76282	1
9488	2
53543	3
121411	4
1116	5
25084	6
124643	7
12116	8
5730	9
86786	10
118625	11
26536	12
22084	13
37970	14
144909	15
53626	16
1279	17
23653	18
116208	19
111522	20
63674	21
15476	22
73423	23
4100	24
43886	25
104782	26
11293	27
8571	28
73312	29
92209	30
33310	31
74171	32
131848	33
28928	34
54238	35
17976	36
14663	37
106613	38
63661	39
50821	40
51741	41
100809	42
57177	43
8269	44
23441	45
18805	46
32824	47
9545	48
2835	49
54398	50
57670	51
64522	52
50353	53
118273	54
129091	55
17575	56
56942	57
80190	58
49665	59
70628	60
96910	61
52181	62
6228	63
29	64
18366	65
3353	66
16858	67
5540	68
22950	69
29644	70
6887	71
17360	72
10742	73
34109	74
60971	75
65336	76
23916	77
977	78
31491	79
92421	80
53759	81
54207	82
18802	83
8896	84
164450	85
61838	86
32172	87
100076	88
18337	89
9719	90
64631	91
109440	92
136359	93
5534	94
37206	95
17096	96
63570	97
63172	98
16888	99
32201	100
163226	101
2458	102
18261	103
48595	104
48368	105
20580	106
147225	107
1107	108
95588	109
116086	110
33941	111
9117	112
5314	113
74601	114
46	115
116338	116
88633	117
38861	118
94075	119
66182	120
5918	121
17982	122
2496	123
594	124
69081	125
25077	126
60756	127
22750	128
11728	129
64165	130
4603	131
6401	132
48270	133
55899	134
90298	135
8959	136
118511	137
13722	138
47864	139
67326	140
49927	141
35690	142
54933	143
79124	144
27602	145
72590	146
147874	147
48094	148
31608	149
8013	150
5255	151
140980	152
43464	153
48795	154
684	155
1493	156
21377	157
98931	158
46715	159
6227	160
3836	161
39809	162
12419	163
1878	164
10650	165
83235	166
6048	167
55600	168
16997	169
68749	170
54746	171
8646	172
28224	173
83142	174
32207	175
96588	176
145699	177
52134	178
84359	179
60718	180
77686	181
74432	182
47338	183
13810	184
66041	185
36431	186
59270	187
136312	188
90220	189
96674	190
49509	191
98261	192
67200	193
18081	194
15965	195
34266	196
2134	197
12861	198
56919	199
16611	200
9634	201
84535	202
2366	203
23970	204
26494	205
152754	206
46712	207
52378	208
24211	209
133229	210
1766	211
26715	212
27975	213
29046	214
20146	215
51850	216
23801	217
58182	218
106916	219
4514	220
62592	221
17889	222
17345	223
7195	224
3238	225
20693	226
69570	227
7954	228
112554	229
28769	230
29714	231
27901	232
11058	233
322	234
74771	235
39196	236
56543	237
8561	238
92904	239
9917	240
830	241
4145	242
31268	243
78206	244
26168	245
109489	246
109004	247
39887	248
58237	249
100643	250
101224	251
135625	252
1081	253
782	254
59386	255
9232	256
3167	257
102306	258
80752	259
87936	260
131382	261
96444	262
3590	263
27467	264
18322	265
1747	266
9079	267
22126	268
37983	269
15804	270
20888	271
7652	272
27105	273
33969	274
37408	275
114017	276
15065	277
167505	278
44209	279
42111	280
17384	281
80597	282
9037	283
53043	284
4533	285
11259	286
83819	287
3861	288
45087	289
69274	290
71290	291
71168	292
22908	293
47204	294
29222	295
76409	296
34623	297
6657	298
89813	299
128	300
66674	301
2124	302
14039	303
20312	304
61603	305
40142	306
140940	307
12660	308
70999	309
232	310
137342	311
74153	312
103272	313
128085	314
84181	315
41501	316
24298	317
32263	318
28661	319
10747	320
119186	321
71660	322
137392	323
11948	324
25053	325
71044	326
4851	327
7061	328
31237	329
71062	330
4808	331
22819	332
43344	333
93685	334
9274	335
9306	336
133952	337
112605	338
87647	339
29295	340
85354	341
2551	342
4462	343
85906	344
160655	345
7050	346
13858	347
36453	348
100641	349
18306	350
72364	351
99881	352
15792	353
134036	354
158762	355
4615	356
144269	357
56095	358
82808	359
5036	360
56762	361
129477	362
18559	363
349	364
152	365
14409	366
100385	367
66100	368
12306	369
33706	370
37803	371
128397	372
26305	373
143396	374
88243	375
6576	376
8495	377
92477	378
52233	379
2472	380
118360	381
28503	382
13050	383
2094	384
11276	385
15235	386
100183	387
44775	388
103071	389
23205	390
30434	391
92608	392
550	393
25010	394
67113	395
83845	396
3226	397
11255	398
34869	399
3097	400
106434	401
23635	402
8191	403
41344	404
12072	405
1319	406
29589	407
30162	408
74177	409
66785	410
13347	411
76558	412
17393	413
5580	414
37061	415
54776	416
115269	417
75285	418
21558	419
31146	420
18734	421
127922	422
83640	423
2855	424
22046	425
23301	426
10904	427
32616	428
29358	429
1773	430
29350	431
61415	432
72368	433
10732	434
101401	435
24158	436
113957	437
120066	438
50032	439
8082	440
37349	441
65859	442
85600	443
22114	444
12523	445
39250	446
33288	447
25641	448
117541	449
13530	450
89437	451
47365	452
32078	453
167300	454
61756	455
64114	456
25324	457
45518	458
35978	459
114730	460
42713	461
20776	462
38421	463
108677	464
30263	465
47093	466
65530	467
56487	468
85879	469
7695	470
64466	471
7186	472
21634	473
141168	474
16958	475
132576	476
15014	477
12868	478
74258	479
9406	480
113214	481
113781	482
3668	483
60740	484
27870	485
7224	486
11317	487
41760	488
11638	489
79840	490
48050	491
475	492
107595	493
27828	494
14749	495
54761	496
1172	497
25823	498
41185	499
6659	500
92353	501
86920	502
3758	503
43459	504
12112	505
150082	506
45171	507
82396	508
3323	509
13606	510
64580	511
49739	512
27811	513
18292	514
5926	515
2565	516
904	517
16081	518
39	519
89496	520
21363	521
66691	522
59549	523
113530	524
156856	525
6582	526
64921	527
16795	528
13868	529
70055	530
13535	531
33729	532
6216	533
79051	534
51445	535
43318	536
5703	537
5772	538
42111	539
28	540
28475	541
37495	542
88059	543
19042	544
8188	545
5388	546
17639	547
41040	548
113463	549
2020	550
90643	551
18073	552
5425	553
14045	554
8150	555
19518	556
20089	557
72664	558
99722	559
34073	560
167702	561
13165	562
55946	563
37017	564
42546	565
147214	566
47201	567
51854	568
78892	569
37673	570
38327	571
93764	572
46707	573
16281	574
13964	575
25512	576
5293	577
122118	578
27042	579
86651	580
12062	581
14698	582
8	583
150557	584
20699	585
8971	586
5427	587
109640	588
137259	589
73348	590
5476	591
50978	592
19804	593
9922	594
56754	595
82388	596
29822	597
19979	598
16181	599
152861	600
17713	601
11890	602
130356	603
28912	604
3676	605
8655	606
1313	607
20017	608
59182	609
68426	610
5555	611
39537	612
68654	613
65362	614
88231	615
54240	616
109869	617
10508	618
8041	619
76536	620
58662	621
29834	622
15235	623
69172	624
121097	625
52042	626
6765	627
57305	628
28426	629
79410	630
17225	631
11035	632
10657	633
66081	634
12469	635
103560	636
128220	637
14077	638
29152	639
645	640
92341	641
12972	642
97791	643
30	644
97724	645
25550	646
17751	647
9172	648
17416	649
27120	650
51359	651
79638	652
107580	653
7169	654
42931	655
13870	656
3714	657
34640	658
150418	659
16150	660
3053	661
35446	662
15672	663
39105	664
47548	665
62158	666
94474	667
44867	668
8742	669
59232	670
29527	671
28214	672
14082	673
2528	674
55872	675
55757	676
74026	677
17021	678
48	679
18875	680
11604	681
58531	682
16931	683
3211	684
21203	685
151608	686
63660	687
26587	688
10991	689
64055	690
137723	691
3971	692
16509	693
119438	694
76355	695
33726	696
6073	697
11408	698
23379	699
7345	700
51390	701
28098	702
100245	703
80315	704
22984	705
379	706
58865	707
57627	708
68931	709
86364	710
31076	711
73822	712
36396	713
88341	714
46313	715
6438	716
79704	717
35081	718
22805	719
343	720
42192	721
49	722
34206	723
118159	724
108830	725
32436	726
19908	727
46255	728
107736	729
64334	730
9920	731
50769	732
35047	733
9069	734
28268	735
110775	736
52229	737
12310	738
167560	739
38900	740
96338	741
3863	742
26329	743
60652	744
9798	745
69858	746
8700	747
2839	748
23038	749
1035	750
11621	751
3380	752
22288	753
2080	754
163040	755
29650	756
97984	757
87295	758
3732	759
31044	760
293	761
1285	762
25870	763
168607	764
63338	765
50331	766
45658	767
22726	768
8645	769
46721	770
32054	771
98727	772
35454	773
105087	774
5254	775
51034	776
58231	777
46024	778
339	779
9589	780
42287	781
16436	782
1433	783
120290	784
25055	785
6905	786
100129	787
22382	788
106555	789
125556	790
24754	791
66867	792
40739	793
47480	794
84193	795
24489	796
49185	797
75402	798
41455	799
7815	800
20930	801
114419	802
32797	803
47637	804
4606	805
145585	806
232	807
5432	808
96207	809
14655	810
57374	811
20255	812
62477	813
8374	814
26108	815
25922	816
10292	817
10394	818
17399	819
3271	820
85809	821
39912	822
8880	823
51861	824
35474	825
26326	826
10277	827
5503	828
21301	829
3758	830
68213	831
93841	832
108263	833
14099	834
46585	835
2660	836
78046	837
122153	838
57998	839
138597	840
16729	841
47112	842
52326	843
46610	844
24010	845
103837	846
16415	847
119201	848
426	849
75832	850
45133	851
118299	852
21048	853
155715	854
18705	855
122366	856
2898	857
8714	858
90602	859
10102	860
78404	861
23274	862
3788	863
39721	864
109240	865
72719	866
30022	867
75181	868
37771	869
55307	870
169633	871
26620	872
16718	873
12066	874
63829	875
38308	876
62090	877
136225	878
94913	879
2440	880
56330	881
13700	882
16315	883
17883	884
50238	885
63948	886
39853	887
31977	888
76913	889
40005	890
10280	891
124277	892
97933	893
36412	894
76231	895
141305	896
9789	897
27754	898
47108	899
19080	900
135066	901
49830	902
12957	903
26397	904
27303	905
9260	906
3515	907
13294	908
63690	909
22407	910
115736	911
108650	912
29939	913
11504	914
29323	915
96445	916
23989	917
7799	918
13561	919
65741	920
56577	921
33333	922
6254	923
1863	924
58066	925
17505	926
23245	927
37115	928
711	929
54572	930
6858	931
66945	932
13964	933
99201	934
47875	935
8861	936
27856	937
32417	938
2114	939
9748	940
76826	941
148755	942
20007	943
1589	944
6210	945
44953	946
66440	947
14013	948
44151	949
14723	950
59074	951
6009	952
13181	953
135278	954
55164	955
157988	956
106123	957
57730	958
41696	959
26345	960
42035	961
4832	962
15577	963
45160	964
60182	965
8838	966
114901	967
112905	968
23396	969
72461	970
38816	971
128141	972
72853	973
23767	974
34585	975
56092	976
153598	977
10779	978
3300	979
23524	980
8320	981
138211	982
23523	983
42606	984
5614	985
10557	986
56771	987
84343	988
19616	989
68973	990
49907	991
12095	992
24740	993
117897	994
1056	995
115304	996
61460	997
158890	998
36726	999
1010	1000
107401	1001
24713	1002
77614	1003
47013	1004
111465	1005
88208	1006
14208	1007
113328	1008
23297	1009
98429	1010
2836	1011
54585	1012
33940	1013
13281	1014
67617	1015
127888	1016
111371	1017
73974	1018
32191	1019
24334	1020
12264	1021
28232	1022
23659	1023
28551	1024
3791	1025
15215	1026
1616	1027
7688	1028
80850	1029
70837	1030
62791	1031
67357	1032
30533	1033
31041	1034
157162	1035
26	1036
68210	1037
9603	1038
108288	1039
20013	1040
35910	1041
52834	1042
6598	1043
41145	1044
17729	1045
14405	1046
33166	1047
47769	1048
64004	1049
89900	1050
48365	1051
101066	1052
136863	1053
95040	1054
75145	1055
4213	1056
108005	1057
45942	1058
31523	1059
42607	1060
10816	1061
23702	1062
35580	1063
9136	1064
37809	1065
26489	1066
14694	1067
15711	1068
89208	1069
18918	1070
48351	1071
1415	1072
133835	1073
5399	1074
139292	1075
21177	1076
82090	1077
3717	1078
66640	1079
92946	1080
22826	1081
84061	1082
36697	1083
30869	1084
2067	1085
43518	1086
42628	1087
94933	1088
65572	1089
108532	1090
51804	1091
114807	1092
33545	1093
17029	1094
41128	1095
13883	1096
9198	1097
31080	1098
8889	1099
28601	1100
51144	1101
97119	1102
65133	1103
25633	1104
95675	1105
109	1106
103680	1107
31201	1108
93755	1109
49486	1110
18461	1111
23567	1112
11007	1113
32250	1114
5777	1115
76504	1116
35976	1117
88688	1118
20847	1119
17666	1120
1441	1121
16075	1122
43943	1123
83088	1124
29001	1125
75685	1126
96519	1127
15171	1128
1839	1129
113793	1130
3458	1131
25258	1132
39945	1133
49772	1134
1947	1135
44268	1136
242	1137
62038	1138
8706	1139
215	1140
1795	1141
48474	1142
25431	1143
136943	1144
130717	1145
39595	1146
43200	1147
100736	1148
103536	1149
102496	1150
160	1151
9697	1152
25792	1153
21447	1154
68082	1155
81121	1156
1882	1157
27677	1158
22905	1159
11423	1160
87285	1161
14750	1162
7523	1163
19938	1164
1307	1165
38435	1166
135633	1167
12508	1168
26447	1169
53001	1170
3128	1171
76015	1172
47848	1173
24547	1174
54258	1175
4750	1176
126745	1177
108439	1178
14943	1179
83434	1180
32455	1181
63410	1182
1151	1183
59111	1184
120246	1185
55537	1186
2005	1187
376	1188
135177	1189
104904	1190
21853	1191
103803	1192
62272	1193
39466	1194
9705	1195
8127	1196
36397	1197
106	1198
67057	1199
68075	1200
42189	1201
9734	1202
91156	1203
53661	1204
46558	1205
35153	1206
133769	1207
31093	1208
59694	1209
108901	1210
6753	1211
107672	1212
63	1213
2	1214
44574	1215
105590	1216
39894	1217
12125	1218
11304	1219
45	1220
80015	1221
136179	1222
5397	1223
87854	1224
25376	1225
717	1226
56185	1227
17905	1228
17196	1229
82295	1230
8590	1231
11105	1232
3188	1233
18018	1234
10159	1235
23143	1236
135486	1237
6205	1238
822	1239
9879	1240
68502	1241
2262	1242
63124	1243
16231	1244
16931	1245
58805	1246
77	1247
142966	1248
67131	1249
11610	1250
3290	1251
50963	1252
13198	1253
14160	1254
2775	1255
120712	1256
6942	1257
59906	1258
53996	1259
78526	1260
14013	1261
110738	1262
80299	1263
37886	1264
62692	1265
1063	1266
2504	1267
55532	1268
156279	1269
123995	1270
13822	1271
47248	1272
4659	1273
20151	1274
3453	1275
32376	1276
49762	1277
84238	1278
161931	1279
10148	1280
70121	1281
38195	1282
63289	1283
13769	1284
2620	1285
43703	1286
19241	1287
50678	1288
37992	1289
20748	1290
12458	1291
48515	1292
988	1293
51323	1294
10450	1295
85526	1296
22940	1297
18139	1298
12268	1299
47805	1300
35303	1301
86244	1302
41311	1303
32493	1304
85181	1305
34219	1306
8177	1307
129223	1308
4787	1309
119442	1310
94606	1311
83501	1312
24800	1313
32041	1314
17	1315
22501	1316
56472	1317
2683	1318
40070	1319
83464	1320
40589	1321
164062	1322
34361	1323
65615	1324
18152	1325
134889	1326
106277	1327
131524	1328
7126	1329
153261	1330
18821	1331
13294	1332
81276	1333
4638	1334
6130	1335
23439	1336
11436	1337
16269	1338
95364	1339
3949	1340
70942	1341
37576	1342
1009	1343
339	1344
14705	1345
43649	1346
122313	1347
90473	1348
168699	1349
14732	1350
26835	1351
1556	1352
47371	1353
13696	1354
18838	1355
2173	1356
43177	1357
697	1358
45129	1359
22374	1360
6374	1361
737	1362
167344	1363
155534	1364
19246	1365
36880	1366
162988	1367
7778	1368
58824	1369
90581	1370
110724	1371
51202	1372
10135	1373
19313	1374
116257	1375
88283	1376
27677	1377
16041	1378
63991	1379
51432	1380
54517	1381
57315	1382
4866	1383
52587	1384
5635	1385
20066	1386
42397	1387
1077	1388
22378	1389
4972	1390
77610	1391
8163	1392
25653	1393
86441	1394
36901	1395
55243	1396
468	1397
434	1398
34474	1399
44212	1400
14831	1401
12606	1402
102825	1403
33555	1404
20288	1405
121399	1406
58090	1407
59067	1408
8731	1409
43969	1410
88180	1411
23741	1412
104306	1413
29371	1414
14753	1415
23685	1416
100909	1417
134626	1418
36716	1419
66069	1420
10884	1421
8823	1422
113803	1423
24415	1424
30246	1425
73001	1426
37474	1427
45088	1428
63097	1429
45410	1430
92496	1431
60234	1432
43324	1433
123302	1434
73640	1435
10992	1436
18296	1437
83544	1438
94340	1439
29844	1440
3570	1441
113195	1442
5697	1443
120856	1444
25773	1445
113511	1446
70459	1447
20061	1448
32660	1449
27094	1450
36857	1451
30015	1452
103488	1453
5706	1454
2394	1455
33376	1456
29435	1457
45788	1458
49768	1459
61593	1460
36092	1461
112950	1462
55276	1463
7532	1464
2487	1465
16936	1466
17187	1467
22455	1468
66438	1469
26645	1470
29653	1471
83085	1472
113314	1473
122554	1474
92460	1475
28482	1476
20600	1477
21767	1478
28764	1479
35237	1480
6074	1481
1934	1482
61897	1483
40226	1484
61091	1485
39803	1486
5028	1487
39435	1488
100732	1489
106973	1490
4107	1491
145000	1492
112187	1493
12171	1494
18952	1495
14796	1496
77898	1497
10919	1498
69954	1499
27771	1500
38218	1501
82123	1502
8194	1503
5335	1504
20934	1505
85777	1506
39493	1507
99151	1508
107733	1509
7850	1510
91233	1511
65706	1512
21130	1513
5428	1514
16538	1515
4721	1516
33936	1517
33887	1518
39190	1519
135832	1520
499	1521
33933	1522
17611	1523
3669	1524
373	1525
2779	1526
116818	1527
41289	1528
6513	1529
23124	1530
3716	1531
76336	1532
63191	1533
15062	1534
126098	1535
114095	1536
26607	1537
5058	1538
10635	1539
89821	1540
53147	1541
10114	1542
122101	1543
74344	1544
34085	1545
42961	1546
90147	1547
83485	1548
1067	1549
84319	1550
17145	1551
61854	1552
90569	1553
66585	1554
49418	1555
30883	1556
34359	1557
38027	1558
4557	1559
69042	1560
61984	1561
8468	1562
136677	1563
43738	1564
59688	1565
45810	1566
11723	1567
52631	1568
17827	1569
15193	1570
37383	1571
44793	1572
143009	1573
78201	1574
14373	1575
3350	1576
39454	1577
114766	1578
120817	1579
38203	1580
58539	1581
1442	1582
10430	1583
94522	1584
26410	1585
72942	1586
38610	1587
37820	1588
21962	1589
27115	1590
9765	1591
735	1592
57698	1593
6900	1594
87198	1595
56645	1596
57350	1597
148740	1598
43853	1599
4075	1600
111280	1601
14176	1602
10439	1603
12385	1604
4705	1605
62943	1606
8670	1607
13768	1608
7337	1609
3453	1610
96210	1611
43551	1612
83916	1613
18225	1614
86408	1615
55902	1616
12129	1617
19952	1618
31632	1619
58179	1620
9580	1621
38568	1622
226	1623
68403	1624
50397	1625
36617	1626
43819	1627
127844	1628
35523	1629
79949	1630
87447	1631
116649	1632
56782	1633
16231	1634
21014	1635
34739	1636
6033	1637
25350	1638
8858	1639
105402	1640
4543	1641
33579	1642
6817	1643
27671	1644
43356	1645
30387	1646
14247	1647
76310	1648
13677	1649
21102	1650
86641	1651
12268	1652
96224	1653
42069	1654
106401	1655
74614	1656
2930	1657
56405	1658
648	1659
34731	1660
9743	1661
2439	1662
18271	1663
5806	1664
85985	1665
31072	1666
5016	1667
18288	1668
135936	1669
58324	1670
49040	1671
164469	1672
166	1673
168743	1674
30	1675
29430	1676
45566	1677
38610	1678
4080	1679
88437	1680
111714	1681
121374	1682
17260	1683
283	1684
79898	1685
86932	1686
15963	1687
8478	1688
11466	1689
15995	1690
18965	1691
74214	1692
112908	1693
2700	1694
13416	1695
114511	1696
69187	1697
56323	1698
61070	1699
25238	1700
43908	1701
16558	1702
5344	1703
50137	1704
139222	1705
98599	1706
82299	1707
129264	1708
11597	1709
8902	1710
2128	1711
79	1712
49099	1713
7780	1714
73897	1715
125521	1716
135594	1717
62074	1718
4989	1719
124073	1720
27309	1721
141388	1722
59273	1723
20561	1724
129842	1725
164738	1726
93206	1727
101177	1728
48560	1729
9944	1730
5606	1731
51351	1732
12269	1733
62520	1734
78832	1735
22860	1736
22318	1737
44121	1738
51409	1739
19368	1740
92007	1741
111885	1742
46090	1743
13028	1744
31205	1745
47851	1746
80206	1747
27136	1748
10861	1749
66851	1750
2923	1751
1165	1752
59196	1753
20099	1754
16232	1755
97391	1756
117268	1757
11547	1758
26137	1759
12851	1760
142618	1761
1688	1762
127568	1763
21697	1764
51220	1765
10518	1766
22497	1767
1507	1768
93365	1769
3079	1770
37810	1771
50667	1772
23093	1773
20595	1774
33218	1775
38560	1776
7677	1777
84564	1778
91010	1779
98188	1780
98666	1781
5952	1782
46583	1783
34105	1784
49526	1785
22797	1786
1009	1787
100430	1788
2235	1789
116121	1790
16935	1791
4416	1792
164681	1793
133015	1794
801	1795
105127	1796
22537	1797
12443	1798
2906	1799
6145	1800
3696	1801
20875	1802
76277	1803
133296	1804
4063	1805
93267	1806
2338	1807
82921	1808
5028	1809
18287	1810
1906	1811
166271	1812
161434	1813
63436	1814
128088	1815
31164	1816
107373	1817
95249	1818
4439	1819
19092	1820
88535	1821
372	1822
32474	1823
649	1824
144895	1825
147558	1826
126609	1827
130785	1828
98155	1829
136602	1830
138626	1831
124766	1832
21180	1833
74941	1834
31048	1835
72503	1836
91771	1837
52012	1838
28343	1839
12750	1840
5245	1841
117301	1842
5671	1843
122321	1844
7297	1845
15025	1846
92481	1847
24857	1848
13226	1849
33233	1850
21522	1851
76415	1852
43524	1853
3304	1854
4986	1855
476	1856
8229	1857
96498	1858
67431	1859
36783	1860
235	1861
2053	1862
38009	1863
42771	1864
31359	1865
111125	1866
39401	1867
29946	1868
23396	1869
34350	1870
160294	1871
30946	1872
33885	1873
72483	1874
80660	1875
87147	1876
930	1877
60113	1878
157749	1879
127198	1880
15237	1881
30926	1882
5716	1883
80300	1884
3377	1885
14800	1886
134702	1887
48132	1888
136049	1889
4694	1890
23035	1891
49606	1892
3326	1893
2495	1894
28565	1895
60289	1896
4729	1897
124355	1898
36850	1899
2322	1900
31510	1901
49229	1902
44005	1903
125778	1904
3077	1905
162732	1906
72706	1907
115278	1908
79379	1909
25233	1910
93750	1911
59142	1912
4787	1913
14614	1914
26753	1915
49867	1916
49125	1917
116985	1918
118	1919
40511	1920
1246	1921
11256	1922
108805	1923
69723	1924
87847	1925
12428	1926
10104	1927
115825	1928
55023	1929
946	1930
23462	1931
9081	1932
43543	1933
26606	1934
109538	1935
27905	1936
76449	1937
4153	1938
60438	1939
52485	1940
8279	1941
53414	1942
78885	1943
95354	1944
54671	1945
16374	1946
26053	1947
6572	1948
72577	1949
139171	1950
132485	1951
142293	1952
31495	1953
104319	1954
76245	1955
61083	1956
54385	1957
26728	1958
49241	1959
183	1960
12876	1961
23264	1962
69965	1963
154860	1964
10333	1965
12068	1966
34018	1967
42231	1968
18924	1969
46931	1970
20220	1971
76948	1972
61984	1973
14518	1974
52011	1975
36347	1976
51721	1977
103545	1978
20674	1979
6619	1980
474	1981
94646	1982
5253	1983
3541	1984
131074	1985
27576	1986
96133	1987
17966	1988
9313	1989
4126	1990
23207	1991
62767	1992
122539	1993
133583	1994
72817	1995
133650	1996
1651	1997
57067	1998
8112	1999
12344	2000
98515	2001
43849	2002
21374	2003
35509	2004
102874	2005
104900	2006
154	2007
33433	2008
40693	2009
32760	2010
1128	2011
44360	2012
53775	2013
1027	2014
86077	2015
122355	2016
54909	2017
34832	2018
32184	2019
25233	2020
125883	2021
57960	2022
2260	2023
24067	2024
20094	2025
106675	2026
37022	2027
7883	2028
20299	2029
22357	2030
50729	2031
3334	2032
12601	2033
20510	2034
77685	2035
2106	2036
3066	2037
35729	2038
75593	2039
20290	2040
33977	2041
2099	2042
18918	2043
106287	2044
13037	2045
43183	2046
72383	2047
82297	2048
30063	2049
34424	2050
8672	2051
7070	2052
2557	2053
37516	2054
50959	2055
762	2056
420	2057
64909	2058
12344	2059
3413	2060
4101	2061
22866	2062
44737	2063
11185	2064
43447	2065
34807	2066
64264	2067
50745	2068
1500	2069
547	2070
103558	2071
80392	2072
27257	2073
15079	2074
1530	2075
71491	2076
85486	2077
59831	2078
167932	2079
56899	2080
49170	2081
55571	2082
68232	2083
44922	2084
24907	2085
69203	2086
20786	2087
52512	2088
33968	2089
34	2090
5558	2091
83530	2092
97030	2093
9159	2094
80985	2095
3697	2096
48094	2097
2276	2098
13145	2099
61034	2100
15322	2101
6034	2102
5350	2103
10042	2104
27778	2105
22158	2106
12490	2107
81554	2108
27172	2109
20462	2110
7776	2111
114286	2112
100707	2113
55783	2114
53994	2115
27256	2116
9402	2117
29634	2118
26348	2119
5788	2120
5363	2121
28018	2122
30465	2123
77756	2124
11835	2125
82928	2126
33450	2127
16199	2128
52871	2129
28353	2130
50073	2131
48381	2132
41649	2133
6198	2134
10062	2135
45052	2136
1166	2137
17548	2138
7594	2139
26093	2140
22066	2141
14963	2142
44907	2143
12268	2144
66356	2145
61634	2146
8564	2147
50511	2148
428	2149
61755	2150
12533	2151
46385	2152
5500	2153
116235	2154
60909	2155
45272	2156
28781	2157
97063	2158
158234	2159
54918	2160
346	2161
35194	2162
51719	2163
46121	2164
118058	2165
102126	2166
1505	2167
45821	2168
25337	2169
30961	2170
35650	2171
68488	2172
68848	2173
19911	2174
7578	2175
16263	2176
29106	2177
2978	2178
86601	2179
93577	2180
32914	2181
64925	2182
92443	2183
45188	2184
162109	2185
30870	2186
45131	2187
26115	2188
7913	2189
39213	2190
4961	2191
24237	2192
22267	2193
108225	2194
26936	2195
18820	2196
16474	2197
100242	2198
7335	2199
54634	2200
26193	2201
36831	2202
54170	2203
1850	2204
3331	2205
140	2206
74237	2207
160894	2208
44693	2209
390	2210
56366	2211
320	2212
34451	2213
6967	2214
33153	2215
15569	2216
83007	2217
16221	2218
55345	2219
8725	2220
87032	2221
2516	2222
85007	2223
116354	2224
27184	2225
34890	2226
53857	2227
24653	2228
31600	2229
4896	2230
62414	2231
128337	2232
83080	2233
44851	2234
95080	2235
30689	2236
5856	2237
87584	2238
11922	2239
121625	2240
87052	2241
84602	2242
3158	2243
462	2244
9400	2245
81045	2246
33262	2247
41558	2248
120477	2249
12611	2250
126378	2251
21586	2252
3949	2253
6319	2254
47070	2255
127268	2256
18243	2257
18342	2258
86880	2259
92	2260
157416	2261
40558	2262
10051	2263
5047	2264
73227	2265
18188	2266
4674	2267
93513	2268
45621	2269
67492	2270
63457	2271
163715	2272
13501	2273
18115	2274
80928	2275
20765	2276
7086	2277
181	2278
46180	2279
72173	2280
24641	2281
88116	2282
111030	2283
75300	2284
154899	2285
23170	2286
42933	2287
12707	2288
23106	2289
82027	2290
43836	2291
4014	2292
33393	2293
92947	2294
106039	2295
18654	2296
62471	2297
1463	2298
115438	2299
19680	2300
50934	2301
13600	2302
106164	2303
14803	2304
55157	2305
9410	2306
67167	2307
10244	2308
9482	2309
3612	2310
34570	2311
2	2312
38354	2313
6896	2314
53	2315
52300	2316
470	2317
74371	2318
24767	2319
61584	2320
12665	2321
836	2322
70239	2323
71438	2324
4044	2325
51078	2326
12248	2327
887	2328
58809	2329
4391	2330
48378	2331
147924	2332
119610	2333
1417	2334
9630	2335
17794	2336
98197	2337
161651	2338
45185	2339
118254	2340
41024	2341
9723	2342
12307	2343
11012	2344
45711	2345
23127	2346
151152	2347
13874	2348
47820	2349
27912	2350
110191	2351
60861	2352
48220	2353
76579	2354
63013	2355
59563	2356
149670	2357
55305	2358
40539	2359
75984	2360
70040	2361
994	2362
9527	2363
10937	2364
72469	2365
16989	2366
60111	2367
4738	2368
16788	2369
33642	2370
35060	2371
47226	2372
74954	2373
5297	2374
10281	2375
33055	2376
1593	2377
157266	2378
29303	2379
108681	2380
160121	2381
105808	2382
114576	2383
19500	2384
67021	2385
6822	2386
9577	2387
20149	2388
49771	2389
103286	2390
86923	2391
32221	2392
58597	2393
44042	2394
92564	2395
94627	2396
45913	2397
70402	2398
3225	2399
38779	2400
78648	2401
90131	2402
110870	2403
48869	2404
60564	2405
23911	2406
79493	2407
21366	2408
53559	2409
72973	2410
754	2411
46411	2412
38608	2413
22637	2414
17855	2415
105169	2416
12489	2417
70251	2418
60657	2419
9430	2420
62559	2421
24805	2422
11849	2423
897	2424
47628	2425
41290	2426
7862	2427
47971	2428
77135	2429
34243	2430
30860	2431
139997	2432
12161	2433
72639	2434
25485	2435
132068	2436
45790	2437
6498	2438
22583	2439
61276	2440
37452	2441
92953	2442
130175	2443
107530	2444
105738	2445
82359	2446
777	2447
14002	2448
107357	2449
35059	2450
85786	2451
6999	2452
84188	2453
6616	2454
8282	2455
31449	2456
91981	2457
53351	2458
125768	2459
24581	2460
49904	2461
18832	2462
97301	2463
7046	2464
118710	2465
46398	2466
22436	2467
28969	2468
417	2469
13300	2470
48494	2471
2398	2472
44204	2473
17235	2474
16150	2475
5278	2476
44412	2477
8678	2478
11835	2479
126496	2480
6090	2481
136320	2482
169767	2483
41660	2484
77471	2485
25822	2486
42661	2487
23492	2488
38587	2489
20738	2490
44007	2491
101511	2492
21587	2493
66865	2494
10693	2495
49747	2496
87738	2497
132974	2498
56720	2499
24967	2500
65057	2501
7867	2502
156370	2503
61041	2504
2093	2505
72994	2506
54613	2507
7724	2508
143933	2509
75908	2510
32752	2511
86573	2512
15967	2513
2202	2514
93774	2515
21279	2516
139416	2517
22039	2518
73672	2519
108957	2520
7381	2521
3549	2522
45958	2523
61454	2524
413	2525
118209	2526
111	2527
13403	2528
21422	2529
76294	2530
93874	2531
132529	2532
124580	2533
131919	2534
1232	2535
109023	2536
46225	2537
22249	2538
35329	2539
37695	2540
93341	2541
555	2542
65643	2543
17937	2544
18374	2545
11972	2546
103249	2547
10356	2548
90446	2549
4592	2550
16959	2551
1894	2552
90265	2553
53006	2554
34008	2555
100875	2556
384	2557
88659	2558
39021	2559
31463	2560
23288	2561
86155	2562
18605	2563
21552	2564
63806	2565
122339	2566
1694	2567
739	2568
72603	2569
48246	2570
6936	2571
59161	2572
9608	2573
61495	2574
60368	2575
170101	2576
63095	2577
6055	2578
4809	2579
74982	2580
21984	2581
7436	2582
166812	2583
6677	2584
1698	2585
12367	2586
27877	2587
20601	2588
150735	2589
66932	2590
30648	2591
52806	2592
124874	2593
24636	2594
5464	2595
87931	2596
49782	2597
53457	2598
40339	2599
31957	2600
26890	2601
141360	2602
32600	2603
131665	2604
9504	2605
5888	2606
10967	2607
11608	2608
31897	2609
3374	2610
1252	2611
11812	2612
12698	2613
11381	2614
103535	2615
34365	2616
33154	2617
6655	2618
31954	2619
55813	2620
59999	2621
44267	2622
576	2623
49097	2624
28914	2625
46393	2626
13903	2627
29544	2628
58805	2629
38386	2630
99471	2631
32250	2632
5195	2633
52736	2634
13773	2635
9967	2636
79810	2637
52659	2638
41681	2639
34973	2640
3459	2641
13847	2642
2179	2643
15295	2644
83797	2645
15613	2646
23326	2647
72868	2648
26127	2649
2197	2650
9577	2651
17832	2652
52051	2653
2775	2654
112140	2655
60146	2656
71866	2657
573	2658
31776	2659
21470	2660
21525	2661
23078	2662
26291	2663
86793	2664
159761	2665
94606	2666
108527	2667
67641	2668
4719	2669
10566	2670
78197	2671
25832	2672
34102	2673
72589	2674
1264	2675
52348	2676
44816	2677
26823	2678
20845	2679
46862	2680
57508	2681
6298	2682
71015	2683
115301	2684
19738	2685
16835	2686
13368	2687
814	2688
71801	2689
46713	2690
69639	2691
24058	2692
6549	2693
12634	2694
111103	2695
62649	2696
10039	2697
32430	2698
13590	2699
70028	2700
30261	2701
45834	2702
38311	2703
99521	2704
63195	2705
8264	2706
19711	2707
48130	2708
101371	2709
47835	2710
7010	2711
65175	2712
7228	2713
62696	2714
18609	2715
13700	2716
89143	2717
60811	2718
37484	2719
14505	2720
93487	2721
109072	2722
30876	2723
71002	2724
39260	2725
140457	2726
35405	2727
26956	2728
47393	2729
4222	2730
11528	2731
52190	2732
12609	2733
1169	2734
140293	2735
57248	2736
1717	2737
38376	2738
26900	2739
40201	2740
48523	2741
23363	2742
79635	2743
82954	2744
22053	2745
40325	2746
5652	2747
28493	2748
3285	2749
58235	2750
71600	2751
36144	2752
5209	2753
110280	2754
10207	2755
20703	2756
2267	2757
61010	2758
4726	2759
97486	2760
661	2761
15027	2762
14490	2763
86634	2764
45268	2765
14257	2766
32899	2767
84307	2768
3758	2769
80567	2770
99249	2771
2461	2772
77375	2773
8054	2774
46301	2775
16682	2776
7675	2777
128493	2778
94004	2779
38866	2780
25211	2781
37275	2782
39330	2783
11122	2784
38679	2785
7666	2786
111092	2787
54146	2788
32556	2789
59692	2790
92648	2791
46012	2792
109203	2793
7998	2794
53158	2795
121870	2796
32907	2797
28856	2798
55636	2799
51451	2800
70414	2801
1856	2802
18568	2803
62526	2804
59689	2805
80818	2806
6137	2807
83006	2808
31349	2809
115944	2810
18420	2811
11701	2812
59283	2813
4399	2814
3493	2815
17067	2816
5108	2817
20216	2818
9073	2819
55119	2820
46283	2821
8606	2822
5168	2823
7151	2824
19603	2825
2714	2826
104572	2827
15703	2828
44426	2829
16070	2830
101609	2831
115355	2832
492	2833
21071	2834
52891	2835
11099	2836
50202	2837
115344	2838
2057	2839
5684	2840
25037	2841
44661	2842
90478	2843
29879	2844
55642	2845
48175	2846
30707	2847
171	2848
69598	2849
87821	2850
11195	2851
17912	2852
45516	2853
142282	2854
17459	2855
55189	2856
9027	2857
12887	2858
91547	2859
10806	2860
14099	2861
119448	2862
81259	2863
27093	2864
52500	2865
5189	2866
2897	2867
90	2868
26046	2869
116573	2870
41903	2871
133420	2872
32272	2873
28721	2874
88054	2875
6520	2876
107928	2877
43143	2878
11370	2879
63316	2880
8786	2881
435	2882
23214	2883
42615	2884
9282	2885
96241	2886
90747	2887
35919	2888
82689	2889
15010	2890
63120	2891
78062	2892
4	2893
29281	2894
3387	2895
53149	2896
56823	2897
38605	2898
360	2899
55670	2900
13658	2901
66705	2902
97043	2903
32773	2904
6867	2905
81776	2906
6307	2907
68768	2908
12919	2909
27665	2910
131178	2911
31697	2912
21250	2913
150829	2914
13511	2915
13011	2916
154575	2917
11258	2918
5719	2919
1242	2920
29006	2921
50743	2922
8733	2923
3678	2924
107080	2925
148270	2926
41622	2927
34891	2928
84375	2929
55125	2930
22624	2931
8288	2932
33745	2933
115511	2934
40401	2935
32610	2936
83651	2937
122027	2938
83840	2939
16544	2940
79480	2941
9716	2942
16274	2943
84036	2944
131275	2945
43563	2946
29423	2947
88816	2948
51251	2949
62949	2950
61214	2951
9223	2952
110617	2953
7145	2954
70253	2955
35680	2956
45330	2957
60461	2958
1153	2959
3415	2960
105538	2961
82069	2962
99281	2963
56266	2964
108924	2965
60821	2966
5785	2967
11749	2968
9017	2969
33250	2970
100909	2971
106688	2972
50296	2973
55017	2974
30522	2975
16500	2976
20487	2977
105269	2978
15157	2979
64901	2980
64809	2981
73179	2982
4225	2983
132615	2984
540	2985
6533	2986
109797	2987
124675	2988
47037	2989
40885	2990
38811	2991
4562	2992
90369	2993
79193	2994
13343	2995
5032	2996
42531	2997
3509	2998
103465	2999
44858	3000
35745	3001
43757	3002
8189	3003
154290	3004
43474	3005
89372	3006
15947	3007
48121	3008
3247	3009
36647	3010
41399	3011
53493	3012
56232	3013
16877	3014
97523	3015
52382	3016
14825	3017
1895	3018
95384	3019
20845	3020
27710	3021
115415	3022
36515	3023
4257	3024
21883	3025
6088	3026
42651	3027
11747	3028
77866	3029
41510	3030
13901	3031
50639	3032
30206	3033
84037	3034
135465	3035
14178	3036
425	3037
4950	3038
140413	3039
28420	3040
62368	3041
19894	3042
21550	3043
52396	3044
74536	3045
22441	3046
106287	3047
85719	3048
132722	3049
17771	3050
45061	3051
58433	3052
11709	3053
20958	3054
45990	3055
110264	3056
67703	3057
1640	3058
40243	3059
85228	3060
12673	3061
4517	3062
148887	3063
12941	3064
782	3065
56142	3066
25931	3067
29459	3068
125993	3069
33613	3070
25106	3071
42640	3072
7263	3073
58916	3074
1062	3075
19122	3076
134734	3077
139497	3078
11634	3079
6023	3080
25513	3081
61704	3082
55997	3083
155208	3084
13379	3085
11541	3086
132825	3087
3126	3088
2425	3089
7967	3090
22931	3091
96470	3092
42131	3093
107660	3094
80314	3095
6720	3096
100102	3097
19805	3098
45842	3099
24241	3100
57674	3101
53322	3102
6912	3103
113558	3104
54022	3105
16277	3106
140917	3107
35139	3108
13438	3109
78375	3110
4609	3111
17622	3112
116133	3113
6915	3114
45177	3115
5491	3116
4788	3117
9166	3118
8810	3119
53858	3120
133860	3121
108985	3122
958	3123
3438	3124
81875	3125
32334	3126
73045	3127
79949	3128
64997	3129
158664	3130
2082	3131
38290	3132
101254	3133
6731	3134
62398	3135
60456	3136
25942	3137
47169	3138
68177	3139
91379	3140
35173	3141
69821	3142
3137	3143
115289	3144
10822	3145
31054	3146
48570	3147
152947	3148
1958	3149
10038	3150
82941	3151
6124	3152
47589	3153
36250	3154
73358	3155
75465	3156
98204	3157
24197	3158
36833	3159
98687	3160
45837	3161
17864	3162
54476	3163
1223	3164
3056	3165
112047	3166
4944	3167
147481	3168
74597	3169
53739	3170
38847	3171
5458	3172
6437	3173
14683	3174
81322	3175
105443	3176
65286	3177
37369	3178
8680	3179
56913	3180
20188	3181
25557	3182
74839	3183
20661	3184
111044	3185
84891	3186
13710	3187
116844	3188
11628	3189
116946	3190
7869	3191
641	3192
22548	3193
5877	3194
45606	3195
74697	3196
26919	3197
34747	3198
44990	3199
15450	3200
64083	3201
2098	3202
21696	3203
11906	3204
131945	3205
5051	3206
126643	3207
137121	3208
139336	3209
68776	3210
58789	3211
31217	3212
19867	3213
317	3214
65333	3215
961	3216
134150	3217
21307	3218
74392	3219
72470	3220
95086	3221
75751	3222
108025	3223
53688	3224
18027	3225
108124	3226
16418	3227
11759	3228
53938	3229
14041	3230
80048	3231
7621	3232
51649	3233
39167	3234
123833	3235
14861	3236
58695	3237
37100	3238
12781	3239
125792	3240
20880	3241
10746	3242
27320	3243
12220	3244
50137	3245
41698	3246
5915	3247
34111	3248
36711	3249
244	3250
20412	3251
31872	3252
52461	3253
44038	3254
5182	3255
10579	3256
8664	3257
34616	3258
31192	3259
35263	3260
18616	3261
10018	3262
8053	3263
7523	3264
22810	3265
50830	3266
81589	3267
11279	3268
1478	3269
49049	3270
112005	3271
44915	3272
2949	3273
7826	3274
50497	3275
23569	3276
16644	3277
127740	3278
26589	3279
75259	3280
71824	3281
49627	3282
100031	3283
31482	3284
52924	3285
109814	3286
48855	3287
60415	3288
90756	3289
67825	3290
7460	3291
53973	3292
22494	3293
965	3294
146344	3295
36919	3296
46226	3297
37698	3298
10179	3299
59498	3300
59943	3301
7233	3302
19757	3303
59436	3304
115995	3305
112732	3306
108295	3307
28	3308
3175	3309
93084	3310
40613	3311
3208	3312
82022	3313
31027	3314
13527	3315
13874	3316
16026	3317
39214	3318
97805	3319
59597	3320
6591	3321
121023	3322
109213	3323
82702	3324
11408	3325
12917	3326
15729	3327
45497	3328
13614	3329
3167	3330
88099	3331
16096	3332
38916	3333
33721	3334
14795	3335
20221	3336
26542	3337
192	3338
2124	3339
69990	3340
41127	3341
23141	3342
6904	3343
18654	3344
77532	3345
10967	3346
42387	3347
46537	3348
47010	3349
9231	3350
50131	3351
6640	3352
9073	3353
8370	3354
14034	3355
73274	3356
3108	3357
76592	3358
9543	3359
74811	3360
60564	3361
37073	3362
72371	3363
3753	3364
44063	3365
19442	3366
114889	3367
26701	3368
14576	3369
16161	3370
36515	3371
166394	3372
56583	3373
96937	3374
59925	3375
49947	3376
39684	3377
11539	3378
33336	3379
55013	3380
17438	3381
64677	3382
69943	3383
61916	3384
449	3385
1533	3386
990	3387
127779	3388
60997	3389
55282	3390
113338	3391
33439	3392
5225	3393
94152	3394
20788	3395
95955	3396
8996	3397
61658	3398
30846	3399
9875	3400
12412	3401
38691	3402
4052	3403
2161	3404
168409	3405
53289	3406
29957	3407
52737	3408
22338	3409
66548	3410
19195	3411
144941	3412
42752	3413
113840	3414
4265	3415
73446	3416
50973	3417
35266	3418
5036	3419
12596	3420
63617	3421
3523	3422
54877	3423
20622	3424
86629	3425
18942	3426
926	3427
25593	3428
82005	3429
119649	3430
120612	3431
34854	3432
31154	3433
72265	3434
114870	3435
35269	3436
4334	3437
30896	3438
3232	3439
91383	3440
31182	3441
114866	3442
3201	3443
86624	3444
9605	3445
8678	3446
14245	3447
111909	3448
3593	3449
104821	3450
21358	3451
91539	3452
58873	3453
6709	3454
36417	3455
37076	3456
33604	3457
126266	3458
5209	3459
28030	3460
4369	3461
33834	3462
572	3463
52693	3464
28345	3465
1265	3466
3129	3467
43636	3468
18117	3469
51967	3470
1818	3471
75336	3472
5400	3473
2702	3474
35847	3475
46017	3476
112458	3477
1210	3478
1833	3479
45719	3480
35987	3481
40092	3482
35000	3483
37267	3484
51305	3485
96855	3486
57081	3487
95908	3488
49977	3489
75644	3490
104071	3491
82385	3492
48620	3493
12879	3494
134967	3495
61252	3496
110021	3497
86518	3498
4655	3499
63991	3500
6032	3501
82872	3502
8475	3503
139186	3504
56848	3505
24865	3506
59462	3507
12907	3508
30230	3509
155851	3510
14847	3511
19454	3512
32668	3513
59090	3514
47243	3515
44977	3516
4957	3517
2075	3518
12878	3519
1062	3520
18414	3521
37962	3522
52438	3523
77559	3524
126285	3525
125280	3526
112285	3527
49706	3528
45373	3529
2031	3530
75210	3531
32068	3532
41524	3533
131826	3534
2234	3535
126895	3536
47204	3537
118550	3538
86816	3539
16711	3540
6599	3541
88284	3542
46290	3543
120854	3544
27016	3545
29986	3546
30857	3547
13823	3548
3457	3549
85887	3550
74190	3551
84988	3552
150817	3553
43704	3554
148898	3555
14101	3556
16292	3557
5142	3558
66604	3559
37399	3560
98849	3561
62834	3562
7076	3563
2941	3564
28787	3565
41613	3566
52795	3567
49634	3568
56920	3569
15373	3570
106007	3571
8590	3572
107008	3573
129584	3574
4523	3575
13331	3576
30715	3577
26879	3578
89283	3579
64750	3580
6401	3581
89286	3582
307	3583
29798	3584
55850	3585
27661	3586
39138	3587
25740	3588
66487	3589
98500	3590
111332	3591
115356	3592
34655	3593
46903	3594
7126	3595
13639	3596
73698	3597
74755	3598
41421	3599
69	3600
16027	3601
65	3602
30421	3603
11671	3604
25047	3605
45808	3606
8546	3607
117921	3608
76291	3609
19049	3610
5174	3611
18632	3612
155337	3613
38328	3614
98308	3615
90181	3616
62332	3617
153935	3618
839	3619
354	3620
19900	3621
73431	3622
94051	3623
33353	3624
70530	3625
68542	3626
338	3627
18075	3628
2591	3629
76923	3630
156950	3631
17528	3632
72779	3633
61818	3634
9199	3635
51366	3636
35830	3637
50433	3638
3048	3639
28201	3640
15189	3641
19	3642
18583	3643
16360	3644
161092	3645
16941	3646
29260	3647
102009	3648
139452	3649
5840	3650
41806	3651
102256	3652
546	3653
12517	3654
17437	3655
14883	3656
122500	3657
33774	3658
35277	3659
39611	3660
142513	3661
162943	3662
40664	3663
13969	3664
29477	3665
121286	3666
37285	3667
109233	3668
40294	3669
67351	3670
21350	3671
429	3672
119675	3673
2615	3674
42953	3675
37230	3676
61764	3677
43383	3678
72548	3679
31092	3680
46047	3681
24961	3682
34804	3683
17180	3684
148200	3685
115962	3686
43733	3687
10525	3688
15685	3689
128848	3690
116448	3691
10939	3692
61014	3693
78972	3694
39840	3695
113541	3696
1438	3697
25380	3698
337	3699
55377	3700
50017	3701
88250	3702
54503	3703
54327	3704
2576	3705
22300	3706
28274	3707
52860	3708
36853	3709
76	3710
122510	3711
6239	3712
8905	3713
42124	3714
75735	3715
57718	3716
3039	3717
379	3718
2545	3719
57792	3720
549	3721
64270	3722
4021	3723
42155	3724
3514	3725
34987	3726
1001	3727
23882	3728
121346	3729
28874	3730
19762	3731
18136	3732
33112	3733
14355	3734
51774	3735
21647	3736
43276	3737
88974	3738
70952	3739
46598	3740
53036	3741
104148	3742
11045	3743
29982	3744
17724	3745
10291	3746
17425	3747
112814	3748
544	3749
2682	3750
6433	3751
31210	3752
14513	3753
92920	3754
46869	3755
255	3756
20734	3757
12030	3758
100677	3759
22828	3760
47623	3761
12458	3762
61407	3763
19161	3764
12082	3765
10429	3766
113961	3767
70496	3768
51293	3769
33387	3770
5503	3771
8413	3772
91078	3773
50663	3774
19521	3775
67478	3776
83649	3777
86911	3778
18830	3779
4526	3780
110449	3781
114575	3782
24803	3783
42992	3784
124425	3785
61825	3786
104776	3787
50818	3788
24269	3789
96729	3790
41674	3791
111766	3792
103226	3793
25684	3794
40863	3795
6723	3796
29110	3797
37560	3798
20486	3799
127270	3800
18151	3801
39054	3802
146182	3803
5289	3804
27489	3805
91535	3806
73629	3807
4053	3808
27031	3809
31759	3810
63478	3811
135519	3812
53484	3813
18124	3814
22436	3815
28546	3816
59745	3817
82228	3818
42330	3819
54299	3820
108008	3821
155748	3822
14251	3823
143390	3824
151969	3825
32462	3826
5093	3827
780	3828
623	3829
14119	3830
7587	3831
35794	3832
100218	3833
5706	3834
90398	3835
2254	3836
71129	3837
32959	3838
7353	3839
29336	3840
24966	3841
37844	3842
47643	3843
6414	3844
81496	3845
51589	3846
16347	3847
4500	3848
64287	3849
97313	3850
135338	3851
134799	3852
86661	3853
35324	3854
64870	3855
22788	3856
30821	3857
33614	3858
1511	3859
12287	3860
56899	3861
56385	3862
29656	3863
122199	3864
110239	3865
135685	3866
132354	3867
39673	3868
236	3869
69170	3870
53796	3871
97848	3872
28723	3873
153631	3874
16144	3875
37978	3876
67634	3877
543	3878
48697	3879
51832	3880
40660	3881
16325	3882
133281	3883
42010	3884
30816	3885
18243	3886
1265	3887
7450	3888
319	3889
24619	3890
655	3891
37209	3892
44410	3893
23292	3894
38294	3895
98	3896
15817	3897
71037	3898
31158	3899
4816	3900
104118	3901
9416	3902
11267	3903
5129	3904
576	3905
41342	3906
30121	3907
46349	3908
104964	3909
14073	3910
5180	3911
75722	3912
75543	3913
81753	3914
160600	3915
26078	3916
89717	3917
19834	3918
26148	3919
46024	3920
50066	3921
54042	3922
11337	3923
5748	3924
32106	3925
155080	3926
44034	3927
29225	3928
12558	3929
21281	3930
42863	3931
42422	3932
6661	3933
29997	3934
47518	3935
1669	3936
53583	3937
7874	3938
2341	3939
161605	3940
67968	3941
17147	3942
46987	3943
28353	3944
124637	3945
70089	3946
7038	3947
86586	3948
6968	3949
18165	3950
6840	3951
77936	3952
14833	3953
107450	3954
10078	3955
29383	3956
26985	3957
55159	3958
76619	3959
52444	3960
17587	3961
44061	3962
41624	3963
26487	3964
25617	3965
64081	3966
75438	3967
10489	3968
101103	3969
92242	3970
8289	3971
19853	3972
49353	3973
5740	3974
3065	3975
62578	3976
54021	3977
89175	3978
9418	3979
3713	3980
19367	3981
26569	3982
39658	3983
39188	3984
25103	3985
83375	3986
75306	3987
18478	3988
15104	3989
24698	3990
1329	3991
31364	3992
1857	3993
149613	3994
79720	3995
98242	3996
89274	3997
15342	3998
3239	3999
57734	4000
329	4001
3856	4002
156533	4003
54175	4004
3956	4005
116304	4006
38767	4007
11203	4008
3530	4009
58767	4010
92349	4011
45658	4012
79273	4013
1692	4014
21611	4015
3	4016
84427	4017
7266	4018
93102	4019
24807	4020
67084	4021
17458	4022
83148	4023
38745	4024
90538	4025
146	4026
2188	4027
20674	4028
2146	4029
31668	4030
53949	4031
11213	4032
25224	4033
16136	4034
34003	4035
75294	4036
62785	4037
190	4038
26026	4039
28949	4040
583	4041
90770	4042
92499	4043
64497	4044
18801	4045
33622	4046
19782	4047
19274	4048
2428	4049
26935	4050
162378	4051
29564	4052
86808	4053
87702	4054
158683	4055
33487	4056
49682	4057
111595	4058
47553	4059
44502	4060
70994	4061
124026	4062
31446	4063
120760	4064
31566	4065
11021	4066
14242	4067
44397	4068
21373	4069
50553	4070
115213	4071
6938	4072
17322	4073
108110	4074
72758	4075
74655	4076
16386	4077
2390	4078
118730	4079
6906	4080
16297	4081
8458	4082
35548	4083
21520	4084
78285	4085
63271	4086
4446	4087
88993	4088
16330	4089
144589	4090
2314	4091
118964	4092
110	4093
25745	4094
12943	4095
94762	4096
36248	4097
39615	4098
62686	4099
95	4100
1515	4101
36336	4102
128255	4103
81648	4104
11525	4105
52256	4106
48622	4107
103663	4108
33058	4109
38140	4110
67173	4111
792	4112
56496	4113
129067	4114
114668	4115
5271	4116
12174	4117
12588	4118
46037	4119
126586	4120
21970	4121
886	4122
17214	4123
20547	4124
77523	4125
16867	4126
24063	4127
3328	4128
8590	4129
34877	4130
9522	4131
15780	4132
25562	4133
12150	4134
16714	4135
23076	4136
34647	4137
11418	4138
34904	4139
58935	4140
5771	4141
11288	4142
17960	4143
19644	4144
99199	4145
55113	4146
70422	4147
12595	4148
23184	4149
130936	4150
22646	4151
153811	4152
23861	4153
164814	4154
97987	4155
24174	4156
63088	4157
11492	4158
15649	4159
854	4160
50786	4161
45206	4162
40116	4163
1243	4164
551	4165
96324	4166
30229	4167
166	4168
78226	4169
72903	4170
34110	4171
1272	4172
8106	4173
8664	4174
939	4175
597	4176
94824	4177
91421	4178
28098	4179
16803	4180
97761	4181
39789	4182
1418	4183
40188	4184
27206	4185
29089	4186
69279	4187
52777	4188
452	4189
91298	4190
17612	4191
39377	4192
41080	4193
21204	4194
93351	4195
46137	4196
11736	4197
39854	4198
32001	4199
3153	4200
8395	4201
170092	4202
46625	4203
26095	4204
1974	4205
11606	4206
72064	4207
126678	4208
43583	4209
46778	4210
12822	4211
16125	4212
77986	4213
29362	4214
15552	4215
93645	4216
88834	4217
11183	4218
40388	4219
53903	4220
7260	4221
11284	4222
87482	4223
93869	4224
2915	4225
56555	4226
57182	4227
3093	4228
113537	4229
12318	4230
128317	4231
60950	4232
9599	4233
141062	4234
51460	4235
44263	4236
50956	4237
17760	4238
66889	4239
1473	4240
103507	4241
35171	4242
44355	4243
136291	4244
96428	4245
59928	4246
4124	4247
41176	4248
2274	4249
50821	4250
165638	4251
38580	4252
160905	4253
48348	4254
19704	4255
16855	4256
165094	4257
4693	4258
50664	4259
69222	4260
43414	4261
50513	4262
59443	4263
13152	4264
44359	4265
43536	4266
33810	4267
18790	4268
42756	4269
86295	4270
86766	4271
16591	4272
11102	4273
29728	4274
13	4275
58	4276
41234	4277
26292	4278
16799	4279
7216	4280
63248	4281
24425	4282
81608	4283
51139	4284
56321	4285
16005	4286
51119	4287
24319	4288
104676	4289
19771	4290
3954	4291
24326	4292
100015	4293
67351	4294
112650	4295
20859	4296
140732	4297
11734	4298
21608	4299
14184	4300
23616	4301
210	4302
31637	4303
23717	4304
7956	4305
112368	4306
60689	4307
1987	4308
44694	4309
62929	4310
17639	4311
2614	4312
64224	4313
69596	4314
125017	4315
13345	4316
1313	4317
67074	4318
7642	4319
19978	4320
42933	4321
3803	4322
26478	4323
89961	4324
61544	4325
55911	4326
1894	4327
7261	4328
160421	4329
62202	4330
106188	4331
3013	4332
29958	4333
32634	4334
125202	4335
19132	4336
13554	4337
37980	4338
51920	4339
65535	4340
40169	4341
47977	4342
68246	4343
20740	4344
67180	4345
113776	4346
39150	4347
116276	4348
29558	4349
13779	4350
33558	4351
38833	4352
61018	4353
25131	4354
22765	4355
1852	4356
70501	4357
27243	4358
48980	4359
70257	4360
50919	4361
5750	4362
48695	4363
467	4364
1404	4365
27182	4366
10269	4367
19874	4368
124055	4369
64338	4370
123931	4371
32184	4372
47286	4373
14463	4374
26221	4375
18366	4376
21050	4377
70039	4378
26607	4379
29230	4380
26739	4381
14991	4382
20739	4383
82364	4384
691	4385
5930	4386
18576	4387
66579	4388
107930	4389
21946	4390
79154	4391
128433	4392
15281	4393
7390	4394
164289	4395
47047	4396
18798	4397
47875	4398
88735	4399
76255	4400
14589	4401
43390	4402
64604	4403
52386	4404
6355	4405
40644	4406
81148	4407
150498	4408
63307	4409
11887	4410
26820	4411
21092	4412
64277	4413
59858	4414
34715	4415
91206	4416
97376	4417
11162	4418
3692	4419
56343	4420
21095	4421
13561	4422
83936	4423
12835	4424
22686	4425
161064	4426
49056	4427
54948	4428
35046	4429
64189	4430
18746	4431
7728	4432
79697	4433
2339	4434
109771	4435
59069	4436
91591	4437
64652	4438
21119	4439
82543	4440
24094	4441
55902	4442
5595	4443
32301	4444
48836	4445
4810	4446
6794	4447
67617	4448
53689	4449
140773	4450
49466	4451
1515	4452
13090	4453
141791	4454
40757	4455
40493	4456
46301	4457
13199	4458
20455	4459
34182	4460
491	4461
80854	4462
24540	4463
88129	4464
6949	4465
75292	4466
5977	4467
1193	4468
1419	4469
114023	4470
17644	4471
40771	4472
18665	4473
52155	4474
85962	4475
33708	4476
12484	4477
2109	4478
30872	4479
110075	4480
112104	4481
15542	4482
1313	4483
19507	4484
41364	4485
6333	4486
16997	4487
4030	4488
56408	4489
164389	4490
8750	4491
31531	4492
42115	4493
42708	4494
93	4495
1560	4496
62635	4497
668	4498
48029	4499
137358	4500
22802	4501
115407	4502
45313	4503
1481	4504
124890	4505
59771	4506
57990	4507
3390	4508
6513	4509
6864	4510
14476	4511
8130	4512
63522	4513
34578	4514
29358	4515
36772	4516
12001	4517
11197	4518
76035	4519
41524	4520
24457	4521
131639	4522
62353	4523
14673	4524
29608	4525
90244	4526
8231	4527
61180	4528
40334	4529
7158	4530
25358	4531
2658	4532
125458	4533
42072	4534
37897	4535
77818	4536
119622	4537
12562	4538
5582	4539
122787	4540
83613	4541
134296	4542
90	4543
4178	4544
151875	4545
108304	4546
59328	4547
17207	4548
78949	4549
1660	4550
13798	4551
19901	4552
52731	4553
30211	4554
125831	4555
20186	4556
10265	4557
126463	4558
163282	4559
18153	4560
77273	4561
989	4562
88829	4563
6013	4564
87839	4565
19814	4566
28764	4567
2831	4568
26087	4569
170059	4570
29922	4571
29442	4572
38857	4573
22985	4574
5372	4575
83104	4576
27742	4577
78155	4578
81258	4579
35799	4580
45285	4581
721	4582
1155	4583
51389	4584
59285	4585
27970	4586
22232	4587
35620	4588
38096	4589
6459	4590
3615	4591
22962	4592
66300	4593
107621	4594
155211	4595
123560	4596
10584	4597
94534	4598
44292	4599
6057	4600
4635	4601
96882	4602
19769	4603
68869	4604
22458	4605
3860	4606
17824	4607
80599	4608
47081	4609
16864	4610
36917	4611
19996	4612
45049	4613
91998	4614
17756	4615
136415	4616
144735	4617
70583	4618
68760	4619
49181	4620
24320	4621
79588	4622
74157	4623
42828	4624
8928	4625
17533	4626
14514	4627
887	4628
96397	4629
18387	4630
855	4631
4775	4632
3314	4633
2882	4634
74314	4635
97934	4636
68026	4637
1791	4638
23548	4639
13573	4640
86630	4641
137946	4642
27541	4643
63086	4644
92308	4645
37701	4646
25586	4647
3357	4648
18836	4649
112685	4650
135492	4651
112637	4652
6461	4653
46785	4654
91992	4655
5567	4656
91464	4657
7934	4658
36203	4659
13612	4660
27779	4661
15389	4662
2936	4663
92693	4664
23755	4665
4796	4666
41242	4667
12304	4668
134447	4669
72395	4670
149595	4671
74757	4672
85872	4673
67705	4674
37927	4675
85886	4676
9	4677
33875	4678
9977	4679
67708	4680
8764	4681
49014	4682
46781	4683
17462	4684
16936	4685
14424	4686
2802	4687
22753	4688
24016	4689
3487	4690
34632	4691
55844	4692
16802	4693
21835	4694
65329	4695
12417	4696
31326	4697
58533	4698
1987	4699
56736	4700
17042	4701
102024	4702
38222	4703
18759	4704
96894	4705
107763	4706
978	4707
128974	4708
51322	4709
115760	4710
10152	4711
113307	4712
48840	4713
36177	4714
471	4715
834	4716
2993	4717
104333	4718
6320	4719
35206	4720
1572	4721
21628	4722
150811	4723
15716	4724
8138	4725
307	4726
59097	4727
8160	4728
31064	4729
112153	4730
107108	4731
119112	4732
159801	4733
69586	4734
3383	4735
21008	4736
82979	4737
103313	4738
670	4739
58398	4740
45806	4741
17438	4742
59712	4743
25774	4744
75054	4745
75980	4746
40155	4747
119921	4748
6458	4749
21910	4750
11858	4751
90510	4752
26808	4753
168219	4754
12863	4755
7605	4756
135214	4757
61021	4758
107228	4759
10582	4760
23247	4761
18589	4762
12081	4763
12088	4764
143058	4765
62046	4766
59829	4767
309	4768
50961	4769
23560	4770
38027	4771
2567	4772
85051	4773
10344	4774
153336	4775
39111	4776
109003	4777
18255	4778
35114	4779
54827	4780
6649	4781
42082	4782
50269	4783
150335	4784
115573	4785
2746	4786
18	4787
15050	4788
59660	4789
95918	4790
168172	4791
46585	4792
110197	4793
37865	4794
26263	4795
53364	4796
120928	4797
14048	4798
50435	4799
21115	4800
2162	4801
33493	4802
94954	4803
65185	4804
22789	4805
63967	4806
3227	4807
66199	4808
119444	4809
46056	4810
132493	4811
34938	4812
3082	4813
62897	4814
14412	4815
125211	4816
1826	4817
13424	4818
159059	4819
39556	4820
45930	4821
30806	4822
14234	4823
119936	4824
142073	4825
19565	4826
8329	4827
4308	4828
109307	4829
24461	4830
41163	4831
88093	4832
37378	4833
16098	4834
1870	4835
122753	4836
46267	4837
123414	4838
19160	4839
4134	4840
139325	4841
32193	4842
23888	4843
36927	4844
56342	4845
107412	4846
76898	4847
24700	4848
28915	4849
4172	4850
159989	4851
75229	4852
96722	4853
64662	4854
5874	4855
65031	4856
4657	4857
253	4858
8202	4859
111570	4860
75855	4861
26750	4862
65506	4863
100544	4864
15775	4865
25321	4866
20214	4867
73502	4868
3854	4869
98006	4870
38900	4871
73411	4872
46719	4873
29683	4874
1186	4875
266	4876
20396	4877
29271	4878
19234	4879
34790	4880
23804	4881
115995	4882
125588	4883
7390	4884
83892	4885
6347	4886
2061	4887
38124	4888
114608	4889
14146	4890
51371	4891
46377	4892
11846	4893
37699	4894
28356	4895
31498	4896
34213	4897
36794	4898
64815	4899
34112	4900
72562	4901
54580	4902
3615	4903
1140	4904
54060	4905
4034	4906
105822	4907
13414	4908
31545	4909
440	4910
34387	4911
53863	4912
4667	4913
21321	4914
4964	4915
3960	4916
51306	4917
21883	4918
45247	4919
41640	4920
151179	4921
48406	4922
12548	4923
43509	4924
11029	4925
63853	4926
66966	4927
101341	4928
17684	4929
94934	4930
6825	4931
11422	4932
111264	4933
2627	4934
28904	4935
5763	4936
35662	4937
88608	4938
87246	4939
8910	4940
84253	4941
70249	4942
11557	4943
76043	4944
12237	4945
22501	4946
28913	4947
73203	4948
4300	4949
1357	4950
50726	4951
35759	4952
92257	4953
99238	4954
77878	4955
59210	4956
24832	4957
1543	4958
67654	4959
32719	4960
55766	4961
26736	4962
11327	4963
45760	4964
134244	4965
8131	4966
50659	4967
93463	4968
104833	4969
75202	4970
55219	4971
69388	4972
1830	4973
85347	4974
93813	4975
54284	4976
13906	4977
31526	4978
72420	4979
32698	4980
22849	4981
26678	4982
2098	4983
27790	4984
51806	4985
6498	4986
11148	4987
13835	4988
23146	4989
93065	4990
32341	4991
7518	4992
42311	4993
23512	4994
2294	4995
165918	4996
51308	4997
7318	4998
12548	4999
27791	5000
2902	5001
69486	5002
329	5003
8546	5004
20794	5005
14563	5006
10337	5007
85820	5008
97956	5009
1459	5010
77626	5011
84814	5012
20435	5013
100217	5014
88854	5015
56455	5016
9876	5017
3535	5018
16127	5019
14530	5020
5362	5021
56658	5022
33511	5023
138209	5024
102045	5025
95225	5026
14729	5027
9063	5028
46252	5029
13556	5030
11357	5031
85915	5032
52719	5033
35889	5034
22859	5035
18298	5036
26156	5037
52654	5038
23481	5039
41114	5040
38251	5041
11090	5042
109463	5043
42085	5044
69314	5045
18304	5046
108062	5047
50369	5048
66703	5049
4377	5050
100952	5051
63387	5052
1631	5053
64824	5054
819	5055
32785	5056
27149	5057
4642	5058
61170	5059
32555	5060
134620	5061
41198	5062
17821	5063
68486	5064
49034	5065
24011	5066
9563	5067
58745	5068
106641	5069
8692	5070
69892	5071
14897	5072
3602	5073
72895	5074
23153	5075
2467	5076
148695	5077
15320	5078
12634	5079
25768	5080
110375	5081
14921	5082
90540	5083
68372	5084
102258	5085
56155	5086
35195	5087
5115	5088
19846	5089
106099	5090
20474	5091
106523	5092
12077	5093
63576	5094
84309	5095
1675	5096
84274	5097
56916	5098
14140	5099
1450	5100
9200	5101
13229	5102
69299	5103
4370	5104
18968	5105
85804	5106
53280	5107
161942	5108
54116	5109
26237	5110
70844	5111
1134	5112
8607	5113
146291	5114
60315	5115
11745	5116
83169	5117
109441	5118
629	5119
130203	5120
8100	5121
118796	5122
87331	5123
5968	5124
26413	5125
13170	5126
52741	5127
3985	5128
29876	5129
26748	5130
58211	5131
13602	5132
137550	5133
54479	5134
28357	5135
19380	5136
7117	5137
9234	5138
32180	5139
16705	5140
21139	5141
149254	5142
19512	5143
19120	5144
29339	5145
14443	5146
67540	5147
738	5148
37749	5149
118019	5150
67999	5151
120473	5152
81143	5153
14913	5154
28709	5155
84717	5156
10141	5157
139282	5158
42122	5159
160151	5160
16068	5161
9032	5162
91964	5163
153539	5164
8377	5165
1016	5166
33377	5167
10249	5168
153404	5169
27499	5170
12758	5171
41840	5172
27558	5173
22398	5174
39528	5175
4010	5176
2904	5177
3134	5178
23543	5179
39617	5180
311	5181
38684	5182
6734	5183
55713	5184
66796	5185
35925	5186
56083	5187
149159	5188
150543	5189
48168	5190
25959	5191
64694	5192
3125	5193
7407	5194
11836	5195
127225	5196
34584	5197
48625	5198
4051	5199
23132	5200
42322	5201
29106	5202
115340	5203
129616	5204
28834	5205
60534	5206
3262	5207
19548	5208
22052	5209
12136	5210
114239	5211
138391	5212
1403	5213
33911	5214
13898	5215
97970	5216
13260	5217
13381	5218
41134	5219
32228	5220
5748	5221
8483	5222
40071	5223
2131	5224
22402	5225
9494	5226
460	5227
97298	5228
4643	5229
91777	5230
94600	5231
10905	5232
62997	5233
162009	5234
67996	5235
38404	5236
37651	5237
69805	5238
1802	5239
123887	5240
38368	5241
109869	5242
31673	5243
160203	5244
5569	5245
22418	5246
21252	5247
72881	5248
39248	5249
114825	5250
39119	5251
68931	5252
21252	5253
68460	5254
67517	5255
4257	5256
15722	5257
977	5258
3994	5259
56294	5260
49337	5261
156365	5262
11297	5263
41296	5264
31560	5265
67065	5266
42217	5267
69113	5268
109252	5269
6964	5270
95525	5271
6303	5272
128430	5273
63271	5274
70752	5275
13899	5276
84244	5277
77980	5278
32928	5279
36531	5280
32212	5281
128928	5282
30384	5283
52769	5284
43028	5285
96321	5286
433	5287
17171	5288
52463	5289
137	5290
13995	5291
130021	5292
18047	5293
38535	5294
4075	5295
5128	5296
2220	5297
84973	5298
36163	5299
82014	5300
20725	5301
111099	5302
124772	5303
76977	5304
12677	5305
3534	5306
16508	5307
10865	5308
168274	5309
131096	5310
28508	5311
46215	5312
24325	5313
77369	5314
40756	5315
1352	5316
15933	5317
52014	5318
61966	5319
2852	5320
44401	5321
137475	5322
5046	5323
5332	5324
20010	5325
47214	5326
4033	5327
64834	5328
127261	5329
1432	5330
4862	5331
66234	5332
132614	5333
166347	5334
22281	5335
18307	5336
32547	5337
41265	5338
19514	5339
10052	5340
13996	5341
7021	5342
4403	5343
4852	5344
29668	5345
31655	5346
14179	5347
30995	5348
47962	5349
14863	5350
39973	5351
18165	5352
24688	5353
6370	5354
57507	5355
18855	5356
55848	5357
64192	5358
35310	5359
11754	5360
134354	5361
95345	5362
92136	5363
97681	5364
64768	5365
19672	5366
1520	5367
16827	5368
20262	5369
3267	5370
87009	5371
75473	5372
18300	5373
124775	5374
47122	5375
91710	5376
112813	5377
82457	5378
45322	5379
2811	5380
16479	5381
51592	5382
9842	5383
5229	5384
59262	5385
3919	5386
109150	5387
83785	5388
79044	5389
89150	5390
42466	5391
58108	5392
26957	5393
8301	5394
485	5395
32638	5396
16443	5397
129655	5398
51041	5399
34261	5400
29247	5401
6628	5402
122291	5403
88838	5404
67455	5405
6821	5406
28639	5407
145785	5408
22932	5409
64017	5410
2443	5411
13475	5412
10347	5413
151454	5414
54642	5415
10212	5416
3603	5417
100333	5418
176	5419
34712	5420
21892	5421
18566	5422
20147	5423
6012	5424
21727	5425
15192	5426
38912	5427
20370	5428
75257	5429
20457	5430
2663	5431
95	5432
27008	5433
29298	5434
47072	5435
3792	5436
20770	5437
16744	5438
36884	5439
20472	5440
56975	5441
7161	5442
64843	5443
58338	5444
1420	5445
21654	5446
12221	5447
48666	5448
24131	5449
5157	5450
7819	5451
62971	5452
84735	5453
55294	5454
10552	5455
3746	5456
46912	5457
21870	5458
19218	5459
12426	5460
45940	5461
8052	5462
10880	5463
3614	5464
2250	5465
142982	5466
58877	5467
39142	5468
8995	5469
31603	5470
99246	5471
15568	5472
36343	5473
55934	5474
51492	5475
51798	5476
4415	5477
109680	5478
104236	5479
100	5480
32247	5481
287	5482
136587	5483
10938	5484
65376	5485
37894	5486
70284	5487
47847	5488
25729	5489
110055	5490
61091	5491
13565	5492
4674	5493
8046	5494
46356	5495
59377	5496
14080	5497
2055	5498
13646	5499
11211	5500
10717	5501
27062	5502
1240	5503
12760	5504
10220	5505
79280	5506
1144	5507
102195	5508
113175	5509
93300	5510
41822	5511
67176	5512
124702	5513
24253	5514
65365	5515
25857	5516
2516	5517
6506	5518
211	5519
14326	5520
13415	5521
61479	5522
60274	5523
48057	5524
62841	5525
71040	5526
17599	5527
11091	5528
18653	5529
37216	5530
10501	5531
12851	5532
19082	5533
64948	5534
21395	5535
3795	5536
11072	5537
48577	5538
31664	5539
48848	5540
6623	5541
76252	5542
114944	5543
955	5544
48562	5545
111694	5546
90	5547
127751	5548
22334	5549
125691	5550
51526	5551
11680	5552
24328	5553
100401	5554
20013	5555
17989	5556
42	5557
9646	5558
95421	5559
54575	5560
46241	5561
50738	5562
19280	5563
136723	5564
16471	5565
63632	5566
7963	5567
11302	5568
82965	5569
45444	5570
59092	5571
51226	5572
50388	5573
7518	5574
135335	5575
56649	5576
87674	5577
6914	5578
15543	5579
8725	5580
12874	5581
2623	5582
11555	5583
49077	5584
99380	5585
93865	5586
95581	5587
63738	5588
116656	5589
82962	5590
8711	5591
28677	5592
27179	5593
2375	5594
79562	5595
40411	5596
45541	5597
8750	5598
21183	5599
127004	5600
17319	5601
10483	5602
90718	5603
5688	5604
333	5605
17376	5606
77804	5607
5299	5608
36863	5609
51137	5610
46521	5611
12424	5612
7910	5613
53745	5614
2263	5615
35332	5616
11195	5617
74300	5618
117358	5619
34719	5620
15368	5621
15583	5622
31822	5623
58695	5624
150118	5625
40880	5626
1111	5627
26732	5628
59181	5629
8372	5630
39783	5631
2076	5632
36215	5633
70989	5634
2408	5635
36758	5636
14596	5637
36403	5638
106962	5639
13123	5640
37141	5641
51292	5642
40251	5643
84680	5644
1317	5645
15649	5646
73488	5647
15189	5648
160628	5649
10825	5650
38643	5651
40848	5652
7558	5653
152801	5654
14432	5655
44157	5656
41250	5657
145468	5658
18685	5659
67881	5660
59541	5661
81627	5662
120331	5663
14427	5664
64941	5665
29468	5666
64972	5667
46951	5668
8656	5669
2017	5670
3532	5671
54982	5672
5411	5673
8518	5674
15655	5675
8056	5676
59264	5677
159528	5678
640	5679
14558	5680
125157	5681
3623	5682
34524	5683
6056	5684
37156	5685
111580	5686
37113	5687
96381	5688
509	5689
97823	5690
24466	5691
69359	5692
138186	5693
28041	5694
42079	5695
32506	5696
84808	5697
58985	5698
96697	5699
139872	5700
14787	5701
65461	5702
46233	5703
160753	5704
67670	5705
12063	5706
39804	5707
883	5708
67490	5709
64574	5710
54023	5711
61524	5712
41360	5713
4641	5714
72936	5715
18823	5716
26309	5717
18146	5718
7049	5719
136965	5720
24719	5721
6081	5722
4604	5723
25848	5724
1117	5725
15370	5726
131725	5727
61989	5728
44564	5729
55169	5730
514	5731
42638	5732
27116	5733
103475	5734
7747	5735
111426	5736
21904	5737
53463	5738
76842	5739
26286	5740
16371	5741
96626	5742
83671	5743
58399	5744
4011	5745
18173	5746
67206	5747
72178	5748
14151	5749
7779	5750
11482	5751
47474	5752
35156	5753
37411	5754
1678	5755
38060	5756
99969	5757
593	5758
81673	5759
32582	5760
60436	5761
35141	5762
106891	5763
12952	5764
77782	5765
9116	5766
7970	5767
71277	5768
63932	5769
7136	5770
12795	5771
100239	5772
102485	5773
76846	5774
35125	5775
48205	5776
30709	5777
122969	5778
26733	5779
61513	5780
43789	5781
108447	5782
10807	5783
30368	5784
19323	5785
88764	5786
47723	5787
77740	5788
8930	5789
88596	5790
31936	5791
6359	5792
2716	5793
4874	5794
18335	5795
15300	5796
261	5797
144335	5798
43996	5799
60687	5800
92327	5801
11558	5802
19836	5803
135853	5804
162572	5805
50774	5806
70072	5807
40671	5808
9710	5809
26938	5810
33480	5811
48617	5812
359	5813
148920	5814
3085	5815
14	5816
31692	5817
109147	5818
80767	5819
42727	5820
1811	5821
45861	5822
40712	5823
46070	5824
42086	5825
114008	5826
23	5827
26774	5828
19	5829
13231	5830
13659	5831
678	5832
29610	5833
4734	5834
58564	5835
29660	5836
24053	5837
49564	5838
41303	5839
21927	5840
1652	5841
76153	5842
10978	5843
42354	5844
12664	5845
135613	5846
9508	5847
10396	5848
3211	5849
28035	5850
43076	5851
166175	5852
7776	5853
156635	5854
5898	5855
17427	5856
888	5857
22717	5858
77235	5859
39494	5860
101368	5861
116456	5862
13381	5863
67562	5864
5666	5865
32314	5866
4110	5867
19350	5868
81136	5869
1013	5870
25506	5871
1506	5872
1070	5873
26609	5874
79852	5875
109467	5876
27776	5877
14387	5878
34175	5879
972	5880
30965	5881
63087	5882
6408	5883
23444	5884
74797	5885
111803	5886
77805	5887
3756	5888
13432	5889
104	5890
383	5891
16312	5892
137681	5893
31653	5894
12721	5895
53914	5896
114255	5897
97928	5898
53123	5899
83033	5900
12926	5901
22078	5902
13155	5903
62090	5904
100794	5905
98247	5906
1271	5907
7930	5908
8846	5909
45086	5910
169937	5911
58925	5912
1872	5913
1516	5914
137269	5915
31666	5916
41701	5917
62916	5918
96557	5919
67700	5920
42540	5921
16044	5922
25396	5923
54056	5924
14976	5925
5249	5926
45117	5927
52364	5928
26784	5929
45057	5930
33986	5931
11935	5932
78259	5933
39270	5934
71685	5935
49678	5936
110990	5937
34172	5938
42800	5939
70208	5940
8311	5941
102333	5942
11354	5943
55420	5944
46371	5945
54834	5946
137189	5947
133939	5948
253	5949
25129	5950
70789	5951
96911	5952
4036	5953
20065	5954
19344	5955
21857	5956
1937	5957
39621	5958
132423	5959
16950	5960
86633	5961
85904	5962
91054	5963
122063	5964
41023	5965
129	5966
75922	5967
166869	5968
7897	5969
7312	5970
49217	5971
17782	5972
10553	5973
142740	5974
91629	5975
18863	5976
9240	5977
61215	5978
29856	5979
98161	5980
1154	5981
5229	5982
41556	5983
19321	5984
12145	5985
21949	5986
849	5987
15211	5988
20631	5989
11665	5990
113558	5991
28391	5992
41702	5993
29241	5994
49541	5995
115291	5996
60784	5997
16332	5998
21175	5999
21433	6000
30585	6001
15045	6002
46021	6003
4399	6004
111369	6005
154986	6006
80733	6007
3717	6008
6759	6009
76994	6010
1063	6011
67835	6012
13109	6013
18506	6014
67261	6015
158519	6016
130969	6017
116464	6018
77330	6019
110641	6020
9982	6021
89329	6022
18404	6023
52866	6024
1239	6025
22073	6026
78468	6027
36459	6028
39451	6029
60217	6030
54227	6031
407	6032
15737	6033
129193	6034
51267	6035
49907	6036
2310	6037
64692	6038
20503	6039
20172	6040
36810	6041
39657	6042
1929	6043
35309	6044
2370	6045
42403	6046
22583	6047
83556	6048
131314	6049
28478	6050
137383	6051
105101	6052
65796	6053
7236	6054
19032	6055
34919	6056
69807	6057
8189	6058
2405	6059
5474	6060
12616	6061
183	6062
24679	6063
71909	6064
126746	6065
117286	6066
135345	6067
27307	6068
112186	6069
115537	6070
66503	6071
36277	6072
76584	6073
20567	6074
91254	6075
147917	6076
26885	6077
11397	6078
33195	6079
7980	6080
37231	6081
30855	6082
65562	6083
24786	6084
1197	6085
2851	6086
3396	6087
680	6088
33336	6089
48666	6090
20275	6091
24695	6092
120949	6093
14884	6094
74935	6095
2092	6096
27218	6097
86664	6098
50550	6099
7403	6100
19885	6101
97131	6102
4367	6103
9156	6104
3598	6105
80245	6106
115857	6107
71733	6108
46562	6109
44459	6110
10826	6111
64105	6112
5496	6113
6860	6114
43464	6115
64693	6116
10549	6117
35416	6118
22510	6119
132015	6120
640	6121
22813	6122
39577	6123
70244	6124
109637	6125
17274	6126
38861	6127
2198	6128
19942	6129
103846	6130
27981	6131
3997	6132
40503	6133
62531	6134
87261	6135
6264	6136
33332	6137
100506	6138
1856	6139
3645	6140
10285	6141
16388	6142
37744	6143
6515	6144
34166	6145
72006	6146
37815	6147
3581	6148
85231	6149
2594	6150
5208	6151
10934	6152
13775	6153
65518	6154
55279	6155
35240	6156
5005	6157
123410	6158
110412	6159
140	6160
152097	6161
34458	6162
122410	6163
143914	6164
44366	6165
114775	6166
35949	6167
20899	6168
29578	6169
17350	6170
49869	6171
35738	6172
91257	6173
23036	6174
46337	6175
20262	6176
39703	6177
18821	6178
127588	6179
20371	6180
211	6181
90003	6182
561	6183
125192	6184
31395	6185
17738	6186
35195	6187
110466	6188
125	6189
1845	6190
49012	6191
35484	6192
40367	6193
98640	6194
32159	6195
36390	6196
851	6197
13262	6198
91491	6199
129625	6200
755	6201
16588	6202
2926	6203
17604	6204
19	6205
65404	6206
7862	6207
46879	6208
10274	6209
61350	6210
22946	6211
129903	6212
25921	6213
1269	6214
1664	6215
113270	6216
111563	6217
16464	6218
86223	6219
10879	6220
45051	6221
22374	6222
12643	6223
3439	6224
1721	6225
130	6226
22467	6227
3894	6228
167604	6229
370	6230
29968	6231
139538	6232
11252	6233
32103	6234
60391	6235
316	6236
17565	6237
22484	6238
149455	6239
64899	6240
4989	6241
16849	6242
78566	6243
1552	6244
82316	6245
56433	6246
93922	6247
3187	6248
53474	6249
62573	6250
1352	6251
57042	6252
1378	6253
87306	6254
66415	6255
24249	6256
9646	6257
84017	6258
270	6259
84137	6260
14797	6261
37483	6262
737	6263
129470	6264
14820	6265
107050	6266
36799	6267
10026	6268
30167	6269
60474	6270
59953	6271
5067	6272
30852	6273
4150	6274
62115	6275
81038	6276
39222	6277
107324	6278
89569	6279
69134	6280
2961	6281
68788	6282
8469	6283
57970	6284
5346	6285
19175	6286
88582	6287
9989	6288
30213	6289
12032	6290
20524	6291
24210	6292
25379	6293
40030	6294
150313	6295
64949	6296
11028	6297
69477	6298
97983	6299
49997	6300
18167	6301
230	6302
86475	6303
3600	6304
44327	6305
62331	6306
30400	6307
108198	6308
109720	6309
8766	6310
95400	6311
5513	6312
54968	6313
23903	6314
46614	6315
37020	6316
117109	6317
126752	6318
7672	6319
17748	6320
22147	6321
48350	6322
79636	6323
11992	6324
10358	6325
26666	6326
14692	6327
81987	6328
122865	6329
47744	6330
25915	6331
98433	6332
57961	6333
3149	6334
69488	6335
160380	6336
42770	6337
6828	6338
135862	6339
2622	6340
16111	6341
77969	6342
9806	6343
13376	6344
1657	6345
33006	6346
25111	6347
76765	6348
111973	6349
66542	6350
160798	6351
125441	6352
23823	6353
143082	6354
19042	6355
13975	6356
168383	6357
12807	6358
37530	6359
42033	6360
32701	6361
57096	6362
88680	6363
1946	6364
7669	6365
55192	6366
14498	6367
92264	6368
23711	6369
104626	6370
72738	6371
24533	6372
383	6373
151317	6374
22731	6375
750	6376
54649	6377
90503	6378
148529	6379
5753	6380
80858	6381
26217	6382
61108	6383
122794	6384
81549	6385
142812	6386
31351	6387
95718	6388
28257	6389
6592	6390
7515	6391
5606	6392
76523	6393
36118	6394
71101	6395
100095	6396
107220	6397
56078	6398
7578	6399
49367	6400
130093	6401
114010	6402
109431	6403
158986	6404
3720	6405
13	6406
61703	6407
6377	6408
87541	6409
25236	6410
4429	6411
17348	6412
103533	6413
20760	6414
128334	6415
56070	6416
114285	6417
28612	6418
3039	6419
126958	6420
122013	6421
975	6422
8697	6423
66996	6424
65134	6425
67456	6426
21972	6427
110111	6428
45378	6429
4633	6430
695	6431
91554	6432
771	6433
24902	6434
63224	6435
82873	6436
2943	6437
117857	6438
39726	6439
89107	6440
21320	6441
12118	6442
113582	6443
150930	6444
97675	6445
47560	6446
38255	6447
63031	6448
19644	6449
44548	6450
45258	6451
15610	6452
78621	6453
21736	6454
64999	6455
18898	6456
2326	6457
23663	6458
30396	6459
4484	6460
14215	6461
762	6462
67843	6463
80816	6464
94127	6465
34671	6466
26485	6467
1005	6468
24105	6469
3365	6470
30611	6471
31484	6472
53237	6473
13430	6474
40262	6475
32263	6476
96161	6477
40778	6478
7003	6479
55333	6480
56593	6481
18964	6482
122319	6483
6061	6484
120661	6485
7303	6486
23839	6487
72988	6488
6487	6489
15864	6490
2712	6491
27686	6492
17569	6493
7122	6494
103783	6495
47008	6496
12832	6497
17932	6498
870	6499
32754	6500
17095	6501
10168	6502
14400	6503
5214	6504
139875	6505
10111	6506
19907	6507
30900	6508
9753	6509
75448	6510
25252	6511
16150	6512
54168	6513
120	6514
40224	6515
61314	6516
10065	6517
102210	6518
26375	6519
26114	6520
26086	6521
111061	6522
13153	6523
127508	6524
4672	6525
16138	6526
6435	6527
59898	6528
4183	6529
23640	6530
30540	6531
2420	6532
12338	6533
12701	6534
111450	6535
2305	6536
60255	6537
514	6538
338	6539
6345	6540
29392	6541
8571	6542
93335	6543
39201	6544
126925	6545
36951	6546
5115	6547
93848	6548
5813	6549
94999	6550
75775	6551
39881	6552
2417	6553
7697	6554
88323	6555
75315	6556
58885	6557
48039	6558
91466	6559
94772	6560
102857	6561
69580	6562
15243	6563
132653	6564
48554	6565
3736	6566
78118	6567
9126	6568
22441	6569
8133	6570
28430	6571
89024	6572
24541	6573
151662	6574
20670	6575
8487	6576
2247	6577
9022	6578
15923	6579
73428	6580
27894	6581
63114	6582
34869	6583
6435	6584
68898	6585
118682	6586
69520	6587
651	6588
63110	6589
89960	6590
100346	6591
18490	6592
12455	6593
12486	6594
108212	6595
16782	6596
5094	6597
38204	6598
10134	6599
8141	6600
23312	6601
79023	6602
1746	6603
15023	6604
5998	6605
2635	6606
89822	6607
38430	6608
129467	6609
599	6610
18870	6611
118	6612
783	6613
50204	6614
7549	6615
75779	6616
148905	6617
139894	6618
31763	6619
57156	6620
263	6621
7433	6622
16440	6623
123906	6624
38732	6625
31379	6626
66287	6627
158964	6628
128321	6629
56003	6630
116017	6631
131504	6632
10607	6633
16956	6634
32917	6635
69760	6636
118418	6637
108564	6638
2101	6639
23543	6640
64249	6641
114186	6642
120976	6643
45293	6644
102787	6645
4924	6646
28102	6647
99289	6648
43888	6649
966	6650
56510	6651
28903	6652
69031	6653
10427	6654
495	6655
1574	6656
63361	6657
10488	6658
57505	6659
7578	6660
53272	6661
32033	6662
30185	6663
46025	6664
7165	6665
463	6666
11097	6667
4209	6668
15576	6669
18156	6670
64511	6671
43682	6672
86540	6673
686	6674
22854	6675
54539	6676
50445	6677
29160	6678
31673	6679
26200	6680
1405	6681
36099	6682
949	6683
86270	6684
5838	6685
68260	6686
96232	6687
101101	6688
71037	6689
93100	6690
155225	6691
15180	6692
1350	6693
115126	6694
8446	6695
40486	6696
38493	6697
50718	6698
57345	6699
8830	6700
2187	6701
128852	6702
1498	6703
35476	6704
37388	6705
54903	6706
28966	6707
12555	6708
26486	6709
885	6710
1133	6711
24656	6712
42749	6713
1518	6714
24001	6715
65551	6716
114284	6717
75676	6718
11950	6719
8341	6720
41909	6721
69773	6722
6496	6723
23440	6724
8376	6725
155189	6726
611	6727
9606	6728
36519	6729
68366	6730
95758	6731
113779	6732
54371	6733
58745	6734
1685	6735
104882	6736
7613	6737
9881	6738
19804	6739
30713	6740
13649	6741
34972	6742
21204	6743
115606	6744
15128	6745
71947	6746
17868	6747
87565	6748
1751	6749
65842	6750
46615	6751
57344	6752
85074	6753
44205	6754
11495	6755
16301	6756
24387	6757
142721	6758
27166	6759
30649	6760
30093	6761
14635	6762
18847	6763
16469	6764
11448	6765
37041	6766
48764	6767
49679	6768
54739	6769
66255	6770
45616	6771
82458	6772
34140	6773
42295	6774
19714	6775
20512	6776
23854	6777
34056	6778
53295	6779
7647	6780
52797	6781
19659	6782
17939	6783
40364	6784
29923	6785
128850	6786
150274	6787
25115	6788
70943	6789
72633	6790
105601	6791
6552	6792
55971	6793
71659	6794
28254	6795
23669	6796
75832	6797
66127	6798
12175	6799
105965	6800
29687	6801
24013	6802
29695	6803
48017	6804
53260	6805
7918	6806
51554	6807
44224	6808
28696	6809
44954	6810
78361	6811
70716	6812
43708	6813
103224	6814
55284	6815
54648	6816
302	6817
15389	6818
7813	6819
55065	6820
19640	6821
105442	6822
12849	6823
4423	6824
72626	6825
35301	6826
2941	6827
12967	6828
37279	6829
14653	6830
35159	6831
17035	6832
44822	6833
49297	6834
29296	6835
13823	6836
76812	6837
60265	6838
42525	6839
88169	6840
78560	6841
55591	6842
4448	6843
3218	6844
59585	6845
83725	6846
45561	6847
18611	6848
12854	6849
25944	6850
43300	6851
10992	6852
96790	6853
66999	6854
15462	6855
6210	6856
137603	6857
34082	6858
90632	6859
22147	6860
42437	6861
70617	6862
87111	6863
5712	6864
99816	6865
52279	6866
38160	6867
57768	6868
123459	6869
44286	6870
31451	6871
130915	6872
164105	6873
3453	6874
53005	6875
5422	6876
139187	6877
7316	6878
78346	6879
64536	6880
81125	6881
42413	6882
32305	6883
39310	6884
81642	6885
75275	6886
75614	6887
65172	6888
16406	6889
5796	6890
45000	6891
102502	6892
100245	6893
1024	6894
46442	6895
31016	6896
31358	6897
36791	6898
5027	6899
87203	6900
6382	6901
89651	6902
3137	6903
64604	6904
985	6905
116424	6906
19848	6907
7605	6908
77867	6909
29053	6910
60549	6911
95761	6912
30499	6913
147277	6914
66696	6915
6549	6916
18500	6917
28059	6918
9227	6919
3965	6920
58090	6921
16062	6922
111377	6923
79496	6924
4979	6925
1205	6926
36361	6927
10694	6928
62515	6929
67054	6930
5285	6931
152778	6932
85968	6933
25711	6934
119539	6935
3758	6936
117576	6937
71469	6938
30305	6939
6734	6940
89268	6941
27977	6942
105639	6943
148368	6944
81098	6945
16980	6946
980	6947
110726	6948
2710	6949
24499	6950
2225	6951
136071	6952
958	6953
48091	6954
7237	6955
3110	6956
32932	6957
39506	6958
29728	6959
12338	6960
5169	6961
567	6962
29838	6963
140390	6964
2467	6965
1142	6966
62912	6967
1	6968
33802	6969
24729	6970
70280	6971
58515	6972
55039	6973
61400	6974
64984	6975
43227	6976
129837	6977
2731	6978
38279	6979
35838	6980
3133	6981
20032	6982
4866	6983
20922	6984
146684	6985
56190	6986
3062	6987
10985	6988
89769	6989
14953	6990
42013	6991
76871	6992
26894	6993
36323	6994
100096	6995
13493	6996
1389	6997
3151	6998
55282	6999
13761	7000
45659	7001
697	7002
131107	7003
88905	7004
15412	7005
39007	7006
26533	7007
69011	7008
38633	7009
49695	7010
49676	7011
12339	7012
37123	7013
8929	7014
96513	7015
90755	7016
75015	7017
3866	7018
16023	7019
109822	7020
13180	7021
89217	7022
10312	7023
33289	7024
23500	7025
6233	7026
82609	7027
79685	7028
58251	7029
79329	7030
16102	7031
105834	7032
58286	7033
95686	7034
2911	7035
27111	7036
7232	7037
65077	7038
88430	7039
119709	7040
67155	7041
13018	7042
4608	7043
12884	7044
79937	7045
995	7046
47846	7047
9825	7048
30592	7049
4675	7050
12625	7051
50218	7052
104111	7053
55287	7054
10663	7055
23339	7056
151308	7057
39365	7058
1036	7059
32047	7060
44320	7061
135697	7062
19721	7063
17900	7064
163432	7065
9270	7066
83522	7067
7483	7068
64553	7069
27474	7070
30007	7071
149787	7072
68368	7073
37	7074
110525	7075
3680	7076
9661	7077
26331	7078
83271	7079
85266	7080
17308	7081
86097	7082
19608	7083
8728	7084
106747	7085
124329	7086
5777	7087
7766	7088
23234	7089
2489	7090
30847	7091
25412	7092
11893	7093
9128	7094
52520	7095
194	7096
52341	7097
48915	7098
14062	7099
96687	7100
17206	7101
17417	7102
2437	7103
31331	7104
127134	7105
24782	7106
29003	7107
19371	7108
94588	7109
90910	7110
70985	7111
46855	7112
90621	7113
65993	7114
7112	7115
78679	7116
561	7117
92012	7118
72226	7119
161253	7120
98869	7121
80191	7122
40663	7123
163340	7124
71921	7125
63478	7126
48658	7127
117777	7128
37014	7129
11204	7130
110506	7131
16326	7132
14739	7133
20570	7134
60269	7135
83244	7136
2522	7137
19989	7138
15480	7139
61778	7140
6964	7141
47472	7142
37768	7143
8081	7144
159447	7145
58227	7146
60450	7147
27339	7148
735	7149
14915	7150
142554	7151
10889	7152
120375	7153
9277	7154
17939	7155
65360	7156
58553	7157
92288	7158
16985	7159
19068	7160
42915	7161
126750	7162
61785	7163
37924	7164
15403	7165
96747	7166
933	7167
1735	7168
6403	7169
1782	7170
10403	7171
55875	7172
14367	7173
87840	7174
135753	7175
26254	7176
6141	7177
97562	7178
14110	7179
96339	7180
92435	7181
32290	7182
74426	7183
15824	7184
61507	7185
3530	7186
61976	7187
71274	7188
114888	7189
325	7190
13054	7191
154363	7192
2586	7193
76896	7194
120	7195
18046	7196
41377	7197
23303	7198
62864	7199
63901	7200
3553	7201
2825	7202
113505	7203
132957	7204
32888	7205
42651	7206
8117	7207
137147	7208
33333	7209
30846	7210
29556	7211
48981	7212
25022	7213
20797	7214
10064	7215
75420	7216
6559	7217
54968	7218
60223	7219
28906	7220
5533	7221
310	7222
32522	7223
628	7224
59167	7225
100969	7226
44077	7227
32980	7228
69	7229
61891	7230
106581	7231
40689	7232
13882	7233
14463	7234
26184	7235
62232	7236
80842	7237
741	7238
38721	7239
15577	7240
80223	7241
71477	7242
14000	7243
32701	7244
39548	7245
12353	7246
90125	7247
13186	7248
36149	7249
16578	7250
36063	7251
101776	7252
98889	7253
31986	7254
5661	7255
106820	7256
60706	7257
153843	7258
28063	7259
64159	7260
7360	7261
59139	7262
25997	7263
74230	7264
137739	7265
19364	7266
46534	7267
23062	7268
38893	7269
37135	7270
94582	7271
25997	7272
89522	7273
121890	7274
31624	7275
16380	7276
74329	7277
29716	7278
97516	7279
3686	7280
45514	7281
127802	7282
1526	7283
35759	7284
12049	7285
2444	7286
111481	7287
42022	7288
105264	7289
1775	7290
58521	7291
72416	7292
31603	7293
87447	7294
7725	7295
55342	7296
52633	7297
4800	7298
52682	7299
30953	7300
58945	7301
4343	7302
2859	7303
38662	7304
6264	7305
1221	7306
148500	7307
15026	7308
56343	7309
129449	7310
119440	7311
530	7312
35877	7313
41500	7314
784	7315
33550	7316
1368	7317
733	7318
51836	7319
87270	7320
58662	7321
4	7322
1207	7323
40532	7324
31114	7325
1895	7326
57952	7327
65853	7328
9704	7329
7348	7330
6612	7331
37806	7332
61996	7333
24581	7334
14290	7335
14626	7336
28895	7337
45844	7338
6235	7339
833	7340
148372	7341
55668	7342
163017	7343
42964	7344
367	7345
15566	7346
3308	7347
18254	7348
166010	7349
16961	7350
94662	7351
54557	7352
3774	7353
22619	7354
19181	7355
8622	7356
98234	7357
1180	7358
30957	7359
49832	7360
56240	7361
115075	7362
111873	7363
28074	7364
21068	7365
34148	7366
58414	7367
31613	7368
66135	7369
1365	7370
8079	7371
83060	7372
1985	7373
95701	7374
83573	7375
102803	7376
49442	7377
1564	7378
53138	7379
19043	7380
67286	7381
27917	7382
1104	7383
46603	7384
78773	7385
7850	7386
8500	7387
39843	7388
44070	7389
19190	7390
32814	7391
19048	7392
8381	7393
34452	7394
49726	7395
24991	7396
58820	7397
7349	7398
33870	7399
20043	7400
13666	7401
34389	7402
89903	7403
40285	7404
60893	7405
89790	7406
63557	7407
13381	7408
131138	7409
59187	7410
51751	7411
37582	7412
32582	7413
135857	7414
86735	7415
80397	7416
8472	7417
7203	7418
58980	7419
41370	7420
130488	7421
30594	7422
4930	7423
96572	7424
12357	7425
20898	7426
55343	7427
42387	7428
133374	7429
134243	7430
97061	7431
3484	7432
1669	7433
48110	7434
2487	7435
60471	7436
2210	7437
78189	7438
8636	7439
4100	7440
17633	7441
53412	7442
10324	7443
38557	7444
70615	7445
10223	7446
61873	7447
31700	7448
1526	7449
10982	7450
45578	7451
130225	7452
1604	7453
7530	7454
13423	7455
14901	7456
17863	7457
37880	7458
21296	7459
48965	7460
32942	7461
612	7462
81632	7463
102404	7464
17891	7465
40778	7466
3000	7467
18381	7468
54504	7469
3168	7470
73721	7471
1742	7472
22241	7473
3418	7474
64250	7475
42038	7476
1074	7477
35904	7478
21027	7479
75331	7480
17775	7481
28852	7482
98577	7483
874	7484
85936	7485
6093	7486
20719	7487
25223	7488
24396	7489
3201	7490
77440	7491
89529	7492
11563	7493
9337	7494
11235	7495
62781	7496
26295	7497
110262	7498
27399	7499
5761	7500
89986	7501
41627	7502
60111	7503
77700	7504
24317	7505
45414	7506
104495	7507
90993	7508
6718	7509
56199	7510
70093	7511
14755	7512
67904	7513
37112	7514
103047	7515
52202	7516
96457	7517
66097	7518
59877	7519
104004	7520
36529	7521
8760	7522
1735	7523
29513	7524
33014	7525
29673	7526
18672	7527
3385	7528
16316	7529
1934	7530
45642	7531
8007	7532
41885	7533
65270	7534
149826	7535
29381	7536
84100	7537
90433	7538
10954	7539
39944	7540
4564	7541
31306	7542
63212	7543
42	7544
17159	7545
2651	7546
71015	7547
44445	7548
14400	7549
996	7550
74321	7551
19148	7552
71892	7553
101303	7554
90341	7555
7663	7556
24947	7557
41904	7558
129168	7559
38161	7560
29980	7561
70789	7562
18896	7563
30219	7564
14817	7565
16306	7566
2622	7567
25082	7568
38479	7569
93824	7570
128053	7571
5848	7572
60856	7573
9069	7574
96324	7575
60660	7576
77392	7577
21704	7578
57823	7579
8506	7580
23738	7581
16373	7582
27359	7583
22287	7584
54758	7585
21055	7586
27954	7587
71405	7588
26865	7589
73724	7590
63666	7591
71247	7592
35410	7593
33421	7594
74	7595
69540	7596
105375	7597
57525	7598
6726	7599
9	7600
463	7601
41807	7602
47116	7603
6382	7604
33082	7605
9686	7606
50703	7607
33842	7608
17913	7609
6326	7610
7300	7611
24431	7612
17184	7613
87900	7614
13185	7615
6850	7616
122661	7617
67046	7618
98543	7619
9899	7620
22428	7621
18370	7622
1236	7623
15	7624
118755	7625
79699	7626
105703	7627
89988	7628
967	7629
17002	7630
23467	7631
18754	7632
66299	7633
25034	7634
479	7635
153346	7636
4471	7637
16496	7638
4028	7639
20597	7640
26509	7641
131128	7642
124159	7643
7384	7644
168382	7645
33938	7646
33557	7647
14229	7648
16108	7649
1180	7650
4988	7651
72504	7652
6241	7653
85158	7654
45418	7655
44117	7656
41616	7657
74560	7658
25825	7659
118949	7660
87850	7661
43619	7662
74254	7663
16916	7664
18604	7665
10390	7666
914	7667
35796	7668
10602	7669
17696	7670
1415	7671
44966	7672
43929	7673
52890	7674
21284	7675
109888	7676
44085	7677
43381	7678
125830	7679
55011	7680
30217	7681
71108	7682
31754	7683
13255	7684
111635	7685
4135	7686
20452	7687
106254	7688
31928	7689
18019	7690
116374	7691
39960	7692
67378	7693
4638	7694
44429	7695
93143	7696
63889	7697
54022	7698
83829	7699
25350	7700
35534	7701
6729	7702
40862	7703
16009	7704
7081	7705
43746	7706
24619	7707
36086	7708
85127	7709
57047	7710
3626	7711
50586	7712
88259	7713
80107	7714
20685	7715
5903	7716
79311	7717
2530	7718
12600	7719
77398	7720
34826	7721
4834	7722
5207	7723
2424	7724
16883	7725
17893	7726
5371	7727
106899	7728
5192	7729
21634	7730
36992	7731
13558	7732
49871	7733
352	7734
51911	7735
49333	7736
28787	7737
16340	7738
358	7739
1460	7740
76814	7741
21905	7742
11249	7743
342	7744
98817	7745
26019	7746
5007	7747
19307	7748
167839	7749
108476	7750
79231	7751
112681	7752
71176	7753
62983	7754
7763	7755
160426	7756
4748	7757
120635	7758
125062	7759
70223	7760
26526	7761
27276	7762
66281	7763
60674	7764
10096	7765
11394	7766
31595	7767
20768	7768
469	7769
51752	7770
55663	7771
41277	7772
12016	7773
1099	7774
8555	7775
106469	7776
1317	7777
82975	7778
11594	7779
27106	7780
55863	7781
7988	7782
135550	7783
100493	7784
35573	7785
39241	7786
48052	7787
22515	7788
12632	7789
6039	7790
121022	7791
17051	7792
135565	7793
15114	7794
50263	7795
27769	7796
38449	7797
31899	7798
76323	7799
127354	7800
73999	7801
116694	7802
62260	7803
48840	7804
21375	7805
92654	7806
6279	7807
69486	7808
51046	7809
136189	7810
16221	7811
44699	7812
34212	7813
394	7814
62904	7815
29627	7816
34564	7817
22120	7818
44425	7819
19247	7820
40250	7821
17665	7822
73667	7823
50618	7824
19149	7825
37269	7826
13701	7827
104957	7828
5634	7829
10353	7830
39960	7831
5241	7832
14706	7833
2953	7834
89429	7835
23082	7836
36475	7837
27690	7838
57555	7839
104979	7840
139335	7841
99106	7842
10078	7843
1130	7844
65507	7845
36745	7846
4200	7847
25341	7848
61787	7849
167020	7850
34522	7851
19537	7852
1576	7853
27274	7854
12809	7855
103639	7856
9614	7857
33112	7858
3986	7859
29050	7860
6592	7861
138115	7862
98005	7863
71853	7864
6562	7865
89936	7866
1211	7867
19868	7868
124456	7869
60604	7870
29496	7871
9356	7872
76303	7873
33318	7874
104057	7875
8572	7876
43388	7877
31599	7878
21252	7879
23819	7880
51125	7881
4352	7882
2714	7883
51067	7884
12731	7885
32063	7886
135709	7887
27732	7888
11314	7889
1999	7890
3728	7891
3367	7892
118573	7893
36816	7894
138751	7895
97255	7896
15793	7897
90590	7898
115089	7899
59141	7900
51778	7901
65419	7902
16198	7903
4442	7904
18390	7905
18560	7906
56033	7907
3065	7908
77850	7909
9834	7910
32137	7911
161837	7912
63407	7913
1634	7914
13133	7915
51077	7916
17416	7917
68216	7918
130922	7919
66271	7920
402	7921
15387	7922
55601	7923
20946	7924
81641	7925
47643	7926
44550	7927
8061	7928
68523	7929
51399	7930
38173	7931
29919	7932
83471	7933
57656	7934
57524	7935
114632	7936
7689	7937
51048	7938
44475	7939
13082	7940
9776	7941
87800	7942
32085	7943
5216	7944
7186	7945
73303	7946
40032	7947
7513	7948
34100	7949
43210	7950
197	7951
34586	7952
25058	7953
1698	7954
3685	7955
5312	7956
86227	7957
24927	7958
47487	7959
7067	7960
13724	7961
15436	7962
60987	7963
6780	7964
1250	7965
2663	7966
10922	7967
153534	7968
161863	7969
9569	7970
34170	7971
95772	7972
154857	7973
113119	7974
66144	7975
904	7976
132980	7977
98838	7978
14133	7979
46226	7980
99621	7981
30301	7982
13972	7983
46513	7984
30655	7985
32847	7986
18030	7987
14959	7988
8518	7989
123198	7990
66785	7991
51368	7992
35033	7993
3338	7994
151509	7995
33693	7996
28800	7997
40810	7998
46656	7999
35933	8000
25617	8001
137019	8002
28166	8003
43508	8004
17543	8005
35100	8006
2508	8007
18188	8008
80878	8009
77657	8010
115535	8011
21728	8012
13735	8013
8121	8014
138758	8015
25463	8016
137705	8017
92419	8018
65185	8019
31101	8020
100041	8021
44521	8022
52	8023
18463	8024
29952	8025
57810	8026
86374	8027
11254	8028
1133	8029
29264	8030
62881	8031
49852	8032
25243	8033
22356	8034
30353	8035
16543	8036
98932	8037
83560	8038
161663	8039
52721	8040
82075	8041
16285	8042
19120	8043
5452	8044
2364	8045
22259	8046
69975	8047
16230	8048
93151	8049
21348	8050
23832	8051
39409	8052
1139	8053
8090	8054
23468	8055
17869	8056
102	8057
36844	8058
70944	8059
40057	8060
87445	8061
63713	8062
78933	8063
688	8064
28990	8065
18180	8066
84720	8067
18908	8068
78285	8069
38521	8070
77964	8071
12740	8072
89556	8073
42441	8074
50997	8075
126537	8076
89705	8077
11975	8078
9252	8079
116231	8080
86489	8081
40298	8082
13432	8083
7996	8084
45811	8085
97446	8086
132389	8087
88086	8088
201	8089
40035	8090
33193	8091
45257	8092
26909	8093
74375	8094
69917	8095
27616	8096
79639	8097
57882	8098
17216	8099
11720	8100
1658	8101
20080	8102
89430	8103
83023	8104
94390	8105
49183	8106
417	8107
12185	8108
33925	8109
49172	8110
19941	8111
7016	8112
62421	8113
2245	8114
119848	8115
45096	8116
74235	8117
17375	8118
137420	8119
75442	8120
7634	8121
103438	8122
40641	8123
30057	8124
17404	8125
66483	8126
2341	8127
51502	8128
2455	8129
11600	8130
23194	8131
109479	8132
38884	8133
44443	8134
602	8135
37141	8136
9478	8137
6631	8138
3843	8139
10876	8140
119427	8141
733	8142
25818	8143
8008	8144
3908	8145
125134	8146
5458	8147
54385	8148
99927	8149
26494	8150
48859	8151
57593	8152
34746	8153
40227	8154
18429	8155
21530	8156
91296	8157
10286	8158
104672	8159
86082	8160
39248	8161
19681	8162
117052	8163
17347	8164
25057	8165
1152	8166
88721	8167
3335	8168
19631	8169
41997	8170
48099	8171
43643	8172
24277	8173
55667	8174
112	8175
110136	8176
45474	8177
22214	8178
75053	8179
37318	8180
82032	8181
38821	8182
7259	8183
85602	8184
1140	8185
16372	8186
11118	8187
10068	8188
29736	8189
95219	8190
100959	8191
4868	8192
14063	8193
88715	8194
153551	8195
114653	8196
115988	8197
66523	8198
23038	8199
26992	8200
73785	8201
101316	8202
105467	8203
107	8204
27844	8205
14848	8206
77597	8207
122857	8208
33170	8209
169070	8210
142172	8211
143683	8212
72719	8213
3320	8214
92274	8215
2139	8216
1340	8217
26797	8218
13811	8219
13158	8220
2212	8221
4669	8222
73346	8223
95164	8224
79976	8225
373	8226
87636	8227
9959	8228
70788	8229
1225	8230
28432	8231
20418	8232
7748	8233
11144	8234
160092	8235
123569	8236
127516	8237
117028	8238
12959	8239
118199	8240
62788	8241
67586	8242
6384	8243
65094	8244
8190	8245
27705	8246
11873	8247
69951	8248
77343	8249
38714	8250
126	8251
28965	8252
66326	8253
16564	8254
21804	8255
4936	8256
31270	8257
19077	8258
132579	8259
31828	8260
112188	8261
109529	8262
5762	8263
75398	8264
49896	8265
87534	8266
36581	8267
59542	8268
21057	8269
50253	8270
46453	8271
53670	8272
98213	8273
99670	8274
42045	8275
142908	8276
710	8277
2249	8278
67613	8279
126807	8280
19423	8281
4176	8282
261	8283
17060	8284
9295	8285
79473	8286
64679	8287
119708	8288
40379	8289
4032	8290
38076	8291
6212	8292
4764	8293
70752	8294
135460	8295
58783	8296
14089	8297
137306	8298
65178	8299
8961	8300
5101	8301
87816	8302
25756	8303
47775	8304
13217	8305
97964	8306
3490	8307
2551	8308
33303	8309
31102	8310
95922	8311
87393	8312
153786	8313
132922	8314
42345	8315
21032	8316
119902	8317
34677	8318
57091	8319
17296	8320
12465	8321
57111	8322
65463	8323
136014	8324
26851	8325
868	8326
30956	8327
24778	8328
32368	8329
52783	8330
18708	8331
48969	8332
127557	8333
19776	8334
2070	8335
23087	8336
32746	8337
24255	8338
39589	8339
25761	8340
143119	8341
32100	8342
42181	8343
27588	8344
99522	8345
518	8346
161195	8347
358	8348
30000	8349
11483	8350
4732	8351
20160	8352
59738	8353
62959	8354
123057	8355
15364	8356
26588	8357
1488	8358
29559	8359
70537	8360
7095	8361
3315	8362
29147	8363
5316	8364
4735	8365
2102	8366
16128	8367
14261	8368
18382	8369
93517	8370
14594	8371
29558	8372
34568	8373
6090	8374
61624	8375
15658	8376
2748	8377
27629	8378
49921	8379
11331	8380
23174	8381
9570	8382
98113	8383
31868	8384
44049	8385
64207	8386
54090	8387
9134	8388
1008	8389
64400	8390
9099	8391
13790	8392
11379	8393
121445	8394
1677	8395
33746	8396
18180	8397
98829	8398
30665	8399
72750	8400
75648	8401
771	8402
74774	8403
44071	8404
129535	8405
48675	8406
145417	8407
14925	8408
17866	8409
161754	8410
31022	8411
21428	8412
67566	8413
45710	8414
155730	8415
94127	8416
10060	8417
117242	8418
619	8419
33422	8420
65	8421
8834	8422
29875	8423
42467	8424
61087	8425
14227	8426
152897	8427
21941	8428
126444	8429
46843	8430
66869	8431
38680	8432
26882	8433
60928	8434
11120	8435
70923	8436
63057	8437
30526	8438
92521	8439
6736	8440
72412	8441
43149	8442
46139	8443
106228	8444
18996	8445
23061	8446
5308	8447
10085	8448
23275	8449
46222	8450
61301	8451
16068	8452
89626	8453
79794	8454
36804	8455
52109	8456
60910	8457
135850	8458
72090	8459
161462	8460
75012	8461
11461	8462
21882	8463
7130	8464
9920	8465
98781	8466
51257	8467
128548	8468
23193	8469
56589	8470
126008	8471
9917	8472
34060	8473
24632	8474
93421	8475
14096	8476
16733	8477
77524	8478
30752	8479
50129	8480
793	8481
69618	8482
57950	8483
19699	8484
99125	8485
75682	8486
39203	8487
1533	8488
37701	8489
36504	8490
12095	8491
5914	8492
37558	8493
150439	8494
45699	8495
80284	8496
34444	8497
20300	8498
145237	8499
92304	8500
39539	8501
62586	8502
49498	8503
48595	8504
37	8505
34771	8506
9548	8507
15788	8508
8443	8509
32156	8510
29630	8511
92432	8512
100630	8513
5077	8514
7348	8515
155227	8516
39149	8517
37931	8518
74426	8519
108215	8520
45989	8521
64983	8522
4537	8523
32906	8524
151716	8525
56766	8526
22029	8527
36313	8528
9163	8529
1168	8530
9351	8531
3066	8532
51173	8533
61690	8534
133251	8535
42104	8536
33533	8537
22050	8538
30026	8539
75656	8540
17815	8541
86650	8542
25955	8543
15429	8544
40455	8545
33365	8546
28066	8547
36429	8548
53211	8549
111584	8550
56832	8551
3309	8552
131471	8553
53990	8554
116335	8555
18424	8556
14649	8557
11550	8558
15627	8559
102378	8560
76039	8561
121509	8562
15324	8563
43250	8564
28422	8565
629	8566
53412	8567
114174	8568
67750	8569
70384	8570
118252	8571
7448	8572
8812	8573
10804	8574
49361	8575
9357	8576
32977	8577
19515	8578
25752	8579
26105	8580
45720	8581
155976	8582
134016	8583
3331	8584
572	8585
9346	8586
3853	8587
15785	8588
87262	8589
95198	8590
70050	8591
12897	8592
16009	8593
32753	8594
48790	8595
55463	8596
84569	8597
17355	8598
49541	8599
3454	8600
41281	8601
58487	8602
15817	8603
87711	8604
90040	8605
1354	8606
1871	8607
21220	8608
32886	8609
36600	8610
76266	8611
125912	8612
45804	8613
84442	8614
6304	8615
40122	8616
43287	8617
10870	8618
163659	8619
100924	8620
32549	8621
75110	8622
54795	8623
7296	8624
17385	8625
4509	8626
98634	8627
50888	8628
62420	8629
2409	8630
1244	8631
80940	8632
39155	8633
7570	8634
95074	8635
41185	8636
13118	8637
80514	8638
340	8639
31810	8640
84160	8641
25160	8642
18759	8643
3667	8644
13430	8645
62200	8646
68895	8647
12386	8648
10281	8649
16729	8650
15965	8651
13460	8652
16571	8653
59423	8654
35649	8655
5425	8656
30185	8657
41636	8658
91208	8659
1486	8660
155199	8661
154101	8662
5367	8663
96186	8664
7294	8665
536	8666
71001	8667
84311	8668
4404	8669
53655	8670
29255	8671
35767	8672
25580	8673
72914	8674
102757	8675
87370	8676
62649	8677
114934	8678
92870	8679
60286	8680
78054	8681
76741	8682
41118	8683
19601	8684
51988	8685
78350	8686
4712	8687
14413	8688
15192	8689
63333	8690
24359	8691
9777	8692
2060	8693
67999	8694
3035	8695
58460	8696
24780	8697
23335	8698
27538	8699
107416	8700
2327	8701
3618	8702
23317	8703
57171	8704
191	8705
5807	8706
94935	8707
15033	8708
133611	8709
13304	8710
106246	8711
2903	8712
73974	8713
6681	8714
75323	8715
155708	8716
229	8717
65366	8718
72241	8719
131820	8720
129741	8721
147581	8722
28230	8723
9227	8724
18328	8725
50138	8726
27362	8727
7834	8728
17233	8729
52359	8730
109103	8731
12441	8732
314	8733
166756	8734
19065	8735
35812	8736
19052	8737
97051	8738
112034	8739
7877	8740
59807	8741
5812	8742
2558	8743
189	8744
143887	8745
6999	8746
133495	8747
24328	8748
33530	8749
43146	8750
3204	8751
107967	8752
55607	8753
32007	8754
348	8755
21987	8756
71386	8757
53423	8758
13874	8759
12488	8760
3348	8761
18636	8762
26931	8763
18543	8764
120941	8765
7903	8766
56878	8767
5077	8768
10851	8769
3595	8770
36251	8771
19724	8772
115194	8773
63552	8774
80093	8775
20103	8776
93761	8777
49369	8778
2534	8779
59233	8780
2796	8781
57290	8782
3291	8783
4580	8784
30118	8785
37924	8786
75790	8787
71010	8788
27784	8789
36179	8790
35289	8791
14969	8792
31405	8793
92471	8794
62916	8795
14033	8796
26675	8797
20796	8798
13217	8799
43465	8800
4126	8801
43280	8802
42200	8803
27065	8804
48603	8805
67380	8806
89369	8807
20456	8808
129686	8809
2633	8810
66651	8811
2392	8812
168	8813
44010	8814
88971	8815
137814	8816
19952	8817
32914	8818
37405	8819
56169	8820
9571	8821
23166	8822
112419	8823
62240	8824
26793	8825
2111	8826
3715	8827
33674	8828
82361	8829
79608	8830
27442	8831
4162	8832
8274	8833
115160	8834
107056	8835
35141	8836
167948	8837
23850	8838
62627	8839
37346	8840
11450	8841
36593	8842
111585	8843
580	8844
18077	8845
44915	8846
8694	8847
40843	8848
4000	8849
79483	8850
1128	8851
94155	8852
46044	8853
112080	8854
26841	8855
32214	8856
1217	8857
105156	8858
1163	8859
81202	8860
8097	8861
42258	8862
119023	8863
10917	8864
80135	8865
29976	8866
59560	8867
63664	8868
75739	8869
29247	8870
98131	8871
1604	8872
55746	8873
80253	8874
94818	8875
6574	8876
22461	8877
21134	8878
104696	8879
28274	8880
19099	8881
11401	8882
75265	8883
33059	8884
9600	8885
108279	8886
79328	8887
15566	8888
74604	8889
13576	8890
67596	8891
99777	8892
10071	8893
16946	8894
24993	8895
81338	8896
57181	8897
4425	8898
67499	8899
45168	8900
2458	8901
24251	8902
41099	8903
92734	8904
20372	8905
2817	8906
11780	8907
60727	8908
59917	8909
18785	8910
68700	8911
110103	8912
19125	8913
49185	8914
33012	8915
45710	8916
77041	8917
23603	8918
38683	8919
164933	8920
8003	8921
29066	8922
101833	8923
139260	8924
2728	8925
102473	8926
133041	8927
17849	8928
92851	8929
14732	8930
55600	8931
26025	8932
55655	8933
58476	8934
10650	8935
134328	8936
38	8937
38972	8938
28494	8939
131660	8940
70856	8941
20647	8942
6006	8943
146251	8944
6682	8945
165683	8946
83463	8947
1851	8948
5182	8949
10714	8950
144381	8951
40322	8952
12574	8953
35464	8954
9535	8955
96753	8956
38640	8957
431	8958
133792	8959
127102	8960
8547	8961
34791	8962
75636	8963
43086	8964
18544	8965
23374	8966
41734	8967
41417	8968
13780	8969
8621	8970
186	8971
94411	8972
59451	8973
118636	8974
44888	8975
11576	8976
32190	8977
52977	8978
64094	8979
99264	8980
73561	8981
44269	8982
2706	8983
29859	8984
14490	8985
34740	8986
70950	8987
33668	8988
8768	8989
45296	8990
62525	8991
3298	8992
3730	8993
27124	8994
57558	8995
15113	8996
21932	8997
46144	8998
7795	8999
3113	9000
10247	9001
138524	9002
77069	9003
37870	9004
112223	9005
52346	9006
6117	9007
103039	9008
20294	9009
7836	9010
80214	9011
13481	9012
39902	9013
245	9014
53098	9015
16426	9016
52473	9017
72627	9018
19016	9019
21733	9020
64556	9021
9058	9022
44448	9023
52985	9024
4243	9025
64983	9026
2525	9027
5562	9028
34461	9029
31836	9030
24526	9031
6566	9032
24373	9033
123572	9034
64721	9035
28782	9036
12530	9037
77735	9038
95234	9039
39760	9040
6273	9041
11154	9042
91689	9043
5525	9044
51290	9045
8227	9046
136864	9047
67474	9048
50502	9049
28440	9050
25405	9051
11173	9052
37310	9053
112041	9054
14688	9055
33481	9056
31971	9057
62173	9058
127748	9059
56107	9060
10945	9061
166023	9062
1004	9063
90862	9064
35925	9065
90210	9066
770	9067
13026	9068
1155	9069
75375	9070
11582	9071
642	9072
33313	9073
7490	9074
59922	9075
100427	9076
115236	9077
96403	9078
33668	9079
118081	9080
30346	9081
54865	9082
49208	9083
13024	9084
14290	9085
58852	9086
70249	9087
92229	9088
47328	9089
136238	9090
113	9091
20856	9092
3708	9093
100616	9094
11156	9095
4321	9096
21893	9097
82976	9098
26568	9099
134050	9100
26161	9101
7698	9102
11728	9103
2350	9104
20005	9105
3177	9106
48342	9107
17249	9108
19353	9109
11228	9110
153430	9111
112919	9112
73143	9113
14800	9114
32683	9115
21824	9116
95491	9117
126419	9118
47912	9119
59577	9120
3220	9121
645	9122
71811	9123
37054	9124
110803	9125
163990	9126
33922	9127
85735	9128
43815	9129
2521	9130
53932	9131
34938	9132
534	9133
21058	9134
38119	9135
23759	9136
48951	9137
90103	9138
53279	9139
17087	9140
65734	9141
17322	9142
63243	9143
32894	9144
18537	9145
47116	9146
80795	9147
66494	9148
32319	9149
7612	9150
29457	9151
15795	9152
33017	9153
37069	9154
11701	9155
85945	9156
69759	9157
4181	9158
22958	9159
26459	9160
3001	9161
31105	9162
12641	9163
26440	9164
9341	9165
40825	9166
337	9167
43857	9168
72969	9169
74799	9170
2965	9171
8485	9172
4755	9173
15625	9174
78001	9175
21105	9176
78845	9177
15772	9178
1683	9179
62016	9180
23872	9181
80922	9182
94633	9183
23207	9184
9723	9185
1658	9186
29431	9187
102776	9188
50576	9189
27981	9190
10948	9191
80425	9192
36184	9193
45043	9194
109429	9195
152561	9196
37887	9197
10799	9198
88783	9199
39216	9200
138306	9201
40132	9202
115921	9203
36937	9204
1970	9205
44467	9206
75811	9207
4866	9208
19069	9209
1943	9210
55199	9211
2599	9212
64594	9213
5888	9214
123270	9215
7221	9216
1480	9217
5036	9218
25318	9219
94240	9220
4160	9221
73474	9222
9289	9223
27772	9224
38692	9225
163980	9226
342	9227
65468	9228
94103	9229
31108	9230
124174	9231
30841	9232
718	9233
98216	9234
117002	9235
15035	9236
103661	9237
33188	9238
6550	9239
114004	9240
2027	9241
53548	9242
49019	9243
12760	9244
62073	9245
116776	9246
25908	9247
26	9248
19627	9249
41	9250
20231	9251
28887	9252
114648	9253
164947	9254
1873	9255
34805	9256
149559	9257
3968	9258
72280	9259
31198	9260
93799	9261
133787	9262
67147	9263
9678	9264
51245	9265
104904	9266
2769	9267
72389	9268
29907	9269
4756	9270
69771	9271
9549	9272
91880	9273
68135	9274
99937	9275
116669	9276
61594	9277
551	9278
21061	9279
12921	9280
45	9281
35154	9282
37538	9283
60995	9284
7745	9285
35099	9286
3280	9287
9089	9288
8104	9289
167612	9290
19897	9291
43385	9292
11155	9293
3431	9294
891	9295
32928	9296
5348	9297
91125	9298
90814	9299
32299	9300
37818	9301
39009	9302
23335	9303
15721	9304
3952	9305
4391	9306
79565	9307
121334	9308
41587	9309
61531	9310
80419	9311
55044	9312
658	9313
22368	9314
50465	9315
18405	9316
22436	9317
23654	9318
137014	9319
20732	9320
12672	9321
25121	9322
3258	9323
27500	9324
36922	9325
65846	9326
14121	9327
85195	9328
20677	9329
105653	9330
98703	9331
31336	9332
1011	9333
23312	9334
61912	9335
5320	9336
42312	9337
53643	9338
27547	9339
11133	9340
64824	9341
28843	9342
1057	9343
31492	9344
33284	9345
116717	9346
69840	9347
55156	9348
7911	9349
49230	9350
3662	9351
38634	9352
16089	9353
5822	9354
86371	9355
78885	9356
4384	9357
3068	9358
1931	9359
45292	9360
24810	9361
22333	9362
100418	9363
30961	9364
48677	9365
137025	9366
22613	9367
4321	9368
23882	9369
40807	9370
60798	9371
17535	9372
48311	9373
73601	9374
45020	9375
64212	9376
38897	9377
15417	9378
1396	9379
30667	9380
6544	9381
6449	9382
37197	9383
18248	9384
15812	9385
6289	9386
112088	9387
31223	9388
30207	9389
8564	9390
123181	9391
39606	9392
27331	9393
47892	9394
14566	9395
139588	9396
100785	9397
65773	9398
3401	9399
19177	9400
133184	9401
42772	9402
42597	9403
39755	9404
15405	9405
93436	9406
513	9407
7107	9408
27653	9409
31468	9410
104139	9411
18497	9412
12466	9413
7755	9414
55868	9415
2333	9416
23842	9417
79307	9418
82486	9419
18553	9420
4833	9421
94629	9422
18927	9423
21068	9424
90700	9425
131696	9426
137320	9427
40024	9428
926	9429
11289	9430
2325	9431
126005	9432
79129	9433
66	9434
35440	9435
103026	9436
18309	9437
141012	9438
79960	9439
23659	9440
4338	9441
72667	9442
4981	9443
35460	9444
94697	9445
4290	9446
1757	9447
37486	9448
39944	9449
46828	9450
84344	9451
4034	9452
21020	9453
3549	9454
47165	9455
125499	9456
64468	9457
24247	9458
4216	9459
84096	9460
52686	9461
39878	9462
36756	9463
22697	9464
79501	9465
76863	9466
32498	9467
9343	9468
106370	9469
154644	9470
60959	9471
25088	9472
50698	9473
30349	9474
10195	9475
13476	9476
11327	9477
86990	9478
139201	9479
16349	9480
889	9481
121876	9482
28	9483
83217	9484
33731	9485
16275	9486
33247	9487
57258	9488
3677	9489
156548	9490
4876	9491
17530	9492
21908	9493
4688	9494
134345	9495
943	9496
47618	9497
12062	9498
65848	9499
12499	9500
122524	9501
134867	9502
105982	9503
77352	9504
44344	9505
54640	9506
369	9507
1610	9508
27251	9509
66052	9510
43849	9511
36821	9512
35932	9513
57931	9514
505	9515
45970	9516
92200	9517
110258	9518
24539	9519
93427	9520
14343	9521
115375	9522
56325	9523
26869	9524
107536	9525
51358	9526
60552	9527
36920	9528
65730	9529
16234	9530
6777	9531
46950	9532
8414	9533
88898	9534
463	9535
62268	9536
8982	9537
38842	9538
24183	9539
109200	9540
52337	9541
426	9542
157728	9543
135386	9544
3017	9545
817	9546
1474	9547
94543	9548
88801	9549
31385	9550
27880	9551
23136	9552
5646	9553
17501	9554
22782	9555
44834	9556
78620	9557
48634	9558
5915	9559
94107	9560
144283	9561
15722	9562
7855	9563
124864	9564
43198	9565
92986	9566
79634	9567
31287	9568
96556	9569
7148	9570
1080	9571
40529	9572
75330	9573
8070	9574
56964	9575
2047	9576
91839	9577
112271	9578
10268	9579
5147	9580
47190	9581
12198	9582
11506	9583
94649	9584
7789	9585
1858	9586
47023	9587
49538	9588
123882	9589
5027	9590
13057	9591
3373	9592
28282	9593
114055	9594
31751	9595
65507	9596
13094	9597
13883	9598
106989	9599
29344	9600
28882	9601
61900	9602
19808	9603
79714	9604
8447	9605
11243	9606
78923	9607
32061	9608
137543	9609
44448	9610
4218	9611
82999	9612
49210	9613
79037	9614
18119	9615
7307	9616
82590	9617
13757	9618
113887	9619
62779	9620
46180	9621
105889	9622
105795	9623
66514	9624
101140	9625
8773	9626
3299	9627
27931	9628
62170	9629
32393	9630
167039	9631
56311	9632
6518	9633
25517	9634
20855	9635
17817	9636
29344	9637
2585	9638
96416	9639
48057	9640
10322	9641
44055	9642
2276	9643
152603	9644
30780	9645
103870	9646
66635	9647
54778	9648
25457	9649
20559	9650
74574	9651
8356	9652
6205	9653
10395	9654
33484	9655
5334	9656
48441	9657
2466	9658
27714	9659
27189	9660
58236	9661
26255	9662
116839	9663
57894	9664
215	9665
91509	9666
152303	9667
13786	9668
3830	9669
4484	9670
9303	9671
5741	9672
4893	9673
18269	9674
713	9675
5698	9676
1881	9677
40971	9678
24511	9679
17408	9680
7666	9681
52557	9682
32237	9683
25308	9684
45620	9685
61761	9686
63044	9687
60918	9688
1435	9689
5250	9690
55985	9691
27439	9692
104463	9693
112610	9694
4982	9695
65987	9696
34978	9697
49745	9698
5762	9699
38623	9700
34103	9701
78008	9702
40911	9703
93140	9704
63283	9705
444	9706
109212	9707
18242	9708
459	9709
42322	9710
6110	9711
36418	9712
29530	9713
86657	9714
2230	9715
63131	9716
77533	9717
27343	9718
501	9719
103860	9720
1155	9721
39671	9722
48125	9723
13074	9724
82594	9725
4389	9726
2060	9727
4331	9728
60977	9729
3617	9730
16846	9731
4608	9732
8926	9733
285	9734
163599	9735
32356	9736
78660	9737
43751	9738
14658	9739
70742	9740
163623	9741
17836	9742
39226	9743
5372	9744
39013	9745
46494	9746
31988	9747
6546	9748
49067	9749
37648	9750
36490	9751
17706	9752
3275	9753
43728	9754
23651	9755
23625	9756
46901	9757
29702	9758
95	9759
8581	9760
36497	9761
11837	9762
1497	9763
137509	9764
5665	9765
83166	9766
56442	9767
52834	9768
12249	9769
59951	9770
75560	9771
1537	9772
107837	9773
12662	9774
11332	9775
25525	9776
20833	9777
15229	9778
114164	9779
31995	9780
82317	9781
7468	9782
106794	9783
56640	9784
96916	9785
95259	9786
106434	9787
16741	9788
47395	9789
36015	9790
1814	9791
58191	9792
68042	9793
47862	9794
16946	9795
50070	9796
40808	9797
9536	9798
15696	9799
2537	9800
86496	9801
144	9802
25179	9803
81288	9804
139083	9805
26786	9806
14093	9807
21329	9808
25531	9809
1553	9810
42532	9811
32232	9812
346	9813
30668	9814
65407	9815
25873	9816
14859	9817
41416	9818
17319	9819
47703	9820
48975	9821
40288	9822
30540	9823
38492	9824
18892	9825
99387	9826
39348	9827
151547	9828
46456	9829
121633	9830
96221	9831
582	9832
20642	9833
133469	9834
33882	9835
54356	9836
3116	9837
3439	9838
141524	9839
2090	9840
36428	9841
13532	9842
2386	9843
61050	9844
92398	9845
709	9846
45728	9847
81815	9848
125779	9849
30381	9850
135720	9851
71308	9852
7674	9853
112516	9854
53132	9855
48497	9856
14070	9857
24124	9858
144922	9859
73010	9860
60308	9861
2742	9862
38058	9863
32492	9864
62850	9865
965	9866
94149	9867
5461	9868
37120	9869
38561	9870
24270	9871
37012	9872
496	9873
35675	9874
27996	9875
51747	9876
39712	9877
14762	9878
68908	9879
162928	9880
6179	9881
464	9882
380	9883
36413	9884
135655	9885
65320	9886
37681	9887
127160	9888
18315	9889
153555	9890
72728	9891
140647	9892
26796	9893
1775	9894
135432	9895
59280	9896
41309	9897
5889	9898
17412	9899
120897	9900
73230	9901
60091	9902
87051	9903
3599	9904
25282	9905
6391	9906
24290	9907
60437	9908
68303	9909
43513	9910
25743	9911
80415	9912
7335	9913
25405	9914
43302	9915
9696	9916
38883	9917
2506	9918
54645	9919
24832	9920
82682	9921
407	9922
9655	9923
31768	9924
6270	9925
106950	9926
14707	9927
7465	9928
14332	9929
1941	9930
11081	9931
10815	9932
70767	9933
24954	9934
11671	9935
552	9936
29453	9937
51335	9938
15591	9939
101373	9940
95749	9941
111971	9942
123201	9943
72276	9944
33932	9945
111254	9946
85518	9947
49236	9948
33560	9949
3109	9950
125964	9951
235	9952
23121	9953
13342	9954
26037	9955
23884	9956
109315	9957
48792	9958
146468	9959
37034	9960
31082	9961
59733	9962
112998	9963
160870	9964
7417	9965
92064	9966
30086	9967
12846	9968
95885	9969
149791	9970
2362	9971
29759	9972
4276	9973
11259	9974
10993	9975
59607	9976
39162	9977
80957	9978
27536	9979
54092	9980
5452	9981
49151	9982
51259	9983
51449	9984
29752	9985
11390	9986
30129	9987
85705	9988
5273	9989
77843	9990
3058	9991
30992	9992
3143	9993
106076	9994
103952	9995
67	9996
70386	9997
37423	9998
875	9999
87966	10000
90097	10001
71986	10002
67885	10003
10183	10004
39444	10005
95170	10006
39050	10007
28034	10008
1817	10009
19793	10010
10010	10011
24621	10012
132661	10013
24544	10014
17972	10015
96549	10016
27500	10017
88205	10018
101369	10019
11471	10020
69445	10021
2075	10022
80118	10023
137129	10024
52723	10025
46466	10026
16792	10027
34453	10028
2506	10029
26802	10030
45241	10031
47105	10032
106983	10033
100798	10034
25021	10035
117979	10036
61869	10037
81177	10038
11953	10039
3843	10040
107608	10041
64359	10042
58246	10043
7100	10044
40291	10045
111014	10046
2056	10047
113065	10048
86697	10049
149772	10050
4590	10051
52884	10052
126576	10053
40579	10054
92572	10055
10045	10056
15693	10057
28751	10058
94251	10059
85572	10060
73964	10061
19662	10062
38711	10063
22694	10064
22095	10065
33171	10066
31416	10067
2881	10068
24271	10069
77876	10070
3904	10071
15813	10072
199	10073
73694	10074
15527	10075
125207	10076
28031	10077
100806	10078
4121	10079
31634	10080
897	10081
70101	10082
54704	10083
55914	10084
12685	10085
6639	10086
74976	10087
18050	10088
94316	10089
20706	10090
5372	10091
19838	10092
60854	10093
2192	10094
12365	10095
671	10096
21913	10097
32529	10098
420	10099
114346	10100
49538	10101
37167	10102
739	10103
50227	10104
17992	10105
88466	10106
9491	10107
112602	10108
71028	10109
81125	10110
56649	10111
1602	10112
53649	10113
66180	10114
109026	10115
59404	10116
3360	10117
19227	10118
7450	10119
78919	10120
19908	10121
9584	10122
112248	10123
27862	10124
51688	10125
63	10126
38714	10127
51044	10128
29181	10129
110360	10130
27081	10131
15520	10132
2324	10133
105655	10134
6443	10135
22613	10136
9570	10137
6261	10138
41744	10139
144576	10140
42046	10141
6003	10142
18457	10143
33038	10144
138536	10145
123668	10146
66000	10147
39229	10148
22042	10149
27085	10150
6633	10151
30808	10152
9688	10153
39574	10154
28680	10155
15144	10156
13525	10157
2738	10158
1475	10159
166972	10160
102105	10161
33961	10162
66349	10163
6141	10164
10331	10165
131518	10166
28798	10167
54326	10168
9736	10169
6620	10170
62571	10171
7821	10172
75263	10173
21962	10174
6103	10175
123348	10176
13682	10177
113165	10178
77584	10179
57154	10180
31307	10181
15964	10182
7716	10183
52696	10184
46588	10185
6461	10186
46394	10187
51053	10188
954	10189
1343	10190
20351	10191
60390	10192
727	10193
1981	10194
54808	10195
12736	10196
167598	10197
18167	10198
42557	10199
98340	10200
91211	10201
114207	10202
3738	10203
24172	10204
6506	10205
83792	10206
63393	10207
54602	10208
828	10209
58058	10210
8137	10211
51	10212
43941	10213
97675	10214
60041	10215
18428	10216
109415	10217
27350	10218
28142	10219
18245	10220
26392	10221
3099	10222
100806	10223
31768	10224
127298	10225
114810	10226
6037	10227
7514	10228
14446	10229
22961	10230
56641	10231
12810	10232
77025	10233
136628	10234
72375	10235
43588	10236
35104	10237
45729	10238
17553	10239
35541	10240
36345	10241
8193	10242
14604	10243
72108	10244
149482	10245
133117	10246
6246	10247
76886	10248
17899	10249
3381	10250
4963	10251
74965	10252
114394	10253
71568	10254
4941	10255
70726	10256
9878	10257
54717	10258
32436	10259
41347	10260
6107	10261
76732	10262
42999	10263
114686	10264
156313	10265
19523	10266
4991	10267
46391	10268
98564	10269
3064	10270
11793	10271
37045	10272
114676	10273
10983	10274
1768	10275
12718	10276
18	10277
29359	10278
15832	10279
44518	10280
26308	10281
15884	10282
4316	10283
898	10284
109284	10285
37571	10286
434	10287
1696	10288
15194	10289
21053	10290
45141	10291
10101	10292
7008	10293
1365	10294
148065	10295
37541	10296
14417	10297
79366	10298
74591	10299
70263	10300
26908	10301
5470	10302
21178	10303
9177	10304
3385	10305
124728	10306
29026	10307
8653	10308
7864	10309
11646	10310
34110	10311
5188	10312
43197	10313
17916	10314
40963	10315
782	10316
37060	10317
85884	10318
114316	10319
143362	10320
15168	10321
1091	10322
61722	10323
117384	10324
69741	10325
64407	10326
10847	10327
20538	10328
28235	10329
66061	10330
30686	10331
21014	10332
70135	10333
21551	10334
124837	10335
3732	10336
148809	10337
18948	10338
58298	10339
42480	10340
7539	10341
854	10342
65332	10343
168088	10344
31083	10345
76034	10346
61325	10347
18197	10348
2039	10349
9490	10350
50019	10351
73711	10352
19170	10353
24728	10354
56427	10355
21922	10356
32845	10357
55603	10358
7003	10359
100038	10360
3771	10361
48671	10362
90815	10363
34264	10364
49722	10365
10913	10366
9931	10367
76685	10368
18198	10369
105420	10370
2502	10371
18910	10372
9809	10373
73506	10374
36949	10375
143573	10376
204	10377
33720	10378
29496	10379
4688	10380
39501	10381
30365	10382
3944	10383
40228	10384
59210	10385
100425	10386
4335	10387
29801	10388
1727	10389
11570	10390
3881	10391
71143	10392
24106	10393
103106	10394
4933	10395
30226	10396
16538	10397
88065	10398
109084	10399
6475	10400
64615	10401
107155	10402
50356	10403
3087	10404
139381	10405
57752	10406
1173	10407
156460	10408
159972	10409
93250	10410
7723	10411
16443	10412
100969	10413
10533	10414
42924	10415
50499	10416
15723	10417
12491	10418
939	10419
41067	10420
62032	10421
62331	10422
19377	10423
113835	10424
55201	10425
148881	10426
38109	10427
30646	10428
18685	10429
4693	10430
15116	10431
10284	10432
92431	10433
81865	10434
1240	10435
26465	10436
76759	10437
12979	10438
46797	10439
589	10440
92743	10441
33011	10442
34897	10443
107745	10444
19426	10445
2602	10446
69963	10447
49172	10448
9049	10449
46811	10450
14703	10451
69237	10452
19109	10453
88267	10454
18358	10455
36275	10456
13870	10457
52734	10458
2449	10459
25979	10460
184	10461
73238	10462
4135	10463
2527	10464
73458	10465
63532	10466
104470	10467
49458	10468
52318	10469
46612	10470
13104	10471
10015	10472
69187	10473
107316	10474
97606	10475
1256	10476
34276	10477
108498	10478
101837	10479
71884	10480
1320	10481
14353	10482
26833	10483
52187	10484
57072	10485
52340	10486
103734	10487
24071	10488
70887	10489
57819	10490
3330	10491
57672	10492
44724	10493
54615	10494
21998	10495
20617	10496
22185	10497
32	10498
698	10499
45458	10500
114109	10501
75005	10502
51897	10503
11640	10504
22427	10505
5503	10506
33765	10507
70655	10508
91555	10509
31492	10510
57391	10511
9222	10512
100399	10513
19938	10514
9194	10515
57953	10516
22938	10517
8619	10518
324	10519
24988	10520
28848	10521
968	10522
98730	10523
356	10524
64289	10525
13601	10526
12322	10527
49283	10528
89820	10529
2288	10530
39913	10531
1362	10532
20264	10533
4068	10534
7273	10535
37618	10536
50788	10537
53067	10538
62779	10539
456	10540
41228	10541
57186	10542
76077	10543
85231	10544
115681	10545
43462	10546
68720	10547
27300	10548
27508	10549
41595	10550
32143	10551
28234	10552
116902	10553
55198	10554
49356	10555
77691	10556
80729	10557
67768	10558
402	10559
78354	10560
15523	10561
3579	10562
59357	10563
16781	10564
49488	10565
20917	10566
24101	10567
125714	10568
52238	10569
147	10570
37423	10571
73926	10572
109433	10573
130147	10574
25190	10575
9736	10576
20627	10577
6109	10578
94371	10579
98998	10580
28982	10581
838	10582
25161	10583
5919	10584
7178	10585
37	10586
106052	10587
135660	10588
3786	10589
2539	10590
35369	10591
42668	10592
456	10593
36078	10594
16727	10595
143840	10596
27581	10597
60402	10598
5280	10599
81619	10600
28670	10601
149466	10602
77182	10603
3826	10604
2997	10605
147436	10606
11053	10607
2215	10608
37413	10609
67274	10610
692	10611
18362	10612
50308	10613
33765	10614
76899	10615
20932	10616
137596	10617
28895	10618
27263	10619
43126	10620
20869	10621
64117	10622
45435	10623
16043	10624
76434	10625
43	10626
115610	10627
38850	10628
67611	10629
26246	10630
81678	10631
44962	10632
5538	10633
14018	10634
21244	10635
30718	10636
40939	10637
11336	10638
101751	10639
672	10640
49099	10641
59271	10642
39851	10643
9344	10644
76	10645
52315	10646
38991	10647
11793	10648
23335	10649
21438	10650
61017	10651
16833	10652
50895	10653
43486	10654
39701	10655
6596	10656
153003	10657
58115	10658
48908	10659
15272	10660
11836	10661
12095	10662
76490	10663
58122	10664
152285	10665
1343	10666
136518	10667
4675	10668
4826	10669
2114	10670
140058	10671
38424	10672
10785	10673
46372	10674
14999	10675
5657	10676
9681	10677
74966	10678
103530	10679
42746	10680
24678	10681
50395	10682
18460	10683
14699	10684
610	10685
20078	10686
16322	10687
63399	10688
32387	10689
18959	10690
36748	10691
3854	10692
73205	10693
87636	10694
137513	10695
39963	10696
137612	10697
48397	10698
57080	10699
138359	10700
2991	10701
59451	10702
1080	10703
84378	10704
31259	10705
29020	10706
5484	10707
48889	10708
108475	10709
66020	10710
10801	10711
55649	10712
60340	10713
78158	10714
20253	10715
104984	10716
3879	10717
40296	10718
38828	10719
25633	10720
51035	10721
19199	10722
22929	10723
83405	10724
19337	10725
5083	10726
31374	10727
33734	10728
46948	10729
32362	10730
16023	10731
13954	10732
157	10733
6531	10734
147468	10735
37907	10736
40603	10737
27021	10738
4472	10739
4065	10740
71823	10741
76439	10742
170105	10743
42480	10744
85466	10745
23552	10746
2963	10747
92652	10748
5976	10749
16342	10750
10822	10751
3558	10752
23650	10753
17262	10754
83912	10755
7896	10756
15172	10757
12800	10758
114282	10759
42310	10760
159481	10761
10605	10762
16092	10763
45727	10764
88220	10765
17945	10766
99818	10767
127805	10768
89879	10769
21255	10770
87888	10771
45010	10772
24240	10773
86316	10774
29636	10775
20008	10776
19663	10777
44380	10778
42624	10779
65994	10780
34008	10781
9358	10782
36013	10783
113688	10784
18684	10785
44748	10786
3071	10787
114959	10788
21966	10789
6010	10790
3237	10791
103909	10792
41349	10793
4571	10794
23809	10795
37502	10796
80906	10797
33592	10798
2764	10799
98094	10800
60377	10801
68492	10802
43833	10803
60816	10804
71899	10805
37982	10806
14454	10807
82817	10808
5	10809
19119	10810
69679	10811
20907	10812
73973	10813
29814	10814
82449	10815
13442	10816
87530	10817
13845	10818
80270	10819
28411	10820
136255	10821
22457	10822
31411	10823
23232	10824
72960	10825
31528	10826
76208	10827
76329	10828
78930	10829
62251	10830
81427	10831
97435	10832
60052	10833
132653	10834
790	10835
210	10836
83242	10837
7532	10838
133032	10839
39968	10840
109723	10841
9345	10842
11765	10843
22587	10844
41744	10845
60958	10846
13475	10847
112779	10848
2715	10849
104206	10850
137324	10851
32213	10852
90715	10853
241	10854
27222	10855
85084	10856
25680	10857
97908	10858
36870	10859
6821	10860
10853	10861
7864	10862
4929	10863
14301	10864
3824	10865
37555	10866
13753	10867
6054	10868
57551	10869
66885	10870
96035	10871
116202	10872
31527	10873
29679	10874
3069	10875
117407	10876
61094	10877
55298	10878
71455	10879
84044	10880
148868	10881
26169	10882
12967	10883
54420	10884
18079	10885
106435	10886
86890	10887
10603	10888
76626	10889
40433	10890
46877	10891
14110	10892
7916	10893
24213	10894
119811	10895
52914	10896
36541	10897
578	10898
2786	10899
49425	10900
65780	10901
9920	10902
98358	10903
29344	10904
58363	10905
39419	10906
57957	10907
3127	10908
37607	10909
49410	10910
12407	10911
15060	10912
1682	10913
3558	10914
27670	10915
48406	10916
50843	10917
5226	10918
55918	10919
7085	10920
104481	10921
63032	10922
32136	10923
23762	10924
80139	10925
3361	10926
119638	10927
51338	10928
35581	10929
1668	10930
3520	10931
45406	10932
19113	10933
58843	10934
18913	10935
78378	10936
75152	10937
23951	10938
158929	10939
12901	10940
54109	10941
32096	10942
99052	10943
7453	10944
152769	10945
112992	10946
38700	10947
36621	10948
21821	10949
98535	10950
104556	10951
45299	10952
22044	10953
32220	10954
35315	10955
7636	10956
23993	10957
16190	10958
26934	10959
39991	10960
27091	10961
295	10962
44888	10963
4568	10964
16553	10965
29989	10966
22076	10967
47	10968
23303	10969
34194	10970
27220	10971
37004	10972
57253	10973
96448	10974
106111	10975
36277	10976
140685	10977
14737	10978
15078	10979
46226	10980
83555	10981
4373	10982
166169	10983
1291	10984
235	10985
97255	10986
20141	10987
2417	10988
19309	10989
9289	10990
5030	10991
66476	10992
48476	10993
26986	10994
13396	10995
42786	10996
36074	10997
3470	10998
113323	10999
4105	11000
35018	11001
22489	11002
15745	11003
37622	11004
8480	11005
157456	11006
12375	11007
44557	11008
35207	11009
6235	11010
29486	11011
21895	11012
3706	11013
167192	11014
7778	11015
18303	11016
58244	11017
83700	11018
56397	11019
30227	11020
59141	11021
38981	11022
23987	11023
45644	11024
26264	11025
725	11026
3881	11027
8705	11028
57846	11029
96897	11030
2282	11031
33839	11032
80955	11033
25223	11034
33705	11035
52522	11036
47263	11037
36654	11038
32464	11039
43964	11040
65642	11041
133246	11042
2717	11043
80366	11044
12207	11045
47715	11046
19455	11047
90869	11048
17231	11049
3245	11050
121981	11051
34278	11052
154195	11053
947	11054
22776	11055
900	11056
23357	11057
17488	11058
14249	11059
7867	11060
1782	11061
3672	11062
49013	11063
25758	11064
26128	11065
68191	11066
11156	11067
12788	11068
59472	11069
98733	11070
29450	11071
21990	11072
49899	11073
3604	11074
19947	11075
29704	11076
37404	11077
16693	11078
1308	11079
20446	11080
11482	11081
149091	11082
16402	11083
89462	11084
201	11085
114383	11086
78595	11087
21730	11088
5980	11089
151519	11090
111221	11091
14860	11092
416	11093
15608	11094
57962	11095
50133	11096
81337	11097
68806	11098
525	11099
1872	11100
11523	11101
65263	11102
26261	11103
24038	11104
3669	11105
26945	11106
46206	11107
8992	11108
47381	11109
23967	11110
31600	11111
130977	11112
77828	11113
17632	11114
17776	11115
26147	11116
16131	11117
102562	11118
1635	11119
100842	11120
63798	11121
89376	11122
66232	11123
4079	11124
12775	11125
46158	11126
19516	11127
45352	11128
21257	11129
118789	11130
22512	11131
20322	11132
46342	11133
2343	11134
34114	11135
153469	11136
105884	11137
8135	11138
14823	11139
17053	11140
59643	11141
91356	11142
55350	11143
130960	11144
5990	11145
108151	11146
24238	11147
27157	11148
126571	11149
32578	11150
38591	11151
63833	11152
59151	11153
7758	11154
73201	11155
103919	11156
53469	11157
76115	11158
160134	11159
49663	11160
32005	11161
19263	11162
21211	11163
1524	11164
513	11165
6279	11166
30798	11167
11764	11168
128351	11169
11659	11170
41831	11171
17557	11172
35291	11173
133	11174
11230	11175
16491	11176
13962	11177
24423	11178
213	11179
112967	11180
3496	11181
33185	11182
34101	11183
44830	11184
8283	11185
18762	11186
80678	11187
96497	11188
62629	11189
46360	11190
44859	11191
117116	11192
47947	11193
151687	11194
142980	11195
3280	11196
79204	11197
23090	11198
90278	11199
43694	11200
76064	11201
90726	11202
28304	11203
6136	11204
12777	11205
12783	11206
43056	11207
69622	11208
16379	11209
92301	11210
7866	11211
6705	11212
69671	11213
38904	11214
88426	11215
5382	11216
8922	11217
38484	11218
53237	11219
4565	11220
53066	11221
52822	11222
42411	11223
1043	11224
10048	11225
2516	11226
94678	11227
17950	11228
95282	11229
27854	11230
49843	11231
46590	11232
5738	11233
14659	11234
10094	11235
67370	11236
11198	11237
36969	11238
4833	11239
1820	11240
106457	11241
122782	11242
167286	11243
97773	11244
37635	11245
28247	11246
62253	11247
28250	11248
88004	11249
22426	11250
2361	11251
19258	11252
109138	11253
33739	11254
67199	11255
44121	11256
93266	11257
6459	11258
154383	11259
43394	11260
86476	11261
44266	11262
23239	11263
59695	11264
20292	11265
3499	11266
49418	11267
31912	11268
107823	11269
45071	11270
20243	11271
41410	11272
38858	11273
57164	11274
10517	11275
6225	11276
37025	11277
44145	11278
57796	11279
8522	11280
134766	11281
63685	11282
138353	11283
59493	11284
66781	11285
99177	11286
38397	11287
34478	11288
28718	11289
221	11290
9243	11291
22757	11292
84824	11293
2805	11294
50696	11295
15051	11296
3229	11297
38454	11298
3181	11299
158749	11300
2014	11301
104223	11302
18522	11303
115130	11304
2588	11305
65913	11306
65547	11307
58077	11308
77186	11309
6909	11310
84135	11311
22607	11312
51056	11313
26044	11314
19817	11315
163747	11316
3662	11317
1465	11318
4362	11319
15305	11320
46867	11321
63357	11322
50833	11323
44160	11324
20272	11325
4640	11326
99554	11327
1847	11328
8780	11329
83511	11330
54241	11331
147752	11332
91174	11333
54859	11334
61581	11335
17636	11336
32915	11337
32591	11338
1116	11339
114858	11340
56648	11341
111485	11342
27226	11343
3466	11344
54803	11345
15807	11346
138766	11347
150356	11348
105989	11349
95678	11350
63482	11351
74732	11352
9352	11353
48585	11354
15455	11355
102662	11356
14215	11357
23097	11358
4320	11359
18124	11360
71480	11361
25531	11362
25851	11363
22451	11364
42521	11365
129789	11366
9330	11367
3601	11368
2793	11369
12028	11370
35483	11371
14816	11372
25088	11373
21075	11374
54760	11375
14140	11376
97481	11377
44929	11378
14318	11379
68890	11380
77924	11381
31211	11382
93695	11383
25629	11384
19001	11385
119227	11386
136161	11387
24828	11388
6657	11389
34920	11390
38589	11391
42917	11392
47849	11393
4563	11394
58604	11395
11014	11396
21803	11397
124748	11398
61163	11399
61983	11400
141461	11401
22952	11402
60537	11403
30390	11404
80298	11405
9355	11406
17509	11407
30226	11408
1149	11409
44559	11410
59654	11411
36330	11412
68113	11413
41885	11414
35721	11415
76820	11416
10063	11417
101737	11418
46154	11419
21737	11420
74525	11421
102426	11422
83029	11423
8620	11424
120387	11425
151106	11426
63773	11427
22028	11428
37492	11429
27004	11430
785	11431
45213	11432
10790	11433
28902	11434
74958	11435
150626	11436
2872	11437
49616	11438
41953	11439
159220	11440
59636	11441
6259	11442
14277	11443
24719	11444
130083	11445
47232	11446
129354	11447
222	11448
25678	11449
57236	11450
32420	11451
21547	11452
67323	11453
23365	11454
60224	11455
16633	11456
29554	11457
29061	11458
15886	11459
1226	11460
18480	11461
10701	11462
45812	11463
1219	11464
101347	11465
98778	11466
50398	11467
9135	11468
3669	11469
75048	11470
122209	11471
77077	11472
25398	11473
2550	11474
1171	11475
14403	11476
7549	11477
26966	11478
42146	11479
15202	11480
55429	11481
5506	11482
20840	11483
536	11484
68828	11485
89476	11486
193	11487
15096	11488
20248	11489
16691	11490
133306	11491
42	11492
18175	11493
525	11494
22006	11495
23803	11496
24027	11497
66353	11498
30910	11499
35381	11500
5868	11501
73772	11502
35407	11503
19271	11504
54280	11505
7780	11506
24697	11507
6068	11508
22604	11509
9673	11510
135479	11511
13578	11512
2219	11513
4602	11514
163305	11515
7825	11516
35549	11517
7753	11518
65316	11519
9891	11520
77655	11521
12936	11522
17377	11523
33004	11524
52183	11525
10908	11526
59442	11527
75785	11528
66774	11529
69994	11530
12054	11531
21136	11532
1103	11533
124892	11534
11323	11535
82027	11536
51430	11537
28234	11538
19905	11539
135858	11540
75719	11541
18235	11542
19279	11543
21130	11544
6366	11545
19745	11546
1525	11547
69320	11548
88552	11549
40442	11550
87574	11551
101974	11552
1738	11553
9983	11554
13971	11555
42504	11556
55178	11557
43000	11558
25289	11559
49970	11560
40001	11561
32946	11562
1689	11563
13182	11564
22269	11565
59116	11566
30688	11567
27479	11568
166494	11569
8173	11570
104486	11571
62656	11572
4406	11573
44295	11574
26020	11575
2379	11576
57705	11577
111559	11578
52912	11579
135418	11580
92224	11581
14060	11582
845	11583
13059	11584
4549	11585
3157	11586
75549	11587
29507	11588
5660	11589
48194	11590
79182	11591
66224	11592
15416	11593
11965	11594
32378	11595
126815	11596
42003	11597
43167	11598
25379	11599
75754	11600
35396	11601
65137	11602
160	11603
2050	11604
12709	11605
32249	11606
89468	11607
76022	11608
10460	11609
104665	11610
12413	11611
18998	11612
3231	11613
58926	11614
30446	11615
262	11616
9860	11617
38173	11618
50288	11619
134393	11620
1249	11621
60992	11622
165324	11623
32705	11624
47855	11625
62263	11626
3051	11627
160	11628
153089	11629
44525	11630
86649	11631
41164	11632
70613	11633
38839	11634
45632	11635
1400	11636
27763	11637
21664	11638
42074	11639
17439	11640
5546	11641
110453	11642
66398	11643
1664	11644
47759	11645
41263	11646
105190	11647
91220	11648
17635	11649
53975	11650
25200	11651
37412	11652
94006	11653
99721	11654
133664	11655
160546	11656
124973	11657
58732	11658
28328	11659
10053	11660
115901	11661
59487	11662
67349	11663
39680	11664
19290	11665
17745	11666
70006	11667
13038	11668
162372	11669
3153	11670
3175	11671
33658	11672
50095	11673
79641	11674
54344	11675
38200	11676
47026	11677
3852	11678
148502	11679
20604	11680
137339	11681
38603	11682
7875	11683
32407	11684
30629	11685
59085	11686
21103	11687
1996	11688
17922	11689
111914	11690
10024	11691
102821	11692
11032	11693
141609	11694
33968	11695
1222	11696
8289	11697
17357	11698
11752	11699
403	11700
19403	11701
4378	11702
21937	11703
97383	11704
119577	11705
6141	11706
8895	11707
15609	11708
71492	11709
111844	11710
86835	11711
63056	11712
123786	11713
149435	11714
2826	11715
31681	11716
41868	11717
13920	11718
15403	11719
80798	11720
8265	11721
144784	11722
23255	11723
8252	11724
48869	11725
15974	11726
7689	11727
77079	11728
3251	11729
385	11730
25150	11731
4615	11732
66355	11733
96644	11734
169229	11735
15153	11736
162217	11737
6113	11738
58752	11739
76425	11740
25272	11741
71978	11742
167368	11743
15531	11744
28702	11745
4848	11746
28709	11747
51115	11748
160369	11749
120529	11750
11043	11751
2546	11752
31160	11753
104826	11754
32261	11755
104335	11756
32983	11757
123535	11758
40235	11759
130770	11760
530	11761
14790	11762
44317	11763
83793	11764
24822	11765
22303	11766
65066	11767
25752	11768
44039	11769
12579	11770
103986	11771
53579	11772
35105	11773
108753	11774
22495	11775
12127	11776
127341	11777
53307	11778
35015	11779
11181	11780
41184	11781
28122	11782
39465	11783
83172	11784
36009	11785
78595	11786
134850	11787
8417	11788
97480	11789
12931	11790
6823	11791
1497	11792
356	11793
94054	11794
57950	11795
60300	11796
3898	11797
80223	11798
72328	11799
22189	11800
98963	11801
37846	11802
127919	11803
845	11804
12991	11805
44271	11806
5269	11807
53819	11808
43649	11809
71927	11810
8614	11811
38834	11812
4068	11813
18486	11814
36537	11815
5310	11816
22404	11817
107985	11818
155092	11819
69094	11820
2865	11821
74661	11822
105441	11823
90166	11824
96490	11825
71	11826
35339	11827
65484	11828
742	11829
20013	11830
39801	11831
3563	11832
42761	11833
36252	11834
4593	11835
166984	11836
3536	11837
22385	11838
113830	11839
51079	11840
80069	11841
50844	11842
795	11843
45745	11844
16397	11845
51526	11846
77836	11847
28566	11848
12651	11849
36605	11850
30574	11851
50831	11852
35676	11853
41305	11854
30045	11855
99067	11856
11045	11857
6629	11858
5552	11859
74895	11860
94655	11861
68725	11862
14621	11863
13749	11864
65539	11865
15961	11866
75103	11867
84646	11868
104025	11869
36044	11870
14022	11871
75947	11872
39640	11873
112400	11874
12484	11875
8307	11876
39415	11877
64591	11878
3791	11879
112792	11880
3471	11881
14631	11882
58321	11883
22989	11884
32699	11885
58983	11886
26499	11887
20783	11888
576	11889
53119	11890
53930	11891
139532	11892
46520	11893
363	11894
25156	11895
67591	11896
27295	11897
20031	11898
42009	11899
55047	11900
10223	11901
63082	11902
150041	11903
69541	11904
43780	11905
54238	11906
17062	11907
40348	11908
61375	11909
163	11910
40932	11911
55376	11912
145016	11913
2177	11914
103947	11915
19594	11916
7013	11917
11201	11918
20081	11919
41034	11920
23963	11921
76578	11922
34928	11923
4573	11924
9464	11925
21068	11926
168422	11927
1142	11928
180	11929
88775	11930
46689	11931
9195	11932
16425	11933
28726	11934
50066	11935
18062	11936
8308	11937
33164	11938
14665	11939
152214	11940
34264	11941
53989	11942
2304	11943
92089	11944
1452	11945
112502	11946
169578	11947
20566	11948
68596	11949
163246	11950
5970	11951
47175	11952
84483	11953
61998	11954
57750	11955
5029	11956
1005	11957
105982	11958
129651	11959
88874	11960
68479	11961
15788	11962
14061	11963
24176	11964
66522	11965
7645	11966
44707	11967
9553	11968
2039	11969
111492	11970
49118	11971
507	11972
36988	11973
2475	11974
33180	11975
33640	11976
19984	11977
6306	11978
46225	11979
88620	11980
25009	11981
86077	11982
26147	11983
37792	11984
17482	11985
4996	11986
36278	11987
119556	11988
96227	11989
14213	11990
75254	11991
548	11992
3205	11993
1975	11994
44361	11995
112160	11996
9663	11997
138707	11998
131348	11999
4016	12000
31727	12001
79279	12002
17133	12003
72410	12004
60690	12005
69599	12006
36045	12007
38473	12008
3643	12009
2545	12010
111119	12011
56273	12012
2795	12013
107002	12014
27697	12015
48178	12016
2247	12017
84942	12018
20267	12019
44990	12020
13074	12021
33719	12022
133077	12023
122419	12024
67555	12025
34153	12026
21388	12027
34894	12028
164221	12029
7592	12030
35575	12031
60959	12032
60859	12033
62629	12034
74232	12035
20516	12036
27586	12037
115147	12038
51636	12039
42453	12040
31956	12041
10496	12042
111188	12043
50517	12044
104569	12045
17907	12046
168293	12047
91129	12048
101621	12049
138629	12050
37801	12051
77036	12052
32816	12053
14002	12054
63277	12055
68169	12056
44113	12057
72016	12058
1640	12059
89811	12060
5240	12061
121322	12062
162097	12063
44143	12064
86131	12065
157041	12066
28489	12067
51335	12068
35318	12069
62668	12070
78660	12071
19689	12072
10384	12073
41156	12074
95436	12075
21985	12076
17066	12077
22145	12078
145302	12079
113607	12080
10336	12081
103813	12082
139627	12083
89320	12084
24241	12085
11005	12086
12139	12087
78896	12088
28818	12089
4730	12090
27248	12091
70550	12092
150674	12093
7830	12094
30097	12095
68811	12096
6423	12097
16621	12098
25602	12099
1192	12100
12595	12101
10539	12102
11549	12103
16813	12104
41830	12105
12098	12106
25368	12107
45013	12108
30998	12109
86825	12110
99451	12111
11442	12112
37101	12113
11301	12114
153535	12115
19868	12116
29284	12117
3735	12118
127480	12119
3142	12120
155915	12121
47494	12122
114745	12123
32740	12124
37990	12125
3834	12126
38448	12127
16546	12128
113971	12129
9803	12130
14020	12131
69422	12132
11086	12133
151540	12134
8444	12135
73596	12136
34024	12137
1594	12138
76210	12139
112554	12140
104274	12141
11147	12142
35907	12143
34795	12144
69566	12145
4299	12146
59918	12147
122112	12148
148747	12149
27033	12150
29884	12151
26162	12152
101117	12153
3308	12154
62643	12155
15567	12156
24611	12157
167370	12158
95750	12159
88044	12160
134363	12161
13178	12162
43834	12163
10743	12164
34169	12165
19424	12166
12985	12167
3246	12168
42573	12169
43819	12170
60221	12171
20923	12172
167129	12173
21294	12174
13397	12175
89757	12176
52675	12177
87244	12178
32312	12179
78655	12180
27508	12181
161	12182
42192	12183
22354	12184
161592	12185
29684	12186
23287	12187
1775	12188
76455	12189
91658	12190
162421	12191
59242	12192
137097	12193
151	12194
40723	12195
16114	12196
13424	12197
5212	12198
126040	12199
10860	12200
16101	12201
7499	12202
10602	12203
62680	12204
8796	12205
2282	12206
18077	12207
12590	12208
10042	12209
86299	12210
113491	12211
33667	12212
8812	12213
51781	12214
20758	12215
40593	12216
149129	12217
16175	12218
125168	12219
62977	12220
66186	12221
79	12222
56093	12223
122936	12224
142355	12225
2954	12226
53073	12227
3329	12228
30415	12229
62430	12230
33012	12231
25363	12232
128880	12233
66606	12234
3043	12235
40954	12236
167443	12237
80682	12238
5478	12239
47665	12240
26167	12241
52741	12242
77791	12243
93198	12244
37777	12245
133760	12246
3515	12247
22886	12248
17087	12249
67508	12250
30714	12251
9044	12252
71167	12253
17585	12254
72944	12255
113248	12256
87697	12257
13281	12258
157385	12259
61932	12260
58448	12261
169284	12262
3142	12263
113651	12264
60014	12265
19432	12266
148994	12267
37694	12268
63121	12269
703	12270
5508	12271
57646	12272
92260	12273
5998	12274
133751	12275
86222	12276
78852	12277
3045	12278
153397	12279
5148	12280
46324	12281
27379	12282
23506	12283
2183	12284
15507	12285
58080	12286
7861	12287
66301	12288
1333	12289
5939	12290
36818	12291
31614	12292
20501	12293
23146	12294
49447	12295
5935	12296
495	12297
114545	12298
70363	12299
26303	12300
5351	12301
68512	12302
110844	12303
33233	12304
1260	12305
21906	12306
28399	12307
26898	12308
42247	12309
757	12310
3520	12311
13394	12312
28964	12313
23274	12314
38557	12315
6928	12316
25773	12317
89936	12318
59320	12319
102542	12320
6012	12321
3	12322
115683	12323
2235	12324
38537	12325
2065	12326
9113	12327
4188	12328
60906	12329
91103	12330
10975	12331
65119	12332
150765	12333
86756	12334
65296	12335
96452	12336
40036	12337
10820	12338
106116	12339
3364	12340
45543	12341
33711	12342
95073	12343
1784	12344
163561	12345
1054	12346
40732	12347
26669	12348
29937	12349
70997	12350
71681	12351
29547	12352
27773	12353
15474	12354
4211	12355
6376	12356
6630	12357
74108	12358
27597	12359
87395	12360
41647	12361
48714	12362
86021	12363
11871	12364
12048	12365
70713	12366
6593	12367
25351	12368
3094	12369
20299	12370
45266	12371
78053	12372
12119	12373
8935	12374
3068	12375
32633	12376
29067	12377
4023	12378
1271	12379
12577	12380
20201	12381
78272	12382
4687	12383
5972	12384
16924	12385
83521	12386
3647	12387
668	12388
2352	12389
3055	12390
12944	12391
40478	12392
6069	12393
63133	12394
83471	12395
42482	12396
21057	12397
1960	12398
49951	12399
74905	12400
50549	12401
22318	12402
107654	12403
77579	12404
37546	12405
1005	12406
100409	12407
31658	12408
20954	12409
79024	12410
41784	12411
104090	12412
97289	12413
10301	12414
36116	12415
127918	12416
1455	12417
45022	12418
66262	12419
152578	12420
98154	12421
38	12422
54962	12423
90331	12424
69159	12425
8495	12426
11015	12427
62881	12428
69855	12429
93146	12430
89581	12431
47982	12432
75485	12433
152417	12434
43407	12435
2533	12436
54691	12437
20304	12438
30847	12439
58577	12440
7495	12441
161301	12442
5722	12443
36873	12444
3345	12445
38	12446
22383	12447
112257	12448
48525	12449
30515	12450
6655	12451
60672	12452
79300	12453
26780	12454
13365	12455
135575	12456
53906	12457
6563	12458
23486	12459
24110	12460
112012	12461
155317	12462
28108	12463
89391	12464
61280	12465
51242	12466
6756	12467
145334	12468
3971	12469
67903	12470
11000	12471
14593	12472
65827	12473
28101	12474
11420	12475
37703	12476
10408	12477
12387	12478
35998	12479
13917	12480
42920	12481
71857	12482
154447	12483
3789	12484
27328	12485
123265	12486
5584	12487
30626	12488
44531	12489
37073	12490
19014	12491
4581	12492
4170	12493
70054	12494
3946	12495
31160	12496
11397	12497
68903	12498
30387	12499
54061	12500
72041	12501
18066	12502
13479	12503
20719	12504
36003	12505
68019	12506
63112	12507
1910	12508
125213	12509
46609	12510
43568	12511
45985	12512
2830	12513
47412	12514
100872	12515
47448	12516
78270	12517
73991	12518
1217	12519
57136	12520
4274	12521
5249	12522
3772	12523
135954	12524
44512	12525
28346	12526
58854	12527
161889	12528
22627	12529
100937	12530
95743	12531
29765	12532
7503	12533
1102	12534
29783	12535
67033	12536
20000	12537
92577	12538
6098	12539
72606	12540
105934	12541
128769	12542
46456	12543
13895	12544
6818	12545
33623	12546
29930	12547
80731	12548
9443	12549
161075	12550
27713	12551
27479	12552
36568	12553
58137	12554
17099	12555
32584	12556
21435	12557
18996	12558
63978	12559
15695	12560
76667	12561
80772	12562
148346	12563
61467	12564
57890	12565
12393	12566
85069	12567
116301	12568
72435	12569
24169	12570
64549	12571
66920	12572
12839	12573
69871	12574
42521	12575
32614	12576
72511	12577
8216	12578
89431	12579
19268	12580
69255	12581
118070	12582
128123	12583
17808	12584
45986	12585
42430	12586
68416	12587
84089	12588
38985	12589
86332	12590
76655	12591
106740	12592
20026	12593
18351	12594
8967	12595
62040	12596
134387	12597
4585	12598
74507	12599
36585	12600
47155	12601
68293	12602
28253	12603
22040	12604
108268	12605
2132	12606
25092	12607
4557	12608
24175	12609
16992	12610
93765	12611
1856	12612
20472	12613
512	12614
52035	12615
13094	12616
118092	12617
38532	12618
76222	12619
4605	12620
117570	12621
77288	12622
8339	12623
25177	12624
5681	12625
10118	12626
21702	12627
154218	12628
75402	12629
10723	12630
11772	12631
11631	12632
11159	12633
117017	12634
143301	12635
11825	12636
33775	12637
42751	12638
46567	12639
101993	12640
6446	12641
1206	12642
116866	12643
43398	12644
107465	12645
89138	12646
71476	12647
1165	12648
25529	12649
90	12650
39819	12651
37011	12652
87253	12653
11355	12654
34015	12655
48000	12656
70541	12657
94421	12658
30306	12659
49817	12660
166619	12661
1569	12662
47680	12663
32391	12664
2346	12665
6901	12666
54482	12667
52636	12668
101107	12669
38394	12670
9532	12671
17297	12672
107352	12673
6479	12674
11504	12675
27135	12676
164347	12677
59673	12678
52123	12679
153	12680
16735	12681
96385	12682
67275	12683
3774	12684
84671	12685
111591	12686
7548	12687
26784	12688
80389	12689
74672	12690
10693	12691
150595	12692
28640	12693
85553	12694
15253	12695
28684	12696
4954	12697
7457	12698
1274	12699
102533	12700
29624	12701
100701	12702
86683	12703
38137	12704
116104	12705
71006	12706
80714	12707
448	12708
85054	12709
27206	12710
53920	12711
141582	12712
15132	12713
49964	12714
2564	12715
10512	12716
49191	12717
31929	12718
3797	12719
61137	12720
28754	12721
1959	12722
118577	12723
28143	12724
27940	12725
22055	12726
24817	12727
5807	12728
35942	12729
133427	12730
127693	12731
10932	12732
117438	12733
38430	12734
48582	12735
2294	12736
7356	12737
35533	12738
6483	12739
12170	12740
65296	12741
33301	12742
52151	12743
6049	12744
11397	12745
42644	12746
15930	12747
99461	12748
15770	12749
11406	12750
38457	12751
16078	12752
77825	12753
48707	12754
100796	12755
162742	12756
68408	12757
111925	12758
12437	12759
27288	12760
42874	12761
49302	12762
3894	12763
751	12764
64707	12765
79304	12766
26593	12767
24903	12768
82043	12769
8253	12770
69246	12771
7697	12772
51402	12773
54323	12774
24269	12775
555	12776
121603	12777
15693	12778
42458	12779
5066	12780
6080	12781
4464	12782
167111	12783
39789	12784
52733	12785
39054	12786
3288	12787
138292	12788
37056	12789
23018	12790
51589	12791
37545	12792
47471	12793
148120	12794
13264	12795
36766	12796
8980	12797
19400	12798
623	12799
5871	12800
37708	12801
15955	12802
42953	12803
113868	12804
45662	12805
25574	12806
33035	12807
88120	12808
15958	12809
150079	12810
7638	12811
44134	12812
26675	12813
64863	12814
168785	12815
26702	12816
1550	12817
16158	12818
55318	12819
141460	12820
200	12821
10240	12822
37360	12823
90130	12824
9011	12825
29834	12826
408	12827
38523	12828
47925	12829
76459	12830
79070	12831
27460	12832
44998	12833
1796	12834
49362	12835
24073	12836
32565	12837
5284	12838
119733	12839
89121	12840
5148	12841
37115	12842
25510	12843
37991	12844
38012	12845
52668	12846
16427	12847
11268	12848
43019	12849
111703	12850
26510	12851
22792	12852
2427	12853
56794	12854
56730	12855
72783	12856
43631	12857
70022	12858
2051	12859
1006	12860
41300	12861
32095	12862
125665	12863
105392	12864
83966	12865
115759	12866
16207	12867
14824	12868
20772	12869
45984	12870
27073	12871
56144	12872
1449	12873
7048	12874
68210	12875
8324	12876
49809	12877
8263	12878
46080	12879
15266	12880
14608	12881
9367	12882
61961	12883
2647	12884
25998	12885
6999	12886
53700	12887
40851	12888
60940	12889
144790	12890
301	12891
46899	12892
21543	12893
39445	12894
435	12895
17611	12896
79021	12897
19105	12898
33710	12899
61807	12900
24613	12901
17741	12902
75706	12903
127613	12904
61415	12905
11116	12906
15562	12907
120285	12908
72579	12909
59997	12910
29209	12911
3699	12912
89717	12913
2369	12914
54653	12915
103394	12916
86152	12917
3354	12918
7367	12919
29906	12920
37851	12921
37232	12922
98202	12923
34792	12924
86522	12925
187	12926
43086	12927
48404	12928
4105	12929
27151	12930
36958	12931
13068	12932
605	12933
2250	12934
7874	12935
2662	12936
21490	12937
59922	12938
73000	12939
105155	12940
142856	12941
135562	12942
12479	12943
26123	12944
112146	12945
3778	12946
25096	12947
10981	12948
21618	12949
82222	12950
4518	12951
49580	12952
37906	12953
34069	12954
23954	12955
59862	12956
11082	12957
75642	12958
72953	12959
6092	12960
62448	12961
18763	12962
139256	12963
40809	12964
20489	12965
81100	12966
75161	12967
21307	12968
67414	12969
18289	12970
45954	12971
8736	12972
45	12973
4176	12974
4148	12975
62474	12976
27406	12977
59765	12978
33058	12979
119078	12980
100996	12981
6694	12982
24335	12983
59914	12984
62853	12985
85353	12986
63958	12987
4794	12988
39077	12989
5725	12990
31986	12991
23449	12992
49649	12993
98428	12994
37998	12995
106892	12996
36055	12997
35192	12998
39628	12999
65164	13000
48752	13001
44255	13002
27461	13003
46437	13004
106333	13005
5	13006
9100	13007
1293	13008
91858	13009
18696	13010
49759	13011
42808	13012
28616	13013
93775	13014
27425	13015
91661	13016
494	13017
111657	13018
55714	13019
73997	13020
61042	13021
90608	13022
108958	13023
17527	13024
17420	13025
9322	13026
78002	13027
39786	13028
107673	13029
56894	13030
92220	13031
85280	13032
2095	13033
133696	13034
5381	13035
55687	13036
31110	13037
1144	13038
1375	13039
5622	13040
54177	13041
35709	13042
29035	13043
17842	13044
65628	13045
19738	13046
9942	13047
23082	13048
45440	13049
38432	13050
8961	13051
11060	13052
43577	13053
27457	13054
11376	13055
78747	13056
40940	13057
28557	13058
80852	13059
70452	13060
51763	13061
14509	13062
78352	13063
69793	13064
97471	13065
139182	13066
164305	13067
4407	13068
104	13069
139613	13070
128470	13071
44983	13072
99175	13073
1120	13074
16536	13075
2518	13076
25349	13077
7413	13078
77142	13079
64246	13080
48507	13081
54923	13082
6625	13083
14513	13084
17186	13085
73292	13086
63365	13087
31397	13088
391	13089
28362	13090
12539	13091
25985	13092
61796	13093
105863	13094
33569	13095
69927	13096
103857	13097
54003	13098
34525	13099
116255	13100
29630	13101
3183	13102
19465	13103
5556	13104
1501	13105
47789	13106
47624	13107
37360	13108
118395	13109
7577	13110
20548	13111
4484	13112
47840	13113
23585	13114
23879	13115
148879	13116
7688	13117
92975	13118
77659	13119
707	13120
7541	13121
16303	13122
39776	13123
5450	13124
23425	13125
119383	13126
15404	13127
20154	13128
4648	13129
110977	13130
54592	13131
161063	13132
20039	13133
96985	13134
121172	13135
378	13136
45348	13137
120457	13138
55012	13139
2556	13140
100765	13141
8304	13142
87646	13143
10123	13144
44030	13145
28749	13146
47280	13147
25803	13148
2052	13149
36899	13150
38892	13151
52015	13152
15205	13153
109887	13154
3315	13155
166254	13156
5	13157
36822	13158
39816	13159
5116	13160
52580	13161
14903	13162
31783	13163
94498	13164
29565	13165
46935	13166
13084	13167
3009	13168
24859	13169
47593	13170
7919	13171
42421	13172
15211	13173
53116	13174
92263	13175
62608	13176
41837	13177
26802	13178
16776	13179
10142	13180
36237	13181
59116	13182
46291	13183
28516	13184
29622	13185
16182	13186
78776	13187
3060	13188
106268	13189
38531	13190
164016	13191
18520	13192
13094	13193
6623	13194
11447	13195
119530	13196
13187	13197
3197	13198
6877	13199
8	13200
326	13201
3870	13202
74244	13203
34105	13204
2658	13205
16258	13206
16904	13207
38687	13208
21423	13209
2086	13210
62928	13211
8109	13212
127368	13213
54304	13214
8683	13215
12846	13216
77421	13217
46892	13218
73468	13219
38299	13220
1489	13221
20511	13222
79330	13223
6287	13224
94106	13225
32982	13226
82877	13227
28910	13228
38589	13229
19284	13230
1826	13231
28714	13232
67982	13233
132557	13234
9194	13235
54182	13236
63668	13237
39024	13238
1476	13239
64988	13240
97571	13241
2044	13242
8823	13243
58668	13244
12237	13245
105630	13246
18170	13247
19844	13248
25187	13249
135202	13250
8552	13251
164925	13252
60668	13253
17643	13254
45716	13255
321	13256
24269	13257
14757	13258
47885	13259
43745	13260
64610	13261
138874	13262
10469	13263
3132	13264
5231	13265
136665	13266
50433	13267
9922	13268
1296	13269
4212	13270
16777	13271
21218	13272
3273	13273
115471	13274
92655	13275
23228	13276
4395	13277
4122	13278
27863	13279
45033	13280
27115	13281
51653	13282
11343	13283
17871	13284
86500	13285
69524	13286
18734	13287
110243	13288
48516	13289
14867	13290
3349	13291
25618	13292
68498	13293
148864	13294
50083	13295
103693	13296
8129	13297
108771	13298
169208	13299
14908	13300
52134	13301
14464	13302
42887	13303
134812	13304
1098	13305
30743	13306
45813	13307
75144	13308
17469	13309
79417	13310
6915	13311
13530	13312
103455	13313
116161	13314
112729	13315
66090	13316
30460	13317
18164	13318
13081	13319
2452	13320
111006	13321
17530	13322
26889	13323
3160	13324
125775	13325
29390	13326
22431	13327
75167	13328
36134	13329
24393	13330
8090	13331
30913	13332
23150	13333
39814	13334
6713	13335
19050	13336
35117	13337
65966	13338
4621	13339
21365	13340
3609	13341
5865	13342
81566	13343
72311	13344
42907	13345
38592	13346
8483	13347
137569	13348
14495	13349
69947	13350
21058	13351
50191	13352
113348	13353
119205	13354
136402	13355
1172	13356
42344	13357
5322	13358
26636	13359
137899	13360
262	13361
16082	13362
70697	13363
72892	13364
10317	13365
27655	13366
3759	13367
11740	13368
27122	13369
122776	13370
89975	13371
68466	13372
21767	13373
29860	13374
14280	13375
798	13376
58292	13377
91446	13378
19234	13379
37074	13380
45673	13381
13701	13382
25180	13383
38097	13384
74126	13385
38276	13386
24846	13387
23670	13388
37528	13389
73273	13390
55804	13391
16236	13392
26812	13393
31077	13394
66056	13395
86203	13396
4646	13397
1665	13398
78613	13399
46208	13400
58263	13401
70244	13402
75431	13403
114223	13404
33390	13405
24897	13406
32439	13407
71218	13408
14409	13409
30314	13410
178	13411
114499	13412
46121	13413
57495	13414
5729	13415
71847	13416
2835	13417
704	13418
25599	13419
64215	13420
26104	13421
9759	13422
70046	13423
17306	13424
3905	13425
62573	13426
86475	13427
47299	13428
59251	13429
13223	13430
21371	13431
12504	13432
4470	13433
22256	13434
10076	13435
97549	13436
37183	13437
73218	13438
95343	13439
95831	13440
12623	13441
86610	13442
5772	13443
2464	13444
8434	13445
10399	13446
26609	13447
7265	13448
48775	13449
28275	13450
10409	13451
4076	13452
33342	13453
51600	13454
97185	13455
75152	13456
52983	13457
31448	13458
71941	13459
49441	13460
46306	13461
126185	13462
92186	13463
12603	13464
20985	13465
7466	13466
66831	13467
17481	13468
46869	13469
6612	13470
77129	13471
42274	13472
18624	13473
353	13474
3116	13475
47777	13476
22421	13477
22963	13478
62	13479
4529	13480
154204	13481
16240	13482
11529	13483
112454	13484
8337	13485
86707	13486
35079	13487
10250	13488
37771	13489
18887	13490
79507	13491
20328	13492
27359	13493
48504	13494
4380	13495
76041	13496
45943	13497
76745	13498
60383	13499
93913	13500
3697	13501
97293	13502
1461	13503
29705	13504
4153	13505
45452	13506
24585	13507
120268	13508
8412	13509
22231	13510
27858	13511
103023	13512
97782	13513
155568	13514
116447	13515
91684	13516
35491	13517
22430	13518
31263	13519
114312	13520
57145	13521
98913	13522
60499	13523
8737	13524
64607	13525
102757	13526
108377	13527
6899	13528
68206	13529
13524	13530
105360	13531
20958	13532
14063	13533
87184	13534
52703	13535
509	13536
111677	13537
116077	13538
8222	13539
63848	13540
90986	13541
49511	13542
10974	13543
72770	13544
12559	13545
161307	13546
56495	13547
93482	13548
24761	13549
115390	13550
636	13551
111749	13552
34993	13553
27465	13554
38880	13555
55135	13556
49891	13557
9481	13558
30426	13559
38798	13560
35557	13561
25257	13562
20666	13563
84996	13564
46742	13565
54481	13566
39252	13567
2249	13568
20590	13569
14996	13570
76831	13571
38820	13572
45082	13573
5436	13574
22064	13575
10415	13576
16227	13577
9314	13578
34412	13579
118800	13580
39226	13581
115312	13582
36528	13583
43733	13584
128945	13585
66730	13586
107119	13587
21293	13588
145903	13589
94964	13590
11475	13591
11977	13592
12789	13593
10832	13594
11495	13595
32922	13596
14580	13597
7564	13598
121445	13599
9143	13600
47480	13601
125418	13602
128260	13603
431	13604
151280	13605
95033	13606
635	13607
115272	13608
57203	13609
37155	13610
11688	13611
15460	13612
98603	13613
34455	13614
112715	13615
78460	13616
1894	13617
1351	13618
2332	13619
98852	13620
52546	13621
57422	13622
2789	13623
8749	13624
26227	13625
45212	13626
2056	13627
40006	13628
25666	13629
16547	13630
81267	13631
95816	13632
59170	13633
339	13634
45855	13635
2563	13636
58579	13637
45578	13638
136797	13639
90146	13640
89840	13641
38949	13642
120134	13643
31473	13644
119566	13645
26129	13646
55903	13647
2530	13648
47	13649
97221	13650
67148	13651
730	13652
47	13653
135816	13654
8042	13655
19519	13656
630	13657
59477	13658
27372	13659
71790	13660
1073	13661
6662	13662
87851	13663
50333	13664
2011	13665
8089	13666
49435	13667
54984	13668
2900	13669
151748	13670
36420	13671
45846	13672
69764	13673
110582	13674
69075	13675
97821	13676
11123	13677
96502	13678
42768	13679
27767	13680
154983	13681
29530	13682
39453	13683
10458	13684
50081	13685
72373	13686
59294	13687
10783	13688
21445	13689
24983	13690
1328	13691
25030	13692
39801	13693
21051	13694
26126	13695
5351	13696
59018	13697
76305	13698
38142	13699
1588	13700
24833	13701
4084	13702
54195	13703
5623	13704
31833	13705
80970	13706
26936	13707
12480	13708
28042	13709
19000	13710
335	13711
18467	13712
6340	13713
7971	13714
66292	13715
96040	13716
129069	13717
80012	13718
133578	13719
70	13720
26902	13721
144220	13722
56900	13723
3283	13724
74977	13725
80403	13726
15911	13727
97222	13728
1728	13729
864	13730
9575	13731
90488	13732
33470	13733
46156	13734
13979	13735
88148	13736
4884	13737
7089	13738
94289	13739
22311	13740
10559	13741
16606	13742
61489	13743
15736	13744
37152	13745
24137	13746
17384	13747
15212	13748
27414	13749
2544	13750
51387	13751
115849	13752
132169	13753
142185	13754
103365	13755
81471	13756
15382	13757
7784	13758
26436	13759
34058	13760
66148	13761
165194	13762
28761	13763
554	13764
46005	13765
27459	13766
135078	13767
128212	13768
93978	13769
25298	13770
31386	13771
25263	13772
55713	13773
61208	13774
2641	13775
5995	13776
167295	13777
18041	13778
73915	13779
21514	13780
37970	13781
38630	13782
22712	13783
7365	13784
17664	13785
18360	13786
5920	13787
45796	13788
2154	13789
71026	13790
159974	13791
85758	13792
68945	13793
49765	13794
37245	13795
26748	13796
49555	13797
32467	13798
150031	13799
52299	13800
69446	13801
56638	13802
32308	13803
514	13804
95279	13805
40218	13806
24351	13807
43948	13808
86606	13809
60080	13810
26476	13811
42894	13812
3838	13813
38163	13814
12328	13815
160570	13816
65302	13817
124066	13818
66923	13819
58	13820
31777	13821
137311	13822
12366	13823
24322	13824
30209	13825
24611	13826
83329	13827
76678	13828
28870	13829
12347	13830
52573	13831
61456	13832
11310	13833
81387	13834
119879	13835
6286	13836
103507	13837
166196	13838
57039	13839
1366	13840
11609	13841
7644	13842
46268	13843
28857	13844
693	13845
20689	13846
107827	13847
17336	13848
18088	13849
15031	13850
23139	13851
24889	13852
28473	13853
47555	13854
31150	13855
831	13856
37507	13857
17707	13858
67874	13859
120188	13860
93329	13861
160363	13862
51625	13863
52256	13864
14727	13865
17184	13866
90741	13867
13057	13868
64935	13869
58279	13870
38118	13871
70680	13872
13392	13873
47211	13874
56360	13875
52535	13876
5123	13877
43763	13878
109854	13879
52557	13880
23141	13881
29972	13882
45001	13883
95894	13884
34951	13885
95197	13886
71475	13887
105908	13888
1267	13889
76073	13890
89830	13891
30275	13892
23444	13893
85315	13894
169021	13895
60110	13896
82920	13897
35019	13898
16568	13899
126601	13900
12151	13901
97343	13902
39850	13903
28235	13904
26473	13905
4342	13906
123233	13907
60999	13908
82187	13909
347	13910
21383	13911
39114	13912
481	13913
90812	13914
54038	13915
17014	13916
38843	13917
21160	13918
16	13919
82551	13920
168455	13921
2353	13922
1155	13923
29938	13924
116369	13925
64059	13926
97944	13927
23611	13928
45749	13929
5820	13930
136525	13931
31904	13932
48447	13933
17569	13934
138603	13935
52558	13936
33747	13937
72913	13938
52563	13939
78436	13940
23039	13941
9779	13942
22107	13943
87259	13944
39550	13945
9598	13946
62207	13947
103378	13948
57617	13949
31720	13950
50094	13951
99784	13952
41041	13953
78053	13954
27979	13955
14785	13956
140347	13957
5020	13958
46306	13959
47994	13960
12039	13961
108740	13962
8626	13963
145724	13964
2129	13965
42462	13966
6371	13967
5756	13968
61776	13969
1934	13970
44414	13971
48419	13972
58471	13973
102802	13974
25171	13975
17678	13976
246	13977
61678	13978
63753	13979
158	13980
2876	13981
40809	13982
18161	13983
28490	13984
7970	13985
61047	13986
13868	13987
40824	13988
143542	13989
83561	13990
56060	13991
2106	13992
30131	13993
76270	13994
9365	13995
11603	13996
18271	13997
13854	13998
37466	13999
12179	14000
77271	14001
24563	14002
4049	14003
31010	14004
12933	14005
30289	14006
1831	14007
40598	14008
10616	14009
115690	14010
115940	14011
15430	14012
8501	14013
26133	14014
5607	14015
77615	14016
7105	14017
14562	14018
122	14019
1808	14020
29503	14021
70087	14022
16426	14023
11317	14024
3487	14025
1210	14026
19875	14027
61820	14028
44206	14029
1420	14030
3603	14031
75320	14032
112029	14033
2357	14034
155988	14035
26918	14036
512	14037
35777	14038
33649	14039
128464	14040
17138	14041
60392	14042
4854	14043
50431	14044
80526	14045
12160	14046
2464	14047
44746	14048
149	14049
3412	14050
1989	14051
69043	14052
32609	14053
3696	14054
129143	14055
73649	14056
55119	14057
1595	14058
84913	14059
66741	14060
32894	14061
125888	14062
138143	14063
14279	14064
1243	14065
47230	14066
94281	14067
133072	14068
44357	14069
20944	14070
6814	14071
5486	14072
57357	14073
39597	14074
21403	14075
16650	14076
65747	14077
109621	14078
28978	14079
102502	14080
49600	14081
25485	14082
77360	14083
8330	14084
743	14085
2316	14086
16837	14087
91228	14088
6692	14089
6496	14090
31515	14091
7647	14092
16788	14093
92584	14094
47468	14095
7616	14096
36811	14097
30575	14098
122328	14099
47129	14100
75309	14101
22571	14102
21859	14103
35633	14104
14179	14105
16234	14106
11462	14107
11176	14108
111001	14109
82994	14110
58085	14111
25039	14112
67930	14113
97660	14114
126604	14115
42885	14116
77476	14117
83055	14118
2704	14119
118931	14120
42747	14121
77507	14122
64837	14123
42665	14124
8	14125
39688	14126
115320	14127
125551	14128
12560	14129
65491	14130
70657	14131
85961	14132
134014	14133
6972	14134
112285	14135
151370	14136
17228	14137
2025	14138
1245	14139
22188	14140
17407	14141
40328	14142
125359	14143
45193	14144
25459	14145
38771	14146
31816	14147
9338	14148
139047	14149
26441	14150
49204	14151
143421	14152
6076	14153
28151	14154
15510	14155
88111	14156
49201	14157
103580	14158
32956	14159
4935	14160
29163	14161
8887	14162
63836	14163
19609	14164
100275	14165
54327	14166
32027	14167
83740	14168
5491	14169
139206	14170
151737	14171
9131	14172
70557	14173
37144	14174
3379	14175
31568	14176
137057	14177
134978	14178
15697	14179
17415	14180
105458	14181
46354	14182
152361	14183
46155	14184
93132	14185
1906	14186
18125	14187
46055	14188
11424	14189
39804	14190
31445	14191
43695	14192
104879	14193
38228	14194
86340	14195
72789	14196
113275	14197
70630	14198
53921	14199
45498	14200
2614	14201
29013	14202
52232	14203
7272	14204
36657	14205
6818	14206
10383	14207
54478	14208
43498	14209
1744	14210
95835	14211
29948	14212
41153	14213
48862	14214
76085	14215
92752	14216
81105	14217
31053	14218
161447	14219
3726	14220
84095	14221
29872	14222
39071	14223
8830	14224
143042	14225
74375	14226
19172	14227
25882	14228
38311	14229
40504	14230
14173	14231
111588	14232
35436	14233
136091	14234
54891	14235
17123	14236
4951	14237
162388	14238
66128	14239
12245	14240
16126	14241
30849	14242
3455	14243
86448	14244
126036	14245
54058	14246
61090	14247
2705	14248
53248	14249
41053	14250
37175	14251
10098	14252
3884	14253
4285	14254
103670	14255
163871	14256
2820	14257
5252	14258
50171	14259
79650	14260
30595	14261
51226	14262
75523	14263
17503	14264
151607	14265
89291	14266
33155	14267
66481	14268
5638	14269
2803	14270
1171	14271
100533	14272
45691	14273
58589	14274
70155	14275
67895	14276
8228	14277
18419	14278
78280	14279
22370	14280
57249	14281
602	14282
5749	14283
71809	14284
90934	14285
30905	14286
34932	14287
1870	14288
50200	14289
2787	14290
23233	14291
10730	14292
11446	14293
32389	14294
6405	14295
1827	14296
117501	14297
34881	14298
3282	14299
24601	14300
92574	14301
41376	14302
10131	14303
47615	14304
11924	14305
105779	14306
10286	14307
68844	14308
53232	14309
16565	14310
94583	14311
36157	14312
12163	14313
54859	14314
30194	14315
91043	14316
20082	14317
95906	14318
58687	14319
85909	14320
107157	14321
16547	14322
186	14323
80191	14324
68462	14325
26446	14326
46782	14327
139635	14328
13752	14329
38614	14330
10028	14331
98048	14332
17694	14333
42987	14334
166390	14335
1367	14336
8352	14337
17725	14338
41616	14339
61843	14340
45074	14341
103061	14342
56996	14343
96296	14344
38793	14345
69370	14346
82263	14347
15325	14348
134125	14349
53492	14350
36160	14351
1410	14352
52980	14353
123894	14354
95372	14355
25642	14356
49292	14357
18663	14358
61780	14359
15504	14360
61253	14361
14034	14362
2146	14363
55406	14364
30940	14365
57091	14366
26393	14367
659	14368
3659	14369
52654	14370
13898	14371
85479	14372
3815	14373
33778	14374
29615	14375
1712	14376
142047	14377
2498	14378
118071	14379
113792	14380
2039	14381
1115	14382
15748	14383
17066	14384
52084	14385
10726	14386
1710	14387
128013	14388
62389	14389
22440	14390
58728	14391
93235	14392
831	14393
7568	14394
48066	14395
75265	14396
60964	14397
56427	14398
40431	14399
55154	14400
924	14401
21747	14402
38495	14403
48744	14404
118333	14405
23840	14406
47540	14407
69529	14408
11097	14409
95839	14410
27753	14411
87083	14412
19266	14413
1050	14414
514	14415
79436	14416
7843	14417
27510	14418
109799	14419
53354	14420
37065	14421
111158	14422
66519	14423
135084	14424
152874	14425
34226	14426
38321	14427
13211	14428
55691	14429
28879	14430
45320	14431
55415	14432
95346	14433
34570	14434
14104	14435
10300	14436
20357	14437
46966	14438
9706	14439
146164	14440
35128	14441
41552	14442
54093	14443
5474	14444
25568	14445
17157	14446
56990	14447
54072	14448
29352	14449
52976	14450
10729	14451
130096	14452
104158	14453
24926	14454
12960	14455
52259	14456
683	14457
33463	14458
126832	14459
3542	14460
6791	14461
95706	14462
6964	14463
5066	14464
3153	14465
58047	14466
116733	14467
16984	14468
89209	14469
37068	14470
64789	14471
10705	14472
103491	14473
135506	14474
127523	14475
135315	14476
31079	14477
40730	14478
2104	14479
25791	14480
96197	14481
57385	14482
60286	14483
42	14484
16933	14485
3504	14486
29212	14487
73041	14488
132578	14489
72035	14490
15853	14491
99182	14492
28813	14493
37728	14494
37707	14495
16859	14496
10879	14497
55638	14498
14970	14499
14676	14500
6763	14501
4415	14502
150921	14503
81853	14504
1207	14505
34717	14506
72908	14507
47667	14508
21676	14509
136389	14510
11986	14511
95711	14512
64540	14513
26708	14514
60	14515
10070	14516
80217	14517
68312	14518
30127	14519
45646	14520
51851	14521
165179	14522
96216	14523
37381	14524
5170	14525
35958	14526
74251	14527
37771	14528
20952	14529
39309	14530
65129	14531
8923	14532
29313	14533
136151	14534
153690	14535
92789	14536
71482	14537
131114	14538
24277	14539
65068	14540
4568	14541
54613	14542
158	14543
6762	14544
49763	14545
83831	14546
57990	14547
66921	14548
159217	14549
4341	14550
118338	14551
52480	14552
1201	14553
43724	14554
23332	14555
94361	14556
169	14557
43861	14558
27753	14559
25704	14560
124949	14561
98122	14562
9699	14563
384	14564
39578	14565
15413	14566
1977	14567
37999	14568
73184	14569
43934	14570
9483	14571
2527	14572
5540	14573
20461	14574
82666	14575
10190	14576
5071	14577
92866	14578
62527	14579
69773	14580
82305	14581
10606	14582
69242	14583
23780	14584
38182	14585
37447	14586
6444	14587
60297	14588
90231	14589
12413	14590
37869	14591
1091	14592
67263	14593
1087	14594
16893	14595
30610	14596
5578	14597
16995	14598
14401	14599
90949	14600
19249	14601
125040	14602
50834	14603
2470	14604
17389	14605
96358	14606
93381	14607
5553	14608
16786	14609
66824	14610
153670	14611
84509	14612
52308	14613
106191	14614
10766	14615
10906	14616
38114	14617
1129	14618
12226	14619
10731	14620
18325	14621
20574	14622
72812	14623
6664	14624
19148	14625
12833	14626
48398	14627
28633	14628
62356	14629
11408	14630
83385	14631
16586	14632
23931	14633
14064	14634
55269	14635
25535	14636
81530	14637
39346	14638
62286	14639
9420	14640
23711	14641
51072	14642
27115	14643
40436	14644
155906	14645
2545	14646
15657	14647
11971	14648
8571	14649
58077	14650
51543	14651
5602	14652
141269	14653
131052	14654
25866	14655
45272	14656
22732	14657
3962	14658
135394	14659
106292	14660
99780	14661
39	14662
136624	14663
257	14664
9527	14665
91112	14666
12595	14667
10803	14668
23068	14669
48519	14670
37971	14671
103862	14672
10807	14673
15393	14674
223	14675
140400	14676
115166	14677
93203	14678
18000	14679
8586	14680
4864	14681
2010	14682
146580	14683
10589	14684
5125	14685
1099	14686
21567	14687
60956	14688
16450	14689
22895	14690
3237	14691
30943	14692
27600	14693
39097	14694
26855	14695
43229	14696
130117	14697
98216	14698
13253	14699
110914	14700
13201	14701
2193	14702
12072	14703
78200	14704
36924	14705
53756	14706
8799	14707
2919	14708
31740	14709
1944	14710
4465	14711
155043	14712
108675	14713
222	14714
76836	14715
88301	14716
30975	14717
119788	14718
824	14719
11263	14720
26350	14721
87550	14722
1213	14723
549	14724
101454	14725
26519	14726
121105	14727
72569	14728
35423	14729
22335	14730
35201	14731
15233	14732
28647	14733
55758	14734
5412	14735
11703	14736
52605	14737
55254	14738
61154	14739
68271	14740
50496	14741
35929	14742
7305	14743
66442	14744
3410	14745
41465	14746
26777	14747
80015	14748
42551	14749
4120	14750
14469	14751
162761	14752
32010	14753
62774	14754
6363	14755
143	14756
65222	14757
92352	14758
37434	14759
27556	14760
136878	14761
85704	14762
25189	14763
43226	14764
139069	14765
25251	14766
26050	14767
66490	14768
41963	14769
21108	14770
36332	14771
107461	14772
116730	14773
73467	14774
76207	14775
3078	14776
104557	14777
10924	14778
532	14779
28816	14780
113343	14781
30512	14782
17821	14783
38371	14784
10817	14785
10714	14786
55833	14787
59577	14788
28694	14789
8397	14790
10029	14791
21943	14792
4157	14793
30571	14794
14078	14795
5184	14796
20675	14797
30841	14798
26340	14799
7063	14800
107245	14801
39822	14802
112572	14803
66487	14804
35747	14805
29357	14806
23306	14807
77802	14808
3955	14809
71536	14810
132807	14811
20575	14812
58014	14813
2665	14814
72040	14815
16478	14816
32858	14817
28808	14818
101717	14819
6645	14820
37813	14821
24747	14822
50889	14823
38523	14824
21432	14825
20608	14826
35070	14827
12013	14828
37908	14829
80313	14830
5997	14831
84991	14832
9492	14833
125354	14834
19234	14835
15665	14836
77327	14837
55356	14838
108549	14839
81667	14840
92501	14841
74630	14842
165749	14843
5908	14844
80946	14845
19	14846
55841	14847
9534	14848
56905	14849
30954	14850
13539	14851
54080	14852
108939	14853
10045	14854
28276	14855
27747	14856
11201	14857
25200	14858
103910	14859
7446	14860
11177	14861
756	14862
42911	14863
53413	14864
78996	14865
28203	14866
2435	14867
27552	14868
70646	14869
38313	14870
82429	14871
80557	14872
1457	14873
25817	14874
3746	14875
65942	14876
4352	14877
26111	14878
32199	14879
7963	14880
23313	14881
18005	14882
112342	14883
27125	14884
9751	14885
136330	14886
25209	14887
145333	14888
17738	14889
3967	14890
121105	14891
29818	14892
16366	14893
28585	14894
5058	14895
11474	14896
1863	14897
1972	14898
31445	14899
19367	14900
50748	14901
76182	14902
28381	14903
3047	14904
47384	14905
21623	14906
33035	14907
40694	14908
58017	14909
86803	14910
52286	14911
68631	14912
3460	14913
3242	14914
108194	14915
36474	14916
117685	14917
29941	14918
28080	14919
72400	14920
27385	14921
155781	14922
11697	14923
49850	14924
96163	14925
21204	14926
46716	14927
3741	14928
11060	14929
3346	14930
19855	14931
102226	14932
3291	14933
29193	14934
28674	14935
53030	14936
4113	14937
59115	14938
8394	14939
38158	14940
20671	14941
71039	14942
17010	14943
40315	14944
74839	14945
10903	14946
6853	14947
26555	14948
101072	14949
12399	14950
3210	14951
51263	14952
5279	14953
168507	14954
41873	14955
6610	14956
35412	14957
16128	14958
155387	14959
51755	14960
74859	14961
91245	14962
11466	14963
77497	14964
4859	14965
129764	14966
14107	14967
12833	14968
8338	14969
3619	14970
207	14971
33278	14972
38240	14973
9097	14974
150272	14975
21127	14976
9738	14977
37795	14978
12319	14979
16385	14980
1279	14981
37650	14982
64986	14983
23222	14984
1619	14985
160375	14986
3826	14987
63673	14988
125688	14989
8734	14990
55333	14991
1112	14992
149166	14993
62543	14994
90041	14995
1814	14996
62362	14997
71318	14998
89652	14999
14629	15000
18887	15001
1496	15002
17746	15003
75111	15004
72614	15005
23160	15006
41092	15007
70724	15008
37543	15009
22066	15010
48104	15011
54076	15012
6503	15013
10145	15014
1503	15015
60470	15016
35665	15017
930	15018
37383	15019
11166	15020
980	15021
19473	15022
316	15023
4718	15024
60453	15025
50653	15026
30514	15027
39749	15028
53808	15029
71612	15030
101186	15031
30825	15032
110693	15033
10746	15034
25206	15035
5163	15036
4009	15037
108153	15038
51668	15039
135547	15040
9016	15041
120838	15042
30353	15043
74425	15044
8358	15045
3305	15046
60993	15047
48880	15048
42930	15049
10958	15050
13659	15051
17078	15052
99119	15053
37639	15054
93845	15055
26026	15056
31154	15057
23211	15058
54058	15059
20865	15060
6989	15061
38994	15062
365	15063
130288	15064
13308	15065
58032	15066
9508	15067
34367	15068
33171	15069
23351	15070
12206	15071
36910	15072
32120	15073
21117	15074
46276	15075
44061	15076
77931	15077
42040	15078
31011	15079
56327	15080
1365	15081
105254	15082
66513	15083
3904	15084
8509	15085
7245	15086
24959	15087
21480	15088
12526	15089
86415	15090
2970	15091
1125	15092
6508	15093
111057	15094
54418	15095
14417	15096
62637	15097
1229	15098
87285	15099
29492	15100
167499	15101
78760	15102
27843	15103
51542	15104
40313	15105
45063	15106
4564	15107
34251	15108
3793	15109
19547	15110
62952	15111
20346	15112
44910	15113
38521	15114
18306	15115
13189	15116
136881	15117
13741	15118
3097	15119
35892	15120
46047	15121
6086	15122
30185	15123
26084	15124
89690	15125
15002	15126
8053	15127
25823	15128
36130	15129
3252	15130
148106	15131
29626	15132
50558	15133
6510	15134
103598	15135
11342	15136
46063	15137
12007	15138
52313	15139
170099	15140
84232	15141
772	15142
31527	15143
44744	15144
75012	15145
48829	15146
104905	15147
39069	15148
62539	15149
45722	15150
36042	15151
7222	15152
44168	15153
48387	15154
129951	15155
2147	15156
19265	15157
6909	15158
50892	15159
170	15160
64718	15161
147960	15162
62	15163
112376	15164
7209	15165
19680	15166
13047	15167
1348	15168
21522	15169
115057	15170
96282	15171
2824	15172
16671	15173
41502	15174
59828	15175
62382	15176
94045	15177
46579	15178
81248	15179
87923	15180
10039	15181
24260	15182
5527	15183
32812	15184
12525	15185
62419	15186
39714	15187
67266	15188
5871	15189
53402	15190
44723	15191
96616	15192
9928	15193
24368	15194
10307	15195
95336	15196
8668	15197
13933	15198
140074	15199
16631	15200
137081	15201
2862	15202
33395	15203
132249	15204
4822	15205
1426	15206
5249	15207
47066	15208
2971	15209
388	15210
31512	15211
109671	15212
96619	15213
18406	15214
5037	15215
38436	15216
117294	15217
144545	15218
9393	15219
11633	15220
3681	15221
25072	15222
6524	15223
12647	15224
3302	15225
127515	15226
1964	15227
65927	15228
9081	15229
125023	15230
66292	15231
14396	15232
20233	15233
103621	15234
25062	15235
105003	15236
14930	15237
14415	15238
3518	15239
4162	15240
111511	15241
31379	15242
56058	15243
48550	15244
45654	15245
22474	15246
6038	15247
13466	15248
13804	15249
40118	15250
21893	15251
33752	15252
35941	15253
36479	15254
141892	15255
15236	15256
43567	15257
58351	15258
1471	15259
42389	15260
36965	15261
87809	15262
89659	15263
63392	15264
29734	15265
49978	15266
93530	15267
3667	15268
48692	15269
26839	15270
15891	15271
22953	15272
36811	15273
2940	15274
27878	15275
11507	15276
137828	15277
6586	15278
86633	15279
31780	15280
4651	15281
126537	15282
91734	15283
20885	15284
125687	15285
100270	15286
622	15287
51897	15288
81052	15289
9206	15290
87846	15291
24923	15292
19979	15293
23964	15294
99927	15295
119764	15296
46708	15297
63097	15298
83786	15299
62643	15300
153826	15301
126100	15302
7279	15303
40914	15304
39103	15305
76416	15306
98032	15307
49739	15308
37748	15309
3958	15310
1680	15311
125536	15312
32577	15313
140588	15314
11784	15315
1098	15316
29595	15317
49609	15318
45003	15319
119274	15320
24469	15321
6573	15322
75735	15323
27097	15324
81244	15325
62946	15326
33754	15327
20433	15328
6976	15329
49454	15330
135258	15331
79480	15332
82821	15333
970	15334
30248	15335
105831	15336
87767	15337
10015	15338
8231	15339
89618	15340
38313	15341
25116	15342
125084	15343
47646	15344
78760	15345
38676	15346
9911	15347
274	15348
70981	15349
11911	15350
97900	15351
62115	15352
3974	15353
38250	15354
972	15355
6848	15356
39418	15357
88	15358
854	15359
35837	15360
31936	15361
1549	15362
17995	15363
9139	15364
1819	15365
7562	15366
2710	15367
48026	15368
96517	15369
38759	15370
4470	15371
62840	15372
23010	15373
8555	15374
55293	15375
6677	15376
104531	15377
98236	15378
19247	15379
47	15380
52377	15381
22172	15382
31432	15383
40279	15384
15313	15385
15443	15386
86576	15387
33407	15388
34432	15389
47740	15390
15017	15391
65472	15392
74027	15393
23564	15394
15648	15395
153993	15396
29203	15397
5613	15398
33416	15399
50076	15400
15970	15401
106202	15402
59704	15403
17050	15404
11069	15405
16152	15406
2519	15407
35757	15408
50038	15409
59340	15410
16593	15411
111270	15412
345	15413
66753	15414
5474	15415
23234	15416
50640	15417
33796	15418
55479	15419
54047	15420
10760	15421
22964	15422
63175	15423
51190	15424
66536	15425
91588	15426
32071	15427
54724	15428
38731	15429
10501	15430
84260	15431
39832	15432
3651	15433
151388	15434
153988	15435
6026	15436
113390	15437
1611	15438
6647	15439
66545	15440
8108	15441
8898	15442
105351	15443
47031	15444
20457	15445
7904	15446
46950	15447
49908	15448
59587	15449
117598	15450
56140	15451
43716	15452
8698	15453
66413	15454
13103	15455
59117	15456
7588	15457
308	15458
33963	15459
120014	15460
6051	15461
16598	15462
25030	15463
108144	15464
86439	15465
3064	15466
114118	15467
1420	15468
36360	15469
940	15470
60947	15471
49432	15472
12945	15473
72656	15474
72852	15475
112644	15476
64335	15477
13512	15478
21745	15479
3259	15480
45084	15481
7495	15482
38704	15483
154642	15484
14350	15485
3282	15486
64665	15487
110182	15488
19247	15489
6330	15490
48130	15491
2505	15492
11735	15493
61644	15494
2548	15495
121083	15496
131116	15497
93397	15498
3853	15499
9590	15500
10747	15501
59989	15502
32955	15503
66235	15504
7639	15505
117722	15506
32174	15507
10783	15508
199	15509
8067	15510
84667	15511
92048	15512
112464	15513
68532	15514
127861	15515
1350	15516
108687	15517
25680	15518
71746	15519
132228	15520
150364	15521
115086	15522
44516	15523
45161	15524
26443	15525
34625	15526
2440	15527
123139	15528
5474	15529
63892	15530
139300	15531
108761	15532
2213	15533
162317	15534
4138	15535
38841	15536
111438	15537
20727	15538
19316	15539
23227	15540
13090	15541
126263	15542
28635	15543
159118	15544
26208	15545
98565	15546
29685	15547
91889	15548
49587	15549
14316	15550
42159	15551
25951	15552
152381	15553
44947	15554
99080	15555
51145	15556
24184	15557
13483	15558
38980	15559
51877	15560
10827	15561
35242	15562
72847	15563
120869	15564
14244	15565
123000	15566
46470	15567
17707	15568
17417	15569
9600	15570
38537	15571
35180	15572
40976	15573
29744	15574
98591	15575
6685	15576
146056	15577
1229	15578
1809	15579
117296	15580
1225	15581
3884	15582
66695	15583
74846	15584
3830	15585
99745	15586
75871	15587
18107	15588
2651	15589
77361	15590
43050	15591
108176	15592
11488	15593
57518	15594
16885	15595
35615	15596
109787	15597
8137	15598
3427	15599
96814	15600
148988	15601
149085	15602
37044	15603
15839	15604
2162	15605
36810	15606
38720	15607
31601	15608
21851	15609
20041	15610
1979	15611
13657	15612
47404	15613
13587	15614
57773	15615
63297	15616
46367	15617
15158	15618
13669	15619
28114	15620
48074	15621
162061	15622
148008	15623
8830	15624
944	15625
5291	15626
10375	15627
628	15628
21870	15629
100667	15630
72784	15631
32498	15632
8674	15633
9516	15634
7885	15635
4385	15636
107572	15637
9190	15638
66066	15639
109769	15640
230	15641
122870	15642
49162	15643
39404	15644
2932	15645
78548	15646
16928	15647
153252	15648
739	15649
55731	15650
80561	15651
54591	15652
14581	15653
53170	15654
2032	15655
3131	15656
79125	15657
26020	15658
36034	15659
155757	15660
25465	15661
62127	15662
16191	15663
59875	15664
21452	15665
3505	15666
3797	15667
61255	15668
4342	15669
11318	15670
46522	15671
84225	15672
71988	15673
23468	15674
118375	15675
34197	15676
45547	15677
18435	15678
29960	15679
20246	15680
89252	15681
28439	15682
60110	15683
2624	15684
123787	15685
14312	15686
153283	15687
166537	15688
4084	15689
10734	15690
139220	15691
96265	15692
73732	15693
34645	15694
29256	15695
2053	15696
2979	15697
25403	15698
16778	15699
2301	15700
21707	15701
26473	15702
13806	15703
41397	15704
107860	15705
105534	15706
5963	15707
22401	15708
7742	15709
97348	15710
137980	15711
51815	15712
15669	15713
62803	15714
64235	15715
30331	15716
26532	15717
16913	15718
12260	15719
84202	15720
115271	15721
62025	15722
58368	15723
152040	15724
38140	15725
26747	15726
8265	15727
9197	15728
20539	15729
9300	15730
23170	15731
71220	15732
36021	15733
6998	15734
62205	15735
55880	15736
15547	15737
36134	15738
13869	15739
56100	15740
30509	15741
48984	15742
45318	15743
21722	15744
44498	15745
8160	15746
25449	15747
36943	15748
71757	15749
547	15750
37577	15751
23619	15752
25784	15753
17562	15754
18439	15755
77316	15756
34297	15757
68701	15758
19688	15759
27012	15760
29216	15761
30694	15762
83465	15763
73020	15764
61606	15765
42510	15766
94410	15767
33460	15768
20700	15769
13666	15770
8514	15771
55257	15772
130445	15773
7521	15774
17796	15775
5681	15776
44802	15777
96081	15778
76877	15779
29265	15780
28941	15781
16640	15782
10718	15783
6801	15784
50396	15785
16792	15786
66943	15787
101971	15788
17696	15789
135159	15790
25925	15791
6422	15792
10912	15793
99583	15794
8179	15795
9041	15796
33008	15797
64078	15798
82402	15799
49374	15800
135	15801
73753	15802
76424	15803
126134	15804
12587	15805
9389	15806
120021	15807
25557	15808
94619	15809
109875	15810
47818	15811
169393	15812
155141	15813
97053	15814
23302	15815
71618	15816
122757	15817
52144	15818
5958	15819
61415	15820
41313	15821
12084	15822
109203	15823
13040	15824
43009	15825
147053	15826
50430	15827
77012	15828
47085	15829
27485	15830
6411	15831
28635	15832
134979	15833
107261	15834
82047	15835
25787	15836
49877	15837
10867	15838
159226	15839
4636	15840
50582	15841
114644	15842
6202	15843
6308	15844
67363	15845
44497	15846
64469	15847
10704	15848
72937	15849
21070	15850
21306	15851
34375	15852
61449	15853
14256	15854
6845	15855
63678	15856
44416	15857
53543	15858
67337	15859
2027	15860
5745	15861
9295	15862
113083	15863
4373	15864
930	15865
74277	15866
4646	15867
134213	15868
10298	15869
76739	15870
21351	15871
48180	15872
32186	15873
11558	15874
27810	15875
63594	15876
42140	15877
78614	15878
43472	15879
19316	15880
29507	15881
37914	15882
61737	15883
133943	15884
2702	15885
28109	15886
143062	15887
36935	15888
70224	15889
31565	15890
67933	15891
404	15892
38470	15893
14939	15894
25097	15895
66907	15896
31490	15897
9286	15898
21171	15899
31073	15900
33484	15901
22115	15902
64914	15903
14269	15904
22735	15905
3081	15906
90107	15907
14525	15908
65660	15909
45155	15910
18558	15911
1087	15912
29748	15913
29840	15914
31351	15915
78665	15916
37097	15917
22221	15918
26878	15919
108104	15920
36831	15921
31074	15922
93683	15923
102616	15924
89561	15925
118301	15926
11328	15927
151528	15928
25050	15929
25275	15930
76696	15931
49238	15932
115723	15933
11648	15934
17117	15935
14667	15936
23321	15937
55031	15938
20826	15939
72257	15940
24427	15941
308	15942
43891	15943
133387	15944
55629	15945
34484	15946
6690	15947
10570	15948
10607	15949
34494	15950
1422	15951
30469	15952
64939	15953
4643	15954
15487	15955
8981	15956
138784	15957
15545	15958
567	15959
150789	15960
4	15961
29317	15962
359	15963
34207	15964
15885	15965
76166	15966
130284	15967
44294	15968
8173	15969
45655	15970
65095	15971
7610	15972
97236	15973
164390	15974
21205	15975
12517	15976
64760	15977
76647	15978
87426	15979
91837	15980
15849	15981
9402	15982
756	15983
8745	15984
6527	15985
81217	15986
34652	15987
70396	15988
84086	15989
19384	15990
17366	15991
103893	15992
14437	15993
98335	15994
44779	15995
36239	15996
109930	15997
58828	15998
102853	15999
2764	16000
2866	16001
44195	16002
6542	16003
36703	16004
25915	16005
106956	16006
56497	16007
4107	16008
2680	16009
19398	16010
142092	16011
118064	16012
79589	16013
1951	16014
61850	16015
52684	16016
19617	16017
19868	16018
76776	16019
17509	16020
23547	16021
70172	16022
36103	16023
26853	16024
4660	16025
67778	16026
22413	16027
57331	16028
61634	16029
4926	16030
28837	16031
31483	16032
2043	16033
32706	16034
21297	16035
62320	16036
44953	16037
99010	16038
37102	16039
135837	16040
51331	16041
1882	16042
21248	16043
91540	16044
69862	16045
28530	16046
70032	16047
59998	16048
14721	16049
855	16050
73441	16051
32261	16052
68443	16053
16050	16054
118520	16055
85418	16056
45545	16057
92739	16058
15939	16059
12342	16060
2157	16061
34985	16062
11093	16063
624	16064
38850	16065
12363	16066
62709	16067
98204	16068
53436	16069
2416	16070
11560	16071
7823	16072
44845	16073
17273	16074
50106	16075
1621	16076
23863	16077
35055	16078
130638	16079
44158	16080
10177	16081
22167	16082
34275	16083
125111	16084
48617	16085
26562	16086
110217	16087
129983	16088
67165	16089
118686	16090
1278	16091
10684	16092
6343	16093
66832	16094
46831	16095
125198	16096
163711	16097
31477	16098
13784	16099
18444	16100
49091	16101
94480	16102
55187	16103
4985	16104
72552	16105
47157	16106
36007	16107
62900	16108
98685	16109
65626	16110
9397	16111
101326	16112
86956	16113
71197	16114
18324	16115
905	16116
8460	16117
5224	16118
59869	16119
655	16120
41682	16121
41863	16122
12429	16123
10274	16124
14822	16125
2644	16126
68624	16127
51293	16128
22248	16129
400	16130
29993	16131
10527	16132
56311	16133
51008	16134
14937	16135
22064	16136
25760	16137
93012	16138
114181	16139
29793	16140
1405	16141
17235	16142
71799	16143
14647	16144
106031	16145
36741	16146
53724	16147
169908	16148
53857	16149
297	16150
101667	16151
6887	16152
10992	16153
4216	16154
40872	16155
4517	16156
36381	16157
44044	16158
2201	16159
31271	16160
58247	16161
11282	16162
3043	16163
80007	16164
109141	16165
73615	16166
16304	16167
3053	16168
9647	16169
88072	16170
101549	16171
74648	16172
139113	16173
43089	16174
24352	16175
36811	16176
48645	16177
48852	16178
5240	16179
94472	16180
86883	16181
22705	16182
55280	16183
80645	16184
40175	16185
562	16186
837	16187
18817	16188
4564	16189
1254	16190
36885	16191
5140	16192
11257	16193
47808	16194
2992	16195
111713	16196
153361	16197
112385	16198
43024	16199
83590	16200
1846	16201
8045	16202
655	16203
20420	16204
8153	16205
15374	16206
31886	16207
3250	16208
53391	16209
38558	16210
96429	16211
37603	16212
82264	16213
48581	16214
101864	16215
77677	16216
20703	16217
97008	16218
61253	16219
41105	16220
48197	16221
9494	16222
131584	16223
3775	16224
118155	16225
60492	16226
7670	16227
80559	16228
120424	16229
13364	16230
2394	16231
14923	16232
18066	16233
56883	16234
26928	16235
92248	16236
60639	16237
114108	16238
10780	16239
55602	16240
49224	16241
108310	16242
42541	16243
5060	16244
20059	16245
41565	16246
128253	16247
147971	16248
20021	16249
44788	16250
10964	16251
56876	16252
27000	16253
59115	16254
80835	16255
13730	16256
55550	16257
97234	16258
45971	16259
2884	16260
23999	16261
15840	16262
117983	16263
40371	16264
54393	16265
87024	16266
84674	16267
122777	16268
4060	16269
28183	16270
70604	16271
97625	16272
43801	16273
12479	16274
1913	16275
16467	16276
20643	16277
12711	16278
85877	16279
1215	16280
25001	16281
14325	16282
1359	16283
38742	16284
32195	16285
8772	16286
56361	16287
21283	16288
29399	16289
41751	16290
54616	16291
9739	16292
49270	16293
3022	16294
84277	16295
19175	16296
115172	16297
6779	16298
39743	16299
32712	16300
33079	16301
115832	16302
49116	16303
78282	16304
13026	16305
131003	16306
22050	16307
5006	16308
1535	16309
46376	16310
80833	16311
74726	16312
53405	16313
18352	16314
375	16315
76892	16316
31674	16317
149971	16318
398	16319
20810	16320
33777	16321
109577	16322
20937	16323
44875	16324
1169	16325
47675	16326
38524	16327
134048	16328
37223	16329
22096	16330
70012	16331
536	16332
103897	16333
20410	16334
20352	16335
152519	16336
62917	16337
149182	16338
161748	16339
72366	16340
39636	16341
10999	16342
45324	16343
429	16344
3815	16345
9119	16346
18230	16347
102498	16348
28427	16349
52757	16350
22	16351
33891	16352
28129	16353
21788	16354
99748	16355
32184	16356
14459	16357
23143	16358
2128	16359
56364	16360
1030	16361
24417	16362
71	16363
36620	16364
86896	16365
35638	16366
195	16367
126650	16368
98061	16369
54710	16370
112007	16371
80081	16372
22701	16373
5064	16374
4422	16375
73145	16376
728	16377
60733	16378
2958	16379
65900	16380
67059	16381
133758	16382
65138	16383
147213	16384
157375	16385
44094	16386
21985	16387
16398	16388
104478	16389
30757	16390
58290	16391
63908	16392
14278	16393
4495	16394
73552	16395
10070	16396
6931	16397
24488	16398
126442	16399
26922	16400
49438	16401
28353	16402
43991	16403
5276	16404
53250	16405
8214	16406
28616	16407
133729	16408
28250	16409
5509	16410
81223	16411
7631	16412
42846	16413
125852	16414
110187	16415
7748	16416
15890	16417
94548	16418
63238	16419
54527	16420
23663	16421
14349	16422
11488	16423
84696	16424
76150	16425
47046	16426
20024	16427
2217	16428
7165	16429
18494	16430
38958	16431
63023	16432
76180	16433
27853	16434
17306	16435
93303	16436
7273	16437
1231	16438
48715	16439
68866	16440
15067	16441
5725	16442
169740	16443
1171	16444
33480	16445
46934	16446
6624	16447
63303	16448
130799	16449
23548	16450
93289	16451
19943	16452
53147	16453
66596	16454
21238	16455
117041	16456
250	16457
22975	16458
100502	16459
9486	16460
19873	16461
28189	16462
15928	16463
20953	16464
10593	16465
2034	16466
48606	16467
161652	16468
24267	16469
139063	16470
14257	16471
18142	16472
52311	16473
1051	16474
23718	16475
103058	16476
28763	16477
6921	16478
20716	16479
25233	16480
6959	16481
57238	16482
79539	16483
8853	16484
70303	16485
35825	16486
97137	16487
112425	16488
122359	16489
15247	16490
14728	16491
19236	16492
17141	16493
19515	16494
1991	16495
15376	16496
34818	16497
33646	16498
57793	16499
1821	16500
14940	16501
158598	16502
13485	16503
120495	16504
43406	16505
10126	16506
37473	16507
39080	16508
69004	16509
32291	16510
35886	16511
3312	16512
156852	16513
6166	16514
47603	16515
23081	16516
25409	16517
14167	16518
318	16519
47026	16520
46956	16521
83787	16522
54067	16523
199	16524
92664	16525
78749	16526
13552	16527
11013	16528
90934	16529
35908	16530
76060	16531
17803	16532
136349	16533
61480	16534
17061	16535
46737	16536
10091	16537
55896	16538
7900	16539
41030	16540
47066	16541
9084	16542
113993	16543
1165	16544
37681	16545
15144	16546
18773	16547
36822	16548
6262	16549
37361	16550
9455	16551
82033	16552
81299	16553
11693	16554
396	16555
162057	16556
16094	16557
13103	16558
123790	16559
32765	16560
1244	16561
47325	16562
118824	16563
52833	16564
38956	16565
2829	16566
34036	16567
112092	16568
113374	16569
7690	16570
112888	16571
153963	16572
46392	16573
3223	16574
2673	16575
36384	16576
13325	16577
52138	16578
14299	16579
19340	16580
2564	16581
44769	16582
59475	16583
37626	16584
9445	16585
42364	16586
22604	16587
55616	16588
276	16589
7943	16590
13944	16591
3170	16592
164042	16593
53341	16594
37623	16595
134673	16596
19227	16597
31432	16598
91261	16599
109388	16600
124268	16601
24570	16602
44684	16603
31983	16604
24219	16605
8031	16606
32475	16607
1653	16608
18631	16609
65517	16610
14587	16611
16978	16612
3089	16613
38560	16614
13174	16615
151049	16616
28344	16617
57165	16618
19243	16619
550	16620
2489	16621
20259	16622
58486	16623
51510	16624
33035	16625
47054	16626
65579	16627
58020	16628
21409	16629
31930	16630
69260	16631
25785	16632
92878	16633
12174	16634
67604	16635
2767	16636
82459	16637
22621	16638
30942	16639
159785	16640
14613	16641
2711	16642
27530	16643
155563	16644
82738	16645
76549	16646
167154	16647
99086	16648
21372	16649
16085	16650
27164	16651
43995	16652
18897	16653
29066	16654
29223	16655
107913	16656
24569	16657
44377	16658
11215	16659
18177	16660
52459	16661
65957	16662
5762	16663
20694	16664
8653	16665
92850	16666
31333	16667
36121	16668
5264	16669
16168	16670
5171	16671
6595	16672
4380	16673
6399	16674
4499	16675
35997	16676
38854	16677
49246	16678
15164	16679
6154	16680
54355	16681
17963	16682
78248	16683
115	16684
106604	16685
50431	16686
69996	16687
129896	16688
46058	16689
44618	16690
7191	16691
2578	16692
60110	16693
27199	16694
21325	16695
46359	16696
20657	16697
29873	16698
69989	16699
72553	16700
69689	16701
152828	16702
42701	16703
56409	16704
13045	16705
118786	16706
45724	16707
41955	16708
77478	16709
72079	16710
7880	16711
123715	16712
18635	16713
59496	16714
43846	16715
51540	16716
63883	16717
24548	16718
1371	16719
8017	16720
23084	16721
12847	16722
129135	16723
2502	16724
14649	16725
11735	16726
23528	16727
10291	16728
298	16729
37161	16730
92140	16731
56614	16732
12674	16733
93872	16734
18176	16735
9467	16736
37903	16737
40646	16738
32006	16739
25868	16740
39023	16741
11123	16742
48699	16743
28596	16744
31037	16745
67594	16746
19541	16747
23237	16748
144821	16749
60075	16750
98344	16751
83282	16752
62263	16753
42905	16754
36901	16755
51604	16756
17778	16757
43717	16758
63559	16759
29892	16760
25508	16761
345	16762
95919	16763
85073	16764
52635	16765
46431	16766
18062	16767
42861	16768
5033	16769
27144	16770
38719	16771
1794	16772
43402	16773
59574	16774
12611	16775
61073	16776
43565	16777
153772	16778
19535	16779
4915	16780
31481	16781
8476	16782
129090	16783
9514	16784
18700	16785
32002	16786
2579	16787
4968	16788
14005	16789
87651	16790
80209	16791
14860	16792
13989	16793
77778	16794
27584	16795
3709	16796
40740	16797
13464	16798
124476	16799
34406	16800
3987	16801
8968	16802
93893	16803
83277	16804
22427	16805
94193	16806
35531	16807
18437	16808
30758	16809
1887	16810
97732	16811
121693	16812
68140	16813
27892	16814
23823	16815
110145	16816
22630	16817
3213	16818
114961	16819
52345	16820
47799	16821
32664	16822
93494	16823
50266	16824
1557	16825
50295	16826
28287	16827
71675	16828
8551	16829
23523	16830
78153	16831
17023	16832
35804	16833
53709	16834
54495	16835
9294	16836
22889	16837
15103	16838
59594	16839
70474	16840
13316	16841
107991	16842
13707	16843
22997	16844
66505	16845
2244	16846
51450	16847
69108	16848
102743	16849
21884	16850
21436	16851
122695	16852
54731	16853
24437	16854
22895	16855
11958	16856
2963	16857
101634	16858
37059	16859
74950	16860
66683	16861
117693	16862
59463	16863
40690	16864
51805	16865
21138	16866
7479	16867
10775	16868
46395	16869
7131	16870
56026	16871
4575	16872
19869	16873
28196	16874
42796	16875
79977	16876
15581	16877
54506	16878
26870	16879
37223	16880
20651	16881
749	16882
58117	16883
8720	16884
40051	16885
79962	16886
30351	16887
11619	16888
5297	16889
2602	16890
12006	16891
6344	16892
74548	16893
1111	16894
12282	16895
5305	16896
67622	16897
120951	16898
23664	16899
109266	16900
54187	16901
34706	16902
18865	16903
78515	16904
155191	16905
144789	16906
10228	16907
6798	16908
19967	16909
74007	16910
84217	16911
23745	16912
3152	16913
6913	16914
106547	16915
11976	16916
151705	16917
112550	16918
13215	16919
7447	16920
135825	16921
14329	16922
55877	16923
68078	16924
51041	16925
111561	16926
18173	16927
15631	16928
12301	16929
46001	16930
89619	16931
38028	16932
121338	16933
93333	16934
13745	16935
13511	16936
163979	16937
138	16938
113613	16939
1255	16940
14081	16941
30978	16942
18079	16943
113998	16944
155437	16945
28109	16946
158427	16947
53795	16948
126623	16949
713	16950
6268	16951
66243	16952
87371	16953
34241	16954
19882	16955
3645	16956
30362	16957
19872	16958
20681	16959
37	16960
123534	16961
2768	16962
11336	16963
170232	16964
13510	16965
41662	16966
760	16967
5550	16968
118961	16969
32424	16970
41711	16971
96146	16972
33595	16973
1195	16974
26824	16975
43294	16976
98833	16977
55988	16978
37401	16979
17220	16980
49364	16981
112562	16982
23825	16983
102340	16984
108645	16985
96573	16986
4179	16987
31112	16988
11717	16989
20794	16990
54387	16991
26034	16992
13741	16993
45018	16994
84419	16995
57842	16996
143139	16997
35075	16998
35870	16999
47767	17000
34619	17001
108683	17002
92690	17003
14653	17004
46739	17005
60285	17006
12776	17007
11670	17008
37693	17009
66361	17010
49096	17011
27659	17012
5410	17013
43789	17014
59446	17015
12716	17016
43246	17017
84767	17018
107640	17019
45078	17020
29315	17021
18155	17022
152403	17023
71013	17024
8656	17025
33049	17026
2961	17027
111649	17028
10919	17029
25869	17030
10620	17031
27026	17032
22183	17033
43544	17034
66605	17035
87563	17036
66962	17037
28021	17038
78984	17039
78450	17040
25363	17041
17222	17042
93763	17043
41311	17044
1408	17045
458	17046
82729	17047
113012	17048
114078	17049
73725	17050
10811	17051
26166	17052
21602	17053
52298	17054
162804	17055
2094	17056
3460	17057
120685	17058
21884	17059
73286	17060
110805	17061
21151	17062
58772	17063
96079	17064
48507	17065
12827	17066
608	17067
93880	17068
85578	17069
6743	17070
132060	17071
2462	17072
77243	17073
61684	17074
125632	17075
4491	17076
29396	17077
74443	17078
13348	17079
8279	17080
75215	17081
33742	17082
21470	17083
50501	17084
121891	17085
42656	17086
13505	17087
34464	17088
63991	17089
20398	17090
13862	17091
1465	17092
6781	17093
24934	17094
25442	17095
10896	17096
20904	17097
35837	17098
49806	17099
66539	17100
22668	17101
33609	17102
5350	17103
1760	17104
59060	17105
32635	17106
6528	17107
51402	17108
39853	17109
869	17110
22750	17111
85407	17112
48219	17113
5811	17114
130229	17115
47959	17116
74	17117
31866	17118
5877	17119
5315	17120
34255	17121
28729	17122
66685	17123
43365	17124
52855	17125
71332	17126
5337	17127
77353	17128
63807	17129
73626	17130
112624	17131
40852	17132
52391	17133
33837	17134
73412	17135
45126	17136
6195	17137
44944	17138
49525	17139
35258	17140
43465	17141
46209	17142
92999	17143
586	17144
16724	17145
80073	17146
91573	17147
19743	17148
9038	17149
50821	17150
57040	17151
39043	17152
85817	17153
169549	17154
8207	17155
14592	17156
20407	17157
10992	17158
30897	17159
15087	17160
37883	17161
1895	17162
131602	17163
8090	17164
35241	17165
21244	17166
149689	17167
11296	17168
51912	17169
38237	17170
1282	17171
116087	17172
96420	17173
35621	17174
51245	17175
411	17176
5607	17177
26351	17178
101137	17179
6462	17180
85706	17181
119537	17182
47840	17183
34222	17184
15891	17185
28753	17186
1576	17187
5281	17188
4355	17189
34340	17190
50890	17191
11830	17192
66031	17193
48880	17194
114536	17195
1323	17196
166224	17197
40749	17198
62469	17199
19835	17200
17027	17201
3076	17202
62939	17203
20720	17204
6891	17205
29155	17206
16982	17207
13762	17208
79584	17209
45262	17210
40051	17211
15418	17212
124282	17213
10456	17214
106178	17215
25068	17216
169533	17217
15871	17218
110983	17219
536	17220
8710	17221
19903	17222
12876	17223
153573	17224
159864	17225
96105	17226
56943	17227
65269	17228
63996	17229
18550	17230
39208	17231
32426	17232
83278	17233
50287	17234
18471	17235
27019	17236
1630	17237
5705	17238
125954	17239
8036	17240
110043	17241
23519	17242
33400	17243
34934	17244
95814	17245
9134	17246
11960	17247
146	17248
59298	17249
14863	17250
5620	17251
3255	17252
25767	17253
111860	17254
13774	17255
5379	17256
160884	17257
12678	17258
35605	17259
36480	17260
526	17261
69924	17262
11821	17263
52	17264
54956	17265
48607	17266
96433	17267
75478	17268
46239	17269
27671	17270
167697	17271
49997	17272
35771	17273
5081	17274
28195	17275
9855	17276
7477	17277
24590	17278
1044	17279
20208	17280
77612	17281
90294	17282
92279	17283
18551	17284
11410	17285
23801	17286
53828	17287
80943	17288
10485	17289
7880	17290
59490	17291
2305	17292
45364	17293
30179	17294
184	17295
143862	17296
11482	17297
50278	17298
59390	17299
1834	17300
132094	17301
51190	17302
41298	17303
65912	17304
8156	17305
49154	17306
74	17307
51711	17308
7672	17309
65982	17310
11696	17311
116310	17312
10375	17313
17065	17314
35554	17315
605	17316
2817	17317
38067	17318
39521	17319
22472	17320
27921	17321
3113	17322
57315	17323
10370	17324
40281	17325
33072	17326
63896	17327
59999	17328
51493	17329
8827	17330
5759	17331
7678	17332
626	17333
24537	17334
82157	17335
33823	17336
941	17337
14786	17338
7126	17339
6142	17340
927	17341
114496	17342
24696	17343
116314	17344
73659	17345
42228	17346
25839	17347
5725	17348
15633	17349
913	17350
127604	17351
3697	17352
32057	17353
27295	17354
666	17355
165731	17356
45551	17357
90434	17358
19472	17359
40794	17360
114612	17361
25707	17362
66648	17363
8579	17364
115478	17365
40551	17366
26982	17367
21478	17368
10768	17369
26241	17370
61577	17371
5776	17372
50952	17373
9193	17374
9759	17375
82715	17376
47359	17377
23451	17378
776	17379
109016	17380
56570	17381
9215	17382
1969	17383
951	17384
4062	17385
176	17386
132465	17387
22462	17388
3831	17389
61734	17390
42553	17391
2996	17392
51097	17393
50660	17394
80922	17395
75129	17396
2613	17397
50274	17398
22244	17399
82051	17400
5012	17401
60586	17402
17171	17403
47195	17404
11266	17405
39279	17406
35628	17407
58666	17408
18224	17409
61574	17410
112	17411
755	17412
7100	17413
91823	17414
66904	17415
41554	17416
76125	17417
16664	17418
16287	17419
132215	17420
16647	17421
53563	17422
101905	17423
15935	17424
7599	17425
18492	17426
2329	17427
4876	17428
52426	17429
23098	17430
122622	17431
1716	17432
99	17433
116699	17434
73370	17435
23223	17436
39038	17437
646	17438
3556	17439
29190	17440
34672	17441
11612	17442
6570	17443
18745	17444
35068	17445
41383	17446
23912	17447
48233	17448
95650	17449
92118	17450
27209	17451
14478	17452
45063	17453
38521	17454
153787	17455
26351	17456
2133	17457
65246	17458
14578	17459
83513	17460
60374	17461
4547	17462
79631	17463
39747	17464
126690	17465
71221	17466
21023	17467
40552	17468
25092	17469
101896	17470
31404	17471
14882	17472
3609	17473
4855	17474
1956	17475
29162	17476
83714	17477
44939	17478
2391	17479
17020	17480
132311	17481
47260	17482
49190	17483
29078	17484
87289	17485
60919	17486
21785	17487
100064	17488
155151	17489
18948	17490
49111	17491
94336	17492
19624	17493
11595	17494
16090	17495
98306	17496
111527	17497
82101	17498
48081	17499
49841	17500
26694	17501
25445	17502
5211	17503
25064	17504
63033	17505
18596	17506
30946	17507
74520	17508
43609	17509
27038	17510
134626	17511
88132	17512
38807	17513
61474	17514
63752	17515
29258	17516
10089	17517
59718	17518
67667	17519
56228	17520
7133	17521
5806	17522
115890	17523
13944	17524
154618	17525
74082	17526
3143	17527
91742	17528
50460	17529
37719	17530
1914	17531
74983	17532
17241	17533
136372	17534
52900	17535
15870	17536
62660	17537
44281	17538
5593	17539
1043	17540
48759	17541
132709	17542
57834	17543
70510	17544
6690	17545
7910	17546
575	17547
77	17548
5283	17549
5685	17550
44557	17551
39691	17552
52937	17553
40627	17554
34712	17555
69918	17556
40982	17557
60217	17558
36437	17559
32090	17560
62270	17561
3537	17562
15524	17563
28299	17564
30377	17565
26376	17566
6612	17567
2053	17568
58858	17569
24966	17570
14320	17571
47927	17572
60447	17573
5261	17574
166471	17575
1197	17576
130776	17577
45592	17578
105678	17579
23411	17580
840	17581
129573	17582
50965	17583
433	17584
80634	17585
5180	17586
107744	17587
1374	17588
86697	17589
28112	17590
16303	17591
74702	17592
6052	17593
8862	17594
4648	17595
433	17596
4591	17597
23002	17598
7985	17599
46770	17600
133824	17601
18011	17602
25266	17603
3512	17604
18737	17605
73325	17606
40587	17607
103713	17608
170254	17609
5796	17610
51585	17611
98544	17612
28840	17613
63047	17614
98708	17615
7676	17616
140001	17617
51365	17618
16562	17619
74070	17620
105827	17621
6587	17622
87813	17623
6136	17624
133453	17625
77504	17626
66862	17627
1931	17628
20747	17629
20794	17630
24662	17631
25722	17632
72843	17633
1745	17634
15093	17635
69427	17636
15447	17637
5386	17638
7002	17639
29168	17640
14303	17641
4369	17642
22782	17643
39687	17644
116672	17645
48508	17646
529	17647
75142	17648
19634	17649
35635	17650
6294	17651
6793	17652
89274	17653
95573	17654
72800	17655
43093	17656
21408	17657
22807	17658
50376	17659
18029	17660
77093	17661
62967	17662
44191	17663
130662	17664
73137	17665
37644	17666
38970	17667
47970	17668
44279	17669
44773	17670
92010	17671
26188	17672
950	17673
23213	17674
28370	17675
28486	17676
20724	17677
13483	17678
111179	17679
14020	17680
52059	17681
33130	17682
23669	17683
78860	17684
16911	17685
3544	17686
119309	17687
31	17688
7328	17689
15978	17690
12991	17691
1832	17692
10809	17693
6557	17694
6595	17695
25267	17696
15740	17697
25242	17698
3726	17699
62901	17700
38347	17701
49655	17702
1840	17703
95835	17704
104342	17705
40031	17706
109439	17707
15578	17708
5910	17709
76412	17710
85683	17711
111877	17712
27433	17713
7990	17714
9193	17715
2484	17716
106925	17717
34312	17718
33222	17719
41901	17720
32513	17721
18699	17722
858	17723
37113	17724
33023	17725
34087	17726
36488	17727
82861	17728
155810	17729
70410	17730
53478	17731
7805	17732
2692	17733
9843	17734
52943	17735
3957	17736
56644	17737
51586	17738
7230	17739
61920	17740
38634	17741
110620	17742
63743	17743
65736	17744
99217	17745
4422	17746
89195	17747
49408	17748
301	17749
74152	17750
49738	17751
132241	17752
30190	17753
53794	17754
8620	17755
47716	17756
122362	17757
76544	17758
48295	17759
78291	17760
253	17761
27882	17762
3507	17763
131245	17764
69896	17765
6430	17766
121888	17767
8360	17768
130438	17769
52595	17770
26819	17771
46561	17772
111321	17773
76086	17774
40425	17775
113583	17776
121904	17777
17401	17778
11325	17779
125938	17780
798	17781
97273	17782
96140	17783
29357	17784
51243	17785
33316	17786
26303	17787
80289	17788
22382	17789
93482	17790
102414	17791
5607	17792
9964	17793
103231	17794
80575	17795
32647	17796
108787	17797
16686	17798
92411	17799
20320	17800
6622	17801
114869	17802
51863	17803
31511	17804
14023	17805
14325	17806
50808	17807
69804	17808
53675	17809
91135	17810
45511	17811
65264	17812
4417	17813
1597	17814
95833	17815
8463	17816
92561	17817
51329	17818
74261	17819
98630	17820
6318	17821
60279	17822
28533	17823
71738	17824
43485	17825
20350	17826
5895	17827
5806	17828
66501	17829
13401	17830
33836	17831
9008	17832
120940	17833
57930	17834
17881	17835
821	17836
2733	17837
55834	17838
21414	17839
42958	17840
55320	17841
97608	17842
7295	17843
57038	17844
122398	17845
28357	17846
5535	17847
20665	17848
34375	17849
89348	17850
150747	17851
24375	17852
25238	17853
4017	17854
87893	17855
19761	17856
43964	17857
4851	17858
26791	17859
23806	17860
3773	17861
11362	17862
49174	17863
15578	17864
114336	17865
203	17866
3336	17867
2357	17868
80413	17869
13842	17870
4949	17871
52948	17872
18391	17873
24126	17874
9326	17875
132252	17876
6028	17877
18543	17878
4813	17879
46568	17880
31512	17881
10342	17882
154100	17883
9082	17884
52454	17885
76011	17886
59303	17887
3037	17888
47494	17889
106050	17890
21022	17891
28676	17892
53943	17893
163586	17894
64197	17895
72881	17896
31777	17897
76079	17898
78338	17899
51748	17900
9433	17901
11563	17902
41558	17903
47671	17904
38109	17905
128770	17906
63018	17907
64391	17908
7076	17909
73306	17910
59388	17911
84869	17912
24706	17913
104457	17914
58625	17915
21610	17916
41921	17917
108613	17918
60964	17919
46	17920
34076	17921
130308	17922
6212	17923
38540	17924
2811	17925
142296	17926
3937	17927
33179	17928
83805	17929
69272	17930
42593	17931
54724	17932
841	17933
28566	17934
41309	17935
61181	17936
56258	17937
51909	17938
7591	17939
59937	17940
5234	17941
6991	17942
11223	17943
44805	17944
128962	17945
91483	17946
27707	17947
30845	17948
4464	17949
32661	17950
109556	17951
9687	17952
17451	17953
26678	17954
30744	17955
77380	17956
17938	17957
61079	17958
73961	17959
74825	17960
4002	17961
20543	17962
32565	17963
29533	17964
81897	17965
3487	17966
41799	17967
64905	17968
60020	17969
13675	17970
511	17971
5524	17972
32317	17973
21228	17974
44489	17975
8928	17976
9292	17977
73723	17978
47344	17979
158120	17980
139263	17981
11424	17982
136232	17983
15639	17984
3695	17985
10494	17986
55890	17987
85598	17988
39382	17989
65630	17990
12166	17991
4812	17992
20337	17993
67125	17994
13819	17995
102813	17996
157240	17997
46527	17998
67038	17999
6359	18000
15073	18001
3540	18002
101207	18003
49289	18004
52324	18005
50227	18006
17534	18007
16709	18008
33730	18009
4641	18010
4056	18011
8679	18012
12869	18013
68268	18014
41113	18015
104994	18016
28888	18017
6168	18018
53569	18019
7866	18020
23896	18021
1606	18022
8449	18023
165306	18024
73335	18025
61079	18026
23525	18027
7712	18028
17683	18029
832	18030
61011	18031
106547	18032
67582	18033
75083	18034
113567	18035
10901	18036
6876	18037
35295	18038
127051	18039
73489	18040
54612	18041
21179	18042
64378	18043
13501	18044
51196	18045
48686	18046
100115	18047
19387	18048
737	18049
22899	18050
65568	18051
32910	18052
40681	18053
30943	18054
12359	18055
14163	18056
30365	18057
7958	18058
11260	18059
39807	18060
66764	18061
2259	18062
57332	18063
61082	18064
66210	18065
23498	18066
31078	18067
19053	18068
28025	18069
64228	18070
152632	18071
5217	18072
4587	18073
44572	18074
22552	18075
15852	18076
50706	18077
34235	18078
72298	18079
125824	18080
16432	18081
64111	18082
10184	18083
31069	18084
60353	18085
24608	18086
15146	18087
23752	18088
6503	18089
16286	18090
7599	18091
44570	18092
78331	18093
41274	18094
47276	18095
80914	18096
3531	18097
56492	18098
103865	18099
7789	18100
144864	18101
102033	18102
59149	18103
503	18104
7485	18105
128304	18106
3638	18107
65909	18108
79999	18109
47807	18110
88980	18111
21272	18112
13357	18113
24731	18114
103810	18115
106773	18116
37824	18117
11831	18118
153466	18119
83960	18120
88174	18121
53239	18122
15730	18123
17744	18124
58607	18125
11145	18126
22781	18127
9606	18128
8660	18129
19340	18130
20431	18131
26273	18132
117305	18133
26115	18134
70264	18135
98160	18136
5115	18137
27033	18138
14444	18139
58420	18140
84786	18141
27214	18142
43983	18143
3991	18144
17594	18145
48697	18146
14292	18147
155617	18148
1150	18149
34496	18150
111571	18151
4870	18152
33261	18153
32684	18154
27959	18155
6507	18156
121821	18157
115413	18158
36201	18159
30980	18160
15147	18161
262	18162
5362	18163
67537	18164
29456	18165
10898	18166
38360	18167
47159	18168
2579	18169
66209	18170
41734	18171
4764	18172
1308	18173
86949	18174
3616	18175
26114	18176
59130	18177
33289	18178
35566	18179
25430	18180
35923	18181
170153	18182
130538	18183
34477	18184
44897	18185
35556	18186
4459	18187
33526	18188
49812	18189
51973	18190
4265	18191
11850	18192
68182	18193
10580	18194
821	18195
5103	18196
6966	18197
17815	18198
5539	18199
31802	18200
2474	18201
14833	18202
26902	18203
1610	18204
42041	18205
1557	18206
52462	18207
75732	18208
120415	18209
25606	18210
43224	18211
74407	18212
19198	18213
4465	18214
4290	18215
39862	18216
133780	18217
125955	18218
155323	18219
17619	18220
198	18221
90689	18222
11046	18223
14540	18224
138301	18225
50866	18226
36285	18227
25362	18228
1393	18229
85627	18230
30268	18231
6354	18232
3185	18233
50817	18234
93088	18235
12628	18236
101090	18237
14238	18238
19359	18239
17082	18240
43747	18241
79440	18242
94246	18243
17845	18244
28894	18245
8665	18246
750	18247
5508	18248
14792	18249
44040	18250
54403	18251
45451	18252
9684	18253
23825	18254
65103	18255
94617	18256
13967	18257
4317	18258
109712	18259
88339	18260
19830	18261
24880	18262
1318	18263
18667	18264
13067	18265
104385	18266
64246	18267
59195	18268
8006	18269
4328	18270
24759	18271
66947	18272
39517	18273
312	18274
62504	18275
21743	18276
45868	18277
13312	18278
14597	18279
17931	18280
52979	18281
93269	18282
13340	18283
55201	18284
51974	18285
58381	18286
1513	18287
53359	18288
5528	18289
12524	18290
1806	18291
94304	18292
4353	18293
65731	18294
32910	18295
26349	18296
26924	18297
1868	18298
86113	18299
64901	18300
54561	18301
66167	18302
145885	18303
25966	18304
1497	18305
152178	18306
27055	18307
26639	18308
104053	18309
10032	18310
5993	18311
62606	18312
27703	18313
118237	18314
641	18315
8155	18316
133123	18317
94094	18318
50691	18319
7673	18320
11508	18321
32865	18322
93241	18323
31133	18324
65326	18325
25182	18326
65988	18327
51123	18328
23218	18329
4941	18330
74076	18331
38925	18332
35229	18333
42276	18334
2088	18335
1212	18336
42010	18337
1320	18338
22863	18339
99732	18340
31886	18341
37213	18342
19780	18343
29449	18344
97477	18345
52609	18346
112574	18347
49347	18348
137065	18349
41341	18350
45186	18351
16197	18352
117579	18353
71424	18354
3464	18355
93806	18356
9874	18357
159429	18358
47162	18359
44816	18360
55757	18361
35872	18362
118739	18363
7075	18364
39463	18365
69893	18366
41894	18367
49756	18368
41078	18369
113720	18370
23708	18371
9658	18372
38361	18373
50949	18374
87365	18375
24502	18376
58632	18377
9132	18378
16781	18379
147749	18380
6507	18381
200	18382
20514	18383
48061	18384
36595	18385
60050	18386
129874	18387
85276	18388
56	18389
29688	18390
69442	18391
12529	18392
3393	18393
14959	18394
2959	18395
70613	18396
4633	18397
17930	18398
2168	18399
27119	18400
79716	18401
69190	18402
17244	18403
9062	18404
5515	18405
75631	18406
109	18407
18447	18408
35237	18409
2370	18410
88927	18411
13966	18412
81428	18413
78943	18414
165069	18415
76461	18416
5303	18417
12560	18418
59641	18419
15347	18420
50805	18421
9007	18422
42711	18423
16494	18424
81510	18425
42649	18426
49850	18427
8119	18428
2226	18429
4409	18430
68212	18431
54353	18432
10346	18433
10430	18434
24629	18435
133304	18436
34115	18437
74911	18438
73390	18439
1791	18440
85815	18441
60573	18442
4455	18443
1081	18444
16329	18445
1948	18446
26802	18447
90794	18448
24116	18449
42574	18450
1772	18451
36147	18452
23934	18453
2627	18454
14108	18455
25788	18456
43925	18457
112937	18458
48942	18459
98453	18460
31115	18461
73599	18462
49706	18463
21450	18464
7433	18465
66039	18466
3298	18467
138695	18468
7718	18469
96414	18470
33901	18471
73708	18472
19521	18473
16173	18474
40916	18475
55852	18476
18923	18477
44475	18478
22417	18479
112568	18480
5674	18481
29586	18482
61675	18483
102206	18484
6491	18485
101899	18486
75521	18487
75598	18488
24528	18489
17343	18490
4895	18491
9628	18492
80134	18493
16483	18494
40901	18495
6008	18496
109928	18497
37843	18498
11285	18499
5878	18500
11595	18501
22213	18502
45758	18503
73049	18504
6366	18505
58732	18506
89070	18507
31475	18508
443	18509
98892	18510
82	18511
42728	18512
83011	18513
76267	18514
19219	18515
130840	18516
70328	18517
46417	18518
54801	18519
27813	18520
13667	18521
82500	18522
32019	18523
11349	18524
99564	18525
59339	18526
75153	18527
8387	18528
53720	18529
25678	18530
2411	18531
67873	18532
69278	18533
1415	18534
34697	18535
7555	18536
84105	18537
31426	18538
31036	18539
1737	18540
29389	18541
74273	18542
68054	18543
29664	18544
2702	18545
33946	18546
19294	18547
12815	18548
45199	18549
39766	18550
24597	18551
17443	18552
111672	18553
63144	18554
3276	18555
17227	18556
21310	18557
13737	18558
108611	18559
76550	18560
126872	18561
164170	18562
26975	18563
9394	18564
132512	18565
13526	18566
42176	18567
94811	18568
19213	18569
58627	18570
48184	18571
69534	18572
1517	18573
52960	18574
7593	18575
104902	18576
46124	18577
51896	18578
38251	18579
155813	18580
56198	18581
108990	18582
450	18583
6846	18584
11285	18585
53662	18586
76804	18587
42608	18588
65390	18589
90590	18590
1274	18591
58550	18592
3929	18593
59577	18594
9788	18595
2433	18596
24664	18597
85372	18598
29640	18599
77610	18600
32948	18601
53951	18602
78988	18603
71169	18604
26483	18605
131191	18606
30853	18607
46976	18608
43341	18609
44459	18610
52273	18611
56763	18612
4499	18613
7355	18614
103543	18615
26	18616
54605	18617
113629	18618
43	18619
8343	18620
4174	18621
25490	18622
51768	18623
14827	18624
78971	18625
70331	18626
45232	18627
6295	18628
4026	18629
96972	18630
68669	18631
145430	18632
4269	18633
124756	18634
14268	18635
43505	18636
92929	18637
60983	18638
6131	18639
126742	18640
8801	18641
43529	18642
125306	18643
31434	18644
69490	18645
25037	18646
99614	18647
40351	18648
43658	18649
15460	18650
75708	18651
57510	18652
133430	18653
21589	18654
34472	18655
4208	18656
45029	18657
1626	18658
154951	18659
1380	18660
19443	18661
37656	18662
51574	18663
387	18664
134975	18665
15955	18666
4041	18667
108041	18668
59277	18669
11466	18670
54939	18671
11203	18672
86390	18673
63986	18674
4273	18675
140	18676
118055	18677
19692	18678
87962	18679
84625	18680
34572	18681
22368	18682
25192	18683
39075	18684
49121	18685
1134	18686
3899	18687
7925	18688
46219	18689
1045	18690
29669	18691
22327	18692
133	18693
34664	18694
33089	18695
4648	18696
22825	18697
24635	18698
13355	18699
34455	18700
4218	18701
23558	18702
167442	18703
56956	18704
4824	18705
14410	18706
130294	18707
86405	18708
25341	18709
13138	18710
115398	18711
45161	18712
93825	18713
26997	18714
4041	18715
81307	18716
114165	18717
3311	18718
59670	18719
836	18720
7526	18721
20201	18722
37131	18723
46053	18724
11320	18725
32026	18726
34390	18727
15346	18728
1356	18729
19220	18730
22987	18731
32824	18732
71638	18733
154070	18734
11972	18735
51769	18736
7955	18737
85910	18738
26057	18739
23571	18740
16779	18741
5759	18742
27704	18743
20878	18744
7790	18745
38000	18746
104568	18747
21813	18748
12733	18749
11378	18750
67788	18751
6464	18752
36479	18753
149974	18754
15332	18755
85967	18756
10197	18757
51869	18758
9503	18759
165118	18760
25972	18761
27901	18762
90878	18763
23777	18764
51330	18765
26310	18766
22300	18767
20340	18768
102768	18769
63981	18770
31276	18771
79291	18772
62818	18773
78196	18774
1007	18775
18720	18776
17888	18777
122639	18778
69106	18779
7568	18780
2530	18781
124506	18782
63354	18783
53233	18784
46331	18785
63222	18786
23874	18787
88008	18788
71992	18789
12733	18790
13710	18791
1350	18792
16509	18793
4661	18794
40950	18795
17229	18796
61714	18797
40835	18798
9115	18799
16366	18800
6965	18801
94464	18802
26918	18803
8623	18804
2054	18805
56697	18806
29323	18807
27669	18808
22652	18809
50560	18810
78837	18811
73105	18812
14093	18813
38696	18814
66244	18815
30450	18816
5860	18817
77658	18818
164692	18819
9971	18820
98884	18821
9087	18822
68227	18823
151660	18824
38302	18825
66635	18826
119044	18827
15013	18828
10889	18829
158032	18830
63250	18831
55469	18832
7290	18833
780	18834
5616	18835
28745	18836
11811	18837
252	18838
62521	18839
12022	18840
44402	18841
67218	18842
134355	18843
6367	18844
65301	18845
67397	18846
71095	18847
34309	18848
27167	18849
101035	18850
61225	18851
26867	18852
32683	18853
98084	18854
24297	18855
1915	18856
47223	18857
19229	18858
9771	18859
91287	18860
811	18861
24971	18862
51770	18863
94	18864
56413	18865
10414	18866
10884	18867
62469	18868
8239	18869
7754	18870
62341	18871
49853	18872
51234	18873
34279	18874
49050	18875
155161	18876
170139	18877
41633	18878
19669	18879
5593	18880
18761	18881
91056	18882
65450	18883
124310	18884
20573	18885
48432	18886
50934	18887
59061	18888
66194	18889
23022	18890
2819	18891
10881	18892
78345	18893
106828	18894
27861	18895
80243	18896
60035	18897
10901	18898
4336	18899
60294	18900
59508	18901
44063	18902
17813	18903
87314	18904
3981	18905
1639	18906
9167	18907
57472	18908
3342	18909
23007	18910
14365	18911
972	18912
89388	18913
76433	18914
11294	18915
31614	18916
13442	18917
8450	18918
324	18919
75914	18920
32263	18921
136908	18922
12212	18923
75979	18924
67400	18925
58586	18926
2347	18927
43042	18928
21185	18929
47132	18930
21169	18931
43869	18932
52665	18933
55813	18934
13548	18935
35227	18936
15018	18937
471	18938
1166	18939
18714	18940
24090	18941
25323	18942
48448	18943
82097	18944
21619	18945
8174	18946
7598	18947
71764	18948
165803	18949
22094	18950
76671	18951
88115	18952
8977	18953
78972	18954
7427	18955
71576	18956
15859	18957
7935	18958
99584	18959
3204	18960
14280	18961
49728	18962
76902	18963
8254	18964
41134	18965
44060	18966
45733	18967
25590	18968
24226	18969
60	18970
15933	18971
37858	18972
91491	18973
85040	18974
9376	18975
40807	18976
70078	18977
16046	18978
56432	18979
40563	18980
95577	18981
63355	18982
109196	18983
36773	18984
592	18985
162344	18986
19594	18987
3834	18988
15716	18989
66811	18990
35447	18991
61863	18992
8247	18993
51366	18994
87671	18995
44533	18996
2119	18997
44044	18998
138071	18999
5025	19000
107307	19001
35365	19002
51574	19003
75186	19004
129200	19005
33841	19006
137201	19007
302	19008
19362	19009
8015	19010
12596	19011
83555	19012
19281	19013
61979	19014
35021	19015
43696	19016
15212	19017
14054	19018
25058	19019
15937	19020
52857	19021
41219	19022
50597	19023
12881	19024
110515	19025
45914	19026
33977	19027
25521	19028
24319	19029
13012	19030
136017	19031
108633	19032
28205	19033
114344	19034
24570	19035
54579	19036
70384	19037
11441	19038
625	19039
22739	19040
4184	19041
36589	19042
29374	19043
8035	19044
66418	19045
105637	19046
17532	19047
13119	19048
116625	19049
1351	19050
71210	19051
5072	19052
16186	19053
117779	19054
73737	19055
5444	19056
38868	19057
66576	19058
48826	19059
21759	19060
105471	19061
47342	19062
8358	19063
66674	19064
60655	19065
126263	19066
99916	19067
53098	19068
43935	19069
49426	19070
64907	19071
11228	19072
22932	19073
65934	19074
26192	19075
71741	19076
123836	19077
71221	19078
47268	19079
992	19080
114978	19081
10283	19082
44011	19083
89398	19084
5099	19085
3805	19086
8929	19087
47155	19088
103788	19089
5620	19090
90581	19091
74249	19092
56596	19093
17607	19094
74158	19095
41889	19096
97520	19097
45101	19098
18329	19099
124428	19100
25626	19101
117538	19102
26742	19103
6029	19104
44271	19105
4785	19106
2164	19107
105992	19108
10191	19109
67554	19110
56456	19111
78839	19112
69043	19113
66633	19114
18851	19115
30165	19116
9656	19117
150361	19118
59791	19119
54960	19120
19523	19121
85210	19122
62810	19123
39603	19124
67666	19125
106554	19126
23652	19127
52111	19128
59474	19129
151627	19130
22018	19131
1405	19132
102355	19133
45614	19134
166346	19135
78697	19136
1665	19137
12335	19138
17080	19139
583	19140
62694	19141
1124	19142
926	19143
71289	19144
2110	19145
18190	19146
8997	19147
27692	19148
17288	19149
41992	19150
3501	19151
36083	19152
7401	19153
20519	19154
36232	19155
111567	19156
32954	19157
23174	19158
38573	19159
36158	19160
41301	19161
85267	19162
39153	19163
596	19164
92576	19165
69401	19166
16026	19167
47262	19168
956	19169
39871	19170
37747	19171
16449	19172
105379	19173
6563	19174
5246	19175
131180	19176
29969	19177
106497	19178
37441	19179
2402	19180
23263	19181
25984	19182
35265	19183
43721	19184
39563	19185
4966	19186
30531	19187
93563	19188
5764	19189
8221	19190
72071	19191
91129	19192
8478	19193
116263	19194
27977	19195
31330	19196
78934	19197
128301	19198
63584	19199
8887	19200
9502	19201
66406	19202
86561	19203
36776	19204
11925	19205
51816	19206
3098	19207
11903	19208
73797	19209
7979	19210
75750	19211
79507	19212
169635	19213
1907	19214
162901	19215
9077	19216
6009	19217
14293	19218
87805	19219
49083	19220
117536	19221
168941	19222
40849	19223
23918	19224
26756	19225
3904	19226
58130	19227
5119	19228
60489	19229
156430	19230
120014	19231
32003	19232
67185	19233
50328	19234
23891	19235
39233	19236
39799	19237
11362	19238
51709	19239
115073	19240
31230	19241
65962	19242
3611	19243
99746	19244
43987	19245
24	19246
30615	19247
7164	19248
37099	19249
28415	19250
78071	19251
20871	19252
3477	19253
4661	19254
149875	19255
8545	19256
108008	19257
524	19258
71913	19259
80363	19260
963	19261
46401	19262
138816	19263
7928	19264
31705	19265
10568	19266
29815	19267
41256	19268
25831	19269
90246	19270
97199	19271
31540	19272
53690	19273
23646	19274
26933	19275
16366	19276
71557	19277
4142	19278
26365	19279
56891	19280
115343	19281
10645	19282
8863	19283
12299	19284
62849	19285
144070	19286
37945	19287
46332	19288
12288	19289
43745	19290
3892	19291
14650	19292
8619	19293
98419	19294
1568	19295
95080	19296
111165	19297
19359	19298
7078	19299
137053	19300
64410	19301
42539	19302
67540	19303
27392	19304
2643	19305
33543	19306
63794	19307
83483	19308
23339	19309
9013	19310
20876	19311
18086	19312
17022	19313
107503	19314
71343	19315
97377	19316
414	19317
27034	19318
92154	19319
55632	19320
26523	19321
52715	19322
33867	19323
60227	19324
42991	19325
15377	19326
6801	19327
6185	19328
91414	19329
123806	19330
83492	19331
10470	19332
18297	19333
43120	19334
5181	19335
60261	19336
37243	19337
99429	19338
46997	19339
9497	19340
90555	19341
28874	19342
24470	19343
54072	19344
39620	19345
9645	19346
115107	19347
51278	19348
10150	19349
5682	19350
44544	19351
1464	19352
19929	19353
81090	19354
17875	19355
37765	19356
3086	19357
21780	19358
1816	19359
76596	19360
167600	19361
52195	19362
42153	19363
1295	19364
63355	19365
45961	19366
71277	19367
66249	19368
87855	19369
5302	19370
50338	19371
100598	19372
54489	19373
51802	19374
125695	19375
19271	19376
28767	19377
19741	19378
117196	19379
4309	19380
7950	19381
21489	19382
123718	19383
2933	19384
36838	19385
33688	19386
4362	19387
46122	19388
8850	19389
37515	19390
104094	19391
758	19392
131449	19393
4140	19394
44957	19395
64166	19396
26514	19397
62712	19398
46312	19399
20092	19400
765	19401
403	19402
7227	19403
10890	19404
15751	19405
14198	19406
26880	19407
89658	19408
1056	19409
153860	19410
111325	19411
24092	19412
72247	19413
52634	19414
12327	19415
8956	19416
12825	19417
45917	19418
3719	19419
115369	19420
1813	19421
3557	19422
110114	19423
105790	19424
14182	19425
129711	19426
9069	19427
45319	19428
32834	19429
92601	19430
11831	19431
36900	19432
11894	19433
48512	19434
38788	19435
9427	19436
51823	19437
38474	19438
37921	19439
44716	19440
27860	19441
29596	19442
79206	19443
160575	19444
74304	19445
13965	19446
50802	19447
101995	19448
33372	19449
71	19450
30580	19451
14552	19452
34842	19453
47442	19454
3295	19455
62291	19456
82708	19457
39533	19458
62025	19459
30476	19460
142689	19461
85213	19462
14600	19463
26415	19464
88386	19465
30651	19466
22542	19467
45692	19468
898	19469
97153	19470
25111	19471
8039	19472
3038	19473
116271	19474
33675	19475
73606	19476
73137	19477
114699	19478
44818	19479
128238	19480
1875	19481
1309	19482
21928	19483
35769	19484
39241	19485
25695	19486
43772	19487
42122	19488
3467	19489
26964	19490
44290	19491
59265	19492
17615	19493
31839	19494
4259	19495
32643	19496
111133	19497
14268	19498
32094	19499
34897	19500
17253	19501
143607	19502
19141	19503
2874	19504
40702	19505
29829	19506
159223	19507
13413	19508
81156	19509
33944	19510
54156	19511
20545	19512
34062	19513
43277	19514
15151	19515
22765	19516
1662	19517
56999	19518
53226	19519
11427	19520
45457	19521
159407	19522
27733	19523
6885	19524
98085	19525
92930	19526
15194	19527
109435	19528
148710	19529
5944	19530
67011	19531
16017	19532
61680	19533
29688	19534
118142	19535
107863	19536
108569	19537
68883	19538
32223	19539
13564	19540
84537	19541
12083	19542
3780	19543
21151	19544
3794	19545
27264	19546
23396	19547
69889	19548
2529	19549
42679	19550
3074	19551
42996	19552
36058	19553
45288	19554
98353	19555
113365	19556
23524	19557
3405	19558
5341	19559
102385	19560
62459	19561
17242	19562
27006	19563
9913	19564
14208	19565
26642	19566
85056	19567
45270	19568
35225	19569
78830	19570
62482	19571
2203	19572
114480	19573
47769	19574
116964	19575
37845	19576
56122	19577
42673	19578
30062	19579
30625	19580
35162	19581
43724	19582
13167	19583
27137	19584
145816	19585
28779	19586
92987	19587
50305	19588
3926	19589
11533	19590
104522	19591
28795	19592
2439	19593
93147	19594
120625	19595
28155	19596
91595	19597
19425	19598
8081	19599
108844	19600
2669	19601
64299	19602
43054	19603
35404	19604
47102	19605
87158	19606
46981	19607
21830	19608
8178	19609
135204	19610
19580	19611
20885	19612
44672	19613
6436	19614
43075	19615
12634	19616
30943	19617
41744	19618
35894	19619
28505	19620
115145	19621
14833	19622
6652	19623
36030	19624
81349	19625
53021	19626
94597	19627
77186	19628
33425	19629
62758	19630
2384	19631
45657	19632
72233	19633
45055	19634
2256	19635
18366	19636
112839	19637
121846	19638
44389	19639
77305	19640
33478	19641
23	19642
32951	19643
168540	19644
92020	19645
74666	19646
72337	19647
29959	19648
18130	19649
104195	19650
52930	19651
30036	19652
89759	19653
124784	19654
6912	19655
121651	19656
43409	19657
68247	19658
12840	19659
90926	19660
37017	19661
14851	19662
86237	19663
66909	19664
125421	19665
54226	19666
95	19667
16540	19668
82026	19669
99441	19670
56707	19671
5906	19672
108803	19673
6183	19674
26373	19675
82989	19676
35627	19677
12746	19678
31620	19679
20519	19680
31631	19681
18506	19682
13328	19683
1508	19684
828	19685
1445	19686
8153	19687
1608	19688
20810	19689
136306	19690
131096	19691
117478	19692
41551	19693
5763	19694
49105	19695
24610	19696
11410	19697
3811	19698
10636	19699
2145	19700
25262	19701
85135	19702
13470	19703
3734	19704
134458	19705
54250	19706
63265	19707
165782	19708
107976	19709
6964	19710
103849	19711
93712	19712
4848	19713
469	19714
20084	19715
445	19716
41508	19717
19596	19718
31169	19719
29709	19720
78031	19721
34973	19722
15867	19723
4398	19724
595	19725
600	19726
23760	19727
127524	19728
87959	19729
68477	19730
61838	19731
2216	19732
124328	19733
102600	19734
10136	19735
41089	19736
41927	19737
1640	19738
1043	19739
36122	19740
34738	19741
38372	19742
60536	19743
28469	19744
2266	19745
11821	19746
33138	19747
96251	19748
83808	19749
149315	19750
3903	19751
13825	19752
13008	19753
67582	19754
6751	19755
65390	19756
9728	19757
102467	19758
76302	19759
13866	19760
30301	19761
20949	19762
1979	19763
13500	19764
37829	19765
8902	19766
52249	19767
13646	19768
22597	19769
51926	19770
2120	19771
130714	19772
35381	19773
36904	19774
127324	19775
119179	19776
6580	19777
6554	19778
24825	19779
14512	19780
38421	19781
76101	19782
783	19783
38209	19784
38885	19785
4157	19786
99839	19787
5204	19788
17948	19789
18564	19790
78038	19791
43981	19792
138726	19793
164502	19794
39221	19795
9953	19796
28282	19797
21165	19798
80200	19799
18982	19800
9169	19801
87058	19802
8650	19803
92093	19804
23302	19805
46319	19806
49219	19807
79144	19808
53243	19809
40598	19810
38299	19811
18559	19812
4095	19813
6141	19814
1618	19815
24554	19816
42213	19817
112827	19818
39742	19819
32102	19820
26704	19821
54385	19822
20051	19823
151611	19824
19400	19825
87301	19826
149409	19827
85346	19828
9348	19829
22410	19830
20455	19831
635	19832
22569	19833
20656	19834
38821	19835
22079	19836
63207	19837
18785	19838
11888	19839
50519	19840
58767	19841
22868	19842
35767	19843
6170	19844
154695	19845
4414	19846
57379	19847
44187	19848
22324	19849
3096	19850
28199	19851
23117	19852
82906	19853
15397	19854
63045	19855
53366	19856
42953	19857
11955	19858
39343	19859
17607	19860
96073	19861
13816	19862
97138	19863
94237	19864
91604	19865
3457	19866
59176	19867
555	19868
54625	19869
62992	19870
37224	19871
82526	19872
20521	19873
17415	19874
28490	19875
16312	19876
8638	19877
88794	19878
10247	19879
48588	19880
2931	19881
48055	19882
114988	19883
56619	19884
3661	19885
58615	19886
93800	19887
5097	19888
10297	19889
159510	19890
88084	19891
85995	19892
86060	19893
4882	19894
70578	19895
59250	19896
49097	19897
4410	19898
8354	19899
24018	19900
131706	19901
3068	19902
34593	19903
46359	19904
112247	19905
127019	19906
13954	19907
29793	19908
24448	19909
40614	19910
104148	19911
54541	19912
14388	19913
10077	19914
4671	19915
59511	19916
41570	19917
71109	19918
2693	19919
95139	19920
136784	19921
22591	19922
2793	19923
87342	19924
15676	19925
40714	19926
56536	19927
32905	19928
23182	19929
8200	19930
63190	19931
2531	19932
45582	19933
96215	19934
60069	19935
13625	19936
6360	19937
30288	19938
15303	19939
95757	19940
14855	19941
112279	19942
96032	19943
5083	19944
113199	19945
8994	19946
8201	19947
3435	19948
28750	19949
17612	19950
44184	19951
24534	19952
44952	19953
1639	19954
81031	19955
494	19956
141227	19957
10699	19958
56765	19959
56972	19960
97758	19961
33055	19962
93868	19963
56275	19964
115031	19965
52234	19966
5613	19967
68976	19968
21749	19969
45277	19970
35725	19971
36982	19972
1274	19973
10184	19974
2141	19975
43947	19976
18034	19977
58451	19978
67405	19979
74919	19980
3830	19981
25589	19982
374	19983
29144	19984
91726	19985
4934	19986
40711	19987
66376	19988
55610	19989
65833	19990
2332	19991
49822	19992
77790	19993
40858	19994
90887	19995
102050	19996
10874	19997
8996	19998
14078	19999
10965	20000
44721	20001
61342	20002
85796	20003
136691	20004
93015	20005
29473	20006
53307	20007
12365	20008
99160	20009
35256	20010
53954	20011
37194	20012
17203	20013
47832	20014
860	20015
14848	20016
27465	20017
79716	20018
55170	20019
15309	20020
3020	20021
120449	20022
9730	20023
78912	20024
3493	20025
76335	20026
12176	20027
34610	20028
158446	20029
16990	20030
24116	20031
23713	20032
156911	20033
89457	20034
40925	20035
5905	20036
35413	20037
123031	20038
83638	20039
24445	20040
44793	20041
36014	20042
16603	20043
73598	20044
67515	20045
22077	20046
20406	20047
17248	20048
15213	20049
60583	20050
61922	20051
15492	20052
90003	20053
45894	20054
50236	20055
31311	20056
81252	20057
276	20058
78246	20059
121	20060
1144	20061
112292	20062
30367	20063
16052	20064
8694	20065
123827	20066
29417	20067
13692	20068
66756	20069
4228	20070
12493	20071
6236	20072
17503	20073
55453	20074
58758	20075
68715	20076
21830	20077
24954	20078
44120	20079
75769	20080
3482	20081
27608	20082
82579	20083
28282	20084
13419	20085
82714	20086
121	20087
85069	20088
30022	20089
27192	20090
225	20091
21513	20092
64754	20093
110328	20094
33173	20095
20259	20096
57207	20097
25776	20098
48926	20099
49653	20100
6327	20101
1576	20102
9817	20103
75659	20104
41021	20105
76264	20106
61147	20107
52953	20108
845	20109
907	20110
91080	20111
1327	20112
20873	20113
37732	20114
74441	20115
53700	20116
8409	20117
24662	20118
43462	20119
1796	20120
83963	20121
60683	20122
49481	20123
8060	20124
2963	20125
8543	20126
44178	20127
54239	20128
10462	20129
24215	20130
31519	20131
23945	20132
39528	20133
4797	20134
86867	20135
29269	20136
116856	20137
27792	20138
6014	20139
85508	20140
64671	20141
13802	20142
62511	20143
64022	20144
26637	20145
9254	20146
47823	20147
23119	20148
133815	20149
117207	20150
29085	20151
33832	20152
8270	20153
77420	20154
28485	20155
37089	20156
101087	20157
37946	20158
6829	20159
88787	20160
39821	20161
113504	20162
50139	20163
111006	20164
1145	20165
129482	20166
20722	20167
13585	20168
43716	20169
14519	20170
38454	20171
104766	20172
23788	20173
35259	20174
11158	20175
3257	20176
84399	20177
71358	20178
78198	20179
131804	20180
21844	20181
54875	20182
13934	20183
367	20184
78791	20185
43926	20186
22610	20187
70103	20188
22973	20189
62331	20190
12637	20191
70960	20192
157158	20193
5852	20194
19266	20195
27495	20196
6123	20197
15760	20198
49242	20199
74686	20200
13807	20201
1460	20202
129918	20203
11618	20204
21709	20205
9099	20206
22111	20207
1181	20208
39461	20209
19276	20210
7109	20211
131923	20212
83806	20213
15008	20214
6653	20215
88644	20216
20127	20217
7081	20218
166278	20219
47921	20220
3813	20221
9810	20222
44741	20223
18728	20224
164411	20225
79716	20226
164180	20227
13534	20228
5838	20229
5624	20230
119697	20231
11161	20232
24247	20233
10903	20234
5103	20235
12501	20236
2253	20237
36022	20238
2556	20239
140321	20240
19955	20241
1088	20242
48647	20243
68591	20244
79841	20245
42703	20246
62036	20247
12259	20248
86518	20249
57770	20250
4505	20251
26766	20252
23917	20253
40796	20254
6971	20255
8871	20256
42443	20257
7950	20258
11661	20259
64777	20260
56019	20261
16080	20262
35535	20263
77278	20264
12121	20265
1105	20266
62532	20267
62097	20268
9283	20269
3201	20270
56675	20271
5468	20272
3919	20273
52652	20274
95238	20275
38580	20276
15474	20277
68311	20278
28310	20279
24811	20280
120752	20281
45666	20282
62253	20283
63212	20284
51766	20285
110934	20286
79645	20287
33277	20288
67524	20289
139232	20290
47904	20291
38096	20292
18610	20293
64346	20294
47184	20295
11095	20296
6341	20297
13661	20298
27429	20299
354	20300
32451	20301
155203	20302
22362	20303
120011	20304
4414	20305
124384	20306
3299	20307
7510	20308
78323	20309
166882	20310
59225	20311
116424	20312
39598	20313
1654	20314
39949	20315
30914	20316
150127	20317
52020	20318
27242	20319
66669	20320
39408	20321
119444	20322
70907	20323
2136	20324
49700	20325
75534	20326
13646	20327
8680	20328
34999	20329
10372	20330
19820	20331
93829	20332
41920	20333
1529	20334
37222	20335
547	20336
6504	20337
24803	20338
28142	20339
139407	20340
135560	20341
2066	20342
86239	20343
1726	20344
38439	20345
405	20346
59282	20347
79832	20348
76371	20349
73252	20350
100052	20351
5485	20352
53895	20353
48020	20354
17353	20355
19237	20356
57	20357
16065	20358
78674	20359
5266	20360
32893	20361
7012	20362
36943	20363
45880	20364
11447	20365
17377	20366
31311	20367
145278	20368
14687	20369
4540	20370
15095	20371
43777	20372
51937	20373
49344	20374
64876	20375
56875	20376
26456	20377
49037	20378
4617	20379
53032	20380
81030	20381
15145	20382
61914	20383
45082	20384
11410	20385
54765	20386
14763	20387
64853	20388
77754	20389
1384	20390
44	20391
34454	20392
11054	20393
69310	20394
53785	20395
9742	20396
27382	20397
24252	20398
67872	20399
38179	20400
53666	20401
51666	20402
114318	20403
44870	20404
49350	20405
20869	20406
82270	20407
44627	20408
1627	20409
33564	20410
43974	20411
9073	20412
6108	20413
24163	20414
27466	20415
59505	20416
94393	20417
15503	20418
36712	20419
57209	20420
132967	20421
230	20422
85999	20423
4150	20424
31139	20425
13518	20426
44492	20427
73663	20428
5458	20429
6249	20430
40838	20431
3091	20432
78816	20433
13409	20434
68677	20435
45452	20436
65239	20437
803	20438
40938	20439
17744	20440
47523	20441
97767	20442
170194	20443
97060	20444
30360	20445
59510	20446
62523	20447
101118	20448
13553	20449
19456	20450
5566	20451
30470	20452
56343	20453
77378	20454
5863	20455
73713	20456
9985	20457
9261	20458
100660	20459
66484	20460
95609	20461
63408	20462
124927	20463
66187	20464
9646	20465
5064	20466
119261	20467
57416	20468
35470	20469
666	20470
13299	20471
63539	20472
15451	20473
35583	20474
3726	20475
11725	20476
42899	20477
89080	20478
18755	20479
65911	20480
87132	20481
1315	20482
51303	20483
48770	20484
94710	20485
24112	20486
60466	20487
7463	20488
78641	20489
126946	20490
28151	20491
18990	20492
60018	20493
87242	20494
39024	20495
54177	20496
85427	20497
51082	20498
43298	20499
1145	20500
49330	20501
1998	20502
65394	20503
33	20504
43778	20505
13216	20506
60661	20507
56353	20508
10636	20509
90777	20510
89087	20511
69013	20512
45734	20513
75718	20514
25766	20515
29584	20516
65266	20517
163862	20518
13252	20519
29380	20520
233	20521
90912	20522
81397	20523
55574	20524
96298	20525
10089	20526
57639	20527
99882	20528
113414	20529
21508	20530
70167	20531
21858	20532
50424	20533
115194	20534
109311	20535
3559	20536
34179	20537
19233	20538
17303	20539
10203	20540
8708	20541
76	20542
43692	20543
6773	20544
114040	20545
13063	20546
13519	20547
9661	20548
37192	20549
5552	20550
19634	20551
20414	20552
6983	20553
77724	20554
62974	20555
65789	20556
7296	20557
16810	20558
33496	20559
87914	20560
25267	20561
8566	20562
137092	20563
5317	20564
17258	20565
26341	20566
75140	20567
84411	20568
28522	20569
53316	20570
4864	20571
169016	20572
47314	20573
2532	20574
90837	20575
67878	20576
46979	20577
20468	20578
52198	20579
966	20580
3928	20581
108065	20582
10401	20583
29395	20584
36473	20585
8845	20586
317	20587
53640	20588
24538	20589
19000	20590
12630	20591
63072	20592
34431	20593
32342	20594
104425	20595
75055	20596
111316	20597
4749	20598
72162	20599
16868	20600
70494	20601
55967	20602
4537	20603
44484	20604
43552	20605
11539	20606
36040	20607
22573	20608
118737	20609
30780	20610
5358	20611
17244	20612
24563	20613
40805	20614
69200	20615
42424	20616
2958	20617
80805	20618
68172	20619
85656	20620
102900	20621
8299	20622
64759	20623
45303	20624
99520	20625
91989	20626
3468	20627
2952	20628
11214	20629
49540	20630
11936	20631
42272	20632
9353	20633
71836	20634
1762	20635
45561	20636
105967	20637
87637	20638
13060	20639
5692	20640
10365	20641
5787	20642
42850	20643
90069	20644
23069	20645
22437	20646
31396	20647
24727	20648
71213	20649
1561	20650
90002	20651
46317	20652
98884	20653
80349	20654
8277	20655
29137	20656
43954	20657
109492	20658
10989	20659
56451	20660
70209	20661
8934	20662
27110	20663
5657	20664
127478	20665
15790	20666
18386	20667
114350	20668
118264	20669
60476	20670
20219	20671
104517	20672
15323	20673
3860	20674
16042	20675
73381	20676
9890	20677
73837	20678
41367	20679
114743	20680
144427	20681
19777	20682
2206	20683
41629	20684
31018	20685
12517	20686
31763	20687
4972	20688
98760	20689
24449	20690
147970	20691
13195	20692
33279	20693
88100	20694
9365	20695
72070	20696
71493	20697
78617	20698
149053	20699
130910	20700
2646	20701
9728	20702
68326	20703
2083	20704
57540	20705
22980	20706
16131	20707
23448	20708
742	20709
166152	20710
41466	20711
120377	20712
14482	20713
97725	20714
51707	20715
40790	20716
23313	20717
629	20718
36957	20719
8016	20720
22452	20721
3870	20722
50427	20723
34813	20724
11797	20725
45129	20726
43843	20727
10822	20728
12650	20729
67938	20730
39059	20731
67727	20732
25919	20733
24210	20734
12852	20735
4727	20736
5191	20737
111245	20738
116638	20739
66131	20740
8969	20741
3654	20742
2558	20743
32850	20744
9230	20745
16457	20746
47368	20747
54993	20748
70937	20749
53743	20750
52710	20751
28091	20752
10212	20753
5129	20754
67701	20755
27449	20756
1190	20757
6485	20758
50525	20759
44810	20760
63287	20761
76050	20762
52210	20763
62643	20764
40918	20765
10429	20766
16842	20767
4434	20768
14032	20769
9337	20770
243	20771
6891	20772
75161	20773
18711	20774
8261	20775
61117	20776
65999	20777
21992	20778
69157	20779
36235	20780
62042	20781
112013	20782
33849	20783
42461	20784
24883	20785
24399	20786
21226	20787
55742	20788
74018	20789
503	20790
27813	20791
41623	20792
138910	20793
33057	20794
37555	20795
44405	20796
3554	20797
47814	20798
9092	20799
3127	20800
53054	20801
4948	20802
23070	20803
9216	20804
33663	20805
3925	20806
2605	20807
57866	20808
11355	20809
33638	20810
95614	20811
106944	20812
4257	20813
93339	20814
1627	20815
4130	20816
85021	20817
84639	20818
8526	20819
14424	20820
27139	20821
32796	20822
131967	20823
55104	20824
4634	20825
84032	20826
4202	20827
55150	20828
10265	20829
46354	20830
27566	20831
76343	20832
19619	20833
129050	20834
51162	20835
50163	20836
73810	20837
11937	20838
47531	20839
110046	20840
35566	20841
124777	20842
93020	20843
43273	20844
8175	20845
24569	20846
54004	20847
80400	20848
28134	20849
66858	20850
76954	20851
24707	20852
76521	20853
27931	20854
112540	20855
20971	20856
24330	20857
77522	20858
78420	20859
103649	20860
9899	20861
43467	20862
73733	20863
1238	20864
160047	20865
9729	20866
99635	20867
28261	20868
102407	20869
3211	20870
34723	20871
19782	20872
2682	20873
377	20874
155259	20875
86282	20876
118	20877
17850	20878
4008	20879
20933	20880
1137	20881
112026	20882
36455	20883
107774	20884
40981	20885
135489	20886
49579	20887
52161	20888
25541	20889
79837	20890
86188	20891
44856	20892
31645	20893
26909	20894
136	20895
50893	20896
46087	20897
1348	20898
5473	20899
36163	20900
41978	20901
32557	20902
162158	20903
60274	20904
55950	20905
142196	20906
94595	20907
36083	20908
11727	20909
774	20910
19733	20911
197	20912
10799	20913
924	20914
41156	20915
45966	20916
151888	20917
26036	20918
26417	20919
167296	20920
7383	20921
9572	20922
46903	20923
79428	20924
94621	20925
63335	20926
98696	20927
9047	20928
129	20929
146851	20930
107751	20931
115757	20932
8147	20933
37666	20934
99379	20935
1974	20936
38046	20937
17851	20938
50311	20939
55882	20940
70370	20941
75519	20942
4495	20943
15657	20944
30274	20945
5714	20946
54927	20947
80533	20948
97845	20949
12190	20950
103431	20951
166725	20952
15244	20953
24283	20954
154749	20955
62708	20956
1887	20957
28155	20958
13196	20959
4441	20960
8514	20961
442	20962
2310	20963
11373	20964
55387	20965
104016	20966
6847	20967
138037	20968
74392	20969
29758	20970
17355	20971
7846	20972
75566	20973
64724	20974
7376	20975
31379	20976
41022	20977
31497	20978
4418	20979
144613	20980
80281	20981
47077	20982
10821	20983
57471	20984
160725	20985
15918	20986
26423	20987
128522	20988
50143	20989
52632	20990
109623	20991
99629	20992
44111	20993
35356	20994
85954	20995
22693	20996
23822	20997
21358	20998
20744	20999
27509	21000
99146	21001
10582	21002
62474	21003
11493	21004
13130	21005
21359	21006
53828	21007
23893	21008
76530	21009
1793	21010
5306	21011
79699	21012
145628	21013
6661	21014
76782	21015
96180	21016
34490	21017
80905	21018
11607	21019
4615	21020
42748	21021
4762	21022
34584	21023
4884	21024
57267	21025
115315	21026
115048	21027
18562	21028
53202	21029
11455	21030
3039	21031
17074	21032
67731	21033
120880	21034
20372	21035
12968	21036
56666	21037
3263	21038
109155	21039
24590	21040
21335	21041
9704	21042
139144	21043
59894	21044
24596	21045
1264	21046
149973	21047
565	21048
97798	21049
61455	21050
72289	21051
1523	21052
41076	21053
3409	21054
111920	21055
24052	21056
88806	21057
37537	21058
58028	21059
37239	21060
113907	21061
30036	21062
10133	21063
50883	21064
78308	21065
1900	21066
72159	21067
30811	21068
51252	21069
1198	21070
56908	21071
163137	21072
16560	21073
146204	21074
66151	21075
35519	21076
22861	21077
1825	21078
144179	21079
119932	21080
11282	21081
34533	21082
52841	21083
18117	21084
640	21085
43091	21086
48739	21087
1211	21088
44158	21089
3828	21090
26146	21091
31422	21092
98990	21093
2987	21094
36647	21095
48453	21096
35782	21097
3056	21098
3969	21099
60611	21100
6169	21101
14306	21102
80912	21103
19683	21104
13096	21105
335	21106
88673	21107
17259	21108
40440	21109
52574	21110
82485	21111
110576	21112
59373	21113
4058	21114
20982	21115
41035	21116
25770	21117
54566	21118
52853	21119
70344	21120
22363	21121
4548	21122
2464	21123
136849	21124
114759	21125
57760	21126
123860	21127
25135	21128
27126	21129
43936	21130
56666	21131
24046	21132
117244	21133
74853	21134
154246	21135
92814	21136
60836	21137
19694	21138
66736	21139
32601	21140
26351	21141
49009	21142
31163	21143
89616	21144
41840	21145
141	21146
79376	21147
147273	21148
62096	21149
70417	21150
116554	21151
140623	21152
141209	21153
68807	21154
15681	21155
42221	21156
139953	21157
2968	21158
30593	21159
32853	21160
117350	21161
152871	21162
371	21163
37779	21164
26027	21165
15163	21166
113994	21167
108263	21168
42351	21169
52199	21170
5233	21171
101731	21172
2131	21173
44720	21174
37036	21175
29805	21176
11303	21177
21311	21178
60992	21179
97058	21180
26398	21181
71115	21182
4	21183
63376	21184
103126	21185
105499	21186
5220	21187
63244	21188
25043	21189
108434	21190
114666	21191
112859	21192
35725	21193
6247	21194
2731	21195
8084	21196
61943	21197
3032	21198
12922	21199
12311	21200
61412	21201
80476	21202
4906	21203
14749	21204
16139	21205
69286	21206
11491	21207
36806	21208
17918	21209
40820	21210
90396	21211
122420	21212
134079	21213
3668	21214
1058	21215
55403	21216
11335	21217
9381	21218
95640	21219
42285	21220
440	21221
20981	21222
46006	21223
50414	21224
15766	21225
12466	21226
130462	21227
48082	21228
7072	21229
61742	21230
45520	21231
41546	21232
3484	21233
104740	21234
24720	21235
33281	21236
26086	21237
98734	21238
10649	21239
80389	21240
15643	21241
46064	21242
30829	21243
9088	21244
40978	21245
1560	21246
1263	21247
168643	21248
114945	21249
26135	21250
3039	21251
42147	21252
73237	21253
74697	21254
40496	21255
529	21256
7645	21257
33616	21258
7954	21259
3110	21260
113496	21261
418	21262
2548	21263
6211	21264
26344	21265
36643	21266
10966	21267
23680	21268
21297	21269
38081	21270
19755	21271
1286	21272
60279	21273
53802	21274
80411	21275
38938	21276
76837	21277
137392	21278
25018	21279
109004	21280
134119	21281
5187	21282
16286	21283
74971	21284
103096	21285
58489	21286
4413	21287
34651	21288
77817	21289
41485	21290
31123	21291
17463	21292
56417	21293
6692	21294
11660	21295
6453	21296
52325	21297
18038	21298
52751	21299
58347	21300
56752	21301
5743	21302
19993	21303
45957	21304
2184	21305
559	21306
19748	21307
13663	21308
30771	21309
72209	21310
34201	21311
17884	21312
25772	21313
7898	21314
45214	21315
76	21316
83187	21317
52030	21318
124698	21319
9911	21320
2375	21321
73465	21322
62451	21323
156106	21324
1392	21325
65066	21326
25783	21327
96891	21328
2300	21329
93469	21330
10707	21331
52004	21332
8276	21333
96029	21334
119391	21335
44319	21336
1494	21337
15727	21338
15389	21339
62805	21340
162972	21341
5349	21342
70440	21343
4054	21344
63266	21345
41753	21346
38827	21347
20191	21348
8502	21349
132707	21350
6956	21351
28622	21352
53215	21353
46816	21354
2215	21355
30707	21356
6278	21357
27757	21358
3186	21359
11266	21360
17851	21361
27205	21362
18065	21363
22670	21364
1358	21365
2156	21366
135783	21367
42356	21368
39784	21369
50381	21370
44221	21371
97206	21372
121012	21373
40228	21374
63144	21375
38139	21376
7133	21377
55843	21378
2069	21379
20410	21380
9411	21381
11888	21382
86138	21383
63010	21384
30902	21385
149839	21386
113191	21387
41564	21388
4036	21389
14187	21390
127468	21391
8049	21392
2398	21393
84575	21394
86779	21395
36072	21396
66883	21397
37814	21398
94412	21399
69836	21400
9867	21401
15709	21402
53	21403
106703	21404
11106	21405
81371	21406
82416	21407
28854	21408
38766	21409
55330	21410
27697	21411
10837	21412
98557	21413
43536	21414
38393	21415
102791	21416
116918	21417
69668	21418
111043	21419
86797	21420
99090	21421
101628	21422
27804	21423
67480	21424
131187	21425
59588	21426
20214	21427
15158	21428
46887	21429
6466	21430
53637	21431
6564	21432
3045	21433
6268	21434
48651	21435
6722	21436
30128	21437
163916	21438
60188	21439
23864	21440
144	21441
80302	21442
40245	21443
72058	21444
55261	21445
13860	21446
65292	21447
732	21448
23893	21449
13078	21450
286	21451
106000	21452
12418	21453
33987	21454
91588	21455
60630	21456
25738	21457
95632	21458
102377	21459
18674	21460
113905	21461
92204	21462
1037	21463
18811	21464
5853	21465
71	21466
36150	21467
23526	21468
42015	21469
109543	21470
37346	21471
46018	21472
92049	21473
66051	21474
57857	21475
45028	21476
63278	21477
40549	21478
19451	21479
13663	21480
79695	21481
5712	21482
25118	21483
76899	21484
28494	21485
47655	21486
30551	21487
162531	21488
36699	21489
406	21490
26104	21491
56406	21492
75284	21493
45072	21494
59	21495
76660	21496
27653	21497
105888	21498
71151	21499
63201	21500
81404	21501
1749	21502
41867	21503
44593	21504
11136	21505
57986	21506
28851	21507
3290	21508
39200	21509
44386	21510
129994	21511
67277	21512
1179	21513
6273	21514
60405	21515
158500	21516
14364	21517
56181	21518
4223	21519
6715	21520
137504	21521
113678	21522
91414	21523
22802	21524
1399	21525
94833	21526
48970	21527
6192	21528
76303	21529
51382	21530
54988	21531
3840	21532
97952	21533
97411	21534
23292	21535
348	21536
21139	21537
88257	21538
8169	21539
1395	21540
48307	21541
55986	21542
140454	21543
120609	21544
14920	21545
17503	21546
53848	21547
21349	21548
2414	21549
115318	21550
12140	21551
10398	21552
17889	21553
17304	21554
77034	21555
13904	21556
8187	21557
25375	21558
67104	21559
108481	21560
85429	21561
120787	21562
85590	21563
111237	21564
62267	21565
20612	21566
111044	21567
25256	21568
33288	21569
16984	21570
30012	21571
6077	21572
79108	21573
56163	21574
26616	21575
7472	21576
9988	21577
22839	21578
68734	21579
80180	21580
693	21581
120079	21582
110822	21583
13524	21584
6135	21585
5009	21586
9962	21587
69468	21588
43325	21589
113145	21590
48305	21591
11896	21592
28910	21593
9450	21594
15225	21595
2266	21596
13700	21597
7053	21598
2816	21599
5467	21600
133859	21601
36589	21602
31446	21603
8558	21604
30623	21605
46008	21606
30614	21607
135205	21608
46298	21609
99396	21610
14062	21611
21490	21612
725	21613
18234	21614
1199	21615
80332	21616
1308	21617
158064	21618
33608	21619
73299	21620
1486	21621
114033	21622
11903	21623
1270	21624
2105	21625
56340	21626
20212	21627
68033	21628
65959	21629
125342	21630
41148	21631
61030	21632
942	21633
2048	21634
107283	21635
70412	21636
111899	21637
18841	21638
105332	21639
8109	21640
90279	21641
103044	21642
118661	21643
29759	21644
31476	21645
1017	21646
1177	21647
21531	21648
74008	21649
67065	21650
120425	21651
20542	21652
29784	21653
46029	21654
10417	21655
7537	21656
106521	21657
19317	21658
8808	21659
32507	21660
8990	21661
81355	21662
3554	21663
13317	21664
54936	21665
39338	21666
104176	21667
32171	21668
25016	21669
2313	21670
4701	21671
8385	21672
14137	21673
100017	21674
109093	21675
17281	21676
53985	21677
31109	21678
118075	21679
65362	21680
4221	21681
3121	21682
975	21683
4561	21684
65480	21685
3735	21686
36413	21687
125640	21688
49200	21689
116431	21690
10691	21691
6362	21692
24286	21693
31726	21694
39379	21695
58385	21696
39176	21697
96991	21698
158480	21699
111454	21700
14029	21701
56402	21702
19913	21703
11260	21704
27143	21705
3751	21706
89977	21707
125851	21708
16749	21709
31020	21710
71970	21711
77910	21712
30400	21713
15616	21714
127666	21715
53285	21716
27049	21717
167246	21718
28109	21719
14700	21720
148224	21721
6879	21722
11810	21723
41310	21724
23295	21725
5312	21726
1836	21727
38013	21728
835	21729
2157	21730
127965	21731
38936	21732
3166	21733
49128	21734
6807	21735
118919	21736
107147	21737
78979	21738
45250	21739
19393	21740
103476	21741
86978	21742
8818	21743
66428	21744
80856	21745
24845	21746
12752	21747
71821	21748
16625	21749
42837	21750
87363	21751
17062	21752
107322	21753
70	21754
68777	21755
3876	21756
43785	21757
94151	21758
111164	21759
1793	21760
8541	21761
85982	21762
15272	21763
30025	21764
83923	21765
52775	21766
7069	21767
52511	21768
32163	21769
46917	21770
6094	21771
52853	21772
21526	21773
42776	21774
52282	21775
5490	21776
29794	21777
9142	21778
92753	21779
18240	21780
1462	21781
42413	21782
20553	21783
14095	21784
43805	21785
38227	21786
55839	21787
47774	21788
36363	21789
55335	21790
36713	21791
23159	21792
110356	21793
4108	21794
53614	21795
30094	21796
7893	21797
44336	21798
13865	21799
16403	21800
77853	21801
58704	21802
60096	21803
43522	21804
9501	21805
117403	21806
35671	21807
52277	21808
8965	21809
1457	21810
57023	21811
51554	21812
42309	21813
45735	21814
13880	21815
38286	21816
34120	21817
77217	21818
78440	21819
10696	21820
5256	21821
52231	21822
9961	21823
63427	21824
9307	21825
51065	21826
57611	21827
7197	21828
4096	21829
30896	21830
16400	21831
55493	21832
24793	21833
42962	21834
115854	21835
9350	21836
9909	21837
94078	21838
60354	21839
17030	21840
28585	21841
18699	21842
136776	21843
82529	21844
17060	21845
52295	21846
35243	21847
75252	21848
14919	21849
156355	21850
111748	21851
55573	21852
25243	21853
33897	21854
3723	21855
101984	21856
58121	21857
7079	21858
5553	21859
801	21860
16159	21861
37180	21862
45451	21863
21865	21864
85089	21865
9429	21866
4078	21867
76092	21868
52235	21869
28970	21870
4040	21871
46009	21872
28087	21873
27940	21874
25912	21875
163301	21876
60270	21877
50041	21878
22691	21879
7543	21880
9625	21881
23154	21882
13079	21883
130814	21884
15292	21885
32008	21886
71891	21887
109892	21888
113527	21889
17458	21890
51428	21891
14956	21892
38865	21893
38353	21894
28905	21895
81073	21896
15465	21897
14744	21898
44670	21899
39717	21900
91762	21901
66182	21902
33226	21903
67953	21904
25866	21905
16538	21906
6506	21907
916	21908
59179	21909
346	21910
25959	21911
35411	21912
26156	21913
2538	21914
31340	21915
56171	21916
69472	21917
3515	21918
4156	21919
93979	21920
69492	21921
68375	21922
89385	21923
72896	21924
3738	21925
2682	21926
7683	21927
14981	21928
18353	21929
1289	21930
33648	21931
41195	21932
99820	21933
39107	21934
31961	21935
67399	21936
75201	21937
69478	21938
20673	21939
15579	21940
9183	21941
105767	21942
77498	21943
107676	21944
61331	21945
32997	21946
49398	21947
121729	21948
38223	21949
136523	21950
5154	21951
47489	21952
46566	21953
24469	21954
15941	21955
23253	21956
5293	21957
69195	21958
1702	21959
63596	21960
47749	21961
15427	21962
17749	21963
63791	21964
109259	21965
125710	21966
14210	21967
19857	21968
51281	21969
21828	21970
87919	21971
29731	21972
6731	21973
37306	21974
46512	21975
119346	21976
59112	21977
163853	21978
10824	21979
57793	21980
2987	21981
47917	21982
107992	21983
113660	21984
130268	21985
160660	21986
42337	21987
104753	21988
1844	21989
95431	21990
57092	21991
522	21992
2605	21993
137937	21994
156967	21995
126509	21996
5377	21997
74944	21998
42007	21999
20255	22000
68678	22001
138736	22002
55371	22003
46067	22004
139139	22005
30	22006
120192	22007
73144	22008
73733	22009
25520	22010
6288	22011
155737	22012
13434	22013
41830	22014
70693	22015
95	22016
28603	22017
44013	22018
46415	22019
17643	22020
38769	22021
8126	22022
27031	22023
8754	22024
58689	22025
20359	22026
1484	22027
5967	22028
5908	22029
65665	22030
19391	22031
7141	22032
17310	22033
75315	22034
72073	22035
47634	22036
50524	22037
16580	22038
42531	22039
8706	22040
874	22041
72239	22042
29685	22043
38607	22044
24954	22045
742	22046
7020	22047
104114	22048
95535	22049
56069	22050
55143	22051
92005	22052
58390	22053
41435	22054
21072	22055
94542	22056
37595	22057
104834	22058
83941	22059
14876	22060
2656	22061
33020	22062
5687	22063
20767	22064
79294	22065
56237	22066
82952	22067
7690	22068
934	22069
53526	22070
55169	22071
2968	22072
16284	22073
19386	22074
19439	22075
82308	22076
30136	22077
64140	22078
40683	22079
71078	22080
30609	22081
29154	22082
166630	22083
149323	22084
25467	22085
86938	22086
12482	22087
37433	22088
633	22089
31712	22090
19188	22091
211	22092
47989	22093
27890	22094
38440	22095
22464	22096
34386	22097
108338	22098
1268	22099
65800	22100
2087	22101
16729	22102
139317	22103
109764	22104
49018	22105
72254	22106
26980	22107
139942	22108
36662	22109
10656	22110
20335	22111
46971	22112
148506	22113
136268	22114
84330	22115
87491	22116
17952	22117
37972	22118
3169	22119
10917	22120
56175	22121
106192	22122
47549	22123
7361	22124
47042	22125
20913	22126
7272	22127
3716	22128
98691	22129
6865	22130
52368	22131
18916	22132
11985	22133
25385	22134
153967	22135
31186	22136
6827	22137
36332	22138
49204	22139
4951	22140
34817	22141
26077	22142
18453	22143
30353	22144
112273	22145
5073	22146
23807	22147
11056	22148
94627	22149
388	22150
55703	22151
29245	22152
18842	22153
25875	22154
95904	22155
46820	22156
13710	22157
34632	22158
26643	22159
225	22160
56314	22161
76176	22162
39199	22163
139645	22164
20954	22165
9361	22166
17739	22167
39771	22168
1431	22169
7934	22170
11094	22171
6237	22172
75877	22173
9438	22174
11026	22175
54885	22176
861	22177
13385	22178
150	22179
64346	22180
56621	22181
10867	22182
42574	22183
11283	22184
64434	22185
62399	22186
55349	22187
86190	22188
11236	22189
38990	22190
52767	22191
64229	22192
87846	22193
95552	22194
149214	22195
14181	22196
16991	22197
156674	22198
31066	22199
9077	22200
89803	22201
22904	22202
22027	22203
60940	22204
9719	22205
120555	22206
36265	22207
76827	22208
7638	22209
136174	22210
40534	22211
29849	22212
53897	22213
97848	22214
5343	22215
32940	22216
77318	22217
4908	22218
76833	22219
42778	22220
92580	22221
23503	22222
104386	22223
5935	22224
3745	22225
42836	22226
567	22227
168379	22228
33520	22229
94173	22230
30097	22231
4776	22232
108707	22233
76773	22234
51422	22235
93099	22236
95219	22237
10998	22238
107528	22239
111232	22240
166830	22241
119398	22242
167619	22243
88757	22244
41285	22245
26772	22246
9211	22247
77757	22248
62021	22249
28681	22250
60747	22251
6647	22252
17203	22253
10732	22254
59364	22255
26630	22256
49367	22257
47547	22258
12145	22259
57634	22260
985	22261
62181	22262
35042	22263
2018	22264
12901	22265
37216	22266
28250	22267
17218	22268
26160	22269
144984	22270
80723	22271
92769	22272
77723	22273
76340	22274
107140	22275
93093	22276
131651	22277
1447	22278
13377	22279
33196	22280
92085	22281
164412	22282
41227	22283
843	22284
6354	22285
80705	22286
150981	22287
7312	22288
8755	22289
3449	22290
3530	22291
3182	22292
38805	22293
13090	22294
62639	22295
46734	22296
123744	22297
21000	22298
22015	22299
136435	22300
7934	22301
7134	22302
5206	22303
12033	22304
35916	22305
81418	22306
48221	22307
67322	22308
9933	22309
9344	22310
3942	22311
14656	22312
2054	22313
8953	22314
36266	22315
51911	22316
10182	22317
149593	22318
25646	22319
31568	22320
19300	22321
52335	22322
90272	22323
25559	22324
52431	22325
152294	22326
45842	22327
123082	22328
3101	22329
66047	22330
127235	22331
51203	22332
1187	22333
43739	22334
7609	22335
40809	22336
107164	22337
11061	22338
5257	22339
44073	22340
36089	22341
69157	22342
47705	22343
22298	22344
1554	22345
16129	22346
106822	22347
89489	22348
43584	22349
2479	22350
18665	22351
26501	22352
4327	22353
28998	22354
162859	22355
28	22356
96802	22357
10198	22358
31211	22359
37807	22360
71002	22361
35935	22362
1614	22363
54229	22364
28375	22365
48076	22366
10564	22367
15245	22368
60452	22369
72372	22370
48930	22371
125881	22372
35655	22373
64210	22374
47063	22375
23294	22376
346	22377
6400	22378
56389	22379
36914	22380
81429	22381
13194	22382
64078	22383
129054	22384
166382	22385
23124	22386
98915	22387
3513	22388
83112	22389
33630	22390
67031	22391
10806	22392
45450	22393
104983	22394
60404	22395
115216	22396
54010	22397
40144	22398
52559	22399
23273	22400
18505	22401
1454	22402
21303	22403
10098	22404
86513	22405
43625	22406
12670	22407
16576	22408
123	22409
53364	22410
9173	22411
130827	22412
3077	22413
4732	22414
35424	22415
5296	22416
92117	22417
134614	22418
69549	22419
5511	22420
114237	22421
79016	22422
114599	22423
5885	22424
14789	22425
22656	22426
94123	22427
129128	22428
1134	22429
28769	22430
7794	22431
51223	22432
56	22433
42677	22434
24784	22435
77082	22436
131957	22437
29061	22438
32030	22439
3952	22440
22464	22441
494	22442
45181	22443
75132	22444
13940	22445
34133	22446
11850	22447
86152	22448
9614	22449
17411	22450
5223	22451
1966	22452
113427	22453
30369	22454
117829	22455
17813	22456
33974	22457
28109	22458
9720	22459
29106	22460
35352	22461
37599	22462
66591	22463
16927	22464
15230	22465
76220	22466
80122	22467
59102	22468
88609	22469
40337	22470
8251	22471
4338	22472
35904	22473
39396	22474
6713	22475
17035	22476
53136	22477
32787	22478
72920	22479
36850	22480
14793	22481
30697	22482
20840	22483
89292	22484
34919	22485
132628	22486
14967	22487
13542	22488
451	22489
54230	22490
14112	22491
24277	22492
18587	22493
10892	22494
918	22495
3858	22496
5261	22497
30017	22498
46155	22499
30606	22500
78759	22501
2924	22502
18872	22503
57457	22504
25796	22505
7196	22506
114291	22507
38939	22508
16575	22509
61868	22510
510	22511
20210	22512
10178	22513
1177	22514
631	22515
53592	22516
15962	22517
1806	22518
13951	22519
35217	22520
384	22521
95365	22522
150324	22523
12273	22524
8780	22525
1194	22526
71048	22527
60093	22528
64706	22529
30534	22530
8094	22531
45281	22532
89028	22533
156592	22534
67980	22535
76495	22536
24799	22537
67666	22538
46909	22539
24257	22540
110296	22541
35857	22542
82403	22543
10781	22544
80780	22545
11585	22546
96125	22547
31769	22548
5298	22549
81310	22550
54238	22551
11073	22552
143167	22553
37021	22554
98129	22555
24053	22556
1876	22557
89891	22558
36914	22559
6763	22560
69973	22561
55031	22562
11208	22563
9232	22564
28937	22565
37933	22566
7794	22567
8098	22568
150524	22569
1766	22570
78659	22571
158069	22572
159323	22573
692	22574
1794	22575
2832	22576
36803	22577
106970	22578
47419	22579
40	22580
85	22581
6204	22582
44306	22583
25236	22584
50321	22585
21877	22586
91825	22587
54028	22588
218	22589
27050	22590
6532	22591
39369	22592
60807	22593
111322	22594
15664	22595
4426	22596
116151	22597
14212	22598
12970	22599
26165	22600
162684	22601
5897	22602
50482	22603
368	22604
6296	22605
97195	22606
84354	22607
44303	22608
10341	22609
14325	22610
128149	22611
4024	22612
46149	22613
121618	22614
2869	22615
100907	22616
104852	22617
74290	22618
133599	22619
138785	22620
6888	22621
14991	22622
77125	22623
96888	22624
35921	22625
22450	22626
96585	22627
62677	22628
45469	22629
123266	22630
28834	22631
57031	22632
5202	22633
132529	22634
31219	22635
850	22636
26261	22637
165452	22638
7856	22639
4923	22640
27295	22641
87308	22642
1189	22643
7329	22644
112039	22645
30856	22646
6492	22647
60904	22648
35658	22649
86044	22650
130302	22651
3091	22652
134459	22653
33956	22654
67914	22655
26593	22656
69813	22657
155268	22658
52924	22659
17618	22660
5492	22661
78810	22662
91760	22663
70634	22664
109290	22665
34016	22666
66705	22667
65774	22668
85756	22669
13054	22670
8293	22671
135200	22672
153510	22673
72567	22674
4904	22675
53851	22676
28561	22677
4844	22678
6324	22679
16235	22680
37878	22681
6890	22682
81189	22683
33444	22684
851	22685
7445	22686
14632	22687
21799	22688
60765	22689
12641	22690
127053	22691
111321	22692
3065	22693
52298	22694
55449	22695
13612	22696
47949	22697
50575	22698
70815	22699
29618	22700
6319	22701
69506	22702
59489	22703
51210	22704
47364	22705
39385	22706
78877	22707
14581	22708
54605	22709
3803	22710
232	22711
23403	22712
2827	22713
168488	22714
88353	22715
10401	22716
85998	22717
14392	22718
3350	22719
90260	22720
2694	22721
15938	22722
12821	22723
65462	22724
21429	22725
96330	22726
119526	22727
16827	22728
29614	22729
7700	22730
3724	22731
113039	22732
79607	22733
156795	22734
104	22735
20434	22736
2019	22737
3986	22738
33683	22739
1670	22740
56676	22741
61032	22742
29430	22743
43760	22744
49950	22745
135746	22746
24497	22747
7131	22748
25015	22749
50331	22750
27713	22751
43127	22752
12471	22753
4132	22754
108864	22755
18826	22756
25053	22757
26844	22758
63395	22759
31312	22760
4714	22761
118834	22762
38203	22763
35231	22764
116924	22765
63483	22766
20421	22767
32046	22768
25034	22769
98119	22770
34850	22771
6245	22772
66250	22773
12824	22774
90996	22775
99136	22776
11482	22777
18746	22778
71313	22779
44155	22780
25277	22781
16744	22782
74841	22783
86409	22784
8711	22785
34939	22786
25480	22787
9080	22788
25822	22789
102552	22790
37139	22791
41153	22792
105757	22793
52367	22794
114750	22795
13107	22796
55227	22797
14364	22798
3657	22799
50351	22800
26460	22801
62734	22802
40377	22803
63958	22804
47498	22805
11532	22806
13937	22807
95462	22808
60351	22809
111659	22810
16151	22811
74752	22812
46456	22813
54698	22814
131545	22815
65337	22816
40429	22817
2631	22818
12256	22819
40138	22820
93299	22821
36662	22822
71210	22823
8172	22824
34638	22825
14150	22826
4807	22827
3521	22828
92448	22829
73437	22830
85143	22831
25970	22832
24476	22833
135539	22834
85519	22835
88664	22836
16574	22837
73474	22838
51183	22839
15936	22840
32025	22841
115148	22842
99051	22843
60675	22844
35959	22845
100442	22846
57573	22847
53292	22848
2033	22849
99288	22850
52318	22851
24047	22852
39231	22853
64480	22854
12024	22855
13045	22856
73232	22857
27441	22858
118741	22859
65973	22860
62728	22861
16523	22862
9171	22863
123964	22864
2164	22865
41436	22866
77824	22867
122470	22868
1924	22869
76903	22870
2693	22871
132948	22872
74954	22873
124860	22874
134435	22875
35898	22876
144419	22877
461	22878
66580	22879
534	22880
131334	22881
34621	22882
1072	22883
2615	22884
4209	22885
142597	22886
100328	22887
120604	22888
19915	22889
4311	22890
32157	22891
11158	22892
2633	22893
2072	22894
43615	22895
32816	22896
36654	22897
1607	22898
9774	22899
17048	22900
24987	22901
87966	22902
37392	22903
168638	22904
86185	22905
163866	22906
1277	22907
133515	22908
61698	22909
21121	22910
60094	22911
65443	22912
71158	22913
633	22914
14603	22915
9873	22916
71051	22917
65082	22918
5159	22919
26162	22920
165292	22921
77389	22922
7297	22923
60724	22924
17822	22925
42085	22926
9248	22927
82948	22928
1871	22929
68747	22930
717	22931
95966	22932
5764	22933
58556	22934
570	22935
12562	22936
1093	22937
8496	22938
52094	22939
20721	22940
5731	22941
41474	22942
22406	22943
103125	22944
25194	22945
25161	22946
176	22947
37016	22948
45652	22949
34718	22950
46336	22951
2931	22952
79869	22953
41016	22954
70865	22955
33554	22956
88472	22957
97959	22958
43333	22959
93922	22960
8890	22961
41069	22962
45467	22963
9691	22964
20377	22965
36079	22966
67749	22967
118060	22968
16028	22969
32724	22970
47178	22971
1112	22972
7481	22973
33518	22974
137284	22975
28621	22976
3308	22977
138083	22978
62750	22979
29018	22980
3351	22981
21529	22982
34385	22983
47783	22984
198	22985
25890	22986
65671	22987
16244	22988
153815	22989
32690	22990
8300	22991
37864	22992
137770	22993
97885	22994
131718	22995
21421	22996
55941	22997
115497	22998
23444	22999
4040	23000
116614	23001
105487	23002
29522	23003
160468	23004
33135	23005
1430	23006
71336	23007
22849	23008
1899	23009
109057	23010
23836	23011
7944	23012
26379	23013
129347	23014
25990	23015
3602	23016
73822	23017
6425	23018
12348	23019
34486	23020
15742	23021
90933	23022
62652	23023
53099	23024
44617	23025
5525	23026
18221	23027
108435	23028
106952	23029
37726	23030
88566	23031
9266	23032
16989	23033
61887	23034
103395	23035
76150	23036
11554	23037
135479	23038
16537	23039
47577	23040
26820	23041
21704	23042
20853	23043
26559	23044
21096	23045
2327	23046
435	23047
103529	23048
59840	23049
29398	23050
55436	23051
32005	23052
101933	23053
14518	23054
10013	23055
1020	23056
29114	23057
18968	23058
36836	23059
84919	23060
6312	23061
107884	23062
54413	23063
19705	23064
100104	23065
5374	23066
46494	23067
47726	23068
1561	23069
56414	23070
49186	23071
50259	23072
23342	23073
48324	23074
34690	23075
136979	23076
120281	23077
45867	23078
6299	23079
31383	23080
21376	23081
800	23082
114305	23083
75785	23084
36423	23085
2744	23086
47608	23087
81169	23088
25780	23089
12978	23090
3371	23091
36870	23092
62893	23093
32375	23094
18456	23095
58835	23096
5550	23097
7352	23098
165965	23099
1290	23100
6264	23101
13014	23102
56668	23103
75779	23104
57590	23105
59297	23106
135007	23107
110896	23108
6765	23109
64929	23110
14736	23111
13887	23112
63547	23113
82762	23114
114607	23115
866	23116
126303	23117
80604	23118
37040	23119
27585	23120
17922	23121
108395	23122
9881	23123
1068	23124
27284	23125
69195	23126
1179	23127
39390	23128
40085	23129
147867	23130
86145	23131
45469	23132
116814	23133
6425	23134
165323	23135
24699	23136
670	23137
53870	23138
10059	23139
103946	23140
24259	23141
17483	23142
58673	23143
113305	23144
11088	23145
19660	23146
5116	23147
66904	23148
52883	23149
4697	23150
32823	23151
113691	23152
119481	23153
26133	23154
61611	23155
62745	23156
50955	23157
64675	23158
14886	23159
20469	23160
15703	23161
95109	23162
21815	23163
28073	23164
3807	23165
11988	23166
20662	23167
139921	23168
2155	23169
14423	23170
41761	23171
14961	23172
1150	23173
61036	23174
14068	23175
854	23176
8410	23177
55112	23178
2021	23179
54789	23180
3686	23181
17280	23182
60220	23183
1112	23184
89414	23185
24143	23186
11200	23187
38208	23188
10458	23189
64672	23190
84325	23191
6243	23192
15130	23193
108050	23194
20544	23195
13689	23196
1078	23197
2712	23198
28269	23199
104211	23200
36790	23201
46664	23202
83480	23203
43759	23204
37022	23205
15163	23206
93691	23207
13098	23208
34692	23209
39161	23210
45339	23211
96921	23212
40042	23213
34046	23214
35684	23215
65140	23216
146113	23217
30324	23218
76801	23219
590	23220
145399	23221
66809	23222
52917	23223
60372	23224
49392	23225
90907	23226
131021	23227
63944	23228
56619	23229
97376	23230
2898	23231
4320	23232
115350	23233
69129	23234
3645	23235
31565	23236
3865	23237
29710	23238
1237	23239
164785	23240
7556	23241
45826	23242
165771	23243
7194	23244
75046	23245
41642	23246
13734	23247
2245	23248
22263	23249
6154	23250
38100	23251
152020	23252
39906	23253
68376	23254
120734	23255
51273	23256
17703	23257
24113	23258
26004	23259
10981	23260
118453	23261
2779	23262
2357	23263
78698	23264
67403	23265
37864	23266
135065	23267
40810	23268
110026	23269
112393	23270
89712	23271
40073	23272
42912	23273
38597	23274
63154	23275
121080	23276
42428	23277
11778	23278
2734	23279
87055	23280
69228	23281
23174	23282
73851	23283
21434	23284
49445	23285
23459	23286
7123	23287
1464	23288
92755	23289
57852	23290
115543	23291
162808	23292
44364	23293
7558	23294
12362	23295
30667	23296
24990	23297
92939	23298
1167	23299
71811	23300
99097	23301
163112	23302
49915	23303
169296	23304
11682	23305
11015	23306
90006	23307
156851	23308
35207	23309
5183	23310
53146	23311
44514	23312
4390	23313
76139	23314
46478	23315
113226	23316
9864	23317
21429	23318
74677	23319
2131	23320
65276	23321
42176	23322
101046	23323
42340	23324
120933	23325
8804	23326
13237	23327
23314	23328
58880	23329
69240	23330
136772	23331
115939	23332
1652	23333
79575	23334
37942	23335
92737	23336
22240	23337
17907	23338
78829	23339
86347	23340
99767	23341
140686	23342
18869	23343
56334	23344
3212	23345
7268	23346
26745	23347
76396	23348
112872	23349
81376	23350
1401	23351
6163	23352
36075	23353
23337	23354
1997	23355
92553	23356
13169	23357
9351	23358
25775	23359
32705	23360
35638	23361
31325	23362
131496	23363
89397	23364
12386	23365
168317	23366
27065	23367
138050	23368
5892	23369
25522	23370
75988	23371
36382	23372
5248	23373
84206	23374
141957	23375
94738	23376
68461	23377
33139	23378
25604	23379
35406	23380
4636	23381
92005	23382
81309	23383
21400	23384
15481	23385
29062	23386
8947	23387
71889	23388
77370	23389
37476	23390
31923	23391
49443	23392
3422	23393
3469	23394
62303	23395
104351	23396
20020	23397
129683	23398
10063	23399
22595	23400
54535	23401
5405	23402
91092	23403
133711	23404
29121	23405
4736	23406
29609	23407
83040	23408
19722	23409
56514	23410
68967	23411
69722	23412
2063	23413
62099	23414
32060	23415
56695	23416
164459	23417
50052	23418
2	23419
95806	23420
6878	23421
93717	23422
57815	23423
11031	23424
123064	23425
54471	23426
82102	23427
22803	23428
40604	23429
100123	23430
59035	23431
1918	23432
93613	23433
44435	23434
164348	23435
78183	23436
32720	23437
77861	23438
135650	23439
69239	23440
438	23441
52255	23442
107347	23443
77487	23444
30738	23445
81367	23446
8754	23447
27638	23448
70482	23449
163122	23450
44376	23451
76236	23452
29513	23453
107977	23454
42423	23455
25916	23456
94941	23457
31473	23458
53901	23459
46652	23460
80045	23461
23024	23462
139339	23463
24152	23464
52377	23465
72856	23466
15502	23467
5639	23468
72067	23469
62443	23470
9886	23471
13148	23472
34563	23473
48242	23474
853	23475
14216	23476
29775	23477
16684	23478
14993	23479
91510	23480
14848	23481
13984	23482
142162	23483
34457	23484
50278	23485
153780	23486
112149	23487
53500	23488
64203	23489
29638	23490
84739	23491
37226	23492
12863	23493
116628	23494
51858	23495
52582	23496
26441	23497
137	23498
93896	23499
50113	23500
165016	23501
26642	23502
71377	23503
14684	23504
45205	23505
28740	23506
1429	23507
27040	23508
13912	23509
51017	23510
58196	23511
22827	23512
25685	23513
116995	23514
60851	23515
23712	23516
33333	23517
39651	23518
20380	23519
56650	23520
88245	23521
59761	23522
11233	23523
77893	23524
31747	23525
5394	23526
1767	23527
44257	23528
3964	23529
77182	23530
20674	23531
115347	23532
26482	23533
10078	23534
6190	23535
25140	23536
103955	23537
7113	23538
15164	23539
13700	23540
161559	23541
23854	23542
40914	23543
39837	23544
41225	23545
2630	23546
13155	23547
167	23548
30675	23549
115666	23550
68141	23551
5672	23552
76635	23553
51797	23554
1423	23555
18887	23556
93676	23557
103068	23558
45517	23559
73	23560
299	23561
65724	23562
20313	23563
18638	23564
40723	23565
15190	23566
92864	23567
27243	23568
35340	23569
57908	23570
41363	23571
106837	23572
24885	23573
15632	23574
33260	23575
65720	23576
100553	23577
13453	23578
103395	23579
40738	23580
26821	23581
7491	23582
39	23583
773	23584
13789	23585
23455	23586
67381	23587
134344	23588
11862	23589
43071	23590
66997	23591
11552	23592
119559	23593
39072	23594
25530	23595
51303	23596
32380	23597
26652	23598
59676	23599
2921	23600
31300	23601
14037	23602
44131	23603
30419	23604
88933	23605
71130	23606
67553	23607
246	23608
11879	23609
71279	23610
100601	23611
8903	23612
31346	23613
68316	23614
1629	23615
105019	23616
94901	23617
547	23618
48685	23619
27584	23620
61745	23621
70677	23622
97143	23623
116740	23624
23596	23625
66489	23626
156809	23627
316	23628
170	23629
131905	23630
18069	23631
131067	23632
1649	23633
66042	23634
119689	23635
155687	23636
27098	23637
12316	23638
58150	23639
45344	23640
28951	23641
27158	23642
48690	23643
81169	23644
49880	23645
4053	23646
130434	23647
5448	23648
156170	23649
19619	23650
39284	23651
32613	23652
1066	23653
69359	23654
156227	23655
14347	23656
63427	23657
79251	23658
2408	23659
90135	23660
134183	23661
30013	23662
153208	23663
37480	23664
68351	23665
3678	23666
107022	23667
93707	23668
57163	23669
43168	23670
17547	23671
57333	23672
56792	23673
1937	23674
20659	23675
9498	23676
79932	23677
130975	23678
30272	23679
8276	23680
29138	23681
8483	23682
67671	23683
15174	23684
49627	23685
80280	23686
52519	23687
11989	23688
62687	23689
16548	23690
9884	23691
6338	23692
42394	23693
41932	23694
131920	23695
1646	23696
38834	23697
66206	23698
49208	23699
86449	23700
55377	23701
41782	23702
23039	23703
1588	23704
41193	23705
2660	23706
24003	23707
64562	23708
115136	23709
63613	23710
11058	23711
15568	23712
13055	23713
94501	23714
7389	23715
22696	23716
1265	23717
19501	23718
3216	23719
2045	23720
44773	23721
2305	23722
28461	23723
5972	23724
159996	23725
5216	23726
19240	23727
74165	23728
68037	23729
54066	23730
42415	23731
52433	23732
41636	23733
685	23734
107781	23735
15808	23736
102096	23737
1902	23738
29575	23739
887	23740
138306	23741
10234	23742
95245	23743
2576	23744
40495	23745
7389	23746
61789	23747
533	23748
5135	23749
47753	23750
39800	23751
35816	23752
119567	23753
21838	23754
49000	23755
6316	23756
22165	23757
783	23758
81710	23759
8014	23760
112976	23761
46402	23762
13085	23763
39983	23764
36138	23765
119635	23766
15534	23767
65940	23768
6377	23769
85637	23770
137618	23771
945	23772
14514	23773
41669	23774
31155	23775
95253	23776
9445	23777
52610	23778
798	23779
166067	23780
21903	23781
11087	23782
47425	23783
122336	23784
64841	23785
1855	23786
2680	23787
26627	23788
9836	23789
6956	23790
136580	23791
5257	23792
19105	23793
3379	23794
10519	23795
21920	23796
3043	23797
24185	23798
26502	23799
57582	23800
50623	23801
88052	23802
10655	23803
4372	23804
17867	23805
20662	23806
11451	23807
58569	23808
15410	23809
27156	23810
162229	23811
4734	23812
41096	23813
42164	23814
45632	23815
26685	23816
68925	23817
54863	23818
162635	23819
1790	23820
137540	23821
164449	23822
54468	23823
47117	23824
2913	23825
8697	23826
24268	23827
31964	23828
18480	23829
44148	23830
863	23831
15660	23832
31072	23833
3920	23834
1134	23835
86721	23836
100625	23837
55389	23838
73936	23839
84331	23840
126194	23841
35739	23842
20443	23843
2159	23844
31245	23845
52766	23846
76617	23847
102973	23848
4873	23849
31760	23850
20343	23851
37232	23852
10501	23853
44999	23854
35949	23855
144250	23856
10522	23857
22173	23858
123206	23859
919	23860
8247	23861
38288	23862
3510	23863
67692	23864
5354	23865
3534	23866
27792	23867
17957	23868
106170	23869
22751	23870
114126	23871
14006	23872
92573	23873
591	23874
65523	23875
19941	23876
69672	23877
47082	23878
3103	23879
3630	23880
81556	23881
7820	23882
51253	23883
75652	23884
7128	23885
12778	23886
18337	23887
19758	23888
22033	23889
10830	23890
21683	23891
94736	23892
607	23893
61159	23894
20702	23895
9445	23896
52963	23897
103656	23898
20079	23899
77130	23900
29906	23901
45601	23902
130853	23903
41704	23904
27798	23905
83497	23906
19067	23907
12079	23908
152592	23909
80345	23910
89832	23911
105972	23912
128514	23913
8840	23914
1375	23915
4244	23916
19230	23917
74707	23918
114113	23919
861	23920
33690	23921
21199	23922
21414	23923
22900	23924
133940	23925
19960	23926
3334	23927
16099	23928
17998	23929
12671	23930
3575	23931
22917	23932
67638	23933
130448	23934
43032	23935
31673	23936
129385	23937
43636	23938
35176	23939
54378	23940
38207	23941
25605	23942
2021	23943
69641	23944
1652	23945
3840	23946
22738	23947
59559	23948
11974	23949
16308	23950
52457	23951
162895	23952
48669	23953
100148	23954
9792	23955
2043	23956
40067	23957
59453	23958
155755	23959
46991	23960
15372	23961
10435	23962
43186	23963
168433	23964
17713	23965
90394	23966
10626	23967
11474	23968
21224	23969
46596	23970
140	23971
21558	23972
77557	23973
663	23974
38118	23975
26296	23976
136458	23977
61515	23978
1238	23979
15881	23980
22235	23981
102529	23982
85361	23983
16630	23984
54868	23985
50974	23986
111487	23987
1978	23988
7156	23989
92043	23990
133130	23991
30150	23992
115830	23993
10942	23994
79774	23995
5143	23996
18672	23997
30430	23998
19407	23999
58013	24000
21517	24001
104660	24002
24137	24003
10021	24004
43308	24005
105135	24006
93	24007
48822	24008
43897	24009
131	24010
55587	24011
32365	24012
11080	24013
98422	24014
4987	24015
31645	24016
111761	24017
10905	24018
147254	24019
493	24020
136762	24021
31853	24022
3892	24023
71664	24024
28374	24025
16477	24026
22179	24027
24239	24028
19183	24029
78006	24030
38551	24031
7222	24032
135474	24033
44540	24034
22102	24035
31940	24036
168809	24037
46971	24038
19383	24039
130629	24040
8944	24041
122760	24042
4561	24043
13068	24044
13648	24045
71800	24046
67863	24047
51	24048
50230	24049
143767	24050
50984	24051
25045	24052
501	24053
87694	24054
27571	24055
25662	24056
31605	24057
22678	24058
136880	24059
50377	24060
37326	24061
6139	24062
83455	24063
27405	24064
34489	24065
1481	24066
32090	24067
23710	24068
103486	24069
60070	24070
52569	24071
75186	24072
50290	24073
140803	24074
85423	24075
72613	24076
109319	24077
64534	24078
27747	24079
30710	24080
79971	24081
3916	24082
4269	24083
133276	24084
463	24085
61308	24086
86123	24087
32306	24088
80380	24089
46361	24090
3608	24091
43431	24092
56484	24093
80738	24094
84588	24095
53377	24096
24347	24097
37774	24098
80916	24099
1034	24100
106354	24101
162330	24102
14422	24103
25201	24104
15876	24105
22947	24106
12428	24107
9760	24108
88282	24109
167654	24110
75904	24111
1169	24112
23858	24113
26374	24114
12263	24115
21342	24116
70332	24117
2272	24118
44769	24119
85905	24120
97	24121
50397	24122
63912	24123
730	24124
13802	24125
79931	24126
16678	24127
68480	24128
30096	24129
103034	24130
10301	24131
28120	24132
3156	24133
2700	24134
63029	24135
56150	24136
58506	24137
74028	24138
30864	24139
83913	24140
52683	24141
22346	24142
37197	24143
11590	24144
19068	24145
5495	24146
32612	24147
55680	24148
2023	24149
23130	24150
41843	24151
31829	24152
91722	24153
25888	24154
61569	24155
58308	24156
69005	24157
10517	24158
71177	24159
19242	24160
95306	24161
109084	24162
157407	24163
11486	24164
37522	24165
3806	24166
25808	24167
3006	24168
61626	24169
40338	24170
30502	24171
3200	24172
12979	24173
73551	24174
437	24175
15559	24176
112063	24177
48071	24178
3144	24179
103334	24180
20717	24181
123	24182
4146	24183
25382	24184
48914	24185
7348	24186
94929	24187
116110	24188
4116	24189
131381	24190
26740	24191
36407	24192
21433	24193
25984	24194
37098	24195
61572	24196
17	24197
1778	24198
15220	24199
68894	24200
158114	24201
33200	24202
12968	24203
6367	24204
26988	24205
16966	24206
15931	24207
53312	24208
27536	24209
98741	24210
59882	24211
35958	24212
90089	24213
136610	24214
2317	24215
76595	24216
58131	24217
1667	24218
70991	24219
112621	24220
73	24221
48961	24222
11491	24223
29967	24224
25653	24225
1171	24226
76405	24227
5342	24228
18823	24229
27209	24230
45935	24231
7320	24232
77725	24233
133051	24234
79053	24235
111882	24236
16493	24237
9045	24238
22720	24239
34021	24240
5241	24241
6926	24242
19735	24243
41038	24244
32904	24245
24555	24246
49059	24247
15521	24248
34135	24249
74738	24250
38228	24251
70720	24252
46618	24253
63142	24254
21957	24255
5896	24256
9363	24257
9617	24258
1267	24259
3802	24260
13646	24261
64086	24262
130876	24263
39080	24264
27585	24265
160522	24266
13092	24267
41884	24268
1060	24269
48532	24270
81033	24271
93369	24272
2727	24273
78060	24274
80664	24275
93268	24276
21536	24277
2691	24278
82082	24279
72486	24280
80294	24281
47682	24282
4842	24283
75796	24284
53136	24285
11217	24286
22460	24287
54305	24288
129755	24289
14094	24290
47903	24291
95118	24292
9338	24293
43430	24294
14828	24295
5409	24296
93935	24297
45474	24298
38067	24299
2427	24300
97853	24301
62213	24302
52962	24303
9330	24304
85747	24305
12675	24306
21145	24307
34617	24308
63029	24309
68380	24310
92077	24311
113903	24312
17892	24313
118977	24314
59681	24315
91415	24316
73456	24317
161416	24318
53877	24319
17432	24320
8176	24321
52668	24322
69499	24323
137840	24324
60165	24325
40225	24326
10788	24327
76323	24328
49324	24329
25492	24330
77836	24331
33916	24332
34908	24333
14105	24334
5427	24335
14195	24336
4029	24337
64434	24338
135638	24339
95766	24340
70036	24341
75632	24342
2826	24343
13810	24344
12677	24345
20624	24346
5833	24347
109233	24348
56989	24349
33398	24350
35839	24351
2077	24352
23971	24353
11295	24354
43792	24355
28987	24356
119042	24357
133873	24358
90052	24359
74420	24360
20585	24361
80215	24362
34880	24363
46770	24364
96730	24365
38105	24366
52647	24367
29246	24368
37926	24369
20575	24370
54865	24371
33400	24372
90897	24373
58437	24374
150641	24375
18206	24376
75	24377
14333	24378
60316	24379
104895	24380
3542	24381
49	24382
45039	24383
19169	24384
36876	24385
6336	24386
17348	24387
1524	24388
109878	24389
128496	24390
3932	24391
60253	24392
17464	24393
65801	24394
9814	24395
106319	24396
62638	24397
82398	24398
6516	24399
258	24400
68872	24401
28742	24402
235	24403
27646	24404
49114	24405
53495	24406
70058	24407
5150	24408
17704	24409
134861	24410
14546	24411
68241	24412
40839	24413
2074	24414
29441	24415
20467	24416
20024	24417
3213	24418
34735	24419
3766	24420
59858	24421
652	24422
4081	24423
127931	24424
87064	24425
32959	24426
140790	24427
82187	24428
1129	24429
28206	24430
113139	24431
117434	24432
7008	24433
65863	24434
61767	24435
210	24436
31045	24437
105106	24438
42233	24439
46408	24440
20026	24441
46536	24442
3529	24443
89382	24444
27365	24445
20329	24446
53065	24447
44416	24448
8007	24449
15864	24450
133767	24451
45066	24452
1813	24453
57567	24454
103456	24455
32851	24456
62471	24457
83399	24458
155297	24459
61589	24460
70255	24461
3381	24462
1618	24463
2684	24464
55796	24465
83740	24466
30587	24467
2825	24468
55742	24469
56950	24470
41494	24471
49852	24472
75533	24473
329	24474
43962	24475
10072	24476
28	24477
619	24478
525	24479
12498	24480
50830	24481
56845	24482
4382	24483
8617	24484
23296	24485
33256	24486
26503	24487
66085	24488
51183	24489
34548	24490
138455	24491
107189	24492
62245	24493
47249	24494
64332	24495
39625	24496
67474	24497
73163	24498
2834	24499
23591	24500
90028	24501
34467	24502
3681	24503
19685	24504
145018	24505
12477	24506
105276	24507
16337	24508
50429	24509
26205	24510
2024	24511
4447	24512
34018	24513
76095	24514
10282	24515
20797	24516
56752	24517
65455	24518
27206	24519
24726	24520
122885	24521
31501	24522
87744	24523
6176	24524
55432	24525
20103	24526
19787	24527
71231	24528
65499	24529
81	24530
66530	24531
96340	24532
3697	24533
86516	24534
8299	24535
14209	24536
3890	24537
6521	24538
17992	24539
13558	24540
104548	24541
34286	24542
121237	24543
152545	24544
85934	24545
57516	24546
26095	24547
150121	24548
35616	24549
129168	24550
5426	24551
58875	24552
127477	24553
38108	24554
50913	24555
639	24556
2539	24557
33266	24558
38668	24559
5640	24560
8631	24561
23806	24562
31650	24563
67713	24564
33662	24565
14328	24566
58754	24567
4493	24568
87058	24569
91285	24570
6501	24571
57613	24572
48448	24573
10186	24574
3806	24575
109246	24576
351	24577
5000	24578
50069	24579
77509	24580
19474	24581
92659	24582
41172	24583
2829	24584
17579	24585
92118	24586
4335	24587
42687	24588
10289	24589
106161	24590
18407	24591
37847	24592
85903	24593
19817	24594
53319	24595
15969	24596
7383	24597
10281	24598
2924	24599
10781	24600
9345	24601
61973	24602
65236	24603
46506	24604
59629	24605
11680	24606
731	24607
16644	24608
63239	24609
47681	24610
31858	24611
13259	24612
15132	24613
28070	24614
51509	24615
120221	24616
48209	24617
77133	24618
78247	24619
391	24620
4830	24621
2404	24622
54390	24623
1490	24624
46574	24625
30506	24626
9165	24627
104641	24628
13022	24629
43834	24630
89465	24631
38838	24632
20921	24633
109815	24634
147261	24635
51754	24636
42744	24637
26961	24638
9530	24639
111088	24640
23963	24641
72310	24642
132857	24643
90529	24644
63195	24645
67695	24646
50823	24647
96251	24648
29813	24649
30767	24650
80831	24651
140738	24652
8403	24653
50547	24654
3579	24655
361	24656
24932	24657
90074	24658
22194	24659
117135	24660
97744	24661
66278	24662
15931	24663
12533	24664
19324	24665
27702	24666
2757	24667
23269	24668
124769	24669
105477	24670
109485	24671
167173	24672
23793	24673
125990	24674
46510	24675
2591	24676
107	24677
2965	24678
22294	24679
69703	24680
15373	24681
48803	24682
13982	24683
49892	24684
138804	24685
44172	24686
4527	24687
29080	24688
2341	24689
676	24690
9867	24691
32596	24692
103539	24693
7427	24694
19647	24695
104026	24696
31674	24697
7223	24698
133886	24699
51725	24700
61199	24701
135077	24702
9220	24703
29836	24704
10950	24705
24205	24706
163184	24707
401	24708
11371	24709
88089	24710
4409	24711
47171	24712
147476	24713
39800	24714
589	24715
76798	24716
113451	24717
132053	24718
34230	24719
11858	24720
5438	24721
29140	24722
34852	24723
18637	24724
71395	24725
79161	24726
6457	24727
48842	24728
1086	24729
54897	24730
46692	24731
42812	24732
84854	24733
37703	24734
134865	24735
8742	24736
32869	24737
44163	24738
71356	24739
34671	24740
5676	24741
13294	24742
12616	24743
1263	24744
1298	24745
18650	24746
10530	24747
29224	24748
5966	24749
7589	24750
24007	24751
114630	24752
105072	24753
27533	24754
29369	24755
83451	24756
67280	24757
94429	24758
22694	24759
5101	24760
22896	24761
44580	24762
15717	24763
24342	24764
135392	24765
12656	24766
3256	24767
21140	24768
113432	24769
81296	24770
114445	24771
132695	24772
116867	24773
52568	24774
41388	24775
23533	24776
27830	24777
104499	24778
60786	24779
61872	24780
32733	24781
31156	24782
136383	24783
64940	24784
45074	24785
15060	24786
23381	24787
57554	24788
17618	24789
104247	24790
66519	24791
85187	24792
41657	24793
30299	24794
13352	24795
31709	24796
5870	24797
4777	24798
3	24799
9940	24800
23765	24801
45315	24802
132919	24803
22841	24804
28307	24805
40416	24806
49917	24807
13529	24808
49072	24809
28174	24810
116320	24811
90413	24812
35810	24813
17100	24814
15748	24815
22151	24816
31563	24817
140123	24818
10887	24819
3486	24820
30709	24821
101517	24822
3268	24823
33525	24824
92934	24825
16766	24826
54762	24827
18993	24828
94625	24829
6021	24830
61737	24831
10136	24832
8090	24833
118068	24834
27627	24835
114489	24836
12476	24837
15791	24838
11967	24839
131772	24840
4444	24841
112282	24842
216	24843
116199	24844
1536	24845
52087	24846
9824	24847
47878	24848
53964	24849
45886	24850
45208	24851
39265	24852
4625	24853
1891	24854
136745	24855
38434	24856
732	24857
4461	24858
19448	24859
87680	24860
6128	24861
23805	24862
40363	24863
345	24864
81515	24865
15586	24866
39757	24867
4245	24868
82911	24869
45529	24870
77671	24871
2465	24872
73510	24873
1322	24874
18662	24875
95558	24876
138443	24877
22762	24878
46157	24879
63974	24880
9194	24881
39335	24882
36871	24883
14817	24884
33015	24885
64701	24886
26387	24887
35901	24888
62285	24889
122182	24890
33269	24891
793	24892
734	24893
80026	24894
97081	24895
1783	24896
70407	24897
116508	24898
3292	24899
3039	24900
46239	24901
79681	24902
2696	24903
13508	24904
44757	24905
14851	24906
35941	24907
47604	24908
70945	24909
137353	24910
103	24911
31264	24912
30107	24913
133160	24914
84537	24915
114902	24916
43480	24917
14401	24918
5095	24919
144223	24920
1146	24921
10205	24922
16349	24923
5136	24924
56313	24925
69669	24926
9406	24927
2217	24928
36184	24929
3471	24930
2531	24931
4136	24932
16614	24933
3929	24934
46755	24935
14819	24936
24747	24937
20419	24938
11407	24939
65918	24940
162485	24941
82115	24942
8839	24943
7928	24944
11830	24945
32440	24946
17102	24947
111903	24948
11743	24949
37012	24950
15940	24951
6865	24952
41597	24953
19557	24954
13277	24955
129588	24956
2607	24957
30845	24958
79610	24959
134775	24960
2459	24961
34084	24962
21602	24963
24212	24964
146272	24965
1539	24966
162792	24967
28604	24968
18203	24969
13344	24970
16653	24971
137060	24972
4486	24973
9182	24974
14297	24975
10202	24976
379	24977
119336	24978
43877	24979
28155	24980
7329	24981
117316	24982
92003	24983
66645	24984
6957	24985
29280	24986
27514	24987
85358	24988
1624	24989
32698	24990
11598	24991
2711	24992
54804	24993
115922	24994
42221	24995
61078	24996
35371	24997
112432	24998
89042	24999
169872	25000
1150	25001
22016	25002
61946	25003
6092	25004
13944	25005
878	25006
8294	25007
4728	25008
94524	25009
77692	25010
27001	25011
103022	25012
7254	25013
63515	25014
9766	25015
53425	25016
39798	25017
10655	25018
31585	25019
108720	25020
47490	25021
151139	25022
116706	25023
101938	25024
74967	25025
71035	25026
71578	25027
1723	25028
20304	25029
31471	25030
113441	25031
1202	25032
758	25033
1800	25034
12775	25035
44986	25036
32831	25037
39728	25038
32055	25039
153272	25040
36763	25041
8064	25042
9084	25043
28954	25044
12479	25045
3	25046
157822	25047
12717	25048
52142	25049
1043	25050
97604	25051
157610	25052
30135	25053
25957	25054
11522	25055
154438	25056
88159	25057
50241	25058
85746	25059
13736	25060
86308	25061
5409	25062
16979	25063
51802	25064
105668	25065
161200	25066
2070	25067
1257	25068
16932	25069
78128	25070
23971	25071
342	25072
7722	25073
12305	25074
38798	25075
8665	25076
36506	25077
41629	25078
57888	25079
22954	25080
1758	25081
15620	25082
142522	25083
101244	25084
118660	25085
3493	25086
88266	25087
6954	25088
23218	25089
148332	25090
16626	25091
53232	25092
35326	25093
149020	25094
135541	25095
66735	25096
68140	25097
480	25098
108652	25099
42100	25100
4434	25101
146957	25102
83200	25103
123988	25104
38555	25105
32261	25106
68574	25107
19167	25108
18103	25109
25132	25110
47066	25111
54684	25112
86780	25113
126191	25114
99792	25115
104537	25116
83602	25117
28945	25118
74301	25119
4628	25120
6258	25121
6546	25122
3556	25123
17694	25124
1618	25125
55498	25126
9357	25127
46395	25128
7352	25129
27902	25130
70023	25131
133552	25132
58750	25133
20807	25134
139586	25135
14874	25136
16045	25137
36282	25138
10667	25139
578	25140
11302	25141
6970	25142
10478	25143
13682	25144
3001	25145
110602	25146
10984	25147
100118	25148
49418	25149
74397	25150
73740	25151
3584	25152
6206	25153
30002	25154
3346	25155
49591	25156
11295	25157
89889	25158
168405	25159
150458	25160
43610	25161
12239	25162
70653	25163
43974	25164
117836	25165
28564	25166
53464	25167
86686	25168
52917	25169
67805	25170
7146	25171
20960	25172
50946	25173
28981	25174
108659	25175
8226	25176
33408	25177
4985	25178
77942	25179
12196	25180
78072	25181
11752	25182
96214	25183
20267	25184
83595	25185
7843	25186
12753	25187
55644	25188
36614	25189
47428	25190
7063	25191
50565	25192
1781	25193
53601	25194
12897	25195
76347	25196
75680	25197
13615	25198
20861	25199
109264	25200
59799	25201
152738	25202
48044	25203
30431	25204
10050	25205
93138	25206
17510	25207
6026	25208
54	25209
18132	25210
131748	25211
87470	25212
29512	25213
6728	25214
146306	25215
81098	25216
13456	25217
20101	25218
16974	25219
61056	25220
51442	25221
56256	25222
17888	25223
2146	25224
38220	25225
152108	25226
62877	25227
2094	25228
64065	25229
1682	25230
16229	25231
2968	25232
55563	25233
29763	25234
40062	25235
59068	25236
113435	25237
23914	25238
61992	25239
27520	25240
168830	25241
256	25242
132563	25243
58101	25244
39218	25245
83956	25246
122556	25247
47835	25248
62248	25249
543	25250
80751	25251
88169	25252
26742	25253
24162	25254
12313	25255
18863	25256
57102	25257
30771	25258
29609	25259
111397	25260
8477	25261
29283	25262
71878	25263
32708	25264
75190	25265
90833	25266
132601	25267
22056	25268
28578	25269
5608	25270
8277	25271
49100	25272
25271	25273
17569	25274
15571	25275
1430	25276
12471	25277
145470	25278
305	25279
52765	25280
8771	25281
2506	25282
78208	25283
39271	25284
25066	25285
37995	25286
40209	25287
50093	25288
43358	25289
3955	25290
25252	25291
67800	25292
3883	25293
28275	25294
80517	25295
82291	25296
4859	25297
24770	25298
49023	25299
71145	25300
71172	25301
156794	25302
4314	25303
14908	25304
23350	25305
3477	25306
48396	25307
88774	25308
83662	25309
49942	25310
54755	25311
51152	25312
46682	25313
93118	25314
7427	25315
25390	25316
54529	25317
16601	25318
24910	25319
35137	25320
12337	25321
76407	25322
49560	25323
110456	25324
101476	25325
62664	25326
50322	25327
23122	25328
37900	25329
18524	25330
31913	25331
10804	25332
105380	25333
23665	25334
105036	25335
4684	25336
1620	25337
85222	25338
16332	25339
67939	25340
8989	25341
4992	25342
32554	25343
82045	25344
1641	25345
51510	25346
87042	25347
53411	25348
2110	25349
89382	25350
2334	25351
16069	25352
203	25353
68399	25354
50645	25355
85278	25356
74622	25357
9140	25358
27099	25359
66843	25360
74558	25361
47958	25362
112488	25363
12842	25364
83352	25365
20551	25366
23637	25367
1779	25368
43944	25369
2385	25370
45846	25371
59028	25372
53899	25373
3290	25374
1483	25375
35761	25376
151459	25377
153288	25378
87673	25379
112607	25380
39487	25381
401	25382
21485	25383
23020	25384
21830	25385
104659	25386
8364	25387
87702	25388
35633	25389
15449	25390
35431	25391
3938	25392
53442	25393
101588	25394
77991	25395
63756	25396
109645	25397
87897	25398
2669	25399
92215	25400
24038	25401
5614	25402
108129	25403
88707	25404
104097	25405
79684	25406
17580	25407
25585	25408
15077	25409
2317	25410
90056	25411
59755	25412
18685	25413
45037	25414
139120	25415
28574	25416
75519	25417
80215	25418
11523	25419
451	25420
2094	25421
91386	25422
19314	25423
81413	25424
2484	25425
5729	25426
26073	25427
4584	25428
27778	25429
21074	25430
44247	25431
29846	25432
28102	25433
19734	25434
58150	25435
58755	25436
67919	25437
132454	25438
97605	25439
21331	25440
63449	25441
123742	25442
138225	25443
86226	25444
26715	25445
29509	25446
16862	25447
25878	25448
2559	25449
38386	25450
113593	25451
108676	25452
66525	25453
12535	25454
1307	25455
46099	25456
6714	25457
106707	25458
37005	25459
15592	25460
26644	25461
68494	25462
16590	25463
54582	25464
68607	25465
103441	25466
6770	25467
80454	25468
788	25469
52257	25470
141652	25471
72763	25472
36913	25473
48652	25474
3575	25475
109111	25476
17750	25477
6747	25478
2338	25479
26695	25480
54757	25481
121035	25482
38119	25483
138174	25484
8442	25485
9742	25486
14210	25487
122748	25488
13018	25489
68582	25490
4447	25491
49035	25492
40385	25493
1189	25494
39068	25495
3087	25496
24779	25497
26480	25498
82239	25499
11388	25500
4139	25501
68236	25502
103236	25503
48992	25504
41477	25505
110422	25506
50277	25507
44996	25508
13216	25509
941	25510
49829	25511
32280	25512
129664	25513
4674	25514
506	25515
96827	25516
53369	25517
27334	25518
39175	25519
52466	25520
26058	25521
52942	25522
12440	25523
46531	25524
41329	25525
28296	25526
44281	25527
4071	25528
9105	25529
614	25530
71919	25531
91494	25532
7851	25533
42879	25534
41398	25535
102310	25536
9653	25537
97198	25538
47670	25539
974	25540
30717	25541
64657	25542
33164	25543
69596	25544
43451	25545
11770	25546
49756	25547
44485	25548
126037	25549
30866	25550
112524	25551
347	25552
136446	25553
21873	25554
15615	25555
31243	25556
143436	25557
20987	25558
97120	25559
88134	25560
48575	25561
39657	25562
17803	25563
79871	25564
24984	25565
80849	25566
93926	25567
6489	25568
73052	25569
6323	25570
531	25571
72513	25572
134	25573
50940	25574
36252	25575
22303	25576
58557	25577
7780	25578
49718	25579
54932	25580
16352	25581
200	25582
67608	25583
6979	25584
73519	25585
33577	25586
80743	25587
19421	25588
38593	25589
1354	25590
5389	25591
51298	25592
74912	25593
62874	25594
20603	25595
2911	25596
20443	25597
95171	25598
91090	25599
78298	25600
73850	25601
4013	25602
29860	25603
158649	25604
73755	25605
43506	25606
61326	25607
674	25608
40336	25609
41270	25610
33712	25611
102840	25612
65034	25613
18034	25614
84379	25615
22214	25616
17757	25617
67685	25618
40984	25619
5331	25620
40704	25621
79501	25622
133568	25623
30303	25624
32286	25625
14658	25626
1003	25627
39945	25628
86293	25629
10354	25630
36094	25631
45916	25632
21440	25633
64597	25634
114863	25635
104583	25636
17507	25637
120273	25638
141896	25639
59342	25640
47281	25641
109701	25642
74296	25643
558	25644
76151	25645
42287	25646
2092	25647
6276	25648
21271	25649
63936	25650
6542	25651
52533	25652
22330	25653
114695	25654
4978	25655
3030	25656
46546	25657
42962	25658
49706	25659
100953	25660
51225	25661
30440	25662
79643	25663
18879	25664
47574	25665
6811	25666
75578	25667
75200	25668
27803	25669
34881	25670
73700	25671
527	25672
490	25673
39854	25674
561	25675
1543	25676
52623	25677
50718	25678
8768	25679
47076	25680
104763	25681
78640	25682
74064	25683
16025	25684
8990	25685
6896	25686
10176	25687
6652	25688
53142	25689
43463	25690
13589	25691
96385	25692
55975	25693
53545	25694
58670	25695
89661	25696
18100	25697
100087	25698
52349	25699
123350	25700
84154	25701
809	25702
57379	25703
135001	25704
29893	25705
6292	25706
57547	25707
129791	25708
10773	25709
20317	25710
50642	25711
37956	25712
6123	25713
134342	25714
52911	25715
87312	25716
54175	25717
55721	25718
50026	25719
25582	25720
842	25721
78221	25722
10636	25723
8055	25724
4493	25725
120912	25726
4411	25727
1041	25728
30929	25729
122490	25730
9069	25731
59031	25732
3071	25733
274	25734
78011	25735
69940	25736
2503	25737
117920	25738
23312	25739
143984	25740
9667	25741
30053	25742
121419	25743
138001	25744
87531	25745
5186	25746
77294	25747
65083	25748
122801	25749
69445	25750
29707	25751
51398	25752
64905	25753
14380	25754
33947	25755
28120	25756
3449	25757
64831	25758
84369	25759
18908	25760
18344	25761
11798	25762
133330	25763
67569	25764
45074	25765
38121	25766
35014	25767
15144	25768
85751	25769
17005	25770
104737	25771
51787	25772
53329	25773
6082	25774
77743	25775
38496	25776
21817	25777
21037	25778
71966	25779
1920	25780
25445	25781
2724	25782
2091	25783
8543	25784
12890	25785
71427	25786
1405	25787
19033	25788
76762	25789
20723	25790
20112	25791
33554	25792
14055	25793
31097	25794
110431	25795
96058	25796
5063	25797
5299	25798
30262	25799
7228	25800
39191	25801
78116	25802
9650	25803
123703	25804
13595	25805
13245	25806
63871	25807
14217	25808
76931	25809
149284	25810
45812	25811
30985	25812
88067	25813
97076	25814
88673	25815
86336	25816
13192	25817
7491	25818
67726	25819
92775	25820
7684	25821
65744	25822
65571	25823
9180	25824
94013	25825
67504	25826
95193	25827
13227	25828
30638	25829
12903	25830
4702	25831
62708	25832
32681	25833
73555	25834
86093	25835
26379	25836
10133	25837
15479	25838
19073	25839
101270	25840
40007	25841
4433	25842
30445	25843
26082	25844
53990	25845
26627	25846
3991	25847
17514	25848
36370	25849
35036	25850
904	25851
87485	25852
1475	25853
10376	25854
5658	25855
100672	25856
52	25857
4995	25858
62168	25859
8377	25860
19796	25861
3420	25862
168674	25863
45356	25864
20896	25865
168792	25866
60905	25867
11927	25868
28990	25869
4354	25870
28954	25871
26111	25872
19180	25873
2011	25874
88858	25875
107675	25876
122764	25877
8037	25878
1566	25879
58564	25880
167881	25881
36387	25882
21070	25883
43992	25884
11741	25885
44367	25886
14614	25887
29411	25888
9753	25889
83363	25890
138769	25891
121574	25892
110755	25893
5411	25894
87309	25895
70869	25896
437	25897
30335	25898
3454	25899
20179	25900
457	25901
35031	25902
11623	25903
2767	25904
44068	25905
25560	25906
11364	25907
78643	25908
11334	25909
23124	25910
1125	25911
2862	25912
8718	25913
55668	25914
12153	25915
2538	25916
52077	25917
28391	25918
53561	25919
66159	25920
303	25921
18272	25922
47730	25923
29258	25924
66426	25925
35679	25926
30363	25927
4271	25928
15071	25929
39023	25930
32177	25931
79718	25932
13249	25933
2365	25934
88648	25935
11534	25936
11562	25937
26944	25938
20796	25939
105811	25940
366	25941
32581	25942
3527	25943
8079	25944
91248	25945
43706	25946
65043	25947
81034	25948
38123	25949
19095	25950
163884	25951
64086	25952
146634	25953
94078	25954
25498	25955
17908	25956
102291	25957
7	25958
2645	25959
3806	25960
9646	25961
2103	25962
47592	25963
1077	25964
82683	25965
52240	25966
499	25967
66870	25968
6904	25969
105454	25970
109029	25971
43105	25972
23818	25973
10146	25974
47873	25975
34096	25976
81406	25977
1224	25978
64533	25979
14179	25980
35935	25981
76084	25982
43343	25983
121840	25984
5302	25985
79270	25986
44145	25987
7516	25988
8080	25989
3793	25990
43252	25991
167952	25992
57381	25993
2422	25994
41405	25995
13157	25996
138727	25997
29722	25998
87992	25999
19831	26000
15227	26001
11332	26002
13646	26003
24333	26004
49852	26005
43567	26006
28651	26007
125276	26008
18260	26009
160754	26010
32056	26011
101501	26012
8704	26013
3675	26014
30292	26015
81489	26016
124242	26017
101935	26018
105691	26019
65059	26020
17619	26021
53745	26022
44934	26023
67686	26024
74595	26025
10087	26026
19691	26027
6039	26028
45735	26029
33013	26030
14700	26031
6283	26032
2943	26033
61211	26034
59186	26035
5760	26036
10289	26037
33594	26038
35081	26039
105010	26040
5052	26041
30167	26042
80001	26043
26482	26044
56774	26045
153040	26046
74887	26047
72695	26048
34781	26049
22106	26050
74733	26051
44782	26052
101596	26053
298	26054
1616	26055
31519	26056
21972	26057
23502	26058
68020	26059
632	26060
89784	26061
27325	26062
3964	26063
73455	26064
35362	26065
4554	26066
25829	26067
142608	26068
3857	26069
109969	26070
100983	26071
33733	26072
37970	26073
80527	26074
81750	26075
36851	26076
76561	26077
44753	26078
4551	26079
103291	26080
157224	26081
3676	26082
37847	26083
25771	26084
55949	26085
32694	26086
4850	26087
4494	26088
12950	26089
18689	26090
4766	26091
98218	26092
2972	26093
21538	26094
853	26095
13055	26096
25952	26097
78761	26098
61742	26099
25846	26100
22047	26101
7841	26102
44629	26103
31467	26104
36747	26105
29480	26106
1422	26107
5435	26108
18251	26109
52465	26110
18475	26111
107949	26112
4156	26113
105151	26114
145095	26115
33613	26116
50252	26117
26545	26118
36123	26119
25365	26120
51198	26121
21335	26122
1076	26123
46720	26124
7827	26125
56438	26126
2600	26127
74714	26128
89060	26129
49411	26130
19500	26131
519	26132
33508	26133
15621	26134
31815	26135
47346	26136
21753	26137
159092	26138
4115	26139
11140	26140
44877	26141
74382	26142
32635	26143
42419	26144
475	26145
97101	26146
21940	26147
99704	26148
15170	26149
20575	26150
66599	26151
27018	26152
135274	26153
7495	26154
32323	26155
118059	26156
65010	26157
126436	26158
24916	26159
29170	26160
153547	26161
23042	26162
6632	26163
136	26164
80965	26165
122780	26166
114547	26167
2733	26168
28247	26169
13445	26170
55833	26171
78607	26172
83892	26173
52950	26174
41055	26175
15776	26176
83364	26177
14186	26178
50481	26179
110581	26180
1421	26181
48522	26182
33265	26183
16866	26184
168758	26185
52787	26186
99592	26187
50918	26188
76711	26189
47436	26190
71585	26191
37506	26192
106081	26193
105	26194
30080	26195
42147	26196
87949	26197
98441	26198
12588	26199
12535	26200
38084	26201
116291	26202
154988	26203
17978	26204
142072	26205
118899	26206
78612	26207
19019	26208
16371	26209
705	26210
54174	26211
6676	26212
534	26213
35347	26214
91269	26215
7414	26216
35613	26217
79367	26218
6286	26219
1666	26220
55110	26221
96850	26222
8137	26223
17266	26224
10237	26225
8872	26226
3575	26227
78911	26228
51855	26229
123211	26230
93867	26231
102419	26232
59828	26233
75118	26234
68025	26235
64989	26236
25643	26237
87713	26238
32137	26239
144968	26240
40761	26241
29309	26242
56473	26243
11147	26244
53259	26245
38073	26246
8852	26247
48351	26248
20472	26249
49929	26250
26263	26251
91513	26252
44230	26253
7761	26254
86164	26255
50778	26256
30551	26257
88847	26258
115471	26259
3475	26260
68545	26261
13491	26262
102450	26263
37023	26264
63750	26265
117549	26266
65457	26267
73609	26268
976	26269
2566	26270
55675	26271
55038	26272
64155	26273
1765	26274
72857	26275
34633	26276
49824	26277
26241	26278
46645	26279
26150	26280
2925	26281
40144	26282
40652	26283
81254	26284
68040	26285
166392	26286
140777	26287
51952	26288
4063	26289
1210	26290
22081	26291
12211	26292
2092	26293
71468	26294
509	26295
46847	26296
68206	26297
43138	26298
99144	26299
39999	26300
15622	26301
117179	26302
75006	26303
76203	26304
109415	26305
3457	26306
27303	26307
6643	26308
18949	26309
659	26310
44953	26311
89172	26312
16645	26313
79397	26314
100869	26315
87368	26316
55463	26317
46031	26318
49493	26319
66559	26320
76059	26321
103193	26322
48845	26323
133135	26324
30206	26325
9112	26326
112790	26327
20732	26328
41140	26329
9574	26330
8486	26331
35877	26332
13080	26333
4269	26334
8742	26335
145559	26336
52536	26337
25432	26338
63806	26339
106108	26340
14489	26341
47336	26342
12760	26343
19142	26344
36650	26345
11617	26346
697	26347
103845	26348
22960	26349
122325	26350
62453	26351
4965	26352
111757	26353
24482	26354
127	26355
78930	26356
5796	26357
73591	26358
30263	26359
123642	26360
6534	26361
23046	26362
33317	26363
13557	26364
10256	26365
7668	26366
25873	26367
60503	26368
42085	26369
34669	26370
67832	26371
57770	26372
153143	26373
67278	26374
4091	26375
29794	26376
34788	26377
16064	26378
7064	26379
1933	26380
7820	26381
2086	26382
11796	26383
11793	26384
1283	26385
75839	26386
52248	26387
12092	26388
85037	26389
401	26390
28292	26391
3300	26392
3487	26393
22742	26394
2596	26395
80377	26396
44742	26397
49946	26398
169295	26399
48040	26400
13489	26401
130629	26402
24614	26403
71643	26404
49215	26405
21143	26406
31552	26407
93758	26408
15700	26409
39202	26410
80335	26411
17997	26412
42297	26413
11526	26414
2886	26415
19184	26416
16189	26417
87771	26418
15364	26419
866	26420
18300	26421
28371	26422
61331	26423
42686	26424
21381	26425
59562	26426
95738	26427
66429	26428
58376	26429
24594	26430
1568	26431
18517	26432
25197	26433
60784	26434
3813	26435
7025	26436
7994	26437
110129	26438
43642	26439
42475	26440
39901	26441
71474	26442
19959	26443
45047	26444
20072	26445
55904	26446
39737	26447
53484	26448
143888	26449
26218	26450
134501	26451
89850	26452
51363	26453
900	26454
21663	26455
71193	26456
112099	26457
3646	26458
55120	26459
15582	26460
35759	26461
63823	26462
84147	26463
14167	26464
118938	26465
8242	26466
19801	26467
100171	26468
59182	26469
17616	26470
10761	26471
76362	26472
49644	26473
4193	26474
66326	26475
6777	26476
6395	26477
88248	26478
1176	26479
26994	26480
127231	26481
5638	26482
65409	26483
85976	26484
50103	26485
110363	26486
3783	26487
60051	26488
5151	26489
42500	26490
55677	26491
16048	26492
37110	26493
116144	26494
92026	26495
18851	26496
154979	26497
115898	26498
96888	26499
62184	26500
8226	26501
110945	26502
103454	26503
875	26504
11177	26505
61404	26506
43362	26507
24829	26508
54830	26509
53379	26510
49744	26511
17256	26512
141004	26513
3957	26514
75886	26515
100156	26516
10991	26517
50644	26518
48567	26519
15180	26520
12831	26521
21238	26522
5722	26523
20809	26524
61630	26525
36087	26526
58518	26527
79571	26528
74913	26529
18003	26530
50206	26531
102179	26532
103404	26533
72316	26534
51958	26535
21279	26536
41344	26537
28155	26538
469	26539
9619	26540
138546	26541
47204	26542
8632	26543
84396	26544
50551	26545
56828	26546
2769	26547
2467	26548
80349	26549
2761	26550
13321	26551
81158	26552
114590	26553
107574	26554
27227	26555
41138	26556
74063	26557
1559	26558
22936	26559
127018	26560
4580	26561
50729	26562
47537	26563
50158	26564
274	26565
25312	26566
2229	26567
138499	26568
42834	26569
16401	26570
131214	26571
36869	26572
1798	26573
106286	26574
149656	26575
63442	26576
91934	26577
46867	26578
60874	26579
59912	26580
61617	26581
152733	26582
134175	26583
1475	26584
30014	26585
22112	26586
45025	26587
3066	26588
14806	26589
19520	26590
6078	26591
86351	26592
74762	26593
42556	26594
9851	26595
145976	26596
36903	26597
3873	26598
59754	26599
481	26600
5845	26601
52688	26602
23128	26603
7408	26604
60433	26605
29148	26606
35086	26607
5463	26608
13234	26609
87507	26610
70583	26611
12572	26612
120267	26613
45322	26614
39192	26615
50298	26616
7112	26617
29442	26618
72473	26619
66544	26620
74933	26621
19012	26622
94033	26623
38224	26624
138476	26625
26243	26626
3455	26627
41084	26628
741	26629
19637	26630
32596	26631
114161	26632
5598	26633
26481	26634
73054	26635
68321	26636
91680	26637
62120	26638
33566	26639
51710	26640
51588	26641
89778	26642
96605	26643
112546	26644
63745	26645
29448	26646
19426	26647
2413	26648
36691	26649
2175	26650
14769	26651
3324	26652
34313	26653
65312	26654
74549	26655
78071	26656
13877	26657
6720	26658
88566	26659
73966	26660
13677	26661
35409	26662
146205	26663
12521	26664
20159	26665
27394	26666
88470	26667
85053	26668
18991	26669
6987	26670
145635	26671
31811	26672
7097	26673
26137	26674
118565	26675
43348	26676
89396	26677
17468	26678
77427	26679
66218	26680
2941	26681
47668	26682
48629	26683
134258	26684
15601	26685
101288	26686
15144	26687
3827	26688
7564	26689
71245	26690
103602	26691
5790	26692
13553	26693
23680	26694
28227	26695
39085	26696
77948	26697
5506	26698
8000	26699
31205	26700
40561	26701
30438	26702
2401	26703
107216	26704
4346	26705
2543	26706
33998	26707
51383	26708
97461	26709
49426	26710
10285	26711
89275	26712
751	26713
43930	26714
10471	26715
8984	26716
93096	26717
66827	26718
63201	26719
138365	26720
3049	26721
160495	26722
29762	26723
2782	26724
14397	26725
123675	26726
17972	26727
24630	26728
16944	26729
73841	26730
2737	26731
35717	26732
11813	26733
1769	26734
67884	26735
160370	26736
98985	26737
62129	26738
26029	26739
29568	26740
7874	26741
40610	26742
28787	26743
62976	26744
96221	26745
155654	26746
78890	26747
14314	26748
15133	26749
2911	26750
109150	26751
137729	26752
29710	26753
65	26754
14287	26755
42893	26756
64983	26757
48785	26758
17483	26759
1016	26760
11413	26761
128223	26762
44457	26763
54153	26764
54499	26765
6125	26766
1713	26767
39295	26768
520	26769
61622	26770
22609	26771
7611	26772
157832	26773
126243	26774
69528	26775
83917	26776
183	26777
37130	26778
18100	26779
61498	26780
45929	26781
1469	26782
30081	26783
84303	26784
143726	26785
79613	26786
43181	26787
118745	26788
692	26789
22546	26790
95151	26791
49075	26792
76563	26793
5575	26794
74476	26795
29632	26796
68876	26797
4984	26798
18365	26799
36296	26800
92973	26801
9871	26802
2075	26803
34446	26804
7548	26805
64516	26806
29465	26807
84165	26808
140104	26809
23657	26810
8734	26811
47161	26812
6693	26813
74545	26814
52283	26815
46697	26816
31071	26817
79098	26818
31610	26819
53313	26820
95303	26821
129047	26822
16651	26823
11084	26824
1543	26825
105841	26826
19669	26827
5162	26828
77655	26829
13337	26830
20532	26831
110589	26832
47332	26833
54780	26834
21387	26835
26130	26836
5142	26837
30770	26838
30	26839
57437	26840
21605	26841
4144	26842
48249	26843
51140	26844
6635	26845
2740	26846
137347	26847
10407	26848
11390	26849
107295	26850
24957	26851
19194	26852
67482	26853
111959	26854
38265	26855
23802	26856
92723	26857
38431	26858
14657	26859
11567	26860
132029	26861
72545	26862
75845	26863
23272	26864
56223	26865
6355	26866
93793	26867
27193	26868
14006	26869
79000	26870
115821	26871
72214	26872
81768	26873
122985	26874
100015	26875
107782	26876
17734	26877
17583	26878
54829	26879
6694	26880
63768	26881
90340	26882
75937	26883
154483	26884
9631	26885
72189	26886
44626	26887
104117	26888
75382	26889
27475	26890
41874	26891
31230	26892
73612	26893
82317	26894
1567	26895
6882	26896
96621	26897
1845	26898
13205	26899
96701	26900
16084	26901
1092	26902
79929	26903
100746	26904
18680	26905
58466	26906
27646	26907
10722	26908
9197	26909
19428	26910
79763	26911
36404	26912
103804	26913
10368	26914
26210	26915
50775	26916
142664	26917
112885	26918
116852	26919
165721	26920
15155	26921
6553	26922
7509	26923
60074	26924
123403	26925
71509	26926
122846	26927
30704	26928
35741	26929
7771	26930
16666	26931
904	26932
2997	26933
1047	26934
55	26935
61463	26936
62442	26937
127035	26938
63662	26939
14069	26940
67901	26941
4416	26942
37902	26943
76112	26944
48632	26945
97795	26946
128651	26947
37868	26948
2671	26949
70584	26950
3456	26951
31920	26952
48064	26953
30521	26954
10785	26955
91065	26956
29530	26957
51067	26958
37800	26959
135517	26960
17480	26961
18695	26962
39089	26963
75283	26964
91507	26965
132990	26966
17232	26967
13645	26968
2367	26969
52115	26970
4992	26971
157595	26972
20722	26973
25174	26974
96043	26975
18456	26976
2327	26977
74854	26978
6315	26979
12286	26980
10505	26981
9603	26982
111870	26983
40234	26984
22850	26985
12373	26986
4504	26987
6740	26988
362	26989
83265	26990
31462	26991
831	26992
27679	26993
27159	26994
10695	26995
10140	26996
3881	26997
106314	26998
5939	26999
65711	27000
26237	27001
44099	27002
80379	27003
55614	27004
44911	27005
110535	27006
4301	27007
79710	27008
87117	27009
7883	27010
62583	27011
10378	27012
16881	27013
5539	27014
17350	27015
101408	27016
68825	27017
13995	27018
30681	27019
126202	27020
83364	27021
106053	27022
21095	27023
55649	27024
63981	27025
37885	27026
558	27027
88583	27028
103858	27029
8538	27030
3134	27031
71462	27032
38288	27033
3849	27034
8212	27035
40566	27036
12985	27037
2433	27038
18233	27039
16826	27040
65614	27041
47041	27042
54560	27043
61523	27044
2764	27045
128156	27046
73859	27047
20407	27048
37630	27049
24355	27050
15251	27051
21797	27052
22557	27053
76520	27054
24533	27055
72886	27056
93646	27057
17217	27058
2327	27059
47811	27060
20312	27061
36088	27062
76274	27063
56840	27064
71268	27065
1462	27066
5680	27067
31123	27068
30919	27069
100793	27070
26660	27071
13105	27072
72711	27073
8620	27074
17151	27075
49571	27076
4217	27077
30879	27078
6121	27079
65186	27080
56406	27081
45150	27082
9891	27083
10654	27084
47498	27085
4672	27086
935	27087
19558	27088
85256	27089
1214	27090
72268	27091
37438	27092
45620	27093
64456	27094
17384	27095
61008	27096
32856	27097
19483	27098
4546	27099
14833	27100
12273	27101
43800	27102
31168	27103
493	27104
1165	27105
3445	27106
58589	27107
19604	27108
143920	27109
262	27110
22805	27111
30694	27112
109955	27113
21605	27114
16617	27115
102577	27116
93047	27117
34510	27118
2198	27119
5776	27120
40836	27121
74207	27122
70771	27123
120114	27124
18123	27125
86627	27126
88920	27127
36377	27128
28469	27129
4511	27130
47590	27131
110514	27132
29149	27133
53641	27134
12065	27135
20621	27136
77489	27137
107023	27138
6279	27139
84162	27140
897	27141
5070	27142
9539	27143
3795	27144
41987	27145
123113	27146
15371	27147
125371	27148
10621	27149
2357	27150
1533	27151
13282	27152
94368	27153
65109	27154
5681	27155
13538	27156
25732	27157
4021	27158
127180	27159
18779	27160
53407	27161
67376	27162
6161	27163
2232	27164
11336	27165
566	27166
42673	27167
86527	27168
28699	27169
99875	27170
42319	27171
30204	27172
10893	27173
10985	27174
25802	27175
62944	27176
10295	27177
14544	27178
4973	27179
52873	27180
120157	27181
41583	27182
85719	27183
42756	27184
162881	27185
66615	27186
56474	27187
111072	27188
124041	27189
16555	27190
6929	27191
92234	27192
29908	27193
93462	27194
2200	27195
65994	27196
13516	27197
47510	27198
57242	27199
2724	27200
13782	27201
51584	27202
63242	27203
31333	27204
55775	27205
11032	27206
7216	27207
45871	27208
1444	27209
126996	27210
66498	27211
121521	27212
987	27213
33020	27214
35334	27215
14437	27216
23682	27217
403	27218
29596	27219
14479	27220
47409	27221
45809	27222
78633	27223
23818	27224
25922	27225
20734	27226
15211	27227
103884	27228
137	27229
8389	27230
30939	27231
138313	27232
11864	27233
51512	27234
23041	27235
38255	27236
101351	27237
47163	27238
76949	27239
1118	27240
77867	27241
23346	27242
64125	27243
4081	27244
99669	27245
12568	27246
80720	27247
91741	27248
3714	27249
24625	27250
129252	27251
44673	27252
49233	27253
33725	27254
81019	27255
66166	27256
13360	27257
36793	27258
47763	27259
40923	27260
4762	27261
17999	27262
29071	27263
152970	27264
2850	27265
30108	27266
7574	27267
7045	27268
43153	27269
73811	27270
35506	27271
40678	27272
3598	27273
120043	27274
10378	27275
91364	27276
1910	27277
81074	27278
45273	27279
83269	27280
4155	27281
29976	27282
28602	27283
138110	27284
79180	27285
58200	27286
111458	27287
8969	27288
32421	27289
12062	27290
27888	27291
136156	27292
21151	27293
11447	27294
5062	27295
1238	27296
1237	27297
46265	27298
119603	27299
12931	27300
3381	27301
39830	27302
94798	27303
421	27304
25532	27305
9805	27306
74289	27307
35299	27308
80004	27309
53664	27310
27095	27311
1931	27312
39154	27313
106387	27314
98681	27315
8600	27316
137688	27317
29640	27318
6783	27319
47669	27320
67237	27321
9088	27322
23959	27323
28875	27324
60501	27325
23280	27326
43043	27327
20952	27328
49599	27329
45819	27330
9797	27331
8369	27332
5070	27333
2505	27334
128672	27335
975	27336
1949	27337
123103	27338
12908	27339
81297	27340
88694	27341
10241	27342
30706	27343
4931	27344
12205	27345
26628	27346
45389	27347
2166	27348
39348	27349
38392	27350
81204	27351
38243	27352
94972	27353
65978	27354
74157	27355
26287	27356
2871	27357
78272	27358
95253	27359
11639	27360
33845	27361
18621	27362
5043	27363
34276	27364
4259	27365
3176	27366
116414	27367
12574	27368
114757	27369
4226	27370
44134	27371
34012	27372
259	27373
20062	27374
57100	27375
145922	27376
155127	27377
52872	27378
57521	27379
48974	27380
13055	27381
16709	27382
99091	27383
71488	27384
33117	27385
137898	27386
16732	27387
60261	27388
9740	27389
20468	27390
26896	27391
69488	27392
71996	27393
145748	27394
18269	27395
1845	27396
68905	27397
21240	27398
2897	27399
20761	27400
17747	27401
47988	27402
602	27403
3940	27404
66373	27405
16394	27406
51466	27407
49783	27408
5728	27409
143576	27410
113651	27411
84929	27412
20752	27413
26271	27414
24574	27415
1001	27416
25111	27417
1868	27418
65774	27419
114233	27420
18929	27421
86020	27422
83008	27423
48117	27424
83095	27425
16004	27426
12086	27427
6048	27428
38978	27429
2332	27430
31482	27431
20922	27432
20888	27433
22593	27434
83222	27435
39545	27436
47369	27437
119465	27438
3461	27439
123765	27440
6296	27441
162032	27442
77353	27443
91974	27444
2876	27445
27966	27446
29316	27447
133834	27448
111728	27449
12001	27450
81013	27451
13780	27452
32081	27453
86963	27454
30664	27455
53088	27456
20817	27457
8489	27458
8199	27459
46526	27460
56183	27461
5547	27462
19528	27463
87385	27464
8187	27465
72576	27466
37285	27467
117879	27468
8979	27469
1437	27470
2525	27471
74669	27472
35361	27473
63364	27474
43165	27475
4351	27476
5591	27477
35278	27478
45318	27479
13145	27480
74412	27481
102045	27482
20911	27483
61882	27484
14206	27485
3436	27486
635	27487
18257	27488
10690	27489
55510	27490
114283	27491
11118	27492
72274	27493
131203	27494
37664	27495
85225	27496
97935	27497
15208	27498
42737	27499
136376	27500
22442	27501
35614	27502
27209	27503
41731	27504
39637	27505
26355	27506
3834	27507
41749	27508
60008	27509
85308	27510
4488	27511
29971	27512
49326	27513
50746	27514
26234	27515
4204	27516
17616	27517
28021	27518
99022	27519
14437	27520
81446	27521
5992	27522
50323	27523
78140	27524
86673	27525
66801	27526
8139	27527
47150	27528
17181	27529
93537	27530
81685	27531
8409	27532
89724	27533
6677	27534
16410	27535
129054	27536
14507	27537
2259	27538
8034	27539
27556	27540
40494	27541
23629	27542
11062	27543
4514	27544
58544	27545
46913	27546
49753	27547
70922	27548
73955	27549
24138	27550
44100	27551
25723	27552
75980	27553
30374	27554
23317	27555
5071	27556
113967	27557
75770	27558
41567	27559
80667	27560
8037	27561
17219	27562
20806	27563
41735	27564
72	27565
1767	27566
3640	27567
19773	27568
156626	27569
41369	27570
23017	27571
4309	27572
48249	27573
127884	27574
39020	27575
76161	27576
1169	27577
41571	27578
46037	27579
44060	27580
35756	27581
76750	27582
16640	27583
32915	27584
71232	27585
877	27586
5309	27587
36905	27588
85738	27589
54620	27590
8688	27591
123963	27592
113433	27593
95499	27594
5627	27595
18442	27596
101229	27597
11449	27598
12716	27599
60144	27600
6434	27601
2016	27602
1096	27603
67154	27604
29214	27605
36974	27606
43868	27607
64217	27608
2280	27609
56622	27610
23295	27611
1319	27612
52394	27613
42584	27614
2172	27615
19098	27616
17613	27617
15048	27618
148683	27619
12207	27620
11566	27621
9526	27622
20803	27623
25374	27624
18549	27625
51312	27626
91729	27627
4980	27628
68755	27629
90491	27630
138419	27631
1996	27632
12586	27633
3754	27634
6275	27635
293	27636
12433	27637
70214	27638
14226	27639
47463	27640
121267	27641
28561	27642
114558	27643
31947	27644
119521	27645
65376	27646
247	27647
54579	27648
94917	27649
47520	27650
2	27651
34111	27652
12283	27653
36611	27654
39705	27655
162369	27656
70986	27657
116995	27658
4583	27659
8956	27660
13011	27661
622	27662
1308	27663
152696	27664
73549	27665
8927	27666
25144	27667
44328	27668
494	27669
43863	27670
32340	27671
3339	27672
10020	27673
7831	27674
162816	27675
37523	27676
1343	27677
76019	27678
17482	27679
11330	27680
34271	27681
12665	27682
28868	27683
583	27684
51474	27685
155255	27686
752	27687
44916	27688
10929	27689
66765	27690
83410	27691
47364	27692
1785	27693
59107	27694
50517	27695
1241	27696
19616	27697
3931	27698
12225	27699
35462	27700
132827	27701
6494	27702
42511	27703
22682	27704
13189	27705
29316	27706
104	27707
13642	27708
5201	27709
6487	27710
69127	27711
45494	27712
31119	27713
130815	27714
19162	27715
3427	27716
96910	27717
107428	27718
137228	27719
106915	27720
6180	27721
64943	27722
16374	27723
30267	27724
36175	27725
745	27726
49905	27727
68607	27728
93109	27729
100016	27730
94501	27731
29139	27732
65095	27733
64423	27734
17433	27735
39790	27736
1868	27737
61456	27738
155404	27739
20999	27740
1655	27741
37301	27742
492	27743
16893	27744
152258	27745
37106	27746
65345	27747
39199	27748
63651	27749
23025	27750
64992	27751
9197	27752
1121	27753
80500	27754
122921	27755
35467	27756
80605	27757
39884	27758
13179	27759
16620	27760
79344	27761
14095	27762
39830	27763
61177	27764
7365	27765
24503	27766
74984	27767
1680	27768
11063	27769
133219	27770
57576	27771
111174	27772
95321	27773
45338	27774
43319	27775
53437	27776
24171	27777
42693	27778
29023	27779
5990	27780
15292	27781
72340	27782
124717	27783
109964	27784
602	27785
127028	27786
37574	27787
14140	27788
34914	27789
25511	27790
24379	27791
15365	27792
35969	27793
12600	27794
80160	27795
8176	27796
72901	27797
66126	27798
106730	27799
37782	27800
65909	27801
2904	27802
51948	27803
45297	27804
22411	27805
19166	27806
17262	27807
73798	27808
38933	27809
27802	27810
15026	27811
4249	27812
13708	27813
2635	27814
124144	27815
35721	27816
22993	27817
113403	27818
51737	27819
23582	27820
90256	27821
2294	27822
10112	27823
22538	27824
65765	27825
1582	27826
75418	27827
9842	27828
102896	27829
39179	27830
85586	27831
80366	27832
2679	27833
41479	27834
4085	27835
118335	27836
31104	27837
100107	27838
74145	27839
129703	27840
65601	27841
27993	27842
86123	27843
119869	27844
26112	27845
35975	27846
2352	27847
150573	27848
64640	27849
80249	27850
45674	27851
22737	27852
5479	27853
78688	27854
1732	27855
134501	27856
38936	27857
1831	27858
14973	27859
9479	27860
45853	27861
20714	27862
26408	27863
36151	27864
117114	27865
42229	27866
10126	27867
12374	27868
92446	27869
19367	27870
5370	27871
30899	27872
124406	27873
31335	27874
7263	27875
123445	27876
105498	27877
50395	27878
68440	27879
67833	27880
1917	27881
106727	27882
165171	27883
54313	27884
11066	27885
6064	27886
35925	27887
1193	27888
14524	27889
21264	27890
7107	27891
111797	27892
45961	27893
4359	27894
89362	27895
28677	27896
16187	27897
21283	27898
66330	27899
94580	27900
194	27901
36819	27902
94958	27903
7272	27904
10766	27905
8958	27906
60205	27907
115734	27908
5709	27909
13638	27910
19577	27911
17702	27912
112209	27913
27972	27914
108227	27915
46885	27916
273	27917
28903	27918
8840	27919
34688	27920
7258	27921
96639	27922
57500	27923
6782	27924
142	27925
29721	27926
6806	27927
52396	27928
50413	27929
42870	27930
37542	27931
28471	27932
5646	27933
12851	27934
40972	27935
25273	27936
89464	27937
10963	27938
12880	27939
90156	27940
179	27941
699	27942
23	27943
152030	27944
66767	27945
65212	27946
88030	27947
30684	27948
6997	27949
19245	27950
81481	27951
97672	27952
50918	27953
11493	27954
68183	27955
80159	27956
77534	27957
3892	27958
10913	27959
11765	27960
12067	27961
904	27962
46848	27963
296	27964
9445	27965
1776	27966
14956	27967
4361	27968
49326	27969
51974	27970
10942	27971
91884	27972
77237	27973
78386	27974
78447	27975
139351	27976
13265	27977
22664	27978
32482	27979
6673	27980
27933	27981
45121	27982
46987	27983
74010	27984
25249	27985
21849	27986
32601	27987
132714	27988
18593	27989
63093	27990
2653	27991
74816	27992
23319	27993
30070	27994
8309	27995
17059	27996
100690	27997
82661	27998
54488	27999
14828	28000
139198	28001
1480	28002
49364	28003
4831	28004
46512	28005
21573	28006
49486	28007
100171	28008
54045	28009
46523	28010
1803	28011
9517	28012
29660	28013
134173	28014
26779	28015
16546	28016
6819	28017
27408	28018
45141	28019
28853	28020
3232	28021
80	28022
8187	28023
54006	28024
12482	28025
101223	28026
8351	28027
168947	28028
13739	28029
1039	28030
61151	28031
77372	28032
30086	28033
62094	28034
14334	28035
7636	28036
36863	28037
47621	28038
5689	28039
122316	28040
5162	28041
12375	28042
135029	28043
42428	28044
37373	28045
25728	28046
22236	28047
38892	28048
55622	28049
5904	28050
11857	28051
19400	28052
79589	28053
19653	28054
35863	28055
51019	28056
70770	28057
2061	28058
19022	28059
6047	28060
72851	28061
5626	28062
92490	28063
5443	28064
38508	28065
30844	28066
80121	28067
29442	28068
165833	28069
156822	28070
2071	28071
15042	28072
80485	28073
3155	28074
3599	28075
1633	28076
93163	28077
23855	28078
62191	28079
19295	28080
76629	28081
109857	28082
29810	28083
10000	28084
114028	28085
63575	28086
80296	28087
41595	28088
121186	28089
3108	28090
333	28091
40141	28092
36781	28093
5242	28094
120243	28095
3863	28096
33446	28097
57496	28098
51696	28099
76255	28100
65329	28101
29890	28102
10883	28103
3919	28104
4739	28105
10440	28106
9162	28107
1573	28108
7841	28109
126258	28110
3093	28111
9365	28112
73700	28113
137821	28114
10055	28115
3727	28116
143342	28117
47650	28118
23136	28119
23575	28120
1428	28121
8319	28122
14384	28123
103696	28124
3136	28125
47582	28126
132818	28127
25634	28128
15409	28129
129452	28130
6753	28131
3311	28132
75401	28133
36540	28134
33153	28135
96774	28136
53672	28137
28843	28138
74882	28139
51170	28140
132921	28141
79119	28142
1806	28143
64036	28144
20888	28145
12311	28146
160288	28147
12495	28148
31952	28149
29912	28150
104594	28151
133092	28152
4504	28153
45460	28154
1503	28155
2534	28156
59681	28157
114175	28158
63293	28159
9548	28160
4078	28161
55960	28162
757	28163
8355	28164
1855	28165
26471	28166
3869	28167
16558	28168
89270	28169
7435	28170
133862	28171
47414	28172
42493	28173
72012	28174
156281	28175
10172	28176
51419	28177
19140	28178
3568	28179
56106	28180
66153	28181
52362	28182
22405	28183
6377	28184
13416	28185
1304	28186
10653	28187
38424	28188
132190	28189
17961	28190
67975	28191
18881	28192
6911	28193
41076	28194
21571	28195
167624	28196
33574	28197
9801	28198
61750	28199
6640	28200
3012	28201
80461	28202
65741	28203
14766	28204
1606	28205
37273	28206
117662	28207
13301	28208
31114	28209
37215	28210
101055	28211
348	28212
133001	28213
33866	28214
5199	28215
12516	28216
106792	28217
10092	28218
128822	28219
24723	28220
13572	28221
71514	28222
6258	28223
96145	28224
100876	28225
58452	28226
45593	28227
12175	28228
19016	28229
12958	28230
38586	28231
91370	28232
3005	28233
87635	28234
10976	28235
108294	28236
14790	28237
2002	28238
131704	28239
9399	28240
22289	28241
15323	28242
85146	28243
58726	28244
6261	28245
6662	28246
64189	28247
106832	28248
14260	28249
6349	28250
59845	28251
67639	28252
83618	28253
70523	28254
119868	28255
1167	28256
64449	28257
22597	28258
21380	28259
1602	28260
109278	28261
1779	28262
82031	28263
12155	28264
68135	28265
76208	28266
7598	28267
110247	28268
8131	28269
79293	28270
514	28271
44648	28272
33114	28273
14960	28274
156697	28275
230	28276
7376	28277
1840	28278
12749	28279
1882	28280
81225	28281
31418	28282
14150	28283
6774	28284
13740	28285
86544	28286
130949	28287
135830	28288
5400	28289
23241	28290
154753	28291
63871	28292
43532	28293
10747	28294
39396	28295
19046	28296
68441	28297
7236	28298
93858	28299
239	28300
26233	28301
13255	28302
394	28303
98567	28304
62551	28305
16121	28306
62790	28307
162436	28308
28766	28309
25702	28310
13387	28311
8700	28312
25643	28313
65853	28314
61595	28315
144522	28316
9780	28317
26606	28318
126188	28319
28217	28320
28695	28321
13573	28322
1409	28323
24755	28324
18867	28325
30169	28326
17930	28327
7965	28328
30643	28329
15742	28330
758	28331
71977	28332
2747	28333
51529	28334
7960	28335
23267	28336
21525	28337
99231	28338
92288	28339
6004	28340
43454	28341
6551	28342
56594	28343
153491	28344
6538	28345
32310	28346
84287	28347
36742	28348
91680	28349
12337	28350
67991	28351
30650	28352
6002	28353
48646	28354
12127	28355
74493	28356
3118	28357
29064	28358
34348	28359
50795	28360
107098	28361
62365	28362
9099	28363
3568	28364
42645	28365
42482	28366
116261	28367
46408	28368
62440	28369
13730	28370
918	28371
116283	28372
61850	28373
1801	28374
22600	28375
134700	28376
24165	28377
90783	28378
2782	28379
116412	28380
10386	28381
122650	28382
42981	28383
28308	28384
41243	28385
33701	28386
29714	28387
8287	28388
97876	28389
1261	28390
56005	28391
43561	28392
161807	28393
85211	28394
13686	28395
11017	28396
15668	28397
98037	28398
1730	28399
9870	28400
8543	28401
42141	28402
29356	28403
7953	28404
48721	28405
26668	28406
50319	28407
4697	28408
107581	28409
42958	28410
18876	28411
3487	28412
12286	28413
13035	28414
35135	28415
50880	28416
75451	28417
93818	28418
41433	28419
20491	28420
42514	28421
57959	28422
27400	28423
794	28424
112626	28425
38300	28426
111048	28427
19556	28428
46864	28429
13033	28430
2527	28431
24723	28432
109832	28433
8517	28434
101874	28435
11478	28436
72129	28437
23768	28438
5456	28439
2896	28440
94224	28441
66029	28442
14365	28443
82553	28444
23830	28445
79533	28446
75281	28447
27432	28448
26721	28449
120497	28450
51138	28451
1299	28452
96027	28453
86527	28454
72441	28455
62061	28456
73349	28457
28006	28458
59045	28459
34751	28460
9242	28461
115302	28462
15963	28463
327	28464
80681	28465
140743	28466
20041	28467
95066	28468
7365	28469
23255	28470
25260	28471
86751	28472
10945	28473
21954	28474
65226	28475
51682	28476
32831	28477
50462	28478
32042	28479
3092	28480
6804	28481
987	28482
20313	28483
38323	28484
30068	28485
40388	28486
129759	28487
80769	28488
46558	28489
11013	28490
6112	28491
94220	28492
7461	28493
82114	28494
85869	28495
45329	28496
3263	28497
11468	28498
38377	28499
14651	28500
21653	28501
60909	28502
51611	28503
7222	28504
797	28505
71671	28506
23347	28507
9384	28508
34693	28509
2610	28510
58827	28511
114919	28512
27261	28513
69708	28514
18328	28515
53750	28516
125844	28517
80285	28518
91260	28519
91518	28520
58788	28521
6150	28522
2906	28523
2173	28524
15037	28525
39113	28526
3578	28527
26899	28528
17252	28529
17675	28530
93854	28531
98709	28532
67913	28533
1575	28534
105818	28535
19037	28536
37280	28537
13530	28538
27939	28539
147648	28540
10083	28541
44843	28542
71632	28543
143335	28544
3956	28545
56567	28546
22001	28547
38602	28548
42674	28549
104065	28550
53461	28551
111961	28552
43151	28553
19611	28554
82007	28555
152780	28556
77868	28557
162964	28558
33543	28559
38787	28560
43883	28561
3298	28562
39367	28563
32066	28564
44069	28565
77568	28566
27544	28567
30267	28568
101762	28569
1768	28570
101292	28571
8261	28572
60016	28573
93449	28574
42482	28575
14571	28576
95874	28577
24149	28578
16495	28579
60583	28580
8597	28581
149813	28582
23862	28583
27533	28584
135672	28585
90959	28586
130829	28587
24565	28588
27916	28589
27375	28590
30778	28591
8985	28592
55109	28593
29386	28594
63371	28595
86823	28596
86582	28597
11868	28598
118970	28599
48144	28600
43963	28601
3965	28602
53034	28603
31506	28604
16625	28605
91050	28606
154674	28607
2033	28608
10155	28609
7282	28610
11576	28611
65604	28612
18086	28613
19097	28614
14654	28615
86115	28616
23031	28617
63069	28618
2310	28619
14913	28620
6617	28621
1434	28622
78470	28623
89755	28624
33795	28625
22136	28626
88966	28627
131198	28628
58640	28629
36461	28630
60132	28631
20394	28632
3225	28633
33365	28634
24347	28635
47641	28636
10322	28637
129060	28638
46612	28639
33119	28640
71880	28641
23247	28642
2867	28643
79400	28644
80019	28645
19965	28646
4940	28647
43985	28648
74111	28649
37153	28650
18076	28651
90319	28652
108201	28653
35482	28654
15964	28655
2098	28656
40792	28657
37905	28658
32697	28659
32343	28660
115101	28661
121396	28662
9525	28663
5802	28664
19482	28665
43181	28666
114963	28667
91969	28668
18588	28669
9140	28670
90255	28671
15133	28672
11144	28673
76394	28674
3370	28675
1306	28676
57829	28677
36000	28678
14772	28679
34249	28680
8131	28681
23449	28682
61166	28683
160	28684
84334	28685
21040	28686
4966	28687
17580	28688
117392	28689
42973	28690
10643	28691
61675	28692
96328	28693
1400	28694
114882	28695
125063	28696
32675	28697
78597	28698
347	28699
37452	28700
60231	28701
49848	28702
137631	28703
56349	28704
5	28705
9297	28706
40774	28707
14813	28708
98695	28709
3924	28710
5095	28711
55069	28712
45488	28713
24875	28714
3593	28715
77833	28716
744	28717
107538	28718
32220	28719
111148	28720
768	28721
62117	28722
27481	28723
16340	28724
133088	28725
36884	28726
1192	28727
46279	28728
97286	28729
22512	28730
34025	28731
14619	28732
90603	28733
29729	28734
12741	28735
85133	28736
66263	28737
70144	28738
44563	28739
12876	28740
27886	28741
48469	28742
52072	28743
85772	28744
80443	28745
3886	28746
107032	28747
123049	28748
17127	28749
12269	28750
101831	28751
145010	28752
5162	28753
3478	28754
54835	28755
79605	28756
12732	28757
28325	28758
29350	28759
10750	28760
16445	28761
4291	28762
5918	28763
1685	28764
8861	28765
104836	28766
71572	28767
21596	28768
54617	28769
133867	28770
39682	28771
51028	28772
170211	28773
16983	28774
16853	28775
7944	28776
4355	28777
16945	28778
37382	28779
32603	28780
63	28781
61473	28782
43923	28783
2835	28784
98571	28785
46617	28786
121031	28787
8931	28788
6009	28789
364	28790
104445	28791
82410	28792
130420	28793
107421	28794
22470	28795
99257	28796
196	28797
17250	28798
68463	28799
1532	28800
31843	28801
12502	28802
7	28803
64642	28804
7847	28805
158057	28806
94248	28807
55147	28808
46635	28809
160308	28810
31339	28811
76164	28812
169630	28813
22034	28814
10584	28815
8669	28816
46542	28817
31679	28818
20	28819
124581	28820
122240	28821
151157	28822
69608	28823
130187	28824
42650	28825
24571	28826
72534	28827
3601	28828
11165	28829
36561	28830
96470	28831
55084	28832
8763	28833
23862	28834
33985	28835
53279	28836
9854	28837
44181	28838
44715	28839
1269	28840
20226	28841
26490	28842
19610	28843
119859	28844
10320	28845
111418	28846
92280	28847
40476	28848
2281	28849
166783	28850
22516	28851
411	28852
21942	28853
3811	28854
132119	28855
26040	28856
49730	28857
9492	28858
4611	28859
17449	28860
64627	28861
66371	28862
4835	28863
24723	28864
11020	28865
117741	28866
32644	28867
1628	28868
11197	28869
47861	28870
5948	28871
21506	28872
18954	28873
83452	28874
792	28875
118372	28876
129555	28877
32763	28878
130056	28879
63010	28880
99066	28881
4633	28882
4131	28883
114770	28884
81979	28885
6889	28886
107976	28887
64244	28888
43509	28889
113016	28890
96974	28891
2849	28892
105690	28893
110337	28894
107756	28895
70532	28896
13681	28897
39759	28898
151659	28899
35602	28900
12304	28901
36887	28902
122949	28903
903	28904
63210	28905
49838	28906
35076	28907
58558	28908
7186	28909
28514	28910
7774	28911
887	28912
20002	28913
1972	28914
102400	28915
32872	28916
80496	28917
47900	28918
40775	28919
3822	28920
153367	28921
30523	28922
3301	28923
1138	28924
52496	28925
138279	28926
33525	28927
17383	28928
81582	28929
104251	28930
2990	28931
6749	28932
132957	28933
6013	28934
40496	28935
28565	28936
107833	28937
92940	28938
8893	28939
28259	28940
5301	28941
51488	28942
116986	28943
118160	28944
664	28945
100320	28946
16822	28947
11485	28948
167	28949
143265	28950
31497	28951
31378	28952
66462	28953
9340	28954
57087	28955
114056	28956
53622	28957
36169	28958
749	28959
46928	28960
27007	28961
1285	28962
123272	28963
2018	28964
67875	28965
44799	28966
8463	28967
9360	28968
88598	28969
97910	28970
48356	28971
1196	28972
7961	28973
43067	28974
8487	28975
15930	28976
93360	28977
1018	28978
79309	28979
78266	28980
133060	28981
155393	28982
33924	28983
118458	28984
63266	28985
104456	28986
59984	28987
8921	28988
21069	28989
14250	28990
56946	28991
111236	28992
101912	28993
81205	28994
42077	28995
112673	28996
6508	28997
3096	28998
56346	28999
43659	29000
65798	29001
3589	29002
127179	29003
25745	29004
18856	29005
12382	29006
11398	29007
119846	29008
3378	29009
123838	29010
55164	29011
5078	29012
52455	29013
1751	29014
38239	29015
12344	29016
2681	29017
100332	29018
11368	29019
38704	29020
92909	29021
69777	29022
127759	29023
100629	29024
150239	29025
42059	29026
23554	29027
124007	29028
89080	29029
29027	29030
106395	29031
1586	29032
5658	29033
48758	29034
19017	29035
85634	29036
4573	29037
37718	29038
49251	29039
112798	29040
1637	29041
41348	29042
81417	29043
9358	29044
6203	29045
137909	29046
43839	29047
14264	29048
9175	29049
74701	29050
112796	29051
11529	29052
67187	29053
46	29054
15257	29055
51590	29056
2434	29057
77755	29058
13358	29059
10092	29060
157066	29061
49528	29062
30577	29063
11813	29064
1086	29065
18443	29066
9761	29067
12379	29068
12922	29069
25154	29070
15277	29071
32967	29072
163037	29073
2030	29074
84814	29075
68582	29076
3648	29077
388	29078
83668	29079
40442	29080
48821	29081
110289	29082
18425	29083
21093	29084
4464	29085
19765	29086
61125	29087
124844	29088
10678	29089
357	29090
35094	29091
133488	29092
36745	29093
87723	29094
77184	29095
11290	29096
24786	29097
88103	29098
25969	29099
7654	29100
37960	29101
16843	29102
34049	29103
16091	29104
636	29105
57506	29106
83215	29107
7391	29108
37409	29109
234	29110
129600	29111
8841	29112
19891	29113
12858	29114
12439	29115
9787	29116
357	29117
43449	29118
6157	29119
16716	29120
135514	29121
37952	29122
32167	29123
31638	29124
63856	29125
20226	29126
61335	29127
42616	29128
22155	29129
29687	29130
130160	29131
136822	29132
38843	29133
65908	29134
51491	29135
1090	29136
111275	29137
44476	29138
16442	29139
89308	29140
6769	29141
139350	29142
87670	29143
80473	29144
3866	29145
6214	29146
47598	29147
78846	29148
70690	29149
36993	29150
33826	29151
114687	29152
10199	29153
122076	29154
35698	29155
22169	29156
23263	29157
8013	29158
34062	29159
47651	29160
50286	29161
1148	29162
37988	29163
55223	29164
19559	29165
56745	29166
38361	29167
31868	29168
112609	29169
93256	29170
30516	29171
96383	29172
93693	29173
70655	29174
57320	29175
10457	29176
3232	29177
52217	29178
15179	29179
9209	29180
12426	29181
76409	29182
112680	29183
602	29184
38034	29185
128675	29186
3773	29187
121629	29188
66782	29189
23067	29190
35148	29191
129775	29192
2578	29193
10337	29194
7798	29195
76416	29196
28712	29197
3117	29198
39083	29199
13576	29200
11833	29201
86138	29202
65958	29203
104372	29204
49283	29205
5836	29206
3145	29207
106322	29208
2562	29209
48757	29210
42564	29211
148300	29212
83737	29213
75627	29214
93833	29215
33324	29216
27232	29217
19546	29218
32147	29219
18847	29220
91880	29221
77774	29222
72832	29223
64895	29224
78011	29225
77810	29226
128197	29227
14511	29228
16595	29229
46108	29230
136054	29231
33643	29232
461	29233
20180	29234
20397	29235
7868	29236
69640	29237
113755	29238
6930	29239
3004	29240
2591	29241
25706	29242
2041	29243
79322	29244
23377	29245
75492	29246
72502	29247
128237	29248
34043	29249
21711	29250
12727	29251
42760	29252
149892	29253
13262	29254
140203	29255
50912	29256
87465	29257
21101	29258
115239	29259
10174	29260
79167	29261
22179	29262
40437	29263
49925	29264
70941	29265
17890	29266
21537	29267
32774	29268
52546	29269
14081	29270
128117	29271
119573	29272
109970	29273
25031	29274
56758	29275
1887	29276
15851	29277
70293	29278
16873	29279
102595	29280
5152	29281
123153	29282
24941	29283
66904	29284
129681	29285
144019	29286
66195	29287
25539	29288
65835	29289
60359	29290
54686	29291
103924	29292
29912	29293
5679	29294
29914	29295
22429	29296
51606	29297
36626	29298
24445	29299
12976	29300
96492	29301
2933	29302
51231	29303
13456	29304
12478	29305
93747	29306
48685	29307
108256	29308
25299	29309
8862	29310
13920	29311
89221	29312
8028	29313
1877	29314
88226	29315
17821	29316
27292	29317
44695	29318
76170	29319
35246	29320
71439	29321
16586	29322
73337	29323
10159	29324
62511	29325
133034	29326
57115	29327
44391	29328
49968	29329
4464	29330
25899	29331
72219	29332
664	29333
27783	29334
1349	29335
18988	29336
37103	29337
138346	29338
111147	29339
4650	29340
33307	29341
4440	29342
18497	29343
2021	29344
146707	29345
5334	29346
138962	29347
5457	29348
24427	29349
115391	29350
78104	29351
43611	29352
41926	29353
69067	29354
71036	29355
49010	29356
8100	29357
21152	29358
148018	29359
9949	29360
20397	29361
6760	29362
5253	29363
106343	29364
26713	29365
82962	29366
10882	29367
25416	29368
44689	29369
93161	29370
15889	29371
37401	29372
15340	29373
31198	29374
62948	29375
57210	29376
24367	29377
43021	29378
10486	29379
98267	29380
101416	29381
144	29382
36	29383
29988	29384
8592	29385
15982	29386
52348	29387
57504	29388
692	29389
26521	29390
27479	29391
8016	29392
2084	29393
27937	29394
46889	29395
10674	29396
30736	29397
4219	29398
120776	29399
47360	29400
65921	29401
99076	29402
97402	29403
11699	29404
119895	29405
41726	29406
76752	29407
9034	29408
32262	29409
6184	29410
6980	29411
4870	29412
131855	29413
51332	29414
882	29415
113993	29416
131481	29417
112599	29418
11578	29419
41614	29420
56355	29421
119381	29422
3903	29423
3607	29424
2586	29425
19389	29426
62284	29427
21299	29428
12403	29429
98925	29430
57065	29431
2880	29432
61531	29433
86192	29434
102510	29435
38023	29436
43205	29437
100415	29438
86615	29439
8281	29440
19718	29441
21487	29442
111565	29443
100254	29444
6038	29445
2084	29446
42431	29447
1882	29448
14727	29449
58967	29450
93779	29451
153661	29452
78131	29453
59918	29454
157552	29455
24080	29456
40137	29457
102277	29458
42549	29459
33107	29460
15594	29461
130787	29462
32731	29463
46466	29464
22312	29465
3100	29466
107831	29467
96898	29468
29569	29469
44816	29470
80475	29471
93777	29472
26819	29473
2815	29474
74374	29475
26192	29476
89331	29477
150816	29478
127922	29479
76984	29480
101966	29481
45263	29482
81640	29483
14512	29484
49037	29485
13836	29486
1549	29487
38483	29488
57878	29489
71444	29490
70433	29491
277	29492
97108	29493
4242	29494
17163	29495
165078	29496
167014	29497
50976	29498
46847	29499
47933	29500
26851	29501
74893	29502
6585	29503
81258	29504
23026	29505
45183	29506
62473	29507
32040	29508
4567	29509
12012	29510
11005	29511
134336	29512
64271	29513
13125	29514
3714	29515
75378	29516
54517	29517
45488	29518
67959	29519
80766	29520
60912	29521
10920	29522
15307	29523
16002	29524
75694	29525
42900	29526
6317	29527
52158	29528
27674	29529
124537	29530
52830	29531
11169	29532
24952	29533
58454	29534
105227	29535
127359	29536
2333	29537
77149	29538
34327	29539
163757	29540
14045	29541
14813	29542
5010	29543
167615	29544
11982	29545
5352	29546
9372	29547
8296	29548
2933	29549
67738	29550
24006	29551
140	29552
67361	29553
4710	29554
2	29555
1015	29556
180	29557
38811	29558
40425	29559
11093	29560
153174	29561
94350	29562
54013	29563
14784	29564
12536	29565
29055	29566
19180	29567
160530	29568
38704	29569
48985	29570
22494	29571
45879	29572
36690	29573
11524	29574
31185	29575
29183	29576
27972	29577
72789	29578
26779	29579
75600	29580
77700	29581
35565	29582
27326	29583
53393	29584
163672	29585
101363	29586
74766	29587
74624	29588
30015	29589
20787	29590
5227	29591
159803	29592
26777	29593
105055	29594
54526	29595
58527	29596
19569	29597
37917	29598
10084	29599
9779	29600
24478	29601
14764	29602
139897	29603
15976	29604
5950	29605
2901	29606
1415	29607
98385	29608
9208	29609
60366	29610
82182	29611
50190	29612
50950	29613
56399	29614
61489	29615
20704	29616
8425	29617
4909	29618
58555	29619
32001	29620
110965	29621
11347	29622
123079	29623
16979	29624
1841	29625
79587	29626
95038	29627
31058	29628
22675	29629
158532	29630
41570	29631
2729	29632
52402	29633
144491	29634
121328	29635
23622	29636
86520	29637
21479	29638
456	29639
32220	29640
30770	29641
144806	29642
24653	29643
100309	29644
85013	29645
71823	29646
66041	29647
27068	29648
119213	29649
1596	29650
12141	29651
140651	29652
41579	29653
1687	29654
92473	29655
163960	29656
12873	29657
32553	29658
7269	29659
136206	29660
31676	29661
26102	29662
27945	29663
74363	29664
91828	29665
110400	29666
45787	29667
9095	29668
19734	29669
35162	29670
42255	29671
24229	29672
3670	29673
115584	29674
29392	29675
21164	29676
28704	29677
29520	29678
57150	29679
82794	29680
9728	29681
8715	29682
8183	29683
43317	29684
19372	29685
20370	29686
2331	29687
45542	29688
2728	29689
75314	29690
86011	29691
46433	29692
9331	29693
140768	29694
126903	29695
3730	29696
114495	29697
71349	29698
47532	29699
22993	29700
88721	29701
14724	29702
96440	29703
36245	29704
61220	29705
117301	29706
54833	29707
155822	29708
34294	29709
34741	29710
112974	29711
67084	29712
150496	29713
12646	29714
160666	29715
7218	29716
84320	29717
36950	29718
47311	29719
12955	29720
106448	29721
39122	29722
93794	29723
52862	29724
117104	29725
25446	29726
94912	29727
16934	29728
2443	29729
49853	29730
34332	29731
11104	29732
10688	29733
10718	29734
825	29735
73511	29736
21427	29737
30119	29738
24584	29739
61646	29740
33819	29741
43210	29742
82443	29743
356	29744
1137	29745
47891	29746
32996	29747
17291	29748
40201	29749
18254	29750
103010	29751
5502	29752
9262	29753
27479	29754
12071	29755
139076	29756
5824	29757
12604	29758
76240	29759
138078	29760
9052	29761
89778	29762
10220	29763
17894	29764
40349	29765
55551	29766
10356	29767
17078	29768
31904	29769
70998	29770
7402	29771
2316	29772
35455	29773
43184	29774
28990	29775
44161	29776
26906	29777
38147	29778
17848	29779
7725	29780
53375	29781
3605	29782
16817	29783
42024	29784
9344	29785
66582	29786
38873	29787
7029	29788
312	29789
35182	29790
92504	29791
20113	29792
54825	29793
8507	29794
14223	29795
50082	29796
18887	29797
1674	29798
77419	29799
4786	29800
243	29801
62262	29802
5722	29803
6966	29804
251	29805
78310	29806
49313	29807
112893	29808
4845	29809
43987	29810
13802	29811
45952	29812
15697	29813
72354	29814
49944	29815
34440	29816
46817	29817
106284	29818
4189	29819
16762	29820
64840	29821
43007	29822
120380	29823
67	29824
48615	29825
6693	29826
27414	29827
13905	29828
1351	29829
16661	29830
91672	29831
30130	29832
3215	29833
20141	29834
76250	29835
105064	29836
7007	29837
55660	29838
116670	29839
47604	29840
7350	29841
24740	29842
55459	29843
95666	29844
14125	29845
83098	29846
36266	29847
2749	29848
68894	29849
57528	29850
125	29851
21300	29852
126621	29853
1099	29854
3231	29855
31006	29856
125234	29857
39216	29858
72894	29859
8885	29860
122351	29861
31004	29862
120370	29863
48704	29864
64402	29865
9882	29866
30876	29867
8355	29868
3323	29869
10798	29870
107969	29871
2499	29872
90729	29873
853	29874
26317	29875
12476	29876
48172	29877
45607	29878
157644	29879
112073	29880
10044	29881
18486	29882
10294	29883
79241	29884
72763	29885
94615	29886
53174	29887
40209	29888
81362	29889
90132	29890
12909	29891
43391	29892
34673	29893
25204	29894
164774	29895
1087	29896
7331	29897
54904	29898
36914	29899
158919	29900
4263	29901
8509	29902
143549	29903
5890	29904
111500	29905
89061	29906
9950	29907
26878	29908
74603	29909
366	29910
38036	29911
2805	29912
86851	29913
13204	29914
15160	29915
113189	29916
39886	29917
102498	29918
122137	29919
1049	29920
103065	29921
15426	29922
21779	29923
23740	29924
12122	29925
40372	29926
20766	29927
97318	29928
86957	29929
26721	29930
24321	29931
1920	29932
24159	29933
48263	29934
40957	29935
61289	29936
13718	29937
33730	29938
112834	29939
19153	29940
25798	29941
107224	29942
46242	29943
14252	29944
79594	29945
110374	29946
47018	29947
59635	29948
72992	29949
129466	29950
44533	29951
54641	29952
95793	29953
105666	29954
20250	29955
11247	29956
44510	29957
99267	29958
40034	29959
95513	29960
20557	29961
8527	29962
14978	29963
728	29964
558	29965
124897	29966
9390	29967
14443	29968
1883	29969
25482	29970
37183	29971
3487	29972
1502	29973
1366	29974
2081	29975
70794	29976
166351	29977
89262	29978
6969	29979
58908	29980
40705	29981
39133	29982
4675	29983
2747	29984
28139	29985
22269	29986
32242	29987
23564	29988
130996	29989
27723	29990
9275	29991
6733	29992
17320	29993
31772	29994
135942	29995
10020	29996
1636	29997
35635	29998
27551	29999
19192	30000
64158	30001
8572	30002
2675	30003
124179	30004
45658	30005
87752	30006
93528	30007
22853	30008
10005	30009
66695	30010
22112	30011
18401	30012
45978	30013
37288	30014
14749	30015
103587	30016
21704	30017
101964	30018
65108	30019
65812	30020
95907	30021
13116	30022
25523	30023
13759	30024
1696	30025
30275	30026
17264	30027
169482	30028
25376	30029
51973	30030
58138	30031
52864	30032
23593	30033
5612	30034
5340	30035
53002	30036
79554	30037
98167	30038
75632	30039
45183	30040
613	30041
21371	30042
67224	30043
110674	30044
31477	30045
122233	30046
15522	30047
12624	30048
16809	30049
7642	30050
1535	30051
37625	30052
50276	30053
3913	30054
94964	30055
28007	30056
963	30057
112652	30058
7687	30059
12902	30060
7874	30061
24222	30062
50358	30063
24120	30064
73256	30065
24851	30066
27981	30067
6354	30068
3547	30069
2249	30070
19490	30071
14610	30072
61387	30073
8833	30074
55843	30075
10525	30076
10154	30077
77200	30078
18801	30079
61602	30080
80410	30081
3045	30082
70729	30083
64309	30084
141315	30085
25218	30086
80244	30087
68046	30088
59493	30089
37389	30090
95798	30091
70209	30092
43124	30093
101534	30094
71321	30095
99307	30096
139484	30097
82384	30098
73757	30099
167609	30100
51339	30101
77819	30102
100017	30103
103540	30104
58155	30105
38603	30106
18278	30107
36424	30108
8116	30109
42390	30110
1776	30111
2623	30112
98652	30113
790	30114
6834	30115
69629	30116
87962	30117
14316	30118
29776	30119
13038	30120
6880	30121
1245	30122
87372	30123
37050	30124
80673	30125
50337	30126
101904	30127
70374	30128
20604	30129
60690	30130
3250	30131
9757	30132
7840	30133
28543	30134
78770	30135
131043	30136
100109	30137
21104	30138
13080	30139
64383	30140
13186	30141
126547	30142
7750	30143
30002	30144
51114	30145
53113	30146
28826	30147
46893	30148
28997	30149
1421	30150
981	30151
14247	30152
150752	30153
29625	30154
106600	30155
461	30156
2161	30157
68661	30158
15152	30159
96369	30160
95147	30161
95047	30162
54941	30163
2784	30164
64294	30165
76175	30166
19390	30167
38129	30168
112948	30169
52150	30170
46636	30171
2379	30172
23709	30173
77537	30174
53200	30175
1270	30176
272	30177
5646	30178
39562	30179
9740	30180
27680	30181
22019	30182
4260	30183
154470	30184
442	30185
68957	30186
12201	30187
70801	30188
21704	30189
2689	30190
26090	30191
169798	30192
4101	30193
14443	30194
146375	30195
83700	30196
803	30197
68737	30198
73605	30199
23998	30200
74522	30201
17372	30202
81490	30203
109971	30204
16420	30205
2455	30206
16036	30207
1247	30208
91156	30209
87468	30210
31420	30211
73171	30212
12721	30213
15153	30214
38555	30215
8802	30216
50470	30217
134179	30218
32200	30219
98637	30220
149144	30221
74851	30222
116805	30223
49086	30224
57015	30225
106068	30226
11864	30227
12741	30228
15507	30229
85379	30230
43795	30231
2732	30232
17043	30233
46463	30234
13979	30235
120	30236
26849	30237
101573	30238
426	30239
1419	30240
5170	30241
4090	30242
10706	30243
798	30244
11547	30245
100253	30246
127397	30247
82323	30248
23406	30249
65724	30250
6903	30251
124037	30252
91687	30253
19926	30254
15204	30255
30216	30256
78565	30257
23252	30258
68325	30259
2554	30260
63467	30261
6101	30262
75936	30263
15205	30264
122160	30265
131106	30266
95840	30267
6929	30268
56013	30269
96139	30270
137893	30271
2839	30272
22694	30273
102366	30274
72923	30275
1287	30276
107547	30277
35237	30278
56072	30279
42853	30280
4564	30281
80736	30282
6152	30283
2724	30284
74631	30285
56522	30286
22049	30287
80480	30288
181	30289
24410	30290
4132	30291
115363	30292
2709	30293
88584	30294
4334	30295
67683	30296
18031	30297
108780	30298
159870	30299
30852	30300
78955	30301
8297	30302
136064	30303
55384	30304
148715	30305
74438	30306
6738	30307
73249	30308
5062	30309
77442	30310
44903	30311
73864	30312
47241	30313
64214	30314
22153	30315
88553	30316
757	30317
14933	30318
67223	30319
45782	30320
23123	30321
75092	30322
15770	30323
28582	30324
41353	30325
55141	30326
37583	30327
21059	30328
29941	30329
28743	30330
74308	30331
108225	30332
1324	30333
71092	30334
67721	30335
23946	30336
122507	30337
47049	30338
89790	30339
166078	30340
8383	30341
6979	30342
11561	30343
34306	30344
8048	30345
89068	30346
68278	30347
15468	30348
88183	30349
19116	30350
73218	30351
7007	30352
33708	30353
18576	30354
132213	30355
4519	30356
45708	30357
23620	30358
62519	30359
20977	30360
41809	30361
131719	30362
3791	30363
82951	30364
40224	30365
59883	30366
13451	30367
6563	30368
139817	30369
18797	30370
6067	30371
3604	30372
84335	30373
58472	30374
141286	30375
31037	30376
12475	30377
31542	30378
71863	30379
5705	30380
47209	30381
215	30382
93557	30383
2547	30384
29588	30385
36319	30386
2386	30387
15366	30388
14149	30389
427	30390
50491	30391
86382	30392
65633	30393
49339	30394
41555	30395
55095	30396
85203	30397
6221	30398
19251	30399
65543	30400
23374	30401
71975	30402
41416	30403
105925	30404
13337	30405
67476	30406
125770	30407
18334	30408
32460	30409
117986	30410
75172	30411
46412	30412
149226	30413
48895	30414
76533	30415
65777	30416
2480	30417
56784	30418
4254	30419
14052	30420
143121	30421
13955	30422
143636	30423
8150	30424
14604	30425
37875	30426
10961	30427
3850	30428
21126	30429
35257	30430
54402	30431
76482	30432
109910	30433
5026	30434
96359	30435
27433	30436
81975	30437
38609	30438
15514	30439
10310	30440
53808	30441
9309	30442
5781	30443
12823	30444
31151	30445
7964	30446
18494	30447
117756	30448
18410	30449
58337	30450
27550	30451
27297	30452
105608	30453
15202	30454
59966	30455
844	30456
14758	30457
9737	30458
137009	30459
114633	30460
2992	30461
46118	30462
159958	30463
14368	30464
35743	30465
88443	30466
16625	30467
42224	30468
34548	30469
48053	30470
22896	30471
122	30472
78448	30473
7902	30474
111991	30475
15798	30476
4690	30477
14626	30478
23500	30479
68830	30480
215	30481
17267	30482
1076	30483
4389	30484
55265	30485
9885	30486
49300	30487
98601	30488
36810	30489
5999	30490
1928	30491
66504	30492
36839	30493
120082	30494
64918	30495
3257	30496
47049	30497
36889	30498
151761	30499
4431	30500
58753	30501
19966	30502
4642	30503
2185	30504
42318	30505
36710	30506
14384	30507
1289	30508
40211	30509
10426	30510
8716	30511
7213	30512
27948	30513
33437	30514
28790	30515
20461	30516
49967	30517
3330	30518
859	30519
8505	30520
462	30521
8483	30522
75441	30523
59568	30524
8138	30525
27481	30526
33896	30527
8715	30528
63448	30529
21740	30530
86861	30531
76975	30532
57471	30533
29951	30534
86830	30535
41458	30536
89134	30537
133530	30538
113032	30539
89200	30540
15318	30541
41727	30542
4295	30543
447	30544
8031	30545
25175	30546
45401	30547
46103	30548
14143	30549
46151	30550
103638	30551
83797	30552
44620	30553
99815	30554
658	30555
41281	30556
69862	30557
3346	30558
1141	30559
108355	30560
35033	30561
77602	30562
76503	30563
75617	30564
10968	30565
1261	30566
127058	30567
55366	30568
14404	30569
37228	30570
58660	30571
121451	30572
96217	30573
58475	30574
121356	30575
1349	30576
12585	30577
11577	30578
82009	30579
83912	30580
56099	30581
36993	30582
23605	30583
6786	30584
1830	30585
40110	30586
5524	30587
48996	30588
102032	30589
13256	30590
75725	30591
123587	30592
165744	30593
6583	30594
3354	30595
31302	30596
143788	30597
8741	30598
97905	30599
64430	30600
65311	30601
34074	30602
32368	30603
11518	30604
138582	30605
26622	30606
18837	30607
39021	30608
88568	30609
730	30610
137940	30611
112358	30612
30951	30613
61512	30614
44056	30615
23434	30616
63282	30617
22666	30618
60508	30619
35247	30620
248	30621
25904	30622
104615	30623
47624	30624
62991	30625
892	30626
38783	30627
148273	30628
706	30629
1939	30630
122050	30631
15468	30632
7217	30633
62120	30634
1773	30635
3025	30636
26812	30637
48380	30638
11386	30639
45796	30640
35976	30641
9465	30642
21169	30643
5873	30644
23174	30645
6200	30646
43516	30647
39343	30648
15298	30649
25565	30650
2595	30651
35204	30652
92029	30653
41564	30654
19524	30655
24619	30656
102014	30657
24127	30658
98840	30659
52894	30660
20938	30661
24575	30662
19434	30663
4556	30664
468	30665
10269	30666
94195	30667
31988	30668
85945	30669
12124	30670
3524	30671
53040	30672
120919	30673
83116	30674
16804	30675
21273	30676
110	30677
43929	30678
111977	30679
1943	30680
63704	30681
12721	30682
165826	30683
39541	30684
28458	30685
61927	30686
1349	30687
13617	30688
3986	30689
89721	30690
99759	30691
44956	30692
3611	30693
42457	30694
19675	30695
94401	30696
2813	30697
133762	30698
20428	30699
58972	30700
32136	30701
14179	30702
64703	30703
69142	30704
31126	30705
9321	30706
71519	30707
102247	30708
477	30709
15848	30710
115014	30711
24764	30712
11966	30713
79657	30714
64218	30715
32507	30716
55774	30717
19165	30718
27889	30719
91380	30720
6604	30721
9891	30722
3616	30723
92961	30724
17879	30725
43942	30726
28032	30727
24130	30728
139625	30729
135847	30730
49572	30731
91932	30732
48724	30733
2076	30734
24455	30735
8029	30736
22292	30737
46000	30738
72141	30739
92218	30740
6203	30741
62825	30742
71720	30743
16566	30744
100475	30745
108406	30746
13455	30747
3606	30748
1303	30749
42648	30750
38793	30751
132116	30752
11547	30753
59710	30754
16855	30755
109914	30756
120729	30757
153	30758
12160	30759
108195	30760
76104	30761
1385	30762
63198	30763
2	30764
23581	30765
32037	30766
125757	30767
6167	30768
85620	30769
52126	30770
9	30771
80874	30772
56467	30773
13136	30774
37021	30775
163496	30776
1182	30777
2857	30778
4527	30779
13258	30780
33206	30781
30610	30782
2251	30783
9349	30784
66906	30785
115177	30786
133267	30787
38740	30788
21532	30789
85544	30790
13689	30791
16085	30792
35368	30793
26110	30794
43811	30795
4387	30796
15992	30797
80547	30798
35718	30799
27363	30800
44697	30801
81098	30802
5368	30803
9571	30804
100984	30805
117411	30806
22103	30807
96761	30808
124243	30809
80137	30810
133541	30811
60587	30812
9122	30813
34509	30814
1848	30815
31722	30816
73712	30817
107388	30818
4284	30819
51543	30820
37637	30821
16365	30822
127263	30823
4126	30824
71037	30825
31927	30826
15142	30827
40865	30828
128987	30829
105439	30830
62816	30831
1392	30832
31596	30833
10614	30834
124910	30835
22531	30836
95113	30837
41978	30838
279	30839
41150	30840
51490	30841
95767	30842
89565	30843
6923	30844
66963	30845
62569	30846
14479	30847
137129	30848
3166	30849
37591	30850
113017	30851
61229	30852
38192	30853
17079	30854
25673	30855
29385	30856
3747	30857
47588	30858
8569	30859
64254	30860
72847	30861
4799	30862
1152	30863
152964	30864
1973	30865
46472	30866
28878	30867
1526	30868
5804	30869
55240	30870
8022	30871
34156	30872
84493	30873
35	30874
34199	30875
31986	30876
3514	30877
79932	30878
187	30879
8874	30880
11478	30881
38562	30882
74947	30883
30583	30884
162730	30885
47742	30886
24672	30887
17205	30888
6915	30889
33715	30890
25103	30891
3133	30892
35846	30893
4209	30894
1159	30895
2644	30896
151788	30897
4443	30898
26623	30899
152107	30900
108673	30901
18194	30902
88534	30903
7935	30904
48660	30905
724	30906
50973	30907
22	30908
25812	30909
56779	30910
41691	30911
121901	30912
44179	30913
7827	30914
4747	30915
51799	30916
24944	30917
42582	30918
68034	30919
28184	30920
116210	30921
126	30922
116566	30923
543	30924
67652	30925
84719	30926
122	30927
21965	30928
38841	30929
12448	30930
58934	30931
14902	30932
4435	30933
101011	30934
35542	30935
8419	30936
44582	30937
20348	30938
49757	30939
133274	30940
89460	30941
127080	30942
135488	30943
47626	30944
73177	30945
33096	30946
49222	30947
46150	30948
13786	30949
52710	30950
40129	30951
54577	30952
59458	30953
388	30954
17479	30955
147162	30956
41099	30957
13971	30958
17223	30959
79090	30960
49000	30961
314	30962
71979	30963
159091	30964
55330	30965
5232	30966
18374	30967
16137	30968
50884	30969
9153	30970
26343	30971
10006	30972
30449	30973
102289	30974
119971	30975
84804	30976
108591	30977
3277	30978
19788	30979
72870	30980
9476	30981
58778	30982
21295	30983
33410	30984
64110	30985
78268	30986
52394	30987
53497	30988
34194	30989
42302	30990
6070	30991
2786	30992
39948	30993
20675	30994
2161	30995
51964	30996
16614	30997
69975	30998
23741	30999
1210	31000
68528	31001
51158	31002
48100	31003
24771	31004
20728	31005
7914	31006
14970	31007
41505	31008
41216	31009
99191	31010
51054	31011
6325	31012
20536	31013
88547	31014
798	31015
37922	31016
22184	31017
10175	31018
25999	31019
10794	31020
44754	31021
43604	31022
39288	31023
123426	31024
14918	31025
70228	31026
71916	31027
86909	31028
134202	31029
427	31030
72959	31031
49310	31032
28530	31033
42007	31034
22335	31035
6977	31036
91187	31037
1518	31038
134735	31039
55515	31040
27401	31041
5308	31042
50611	31043
4071	31044
169247	31045
52024	31046
76361	31047
41468	31048
36815	31049
8411	31050
263	31051
77694	31052
4281	31053
143582	31054
76539	31055
67157	31056
41662	31057
562	31058
98402	31059
9987	31060
3795	31061
35162	31062
40471	31063
25496	31064
70090	31065
22439	31066
122273	31067
6417	31068
45048	31069
278	31070
47083	31071
9779	31072
92571	31073
69685	31074
64922	31075
8407	31076
4543	31077
28181	31078
63798	31079
3884	31080
54296	31081
65429	31082
7543	31083
2069	31084
22795	31085
24815	31086
20405	31087
158397	31088
3314	31089
94493	31090
8602	31091
15446	31092
2162	31093
19906	31094
78046	31095
10425	31096
10802	31097
43017	31098
58260	31099
43317	31100
2106	31101
121269	31102
90815	31103
91423	31104
7616	31105
88283	31106
10731	31107
41322	31108
16812	31109
11269	31110
59379	31111
60249	31112
8559	31113
90214	31114
4272	31115
50137	31116
24908	31117
10430	31118
63770	31119
6067	31120
109	31121
46945	31122
102291	31123
45655	31124
41350	31125
113132	31126
90243	31127
71690	31128
33031	31129
28196	31130
53997	31131
30340	31132
20971	31133
20967	31134
98308	31135
22922	31136
91028	31137
6980	31138
21622	31139
94311	31140
158752	31141
10345	31142
29952	31143
43058	31144
148051	31145
30272	31146
64811	31147
25049	31148
52826	31149
77527	31150
52825	31151
54489	31152
87035	31153
139814	31154
72895	31155
68724	31156
121614	31157
31533	31158
16873	31159
85078	31160
1907	31161
14744	31162
65795	31163
4273	31164
133071	31165
28544	31166
52045	31167
51217	31168
16954	31169
19659	31170
58962	31171
79464	31172
109779	31173
70171	31174
43704	31175
36844	31176
6697	31177
59325	31178
112473	31179
60027	31180
10520	31181
5095	31182
56911	31183
17015	31184
36637	31185
46256	31186
150314	31187
22608	31188
17638	31189
85893	31190
34422	31191
1399	31192
1329	31193
45570	31194
35603	31195
33664	31196
164331	31197
35212	31198
112191	31199
25048	31200
26002	31201
9642	31202
56444	31203
75467	31204
16154	31205
130345	31206
19494	31207
56767	31208
10899	31209
15222	31210
52026	31211
47284	31212
11366	31213
52509	31214
14342	31215
88573	31216
86450	31217
63717	31218
68010	31219
109789	31220
162455	31221
5064	31222
6008	31223
7762	31224
97403	31225
37300	31226
2989	31227
74737	31228
68732	31229
1848	31230
67393	31231
3488	31232
56244	31233
23273	31234
1808	31235
16241	31236
2614	31237
6426	31238
73587	31239
88129	31240
15259	31241
42199	31242
50811	31243
70603	31244
95061	31245
63353	31246
10661	31247
10736	31248
2981	31249
36419	31250
79101	31251
100249	31252
36345	31253
24614	31254
39671	31255
301	31256
63808	31257
126990	31258
24835	31259
45429	31260
10186	31261
106331	31262
6242	31263
6728	31264
2177	31265
62685	31266
12734	31267
45610	31268
62250	31269
69653	31270
21239	31271
22649	31272
48874	31273
22881	31274
123137	31275
8383	31276
101377	31277
30494	31278
28061	31279
121670	31280
90	31281
112856	31282
40118	31283
34683	31284
12805	31285
4408	31286
23399	31287
68279	31288
30792	31289
124356	31290
45612	31291
11442	31292
57269	31293
9894	31294
64780	31295
100414	31296
78190	31297
134197	31298
444	31299
5170	31300
15470	31301
72133	31302
50385	31303
25186	31304
88710	31305
29451	31306
70810	31307
3625	31308
6475	31309
29668	31310
18622	31311
45201	31312
243	31313
84653	31314
37347	31315
13625	31316
2940	31317
98573	31318
2051	31319
67330	31320
62137	31321
24796	31322
5260	31323
133031	31324
71518	31325
62732	31326
69046	31327
15252	31328
69256	31329
28255	31330
32227	31331
34900	31332
12160	31333
100656	31334
1926	31335
30624	31336
66049	31337
12771	31338
2354	31339
729	31340
6430	31341
62720	31342
51431	31343
160739	31344
117695	31345
158	31346
153455	31347
54281	31348
11191	31349
67296	31350
32314	31351
168222	31352
153890	31353
80118	31354
32001	31355
38603	31356
16292	31357
30198	31358
34604	31359
22551	31360
41537	31361
34846	31362
43463	31363
81743	31364
134660	31365
1342	31366
17875	31367
102868	31368
91376	31369
84695	31370
30662	31371
8731	31372
17455	31373
8146	31374
53532	31375
207	31376
13888	31377
6254	31378
5096	31379
67851	31380
44427	31381
38239	31382
35530	31383
18916	31384
103477	31385
28755	31386
34218	31387
11384	31388
52440	31389
10198	31390
45151	31391
65953	31392
38476	31393
5241	31394
104393	31395
16038	31396
25837	31397
108812	31398
15762	31399
67014	31400
128325	31401
95523	31402
79073	31403
6168	31404
11849	31405
46684	31406
69716	31407
6092	31408
3569	31409
29425	31410
116215	31411
8142	31412
22399	31413
36059	31414
5518	31415
27454	31416
44317	31417
73173	31418
36689	31419
14791	31420
7581	31421
59702	31422
3173	31423
3573	31424
16539	31425
62268	31426
32983	31427
4182	31428
91932	31429
33434	31430
101830	31431
134942	31432
30966	31433
127401	31434
105096	31435
4674	31436
4479	31437
61702	31438
14449	31439
48131	31440
29171	31441
77250	31442
17753	31443
22636	31444
16960	31445
114464	31446
6107	31447
42038	31448
7666	31449
57775	31450
60273	31451
10054	31452
119326	31453
68681	31454
21550	31455
9516	31456
52736	31457
10617	31458
16656	31459
30104	31460
15586	31461
82375	31462
12440	31463
7676	31464
5215	31465
79013	31466
112405	31467
40559	31468
55015	31469
2557	31470
35384	31471
75824	31472
32093	31473
12053	31474
20584	31475
12710	31476
3150	31477
7643	31478
106336	31479
47145	31480
41901	31481
119947	31482
74593	31483
99023	31484
31995	31485
6326	31486
47943	31487
121171	31488
15100	31489
5936	31490
43073	31491
11446	31492
107285	31493
8041	31494
73245	31495
51438	31496
16632	31497
56290	31498
1883	31499
73269	31500
106478	31501
109136	31502
14422	31503
144530	31504
78213	31505
76950	31506
2902	31507
17634	31508
19623	31509
14491	31510
36734	31511
65201	31512
122107	31513
7107	31514
12533	31515
47402	31516
76335	31517
3041	31518
4650	31519
54952	31520
45778	31521
13475	31522
97756	31523
101082	31524
80735	31525
34155	31526
14313	31527
60920	31528
16488	31529
33142	31530
25124	31531
5743	31532
170000	31533
27785	31534
3885	31535
53855	31536
35359	31537
55823	31538
9042	31539
33244	31540
3781	31541
7576	31542
6928	31543
40202	31544
5224	31545
61017	31546
9000	31547
45427	31548
61505	31549
15804	31550
43242	31551
33756	31552
53725	31553
36672	31554
1915	31555
16063	31556
36258	31557
22764	31558
6086	31559
4602	31560
38773	31561
8814	31562
66239	31563
61844	31564
17121	31565
85460	31566
52210	31567
48864	31568
10360	31569
7374	31570
46296	31571
24814	31572
88935	31573
105187	31574
2046	31575
83583	31576
48170	31577
9941	31578
15212	31579
66212	31580
288	31581
92718	31582
69481	31583
32435	31584
3641	31585
3747	31586
47328	31587
38481	31588
66567	31589
46913	31590
74820	31591
41523	31592
13513	31593
152590	31594
122703	31595
29556	31596
18360	31597
21173	31598
120912	31599
62199	31600
1387	31601
74111	31602
9822	31603
42987	31604
29485	31605
36721	31606
39028	31607
137241	31608
2647	31609
35289	31610
45624	31611
12528	31612
20912	31613
79337	31614
15996	31615
1589	31616
24692	31617
52370	31618
32268	31619
24832	31620
24043	31621
31281	31622
42357	31623
159894	31624
9107	31625
37565	31626
14320	31627
48333	31628
3126	31629
57250	31630
87221	31631
8268	31632
551	31633
36209	31634
55517	31635
86758	31636
47185	31637
97871	31638
33054	31639
2262	31640
124005	31641
135223	31642
32129	31643
9976	31644
156118	31645
28310	31646
14661	31647
31218	31648
14762	31649
8615	31650
72543	31651
45836	31652
6079	31653
1305	31654
7321	31655
31985	31656
59267	31657
65028	31658
65223	31659
73278	31660
58329	31661
54410	31662
48	31663
132883	31664
9918	31665
536	31666
164754	31667
3726	31668
430	31669
105558	31670
70925	31671
3721	31672
107089	31673
27635	31674
131037	31675
14	31676
66334	31677
84247	31678
64678	31679
51464	31680
4653	31681
65085	31682
23975	31683
11445	31684
66296	31685
31601	31686
11954	31687
2406	31688
58217	31689
6507	31690
52146	31691
47972	31692
37344	31693
59793	31694
43457	31695
3848	31696
61640	31697
39052	31698
45060	31699
113020	31700
305	31701
55412	31702
24804	31703
5915	31704
1311	31705
106444	31706
11671	31707
8627	31708
98912	31709
42681	31710
62082	31711
82158	31712
34933	31713
74412	31714
790	31715
4018	31716
70503	31717
94500	31718
136403	31719
2284	31720
55627	31721
79672	31722
25141	31723
12487	31724
102237	31725
129855	31726
25235	31727
93804	31728
87734	31729
488	31730
72716	31731
4690	31732
25830	31733
4042	31734
56209	31735
27220	31736
3428	31737
21701	31738
73764	31739
110301	31740
156922	31741
38438	31742
5523	31743
58399	31744
39862	31745
44538	31746
25310	31747
39371	31748
82803	31749
34013	31750
38028	31751
19356	31752
22181	31753
28640	31754
17457	31755
7805	31756
88561	31757
22459	31758
72778	31759
12952	31760
19951	31761
34532	31762
48908	31763
10859	31764
1326	31765
4576	31766
12218	31767
49184	31768
94392	31769
15923	31770
52549	31771
48976	31772
55133	31773
10210	31774
52278	31775
61874	31776
7217	31777
24277	31778
5871	31779
35140	31780
8122	31781
45050	31782
19630	31783
36874	31784
44494	31785
138484	31786
57317	31787
66537	31788
22832	31789
1193	31790
56000	31791
90804	31792
149062	31793
15946	31794
62179	31795
148546	31796
167419	31797
70534	31798
158389	31799
143556	31800
62934	31801
27110	31802
55525	31803
16310	31804
150237	31805
28319	31806
129134	31807
40914	31808
51473	31809
1144	31810
6453	31811
33824	31812
56516	31813
6331	31814
67819	31815
128263	31816
167421	31817
92334	31818
44682	31819
6907	31820
9173	31821
145088	31822
1155	31823
8418	31824
83364	31825
33741	31826
135512	31827
44276	31828
63451	31829
14286	31830
68685	31831
60379	31832
11003	31833
4543	31834
6138	31835
99159	31836
39936	31837
39548	31838
11827	31839
113477	31840
49965	31841
16905	31842
107353	31843
65948	31844
31364	31845
2650	31846
77018	31847
60525	31848
67788	31849
69826	31850
19602	31851
99068	31852
17112	31853
56671	31854
70427	31855
464	31856
62317	31857
23460	31858
5670	31859
1556	31860
37326	31861
6903	31862
125555	31863
51179	31864
134853	31865
2231	31866
49255	31867
65161	31868
60305	31869
1335	31870
10748	31871
50439	31872
10426	31873
71399	31874
135352	31875
2232	31876
29443	31877
129946	31878
485	31879
59107	31880
74357	31881
1661	31882
112087	31883
121787	31884
115909	31885
110763	31886
113411	31887
52046	31888
5896	31889
1550	31890
35252	31891
106157	31892
17947	31893
17935	31894
206	31895
52601	31896
29574	31897
24789	31898
1499	31899
7554	31900
1563	31901
1133	31902
1692	31903
28347	31904
1354	31905
139532	31906
99854	31907
6152	31908
15142	31909
17835	31910
43245	31911
122124	31912
7670	31913
61807	31914
13322	31915
60556	31916
10243	31917
95389	31918
3027	31919
154226	31920
8141	31921
1866	31922
15248	31923
7445	31924
60159	31925
46074	31926
62667	31927
29126	31928
5804	31929
15710	31930
122797	31931
32351	31932
38521	31933
23526	31934
11673	31935
16763	31936
82003	31937
6062	31938
1604	31939
80431	31940
85345	31941
16993	31942
2374	31943
21361	31944
38617	31945
6549	31946
107549	31947
634	31948
4663	31949
132234	31950
34424	31951
3187	31952
7901	31953
14628	31954
1243	31955
18168	31956
7400	31957
274	31958
90768	31959
58518	31960
19774	31961
116102	31962
24387	31963
17709	31964
24053	31965
130242	31966
108893	31967
69252	31968
1328	31969
101621	31970
282	31971
17223	31972
63076	31973
1386	31974
38845	31975
15059	31976
116739	31977
64267	31978
35716	31979
16169	31980
41891	31981
36267	31982
66183	31983
116234	31984
44825	31985
3743	31986
74648	31987
12329	31988
134237	31989
43417	31990
90291	31991
28598	31992
164327	31993
129584	31994
40119	31995
83291	31996
19994	31997
45501	31998
169151	31999
43330	32000
357	32001
19444	32002
1577	32003
10115	32004
7704	32005
46618	32006
128077	32007
44248	32008
120539	32009
45904	32010
61177	32011
7204	32012
69236	32013
110674	32014
3071	32015
10255	32016
7882	32017
2563	32018
5903	32019
48706	32020
28056	32021
9781	32022
81287	32023
62136	32024
58815	32025
37294	32026
2316	32027
44269	32028
797	32029
12067	32030
3782	32031
4591	32032
143929	32033
47544	32034
36408	32035
153	32036
88409	32037
118441	32038
141446	32039
22943	32040
83066	32041
44235	32042
22604	32043
63264	32044
39927	32045
138196	32046
61237	32047
642	32048
11723	32049
31032	32050
169185	32051
108860	32052
47	32053
4550	32054
1140	32055
7818	32056
73600	32057
4125	32058
59651	32059
442	32060
6516	32061
106265	32062
32736	32063
20714	32064
37091	32065
1792	32066
5570	32067
21550	32068
109079	32069
3575	32070
45235	32071
30369	32072
15760	32073
58324	32074
67839	32075
84420	32076
11573	32077
34290	32078
136613	32079
51298	32080
4244	32081
69763	32082
72859	32083
70590	32084
61751	32085
23597	32086
32645	32087
5361	32088
64838	32089
91470	32090
48891	32091
35748	32092
105780	32093
738	32094
125065	32095
85166	32096
40584	32097
80678	32098
105108	32099
4326	32100
137119	32101
17252	32102
32034	32103
11367	32104
80417	32105
7772	32106
151225	32107
46203	32108
15295	32109
53869	32110
10905	32111
151	32112
24091	32113
160014	32114
16391	32115
153470	32116
6621	32117
83759	32118
1097	32119
6923	32120
54966	32121
4965	32122
24507	32123
8919	32124
56540	32125
44570	32126
56250	32127
35068	32128
22449	32129
34483	32130
9883	32131
38532	32132
66286	32133
80259	32134
119688	32135
31336	32136
20072	32137
17218	32138
67429	32139
9304	32140
161704	32141
71529	32142
19939	32143
100096	32144
47431	32145
10150	32146
125112	32147
55239	32148
13931	32149
50464	32150
58266	32151
55249	32152
78860	32153
32200	32154
17889	32155
46159	32156
17232	32157
15302	32158
78186	32159
44949	32160
15031	32161
24102	32162
8185	32163
15119	32164
8442	32165
16558	32166
28842	32167
91533	32168
148550	32169
41634	32170
153476	32171
43614	32172
83207	32173
18140	32174
2881	32175
58108	32176
87541	32177
60999	32178
25586	32179
64187	32180
77641	32181
119267	32182
90690	32183
48331	32184
24162	32185
41990	32186
10907	32187
6211	32188
118480	32189
72928	32190
19876	32191
4477	32192
15214	32193
51600	32194
27546	32195
131631	32196
1026	32197
25179	32198
14121	32199
104512	32200
53980	32201
102428	32202
23525	32203
158764	32204
24063	32205
41597	32206
118243	32207
20511	32208
88552	32209
48459	32210
7641	32211
2341	32212
38419	32213
92210	32214
17525	32215
50108	32216
4020	32217
54332	32218
3277	32219
67404	32220
53344	32221
30299	32222
73993	32223
2295	32224
23991	32225
63624	32226
49205	32227
28382	32228
11563	32229
79832	32230
161207	32231
81131	32232
78633	32233
34228	32234
91396	32235
100	32236
244	32237
7693	32238
68016	32239
26250	32240
2469	32241
17332	32242
36456	32243
106719	32244
48167	32245
21218	32246
28405	32247
32820	32248
17462	32249
109404	32250
19693	32251
12363	32252
37776	32253
32038	32254
34584	32255
855	32256
23628	32257
27581	32258
98322	32259
6615	32260
76239	32261
76144	32262
27394	32263
91401	32264
21546	32265
9857	32266
10443	32267
18188	32268
2146	32269
15912	32270
43595	32271
45599	32272
41508	32273
2977	32274
36762	32275
68261	32276
79199	32277
43814	32278
74755	32279
72845	32280
40049	32281
715	32282
7432	32283
3819	32284
70435	32285
14408	32286
10	32287
47521	32288
64208	32289
6575	32290
17863	32291
8345	32292
101554	32293
79666	32294
12050	32295
1977	32296
829	32297
11846	32298
4002	32299
47040	32300
107714	32301
43531	32302
43072	32303
27758	32304
60881	32305
107630	32306
29596	32307
4005	32308
8576	32309
137239	32310
72443	32311
13425	32312
68344	32313
5809	32314
66259	32315
51110	32316
104077	32317
21137	32318
30521	32319
110963	32320
26789	32321
61645	32322
57425	32323
31279	32324
8885	32325
16312	32326
24566	32327
45918	32328
10420	32329
24774	32330
3870	32331
23954	32332
14584	32333
37489	32334
1400	32335
38136	32336
40741	32337
89591	32338
20689	32339
26599	32340
51210	32341
38843	32342
9969	32343
109241	32344
165815	32345
5800	32346
153520	32347
5730	32348
120047	32349
76923	32350
3897	32351
30988	32352
17238	32353
11578	32354
4815	32355
66340	32356
4970	32357
10667	32358
26585	32359
26965	32360
5995	32361
23925	32362
3802	32363
101860	32364
13759	32365
12879	32366
95382	32367
25284	32368
79334	32369
5377	32370
110873	32371
43133	32372
21785	32373
132694	32374
57972	32375
97282	32376
27609	32377
31619	32378
113758	32379
92718	32380
63626	32381
88828	32382
78490	32383
5480	32384
4645	32385
15274	32386
126891	32387
17825	32388
17993	32389
21149	32390
1005	32391
33515	32392
892	32393
51064	32394
81416	32395
25233	32396
80114	32397
32952	32398
103053	32399
24457	32400
55578	32401
19797	32402
81647	32403
5238	32404
2179	32405
24551	32406
88172	32407
115615	32408
2120	32409
8031	32410
6315	32411
8026	32412
112671	32413
50082	32414
9011	32415
150530	32416
36316	32417
68372	32418
602	32419
12430	32420
111643	32421
160096	32422
22926	32423
2243	32424
17499	32425
12544	32426
28272	32427
57066	32428
29589	32429
5475	32430
54180	32431
6189	32432
73052	32433
22976	32434
77075	32435
34409	32436
98512	32437
70553	32438
13885	32439
9063	32440
148191	32441
82502	32442
21508	32443
38557	32444
122351	32445
4950	32446
5417	32447
44178	32448
126249	32449
105385	32450
516	32451
6388	32452
91057	32453
546	32454
50104	32455
10601	32456
71229	32457
697	32458
157423	32459
85609	32460
50780	32461
13683	32462
41672	32463
9008	32464
790	32465
11999	32466
11737	32467
42125	32468
1958	32469
33552	32470
421	32471
3514	32472
54301	32473
82521	32474
68164	32475
3641	32476
18241	32477
101187	32478
29340	32479
32324	32480
72667	32481
102394	32482
60189	32483
54962	32484
20604	32485
82606	32486
45101	32487
94322	32488
34380	32489
153569	32490
41423	32491
32539	32492
66693	32493
89057	32494
60355	32495
65196	32496
2371	32497
73011	32498
23081	32499
5255	32500
22177	32501
33307	32502
84699	32503
78341	32504
77338	32505
169146	32506
122923	32507
10455	32508
161107	32509
103915	32510
91362	32511
15698	32512
13728	32513
30681	32514
80273	32515
190	32516
65599	32517
82733	32518
20542	32519
11269	32520
82365	32521
115459	32522
73224	32523
11216	32524
138420	32525
41359	32526
2756	32527
45889	32528
44321	32529
10235	32530
20826	32531
3939	32532
14100	32533
5249	32534
94147	32535
137528	32536
71753	32537
19515	32538
74931	32539
108465	32540
37251	32541
100947	32542
126676	32543
18854	32544
26596	32545
50857	32546
4249	32547
49103	32548
21687	32549
41091	32550
7607	32551
96838	32552
3459	32553
71104	32554
27907	32555
128390	32556
43649	32557
36490	32558
18691	32559
11293	32560
28267	32561
83054	32562
69575	32563
22000	32564
26602	32565
40898	32566
54236	32567
17603	32568
28767	32569
32221	32570
29786	32571
40063	32572
69442	32573
56677	32574
13883	32575
23132	32576
124614	32577
5208	32578
97625	32579
24931	32580
68943	32581
55508	32582
41389	32583
66925	32584
37177	32585
21418	32586
39433	32587
68793	32588
78698	32589
35269	32590
10291	32591
33128	32592
11601	32593
20562	32594
34253	32595
111	32596
18528	32597
89755	32598
88401	32599
64145	32600
56609	32601
905	32602
71391	32603
11433	32604
216	32605
95980	32606
4576	32607
70194	32608
136804	32609
18724	32610
6614	32611
30315	32612
932	32613
12033	32614
36026	32615
49242	32616
80827	32617
57124	32618
97087	32619
118501	32620
61638	32621
14386	32622
4103	32623
10727	32624
86329	32625
62674	32626
131951	32627
70659	32628
16848	32629
63855	32630
84712	32631
12626	32632
120329	32633
35456	32634
99105	32635
100213	32636
80496	32637
31564	32638
42056	32639
8082	32640
36044	32641
34148	32642
49436	32643
24008	32644
27571	32645
108765	32646
89459	32647
5835	32648
670	32649
46000	32650
69956	32651
23803	32652
24459	32653
3856	32654
7526	32655
157335	32656
366	32657
14580	32658
34875	32659
1306	32660
42842	32661
47392	32662
136957	32663
6131	32664
11550	32665
4820	32666
22700	32667
741	32668
76743	32669
48482	32670
13811	32671
7829	32672
19534	32673
4108	32674
93977	32675
110293	32676
11299	32677
1021	32678
103765	32679
69965	32680
71149	32681
113378	32682
11	32683
43895	32684
9358	32685
4818	32686
37748	32687
26935	32688
10252	32689
56082	32690
19846	32691
14259	32692
56047	32693
163218	32694
59701	32695
93492	32696
62925	32697
88330	32698
12520	32699
27342	32700
11727	32701
118529	32702
41238	32703
694	32704
541	32705
86084	32706
11410	32707
2626	32708
51172	32709
28608	32710
39232	32711
40561	32712
75724	32713
20138	32714
60340	32715
96805	32716
28710	32717
2028	32718
41583	32719
5208	32720
571	32721
33909	32722
59257	32723
99950	32724
8025	32725
19332	32726
2393	32727
12250	32728
158059	32729
119245	32730
13406	32731
66761	32732
15616	32733
6856	32734
114496	32735
19557	32736
74208	32737
27016	32738
28912	32739
82288	32740
9850	32741
78061	32742
18901	32743
83186	32744
78299	32745
28174	32746
53269	32747
36160	32748
872	32749
122	32750
8827	32751
6167	32752
66620	32753
75751	32754
142787	32755
42699	32756
3667	32757
11614	32758
94765	32759
28452	32760
54510	32761
92567	32762
15046	32763
81216	32764
13346	32765
66541	32766
57355	32767
79397	32768
30656	32769
23567	32770
3138	32771
79507	32772
7737	32773
768	32774
8359	32775
49871	32776
2886	32777
44328	32778
15003	32779
1271	32780
48668	32781
42294	32782
128681	32783
138548	32784
4540	32785
57291	32786
34862	32787
49	32788
6813	32789
82500	32790
63898	32791
107202	32792
65036	32793
14742	32794
27340	32795
88712	32796
116056	32797
50893	32798
19962	32799
11146	32800
95047	32801
10674	32802
53589	32803
74343	32804
89373	32805
38111	32806
1205	32807
150611	32808
29001	32809
8847	32810
121054	32811
2689	32812
146497	32813
7618	32814
15873	32815
27585	32816
56016	32817
22255	32818
21691	32819
30829	32820
113610	32821
82830	32822
36479	32823
6293	32824
3820	32825
38095	32826
165545	32827
1501	32828
151242	32829
71765	32830
11484	32831
41853	32832
13693	32833
1506	32834
24612	32835
408	32836
72786	32837
16414	32838
152870	32839
4794	32840
1452	32841
12569	32842
53969	32843
100238	32844
20566	32845
45800	32846
5817	32847
47761	32848
14022	32849
12492	32850
30854	32851
19325	32852
127798	32853
150019	32854
8843	32855
11709	32856
54566	32857
2820	32858
4542	32859
41147	32860
49347	32861
4114	32862
3467	32863
105116	32864
43100	32865
3716	32866
3518	32867
102625	32868
62773	32869
12308	32870
5563	32871
15122	32872
105231	32873
7176	32874
46421	32875
19868	32876
29085	32877
2451	32878
27088	32879
113510	32880
17133	32881
8017	32882
11464	32883
74200	32884
11632	32885
107089	32886
51976	32887
12983	32888
111807	32889
35895	32890
23055	32891
38600	32892
29614	32893
15322	32894
101011	32895
197	32896
20319	32897
169566	32898
26646	32899
38365	32900
26256	32901
113812	32902
33210	32903
29484	32904
65336	32905
75820	32906
60933	32907
130626	32908
24920	32909
12952	32910
9232	32911
101632	32912
20747	32913
4308	32914
129	32915
122916	32916
14220	32917
138949	32918
21	32919
16343	32920
51180	32921
47105	32922
14358	32923
58825	32924
31907	32925
38733	32926
32679	32927
18103	32928
65531	32929
44366	32930
84874	32931
25008	32932
139	32933
246	32934
16729	32935
37573	32936
428	32937
4982	32938
8994	32939
97759	32940
1920	32941
28590	32942
39086	32943
76416	32944
66546	32945
3450	32946
24239	32947
29317	32948
108388	32949
66738	32950
33640	32951
140481	32952
13929	32953
4676	32954
50105	32955
99854	32956
67147	32957
11401	32958
29986	32959
37301	32960
2334	32961
1908	32962
1103	32963
87710	32964
54304	32965
51344	32966
9332	32967
50355	32968
99699	32969
84949	32970
23715	32971
11955	32972
33327	32973
40653	32974
124413	32975
140859	32976
65413	32977
75446	32978
39279	32979
55685	32980
41145	32981
6708	32982
5736	32983
22647	32984
29019	32985
137690	32986
53480	32987
87863	32988
60836	32989
55470	32990
28005	32991
44957	32992
44822	32993
51828	32994
23293	32995
43623	32996
28885	32997
24175	32998
46922	32999
64389	33000
76567	33001
21514	33002
16577	33003
124829	33004
9764	33005
152276	33006
62225	33007
46710	33008
60043	33009
11134	33010
59348	33011
119211	33012
2584	33013
40576	33014
57815	33015
51972	33016
109685	33017
94297	33018
32809	33019
64987	33020
76121	33021
2261	33022
32158	33023
5333	33024
116181	33025
8509	33026
6629	33027
22720	33028
4278	33029
18849	33030
191	33031
138734	33032
6132	33033
54277	33034
88314	33035
23316	33036
6055	33037
123	33038
1586	33039
49340	33040
538	33041
117894	33042
13547	33043
23575	33044
115454	33045
4997	33046
42584	33047
3316	33048
19162	33049
7100	33050
35189	33051
38799	33052
102801	33053
39500	33054
10498	33055
1879	33056
59091	33057
154186	33058
100774	33059
7617	33060
39624	33061
80107	33062
35085	33063
1077	33064
12481	33065
45045	33066
54143	33067
36820	33068
31627	33069
92906	33070
73209	33071
17155	33072
41938	33073
139443	33074
15695	33075
14927	33076
44745	33077
23041	33078
155273	33079
6497	33080
29058	33081
26354	33082
3502	33083
29794	33084
74486	33085
75338	33086
60557	33087
36332	33088
56860	33089
3418	33090
9282	33091
76552	33092
6645	33093
61418	33094
60005	33095
74286	33096
12014	33097
4283	33098
90451	33099
24956	33100
48571	33101
8475	33102
37261	33103
81824	33104
29959	33105
123804	33106
4295	33107
32807	33108
77570	33109
32944	33110
77792	33111
3359	33112
7297	33113
135905	33114
27182	33115
10490	33116
16723	33117
102181	33118
37152	33119
19430	33120
35726	33121
133408	33122
11	33123
62308	33124
14191	33125
58844	33126
26849	33127
142914	33128
44061	33129
21561	33130
107254	33131
11503	33132
3427	33133
17348	33134
91736	33135
343	33136
11035	33137
1197	33138
28775	33139
69401	33140
22013	33141
48954	33142
12526	33143
22993	33144
49263	33145
22817	33146
2302	33147
28243	33148
14332	33149
13129	33150
120556	33151
19025	33152
15023	33153
54302	33154
4308	33155
166202	33156
50099	33157
62934	33158
4188	33159
23859	33160
33619	33161
47110	33162
133401	33163
33753	33164
2721	33165
40412	33166
133657	33167
64716	33168
78528	33169
20827	33170
98038	33171
68108	33172
3637	33173
46902	33174
68409	33175
1206	33176
44504	33177
148286	33178
25923	33179
31641	33180
24558	33181
24028	33182
23956	33183
51909	33184
101431	33185
3684	33186
125999	33187
152878	33188
11640	33189
17409	33190
26125	33191
41917	33192
68064	33193
1591	33194
55486	33195
36555	33196
5707	33197
12265	33198
145369	33199
66742	33200
24767	33201
87350	33202
1826	33203
127279	33204
12043	33205
47618	33206
37239	33207
17545	33208
3732	33209
73440	33210
28470	33211
3399	33212
5528	33213
27693	33214
14836	33215
70450	33216
35313	33217
2115	33218
48225	33219
82704	33220
10789	33221
160262	33222
104578	33223
80876	33224
67120	33225
136	33226
104992	33227
11300	33228
146447	33229
34731	33230
14446	33231
150290	33232
282	33233
31723	33234
161854	33235
16451	33236
22951	33237
12018	33238
52820	33239
122895	33240
161057	33241
16029	33242
29299	33243
5640	33244
17481	33245
3036	33246
838	33247
15735	33248
5995	33249
16386	33250
27561	33251
53551	33252
34364	33253
38833	33254
33622	33255
61642	33256
40637	33257
2834	33258
9919	33259
44134	33260
87164	33261
25438	33262
26477	33263
45185	33264
36939	33265
8233	33266
37889	33267
22319	33268
77108	33269
132555	33270
65475	33271
334	33272
41252	33273
4450	33274
13055	33275
30660	33276
28398	33277
27539	33278
52635	33279
16291	33280
99880	33281
10628	33282
10744	33283
16458	33284
85351	33285
16580	33286
3050	33287
97866	33288
11443	33289
67125	33290
67983	33291
64127	33292
7663	33293
11433	33294
7158	33295
34139	33296
32066	33297
96699	33298
85477	33299
66685	33300
13095	33301
85198	33302
180	33303
7219	33304
122931	33305
66165	33306
36220	33307
39998	33308
56241	33309
26524	33310
78905	33311
45457	33312
161351	33313
8560	33314
70206	33315
98750	33316
33223	33317
27137	33318
44900	33319
5379	33320
21723	33321
22996	33322
7841	33323
11053	33324
24335	33325
7270	33326
101951	33327
99598	33328
9822	33329
19487	33330
5880	33331
28622	33332
1291	33333
130873	33334
22505	33335
108891	33336
6881	33337
25111	33338
2252	33339
4388	33340
408	33341
102201	33342
2821	33343
62442	33344
96660	33345
35382	33346
135953	33347
32221	33348
100727	33349
61897	33350
62031	33351
162586	33352
30544	33353
2753	33354
7690	33355
22116	33356
1885	33357
22027	33358
111774	33359
14178	33360
31120	33361
33790	33362
106047	33363
10703	33364
17677	33365
16395	33366
29857	33367
154964	33368
26887	33369
10230	33370
11120	33371
8107	33372
154255	33373
110403	33374
36440	33375
18145	33376
77023	33377
3936	33378
14482	33379
4127	33380
60	33381
58677	33382
1082	33383
4470	33384
10743	33385
41533	33386
90835	33387
116282	33388
17033	33389
319	33390
24022	33391
67427	33392
129765	33393
61114	33394
39208	33395
92788	33396
4094	33397
27084	33398
67638	33399
12980	33400
25608	33401
2928	33402
156475	33403
109493	33404
89264	33405
70548	33406
34659	33407
300	33408
9738	33409
4971	33410
49842	33411
177	33412
60132	33413
87251	33414
909	33415
55883	33416
108307	33417
44616	33418
83076	33419
25677	33420
47223	33421
99684	33422
18959	33423
7364	33424
5301	33425
31186	33426
34758	33427
66916	33428
26688	33429
22163	33430
49656	33431
13913	33432
63472	33433
37	33434
20417	33435
89998	33436
16554	33437
32194	33438
9063	33439
89556	33440
74872	33441
98682	33442
110071	33443
47593	33444
90584	33445
44245	33446
45560	33447
53181	33448
53467	33449
89823	33450
146355	33451
62547	33452
26837	33453
1249	33454
28975	33455
47201	33456
51399	33457
45350	33458
35558	33459
44159	33460
6163	33461
59457	33462
3146	33463
11513	33464
19858	33465
22658	33466
65848	33467
2878	33468
20584	33469
53560	33470
144934	33471
36843	33472
30627	33473
94457	33474
55478	33475
36159	33476
71221	33477
83	33478
12710	33479
136729	33480
43248	33481
49366	33482
34795	33483
27640	33484
1965	33485
8358	33486
5548	33487
17024	33488
24912	33489
36665	33490
55387	33491
72162	33492
163087	33493
3020	33494
11828	33495
102518	33496
90536	33497
2867	33498
6831	33499
1511	33500
122489	33501
133710	33502
62795	33503
521	33504
18000	33505
90093	33506
79268	33507
69856	33508
48688	33509
23330	33510
19992	33511
86828	33512
67721	33513
36820	33514
167210	33515
90788	33516
45852	33517
6322	33518
5377	33519
4696	33520
52346	33521
92213	33522
21242	33523
57715	33524
130889	33525
11991	33526
81163	33527
12693	33528
17474	33529
49781	33530
12575	33531
11841	33532
17946	33533
217	33534
59628	33535
24357	33536
5358	33537
13674	33538
2613	33539
31510	33540
58675	33541
340	33542
9370	33543
13172	33544
62799	33545
38794	33546
125721	33547
63509	33548
4433	33549
10630	33550
94978	33551
28255	33552
21523	33553
8945	33554
28541	33555
50578	33556
69767	33557
156504	33558
75138	33559
155056	33560
69686	33561
44887	33562
959	33563
65677	33564
562	33565
96091	33566
39687	33567
7096	33568
20813	33569
3149	33570
117561	33571
97742	33572
6311	33573
7799	33574
87038	33575
31993	33576
218	33577
115949	33578
55582	33579
21151	33580
102489	33581
19179	33582
119001	33583
102451	33584
63602	33585
94899	33586
37440	33587
83384	33588
32009	33589
43331	33590
47588	33591
56421	33592
6357	33593
50072	33594
8033	33595
1536	33596
4770	33597
79248	33598
65942	33599
5945	33600
29292	33601
36803	33602
1429	33603
129075	33604
7173	33605
31289	33606
9627	33607
58007	33608
109555	33609
16877	33610
35409	33611
27690	33612
15322	33613
44742	33614
92320	33615
20594	33616
16647	33617
109520	33618
68344	33619
1104	33620
19788	33621
3723	33622
3883	33623
105505	33624
148769	33625
12153	33626
15019	33627
50631	33628
7370	33629
164521	33630
76967	33631
89966	33632
2576	33633
11340	33634
92303	33635
61267	33636
85789	33637
60740	33638
4133	33639
96875	33640
138173	33641
77773	33642
52219	33643
76792	33644
111411	33645
22421	33646
46181	33647
8749	33648
67881	33649
19161	33650
87051	33651
95183	33652
15384	33653
9251	33654
43351	33655
13102	33656
2002	33657
8970	33658
7905	33659
11026	33660
55006	33661
10666	33662
108923	33663
472	33664
70882	33665
26422	33666
92895	33667
129173	33668
53418	33669
108377	33670
149983	33671
4715	33672
112739	33673
83653	33674
77742	33675
91416	33676
50050	33677
15670	33678
13088	33679
95501	33680
17643	33681
45113	33682
15714	33683
21088	33684
29097	33685
12824	33686
17011	33687
85389	33688
89832	33689
45082	33690
1804	33691
5452	33692
65508	33693
58534	33694
48086	33695
4456	33696
47835	33697
120896	33698
48183	33699
2789	33700
31596	33701
28638	33702
1465	33703
64351	33704
28880	33705
27050	33706
1776	33707
46340	33708
103819	33709
41074	33710
13956	33711
3976	33712
39044	33713
10332	33714
48390	33715
32211	33716
12406	33717
6549	33718
74340	33719
52779	33720
91809	33721
41914	33722
39157	33723
23750	33724
42518	33725
135399	33726
37313	33727
7671	33728
157629	33729
13847	33730
65261	33731
70865	33732
103890	33733
49658	33734
133052	33735
3118	33736
104850	33737
1049	33738
141735	33739
40094	33740
85428	33741
67016	33742
3522	33743
85	33744
14107	33745
66040	33746
14645	33747
167506	33748
1001	33749
7378	33750
19914	33751
2843	33752
1916	33753
3644	33754
13796	33755
69482	33756
3737	33757
74436	33758
114403	33759
117031	33760
112436	33761
4266	33762
16858	33763
71788	33764
34579	33765
25812	33766
15199	33767
7461	33768
83158	33769
45414	33770
20164	33771
1899	33772
54102	33773
8442	33774
105559	33775
54738	33776
28302	33777
28090	33778
12760	33779
124547	33780
74448	33781
40543	33782
21360	33783
14230	33784
70413	33785
116371	33786
11262	33787
60624	33788
26051	33789
71577	33790
23603	33791
290	33792
9306	33793
39429	33794
144030	33795
12073	33796
125900	33797
17866	33798
4411	33799
52179	33800
7461	33801
25101	33802
35848	33803
141645	33804
114816	33805
12326	33806
100512	33807
2909	33808
78652	33809
28776	33810
101426	33811
3442	33812
156739	33813
38320	33814
3928	33815
63099	33816
73087	33817
65	33818
13068	33819
125727	33820
29532	33821
9420	33822
5866	33823
106222	33824
43336	33825
2485	33826
48869	33827
16472	33828
23466	33829
49769	33830
21259	33831
64196	33832
42511	33833
19127	33834
67272	33835
46288	33836
127241	33837
19436	33838
19721	33839
1950	33840
48696	33841
9873	33842
25867	33843
4417	33844
109232	33845
84414	33846
43753	33847
79858	33848
26689	33849
39411	33850
44781	33851
75609	33852
7440	33853
74196	33854
705	33855
18325	33856
97271	33857
101048	33858
90155	33859
28951	33860
393	33861
3540	33862
4708	33863
61607	33864
37333	33865
55224	33866
35063	33867
61362	33868
12106	33869
96249	33870
931	33871
109773	33872
30651	33873
9334	33874
2179	33875
3697	33876
9500	33877
21970	33878
12698	33879
32849	33880
12228	33881
47602	33882
96940	33883
27083	33884
18975	33885
100412	33886
70804	33887
40376	33888
42167	33889
62326	33890
28909	33891
29404	33892
7680	33893
49631	33894
14752	33895
3989	33896
41286	33897
79767	33898
123635	33899
131087	33900
35440	33901
4093	33902
37171	33903
47502	33904
39501	33905
17735	33906
4934	33907
98975	33908
128901	33909
96384	33910
37427	33911
114891	33912
10583	33913
112238	33914
40122	33915
33020	33916
1205	33917
5950	33918
37456	33919
28234	33920
7626	33921
493	33922
6432	33923
72335	33924
20958	33925
3119	33926
2922	33927
43245	33928
10682	33929
36524	33930
249	33931
12366	33932
91057	33933
7399	33934
61224	33935
15439	33936
82010	33937
93604	33938
86708	33939
27336	33940
56050	33941
103428	33942
15405	33943
1459	33944
24267	33945
16499	33946
3903	33947
1769	33948
41057	33949
63705	33950
15519	33951
1174	33952
66781	33953
21950	33954
401	33955
144142	33956
21823	33957
30233	33958
41100	33959
106095	33960
38949	33961
167114	33962
17826	33963
74291	33964
6572	33965
46948	33966
86297	33967
9023	33968
57850	33969
7257	33970
78530	33971
39601	33972
30683	33973
75134	33974
1418	33975
65989	33976
4566	33977
69363	33978
4781	33979
31086	33980
52493	33981
44954	33982
44580	33983
31319	33984
80786	33985
2331	33986
64466	33987
91197	33988
146775	33989
22510	33990
19428	33991
65230	33992
134686	33993
74635	33994
24727	33995
22942	33996
14878	33997
532	33998
95313	33999
28843	34000
39991	34001
14537	34002
5865	34003
16109	34004
2835	34005
132392	34006
1089	34007
29944	34008
1208	34009
39276	34010
30978	34011
134434	34012
3062	34013
54228	34014
24536	34015
85049	34016
15602	34017
23147	34018
25558	34019
19345	34020
3505	34021
42920	34022
6442	34023
74652	34024
72129	34025
19737	34026
13622	34027
42028	34028
7386	34029
82063	34030
126682	34031
54969	34032
21933	34033
92597	34034
96529	34035
32148	34036
23551	34037
26233	34038
16489	34039
44171	34040
66267	34041
14354	34042
79590	34043
132176	34044
104293	34045
58335	34046
42033	34047
37064	34048
51332	34049
52854	34050
13848	34051
82894	34052
121807	34053
12395	34054
17336	34055
7511	34056
39033	34057
23066	34058
43058	34059
11137	34060
110310	34061
28046	34062
76363	34063
85604	34064
84758	34065
8051	34066
50601	34067
13978	34068
5287	34069
10955	34070
14810	34071
133640	34072
76334	34073
80793	34074
2601	34075
11980	34076
66817	34077
102774	34078
2324	34079
128584	34080
10308	34081
27677	34082
75875	34083
7106	34084
20075	34085
10299	34086
297	34087
16778	34088
27235	34089
88567	34090
147338	34091
76902	34092
56148	34093
5266	34094
16143	34095
105279	34096
126055	34097
15598	34098
11032	34099
86464	34100
74339	34101
115815	34102
103766	34103
91595	34104
9243	34105
55599	34106
27552	34107
17227	34108
136423	34109
22196	34110
60919	34111
57559	34112
35463	34113
1358	34114
5477	34115
24247	34116
25851	34117
51294	34118
24458	34119
91853	34120
16408	34121
66907	34122
5301	34123
30872	34124
45351	34125
4558	34126
31742	34127
5577	34128
156078	34129
44089	34130
20097	34131
772	34132
47752	34133
9849	34134
96868	34135
21887	34136
7927	34137
135589	34138
101297	34139
19279	34140
44866	34141
47199	34142
44298	34143
105657	34144
24875	34145
24499	34146
2745	34147
1225	34148
70551	34149
57451	34150
15369	34151
40352	34152
54999	34153
101867	34154
71606	34155
87868	34156
48179	34157
79887	34158
6066	34159
25914	34160
29048	34161
12321	34162
13533	34163
38288	34164
8286	34165
1700	34166
46389	34167
9671	34168
3281	34169
34075	34170
636	34171
61353	34172
95239	34173
21135	34174
31110	34175
86271	34176
46512	34177
16125	34178
80154	34179
9443	34180
35504	34181
47257	34182
10488	34183
86002	34184
39806	34185
3803	34186
93021	34187
111190	34188
54714	34189
8173	34190
2230	34191
8335	34192
5128	34193
73328	34194
95926	34195
54637	34196
78811	34197
14206	34198
93528	34199
867	34200
37854	34201
70301	34202
11445	34203
140482	34204
56540	34205
6183	34206
23366	34207
30078	34208
34211	34209
24837	34210
16317	34211
46077	34212
112376	34213
82647	34214
79089	34215
218	34216
34555	34217
1072	34218
96131	34219
69149	34220
29776	34221
127969	34222
29342	34223
59372	34224
12676	34225
30771	34226
27134	34227
3971	34228
39025	34229
37963	34230
117137	34231
3605	34232
19458	34233
3653	34234
102296	34235
75130	34236
87768	34237
79544	34238
76012	34239
36178	34240
8001	34241
139155	34242
5135	34243
80536	34244
7161	34245
32550	34246
5775	34247
11539	34248
33206	34249
28771	34250
61852	34251
639	34252
63909	34253
114937	34254
51348	34255
6806	34256
31852	34257
2245	34258
49856	34259
41186	34260
70538	34261
90343	34262
80243	34263
47392	34264
106142	34265
6635	34266
57455	34267
65610	34268
1781	34269
3623	34270
22592	34271
109744	34272
15934	34273
382	34274
118776	34275
903	34276
20091	34277
4142	34278
2913	34279
27304	34280
53876	34281
39181	34282
325	34283
72262	34284
10871	34285
33639	34286
10708	34287
37252	34288
121029	34289
58133	34290
42833	34291
62661	34292
7590	34293
13717	34294
131724	34295
24572	34296
23348	34297
86952	34298
39246	34299
19288	34300
99	34301
11831	34302
76749	34303
54302	34304
9301	34305
9125	34306
30382	34307
14165	34308
6005	34309
95695	34310
149274	34311
123456	34312
27564	34313
106224	34314
23277	34315
4846	34316
12910	34317
88907	34318
14087	34319
2762	34320
115946	34321
1345	34322
27393	34323
80925	34324
132677	34325
91511	34326
19569	34327
6647	34328
3196	34329
119340	34330
87592	34331
41412	34332
35269	34333
160566	34334
139404	34335
78059	34336
131797	34337
1269	34338
45441	34339
13596	34340
25975	34341
74913	34342
98167	34343
50727	34344
17520	34345
831	34346
1240	34347
81422	34348
132234	34349
16628	34350
18872	34351
94154	34352
26179	34353
8729	34354
28708	34355
3987	34356
115986	34357
58352	34358
35637	34359
132436	34360
6546	34361
6261	34362
9014	34363
100775	34364
1220	34365
18757	34366
26301	34367
23997	34368
1237	34369
71804	34370
304	34371
26198	34372
43668	34373
33558	34374
75797	34375
32207	34376
63353	34377
8776	34378
17261	34379
52776	34380
8060	34381
68691	34382
19800	34383
66064	34384
99074	34385
2762	34386
46897	34387
11076	34388
25371	34389
133169	34390
86558	34391
147144	34392
54619	34393
72262	34394
60289	34395
13764	34396
6181	34397
59253	34398
12524	34399
93421	34400
17056	34401
276	34402
2336	34403
159072	34404
1723	34405
35593	34406
10637	34407
44139	34408
21527	34409
19424	34410
59078	34411
43195	34412
76714	34413
30108	34414
85979	34415
32759	34416
122530	34417
60490	34418
67655	34419
111462	34420
28682	34421
9222	34422
5061	34423
43123	34424
14031	34425
37699	34426
25646	34427
86276	34428
35107	34429
1002	34430
3296	34431
21687	34432
37680	34433
7017	34434
5151	34435
48426	34436
13203	34437
70996	34438
55832	34439
40702	34440
323	34441
14805	34442
21889	34443
20537	34444
104648	34445
67400	34446
56371	34447
12842	34448
78717	34449
870	34450
3279	34451
68059	34452
75730	34453
186	34454
69455	34455
5061	34456
4568	34457
15280	34458
16875	34459
41020	34460
1124	34461
2426	34462
719	34463
22557	34464
10478	34465
10637	34466
54270	34467
97964	34468
43205	34469
149869	34470
73333	34471
20894	34472
144201	34473
113349	34474
103959	34475
59555	34476
124499	34477
6297	34478
17115	34479
24469	34480
5080	34481
32281	34482
43324	34483
37712	34484
24045	34485
88491	34486
76487	34487
3147	34488
1531	34489
67812	34490
1340	34491
1743	34492
54054	34493
430	34494
81541	34495
108921	34496
96054	34497
26926	34498
84817	34499
1992	34500
31471	34501
21725	34502
30337	34503
54698	34504
5340	34505
111036	34506
4845	34507
4668	34508
29964	34509
52326	34510
28926	34511
1957	34512
32125	34513
93472	34514
62725	34515
36180	34516
39028	34517
66113	34518
71347	34519
35664	34520
41912	34521
7907	34522
3033	34523
15154	34524
15959	34525
69631	34526
30178	34527
1560	34528
2030	34529
26399	34530
30730	34531
55716	34532
11320	34533
49988	34534
4252	34535
85888	34536
85312	34537
151101	34538
50821	34539
260	34540
107336	34541
50657	34542
61351	34543
6966	34544
89476	34545
82458	34546
10357	34547
118775	34548
5538	34549
136904	34550
28916	34551
14014	34552
24877	34553
7979	34554
116128	34555
41027	34556
69454	34557
753	34558
24057	34559
66377	34560
63249	34561
61683	34562
63482	34563
39733	34564
80138	34565
1972	34566
47445	34567
8528	34568
63269	34569
37899	34570
118613	34571
33387	34572
27374	34573
11860	34574
111233	34575
2380	34576
101088	34577
45285	34578
14148	34579
90767	34580
106878	34581
25878	34582
108367	34583
10373	34584
80795	34585
5053	34586
84508	34587
72147	34588
70984	34589
60628	34590
30306	34591
159695	34592
51994	34593
7266	34594
7026	34595
36240	34596
18032	34597
9256	34598
8310	34599
2590	34600
2768	34601
115986	34602
145781	34603
95701	34604
55511	34605
31975	34606
37791	34607
32859	34608
151456	34609
59888	34610
33270	34611
37522	34612
157856	34613
46461	34614
708	34615
123511	34616
47010	34617
72705	34618
96	34619
72887	34620
152180	34621
42869	34622
20664	34623
20822	34624
100844	34625
72137	34626
23413	34627
19094	34628
433	34629
9674	34630
31210	34631
353	34632
14846	34633
101116	34634
4408	34635
22596	34636
82954	34637
7945	34638
25583	34639
968	34640
124311	34641
41215	34642
43927	34643
3976	34644
9919	34645
70723	34646
58420	34647
37402	34648
17801	34649
17949	34650
56357	34651
29200	34652
48115	34653
64508	34654
9127	34655
115917	34656
31691	34657
43145	34658
1942	34659
38144	34660
31491	34661
3154	34662
54027	34663
52409	34664
10652	34665
16674	34666
69187	34667
57064	34668
523	34669
110469	34670
63617	34671
44720	34672
16710	34673
14101	34674
9888	34675
104368	34676
8102	34677
61982	34678
13895	34679
661	34680
11761	34681
80734	34682
16167	34683
135939	34684
40795	34685
11464	34686
136676	34687
31012	34688
30339	34689
150410	34690
114664	34691
3464	34692
168873	34693
3783	34694
21258	34695
33630	34696
106428	34697
160054	34698
92463	34699
206	34700
675	34701
2524	34702
81642	34703
35430	34704
14036	34705
59279	34706
19837	34707
1887	34708
31413	34709
37113	34710
54225	34711
31091	34712
29779	34713
17433	34714
50765	34715
7677	34716
38882	34717
109761	34718
2486	34719
3682	34720
115590	34721
75836	34722
8967	34723
52361	34724
125392	34725
166207	34726
17917	34727
13704	34728
6	34729
37790	34730
26487	34731
3965	34732
76970	34733
31861	34734
25587	34735
112878	34736
148536	34737
76322	34738
39996	34739
39718	34740
62696	34741
3603	34742
42329	34743
47804	34744
122000	34745
99712	34746
18731	34747
66650	34748
36481	34749
9196	34750
64353	34751
50929	34752
144702	34753
63398	34754
127610	34755
135991	34756
67917	34757
33129	34758
122718	34759
62788	34760
35277	34761
652	34762
14715	34763
14044	34764
34491	34765
107356	34766
15410	34767
10571	34768
98185	34769
93991	34770
101969	34771
28010	34772
126732	34773
10311	34774
138216	34775
66443	34776
86097	34777
20188	34778
85334	34779
61098	34780
88105	34781
19417	34782
27001	34783
56990	34784
111781	34785
43642	34786
19380	34787
17870	34788
36787	34789
1061	34790
102955	34791
17120	34792
32652	34793
4848	34794
70318	34795
17105	34796
7974	34797
10178	34798
4435	34799
3836	34800
47708	34801
167349	34802
36188	34803
7027	34804
50155	34805
16298	34806
13148	34807
7664	34808
109628	34809
18217	34810
14215	34811
165218	34812
67944	34813
18579	34814
144704	34815
45135	34816
45354	34817
76217	34818
120340	34819
111183	34820
19850	34821
10820	34822
112	34823
6155	34824
30995	34825
48379	34826
2072	34827
44499	34828
53463	34829
24006	34830
58951	34831
15917	34832
1087	34833
135874	34834
144429	34835
52860	34836
77360	34837
77474	34838
66067	34839
96560	34840
128073	34841
37666	34842
2501	34843
21901	34844
8039	34845
69213	34846
44	34847
32182	34848
70865	34849
14449	34850
132673	34851
9625	34852
36611	34853
5815	34854
7065	34855
22263	34856
76225	34857
29431	34858
12906	34859
57892	34860
25878	34861
48799	34862
34519	34863
20410	34864
22470	34865
62931	34866
36757	34867
6912	34868
8828	34869
22032	34870
22907	34871
14510	34872
37387	34873
140415	34874
13026	34875
95210	34876
63776	34877
21651	34878
15053	34879
66271	34880
131162	34881
71	34882
5293	34883
77757	34884
87252	34885
4309	34886
1727	34887
28164	34888
105061	34889
52313	34890
106272	34891
13490	34892
4266	34893
23937	34894
22970	34895
67273	34896
49282	34897
43249	34898
123175	34899
30487	34900
47628	34901
46297	34902
4764	34903
14856	34904
42451	34905
33975	34906
67592	34907
39926	34908
18732	34909
20198	34910
81265	34911
130912	34912
36683	34913
3502	34914
100174	34915
23600	34916
114921	34917
3777	34918
27832	34919
14008	34920
44495	34921
31483	34922
7435	34923
110122	34924
913	34925
7704	34926
57479	34927
23425	34928
138717	34929
7115	34930
71305	34931
67421	34932
26951	34933
115464	34934
1201	34935
128223	34936
67072	34937
62037	34938
83101	34939
92523	34940
114356	34941
9857	34942
45262	34943
97342	34944
106870	34945
82638	34946
67208	34947
27053	34948
3549	34949
38359	34950
78612	34951
101717	34952
140675	34953
3980	34954
15436	34955
84483	34956
25193	34957
3072	34958
10171	34959
107487	34960
10181	34961
62079	34962
9722	34963
62343	34964
97609	34965
55836	34966
55373	34967
11660	34968
25973	34969
24811	34970
75590	34971
123328	34972
30799	34973
36829	34974
35128	34975
735	34976
11698	34977
4722	34978
50400	34979
100127	34980
33603	34981
20890	34982
130569	34983
49407	34984
60770	34985
20928	34986
124940	34987
8127	34988
32831	34989
30477	34990
71271	34991
58297	34992
5701	34993
16861	34994
132708	34995
5195	34996
13813	34997
62786	34998
24982	34999
21542	35000
136333	35001
1769	35002
66397	35003
135597	35004
4581	35005
1925	35006
2904	35007
102442	35008
16872	35009
558	35010
5796	35011
122655	35012
4644	35013
44519	35014
111949	35015
20151	35016
13986	35017
22878	35018
28111	35019
48821	35020
8118	35021
163749	35022
35216	35023
75666	35024
23641	35025
6448	35026
1474	35027
39606	35028
75022	35029
102886	35030
28542	35031
41204	35032
75658	35033
67306	35034
61552	35035
11743	35036
57306	35037
12271	35038
36898	35039
67404	35040
17862	35041
143733	35042
61331	35043
50820	35044
20372	35045
524	35046
43866	35047
6949	35048
25249	35049
49460	35050
7784	35051
34882	35052
46989	35053
3606	35054
20265	35055
50169	35056
11100	35057
60157	35058
69511	35059
61298	35060
72616	35061
117171	35062
13829	35063
44369	35064
85997	35065
20703	35066
32742	35067
28491	35068
15209	35069
44578	35070
6124	35071
5715	35072
7439	35073
25045	35074
19163	35075
23608	35076
128885	35077
39685	35078
117136	35079
682	35080
14337	35081
43132	35082
36336	35083
837	35084
38607	35085
39933	35086
94918	35087
21613	35088
38829	35089
8195	35090
12434	35091
79477	35092
70869	35093
57664	35094
31166	35095
14912	35096
12908	35097
35232	35098
84785	35099
143600	35100
76863	35101
84066	35102
23961	35103
76547	35104
8223	35105
83838	35106
98203	35107
7179	35108
44239	35109
16815	35110
5694	35111
150979	35112
155536	35113
45525	35114
2745	35115
69408	35116
15462	35117
122958	35118
27911	35119
109583	35120
61463	35121
96734	35122
21388	35123
73243	35124
6816	35125
51505	35126
58612	35127
32481	35128
44625	35129
34932	35130
83782	35131
120319	35132
36595	35133
60769	35134
567	35135
55225	35136
32667	35137
28856	35138
18791	35139
72760	35140
11932	35141
91365	35142
131693	35143
1248	35144
44611	35145
43858	35146
7256	35147
79202	35148
7434	35149
17430	35150
17752	35151
84348	35152
22594	35153
108659	35154
107893	35155
13027	35156
46114	35157
11578	35158
19624	35159
66143	35160
66907	35161
49780	35162
6114	35163
2094	35164
49670	35165
18904	35166
63667	35167
597	35168
18334	35169
8719	35170
17577	35171
3457	35172
101478	35173
145019	35174
75628	35175
115046	35176
54371	35177
3585	35178
31705	35179
10150	35180
94353	35181
837	35182
12231	35183
123740	35184
2424	35185
1346	35186
163172	35187
68146	35188
21090	35189
19244	35190
2880	35191
46009	35192
27459	35193
50591	35194
1761	35195
10254	35196
85726	35197
11853	35198
12477	35199
156517	35200
79559	35201
3039	35202
41988	35203
24902	35204
1071	35205
41699	35206
10655	35207
1042	35208
5938	35209
12565	35210
48373	35211
4962	35212
8731	35213
81362	35214
28610	35215
27281	35216
29591	35217
58759	35218
57462	35219
18698	35220
44226	35221
17831	35222
33596	35223
7598	35224
1665	35225
33888	35226
29909	35227
37631	35228
27857	35229
7639	35230
7651	35231
85847	35232
103343	35233
37375	35234
15193	35235
61248	35236
86181	35237
16233	35238
47723	35239
96947	35240
40209	35241
24247	35242
6556	35243
17932	35244
3805	35245
27015	35246
110105	35247
1090	35248
8628	35249
1820	35250
1475	35251
23854	35252
32302	35253
59715	35254
51010	35255
8910	35256
40	35257
2454	35258
148213	35259
25314	35260
15719	35261
48087	35262
23751	35263
70472	35264
377	35265
68953	35266
212	35267
103832	35268
107609	35269
26115	35270
28	35271
37219	35272
26965	35273
164883	35274
75710	35275
8831	35276
49123	35277
105864	35278
8051	35279
93927	35280
48624	35281
51888	35282
65392	35283
736	35284
45347	35285
1482	35286
47490	35287
119993	35288
8565	35289
3435	35290
16157	35291
14691	35292
101772	35293
29096	35294
63346	35295
1069	35296
13645	35297
71811	35298
37115	35299
129036	35300
32912	35301
7105	35302
9796	35303
67030	35304
34784	35305
66030	35306
898	35307
78	35308
93489	35309
4294	35310
22667	35311
85679	35312
65584	35313
132059	35314
6001	35315
59447	35316
17347	35317
4455	35318
20748	35319
37566	35320
105535	35321
13105	35322
14362	35323
12786	35324
6351	35325
8007	35326
34102	35327
82884	35328
52194	35329
104120	35330
28158	35331
66028	35332
13154	35333
51088	35334
87744	35335
325	35336
93441	35337
38239	35338
9238	35339
58073	35340
84904	35341
39640	35342
11349	35343
65238	35344
32691	35345
64248	35346
138956	35347
48755	35348
12227	35349
84822	35350
60537	35351
10048	35352
23984	35353
95004	35354
43190	35355
74877	35356
25575	35357
843	35358
58453	35359
147161	35360
3144	35361
33383	35362
82584	35363
4337	35364
1940	35365
99056	35366
9081	35367
55712	35368
23425	35369
85067	35370
2869	35371
165343	35372
142159	35373
17764	35374
38494	35375
70042	35376
29419	35377
11184	35378
50559	35379
9331	35380
3961	35381
16004	35382
24540	35383
51323	35384
127800	35385
124520	35386
33019	35387
92241	35388
25564	35389
19114	35390
69544	35391
4229	35392
94152	35393
90972	35394
44713	35395
13380	35396
80896	35397
58153	35398
55922	35399
64882	35400
170038	35401
42932	35402
39076	35403
69850	35404
533	35405
41715	35406
12092	35407
11136	35408
25747	35409
557	35410
22755	35411
49460	35412
100577	35413
40875	35414
19019	35415
103709	35416
54211	35417
14834	35418
22359	35419
32015	35420
128458	35421
108878	35422
11672	35423
30760	35424
51998	35425
26288	35426
75963	35427
24536	35428
133513	35429
92911	35430
63090	35431
138709	35432
211	35433
43248	35434
127573	35435
130539	35436
21538	35437
20876	35438
3147	35439
16731	35440
43574	35441
867	35442
23290	35443
35372	35444
91668	35445
153110	35446
44129	35447
163367	35448
1657	35449
11636	35450
101751	35451
67880	35452
949	35453
15532	35454
94427	35455
121886	35456
75028	35457
13173	35458
1259	35459
8197	35460
636	35461
17195	35462
156695	35463
26023	35464
46917	35465
122726	35466
96402	35467
20247	35468
92430	35469
2147	35470
66394	35471
14216	35472
46738	35473
112081	35474
39968	35475
23539	35476
2775	35477
16581	35478
19056	35479
40507	35480
8378	35481
20	35482
66366	35483
49532	35484
148108	35485
6711	35486
8869	35487
29850	35488
9573	35489
14951	35490
127961	35491
118620	35492
68736	35493
156141	35494
35306	35495
6085	35496
1085	35497
90797	35498
27233	35499
55869	35500
71581	35501
21184	35502
29022	35503
53922	35504
177	35505
25388	35506
54895	35507
72291	35508
74110	35509
71326	35510
35350	35511
59524	35512
47316	35513
74251	35514
108933	35515
7036	35516
112629	35517
59993	35518
20667	35519
5424	35520
88749	35521
156614	35522
11839	35523
87001	35524
6772	35525
94039	35526
5507	35527
44683	35528
107493	35529
18903	35530
27591	35531
63733	35532
49170	35533
61477	35534
20671	35535
11077	35536
42859	35537
43131	35538
66007	35539
2999	35540
61919	35541
62752	35542
72370	35543
6055	35544
53639	35545
35314	35546
34184	35547
90056	35548
84862	35549
129320	35550
47774	35551
13449	35552
79423	35553
3621	35554
56311	35555
22031	35556
52066	35557
72680	35558
35806	35559
2833	35560
13416	35561
8178	35562
1367	35563
10586	35564
13352	35565
6958	35566
8533	35567
62595	35568
152665	35569
14138	35570
8813	35571
109867	35572
65298	35573
28484	35574
887	35575
25716	35576
44338	35577
60832	35578
143846	35579
17436	35580
55330	35581
69869	35582
1268	35583
164159	35584
60942	35585
59632	35586
46283	35587
66176	35588
8997	35589
9695	35590
44851	35591
15791	35592
33656	35593
106579	35594
17	35595
24521	35596
899	35597
11983	35598
8043	35599
163602	35600
6	35601
109675	35602
9967	35603
37837	35604
161211	35605
7371	35606
41967	35607
118804	35608
16778	35609
14100	35610
95929	35611
35989	35612
136157	35613
45031	35614
710	35615
40271	35616
23164	35617
4343	35618
12848	35619
110331	35620
100955	35621
18282	35622
37936	35623
66095	35624
23831	35625
30862	35626
50031	35627
43186	35628
33942	35629
167134	35630
3223	35631
28294	35632
45617	35633
133912	35634
39887	35635
48527	35636
52416	35637
3725	35638
53761	35639
43721	35640
23177	35641
7975	35642
90245	35643
23493	35644
73930	35645
53400	35646
96395	35647
63515	35648
36797	35649
83688	35650
168204	35651
20127	35652
22689	35653
10631	35654
53282	35655
19903	35656
58797	35657
10240	35658
93407	35659
54872	35660
99904	35661
7028	35662
27767	35663
39616	35664
96883	35665
29147	35666
23518	35667
9513	35668
33774	35669
11775	35670
40706	35671
18038	35672
2384	35673
6896	35674
49221	35675
61782	35676
24051	35677
14000	35678
57850	35679
17179	35680
852	35681
165	35682
87471	35683
23356	35684
110369	35685
45920	35686
41736	35687
5747	35688
91332	35689
15431	35690
51210	35691
12879	35692
56070	35693
9641	35694
36883	35695
9582	35696
65681	35697
23075	35698
67034	35699
64514	35700
24729	35701
99785	35702
32741	35703
4999	35704
33315	35705
10600	35706
6602	35707
644	35708
54766	35709
13817	35710
87478	35711
51707	35712
30824	35713
89474	35714
9871	35715
16544	35716
22928	35717
132625	35718
64925	35719
4441	35720
6898	35721
69144	35722
63255	35723
42214	35724
145142	35725
51508	35726
31978	35727
87532	35728
116788	35729
23121	35730
160460	35731
114633	35732
28853	35733
42501	35734
1609	35735
105636	35736
92881	35737
5427	35738
20982	35739
5228	35740
29169	35741
57475	35742
29121	35743
6	35744
20593	35745
83149	35746
108513	35747
107013	35748
147118	35749
55707	35750
90361	35751
264	35752
114725	35753
13222	35754
33582	35755
123187	35756
85762	35757
90813	35758
108984	35759
43698	35760
4937	35761
22924	35762
7011	35763
66708	35764
44456	35765
80935	35766
17405	35767
8393	35768
160998	35769
127344	35770
81077	35771
125914	35772
6717	35773
7709	35774
108817	35775
130839	35776
107734	35777
52580	35778
7222	35779
111080	35780
49868	35781
468	35782
33657	35783
64725	35784
28970	35785
8748	35786
22435	35787
29768	35788
62064	35789
48851	35790
55036	35791
26692	35792
13792	35793
25063	35794
94096	35795
7013	35796
134291	35797
31411	35798
51552	35799
38252	35800
10946	35801
17931	35802
21726	35803
54528	35804
806	35805
13197	35806
24861	35807
3074	35808
34163	35809
1137	35810
72233	35811
3097	35812
744	35813
111583	35814
57406	35815
103319	35816
931	35817
12980	35818
1987	35819
5972	35820
88925	35821
87004	35822
53976	35823
43997	35824
40408	35825
1122	35826
108197	35827
151	35828
20468	35829
44959	35830
27720	35831
20875	35832
6494	35833
135938	35834
31467	35835
1381	35836
154663	35837
16730	35838
8017	35839
27126	35840
350	35841
47186	35842
60830	35843
126682	35844
25100	35845
16424	35846
78762	35847
44813	35848
12314	35849
2886	35850
39323	35851
27986	35852
17030	35853
69233	35854
116533	35855
30893	35856
36756	35857
34435	35858
2078	35859
118876	35860
20151	35861
2461	35862
100316	35863
76594	35864
96631	35865
52821	35866
2017	35867
15105	35868
19797	35869
4152	35870
2912	35871
84790	35872
90681	35873
23798	35874
150669	35875
37730	35876
1698	35877
20415	35878
55100	35879
4295	35880
41226	35881
43879	35882
56194	35883
45870	35884
103133	35885
81494	35886
114973	35887
1399	35888
106272	35889
5577	35890
101630	35891
45408	35892
43616	35893
347	35894
69100	35895
779	35896
105968	35897
10356	35898
45985	35899
10049	35900
92979	35901
29980	35902
106576	35903
17631	35904
6281	35905
85631	35906
45214	35907
63091	35908
1384	35909
11682	35910
112887	35911
32327	35912
1350	35913
50103	35914
36377	35915
90866	35916
18000	35917
75599	35918
37823	35919
2216	35920
51778	35921
26602	35922
34034	35923
70272	35924
29658	35925
43006	35926
63817	35927
106896	35928
48972	35929
31976	35930
15641	35931
43143	35932
98666	35933
26797	35934
66319	35935
38480	35936
30228	35937
59096	35938
40794	35939
68637	35940
17219	35941
740	35942
47216	35943
72302	35944
26716	35945
23031	35946
35434	35947
27388	35948
142	35949
3712	35950
17289	35951
85411	35952
16523	35953
33611	35954
104670	35955
5125	35956
9011	35957
66906	35958
4196	35959
2722	35960
81433	35961
8884	35962
2525	35963
93256	35964
233	35965
2102	35966
63692	35967
156755	35968
10501	35969
58264	35970
68266	35971
49233	35972
8710	35973
21375	35974
16895	35975
111167	35976
40592	35977
48116	35978
5819	35979
31279	35980
7407	35981
62155	35982
16195	35983
51106	35984
53395	35985
447	35986
53219	35987
94292	35988
77174	35989
43125	35990
23808	35991
142157	35992
33622	35993
4134	35994
59388	35995
90757	35996
32651	35997
15438	35998
10950	35999
42818	36000
5763	36001
7008	36002
51779	36003
16969	36004
635	36005
13405	36006
58397	36007
89015	36008
4955	36009
39175	36010
59004	36011
77414	36012
62996	36013
43612	36014
60560	36015
18713	36016
35805	36017
60494	36018
10368	36019
22780	36020
11375	36021
12400	36022
11534	36023
29939	36024
27912	36025
30358	36026
30052	36027
73428	36028
3045	36029
3154	36030
18942	36031
36219	36032
15558	36033
26122	36034
4154	36035
53256	36036
156566	36037
1482	36038
46441	36039
64657	36040
47019	36041
52609	36042
39937	36043
112813	36044
149190	36045
149601	36046
977	36047
2640	36048
29213	36049
49170	36050
9239	36051
91422	36052
20534	36053
40492	36054
11370	36055
42072	36056
3945	36057
41888	36058
34471	36059
10938	36060
27934	36061
15648	36062
63275	36063
21516	36064
16018	36065
4520	36066
86940	36067
51270	36068
21502	36069
24276	36070
160498	36071
23234	36072
23064	36073
55153	36074
11403	36075
78723	36076
15987	36077
32402	36078
28544	36079
81030	36080
38485	36081
28366	36082
59703	36083
9295	36084
79326	36085
35790	36086
128544	36087
21334	36088
1483	36089
20309	36090
25577	36091
112121	36092
378	36093
21051	36094
107555	36095
61346	36096
48630	36097
17454	36098
8416	36099
12038	36100
13031	36101
10328	36102
589	36103
20520	36104
66664	36105
2124	36106
1346	36107
9890	36108
7207	36109
11972	36110
138123	36111
24184	36112
98029	36113
1292	36114
73981	36115
49199	36116
1957	36117
85072	36118
10222	36119
13799	36120
6094	36121
34898	36122
121765	36123
11704	36124
3637	36125
14271	36126
20895	36127
73946	36128
16045	36129
3426	36130
1537	36131
14518	36132
50924	36133
3502	36134
130682	36135
53518	36136
712	36137
114065	36138
163097	36139
21663	36140
49496	36141
7492	36142
48451	36143
74236	36144
4304	36145
15249	36146
14907	36147
35763	36148
52543	36149
41350	36150
866	36151
43249	36152
30444	36153
4298	36154
41150	36155
60787	36156
862	36157
88494	36158
17701	36159
48475	36160
57502	36161
11027	36162
17706	36163
8518	36164
73821	36165
2904	36166
53958	36167
31576	36168
435	36169
157951	36170
30853	36171
89007	36172
4555	36173
4083	36174
1498	36175
41306	36176
13690	36177
64881	36178
56617	36179
115946	36180
75387	36181
39832	36182
19760	36183
71205	36184
8965	36185
5123	36186
13005	36187
44884	36188
36327	36189
1081	36190
30622	36191
158963	36192
24146	36193
14276	36194
73242	36195
83683	36196
14000	36197
91686	36198
82232	36199
32145	36200
27398	36201
51939	36202
29425	36203
133029	36204
6783	36205
593	36206
2547	36207
30	36208
4485	36209
30271	36210
80102	36211
6310	36212
47560	36213
98278	36214
88931	36215
18097	36216
4249	36217
23460	36218
17604	36219
2036	36220
26273	36221
3168	36222
167858	36223
81595	36224
2979	36225
21139	36226
72132	36227
20958	36228
131232	36229
42825	36230
5708	36231
78382	36232
70369	36233
53312	36234
41	36235
635	36236
29368	36237
31339	36238
993	36239
22419	36240
77081	36241
6442	36242
74999	36243
24829	36244
62614	36245
100956	36246
5823	36247
727	36248
76873	36249
6355	36250
62481	36251
604	36252
30259	36253
51080	36254
8533	36255
16024	36256
46250	36257
73510	36258
12283	36259
106688	36260
1996	36261
3122	36262
97042	36263
19181	36264
102373	36265
143718	36266
25700	36267
22400	36268
14121	36269
45757	36270
9069	36271
8346	36272
42029	36273
25721	36274
70143	36275
13128	36276
2331	36277
50708	36278
21485	36279
20536	36280
26446	36281
10508	36282
95639	36283
13089	36284
20800	36285
100025	36286
11012	36287
101217	36288
1692	36289
19157	36290
20502	36291
18094	36292
6199	36293
50773	36294
101648	36295
71922	36296
95065	36297
41902	36298
26116	36299
41986	36300
7057	36301
47285	36302
11834	36303
50179	36304
101068	36305
127174	36306
20333	36307
16328	36308
139511	36309
58826	36310
25495	36311
36668	36312
14342	36313
51830	36314
59274	36315
53490	36316
50910	36317
64376	36318
1534	36319
2064	36320
47869	36321
910	36322
97193	36323
40020	36324
65297	36325
34985	36326
35246	36327
140909	36328
18214	36329
36785	36330
50766	36331
3790	36332
25094	36333
5593	36334
1285	36335
30199	36336
100558	36337
96094	36338
44266	36339
45154	36340
3189	36341
8679	36342
5099	36343
35316	36344
74634	36345
44811	36346
91289	36347
11196	36348
90779	36349
164388	36350
48397	36351
7742	36352
158691	36353
27091	36354
14782	36355
1044	36356
39398	36357
23946	36358
12038	36359
38567	36360
26045	36361
10702	36362
23886	36363
17628	36364
12105	36365
12689	36366
13118	36367
29020	36368
28295	36369
1072	36370
68553	36371
63562	36372
82279	36373
101712	36374
2518	36375
31152	36376
36362	36377
142410	36378
77551	36379
22803	36380
5299	36381
431	36382
12977	36383
41447	36384
2317	36385
88259	36386
41438	36387
48793	36388
25131	36389
75460	36390
134615	36391
30100	36392
94808	36393
49113	36394
14457	36395
62214	36396
7211	36397
866	36398
124258	36399
34187	36400
47978	36401
11856	36402
5109	36403
3832	36404
2734	36405
25183	36406
8061	36407
98060	36408
1297	36409
46691	36410
134165	36411
27492	36412
39119	36413
56531	36414
41875	36415
41946	36416
11885	36417
87263	36418
96062	36419
37212	36420
6191	36421
54437	36422
2213	36423
101014	36424
64701	36425
1765	36426
18433	36427
121210	36428
20820	36429
4667	36430
25652	36431
91133	36432
42367	36433
30773	36434
1377	36435
12932	36436
10378	36437
6143	36438
945	36439
89972	36440
1713	36441
7131	36442
17223	36443
109200	36444
12328	36445
108770	36446
117240	36447
38934	36448
30774	36449
45654	36450
6013	36451
79146	36452
109992	36453
10069	36454
114168	36455
106601	36456
7572	36457
67142	36458
10913	36459
22571	36460
103472	36461
363	36462
43170	36463
106129	36464
144096	36465
28221	36466
71194	36467
54223	36468
36473	36469
14897	36470
56788	36471
8254	36472
13809	36473
100945	36474
63825	36475
76892	36476
30164	36477
45741	36478
53360	36479
56281	36480
20936	36481
25143	36482
28458	36483
5337	36484
31663	36485
30033	36486
75858	36487
21924	36488
119135	36489
130344	36490
85849	36491
28430	36492
6409	36493
10235	36494
55665	36495
26249	36496
24217	36497
6860	36498
84362	36499
150376	36500
25175	36501
20502	36502
27771	36503
88226	36504
14534	36505
95320	36506
26069	36507
17906	36508
2193	36509
30811	36510
4702	36511
58096	36512
9278	36513
42395	36514
22588	36515
77026	36516
15485	36517
51839	36518
8419	36519
765	36520
68735	36521
30782	36522
19343	36523
79231	36524
18055	36525
14990	36526
37304	36527
50012	36528
1220	36529
63016	36530
119803	36531
26341	36532
24219	36533
123388	36534
19795	36535
105953	36536
35107	36537
4160	36538
7713	36539
25515	36540
21088	36541
20345	36542
8959	36543
118591	36544
71489	36545
25887	36546
28044	36547
84041	36548
51349	36549
111104	36550
76321	36551
156190	36552
100829	36553
21905	36554
22645	36555
66161	36556
34972	36557
24719	36558
20592	36559
145008	36560
18656	36561
40694	36562
2399	36563
33744	36564
34330	36565
128401	36566
63429	36567
28525	36568
71641	36569
22210	36570
21560	36571
144322	36572
160695	36573
18520	36574
14445	36575
50172	36576
22902	36577
73262	36578
42484	36579
9090	36580
7543	36581
12293	36582
39554	36583
1158	36584
53724	36585
33691	36586
15961	36587
15666	36588
30566	36589
50360	36590
59744	36591
100805	36592
72391	36593
56367	36594
57160	36595
138601	36596
18902	36597
49736	36598
631	36599
164140	36600
9342	36601
26329	36602
6734	36603
45471	36604
12976	36605
506	36606
12047	36607
69987	36608
19606	36609
13088	36610
69519	36611
46388	36612
4746	36613
98641	36614
66270	36615
65649	36616
2184	36617
42516	36618
1995	36619
24338	36620
37093	36621
191	36622
33128	36623
93711	36624
3448	36625
92670	36626
19846	36627
10748	36628
118897	36629
83964	36630
70862	36631
31326	36632
38558	36633
66532	36634
14723	36635
19656	36636
22032	36637
36779	36638
90013	36639
21097	36640
89860	36641
3543	36642
4627	36643
69387	36644
62660	36645
63165	36646
62228	36647
79076	36648
68446	36649
108465	36650
51129	36651
50291	36652
92743	36653
1846	36654
93990	36655
54885	36656
142571	36657
31411	36658
57141	36659
96191	36660
14014	36661
15460	36662
88715	36663
5775	36664
67426	36665
17790	36666
74046	36667
22415	36668
71487	36669
75883	36670
89218	36671
106414	36672
122222	36673
31954	36674
25468	36675
164124	36676
48022	36677
114432	36678
141728	36679
14038	36680
33419	36681
28202	36682
1171	36683
23603	36684
143717	36685
6651	36686
80832	36687
46564	36688
2433	36689
4977	36690
124399	36691
1903	36692
13262	36693
89684	36694
99222	36695
53558	36696
3736	36697
120243	36698
12335	36699
40266	36700
2489	36701
160883	36702
21254	36703
54451	36704
2307	36705
30748	36706
54388	36707
35696	36708
16383	36709
170249	36710
15540	36711
15891	36712
117225	36713
6704	36714
54803	36715
28005	36716
25220	36717
24684	36718
200	36719
46887	36720
2571	36721
5868	36722
65645	36723
47005	36724
72091	36725
82499	36726
62716	36727
3002	36728
72832	36729
65078	36730
52086	36731
26293	36732
6293	36733
61968	36734
50611	36735
7540	36736
86479	36737
12751	36738
104138	36739
1101	36740
52836	36741
100704	36742
71863	36743
19434	36744
23807	36745
1582	36746
56813	36747
5362	36748
12107	36749
91537	36750
56146	36751
10517	36752
11697	36753
78645	36754
16310	36755
3115	36756
51414	36757
79091	36758
46072	36759
76439	36760
69986	36761
27471	36762
79067	36763
81104	36764
124907	36765
67118	36766
43627	36767
90141	36768
54972	36769
122386	36770
113310	36771
45018	36772
26311	36773
6441	36774
111377	36775
73899	36776
36347	36777
91991	36778
48335	36779
29091	36780
40022	36781
25904	36782
125066	36783
5712	36784
24315	36785
18286	36786
50864	36787
15710	36788
3501	36789
18353	36790
33605	36791
5051	36792
153088	36793
44549	36794
13419	36795
81479	36796
114979	36797
12030	36798
47518	36799
37028	36800
37884	36801
3645	36802
961	36803
124374	36804
1283	36805
52359	36806
87390	36807
8860	36808
1210	36809
33841	36810
129541	36811
106366	36812
41053	36813
77921	36814
885	36815
26026	36816
2237	36817
56097	36818
16928	36819
27719	36820
83106	36821
76856	36822
56945	36823
9440	36824
1855	36825
12539	36826
10312	36827
40751	36828
1914	36829
67618	36830
60659	36831
95187	36832
42049	36833
4562	36834
165199	36835
48996	36836
36127	36837
2171	36838
30453	36839
33785	36840
44941	36841
110782	36842
61344	36843
37953	36844
11114	36845
26571	36846
5001	36847
31591	36848
138925	36849
44829	36850
7240	36851
136433	36852
65068	36853
51860	36854
128980	36855
37881	36856
10419	36857
39327	36858
163224	36859
16211	36860
24417	36861
9565	36862
5425	36863
84474	36864
3015	36865
59384	36866
18774	36867
74308	36868
14956	36869
270	36870
70941	36871
52825	36872
65773	36873
64793	36874
16599	36875
85946	36876
23600	36877
33414	36878
1852	36879
100902	36880
14543	36881
48236	36882
156411	36883
7039	36884
83444	36885
20378	36886
16983	36887
45432	36888
111428	36889
28195	36890
53266	36891
34486	36892
19156	36893
26756	36894
74705	36895
16998	36896
59383	36897
6589	36898
25151	36899
7978	36900
4924	36901
62171	36902
43314	36903
34374	36904
22736	36905
72474	36906
2708	36907
10141	36908
36341	36909
36469	36910
2176	36911
394	36912
1129	36913
38148	36914
4960	36915
30544	36916
137648	36917
256	36918
34320	36919
50182	36920
49103	36921
24424	36922
84340	36923
2232	36924
85732	36925
140511	36926
110553	36927
29481	36928
81043	36929
2748	36930
36439	36931
81384	36932
20706	36933
119287	36934
2435	36935
52161	36936
63125	36937
53531	36938
122678	36939
18713	36940
17099	36941
2076	36942
3989	36943
27125	36944
108710	36945
54071	36946
16503	36947
35812	36948
49961	36949
11273	36950
7703	36951
47074	36952
17713	36953
43052	36954
105940	36955
36356	36956
60001	36957
750	36958
26826	36959
26107	36960
3885	36961
7789	36962
1451	36963
8451	36964
7549	36965
14809	36966
38349	36967
12820	36968
101620	36969
82405	36970
20302	36971
2808	36972
49311	36973
53413	36974
52859	36975
73903	36976
9335	36977
46396	36978
202	36979
63057	36980
89431	36981
108614	36982
161	36983
62827	36984
98442	36985
6731	36986
72141	36987
22303	36988
33676	36989
113024	36990
3842	36991
43516	36992
7	36993
14594	36994
88487	36995
9916	36996
35729	36997
108264	36998
146324	36999
44972	37000
3873	37001
155632	37002
105570	37003
40306	37004
165260	37005
43095	37006
7749	37007
36731	37008
1538	37009
49416	37010
90262	37011
34	37012
81052	37013
122868	37014
45278	37015
29615	37016
83296	37017
39644	37018
22933	37019
30793	37020
29492	37021
118874	37022
54726	37023
40846	37024
20691	37025
42598	37026
12446	37027
86113	37028
49254	37029
30485	37030
34530	37031
6962	37032
150570	37033
76488	37034
28798	37035
79783	37036
45972	37037
9638	37038
67	37039
81114	37040
69	37041
38334	37042
29000	37043
44648	37044
61158	37045
169949	37046
11240	37047
157007	37048
4148	37049
140455	37050
137675	37051
60404	37052
22989	37053
16773	37054
132225	37055
70317	37056
7266	37057
45822	37058
43264	37059
34145	37060
31827	37061
84178	37062
25246	37063
35257	37064
49297	37065
22021	37066
13594	37067
58030	37068
40709	37069
57542	37070
55843	37071
109390	37072
90120	37073
32718	37074
6757	37075
27663	37076
93731	37077
17334	37078
38656	37079
27930	37080
138980	37081
745	37082
11048	37083
14095	37084
19717	37085
158151	37086
4313	37087
56360	37088
43119	37089
27702	37090
102472	37091
26849	37092
18618	37093
14802	37094
2133	37095
1878	37096
16596	37097
37574	37098
33597	37099
105607	37100
47633	37101
5880	37102
73681	37103
43364	37104
25769	37105
2161	37106
11245	37107
3579	37108
11516	37109
4020	37110
13973	37111
12954	37112
36996	37113
36407	37114
122465	37115
321	37116
47127	37117
12785	37118
86486	37119
16144	37120
19798	37121
33306	37122
55463	37123
16562	37124
86321	37125
125664	37126
13955	37127
519	37128
35205	37129
39688	37130
100714	37131
133221	37132
4329	37133
65348	37134
127515	37135
10608	37136
10351	37137
6365	37138
46824	37139
135598	37140
52189	37141
33169	37142
79722	37143
49173	37144
73463	37145
27642	37146
18078	37147
57480	37148
66860	37149
67992	37150
3438	37151
161972	37152
24012	37153
39184	37154
9162	37155
14229	37156
51059	37157
4013	37158
141279	37159
55824	37160
56952	37161
1081	37162
30503	37163
63284	37164
39507	37165
57085	37166
2093	37167
19451	37168
36522	37169
84910	37170
45517	37171
79967	37172
6308	37173
10757	37174
66595	37175
19357	37176
116634	37177
26315	37178
141473	37179
26726	37180
27361	37181
26868	37182
87627	37183
55308	37184
13640	37185
48684	37186
5491	37187
93002	37188
32433	37189
130394	37190
62438	37191
97289	37192
87262	37193
10931	37194
70914	37195
3666	37196
71571	37197
686	37198
56547	37199
41290	37200
64542	37201
36113	37202
89712	37203
24478	37204
40159	37205
2509	37206
37094	37207
163325	37208
63905	37209
48785	37210
30466	37211
3769	37212
101814	37213
35152	37214
34229	37215
164285	37216
9908	37217
14383	37218
2788	37219
10177	37220
6974	37221
19961	37222
109011	37223
62000	37224
3954	37225
65886	37226
113124	37227
109950	37228
39722	37229
36512	37230
70586	37231
27623	37232
34977	37233
39594	37234
54747	37235
106685	37236
112209	37237
17391	37238
118771	37239
16655	37240
22091	37241
39017	37242
84635	37243
160208	37244
2341	37245
79867	37246
26351	37247
69398	37248
29862	37249
22647	37250
11466	37251
64	37252
125816	37253
90239	37254
70417	37255
65227	37256
34339	37257
100803	37258
46569	37259
20584	37260
19461	37261
26044	37262
59357	37263
63470	37264
40564	37265
50982	37266
8171	37267
87161	37268
25854	37269
15772	37270
37238	37271
3934	37272
92674	37273
14819	37274
104908	37275
118547	37276
25598	37277
64150	37278
10774	37279
4322	37280
78304	37281
2507	37282
20407	37283
21156	37284
20544	37285
51646	37286
109750	37287
19959	37288
133174	37289
1038	37290
83272	37291
13285	37292
11494	37293
104870	37294
110331	37295
72665	37296
3179	37297
17434	37298
769	37299
88203	37300
92145	37301
43675	37302
50546	37303
26006	37304
101199	37305
109781	37306
29448	37307
96616	37308
113687	37309
22586	37310
88495	37311
7759	37312
20193	37313
30871	37314
48499	37315
71327	37316
90415	37317
39942	37318
9399	37319
88149	37320
41458	37321
1069	37322
91865	37323
138299	37324
453	37325
76606	37326
103569	37327
30723	37328
15104	37329
77164	37330
154419	37331
63382	37332
45573	37333
98	37334
17574	37335
633	37336
49971	37337
64817	37338
36853	37339
12311	37340
94859	37341
42184	37342
2022	37343
60964	37344
75563	37345
36747	37346
26258	37347
62367	37348
22072	37349
26263	37350
85097	37351
85742	37352
129380	37353
84235	37354
7846	37355
18618	37356
116648	37357
30413	37358
21708	37359
1977	37360
36687	37361
8934	37362
30572	37363
61429	37364
169503	37365
6861	37366
21794	37367
10398	37368
90711	37369
34046	37370
32141	37371
45396	37372
7188	37373
26325	37374
2488	37375
12606	37376
18173	37377
69535	37378
28085	37379
79532	37380
51171	37381
58086	37382
31169	37383
40181	37384
931	37385
16985	37386
50716	37387
2978	37388
61944	37389
11749	37390
99171	37391
31906	37392
5035	37393
5008	37394
28808	37395
159	37396
8977	37397
79101	37398
16964	37399
139593	37400
166831	37401
7436	37402
95228	37403
17582	37404
20972	37405
163812	37406
113527	37407
43458	37408
4539	37409
21370	37410
3286	37411
87382	37412
69390	37413
8673	37414
82250	37415
9291	37416
17330	37417
69530	37418
32535	37419
104955	37420
2462	37421
55395	37422
84237	37423
78502	37424
43058	37425
64	37426
6204	37427
15599	37428
19565	37429
19623	37430
116118	37431
27428	37432
3251	37433
108918	37434
6218	37435
67234	37436
727	37437
11531	37438
3078	37439
1415	37440
118363	37441
4024	37442
44844	37443
34403	37444
66778	37445
29896	37446
32111	37447
45963	37448
14050	37449
30079	37450
17953	37451
40554	37452
79896	37453
57974	37454
108455	37455
52816	37456
99076	37457
35466	37458
5693	37459
2384	37460
3473	37461
18219	37462
28755	37463
81395	37464
7551	37465
26488	37466
69068	37467
9491	37468
49196	37469
21682	37470
134404	37471
25423	37472
42437	37473
98509	37474
9687	37475
33453	37476
2535	37477
76653	37478
91262	37479
104946	37480
9298	37481
8257	37482
23094	37483
86745	37484
4548	37485
31773	37486
29206	37487
13076	37488
64143	37489
132351	37490
48610	37491
127136	37492
16271	37493
134366	37494
49270	37495
100551	37496
53492	37497
29374	37498
138509	37499
43665	37500
20999	37501
29319	37502
58020	37503
131747	37504
4765	37505
38464	37506
17199	37507
109714	37508
31113	37509
72317	37510
6399	37511
37567	37512
14778	37513
25442	37514
17235	37515
31946	37516
26616	37517
4481	37518
23587	37519
18681	37520
534	37521
112524	37522
137220	37523
37660	37524
10986	37525
136472	37526
26815	37527
31538	37528
73682	37529
55944	37530
2846	37531
23132	37532
160967	37533
154908	37534
79826	37535
75195	37536
96586	37537
156648	37538
114028	37539
97643	37540
20935	37541
65963	37542
169519	37543
11992	37544
6727	37545
154395	37546
131909	37547
13975	37548
117121	37549
423	37550
31454	37551
52704	37552
25262	37553
36574	37554
70584	37555
74985	37556
8319	37557
41160	37558
2047	37559
23114	37560
62578	37561
109823	37562
791	37563
10691	37564
114841	37565
1585	37566
27314	37567
3076	37568
35554	37569
35090	37570
169735	37571
11373	37572
670	37573
80420	37574
99635	37575
38773	37576
58085	37577
133845	37578
16990	37579
2287	37580
97914	37581
83099	37582
2720	37583
12054	37584
9036	37585
110091	37586
90062	37587
57403	37588
3082	37589
29097	37590
9752	37591
5	37592
27750	37593
41310	37594
5712	37595
10348	37596
36864	37597
31590	37598
950	37599
86847	37600
18862	37601
7939	37602
12521	37603
2104	37604
54180	37605
26390	37606
17551	37607
26997	37608
43873	37609
23753	37610
137433	37611
20000	37612
15367	37613
38315	37614
9197	37615
17997	37616
42745	37617
63659	37618
22655	37619
544	37620
111791	37621
7017	37622
55911	37623
91338	37624
30597	37625
113863	37626
4122	37627
49575	37628
161925	37629
81686	37630
6525	37631
49461	37632
960	37633
12122	37634
3019	37635
7638	37636
73996	37637
103242	37638
5493	37639
50154	37640
17819	37641
54748	37642
111442	37643
10116	37644
5985	37645
59414	37646
45295	37647
22814	37648
15137	37649
169909	37650
117235	37651
11763	37652
7543	37653
25402	37654
5727	37655
62030	37656
78875	37657
40134	37658
18263	37659
29946	37660
33362	37661
9604	37662
113676	37663
3266	37664
76843	37665
35671	37666
29639	37667
68649	37668
143559	37669
16058	37670
5232	37671
74068	37672
335	37673
79514	37674
47889	37675
62386	37676
60673	37677
64389	37678
58037	37679
111606	37680
5775	37681
48875	37682
131151	37683
35460	37684
154096	37685
100849	37686
93889	37687
58011	37688
5643	37689
1891	37690
201	37691
92251	37692
49598	37693
5933	37694
6982	37695
18707	37696
2532	37697
97868	37698
61212	37699
1685	37700
149663	37701
76008	37702
30548	37703
163119	37704
12646	37705
32876	37706
32783	37707
5102	37708
18385	37709
89162	37710
12550	37711
20167	37712
93757	37713
6200	37714
3758	37715
59424	37716
9323	37717
12042	37718
76522	37719
125388	37720
56177	37721
31712	37722
84902	37723
40856	37724
29461	37725
3878	37726
73137	37727
15974	37728
8635	37729
12531	37730
101370	37731
17244	37732
27629	37733
65180	37734
2192	37735
80955	37736
9197	37737
37482	37738
75762	37739
2594	37740
41864	37741
19620	37742
52807	37743
87817	37744
288	37745
19535	37746
15147	37747
39972	37748
9237	37749
61988	37750
108993	37751
36319	37752
78694	37753
3125	37754
129487	37755
45002	37756
39967	37757
6329	37758
1997	37759
40061	37760
5964	37761
78545	37762
105095	37763
38772	37764
52288	37765
21043	37766
69418	37767
87451	37768
6846	37769
32592	37770
33084	37771
29321	37772
6660	37773
65276	37774
51131	37775
12219	37776
40553	37777
5304	37778
18029	37779
13351	37780
27689	37781
88979	37782
119187	37783
70899	37784
10144	37785
35751	37786
61265	37787
71194	37788
132895	37789
69224	37790
20145	37791
57371	37792
54692	37793
22232	37794
161914	37795
28799	37796
55956	37797
3734	37798
24502	37799
27353	37800
17557	37801
250	37802
111095	37803
37853	37804
33994	37805
15024	37806
23205	37807
12138	37808
20733	37809
29135	37810
7992	37811
24232	37812
101664	37813
3551	37814
57225	37815
89083	37816
136235	37817
4821	37818
12259	37819
101673	37820
26822	37821
19073	37822
19340	37823
21927	37824
1853	37825
44701	37826
160732	37827
30997	37828
68709	37829
17510	37830
133038	37831
27794	37832
57504	37833
11365	37834
16928	37835
36422	37836
3047	37837
71501	37838
74305	37839
198	37840
38528	37841
5048	37842
9570	37843
23017	37844
28629	37845
47432	37846
117342	37847
113029	37848
37618	37849
8060	37850
6488	37851
304	37852
95139	37853
166092	37854
70537	37855
12680	37856
73962	37857
55787	37858
107015	37859
50927	37860
35099	37861
84080	37862
77131	37863
10604	37864
105629	37865
141989	37866
74330	37867
64326	37868
21731	37869
117	37870
35810	37871
49966	37872
18609	37873
28693	37874
547	37875
119930	37876
9102	37877
3677	37878
7783	37879
2722	37880
58069	37881
69872	37882
3846	37883
20886	37884
65073	37885
87034	37886
115420	37887
59095	37888
744	37889
122161	37890
23447	37891
22202	37892
19860	37893
54057	37894
120660	37895
6874	37896
64809	37897
5807	37898
16281	37899
92940	37900
68477	37901
155107	37902
19338	37903
17165	37904
89298	37905
48742	37906
21898	37907
55962	37908
63844	37909
32402	37910
31917	37911
73839	37912
5062	37913
91578	37914
52659	37915
95986	37916
36343	37917
66001	37918
59090	37919
31854	37920
34512	37921
55961	37922
6815	37923
90609	37924
17886	37925
108779	37926
103902	37927
125762	37928
6038	37929
29621	37930
3731	37931
7042	37932
43496	37933
25442	37934
3666	37935
61411	37936
110842	37937
85332	37938
40136	37939
65719	37940
16992	37941
24394	37942
38978	37943
104315	37944
55684	37945
4354	37946
77908	37947
56542	37948
114098	37949
33009	37950
39146	37951
31263	37952
42691	37953
25237	37954
11436	37955
83677	37956
10126	37957
91002	37958
65647	37959
23318	37960
9387	37961
107299	37962
99973	37963
85982	37964
63010	37965
42750	37966
21165	37967
561	37968
115558	37969
7629	37970
10801	37971
107443	37972
3106	37973
69914	37974
53285	37975
91290	37976
2029	37977
73971	37978
106248	37979
115270	37980
81708	37981
14830	37982
3801	37983
8168	37984
17697	37985
12969	37986
20175	37987
31640	37988
1754	37989
26771	37990
64666	37991
67161	37992
334	37993
50530	37994
32678	37995
107101	37996
95244	37997
68390	37998
6592	37999
92759	38000
1355	38001
1686	38002
37191	38003
34991	38004
59439	38005
40848	38006
32332	38007
29917	38008
45504	38009
6144	38010
39940	38011
135038	38012
2116	38013
64033	38014
12693	38015
6577	38016
85132	38017
8952	38018
49589	38019
6814	38020
24337	38021
53127	38022
7459	38023
105757	38024
99987	38025
57146	38026
102443	38027
16860	38028
24651	38029
54836	38030
30568	38031
41653	38032
9076	38033
34808	38034
18999	38035
24375	38036
67418	38037
23147	38038
131938	38039
86217	38040
85942	38041
8926	38042
17222	38043
20744	38044
20570	38045
57147	38046
31519	38047
65049	38048
124752	38049
5577	38050
111821	38051
86888	38052
23982	38053
38055	38054
44523	38055
51304	38056
48944	38057
4703	38058
63844	38059
2603	38060
5102	38061
61098	38062
36451	38063
41712	38064
25092	38065
93526	38066
87139	38067
58503	38068
24222	38069
70201	38070
36345	38071
34270	38072
61911	38073
18384	38074
51400	38075
15704	38076
2825	38077
21139	38078
1596	38079
108005	38080
90958	38081
51380	38082
29845	38083
26165	38084
74862	38085
22614	38086
115091	38087
153682	38088
49997	38089
442	38090
27395	38091
92759	38092
43341	38093
103697	38094
91892	38095
14109	38096
59316	38097
567	38098
131195	38099
11376	38100
59394	38101
709	38102
110388	38103
82286	38104
51873	38105
47009	38106
4081	38107
30253	38108
51134	38109
38398	38110
1688	38111
64760	38112
112531	38113
103165	38114
67909	38115
85385	38116
131635	38117
12287	38118
15255	38119
71708	38120
19585	38121
29851	38122
13925	38123
751	38124
11822	38125
66242	38126
330	38127
2300	38128
132262	38129
51423	38130
126631	38131
22166	38132
8993	38133
7719	38134
21601	38135
45746	38136
59480	38137
104805	38138
23364	38139
46591	38140
56913	38141
5835	38142
13788	38143
22558	38144
16081	38145
41229	38146
856	38147
75455	38148
63181	38149
38636	38150
58619	38151
77152	38152
7385	38153
55747	38154
114182	38155
136135	38156
40287	38157
77181	38158
6636	38159
6058	38160
115866	38161
54418	38162
56043	38163
21630	38164
35875	38165
92264	38166
92314	38167
64583	38168
52046	38169
67408	38170
167449	38171
26469	38172
127850	38173
32223	38174
50341	38175
143245	38176
53027	38177
5537	38178
129205	38179
24330	38180
6455	38181
104	38182
38079	38183
47158	38184
63534	38185
994	38186
12027	38187
24411	38188
104224	38189
46324	38190
28889	38191
31805	38192
48255	38193
5532	38194
4832	38195
29498	38196
67449	38197
139328	38198
127503	38199
61260	38200
35945	38201
41958	38202
162290	38203
3275	38204
108049	38205
56808	38206
34126	38207
31082	38208
469	38209
30955	38210
50374	38211
13128	38212
94654	38213
75948	38214
56632	38215
40532	38216
75986	38217
81955	38218
164	38219
33904	38220
6041	38221
102303	38222
79824	38223
6523	38224
44164	38225
12095	38226
106936	38227
128524	38228
31298	38229
53368	38230
11993	38231
6612	38232
168641	38233
33445	38234
136181	38235
98456	38236
52448	38237
401	38238
33397	38239
13509	38240
74775	38241
10224	38242
79914	38243
50128	38244
99811	38245
59155	38246
17744	38247
3194	38248
1448	38249
6172	38250
43638	38251
27543	38252
54188	38253
131153	38254
800	38255
25212	38256
8619	38257
44918	38258
75085	38259
13018	38260
5952	38261
53426	38262
61178	38263
37948	38264
2851	38265
93992	38266
120251	38267
38071	38268
109781	38269
40236	38270
62338	38271
4204	38272
133309	38273
94100	38274
12020	38275
33114	38276
77451	38277
124512	38278
8099	38279
123813	38280
37160	38281
112380	38282
10715	38283
2715	38284
34485	38285
34558	38286
3756	38287
87357	38288
94	38289
5391	38290
3851	38291
82465	38292
69510	38293
50409	38294
6475	38295
80	38296
20361	38297
13150	38298
36047	38299
31671	38300
37869	38301
25146	38302
76131	38303
2267	38304
20716	38305
26244	38306
108914	38307
151690	38308
27605	38309
3126	38310
40800	38311
406	38312
5306	38313
861	38314
131230	38315
97257	38316
31415	38317
93266	38318
18400	38319
55286	38320
16237	38321
22638	38322
7506	38323
125604	38324
37	38325
9989	38326
93689	38327
79317	38328
22555	38329
127073	38330
14353	38331
635	38332
8232	38333
15789	38334
46645	38335
84240	38336
62979	38337
4512	38338
126616	38339
50933	38340
74179	38341
67042	38342
72772	38343
8496	38344
10751	38345
74615	38346
56432	38347
6036	38348
90363	38349
18355	38350
31264	38351
140942	38352
28405	38353
24886	38354
116940	38355
56585	38356
81120	38357
73396	38358
765	38359
115839	38360
61782	38361
63440	38362
2042	38363
72706	38364
35899	38365
121365	38366
28007	38367
30564	38368
66096	38369
38491	38370
15069	38371
146219	38372
20359	38373
12308	38374
107617	38375
28878	38376
47906	38377
1758	38378
133849	38379
15329	38380
18873	38381
46565	38382
54403	38383
100413	38384
81716	38385
90863	38386
119893	38387
5536	38388
1640	38389
105595	38390
95395	38391
1231	38392
14966	38393
14139	38394
5829	38395
58828	38396
57515	38397
98104	38398
6953	38399
607	38400
69441	38401
38413	38402
17308	38403
24506	38404
4552	38405
37304	38406
45049	38407
26596	38408
76711	38409
93626	38410
19477	38411
8586	38412
145720	38413
47304	38414
48329	38415
59272	38416
4645	38417
48201	38418
41455	38419
84915	38420
7539	38421
4510	38422
15642	38423
118933	38424
111597	38425
142761	38426
285	38427
91805	38428
30745	38429
117342	38430
19066	38431
71251	38432
53306	38433
139373	38434
62441	38435
3053	38436
7009	38437
22559	38438
123310	38439
110293	38440
2499	38441
57480	38442
105588	38443
44053	38444
66879	38445
75412	38446
8266	38447
126362	38448
744	38449
31178	38450
4234	38451
69512	38452
86140	38453
52974	38454
17500	38455
16156	38456
16851	38457
42249	38458
90097	38459
14798	38460
17388	38461
12665	38462
49275	38463
33026	38464
41021	38465
57395	38466
79450	38467
1436	38468
4780	38469
5809	38470
5352	38471
17377	38472
42248	38473
79785	38474
20791	38475
99477	38476
24655	38477
36	38478
43929	38479
20847	38480
42410	38481
23743	38482
19695	38483
5104	38484
39165	38485
23659	38486
5994	38487
2849	38488
61896	38489
99287	38490
49799	38491
59857	38492
42038	38493
126292	38494
4739	38495
83964	38496
53654	38497
44421	38498
111880	38499
2157	38500
62231	38501
61138	38502
47102	38503
94452	38504
74307	38505
58612	38506
42269	38507
111756	38508
87587	38509
7127	38510
43907	38511
30929	38512
58667	38513
102155	38514
40998	38515
1229	38516
86093	38517
23028	38518
4885	38519
5509	38520
75958	38521
690	38522
56066	38523
38232	38524
93414	38525
39543	38526
21588	38527
54052	38528
64157	38529
14783	38530
3404	38531
111123	38532
45509	38533
35826	38534
42755	38535
23111	38536
43654	38537
13216	38538
35757	38539
21704	38540
61335	38541
121813	38542
5492	38543
40024	38544
28502	38545
5365	38546
16725	38547
1861	38548
5954	38549
44145	38550
100902	38551
31190	38552
91877	38553
13169	38554
77769	38555
826	38556
151162	38557
38686	38558
73357	38559
97421	38560
2333	38561
51532	38562
20379	38563
2008	38564
8145	38565
42996	38566
43146	38567
19665	38568
41822	38569
50444	38570
60014	38571
106313	38572
4984	38573
1309	38574
69124	38575
38374	38576
17253	38577
7932	38578
3357	38579
67926	38580
31554	38581
25147	38582
24517	38583
2723	38584
61146	38585
72990	38586
1665	38587
113515	38588
75574	38589
25069	38590
131980	38591
59494	38592
55959	38593
40337	38594
76316	38595
26233	38596
79737	38597
56577	38598
15182	38599
58367	38600
63673	38601
100550	38602
8618	38603
29509	38604
51615	38605
11787	38606
44688	38607
5314	38608
161747	38609
46438	38610
1182	38611
54827	38612
3790	38613
89038	38614
128593	38615
80694	38616
10307	38617
96720	38618
30112	38619
10684	38620
87474	38621
14033	38622
21310	38623
58268	38624
73887	38625
31775	38626
68756	38627
29662	38628
15965	38629
30665	38630
75326	38631
132006	38632
16148	38633
8879	38634
66537	38635
31670	38636
10776	38637
97214	38638
39156	38639
3215	38640
8511	38641
17360	38642
7201	38643
108041	38644
139541	38645
38476	38646
43278	38647
102604	38648
48936	38649
107610	38650
369	38651
35462	38652
99964	38653
2666	38654
14575	38655
61418	38656
26483	38657
828	38658
7051	38659
1328	38660
103627	38661
155218	38662
113538	38663
132753	38664
29568	38665
28144	38666
19918	38667
92212	38668
16991	38669
47291	38670
121711	38671
15781	38672
8512	38673
52473	38674
70324	38675
85612	38676
34403	38677
2263	38678
8587	38679
159293	38680
31125	38681
72732	38682
13789	38683
33504	38684
41865	38685
24161	38686
2543	38687
76502	38688
4897	38689
160514	38690
1033	38691
66108	38692
34193	38693
7835	38694
45697	38695
150156	38696
37611	38697
5977	38698
21924	38699
85165	38700
33259	38701
7122	38702
79407	38703
45216	38704
22416	38705
157077	38706
40017	38707
4271	38708
10735	38709
54993	38710
32065	38711
9769	38712
13588	38713
76682	38714
1952	38715
127434	38716
15052	38717
16688	38718
27647	38719
4408	38720
271	38721
152074	38722
1992	38723
45107	38724
62190	38725
53989	38726
22935	38727
28009	38728
44961	38729
154276	38730
63445	38731
16239	38732
25817	38733
2721	38734
77957	38735
1154	38736
63533	38737
123197	38738
2999	38739
22498	38740
660	38741
115798	38742
70889	38743
107645	38744
72679	38745
73060	38746
117110	38747
937	38748
95099	38749
16289	38750
53037	38751
39014	38752
103300	38753
8522	38754
26547	38755
9357	38756
25214	38757
13738	38758
2507	38759
9993	38760
114199	38761
55261	38762
26840	38763
77458	38764
66828	38765
57640	38766
27498	38767
71612	38768
59608	38769
99735	38770
71537	38771
37360	38772
43754	38773
19793	38774
9476	38775
151011	38776
18177	38777
13608	38778
672	38779
16595	38780
61946	38781
11124	38782
102113	38783
41	38784
36737	38785
61428	38786
29783	38787
79362	38788
17874	38789
82787	38790
80544	38791
47641	38792
43916	38793
11365	38794
23544	38795
75097	38796
36248	38797
32190	38798
26506	38799
31171	38800
3134	38801
37899	38802
39310	38803
13240	38804
60893	38805
1258	38806
5455	38807
75506	38808
64978	38809
29213	38810
31942	38811
45623	38812
6144	38813
8644	38814
10488	38815
59336	38816
59321	38817
71632	38818
24273	38819
33974	38820
24670	38821
27551	38822
72374	38823
12885	38824
49244	38825
24093	38826
14404	38827
18181	38828
154719	38829
833	38830
12586	38831
24817	38832
81316	38833
13840	38834
94906	38835
22	38836
4626	38837
41676	38838
74770	38839
29591	38840
58084	38841
80278	38842
79387	38843
106485	38844
93621	38845
23148	38846
18765	38847
10946	38848
68381	38849
1775	38850
21055	38851
67222	38852
11404	38853
55570	38854
22076	38855
85208	38856
32872	38857
11024	38858
60495	38859
98493	38860
83052	38861
3010	38862
8044	38863
25070	38864
20695	38865
44396	38866
132197	38867
24984	38868
26919	38869
91927	38870
57156	38871
47729	38872
34577	38873
902	38874
139041	38875
12547	38876
120850	38877
5236	38878
43494	38879
2302	38880
49058	38881
84498	38882
2112	38883
13085	38884
48477	38885
9837	38886
39592	38887
126250	38888
10395	38889
52141	38890
101586	38891
83126	38892
74055	38893
38584	38894
151506	38895
37142	38896
6413	38897
9600	38898
45676	38899
30306	38900
14812	38901
18956	38902
18373	38903
42062	38904
570	38905
77995	38906
651	38907
45015	38908
14164	38909
82067	38910
485	38911
104207	38912
17793	38913
59898	38914
1082	38915
28633	38916
80585	38917
32757	38918
32849	38919
7366	38920
9385	38921
130341	38922
122368	38923
4188	38924
22218	38925
120130	38926
3219	38927
81736	38928
25167	38929
107269	38930
3618	38931
41243	38932
107747	38933
15575	38934
38428	38935
11662	38936
1973	38937
57326	38938
18330	38939
26126	38940
1976	38941
26188	38942
111569	38943
47913	38944
52856	38945
80618	38946
23237	38947
110570	38948
39505	38949
39852	38950
29167	38951
10962	38952
17680	38953
51732	38954
2900	38955
161285	38956
51878	38957
32216	38958
59198	38959
64444	38960
98459	38961
27389	38962
4770	38963
11433	38964
37933	38965
33512	38966
65561	38967
57387	38968
17513	38969
1332	38970
20566	38971
14324	38972
504	38973
27630	38974
15642	38975
33105	38976
20653	38977
60890	38978
11893	38979
95256	38980
26663	38981
130430	38982
99364	38983
2195	38984
85214	38985
30801	38986
16007	38987
157205	38988
30875	38989
31095	38990
86258	38991
19676	38992
61139	38993
165840	38994
6464	38995
45800	38996
7457	38997
9978	38998
16252	38999
31700	39000
43798	39001
8737	39002
102522	39003
40103	39004
55400	39005
1418	39006
78575	39007
19749	39008
19870	39009
75434	39010
6256	39011
46302	39012
18549	39013
49680	39014
20524	39015
22840	39016
990	39017
2904	39018
25066	39019
20559	39020
163528	39021
35929	39022
45661	39023
632	39024
2939	39025
123259	39026
20317	39027
25386	39028
103610	39029
6324	39030
136744	39031
45421	39032
5815	39033
6731	39034
70274	39035
45736	39036
5616	39037
73979	39038
19870	39039
106856	39040
44155	39041
75945	39042
80520	39043
102912	39044
33430	39045
108414	39046
111074	39047
22065	39048
73177	39049
117665	39050
4713	39051
15755	39052
45464	39053
87514	39054
6631	39055
35195	39056
72552	39057
47834	39058
31819	39059
148163	39060
92540	39061
5973	39062
43354	39063
33204	39064
3936	39065
2844	39066
113454	39067
43273	39068
66076	39069
75978	39070
167568	39071
36144	39072
53784	39073
59909	39074
395	39075
56775	39076
34522	39077
66891	39078
21577	39079
18768	39080
30591	39081
3259	39082
805	39083
35395	39084
37975	39085
18563	39086
100332	39087
33338	39088
68848	39089
26582	39090
37330	39091
30123	39092
53777	39093
25442	39094
48997	39095
126396	39096
3813	39097
23701	39098
2251	39099
882	39100
23847	39101
27444	39102
14407	39103
77683	39104
31844	39105
2306	39106
7292	39107
91558	39108
96592	39109
3412	39110
16798	39111
170220	39112
20163	39113
7968	39114
4168	39115
1114	39116
14184	39117
4094	39118
135616	39119
69586	39120
3451	39121
29100	39122
1620	39123
15754	39124
119945	39125
9223	39126
9095	39127
14153	39128
26752	39129
62504	39130
117989	39131
73243	39132
5924	39133
651	39134
34006	39135
102337	39136
117	39137
33978	39138
4107	39139
40684	39140
81041	39141
5311	39142
24784	39143
1219	39144
1305	39145
54718	39146
37220	39147
66515	39148
71951	39149
32078	39150
798	39151
20805	39152
64205	39153
310	39154
45781	39155
74167	39156
75531	39157
32684	39158
55164	39159
64574	39160
107032	39161
69124	39162
76358	39163
13068	39164
4818	39165
35026	39166
16628	39167
2994	39168
59961	39169
16706	39170
55590	39171
56923	39172
7	39173
90845	39174
44622	39175
3236	39176
46477	39177
3433	39178
21193	39179
35016	39180
29795	39181
31683	39182
49658	39183
91997	39184
2010	39185
144947	39186
41977	39187
56362	39188
51288	39189
43707	39190
9832	39191
11258	39192
72987	39193
25495	39194
167318	39195
35076	39196
8390	39197
54737	39198
53040	39199
18352	39200
1210	39201
16283	39202
119204	39203
1936	39204
53748	39205
44515	39206
3035	39207
113022	39208
24693	39209
21014	39210
1304	39211
71837	39212
7762	39213
976	39214
2281	39215
87927	39216
30943	39217
1469	39218
109007	39219
35253	39220
96759	39221
57582	39222
14814	39223
3096	39224
70115	39225
35946	39226
27386	39227
94442	39228
13972	39229
64754	39230
131287	39231
25184	39232
139455	39233
23137	39234
78720	39235
68464	39236
96755	39237
15561	39238
64825	39239
806	39240
12655	39241
155507	39242
84968	39243
55195	39244
5277	39245
106307	39246
17010	39247
3538	39248
75617	39249
77361	39250
156754	39251
110358	39252
2689	39253
34622	39254
111969	39255
77938	39256
100670	39257
285	39258
3265	39259
89934	39260
91596	39261
7375	39262
72717	39263
34977	39264
131040	39265
10640	39266
1047	39267
131227	39268
66217	39269
97272	39270
13631	39271
5733	39272
40886	39273
58963	39274
9113	39275
96	39276
61793	39277
42529	39278
40533	39279
150729	39280
4786	39281
133917	39282
7803	39283
62000	39284
13576	39285
33583	39286
12102	39287
2169	39288
2597	39289
23216	39290
73	39291
38608	39292
27240	39293
10411	39294
46013	39295
35264	39296
17354	39297
47930	39298
4775	39299
55356	39300
3463	39301
4731	39302
15442	39303
10625	39304
24715	39305
99673	39306
90423	39307
172	39308
4883	39309
118426	39310
1353	39311
60310	39312
12651	39313
82298	39314
6940	39315
43947	39316
107074	39317
83713	39318
161664	39319
118490	39320
32882	39321
8708	39322
17223	39323
13117	39324
59854	39325
15274	39326
53592	39327
1253	39328
18935	39329
82595	39330
4223	39331
63255	39332
123247	39333
42092	39334
107149	39335
6989	39336
160733	39337
10747	39338
87184	39339
18111	39340
39291	39341
90323	39342
119795	39343
94792	39344
92178	39345
11783	39346
157724	39347
51981	39348
15407	39349
11984	39350
85753	39351
101339	39352
138376	39353
16132	39354
59120	39355
804	39356
102434	39357
13260	39358
8178	39359
102537	39360
5	39361
48626	39362
5100	39363
4465	39364
73580	39365
2290	39366
74564	39367
70404	39368
26071	39369
38467	39370
45091	39371
20986	39372
35439	39373
9209	39374
12634	39375
18843	39376
6945	39377
13460	39378
35330	39379
118040	39380
105726	39381
64056	39382
55737	39383
1617	39384
11471	39385
135445	39386
27881	39387
16138	39388
100066	39389
44803	39390
15034	39391
45745	39392
16481	39393
3780	39394
22030	39395
39484	39396
36320	39397
62553	39398
3410	39399
14127	39400
94065	39401
33814	39402
133243	39403
10374	39404
96673	39405
12107	39406
1313	39407
46778	39408
47199	39409
44417	39410
41238	39411
158406	39412
121712	39413
27850	39414
1511	39415
96558	39416
5883	39417
9369	39418
52332	39419
74671	39420
5415	39421
40231	39422
54553	39423
60819	39424
60887	39425
45	39426
122531	39427
11	39428
92440	39429
58425	39430
40298	39431
61498	39432
8727	39433
14749	39434
61610	39435
5455	39436
34754	39437
30040	39438
2264	39439
75245	39440
3319	39441
76196	39442
8567	39443
40712	39444
109447	39445
23130	39446
84959	39447
58810	39448
65743	39449
83570	39450
7275	39451
53854	39452
164251	39453
4664	39454
107923	39455
79923	39456
10	39457
87319	39458
87	39459
87511	39460
8042	39461
114799	39462
44265	39463
10772	39464
1132	39465
5983	39466
87254	39467
53513	39468
78509	39469
39533	39470
39028	39471
19028	39472
6532	39473
33679	39474
14972	39475
76549	39476
855	39477
31401	39478
5508	39479
20329	39480
1196	39481
5687	39482
125425	39483
17342	39484
67993	39485
11400	39486
9769	39487
41	39488
735	39489
5004	39490
38653	39491
66978	39492
105924	39493
21754	39494
11407	39495
20033	39496
65100	39497
92960	39498
30227	39499
36045	39500
5890	39501
20912	39502
17653	39503
18158	39504
11905	39505
22976	39506
115774	39507
34316	39508
36892	39509
8805	39510
133346	39511
9037	39512
68759	39513
63287	39514
17327	39515
78701	39516
70546	39517
119864	39518
44582	39519
13385	39520
33280	39521
45184	39522
3701	39523
23668	39524
16836	39525
148687	39526
109604	39527
20646	39528
99706	39529
169351	39530
71196	39531
27793	39532
26615	39533
14041	39534
67894	39535
11595	39536
13024	39537
71995	39538
78544	39539
50487	39540
27712	39541
94335	39542
110425	39543
77603	39544
114033	39545
72094	39546
125891	39547
90828	39548
26612	39549
54110	39550
104946	39551
30088	39552
81302	39553
51985	39554
117308	39555
14845	39556
19862	39557
31358	39558
105918	39559
53936	39560
5835	39561
4169	39562
12281	39563
150707	39564
20836	39565
22921	39566
51057	39567
7297	39568
13881	39569
84766	39570
84466	39571
12996	39572
74865	39573
65745	39574
1370	39575
113878	39576
73211	39577
29587	39578
16246	39579
158	39580
138075	39581
70756	39582
164382	39583
5347	39584
9398	39585
18375	39586
92541	39587
43728	39588
27871	39589
9917	39590
9588	39591
95885	39592
18414	39593
27840	39594
39375	39595
5615	39596
44478	39597
3572	39598
38993	39599
31945	39600
144080	39601
83400	39602
1846	39603
11683	39604
50758	39605
101776	39606
96234	39607
15345	39608
52642	39609
23660	39610
646	39611
25006	39612
60453	39613
56489	39614
32675	39615
1923	39616
57512	39617
80060	39618
27592	39619
24091	39620
53640	39621
12946	39622
16604	39623
28450	39624
96110	39625
58618	39626
12737	39627
68556	39628
34625	39629
78205	39630
11884	39631
129160	39632
15104	39633
7729	39634
106676	39635
4169	39636
54295	39637
135851	39638
5392	39639
121630	39640
127688	39641
24801	39642
67824	39643
3217	39644
48528	39645
25320	39646
23796	39647
10424	39648
88957	39649
83262	39650
45404	39651
101361	39652
69266	39653
25853	39654
72744	39655
46096	39656
71348	39657
133085	39658
9484	39659
153107	39660
396	39661
73551	39662
11368	39663
47645	39664
49429	39665
30844	39666
17871	39667
9042	39668
27069	39669
75770	39670
54545	39671
53139	39672
679	39673
44264	39674
2815	39675
12026	39676
108070	39677
52513	39678
24362	39679
13553	39680
17153	39681
11328	39682
126597	39683
77491	39684
107586	39685
66068	39686
102296	39687
121039	39688
36524	39689
21486	39690
142468	39691
134951	39692
102449	39693
4725	39694
36805	39695
30537	39696
33238	39697
132097	39698
18244	39699
60330	39700
15293	39701
16007	39702
92370	39703
12306	39704
143217	39705
1119	39706
64741	39707
17116	39708
57458	39709
50335	39710
42587	39711
8666	39712
21820	39713
51540	39714
20814	39715
73240	39716
21235	39717
105799	39718
50322	39719
60418	39720
37009	39721
52484	39722
105935	39723
10712	39724
5871	39725
24870	39726
53801	39727
24571	39728
82291	39729
1024	39730
33920	39731
25677	39732
7198	39733
73146	39734
23075	39735
59356	39736
46510	39737
81415	39738
13084	39739
43012	39740
85817	39741
4831	39742
7605	39743
36456	39744
20477	39745
24324	39746
106668	39747
60616	39748
4727	39749
36271	39750
142877	39751
65919	39752
82652	39753
24231	39754
26796	39755
27037	39756
18688	39757
41744	39758
57577	39759
28053	39760
1304	39761
38658	39762
166603	39763
54717	39764
9334	39765
170262	39766
75416	39767
102040	39768
303	39769
71816	39770
5495	39771
49031	39772
121730	39773
95033	39774
25166	39775
92141	39776
4461	39777
32196	39778
20373	39779
99586	39780
76352	39781
111321	39782
67387	39783
30677	39784
40832	39785
124030	39786
37913	39787
33434	39788
70930	39789
57377	39790
12865	39791
83165	39792
52794	39793
1741	39794
59073	39795
6024	39796
165792	39797
87885	39798
552	39799
19914	39800
1079	39801
65764	39802
4626	39803
32180	39804
51339	39805
553	39806
105341	39807
63052	39808
43303	39809
143128	39810
26930	39811
89319	39812
50753	39813
36171	39814
826	39815
57896	39816
49836	39817
17539	39818
20707	39819
118482	39820
267	39821
38097	39822
23595	39823
98001	39824
27842	39825
120274	39826
11883	39827
44147	39828
7411	39829
55774	39830
6803	39831
4322	39832
607	39833
20563	39834
3985	39835
112385	39836
29826	39837
140005	39838
90994	39839
7929	39840
8209	39841
69317	39842
12026	39843
79611	39844
61455	39845
87389	39846
138269	39847
166161	39848
62955	39849
73116	39850
2818	39851
1868	39852
122594	39853
85990	39854
8506	39855
106514	39856
5427	39857
45594	39858
107428	39859
29455	39860
34860	39861
371	39862
36576	39863
87537	39864
48359	39865
9545	39866
250	39867
25027	39868
5837	39869
56623	39870
53296	39871
106957	39872
6943	39873
20930	39874
95505	39875
91227	39876
35716	39877
167194	39878
1310	39879
90274	39880
12694	39881
22675	39882
82330	39883
36003	39884
13076	39885
31871	39886
135849	39887
101712	39888
75110	39889
1004	39890
71926	39891
1420	39892
48259	39893
13710	39894
26555	39895
150619	39896
89102	39897
100807	39898
17776	39899
13426	39900
6958	39901
32257	39902
30615	39903
33656	39904
41591	39905
76315	39906
509	39907
42587	39908
6984	39909
16723	39910
36024	39911
47755	39912
17835	39913
28282	39914
13953	39915
5010	39916
97969	39917
65790	39918
106493	39919
65171	39920
17125	39921
23857	39922
11639	39923
81135	39924
9473	39925
2620	39926
29371	39927
32118	39928
75697	39929
63523	39930
119791	39931
59875	39932
90240	39933
52050	39934
43641	39935
6104	39936
38583	39937
11242	39938
3928	39939
40386	39940
69787	39941
37914	39942
69304	39943
142940	39944
20478	39945
38347	39946
21133	39947
3491	39948
405	39949
43296	39950
23341	39951
6662	39952
121843	39953
50695	39954
9536	39955
24070	39956
124962	39957
32968	39958
26058	39959
84423	39960
35259	39961
28381	39962
20928	39963
129868	39964
120090	39965
145093	39966
37816	39967
3874	39968
33144	39969
54542	39970
1418	39971
69562	39972
79726	39973
29668	39974
113980	39975
44600	39976
7411	39977
21095	39978
53549	39979
54708	39980
6611	39981
2542	39982
51515	39983
70074	39984
4069	39985
55326	39986
51831	39987
10978	39988
58526	39989
169141	39990
151292	39991
5543	39992
655	39993
90830	39994
3602	39995
4705	39996
150813	39997
10436	39998
8391	39999
77173	40000
136941	40001
20214	40002
63221	40003
23769	40004
88209	40005
111533	40006
9921	40007
3441	40008
22175	40009
40570	40010
14515	40011
2364	40012
141768	40013
99981	40014
36037	40015
60905	40016
93127	40017
36239	40018
1586	40019
292	40020
3962	40021
83959	40022
82433	40023
7719	40024
14185	40025
6390	40026
29515	40027
7947	40028
46765	40029
16113	40030
27237	40031
7469	40032
166825	40033
37897	40034
110691	40035
117201	40036
27200	40037
36757	40038
41545	40039
34182	40040
20285	40041
76499	40042
77870	40043
110835	40044
153396	40045
82291	40046
96863	40047
43628	40048
838	40049
7685	40050
5528	40051
10275	40052
15354	40053
74799	40054
18799	40055
8726	40056
4873	40057
27926	40058
4638	40059
8421	40060
57202	40061
98192	40062
40975	40063
14139	40064
8673	40065
23689	40066
146111	40067
9144	40068
34531	40069
1768	40070
8242	40071
2031	40072
45508	40073
16029	40074
72430	40075
49855	40076
1246	40077
1255	40078
79420	40079
69977	40080
76942	40081
84890	40082
10352	40083
122265	40084
46655	40085
15505	40086
9928	40087
9766	40088
88624	40089
48782	40090
7865	40091
69562	40092
90644	40093
12653	40094
3041	40095
7417	40096
119547	40097
66701	40098
51611	40099
122280	40100
132794	40101
13620	40102
138694	40103
106029	40104
110208	40105
55968	40106
56499	40107
26145	40108
10535	40109
14860	40110
126771	40111
1570	40112
47241	40113
57354	40114
54897	40115
11424	40116
80868	40117
65886	40118
5024	40119
146334	40120
4867	40121
48211	40122
56154	40123
88364	40124
30622	40125
38756	40126
108868	40127
75	40128
3138	40129
12476	40130
4439	40131
18845	40132
67415	40133
39531	40134
137441	40135
1645	40136
78056	40137
88959	40138
28658	40139
9896	40140
747	40141
14119	40142
3886	40143
2456	40144
814	40145
6135	40146
30689	40147
12322	40148
103131	40149
96700	40150
44537	40151
95503	40152
6665	40153
10423	40154
45507	40155
1067	40156
111843	40157
134887	40158
103570	40159
71518	40160
40731	40161
1164	40162
22666	40163
17478	40164
34903	40165
96088	40166
29045	40167
136438	40168
31687	40169
25333	40170
19088	40171
83764	40172
114027	40173
67205	40174
54950	40175
18954	40176
913	40177
49128	40178
37294	40179
5915	40180
138157	40181
73628	40182
56857	40183
48282	40184
33970	40185
129280	40186
23979	40187
15409	40188
81568	40189
47187	40190
59668	40191
19682	40192
886	40193
72838	40194
17661	40195
157852	40196
971	40197
64253	40198
46333	40199
107625	40200
379	40201
43806	40202
25633	40203
37140	40204
93555	40205
38864	40206
45757	40207
65836	40208
123848	40209
37580	40210
61394	40211
6780	40212
37424	40213
669	40214
47491	40215
41070	40216
17477	40217
31617	40218
76803	40219
79582	40220
38803	40221
57044	40222
42555	40223
90399	40224
14798	40225
75291	40226
1944	40227
131224	40228
71442	40229
2972	40230
17280	40231
10000	40232
132784	40233
29320	40234
64427	40235
56251	40236
77137	40237
12921	40238
12816	40239
19977	40240
27639	40241
96890	40242
33996	40243
19513	40244
45667	40245
991	40246
97252	40247
8234	40248
5889	40249
48841	40250
38116	40251
8868	40252
70769	40253
4480	40254
52178	40255
20970	40256
113044	40257
68194	40258
99162	40259
88526	40260
102573	40261
60469	40262
6723	40263
61577	40264
1	40265
25787	40266
15537	40267
54210	40268
15568	40269
93442	40270
59219	40271
65506	40272
74270	40273
2493	40274
4276	40275
122373	40276
376	40277
27720	40278
1863	40279
111685	40280
92420	40281
75758	40282
8903	40283
12909	40284
22605	40285
12268	40286
41433	40287
20495	40288
3920	40289
1997	40290
46832	40291
46633	40292
27778	40293
73600	40294
5580	40295
60176	40296
75	40297
21826	40298
64997	40299
38488	40300
39040	40301
45918	40302
66614	40303
53278	40304
78542	40305
44218	40306
30222	40307
4636	40308
156115	40309
91345	40310
36589	40311
62742	40312
17304	40313
17671	40314
52694	40315
33100	40316
101765	40317
8492	40318
74806	40319
75148	40320
89078	40321
34960	40322
32123	40323
69620	40324
66852	40325
12570	40326
99667	40327
64005	40328
85535	40329
21688	40330
11441	40331
156	40332
934	40333
58209	40334
7993	40335
14509	40336
53374	40337
30884	40338
139967	40339
108760	40340
1011	40341
135645	40342
111975	40343
28801	40344
94435	40345
44333	40346
71364	40347
41261	40348
75987	40349
160472	40350
20521	40351
49674	40352
69368	40353
3089	40354
153348	40355
104462	40356
52683	40357
3753	40358
11658	40359
16720	40360
12764	40361
17	40362
19998	40363
98166	40364
51857	40365
55360	40366
18132	40367
56307	40368
70270	40369
34924	40370
4310	40371
50917	40372
84883	40373
130631	40374
29216	40375
5274	40376
12482	40377
16660	40378
21797	40379
78765	40380
42897	40381
23126	40382
65998	40383
26914	40384
13026	40385
9266	40386
77344	40387
144089	40388
46818	40389
38293	40390
15829	40391
7727	40392
243	40393
45443	40394
70139	40395
6556	40396
2841	40397
1984	40398
136527	40399
39606	40400
4321	40401
6044	40402
63338	40403
39280	40404
57014	40405
108466	40406
6303	40407
83474	40408
11485	40409
45225	40410
93273	40411
21423	40412
13241	40413
93930	40414
73310	40415
78986	40416
56754	40417
47142	40418
114164	40419
2851	40420
9579	40421
52621	40422
2288	40423
16418	40424
37648	40425
28875	40426
321	40427
71373	40428
52428	40429
52842	40430
5260	40431
8949	40432
61135	40433
67154	40434
62933	40435
94846	40436
149210	40437
41671	40438
42819	40439
10533	40440
120679	40441
12638	40442
27939	40443
45729	40444
73531	40445
10356	40446
10201	40447
97063	40448
43913	40449
96606	40450
11522	40451
131054	40452
4288	40453
46633	40454
13911	40455
38414	40456
44866	40457
25255	40458
338	40459
3533	40460
66091	40461
91722	40462
40422	40463
1007	40464
11022	40465
5597	40466
96587	40467
9834	40468
1242	40469
24737	40470
6840	40471
7375	40472
3384	40473
104451	40474
64699	40475
68913	40476
10191	40477
71836	40478
55659	40479
62802	40480
75159	40481
50213	40482
165103	40483
43428	40484
50980	40485
133646	40486
33437	40487
4572	40488
3235	40489
58629	40490
64741	40491
5501	40492
71973	40493
11168	40494
1071	40495
29781	40496
39703	40497
27802	40498
7175	40499
51722	40500
38581	40501
566	40502
42362	40503
2414	40504
20177	40505
33381	40506
875	40507
17577	40508
7534	40509
116809	40510
61709	40511
31357	40512
15925	40513
106297	40514
17586	40515
980	40516
62178	40517
29702	40518
39148	40519
22200	40520
42648	40521
106372	40522
12817	40523
2665	40524
33903	40525
75466	40526
129600	40527
3597	40528
94281	40529
15323	40530
5149	40531
84764	40532
8612	40533
6709	40534
7078	40535
85304	40536
19014	40537
20284	40538
11178	40539
62352	40540
21200	40541
51835	40542
128942	40543
64439	40544
532	40545
141080	40546
22919	40547
4282	40548
14686	40549
33350	40550
72110	40551
121144	40552
16179	40553
110940	40554
59258	40555
39825	40556
71354	40557
66484	40558
101913	40559
869	40560
3620	40561
5822	40562
4393	40563
34535	40564
2545	40565
114238	40566
24981	40567
65528	40568
47014	40569
77223	40570
3681	40571
84896	40572
132585	40573
7052	40574
75887	40575
20442	40576
22536	40577
1088	40578
99002	40579
56163	40580
2320	40581
885	40582
113662	40583
6100	40584
29391	40585
12820	40586
115476	40587
9127	40588
9419	40589
39658	40590
12052	40591
6973	40592
29977	40593
28042	40594
24596	40595
6300	40596
8242	40597
20698	40598
24964	40599
9050	40600
105048	40601
85913	40602
55180	40603
23208	40604
29949	40605
59477	40606
72683	40607
11046	40608
89193	40609
46766	40610
3617	40611
94821	40612
10012	40613
5816	40614
2896	40615
46347	40616
64502	40617
23473	40618
21895	40619
9294	40620
89828	40621
9847	40622
85311	40623
22452	40624
8975	40625
69290	40626
10697	40627
12113	40628
126821	40629
6604	40630
17119	40631
40159	40632
58492	40633
41032	40634
1890	40635
127497	40636
59014	40637
123056	40638
8356	40639
43585	40640
66596	40641
1882	40642
29695	40643
58501	40644
106247	40645
148260	40646
109575	40647
14469	40648
8016	40649
35015	40650
24854	40651
21960	40652
107882	40653
92843	40654
7849	40655
119412	40656
42389	40657
162208	40658
25635	40659
101569	40660
128790	40661
3874	40662
44942	40663
50175	40664
43634	40665
12113	40666
21137	40667
818	40668
27272	40669
12821	40670
9535	40671
38078	40672
135824	40673
28918	40674
198	40675
1501	40676
82516	40677
33916	40678
32837	40679
15374	40680
108875	40681
96403	40682
74325	40683
13939	40684
134049	40685
35429	40686
68221	40687
21515	40688
47590	40689
47380	40690
7017	40691
62350	40692
48997	40693
28091	40694
4921	40695
5026	40696
148	40697
74075	40698
2723	40699
55586	40700
4683	40701
48396	40702
46901	40703
10182	40704
163326	40705
3343	40706
38572	40707
36753	40708
21425	40709
31314	40710
72494	40711
153207	40712
7263	40713
57923	40714
30860	40715
6005	40716
148094	40717
65772	40718
139662	40719
45325	40720
56578	40721
27978	40722
17789	40723
20032	40724
27774	40725
28467	40726
67901	40727
26691	40728
70754	40729
114829	40730
5822	40731
66130	40732
32402	40733
36650	40734
157336	40735
31307	40736
8432	40737
142250	40738
5219	40739
100202	40740
56811	40741
47954	40742
21342	40743
168863	40744
20273	40745
44976	40746
15793	40747
26219	40748
134	40749
7370	40750
11859	40751
45860	40752
71294	40753
54680	40754
31668	40755
123380	40756
142081	40757
956	40758
232	40759
10390	40760
49348	40761
60065	40762
10057	40763
1747	40764
12518	40765
123760	40766
20135	40767
51270	40768
3928	40769
46220	40770
56131	40771
73415	40772
74173	40773
88306	40774
74927	40775
44654	40776
43625	40777
351	40778
25794	40779
2760	40780
64070	40781
15063	40782
83379	40783
134454	40784
2082	40785
17488	40786
37880	40787
8651	40788
3943	40789
104332	40790
81227	40791
84210	40792
75262	40793
55292	40794
27857	40795
43529	40796
55184	40797
126391	40798
32848	40799
1832	40800
47935	40801
6573	40802
48	40803
41137	40804
20280	40805
57988	40806
70271	40807
73305	40808
149627	40809
72907	40810
76246	40811
56396	40812
104844	40813
11155	40814
2792	40815
26185	40816
14273	40817
36116	40818
56604	40819
30323	40820
113263	40821
55229	40822
63145	40823
105073	40824
131882	40825
7743	40826
10865	40827
139300	40828
251	40829
97287	40830
19802	40831
80067	40832
36224	40833
5047	40834
43923	40835
16482	40836
4858	40837
54124	40838
9788	40839
6498	40840
14210	40841
4455	40842
40474	40843
43386	40844
47609	40845
29330	40846
31618	40847
58524	40848
13111	40849
32896	40850
110269	40851
9235	40852
50106	40853
160853	40854
12706	40855
31460	40856
9170	40857
53663	40858
63439	40859
7521	40860
11519	40861
4056	40862
3340	40863
43724	40864
93860	40865
41769	40866
24036	40867
107768	40868
2840	40869
41583	40870
43235	40871
168587	40872
15524	40873
44109	40874
127786	40875
107835	40876
42551	40877
1930	40878
17491	40879
19134	40880
2476	40881
51962	40882
6256	40883
15680	40884
32670	40885
30683	40886
50060	40887
111599	40888
27203	40889
46260	40890
21754	40891
62917	40892
40677	40893
31843	40894
48803	40895
136553	40896
26360	40897
46515	40898
83856	40899
148329	40900
8440	40901
100911	40902
1998	40903
35590	40904
20789	40905
95419	40906
167	40907
21679	40908
60992	40909
30312	40910
61098	40911
112924	40912
1896	40913
467	40914
26284	40915
48833	40916
95947	40917
13199	40918
90633	40919
36221	40920
93057	40921
29045	40922
33246	40923
40926	40924
8134	40925
12674	40926
25838	40927
67470	40928
24643	40929
27459	40930
4275	40931
3155	40932
154861	40933
1410	40934
41130	40935
54333	40936
63082	40937
40755	40938
7291	40939
59205	40940
5404	40941
109537	40942
150741	40943
580	40944
113075	40945
6617	40946
50047	40947
21750	40948
61128	40949
133806	40950
12089	40951
10449	40952
156540	40953
36581	40954
9120	40955
67860	40956
15095	40957
140467	40958
50794	40959
1651	40960
2928	40961
3142	40962
58579	40963
91536	40964
22771	40965
43780	40966
60407	40967
31881	40968
1692	40969
49676	40970
19001	40971
47903	40972
33121	40973
162527	40974
1224	40975
7706	40976
22328	40977
5385	40978
10612	40979
10506	40980
61696	40981
23879	40982
156745	40983
22794	40984
66725	40985
11481	40986
4853	40987
772	40988
2195	40989
25573	40990
10962	40991
17752	40992
128664	40993
9393	40994
1537	40995
19497	40996
67118	40997
105771	40998
99466	40999
3365	41000
43564	41001
5517	41002
64957	41003
46162	41004
30781	41005
15906	41006
127223	41007
110767	41008
106331	41009
9712	41010
15614	41011
1189	41012
60509	41013
117891	41014
56875	41015
20869	41016
41053	41017
107744	41018
3027	41019
69979	41020
64942	41021
11680	41022
13937	41023
4617	41024
35490	41025
42709	41026
10075	41027
84998	41028
116259	41029
11577	41030
11017	41031
4205	41032
10741	41033
5927	41034
4741	41035
46323	41036
3993	41037
109133	41038
36571	41039
86938	41040
40099	41041
26559	41042
71659	41043
67822	41044
48316	41045
9799	41046
61853	41047
5671	41048
33226	41049
3549	41050
50020	41051
7591	41052
78085	41053
49887	41054
24689	41055
12318	41056
9536	41057
4879	41058
52509	41059
31942	41060
48214	41061
12397	41062
91141	41063
111054	41064
14572	41065
51741	41066
55559	41067
100368	41068
74289	41069
39275	41070
26542	41071
17594	41072
42143	41073
28905	41074
71066	41075
4670	41076
53780	41077
98688	41078
6511	41079
83502	41080
81643	41081
86525	41082
105272	41083
6593	41084
40265	41085
541	41086
56635	41087
3976	41088
12010	41089
22534	41090
40156	41091
31193	41092
38938	41093
3715	41094
87810	41095
121844	41096
5566	41097
28735	41098
4698	41099
16994	41100
79871	41101
96496	41102
10061	41103
4417	41104
44179	41105
101821	41106
29910	41107
27346	41108
55365	41109
49181	41110
39114	41111
20198	41112
6650	41113
5613	41114
95213	41115
21228	41116
48181	41117
52961	41118
31188	41119
4716	41120
16063	41121
13971	41122
1348	41123
134808	41124
30755	41125
26532	41126
22379	41127
10232	41128
12010	41129
3684	41130
115812	41131
6169	41132
1116	41133
21363	41134
39994	41135
48842	41136
667	41137
16512	41138
8766	41139
92299	41140
120766	41141
20642	41142
110503	41143
21149	41144
48204	41145
46510	41146
66211	41147
24780	41148
1015	41149
2429	41150
84787	41151
20899	41152
14848	41153
67990	41154
313	41155
1049	41156
38113	41157
628	41158
39263	41159
93110	41160
117628	41161
262	41162
28276	41163
65288	41164
4871	41165
93884	41166
165851	41167
80627	41168
75060	41169
41181	41170
13329	41171
16633	41172
14564	41173
27750	41174
8761	41175
45563	41176
422	41177
26499	41178
16662	41179
101679	41180
20160	41181
125345	41182
42457	41183
2957	41184
15276	41185
37422	41186
100467	41187
240	41188
26028	41189
3436	41190
32991	41191
17287	41192
168872	41193
16206	41194
69747	41195
18054	41196
103170	41197
14351	41198
44257	41199
28840	41200
108910	41201
2209	41202
55474	41203
84849	41204
66103	41205
88586	41206
1675	41207
50596	41208
8726	41209
40415	41210
21615	41211
5012	41212
35417	41213
90654	41214
130368	41215
23079	41216
67303	41217
48689	41218
50829	41219
69180	41220
9043	41221
33990	41222
21448	41223
3462	41224
15435	41225
11091	41226
12500	41227
14070	41228
82992	41229
3395	41230
1910	41231
118589	41232
21051	41233
62273	41234
4056	41235
2718	41236
128288	41237
36442	41238
15989	41239
18256	41240
96224	41241
106280	41242
3465	41243
13699	41244
7722	41245
13354	41246
7276	41247
25385	41248
28317	41249
30198	41250
10567	41251
118124	41252
128763	41253
26100	41254
103799	41255
10236	41256
15959	41257
16201	41258
143820	41259
18733	41260
34888	41261
67887	41262
32268	41263
16556	41264
79172	41265
128875	41266
5996	41267
55830	41268
9036	41269
943	41270
37456	41271
69589	41272
117937	41273
16956	41274
46631	41275
29888	41276
17596	41277
1118	41278
62800	41279
30547	41280
1357	41281
92088	41282
41480	41283
127518	41284
66489	41285
103909	41286
29293	41287
28454	41288
25408	41289
16234	41290
63807	41291
84741	41292
17354	41293
61369	41294
61454	41295
11567	41296
739	41297
60634	41298
8788	41299
24794	41300
93432	41301
29497	41302
22893	41303
103847	41304
53450	41305
2905	41306
53082	41307
29269	41308
86489	41309
96881	41310
118489	41311
52182	41312
10275	41313
74952	41314
36878	41315
55441	41316
89727	41317
9384	41318
29516	41319
55371	41320
79210	41321
46451	41322
11784	41323
49675	41324
5302	41325
82647	41326
29711	41327
29758	41328
14356	41329
36069	41330
32	41331
14788	41332
40713	41333
125348	41334
10370	41335
35299	41336
6938	41337
2006	41338
6362	41339
12988	41340
133131	41341
45729	41342
26869	41343
104266	41344
3363	41345
59882	41346
3732	41347
13820	41348
66875	41349
86890	41350
146501	41351
104042	41352
51421	41353
4511	41354
26427	41355
90243	41356
955	41357
58570	41358
56985	41359
1906	41360
80920	41361
10171	41362
26297	41363
28959	41364
4560	41365
36098	41366
58356	41367
20368	41368
143106	41369
1822	41370
20812	41371
90053	41372
38795	41373
68863	41374
18576	41375
7739	41376
88486	41377
60730	41378
10435	41379
70800	41380
23013	41381
2973	41382
143022	41383
54341	41384
15229	41385
11467	41386
2542	41387
75952	41388
132706	41389
10940	41390
42027	41391
61143	41392
9692	41393
18658	41394
44503	41395
91258	41396
114228	41397
23356	41398
93493	41399
19781	41400
57063	41401
104309	41402
9665	41403
26588	41404
11854	41405
16081	41406
21159	41407
55013	41408
33125	41409
106749	41410
79877	41411
90923	41412
155264	41413
2908	41414
12656	41415
95599	41416
89619	41417
3669	41418
65198	41419
22781	41420
122984	41421
76168	41422
41980	41423
81031	41424
29049	41425
7222	41426
24447	41427
130501	41428
94708	41429
8732	41430
29810	41431
165	41432
11289	41433
50518	41434
169849	41435
68776	41436
2374	41437
37018	41438
42377	41439
1526	41440
42635	41441
44764	41442
23111	41443
36337	41444
165959	41445
49994	41446
627	41447
12426	41448
5764	41449
72926	41450
133305	41451
31	41452
30831	41453
15932	41454
126155	41455
34834	41456
49495	41457
162194	41458
102258	41459
92330	41460
23968	41461
2739	41462
41302	41463
3165	41464
12982	41465
55902	41466
14047	41467
134079	41468
7651	41469
758	41470
32818	41471
20831	41472
10596	41473
77434	41474
3064	41475
98423	41476
84957	41477
12242	41478
121346	41479
6635	41480
34588	41481
777	41482
35384	41483
10405	41484
40201	41485
7619	41486
22122	41487
10124	41488
80297	41489
71525	41490
79877	41491
54379	41492
44074	41493
18449	41494
37836	41495
21724	41496
124080	41497
121692	41498
1086	41499
34826	41500
47177	41501
79471	41502
25218	41503
166847	41504
135639	41505
52744	41506
56435	41507
10491	41508
91243	41509
50507	41510
62301	41511
2074	41512
2001	41513
15	41514
28657	41515
730	41516
29458	41517
9564	41518
16952	41519
4762	41520
34997	41521
5586	41522
166930	41523
178	41524
66219	41525
146470	41526
73707	41527
12722	41528
23983	41529
103861	41530
134154	41531
19109	41532
7875	41533
26942	41534
27759	41535
19416	41536
24291	41537
51452	41538
81599	41539
93635	41540
47586	41541
47797	41542
75839	41543
114941	41544
54762	41545
30848	41546
7157	41547
38937	41548
6102	41549
6540	41550
49305	41551
7274	41552
6062	41553
331	41554
6383	41555
43877	41556
87251	41557
37633	41558
218	41559
106536	41560
876	41561
100072	41562
27597	41563
17328	41564
40854	41565
51132	41566
16313	41567
4994	41568
38196	41569
107567	41570
19477	41571
7197	41572
59158	41573
37953	41574
13213	41575
33156	41576
19980	41577
42757	41578
41428	41579
101212	41580
843	41581
6845	41582
35511	41583
10035	41584
24209	41585
28671	41586
165	41587
42217	41588
432	41589
84684	41590
77683	41591
30909	41592
9654	41593
27976	41594
5348	41595
95998	41596
50653	41597
5517	41598
7608	41599
17323	41600
137804	41601
138095	41602
7491	41603
213	41604
137057	41605
70662	41606
3078	41607
6278	41608
115492	41609
71671	41610
29466	41611
43327	41612
2335	41613
41540	41614
15321	41615
83090	41616
136647	41617
171	41618
25835	41619
165758	41620
25644	41621
112223	41622
13512	41623
46643	41624
23957	41625
63406	41626
138176	41627
53642	41628
42865	41629
50160	41630
22366	41631
34564	41632
9136	41633
37149	41634
4823	41635
10948	41636
33860	41637
60049	41638
121285	41639
15909	41640
32923	41641
60904	41642
71193	41643
32189	41644
103207	41645
46098	41646
16842	41647
113642	41648
18523	41649
46017	41650
49894	41651
41646	41652
42087	41653
24362	41654
89980	41655
103997	41656
39611	41657
15383	41658
79997	41659
418	41660
91500	41661
19387	41662
10998	41663
38298	41664
69580	41665
112803	41666
61573	41667
8332	41668
126161	41669
22611	41670
70701	41671
4646	41672
11432	41673
8007	41674
1580	41675
3334	41676
16038	41677
18805	41678
30435	41679
62209	41680
29777	41681
49667	41682
13863	41683
35435	41684
9025	41685
25847	41686
8912	41687
46998	41688
91785	41689
93313	41690
19525	41691
43704	41692
89321	41693
76361	41694
52432	41695
30463	41696
152678	41697
11471	41698
53987	41699
26351	41700
111486	41701
5546	41702
69901	41703
63414	41704
6915	41705
67552	41706
63451	41707
200	41708
2696	41709
12097	41710
386	41711
4577	41712
14992	41713
454	41714
42955	41715
17037	41716
59617	41717
70549	41718
112478	41719
82039	41720
74759	41721
227	41722
3831	41723
56883	41724
45555	41725
87991	41726
44637	41727
56820	41728
8348	41729
2439	41730
111813	41731
3937	41732
36259	41733
52967	41734
133	41735
70081	41736
71338	41737
16869	41738
62403	41739
5732	41740
3454	41741
9481	41742
9705	41743
8514	41744
45767	41745
35156	41746
29525	41747
46526	41748
1071	41749
124894	41750
142156	41751
141381	41752
20930	41753
159050	41754
411	41755
93751	41756
4222	41757
83405	41758
15549	41759
21127	41760
34422	41761
34614	41762
67435	41763
46314	41764
20787	41765
4896	41766
125319	41767
2543	41768
24588	41769
87632	41770
24598	41771
37344	41772
62063	41773
83708	41774
84930	41775
95695	41776
38887	41777
4274	41778
7906	41779
9261	41780
9556	41781
21014	41782
77606	41783
1500	41784
17910	41785
5478	41786
28596	41787
78923	41788
87967	41789
2205	41790
1689	41791
69656	41792
47196	41793
97072	41794
16775	41795
89108	41796
7728	41797
3932	41798
66707	41799
16958	41800
60551	41801
58624	41802
26297	41803
12484	41804
99988	41805
8032	41806
73995	41807
10107	41808
18113	41809
15959	41810
162003	41811
15886	41812
54988	41813
3853	41814
22488	41815
104773	41816
86637	41817
9006	41818
17919	41819
58	41820
18435	41821
14678	41822
27904	41823
7307	41824
97121	41825
5912	41826
6750	41827
58671	41828
94685	41829
72597	41830
12117	41831
22884	41832
78128	41833
87601	41834
45470	41835
2265	41836
5799	41837
7062	41838
90579	41839
110993	41840
91714	41841
55682	41842
126125	41843
170248	41844
95965	41845
62226	41846
1674	41847
33365	41848
13999	41849
57452	41850
12664	41851
91935	41852
43	41853
41800	41854
32187	41855
12244	41856
6752	41857
156512	41858
121710	41859
46780	41860
47331	41861
115221	41862
76058	41863
74444	41864
25288	41865
69425	41866
14269	41867
28189	41868
7241	41869
65737	41870
27320	41871
101834	41872
37670	41873
148342	41874
42565	41875
12682	41876
3545	41877
3661	41878
121969	41879
76338	41880
1042	41881
29646	41882
1670	41883
165678	41884
32535	41885
10037	41886
108288	41887
33468	41888
23750	41889
3639	41890
421	41891
827	41892
72421	41893
102478	41894
41327	41895
90550	41896
4893	41897
49141	41898
27603	41899
38847	41900
39148	41901
34664	41902
70096	41903
1056	41904
164073	41905
44339	41906
123912	41907
44679	41908
4547	41909
55791	41910
80557	41911
16113	41912
10967	41913
7039	41914
38679	41915
42860	41916
18656	41917
47653	41918
17297	41919
89486	41920
40402	41921
8681	41922
61820	41923
113273	41924
24657	41925
37577	41926
86412	41927
3868	41928
36936	41929
36699	41930
66640	41931
76931	41932
54558	41933
44342	41934
31803	41935
27967	41936
2809	41937
106226	41938
60271	41939
88991	41940
25639	41941
50306	41942
21557	41943
48	41944
158713	41945
147456	41946
27920	41947
137103	41948
42915	41949
52383	41950
16048	41951
26653	41952
9961	41953
41692	41954
33946	41955
14250	41956
41649	41957
24610	41958
46428	41959
29552	41960
84393	41961
154043	41962
33542	41963
423	41964
23089	41965
2965	41966
19063	41967
559	41968
151907	41969
12168	41970
70523	41971
42329	41972
10950	41973
89598	41974
3625	41975
15679	41976
285	41977
88109	41978
61997	41979
47165	41980
11643	41981
96800	41982
50137	41983
7295	41984
22132	41985
105774	41986
95586	41987
13341	41988
160086	41989
90348	41990
34621	41991
307	41992
133468	41993
29899	41994
81520	41995
6113	41996
66041	41997
126878	41998
56792	41999
227	42000
28920	42001
63416	42002
12002	42003
13669	42004
26388	42005
35836	42006
135881	42007
51276	42008
3975	42009
33579	42010
125492	42011
29786	42012
167365	42013
26575	42014
5277	42015
19275	42016
22992	42017
19548	42018
13522	42019
22032	42020
25845	42021
3482	42022
89889	42023
26131	42024
98103	42025
15072	42026
90028	42027
926	42028
1037	42029
6160	42030
42087	42031
92	42032
2158	42033
6551	42034
16804	42035
24916	42036
36567	42037
130699	42038
104771	42039
20222	42040
91462	42041
627	42042
44394	42043
139958	42044
161122	42045
86540	42046
2938	42047
5219	42048
132867	42049
41875	42050
156798	42051
16085	42052
54313	42053
17311	42054
53912	42055
4502	42056
24749	42057
36487	42058
4943	42059
81516	42060
78608	42061
11792	42062
23721	42063
120892	42064
59235	42065
75057	42066
47660	42067
72226	42068
20712	42069
71992	42070
33320	42071
5333	42072
39706	42073
10832	42074
10492	42075
59875	42076
7194	42077
37995	42078
16368	42079
531	42080
17755	42081
115113	42082
27891	42083
81453	42084
62959	42085
10490	42086
5014	42087
83679	42088
20383	42089
19965	42090
73756	42091
124320	42092
7706	42093
112065	42094
11285	42095
8508	42096
167086	42097
77057	42098
106073	42099
51669	42100
44311	42101
44534	42102
12388	42103
56700	42104
100903	42105
57001	42106
6471	42107
98517	42108
101126	42109
115856	42110
8551	42111
108207	42112
20530	42113
18192	42114
13336	42115
50685	42116
505	42117
101880	42118
16712	42119
116097	42120
75749	42121
73232	42122
13013	42123
26698	42124
10736	42125
7539	42126
1488	42127
84984	42128
1735	42129
16438	42130
82518	42131
49823	42132
163322	42133
13737	42134
51321	42135
61451	42136
11459	42137
25410	42138
43671	42139
66370	42140
10944	42141
11837	42142
88080	42143
3732	42144
20189	42145
105399	42146
37372	42147
16	42148
28989	42149
39443	42150
36544	42151
151656	42152
25510	42153
24865	42154
90673	42155
76914	42156
3274	42157
13555	42158
100447	42159
21635	42160
44370	42161
16147	42162
8357	42163
83816	42164
69536	42165
18268	42166
35451	42167
40583	42168
2226	42169
97307	42170
6018	42171
27308	42172
11144	42173
136754	42174
763	42175
161668	42176
100065	42177
136600	42178
5391	42179
5070	42180
9344	42181
13870	42182
2634	42183
3401	42184
67845	42185
85588	42186
18726	42187
101578	42188
6575	42189
34186	42190
13086	42191
42319	42192
37987	42193
3334	42194
61379	42195
77537	42196
25045	42197
73127	42198
22503	42199
37937	42200
3725	42201
57812	42202
28295	42203
62335	42204
6987	42205
20248	42206
694	42207
25205	42208
39163	42209
63022	42210
18925	42211
844	42212
95201	42213
112986	42214
80702	42215
83598	42216
14231	42217
96480	42218
4018	42219
45103	42220
75969	42221
34747	42222
104252	42223
22760	42224
36938	42225
2048	42226
72738	42227
38263	42228
12474	42229
22071	42230
74102	42231
721	42232
26904	42233
64939	42234
77721	42235
130962	42236
44371	42237
142208	42238
5952	42239
26049	42240
70634	42241
80173	42242
45992	42243
11126	42244
101207	42245
120421	42246
64606	42247
75084	42248
1243	42249
71210	42250
57368	42251
87669	42252
47338	42253
22596	42254
11047	42255
131947	42256
38088	42257
52020	42258
1561	42259
58825	42260
111728	42261
165311	42262
2967	42263
20696	42264
75986	42265
74276	42266
11554	42267
7732	42268
1684	42269
115142	42270
60187	42271
29935	42272
49827	42273
3139	42274
8465	42275
46050	42276
3454	42277
43461	42278
73015	42279
28022	42280
573	42281
221	42282
31643	42283
37498	42284
6384	42285
89122	42286
48650	42287
73073	42288
54948	42289
130141	42290
17947	42291
11482	42292
71737	42293
100891	42294
19584	42295
78726	42296
4633	42297
63458	42298
47030	42299
3969	42300
22339	42301
3368	42302
68205	42303
169337	42304
65142	42305
26650	42306
62174	42307
71579	42308
24003	42309
64683	42310
71810	42311
111768	42312
52014	42313
7109	42314
11234	42315
82991	42316
10231	42317
9212	42318
52099	42319
57761	42320
29812	42321
169950	42322
33879	42323
7942	42324
32771	42325
13974	42326
51362	42327
35274	42328
9784	42329
57254	42330
4692	42331
159376	42332
41125	42333
9873	42334
61080	42335
40614	42336
17566	42337
158467	42338
105215	42339
25299	42340
105534	42341
38948	42342
33262	42343
78990	42344
109275	42345
12163	42346
9912	42347
5391	42348
64643	42349
157032	42350
124979	42351
18748	42352
11913	42353
57864	42354
102348	42355
17460	42356
31749	42357
73401	42358
28723	42359
68810	42360
26158	42361
2577	42362
24741	42363
13581	42364
5070	42365
3213	42366
38835	42367
88225	42368
40025	42369
25605	42370
74302	42371
22501	42372
26550	42373
13	42374
84472	42375
15447	42376
46599	42377
75667	42378
11292	42379
77222	42380
22858	42381
2131	42382
47077	42383
2507	42384
130560	42385
98352	42386
527	42387
2145	42388
60666	42389
29888	42390
19644	42391
11037	42392
44358	42393
474	42394
1346	42395
30621	42396
4773	42397
94302	42398
90896	42399
44652	42400
55651	42401
84986	42402
64616	42403
44410	42404
13096	42405
19142	42406
31644	42407
107761	42408
8117	42409
84765	42410
49522	42411
31122	42412
60091	42413
43977	42414
23015	42415
87536	42416
24042	42417
143924	42418
4522	42419
76631	42420
17757	42421
30803	42422
11271	42423
2028	42424
28763	42425
60198	42426
67161	42427
3407	42428
22922	42429
1112	42430
97658	42431
124370	42432
42274	42433
33719	42434
91968	42435
67279	42436
92433	42437
1368	42438
5288	42439
18646	42440
13613	42441
99038	42442
19941	42443
37700	42444
3094	42445
1005	42446
80	42447
50394	42448
112449	42449
16541	42450
28861	42451
89691	42452
440	42453
14548	42454
5774	42455
18299	42456
22539	42457
68885	42458
75926	42459
37334	42460
8102	42461
48452	42462
59763	42463
2615	42464
8598	42465
54123	42466
98785	42467
55558	42468
47035	42469
50301	42470
65854	42471
72207	42472
136042	42473
16232	42474
8210	42475
12681	42476
8256	42477
91878	42478
434	42479
91342	42480
2142	42481
123570	42482
50254	42483
31713	42484
508	42485
18974	42486
82867	42487
9628	42488
115075	42489
27873	42490
27790	42491
7233	42492
52553	42493
57901	42494
9299	42495
43509	42496
5367	42497
7606	42498
116924	42499
18249	42500
65216	42501
6631	42502
66592	42503
35367	42504
21294	42505
135829	42506
17241	42507
22744	42508
97686	42509
22047	42510
25391	42511
53028	42512
18585	42513
3254	42514
55984	42515
20794	42516
54946	42517
4387	42518
74986	42519
62597	42520
62122	42521
138159	42522
11313	42523
20819	42524
18251	42525
100748	42526
25851	42527
161262	42528
138933	42529
11422	42530
14832	42531
77651	42532
52828	42533
81291	42534
138133	42535
47406	42536
62055	42537
75085	42538
76387	42539
71864	42540
1050	42541
25355	42542
3	42543
130978	42544
14647	42545
3914	42546
58934	42547
38063	42548
57843	42549
48710	42550
36339	42551
90498	42552
138034	42553
11059	42554
6056	42555
34846	42556
80533	42557
20300	42558
30746	42559
8348	42560
69853	42561
1041	42562
6139	42563
81394	42564
29926	42565
31184	42566
34106	42567
55145	42568
48064	42569
35586	42570
82898	42571
57919	42572
38245	42573
45809	42574
53969	42575
1526	42576
45012	42577
63214	42578
14016	42579
21621	42580
3349	42581
104628	42582
9602	42583
52330	42584
29352	42585
2599	42586
4222	42587
13486	42588
47598	42589
5191	42590
48953	42591
22975	42592
45499	42593
19607	42594
155672	42595
63480	42596
1437	42597
98456	42598
71915	42599
6250	42600
65343	42601
56107	42602
27833	42603
26936	42604
134063	42605
11525	42606
61605	42607
70281	42608
132688	42609
107517	42610
115205	42611
2447	42612
4276	42613
63511	42614
145737	42615
10614	42616
700	42617
40357	42618
16256	42619
2532	42620
5688	42621
38881	42622
97601	42623
64705	42624
11708	42625
71740	42626
16614	42627
43583	42628
98533	42629
43654	42630
21181	42631
43751	42632
33858	42633
102565	42634
25773	42635
81091	42636
3051	42637
132157	42638
25339	42639
6350	42640
96686	42641
117847	42642
101698	42643
10575	42644
27845	42645
24829	42646
26444	42647
16122	42648
39224	42649
30267	42650
9160	42651
11301	42652
38865	42653
8291	42654
20979	42655
8577	42656
4136	42657
23525	42658
133624	42659
23428	42660
6577	42661
315	42662
7140	42663
64486	42664
22527	42665
128648	42666
81927	42667
19964	42668
56932	42669
41854	42670
50123	42671
99145	42672
58144	42673
73400	42674
3605	42675
33559	42676
36590	42677
94415	42678
4899	42679
119186	42680
39799	42681
72740	42682
73165	42683
79648	42684
2427	42685
61016	42686
82692	42687
30410	42688
167124	42689
130432	42690
79317	42691
41562	42692
62821	42693
62560	42694
66722	42695
5079	42696
3308	42697
142317	42698
14680	42699
38185	42700
1231	42701
19922	42702
24479	42703
34132	42704
64882	42705
26628	42706
79629	42707
22987	42708
43352	42709
29986	42710
51696	42711
31175	42712
2499	42713
8128	42714
26811	42715
43806	42716
61069	42717
29391	42718
57844	42719
76862	42720
44910	42721
13034	42722
59722	42723
917	42724
55576	42725
17251	42726
108783	42727
53989	42728
39670	42729
1263	42730
129938	42731
19226	42732
82641	42733
10800	42734
7802	42735
55830	42736
27384	42737
151426	42738
78918	42739
34724	42740
49701	42741
74634	42742
138414	42743
10437	42744
48610	42745
5883	42746
9287	42747
4153	42748
78138	42749
73085	42750
24850	42751
53536	42752
99749	42753
37915	42754
85260	42755
85863	42756
19662	42757
5330	42758
56733	42759
141232	42760
5762	42761
29225	42762
2848	42763
72719	42764
22739	42765
127873	42766
120856	42767
25665	42768
93997	42769
15424	42770
105696	42771
35048	42772
4432	42773
2909	42774
1000	42775
50810	42776
2127	42777
66237	42778
107443	42779
920	42780
104749	42781
103930	42782
14568	42783
9639	42784
32747	42785
20468	42786
18076	42787
37542	42788
31046	42789
19376	42790
36641	42791
64153	42792
98619	42793
6451	42794
11889	42795
3042	42796
56926	42797
4112	42798
4655	42799
57087	42800
59487	42801
2680	42802
126063	42803
3541	42804
243	42805
31789	42806
18771	42807
73902	42808
25849	42809
29931	42810
1340	42811
18887	42812
6433	42813
92726	42814
25621	42815
5584	42816
31024	42817
3473	42818
47347	42819
30261	42820
128314	42821
48160	42822
69913	42823
101239	42824
903	42825
32756	42826
3090	42827
77081	42828
48334	42829
63673	42830
114810	42831
51970	42832
1210	42833
59288	42834
11422	42835
19175	42836
21827	42837
104186	42838
3415	42839
45060	42840
32811	42841
51520	42842
5419	42843
52717	42844
149022	42845
6988	42846
47424	42847
55900	42848
5812	42849
78414	42850
18461	42851
45664	42852
120786	42853
1346	42854
4143	42855
92468	42856
10204	42857
17311	42858
12799	42859
18979	42860
29041	42861
83597	42862
42146	42863
19243	42864
37193	42865
38128	42866
169975	42867
13651	42868
19811	42869
50860	42870
4514	42871
77215	42872
79218	42873
20202	42874
25541	42875
120624	42876
95838	42877
22952	42878
52102	42879
11587	42880
88364	42881
43927	42882
7364	42883
48929	42884
46161	42885
29084	42886
39436	42887
30564	42888
11251	42889
23441	42890
73059	42891
37758	42892
61382	42893
65536	42894
2947	42895
6150	42896
4384	42897
66486	42898
26630	42899
25276	42900
16534	42901
4749	42902
128736	42903
2949	42904
92460	42905
73509	42906
147089	42907
70968	42908
43546	42909
23266	42910
58641	42911
23942	42912
167385	42913
35675	42914
66938	42915
30087	42916
28989	42917
31764	42918
100894	42919
46501	42920
35784	42921
76518	42922
686	42923
87274	42924
61414	42925
29481	42926
9084	42927
27617	42928
42357	42929
75272	42930
34619	42931
41507	42932
5165	42933
139558	42934
3374	42935
70835	42936
24988	42937
19386	42938
137660	42939
51637	42940
17166	42941
18141	42942
85766	42943
2489	42944
29279	42945
13291	42946
81922	42947
101577	42948
15189	42949
81188	42950
50145	42951
558	42952
3168	42953
14485	42954
3687	42955
167447	42956
96533	42957
90549	42958
27616	42959
32675	42960
137012	42961
90281	42962
14006	42963
9989	42964
69462	42965
75758	42966
102623	42967
4247	42968
62742	42969
76882	42970
7168	42971
34019	42972
28785	42973
31905	42974
34578	42975
43848	42976
14755	42977
7937	42978
57331	42979
2651	42980
42018	42981
49070	42982
25718	42983
7943	42984
64834	42985
17694	42986
5580	42987
20132	42988
99334	42989
4038	42990
76713	42991
32532	42992
3388	42993
23386	42994
12639	42995
25001	42996
711	42997
129849	42998
42456	42999
13664	43000
4147	43001
3845	43002
94871	43003
74722	43004
119763	43005
25230	43006
29891	43007
11645	43008
21440	43009
28789	43010
86253	43011
76766	43012
3101	43013
4473	43014
868	43015
90301	43016
65872	43017
114490	43018
89810	43019
48356	43020
17510	43021
127485	43022
34373	43023
109618	43024
2062	43025
93705	43026
32990	43027
2889	43028
43057	43029
14912	43030
13135	43031
85628	43032
2470	43033
26788	43034
97225	43035
5507	43036
110912	43037
8930	43038
16932	43039
69922	43040
37038	43041
9837	43042
2160	43043
36272	43044
19248	43045
143277	43046
27110	43047
6106	43048
17736	43049
52544	43050
66972	43051
20482	43052
4410	43053
31754	43054
9564	43055
9797	43056
3773	43057
23122	43058
57485	43059
83231	43060
13952	43061
2308	43062
42012	43063
70330	43064
18102	43065
6099	43066
30784	43067
43807	43068
50583	43069
33957	43070
42900	43071
1594	43072
123346	43073
25234	43074
15136	43075
7404	43076
21898	43077
102303	43078
9317	43079
133951	43080
5614	43081
19281	43082
73604	43083
57620	43084
19793	43085
68979	43086
92	43087
85338	43088
5549	43089
36598	43090
50883	43091
16399	43092
1675	43093
22335	43094
76247	43095
27171	43096
46410	43097
43961	43098
168651	43099
29797	43100
84973	43101
21211	43102
72256	43103
44733	43104
29195	43105
676	43106
103032	43107
35398	43108
35727	43109
29366	43110
46002	43111
3284	43112
34652	43113
1735	43114
91428	43115
15255	43116
41393	43117
66944	43118
149155	43119
21047	43120
38445	43121
154325	43122
164050	43123
77987	43124
15635	43125
1120	43126
12315	43127
32994	43128
67571	43129
27135	43130
24557	43131
68172	43132
154107	43133
133336	43134
62478	43135
1518	43136
10378	43137
2963	43138
40230	43139
11183	43140
20931	43141
71283	43142
18463	43143
3645	43144
29386	43145
653	43146
18637	43147
4087	43148
54950	43149
66531	43150
39463	43151
71392	43152
32075	43153
15564	43154
109578	43155
66382	43156
7416	43157
12825	43158
72460	43159
20199	43160
31889	43161
39197	43162
64571	43163
120480	43164
26402	43165
28779	43166
53939	43167
19012	43168
1931	43169
55940	43170
123357	43171
79193	43172
2264	43173
30816	43174
44125	43175
71944	43176
95427	43177
29131	43178
56509	43179
3202	43180
124553	43181
5221	43182
56694	43183
160291	43184
11960	43185
2523	43186
10777	43187
18759	43188
129704	43189
41318	43190
23125	43191
38588	43192
34981	43193
113768	43194
55574	43195
78077	43196
4086	43197
19026	43198
74706	43199
7140	43200
28538	43201
97033	43202
103338	43203
10165	43204
538	43205
131633	43206
92801	43207
29691	43208
81906	43209
58125	43210
28106	43211
14905	43212
25877	43213
19049	43214
2599	43215
40732	43216
2754	43217
30737	43218
13188	43219
77248	43220
86853	43221
36647	43222
3727	43223
44663	43224
46127	43225
48602	43226
6664	43227
14661	43228
5244	43229
7805	43230
3482	43231
14392	43232
85568	43233
100877	43234
2314	43235
58351	43236
85295	43237
70205	43238
59496	43239
105781	43240
54980	43241
97506	43242
25856	43243
129342	43244
85840	43245
145	43246
8275	43247
17554	43248
8669	43249
115277	43250
156394	43251
1212	43252
36508	43253
118963	43254
1020	43255
18937	43256
18699	43257
86965	43258
27675	43259
41532	43260
37695	43261
43995	43262
20638	43263
35366	43264
45460	43265
4138	43266
1511	43267
10201	43268
2940	43269
50176	43270
23480	43271
9416	43272
11257	43273
27765	43274
122614	43275
30347	43276
67973	43277
101580	43278
11337	43279
31556	43280
138235	43281
878	43282
38368	43283
5057	43284
17074	43285
16618	43286
30444	43287
35605	43288
88697	43289
15280	43290
20235	43291
38500	43292
132307	43293
39207	43294
31793	43295
12998	43296
648	43297
84679	43298
22496	43299
3137	43300
23156	43301
51998	43302
16268	43303
30367	43304
64099	43305
94126	43306
152537	43307
91697	43308
33821	43309
40639	43310
94753	43311
28535	43312
14438	43313
83153	43314
79181	43315
30135	43316
3940	43317
27658	43318
4497	43319
124562	43320
3528	43321
124690	43322
18895	43323
22914	43324
10840	43325
1344	43326
17644	43327
59726	43328
268	43329
9524	43330
7260	43331
3456	43332
4162	43333
74345	43334
37140	43335
115677	43336
35574	43337
37203	43338
1086	43339
33929	43340
68661	43341
55091	43342
62993	43343
6853	43344
54083	43345
102470	43346
38231	43347
8748	43348
39824	43349
95006	43350
1667	43351
23284	43352
55905	43353
25382	43354
7290	43355
1121	43356
616	43357
7331	43358
12154	43359
39090	43360
38705	43361
3272	43362
36279	43363
48883	43364
139413	43365
78353	43366
124	43367
3406	43368
44008	43369
21101	43370
2483	43371
6363	43372
110771	43373
35027	43374
294	43375
83814	43376
76639	43377
65641	43378
41209	43379
43007	43380
9258	43381
73470	43382
87013	43383
47571	43384
101022	43385
5788	43386
45595	43387
82144	43388
89386	43389
152985	43390
52190	43391
20060	43392
1801	43393
69284	43394
14946	43395
34302	43396
56749	43397
27404	43398
1335	43399
105594	43400
26076	43401
98880	43402
59861	43403
118020	43404
4543	43405
29648	43406
84890	43407
22643	43408
85574	43409
26346	43410
52623	43411
52793	43412
3714	43413
121018	43414
143715	43415
130916	43416
56297	43417
67190	43418
44022	43419
28849	43420
70347	43421
9649	43422
39941	43423
8631	43424
46753	43425
55545	43426
142304	43427
100788	43428
48315	43429
18336	43430
44561	43431
113794	43432
4932	43433
12845	43434
3906	43435
22520	43436
38598	43437
15045	43438
32653	43439
100209	43440
49893	43441
13715	43442
20114	43443
76453	43444
24211	43445
54666	43446
6859	43447
56555	43448
4870	43449
71504	43450
119361	43451
47135	43452
39980	43453
5750	43454
59843	43455
4277	43456
27858	43457
6111	43458
86701	43459
5886	43460
113811	43461
75771	43462
19708	43463
72420	43464
3180	43465
91263	43466
10226	43467
22172	43468
8425	43469
63847	43470
1530	43471
1214	43472
5044	43473
81066	43474
20599	43475
2796	43476
62577	43477
59347	43478
26895	43479
7940	43480
53962	43481
7517	43482
64235	43483
7346	43484
65365	43485
28898	43486
46876	43487
144965	43488
24848	43489
49084	43490
1626	43491
59330	43492
40862	43493
30036	43494
136022	43495
13566	43496
1052	43497
29522	43498
106342	43499
128194	43500
9847	43501
146647	43502
18046	43503
898	43504
20919	43505
31608	43506
55155	43507
97238	43508
24942	43509
111737	43510
1643	43511
61086	43512
7147	43513
7962	43514
53981	43515
57711	43516
60189	43517
96770	43518
100781	43519
3656	43520
97333	43521
50646	43522
17582	43523
96011	43524
16016	43525
69	43526
115799	43527
9095	43528
45698	43529
111524	43530
142	43531
93822	43532
96066	43533
20363	43534
57683	43535
5209	43536
7381	43537
74876	43538
19376	43539
4920	43540
106603	43541
154358	43542
86806	43543
77283	43544
121229	43545
91118	43546
29753	43547
55468	43548
11689	43549
33109	43550
38439	43551
4861	43552
19704	43553
114590	43554
84314	43555
1341	43556
7817	43557
9990	43558
76691	43559
144622	43560
164877	43561
57544	43562
112891	43563
19987	43564
92935	43565
111266	43566
22128	43567
23253	43568
74853	43569
30973	43570
113643	43571
29581	43572
207	43573
53203	43574
24381	43575
35160	43576
110203	43577
17248	43578
22609	43579
52604	43580
78558	43581
16101	43582
126450	43583
24129	43584
31934	43585
56037	43586
12326	43587
33720	43588
1816	43589
2418	43590
25474	43591
47045	43592
72455	43593
94008	43594
20289	43595
91780	43596
81115	43597
80509	43598
32050	43599
97830	43600
6363	43601
46405	43602
53626	43603
39057	43604
3528	43605
17634	43606
20830	43607
48238	43608
5073	43609
20898	43610
22179	43611
42296	43612
65058	43613
64239	43614
20683	43615
56829	43616
58284	43617
26947	43618
2477	43619
14123	43620
1327	43621
157276	43622
4417	43623
159956	43624
71186	43625
23559	43626
106023	43627
14184	43628
68835	43629
29136	43630
78672	43631
82562	43632
11065	43633
15572	43634
128536	43635
37718	43636
1981	43637
18940	43638
66379	43639
106993	43640
99493	43641
23221	43642
14039	43643
34337	43644
85243	43645
11110	43646
56416	43647
29895	43648
5060	43649
26145	43650
18499	43651
95803	43652
52987	43653
110118	43654
87761	43655
36720	43656
45144	43657
46161	43658
64668	43659
110318	43660
10933	43661
30641	43662
29220	43663
6189	43664
40707	43665
1211	43666
40698	43667
44699	43668
36475	43669
16358	43670
112872	43671
11910	43672
3126	43673
81996	43674
52463	43675
2366	43676
25501	43677
1715	43678
32410	43679
2469	43680
13733	43681
77187	43682
55116	43683
28114	43684
80630	43685
26822	43686
168080	43687
32541	43688
62084	43689
7483	43690
247	43691
110839	43692
14845	43693
365	43694
126248	43695
8956	43696
68290	43697
79151	43698
28327	43699
33796	43700
60593	43701
7192	43702
29060	43703
18389	43704
132043	43705
16234	43706
103440	43707
76485	43708
23697	43709
28198	43710
108112	43711
29104	43712
65806	43713
108312	43714
184	43715
6524	43716
137145	43717
23779	43718
78785	43719
38452	43720
1239	43721
88647	43722
53214	43723
8900	43724
99363	43725
33560	43726
4625	43727
54183	43728
14987	43729
4592	43730
25752	43731
19405	43732
27718	43733
24834	43734
86774	43735
46694	43736
25125	43737
86676	43738
62779	43739
15819	43740
85361	43741
114225	43742
94281	43743
11018	43744
29125	43745
21459	43746
86806	43747
13619	43748
52767	43749
3972	43750
36745	43751
4080	43752
72739	43753
61690	43754
33900	43755
1249	43756
38489	43757
10352	43758
35827	43759
58304	43760
4785	43761
6992	43762
132961	43763
37830	43764
3912	43765
47451	43766
25352	43767
133401	43768
14198	43769
4771	43770
69261	43771
19253	43772
77195	43773
82116	43774
136038	43775
74352	43776
18119	43777
92295	43778
137001	43779
77620	43780
102632	43781
20677	43782
51573	43783
10556	43784
120451	43785
46128	43786
149378	43787
19943	43788
167822	43789
87709	43790
3847	43791
32083	43792
1777	43793
25620	43794
60327	43795
70349	43796
2240	43797
23873	43798
5718	43799
14344	43800
65897	43801
128060	43802
18629	43803
32813	43804
18993	43805
37599	43806
4742	43807
3771	43808
107671	43809
3231	43810
8746	43811
50744	43812
27899	43813
95584	43814
9221	43815
9815	43816
11046	43817
28066	43818
12523	43819
85175	43820
17014	43821
9202	43822
46558	43823
46932	43824
31777	43825
83364	43826
1683	43827
20618	43828
55617	43829
18925	43830
6673	43831
104146	43832
100815	43833
21648	43834
12840	43835
4472	43836
25852	43837
23788	43838
73430	43839
85790	43840
4526	43841
4774	43842
90002	43843
113910	43844
12549	43845
3438	43846
109765	43847
91988	43848
9336	43849
95439	43850
139048	43851
115110	43852
10086	43853
56252	43854
151698	43855
22124	43856
62855	43857
41126	43858
25467	43859
16794	43860
9409	43861
28820	43862
27167	43863
17762	43864
2602	43865
34313	43866
82465	43867
11600	43868
56797	43869
85438	43870
1459	43871
20236	43872
10725	43873
37639	43874
64859	43875
99454	43876
20775	43877
11054	43878
22034	43879
3236	43880
12145	43881
11492	43882
57338	43883
3061	43884
165813	43885
26707	43886
24692	43887
3705	43888
132645	43889
14037	43890
6148	43891
27651	43892
2179	43893
74956	43894
127847	43895
117979	43896
136237	43897
37621	43898
3691	43899
73715	43900
55957	43901
163944	43902
65703	43903
1097	43904
53231	43905
68504	43906
27044	43907
25980	43908
1466	43909
7038	43910
79166	43911
113523	43912
63667	43913
4607	43914
17173	43915
59346	43916
42286	43917
27824	43918
96630	43919
58216	43920
43732	43921
105465	43922
20335	43923
68789	43924
1976	43925
23207	43926
46191	43927
1049	43928
75029	43929
93805	43930
111824	43931
13324	43932
63754	43933
27376	43934
44439	43935
88769	43936
2798	43937
104245	43938
141684	43939
97361	43940
7576	43941
32418	43942
8740	43943
45255	43944
107972	43945
50913	43946
23050	43947
19652	43948
63934	43949
22316	43950
15561	43951
111403	43952
66016	43953
46248	43954
38204	43955
48527	43956
74212	43957
11680	43958
49579	43959
90504	43960
55915	43961
523	43962
48209	43963
36157	43964
107603	43965
51847	43966
23520	43967
17952	43968
89614	43969
51213	43970
2811	43971
2490	43972
26778	43973
38825	43974
454	43975
3578	43976
30183	43977
6260	43978
15292	43979
45936	43980
24772	43981
77423	43982
50677	43983
13601	43984
21216	43985
51430	43986
31547	43987
3883	43988
160423	43989
3950	43990
161894	43991
51907	43992
72941	43993
67383	43994
54671	43995
7599	43996
40301	43997
37248	43998
25708	43999
86833	44000
139215	44001
121121	44002
4440	44003
41478	44004
60944	44005
66123	44006
1299	44007
5794	44008
108608	44009
11609	44010
34252	44011
13252	44012
63438	44013
20335	44014
40613	44015
87265	44016
105347	44017
45913	44018
4059	44019
23040	44020
119856	44021
81586	44022
66169	44023
3243	44024
17249	44025
8057	44026
1268	44027
156132	44028
13633	44029
30989	44030
57629	44031
3944	44032
109165	44033
6711	44034
13104	44035
2148	44036
25879	44037
9489	44038
114311	44039
25716	44040
9110	44041
37117	44042
29584	44043
12812	44044
30850	44045
18773	44046
67344	44047
133345	44048
119801	44049
17507	44050
13313	44051
90469	44052
43106	44053
71803	44054
31401	44055
101015	44056
74164	44057
14600	44058
38815	44059
52998	44060
34033	44061
131588	44062
11943	44063
60360	44064
69878	44065
36297	44066
4385	44067
135471	44068
32796	44069
1466	44070
106456	44071
54761	44072
63138	44073
20556	44074
49456	44075
13377	44076
33361	44077
3635	44078
83741	44079
85441	44080
87450	44081
61790	44082
12982	44083
4794	44084
3227	44085
76422	44086
91745	44087
71990	44088
66013	44089
5120	44090
53997	44091
93815	44092
38026	44093
3483	44094
15402	44095
77017	44096
13031	44097
72729	44098
29612	44099
53310	44100
30585	44101
18692	44102
28452	44103
44622	44104
52120	44105
42984	44106
26951	44107
58468	44108
6240	44109
165663	44110
7183	44111
22307	44112
114724	44113
5035	44114
106214	44115
71291	44116
25959	44117
26920	44118
54838	44119
48548	44120
16152	44121
112360	44122
70605	44123
33418	44124
56019	44125
6001	44126
3296	44127
3363	44128
21741	44129
27745	44130
131408	44131
22733	44132
166608	44133
3884	44134
13748	44135
66104	44136
57256	44137
151425	44138
32083	44139
30725	44140
30051	44141
36445	44142
65697	44143
49536	44144
16233	44145
20365	44146
27870	44147
4555	44148
84892	44149
25092	44150
14888	44151
133200	44152
29514	44153
41438	44154
116977	44155
40819	44156
44893	44157
92395	44158
13775	44159
69998	44160
61127	44161
4222	44162
10340	44163
94542	44164
23637	44165
116598	44166
71856	44167
23641	44168
30578	44169
41470	44170
138544	44171
47855	44172
71069	44173
136949	44174
115276	44175
13499	44176
128198	44177
6700	44178
94403	44179
20148	44180
136212	44181
502	44182
31346	44183
66067	44184
3498	44185
45223	44186
137028	44187
24920	44188
105088	44189
14000	44190
102573	44191
50584	44192
43436	44193
83346	44194
75442	44195
137508	44196
540	44197
139998	44198
89988	44199
91898	44200
230	44201
2330	44202
24420	44203
43429	44204
13893	44205
28023	44206
23150	44207
17454	44208
68721	44209
9692	44210
41573	44211
44663	44212
44795	44213
1831	44214
13043	44215
64696	44216
69735	44217
1235	44218
78284	44219
10074	44220
8698	44221
41247	44222
3501	44223
11297	44224
124373	44225
39217	44226
114765	44227
57442	44228
62332	44229
89350	44230
38233	44231
2492	44232
7074	44233
11165	44234
32787	44235
38607	44236
26561	44237
30008	44238
53655	44239
43152	44240
27589	44241
91839	44242
2298	44243
30542	44244
33699	44245
2913	44246
13529	44247
47344	44248
4310	44249
60201	44250
39131	44251
33692	44252
15367	44253
39287	44254
8127	44255
130538	44256
67407	44257
446	44258
29876	44259
93977	44260
63028	44261
69817	44262
110512	44263
8597	44264
72425	44265
80635	44266
22772	44267
5704	44268
32816	44269
24688	44270
11508	44271
3247	44272
6903	44273
15894	44274
626	44275
71726	44276
19958	44277
98694	44278
60094	44279
81152	44280
28609	44281
25503	44282
42676	44283
23269	44284
30917	44285
24325	44286
18210	44287
45651	44288
16999	44289
48295	44290
60028	44291
140466	44292
55759	44293
55676	44294
26378	44295
31935	44296
533	44297
73959	44298
50607	44299
52274	44300
167910	44301
15637	44302
15223	44303
38490	44304
13884	44305
78228	44306
10988	44307
41250	44308
10055	44309
166699	44310
23384	44311
37904	44312
7928	44313
24473	44314
27566	44315
107905	44316
136250	44317
60976	44318
53518	44319
325	44320
14790	44321
19477	44322
16417	44323
1006	44324
16137	44325
4214	44326
70389	44327
30392	44328
99596	44329
3072	44330
28628	44331
28084	44332
54794	44333
46100	44334
15377	44335
92652	44336
33362	44337
49870	44338
1872	44339
31104	44340
81182	44341
3973	44342
1644	44343
51320	44344
57011	44345
84806	44346
68228	44347
104571	44348
20802	44349
24710	44350
16320	44351
22790	44352
13958	44353
18285	44354
60661	44355
57441	44356
9461	44357
22153	44358
58560	44359
1848	44360
6728	44361
8583	44362
78105	44363
7164	44364
138415	44365
61200	44366
30010	44367
19845	44368
132774	44369
113108	44370
27928	44371
48875	44372
7031	44373
2995	44374
27502	44375
36350	44376
12751	44377
50124	44378
1469	44379
91069	44380
44438	44381
25149	44382
13863	44383
63387	44384
141093	44385
44529	44386
50957	44387
153669	44388
63491	44389
30336	44390
4468	44391
39998	44392
5690	44393
143905	44394
17973	44395
8843	44396
12068	44397
64974	44398
8121	44399
11968	44400
42628	44401
48403	44402
29448	44403
51422	44404
32963	44405
13382	44406
41062	44407
41481	44408
100	44409
21982	44410
160838	44411
12463	44412
20491	44413
94236	44414
122561	44415
4857	44416
20231	44417
31969	44418
40963	44419
9233	44420
87188	44421
82287	44422
7141	44423
29090	44424
4228	44425
78704	44426
23113	44427
14945	44428
23746	44429
59196	44430
4654	44431
83136	44432
4744	44433
16268	44434
101530	44435
53075	44436
5193	44437
575	44438
24477	44439
157418	44440
136742	44441
60218	44442
15265	44443
64243	44444
75056	44445
28979	44446
166554	44447
114371	44448
20138	44449
935	44450
32555	44451
13318	44452
10304	44453
11262	44454
30985	44455
2025	44456
110317	44457
45179	44458
26362	44459
47147	44460
802	44461
14957	44462
3849	44463
33290	44464
1250	44465
559	44466
6523	44467
12224	44468
58405	44469
26598	44470
2095	44471
34447	44472
2063	44473
8217	44474
30028	44475
42591	44476
45920	44477
42701	44478
15745	44479
77507	44480
117894	44481
14817	44482
52726	44483
89302	44484
95854	44485
10373	44486
21195	44487
19427	44488
68329	44489
94135	44490
56653	44491
8482	44492
111504	44493
116714	44494
43665	44495
20529	44496
30662	44497
42097	44498
12109	44499
1458	44500
31078	44501
9770	44502
46160	44503
50434	44504
106390	44505
67240	44506
18957	44507
4616	44508
14037	44509
18780	44510
31435	44511
39277	44512
44181	44513
30890	44514
3159	44515
22383	44516
134085	44517
15019	44518
52219	44519
11739	44520
65826	44521
136493	44522
34766	44523
338	44524
53603	44525
48166	44526
6476	44527
7771	44528
4709	44529
28424	44530
22622	44531
101928	44532
84687	44533
36123	44534
41051	44535
40813	44536
11781	44537
110302	44538
17181	44539
143053	44540
84227	44541
22513	44542
70401	44543
11633	44544
16973	44545
25402	44546
30295	44547
47973	44548
121811	44549
8812	44550
14550	44551
88345	44552
40580	44553
13224	44554
34443	44555
1670	44556
42645	44557
155999	44558
5630	44559
36546	44560
31186	44561
70383	44562
3744	44563
2410	44564
19145	44565
28857	44566
1880	44567
79587	44568
64582	44569
31855	44570
77295	44571
158745	44572
80773	44573
6560	44574
61492	44575
42576	44576
18604	44577
15636	44578
9720	44579
58449	44580
160061	44581
156904	44582
9009	44583
35146	44584
8189	44585
79851	44586
60544	44587
132510	44588
65141	44589
52326	44590
24541	44591
43205	44592
43990	44593
130842	44594
10373	44595
70536	44596
30576	44597
11	44598
27494	44599
8582	44600
167112	44601
17065	44602
55789	44603
8101	44604
6521	44605
49496	44606
84209	44607
55405	44608
5325	44609
75255	44610
57067	44611
31751	44612
43773	44613
73739	44614
40260	44615
41254	44616
108089	44617
27340	44618
104780	44619
68136	44620
66488	44621
121459	44622
2914	44623
33451	44624
84723	44625
82556	44626
30112	44627
7213	44628
13774	44629
7118	44630
7796	44631
94707	44632
8604	44633
40944	44634
25483	44635
36568	44636
147718	44637
62786	44638
1153	44639
116071	44640
75033	44641
40420	44642
1213	44643
50526	44644
60805	44645
2534	44646
13701	44647
139553	44648
23628	44649
36786	44650
125066	44651
51713	44652
1557	44653
50824	44654
55170	44655
2101	44656
91935	44657
105209	44658
3171	44659
74293	44660
839	44661
1135	44662
24309	44663
20871	44664
13096	44665
33830	44666
958	44667
72991	44668
93623	44669
10402	44670
35528	44671
36221	44672
55030	44673
23382	44674
86866	44675
95834	44676
18	44677
11307	44678
91454	44679
31119	44680
46586	44681
13729	44682
21817	44683
82261	44684
10919	44685
86752	44686
14369	44687
50179	44688
26846	44689
77739	44690
60263	44691
114415	44692
91307	44693
18296	44694
16531	44695
938	44696
109731	44697
27547	44698
6137	44699
7080	44700
32991	44701
53485	44702
16220	44703
18511	44704
87406	44705
76046	44706
834	44707
56436	44708
9756	44709
128298	44710
51733	44711
56801	44712
84889	44713
81062	44714
3103	44715
97934	44716
108626	44717
156	44718
498	44719
3109	44720
112835	44721
111506	44722
106037	44723
45847	44724
55378	44725
41961	44726
111214	44727
53671	44728
87570	44729
79339	44730
5558	44731
96954	44732
161788	44733
49773	44734
36447	44735
22871	44736
59770	44737
64487	44738
39898	44739
9057	44740
131550	44741
15947	44742
41631	44743
68239	44744
67530	44745
18143	44746
7123	44747
8221	44748
87770	44749
17355	44750
50522	44751
19452	44752
4003	44753
17856	44754
14597	44755
74382	44756
72830	44757
151937	44758
11101	44759
3347	44760
46941	44761
71785	44762
279	44763
35401	44764
5705	44765
41701	44766
86212	44767
75266	44768
13629	44769
14991	44770
78779	44771
28649	44772
5331	44773
53815	44774
65679	44775
38337	44776
93450	44777
96987	44778
58198	44779
13975	44780
77384	44781
45293	44782
52496	44783
56318	44784
38713	44785
18458	44786
14267	44787
134107	44788
22698	44789
11299	44790
2402	44791
165396	44792
129696	44793
159539	44794
63091	44795
29076	44796
8056	44797
20362	44798
99007	44799
33671	44800
79686	44801
37975	44802
18909	44803
10736	44804
45608	44805
152366	44806
99283	44807
92544	44808
56369	44809
12639	44810
7039	44811
9644	44812
27522	44813
87493	44814
20083	44815
43232	44816
12431	44817
68695	44818
2375	44819
97584	44820
7709	44821
20470	44822
20330	44823
1555	44824
144932	44825
5633	44826
132325	44827
55281	44828
3760	44829
48054	44830
22139	44831
18705	44832
40621	44833
61515	44834
12380	44835
2045	44836
40813	44837
84215	44838
63377	44839
1223	44840
5888	44841
66078	44842
63597	44843
105719	44844
125020	44845
91192	44846
74964	44847
12418	44848
9861	44849
118586	44850
17887	44851
98976	44852
89653	44853
12891	44854
136288	44855
24685	44856
166585	44857
141372	44858
88276	44859
26933	44860
34958	44861
76917	44862
7151	44863
7713	44864
49222	44865
95499	44866
38350	44867
99098	44868
750	44869
42059	44870
68797	44871
160748	44872
96381	44873
81647	44874
19506	44875
160237	44876
22727	44877
34777	44878
25669	44879
122798	44880
19928	44881
32809	44882
58316	44883
38183	44884
72935	44885
7304	44886
9491	44887
26486	44888
104131	44889
21914	44890
34953	44891
136065	44892
14790	44893
62441	44894
13993	44895
137137	44896
66784	44897
128249	44898
18950	44899
124978	44900
81964	44901
9449	44902
15823	44903
133556	44904
4108	44905
60968	44906
1805	44907
2427	44908
161078	44909
43885	44910
90221	44911
7187	44912
19641	44913
52775	44914
5511	44915
31872	44916
66142	44917
51381	44918
9994	44919
80211	44920
15337	44921
8799	44922
84635	44923
19055	44924
13046	44925
34873	44926
110550	44927
34218	44928
7653	44929
12511	44930
348	44931
34340	44932
25190	44933
26073	44934
99955	44935
15702	44936
74826	44937
14131	44938
4936	44939
111226	44940
100490	44941
46252	44942
22110	44943
48427	44944
117280	44945
19878	44946
4782	44947
8323	44948
131016	44949
21493	44950
7890	44951
37591	44952
38589	44953
10241	44954
129735	44955
34522	44956
32255	44957
26095	44958
45626	44959
82947	44960
12972	44961
5777	44962
14881	44963
54752	44964
25140	44965
62444	44966
119374	44967
103284	44968
32967	44969
101491	44970
34831	44971
52994	44972
86193	44973
14694	44974
132805	44975
8026	44976
481	44977
1427	44978
15015	44979
87364	44980
13803	44981
74981	44982
102532	44983
76687	44984
76300	44985
28357	44986
31282	44987
90891	44988
73793	44989
102170	44990
614	44991
26081	44992
2751	44993
17075	44994
59226	44995
82696	44996
61384	44997
15993	44998
13195	44999
41393	45000
80309	45001
1522	45002
22280	45003
15296	45004
9159	45005
50187	45006
14880	45007
21104	45008
26282	45009
2335	45010
2224	45011
21747	45012
50773	45013
85376	45014
9587	45015
50631	45016
25929	45017
147486	45018
8360	45019
19065	45020
104325	45021
36387	45022
1804	45023
13375	45024
55424	45025
17081	45026
73080	45027
29319	45028
12486	45029
56226	45030
28805	45031
35136	45032
792	45033
59671	45034
10157	45035
14943	45036
23590	45037
8679	45038
7579	45039
43850	45040
87322	45041
12184	45042
18458	45043
33926	45044
87790	45045
79409	45046
169085	45047
64957	45048
159016	45049
14240	45050
24024	45051
3680	45052
1793	45053
50630	45054
21473	45055
28274	45056
95653	45057
18072	45058
30971	45059
76100	45060
101051	45061
5379	45062
50531	45063
45888	45064
33574	45065
11669	45066
142658	45067
31580	45068
30393	45069
1580	45070
6391	45071
3667	45072
78729	45073
67014	45074
12388	45075
100638	45076
17022	45077
51898	45078
95547	45079
66090	45080
70	45081
20231	45082
18235	45083
23247	45084
29848	45085
33205	45086
66674	45087
5497	45088
14425	45089
7176	45090
3624	45091
164545	45092
33147	45093
63725	45094
108738	45095
16709	45096
72444	45097
17636	45098
127054	45099
13895	45100
30169	45101
1695	45102
39571	45103
13340	45104
73817	45105
56995	45106
964	45107
64552	45108
57277	45109
99012	45110
19134	45111
34838	45112
63315	45113
2880	45114
85014	45115
145339	45116
41372	45117
49087	45118
78026	45119
38847	45120
57225	45121
16885	45122
42352	45123
7713	45124
40408	45125
3254	45126
2975	45127
11575	45128
10400	45129
49374	45130
6644	45131
9499	45132
47640	45133
65892	45134
35537	45135
100750	45136
18371	45137
168530	45138
9202	45139
60154	45140
10731	45141
8424	45142
71133	45143
10060	45144
38676	45145
13894	45146
20588	45147
120692	45148
19698	45149
66880	45150
5598	45151
5592	45152
52679	45153
15808	45154
4236	45155
219	45156
46924	45157
46422	45158
12471	45159
38729	45160
4873	45161
344	45162
66992	45163
6454	45164
82005	45165
20793	45166
17558	45167
5825	45168
26270	45169
16713	45170
25481	45171
54134	45172
91022	45173
52312	45174
53493	45175
75944	45176
129188	45177
45882	45178
40126	45179
32237	45180
23293	45181
81559	45182
79122	45183
96	45184
30616	45185
95552	45186
113099	45187
58295	45188
4253	45189
70853	45190
35595	45191
7032	45192
58595	45193
156222	45194
62873	45195
26364	45196
64061	45197
9806	45198
21365	45199
12168	45200
53093	45201
54626	45202
6849	45203
30605	45204
114456	45205
98282	45206
86755	45207
829	45208
55521	45209
19595	45210
8115	45211
1381	45212
5264	45213
194	45214
47087	45215
13192	45216
9473	45217
2894	45218
4573	45219
48852	45220
155446	45221
129466	45222
157150	45223
144778	45224
111236	45225
149643	45226
136124	45227
13797	45228
8444	45229
66766	45230
91781	45231
8938	45232
53234	45233
6566	45234
3770	45235
953	45236
64615	45237
60194	45238
19456	45239
9282	45240
132965	45241
17669	45242
164256	45243
8388	45244
72738	45245
59804	45246
64065	45247
23725	45248
136533	45249
21116	45250
4711	45251
31202	45252
61380	45253
1178	45254
16321	45255
2013	45256
95202	45257
125686	45258
59835	45259
30332	45260
31778	45261
112293	45262
133136	45263
76613	45264
108357	45265
56583	45266
51322	45267
17663	45268
4436	45269
2869	45270
16294	45271
93333	45272
48846	45273
37263	45274
14065	45275
87451	45276
37712	45277
89107	45278
64546	45279
3811	45280
17240	45281
66141	45282
97299	45283
36770	45284
78422	45285
19081	45286
53820	45287
9674	45288
60886	45289
2972	45290
106883	45291
4055	45292
71711	45293
26441	45294
40732	45295
118848	45296
9881	45297
8441	45298
67223	45299
77476	45300
19933	45301
39242	45302
259	45303
14857	45304
57792	45305
22047	45306
36268	45307
91605	45308
28905	45309
28185	45310
13956	45311
26192	45312
28720	45313
1121	45314
62512	45315
167144	45316
50068	45317
6920	45318
1963	45319
33920	45320
20074	45321
85076	45322
20568	45323
35701	45324
96851	45325
13240	45326
70717	45327
3114	45328
144998	45329
50733	45330
129034	45331
2709	45332
24215	45333
12862	45334
76280	45335
16216	45336
125301	45337
8692	45338
69810	45339
157067	45340
38416	45341
5696	45342
21262	45343
162111	45344
14780	45345
4344	45346
10135	45347
134161	45348
30567	45349
85489	45350
14643	45351
103941	45352
36059	45353
29420	45354
15114	45355
11007	45356
71817	45357
9227	45358
94615	45359
1375	45360
52011	45361
14325	45362
8438	45363
94624	45364
38042	45365
114978	45366
126338	45367
5290	45368
85335	45369
64422	45370
78154	45371
21416	45372
169264	45373
121573	45374
84950	45375
20301	45376
58660	45377
25543	45378
76237	45379
58598	45380
60803	45381
22061	45382
30950	45383
26386	45384
6427	45385
6765	45386
15378	45387
160016	45388
8815	45389
88145	45390
75557	45391
64978	45392
65898	45393
202	45394
19623	45395
30836	45396
48915	45397
24753	45398
37692	45399
22426	45400
61238	45401
32307	45402
4513	45403
26594	45404
133715	45405
102223	45406
17799	45407
6308	45408
25707	45409
14159	45410
5738	45411
156474	45412
11277	45413
18919	45414
90492	45415
5198	45416
46988	45417
107649	45418
2175	45419
94584	45420
38337	45421
14767	45422
66214	45423
19716	45424
49296	45425
91165	45426
79860	45427
29121	45428
87138	45429
4232	45430
35782	45431
40420	45432
42242	45433
127785	45434
29449	45435
23402	45436
99892	45437
33620	45438
20234	45439
69205	45440
49769	45441
90689	45442
22372	45443
28806	45444
82255	45445
77730	45446
1372	45447
29033	45448
20597	45449
120472	45450
7045	45451
61719	45452
27119	45453
95473	45454
11947	45455
34778	45456
1195	45457
21964	45458
106865	45459
24171	45460
30841	45461
369	45462
34734	45463
113787	45464
57302	45465
7734	45466
48817	45467
2189	45468
11524	45469
23909	45470
29800	45471
15645	45472
12378	45473
44075	45474
1520	45475
158620	45476
42245	45477
64805	45478
104540	45479
28778	45480
82575	45481
23746	45482
129653	45483
16422	45484
41181	45485
112429	45486
21055	45487
19142	45488
509	45489
8187	45490
645	45491
10881	45492
87018	45493
39154	45494
18379	45495
9803	45496
73964	45497
18371	45498
5887	45499
3245	45500
19502	45501
9219	45502
18805	45503
28568	45504
29568	45505
6739	45506
6416	45507
41658	45508
7902	45509
63595	45510
23950	45511
32658	45512
33853	45513
16	45514
12298	45515
33577	45516
70170	45517
12594	45518
12654	45519
2545	45520
8226	45521
6111	45522
2458	45523
16096	45524
3733	45525
21033	45526
87124	45527
23438	45528
45266	45529
62336	45530
30262	45531
69892	45532
25059	45533
4894	45534
117772	45535
131076	45536
89642	45537
8712	45538
72628	45539
9616	45540
20796	45541
19821	45542
36052	45543
57518	45544
32384	45545
16428	45546
36070	45547
82117	45548
22322	45549
66518	45550
1480	45551
59615	45552
87491	45553
126225	45554
30462	45555
71657	45556
52338	45557
38395	45558
21636	45559
6711	45560
61114	45561
46980	45562
34624	45563
11502	45564
71935	45565
12595	45566
33527	45567
26158	45568
6323	45569
8473	45570
29819	45571
46670	45572
78750	45573
7237	45574
33379	45575
75652	45576
9477	45577
32449	45578
158177	45579
76901	45580
27251	45581
28163	45582
27064	45583
9200	45584
63003	45585
69132	45586
170225	45587
38396	45588
49195	45589
35060	45590
1142	45591
28930	45592
20063	45593
32843	45594
39537	45595
18561	45596
19205	45597
55680	45598
26140	45599
35673	45600
99623	45601
25890	45602
7865	45603
19815	45604
124000	45605
2421	45606
1599	45607
71054	45608
54907	45609
11822	45610
89750	45611
89900	45612
10723	45613
96961	45614
6946	45615
15958	45616
77581	45617
24595	45618
17584	45619
10850	45620
11444	45621
35188	45622
72620	45623
99198	45624
107124	45625
80208	45626
97093	45627
38352	45628
109536	45629
13528	45630
116997	45631
39091	45632
93282	45633
33461	45634
95523	45635
6119	45636
61659	45637
30346	45638
65600	45639
12957	45640
304	45641
43750	45642
13071	45643
66341	45644
30146	45645
27241	45646
36892	45647
31427	45648
2761	45649
78984	45650
116076	45651
985	45652
113507	45653
102167	45654
6860	45655
104084	45656
12372	45657
25876	45658
35832	45659
135297	45660
10891	45661
58221	45662
97838	45663
4650	45664
62572	45665
9089	45666
57488	45667
115312	45668
96304	45669
92365	45670
20163	45671
71122	45672
83852	45673
89016	45674
71544	45675
9617	45676
35568	45677
41266	45678
135942	45679
71436	45680
151054	45681
15753	45682
51931	45683
109906	45684
149944	45685
71121	45686
112584	45687
41634	45688
12055	45689
1705	45690
33766	45691
7122	45692
63566	45693
25749	45694
29497	45695
90531	45696
117468	45697
3055	45698
70527	45699
114865	45700
48205	45701
59655	45702
34195	45703
9469	45704
8830	45705
85090	45706
105557	45707
161858	45708
68797	45709
10066	45710
5067	45711
33910	45712
3369	45713
6739	45714
2919	45715
63099	45716
31633	45717
125131	45718
17129	45719
9347	45720
124365	45721
43906	45722
13805	45723
657	45724
32319	45725
113671	45726
61	45727
60827	45728
16555	45729
6001	45730
45850	45731
32824	45732
43000	45733
14290	45734
148953	45735
43096	45736
43623	45737
85901	45738
107110	45739
50661	45740
36987	45741
1694	45742
8682	45743
142792	45744
14691	45745
8268	45746
303	45747
106608	45748
3717	45749
54697	45750
60401	45751
65122	45752
77257	45753
41959	45754
42027	45755
74371	45756
135478	45757
70439	45758
44968	45759
39562	45760
139406	45761
112555	45762
76840	45763
391	45764
38576	45765
20872	45766
60471	45767
84557	45768
68641	45769
97120	45770
7149	45771
71697	45772
320	45773
49437	45774
49908	45775
75721	45776
77563	45777
14794	45778
29955	45779
111293	45780
156725	45781
6091	45782
108480	45783
154826	45784
123117	45785
53374	45786
15667	45787
37669	45788
23748	45789
126372	45790
62950	45791
11656	45792
55235	45793
4548	45794
65079	45795
38947	45796
81960	45797
52106	45798
48910	45799
36824	45800
75121	45801
59516	45802
95335	45803
45184	45804
37460	45805
50966	45806
32975	45807
165981	45808
8164	45809
16115	45810
58485	45811
68947	45812
145593	45813
3712	45814
48966	45815
5234	45816
15411	45817
52241	45818
26679	45819
42626	45820
125096	45821
115966	45822
12781	45823
118729	45824
91027	45825
9623	45826
3191	45827
28447	45828
9795	45829
29068	45830
15911	45831
15954	45832
85773	45833
40792	45834
16512	45835
141104	45836
153263	45837
2137	45838
22709	45839
6012	45840
158576	45841
53539	45842
2376	45843
22135	45844
134957	45845
5331	45846
5336	45847
16097	45848
162876	45849
55323	45850
95925	45851
94438	45852
4168	45853
66065	45854
9455	45855
2637	45856
78590	45857
15218	45858
4669	45859
40016	45860
3343	45861
26671	45862
140125	45863
11895	45864
20617	45865
92116	45866
16949	45867
48456	45868
2281	45869
56009	45870
126875	45871
52665	45872
91240	45873
12007	45874
126541	45875
29706	45876
11101	45877
6294	45878
111853	45879
29321	45880
87154	45881
135486	45882
40984	45883
15728	45884
34604	45885
87494	45886
12258	45887
109706	45888
11467	45889
63547	45890
101810	45891
1951	45892
107580	45893
16579	45894
19857	45895
405	45896
41071	45897
38390	45898
5031	45899
27324	45900
24426	45901
14200	45902
13627	45903
9055	45904
99388	45905
61493	45906
148859	45907
48781	45908
9962	45909
93582	45910
118645	45911
828	45912
122138	45913
1383	45914
12651	45915
13926	45916
9477	45917
53264	45918
10869	45919
18560	45920
3560	45921
130930	45922
30983	45923
76623	45924
17225	45925
2730	45926
53056	45927
99719	45928
4595	45929
10860	45930
43637	45931
25826	45932
32855	45933
47451	45934
28958	45935
32338	45936
73106	45937
35585	45938
7626	45939
72670	45940
8954	45941
31609	45942
29868	45943
43512	45944
100095	45945
31850	45946
40693	45947
66284	45948
33834	45949
41584	45950
47205	45951
46933	45952
44536	45953
80848	45954
6613	45955
61081	45956
2056	45957
83323	45958
52120	45959
139408	45960
34460	45961
4034	45962
60807	45963
124623	45964
99838	45965
73213	45966
47996	45967
19447	45968
70017	45969
101983	45970
54607	45971
86434	45972
4004	45973
72290	45974
68679	45975
32490	45976
63658	45977
74337	45978
8403	45979
47308	45980
25596	45981
66848	45982
42208	45983
74143	45984
60227	45985
43978	45986
889	45987
151940	45988
19299	45989
73701	45990
35307	45991
4789	45992
58474	45993
5106	45994
15706	45995
3154	45996
138936	45997
76147	45998
104192	45999
18063	46000
42300	46001
40010	46002
3500	46003
72149	46004
30738	46005
12116	46006
161528	46007
36250	46008
43140	46009
268	46010
37410	46011
18849	46012
103388	46013
98160	46014
7024	46015
87236	46016
50500	46017
39169	46018
19175	46019
135637	46020
14685	46021
40077	46022
24877	46023
1777	46024
18600	46025
59941	46026
7937	46027
36266	46028
66929	46029
7310	46030
146542	46031
133207	46032
2654	46033
57240	46034
9020	46035
14709	46036
24120	46037
19268	46038
28404	46039
96615	46040
21466	46041
84557	46042
121158	46043
5308	46044
137901	46045
33469	46046
22868	46047
12543	46048
13938	46049
2136	46050
50741	46051
2675	46052
11473	46053
81398	46054
33387	46055
62323	46056
15279	46057
14121	46058
6682	46059
90914	46060
16187	46061
167047	46062
73378	46063
92067	46064
19077	46065
59268	46066
19655	46067
30156	46068
34043	46069
2578	46070
132276	46071
30157	46072
14292	46073
4691	46074
11325	46075
28834	46076
8870	46077
22480	46078
62712	46079
26406	46080
10498	46081
45808	46082
30104	46083
3432	46084
60417	46085
954	46086
74549	46087
30232	46088
121038	46089
50689	46090
3142	46091
10329	46092
93062	46093
43664	46094
16255	46095
47737	46096
83074	46097
9714	46098
26141	46099
11727	46100
576	46101
39928	46102
52129	46103
10433	46104
50193	46105
29939	46106
9668	46107
10722	46108
66759	46109
1245	46110
6954	46111
12001	46112
51743	46113
39327	46114
1028	46115
13137	46116
163064	46117
110959	46118
83523	46119
12577	46120
82934	46121
54408	46122
174	46123
506	46124
55519	46125
41910	46126
13087	46127
55083	46128
31514	46129
111660	46130
21933	46131
12338	46132
20692	46133
120135	46134
33821	46135
38293	46136
7617	46137
75600	46138
6755	46139
164	46140
20415	46141
18605	46142
1596	46143
13223	46144
49619	46145
737	46146
120041	46147
51209	46148
113972	46149
53168	46150
1525	46151
9488	46152
42286	46153
47587	46154
65269	46155
68904	46156
59512	46157
75396	46158
170002	46159
52388	46160
80621	46161
13745	46162
1935	46163
17243	46164
30569	46165
5090	46166
35050	46167
2410	46168
12104	46169
65994	46170
164049	46171
46095	46172
13016	46173
40177	46174
23247	46175
10706	46176
128301	46177
77100	46178
6234	46179
174	46180
2526	46181
46209	46182
65458	46183
110855	46184
65555	46185
11666	46186
28597	46187
89423	46188
108970	46189
13066	46190
47107	46191
5570	46192
109159	46193
32130	46194
31822	46195
3315	46196
57936	46197
35306	46198
8561	46199
39901	46200
18141	46201
52618	46202
9566	46203
4593	46204
438	46205
5091	46206
16823	46207
109433	46208
1186	46209
109	46210
60266	46211
48968	46212
15820	46213
87909	46214
44762	46215
10085	46216
20908	46217
98609	46218
20080	46219
56332	46220
8132	46221
16376	46222
18112	46223
37198	46224
1449	46225
35743	46226
4051	46227
1422	46228
49253	46229
31653	46230
114924	46231
73128	46232
35151	46233
1076	46234
1168	46235
38113	46236
91682	46237
10010	46238
66806	46239
35602	46240
108603	46241
419	46242
122510	46243
4544	46244
136515	46245
74052	46246
1412	46247
8251	46248
61250	46249
39773	46250
99204	46251
68816	46252
68231	46253
141901	46254
45588	46255
521	46256
108555	46257
74446	46258
138004	46259
152582	46260
10899	46261
114519	46262
36420	46263
4614	46264
77464	46265
888	46266
96855	46267
68324	46268
10170	46269
62603	46270
14997	46271
85920	46272
6367	46273
39203	46274
56002	46275
21200	46276
5136	46277
38488	46278
73827	46279
55795	46280
44990	46281
24089	46282
45022	46283
50995	46284
15903	46285
20382	46286
116742	46287
45951	46288
82980	46289
7689	46290
15541	46291
37162	46292
62942	46293
52213	46294
6019	46295
55462	46296
119476	46297
128044	46298
57557	46299
40260	46300
48481	46301
52609	46302
6238	46303
50203	46304
66848	46305
63795	46306
45248	46307
27993	46308
10400	46309
50049	46310
28423	46311
17984	46312
127170	46313
9459	46314
46927	46315
89168	46316
37897	46317
114931	46318
4058	46319
8655	46320
5097	46321
102879	46322
43211	46323
2945	46324
75537	46325
16905	46326
17830	46327
4445	46328
56420	46329
40884	46330
32705	46331
45245	46332
13693	46333
163408	46334
52619	46335
662	46336
58014	46337
20619	46338
64	46339
86994	46340
28184	46341
13675	46342
2814	46343
6795	46344
51567	46345
5082	46346
74719	46347
131225	46348
5247	46349
30048	46350
11669	46351
64201	46352
3766	46353
66003	46354
125542	46355
45787	46356
45397	46357
53335	46358
41274	46359
1144	46360
77025	46361
72734	46362
24586	46363
19417	46364
25876	46365
23049	46366
224	46367
71154	46368
113932	46369
74146	46370
63715	46371
9468	46372
3575	46373
121197	46374
410	46375
76764	46376
96479	46377
2960	46378
29342	46379
94655	46380
2840	46381
30147	46382
15119	46383
3803	46384
78470	46385
150323	46386
507	46387
8323	46388
91201	46389
83715	46390
56331	46391
1190	46392
3403	46393
1079	46394
46182	46395
10899	46396
6796	46397
4693	46398
4875	46399
7487	46400
121533	46401
116398	46402
14442	46403
112478	46404
211	46405
14850	46406
25608	46407
7218	46408
19253	46409
143273	46410
116142	46411
49956	46412
760	46413
18951	46414
53152	46415
20733	46416
33019	46417
19713	46418
84391	46419
2861	46420
149139	46421
106981	46422
2039	46423
26313	46424
1216	46425
86784	46426
7391	46427
143830	46428
6218	46429
97552	46430
105469	46431
169313	46432
50212	46433
13493	46434
2528	46435
53848	46436
37989	46437
93203	46438
104394	46439
4703	46440
5460	46441
49875	46442
34850	46443
37931	46444
160356	46445
106148	46446
8876	46447
145841	46448
108499	46449
24676	46450
36002	46451
15539	46452
120175	46453
8269	46454
26249	46455
62010	46456
104087	46457
10059	46458
8113	46459
1238	46460
39971	46461
18781	46462
39245	46463
121013	46464
3585	46465
104332	46466
67414	46467
45313	46468
8227	46469
26454	46470
554	46471
60903	46472
74175	46473
82046	46474
111947	46475
14046	46476
68479	46477
54870	46478
21761	46479
32212	46480
4944	46481
90507	46482
139941	46483
27597	46484
27762	46485
24501	46486
48183	46487
8510	46488
16971	46489
4071	46490
3221	46491
25137	46492
33548	46493
94070	46494
6604	46495
136390	46496
148440	46497
40116	46498
76461	46499
25614	46500
5431	46501
59252	46502
41578	46503
15930	46504
12994	46505
47926	46506
25782	46507
14675	46508
77120	46509
77585	46510
23534	46511
5449	46512
4738	46513
4683	46514
29092	46515
72497	46516
44806	46517
4372	46518
133821	46519
79667	46520
12446	46521
2175	46522
57549	46523
33397	46524
16908	46525
2494	46526
99141	46527
63468	46528
2106	46529
76314	46530
138328	46531
64327	46532
32254	46533
10223	46534
51809	46535
88624	46536
113186	46537
105203	46538
658	46539
2727	46540
77012	46541
39720	46542
90254	46543
52243	46544
71794	46545
63542	46546
10116	46547
2310	46548
98076	46549
27849	46550
11927	46551
92324	46552
144574	46553
69770	46554
55730	46555
2893	46556
71599	46557
1081	46558
1709	46559
2897	46560
51777	46561
415	46562
61430	46563
2879	46564
2128	46565
84285	46566
10976	46567
57335	46568
46565	46569
124265	46570
23333	46571
11485	46572
54277	46573
94010	46574
2279	46575
18367	46576
78413	46577
96795	46578
60650	46579
71571	46580
115722	46581
46731	46582
48623	46583
17206	46584
6958	46585
31821	46586
42200	46587
8574	46588
25897	46589
117410	46590
2419	46591
29653	46592
18294	46593
34657	46594
5406	46595
61681	46596
76737	46597
93000	46598
127726	46599
2064	46600
68272	46601
76884	46602
38658	46603
18552	46604
6467	46605
554	46606
15207	46607
7624	46608
13769	46609
23115	46610
75181	46611
71034	46612
39425	46613
49644	46614
70721	46615
89661	46616
6422	46617
2369	46618
71704	46619
41760	46620
1180	46621
53636	46622
21034	46623
57564	46624
22211	46625
12686	46626
79759	46627
81995	46628
11847	46629
37035	46630
8375	46631
21165	46632
52527	46633
61854	46634
99044	46635
4091	46636
42864	46637
7855	46638
17038	46639
82355	46640
7585	46641
80302	46642
142447	46643
4776	46644
16560	46645
55939	46646
9195	46647
14506	46648
44628	46649
133133	46650
16443	46651
85249	46652
150278	46653
91295	46654
44655	46655
17025	46656
111392	46657
22888	46658
1338	46659
68916	46660
94228	46661
3975	46662
1737	46663
78383	46664
49210	46665
43198	46666
25758	46667
1058	46668
4016	46669
50470	46670
129	46671
92816	46672
19676	46673
43649	46674
30612	46675
100523	46676
27033	46677
134695	46678
78145	46679
15803	46680
915	46681
9018	46682
4744	46683
5262	46684
3802	46685
28843	46686
254	46687
25176	46688
11285	46689
13221	46690
319	46691
17677	46692
2197	46693
53991	46694
51277	46695
54352	46696
138209	46697
11083	46698
8528	46699
49327	46700
76381	46701
29991	46702
17546	46703
115182	46704
9684	46705
4259	46706
44009	46707
111360	46708
38389	46709
84441	46710
102664	46711
42572	46712
4117	46713
66559	46714
24636	46715
6366	46716
101050	46717
25145	46718
81944	46719
530	46720
1008	46721
5719	46722
114930	46723
29199	46724
36844	46725
91809	46726
44976	46727
73616	46728
22777	46729
90677	46730
70982	46731
6632	46732
746	46733
136708	46734
10244	46735
19769	46736
21486	46737
66043	46738
11151	46739
46735	46740
55644	46741
19361	46742
278	46743
40409	46744
14136	46745
16838	46746
44934	46747
74563	46748
4326	46749
8067	46750
37451	46751
5202	46752
92830	46753
58776	46754
1094	46755
38613	46756
52756	46757
6464	46758
27827	46759
1150	46760
13610	46761
58640	46762
18363	46763
59609	46764
67152	46765
10169	46766
125476	46767
4367	46768
304	46769
11758	46770
49330	46771
161206	46772
27046	46773
30801	46774
11463	46775
20244	46776
134166	46777
57841	46778
67658	46779
5946	46780
31805	46781
86645	46782
60970	46783
22566	46784
38310	46785
2170	46786
17024	46787
9438	46788
25402	46789
10192	46790
34873	46791
92367	46792
8629	46793
65734	46794
236	46795
76228	46796
10573	46797
35528	46798
13248	46799
133338	46800
4681	46801
194	46802
75036	46803
2409	46804
25411	46805
20867	46806
10351	46807
10766	46808
80131	46809
124763	46810
18772	46811
23671	46812
1558	46813
38889	46814
95741	46815
95154	46816
75010	46817
7381	46818
32561	46819
79679	46820
21646	46821
66938	46822
26514	46823
11611	46824
8249	46825
70574	46826
93722	46827
51003	46828
128888	46829
14963	46830
8585	46831
92850	46832
58499	46833
21998	46834
6089	46835
76795	46836
25373	46837
69346	46838
2006	46839
5967	46840
29167	46841
9714	46842
1609	46843
56413	46844
104514	46845
85346	46846
41977	46847
9692	46848
38579	46849
20732	46850
13152	46851
105658	46852
16574	46853
33099	46854
44429	46855
7369	46856
46006	46857
19122	46858
38487	46859
27300	46860
67338	46861
49285	46862
98045	46863
25634	46864
4965	46865
24124	46866
13000	46867
52967	46868
4096	46869
7518	46870
42001	46871
20960	46872
163634	46873
73858	46874
24404	46875
107293	46876
181	46877
106669	46878
115855	46879
168751	46880
100146	46881
107636	46882
8489	46883
123223	46884
7852	46885
86840	46886
82243	46887
123535	46888
2769	46889
93618	46890
753	46891
163508	46892
98722	46893
693	46894
6060	46895
111240	46896
29196	46897
92015	46898
61200	46899
64635	46900
53063	46901
1425	46902
26478	46903
100506	46904
38149	46905
3323	46906
14231	46907
5438	46908
48091	46909
9506	46910
92510	46911
67616	46912
9447	46913
11017	46914
13884	46915
144914	46916
65816	46917
26266	46918
29270	46919
38500	46920
22943	46921
66355	46922
16861	46923
87833	46924
5739	46925
78569	46926
69650	46927
38259	46928
63152	46929
93779	46930
24641	46931
22273	46932
14721	46933
17772	46934
22395	46935
3912	46936
82281	46937
78840	46938
4218	46939
97986	46940
5878	46941
53801	46942
153131	46943
17893	46944
32977	46945
115300	46946
15850	46947
288	46948
49682	46949
4258	46950
32377	46951
19629	46952
16462	46953
5779	46954
116089	46955
64077	46956
5340	46957
87294	46958
34115	46959
85390	46960
1611	46961
1115	46962
61907	46963
40218	46964
73925	46965
28449	46966
37074	46967
4332	46968
6394	46969
36798	46970
134836	46971
40318	46972
40977	46973
11965	46974
19983	46975
50448	46976
69429	46977
50483	46978
168018	46979
34439	46980
10365	46981
98054	46982
10571	46983
130913	46984
134	46985
1585	46986
24340	46987
31481	46988
1999	46989
40888	46990
2820	46991
116312	46992
128639	46993
7265	46994
78983	46995
95672	46996
21950	46997
13740	46998
2501	46999
149340	47000
28154	47001
8507	47002
45509	47003
25426	47004
10308	47005
31092	47006
8902	47007
38761	47008
22744	47009
20264	47010
9758	47011
60868	47012
60181	47013
26630	47014
82240	47015
28818	47016
35965	47017
53784	47018
105719	47019
109	47020
19146	47021
23827	47022
35725	47023
97145	47024
30594	47025
72411	47026
12768	47027
25194	47028
9363	47029
2333	47030
29172	47031
62038	47032
31639	47033
42045	47034
11867	47035
52582	47036
144614	47037
66285	47038
80939	47039
60361	47040
52416	47041
52913	47042
115575	47043
43703	47044
2065	47045
25128	47046
42302	47047
141617	47048
34091	47049
37078	47050
3232	47051
63730	47052
18314	47053
37043	47054
160562	47055
38601	47056
22055	47057
1285	47058
67684	47059
54998	47060
7095	47061
50275	47062
92136	47063
72753	47064
51457	47065
21504	47066
112163	47067
44608	47068
29072	47069
91751	47070
44332	47071
23642	47072
35209	47073
124	47074
11488	47075
72652	47076
116640	47077
3583	47078
36052	47079
93058	47080
75229	47081
67187	47082
79062	47083
26245	47084
8410	47085
149712	47086
52388	47087
13936	47088
28727	47089
4688	47090
17443	47091
127906	47092
54108	47093
93850	47094
61061	47095
14897	47096
16771	47097
41532	47098
28899	47099
10735	47100
10267	47101
1306	47102
70223	47103
44816	47104
12632	47105
31646	47106
66195	47107
66995	47108
34664	47109
95955	47110
59088	47111
94244	47112
3547	47113
6987	47114
42438	47115
13669	47116
6804	47117
32500	47118
85050	47119
10673	47120
48887	47121
14846	47122
33080	47123
168684	47124
6839	47125
6184	47126
5263	47127
22252	47128
7897	47129
23644	47130
38636	47131
92140	47132
38872	47133
10155	47134
13	47135
44423	47136
12932	47137
35654	47138
44261	47139
31545	47140
32148	47141
25483	47142
7580	47143
28653	47144
2033	47145
110706	47146
9418	47147
8195	47148
5852	47149
8285	47150
132993	47151
15971	47152
86939	47153
63170	47154
24810	47155
50798	47156
9983	47157
74765	47158
106132	47159
34914	47160
32041	47161
2856	47162
44653	47163
42240	47164
422	47165
47739	47166
27607	47167
78895	47168
17473	47169
20160	47170
53940	47171
21424	47172
100380	47173
40416	47174
27030	47175
359	47176
33	47177
94611	47178
6868	47179
95888	47180
1836	47181
13664	47182
18358	47183
17115	47184
3898	47185
10012	47186
11223	47187
14032	47188
13751	47189
27600	47190
101286	47191
71569	47192
5732	47193
72275	47194
30487	47195
14555	47196
2420	47197
13615	47198
50227	47199
9376	47200
6843	47201
8669	47202
153667	47203
112983	47204
6843	47205
35634	47206
17182	47207
36390	47208
13033	47209
99781	47210
1097	47211
97234	47212
121365	47213
36490	47214
3694	47215
28313	47216
15142	47217
76094	47218
90230	47219
71240	47220
39967	47221
136552	47222
72812	47223
64366	47224
36677	47225
91805	47226
20389	47227
9347	47228
20636	47229
36652	47230
5420	47231
16013	47232
47827	47233
76940	47234
80336	47235
16160	47236
22943	47237
84260	47238
38903	47239
1154	47240
16551	47241
63672	47242
37473	47243
3129	47244
92372	47245
8821	47246
36642	47247
86987	47248
165202	47249
108219	47250
21878	47251
10682	47252
139199	47253
22088	47254
39899	47255
48938	47256
13707	47257
9099	47258
99479	47259
18593	47260
37713	47261
49874	47262
10531	47263
78023	47264
16934	47265
69685	47266
55496	47267
21359	47268
27693	47269
11809	47270
22122	47271
95091	47272
2924	47273
6384	47274
16277	47275
7922	47276
2753	47277
56132	47278
72096	47279
51227	47280
34233	47281
36331	47282
41733	47283
122960	47284
1563	47285
74695	47286
44448	47287
29293	47288
55181	47289
38242	47290
67964	47291
41582	47292
982	47293
53028	47294
75473	47295
353	47296
696	47297
6305	47298
1443	47299
43434	47300
103792	47301
48742	47302
58023	47303
8059	47304
1206	47305
123477	47306
8431	47307
67981	47308
5555	47309
82013	47310
70175	47311
49527	47312
123338	47313
37603	47314
13827	47315
28722	47316
1625	47317
41039	47318
67489	47319
24032	47320
88720	47321
152098	47322
17487	47323
18145	47324
170057	47325
8696	47326
11564	47327
73035	47328
9210	47329
28301	47330
36148	47331
75129	47332
5594	47333
4168	47334
30748	47335
15483	47336
66346	47337
41507	47338
6443	47339
9103	47340
26898	47341
110632	47342
67883	47343
535	47344
9372	47345
18580	47346
84852	47347
59240	47348
110890	47349
2061	47350
4017	47351
45439	47352
76406	47353
31085	47354
38167	47355
89586	47356
44057	47357
63758	47358
36889	47359
20553	47360
136746	47361
118952	47362
55455	47363
23008	47364
5546	47365
2616	47366
38263	47367
10523	47368
21596	47369
7191	47370
2519	47371
47726	47372
3593	47373
42745	47374
80103	47375
17489	47376
27624	47377
953	47378
41853	47379
67021	47380
25129	47381
2088	47382
88571	47383
41385	47384
7624	47385
5316	47386
11407	47387
36614	47388
27603	47389
10359	47390
65353	47391
23812	47392
8520	47393
15222	47394
23983	47395
156553	47396
27576	47397
32634	47398
15174	47399
21114	47400
152753	47401
1020	47402
35493	47403
102768	47404
26893	47405
26500	47406
59275	47407
170012	47408
39480	47409
45775	47410
57567	47411
41247	47412
49982	47413
33947	47414
94171	47415
81845	47416
84803	47417
82091	47418
101637	47419
48771	47420
69903	47421
73496	47422
39787	47423
119	47424
76986	47425
128657	47426
61605	47427
7794	47428
16691	47429
91893	47430
20319	47431
75040	47432
129656	47433
20590	47434
14323	47435
82846	47436
101613	47437
10789	47438
20337	47439
165570	47440
35405	47441
24992	47442
196	47443
38440	47444
73434	47445
33475	47446
96313	47447
145076	47448
31567	47449
113830	47450
12116	47451
7587	47452
5942	47453
5637	47454
26243	47455
30149	47456
132799	47457
3770	47458
60580	47459
39393	47460
35839	47461
4187	47462
6565	47463
27435	47464
2138	47465
77028	47466
98069	47467
152329	47468
15869	47469
5543	47470
153840	47471
52751	47472
73344	47473
5239	47474
79163	47475
2441	47476
2654	47477
25023	47478
125996	47479
122764	47480
126048	47481
95439	47482
120777	47483
157936	47484
65389	47485
29815	47486
8193	47487
39610	47488
57318	47489
111783	47490
38893	47491
51640	47492
20518	47493
10700	47494
59755	47495
531	47496
133732	47497
78268	47498
155907	47499
25021	47500
10525	47501
65196	47502
37947	47503
7515	47504
48868	47505
3862	47506
873	47507
95585	47508
137006	47509
13480	47510
103644	47511
4322	47512
1850	47513
95637	47514
31259	47515
738	47516
25746	47517
83505	47518
51323	47519
138022	47520
64223	47521
62074	47522
21906	47523
22965	47524
13	47525
74926	47526
30352	47527
62095	47528
3142	47529
1829	47530
36682	47531
7535	47532
30436	47533
66563	47534
59509	47535
5753	47536
74823	47537
10330	47538
10714	47539
72379	47540
52970	47541
52381	47542
49001	47543
37413	47544
50176	47545
123470	47546
27326	47547
107737	47548
94277	47549
66055	47550
13426	47551
53020	47552
4737	47553
55595	47554
19133	47555
2953	47556
11628	47557
3904	47558
25283	47559
51529	47560
54166	47561
122130	47562
50769	47563
882	47564
107788	47565
104811	47566
110049	47567
167752	47568
31023	47569
21912	47570
2174	47571
47117	47572
74916	47573
96930	47574
57095	47575
19533	47576
2358	47577
90299	47578
96014	47579
12278	47580
4236	47581
33459	47582
95435	47583
68006	47584
60399	47585
64035	47586
10128	47587
23862	47588
50490	47589
7234	47590
165495	47591
141145	47592
3086	47593
12419	47594
78969	47595
13528	47596
97101	47597
38651	47598
1734	47599
30144	47600
76489	47601
155382	47602
74	47603
30043	47604
1218	47605
147768	47606
45764	47607
80762	47608
68886	47609
118661	47610
34144	47611
12484	47612
1061	47613
32086	47614
73978	47615
27444	47616
21888	47617
19117	47618
63454	47619
11926	47620
23675	47621
1313	47622
48982	47623
157004	47624
1714	47625
156600	47626
1454	47627
96245	47628
119854	47629
15099	47630
351	47631
332	47632
93028	47633
19300	47634
107431	47635
155957	47636
26933	47637
30893	47638
65677	47639
63791	47640
2	47641
158536	47642
31939	47643
98929	47644
63088	47645
33921	47646
96986	47647
20345	47648
125044	47649
2458	47650
16310	47651
80309	47652
18062	47653
1023	47654
116878	47655
43019	47656
64135	47657
51954	47658
99345	47659
29533	47660
22786	47661
70195	47662
140132	47663
100465	47664
21542	47665
65013	47666
14619	47667
6060	47668
56642	47669
94657	47670
96734	47671
6309	47672
42409	47673
47127	47674
24277	47675
24883	47676
17260	47677
63544	47678
54359	47679
164518	47680
92504	47681
136450	47682
19179	47683
96611	47684
20235	47685
26192	47686
91458	47687
54192	47688
5748	47689
108463	47690
62935	47691
78755	47692
63920	47693
29665	47694
14513	47695
56807	47696
3074	47697
147643	47698
136655	47699
30250	47700
42509	47701
8215	47702
13152	47703
46973	47704
18547	47705
81382	47706
27966	47707
1114	47708
53017	47709
102716	47710
38144	47711
1819	47712
15810	47713
9925	47714
31303	47715
14171	47716
40687	47717
24451	47718
9373	47719
36985	47720
5280	47721
26387	47722
11197	47723
39606	47724
90132	47725
75355	47726
43027	47727
30992	47728
127864	47729
55227	47730
26350	47731
114448	47732
2614	47733
30160	47734
55180	47735
6758	47736
3877	47737
272	47738
108835	47739
349	47740
86241	47741
55722	47742
132508	47743
150277	47744
87412	47745
30995	47746
137328	47747
12773	47748
8921	47749
121518	47750
42993	47751
185	47752
27947	47753
6268	47754
21238	47755
48354	47756
104163	47757
28351	47758
4973	47759
1435	47760
151082	47761
68053	47762
48716	47763
31750	47764
48754	47765
50903	47766
47420	47767
24728	47768
36340	47769
117535	47770
110506	47771
81967	47772
7646	47773
17813	47774
65127	47775
88642	47776
23346	47777
2007	47778
34768	47779
34500	47780
37417	47781
81514	47782
2487	47783
60513	47784
17231	47785
53343	47786
74694	47787
15024	47788
40321	47789
4926	47790
87006	47791
71016	47792
51938	47793
44726	47794
48202	47795
21735	47796
76547	47797
35184	47798
22001	47799
45666	47800
31200	47801
62646	47802
13292	47803
1721	47804
8879	47805
44950	47806
138031	47807
42190	47808
89139	47809
27416	47810
58157	47811
63815	47812
27715	47813
20453	47814
20301	47815
89662	47816
112103	47817
18518	47818
26283	47819
122409	47820
92090	47821
94095	47822
8867	47823
8389	47824
44358	47825
107568	47826
59094	47827
76734	47828
1195	47829
24321	47830
29812	47831
11672	47832
31192	47833
33158	47834
8232	47835
27099	47836
5369	47837
17764	47838
3098	47839
3735	47840
16342	47841
136653	47842
51645	47843
45124	47844
116298	47845
16604	47846
20878	47847
41247	47848
68620	47849
9305	47850
68250	47851
7396	47852
36111	47853
3090	47854
94990	47855
84472	47856
93876	47857
469	47858
1170	47859
163463	47860
84500	47861
5552	47862
34939	47863
30848	47864
16257	47865
4940	47866
9393	47867
119983	47868
7992	47869
24627	47870
19189	47871
74718	47872
30235	47873
4043	47874
44703	47875
83604	47876
91444	47877
35357	47878
19930	47879
58386	47880
19845	47881
41079	47882
20049	47883
58865	47884
127927	47885
9304	47886
16251	47887
119669	47888
52816	47889
4889	47890
924	47891
44957	47892
104889	47893
27693	47894
106851	47895
11180	47896
74125	47897
38508	47898
50145	47899
6185	47900
44625	47901
48574	47902
157491	47903
81226	47904
29643	47905
36125	47906
45581	47907
62520	47908
23571	47909
5691	47910
79545	47911
15243	47912
23310	47913
37555	47914
777	47915
29055	47916
131598	47917
4546	47918
9544	47919
50116	47920
113833	47921
23032	47922
57455	47923
13413	47924
7910	47925
26902	47926
96442	47927
23383	47928
41310	47929
67896	47930
30378	47931
9944	47932
10684	47933
107803	47934
2852	47935
27996	47936
2629	47937
9344	47938
30773	47939
5605	47940
2549	47941
50093	47942
16245	47943
33437	47944
87170	47945
65718	47946
38622	47947
25276	47948
942	47949
34520	47950
12294	47951
31905	47952
38362	47953
79151	47954
9605	47955
46533	47956
26332	47957
106146	47958
14050	47959
300	47960
49410	47961
37130	47962
93753	47963
88340	47964
36681	47965
61784	47966
6177	47967
94071	47968
2659	47969
96577	47970
129529	47971
14901	47972
41515	47973
610	47974
14151	47975
8701	47976
82446	47977
28349	47978
13335	47979
59087	47980
100785	47981
10382	47982
23787	47983
62227	47984
30649	47985
29410	47986
34069	47987
449	47988
25149	47989
45662	47990
21003	47991
152654	47992
73494	47993
74724	47994
71431	47995
70889	47996
8352	47997
80665	47998
50797	47999
96749	48000
135147	48001
46866	48002
75317	48003
7253	48004
100003	48005
16321	48006
139592	48007
10702	48008
80746	48009
140168	48010
7195	48011
8037	48012
2906	48013
50983	48014
113944	48015
26715	48016
61320	48017
37794	48018
46141	48019
137275	48020
79054	48021
62855	48022
108436	48023
80218	48024
2714	48025
32851	48026
33391	48027
21282	48028
45523	48029
63188	48030
105386	48031
105319	48032
63378	48033
5442	48034
18109	48035
121669	48036
5600	48037
82139	48038
37199	48039
8617	48040
24448	48041
104928	48042
6818	48043
66684	48044
59620	48045
14273	48046
168677	48047
3054	48048
23236	48049
52806	48050
82474	48051
73206	48052
77477	48053
74671	48054
89852	48055
5516	48056
2416	48057
24904	48058
22776	48059
15127	48060
65062	48061
39244	48062
31267	48063
62288	48064
136208	48065
11558	48066
132682	48067
19316	48068
37896	48069
52251	48070
54728	48071
75137	48072
97246	48073
12507	48074
49716	48075
1271	48076
97138	48077
15956	48078
15177	48079
7433	48080
54513	48081
18594	48082
4761	48083
32640	48084
22738	48085
104282	48086
336	48087
22540	48088
13812	48089
78499	48090
33409	48091
392	48092
52351	48093
8606	48094
44758	48095
76459	48096
6215	48097
36832	48098
3962	48099
7081	48100
24483	48101
54097	48102
78306	48103
12184	48104
41463	48105
62456	48106
158564	48107
65017	48108
74144	48109
13305	48110
10709	48111
55618	48112
27277	48113
33963	48114
22825	48115
22099	48116
32647	48117
51075	48118
75651	48119
9620	48120
86396	48121
74485	48122
1398	48123
68944	48124
11503	48125
13149	48126
35281	48127
12363	48128
6909	48129
26519	48130
50935	48131
14168	48132
60986	48133
50016	48134
21755	48135
53739	48136
459	48137
49722	48138
37	48139
3579	48140
8777	48141
51231	48142
69711	48143
83262	48144
4069	48145
13706	48146
66702	48147
4199	48148
5134	48149
15689	48150
32686	48151
16897	48152
9756	48153
46311	48154
139731	48155
25434	48156
46947	48157
32534	48158
9166	48159
2339	48160
26324	48161
37436	48162
44729	48163
51220	48164
15675	48165
76972	48166
41028	48167
27956	48168
1969	48169
35683	48170
19009	48171
112350	48172
51238	48173
5962	48174
118885	48175
11663	48176
60004	48177
50312	48178
6369	48179
1538	48180
76600	48181
87821	48182
25203	48183
30841	48184
33873	48185
113350	48186
126350	48187
5417	48188
33643	48189
402	48190
94775	48191
405	48192
2075	48193
29539	48194
90	48195
62570	48196
37297	48197
8101	48198
5923	48199
45306	48200
14514	48201
44441	48202
10833	48203
37418	48204
7451	48205
22892	48206
14003	48207
37955	48208
12674	48209
13604	48210
136	48211
115033	48212
20126	48213
30700	48214
112167	48215
21746	48216
39869	48217
9965	48218
136351	48219
31715	48220
50654	48221
140952	48222
4728	48223
2301	48224
93162	48225
5635	48226
447	48227
40481	48228
763	48229
141526	48230
15439	48231
35674	48232
13974	48233
19956	48234
32614	48235
106	48236
41707	48237
14066	48238
34640	48239
54376	48240
6388	48241
41569	48242
52953	48243
69945	48244
44164	48245
20082	48246
442	48247
170151	48248
36198	48249
107533	48250
59144	48251
135452	48252
34	48253
40375	48254
67188	48255
31135	48256
40871	48257
13360	48258
28545	48259
71989	48260
135900	48261
18658	48262
14662	48263
5060	48264
57029	48265
51110	48266
12034	48267
118043	48268
68031	48269
19316	48270
39013	48271
90086	48272
109662	48273
37641	48274
27188	48275
36667	48276
17049	48277
68820	48278
17239	48279
35652	48280
79130	48281
18458	48282
51429	48283
10412	48284
45222	48285
122919	48286
90678	48287
55929	48288
29068	48289
59133	48290
2974	48291
108551	48292
163664	48293
27222	48294
43989	48295
20489	48296
25233	48297
54267	48298
112833	48299
29589	48300
7901	48301
82220	48302
12971	48303
40958	48304
167061	48305
18992	48306
49320	48307
55808	48308
108177	48309
31254	48310
47206	48311
27898	48312
132777	48313
90311	48314
104	48315
59333	48316
30135	48317
143943	48318
376	48319
3511	48320
151945	48321
114172	48322
86368	48323
34637	48324
26697	48325
2684	48326
125678	48327
146	48328
13091	48329
97863	48330
2640	48331
4009	48332
22430	48333
16041	48334
53624	48335
89093	48336
40698	48337
6520	48338
68038	48339
38916	48340
36274	48341
31358	48342
24336	48343
121646	48344
21786	48345
16728	48346
57493	48347
95550	48348
1800	48349
14786	48350
14762	48351
43391	48352
80203	48353
119178	48354
83877	48355
4646	48356
4854	48357
132855	48358
58106	48359
131763	48360
126676	48361
41514	48362
96628	48363
39648	48364
10880	48365
4364	48366
11736	48367
20187	48368
72619	48369
1823	48370
18296	48371
3584	48372
52447	48373
26399	48374
8329	48375
8724	48376
73319	48377
2719	48378
91157	48379
891	48380
59561	48381
429	48382
28337	48383
27225	48384
28146	48385
12238	48386
11525	48387
6800	48388
93790	48389
16296	48390
25790	48391
53396	48392
38603	48393
2543	48394
90138	48395
96778	48396
13906	48397
104484	48398
77337	48399
77509	48400
15860	48401
62257	48402
67668	48403
9338	48404
87030	48405
45854	48406
44751	48407
18751	48408
109376	48409
102038	48410
31485	48411
11212	48412
25114	48413
29036	48414
48001	48415
166519	48416
36085	48417
95820	48418
10929	48419
22086	48420
44070	48421
4143	48422
16162	48423
56784	48424
18298	48425
3344	48426
106788	48427
92671	48428
102228	48429
113845	48430
14360	48431
2040	48432
6664	48433
17729	48434
43919	48435
38651	48436
1070	48437
31673	48438
47	48439
92177	48440
11761	48441
71357	48442
118982	48443
3628	48444
17598	48445
61767	48446
39046	48447
61176	48448
3376	48449
62196	48450
92742	48451
73233	48452
120315	48453
14913	48454
1035	48455
26149	48456
49813	48457
68734	48458
136110	48459
81356	48460
64009	48461
79398	48462
1075	48463
149225	48464
55228	48465
55193	48466
34012	48467
23989	48468
118412	48469
169557	48470
75143	48471
3015	48472
4413	48473
73933	48474
39132	48475
21671	48476
101651	48477
9333	48478
1554	48479
2234	48480
5	48481
5375	48482
96146	48483
64867	48484
57062	48485
17979	48486
12160	48487
102624	48488
29082	48489
3458	48490
24113	48491
4468	48492
15170	48493
44315	48494
27924	48495
21358	48496
6095	48497
5057	48498
79068	48499
52243	48500
14519	48501
114780	48502
84299	48503
61142	48504
26511	48505
7413	48506
150812	48507
24664	48508
31382	48509
32396	48510
146217	48511
164482	48512
75093	48513
65892	48514
59501	48515
73745	48516
10932	48517
27203	48518
31545	48519
100004	48520
84461	48521
23040	48522
34590	48523
4113	48524
9580	48525
64026	48526
25787	48527
49220	48528
75398	48529
78358	48530
15907	48531
34599	48532
27765	48533
78836	48534
55803	48535
17016	48536
125070	48537
65356	48538
27558	48539
31754	48540
65256	48541
95730	48542
46164	48543
102538	48544
5330	48545
10834	48546
15374	48547
9717	48548
22232	48549
42781	48550
103132	48551
127464	48552
12507	48553
53953	48554
112066	48555
44355	48556
28088	48557
27630	48558
25035	48559
26304	48560
15312	48561
20146	48562
60384	48563
49679	48564
102089	48565
1500	48566
2701	48567
11970	48568
68074	48569
1173	48570
13828	48571
12117	48572
18003	48573
4352	48574
35525	48575
29197	48576
53969	48577
98102	48578
72496	48579
15816	48580
8204	48581
93142	48582
76291	48583
126766	48584
18007	48585
26855	48586
8774	48587
25564	48588
73090	48589
55458	48590
4506	48591
3462	48592
36336	48593
50674	48594
25263	48595
50807	48596
28549	48597
39990	48598
13788	48599
77815	48600
5460	48601
17224	48602
63878	48603
127586	48604
17206	48605
54375	48606
16771	48607
98891	48608
46247	48609
15062	48610
14171	48611
126729	48612
1276	48613
78500	48614
16972	48615
2450	48616
37003	48617
127489	48618
62128	48619
50484	48620
32637	48621
86768	48622
88803	48623
45994	48624
31184	48625
2839	48626
79173	48627
86316	48628
6083	48629
17363	48630
12636	48631
63790	48632
116943	48633
11677	48634
110	48635
36493	48636
15565	48637
3679	48638
47216	48639
39880	48640
103570	48641
2504	48642
74356	48643
7157	48644
123747	48645
18949	48646
53361	48647
29028	48648
2960	48649
127229	48650
147078	48651
1443	48652
106103	48653
83893	48654
51551	48655
45199	48656
17232	48657
14944	48658
1908	48659
18020	48660
2630	48661
7146	48662
4653	48663
82534	48664
38542	48665
44729	48666
89876	48667
13341	48668
36393	48669
47636	48670
2417	48671
92552	48672
11792	48673
15016	48674
77492	48675
53373	48676
11014	48677
41149	48678
32544	48679
52644	48680
114043	48681
37691	48682
154331	48683
125514	48684
47463	48685
26224	48686
46550	48687
137356	48688
70489	48689
33216	48690
30740	48691
118112	48692
14322	48693
23674	48694
69811	48695
89628	48696
71792	48697
51087	48698
11637	48699
45117	48700
12000	48701
23424	48702
159564	48703
29552	48704
10590	48705
38896	48706
82726	48707
64783	48708
49860	48709
132999	48710
24194	48711
2676	48712
24047	48713
2983	48714
39363	48715
44492	48716
75653	48717
1356	48718
25602	48719
84603	48720
16902	48721
51954	48722
45644	48723
6674	48724
3736	48725
109544	48726
23595	48727
108125	48728
15976	48729
60927	48730
13142	48731
125434	48732
120923	48733
65659	48734
9084	48735
221	48736
30898	48737
104128	48738
13921	48739
14062	48740
57339	48741
34436	48742
15754	48743
128590	48744
392	48745
14422	48746
67941	48747
89166	48748
24553	48749
7831	48750
18516	48751
9142	48752
10785	48753
17107	48754
131640	48755
82955	48756
4733	48757
98754	48758
16498	48759
37024	48760
73582	48761
17143	48762
106014	48763
59971	48764
1835	48765
78786	48766
41549	48767
56276	48768
48673	48769
20716	48770
32461	48771
43594	48772
69518	48773
54769	48774
76392	48775
9666	48776
24686	48777
4870	48778
40727	48779
44029	48780
34428	48781
1167	48782
9159	48783
40722	48784
21163	48785
49744	48786
46316	48787
81346	48788
53826	48789
31157	48790
9937	48791
53664	48792
5616	48793
85552	48794
74628	48795
128981	48796
3798	48797
56505	48798
55590	48799
29237	48800
26816	48801
83986	48802
64725	48803
85782	48804
41596	48805
53808	48806
17102	48807
28696	48808
894	48809
73042	48810
55399	48811
14232	48812
72148	48813
4378	48814
37266	48815
6371	48816
24517	48817
29997	48818
161679	48819
103124	48820
13841	48821
106974	48822
25436	48823
99370	48824
51500	48825
47365	48826
56901	48827
66512	48828
46193	48829
100729	48830
21253	48831
4495	48832
42488	48833
88126	48834
106785	48835
50799	48836
8983	48837
1213	48838
79140	48839
136922	48840
133106	48841
97337	48842
31728	48843
35438	48844
77697	48845
18215	48846
25421	48847
833	48848
41897	48849
33028	48850
40654	48851
5476	48852
2809	48853
86719	48854
46492	48855
4315	48856
4346	48857
10402	48858
95772	48859
188	48860
38224	48861
57	48862
10149	48863
29854	48864
40768	48865
22928	48866
3533	48867
175	48868
61835	48869
9325	48870
32776	48871
17181	48872
138504	48873
42695	48874
5071	48875
32557	48876
81298	48877
4215	48878
61538	48879
39328	48880
112174	48881
44796	48882
28210	48883
658	48884
44886	48885
47604	48886
71719	48887
30832	48888
12106	48889
94727	48890
82853	48891
1540	48892
52934	48893
46386	48894
18326	48895
764	48896
45832	48897
63503	48898
28330	48899
94712	48900
10686	48901
17748	48902
4117	48903
27119	48904
73308	48905
13514	48906
52982	48907
51151	48908
5215	48909
42888	48910
30021	48911
161256	48912
116691	48913
5721	48914
38106	48915
17067	48916
39675	48917
39715	48918
55388	48919
1634	48920
103711	48921
144270	48922
1838	48923
2466	48924
18357	48925
11709	48926
134399	48927
43625	48928
23059	48929
128024	48930
70774	48931
12305	48932
23088	48933
66249	48934
6	48935
77647	48936
91463	48937
118109	48938
91983	48939
16181	48940
24895	48941
40069	48942
57859	48943
19253	48944
133860	48945
5483	48946
56506	48947
1403	48948
106026	48949
70425	48950
157185	48951
37292	48952
45921	48953
138640	48954
39130	48955
67662	48956
150379	48957
94976	48958
7934	48959
54603	48960
18155	48961
22066	48962
53574	48963
16275	48964
30098	48965
8898	48966
98779	48967
137500	48968
18394	48969
46203	48970
38215	48971
57799	48972
164166	48973
134026	48974
69816	48975
6119	48976
112298	48977
155614	48978
27310	48979
80874	48980
1572	48981
10156	48982
78581	48983
12595	48984
53086	48985
5064	48986
2002	48987
129031	48988
3358	48989
621	48990
83956	48991
31302	48992
60160	48993
106917	48994
34458	48995
8024	48996
96249	48997
13183	48998
15060	48999
9733	49000
148852	49001
11094	49002
74210	49003
80098	49004
95626	49005
79901	49006
121203	49007
66455	49008
138819	49009
41850	49010
55724	49011
69172	49012
15410	49013
11489	49014
12150	49015
22672	49016
27027	49017
60900	49018
44263	49019
43623	49020
84736	49021
56561	49022
28112	49023
57720	49024
18256	49025
13921	49026
569	49027
58891	49028
50878	49029
123149	49030
18273	49031
5719	49032
21963	49033
159531	49034
32712	49035
69649	49036
882	49037
38355	49038
51544	49039
21048	49040
34404	49041
1431	49042
80070	49043
47154	49044
45188	49045
27816	49046
14502	49047
10204	49048
1487	49049
67102	49050
28291	49051
108879	49052
36923	49053
5123	49054
48257	49055
2933	49056
77141	49057
6470	49058
54497	49059
4910	49060
25170	49061
86534	49062
88493	49063
54448	49064
80343	49065
56888	49066
137032	49067
24568	49068
12792	49069
9193	49070
45543	49071
110186	49072
17179	49073
101696	49074
24783	49075
17068	49076
41054	49077
256	49078
1782	49079
105291	49080
13445	49081
111100	49082
12479	49083
16526	49084
33569	49085
167317	49086
36784	49087
5388	49088
95958	49089
88275	49090
39106	49091
136686	49092
64034	49093
63892	49094
30429	49095
6968	49096
76430	49097
1065	49098
130082	49099
23703	49100
109436	49101
13452	49102
82254	49103
61780	49104
59823	49105
44714	49106
7569	49107
18597	49108
5547	49109
47829	49110
277	49111
103390	49112
2807	49113
37185	49114
65645	49115
46881	49116
71712	49117
91210	49118
30982	49119
14954	49120
7106	49121
167084	49122
1120	49123
6142	49124
4460	49125
83122	49126
167614	49127
135577	49128
78	49129
7778	49130
352	49131
3644	49132
34168	49133
30251	49134
76597	49135
115922	49136
2907	49137
32807	49138
88895	49139
25760	49140
33608	49141
13448	49142
36727	49143
40368	49144
7026	49145
101414	49146
41931	49147
18443	49148
44036	49149
17730	49150
987	49151
26268	49152
33359	49153
3473	49154
16045	49155
21242	49156
62226	49157
63908	49158
67695	49159
67098	49160
745	49161
18025	49162
5242	49163
56695	49164
70035	49165
11416	49166
11939	49167
6826	49168
86556	49169
15432	49170
42555	49171
125551	49172
15515	49173
1315	49174
18138	49175
19969	49176
76599	49177
82829	49178
48801	49179
26546	49180
99660	49181
77873	49182
95876	49183
63026	49184
180	49185
57712	49186
151208	49187
10509	49188
11943	49189
69725	49190
37811	49191
28915	49192
10816	49193
91871	49194
96839	49195
37145	49196
10828	49197
3201	49198
9948	49199
26410	49200
19644	49201
40599	49202
17280	49203
10369	49204
5511	49205
5982	49206
256	49207
256	49208
97256	49209
30277	49210
65356	49211
2731	49212
72359	49213
102559	49214
101417	49215
64711	49216
20054	49217
133794	49218
6788	49219
75526	49220
93471	49221
92816	49222
26978	49223
37164	49224
29885	49225
42252	49226
18242	49227
54630	49228
14615	49229
31000	49230
20616	49231
63336	49232
403	49233
133169	49234
63674	49235
16470	49236
4127	49237
24328	49238
118407	49239
57860	49240
19396	49241
4566	49242
53388	49243
72156	49244
62596	49245
8295	49246
1006	49247
18915	49248
7471	49249
107873	49250
77033	49251
23405	49252
66148	49253
82809	49254
75783	49255
16269	49256
69569	49257
8204	49258
23492	49259
83420	49260
34026	49261
76181	49262
103856	49263
36746	49264
40545	49265
14352	49266
50755	49267
20768	49268
7341	49269
82511	49270
28835	49271
907	49272
60267	49273
6594	49274
5338	49275
50834	49276
99510	49277
2316	49278
66974	49279
22092	49280
49929	49281
25297	49282
592	49283
19692	49284
27755	49285
16311	49286
623	49287
47167	49288
22824	49289
8959	49290
23128	49291
15025	49292
20054	49293
3935	49294
26354	49295
312	49296
106294	49297
84624	49298
13533	49299
143028	49300
167040	49301
16061	49302
19614	49303
2600	49304
24713	49305
40213	49306
26863	49307
38997	49308
169173	49309
17981	49310
152795	49311
132401	49312
57129	49313
7602	49314
9610	49315
14206	49316
98415	49317
59903	49318
1489	49319
1220	49320
30522	49321
22149	49322
135770	49323
70172	49324
124613	49325
17017	49326
3728	49327
43884	49328
27626	49329
18251	49330
98647	49331
25948	49332
31311	49333
5077	49334
20387	49335
75022	49336
17033	49337
93844	49338
35986	49339
22068	49340
30131	49341
38211	49342
26538	49343
7072	49344
42414	49345
131268	49346
2644	49347
118067	49348
65937	49349
56263	49350
8239	49351
31344	49352
22969	49353
6649	49354
36012	49355
12500	49356
61911	49357
24152	49358
55357	49359
41821	49360
65521	49361
85749	49362
2016	49363
7381	49364
5206	49365
2879	49366
67037	49367
30289	49368
2989	49369
7555	49370
126299	49371
63142	49372
8770	49373
8756	49374
69253	49375
3795	49376
75795	49377
10736	49378
8327	49379
55702	49380
42898	49381
22022	49382
17339	49383
75097	49384
6115	49385
65089	49386
3474	49387
106102	49388
139712	49389
67456	49390
122025	49391
18859	49392
6275	49393
91169	49394
17555	49395
55595	49396
61470	49397
2679	49398
63224	49399
129779	49400
6093	49401
81177	49402
32073	49403
84157	49404
61085	49405
59652	49406
79252	49407
34726	49408
6470	49409
25339	49410
81085	49411
13462	49412
131036	49413
1593	49414
59833	49415
152791	49416
53669	49417
57267	49418
21024	49419
96603	49420
13345	49421
12127	49422
76476	49423
44526	49424
33597	49425
3587	49426
3608	49427
37712	49428
40351	49429
64524	49430
95753	49431
16657	49432
169583	49433
61004	49434
15921	49435
27395	49436
11630	49437
2919	49438
4125	49439
14003	49440
85415	49441
37735	49442
23198	49443
16413	49444
45679	49445
41592	49446
22789	49447
4786	49448
101601	49449
136204	49450
2941	49451
115824	49452
34157	49453
68806	49454
61313	49455
18555	49456
11842	49457
69422	49458
30141	49459
35336	49460
25237	49461
76754	49462
914	49463
65316	49464
10137	49465
101911	49466
13062	49467
26300	49468
79930	49469
48182	49470
71890	49471
69382	49472
67598	49473
137213	49474
35319	49475
11095	49476
41083	49477
72869	49478
108831	49479
11515	49480
103343	49481
61020	49482
114535	49483
112146	49484
154140	49485
245	49486
10771	49487
66930	49488
64302	49489
33928	49490
7975	49491
29082	49492
33326	49493
78375	49494
54157	49495
106810	49496
4875	49497
6753	49498
11989	49499
135903	49500
73551	49501
15495	49502
79759	49503
22587	49504
3523	49505
67721	49506
12097	49507
12054	49508
38023	49509
134189	49510
10340	49511
82563	49512
12653	49513
156283	49514
24354	49515
16758	49516
96344	49517
63678	49518
102747	49519
91517	49520
24805	49521
22198	49522
42774	49523
1538	49524
85950	49525
138843	49526
96764	49527
103467	49528
90319	49529
28659	49530
7374	49531
63503	49532
2620	49533
114505	49534
33870	49535
11536	49536
98926	49537
5282	49538
65093	49539
85679	49540
69212	49541
69660	49542
125689	49543
11475	49544
79994	49545
20995	49546
10485	49547
114200	49548
1357	49549
7545	49550
73022	49551
39021	49552
33659	49553
1385	49554
33438	49555
68303	49556
7791	49557
12159	49558
107963	49559
147041	49560
2008	49561
19346	49562
116998	49563
7853	49564
18317	49565
9109	49566
26388	49567
13954	49568
86343	49569
76807	49570
73835	49571
62031	49572
3011	49573
33570	49574
167045	49575
20588	49576
8474	49577
39116	49578
1690	49579
50372	49580
9676	49581
45981	49582
2016	49583
144046	49584
45640	49585
33771	49586
93697	49587
81225	49588
12088	49589
57898	49590
20833	49591
4325	49592
25786	49593
120583	49594
21006	49595
23677	49596
792	49597
45979	49598
13222	49599
75251	49600
62982	49601
5997	49602
101949	49603
28398	49604
33328	49605
6751	49606
35556	49607
27831	49608
155577	49609
56898	49610
42997	49611
58655	49612
31791	49613
63155	49614
20396	49615
52704	49616
77622	49617
4532	49618
89518	49619
14346	49620
116425	49621
86014	49622
6667	49623
11310	49624
1258	49625
40535	49626
47126	49627
58246	49628
37614	49629
631	49630
54287	49631
10381	49632
24730	49633
47603	49634
92243	49635
15356	49636
62954	49637
9596	49638
78035	49639
40610	49640
15527	49641
44343	49642
95448	49643
70493	49644
42303	49645
10614	49646
8239	49647
40470	49648
56791	49649
24308	49650
30489	49651
4695	49652
65727	49653
63207	49654
139337	49655
32936	49656
22032	49657
113543	49658
42982	49659
20446	49660
75891	49661
8240	49662
73059	49663
114700	49664
31195	49665
18375	49666
128357	49667
148075	49668
25473	49669
31541	49670
58346	49671
48439	49672
27817	49673
25245	49674
240	49675
134619	49676
15516	49677
847	49678
4265	49679
9742	49680
8960	49681
3288	49682
28820	49683
64093	49684
68011	49685
15064	49686
47597	49687
30203	49688
668	49689
106776	49690
69466	49691
70844	49692
47102	49693
54445	49694
158686	49695
33626	49696
5577	49697
40527	49698
107158	49699
36675	49700
3060	49701
121046	49702
4640	49703
29698	49704
51307	49705
138811	49706
9361	49707
35072	49708
33082	49709
5635	49710
53740	49711
15725	49712
114047	49713
34798	49714
130493	49715
126849	49716
59128	49717
72691	49718
11674	49719
20072	49720
2922	49721
2583	49722
2913	49723
38930	49724
31562	49725
51913	49726
28846	49727
2582	49728
131783	49729
8504	49730
38314	49731
144846	49732
79503	49733
6540	49734
71133	49735
73077	49736
117852	49737
62068	49738
6668	49739
77391	49740
34260	49741
4496	49742
12019	49743
13584	49744
94769	49745
28020	49746
32407	49747
3632	49748
108780	49749
5803	49750
260	49751
42517	49752
29020	49753
116254	49754
3404	49755
49586	49756
2262	49757
10338	49758
40728	49759
116209	49760
11857	49761
14155	49762
44912	49763
17030	49764
30276	49765
122715	49766
104969	49767
16816	49768
28096	49769
64128	49770
39619	49771
51512	49772
3834	49773
79739	49774
70324	49775
16965	49776
125946	49777
36521	49778
21048	49779
9319	49780
86461	49781
20216	49782
87982	49783
1718	49784
78121	49785
34015	49786
72713	49787
7305	49788
122869	49789
270	49790
12347	49791
80238	49792
8096	49793
45496	49794
21714	49795
36910	49796
27786	49797
106964	49798
20321	49799
672	49800
64173	49801
88390	49802
34645	49803
12718	49804
11714	49805
61986	49806
2730	49807
1612	49808
56258	49809
16566	49810
5772	49811
25306	49812
58832	49813
66606	49814
39218	49815
48998	49816
42467	49817
15895	49818
4133	49819
82212	49820
70904	49821
5373	49822
99149	49823
20427	49824
42876	49825
36481	49826
72181	49827
159651	49828
81129	49829
12594	49830
111957	49831
3962	49832
75211	49833
127238	49834
8743	49835
16162	49836
51929	49837
59806	49838
15859	49839
6254	49840
1781	49841
17476	49842
113804	49843
144831	49844
56462	49845
32806	49846
30952	49847
6730	49848
96421	49849
25844	49850
17392	49851
74856	49852
36114	49853
43562	49854
55671	49855
138414	49856
87729	49857
6125	49858
63648	49859
42313	49860
25201	49861
43281	49862
14891	49863
65852	49864
47665	49865
3828	49866
3338	49867
24143	49868
86334	49869
3159	49870
12100	49871
140769	49872
785	49873
12013	49874
11931	49875
17940	49876
38864	49877
12280	49878
100354	49879
13381	49880
19821	49881
124884	49882
72207	49883
57137	49884
29878	49885
4641	49886
11836	49887
19606	49888
113670	49889
2133	49890
31710	49891
1691	49892
19785	49893
17280	49894
32978	49895
1333	49896
5592	49897
61810	49898
133075	49899
105590	49900
108972	49901
76256	49902
41453	49903
79767	49904
58713	49905
100617	49906
37032	49907
97403	49908
39015	49909
7084	49910
104614	49911
67906	49912
26425	49913
122621	49914
22595	49915
64185	49916
104856	49917
1837	49918
82417	49919
105872	49920
3668	49921
91510	49922
87597	49923
3353	49924
142088	49925
47215	49926
84874	49927
10763	49928
25228	49929
95	49930
1146	49931
9828	49932
11342	49933
2717	49934
19445	49935
47450	49936
47358	49937
8878	49938
571	49939
139709	49940
43631	49941
119124	49942
54050	49943
7827	49944
4616	49945
39552	49946
5848	49947
99798	49948
8984	49949
1255	49950
24455	49951
32061	49952
20327	49953
30656	49954
30592	49955
1241	49956
1937	49957
25227	49958
34353	49959
5753	49960
78694	49961
165489	49962
46449	49963
48336	49964
92668	49965
87757	49966
112344	49967
14075	49968
67968	49969
14982	49970
101901	49971
75822	49972
12255	49973
37340	49974
29758	49975
9333	49976
142129	49977
5126	49978
101058	49979
16029	49980
926	49981
57075	49982
11448	49983
14335	49984
93810	49985
71282	49986
7788	49987
6130	49988
18378	49989
18132	49990
76627	49991
109513	49992
119955	49993
15638	49994
46590	49995
83900	49996
1933	49997
89	49998
120960	49999
71446	50000
11455	50001
44165	50002
92950	50003
3116	50004
42416	50005
54530	50006
3823	50007
35119	50008
135082	50009
39514	50010
55821	50011
98380	50012
17991	50013
32309	50014
5121	50015
63670	50016
31281	50017
126583	50018
13701	50019
13077	50020
16387	50021
18399	50022
26463	50023
42095	50024
15797	50025
19052	50026
38862	50027
15931	50028
12034	50029
16863	50030
111742	50031
32155	50032
66839	50033
134962	50034
11710	50035
168002	50036
55937	50037
69832	50038
13050	50039
19097	50040
8072	50041
3491	50042
26720	50043
24515	50044
109481	50045
31774	50046
65052	50047
11433	50048
35670	50049
94860	50050
43381	50051
23021	50052
100405	50053
28232	50054
2739	50055
14610	50056
55092	50057
149134	50058
21829	50059
101880	50060
26003	50061
62996	50062
47172	50063
11214	50064
8005	50065
17904	50066
120403	50067
101073	50068
10988	50069
8695	50070
73957	50071
15992	50072
34929	50073
2720	50074
15845	50075
102705	50076
34624	50077
80946	50078
4041	50079
107611	50080
25621	50081
136010	50082
45840	50083
21536	50084
50351	50085
25847	50086
15209	50087
25306	50088
5568	50089
26647	50090
21729	50091
32526	50092
3891	50093
23699	50094
12942	50095
92327	50096
13893	50097
7506	50098
22179	50099
130745	50100
94034	50101
135745	50102
4880	50103
113506	50104
31	50105
1833	50106
36035	50107
15608	50108
93403	50109
29977	50110
1596	50111
66961	50112
30918	50113
4148	50114
35279	50115
141026	50116
2275	50117
30378	50118
35614	50119
32765	50120
41214	50121
74972	50122
56519	50123
63672	50124
83009	50125
110969	50126
94	50127
11380	50128
13497	50129
33690	50130
36862	50131
101615	50132
7391	50133
4282	50134
13041	50135
98366	50136
51662	50137
119024	50138
33707	50139
41654	50140
688	50141
80237	50142
21604	50143
20094	50144
128012	50145
30110	50146
82693	50147
67089	50148
33225	50149
61269	50150
57466	50151
15790	50152
20465	50153
34232	50154
9215	50155
4579	50156
3388	50157
526	50158
5482	50159
30845	50160
55450	50161
4708	50162
106876	50163
29564	50164
18798	50165
43843	50166
66411	50167
41295	50168
1611	50169
39621	50170
39383	50171
4746	50172
72652	50173
18511	50174
78513	50175
7763	50176
112832	50177
124764	50178
39316	50179
10535	50180
8667	50181
2890	50182
22123	50183
33081	50184
26572	50185
104923	50186
18086	50187
17259	50188
39922	50189
14929	50190
91954	50191
124692	50192
84223	50193
9057	50194
13491	50195
19903	50196
124619	50197
74998	50198
33987	50199
35230	50200
52516	50201
25137	50202
24072	50203
47856	50204
16875	50205
65838	50206
32441	50207
3120	50208
12934	50209
12621	50210
59883	50211
28456	50212
32318	50213
64586	50214
41049	50215
77146	50216
74262	50217
35772	50218
47093	50219
16759	50220
76554	50221
137179	50222
48785	50223
23679	50224
47976	50225
41419	50226
12635	50227
90915	50228
33189	50229
7062	50230
17860	50231
82888	50232
1565	50233
4893	50234
52947	50235
392	50236
2212	50237
8745	50238
120115	50239
53486	50240
2120	50241
99717	50242
7239	50243
45815	50244
3349	50245
77440	50246
60644	50247
91908	50248
7890	50249
45699	50250
4464	50251
75982	50252
40596	50253
1445	50254
50698	50255
8194	50256
26688	50257
51330	50258
83996	50259
69843	50260
13543	50261
63456	50262
40060	50263
20165	50264
67069	50265
4821	50266
44698	50267
14863	50268
72468	50269
13472	50270
41923	50271
3189	50272
102634	50273
44249	50274
4270	50275
4814	50276
2535	50277
88454	50278
43919	50279
25694	50280
39076	50281
139254	50282
8322	50283
60404	50284
38730	50285
17784	50286
108	50287
96034	50288
55478	50289
21200	50290
38094	50291
45483	50292
10689	50293
2648	50294
29478	50295
5830	50296
31570	50297
29644	50298
25757	50299
52267	50300
23147	50301
121548	50302
16169	50303
15890	50304
84836	50305
57469	50306
41619	50307
18966	50308
6409	50309
6721	50310
47797	50311
46509	50312
28763	50313
7428	50314
447	50315
53375	50316
10733	50317
27599	50318
67739	50319
20794	50320
46476	50321
24177	50322
54719	50323
63061	50324
73486	50325
103857	50326
103883	50327
27417	50328
59305	50329
79312	50330
2496	50331
24242	50332
5411	50333
65405	50334
375	50335
116269	50336
14650	50337
132170	50338
116395	50339
90808	50340
34749	50341
43284	50342
79143	50343
85976	50344
28751	50345
31551	50346
21606	50347
74406	50348
7354	50349
6726	50350
11610	50351
7430	50352
7659	50353
27586	50354
138459	50355
25221	50356
8910	50357
50665	50358
24556	50359
17461	50360
28657	50361
1871	50362
4892	50363
54323	50364
81997	50365
7891	50366
117049	50367
41488	50368
9424	50369
82443	50370
51648	50371
15686	50372
55555	50373
2205	50374
115153	50375
10373	50376
2438	50377
43580	50378
100090	50379
47501	50380
107131	50381
16403	50382
25750	50383
12827	50384
1475	50385
13284	50386
41619	50387
7243	50388
44470	50389
55413	50390
39057	50391
18921	50392
18	50393
22734	50394
722	50395
82308	50396
62254	50397
8974	50398
141725	50399
102898	50400
22297	50401
30927	50402
5021	50403
24152	50404
11608	50405
50400	50406
47301	50407
27201	50408
15140	50409
47515	50410
2362	50411
16887	50412
16148	50413
26649	50414
433	50415
68694	50416
8107	50417
29597	50418
30876	50419
23926	50420
108252	50421
8340	50422
26905	50423
20035	50424
4112	50425
103399	50426
6208	50427
61989	50428
103734	50429
60407	50430
111061	50431
39360	50432
425	50433
13195	50434
16039	50435
127058	50436
41248	50437
1777	50438
98027	50439
104722	50440
147703	50441
21221	50442
9315	50443
51333	50444
20376	50445
77890	50446
58858	50447
24964	50448
31052	50449
47165	50450
125453	50451
67751	50452
60510	50453
31633	50454
20996	50455
25067	50456
8460	50457
9555	50458
37527	50459
125587	50460
31217	50461
31798	50462
4224	50463
114195	50464
63311	50465
5663	50466
57042	50467
3127	50468
73746	50469
37281	50470
162442	50471
10789	50472
59417	50473
54271	50474
31186	50475
8373	50476
34310	50477
775	50478
49794	50479
43801	50480
81542	50481
20067	50482
71406	50483
98201	50484
134738	50485
19438	50486
42767	50487
5727	50488
3572	50489
51	50490
59529	50491
62663	50492
10202	50493
22473	50494
150006	50495
65871	50496
64172	50497
28094	50498
95047	50499
38639	50500
46490	50501
626	50502
68043	50503
108453	50504
10107	50505
66707	50506
18023	50507
9547	50508
646	50509
104682	50510
11967	50511
23705	50512
41002	50513
2105	50514
43573	50515
71280	50516
102885	50517
12892	50518
21168	50519
38278	50520
664	50521
17610	50522
40113	50523
140039	50524
69358	50525
19246	50526
151203	50527
37584	50528
37228	50529
19463	50530
22138	50531
31688	50532
21248	50533
59561	50534
6786	50535
135714	50536
22327	50537
63409	50538
81167	50539
46179	50540
128715	50541
13004	50542
7709	50543
44619	50544
31061	50545
45047	50546
9006	50547
137900	50548
20794	50549
166480	50550
8865	50551
17888	50552
107234	50553
71811	50554
1145	50555
53633	50556
2473	50557
96677	50558
31359	50559
65163	50560
12809	50561
70236	50562
5751	50563
10032	50564
19560	50565
472	50566
18495	50567
49203	50568
23742	50569
148939	50570
2707	50571
2710	50572
121204	50573
56994	50574
24797	50575
13042	50576
150927	50577
94359	50578
10571	50579
39375	50580
50042	50581
92383	50582
53436	50583
2632	50584
108953	50585
25682	50586
5425	50587
11547	50588
107759	50589
360	50590
38205	50591
74911	50592
9536	50593
47674	50594
5617	50595
14123	50596
5919	50597
51863	50598
82906	50599
94454	50600
100072	50601
50483	50602
55602	50603
13974	50604
27639	50605
68783	50606
45606	50607
106433	50608
7514	50609
43477	50610
10228	50611
29245	50612
101201	50613
11	50614
104950	50615
3360	50616
116309	50617
123153	50618
41183	50619
122186	50620
52750	50621
36765	50622
13688	50623
46575	50624
78492	50625
4551	50626
55411	50627
38175	50628
111485	50629
49124	50630
77475	50631
15877	50632
31872	50633
22926	50634
670	50635
19469	50636
62354	50637
23925	50638
133995	50639
15940	50640
14527	50641
34198	50642
74658	50643
45776	50644
114005	50645
27604	50646
70021	50647
84287	50648
87513	50649
4195	50650
115429	50651
146897	50652
15241	50653
94598	50654
97153	50655
42	50656
125508	50657
54177	50658
25382	50659
17661	50660
6905	50661
2756	50662
19327	50663
84957	50664
61367	50665
130352	50666
66103	50667
8517	50668
10319	50669
52749	50670
1114	50671
52338	50672
4044	50673
96205	50674
85984	50675
53594	50676
33319	50677
18828	50678
1925	50679
15366	50680
86107	50681
142408	50682
88757	50683
118395	50684
11112	50685
39569	50686
8368	50687
54261	50688
2779	50689
227	50690
81838	50691
12190	50692
15532	50693
149153	50694
21274	50695
20537	50696
578	50697
112811	50698
27355	50699
146057	50700
107305	50701
28027	50702
43826	50703
81562	50704
24489	50705
23450	50706
49812	50707
67600	50708
13014	50709
50149	50710
64613	50711
5295	50712
55853	50713
16708	50714
62020	50715
81063	50716
1210	50717
36833	50718
34194	50719
110889	50720
9423	50721
128812	50722
57515	50723
10784	50724
32442	50725
42385	50726
48328	50727
30191	50728
27017	50729
15577	50730
52995	50731
179	50732
73044	50733
65649	50734
81326	50735
11499	50736
46190	50737
40006	50738
46989	50739
94302	50740
106780	50741
78571	50742
43525	50743
141814	50744
66839	50745
7458	50746
1762	50747
25931	50748
32596	50749
153822	50750
62424	50751
13093	50752
103908	50753
106687	50754
522	50755
2489	50756
123628	50757
113962	50758
43559	50759
5504	50760
340	50761
23707	50762
359	50763
6532	50764
9894	50765
8095	50766
32529	50767
150968	50768
3478	50769
60793	50770
45955	50771
1041	50772
1956	50773
23506	50774
849	50775
11362	50776
79329	50777
15820	50778
4085	50779
6516	50780
30878	50781
42351	50782
5793	50783
3265	50784
19421	50785
53702	50786
5501	50787
26450	50788
114096	50789
77029	50790
7125	50791
42886	50792
110	50793
75088	50794
91363	50795
65708	50796
16420	50797
44237	50798
14336	50799
33345	50800
110008	50801
9014	50802
13376	50803
23015	50804
11621	50805
6937	50806
25151	50807
69650	50808
10176	50809
118884	50810
13272	50811
84417	50812
17232	50813
4753	50814
63972	50815
47717	50816
6861	50817
31461	50818
3343	50819
33048	50820
32639	50821
86933	50822
82419	50823
41950	50824
601	50825
92516	50826
3842	50827
136528	50828
1164	50829
8358	50830
19455	50831
1299	50832
3351	50833
35793	50834
27603	50835
702	50836
332	50837
3125	50838
1644	50839
162519	50840
4894	50841
72039	50842
38458	50843
580	50844
2544	50845
59613	50846
29126	50847
35017	50848
43277	50849
8106	50850
24297	50851
99692	50852
73057	50853
37585	50854
6677	50855
14141	50856
17918	50857
61333	50858
150503	50859
4908	50860
107768	50861
26015	50862
130384	50863
97500	50864
113411	50865
148250	50866
21203	50867
21071	50868
24750	50869
391	50870
673	50871
15575	50872
83876	50873
93029	50874
36412	50875
8135	50876
58752	50877
67976	50878
95286	50879
93300	50880
78226	50881
14287	50882
9647	50883
52775	50884
19686	50885
79020	50886
73129	50887
11275	50888
91477	50889
3593	50890
9302	50891
41542	50892
31697	50893
59369	50894
27240	50895
19742	50896
38584	50897
119735	50898
28555	50899
12163	50900
1921	50901
58110	50902
34318	50903
431	50904
9045	50905
121522	50906
7332	50907
118413	50908
3196	50909
14543	50910
161738	50911
54155	50912
17576	50913
15973	50914
17212	50915
233	50916
7947	50917
3179	50918
2429	50919
1098	50920
56631	50921
645	50922
57569	50923
10893	50924
2089	50925
21246	50926
13245	50927
21951	50928
68953	50929
41418	50930
107788	50931
32644	50932
49597	50933
8123	50934
136855	50935
160989	50936
22877	50937
7991	50938
73462	50939
18875	50940
11514	50941
26477	50942
20296	50943
53803	50944
29346	50945
24691	50946
42312	50947
20839	50948
21176	50949
4944	50950
20447	50951
3948	50952
43254	50953
11902	50954
104930	50955
50950	50956
57212	50957
130986	50958
33007	50959
13977	50960
1465	50961
44671	50962
31512	50963
2500	50964
15612	50965
27188	50966
7757	50967
107824	50968
21977	50969
70850	50970
16845	50971
3132	50972
15423	50973
23952	50974
113417	50975
163551	50976
21958	50977
72651	50978
87586	50979
4823	50980
67870	50981
26776	50982
22402	50983
2999	50984
25204	50985
53460	50986
5677	50987
1714	50988
13525	50989
133126	50990
14955	50991
12368	50992
48113	50993
98226	50994
137423	50995
21886	50996
27919	50997
61476	50998
12650	50999
151353	51000
77203	51001
133236	51002
86591	51003
11752	51004
5122	51005
134603	51006
109693	51007
79038	51008
76299	51009
17284	51010
30120	51011
1116	51012
63661	51013
37869	51014
13016	51015
43323	51016
55510	51017
7811	51018
9757	51019
63616	51020
146382	51021
17578	51022
28669	51023
21988	51024
60683	51025
146032	51026
30332	51027
55315	51028
4777	51029
42843	51030
11110	51031
56010	51032
4285	51033
18677	51034
32483	51035
7330	51036
78	51037
6397	51038
23627	51039
40159	51040
2132	51041
40696	51042
375	51043
129634	51044
104513	51045
24730	51046
22210	51047
137749	51048
26855	51049
3205	51050
347	51051
49300	51052
61408	51053
60010	51054
63	51055
63020	51056
3676	51057
15291	51058
15199	51059
76749	51060
101148	51061
33104	51062
30096	51063
22968	51064
19323	51065
14990	51066
9702	51067
102462	51068
10551	51069
16313	51070
77607	51071
39365	51072
258	51073
45631	51074
44977	51075
107063	51076
12187	51077
25731	51078
2251	51079
71892	51080
56700	51081
3187	51082
22858	51083
34812	51084
512	51085
162523	51086
17436	51087
41035	51088
69681	51089
2874	51090
241	51091
32255	51092
15877	51093
10979	51094
32822	51095
65045	51096
87665	51097
118076	51098
110119	51099
20798	51100
31173	51101
88324	51102
23046	51103
34568	51104
27959	51105
21849	51106
4501	51107
25349	51108
57789	51109
49151	51110
82613	51111
822	51112
540	51113
115598	51114
1644	51115
66654	51116
46678	51117
10962	51118
19785	51119
35545	51120
71902	51121
10738	51122
12959	51123
10615	51124
37704	51125
88135	51126
26503	51127
43985	51128
92481	51129
35048	51130
1465	51131
18422	51132
9218	51133
93263	51134
10270	51135
59378	51136
23414	51137
14274	51138
71775	51139
15587	51140
132429	51141
20181	51142
98810	51143
29482	51144
4379	51145
49728	51146
27365	51147
10583	51148
6245	51149
30545	51150
60108	51151
7859	51152
90937	51153
14497	51154
65572	51155
7499	51156
48714	51157
38422	51158
80762	51159
138474	51160
6575	51161
62894	51162
8138	51163
22129	51164
2485	51165
25514	51166
16179	51167
14219	51168
96431	51169
16879	51170
33529	51171
54597	51172
105380	51173
19482	51174
38024	51175
21295	51176
15765	51177
33849	51178
1116	51179
18067	51180
113125	51181
754	51182
78043	51183
35500	51184
2230	51185
127339	51186
125788	51187
18472	51188
90522	51189
106218	51190
121297	51191
471	51192
375	51193
48740	51194
45951	51195
19490	51196
647	51197
27153	51198
28355	51199
83972	51200
46265	51201
73600	51202
29865	51203
20723	51204
4334	51205
8053	51206
82695	51207
12637	51208
21192	51209
45808	51210
49313	51211
67647	51212
1651	51213
97333	51214
2580	51215
110566	51216
24423	51217
21824	51218
151023	51219
106329	51220
138747	51221
66189	51222
9887	51223
26213	51224
22351	51225
6905	51226
55319	51227
73796	51228
160930	51229
158068	51230
34410	51231
24994	51232
66427	51233
123434	51234
25563	51235
64748	51236
40791	51237
68482	51238
19983	51239
10134	51240
13492	51241
47471	51242
3005	51243
31909	51244
100157	51245
10992	51246
75580	51247
877	51248
6257	51249
27582	51250
7595	51251
682	51252
142786	51253
71282	51254
6508	51255
61326	51256
142153	51257
18667	51258
11945	51259
25244	51260
19400	51261
96281	51262
16492	51263
86604	51264
45447	51265
21928	51266
13535	51267
45248	51268
483	51269
94371	51270
67617	51271
9298	51272
116875	51273
17752	51274
17286	51275
48960	51276
2457	51277
34057	51278
47736	51279
4565	51280
1060	51281
74817	51282
21748	51283
709	51284
6405	51285
16997	51286
18861	51287
34473	51288
159044	51289
15151	51290
19173	51291
43210	51292
53181	51293
4909	51294
12775	51295
73390	51296
3274	51297
166436	51298
56227	51299
12700	51300
1186	51301
54016	51302
44603	51303
104769	51304
2133	51305
62114	51306
41913	51307
10675	51308
30477	51309
25823	51310
2233	51311
26529	51312
97180	51313
1858	51314
128585	51315
14072	51316
121605	51317
77544	51318
55530	51319
2656	51320
72674	51321
101760	51322
7156	51323
46706	51324
32034	51325
11302	51326
7720	51327
60977	51328
56801	51329
107309	51330
4348	51331
33211	51332
14549	51333
2985	51334
52403	51335
3920	51336
1823	51337
32740	51338
62233	51339
133235	51340
47998	51341
45323	51342
9191	51343
72152	51344
3378	51345
93575	51346
82445	51347
75235	51348
17681	51349
2646	51350
1381	51351
26063	51352
80698	51353
20963	51354
33277	51355
31176	51356
48	51357
31523	51358
15327	51359
55889	51360
51362	51361
2667	51362
89540	51363
113617	51364
31330	51365
5942	51366
22118	51367
22802	51368
29071	51369
17040	51370
24974	51371
50770	51372
101221	51373
30773	51374
38458	51375
13475	51376
122503	51377
31503	51378
124729	51379
55286	51380
38704	51381
31354	51382
84257	51383
3865	51384
26195	51385
104581	51386
16719	51387
34424	51388
3385	51389
103505	51390
70759	51391
44984	51392
114174	51393
98005	51394
18633	51395
16548	51396
9586	51397
16746	51398
3222	51399
3836	51400
153876	51401
2541	51402
4136	51403
115209	51404
882	51405
55166	51406
93102	51407
27231	51408
124840	51409
2337	51410
118369	51411
29785	51412
14747	51413
13563	51414
33417	51415
43182	51416
160505	51417
27520	51418
3836	51419
65730	51420
4335	51421
25187	51422
44580	51423
90671	51424
12644	51425
6134	51426
4481	51427
4869	51428
9320	51429
6151	51430
37443	51431
19606	51432
12520	51433
9631	51434
68474	51435
49502	51436
54055	51437
74583	51438
102896	51439
81620	51440
45375	51441
53023	51442
66385	51443
57387	51444
89044	51445
2928	51446
167683	51447
59080	51448
73498	51449
77035	51450
130681	51451
11734	51452
99310	51453
13041	51454
1070	51455
91635	51456
4666	51457
307	51458
27517	51459
19309	51460
9683	51461
30967	51462
16287	51463
8856	51464
31347	51465
76185	51466
158412	51467
51784	51468
2893	51469
17265	51470
1922	51471
15700	51472
50562	51473
3267	51474
5644	51475
25647	51476
62603	51477
31981	51478
131889	51479
29029	51480
96922	51481
68224	51482
14160	51483
7795	51484
115032	51485
52945	51486
36396	51487
27861	51488
33686	51489
35536	51490
15014	51491
2245	51492
62558	51493
43732	51494
83578	51495
9528	51496
3818	51497
37440	51498
21009	51499
5442	51500
67313	51501
4210	51502
26112	51503
39645	51504
3294	51505
90115	51506
44014	51507
55902	51508
85779	51509
44190	51510
114738	51511
43902	51512
99877	51513
144860	51514
123213	51515
87114	51516
8527	51517
55242	51518
22459	51519
65609	51520
44848	51521
89443	51522
18554	51523
37272	51524
136007	51525
19441	51526
78921	51527
20567	51528
4772	51529
85304	51530
32568	51531
16204	51532
9190	51533
50302	51534
45985	51535
9963	51536
27822	51537
56433	51538
29389	51539
62949	51540
10223	51541
13296	51542
99597	51543
130644	51544
6941	51545
22215	51546
32405	51547
19411	51548
7838	51549
7062	51550
1485	51551
4795	51552
28441	51553
83828	51554
71202	51555
16132	51556
14276	51557
42956	51558
77303	51559
18117	51560
49959	51561
1367	51562
31214	51563
18256	51564
118103	51565
871	51566
87037	51567
76307	51568
9677	51569
5310	51570
41547	51571
46658	51572
84662	51573
24484	51574
20986	51575
50593	51576
2140	51577
113638	51578
8469	51579
50185	51580
16948	51581
6293	51582
12680	51583
63309	51584
40718	51585
36192	51586
71801	51587
18179	51588
40072	51589
20495	51590
29699	51591
12412	51592
41587	51593
128	51594
43129	51595
16581	51596
44461	51597
129399	51598
103128	51599
61640	51600
7590	51601
61210	51602
10297	51603
34346	51604
4710	51605
43754	51606
62606	51607
29377	51608
10295	51609
17150	51610
51112	51611
57384	51612
53596	51613
91956	51614
65833	51615
13600	51616
85748	51617
33112	51618
40965	51619
44435	51620
170047	51621
103866	51622
67525	51623
9764	51624
41902	51625
36496	51626
45010	51627
12361	51628
47602	51629
114308	51630
92266	51631
38811	51632
14629	51633
85706	51634
162605	51635
27831	51636
17292	51637
86	51638
35378	51639
77744	51640
33593	51641
23356	51642
117561	51643
36805	51644
55245	51645
61347	51646
63358	51647
116630	51648
58768	51649
13690	51650
74341	51651
64072	51652
76659	51653
3954	51654
67015	51655
118454	51656
6911	51657
7080	51658
107965	51659
48146	51660
38253	51661
8601	51662
29086	51663
126253	51664
5988	51665
4372	51666
40696	51667
148989	51668
33544	51669
10919	51670
2016	51671
24586	51672
137765	51673
41191	51674
1927	51675
63073	51676
12691	51677
57383	51678
4187	51679
4319	51680
20101	51681
566	51682
11851	51683
546	51684
47705	51685
17716	51686
16331	51687
81208	51688
87750	51689
49459	51690
71542	51691
73151	51692
79370	51693
29801	51694
29616	51695
71670	51696
114595	51697
36704	51698
101442	51699
46539	51700
532	51701
36227	51702
15116	51703
36083	51704
3213	51705
136062	51706
19231	51707
129628	51708
14513	51709
20894	51710
64974	51711
23220	51712
161110	51713
6334	51714
26665	51715
97598	51716
45887	51717
59847	51718
9008	51719
88141	51720
38256	51721
8829	51722
11207	51723
12734	51724
10715	51725
50694	51726
37551	51727
88424	51728
12994	51729
151676	51730
85257	51731
19594	51732
9192	51733
149496	51734
26219	51735
42843	51736
95134	51737
8592	51738
24607	51739
19347	51740
39038	51741
32982	51742
166222	51743
3549	51744
61731	51745
2202	51746
99572	51747
96332	51748
67544	51749
15578	51750
115465	51751
18474	51752
59969	51753
132010	51754
37224	51755
57664	51756
60123	51757
6989	51758
37704	51759
13902	51760
73450	51761
57903	51762
575	51763
152869	51764
4628	51765
10770	51766
42916	51767
60224	51768
79545	51769
75585	51770
429	51771
13192	51772
63348	51773
1111	51774
66915	51775
33710	51776
107150	51777
15039	51778
43386	51779
64551	51780
35537	51781
4033	51782
7777	51783
21020	51784
125123	51785
13683	51786
62885	51787
48096	51788
22277	51789
17143	51790
2794	51791
89786	51792
16927	51793
32781	51794
8825	51795
22845	51796
87845	51797
1216	51798
61423	51799
92338	51800
36403	51801
67599	51802
71444	51803
3751	51804
27	51805
64872	51806
84310	51807
25049	51808
14129	51809
113970	51810
12540	51811
152027	51812
93895	51813
78536	51814
56112	51815
31404	51816
3516	51817
91747	51818
12590	51819
16172	51820
15812	51821
21229	51822
26286	51823
65585	51824
12745	51825
199	51826
9769	51827
10443	51828
22402	51829
17382	51830
67787	51831
28999	51832
23420	51833
72230	51834
128451	51835
38227	51836
84338	51837
55215	51838
35171	51839
7543	51840
63037	51841
72515	51842
7846	51843
7212	51844
67423	51845
36005	51846
6577	51847
65244	51848
44701	51849
134137	51850
30412	51851
8836	51852
12804	51853
21804	51854
134207	51855
47536	51856
25805	51857
4868	51858
6551	51859
44188	51860
24105	51861
161541	51862
614	51863
7584	51864
67648	51865
63431	51866
87764	51867
28682	51868
65943	51869
5704	51870
19228	51871
34646	51872
5088	51873
3638	51874
8598	51875
38171	51876
29841	51877
78732	51878
10778	51879
145351	51880
97564	51881
13284	51882
69538	51883
8021	51884
10020	51885
12708	51886
8296	51887
27229	51888
37755	51889
120092	51890
27094	51891
104148	51892
20448	51893
18191	51894
76591	51895
11773	51896
14189	51897
27511	51898
19302	51899
6385	51900
31878	51901
196	51902
125537	51903
127053	51904
79702	51905
53554	51906
89774	51907
76540	51908
35797	51909
5736	51910
93652	51911
85666	51912
52785	51913
22111	51914
75286	51915
18178	51916
133936	51917
163194	51918
93249	51919
95468	51920
64537	51921
1097	51922
73934	51923
75648	51924
38500	51925
65607	51926
6325	51927
83547	51928
63870	51929
14663	51930
618	51931
27326	51932
83705	51933
4885	51934
50642	51935
85798	51936
1866	51937
52610	51938
1646	51939
58280	51940
30035	51941
4179	51942
18171	51943
19017	51944
59552	51945
26687	51946
169	51947
53103	51948
51679	51949
57268	51950
4703	51951
2893	51952
50472	51953
7365	51954
25991	51955
16011	51956
47846	51957
142176	51958
81938	51959
113833	51960
4227	51961
2786	51962
710	51963
50481	51964
68529	51965
3470	51966
1042	51967
3432	51968
65821	51969
5457	51970
146981	51971
29291	51972
1113	51973
73958	51974
26122	51975
38210	51976
586	51977
9088	51978
66642	51979
133444	51980
53208	51981
44757	51982
14042	51983
79952	51984
8497	51985
8394	51986
25470	51987
64846	51988
35230	51989
12745	51990
22030	51991
53730	51992
6395	51993
48617	51994
67010	51995
84684	51996
8073	51997
57070	51998
15159	51999
130940	52000
82827	52001
12938	52002
906	52003
68487	52004
103732	52005
57893	52006
76030	52007
119278	52008
40514	52009
19879	52010
72601	52011
16215	52012
5657	52013
3922	52014
6478	52015
17673	52016
61247	52017
67436	52018
45063	52019
1709	52020
121513	52021
36742	52022
48112	52023
42530	52024
33675	52025
54081	52026
32061	52027
143603	52028
31436	52029
47867	52030
39069	52031
63469	52032
939	52033
159640	52034
104309	52035
95811	52036
3490	52037
96791	52038
90588	52039
79031	52040
54045	52041
29850	52042
42802	52043
139713	52044
127928	52045
52853	52046
54835	52047
96543	52048
36503	52049
95377	52050
55028	52051
5716	52052
113802	52053
12077	52054
90575	52055
29378	52056
566	52057
127048	52058
109048	52059
48932	52060
43230	52061
19577	52062
82002	52063
62270	52064
3200	52065
129660	52066
14352	52067
25850	52068
8530	52069
80185	52070
75764	52071
63288	52072
62079	52073
2872	52074
44363	52075
84493	52076
5912	52077
27430	52078
3464	52079
24453	52080
11382	52081
83142	52082
94745	52083
85659	52084
38856	52085
190	52086
33032	52087
55111	52088
166532	52089
8964	52090
55	52091
24846	52092
19227	52093
57040	52094
95164	52095
14059	52096
62017	52097
20176	52098
30064	52099
6143	52100
78191	52101
88122	52102
5520	52103
139555	52104
30240	52105
18696	52106
10871	52107
21812	52108
57105	52109
114574	52110
15102	52111
63957	52112
22369	52113
122684	52114
95938	52115
6336	52116
4420	52117
21179	52118
27730	52119
3003	52120
38716	52121
169640	52122
141068	52123
5844	52124
1183	52125
109935	52126
14743	52127
166950	52128
60879	52129
87952	52130
4179	52131
111378	52132
82622	52133
72915	52134
22583	52135
18484	52136
36202	52137
6014	52138
59180	52139
26492	52140
52545	52141
90864	52142
99735	52143
26860	52144
76953	52145
32661	52146
27023	52147
7379	52148
87280	52149
9889	52150
21109	52151
40887	52152
526	52153
20183	52154
37073	52155
126299	52156
92986	52157
46	52158
167539	52159
92569	52160
11725	52161
68680	52162
95523	52163
119580	52164
475	52165
90864	52166
22572	52167
8302	52168
104357	52169
66658	52170
24780	52171
5963	52172
42776	52173
36622	52174
34221	52175
6518	52176
408	52177
15625	52178
57941	52179
46420	52180
77415	52181
32060	52182
113654	52183
12684	52184
71100	52185
29587	52186
16061	52187
2810	52188
63881	52189
88780	52190
44764	52191
15929	52192
23342	52193
36160	52194
68029	52195
4636	52196
97311	52197
587	52198
12480	52199
845	52200
70072	52201
35645	52202
41861	52203
52352	52204
33195	52205
30686	52206
940	52207
1413	52208
9531	52209
18442	52210
860	52211
34643	52212
74667	52213
2466	52214
1184	52215
58840	52216
102	52217
16832	52218
33864	52219
3670	52220
38848	52221
19360	52222
60203	52223
1896	52224
71647	52225
56091	52226
16324	52227
73929	52228
84222	52229
33437	52230
5113	52231
5233	52232
5781	52233
14673	52234
4048	52235
8058	52236
83722	52237
815	52238
30673	52239
18030	52240
3897	52241
34900	52242
11635	52243
64485	52244
70885	52245
47416	52246
25889	52247
36150	52248
56024	52249
65191	52250
10217	52251
5992	52252
16121	52253
24155	52254
147329	52255
8025	52256
28664	52257
20501	52258
108753	52259
61513	52260
96673	52261
122473	52262
3820	52263
58112	52264
70241	52265
28040	52266
52899	52267
22306	52268
29969	52269
21450	52270
118394	52271
273	52272
13365	52273
12829	52274
57550	52275
38255	52276
72005	52277
63866	52278
3899	52279
79756	52280
140079	52281
21669	52282
1433	52283
920	52284
80351	52285
22432	52286
2641	52287
25791	52288
6204	52289
52444	52290
102283	52291
6841	52292
25459	52293
40432	52294
110074	52295
159823	52296
11615	52297
40752	52298
12767	52299
135766	52300
737	52301
196	52302
82908	52303
29079	52304
11770	52305
86906	52306
50297	52307
11286	52308
20972	52309
4990	52310
97759	52311
109650	52312
20404	52313
18194	52314
4329	52315
1056	52316
72931	52317
5662	52318
5397	52319
93273	52320
51781	52321
34345	52322
43986	52323
13897	52324
45915	52325
96003	52326
43096	52327
3769	52328
42341	52329
15087	52330
30666	52331
39707	52332
68185	52333
95807	52334
48528	52335
49955	52336
8378	52337
5370	52338
2774	52339
9910	52340
51664	52341
26485	52342
31451	52343
13698	52344
31239	52345
58601	52346
12601	52347
16153	52348
89916	52349
28567	52350
13524	52351
123171	52352
28264	52353
41342	52354
147651	52355
6095	52356
11137	52357
62616	52358
9274	52359
37686	52360
7968	52361
35282	52362
2641	52363
59225	52364
144390	52365
14291	52366
39662	52367
170	52368
9181	52369
23023	52370
36935	52371
59773	52372
10309	52373
106724	52374
12567	52375
38838	52376
3539	52377
52420	52378
92365	52379
75172	52380
4060	52381
949	52382
22327	52383
13047	52384
23933	52385
15048	52386
28811	52387
128572	52388
12829	52389
891	52390
64466	52391
102443	52392
26073	52393
52546	52394
3930	52395
3405	52396
32130	52397
134531	52398
6694	52399
95231	52400
15430	52401
4658	52402
22754	52403
31937	52404
33277	52405
62597	52406
158365	52407
20401	52408
39273	52409
50983	52410
78334	52411
45908	52412
10333	52413
18016	52414
46712	52415
134547	52416
31984	52417
10335	52418
8612	52419
38163	52420
124183	52421
18203	52422
97285	52423
52331	52424
27289	52425
47163	52426
14534	52427
100719	52428
30497	52429
32660	52430
79522	52431
49	52432
2677	52433
27419	52434
32038	52435
81966	52436
114785	52437
80458	52438
110476	52439
3095	52440
20838	52441
71175	52442
16586	52443
58551	52444
42135	52445
1997	52446
7916	52447
66148	52448
6879	52449
132015	52450
47614	52451
101712	52452
148014	52453
35984	52454
5214	52455
85201	52456
31269	52457
63370	52458
29415	52459
52831	52460
327	52461
10930	52462
43551	52463
22453	52464
41997	52465
1010	52466
16058	52467
101233	52468
11225	52469
64695	52470
11588	52471
12701	52472
8324	52473
6648	52474
95021	52475
18136	52476
16469	52477
54079	52478
86922	52479
27323	52480
1411	52481
5637	52482
5697	52483
22676	52484
798	52485
74593	52486
20706	52487
18144	52488
23596	52489
6686	52490
50066	52491
30330	52492
1471	52493
30648	52494
2564	52495
104173	52496
5489	52497
28095	52498
55964	52499
76265	52500
38455	52501
26553	52502
30486	52503
164453	52504
427	52505
53000	52506
82292	52507
44687	52508
7269	52509
24427	52510
12386	52511
12004	52512
157272	52513
95447	52514
52570	52515
76879	52516
55175	52517
44177	52518
36433	52519
12502	52520
19379	52521
46885	52522
34089	52523
41991	52524
15531	52525
74201	52526
48925	52527
89756	52528
113059	52529
3193	52530
57354	52531
43189	52532
32268	52533
33671	52534
49422	52535
9558	52536
229	52537
53428	52538
85255	52539
122493	52540
36819	52541
41742	52542
8766	52543
40837	52544
121763	52545
121820	52546
26261	52547
110377	52548
14256	52549
258	52550
29209	52551
87480	52552
29180	52553
3836	52554
99707	52555
68883	52556
10821	52557
90270	52558
41292	52559
90106	52560
66712	52561
17139	52562
50826	52563
57924	52564
23580	52565
55616	52566
107598	52567
5872	52568
40733	52569
24771	52570
138046	52571
4837	52572
17186	52573
1876	52574
24845	52575
55304	52576
5067	52577
137654	52578
105176	52579
29213	52580
53152	52581
113024	52582
124102	52583
2678	52584
1083	52585
24058	52586
32809	52587
2201	52588
42020	52589
20693	52590
10836	52591
822	52592
58788	52593
127832	52594
124107	52595
267	52596
32414	52597
135798	52598
35685	52599
83233	52600
1915	52601
17733	52602
64648	52603
29877	52604
2132	52605
138753	52606
3948	52607
76189	52608
48189	52609
747	52610
64116	52611
28968	52612
169726	52613
104803	52614
75657	52615
79420	52616
1648	52617
123019	52618
98299	52619
8509	52620
51685	52621
113481	52622
4474	52623
25711	52624
15268	52625
6595	52626
83213	52627
7806	52628
17382	52629
28408	52630
31769	52631
14116	52632
3880	52633
106543	52634
7515	52635
27052	52636
43286	52637
9684	52638
5168	52639
163171	52640
52384	52641
68411	52642
20466	52643
50165	52644
41417	52645
158455	52646
4830	52647
100700	52648
51375	52649
73878	52650
36972	52651
115697	52652
18744	52653
16851	52654
24505	52655
1350	52656
91412	52657
94200	52658
70019	52659
122231	52660
167718	52661
77611	52662
14197	52663
25185	52664
4296	52665
82024	52666
1694	52667
8157	52668
63138	52669
1808	52670
69941	52671
67329	52672
2282	52673
113876	52674
75507	52675
94406	52676
3081	52677
12094	52678
744	52679
41986	52680
80649	52681
35320	52682
14570	52683
9685	52684
48007	52685
28337	52686
61575	52687
77519	52688
51524	52689
15564	52690
5637	52691
21374	52692
50504	52693
50946	52694
63823	52695
2067	52696
38432	52697
5289	52698
4274	52699
66408	52700
8697	52701
20440	52702
64	52703
166762	52704
35821	52705
12110	52706
928	52707
3583	52708
27197	52709
98221	52710
56984	52711
10075	52712
21997	52713
108369	52714
146639	52715
109535	52716
25044	52717
48467	52718
38201	52719
70527	52720
53705	52721
6493	52722
74575	52723
154926	52724
69852	52725
62424	52726
23842	52727
12698	52728
524	52729
64973	52730
35441	52731
116111	52732
9253	52733
25184	52734
12174	52735
159863	52736
136948	52737
33711	52738
9107	52739
96	52740
68716	52741
52574	52742
70976	52743
4019	52744
1683	52745
96706	52746
26219	52747
126335	52748
133	52749
12160	52750
50646	52751
706	52752
9035	52753
162593	52754
93725	52755
6800	52756
26187	52757
14278	52758
2771	52759
51181	52760
69919	52761
53844	52762
136366	52763
82415	52764
102172	52765
115803	52766
125245	52767
14554	52768
61295	52769
61211	52770
68126	52771
93436	52772
108133	52773
54498	52774
54445	52775
64174	52776
682	52777
49953	52778
63258	52779
82077	52780
5632	52781
51664	52782
121575	52783
60487	52784
6679	52785
17773	52786
14735	52787
58908	52788
109719	52789
24541	52790
80350	52791
27355	52792
102210	52793
15850	52794
3543	52795
22476	52796
98671	52797
42299	52798
3556	52799
39138	52800
33937	52801
129004	52802
27374	52803
82588	52804
18528	52805
38426	52806
6777	52807
43913	52808
16985	52809
838	52810
110891	52811
28509	52812
115416	52813
72492	52814
15066	52815
3241	52816
20215	52817
7924	52818
65307	52819
32206	52820
156976	52821
19393	52822
7262	52823
104235	52824
61256	52825
29927	52826
33508	52827
17803	52828
94987	52829
108949	52830
131561	52831
91849	52832
68006	52833
5396	52834
79935	52835
16292	52836
18750	52837
100497	52838
2830	52839
33818	52840
16368	52841
92992	52842
15378	52843
116472	52844
95943	52845
6241	52846
9986	52847
54895	52848
112109	52849
45575	52850
38541	52851
38353	52852
43676	52853
1631	52854
89307	52855
7226	52856
6350	52857
129833	52858
15088	52859
29830	52860
732	52861
16939	52862
21930	52863
85325	52864
24803	52865
2101	52866
23145	52867
675	52868
93055	52869
85204	52870
33171	52871
83118	52872
27990	52873
16059	52874
20832	52875
14146	52876
13327	52877
2993	52878
104509	52879
7783	52880
55906	52881
5099	52882
125311	52883
8662	52884
43139	52885
14221	52886
38399	52887
20800	52888
99553	52889
59431	52890
38397	52891
39663	52892
51872	52893
39411	52894
93327	52895
52563	52896
21473	52897
34928	52898
5840	52899
6094	52900
37827	52901
47396	52902
58070	52903
44171	52904
8759	52905
108110	52906
45780	52907
68076	52908
30376	52909
6296	52910
21503	52911
786	52912
103731	52913
11915	52914
142930	52915
27295	52916
765	52917
36089	52918
11344	52919
17375	52920
60595	52921
57071	52922
17145	52923
101274	52924
49	52925
97882	52926
4999	52927
155081	52928
24976	52929
114	52930
113645	52931
101496	52932
116293	52933
2251	52934
95889	52935
40796	52936
13341	52937
14921	52938
48752	52939
1713	52940
8711	52941
93319	52942
2221	52943
168191	52944
46476	52945
131705	52946
131083	52947
90364	52948
46112	52949
111048	52950
33114	52951
13827	52952
27890	52953
21078	52954
51443	52955
9333	52956
56315	52957
115335	52958
112261	52959
38998	52960
18767	52961
53296	52962
9159	52963
3192	52964
4708	52965
52888	52966
38260	52967
53547	52968
22596	52969
9302	52970
27772	52971
65672	52972
47952	52973
90377	52974
8938	52975
7601	52976
14350	52977
18526	52978
35558	52979
82420	52980
62608	52981
17658	52982
713	52983
134265	52984
7470	52985
2478	52986
89244	52987
9912	52988
25940	52989
79178	52990
21534	52991
113674	52992
4909	52993
64734	52994
42352	52995
20622	52996
603	52997
153774	52998
105609	52999
25054	53000
6826	53001
18293	53002
17094	53003
25266	53004
79918	53005
60004	53006
69148	53007
51190	53008
75565	53009
39262	53010
40866	53011
9339	53012
9778	53013
22504	53014
26145	53015
131263	53016
14870	53017
57457	53018
623	53019
61369	53020
25265	53021
13107	53022
50530	53023
162585	53024
10762	53025
61176	53026
66475	53027
52352	53028
65202	53029
51411	53030
22017	53031
20413	53032
85827	53033
21472	53034
27692	53035
11630	53036
46504	53037
2624	53038
133945	53039
2124	53040
26753	53041
25982	53042
1077	53043
484	53044
74819	53045
21484	53046
1923	53047
33423	53048
25940	53049
1546	53050
1403	53051
66819	53052
33144	53053
1909	53054
6158	53055
51209	53056
16484	53057
64800	53058
16521	53059
4453	53060
123691	53061
24764	53062
9804	53063
7153	53064
3849	53065
1947	53066
88823	53067
95737	53068
109524	53069
88590	53070
99711	53071
45636	53072
74690	53073
42945	53074
2795	53075
16810	53076
25227	53077
64498	53078
27616	53079
29052	53080
58732	53081
2512	53082
9645	53083
2096	53084
60403	53085
22158	53086
37958	53087
8298	53088
63720	53089
33518	53090
12421	53091
142955	53092
7536	53093
15934	53094
46049	53095
14529	53096
69853	53097
5416	53098
53519	53099
65039	53100
76419	53101
145890	53102
34726	53103
36971	53104
7067	53105
89821	53106
12277	53107
7760	53108
50369	53109
47983	53110
8755	53111
161952	53112
32715	53113
13451	53114
15324	53115
31876	53116
119690	53117
9165	53118
34968	53119
17030	53120
10877	53121
55014	53122
28683	53123
20469	53124
49778	53125
5887	53126
68468	53127
23166	53128
57255	53129
60895	53130
102783	53131
55676	53132
59978	53133
77032	53134
54556	53135
149235	53136
61813	53137
2080	53138
66911	53139
66461	53140
2135	53141
8335	53142
28250	53143
26801	53144
31396	53145
87243	53146
40459	53147
71097	53148
112529	53149
25787	53150
84045	53151
84296	53152
6262	53153
2117	53154
19404	53155
42219	53156
14659	53157
22240	53158
53038	53159
34890	53160
8006	53161
57742	53162
34380	53163
105350	53164
18737	53165
116113	53166
930	53167
109485	53168
125985	53169
25202	53170
6816	53171
16233	53172
44084	53173
20304	53174
99764	53175
20558	53176
7497	53177
138810	53178
101084	53179
150099	53180
62139	53181
55652	53182
45637	53183
76508	53184
533	53185
24919	53186
23705	53187
4558	53188
36694	53189
38309	53190
57551	53191
1982	53192
116973	53193
7194	53194
51276	53195
166285	53196
23596	53197
169463	53198
11894	53199
26	53200
130711	53201
20253	53202
83822	53203
6613	53204
19695	53205
18213	53206
36811	53207
48078	53208
33689	53209
20528	53210
86092	53211
50614	53212
4330	53213
86670	53214
2345	53215
62363	53216
134843	53217
13367	53218
107979	53219
3883	53220
76201	53221
67112	53222
19096	53223
18919	53224
6444	53225
12591	53226
28282	53227
16862	53228
58254	53229
102201	53230
3407	53231
87362	53232
15055	53233
90090	53234
10182	53235
158834	53236
43298	53237
4296	53238
121775	53239
6773	53240
138588	53241
155287	53242
104191	53243
3678	53244
55894	53245
170215	53246
1812	53247
135160	53248
44571	53249
4655	53250
127639	53251
4	53252
43001	53253
71276	53254
121182	53255
61877	53256
17529	53257
40894	53258
8534	53259
39972	53260
50509	53261
69181	53262
5021	53263
3656	53264
67957	53265
49288	53266
45576	53267
36154	53268
45540	53269
140810	53270
7761	53271
64048	53272
110245	53273
9267	53274
19481	53275
28661	53276
122239	53277
14115	53278
47087	53279
20263	53280
17165	53281
120762	53282
35367	53283
156529	53284
114533	53285
53994	53286
10011	53287
79882	53288
25328	53289
47566	53290
4907	53291
86308	53292
65099	53293
31814	53294
28402	53295
47718	53296
26946	53297
10704	53298
21043	53299
12883	53300
9903	53301
9230	53302
40403	53303
76399	53304
9150	53305
50565	53306
65287	53307
32109	53308
1388	53309
8744	53310
89872	53311
76634	53312
47365	53313
22380	53314
150814	53315
47551	53316
14924	53317
34382	53318
32987	53319
88577	53320
55828	53321
14532	53322
64301	53323
228	53324
52987	53325
10966	53326
28051	53327
2101	53328
85294	53329
81230	53330
60208	53331
73016	53332
31521	53333
2498	53334
15871	53335
85567	53336
30486	53337
79743	53338
90518	53339
6883	53340
40912	53341
41826	53342
119462	53343
39975	53344
111091	53345
11835	53346
71657	53347
42503	53348
29346	53349
31232	53350
75503	53351
22075	53352
15164	53353
49535	53354
11638	53355
11654	53356
90096	53357
79689	53358
7732	53359
42625	53360
15923	53361
2541	53362
43734	53363
10886	53364
6546	53365
889	53366
46689	53367
33181	53368
32915	53369
70578	53370
6785	53371
21096	53372
85603	53373
18782	53374
4390	53375
82188	53376
65788	53377
18880	53378
94240	53379
60820	53380
15668	53381
20360	53382
13094	53383
10962	53384
57530	53385
11682	53386
126763	53387
8644	53388
25714	53389
95569	53390
48036	53391
80164	53392
86111	53393
27314	53394
2229	53395
34323	53396
55649	53397
36628	53398
51659	53399
28102	53400
119792	53401
17468	53402
161361	53403
71824	53404
10102	53405
2416	53406
5010	53407
28336	53408
96026	53409
80297	53410
6527	53411
81317	53412
34197	53413
21693	53414
38710	53415
21348	53416
94451	53417
90901	53418
22292	53419
69908	53420
45642	53421
150523	53422
16912	53423
118902	53424
14318	53425
130615	53426
19063	53427
84947	53428
1908	53429
65340	53430
24509	53431
158312	53432
3727	53433
38673	53434
122746	53435
115067	53436
42757	53437
105887	53438
4320	53439
8115	53440
73281	53441
98794	53442
31421	53443
94777	53444
40008	53445
25216	53446
6509	53447
63093	53448
79375	53449
17848	53450
37509	53451
9160	53452
113983	53453
13021	53454
7413	53455
22938	53456
62873	53457
60726	53458
135704	53459
8913	53460
12104	53461
24322	53462
3857	53463
788	53464
35977	53465
964	53466
17609	53467
25571	53468
87689	53469
20633	53470
136049	53471
49573	53472
149038	53473
150874	53474
20015	53475
42000	53476
35704	53477
1051	53478
3734	53479
89756	53480
4592	53481
22405	53482
36461	53483
17194	53484
11594	53485
11594	53486
43835	53487
81049	53488
16507	53489
29928	53490
2192	53491
91945	53492
93619	53493
42806	53494
64438	53495
84278	53496
21127	53497
1355	53498
111102	53499
80609	53500
74164	53501
84853	53502
7362	53503
566	53504
71858	53505
39529	53506
24317	53507
17543	53508
40135	53509
33695	53510
27443	53511
38809	53512
72635	53513
59036	53514
16109	53515
56118	53516
57133	53517
42756	53518
6433	53519
34788	53520
133903	53521
119324	53522
57964	53523
52192	53524
3450	53525
14862	53526
6138	53527
71700	53528
126365	53529
16622	53530
11359	53531
34825	53532
27277	53533
2291	53534
35615	53535
53771	53536
55921	53537
44734	53538
59905	53539
11353	53540
26168	53541
37959	53542
47033	53543
92315	53544
79617	53545
123419	53546
42192	53547
20538	53548
61831	53549
6756	53550
2520	53551
53961	53552
29189	53553
72148	53554
75395	53555
22215	53556
6688	53557
121635	53558
20159	53559
71081	53560
24979	53561
14409	53562
24645	53563
14837	53564
85141	53565
42485	53566
86348	53567
593	53568
1212	53569
67989	53570
65482	53571
80293	53572
49748	53573
72430	53574
2714	53575
39933	53576
24851	53577
55363	53578
12834	53579
11019	53580
54084	53581
5404	53582
14833	53583
13227	53584
26976	53585
28825	53586
8736	53587
7561	53588
17673	53589
73792	53590
57022	53591
114124	53592
61260	53593
41932	53594
87648	53595
61261	53596
70920	53597
48879	53598
151406	53599
114774	53600
65646	53601
95437	53602
25366	53603
21449	53604
46148	53605
36474	53606
96169	53607
7805	53608
50306	53609
9366	53610
121451	53611
8760	53612
22206	53613
4606	53614
110549	53615
5559	53616
42795	53617
23615	53618
3395	53619
168243	53620
86261	53621
71911	53622
24299	53623
49972	53624
6820	53625
54685	53626
4374	53627
42666	53628
23556	53629
58667	53630
69793	53631
90818	53632
62129	53633
9186	53634
95919	53635
3897	53636
87136	53637
47254	53638
12838	53639
63799	53640
12327	53641
10559	53642
32759	53643
21046	53644
56762	53645
1965	53646
67277	53647
74051	53648
15094	53649
7740	53650
48286	53651
46189	53652
15653	53653
97459	53654
29026	53655
19706	53656
30601	53657
3208	53658
52460	53659
54821	53660
67376	53661
56376	53662
112278	53663
133116	53664
105894	53665
14739	53666
50464	53667
7367	53668
10518	53669
19613	53670
37769	53671
42671	53672
18232	53673
31411	53674
22797	53675
21210	53676
106753	53677
4987	53678
138502	53679
102717	53680
17309	53681
52615	53682
159145	53683
6393	53684
94781	53685
31777	53686
30146	53687
55513	53688
9075	53689
153	53690
158132	53691
64298	53692
16932	53693
5960	53694
3550	53695
97016	53696
1400	53697
13295	53698
75437	53699
7692	53700
5673	53701
9048	53702
66316	53703
17178	53704
20997	53705
31421	53706
26026	53707
1264	53708
17464	53709
94464	53710
99697	53711
127918	53712
59548	53713
19652	53714
8280	53715
34475	53716
40409	53717
85432	53718
111479	53719
83678	53720
83500	53721
38276	53722
41487	53723
3668	53724
13430	53725
3381	53726
78020	53727
44187	53728
1692	53729
5044	53730
70826	53731
6873	53732
76903	53733
833	53734
100626	53735
13015	53736
14417	53737
13030	53738
1540	53739
51435	53740
57187	53741
68841	53742
3633	53743
49548	53744
35764	53745
14121	53746
50048	53747
38874	53748
22198	53749
17953	53750
67753	53751
132551	53752
51305	53753
116150	53754
56075	53755
96013	53756
45518	53757
274	53758
96845	53759
2090	53760
54990	53761
1881	53762
1347	53763
132639	53764
32978	53765
93437	53766
29242	53767
58387	53768
6978	53769
31460	53770
103134	53771
130560	53772
4022	53773
56404	53774
75468	53775
57888	53776
34026	53777
19639	53778
11807	53779
20223	53780
38933	53781
30144	53782
48837	53783
12038	53784
39129	53785
95035	53786
25690	53787
42705	53788
67682	53789
2284	53790
510	53791
28406	53792
24100	53793
13759	53794
20862	53795
12303	53796
44402	53797
17624	53798
128709	53799
84051	53800
37700	53801
23886	53802
6985	53803
23884	53804
15156	53805
27299	53806
1214	53807
48131	53808
73945	53809
25097	53810
42080	53811
142742	53812
57356	53813
6194	53814
57184	53815
711	53816
112015	53817
81967	53818
38138	53819
8781	53820
82888	53821
958	53822
67476	53823
34381	53824
4834	53825
36791	53826
27247	53827
114604	53828
17442	53829
2252	53830
2031	53831
9009	53832
15475	53833
72381	53834
24260	53835
54895	53836
107	53837
18380	53838
32050	53839
52456	53840
4405	53841
3809	53842
12579	53843
47920	53844
38167	53845
104307	53846
7507	53847
29770	53848
5333	53849
24080	53850
1815	53851
4578	53852
135204	53853
79150	53854
31367	53855
117976	53856
31151	53857
161112	53858
8619	53859
29181	53860
76411	53861
17754	53862
62452	53863
1902	53864
53184	53865
84730	53866
34267	53867
61010	53868
8095	53869
22959	53870
48608	53871
99694	53872
128508	53873
91159	53874
13156	53875
33	53876
110361	53877
44293	53878
89977	53879
2732	53880
15869	53881
3110	53882
34514	53883
3385	53884
85555	53885
41289	53886
32160	53887
6872	53888
50648	53889
11921	53890
128970	53891
21293	53892
85969	53893
16946	53894
22899	53895
54360	53896
8654	53897
91859	53898
48421	53899
5467	53900
271	53901
29339	53902
28537	53903
40980	53904
75555	53905
10989	53906
24401	53907
154957	53908
24622	53909
13200	53910
31723	53911
5536	53912
24063	53913
112953	53914
5982	53915
2132	53916
1118	53917
34267	53918
109467	53919
46633	53920
34380	53921
23393	53922
4062	53923
107986	53924
138286	53925
8938	53926
115683	53927
26177	53928
60920	53929
7248	53930
82576	53931
91920	53932
2841	53933
22997	53934
10617	53935
98099	53936
335	53937
579	53938
79229	53939
24363	53940
66200	53941
2750	53942
2622	53943
1008	53944
47322	53945
9391	53946
6314	53947
65092	53948
47087	53949
12	53950
136463	53951
40157	53952
150685	53953
113912	53954
6365	53955
7041	53956
53672	53957
17239	53958
2702	53959
26345	53960
61303	53961
20763	53962
51240	53963
153637	53964
14904	53965
60	53966
107131	53967
90063	53968
48096	53969
65004	53970
5922	53971
13901	53972
70466	53973
102424	53974
24679	53975
112518	53976
11312	53977
78233	53978
111	53979
131414	53980
23427	53981
69698	53982
88036	53983
1110	53984
58345	53985
72483	53986
13592	53987
41786	53988
10791	53989
6328	53990
38483	53991
14111	53992
97466	53993
14734	53994
6473	53995
69091	53996
33085	53997
24788	53998
146362	53999
156340	54000
122218	54001
39096	54002
3488	54003
112503	54004
17272	54005
25786	54006
1862	54007
99553	54008
91638	54009
20630	54010
11987	54011
40722	54012
430	54013
5572	54014
55599	54015
66235	54016
88013	54017
98115	54018
51510	54019
59909	54020
25302	54021
46226	54022
43972	54023
98977	54024
21595	54025
62364	54026
55491	54027
1670	54028
44436	54029
40260	54030
2560	54031
36692	54032
64250	54033
14805	54034
35672	54035
66524	54036
33539	54037
87460	54038
1573	54039
108739	54040
31959	54041
50126	54042
27458	54043
43069	54044
79007	54045
5652	54046
2780	54047
8178	54048
5275	54049
75490	54050
10022	54051
41810	54052
30558	54053
482	54054
42191	54055
2268	54056
59962	54057
605	54058
100552	54059
8402	54060
21268	54061
7384	54062
28538	54063
62380	54064
111045	54065
109199	54066
7846	54067
59476	54068
27168	54069
92480	54070
47533	54071
24066	54072
14849	54073
76951	54074
52607	54075
1002	54076
6273	54077
92808	54078
16427	54079
699	54080
69618	54081
49367	54082
53595	54083
8403	54084
22889	54085
4495	54086
88344	54087
18903	54088
16258	54089
65357	54090
11076	54091
23144	54092
3539	54093
42714	54094
28827	54095
48062	54096
6400	54097
20678	54098
2215	54099
68863	54100
29318	54101
47456	54102
46379	54103
9780	54104
115100	54105
10223	54106
15770	54107
73554	54108
29483	54109
94304	54110
109349	54111
57669	54112
96352	54113
83098	54114
77708	54115
34503	54116
63614	54117
95313	54118
2853	54119
33556	54120
108852	54121
165967	54122
19129	54123
104272	54124
58894	54125
10225	54126
45513	54127
38102	54128
25034	54129
4122	54130
45393	54131
16998	54132
49102	54133
98646	54134
2152	54135
38926	54136
84177	54137
46584	54138
83928	54139
128737	54140
56217	54141
9546	54142
95780	54143
53798	54144
127494	54145
55873	54146
49241	54147
76	54148
47545	54149
66042	54150
32409	54151
49298	54152
31500	54153
1237	54154
64103	54155
43725	54156
63003	54157
89684	54158
69134	54159
14214	54160
46752	54161
94159	54162
102740	54163
115368	54164
22918	54165
116324	54166
96914	54167
88108	54168
50927	54169
42217	54170
13775	54171
83545	54172
67195	54173
25981	54174
68289	54175
94508	54176
13404	54177
770	54178
28256	54179
69426	54180
33458	54181
2973	54182
59973	54183
67527	54184
22501	54185
46930	54186
37146	54187
68887	54188
54081	54189
1724	54190
88463	54191
70649	54192
21428	54193
25760	54194
3754	54195
60954	54196
51188	54197
13	54198
169179	54199
20810	54200
11111	54201
42069	54202
68490	54203
36765	54204
13771	54205
91536	54206
133499	54207
26347	54208
126451	54209
8577	54210
67506	54211
28970	54212
9888	54213
76604	54214
28871	54215
100011	54216
80792	54217
45991	54218
67386	54219
115285	54220
95752	54221
40540	54222
122918	54223
124334	54224
78753	54225
27587	54226
660	54227
2075	54228
74350	54229
32571	54230
14912	54231
89440	54232
78591	54233
67292	54234
24674	54235
18793	54236
76278	54237
22764	54238
57259	54239
43526	54240
56740	54241
1755	54242
38633	54243
50555	54244
16525	54245
74236	54246
12396	54247
26802	54248
8807	54249
18723	54250
103353	54251
64752	54252
6480	54253
101992	54254
67930	54255
20574	54256
4702	54257
4655	54258
30147	54259
43699	54260
46321	54261
99076	54262
35560	54263
9710	54264
4073	54265
166173	54266
63690	54267
7930	54268
3510	54269
101994	54270
99227	54271
56955	54272
66762	54273
61815	54274
97546	54275
102641	54276
7624	54277
9010	54278
56989	54279
17030	54280
27952	54281
85176	54282
60038	54283
161654	54284
20724	54285
142741	54286
68610	54287
45299	54288
31391	54289
66053	54290
4661	54291
15171	54292
11985	54293
12326	54294
6409	54295
7878	54296
19096	54297
20871	54298
32937	54299
161828	54300
54851	54301
111169	54302
153411	54303
36311	54304
26385	54305
86216	54306
18419	54307
40521	54308
12053	54309
3611	54310
148798	54311
27333	54312
113455	54313
26931	54314
31871	54315
132451	54316
29506	54317
3987	54318
130148	54319
52132	54320
1310	54321
3264	54322
39458	54323
16497	54324
6739	54325
595	54326
55896	54327
41679	54328
62727	54329
24556	54330
1378	54331
71129	54332
34914	54333
37079	54334
4803	54335
13639	54336
61084	54337
6452	54338
45689	54339
89233	54340
31191	54341
70803	54342
20646	54343
29161	54344
47565	54345
15991	54346
13514	54347
16897	54348
5544	54349
57185	54350
15888	54351
161028	54352
29856	54353
48035	54354
2699	54355
72527	54356
2860	54357
16981	54358
45966	54359
37618	54360
22990	54361
35264	54362
2019	54363
96442	54364
2496	54365
19982	54366
9921	54367
50467	54368
26103	54369
62321	54370
16329	54371
80308	54372
36616	54373
162232	54374
65439	54375
52000	54376
109464	54377
2742	54378
4584	54379
99103	54380
599	54381
74835	54382
159998	54383
105591	54384
15516	54385
32614	54386
474	54387
42300	54388
15673	54389
24325	54390
53991	54391
167051	54392
26982	54393
67499	54394
61116	54395
9517	54396
8895	54397
21425	54398
9523	54399
25318	54400
46277	54401
25374	54402
75280	54403
11626	54404
67920	54405
24119	54406
5126	54407
95917	54408
15894	54409
20490	54410
36949	54411
36715	54412
1329	54413
26750	54414
59546	54415
8325	54416
21813	54417
68867	54418
60163	54419
17920	54420
16540	54421
6508	54422
2358	54423
34204	54424
46546	54425
82196	54426
15921	54427
89	54428
45166	54429
95858	54430
18624	54431
5978	54432
8666	54433
47197	54434
9609	54435
101034	54436
30425	54437
15147	54438
8151	54439
3533	54440
33535	54441
20514	54442
76135	54443
138509	54444
78334	54445
85888	54446
66105	54447
128778	54448
48180	54449
69717	54450
56874	54451
67997	54452
1619	54453
11856	54454
69592	54455
97048	54456
21568	54457
76607	54458
28965	54459
12581	54460
9141	54461
127874	54462
52393	54463
47330	54464
67142	54465
4116	54466
15178	54467
60727	54468
3751	54469
18332	54470
16102	54471
112811	54472
33170	54473
58192	54474
115795	54475
36192	54476
167005	54477
147	54478
52554	54479
22492	54480
71050	54481
20659	54482
14023	54483
50771	54484
34723	54485
24159	54486
70751	54487
37656	54488
75340	54489
22956	54490
54878	54491
52435	54492
10402	54493
14430	54494
2277	54495
16094	54496
92185	54497
7313	54498
83408	54499
7753	54500
20576	54501
28224	54502
634	54503
7315	54504
84760	54505
138540	54506
100396	54507
31710	54508
56404	54509
36677	54510
3370	54511
56993	54512
45207	54513
26049	54514
12840	54515
89114	54516
23086	54517
126297	54518
15751	54519
111328	54520
63933	54521
90883	54522
14150	54523
11590	54524
94265	54525
73442	54526
25878	54527
88231	54528
18472	54529
66299	54530
15606	54531
118765	54532
9644	54533
67769	54534
1347	54535
11227	54536
8018	54537
46495	54538
103282	54539
98917	54540
56634	54541
41985	54542
116245	54543
53983	54544
122662	54545
82334	54546
14780	54547
68029	54548
3743	54549
77425	54550
30825	54551
65321	54552
96851	54553
168665	54554
124195	54555
2065	54556
66325	54557
107646	54558
426	54559
30460	54560
89791	54561
13434	54562
38126	54563
7138	54564
106456	54565
93727	54566
69732	54567
43791	54568
2207	54569
81436	54570
69497	54571
69448	54572
56227	54573
89387	54574
111698	54575
34277	54576
113407	54577
69837	54578
16124	54579
60387	54580
60607	54581
23097	54582
24930	54583
24261	54584
12857	54585
17126	54586
67892	54587
24783	54588
10046	54589
4070	54590
365	54591
126183	54592
149222	54593
69710	54594
92570	54595
72615	54596
78250	54597
22526	54598
34814	54599
25119	54600
4097	54601
30586	54602
15294	54603
3416	54604
5064	54605
51319	54606
37820	54607
156217	54608
19801	54609
40392	54610
170074	54611
10117	54612
18392	54613
96452	54614
55530	54615
159051	54616
1307	54617
53547	54618
80642	54619
54196	54620
61449	54621
45410	54622
94747	54623
86211	54624
38474	54625
34243	54626
115737	54627
7242	54628
14292	54629
64057	54630
94660	54631
19209	54632
20770	54633
93077	54634
35577	54635
5777	54636
1136	54637
68627	54638
26870	54639
54507	54640
12479	54641
78327	54642
56301	54643
11377	54644
67211	54645
108822	54646
29609	54647
30573	54648
1307	54649
23151	54650
21895	54651
71054	54652
561	54653
90341	54654
14527	54655
18930	54656
7929	54657
8241	54658
21992	54659
54937	54660
13052	54661
141217	54662
62930	54663
36765	54664
108645	54665
85981	54666
13427	54667
61605	54668
96356	54669
26454	54670
114840	54671
22261	54672
41887	54673
99039	54674
537	54675
96103	54676
37970	54677
53767	54678
21717	54679
11950	54680
48993	54681
86882	54682
15272	54683
135175	54684
83815	54685
18674	54686
88890	54687
168093	54688
15607	54689
4124	54690
45810	54691
27212	54692
97217	54693
22614	54694
54317	54695
1751	54696
21464	54697
4722	54698
19573	54699
95553	54700
63901	54701
803	54702
65817	54703
6577	54704
23355	54705
21194	54706
31527	54707
79020	54708
23292	54709
55590	54710
18842	54711
4458	54712
29891	54713
10652	54714
26702	54715
60381	54716
35465	54717
23199	54718
55464	54719
65308	54720
33257	54721
2021	54722
81341	54723
7724	54724
9131	54725
9515	54726
104825	54727
21655	54728
13387	54729
78097	54730
77315	54731
38586	54732
20030	54733
14393	54734
26910	54735
2827	54736
70848	54737
37957	54738
28068	54739
10853	54740
42964	54741
43553	54742
64610	54743
61552	54744
9769	54745
16926	54746
17375	54747
10078	54748
145615	54749
21	54750
22087	54751
698	54752
116044	54753
94190	54754
109612	54755
68131	54756
73808	54757
51879	54758
51154	54759
93942	54760
14459	54761
43621	54762
44471	54763
106023	54764
72836	54765
96915	54766
48716	54767
6873	54768
24560	54769
5693	54770
27398	54771
21267	54772
13084	54773
156912	54774
62074	54775
52033	54776
19015	54777
117170	54778
14995	54779
60688	54780
8819	54781
6843	54782
35773	54783
9842	54784
2068	54785
78548	54786
50704	54787
6447	54788
49498	54789
23368	54790
37152	54791
81149	54792
31829	54793
50934	54794
45931	54795
22729	54796
77731	54797
53442	54798
5068	54799
15883	54800
34177	54801
120245	54802
49690	54803
45242	54804
6922	54805
49315	54806
54359	54807
19879	54808
28410	54809
54916	54810
3537	54811
2676	54812
1876	54813
1185	54814
116759	54815
21541	54816
72471	54817
136607	54818
103699	54819
2971	54820
7459	54821
24118	54822
1123	54823
78546	54824
42407	54825
134980	54826
13905	54827
5756	54828
29946	54829
80092	54830
636	54831
3207	54832
33981	54833
496	54834
55203	54835
44493	54836
30141	54837
145702	54838
76298	54839
46002	54840
78091	54841
112428	54842
1102	54843
224	54844
23460	54845
102115	54846
3124	54847
3229	54848
81129	54849
5000	54850
12419	54851
80094	54852
44979	54853
2366	54854
32032	54855
159	54856
80323	54857
2672	54858
6657	54859
252	54860
20930	54861
25468	54862
20597	54863
49910	54864
8423	54865
4718	54866
59968	54867
11544	54868
61399	54869
26731	54870
161457	54871
9357	54872
1100	54873
11569	54874
4400	54875
112584	54876
106068	54877
90426	54878
76146	54879
1835	54880
54521	54881
30022	54882
27052	54883
75548	54884
31926	54885
25313	54886
10499	54887
81506	54888
42483	54889
86272	54890
85020	54891
17225	54892
48113	54893
110755	54894
83919	54895
15412	54896
9208	54897
52231	54898
43129	54899
77668	54900
20013	54901
12295	54902
26375	54903
56296	54904
47060	54905
68726	54906
83496	54907
55069	54908
121884	54909
27551	54910
963	54911
35297	54912
41767	54913
8774	54914
43942	54915
8698	54916
7464	54917
38969	54918
26978	54919
61941	54920
65037	54921
24564	54922
99998	54923
116915	54924
60332	54925
41273	54926
11122	54927
52463	54928
11388	54929
29365	54930
27431	54931
108942	54932
85889	54933
29983	54934
29137	54935
65511	54936
17682	54937
13091	54938
6271	54939
1805	54940
5525	54941
6839	54942
64586	54943
16019	54944
34887	54945
60168	54946
1394	54947
43228	54948
9314	54949
63773	54950
27070	54951
55834	54952
72563	54953
49541	54954
54320	54955
35311	54956
59820	54957
113139	54958
88939	54959
43226	54960
3013	54961
48614	54962
1821	54963
31097	54964
50259	54965
34232	54966
78404	54967
3874	54968
5141	54969
10944	54970
52765	54971
111897	54972
114402	54973
8239	54974
128891	54975
53407	54976
106003	54977
6698	54978
154984	54979
47692	54980
100793	54981
59478	54982
87517	54983
99261	54984
58872	54985
15855	54986
95735	54987
30040	54988
57460	54989
1087	54990
3389	54991
11336	54992
34559	54993
37021	54994
24547	54995
3130	54996
138813	54997
5555	54998
163920	54999
28989	55000
12697	55001
36459	55002
9046	55003
61857	55004
123262	55005
27533	55006
49630	55007
73997	55008
39006	55009
35872	55010
59005	55011
62738	55012
8690	55013
67966	55014
47487	55015
3368	55016
12438	55017
24018	55018
161257	55019
8409	55020
13374	55021
119706	55022
20902	55023
19301	55024
114769	55025
115892	55026
36216	55027
88281	55028
59805	55029
239	55030
97457	55031
30395	55032
8653	55033
23475	55034
20454	55035
42394	55036
15790	55037
102588	55038
38788	55039
59260	55040
33007	55041
27441	55042
26932	55043
22468	55044
16491	55045
32527	55046
57757	55047
69399	55048
35314	55049
127347	55050
5598	55051
144978	55052
2248	55053
43054	55054
125894	55055
71071	55056
21566	55057
25530	55058
87123	55059
16926	55060
8557	55061
83751	55062
3731	55063
9933	55064
133797	55065
54568	55066
70490	55067
31328	55068
25354	55069
7	55070
28369	55071
111323	55072
9931	55073
32360	55074
72122	55075
20539	55076
47982	55077
76922	55078
51055	55079
143902	55080
13946	55081
2181	55082
17854	55083
5227	55084
4280	55085
44221	55086
34422	55087
58236	55088
55832	55089
3621	55090
41611	55091
41962	55092
93068	55093
97	55094
8440	55095
43874	55096
22611	55097
32580	55098
17655	55099
117568	55100
10725	55101
34028	55102
35145	55103
2381	55104
43374	55105
19924	55106
43235	55107
10884	55108
2983	55109
3124	55110
62922	55111
54140	55112
46573	55113
182	55114
36137	55115
5125	55116
28568	55117
36351	55118
60398	55119
45306	55120
20890	55121
1599	55122
140775	55123
13532	55124
4381	55125
71106	55126
169910	55127
96	55128
69201	55129
86071	55130
137638	55131
38946	55132
28323	55133
1212	55134
16879	55135
56598	55136
55940	55137
38236	55138
162280	55139
39987	55140
57458	55141
146401	55142
58771	55143
37381	55144
143540	55145
6527	55146
101678	55147
23258	55148
4428	55149
18290	55150
23015	55151
22648	55152
80203	55153
123278	55154
78115	55155
34855	55156
28432	55157
141129	55158
21865	55159
1476	55160
108987	55161
73330	55162
3754	55163
4080	55164
64396	55165
46334	55166
19807	55167
26800	55168
106318	55169
13598	55170
102114	55171
111584	55172
110441	55173
99273	55174
11154	55175
2392	55176
18374	55177
7280	55178
20752	55179
7273	55180
24590	55181
71400	55182
10440	55183
44702	55184
152528	55185
37681	55186
16872	55187
34067	55188
8813	55189
78058	55190
10119	55191
25098	55192
76559	55193
3178	55194
2359	55195
3712	55196
10606	55197
104287	55198
1110	55199
147349	55200
1450	55201
46402	55202
27006	55203
64088	55204
152745	55205
177	55206
99543	55207
16033	55208
15507	55209
3918	55210
143954	55211
96485	55212
11409	55213
41733	55214
43115	55215
25171	55216
76007	55217
20345	55218
111681	55219
99057	55220
134216	55221
46557	55222
65673	55223
49782	55224
59326	55225
27269	55226
116517	55227
118204	55228
78952	55229
1012	55230
41798	55231
19739	55232
67893	55233
1596	55234
7615	55235
111973	55236
6944	55237
85784	55238
95041	55239
53837	55240
56058	55241
78048	55242
87318	55243
61737	55244
32029	55245
13204	55246
54275	55247
68413	55248
178	55249
108331	55250
47844	55251
18406	55252
18777	55253
18322	55254
92460	55255
73677	55256
79095	55257
73976	55258
21936	55259
15938	55260
3578	55261
20519	55262
36674	55263
20726	55264
13315	55265
110949	55266
19217	55267
106873	55268
5436	55269
120789	55270
157875	55271
166231	55272
1000	55273
118168	55274
11428	55275
7679	55276
57890	55277
17598	55278
3677	55279
1624	55280
22016	55281
49193	55282
50893	55283
66168	55284
12500	55285
162955	55286
50318	55287
26437	55288
94694	55289
75478	55290
54492	55291
16944	55292
19974	55293
13786	55294
25381	55295
159267	55296
24278	55297
71611	55298
110984	55299
4547	55300
1268	55301
68150	55302
29473	55303
32013	55304
43590	55305
33550	55306
15536	55307
56778	55308
9746	55309
22876	55310
18887	55311
54501	55312
27430	55313
507	55314
71832	55315
1527	55316
17361	55317
1629	55318
3662	55319
29953	55320
79041	55321
51424	55322
14192	55323
1852	55324
47827	55325
728	55326
74523	55327
32186	55328
70966	55329
58671	55330
7974	55331
111153	55332
15905	55333
158949	55334
13184	55335
3042	55336
169649	55337
49165	55338
5206	55339
10084	55340
34407	55341
132760	55342
49465	55343
10756	55344
10938	55345
49560	55346
6200	55347
131828	55348
9024	55349
8743	55350
92034	55351
156655	55352
22544	55353
32861	55354
2362	55355
23143	55356
9362	55357
3747	55358
542	55359
4912	55360
1411	55361
138096	55362
5696	55363
111725	55364
8731	55365
4558	55366
39349	55367
38597	55368
8206	55369
39363	55370
35484	55371
28989	55372
70155	55373
34031	55374
40937	55375
48588	55376
5458	55377
5784	55378
49512	55379
6805	55380
119739	55381
81785	55382
19551	55383
96394	55384
14345	55385
161354	55386
36427	55387
18403	55388
16754	55389
63344	55390
96237	55391
11893	55392
28641	55393
10004	55394
57366	55395
68055	55396
42044	55397
54339	55398
55298	55399
24374	55400
85736	55401
36549	55402
21217	55403
71221	55404
111063	55405
75687	55406
98891	55407
57663	55408
89401	55409
63838	55410
32739	55411
17909	55412
53294	55413
63410	55414
45361	55415
34628	55416
35678	55417
10921	55418
2832	55419
4185	55420
32355	55421
58264	55422
11695	55423
18461	55424
1056	55425
18533	55426
44379	55427
36448	55428
943	55429
116179	55430
50778	55431
16180	55432
103878	55433
51585	55434
18853	55435
10055	55436
48413	55437
132494	55438
3599	55439
90225	55440
4289	55441
140990	55442
85327	55443
49233	55444
46952	55445
110325	55446
11548	55447
99058	55448
97428	55449
46616	55450
34336	55451
75623	55452
42613	55453
162013	55454
13835	55455
19842	55456
19603	55457
4324	55458
9263	55459
39969	55460
35991	55461
54259	55462
52003	55463
34961	55464
71052	55465
23241	55466
54992	55467
5448	55468
8847	55469
49822	55470
13884	55471
8025	55472
169154	55473
11133	55474
15385	55475
104682	55476
6004	55477
90328	55478
47650	55479
60621	55480
19494	55481
45982	55482
165565	55483
136256	55484
19139	55485
12128	55486
95791	55487
79137	55488
579	55489
19214	55490
14193	55491
6927	55492
85936	55493
17155	55494
21605	55495
26807	55496
79521	55497
2926	55498
146958	55499
7396	55500
54442	55501
8625	55502
65702	55503
30430	55504
48350	55505
15998	55506
2855	55507
1147	55508
51608	55509
852	55510
33030	55511
18650	55512
5820	55513
9523	55514
67672	55515
23184	55516
44699	55517
61775	55518
469	55519
65160	55520
107497	55521
21383	55522
82097	55523
47446	55524
50879	55525
2080	55526
100547	55527
3771	55528
14904	55529
49785	55530
37432	55531
11905	55532
58919	55533
38166	55534
37632	55535
85670	55536
6196	55537
4534	55538
4571	55539
10132	55540
4698	55541
42657	55542
37263	55543
30977	55544
59227	55545
1992	55546
62017	55547
36007	55548
673	55549
1041	55550
2363	55551
101031	55552
61156	55553
72666	55554
31947	55555
92683	55556
106873	55557
14091	55558
981	55559
49526	55560
7480	55561
6514	55562
113717	55563
41927	55564
13644	55565
8701	55566
9164	55567
91645	55568
744	55569
2697	55570
40759	55571
43115	55572
99946	55573
66348	55574
7764	55575
107009	55576
3529	55577
31627	55578
42462	55579
29387	55580
36725	55581
43578	55582
122647	55583
21681	55584
54106	55585
49555	55586
4079	55587
9185	55588
46369	55589
60223	55590
22309	55591
25975	55592
112987	55593
107883	55594
27690	55595
39576	55596
37556	55597
17826	55598
28165	55599
5262	55600
58588	55601
82585	55602
3994	55603
115835	55604
46855	55605
19348	55606
45749	55607
37408	55608
8776	55609
24013	55610
2587	55611
50380	55612
41039	55613
14667	55614
37672	55615
9555	55616
39649	55617
40996	55618
10950	55619
14288	55620
89926	55621
38922	55622
6867	55623
28725	55624
95565	55625
100696	55626
79500	55627
67605	55628
133212	55629
61549	55630
32950	55631
28446	55632
8204	55633
13222	55634
5472	55635
42689	55636
95108	55637
8307	55638
72929	55639
5442	55640
8094	55641
43763	55642
61835	55643
12130	55644
96497	55645
53728	55646
119156	55647
28877	55648
55122	55649
9800	55650
32423	55651
7365	55652
13340	55653
108948	55654
7632	55655
66838	55656
40900	55657
101987	55658
1869	55659
107012	55660
63078	55661
63898	55662
1936	55663
5130	55664
82650	55665
78655	55666
43773	55667
39941	55668
41063	55669
29923	55670
10759	55671
140475	55672
3075	55673
62075	55674
23121	55675
2035	55676
15601	55677
50014	55678
45688	55679
8729	55680
159168	55681
111783	55682
28592	55683
54075	55684
56498	55685
60521	55686
29698	55687
22599	55688
71033	55689
14892	55690
85952	55691
232	55692
15288	55693
31495	55694
15577	55695
105109	55696
11902	55697
60752	55698
11920	55699
99626	55700
77872	55701
22995	55702
104414	55703
10341	55704
34065	55705
135145	55706
73211	55707
23567	55708
15916	55709
18078	55710
37191	55711
16043	55712
36219	55713
56180	55714
16723	55715
56934	55716
2568	55717
61399	55718
136924	55719
54107	55720
25821	55721
10353	55722
24168	55723
45797	55724
21632	55725
27097	55726
12573	55727
56783	55728
136	55729
51216	55730
36417	55731
89406	55732
31221	55733
14153	55734
12495	55735
112061	55736
16080	55737
14272	55738
92957	55739
12469	55740
66332	55741
23195	55742
30092	55743
104844	55744
115325	55745
29980	55746
30653	55747
14807	55748
5601	55749
66971	55750
73418	55751
29408	55752
30126	55753
110446	55754
80001	55755
87723	55756
38341	55757
60857	55758
26513	55759
106417	55760
9037	55761
9939	55762
66170	55763
72381	55764
25472	55765
13256	55766
41352	55767
40382	55768
36019	55769
51873	55770
14024	55771
33835	55772
9566	55773
2010	55774
30366	55775
2209	55776
248	55777
2793	55778
523	55779
86239	55780
35111	55781
15002	55782
82297	55783
71680	55784
68685	55785
6054	55786
92346	55787
28160	55788
143282	55789
13895	55790
152050	55791
10772	55792
29539	55793
34794	55794
16126	55795
85191	55796
96108	55797
86163	55798
26395	55799
16107	55800
7696	55801
99734	55802
2621	55803
166803	55804
51795	55805
18248	55806
21686	55807
16093	55808
44314	55809
114560	55810
142048	55811
75083	55812
17	55813
14227	55814
51660	55815
51605	55816
22862	55817
41208	55818
27467	55819
95844	55820
27858	55821
15201	55822
57511	55823
24419	55824
27611	55825
95414	55826
37358	55827
162040	55828
97012	55829
52899	55830
28703	55831
23872	55832
123713	55833
126480	55834
11444	55835
10903	55836
21541	55837
63616	55838
1678	55839
3107	55840
29585	55841
22256	55842
37210	55843
42404	55844
51238	55845
3048	55846
169997	55847
32116	55848
1661	55849
36376	55850
47829	55851
36231	55852
21511	55853
9924	55854
58400	55855
9691	55856
9627	55857
25055	55858
1375	55859
26506	55860
104214	55861
103845	55862
101909	55863
97	55864
4	55865
28668	55866
97355	55867
20700	55868
3484	55869
5764	55870
39302	55871
18684	55872
46930	55873
2277	55874
12461	55875
78474	55876
2216	55877
4303	55878
88455	55879
30763	55880
88716	55881
22893	55882
34638	55883
65188	55884
51142	55885
18762	55886
108045	55887
17264	55888
31610	55889
50743	55890
40792	55891
38781	55892
15500	55893
17207	55894
16860	55895
36972	55896
102337	55897
51732	55898
8826	55899
31192	55900
59295	55901
89007	55902
12697	55903
55873	55904
28593	55905
78707	55906
10660	55907
19431	55908
42	55909
50579	55910
3839	55911
70309	55912
15525	55913
9739	55914
118576	55915
16671	55916
48969	55917
67837	55918
42972	55919
75719	55920
10471	55921
62690	55922
95872	55923
59741	55924
10836	55925
25512	55926
20347	55927
94175	55928
16672	55929
57166	55930
10649	55931
364	55932
87793	55933
120353	55934
146040	55935
36272	55936
102550	55937
75458	55938
143266	55939
35853	55940
23590	55941
40506	55942
3653	55943
38916	55944
1921	55945
31011	55946
71413	55947
30605	55948
18320	55949
42606	55950
115700	55951
165765	55952
2542	55953
75020	55954
11141	55955
2566	55956
80927	55957
23402	55958
127232	55959
9692	55960
89783	55961
127050	55962
129678	55963
44477	55964
135670	55965
5638	55966
40	55967
12449	55968
28817	55969
128640	55970
127795	55971
16988	55972
15020	55973
113396	55974
33568	55975
56096	55976
11654	55977
14216	55978
132380	55979
33636	55980
52060	55981
4339	55982
132915	55983
2564	55984
23588	55985
105502	55986
1764	55987
34196	55988
46458	55989
16766	55990
83467	55991
50603	55992
59459	55993
1500	55994
102110	55995
65518	55996
73673	55997
118978	55998
121259	55999
2074	56000
30375	56001
115134	56002
12323	56003
37431	56004
31106	56005
129322	56006
53933	56007
46522	56008
64080	56009
21342	56010
1057	56011
5284	56012
22443	56013
613	56014
68808	56015
15632	56016
6393	56017
8368	56018
60321	56019
91056	56020
6181	56021
8035	56022
120851	56023
87761	56024
498	56025
25319	56026
24932	56027
3056	56028
58129	56029
79878	56030
85091	56031
31727	56032
70494	56033
13903	56034
36146	56035
93519	56036
25614	56037
15262	56038
33575	56039
26885	56040
99404	56041
34644	56042
67203	56043
81615	56044
8373	56045
25447	56046
31337	56047
104494	56048
6791	56049
9673	56050
71896	56051
6794	56052
67524	56053
23618	56054
9155	56055
10731	56056
19667	56057
122167	56058
779	56059
11002	56060
10089	56061
72909	56062
105582	56063
6177	56064
85472	56065
30101	56066
2569	56067
126830	56068
5087	56069
17340	56070
2292	56071
130923	56072
28232	56073
150243	56074
155512	56075
22175	56076
9437	56077
3885	56078
35250	56079
58371	56080
13587	56081
14947	56082
57774	56083
121786	56084
50550	56085
32421	56086
8366	56087
2059	56088
54239	56089
1699	56090
2137	56091
251	56092
22189	56093
70070	56094
1360	56095
40463	56096
18495	56097
81305	56098
43470	56099
68512	56100
28291	56101
53007	56102
147143	56103
10110	56104
127645	56105
138144	56106
143	56107
2696	56108
13492	56109
20388	56110
10576	56111
77351	56112
8545	56113
104815	56114
140670	56115
86487	56116
1487	56117
84729	56118
97935	56119
26633	56120
30265	56121
44704	56122
3282	56123
52133	56124
4678	56125
34664	56126
61112	56127
49097	56128
52741	56129
35744	56130
25013	56131
143784	56132
13804	56133
25197	56134
3200	56135
162689	56136
5029	56137
103245	56138
1197	56139
49733	56140
1697	56141
75351	56142
12485	56143
88772	56144
52688	56145
37054	56146
101741	56147
52264	56148
104460	56149
49224	56150
19429	56151
26163	56152
5568	56153
13071	56154
56223	56155
6998	56156
24152	56157
8976	56158
84680	56159
14438	56160
153572	56161
6234	56162
22845	56163
134490	56164
112613	56165
980	56166
2325	56167
56348	56168
1294	56169
33110	56170
75073	56171
46905	56172
34689	56173
10972	56174
59864	56175
65361	56176
91467	56177
7988	56178
10168	56179
70366	56180
53971	56181
57121	56182
9141	56183
29720	56184
31665	56185
20980	56186
46859	56187
35253	56188
41180	56189
15031	56190
15968	56191
70456	56192
114436	56193
65374	56194
77499	56195
23008	56196
48857	56197
108552	56198
2529	56199
95676	56200
5852	56201
126439	56202
23440	56203
91710	56204
68495	56205
28759	56206
109337	56207
12369	56208
17654	56209
42838	56210
27493	56211
1912	56212
24879	56213
33777	56214
53904	56215
23106	56216
114929	56217
161771	56218
1833	56219
132908	56220
42178	56221
39738	56222
137224	56223
15478	56224
61312	56225
4799	56226
16444	56227
40243	56228
76	56229
114787	56230
50503	56231
10624	56232
26347	56233
111263	56234
861	56235
62796	56236
11323	56237
18502	56238
116626	56239
67469	56240
63372	56241
42393	56242
27450	56243
7583	56244
36610	56245
126647	56246
30735	56247
30534	56248
620	56249
3101	56250
39709	56251
18046	56252
21593	56253
35999	56254
28673	56255
27554	56256
129164	56257
9074	56258
120874	56259
42774	56260
2193	56261
106964	56262
66481	56263
11323	56264
51489	56265
8649	56266
1056	56267
127912	56268
154219	56269
19671	56270
15746	56271
61959	56272
16313	56273
41574	56274
46899	56275
82460	56276
15999	56277
56600	56278
78050	56279
7033	56280
50232	56281
19583	56282
27056	56283
5760	56284
26025	56285
77423	56286
126855	56287
84142	56288
16419	56289
2671	56290
62601	56291
14133	56292
47058	56293
28237	56294
26252	56295
38429	56296
36609	56297
82093	56298
4094	56299
31221	56300
58432	56301
12588	56302
26164	56303
11895	56304
112172	56305
391	56306
44170	56307
48515	56308
43212	56309
30477	56310
145384	56311
40866	56312
111602	56313
21315	56314
31649	56315
40473	56316
92098	56317
1060	56318
45894	56319
17468	56320
4237	56321
17120	56322
66627	56323
8098	56324
19364	56325
27806	56326
91074	56327
6087	56328
89569	56329
42427	56330
79427	56331
94114	56332
10350	56333
113324	56334
111789	56335
13053	56336
52623	56337
31847	56338
142	56339
390	56340
70352	56341
25778	56342
159042	56343
62016	56344
33685	56345
112317	56346
54253	56347
27541	56348
73826	56349
21279	56350
55901	56351
5380	56352
67792	56353
22477	56354
45811	56355
6680	56356
4872	56357
60284	56358
48197	56359
14961	56360
137545	56361
144123	56362
138659	56363
41284	56364
83124	56365
4864	56366
9469	56367
85639	56368
27329	56369
85737	56370
107085	56371
15308	56372
40479	56373
1473	56374
42903	56375
10477	56376
10634	56377
39236	56378
3814	56379
13640	56380
28264	56381
7701	56382
169042	56383
12562	56384
75208	56385
2120	56386
126754	56387
17217	56388
89337	56389
14598	56390
3034	56391
41205	56392
8974	56393
14819	56394
1474	56395
69602	56396
34557	56397
25536	56398
70933	56399
7911	56400
18401	56401
23696	56402
29238	56403
1702	56404
98477	56405
35215	56406
52157	56407
4288	56408
62952	56409
7304	56410
1120	56411
6718	56412
59769	56413
3110	56414
107871	56415
66954	56416
13749	56417
5824	56418
58125	56419
27241	56420
62086	56421
101296	56422
48534	56423
40961	56424
667	56425
4103	56426
54637	56427
94597	56428
108163	56429
62356	56430
20902	56431
30270	56432
59051	56433
50381	56434
39808	56435
111392	56436
62301	56437
38618	56438
160648	56439
39050	56440
182	56441
22898	56442
81639	56443
73939	56444
49669	56445
22034	56446
24925	56447
119	56448
32406	56449
77569	56450
24293	56451
8640	56452
37347	56453
40021	56454
64198	56455
125550	56456
78242	56457
87669	56458
103884	56459
4092	56460
104710	56461
31071	56462
20380	56463
28145	56464
17396	56465
23453	56466
50909	56467
7578	56468
66050	56469
26897	56470
14554	56471
144056	56472
66677	56473
279	56474
30804	56475
9543	56476
18294	56477
13762	56478
81451	56479
5772	56480
9540	56481
45041	56482
11584	56483
4256	56484
13235	56485
13656	56486
100524	56487
38193	56488
77281	56489
155502	56490
41806	56491
26744	56492
46238	56493
58573	56494
13607	56495
50487	56496
52966	56497
44215	56498
86474	56499
2898	56500
62599	56501
1506	56502
2958	56503
54809	56504
2339	56505
78041	56506
68236	56507
17790	56508
75698	56509
57272	56510
30711	56511
38335	56512
31756	56513
73114	56514
43365	56515
93490	56516
57306	56517
60824	56518
25012	56519
14341	56520
2459	56521
18551	56522
14145	56523
18717	56524
21419	56525
7142	56526
111889	56527
42975	56528
66790	56529
18453	56530
104524	56531
32604	56532
11061	56533
136771	56534
1271	56535
137008	56536
23354	56537
52815	56538
15477	56539
52141	56540
81942	56541
46257	56542
6352	56543
4088	56544
103398	56545
24991	56546
35195	56547
72189	56548
94052	56549
21786	56550
21114	56551
50875	56552
59359	56553
74950	56554
36316	56555
37119	56556
35312	56557
55391	56558
77544	56559
147249	56560
5061	56561
68106	56562
50283	56563
34489	56564
4227	56565
48265	56566
45379	56567
27668	56568
20415	56569
83391	56570
55297	56571
68068	56572
31053	56573
13767	56574
42323	56575
75459	56576
16065	56577
161152	56578
5022	56579
2704	56580
36596	56581
20697	56582
13060	56583
5057	56584
67008	56585
80120	56586
19702	56587
700	56588
519	56589
92623	56590
17016	56591
79959	56592
24373	56593
1330	56594
108983	56595
96116	56596
23034	56597
9994	56598
14304	56599
118083	56600
42529	56601
57958	56602
953	56603
2500	56604
71351	56605
55213	56606
5194	56607
81717	56608
43205	56609
21854	56610
12896	56611
44262	56612
9064	56613
41741	56614
2184	56615
8235	56616
41812	56617
109350	56618
12432	56619
11635	56620
23423	56621
10012	56622
87429	56623
14642	56624
30140	56625
18168	56626
108308	56627
140893	56628
53074	56629
36395	56630
118588	56631
32901	56632
114395	56633
10776	56634
2436	56635
30463	56636
63188	56637
39747	56638
92776	56639
27449	56640
1723	56641
8359	56642
100292	56643
15681	56644
8560	56645
38896	56646
54744	56647
1596	56648
10976	56649
67677	56650
41189	56651
8338	56652
68200	56653
3601	56654
80894	56655
20348	56656
77230	56657
90420	56658
23164	56659
63943	56660
52432	56661
65363	56662
91353	56663
113788	56664
162483	56665
6513	56666
87986	56667
106188	56668
12399	56669
6045	56670
122201	56671
12693	56672
3859	56673
60996	56674
18676	56675
10142	56676
65289	56677
119546	56678
2000	56679
57961	56680
30142	56681
25646	56682
28733	56683
12266	56684
7702	56685
72522	56686
21686	56687
32699	56688
3925	56689
363	56690
22681	56691
1444	56692
52466	56693
27285	56694
63832	56695
30655	56696
22154	56697
35973	56698
80207	56699
44624	56700
24213	56701
38423	56702
84789	56703
24496	56704
6211	56705
3622	56706
7169	56707
19206	56708
122899	56709
40711	56710
32869	56711
86048	56712
95531	56713
18149	56714
53629	56715
28384	56716
59655	56717
122789	56718
22250	56719
74419	56720
102561	56721
48802	56722
138706	56723
90212	56724
93349	56725
2787	56726
6901	56727
33701	56728
4141	56729
55590	56730
54082	56731
4827	56732
65973	56733
8323	56734
46254	56735
626	56736
19	56737
45800	56738
19062	56739
20954	56740
137	56741
22266	56742
93146	56743
44828	56744
93237	56745
8152	56746
30016	56747
92827	56748
38486	56749
25676	56750
12644	56751
1589	56752
105289	56753
11569	56754
130408	56755
60248	56756
82214	56757
29544	56758
4794	56759
42369	56760
52186	56761
61085	56762
12417	56763
24659	56764
54782	56765
67185	56766
116574	56767
114987	56768
56184	56769
41443	56770
10117	56771
3124	56772
15440	56773
31641	56774
6390	56775
53630	56776
128650	56777
116163	56778
3611	56779
13400	56780
13884	56781
87521	56782
86767	56783
60003	56784
31745	56785
103349	56786
567	56787
41252	56788
37180	56789
1608	56790
46321	56791
43482	56792
1491	56793
87381	56794
7789	56795
50355	56796
23074	56797
40612	56798
54212	56799
25154	56800
6894	56801
109006	56802
7315	56803
19170	56804
59960	56805
78055	56806
131032	56807
1730	56808
98807	56809
8528	56810
1004	56811
49970	56812
19777	56813
58020	56814
10202	56815
44611	56816
31722	56817
73126	56818
46672	56819
1626	56820
76910	56821
80604	56822
16612	56823
110222	56824
5060	56825
13628	56826
15746	56827
72203	56828
25273	56829
54117	56830
2230	56831
85560	56832
67636	56833
10643	56834
104223	56835
97338	56836
27002	56837
8612	56838
3776	56839
10611	56840
52851	56841
18676	56842
412	56843
59076	56844
69803	56845
115215	56846
122594	56847
54956	56848
46222	56849
75418	56850
19656	56851
42958	56852
55247	56853
65353	56854
9276	56855
110399	56856
27225	56857
91815	56858
42094	56859
76164	56860
16231	56861
99661	56862
13065	56863
7871	56864
17866	56865
88578	56866
15744	56867
5769	56868
77796	56869
57523	56870
34295	56871
122584	56872
74025	56873
1487	56874
54446	56875
2554	56876
27169	56877
30724	56878
69357	56879
109356	56880
63656	56881
18014	56882
17638	56883
5536	56884
60016	56885
2629	56886
9419	56887
72313	56888
90639	56889
122090	56890
22920	56891
41005	56892
95846	56893
86705	56894
1660	56895
2057	56896
48813	56897
114023	56898
18778	56899
21187	56900
59632	56901
1530	56902
3036	56903
41290	56904
139556	56905
17962	56906
11948	56907
67817	56908
9645	56909
2130	56910
30557	56911
57397	56912
116162	56913
28673	56914
154975	56915
4491	56916
46703	56917
62330	56918
26448	56919
1408	56920
43296	56921
68209	56922
41158	56923
49906	56924
109299	56925
103875	56926
66881	56927
8748	56928
101985	56929
80183	56930
100199	56931
15142	56932
27723	56933
135647	56934
5784	56935
108941	56936
16	56937
49969	56938
134114	56939
9872	56940
120469	56941
119099	56942
31305	56943
19809	56944
54604	56945
22874	56946
154771	56947
806	56948
3921	56949
52063	56950
19482	56951
9934	56952
74749	56953
5198	56954
68306	56955
14640	56956
57119	56957
1506	56958
30661	56959
35185	56960
84980	56961
43994	56962
146471	56963
148319	56964
1452	56965
22217	56966
5586	56967
32558	56968
20035	56969
34772	56970
94153	56971
138139	56972
16189	56973
42392	56974
10195	56975
53954	56976
4550	56977
18535	56978
86028	56979
31483	56980
8208	56981
92814	56982
63165	56983
65495	56984
92476	56985
482	56986
111804	56987
123701	56988
70716	56989
75204	56990
63426	56991
2130	56992
36285	56993
45565	56994
95753	56995
91867	56996
1653	56997
110676	56998
9244	56999
87683	57000
98758	57001
3116	57002
30109	57003
7298	57004
40075	57005
24808	57006
20571	57007
153799	57008
35728	57009
1425	57010
404	57011
132584	57012
1777	57013
85458	57014
12788	57015
102388	57016
96786	57017
99067	57018
24017	57019
2594	57020
40220	57021
21559	57022
15238	57023
70278	57024
139368	57025
59160	57026
5451	57027
114467	57028
108057	57029
13080	57030
54061	57031
8604	57032
2300	57033
35691	57034
9956	57035
69191	57036
75574	57037
36801	57038
9926	57039
41062	57040
66779	57041
110548	57042
38847	57043
74156	57044
5016	57045
7301	57046
54836	57047
156001	57048
137376	57049
120198	57050
756	57051
116274	57052
38996	57053
65971	57054
89815	57055
24906	57056
27157	57057
37886	57058
1092	57059
134764	57060
99877	57061
11858	57062
6163	57063
32576	57064
13258	57065
876	57066
7724	57067
125885	57068
46421	57069
38687	57070
3864	57071
23712	57072
2529	57073
15382	57074
87582	57075
313	57076
77396	57077
2482	57078
127002	57079
121356	57080
19213	57081
61018	57082
31914	57083
38779	57084
12883	57085
41638	57086
59792	57087
27182	57088
3872	57089
2056	57090
44105	57091
51471	57092
49101	57093
284	57094
4798	57095
156983	57096
36865	57097
122435	57098
10609	57099
2219	57100
17538	57101
74906	57102
146602	57103
176	57104
51166	57105
688	57106
151080	57107
2907	57108
13612	57109
109760	57110
130446	57111
143632	57112
75812	57113
29878	57114
66110	57115
815	57116
34450	57117
29687	57118
2758	57119
53220	57120
3125	57121
80034	57122
39210	57123
21921	57124
32581	57125
102200	57126
4983	57127
650	57128
91671	57129
961	57130
23780	57131
35239	57132
115883	57133
99012	57134
92294	57135
18148	57136
69380	57137
37244	57138
34651	57139
623	57140
71565	57141
133472	57142
2707	57143
123526	57144
20979	57145
20616	57146
40555	57147
60618	57148
87025	57149
73878	57150
71331	57151
13740	57152
37888	57153
21466	57154
31286	57155
11054	57156
2224	57157
23833	57158
724	57159
1904	57160
6441	57161
69170	57162
102610	57163
125296	57164
21555	57165
6853	57166
80764	57167
113854	57168
82993	57169
102657	57170
30940	57171
48984	57172
157372	57173
67959	57174
51668	57175
11740	57176
16834	57177
2560	57178
55433	57179
75775	57180
32152	57181
41812	57182
86852	57183
54888	57184
67072	57185
27896	57186
10430	57187
112381	57188
85485	57189
79733	57190
7127	57191
83003	57192
7292	57193
23232	57194
16654	57195
70973	57196
18358	57197
56606	57198
92541	57199
18210	57200
42299	57201
46694	57202
57325	57203
8393	57204
17471	57205
8674	57206
40734	57207
38758	57208
95722	57209
46483	57210
73772	57211
62370	57212
108846	57213
1019	57214
61866	57215
25390	57216
103006	57217
17948	57218
21754	57219
38070	57220
6087	57221
3376	57222
56230	57223
960	57224
1527	57225
23256	57226
57613	57227
66439	57228
716	57229
153901	57230
28716	57231
113740	57232
46609	57233
50854	57234
12988	57235
52083	57236
1155	57237
20405	57238
5086	57239
73345	57240
17061	57241
45949	57242
20748	57243
41552	57244
52098	57245
164375	57246
33574	57247
18260	57248
15619	57249
4381	57250
24794	57251
89605	57252
50081	57253
19378	57254
25577	57255
116109	57256
5889	57257
136387	57258
7875	57259
1818	57260
39182	57261
133967	57262
76213	57263
27422	57264
107865	57265
119259	57266
27546	57267
36330	57268
168019	57269
2803	57270
52777	57271
40107	57272
27957	57273
29885	57274
95919	57275
33414	57276
78151	57277
63112	57278
90081	57279
8697	57280
59024	57281
17711	57282
99945	57283
118693	57284
71019	57285
39523	57286
35826	57287
111804	57288
69420	57289
75280	57290
62770	57291
58820	57292
24371	57293
16619	57294
121330	57295
110379	57296
79418	57297
23946	57298
37606	57299
72682	57300
45840	57301
61392	57302
11353	57303
28319	57304
90851	57305
59566	57306
5324	57307
37498	57308
14855	57309
48703	57310
23490	57311
16759	57312
168938	57313
21176	57314
50736	57315
10008	57316
13251	57317
45219	57318
1154	57319
133881	57320
101358	57321
60368	57322
5603	57323
152671	57324
28541	57325
120429	57326
114708	57327
59823	57328
7606	57329
77073	57330
84107	57331
44023	57332
20566	57333
52223	57334
16390	57335
44919	57336
8587	57337
6152	57338
130638	57339
10380	57340
163948	57341
38502	57342
11371	57343
33604	57344
6832	57345
36076	57346
7624	57347
71434	57348
67205	57349
76342	57350
95148	57351
15710	57352
118	57353
43428	57354
24160	57355
150620	57356
63779	57357
85416	57358
84978	57359
92921	57360
75511	57361
19146	57362
44526	57363
4243	57364
9799	57365
39	57366
98196	57367
35290	57368
577	57369
6381	57370
17468	57371
1524	57372
82842	57373
93486	57374
598	57375
2743	57376
116352	57377
41378	57378
35131	57379
96336	57380
75580	57381
114673	57382
11121	57383
50328	57384
165264	57385
27515	57386
40949	57387
39653	57388
134284	57389
41846	57390
7907	57391
97794	57392
50692	57393
44803	57394
133912	57395
2324	57396
15328	57397
17301	57398
28088	57399
29264	57400
300	57401
58386	57402
106427	57403
25894	57404
17279	57405
20735	57406
51029	57407
76026	57408
85105	57409
59300	57410
1828	57411
16379	57412
7325	57413
20740	57414
126903	57415
54488	57416
71987	57417
6146	57418
111531	57419
102485	57420
38624	57421
102546	57422
17045	57423
124458	57424
92855	57425
36029	57426
15994	57427
106800	57428
28511	57429
92833	57430
68505	57431
133126	57432
63739	57433
49320	57434
72823	57435
35821	57436
49498	57437
18810	57438
6838	57439
12821	57440
48	57441
1011	57442
2308	57443
89037	57444
65633	57445
46518	57446
93263	57447
86528	57448
1030	57449
68815	57450
35489	57451
63269	57452
33544	57453
289	57454
77503	57455
28602	57456
48022	57457
74595	57458
75567	57459
23198	57460
62300	57461
10120	57462
35630	57463
102283	57464
7166	57465
39351	57466
47582	57467
15028	57468
54765	57469
30320	57470
1077	57471
26472	57472
6478	57473
21906	57474
18569	57475
51421	57476
73657	57477
74264	57478
22032	57479
38566	57480
10470	57481
5573	57482
5246	57483
56304	57484
84332	57485
23171	57486
53567	57487
5442	57488
3458	57489
7113	57490
84324	57491
32822	57492
111184	57493
34258	57494
49837	57495
70109	57496
128170	57497
41620	57498
132766	57499
41130	57500
23773	57501
92033	57502
5855	57503
1947	57504
75018	57505
22460	57506
6506	57507
4324	57508
2261	57509
27683	57510
31395	57511
156471	57512
7598	57513
1867	57514
31716	57515
34906	57516
60180	57517
21222	57518
17043	57519
15675	57520
100943	57521
116850	57522
81605	57523
79719	57524
23140	57525
27300	57526
45624	57527
152714	57528
4187	57529
7142	57530
31626	57531
85979	57532
34295	57533
2613	57534
136687	57535
8167	57536
53403	57537
82303	57538
36660	57539
74829	57540
108965	57541
51950	57542
98919	57543
112990	57544
3762	57545
42073	57546
89796	57547
119660	57548
48806	57549
42477	57550
13116	57551
50552	57552
132727	57553
4021	57554
37562	57555
105301	57556
17291	57557
19371	57558
28148	57559
69109	57560
83383	57561
95193	57562
9161	57563
1707	57564
97318	57565
13167	57566
29169	57567
22302	57568
69923	57569
60207	57570
15586	57571
6614	57572
26777	57573
20828	57574
3087	57575
14294	57576
168932	57577
35974	57578
110579	57579
25703	57580
85404	57581
52579	57582
6244	57583
1882	57584
104907	57585
164040	57586
31183	57587
10348	57588
109192	57589
11305	57590
40645	57591
46673	57592
8980	57593
7006	57594
12407	57595
23644	57596
40221	57597
27466	57598
7517	57599
908	57600
30650	57601
30956	57602
32539	57603
5765	57604
145389	57605
5912	57606
61357	57607
19589	57608
49736	57609
16994	57610
16395	57611
86607	57612
87588	57613
3825	57614
7328	57615
47488	57616
107225	57617
9140	57618
71907	57619
72	57620
5164	57621
83134	57622
7055	57623
5069	57624
23754	57625
989	57626
68053	57627
2872	57628
28922	57629
37613	57630
20276	57631
84021	57632
39634	57633
63254	57634
21727	57635
25189	57636
6348	57637
9964	57638
302	57639
265	57640
26522	57641
36088	57642
17137	57643
55296	57644
41618	57645
45002	57646
1971	57647
62847	57648
130095	57649
43845	57650
98706	57651
124571	57652
34840	57653
167854	57654
104767	57655
29566	57656
13288	57657
35624	57658
54585	57659
50533	57660
104626	57661
107260	57662
64757	57663
22625	57664
74122	57665
67600	57666
93070	57667
5993	57668
39922	57669
8852	57670
35075	57671
88240	57672
60595	57673
8202	57674
128386	57675
133683	57676
58991	57677
148559	57678
7913	57679
90404	57680
106665	57681
102690	57682
153011	57683
117241	57684
7102	57685
41096	57686
3604	57687
11400	57688
5550	57689
61994	57690
41408	57691
149063	57692
100338	57693
31147	57694
1545	57695
62740	57696
2605	57697
32495	57698
10823	57699
51161	57700
27980	57701
60430	57702
47846	57703
8083	57704
4997	57705
27091	57706
83660	57707
366	57708
82573	57709
85013	57710
24593	57711
40158	57712
27076	57713
22901	57714
18985	57715
11074	57716
61266	57717
11985	57718
38590	57719
392	57720
51319	57721
62426	57722
98132	57723
30018	57724
51108	57725
64018	57726
7169	57727
21985	57728
10151	57729
44684	57730
61725	57731
38809	57732
58323	57733
17631	57734
7626	57735
3201	57736
49063	57737
82536	57738
80823	57739
89455	57740
23571	57741
49652	57742
96096	57743
70996	57744
29696	57745
9231	57746
16013	57747
99527	57748
20687	57749
26246	57750
78298	57751
12892	57752
130013	57753
51904	57754
6994	57755
79157	57756
1733	57757
471	57758
65723	57759
40579	57760
43112	57761
38345	57762
18709	57763
27769	57764
164887	57765
7657	57766
59586	57767
165632	57768
26569	57769
49984	57770
5874	57771
30185	57772
46610	57773
76976	57774
5645	57775
19654	57776
76040	57777
44415	57778
21460	57779
41690	57780
10528	57781
77427	57782
64698	57783
30543	57784
169817	57785
30980	57786
113209	57787
62807	57788
101850	57789
625	57790
56219	57791
34453	57792
16958	57793
25175	57794
70597	57795
35138	57796
1276	57797
15344	57798
71204	57799
44464	57800
3903	57801
64730	57802
127854	57803
87443	57804
31920	57805
21896	57806
13147	57807
80789	57808
41996	57809
99892	57810
95601	57811
46635	57812
3771	57813
45762	57814
36422	57815
1334	57816
7178	57817
85650	57818
2015	57819
137090	57820
133896	57821
5892	57822
46914	57823
92760	57824
55000	57825
22717	57826
103833	57827
25815	57828
1091	57829
114115	57830
3100	57831
86738	57832
79872	57833
24833	57834
73873	57835
1419	57836
110529	57837
38422	57838
76984	57839
38791	57840
127909	57841
2320	57842
68506	57843
17830	57844
580	57845
63760	57846
22013	57847
1815	57848
32134	57849
11451	57850
97450	57851
76190	57852
13063	57853
22991	57854
30695	57855
74038	57856
9292	57857
70729	57858
14550	57859
90849	57860
23910	57861
17588	57862
42327	57863
60855	57864
70948	57865
71387	57866
74175	57867
51738	57868
4810	57869
52184	57870
108192	57871
89543	57872
17691	57873
124595	57874
1504	57875
4625	57876
33307	57877
36595	57878
7443	57879
76687	57880
46271	57881
96628	57882
115868	57883
15981	57884
153169	57885
581	57886
133446	57887
5909	57888
14697	57889
27675	57890
7775	57891
37107	57892
257	57893
101470	57894
2195	57895
170303	57896
50193	57897
31887	57898
30701	57899
127455	57900
15604	57901
113411	57902
16948	57903
14973	57904
6509	57905
46757	57906
5500	57907
17863	57908
5903	57909
107650	57910
10366	57911
143321	57912
22077	57913
84176	57914
8520	57915
20380	57916
387	57917
64135	57918
88532	57919
82478	57920
64168	57921
96139	57922
51300	57923
7747	57924
34803	57925
135115	57926
13477	57927
138214	57928
64611	57929
131768	57930
59157	57931
12655	57932
45755	57933
68363	57934
4540	57935
111223	57936
23582	57937
11926	57938
11988	57939
52805	57940
12645	57941
82340	57942
31631	57943
141193	57944
63474	57945
132417	57946
6439	57947
44576	57948
55371	57949
31192	57950
10910	57951
10459	57952
163266	57953
28929	57954
24416	57955
107628	57956
162319	57957
61980	57958
8	57959
2666	57960
72587	57961
65310	57962
40550	57963
46821	57964
94420	57965
31235	57966
170120	57967
7085	57968
76851	57969
34683	57970
48927	57971
22979	57972
164867	57973
19468	57974
101486	57975
80947	57976
131732	57977
118	57978
46125	57979
84	57980
22010	57981
25792	57982
18761	57983
83223	57984
130280	57985
2206	57986
120282	57987
46012	57988
133309	57989
44707	57990
47323	57991
11687	57992
79629	57993
10991	57994
55300	57995
64	57996
90698	57997
18711	57998
21420	57999
19770	58000
38440	58001
33807	58002
96531	58003
39724	58004
63401	58005
3825	58006
132580	58007
91553	58008
15710	58009
113953	58010
26075	58011
55546	58012
22851	58013
51342	58014
81627	58015
116045	58016
7117	58017
11568	58018
41087	58019
6738	58020
86464	58021
64	58022
8019	58023
15802	58024
646	58025
426	58026
78320	58027
30353	58028
5115	58029
159	58030
13235	58031
28923	58032
29084	58033
3738	58034
39111	58035
2167	58036
1032	58037
40832	58038
51321	58039
69465	58040
59304	58041
145238	58042
60880	58043
51104	58044
30442	58045
30935	58046
40435	58047
6022	58048
67163	58049
14021	58050
70032	58051
22822	58052
30747	58053
25975	58054
14453	58055
24450	58056
13370	58057
14261	58058
150964	58059
2139	58060
48529	58061
80809	58062
15422	58063
17843	58064
18771	58065
29080	58066
15916	58067
48478	58068
58358	58069
89007	58070
62202	58071
2834	58072
73049	58073
102921	58074
30654	58075
66462	58076
4519	58077
15920	58078
62086	58079
64892	58080
9771	58081
556	58082
46893	58083
20455	58084
64161	58085
86822	58086
51666	58087
5997	58088
50080	58089
29592	58090
1722	58091
42979	58092
31647	58093
74465	58094
29409	58095
148962	58096
61731	58097
63925	58098
14466	58099
70503	58100
15051	58101
23476	58102
110039	58103
4519	58104
125767	58105
6064	58106
158689	58107
121241	58108
48362	58109
1878	58110
122109	58111
49579	58112
22098	58113
93565	58114
17795	58115
83628	58116
155628	58117
77514	58118
53415	58119
105736	58120
14488	58121
14941	58122
59973	58123
17162	58124
538	58125
44573	58126
25001	58127
42531	58128
28863	58129
70760	58130
125435	58131
32003	58132
328	58133
124720	58134
3152	58135
46799	58136
29594	58137
22395	58138
42849	58139
1647	58140
44410	58141
1090	58142
107879	58143
14707	58144
9282	58145
11643	58146
94554	58147
917	58148
153866	58149
31119	58150
53536	58151
14394	58152
151	58153
75343	58154
14153	58155
127117	58156
55673	58157
59201	58158
68489	58159
35825	58160
2619	58161
8887	58162
13106	58163
42712	58164
41215	58165
5220	58166
42470	58167
30991	58168
48864	58169
62383	58170
54984	58171
5124	58172
31375	58173
104394	58174
8900	58175
14125	58176
10441	58177
20107	58178
56779	58179
60636	58180
81333	58181
5140	58182
64937	58183
130055	58184
40262	58185
62164	58186
117484	58187
63912	58188
4690	58189
79664	58190
19461	58191
94354	58192
17650	58193
17274	58194
106463	58195
26741	58196
81006	58197
61006	58198
22593	58199
7014	58200
79528	58201
15853	58202
113772	58203
1582	58204
124067	58205
19194	58206
3222	58207
1843	58208
100857	58209
168600	58210
135438	58211
4429	58212
65896	58213
131621	58214
8581	58215
21604	58216
24308	58217
12374	58218
164963	58219
60538	58220
11461	58221
72592	58222
113794	58223
158091	58224
35870	58225
10725	58226
1443	58227
22738	58228
42660	58229
131211	58230
27614	58231
19599	58232
81323	58233
58703	58234
21183	58235
92559	58236
133648	58237
99195	58238
36640	58239
19967	58240
9602	58241
1157	58242
76983	58243
36584	58244
19410	58245
153745	58246
70739	58247
2924	58248
105601	58249
10060	58250
36263	58251
7239	58252
5564	58253
31018	58254
5458	58255
55302	58256
31951	58257
36056	58258
130579	58259
21466	58260
117245	58261
38056	58262
51244	58263
33001	58264
84392	58265
3384	58266
41872	58267
21690	58268
45019	58269
6615	58270
8996	58271
9013	58272
65857	58273
31430	58274
94190	58275
6382	58276
54344	58277
12870	58278
1907	58279
49458	58280
39551	58281
8787	58282
74939	58283
14639	58284
8526	58285
86980	58286
15838	58287
7339	58288
40200	58289
30112	58290
50510	58291
58069	58292
24641	58293
17615	58294
54540	58295
6269	58296
50460	58297
59912	58298
40696	58299
30378	58300
50786	58301
6403	58302
47704	58303
36383	58304
584	58305
13178	58306
40976	58307
73024	58308
8653	58309
83491	58310
17055	58311
13131	58312
142863	58313
18469	58314
10036	58315
29086	58316
25331	58317
68962	58318
14769	58319
197	58320
9164	58321
14004	58322
45441	58323
35009	58324
129221	58325
7333	58326
91499	58327
9716	58328
59932	58329
30703	58330
94360	58331
4755	58332
23324	58333
30237	58334
41439	58335
4971	58336
24266	58337
3571	58338
7721	58339
15054	58340
56779	58341
45998	58342
10770	58343
34863	58344
157	58345
1774	58346
94160	58347
81186	58348
112748	58349
36942	58350
13166	58351
89626	58352
5200	58353
69928	58354
7195	58355
72060	58356
19217	58357
8437	58358
8811	58359
88261	58360
79563	58361
12963	58362
20689	58363
6854	58364
122358	58365
73147	58366
162697	58367
69288	58368
103817	58369
1427	58370
3379	58371
115593	58372
59390	58373
7035	58374
49199	58375
447	58376
97572	58377
40965	58378
16010	58379
25957	58380
151044	58381
35	58382
15893	58383
32812	58384
24369	58385
80843	58386
28976	58387
12808	58388
40272	58389
16890	58390
46816	58391
26637	58392
53629	58393
133775	58394
65517	58395
89407	58396
70243	58397
31319	58398
123	58399
58550	58400
68091	58401
39409	58402
47740	58403
89060	58404
9637	58405
30680	58406
39132	58407
111888	58408
27731	58409
10238	58410
44941	58411
27219	58412
26398	58413
4200	58414
54965	58415
50083	58416
823	58417
9785	58418
103005	58419
12263	58420
101800	58421
18099	58422
47623	58423
64779	58424
52525	58425
17617	58426
18309	58427
6155	58428
7235	58429
6805	58430
16987	58431
36631	58432
123135	58433
24938	58434
1215	58435
2478	58436
52376	58437
82960	58438
14264	58439
52664	58440
9543	58441
162174	58442
40826	58443
10974	58444
43244	58445
58806	58446
31683	58447
152302	58448
5137	58449
4522	58450
25500	58451
85588	58452
49753	58453
61902	58454
80296	58455
8281	58456
116140	58457
45387	58458
32030	58459
139482	58460
55317	58461
18295	58462
56134	58463
86860	58464
848	58465
1139	58466
50451	58467
53178	58468
2025	58469
90402	58470
16514	58471
44688	58472
60281	58473
6599	58474
70932	58475
13496	58476
3704	58477
74057	58478
1038	58479
22783	58480
31690	58481
53817	58482
3079	58483
105335	58484
3224	58485
54136	58486
38185	58487
23681	58488
79987	58489
62028	58490
82809	58491
22737	58492
98739	58493
17541	58494
9956	58495
806	58496
47423	58497
4579	58498
32089	58499
856	58500
22445	58501
26734	58502
41190	58503
6134	58504
17809	58505
1357	58506
9407	58507
21269	58508
14202	58509
11838	58510
11670	58511
23769	58512
65069	58513
25821	58514
33441	58515
40450	58516
123965	58517
2475	58518
7659	58519
25183	58520
47379	58521
103494	58522
2464	58523
6820	58524
3565	58525
9952	58526
29385	58527
104786	58528
46585	58529
9553	58530
83542	58531
53427	58532
22595	58533
8180	58534
44204	58535
72870	58536
17965	58537
3968	58538
126866	58539
49500	58540
22883	58541
94827	58542
55033	58543
83106	58544
109272	58545
9739	58546
26723	58547
20297	58548
62077	58549
35814	58550
18998	58551
28604	58552
18518	58553
38283	58554
64615	58555
1105	58556
73816	58557
33884	58558
10432	58559
34189	58560
21145	58561
39098	58562
11764	58563
37871	58564
23359	58565
50949	58566
105290	58567
11490	58568
104577	58569
8983	58570
28971	58571
138702	58572
1920	58573
30845	58574
83920	58575
73516	58576
27052	58577
156476	58578
37433	58579
21770	58580
19045	58581
71513	58582
25268	58583
41558	58584
22630	58585
80381	58586
17135	58587
1538	58588
12143	58589
32894	58590
32373	58591
145721	58592
1103	58593
46788	58594
30496	58595
539	58596
26809	58597
164651	58598
51750	58599
45289	58600
107787	58601
3152	58602
94441	58603
21569	58604
91224	58605
134372	58606
106077	58607
51593	58608
30798	58609
23558	58610
55514	58611
10475	58612
85478	58613
105393	58614
23311	58615
6568	58616
128246	58617
36899	58618
24773	58619
5864	58620
160898	58621
102081	58622
92392	58623
19767	58624
21791	58625
97901	58626
88384	58627
60289	58628
42068	58629
5192	58630
11468	58631
854	58632
15407	58633
33355	58634
10307	58635
46261	58636
130686	58637
17340	58638
141485	58639
7264	58640
78177	58641
123229	58642
162795	58643
127471	58644
71248	58645
2546	58646
35307	58647
8413	58648
43649	58649
94065	58650
59730	58651
7204	58652
85724	58653
112954	58654
12080	58655
79565	58656
44554	58657
42118	58658
25196	58659
8095	58660
85300	58661
33586	58662
50559	58663
86125	58664
39678	58665
32123	58666
1835	58667
4826	58668
5734	58669
18970	58670
50740	58671
50524	58672
33046	58673
24751	58674
55074	58675
10449	58676
86131	58677
18064	58678
42882	58679
112921	58680
17024	58681
127351	58682
48637	58683
45342	58684
125374	58685
2828	58686
829	58687
3507	58688
35909	58689
38299	58690
32150	58691
43378	58692
16597	58693
7761	58694
51269	58695
78288	58696
70191	58697
31023	58698
487	58699
5192	58700
57097	58701
38385	58702
61051	58703
23676	58704
32042	58705
83786	58706
45908	58707
36129	58708
151210	58709
60860	58710
33816	58711
24256	58712
26020	58713
34255	58714
126568	58715
3716	58716
8000	58717
72216	58718
83000	58719
6831	58720
132563	58721
37325	58722
57774	58723
151715	58724
161026	58725
57695	58726
49131	58727
24978	58728
67255	58729
34258	58730
61221	58731
69330	58732
16142	58733
3559	58734
123525	58735
14026	58736
26959	58737
39812	58738
47146	58739
8853	58740
17229	58741
2521	58742
29906	58743
86440	58744
89795	58745
130554	58746
51440	58747
9593	58748
13343	58749
7768	58750
40620	58751
62247	58752
8539	58753
56555	58754
30011	58755
51937	58756
94588	58757
53853	58758
13067	58759
30151	58760
30035	58761
14146	58762
23626	58763
92750	58764
8771	58765
4731	58766
12893	58767
81457	58768
5901	58769
38330	58770
8917	58771
53865	58772
326	58773
112732	58774
153504	58775
8971	58776
63708	58777
5777	58778
4411	58779
161399	58780
27254	58781
148663	58782
69674	58783
25452	58784
64331	58785
67558	58786
1236	58787
2632	58788
19585	58789
4219	58790
67663	58791
114277	58792
1596	58793
32817	58794
10383	58795
23	58796
33200	58797
20671	58798
6933	58799
32519	58800
52059	58801
7228	58802
67165	58803
110415	58804
18322	58805
30106	58806
66613	58807
30388	58808
26357	58809
64702	58810
57526	58811
152631	58812
32984	58813
877	58814
11024	58815
107367	58816
38604	58817
58864	58818
35338	58819
59631	58820
151481	58821
32455	58822
46258	58823
359	58824
10968	58825
30447	58826
36969	58827
53635	58828
60551	58829
26107	58830
78021	58831
158395	58832
4694	58833
46723	58834
89584	58835
83839	58836
14273	58837
217	58838
27229	58839
96076	58840
31595	58841
5881	58842
86211	58843
89753	58844
119627	58845
107806	58846
44098	58847
64998	58848
115878	58849
91628	58850
72393	58851
7135	58852
6273	58853
7814	58854
41621	58855
80649	58856
32738	58857
52487	58858
29719	58859
53846	58860
13138	58861
6342	58862
107483	58863
11821	58864
2429	58865
1655	58866
1181	58867
45868	58868
8530	58869
142340	58870
6894	58871
49312	58872
103109	58873
91347	58874
8506	58875
7731	58876
7862	58877
6484	58878
1628	58879
58890	58880
158499	58881
16095	58882
25400	58883
26690	58884
69211	58885
15406	58886
3447	58887
2597	58888
10813	58889
1169	58890
121978	58891
1102	58892
69472	58893
48201	58894
3743	58895
35887	58896
74169	58897
50651	58898
23814	58899
60157	58900
48332	58901
13904	58902
64144	58903
20515	58904
52757	58905
48442	58906
19422	58907
459	58908
10418	58909
5125	58910
37692	58911
44584	58912
138698	58913
3689	58914
52216	58915
100991	58916
37447	58917
15924	58918
42346	58919
10942	58920
120943	58921
129804	58922
36397	58923
63869	58924
28151	58925
7395	58926
35510	58927
49230	58928
59323	58929
48201	58930
43053	58931
23008	58932
10363	58933
28085	58934
37892	58935
47019	58936
29564	58937
20102	58938
7529	58939
104679	58940
91713	58941
51646	58942
72557	58943
114113	58944
2254	58945
103455	58946
49254	58947
91	58948
62321	58949
75745	58950
14834	58951
89808	58952
67057	58953
17056	58954
24467	58955
26862	58956
116	58957
91176	58958
24276	58959
31785	58960
3045	58961
53935	58962
8110	58963
111930	58964
587	58965
52094	58966
62444	58967
282	58968
32633	58969
53831	58970
20219	58971
65322	58972
42114	58973
43952	58974
4830	58975
23241	58976
28049	58977
1279	58978
29027	58979
153034	58980
3582	58981
35526	58982
35833	58983
68305	58984
8271	58985
1749	58986
23644	58987
139115	58988
68456	58989
28457	58990
10484	58991
44474	58992
40906	58993
54312	58994
23188	58995
14674	58996
169525	58997
4689	58998
78744	58999
20627	59000
132685	59001
1727	59002
17338	59003
63	59004
132623	59005
83238	59006
2632	59007
13103	59008
8411	59009
75309	59010
95279	59011
7872	59012
4679	59013
1581	59014
20453	59015
105708	59016
3806	59017
20070	59018
65558	59019
12234	59020
89609	59021
55490	59022
33912	59023
52251	59024
127710	59025
31857	59026
15937	59027
23531	59028
22113	59029
12797	59030
115414	59031
25978	59032
81416	59033
84926	59034
151452	59035
76187	59036
61067	59037
63857	59038
7591	59039
53231	59040
8386	59041
36952	59042
6675	59043
17205	59044
10630	59045
30083	59046
97936	59047
39298	59048
72602	59049
29560	59050
89195	59051
118343	59052
13925	59053
4785	59054
7619	59055
1268	59056
8404	59057
3161	59058
42166	59059
64605	59060
30508	59061
51341	59062
16587	59063
10072	59064
4707	59065
11402	59066
70546	59067
18347	59068
127252	59069
97920	59070
45600	59071
53002	59072
27248	59073
70076	59074
14386	59075
531	59076
121696	59077
17328	59078
84631	59079
42011	59080
16032	59081
25759	59082
5223	59083
52760	59084
3414	59085
4653	59086
2101	59087
94823	59088
21887	59089
32393	59090
40655	59091
23153	59092
24978	59093
7505	59094
26233	59095
41454	59096
31909	59097
31707	59098
118371	59099
26936	59100
49630	59101
9750	59102
10409	59103
23959	59104
3489	59105
46346	59106
88818	59107
61373	59108
3613	59109
10159	59110
124948	59111
35145	59112
7387	59113
121200	59114
5768	59115
7619	59116
16802	59117
134635	59118
50760	59119
40257	59120
37580	59121
13329	59122
10654	59123
17116	59124
92698	59125
69654	59126
107535	59127
2654	59128
20580	59129
21902	59130
20417	59131
4006	59132
58841	59133
20416	59134
1307	59135
1912	59136
43891	59137
12595	59138
20509	59139
61255	59140
4047	59141
127354	59142
49692	59143
76208	59144
42697	59145
30753	59146
67202	59147
7392	59148
80058	59149
79548	59150
82214	59151
35964	59152
32254	59153
32964	59154
135348	59155
77661	59156
10389	59157
13183	59158
34980	59159
15530	59160
45556	59161
49040	59162
67782	59163
17	59164
13970	59165
78370	59166
44557	59167
18726	59168
20739	59169
28850	59170
11247	59171
36034	59172
40256	59173
79530	59174
129267	59175
10416	59176
2769	59177
5236	59178
56572	59179
55713	59180
10304	59181
23897	59182
76148	59183
79062	59184
17938	59185
104752	59186
956	59187
69276	59188
56131	59189
42227	59190
38573	59191
53297	59192
44852	59193
15601	59194
9401	59195
163739	59196
9811	59197
123812	59198
93362	59199
1033	59200
27381	59201
7	59202
21026	59203
109085	59204
30535	59205
50124	59206
76563	59207
34748	59208
131386	59209
66426	59210
26198	59211
71912	59212
91634	59213
34784	59214
42857	59215
11870	59216
87614	59217
756	59218
28510	59219
1312	59220
82401	59221
17816	59222
12074	59223
33897	59224
47794	59225
63110	59226
1932	59227
25687	59228
8918	59229
128321	59230
46666	59231
2070	59232
22047	59233
102550	59234
20593	59235
67226	59236
10636	59237
136391	59238
52287	59239
4715	59240
134107	59241
1386	59242
16099	59243
30506	59244
71511	59245
149	59246
117935	59247
114358	59248
15672	59249
135405	59250
81345	59251
39315	59252
35696	59253
47836	59254
9732	59255
10146	59256
6700	59257
16459	59258
70759	59259
55363	59260
49957	59261
18915	59262
86604	59263
49711	59264
93553	59265
8236	59266
48723	59267
28825	59268
20621	59269
49063	59270
93823	59271
92249	59272
29520	59273
6849	59274
999	59275
9545	59276
88131	59277
59724	59278
69282	59279
314	59280
22872	59281
65205	59282
78328	59283
17034	59284
113792	59285
42389	59286
12381	59287
242	59288
89216	59289
73871	59290
141548	59291
17320	59292
67507	59293
34174	59294
31911	59295
9017	59296
36797	59297
7302	59298
50640	59299
21879	59300
39838	59301
42400	59302
11743	59303
109748	59304
26825	59305
3507	59306
36028	59307
56929	59308
69225	59309
8159	59310
128858	59311
8419	59312
55526	59313
49687	59314
51953	59315
80979	59316
41525	59317
67050	59318
7092	59319
1757	59320
71143	59321
46225	59322
116438	59323
9441	59324
38340	59325
59598	59326
112401	59327
919	59328
80742	59329
19653	59330
3096	59331
29654	59332
3419	59333
4722	59334
9962	59335
84000	59336
551	59337
829	59338
60873	59339
96740	59340
11382	59341
51245	59342
93716	59343
104684	59344
2953	59345
20261	59346
62968	59347
56077	59348
231	59349
3136	59350
32998	59351
29	59352
4935	59353
104164	59354
9228	59355
90287	59356
14476	59357
41618	59358
72431	59359
113595	59360
3528	59361
66226	59362
62635	59363
49910	59364
4065	59365
2760	59366
13730	59367
30298	59368
3330	59369
80425	59370
86193	59371
5358	59372
125057	59373
7357	59374
46074	59375
13801	59376
49823	59377
41960	59378
67425	59379
29652	59380
1904	59381
27245	59382
134668	59383
151942	59384
145126	59385
4413	59386
152742	59387
65956	59388
74788	59389
55537	59390
45384	59391
13225	59392
15342	59393
99462	59394
41384	59395
96981	59396
6281	59397
99360	59398
9033	59399
612	59400
61953	59401
50967	59402
13418	59403
6891	59404
13642	59405
78657	59406
8429	59407
12712	59408
23299	59409
24894	59410
138764	59411
16905	59412
25062	59413
69884	59414
61378	59415
100479	59416
22621	59417
39281	59418
21606	59419
71628	59420
8497	59421
72538	59422
204	59423
2755	59424
4500	59425
13585	59426
55952	59427
23533	59428
3311	59429
36168	59430
41947	59431
79838	59432
11642	59433
24383	59434
316	59435
92002	59436
5836	59437
33563	59438
56805	59439
72936	59440
808	59441
3992	59442
26242	59443
96273	59444
14346	59445
37850	59446
14305	59447
91533	59448
36311	59449
1249	59450
10549	59451
31612	59452
86073	59453
79843	59454
107451	59455
103161	59456
49115	59457
133224	59458
80669	59459
257	59460
22604	59461
97254	59462
23814	59463
7419	59464
58952	59465
71782	59466
158420	59467
1206	59468
77038	59469
1358	59470
32195	59471
85298	59472
84062	59473
8172	59474
22685	59475
29305	59476
28426	59477
42586	59478
19800	59479
54634	59480
15267	59481
66078	59482
27752	59483
52021	59484
50478	59485
47246	59486
29151	59487
8027	59488
50721	59489
46865	59490
5146	59491
141587	59492
44506	59493
37354	59494
16097	59495
74358	59496
67901	59497
117870	59498
39516	59499
19532	59500
82773	59501
17657	59502
19183	59503
87096	59504
23444	59505
41400	59506
19475	59507
6916	59508
4992	59509
13072	59510
90879	59511
56782	59512
64894	59513
25368	59514
37950	59515
35356	59516
31222	59517
19891	59518
9514	59519
502	59520
164535	59521
8057	59522
55289	59523
79294	59524
24328	59525
26	59526
53140	59527
20001	59528
86822	59529
30235	59530
108985	59531
27428	59532
1369	59533
1708	59534
89134	59535
36865	59536
36841	59537
54631	59538
1269	59539
63613	59540
63061	59541
44286	59542
4933	59543
9284	59544
579	59545
7488	59546
105770	59547
4574	59548
78287	59549
48212	59550
112247	59551
24422	59552
35260	59553
17342	59554
684	59555
17190	59556
6061	59557
24652	59558
1650	59559
32908	59560
8872	59561
6183	59562
56894	59563
128798	59564
15784	59565
21376	59566
20766	59567
122820	59568
19330	59569
126190	59570
37060	59571
859	59572
73354	59573
73677	59574
5508	59575
2193	59576
96655	59577
7402	59578
93228	59579
1523	59580
42436	59581
14641	59582
155539	59583
64179	59584
2224	59585
42418	59586
3865	59587
2050	59588
107054	59589
20448	59590
23791	59591
44763	59592
892	59593
78170	59594
19685	59595
145378	59596
20389	59597
95221	59598
34237	59599
11836	59600
96589	59601
22255	59602
169427	59603
20846	59604
91836	59605
4162	59606
39130	59607
7463	59608
70065	59609
434	59610
552	59611
26056	59612
490	59613
22871	59614
5456	59615
12836	59616
11840	59617
31845	59618
118566	59619
38755	59620
54841	59621
1107	59622
1616	59623
15985	59624
71749	59625
80855	59626
31949	59627
18744	59628
11993	59629
113559	59630
29497	59631
142928	59632
719	59633
39789	59634
51117	59635
17412	59636
16890	59637
148725	59638
7886	59639
28675	59640
44817	59641
154102	59642
42841	59643
18451	59644
10037	59645
36907	59646
35870	59647
15508	59648
51664	59649
28936	59650
74234	59651
69	59652
46271	59653
3282	59654
26371	59655
65793	59656
2838	59657
15783	59658
13483	59659
47598	59660
56263	59661
15181	59662
55770	59663
84708	59664
21327	59665
65173	59666
18048	59667
16456	59668
165905	59669
405	59670
24	59671
21652	59672
21801	59673
91527	59674
12003	59675
54850	59676
1003	59677
1177	59678
13544	59679
41162	59680
25792	59681
103288	59682
11090	59683
7180	59684
53330	59685
80241	59686
125978	59687
741	59688
36246	59689
70817	59690
50843	59691
25258	59692
35394	59693
26588	59694
532	59695
134475	59696
91545	59697
74082	59698
35057	59699
45637	59700
2913	59701
8	59702
13505	59703
18623	59704
15765	59705
2939	59706
31269	59707
9129	59708
87235	59709
7497	59710
95156	59711
630	59712
94657	59713
59484	59714
37749	59715
45321	59716
7411	59717
35000	59718
1131	59719
44199	59720
99516	59721
11560	59722
8915	59723
1739	59724
67002	59725
80944	59726
11545	59727
25592	59728
6149	59729
62291	59730
21610	59731
8005	59732
2852	59733
102374	59734
2727	59735
7300	59736
56249	59737
65446	59738
50814	59739
11077	59740
1381	59741
13858	59742
21115	59743
59882	59744
35937	59745
81339	59746
19020	59747
80783	59748
37163	59749
47674	59750
1076	59751
123	59752
84724	59753
24765	59754
9127	59755
17415	59756
13321	59757
34442	59758
837	59759
7677	59760
27803	59761
90440	59762
701	59763
11895	59764
4709	59765
160100	59766
1353	59767
99384	59768
46426	59769
76937	59770
54200	59771
27823	59772
3924	59773
21099	59774
1562	59775
37125	59776
90558	59777
82073	59778
91339	59779
53972	59780
1263	59781
33888	59782
41101	59783
71188	59784
114358	59785
8261	59786
67979	59787
72373	59788
108682	59789
10915	59790
61088	59791
133108	59792
2877	59793
73443	59794
6670	59795
75612	59796
6526	59797
1756	59798
12362	59799
49256	59800
35457	59801
13783	59802
108138	59803
48683	59804
77715	59805
105039	59806
54561	59807
888	59808
74106	59809
46	59810
17019	59811
1867	59812
20504	59813
10262	59814
90789	59815
59730	59816
34180	59817
66174	59818
111689	59819
31155	59820
30806	59821
5371	59822
29276	59823
12044	59824
29054	59825
5990	59826
16001	59827
89159	59828
211	59829
29250	59830
30789	59831
64373	59832
1565	59833
12618	59834
54776	59835
27263	59836
1113	59837
44730	59838
24010	59839
20420	59840
6549	59841
45615	59842
23330	59843
117909	59844
13204	59845
6928	59846
49462	59847
115351	59848
5499	59849
97405	59850
29720	59851
1003	59852
26906	59853
81078	59854
8289	59855
62764	59856
35333	59857
33035	59858
27886	59859
863	59860
22380	59861
16854	59862
85663	59863
16064	59864
15538	59865
3519	59866
9500	59867
14225	59868
58110	59869
32811	59870
112447	59871
1057	59872
71963	59873
68339	59874
57597	59875
30119	59876
70796	59877
4528	59878
37014	59879
55692	59880
17234	59881
54721	59882
43526	59883
92318	59884
16526	59885
121045	59886
12827	59887
81527	59888
124737	59889
111720	59890
133277	59891
33618	59892
4053	59893
85595	59894
33492	59895
25774	59896
6120	59897
25197	59898
32404	59899
1870	59900
72675	59901
27345	59902
31928	59903
11372	59904
62735	59905
229	59906
57256	59907
4716	59908
160736	59909
31329	59910
5448	59911
157882	59912
9376	59913
132	59914
17961	59915
43513	59916
99666	59917
38793	59918
17854	59919
49204	59920
80216	59921
13806	59922
27423	59923
108604	59924
74921	59925
27113	59926
138303	59927
7114	59928
31007	59929
6083	59930
22083	59931
96937	59932
21833	59933
127811	59934
2428	59935
141052	59936
563	59937
10927	59938
45572	59939
47848	59940
105390	59941
426	59942
76765	59943
48383	59944
57262	59945
23667	59946
3955	59947
20775	59948
3555	59949
93564	59950
10713	59951
92915	59952
112383	59953
35506	59954
15878	59955
109901	59956
58325	59957
1622	59958
9396	59959
34269	59960
15203	59961
54539	59962
113166	59963
3457	59964
4515	59965
35906	59966
74679	59967
8151	59968
50449	59969
27474	59970
3905	59971
3146	59972
95266	59973
19622	59974
62123	59975
13102	59976
55995	59977
28635	59978
36064	59979
58892	59980
2115	59981
60163	59982
24424	59983
9340	59984
27923	59985
68018	59986
143915	59987
8986	59988
110962	59989
141628	59990
56146	59991
67615	59992
487	59993
135676	59994
64339	59995
44514	59996
27651	59997
20109	59998
13839	59999
27118	60000
8212	60001
7752	60002
72162	60003
7440	60004
98184	60005
31992	60006
41365	60007
258	60008
92457	60009
58620	60010
101050	60011
19036	60012
89488	60013
14438	60014
6050	60015
9717	60016
1276	60017
119756	60018
123774	60019
59711	60020
28686	60021
58849	60022
44774	60023
53861	60024
24684	60025
7632	60026
2424	60027
133350	60028
86688	60029
73213	60030
160956	60031
30471	60032
49971	60033
50787	60034
45313	60035
34867	60036
16566	60037
12752	60038
82406	60039
106968	60040
105449	60041
47262	60042
15621	60043
46718	60044
126362	60045
1322	60046
21672	60047
2424	60048
70986	60049
149270	60050
5709	60051
50664	60052
95131	60053
6220	60054
15364	60055
42331	60056
11598	60057
110170	60058
83417	60059
214	60060
163204	60061
102083	60062
4083	60063
23748	60064
231	60065
6928	60066
124880	60067
2637	60068
41028	60069
46898	60070
44326	60071
25450	60072
10815	60073
58882	60074
53374	60075
10421	60076
87928	60077
94794	60078
32689	60079
86740	60080
13799	60081
20935	60082
48221	60083
36840	60084
38647	60085
46984	60086
2808	60087
246	60088
44516	60089
1896	60090
3844	60091
32238	60092
80639	60093
4877	60094
15604	60095
70673	60096
297	60097
46527	60098
22906	60099
97986	60100
709	60101
22380	60102
113795	60103
151409	60104
48694	60105
118625	60106
358	60107
16916	60108
15198	60109
94709	60110
110341	60111
16754	60112
82148	60113
70371	60114
15711	60115
13349	60116
96936	60117
99253	60118
18818	60119
78376	60120
13213	60121
64112	60122
25862	60123
78832	60124
19736	60125
27377	60126
59209	60127
15924	60128
15565	60129
13903	60130
38165	60131
38405	60132
68964	60133
1767	60134
99068	60135
24712	60136
17451	60137
7140	60138
11687	60139
85016	60140
139136	60141
2178	60142
6147	60143
91814	60144
39758	60145
151946	60146
18788	60147
56425	60148
38477	60149
12213	60150
11243	60151
51345	60152
22666	60153
41879	60154
73937	60155
169748	60156
16177	60157
46787	60158
72916	60159
131586	60160
17891	60161
28891	60162
22579	60163
24013	60164
39394	60165
36856	60166
21221	60167
85981	60168
9604	60169
15472	60170
98965	60171
8018	60172
150124	60173
135493	60174
2894	60175
22329	60176
16054	60177
32752	60178
8381	60179
148930	60180
15983	60181
27523	60182
38464	60183
88625	60184
37328	60185
4335	60186
12153	60187
54089	60188
152889	60189
156800	60190
62771	60191
95177	60192
66793	60193
169379	60194
2686	60195
37195	60196
2609	60197
7615	60198
1717	60199
121725	60200
33817	60201
55445	60202
21987	60203
53932	60204
1032	60205
25202	60206
146424	60207
24182	60208
55673	60209
54852	60210
6458	60211
50078	60212
17404	60213
24513	60214
3508	60215
24022	60216
18838	60217
2936	60218
6678	60219
7690	60220
55983	60221
10998	60222
60071	60223
2569	60224
9403	60225
30297	60226
86533	60227
5678	60228
41804	60229
52014	60230
28438	60231
15253	60232
55065	60233
99794	60234
26646	60235
57731	60236
7052	60237
52312	60238
11009	60239
19951	60240
8378	60241
98	60242
109574	60243
13885	60244
19163	60245
53152	60246
7072	60247
55368	60248
36329	60249
133511	60250
64955	60251
96152	60252
26647	60253
50292	60254
101021	60255
38553	60256
119358	60257
5429	60258
608	60259
51040	60260
61804	60261
74779	60262
18509	60263
18868	60264
18983	60265
62847	60266
651	60267
757	60268
19216	60269
67834	60270
93999	60271
26028	60272
88676	60273
18418	60274
30247	60275
12669	60276
6005	60277
24017	60278
66317	60279
661	60280
21248	60281
25306	60282
120043	60283
58465	60284
16175	60285
35222	60286
3442	60287
16917	60288
122641	60289
28822	60290
11352	60291
19618	60292
101454	60293
7228	60294
7000	60295
13911	60296
10880	60297
11187	60298
65119	60299
10669	60300
108708	60301
69823	60302
24032	60303
15460	60304
40445	60305
52968	60306
104257	60307
11360	60308
30576	60309
68551	60310
61658	60311
41132	60312
73308	60313
3707	60314
52681	60315
44924	60316
35817	60317
76529	60318
23739	60319
117209	60320
9361	60321
16558	60322
6338	60323
73560	60324
20733	60325
40461	60326
44716	60327
29114	60328
89929	60329
168090	60330
35891	60331
57622	60332
77523	60333
80231	60334
48485	60335
39821	60336
8272	60337
64663	60338
18926	60339
20631	60340
71558	60341
62623	60342
46748	60343
4132	60344
28049	60345
34372	60346
7276	60347
28640	60348
9164	60349
25150	60350
67755	60351
79276	60352
43904	60353
97647	60354
544	60355
47538	60356
21926	60357
72429	60358
69007	60359
6878	60360
3908	60361
118641	60362
579	60363
37776	60364
68974	60365
65399	60366
52795	60367
118923	60368
94259	60369
14476	60370
10149	60371
50826	60372
83777	60373
40687	60374
44288	60375
61801	60376
19678	60377
53613	60378
14463	60379
1830	60380
32762	60381
85464	60382
58150	60383
76806	60384
136258	60385
77004	60386
98361	60387
14601	60388
85356	60389
155260	60390
4078	60391
74758	60392
27126	60393
15740	60394
16893	60395
123618	60396
4983	60397
10723	60398
8690	60399
67957	60400
4034	60401
11249	60402
64056	60403
1632	60404
42388	60405
30271	60406
120318	60407
82547	60408
59764	60409
6668	60410
55131	60411
7935	60412
22201	60413
38334	60414
37079	60415
126732	60416
104597	60417
72031	60418
67164	60419
7142	60420
2545	60421
16297	60422
10652	60423
37093	60424
158531	60425
90031	60426
45190	60427
128964	60428
72779	60429
48324	60430
56797	60431
9665	60432
126169	60433
75379	60434
23213	60435
95230	60436
69371	60437
55705	60438
75609	60439
169096	60440
14795	60441
127767	60442
12511	60443
110540	60444
54786	60445
47347	60446
3238	60447
43580	60448
68642	60449
32357	60450
72222	60451
14453	60452
2874	60453
90435	60454
53317	60455
80690	60456
45547	60457
20400	60458
5907	60459
8492	60460
56104	60461
132063	60462
116325	60463
47191	60464
9707	60465
124946	60466
80783	60467
63336	60468
3655	60469
72674	60470
10059	60471
100265	60472
41726	60473
27977	60474
9372	60475
28981	60476
9373	60477
56291	60478
198	60479
9610	60480
10282	60481
14513	60482
8043	60483
114910	60484
80950	60485
37625	60486
1911	60487
9004	60488
13744	60489
41423	60490
37133	60491
47003	60492
88604	60493
32311	60494
813	60495
1396	60496
28239	60497
17176	60498
34098	60499
3307	60500
60657	60501
60225	60502
88932	60503
84293	60504
4551	60505
135736	60506
4664	60507
2856	60508
77549	60509
151844	60510
4572	60511
128361	60512
86684	60513
48397	60514
20555	60515
151762	60516
84861	60517
4111	60518
102248	60519
33378	60520
17631	60521
29000	60522
76569	60523
104315	60524
947	60525
946	60526
23996	60527
66	60528
16299	60529
100493	60530
138469	60531
97403	60532
22934	60533
80486	60534
22990	60535
162919	60536
1842	60537
36485	60538
6165	60539
15077	60540
25250	60541
14415	60542
16741	60543
74347	60544
25807	60545
2469	60546
32915	60547
101937	60548
8592	60549
6289	60550
106860	60551
106309	60552
168185	60553
32792	60554
58679	60555
136609	60556
21860	60557
36460	60558
66563	60559
92301	60560
17360	60561
74837	60562
31643	60563
85666	60564
107777	60565
103447	60566
54219	60567
79001	60568
25920	60569
8155	60570
1558	60571
121734	60572
321	60573
9354	60574
108991	60575
46548	60576
94446	60577
73495	60578
37732	60579
3684	60580
34821	60581
11391	60582
61457	60583
84745	60584
12718	60585
28940	60586
33807	60587
45216	60588
114919	60589
7840	60590
94561	60591
36224	60592
11224	60593
106522	60594
236	60595
8380	60596
28518	60597
65036	60598
63302	60599
6212	60600
168800	60601
51445	60602
61751	60603
5756	60604
22994	60605
25613	60606
93239	60607
5055	60608
31863	60609
7815	60610
88996	60611
19350	60612
92729	60613
10505	60614
104050	60615
84773	60616
6973	60617
118039	60618
15132	60619
168136	60620
16848	60621
33759	60622
35468	60623
42087	60624
13036	60625
23366	60626
51594	60627
731	60628
29774	60629
66712	60630
31233	60631
119712	60632
54559	60633
5036	60634
11484	60635
21348	60636
14315	60637
78981	60638
134353	60639
1976	60640
51838	60641
21369	60642
5482	60643
20284	60644
62872	60645
13010	60646
48554	60647
66359	60648
111440	60649
17834	60650
77962	60651
98686	60652
136397	60653
62378	60654
38111	60655
28903	60656
45592	60657
50779	60658
3740	60659
1434	60660
78813	60661
12985	60662
17692	60663
5352	60664
58791	60665
62387	60666
53921	60667
7470	60668
2079	60669
27358	60670
101548	60671
40544	60672
6661	60673
3745	60674
48722	60675
79551	60676
33096	60677
3970	60678
99550	60679
55544	60680
512	60681
152328	60682
63024	60683
4618	60684
46136	60685
10333	60686
141754	60687
57415	60688
8121	60689
11249	60690
93430	60691
132812	60692
1329	60693
72241	60694
72095	60695
66152	60696
25936	60697
72805	60698
35039	60699
614	60700
36528	60701
94889	60702
64398	60703
33528	60704
26693	60705
8776	60706
21098	60707
48625	60708
20184	60709
103178	60710
41159	60711
41156	60712
12113	60713
132973	60714
137848	60715
23656	60716
62472	60717
47441	60718
2	60719
123955	60720
2765	60721
164267	60722
79141	60723
29830	60724
127569	60725
18998	60726
20325	60727
60501	60728
38819	60729
135671	60730
21414	60731
479	60732
165814	60733
63399	60734
25719	60735
54501	60736
67698	60737
110783	60738
35484	60739
3442	60740
208	60741
37225	60742
46322	60743
81264	60744
59485	60745
119020	60746
53769	60747
20812	60748
34604	60749
77255	60750
136786	60751
11748	60752
41688	60753
34269	60754
9851	60755
337	60756
27048	60757
2696	60758
50996	60759
13344	60760
60048	60761
21796	60762
12283	60763
86339	60764
22361	60765
35559	60766
1365	60767
2272	60768
91659	60769
27591	60770
10531	60771
13154	60772
35669	60773
53935	60774
66961	60775
27348	60776
67685	60777
93458	60778
11333	60779
36590	60780
95511	60781
55316	60782
85021	60783
1228	60784
9869	60785
5267	60786
2209	60787
109591	60788
2057	60789
3596	60790
24402	60791
22432	60792
6939	60793
1333	60794
48311	60795
11530	60796
156821	60797
69331	60798
4666	60799
91421	60800
31161	60801
95358	60802
111163	60803
76426	60804
17440	60805
35509	60806
11927	60807
7799	60808
48151	60809
30387	60810
1517	60811
113852	60812
42386	60813
63639	60814
134572	60815
27716	60816
7130	60817
15497	60818
38125	60819
52868	60820
12840	60821
9339	60822
52111	60823
18790	60824
289	60825
83323	60826
2374	60827
25002	60828
17643	60829
57821	60830
105787	60831
52478	60832
42091	60833
136267	60834
9127	60835
95017	60836
11436	60837
117388	60838
1763	60839
16671	60840
13103	60841
12881	60842
97896	60843
53517	60844
79628	60845
3627	60846
47767	60847
167620	60848
14503	60849
49239	60850
17751	60851
25960	60852
53188	60853
4978	60854
136184	60855
16204	60856
47416	60857
61482	60858
41006	60859
94184	60860
8799	60861
5306	60862
56038	60863
76838	60864
44213	60865
62848	60866
6129	60867
53349	60868
20758	60869
12861	60870
52148	60871
25732	60872
133792	60873
30986	60874
41380	60875
12609	60876
63092	60877
19217	60878
17797	60879
38723	60880
24787	60881
99259	60882
21281	60883
84616	60884
32587	60885
70824	60886
102195	60887
48958	60888
60084	60889
63525	60890
4896	60891
78098	60892
12130	60893
45132	60894
46326	60895
137317	60896
33516	60897
72985	60898
88707	60899
13255	60900
1458	60901
804	60902
4404	60903
72160	60904
30408	60905
66244	60906
4849	60907
3387	60908
11357	60909
50060	60910
9356	60911
72925	60912
52925	60913
24088	60914
9545	60915
13487	60916
75397	60917
26385	60918
152856	60919
46983	60920
34680	60921
87791	60922
44105	60923
31278	60924
3805	60925
119195	60926
43579	60927
102212	60928
36250	60929
82064	60930
69999	60931
82354	60932
73514	60933
1774	60934
58563	60935
120206	60936
156307	60937
2531	60938
25462	60939
7915	60940
17963	60941
2397	60942
5878	60943
54267	60944
10154	60945
23777	60946
26376	60947
56299	60948
34586	60949
108564	60950
51106	60951
62423	60952
145236	60953
91048	60954
10114	60955
20140	60956
145392	60957
91387	60958
13677	60959
60219	60960
53878	60961
28915	60962
104003	60963
9563	60964
323	60965
1842	60966
360	60967
118388	60968
8385	60969
10339	60970
41523	60971
18799	60972
92025	60973
63919	60974
3489	60975
47586	60976
30299	60977
6386	60978
31718	60979
7392	60980
34304	60981
77068	60982
14626	60983
162686	60984
25314	60985
2687	60986
147206	60987
25916	60988
115957	60989
14241	60990
64261	60991
170156	60992
45109	60993
126111	60994
99305	60995
72497	60996
291	60997
43472	60998
13826	60999
1398	61000
59362	61001
20850	61002
73816	61003
3480	61004
1528	61005
52154	61006
65370	61007
114856	61008
80641	61009
32858	61010
137575	61011
120365	61012
51585	61013
3089	61014
20567	61015
20347	61016
7882	61017
35169	61018
5957	61019
110947	61020
267	61021
20913	61022
80530	61023
106586	61024
102819	61025
141654	61026
5452	61027
900	61028
30476	61029
109085	61030
65807	61031
141623	61032
128183	61033
36706	61034
50996	61035
14475	61036
158974	61037
78114	61038
43062	61039
27630	61040
38127	61041
54914	61042
160710	61043
15806	61044
10236	61045
64893	61046
9082	61047
2648	61048
119386	61049
63819	61050
20242	61051
70459	61052
4555	61053
19131	61054
28115	61055
97213	61056
38153	61057
11936	61058
11756	61059
24752	61060
74407	61061
7030	61062
13688	61063
83021	61064
61553	61065
49730	61066
32984	61067
23936	61068
6847	61069
5561	61070
18934	61071
6263	61072
119613	61073
13811	61074
691	61075
12728	61076
53573	61077
597	61078
6634	61079
7898	61080
164	61081
52455	61082
27953	61083
29665	61084
132067	61085
121066	61086
26634	61087
4646	61088
19748	61089
39623	61090
28039	61091
30716	61092
6112	61093
25691	61094
17096	61095
85034	61096
71986	61097
105849	61098
52646	61099
93931	61100
26643	61101
21449	61102
7093	61103
73324	61104
17162	61105
10003	61106
81623	61107
149277	61108
48556	61109
64535	61110
5093	61111
71695	61112
85072	61113
53797	61114
15121	61115
1892	61116
137118	61117
4797	61118
6397	61119
26456	61120
16589	61121
11474	61122
25707	61123
1195	61124
40900	61125
141002	61126
17283	61127
47972	61128
2520	61129
37539	61130
19073	61131
3107	61132
13090	61133
705	61134
35901	61135
164882	61136
32949	61137
24318	61138
31862	61139
58826	61140
50835	61141
27012	61142
55279	61143
58360	61144
133838	61145
6364	61146
7327	61147
8040	61148
53314	61149
28941	61150
30299	61151
25945	61152
22623	61153
7911	61154
73374	61155
4465	61156
87857	61157
20446	61158
20277	61159
23537	61160
6257	61161
72263	61162
26969	61163
71516	61164
119171	61165
64772	61166
6787	61167
23228	61168
87034	61169
63768	61170
79633	61171
55733	61172
7141	61173
10880	61174
3526	61175
2351	61176
47899	61177
40855	61178
152625	61179
3782	61180
153155	61181
29720	61182
126300	61183
38856	61184
1143	61185
28047	61186
3410	61187
168958	61188
66986	61189
47128	61190
51576	61191
117069	61192
118802	61193
66021	61194
29309	61195
65284	61196
2192	61197
229	61198
702	61199
53681	61200
76673	61201
2326	61202
57389	61203
96453	61204
3424	61205
24434	61206
137781	61207
36222	61208
65860	61209
110	61210
30643	61211
35408	61212
114723	61213
78	61214
37612	61215
72188	61216
11777	61217
138088	61218
3783	61219
39970	61220
42365	61221
6065	61222
151090	61223
8745	61224
6776	61225
13458	61226
6665	61227
1317	61228
37983	61229
36494	61230
104040	61231
75563	61232
9657	61233
29657	61234
12765	61235
84313	61236
48247	61237
3920	61238
13424	61239
124142	61240
92055	61241
26512	61242
95681	61243
9831	61244
71818	61245
108328	61246
77645	61247
37309	61248
35268	61249
35884	61250
12571	61251
121677	61252
3204	61253
77437	61254
46709	61255
64301	61256
66172	61257
16670	61258
17155	61259
53083	61260
72526	61261
49283	61262
21153	61263
4384	61264
3624	61265
1045	61266
28666	61267
73339	61268
48257	61269
11227	61270
62066	61271
139437	61272
86484	61273
94934	61274
37886	61275
97581	61276
151148	61277
72468	61278
97734	61279
22027	61280
114961	61281
166463	61282
89735	61283
106825	61284
40701	61285
48977	61286
4908	61287
9185	61288
10315	61289
37401	61290
55647	61291
149107	61292
3773	61293
2677	61294
12155	61295
26412	61296
33124	61297
42069	61298
66413	61299
18602	61300
25244	61301
39705	61302
23291	61303
1366	61304
26763	61305
12866	61306
10552	61307
7575	61308
32091	61309
15696	61310
1868	61311
7883	61312
4480	61313
8625	61314
53793	61315
17356	61316
40303	61317
135387	61318
25371	61319
2272	61320
27214	61321
22956	61322
29276	61323
44418	61324
78638	61325
117683	61326
60	61327
37333	61328
70045	61329
41823	61330
18968	61331
58091	61332
5648	61333
30938	61334
83368	61335
105737	61336
21557	61337
2167	61338
115757	61339
153111	61340
109153	61341
49121	61342
16464	61343
62523	61344
650	61345
32022	61346
71934	61347
66663	61348
83018	61349
1784	61350
38652	61351
19188	61352
60039	61353
5349	61354
37391	61355
107561	61356
76422	61357
79411	61358
28667	61359
5493	61360
40024	61361
16123	61362
47983	61363
141	61364
13238	61365
501	61366
132376	61367
114856	61368
4480	61369
29115	61370
12678	61371
56366	61372
20173	61373
41893	61374
36759	61375
44377	61376
131983	61377
4387	61378
67246	61379
33825	61380
21643	61381
229	61382
119141	61383
25067	61384
97484	61385
27068	61386
39204	61387
98537	61388
1842	61389
93323	61390
48408	61391
35703	61392
9371	61393
71942	61394
136775	61395
15422	61396
66642	61397
29093	61398
16895	61399
2211	61400
5083	61401
52484	61402
43873	61403
61743	61404
4284	61405
32781	61406
135452	61407
7196	61408
27683	61409
120125	61410
13440	61411
5339	61412
74433	61413
4510	61414
55304	61415
14183	61416
222	61417
2105	61418
27798	61419
68070	61420
45678	61421
28115	61422
111166	61423
59995	61424
80458	61425
89	61426
3875	61427
60911	61428
41911	61429
70832	61430
10623	61431
116275	61432
119113	61433
13238	61434
5837	61435
29090	61436
78639	61437
2304	61438
62769	61439
37573	61440
143237	61441
8308	61442
29598	61443
739	61444
18492	61445
54283	61446
23351	61447
39846	61448
135663	61449
25697	61450
131183	61451
126723	61452
69214	61453
21376	61454
24125	61455
1302	61456
37756	61457
29557	61458
57384	61459
48611	61460
47466	61461
133807	61462
1066	61463
4236	61464
14067	61465
7510	61466
55405	61467
44687	61468
5140	61469
112370	61470
5471	61471
75647	61472
26093	61473
64892	61474
102146	61475
3107	61476
94472	61477
26924	61478
80026	61479
14712	61480
44344	61481
9505	61482
45449	61483
8893	61484
42152	61485
163999	61486
19123	61487
24993	61488
12752	61489
80346	61490
7034	61491
8915	61492
30012	61493
75350	61494
71292	61495
44819	61496
31280	61497
105011	61498
7702	61499
37012	61500
19295	61501
58422	61502
36036	61503
29140	61504
281	61505
27778	61506
72342	61507
18260	61508
72002	61509
91011	61510
23264	61511
8168	61512
24405	61513
21574	61514
27838	61515
13887	61516
36622	61517
27940	61518
17227	61519
33797	61520
41001	61521
19563	61522
19737	61523
20893	61524
9324	61525
810	61526
12421	61527
6802	61528
105097	61529
21815	61530
9807	61531
3240	61532
17337	61533
29466	61534
132200	61535
36114	61536
67257	61537
17648	61538
59849	61539
40960	61540
4114	61541
20531	61542
31809	61543
64007	61544
18474	61545
14769	61546
29290	61547
26334	61548
31568	61549
102321	61550
50955	61551
5738	61552
58144	61553
20509	61554
10405	61555
28975	61556
8670	61557
2702	61558
31360	61559
108726	61560
57266	61561
106110	61562
3695	61563
62276	61564
138529	61565
111603	61566
76428	61567
1299	61568
33808	61569
53249	61570
89233	61571
59368	61572
18909	61573
120944	61574
119575	61575
122995	61576
12099	61577
12949	61578
7430	61579
88907	61580
63618	61581
137098	61582
109194	61583
39864	61584
13279	61585
2217	61586
59390	61587
48187	61588
39689	61589
12483	61590
31180	61591
56649	61592
15444	61593
61026	61594
4625	61595
127314	61596
22675	61597
14518	61598
6805	61599
51955	61600
16152	61601
1439	61602
37936	61603
49114	61604
452	61605
33548	61606
53309	61607
53658	61608
6662	61609
6917	61610
11354	61611
43935	61612
45586	61613
20234	61614
372	61615
99562	61616
30151	61617
124106	61618
22604	61619
283	61620
21489	61621
155424	61622
1556	61623
5773	61624
62420	61625
33	61626
7357	61627
54264	61628
28358	61629
29978	61630
31974	61631
9237	61632
72720	61633
2817	61634
70066	61635
73157	61636
27171	61637
11053	61638
111261	61639
45367	61640
67978	61641
136894	61642
71263	61643
35276	61644
104418	61645
53649	61646
26498	61647
10933	61648
68864	61649
11366	61650
13878	61651
29379	61652
39976	61653
137265	61654
44184	61655
112003	61656
3657	61657
4631	61658
24182	61659
38623	61660
3255	61661
70743	61662
138089	61663
7635	61664
49917	61665
24451	61666
60909	61667
22819	61668
49665	61669
36604	61670
31867	61671
41204	61672
30	61673
19825	61674
4218	61675
16096	61676
37201	61677
99373	61678
21352	61679
32550	61680
15285	61681
25093	61682
138198	61683
2418	61684
84608	61685
8371	61686
6715	61687
99752	61688
88156	61689
129253	61690
3016	61691
14482	61692
37187	61693
3763	61694
2125	61695
2522	61696
47850	61697
60973	61698
37416	61699
2326	61700
78336	61701
38701	61702
13140	61703
1328	61704
100365	61705
9024	61706
80227	61707
16412	61708
27322	61709
51190	61710
39870	61711
8618	61712
104824	61713
8084	61714
70858	61715
126174	61716
43877	61717
84276	61718
48922	61719
23121	61720
11635	61721
14804	61722
98404	61723
51214	61724
29554	61725
50529	61726
10856	61727
53476	61728
32146	61729
51274	61730
39204	61731
43260	61732
27090	61733
46040	61734
57601	61735
47346	61736
25540	61737
92681	61738
33945	61739
80823	61740
113894	61741
32406	61742
30625	61743
97522	61744
47818	61745
5298	61746
14513	61747
41055	61748
13866	61749
37489	61750
29100	61751
26212	61752
83861	61753
11671	61754
46511	61755
45604	61756
1189	61757
116122	61758
36235	61759
2090	61760
8263	61761
71105	61762
1548	61763
36127	61764
27173	61765
15796	61766
19404	61767
105763	61768
154194	61769
33472	61770
13911	61771
2375	61772
86456	61773
6359	61774
1956	61775
44990	61776
60696	61777
19013	61778
68367	61779
30310	61780
44399	61781
706	61782
66167	61783
93502	61784
104409	61785
107006	61786
103853	61787
92496	61788
6282	61789
41397	61790
17730	61791
55853	61792
38367	61793
47411	61794
168411	61795
76355	61796
1681	61797
105717	61798
19338	61799
5220	61800
73528	61801
41186	61802
65728	61803
106383	61804
56988	61805
32167	61806
55090	61807
30035	61808
47396	61809
8473	61810
4203	61811
94416	61812
166919	61813
125877	61814
124	61815
108067	61816
26801	61817
135526	61818
37984	61819
94060	61820
89809	61821
6860	61822
14523	61823
145101	61824
34284	61825
17613	61826
1365	61827
70638	61828
63379	61829
24432	61830
149855	61831
112894	61832
5403	61833
9916	61834
75349	61835
130675	61836
46126	61837
505	61838
49014	61839
10205	61840
14888	61841
14797	61842
12194	61843
24603	61844
161549	61845
90799	61846
72916	61847
42616	61848
69783	61849
133189	61850
2336	61851
35509	61852
40722	61853
6201	61854
5734	61855
42428	61856
54101	61857
18473	61858
774	61859
72624	61860
35919	61861
9521	61862
17880	61863
353	61864
31437	61865
119155	61866
73123	61867
30107	61868
3593	61869
79686	61870
70238	61871
85357	61872
26276	61873
24997	61874
51185	61875
111178	61876
93376	61877
49407	61878
139443	61879
24309	61880
4544	61881
41460	61882
20763	61883
24078	61884
44228	61885
27632	61886
1975	61887
41859	61888
141109	61889
73957	61890
85092	61891
18390	61892
89325	61893
11300	61894
10137	61895
8928	61896
81507	61897
50508	61898
39832	61899
3096	61900
76831	61901
59158	61902
112703	61903
12244	61904
46479	61905
5512	61906
45468	61907
13305	61908
6535	61909
129053	61910
6183	61911
136221	61912
125825	61913
9988	61914
20844	61915
11739	61916
127739	61917
43094	61918
41729	61919
42476	61920
38790	61921
22928	61922
28477	61923
30428	61924
92426	61925
9504	61926
76539	61927
84282	61928
127410	61929
6212	61930
1328	61931
20143	61932
11561	61933
2824	61934
49307	61935
43781	61936
866	61937
28254	61938
7862	61939
79903	61940
20449	61941
9545	61942
1252	61943
64996	61944
2395	61945
57312	61946
43673	61947
94066	61948
31336	61949
63176	61950
51966	61951
37150	61952
26726	61953
22890	61954
168044	61955
3059	61956
43995	61957
15296	61958
13664	61959
68917	61960
75928	61961
84191	61962
120543	61963
56004	61964
4812	61965
57287	61966
16340	61967
19835	61968
31459	61969
9695	61970
5350	61971
45570	61972
6091	61973
56477	61974
89178	61975
92312	61976
4297	61977
85521	61978
92093	61979
46311	61980
1640	61981
122768	61982
18118	61983
114505	61984
19033	61985
36036	61986
42178	61987
78164	61988
36517	61989
72474	61990
17290	61991
1819	61992
17000	61993
15552	61994
9101	61995
99570	61996
38869	61997
4489	61998
111113	61999
38644	62000
52897	62001
19080	62002
5249	62003
4603	62004
30251	62005
70116	62006
105411	62007
53677	62008
12183	62009
4551	62010
17149	62011
116234	62012
85156	62013
30855	62014
83014	62015
28141	62016
18988	62017
41495	62018
56233	62019
48865	62020
19308	62021
4474	62022
77648	62023
15824	62024
89385	62025
126975	62026
17614	62027
115867	62028
26617	62029
8988	62030
99117	62031
139217	62032
107934	62033
19659	62034
21904	62035
117769	62036
38894	62037
20226	62038
13196	62039
74441	62040
1488	62041
21390	62042
2865	62043
3461	62044
35201	62045
6038	62046
25976	62047
58034	62048
56048	62049
3037	62050
40529	62051
13550	62052
723	62053
29388	62054
34297	62055
5986	62056
9314	62057
15590	62058
24918	62059
13643	62060
128669	62061
54525	62062
1082	62063
10006	62064
86411	62065
33510	62066
96741	62067
65141	62068
10651	62069
25361	62070
9677	62071
56774	62072
46369	62073
135356	62074
99768	62075
70881	62076
139959	62077
70365	62078
77022	62079
70449	62080
2262	62081
121089	62082
76785	62083
10312	62084
89964	62085
504	62086
37147	62087
9693	62088
7024	62089
103048	62090
51758	62091
40687	62092
50271	62093
78295	62094
4525	62095
7223	62096
2818	62097
53443	62098
74892	62099
32732	62100
18054	62101
15377	62102
26323	62103
41898	62104
5792	62105
19450	62106
4153	62107
3747	62108
19825	62109
13165	62110
27137	62111
38927	62112
39855	62113
56446	62114
111810	62115
108053	62116
104201	62117
41931	62118
16027	62119
16206	62120
137476	62121
89770	62122
120353	62123
157373	62124
49624	62125
53042	62126
64254	62127
453	62128
1377	62129
45516	62130
55807	62131
24386	62132
50398	62133
86403	62134
427	62135
2109	62136
9745	62137
8221	62138
49703	62139
99549	62140
25048	62141
20887	62142
15074	62143
29518	62144
22037	62145
10544	62146
106540	62147
51258	62148
116952	62149
63646	62150
96716	62151
28867	62152
22278	62153
85247	62154
28615	62155
32403	62156
94207	62157
46209	62158
34817	62159
63130	62160
77188	62161
5427	62162
9608	62163
44127	62164
3578	62165
95983	62166
107127	62167
31494	62168
40962	62169
17263	62170
758	62171
28430	62172
161638	62173
19737	62174
104538	62175
106472	62176
38960	62177
27620	62178
64573	62179
26312	62180
10592	62181
2557	62182
1323	62183
114341	62184
3135	62185
7072	62186
50667	62187
73354	62188
41039	62189
1549	62190
10068	62191
1470	62192
19568	62193
49815	62194
74365	62195
101888	62196
8975	62197
935	62198
65262	62199
19559	62200
1254	62201
57885	62202
20310	62203
56236	62204
63458	62205
3263	62206
158167	62207
4654	62208
72965	62209
44259	62210
4372	62211
35534	62212
125533	62213
20830	62214
96412	62215
989	62216
56561	62217
96852	62218
83121	62219
7743	62220
8125	62221
5325	62222
33821	62223
18670	62224
1731	62225
69946	62226
24912	62227
26322	62228
28667	62229
53663	62230
23603	62231
11905	62232
120163	62233
30815	62234
11428	62235
7884	62236
62672	62237
152096	62238
8727	62239
54311	62240
71139	62241
1025	62242
16818	62243
114044	62244
9586	62245
114428	62246
91157	62247
10829	62248
56587	62249
102901	62250
1274	62251
90118	62252
38402	62253
25802	62254
3983	62255
56506	62256
50092	62257
40724	62258
45034	62259
28582	62260
21056	62261
60888	62262
52726	62263
10315	62264
61142	62265
27862	62266
64064	62267
80502	62268
955	62269
9814	62270
8897	62271
56979	62272
57374	62273
101389	62274
119041	62275
1039	62276
127806	62277
17224	62278
42652	62279
34835	62280
60281	62281
146572	62282
36153	62283
16291	62284
47820	62285
25895	62286
77382	62287
96583	62288
75944	62289
29853	62290
118096	62291
8502	62292
27144	62293
131994	62294
54990	62295
53545	62296
16529	62297
63350	62298
21286	62299
1564	62300
14767	62301
37270	62302
22063	62303
97682	62304
28692	62305
11928	62306
61600	62307
53551	62308
36428	62309
104976	62310
148775	62311
59421	62312
37390	62313
65209	62314
20627	62315
52604	62316
1436	62317
67937	62318
165697	62319
73684	62320
26990	62321
19832	62322
67596	62323
28327	62324
48315	62325
117892	62326
20872	62327
147696	62328
46791	62329
51	62330
21992	62331
6758	62332
21148	62333
36795	62334
2103	62335
6585	62336
6066	62337
591	62338
25733	62339
20806	62340
67573	62341
68141	62342
42413	62343
20458	62344
1257	62345
58190	62346
114116	62347
106945	62348
90760	62349
7484	62350
10624	62351
33883	62352
154654	62353
2118	62354
3564	62355
7418	62356
2114	62357
21079	62358
9301	62359
4208	62360
70661	62361
92240	62362
75644	62363
132982	62364
60436	62365
164740	62366
24987	62367
79421	62368
5917	62369
13645	62370
5168	62371
20227	62372
1812	62373
43103	62374
12202	62375
1168	62376
48669	62377
25673	62378
100579	62379
96327	62380
13156	62381
22880	62382
48960	62383
64115	62384
77319	62385
161144	62386
90248	62387
39470	62388
120658	62389
27018	62390
59886	62391
42084	62392
33216	62393
83575	62394
165421	62395
145416	62396
37945	62397
35615	62398
77796	62399
130416	62400
487	62401
31999	62402
68728	62403
123028	62404
5946	62405
56281	62406
79660	62407
24257	62408
14582	62409
13075	62410
12553	62411
18203	62412
20977	62413
15484	62414
51263	62415
159250	62416
21227	62417
159925	62418
113881	62419
69126	62420
10647	62421
9202	62422
14831	62423
98446	62424
34675	62425
89996	62426
1728	62427
6276	62428
45132	62429
83254	62430
138284	62431
5418	62432
38182	62433
85913	62434
6211	62435
11453	62436
162670	62437
56538	62438
131809	62439
51222	62440
58	62441
41766	62442
9343	62443
107754	62444
52864	62445
24347	62446
780	62447
53410	62448
86228	62449
4031	62450
124473	62451
5854	62452
139332	62453
7861	62454
26259	62455
31300	62456
10041	62457
77892	62458
16865	62459
54553	62460
1756	62461
96274	62462
68029	62463
70716	62464
60224	62465
54438	62466
33915	62467
588	62468
88235	62469
117450	62470
87817	62471
61126	62472
11435	62473
28351	62474
5033	62475
46170	62476
26374	62477
21430	62478
24779	62479
1568	62480
22813	62481
1484	62482
13935	62483
31076	62484
83864	62485
13403	62486
18416	62487
21956	62488
37290	62489
30797	62490
109749	62491
117666	62492
27697	62493
48397	62494
5496	62495
46259	62496
21581	62497
28251	62498
34026	62499
114245	62500
77116	62501
77090	62502
3551	62503
6121	62504
80039	62505
74957	62506
16743	62507
20920	62508
59244	62509
17674	62510
46626	62511
73894	62512
2116	62513
26298	62514
50216	62515
39098	62516
23439	62517
22394	62518
17901	62519
25228	62520
66207	62521
3401	62522
10528	62523
30131	62524
1178	62525
65414	62526
29921	62527
84507	62528
4143	62529
14495	62530
46411	62531
2552	62532
83156	62533
1134	62534
12463	62535
108204	62536
27223	62537
10434	62538
4655	62539
8877	62540
37232	62541
6969	62542
19889	62543
139954	62544
1872	62545
20581	62546
114	62547
146823	62548
164497	62549
53993	62550
68338	62551
26270	62552
69164	62553
65975	62554
105191	62555
31161	62556
19024	62557
8150	62558
84143	62559
71749	62560
70907	62561
85414	62562
22363	62563
21871	62564
23010	62565
124256	62566
13668	62567
50344	62568
118584	62569
152349	62570
54930	62571
123631	62572
25770	62573
60290	62574
642	62575
27401	62576
90496	62577
28212	62578
12678	62579
17042	62580
84344	62581
163601	62582
128682	62583
151059	62584
116965	62585
76991	62586
17608	62587
5687	62588
16048	62589
16030	62590
20071	62591
34592	62592
36464	62593
5473	62594
77789	62595
37266	62596
20559	62597
4883	62598
34476	62599
12353	62600
23006	62601
52291	62602
15039	62603
45857	62604
2941	62605
23562	62606
59279	62607
130656	62608
8176	62609
1229	62610
107492	62611
29618	62612
62452	62613
49876	62614
138677	62615
156456	62616
104118	62617
20252	62618
225	62619
13562	62620
7120	62621
65884	62622
89960	62623
6653	62624
111521	62625
8995	62626
4710	62627
1344	62628
28115	62629
104902	62630
74907	62631
5928	62632
22670	62633
128756	62634
42053	62635
139911	62636
22118	62637
5923	62638
130976	62639
107280	62640
26163	62641
66100	62642
7166	62643
80151	62644
18641	62645
83924	62646
620	62647
12283	62648
39701	62649
103499	62650
73740	62651
34693	62652
19715	62653
26088	62654
37802	62655
56251	62656
71756	62657
29249	62658
38160	62659
2170	62660
22956	62661
8618	62662
106637	62663
78210	62664
156363	62665
69470	62666
88288	62667
107751	62668
78735	62669
25988	62670
130866	62671
44821	62672
142003	62673
110137	62674
10117	62675
124221	62676
113992	62677
5638	62678
342	62679
670	62680
88775	62681
159815	62682
153070	62683
83447	62684
11766	62685
137986	62686
88894	62687
36370	62688
93166	62689
25569	62690
66628	62691
37839	62692
56338	62693
132172	62694
7174	62695
96909	62696
78487	62697
30236	62698
3105	62699
55968	62700
82453	62701
33716	62702
12495	62703
14331	62704
21547	62705
29473	62706
79182	62707
66896	62708
17955	62709
39313	62710
76457	62711
1630	62712
17047	62713
17228	62714
75953	62715
11345	62716
28339	62717
80038	62718
22738	62719
7918	62720
9493	62721
35917	62722
39608	62723
98390	62724
45977	62725
103531	62726
34069	62727
14003	62728
1797	62729
19254	62730
7437	62731
169600	62732
88818	62733
1623	62734
20190	62735
90774	62736
16572	62737
12442	62738
71548	62739
34512	62740
71450	62741
17318	62742
33517	62743
8702	62744
95303	62745
25240	62746
71347	62747
22181	62748
77993	62749
14383	62750
31974	62751
65801	62752
38824	62753
87874	62754
85643	62755
26154	62756
16849	62757
87635	62758
17833	62759
72026	62760
31160	62761
102348	62762
50109	62763
79708	62764
108185	62765
50398	62766
7556	62767
33261	62768
23449	62769
132770	62770
1736	62771
36563	62772
1920	62773
31814	62774
135792	62775
84799	62776
47452	62777
6688	62778
42688	62779
2445	62780
44	62781
62890	62782
43202	62783
73575	62784
67863	62785
102631	62786
14997	62787
21212	62788
949	62789
5804	62790
51950	62791
57138	62792
30614	62793
5709	62794
50092	62795
105093	62796
27283	62797
4049	62798
91749	62799
37533	62800
33575	62801
2863	62802
44936	62803
36259	62804
4490	62805
24741	62806
14557	62807
81469	62808
38869	62809
32825	62810
23461	62811
50706	62812
41103	62813
11399	62814
6924	62815
48675	62816
61580	62817
51168	62818
10275	62819
126481	62820
26439	62821
17591	62822
14019	62823
55372	62824
46649	62825
10103	62826
170141	62827
46184	62828
1758	62829
66887	62830
6603	62831
61965	62832
130314	62833
2704	62834
31765	62835
58372	62836
6299	62837
27104	62838
29428	62839
105108	62840
132296	62841
10911	62842
18807	62843
2767	62844
113763	62845
128174	62846
119091	62847
5683	62848
150549	62849
70520	62850
6421	62851
3736	62852
51563	62853
6346	62854
2999	62855
2408	62856
8837	62857
97155	62858
159990	62859
1945	62860
69628	62861
12518	62862
18738	62863
146585	62864
62112	62865
74984	62866
46246	62867
49902	62868
2442	62869
24814	62870
71238	62871
68173	62872
22268	62873
18500	62874
100	62875
14758	62876
92	62877
36935	62878
19705	62879
44052	62880
9050	62881
121033	62882
36644	62883
50855	62884
155972	62885
166927	62886
42714	62887
306	62888
40811	62889
112343	62890
36207	62891
20977	62892
2221	62893
21508	62894
3307	62895
116018	62896
50240	62897
50294	62898
4427	62899
4274	62900
76360	62901
36430	62902
25273	62903
14041	62904
4753	62905
545	62906
63599	62907
3621	62908
6709	62909
29358	62910
52817	62911
9344	62912
142652	62913
40640	62914
46900	62915
1480	62916
120291	62917
11283	62918
9277	62919
107196	62920
49370	62921
24895	62922
6826	62923
24925	62924
88973	62925
4022	62926
139602	62927
79841	62928
39986	62929
123672	62930
1075	62931
29147	62932
24435	62933
96813	62934
3733	62935
2494	62936
48525	62937
15846	62938
77949	62939
80907	62940
6602	62941
90576	62942
43821	62943
69510	62944
96476	62945
7689	62946
10358	62947
5423	62948
98341	62949
43385	62950
25573	62951
62894	62952
5890	62953
136434	62954
54288	62955
15935	62956
23117	62957
24047	62958
26960	62959
20289	62960
150872	62961
3850	62962
1855	62963
1721	62964
3177	62965
22212	62966
5758	62967
18821	62968
13843	62969
59332	62970
12335	62971
1312	62972
8921	62973
20525	62974
996	62975
27854	62976
161020	62977
17290	62978
92050	62979
9965	62980
58457	62981
36850	62982
114161	62983
91181	62984
1234	62985
100225	62986
27719	62987
21121	62988
7720	62989
2470	62990
18118	62991
30113	62992
9382	62993
31556	62994
32274	62995
96062	62996
18184	62997
34163	62998
11740	62999
100677	63000
44362	63001
18772	63002
16591	63003
33429	63004
20528	63005
74614	63006
115583	63007
29164	63008
64227	63009
50456	63010
80214	63011
20551	63012
35111	63013
94983	63014
39784	63015
33433	63016
73545	63017
64790	63018
107226	63019
76612	63020
55562	63021
14311	63022
55080	63023
32567	63024
32386	63025
6806	63026
69815	63027
64623	63028
44159	63029
111244	63030
446	63031
9301	63032
94644	63033
60193	63034
53608	63035
2989	63036
420	63037
9297	63038
12867	63039
54050	63040
110239	63041
121758	63042
46679	63043
155001	63044
2116	63045
158677	63046
165356	63047
48107	63048
46206	63049
5895	63050
32000	63051
80947	63052
51192	63053
15349	63054
87131	63055
101980	63056
121224	63057
21690	63058
33682	63059
41240	63060
38730	63061
1184	63062
5296	63063
59326	63064
158071	63065
79093	63066
19977	63067
71188	63068
125511	63069
2189	63070
28125	63071
56028	63072
17488	63073
118567	63074
100187	63075
23119	63076
57107	63077
104205	63078
56654	63079
1330	63080
56093	63081
6368	63082
65538	63083
74362	63084
9017	63085
9422	63086
70552	63087
24143	63088
49139	63089
7370	63090
22054	63091
2541	63092
13473	63093
44701	63094
62528	63095
87290	63096
55488	63097
115816	63098
33347	63099
43130	63100
3383	63101
17790	63102
14169	63103
21942	63104
31053	63105
103167	63106
54757	63107
7299	63108
60035	63109
1466	63110
58962	63111
59395	63112
329	63113
78028	63114
8809	63115
140811	63116
113555	63117
5853	63118
19449	63119
44801	63120
67377	63121
124114	63122
67591	63123
110688	63124
50406	63125
40501	63126
58571	63127
15938	63128
95763	63129
8	63130
25447	63131
15417	63132
21728	63133
45409	63134
137622	63135
64808	63136
137857	63137
69472	63138
111443	63139
6528	63140
27302	63141
23374	63142
705	63143
25858	63144
92047	63145
79959	63146
2851	63147
63963	63148
56360	63149
6031	63150
5106	63151
8215	63152
70676	63153
116082	63154
42871	63155
10384	63156
1472	63157
45021	63158
2387	63159
84016	63160
558	63161
2254	63162
822	63163
87438	63164
1711	63165
2730	63166
101327	63167
27010	63168
39671	63169
1372	63170
50446	63171
7312	63172
123506	63173
60687	63174
1775	63175
99303	63176
3149	63177
25532	63178
11050	63179
1877	63180
13259	63181
23322	63182
17998	63183
20986	63184
35102	63185
80166	63186
20585	63187
309	63188
20059	63189
1276	63190
145493	63191
58633	63192
24193	63193
41774	63194
97206	63195
2911	63196
66208	63197
410	63198
19743	63199
956	63200
58297	63201
13576	63202
30590	63203
85692	63204
39099	63205
7579	63206
17287	63207
87875	63208
26043	63209
2238	63210
29289	63211
8761	63212
4770	63213
20785	63214
6380	63215
23602	63216
52098	63217
36717	63218
78384	63219
138846	63220
8386	63221
44672	63222
703	63223
1894	63224
14108	63225
47475	63226
147964	63227
3340	63228
42029	63229
23724	63230
6090	63231
114677	63232
4465	63233
32928	63234
74206	63235
9943	63236
29160	63237
32381	63238
3614	63239
38412	63240
74204	63241
26192	63242
30884	63243
30064	63244
9192	63245
50493	63246
969	63247
24776	63248
132224	63249
9967	63250
109224	63251
63679	63252
76157	63253
28689	63254
30103	63255
32187	63256
101472	63257
43975	63258
60014	63259
3782	63260
62180	63261
134430	63262
19966	63263
70353	63264
51798	63265
5974	63266
9260	63267
66703	63268
13703	63269
67922	63270
63828	63271
24737	63272
56358	63273
3802	63274
37248	63275
25536	63276
23893	63277
24471	63278
91767	63279
74547	63280
127844	63281
54304	63282
109755	63283
157893	63284
64675	63285
54262	63286
9688	63287
74340	63288
12532	63289
26740	63290
9354	63291
15007	63292
5528	63293
21710	63294
11892	63295
60150	63296
89724	63297
49822	63298
58707	63299
29483	63300
13502	63301
27021	63302
20368	63303
19894	63304
20939	63305
34677	63306
10830	63307
16	63308
57115	63309
155795	63310
114893	63311
42690	63312
5077	63313
5451	63314
77679	63315
166396	63316
44274	63317
5379	63318
158923	63319
6344	63320
148048	63321
60318	63322
3017	63323
12370	63324
51766	63325
20104	63326
54778	63327
19940	63328
7404	63329
14253	63330
39206	63331
50274	63332
59705	63333
12271	63334
4384	63335
5411	63336
2052	63337
2272	63338
15234	63339
25864	63340
124	63341
17186	63342
55605	63343
115009	63344
2140	63345
115159	63346
72362	63347
142598	63348
10657	63349
4685	63350
121275	63351
680	63352
112753	63353
29610	63354
39193	63355
32020	63356
84015	63357
143877	63358
18122	63359
3455	63360
44895	63361
90655	63362
80939	63363
55298	63364
1032	63365
4642	63366
15077	63367
42965	63368
18783	63369
7439	63370
27783	63371
66509	63372
10861	63373
5068	63374
88961	63375
115379	63376
89026	63377
4840	63378
11861	63379
79149	63380
2400	63381
33543	63382
70481	63383
54452	63384
69195	63385
15691	63386
2521	63387
13456	63388
85051	63389
133100	63390
22527	63391
98980	63392
4360	63393
82671	63394
133290	63395
161401	63396
88126	63397
15651	63398
8818	63399
34725	63400
77856	63401
3676	63402
5431	63403
51591	63404
69503	63405
16378	63406
23718	63407
22985	63408
128575	63409
14515	63410
52958	63411
123512	63412
22877	63413
6730	63414
986	63415
138569	63416
84296	63417
4473	63418
140	63419
46	63420
10467	63421
66088	63422
1267	63423
31299	63424
53823	63425
108874	63426
24524	63427
21184	63428
19234	63429
7083	63430
157310	63431
2522	63432
53636	63433
80331	63434
129494	63435
82707	63436
50495	63437
71323	63438
12344	63439
32857	63440
41518	63441
33503	63442
110886	63443
12771	63444
56186	63445
102380	63446
45681	63447
14107	63448
65362	63449
30608	63450
20884	63451
53918	63452
110871	63453
134461	63454
27515	63455
14478	63456
31863	63457
41116	63458
5769	63459
58032	63460
10170	63461
109802	63462
133249	63463
38535	63464
39797	63465
74251	63466
34079	63467
80484	63468
141320	63469
170045	63470
101550	63471
1613	63472
164	63473
32317	63474
64832	63475
87249	63476
24449	63477
7206	63478
20118	63479
32694	63480
4589	63481
21355	63482
6763	63483
576	63484
34316	63485
45665	63486
48423	63487
108312	63488
2595	63489
93163	63490
6385	63491
10263	63492
31504	63493
133707	63494
29069	63495
1287	63496
93022	63497
121983	63498
33999	63499
18279	63500
2709	63501
1310	63502
89329	63503
9381	63504
1954	63505
6419	63506
113498	63507
126445	63508
4584	63509
10716	63510
64184	63511
74360	63512
10020	63513
2488	63514
60033	63515
4276	63516
63434	63517
25625	63518
117551	63519
129608	63520
36993	63521
4385	63522
8946	63523
49189	63524
34413	63525
22612	63526
13235	63527
30337	63528
87244	63529
12715	63530
26225	63531
5805	63532
897	63533
64793	63534
46597	63535
24209	63536
3787	63537
30090	63538
58704	63539
8894	63540
20121	63541
24745	63542
113180	63543
9364	63544
84381	63545
83101	63546
9763	63547
6529	63548
5864	63549
54032	63550
6843	63551
53628	63552
78498	63553
36070	63554
32789	63555
118182	63556
48577	63557
723	63558
62755	63559
26491	63560
65486	63561
37105	63562
163379	63563
57856	63564
13311	63565
55285	63566
79279	63567
83603	63568
19642	63569
76804	63570
14221	63571
9945	63572
94101	63573
31820	63574
32753	63575
50396	63576
674	63577
114082	63578
48244	63579
13625	63580
45375	63581
5936	63582
9677	63583
18958	63584
8320	63585
107341	63586
601	63587
2389	63588
50438	63589
155700	63590
62921	63591
3737	63592
120850	63593
26306	63594
97753	63595
31946	63596
6036	63597
136072	63598
2608	63599
94111	63600
2895	63601
98885	63602
66889	63603
6912	63604
84274	63605
29021	63606
115657	63607
11547	63608
13994	63609
23341	63610
8205	63611
39424	63612
4756	63613
17289	63614
79188	63615
28438	63616
32432	63617
5683	63618
81075	63619
4533	63620
88560	63621
12523	63622
1242	63623
127	63624
6920	63625
1783	63626
69603	63627
46755	63628
50298	63629
18550	63630
9330	63631
575	63632
86110	63633
25628	63634
7367	63635
6064	63636
147551	63637
4202	63638
24319	63639
14759	63640
43241	63641
105862	63642
23595	63643
71224	63644
21224	63645
65564	63646
69651	63647
9909	63648
80395	63649
5376	63650
47995	63651
17650	63652
19913	63653
33374	63654
90956	63655
9807	63656
81835	63657
16770	63658
3470	63659
99718	63660
36773	63661
24604	63662
74640	63663
17796	63664
660	63665
114946	63666
107007	63667
81576	63668
12618	63669
58907	63670
25796	63671
37166	63672
15579	63673
10622	63674
70916	63675
30180	63676
102302	63677
8310	63678
58228	63679
27518	63680
14776	63681
54058	63682
55790	63683
29068	63684
85549	63685
230	63686
121097	63687
76400	63688
10608	63689
83477	63690
1936	63691
68332	63692
5269	63693
30257	63694
47731	63695
138450	63696
3386	63697
106	63698
12452	63699
35254	63700
18311	63701
3219	63702
76315	63703
74568	63704
141332	63705
18574	63706
28776	63707
17868	63708
110424	63709
4024	63710
80585	63711
40238	63712
20875	63713
75130	63714
643	63715
3178	63716
18995	63717
72776	63718
21009	63719
2539	63720
8019	63721
18928	63722
77381	63723
14252	63724
5706	63725
4463	63726
41724	63727
55043	63728
12774	63729
3087	63730
35122	63731
97282	63732
15306	63733
10911	63734
928	63735
112231	63736
105810	63737
9985	63738
13057	63739
29109	63740
2095	63741
25937	63742
7611	63743
75615	63744
10259	63745
10881	63746
44843	63747
35	63748
24067	63749
38677	63750
24345	63751
121418	63752
15418	63753
8235	63754
8880	63755
80071	63756
1168	63757
29214	63758
44111	63759
37809	63760
51852	63761
81700	63762
85190	63763
13660	63764
7699	63765
55426	63766
32693	63767
10972	63768
143809	63769
14903	63770
53218	63771
37143	63772
80615	63773
23068	63774
36201	63775
19266	63776
28089	63777
65656	63778
46099	63779
3712	63780
67509	63781
14372	63782
56220	63783
42953	63784
18460	63785
60728	63786
98810	63787
4445	63788
68095	63789
33746	63790
127561	63791
1180	63792
14283	63793
37923	63794
1284	63795
41962	63796
39288	63797
73671	63798
15770	63799
942	63800
70551	63801
38467	63802
111581	63803
16728	63804
34474	63805
127315	63806
110742	63807
20352	63808
42907	63809
1464	63810
4	63811
15560	63812
12730	63813
62958	63814
9409	63815
45947	63816
9218	63817
81536	63818
20109	63819
16096	63820
103176	63821
136009	63822
21507	63823
5938	63824
136150	63825
23191	63826
30662	63827
136927	63828
168919	63829
37377	63830
1810	63831
1590	63832
102029	63833
7724	63834
880	63835
5032	63836
37125	63837
83020	63838
1980	63839
8397	63840
79256	63841
22975	63842
52340	63843
46112	63844
83334	63845
23360	63846
139242	63847
51541	63848
79258	63849
81270	63850
114306	63851
158294	63852
72529	63853
129686	63854
67192	63855
82055	63856
71327	63857
15793	63858
48333	63859
38678	63860
23054	63861
4265	63862
12009	63863
128959	63864
169177	63865
12973	63866
50466	63867
6817	63868
3175	63869
56936	63870
88162	63871
16679	63872
2584	63873
21195	63874
6961	63875
35479	63876
33781	63877
72967	63878
19642	63879
9795	63880
58068	63881
134484	63882
1070	63883
158783	63884
62636	63885
536	63886
103022	63887
2867	63888
27510	63889
48171	63890
15341	63891
20343	63892
166694	63893
113705	63894
1861	63895
54008	63896
82618	63897
77278	63898
24070	63899
5006	63900
35550	63901
76841	63902
34	63903
21047	63904
23704	63905
95494	63906
39954	63907
4482	63908
33526	63909
20384	63910
43370	63911
6688	63912
71953	63913
47133	63914
63369	63915
15934	63916
65964	63917
48431	63918
32086	63919
14175	63920
147285	63921
151	63922
27847	63923
17423	63924
132212	63925
2793	63926
3161	63927
26211	63928
71814	63929
16279	63930
54600	63931
48967	63932
2054	63933
1470	63934
46100	63935
25574	63936
47261	63937
52008	63938
21709	63939
136410	63940
31070	63941
70529	63942
98304	63943
19028	63944
65420	63945
17867	63946
115927	63947
58156	63948
168001	63949
77243	63950
731	63951
112873	63952
49849	63953
56118	63954
29706	63955
56788	63956
64672	63957
31235	63958
5593	63959
3747	63960
68316	63961
86157	63962
13597	63963
135268	63964
60673	63965
10687	63966
118803	63967
73680	63968
12473	63969
6214	63970
4990	63971
17236	63972
2052	63973
15462	63974
1317	63975
8316	63976
4473	63977
59684	63978
16566	63979
55692	63980
9166	63981
21276	63982
18519	63983
48439	63984
17375	63985
8441	63986
26048	63987
36997	63988
20540	63989
49675	63990
10016	63991
24515	63992
28323	63993
26142	63994
8410	63995
6668	63996
85415	63997
80383	63998
39070	63999
7637	64000
14393	64001
54826	64002
23156	64003
5855	64004
98235	64005
77591	64006
2059	64007
121534	64008
25820	64009
19238	64010
31090	64011
43607	64012
30422	64013
20148	64014
19519	64015
129939	64016
79487	64017
5659	64018
5938	64019
742	64020
51619	64021
166750	64022
5323	64023
41812	64024
102698	64025
29855	64026
2129	64027
138599	64028
78340	64029
96930	64030
53530	64031
166958	64032
66040	64033
99070	64034
42314	64035
30482	64036
42268	64037
1412	64038
96988	64039
118170	64040
111430	64041
52200	64042
48709	64043
63885	64044
17880	64045
22100	64046
2171	64047
78611	64048
30157	64049
12979	64050
752	64051
5935	64052
168369	64053
98654	64054
97078	64055
11504	64056
17393	64057
1123	64058
133715	64059
54282	64060
9273	64061
33410	64062
34445	64063
26462	64064
37271	64065
57558	64066
36241	64067
901	64068
7881	64069
140767	64070
28705	64071
65562	64072
15924	64073
42515	64074
2377	64075
19655	64076
27128	64077
78102	64078
591	64079
3666	64080
62836	64081
21408	64082
55131	64083
106154	64084
4745	64085
83953	64086
143	64087
14396	64088
1082	64089
92106	64090
32	64091
5843	64092
20855	64093
25861	64094
25642	64095
27634	64096
87956	64097
73296	64098
80463	64099
61664	64100
34376	64101
14763	64102
161132	64103
84549	64104
3663	64105
24165	64106
23009	64107
138000	64108
4196	64109
56114	64110
8310	64111
26500	64112
37429	64113
59811	64114
61966	64115
56058	64116
42660	64117
97315	64118
3558	64119
32800	64120
114003	64121
28292	64122
145823	64123
45073	64124
53064	64125
26641	64126
60880	64127
15086	64128
86589	64129
3500	64130
154561	64131
19733	64132
60913	64133
172	64134
49934	64135
30858	64136
26673	64137
143976	64138
27458	64139
3283	64140
30833	64141
1078	64142
111430	64143
36393	64144
8931	64145
101899	64146
6958	64147
6014	64148
139205	64149
79386	64150
897	64151
90017	64152
133923	64153
30264	64154
19132	64155
107055	64156
22146	64157
83821	64158
95645	64159
85617	64160
1918	64161
150	64162
28844	64163
27726	64164
2718	64165
43008	64166
81650	64167
108068	64168
37380	64169
66882	64170
75961	64171
65324	64172
123301	64173
66220	64174
38926	64175
32479	64176
45828	64177
68712	64178
68778	64179
114949	64180
16271	64181
75546	64182
7411	64183
116792	64184
52747	64185
652	64186
63	64187
8362	64188
10171	64189
24072	64190
32875	64191
10112	64192
4213	64193
12847	64194
14109	64195
34495	64196
26666	64197
60007	64198
76609	64199
21112	64200
15221	64201
95026	64202
37868	64203
146157	64204
3463	64205
36422	64206
32668	64207
28778	64208
20162	64209
10377	64210
48463	64211
33380	64212
84913	64213
657	64214
30149	64215
28077	64216
1218	64217
66967	64218
141294	64219
44954	64220
43589	64221
17931	64222
40535	64223
7883	64224
38023	64225
76396	64226
60292	64227
53871	64228
32600	64229
566	64230
100961	64231
38556	64232
24180	64233
83913	64234
4409	64235
34089	64236
63701	64237
20622	64238
61603	64239
40503	64240
4024	64241
106295	64242
43994	64243
81855	64244
63984	64245
12044	64246
3889	64247
142875	64248
27666	64249
1383	64250
53240	64251
155864	64252
124993	64253
32980	64254
27490	64255
55841	64256
77271	64257
82843	64258
68393	64259
196	64260
35470	64261
30671	64262
47397	64263
30994	64264
30809	64265
16289	64266
96147	64267
69413	64268
16391	64269
99013	64270
29376	64271
3622	64272
136357	64273
18722	64274
24678	64275
67365	64276
23002	64277
23700	64278
27325	64279
37534	64280
44777	64281
27760	64282
28471	64283
8451	64284
93192	64285
3591	64286
13588	64287
51801	64288
48248	64289
26804	64290
3195	64291
29673	64292
8560	64293
123710	64294
3501	64295
4249	64296
24917	64297
1817	64298
19817	64299
69413	64300
13551	64301
64765	64302
6848	64303
4898	64304
25110	64305
24333	64306
86766	64307
90690	64308
130266	64309
42153	64310
6877	64311
99322	64312
33253	64313
32023	64314
99417	64315
65097	64316
38715	64317
69855	64318
20509	64319
33336	64320
40557	64321
144344	64322
707	64323
43733	64324
2049	64325
74884	64326
12018	64327
160276	64328
519	64329
8956	64330
50912	64331
240	64332
74364	64333
23178	64334
1740	64335
432	64336
71461	64337
10337	64338
19525	64339
117147	64340
91560	64341
89660	64342
81495	64343
29227	64344
100791	64345
15658	64346
46990	64347
19852	64348
7087	64349
3443	64350
121608	64351
39786	64352
20993	64353
19716	64354
90705	64355
19595	64356
26345	64357
103580	64358
75808	64359
109882	64360
3400	64361
60010	64362
79434	64363
40411	64364
3231	64365
12740	64366
27908	64367
55720	64368
14161	64369
44049	64370
6461	64371
5426	64372
12563	64373
2408	64374
4817	64375
34110	64376
61628	64377
13496	64378
18367	64379
9838	64380
25457	64381
16940	64382
28113	64383
57190	64384
4071	64385
41615	64386
13401	64387
79445	64388
136078	64389
826	64390
49025	64391
49283	64392
99644	64393
613	64394
44017	64395
69145	64396
105262	64397
5182	64398
66318	64399
31966	64400
9526	64401
25280	64402
28152	64403
90412	64404
139825	64405
10365	64406
18792	64407
16713	64408
9351	64409
12954	64410
2955	64411
1047	64412
18473	64413
40333	64414
95021	64415
7225	64416
11527	64417
92713	64418
152739	64419
11464	64420
1562	64421
2237	64422
110732	64423
38993	64424
11685	64425
27165	64426
10713	64427
35539	64428
1583	64429
74653	64430
34240	64431
31401	64432
134417	64433
3739	64434
91271	64435
34383	64436
78126	64437
70454	64438
92388	64439
31827	64440
11740	64441
73827	64442
9383	64443
7778	64444
82740	64445
21850	64446
96118	64447
89240	64448
131438	64449
96500	64450
23570	64451
606	64452
6819	64453
118823	64454
118709	64455
32413	64456
15306	64457
84	64458
15126	64459
65533	64460
83770	64461
45133	64462
69097	64463
96906	64464
3106	64465
19194	64466
60627	64467
21193	64468
75069	64469
18005	64470
21966	64471
427	64472
81508	64473
127389	64474
33353	64475
40906	64476
112228	64477
4641	64478
1380	64479
19238	64480
131440	64481
5977	64482
370	64483
7469	64484
322	64485
8369	64486
79753	64487
6658	64488
105197	64489
32213	64490
137526	64491
103479	64492
10806	64493
5474	64494
3455	64495
66186	64496
35339	64497
21387	64498
35976	64499
36992	64500
53411	64501
22284	64502
77290	64503
60580	64504
101348	64505
103486	64506
145105	64507
18595	64508
76783	64509
55050	64510
42079	64511
9914	64512
145346	64513
17179	64514
26041	64515
67334	64516
63880	64517
22645	64518
7165	64519
109458	64520
104694	64521
36761	64522
17142	64523
3713	64524
3487	64525
68524	64526
11860	64527
53472	64528
58427	64529
22331	64530
21455	64531
18823	64532
48816	64533
4319	64534
97456	64535
18393	64536
109046	64537
37934	64538
57749	64539
11171	64540
38988	64541
17847	64542
5016	64543
36735	64544
152903	64545
56643	64546
66835	64547
166772	64548
3746	64549
32475	64550
5939	64551
119136	64552
165003	64553
41693	64554
8319	64555
7798	64556
10918	64557
15786	64558
15105	64559
13202	64560
2533	64561
101987	64562
139000	64563
26416	64564
38043	64565
46018	64566
114101	64567
1728	64568
16994	64569
99158	64570
33523	64571
57355	64572
40327	64573
58403	64574
149339	64575
6544	64576
15955	64577
75887	64578
57514	64579
35262	64580
40694	64581
30948	64582
91778	64583
111628	64584
46404	64585
7485	64586
45358	64587
117680	64588
66521	64589
32685	64590
12353	64591
7582	64592
45832	64593
69634	64594
89303	64595
13297	64596
45078	64597
168076	64598
51798	64599
130038	64600
6195	64601
46381	64602
38282	64603
1241	64604
102002	64605
50935	64606
39082	64607
80865	64608
13562	64609
28903	64610
6578	64611
16749	64612
5912	64613
59140	64614
6083	64615
3581	64616
38179	64617
128717	64618
27553	64619
20085	64620
78296	64621
55066	64622
23542	64623
51931	64624
48502	64625
20350	64626
56091	64627
17722	64628
52878	64629
7686	64630
29457	64631
34225	64632
56480	64633
36426	64634
13061	64635
69899	64636
24508	64637
1514	64638
36841	64639
109	64640
2711	64641
352	64642
317	64643
69322	64644
7246	64645
17627	64646
3048	64647
88737	64648
124361	64649
112139	64650
33973	64651
69216	64652
131226	64653
42293	64654
84376	64655
10210	64656
130950	64657
44016	64658
22039	64659
146478	64660
100551	64661
35004	64662
67741	64663
76958	64664
166331	64665
62126	64666
29887	64667
100580	64668
15507	64669
13381	64670
2223	64671
53421	64672
8474	64673
28783	64674
58939	64675
58891	64676
6168	64677
40344	64678
40001	64679
16108	64680
69137	64681
88543	64682
57330	64683
3783	64684
43726	64685
69846	64686
31441	64687
36012	64688
1110	64689
135114	64690
7197	64691
63722	64692
1491	64693
44487	64694
28294	64695
142089	64696
79517	64697
7002	64698
85280	64699
2228	64700
67433	64701
23579	64702
488	64703
34736	64704
85740	64705
8306	64706
19489	64707
110757	64708
135082	64709
45095	64710
47730	64711
70076	64712
29944	64713
67482	64714
12004	64715
5810	64716
93215	64717
1501	64718
18848	64719
3990	64720
1151	64721
39247	64722
50785	64723
126581	64724
20102	64725
3502	64726
110408	64727
10043	64728
22055	64729
76219	64730
16593	64731
57969	64732
5969	64733
1364	64734
25741	64735
19765	64736
10108	64737
39356	64738
51079	64739
1075	64740
2709	64741
137576	64742
5426	64743
36131	64744
3946	64745
9373	64746
76850	64747
53327	64748
23284	64749
39186	64750
21	64751
8898	64752
106949	64753
75268	64754
8376	64755
2255	64756
61064	64757
38499	64758
44031	64759
26899	64760
35393	64761
63808	64762
11630	64763
101801	64764
42824	64765
94516	64766
19123	64767
25708	64768
12582	64769
3510	64770
31187	64771
100387	64772
36382	64773
49963	64774
164911	64775
32806	64776
138302	64777
62642	64778
38273	64779
31845	64780
14257	64781
2208	64782
597	64783
94659	64784
80968	64785
124377	64786
12463	64787
76673	64788
37544	64789
4138	64790
34132	64791
1001	64792
66578	64793
40988	64794
74796	64795
87660	64796
3817	64797
18174	64798
8821	64799
10899	64800
99414	64801
37602	64802
26767	64803
8789	64804
38992	64805
73686	64806
13404	64807
15751	64808
5571	64809
5172	64810
120618	64811
786	64812
31395	64813
23747	64814
42565	64815
136936	64816
64170	64817
53329	64818
726	64819
1629	64820
12669	64821
40114	64822
14153	64823
102294	64824
55122	64825
1512	64826
68610	64827
36323	64828
27600	64829
111298	64830
24512	64831
63986	64832
106086	64833
46724	64834
17196	64835
34565	64836
4075	64837
114774	64838
2238	64839
8360	64840
66967	64841
55400	64842
39467	64843
62491	64844
4545	64845
67352	64846
1516	64847
5290	64848
125174	64849
21621	64850
82589	64851
19648	64852
117041	64853
42365	64854
45233	64855
49923	64856
58196	64857
125121	64858
61929	64859
1770	64860
93540	64861
36326	64862
83214	64863
12261	64864
116426	64865
98683	64866
127747	64867
8671	64868
53484	64869
364	64870
9423	64871
74968	64872
21948	64873
37153	64874
89235	64875
38812	64876
9314	64877
14892	64878
42629	64879
6680	64880
25999	64881
34794	64882
15293	64883
83550	64884
125875	64885
1685	64886
72834	64887
78463	64888
146419	64889
9819	64890
64101	64891
29788	64892
60586	64893
13799	64894
91347	64895
10473	64896
23534	64897
16723	64898
32943	64899
134100	64900
13834	64901
16625	64902
88	64903
14132	64904
36104	64905
16938	64906
1251	64907
97119	64908
139871	64909
11423	64910
73775	64911
14998	64912
45409	64913
4934	64914
15733	64915
31611	64916
30670	64917
43159	64918
103150	64919
59161	64920
166886	64921
74584	64922
1589	64923
4313	64924
38227	64925
10952	64926
27226	64927
20104	64928
23838	64929
67770	64930
15121	64931
73182	64932
3311	64933
1327	64934
74477	64935
95191	64936
9531	64937
26615	64938
115485	64939
6792	64940
41132	64941
7869	64942
80400	64943
38890	64944
85273	64945
5514	64946
90026	64947
3228	64948
97473	64949
33692	64950
103363	64951
32554	64952
23478	64953
252	64954
623	64955
16255	64956
21286	64957
18918	64958
137277	64959
94746	64960
22011	64961
22101	64962
20644	64963
43050	64964
114022	64965
78131	64966
9553	64967
39448	64968
82070	64969
45592	64970
21686	64971
15648	64972
108349	64973
20017	64974
25795	64975
6935	64976
16676	64977
41072	64978
6096	64979
47279	64980
5039	64981
81438	64982
27938	64983
23699	64984
11057	64985
18407	64986
42783	64987
26576	64988
13897	64989
111690	64990
96629	64991
46717	64992
8525	64993
26970	64994
42905	64995
3180	64996
157580	64997
63219	64998
81309	64999
54504	65000
102862	65001
18151	65002
23508	65003
2384	65004
137549	65005
69737	65006
2045	65007
375	65008
70676	65009
84698	65010
94853	65011
91354	65012
25836	65013
66527	65014
124480	65015
158173	65016
71004	65017
99103	65018
28675	65019
6829	65020
6361	65021
15308	65022
98665	65023
1401	65024
28389	65025
34044	65026
37517	65027
6813	65028
7167	65029
70596	65030
31648	65031
46330	65032
54932	65033
47689	65034
79073	65035
20332	65036
1058	65037
2717	65038
132649	65039
17947	65040
3505	65041
6433	65042
27161	65043
11282	65044
41159	65045
39979	65046
12541	65047
11106	65048
16877	65049
68384	65050
38728	65051
55226	65052
87036	65053
77791	65054
1438	65055
10627	65056
6205	65057
3602	65058
54833	65059
15478	65060
63526	65061
81093	65062
30127	65063
29855	65064
87995	65065
20819	65066
5472	65067
52108	65068
47753	65069
44867	65070
10425	65071
37784	65072
25151	65073
105359	65074
104023	65075
86428	65076
37462	65077
34805	65078
10665	65079
148576	65080
158770	65081
103756	65082
107848	65083
853	65084
78751	65085
89949	65086
161240	65087
7746	65088
1775	65089
11707	65090
24089	65091
80139	65092
36713	65093
47089	65094
109860	65095
100954	65096
115997	65097
70285	65098
7927	65099
3726	65100
129209	65101
15352	65102
30920	65103
48265	65104
39249	65105
38595	65106
29791	65107
65356	65108
46251	65109
42914	65110
26283	65111
17003	65112
3181	65113
121905	65114
29040	65115
91559	65116
27336	65117
45068	65118
101100	65119
1614	65120
14894	65121
5182	65122
16151	65123
3285	65124
9769	65125
7207	65126
75476	65127
72516	65128
1231	65129
11095	65130
6323	65131
21738	65132
49	65133
59884	65134
18581	65135
158175	65136
138203	65137
67198	65138
36613	65139
38838	65140
42520	65141
51004	65142
53247	65143
143406	65144
41437	65145
60147	65146
1757	65147
2292	65148
107005	65149
32803	65150
7730	65151
40026	65152
48793	65153
76889	65154
168627	65155
20516	65156
7093	65157
12108	65158
10040	65159
98447	65160
77250	65161
7659	65162
4573	65163
97929	65164
70973	65165
7710	65166
3589	65167
62283	65168
53228	65169
76470	65170
46631	65171
1843	65172
15978	65173
119703	65174
11582	65175
5485	65176
7958	65177
27025	65178
64577	65179
127575	65180
2485	65181
40028	65182
31451	65183
34368	65184
18919	65185
6077	65186
4470	65187
48658	65188
39171	65189
12969	65190
124947	65191
112022	65192
124936	65193
28804	65194
6202	65195
78515	65196
41457	65197
16874	65198
56863	65199
8483	65200
89206	65201
74509	65202
22455	65203
7054	65204
7988	65205
55342	65206
24989	65207
32210	65208
25539	65209
8795	65210
19786	65211
18984	65212
3504	65213
15319	65214
56910	65215
1299	65216
49149	65217
72515	65218
104327	65219
37536	65220
75215	65221
589	65222
3958	65223
72329	65224
11206	65225
62650	65226
8500	65227
44472	65228
76077	65229
116993	65230
97797	65231
7347	65232
67090	65233
12838	65234
32725	65235
14182	65236
143524	65237
695	65238
82430	65239
95837	65240
49108	65241
32150	65242
1654	65243
67170	65244
97	65245
63334	65246
49322	65247
100094	65248
68280	65249
41759	65250
55532	65251
282	65252
20208	65253
49764	65254
3591	65255
121510	65256
73653	65257
168232	65258
27284	65259
11758	65260
140706	65261
47472	65262
13302	65263
72014	65264
77300	65265
44747	65266
33182	65267
41061	65268
8946	65269
2832	65270
4796	65271
16299	65272
43253	65273
81150	65274
13013	65275
23094	65276
168376	65277
89679	65278
23431	65279
31295	65280
13490	65281
36089	65282
47823	65283
13783	65284
54002	65285
12626	65286
1645	65287
17656	65288
5291	65289
20712	65290
20599	65291
83910	65292
106173	65293
1463	65294
14806	65295
17419	65296
51848	65297
4449	65298
43172	65299
67672	65300
22311	65301
77733	65302
9881	65303
84037	65304
27938	65305
8004	65306
81264	65307
30557	65308
15378	65309
1983	65310
36740	65311
45643	65312
7433	65313
26296	65314
41091	65315
3732	65316
36560	65317
30394	65318
21991	65319
10032	65320
63001	65321
45238	65322
135023	65323
46652	65324
120869	65325
82789	65326
145751	65327
43527	65328
31945	65329
54760	65330
105192	65331
681	65332
108098	65333
53835	65334
53265	65335
33920	65336
54611	65337
13605	65338
100930	65339
139949	65340
1852	65341
48575	65342
81890	65343
7602	65344
6835	65345
76610	65346
57390	65347
145551	65348
151124	65349
7822	65350
6051	65351
47716	65352
6677	65353
26427	65354
2691	65355
66674	65356
11238	65357
39142	65358
13566	65359
43525	65360
1948	65361
29135	65362
26323	65363
21022	65364
57611	65365
92	65366
119994	65367
65945	65368
11944	65369
67585	65370
892	65371
166609	65372
34747	65373
163	65374
117506	65375
20292	65376
58870	65377
112114	65378
60862	65379
4449	65380
36388	65381
10253	65382
11879	65383
92725	65384
161524	65385
15158	65386
70095	65387
7764	65388
8628	65389
5318	65390
17852	65391
57292	65392
39954	65393
49449	65394
31740	65395
1331	65396
65097	65397
21622	65398
18906	65399
104952	65400
7103	65401
118756	65402
3583	65403
1481	65404
10454	65405
87427	65406
52991	65407
1038	65408
7861	65409
1335	65410
77485	65411
89976	65412
64173	65413
11848	65414
110139	65415
33648	65416
12236	65417
148092	65418
14055	65419
7081	65420
75287	65421
324	65422
127733	65423
57662	65424
26041	65425
47148	65426
41688	65427
5676	65428
89312	65429
52481	65430
59445	65431
39843	65432
96679	65433
49713	65434
8164	65435
18576	65436
59227	65437
1984	65438
6762	65439
65413	65440
17156	65441
34508	65442
81215	65443
6676	65444
77417	65445
37874	65446
73410	65447
8042	65448
41832	65449
98199	65450
12858	65451
44264	65452
44059	65453
330	65454
22481	65455
107896	65456
116888	65457
101858	65458
20801	65459
114180	65460
72636	65461
3769	65462
78574	65463
14794	65464
29600	65465
3706	65466
123335	65467
61745	65468
46902	65469
169863	65470
62917	65471
39319	65472
24139	65473
6076	65474
95025	65475
84132	65476
41090	65477
5158	65478
12623	65479
41805	65480
31094	65481
156292	65482
53780	65483
77503	65484
14378	65485
28048	65486
6668	65487
60088	65488
29062	65489
149920	65490
15172	65491
133508	65492
8840	65493
2547	65494
83338	65495
105546	65496
39455	65497
98919	65498
73018	65499
24416	65500
83905	65501
1240	65502
11250	65503
100455	65504
20674	65505
24284	65506
37067	65507
18555	65508
85276	65509
39557	65510
15036	65511
36059	65512
75629	65513
17283	65514
153608	65515
13564	65516
40717	65517
7837	65518
57733	65519
57087	65520
57946	65521
55988	65522
74636	65523
813	65524
81071	65525
19387	65526
114683	65527
36477	65528
11205	65529
63841	65530
13945	65531
12530	65532
21161	65533
45989	65534
11847	65535
167203	65536
19626	65537
7054	65538
3706	65539
339	65540
6667	65541
60512	65542
67193	65543
27094	65544
120571	65545
125412	65546
35063	65547
87456	65548
1415	65549
20050	65550
24133	65551
60694	65552
8573	65553
72474	65554
38072	65555
22477	65556
8292	65557
146083	65558
102250	65559
1753	65560
21170	65561
1330	65562
2975	65563
13904	65564
154976	65565
16874	65566
32002	65567
52157	65568
318	65569
101307	65570
8446	65571
53252	65572
25835	65573
31712	65574
5090	65575
113599	65576
1485	65577
65834	65578
46	65579
20180	65580
137419	65581
26894	65582
72931	65583
108273	65584
8126	65585
136516	65586
14897	65587
4382	65588
73185	65589
6916	65590
125119	65591
67511	65592
1229	65593
64521	65594
37831	65595
24136	65596
25219	65597
38825	65598
28842	65599
6290	65600
51096	65601
97737	65602
71155	65603
32182	65604
19270	65605
108384	65606
14577	65607
7031	65608
1259	65609
37402	65610
23089	65611
4221	65612
57288	65613
84481	65614
30816	65615
86988	65616
1901	65617
25097	65618
125253	65619
21842	65620
129928	65621
26425	65622
19283	65623
116702	65624
3791	65625
6212	65626
38767	65627
1319	65628
8047	65629
47028	65630
97712	65631
4998	65632
104996	65633
49095	65634
28247	65635
75179	65636
21680	65637
11538	65638
11299	65639
151	65640
5128	65641
31708	65642
57885	65643
32455	65644
2566	65645
28691	65646
166618	65647
80325	65648
44759	65649
67728	65650
159325	65651
16063	65652
20363	65653
107811	65654
63465	65655
99712	65656
61516	65657
14419	65658
54737	65659
1856	65660
21367	65661
136944	65662
29561	65663
26620	65664
3055	65665
41093	65666
51014	65667
26150	65668
93036	65669
37908	65670
38504	65671
14155	65672
8461	65673
67104	65674
33297	65675
9567	65676
1759	65677
156687	65678
4843	65679
26843	65680
11772	65681
42044	65682
37030	65683
65115	65684
52628	65685
4888	65686
4907	65687
60003	65688
129256	65689
23301	65690
94388	65691
66173	65692
165639	65693
5257	65694
36549	65695
2923	65696
47710	65697
8315	65698
17964	65699
62703	65700
59778	65701
14895	65702
40021	65703
131282	65704
1114	65705
85930	65706
9806	65707
27684	65708
1671	65709
17193	65710
28047	65711
133870	65712
12393	65713
39626	65714
39684	65715
163142	65716
20321	65717
55515	65718
50529	65719
21270	65720
2534	65721
137187	65722
10718	65723
30915	65724
40006	65725
34477	65726
29063	65727
70060	65728
36367	65729
121139	65730
12568	65731
68164	65732
46919	65733
20	65734
37333	65735
27970	65736
25125	65737
14726	65738
43696	65739
43074	65740
5133	65741
76206	65742
122724	65743
13581	65744
2857	65745
622	65746
45048	65747
166518	65748
3192	65749
100712	65750
49995	65751
123895	65752
30225	65753
3004	65754
9457	65755
9221	65756
48161	65757
65678	65758
21745	65759
35476	65760
23382	65761
59353	65762
28239	65763
20998	65764
58860	65765
89944	65766
38004	65767
8988	65768
29044	65769
133973	65770
107350	65771
163139	65772
22674	65773
84197	65774
38699	65775
72209	65776
25428	65777
10212	65778
10451	65779
6773	65780
83145	65781
811	65782
89927	65783
50179	65784
37486	65785
14178	65786
55198	65787
175	65788
36663	65789
61875	65790
75767	65791
27239	65792
114846	65793
2435	65794
56752	65795
50815	65796
116469	65797
61965	65798
26176	65799
89502	65800
76641	65801
23057	65802
22859	65803
115143	65804
36862	65805
81730	65806
109855	65807
1633	65808
96579	65809
18328	65810
101682	65811
1359	65812
161242	65813
59548	65814
57048	65815
14891	65816
4513	65817
44193	65818
2362	65819
5640	65820
29607	65821
159452	65822
464	65823
4066	65824
2642	65825
30533	65826
311	65827
455	65828
893	65829
4155	65830
97568	65831
83723	65832
44268	65833
36258	65834
91820	65835
27725	65836
9117	65837
62324	65838
69426	65839
3992	65840
6960	65841
3169	65842
160156	65843
59189	65844
40255	65845
85964	65846
3131	65847
27437	65848
1601	65849
65622	65850
16507	65851
74298	65852
83721	65853
25649	65854
4240	65855
23558	65856
5422	65857
163698	65858
55447	65859
80635	65860
27202	65861
97630	65862
87146	65863
13356	65864
11451	65865
37475	65866
91607	65867
104286	65868
13167	65869
78538	65870
35923	65871
48270	65872
18664	65873
3289	65874
46447	65875
23138	65876
47067	65877
15705	65878
71980	65879
11395	65880
83078	65881
78196	65882
133244	65883
6979	65884
9815	65885
28848	65886
67464	65887
39439	65888
79015	65889
83995	65890
167	65891
43266	65892
30339	65893
212	65894
3090	65895
48649	65896
9149	65897
50703	65898
134820	65899
54039	65900
75893	65901
17290	65902
90267	65903
73179	65904
1603	65905
14689	65906
41649	65907
37939	65908
55603	65909
46758	65910
25376	65911
9493	65912
6838	65913
57261	65914
105521	65915
87317	65916
33456	65917
31309	65918
38539	65919
7485	65920
29374	65921
773	65922
120646	65923
42942	65924
21354	65925
73305	65926
20240	65927
52783	65928
71783	65929
19008	65930
121108	65931
98173	65932
81442	65933
36377	65934
1324	65935
628	65936
46260	65937
41007	65938
65692	65939
10633	65940
53891	65941
5836	65942
120443	65943
72320	65944
3166	65945
97341	65946
51750	65947
49276	65948
75375	65949
126461	65950
10291	65951
5704	65952
30826	65953
15647	65954
4710	65955
4098	65956
31063	65957
33384	65958
64261	65959
37089	65960
10509	65961
65990	65962
12548	65963
107466	65964
115670	65965
23633	65966
90835	65967
45195	65968
94344	65969
14699	65970
45713	65971
1891	65972
521	65973
17331	65974
30351	65975
3015	65976
51707	65977
36636	65978
554	65979
22738	65980
5276	65981
5301	65982
112885	65983
39948	65984
65828	65985
34997	65986
99084	65987
14463	65988
7025	65989
70169	65990
17354	65991
40380	65992
13540	65993
11822	65994
73820	65995
7740	65996
17725	65997
58143	65998
153280	65999
138576	66000
46297	66001
15900	66002
110247	66003
2251	66004
17733	66005
2580	66006
9892	66007
30734	66008
70644	66009
3545	66010
3988	66011
70672	66012
17017	66013
5945	66014
27645	66015
93156	66016
31133	66017
31344	66018
62591	66019
15426	66020
15790	66021
179	66022
61218	66023
15114	66024
1832	66025
40945	66026
84110	66027
8477	66028
12373	66029
121953	66030
38807	66031
12713	66032
248	66033
74538	66034
13567	66035
2698	66036
100850	66037
13001	66038
63233	66039
46931	66040
126735	66041
81810	66042
138977	66043
4946	66044
1828	66045
64183	66046
7592	66047
32026	66048
37529	66049
37723	66050
608	66051
36580	66052
30192	66053
16370	66054
3549	66055
31724	66056
8085	66057
21517	66058
14867	66059
28086	66060
96672	66061
145308	66062
121497	66063
76367	66064
168113	66065
53694	66066
9253	66067
1692	66068
72223	66069
82096	66070
2654	66071
39174	66072
11280	66073
40484	66074
22138	66075
43092	66076
94434	66077
15480	66078
40910	66079
12251	66080
22913	66081
5292	66082
4920	66083
115199	66084
49606	66085
45994	66086
1676	66087
4871	66088
4844	66089
109454	66090
20794	66091
16887	66092
38016	66093
19358	66094
3990	66095
107389	66096
11699	66097
6974	66098
49668	66099
2226	66100
87164	66101
54940	66102
14822	66103
154277	66104
16350	66105
47611	66106
53473	66107
6863	66108
40106	66109
98120	66110
6847	66111
138436	66112
83567	66113
73069	66114
6386	66115
7851	66116
7044	66117
14501	66118
23245	66119
103119	66120
296	66121
75066	66122
5484	66123
44780	66124
40089	66125
38330	66126
87942	66127
94334	66128
134151	66129
49151	66130
48677	66131
144671	66132
13876	66133
87612	66134
13621	66135
47588	66136
51048	66137
23175	66138
100543	66139
73116	66140
162415	66141
47402	66142
49202	66143
75859	66144
38513	66145
42219	66146
3351	66147
24644	66148
65941	66149
14426	66150
165783	66151
8568	66152
150963	66153
1347	66154
6031	66155
7596	66156
107984	66157
69137	66158
55463	66159
18008	66160
42659	66161
2349	66162
69860	66163
2520	66164
8196	66165
37925	66166
90764	66167
24822	66168
113268	66169
5722	66170
30193	66171
82415	66172
51399	66173
7264	66174
56416	66175
21899	66176
82997	66177
92556	66178
9370	66179
31027	66180
148184	66181
48755	66182
8116	66183
68183	66184
32158	66185
41857	66186
155153	66187
19929	66188
45649	66189
158870	66190
38355	66191
85000	66192
51140	66193
26446	66194
92052	66195
9562	66196
50151	66197
18775	66198
13738	66199
98082	66200
11405	66201
24939	66202
72167	66203
6748	66204
33635	66205
56306	66206
21952	66207
28696	66208
79710	66209
4780	66210
41408	66211
74742	66212
61068	66213
704	66214
26485	66215
2397	66216
31356	66217
1135	66218
13234	66219
15210	66220
13889	66221
10125	66222
6287	66223
23578	66224
19878	66225
6895	66226
5521	66227
100742	66228
59560	66229
14005	66230
34146	66231
148077	66232
30053	66233
25011	66234
70956	66235
71968	66236
156535	66237
20859	66238
36800	66239
118732	66240
27504	66241
68122	66242
6145	66243
87043	66244
128961	66245
46873	66246
45464	66247
12265	66248
78576	66249
138609	66250
31142	66251
110	66252
25548	66253
58097	66254
9257	66255
51085	66256
59293	66257
105996	66258
1634	66259
9694	66260
4683	66261
98646	66262
19146	66263
23493	66264
114681	66265
20147	66266
41674	66267
36429	66268
17414	66269
5226	66270
50006	66271
4618	66272
807	66273
46167	66274
18326	66275
18759	66276
7885	66277
94300	66278
74086	66279
8493	66280
21384	66281
26814	66282
110498	66283
15082	66284
7253	66285
12774	66286
127017	66287
42264	66288
63358	66289
26705	66290
27035	66291
9554	66292
713	66293
2263	66294
120341	66295
53902	66296
43722	66297
28959	66298
34768	66299
71865	66300
68508	66301
20574	66302
26190	66303
23695	66304
2592	66305
23454	66306
83411	66307
57022	66308
19647	66309
49419	66310
158966	66311
144297	66312
5924	66313
106357	66314
58932	66315
37772	66316
1626	66317
159445	66318
86294	66319
12313	66320
7762	66321
38078	66322
30889	66323
26262	66324
1548	66325
6314	66326
39526	66327
114418	66328
45571	66329
11839	66330
61405	66331
63843	66332
67907	66333
59750	66334
35776	66335
32870	66336
15472	66337
32876	66338
80284	66339
158298	66340
3017	66341
9732	66342
42231	66343
18613	66344
33472	66345
580	66346
9722	66347
11480	66348
87943	66349
134794	66350
1744	66351
16755	66352
107210	66353
77867	66354
9182	66355
45308	66356
816	66357
139145	66358
45383	66359
6417	66360
80213	66361
761	66362
3183	66363
105117	66364
108076	66365
33612	66366
31086	66367
53126	66368
144207	66369
3436	66370
20582	66371
13994	66372
109637	66373
22157	66374
65006	66375
714	66376
29659	66377
4309	66378
7325	66379
22817	66380
45397	66381
85988	66382
60331	66383
15240	66384
9050	66385
73747	66386
307	66387
16771	66388
27	66389
30808	66390
108326	66391
54188	66392
104586	66393
10188	66394
160765	66395
15876	66396
3106	66397
10916	66398
15617	66399
41158	66400
79336	66401
68687	66402
83719	66403
17476	66404
89800	66405
71862	66406
27716	66407
6766	66408
17563	66409
136976	66410
166601	66411
2178	66412
42354	66413
149328	66414
55482	66415
48887	66416
14711	66417
81878	66418
94910	66419
16555	66420
62366	66421
103797	66422
120112	66423
21311	66424
93040	66425
3904	66426
3317	66427
55829	66428
34917	66429
31189	66430
46320	66431
11970	66432
17572	66433
39856	66434
12178	66435
81351	66436
32972	66437
114782	66438
28178	66439
39554	66440
106779	66441
54557	66442
49041	66443
3945	66444
54357	66445
97939	66446
76196	66447
26070	66448
150839	66449
88238	66450
45933	66451
22413	66452
17045	66453
13099	66454
1531	66455
46613	66456
40907	66457
92211	66458
27020	66459
2430	66460
80076	66461
36946	66462
27901	66463
69984	66464
63893	66465
4895	66466
15364	66467
160669	66468
61912	66469
37121	66470
62146	66471
51588	66472
68802	66473
5578	66474
137558	66475
22360	66476
86194	66477
38009	66478
11512	66479
8963	66480
6623	66481
4409	66482
37802	66483
1884	66484
2103	66485
114679	66486
13962	66487
20968	66488
8003	66489
101815	66490
24584	66491
20597	66492
81163	66493
74327	66494
17905	66495
29263	66496
3812	66497
57445	66498
6839	66499
65174	66500
10812	66501
36205	66502
52950	66503
133749	66504
15470	66505
42053	66506
10497	66507
53650	66508
82253	66509
96552	66510
68753	66511
6958	66512
67287	66513
42211	66514
19470	66515
51233	66516
3389	66517
11109	66518
19011	66519
2554	66520
7327	66521
10893	66522
50665	66523
9260	66524
1876	66525
83245	66526
11588	66527
152593	66528
82697	66529
61968	66530
37148	66531
1831	66532
125426	66533
52646	66534
76144	66535
82434	66536
77440	66537
76924	66538
22079	66539
120926	66540
63333	66541
90158	66542
19785	66543
79484	66544
110956	66545
14634	66546
21963	66547
17981	66548
30088	66549
29111	66550
86	66551
15439	66552
7728	66553
24780	66554
6996	66555
39026	66556
38366	66557
102389	66558
37482	66559
28273	66560
1606	66561
68315	66562
125997	66563
7805	66564
137650	66565
48480	66566
6530	66567
10544	66568
20165	66569
96214	66570
14354	66571
14927	66572
92386	66573
80787	66574
2461	66575
42664	66576
31166	66577
17668	66578
72854	66579
71476	66580
17997	66581
144420	66582
21989	66583
1795	66584
10116	66585
49774	66586
38320	66587
3947	66588
4225	66589
4507	66590
30033	66591
33584	66592
67170	66593
8211	66594
1200	66595
44278	66596
241	66597
22004	66598
40960	66599
8997	66600
19974	66601
470	66602
18804	66603
53503	66604
13834	66605
7506	66606
42194	66607
137236	66608
9825	66609
38746	66610
7286	66611
15967	66612
21325	66613
33721	66614
58035	66615
8953	66616
142322	66617
14052	66618
83874	66619
1195	66620
26346	66621
18356	66622
23650	66623
52113	66624
87957	66625
32838	66626
1603	66627
152053	66628
12916	66629
4015	66630
23326	66631
119254	66632
6288	66633
28025	66634
91199	66635
40092	66636
6069	66637
20109	66638
46448	66639
997	66640
1658	66641
39606	66642
16387	66643
14069	66644
34952	66645
106263	66646
147334	66647
16356	66648
102219	66649
59191	66650
7717	66651
65061	66652
81	66653
67765	66654
57779	66655
1606	66656
11163	66657
74597	66658
96845	66659
36475	66660
49045	66661
25524	66662
52344	66663
52920	66664
10289	66665
16355	66666
2453	66667
6206	66668
65124	66669
32405	66670
29613	66671
24016	66672
1031	66673
56915	66674
40575	66675
20642	66676
28196	66677
104122	66678
44882	66679
1960	66680
9052	66681
4424	66682
58584	66683
95635	66684
2774	66685
22214	66686
4552	66687
80407	66688
4784	66689
8854	66690
268	66691
51966	66692
34687	66693
61297	66694
16662	66695
49323	66696
2633	66697
81512	66698
39225	66699
11349	66700
1817	66701
20469	66702
135878	66703
50940	66704
32210	66705
4317	66706
45400	66707
69063	66708
22537	66709
33025	66710
13452	66711
3966	66712
24816	66713
67624	66714
54904	66715
25	66716
3313	66717
121021	66718
41300	66719
74212	66720
12446	66721
23140	66722
2596	66723
43252	66724
8618	66725
85836	66726
15583	66727
64756	66728
2613	66729
1195	66730
16686	66731
67046	66732
165044	66733
26698	66734
14088	66735
75327	66736
93170	66737
90329	66738
8486	66739
25316	66740
91308	66741
97636	66742
45678	66743
43601	66744
79407	66745
123284	66746
103226	66747
106854	66748
44659	66749
122296	66750
116294	66751
3818	66752
89124	66753
7007	66754
3806	66755
66787	66756
10378	66757
90282	66758
164968	66759
8381	66760
21074	66761
134712	66762
39917	66763
75523	66764
65964	66765
8933	66766
16397	66767
42162	66768
73174	66769
5463	66770
30221	66771
77859	66772
17843	66773
6629	66774
1818	66775
13442	66776
13904	66777
56530	66778
89844	66779
114819	66780
59713	66781
99120	66782
70359	66783
6329	66784
31796	66785
52109	66786
13404	66787
48663	66788
4904	66789
41266	66790
5739	66791
67150	66792
95012	66793
20433	66794
1717	66795
37269	66796
66331	66797
100850	66798
7812	66799
46345	66800
111715	66801
4643	66802
72533	66803
10784	66804
34762	66805
146742	66806
47354	66807
20414	66808
80970	66809
3999	66810
41729	66811
9323	66812
45869	66813
43902	66814
70484	66815
40190	66816
2103	66817
9215	66818
53528	66819
70652	66820
23514	66821
1118	66822
6829	66823
84407	66824
90082	66825
3126	66826
22800	66827
44679	66828
84914	66829
91731	66830
59171	66831
86426	66832
22813	66833
11070	66834
36998	66835
15813	66836
134394	66837
31739	66838
68990	66839
28974	66840
57937	66841
96100	66842
78821	66843
31522	66844
8899	66845
51453	66846
109555	66847
2400	66848
37190	66849
22824	66850
3302	66851
44505	66852
86900	66853
23820	66854
16617	66855
79675	66856
6108	66857
21291	66858
164	66859
3592	66860
7881	66861
48260	66862
34573	66863
23246	66864
33447	66865
63369	66866
57769	66867
20618	66868
21979	66869
67204	66870
125690	66871
164922	66872
7075	66873
57645	66874
45314	66875
93054	66876
47081	66877
50286	66878
65775	66879
78309	66880
30838	66881
28586	66882
44329	66883
66934	66884
144	66885
3883	66886
46050	66887
68502	66888
27692	66889
118606	66890
104630	66891
10502	66892
30555	66893
21025	66894
1196	66895
28685	66896
64971	66897
109	66898
35623	66899
795	66900
15233	66901
32766	66902
10210	66903
130861	66904
115450	66905
33617	66906
123980	66907
110621	66908
75483	66909
9459	66910
153730	66911
35865	66912
100602	66913
8262	66914
73984	66915
29013	66916
105936	66917
79138	66918
153076	66919
18224	66920
94623	66921
48724	66922
13330	66923
56609	66924
49382	66925
9039	66926
23714	66927
11550	66928
17434	66929
11612	66930
102098	66931
13031	66932
13950	66933
3995	66934
16620	66935
83351	66936
83025	66937
8569	66938
90271	66939
67394	66940
6626	66941
43809	66942
69844	66943
14334	66944
91403	66945
2958	66946
11044	66947
17113	66948
5738	66949
5300	66950
83921	66951
27637	66952
17945	66953
88612	66954
61472	66955
48191	66956
52548	66957
95978	66958
19909	66959
11763	66960
36916	66961
29969	66962
63068	66963
60590	66964
39331	66965
51068	66966
21998	66967
94505	66968
15434	66969
141231	66970
24616	66971
35271	66972
26625	66973
137421	66974
19050	66975
62883	66976
27599	66977
33653	66978
55353	66979
24447	66980
532	66981
70822	66982
93827	66983
72208	66984
56665	66985
110131	66986
12993	66987
78156	66988
2842	66989
76321	66990
49527	66991
35058	66992
52744	66993
30049	66994
63632	66995
10555	66996
78505	66997
8021	66998
112939	66999
67062	67000
20990	67001
76181	67002
34764	67003
16511	67004
1431	67005
505	67006
2477	67007
66114	67008
157206	67009
2864	67010
4601	67011
31076	67012
63158	67013
20489	67014
47525	67015
12111	67016
59249	67017
25745	67018
8741	67019
37235	67020
66376	67021
13373	67022
1797	67023
125403	67024
65667	67025
57191	67026
159279	67027
123166	67028
79284	67029
77517	67030
1509	67031
3414	67032
48878	67033
51248	67034
103033	67035
15709	67036
79551	67037
21981	67038
75222	67039
79294	67040
41081	67041
14691	67042
133324	67043
45	67044
3335	67045
6919	67046
47468	67047
43	67048
116	67049
40992	67050
49563	67051
26308	67052
87642	67053
23902	67054
958	67055
94302	67056
89981	67057
48931	67058
109850	67059
8858	67060
81193	67061
86160	67062
8909	67063
18211	67064
7720	67065
46236	67066
37206	67067
800	67068
12365	67069
26311	67070
102461	67071
45506	67072
139246	67073
19549	67074
16936	67075
50883	67076
7183	67077
65343	67078
5051	67079
65644	67080
33932	67081
51773	67082
5620	67083
93149	67084
26154	67085
51087	67086
67080	67087
130244	67088
31586	67089
137771	67090
23277	67091
57831	67092
108526	67093
56985	67094
8634	67095
4902	67096
89358	67097
37947	67098
21511	67099
11723	67100
6	67101
56101	67102
94474	67103
29279	67104
167577	67105
25573	67106
116222	67107
57772	67108
94109	67109
53637	67110
2798	67111
65367	67112
5823	67113
45089	67114
25480	67115
59753	67116
137416	67117
98903	67118
28630	67119
1224	67120
4280	67121
12428	67122
32945	67123
26871	67124
4676	67125
94879	67126
135981	67127
19041	67128
48568	67129
51810	67130
10511	67131
1313	67132
33630	67133
143154	67134
39924	67135
57195	67136
6336	67137
200	67138
5377	67139
39847	67140
26554	67141
58238	67142
46675	67143
28	67144
35105	67145
6971	67146
16622	67147
69487	67148
88034	67149
49675	67150
12077	67151
3024	67152
33298	67153
168856	67154
29760	67155
27621	67156
54142	67157
4019	67158
17567	67159
141	67160
33502	67161
7760	67162
70647	67163
6162	67164
55867	67165
422	67166
153589	67167
4535	67168
1253	67169
169629	67170
6612	67171
23684	67172
30411	67173
36385	67174
53599	67175
6133	67176
354	67177
78143	67178
98896	67179
24066	67180
20541	67181
3298	67182
10767	67183
72372	67184
45782	67185
51625	67186
77400	67187
16997	67188
30235	67189
8722	67190
50396	67191
62091	67192
50286	67193
34735	67194
39521	67195
35371	67196
92980	67197
116559	67198
49956	67199
105174	67200
20848	67201
17173	67202
701	67203
70515	67204
114093	67205
28583	67206
76819	67207
39334	67208
73114	67209
37008	67210
46244	67211
478	67212
71959	67213
11010	67214
71619	67215
13007	67216
9645	67217
71135	67218
139419	67219
42435	67220
76048	67221
39462	67222
66029	67223
9669	67224
65503	67225
49561	67226
42163	67227
11346	67228
124066	67229
43329	67230
84802	67231
94629	67232
5328	67233
15843	67234
113796	67235
16444	67236
79250	67237
39699	67238
42236	67239
33970	67240
77926	67241
10300	67242
36235	67243
58922	67244
147184	67245
26143	67246
7912	67247
20885	67248
109753	67249
116795	67250
13822	67251
1537	67252
86594	67253
11591	67254
86100	67255
2271	67256
78634	67257
7446	67258
38533	67259
4709	67260
38353	67261
125399	67262
6266	67263
100448	67264
22125	67265
113271	67266
41675	67267
23956	67268
49292	67269
59927	67270
3147	67271
12025	67272
13751	67273
105862	67274
37250	67275
17652	67276
40680	67277
63223	67278
90543	67279
71586	67280
16880	67281
1027	67282
27009	67283
161574	67284
4953	67285
128062	67286
131325	67287
39610	67288
9023	67289
68926	67290
120520	67291
89200	67292
16702	67293
68735	67294
28437	67295
11639	67296
2062	67297
43855	67298
48568	67299
44938	67300
163426	67301
128406	67302
63896	67303
7939	67304
32795	67305
41633	67306
25609	67307
22477	67308
138996	67309
18814	67310
48016	67311
26863	67312
7335	67313
74752	67314
3088	67315
23765	67316
20154	67317
15709	67318
75555	67319
6297	67320
20057	67321
117559	67322
85013	67323
104814	67324
14759	67325
8135	67326
45628	67327
49417	67328
74190	67329
165484	67330
21514	67331
45929	67332
81527	67333
27594	67334
23222	67335
139736	67336
67737	67337
260	67338
23342	67339
104042	67340
19445	67341
177	67342
69115	67343
53210	67344
11028	67345
900	67346
4	67347
18274	67348
11910	67349
45712	67350
3000	67351
16697	67352
10965	67353
92892	67354
54947	67355
970	67356
1467	67357
44965	67358
38645	67359
118268	67360
71605	67361
86885	67362
27403	67363
61720	67364
98060	67365
20964	67366
36783	67367
733	67368
3928	67369
8304	67370
90200	67371
130637	67372
21590	67373
12901	67374
44924	67375
27517	67376
86078	67377
61702	67378
55530	67379
136738	67380
16142	67381
57129	67382
40436	67383
136519	67384
101749	67385
18984	67386
83118	67387
42924	67388
26269	67389
135992	67390
56056	67391
20967	67392
33443	67393
27394	67394
84439	67395
54906	67396
17139	67397
15808	67398
12549	67399
99135	67400
36733	67401
131765	67402
20106	67403
53903	67404
114567	67405
60767	67406
9737	67407
72296	67408
22936	67409
90855	67410
83466	67411
73316	67412
49642	67413
9427	67414
18310	67415
12128	67416
47791	67417
7299	67418
132027	67419
14185	67420
158457	67421
7380	67422
30402	67423
3219	67424
10043	67425
36587	67426
90420	67427
13770	67428
74973	67429
10305	67430
1920	67431
162997	67432
11505	67433
5294	67434
161263	67435
36365	67436
26363	67437
90804	67438
88984	67439
1160	67440
69196	67441
81485	67442
10048	67443
112217	67444
98049	67445
35510	67446
77215	67447
38438	67448
10645	67449
93845	67450
127461	67451
71736	67452
85477	67453
73143	67454
107773	67455
18470	67456
138672	67457
117156	67458
155074	67459
41251	67460
59534	67461
29899	67462
78002	67463
3197	67464
48291	67465
1285	67466
44907	67467
105644	67468
19581	67469
6102	67470
76966	67471
458	67472
117699	67473
84346	67474
61293	67475
60695	67476
24311	67477
181	67478
22309	67479
8802	67480
32386	67481
28071	67482
5281	67483
78344	67484
17720	67485
23093	67486
105761	67487
24154	67488
7122	67489
4238	67490
16894	67491
71219	67492
55	67493
34038	67494
85208	67495
27330	67496
184	67497
68176	67498
58656	67499
14547	67500
91717	67501
17608	67502
13990	67503
101649	67504
29341	67505
33601	67506
29545	67507
90872	67508
69651	67509
61709	67510
9458	67511
103163	67512
45948	67513
71153	67514
37724	67515
19360	67516
2790	67517
2824	67518
98818	67519
54813	67520
156101	67521
15627	67522
2489	67523
28054	67524
20273	67525
60822	67526
21496	67527
4110	67528
65	67529
54557	67530
22076	67531
35306	67532
164794	67533
4411	67534
1332	67535
83537	67536
34152	67537
95482	67538
20906	67539
31604	67540
80218	67541
65502	67542
104867	67543
2445	67544
70670	67545
82169	67546
57422	67547
2552	67548
34902	67549
88291	67550
90786	67551
95940	67552
89748	67553
1663	67554
45036	67555
25005	67556
27152	67557
52871	67558
29325	67559
6916	67560
36342	67561
58016	67562
47528	67563
57502	67564
93087	67565
46071	67566
31782	67567
31673	67568
176	67569
62436	67570
124163	67571
69623	67572
118649	67573
72568	67574
16933	67575
80748	67576
13032	67577
48407	67578
12671	67579
20075	67580
60466	67581
131516	67582
43460	67583
128394	67584
61141	67585
66332	67586
118663	67587
124256	67588
22310	67589
78591	67590
5913	67591
113378	67592
53915	67593
138857	67594
8611	67595
16668	67596
32633	67597
22889	67598
71480	67599
66910	67600
82595	67601
6814	67602
45608	67603
68819	67604
169558	67605
21685	67606
24040	67607
3607	67608
2415	67609
137054	67610
9670	67611
51436	67612
17810	67613
112587	67614
20232	67615
98953	67616
16338	67617
78222	67618
19166	67619
137639	67620
79579	67621
9506	67622
4490	67623
110587	67624
40434	67625
61149	67626
10451	67627
30769	67628
4145	67629
14577	67630
36360	67631
1175	67632
33061	67633
14108	67634
4354	67635
57123	67636
73714	67637
11077	67638
1672	67639
12186	67640
43250	67641
26600	67642
28033	67643
99037	67644
75582	67645
52401	67646
29379	67647
11832	67648
103968	67649
102699	67650
26935	67651
13519	67652
29387	67653
27428	67654
15478	67655
95994	67656
4935	67657
46621	67658
21304	67659
10501	67660
60388	67661
37662	67662
13437	67663
132703	67664
17152	67665
23786	67666
49253	67667
15267	67668
66375	67669
17898	67670
96531	67671
28065	67672
66054	67673
1056	67674
7500	67675
15832	67676
169807	67677
2115	67678
88103	67679
84848	67680
18380	67681
59764	67682
144399	67683
12183	67684
10809	67685
8551	67686
2416	67687
59056	67688
28006	67689
6992	67690
94791	67691
19385	67692
1276	67693
25537	67694
10106	67695
22571	67696
110067	67697
15531	67698
22139	67699
8634	67700
83909	67701
130978	67702
149841	67703
7834	67704
75536	67705
882	67706
112774	67707
117454	67708
103732	67709
114581	67710
23296	67711
11225	67712
75597	67713
55765	67714
46389	67715
20048	67716
10594	67717
6741	67718
53039	67719
63623	67720
86244	67721
19658	67722
17400	67723
26202	67724
7445	67725
38581	67726
10418	67727
90244	67728
83769	67729
42851	67730
95309	67731
138873	67732
53463	67733
83723	67734
37203	67735
77253	67736
68941	67737
37520	67738
7179	67739
1758	67740
115976	67741
4672	67742
1557	67743
76941	67744
19543	67745
7604	67746
14933	67747
89802	67748
52643	67749
103090	67750
125754	67751
65570	67752
80085	67753
72919	67754
22817	67755
22105	67756
755	67757
31583	67758
7057	67759
27470	67760
21528	67761
54121	67762
24545	67763
21502	67764
88259	67765
58509	67766
1797	67767
56999	67768
12324	67769
98732	67770
53703	67771
78483	67772
32588	67773
66436	67774
38881	67775
7536	67776
8613	67777
45076	67778
155989	67779
20711	67780
61334	67781
93369	67782
71165	67783
29600	67784
50391	67785
85197	67786
55169	67787
56096	67788
12010	67789
18146	67790
121606	67791
19323	67792
5321	67793
11882	67794
33301	67795
10617	67796
48995	67797
6120	67798
15020	67799
1898	67800
75649	67801
6171	67802
36816	67803
1910	67804
143276	67805
60292	67806
38124	67807
26011	67808
50101	67809
59514	67810
39556	67811
33975	67812
9954	67813
7241	67814
2433	67815
7608	67816
57696	67817
98697	67818
21627	67819
66572	67820
9863	67821
214	67822
13348	67823
73196	67824
569	67825
94463	67826
1798	67827
17302	67828
135018	67829
18422	67830
136134	67831
7748	67832
47758	67833
2822	67834
14152	67835
9483	67836
33735	67837
55055	67838
46205	67839
13118	67840
19815	67841
20016	67842
11811	67843
17832	67844
82216	67845
52292	67846
46133	67847
7146	67848
140446	67849
5437	67850
30167	67851
153147	67852
37221	67853
15246	67854
29304	67855
41231	67856
2283	67857
37129	67858
111913	67859
5711	67860
39732	67861
9222	67862
7203	67863
20828	67864
60133	67865
7	67866
4143	67867
16866	67868
113909	67869
27002	67870
139944	67871
43286	67872
14178	67873
31418	67874
5706	67875
29996	67876
54400	67877
92773	67878
11566	67879
3946	67880
92995	67881
68789	67882
126752	67883
1614	67884
59236	67885
2498	67886
93565	67887
10206	67888
65299	67889
56408	67890
50289	67891
45405	67892
45811	67893
26348	67894
41182	67895
64176	67896
2966	67897
7035	67898
136505	67899
152682	67900
12660	67901
83993	67902
1637	67903
4071	67904
17463	67905
150703	67906
113567	67907
20013	67908
61442	67909
24206	67910
93627	67911
3197	67912
100332	67913
21863	67914
39050	67915
27278	67916
3211	67917
29710	67918
5261	67919
109292	67920
66539	67921
11407	67922
8920	67923
67126	67924
93675	67925
7917	67926
59433	67927
46067	67928
100194	67929
46638	67930
95043	67931
20770	67932
29011	67933
72548	67934
916	67935
41768	67936
144396	67937
28422	67938
35749	67939
6737	67940
47288	67941
18535	67942
125245	67943
131500	67944
1557	67945
26783	67946
13944	67947
35900	67948
32474	67949
10912	67950
19564	67951
37212	67952
48914	67953
32545	67954
67844	67955
24380	67956
8052	67957
3350	67958
116046	67959
5865	67960
78404	67961
123614	67962
132425	67963
112369	67964
16933	67965
95825	67966
49548	67967
1433	67968
8221	67969
9717	67970
5630	67971
119909	67972
76728	67973
56091	67974
17680	67975
120227	67976
30041	67977
165722	67978
149257	67979
77609	67980
49413	67981
557	67982
65429	67983
2807	67984
7480	67985
23808	67986
10731	67987
44504	67988
47572	67989
54757	67990
29135	67991
9680	67992
60603	67993
66306	67994
133575	67995
110318	67996
80520	67997
38651	67998
87961	67999
156229	68000
7181	68001
71845	68002
23267	68003
25595	68004
14448	68005
45895	68006
28154	68007
21491	68008
3516	68009
72665	68010
57101	68011
22663	68012
15620	68013
9011	68014
75818	68015
6551	68016
101935	68017
7208	68018
6491	68019
36004	68020
21670	68021
59888	68022
68075	68023
16217	68024
13697	68025
91609	68026
50482	68027
136290	68028
7752	68029
2185	68030
7777	68031
2371	68032
3073	68033
20493	68034
59133	68035
779	68036
74098	68037
18765	68038
1010	68039
15197	68040
25575	68041
78784	68042
112888	68043
5742	68044
20265	68045
16038	68046
42732	68047
74452	68048
29543	68049
671	68050
37165	68051
46910	68052
13299	68053
119214	68054
114989	68055
9136	68056
43062	68057
375	68058
47188	68059
44335	68060
9170	68061
125743	68062
11035	68063
124957	68064
75250	68065
73622	68066
7125	68067
37398	68068
17982	68069
98614	68070
77740	68071
12338	68072
1718	68073
28721	68074
18521	68075
28568	68076
184	68077
452	68078
4604	68079
61298	68080
55124	68081
79467	68082
65315	68083
135497	68084
2497	68085
9906	68086
8628	68087
6142	68088
21663	68089
76994	68090
31478	68091
37404	68092
15299	68093
2073	68094
17115	68095
5178	68096
5076	68097
34239	68098
51474	68099
120382	68100
31316	68101
12642	68102
85429	68103
9671	68104
13417	68105
33089	68106
49696	68107
30410	68108
2313	68109
108365	68110
21955	68111
17777	68112
42614	68113
1296	68114
4360	68115
16329	68116
1820	68117
86869	68118
75877	68119
84772	68120
48247	68121
2904	68122
33500	68123
12359	68124
24506	68125
71022	68126
69146	68127
112001	68128
5438	68129
10966	68130
17416	68131
110138	68132
10525	68133
67140	68134
54767	68135
113513	68136
12649	68137
9460	68138
20788	68139
74719	68140
31348	68141
39480	68142
6302	68143
9365	68144
19520	68145
63127	68146
59966	68147
87156	68148
69593	68149
3264	68150
18635	68151
134247	68152
97234	68153
43869	68154
20531	68155
25992	68156
5704	68157
24199	68158
93928	68159
2831	68160
15028	68161
18934	68162
3146	68163
9751	68164
5440	68165
1827	68166
37985	68167
29041	68168
109365	68169
46997	68170
3660	68171
60164	68172
151947	68173
11811	68174
138219	68175
45765	68176
65980	68177
41241	68178
80831	68179
1028	68180
2064	68181
158403	68182
26153	68183
40366	68184
28575	68185
5573	68186
5080	68187
17236	68188
517	68189
13170	68190
86195	68191
5298	68192
3449	68193
47315	68194
11634	68195
21524	68196
24522	68197
57735	68198
101849	68199
114659	68200
4175	68201
55501	68202
24378	68203
4912	68204
41517	68205
21310	68206
65571	68207
26913	68208
73321	68209
75226	68210
22018	68211
133898	68212
132256	68213
10429	68214
85291	68215
2646	68216
59012	68217
54955	68218
120824	68219
21821	68220
33348	68221
17343	68222
27522	68223
14219	68224
27695	68225
58767	68226
23071	68227
135719	68228
58968	68229
82798	68230
56409	68231
6313	68232
54843	68233
61334	68234
103592	68235
7590	68236
25482	68237
83206	68238
114779	68239
27884	68240
40674	68241
49162	68242
34704	68243
138952	68244
18755	68245
8648	68246
87520	68247
99148	68248
62493	68249
69909	68250
83436	68251
50386	68252
23173	68253
10478	68254
155793	68255
8377	68256
10496	68257
6178	68258
1579	68259
105339	68260
41574	68261
20933	68262
151702	68263
28813	68264
97973	68265
34580	68266
457	68267
74541	68268
6162	68269
50481	68270
31224	68271
10038	68272
12563	68273
4678	68274
11102	68275
40992	68276
11003	68277
1045	68278
128907	68279
51542	68280
17436	68281
47731	68282
15926	68283
69957	68284
12918	68285
43706	68286
30331	68287
18540	68288
16338	68289
94160	68290
130213	68291
2551	68292
10676	68293
144705	68294
9960	68295
9135	68296
4255	68297
37531	68298
21401	68299
77453	68300
884	68301
1152	68302
13305	68303
82778	68304
126698	68305
51274	68306
69122	68307
21376	68308
39768	68309
43382	68310
27178	68311
305	68312
139868	68313
18289	68314
4467	68315
27016	68316
30696	68317
8018	68318
18498	68319
41756	68320
11346	68321
8735	68322
67274	68323
55438	68324
35434	68325
38719	68326
17834	68327
34853	68328
59325	68329
21516	68330
87207	68331
18852	68332
36949	68333
45202	68334
11518	68335
26505	68336
14217	68337
65248	68338
4594	68339
4330	68340
60124	68341
131862	68342
13529	68343
110545	68344
28445	68345
34270	68346
224	68347
57037	68348
87198	68349
74650	68350
17255	68351
13788	68352
3918	68353
32481	68354
6795	68355
1305	68356
48412	68357
273	68358
40306	68359
57222	68360
79544	68361
17946	68362
124086	68363
64066	68364
4044	68365
41093	68366
64404	68367
33016	68368
115201	68369
29337	68370
5476	68371
28607	68372
19850	68373
7637	68374
99184	68375
89878	68376
12276	68377
3648	68378
38865	68379
9335	68380
52027	68381
14598	68382
54900	68383
120336	68384
38007	68385
8594	68386
48299	68387
54647	68388
24515	68389
29151	68390
12834	68391
58550	68392
100858	68393
829	68394
58729	68395
3701	68396
35822	68397
90030	68398
23278	68399
2564	68400
16510	68401
160394	68402
17942	68403
8383	68404
122396	68405
155	68406
8468	68407
113139	68408
14575	68409
5641	68410
4560	68411
36844	68412
18848	68413
29824	68414
125201	68415
8238	68416
110886	68417
93614	68418
69946	68419
27521	68420
126484	68421
8572	68422
5347	68423
43380	68424
12702	68425
6133	68426
24926	68427
25210	68428
590	68429
52949	68430
80050	68431
15020	68432
138424	68433
37106	68434
86340	68435
73386	68436
98689	68437
1738	68438
2066	68439
165096	68440
31174	68441
47586	68442
2852	68443
5618	68444
126602	68445
120382	68446
4295	68447
58540	68448
73019	68449
128865	68450
26664	68451
21088	68452
14432	68453
74637	68454
9683	68455
34835	68456
39478	68457
40955	68458
3296	68459
130563	68460
78093	68461
54204	68462
4578	68463
35978	68464
7468	68465
62375	68466
29124	68467
53488	68468
9647	68469
52839	68470
52254	68471
14455	68472
3732	68473
1849	68474
26253	68475
11460	68476
90133	68477
18316	68478
47449	68479
8752	68480
66262	68481
31224	68482
143655	68483
74	68484
73234	68485
5840	68486
66981	68487
47685	68488
35005	68489
50438	68490
29156	68491
74355	68492
119164	68493
136605	68494
25852	68495
12998	68496
7561	68497
14070	68498
9182	68499
118992	68500
106499	68501
66059	68502
35809	68503
63253	68504
17760	68505
67691	68506
29195	68507
63595	68508
22418	68509
1539	68510
22018	68511
51222	68512
14625	68513
127141	68514
10040	68515
26640	68516
97923	68517
96728	68518
116041	68519
1439	68520
158019	68521
102791	68522
38549	68523
103273	68524
68168	68525
134065	68526
23553	68527
55955	68528
126818	68529
65980	68530
121085	68531
2062	68532
28947	68533
34800	68534
251	68535
163587	68536
7327	68537
26053	68538
43230	68539
1851	68540
59297	68541
1716	68542
77696	68543
32950	68544
6444	68545
25683	68546
16595	68547
74627	68548
101688	68549
162073	68550
26457	68551
78434	68552
79033	68553
16891	68554
67702	68555
45598	68556
3771	68557
152915	68558
75261	68559
21008	68560
108425	68561
134720	68562
51806	68563
8248	68564
3686	68565
24867	68566
409	68567
69452	68568
42004	68569
4247	68570
3852	68571
119743	68572
113430	68573
21891	68574
101505	68575
106159	68576
9256	68577
29021	68578
31629	68579
92953	68580
12286	68581
18710	68582
42048	68583
77	68584
34011	68585
116527	68586
1954	68587
7222	68588
13138	68589
78517	68590
45177	68591
8977	68592
53704	68593
9567	68594
88943	68595
105676	68596
2295	68597
88856	68598
642	68599
60428	68600
58655	68601
3094	68602
47083	68603
21822	68604
68371	68605
46236	68606
31975	68607
68863	68608
2786	68609
49258	68610
47276	68611
616	68612
77656	68613
13408	68614
25060	68615
69021	68616
80835	68617
27488	68618
66586	68619
22060	68620
17587	68621
14817	68622
9729	68623
89449	68624
1109	68625
19	68626
18218	68627
143738	68628
7327	68629
12045	68630
58872	68631
48377	68632
59109	68633
51702	68634
84328	68635
12553	68636
115883	68637
92795	68638
62236	68639
39690	68640
13053	68641
54830	68642
13930	68643
70177	68644
2931	68645
612	68646
55821	68647
105765	68648
148258	68649
14978	68650
6225	68651
35108	68652
47321	68653
39534	68654
42452	68655
3594	68656
81536	68657
12232	68658
11076	68659
1242	68660
23699	68661
97594	68662
52649	68663
79194	68664
11544	68665
27518	68666
59666	68667
1189	68668
52945	68669
84460	68670
99016	68671
27297	68672
58484	68673
68935	68674
82826	68675
50291	68676
242	68677
33905	68678
28811	68679
10990	68680
26973	68681
77895	68682
33057	68683
142793	68684
6801	68685
75847	68686
29238	68687
4339	68688
119887	68689
33678	68690
24464	68691
109773	68692
75071	68693
37814	68694
10990	68695
9877	68696
20798	68697
12150	68698
15192	68699
34730	68700
20995	68701
4137	68702
73338	68703
17338	68704
10631	68705
8880	68706
14625	68707
125172	68708
138850	68709
56693	68710
12003	68711
81101	68712
5109	68713
19841	68714
122572	68715
28031	68716
10717	68717
10273	68718
69674	68719
6057	68720
11036	68721
10361	68722
26198	68723
21499	68724
145458	68725
5001	68726
752	68727
1836	68728
16996	68729
10717	68730
71618	68731
21825	68732
4592	68733
55529	68734
22216	68735
1114	68736
78544	68737
113488	68738
74303	68739
71768	68740
3130	68741
11787	68742
1547	68743
18927	68744
33963	68745
43267	68746
36685	68747
11582	68748
11667	68749
103176	68750
149913	68751
53689	68752
30261	68753
13779	68754
10667	68755
130836	68756
91382	68757
29175	68758
8886	68759
5278	68760
27482	68761
17248	68762
89846	68763
46122	68764
103658	68765
50243	68766
4317	68767
126419	68768
21680	68769
86908	68770
95003	68771
56348	68772
314	68773
46863	68774
77368	68775
7664	68776
64369	68777
48353	68778
25103	68779
58990	68780
1905	68781
36971	68782
68898	68783
3987	68784
119159	68785
42890	68786
24405	68787
105310	68788
77811	68789
60601	68790
22328	68791
812	68792
96934	68793
115667	68794
160	68795
123441	68796
41189	68797
137547	68798
27400	68799
114926	68800
48047	68801
16181	68802
60741	68803
21940	68804
25321	68805
4371	68806
15097	68807
26609	68808
117204	68809
73309	68810
62860	68811
7171	68812
30208	68813
63286	68814
42455	68815
5500	68816
1541	68817
3831	68818
983	68819
31120	68820
20513	68821
26552	68822
4728	68823
51002	68824
57008	68825
82490	68826
88179	68827
141756	68828
7079	68829
8719	68830
71624	68831
12219	68832
122	68833
30949	68834
4233	68835
82529	68836
10099	68837
90711	68838
22107	68839
44908	68840
15908	68841
22044	68842
4707	68843
130331	68844
50765	68845
31854	68846
6759	68847
6026	68848
9162	68849
79063	68850
1027	68851
136186	68852
2303	68853
29808	68854
64781	68855
32845	68856
39259	68857
8370	68858
46814	68859
57714	68860
3142	68861
55861	68862
19809	68863
48777	68864
35576	68865
36937	68866
5407	68867
77853	68868
9792	68869
27285	68870
132078	68871
118282	68872
51673	68873
61063	68874
31241	68875
11926	68876
39890	68877
110736	68878
11422	68879
148763	68880
37486	68881
7679	68882
84754	68883
49840	68884
79465	68885
24300	68886
89644	68887
38571	68888
21055	68889
20092	68890
56072	68891
6035	68892
39699	68893
3256	68894
121193	68895
16404	68896
56753	68897
46747	68898
14574	68899
11027	68900
19991	68901
38129	68902
1270	68903
21806	68904
938	68905
63420	68906
28865	68907
11898	68908
81738	68909
129255	68910
65240	68911
18737	68912
95147	68913
16977	68914
56275	68915
3040	68916
37047	68917
124452	68918
3358	68919
12812	68920
102132	68921
34967	68922
104892	68923
55601	68924
30522	68925
7062	68926
5799	68927
40450	68928
47427	68929
52286	68930
125500	68931
87602	68932
1209	68933
41335	68934
38907	68935
28409	68936
70498	68937
15231	68938
13293	68939
46594	68940
45913	68941
708	68942
62702	68943
5	68944
5753	68945
2669	68946
32360	68947
7998	68948
78203	68949
98040	68950
28407	68951
8023	68952
35555	68953
63547	68954
9408	68955
3693	68956
110043	68957
20805	68958
40479	68959
70274	68960
62768	68961
15361	68962
79406	68963
3622	68964
32401	68965
23885	68966
28383	68967
8600	68968
51213	68969
30637	68970
104560	68971
3631	68972
49130	68973
40974	68974
7878	68975
110912	68976
18145	68977
67063	68978
97583	68979
47730	68980
17043	68981
73418	68982
99325	68983
101503	68984
43546	68985
64454	68986
98530	68987
11266	68988
6550	68989
5469	68990
98478	68991
35174	68992
32290	68993
19304	68994
87296	68995
44875	68996
2135	68997
7595	68998
7326	68999
95237	69000
93213	69001
9419	69002
94919	69003
90548	69004
4719	69005
48226	69006
54370	69007
26973	69008
2407	69009
41672	69010
15340	69011
111062	69012
5129	69013
16108	69014
66924	69015
50850	69016
10026	69017
19007	69018
48746	69019
8954	69020
137042	69021
24561	69022
30698	69023
10503	69024
10556	69025
112147	69026
54580	69027
88227	69028
110686	69029
20172	69030
5740	69031
267	69032
114807	69033
20938	69034
45253	69035
8394	69036
83919	69037
51439	69038
1782	69039
549	69040
48075	69041
10492	69042
77410	69043
70735	69044
22998	69045
117368	69046
127479	69047
98372	69048
2707	69049
104566	69050
12068	69051
1960	69052
4302	69053
1743	69054
18725	69055
26237	69056
83304	69057
13944	69058
3093	69059
62290	69060
74617	69061
18665	69062
19959	69063
68098	69064
82736	69065
9864	69066
91	69067
42699	69068
115725	69069
7545	69070
7049	69071
19972	69072
65915	69073
21706	69074
137463	69075
30781	69076
31799	69077
21693	69078
54567	69079
56274	69080
69533	69081
73396	69082
7385	69083
22557	69084
144445	69085
82602	69086
31100	69087
24550	69088
91286	69089
40026	69090
3375	69091
115785	69092
87351	69093
128056	69094
261	69095
18752	69096
694	69097
36670	69098
4640	69099
140082	69100
17927	69101
65269	69102
657	69103
1571	69104
87159	69105
21886	69106
6945	69107
25271	69108
16360	69109
37496	69110
169418	69111
108229	69112
3696	69113
17588	69114
72698	69115
93997	69116
74826	69117
15051	69118
21321	69119
90058	69120
91217	69121
55318	69122
40501	69123
22302	69124
61557	69125
114263	69126
2427	69127
7696	69128
21015	69129
10271	69130
16830	69131
9008	69132
75248	69133
40137	69134
81839	69135
6532	69136
106	69137
35159	69138
222	69139
19522	69140
60750	69141
125137	69142
2802	69143
13373	69144
1257	69145
101640	69146
112338	69147
64090	69148
31881	69149
67260	69150
61537	69151
90181	69152
34842	69153
64436	69154
73606	69155
8207	69156
6991	69157
115786	69158
77575	69159
2634	69160
4130	69161
89987	69162
12686	69163
46270	69164
45548	69165
88691	69166
98030	69167
75542	69168
6435	69169
58277	69170
2614	69171
105727	69172
101147	69173
14356	69174
54644	69175
34175	69176
55269	69177
7154	69178
48873	69179
39504	69180
40598	69181
73828	69182
100505	69183
29931	69184
74185	69185
2758	69186
54033	69187
76746	69188
81177	69189
2134	69190
73622	69191
108703	69192
9864	69193
2411	69194
24916	69195
7699	69196
108274	69197
83103	69198
3587	69199
15505	69200
78076	69201
69351	69202
78224	69203
115136	69204
69487	69205
140156	69206
62496	69207
11511	69208
23523	69209
10641	69210
6411	69211
29303	69212
30661	69213
43519	69214
87963	69215
67224	69216
42147	69217
36194	69218
80487	69219
7523	69220
2787	69221
78487	69222
17269	69223
57865	69224
147691	69225
85084	69226
2574	69227
18784	69228
111855	69229
19968	69230
54317	69231
35205	69232
10048	69233
14359	69234
51782	69235
2023	69236
84259	69237
2207	69238
44001	69239
16755	69240
78796	69241
85271	69242
52333	69243
97360	69244
1898	69245
22809	69246
29334	69247
33723	69248
48623	69249
38522	69250
13069	69251
20594	69252
130206	69253
4128	69254
10752	69255
70194	69256
51862	69257
30232	69258
3402	69259
15698	69260
73463	69261
4869	69262
58790	69263
580	69264
132848	69265
6555	69266
618	69267
98711	69268
57596	69269
96791	69270
25504	69271
26628	69272
27132	69273
4427	69274
15757	69275
77754	69276
93291	69277
47210	69278
92031	69279
50006	69280
59199	69281
69495	69282
125013	69283
18013	69284
92129	69285
150851	69286
82926	69287
54731	69288
2951	69289
14915	69290
37362	69291
37465	69292
22825	69293
14748	69294
668	69295
152774	69296
54469	69297
90133	69298
10137	69299
75465	69300
72486	69301
1166	69302
9	69303
6828	69304
117302	69305
46924	69306
6943	69307
4272	69308
91840	69309
93419	69310
1095	69311
21543	69312
7372	69313
143557	69314
4124	69315
92527	69316
41589	69317
16667	69318
21296	69319
1421	69320
78318	69321
8039	69322
8675	69323
31851	69324
33984	69325
4773	69326
22545	69327
147430	69328
73698	69329
104903	69330
9857	69331
40695	69332
61290	69333
54535	69334
4603	69335
161841	69336
19950	69337
11051	69338
13537	69339
120639	69340
17874	69341
27033	69342
64134	69343
26336	69344
124224	69345
34313	69346
63172	69347
28582	69348
28488	69349
157311	69350
23031	69351
18247	69352
51616	69353
11039	69354
23996	69355
58059	69356
28806	69357
5404	69358
21666	69359
869	69360
79217	69361
33416	69362
18875	69363
2627	69364
1156	69365
1942	69366
38746	69367
26336	69368
44171	69369
97055	69370
69755	69371
124830	69372
39814	69373
6310	69374
23172	69375
101149	69376
2403	69377
12173	69378
100218	69379
69146	69380
13643	69381
9298	69382
13186	69383
138236	69384
97618	69385
95785	69386
4919	69387
2044	69388
29182	69389
135422	69390
16515	69391
38034	69392
71786	69393
38804	69394
100977	69395
17841	69396
73082	69397
15040	69398
9578	69399
99856	69400
136311	69401
66627	69402
37594	69403
12755	69404
125302	69405
129294	69406
14868	69407
13746	69408
44790	69409
44503	69410
71258	69411
8334	69412
76884	69413
26921	69414
2849	69415
2915	69416
32501	69417
14	69418
683	69419
107184	69420
157279	69421
12514	69422
107234	69423
82469	69424
97160	69425
7398	69426
24839	69427
4033	69428
15682	69429
3967	69430
115948	69431
131	69432
42884	69433
2453	69434
6121	69435
684	69436
684	69437
553	69438
63338	69439
10580	69440
22612	69441
57534	69442
113965	69443
70587	69444
26373	69445
10763	69446
14332	69447
8013	69448
61366	69449
61455	69450
33019	69451
14122	69452
42611	69453
32073	69454
132209	69455
8904	69456
35785	69457
36290	69458
1084	69459
15628	69460
38201	69461
30592	69462
37938	69463
37336	69464
40407	69465
82994	69466
3796	69467
34094	69468
28933	69469
15641	69470
7769	69471
73136	69472
100698	69473
101446	69474
19532	69475
66950	69476
2844	69477
79684	69478
41255	69479
129400	69480
2725	69481
13552	69482
55170	69483
56352	69484
83658	69485
26960	69486
90468	69487
29149	69488
81954	69489
9021	69490
1469	69491
1195	69492
63078	69493
9846	69494
35104	69495
53175	69496
60090	69497
123907	69498
167095	69499
44249	69500
60219	69501
107021	69502
16679	69503
63842	69504
20063	69505
42765	69506
4567	69507
19033	69508
13749	69509
3015	69510
36066	69511
9289	69512
4324	69513
1625	69514
1361	69515
160353	69516
116945	69517
4805	69518
43262	69519
10433	69520
42790	69521
114749	69522
17969	69523
79469	69524
33429	69525
60394	69526
29829	69527
118520	69528
5185	69529
36874	69530
39646	69531
162680	69532
2629	69533
61338	69534
88606	69535
29563	69536
25370	69537
14188	69538
78943	69539
112089	69540
93529	69541
22086	69542
56040	69543
22293	69544
82998	69545
40001	69546
128343	69547
35827	69548
75737	69549
109310	69550
6232	69551
5542	69552
3140	69553
92257	69554
20983	69555
12437	69556
102642	69557
1409	69558
25954	69559
4020	69560
24056	69561
91110	69562
31111	69563
50307	69564
51343	69565
2866	69566
51558	69567
29308	69568
19	69569
46362	69570
878	69571
2764	69572
22234	69573
29574	69574
6416	69575
63366	69576
889	69577
45151	69578
2182	69579
21496	69580
14766	69581
70650	69582
70015	69583
55205	69584
87086	69585
12492	69586
52038	69587
89680	69588
4496	69589
16592	69590
141303	69591
2784	69592
130757	69593
120349	69594
133193	69595
15811	69596
108071	69597
123008	69598
4545	69599
111507	69600
31501	69601
151583	69602
37796	69603
2110	69604
28392	69605
13264	69606
50764	69607
46547	69608
103129	69609
4606	69610
65474	69611
109608	69612
32041	69613
37192	69614
21417	69615
6096	69616
105700	69617
91331	69618
28226	69619
150667	69620
1400	69621
75980	69622
47992	69623
14743	69624
41838	69625
79624	69626
1068	69627
46080	69628
101554	69629
47866	69630
48333	69631
59319	69632
32528	69633
144001	69634
95081	69635
5273	69636
112591	69637
67567	69638
41200	69639
1378	69640
10649	69641
152766	69642
26697	69643
74865	69644
101167	69645
26036	69646
38700	69647
49954	69648
87314	69649
263	69650
75047	69651
4168	69652
46111	69653
42105	69654
1662	69655
1224	69656
26218	69657
4020	69658
58747	69659
6361	69660
31445	69661
644	69662
76034	69663
30231	69664
14768	69665
5275	69666
16741	69667
154643	69668
37460	69669
47736	69670
13	69671
70323	69672
7711	69673
56341	69674
42292	69675
200	69676
33038	69677
16462	69678
6494	69679
124885	69680
22449	69681
6408	69682
64561	69683
82849	69684
45555	69685
29246	69686
4837	69687
21431	69688
48312	69689
138096	69690
51121	69691
93962	69692
7997	69693
113126	69694
5139	69695
10009	69696
21551	69697
15343	69698
125009	69699
9063	69700
633	69701
3375	69702
39897	69703
81450	69704
3185	69705
140832	69706
38749	69707
26658	69708
3263	69709
9357	69710
2593	69711
114265	69712
47809	69713
105488	69714
104129	69715
10972	69716
72024	69717
29227	69718
65440	69719
37	69720
59515	69721
27596	69722
13213	69723
40149	69724
9492	69725
110176	69726
6067	69727
74449	69728
7431	69729
18503	69730
65888	69731
159980	69732
38610	69733
13499	69734
99833	69735
25847	69736
12972	69737
76981	69738
67258	69739
52156	69740
91657	69741
19881	69742
52289	69743
70957	69744
50043	69745
126735	69746
77520	69747
36861	69748
43688	69749
14195	69750
10433	69751
19934	69752
3047	69753
11678	69754
4567	69755
55818	69756
26926	69757
18452	69758
13406	69759
67046	69760
98797	69761
6377	69762
12247	69763
8483	69764
10515	69765
42624	69766
128876	69767
8080	69768
16683	69769
31618	69770
80691	69771
9541	69772
9789	69773
22720	69774
14480	69775
34559	69776
13147	69777
116085	69778
73047	69779
112007	69780
49356	69781
48359	69782
53563	69783
68713	69784
49684	69785
11582	69786
24038	69787
22919	69788
1947	69789
23681	69790
110427	69791
76340	69792
109595	69793
19414	69794
30608	69795
24295	69796
113272	69797
15283	69798
7874	69799
12420	69800
19091	69801
266	69802
11580	69803
54640	69804
124317	69805
41773	69806
16061	69807
37400	69808
54679	69809
21577	69810
47749	69811
11421	69812
94117	69813
31769	69814
6983	69815
69349	69816
77888	69817
313	69818
45489	69819
27786	69820
429	69821
18529	69822
14752	69823
27339	69824
63610	69825
37468	69826
12837	69827
91080	69828
39811	69829
124136	69830
8590	69831
45950	69832
51023	69833
15981	69834
134438	69835
81921	69836
91071	69837
6527	69838
47560	69839
147411	69840
54046	69841
54868	69842
49675	69843
89282	69844
8974	69845
107702	69846
775	69847
62770	69848
78010	69849
2628	69850
165508	69851
105682	69852
62372	69853
872	69854
19473	69855
5655	69856
135643	69857
64516	69858
114561	69859
15626	69860
79136	69861
87542	69862
25290	69863
99684	69864
7392	69865
37590	69866
41152	69867
116	69868
98962	69869
78981	69870
90647	69871
19305	69872
55948	69873
30855	69874
186	69875
22467	69876
4260	69877
4268	69878
753	69879
10448	69880
5601	69881
2107	69882
10504	69883
82741	69884
9683	69885
8632	69886
19907	69887
42150	69888
107332	69889
126708	69890
169298	69891
119745	69892
25625	69893
951	69894
14719	69895
91764	69896
85735	69897
29851	69898
11650	69899
149376	69900
5447	69901
26133	69902
76259	69903
8706	69904
49232	69905
99144	69906
15756	69907
7085	69908
88288	69909
96712	69910
155298	69911
113247	69912
128630	69913
35089	69914
117550	69915
25922	69916
18404	69917
147071	69918
59579	69919
79620	69920
41353	69921
37017	69922
12298	69923
49144	69924
10429	69925
88076	69926
20497	69927
67180	69928
41039	69929
53069	69930
20586	69931
73393	69932
31042	69933
96558	69934
31111	69935
48794	69936
112669	69937
18657	69938
48116	69939
84065	69940
10908	69941
74272	69942
45566	69943
90151	69944
11263	69945
19507	69946
31954	69947
15735	69948
55628	69949
11834	69950
64542	69951
68134	69952
22781	69953
3770	69954
13833	69955
3564	69956
154426	69957
4085	69958
40120	69959
35340	69960
45212	69961
24581	69962
5018	69963
98145	69964
48969	69965
4451	69966
13884	69967
21330	69968
2502	69969
22673	69970
54481	69971
84221	69972
22879	69973
3394	69974
145557	69975
109619	69976
67540	69977
25777	69978
62710	69979
79958	69980
129833	69981
4234	69982
16193	69983
13027	69984
51592	69985
14681	69986
33961	69987
74211	69988
8455	69989
72957	69990
76052	69991
59137	69992
3552	69993
55866	69994
43540	69995
61172	69996
131645	69997
6097	69998
66815	69999
22928	70000
77613	70001
62926	70002
55807	70003
17929	70004
6172	70005
152267	70006
77891	70007
1310	70008
113250	70009
91018	70010
69642	70011
43731	70012
27621	70013
15352	70014
9173	70015
54721	70016
7050	70017
5760	70018
75849	70019
95960	70020
20935	70021
73079	70022
11729	70023
77438	70024
67538	70025
51787	70026
6110	70027
21011	70028
19991	70029
6143	70030
69226	70031
65198	70032
54547	70033
80752	70034
86042	70035
38020	70036
52404	70037
90077	70038
1049	70039
93029	70040
14638	70041
74057	70042
5414	70043
110432	70044
43897	70045
8093	70046
5217	70047
32433	70048
8892	70049
22295	70050
57847	70051
3395	70052
19787	70053
62083	70054
9189	70055
8102	70056
24382	70057
25137	70058
16266	70059
42403	70060
63613	70061
56674	70062
9271	70063
37317	70064
6727	70065
98556	70066
13508	70067
8990	70068
60456	70069
5745	70070
16305	70071
46554	70072
43946	70073
912	70074
33062	70075
40331	70076
36516	70077
61870	70078
38762	70079
11276	70080
941	70081
55628	70082
109802	70083
119974	70084
53599	70085
7099	70086
8277	70087
120450	70088
22520	70089
4363	70090
91235	70091
28680	70092
4982	70093
99510	70094
130241	70095
574	70096
49811	70097
51598	70098
74220	70099
77109	70100
35181	70101
16000	70102
61989	70103
1900	70104
66259	70105
107830	70106
135287	70107
25388	70108
6207	70109
75496	70110
18881	70111
90796	70112
72878	70113
32593	70114
164429	70115
47081	70116
9569	70117
59105	70118
30512	70119
102757	70120
16784	70121
5648	70122
62937	70123
4351	70124
122299	70125
27629	70126
1122	70127
81956	70128
27559	70129
76145	70130
15861	70131
128401	70132
89740	70133
2579	70134
38459	70135
12572	70136
417	70137
72452	70138
61045	70139
25752	70140
67207	70141
18747	70142
29221	70143
43007	70144
57506	70145
19966	70146
5519	70147
2713	70148
55852	70149
12685	70150
23848	70151
12433	70152
17724	70153
101248	70154
36378	70155
15791	70156
137234	70157
48877	70158
11811	70159
12392	70160
40293	70161
95506	70162
22855	70163
90682	70164
17522	70165
24261	70166
16336	70167
8110	70168
61797	70169
7160	70170
1369	70171
26194	70172
141958	70173
16487	70174
68029	70175
69174	70176
48533	70177
94194	70178
28858	70179
23240	70180
54208	70181
82224	70182
25236	70183
43724	70184
33372	70185
27615	70186
21140	70187
35681	70188
26436	70189
1021	70190
9957	70191
46068	70192
5330	70193
57209	70194
15063	70195
93208	70196
3717	70197
9222	70198
54745	70199
131183	70200
221	70201
54188	70202
95719	70203
103032	70204
2199	70205
169823	70206
19986	70207
45250	70208
20955	70209
102511	70210
26512	70211
56046	70212
4304	70213
9047	70214
4292	70215
28283	70216
71555	70217
16941	70218
13002	70219
13562	70220
4958	70221
34030	70222
34368	70223
10113	70224
167011	70225
33097	70226
7876	70227
43177	70228
12030	70229
9866	70230
3511	70231
14710	70232
52811	70233
60713	70234
93136	70235
52980	70236
7872	70237
140206	70238
83607	70239
8600	70240
37990	70241
90703	70242
86020	70243
13181	70244
55204	70245
5891	70246
8331	70247
93390	70248
10422	70249
42607	70250
25213	70251
92744	70252
105535	70253
5933	70254
36169	70255
17928	70256
64231	70257
27714	70258
2649	70259
34201	70260
51302	70261
1119	70262
85520	70263
128319	70264
81	70265
88470	70266
6610	70267
16715	70268
93140	70269
777	70270
68169	70271
8712	70272
18509	70273
7503	70274
61525	70275
43727	70276
16342	70277
170178	70278
1959	70279
2528	70280
788	70281
9383	70282
75445	70283
42884	70284
44023	70285
53977	70286
12804	70287
108801	70288
19213	70289
73548	70290
24063	70291
6319	70292
27015	70293
7575	70294
68327	70295
109022	70296
58348	70297
18370	70298
30306	70299
53157	70300
1669	70301
29494	70302
100947	70303
28689	70304
163362	70305
3829	70306
59214	70307
164594	70308
49181	70309
71449	70310
8082	70311
76177	70312
42563	70313
9678	70314
3009	70315
33003	70316
35821	70317
12094	70318
73556	70319
66450	70320
18185	70321
62810	70322
28783	70323
148090	70324
21434	70325
66174	70326
29862	70327
37417	70328
38280	70329
89594	70330
21352	70331
49415	70332
4687	70333
14489	70334
5090	70335
32825	70336
5107	70337
80248	70338
55382	70339
11930	70340
55998	70341
144520	70342
33708	70343
47079	70344
78936	70345
53573	70346
37076	70347
49442	70348
66357	70349
26037	70350
66107	70351
409	70352
21733	70353
3205	70354
90858	70355
57678	70356
9490	70357
50759	70358
2935	70359
111259	70360
15448	70361
24828	70362
5686	70363
135818	70364
6308	70365
30348	70366
69922	70367
8001	70368
147959	70369
1176	70370
25942	70371
56597	70372
13966	70373
95269	70374
24381	70375
73121	70376
2215	70377
51472	70378
15981	70379
3913	70380
126314	70381
7074	70382
42341	70383
70921	70384
21233	70385
9474	70386
47048	70387
9219	70388
59198	70389
97600	70390
45423	70391
9595	70392
82058	70393
8506	70394
375	70395
49874	70396
28346	70397
21189	70398
46923	70399
158883	70400
96853	70401
2456	70402
77725	70403
73287	70404
6926	70405
29526	70406
34732	70407
3	70408
16471	70409
64653	70410
50718	70411
17452	70412
3036	70413
57917	70414
4344	70415
64852	70416
43633	70417
14224	70418
33193	70419
23343	70420
3678	70421
23484	70422
117758	70423
138802	70424
74594	70425
12272	70426
76527	70427
4464	70428
1091	70429
10978	70430
9762	70431
63875	70432
27395	70433
184	70434
100135	70435
20382	70436
28453	70437
14704	70438
79838	70439
21083	70440
59331	70441
12415	70442
24088	70443
3320	70444
19052	70445
50071	70446
38103	70447
2597	70448
71485	70449
77896	70450
3764	70451
82088	70452
4901	70453
27535	70454
65919	70455
2913	70456
39157	70457
21788	70458
79414	70459
30117	70460
29112	70461
29420	70462
8005	70463
10908	70464
74310	70465
4298	70466
12512	70467
102995	70468
24718	70469
61553	70470
33962	70471
36932	70472
167023	70473
4128	70474
59982	70475
255	70476
20879	70477
51040	70478
148894	70479
38972	70480
2243	70481
75371	70482
73970	70483
1809	70484
7121	70485
49244	70486
20919	70487
6894	70488
8406	70489
8491	70490
8182	70491
1688	70492
21934	70493
65097	70494
121718	70495
516	70496
10967	70497
24148	70498
32378	70499
14268	70500
8394	70501
48723	70502
26089	70503
1745	70504
11912	70505
21791	70506
139399	70507
632	70508
6965	70509
64101	70510
21407	70511
7423	70512
78652	70513
29488	70514
6458	70515
17894	70516
23436	70517
689	70518
132929	70519
111363	70520
4663	70521
21683	70522
73706	70523
71465	70524
50294	70525
3963	70526
50184	70527
125356	70528
66403	70529
5254	70530
106317	70531
20195	70532
48831	70533
72948	70534
20004	70535
16689	70536
6872	70537
48821	70538
50219	70539
26803	70540
32861	70541
65191	70542
29600	70543
50833	70544
61632	70545
66370	70546
68033	70547
96510	70548
31069	70549
18976	70550
85661	70551
7039	70552
23863	70553
6975	70554
3786	70555
43053	70556
15588	70557
51530	70558
3325	70559
12333	70560
147798	70561
48814	70562
94397	70563
29474	70564
32615	70565
55147	70566
75026	70567
57987	70568
5285	70569
9805	70570
134898	70571
16593	70572
14730	70573
24282	70574
20397	70575
16624	70576
58021	70577
662	70578
13437	70579
16003	70580
25392	70581
57	70582
12035	70583
42932	70584
38753	70585
79017	70586
41449	70587
69754	70588
79381	70589
101884	70590
12274	70591
93454	70592
88887	70593
44336	70594
92866	70595
31503	70596
39789	70597
16246	70598
50560	70599
30944	70600
96723	70601
60951	70602
32384	70603
132017	70604
19021	70605
41215	70606
14880	70607
52198	70608
10882	70609
30910	70610
51849	70611
54909	70612
32080	70613
4225	70614
48835	70615
35776	70616
7107	70617
934	70618
112133	70619
3110	70620
56610	70621
17910	70622
2507	70623
16	70624
2495	70625
126523	70626
10879	70627
15567	70628
24906	70629
66900	70630
5769	70631
83612	70632
27050	70633
111537	70634
58579	70635
61756	70636
7534	70637
5389	70638
75394	70639
146373	70640
33718	70641
4429	70642
27850	70643
33833	70644
4973	70645
167935	70646
69181	70647
16598	70648
39636	70649
16507	70650
13307	70651
66244	70652
50623	70653
93406	70654
79808	70655
22560	70656
11177	70657
72883	70658
1470	70659
10686	70660
8491	70661
3983	70662
66409	70663
129795	70664
46280	70665
10739	70666
11483	70667
9984	70668
43595	70669
39151	70670
26959	70671
14548	70672
89090	70673
32532	70674
55368	70675
95489	70676
12090	70677
21177	70678
724	70679
103694	70680
13118	70681
13190	70682
114634	70683
6236	70684
76725	70685
7419	70686
11923	70687
11513	70688
34557	70689
96681	70690
25091	70691
94246	70692
10961	70693
93278	70694
3378	70695
112203	70696
70713	70697
151372	70698
20793	70699
9595	70700
62971	70701
17647	70702
72692	70703
16597	70704
47110	70705
67328	70706
102578	70707
4191	70708
87759	70709
5299	70710
26448	70711
51482	70712
9319	70713
97501	70714
9772	70715
9521	70716
84141	70717
3605	70718
2197	70719
26777	70720
79270	70721
33368	70722
83516	70723
55736	70724
879	70725
80914	70726
147408	70727
54529	70728
88170	70729
108903	70730
16655	70731
76785	70732
15899	70733
4662	70734
15001	70735
3584	70736
51733	70737
81112	70738
19133	70739
9884	70740
95454	70741
83678	70742
69884	70743
16447	70744
79223	70745
33373	70746
7511	70747
2572	70748
60286	70749
45627	70750
35899	70751
8479	70752
14561	70753
95538	70754
125613	70755
63057	70756
13950	70757
20014	70758
15950	70759
47745	70760
60213	70761
144836	70762
18928	70763
47167	70764
27075	70765
60312	70766
8089	70767
11792	70768
1769	70769
72719	70770
79612	70771
77225	70772
1779	70773
118724	70774
26392	70775
130684	70776
111723	70777
20792	70778
3460	70779
11132	70780
15991	70781
57	70782
30954	70783
117684	70784
74887	70785
3753	70786
15889	70787
2182	70788
17994	70789
74326	70790
30919	70791
6409	70792
38236	70793
28457	70794
83440	70795
115805	70796
4158	70797
99935	70798
80342	70799
39815	70800
1154	70801
16077	70802
18328	70803
81542	70804
107092	70805
6028	70806
24307	70807
14313	70808
32538	70809
9061	70810
25079	70811
887	70812
2011	70813
11328	70814
21971	70815
19212	70816
10374	70817
111071	70818
137485	70819
5444	70820
9215	70821
34916	70822
36954	70823
78668	70824
9362	70825
54931	70826
8619	70827
73276	70828
72897	70829
53313	70830
3424	70831
31309	70832
53089	70833
40650	70834
6513	70835
7160	70836
1282	70837
82977	70838
22344	70839
2401	70840
23940	70841
7818	70842
164400	70843
2312	70844
154701	70845
82300	70846
88654	70847
18228	70848
66643	70849
21354	70850
16557	70851
12157	70852
19901	70853
38922	70854
27741	70855
49893	70856
2516	70857
85269	70858
4010	70859
138149	70860
114758	70861
2008	70862
3170	70863
50899	70864
89473	70865
64442	70866
126731	70867
14876	70868
29722	70869
12452	70870
2894	70871
35484	70872
88537	70873
5883	70874
35699	70875
84778	70876
10934	70877
39052	70878
72948	70879
67634	70880
51169	70881
64625	70882
122232	70883
43267	70884
50173	70885
79082	70886
19370	70887
39902	70888
88824	70889
33050	70890
31066	70891
33433	70892
40181	70893
17510	70894
60385	70895
23257	70896
42418	70897
16883	70898
58532	70899
159736	70900
133739	70901
6609	70902
79422	70903
55875	70904
4841	70905
11827	70906
32193	70907
92233	70908
19623	70909
15166	70910
28468	70911
68599	70912
48634	70913
135343	70914
85090	70915
2078	70916
54510	70917
8	70918
3696	70919
93075	70920
615	70921
22939	70922
109496	70923
37887	70924
15703	70925
3460	70926
652	70927
6922	70928
2099	70929
41570	70930
64935	70931
65348	70932
8822	70933
78	70934
55056	70935
6627	70936
4915	70937
13423	70938
19550	70939
15653	70940
12326	70941
36583	70942
116752	70943
2823	70944
54094	70945
1663	70946
15408	70947
62355	70948
53795	70949
69658	70950
80728	70951
45332	70952
5145	70953
2966	70954
4147	70955
92839	70956
9787	70957
122311	70958
51290	70959
890	70960
23546	70961
116909	70962
74408	70963
63834	70964
6954	70965
2567	70966
88049	70967
119151	70968
59808	70969
96355	70970
6510	70971
48381	70972
22774	70973
16857	70974
30480	70975
11144	70976
46820	70977
12966	70978
77750	70979
29919	70980
63692	70981
6230	70982
58502	70983
15310	70984
120032	70985
80692	70986
7851	70987
14816	70988
29742	70989
78069	70990
81808	70991
48067	70992
118851	70993
58322	70994
24942	70995
28806	70996
43430	70997
8802	70998
11162	70999
103707	71000
664	71001
24376	71002
88334	71003
36908	71004
2232	71005
42676	71006
17583	71007
91709	71008
61611	71009
40897	71010
816	71011
71668	71012
54067	71013
35133	71014
169215	71015
90321	71016
17026	71017
106368	71018
21084	71019
10518	71020
141520	71021
53571	71022
5602	71023
16045	71024
18185	71025
60812	71026
11153	71027
2258	71028
33853	71029
79221	71030
72231	71031
15550	71032
19535	71033
93546	71034
101987	71035
9724	71036
14917	71037
22516	71038
5189	71039
4664	71040
10796	71041
74042	71042
19843	71043
19413	71044
99148	71045
22234	71046
29	71047
44935	71048
18865	71049
22350	71050
41221	71051
2897	71052
9622	71053
6048	71054
152382	71055
10077	71056
51904	71057
27772	71058
9680	71059
34168	71060
17205	71061
5782	71062
20093	71063
34655	71064
3494	71065
23111	71066
62252	71067
37593	71068
97129	71069
20814	71070
18504	71071
2892	71072
45467	71073
39363	71074
65629	71075
15873	71076
12468	71077
5289	71078
19604	71079
152	71080
244	71081
48635	71082
30683	71083
34314	71084
94805	71085
224	71086
21288	71087
6361	71088
6224	71089
79560	71090
56240	71091
31254	71092
17527	71093
102968	71094
3933	71095
44334	71096
53536	71097
27054	71098
1146	71099
56880	71100
40204	71101
28396	71102
77793	71103
42759	71104
104402	71105
2527	71106
3606	71107
30504	71108
23389	71109
119726	71110
18453	71111
2314	71112
62644	71113
19	71114
54381	71115
98923	71116
34127	71117
106575	71118
24965	71119
4074	71120
117313	71121
21597	71122
133273	71123
10026	71124
68616	71125
67939	71126
80048	71127
131736	71128
12386	71129
2295	71130
22952	71131
56359	71132
53732	71133
162905	71134
19964	71135
12707	71136
137988	71137
15373	71138
10555	71139
21851	71140
45503	71141
2382	71142
126118	71143
9238	71144
127452	71145
109934	71146
4148	71147
69323	71148
13920	71149
46242	71150
10521	71151
19246	71152
24206	71153
75004	71154
5233	71155
10124	71156
149773	71157
5222	71158
5066	71159
99239	71160
136043	71161
7712	71162
88345	71163
43660	71164
30563	71165
32288	71166
49819	71167
15746	71168
150903	71169
149664	71170
45245	71171
21927	71172
15461	71173
151097	71174
18242	71175
62934	71176
84475	71177
33458	71178
23735	71179
3141	71180
86771	71181
8641	71182
58021	71183
63851	71184
107001	71185
55384	71186
10756	71187
29074	71188
49534	71189
99190	71190
34499	71191
31888	71192
35647	71193
6477	71194
81478	71195
4829	71196
76198	71197
6654	71198
29833	71199
26383	71200
85411	71201
134800	71202
48194	71203
100802	71204
97314	71205
24653	71206
38911	71207
4567	71208
63038	71209
14239	71210
28578	71211
110610	71212
3343	71213
65411	71214
17673	71215
109815	71216
145693	71217
1266	71218
30055	71219
9379	71220
81766	71221
5881	71222
16364	71223
77310	71224
45330	71225
11557	71226
5479	71227
76917	71228
43708	71229
31481	71230
21174	71231
29016	71232
35006	71233
110710	71234
83685	71235
2159	71236
1896	71237
6706	71238
5604	71239
28999	71240
34657	71241
4197	71242
93788	71243
57275	71244
42430	71245
16669	71246
51771	71247
4423	71248
91239	71249
2618	71250
52059	71251
44286	71252
2132	71253
123586	71254
37699	71255
117062	71256
14086	71257
103220	71258
245	71259
36589	71260
71817	71261
127133	71262
6637	71263
90175	71264
65021	71265
4951	71266
57536	71267
64608	71268
43384	71269
50763	71270
9698	71271
8278	71272
75853	71273
20370	71274
22730	71275
44067	71276
13268	71277
7847	71278
41508	71279
38794	71280
64860	71281
28302	71282
34608	71283
2162	71284
71018	71285
11808	71286
55758	71287
32070	71288
98340	71289
34044	71290
29082	71291
18428	71292
21393	71293
47132	71294
45707	71295
80806	71296
51849	71297
29789	71298
28844	71299
26204	71300
5116	71301
17412	71302
7187	71303
79574	71304
9898	71305
71468	71306
41529	71307
115250	71308
68023	71309
167741	71310
158113	71311
12171	71312
35383	71313
78646	71314
1701	71315
5710	71316
52775	71317
119378	71318
154	71319
8633	71320
140302	71321
2312	71322
90856	71323
57403	71324
1536	71325
24301	71326
5174	71327
192	71328
15501	71329
5256	71330
10968	71331
7005	71332
7032	71333
49076	71334
41876	71335
133698	71336
93318	71337
39800	71338
3223	71339
46119	71340
7376	71341
46339	71342
16883	71343
132813	71344
24625	71345
6957	71346
38625	71347
18886	71348
39472	71349
142704	71350
107752	71351
22214	71352
64037	71353
20627	71354
153518	71355
66447	71356
53266	71357
137766	71358
2811	71359
37694	71360
21869	71361
3034	71362
7978	71363
11536	71364
140046	71365
54134	71366
58841	71367
30355	71368
18696	71369
67074	71370
55373	71371
63184	71372
16037	71373
6992	71374
122116	71375
5196	71376
21164	71377
11574	71378
138089	71379
30734	71380
7491	71381
5855	71382
71377	71383
49079	71384
67883	71385
12864	71386
12200	71387
8077	71388
14531	71389
76747	71390
11333	71391
1078	71392
62382	71393
135374	71394
13835	71395
111091	71396
44072	71397
145012	71398
134562	71399
12832	71400
52788	71401
63644	71402
12149	71403
79008	71404
48225	71405
6	71406
106206	71407
7358	71408
11060	71409
43025	71410
14043	71411
71118	71412
169992	71413
3358	71414
5237	71415
7568	71416
74420	71417
10489	71418
41592	71419
36855	71420
4992	71421
27884	71422
15894	71423
24	71424
139955	71425
79972	71426
60655	71427
4728	71428
1549	71429
25193	71430
34079	71431
19110	71432
34432	71433
52516	71434
26190	71435
653	71436
67211	71437
19783	71438
632	71439
20293	71440
16394	71441
35596	71442
3174	71443
48025	71444
23398	71445
79269	71446
24831	71447
6324	71448
69496	71449
34929	71450
502	71451
28510	71452
67700	71453
1284	71454
14738	71455
54904	71456
37661	71457
86055	71458
75481	71459
95139	71460
26169	71461
19740	71462
50343	71463
5445	71464
137555	71465
29394	71466
2484	71467
5697	71468
126198	71469
108068	71470
1066	71471
19840	71472
1767	71473
13827	71474
69979	71475
12057	71476
53682	71477
128	71478
1941	71479
42060	71480
20950	71481
116761	71482
12364	71483
4421	71484
133016	71485
52245	71486
1196	71487
87441	71488
107838	71489
580	71490
33866	71491
20497	71492
57821	71493
32162	71494
136484	71495
50463	71496
57152	71497
6013	71498
97597	71499
15356	71500
19499	71501
61017	71502
38458	71503
120	71504
36153	71505
17690	71506
128555	71507
34002	71508
76268	71509
70488	71510
69328	71511
41816	71512
79107	71513
62749	71514
5175	71515
43	71516
49455	71517
110246	71518
29607	71519
35062	71520
73663	71521
25744	71522
7385	71523
20507	71524
19347	71525
43261	71526
19923	71527
91592	71528
2772	71529
55071	71530
80534	71531
1569	71532
64042	71533
137837	71534
12357	71535
54542	71536
24283	71537
35524	71538
27508	71539
20111	71540
705	71541
33992	71542
89481	71543
45981	71544
68469	71545
34763	71546
20013	71547
3390	71548
51171	71549
48097	71550
8581	71551
72274	71552
48526	71553
45703	71554
67882	71555
53752	71556
42029	71557
14890	71558
12974	71559
27982	71560
40197	71561
4268	71562
71855	71563
3085	71564
15875	71565
7107	71566
43164	71567
4192	71568
6065	71569
10096	71570
50813	71571
15042	71572
37598	71573
26803	71574
26814	71575
77142	71576
8101	71577
6185	71578
69726	71579
5645	71580
74351	71581
77576	71582
1883	71583
88118	71584
11996	71585
129899	71586
8567	71587
3977	71588
57861	71589
94449	71590
14061	71591
10689	71592
36909	71593
425	71594
15722	71595
160547	71596
55888	71597
26905	71598
9895	71599
13668	71600
59	71601
12627	71602
64009	71603
56378	71604
58634	71605
64436	71606
35292	71607
19083	71608
7	71609
31920	71610
61818	71611
115252	71612
22002	71613
10506	71614
6438	71615
21765	71616
140314	71617
3873	71618
9627	71619
50292	71620
58189	71621
743	71622
27033	71623
29464	71624
63473	71625
58095	71626
45872	71627
7317	71628
83669	71629
20525	71630
154431	71631
7924	71632
43255	71633
78804	71634
83192	71635
115298	71636
86	71637
22111	71638
980	71639
18590	71640
12030	71641
13896	71642
19827	71643
20316	71644
72751	71645
6639	71646
14809	71647
42952	71648
97186	71649
150918	71650
27079	71651
98	71652
9086	71653
72824	71654
3780	71655
75686	71656
169595	71657
10898	71658
21899	71659
4685	71660
93778	71661
18950	71662
13829	71663
12792	71664
43430	71665
25867	71666
7499	71667
42468	71668
9300	71669
27174	71670
35771	71671
164939	71672
57192	71673
70548	71674
76235	71675
10161	71676
38656	71677
6840	71678
38525	71679
16706	71680
11401	71681
129612	71682
5081	71683
26297	71684
25400	71685
40206	71686
1927	71687
24054	71688
9429	71689
4129	71690
23071	71691
119977	71692
2711	71693
115554	71694
1911	71695
19132	71696
29206	71697
28644	71698
72601	71699
136517	71700
3609	71701
23533	71702
3296	71703
8541	71704
15987	71705
23244	71706
26457	71707
3527	71708
56295	71709
53723	71710
98066	71711
15324	71712
16786	71713
80835	71714
129707	71715
3621	71716
61905	71717
64803	71718
64046	71719
3709	71720
4789	71721
16992	71722
89224	71723
112674	71724
48601	71725
6421	71726
167995	71727
3694	71728
40423	71729
3868	71730
70795	71731
38137	71732
6648	71733
66850	71734
48054	71735
27066	71736
5781	71737
104476	71738
151596	71739
30729	71740
11870	71741
66714	71742
57021	71743
3261	71744
33520	71745
127629	71746
63595	71747
69355	71748
58215	71749
74011	71750
94043	71751
103243	71752
95199	71753
124765	71754
33115	71755
78130	71756
7289	71757
9320	71758
9984	71759
41478	71760
75915	71761
40138	71762
39256	71763
89677	71764
89595	71765
5283	71766
14776	71767
46234	71768
40902	71769
66928	71770
40183	71771
125309	71772
30988	71773
24529	71774
12021	71775
66735	71776
6396	71777
150126	71778
45582	71779
117871	71780
28783	71781
16943	71782
18215	71783
12892	71784
1699	71785
3120	71786
728	71787
136813	71788
4342	71789
108316	71790
59567	71791
62504	71792
96156	71793
59394	71794
21592	71795
8580	71796
18357	71797
7681	71798
31190	71799
27086	71800
69640	71801
144464	71802
84013	71803
5852	71804
60671	71805
384	71806
652	71807
133142	71808
796	71809
5223	71810
73513	71811
57960	71812
38316	71813
5024	71814
14383	71815
1606	71816
5699	71817
43967	71818
12042	71819
115654	71820
3780	71821
39064	71822
43058	71823
83318	71824
86407	71825
16624	71826
46855	71827
32636	71828
37391	71829
81443	71830
79761	71831
88696	71832
46180	71833
9471	71834
91889	71835
20809	71836
136249	71837
5024	71838
140127	71839
79042	71840
67108	71841
100931	71842
437	71843
139523	71844
90210	71845
61067	71846
99825	71847
118955	71848
60018	71849
100439	71850
8744	71851
40666	71852
54505	71853
123542	71854
45555	71855
4965	71856
8900	71857
130	71858
42770	71859
59627	71860
61794	71861
107622	71862
129585	71863
13836	71864
67384	71865
18901	71866
23140	71867
70863	71868
11244	71869
7913	71870
4918	71871
60238	71872
42735	71873
20315	71874
89347	71875
14945	71876
1920	71877
18265	71878
38414	71879
82945	71880
28107	71881
85212	71882
17026	71883
12060	71884
63812	71885
15119	71886
42570	71887
75903	71888
28247	71889
53922	71890
89477	71891
60157	71892
11643	71893
8476	71894
279	71895
11225	71896
156113	71897
9696	71898
2655	71899
30420	71900
8976	71901
25772	71902
71621	71903
2132	71904
41559	71905
17552	71906
91858	71907
26340	71908
78138	71909
23948	71910
43004	71911
7565	71912
31843	71913
63492	71914
22062	71915
103157	71916
927	71917
8241	71918
10775	71919
123401	71920
3194	71921
28381	71922
157380	71923
47475	71924
63189	71925
16650	71926
77175	71927
8375	71928
21849	71929
7390	71930
77710	71931
27440	71932
43572	71933
14662	71934
48907	71935
77271	71936
105652	71937
14168	71938
121935	71939
23579	71940
55413	71941
121527	71942
8837	71943
6084	71944
21427	71945
11596	71946
57177	71947
15777	71948
168009	71949
59636	71950
136339	71951
44967	71952
80843	71953
38845	71954
71644	71955
57601	71956
21538	71957
19771	71958
8021	71959
841	71960
119518	71961
6740	71962
415	71963
9087	71964
2967	71965
19267	71966
1233	71967
13652	71968
37822	71969
66993	71970
621	71971
26897	71972
42	71973
24975	71974
20014	71975
64559	71976
152913	71977
22930	71978
58051	71979
2051	71980
6225	71981
25462	71982
88091	71983
25325	71984
29611	71985
13907	71986
50689	71987
61930	71988
72863	71989
67722	71990
14559	71991
7424	71992
45837	71993
6816	71994
19688	71995
5398	71996
32697	71997
46407	71998
61919	71999
16516	72000
100	72001
49596	72002
36106	72003
119029	72004
42776	72005
55727	72006
17745	72007
9337	72008
6367	72009
26723	72010
21990	72011
48334	72012
8960	72013
4032	72014
23486	72015
5142	72016
42460	72017
230	72018
6592	72019
8378	72020
60830	72021
95383	72022
4539	72023
167589	72024
18278	72025
47721	72026
13032	72027
54745	72028
88380	72029
144336	72030
54696	72031
29106	72032
32817	72033
32878	72034
8261	72035
9610	72036
47031	72037
2400	72038
2887	72039
4286	72040
15521	72041
25864	72042
91596	72043
16816	72044
75003	72045
5252	72046
6306	72047
54836	72048
82454	72049
113667	72050
38649	72051
3524	72052
40545	72053
67916	72054
6250	72055
57032	72056
95972	72057
27483	72058
22691	72059
110584	72060
264	72061
50521	72062
44662	72063
7828	72064
34605	72065
102727	72066
59989	72067
6696	72068
20911	72069
100833	72070
7793	72071
138683	72072
18369	72073
17104	72074
20218	72075
93114	72076
65529	72077
141669	72078
8272	72079
39750	72080
3187	72081
7515	72082
7400	72083
139298	72084
46556	72085
80137	72086
10430	72087
102362	72088
49018	72089
893	72090
101457	72091
59466	72092
81148	72093
74391	72094
28271	72095
106665	72096
81959	72097
63588	72098
91128	72099
14452	72100
24495	72101
4990	72102
91707	72103
18397	72104
94760	72105
8561	72106
8713	72107
7034	72108
15724	72109
87897	72110
145053	72111
37534	72112
10326	72113
85065	72114
39895	72115
2346	72116
66989	72117
27303	72118
4691	72119
54845	72120
23947	72121
11656	72122
49137	72123
131618	72124
121828	72125
69118	72126
59703	72127
131872	72128
47361	72129
4290	72130
5815	72131
70787	72132
2132	72133
8365	72134
1508	72135
60837	72136
1109	72137
110221	72138
93107	72139
47461	72140
22605	72141
473	72142
60938	72143
450	72144
4266	72145
15608	72146
98068	72147
27189	72148
77594	72149
128387	72150
61364	72151
23186	72152
36296	72153
7878	72154
37018	72155
83740	72156
59423	72157
154341	72158
57933	72159
82524	72160
9613	72161
12796	72162
4879	72163
125552	72164
67	72165
8486	72166
11931	72167
29836	72168
75477	72169
72319	72170
6212	72171
2343	72172
32532	72173
67498	72174
17876	72175
395	72176
65242	72177
514	72178
63593	72179
94381	72180
46943	72181
46347	72182
11647	72183
62391	72184
9658	72185
41610	72186
1208	72187
10339	72188
31680	72189
25542	72190
9095	72191
19671	72192
5102	72193
71182	72194
32749	72195
15939	72196
5241	72197
42290	72198
111296	72199
6672	72200
38820	72201
70943	72202
16836	72203
92357	72204
76631	72205
33755	72206
11028	72207
19527	72208
68847	72209
63686	72210
68608	72211
92016	72212
106	72213
11291	72214
51372	72215
1591	72216
74692	72217
11775	72218
40548	72219
11045	72220
57720	72221
31859	72222
19651	72223
106815	72224
108421	72225
84774	72226
684	72227
158888	72228
28190	72229
6370	72230
147269	72231
80889	72232
63395	72233
1712	72234
37438	72235
154287	72236
93645	72237
53	72238
50364	72239
100962	72240
158295	72241
12229	72242
88637	72243
2738	72244
5713	72245
22709	72246
54845	72247
73420	72248
11808	72249
2153	72250
111421	72251
88271	72252
65637	72253
1786	72254
648	72255
168918	72256
11991	72257
54765	72258
67596	72259
62427	72260
21494	72261
4225	72262
1297	72263
111016	72264
35710	72265
2980	72266
16549	72267
123584	72268
22099	72269
49942	72270
103815	72271
1397	72272
16539	72273
48458	72274
83307	72275
28709	72276
164493	72277
108319	72278
34866	72279
90114	72280
32939	72281
274	72282
4214	72283
19106	72284
111778	72285
19076	72286
38725	72287
86893	72288
18702	72289
124351	72290
46606	72291
36906	72292
34666	72293
64805	72294
38767	72295
149141	72296
2873	72297
13195	72298
67510	72299
116031	72300
7833	72301
46533	72302
92865	72303
110886	72304
137775	72305
36712	72306
30586	72307
1920	72308
27406	72309
2159	72310
599	72311
4710	72312
362	72313
41613	72314
109709	72315
2961	72316
20203	72317
1393	72318
75643	72319
167611	72320
40586	72321
15369	72322
14586	72323
12	72324
126837	72325
74915	72326
89146	72327
270	72328
35992	72329
840	72330
2290	72331
78034	72332
6847	72333
35602	72334
81848	72335
17049	72336
7103	72337
21610	72338
133102	72339
22201	72340
10078	72341
58481	72342
38840	72343
156175	72344
17629	72345
32439	72346
48126	72347
15349	72348
35635	72349
21087	72350
10144	72351
678	72352
65174	72353
144853	72354
7648	72355
27796	72356
5672	72357
131070	72358
79350	72359
68208	72360
25904	72361
2417	72362
10464	72363
1656	72364
49	72365
30592	72366
6109	72367
10399	72368
34423	72369
8480	72370
32999	72371
91756	72372
7201	72373
58174	72374
25391	72375
31687	72376
55900	72377
130792	72378
32821	72379
74842	72380
8020	72381
32178	72382
78788	72383
44915	72384
11960	72385
1365	72386
254	72387
23639	72388
5369	72389
42149	72390
85833	72391
5182	72392
29660	72393
32805	72394
50121	72395
15826	72396
1334	72397
48041	72398
18092	72399
953	72400
59165	72401
8995	72402
136652	72403
90086	72404
116150	72405
129555	72406
11620	72407
88168	72408
24934	72409
13590	72410
45106	72411
28838	72412
13495	72413
124283	72414
64610	72415
335	72416
5496	72417
110366	72418
13709	72419
79068	72420
43237	72421
28151	72422
49364	72423
59323	72424
57402	72425
21377	72426
25055	72427
45385	72428
104884	72429
50771	72430
1141	72431
54242	72432
4720	72433
7653	72434
15074	72435
98503	72436
20811	72437
48118	72438
32449	72439
17805	72440
51160	72441
44478	72442
36765	72443
42766	72444
39753	72445
150145	72446
138533	72447
33665	72448
13842	72449
2497	72450
17284	72451
89654	72452
72661	72453
44620	72454
132	72455
89468	72456
157337	72457
5765	72458
28462	72459
25941	72460
48376	72461
56865	72462
49863	72463
74141	72464
104200	72465
124728	72466
83953	72467
417	72468
90980	72469
3063	72470
117352	72471
16514	72472
71501	72473
94843	72474
7432	72475
24111	72476
100975	72477
9449	72478
48229	72479
25694	72480
3360	72481
23733	72482
97047	72483
21988	72484
64911	72485
21738	72486
33715	72487
7316	72488
168599	72489
1482	72490
425	72491
68607	72492
4878	72493
6429	72494
101069	72495
126049	72496
21197	72497
9259	72498
92590	72499
53511	72500
4522	72501
20283	72502
22455	72503
79036	72504
34198	72505
7596	72506
83954	72507
11138	72508
82735	72509
4237	72510
39842	72511
13049	72512
164697	72513
136422	72514
70488	72515
76222	72516
122206	72517
24850	72518
17983	72519
60337	72520
10914	72521
70322	72522
6091	72523
52961	72524
529	72525
27663	72526
41080	72527
22021	72528
78271	72529
27389	72530
58185	72531
58294	72532
3049	72533
12255	72534
44479	72535
2737	72536
54659	72537
13359	72538
30747	72539
508	72540
6814	72541
11005	72542
26097	72543
5997	72544
26107	72545
86425	72546
2149	72547
139577	72548
84532	72549
15057	72550
4646	72551
14564	72552
13688	72553
14544	72554
10667	72555
35926	72556
15062	72557
14706	72558
15206	72559
16641	72560
34017	72561
106182	72562
10074	72563
38796	72564
39423	72565
64903	72566
7251	72567
49515	72568
9055	72569
77271	72570
29978	72571
7620	72572
66806	72573
22475	72574
48615	72575
63999	72576
1188	72577
40922	72578
24556	72579
105082	72580
83424	72581
68832	72582
17113	72583
24848	72584
91413	72585
52634	72586
25018	72587
36049	72588
20130	72589
15376	72590
116271	72591
354	72592
164554	72593
19497	72594
482	72595
151026	72596
21480	72597
54183	72598
17807	72599
34614	72600
23568	72601
7667	72602
50784	72603
11308	72604
38390	72605
31517	72606
48544	72607
14930	72608
5413	72609
88878	72610
35029	72611
180	72612
58770	72613
936	72614
3540	72615
16261	72616
15	72617
56822	72618
12288	72619
60449	72620
43359	72621
13272	72622
26015	72623
130199	72624
98930	72625
55045	72626
485	72627
127213	72628
14588	72629
94482	72630
67221	72631
80565	72632
39729	72633
154	72634
94530	72635
56596	72636
157519	72637
129257	72638
80625	72639
8505	72640
13681	72641
68622	72642
95015	72643
20733	72644
2419	72645
4760	72646
17156	72647
8951	72648
5337	72649
39064	72650
30686	72651
132051	72652
39706	72653
33494	72654
36304	72655
24916	72656
94272	72657
7491	72658
51885	72659
20498	72660
14345	72661
10825	72662
3412	72663
141746	72664
55396	72665
73999	72666
16421	72667
52273	72668
46680	72669
65761	72670
4779	72671
147541	72672
112832	72673
22829	72674
45828	72675
1496	72676
61813	72677
7306	72678
111629	72679
6062	72680
47462	72681
6649	72682
6721	72683
49307	72684
131048	72685
42028	72686
28257	72687
103564	72688
67542	72689
80642	72690
30593	72691
8255	72692
20615	72693
14907	72694
44579	72695
462	72696
3822	72697
12678	72698
31419	72699
14231	72700
3583	72701
4802	72702
4447	72703
89591	72704
26880	72705
121070	72706
48730	72707
12997	72708
30822	72709
3144	72710
68425	72711
69411	72712
46682	72713
8391	72714
133385	72715
27732	72716
79254	72717
25737	72718
9142	72719
85949	72720
23255	72721
72565	72722
78180	72723
38657	72724
1824	72725
8744	72726
13034	72727
78588	72728
75944	72729
8532	72730
1079	72731
57409	72732
334	72733
2239	72734
103036	72735
75365	72736
145887	72737
128193	72738
45563	72739
53674	72740
99470	72741
45915	72742
26117	72743
9059	72744
94159	72745
60073	72746
12177	72747
109712	72748
63549	72749
68071	72750
86007	72751
87313	72752
24184	72753
66691	72754
2725	72755
42637	72756
1377	72757
28826	72758
26137	72759
90375	72760
26632	72761
89095	72762
5113	72763
36465	72764
62897	72765
164857	72766
39555	72767
38889	72768
742	72769
19753	72770
54342	72771
36070	72772
12651	72773
9474	72774
15683	72775
28092	72776
120511	72777
35146	72778
21922	72779
6588	72780
81509	72781
63428	72782
104187	72783
41272	72784
33429	72785
4912	72786
23541	72787
4620	72788
73523	72789
76852	72790
26307	72791
26220	72792
40312	72793
6960	72794
87823	72795
54946	72796
60474	72797
24288	72798
49	72799
23221	72800
124751	72801
195	72802
80947	72803
64806	72804
22933	72805
12649	72806
18437	72807
448	72808
30182	72809
16843	72810
37650	72811
90465	72812
8266	72813
93316	72814
138729	72815
18266	72816
3247	72817
19489	72818
39030	72819
82190	72820
29371	72821
9535	72822
4303	72823
166422	72824
37250	72825
12861	72826
19277	72827
82507	72828
48058	72829
3096	72830
24553	72831
25477	72832
5586	72833
58587	72834
6503	72835
70454	72836
1637	72837
96509	72838
8464	72839
44051	72840
18114	72841
41156	72842
77757	72843
22744	72844
14015	72845
7415	72846
17242	72847
129504	72848
66757	72849
1156	72850
1125	72851
33618	72852
64557	72853
71006	72854
4144	72855
18245	72856
1408	72857
40684	72858
91319	72859
112204	72860
96899	72861
45560	72862
55695	72863
64679	72864
127753	72865
788	72866
71403	72867
33179	72868
34153	72869
8601	72870
119644	72871
4902	72872
29751	72873
116068	72874
1425	72875
2688	72876
53642	72877
17422	72878
132780	72879
4467	72880
100726	72881
78305	72882
2912	72883
2879	72884
124259	72885
48819	72886
39443	72887
50	72888
30429	72889
111031	72890
28326	72891
20677	72892
144331	72893
86252	72894
93587	72895
8209	72896
46820	72897
36304	72898
167856	72899
35645	72900
64205	72901
45	72902
129484	72903
16627	72904
23709	72905
109352	72906
67794	72907
29172	72908
9510	72909
39468	72910
115048	72911
107066	72912
20183	72913
31505	72914
69094	72915
68989	72916
72722	72917
87741	72918
79981	72919
4137	72920
12029	72921
7750	72922
11706	72923
69093	72924
6096	72925
29300	72926
19809	72927
115026	72928
126160	72929
11792	72930
15429	72931
87882	72932
11270	72933
28853	72934
90960	72935
40835	72936
13172	72937
11311	72938
83839	72939
45838	72940
13993	72941
5166	72942
89073	72943
38311	72944
30555	72945
45436	72946
72202	72947
102	72948
15772	72949
8915	72950
26241	72951
104574	72952
21418	72953
59450	72954
89451	72955
22972	72956
47602	72957
247	72958
91829	72959
131899	72960
35280	72961
167455	72962
76613	72963
46557	72964
60159	72965
9518	72966
9461	72967
64796	72968
32338	72969
89990	72970
1633	72971
3005	72972
22820	72973
133990	72974
8732	72975
98138	72976
3983	72977
154828	72978
12179	72979
37906	72980
21451	72981
73670	72982
5819	72983
170158	72984
26640	72985
11970	72986
29307	72987
14814	72988
11112	72989
101247	72990
14994	72991
113600	72992
91105	72993
49950	72994
85974	72995
22600	72996
65609	72997
1892	72998
7074	72999
2948	73000
73130	73001
2167	73002
4897	73003
23557	73004
82040	73005
36601	73006
90370	73007
35788	73008
11086	73009
11220	73010
5851	73011
13630	73012
221	73013
81811	73014
1969	73015
4408	73016
8241	73017
43748	73018
40006	73019
6682	73020
7779	73021
16229	73022
92323	73023
3784	73024
6894	73025
102928	73026
1490	73027
4677	73028
60692	73029
148217	73030
360	73031
13427	73032
26822	73033
12301	73034
36265	73035
25921	73036
112692	73037
37198	73038
3168	73039
71103	73040
105107	73041
20767	73042
6651	73043
3235	73044
14421	73045
70798	73046
36383	73047
3032	73048
23114	73049
39299	73050
2242	73051
2734	73052
70538	73053
83940	73054
81890	73055
34335	73056
71097	73057
53522	73058
10436	73059
33471	73060
57909	73061
35701	73062
122259	73063
69427	73064
64729	73065
57789	73066
68097	73067
15894	73068
46663	73069
70797	73070
61744	73071
69066	73072
3379	73073
18069	73074
42444	73075
9747	73076
70668	73077
20172	73078
9890	73079
62200	73080
70842	73081
7280	73082
17149	73083
144085	73084
47536	73085
65824	73086
117592	73087
41560	73088
22173	73089
9815	73090
2198	73091
52472	73092
31966	73093
43009	73094
3852	73095
25683	73096
94355	73097
24456	73098
16049	73099
95735	73100
17672	73101
25443	73102
10475	73103
132287	73104
37490	73105
9226	73106
153234	73107
15475	73108
74223	73109
38169	73110
127153	73111
10186	73112
22634	73113
17436	73114
78933	73115
8893	73116
93828	73117
133417	73118
37634	73119
92190	73120
16429	73121
123162	73122
111913	73123
106407	73124
11738	73125
1203	73126
102678	73127
8445	73128
8551	73129
40258	73130
13410	73131
39620	73132
937	73133
23368	73134
206	73135
83115	73136
30725	73137
54718	73138
2082	73139
14164	73140
6258	73141
11173	73142
69243	73143
53324	73144
2154	73145
4163	73146
35876	73147
148802	73148
20160	73149
96364	73150
23090	73151
123850	73152
42824	73153
164551	73154
59246	73155
142413	73156
156747	73157
17799	73158
36492	73159
46910	73160
53181	73161
56139	73162
31999	73163
97713	73164
81645	73165
47146	73166
120855	73167
30749	73168
50951	73169
4290	73170
131	73171
81000	73172
37835	73173
74849	73174
25698	73175
8838	73176
26295	73177
1902	73178
43127	73179
12398	73180
64280	73181
77091	73182
68908	73183
82268	73184
8243	73185
17857	73186
17824	73187
533	73188
123465	73189
145171	73190
66939	73191
139066	73192
4384	73193
168098	73194
62425	73195
62939	73196
99922	73197
70440	73198
1021	73199
13425	73200
66898	73201
13761	73202
10191	73203
776	73204
79101	73205
77205	73206
121930	73207
7053	73208
32716	73209
882	73210
16730	73211
56484	73212
16170	73213
156833	73214
5381	73215
99587	73216
19460	73217
112006	73218
29526	73219
43141	73220
82435	73221
51392	73222
31505	73223
10792	73224
32456	73225
66517	73226
34048	73227
73044	73228
46540	73229
44342	73230
55063	73231
43228	73232
149304	73233
37400	73234
67452	73235
29554	73236
28715	73237
21165	73238
14138	73239
41272	73240
15022	73241
2730	73242
8392	73243
60354	73244
779	73245
42173	73246
56302	73247
5374	73248
100142	73249
76447	73250
7937	73251
92227	73252
76681	73253
45667	73254
16533	73255
4117	73256
6712	73257
19128	73258
99307	73259
743	73260
1053	73261
31679	73262
3972	73263
37513	73264
5354	73265
22419	73266
9293	73267
43428	73268
3521	73269
9459	73270
161694	73271
12725	73272
5149	73273
64065	73274
1730	73275
1931	73276
19015	73277
139241	73278
7846	73279
403	73280
50822	73281
30512	73282
28740	73283
20839	73284
52712	73285
50456	73286
1555	73287
45431	73288
21178	73289
15643	73290
3132	73291
41471	73292
20416	73293
60227	73294
22305	73295
2007	73296
31416	73297
18127	73298
41798	73299
21358	73300
98982	73301
1961	73302
146105	73303
815	73304
58398	73305
5168	73306
79200	73307
13717	73308
32103	73309
52327	73310
8825	73311
6060	73312
71915	73313
13740	73314
81281	73315
29629	73316
16045	73317
33716	73318
136833	73319
44445	73320
42946	73321
65161	73322
6074	73323
58422	73324
124618	73325
54580	73326
68556	73327
70219	73328
95635	73329
37241	73330
6631	73331
162794	73332
42695	73333
31068	73334
59064	73335
81888	73336
63495	73337
42305	73338
42958	73339
64340	73340
14516	73341
4945	73342
17619	73343
46220	73344
22809	73345
4266	73346
34961	73347
3995	73348
909	73349
29035	73350
12447	73351
13970	73352
130086	73353
122746	73354
13738	73355
2	73356
13405	73357
4071	73358
4768	73359
105524	73360
68868	73361
42385	73362
40494	73363
153810	73364
43305	73365
46091	73366
66618	73367
72086	73368
92285	73369
1869	73370
1350	73371
91446	73372
155710	73373
111603	73374
51435	73375
40186	73376
111437	73377
97690	73378
103500	73379
16870	73380
52247	73381
20543	73382
73452	73383
8729	73384
81	73385
2459	73386
131675	73387
6040	73388
23720	73389
9362	73390
35694	73391
41903	73392
65426	73393
65690	73394
166296	73395
5079	73396
43563	73397
7707	73398
2561	73399
122517	73400
29462	73401
109063	73402
25448	73403
92273	73404
34928	73405
112802	73406
74349	73407
6138	73408
6816	73409
6477	73410
83802	73411
91785	73412
33576	73413
8392	73414
168866	73415
11205	73416
68485	73417
16011	73418
111318	73419
9010	73420
44799	73421
26177	73422
26969	73423
108249	73424
97003	73425
39833	73426
58158	73427
6351	73428
109633	73429
114964	73430
17897	73431
74807	73432
31923	73433
11399	73434
54946	73435
52703	73436
90722	73437
1986	73438
105990	73439
60353	73440
12287	73441
69621	73442
33816	73443
78563	73444
5945	73445
5248	73446
164094	73447
24123	73448
66006	73449
70464	73450
23114	73451
76059	73452
36217	73453
52177	73454
100753	73455
84871	73456
69621	73457
18237	73458
28676	73459
2328	73460
33958	73461
11042	73462
2530	73463
4108	73464
36126	73465
31742	73466
2461	73467
2227	73468
29005	73469
25233	73470
22438	73471
98522	73472
40402	73473
16101	73474
25112	73475
341	73476
38446	73477
53432	73478
871	73479
39960	73480
88446	73481
46459	73482
294	73483
43465	73484
2001	73485
106415	73486
60691	73487
5433	73488
18306	73489
163957	73490
429	73491
4849	73492
45632	73493
127327	73494
7474	73495
1581	73496
60069	73497
14154	73498
73302	73499
4428	73500
13173	73501
67464	73502
16396	73503
57615	73504
978	73505
148458	73506
31563	73507
18780	73508
50791	73509
11037	73510
76163	73511
78872	73512
102057	73513
9472	73514
17785	73515
3142	73516
16078	73517
8951	73518
86256	73519
10556	73520
72058	73521
3703	73522
57353	73523
100614	73524
28349	73525
1143	73526
1202	73527
73389	73528
36904	73529
16220	73530
114677	73531
12423	73532
15865	73533
13640	73534
130035	73535
76052	73536
2954	73537
7252	73538
13525	73539
56336	73540
25060	73541
63841	73542
39426	73543
4582	73544
34132	73545
31861	73546
68226	73547
38318	73548
122570	73549
76835	73550
39525	73551
31923	73552
1104	73553
12436	73554
14416	73555
21585	73556
48218	73557
17518	73558
90449	73559
116137	73560
88765	73561
40533	73562
28334	73563
46036	73564
90055	73565
15427	73566
13931	73567
91162	73568
24496	73569
41942	73570
1254	73571
2692	73572
146	73573
40299	73574
2781	73575
32793	73576
11589	73577
6678	73578
1363	73579
15750	73580
46520	73581
25107	73582
149410	73583
51549	73584
324	73585
31055	73586
84568	73587
104198	73588
5247	73589
76850	73590
62631	73591
42982	73592
51956	73593
16178	73594
21202	73595
83990	73596
77721	73597
11904	73598
68783	73599
68101	73600
57147	73601
15812	73602
16176	73603
8516	73604
102395	73605
38823	73606
24928	73607
48807	73608
31802	73609
25352	73610
5013	73611
162669	73612
106835	73613
59925	73614
45240	73615
339	73616
30278	73617
166774	73618
43810	73619
16079	73620
8126	73621
1498	73622
82771	73623
1631	73624
667	73625
32781	73626
129485	73627
74900	73628
2513	73629
2049	73630
9022	73631
38492	73632
11258	73633
4388	73634
70244	73635
6973	73636
5914	73637
25775	73638
7132	73639
551	73640
29432	73641
2533	73642
59033	73643
20185	73644
7949	73645
128095	73646
21943	73647
20787	73648
33308	73649
128331	73650
5478	73651
68059	73652
24960	73653
4629	73654
46570	73655
52531	73656
4140	73657
4883	73658
17445	73659
17392	73660
113001	73661
45832	73662
49970	73663
13729	73664
34303	73665
10893	73666
20767	73667
38797	73668
20764	73669
92438	73670
141259	73671
50838	73672
62197	73673
41886	73674
80129	73675
110265	73676
41763	73677
17318	73678
30780	73679
3088	73680
36416	73681
25000	73682
6491	73683
17264	73684
32715	73685
3971	73686
15709	73687
8134	73688
69533	73689
69165	73690
12832	73691
47263	73692
81365	73693
137	73694
57417	73695
109168	73696
13019	73697
88442	73698
46516	73699
33954	73700
46004	73701
18193	73702
18083	73703
79849	73704
1607	73705
60924	73706
91999	73707
62176	73708
17158	73709
69428	73710
7473	73711
35937	73712
14007	73713
77261	73714
53030	73715
46292	73716
9256	73717
95291	73718
81656	73719
23189	73720
113176	73721
36621	73722
29988	73723
125760	73724
32084	73725
118805	73726
100155	73727
17151	73728
2152	73729
166131	73730
19376	73731
101241	73732
2562	73733
15060	73734
27521	73735
27247	73736
5426	73737
1779	73738
44217	73739
130973	73740
131503	73741
23738	73742
2993	73743
1224	73744
34994	73745
15938	73746
102661	73747
62171	73748
46574	73749
2928	73750
46189	73751
13710	73752
38165	73753
19626	73754
93770	73755
157286	73756
75983	73757
396	73758
169918	73759
84515	73760
22518	73761
36461	73762
42584	73763
111780	73764
93039	73765
29968	73766
37940	73767
41057	73768
4819	73769
52004	73770
112369	73771
141522	73772
106576	73773
16532	73774
50528	73775
3851	73776
76324	73777
32578	73778
71733	73779
29341	73780
34762	73781
11048	73782
25142	73783
57756	73784
42773	73785
7102	73786
156813	73787
83051	73788
25065	73789
155768	73790
54381	73791
160018	73792
100388	73793
14467	73794
121403	73795
70591	73796
69295	73797
118228	73798
59517	73799
19386	73800
13227	73801
46780	73802
1312	73803
658	73804
26144	73805
21882	73806
129536	73807
1379	73808
51146	73809
11841	73810
58106	73811
18162	73812
4754	73813
93497	73814
58431	73815
39827	73816
110395	73817
18526	73818
113540	73819
68669	73820
38217	73821
89947	73822
28912	73823
84075	73824
75081	73825
38305	73826
75841	73827
103929	73828
585	73829
79471	73830
164928	73831
1466	73832
42839	73833
25929	73834
29816	73835
30226	73836
44382	73837
63879	73838
11143	73839
8592	73840
43769	73841
16758	73842
60176	73843
11365	73844
1251	73845
37236	73846
48676	73847
7600	73848
71217	73849
30810	73850
58922	73851
38020	73852
31950	73853
106948	73854
106644	73855
81902	73856
86068	73857
78618	73858
13558	73859
56568	73860
106351	73861
87152	73862
48053	73863
61462	73864
9456	73865
1150	73866
3112	73867
106380	73868
25049	73869
105777	73870
409	73871
28968	73872
4100	73873
23042	73874
60108	73875
102857	73876
727	73877
17465	73878
32965	73879
3963	73880
12247	73881
133247	73882
24540	73883
143892	73884
47889	73885
100843	73886
79473	73887
38499	73888
64827	73889
86378	73890
128972	73891
6202	73892
2523	73893
133790	73894
43058	73895
141682	73896
11535	73897
40207	73898
30045	73899
42622	73900
20117	73901
2598	73902
17511	73903
42694	73904
94245	73905
120972	73906
69906	73907
61944	73908
104329	73909
110670	73910
64810	73911
27773	73912
40230	73913
116806	73914
28800	73915
23768	73916
29	73917
95	73918
29130	73919
45737	73920
102042	73921
15912	73922
34414	73923
43227	73924
33809	73925
44543	73926
39237	73927
49557	73928
68579	73929
17268	73930
1331	73931
13668	73932
13855	73933
5305	73934
35060	73935
156210	73936
46302	73937
95950	73938
79657	73939
2006	73940
11320	73941
79523	73942
43089	73943
45558	73944
267	73945
18643	73946
94303	73947
17069	73948
27396	73949
17026	73950
139525	73951
56354	73952
20177	73953
71597	73954
31550	73955
50942	73956
81962	73957
14207	73958
44093	73959
17998	73960
46053	73961
3944	73962
382	73963
2645	73964
23292	73965
127483	73966
77526	73967
19899	73968
72138	73969
16370	73970
13501	73971
42255	73972
28956	73973
80658	73974
78324	73975
28603	73976
82596	73977
20549	73978
31287	73979
10464	73980
86991	73981
87674	73982
8648	73983
6116	73984
39966	73985
40505	73986
154003	73987
58051	73988
6890	73989
90672	73990
86548	73991
113421	73992
37885	73993
62669	73994
38057	73995
41175	73996
119	73997
10681	73998
4169	73999
58849	74000
13494	74001
10011	74002
56224	74003
80593	74004
161529	74005
163682	74006
3711	74007
61461	74008
40878	74009
1254	74010
5862	74011
166044	74012
15683	74013
134323	74014
73112	74015
89656	74016
24854	74017
39623	74018
113118	74019
18054	74020
114243	74021
39805	74022
58537	74023
11426	74024
106989	74025
13565	74026
17768	74027
53572	74028
155278	74029
104609	74030
1269	74031
29235	74032
18563	74033
64116	74034
51010	74035
39912	74036
28910	74037
8719	74038
19888	74039
154612	74040
57878	74041
24821	74042
93332	74043
45583	74044
26222	74045
76507	74046
16749	74047
83902	74048
129183	74049
76698	74050
30717	74051
26651	74052
57566	74053
46924	74054
130829	74055
8647	74056
41345	74057
29797	74058
95725	74059
88501	74060
50998	74061
83704	74062
5367	74063
54729	74064
153440	74065
100983	74066
118126	74067
75299	74068
14210	74069
35389	74070
54977	74071
34125	74072
2623	74073
104329	74074
974	74075
12934	74076
89544	74077
18734	74078
18966	74079
30982	74080
60882	74081
42329	74082
10935	74083
69216	74084
63835	74085
108993	74086
58040	74087
58009	74088
54314	74089
15993	74090
17775	74091
68249	74092
27028	74093
101147	74094
89344	74095
34160	74096
39647	74097
94053	74098
102174	74099
27535	74100
51942	74101
83062	74102
2670	74103
1408	74104
27855	74105
133510	74106
89102	74107
17503	74108
35317	74109
84753	74110
32007	74111
5474	74112
15211	74113
88814	74114
26298	74115
213	74116
85926	74117
34585	74118
5723	74119
49237	74120
69913	74121
9265	74122
27932	74123
6238	74124
156040	74125
3011	74126
63497	74127
18157	74128
52980	74129
2007	74130
16263	74131
27069	74132
103780	74133
417	74134
35412	74135
27798	74136
31568	74137
2525	74138
32509	74139
20764	74140
51696	74141
163446	74142
11143	74143
30972	74144
140572	74145
119471	74146
42108	74147
16987	74148
9015	74149
54659	74150
4389	74151
371	74152
100143	74153
49863	74154
75338	74155
48508	74156
58673	74157
7500	74158
7940	74159
59728	74160
27749	74161
23963	74162
7303	74163
83456	74164
24031	74165
62819	74166
81315	74167
40692	74168
48483	74169
39108	74170
103649	74171
74578	74172
135914	74173
8676	74174
74132	74175
32264	74176
31718	74177
40858	74178
111247	74179
1471	74180
29196	74181
60096	74182
76222	74183
37335	74184
92432	74185
6484	74186
1515	74187
8302	74188
75424	74189
28575	74190
2982	74191
71234	74192
787	74193
83422	74194
15500	74195
30505	74196
1253	74197
27175	74198
809	74199
47228	74200
73012	74201
874	74202
7766	74203
86428	74204
10691	74205
12827	74206
39047	74207
73877	74208
3383	74209
117569	74210
13157	74211
133281	74212
167890	74213
52218	74214
41567	74215
32310	74216
60111	74217
6205	74218
37070	74219
75033	74220
4982	74221
101469	74222
45477	74223
34386	74224
13203	74225
18646	74226
50530	74227
2286	74228
32435	74229
112715	74230
76313	74231
33837	74232
19294	74233
755	74234
21259	74235
8972	74236
26620	74237
172	74238
4109	74239
27139	74240
110362	74241
12091	74242
156872	74243
87466	74244
49516	74245
62001	74246
55596	74247
118859	74248
2032	74249
59768	74250
17184	74251
19469	74252
39698	74253
113954	74254
271	74255
20234	74256
6738	74257
435	74258
8154	74259
8842	74260
154	74261
13602	74262
982	74263
15721	74264
27830	74265
9587	74266
58060	74267
33436	74268
38673	74269
71023	74270
68325	74271
43911	74272
36622	74273
247	74274
88578	74275
22343	74276
24904	74277
121599	74278
18715	74279
99749	74280
22852	74281
39100	74282
51123	74283
42287	74284
41962	74285
124884	74286
51426	74287
96829	74288
121963	74289
20479	74290
7469	74291
168508	74292
28973	74293
2134	74294
49007	74295
16277	74296
28444	74297
23514	74298
47574	74299
14977	74300
3383	74301
81089	74302
66079	74303
20244	74304
11858	74305
131207	74306
33807	74307
52329	74308
257	74309
69079	74310
65626	74311
13927	74312
38459	74313
59979	74314
43500	74315
28791	74316
103299	74317
11485	74318
5342	74319
133289	74320
19836	74321
66670	74322
54844	74323
159788	74324
43650	74325
6348	74326
2793	74327
84734	74328
1320	74329
2801	74330
9792	74331
4061	74332
65286	74333
65285	74334
28430	74335
32151	74336
13615	74337
33592	74338
17301	74339
20938	74340
51847	74341
10907	74342
7687	74343
6512	74344
4530	74345
3880	74346
21912	74347
57213	74348
1886	74349
198	74350
120151	74351
9366	74352
25241	74353
38950	74354
14664	74355
91233	74356
7954	74357
44878	74358
50498	74359
142693	74360
5556	74361
58307	74362
29561	74363
30105	74364
84894	74365
106971	74366
53579	74367
115414	74368
19310	74369
46774	74370
40489	74371
14381	74372
47573	74373
5388	74374
6745	74375
17102	74376
114557	74377
90268	74378
16793	74379
35504	74380
29018	74381
70949	74382
6340	74383
93958	74384
139	74385
4831	74386
9755	74387
12448	74388
28393	74389
44113	74390
34971	74391
12867	74392
82328	74393
12847	74394
7552	74395
55012	74396
57063	74397
80597	74398
37367	74399
78708	74400
9421	74401
71833	74402
98471	74403
29587	74404
111212	74405
19545	74406
4871	74407
41803	74408
96149	74409
82105	74410
157993	74411
52457	74412
114782	74413
14137	74414
100181	74415
124678	74416
88153	74417
17517	74418
22764	74419
15285	74420
7350	74421
119805	74422
109121	74423
8747	74424
15574	74425
70272	74426
50098	74427
147950	74428
6641	74429
67906	74430
98638	74431
52861	74432
1351	74433
16744	74434
30644	74435
2136	74436
10543	74437
59357	74438
8537	74439
10150	74440
14056	74441
62476	74442
9229	74443
42930	74444
942	74445
67804	74446
73085	74447
29418	74448
116500	74449
81011	74450
22440	74451
48013	74452
4612	74453
9702	74454
8748	74455
69697	74456
102556	74457
609	74458
92462	74459
9101	74460
71155	74461
28142	74462
87969	74463
91587	74464
3946	74465
54716	74466
8394	74467
20554	74468
28042	74469
70312	74470
29980	74471
92472	74472
23919	74473
1948	74474
25337	74475
53346	74476
22017	74477
51817	74478
81689	74479
22517	74480
65662	74481
742	74482
16691	74483
6098	74484
136394	74485
53978	74486
23384	74487
17949	74488
76069	74489
109184	74490
118062	74491
27428	74492
95212	74493
76622	74494
16480	74495
100477	74496
47490	74497
5471	74498
2890	74499
138535	74500
74650	74501
4580	74502
153306	74503
92223	74504
22400	74505
1781	74506
789	74507
31786	74508
22823	74509
77324	74510
98244	74511
54620	74512
16308	74513
50697	74514
31695	74515
31819	74516
55893	74517
21044	74518
85349	74519
77540	74520
8904	74521
71315	74522
115172	74523
10353	74524
69787	74525
49576	74526
67968	74527
73898	74528
86677	74529
106092	74530
25409	74531
93443	74532
7274	74533
114512	74534
60131	74535
7299	74536
20119	74537
54	74538
4877	74539
24640	74540
371	74541
75827	74542
7880	74543
5440	74544
16877	74545
18715	74546
62542	74547
11334	74548
13891	74549
56288	74550
7053	74551
87887	74552
21057	74553
69800	74554
20684	74555
73573	74556
82997	74557
148941	74558
42010	74559
15028	74560
13185	74561
29128	74562
69339	74563
10007	74564
34605	74565
20978	74566
12620	74567
95707	74568
85743	74569
31417	74570
19849	74571
7714	74572
145715	74573
86423	74574
52201	74575
28784	74576
5317	74577
4039	74578
12668	74579
45941	74580
6014	74581
37201	74582
2098	74583
73936	74584
7059	74585
55918	74586
7007	74587
32117	74588
653	74589
63850	74590
39484	74591
168950	74592
21681	74593
44820	74594
40882	74595
38339	74596
15020	74597
104576	74598
3385	74599
143230	74600
25089	74601
4005	74602
163969	74603
40395	74604
138943	74605
17969	74606
61532	74607
7815	74608
55197	74609
133769	74610
27636	74611
33106	74612
79159	74613
2316	74614
94708	74615
123950	74616
4185	74617
20810	74618
41764	74619
4461	74620
132704	74621
9369	74622
60502	74623
102299	74624
39229	74625
31127	74626
7277	74627
110787	74628
43782	74629
148472	74630
3532	74631
87987	74632
12083	74633
58645	74634
20920	74635
3330	74636
2081	74637
123118	74638
92393	74639
29507	74640
2494	74641
20818	74642
105176	74643
5310	74644
79743	74645
159131	74646
71813	74647
2346	74648
147565	74649
42020	74650
5971	74651
90182	74652
37332	74653
111422	74654
123125	74655
30736	74656
23656	74657
18140	74658
8379	74659
18998	74660
74336	74661
19875	74662
23751	74663
12936	74664
40986	74665
49277	74666
53362	74667
652	74668
338	74669
6569	74670
115382	74671
43938	74672
104356	74673
8423	74674
32150	74675
16138	74676
160049	74677
47662	74678
17692	74679
9677	74680
28722	74681
28056	74682
75348	74683
22173	74684
18198	74685
6462	74686
14618	74687
429	74688
155605	74689
54738	74690
19389	74691
112170	74692
53164	74693
80188	74694
1035	74695
21632	74696
40153	74697
55503	74698
22123	74699
3644	74700
123857	74701
24298	74702
98978	74703
18747	74704
48077	74705
11769	74706
22746	74707
61120	74708
115459	74709
6030	74710
29426	74711
21433	74712
9063	74713
481	74714
87449	74715
289	74716
41528	74717
22042	74718
4217	74719
56967	74720
5562	74721
3177	74722
2903	74723
657	74724
128780	74725
35451	74726
158338	74727
2394	74728
17634	74729
137086	74730
6176	74731
6068	74732
22596	74733
128456	74734
64052	74735
51128	74736
35579	74737
15836	74738
1019	74739
52521	74740
59961	74741
109627	74742
81206	74743
14468	74744
22337	74745
19705	74746
30037	74747
39772	74748
7601	74749
1272	74750
19212	74751
10447	74752
54617	74753
77562	74754
4775	74755
27821	74756
50254	74757
103715	74758
79516	74759
168772	74760
115495	74761
3855	74762
29692	74763
84807	74764
46661	74765
19884	74766
3939	74767
7569	74768
1695	74769
86662	74770
115248	74771
24522	74772
17599	74773
32446	74774
1703	74775
41645	74776
64406	74777
4073	74778
86434	74779
6476	74780
5605	74781
31333	74782
20173	74783
17213	74784
9865	74785
165472	74786
98344	74787
27334	74788
26768	74789
148494	74790
44312	74791
17486	74792
31093	74793
7762	74794
50712	74795
30723	74796
46207	74797
87391	74798
77214	74799
3441	74800
11256	74801
160037	74802
38137	74803
12390	74804
37859	74805
86048	74806
31832	74807
55288	74808
38304	74809
16500	74810
40184	74811
33984	74812
19024	74813
35736	74814
15956	74815
14635	74816
19251	74817
142917	74818
51708	74819
34791	74820
559	74821
43701	74822
1870	74823
63981	74824
6029	74825
53645	74826
43575	74827
11542	74828
27270	74829
38010	74830
9643	74831
40710	74832
9935	74833
58290	74834
77903	74835
30911	74836
8417	74837
113809	74838
957	74839
14770	74840
69463	74841
21924	74842
2704	74843
78208	74844
33174	74845
29715	74846
89106	74847
56513	74848
48230	74849
15257	74850
24035	74851
69534	74852
24188	74853
63597	74854
25292	74855
13224	74856
47526	74857
25340	74858
54236	74859
69393	74860
8013	74861
167268	74862
80711	74863
3363	74864
159747	74865
2778	74866
60429	74867
12359	74868
99892	74869
15035	74870
23055	74871
96823	74872
168506	74873
78926	74874
1036	74875
9272	74876
8861	74877
97	74878
93562	74879
19853	74880
5620	74881
120354	74882
20210	74883
14613	74884
63108	74885
12873	74886
54113	74887
67531	74888
68787	74889
32143	74890
32102	74891
90087	74892
83036	74893
52244	74894
11044	74895
152056	74896
70050	74897
45714	74898
45971	74899
75822	74900
40835	74901
46914	74902
43521	74903
72610	74904
30838	74905
83973	74906
33296	74907
65641	74908
29834	74909
19484	74910
72868	74911
17301	74912
42218	74913
32661	74914
3599	74915
11645	74916
3115	74917
10302	74918
31578	74919
3091	74920
14597	74921
28157	74922
26631	74923
114272	74924
23207	74925
2271	74926
10485	74927
114992	74928
4749	74929
94232	74930
31990	74931
4785	74932
86919	74933
103592	74934
40421	74935
21849	74936
13788	74937
127446	74938
11358	74939
126920	74940
33701	74941
49388	74942
7915	74943
26005	74944
20580	74945
37850	74946
91153	74947
22371	74948
13439	74949
7942	74950
22488	74951
10222	74952
6658	74953
60176	74954
10734	74955
54644	74956
63635	74957
5099	74958
61998	74959
83013	74960
16592	74961
61307	74962
52707	74963
121625	74964
68601	74965
68063	74966
9369	74967
160578	74968
17	74969
30516	74970
56226	74971
1953	74972
25915	74973
14345	74974
67206	74975
7384	74976
75288	74977
17968	74978
18597	74979
169676	74980
14218	74981
18777	74982
7454	74983
42857	74984
62359	74985
64614	74986
62336	74987
68764	74988
134964	74989
13425	74990
149041	74991
30481	74992
36686	74993
54151	74994
30382	74995
17546	74996
35627	74997
13845	74998
163710	74999
3130	75000
948	75001
34982	75002
4313	75003
156005	75004
60699	75005
7797	75006
8737	75007
42462	75008
22339	75009
19654	75010
169318	75011
17343	75012
94114	75013
80770	75014
5933	75015
143040	75016
73181	75017
33108	75018
84041	75019
41960	75020
51307	75021
19304	75022
91439	75023
66391	75024
107250	75025
78083	75026
43335	75027
19139	75028
80951	75029
2132	75030
73295	75031
12472	75032
152122	75033
114684	75034
1790	75035
2191	75036
61053	75037
18713	75038
124106	75039
1696	75040
87446	75041
38350	75042
109058	75043
30070	75044
25397	75045
101489	75046
767	75047
20963	75048
36383	75049
35540	75050
791	75051
63533	75052
106094	75053
75759	75054
7966	75055
35553	75056
41543	75057
5454	75058
113173	75059
42	75060
56460	75061
136556	75062
16024	75063
168966	75064
122389	75065
11618	75066
129740	75067
43401	75068
5293	75069
130518	75070
24819	75071
15640	75072
46276	75073
22083	75074
14979	75075
18052	75076
54638	75077
60474	75078
74	75079
5082	75080
89908	75081
24176	75082
7638	75083
62060	75084
23233	75085
35708	75086
43060	75087
11622	75088
169756	75089
43674	75090
98658	75091
55415	75092
118410	75093
116310	75094
117272	75095
11001	75096
27411	75097
23338	75098
45408	75099
80292	75100
98780	75101
14957	75102
13040	75103
40937	75104
8640	75105
10639	75106
5698	75107
30516	75108
1830	75109
16331	75110
19618	75111
18535	75112
26485	75113
45043	75114
53639	75115
10692	75116
53382	75117
230	75118
53782	75119
36881	75120
31783	75121
15654	75122
3555	75123
9551	75124
56152	75125
417	75126
32472	75127
16743	75128
13890	75129
106478	75130
109142	75131
77578	75132
21171	75133
78486	75134
5323	75135
80511	75136
34888	75137
41777	75138
73853	75139
17944	75140
129839	75141
34869	75142
10144	75143
161184	75144
90556	75145
67093	75146
3046	75147
83495	75148
127367	75149
36307	75150
48009	75151
41641	75152
54842	75153
28	75154
4187	75155
29394	75156
121964	75157
132976	75158
39051	75159
17872	75160
26759	75161
3338	75162
34329	75163
31002	75164
125906	75165
11929	75166
40777	75167
40125	75168
1083	75169
34687	75170
134975	75171
63273	75172
37430	75173
616	75174
196	75175
92166	75176
66092	75177
27999	75178
5706	75179
84379	75180
41413	75181
11994	75182
68056	75183
168264	75184
89227	75185
67962	75186
5332	75187
52409	75188
39171	75189
82384	75190
19839	75191
17716	75192
79393	75193
34660	75194
104052	75195
123557	75196
2803	75197
57285	75198
33949	75199
89133	75200
47437	75201
12641	75202
59929	75203
10997	75204
4123	75205
2	75206
167369	75207
74448	75208
15947	75209
13801	75210
34586	75211
2140	75212
11691	75213
15531	75214
164358	75215
7648	75216
9608	75217
29304	75218
21512	75219
71631	75220
94746	75221
28438	75222
97802	75223
14526	75224
55335	75225
102793	75226
13380	75227
31581	75228
35300	75229
109659	75230
54490	75231
7087	75232
99342	75233
114394	75234
3974	75235
14091	75236
3834	75237
14124	75238
5478	75239
73902	75240
1903	75241
49246	75242
907	75243
13462	75244
53865	75245
56797	75246
7239	75247
20755	75248
162878	75249
23160	75250
34491	75251
21559	75252
50388	75253
1867	75254
96254	75255
1174	75256
14788	75257
51273	75258
73911	75259
48937	75260
53643	75261
6411	75262
156952	75263
27123	75264
15251	75265
1478	75266
26805	75267
150617	75268
98778	75269
161427	75270
50580	75271
20805	75272
10391	75273
112894	75274
8064	75275
142853	75276
19698	75277
126857	75278
136106	75279
10081	75280
163024	75281
30173	75282
11397	75283
5294	75284
4112	75285
75032	75286
13792	75287
31850	75288
38173	75289
64715	75290
33442	75291
99499	75292
62218	75293
13702	75294
4303	75295
23884	75296
120017	75297
11494	75298
7745	75299
84508	75300
6675	75301
6342	75302
38219	75303
10355	75304
15854	75305
105744	75306
53714	75307
118173	75308
90150	75309
147772	75310
6447	75311
451	75312
156171	75313
51650	75314
43553	75315
58552	75316
5842	75317
2397	75318
113666	75319
47552	75320
76594	75321
19528	75322
30180	75323
41246	75324
51091	75325
24598	75326
57419	75327
76864	75328
9481	75329
3601	75330
2812	75331
15438	75332
79136	75333
32067	75334
2606	75335
17890	75336
64435	75337
12458	75338
468	75339
1526	75340
55263	75341
60300	75342
127321	75343
131987	75344
15938	75345
33149	75346
121659	75347
968	75348
21775	75349
46830	75350
13290	75351
101594	75352
38389	75353
139856	75354
29632	75355
242	75356
42187	75357
7846	75358
36303	75359
34663	75360
8302	75361
85662	75362
57374	75363
114540	75364
15388	75365
5695	75366
48944	75367
5311	75368
30203	75369
38642	75370
606	75371
91891	75372
19646	75373
260	75374
32978	75375
42899	75376
26743	75377
32257	75378
68150	75379
5332	75380
3412	75381
41403	75382
7301	75383
767	75384
158184	75385
50064	75386
9235	75387
4032	75388
69863	75389
58859	75390
91599	75391
21130	75392
14981	75393
48805	75394
168622	75395
39234	75396
29023	75397
45526	75398
7519	75399
74639	75400
4117	75401
51289	75402
26655	75403
68495	75404
38201	75405
159062	75406
607	75407
54670	75408
41658	75409
110069	75410
159668	75411
639	75412
27998	75413
100207	75414
51021	75415
76269	75416
78310	75417
43909	75418
46503	75419
100411	75420
145	75421
33907	75422
48589	75423
38941	75424
123792	75425
21316	75426
120061	75427
126988	75428
29870	75429
68816	75430
22557	75431
10847	75432
105705	75433
45154	75434
90845	75435
21525	75436
20095	75437
84957	75438
122484	75439
8968	75440
23672	75441
95503	75442
8815	75443
6292	75444
27147	75445
83896	75446
8767	75447
51689	75448
106400	75449
36543	75450
26890	75451
20125	75452
146126	75453
81991	75454
5141	75455
71604	75456
57753	75457
63915	75458
16075	75459
100214	75460
117451	75461
3214	75462
52456	75463
103906	75464
1763	75465
65847	75466
6717	75467
121643	75468
49890	75469
53254	75470
46463	75471
13299	75472
103932	75473
46088	75474
53428	75475
17224	75476
69531	75477
87286	75478
2355	75479
6342	75480
12621	75481
82369	75482
50396	75483
15517	75484
422	75485
32327	75486
43532	75487
84159	75488
58969	75489
24422	75490
38505	75491
14092	75492
44215	75493
125220	75494
958	75495
31576	75496
73252	75497
46210	75498
63854	75499
25422	75500
42750	75501
115017	75502
160124	75503
27417	75504
71963	75505
1250	75506
24716	75507
51826	75508
18767	75509
79148	75510
9113	75511
64322	75512
94226	75513
15559	75514
132787	75515
28834	75516
6556	75517
40009	75518
11488	75519
101025	75520
70675	75521
24909	75522
15182	75523
4391	75524
7572	75525
36844	75526
148640	75527
123457	75528
69865	75529
70424	75530
9112	75531
83712	75532
158704	75533
49863	75534
136926	75535
16764	75536
11129	75537
89809	75538
29439	75539
395	75540
16019	75541
13749	75542
37613	75543
27286	75544
119644	75545
46814	75546
44633	75547
21279	75548
129195	75549
142146	75550
9683	75551
13722	75552
45893	75553
5220	75554
92979	75555
1189	75556
33179	75557
28346	75558
5139	75559
25281	75560
16579	75561
27594	75562
23749	75563
75829	75564
114	75565
1558	75566
77831	75567
109018	75568
38178	75569
103413	75570
106393	75571
52111	75572
67055	75573
272	75574
8715	75575
35847	75576
24466	75577
109209	75578
57211	75579
32770	75580
57851	75581
10359	75582
11302	75583
4547	75584
128483	75585
5976	75586
61619	75587
10587	75588
48583	75589
158540	75590
132036	75591
42211	75592
1024	75593
41302	75594
7423	75595
80255	75596
31371	75597
36334	75598
24716	75599
24076	75600
94173	75601
147101	75602
121030	75603
11016	75604
26938	75605
6441	75606
19338	75607
160027	75608
43473	75609
26051	75610
49672	75611
41249	75612
2738	75613
247	75614
71016	75615
7362	75616
43505	75617
46678	75618
6864	75619
33721	75620
42795	75621
176	75622
167501	75623
11762	75624
28710	75625
40435	75626
11973	75627
111158	75628
20567	75629
167117	75630
161755	75631
33341	75632
17573	75633
76271	75634
93780	75635
73293	75636
17814	75637
51398	75638
2733	75639
97295	75640
41220	75641
29924	75642
95753	75643
13735	75644
93488	75645
21386	75646
71459	75647
888	75648
66465	75649
106614	75650
46693	75651
3997	75652
161588	75653
765	75654
162312	75655
10513	75656
5687	75657
17231	75658
64957	75659
87458	75660
29738	75661
39707	75662
75383	75663
45555	75664
138869	75665
29757	75666
37442	75667
163852	75668
74945	75669
73012	75670
84953	75671
16075	75672
149	75673
88075	75674
16034	75675
43742	75676
98771	75677
8214	75678
136630	75679
7948	75680
266	75681
54482	75682
41048	75683
55721	75684
98096	75685
5683	75686
18464	75687
5731	75688
94809	75689
9536	75690
141	75691
28802	75692
39022	75693
2232	75694
5658	75695
78211	75696
12664	75697
112253	75698
2540	75699
14421	75700
4769	75701
29905	75702
16081	75703
19794	75704
60907	75705
47108	75706
20261	75707
38394	75708
25665	75709
53910	75710
170259	75711
24634	75712
77841	75713
10611	75714
47648	75715
22148	75716
85235	75717
51022	75718
37687	75719
12150	75720
87478	75721
447	75722
4807	75723
12022	75724
80047	75725
4137	75726
15163	75727
40993	75728
20738	75729
117639	75730
1111	75731
104561	75732
33381	75733
73098	75734
5375	75735
3533	75736
11666	75737
13384	75738
16474	75739
118601	75740
12043	75741
56406	75742
104134	75743
22478	75744
70523	75745
49802	75746
25014	75747
134855	75748
7499	75749
26218	75750
4939	75751
5363	75752
120629	75753
38503	75754
21032	75755
7335	75756
903	75757
12788	75758
45286	75759
30665	75760
13172	75761
12996	75762
85270	75763
1018	75764
90560	75765
70325	75766
81482	75767
72031	75768
69599	75769
102769	75770
60209	75771
35734	75772
854	75773
5216	75774
70923	75775
34292	75776
57143	75777
1601	75778
94539	75779
2474	75780
126860	75781
14695	75782
33699	75783
41748	75784
58547	75785
4280	75786
15314	75787
57363	75788
1282	75789
51681	75790
27458	75791
80367	75792
9367	75793
3914	75794
22252	75795
169097	75796
146	75797
24998	75798
77779	75799
37061	75800
23918	75801
2745	75802
5006	75803
17547	75804
128388	75805
65454	75806
112942	75807
13347	75808
7084	75809
72870	75810
16040	75811
12805	75812
10860	75813
42884	75814
37960	75815
10982	75816
75768	75817
21366	75818
20116	75819
37876	75820
83487	75821
108856	75822
5040	75823
15635	75824
23430	75825
49350	75826
101339	75827
9951	75828
220	75829
6038	75830
4759	75831
50718	75832
28663	75833
76049	75834
92855	75835
26796	75836
24015	75837
10002	75838
36	75839
17844	75840
31867	75841
7759	75842
19150	75843
13257	75844
25614	75845
43525	75846
93715	75847
156160	75848
107724	75849
106636	75850
144695	75851
36080	75852
18666	75853
3253	75854
14418	75855
44057	75856
3737	75857
17288	75858
31484	75859
46843	75860
28158	75861
5304	75862
92017	75863
106211	75864
72433	75865
1023	75866
19721	75867
7616	75868
42525	75869
49114	75870
49420	75871
8686	75872
37465	75873
16278	75874
110607	75875
87692	75876
54768	75877
72723	75878
30654	75879
66092	75880
37322	75881
87930	75882
17010	75883
2799	75884
97090	75885
59576	75886
56379	75887
62399	75888
64765	75889
16900	75890
12360	75891
501	75892
232	75893
902	75894
69271	75895
64700	75896
74332	75897
44728	75898
48490	75899
40204	75900
20686	75901
62347	75902
21235	75903
131870	75904
18276	75905
80581	75906
54886	75907
111622	75908
21575	75909
80135	75910
22090	75911
198	75912
16990	75913
26729	75914
45031	75915
141947	75916
95788	75917
34561	75918
43062	75919
135826	75920
90390	75921
77885	75922
5995	75923
17987	75924
148967	75925
155450	75926
36887	75927
115112	75928
58404	75929
112993	75930
75053	75931
923	75932
129768	75933
38482	75934
58964	75935
55075	75936
48386	75937
1265	75938
111720	75939
136468	75940
17497	75941
155290	75942
11770	75943
115715	75944
45268	75945
59311	75946
27836	75947
7625	75948
110555	75949
15	75950
41217	75951
30915	75952
97018	75953
21586	75954
19803	75955
151773	75956
48143	75957
29337	75958
113133	75959
1464	75960
31905	75961
3250	75962
50949	75963
20485	75964
6760	75965
62195	75966
9234	75967
30693	75968
34291	75969
19511	75970
78396	75971
60627	75972
79915	75973
37769	75974
12762	75975
33264	75976
34617	75977
128500	75978
1609	75979
68865	75980
1125	75981
22007	75982
81285	75983
152832	75984
40329	75985
28113	75986
3024	75987
16318	75988
5151	75989
46164	75990
1218	75991
3178	75992
25863	75993
104431	75994
108623	75995
54162	75996
32307	75997
118301	75998
80503	75999
78757	76000
42932	76001
76242	76002
12661	76003
56988	76004
45748	76005
32113	76006
9223	76007
18458	76008
4959	76009
2647	76010
120	76011
37075	76012
152606	76013
20192	76014
19055	76015
17054	76016
16272	76017
153664	76018
57709	76019
47407	76020
36494	76021
33983	76022
50382	76023
38459	76024
145049	76025
125011	76026
9355	76027
161720	76028
4246	76029
31131	76030
76009	76031
145404	76032
34552	76033
15533	76034
105993	76035
69969	76036
114419	76037
71173	76038
71229	76039
12753	76040
66494	76041
64606	76042
112444	76043
25123	76044
87826	76045
26518	76046
39577	76047
65850	76048
80590	76049
19523	76050
105236	76051
13950	76052
8624	76053
64955	76054
35300	76055
21887	76056
17559	76057
1957	76058
87240	76059
350	76060
41625	76061
89677	76062
32657	76063
52278	76064
59025	76065
62185	76066
1344	76067
1696	76068
23950	76069
44525	76070
45497	76071
3398	76072
29163	76073
25744	76074
25414	76075
7282	76076
6648	76077
5907	76078
36629	76079
99972	76080
23948	76081
95758	76082
56740	76083
154490	76084
14443	76085
2140	76086
7132	76087
28093	76088
13	76089
11125	76090
78000	76091
22056	76092
412	76093
73331	76094
370	76095
86165	76096
67655	76097
66907	76098
33662	76099
109288	76100
7756	76101
32702	76102
25984	76103
16874	76104
48952	76105
90958	76106
3154	76107
8421	76108
26389	76109
18103	76110
9830	76111
57452	76112
32568	76113
28482	76114
638	76115
37275	76116
21394	76117
48046	76118
53006	76119
72557	76120
27183	76121
6208	76122
13819	76123
50541	76124
104365	76125
67545	76126
102667	76127
2441	76128
94092	76129
5666	76130
13930	76131
92500	76132
30791	76133
52412	76134
138578	76135
24250	76136
49969	76137
93410	76138
995	76139
27961	76140
11274	76141
113780	76142
82209	76143
20856	76144
61170	76145
128500	76146
121068	76147
96160	76148
47658	76149
132695	76150
78801	76151
59419	76152
8038	76153
5624	76154
111774	76155
40149	76156
14129	76157
4196	76158
107233	76159
30714	76160
64764	76161
642	76162
13601	76163
96952	76164
83530	76165
31903	76166
44846	76167
19862	76168
14546	76169
58995	76170
97419	76171
42755	76172
112902	76173
51443	76174
9461	76175
92735	76176
91215	76177
2842	76178
18664	76179
30485	76180
82706	76181
13299	76182
28174	76183
8513	76184
3614	76185
78351	76186
73246	76187
41789	76188
1459	76189
37607	76190
62094	76191
5256	76192
105992	76193
31064	76194
95532	76195
111411	76196
111168	76197
27974	76198
68924	76199
8192	76200
37189	76201
9243	76202
139092	76203
102325	76204
56383	76205
1529	76206
52597	76207
77823	76208
77238	76209
24117	76210
51871	76211
35399	76212
4257	76213
25776	76214
106213	76215
3508	76216
52318	76217
5948	76218
127652	76219
148699	76220
29488	76221
13498	76222
65096	76223
44811	76224
4064	76225
20544	76226
12938	76227
151363	76228
38517	76229
26840	76230
3055	76231
2029	76232
62856	76233
3215	76234
13210	76235
7901	76236
24843	76237
97023	76238
9480	76239
16229	76240
106316	76241
31112	76242
80708	76243
102012	76244
4226	76245
7951	76246
114347	76247
112189	76248
4502	76249
405	76250
41548	76251
4758	76252
37726	76253
9602	76254
28736	76255
17645	76256
161344	76257
62089	76258
1456	76259
40699	76260
5016	76261
11529	76262
23673	76263
35686	76264
44079	76265
7808	76266
16458	76267
66524	76268
37205	76269
55143	76270
106553	76271
6200	76272
35868	76273
3730	76274
22376	76275
165795	76276
3137	76277
32995	76278
3179	76279
30234	76280
13814	76281
110792	76282
9802	76283
1433	76284
33393	76285
124417	76286
35057	76287
77926	76288
23312	76289
85361	76290
5273	76291
15759	76292
117185	76293
53724	76294
11376	76295
132810	76296
76405	76297
16524	76298
654	76299
15591	76300
69072	76301
123719	76302
53540	76303
71816	76304
3695	76305
46506	76306
16166	76307
106819	76308
153	76309
93213	76310
12292	76311
67057	76312
106021	76313
40205	76314
59145	76315
17968	76316
30613	76317
84995	76318
23985	76319
41237	76320
18977	76321
5218	76322
26937	76323
57745	76324
79392	76325
69583	76326
3404	76327
59708	76328
2751	76329
17322	76330
70709	76331
84305	76332
59375	76333
36995	76334
3265	76335
114294	76336
53068	76337
68891	76338
68706	76339
47639	76340
21675	76341
130191	76342
12648	76343
46242	76344
42847	76345
18635	76346
4317	76347
32160	76348
78998	76349
87220	76350
23489	76351
17050	76352
35427	76353
43019	76354
37434	76355
35775	76356
31894	76357
53796	76358
28011	76359
61313	76360
43357	76361
11296	76362
2566	76363
16178	76364
78543	76365
75062	76366
87299	76367
23401	76368
10310	76369
34547	76370
10665	76371
94202	76372
63263	76373
34488	76374
94755	76375
166234	76376
1795	76377
65282	76378
19446	76379
74029	76380
78496	76381
30616	76382
2031	76383
39020	76384
137838	76385
520	76386
156163	76387
78496	76388
161082	76389
91010	76390
26038	76391
18693	76392
39112	76393
72428	76394
32695	76395
582	76396
8510	76397
243	76398
73495	76399
115	76400
41862	76401
153558	76402
20238	76403
97493	76404
669	76405
139185	76406
34899	76407
42399	76408
1452	76409
3579	76410
12101	76411
4978	76412
22623	76413
112823	76414
36177	76415
71478	76416
81916	76417
83262	76418
6797	76419
65532	76420
26853	76421
44404	76422
10462	76423
8837	76424
86546	76425
189	76426
18722	76427
137400	76428
15278	76429
26353	76430
159015	76431
72221	76432
5668	76433
6454	76434
41235	76435
31628	76436
7131	76437
51695	76438
2270	76439
6052	76440
105986	76441
14949	76442
232	76443
5824	76444
1748	76445
69677	76446
2052	76447
109510	76448
14667	76449
20792	76450
9707	76451
6704	76452
3771	76453
3181	76454
6451	76455
61456	76456
69037	76457
10581	76458
1254	76459
143907	76460
18472	76461
92894	76462
143169	76463
155784	76464
13796	76465
35169	76466
32605	76467
136679	76468
35270	76469
65596	76470
108576	76471
134424	76472
41745	76473
2279	76474
71854	76475
1823	76476
130833	76477
42764	76478
10917	76479
111528	76480
40217	76481
121252	76482
68545	76483
16906	76484
22484	76485
11546	76486
72882	76487
20149	76488
4178	76489
92077	76490
45873	76491
68614	76492
97583	76493
104940	76494
65968	76495
81993	76496
1868	76497
103417	76498
5019	76499
17209	76500
4404	76501
103497	76502
135270	76503
23290	76504
14725	76505
14217	76506
81400	76507
619	76508
99757	76509
28163	76510
114980	76511
44414	76512
8635	76513
98192	76514
32194	76515
24253	76516
44650	76517
31465	76518
67371	76519
4351	76520
81496	76521
76481	76522
2764	76523
24044	76524
109833	76525
2947	76526
59951	76527
47578	76528
19977	76529
60727	76530
81030	76531
22584	76532
53729	76533
35001	76534
45602	76535
29732	76536
16176	76537
55806	76538
24978	76539
4363	76540
76435	76541
61165	76542
13980	76543
68770	76544
50108	76545
1270	76546
66162	76547
17803	76548
69462	76549
490	76550
8780	76551
33159	76552
12843	76553
43452	76554
84211	76555
16365	76556
127	76557
2217	76558
6107	76559
32367	76560
26878	76561
39569	76562
116997	76563
55850	76564
26063	76565
66303	76566
8883	76567
21925	76568
81583	76569
138866	76570
65339	76571
55842	76572
2958	76573
6283	76574
141134	76575
92708	76576
143124	76577
44123	76578
18696	76579
16356	76580
63279	76581
24113	76582
31643	76583
23955	76584
32686	76585
43396	76586
1561	76587
77795	76588
49935	76589
9877	76590
83232	76591
22972	76592
32357	76593
20202	76594
15448	76595
16726	76596
28062	76597
90241	76598
97360	76599
1051	76600
65712	76601
12204	76602
99978	76603
71222	76604
32	76605
122061	76606
46730	76607
46216	76608
22824	76609
4569	76610
104800	76611
9006	76612
65841	76613
1558	76614
9456	76615
67666	76616
53703	76617
309	76618
33298	76619
71040	76620
86762	76621
15761	76622
2988	76623
33298	76624
6313	76625
15758	76626
69746	76627
146158	76628
126881	76629
160324	76630
2730	76631
73007	76632
52129	76633
22659	76634
32532	76635
97031	76636
1485	76637
139898	76638
38915	76639
1930	76640
36126	76641
31820	76642
36633	76643
62017	76644
37567	76645
152930	76646
54377	76647
89822	76648
116755	76649
83421	76650
40512	76651
12287	76652
4248	76653
5732	76654
101771	76655
136767	76656
3811	76657
83392	76658
84717	76659
495	76660
36220	76661
36962	76662
26021	76663
1926	76664
91590	76665
7977	76666
131926	76667
20030	76668
93458	76669
16222	76670
49814	76671
1386	76672
32905	76673
43929	76674
15785	76675
7937	76676
141312	76677
2231	76678
63723	76679
85632	76680
92233	76681
74575	76682
28281	76683
11063	76684
71695	76685
67002	76686
81106	76687
6228	76688
32353	76689
90510	76690
68715	76691
54821	76692
1448	76693
5107	76694
24305	76695
50589	76696
64392	76697
80717	76698
115005	76699
7295	76700
99005	76701
54832	76702
37888	76703
12191	76704
7905	76705
39388	76706
540	76707
2494	76708
19473	76709
135523	76710
35248	76711
15403	76712
22868	76713
58403	76714
20323	76715
118367	76716
94706	76717
24651	76718
20614	76719
14251	76720
11962	76721
38831	76722
46234	76723
22987	76724
2744	76725
808	76726
4518	76727
47238	76728
27049	76729
12104	76730
17333	76731
45957	76732
374	76733
22603	76734
101281	76735
15809	76736
6074	76737
17121	76738
55088	76739
44013	76740
122785	76741
51813	76742
167372	76743
30310	76744
34443	76745
27100	76746
77204	76747
4838	76748
31783	76749
58661	76750
49369	76751
163789	76752
80803	76753
7660	76754
13123	76755
160250	76756
13126	76757
3879	76758
97232	76759
20493	76760
61060	76761
5666	76762
83682	76763
17715	76764
59564	76765
27025	76766
77940	76767
66012	76768
161971	76769
94497	76770
73669	76771
11582	76772
92237	76773
27635	76774
21448	76775
13369	76776
109819	76777
155627	76778
10368	76779
40404	76780
56044	76781
45946	76782
124247	76783
60336	76784
45130	76785
27806	76786
68520	76787
150419	76788
39283	76789
8269	76790
50818	76791
47814	76792
7518	76793
42733	76794
22537	76795
66948	76796
97212	76797
15006	76798
50875	76799
60721	76800
4083	76801
86838	76802
5580	76803
828	76804
92135	76805
5842	76806
23525	76807
9067	76808
14453	76809
41817	76810
127242	76811
581	76812
94263	76813
22354	76814
91782	76815
1929	76816
43287	76817
70063	76818
1222	76819
16685	76820
3805	76821
24064	76822
123133	76823
161459	76824
165931	76825
66718	76826
2403	76827
82381	76828
47822	76829
15716	76830
116007	76831
49067	76832
16390	76833
38650	76834
35848	76835
2237	76836
98505	76837
4038	76838
17302	76839
126027	76840
17521	76841
10624	76842
7641	76843
26029	76844
16465	76845
74886	76846
103668	76847
56151	76848
14967	76849
36524	76850
67951	76851
49548	76852
13069	76853
35772	76854
112814	76855
9397	76856
89001	76857
115642	76858
11390	76859
78414	76860
4616	76861
85965	76862
83	76863
38377	76864
43218	76865
2187	76866
2243	76867
135225	76868
10393	76869
31892	76870
71781	76871
135888	76872
90509	76873
14210	76874
165908	76875
43417	76876
102018	76877
101259	76878
45687	76879
39220	76880
34515	76881
55477	76882
111272	76883
631	76884
22173	76885
43954	76886
140694	76887
4285	76888
128615	76889
2297	76890
130499	76891
76738	76892
83958	76893
13689	76894
24112	76895
179	76896
18099	76897
12101	76898
38971	76899
108870	76900
106538	76901
7013	76902
4387	76903
60234	76904
89835	76905
36997	76906
44589	76907
4203	76908
102945	76909
29933	76910
51311	76911
21545	76912
12406	76913
15430	76914
501	76915
28848	76916
129055	76917
248	76918
97277	76919
4899	76920
469	76921
55179	76922
166324	76923
30799	76924
96997	76925
6452	76926
10775	76927
136092	76928
93581	76929
27773	76930
22486	76931
111757	76932
6093	76933
99906	76934
84918	76935
115934	76936
136565	76937
79803	76938
76557	76939
14583	76940
11285	76941
85591	76942
4129	76943
81051	76944
67493	76945
102031	76946
67687	76947
161387	76948
36751	76949
42779	76950
72637	76951
79216	76952
80598	76953
1853	76954
54373	76955
1852	76956
22897	76957
96890	76958
84863	76959
8053	76960
52139	76961
103610	76962
32422	76963
19943	76964
84170	76965
44565	76966
16161	76967
104801	76968
47374	76969
60298	76970
77363	76971
34934	76972
90646	76973
133158	76974
1168	76975
64771	76976
23009	76977
41835	76978
38133	76979
8178	76980
17027	76981
11070	76982
20373	76983
50282	76984
44711	76985
9966	76986
10499	76987
84778	76988
46680	76989
5198	76990
27155	76991
1743	76992
1150	76993
2734	76994
66719	76995
38421	76996
25894	76997
3475	76998
137065	76999
65387	77000
54917	77001
21686	77002
28209	77003
10366	77004
20403	77005
1961	77006
35892	77007
26077	77008
34717	77009
13651	77010
12384	77011
67225	77012
47800	77013
90565	77014
71741	77015
27109	77016
147389	77017
121594	77018
12495	77019
36033	77020
26944	77021
58840	77022
34337	77023
772	77024
5079	77025
40165	77026
49516	77027
102010	77028
2922	77029
69429	77030
48299	77031
49321	77032
42548	77033
32791	77034
52147	77035
106842	77036
536	77037
43663	77038
16502	77039
7808	77040
11238	77041
6720	77042
7736	77043
27489	77044
99880	77045
23332	77046
23697	77047
110198	77048
40393	77049
110595	77050
17874	77051
16137	77052
5177	77053
60780	77054
25979	77055
115431	77056
32876	77057
60529	77058
8007	77059
20324	77060
21940	77061
67669	77062
46715	77063
2102	77064
19292	77065
14445	77066
33833	77067
34449	77068
46522	77069
75910	77070
25908	77071
17055	77072
762	77073
129293	77074
40541	77075
16274	77076
2354	77077
1665	77078
114678	77079
6546	77080
79164	77081
63821	77082
16568	77083
157916	77084
122568	77085
47796	77086
96305	77087
88188	77088
517	77089
1210	77090
64359	77091
62688	77092
1111	77093
31890	77094
135181	77095
1686	77096
63530	77097
51449	77098
83198	77099
28492	77100
2209	77101
69459	77102
22816	77103
45949	77104
16322	77105
139786	77106
68042	77107
22769	77108
55983	77109
46234	77110
27063	77111
41739	77112
119751	77113
100300	77114
18180	77115
30529	77116
54028	77117
41299	77118
3859	77119
2414	77120
77395	77121
74087	77122
29557	77123
32648	77124
102590	77125
6793	77126
59469	77127
10013	77128
89610	77129
27861	77130
24996	77131
105584	77132
15807	77133
56264	77134
96840	77135
145989	77136
3664	77137
150920	77138
7285	77139
84595	77140
53372	77141
3407	77142
29033	77143
131019	77144
74258	77145
154564	77146
130382	77147
59381	77148
3903	77149
66788	77150
75047	77151
113358	77152
32766	77153
37800	77154
22439	77155
79393	77156
56288	77157
115832	77158
2743	77159
3610	77160
4574	77161
49110	77162
54449	77163
15059	77164
115739	77165
26409	77166
59752	77167
96287	77168
7620	77169
57555	77170
39782	77171
24408	77172
22275	77173
121913	77174
22359	77175
152939	77176
1210	77177
9669	77178
74976	77179
27927	77180
79308	77181
56940	77182
169311	77183
32952	77184
31451	77185
93996	77186
12659	77187
2728	77188
56270	77189
113323	77190
9039	77191
633	77192
55954	77193
23954	77194
12136	77195
41665	77196
78909	77197
83129	77198
52108	77199
80568	77200
51169	77201
62265	77202
165	77203
11219	77204
75622	77205
78244	77206
14483	77207
122431	77208
166377	77209
78090	77210
63818	77211
108680	77212
24769	77213
30731	77214
18995	77215
62362	77216
127212	77217
2671	77218
30374	77219
47847	77220
96506	77221
20818	77222
77811	77223
4112	77224
72586	77225
11581	77226
17578	77227
142613	77228
39760	77229
7900	77230
1930	77231
154895	77232
49038	77233
5587	77234
69874	77235
22936	77236
45871	77237
20947	77238
81096	77239
30791	77240
14392	77241
87441	77242
71869	77243
60972	77244
53575	77245
781	77246
3037	77247
87999	77248
17840	77249
57974	77250
238	77251
8556	77252
17237	77253
28239	77254
19006	77255
9205	77256
726	77257
9003	77258
16133	77259
70459	77260
62571	77261
4536	77262
107758	77263
34689	77264
17794	77265
44518	77266
40497	77267
26660	77268
113555	77269
32920	77270
37687	77271
50916	77272
52280	77273
25101	77274
1137	77275
36207	77276
4492	77277
26527	77278
41508	77279
46	77280
92885	77281
66577	77282
8286	77283
65557	77284
131952	77285
80826	77286
54463	77287
34450	77288
7248	77289
39711	77290
93555	77291
107870	77292
4706	77293
44219	77294
83251	77295
2040	77296
50295	77297
22277	77298
51530	77299
21213	77300
65414	77301
16792	77302
4323	77303
39108	77304
54684	77305
22096	77306
24232	77307
5738	77308
17009	77309
51463	77310
1441	77311
69335	77312
16048	77313
42321	77314
35261	77315
44486	77316
109094	77317
66035	77318
2298	77319
7360	77320
105070	77321
120542	77322
36938	77323
13270	77324
111	77325
95859	77326
119499	77327
41116	77328
91279	77329
61108	77330
149	77331
61447	77332
62642	77333
51865	77334
33588	77335
19026	77336
22739	77337
80010	77338
23499	77339
142391	77340
20087	77341
116890	77342
2160	77343
45599	77344
85172	77345
30895	77346
12505	77347
23705	77348
8926	77349
32588	77350
134814	77351
36926	77352
93177	77353
18320	77354
33651	77355
86711	77356
44925	77357
47510	77358
18933	77359
2708	77360
157288	77361
27259	77362
40016	77363
60682	77364
72246	77365
25301	77366
20872	77367
37378	77368
40439	77369
83904	77370
67725	77371
11752	77372
74407	77373
95410	77374
17001	77375
40683	77376
13380	77377
49143	77378
5462	77379
13238	77380
42224	77381
3954	77382
70669	77383
128251	77384
554	77385
131176	77386
22304	77387
82730	77388
129180	77389
24224	77390
14007	77391
30792	77392
3336	77393
39030	77394
94017	77395
27633	77396
9498	77397
79528	77398
16465	77399
1823	77400
2287	77401
71986	77402
12471	77403
1437	77404
14728	77405
1075	77406
158893	77407
91203	77408
57662	77409
67668	77410
52164	77411
45426	77412
50513	77413
15707	77414
26476	77415
77777	77416
60621	77417
87841	77418
36539	77419
2019	77420
40286	77421
151570	77422
51387	77423
11694	77424
90727	77425
10728	77426
21808	77427
10329	77428
4220	77429
5270	77430
32750	77431
101409	77432
38508	77433
2085	77434
6993	77435
53085	77436
41214	77437
15791	77438
48244	77439
11651	77440
49119	77441
78060	77442
114375	77443
79518	77444
1782	77445
164642	77446
53376	77447
26007	77448
11090	77449
64881	77450
5165	77451
9042	77452
1202	77453
10104	77454
9106	77455
137533	77456
79162	77457
33350	77458
8758	77459
71987	77460
45869	77461
31857	77462
93925	77463
5220	77464
6276	77465
98856	77466
17131	77467
64648	77468
73634	77469
66	77470
84150	77471
31522	77472
44838	77473
23867	77474
15809	77475
30191	77476
150153	77477
12223	77478
57346	77479
58950	77480
76038	77481
85201	77482
133258	77483
76085	77484
58833	77485
51337	77486
3778	77487
43241	77488
12667	77489
30076	77490
25620	77491
26814	77492
37970	77493
12921	77494
91923	77495
15811	77496
27336	77497
6476	77498
9581	77499
18360	77500
452	77501
60926	77502
33976	77503
108266	77504
4488	77505
122418	77506
65149	77507
44484	77508
104217	77509
41216	77510
67468	77511
8740	77512
41173	77513
755	77514
56866	77515
85675	77516
53348	77517
7461	77518
55985	77519
26503	77520
34150	77521
11013	77522
347	77523
120851	77524
92560	77525
7892	77526
79011	77527
9975	77528
63344	77529
28005	77530
3468	77531
92439	77532
1525	77533
26216	77534
10000	77535
51170	77536
3034	77537
122126	77538
85955	77539
106349	77540
14212	77541
15797	77542
2710	77543
38191	77544
51380	77545
6939	77546
11699	77547
110481	77548
58922	77549
7332	77550
47081	77551
107262	77552
137908	77553
11368	77554
16201	77555
37959	77556
132102	77557
90985	77558
116423	77559
23352	77560
8445	77561
6882	77562
125651	77563
7545	77564
33941	77565
21494	77566
38713	77567
1419	77568
2151	77569
60598	77570
119726	77571
5056	77572
32133	77573
5680	77574
4269	77575
7069	77576
65955	77577
81069	77578
45589	77579
135329	77580
55802	77581
11296	77582
14397	77583
61326	77584
26020	77585
4142	77586
38664	77587
83493	77588
113776	77589
45115	77590
7540	77591
24793	77592
19949	77593
3514	77594
49133	77595
32860	77596
45688	77597
20563	77598
46286	77599
9875	77600
359	77601
15898	77602
151260	77603
45227	77604
37610	77605
15400	77606
7179	77607
39503	77608
1551	77609
85298	77610
60802	77611
124113	77612
14651	77613
220	77614
19411	77615
45443	77616
138746	77617
24538	77618
48668	77619
34134	77620
22999	77621
23477	77622
5955	77623
30974	77624
54186	77625
2240	77626
66801	77627
67909	77628
34050	77629
107940	77630
169855	77631
52951	77632
3388	77633
3474	77634
8871	77635
65434	77636
11253	77637
27633	77638
61327	77639
81456	77640
35750	77641
12644	77642
161169	77643
97991	77644
24196	77645
75741	77646
71267	77647
8211	77648
1446	77649
5428	77650
38474	77651
18091	77652
16481	77653
29601	77654
47808	77655
52194	77656
41908	77657
2478	77658
44185	77659
116780	77660
44591	77661
14821	77662
32824	77663
80324	77664
113617	77665
20206	77666
50230	77667
20391	77668
100599	77669
90657	77670
2595	77671
51503	77672
8330	77673
70852	77674
45381	77675
107299	77676
136399	77677
128482	77678
47335	77679
102353	77680
47315	77681
43892	77682
64360	77683
153614	77684
5443	77685
137799	77686
25821	77687
95291	77688
4102	77689
966	77690
50430	77691
159740	77692
37198	77693
1539	77694
16786	77695
10143	77696
11814	77697
3000	77698
17016	77699
51035	77700
60752	77701
15791	77702
7910	77703
73789	77704
119504	77705
5172	77706
38137	77707
2828	77708
19135	77709
100588	77710
373	77711
106752	77712
66128	77713
35379	77714
52646	77715
52480	77716
46620	77717
97205	77718
62083	77719
21174	77720
23194	77721
10122	77722
36072	77723
24352	77724
100995	77725
35984	77726
11528	77727
9401	77728
46688	77729
14855	77730
168839	77731
63013	77732
13259	77733
37051	77734
71037	77735
10949	77736
806	77737
80870	77738
97495	77739
33221	77740
28360	77741
122901	77742
118801	77743
96423	77744
412	77745
2254	77746
66163	77747
59862	77748
34628	77749
41856	77750
67282	77751
89488	77752
3733	77753
72766	77754
82169	77755
53806	77756
29	77757
59907	77758
107724	77759
38291	77760
36146	77761
14390	77762
24866	77763
66865	77764
2352	77765
58377	77766
29654	77767
19764	77768
7383	77769
62724	77770
100085	77771
67570	77772
52939	77773
20937	77774
39536	77775
3095	77776
73674	77777
6665	77778
144051	77779
3219	77780
23179	77781
9093	77782
54965	77783
2417	77784
54235	77785
9888	77786
513	77787
29896	77788
7040	77789
5780	77790
69254	77791
22876	77792
78218	77793
136109	77794
1723	77795
47537	77796
158855	77797
52446	77798
10225	77799
32612	77800
13526	77801
5058	77802
21098	77803
53602	77804
50294	77805
15846	77806
4675	77807
110132	77808
9893	77809
37911	77810
76928	77811
43390	77812
21398	77813
45244	77814
133635	77815
22750	77816
136347	77817
6108	77818
27619	77819
5597	77820
95258	77821
23111	77822
9130	77823
708	77824
10375	77825
17265	77826
41490	77827
90717	77828
14977	77829
152951	77830
151877	77831
19175	77832
4235	77833
68004	77834
93600	77835
34384	77836
140816	77837
15126	77838
112134	77839
23826	77840
100605	77841
15020	77842
93727	77843
133255	77844
12606	77845
28998	77846
25852	77847
304	77848
34657	77849
16348	77850
21	77851
36560	77852
34920	77853
52820	77854
63071	77855
115794	77856
88764	77857
32527	77858
86672	77859
37842	77860
23541	77861
1769	77862
46540	77863
118748	77864
5310	77865
4756	77866
5790	77867
43173	77868
12774	77869
63416	77870
43257	77871
30042	77872
24113	77873
5700	77874
2815	77875
74513	77876
52274	77877
32901	77878
7876	77879
1394	77880
14457	77881
57704	77882
48325	77883
67934	77884
5585	77885
44079	77886
69939	77887
2066	77888
30532	77889
162371	77890
45289	77891
9099	77892
4933	77893
2120	77894
32489	77895
74835	77896
97861	77897
34994	77898
3089	77899
2552	77900
20396	77901
3333	77902
2178	77903
102982	77904
105023	77905
6508	77906
14379	77907
21031	77908
41259	77909
11031	77910
94040	77911
40318	77912
55393	77913
14778	77914
52575	77915
298	77916
38324	77917
53668	77918
41056	77919
38306	77920
836	77921
84712	77922
77700	77923
4407	77924
39164	77925
51675	77926
103285	77927
124926	77928
70831	77929
21181	77930
105736	77931
13373	77932
47968	77933
67494	77934
14970	77935
164188	77936
48	77937
9741	77938
162192	77939
42941	77940
36445	77941
159646	77942
5075	77943
5429	77944
4801	77945
27385	77946
95866	77947
53869	77948
7640	77949
52191	77950
2709	77951
56599	77952
118326	77953
85058	77954
13175	77955
1132	77956
71754	77957
31386	77958
86815	77959
6158	77960
76252	77961
51287	77962
21773	77963
54849	77964
92155	77965
58124	77966
21513	77967
93133	77968
13812	77969
63419	77970
34601	77971
97710	77972
129852	77973
13845	77974
4861	77975
58792	77976
34196	77977
59153	77978
67483	77979
17454	77980
6754	77981
79075	77982
58634	77983
39350	77984
705	77985
124961	77986
2101	77987
26631	77988
17898	77989
42646	77990
63741	77991
24720	77992
77935	77993
9233	77994
99830	77995
4907	77996
69411	77997
13766	77998
35044	77999
90093	78000
10776	78001
34045	78002
82913	78003
36415	78004
101420	78005
47569	78006
116877	78007
96040	78008
81801	78009
116347	78010
1209	78011
294	78012
136471	78013
84837	78014
6608	78015
59412	78016
40319	78017
28505	78018
149424	78019
3420	78020
32431	78021
2008	78022
13071	78023
6972	78024
40298	78025
93474	78026
23779	78027
74816	78028
58274	78029
60453	78030
8574	78031
41155	78032
96370	78033
25491	78034
24239	78035
86026	78036
8008	78037
47850	78038
158910	78039
78775	78040
1784	78041
70775	78042
22205	78043
4037	78044
12890	78045
71494	78046
4640	78047
17349	78048
108193	78049
39526	78050
52172	78051
20983	78052
7818	78053
150693	78054
20811	78055
2103	78056
20755	78057
31773	78058
44653	78059
3516	78060
1938	78061
28652	78062
6720	78063
32484	78064
40750	78065
2824	78066
5642	78067
3333	78068
128070	78069
12985	78070
37043	78071
4558	78072
25186	78073
39855	78074
170013	78075
74553	78076
20655	78077
89576	78078
1112	78079
80157	78080
15444	78081
18755	78082
112630	78083
7319	78084
13646	78085
107847	78086
82494	78087
59003	78088
153262	78089
28283	78090
5369	78091
17434	78092
120809	78093
6821	78094
25366	78095
56425	78096
42911	78097
37535	78098
75692	78099
44476	78100
53994	78101
40633	78102
8540	78103
119015	78104
57655	78105
71773	78106
71989	78107
4669	78108
1916	78109
23176	78110
9241	78111
95971	78112
35512	78113
25750	78114
12908	78115
15288	78116
3801	78117
73942	78118
51462	78119
16720	78120
87326	78121
52830	78122
36680	78123
3383	78124
164540	78125
17162	78126
6984	78127
45754	78128
46256	78129
67044	78130
116944	78131
7072	78132
52541	78133
29797	78134
3016	78135
125427	78136
108100	78137
2119	78138
8313	78139
49840	78140
48347	78141
13202	78142
18437	78143
64936	78144
46743	78145
6488	78146
33305	78147
46760	78148
27202	78149
1282	78150
80451	78151
70264	78152
10138	78153
25901	78154
9788	78155
32761	78156
28519	78157
22205	78158
33201	78159
3952	78160
5378	78161
92856	78162
93630	78163
62245	78164
74003	78165
113202	78166
48589	78167
2770	78168
14195	78169
24288	78170
65076	78171
134945	78172
114046	78173
103534	78174
721	78175
128849	78176
38431	78177
11625	78178
3126	78179
31529	78180
109115	78181
135341	78182
94495	78183
2303	78184
17863	78185
137861	78186
60713	78187
8150	78188
42177	78189
82972	78190
120062	78191
6032	78192
6086	78193
116328	78194
51501	78195
6737	78196
34076	78197
76474	78198
40757	78199
34413	78200
13777	78201
16288	78202
69015	78203
8098	78204
18554	78205
53182	78206
24736	78207
4401	78208
29199	78209
82126	78210
94831	78211
108259	78212
85192	78213
27554	78214
95111	78215
40422	78216
1259	78217
33946	78218
15531	78219
68468	78220
144040	78221
12940	78222
3616	78223
9081	78224
55473	78225
53697	78226
18313	78227
87531	78228
90954	78229
124061	78230
45508	78231
24643	78232
83063	78233
91664	78234
31177	78235
105987	78236
117459	78237
93939	78238
65042	78239
261	78240
112175	78241
132449	78242
133294	78243
163933	78244
279	78245
132112	78246
79912	78247
4253	78248
3188	78249
55267	78250
34943	78251
69048	78252
12470	78253
128179	78254
88812	78255
24537	78256
82029	78257
25872	78258
38652	78259
45109	78260
29427	78261
110865	78262
3324	78263
16750	78264
2931	78265
21960	78266
21574	78267
24150	78268
1133	78269
158790	78270
7091	78271
58052	78272
25679	78273
12291	78274
30545	78275
32599	78276
88270	78277
70684	78278
97436	78279
96680	78280
20786	78281
1372	78282
67805	78283
10950	78284
61794	78285
13645	78286
99228	78287
16901	78288
3718	78289
35413	78290
97335	78291
23789	78292
20531	78293
81255	78294
99469	78295
129514	78296
8781	78297
150714	78298
8434	78299
160888	78300
77070	78301
64488	78302
92845	78303
25657	78304
106544	78305
14543	78306
19322	78307
63953	78308
35649	78309
128787	78310
114762	78311
151784	78312
4395	78313
46668	78314
17109	78315
63557	78316
134081	78317
143249	78318
113235	78319
23070	78320
17200	78321
6482	78322
16109	78323
25829	78324
43409	78325
7461	78326
6998	78327
10983	78328
161185	78329
39122	78330
11933	78331
137718	78332
14869	78333
1226	78334
32437	78335
7742	78336
41432	78337
112698	78338
100743	78339
48979	78340
2597	78341
20924	78342
17234	78343
118785	78344
23152	78345
23431	78346
20717	78347
66132	78348
43846	78349
64640	78350
2278	78351
157574	78352
32179	78353
87402	78354
10385	78355
114025	78356
3979	78357
765	78358
144951	78359
12782	78360
11392	78361
43623	78362
19377	78363
135490	78364
87145	78365
823	78366
48269	78367
121152	78368
36237	78369
25547	78370
3626	78371
7198	78372
112495	78373
19006	78374
62934	78375
37361	78376
45901	78377
38773	78378
38779	78379
80382	78380
25701	78381
90502	78382
21295	78383
14455	78384
34261	78385
42511	78386
161688	78387
76683	78388
100032	78389
86653	78390
43862	78391
55773	78392
56548	78393
101078	78394
3744	78395
78667	78396
130176	78397
11496	78398
63401	78399
121908	78400
2128	78401
7609	78402
130009	78403
31765	78404
30571	78405
108117	78406
81854	78407
26730	78408
21831	78409
10642	78410
35086	78411
115679	78412
10545	78413
106156	78414
53469	78415
138152	78416
1548	78417
11396	78418
39913	78419
56068	78420
13011	78421
78122	78422
3469	78423
65138	78424
26104	78425
14279	78426
2447	78427
1695	78428
23002	78429
20331	78430
34212	78431
49054	78432
74262	78433
87491	78434
1480	78435
21356	78436
34830	78437
30290	78438
80251	78439
10908	78440
1481	78441
22442	78442
401	78443
10492	78444
79915	78445
63856	78446
11869	78447
33991	78448
14238	78449
409	78450
41033	78451
59644	78452
5064	78453
101691	78454
9997	78455
44493	78456
90232	78457
25155	78458
6737	78459
5227	78460
39975	78461
5535	78462
3547	78463
62037	78464
101970	78465
80748	78466
109650	78467
4248	78468
49375	78469
39404	78470
100749	78471
425	78472
37660	78473
3274	78474
10769	78475
11521	78476
86782	78477
30675	78478
3998	78479
97219	78480
39949	78481
82497	78482
129807	78483
93856	78484
15188	78485
82339	78486
76963	78487
30724	78488
16900	78489
2604	78490
4730	78491
36498	78492
163201	78493
9651	78494
26995	78495
161703	78496
1008	78497
76546	78498
120103	78499
62756	78500
10288	78501
44097	78502
36169	78503
1196	78504
139852	78505
36915	78506
142557	78507
44524	78508
43763	78509
69103	78510
40646	78511
96669	78512
22939	78513
82837	78514
55972	78515
3005	78516
3537	78517
20928	78518
2686	78519
55241	78520
1722	78521
56816	78522
14741	78523
93487	78524
7041	78525
4588	78526
336	78527
157235	78528
50423	78529
169014	78530
2759	78531
55585	78532
76214	78533
5639	78534
2335	78535
5298	78536
40688	78537
83150	78538
2705	78539
93877	78540
8626	78541
14188	78542
27724	78543
21579	78544
9457	78545
80166	78546
23663	78547
115442	78548
108452	78549
629	78550
58984	78551
157382	78552
105516	78553
14784	78554
100150	78555
8546	78556
57929	78557
47080	78558
81481	78559
3	78560
41214	78561
64850	78562
619	78563
43126	78564
112744	78565
151903	78566
8252	78567
4014	78568
29886	78569
20764	78570
698	78571
5530	78572
2808	78573
7659	78574
53763	78575
17139	78576
5975	78577
63751	78578
13054	78579
52305	78580
56868	78581
11511	78582
4560	78583
33266	78584
8941	78585
11360	78586
50288	78587
12559	78588
44059	78589
136322	78590
51102	78591
230	78592
81620	78593
51956	78594
1014	78595
12497	78596
3488	78597
22911	78598
35522	78599
48137	78600
10504	78601
44107	78602
46458	78603
67232	78604
49838	78605
20648	78606
34856	78607
24431	78608
35541	78609
81475	78610
4167	78611
1146	78612
32408	78613
42320	78614
7177	78615
27530	78616
638	78617
26537	78618
5083	78619
12380	78620
26405	78621
18248	78622
2419	78623
2706	78624
15150	78625
54528	78626
101242	78627
47604	78628
27938	78629
4507	78630
13454	78631
40472	78632
88312	78633
129088	78634
38535	78635
8360	78636
117941	78637
30697	78638
131254	78639
12844	78640
4216	78641
39940	78642
47855	78643
84847	78644
24693	78645
7632	78646
13980	78647
19760	78648
47625	78649
907	78650
41245	78651
20576	78652
8479	78653
156916	78654
121559	78655
5594	78656
34920	78657
75337	78658
15645	78659
33243	78660
39756	78661
66664	78662
19410	78663
21066	78664
36671	78665
39927	78666
41207	78667
64442	78668
21218	78669
13020	78670
73063	78671
89155	78672
63392	78673
1259	78674
50590	78675
43529	78676
16247	78677
169929	78678
37102	78679
84133	78680
1812	78681
37706	78682
95508	78683
125817	78684
12969	78685
36757	78686
15277	78687
3206	78688
5966	78689
54438	78690
181	78691
5873	78692
78489	78693
53498	78694
64250	78695
44156	78696
21782	78697
53820	78698
144135	78699
15367	78700
29676	78701
59647	78702
20730	78703
21727	78704
36931	78705
28984	78706
61558	78707
27962	78708
78497	78709
82310	78710
987	78711
62682	78712
33058	78713
13061	78714
60294	78715
8482	78716
148804	78717
46162	78718
15888	78719
103033	78720
708	78721
32109	78722
23208	78723
10552	78724
10177	78725
103067	78726
18018	78727
47816	78728
13553	78729
68	78730
66528	78731
48868	78732
58625	78733
6173	78734
20108	78735
129382	78736
130882	78737
51907	78738
6604	78739
32241	78740
9364	78741
23299	78742
12160	78743
328	78744
105018	78745
8390	78746
110903	78747
52192	78748
32730	78749
29077	78750
10320	78751
3115	78752
13625	78753
1782	78754
7219	78755
5877	78756
26829	78757
18102	78758
122952	78759
80188	78760
47045	78761
92453	78762
38966	78763
141821	78764
5942	78765
63068	78766
68704	78767
923	78768
58933	78769
31502	78770
28357	78771
16312	78772
16679	78773
81174	78774
17065	78775
26527	78776
97447	78777
8879	78778
2407	78779
58571	78780
5337	78781
3995	78782
51545	78783
23169	78784
146907	78785
44672	78786
69606	78787
24228	78788
64348	78789
149105	78790
76214	78791
4087	78792
8760	78793
46897	78794
1603	78795
21724	78796
42111	78797
114001	78798
1806	78799
37037	78800
27914	78801
25797	78802
10335	78803
4514	78804
35605	78805
82215	78806
117447	78807
34882	78808
53915	78809
39011	78810
27285	78811
2863	78812
26147	78813
948	78814
3731	78815
20902	78816
94577	78817
44842	78818
100838	78819
59603	78820
51036	78821
18376	78822
58839	78823
23036	78824
116184	78825
127500	78826
43441	78827
13565	78828
37845	78829
9556	78830
920	78831
2555	78832
101395	78833
12419	78834
39561	78835
15479	78836
38494	78837
96786	78838
113977	78839
63454	78840
1391	78841
68617	78842
132634	78843
88583	78844
5110	78845
51342	78846
31289	78847
37809	78848
31584	78849
25162	78850
1471	78851
31969	78852
555	78853
52731	78854
11719	78855
126	78856
34983	78857
3205	78858
55600	78859
4396	78860
35758	78861
11008	78862
8029	78863
128723	78864
31459	78865
9422	78866
73251	78867
16728	78868
27601	78869
131360	78870
33212	78871
58866	78872
96602	78873
2389	78874
52778	78875
6053	78876
36572	78877
8185	78878
37180	78879
63229	78880
13946	78881
1658	78882
109604	78883
286	78884
9068	78885
97535	78886
42562	78887
56864	78888
114545	78889
13929	78890
148397	78891
21970	78892
8971	78893
166469	78894
15241	78895
153703	78896
44781	78897
29454	78898
23497	78899
5252	78900
1040	78901
36646	78902
57731	78903
1878	78904
24625	78905
15080	78906
48933	78907
29940	78908
71628	78909
127904	78910
81111	78911
4266	78912
270	78913
67457	78914
65526	78915
28936	78916
741	78917
132440	78918
4206	78919
22388	78920
68951	78921
39989	78922
40920	78923
155	78924
143609	78925
1185	78926
19002	78927
34286	78928
43482	78929
35661	78930
75324	78931
21148	78932
6227	78933
21878	78934
1777	78935
140829	78936
51607	78937
56002	78938
140543	78939
24474	78940
22062	78941
21108	78942
51462	78943
38241	78944
23780	78945
48848	78946
36878	78947
22906	78948
15684	78949
95710	78950
40444	78951
46678	78952
27585	78953
69102	78954
84489	78955
103049	78956
20600	78957
1402	78958
155057	78959
23378	78960
5699	78961
989	78962
61973	78963
19489	78964
9394	78965
69826	78966
50938	78967
55675	78968
99219	78969
119628	78970
103886	78971
86798	78972
165497	78973
67828	78974
22284	78975
139365	78976
50100	78977
83634	78978
56261	78979
7423	78980
51495	78981
778	78982
3332	78983
7995	78984
3414	78985
18499	78986
26411	78987
11468	78988
43925	78989
22771	78990
111494	78991
7526	78992
89061	78993
16953	78994
24953	78995
29741	78996
22938	78997
90671	78998
12158	78999
74530	79000
74944	79001
30616	79002
68923	79003
92984	79004
913	79005
36776	79006
113120	79007
117189	79008
13099	79009
85103	79010
30249	79011
141365	79012
21216	79013
52421	79014
31083	79015
88086	79016
48851	79017
35985	79018
112006	79019
37188	79020
38690	79021
16567	79022
2714	79023
43911	79024
30220	79025
5200	79026
72657	79027
611	79028
86560	79029
4287	79030
2880	79031
3958	79032
18454	79033
84467	79034
109775	79035
13507	79036
5698	79037
151019	79038
105483	79039
39873	79040
2601	79041
487	79042
81979	79043
21205	79044
37041	79045
80262	79046
117977	79047
12115	79048
5491	79049
3123	79050
31915	79051
28435	79052
228	79053
93358	79054
138678	79055
10914	79056
136288	79057
10906	79058
45056	79059
87758	79060
23944	79061
13037	79062
104727	79063
112690	79064
72220	79065
8735	79066
9037	79067
77412	79068
59797	79069
1533	79070
119419	79071
1851	79072
38916	79073
56108	79074
71724	79075
31533	79076
30917	79077
91116	79078
17086	79079
70499	79080
64801	79081
20609	79082
51319	79083
123236	79084
20285	79085
18186	79086
5514	79087
4071	79088
131235	79089
29086	79090
32007	79091
88800	79092
21328	79093
2629	79094
530	79095
1092	79096
103506	79097
7774	79098
138627	79099
69702	79100
771	79101
101469	79102
28280	79103
3292	79104
550	79105
31022	79106
18921	79107
51794	79108
100688	79109
1888	79110
14683	79111
30020	79112
16550	79113
6289	79114
59766	79115
44292	79116
17155	79117
48503	79118
47725	79119
17010	79120
11040	79121
26138	79122
36749	79123
95013	79124
35311	79125
128120	79126
25320	79127
14193	79128
18718	79129
84679	79130
422	79131
95708	79132
89245	79133
11475	79134
11849	79135
17725	79136
6603	79137
6488	79138
5664	79139
35535	79140
10624	79141
43047	79142
55066	79143
34408	79144
2415	79145
2356	79146
7430	79147
89419	79148
62445	79149
32807	79150
24870	79151
112730	79152
8805	79153
91223	79154
91593	79155
132080	79156
49701	79157
29721	79158
108632	79159
5156	79160
29038	79161
5748	79162
51121	79163
90238	79164
11056	79165
79718	79166
3379	79167
6558	79168
44528	79169
11554	79170
96081	79171
50110	79172
108386	79173
20373	79174
92734	79175
12179	79176
89179	79177
20113	79178
17156	79179
105981	79180
426	79181
36116	79182
92078	79183
16811	79184
1083	79185
26869	79186
99823	79187
4703	79188
50679	79189
2076	79190
30351	79191
14208	79192
29895	79193
15733	79194
63865	79195
155006	79196
121248	79197
21164	79198
29485	79199
68164	79200
67389	79201
32288	79202
1377	79203
12216	79204
84205	79205
15510	79206
2633	79207
51211	79208
95324	79209
76430	79210
34333	79211
8204	79212
78684	79213
79585	79214
108493	79215
87015	79216
3776	79217
90991	79218
41258	79219
43676	79220
12643	79221
5109	79222
21103	79223
42317	79224
34796	79225
42163	79226
59081	79227
46977	79228
19863	79229
56917	79230
148054	79231
20250	79232
156721	79233
104917	79234
76240	79235
12947	79236
34011	79237
758	79238
142964	79239
53641	79240
43029	79241
14799	79242
19818	79243
68085	79244
7912	79245
63573	79246
50354	79247
47421	79248
204	79249
8920	79250
153678	79251
18681	79252
57205	79253
17558	79254
38031	79255
5447	79256
646	79257
70612	79258
2785	79259
102974	79260
10282	79261
19095	79262
35556	79263
48800	79264
46741	79265
1796	79266
53099	79267
13954	79268
1693	79269
84145	79270
51233	79271
53769	79272
19155	79273
11568	79274
104686	79275
36686	79276
96357	79277
51286	79278
41622	79279
49612	79280
876	79281
1400	79282
37930	79283
134111	79284
6490	79285
58841	79286
46429	79287
3598	79288
14087	79289
169695	79290
32234	79291
97263	79292
31113	79293
10485	79294
1557	79295
88302	79296
11108	79297
11707	79298
58509	79299
67298	79300
9640	79301
19560	79302
6663	79303
59683	79304
78045	79305
55046	79306
101116	79307
807	79308
8236	79309
42387	79310
21090	79311
135071	79312
58087	79313
26175	79314
75013	79315
137601	79316
575	79317
76363	79318
39457	79319
37646	79320
61189	79321
9992	79322
820	79323
8959	79324
5653	79325
78219	79326
28537	79327
130658	79328
87863	79329
24036	79330
32390	79331
50320	79332
53826	79333
8764	79334
2014	79335
74106	79336
2820	79337
40766	79338
5076	79339
124403	79340
369	79341
8297	79342
72001	79343
30322	79344
108072	79345
7738	79346
24862	79347
82361	79348
20739	79349
119373	79350
36090	79351
37523	79352
104305	79353
152013	79354
113439	79355
66893	79356
30981	79357
49464	79358
19643	79359
53539	79360
65412	79361
19561	79362
6402	79363
782	79364
38330	79365
16564	79366
11526	79367
20195	79368
2407	79369
10330	79370
145277	79371
30528	79372
30175	79373
46803	79374
58275	79375
7034	79376
39280	79377
42019	79378
25028	79379
43153	79380
91965	79381
15335	79382
26614	79383
45484	79384
14558	79385
78114	79386
46933	79387
51747	79388
41898	79389
119301	79390
4750	79391
8714	79392
13507	79393
60102	79394
4240	79395
9844	79396
117970	79397
2193	79398
7577	79399
18371	79400
6331	79401
29312	79402
98073	79403
96910	79404
62686	79405
8491	79406
109412	79407
780	79408
10384	79409
30618	79410
65013	79411
99016	79412
9396	79413
90870	79414
19119	79415
7785	79416
23245	79417
58810	79418
6726	79419
60661	79420
129799	79421
73186	79422
9939	79423
72365	79424
529	79425
34211	79426
2024	79427
49457	79428
65884	79429
4382	79430
78651	79431
115230	79432
113035	79433
5683	79434
14465	79435
52149	79436
91268	79437
61359	79438
530	79439
4687	79440
28746	79441
270	79442
111445	79443
117	79444
9165	79445
11281	79446
21508	79447
25424	79448
6832	79449
53005	79450
64982	79451
140364	79452
41728	79453
94235	79454
16104	79455
39332	79456
1885	79457
17729	79458
48077	79459
2280	79460
49200	79461
41425	79462
9883	79463
13813	79464
40748	79465
57204	79466
50949	79467
21944	79468
2902	79469
69833	79470
25758	79471
45533	79472
57579	79473
17111	79474
75410	79475
32012	79476
40826	79477
12242	79478
59515	79479
103357	79480
3272	79481
4041	79482
117584	79483
1176	79484
13485	79485
17535	79486
2116	79487
53309	79488
81065	79489
137619	79490
12911	79491
1427	79492
53100	79493
73893	79494
9173	79495
53768	79496
105177	79497
11051	79498
10914	79499
17814	79500
3125	79501
80740	79502
133972	79503
151749	79504
119978	79505
102169	79506
918	79507
161852	79508
122200	79509
135316	79510
10652	79511
43700	79512
78803	79513
36130	79514
73886	79515
1011	79516
91940	79517
29464	79518
27083	79519
10683	79520
39776	79521
92693	79522
61651	79523
70579	79524
94469	79525
20412	79526
51817	79527
18323	79528
59366	79529
87724	79530
107344	79531
12539	79532
68641	79533
1561	79534
39457	79535
79966	79536
92790	79537
20999	79538
49198	79539
130726	79540
7211	79541
72353	79542
3373	79543
10932	79544
73197	79545
29096	79546
1717	79547
85153	79548
18942	79549
96553	79550
15455	79551
159984	79552
98414	79553
43746	79554
9144	79555
16871	79556
74698	79557
31044	79558
167425	79559
80906	79560
124536	79561
119197	79562
57289	79563
4520	79564
58968	79565
8088	79566
37458	79567
37204	79568
22305	79569
29469	79570
105945	79571
51851	79572
26657	79573
44492	79574
9614	79575
2573	79576
122574	79577
37155	79578
22453	79579
3192	79580
2768	79581
6880	79582
4245	79583
19753	79584
85137	79585
5590	79586
90436	79587
13899	79588
127304	79589
100850	79590
13781	79591
97299	79592
106482	79593
135302	79594
153522	79595
59302	79596
93908	79597
16502	79598
169251	79599
42064	79600
3830	79601
63283	79602
126	79603
11978	79604
5643	79605
3834	79606
83456	79607
17688	79608
30527	79609
1560	79610
59065	79611
1218	79612
31512	79613
12923	79614
64691	79615
69026	79616
50418	79617
60093	79618
7857	79619
18852	79620
70306	79621
19945	79622
15565	79623
122352	79624
1052	79625
15688	79626
9843	79627
16898	79628
70651	79629
80169	79630
14935	79631
55138	79632
26809	79633
99960	79634
92477	79635
24855	79636
5090	79637
14830	79638
36705	79639
291	79640
27394	79641
111523	79642
26315	79643
32457	79644
41401	79645
50325	79646
55876	79647
18482	79648
86191	79649
11137	79650
19476	79651
35058	79652
186	79653
23545	79654
47110	79655
8927	79656
21396	79657
45568	79658
82736	79659
109440	79660
95096	79661
56466	79662
67918	79663
62616	79664
31786	79665
51814	79666
2167	79667
7361	79668
61355	79669
34667	79670
65594	79671
14536	79672
22575	79673
52536	79674
14119	79675
137117	79676
39523	79677
23591	79678
51662	79679
1856	79680
7558	79681
15644	79682
10030	79683
81260	79684
3745	79685
5802	79686
779	79687
2356	79688
11805	79689
66921	79690
29545	79691
53719	79692
31460	79693
109242	79694
28389	79695
17085	79696
138464	79697
4250	79698
5354	79699
71316	79700
34778	79701
87020	79702
130853	79703
169741	79704
40823	79705
30254	79706
148509	79707
18643	79708
3567	79709
25004	79710
21783	79711
62342	79712
40910	79713
11778	79714
63979	79715
40194	79716
21148	79717
40661	79718
88967	79719
8707	79720
39963	79721
95759	79722
2585	79723
7341	79724
15887	79725
23639	79726
37457	79727
14899	79728
16758	79729
12802	79730
22639	79731
12941	79732
32950	79733
49541	79734
4894	79735
135750	79736
94377	79737
100136	79738
18907	79739
84735	79740
78907	79741
21964	79742
24904	79743
131161	79744
26813	79745
22491	79746
680	79747
97876	79748
113643	79749
71291	79750
31559	79751
4949	79752
20444	79753
48039	79754
31118	79755
21812	79756
56830	79757
14364	79758
86208	79759
245	79760
74140	79761
4457	79762
2636	79763
14056	79764
7100	79765
29996	79766
7251	79767
19486	79768
43369	79769
66687	79770
134360	79771
44293	79772
30602	79773
26403	79774
113649	79775
22821	79776
10607	79777
11008	79778
11862	79779
2571	79780
162287	79781
118779	79782
50899	79783
125317	79784
14519	79785
11039	79786
7702	79787
117354	79788
24647	79789
16968	79790
219	79791
31230	79792
16913	79793
8450	79794
909	79795
5002	79796
58235	79797
24479	79798
164589	79799
92667	79800
64617	79801
47809	79802
32460	79803
11058	79804
114339	79805
41178	79806
82616	79807
6456	79808
53348	79809
1552	79810
16566	79811
83114	79812
35829	79813
53748	79814
91546	79815
4484	79816
32847	79817
40503	79818
44497	79819
8034	79820
64390	79821
51414	79822
12102	79823
6022	79824
103706	79825
85611	79826
55588	79827
61237	79828
72146	79829
56168	79830
79836	79831
128861	79832
87398	79833
10540	79834
57227	79835
16078	79836
32781	79837
3184	79838
18905	79839
100998	79840
81900	79841
30283	79842
66652	79843
178	79844
49833	79845
15023	79846
119884	79847
36306	79848
43196	79849
49257	79850
100893	79851
7900	79852
35602	79853
44048	79854
66833	79855
80179	79856
55424	79857
20295	79858
121363	79859
12943	79860
169100	79861
11412	79862
28880	79863
30819	79864
38448	79865
114275	79866
5611	79867
7959	79868
97988	79869
115195	79870
8475	79871
88493	79872
32152	79873
19634	79874
2163	79875
13726	79876
2528	79877
63178	79878
2482	79879
37266	79880
54398	79881
74392	79882
5966	79883
7461	79884
100780	79885
3234	79886
14575	79887
75715	79888
43937	79889
12716	79890
94072	79891
98455	79892
72851	79893
56372	79894
71543	79895
19613	79896
85402	79897
23591	79898
34819	79899
31058	79900
62201	79901
45378	79902
1442	79903
6140	79904
66896	79905
7231	79906
41251	79907
7242	79908
77705	79909
33531	79910
26590	79911
27077	79912
64256	79913
28752	79914
18174	79915
79674	79916
21234	79917
2876	79918
36079	79919
11867	79920
17957	79921
170206	79922
32231	79923
1564	79924
50419	79925
23843	79926
9240	79927
111440	79928
34615	79929
59990	79930
7426	79931
119605	79932
36604	79933
53520	79934
161412	79935
16939	79936
45622	79937
37879	79938
38924	79939
138446	79940
82592	79941
66524	79942
73777	79943
13556	79944
105333	79945
129845	79946
40958	79947
28765	79948
28024	79949
33681	79950
5214	79951
120180	79952
2384	79953
6505	79954
73524	79955
17446	79956
15830	79957
8416	79958
4312	79959
23221	79960
37790	79961
38821	79962
111415	79963
76859	79964
973	79965
10927	79966
53891	79967
23106	79968
21706	79969
131501	79970
29181	79971
17238	79972
39300	79973
4476	79974
50624	79975
44425	79976
79742	79977
60046	79978
72146	79979
74428	79980
19319	79981
71317	79982
10825	79983
154	79984
71611	79985
56493	79986
24925	79987
3744	79988
9999	79989
42666	79990
41715	79991
40515	79992
81561	79993
135446	79994
56073	79995
15971	79996
4805	79997
14137	79998
38141	79999
67212	80000
38251	80001
3973	80002
24671	80003
108822	80004
16140	80005
5323	80006
148824	80007
149050	80008
32459	80009
4826	80010
8427	80011
17043	80012
18578	80013
67853	80014
7813	80015
49761	80016
18117	80017
128343	80018
105603	80019
93587	80020
85301	80021
37434	80022
61506	80023
18139	80024
9501	80025
19460	80026
98830	80027
1293	80028
90647	80029
6253	80030
20205	80031
6939	80032
89072	80033
1310	80034
34308	80035
137916	80036
141459	80037
28075	80038
63314	80039
84013	80040
36128	80041
51923	80042
153486	80043
104983	80044
7531	80045
49741	80046
35124	80047
33991	80048
21899	80049
60726	80050
18293	80051
126287	80052
130564	80053
5759	80054
106931	80055
20823	80056
10912	80057
42401	80058
102158	80059
117734	80060
397	80061
40224	80062
21947	80063
37617	80064
12948	80065
47165	80066
84509	80067
131990	80068
31140	80069
55849	80070
63383	80071
50956	80072
83689	80073
62053	80074
78642	80075
85652	80076
80003	80077
43555	80078
112450	80079
27802	80080
84782	80081
7006	80082
38570	80083
66329	80084
19327	80085
16761	80086
4257	80087
525	80088
61092	80089
11085	80090
69974	80091
55392	80092
42641	80093
20990	80094
1986	80095
16359	80096
125057	80097
13730	80098
2988	80099
17035	80100
720	80101
191	80102
13907	80103
44340	80104
33988	80105
78595	80106
12408	80107
18648	80108
19299	80109
63686	80110
2747	80111
13169	80112
163661	80113
17920	80114
16468	80115
107851	80116
21816	80117
4864	80118
181	80119
143980	80120
31348	80121
24955	80122
98529	80123
27314	80124
27544	80125
1706	80126
13695	80127
68703	80128
55544	80129
77542	80130
8016	80131
67444	80132
111507	80133
120923	80134
16702	80135
3430	80136
20306	80137
69096	80138
120839	80139
83080	80140
41308	80141
5654	80142
50752	80143
13600	80144
124715	80145
15769	80146
36299	80147
142497	80148
72998	80149
19175	80150
1364	80151
3706	80152
4938	80153
24668	80154
17585	80155
528	80156
13238	80157
4850	80158
47147	80159
111784	80160
18575	80161
94664	80162
56214	80163
7454	80164
11681	80165
29352	80166
18212	80167
60806	80168
3570	80169
589	80170
61189	80171
44581	80172
40953	80173
61641	80174
33718	80175
138747	80176
41942	80177
400	80178
5183	80179
31887	80180
122637	80181
88815	80182
35190	80183
15761	80184
22832	80185
13025	80186
7732	80187
41	80188
1561	80189
88309	80190
12415	80191
171	80192
55771	80193
64058	80194
131075	80195
24883	80196
18855	80197
53740	80198
17391	80199
3476	80200
9389	80201
33432	80202
17143	80203
40416	80204
90576	80205
162205	80206
48929	80207
21980	80208
2245	80209
57931	80210
17784	80211
89182	80212
22452	80213
65241	80214
115672	80215
2844	80216
79063	80217
19153	80218
32422	80219
57054	80220
28798	80221
7858	80222
57096	80223
71834	80224
98423	80225
3489	80226
13859	80227
44594	80228
35548	80229
74666	80230
101402	80231
160633	80232
9725	80233
2032	80234
161526	80235
56979	80236
96632	80237
11989	80238
91344	80239
88470	80240
402	80241
8500	80242
14600	80243
77086	80244
24539	80245
33275	80246
77648	80247
39889	80248
65434	80249
100188	80250
48310	80251
103589	80252
24297	80253
28731	80254
18694	80255
32453	80256
2276	80257
3487	80258
19586	80259
66779	80260
11721	80261
48137	80262
3272	80263
68381	80264
145842	80265
123589	80266
28668	80267
124446	80268
10480	80269
9453	80270
17842	80271
56477	80272
14390	80273
37358	80274
11638	80275
35024	80276
20808	80277
62586	80278
2366	80279
4455	80280
41582	80281
1649	80282
107732	80283
2739	80284
2760	80285
27291	80286
23209	80287
95628	80288
90683	80289
21119	80290
1151	80291
66120	80292
648	80293
95916	80294
18834	80295
86057	80296
92937	80297
102992	80298
14148	80299
11851	80300
60238	80301
72953	80302
3786	80303
78935	80304
35835	80305
17111	80306
112853	80307
152452	80308
13823	80309
30059	80310
20707	80311
120725	80312
63660	80313
20123	80314
65259	80315
4349	80316
97639	80317
13235	80318
8779	80319
47750	80320
21207	80321
128204	80322
60346	80323
44442	80324
31687	80325
27002	80326
114548	80327
62988	80328
31432	80329
46062	80330
60783	80331
64792	80332
16053	80333
45884	80334
10064	80335
169861	80336
55310	80337
15966	80338
81719	80339
662	80340
7209	80341
49989	80342
46315	80343
111931	80344
24545	80345
46287	80346
1934	80347
132679	80348
68707	80349
132650	80350
68926	80351
7977	80352
56063	80353
23179	80354
3624	80355
15587	80356
76060	80357
52394	80358
37130	80359
109758	80360
22608	80361
20979	80362
113355	80363
22007	80364
17687	80365
224	80366
86581	80367
24187	80368
36	80369
55221	80370
33569	80371
160331	80372
36264	80373
42731	80374
98753	80375
66294	80376
75563	80377
5672	80378
59687	80379
32601	80380
13378	80381
57372	80382
10120	80383
42157	80384
159141	80385
10932	80386
7684	80387
8187	80388
108151	80389
144890	80390
83348	80391
16670	80392
5817	80393
147	80394
24492	80395
34645	80396
46076	80397
18570	80398
18202	80399
135	80400
145819	80401
8360	80402
15358	80403
57624	80404
74988	80405
7061	80406
52528	80407
17133	80408
6436	80409
63781	80410
33909	80411
143672	80412
74301	80413
76101	80414
108819	80415
69	80416
73190	80417
24352	80418
7324	80419
13806	80420
85531	80421
26981	80422
150268	80423
62601	80424
82988	80425
11107	80426
77689	80427
34905	80428
536	80429
87636	80430
3	80431
52268	80432
100034	80433
88522	80434
45236	80435
66885	80436
114485	80437
4391	80438
110922	80439
12594	80440
29141	80441
56616	80442
35339	80443
25468	80444
41949	80445
52031	80446
46165	80447
31162	80448
89454	80449
25768	80450
29129	80451
12596	80452
22637	80453
17804	80454
27186	80455
2089	80456
6175	80457
78467	80458
5215	80459
124290	80460
3612	80461
35720	80462
29703	80463
36866	80464
5856	80465
10027	80466
31466	80467
16333	80468
68983	80469
32354	80470
71316	80471
6205	80472
57227	80473
29875	80474
21705	80475
127236	80476
103876	80477
43577	80478
1669	80479
6125	80480
3412	80481
15940	80482
24806	80483
52691	80484
7580	80485
74883	80486
10303	80487
30441	80488
30337	80489
23241	80490
9699	80491
90644	80492
92354	80493
30817	80494
100463	80495
24504	80496
55971	80497
10267	80498
26516	80499
61542	80500
122940	80501
130376	80502
113655	80503
6961	80504
25329	80505
659	80506
1195	80507
161187	80508
16322	80509
57884	80510
24540	80511
37725	80512
56717	80513
63905	80514
89156	80515
39341	80516
75657	80517
120379	80518
23929	80519
27051	80520
2465	80521
126234	80522
9780	80523
4002	80524
153871	80525
67461	80526
58309	80527
59825	80528
34691	80529
71999	80530
110580	80531
130852	80532
30210	80533
38504	80534
80323	80535
17030	80536
20182	80537
43108	80538
20164	80539
2134	80540
89670	80541
49751	80542
75501	80543
58480	80544
62287	80545
4087	80546
56361	80547
90088	80548
44814	80549
40209	80550
110834	80551
11072	80552
13676	80553
66353	80554
53416	80555
27662	80556
26699	80557
40927	80558
24458	80559
9437	80560
16988	80561
127636	80562
64786	80563
11766	80564
58093	80565
109734	80566
36904	80567
76629	80568
55737	80569
4815	80570
112370	80571
9796	80572
88846	80573
4635	80574
32134	80575
41914	80576
137357	80577
27273	80578
92229	80579
8472	80580
16111	80581
47076	80582
165566	80583
1067	80584
297	80585
77539	80586
10948	80587
80852	80588
71736	80589
52219	80590
31742	80591
130116	80592
75895	80593
38229	80594
13575	80595
23869	80596
10098	80597
1996	80598
32910	80599
8208	80600
24291	80601
7650	80602
21929	80603
48468	80604
61976	80605
84517	80606
25142	80607
54531	80608
16353	80609
42736	80610
24324	80611
8656	80612
14808	80613
35666	80614
13332	80615
8904	80616
18744	80617
11477	80618
16381	80619
54883	80620
2659	80621
59507	80622
125393	80623
4365	80624
20006	80625
3161	80626
20830	80627
26333	80628
16925	80629
56698	80630
24843	80631
15144	80632
331	80633
58919	80634
57592	80635
50062	80636
31691	80637
2383	80638
26248	80639
6682	80640
47897	80641
168762	80642
46786	80643
79357	80644
106099	80645
4268	80646
21783	80647
7613	80648
149759	80649
63631	80650
22854	80651
3522	80652
110749	80653
83406	80654
130703	80655
108892	80656
3994	80657
5715	80658
134067	80659
23448	80660
126626	80661
88583	80662
31616	80663
138253	80664
75029	80665
66533	80666
38852	80667
3995	80668
2651	80669
20398	80670
157207	80671
114596	80672
113552	80673
23528	80674
63821	80675
21646	80676
54181	80677
111139	80678
36196	80679
97399	80680
35755	80681
71882	80682
54038	80683
978	80684
32364	80685
124118	80686
52136	80687
52484	80688
31345	80689
22649	80690
13122	80691
107521	80692
108081	80693
39785	80694
69560	80695
108162	80696
30492	80697
53774	80698
154767	80699
139721	80700
20679	80701
64624	80702
646	80703
4571	80704
89014	80705
44751	80706
88103	80707
54288	80708
50412	80709
92180	80710
13429	80711
50945	80712
145780	80713
3621	80714
86644	80715
123115	80716
60227	80717
3626	80718
27645	80719
22308	80720
145435	80721
3842	80722
10212	80723
4729	80724
139601	80725
2800	80726
46081	80727
20573	80728
28214	80729
90330	80730
94833	80731
43066	80732
67885	80733
20484	80734
67817	80735
703	80736
59157	80737
41571	80738
150880	80739
17933	80740
70918	80741
24245	80742
840	80743
78407	80744
61237	80745
28871	80746
12597	80747
57217	80748
38934	80749
66970	80750
19805	80751
72814	80752
135091	80753
7767	80754
37604	80755
24027	80756
14428	80757
86254	80758
11723	80759
168566	80760
15265	80761
31788	80762
13735	80763
46847	80764
25605	80765
8423	80766
32381	80767
61142	80768
30768	80769
117362	80770
27191	80771
24552	80772
28190	80773
16748	80774
424	80775
102963	80776
105305	80777
62364	80778
3695	80779
59165	80780
7117	80781
22623	80782
50813	80783
78447	80784
23387	80785
67653	80786
95473	80787
28895	80788
162628	80789
109733	80790
14134	80791
35893	80792
136952	80793
17024	80794
12403	80795
7930	80796
102392	80797
28036	80798
13485	80799
83661	80800
37080	80801
12909	80802
7837	80803
26	80804
635	80805
97258	80806
105999	80807
34260	80808
26816	80809
100585	80810
49559	80811
108360	80812
93638	80813
8139	80814
23800	80815
125491	80816
72555	80817
52310	80818
66691	80819
48058	80820
27596	80821
5186	80822
41713	80823
3018	80824
104408	80825
31226	80826
25345	80827
1877	80828
18236	80829
151763	80830
36439	80831
27820	80832
10285	80833
16899	80834
50202	80835
48921	80836
123983	80837
55010	80838
95909	80839
22664	80840
14809	80841
6129	80842
74584	80843
1374	80844
35009	80845
27914	80846
77029	80847
102275	80848
81343	80849
20428	80850
3445	80851
108111	80852
91090	80853
50414	80854
77644	80855
2807	80856
1216	80857
43307	80858
92128	80859
96142	80860
46179	80861
67948	80862
37157	80863
37958	80864
41561	80865
47188	80866
91456	80867
145677	80868
4866	80869
88544	80870
50970	80871
88456	80872
1739	80873
33681	80874
74501	80875
69632	80876
69572	80877
59043	80878
36614	80879
3586	80880
63465	80881
42916	80882
56808	80883
64638	80884
17499	80885
15433	80886
98494	80887
1997	80888
74758	80889
49482	80890
15576	80891
90965	80892
129943	80893
7665	80894
43030	80895
1729	80896
12120	80897
115708	80898
34010	80899
18640	80900
137707	80901
2743	80902
23507	80903
134856	80904
40961	80905
18573	80906
94661	80907
25208	80908
23590	80909
45085	80910
1934	80911
105159	80912
10895	80913
35477	80914
23069	80915
17861	80916
161760	80917
33266	80918
7546	80919
8974	80920
66498	80921
11213	80922
11274	80923
29015	80924
131671	80925
3915	80926
31248	80927
55045	80928
810	80929
7840	80930
73717	80931
24580	80932
107550	80933
848	80934
97304	80935
28711	80936
1582	80937
10694	80938
28010	80939
57326	80940
27218	80941
125858	80942
83812	80943
80479	80944
4045	80945
117298	80946
710	80947
1010	80948
11333	80949
60537	80950
428	80951
114094	80952
63077	80953
60734	80954
58680	80955
84459	80956
16828	80957
123369	80958
11870	80959
32032	80960
26161	80961
31504	80962
59770	80963
98633	80964
10608	80965
5686	80966
17973	80967
23077	80968
6392	80969
49632	80970
35585	80971
16037	80972
4288	80973
1187	80974
51031	80975
54628	80976
113245	80977
13143	80978
119432	80979
28412	80980
79508	80981
5757	80982
102106	80983
51533	80984
44323	80985
75504	80986
77197	80987
30203	80988
6252	80989
5488	80990
46993	80991
632	80992
19580	80993
89522	80994
87017	80995
23367	80996
2755	80997
9506	80998
16456	80999
20484	81000
73153	81001
51225	81002
8036	81003
83694	81004
73253	81005
43024	81006
33372	81007
162114	81008
96344	81009
41739	81010
56772	81011
311	81012
89	81013
43535	81014
54392	81015
79167	81016
42840	81017
19906	81018
103774	81019
83834	81020
111148	81021
78009	81022
55710	81023
43222	81024
9732	81025
66024	81026
74220	81027
10775	81028
46288	81029
79759	81030
70016	81031
48000	81032
28979	81033
53835	81034
69923	81035
58134	81036
1314	81037
37678	81038
90478	81039
125996	81040
37252	81041
54511	81042
103392	81043
9543	81044
37	81045
82854	81046
122290	81047
16804	81048
7020	81049
128871	81050
17141	81051
166	81052
14761	81053
35	81054
54336	81055
13000	81056
47714	81057
94140	81058
160157	81059
101026	81060
24430	81061
30256	81062
44180	81063
7083	81064
50013	81065
69541	81066
77551	81067
95244	81068
622	81069
27727	81070
29129	81071
2302	81072
18710	81073
9699	81074
8207	81075
6575	81076
98848	81077
1966	81078
66858	81079
90307	81080
53219	81081
36814	81082
108434	81083
46745	81084
47038	81085
149422	81086
9430	81087
3684	81088
68689	81089
8078	81090
88544	81091
9016	81092
106897	81093
27854	81094
110931	81095
9202	81096
55487	81097
32450	81098
41015	81099
25133	81100
26464	81101
13038	81102
155073	81103
113821	81104
16754	81105
88839	81106
44567	81107
80457	81108
50828	81109
1499	81110
132662	81111
129071	81112
114139	81113
33043	81114
6981	81115
44419	81116
133745	81117
20494	81118
108566	81119
19767	81120
19873	81121
42146	81122
74794	81123
134869	81124
37855	81125
40523	81126
81701	81127
56434	81128
4438	81129
2772	81130
10984	81131
86874	81132
480	81133
868	81134
164965	81135
54043	81136
17592	81137
20278	81138
8050	81139
51187	81140
15069	81141
26805	81142
42630	81143
62062	81144
73876	81145
13166	81146
11375	81147
30581	81148
13297	81149
85321	81150
34870	81151
9435	81152
3604	81153
136933	81154
9101	81155
30423	81156
73465	81157
20521	81158
25711	81159
70332	81160
20602	81161
29869	81162
16871	81163
16445	81164
46156	81165
61374	81166
89426	81167
24438	81168
8756	81169
35067	81170
21410	81171
13766	81172
76514	81173
49540	81174
71629	81175
90750	81176
67636	81177
34181	81178
43	81179
2694	81180
112446	81181
6770	81182
276	81183
126092	81184
13782	81185
30224	81186
106852	81187
20946	81188
25943	81189
19654	81190
19035	81191
18606	81192
41004	81193
10010	81194
86282	81195
84138	81196
68915	81197
7584	81198
23695	81199
56052	81200
99659	81201
46409	81202
59494	81203
31979	81204
91432	81205
136166	81206
648	81207
34324	81208
36433	81209
87233	81210
23017	81211
4032	81212
43860	81213
24538	81214
14269	81215
84432	81216
51891	81217
77633	81218
16359	81219
46455	81220
18144	81221
13804	81222
7059	81223
164261	81224
1401	81225
30891	81226
30916	81227
94718	81228
25659	81229
86108	81230
1265	81231
79439	81232
83805	81233
115008	81234
14097	81235
102	81236
130898	81237
448	81238
2292	81239
25945	81240
48117	81241
92654	81242
44314	81243
4152	81244
5945	81245
163926	81246
13930	81247
17108	81248
8785	81249
121676	81250
18804	81251
47520	81252
4925	81253
34624	81254
48288	81255
11045	81256
54082	81257
86233	81258
76412	81259
121943	81260
44243	81261
94563	81262
56712	81263
17031	81264
11940	81265
48650	81266
39418	81267
167373	81268
3168	81269
37475	81270
6643	81271
111812	81272
23006	81273
37135	81274
121109	81275
37403	81276
33896	81277
38184	81278
252	81279
9131	81280
3679	81281
28101	81282
29615	81283
58509	81284
13234	81285
16506	81286
92861	81287
4495	81288
99512	81289
22897	81290
33791	81291
12124	81292
6	81293
120263	81294
13482	81295
30238	81296
88889	81297
10021	81298
54528	81299
87125	81300
62512	81301
4449	81302
33323	81303
105169	81304
56857	81305
79962	81306
70182	81307
4975	81308
98	81309
11606	81310
744	81311
222	81312
34378	81313
21066	81314
19362	81315
63914	81316
40633	81317
82688	81318
53726	81319
1180	81320
28092	81321
164192	81322
103547	81323
42659	81324
25069	81325
17650	81326
74920	81327
36302	81328
59318	81329
13318	81330
109173	81331
133633	81332
89271	81333
74273	81334
3622	81335
108089	81336
39566	81337
109087	81338
163554	81339
23246	81340
113205	81341
10664	81342
6193	81343
55627	81344
27674	81345
19956	81346
32413	81347
21405	81348
1124	81349
24452	81350
19879	81351
10551	81352
10079	81353
58418	81354
54604	81355
84634	81356
22861	81357
81247	81358
107650	81359
82231	81360
124591	81361
157255	81362
12980	81363
5714	81364
87107	81365
1314	81366
11266	81367
26146	81368
67684	81369
63534	81370
91993	81371
32633	81372
46515	81373
12847	81374
12379	81375
133985	81376
38655	81377
62837	81378
116392	81379
23588	81380
33272	81381
2006	81382
10910	81383
6892	81384
50054	81385
15827	81386
23930	81387
83275	81388
15587	81389
7777	81390
55266	81391
46671	81392
7231	81393
19334	81394
69324	81395
23808	81396
7983	81397
38275	81398
70980	81399
71442	81400
15664	81401
32667	81402
36617	81403
62589	81404
6249	81405
7787	81406
3962	81407
7110	81408
7947	81409
80404	81410
431	81411
118006	81412
22135	81413
3253	81414
92540	81415
5650	81416
27579	81417
28036	81418
163216	81419
795	81420
24490	81421
29066	81422
82041	81423
10227	81424
502	81425
18478	81426
21533	81427
92741	81428
18303	81429
43564	81430
58169	81431
67364	81432
84696	81433
75444	81434
28642	81435
99392	81436
112234	81437
27973	81438
54816	81439
7159	81440
76933	81441
4169	81442
22603	81443
37989	81444
137062	81445
7949	81446
17165	81447
4949	81448
39935	81449
92692	81450
92335	81451
59374	81452
62673	81453
29912	81454
30995	81455
35951	81456
13518	81457
100909	81458
7125	81459
44616	81460
52631	81461
31315	81462
2222	81463
22135	81464
74494	81465
2823	81466
42826	81467
9941	81468
63663	81469
8275	81470
48561	81471
18853	81472
12871	81473
61247	81474
104265	81475
18789	81476
12859	81477
93849	81478
65393	81479
24911	81480
98141	81481
3774	81482
21045	81483
94234	81484
60949	81485
61867	81486
91743	81487
79163	81488
123048	81489
29141	81490
13646	81491
13802	81492
62976	81493
13242	81494
40692	81495
32662	81496
92805	81497
117690	81498
75792	81499
71100	81500
19778	81501
33112	81502
47838	81503
53048	81504
113250	81505
80384	81506
78100	81507
59266	81508
124920	81509
101026	81510
160271	81511
5533	81512
16676	81513
91097	81514
94969	81515
3426	81516
48546	81517
64550	81518
29109	81519
74192	81520
12015	81521
3590	81522
57252	81523
5012	81524
12701	81525
34589	81526
11521	81527
154	81528
56181	81529
11410	81530
21912	81531
36790	81532
121439	81533
62259	81534
5642	81535
10623	81536
65465	81537
55456	81538
68498	81539
37097	81540
70903	81541
64484	81542
18493	81543
145375	81544
62403	81545
10470	81546
8334	81547
53752	81548
61890	81549
70942	81550
66990	81551
60961	81552
3919	81553
20775	81554
42042	81555
45753	81556
1125	81557
72404	81558
160332	81559
112477	81560
42217	81561
71919	81562
23071	81563
1541	81564
41821	81565
81	81566
425	81567
79321	81568
48517	81569
15467	81570
94389	81571
22930	81572
23794	81573
13478	81574
17636	81575
79023	81576
139948	81577
438	81578
9668	81579
9311	81580
138243	81581
37820	81582
66628	81583
44473	81584
2724	81585
39002	81586
5187	81587
118286	81588
5041	81589
22953	81590
139969	81591
34746	81592
43095	81593
122593	81594
1669	81595
3778	81596
30370	81597
26514	81598
116280	81599
56202	81600
64186	81601
20042	81602
111364	81603
28200	81604
39550	81605
102370	81606
24363	81607
69662	81608
24924	81609
95627	81610
29741	81611
81221	81612
30492	81613
23029	81614
5219	81615
27716	81616
3681	81617
52434	81618
10405	81619
18397	81620
44288	81621
56895	81622
42170	81623
8436	81624
95421	81625
38009	81626
28144	81627
16568	81628
5441	81629
46152	81630
21131	81631
36565	81632
18506	81633
94605	81634
11121	81635
36941	81636
89872	81637
36411	81638
7132	81639
160848	81640
48351	81641
21011	81642
68719	81643
41820	81644
71053	81645
11624	81646
63133	81647
14789	81648
79211	81649
27172	81650
53387	81651
36346	81652
48097	81653
873	81654
5492	81655
36409	81656
11788	81657
75782	81658
4104	81659
86441	81660
74673	81661
83818	81662
44646	81663
11451	81664
31941	81665
56634	81666
8628	81667
72991	81668
33964	81669
17890	81670
65966	81671
66678	81672
47241	81673
94331	81674
117509	81675
34292	81676
5814	81677
131580	81678
35941	81679
158242	81680
22731	81681
70519	81682
22049	81683
51702	81684
3561	81685
1435	81686
11724	81687
3566	81688
4793	81689
47566	81690
170027	81691
41154	81692
4456	81693
59244	81694
53064	81695
5869	81696
2266	81697
50317	81698
69454	81699
10297	81700
86453	81701
6277	81702
4271	81703
11696	81704
13478	81705
38653	81706
8894	81707
23825	81708
51741	81709
105899	81710
21086	81711
104033	81712
38322	81713
31323	81714
61884	81715
1117	81716
1028	81717
81803	81718
7903	81719
1437	81720
17665	81721
40277	81722
636	81723
124479	81724
26707	81725
20813	81726
91105	81727
65513	81728
46957	81729
90516	81730
159882	81731
3872	81732
1988	81733
59358	81734
23107	81735
18307	81736
24328	81737
86007	81738
971	81739
32361	81740
12737	81741
49194	81742
97826	81743
3841	81744
17109	81745
56115	81746
35931	81747
14538	81748
2913	81749
13126	81750
22007	81751
6426	81752
126073	81753
12394	81754
74904	81755
1611	81756
21277	81757
134807	81758
111177	81759
48533	81760
982	81761
43872	81762
71344	81763
75118	81764
151513	81765
14255	81766
105889	81767
63767	81768
129922	81769
20940	81770
32411	81771
58247	81772
51449	81773
30335	81774
79982	81775
74817	81776
156645	81777
12791	81778
88549	81779
15693	81780
9916	81781
35255	81782
74697	81783
6970	81784
3354	81785
54196	81786
122881	81787
48148	81788
36893	81789
50233	81790
85896	81791
8966	81792
126543	81793
45995	81794
19910	81795
77	81796
35991	81797
51232	81798
23075	81799
14031	81800
4157	81801
62624	81802
10386	81803
7256	81804
34713	81805
40457	81806
848	81807
16828	81808
121841	81809
30431	81810
3500	81811
38697	81812
9262	81813
19523	81814
38545	81815
82997	81816
3521	81817
106546	81818
71703	81819
47317	81820
15968	81821
183	81822
108454	81823
46342	81824
174	81825
84522	81826
87731	81827
94113	81828
108915	81829
12329	81830
2292	81831
36965	81832
26298	81833
57470	81834
101321	81835
92373	81836
20207	81837
94539	81838
146459	81839
6819	81840
114000	81841
79363	81842
13687	81843
39756	81844
97066	81845
78748	81846
12749	81847
486	81848
5482	81849
68163	81850
16163	81851
106688	81852
1706	81853
544	81854
34154	81855
53586	81856
5376	81857
87789	81858
35538	81859
19436	81860
6346	81861
19770	81862
31445	81863
20440	81864
12026	81865
41419	81866
17081	81867
33484	81868
111568	81869
14336	81870
60763	81871
16483	81872
22787	81873
20793	81874
13172	81875
23459	81876
65143	81877
147758	81878
168537	81879
17811	81880
116879	81881
54418	81882
37705	81883
26953	81884
4100	81885
9864	81886
2547	81887
29177	81888
96045	81889
61379	81890
18423	81891
98016	81892
14781	81893
33661	81894
31448	81895
28845	81896
101256	81897
64747	81898
1940	81899
16726	81900
113060	81901
99300	81902
5771	81903
64219	81904
76336	81905
39343	81906
39403	81907
41846	81908
27360	81909
19118	81910
79250	81911
50348	81912
22325	81913
83277	81914
1496	81915
102959	81916
54573	81917
74619	81918
65209	81919
10878	81920
2911	81921
76809	81922
168149	81923
58473	81924
95499	81925
7871	81926
53411	81927
103836	81928
44103	81929
67356	81930
117617	81931
26932	81932
58267	81933
9082	81934
33845	81935
2315	81936
22968	81937
13301	81938
113935	81939
16275	81940
160863	81941
83102	81942
27889	81943
4090	81944
23298	81945
22547	81946
41976	81947
13852	81948
122538	81949
15569	81950
23092	81951
22425	81952
5941	81953
11824	81954
33912	81955
97992	81956
16752	81957
13843	81958
40523	81959
43883	81960
22022	81961
59622	81962
34531	81963
92416	81964
22688	81965
95361	81966
7505	81967
41401	81968
29481	81969
10960	81970
5118	81971
29242	81972
79298	81973
7791	81974
145321	81975
5766	81976
62676	81977
75687	81978
122723	81979
20709	81980
5690	81981
43061	81982
94579	81983
17799	81984
51985	81985
106164	81986
12475	81987
30565	81988
21707	81989
18864	81990
53910	81991
1158	81992
30088	81993
48299	81994
3048	81995
17139	81996
29607	81997
53774	81998
444	81999
89153	82000
10056	82001
18736	82002
21985	82003
72821	82004
9463	82005
2660	82006
86307	82007
38244	82008
4630	82009
3568	82010
13814	82011
36321	82012
15048	82013
34344	82014
17737	82015
76418	82016
79593	82017
138546	82018
27537	82019
43948	82020
39234	82021
2633	82022
11776	82023
17738	82024
85744	82025
86350	82026
125252	82027
37390	82028
31244	82029
135273	82030
58149	82031
30077	82032
111675	82033
13237	82034
1407	82035
2058	82036
145904	82037
59536	82038
20824	82039
5323	82040
134863	82041
14314	82042
79002	82043
60547	82044
41593	82045
23920	82046
20506	82047
48765	82048
12230	82049
101412	82050
45881	82051
84217	82052
86005	82053
65564	82054
129877	82055
98701	82056
31786	82057
16487	82058
81015	82059
68547	82060
102654	82061
42283	82062
11065	82063
30061	82064
16712	82065
16805	82066
773	82067
56593	82068
59844	82069
1546	82070
26971	82071
52618	82072
53115	82073
154	82074
26376	82075
8395	82076
44005	82077
71159	82078
15751	82079
69556	82080
27014	82081
32031	82082
38192	82083
995	82084
37423	82085
341	82086
21254	82087
32150	82088
22476	82089
24491	82090
100708	82091
23088	82092
7229	82093
59194	82094
44963	82095
53579	82096
104346	82097
37545	82098
1798	82099
13744	82100
19252	82101
31374	82102
72856	82103
59120	82104
110005	82105
25256	82106
13404	82107
99176	82108
716	82109
446	82110
4713	82111
50155	82112
23858	82113
91782	82114
67665	82115
19374	82116
42100	82117
23548	82118
6345	82119
11060	82120
61616	82121
125074	82122
49397	82123
44996	82124
2267	82125
20930	82126
57	82127
10661	82128
26525	82129
151861	82130
71063	82131
28522	82132
1055	82133
15261	82134
27924	82135
37536	82136
25648	82137
14231	82138
5867	82139
4939	82140
3483	82141
1591	82142
93071	82143
13659	82144
1840	82145
82861	82146
4860	82147
96235	82148
19018	82149
96351	82150
39256	82151
1792	82152
2569	82153
3377	82154
126231	82155
61135	82156
35617	82157
67703	82158
4070	82159
9863	82160
36172	82161
81170	82162
42706	82163
80273	82164
7304	82165
57637	82166
154081	82167
7188	82168
87934	82169
2665	82170
168513	82171
4797	82172
20012	82173
1231	82174
77493	82175
56446	82176
4889	82177
11183	82178
88898	82179
18804	82180
94614	82181
14871	82182
54363	82183
78329	82184
87245	82185
78538	82186
65437	82187
151855	82188
11558	82189
47146	82190
169248	82191
63022	82192
89532	82193
26099	82194
10997	82195
78756	82196
7737	82197
65013	82198
1827	82199
32391	82200
55206	82201
96184	82202
1587	82203
4788	82204
136717	82205
84862	82206
7819	82207
107414	82208
14064	82209
14086	82210
48805	82211
54470	82212
28108	82213
13876	82214
59865	82215
18894	82216
13816	82217
21984	82218
76089	82219
65212	82220
6964	82221
23868	82222
87537	82223
21990	82224
125892	82225
141503	82226
4561	82227
94926	82228
20326	82229
41524	82230
61346	82231
1049	82232
37226	82233
73152	82234
122214	82235
12440	82236
2650	82237
1695	82238
13411	82239
26066	82240
122816	82241
9579	82242
29162	82243
146623	82244
26644	82245
2177	82246
2050	82247
1062	82248
27667	82249
36190	82250
13973	82251
23442	82252
29380	82253
128444	82254
113747	82255
49028	82256
38912	82257
41294	82258
86035	82259
1934	82260
16379	82261
15616	82262
10871	82263
31489	82264
17574	82265
55653	82266
13093	82267
49379	82268
7606	82269
13741	82270
85757	82271
14596	82272
11575	82273
209	82274
9458	82275
147635	82276
111543	82277
17846	82278
748	82279
59639	82280
13506	82281
47977	82282
119486	82283
74405	82284
18352	82285
151283	82286
67563	82287
19627	82288
108356	82289
31762	82290
42738	82291
65561	82292
4916	82293
8817	82294
150690	82295
110658	82296
22247	82297
10311	82298
91021	82299
50032	82300
69626	82301
15530	82302
146266	82303
22381	82304
4674	82305
86714	82306
68524	82307
41050	82308
84192	82309
165182	82310
199	82311
54936	82312
162476	82313
27132	82314
93916	82315
28870	82316
5052	82317
9207	82318
54855	82319
71409	82320
3311	82321
4663	82322
38466	82323
146655	82324
33039	82325
54108	82326
152174	82327
8722	82328
108573	82329
36495	82330
4649	82331
91731	82332
96226	82333
5391	82334
103421	82335
54858	82336
31385	82337
44582	82338
90604	82339
5841	82340
93981	82341
98874	82342
43613	82343
24632	82344
6697	82345
69210	82346
28815	82347
11170	82348
101183	82349
38758	82350
17402	82351
12138	82352
48419	82353
5959	82354
56441	82355
110706	82356
42438	82357
66113	82358
1897	82359
55657	82360
54801	82361
10399	82362
81228	82363
35129	82364
1674	82365
110763	82366
36997	82367
33614	82368
18916	82369
70169	82370
829	82371
20640	82372
26289	82373
130	82374
18126	82375
134288	82376
48479	82377
79349	82378
111670	82379
54391	82380
3643	82381
165595	82382
2182	82383
36661	82384
13626	82385
67366	82386
140774	82387
55756	82388
1120	82389
16105	82390
91454	82391
16555	82392
137411	82393
79889	82394
115021	82395
62886	82396
19745	82397
27272	82398
8181	82399
104100	82400
22756	82401
15082	82402
25397	82403
74101	82404
164708	82405
16074	82406
23279	82407
69550	82408
132001	82409
1703	82410
23233	82411
47080	82412
40003	82413
103938	82414
127657	82415
3685	82416
67277	82417
88465	82418
52543	82419
44492	82420
61849	82421
107910	82422
2478	82423
30266	82424
19422	82425
44250	82426
32420	82427
75105	82428
142732	82429
54142	82430
3932	82431
149940	82432
8101	82433
8570	82434
64924	82435
58610	82436
107743	82437
2137	82438
64613	82439
18281	82440
11604	82441
55	82442
41166	82443
32076	82444
14302	82445
15589	82446
52307	82447
728	82448
57847	82449
40621	82450
23967	82451
7595	82452
3965	82453
7171	82454
12561	82455
44962	82456
943	82457
36273	82458
94584	82459
4667	82460
3709	82461
54287	82462
66975	82463
25187	82464
64085	82465
138938	82466
128	82467
15333	82468
79589	82469
415	82470
34003	82471
95777	82472
75488	82473
44247	82474
17618	82475
33751	82476
67082	82477
11697	82478
29097	82479
82861	82480
18390	82481
51372	82482
53234	82483
62804	82484
72319	82485
27267	82486
34768	82487
50018	82488
29630	82489
8885	82490
8537	82491
26649	82492
137696	82493
7716	82494
49853	82495
104125	82496
156527	82497
40813	82498
24206	82499
81594	82500
50261	82501
62509	82502
3574	82503
15322	82504
25026	82505
52305	82506
79123	82507
22567	82508
49260	82509
92567	82510
62387	82511
29058	82512
13618	82513
72129	82514
10941	82515
113038	82516
10283	82517
2285	82518
73274	82519
1764	82520
6367	82521
26912	82522
30480	82523
58952	82524
27505	82525
488	82526
70481	82527
7175	82528
60569	82529
9797	82530
60561	82531
30536	82532
4	82533
87936	82534
88350	82535
25591	82536
95594	82537
35234	82538
13190	82539
44139	82540
2451	82541
644	82542
96472	82543
25207	82544
11806	82545
156033	82546
136	82547
2354	82548
18701	82549
71474	82550
157490	82551
685	82552
795	82553
61770	82554
104311	82555
36850	82556
63538	82557
55823	82558
7730	82559
8508	82560
102365	82561
364	82562
76370	82563
151721	82564
70627	82565
49090	82566
18323	82567
31433	82568
104412	82569
117626	82570
39493	82571
132344	82572
63968	82573
15889	82574
13205	82575
49878	82576
6477	82577
36183	82578
145640	82579
77355	82580
4291	82581
8324	82582
31622	82583
29855	82584
1268	82585
2003	82586
107891	82587
9907	82588
42872	82589
57819	82590
108409	82591
154105	82592
19449	82593
22185	82594
2394	82595
50985	82596
17165	82597
3321	82598
47924	82599
61763	82600
83985	82601
10626	82602
20067	82603
7585	82604
25548	82605
334	82606
15890	82607
101077	82608
110863	82609
40612	82610
58926	82611
15563	82612
42187	82613
62521	82614
12604	82615
14062	82616
14880	82617
104556	82618
36389	82619
9842	82620
34215	82621
13791	82622
13799	82623
106293	82624
159378	82625
22773	82626
14476	82627
45528	82628
17258	82629
81738	82630
12622	82631
31400	82632
6964	82633
1372	82634
112574	82635
141436	82636
14719	82637
7561	82638
10239	82639
8594	82640
81222	82641
66153	82642
1181	82643
13619	82644
24306	82645
61624	82646
116164	82647
10714	82648
82406	82649
6801	82650
66411	82651
7698	82652
94276	82653
40168	82654
53581	82655
6395	82656
43776	82657
63225	82658
10481	82659
93812	82660
20806	82661
6152	82662
11163	82663
1027	82664
466	82665
63542	82666
7229	82667
9286	82668
24605	82669
2131	82670
7270	82671
92220	82672
73949	82673
18753	82674
15927	82675
26075	82676
29909	82677
26765	82678
82610	82679
20350	82680
502	82681
25843	82682
110285	82683
12504	82684
23944	82685
103401	82686
1009	82687
534	82688
4915	82689
47749	82690
43328	82691
2224	82692
133438	82693
39178	82694
148	82695
39781	82696
85286	82697
16007	82698
104723	82699
35793	82700
22305	82701
167	82702
26117	82703
104297	82704
43107	82705
13551	82706
25348	82707
30795	82708
27956	82709
60259	82710
16583	82711
158569	82712
92747	82713
38061	82714
90930	82715
147454	82716
114777	82717
3052	82718
75290	82719
12190	82720
32902	82721
1611	82722
907	82723
82937	82724
125578	82725
161536	82726
58255	82727
20359	82728
33659	82729
44	82730
1258	82731
3659	82732
65283	82733
86505	82734
56328	82735
24014	82736
42974	82737
129632	82738
114084	82739
30286	82740
106694	82741
99889	82742
7432	82743
62668	82744
73909	82745
110703	82746
140849	82747
112091	82748
40703	82749
11192	82750
35126	82751
133079	82752
106990	82753
95047	82754
85621	82755
46931	82756
33762	82757
14952	82758
92147	82759
29817	82760
38986	82761
166837	82762
161275	82763
52249	82764
42271	82765
42948	82766
22704	82767
110421	82768
48771	82769
40695	82770
35439	82771
35476	82772
25491	82773
25756	82774
4252	82775
31768	82776
50616	82777
8918	82778
72241	82779
131569	82780
13991	82781
91200	82782
138149	82783
3692	82784
61879	82785
2651	82786
83266	82787
56153	82788
10207	82789
14913	82790
116107	82791
1919	82792
121275	82793
12687	82794
84825	82795
91579	82796
126796	82797
87703	82798
55779	82799
78324	82800
69275	82801
47599	82802
10162	82803
986	82804
30987	82805
30719	82806
11667	82807
137245	82808
49002	82809
66073	82810
2942	82811
2421	82812
20456	82813
28992	82814
52790	82815
14566	82816
53675	82817
113148	82818
39552	82819
3197	82820
54795	82821
88201	82822
100518	82823
17217	82824
18090	82825
13008	82826
121936	82827
39885	82828
25939	82829
51705	82830
74925	82831
21257	82832
1940	82833
22325	82834
14708	82835
63314	82836
81242	82837
148754	82838
60328	82839
54748	82840
69713	82841
18831	82842
6920	82843
11549	82844
15033	82845
15	82846
55318	82847
114143	82848
28038	82849
6326	82850
55784	82851
7950	82852
31521	82853
34878	82854
38460	82855
44767	82856
61561	82857
42897	82858
12697	82859
10869	82860
587	82861
4516	82862
31517	82863
21060	82864
47976	82865
3683	82866
95943	82867
58046	82868
98210	82869
1143	82870
310	82871
9059	82872
22237	82873
52	82874
42227	82875
3025	82876
12298	82877
24280	82878
108972	82879
6962	82880
73601	82881
114809	82882
30808	82883
17037	82884
13668	82885
52361	82886
101461	82887
39834	82888
79495	82889
120910	82890
28677	82891
25904	82892
12719	82893
122942	82894
45280	82895
75180	82896
18159	82897
60	82898
40196	82899
37215	82900
1803	82901
97472	82902
635	82903
11035	82904
59649	82905
27727	82906
6540	82907
10	82908
14435	82909
69950	82910
124645	82911
45382	82912
168253	82913
9378	82914
4661	82915
55862	82916
18421	82917
14956	82918
12147	82919
7990	82920
60635	82921
11951	82922
18554	82923
4832	82924
37170	82925
57565	82926
23536	82927
33870	82928
100532	82929
3465	82930
562	82931
11979	82932
132708	82933
41344	82934
107133	82935
62759	82936
79894	82937
104159	82938
114090	82939
14223	82940
13766	82941
24164	82942
84218	82943
1964	82944
111415	82945
12668	82946
81967	82947
55486	82948
75066	82949
18495	82950
23410	82951
42502	82952
58710	82953
14922	82954
49590	82955
83240	82956
43059	82957
19394	82958
408	82959
3691	82960
8509	82961
110078	82962
62375	82963
78733	82964
45475	82965
1504	82966
14164	82967
10969	82968
158872	82969
47040	82970
72147	82971
18046	82972
2577	82973
51501	82974
3971	82975
72593	82976
121567	82977
4160	82978
30212	82979
44347	82980
132022	82981
34483	82982
86369	82983
273	82984
116267	82985
4132	82986
4124	82987
118151	82988
56951	82989
25393	82990
19443	82991
95	82992
27047	82993
11119	82994
10128	82995
4074	82996
35370	82997
42731	82998
97539	82999
71058	83000
5612	83001
30506	83002
8817	83003
3548	83004
1370	83005
44652	83006
10614	83007
121838	83008
3369	83009
50864	83010
66078	83011
40861	83012
123542	83013
31299	83014
160740	83015
64906	83016
10486	83017
348	83018
12069	83019
16479	83020
4928	83021
96353	83022
29237	83023
31753	83024
49522	83025
23623	83026
16195	83027
43888	83028
11114	83029
63930	83030
54030	83031
101387	83032
7324	83033
12812	83034
6047	83035
10125	83036
137017	83037
31630	83038
33693	83039
70271	83040
1538	83041
69283	83042
53086	83043
30256	83044
56106	83045
29721	83046
64831	83047
31438	83048
85831	83049
6801	83050
57589	83051
127460	83052
24388	83053
54508	83054
136634	83055
137316	83056
32655	83057
68233	83058
19368	83059
3498	83060
132361	83061
30219	83062
13204	83063
4996	83064
17286	83065
54555	83066
137343	83067
9412	83068
120644	83069
15365	83070
7268	83071
17404	83072
69	83073
3125	83074
84081	83075
9248	83076
10660	83077
2656	83078
67902	83079
28692	83080
77928	83081
43001	83082
9621	83083
60574	83084
4276	83085
33460	83086
100318	83087
48403	83088
5784	83089
128417	83090
74623	83091
23431	83092
2906	83093
61747	83094
4467	83095
113170	83096
119231	83097
46488	83098
14170	83099
136175	83100
40675	83101
67790	83102
70254	83103
109393	83104
54615	83105
19453	83106
86703	83107
61673	83108
74868	83109
23435	83110
2372	83111
35660	83112
104640	83113
4277	83114
73508	83115
30602	83116
66117	83117
1138	83118
966	83119
40589	83120
8397	83121
106844	83122
80007	83123
15452	83124
1352	83125
136682	83126
2484	83127
4671	83128
46612	83129
25630	83130
84664	83131
16123	83132
41840	83133
128803	83134
39531	83135
21462	83136
243	83137
114647	83138
39254	83139
35107	83140
28386	83141
17714	83142
39608	83143
11865	83144
57586	83145
32701	83146
49281	83147
24732	83148
52287	83149
115447	83150
100844	83151
99	83152
20227	83153
12316	83154
7645	83155
1567	83156
6373	83157
45498	83158
45823	83159
53986	83160
51632	83161
87861	83162
52077	83163
102536	83164
36837	83165
7947	83166
23481	83167
23438	83168
114415	83169
53652	83170
404	83171
31287	83172
47338	83173
71222	83174
25180	83175
2259	83176
18012	83177
29231	83178
15988	83179
7787	83180
2220	83181
1988	83182
116975	83183
7898	83184
23152	83185
85145	83186
441	83187
107512	83188
1232	83189
12711	83190
4484	83191
104347	83192
80474	83193
18935	83194
107553	83195
19626	83196
3358	83197
74166	83198
26152	83199
18764	83200
2013	83201
30588	83202
32145	83203
42021	83204
36951	83205
137656	83206
55801	83207
126276	83208
674	83209
34835	83210
35923	83211
1326	83212
32579	83213
3054	83214
94253	83215
1507	83216
166323	83217
18584	83218
62944	83219
37780	83220
14688	83221
29944	83222
84058	83223
79115	83224
5679	83225
36823	83226
33682	83227
60613	83228
409	83229
15358	83230
45088	83231
33116	83232
46351	83233
40530	83234
123231	83235
65194	83236
14462	83237
11699	83238
7811	83239
121723	83240
88829	83241
18624	83242
60448	83243
34821	83244
10403	83245
8070	83246
103988	83247
13697	83248
75564	83249
109895	83250
7131	83251
20306	83252
27296	83253
10009	83254
53637	83255
7830	83256
79451	83257
117750	83258
164783	83259
35956	83260
42836	83261
26547	83262
122605	83263
79541	83264
85444	83265
19883	83266
115074	83267
35322	83268
19629	83269
51845	83270
15090	83271
60839	83272
37479	83273
22768	83274
3702	83275
61902	83276
107441	83277
105592	83278
1466	83279
89589	83280
120201	83281
97490	83282
73251	83283
11732	83284
79557	83285
108240	83286
41140	83287
164163	83288
61486	83289
8408	83290
29001	83291
140	83292
77593	83293
34541	83294
29980	83295
120044	83296
150504	83297
27	83298
15037	83299
139216	83300
5480	83301
41632	83302
120354	83303
42833	83304
8006	83305
122473	83306
11253	83307
94889	83308
79742	83309
909	83310
62829	83311
27348	83312
103615	83313
949	83314
21532	83315
80670	83316
41248	83317
60706	83318
53846	83319
27847	83320
47342	83321
78170	83322
19113	83323
2515	83324
29457	83325
8172	83326
138712	83327
4176	83328
99467	83329
67498	83330
93071	83331
27070	83332
25193	83333
65281	83334
17160	83335
81220	83336
62457	83337
117893	83338
49432	83339
2536	83340
126644	83341
433	83342
21936	83343
107974	83344
8664	83345
20417	83346
11929	83347
1226	83348
18229	83349
74384	83350
9264	83351
18026	83352
80595	83353
2641	83354
17526	83355
24919	83356
1484	83357
21549	83358
574	83359
3463	83360
47796	83361
52414	83362
70054	83363
38194	83364
23523	83365
14868	83366
9627	83367
15111	83368
68202	83369
114642	83370
7211	83371
123256	83372
123037	83373
14135	83374
108110	83375
44916	83376
13445	83377
32617	83378
36175	83379
66802	83380
37491	83381
11638	83382
15189	83383
38935	83384
28693	83385
89040	83386
122836	83387
161904	83388
4624	83389
72034	83390
11574	83391
42117	83392
33708	83393
27112	83394
5336	83395
42509	83396
31827	83397
99723	83398
169192	83399
22599	83400
29671	83401
39188	83402
14408	83403
2506	83404
13491	83405
30070	83406
2869	83407
68806	83408
108027	83409
44670	83410
6972	83411
93264	83412
14604	83413
131136	83414
44221	83415
115161	83416
2113	83417
58947	83418
35339	83419
129667	83420
42558	83421
300	83422
103965	83423
1254	83424
61549	83425
10663	83426
6362	83427
2463	83428
50067	83429
107825	83430
24116	83431
21504	83432
13725	83433
37494	83434
44676	83435
56089	83436
20184	83437
28744	83438
6316	83439
41022	83440
52428	83441
60150	83442
593	83443
368	83444
107237	83445
4507	83446
4266	83447
34512	83448
39741	83449
965	83450
81825	83451
92246	83452
119522	83453
4826	83454
7058	83455
10319	83456
11510	83457
87333	83458
7266	83459
56242	83460
74199	83461
33119	83462
130911	83463
31653	83464
5096	83465
29056	83466
41404	83467
19670	83468
80208	83469
22277	83470
68321	83471
107345	83472
13280	83473
108376	83474
2607	83475
71708	83476
29462	83477
37208	83478
5742	83479
1296	83480
66899	83481
58161	83482
28634	83483
10592	83484
22064	83485
57964	83486
122835	83487
15777	83488
2805	83489
3545	83490
28390	83491
13168	83492
7343	83493
94086	83494
109214	83495
19777	83496
23299	83497
1516	83498
141203	83499
3373	83500
27904	83501
93968	83502
48160	83503
13512	83504
54971	83505
31437	83506
51896	83507
115021	83508
579	83509
19125	83510
839	83511
4265	83512
9992	83513
67178	83514
19150	83515
31966	83516
69712	83517
70098	83518
133250	83519
79523	83520
80538	83521
44009	83522
95439	83523
3595	83524
161487	83525
3104	83526
98657	83527
94784	83528
13516	83529
24246	83530
47028	83531
104716	83532
63874	83533
24909	83534
9112	83535
56293	83536
39217	83537
51988	83538
75788	83539
759	83540
5947	83541
75674	83542
8444	83543
7653	83544
15144	83545
112964	83546
10660	83547
134675	83548
26564	83549
30539	83550
28750	83551
1189	83552
36394	83553
58273	83554
40195	83555
57345	83556
122988	83557
146671	83558
53796	83559
79483	83560
100259	83561
71888	83562
22563	83563
1208	83564
105932	83565
25885	83566
31298	83567
798	83568
102262	83569
105405	83570
4732	83571
22136	83572
17763	83573
12885	83574
158548	83575
65950	83576
39742	83577
31003	83578
6940	83579
60116	83580
74174	83581
26601	83582
20691	83583
2703	83584
111667	83585
19782	83586
156023	83587
11015	83588
1803	83589
58304	83590
1720	83591
50926	83592
79817	83593
7056	83594
7187	83595
36439	83596
13012	83597
53541	83598
56087	83599
23092	83600
21540	83601
124184	83602
9022	83603
11333	83604
35949	83605
71839	83606
24060	83607
1788	83608
10246	83609
65294	83610
3326	83611
10655	83612
54325	83613
29275	83614
1876	83615
71057	83616
36879	83617
2539	83618
37838	83619
30981	83620
14045	83621
22921	83622
14044	83623
147390	83624
104977	83625
18725	83626
24799	83627
4752	83628
62018	83629
21791	83630
90617	83631
60426	83632
2547	83633
1519	83634
34371	83635
123323	83636
15182	83637
47954	83638
10582	83639
63476	83640
90975	83641
128990	83642
39735	83643
33876	83644
2378	83645
28146	83646
63152	83647
12425	83648
54021	83649
152282	83650
38819	83651
12937	83652
43851	83653
10689	83654
28155	83655
4810	83656
19038	83657
33294	83658
18057	83659
97511	83660
94045	83661
129204	83662
3292	83663
139728	83664
44418	83665
17243	83666
14884	83667
3025	83668
82195	83669
67787	83670
62843	83671
63353	83672
25305	83673
9365	83674
65978	83675
54011	83676
65529	83677
9531	83678
10215	83679
103072	83680
143463	83681
106128	83682
7177	83683
1844	83684
645	83685
31299	83686
7931	83687
31163	83688
99392	83689
99648	83690
66840	83691
94730	83692
122237	83693
7455	83694
123196	83695
57676	83696
63563	83697
115292	83698
19760	83699
9442	83700
15104	83701
3635	83702
80625	83703
1168	83704
54776	83705
147200	83706
55972	83707
38794	83708
940	83709
32050	83710
58302	83711
147059	83712
11260	83713
73979	83714
125647	83715
52599	83716
4769	83717
77	83718
15914	83719
90695	83720
28290	83721
7766	83722
26582	83723
56327	83724
128793	83725
114790	83726
24002	83727
106256	83728
35810	83729
37772	83730
14621	83731
41174	83732
112498	83733
10941	83734
100512	83735
23348	83736
12132	83737
32287	83738
432	83739
93387	83740
69388	83741
68279	83742
8734	83743
11748	83744
17164	83745
123403	83746
107597	83747
31721	83748
20588	83749
119439	83750
54924	83751
42638	83752
14984	83753
87330	83754
7695	83755
13488	83756
100968	83757
65162	83758
17303	83759
115475	83760
16903	83761
106922	83762
90689	83763
33827	83764
139460	83765
64458	83766
4956	83767
15570	83768
84165	83769
8737	83770
64226	83771
6078	83772
87	83773
17104	83774
28376	83775
7991	83776
49786	83777
574	83778
3405	83779
45166	83780
380	83781
12244	83782
103621	83783
58168	83784
29668	83785
34397	83786
26196	83787
11374	83788
88478	83789
76770	83790
14723	83791
2487	83792
22286	83793
165624	83794
84435	83795
135307	83796
31537	83797
68298	83798
156000	83799
153850	83800
6308	83801
46878	83802
121588	83803
15878	83804
58522	83805
136394	83806
90229	83807
12354	83808
72602	83809
55843	83810
85921	83811
73978	83812
26855	83813
75233	83814
6610	83815
977	83816
69765	83817
88871	83818
13916	83819
35205	83820
3533	83821
1003	83822
74934	83823
67486	83824
20142	83825
7541	83826
20419	83827
116254	83828
155478	83829
46172	83830
27189	83831
21306	83832
147516	83833
3607	83834
69166	83835
28761	83836
54667	83837
114486	83838
25449	83839
23432	83840
112386	83841
132829	83842
27692	83843
29014	83844
155027	83845
12365	83846
37071	83847
15002	83848
12432	83849
25155	83850
94958	83851
157703	83852
90723	83853
30893	83854
31697	83855
28160	83856
49481	83857
49753	83858
88679	83859
16458	83860
4701	83861
81415	83862
155	83863
43283	83864
37246	83865
30396	83866
321	83867
22119	83868
4038	83869
121504	83870
906	83871
22377	83872
7041	83873
41679	83874
1387	83875
39093	83876
4989	83877
71012	83878
563	83879
1957	83880
43184	83881
157811	83882
41613	83883
9824	83884
95749	83885
86126	83886
23752	83887
120873	83888
11973	83889
59532	83890
48233	83891
34209	83892
69702	83893
15219	83894
23585	83895
86393	83896
66641	83897
58078	83898
153424	83899
40056	83900
92603	83901
15280	83902
45271	83903
14765	83904
19695	83905
99984	83906
63546	83907
129529	83908
5197	83909
33390	83910
86517	83911
139568	83912
39237	83913
31115	83914
36093	83915
103518	83916
68008	83917
429	83918
118268	83919
76566	83920
69107	83921
31618	83922
1382	83923
74249	83924
94689	83925
10271	83926
48339	83927
124559	83928
9436	83929
97499	83930
20464	83931
27395	83932
53879	83933
49124	83934
56949	83935
41447	83936
62315	83937
64611	83938
77724	83939
54348	83940
106206	83941
32863	83942
145117	83943
18930	83944
59440	83945
5893	83946
254	83947
34607	83948
40036	83949
109177	83950
71779	83951
42289	83952
83442	83953
128431	83954
25683	83955
53742	83956
155896	83957
91767	83958
85219	83959
121214	83960
26366	83961
2477	83962
39899	83963
133954	83964
15371	83965
3594	83966
80677	83967
139323	83968
81089	83969
1633	83970
30358	83971
115445	83972
80761	83973
105616	83974
22355	83975
7561	83976
77849	83977
12487	83978
122390	83979
58807	83980
68441	83981
48996	83982
52286	83983
85718	83984
1514	83985
37039	83986
88647	83987
10500	83988
30213	83989
92842	83990
40806	83991
78277	83992
65595	83993
152552	83994
2819	83995
15187	83996
14713	83997
22700	83998
22120	83999
113871	84000
26148	84001
173	84002
9146	84003
76671	84004
50526	84005
127042	84006
95967	84007
87876	84008
17980	84009
18724	84010
50605	84011
37969	84012
5021	84013
109160	84014
74729	84015
44863	84016
37353	84017
81206	84018
22651	84019
54320	84020
73	84021
110693	84022
34146	84023
666	84024
14306	84025
15882	84026
12666	84027
21877	84028
1894	84029
64914	84030
10772	84031
65770	84032
51000	84033
23385	84034
62629	84035
11524	84036
73539	84037
122886	84038
50501	84039
95458	84040
60113	84041
19252	84042
11875	84043
872	84044
40087	84045
72196	84046
84288	84047
88929	84048
15574	84049
89365	84050
38007	84051
34819	84052
94369	84053
69778	84054
30741	84055
43856	84056
50228	84057
11439	84058
15056	84059
116099	84060
68826	84061
84769	84062
51901	84063
39954	84064
8276	84065
129159	84066
42244	84067
40367	84068
29075	84069
3478	84070
152986	84071
1707	84072
11727	84073
44695	84074
3847	84075
25198	84076
57413	84077
24614	84078
4761	84079
123460	84080
15660	84081
3325	84082
162528	84083
113548	84084
31574	84085
90855	84086
32927	84087
1849	84088
6569	84089
76274	84090
67818	84091
11188	84092
20028	84093
13990	84094
7717	84095
102914	84096
8305	84097
21607	84098
911	84099
6611	84100
3572	84101
1731	84102
22323	84103
110601	84104
29289	84105
83277	84106
111535	84107
32631	84108
5585	84109
3813	84110
74677	84111
134802	84112
30914	84113
29622	84114
102155	84115
115449	84116
67337	84117
37090	84118
32058	84119
20641	84120
45960	84121
8936	84122
955	84123
19036	84124
18362	84125
1717	84126
19109	84127
113196	84128
80997	84129
13928	84130
113785	84131
30885	84132
142358	84133
26666	84134
105161	84135
105250	84136
105332	84137
6532	84138
153641	84139
68194	84140
28420	84141
4871	84142
49341	84143
20018	84144
135909	84145
105939	84146
3384	84147
2790	84148
9218	84149
37941	84150
73921	84151
23901	84152
50398	84153
526	84154
17492	84155
42443	84156
8641	84157
47254	84158
8119	84159
1742	84160
47791	84161
5385	84162
20	84163
53816	84164
75089	84165
42782	84166
89114	84167
101428	84168
53456	84169
41624	84170
8668	84171
37803	84172
5822	84173
62007	84174
70421	84175
123643	84176
67022	84177
4261	84178
4610	84179
19664	84180
67983	84181
5967	84182
31689	84183
6552	84184
5865	84185
109459	84186
20073	84187
563	84188
10434	84189
46462	84190
54120	84191
1785	84192
7272	84193
90322	84194
52235	84195
74029	84196
113490	84197
49036	84198
49824	84199
92924	84200
1	84201
137773	84202
266	84203
96	84204
14720	84205
77354	84206
33234	84207
86613	84208
12640	84209
88544	84210
1226	84211
22595	84212
35	84213
37445	84214
9340	84215
12627	84216
4072	84217
38323	84218
32397	84219
41739	84220
130491	84221
20656	84222
28039	84223
102858	84224
103887	84225
841	84226
136137	84227
7441	84228
3829	84229
8657	84230
41352	84231
75479	84232
1117	84233
82318	84234
34066	84235
15608	84236
29416	84237
2048	84238
10675	84239
61828	84240
10275	84241
37834	84242
21058	84243
104190	84244
66439	84245
22181	84246
19557	84247
3137	84248
68807	84249
6901	84250
2181	84251
4917	84252
535	84253
73022	84254
28531	84255
54433	84256
4072	84257
35107	84258
84596	84259
118630	84260
68594	84261
60826	84262
4032	84263
1112	84264
36979	84265
40558	84266
57157	84267
132238	84268
4157	84269
51373	84270
86366	84271
130530	84272
21300	84273
471	84274
38555	84275
23568	84276
20703	84277
56615	84278
104237	84279
95802	84280
56186	84281
1378	84282
45479	84283
56965	84284
14520	84285
1709	84286
45200	84287
32186	84288
74012	84289
508	84290
53142	84291
36121	84292
36592	84293
52815	84294
7191	84295
19119	84296
77638	84297
39149	84298
76278	84299
24870	84300
6395	84301
56306	84302
44100	84303
39441	84304
3660	84305
111948	84306
4934	84307
66025	84308
38253	84309
24520	84310
44920	84311
29274	84312
55705	84313
67339	84314
4244	84315
12572	84316
38407	84317
28371	84318
2205	84319
2652	84320
7060	84321
1716	84322
31240	84323
56526	84324
46080	84325
51516	84326
33097	84327
85971	84328
12048	84329
27473	84330
69944	84331
8303	84332
7949	84333
22455	84334
6396	84335
99243	84336
6800	84337
44675	84338
22986	84339
14161	84340
22298	84341
29288	84342
24208	84343
8425	84344
64338	84345
22481	84346
8678	84347
16227	84348
16702	84349
24464	84350
32856	84351
52190	84352
80632	84353
10794	84354
41025	84355
24771	84356
41939	84357
41448	84358
43478	84359
67191	84360
81709	84361
51901	84362
58523	84363
12990	84364
354	84365
61258	84366
47221	84367
22843	84368
14791	84369
15101	84370
30494	84371
17035	84372
32469	84373
6005	84374
31686	84375
49845	84376
154888	84377
60853	84378
9527	84379
122991	84380
24359	84381
33852	84382
17656	84383
24600	84384
5986	84385
1500	84386
42807	84387
19587	84388
64007	84389
67705	84390
80145	84391
157122	84392
36225	84393
40122	84394
44354	84395
113898	84396
21719	84397
18758	84398
30715	84399
31194	84400
34887	84401
59557	84402
40274	84403
728	84404
18986	84405
133154	84406
15970	84407
39682	84408
13767	84409
130016	84410
6672	84411
42873	84412
135	84413
58521	84414
51675	84415
41450	84416
62720	84417
5786	84418
13978	84419
108452	84420
44345	84421
40313	84422
56090	84423
121845	84424
112552	84425
31232	84426
745	84427
23377	84428
15533	84429
77981	84430
370	84431
91816	84432
4256	84433
125477	84434
14580	84435
107330	84436
8946	84437
1474	84438
94	84439
12127	84440
25884	84441
50059	84442
21287	84443
2997	84444
63887	84445
1427	84446
40130	84447
8453	84448
106828	84449
55709	84450
75323	84451
3624	84452
92215	84453
81419	84454
90327	84455
37967	84456
41554	84457
2329	84458
77211	84459
99328	84460
85565	84461
59322	84462
7896	84463
39932	84464
8306	84465
140591	84466
123667	84467
26288	84468
84536	84469
15512	84470
88601	84471
38273	84472
155688	84473
60678	84474
22220	84475
18765	84476
16808	84477
22609	84478
41672	84479
40857	84480
13139	84481
11693	84482
1904	84483
67141	84484
165244	84485
114182	84486
9791	84487
23138	84488
28852	84489
34760	84490
22040	84491
158607	84492
8984	84493
840	84494
83857	84495
138490	84496
51005	84497
120491	84498
57509	84499
37789	84500
96988	84501
22481	84502
50809	84503
20989	84504
33	84505
65784	84506
47089	84507
27590	84508
37444	84509
36299	84510
41370	84511
65859	84512
155668	84513
80706	84514
98495	84515
29673	84516
138308	84517
13672	84518
12535	84519
3551	84520
24508	84521
8329	84522
11467	84523
9065	84524
1585	84525
8369	84526
6533	84527
1481	84528
7800	84529
466	84530
100955	84531
54707	84532
17154	84533
108919	84534
128125	84535
2200	84536
56695	84537
39897	84538
6825	84539
13634	84540
26759	84541
8111	84542
90271	84543
462	84544
140062	84545
66218	84546
164119	84547
16295	84548
2006	84549
1473	84550
2366	84551
81346	84552
59713	84553
32350	84554
1141	84555
118113	84556
34233	84557
53429	84558
14070	84559
13972	84560
15441	84561
42251	84562
34115	84563
11455	84564
139168	84565
424	84566
10944	84567
1777	84568
70704	84569
54573	84570
90902	84571
38729	84572
89743	84573
9936	84574
87611	84575
152313	84576
12828	84577
21437	84578
1644	84579
91547	84580
47986	84581
31299	84582
31807	84583
48980	84584
22564	84585
20296	84586
133124	84587
25792	84588
15581	84589
53943	84590
40555	84591
100849	84592
77331	84593
5853	84594
29625	84595
5228	84596
39151	84597
90208	84598
78245	84599
158354	84600
17569	84601
9061	84602
125444	84603
97429	84604
19748	84605
8259	84606
55908	84607
49728	84608
76717	84609
67466	84610
10099	84611
19575	84612
86184	84613
28850	84614
20712	84615
56041	84616
45420	84617
6909	84618
7189	84619
4820	84620
59675	84621
15470	84622
75279	84623
123932	84624
124488	84625
1028	84626
30869	84627
5756	84628
41243	84629
96201	84630
50376	84631
69375	84632
2043	84633
112435	84634
11248	84635
63207	84636
73804	84637
133465	84638
65576	84639
1221	84640
15672	84641
15483	84642
56813	84643
29109	84644
19151	84645
111872	84646
18784	84647
77571	84648
124464	84649
41929	84650
32092	84651
61836	84652
64308	84653
25546	84654
82506	84655
23324	84656
54924	84657
61543	84658
32212	84659
31803	84660
61272	84661
131332	84662
4038	84663
869	84664
29558	84665
29683	84666
9514	84667
41170	84668
17390	84669
7515	84670
63447	84671
59564	84672
81221	84673
5788	84674
26899	84675
59318	84676
77510	84677
128776	84678
90703	84679
1493	84680
76890	84681
117444	84682
14267	84683
8915	84684
5101	84685
131112	84686
26457	84687
92632	84688
40207	84689
84881	84690
78936	84691
20898	84692
107738	84693
94165	84694
13134	84695
5191	84696
52821	84697
9528	84698
65050	84699
31861	84700
45116	84701
22594	84702
12654	84703
17556	84704
119796	84705
23609	84706
10190	84707
15762	84708
9034	84709
20593	84710
92640	84711
69429	84712
6955	84713
77741	84714
33724	84715
1039	84716
119529	84717
20339	84718
70580	84719
51011	84720
7795	84721
37061	84722
9219	84723
99	84724
40906	84725
82755	84726
2125	84727
22219	84728
6967	84729
21061	84730
66488	84731
10233	84732
45253	84733
10579	84734
19862	84735
13060	84736
16139	84737
20107	84738
5472	84739
54158	84740
44058	84741
53423	84742
14812	84743
79807	84744
116037	84745
5565	84746
2929	84747
1468	84748
6136	84749
84740	84750
13413	84751
51548	84752
140090	84753
25487	84754
38584	84755
47727	84756
8783	84757
9629	84758
15544	84759
5468	84760
6991	84761
14207	84762
65344	84763
110862	84764
4741	84765
58079	84766
29761	84767
10648	84768
17656	84769
8471	84770
31949	84771
1890	84772
11498	84773
60265	84774
31519	84775
149207	84776
12153	84777
125063	84778
101576	84779
130190	84780
80652	84781
5629	84782
41542	84783
81078	84784
4900	84785
33502	84786
27676	84787
61201	84788
59777	84789
45668	84790
14074	84791
17456	84792
20761	84793
20913	84794
18051	84795
140350	84796
1375	84797
885	84798
91511	84799
30484	84800
9001	84801
40091	84802
1031	84803
32746	84804
10781	84805
19392	84806
48600	84807
650	84808
71862	84809
88111	84810
25698	84811
31412	84812
3550	84813
63699	84814
105212	84815
965	84816
9837	84817
91236	84818
77828	84819
44570	84820
1018	84821
3690	84822
590	84823
9294	84824
103794	84825
57523	84826
5781	84827
43993	84828
160335	84829
119455	84830
65967	84831
23074	84832
46025	84833
37119	84834
53508	84835
1988	84836
73350	84837
56679	84838
46343	84839
24591	84840
62807	84841
108546	84842
86010	84843
110019	84844
9160	84845
9916	84846
26511	84847
123840	84848
111761	84849
1601	84850
52151	84851
91127	84852
19794	84853
32949	84854
22410	84855
30126	84856
25120	84857
8172	84858
120510	84859
88605	84860
1028	84861
7358	84862
7982	84863
137256	84864
17055	84865
8030	84866
48909	84867
42269	84868
157821	84869
26553	84870
88600	84871
52258	84872
94005	84873
18000	84874
13338	84875
17345	84876
20071	84877
15421	84878
122022	84879
13820	84880
37144	84881
28832	84882
39845	84883
16805	84884
18862	84885
611	84886
67609	84887
37823	84888
10701	84889
32796	84890
43208	84891
169715	84892
2184	84893
220	84894
105238	84895
954	84896
146942	84897
18335	84898
40352	84899
63052	84900
41607	84901
41518	84902
74313	84903
5816	84904
48533	84905
29743	84906
39000	84907
20953	84908
97339	84909
35982	84910
47856	84911
7198	84912
10753	84913
9790	84914
11665	84915
114490	84916
30602	84917
113121	84918
60476	84919
52400	84920
23412	84921
3885	84922
35284	84923
30024	84924
20861	84925
69377	84926
25887	84927
42453	84928
84976	84929
15309	84930
109844	84931
2081	84932
160858	84933
121108	84934
87892	84935
45042	84936
2426	84937
169143	84938
8016	84939
56291	84940
63412	84941
16742	84942
9132	84943
2519	84944
21824	84945
125962	84946
24656	84947
137185	84948
1084	84949
98712	84950
3671	84951
632	84952
66547	84953
17127	84954
4363	84955
73081	84956
69135	84957
35597	84958
74381	84959
102084	84960
45276	84961
118990	84962
96252	84963
10508	84964
7926	84965
29041	84966
2932	84967
25629	84968
46611	84969
77248	84970
53677	84971
1177	84972
51518	84973
131195	84974
9795	84975
126174	84976
54326	84977
18882	84978
26156	84979
9025	84980
119502	84981
2344	84982
11971	84983
498	84984
2037	84985
4188	84986
130780	84987
20384	84988
13150	84989
81036	84990
86488	84991
3189	84992
80903	84993
7524	84994
99422	84995
20044	84996
47898	84997
13254	84998
37741	84999
3220	85000
60326	85001
42579	85002
4468	85003
71093	85004
78423	85005
15387	85006
109507	85007
9680	85008
3884	85009
6089	85010
86663	85011
56682	85012
35398	85013
81522	85014
36090	85015
78597	85016
157761	85017
97855	85018
69445	85019
56903	85020
31191	85021
97382	85022
5671	85023
40139	85024
99205	85025
15114	85026
105437	85027
4483	85028
42532	85029
60726	85030
3856	85031
11454	85032
5530	85033
87698	85034
54539	85035
96856	85036
136721	85037
27367	85038
75118	85039
10509	85040
32342	85041
81492	85042
6223	85043
31221	85044
22665	85045
65369	85046
22148	85047
66581	85048
89892	85049
49137	85050
28182	85051
67418	85052
42409	85053
4043	85054
2266	85055
21116	85056
25516	85057
40268	85058
694	85059
61494	85060
3187	85061
38110	85062
4537	85063
46569	85064
1924	85065
2570	85066
1367	85067
1213	85068
33556	85069
32812	85070
138132	85071
86704	85072
3296	85073
17415	85074
92996	85075
4975	85076
90338	85077
15650	85078
129446	85079
65504	85080
10162	85081
23660	85082
151392	85083
24798	85084
5808	85085
5419	85086
86722	85087
10656	85088
42431	85089
53299	85090
16872	85091
8068	85092
60963	85093
25445	85094
7900	85095
33808	85096
50070	85097
16600	85098
11609	85099
20506	85100
5445	85101
135845	85102
31433	85103
159853	85104
11700	85105
48911	85106
8310	85107
22943	85108
12068	85109
722	85110
66282	85111
3099	85112
132471	85113
51772	85114
119863	85115
93138	85116
73918	85117
6070	85118
9853	85119
116988	85120
1438	85121
14305	85122
5005	85123
98677	85124
98766	85125
14207	85126
67123	85127
146290	85128
102923	85129
132857	85130
46160	85131
80172	85132
31696	85133
8024	85134
145578	85135
23823	85136
57280	85137
45522	85138
126917	85139
43147	85140
7	85141
15468	85142
21972	85143
142814	85144
88428	85145
9080	85146
9361	85147
94359	85148
81636	85149
85587	85150
11992	85151
1577	85152
91452	85153
19062	85154
145326	85155
35529	85156
45948	85157
31368	85158
19647	85159
65122	85160
30654	85161
5085	85162
167731	85163
21848	85164
27866	85165
126192	85166
19645	85167
19053	85168
89547	85169
167672	85170
816	85171
79183	85172
51523	85173
1362	85174
65049	85175
10778	85176
10528	85177
4745	85178
47386	85179
20528	85180
70086	85181
78551	85182
47874	85183
5482	85184
28458	85185
24241	85186
47948	85187
9475	85188
58243	85189
12979	85190
87891	85191
50748	85192
45835	85193
125927	85194
78591	85195
144691	85196
17277	85197
60744	85198
96041	85199
5034	85200
24549	85201
66411	85202
118386	85203
140964	85204
10219	85205
114253	85206
4215	85207
20749	85208
12506	85209
1941	85210
51628	85211
108976	85212
129604	85213
4511	85214
20148	85215
17225	85216
76675	85217
113801	85218
22532	85219
116048	85220
16461	85221
21848	85222
63479	85223
25812	85224
31427	85225
23928	85226
11101	85227
11516	85228
99805	85229
89172	85230
21643	85231
10271	85232
5366	85233
113289	85234
80175	85235
9585	85236
52423	85237
98650	85238
6280	85239
71929	85240
7115	85241
126085	85242
50719	85243
25157	85244
6372	85245
10804	85246
7398	85247
3617	85248
939	85249
10554	85250
51281	85251
6768	85252
26776	85253
100138	85254
10674	85255
30133	85256
21661	85257
9994	85258
69854	85259
38261	85260
12808	85261
25576	85262
10828	85263
17402	85264
21526	85265
70613	85266
157487	85267
40982	85268
3215	85269
54075	85270
62071	85271
45340	85272
80902	85273
19024	85274
41434	85275
42847	85276
14058	85277
19950	85278
40266	85279
3129	85280
103055	85281
58427	85282
49044	85283
23007	85284
10695	85285
125276	85286
7302	85287
97150	85288
38377	85289
32945	85290
39929	85291
10269	85292
7209	85293
16441	85294
92864	85295
4198	85296
33152	85297
2589	85298
1042	85299
140338	85300
68587	85301
5646	85302
158913	85303
46509	85304
49203	85305
53686	85306
1152	85307
63244	85308
126939	85309
5020	85310
10371	85311
162986	85312
8520	85313
25961	85314
95387	85315
29950	85316
10811	85317
65179	85318
64398	85319
50251	85320
23435	85321
798	85322
18342	85323
5033	85324
77218	85325
115059	85326
63745	85327
86441	85328
1233	85329
119035	85330
3801	85331
19599	85332
149309	85333
129541	85334
27297	85335
9389	85336
33913	85337
4068	85338
10105	85339
464	85340
41529	85341
4865	85342
93099	85343
128531	85344
19916	85345
19834	85346
3195	85347
94589	85348
1788	85349
51224	85350
11497	85351
456	85352
9150	85353
22344	85354
66637	85355
11513	85356
27035	85357
3711	85358
44615	85359
11087	85360
118452	85361
30177	85362
73100	85363
31116	85364
55563	85365
11012	85366
29225	85367
38211	85368
67800	85369
87433	85370
7840	85371
30065	85372
124166	85373
40657	85374
63527	85375
26997	85376
6087	85377
93849	85378
70555	85379
73938	85380
164033	85381
2391	85382
13443	85383
4906	85384
92537	85385
73499	85386
17879	85387
5630	85388
41933	85389
116574	85390
15960	85391
11636	85392
12769	85393
127869	85394
92434	85395
18106	85396
34635	85397
55075	85398
34620	85399
12915	85400
108651	85401
109836	85402
83341	85403
19641	85404
75781	85405
22500	85406
156271	85407
34591	85408
24034	85409
10534	85410
7722	85411
50916	85412
44015	85413
93350	85414
109215	85415
44329	85416
6754	85417
1441	85418
20832	85419
53070	85420
68718	85421
19231	85422
32366	85423
68093	85424
89639	85425
45544	85426
8410	85427
17637	85428
9788	85429
51759	85430
28634	85431
37673	85432
49809	85433
54876	85434
21847	85435
2504	85436
31901	85437
64220	85438
76767	85439
8436	85440
8769	85441
46759	85442
4147	85443
40762	85444
76168	85445
157094	85446
89623	85447
11795	85448
34008	85449
24244	85450
5818	85451
81440	85452
2468	85453
56483	85454
6213	85455
63609	85456
52548	85457
26880	85458
43912	85459
46482	85460
26319	85461
106818	85462
39422	85463
126212	85464
21107	85465
2458	85466
118031	85467
36579	85468
114965	85469
15890	85470
918	85471
15856	85472
43839	85473
42997	85474
24776	85475
60484	85476
13371	85477
21408	85478
22706	85479
30495	85480
12016	85481
33031	85482
27468	85483
4458	85484
35966	85485
9484	85486
157190	85487
62733	85488
1951	85489
33705	85490
5841	85491
23873	85492
59053	85493
37335	85494
62216	85495
50448	85496
9789	85497
5850	85498
44933	85499
99600	85500
156709	85501
829	85502
88468	85503
57445	85504
2659	85505
52064	85506
45405	85507
126466	85508
10271	85509
63916	85510
154071	85511
120634	85512
8585	85513
919	85514
44248	85515
70397	85516
61294	85517
9921	85518
27508	85519
93014	85520
51577	85521
157368	85522
79278	85523
20569	85524
7694	85525
3351	85526
3761	85527
56390	85528
5649	85529
30149	85530
14066	85531
26534	85532
98377	85533
115214	85534
20642	85535
34038	85536
24523	85537
59454	85538
32708	85539
1410	85540
139605	85541
2005	85542
20994	85543
5307	85544
43540	85545
92525	85546
7304	85547
22014	85548
3268	85549
2736	85550
5705	85551
52647	85552
28971	85553
98047	85554
39	85555
8104	85556
23207	85557
26099	85558
6704	85559
382	85560
425	85561
3310	85562
21001	85563
21100	85564
42006	85565
577	85566
91239	85567
14818	85568
51363	85569
44093	85570
156519	85571
734	85572
45765	85573
730	85574
17110	85575
124088	85576
93686	85577
82701	85578
12772	85579
60244	85580
94673	85581
155975	85582
65921	85583
89842	85584
57019	85585
27165	85586
94185	85587
86567	85588
94199	85589
18938	85590
32625	85591
75788	85592
7781	85593
90704	85594
64213	85595
25956	85596
1804	85597
22225	85598
2446	85599
31237	85600
152961	85601
42982	85602
78794	85603
141006	85604
11130	85605
34026	85606
156385	85607
8735	85608
26605	85609
82702	85610
54628	85611
130394	85612
29402	85613
9889	85614
7382	85615
2647	85616
23788	85617
12993	85618
6886	85619
14188	85620
28350	85621
49272	85622
49121	85623
48449	85624
17091	85625
671	85626
54718	85627
33700	85628
8852	85629
1606	85630
137683	85631
63305	85632
9128	85633
25299	85634
30641	85635
1507	85636
10704	85637
9148	85638
67504	85639
106465	85640
1473	85641
22440	85642
101623	85643
69432	85644
2541	85645
4687	85646
29082	85647
56403	85648
79764	85649
17663	85650
28927	85651
94150	85652
22713	85653
60864	85654
10062	85655
20066	85656
20709	85657
25696	85658
59032	85659
2703	85660
14053	85661
67026	85662
1503	85663
47895	85664
63747	85665
103525	85666
30369	85667
69147	85668
45792	85669
15751	85670
4589	85671
5720	85672
25390	85673
29958	85674
104006	85675
2585	85676
962	85677
41827	85678
5697	85679
3540	85680
32440	85681
94888	85682
14382	85683
118848	85684
5144	85685
9303	85686
12054	85687
34516	85688
48859	85689
876	85690
1101	85691
50162	85692
27207	85693
102369	85694
18410	85695
64983	85696
78872	85697
49024	85698
87426	85699
33047	85700
142227	85701
96534	85702
84056	85703
82264	85704
30600	85705
63118	85706
77584	85707
103360	85708
51989	85709
36672	85710
39779	85711
19648	85712
24495	85713
148624	85714
43113	85715
16685	85716
9415	85717
27746	85718
32634	85719
38688	85720
19621	85721
12004	85722
31823	85723
92164	85724
10024	85725
19166	85726
25036	85727
62560	85728
2876	85729
111828	85730
135146	85731
4524	85732
64738	85733
62743	85734
90696	85735
129717	85736
72527	85737
54751	85738
44945	85739
15307	85740
65011	85741
474	85742
145763	85743
154562	85744
16953	85745
72284	85746
4103	85747
53919	85748
7668	85749
24397	85750
7823	85751
45377	85752
5002	85753
9810	85754
40577	85755
54581	85756
23680	85757
57475	85758
10290	85759
72784	85760
52202	85761
255	85762
31767	85763
36635	85764
2253	85765
110499	85766
136067	85767
13937	85768
10465	85769
6563	85770
1249	85771
27063	85772
32181	85773
1059	85774
104669	85775
13648	85776
12962	85777
6458	85778
122586	85779
24283	85780
4771	85781
58551	85782
88599	85783
78756	85784
41369	85785
42942	85786
67548	85787
57491	85788
111219	85789
30526	85790
76479	85791
92633	85792
20496	85793
34442	85794
51238	85795
55915	85796
3188	85797
91750	85798
7339	85799
26495	85800
68648	85801
492	85802
15795	85803
11350	85804
84764	85805
20472	85806
64723	85807
54491	85808
83071	85809
46163	85810
81858	85811
54215	85812
54285	85813
12551	85814
34867	85815
57515	85816
8364	85817
43690	85818
67765	85819
129804	85820
16224	85821
23733	85822
29813	85823
137276	85824
30096	85825
19271	85826
46834	85827
81450	85828
27290	85829
41938	85830
22442	85831
15737	85832
141174	85833
136688	85834
120915	85835
31900	85836
86045	85837
30892	85838
2222	85839
4200	85840
2268	85841
16897	85842
15701	85843
46668	85844
74899	85845
5788	85846
111348	85847
24165	85848
2403	85849
56054	85850
72320	85851
31368	85852
30203	85853
10977	85854
10782	85855
6296	85856
67546	85857
75308	85858
28853	85859
49100	85860
17478	85861
9064	85862
13848	85863
1426	85864
51079	85865
88728	85866
56287	85867
12711	85868
167668	85869
34512	85870
44107	85871
21909	85872
87143	85873
5755	85874
54227	85875
38096	85876
74828	85877
6328	85878
18296	85879
9459	85880
10479	85881
8707	85882
43255	85883
12166	85884
135	85885
60076	85886
25340	85887
55575	85888
29121	85889
24196	85890
651	85891
67354	85892
108056	85893
62700	85894
57840	85895
87722	85896
109455	85897
12946	85898
47290	85899
22440	85900
344	85901
26947	85902
148600	85903
38802	85904
33042	85905
8354	85906
38383	85907
9603	85908
11694	85909
17516	85910
2777	85911
66883	85912
9511	85913
167050	85914
57527	85915
6297	85916
10304	85917
71028	85918
32632	85919
91917	85920
15050	85921
147814	85922
7339	85923
95161	85924
15543	85925
13999	85926
7229	85927
14626	85928
101644	85929
2555	85930
5551	85931
77754	85932
1510	85933
14382	85934
32571	85935
70780	85936
37944	85937
98098	85938
21807	85939
40275	85940
105851	85941
33887	85942
85931	85943
18240	85944
26730	85945
111841	85946
131411	85947
104390	85948
44019	85949
44078	85950
30434	85951
18396	85952
86891	85953
76818	85954
83037	85955
2373	85956
12250	85957
51186	85958
8852	85959
52248	85960
39632	85961
14953	85962
24244	85963
57410	85964
15449	85965
10533	85966
95380	85967
6494	85968
64054	85969
46279	85970
3000	85971
56346	85972
108411	85973
23585	85974
50104	85975
80636	85976
1591	85977
38655	85978
7432	85979
12958	85980
2631	85981
1438	85982
98755	85983
17735	85984
22812	85985
6174	85986
70880	85987
160386	85988
2160	85989
21989	85990
10128	85991
31106	85992
10387	85993
616	85994
65354	85995
32427	85996
65156	85997
16370	85998
405	85999
65714	86000
102066	86001
19952	86002
10899	86003
65311	86004
4855	86005
47192	86006
26177	86007
37547	86008
53306	86009
23639	86010
59613	86011
34592	86012
54996	86013
30117	86014
8390	86015
41347	86016
3522	86017
17466	86018
104424	86019
16425	86020
3637	86021
151190	86022
512	86023
109443	86024
15573	86025
10172	86026
52284	86027
16373	86028
69925	86029
159390	86030
25695	86031
20414	86032
1641	86033
5023	86034
10743	86035
148341	86036
35548	86037
20966	86038
58534	86039
16320	86040
2402	86041
28501	86042
3789	86043
42806	86044
26530	86045
13848	86046
162	86047
60169	86048
32388	86049
20094	86050
77545	86051
144415	86052
95241	86053
3890	86054
80998	86055
17122	86056
101190	86057
36474	86058
18436	86059
59870	86060
61945	86061
8183	86062
77159	86063
66679	86064
20572	86065
41725	86066
40047	86067
99390	86068
20368	86069
8544	86070
104726	86071
97938	86072
87669	86073
23227	86074
145624	86075
46378	86076
28130	86077
65672	86078
2334	86079
8909	86080
45217	86081
23148	86082
23857	86083
115636	86084
150551	86085
75966	86086
24913	86087
12441	86088
92378	86089
44114	86090
70341	86091
25833	86092
46886	86093
59	86094
123421	86095
8246	86096
25687	86097
45056	86098
9538	86099
150672	86100
11255	86101
23568	86102
76647	86103
56248	86104
156111	86105
8835	86106
16707	86107
56328	86108
45679	86109
11461	86110
94050	86111
36250	86112
2212	86113
43932	86114
32937	86115
7549	86116
165274	86117
106616	86118
106258	86119
10196	86120
55231	86121
40994	86122
151520	86123
29849	86124
28000	86125
38378	86126
15595	86127
97164	86128
51090	86129
29184	86130
97109	86131
142326	86132
56120	86133
47793	86134
32672	86135
45928	86136
23997	86137
81377	86138
15721	86139
62311	86140
12177	86141
26414	86142
49523	86143
29759	86144
16075	86145
2287	86146
8139	86147
99753	86148
29855	86149
53351	86150
122388	86151
134512	86152
6449	86153
102277	86154
41070	86155
9648	86156
3954	86157
46006	86158
6762	86159
11743	86160
95622	86161
10155	86162
1628	86163
4169	86164
84395	86165
25410	86166
17554	86167
38413	86168
6021	86169
101	86170
53095	86171
1724	86172
85716	86173
135	86174
9665	86175
44195	86176
5017	86177
115106	86178
38880	86179
13584	86180
13936	86181
14325	86182
103596	86183
66099	86184
84158	86185
121940	86186
57510	86187
65752	86188
3543	86189
89673	86190
135405	86191
37346	86192
51977	86193
85771	86194
77219	86195
1558	86196
12149	86197
87471	86198
3952	86199
34975	86200
3872	86201
25309	86202
130054	86203
6575	86204
9077	86205
28127	86206
17409	86207
47470	86208
94431	86209
41436	86210
97413	86211
16372	86212
31483	86213
78485	86214
8276	86215
20184	86216
8167	86217
8664	86218
62500	86219
46218	86220
22155	86221
2385	86222
47289	86223
8356	86224
109396	86225
19894	86226
65058	86227
167980	86228
169386	86229
20407	86230
305	86231
62399	86232
2591	86233
47343	86234
77745	86235
33213	86236
696	86237
51386	86238
2190	86239
54338	86240
27136	86241
88076	86242
80982	86243
33417	86244
88815	86245
46499	86246
32135	86247
6201	86248
9506	86249
15489	86250
8792	86251
23752	86252
56608	86253
57555	86254
95120	86255
111553	86256
62838	86257
89865	86258
123359	86259
1877	86260
3782	86261
58254	86262
5	86263
47402	86264
89281	86265
6289	86266
14108	86267
108200	86268
11013	86269
64284	86270
55599	86271
50430	86272
42013	86273
42178	86274
82656	86275
80037	86276
113733	86277
2890	86278
12517	86279
41591	86280
9896	86281
97303	86282
42970	86283
11385	86284
38951	86285
27445	86286
8077	86287
44940	86288
100215	86289
23188	86290
7419	86291
6462	86292
52186	86293
82925	86294
129848	86295
29996	86296
29527	86297
100768	86298
3403	86299
46624	86300
17037	86301
189	86302
39102	86303
74079	86304
119181	86305
28241	86306
9162	86307
13496	86308
36484	86309
75844	86310
20882	86311
123703	86312
19226	86313
24834	86314
56775	86315
31154	86316
10893	86317
342	86318
10102	86319
91643	86320
105841	86321
160734	86322
137545	86323
155924	86324
52435	86325
66193	86326
104851	86327
23703	86328
9005	86329
10509	86330
12152	86331
87205	86332
8901	86333
63005	86334
355	86335
26791	86336
8283	86337
25715	86338
31220	86339
42152	86340
54471	86341
59502	86342
62089	86343
151704	86344
137735	86345
105518	86346
7937	86347
111404	86348
40861	86349
131916	86350
5036	86351
14218	86352
15951	86353
827	86354
26820	86355
47312	86356
59631	86357
56959	86358
99368	86359
45511	86360
16907	86361
442	86362
3663	86363
120766	86364
57703	86365
105971	86366
114829	86367
19946	86368
37851	86369
95702	86370
71879	86371
50214	86372
9	86373
42106	86374
10200	86375
2243	86376
90038	86377
3632	86378
30534	86379
42211	86380
71079	86381
26015	86382
34461	86383
42669	86384
12252	86385
34862	86386
17663	86387
73143	86388
6812	86389
22937	86390
21923	86391
26136	86392
40369	86393
8862	86394
13632	86395
63454	86396
32871	86397
5497	86398
47778	86399
46627	86400
39989	86401
34757	86402
22982	86403
51887	86404
5925	86405
149365	86406
12247	86407
8596	86408
78004	86409
16060	86410
90114	86411
7082	86412
138705	86413
53245	86414
5392	86415
69727	86416
47493	86417
3437	86418
150837	86419
28145	86420
37553	86421
46831	86422
95085	86423
16817	86424
47013	86425
12066	86426
103800	86427
14080	86428
26875	86429
14546	86430
127116	86431
82524	86432
85151	86433
42652	86434
98813	86435
8130	86436
120820	86437
32092	86438
15037	86439
7008	86440
26794	86441
90623	86442
108070	86443
80220	86444
5124	86445
46322	86446
11895	86447
403	86448
1006	86449
14466	86450
53577	86451
43813	86452
6855	86453
23794	86454
24975	86455
34611	86456
30127	86457
30564	86458
155015	86459
16040	86460
12758	86461
60944	86462
26320	86463
416	86464
39867	86465
9068	86466
79470	86467
70321	86468
33018	86469
67513	86470
52830	86471
93898	86472
58658	86473
15338	86474
110803	86475
8722	86476
38112	86477
13700	86478
17969	86479
41203	86480
11536	86481
36156	86482
53302	86483
32938	86484
5469	86485
41828	86486
94771	86487
34845	86488
56015	86489
96089	86490
126032	86491
77291	86492
26300	86493
62605	86494
55287	86495
3851	86496
43333	86497
81572	86498
73920	86499
331	86500
21591	86501
16270	86502
46804	86503
125303	86504
89852	86505
71560	86506
87932	86507
94085	86508
27101	86509
122948	86510
16542	86511
5947	86512
49447	86513
161678	86514
62293	86515
38890	86516
44480	86517
103527	86518
70814	86519
26530	86520
102674	86521
137784	86522
13027	86523
31957	86524
46820	86525
8173	86526
129121	86527
7320	86528
268	86529
52027	86530
118890	86531
21969	86532
14526	86533
7814	86534
29185	86535
56381	86536
94935	86537
16389	86538
2076	86539
9474	86540
10774	86541
369	86542
85010	86543
40067	86544
25338	86545
73051	86546
36092	86547
89370	86548
116899	86549
12730	86550
52650	86551
59868	86552
3614	86553
18694	86554
107334	86555
6864	86556
28283	86557
128595	86558
38697	86559
5630	86560
53453	86561
9640	86562
98759	86563
32068	86564
1255	86565
17361	86566
58936	86567
25391	86568
14458	86569
103823	86570
20444	86571
65845	86572
53690	86573
15674	86574
113378	86575
7224	86576
7633	86577
27173	86578
547	86579
49225	86580
44961	86581
60272	86582
23155	86583
162063	86584
65410	86585
202	86586
27904	86587
148227	86588
14635	86589
56105	86590
12633	86591
5240	86592
58839	86593
46675	86594
23998	86595
49733	86596
10418	86597
45111	86598
7170	86599
19305	86600
63726	86601
86356	86602
23001	86603
31352	86604
46330	86605
34336	86606
29262	86607
161221	86608
93919	86609
28302	86610
33794	86611
49945	86612
39414	86613
19354	86614
56149	86615
24491	86616
78908	86617
29863	86618
72089	86619
23996	86620
74597	86621
26518	86622
70267	86623
47277	86624
83708	86625
59891	86626
1032	86627
69736	86628
26270	86629
36680	86630
75991	86631
101251	86632
33473	86633
76368	86634
18960	86635
1483	86636
17594	86637
102521	86638
82628	86639
128002	86640
20342	86641
15215	86642
678	86643
12693	86644
86405	86645
132509	86646
35096	86647
136223	86648
18507	86649
16369	86650
13367	86651
2884	86652
101182	86653
3574	86654
83028	86655
6883	86656
60421	86657
9123	86658
98937	86659
17394	86660
89826	86661
136460	86662
75841	86663
41350	86664
132757	86665
29984	86666
4473	86667
35964	86668
16837	86669
6543	86670
43337	86671
9124	86672
115355	86673
861	86674
22257	86675
15848	86676
8267	86677
58131	86678
18310	86679
17449	86680
39821	86681
23180	86682
23073	86683
8194	86684
28601	86685
50299	86686
17	86687
34691	86688
25986	86689
45200	86690
1636	86691
56963	86692
68988	86693
134320	86694
3395	86695
21612	86696
14380	86697
147764	86698
89380	86699
14893	86700
48463	86701
102603	86702
26155	86703
4180	86704
111826	86705
7327	86706
106952	86707
22363	86708
39045	86709
78075	86710
86030	86711
18369	86712
34056	86713
91357	86714
27156	86715
63368	86716
7907	86717
32298	86718
2138	86719
133359	86720
3445	86721
30649	86722
46155	86723
93305	86724
3427	86725
12287	86726
68435	86727
21951	86728
98566	86729
57717	86730
5199	86731
52598	86732
40736	86733
107875	86734
18630	86735
87122	86736
50373	86737
136248	86738
3846	86739
50024	86740
110616	86741
9831	86742
53313	86743
37816	86744
11402	86745
17199	86746
158442	86747
28894	86748
2677	86749
7105	86750
26844	86751
61127	86752
3138	86753
21404	86754
47358	86755
40785	86756
56407	86757
90695	86758
8086	86759
1804	86760
50881	86761
50896	86762
9964	86763
93438	86764
23259	86765
28641	86766
8532	86767
27013	86768
2425	86769
4482	86770
178	86771
47249	86772
25526	86773
11461	86774
4940	86775
26402	86776
124188	86777
29165	86778
64311	86779
87654	86780
160610	86781
419	86782
11391	86783
100897	86784
51599	86785
33451	86786
31426	86787
4799	86788
13506	86789
8043	86790
61935	86791
31295	86792
34554	86793
55485	86794
76	86795
27146	86796
2830	86797
9811	86798
2093	86799
114803	86800
9050	86801
98477	86802
134927	86803
25803	86804
4655	86805
18306	86806
50283	86807
29650	86808
1242	86809
41517	86810
24824	86811
7643	86812
13968	86813
107918	86814
56121	86815
9280	86816
1028	86817
43396	86818
63862	86819
32879	86820
5103	86821
14358	86822
3395	86823
29203	86824
39271	86825
30005	86826
30118	86827
11928	86828
21567	86829
60138	86830
22959	86831
36728	86832
45486	86833
4956	86834
53663	86835
162101	86836
130865	86837
112700	86838
51720	86839
24595	86840
6545	86841
4659	86842
106078	86843
1478	86844
49961	86845
20467	86846
79730	86847
82978	86848
34238	86849
152767	86850
143628	86851
53898	86852
138515	86853
87650	86854
55412	86855
10429	86856
33968	86857
62734	86858
27168	86859
62848	86860
108941	86861
82342	86862
753	86863
13961	86864
165	86865
15744	86866
2544	86867
34760	86868
1962	86869
22618	86870
160990	86871
59407	86872
14779	86873
27475	86874
15083	86875
98821	86876
75796	86877
127769	86878
74473	86879
157630	86880
155309	86881
60087	86882
93479	86883
97	86884
32337	86885
31652	86886
43240	86887
21685	86888
23270	86889
58750	86890
123958	86891
140249	86892
55446	86893
5665	86894
18880	86895
26279	86896
53300	86897
16134	86898
62956	86899
1743	86900
93806	86901
46973	86902
94755	86903
100486	86904
153035	86905
4622	86906
84319	86907
11247	86908
32796	86909
10768	86910
4150	86911
72934	86912
105343	86913
25042	86914
3192	86915
41720	86916
24033	86917
38239	86918
66657	86919
26023	86920
14956	86921
22704	86922
33164	86923
73541	86924
208	86925
7479	86926
115275	86927
58202	86928
45798	86929
7720	86930
3638	86931
39232	86932
2881	86933
53814	86934
66293	86935
59607	86936
12462	86937
63542	86938
96287	86939
29011	86940
91976	86941
6019	86942
11093	86943
128875	86944
109073	86945
8069	86946
5140	86947
127119	86948
25484	86949
33183	86950
2995	86951
115805	86952
28477	86953
14278	86954
35233	86955
69672	86956
46445	86957
118794	86958
109366	86959
11514	86960
75664	86961
2654	86962
28756	86963
54723	86964
5581	86965
18010	86966
51461	86967
56471	86968
54584	86969
100409	86970
53298	86971
140464	86972
69613	86973
75154	86974
24651	86975
45920	86976
165120	86977
59227	86978
8935	86979
21172	86980
114108	86981
1246	86982
5670	86983
54296	86984
62710	86985
46114	86986
86455	86987
7687	86988
64368	86989
67148	86990
38013	86991
54368	86992
9096	86993
95366	86994
58138	86995
106595	86996
29514	86997
38452	86998
32871	86999
26676	87000
83344	87001
13658	87002
10456	87003
79213	87004
84972	87005
35668	87006
36658	87007
94932	87008
14683	87009
98698	87010
12271	87011
17271	87012
11837	87013
22717	87014
99964	87015
54769	87016
67410	87017
9844	87018
100238	87019
14155	87020
13686	87021
89038	87022
37561	87023
41964	87024
1790	87025
1231	87026
8307	87027
29487	87028
152	87029
1046	87030
60401	87031
1247	87032
16951	87033
41875	87034
8014	87035
58273	87036
39139	87037
52373	87038
37619	87039
96041	87040
21989	87041
107330	87042
32358	87043
4174	87044
87664	87045
59944	87046
142420	87047
9296	87048
128978	87049
57695	87050
36535	87051
42807	87052
135514	87053
96877	87054
163878	87055
138497	87056
34196	87057
65745	87058
72836	87059
55115	87060
9657	87061
3590	87062
95987	87063
35385	87064
71691	87065
29768	87066
28971	87067
46468	87068
590	87069
12507	87070
113041	87071
19792	87072
36918	87073
23719	87074
135665	87075
2601	87076
2760	87077
94008	87078
87713	87079
134508	87080
37716	87081
116172	87082
261	87083
10431	87084
51549	87085
62593	87086
57977	87087
121170	87088
3054	87089
269	87090
90801	87091
32149	87092
485	87093
29606	87094
34538	87095
17779	87096
13410	87097
58225	87098
73107	87099
133559	87100
23522	87101
97128	87102
16612	87103
74319	87104
59940	87105
26529	87106
60014	87107
19053	87108
131323	87109
40829	87110
56493	87111
12626	87112
21846	87113
44984	87114
98901	87115
7264	87116
11996	87117
5138	87118
63645	87119
154168	87120
8030	87121
8135	87122
9246	87123
20526	87124
1408	87125
59477	87126
112395	87127
36540	87128
21847	87129
52567	87130
26427	87131
20945	87132
44413	87133
17490	87134
64064	87135
138704	87136
12625	87137
54771	87138
545	87139
7761	87140
19346	87141
8794	87142
88050	87143
95203	87144
1111	87145
91639	87146
89890	87147
72732	87148
124144	87149
8569	87150
31346	87151
41753	87152
7612	87153
121087	87154
9166	87155
11567	87156
3315	87157
88432	87158
2672	87159
9461	87160
72863	87161
494	87162
17729	87163
50304	87164
107772	87165
1890	87166
55143	87167
17867	87168
12073	87169
97428	87170
73004	87171
43418	87172
57704	87173
18346	87174
56704	87175
108634	87176
3882	87177
10698	87178
114674	87179
157	87180
2213	87181
34942	87182
14078	87183
74102	87184
13704	87185
14103	87186
6133	87187
116489	87188
6482	87189
130517	87190
1317	87191
28396	87192
16563	87193
122	87194
59144	87195
116344	87196
68776	87197
97978	87198
145590	87199
36534	87200
38654	87201
19032	87202
16452	87203
12864	87204
3569	87205
89049	87206
148579	87207
12542	87208
1964	87209
108648	87210
29767	87211
105332	87212
66042	87213
12825	87214
2779	87215
76644	87216
155984	87217
13908	87218
113330	87219
19912	87220
154608	87221
50618	87222
148009	87223
15513	87224
18006	87225
37632	87226
29414	87227
7083	87228
84479	87229
35653	87230
40450	87231
19495	87232
8025	87233
110937	87234
92802	87235
17070	87236
27823	87237
7147	87238
111358	87239
1217	87240
7907	87241
11013	87242
29308	87243
6703	87244
27321	87245
2189	87246
8781	87247
160708	87248
61384	87249
125559	87250
18676	87251
36531	87252
135202	87253
85257	87254
2194	87255
21202	87256
25723	87257
96931	87258
34716	87259
4111	87260
78117	87261
17405	87262
26632	87263
85630	87264
61382	87265
28852	87266
9556	87267
39298	87268
6339	87269
1351	87270
47545	87271
785	87272
60927	87273
36689	87274
92002	87275
54550	87276
17983	87277
8681	87278
106237	87279
25005	87280
3100	87281
69759	87282
6949	87283
3694	87284
44480	87285
13406	87286
72625	87287
4031	87288
24196	87289
90809	87290
46713	87291
129301	87292
75420	87293
28588	87294
24357	87295
102735	87296
58028	87297
42748	87298
38514	87299
13180	87300
77214	87301
33713	87302
106356	87303
35593	87304
1497	87305
25681	87306
108466	87307
446	87308
27454	87309
29018	87310
5425	87311
66762	87312
10395	87313
73375	87314
35081	87315
49568	87316
48169	87317
13407	87318
647	87319
69877	87320
51520	87321
24316	87322
67273	87323
37422	87324
26527	87325
38036	87326
43927	87327
94871	87328
7200	87329
32572	87330
3198	87331
15668	87332
4109	87333
59022	87334
2255	87335
68140	87336
25248	87337
20920	87338
1975	87339
62825	87340
33026	87341
153108	87342
8392	87343
141908	87344
84931	87345
39204	87346
85800	87347
4436	87348
13734	87349
70079	87350
79970	87351
2787	87352
8990	87353
105826	87354
3407	87355
5357	87356
51205	87357
62613	87358
40637	87359
60998	87360
5071	87361
8624	87362
28090	87363
30415	87364
68852	87365
42595	87366
31152	87367
5079	87368
58839	87369
122511	87370
29118	87371
15242	87372
127356	87373
80042	87374
58315	87375
66917	87376
14317	87377
88249	87378
6119	87379
97862	87380
28283	87381
100359	87382
5138	87383
94620	87384
142158	87385
5642	87386
78123	87387
94526	87388
56510	87389
77645	87390
90217	87391
14730	87392
19531	87393
36533	87394
62320	87395
81641	87396
50993	87397
24340	87398
6627	87399
36817	87400
35322	87401
17549	87402
10435	87403
5886	87404
26572	87405
145381	87406
909	87407
11008	87408
20959	87409
96656	87410
87691	87411
62855	87412
102244	87413
16623	87414
56268	87415
5259	87416
24594	87417
539	87418
5482	87419
48786	87420
20276	87421
245	87422
7200	87423
11354	87424
121848	87425
560	87426
5079	87427
33832	87428
17928	87429
50	87430
51902	87431
42212	87432
108676	87433
74834	87434
37061	87435
68080	87436
13315	87437
87733	87438
25400	87439
18800	87440
5455	87441
46949	87442
219	87443
39984	87444
81063	87445
25501	87446
10971	87447
345	87448
24646	87449
93160	87450
102020	87451
30777	87452
21852	87453
143442	87454
14158	87455
78962	87456
37411	87457
42259	87458
103980	87459
37973	87460
80474	87461
17809	87462
49644	87463
32995	87464
39827	87465
720	87466
163642	87467
33798	87468
57301	87469
116269	87470
160832	87471
19711	87472
66535	87473
2501	87474
91205	87475
8984	87476
5142	87477
57059	87478
1379	87479
59688	87480
18170	87481
11204	87482
33396	87483
99707	87484
33116	87485
52374	87486
27711	87487
45662	87488
67859	87489
365	87490
30472	87491
14238	87492
3834	87493
124289	87494
32332	87495
10370	87496
12161	87497
33551	87498
51856	87499
8311	87500
5918	87501
25425	87502
52278	87503
5205	87504
28132	87505
73909	87506
40998	87507
27250	87508
77975	87509
27741	87510
2803	87511
77026	87512
15975	87513
76137	87514
131551	87515
5457	87516
17851	87517
23572	87518
74174	87519
10159	87520
25566	87521
73310	87522
10577	87523
2093	87524
29992	87525
138867	87526
22837	87527
99331	87528
40760	87529
1103	87530
63101	87531
6345	87532
3611	87533
99036	87534
14801	87535
169539	87536
8680	87537
61071	87538
41166	87539
36090	87540
55	87541
81294	87542
58925	87543
14642	87544
1621	87545
25153	87546
95353	87547
66959	87548
100705	87549
9332	87550
21729	87551
78199	87552
1100	87553
19285	87554
2364	87555
70188	87556
13227	87557
6949	87558
15070	87559
872	87560
141845	87561
82730	87562
7541	87563
32609	87564
49144	87565
28499	87566
2801	87567
11407	87568
54899	87569
60530	87570
95329	87571
79842	87572
46043	87573
135080	87574
20011	87575
89793	87576
88742	87577
40542	87578
84982	87579
16958	87580
115352	87581
5846	87582
45503	87583
10573	87584
40037	87585
94209	87586
7824	87587
61048	87588
38138	87589
80417	87590
9848	87591
40395	87592
34954	87593
88242	87594
79534	87595
14780	87596
93527	87597
29446	87598
13775	87599
518	87600
165490	87601
45336	87602
58800	87603
11284	87604
22300	87605
8700	87606
2699	87607
265	87608
64000	87609
319	87610
41121	87611
12940	87612
27501	87613
37979	87614
60896	87615
27106	87616
3289	87617
60282	87618
61717	87619
63685	87620
6625	87621
81093	87622
58342	87623
128248	87624
27974	87625
159179	87626
14176	87627
26063	87628
1453	87629
101476	87630
63043	87631
11250	87632
2536	87633
102218	87634
2195	87635
90038	87636
37146	87637
72060	87638
44341	87639
19961	87640
66486	87641
28855	87642
53635	87643
115536	87644
54284	87645
18028	87646
78196	87647
6998	87648
88	87649
13838	87650
67274	87651
83724	87652
37370	87653
89069	87654
31494	87655
133286	87656
6311	87657
31935	87658
13456	87659
87694	87660
14321	87661
90185	87662
17164	87663
51185	87664
43733	87665
59203	87666
39010	87667
40406	87668
35244	87669
167496	87670
155088	87671
25279	87672
81599	87673
39229	87674
37905	87675
39871	87676
36338	87677
66058	87678
16016	87679
2395	87680
22629	87681
65637	87682
100418	87683
70771	87684
45532	87685
16366	87686
6243	87687
38514	87688
13752	87689
129374	87690
41821	87691
10209	87692
16791	87693
111708	87694
125486	87695
31618	87696
87390	87697
67368	87698
4949	87699
126076	87700
136798	87701
103063	87702
14380	87703
95364	87704
18710	87705
36981	87706
77157	87707
49212	87708
44843	87709
38437	87710
70023	87711
58697	87712
9171	87713
11413	87714
82795	87715
14621	87716
39933	87717
2735	87718
119608	87719
113334	87720
30967	87721
97007	87722
3698	87723
4926	87724
10573	87725
49878	87726
18035	87727
100891	87728
58385	87729
6061	87730
18948	87731
133116	87732
2730	87733
45287	87734
3479	87735
35633	87736
1160	87737
72634	87738
35181	87739
65272	87740
8622	87741
24052	87742
45958	87743
31293	87744
24934	87745
136177	87746
22059	87747
39880	87748
1206	87749
88757	87750
25818	87751
130924	87752
39785	87753
9818	87754
95802	87755
44599	87756
84903	87757
76389	87758
12186	87759
69035	87760
104631	87761
61213	87762
8400	87763
50228	87764
26931	87765
91016	87766
23174	87767
137756	87768
44915	87769
92780	87770
11341	87771
37580	87772
102280	87773
52180	87774
59120	87775
49919	87776
22771	87777
78267	87778
37801	87779
74022	87780
87500	87781
6502	87782
74174	87783
29020	87784
139784	87785
51685	87786
1728	87787
6356	87788
67514	87789
50573	87790
7091	87791
36907	87792
11043	87793
87763	87794
25338	87795
91935	87796
58165	87797
1302	87798
17211	87799
87373	87800
448	87801
4855	87802
156449	87803
32543	87804
25865	87805
115613	87806
105654	87807
34031	87808
39698	87809
257	87810
39302	87811
10164	87812
63749	87813
63990	87814
43140	87815
112600	87816
71879	87817
129939	87818
18648	87819
3665	87820
69743	87821
25629	87822
104224	87823
17769	87824
5070	87825
105720	87826
49838	87827
104199	87828
51070	87829
45992	87830
1073	87831
16882	87832
47404	87833
35213	87834
11664	87835
2873	87836
35701	87837
67790	87838
13112	87839
35669	87840
11484	87841
150161	87842
9030	87843
14572	87844
76885	87845
980	87846
5773	87847
32581	87848
27457	87849
56564	87850
44228	87851
14537	87852
42061	87853
6874	87854
110677	87855
15304	87856
79765	87857
49930	87858
159054	87859
77088	87860
46574	87861
9745	87862
9532	87863
32920	87864
48801	87865
50407	87866
2387	87867
33093	87868
87905	87869
46	87870
78015	87871
127762	87872
21936	87873
5480	87874
19745	87875
22897	87876
13798	87877
4631	87878
49222	87879
31173	87880
24602	87881
76903	87882
22759	87883
15495	87884
63206	87885
4470	87886
53186	87887
59860	87888
37784	87889
310	87890
33151	87891
11358	87892
1700	87893
92108	87894
70757	87895
151335	87896
11	87897
5110	87898
71284	87899
87149	87900
31955	87901
1486	87902
22226	87903
96456	87904
11059	87905
18136	87906
11269	87907
5211	87908
101825	87909
16023	87910
49759	87911
60994	87912
48211	87913
48808	87914
9415	87915
1233	87916
65380	87917
57970	87918
988	87919
59694	87920
19209	87921
19329	87922
1234	87923
1995	87924
50629	87925
9718	87926
48979	87927
16891	87928
2986	87929
62538	87930
136656	87931
75945	87932
40074	87933
32415	87934
93251	87935
45804	87936
80578	87937
95533	87938
54858	87939
79061	87940
46206	87941
19506	87942
4574	87943
35039	87944
10700	87945
39086	87946
127692	87947
19018	87948
62954	87949
80477	87950
2228	87951
15573	87952
66674	87953
81239	87954
1144	87955
53088	87956
45559	87957
136733	87958
35285	87959
49724	87960
17252	87961
51428	87962
80622	87963
45152	87964
46799	87965
7478	87966
26724	87967
73904	87968
28572	87969
116646	87970
72742	87971
137659	87972
8896	87973
13394	87974
40987	87975
17837	87976
57094	87977
161583	87978
22761	87979
93994	87980
29575	87981
45337	87982
86968	87983
20267	87984
11634	87985
5337	87986
114980	87987
17425	87988
36874	87989
106733	87990
85606	87991
27862	87992
1060	87993
111242	87994
83751	87995
101837	87996
28293	87997
90810	87998
50362	87999
106112	88000
44558	88001
24430	88002
141887	88003
7618	88004
29234	88005
8198	88006
67699	88007
150461	88008
31991	88009
26428	88010
66847	88011
42168	88012
57187	88013
32993	88014
5517	88015
668	88016
63945	88017
4744	88018
1878	88019
16468	88020
10953	88021
88057	88022
47866	88023
27239	88024
19338	88025
67276	88026
65106	88027
21628	88028
40881	88029
10943	88030
65212	88031
17701	88032
21720	88033
66529	88034
8983	88035
3200	88036
57361	88037
157890	88038
10446	88039
15857	88040
1513	88041
8442	88042
12610	88043
12270	88044
11083	88045
3371	88046
9038	88047
66908	88048
16563	88049
1728	88050
116599	88051
44560	88052
11734	88053
6385	88054
54429	88055
57399	88056
12306	88057
8930	88058
9851	88059
67486	88060
33939	88061
150369	88062
52094	88063
2306	88064
52379	88065
52107	88066
72686	88067
419	88068
88612	88069
81703	88070
725	88071
1096	88072
102119	88073
117087	88074
936	88075
24455	88076
26357	88077
46222	88078
99153	88079
17266	88080
10551	88081
8530	88082
16435	88083
116391	88084
25206	88085
31716	88086
13802	88087
65182	88088
68118	88089
69062	88090
23216	88091
38204	88092
98813	88093
42469	88094
32212	88095
89023	88096
91993	88097
38533	88098
242	88099
44732	88100
2375	88101
4941	88102
13072	88103
39958	88104
82498	88105
161802	88106
79681	88107
14984	88108
30985	88109
67779	88110
130721	88111
49752	88112
108250	88113
25919	88114
70233	88115
40267	88116
134518	88117
51237	88118
25556	88119
57379	88120
4286	88121
91380	88122
14656	88123
161627	88124
6315	88125
8781	88126
11096	88127
92250	88128
88810	88129
18554	88130
153795	88131
13981	88132
22942	88133
30626	88134
1388	88135
150402	88136
33110	88137
29233	88138
26902	88139
2717	88140
137546	88141
107377	88142
54954	88143
107639	88144
11131	88145
131771	88146
26973	88147
67582	88148
42021	88149
112908	88150
835	88151
1981	88152
5331	88153
3217	88154
87234	88155
62956	88156
511	88157
33461	88158
6182	88159
27364	88160
76922	88161
30640	88162
18246	88163
51805	88164
135461	88165
3034	88166
77122	88167
18722	88168
45570	88169
42156	88170
61541	88171
69040	88172
50944	88173
50750	88174
124195	88175
46329	88176
46802	88177
42800	88178
5948	88179
1477	88180
36117	88181
154931	88182
73816	88183
100888	88184
4073	88185
97697	88186
917	88187
153538	88188
64068	88189
20660	88190
3493	88191
13954	88192
62880	88193
29116	88194
29093	88195
200	88196
14443	88197
27751	88198
43460	88199
63898	88200
9338	88201
5348	88202
49759	88203
73113	88204
6826	88205
29590	88206
3277	88207
61981	88208
41988	88209
115181	88210
1647	88211
6280	88212
14014	88213
75488	88214
53661	88215
20395	88216
90613	88217
2262	88218
97784	88219
166959	88220
103398	88221
18163	88222
43669	88223
10597	88224
70504	88225
19065	88226
40889	88227
15242	88228
943	88229
112645	88230
38270	88231
36916	88232
8218	88233
132382	88234
89273	88235
43530	88236
42410	88237
33164	88238
101874	88239
16660	88240
59819	88241
125156	88242
39059	88243
2147	88244
42954	88245
9270	88246
18993	88247
32920	88248
2523	88249
26619	88250
51732	88251
4551	88252
294	88253
4786	88254
77365	88255
116241	88256
5078	88257
162882	88258
49065	88259
38746	88260
121172	88261
108253	88262
97932	88263
65705	88264
12561	88265
135106	88266
2365	88267
66453	88268
121956	88269
30735	88270
114513	88271
65253	88272
7437	88273
50898	88274
17068	88275
29754	88276
14233	88277
50339	88278
98956	88279
9358	88280
1135	88281
39103	88282
86631	88283
13364	88284
54561	88285
7513	88286
67271	88287
70376	88288
68993	88289
54362	88290
9923	88291
53538	88292
116098	88293
87132	88294
2578	88295
5997	88296
8567	88297
2284	88298
133818	88299
23427	88300
43767	88301
43343	88302
41008	88303
29859	88304
14697	88305
135747	88306
975	88307
115668	88308
97609	88309
18726	88310
62255	88311
9548	88312
47817	88313
26351	88314
31690	88315
59912	88316
32186	88317
125328	88318
75165	88319
28012	88320
12151	88321
35	88322
49743	88323
11941	88324
5890	88325
27350	88326
50090	88327
130111	88328
62192	88329
11687	88330
47408	88331
80814	88332
15545	88333
12846	88334
37906	88335
14899	88336
434	88337
46630	88338
419	88339
17616	88340
11613	88341
12145	88342
34047	88343
76893	88344
2617	88345
11741	88346
56792	88347
131159	88348
32782	88349
1721	88350
57121	88351
129761	88352
26781	88353
3317	88354
47337	88355
13531	88356
109811	88357
28929	88358
27701	88359
4436	88360
113231	88361
21421	88362
6176	88363
40522	88364
10499	88365
21742	88366
76423	88367
42816	88368
4277	88369
94146	88370
16778	88371
4450	88372
37864	88373
18253	88374
35833	88375
60264	88376
1355	88377
18370	88378
57330	88379
3	88380
71540	88381
51312	88382
12448	88383
6027	88384
12224	88385
24666	88386
39293	88387
8870	88388
13395	88389
33050	88390
15478	88391
159045	88392
26957	88393
2265	88394
93604	88395
67766	88396
56138	88397
49161	88398
138853	88399
39424	88400
94596	88401
163731	88402
20220	88403
38283	88404
147303	88405
14361	88406
75641	88407
134678	88408
2042	88409
25877	88410
64630	88411
78152	88412
1964	88413
58168	88414
10229	88415
14977	88416
1002	88417
31611	88418
116737	88419
19677	88420
2017	88421
42298	88422
72333	88423
8764	88424
25504	88425
73506	88426
14849	88427
5128	88428
4818	88429
87486	88430
3722	88431
89823	88432
10097	88433
12587	88434
4856	88435
1324	88436
16830	88437
32814	88438
12798	88439
38084	88440
11418	88441
37122	88442
108481	88443
67458	88444
80740	88445
5686	88446
13130	88447
25000	88448
10496	88449
10355	88450
10152	88451
51764	88452
74858	88453
7373	88454
19964	88455
35501	88456
5078	88457
27500	88458
57551	88459
19470	88460
129781	88461
11402	88462
10521	88463
9498	88464
5030	88465
111886	88466
49192	88467
7371	88468
54921	88469
4370	88470
78617	88471
11587	88472
6631	88473
47137	88474
87113	88475
48316	88476
55710	88477
32432	88478
50732	88479
124953	88480
44203	88481
86668	88482
11674	88483
35823	88484
36068	88485
67264	88486
6398	88487
99220	88488
61067	88489
14304	88490
97932	88491
83650	88492
6408	88493
13194	88494
114319	88495
113222	88496
42583	88497
26018	88498
4500	88499
163742	88500
12282	88501
28190	88502
22982	88503
38091	88504
19156	88505
127121	88506
9961	88507
39647	88508
28809	88509
68448	88510
54268	88511
45699	88512
628	88513
2646	88514
32360	88515
27930	88516
18209	88517
13921	88518
122522	88519
37563	88520
168439	88521
106774	88522
114039	88523
12851	88524
137378	88525
77986	88526
10634	88527
38226	88528
81639	88529
134730	88530
59390	88531
7403	88532
36318	88533
37403	88534
55092	88535
84315	88536
447	88537
37271	88538
21688	88539
39828	88540
31835	88541
73388	88542
33908	88543
9590	88544
46968	88545
47635	88546
55156	88547
25271	88548
67287	88549
136620	88550
35263	88551
18498	88552
32493	88553
7503	88554
50281	88555
328	88556
1928	88557
106911	88558
9261	88559
54191	88560
28289	88561
19464	88562
40609	88563
24550	88564
64767	88565
16002	88566
3351	88567
19125	88568
89675	88569
4394	88570
780	88571
1668	88572
60867	88573
4910	88574
117454	88575
129368	88576
7175	88577
13069	88578
4799	88579
1163	88580
86543	88581
546	88582
93009	88583
37563	88584
71529	88585
91045	88586
13079	88587
8646	88588
118693	88589
3146	88590
4042	88591
46207	88592
592	88593
67436	88594
83799	88595
52700	88596
27908	88597
103740	88598
3039	88599
3619	88600
64970	88601
19249	88602
10697	88603
13328	88604
42306	88605
7847	88606
16077	88607
3262	88608
33306	88609
105995	88610
20064	88611
61269	88612
34398	88613
21322	88614
13404	88615
12406	88616
102133	88617
12520	88618
35121	88619
31406	88620
21873	88621
56996	88622
16899	88623
17647	88624
95009	88625
48661	88626
6157	88627
79614	88628
68053	88629
41356	88630
102612	88631
76318	88632
34536	88633
104284	88634
38673	88635
41741	88636
77566	88637
53677	88638
39740	88639
116605	88640
59075	88641
70226	88642
165990	88643
31756	88644
21378	88645
118320	88646
8510	88647
100070	88648
10312	88649
13419	88650
131340	88651
51927	88652
9144	88653
114764	88654
22271	88655
51383	88656
98420	88657
51182	88658
65936	88659
26042	88660
105797	88661
91463	88662
27889	88663
65854	88664
2825	88665
31296	88666
11236	88667
150586	88668
866	88669
123772	88670
6951	88671
49091	88672
56923	88673
18284	88674
15592	88675
71273	88676
10567	88677
17927	88678
17028	88679
76796	88680
123953	88681
44739	88682
9641	88683
1413	88684
1483	88685
109505	88686
109947	88687
67511	88688
106538	88689
62169	88690
53008	88691
4546	88692
20998	88693
10496	88694
162490	88695
138495	88696
20320	88697
98549	88698
124638	88699
108684	88700
76715	88701
3911	88702
80679	88703
152339	88704
33964	88705
51469	88706
52651	88707
52933	88708
79255	88709
51731	88710
1134	88711
5001	88712
65626	88713
114301	88714
85097	88715
40328	88716
14319	88717
109185	88718
9879	88719
99579	88720
131435	88721
95798	88722
35641	88723
14279	88724
61401	88725
50952	88726
1199	88727
25705	88728
135315	88729
133205	88730
107951	88731
30991	88732
37267	88733
12441	88734
6387	88735
79694	88736
64878	88737
1664	88738
33953	88739
129551	88740
19183	88741
107148	88742
88040	88743
12464	88744
18322	88745
35061	88746
52226	88747
37983	88748
17123	88749
23419	88750
77058	88751
88522	88752
90490	88753
4753	88754
36164	88755
25808	88756
19553	88757
23301	88758
13619	88759
1662	88760
32790	88761
21682	88762
95749	88763
42166	88764
690	88765
28925	88766
31619	88767
46767	88768
38504	88769
2972	88770
116120	88771
63546	88772
49092	88773
137906	88774
34208	88775
12101	88776
30103	88777
151137	88778
2049	88779
1080	88780
3029	88781
26549	88782
3255	88783
60105	88784
3878	88785
65911	88786
42429	88787
94428	88788
39898	88789
84167	88790
24353	88791
160715	88792
46631	88793
47352	88794
167557	88795
6397	88796
22780	88797
9518	88798
65290	88799
33358	88800
58987	88801
7509	88802
113091	88803
5721	88804
48662	88805
144962	88806
30143	88807
89376	88808
31685	88809
96340	88810
18032	88811
40760	88812
39839	88813
4173	88814
78328	88815
20845	88816
50700	88817
59345	88818
74293	88819
1159	88820
150761	88821
90236	88822
19459	88823
94201	88824
68700	88825
27287	88826
19900	88827
69004	88828
10220	88829
28445	88830
41105	88831
34482	88832
17540	88833
80624	88834
5099	88835
3918	88836
90308	88837
37968	88838
1957	88839
134935	88840
2244	88841
163840	88842
44293	88843
30296	88844
6921	88845
103117	88846
64733	88847
15958	88848
35615	88849
1629	88850
21949	88851
10149	88852
14999	88853
76557	88854
56848	88855
6304	88856
53238	88857
33871	88858
80817	88859
96374	88860
43418	88861
20177	88862
7331	88863
30702	88864
45411	88865
84005	88866
77193	88867
48688	88868
16188	88869
64834	88870
3942	88871
74984	88872
127067	88873
3896	88874
135349	88875
54732	88876
6279	88877
21625	88878
43579	88879
112117	88880
81	88881
77281	88882
67807	88883
9993	88884
124011	88885
1085	88886
32368	88887
41513	88888
86987	88889
78765	88890
33609	88891
14742	88892
798	88893
41340	88894
29116	88895
12785	88896
78069	88897
523	88898
69043	88899
23133	88900
22118	88901
72857	88902
2556	88903
15932	88904
56927	88905
105585	88906
44364	88907
29151	88908
151799	88909
105186	88910
2153	88911
50231	88912
61738	88913
47345	88914
29599	88915
35286	88916
46563	88917
58613	88918
2021	88919
4216	88920
34894	88921
27098	88922
50698	88923
73449	88924
25285	88925
8839	88926
104531	88927
111231	88928
19417	88929
33324	88930
49840	88931
1368	88932
21208	88933
6090	88934
76362	88935
122743	88936
132753	88937
5823	88938
12968	88939
113121	88940
22720	88941
39521	88942
8450	88943
106901	88944
103170	88945
11820	88946
7753	88947
52858	88948
37685	88949
135988	88950
65072	88951
45164	88952
52812	88953
39793	88954
74598	88955
25195	88956
43347	88957
112540	88958
43926	88959
13584	88960
39861	88961
12295	88962
15689	88963
80902	88964
80576	88965
20621	88966
78023	88967
116199	88968
22129	88969
38171	88970
67117	88971
14247	88972
57449	88973
101638	88974
56512	88975
7775	88976
280	88977
40902	88978
103097	88979
81990	88980
18922	88981
58375	88982
43372	88983
151	88984
14404	88985
6894	88986
4607	88987
121943	88988
69968	88989
114102	88990
215	88991
10570	88992
37137	88993
43691	88994
52926	88995
77156	88996
45589	88997
9440	88998
16451	88999
25732	89000
79112	89001
69595	89002
24791	89003
10254	89004
102054	89005
159917	89006
83441	89007
65422	89008
75949	89009
86194	89010
115086	89011
67475	89012
38568	89013
11247	89014
52447	89015
30070	89016
90228	89017
11329	89018
2701	89019
1716	89020
80193	89021
4074	89022
35505	89023
44837	89024
4334	89025
4216	89026
311	89027
125552	89028
33852	89029
123836	89030
37692	89031
7845	89032
19154	89033
37521	89034
105158	89035
43402	89036
13166	89037
1327	89038
6444	89039
60425	89040
4399	89041
141128	89042
9454	89043
115131	89044
6986	89045
73292	89046
16811	89047
10795	89048
12608	89049
19356	89050
12928	89051
42861	89052
1951	89053
23292	89054
3286	89055
9221	89056
128840	89057
13663	89058
104699	89059
44352	89060
90063	89061
3786	89062
12617	89063
31831	89064
16743	89065
75888	89066
155709	89067
6007	89068
35269	89069
100302	89070
29895	89071
10159	89072
44771	89073
23355	89074
63727	89075
57	89076
136142	89077
1694	89078
35782	89079
90011	89080
17428	89081
25731	89082
65681	89083
13968	89084
162738	89085
18558	89086
19388	89087
76278	89088
79007	89089
22354	89090
64166	89091
60352	89092
91944	89093
26382	89094
8806	89095
31900	89096
81772	89097
72443	89098
100077	89099
24793	89100
109284	89101
6396	89102
20680	89103
106475	89104
15436	89105
66142	89106
56296	89107
149786	89108
56620	89109
60498	89110
13021	89111
20915	89112
42213	89113
7119	89114
14630	89115
124449	89116
55671	89117
29666	89118
6107	89119
59878	89120
33874	89121
42481	89122
1468	89123
285	89124
98428	89125
85098	89126
2343	89127
41951	89128
5226	89129
2228	89130
55365	89131
116532	89132
31763	89133
4087	89134
8078	89135
14461	89136
84203	89137
54421	89138
11513	89139
35815	89140
16523	89141
50125	89142
5900	89143
134195	89144
21237	89145
9595	89146
79561	89147
3186	89148
24273	89149
25330	89150
1175	89151
44321	89152
34112	89153
31211	89154
59667	89155
20206	89156
169520	89157
161776	89158
14014	89159
4135	89160
12044	89161
59281	89162
19635	89163
76664	89164
13527	89165
23871	89166
91699	89167
107894	89168
115561	89169
18717	89170
26650	89171
69496	89172
10893	89173
56340	89174
13009	89175
69283	89176
2314	89177
88462	89178
64596	89179
50509	89180
38039	89181
32492	89182
61271	89183
2850	89184
80893	89185
30527	89186
19398	89187
1646	89188
25248	89189
9183	89190
81163	89191
64096	89192
6701	89193
22675	89194
3267	89195
24588	89196
70388	89197
47749	89198
72124	89199
72474	89200
54619	89201
66827	89202
32823	89203
71080	89204
15020	89205
155863	89206
450	89207
22997	89208
21141	89209
20070	89210
90811	89211
47702	89212
45433	89213
37845	89214
14356	89215
11001	89216
1618	89217
101412	89218
100940	89219
13103	89220
465	89221
7519	89222
31148	89223
49654	89224
61086	89225
1217	89226
51543	89227
32385	89228
8326	89229
90984	89230
31856	89231
42506	89232
84235	89233
38525	89234
12240	89235
109796	89236
9089	89237
7289	89238
103591	89239
2479	89240
74717	89241
3463	89242
56480	89243
21023	89244
39163	89245
17279	89246
29701	89247
128070	89248
3560	89249
65283	89250
58425	89251
81449	89252
77304	89253
87855	89254
10696	89255
5417	89256
23259	89257
30018	89258
4871	89259
11738	89260
96500	89261
37458	89262
31725	89263
490	89264
36045	89265
59792	89266
6509	89267
55143	89268
28932	89269
8263	89270
35892	89271
77323	89272
36956	89273
4150	89274
31884	89275
14437	89276
15815	89277
13854	89278
80627	89279
17694	89280
148619	89281
87798	89282
148932	89283
4011	89284
37606	89285
6144	89286
27423	89287
37906	89288
46621	89289
22050	89290
57992	89291
24279	89292
64300	89293
85342	89294
143885	89295
90298	89296
45296	89297
95839	89298
103962	89299
9732	89300
110096	89301
92099	89302
27239	89303
55743	89304
9493	89305
20874	89306
32793	89307
7451	89308
13439	89309
87750	89310
33105	89311
8157	89312
78082	89313
29494	89314
48121	89315
3670	89316
1287	89317
972	89318
6216	89319
110795	89320
55056	89321
20475	89322
49712	89323
108174	89324
69714	89325
109383	89326
50806	89327
6476	89328
61514	89329
40312	89330
11415	89331
7684	89332
25941	89333
115941	89334
45965	89335
6242	89336
117857	89337
67448	89338
26061	89339
82486	89340
88968	89341
6057	89342
9156	89343
39412	89344
80617	89345
162861	89346
60039	89347
121076	89348
93662	89349
65193	89350
791	89351
6749	89352
46219	89353
159285	89354
4839	89355
88278	89356
19049	89357
54082	89358
26620	89359
23057	89360
6476	89361
53503	89362
21669	89363
83086	89364
46466	89365
47237	89366
2718	89367
17227	89368
52397	89369
32998	89370
14832	89371
1449	89372
39139	89373
6561	89374
113557	89375
27770	89376
49268	89377
29307	89378
29145	89379
93451	89380
20227	89381
2495	89382
11475	89383
120103	89384
35889	89385
70583	89386
5961	89387
1543	89388
92600	89389
2088	89390
71939	89391
51168	89392
907	89393
22717	89394
2184	89395
46516	89396
277	89397
43709	89398
146675	89399
126343	89400
46908	89401
35954	89402
65807	89403
119571	89404
24079	89405
42235	89406
63143	89407
69769	89408
85133	89409
54888	89410
78135	89411
27037	89412
18548	89413
31205	89414
46261	89415
95419	89416
25658	89417
11866	89418
18311	89419
68253	89420
2461	89421
37962	89422
29423	89423
13877	89424
894	89425
7944	89426
60487	89427
219	89428
91339	89429
23275	89430
101038	89431
10462	89432
44779	89433
11929	89434
35765	89435
109724	89436
32123	89437
6348	89438
100329	89439
105560	89440
50885	89441
73226	89442
64425	89443
114953	89444
219	89445
56169	89446
42998	89447
61471	89448
2300	89449
674	89450
26702	89451
5856	89452
21760	89453
20374	89454
27602	89455
52052	89456
98306	89457
74641	89458
86744	89459
12659	89460
25778	89461
85936	89462
44932	89463
46032	89464
796	89465
6882	89466
21881	89467
3739	89468
14298	89469
752	89470
16337	89471
115627	89472
126411	89473
95619	89474
12192	89475
42113	89476
4611	89477
26616	89478
6255	89479
49453	89480
53165	89481
1434	89482
40493	89483
116934	89484
26087	89485
129100	89486
30998	89487
23461	89488
40714	89489
105052	89490
108332	89491
12132	89492
26153	89493
90135	89494
29388	89495
14240	89496
9972	89497
43423	89498
5147	89499
7416	89500
75450	89501
10333	89502
29723	89503
16273	89504
125528	89505
60231	89506
103248	89507
35985	89508
4653	89509
29609	89510
55496	89511
62584	89512
6427	89513
3568	89514
45996	89515
154927	89516
96238	89517
4026	89518
23285	89519
72712	89520
1512	89521
23242	89522
23563	89523
69296	89524
5502	89525
21308	89526
52288	89527
676	89528
59137	89529
16303	89530
36992	89531
44918	89532
72188	89533
168907	89534
20172	89535
101454	89536
1665	89537
12700	89538
110921	89539
30115	89540
88507	89541
36622	89542
6782	89543
11058	89544
98516	89545
93091	89546
66135	89547
126056	89548
35404	89549
56865	89550
50596	89551
104982	89552
13738	89553
42448	89554
45136	89555
120073	89556
89860	89557
18345	89558
84348	89559
16086	89560
20145	89561
35552	89562
76519	89563
15347	89564
90945	89565
43500	89566
41956	89567
32377	89568
52875	89569
26594	89570
37056	89571
10593	89572
20174	89573
44275	89574
72297	89575
155499	89576
32758	89577
20973	89578
15325	89579
14954	89580
72616	89581
25537	89582
34490	89583
12366	89584
29933	89585
107885	89586
67258	89587
619	89588
22	89589
29177	89590
37307	89591
60127	89592
22663	89593
31532	89594
3624	89595
39274	89596
69745	89597
93951	89598
70950	89599
31258	89600
78035	89601
73005	89602
14346	89603
5573	89604
108522	89605
19076	89606
5321	89607
58729	89608
31149	89609
111910	89610
4479	89611
12606	89612
1927	89613
135288	89614
52171	89615
35357	89616
71871	89617
111313	89618
6045	89619
53367	89620
107235	89621
4539	89622
2399	89623
67227	89624
43718	89625
48712	89626
85891	89627
111459	89628
96086	89629
614	89630
21296	89631
47726	89632
26091	89633
6914	89634
52836	89635
694	89636
11036	89637
87524	89638
45217	89639
21454	89640
18496	89641
61086	89642
109364	89643
40890	89644
95591	89645
123319	89646
40101	89647
64	89648
8250	89649
10138	89650
14308	89651
19554	89652
95174	89653
49131	89654
1928	89655
41224	89656
39013	89657
73108	89658
171	89659
52487	89660
109515	89661
169312	89662
1250	89663
9474	89664
79500	89665
15849	89666
4522	89667
15276	89668
36059	89669
41294	89670
4030	89671
36787	89672
19279	89673
17287	89674
161400	89675
55116	89676
22801	89677
65821	89678
19469	89679
26711	89680
2629	89681
2999	89682
18294	89683
83570	89684
3078	89685
122964	89686
78225	89687
28118	89688
94285	89689
6095	89690
120629	89691
2758	89692
158227	89693
40354	89694
94213	89695
73407	89696
71543	89697
17923	89698
57880	89699
76566	89700
49842	89701
30224	89702
24443	89703
6905	89704
549	89705
139148	89706
27171	89707
49741	89708
2319	89709
104024	89710
12622	89711
15509	89712
44979	89713
8367	89714
64993	89715
13609	89716
39280	89717
61670	89718
39016	89719
157940	89720
61330	89721
3531	89722
17108	89723
26808	89724
671	89725
97426	89726
5056	89727
45872	89728
22402	89729
60578	89730
2733	89731
17237	89732
19027	89733
9944	89734
25404	89735
7714	89736
1740	89737
15677	89738
88172	89739
21561	89740
60207	89741
51755	89742
6259	89743
11264	89744
11719	89745
14393	89746
16867	89747
12314	89748
8874	89749
31232	89750
41521	89751
1098	89752
42642	89753
53829	89754
903	89755
77632	89756
2180	89757
85771	89758
999	89759
123632	89760
64229	89761
105095	89762
125186	89763
6754	89764
4976	89765
10987	89766
100283	89767
47015	89768
40722	89769
115054	89770
86680	89771
103687	89772
73210	89773
120193	89774
6884	89775
3462	89776
5038	89777
53251	89778
145246	89779
37866	89780
86111	89781
30943	89782
18066	89783
30357	89784
30124	89785
40718	89786
112741	89787
40095	89788
12193	89789
33786	89790
63876	89791
22349	89792
59265	89793
91040	89794
215	89795
37524	89796
66063	89797
169145	89798
47657	89799
120683	89800
83244	89801
39977	89802
52896	89803
17075	89804
9208	89805
94837	89806
3334	89807
59282	89808
95045	89809
4528	89810
29835	89811
23533	89812
15693	89813
40554	89814
82124	89815
53391	89816
63259	89817
25793	89818
286	89819
27523	89820
11773	89821
6692	89822
45007	89823
16877	89824
17997	89825
8000	89826
113	89827
18681	89828
5674	89829
7057	89830
152486	89831
3700	89832
8846	89833
44177	89834
69434	89835
62586	89836
13702	89837
5065	89838
27031	89839
94000	89840
3538	89841
16519	89842
2352	89843
24986	89844
34053	89845
7244	89846
12930	89847
45889	89848
72976	89849
4235	89850
60341	89851
26800	89852
23423	89853
16475	89854
1421	89855
1848	89856
56443	89857
29201	89858
84422	89859
13680	89860
20782	89861
12202	89862
30	89863
3750	89864
30066	89865
42320	89866
148	89867
1066	89868
1033	89869
46041	89870
6152	89871
3990	89872
36625	89873
54730	89874
35222	89875
130294	89876
10540	89877
53429	89878
60896	89879
14526	89880
49204	89881
90544	89882
4984	89883
1851	89884
27204	89885
34000	89886
6487	89887
8014	89888
4673	89889
32662	89890
46561	89891
61981	89892
78289	89893
152129	89894
60755	89895
116246	89896
8302	89897
39485	89898
34338	89899
10113	89900
7	89901
75075	89902
55710	89903
3512	89904
94245	89905
75844	89906
102393	89907
50028	89908
61088	89909
33770	89910
32397	89911
27734	89912
5531	89913
81001	89914
1956	89915
54614	89916
1475	89917
26648	89918
9299	89919
30022	89920
78965	89921
56279	89922
37806	89923
12703	89924
100075	89925
63164	89926
92074	89927
62693	89928
15057	89929
64622	89930
39526	89931
11430	89932
95544	89933
25998	89934
20555	89935
5564	89936
58559	89937
10285	89938
29349	89939
58102	89940
3	89941
1768	89942
38624	89943
18025	89944
96269	89945
14942	89946
55509	89947
100	89948
2451	89949
941	89950
67167	89951
99821	89952
2661	89953
9828	89954
14331	89955
29726	89956
12040	89957
19985	89958
10957	89959
16428	89960
28125	89961
128428	89962
19307	89963
74061	89964
39897	89965
152280	89966
17969	89967
107804	89968
1100	89969
24933	89970
20171	89971
93498	89972
124718	89973
22107	89974
14460	89975
9392	89976
114314	89977
8492	89978
106	89979
92120	89980
355	89981
9796	89982
19667	89983
90192	89984
71332	89985
5719	89986
6208	89987
76796	89988
283	89989
5039	89990
32845	89991
53348	89992
5985	89993
14470	89994
3884	89995
147807	89996
29689	89997
643	89998
9091	89999
128579	90000
8209	90001
2230	90002
7695	90003
15830	90004
127834	90005
14398	90006
158193	90007
56781	90008
42952	90009
119366	90010
37483	90011
59305	90012
14251	90013
5767	90014
38171	90015
11639	90016
40292	90017
126004	90018
115673	90019
33448	90020
3782	90021
6938	90022
5106	90023
72976	90024
9897	90025
70324	90026
20976	90027
106859	90028
47522	90029
39580	90030
3360	90031
115456	90032
41794	90033
97595	90034
259	90035
6473	90036
150795	90037
8638	90038
30575	90039
120533	90040
89681	90041
38393	90042
123069	90043
47267	90044
5340	90045
19605	90046
87869	90047
24039	90048
4150	90049
63283	90050
102284	90051
4	90052
47810	90053
11027	90054
136152	90055
74685	90056
40026	90057
41824	90058
50572	90059
78442	90060
41066	90061
2372	90062
41937	90063
2532	90064
30634	90065
19885	90066
51984	90067
93015	90068
48300	90069
154292	90070
38393	90071
18020	90072
9107	90073
60431	90074
42795	90075
55169	90076
98162	90077
144370	90078
11614	90079
14089	90080
116652	90081
11867	90082
79323	90083
23320	90084
82058	90085
369	90086
20219	90087
78013	90088
5624	90089
27047	90090
14905	90091
39713	90092
5178	90093
1380	90094
142898	90095
30394	90096
75592	90097
45928	90098
25510	90099
118977	90100
27434	90101
24695	90102
6186	90103
110065	90104
7729	90105
14526	90106
10771	90107
113175	90108
59271	90109
9559	90110
44877	90111
69937	90112
105940	90113
13980	90114
29208	90115
38017	90116
3661	90117
20758	90118
5020	90119
18620	90120
53300	90121
17208	90122
3625	90123
25572	90124
15710	90125
243	90126
23989	90127
15089	90128
132473	90129
85912	90130
37	90131
59847	90132
9473	90133
82923	90134
21722	90135
52989	90136
10387	90137
20128	90138
28725	90139
107230	90140
17957	90141
67586	90142
59171	90143
37461	90144
113500	90145
150258	90146
50726	90147
6037	90148
10631	90149
58215	90150
155148	90151
48731	90152
63901	90153
39070	90154
50330	90155
111651	90156
29819	90157
68016	90158
20253	90159
17595	90160
63318	90161
10096	90162
47934	90163
1117	90164
40477	90165
57948	90166
167699	90167
100269	90168
54168	90169
62477	90170
41735	90171
120192	90172
67264	90173
94844	90174
12513	90175
30961	90176
147999	90177
53084	90178
275	90179
2319	90180
18155	90181
12226	90182
113373	90183
61012	90184
33301	90185
24741	90186
137412	90187
28079	90188
26098	90189
19604	90190
116764	90191
5922	90192
739	90193
75103	90194
105896	90195
74742	90196
10382	90197
1156	90198
55191	90199
40164	90200
18581	90201
27426	90202
26428	90203
85916	90204
39061	90205
1570	90206
152448	90207
41129	90208
3577	90209
108721	90210
20437	90211
16106	90212
47791	90213
156873	90214
38505	90215
1636	90216
4793	90217
161518	90218
21262	90219
63406	90220
35310	90221
28543	90222
24523	90223
15220	90224
83499	90225
64323	90226
27946	90227
9737	90228
41180	90229
60932	90230
73529	90231
64115	90232
17580	90233
16272	90234
25346	90235
9831	90236
10191	90237
40310	90238
52125	90239
29463	90240
2998	90241
4708	90242
48758	90243
151235	90244
1617	90245
152743	90246
11209	90247
113	90248
65350	90249
99024	90250
52794	90251
1730	90252
37083	90253
30372	90254
39999	90255
49237	90256
14680	90257
91277	90258
20784	90259
98577	90260
39631	90261
45967	90262
35	90263
136251	90264
2783	90265
36998	90266
28647	90267
15601	90268
47935	90269
118210	90270
44354	90271
38757	90272
24221	90273
124557	90274
86198	90275
62144	90276
61984	90277
29892	90278
12028	90279
14851	90280
93	90281
51321	90282
31459	90283
24294	90284
133637	90285
100181	90286
7269	90287
2732	90288
35104	90289
34402	90290
28829	90291
128618	90292
206	90293
142128	90294
167617	90295
3010	90296
1610	90297
709	90298
73362	90299
44512	90300
50653	90301
421	90302
53570	90303
70719	90304
91230	90305
18535	90306
89951	90307
52291	90308
15497	90309
4563	90310
55245	90311
66562	90312
72182	90313
82373	90314
131995	90315
43263	90316
81006	90317
29858	90318
18718	90319
35681	90320
32552	90321
952	90322
113261	90323
2816	90324
34708	90325
29514	90326
71967	90327
29329	90328
14175	90329
120770	90330
41593	90331
77556	90332
13283	90333
37464	90334
110999	90335
13884	90336
133	90337
12934	90338
168156	90339
19592	90340
47012	90341
73758	90342
102777	90343
94153	90344
55142	90345
14507	90346
6200	90347
15985	90348
46469	90349
121472	90350
30140	90351
115325	90352
12387	90353
132397	90354
31582	90355
13381	90356
6579	90357
89887	90358
56169	90359
169754	90360
13622	90361
1499	90362
87601	90363
9166	90364
24565	90365
40734	90366
86	90367
22712	90368
46689	90369
30806	90370
28067	90371
5451	90372
138888	90373
4534	90374
33518	90375
15422	90376
23152	90377
14362	90378
12427	90379
9144	90380
129002	90381
70995	90382
167215	90383
117867	90384
3348	90385
35373	90386
27046	90387
841	90388
103350	90389
4381	90390
5097	90391
91034	90392
89654	90393
61146	90394
69848	90395
68643	90396
1420	90397
110646	90398
24951	90399
69564	90400
106020	90401
58598	90402
62521	90403
18202	90404
55336	90405
109791	90406
79893	90407
92449	90408
45271	90409
601	90410
7033	90411
126929	90412
2204	90413
135765	90414
28195	90415
88969	90416
25299	90417
57099	90418
11802	90419
49295	90420
130291	90421
6158	90422
78012	90423
23891	90424
46044	90425
13888	90426
28080	90427
38222	90428
90637	90429
42759	90430
34087	90431
42938	90432
33224	90433
87557	90434
70446	90435
26690	90436
36519	90437
81214	90438
1514	90439
50207	90440
60869	90441
71230	90442
129889	90443
23266	90444
66516	90445
97839	90446
36189	90447
32677	90448
89057	90449
32873	90450
10293	90451
44135	90452
75300	90453
76090	90454
145695	90455
52324	90456
6371	90457
20593	90458
74310	90459
124397	90460
581	90461
55682	90462
135083	90463
138007	90464
21866	90465
77713	90466
53013	90467
11958	90468
75269	90469
106192	90470
3333	90471
8011	90472
25461	90473
15098	90474
11300	90475
14253	90476
169444	90477
61112	90478
74430	90479
35907	90480
41182	90481
104919	90482
12432	90483
21931	90484
67483	90485
148484	90486
14792	90487
56331	90488
111145	90489
13440	90490
52402	90491
10951	90492
38647	90493
44961	90494
24507	90495
144952	90496
43709	90497
68631	90498
44590	90499
72885	90500
32231	90501
9359	90502
22666	90503
91197	90504
12753	90505
76251	90506
16067	90507
43318	90508
72629	90509
71058	90510
8700	90511
99869	90512
53637	90513
123199	90514
9551	90515
52379	90516
216	90517
155156	90518
38892	90519
128741	90520
73437	90521
26492	90522
132253	90523
21176	90524
1078	90525
13773	90526
41132	90527
83674	90528
3727	90529
86495	90530
99711	90531
37480	90532
86898	90533
165930	90534
100167	90535
63076	90536
19675	90537
73647	90538
40456	90539
62044	90540
58325	90541
17493	90542
1353	90543
2375	90544
85878	90545
12305	90546
33558	90547
115061	90548
79033	90549
80504	90550
22657	90551
31471	90552
9317	90553
99636	90554
34260	90555
158205	90556
156151	90557
4648	90558
66582	90559
9902	90560
65171	90561
866	90562
86787	90563
86129	90564
9641	90565
76249	90566
65255	90567
48124	90568
160346	90569
41149	90570
136514	90571
57429	90572
12690	90573
43297	90574
28338	90575
165995	90576
106808	90577
17563	90578
103500	90579
132268	90580
148603	90581
60233	90582
5279	90583
38050	90584
81891	90585
2638	90586
96819	90587
21621	90588
82993	90589
168614	90590
10719	90591
12243	90592
114026	90593
51762	90594
27731	90595
3021	90596
121914	90597
56084	90598
41892	90599
95374	90600
108223	90601
1193	90602
66876	90603
2343	90604
24818	90605
33025	90606
61176	90607
41950	90608
15974	90609
6061	90610
27560	90611
23363	90612
8359	90613
89507	90614
68813	90615
40583	90616
131168	90617
56159	90618
149997	90619
77332	90620
7113	90621
16860	90622
90985	90623
94385	90624
58199	90625
3341	90626
26748	90627
53626	90628
26402	90629
286	90630
145930	90631
7130	90632
56967	90633
67810	90634
145022	90635
69151	90636
85554	90637
25642	90638
20230	90639
121607	90640
8328	90641
9454	90642
42533	90643
3128	90644
3563	90645
52925	90646
26427	90647
17828	90648
9855	90649
18997	90650
3899	90651
23547	90652
4204	90653
78559	90654
166086	90655
68947	90656
75115	90657
16754	90658
38404	90659
117896	90660
12460	90661
23756	90662
93721	90663
54095	90664
10517	90665
137803	90666
11416	90667
74835	90668
30892	90669
141060	90670
143837	90671
72825	90672
51170	90673
7670	90674
51665	90675
6491	90676
76686	90677
35659	90678
64936	90679
43085	90680
5142	90681
101309	90682
23101	90683
68896	90684
4241	90685
98570	90686
3702	90687
42743	90688
24612	90689
11998	90690
10489	90691
4576	90692
38846	90693
86464	90694
43851	90695
132140	90696
98916	90697
80113	90698
30347	90699
68259	90700
26381	90701
10103	90702
113818	90703
17619	90704
63691	90705
17212	90706
36178	90707
734	90708
25805	90709
117788	90710
94254	90711
55619	90712
19563	90713
12277	90714
68914	90715
37445	90716
10559	90717
9484	90718
79273	90719
2917	90720
9825	90721
855	90722
11939	90723
4268	90724
60009	90725
2406	90726
168880	90727
11105	90728
4309	90729
38472	90730
105669	90731
7163	90732
30043	90733
41238	90734
5465	90735
81612	90736
64642	90737
67196	90738
98560	90739
93876	90740
109829	90741
9012	90742
84909	90743
5869	90744
967	90745
77145	90746
74534	90747
13672	90748
66623	90749
135119	90750
6223	90751
64818	90752
81454	90753
56426	90754
35564	90755
37306	90756
9872	90757
123221	90758
10999	90759
133046	90760
12951	90761
6499	90762
87805	90763
5975	90764
38200	90765
152493	90766
60701	90767
118279	90768
7472	90769
77812	90770
12039	90771
458	90772
57382	90773
110400	90774
3444	90775
5	90776
46449	90777
2675	90778
87444	90779
75046	90780
22803	90781
5967	90782
44631	90783
113111	90784
65650	90785
70688	90786
11708	90787
76832	90788
36712	90789
8605	90790
30419	90791
3000	90792
21791	90793
109236	90794
7527	90795
48430	90796
28492	90797
140	90798
8773	90799
24656	90800
12787	90801
46	90802
20306	90803
28023	90804
12157	90805
45136	90806
143098	90807
40230	90808
119982	90809
9273	90810
21513	90811
29021	90812
7662	90813
8698	90814
110471	90815
16808	90816
142594	90817
55669	90818
107684	90819
175	90820
10524	90821
28880	90822
83102	90823
25789	90824
763	90825
131806	90826
97555	90827
84170	90828
6493	90829
97130	90830
50183	90831
60322	90832
115367	90833
22424	90834
35523	90835
54180	90836
44414	90837
2008	90838
15907	90839
64280	90840
26741	90841
41498	90842
5322	90843
109310	90844
28652	90845
5736	90846
75714	90847
45835	90848
81147	90849
26009	90850
106505	90851
94904	90852
18283	90853
51198	90854
994	90855
14339	90856
12057	90857
10245	90858
14785	90859
126790	90860
29558	90861
49418	90862
33889	90863
15950	90864
1185	90865
4378	90866
58205	90867
10561	90868
55173	90869
8673	90870
2885	90871
102869	90872
15708	90873
8275	90874
25457	90875
132659	90876
109805	90877
83817	90878
331	90879
166210	90880
5257	90881
49093	90882
91148	90883
17199	90884
82785	90885
50045	90886
133736	90887
128658	90888
138824	90889
2496	90890
34354	90891
15411	90892
116695	90893
6395	90894
27412	90895
89091	90896
6802	90897
95146	90898
92155	90899
14555	90900
122913	90901
21465	90902
23498	90903
825	90904
5876	90905
4415	90906
37471	90907
99651	90908
57972	90909
27686	90910
105124	90911
123794	90912
52732	90913
148776	90914
96102	90915
13916	90916
109833	90917
13417	90918
30484	90919
41170	90920
95379	90921
6291	90922
25089	90923
25505	90924
6897	90925
51340	90926
72565	90927
19797	90928
87502	90929
8386	90930
155256	90931
9412	90932
119269	90933
41395	90934
45928	90935
25481	90936
88830	90937
60198	90938
93928	90939
13465	90940
12135	90941
135040	90942
20848	90943
31074	90944
90381	90945
123087	90946
60348	90947
104413	90948
25664	90949
58809	90950
63761	90951
22194	90952
124783	90953
7986	90954
4311	90955
1524	90956
2048	90957
44658	90958
59300	90959
13810	90960
83127	90961
162582	90962
33094	90963
24829	90964
9742	90965
47590	90966
38635	90967
11610	90968
3789	90969
5820	90970
158162	90971
3119	90972
64544	90973
11426	90974
3760	90975
73373	90976
38700	90977
36535	90978
169537	90979
159116	90980
77309	90981
1195	90982
58641	90983
17620	90984
1326	90985
58800	90986
41753	90987
95169	90988
729	90989
27654	90990
36455	90991
21319	90992
72069	90993
137113	90994
6271	90995
41687	90996
16398	90997
1477	90998
50592	90999
104916	91000
21209	91001
1591	91002
1214	91003
91219	91004
137968	91005
1989	91006
34633	91007
44939	91008
20673	91009
27814	91010
39382	91011
1045	91012
134564	91013
24041	91014
7486	91015
917	91016
1218	91017
85115	91018
75312	91019
40847	91020
59580	91021
50487	91022
149398	91023
368	91024
11127	91025
49603	91026
5234	91027
19230	91028
14093	91029
15509	91030
47725	91031
127713	91032
22176	91033
135582	91034
48062	91035
65244	91036
2397	91037
65025	91038
802	91039
24726	91040
20729	91041
180	91042
67970	91043
19556	91044
27193	91045
68488	91046
17953	91047
78501	91048
1635	91049
24228	91050
21258	91051
42121	91052
16350	91053
1520	91054
21593	91055
105256	91056
97903	91057
25903	91058
2019	91059
26526	91060
29536	91061
10916	91062
115711	91063
4871	91064
27915	91065
17848	91066
40581	91067
17333	91068
76082	91069
4378	91070
29035	91071
293	91072
65056	91073
895	91074
53822	91075
6855	91076
56978	91077
804	91078
29662	91079
4534	91080
18240	91081
97275	91082
31319	91083
12070	91084
49387	91085
53355	91086
2537	91087
30513	91088
51759	91089
88427	91090
5161	91091
89455	91092
80744	91093
6213	91094
7090	91095
36791	91096
2721	91097
13225	91098
75732	91099
23208	91100
17522	91101
130739	91102
16656	91103
5036	91104
11794	91105
129057	91106
5572	91107
138894	91108
5116	91109
12398	91110
34561	91111
73443	91112
41371	91113
60413	91114
12091	91115
57302	91116
37125	91117
66673	91118
157353	91119
124410	91120
11552	91121
8552	91122
15142	91123
11400	91124
78540	91125
46129	91126
26224	91127
106517	91128
35751	91129
931	91130
75817	91131
2062	91132
61937	91133
51219	91134
124219	91135
71692	91136
22734	91137
3951	91138
54086	91139
326	91140
20144	91141
37496	91142
17829	91143
5520	91144
8548	91145
74685	91146
129022	91147
495	91148
3000	91149
62224	91150
28247	91151
1609	91152
121308	91153
8424	91154
141349	91155
88804	91156
107191	91157
122484	91158
62410	91159
6441	91160
4520	91161
54607	91162
7657	91163
3890	91164
31559	91165
117442	91166
130495	91167
39644	91168
1878	91169
34957	91170
1385	91171
15899	91172
106792	91173
134426	91174
20619	91175
37183	91176
44402	91177
72653	91178
17184	91179
26776	91180
43731	91181
2051	91182
16340	91183
44958	91184
18667	91185
50316	91186
10787	91187
45694	91188
27208	91189
107413	91190
61325	91191
11669	91192
3302	91193
1433	91194
15875	91195
142164	91196
2788	91197
78975	91198
34686	91199
133496	91200
13438	91201
41701	91202
101375	91203
43968	91204
51897	91205
135171	91206
108410	91207
117671	91208
140739	91209
27370	91210
155012	91211
3883	91212
53124	91213
156	91214
45818	91215
10150	91216
2942	91217
45400	91218
4807	91219
10304	91220
31247	91221
20613	91222
6974	91223
28478	91224
26083	91225
2872	91226
45942	91227
12168	91228
73641	91229
50326	91230
7455	91231
107313	91232
88415	91233
110061	91234
75723	91235
32537	91236
51050	91237
59872	91238
53	91239
151399	91240
6290	91241
81487	91242
72004	91243
34594	91244
54992	91245
68859	91246
76887	91247
28662	91248
56553	91249
81142	91250
15855	91251
45581	91252
68218	91253
29437	91254
35355	91255
14608	91256
32692	91257
104109	91258
3324	91259
1801	91260
34665	91261
125854	91262
21771	91263
115472	91264
985	91265
72406	91266
2164	91267
42128	91268
121207	91269
88147	91270
14966	91271
14531	91272
3131	91273
35127	91274
14330	91275
2759	91276
2679	91277
3548	91278
30655	91279
34621	91280
2936	91281
152763	91282
21061	91283
22028	91284
29931	91285
29302	91286
79	91287
22395	91288
17047	91289
10069	91290
636	91291
30170	91292
11114	91293
95652	91294
11619	91295
46721	91296
6614	91297
39977	91298
85060	91299
69187	91300
40237	91301
34526	91302
46158	91303
48764	91304
69736	91305
58321	91306
47788	91307
43710	91308
33097	91309
52689	91310
78735	91311
5650	91312
28857	91313
37093	91314
34580	91315
5913	91316
22973	91317
12550	91318
28134	91319
49003	91320
127222	91321
86189	91322
55179	91323
4999	91324
43577	91325
14494	91326
55689	91327
170127	91328
8446	91329
11006	91330
81460	91331
27979	91332
57462	91333
19153	91334
92279	91335
8460	91336
21631	91337
8436	91338
42431	91339
37659	91340
39778	91341
9365	91342
1840	91343
14793	91344
37146	91345
10790	91346
143562	91347
26662	91348
79427	91349
13450	91350
6772	91351
1409	91352
12605	91353
135748	91354
18794	91355
15236	91356
65178	91357
6438	91358
62867	91359
112692	91360
40391	91361
38050	91362
17428	91363
56729	91364
13641	91365
16089	91366
121856	91367
168227	91368
163870	91369
54160	91370
12849	91371
57604	91372
85467	91373
36787	91374
79056	91375
106139	91376
75542	91377
7447	91378
15968	91379
55436	91380
153175	91381
129565	91382
105651	91383
63583	91384
15444	91385
1265	91386
5805	91387
64669	91388
122940	91389
915	91390
99446	91391
124541	91392
10412	91393
19	91394
134648	91395
89120	91396
30649	91397
38879	91398
3993	91399
8924	91400
167193	91401
22509	91402
36373	91403
13494	91404
16173	91405
3945	91406
8565	91407
81618	91408
29749	91409
152616	91410
139444	91411
32431	91412
21209	91413
95547	91414
15494	91415
96823	91416
22385	91417
15634	91418
24846	91419
146766	91420
28151	91421
2030	91422
107777	91423
34885	91424
22302	91425
22547	91426
54796	91427
10978	91428
30238	91429
59130	91430
87930	91431
106539	91432
51172	91433
947	91434
7490	91435
97278	91436
106288	91437
20682	91438
42524	91439
17407	91440
24871	91441
78121	91442
108647	91443
114887	91444
82094	91445
112861	91446
16927	91447
99150	91448
9198	91449
16608	91450
15307	91451
72760	91452
29505	91453
64057	91454
3529	91455
5215	91456
2124	91457
130896	91458
91844	91459
10064	91460
1604	91461
36958	91462
66450	91463
17634	91464
15575	91465
51464	91466
109065	91467
120491	91468
67747	91469
3588	91470
4087	91471
6358	91472
11377	91473
84873	91474
14753	91475
11257	91476
48562	91477
90186	91478
13337	91479
21813	91480
44187	91481
116820	91482
71246	91483
6937	91484
82976	91485
91703	91486
81548	91487
20422	91488
301	91489
89409	91490
14708	91491
26727	91492
65338	91493
71928	91494
3331	91495
25059	91496
56203	91497
68388	91498
24319	91499
81301	91500
33901	91501
6400	91502
45740	91503
36206	91504
24511	91505
7060	91506
88628	91507
100360	91508
76723	91509
20354	91510
71943	91511
51753	91512
37184	91513
43548	91514
40272	91515
14109	91516
121	91517
29930	91518
79663	91519
27	91520
19580	91521
5319	91522
59776	91523
48558	91524
45077	91525
128072	91526
1277	91527
13083	91528
90603	91529
7881	91530
154202	91531
18055	91532
39657	91533
11251	91534
87189	91535
624	91536
32823	91537
54102	91538
121098	91539
29514	91540
26855	91541
105054	91542
57827	91543
20064	91544
70408	91545
12374	91546
106697	91547
60527	91548
124284	91549
72428	91550
13364	91551
100587	91552
22677	91553
23388	91554
75420	91555
45890	91556
19221	91557
8636	91558
28907	91559
26586	91560
32120	91561
12255	91562
55927	91563
45973	91564
12609	91565
61944	91566
85455	91567
5527	91568
30620	91569
106786	91570
3619	91571
3721	91572
52474	91573
8640	91574
163454	91575
123088	91576
58439	91577
50835	91578
33118	91579
3012	91580
92332	91581
94211	91582
119758	91583
21545	91584
63971	91585
21641	91586
129112	91587
73207	91588
71934	91589
166236	91590
10307	91591
138884	91592
93735	91593
101155	91594
12830	91595
40281	91596
49698	91597
150152	91598
6910	91599
47678	91600
144885	91601
28309	91602
34760	91603
91299	91604
83539	91605
461	91606
24047	91607
50847	91608
19442	91609
30807	91610
133682	91611
38404	91612
35536	91613
8096	91614
28101	91615
11615	91616
11552	91617
46930	91618
14268	91619
40063	91620
13747	91621
24771	91622
3716	91623
43928	91624
58915	91625
29586	91626
43284	91627
9460	91628
27465	91629
5522	91630
107656	91631
10560	91632
38399	91633
18329	91634
8115	91635
2411	91636
66139	91637
8860	91638
22740	91639
8631	91640
3062	91641
39377	91642
7182	91643
22935	91644
18719	91645
117890	91646
176	91647
124275	91648
25648	91649
4629	91650
265	91651
2948	91652
80952	91653
1940	91654
52918	91655
134549	91656
7723	91657
50614	91658
74943	91659
46461	91660
25436	91661
38815	91662
76604	91663
1460	91664
113120	91665
148904	91666
26217	91667
10029	91668
7419	91669
19079	91670
45424	91671
48251	91672
60984	91673
135187	91674
62865	91675
42448	91676
1877	91677
79338	91678
59384	91679
68879	91680
5366	91681
7196	91682
110041	91683
109477	91684
19803	91685
64816	91686
51209	91687
73852	91688
26157	91689
24697	91690
35008	91691
127693	91692
68867	91693
45335	91694
32763	91695
61294	91696
5396	91697
83833	91698
1304	91699
84212	91700
26883	91701
20639	91702
52615	91703
6944	91704
43908	91705
110492	91706
15927	91707
44210	91708
93769	91709
1651	91710
149967	91711
57146	91712
14985	91713
2174	91714
64400	91715
86344	91716
9847	91717
4570	91718
57852	91719
7334	91720
33456	91721
53750	91722
30227	91723
27431	91724
8096	91725
10049	91726
18484	91727
4106	91728
4318	91729
163883	91730
3970	91731
42321	91732
93076	91733
74841	91734
39797	91735
35787	91736
22998	91737
8871	91738
42461	91739
2788	91740
99930	91741
27426	91742
3019	91743
84658	91744
18487	91745
39809	91746
6925	91747
26888	91748
1417	91749
10311	91750
106109	91751
42215	91752
47878	91753
7090	91754
79210	91755
63778	91756
65201	91757
250	91758
142716	91759
10459	91760
3429	91761
133439	91762
84001	91763
90295	91764
3580	91765
68767	91766
5792	91767
96038	91768
14663	91769
14335	91770
124415	91771
21552	91772
70056	91773
32742	91774
17223	91775
18973	91776
17224	91777
72619	91778
168242	91779
9096	91780
56633	91781
43681	91782
80169	91783
4820	91784
19356	91785
54696	91786
63135	91787
49962	91788
1128	91789
5821	91790
145508	91791
110694	91792
113215	91793
43443	91794
43788	91795
2273	91796
31298	91797
16263	91798
24584	91799
25934	91800
52545	91801
60973	91802
78174	91803
7812	91804
28433	91805
112552	91806
64289	91807
6219	91808
64421	91809
18734	91810
3696	91811
114685	91812
61680	91813
63446	91814
84864	91815
11118	91816
19409	91817
130508	91818
6353	91819
76771	91820
24316	91821
59522	91822
28823	91823
1675	91824
13488	91825
20004	91826
51788	91827
54737	91828
17891	91829
46612	91830
116183	91831
34476	91832
42376	91833
17037	91834
363	91835
26469	91836
15290	91837
29529	91838
89051	91839
49261	91840
30931	91841
25495	91842
33851	91843
44433	91844
6601	91845
22644	91846
60873	91847
123084	91848
85644	91849
76602	91850
79898	91851
16172	91852
8635	91853
59297	91854
47562	91855
22484	91856
15622	91857
13483	91858
37088	91859
4165	91860
56242	91861
35593	91862
1215	91863
59390	91864
38144	91865
21441	91866
63915	91867
81048	91868
30459	91869
6373	91870
12776	91871
63042	91872
62176	91873
82237	91874
37078	91875
91100	91876
45	91877
11309	91878
12257	91879
53274	91880
112905	91881
26507	91882
36391	91883
13908	91884
2200	91885
38399	91886
49612	91887
1917	91888
112788	91889
29867	91890
16765	91891
10369	91892
32312	91893
33918	91894
127504	91895
102787	91896
1169	91897
21401	91898
113533	91899
4802	91900
32377	91901
48131	91902
57117	91903
10360	91904
16481	91905
37912	91906
74362	91907
76696	91908
26088	91909
14410	91910
58179	91911
90799	91912
132737	91913
24124	91914
944	91915
115423	91916
59361	91917
144	91918
85635	91919
26003	91920
9324	91921
105663	91922
17881	91923
43215	91924
32699	91925
51447	91926
85030	91927
54955	91928
1635	91929
67569	91930
28497	91931
169025	91932
2387	91933
6540	91934
44995	91935
35154	91936
7375	91937
90901	91938
80049	91939
79980	91940
13467	91941
37556	91942
66089	91943
43653	91944
91531	91945
115602	91946
54850	91947
18839	91948
42623	91949
102388	91950
88998	91951
11537	91952
21150	91953
24547	91954
11226	91955
61561	91956
36457	91957
56276	91958
3437	91959
38767	91960
43073	91961
98470	91962
33612	91963
5930	91964
31436	91965
42210	91966
137177	91967
102874	91968
2196	91969
143432	91970
9028	91971
601	91972
25400	91973
59933	91974
42828	91975
4282	91976
61967	91977
1252	91978
75031	91979
117933	91980
1457	91981
44033	91982
9501	91983
72154	91984
89692	91985
164714	91986
85761	91987
29942	91988
86485	91989
1262	91990
55337	91991
18082	91992
60147	91993
53218	91994
1085	91995
6600	91996
421	91997
50128	91998
25266	91999
8461	92000
26121	92001
91013	92002
12773	92003
20169	92004
23389	92005
90660	92006
29243	92007
60899	92008
28256	92009
71630	92010
100120	92011
35056	92012
94350	92013
1370	92014
19791	92015
18916	92016
35456	92017
94638	92018
2590	92019
32788	92020
700	92021
47244	92022
37919	92023
53935	92024
771	92025
51827	92026
50025	92027
47209	92028
15574	92029
40484	92030
12283	92031
1640	92032
46794	92033
22182	92034
13457	92035
45485	92036
8533	92037
135067	92038
39741	92039
35634	92040
144245	92041
75902	92042
2531	92043
21927	92044
71230	92045
32842	92046
133575	92047
71861	92048
26754	92049
5672	92050
5795	92051
90215	92052
92604	92053
2525	92054
14004	92055
16238	92056
10836	92057
36584	92058
29517	92059
72275	92060
101455	92061
3961	92062
766	92063
19609	92064
50640	92065
8336	92066
18969	92067
57267	92068
154079	92069
81573	92070
77608	92071
49483	92072
22615	92073
99365	92074
30390	92075
11957	92076
89627	92077
12368	92078
138271	92079
14651	92080
32435	92081
7219	92082
1579	92083
51748	92084
53567	92085
109448	92086
32820	92087
2150	92088
65594	92089
28192	92090
13164	92091
42688	92092
129611	92093
60374	92094
29957	92095
84548	92096
45381	92097
122	92098
52425	92099
156781	92100
82817	92101
2109	92102
98122	92103
79729	92104
131970	92105
128294	92106
47021	92107
4323	92108
32194	92109
17902	92110
5085	92111
12223	92112
20495	92113
11625	92114
60424	92115
19702	92116
17573	92117
159380	92118
4877	92119
30765	92120
15536	92121
1751	92122
43818	92123
13460	92124
17847	92125
2621	92126
1081	92127
26262	92128
43310	92129
121197	92130
19953	92131
5078	92132
109791	92133
92298	92134
54721	92135
854	92136
18990	92137
12332	92138
44565	92139
125979	92140
132085	92141
65155	92142
55640	92143
81173	92144
25815	92145
130580	92146
63152	92147
27945	92148
2456	92149
83302	92150
6210	92151
11749	92152
17648	92153
7259	92154
49464	92155
79174	92156
10652	92157
9440	92158
44545	92159
29723	92160
3987	92161
92427	92162
29997	92163
83578	92164
88787	92165
10634	92166
105261	92167
158007	92168
197	92169
81064	92170
62404	92171
19687	92172
17587	92173
110273	92174
114172	92175
137278	92176
7438	92177
28564	92178
67357	92179
131573	92180
14289	92181
97169	92182
8119	92183
58779	92184
5285	92185
34381	92186
73747	92187
10210	92188
551	92189
67339	92190
8603	92191
32838	92192
113337	92193
50516	92194
73733	92195
104487	92196
54023	92197
68482	92198
30336	92199
7703	92200
84921	92201
21020	92202
19749	92203
46915	92204
30889	92205
25361	92206
79147	92207
137130	92208
163956	92209
97649	92210
11054	92211
67371	92212
7894	92213
122454	92214
57271	92215
20172	92216
29798	92217
28300	92218
44260	92219
24376	92220
48622	92221
7677	92222
66390	92223
358	92224
31860	92225
45426	92226
74804	92227
11684	92228
51767	92229
7267	92230
56483	92231
1007	92232
93370	92233
3389	92234
23498	92235
90066	92236
60302	92237
65043	92238
32815	92239
76377	92240
11214	92241
90316	92242
92489	92243
7253	92244
44217	92245
52917	92246
30437	92247
135276	92248
16	92249
38594	92250
96704	92251
80589	92252
112022	92253
10323	92254
17646	92255
11286	92256
91532	92257
104783	92258
10163	92259
38328	92260
1672	92261
150971	92262
52262	92263
168608	92264
40233	92265
87833	92266
47812	92267
22457	92268
45851	92269
66538	92270
167898	92271
66315	92272
56469	92273
9867	92274
6074	92275
44333	92276
2620	92277
46399	92278
55738	92279
6769	92280
29149	92281
62502	92282
56684	92283
91885	92284
69199	92285
11444	92286
13064	92287
24066	92288
23070	92289
3213	92290
67319	92291
47846	92292
24816	92293
35460	92294
23493	92295
23148	92296
38130	92297
115730	92298
73630	92299
3460	92300
14589	92301
46329	92302
20125	92303
37532	92304
89812	92305
8911	92306
20236	92307
16051	92308
11329	92309
137632	92310
79610	92311
93952	92312
73324	92313
33088	92314
55868	92315
19562	92316
123169	92317
57213	92318
8421	92319
15083	92320
12237	92321
2518	92322
2245	92323
26918	92324
5227	92325
4402	92326
29489	92327
19624	92328
4563	92329
4887	92330
29901	92331
78177	92332
78785	92333
41982	92334
1012	92335
50478	92336
7814	92337
9032	92338
67985	92339
94482	92340
4515	92341
91543	92342
62743	92343
4292	92344
40244	92345
69460	92346
38230	92347
12494	92348
100419	92349
30029	92350
5343	92351
33649	92352
10211	92353
90385	92354
4888	92355
16477	92356
10866	92357
30380	92358
11378	92359
163286	92360
617	92361
34895	92362
49154	92363
31693	92364
19490	92365
60073	92366
42570	92367
20771	92368
1847	92369
95118	92370
44812	92371
88081	92372
2699	92373
18424	92374
41618	92375
24758	92376
55520	92377
7278	92378
48637	92379
92856	92380
32750	92381
11489	92382
4549	92383
147818	92384
107132	92385
39719	92386
101313	92387
78957	92388
26259	92389
33994	92390
72080	92391
20188	92392
7408	92393
8589	92394
52043	92395
14453	92396
53506	92397
462	92398
106395	92399
18431	92400
52216	92401
8541	92402
1438	92403
167071	92404
38002	92405
41263	92406
48200	92407
800	92408
78449	92409
84633	92410
156015	92411
12334	92412
17598	92413
168	92414
15137	92415
71188	92416
37870	92417
35092	92418
15838	92419
26474	92420
66467	92421
81431	92422
17735	92423
9062	92424
143835	92425
62579	92426
3854	92427
34069	92428
20943	92429
43096	92430
32203	92431
32114	92432
5717	92433
33789	92434
155994	92435
9847	92436
127051	92437
46057	92438
64425	92439
20343	92440
18610	92441
95092	92442
3907	92443
43180	92444
381	92445
8503	92446
115383	92447
5042	92448
113193	92449
2284	92450
6701	92451
64477	92452
79833	92453
11304	92454
15729	92455
70525	92456
73392	92457
40702	92458
130946	92459
56405	92460
18398	92461
68623	92462
3105	92463
43269	92464
62134	92465
41457	92466
63747	92467
132312	92468
38084	92469
43509	92470
20150	92471
14541	92472
12983	92473
13785	92474
74620	92475
95107	92476
150403	92477
50228	92478
22592	92479
122775	92480
47331	92481
38428	92482
62531	92483
16242	92484
120822	92485
98930	92486
39221	92487
5864	92488
6270	92489
45362	92490
3166	92491
65587	92492
14130	92493
548	92494
6167	92495
13698	92496
23981	92497
10245	92498
4961	92499
75199	92500
8932	92501
24260	92502
43837	92503
53148	92504
13058	92505
15702	92506
116601	92507
59921	92508
98727	92509
63845	92510
32393	92511
49416	92512
9310	92513
30106	92514
43480	92515
47722	92516
63390	92517
17468	92518
88662	92519
77997	92520
8836	92521
2449	92522
26259	92523
55037	92524
85244	92525
122516	92526
75485	92527
3491	92528
29420	92529
1373	92530
130752	92531
40856	92532
84706	92533
14295	92534
31833	92535
92134	92536
34639	92537
44908	92538
1084	92539
153027	92540
1	92541
7956	92542
493	92543
47800	92544
21981	92545
148628	92546
71451	92547
14549	92548
114135	92549
109253	92550
73211	92551
115284	92552
126663	92553
115182	92554
57303	92555
110503	92556
63396	92557
15651	92558
23947	92559
4732	92560
54801	92561
24203	92562
47585	92563
29483	92564
3723	92565
27906	92566
97685	92567
84085	92568
2799	92569
7145	92570
57894	92571
35265	92572
5072	92573
75184	92574
110849	92575
19480	92576
24784	92577
5895	92578
598	92579
47797	92580
79618	92581
20910	92582
61209	92583
48295	92584
70858	92585
75235	92586
81915	92587
29993	92588
15324	92589
13826	92590
20087	92591
101113	92592
139750	92593
51715	92594
108687	92595
146821	92596
11073	92597
39629	92598
52050	92599
18504	92600
17439	92601
28691	92602
85173	92603
7078	92604
10732	92605
126016	92606
1678	92607
2107	92608
20747	92609
37354	92610
26760	92611
40179	92612
58358	92613
46303	92614
64681	92615
61033	92616
15277	92617
28391	92618
11131	92619
17952	92620
134399	92621
40007	92622
11795	92623
7100	92624
11413	92625
106307	92626
20979	92627
63605	92628
33258	92629
15	92630
28788	92631
99606	92632
7737	92633
5612	92634
66438	92635
5880	92636
15453	92637
126740	92638
78356	92639
104001	92640
14671	92641
25307	92642
1653	92643
41852	92644
20	92645
49037	92646
50788	92647
120559	92648
10651	92649
42378	92650
5823	92651
23978	92652
122196	92653
27718	92654
64313	92655
93071	92656
56521	92657
60782	92658
4302	92659
18335	92660
53874	92661
50456	92662
32471	92663
101677	92664
42580	92665
36465	92666
43491	92667
60954	92668
109764	92669
34802	92670
20686	92671
7146	92672
101237	92673
5749	92674
44406	92675
41264	92676
23558	92677
844	92678
517	92679
15189	92680
329	92681
47001	92682
21257	92683
85306	92684
31368	92685
113460	92686
31237	92687
14980	92688
61441	92689
19962	92690
732	92691
10099	92692
4232	92693
3540	92694
22395	92695
13588	92696
59627	92697
20178	92698
108451	92699
37801	92700
21049	92701
82919	92702
16477	92703
33491	92704
51743	92705
84448	92706
54053	92707
60403	92708
3785	92709
17000	92710
162744	92711
9264	92712
114158	92713
9757	92714
107259	92715
22860	92716
85126	92717
57268	92718
10250	92719
21	92720
6961	92721
3357	92722
77933	92723
70174	92724
80759	92725
127950	92726
127	92727
27897	92728
124588	92729
139277	92730
100275	92731
67	92732
93055	92733
48339	92734
25817	92735
5755	92736
5289	92737
1409	92738
16983	92739
30627	92740
56406	92741
10230	92742
1208	92743
20806	92744
60997	92745
129953	92746
26047	92747
12137	92748
34667	92749
15	92750
62843	92751
90004	92752
88851	92753
11534	92754
137697	92755
35056	92756
58567	92757
63874	92758
72333	92759
2300	92760
75645	92761
28616	92762
30245	92763
68698	92764
44675	92765
9206	92766
49606	92767
1256	92768
39673	92769
120027	92770
52349	92771
58588	92772
5112	92773
16934	92774
48887	92775
7943	92776
50752	92777
91309	92778
81524	92779
61435	92780
11817	92781
35047	92782
2733	92783
74233	92784
118807	92785
47052	92786
67364	92787
33762	92788
16364	92789
13989	92790
101814	92791
2312	92792
109260	92793
670	92794
52408	92795
23078	92796
5825	92797
24838	92798
15038	92799
88912	92800
133	92801
1536	92802
26526	92803
11980	92804
60086	92805
1919	92806
12086	92807
57924	92808
11103	92809
20562	92810
63459	92811
63187	92812
61030	92813
49860	92814
110479	92815
20786	92816
25039	92817
31198	92818
37891	92819
23671	92820
55073	92821
10023	92822
19302	92823
27933	92824
47218	92825
644	92826
153246	92827
91457	92828
31092	92829
60216	92830
17568	92831
21335	92832
84567	92833
113653	92834
45498	92835
11489	92836
87591	92837
40185	92838
59974	92839
112345	92840
32789	92841
46580	92842
13162	92843
12911	92844
66630	92845
26895	92846
26852	92847
12565	92848
106247	92849
11024	92850
112595	92851
6080	92852
2213	92853
41647	92854
50034	92855
42246	92856
45850	92857
492	92858
32808	92859
37881	92860
1848	92861
85176	92862
35014	92863
13359	92864
29030	92865
71235	92866
9304	92867
9947	92868
46368	92869
156	92870
26584	92871
66232	92872
27095	92873
41377	92874
43670	92875
105210	92876
6374	92877
67103	92878
37810	92879
6924	92880
29166	92881
7329	92882
50030	92883
99810	92884
136279	92885
27745	92886
30158	92887
6775	92888
17301	92889
77838	92890
59564	92891
31405	92892
52078	92893
74779	92894
104987	92895
31591	92896
51476	92897
10240	92898
21084	92899
107938	92900
55514	92901
15505	92902
133261	92903
71059	92904
79909	92905
92179	92906
72230	92907
40768	92908
38250	92909
28862	92910
115273	92911
17873	92912
2426	92913
29315	92914
80982	92915
61842	92916
67565	92917
18792	92918
61509	92919
38231	92920
22644	92921
50988	92922
35763	92923
26814	92924
62379	92925
10340	92926
45828	92927
14920	92928
21378	92929
15113	92930
32249	92931
4336	92932
69409	92933
43381	92934
79948	92935
30747	92936
1736	92937
29193	92938
34793	92939
3851	92940
17475	92941
27751	92942
9721	92943
36280	92944
31144	92945
6202	92946
95292	92947
11213	92948
69630	92949
32224	92950
37166	92951
24996	92952
44511	92953
16483	92954
84583	92955
19836	92956
35950	92957
44522	92958
28444	92959
46455	92960
596	92961
23576	92962
19785	92963
23390	92964
5277	92965
38292	92966
110004	92967
134287	92968
11830	92969
1577	92970
167860	92971
41802	92972
30587	92973
81506	92974
49468	92975
19364	92976
16976	92977
90678	92978
35960	92979
8105	92980
37215	92981
4101	92982
8312	92983
10770	92984
63971	92985
18882	92986
40369	92987
17271	92988
72198	92989
122365	92990
43369	92991
81937	92992
2076	92993
14085	92994
61482	92995
50519	92996
64733	92997
6601	92998
13772	92999
142950	93000
50783	93001
14789	93002
42938	93003
75771	93004
172	93005
67905	93006
2673	93007
4803	93008
111186	93009
4321	93010
110468	93011
4255	93012
66037	93013
10095	93014
138778	93015
42604	93016
98002	93017
5396	93018
10314	93019
55897	93020
2503	93021
16785	93022
1887	93023
43871	93024
70806	93025
21041	93026
22100	93027
101124	93028
53701	93029
67554	93030
1834	93031
15580	93032
39724	93033
36910	93034
2714	93035
85156	93036
109483	93037
13	93038
159533	93039
120009	93040
69485	93041
65517	93042
96090	93043
73270	93044
4867	93045
107453	93046
6279	93047
51608	93048
3095	93049
94838	93050
31373	93051
36885	93052
31889	93053
13866	93054
16863	93055
37262	93056
7210	93057
23648	93058
254	93059
111155	93060
26137	93061
33506	93062
41450	93063
21829	93064
20601	93065
53844	93066
54709	93067
131405	93068
1351	93069
79152	93070
169098	93071
30056	93072
49362	93073
89075	93074
20400	93075
15718	93076
328	93077
127355	93078
8965	93079
1263	93080
9848	93081
11641	93082
41540	93083
11984	93084
67127	93085
71633	93086
78608	93087
20680	93088
2540	93089
32723	93090
38577	93091
29282	93092
40801	93093
16932	93094
38892	93095
29818	93096
7842	93097
6266	93098
37835	93099
46261	93100
83832	93101
113658	93102
83355	93103
3470	93104
53124	93105
2746	93106
101674	93107
5040	93108
16831	93109
43301	93110
135010	93111
138488	93112
18549	93113
1250	93114
1348	93115
92302	93116
2590	93117
51786	93118
40893	93119
27790	93120
8746	93121
9329	93122
21627	93123
108947	93124
53726	93125
150186	93126
105058	93127
36417	93128
47837	93129
53652	93130
5084	93131
9232	93132
18725	93133
103574	93134
25407	93135
3796	93136
34922	93137
121116	93138
10574	93139
88263	93140
67226	93141
46450	93142
7425	93143
71783	93144
47393	93145
87644	93146
26673	93147
8251	93148
42869	93149
59292	93150
28071	93151
18489	93152
30765	93153
16849	93154
39419	93155
49928	93156
9250	93157
11653	93158
22937	93159
47195	93160
55010	93161
34410	93162
821	93163
57850	93164
17924	93165
473	93166
69517	93167
12039	93168
6246	93169
24008	93170
165685	93171
9293	93172
6534	93173
6449	93174
70093	93175
10048	93176
1506	93177
31817	93178
1494	93179
36555	93180
155276	93181
24121	93182
20167	93183
37795	93184
31958	93185
1500	93186
97859	93187
33927	93188
30409	93189
35110	93190
24149	93191
2847	93192
25764	93193
31339	93194
66453	93195
91613	93196
11834	93197
18297	93198
10309	93199
140944	93200
59190	93201
11788	93202
2	93203
17256	93204
20871	93205
1026	93206
9429	93207
27330	93208
59321	93209
135803	93210
23157	93211
18362	93212
17261	93213
44608	93214
38794	93215
159516	93216
64553	93217
16175	93218
16823	93219
117651	93220
11433	93221
21403	93222
9026	93223
80837	93224
29928	93225
108175	93226
17610	93227
16841	93228
26805	93229
1208	93230
42962	93231
99127	93232
9312	93233
67231	93234
24281	93235
34553	93236
19862	93237
5451	93238
32311	93239
55580	93240
483	93241
67727	93242
2362	93243
67076	93244
51311	93245
49462	93246
41037	93247
12633	93248
1726	93249
38753	93250
46573	93251
78076	93252
4749	93253
505	93254
28517	93255
46808	93256
106036	93257
120362	93258
106889	93259
94178	93260
61240	93261
35497	93262
138261	93263
137052	93264
91493	93265
19830	93266
6438	93267
28244	93268
7495	93269
95656	93270
158327	93271
50904	93272
41824	93273
36281	93274
97286	93275
164721	93276
12037	93277
29243	93278
17186	93279
25192	93280
78185	93281
65578	93282
53104	93283
53776	93284
17133	93285
2928	93286
13044	93287
47643	93288
25206	93289
25535	93290
93142	93291
69645	93292
109438	93293
16787	93294
14524	93295
4152	93296
93869	93297
42274	93298
3741	93299
95684	93300
102237	93301
83905	93302
75213	93303
56784	93304
6054	93305
13147	93306
2698	93307
51208	93308
5930	93309
8202	93310
29116	93311
14648	93312
69629	93313
7464	93314
14326	93315
11904	93316
80055	93317
19230	93318
9583	93319
33595	93320
74601	93321
39697	93322
3086	93323
110551	93324
24881	93325
18929	93326
26075	93327
5205	93328
8098	93329
34535	93330
37529	93331
17325	93332
103953	93333
93576	93334
6273	93335
106631	93336
1270	93337
49307	93338
41392	93339
14894	93340
86845	93341
16403	93342
104715	93343
18112	93344
17562	93345
13949	93346
102207	93347
12830	93348
30989	93349
9239	93350
45847	93351
123654	93352
3710	93353
31555	93354
116170	93355
31185	93356
21119	93357
75021	93358
8878	93359
88338	93360
5844	93361
131491	93362
45364	93363
24481	93364
15993	93365
33498	93366
104080	93367
76812	93368
106349	93369
1524	93370
31365	93371
657	93372
57638	93373
39420	93374
34657	93375
27404	93376
71599	93377
25468	93378
36740	93379
23995	93380
28191	93381
64898	93382
16682	93383
51122	93384
44053	93385
63990	93386
80969	93387
431	93388
44499	93389
126563	93390
2334	93391
111912	93392
37323	93393
6035	93394
15830	93395
52450	93396
16746	93397
76147	93398
44393	93399
141295	93400
29524	93401
44817	93402
40582	93403
109249	93404
8148	93405
89378	93406
35416	93407
65132	93408
23936	93409
11715	93410
2292	93411
29713	93412
78244	93413
152892	93414
6846	93415
26345	93416
4060	93417
13873	93418
121756	93419
8747	93420
34023	93421
75070	93422
17975	93423
37402	93424
17003	93425
15716	93426
57408	93427
102252	93428
55267	93429
19	93430
11171	93431
5857	93432
11054	93433
39161	93434
19758	93435
150794	93436
472	93437
104746	93438
33696	93439
59571	93440
19536	93441
29232	93442
34433	93443
2046	93444
69370	93445
12169	93446
20847	93447
58884	93448
79979	93449
1164	93450
14333	93451
23339	93452
95545	93453
12185	93454
10903	93455
42237	93456
78348	93457
3140	93458
76668	93459
24228	93460
23182	93461
3322	93462
36141	93463
5874	93464
75332	93465
60347	93466
13717	93467
103108	93468
104685	93469
25885	93470
66020	93471
631	93472
8206	93473
125256	93474
83661	93475
13351	93476
80199	93477
4671	93478
21288	93479
79854	93480
3963	93481
10373	93482
69175	93483
16172	93484
4373	93485
10906	93486
55437	93487
41118	93488
84636	93489
121	93490
46871	93491
108927	93492
9183	93493
17886	93494
17734	93495
907	93496
77491	93497
4586	93498
21385	93499
11735	93500
23406	93501
43225	93502
30303	93503
38720	93504
10026	93505
5135	93506
50	93507
41401	93508
45964	93509
954	93510
77639	93511
2939	93512
104410	93513
12429	93514
7750	93515
100308	93516
121181	93517
34905	93518
5061	93519
11346	93520
57070	93521
43535	93522
67722	93523
16917	93524
53670	93525
2775	93526
10077	93527
26633	93528
107699	93529
66138	93530
19145	93531
23064	93532
8902	93533
46186	93534
19818	93535
23428	93536
3075	93537
134084	93538
36818	93539
4337	93540
27549	93541
50434	93542
111836	93543
107397	93544
112323	93545
57559	93546
75409	93547
32105	93548
9206	93549
10831	93550
76053	93551
63084	93552
48191	93553
34523	93554
71100	93555
2393	93556
86673	93557
67447	93558
4882	93559
108951	93560
15427	93561
224	93562
80839	93563
12784	93564
69495	93565
117490	93566
48682	93567
10743	93568
4420	93569
12651	93570
57725	93571
4742	93572
39108	93573
13272	93574
820	93575
34101	93576
146229	93577
11626	93578
19566	93579
73900	93580
20029	93581
50194	93582
2883	93583
209	93584
1934	93585
16116	93586
166635	93587
6163	93588
127685	93589
125924	93590
5443	93591
18386	93592
69105	93593
80866	93594
8873	93595
61102	93596
91361	93597
84976	93598
21402	93599
22491	93600
121780	93601
7041	93602
147082	93603
157208	93604
55561	93605
29619	93606
4760	93607
3160	93608
59102	93609
72937	93610
66836	93611
65904	93612
2970	93613
126114	93614
54	93615
49906	93616
51996	93617
82683	93618
33318	93619
34201	93620
23543	93621
53105	93622
92870	93623
116219	93624
95649	93625
21044	93626
115403	93627
17293	93628
3218	93629
17529	93630
27132	93631
9058	93632
54013	93633
28227	93634
69591	93635
6134	93636
57919	93637
76825	93638
9779	93639
21522	93640
8305	93641
46814	93642
69229	93643
4862	93644
90731	93645
4412	93646
657	93647
11047	93648
48294	93649
133846	93650
47375	93651
44815	93652
66649	93653
22186	93654
54425	93655
40505	93656
46971	93657
148786	93658
954	93659
123460	93660
20173	93661
5758	93662
11698	93663
101598	93664
54869	93665
27353	93666
21677	93667
20658	93668
57070	93669
28460	93670
30668	93671
91418	93672
5932	93673
4177	93674
57707	93675
82600	93676
31896	93677
88631	93678
8148	93679
70970	93680
192	93681
66437	93682
70136	93683
98882	93684
4852	93685
10625	93686
6382	93687
15106	93688
43008	93689
864	93690
64892	93691
44549	93692
1324	93693
83916	93694
26335	93695
49316	93696
128082	93697
38953	93698
102585	93699
84368	93700
7980	93701
34467	93702
35313	93703
167171	93704
8713	93705
25773	93706
36854	93707
34588	93708
60870	93709
90921	93710
35711	93711
30329	93712
101139	93713
20358	93714
29070	93715
112070	93716
45040	93717
6218	93718
97631	93719
128856	93720
18773	93721
15735	93722
143697	93723
22932	93724
10186	93725
36519	93726
15341	93727
54689	93728
4011	93729
30812	93730
97024	93731
14243	93732
11426	93733
59512	93734
126938	93735
11419	93736
1032	93737
5662	93738
18425	93739
88097	93740
44000	93741
32141	93742
41850	93743
9024	93744
10233	93745
25121	93746
16918	93747
81637	93748
84	93749
2596	93750
1198	93751
160741	93752
23939	93753
21670	93754
13753	93755
55274	93756
40941	93757
128776	93758
165428	93759
31823	93760
47122	93761
44825	93762
105836	93763
10602	93764
24163	93765
133646	93766
119424	93767
107109	93768
37011	93769
26197	93770
86993	93771
400	93772
84136	93773
21035	93774
62254	93775
9777	93776
51446	93777
23776	93778
5417	93779
30292	93780
98136	93781
54146	93782
42915	93783
35893	93784
1692	93785
66421	93786
43019	93787
19396	93788
88946	93789
47477	93790
10160	93791
61988	93792
6012	93793
21927	93794
97592	93795
45522	93796
46550	93797
110040	93798
72251	93799
54175	93800
81156	93801
72	93802
1179	93803
9760	93804
124880	93805
30538	93806
165073	93807
1414	93808
17921	93809
39947	93810
789	93811
91862	93812
129907	93813
1569	93814
26411	93815
100709	93816
152427	93817
76	93818
54920	93819
43067	93820
46787	93821
87081	93822
14537	93823
11649	93824
155139	93825
53222	93826
3219	93827
12644	93828
15828	93829
11403	93830
96421	93831
94649	93832
87641	93833
96094	93834
115797	93835
23858	93836
19932	93837
27380	93838
22095	93839
93267	93840
164231	93841
15325	93842
59839	93843
7932	93844
94781	93845
45955	93846
35199	93847
77266	93848
7535	93849
61567	93850
34800	93851
165064	93852
19356	93853
30093	93854
158112	93855
38858	93856
62398	93857
19592	93858
16723	93859
26347	93860
6854	93861
34421	93862
59843	93863
41501	93864
9808	93865
123142	93866
8957	93867
79416	93868
63404	93869
3385	93870
8013	93871
94892	93872
2974	93873
11072	93874
17995	93875
38876	93876
48327	93877
16790	93878
11841	93879
122195	93880
94479	93881
50361	93882
168592	93883
36001	93884
109922	93885
66458	93886
64755	93887
44732	93888
1895	93889
77464	93890
114906	93891
24238	93892
13454	93893
16774	93894
42134	93895
13984	93896
50169	93897
100429	93898
57052	93899
35809	93900
19179	93901
9040	93902
27140	93903
26737	93904
54698	93905
2127	93906
30837	93907
127533	93908
11466	93909
49997	93910
14141	93911
81775	93912
158561	93913
65868	93914
69661	93915
19894	93916
115234	93917
111868	93918
114301	93919
4510	93920
1172	93921
4411	93922
232	93923
66564	93924
9119	93925
572	93926
8091	93927
19194	93928
32261	93929
3446	93930
72619	93931
95329	93932
136805	93933
124921	93934
29796	93935
89989	93936
5330	93937
47730	93938
515	93939
67489	93940
1087	93941
96355	93942
32974	93943
81207	93944
59769	93945
53838	93946
112966	93947
46992	93948
7624	93949
4847	93950
69220	93951
12405	93952
2111	93953
5394	93954
133768	93955
15524	93956
9918	93957
29293	93958
41731	93959
2843	93960
23372	93961
48021	93962
47362	93963
24779	93964
167782	93965
49499	93966
41989	93967
3675	93968
59785	93969
393	93970
17379	93971
76371	93972
35532	93973
25790	93974
162981	93975
20746	93976
132509	93977
92941	93978
99245	93979
165859	93980
74925	93981
50067	93982
168737	93983
279	93984
3264	93985
2885	93986
114811	93987
2772	93988
15212	93989
3598	93990
73403	93991
84408	93992
19869	93993
49482	93994
46484	93995
2448	93996
57566	93997
547	93998
71805	93999
54838	94000
3863	94001
62428	94002
12123	94003
26543	94004
4015	94005
44572	94006
6054	94007
25809	94008
42431	94009
253	94010
95397	94011
79192	94012
14088	94013
73170	94014
36061	94015
4447	94016
26718	94017
49032	94018
422	94019
85683	94020
49966	94021
27543	94022
10013	94023
38341	94024
35531	94025
23561	94026
14536	94027
26515	94028
64331	94029
22640	94030
45628	94031
7126	94032
139424	94033
72558	94034
66983	94035
124075	94036
21073	94037
43878	94038
127708	94039
42301	94040
8503	94041
55306	94042
33885	94043
59580	94044
41586	94045
31788	94046
30643	94047
26653	94048
21315	94049
114332	94050
17507	94051
3989	94052
47	94053
6728	94054
2556	94055
34743	94056
3636	94057
33411	94058
2415	94059
36877	94060
12756	94061
38225	94062
10889	94063
76796	94064
24840	94065
58649	94066
38959	94067
14454	94068
4058	94069
10699	94070
46446	94071
50673	94072
8862	94073
58010	94074
67091	94075
109573	94076
43081	94077
38099	94078
78385	94079
47358	94080
12373	94081
7005	94082
77334	94083
3860	94084
18671	94085
56525	94086
7151	94087
74281	94088
7432	94089
69649	94090
56900	94091
104429	94092
104244	94093
75413	94094
7678	94095
67661	94096
21663	94097
48016	94098
167195	94099
53043	94100
55746	94101
106537	94102
132404	94103
148829	94104
4525	94105
80860	94106
110269	94107
102368	94108
164582	94109
12390	94110
30792	94111
25494	94112
13924	94113
42366	94114
54270	94115
30779	94116
22437	94117
9327	94118
99895	94119
10826	94120
53154	94121
1396	94122
28454	94123
9393	94124
44238	94125
29084	94126
73486	94127
608	94128
42566	94129
65861	94130
38873	94131
14031	94132
17186	94133
2309	94134
139322	94135
132622	94136
31616	94137
90260	94138
93711	94139
3482	94140
6984	94141
109317	94142
9920	94143
6848	94144
1914	94145
89465	94146
17064	94147
138601	94148
13921	94149
61501	94150
131796	94151
730	94152
6824	94153
6366	94154
59614	94155
48262	94156
51391	94157
2147	94158
12675	94159
23715	94160
12279	94161
113733	94162
4519	94163
22944	94164
4930	94165
67702	94166
120577	94167
87994	94168
33552	94169
4693	94170
12790	94171
50581	94172
885	94173
2315	94174
25437	94175
401	94176
136367	94177
10865	94178
3775	94179
8651	94180
36293	94181
960	94182
53659	94183
16329	94184
1527	94185
42953	94186
93509	94187
55554	94188
88746	94189
4877	94190
7660	94191
23648	94192
6168	94193
55014	94194
53385	94195
51868	94196
15139	94197
41906	94198
838	94199
32308	94200
20915	94201
105	94202
74110	94203
38632	94204
2237	94205
35543	94206
3421	94207
19371	94208
32795	94209
156530	94210
639	94211
4567	94212
23248	94213
58359	94214
64048	94215
33395	94216
3928	94217
17756	94218
54048	94219
8930	94220
56088	94221
18659	94222
34543	94223
44459	94224
10155	94225
134354	94226
5318	94227
60632	94228
48734	94229
91368	94230
10993	94231
7452	94232
37112	94233
10658	94234
8184	94235
29993	94236
18386	94237
1041	94238
119745	94239
39079	94240
35911	94241
96396	94242
13671	94243
19918	94244
111317	94245
38606	94246
5972	94247
77311	94248
1500	94249
75930	94250
43362	94251
64148	94252
14270	94253
63781	94254
356	94255
83287	94256
21176	94257
3422	94258
1757	94259
18981	94260
41082	94261
29693	94262
121550	94263
11698	94264
79844	94265
26244	94266
13715	94267
51188	94268
16392	94269
62519	94270
9093	94271
18453	94272
42311	94273
38397	94274
151831	94275
97856	94276
40419	94277
39324	94278
94357	94279
2571	94280
31158	94281
25410	94282
52577	94283
60559	94284
150889	94285
127989	94286
15292	94287
108767	94288
19474	94289
31040	94290
9522	94291
36900	94292
4266	94293
101469	94294
22225	94295
79205	94296
92537	94297
131119	94298
135667	94299
36941	94300
23873	94301
6059	94302
2254	94303
28	94304
164	94305
21632	94306
821	94307
104716	94308
10195	94309
75539	94310
45874	94311
63972	94312
22563	94313
17056	94314
10470	94315
33608	94316
79438	94317
17891	94318
27838	94319
45552	94320
167196	94321
66704	94322
4952	94323
135	94324
95123	94325
85324	94326
94697	94327
28052	94328
13979	94329
70768	94330
30699	94331
105740	94332
35494	94333
15534	94334
30101	94335
80419	94336
82	94337
10976	94338
12299	94339
31461	94340
46267	94341
17229	94342
1494	94343
18459	94344
15151	94345
16290	94346
71866	94347
60472	94348
39	94349
70644	94350
79750	94351
29170	94352
2920	94353
5832	94354
129503	94355
15025	94356
18327	94357
32409	94358
70802	94359
41420	94360
169957	94361
18626	94362
40086	94363
118471	94364
29436	94365
1590	94366
4840	94367
6072	94368
108914	94369
21427	94370
75829	94371
120535	94372
38127	94373
10777	94374
49361	94375
72759	94376
139177	94377
6015	94378
77082	94379
162695	94380
12901	94381
7252	94382
42072	94383
25424	94384
5842	94385
19916	94386
13210	94387
80374	94388
122735	94389
68566	94390
37982	94391
50985	94392
435	94393
105758	94394
48026	94395
9724	94396
39749	94397
1696	94398
25770	94399
58112	94400
36859	94401
3471	94402
11737	94403
12906	94404
404	94405
97174	94406
35062	94407
15879	94408
11465	94409
65238	94410
17531	94411
64129	94412
43049	94413
49061	94414
76888	94415
35565	94416
17337	94417
19543	94418
6162	94419
36231	94420
39614	94421
12855	94422
29212	94423
3992	94424
50213	94425
54263	94426
56259	94427
99945	94428
2539	94429
110108	94430
40717	94431
32763	94432
51459	94433
73528	94434
8092	94435
59356	94436
93562	94437
72371	94438
979	94439
91598	94440
108495	94441
2801	94442
24887	94443
66720	94444
88019	94445
66310	94446
40242	94447
6764	94448
54580	94449
43407	94450
75710	94451
125690	94452
126511	94453
84418	94454
19102	94455
13096	94456
11465	94457
16081	94458
130966	94459
64718	94460
103786	94461
101004	94462
34398	94463
45461	94464
96586	94465
16165	94466
47386	94467
65210	94468
7533	94469
126715	94470
59216	94471
7839	94472
20359	94473
65928	94474
62005	94475
12477	94476
130593	94477
103457	94478
46816	94479
2314	94480
110140	94481
30600	94482
63767	94483
105388	94484
12428	94485
73452	94486
130737	94487
162086	94488
8384	94489
110464	94490
6692	94491
35045	94492
37132	94493
144307	94494
11358	94495
50822	94496
77137	94497
24728	94498
47259	94499
27641	94500
35240	94501
2482	94502
641	94503
24471	94504
2173	94505
27837	94506
10353	94507
138311	94508
77290	94509
75081	94510
8315	94511
2482	94512
67580	94513
29924	94514
129327	94515
23901	94516
25726	94517
22967	94518
25195	94519
15547	94520
52146	94521
64033	94522
4796	94523
61590	94524
42309	94525
30759	94526
17439	94527
25484	94528
75342	94529
55263	94530
6583	94531
58348	94532
44146	94533
24763	94534
26521	94535
6872	94536
49825	94537
28719	94538
19124	94539
80416	94540
6547	94541
125113	94542
1738	94543
144720	94544
20169	94545
17038	94546
64736	94547
102678	94548
10	94549
9396	94550
61790	94551
54816	94552
45665	94553
52507	94554
109599	94555
28021	94556
113079	94557
83313	94558
149430	94559
81051	94560
75904	94561
75933	94562
62289	94563
11668	94564
20427	94565
5052	94566
66153	94567
28905	94568
132385	94569
38529	94570
121499	94571
91120	94572
55479	94573
64388	94574
79938	94575
21291	94576
92596	94577
136405	94578
32966	94579
10729	94580
73804	94581
132190	94582
22002	94583
42	94584
145175	94585
10255	94586
2798	94587
132313	94588
40776	94589
6485	94590
53320	94591
74941	94592
30448	94593
20819	94594
95260	94595
22995	94596
30003	94597
14299	94598
15633	94599
22601	94600
41066	94601
14772	94602
110308	94603
5360	94604
21892	94605
29567	94606
39216	94607
127562	94608
143280	94609
126788	94610
75669	94611
45885	94612
64888	94613
9445	94614
92669	94615
63206	94616
54041	94617
85461	94618
315	94619
152845	94620
2144	94621
18814	94622
81244	94623
13108	94624
13784	94625
97844	94626
71115	94627
7392	94628
24246	94629
121146	94630
59988	94631
113234	94632
112624	94633
58204	94634
23710	94635
24095	94636
126420	94637
24208	94638
29755	94639
72308	94640
23008	94641
6649	94642
128603	94643
207	94644
12339	94645
31167	94646
112624	94647
103503	94648
422	94649
34699	94650
8614	94651
46209	94652
1388	94653
65	94654
993	94655
75390	94656
58727	94657
33192	94658
484	94659
44907	94660
15533	94661
21264	94662
105762	94663
13430	94664
32438	94665
27404	94666
8468	94667
126463	94668
7556	94669
156946	94670
11285	94671
165163	94672
4675	94673
45620	94674
113426	94675
3487	94676
48811	94677
106173	94678
86912	94679
17448	94680
57634	94681
19050	94682
37964	94683
8423	94684
23722	94685
28393	94686
37810	94687
39108	94688
104240	94689
118	94690
96621	94691
6021	94692
7657	94693
3097	94694
52948	94695
33290	94696
63873	94697
14992	94698
2652	94699
89779	94700
29413	94701
69854	94702
13320	94703
87287	94704
22208	94705
24020	94706
48781	94707
90964	94708
14498	94709
22340	94710
10369	94711
91989	94712
33302	94713
33456	94714
144877	94715
100508	94716
70235	94717
84918	94718
13238	94719
7558	94720
10833	94721
81949	94722
56011	94723
1107	94724
69522	94725
15335	94726
16438	94727
88683	94728
15670	94729
93965	94730
8521	94731
167872	94732
66698	94733
61873	94734
44817	94735
1011	94736
144681	94737
6095	94738
6436	94739
48526	94740
24167	94741
92114	94742
23604	94743
9854	94744
33660	94745
29415	94746
6951	94747
8014	94748
5933	94749
16959	94750
90801	94751
83651	94752
8091	94753
44191	94754
44765	94755
81680	94756
90589	94757
149240	94758
7473	94759
161224	94760
9843	94761
65549	94762
18319	94763
1456	94764
1079	94765
1745	94766
88408	94767
3597	94768
32676	94769
10947	94770
30330	94771
61615	94772
26600	94773
15336	94774
6284	94775
3200	94776
53937	94777
1067	94778
26890	94779
3676	94780
3393	94781
19439	94782
119973	94783
45084	94784
37620	94785
14470	94786
18280	94787
5513	94788
90793	94789
114726	94790
11416	94791
103513	94792
57990	94793
60223	94794
131751	94795
8383	94796
9611	94797
133007	94798
136	94799
70346	94800
46745	94801
66641	94802
31735	94803
19087	94804
72068	94805
11690	94806
57899	94807
25578	94808
57901	94809
80407	94810
6226	94811
58713	94812
71235	94813
812	94814
34448	94815
35755	94816
52613	94817
73633	94818
27764	94819
131068	94820
74614	94821
45651	94822
7656	94823
31290	94824
1162	94825
52244	94826
12301	94827
6856	94828
3641	94829
22112	94830
35168	94831
21	94832
26995	94833
24704	94834
24759	94835
81644	94836
775	94837
6987	94838
41406	94839
2057	94840
49595	94841
35375	94842
113263	94843
13015	94844
43916	94845
69293	94846
13014	94847
92257	94848
10192	94849
83466	94850
20332	94851
78148	94852
46629	94853
28980	94854
105295	94855
14534	94856
66090	94857
92772	94858
5299	94859
44312	94860
89496	94861
17783	94862
1377	94863
75577	94864
22146	94865
108121	94866
78987	94867
161404	94868
1461	94869
23360	94870
363	94871
16156	94872
66579	94873
34493	94874
37453	94875
43692	94876
4799	94877
7758	94878
33642	94879
6048	94880
42000	94881
48	94882
137272	94883
50395	94884
24312	94885
78949	94886
8718	94887
46114	94888
1161	94889
163761	94890
54429	94891
6150	94892
2451	94893
231	94894
59229	94895
4092	94896
21686	94897
79276	94898
43669	94899
121795	94900
72380	94901
43202	94902
21852	94903
69404	94904
77734	94905
31275	94906
38995	94907
21787	94908
65890	94909
23430	94910
66597	94911
15174	94912
56772	94913
33949	94914
13276	94915
2765	94916
58821	94917
42191	94918
32343	94919
3697	94920
11396	94921
58779	94922
116225	94923
13374	94924
65419	94925
59705	94926
7482	94927
39158	94928
84011	94929
80245	94930
75212	94931
9284	94932
54341	94933
115413	94934
138013	94935
129300	94936
70564	94937
44206	94938
20920	94939
1621	94940
67123	94941
95143	94942
19227	94943
13095	94944
16776	94945
89129	94946
16987	94947
101356	94948
75407	94949
8993	94950
23326	94951
146	94952
11470	94953
31802	94954
6861	94955
50359	94956
13468	94957
42830	94958
19444	94959
62991	94960
155731	94961
90577	94962
35930	94963
29771	94964
35157	94965
26410	94966
93478	94967
65089	94968
33658	94969
1097	94970
7372	94971
29508	94972
1597	94973
39082	94974
34074	94975
78357	94976
14723	94977
27582	94978
36577	94979
76095	94980
2516	94981
70910	94982
21494	94983
7585	94984
35139	94985
20000	94986
27178	94987
137510	94988
63009	94989
8042	94990
113382	94991
79727	94992
98643	94993
66243	94994
33186	94995
7085	94996
71090	94997
137678	94998
63335	94999
8141	95000
67453	95001
41379	95002
17300	95003
14214	95004
151490	95005
23557	95006
21048	95007
46118	95008
60630	95009
1193	95010
31749	95011
51801	95012
139850	95013
12948	95014
13339	95015
27306	95016
38	95017
16590	95018
28724	95019
8978	95020
65071	95021
162065	95022
132323	95023
52730	95024
88239	95025
10583	95026
50227	95027
56220	95028
33103	95029
54587	95030
79149	95031
47561	95032
79885	95033
1256	95034
7562	95035
76245	95036
63972	95037
93290	95038
10895	95039
1955	95040
50544	95041
113648	95042
967	95043
141415	95044
27602	95045
63177	95046
40086	95047
10032	95048
17365	95049
152088	95050
65786	95051
15147	95052
13752	95053
111823	95054
10698	95055
154745	95056
39845	95057
21168	95058
83020	95059
2880	95060
32670	95061
110800	95062
72452	95063
76049	95064
886	95065
17978	95066
165309	95067
26790	95068
101397	95069
41591	95070
141641	95071
111888	95072
129129	95073
65173	95074
27703	95075
33352	95076
41548	95077
19768	95078
31355	95079
84809	95080
86377	95081
41423	95082
153264	95083
54845	95084
81125	95085
85486	95086
23909	95087
1016	95088
7185	95089
38612	95090
29350	95091
32225	95092
17351	95093
12106	95094
608	95095
448	95096
27543	95097
4160	95098
71821	95099
123625	95100
88510	95101
109501	95102
46257	95103
42486	95104
30416	95105
4805	95106
53318	95107
2084	95108
152500	95109
71101	95110
20922	95111
102837	95112
16543	95113
28651	95114
70477	95115
53444	95116
122835	95117
18701	95118
493	95119
35	95120
42377	95121
46110	95122
84544	95123
15609	95124
8910	95125
49212	95126
41139	95127
71362	95128
27355	95129
6498	95130
12553	95131
21963	95132
54925	95133
91908	95134
36192	95135
82203	95136
92618	95137
158371	95138
84619	95139
367	95140
92046	95141
9	95142
4068	95143
165022	95144
19307	95145
23898	95146
55776	95147
41582	95148
114629	95149
11270	95150
16022	95151
34908	95152
144737	95153
78589	95154
48682	95155
51246	95156
55079	95157
84494	95158
81274	95159
61737	95160
160800	95161
72951	95162
55764	95163
72251	95164
16791	95165
136809	95166
19177	95167
97527	95168
3753	95169
45912	95170
39535	95171
59127	95172
32097	95173
37442	95174
148556	95175
62641	95176
15068	95177
91232	95178
62563	95179
45818	95180
17959	95181
29754	95182
54896	95183
61513	95184
2522	95185
34940	95186
145482	95187
29116	95188
45504	95189
126624	95190
8914	95191
81209	95192
141317	95193
2794	95194
1539	95195
5332	95196
162005	95197
10032	95198
69582	95199
17919	95200
51760	95201
3022	95202
45496	95203
34084	95204
50237	95205
9632	95206
94565	95207
18097	95208
9212	95209
126120	95210
76887	95211
108335	95212
95030	95213
91837	95214
1111	95215
53772	95216
32231	95217
87815	95218
25305	95219
131103	95220
46740	95221
32561	95222
51853	95223
21080	95224
67659	95225
11718	95226
76287	95227
9890	95228
48439	95229
49109	95230
19311	95231
8290	95232
390	95233
122096	95234
1338	95235
37863	95236
55600	95237
68626	95238
33588	95239
16662	95240
28135	95241
100740	95242
10342	95243
127867	95244
9551	95245
79363	95246
14642	95247
11677	95248
8430	95249
33081	95250
111296	95251
65766	95252
60914	95253
61169	95254
8133	95255
100877	95256
33717	95257
120783	95258
32852	95259
113587	95260
70631	95261
43944	95262
37733	95263
56143	95264
2627	95265
17551	95266
29633	95267
56904	95268
53998	95269
6572	95270
108569	95271
51228	95272
387	95273
6766	95274
10599	95275
78330	95276
29200	95277
10691	95278
14401	95279
27084	95280
4606	95281
22420	95282
65882	95283
61860	95284
29712	95285
23494	95286
176	95287
19269	95288
72536	95289
14586	95290
1452	95291
58258	95292
23272	95293
2882	95294
110707	95295
7031	95296
22349	95297
49229	95298
21034	95299
31561	95300
252	95301
152231	95302
18768	95303
52216	95304
48781	95305
34138	95306
18071	95307
100296	95308
95099	95309
60832	95310
19507	95311
53345	95312
5143	95313
56489	95314
5271	95315
83292	95316
602	95317
26717	95318
778	95319
16400	95320
29670	95321
136199	95322
289	95323
2596	95324
4774	95325
142	95326
99459	95327
8768	95328
95622	95329
2744	95330
19200	95331
53644	95332
7275	95333
31932	95334
77798	95335
17188	95336
965	95337
9176	95338
24779	95339
27156	95340
25756	95341
76271	95342
83514	95343
39681	95344
5323	95345
1579	95346
34534	95347
2176	95348
3829	95349
13929	95350
55815	95351
138913	95352
14920	95353
66400	95354
42600	95355
36348	95356
45819	95357
8401	95358
833	95359
10319	95360
27998	95361
47	95362
11648	95363
38021	95364
2466	95365
19265	95366
38770	95367
51	95368
20298	95369
44152	95370
118751	95371
137930	95372
169890	95373
76115	95374
2529	95375
34572	95376
70962	95377
39612	95378
9028	95379
109750	95380
49786	95381
18028	95382
104917	95383
113023	95384
313	95385
949	95386
22345	95387
3470	95388
12639	95389
14842	95390
7448	95391
65079	95392
32419	95393
37144	95394
47322	95395
15235	95396
93083	95397
30243	95398
132298	95399
48185	95400
164789	95401
26740	95402
21162	95403
36989	95404
106839	95405
133786	95406
63036	95407
7847	95408
15580	95409
49095	95410
19345	95411
70969	95412
73040	95413
35021	95414
76264	95415
13928	95416
37977	95417
65453	95418
2411	95419
45032	95420
28259	95421
89826	95422
21029	95423
134	95424
91671	95425
139655	95426
37378	95427
76971	95428
97969	95429
99434	95430
18066	95431
7567	95432
67133	95433
30922	95434
45954	95435
88602	95436
53755	95437
15255	95438
400	95439
72011	95440
54440	95441
91364	95442
13623	95443
12972	95444
3554	95445
104319	95446
157237	95447
842	95448
53344	95449
55785	95450
7395	95451
6012	95452
53150	95453
37400	95454
76512	95455
82845	95456
15720	95457
29906	95458
83672	95459
22977	95460
26670	95461
18982	95462
27759	95463
86139	95464
59014	95465
60506	95466
11438	95467
5316	95468
113471	95469
35968	95470
31132	95471
29478	95472
38923	95473
119072	95474
45011	95475
97273	95476
148015	95477
77454	95478
134586	95479
45982	95480
1346	95481
25183	95482
37787	95483
158807	95484
129017	95485
52257	95486
88748	95487
16432	95488
122890	95489
101161	95490
23225	95491
93752	95492
23649	95493
28056	95494
33593	95495
16680	95496
21308	95497
90386	95498
28454	95499
50212	95500
62221	95501
24763	95502
21261	95503
9480	95504
38749	95505
42334	95506
78835	95507
19079	95508
4654	95509
26989	95510
127250	95511
54199	95512
36163	95513
2788	95514
52733	95515
47261	95516
30899	95517
107459	95518
45972	95519
20704	95520
61647	95521
31336	95522
2004	95523
12392	95524
33852	95525
98325	95526
7656	95527
35775	95528
24451	95529
2175	95530
8641	95531
88008	95532
116326	95533
116784	95534
87315	95535
38336	95536
35351	95537
33383	95538
4292	95539
43787	95540
26722	95541
4860	95542
5327	95543
31706	95544
23803	95545
61763	95546
1043	95547
101124	95548
50362	95549
125489	95550
8023	95551
4277	95552
16831	95553
21660	95554
146008	95555
4238	95556
1	95557
31202	95558
170103	95559
16941	95560
148029	95561
10788	95562
45906	95563
131052	95564
2833	95565
19620	95566
13976	95567
24426	95568
2466	95569
19510	95570
124552	95571
17410	95572
23913	95573
1034	95574
55974	95575
14615	95576
19108	95577
10512	95578
57579	95579
56442	95580
20921	95581
32771	95582
21819	95583
65719	95584
12015	95585
49279	95586
107444	95587
137199	95588
6212	95589
25922	95590
57007	95591
49993	95592
5345	95593
33061	95594
27335	95595
69863	95596
18191	95597
57268	95598
12506	95599
9946	95600
73105	95601
24417	95602
92592	95603
25871	95604
97546	95605
162952	95606
18277	95607
3345	95608
57998	95609
122877	95610
23674	95611
2820	95612
62898	95613
583	95614
113613	95615
164398	95616
3028	95617
83166	95618
10448	95619
53114	95620
6150	95621
64304	95622
86321	95623
8005	95624
5883	95625
99485	95626
47567	95627
2425	95628
54623	95629
10688	95630
73465	95631
39276	95632
20933	95633
13945	95634
91240	95635
44103	95636
10151	95637
2854	95638
7464	95639
11094	95640
50212	95641
8796	95642
28368	95643
19729	95644
48029	95645
14871	95646
30909	95647
9158	95648
25974	95649
40629	95650
41501	95651
74598	95652
8095	95653
141205	95654
10513	95655
8970	95656
149441	95657
110700	95658
105865	95659
13474	95660
1188	95661
89648	95662
12575	95663
25950	95664
9762	95665
104074	95666
1400	95667
12888	95668
53163	95669
29530	95670
18040	95671
1427	95672
11130	95673
9056	95674
79153	95675
16949	95676
28507	95677
87	95678
3307	95679
20283	95680
10065	95681
64287	95682
74344	95683
51917	95684
41425	95685
16872	95686
1123	95687
36176	95688
86685	95689
119118	95690
47868	95691
44175	95692
75264	95693
253	95694
4834	95695
23166	95696
13387	95697
2581	95698
43892	95699
403	95700
6896	95701
98663	95702
73322	95703
58918	95704
1273	95705
50731	95706
44947	95707
71216	95708
26237	95709
46419	95710
31417	95711
12613	95712
86468	95713
61832	95714
23260	95715
118004	95716
7933	95717
7060	95718
237	95719
281	95720
68373	95721
7566	95722
83564	95723
481	95724
6775	95725
85793	95726
46118	95727
153152	95728
116165	95729
3588	95730
91388	95731
57069	95732
3154	95733
64593	95734
151804	95735
26764	95736
85180	95737
4972	95738
4246	95739
64681	95740
138859	95741
124215	95742
57934	95743
26731	95744
13708	95745
755	95746
49404	95747
15109	95748
104521	95749
1017	95750
23111	95751
96363	95752
67830	95753
67990	95754
94238	95755
61264	95756
37030	95757
10238	95758
56689	95759
34465	95760
132021	95761
66145	95762
105829	95763
44021	95764
37459	95765
42304	95766
91286	95767
26369	95768
163519	95769
30395	95770
691	95771
15012	95772
27827	95773
16314	95774
8679	95775
791	95776
2186	95777
63511	95778
38103	95779
161836	95780
44433	95781
9234	95782
98238	95783
61304	95784
29481	95785
16314	95786
168543	95787
75237	95788
1015	95789
2554	95790
26420	95791
95194	95792
54451	95793
15684	95794
8246	95795
15527	95796
81820	95797
33707	95798
7989	95799
8861	95800
59042	95801
39476	95802
67825	95803
973	95804
4657	95805
47030	95806
8486	95807
68617	95808
24871	95809
20988	95810
2409	95811
4847	95812
28309	95813
4932	95814
103317	95815
19366	95816
1394	95817
22435	95818
30290	95819
87430	95820
11901	95821
14318	95822
109351	95823
9688	95824
151169	95825
136419	95826
127345	95827
57298	95828
119771	95829
25972	95830
8923	95831
52030	95832
152	95833
112939	95834
1186	95835
134701	95836
69599	95837
37615	95838
80495	95839
18622	95840
137059	95841
52445	95842
50560	95843
60958	95844
30412	95845
28793	95846
37922	95847
40290	95848
47625	95849
283	95850
22282	95851
83567	95852
6736	95853
3064	95854
17219	95855
15186	95856
151625	95857
151246	95858
71256	95859
46242	95860
21281	95861
97207	95862
63424	95863
75593	95864
136079	95865
38630	95866
75957	95867
104794	95868
35701	95869
8185	95870
55341	95871
21298	95872
16953	95873
77895	95874
26939	95875
3881	95876
2970	95877
9168	95878
322	95879
69423	95880
166504	95881
3936	95882
77333	95883
62276	95884
7441	95885
95563	95886
1391	95887
10834	95888
85332	95889
127374	95890
24227	95891
31299	95892
15140	95893
86528	95894
41819	95895
12530	95896
10717	95897
76440	95898
11544	95899
64652	95900
82264	95901
69399	95902
24931	95903
27449	95904
7512	95905
23926	95906
119990	95907
36939	95908
31419	95909
3161	95910
34028	95911
23015	95912
18601	95913
48886	95914
3965	95915
84219	95916
94457	95917
8757	95918
99508	95919
6140	95920
134506	95921
116093	95922
20559	95923
79914	95924
165660	95925
39566	95926
32882	95927
19897	95928
28297	95929
74397	95930
22929	95931
26418	95932
6132	95933
6990	95934
35544	95935
1569	95936
4886	95937
20310	95938
8420	95939
72137	95940
25106	95941
133406	95942
43029	95943
45197	95944
9273	95945
72385	95946
118374	95947
53466	95948
92008	95949
105246	95950
16480	95951
122	95952
404	95953
99664	95954
29790	95955
2934	95956
53612	95957
34351	95958
39399	95959
86414	95960
24550	95961
12130	95962
799	95963
132912	95964
14120	95965
143962	95966
23102	95967
13627	95968
95689	95969
137319	95970
107270	95971
29254	95972
6035	95973
362	95974
1058	95975
32376	95976
43421	95977
48818	95978
94502	95979
90926	95980
60065	95981
613	95982
157409	95983
60275	95984
55885	95985
71403	95986
20230	95987
126866	95988
8033	95989
46044	95990
73784	95991
112318	95992
16820	95993
16866	95994
77598	95995
49445	95996
109081	95997
19324	95998
32910	95999
14695	96000
166893	96001
10935	96002
3467	96003
61796	96004
44010	96005
5755	96006
18039	96007
79012	96008
105734	96009
102236	96010
17397	96011
64281	96012
9286	96013
2586	96014
459	96015
82838	96016
18632	96017
5752	96018
78744	96019
17541	96020
76554	96021
35242	96022
136	96023
45905	96024
21100	96025
872	96026
44219	96027
29705	96028
7829	96029
6929	96030
17482	96031
16673	96032
97860	96033
6951	96034
85072	96035
21364	96036
60095	96037
5870	96038
58771	96039
23195	96040
91542	96041
38477	96042
24620	96043
67966	96044
16761	96045
13714	96046
1543	96047
66731	96048
34960	96049
13700	96050
5987	96051
14133	96052
58331	96053
3228	96054
3770	96055
2253	96056
112224	96057
3286	96058
43366	96059
25747	96060
6202	96061
2612	96062
38733	96063
18642	96064
26364	96065
9027	96066
481	96067
57190	96068
9394	96069
5185	96070
15671	96071
1243	96072
102127	96073
97385	96074
76818	96075
42296	96076
22442	96077
2115	96078
10869	96079
82080	96080
60570	96081
23554	96082
61954	96083
54931	96084
23265	96085
20261	96086
1671	96087
73992	96088
4187	96089
100321	96090
10147	96091
2963	96092
803	96093
28181	96094
2817	96095
7819	96096
37165	96097
127101	96098
64443	96099
149011	96100
137446	96101
53155	96102
35604	96103
27703	96104
3649	96105
108567	96106
109596	96107
113434	96108
37453	96109
8294	96110
18029	96111
15240	96112
9632	96113
1276	96114
14246	96115
53990	96116
47497	96117
19491	96118
45970	96119
1088	96120
1545	96121
36554	96122
42333	96123
33720	96124
61262	96125
1397	96126
33904	96127
3967	96128
37237	96129
51151	96130
17876	96131
30504	96132
23219	96133
65057	96134
101306	96135
60037	96136
94949	96137
57804	96138
2978	96139
20945	96140
44388	96141
15237	96142
42479	96143
37674	96144
16140	96145
110897	96146
4185	96147
16706	96148
44106	96149
31838	96150
91428	96151
4114	96152
78467	96153
46189	96154
9409	96155
10811	96156
1141	96157
840	96158
499	96159
69533	96160
13411	96161
46581	96162
100956	96163
12102	96164
6071	96165
10699	96166
50269	96167
98144	96168
57704	96169
84403	96170
85416	96171
15885	96172
4419	96173
49448	96174
5208	96175
79696	96176
613	96177
96780	96178
36110	96179
55031	96180
64051	96181
4931	96182
2538	96183
17443	96184
5765	96185
65994	96186
24449	96187
8840	96188
76978	96189
30465	96190
33821	96191
51875	96192
90126	96193
6658	96194
66997	96195
7301	96196
148101	96197
26202	96198
42142	96199
90995	96200
52934	96201
103402	96202
12363	96203
3619	96204
3933	96205
1261	96206
72850	96207
4892	96208
15214	96209
103960	96210
2134	96211
107572	96212
71134	96213
82644	96214
8083	96215
48488	96216
23512	96217
27866	96218
6045	96219
50471	96220
48728	96221
7187	96222
11713	96223
55662	96224
150932	96225
33199	96226
25849	96227
14283	96228
87984	96229
50237	96230
77676	96231
5313	96232
86685	96233
160518	96234
45481	96235
72139	96236
581	96237
57301	96238
127283	96239
20010	96240
130904	96241
140425	96242
75009	96243
145818	96244
122892	96245
32566	96246
52647	96247
40159	96248
23997	96249
887	96250
122318	96251
1077	96252
103931	96253
47940	96254
3562	96255
50682	96256
15279	96257
25662	96258
62295	96259
15202	96260
160249	96261
547	96262
1183	96263
8588	96264
95032	96265
134655	96266
10724	96267
43647	96268
106904	96269
70147	96270
58513	96271
69937	96272
10258	96273
54207	96274
80328	96275
7316	96276
35093	96277
57827	96278
6601	96279
1874	96280
67635	96281
83376	96282
11309	96283
29440	96284
1339	96285
138	96286
44923	96287
27588	96288
6627	96289
10287	96290
12815	96291
113451	96292
504	96293
18430	96294
33284	96295
15646	96296
24358	96297
34635	96298
11153	96299
69367	96300
129258	96301
61837	96302
14020	96303
59446	96304
8520	96305
11920	96306
23611	96307
8584	96308
144229	96309
62483	96310
38667	96311
28215	96312
128450	96313
33533	96314
14916	96315
1439	96316
91970	96317
53188	96318
29773	96319
31111	96320
117637	96321
7674	96322
51217	96323
4819	96324
7294	96325
21300	96326
59619	96327
58525	96328
9006	96329
53792	96330
133222	96331
13026	96332
74751	96333
4804	96334
1156	96335
74071	96336
53951	96337
6303	96338
45234	96339
1367	96340
97135	96341
18881	96342
160502	96343
75165	96344
13978	96345
83676	96346
43874	96347
112838	96348
29950	96349
77410	96350
49104	96351
56707	96352
13320	96353
65911	96354
60671	96355
89	96356
1341	96357
7972	96358
347	96359
41136	96360
33314	96361
17146	96362
33561	96363
9265	96364
28785	96365
130809	96366
56623	96367
5373	96368
4145	96369
304	96370
37496	96371
48845	96372
22806	96373
109940	96374
160333	96375
9448	96376
2377	96377
29692	96378
15020	96379
6913	96380
18676	96381
20757	96382
12322	96383
89897	96384
44608	96385
35185	96386
13487	96387
15167	96388
15139	96389
39732	96390
19744	96391
54704	96392
56007	96393
12855	96394
36556	96395
1741	96396
126346	96397
60189	96398
37276	96399
9510	96400
94029	96401
79090	96402
161826	96403
136146	96404
79367	96405
43892	96406
17918	96407
96246	96408
85270	96409
91966	96410
47837	96411
44303	96412
14243	96413
34647	96414
21639	96415
24628	96416
43407	96417
162639	96418
12538	96419
116355	96420
17380	96421
4545	96422
16664	96423
10955	96424
17997	96425
33521	96426
104	96427
31225	96428
13378	96429
56886	96430
26450	96431
78660	96432
11383	96433
8769	96434
13932	96435
9442	96436
569	96437
19790	96438
32115	96439
6592	96440
19616	96441
101406	96442
29774	96443
116084	96444
46477	96445
25735	96446
105893	96447
4250	96448
40714	96449
138690	96450
1289	96451
126314	96452
209	96453
82823	96454
7970	96455
98710	96456
5962	96457
52060	96458
112174	96459
7794	96460
58177	96461
34739	96462
90501	96463
76065	96464
22590	96465
85124	96466
84030	96467
22524	96468
38911	96469
138979	96470
39150	96471
6768	96472
2712	96473
23103	96474
44942	96475
33681	96476
43719	96477
63179	96478
22257	96479
1221	96480
36665	96481
93820	96482
43108	96483
67769	96484
5110	96485
14308	96486
19315	96487
65520	96488
81877	96489
17815	96490
84866	96491
9770	96492
15602	96493
15220	96494
99699	96495
1417	96496
50958	96497
100944	96498
55983	96499
4425	96500
30110	96501
62936	96502
83191	96503
12654	96504
50785	96505
28544	96506
11018	96507
58232	96508
25099	96509
5405	96510
14360	96511
7005	96512
136018	96513
29540	96514
6149	96515
22468	96516
57357	96517
113641	96518
27772	96519
40618	96520
113474	96521
79518	96522
44011	96523
21675	96524
36416	96525
12357	96526
15664	96527
66601	96528
15053	96529
7628	96530
1688	96531
33390	96532
40896	96533
106147	96534
40926	96535
92285	96536
60412	96537
137267	96538
36552	96539
131022	96540
129759	96541
20763	96542
58447	96543
83678	96544
6995	96545
6953	96546
72117	96547
15297	96548
168555	96549
11535	96550
22319	96551
6772	96552
58168	96553
115995	96554
32059	96555
23586	96556
52306	96557
14132	96558
9052	96559
71060	96560
154	96561
36146	96562
72634	96563
54482	96564
8845	96565
6050	96566
8708	96567
45731	96568
28318	96569
3722	96570
66163	96571
12187	96572
35024	96573
24299	96574
47694	96575
27002	96576
8532	96577
30542	96578
43177	96579
117452	96580
5695	96581
60480	96582
26248	96583
1036	96584
24127	96585
7417	96586
1603	96587
44341	96588
33526	96589
4178	96590
89686	96591
518	96592
1483	96593
11180	96594
46049	96595
6514	96596
116615	96597
9290	96598
107518	96599
43708	96600
28095	96601
2554	96602
6529	96603
54564	96604
14310	96605
87438	96606
104649	96607
17201	96608
26746	96609
225	96610
9891	96611
11843	96612
17995	96613
6516	96614
3859	96615
28217	96616
44313	96617
66638	96618
33106	96619
104466	96620
4397	96621
111788	96622
45588	96623
74747	96624
334	96625
10046	96626
32578	96627
35795	96628
49828	96629
122501	96630
88182	96631
93336	96632
9436	96633
22106	96634
122	96635
2209	96636
49929	96637
127913	96638
45698	96639
38191	96640
152028	96641
67950	96642
20444	96643
31678	96644
97217	96645
22252	96646
13192	96647
106627	96648
11684	96649
98261	96650
38134	96651
89668	96652
7914	96653
153594	96654
127746	96655
52785	96656
96722	96657
165247	96658
9996	96659
10069	96660
11021	96661
122380	96662
33586	96663
21554	96664
29698	96665
355	96666
101715	96667
13222	96668
115861	96669
110224	96670
23648	96671
15673	96672
2593	96673
114573	96674
11158	96675
111430	96676
52065	96677
81921	96678
28459	96679
30708	96680
2626	96681
129558	96682
38058	96683
36639	96684
31221	96685
75225	96686
30087	96687
141576	96688
2209	96689
43712	96690
30511	96691
66075	96692
3405	96693
8123	96694
7612	96695
61495	96696
7496	96697
142409	96698
84973	96699
158984	96700
9546	96701
44424	96702
50279	96703
27805	96704
26641	96705
2302	96706
83596	96707
94574	96708
73464	96709
46008	96710
81151	96711
31568	96712
1778	96713
116683	96714
43517	96715
85478	96716
19076	96717
89282	96718
59042	96719
55793	96720
103672	96721
51144	96722
168727	96723
90352	96724
37855	96725
153084	96726
41539	96727
5865	96728
15413	96729
105132	96730
109024	96731
5698	96732
19150	96733
128895	96734
117351	96735
124649	96736
25552	96737
3249	96738
10317	96739
2268	96740
74994	96741
148442	96742
92530	96743
54596	96744
3493	96745
22092	96746
2184	96747
3592	96748
5168	96749
81525	96750
5403	96751
142681	96752
10177	96753
38580	96754
41256	96755
22787	96756
20494	96757
12181	96758
47537	96759
52650	96760
121843	96761
19220	96762
37208	96763
18112	96764
160	96765
90129	96766
32768	96767
8251	96768
26028	96769
145	96770
13666	96771
70934	96772
896	96773
32227	96774
137517	96775
25638	96776
5423	96777
99046	96778
104632	96779
72585	96780
56441	96781
44450	96782
21394	96783
57	96784
74160	96785
1089	96786
169925	96787
20612	96788
39725	96789
16985	96790
58337	96791
1116	96792
3285	96793
7481	96794
95248	96795
25375	96796
19043	96797
43665	96798
48962	96799
75206	96800
12351	96801
50365	96802
76591	96803
33859	96804
39474	96805
36982	96806
10400	96807
5058	96808
87409	96809
118649	96810
20164	96811
33251	96812
90390	96813
60756	96814
3695	96815
76413	96816
169842	96817
92160	96818
73810	96819
116974	96820
70484	96821
77465	96822
21209	96823
5041	96824
114751	96825
32810	96826
7261	96827
91078	96828
20621	96829
87104	96830
98699	96831
82662	96832
43763	96833
8094	96834
10924	96835
51947	96836
84527	96837
5512	96838
35051	96839
90165	96840
108251	96841
61636	96842
64195	96843
42225	96844
153895	96845
50406	96846
46776	96847
58342	96848
25933	96849
6783	96850
3896	96851
20860	96852
1980	96853
2180	96854
34523	96855
48538	96856
39137	96857
35212	96858
147681	96859
32764	96860
22181	96861
17736	96862
50571	96863
1565	96864
3769	96865
13801	96866
97142	96867
55249	96868
30095	96869
6156	96870
5502	96871
7848	96872
33173	96873
82038	96874
294	96875
54673	96876
86624	96877
132378	96878
65406	96879
7672	96880
6938	96881
17590	96882
73186	96883
36961	96884
62726	96885
34036	96886
911	96887
93600	96888
34863	96889
14448	96890
19710	96891
169994	96892
4784	96893
93176	96894
34817	96895
1622	96896
39943	96897
119042	96898
11927	96899
61186	96900
43932	96901
38991	96902
58830	96903
14749	96904
8548	96905
161697	96906
38782	96907
41959	96908
30847	96909
119693	96910
30694	96911
2655	96912
22504	96913
18329	96914
12970	96915
90484	96916
113718	96917
77841	96918
34645	96919
12497	96920
138105	96921
1468	96922
11624	96923
46890	96924
58657	96925
75716	96926
53076	96927
526	96928
1107	96929
23940	96930
36758	96931
98942	96932
43567	96933
30688	96934
10262	96935
59313	96936
42969	96937
97359	96938
14397	96939
62823	96940
50416	96941
38269	96942
103434	96943
93502	96944
21681	96945
98244	96946
118221	96947
8857	96948
95792	96949
130186	96950
17072	96951
68825	96952
7857	96953
39218	96954
17714	96955
66974	96956
10337	96957
48616	96958
47394	96959
5847	96960
87702	96961
15292	96962
13231	96963
70154	96964
108177	96965
38450	96966
2539	96967
41224	96968
34917	96969
17662	96970
36245	96971
11309	96972
93897	96973
16210	96974
34614	96975
78941	96976
116954	96977
44618	96978
9106	96979
71003	96980
19157	96981
17406	96982
285	96983
8637	96984
104633	96985
7596	96986
22804	96987
14169	96988
137223	96989
28065	96990
35364	96991
1485	96992
12864	96993
32023	96994
66429	96995
147291	96996
26107	96997
45410	96998
15109	96999
13174	97000
2075	97001
20719	97002
108327	97003
35301	97004
11789	97005
37182	97006
2140	97007
51114	97008
111612	97009
84099	97010
15629	97011
130	97012
53119	97013
215	97014
107775	97015
65372	97016
87383	97017
91795	97018
18927	97019
6202	97020
23381	97021
140318	97022
46584	97023
48204	97024
49249	97025
41155	97026
10415	97027
20401	97028
46687	97029
8688	97030
41085	97031
2407	97032
19115	97033
80940	97034
22026	97035
9883	97036
55908	97037
8420	97038
2018	97039
13232	97040
4439	97041
78675	97042
49298	97043
5813	97044
14843	97045
101649	97046
2243	97047
56452	97048
70401	97049
43351	97050
2789	97051
22788	97052
75	97053
89855	97054
54608	97055
11010	97056
8664	97057
54806	97058
60343	97059
44221	97060
28901	97061
1693	97062
23318	97063
17721	97064
24893	97065
111766	97066
56452	97067
37207	97068
139985	97069
30588	97070
66084	97071
44688	97072
9291	97073
8844	97074
8688	97075
61842	97076
11421	97077
16588	97078
1704	97079
40234	97080
49751	97081
15607	97082
44389	97083
69061	97084
41106	97085
163618	97086
59424	97087
12063	97088
51151	97089
17047	97090
38371	97091
4094	97092
18422	97093
48554	97094
18224	97095
26076	97096
22797	97097
59522	97098
11804	97099
75828	97100
21464	97101
122294	97102
5295	97103
27200	97104
1704	97105
111759	97106
9065	97107
90057	97108
38458	97109
44213	97110
136642	97111
32174	97112
124636	97113
1652	97114
11811	97115
105780	97116
65247	97117
84198	97118
98838	97119
28118	97120
83990	97121
7927	97122
41620	97123
19438	97124
16719	97125
9016	97126
55962	97127
53568	97128
19009	97129
136488	97130
85198	97131
143097	97132
24072	97133
996	97134
429	97135
89747	97136
31827	97137
13280	97138
2584	97139
130607	97140
55221	97141
53655	97142
12626	97143
5166	97144
7933	97145
51851	97146
14638	97147
10569	97148
34356	97149
4499	97150
6037	97151
45078	97152
725	97153
21339	97154
8558	97155
6954	97156
25818	97157
10233	97158
3910	97159
70847	97160
4227	97161
77871	97162
85124	97163
7294	97164
720	97165
11341	97166
78390	97167
92755	97168
68188	97169
86841	97170
39725	97171
89977	97172
116042	97173
8337	97174
66475	97175
32786	97176
8598	97177
4085	97178
3517	97179
101920	97180
61087	97181
7009	97182
42171	97183
5476	97184
17745	97185
3304	97186
4922	97187
46760	97188
93357	97189
72746	97190
8667	97191
112648	97192
85594	97193
7698	97194
3860	97195
536	97196
12175	97197
9450	97198
98912	97199
10210	97200
80098	97201
29532	97202
79527	97203
24144	97204
10215	97205
58193	97206
118896	97207
330	97208
33400	97209
18027	97210
11159	97211
107061	97212
62844	97213
61183	97214
10363	97215
27266	97216
77084	97217
3685	97218
27400	97219
110077	97220
43321	97221
7951	97222
52550	97223
28820	97224
23916	97225
5199	97226
34897	97227
1476	97228
5265	97229
143832	97230
7026	97231
14752	97232
73145	97233
88368	97234
85295	97235
40196	97236
67136	97237
35752	97238
146511	97239
17974	97240
30415	97241
132735	97242
97314	97243
26168	97244
15540	97245
47507	97246
16680	97247
3156	97248
127292	97249
16274	97250
119050	97251
2476	97252
7849	97253
5773	97254
76481	97255
11140	97256
28824	97257
81294	97258
6347	97259
34332	97260
82984	97261
71226	97262
114191	97263
28737	97264
4483	97265
15617	97266
23087	97267
129406	97268
23619	97269
62688	97270
15625	97271
60225	97272
131846	97273
20369	97274
57999	97275
28773	97276
6752	97277
110072	97278
135266	97279
49898	97280
6667	97281
107873	97282
4736	97283
113439	97284
173	97285
97214	97286
41010	97287
95937	97288
15922	97289
3320	97290
36997	97291
29245	97292
20575	97293
63521	97294
5057	97295
77847	97296
44801	97297
5995	97298
9502	97299
55059	97300
109282	97301
75090	97302
50659	97303
38019	97304
51062	97305
83747	97306
4102	97307
19273	97308
107067	97309
17856	97310
46211	97311
25216	97312
2731	97313
12009	97314
12187	97315
94802	97316
11993	97317
55360	97318
4875	97319
44934	97320
4858	97321
42332	97322
49878	97323
10170	97324
72440	97325
32971	97326
9462	97327
31483	97328
31063	97329
9687	97330
69940	97331
31778	97332
34202	97333
155357	97334
116334	97335
66353	97336
108392	97337
85572	97338
29187	97339
50617	97340
115188	97341
165305	97342
48020	97343
75741	97344
90208	97345
30425	97346
49158	97347
4079	97348
117786	97349
87	97350
26191	97351
130709	97352
431	97353
4050	97354
108279	97355
27562	97356
59310	97357
49974	97358
2415	97359
1097	97360
37926	97361
80498	97362
90679	97363
62815	97364
10545	97365
41876	97366
23260	97367
14105	97368
61555	97369
101899	97370
119967	97371
166507	97372
18663	97373
32398	97374
74076	97375
10433	97376
60246	97377
110352	97378
113816	97379
36166	97380
119468	97381
4934	97382
35442	97383
14623	97384
135608	97385
34429	97386
91827	97387
103703	97388
38263	97389
35546	97390
9152	97391
157359	97392
12611	97393
12212	97394
134598	97395
18364	97396
7635	97397
8198	97398
861	97399
148872	97400
14625	97401
65080	97402
3979	97403
50323	97404
6381	97405
85471	97406
104292	97407
98406	97408
51167	97409
29000	97410
142775	97411
31544	97412
22774	97413
5290	97414
89655	97415
120309	97416
36157	97417
23266	97418
67015	97419
37957	97420
71327	97421
4690	97422
56736	97423
25705	97424
130918	97425
3741	97426
18445	97427
35379	97428
27735	97429
35061	97430
83763	97431
3234	97432
2945	97433
248	97434
93316	97435
93744	97436
32474	97437
28846	97438
169202	97439
46357	97440
36696	97441
2085	97442
37690	97443
126841	97444
31343	97445
65573	97446
50995	97447
3621	97448
8142	97449
4259	97450
127567	97451
168733	97452
103331	97453
839	97454
31510	97455
150605	97456
1357	97457
91440	97458
7746	97459
50534	97460
36679	97461
14252	97462
150678	97463
43624	97464
41171	97465
82081	97466
37399	97467
91790	97468
3978	97469
148584	97470
7997	97471
32448	97472
20892	97473
81025	97474
32530	97475
21550	97476
6163	97477
58171	97478
20652	97479
42461	97480
130390	97481
34248	97482
15861	97483
39296	97484
32052	97485
128552	97486
79003	97487
35110	97488
19243	97489
49857	97490
66592	97491
6907	97492
11054	97493
105553	97494
3239	97495
141070	97496
63802	97497
8679	97498
56422	97499
35750	97500
14016	97501
6327	97502
3987	97503
5839	97504
8076	97505
46176	97506
26531	97507
125649	97508
53811	97509
44956	97510
68956	97511
37932	97512
7657	97513
114850	97514
3233	97515
8243	97516
94683	97517
14288	97518
381	97519
48484	97520
83719	97521
2364	97522
18644	97523
58403	97524
5198	97525
61755	97526
118231	97527
45368	97528
91593	97529
74845	97530
37788	97531
46854	97532
81087	97533
38710	97534
58320	97535
6578	97536
9289	97537
847	97538
16448	97539
12930	97540
43353	97541
3724	97542
14258	97543
12243	97544
45027	97545
24650	97546
35139	97547
3468	97548
80360	97549
2340	97550
1912	97551
40015	97552
79064	97553
12093	97554
109364	97555
17194	97556
99915	97557
1155	97558
71625	97559
57220	97560
95022	97561
101965	97562
63179	97563
51338	97564
21312	97565
137308	97566
119642	97567
140638	97568
30766	97569
2166	97570
43615	97571
7089	97572
63540	97573
7240	97574
21191	97575
58162	97576
44773	97577
5026	97578
7292	97579
45282	97580
42152	97581
18445	97582
753	97583
300	97584
8912	97585
81	97586
10114	97587
48326	97588
68841	97589
32523	97590
124486	97591
27860	97592
2971	97593
649	97594
86545	97595
31635	97596
23917	97597
5991	97598
109115	97599
31529	97600
2917	97601
23716	97602
18082	97603
69406	97604
71086	97605
52579	97606
23909	97607
123032	97608
41559	97609
116655	97610
41753	97611
99730	97612
55640	97613
58065	97614
75386	97615
55711	97616
45204	97617
5309	97618
3749	97619
92083	97620
13830	97621
595	97622
174	97623
27650	97624
48376	97625
51562	97626
71052	97627
43020	97628
148226	97629
7430	97630
123972	97631
69453	97632
3637	97633
25647	97634
25514	97635
46427	97636
145263	97637
108682	97638
119426	97639
933	97640
12394	97641
45890	97642
18616	97643
13338	97644
355	97645
47605	97646
9430	97647
24482	97648
68475	97649
21033	97650
13699	97651
6710	97652
160260	97653
156388	97654
30553	97655
118960	97656
36627	97657
21038	97658
20018	97659
22622	97660
4255	97661
37581	97662
14611	97663
97734	97664
107808	97665
48897	97666
38849	97667
22493	97668
4091	97669
87435	97670
4150	97671
135036	97672
20759	97673
48297	97674
8593	97675
21733	97676
13540	97677
57043	97678
51105	97679
64705	97680
1237	97681
32914	97682
28045	97683
159915	97684
133024	97685
26421	97686
15577	97687
98306	97688
30576	97689
118019	97690
18676	97691
18264	97692
142221	97693
113604	97694
86199	97695
97652	97696
67337	97697
161208	97698
11880	97699
53223	97700
63937	97701
59002	97702
8470	97703
20732	97704
23000	97705
149624	97706
83187	97707
3127	97708
54913	97709
57313	97710
12254	97711
3119	97712
41744	97713
71674	97714
139252	97715
58547	97716
2588	97717
23452	97718
12878	97719
37553	97720
27661	97721
27653	97722
42808	97723
618	97724
92345	97725
30209	97726
21788	97727
22510	97728
76444	97729
42021	97730
125926	97731
88884	97732
107749	97733
27548	97734
53927	97735
10271	97736
88296	97737
2992	97738
138982	97739
27926	97740
165226	97741
92200	97742
38894	97743
7151	97744
115906	97745
82661	97746
14101	97747
70917	97748
25773	97749
21205	97750
113930	97751
63965	97752
27772	97753
16765	97754
3393	97755
35506	97756
15664	97757
23510	97758
24883	97759
23569	97760
60561	97761
112132	97762
37074	97763
30811	97764
23472	97765
99950	97766
52368	97767
50598	97768
146200	97769
50642	97770
67800	97771
135737	97772
17825	97773
12022	97774
497	97775
93396	97776
5356	97777
1384	97778
25130	97779
74697	97780
255	97781
6965	97782
91330	97783
112969	97784
102251	97785
21193	97786
57257	97787
96756	97788
85229	97789
18265	97790
7973	97791
9144	97792
97007	97793
48832	97794
1473	97795
6599	97796
34527	97797
25300	97798
157909	97799
4515	97800
76458	97801
116919	97802
1163	97803
138429	97804
40607	97805
5566	97806
6259	97807
31822	97808
87648	97809
91827	97810
9374	97811
545	97812
72269	97813
69861	97814
763	97815
99161	97816
105131	97817
59131	97818
43244	97819
55997	97820
120617	97821
6513	97822
36224	97823
1410	97824
97313	97825
18906	97826
4001	97827
64165	97828
87	97829
47634	97830
47752	97831
49907	97832
104059	97833
24840	97834
19605	97835
21113	97836
81268	97837
12555	97838
46391	97839
93894	97840
47837	97841
109861	97842
53236	97843
4951	97844
40643	97845
2844	97846
13771	97847
10149	97848
42131	97849
44536	97850
976	97851
105955	97852
1286	97853
7932	97854
12988	97855
64331	97856
1044	97857
53691	97858
474	97859
75099	97860
135566	97861
41826	97862
6689	97863
72499	97864
127311	97865
38125	97866
52537	97867
7951	97868
9780	97869
104355	97870
41824	97871
19346	97872
29239	97873
35325	97874
99094	97875
8303	97876
7254	97877
105165	97878
64274	97879
37008	97880
14627	97881
52087	97882
10692	97883
120592	97884
23294	97885
61724	97886
17558	97887
113798	97888
63544	97889
42066	97890
132566	97891
51439	97892
33395	97893
3352	97894
17132	97895
2402	97896
92356	97897
157059	97898
40724	97899
116391	97900
5353	97901
105233	97902
15942	97903
13279	97904
9437	97905
43794	97906
27599	97907
34003	97908
1192	97909
58544	97910
49577	97911
37858	97912
44635	97913
17327	97914
53696	97915
89187	97916
6161	97917
104888	97918
33424	97919
23277	97920
9751	97921
13960	97922
36585	97923
71934	97924
167987	97925
148916	97926
91577	97927
60880	97928
64026	97929
24498	97930
92	97931
26825	97932
8792	97933
18626	97934
83846	97935
37746	97936
27283	97937
7396	97938
69178	97939
76490	97940
93621	97941
28928	97942
35633	97943
13211	97944
825	97945
2768	97946
123981	97947
26513	97948
6467	97949
31377	97950
744	97951
13545	97952
15776	97953
39639	97954
30087	97955
46662	97956
8645	97957
3384	97958
6544	97959
77271	97960
14070	97961
67757	97962
59093	97963
658	97964
9550	97965
49844	97966
41965	97967
464	97968
17127	97969
52089	97970
165599	97971
66695	97972
18124	97973
8681	97974
22937	97975
88635	97976
38447	97977
38001	97978
22525	97979
626	97980
23046	97981
33980	97982
81781	97983
28668	97984
9918	97985
8973	97986
62852	97987
45993	97988
37199	97989
109620	97990
12509	97991
24209	97992
86847	97993
98364	97994
48164	97995
10378	97996
15289	97997
12872	97998
15261	97999
57698	98000
44760	98001
136733	98002
164979	98003
11252	98004
61594	98005
14634	98006
9031	98007
2188	98008
19924	98009
55614	98010
32038	98011
92068	98012
66160	98013
47718	98014
8501	98015
129762	98016
71520	98017
27886	98018
20002	98019
64441	98020
10848	98021
60144	98022
31076	98023
109	98024
6730	98025
11660	98026
72310	98027
83731	98028
52281	98029
10458	98030
38684	98031
97274	98032
9071	98033
87461	98034
23710	98035
2683	98036
9329	98037
60155	98038
17332	98039
134672	98040
24882	98041
7508	98042
119488	98043
25152	98044
9371	98045
72911	98046
79887	98047
76936	98048
87590	98049
1970	98050
1995	98051
22795	98052
28307	98053
53328	98054
28297	98055
23535	98056
61214	98057
4131	98058
59460	98059
14738	98060
71794	98061
65	98062
120903	98063
51933	98064
47031	98065
82791	98066
2777	98067
53857	98068
105960	98069
1244	98070
20696	98071
39173	98072
136511	98073
24178	98074
669	98075
50831	98076
74502	98077
54773	98078
58843	98079
7184	98080
3999	98081
91044	98082
97439	98083
4180	98084
64729	98085
95982	98086
158233	98087
84	98088
8931	98089
14928	98090
16969	98091
48474	98092
64905	98093
53754	98094
43923	98095
21810	98096
24571	98097
99061	98098
27308	98099
6907	98100
80004	98101
91779	98102
15701	98103
9276	98104
2444	98105
60693	98106
6394	98107
115522	98108
56869	98109
71639	98110
115128	98111
85474	98112
20082	98113
12344	98114
28688	98115
45298	98116
51703	98117
164167	98118
707	98119
54737	98120
30882	98121
60646	98122
26089	98123
25328	98124
61933	98125
62800	98126
26744	98127
66164	98128
116218	98129
53741	98130
80935	98131
3356	98132
45226	98133
5508	98134
7432	98135
18315	98136
38244	98137
10727	98138
155808	98139
70203	98140
40208	98141
58790	98142
50150	98143
149004	98144
19318	98145
23682	98146
130514	98147
24643	98148
17573	98149
193	98150
68204	98151
4246	98152
105643	98153
25025	98154
56877	98155
62812	98156
33405	98157
34383	98158
8204	98159
3185	98160
26250	98161
70299	98162
18701	98163
90949	98164
11699	98165
35131	98166
155556	98167
64918	98168
35485	98169
26981	98170
12278	98171
1933	98172
4759	98173
3964	98174
86757	98175
33973	98176
28871	98177
12702	98178
53113	98179
18521	98180
13055	98181
93746	98182
3060	98183
14868	98184
59122	98185
12845	98186
60397	98187
16873	98188
26735	98189
14420	98190
20883	98191
42230	98192
3710	98193
82493	98194
6746	98195
22976	98196
8700	98197
42518	98198
26058	98199
131251	98200
71596	98201
19343	98202
25684	98203
1862	98204
1219	98205
34592	98206
49248	98207
30570	98208
6170	98209
35465	98210
55730	98211
19086	98212
41805	98213
72212	98214
46886	98215
4081	98216
44558	98217
3032	98218
19452	98219
26837	98220
77844	98221
34391	98222
33600	98223
119920	98224
6268	98225
28366	98226
65118	98227
11150	98228
39032	98229
17502	98230
925	98231
71000	98232
41543	98233
58190	98234
86858	98235
11907	98236
89420	98237
16301	98238
10868	98239
23342	98240
32140	98241
30894	98242
29263	98243
38924	98244
105093	98245
1511	98246
52217	98247
8	98248
5851	98249
81676	98250
44295	98251
33527	98252
64225	98253
32061	98254
8177	98255
6905	98256
72163	98257
2246	98258
140554	98259
23576	98260
32006	98261
836	98262
43356	98263
4304	98264
96854	98265
18565	98266
28589	98267
115932	98268
11622	98269
20525	98270
58169	98271
76878	98272
23456	98273
66329	98274
78512	98275
35181	98276
44064	98277
51039	98278
49245	98279
45788	98280
16797	98281
47001	98282
47763	98283
91591	98284
94337	98285
4958	98286
29252	98287
55059	98288
87513	98289
98950	98290
2490	98291
3879	98292
121951	98293
3614	98294
3503	98295
1880	98296
24254	98297
11494	98298
50180	98299
4201	98300
54286	98301
43496	98302
22183	98303
51069	98304
24267	98305
22353	98306
13909	98307
155119	98308
150796	98309
25779	98310
31657	98311
81082	98312
14341	98313
4878	98314
81012	98315
40315	98316
39324	98317
111466	98318
57234	98319
120988	98320
82737	98321
11979	98322
71361	98323
71195	98324
52053	98325
6505	98326
28890	98327
39614	98328
19802	98329
269	98330
15572	98331
4367	98332
5182	98333
103800	98334
90082	98335
2462	98336
44862	98337
24073	98338
93714	98339
18123	98340
41740	98341
39590	98342
12377	98343
133522	98344
52131	98345
9003	98346
5314	98347
13175	98348
15347	98349
23239	98350
437	98351
17530	98352
68481	98353
9873	98354
5291	98355
150044	98356
133131	98357
35354	98358
9575	98359
67995	98360
76123	98361
43732	98362
68445	98363
83378	98364
108453	98365
17327	98366
52918	98367
59321	98368
24423	98369
169719	98370
962	98371
149965	98372
43185	98373
62145	98374
38022	98375
68613	98376
36875	98377
32879	98378
55167	98379
53076	98380
58036	98381
7949	98382
37063	98383
46558	98384
49559	98385
51870	98386
16407	98387
18562	98388
1875	98389
52424	98390
61335	98391
34936	98392
71525	98393
136625	98394
167671	98395
57298	98396
15367	98397
98258	98398
85216	98399
59071	98400
127809	98401
17193	98402
94702	98403
57527	98404
65079	98405
17077	98406
7133	98407
25622	98408
72265	98409
15437	98410
1542	98411
7644	98412
8798	98413
31824	98414
901	98415
70677	98416
132525	98417
13955	98418
75625	98419
30160	98420
73504	98421
174	98422
6276	98423
1665	98424
33764	98425
12773	98426
25382	98427
93672	98428
81129	98429
23433	98430
133857	98431
168588	98432
72796	98433
4463	98434
56317	98435
24717	98436
30515	98437
4479	98438
20069	98439
9523	98440
3256	98441
62619	98442
24467	98443
4121	98444
67003	98445
85755	98446
68590	98447
12200	98448
34026	98449
10243	98450
10630	98451
125976	98452
46724	98453
134968	98454
46243	98455
816	98456
7951	98457
5866	98458
2542	98459
4020	98460
75287	98461
45209	98462
19836	98463
3685	98464
4559	98465
20143	98466
87037	98467
48893	98468
8763	98469
5943	98470
67725	98471
4906	98472
36841	98473
2250	98474
6296	98475
7622	98476
25508	98477
115530	98478
8697	98479
2670	98480
8720	98481
43613	98482
7379	98483
39467	98484
111608	98485
26143	98486
84171	98487
50314	98488
50132	98489
2858	98490
18324	98491
18900	98492
49065	98493
107281	98494
79030	98495
15054	98496
133864	98497
97027	98498
9300	98499
11545	98500
11226	98501
10341	98502
19031	98503
130001	98504
21775	98505
3091	98506
5231	98507
103767	98508
27371	98509
36708	98510
52727	98511
8921	98512
68990	98513
167764	98514
34967	98515
16197	98516
8174	98517
14802	98518
32958	98519
1970	98520
66790	98521
1545	98522
15864	98523
23100	98524
35232	98525
70340	98526
21032	98527
147727	98528
3311	98529
46	98530
513	98531
77310	98532
2385	98533
12865	98534
47503	98535
30139	98536
456	98537
19816	98538
12966	98539
7578	98540
51672	98541
83361	98542
877	98543
40923	98544
112778	98545
6330	98546
22561	98547
33403	98548
671	98549
127732	98550
1928	98551
23573	98552
21054	98553
4121	98554
62258	98555
6839	98556
74330	98557
3191	98558
71972	98559
962	98560
137993	98561
50426	98562
96161	98563
1530	98564
17466	98565
35071	98566
108607	98567
16267	98568
49315	98569
108928	98570
54129	98571
1021	98572
1578	98573
1689	98574
148164	98575
43246	98576
53155	98577
124455	98578
32788	98579
75614	98580
5928	98581
29255	98582
118413	98583
25685	98584
160769	98585
28236	98586
7728	98587
63020	98588
14746	98589
37974	98590
94904	98591
68879	98592
33400	98593
5886	98594
166852	98595
13279	98596
13091	98597
124385	98598
16574	98599
24468	98600
37160	98601
4326	98602
18816	98603
40931	98604
22330	98605
18321	98606
5924	98607
34184	98608
3621	98609
16286	98610
118808	98611
29522	98612
3231	98613
9276	98614
54309	98615
633	98616
2899	98617
54343	98618
60553	98619
80300	98620
28345	98621
81172	98622
25114	98623
38654	98624
167327	98625
99022	98626
30706	98627
16973	98628
131483	98629
93724	98630
8309	98631
3292	98632
51991	98633
72298	98634
329	98635
139636	98636
21097	98637
47557	98638
31749	98639
18536	98640
29347	98641
41570	98642
35614	98643
132530	98644
75698	98645
44363	98646
82453	98647
2352	98648
37293	98649
37721	98650
21158	98651
734	98652
38025	98653
27152	98654
24386	98655
80173	98656
11673	98657
11629	98658
27653	98659
8968	98660
68526	98661
101948	98662
42204	98663
108251	98664
36578	98665
363	98666
13655	98667
23483	98668
52930	98669
114378	98670
169919	98671
24333	98672
30350	98673
7462	98674
46393	98675
96175	98676
3226	98677
19392	98678
18512	98679
127040	98680
669	98681
95016	98682
27388	98683
13578	98684
2025	98685
106048	98686
8704	98687
38387	98688
124632	98689
38355	98690
5686	98691
85145	98692
2501	98693
25825	98694
19784	98695
289	98696
41871	98697
41379	98698
60546	98699
51734	98700
23436	98701
6176	98702
15505	98703
8207	98704
96666	98705
8116	98706
41477	98707
10060	98708
11205	98709
26214	98710
5077	98711
31645	98712
5277	98713
84832	98714
49072	98715
62196	98716
1443	98717
5299	98718
66732	98719
17869	98720
34124	98721
19600	98722
77790	98723
25051	98724
29253	98725
1591	98726
2107	98727
7515	98728
155075	98729
85707	98730
4459	98731
8647	98732
10787	98733
13796	98734
97456	98735
9668	98736
64160	98737
18960	98738
55329	98739
604	98740
28985	98741
63234	98742
98688	98743
112972	98744
108371	98745
19768	98746
12041	98747
28070	98748
35680	98749
13662	98750
39949	98751
20981	98752
11772	98753
768	98754
72324	98755
24155	98756
366	98757
2131	98758
37	98759
568	98760
16321	98761
5156	98762
1765	98763
8501	98764
5735	98765
15810	98766
3494	98767
3592	98768
34283	98769
139589	98770
103307	98771
17847	98772
33028	98773
33735	98774
673	98775
79905	98776
44805	98777
12397	98778
165397	98779
1845	98780
1662	98781
21296	98782
12087	98783
114881	98784
63736	98785
76053	98786
37229	98787
6473	98788
28252	98789
65903	98790
82057	98791
9818	98792
17200	98793
130	98794
17490	98795
39728	98796
46462	98797
37242	98798
36093	98799
54638	98800
20550	98801
65936	98802
29007	98803
57308	98804
56121	98805
17161	98806
27386	98807
71105	98808
83270	98809
48354	98810
12701	98811
9209	98812
82464	98813
79910	98814
117654	98815
95360	98816
19269	98817
105295	98818
69818	98819
11389	98820
20282	98821
59702	98822
40554	98823
16896	98824
113813	98825
62742	98826
30564	98827
28900	98828
58609	98829
98827	98830
18017	98831
9382	98832
73611	98833
14679	98834
5462	98835
81067	98836
762	98837
19672	98838
55514	98839
123294	98840
6706	98841
134272	98842
52648	98843
14447	98844
9450	98845
11640	98846
40562	98847
21799	98848
35914	98849
21424	98850
108688	98851
17359	98852
32328	98853
109133	98854
5289	98855
3191	98856
21138	98857
118257	98858
85733	98859
42129	98860
61535	98861
47279	98862
8597	98863
68042	98864
116400	98865
148789	98866
145599	98867
56121	98868
95416	98869
34681	98870
28045	98871
21736	98872
27242	98873
64528	98874
12284	98875
8947	98876
10770	98877
5477	98878
63025	98879
28383	98880
129688	98881
27062	98882
10245	98883
27578	98884
31408	98885
196	98886
61904	98887
10567	98888
108884	98889
6833	98890
7483	98891
50155	98892
3403	98893
73230	98894
118885	98895
5612	98896
55151	98897
34524	98898
16684	98899
29572	98900
38047	98901
1605	98902
146859	98903
102759	98904
36472	98905
12871	98906
59882	98907
19237	98908
17794	98909
88354	98910
20753	98911
9784	98912
44703	98913
6180	98914
1886	98915
37578	98916
70744	98917
125323	98918
37022	98919
107228	98920
51109	98921
5924	98922
2610	98923
107833	98924
38160	98925
31061	98926
130461	98927
104687	98928
1100	98929
22151	98930
49734	98931
3021	98932
1855	98933
6593	98934
26420	98935
70308	98936
97	98937
1876	98938
10521	98939
10651	98940
123582	98941
40870	98942
136526	98943
52536	98944
74393	98945
59471	98946
83488	98947
30520	98948
136929	98949
83320	98950
124207	98951
17184	98952
38357	98953
21932	98954
64064	98955
41391	98956
321	98957
13295	98958
54474	98959
104527	98960
8487	98961
33001	98962
19516	98963
22004	98964
45278	98965
61954	98966
76158	98967
106589	98968
96369	98969
50106	98970
1416	98971
80659	98972
3639	98973
34476	98974
1032	98975
6241	98976
3829	98977
10553	98978
7819	98979
5337	98980
130887	98981
75080	98982
6666	98983
18779	98984
30776	98985
11618	98986
35822	98987
122536	98988
71561	98989
57283	98990
1573	98991
9455	98992
96532	98993
1212	98994
17978	98995
969	98996
15085	98997
84598	98998
12355	98999
76326	99000
134084	99001
8860	99002
69227	99003
12585	99004
16177	99005
41042	99006
27713	99007
27886	99008
89332	99009
73941	99010
35028	99011
33823	99012
24646	99013
72624	99014
119431	99015
1207	99016
93196	99017
1757	99018
5425	99019
34394	99020
84803	99021
82099	99022
35522	99023
19895	99024
10170	99025
15491	99026
75902	99027
958	99028
22668	99029
48745	99030
27674	99031
43399	99032
22807	99033
36012	99034
74727	99035
95017	99036
11136	99037
69368	99038
67171	99039
25916	99040
20807	99041
149735	99042
17199	99043
36560	99044
151332	99045
2429	99046
103026	99047
31077	99048
47945	99049
24350	99050
58208	99051
19395	99052
85231	99053
71172	99054
39905	99055
81814	99056
35937	99057
21691	99058
89358	99059
48049	99060
157197	99061
14560	99062
84632	99063
25357	99064
74388	99065
2	99066
11382	99067
32632	99068
602	99069
117089	99070
4459	99071
41124	99072
10394	99073
99169	99074
18314	99075
5013	99076
94419	99077
118777	99078
36320	99079
154130	99080
59468	99081
96924	99082
29372	99083
48441	99084
32750	99085
114772	99086
88909	99087
10104	99088
32975	99089
21632	99090
19715	99091
5662	99092
57304	99093
98900	99094
41	99095
60502	99096
80526	99097
38807	99098
104232	99099
35604	99100
161108	99101
114816	99102
65469	99103
44734	99104
9886	99105
38917	99106
42043	99107
18547	99108
96335	99109
32338	99110
33109	99111
25740	99112
36175	99113
15164	99114
45036	99115
46670	99116
49349	99117
26085	99118
579	99119
72914	99120
86389	99121
5081	99122
57386	99123
7308	99124
40526	99125
107136	99126
33161	99127
10857	99128
85967	99129
114521	99130
70880	99131
40090	99132
3409	99133
48542	99134
82573	99135
45396	99136
48920	99137
87905	99138
14686	99139
10087	99140
62208	99141
118798	99142
49455	99143
396	99144
5053	99145
2886	99146
60185	99147
23334	99148
86723	99149
24173	99150
10663	99151
162760	99152
133028	99153
27220	99154
18019	99155
47929	99156
14801	99157
40626	99158
47075	99159
19605	99160
18672	99161
103085	99162
32912	99163
10754	99164
19912	99165
62785	99166
30553	99167
11120	99168
1579	99169
76440	99170
52722	99171
110960	99172
20788	99173
29385	99174
1406	99175
59009	99176
74224	99177
34766	99178
50900	99179
62788	99180
51509	99181
70303	99182
56365	99183
108	99184
538	99185
6025	99186
86873	99187
56208	99188
148187	99189
200	99190
104656	99191
484	99192
39479	99193
6948	99194
24784	99195
11597	99196
109983	99197
65431	99198
24213	99199
26155	99200
18308	99201
67696	99202
80929	99203
93013	99204
134	99205
7510	99206
53098	99207
6389	99208
223	99209
12525	99210
49380	99211
26967	99212
138737	99213
55071	99214
24941	99215
34072	99216
5940	99217
11673	99218
36719	99219
16925	99220
60076	99221
167076	99222
14116	99223
32817	99224
3421	99225
10411	99226
32807	99227
2921	99228
1663	99229
110528	99230
8142	99231
4167	99232
45070	99233
35156	99234
16914	99235
19352	99236
66901	99237
368	99238
14813	99239
33442	99240
31505	99241
24624	99242
48406	99243
23332	99244
11875	99245
18212	99246
53741	99247
135	99248
5208	99249
123780	99250
24274	99251
121	99252
165450	99253
45452	99254
103	99255
38736	99256
26859	99257
1361	99258
115105	99259
110152	99260
120116	99261
74777	99262
43115	99263
100415	99264
40819	99265
42248	99266
67528	99267
27574	99268
10857	99269
4643	99270
4094	99271
45137	99272
13196	99273
35984	99274
81646	99275
19317	99276
48808	99277
104473	99278
10372	99279
56168	99280
4313	99281
21854	99282
153496	99283
30650	99284
5100	99285
5706	99286
22576	99287
33514	99288
2657	99289
84009	99290
49472	99291
20598	99292
89138	99293
493	99294
11647	99295
129838	99296
35060	99297
93239	99298
3419	99299
51165	99300
38592	99301
67913	99302
4817	99303
9051	99304
5045	99305
16503	99306
27492	99307
348	99308
64255	99309
3534	99310
12846	99311
12882	99312
20441	99313
3748	99314
19830	99315
111100	99316
2114	99317
138805	99318
28663	99319
13413	99320
3399	99321
80005	99322
40246	99323
29247	99324
39304	99325
921	99326
2211	99327
71759	99328
81287	99329
39222	99330
49808	99331
6295	99332
46412	99333
44240	99334
18865	99335
64601	99336
106805	99337
24093	99338
160598	99339
48895	99340
100311	99341
16413	99342
27717	99343
113419	99344
47808	99345
95519	99346
31547	99347
38541	99348
64549	99349
31537	99350
32465	99351
120398	99352
67772	99353
28365	99354
61801	99355
73730	99356
1885	99357
4093	99358
35687	99359
30306	99360
7070	99361
78115	99362
114318	99363
98673	99364
44964	99365
1023	99366
136787	99367
433	99368
109921	99369
56755	99370
107035	99371
72004	99372
33882	99373
43032	99374
21528	99375
54606	99376
4126	99377
57048	99378
4895	99379
71983	99380
61191	99381
14928	99382
70269	99383
45076	99384
50312	99385
92537	99386
36287	99387
38606	99388
28974	99389
27245	99390
57530	99391
123640	99392
14197	99393
48530	99394
158672	99395
51719	99396
41060	99397
31541	99398
28754	99399
25209	99400
48201	99401
14571	99402
122725	99403
2050	99404
13998	99405
40658	99406
164127	99407
37206	99408
37367	99409
1493	99410
1905	99411
948	99412
77308	99413
33679	99414
61469	99415
43770	99416
235	99417
155794	99418
20698	99419
11936	99420
101128	99421
2587	99422
613	99423
85997	99424
2371	99425
86821	99426
26888	99427
77978	99428
61777	99429
38660	99430
123773	99431
91302	99432
21907	99433
13461	99434
46465	99435
26186	99436
53723	99437
74717	99438
2658	99439
6067	99440
153176	99441
33145	99442
15922	99443
26172	99444
24827	99445
130497	99446
74597	99447
36389	99448
52698	99449
36121	99450
27421	99451
99607	99452
17722	99453
44224	99454
22463	99455
2306	99456
31851	99457
135601	99458
10966	99459
24134	99460
48729	99461
40881	99462
76500	99463
36515	99464
32700	99465
43184	99466
43907	99467
58096	99468
99389	99469
12400	99470
2158	99471
7008	99472
55867	99473
102558	99474
79163	99475
49568	99476
33311	99477
1880	99478
30412	99479
118028	99480
132752	99481
75149	99482
25902	99483
23681	99484
13551	99485
20149	99486
25063	99487
3988	99488
137046	99489
44889	99490
32170	99491
36672	99492
33359	99493
10452	99494
101483	99495
63577	99496
71275	99497
975	99498
28623	99499
110088	99500
70402	99501
26518	99502
28350	99503
21836	99504
522	99505
8957	99506
16022	99507
93772	99508
48636	99509
67458	99510
18169	99511
44294	99512
8255	99513
27064	99514
18476	99515
122009	99516
104674	99517
131094	99518
13847	99519
40861	99520
86354	99521
1562	99522
6162	99523
71237	99524
24968	99525
65331	99526
2582	99527
44848	99528
1291	99529
2001	99530
11251	99531
25184	99532
3908	99533
63060	99534
5185	99535
109277	99536
27985	99537
610	99538
89959	99539
41674	99540
1461	99541
2156	99542
5700	99543
29926	99544
544	99545
999	99546
99123	99547
89741	99548
14492	99549
90952	99550
110304	99551
133076	99552
70687	99553
134094	99554
10886	99555
17316	99556
28127	99557
5325	99558
1354	99559
113007	99560
8824	99561
37273	99562
31267	99563
9213	99564
8374	99565
3564	99566
22116	99567
4737	99568
137951	99569
19618	99570
50085	99571
20150	99572
438	99573
31050	99574
51784	99575
75148	99576
11971	99577
25984	99578
95661	99579
3622	99580
95759	99581
4889	99582
90040	99583
1862	99584
10941	99585
26129	99586
14897	99587
20886	99588
30507	99589
36727	99590
64041	99591
70271	99592
48931	99593
5629	99594
8040	99595
145516	99596
6347	99597
12374	99598
13770	99599
41897	99600
36965	99601
14254	99602
51720	99603
35403	99604
47402	99605
9696	99606
134983	99607
29624	99608
5392	99609
107073	99610
31247	99611
4087	99612
88476	99613
69193	99614
112883	99615
7530	99616
13333	99617
7867	99618
41981	99619
1622	99620
16667	99621
18696	99622
103335	99623
24768	99624
42048	99625
53605	99626
111375	99627
31542	99628
4570	99629
78429	99630
30053	99631
42670	99632
16266	99633
1803	99634
2367	99635
2993	99636
30872	99637
128	99638
43888	99639
12009	99640
795	99641
81453	99642
86270	99643
6076	99644
16928	99645
21238	99646
103595	99647
82735	99648
8900	99649
21283	99650
129457	99651
36965	99652
6106	99653
36446	99654
20189	99655
1402	99656
137960	99657
4591	99658
42144	99659
61553	99660
12426	99661
88635	99662
57753	99663
108509	99664
46481	99665
59245	99666
13445	99667
3118	99668
39427	99669
2228	99670
20	99671
162645	99672
52637	99673
52012	99674
11636	99675
82720	99676
60025	99677
11211	99678
8945	99679
45574	99680
31877	99681
78385	99682
56238	99683
452	99684
23264	99685
10114	99686
86669	99687
120211	99688
4934	99689
24343	99690
62006	99691
92640	99692
12870	99693
40223	99694
13837	99695
26299	99696
20040	99697
64457	99698
67764	99699
16016	99700
23585	99701
59662	99702
34216	99703
54619	99704
17119	99705
92931	99706
85371	99707
130438	99708
93164	99709
53838	99710
32048	99711
55250	99712
13105	99713
159314	99714
14260	99715
15838	99716
76160	99717
67263	99718
45287	99719
2754	99720
27165	99721
60927	99722
12642	99723
1752	99724
4478	99725
45340	99726
41039	99727
20270	99728
1509	99729
22683	99730
7987	99731
5979	99732
791	99733
147766	99734
3090	99735
97125	99736
43271	99737
131666	99738
12489	99739
122332	99740
31684	99741
112313	99742
960	99743
13299	99744
30143	99745
30150	99746
3995	99747
67618	99748
19038	99749
89584	99750
35630	99751
11141	99752
6409	99753
167678	99754
71346	99755
5883	99756
53318	99757
96341	99758
2524	99759
3078	99760
1543	99761
46319	99762
96753	99763
39746	99764
5826	99765
48157	99766
51984	99767
169364	99768
116044	99769
146738	99770
397	99771
5635	99772
90783	99773
36555	99774
67176	99775
51612	99776
114735	99777
25255	99778
94581	99779
89409	99780
362	99781
5377	99782
16711	99783
45122	99784
41388	99785
126822	99786
29211	99787
5866	99788
63938	99789
102209	99790
36335	99791
64172	99792
154273	99793
5768	99794
9693	99795
47832	99796
224	99797
54785	99798
65417	99799
52462	99800
55822	99801
1211	99802
30748	99803
57918	99804
24455	99805
386	99806
2694	99807
48725	99808
86	99809
102274	99810
20672	99811
8134	99812
68769	99813
97719	99814
44486	99815
16037	99816
1316	99817
91825	99818
33656	99819
70479	99820
82629	99821
119504	99822
79875	99823
1354	99824
75481	99825
33708	99826
30007	99827
52641	99828
1478	99829
24535	99830
2758	99831
67279	99832
159706	99833
94743	99834
37830	99835
32750	99836
428	99837
23835	99838
129760	99839
5055	99840
5743	99841
23820	99842
2883	99843
8105	99844
28291	99845
26924	99846
35976	99847
73594	99848
50910	99849
54239	99850
11519	99851
18441	99852
3269	99853
78236	99854
8378	99855
4643	99856
49678	99857
47451	99858
115667	99859
11698	99860
37	99861
114430	99862
81526	99863
15498	99864
88348	99865
3657	99866
39386	99867
10808	99868
38578	99869
40636	99870
20889	99871
4315	99872
84798	99873
127200	99874
64394	99875
32356	99876
14318	99877
24677	99878
89182	99879
36064	99880
71968	99881
2879	99882
937	99883
84248	99884
3511	99885
16674	99886
49225	99887
49166	99888
156354	99889
55238	99890
20460	99891
20910	99892
56449	99893
40907	99894
71053	99895
155093	99896
25694	99897
23994	99898
21216	99899
52222	99900
88016	99901
10572	99902
82012	99903
1176	99904
66460	99905
58978	99906
34842	99907
43104	99908
31396	99909
107064	99910
4373	99911
226	99912
120081	99913
134	99914
136219	99915
3339	99916
79326	99917
51173	99918
113466	99919
955	99920
487	99921
21475	99922
32595	99923
77114	99924
82386	99925
17373	99926
71841	99927
97660	99928
48901	99929
19	99930
11098	99931
161640	99932
9337	99933
26866	99934
51903	99935
71057	99936
21672	99937
4774	99938
78272	99939
50624	99940
27783	99941
2227	99942
55670	99943
90829	99944
150956	99945
12913	99946
81879	99947
58298	99948
43865	99949
73673	99950
2116	99951
55174	99952
29827	99953
17346	99954
10517	99955
6308	99956
8436	99957
6941	99958
167855	99959
11390	99960
64328	99961
6272	99962
84576	99963
55656	99964
8263	99965
1660	99966
126117	99967
63086	99968
479	99969
6641	99970
14456	99971
85387	99972
131189	99973
68935	99974
66204	99975
465	99976
61526	99977
35521	99978
23339	99979
97	99980
24904	99981
61448	99982
87039	99983
43840	99984
5497	99985
86512	99986
69028	99987
9484	99988
23567	99989
14031	99990
2785	99991
86137	99992
53587	99993
12041	99994
164764	99995
4345	99996
9571	99997
98321	99998
56318	99999
36604	100000
1939	100001
8051	100002
110136	100003
20702	100004
14088	100005
41096	100006
113841	100007
100328	100008
92149	100009
48686	100010
113694	100011
8760	100012
27183	100013
27746	100014
28257	100015
46462	100016
29141	100017
23864	100018
20428	100019
9214	100020
70131	100021
79709	100022
143725	100023
50049	100024
16378	100025
12162	100026
9564	100027
78336	100028
90036	100029
71349	100030
2051	100031
29712	100032
10822	100033
44927	100034
19886	100035
48169	100036
57633	100037
94754	100038
5658	100039
75889	100040
17791	100041
101225	100042
51072	100043
11645	100044
67560	100045
11295	100046
24263	100047
149446	100048
12464	100049
34922	100050
54626	100051
28161	100052
57148	100053
47629	100054
35461	100055
6541	100056
31295	100057
27215	100058
2007	100059
52328	100060
1917	100061
15287	100062
126080	100063
66569	100064
63189	100065
79225	100066
12199	100067
9435	100068
276	100069
2774	100070
7095	100071
23689	100072
24805	100073
112115	100074
28959	100075
52523	100076
95031	100077
7770	100078
6175	100079
35852	100080
102427	100081
35572	100082
142757	100083
26280	100084
132270	100085
62382	100086
79158	100087
20199	100088
70851	100089
134225	100090
22418	100091
38513	100092
80557	100093
96	100094
104075	100095
79402	100096
10808	100097
11653	100098
562	100099
40765	100100
88933	100101
31169	100102
67677	100103
9047	100104
4608	100105
7288	100106
6859	100107
72054	100108
151769	100109
129470	100110
76918	100111
22784	100112
535	100113
29874	100114
10174	100115
41922	100116
46510	100117
26738	100118
11989	100119
41816	100120
4832	100121
2017	100122
5919	100123
16951	100124
120505	100125
145833	100126
33776	100127
46787	100128
30396	100129
104642	100130
17923	100131
21072	100132
112863	100133
63869	100134
36918	100135
37572	100136
4022	100137
15122	100138
75240	100139
32188	100140
10509	100141
9243	100142
16324	100143
63789	100144
56636	100145
41546	100146
10974	100147
7647	100148
446	100149
120040	100150
1205	100151
1033	100152
74919	100153
3070	100154
9380	100155
6472	100156
47812	100157
3527	100158
17946	100159
33105	100160
63265	100161
5493	100162
33479	100163
4851	100164
28075	100165
19421	100166
112570	100167
30748	100168
77837	100169
71047	100170
19117	100171
17690	100172
41647	100173
25294	100174
63674	100175
97314	100176
6644	100177
11430	100178
38434	100179
3122	100180
36084	100181
77346	100182
125655	100183
111654	100184
27153	100185
316	100186
10555	100187
42420	100188
20757	100189
2044	100190
2175	100191
64236	100192
8564	100193
43259	100194
24133	100195
82330	100196
19684	100197
62901	100198
29128	100199
41557	100200
1538	100201
16847	100202
4450	100203
37342	100204
9745	100205
4356	100206
4597	100207
47006	100208
14284	100209
20430	100210
47170	100211
64975	100212
98628	100213
42600	100214
37989	100215
83739	100216
57914	100217
59489	100218
120119	100219
21041	100220
57450	100221
548	100222
121715	100223
75122	100224
3225	100225
84752	100226
18699	100227
76032	100228
89509	100229
49605	100230
14241	100231
704	100232
110278	100233
75693	100234
129425	100235
61040	100236
103702	100237
22837	100238
4262	100239
81850	100240
684	100241
133016	100242
61246	100243
16283	100244
21360	100245
41582	100246
13935	100247
29005	100248
36680	100249
13970	100250
98407	100251
11688	100252
115769	100253
108979	100254
51903	100255
8147	100256
9696	100257
122144	100258
71807	100259
22684	100260
66747	100261
8398	100262
4214	100263
33585	100264
7854	100265
77155	100266
7388	100267
69207	100268
71517	100269
114624	100270
22778	100271
11911	100272
10504	100273
3959	100274
1093	100275
3165	100276
88090	100277
7400	100278
24724	100279
113785	100280
133102	100281
14750	100282
15996	100283
460	100284
18175	100285
129449	100286
68335	100287
23012	100288
111722	100289
6139	100290
5250	100291
25302	100292
38628	100293
63278	100294
141057	100295
97494	100296
9364	100297
92016	100298
43132	100299
47939	100300
1710	100301
9021	100302
19445	100303
79193	100304
23176	100305
1828	100306
62538	100307
519	100308
39435	100309
51924	100310
313	100311
86180	100312
116637	100313
141968	100314
467	100315
9170	100316
7940	100317
36	100318
2452	100319
125891	100320
7343	100321
29907	100322
79497	100323
81832	100324
20187	100325
4362	100326
16437	100327
107292	100328
86377	100329
32447	100330
26597	100331
48714	100332
18373	100333
41885	100334
102374	100335
136305	100336
11943	100337
14651	100338
1339	100339
15515	100340
88381	100341
30965	100342
135827	100343
4482	100344
5710	100345
40349	100346
354	100347
40259	100348
90679	100349
67449	100350
22602	100351
124096	100352
36607	100353
56206	100354
43375	100355
16722	100356
81253	100357
139804	100358
109131	100359
44290	100360
50308	100361
125921	100362
70145	100363
35860	100364
117	100365
3448	100366
12274	100367
149820	100368
19406	100369
82136	100370
778	100371
148944	100372
56104	100373
29134	100374
28602	100375
5400	100376
20112	100377
147146	100378
19212	100379
39667	100380
96620	100381
124914	100382
77390	100383
62321	100384
115443	100385
92094	100386
12403	100387
3522	100388
7670	100389
1925	100390
132067	100391
4277	100392
106174	100393
63918	100394
81896	100395
34580	100396
17661	100397
23942	100398
44185	100399
109444	100400
169289	100401
137112	100402
58792	100403
1224	100404
43110	100405
105532	100406
57596	100407
68666	100408
6747	100409
9664	100410
4888	100411
36166	100412
485	100413
54331	100414
22026	100415
34901	100416
2974	100417
20037	100418
32525	100419
75373	100420
4315	100421
2214	100422
111848	100423
25172	100424
7466	100425
57079	100426
37463	100427
28695	100428
32894	100429
41006	100430
100	100431
40743	100432
26448	100433
17119	100434
30363	100435
5882	100436
24689	100437
29457	100438
21581	100439
50250	100440
14047	100441
39704	100442
92278	100443
23860	100444
93602	100445
77310	100446
48974	100447
30409	100448
88698	100449
54895	100450
3228	100451
5770	100452
33114	100453
102681	100454
10366	100455
67380	100456
58415	100457
9602	100458
40803	100459
79203	100460
139286	100461
76570	100462
6104	100463
53187	100464
151043	100465
65775	100466
14635	100467
44023	100468
15497	100469
19288	100470
30407	100471
38121	100472
162	100473
28442	100474
11171	100475
126055	100476
986	100477
84571	100478
38805	100479
51825	100480
73947	100481
30423	100482
87224	100483
2640	100484
934	100485
62413	100486
64572	100487
17010	100488
53156	100489
72413	100490
29303	100491
8936	100492
15511	100493
368	100494
10098	100495
992	100496
11816	100497
109223	100498
25296	100499
87681	100500
36681	100501
163417	100502
54361	100503
81569	100504
91921	100505
106544	100506
108230	100507
103971	100508
35539	100509
11889	100510
24082	100511
46320	100512
65260	100513
39513	100514
35019	100515
23925	100516
18692	100517
10735	100518
81981	100519
5503	100520
3539	100521
1394	100522
68663	100523
53230	100524
88863	100525
5372	100526
4443	100527
18359	100528
453	100529
77785	100530
19782	100531
21695	100532
16996	100533
6604	100534
44828	100535
104565	100536
1626	100537
13200	100538
16269	100539
44015	100540
64907	100541
88703	100542
8555	100543
15884	100544
37186	100545
2756	100546
10895	100547
10352	100548
6418	100549
5484	100550
19653	100551
70010	100552
25802	100553
92251	100554
25741	100555
145036	100556
124227	100557
42509	100558
486	100559
38776	100560
12937	100561
11947	100562
34162	100563
33190	100564
5694	100565
8510	100566
123793	100567
83609	100568
98305	100569
79926	100570
82604	100571
18274	100572
68234	100573
4732	100574
29945	100575
84044	100576
60564	100577
120238	100578
34549	100579
11084	100580
28727	100581
45058	100582
36641	100583
6253	100584
42609	100585
57737	100586
47096	100587
27657	100588
31147	100589
101918	100590
10154	100591
101993	100592
122628	100593
3051	100594
100907	100595
76414	100596
11624	100597
87940	100598
128747	100599
28588	100600
65091	100601
56213	100602
70220	100603
15055	100604
128441	100605
41152	100606
15517	100607
103702	100608
30427	100609
17912	100610
116168	100611
29306	100612
105805	100613
6964	100614
24623	100615
18037	100616
4866	100617
9112	100618
9319	100619
9209	100620
141578	100621
6440	100622
76071	100623
107653	100624
9449	100625
73906	100626
30305	100627
26718	100628
70514	100629
3982	100630
61446	100631
133886	100632
64886	100633
15834	100634
11119	100635
14307	100636
17536	100637
69128	100638
73173	100639
68153	100640
50602	100641
6050	100642
2395	100643
4606	100644
40749	100645
47626	100646
6476	100647
6574	100648
21004	100649
135125	100650
57321	100651
44998	100652
45081	100653
24218	100654
31475	100655
42754	100656
31117	100657
107927	100658
161726	100659
54994	100660
6689	100661
42263	100662
16920	100663
8195	100664
61401	100665
80439	100666
1833	100667
9069	100668
5984	100669
31831	100670
53027	100671
108886	100672
1165	100673
11151	100674
22616	100675
127456	100676
15263	100677
55530	100678
119722	100679
44622	100680
7395	100681
16481	100682
18144	100683
47254	100684
19696	100685
17743	100686
6198	100687
34965	100688
158816	100689
371	100690
159805	100691
5203	100692
11868	100693
98057	100694
45087	100695
36632	100696
21796	100697
70485	100698
6728	100699
76860	100700
367	100701
37560	100702
39928	100703
29010	100704
80930	100705
194	100706
19023	100707
64434	100708
86378	100709
116506	100710
48682	100711
2048	100712
93957	100713
35055	100714
28873	100715
86755	100716
26180	100717
16402	100718
45704	100719
10551	100720
32300	100721
2942	100722
83712	100723
161600	100724
24384	100725
18229	100726
63682	100727
80756	100728
16447	100729
10985	100730
30830	100731
10826	100732
10764	100733
24734	100734
10980	100735
56082	100736
59371	100737
59159	100738
124166	100739
135525	100740
4987	100741
11644	100742
18208	100743
26205	100744
20627	100745
31267	100746
14439	100747
57207	100748
34314	100749
7249	100750
1353	100751
23186	100752
28558	100753
87057	100754
14187	100755
65724	100756
22226	100757
63530	100758
4291	100759
77519	100760
56157	100761
49588	100762
25099	100763
81986	100764
73812	100765
72068	100766
96134	100767
500	100768
5662	100769
13092	100770
5358	100771
43091	100772
49949	100773
3732	100774
25790	100775
100689	100776
53984	100777
55615	100778
25106	100779
47310	100780
90415	100781
7879	100782
18245	100783
73070	100784
19763	100785
116964	100786
96669	100787
1494	100788
44555	100789
25238	100790
85824	100791
49719	100792
69773	100793
3082	100794
4151	100795
22884	100796
76363	100797
49519	100798
77098	100799
29649	100800
40365	100801
104970	100802
9258	100803
8828	100804
31015	100805
2506	100806
34025	100807
9392	100808
8575	100809
28783	100810
18917	100811
19874	100812
3096	100813
31489	100814
140	100815
13665	100816
21535	100817
5910	100818
66576	100819
4641	100820
53288	100821
1810	100822
30235	100823
122095	100824
162257	100825
11406	100826
12031	100827
7231	100828
620	100829
59320	100830
51448	100831
31724	100832
69030	100833
82180	100834
2497	100835
516	100836
80232	100837
19116	100838
39128	100839
18067	100840
39278	100841
305	100842
78470	100843
32392	100844
13624	100845
26028	100846
103818	100847
85249	100848
59908	100849
21	100850
165129	100851
64180	100852
108069	100853
70	100854
91317	100855
88389	100856
5398	100857
67719	100858
7950	100859
70	100860
2738	100861
87306	100862
2339	100863
12115	100864
1065	100865
19255	100866
5735	100867
472	100868
37155	100869
1613	100870
84115	100871
6242	100872
48563	100873
93726	100874
1371	100875
554	100876
7832	100877
110388	100878
136	100879
75829	100880
116003	100881
82368	100882
26000	100883
37433	100884
1306	100885
10688	100886
7456	100887
95112	100888
10646	100889
148401	100890
1833	100891
6700	100892
100561	100893
66964	100894
139384	100895
2207	100896
16300	100897
853	100898
5921	100899
6790	100900
72227	100901
34126	100902
133737	100903
46392	100904
64584	100905
10157	100906
11456	100907
56490	100908
62251	100909
3816	100910
530	100911
26742	100912
26397	100913
117006	100914
5840	100915
21233	100916
15021	100917
40461	100918
72488	100919
15651	100920
17366	100921
48371	100922
45868	100923
7275	100924
121516	100925
3729	100926
8079	100927
14717	100928
2510	100929
33840	100930
46532	100931
74141	100932
14446	100933
48621	100934
78300	100935
2980	100936
52474	100937
1314	100938
80375	100939
22201	100940
21977	100941
67067	100942
76054	100943
155041	100944
55807	100945
30002	100946
14201	100947
77679	100948
19019	100949
75058	100950
20937	100951
1387	100952
71470	100953
23006	100954
23195	100955
33973	100956
22428	100957
120222	100958
34596	100959
65802	100960
90452	100961
119525	100962
13647	100963
2388	100964
95826	100965
20929	100966
135182	100967
98114	100968
1465	100969
52831	100970
108593	100971
81423	100972
45750	100973
102401	100974
48231	100975
11214	100976
2810	100977
19670	100978
12051	100979
32747	100980
34338	100981
122504	100982
93986	100983
47260	100984
6140	100985
23999	100986
54141	100987
17571	100988
88406	100989
98989	100990
7046	100991
39892	100992
83129	100993
45795	100994
13800	100995
21025	100996
53407	100997
15518	100998
8346	100999
6559	101000
83888	101001
69812	101002
25308	101003
5828	101004
48889	101005
1787	101006
19334	101007
123110	101008
80361	101009
71594	101010
71702	101011
26028	101012
99146	101013
707	101014
150767	101015
71392	101016
48130	101017
100372	101018
13943	101019
107496	101020
98662	101021
50901	101022
7518	101023
40041	101024
724	101025
88469	101026
59785	101027
95456	101028
17892	101029
89842	101030
7784	101031
827	101032
67004	101033
8061	101034
721	101035
14136	101036
40767	101037
22761	101038
48971	101039
41142	101040
34906	101041
28409	101042
36852	101043
30401	101044
107125	101045
104548	101046
9892	101047
1721	101048
68224	101049
52152	101050
2387	101051
130951	101052
147407	101053
98295	101054
39372	101055
4585	101056
46036	101057
76622	101058
5957	101059
22845	101060
143	101061
24542	101062
32575	101063
387	101064
77303	101065
80073	101066
165934	101067
1968	101068
46339	101069
1994	101070
3917	101071
63166	101072
29315	101073
110480	101074
49228	101075
67684	101076
38098	101077
17997	101078
39734	101079
38172	101080
31236	101081
90734	101082
41237	101083
92362	101084
58293	101085
11194	101086
68976	101087
88873	101088
26050	101089
46009	101090
56302	101091
17242	101092
40526	101093
32134	101094
82838	101095
7393	101096
49217	101097
44160	101098
110056	101099
17973	101100
198	101101
23	101102
27659	101103
5319	101104
12442	101105
94142	101106
137506	101107
82584	101108
36660	101109
37719	101110
7611	101111
32520	101112
47915	101113
21105	101114
4896	101115
2465	101116
3417	101117
101862	101118
41890	101119
67882	101120
1565	101121
41505	101122
11366	101123
49135	101124
6433	101125
65143	101126
66382	101127
7783	101128
75169	101129
1175	101130
40862	101131
93748	101132
38702	101133
79861	101134
42006	101135
66375	101136
57435	101137
10487	101138
30191	101139
48087	101140
77613	101141
2054	101142
119959	101143
802	101144
36680	101145
47579	101146
126857	101147
44989	101148
74883	101149
28557	101150
32839	101151
20282	101152
16372	101153
47005	101154
20365	101155
65117	101156
55817	101157
36859	101158
2548	101159
50048	101160
79472	101161
35997	101162
150440	101163
3579	101164
9609	101165
55788	101166
4625	101167
85378	101168
3608	101169
32508	101170
5376	101171
14636	101172
117014	101173
2279	101174
23163	101175
117931	101176
90897	101177
98408	101178
62524	101179
1841	101180
5338	101181
1262	101182
14138	101183
39987	101184
33575	101185
69742	101186
57915	101187
4889	101188
37512	101189
54434	101190
78018	101191
4563	101192
35488	101193
78801	101194
6340	101195
72421	101196
31532	101197
14263	101198
7100	101199
103558	101200
25661	101201
16226	101202
82575	101203
43477	101204
68847	101205
99605	101206
15108	101207
4559	101208
101013	101209
25693	101210
20161	101211
47466	101212
43475	101213
13173	101214
4674	101215
28978	101216
99164	101217
83107	101218
42345	101219
6054	101220
6632	101221
96063	101222
2019	101223
14460	101224
21909	101225
73952	101226
51895	101227
38869	101228
95330	101229
9163	101230
76763	101231
28796	101232
31016	101233
73226	101234
30122	101235
6203	101236
20153	101237
73842	101238
10873	101239
921	101240
25114	101241
60567	101242
30162	101243
119036	101244
29737	101245
45273	101246
21554	101247
5559	101248
4140	101249
21870	101250
2476	101251
1534	101252
337	101253
115348	101254
2260	101255
82030	101256
47496	101257
71285	101258
62532	101259
34152	101260
23600	101261
21523	101262
22217	101263
60694	101264
120038	101265
102822	101266
7062	101267
10762	101268
127203	101269
15814	101270
8594	101271
67294	101272
18235	101273
44995	101274
4658	101275
16803	101276
39563	101277
24714	101278
11466	101279
113085	101280
49986	101281
64180	101282
67581	101283
22108	101284
115120	101285
42302	101286
62222	101287
8811	101288
15941	101289
5354	101290
7620	101291
22186	101292
6327	101293
56926	101294
84268	101295
59188	101296
25502	101297
6131	101298
53733	101299
83408	101300
61375	101301
10464	101302
73560	101303
25341	101304
8761	101305
81013	101306
53580	101307
732	101308
16677	101309
829	101310
9123	101311
151438	101312
2099	101313
97138	101314
61188	101315
59844	101316
45429	101317
60235	101318
34585	101319
58580	101320
4350	101321
4302	101322
33060	101323
7620	101324
28035	101325
23252	101326
15843	101327
4004	101328
117361	101329
29479	101330
131975	101331
60674	101332
56982	101333
20353	101334
31792	101335
35065	101336
35034	101337
132	101338
36674	101339
12919	101340
19450	101341
17230	101342
31975	101343
18830	101344
134226	101345
79356	101346
44162	101347
11231	101348
11214	101349
22829	101350
44156	101351
46850	101352
21766	101353
84301	101354
56531	101355
43288	101356
107836	101357
107748	101358
47803	101359
13951	101360
5383	101361
95132	101362
48852	101363
16427	101364
34418	101365
115531	101366
42257	101367
36341	101368
84547	101369
45487	101370
48768	101371
156878	101372
29081	101373
35107	101374
126118	101375
55030	101376
4061	101377
6768	101378
13799	101379
122322	101380
104164	101381
38125	101382
402	101383
21314	101384
82791	101385
77642	101386
47445	101387
10621	101388
17171	101389
82816	101390
1928	101391
116830	101392
24812	101393
38402	101394
149432	101395
13398	101396
22492	101397
102882	101398
9775	101399
54406	101400
9427	101401
3552	101402
188	101403
71083	101404
36657	101405
19917	101406
20015	101407
22493	101408
4018	101409
29981	101410
42999	101411
9983	101412
33625	101413
17484	101414
65383	101415
4720	101416
18553	101417
83069	101418
45382	101419
23727	101420
107805	101421
68128	101422
83788	101423
12105	101424
74295	101425
32664	101426
157981	101427
11551	101428
20484	101429
13905	101430
56610	101431
7810	101432
27101	101433
105427	101434
11500	101435
54158	101436
83255	101437
41525	101438
4394	101439
23202	101440
19531	101441
65290	101442
11557	101443
29842	101444
40066	101445
34181	101446
31245	101447
1732	101448
5146	101449
51535	101450
80698	101451
1814	101452
2749	101453
93448	101454
44071	101455
108354	101456
115870	101457
52096	101458
15867	101459
31592	101460
3917	101461
114899	101462
18771	101463
37802	101464
35184	101465
3741	101466
10944	101467
62565	101468
20858	101469
62379	101470
122595	101471
30890	101472
673	101473
34088	101474
9454	101475
35057	101476
8163	101477
15765	101478
41712	101479
51790	101480
2915	101481
22945	101482
87055	101483
11896	101484
108444	101485
56543	101486
37698	101487
42309	101488
75652	101489
39713	101490
35979	101491
39143	101492
137543	101493
23736	101494
18566	101495
3754	101496
45213	101497
12991	101498
51908	101499
13168	101500
1507	101501
132619	101502
11751	101503
160188	101504
18504	101505
101991	101506
111743	101507
57649	101508
3670	101509
69031	101510
4781	101511
54829	101512
80144	101513
18878	101514
79278	101515
35081	101516
32372	101517
75054	101518
24951	101519
28597	101520
115141	101521
18959	101522
21752	101523
1960	101524
40570	101525
86359	101526
1975	101527
62944	101528
1907	101529
22776	101530
37933	101531
68758	101532
1291	101533
14836	101534
14395	101535
71933	101536
50157	101537
79412	101538
17234	101539
636	101540
6030	101541
71677	101542
31657	101543
34433	101544
16317	101545
64959	101546
41938	101547
56724	101548
5624	101549
69566	101550
96811	101551
50834	101552
52170	101553
30082	101554
169682	101555
4164	101556
42393	101557
130497	101558
53277	101559
4173	101560
50025	101561
113356	101562
4330	101563
6969	101564
1905	101565
24340	101566
63896	101567
54057	101568
85522	101569
22608	101570
45171	101571
39027	101572
33863	101573
73980	101574
14191	101575
17198	101576
8451	101577
9725	101578
76817	101579
10285	101580
22502	101581
140038	101582
62473	101583
47301	101584
1135	101585
22956	101586
4818	101587
2585	101588
891	101589
13839	101590
11624	101591
14072	101592
6713	101593
18223	101594
22610	101595
93749	101596
13196	101597
126892	101598
74	101599
11068	101600
4778	101601
122847	101602
13284	101603
31498	101604
45664	101605
12322	101606
112859	101607
12802	101608
22744	101609
75207	101610
5167	101611
70110	101612
21021	101613
6574	101614
100184	101615
14704	101616
75493	101617
70234	101618
1615	101619
36228	101620
63798	101621
9411	101622
51359	101623
27041	101624
2975	101625
160980	101626
333	101627
67141	101628
23344	101629
18212	101630
98610	101631
43870	101632
42028	101633
3741	101634
41162	101635
12158	101636
43934	101637
435	101638
113340	101639
39052	101640
64143	101641
54285	101642
121856	101643
47680	101644
96018	101645
4543	101646
13703	101647
168193	101648
26094	101649
68032	101650
29856	101651
3190	101652
7738	101653
1314	101654
80281	101655
7165	101656
9017	101657
15457	101658
10619	101659
68720	101660
5290	101661
74572	101662
52987	101663
99819	101664
131698	101665
71096	101666
28025	101667
45243	101668
2078	101669
104092	101670
1410	101671
52917	101672
42	101673
128323	101674
102340	101675
78992	101676
49928	101677
185	101678
2533	101679
6557	101680
24761	101681
34588	101682
28940	101683
120863	101684
33133	101685
104326	101686
53256	101687
133512	101688
23358	101689
2935	101690
5425	101691
128727	101692
5890	101693
104546	101694
73259	101695
21629	101696
68230	101697
1964	101698
2843	101699
68764	101700
95049	101701
38812	101702
41659	101703
78876	101704
4482	101705
95992	101706
27219	101707
43992	101708
2798	101709
27201	101710
41340	101711
42651	101712
57118	101713
10376	101714
6342	101715
81320	101716
260	101717
67291	101718
3349	101719
31503	101720
92794	101721
29346	101722
44364	101723
122698	101724
35469	101725
30605	101726
136967	101727
12702	101728
49945	101729
78753	101730
21788	101731
27596	101732
113991	101733
24069	101734
5951	101735
137009	101736
67259	101737
1645	101738
110220	101739
19548	101740
147120	101741
23798	101742
29862	101743
117721	101744
23103	101745
62983	101746
82747	101747
1105	101748
79961	101749
70351	101750
82051	101751
11710	101752
101518	101753
23525	101754
9519	101755
2833	101756
31625	101757
26532	101758
67689	101759
37593	101760
2576	101761
151173	101762
99450	101763
51744	101764
10961	101765
14939	101766
2873	101767
3172	101768
44912	101769
47668	101770
1281	101771
7074	101772
4347	101773
52909	101774
17506	101775
29655	101776
28233	101777
159194	101778
60587	101779
1123	101780
25331	101781
111879	101782
9525	101783
12739	101784
10855	101785
92160	101786
6844	101787
129743	101788
166816	101789
57545	101790
323	101791
31705	101792
138534	101793
33058	101794
22905	101795
111264	101796
45125	101797
51956	101798
24807	101799
92793	101800
5211	101801
21109	101802
98879	101803
696	101804
3347	101805
108168	101806
52314	101807
57733	101808
94696	101809
11469	101810
12086	101811
3437	101812
106399	101813
67276	101814
130704	101815
34238	101816
23361	101817
7697	101818
125765	101819
2410	101820
100067	101821
3829	101822
50038	101823
50267	101824
22028	101825
19765	101826
46144	101827
18857	101828
168980	101829
10782	101830
113985	101831
7378	101832
77569	101833
705	101834
59255	101835
38615	101836
99940	101837
133959	101838
11039	101839
79553	101840
86306	101841
32166	101842
8632	101843
117661	101844
98948	101845
47230	101846
35429	101847
32097	101848
4833	101849
32997	101850
55151	101851
9030	101852
37852	101853
68326	101854
79069	101855
30219	101856
29267	101857
35385	101858
40419	101859
105121	101860
23914	101861
31743	101862
1895	101863
128355	101864
82114	101865
39684	101866
84825	101867
14881	101868
21893	101869
15932	101870
135404	101871
11421	101872
35117	101873
69638	101874
73015	101875
89940	101876
23139	101877
15313	101878
57821	101879
18305	101880
1433	101881
95832	101882
15189	101883
45179	101884
10569	101885
16134	101886
2416	101887
32033	101888
5162	101889
2893	101890
100543	101891
41430	101892
28777	101893
32302	101894
1076	101895
1345	101896
75175	101897
18123	101898
466	101899
60591	101900
19950	101901
94707	101902
76503	101903
82571	101904
33464	101905
1320	101906
90076	101907
37949	101908
11134	101909
95411	101910
35600	101911
35706	101912
21883	101913
39440	101914
40157	101915
45798	101916
25747	101917
471	101918
83300	101919
75964	101920
63786	101921
3111	101922
46995	101923
2723	101924
24180	101925
81735	101926
10644	101927
37370	101928
15382	101929
80150	101930
57579	101931
30886	101932
46143	101933
78577	101934
115177	101935
21535	101936
856	101937
60917	101938
49034	101939
23845	101940
563	101941
39540	101942
42736	101943
56690	101944
96053	101945
136454	101946
5344	101947
37837	101948
14425	101949
20856	101950
56820	101951
72907	101952
53999	101953
73722	101954
70936	101955
1678	101956
166496	101957
237	101958
26115	101959
22698	101960
127241	101961
36024	101962
24066	101963
56432	101964
81509	101965
40721	101966
1389	101967
13809	101968
804	101969
60305	101970
903	101971
53081	101972
104814	101973
121013	101974
28024	101975
140515	101976
4322	101977
20873	101978
45223	101979
22630	101980
58694	101981
8698	101982
120516	101983
52087	101984
19826	101985
25970	101986
76949	101987
72408	101988
15592	101989
36267	101990
41555	101991
13377	101992
70784	101993
54664	101994
2885	101995
58491	101996
28181	101997
48253	101998
19461	101999
37842	102000
8601	102001
255	102002
2655	102003
13748	102004
7077	102005
37532	102006
113484	102007
36458	102008
2397	102009
41813	102010
4631	102011
57506	102012
44267	102013
69502	102014
98833	102015
91702	102016
6685	102017
45398	102018
84132	102019
39009	102020
2911	102021
2166	102022
3941	102023
17294	102024
462	102025
74215	102026
63806	102027
65506	102028
95646	102029
6469	102030
100514	102031
7437	102032
63928	102033
29171	102034
37575	102035
32506	102036
42786	102037
14740	102038
5011	102039
110281	102040
123142	102041
49311	102042
63218	102043
1919	102044
78487	102045
38210	102046
8196	102047
2770	102048
68914	102049
31068	102050
59618	102051
24832	102052
44236	102053
49080	102054
17278	102055
889	102056
48440	102057
14729	102058
81896	102059
80434	102060
10497	102061
134204	102062
76090	102063
132600	102064
12257	102065
109840	102066
24848	102067
18355	102068
114173	102069
57713	102070
132	102071
71730	102072
38828	102073
1158	102074
35873	102075
128658	102076
22275	102077
45739	102078
45624	102079
115648	102080
62288	102081
15448	102082
29589	102083
18692	102084
90738	102085
50822	102086
102953	102087
20639	102088
109499	102089
99775	102090
28609	102091
618	102092
165946	102093
23025	102094
81626	102095
67271	102096
7070	102097
69718	102098
54794	102099
28692	102100
5006	102101
59312	102102
86625	102103
10134	102104
25598	102105
70755	102106
49161	102107
6288	102108
70777	102109
81195	102110
1707	102111
61036	102112
7791	102113
123392	102114
14349	102115
14000	102116
2711	102117
89932	102118
45616	102119
622	102120
58101	102121
38773	102122
74792	102123
53899	102124
96115	102125
58249	102126
30840	102127
36719	102128
63952	102129
38900	102130
134795	102131
31524	102132
100660	102133
548	102134
145163	102135
58413	102136
13082	102137
15001	102138
16225	102139
76781	102140
89920	102141
11608	102142
22518	102143
76237	102144
46949	102145
62739	102146
110240	102147
44430	102148
79524	102149
17102	102150
87188	102151
3663	102152
108301	102153
32658	102154
103285	102155
11366	102156
23079	102157
49916	102158
38904	102159
21128	102160
124792	102161
6250	102162
7546	102163
27990	102164
73998	102165
77940	102166
37765	102167
9766	102168
51031	102169
138024	102170
123992	102171
9261	102172
66481	102173
44308	102174
89791	102175
2527	102176
119160	102177
81374	102178
78459	102179
5247	102180
52224	102181
82667	102182
45338	102183
55292	102184
86488	102185
16533	102186
73044	102187
78983	102188
13962	102189
25998	102190
16919	102191
2675	102192
85423	102193
75773	102194
6195	102195
59776	102196
6581	102197
3017	102198
49569	102199
137408	102200
14146	102201
58505	102202
970	102203
41117	102204
117267	102205
156938	102206
916	102207
13057	102208
27823	102209
131652	102210
168338	102211
59725	102212
5464	102213
18256	102214
25159	102215
103894	102216
24930	102217
38899	102218
93952	102219
37928	102220
10251	102221
480	102222
138930	102223
8396	102224
6262	102225
21835	102226
57819	102227
158314	102228
4120	102229
49913	102230
6363	102231
60422	102232
115025	102233
92305	102234
8729	102235
30494	102236
32280	102237
3955	102238
159756	102239
53347	102240
5355	102241
4156	102242
93616	102243
97158	102244
3414	102245
37140	102246
25755	102247
24353	102248
9873	102249
40158	102250
112620	102251
63043	102252
9312	102253
133165	102254
12728	102255
66966	102256
20852	102257
31800	102258
92617	102259
30137	102260
67941	102261
71589	102262
35507	102263
66292	102264
57051	102265
114321	102266
99287	102267
33082	102268
23464	102269
1260	102270
28111	102271
155869	102272
48338	102273
86009	102274
21514	102275
4437	102276
23716	102277
54953	102278
64745	102279
54457	102280
51395	102281
75318	102282
92688	102283
22472	102284
43842	102285
41860	102286
12245	102287
8464	102288
26424	102289
9386	102290
14098	102291
75164	102292
72765	102293
42465	102294
26531	102295
60209	102296
100144	102297
37268	102298
112	102299
66033	102300
75817	102301
1523	102302
54985	102303
1812	102304
83176	102305
21614	102306
26156	102307
111832	102308
10737	102309
21087	102310
13435	102311
101319	102312
26938	102313
26280	102314
139547	102315
20580	102316
79318	102317
69982	102318
14747	102319
1432	102320
14157	102321
151775	102322
22316	102323
25292	102324
16365	102325
12786	102326
37903	102327
13478	102328
51138	102329
19989	102330
111108	102331
30389	102332
10174	102333
9109	102334
76678	102335
121326	102336
32152	102337
62147	102338
2105	102339
14276	102340
32686	102341
7040	102342
79297	102343
39663	102344
46833	102345
21448	102346
16885	102347
66547	102348
113979	102349
80880	102350
78890	102351
106323	102352
40927	102353
71273	102354
1871	102355
2598	102356
11750	102357
72890	102358
1037	102359
22163	102360
63070	102361
7775	102362
166595	102363
1444	102364
30218	102365
380	102366
31675	102367
9652	102368
967	102369
161847	102370
6413	102371
4098	102372
51761	102373
9741	102374
35032	102375
30598	102376
4582	102377
28015	102378
2844	102379
42105	102380
97580	102381
8634	102382
98707	102383
41379	102384
3401	102385
9406	102386
58746	102387
21886	102388
6483	102389
32576	102390
120117	102391
12350	102392
24917	102393
33850	102394
6982	102395
85870	102396
21599	102397
27693	102398
3014	102399
2035	102400
29698	102401
22016	102402
67319	102403
68998	102404
54650	102405
14245	102406
12285	102407
25579	102408
92727	102409
129450	102410
232	102411
17611	102412
31434	102413
12382	102414
39905	102415
65015	102416
18232	102417
12513	102418
19324	102419
23022	102420
24457	102421
105333	102422
7282	102423
23869	102424
20350	102425
11063	102426
3221	102427
14606	102428
33810	102429
14994	102430
10054	102431
24640	102432
1229	102433
18673	102434
18675	102435
18907	102436
12290	102437
20169	102438
18142	102439
104219	102440
11230	102441
67691	102442
19555	102443
11902	102444
1787	102445
11728	102446
26056	102447
13796	102448
6728	102449
10598	102450
76573	102451
5117	102452
20101	102453
98672	102454
17385	102455
10022	102456
92768	102457
86739	102458
55081	102459
39117	102460
3705	102461
7606	102462
61666	102463
62535	102464
19968	102465
57227	102466
42088	102467
67512	102468
32173	102469
8112	102470
61687	102471
5237	102472
63951	102473
56214	102474
3436	102475
26017	102476
36760	102477
9528	102478
9670	102479
44047	102480
31606	102481
83238	102482
36730	102483
8567	102484
10	102485
8599	102486
104594	102487
3555	102488
96180	102489
4940	102490
66135	102491
88290	102492
1932	102493
1429	102494
10165	102495
75453	102496
17922	102497
35818	102498
122884	102499
22701	102500
982	102501
41612	102502
658	102503
3041	102504
119122	102505
51462	102506
53775	102507
47671	102508
12726	102509
47406	102510
7738	102511
96450	102512
4871	102513
17021	102514
29487	102515
108527	102516
3476	102517
46631	102518
36740	102519
13012	102520
19736	102521
6430	102522
835	102523
29145	102524
131827	102525
32417	102526
61381	102527
96208	102528
9724	102529
38176	102530
6349	102531
22736	102532
19739	102533
16154	102534
68982	102535
35246	102536
2749	102537
119251	102538
3619	102539
37549	102540
5493	102541
44197	102542
16100	102543
18800	102544
27401	102545
68110	102546
133135	102547
4235	102548
8467	102549
30514	102550
1408	102551
96883	102552
61568	102553
36091	102554
111475	102555
40951	102556
478	102557
2357	102558
2721	102559
42981	102560
156251	102561
4216	102562
31003	102563
23485	102564
11818	102565
46173	102566
54764	102567
154586	102568
120927	102569
13377	102570
69139	102571
27443	102572
63268	102573
109863	102574
94963	102575
97753	102576
29334	102577
27205	102578
22916	102579
1095	102580
57711	102581
12985	102582
10923	102583
14691	102584
14195	102585
4278	102586
36170	102587
26256	102588
40113	102589
23351	102590
5307	102591
128425	102592
4051	102593
62375	102594
1172	102595
48530	102596
8580	102597
52076	102598
21079	102599
3242	102600
7035	102601
105461	102602
1511	102603
170051	102604
4103	102605
159688	102606
63734	102607
130375	102608
27119	102609
51152	102610
154486	102611
3799	102612
1641	102613
3155	102614
92337	102615
9480	102616
99270	102617
42647	102618
133111	102619
33997	102620
2728	102621
26948	102622
25443	102623
3692	102624
9126	102625
36325	102626
38980	102627
37030	102628
6306	102629
5949	102630
4724	102631
110475	102632
70	102633
67653	102634
57488	102635
51726	102636
29428	102637
58215	102638
98116	102639
40534	102640
13912	102641
55403	102642
87257	102643
61816	102644
158587	102645
23118	102646
160301	102647
30440	102648
80582	102649
144274	102650
47157	102651
55369	102652
25024	102653
63190	102654
8766	102655
44176	102656
4824	102657
40572	102658
8	102659
18093	102660
25863	102661
25667	102662
16839	102663
111667	102664
1429	102665
12146	102666
3582	102667
11068	102668
86972	102669
28361	102670
61066	102671
79066	102672
33815	102673
154313	102674
27211	102675
22745	102676
130275	102677
93702	102678
16306	102679
32104	102680
102091	102681
53987	102682
77704	102683
112783	102684
54621	102685
3401	102686
29890	102687
67026	102688
619	102689
6309	102690
26890	102691
26560	102692
50298	102693
38348	102694
6269	102695
65864	102696
24972	102697
58807	102698
2237	102699
29960	102700
7972	102701
84	102702
157939	102703
126719	102704
46992	102705
50766	102706
5501	102707
48190	102708
46308	102709
126734	102710
14802	102711
37124	102712
87229	102713
540	102714
169559	102715
1734	102716
108120	102717
22324	102718
70533	102719
30725	102720
21124	102721
63533	102722
139478	102723
15406	102724
53055	102725
150005	102726
108480	102727
7624	102728
6168	102729
8943	102730
13799	102731
70985	102732
45291	102733
28028	102734
111353	102735
63654	102736
21041	102737
91626	102738
2599	102739
87696	102740
89202	102741
53080	102742
38931	102743
63447	102744
8679	102745
86887	102746
45441	102747
27039	102748
4232	102749
8960	102750
31990	102751
73214	102752
8166	102753
16731	102754
62465	102755
1285	102756
92822	102757
8504	102758
47579	102759
29998	102760
33336	102761
2423	102762
6934	102763
157907	102764
9037	102765
105548	102766
102435	102767
63536	102768
92565	102769
94081	102770
134241	102771
29057	102772
139142	102773
24868	102774
27778	102775
32717	102776
23644	102777
11033	102778
41559	102779
39742	102780
12025	102781
18289	102782
3368	102783
533	102784
12088	102785
46909	102786
42676	102787
1138	102788
86119	102789
2120	102790
16920	102791
4342	102792
76213	102793
17352	102794
74269	102795
4934	102796
9692	102797
114928	102798
50319	102799
81853	102800
16768	102801
77877	102802
25892	102803
2205	102804
54802	102805
52	102806
73150	102807
87736	102808
11229	102809
89534	102810
9458	102811
57198	102812
1940	102813
44808	102814
39627	102815
3261	102816
17397	102817
24407	102818
8707	102819
37425	102820
12517	102821
105776	102822
36593	102823
169219	102824
69236	102825
85058	102826
60242	102827
9739	102828
57644	102829
2558	102830
64497	102831
26656	102832
82139	102833
21792	102834
1292	102835
5012	102836
2398	102837
11349	102838
68660	102839
62798	102840
6588	102841
24124	102842
7796	102843
15598	102844
73649	102845
129030	102846
25470	102847
36954	102848
8677	102849
41232	102850
3566	102851
60328	102852
3046	102853
21719	102854
25215	102855
36452	102856
14100	102857
9720	102858
55857	102859
7702	102860
16793	102861
2891	102862
68096	102863
134118	102864
16949	102865
86079	102866
26336	102867
104997	102868
47143	102869
55562	102870
161176	102871
33040	102872
16786	102873
6483	102874
68992	102875
116427	102876
4337	102877
28976	102878
30375	102879
6503	102880
68695	102881
5702	102882
114353	102883
34254	102884
44087	102885
82497	102886
22255	102887
15394	102888
1523	102889
1666	102890
19193	102891
45343	102892
11311	102893
41570	102894
80382	102895
67946	102896
4282	102897
28683	102898
12225	102899
18690	102900
38339	102901
25302	102902
108084	102903
23729	102904
1388	102905
126877	102906
37272	102907
6069	102908
93980	102909
5295	102910
18382	102911
36426	102912
4267	102913
105707	102914
130245	102915
13008	102916
9332	102917
142659	102918
19265	102919
35400	102920
118396	102921
54974	102922
13285	102923
31206	102924
141776	102925
23630	102926
43030	102927
13405	102928
34049	102929
56535	102930
106355	102931
71369	102932
108169	102933
28466	102934
9088	102935
1587	102936
101468	102937
40514	102938
37287	102939
59422	102940
34672	102941
2035	102942
2525	102943
5860	102944
120791	102945
59004	102946
61576	102947
61629	102948
55963	102949
5440	102950
9106	102951
28447	102952
63284	102953
138634	102954
56813	102955
1930	102956
2373	102957
50229	102958
53947	102959
5650	102960
43524	102961
25162	102962
34582	102963
41790	102964
8704	102965
168696	102966
13451	102967
65552	102968
43650	102969
23090	102970
167463	102971
45184	102972
67746	102973
155829	102974
63434	102975
6008	102976
68238	102977
1099	102978
66302	102979
5544	102980
3300	102981
86955	102982
8810	102983
58604	102984
110899	102985
13122	102986
27771	102987
30696	102988
55572	102989
75559	102990
17783	102991
3503	102992
17505	102993
26112	102994
20047	102995
47276	102996
5890	102997
4782	102998
55129	102999
101867	103000
115115	103001
93307	103002
30452	103003
1104	103004
2828	103005
8138	103006
38324	103007
26921	103008
79202	103009
104149	103010
26963	103011
44130	103012
58621	103013
110712	103014
2240	103015
4908	103016
63644	103017
31371	103018
14991	103019
7696	103020
3503	103021
108479	103022
1851	103023
37312	103024
89079	103025
69606	103026
160886	103027
8056	103028
58948	103029
1874	103030
27425	103031
88596	103032
77553	103033
9470	103034
91141	103035
115390	103036
78488	103037
10119	103038
916	103039
129580	103040
104635	103041
88910	103042
34108	103043
30589	103044
99652	103045
15761	103046
22466	103047
4553	103048
60779	103049
7549	103050
6666	103051
12233	103052
38983	103053
1972	103054
70515	103055
1078	103056
133903	103057
10337	103058
33650	103059
72518	103060
14840	103061
45723	103062
853	103063
16719	103064
26958	103065
59596	103066
401	103067
5556	103068
19659	103069
10693	103070
40213	103071
50543	103072
98232	103073
5758	103074
3291	103075
43026	103076
22008	103077
36334	103078
55974	103079
9419	103080
74332	103081
5990	103082
144863	103083
9508	103084
62486	103085
26417	103086
24981	103087
21838	103088
974	103089
120373	103090
68604	103091
65083	103092
21633	103093
49749	103094
108672	103095
5317	103096
70750	103097
48157	103098
18177	103099
3728	103100
40385	103101
38671	103102
2716	103103
2575	103104
58927	103105
30958	103106
31767	103107
19232	103108
83186	103109
116579	103110
86173	103111
65856	103112
95003	103113
105289	103114
2711	103115
5163	103116
17538	103117
35301	103118
75344	103119
7889	103120
4378	103121
15697	103122
15707	103123
95863	103124
1795	103125
11630	103126
49425	103127
43103	103128
87859	103129
16911	103130
26846	103131
27328	103132
87142	103133
50868	103134
67873	103135
89958	103136
5505	103137
5725	103138
26979	103139
3171	103140
30571	103141
844	103142
65616	103143
8406	103144
66956	103145
47316	103146
14140	103147
135165	103148
22072	103149
1819	103150
54698	103151
4856	103152
108213	103153
62188	103154
3261	103155
126812	103156
10460	103157
67321	103158
92880	103159
74475	103160
10833	103161
37541	103162
38810	103163
45407	103164
38920	103165
9247	103166
1246	103167
8825	103168
430	103169
27610	103170
136506	103171
66	103172
43032	103173
23524	103174
59824	103175
1581	103176
36964	103177
3903	103178
19259	103179
28963	103180
64919	103181
9189	103182
27849	103183
43826	103184
22379	103185
7373	103186
1915	103187
4325	103188
1364	103189
3874	103190
3230	103191
321	103192
23852	103193
426	103194
101289	103195
60852	103196
27203	103197
34032	103198
62827	103199
15312	103200
102628	103201
9370	103202
166722	103203
10404	103204
6425	103205
65227	103206
2929	103207
2742	103208
96568	103209
112083	103210
40135	103211
66289	103212
2638	103213
2198	103214
61297	103215
85159	103216
7056	103217
35343	103218
4625	103219
20449	103220
28101	103221
57397	103222
5529	103223
30595	103224
14085	103225
38462	103226
60572	103227
1785	103228
75472	103229
138765	103230
34772	103231
16785	103232
32762	103233
3199	103234
24023	103235
2788	103236
91045	103237
54682	103238
77200	103239
12358	103240
45487	103241
881	103242
80935	103243
47787	103244
3088	103245
677	103246
70084	103247
12	103248
50674	103249
87535	103250
89932	103251
3522	103252
82950	103253
46948	103254
20100	103255
1164	103256
10042	103257
48556	103258
158443	103259
46530	103260
124357	103261
34984	103262
52059	103263
75489	103264
698	103265
3656	103266
18357	103267
5368	103268
59515	103269
11732	103270
6108	103271
66914	103272
87782	103273
8890	103274
68060	103275
70796	103276
31131	103277
97253	103278
12590	103279
63272	103280
19435	103281
22120	103282
18814	103283
24904	103284
8273	103285
544	103286
87284	103287
126880	103288
31934	103289
59	103290
37588	103291
59942	103292
98258	103293
88488	103294
17993	103295
159312	103296
57848	103297
7211	103298
21222	103299
46860	103300
38530	103301
22588	103302
117314	103303
39520	103304
80860	103305
16212	103306
36233	103307
88875	103308
21508	103309
4126	103310
6199	103311
37475	103312
14110	103313
66504	103314
96147	103315
45548	103316
99087	103317
41781	103318
72166	103319
9216	103320
4445	103321
31277	103322
2284	103323
8423	103324
18431	103325
102183	103326
161813	103327
27864	103328
57772	103329
1189	103330
154240	103331
37096	103332
218	103333
2961	103334
9398	103335
11192	103336
3956	103337
28514	103338
38535	103339
66227	103340
4158	103341
77394	103342
56810	103343
5939	103344
15711	103345
5758	103346
56675	103347
19260	103348
56251	103349
118405	103350
6392	103351
132940	103352
69847	103353
5292	103354
9055	103355
76380	103356
151349	103357
11163	103358
21908	103359
59369	103360
7034	103361
137943	103362
68603	103363
12214	103364
36104	103365
116177	103366
34836	103367
33733	103368
5483	103369
33652	103370
90191	103371
38216	103372
181	103373
131744	103374
289	103375
39552	103376
3212	103377
1467	103378
39260	103379
13192	103380
49621	103381
22275	103382
15633	103383
18083	103384
98666	103385
95691	103386
8868	103387
131373	103388
635	103389
66518	103390
70649	103391
39040	103392
135251	103393
5923	103394
17971	103395
28041	103396
58008	103397
71815	103398
49565	103399
73540	103400
28801	103401
6711	103402
14342	103403
3025	103404
27739	103405
16336	103406
14435	103407
110430	103408
92407	103409
13506	103410
3749	103411
56631	103412
10707	103413
47922	103414
98761	103415
129063	103416
3264	103417
86226	103418
3178	103419
24356	103420
87363	103421
48919	103422
10677	103423
46723	103424
20616	103425
1438	103426
14354	103427
36237	103428
82061	103429
163872	103430
76482	103431
16069	103432
79077	103433
36500	103434
13564	103435
86471	103436
81202	103437
2544	103438
6041	103439
26148	103440
35593	103441
32843	103442
164749	103443
31936	103444
48514	103445
25796	103446
6344	103447
127512	103448
6314	103449
24533	103450
75005	103451
20794	103452
130379	103453
44332	103454
15165	103455
58647	103456
66766	103457
34762	103458
7629	103459
7853	103460
75102	103461
105484	103462
13108	103463
7248	103464
16016	103465
93173	103466
28956	103467
38118	103468
84265	103469
108	103470
29330	103471
38212	103472
31605	103473
115887	103474
42020	103475
103217	103476
23181	103477
45323	103478
502	103479
103063	103480
43189	103481
22746	103482
80771	103483
109927	103484
51048	103485
121153	103486
73470	103487
153269	103488
25953	103489
34445	103490
112977	103491
86044	103492
11280	103493
80686	103494
59290	103495
24032	103496
96939	103497
23875	103498
126871	103499
20243	103500
93944	103501
18986	103502
15510	103503
88216	103504
99942	103505
73858	103506
162394	103507
11894	103508
22228	103509
40676	103510
58793	103511
2550	103512
27560	103513
62239	103514
45670	103515
5134	103516
85293	103517
162693	103518
16053	103519
12783	103520
96683	103521
760	103522
8239	103523
43664	103524
15896	103525
54995	103526
132777	103527
108368	103528
50107	103529
10830	103530
2883	103531
497	103532
98417	103533
100073	103534
8047	103535
7663	103536
22973	103537
8783	103538
4306	103539
10120	103540
3381	103541
27387	103542
107201	103543
139908	103544
14446	103545
6213	103546
61029	103547
42763	103548
4475	103549
27859	103550
122016	103551
23300	103552
116211	103553
16662	103554
143699	103555
28612	103556
107036	103557
2452	103558
72175	103559
70369	103560
23883	103561
17090	103562
56433	103563
50305	103564
68706	103565
44589	103566
75238	103567
879	103568
13043	103569
12142	103570
103180	103571
75848	103572
127109	103573
131903	103574
85099	103575
116251	103576
112644	103577
74239	103578
818	103579
6727	103580
2121	103581
14179	103582
29772	103583
15452	103584
19528	103585
1193	103586
26560	103587
26313	103588
65037	103589
517	103590
21038	103591
18851	103592
26646	103593
3382	103594
84147	103595
19620	103596
69839	103597
11296	103598
69284	103599
37052	103600
9505	103601
17123	103602
59159	103603
92735	103604
35415	103605
152621	103606
45263	103607
47354	103608
89394	103609
61129	103610
58379	103611
121751	103612
26153	103613
22837	103614
38484	103615
98046	103616
10728	103617
9082	103618
47584	103619
3774	103620
34004	103621
3821	103622
115552	103623
136188	103624
12869	103625
46730	103626
125785	103627
50617	103628
45630	103629
16329	103630
7049	103631
14571	103632
66283	103633
66520	103634
9808	103635
30040	103636
21209	103637
1502	103638
6509	103639
48773	103640
92639	103641
14313	103642
82517	103643
30937	103644
95265	103645
2389	103646
108700	103647
118439	103648
70130	103649
84410	103650
96841	103651
65554	103652
949	103653
58299	103654
61248	103655
74652	103656
16945	103657
32606	103658
23783	103659
84296	103660
79740	103661
28484	103662
14671	103663
11684	103664
156981	103665
21085	103666
25712	103667
97368	103668
152928	103669
81758	103670
79288	103671
38585	103672
2034	103673
132972	103674
20628	103675
73187	103676
51537	103677
23515	103678
65046	103679
29114	103680
30695	103681
233	103682
57656	103683
96960	103684
1804	103685
143775	103686
26207	103687
6161	103688
9161	103689
1687	103690
67622	103691
149221	103692
23092	103693
4983	103694
55092	103695
109145	103696
26624	103697
21	103698
90083	103699
66830	103700
88413	103701
14976	103702
6496	103703
28556	103704
8700	103705
10093	103706
122697	103707
13959	103708
1415	103709
91909	103710
6391	103711
1739	103712
46808	103713
512	103714
107696	103715
78828	103716
104387	103717
23898	103718
26547	103719
36636	103720
78356	103721
76822	103722
79230	103723
17370	103724
68069	103725
4783	103726
37781	103727
38599	103728
58872	103729
48341	103730
19938	103731
90803	103732
112441	103733
31	103734
25030	103735
73667	103736
61888	103737
83092	103738
38678	103739
110892	103740
64468	103741
983	103742
10159	103743
24477	103744
11391	103745
3523	103746
28574	103747
104117	103748
71571	103749
72774	103750
30234	103751
86964	103752
61133	103753
78650	103754
16737	103755
2065	103756
49095	103757
16934	103758
157128	103759
112201	103760
128999	103761
40363	103762
92122	103763
5214	103764
36211	103765
31819	103766
90	103767
94131	103768
2992	103769
7103	103770
32776	103771
47249	103772
6114	103773
15358	103774
10555	103775
68347	103776
41348	103777
6739	103778
8439	103779
96319	103780
15415	103781
57643	103782
61973	103783
11080	103784
56520	103785
19811	103786
125344	103787
77659	103788
32768	103789
69531	103790
81629	103791
109664	103792
112797	103793
68387	103794
24339	103795
50742	103796
86817	103797
79026	103798
1333	103799
29403	103800
137319	103801
95110	103802
9618	103803
68462	103804
9393	103805
28808	103806
8170	103807
95349	103808
13721	103809
20482	103810
120150	103811
45591	103812
4864	103813
10017	103814
89994	103815
52637	103816
51045	103817
77113	103818
101654	103819
49730	103820
44588	103821
47060	103822
132704	103823
37028	103824
47659	103825
25886	103826
78529	103827
92378	103828
62720	103829
141853	103830
81442	103831
44784	103832
1389	103833
58255	103834
24381	103835
61754	103836
88469	103837
50456	103838
2268	103839
51555	103840
34411	103841
50599	103842
28403	103843
61380	103844
30853	103845
143991	103846
75823	103847
158535	103848
41215	103849
150982	103850
23320	103851
5074	103852
4791	103853
13856	103854
16865	103855
46059	103856
6924	103857
71216	103858
111765	103859
56924	103860
2945	103861
14240	103862
116490	103863
30875	103864
30592	103865
148059	103866
43009	103867
146416	103868
15715	103869
13142	103870
118509	103871
22948	103872
31729	103873
6241	103874
71795	103875
16926	103876
8841	103877
79776	103878
91409	103879
5118	103880
47908	103881
137630	103882
6358	103883
14689	103884
63498	103885
54180	103886
10285	103887
31488	103888
9884	103889
9823	103890
102962	103891
9698	103892
15565	103893
52838	103894
94239	103895
55757	103896
7650	103897
18590	103898
266	103899
52813	103900
81289	103901
16934	103902
22	103903
2161	103904
61327	103905
71020	103906
2901	103907
107122	103908
11180	103909
6544	103910
70525	103911
71558	103912
412	103913
57897	103914
859	103915
47232	103916
35520	103917
14042	103918
46076	103919
2024	103920
33	103921
123248	103922
50434	103923
63126	103924
51619	103925
105	103926
32038	103927
6609	103928
6753	103929
793	103930
68368	103931
3803	103932
58734	103933
169106	103934
102546	103935
9279	103936
88156	103937
74625	103938
168562	103939
961	103940
9112	103941
51889	103942
14857	103943
111621	103944
56248	103945
135780	103946
37719	103947
54578	103948
90692	103949
3009	103950
32168	103951
2080	103952
12627	103953
12589	103954
125346	103955
71549	103956
137380	103957
144578	103958
37794	103959
6181	103960
2266	103961
275	103962
8579	103963
16217	103964
102102	103965
19590	103966
4922	103967
128775	103968
101520	103969
43641	103970
112497	103971
140389	103972
93325	103973
10740	103974
96262	103975
76026	103976
93216	103977
3136	103978
140409	103979
66340	103980
21041	103981
1878	103982
31517	103983
13846	103984
42601	103985
67838	103986
66668	103987
535	103988
30725	103989
3302	103990
113377	103991
78716	103992
111729	103993
42124	103994
6336	103995
10090	103996
74	103997
32489	103998
11454	103999
67589	104000
26930	104001
1310	104002
59945	104003
8395	104004
128580	104005
8833	104006
5519	104007
54470	104008
164511	104009
49445	104010
123459	104011
396	104012
46249	104013
24777	104014
61364	104015
25129	104016
1777	104017
45354	104018
2473	104019
123806	104020
6638	104021
27824	104022
46346	104023
2198	104024
16449	104025
3306	104026
166452	104027
17556	104028
37770	104029
17055	104030
22393	104031
75544	104032
55370	104033
6652	104034
21426	104035
10340	104036
25488	104037
64188	104038
66223	104039
31226	104040
1126	104041
1711	104042
2288	104043
51737	104044
17903	104045
91951	104046
130794	104047
39948	104048
84912	104049
47112	104050
57565	104051
126834	104052
64343	104053
58647	104054
6258	104055
81443	104056
4099	104057
39782	104058
21345	104059
39036	104060
65141	104061
62639	104062
53954	104063
160630	104064
12514	104065
94429	104066
21898	104067
64588	104068
16022	104069
50106	104070
56316	104071
60109	104072
30636	104073
84534	104074
20048	104075
18591	104076
26138	104077
14285	104078
86775	104079
1081	104080
28037	104081
82091	104082
5272	104083
165507	104084
17275	104085
84233	104086
76897	104087
79538	104088
58168	104089
18745	104090
100105	104091
6148	104092
55829	104093
197	104094
17773	104095
43674	104096
32382	104097
9272	104098
63309	104099
148726	104100
81524	104101
1772	104102
447	104103
5671	104104
32730	104105
96719	104106
102035	104107
115994	104108
4851	104109
26922	104110
67137	104111
155179	104112
6506	104113
132160	104114
94533	104115
12436	104116
10229	104117
101734	104118
1128	104119
57326	104120
86007	104121
5084	104122
320	104123
62268	104124
1854	104125
16217	104126
25012	104127
52427	104128
14880	104129
131194	104130
65687	104131
8514	104132
39591	104133
103294	104134
59808	104135
2544	104136
8504	104137
35237	104138
46705	104139
105470	104140
69210	104141
21676	104142
24257	104143
61457	104144
86621	104145
38515	104146
36118	104147
49029	104148
4232	104149
6242	104150
8353	104151
3466	104152
14386	104153
1271	104154
44437	104155
33450	104156
51518	104157
103482	104158
131682	104159
39354	104160
19477	104161
132851	104162
108885	104163
8529	104164
37901	104165
7740	104166
27651	104167
125674	104168
37552	104169
27332	104170
5622	104171
36423	104172
54749	104173
54869	104174
36327	104175
125468	104176
60639	104177
42790	104178
92463	104179
21154	104180
23349	104181
43223	104182
27860	104183
50991	104184
18978	104185
43461	104186
30687	104187
13758	104188
21002	104189
17192	104190
928	104191
13185	104192
1836	104193
46836	104194
87204	104195
101403	104196
123623	104197
82687	104198
15360	104199
135531	104200
12930	104201
71657	104202
11210	104203
74862	104204
62167	104205
20985	104206
43568	104207
110246	104208
9614	104209
48661	104210
30092	104211
51743	104212
25622	104213
52080	104214
63922	104215
311	104216
87818	104217
5340	104218
20200	104219
93880	104220
5497	104221
74879	104222
94123	104223
4123	104224
17859	104225
72985	104226
23281	104227
26021	104228
41376	104229
16251	104230
12781	104231
41978	104232
69820	104233
50743	104234
26859	104235
91383	104236
29460	104237
112586	104238
34498	104239
115576	104240
29741	104241
29286	104242
613	104243
18026	104244
79405	104245
118602	104246
72429	104247
13753	104248
62991	104249
113860	104250
27939	104251
41086	104252
54722	104253
10726	104254
86971	104255
62130	104256
66556	104257
17884	104258
89422	104259
42017	104260
11217	104261
65955	104262
66525	104263
7449	104264
3511	104265
3673	104266
6053	104267
29614	104268
80687	104269
59309	104270
53134	104271
77028	104272
19514	104273
14141	104274
31019	104275
106186	104276
33843	104277
87482	104278
43138	104279
21176	104280
162915	104281
1144	104282
74701	104283
24138	104284
3893	104285
44707	104286
80306	104287
24089	104288
26681	104289
49750	104290
52118	104291
42434	104292
107974	104293
51049	104294
35432	104295
10318	104296
4484	104297
54143	104298
95624	104299
51449	104300
101996	104301
113504	104302
152837	104303
41983	104304
17052	104305
19865	104306
27873	104307
4924	104308
3204	104309
3868	104310
2810	104311
75457	104312
137893	104313
109144	104314
393	104315
131720	104316
58183	104317
316	104318
21944	104319
138775	104320
113240	104321
129291	104322
47369	104323
43212	104324
29398	104325
6320	104326
161030	104327
95280	104328
4963	104329
6790	104330
10510	104331
10895	104332
31646	104333
72225	104334
71807	104335
6257	104336
2346	104337
8975	104338
72343	104339
82744	104340
162311	104341
91533	104342
74103	104343
116046	104344
85986	104345
28643	104346
35362	104347
30361	104348
1038	104349
12604	104350
60908	104351
6644	104352
74560	104353
10376	104354
12846	104355
85257	104356
998	104357
125166	104358
33299	104359
20634	104360
11818	104361
983	104362
7	104363
161226	104364
32655	104365
1682	104366
79169	104367
33335	104368
12445	104369
19026	104370
2577	104371
26750	104372
2785	104373
30763	104374
35198	104375
574	104376
6474	104377
4308	104378
130134	104379
62271	104380
23065	104381
8102	104382
168486	104383
117234	104384
29690	104385
8677	104386
50116	104387
23384	104388
51639	104389
32250	104390
93687	104391
119548	104392
32332	104393
34840	104394
135001	104395
79497	104396
84941	104397
45879	104398
7629	104399
371	104400
117153	104401
61129	104402
59720	104403
7770	104404
82937	104405
107755	104406
12235	104407
68621	104408
52334	104409
25441	104410
19250	104411
142373	104412
7766	104413
4809	104414
110798	104415
17717	104416
86431	104417
25639	104418
29632	104419
9352	104420
72672	104421
61976	104422
62077	104423
78489	104424
8984	104425
523	104426
43158	104427
76481	104428
14886	104429
239	104430
1647	104431
58915	104432
94916	104433
77815	104434
61161	104435
39094	104436
108381	104437
53133	104438
5533	104439
89575	104440
5661	104441
3580	104442
2901	104443
79142	104444
56841	104445
15771	104446
138684	104447
3244	104448
30729	104449
78007	104450
74050	104451
27412	104452
126404	104453
150480	104454
1541	104455
37536	104456
63543	104457
53840	104458
40896	104459
15578	104460
26843	104461
60454	104462
8263	104463
71398	104464
26425	104465
72849	104466
80774	104467
32826	104468
21974	104469
21215	104470
74520	104471
77401	104472
10988	104473
86388	104474
59937	104475
1347	104476
114309	104477
51163	104478
82603	104479
152527	104480
2747	104481
3679	104482
7842	104483
43336	104484
23642	104485
62520	104486
45415	104487
72146	104488
35281	104489
71807	104490
20875	104491
14229	104492
38951	104493
35947	104494
19230	104495
52670	104496
37374	104497
12579	104498
16780	104499
2973	104500
51185	104501
661	104502
11198	104503
336	104504
8841	104505
1033	104506
17602	104507
43547	104508
14790	104509
4478	104510
17003	104511
28242	104512
105225	104513
14992	104514
32984	104515
52313	104516
7852	104517
17636	104518
3753	104519
30350	104520
734	104521
12657	104522
21027	104523
9474	104524
32690	104525
24955	104526
18201	104527
85031	104528
166400	104529
18983	104530
88629	104531
2010	104532
31739	104533
85524	104534
64287	104535
70775	104536
49384	104537
71371	104538
57779	104539
12935	104540
2143	104541
32595	104542
46239	104543
20972	104544
101008	104545
59003	104546
6275	104547
52174	104548
5510	104549
15000	104550
3211	104551
3900	104552
134241	104553
26270	104554
67345	104555
16250	104556
63164	104557
37522	104558
2978	104559
16214	104560
73343	104561
153630	104562
47161	104563
51521	104564
39919	104565
152917	104566
71958	104567
35115	104568
1009	104569
41656	104570
73293	104571
950	104572
26915	104573
28628	104574
142481	104575
19237	104576
60986	104577
42067	104578
145682	104579
9865	104580
53003	104581
122074	104582
88400	104583
1327	104584
9820	104585
19363	104586
94562	104587
19798	104588
107412	104589
99195	104590
4136	104591
7835	104592
118120	104593
10627	104594
28975	104595
101705	104596
29832	104597
68915	104598
26790	104599
37774	104600
66279	104601
101317	104602
14891	104603
80921	104604
4489	104605
68277	104606
55671	104607
6178	104608
35014	104609
11461	104610
42933	104611
3481	104612
21460	104613
21527	104614
63836	104615
34075	104616
21797	104617
2035	104618
17722	104619
53267	104620
15234	104621
15411	104622
65856	104623
128095	104624
2144	104625
33453	104626
49503	104627
34890	104628
59091	104629
9395	104630
94078	104631
8992	104632
65115	104633
58376	104634
13047	104635
79828	104636
63654	104637
72297	104638
31760	104639
47265	104640
42515	104641
15526	104642
97035	104643
43125	104644
109269	104645
3625	104646
23198	104647
25812	104648
133771	104649
43579	104650
6273	104651
2271	104652
413	104653
11489	104654
1776	104655
75192	104656
46719	104657
3456	104658
50473	104659
42937	104660
21114	104661
90430	104662
131249	104663
19344	104664
118023	104665
5985	104666
28864	104667
97088	104668
57607	104669
26919	104670
84013	104671
119011	104672
17059	104673
47327	104674
17746	104675
166125	104676
108930	104677
160772	104678
4586	104679
34501	104680
150288	104681
111478	104682
61109	104683
1764	104684
13446	104685
52965	104686
3606	104687
12258	104688
2036	104689
82287	104690
128461	104691
78977	104692
20674	104693
12183	104694
3037	104695
72242	104696
61428	104697
13696	104698
39571	104699
12073	104700
15844	104701
8530	104702
5562	104703
1649	104704
127357	104705
87666	104706
14621	104707
88755	104708
3197	104709
64352	104710
30438	104711
6641	104712
30189	104713
37809	104714
15551	104715
34925	104716
45228	104717
54256	104718
94633	104719
21855	104720
96582	104721
145927	104722
70924	104723
19841	104724
72874	104725
51924	104726
34737	104727
70737	104728
53829	104729
5059	104730
102294	104731
146	104732
33242	104733
2765	104734
704	104735
59538	104736
327	104737
94424	104738
142919	104739
46589	104740
165897	104741
22782	104742
39596	104743
28860	104744
170202	104745
1847	104746
34044	104747
21209	104748
35122	104749
48557	104750
143318	104751
128883	104752
88827	104753
4240	104754
79177	104755
62190	104756
11014	104757
255	104758
5414	104759
39475	104760
87816	104761
85354	104762
109699	104763
6891	104764
102212	104765
2388	104766
88322	104767
14159	104768
89381	104769
103183	104770
49354	104771
20576	104772
18833	104773
68955	104774
90530	104775
115672	104776
41163	104777
138436	104778
153302	104779
138828	104780
135245	104781
147032	104782
16286	104783
1216	104784
10971	104785
38669	104786
8716	104787
54255	104788
31733	104789
1061	104790
51172	104791
145613	104792
38210	104793
12952	104794
525	104795
3579	104796
5866	104797
11905	104798
73765	104799
85392	104800
37057	104801
44100	104802
34071	104803
12828	104804
13664	104805
70372	104806
35089	104807
13007	104808
8774	104809
69494	104810
26121	104811
76385	104812
56820	104813
121932	104814
72667	104815
36664	104816
39556	104817
66770	104818
34104	104819
8028	104820
66389	104821
73106	104822
7096	104823
39729	104824
11492	104825
4461	104826
69310	104827
94317	104828
737	104829
73854	104830
85589	104831
19932	104832
9407	104833
112127	104834
111105	104835
10185	104836
77098	104837
30181	104838
89053	104839
13518	104840
111215	104841
577	104842
5832	104843
40412	104844
25075	104845
29718	104846
80144	104847
59985	104848
13336	104849
11063	104850
15172	104851
7488	104852
69910	104853
159030	104854
132000	104855
90653	104856
239	104857
35956	104858
13670	104859
57762	104860
55972	104861
79889	104862
45790	104863
338	104864
11630	104865
46945	104866
107000	104867
27180	104868
39083	104869
36737	104870
148416	104871
29272	104872
151419	104873
78808	104874
100541	104875
87871	104876
38012	104877
22197	104878
41274	104879
34207	104880
1271	104881
49497	104882
134471	104883
1183	104884
6727	104885
122262	104886
5528	104887
18160	104888
28835	104889
37679	104890
11527	104891
7957	104892
154905	104893
8333	104894
10057	104895
91827	104896
39997	104897
1753	104898
58447	104899
5555	104900
41083	104901
35431	104902
4428	104903
28543	104904
4264	104905
125708	104906
32601	104907
44284	104908
12342	104909
9998	104910
3013	104911
43471	104912
91786	104913
50536	104914
120024	104915
167072	104916
5242	104917
6086	104918
15231	104919
86266	104920
6970	104921
28507	104922
132703	104923
34870	104924
52958	104925
47796	104926
503	104927
41750	104928
60588	104929
20662	104930
5818	104931
52805	104932
5347	104933
6564	104934
54052	104935
53200	104936
2474	104937
104455	104938
19798	104939
96900	104940
100812	104941
73584	104942
9620	104943
52496	104944
9883	104945
106	104946
3083	104947
41434	104948
18426	104949
38801	104950
45795	104951
100122	104952
19786	104953
34856	104954
132502	104955
101027	104956
134320	104957
6212	104958
73777	104959
34520	104960
50781	104961
43152	104962
56914	104963
154820	104964
4804	104965
5906	104966
58333	104967
46579	104968
11462	104969
6801	104970
38382	104971
10678	104972
63065	104973
9499	104974
109362	104975
36762	104976
6248	104977
53700	104978
21430	104979
9325	104980
747	104981
48199	104982
107104	104983
53927	104984
86602	104985
44373	104986
104151	104987
19778	104988
120295	104989
69097	104990
29097	104991
12262	104992
16984	104993
49621	104994
6846	104995
8567	104996
23195	104997
8090	104998
4021	104999
126294	105000
7199	105001
81946	105002
2186	105003
84123	105004
23340	105005
29924	105006
112385	105007
1471	105008
871	105009
7879	105010
71208	105011
23866	105012
34716	105013
15629	105014
75721	105015
20499	105016
392	105017
43040	105018
2129	105019
36804	105020
71416	105021
48672	105022
50443	105023
33806	105024
55773	105025
93065	105026
29644	105027
8902	105028
44373	105029
5527	105030
5	105031
117594	105032
36053	105033
52184	105034
67771	105035
100	105036
18707	105037
43990	105038
6601	105039
98806	105040
18041	105041
19289	105042
21534	105043
37737	105044
10089	105045
6142	105046
75172	105047
43978	105048
7753	105049
25262	105050
15660	105051
80183	105052
13275	105053
17586	105054
10044	105055
105949	105056
66457	105057
24946	105058
22620	105059
52895	105060
7	105061
27109	105062
65176	105063
54890	105064
83177	105065
12073	105066
49543	105067
15444	105068
1556	105069
21341	105070
28260	105071
113726	105072
20862	105073
7574	105074
37385	105075
30169	105076
86861	105077
31677	105078
6182	105079
6806	105080
100935	105081
152132	105082
47447	105083
25244	105084
11422	105085
52189	105086
62328	105087
17406	105088
59803	105089
36732	105090
143180	105091
10680	105092
3681	105093
78444	105094
12687	105095
561	105096
54234	105097
394	105098
18285	105099
39608	105100
32210	105101
6146	105102
18265	105103
27520	105104
28458	105105
78898	105106
93854	105107
21711	105108
42721	105109
1456	105110
138880	105111
61749	105112
84401	105113
47177	105114
6342	105115
15	105116
59038	105117
8577	105118
520	105119
3555	105120
8174	105121
63101	105122
83912	105123
28662	105124
45439	105125
7961	105126
79117	105127
63891	105128
13552	105129
97667	105130
2754	105131
78997	105132
106400	105133
101913	105134
36358	105135
96620	105136
46936	105137
55139	105138
67366	105139
28668	105140
26447	105141
18470	105142
17044	105143
83479	105144
43753	105145
31906	105146
73357	105147
169297	105148
20496	105149
25874	105150
17321	105151
7184	105152
80989	105153
3429	105154
15517	105155
16988	105156
8257	105157
18532	105158
2035	105159
18333	105160
21826	105161
1806	105162
25093	105163
8282	105164
36507	105165
320	105166
5986	105167
12577	105168
24000	105169
66195	105170
25586	105171
104007	105172
18363	105173
1463	105174
48810	105175
103540	105176
27991	105177
72213	105178
100457	105179
27415	105180
20200	105181
6840	105182
7298	105183
69174	105184
22033	105185
65294	105186
16130	105187
102	105188
67671	105189
10985	105190
11617	105191
35298	105192
7077	105193
6054	105194
31682	105195
79711	105196
23111	105197
152370	105198
58843	105199
32278	105200
116486	105201
50226	105202
7219	105203
105634	105204
10316	105205
125360	105206
793	105207
31812	105208
127881	105209
46492	105210
26899	105211
101247	105212
18419	105213
146304	105214
54994	105215
9180	105216
21122	105217
96764	105218
97092	105219
86862	105220
99577	105221
51178	105222
90740	105223
46835	105224
94559	105225
45227	105226
9	105227
89493	105228
43308	105229
4971	105230
155823	105231
46074	105232
77184	105233
114317	105234
36195	105235
64079	105236
985	105237
71394	105238
162357	105239
111156	105240
5016	105241
41979	105242
7960	105243
15927	105244
110182	105245
30023	105246
57624	105247
7417	105248
86655	105249
49365	105250
35169	105251
24939	105252
31195	105253
30443	105254
27055	105255
205	105256
101063	105257
7174	105258
29903	105259
20963	105260
3847	105261
3725	105262
2140	105263
77959	105264
9488	105265
13065	105266
67270	105267
41534	105268
61269	105269
86014	105270
57588	105271
19525	105272
43712	105273
1502	105274
5637	105275
7662	105276
26628	105277
93741	105278
40048	105279
8465	105280
63172	105281
14450	105282
5366	105283
331	105284
51727	105285
41651	105286
90512	105287
167482	105288
852	105289
94172	105290
43284	105291
46974	105292
101693	105293
156546	105294
64250	105295
974	105296
96052	105297
29943	105298
59034	105299
2800	105300
10942	105301
48358	105302
3350	105303
2418	105304
92575	105305
166370	105306
54208	105307
223	105308
47721	105309
112522	105310
57465	105311
28588	105312
8209	105313
161008	105314
109349	105315
14298	105316
107914	105317
14704	105318
116187	105319
69257	105320
12292	105321
9737	105322
15737	105323
118519	105324
13536	105325
22018	105326
26902	105327
92676	105328
29079	105329
4892	105330
104875	105331
132870	105332
16964	105333
28623	105334
21214	105335
44723	105336
20266	105337
2482	105338
103394	105339
75656	105340
45860	105341
46131	105342
162	105343
11769	105344
9234	105345
839	105346
52225	105347
10150	105348
12601	105349
33040	105350
9778	105351
33513	105352
28302	105353
2768	105354
11551	105355
37505	105356
89311	105357
65079	105358
9847	105359
15608	105360
121517	105361
92858	105362
14436	105363
77975	105364
81830	105365
1933	105366
79996	105367
4043	105368
11919	105369
43631	105370
21319	105371
94616	105372
133038	105373
62101	105374
39455	105375
20371	105376
15301	105377
62027	105378
10796	105379
44919	105380
83473	105381
19477	105382
78728	105383
5551	105384
30426	105385
6358	105386
9651	105387
92921	105388
104210	105389
15689	105390
38250	105391
15044	105392
25721	105393
39687	105394
13543	105395
46553	105396
107559	105397
91789	105398
123498	105399
1562	105400
4179	105401
31590	105402
148843	105403
101421	105404
59875	105405
71099	105406
8155	105407
65748	105408
16682	105409
111210	105410
26556	105411
43424	105412
4522	105413
26025	105414
30239	105415
19324	105416
40466	105417
14774	105418
37666	105419
32610	105420
24494	105421
8822	105422
4476	105423
72692	105424
22165	105425
85563	105426
41786	105427
70577	105428
60136	105429
25881	105430
47130	105431
28167	105432
113002	105433
38048	105434
52732	105435
1734	105436
100683	105437
161519	105438
1650	105439
123313	105440
6218	105441
28953	105442
20058	105443
7636	105444
67996	105445
30782	105446
73713	105447
21002	105448
127363	105449
48245	105450
36313	105451
74359	105452
27097	105453
88738	105454
33197	105455
48399	105456
65031	105457
134600	105458
13616	105459
39020	105460
41395	105461
15013	105462
66207	105463
58326	105464
75899	105465
26269	105466
12895	105467
139560	105468
97170	105469
61718	105470
89107	105471
25782	105472
8293	105473
76136	105474
75991	105475
30067	105476
49202	105477
5460	105478
49219	105479
115233	105480
66888	105481
11508	105482
1534	105483
6262	105484
94488	105485
79368	105486
83373	105487
91049	105488
19205	105489
63694	105490
43320	105491
100976	105492
8948	105493
4844	105494
94941	105495
122405	105496
96066	105497
78861	105498
13963	105499
8687	105500
6264	105501
3939	105502
71541	105503
53139	105504
66603	105505
112493	105506
54489	105507
45588	105508
22494	105509
51417	105510
3699	105511
106075	105512
9230	105513
9538	105514
9087	105515
89014	105516
37169	105517
52210	105518
119855	105519
136022	105520
22737	105521
6635	105522
31453	105523
50389	105524
31776	105525
135904	105526
13845	105527
67750	105528
14470	105529
34012	105530
114397	105531
27175	105532
94182	105533
409	105534
31012	105535
82240	105536
95853	105537
46434	105538
34991	105539
98177	105540
126704	105541
3812	105542
14868	105543
24393	105544
24140	105545
88652	105546
65232	105547
778	105548
99648	105549
80154	105550
38399	105551
12966	105552
20955	105553
29791	105554
41326	105555
34814	105556
15392	105557
35576	105558
13730	105559
157855	105560
22000	105561
3738	105562
18191	105563
12335	105564
6222	105565
74006	105566
12986	105567
37661	105568
6275	105569
16358	105570
32706	105571
65525	105572
21374	105573
23925	105574
39341	105575
19146	105576
162098	105577
6953	105578
16393	105579
38691	105580
23354	105581
40429	105582
27737	105583
39800	105584
1946	105585
30757	105586
29162	105587
41075	105588
48049	105589
28995	105590
1873	105591
51859	105592
96760	105593
62161	105594
62689	105595
30834	105596
14839	105597
19495	105598
14961	105599
32770	105600
18135	105601
13856	105602
17152	105603
71674	105604
6825	105605
19421	105606
28313	105607
44994	105608
1640	105609
772	105610
50829	105611
3895	105612
26369	105613
27535	105614
54799	105615
104147	105616
33555	105617
26870	105618
129540	105619
114955	105620
37923	105621
39632	105622
22104	105623
46481	105624
16034	105625
13709	105626
10577	105627
41801	105628
38609	105629
14758	105630
3840	105631
22315	105632
26002	105633
12463	105634
59540	105635
73949	105636
50081	105637
8319	105638
216	105639
3552	105640
4492	105641
5830	105642
106374	105643
159529	105644
80297	105645
131137	105646
392	105647
35504	105648
21978	105649
107381	105650
4070	105651
141306	105652
6459	105653
147012	105654
1375	105655
48415	105656
3733	105657
25885	105658
48417	105659
91236	105660
58590	105661
25212	105662
61579	105663
72463	105664
72566	105665
19133	105666
7733	105667
1592	105668
6393	105669
18028	105670
81390	105671
14106	105672
35196	105673
5582	105674
11958	105675
55150	105676
95820	105677
90762	105678
25163	105679
8415	105680
57504	105681
21441	105682
24366	105683
7255	105684
13090	105685
105504	105686
17552	105687
12417	105688
4035	105689
105338	105690
1133	105691
89726	105692
10417	105693
4429	105694
9386	105695
1547	105696
139341	105697
56669	105698
54457	105699
67405	105700
8375	105701
121769	105702
53838	105703
2718	105704
113146	105705
110577	105706
73175	105707
82952	105708
144552	105709
84427	105710
80099	105711
100540	105712
9623	105713
49837	105714
119924	105715
14943	105716
113398	105717
113871	105718
1022	105719
81675	105720
61436	105721
13035	105722
224	105723
91293	105724
136569	105725
3935	105726
46702	105727
1636	105728
60654	105729
33798	105730
24026	105731
84994	105732
83087	105733
11478	105734
26946	105735
71530	105736
19170	105737
76069	105738
63409	105739
3501	105740
11097	105741
39296	105742
49701	105743
106862	105744
18020	105745
32623	105746
5978	105747
319	105748
59203	105749
12378	105750
55022	105751
96129	105752
20688	105753
14987	105754
63116	105755
15454	105756
13585	105757
4351	105758
8294	105759
1468	105760
43156	105761
50750	105762
32880	105763
2238	105764
46045	105765
83644	105766
16648	105767
23229	105768
4288	105769
146909	105770
57353	105771
4031	105772
10780	105773
161493	105774
1143	105775
86941	105776
12918	105777
56099	105778
7065	105779
51131	105780
1058	105781
10082	105782
115409	105783
38461	105784
18857	105785
1773	105786
709	105787
67061	105788
47908	105789
670	105790
22054	105791
77191	105792
123775	105793
13842	105794
36702	105795
75568	105796
19833	105797
73022	105798
108046	105799
14412	105800
65319	105801
33291	105802
115813	105803
18551	105804
79443	105805
73194	105806
2555	105807
43892	105808
9645	105809
2389	105810
59366	105811
97768	105812
137251	105813
2195	105814
13857	105815
87920	105816
64851	105817
45991	105818
171	105819
8401	105820
7232	105821
2855	105822
64282	105823
9922	105824
105	105825
55882	105826
5691	105827
1229	105828
54068	105829
130901	105830
93545	105831
29207	105832
5919	105833
15130	105834
69992	105835
1206	105836
19419	105837
141444	105838
64176	105839
104751	105840
4534	105841
1433	105842
1985	105843
1623	105844
9571	105845
9367	105846
9571	105847
23679	105848
12799	105849
50842	105850
33346	105851
117413	105852
39541	105853
117708	105854
26779	105855
4394	105856
17920	105857
73065	105858
24702	105859
325	105860
69003	105861
4901	105862
14001	105863
119026	105864
89829	105865
19004	105866
22210	105867
34150	105868
7537	105869
5053	105870
3201	105871
2354	105872
1374	105873
25328	105874
21202	105875
23832	105876
20800	105877
18555	105878
9094	105879
34401	105880
15021	105881
16537	105882
21967	105883
8372	105884
56384	105885
248	105886
1331	105887
131039	105888
164635	105889
14243	105890
59333	105891
163781	105892
57126	105893
121452	105894
1922	105895
55619	105896
3519	105897
92886	105898
23985	105899
1024	105900
27061	105901
94375	105902
32619	105903
11614	105904
45605	105905
49358	105906
84904	105907
74017	105908
130850	105909
62224	105910
17212	105911
65486	105912
31764	105913
10635	105914
13272	105915
82185	105916
59633	105917
51102	105918
34039	105919
32759	105920
3812	105921
17291	105922
48155	105923
7857	105924
46527	105925
38574	105926
5914	105927
23076	105928
51892	105929
25972	105930
1669	105931
128297	105932
41549	105933
13201	105934
3836	105935
10797	105936
27250	105937
88554	105938
17837	105939
165820	105940
9623	105941
134739	105942
105603	105943
4797	105944
31701	105945
46865	105946
51334	105947
5010	105948
45855	105949
5403	105950
22417	105951
106942	105952
25248	105953
110193	105954
5917	105955
27826	105956
30318	105957
31418	105958
31430	105959
944	105960
48031	105961
28423	105962
43324	105963
36522	105964
132154	105965
27749	105966
14043	105967
15180	105968
55087	105969
2547	105970
62423	105971
125567	105972
3394	105973
129280	105974
97762	105975
41840	105976
41737	105977
28832	105978
61487	105979
24938	105980
27435	105981
16099	105982
21821	105983
14525	105984
6008	105985
6832	105986
11346	105987
15358	105988
5116	105989
14300	105990
49069	105991
37280	105992
76498	105993
11331	105994
37960	105995
9250	105996
15833	105997
67949	105998
109273	105999
19934	106000
10023	106001
43543	106002
27163	106003
78316	106004
7888	106005
39931	106006
58987	106007
14823	106008
9453	106009
129377	106010
42628	106011
24794	106012
6083	106013
38045	106014
47309	106015
161899	106016
19327	106017
164104	106018
127843	106019
2553	106020
415	106021
75689	106022
127565	106023
59712	106024
3715	106025
75462	106026
12646	106027
11949	106028
14036	106029
15825	106030
62401	106031
116254	106032
90246	106033
116060	106034
42619	106035
8838	106036
54659	106037
3869	106038
11969	106039
56468	106040
168167	106041
13573	106042
18223	106043
58960	106044
12777	106045
2538	106046
108050	106047
74397	106048
2439	106049
4986	106050
13767	106051
30228	106052
20238	106053
48327	106054
37968	106055
22525	106056
33782	106057
37467	106058
91126	106059
143701	106060
46351	106061
40689	106062
18601	106063
6778	106064
18361	106065
20773	106066
16234	106067
721	106068
12045	106069
4082	106070
70854	106071
2478	106072
4587	106073
59488	106074
95	106075
11661	106076
2277	106077
72827	106078
32826	106079
40178	106080
59834	106081
51115	106082
49462	106083
156179	106084
25651	106085
633	106086
54163	106087
40966	106088
2927	106089
30739	106090
11326	106091
100606	106092
1339	106093
88644	106094
70139	106095
4346	106096
165845	106097
99523	106098
57155	106099
20362	106100
10169	106101
29920	106102
108033	106103
6732	106104
124402	106105
1843	106106
12716	106107
2503	106108
1113	106109
21618	106110
31586	106111
52534	106112
256	106113
153022	106114
23849	106115
135251	106116
1093	106117
65413	106118
5210	106119
8007	106120
17085	106121
10551	106122
24812	106123
6762	106124
10726	106125
48662	106126
700	106127
23517	106128
79763	106129
123786	106130
68938	106131
157218	106132
75225	106133
36543	106134
43990	106135
58934	106136
132697	106137
4890	106138
2940	106139
30513	106140
1211	106141
138347	106142
80427	106143
77227	106144
4530	106145
38434	106146
23542	106147
90890	106148
2726	106149
96535	106150
44276	106151
36762	106152
7196	106153
96475	106154
117863	106155
58601	106156
70715	106157
73442	106158
81673	106159
67958	106160
88992	106161
59406	106162
81978	106163
57197	106164
146462	106165
10786	106166
20819	106167
33774	106168
24937	106169
30293	106170
13634	106171
104080	106172
44933	106173
45603	106174
1945	106175
33847	106176
13754	106177
23599	106178
40569	106179
29800	106180
121941	106181
138850	106182
28020	106183
30432	106184
585	106185
1351	106186
14563	106187
115850	106188
133355	106189
5295	106190
142627	106191
48332	106192
6967	106193
67373	106194
27704	106195
22829	106196
29091	106197
8411	106198
61049	106199
17177	106200
2182	106201
28195	106202
87414	106203
91330	106204
4007	106205
80655	106206
13897	106207
109897	106208
82605	106209
35937	106210
74576	106211
77463	106212
26386	106213
10564	106214
120431	106215
154772	106216
108557	106217
2572	106218
17914	106219
42703	106220
130453	106221
17313	106222
43620	106223
130897	106224
97532	106225
37972	106226
3713	106227
40152	106228
24348	106229
9982	106230
24953	106231
15020	106232
19059	106233
58124	106234
36055	106235
33631	106236
9056	106237
9388	106238
135703	106239
37596	106240
36679	106241
46016	106242
4972	106243
162728	106244
80022	106245
30709	106246
11971	106247
7258	106248
395	106249
9323	106250
72573	106251
75385	106252
53510	106253
111244	106254
22116	106255
19308	106256
738	106257
72868	106258
32782	106259
34773	106260
1884	106261
99147	106262
30506	106263
65992	106264
89697	106265
49878	106266
44303	106267
27883	106268
35855	106269
72053	106270
41375	106271
36868	106272
23290	106273
42267	106274
58670	106275
96244	106276
1009	106277
134993	106278
97880	106279
79806	106280
3069	106281
6681	106282
14451	106283
84269	106284
43231	106285
105541	106286
50349	106287
109963	106288
42160	106289
137162	106290
3064	106291
60247	106292
4520	106293
19420	106294
15945	106295
23717	106296
6516	106297
97	106298
35798	106299
20189	106300
9142	106301
17581	106302
69911	106303
24865	106304
122242	106305
150590	106306
8412	106307
2068	106308
47894	106309
80971	106310
68681	106311
21395	106312
14378	106313
35892	106314
65487	106315
89666	106316
90224	106317
28396	106318
65220	106319
66489	106320
21832	106321
91319	106322
28854	106323
8876	106324
3088	106325
36928	106326
117809	106327
107807	106328
25872	106329
32733	106330
5311	106331
7824	106332
150037	106333
52523	106334
21573	106335
19787	106336
80743	106337
13142	106338
82550	106339
19415	106340
79853	106341
68741	106342
35181	106343
16473	106344
30699	106345
1590	106346
6358	106347
7844	106348
38041	106349
74899	106350
70900	106351
2317	106352
25794	106353
58535	106354
43587	106355
15853	106356
25971	106357
75289	106358
30944	106359
19772	106360
145849	106361
30082	106362
880	106363
168236	106364
2128	106365
15947	106366
34499	106367
27397	106368
11431	106369
129053	106370
86104	106371
1767	106372
20511	106373
8095	106374
1460	106375
3725	106376
131431	106377
70099	106378
7866	106379
30591	106380
70756	106381
144440	106382
54622	106383
58994	106384
8057	106385
54491	106386
139056	106387
83907	106388
52868	106389
39116	106390
53416	106391
3815	106392
47004	106393
11229	106394
41696	106395
167479	106396
23747	106397
39960	106398
1639	106399
292	106400
11234	106401
20831	106402
5302	106403
17139	106404
4895	106405
35886	106406
4398	106407
37065	106408
14433	106409
20857	106410
153086	106411
74841	106412
73885	106413
31602	106414
42921	106415
1986	106416
6893	106417
3011	106418
43522	106419
120333	106420
17070	106421
397	106422
156473	106423
28081	106424
30136	106425
97622	106426
66076	106427
13172	106428
61381	106429
168977	106430
53111	106431
146228	106432
35058	106433
109370	106434
18196	106435
76515	106436
46934	106437
5177	106438
3101	106439
167933	106440
17854	106441
101878	106442
13072	106443
2509	106444
234	106445
44656	106446
10410	106447
80393	106448
2842	106449
108487	106450
26620	106451
5945	106452
22537	106453
131993	106454
89578	106455
26896	106456
66986	106457
73958	106458
80282	106459
45854	106460
76329	106461
37158	106462
1508	106463
7787	106464
39097	106465
151651	106466
31167	106467
30590	106468
14318	106469
32027	106470
20624	106471
5291	106472
16819	106473
18901	106474
67299	106475
7059	106476
55644	106477
7224	106478
23780	106479
63	106480
38764	106481
128309	106482
24125	106483
6817	106484
10091	106485
48334	106486
93726	106487
122338	106488
23092	106489
79609	106490
6519	106491
61254	106492
47364	106493
1597	106494
145393	106495
33174	106496
6117	106497
62953	106498
63398	106499
41638	106500
113873	106501
168630	106502
10783	106503
121785	106504
46499	106505
11863	106506
11372	106507
43403	106508
45143	106509
60363	106510
26448	106511
114469	106512
61803	106513
30385	106514
64426	106515
133504	106516
35220	106517
106383	106518
90146	106519
161238	106520
7972	106521
117126	106522
23302	106523
16972	106524
80499	106525
52251	106526
68156	106527
17164	106528
9813	106529
43804	106530
8554	106531
194	106532
6153	106533
79576	106534
34023	106535
92549	106536
2748	106537
2556	106538
602	106539
19400	106540
3319	106541
5946	106542
5260	106543
40207	106544
12877	106545
117208	106546
31275	106547
137305	106548
299	106549
112042	106550
77928	106551
14613	106552
41419	106553
47704	106554
8327	106555
9502	106556
133908	106557
44794	106558
107167	106559
24976	106560
23733	106561
21006	106562
12127	106563
16893	106564
55805	106565
20053	106566
20578	106567
38322	106568
130631	106569
27693	106570
57605	106571
65180	106572
24105	106573
48206	106574
78018	106575
788	106576
6081	106577
14284	106578
31968	106579
67152	106580
1549	106581
94867	106582
164585	106583
9203	106584
46700	106585
18273	106586
75591	106587
52904	106588
89265	106589
24904	106590
82	106591
19880	106592
3648	106593
1969	106594
30530	106595
3499	106596
34919	106597
31876	106598
65834	106599
9798	106600
29037	106601
63235	106602
10	106603
67117	106604
97674	106605
124823	106606
62871	106607
103731	106608
89559	106609
516	106610
584	106611
50123	106612
115524	106613
45481	106614
101425	106615
19482	106616
10890	106617
44482	106618
92722	106619
46320	106620
19296	106621
30794	106622
62419	106623
19025	106624
14536	106625
4539	106626
4915	106627
69462	106628
49414	106629
89156	106630
71925	106631
8396	106632
19780	106633
25800	106634
19949	106635
30612	106636
5762	106637
91566	106638
4118	106639
423	106640
18167	106641
77572	106642
262	106643
124985	106644
23687	106645
105352	106646
1113	106647
47188	106648
102947	106649
107540	106650
6125	106651
114774	106652
37192	106653
1242	106654
91940	106655
25	106656
13476	106657
72479	106658
134098	106659
63838	106660
45251	106661
14373	106662
29973	106663
8088	106664
18268	106665
70673	106666
15094	106667
119308	106668
38864	106669
18858	106670
71719	106671
123727	106672
16783	106673
22834	106674
48242	106675
44317	106676
44125	106677
66295	106678
114926	106679
71585	106680
11078	106681
78625	106682
47336	106683
30062	106684
6042	106685
67823	106686
99400	106687
53682	106688
58306	106689
20176	106690
1546	106691
5888	106692
65121	106693
23094	106694
1309	106695
4853	106696
314	106697
54362	106698
36069	106699
116164	106700
14160	106701
124730	106702
114734	106703
54145	106704
39552	106705
30300	106706
10075	106707
75389	106708
33616	106709
1798	106710
13016	106711
51780	106712
4962	106713
10097	106714
19857	106715
73289	106716
11451	106717
55908	106718
76385	106719
48423	106720
29360	106721
44719	106722
399	106723
146475	106724
386	106725
8866	106726
127094	106727
49533	106728
106294	106729
102171	106730
33006	106731
88785	106732
73224	106733
84784	106734
72616	106735
14619	106736
30626	106737
1058	106738
59896	106739
100154	106740
22904	106741
124602	106742
38024	106743
64203	106744
117503	106745
51664	106746
88553	106747
18248	106748
65004	106749
30403	106750
37890	106751
63831	106752
140211	106753
14302	106754
41974	106755
4359	106756
81089	106757
18025	106758
13986	106759
26227	106760
17672	106761
20754	106762
79153	106763
103993	106764
44403	106765
43236	106766
26945	106767
13426	106768
18484	106769
2767	106770
31434	106771
41842	106772
12038	106773
144124	106774
12752	106775
24430	106776
114398	106777
60928	106778
99	106779
46610	106780
74613	106781
11297	106782
2329	106783
127522	106784
58030	106785
4890	106786
24339	106787
485	106788
8966	106789
7178	106790
45007	106791
44158	106792
92260	106793
6941	106794
3849	106795
71300	106796
26193	106797
12684	106798
118545	106799
12493	106800
151268	106801
52131	106802
32532	106803
10035	106804
133567	106805
53997	106806
3410	106807
1173	106808
100459	106809
4091	106810
165041	106811
89709	106812
38090	106813
39317	106814
15349	106815
11235	106816
297	106817
49369	106818
78942	106819
50864	106820
7514	106821
43239	106822
14550	106823
2593	106824
1471	106825
53002	106826
15130	106827
118666	106828
101801	106829
76783	106830
3872	106831
60967	106832
153797	106833
51437	106834
80606	106835
23104	106836
96092	106837
19769	106838
36607	106839
58639	106840
33462	106841
130830	106842
48628	106843
19542	106844
118578	106845
21338	106846
9458	106847
6405	106848
77327	106849
14419	106850
42307	106851
7922	106852
43015	106853
14428	106854
168392	106855
44999	106856
76076	106857
26838	106858
1804	106859
2955	106860
1117	106861
92771	106862
19843	106863
57393	106864
29865	106865
76412	106866
4006	106867
127271	106868
32916	106869
42074	106870
3142	106871
126220	106872
86511	106873
79566	106874
40077	106875
4246	106876
36882	106877
4721	106878
3046	106879
133374	106880
64205	106881
42959	106882
25765	106883
28118	106884
11996	106885
8323	106886
30335	106887
112360	106888
117928	106889
21285	106890
50301	106891
35393	106892
8321	106893
11859	106894
8243	106895
13883	106896
91411	106897
84831	106898
26106	106899
101159	106900
19552	106901
10893	106902
25147	106903
45423	106904
5897	106905
20412	106906
96367	106907
29593	106908
90154	106909
1654	106910
2719	106911
55660	106912
137861	106913
19607	106914
20364	106915
19044	106916
3120	106917
34884	106918
13699	106919
52484	106920
120551	106921
107042	106922
18701	106923
4570	106924
46555	106925
51522	106926
109797	106927
54895	106928
52821	106929
40281	106930
55433	106931
113799	106932
7728	106933
23091	106934
10194	106935
1465	106936
34276	106937
77073	106938
7735	106939
71183	106940
130933	106941
3295	106942
25242	106943
111691	106944
91349	106945
67567	106946
34418	106947
15431	106948
891	106949
8245	106950
7410	106951
3262	106952
13228	106953
72991	106954
42824	106955
48230	106956
346	106957
10899	106958
53749	106959
74256	106960
60884	106961
28603	106962
63650	106963
34459	106964
6034	106965
41106	106966
13380	106967
125039	106968
50613	106969
12272	106970
37381	106971
14125	106972
20516	106973
131787	106974
41014	106975
24323	106976
65056	106977
5962	106978
93177	106979
161039	106980
20538	106981
52521	106982
138069	106983
25562	106984
93853	106985
1413	106986
37169	106987
7549	106988
23303	106989
16548	106990
5105	106991
47840	106992
16098	106993
30332	106994
57313	106995
3304	106996
3635	106997
124893	106998
13468	106999
56913	107000
93447	107001
130681	107002
48711	107003
75212	107004
1196	107005
44331	107006
127038	107007
3722	107008
36989	107009
43862	107010
15723	107011
162187	107012
1854	107013
54675	107014
44279	107015
113702	107016
843	107017
138062	107018
421	107019
77595	107020
182	107021
165766	107022
68248	107023
38527	107024
55853	107025
50111	107026
82967	107027
4494	107028
67346	107029
17764	107030
23588	107031
51493	107032
67224	107033
37453	107034
67803	107035
4054	107036
39069	107037
59719	107038
11160	107039
31179	107040
35078	107041
3870	107042
38121	107043
21768	107044
16845	107045
3204	107046
31582	107047
13944	107048
10710	107049
4622	107050
132657	107051
89171	107052
92196	107053
27672	107054
44398	107055
45207	107056
27459	107057
11029	107058
938	107059
5813	107060
82377	107061
89596	107062
54237	107063
143844	107064
12345	107065
44925	107066
126388	107067
18694	107068
51609	107069
61889	107070
36196	107071
22747	107072
29499	107073
113003	107074
21174	107075
32989	107076
29961	107077
18203	107078
162126	107079
107226	107080
19088	107081
17141	107082
34959	107083
70257	107084
61181	107085
29174	107086
14001	107087
19367	107088
112329	107089
10857	107090
43346	107091
44602	107092
18164	107093
15231	107094
4338	107095
35824	107096
63973	107097
354	107098
56455	107099
156880	107100
120269	107101
132562	107102
80439	107103
75550	107104
41861	107105
52845	107106
4281	107107
166578	107108
10281	107109
9371	107110
28319	107111
6880	107112
2884	107113
145364	107114
87925	107115
30223	107116
30411	107117
32681	107118
13569	107119
40089	107120
15234	107121
214	107122
66983	107123
13602	107124
53974	107125
5712	107126
1448	107127
36153	107128
5093	107129
79346	107130
58769	107131
4373	107132
108999	107133
8956	107134
23132	107135
45170	107136
58626	107137
59057	107138
41886	107139
59398	107140
70467	107141
73273	107142
33590	107143
7310	107144
2929	107145
124027	107146
41428	107147
110516	107148
129963	107149
13642	107150
67972	107151
46686	107152
5009	107153
25961	107154
32717	107155
108580	107156
11549	107157
67730	107158
12232	107159
8244	107160
2088	107161
95247	107162
35223	107163
2986	107164
97644	107165
7757	107166
17606	107167
85437	107168
42849	107169
15744	107170
43722	107171
106093	107172
34434	107173
60924	107174
163135	107175
80788	107176
424	107177
95892	107178
3534	107179
13454	107180
113286	107181
20572	107182
64106	107183
23984	107184
35739	107185
73687	107186
66557	107187
22359	107188
139114	107189
43722	107190
75537	107191
76531	107192
12735	107193
109260	107194
131616	107195
31737	107196
31649	107197
17719	107198
8316	107199
14362	107200
114976	107201
70527	107202
47914	107203
86797	107204
111658	107205
26007	107206
31667	107207
38810	107208
25505	107209
167804	107210
3332	107211
656	107212
88448	107213
130568	107214
16082	107215
106163	107216
19272	107217
24292	107218
98224	107219
37084	107220
2004	107221
42351	107222
11915	107223
42736	107224
26861	107225
65905	107226
30392	107227
45276	107228
11531	107229
3437	107230
57808	107231
51400	107232
8610	107233
50367	107234
1231	107235
1876	107236
131578	107237
996	107238
124603	107239
53941	107240
1216	107241
23348	107242
175	107243
29786	107244
24323	107245
7695	107246
36827	107247
39406	107248
67605	107249
37134	107250
17038	107251
45438	107252
68611	107253
14209	107254
4694	107255
39781	107256
39825	107257
42060	107258
13006	107259
29479	107260
36749	107261
80782	107262
3517	107263
43571	107264
1015	107265
156413	107266
54125	107267
78838	107268
10261	107269
11811	107270
24211	107271
23024	107272
96711	107273
4196	107274
7401	107275
59738	107276
3411	107277
7260	107278
96639	107279
7473	107280
88053	107281
34688	107282
2230	107283
1039	107284
151830	107285
108577	107286
7253	107287
1047	107288
28134	107289
36218	107290
54189	107291
24829	107292
9513	107293
19938	107294
10854	107295
155	107296
26420	107297
160483	107298
36308	107299
42305	107300
42121	107301
39296	107302
101116	107303
27940	107304
4574	107305
10453	107306
24	107307
30251	107308
52561	107309
155909	107310
35912	107311
16690	107312
20681	107313
62526	107314
90662	107315
34789	107316
53389	107317
113234	107318
64076	107319
95012	107320
75295	107321
9816	107322
94147	107323
12763	107324
63095	107325
158183	107326
65645	107327
50515	107328
8065	107329
44325	107330
52325	107331
21664	107332
4990	107333
41966	107334
14	107335
40338	107336
18704	107337
22433	107338
4990	107339
59209	107340
12549	107341
35028	107342
59927	107343
27220	107344
80728	107345
1379	107346
62844	107347
58729	107348
7726	107349
31538	107350
58338	107351
3801	107352
280	107353
7969	107354
125337	107355
30755	107356
149017	107357
11269	107358
27882	107359
130943	107360
62812	107361
42250	107362
39337	107363
21238	107364
8214	107365
37334	107366
97414	107367
16039	107368
35860	107369
149682	107370
21953	107371
67756	107372
80041	107373
50115	107374
13104	107375
8546	107376
34624	107377
64503	107378
73871	107379
64477	107380
16619	107381
16790	107382
95068	107383
58235	107384
54586	107385
10169	107386
14679	107387
120378	107388
6942	107389
24924	107390
39018	107391
8236	107392
25551	107393
92497	107394
129942	107395
6693	107396
17275	107397
72574	107398
34989	107399
59660	107400
4965	107401
19045	107402
908	107403
111405	107404
18511	107405
4095	107406
33560	107407
149561	107408
4179	107409
7107	107410
9341	107411
9978	107412
17259	107413
75829	107414
1814	107415
95	107416
42839	107417
5904	107418
31654	107419
118893	107420
120045	107421
37528	107422
17606	107423
117884	107424
5679	107425
46165	107426
111063	107427
131492	107428
60277	107429
24259	107430
5130	107431
47278	107432
9943	107433
12441	107434
62205	107435
69092	107436
159343	107437
370	107438
105213	107439
30732	107440
3851	107441
39555	107442
161534	107443
88043	107444
107169	107445
49020	107446
101142	107447
34823	107448
8492	107449
61046	107450
55029	107451
228	107452
79924	107453
23109	107454
9311	107455
1513	107456
869	107457
105930	107458
27043	107459
61046	107460
42343	107461
82004	107462
37032	107463
90979	107464
142209	107465
32818	107466
137474	107467
11548	107468
49156	107469
73890	107470
6989	107471
20088	107472
9515	107473
68596	107474
106336	107475
15779	107476
24874	107477
74244	107478
18053	107479
40581	107480
69402	107481
91684	107482
8258	107483
81684	107484
60732	107485
165056	107486
16006	107487
17838	107488
81386	107489
27145	107490
8069	107491
30789	107492
829	107493
42837	107494
159919	107495
83274	107496
41688	107497
113405	107498
40171	107499
165270	107500
48699	107501
106809	107502
11383	107503
87882	107504
49232	107505
24672	107506
59287	107507
107446	107508
110859	107509
145120	107510
19434	107511
103380	107512
13378	107513
44866	107514
44190	107515
16058	107516
2130	107517
79745	107518
42	107519
34013	107520
26450	107521
28353	107522
50426	107523
143486	107524
39174	107525
91597	107526
20851	107527
45329	107528
154770	107529
113478	107530
12818	107531
122589	107532
3499	107533
75990	107534
32003	107535
366	107536
82958	107537
6786	107538
154539	107539
61472	107540
61933	107541
26319	107542
8998	107543
63903	107544
113500	107545
22767	107546
54065	107547
86232	107548
986	107549
8015	107550
18344	107551
2068	107552
92196	107553
93195	107554
57803	107555
111104	107556
106772	107557
93856	107558
35677	107559
120708	107560
4093	107561
17756	107562
10327	107563
1181	107564
88645	107565
95706	107566
33794	107567
86084	107568
18041	107569
90331	107570
72355	107571
71240	107572
63496	107573
14915	107574
70703	107575
54279	107576
3260	107577
61342	107578
65498	107579
20600	107580
105161	107581
3656	107582
2791	107583
4812	107584
76679	107585
92302	107586
26348	107587
28788	107588
25482	107589
30096	107590
4425	107591
41128	107592
7375	107593
107491	107594
51563	107595
40972	107596
18880	107597
2500	107598
47308	107599
12214	107600
147527	107601
15101	107602
2505	107603
49737	107604
38931	107605
82907	107606
46779	107607
17266	107608
14515	107609
16168	107610
34488	107611
3687	107612
99835	107613
118993	107614
9014	107615
36333	107616
97411	107617
15659	107618
6417	107619
4962	107620
31604	107621
44613	107622
1279	107623
6716	107624
92594	107625
35570	107626
31062	107627
3297	107628
40934	107629
1910	107630
19539	107631
29630	107632
8193	107633
14911	107634
17189	107635
1238	107636
61855	107637
19791	107638
36303	107639
23599	107640
64330	107641
111365	107642
55965	107643
30807	107644
866	107645
26859	107646
6322	107647
37824	107648
73798	107649
39735	107650
53258	107651
28300	107652
65822	107653
121945	107654
50821	107655
1519	107656
33909	107657
25401	107658
41336	107659
221	107660
49992	107661
36729	107662
81755	107663
114786	107664
103950	107665
33138	107666
92202	107667
8903	107668
39496	107669
26959	107670
23153	107671
66343	107672
18340	107673
69997	107674
84416	107675
15452	107676
34946	107677
4179	107678
13604	107679
20910	107680
4436	107681
159811	107682
3955	107683
91255	107684
31171	107685
35	107686
380	107687
21117	107688
3708	107689
18376	107690
14966	107691
27914	107692
25166	107693
23010	107694
288	107695
2655	107696
11969	107697
6409	107698
53793	107699
29195	107700
84671	107701
5864	107702
58647	107703
12547	107704
15345	107705
26036	107706
34379	107707
73442	107708
88462	107709
25327	107710
5823	107711
156379	107712
25774	107713
14460	107714
11757	107715
135163	107716
140037	107717
71547	107718
24729	107719
85679	107720
16852	107721
15537	107722
41829	107723
31880	107724
70629	107725
24599	107726
24593	107727
33469	107728
97385	107729
51507	107730
8970	107731
12970	107732
24834	107733
37732	107734
75705	107735
45	107736
5239	107737
51672	107738
19562	107739
92810	107740
19905	107741
35117	107742
92771	107743
21754	107744
44123	107745
7256	107746
65321	107747
61382	107748
2953	107749
90445	107750
93217	107751
13078	107752
83041	107753
20037	107754
22995	107755
24262	107756
86083	107757
79935	107758
25892	107759
22533	107760
58894	107761
16036	107762
946	107763
77302	107764
56192	107765
92422	107766
145770	107767
120253	107768
8475	107769
25651	107770
50796	107771
75160	107772
38621	107773
61179	107774
3888	107775
23639	107776
44463	107777
19245	107778
16998	107779
5169	107780
102287	107781
14143	107782
22860	107783
245	107784
5092	107785
2427	107786
48517	107787
94621	107788
87832	107789
14410	107790
92952	107791
164650	107792
120294	107793
77055	107794
20778	107795
2787	107796
51942	107797
148438	107798
21882	107799
51417	107800
64594	107801
27643	107802
27957	107803
4696	107804
71683	107805
40155	107806
54395	107807
112789	107808
39884	107809
84127	107810
36966	107811
35312	107812
115119	107813
36135	107814
13401	107815
9879	107816
19389	107817
12622	107818
5877	107819
101119	107820
72797	107821
93282	107822
1931	107823
247	107824
2775	107825
112511	107826
57074	107827
7976	107828
37577	107829
68759	107830
7240	107831
21498	107832
604	107833
18958	107834
33867	107835
2708	107836
23627	107837
10803	107838
2243	107839
24220	107840
7110	107841
12634	107842
33722	107843
49261	107844
10616	107845
78085	107846
12753	107847
42818	107848
64	107849
28366	107850
70505	107851
48068	107852
50270	107853
113534	107854
24016	107855
77089	107856
54145	107857
11573	107858
70506	107859
36136	107860
59641	107861
82443	107862
47540	107863
3266	107864
2392	107865
68531	107866
53158	107867
8011	107868
2888	107869
99393	107870
58314	107871
25147	107872
572	107873
58347	107874
70134	107875
13646	107876
63796	107877
13707	107878
4641	107879
24477	107880
19726	107881
80898	107882
27826	107883
81306	107884
21650	107885
56335	107886
14055	107887
45013	107888
488	107889
16099	107890
1221	107891
41148	107892
27781	107893
81510	107894
5960	107895
15061	107896
2455	107897
45024	107898
19698	107899
78231	107900
5829	107901
161905	107902
119480	107903
80276	107904
74767	107905
21694	107906
11675	107907
10287	107908
52865	107909
22172	107910
61458	107911
139505	107912
7277	107913
39396	107914
111167	107915
36917	107916
15216	107917
11860	107918
20002	107919
76116	107920
60585	107921
76355	107922
65263	107923
5888	107924
3105	107925
151738	107926
21871	107927
1221	107928
47644	107929
20224	107930
139022	107931
108445	107932
33989	107933
26538	107934
67370	107935
31451	107936
17424	107937
27869	107938
44510	107939
33226	107940
85558	107941
51115	107942
53657	107943
32997	107944
17862	107945
47887	107946
4876	107947
52255	107948
84827	107949
101382	107950
38798	107951
154649	107952
6291	107953
3978	107954
90621	107955
64967	107956
101436	107957
10779	107958
10844	107959
23163	107960
13424	107961
4446	107962
122624	107963
6738	107964
5194	107965
22024	107966
3077	107967
38132	107968
137714	107969
14695	107970
31797	107971
21320	107972
55682	107973
87430	107974
7168	107975
129583	107976
67276	107977
4405	107978
32284	107979
52215	107980
19765	107981
34996	107982
115809	107983
46484	107984
44775	107985
97132	107986
81819	107987
99574	107988
77080	107989
78159	107990
18470	107991
32666	107992
62753	107993
12076	107994
10602	107995
64288	107996
32124	107997
253	107998
62818	107999
99575	108000
31904	108001
109244	108002
68973	108003
51177	108004
20679	108005
773	108006
71772	108007
8943	108008
61109	108009
89112	108010
59377	108011
26585	108012
101694	108013
3982	108014
13490	108015
40986	108016
79109	108017
46277	108018
120635	108019
23148	108020
115741	108021
26777	108022
71140	108023
58780	108024
13839	108025
91732	108026
18680	108027
101151	108028
17673	108029
74757	108030
87749	108031
58829	108032
10876	108033
18454	108034
46702	108035
76958	108036
10432	108037
2253	108038
36796	108039
2737	108040
43232	108041
11015	108042
93639	108043
2740	108044
6318	108045
32434	108046
29506	108047
15632	108048
4076	108049
63183	108050
95758	108051
2127	108052
113455	108053
34402	108054
54454	108055
138242	108056
85307	108057
6641	108058
108709	108059
6504	108060
125255	108061
5081	108062
60	108063
100056	108064
619	108065
128597	108066
55510	108067
80023	108068
28651	108069
44469	108070
43415	108071
27921	108072
15374	108073
16055	108074
11474	108075
37324	108076
13483	108077
25772	108078
66398	108079
84671	108080
124990	108081
4696	108082
79483	108083
42750	108084
9487	108085
16174	108086
27868	108087
35694	108088
116798	108089
106224	108090
12123	108091
2182	108092
9863	108093
27550	108094
121566	108095
150947	108096
51091	108097
48861	108098
16147	108099
6469	108100
61896	108101
8189	108102
756	108103
7532	108104
3256	108105
56861	108106
8425	108107
93907	108108
79609	108109
99473	108110
35128	108111
59246	108112
9029	108113
6175	108114
81689	108115
9694	108116
29305	108117
14532	108118
114900	108119
70353	108120
14185	108121
42748	108122
7431	108123
47788	108124
78684	108125
29417	108126
24372	108127
110584	108128
17668	108129
9365	108130
6760	108131
85512	108132
823	108133
119481	108134
108337	108135
5696	108136
47917	108137
37201	108138
129	108139
35034	108140
44085	108141
31988	108142
24648	108143
23927	108144
21996	108145
14792	108146
33591	108147
11185	108148
38402	108149
23295	108150
103295	108151
75836	108152
29633	108153
71648	108154
7863	108155
14739	108156
7967	108157
54035	108158
3950	108159
54666	108160
165837	108161
108414	108162
39666	108163
2557	108164
127606	108165
31704	108166
114567	108167
58973	108168
849	108169
14628	108170
53719	108171
77896	108172
2365	108173
20314	108174
77890	108175
4245	108176
53080	108177
68998	108178
2168	108179
1229	108180
87577	108181
28153	108182
40155	108183
5421	108184
4063	108185
57265	108186
16474	108187
131975	108188
14498	108189
85869	108190
134959	108191
32808	108192
3192	108193
410	108194
34982	108195
75576	108196
66757	108197
28762	108198
26329	108199
21258	108200
39423	108201
19468	108202
41868	108203
95510	108204
44532	108205
78135	108206
47678	108207
2689	108208
25297	108209
11512	108210
37595	108211
166	108212
44457	108213
129042	108214
165454	108215
90175	108216
76935	108217
1302	108218
68991	108219
56438	108220
108752	108221
81903	108222
138302	108223
69114	108224
25891	108225
20123	108226
16692	108227
79125	108228
135774	108229
11641	108230
132279	108231
21190	108232
73195	108233
9855	108234
34463	108235
73826	108236
33328	108237
123296	108238
23957	108239
6184	108240
2503	108241
70966	108242
15298	108243
20916	108244
100989	108245
29366	108246
53293	108247
35956	108248
6088	108249
48787	108250
42179	108251
4467	108252
4820	108253
124878	108254
84264	108255
4689	108256
184	108257
81095	108258
52687	108259
14731	108260
46572	108261
137778	108262
14108	108263
15645	108264
28653	108265
55143	108266
5579	108267
54647	108268
41342	108269
88695	108270
27167	108271
30602	108272
54231	108273
29898	108274
43112	108275
10379	108276
52043	108277
37518	108278
832	108279
168443	108280
8635	108281
113249	108282
50264	108283
15462	108284
75813	108285
117039	108286
53001	108287
31043	108288
39481	108289
1949	108290
12338	108291
18180	108292
30385	108293
468	108294
105432	108295
31550	108296
106422	108297
12450	108298
1048	108299
41474	108300
3174	108301
84233	108302
630	108303
36187	108304
102506	108305
52141	108306
4293	108307
119734	108308
74506	108309
12599	108310
80113	108311
13941	108312
26659	108313
24817	108314
32221	108315
2497	108316
110002	108317
36250	108318
45357	108319
160906	108320
37379	108321
25027	108322
83424	108323
41348	108324
125047	108325
12638	108326
116284	108327
23405	108328
4180	108329
43004	108330
12001	108331
1886	108332
51501	108333
18845	108334
16056	108335
63405	108336
5958	108337
76442	108338
36371	108339
1176	108340
109694	108341
13390	108342
22496	108343
2727	108344
12018	108345
78777	108346
82211	108347
6746	108348
16268	108349
53784	108350
26058	108351
2850	108352
124986	108353
79196	108354
6371	108355
3717	108356
10027	108357
135907	108358
153609	108359
24384	108360
47281	108361
71422	108362
9124	108363
56892	108364
52491	108365
15617	108366
60752	108367
75131	108368
90180	108369
11322	108370
38809	108371
101323	108372
132367	108373
77886	108374
78153	108375
16527	108376
31928	108377
29406	108378
82671	108379
62921	108380
10577	108381
23690	108382
76423	108383
62	108384
90649	108385
23397	108386
66416	108387
21005	108388
17027	108389
32020	108390
10948	108391
44995	108392
38000	108393
20865	108394
31899	108395
12223	108396
54829	108397
11010	108398
158	108399
3992	108400
1074	108401
77840	108402
45412	108403
67887	108404
78584	108405
19803	108406
494	108407
22857	108408
40292	108409
55020	108410
107282	108411
66613	108412
148919	108413
47307	108414
71647	108415
94418	108416
63567	108417
7132	108418
16542	108419
60615	108420
12883	108421
140137	108422
52737	108423
115818	108424
21936	108425
42678	108426
9683	108427
8272	108428
45461	108429
48401	108430
113956	108431
2212	108432
18987	108433
30741	108434
11142	108435
89277	108436
8788	108437
68828	108438
31840	108439
62050	108440
17565	108441
87714	108442
2859	108443
86255	108444
59466	108445
126807	108446
2698	108447
20184	108448
94301	108449
108550	108450
130247	108451
4767	108452
45239	108453
141177	108454
88531	108455
861	108456
5201	108457
26489	108458
17449	108459
5661	108460
43825	108461
43459	108462
158668	108463
53864	108464
108902	108465
51341	108466
17659	108467
30092	108468
60669	108469
16400	108470
25486	108471
73801	108472
37493	108473
25300	108474
25770	108475
84313	108476
4541	108477
9493	108478
42737	108479
19734	108480
2845	108481
31663	108482
118924	108483
16350	108484
82103	108485
127079	108486
34927	108487
38874	108488
96699	108489
19435	108490
1191	108491
52466	108492
37557	108493
65422	108494
53422	108495
4122	108496
88074	108497
29502	108498
46551	108499
4030	108500
76466	108501
26010	108502
21885	108503
117999	108504
6189	108505
2402	108506
7937	108507
13657	108508
2230	108509
2393	108510
114779	108511
36063	108512
10153	108513
37770	108514
19121	108515
65030	108516
119552	108517
53589	108518
19205	108519
70133	108520
370	108521
90006	108522
17063	108523
77126	108524
26596	108525
64386	108526
6666	108527
47870	108528
22252	108529
49097	108530
5140	108531
3909	108532
28676	108533
7853	108534
10046	108535
55412	108536
61586	108537
10240	108538
46437	108539
26422	108540
40303	108541
130180	108542
2168	108543
35663	108544
126138	108545
16722	108546
71046	108547
40282	108548
20761	108549
81315	108550
42511	108551
25634	108552
87613	108553
4517	108554
15398	108555
70661	108556
1417	108557
11078	108558
151614	108559
59800	108560
3637	108561
63714	108562
97119	108563
75209	108564
53061	108565
107267	108566
27665	108567
19464	108568
3025	108569
12786	108570
18426	108571
20942	108572
19072	108573
59019	108574
91650	108575
112044	108576
168200	108577
82127	108578
108046	108579
2783	108580
39731	108581
35739	108582
53006	108583
6915	108584
26763	108585
49443	108586
157126	108587
68651	108588
6539	108589
83848	108590
25413	108591
122	108592
129532	108593
4374	108594
7347	108595
112377	108596
504	108597
9950	108598
51843	108599
82004	108600
30405	108601
41218	108602
8843	108603
3777	108604
13625	108605
100892	108606
75099	108607
26604	108608
67942	108609
25671	108610
4775	108611
4824	108612
88980	108613
26133	108614
112469	108615
6525	108616
77239	108617
41493	108618
14804	108619
51753	108620
640	108621
74108	108622
58163	108623
2306	108624
16325	108625
15604	108626
491	108627
18074	108628
1023	108629
19739	108630
41660	108631
27021	108632
36984	108633
15492	108634
95011	108635
1273	108636
39546	108637
79604	108638
32761	108639
5079	108640
30297	108641
31189	108642
38424	108643
27952	108644
70425	108645
35284	108646
23412	108647
59133	108648
39960	108649
104614	108650
217	108651
12442	108652
17900	108653
35502	108654
27181	108655
37904	108656
7243	108657
121541	108658
28538	108659
19726	108660
13849	108661
3252	108662
35982	108663
68848	108664
115243	108665
55287	108666
26488	108667
14776	108668
92293	108669
98110	108670
53345	108671
21140	108672
87956	108673
48660	108674
30794	108675
111799	108676
69782	108677
11729	108678
45214	108679
77709	108680
58097	108681
23381	108682
37197	108683
56723	108684
56835	108685
1925	108686
3312	108687
4550	108688
28873	108689
3356	108690
104086	108691
17849	108692
73968	108693
12692	108694
19284	108695
24878	108696
89718	108697
4769	108698
59994	108699
11489	108700
114519	108701
52177	108702
45446	108703
153969	108704
78190	108705
48098	108706
37178	108707
2158	108708
21361	108709
34860	108710
20905	108711
109561	108712
165318	108713
21315	108714
109970	108715
882	108716
5581	108717
21395	108718
84855	108719
1448	108720
42414	108721
33810	108722
63759	108723
46848	108724
112864	108725
151129	108726
109718	108727
47776	108728
5122	108729
19942	108730
115820	108731
39440	108732
127299	108733
4446	108734
13569	108735
90674	108736
88869	108737
4362	108738
3839	108739
35121	108740
4482	108741
1348	108742
65912	108743
46504	108744
20036	108745
57364	108746
1497	108747
45126	108748
10464	108749
131698	108750
43531	108751
6416	108752
45083	108753
16166	108754
123544	108755
116038	108756
52260	108757
55843	108758
9487	108759
50400	108760
46439	108761
76	108762
9586	108763
91009	108764
4889	108765
64172	108766
847	108767
31899	108768
1747	108769
4450	108770
165623	108771
11168	108772
13029	108773
11625	108774
67140	108775
9965	108776
149838	108777
981	108778
55034	108779
4497	108780
95677	108781
9921	108782
82938	108783
45988	108784
163427	108785
86609	108786
55287	108787
74404	108788
8402	108789
27560	108790
8346	108791
94512	108792
50128	108793
40990	108794
142233	108795
6075	108796
26088	108797
122449	108798
23580	108799
47056	108800
6893	108801
29381	108802
115851	108803
20158	108804
12110	108805
14756	108806
75638	108807
46470	108808
138694	108809
38425	108810
72524	108811
2902	108812
44310	108813
38216	108814
9520	108815
75515	108816
1929	108817
4	108818
50634	108819
18546	108820
79387	108821
140794	108822
1164	108823
67886	108824
109945	108825
102385	108826
30492	108827
121018	108828
92993	108829
3063	108830
102875	108831
19942	108832
23283	108833
577	108834
48330	108835
71132	108836
18558	108837
182	108838
14627	108839
135228	108840
60301	108841
51689	108842
23282	108843
96165	108844
20281	108845
5313	108846
77684	108847
375	108848
3853	108849
35499	108850
33977	108851
110987	108852
23183	108853
50216	108854
128705	108855
140325	108856
105165	108857
101190	108858
13160	108859
94953	108860
75612	108861
12399	108862
19163	108863
138978	108864
31227	108865
46784	108866
1695	108867
1842	108868
86746	108869
48451	108870
78862	108871
6402	108872
87375	108873
65620	108874
20042	108875
59815	108876
3878	108877
146	108878
96458	108879
33892	108880
61556	108881
72312	108882
77370	108883
36257	108884
22846	108885
4882	108886
9986	108887
44651	108888
17243	108889
878	108890
20486	108891
74131	108892
7250	108893
4075	108894
89011	108895
10031	108896
153286	108897
29463	108898
940	108899
80359	108900
86741	108901
6710	108902
37867	108903
42689	108904
265	108905
76913	108906
58243	108907
58242	108908
11415	108909
9020	108910
34329	108911
2770	108912
14151	108913
72954	108914
6443	108915
16043	108916
53318	108917
2903	108918
27719	108919
26753	108920
5717	108921
12994	108922
80761	108923
4589	108924
30949	108925
40484	108926
5386	108927
142799	108928
16205	108929
11021	108930
84176	108931
147134	108932
42815	108933
38466	108934
81035	108935
24744	108936
82553	108937
12181	108938
106416	108939
2502	108940
12849	108941
134198	108942
3297	108943
6618	108944
44517	108945
14520	108946
9702	108947
106865	108948
144435	108949
78622	108950
67982	108951
96201	108952
112031	108953
64505	108954
52240	108955
68899	108956
46778	108957
19171	108958
21434	108959
62280	108960
48111	108961
115207	108962
112928	108963
21077	108964
21227	108965
24633	108966
724	108967
86692	108968
868	108969
158447	108970
164570	108971
21618	108972
25161	108973
59879	108974
50693	108975
48988	108976
22727	108977
86867	108978
83886	108979
65552	108980
17719	108981
43321	108982
22431	108983
25022	108984
18293	108985
30483	108986
27491	108987
46381	108988
27869	108989
3740	108990
68288	108991
59550	108992
58212	108993
32658	108994
51176	108995
77569	108996
14085	108997
26958	108998
93353	108999
170177	109000
32173	109001
14112	109002
11177	109003
6826	109004
69855	109005
49244	109006
20049	109007
50479	109008
11078	109009
16457	109010
99620	109011
31609	109012
25525	109013
2282	109014
13135	109015
93527	109016
115920	109017
73205	109018
25780	109019
6735	109020
38939	109021
63995	109022
15641	109023
40816	109024
21111	109025
4360	109026
142671	109027
1844	109028
18670	109029
19720	109030
69766	109031
55360	109032
88662	109033
140834	109034
75610	109035
6628	109036
32607	109037
7911	109038
30839	109039
29685	109040
1712	109041
80777	109042
44918	109043
41975	109044
8512	109045
146381	109046
15708	109047
31584	109048
89408	109049
40679	109050
69096	109051
27227	109052
16160	109053
109537	109054
106431	109055
67306	109056
90167	109057
21568	109058
24287	109059
86862	109060
25984	109061
721	109062
117774	109063
84990	109064
49524	109065
41554	109066
100371	109067
90999	109068
42517	109069
166800	109070
21265	109071
69056	109072
24820	109073
1867	109074
109986	109075
71360	109076
115906	109077
19180	109078
55379	109079
6511	109080
7973	109081
57877	109082
19888	109083
78891	109084
42220	109085
103917	109086
10450	109087
121893	109088
19110	109089
2588	109090
28598	109091
11533	109092
14889	109093
5756	109094
18212	109095
23914	109096
43401	109097
50782	109098
29133	109099
101423	109100
80340	109101
40017	109102
35338	109103
12525	109104
125900	109105
136131	109106
91390	109107
38064	109108
149628	109109
95084	109110
6065	109111
2201	109112
3399	109113
17201	109114
33350	109115
128516	109116
69173	109117
88664	109118
6795	109119
11494	109120
55465	109121
30773	109122
88619	109123
13972	109124
41431	109125
114326	109126
34183	109127
543	109128
21193	109129
52110	109130
26915	109131
76659	109132
56673	109133
130537	109134
5746	109135
145455	109136
9539	109137
37710	109138
58734	109139
86137	109140
6745	109141
133	109142
45397	109143
771	109144
132117	109145
116937	109146
2716	109147
135825	109148
2342	109149
46419	109150
109830	109151
55580	109152
89371	109153
38306	109154
24686	109155
39951	109156
55248	109157
105983	109158
53587	109159
879	109160
741	109161
8393	109162
5894	109163
9801	109164
2936	109165
118380	109166
52443	109167
91986	109168
24410	109169
96903	109170
81106	109171
41774	109172
7508	109173
93633	109174
17382	109175
549	109176
40834	109177
35156	109178
34854	109179
11277	109180
66812	109181
40643	109182
47148	109183
1644	109184
19978	109185
23822	109186
4601	109187
66393	109188
922	109189
24271	109190
19336	109191
103946	109192
132887	109193
74846	109194
11088	109195
75984	109196
90613	109197
73562	109198
39162	109199
10529	109200
74149	109201
107317	109202
6898	109203
95238	109204
9776	109205
2827	109206
5107	109207
78929	109208
34626	109209
1918	109210
84839	109211
94487	109212
6948	109213
86421	109214
24565	109215
97634	109216
126871	109217
19712	109218
100795	109219
48305	109220
1013	109221
2057	109222
1630	109223
59012	109224
33308	109225
98472	109226
26516	109227
72096	109228
57805	109229
16450	109230
66535	109231
35143	109232
2923	109233
65196	109234
52611	109235
38395	109236
45462	109237
22734	109238
42888	109239
77208	109240
9532	109241
15880	109242
133736	109243
8720	109244
22828	109245
26052	109246
90161	109247
119198	109248
139	109249
5568	109250
9751	109251
160176	109252
56045	109253
92070	109254
85469	109255
105918	109256
126638	109257
40286	109258
987	109259
22753	109260
71636	109261
39354	109262
6832	109263
103358	109264
3510	109265
330	109266
132153	109267
47683	109268
8527	109269
110440	109270
77147	109271
43060	109272
4047	109273
1916	109274
79258	109275
89738	109276
34326	109277
10190	109278
9676	109279
43792	109280
44518	109281
86240	109282
34870	109283
125806	109284
70320	109285
10117	109286
69400	109287
612	109288
100906	109289
19003	109290
78618	109291
26027	109292
16566	109293
66087	109294
39293	109295
110065	109296
78939	109297
1923	109298
100044	109299
55253	109300
11028	109301
60031	109302
3315	109303
37447	109304
31086	109305
58121	109306
17072	109307
13387	109308
80739	109309
3901	109310
15512	109311
2132	109312
68884	109313
40739	109314
167643	109315
81473	109316
21107	109317
132582	109318
89342	109319
70899	109320
63971	109321
3293	109322
6110	109323
47879	109324
54025	109325
147899	109326
87535	109327
2506	109328
37633	109329
46065	109330
7403	109331
89363	109332
16118	109333
22985	109334
20026	109335
53417	109336
105098	109337
20837	109338
1912	109339
23964	109340
25064	109341
70408	109342
41116	109343
17701	109344
32336	109345
93710	109346
80844	109347
48199	109348
94555	109349
55093	109350
8247	109351
17480	109352
437	109353
52103	109354
31991	109355
17169	109356
20953	109357
106461	109358
41000	109359
49775	109360
20040	109361
19492	109362
51	109363
14846	109364
4061	109365
44101	109366
99064	109367
18679	109368
13200	109369
2099	109370
356	109371
5943	109372
72668	109373
22940	109374
50682	109375
9214	109376
29082	109377
108420	109378
4465	109379
9934	109380
4631	109381
40474	109382
38558	109383
61572	109384
91660	109385
11327	109386
4783	109387
56522	109388
22017	109389
72202	109390
8888	109391
83965	109392
29472	109393
116243	109394
46644	109395
105798	109396
44661	109397
77251	109398
22721	109399
21088	109400
3006	109401
95455	109402
71167	109403
8139	109404
114165	109405
7927	109406
16623	109407
7701	109408
9291	109409
129467	109410
27368	109411
22695	109412
9419	109413
7034	109414
5827	109415
12	109416
59067	109417
48287	109418
54072	109419
2789	109420
15845	109421
99	109422
50281	109423
52297	109424
2405	109425
36038	109426
60272	109427
9979	109428
25638	109429
151368	109430
136668	109431
14015	109432
37739	109433
65007	109434
84993	109435
47873	109436
31317	109437
26119	109438
51866	109439
64072	109440
24811	109441
14574	109442
89114	109443
81278	109444
15509	109445
1902	109446
119196	109447
11382	109448
4129	109449
6894	109450
10184	109451
41722	109452
35176	109453
6534	109454
74510	109455
127224	109456
1087	109457
119517	109458
154972	109459
64461	109460
103339	109461
73632	109462
25051	109463
59754	109464
151904	109465
7336	109466
43761	109467
139445	109468
66442	109469
57936	109470
27103	109471
54373	109472
80857	109473
11447	109474
69351	109475
13760	109476
18059	109477
89955	109478
160077	109479
58143	109480
80542	109481
2278	109482
12067	109483
86066	109484
82751	109485
15044	109486
72866	109487
50733	109488
157298	109489
130833	109490
58428	109491
12956	109492
9549	109493
149460	109494
9916	109495
5728	109496
45484	109497
55695	109498
21462	109499
71192	109500
38992	109501
6896	109502
126683	109503
2397	109504
15054	109505
2953	109506
27015	109507
24044	109508
70366	109509
10366	109510
10875	109511
1553	109512
49618	109513
116774	109514
29651	109515
28025	109516
57962	109517
67717	109518
37678	109519
58045	109520
117408	109521
56703	109522
50527	109523
14113	109524
12453	109525
11298	109526
8761	109527
496	109528
108764	109529
129961	109530
270	109531
119283	109532
79083	109533
34538	109534
21662	109535
17916	109536
46720	109537
167573	109538
5124	109539
135809	109540
1517	109541
33252	109542
19940	109543
13578	109544
103116	109545
77212	109546
6747	109547
78020	109548
10538	109549
70056	109550
44852	109551
4399	109552
4694	109553
10834	109554
138806	109555
100953	109556
2679	109557
55086	109558
92465	109559
7	109560
126907	109561
48576	109562
32457	109563
11072	109564
1377	109565
127638	109566
8921	109567
4947	109568
4540	109569
4656	109570
10243	109571
103732	109572
25841	109573
54194	109574
9313	109575
74778	109576
102932	109577
60975	109578
41434	109579
55269	109580
63799	109581
8591	109582
16649	109583
8998	109584
144453	109585
90776	109586
126680	109587
55933	109588
36484	109589
3699	109590
37514	109591
9806	109592
5465	109593
6152	109594
51006	109595
8623	109596
94265	109597
53733	109598
41064	109599
34706	109600
89539	109601
111617	109602
37950	109603
104385	109604
115212	109605
119286	109606
7147	109607
56186	109608
11079	109609
36048	109610
9094	109611
22892	109612
78	109613
4777	109614
820	109615
23194	109616
64826	109617
225	109618
53871	109619
142968	109620
87547	109621
63653	109622
79054	109623
135880	109624
6817	109625
83652	109626
60176	109627
123388	109628
31277	109629
96250	109630
1480	109631
122312	109632
42891	109633
64776	109634
44678	109635
34936	109636
38322	109637
39929	109638
74382	109639
134943	109640
52370	109641
56320	109642
12291	109643
116841	109644
69295	109645
1888	109646
68310	109647
17554	109648
95861	109649
45375	109650
14230	109651
36722	109652
141811	109653
15500	109654
160559	109655
39592	109656
44789	109657
8198	109658
13549	109659
135210	109660
11426	109661
1553	109662
5804	109663
52125	109664
50782	109665
5554	109666
20802	109667
68535	109668
18071	109669
72854	109670
2241	109671
2415	109672
19654	109673
64448	109674
48036	109675
71618	109676
102453	109677
76540	109678
22323	109679
78476	109680
2442	109681
20798	109682
40923	109683
104692	109684
26759	109685
454	109686
18961	109687
34213	109688
31476	109689
14510	109690
96763	109691
15803	109692
155448	109693
40555	109694
6287	109695
76230	109696
2952	109697
2685	109698
128089	109699
83237	109700
21437	109701
5445	109702
107619	109703
15932	109704
23620	109705
27910	109706
83756	109707
27511	109708
4844	109709
672	109710
127243	109711
57247	109712
127534	109713
6419	109714
169952	109715
8038	109716
5198	109717
12229	109718
60648	109719
69785	109720
9776	109721
15196	109722
122762	109723
70725	109724
8748	109725
24823	109726
93356	109727
41755	109728
90739	109729
16237	109730
68951	109731
111013	109732
18962	109733
15760	109734
10311	109735
12126	109736
11064	109737
3180	109738
18296	109739
93585	109740
119651	109741
19862	109742
10878	109743
31498	109744
1795	109745
76862	109746
27491	109747
43863	109748
42734	109749
58773	109750
34581	109751
16753	109752
42295	109753
10100	109754
89438	109755
3185	109756
58703	109757
966	109758
11810	109759
52504	109760
53015	109761
49150	109762
6864	109763
87225	109764
6910	109765
66924	109766
45616	109767
135153	109768
32740	109769
99507	109770
23436	109771
58851	109772
65598	109773
31059	109774
37103	109775
2663	109776
21523	109777
125509	109778
354	109779
50706	109780
120637	109781
78231	109782
493	109783
82178	109784
61900	109785
6094	109786
39953	109787
65985	109788
7387	109789
2574	109790
25763	109791
10754	109792
1843	109793
52933	109794
9454	109795
14505	109796
5647	109797
33997	109798
59774	109799
12314	109800
94728	109801
61646	109802
13471	109803
48148	109804
35646	109805
67947	109806
40036	109807
9870	109808
17996	109809
15122	109810
27505	109811
2061	109812
106763	109813
46983	109814
41229	109815
92866	109816
89588	109817
106424	109818
114082	109819
153718	109820
1219	109821
3619	109822
5301	109823
14119	109824
138593	109825
72171	109826
7782	109827
40829	109828
16	109829
37647	109830
65453	109831
66514	109832
27134	109833
817	109834
7127	109835
39349	109836
90780	109837
92926	109838
41891	109839
60211	109840
1396	109841
1159	109842
66132	109843
2572	109844
164898	109845
44220	109846
16484	109847
57822	109848
134576	109849
8661	109850
101629	109851
37475	109852
18377	109853
68873	109854
22427	109855
3209	109856
77046	109857
5638	109858
25446	109859
155609	109860
31348	109861
69178	109862
80691	109863
136901	109864
23173	109865
7722	109866
43037	109867
35745	109868
26787	109869
10216	109870
47776	109871
104300	109872
57707	109873
1860	109874
57823	109875
24107	109876
10108	109877
65382	109878
61911	109879
56496	109880
52373	109881
63956	109882
78360	109883
31394	109884
17100	109885
96324	109886
14576	109887
14466	109888
44541	109889
59211	109890
45694	109891
4096	109892
61539	109893
28048	109894
62953	109895
81170	109896
56813	109897
127625	109898
23905	109899
6659	109900
10132	109901
49942	109902
77568	109903
36197	109904
43942	109905
50941	109906
24944	109907
92594	109908
78076	109909
58566	109910
4351	109911
43392	109912
133409	109913
64910	109914
83835	109915
141577	109916
6797	109917
28550	109918
22074	109919
14602	109920
48999	109921
7602	109922
96552	109923
29318	109924
1146	109925
2805	109926
30903	109927
58003	109928
12772	109929
1457	109930
29102	109931
71335	109932
14298	109933
6476	109934
30189	109935
78042	109936
4822	109937
120644	109938
26194	109939
30939	109940
9164	109941
36824	109942
11081	109943
4161	109944
16689	109945
27406	109946
36721	109947
9522	109948
75227	109949
30892	109950
35816	109951
4351	109952
10288	109953
38940	109954
98141	109955
67194	109956
32526	109957
104845	109958
1454	109959
4868	109960
12193	109961
36071	109962
98944	109963
399	109964
86921	109965
19874	109966
168660	109967
100315	109968
78075	109969
39984	109970
125902	109971
67432	109972
38637	109973
488	109974
19875	109975
92339	109976
109144	109977
5570	109978
131455	109979
168790	109980
8337	109981
28623	109982
169906	109983
46616	109984
130783	109985
35911	109986
161469	109987
33600	109988
13421	109989
2821	109990
153649	109991
150112	109992
85251	109993
70674	109994
98410	109995
334	109996
68111	109997
18803	109998
15	109999
8683	110000
86283	110001
85250	110002
29155	110003
5418	110004
15012	110005
4929	110006
52312	110007
136032	110008
35834	110009
6290	110010
23969	110011
62685	110012
105351	110013
96762	110014
29961	110015
31844	110016
145291	110017
66381	110018
29270	110019
65603	110020
3969	110021
36085	110022
7302	110023
62516	110024
28707	110025
7314	110026
12244	110027
14144	110028
10302	110029
708	110030
5419	110031
29779	110032
62767	110033
64531	110034
5844	110035
94525	110036
505	110037
89157	110038
71398	110039
16497	110040
102975	110041
6711	110042
12660	110043
67083	110044
139965	110045
4131	110046
13093	110047
52188	110048
95728	110049
80967	110050
7817	110051
3015	110052
46071	110053
32985	110054
26885	110055
12343	110056
26100	110057
24963	110058
2541	110059
39186	110060
14272	110061
103478	110062
82688	110063
1386	110064
151258	110065
25502	110066
51954	110067
7061	110068
35098	110069
135689	110070
258	110071
2052	110072
7227	110073
45265	110074
104166	110075
7437	110076
26229	110077
29201	110078
7586	110079
3437	110080
97207	110081
3104	110082
17893	110083
13628	110084
44094	110085
26874	110086
28991	110087
14995	110088
3757	110089
72760	110090
27574	110091
50540	110092
17704	110093
37782	110094
10901	110095
4364	110096
74089	110097
36199	110098
73380	110099
22216	110100
68984	110101
144231	110102
55182	110103
23088	110104
38489	110105
58229	110106
19887	110107
99349	110108
81857	110109
137285	110110
42052	110111
166	110112
44190	110113
42601	110114
91868	110115
22675	110116
42941	110117
75223	110118
66858	110119
37963	110120
11189	110121
28799	110122
1001	110123
7627	110124
48586	110125
12313	110126
146645	110127
24791	110128
57307	110129
50	110130
11276	110131
108415	110132
10116	110133
4191	110134
58895	110135
49240	110136
8357	110137
7690	110138
1323	110139
5599	110140
84028	110141
6520	110142
109154	110143
938	110144
104176	110145
90691	110146
76280	110147
59854	110148
77619	110149
7667	110150
6216	110151
5493	110152
31876	110153
85266	110154
164354	110155
139364	110156
4421	110157
76403	110158
36384	110159
29927	110160
114643	110161
90465	110162
84731	110163
77036	110164
91468	110165
74611	110166
125550	110167
93253	110168
41947	110169
4060	110170
68207	110171
31878	110172
1043	110173
4959	110174
70569	110175
50358	110176
56169	110177
45812	110178
62833	110179
81732	110180
22135	110181
9178	110182
5033	110183
85468	110184
21983	110185
15011	110186
133937	110187
40867	110188
29787	110189
72884	110190
1323	110191
21205	110192
80447	110193
96508	110194
139418	110195
8011	110196
4435	110197
97724	110198
46130	110199
47287	110200
30982	110201
36667	110202
110273	110203
62892	110204
131033	110205
6977	110206
46461	110207
2073	110208
35540	110209
99553	110210
22011	110211
36405	110212
66877	110213
59984	110214
6423	110215
14905	110216
29726	110217
16690	110218
3388	110219
20498	110220
49542	110221
41304	110222
17739	110223
65262	110224
57463	110225
14083	110226
83564	110227
44082	110228
23044	110229
132560	110230
69294	110231
1418	110232
30198	110233
8275	110234
27289	110235
31715	110236
77238	110237
66388	110238
2008	110239
36914	110240
14622	110241
30619	110242
49613	110243
38118	110244
72477	110245
92925	110246
3420	110247
49273	110248
2215	110249
70625	110250
22725	110251
25548	110252
6250	110253
35992	110254
14501	110255
48172	110256
125874	110257
12090	110258
57829	110259
48408	110260
102910	110261
82420	110262
56182	110263
119369	110264
144	110265
31149	110266
10535	110267
30649	110268
11967	110269
57439	110270
60799	110271
52509	110272
23705	110273
5220	110274
12673	110275
102263	110276
25916	110277
28444	110278
31024	110279
13640	110280
56357	110281
24655	110282
5395	110283
63327	110284
127332	110285
75572	110286
42132	110287
75712	110288
59176	110289
150283	110290
94766	110291
96690	110292
111326	110293
31050	110294
1722	110295
9270	110296
26194	110297
53120	110298
37587	110299
5848	110300
53755	110301
81902	110302
51789	110303
154830	110304
91403	110305
16403	110306
15527	110307
41868	110308
30821	110309
9001	110310
24008	110311
23063	110312
162922	110313
13316	110314
8225	110315
145736	110316
12233	110317
72628	110318
15670	110319
58704	110320
41809	110321
20002	110322
3784	110323
89344	110324
96696	110325
64552	110326
42815	110327
33584	110328
3629	110329
26049	110330
55193	110331
42282	110332
145602	110333
65989	110334
68837	110335
29681	110336
41125	110337
58248	110338
116946	110339
39274	110340
59573	110341
50321	110342
73340	110343
29626	110344
18243	110345
19058	110346
19465	110347
35219	110348
14850	110349
19231	110350
170223	110351
264	110352
12148	110353
39013	110354
36846	110355
12772	110356
122182	110357
40757	110358
40941	110359
6081	110360
72343	110361
9234	110362
52878	110363
128131	110364
76794	110365
59526	110366
9354	110367
10765	110368
144378	110369
39333	110370
21674	110371
96324	110372
58284	110373
67399	110374
127495	110375
24979	110376
18006	110377
150404	110378
3710	110379
7369	110380
100457	110381
38241	110382
15666	110383
153926	110384
29478	110385
3193	110386
100568	110387
38317	110388
22908	110389
14614	110390
41836	110391
48774	110392
32205	110393
35949	110394
95578	110395
4200	110396
13411	110397
54149	110398
14299	110399
34134	110400
39969	110401
38013	110402
61608	110403
27111	110404
172	110405
13626	110406
5461	110407
80518	110408
54257	110409
79846	110410
19538	110411
7390	110412
3493	110413
38938	110414
52273	110415
5667	110416
37923	110417
19301	110418
77539	110419
4486	110420
62233	110421
109968	110422
113919	110423
67195	110424
109160	110425
97994	110426
17990	110427
138591	110428
12228	110429
32069	110430
9763	110431
11419	110432
5664	110433
23278	110434
63887	110435
45569	110436
19415	110437
418	110438
34881	110439
25830	110440
25364	110441
39996	110442
8316	110443
5748	110444
87820	110445
42734	110446
74163	110447
101740	110448
83549	110449
95792	110450
8022	110451
16132	110452
24923	110453
45471	110454
105489	110455
47037	110456
23482	110457
4066	110458
14159	110459
104703	110460
10442	110461
60884	110462
3790	110463
81868	110464
97438	110465
10018	110466
79916	110467
92034	110468
6429	110469
61340	110470
4097	110471
73989	110472
32529	110473
103830	110474
11216	110475
7362	110476
22921	110477
12078	110478
154472	110479
18031	110480
81907	110481
12373	110482
125018	110483
1790	110484
18175	110485
34358	110486
136849	110487
1678	110488
14747	110489
48894	110490
75388	110491
17980	110492
47563	110493
134268	110494
123450	110495
48463	110496
10033	110497
6336	110498
17361	110499
14968	110500
121572	110501
3372	110502
75078	110503
31960	110504
15640	110505
145915	110506
39290	110507
55116	110508
93693	110509
44935	110510
76473	110511
134478	110512
59642	110513
60906	110514
19649	110515
49135	110516
12360	110517
714	110518
79941	110519
41832	110520
17365	110521
114393	110522
2222	110523
9206	110524
49902	110525
165745	110526
5973	110527
3192	110528
100324	110529
106234	110530
123092	110531
21944	110532
60810	110533
126911	110534
86936	110535
34622	110536
29862	110537
154743	110538
24922	110539
66671	110540
26914	110541
25000	110542
47473	110543
76031	110544
36794	110545
24704	110546
37346	110547
20758	110548
2529	110549
93744	110550
16736	110551
14267	110552
38986	110553
79978	110554
11485	110555
35985	110556
64331	110557
6146	110558
29914	110559
80918	110560
16551	110561
163819	110562
4566	110563
90121	110564
48574	110565
20097	110566
16005	110567
37976	110568
51252	110569
7685	110570
3632	110571
77201	110572
25027	110573
67	110574
90661	110575
93969	110576
127676	110577
19103	110578
8915	110579
20294	110580
121743	110581
6042	110582
2480	110583
111168	110584
31943	110585
1885	110586
63512	110587
76292	110588
64192	110589
36339	110590
135712	110591
20898	110592
666	110593
31091	110594
125472	110595
55287	110596
35526	110597
31101	110598
59837	110599
39269	110600
76075	110601
54875	110602
58721	110603
52137	110604
31364	110605
126802	110606
37420	110607
25779	110608
5799	110609
29652	110610
34405	110611
90741	110612
1506	110613
166068	110614
54075	110615
437	110616
31779	110617
4494	110618
15693	110619
95730	110620
156063	110621
30726	110622
107682	110623
10130	110624
47339	110625
8763	110626
114667	110627
101320	110628
75972	110629
7277	110630
26548	110631
7917	110632
46453	110633
54823	110634
48590	110635
35858	110636
1689	110637
17089	110638
77102	110639
59642	110640
3501	110641
140253	110642
64435	110643
2376	110644
39428	110645
20535	110646
46776	110647
27149	110648
25425	110649
73496	110650
74822	110651
78100	110652
24445	110653
87736	110654
5	110655
42904	110656
96317	110657
118952	110658
66022	110659
1119	110660
17056	110661
78673	110662
17743	110663
4980	110664
27757	110665
14284	110666
38663	110667
6752	110668
73601	110669
70141	110670
44973	110671
28355	110672
62903	110673
18664	110674
34174	110675
28036	110676
41387	110677
135337	110678
118763	110679
167135	110680
2450	110681
20516	110682
8456	110683
16806	110684
29975	110685
68792	110686
12847	110687
28970	110688
17337	110689
116104	110690
62400	110691
83480	110692
91351	110693
62980	110694
10591	110695
9252	110696
15057	110697
111170	110698
4719	110699
48603	110700
10	110701
6430	110702
67752	110703
17870	110704
157178	110705
19026	110706
11038	110707
17833	110708
8885	110709
7169	110710
16951	110711
29198	110712
77604	110713
1303	110714
81386	110715
48367	110716
60034	110717
10657	110718
16213	110719
78425	110720
32624	110721
24888	110722
3513	110723
131015	110724
12889	110725
4458	110726
6875	110727
12194	110728
37788	110729
4766	110730
67550	110731
1849	110732
31213	110733
34005	110734
82901	110735
28563	110736
393	110737
11133	110738
114191	110739
3284	110740
72501	110741
93467	110742
64390	110743
66574	110744
4225	110745
139097	110746
36392	110747
46604	110748
10806	110749
2653	110750
293	110751
138883	110752
91871	110753
12413	110754
12884	110755
11695	110756
14968	110757
63409	110758
8603	110759
9473	110760
73310	110761
9300	110762
15208	110763
64977	110764
25091	110765
12110	110766
76405	110767
23907	110768
16880	110769
102366	110770
2034	110771
42450	110772
10502	110773
50940	110774
23577	110775
102749	110776
41383	110777
85144	110778
2474	110779
11855	110780
40733	110781
2442	110782
105298	110783
93730	110784
8049	110785
90844	110786
5048	110787
18376	110788
34451	110789
61100	110790
37540	110791
123396	110792
102135	110793
52596	110794
30316	110795
14136	110796
69446	110797
80452	110798
90973	110799
1619	110800
109985	110801
27219	110802
7154	110803
15910	110804
114266	110805
3266	110806
39694	110807
128259	110808
97	110809
11219	110810
49401	110811
10138	110812
6484	110813
31917	110814
81151	110815
138726	110816
53395	110817
93054	110818
15160	110819
35029	110820
46195	110821
12315	110822
4185	110823
66588	110824
19628	110825
20467	110826
79675	110827
16710	110828
60120	110829
4465	110830
87024	110831
74127	110832
147448	110833
1844	110834
77583	110835
85819	110836
47936	110837
102187	110838
128353	110839
1263	110840
2469	110841
25546	110842
145921	110843
33573	110844
103601	110845
5749	110846
45324	110847
1274	110848
8738	110849
6082	110850
34967	110851
16622	110852
3906	110853
66956	110854
167	110855
106651	110856
7134	110857
166766	110858
151143	110859
87695	110860
8073	110861
951	110862
52313	110863
23270	110864
5970	110865
55574	110866
17535	110867
21633	110868
11070	110869
49091	110870
18047	110871
6856	110872
10276	110873
115119	110874
165547	110875
59094	110876
16259	110877
30705	110878
23131	110879
4039	110880
12877	110881
100517	110882
19729	110883
79063	110884
26339	110885
53148	110886
36382	110887
96749	110888
29132	110889
114390	110890
4507	110891
31148	110892
45841	110893
76631	110894
99405	110895
477	110896
85951	110897
29735	110898
43022	110899
66482	110900
1251	110901
82973	110902
48368	110903
9521	110904
9957	110905
44518	110906
47941	110907
110201	110908
12235	110909
119698	110910
2274	110911
6936	110912
14261	110913
5772	110914
149749	110915
78600	110916
21620	110917
21673	110918
17079	110919
20400	110920
3577	110921
66658	110922
89668	110923
33952	110924
76529	110925
54225	110926
10785	110927
30947	110928
7644	110929
24465	110930
20665	110931
86206	110932
999	110933
41997	110934
49695	110935
14806	110936
938	110937
9686	110938
28386	110939
32827	110940
736	110941
21310	110942
57357	110943
82469	110944
116320	110945
29537	110946
81467	110947
67100	110948
26481	110949
90852	110950
3930	110951
15053	110952
104083	110953
1004	110954
12173	110955
287	110956
19795	110957
4560	110958
29190	110959
15341	110960
10324	110961
2606	110962
75384	110963
2127	110964
90658	110965
78902	110966
22323	110967
5709	110968
84550	110969
19753	110970
12381	110971
3208	110972
66454	110973
6529	110974
47375	110975
138072	110976
18935	110977
131092	110978
62787	110979
24299	110980
290	110981
5772	110982
29898	110983
23493	110984
97366	110985
12067	110986
16254	110987
40146	110988
4480	110989
72002	110990
70570	110991
52888	110992
52127	110993
116	110994
19192	110995
3275	110996
34592	110997
53037	110998
10346	110999
68546	111000
78031	111001
126695	111002
3422	111003
53910	111004
3966	111005
28077	111006
52260	111007
20481	111008
31369	111009
11117	111010
6087	111011
85043	111012
43319	111013
44133	111014
164190	111015
13981	111016
3641	111017
40373	111018
58445	111019
43196	111020
3885	111021
26697	111022
50447	111023
35467	111024
62718	111025
84858	111026
69430	111027
94556	111028
66605	111029
73180	111030
3053	111031
14258	111032
126972	111033
63256	111034
72952	111035
25456	111036
108970	111037
125086	111038
5219	111039
12714	111040
3166	111041
6548	111042
130786	111043
92730	111044
30464	111045
26302	111046
9384	111047
27025	111048
2367	111049
86937	111050
9554	111051
31585	111052
95057	111053
33030	111054
28688	111055
51759	111056
70585	111057
6551	111058
88141	111059
25743	111060
10170	111061
31892	111062
57508	111063
174	111064
125300	111065
36630	111066
89209	111067
77932	111068
69647	111069
7720	111070
5698	111071
41509	111072
9765	111073
95982	111074
45609	111075
61394	111076
84949	111077
1654	111078
90461	111079
123826	111080
109770	111081
77	111082
10084	111083
226	111084
5206	111085
16556	111086
71684	111087
38315	111088
11586	111089
3830	111090
63228	111091
166947	111092
7704	111093
71005	111094
81984	111095
61230	111096
133046	111097
124836	111098
45962	111099
10414	111100
53507	111101
98850	111102
55879	111103
19083	111104
41880	111105
12783	111106
114263	111107
25	111108
119299	111109
27770	111110
20067	111111
47671	111112
45396	111113
29942	111114
104620	111115
3658	111116
155415	111117
28340	111118
27769	111119
10712	111120
103577	111121
34490	111122
116054	111123
60668	111124
78173	111125
9450	111126
164446	111127
88716	111128
70352	111129
34879	111130
19024	111131
120134	111132
13567	111133
132177	111134
14288	111135
59401	111136
7416	111137
83394	111138
488	111139
106565	111140
8483	111141
16739	111142
7182	111143
33740	111144
114685	111145
10618	111146
32736	111147
61462	111148
88489	111149
68749	111150
463	111151
45480	111152
58397	111153
56568	111154
64	111155
6744	111156
100746	111157
39593	111158
75929	111159
41975	111160
16263	111161
22710	111162
11380	111163
1446	111164
2422	111165
4760	111166
84384	111167
4386	111168
10020	111169
6027	111170
67741	111171
18356	111172
16372	111173
23437	111174
1243	111175
70764	111176
30205	111177
8804	111178
81811	111179
12002	111180
14534	111181
156194	111182
110277	111183
94526	111184
33683	111185
18473	111186
1550	111187
7400	111188
77459	111189
55425	111190
18782	111191
28660	111192
56623	111193
7668	111194
47596	111195
2926	111196
18093	111197
35163	111198
3461	111199
23598	111200
27574	111201
136808	111202
5102	111203
16420	111204
45507	111205
34106	111206
56869	111207
31978	111208
18830	111209
92604	111210
115740	111211
30137	111212
117136	111213
34254	111214
18219	111215
41006	111216
116021	111217
108460	111218
50687	111219
91072	111220
10808	111221
18029	111222
28314	111223
28134	111224
83138	111225
22406	111226
16879	111227
41046	111228
139	111229
80109	111230
44103	111231
57001	111232
67120	111233
130215	111234
94006	111235
20307	111236
13677	111237
5335	111238
53595	111239
9565	111240
69188	111241
99359	111242
139714	111243
44548	111244
52529	111245
47600	111246
9503	111247
107264	111248
30551	111249
127386	111250
64472	111251
93453	111252
31126	111253
74092	111254
34174	111255
65391	111256
25526	111257
27344	111258
60513	111259
166	111260
18592	111261
32909	111262
54365	111263
115342	111264
22030	111265
31313	111266
51929	111267
23640	111268
15268	111269
59860	111270
12717	111271
21738	111272
51212	111273
10490	111274
76726	111275
34732	111276
48352	111277
4093	111278
1630	111279
48664	111280
16177	111281
91871	111282
22467	111283
10080	111284
21554	111285
65583	111286
47609	111287
120	111288
111433	111289
51301	111290
19746	111291
15807	111292
14830	111293
125839	111294
64766	111295
108491	111296
2680	111297
11308	111298
59531	111299
85233	111300
113813	111301
57368	111302
95658	111303
32259	111304
13136	111305
168368	111306
1292	111307
9138	111308
4752	111309
99838	111310
119433	111311
14803	111312
148738	111313
34048	111314
76719	111315
37413	111316
16910	111317
11568	111318
69418	111319
33677	111320
69107	111321
733	111322
48339	111323
942	111324
7241	111325
16488	111326
75226	111327
55754	111328
76899	111329
144887	111330
48323	111331
94524	111332
7933	111333
2108	111334
32177	111335
37025	111336
56590	111337
126928	111338
106524	111339
333	111340
5705	111341
26880	111342
15092	111343
89787	111344
57224	111345
53402	111346
5470	111347
58257	111348
151093	111349
24827	111350
4610	111351
11561	111352
34430	111353
90160	111354
52849	111355
131086	111356
59581	111357
2962	111358
62772	111359
5739	111360
44231	111361
40940	111362
1193	111363
16765	111364
9313	111365
89359	111366
32148	111367
81462	111368
79445	111369
56354	111370
14497	111371
148966	111372
18126	111373
73	111374
150793	111375
22699	111376
8765	111377
47935	111378
41635	111379
27654	111380
33429	111381
906	111382
31214	111383
8120	111384
21765	111385
129299	111386
51891	111387
58591	111388
9026	111389
12891	111390
73124	111391
43711	111392
6119	111393
18904	111394
74674	111395
2239	111396
110945	111397
36182	111398
944	111399
46167	111400
64396	111401
14268	111402
127725	111403
6758	111404
58350	111405
17716	111406
48240	111407
126375	111408
7035	111409
84714	111410
28539	111411
40095	111412
10190	111413
25177	111414
67225	111415
8276	111416
161689	111417
68254	111418
77297	111419
57276	111420
109	111421
13140	111422
79830	111423
107642	111424
5120	111425
8719	111426
6407	111427
6959	111428
41295	111429
63418	111430
142796	111431
818	111432
152052	111433
12328	111434
45922	111435
41007	111436
75278	111437
80328	111438
15801	111439
46141	111440
45971	111441
32168	111442
126839	111443
33885	111444
62515	111445
29757	111446
78234	111447
30837	111448
39524	111449
62773	111450
31092	111451
8653	111452
97745	111453
4926	111454
96005	111455
35840	111456
14048	111457
15807	111458
29060	111459
1932	111460
53768	111461
39292	111462
98692	111463
17429	111464
93140	111465
4976	111466
163035	111467
2624	111468
89351	111469
72519	111470
6735	111471
33719	111472
4846	111473
45344	111474
75351	111475
8600	111476
32935	111477
1074	111478
129251	111479
4779	111480
50932	111481
11680	111482
105926	111483
31580	111484
19376	111485
11759	111486
161937	111487
5257	111488
7883	111489
16970	111490
15314	111491
86612	111492
49976	111493
15733	111494
36523	111495
155396	111496
79617	111497
44784	111498
2192	111499
75437	111500
8901	111501
61858	111502
54	111503
24995	111504
856	111505
7477	111506
4135	111507
72205	111508
85006	111509
93785	111510
37712	111511
1946	111512
63421	111513
45321	111514
8232	111515
2	111516
1863	111517
10420	111518
43152	111519
26439	111520
89205	111521
5371	111522
129497	111523
167342	111524
93913	111525
24056	111526
56324	111527
34603	111528
24413	111529
27183	111530
109607	111531
10076	111532
29987	111533
113180	111534
4652	111535
31765	111536
83030	111537
17450	111538
3537	111539
47124	111540
29691	111541
54116	111542
72515	111543
134679	111544
48146	111545
90557	111546
12683	111547
87529	111548
18810	111549
7112	111550
7915	111551
19203	111552
16405	111553
39940	111554
31462	111555
28367	111556
39335	111557
12210	111558
5952	111559
741	111560
32288	111561
74300	111562
25672	111563
19788	111564
130044	111565
153386	111566
5614	111567
60710	111568
23480	111569
65983	111570
50090	111571
4452	111572
32731	111573
58736	111574
761	111575
135976	111576
94172	111577
115292	111578
80711	111579
54938	111580
70096	111581
35787	111582
116761	111583
169710	111584
166556	111585
6	111586
46431	111587
18352	111588
24616	111589
24633	111590
38853	111591
20108	111592
136271	111593
81242	111594
22316	111595
19206	111596
648	111597
13559	111598
42316	111599
132315	111600
109105	111601
74618	111602
38001	111603
57797	111604
7787	111605
26513	111606
27460	111607
102523	111608
1750	111609
22558	111610
83618	111611
135482	111612
114530	111613
23072	111614
36727	111615
6178	111616
124205	111617
61348	111618
7455	111619
89694	111620
48341	111621
83601	111622
17106	111623
92128	111624
34608	111625
49888	111626
54239	111627
80157	111628
14248	111629
17390	111630
95782	111631
20515	111632
35956	111633
154060	111634
92475	111635
34408	111636
16495	111637
2979	111638
1913	111639
10344	111640
36059	111641
2276	111642
13623	111643
61130	111644
99062	111645
62973	111646
64875	111647
8284	111648
17210	111649
63492	111650
23975	111651
64123	111652
16541	111653
40826	111654
107127	111655
53240	111656
49597	111657
13611	111658
37695	111659
44355	111660
499	111661
497	111662
103868	111663
28330	111664
130174	111665
34422	111666
28426	111667
59908	111668
53658	111669
5867	111670
15353	111671
52058	111672
11466	111673
87838	111674
95771	111675
15056	111676
56388	111677
47931	111678
52185	111679
20231	111680
15874	111681
68405	111682
97116	111683
13141	111684
40481	111685
21948	111686
87353	111687
10173	111688
74243	111689
6762	111690
138699	111691
3331	111692
25840	111693
11935	111694
116333	111695
6397	111696
22756	111697
1682	111698
6899	111699
130129	111700
30010	111701
127293	111702
22166	111703
28582	111704
103584	111705
133613	111706
56773	111707
50657	111708
46308	111709
142916	111710
74754	111711
115652	111712
61143	111713
82815	111714
47358	111715
88884	111716
88388	111717
96750	111718
72716	111719
14752	111720
152881	111721
56402	111722
10711	111723
59589	111724
16795	111725
5073	111726
67101	111727
85100	111728
62278	111729
18609	111730
10036	111731
27181	111732
67233	111733
47166	111734
16481	111735
45923	111736
81262	111737
62384	111738
313	111739
53625	111740
8072	111741
132149	111742
73696	111743
5346	111744
92131	111745
174	111746
540	111747
8928	111748
68930	111749
54539	111750
9176	111751
81638	111752
43450	111753
2383	111754
35065	111755
69141	111756
10190	111757
79522	111758
62223	111759
1195	111760
99816	111761
70255	111762
37977	111763
82919	111764
7052	111765
7224	111766
1961	111767
54	111768
31322	111769
84460	111770
66715	111771
14323	111772
16670	111773
22789	111774
11239	111775
8205	111776
1493	111777
135092	111778
30011	111779
37922	111780
16803	111781
7112	111782
81392	111783
4059	111784
765	111785
29645	111786
10747	111787
132802	111788
40440	111789
102922	111790
5179	111791
72641	111792
48018	111793
49932	111794
21844	111795
20805	111796
33980	111797
18345	111798
27361	111799
8301	111800
1152	111801
6251	111802
4358	111803
50986	111804
43483	111805
28797	111806
38961	111807
26495	111808
110905	111809
81100	111810
12962	111811
108841	111812
7784	111813
44229	111814
16113	111815
60453	111816
27282	111817
14715	111818
55476	111819
80904	111820
28078	111821
27740	111822
15037	111823
25342	111824
21814	111825
54847	111826
58619	111827
30082	111828
85229	111829
29134	111830
9704	111831
51280	111832
13027	111833
25431	111834
48018	111835
21601	111836
85327	111837
341	111838
12830	111839
78303	111840
49191	111841
66836	111842
32021	111843
23315	111844
159649	111845
33714	111846
162364	111847
51061	111848
28548	111849
29429	111850
55700	111851
244	111852
42552	111853
6062	111854
83731	111855
47261	111856
12656	111857
30386	111858
35498	111859
35302	111860
48640	111861
3016	111862
111684	111863
100803	111864
26680	111865
42963	111866
97840	111867
111283	111868
59178	111869
11798	111870
134763	111871
85880	111872
24618	111873
18506	111874
10613	111875
110923	111876
15299	111877
149600	111878
266	111879
73076	111880
35392	111881
6112	111882
84631	111883
2874	111884
71925	111885
1824	111886
117756	111887
80281	111888
78579	111889
75373	111890
145	111891
43815	111892
169299	111893
15982	111894
6736	111895
12601	111896
34691	111897
99618	111898
261	111899
95341	111900
53326	111901
32485	111902
107228	111903
50257	111904
22235	111905
76577	111906
115841	111907
852	111908
9566	111909
2330	111910
3053	111911
29336	111912
35700	111913
61486	111914
30489	111915
4577	111916
32107	111917
48533	111918
10566	111919
20603	111920
89262	111921
10606	111922
79329	111923
52446	111924
5715	111925
46530	111926
27176	111927
29277	111928
33296	111929
21978	111930
4180	111931
5326	111932
18389	111933
134239	111934
3347	111935
78887	111936
32823	111937
62755	111938
119490	111939
74821	111940
16857	111941
67379	111942
17614	111943
66912	111944
76173	111945
50583	111946
12076	111947
5340	111948
52718	111949
85638	111950
79848	111951
91651	111952
19100	111953
22041	111954
11846	111955
9579	111956
1117	111957
19092	111958
38839	111959
63080	111960
33195	111961
84027	111962
71528	111963
27018	111964
5239	111965
60810	111966
34539	111967
37130	111968
39023	111969
24805	111970
1390	111971
56832	111972
110420	111973
32119	111974
101841	111975
35371	111976
40931	111977
4033	111978
107082	111979
21438	111980
89231	111981
57286	111982
39111	111983
235	111984
1119	111985
67822	111986
5064	111987
32471	111988
41530	111989
36853	111990
57526	111991
11550	111992
37641	111993
89843	111994
3166	111995
51355	111996
25610	111997
3624	111998
57684	111999
26952	112000
40479	112001
119882	112002
80636	112003
83378	112004
77968	112005
39971	112006
111276	112007
68171	112008
33163	112009
33203	112010
121893	112011
48602	112012
4883	112013
34105	112014
745	112015
5999	112016
28892	112017
12988	112018
1318	112019
76617	112020
16312	112021
27516	112022
80214	112023
11055	112024
47481	112025
26255	112026
3979	112027
126091	112028
117619	112029
17615	112030
3843	112031
23240	112032
86332	112033
30677	112034
34962	112035
18406	112036
141867	112037
91884	112038
1363	112039
34082	112040
59816	112041
10389	112042
28718	112043
49108	112044
9702	112045
33447	112046
11974	112047
53627	112048
111154	112049
16177	112050
7474	112051
41343	112052
65675	112053
21782	112054
21380	112055
45136	112056
6774	112057
6365	112058
77920	112059
79020	112060
31599	112061
9985	112062
78538	112063
64025	112064
1778	112065
89519	112066
11388	112067
45752	112068
23064	112069
35315	112070
38571	112071
121024	112072
130128	112073
35710	112074
39245	112075
84221	112076
42207	112077
16078	112078
125615	112079
25642	112080
69655	112081
130058	112082
12344	112083
9761	112084
156864	112085
114927	112086
82236	112087
2786	112088
38670	112089
113395	112090
14698	112091
67560	112092
20339	112093
1234	112094
31246	112095
63275	112096
14130	112097
91256	112098
122951	112099
1904	112100
9968	112101
2724	112102
122691	112103
847	112104
4046	112105
52763	112106
15380	112107
14871	112108
48385	112109
81229	112110
76689	112111
921	112112
11846	112113
18011	112114
43311	112115
39085	112116
44752	112117
61376	112118
91188	112119
92980	112120
50976	112121
33503	112122
80433	112123
51649	112124
144974	112125
19219	112126
36351	112127
18591	112128
29913	112129
19233	112130
13182	112131
88187	112132
82872	112133
6985	112134
37254	112135
21675	112136
128768	112137
64817	112138
198	112139
18113	112140
14743	112141
109225	112142
55542	112143
13793	112144
115927	112145
5032	112146
43292	112147
44867	112148
98403	112149
78204	112150
21505	112151
2417	112152
99829	112153
120093	112154
1026	112155
2261	112156
71559	112157
6475	112158
63548	112159
35515	112160
15207	112161
9858	112162
22537	112163
134342	112164
34977	112165
43437	112166
120155	112167
31922	112168
77950	112169
16254	112170
94422	112171
2950	112172
100509	112173
97398	112174
136266	112175
163438	112176
29070	112177
2441	112178
7017	112179
6667	112180
8806	112181
30067	112182
8457	112183
4457	112184
51187	112185
5073	112186
50641	112187
66705	112188
28090	112189
146728	112190
51329	112191
28357	112192
156458	112193
39554	112194
92896	112195
122632	112196
37128	112197
45304	112198
29484	112199
2158	112200
91311	112201
42068	112202
83993	112203
141149	112204
805	112205
53303	112206
5944	112207
17610	112208
37737	112209
22991	112210
34894	112211
101802	112212
90062	112213
33299	112214
3366	112215
277	112216
72411	112217
45057	112218
102026	112219
16131	112220
60409	112221
66772	112222
83162	112223
7734	112224
2042	112225
24965	112226
111252	112227
2590	112228
2142	112229
73952	112230
129518	112231
159827	112232
111641	112233
34323	112234
55629	112235
35103	112236
65678	112237
28487	112238
78442	112239
23913	112240
72156	112241
956	112242
87586	112243
1958	112244
4968	112245
78005	112246
11052	112247
76238	112248
3079	112249
22880	112250
8557	112251
65887	112252
97265	112253
53007	112254
3706	112255
30062	112256
53261	112257
27339	112258
27350	112259
307	112260
4023	112261
73581	112262
7760	112263
64400	112264
44044	112265
7561	112266
38966	112267
60376	112268
84228	112269
74081	112270
133393	112271
26715	112272
120652	112273
12866	112274
184	112275
57146	112276
2201	112277
18514	112278
136709	112279
20683	112280
49343	112281
8815	112282
69241	112283
43436	112284
94139	112285
103228	112286
11706	112287
49983	112288
33076	112289
33685	112290
41918	112291
29104	112292
24578	112293
23001	112294
13480	112295
31672	112296
75312	112297
126480	112298
9997	112299
59303	112300
36480	112301
169401	112302
34815	112303
388	112304
8558	112305
65993	112306
30762	112307
4813	112308
48149	112309
12470	112310
60360	112311
69153	112312
134137	112313
16103	112314
52717	112315
97420	112316
48181	112317
86743	112318
149036	112319
113744	112320
26681	112321
31485	112322
36427	112323
19261	112324
1270	112325
72073	112326
15523	112327
35674	112328
6611	112329
36943	112330
112532	112331
129540	112332
116181	112333
18590	112334
40538	112335
51632	112336
163317	112337
46045	112338
8615	112339
5228	112340
24375	112341
30291	112342
9832	112343
29961	112344
2958	112345
139067	112346
5453	112347
125923	112348
35697	112349
59798	112350
79283	112351
34158	112352
153238	112353
19633	112354
130	112355
11163	112356
9729	112357
2004	112358
13956	112359
8206	112360
129893	112361
7923	112362
2021	112363
17726	112364
28775	112365
36068	112366
953	112367
36156	112368
930	112369
81904	112370
78012	112371
44248	112372
18192	112373
15588	112374
49974	112375
100983	112376
52887	112377
128206	112378
43185	112379
97146	112380
67856	112381
14331	112382
4296	112383
9013	112384
107320	112385
52075	112386
86333	112387
65598	112388
14238	112389
92396	112390
169353	112391
3016	112392
105818	112393
32000	112394
28724	112395
29200	112396
45624	112397
580	112398
33684	112399
13301	112400
15416	112401
644	112402
2142	112403
40614	112404
17984	112405
74217	112406
101007	112407
17259	112408
13266	112409
41047	112410
24143	112411
88784	112412
39894	112413
8416	112414
28419	112415
44362	112416
1161	112417
3228	112418
118774	112419
53870	112420
7409	112421
86007	112422
17784	112423
186	112424
63073	112425
6925	112426
85	112427
33160	112428
42263	112429
24069	112430
21406	112431
3590	112432
78915	112433
81231	112434
20090	112435
126061	112436
13244	112437
7004	112438
16724	112439
113325	112440
117166	112441
105817	112442
6000	112443
86956	112444
70147	112445
17127	112446
25412	112447
24172	112448
55837	112449
51169	112450
8829	112451
13758	112452
4807	112453
14619	112454
7567	112455
10112	112456
79408	112457
13918	112458
56508	112459
1888	112460
124019	112461
29064	112462
116160	112463
3778	112464
34944	112465
9173	112466
18746	112467
90362	112468
35228	112469
51271	112470
2384	112471
52612	112472
63912	112473
118518	112474
20413	112475
11612	112476
43284	112477
17850	112478
38900	112479
38385	112480
32242	112481
3822	112482
8586	112483
47723	112484
54059	112485
60902	112486
6203	112487
60380	112488
5243	112489
77422	112490
23817	112491
20461	112492
6411	112493
283	112494
47566	112495
44913	112496
22555	112497
97127	112498
55973	112499
43924	112500
25622	112501
40109	112502
50887	112503
76284	112504
1039	112505
21411	112506
148104	112507
12474	112508
81805	112509
121827	112510
106257	112511
13685	112512
23650	112513
552	112514
105227	112515
240	112516
24067	112517
92936	112518
91521	112519
48606	112520
170157	112521
1027	112522
81556	112523
106725	112524
66420	112525
16935	112526
17008	112527
38461	112528
88921	112529
35294	112530
57591	112531
20934	112532
114712	112533
8917	112534
28949	112535
16393	112536
127504	112537
54602	112538
18202	112539
4923	112540
80236	112541
104913	112542
14425	112543
16772	112544
76836	112545
4784	112546
13343	112547
38582	112548
10279	112549
68486	112550
27679	112551
137694	112552
41429	112553
6905	112554
37888	112555
35867	112556
54432	112557
39122	112558
70130	112559
11167	112560
23353	112561
37451	112562
1662	112563
11363	112564
72533	112565
82581	112566
11956	112567
46518	112568
58001	112569
46303	112570
19762	112571
11550	112572
56347	112573
9287	112574
72125	112575
41728	112576
53941	112577
7741	112578
13078	112579
26818	112580
5963	112581
2491	112582
133935	112583
32629	112584
2248	112585
22356	112586
7512	112587
30070	112588
22969	112589
68379	112590
65094	112591
41718	112592
61258	112593
23897	112594
3019	112595
2099	112596
14120	112597
42606	112598
28187	112599
109319	112600
24213	112601
103808	112602
71967	112603
72540	112604
146853	112605
8734	112606
11079	112607
78533	112608
12694	112609
24329	112610
93284	112611
17719	112612
3209	112613
47962	112614
48630	112615
125158	112616
116912	112617
26245	112618
10125	112619
11203	112620
24952	112621
5554	112622
57361	112623
33779	112624
9947	112625
12636	112626
42629	112627
43469	112628
67687	112629
32918	112630
70327	112631
50413	112632
25002	112633
64172	112634
76685	112635
26517	112636
36022	112637
29493	112638
10195	112639
87456	112640
112350	112641
47350	112642
129123	112643
8285	112644
77528	112645
27475	112646
79320	112647
34685	112648
126438	112649
23234	112650
32105	112651
2983	112652
43548	112653
20936	112654
158906	112655
13388	112656
91265	112657
24951	112658
50492	112659
104746	112660
10676	112661
5752	112662
103101	112663
60517	112664
13568	112665
45054	112666
32071	112667
106855	112668
105113	112669
72694	112670
3732	112671
44592	112672
33416	112673
35640	112674
20165	112675
6773	112676
16479	112677
23264	112678
129843	112679
20558	112680
30083	112681
89655	112682
19260	112683
115041	112684
75458	112685
104121	112686
44011	112687
140110	112688
47809	112689
169119	112690
32106	112691
26583	112692
606	112693
39422	112694
18313	112695
126519	112696
50119	112697
153756	112698
381	112699
88973	112700
20908	112701
62376	112702
1754	112703
6301	112704
22266	112705
46707	112706
25913	112707
15480	112708
115913	112709
20259	112710
96366	112711
1961	112712
91582	112713
92195	112714
31981	112715
111693	112716
12533	112717
1286	112718
130759	112719
36189	112720
23848	112721
55945	112722
24504	112723
143692	112724
103301	112725
52189	112726
105042	112727
1599	112728
3946	112729
35967	112730
8558	112731
13896	112732
94900	112733
13632	112734
69064	112735
22177	112736
79803	112737
2510	112738
1346	112739
2601	112740
12659	112741
38570	112742
77955	112743
23440	112744
22900	112745
33477	112746
11684	112747
166814	112748
74518	112749
62447	112750
1604	112751
53686	112752
2007	112753
13729	112754
36872	112755
2749	112756
16790	112757
41569	112758
149640	112759
64123	112760
17950	112761
129421	112762
69921	112763
11005	112764
580	112765
14219	112766
56119	112767
73830	112768
31618	112769
36046	112770
43966	112771
146880	112772
18930	112773
110289	112774
10542	112775
31559	112776
107442	112777
72864	112778
60303	112779
55835	112780
16545	112781
10266	112782
78502	112783
53796	112784
649	112785
4047	112786
70689	112787
36370	112788
128511	112789
92669	112790
10814	112791
6390	112792
6328	112793
80757	112794
112634	112795
81985	112796
37629	112797
52793	112798
78742	112799
62529	112800
46041	112801
70881	112802
68209	112803
129278	112804
73185	112805
35386	112806
24602	112807
51021	112808
89285	112809
62972	112810
32644	112811
23451	112812
2264	112813
6215	112814
2566	112815
55722	112816
57819	112817
56489	112818
87946	112819
15719	112820
17155	112821
55057	112822
764	112823
77551	112824
17410	112825
4376	112826
41271	112827
66831	112828
88608	112829
9799	112830
19121	112831
112626	112832
18171	112833
4532	112834
1398	112835
10233	112836
25924	112837
53858	112838
4208	112839
30651	112840
10236	112841
107486	112842
67412	112843
89438	112844
49656	112845
30823	112846
58454	112847
85603	112848
81972	112849
22611	112850
17180	112851
93000	112852
49697	112853
9344	112854
85826	112855
89729	112856
29289	112857
932	112858
58256	112859
26574	112860
78885	112861
80847	112862
129145	112863
65978	112864
5255	112865
95900	112866
6131	112867
43643	112868
55274	112869
39388	112870
21505	112871
127441	112872
131516	112873
136621	112874
1171	112875
6941	112876
23914	112877
37995	112878
101	112879
44519	112880
69877	112881
96224	112882
67664	112883
2439	112884
4141	112885
1677	112886
6383	112887
19051	112888
46220	112889
64554	112890
109857	112891
106900	112892
87291	112893
15096	112894
95697	112895
67424	112896
2276	112897
52366	112898
16802	112899
20259	112900
25456	112901
35165	112902
54621	112903
43341	112904
44938	112905
74832	112906
63133	112907
3050	112908
18221	112909
11571	112910
358	112911
23513	112912
23374	112913
77455	112914
74534	112915
5383	112916
27223	112917
80824	112918
129	112919
1657	112920
81894	112921
16702	112922
55038	112923
96898	112924
99926	112925
22313	112926
113049	112927
20188	112928
102074	112929
94008	112930
120279	112931
93600	112932
23053	112933
8252	112934
129287	112935
25903	112936
40244	112937
4940	112938
42787	112939
52090	112940
15263	112941
64698	112942
28043	112943
90334	112944
22155	112945
60419	112946
83300	112947
8164	112948
2849	112949
19905	112950
4987	112951
63537	112952
24886	112953
64292	112954
106244	112955
53760	112956
107065	112957
67678	112958
36007	112959
114122	112960
26230	112961
17151	112962
7338	112963
19001	112964
16671	112965
65152	112966
93373	112967
44684	112968
37778	112969
30720	112970
1757	112971
61047	112972
72465	112973
19802	112974
25764	112975
8164	112976
50660	112977
6954	112978
115122	112979
2582	112980
122862	112981
63616	112982
74094	112983
14371	112984
1602	112985
5807	112986
692	112987
2463	112988
14837	112989
150229	112990
37864	112991
9623	112992
34312	112993
1780	112994
143319	112995
15556	112996
21469	112997
49828	112998
1806	112999
24721	113000
1223	113001
21144	113002
65429	113003
82917	113004
12009	113005
100359	113006
14923	113007
5471	113008
30422	113009
55745	113010
39710	113011
71207	113012
69927	113013
7978	113014
2967	113015
48148	113016
9	113017
10611	113018
9290	113019
29156	113020
24692	113021
35672	113022
4616	113023
17762	113024
6106	113025
20132	113026
51135	113027
145905	113028
12008	113029
22542	113030
19393	113031
52318	113032
62068	113033
33176	113034
66184	113035
42491	113036
12476	113037
20932	113038
38599	113039
141451	113040
16593	113041
133607	113042
18991	113043
32319	113044
54897	113045
56008	113046
88110	113047
65958	113048
5714	113049
78903	113050
66645	113051
76297	113052
40125	113053
143879	113054
28120	113055
88638	113056
399	113057
21109	113058
16733	113059
92673	113060
20022	113061
43109	113062
40383	113063
52335	113064
86531	113065
55787	113066
35855	113067
114549	113068
32680	113069
2604	113070
21314	113071
67799	113072
23470	113073
5136	113074
13163	113075
32161	113076
80675	113077
40141	113078
41919	113079
73240	113080
112734	113081
45482	113082
20212	113083
20910	113084
2065	113085
13446	113086
9774	113087
37575	113088
52918	113089
15667	113090
41105	113091
20834	113092
60022	113093
10210	113094
28768	113095
94309	113096
48375	113097
69534	113098
36130	113099
882	113100
14194	113101
23048	113102
4136	113103
34970	113104
76295	113105
97020	113106
27941	113107
33703	113108
22912	113109
28465	113110
537	113111
9312	113112
10711	113113
92727	113114
155190	113115
51640	113116
10570	113117
48994	113118
124150	113119
12354	113120
30750	113121
645	113122
39068	113123
14802	113124
28619	113125
2417	113126
80490	113127
61684	113128
73471	113129
22669	113130
108	113131
113765	113132
31005	113133
51268	113134
158210	113135
146678	113136
7369	113137
12699	113138
160149	113139
17211	113140
39423	113141
61173	113142
15150	113143
13206	113144
80201	113145
20536	113146
121298	113147
8890	113148
66344	113149
11202	113150
100874	113151
55191	113152
80074	113153
20336	113154
50740	113155
30653	113156
94124	113157
10105	113158
89305	113159
43350	113160
6932	113161
19056	113162
42179	113163
38401	113164
58457	113165
56881	113166
13715	113167
5377	113168
13549	113169
80045	113170
111854	113171
63371	113172
20823	113173
53346	113174
37014	113175
87312	113176
56974	113177
107408	113178
33308	113179
505	113180
46256	113181
5222	113182
6245	113183
61746	113184
7085	113185
30131	113186
22302	113187
81592	113188
8446	113189
2898	113190
26095	113191
136691	113192
90124	113193
87374	113194
79107	113195
384	113196
76806	113197
55436	113198
30149	113199
56977	113200
7426	113201
7962	113202
46350	113203
37133	113204
86551	113205
40421	113206
23621	113207
639	113208
43566	113209
70589	113210
76287	113211
55239	113212
117045	113213
37965	113214
4865	113215
13408	113216
27512	113217
32884	113218
79930	113219
70920	113220
135534	113221
100157	113222
2607	113223
15035	113224
6435	113225
27325	113226
14803	113227
35700	113228
31942	113229
15892	113230
98353	113231
5194	113232
8633	113233
42157	113234
30930	113235
23130	113236
16242	113237
66519	113238
3166	113239
31592	113240
114912	113241
11088	113242
58211	113243
78412	113244
78424	113245
81333	113246
38072	113247
48264	113248
33377	113249
61347	113250
53342	113251
126175	113252
35342	113253
84839	113254
42461	113255
63651	113256
98488	113257
93229	113258
37501	113259
77660	113260
55647	113261
136774	113262
100863	113263
39959	113264
107205	113265
22977	113266
19728	113267
55292	113268
116281	113269
53712	113270
11613	113271
17586	113272
18897	113273
95290	113274
2214	113275
64171	113276
73814	113277
22174	113278
11907	113279
3675	113280
37258	113281
81745	113282
23047	113283
69218	113284
35635	113285
88698	113286
19493	113287
45702	113288
72817	113289
79148	113290
5596	113291
74327	113292
114049	113293
5367	113294
102222	113295
3061	113296
21139	113297
29443	113298
57061	113299
21916	113300
94855	113301
56940	113302
21516	113303
87227	113304
8205	113305
1825	113306
2428	113307
49628	113308
99328	113309
1801	113310
34958	113311
27040	113312
49231	113313
127196	113314
19256	113315
18843	113316
23411	113317
67828	113318
20294	113319
583	113320
1307	113321
124916	113322
29207	113323
70385	113324
73626	113325
857	113326
10574	113327
7902	113328
40852	113329
138080	113330
5104	113331
14543	113332
32824	113333
1185	113334
10002	113335
13298	113336
83110	113337
166367	113338
36650	113339
137043	113340
133627	113341
33146	113342
16677	113343
36315	113344
2219	113345
786	113346
154522	113347
14939	113348
24210	113349
5785	113350
52300	113351
1014	113352
36885	113353
77097	113354
10452	113355
28381	113356
24384	113357
37579	113358
1899	113359
125267	113360
8198	113361
53593	113362
117929	113363
46412	113364
42424	113365
78465	113366
160868	113367
44759	113368
32467	113369
80128	113370
52717	113371
18525	113372
25620	113373
36732	113374
84885	113375
39974	113376
10620	113377
113428	113378
91639	113379
1004	113380
1942	113381
2463	113382
33124	113383
102710	113384
48694	113385
33838	113386
500	113387
9904	113388
12985	113389
6250	113390
28824	113391
52290	113392
3586	113393
55099	113394
15028	113395
2164	113396
92499	113397
58589	113398
10523	113399
1477	113400
97021	113401
4505	113402
65826	113403
90379	113404
55460	113405
24412	113406
6459	113407
67955	113408
39849	113409
64628	113410
80315	113411
50974	113412
118672	113413
5546	113414
13411	113415
121230	113416
136666	113417
77846	113418
2428	113419
39193	113420
44889	113421
119882	113422
6184	113423
4464	113424
26786	113425
9408	113426
5778	113427
22263	113428
11113	113429
17791	113430
92893	113431
37999	113432
77614	113433
165478	113434
24351	113435
76017	113436
7336	113437
11104	113438
155678	113439
84203	113440
20594	113441
97773	113442
100278	113443
136224	113444
414	113445
149201	113446
10841	113447
28668	113448
29381	113449
26386	113450
124017	113451
92897	113452
70560	113453
52935	113454
11404	113455
35044	113456
16967	113457
12461	113458
82544	113459
127	113460
8386	113461
100752	113462
11027	113463
19618	113464
35489	113465
13446	113466
6412	113467
128250	113468
2290	113469
35045	113470
21525	113471
30112	113472
30619	113473
30094	113474
60778	113475
55992	113476
7452	113477
6998	113478
58281	113479
43466	113480
93418	113481
66507	113482
36719	113483
53545	113484
27953	113485
42858	113486
102108	113487
92902	113488
109323	113489
6766	113490
34578	113491
111592	113492
43232	113493
47742	113494
87952	113495
25116	113496
12567	113497
14324	113498
17216	113499
16477	113500
34574	113501
28360	113502
36073	113503
111840	113504
15805	113505
10363	113506
1309	113507
12957	113508
94799	113509
8241	113510
53287	113511
83638	113512
50716	113513
44997	113514
18800	113515
122146	113516
25607	113517
24534	113518
5874	113519
51091	113520
72076	113521
70301	113522
31655	113523
84339	113524
59748	113525
137983	113526
44629	113527
14121	113528
75871	113529
131506	113530
32096	113531
33678	113532
14880	113533
128664	113534
1322	113535
16814	113536
5177	113537
16550	113538
7468	113539
39056	113540
6202	113541
545	113542
22403	113543
136712	113544
5144	113545
27978	113546
121383	113547
46341	113548
25099	113549
65137	113550
5430	113551
53426	113552
46298	113553
12894	113554
33278	113555
56403	113556
2267	113557
16651	113558
5204	113559
26675	113560
9329	113561
63808	113562
36465	113563
79745	113564
30009	113565
48461	113566
115	113567
19612	113568
42005	113569
619	113570
10421	113571
2159	113572
86285	113573
145342	113574
5254	113575
57382	113576
126086	113577
2886	113578
54521	113579
5545	113580
121	113581
53934	113582
6068	113583
22142	113584
64433	113585
31211	113586
7860	113587
82044	113588
5815	113589
7586	113590
12373	113591
12866	113592
59032	113593
54731	113594
72604	113595
85227	113596
135861	113597
37626	113598
74632	113599
1450	113600
51287	113601
51381	113602
80389	113603
7325	113604
2432	113605
15864	113606
2877	113607
34573	113608
41440	113609
915	113610
19104	113611
46045	113612
9763	113613
47425	113614
133726	113615
7093	113616
32413	113617
38422	113618
6307	113619
25970	113620
124969	113621
152762	113622
44846	113623
9936	113624
11452	113625
31814	113626
83094	113627
1321	113628
33884	113629
38126	113630
81744	113631
55950	113632
93188	113633
7457	113634
51823	113635
67888	113636
81787	113637
49697	113638
862	113639
59780	113640
26896	113641
38116	113642
110156	113643
56063	113644
48677	113645
124217	113646
11109	113647
31751	113648
10108	113649
25886	113650
8682	113651
94937	113652
29183	113653
134102	113654
24701	113655
91499	113656
97233	113657
19310	113658
126854	113659
4472	113660
28652	113661
31831	113662
165688	113663
35556	113664
84280	113665
60664	113666
16209	113667
86984	113668
142496	113669
75978	113670
90308	113671
98865	113672
33317	113673
58071	113674
123873	113675
23739	113676
10336	113677
33347	113678
17737	113679
24643	113680
8557	113681
77166	113682
2879	113683
82429	113684
75562	113685
42328	113686
98543	113687
49428	113688
95803	113689
89466	113690
53005	113691
22598	113692
116131	113693
47801	113694
13816	113695
57289	113696
55664	113697
41360	113698
137340	113699
46747	113700
98622	113701
160365	113702
120609	113703
360	113704
97969	113705
19566	113706
91011	113707
1666	113708
58128	113709
18388	113710
10326	113711
7493	113712
19824	113713
1446	113714
77162	113715
101815	113716
25534	113717
43445	113718
107470	113719
50082	113720
2475	113721
60887	113722
11299	113723
85863	113724
52426	113725
3781	113726
14925	113727
28459	113728
54360	113729
60231	113730
49785	113731
113240	113732
108317	113733
41521	113734
1268	113735
44026	113736
98283	113737
10462	113738
32334	113739
127653	113740
52067	113741
6144	113742
74371	113743
35966	113744
19883	113745
62155	113746
26862	113747
34624	113748
3925	113749
167836	113750
4703	113751
22844	113752
66648	113753
71367	113754
55033	113755
119980	113756
1188	113757
40759	113758
30154	113759
29262	113760
2039	113761
42800	113762
491	113763
133776	113764
33422	113765
62419	113766
6941	113767
6596	113768
93740	113769
3332	113770
35793	113771
63071	113772
99197	113773
1622	113774
89	113775
9379	113776
20014	113777
15911	113778
36384	113779
545	113780
27652	113781
121257	113782
6597	113783
122152	113784
52857	113785
30362	113786
82804	113787
117325	113788
46126	113789
111252	113790
68747	113791
46687	113792
2412	113793
106736	113794
59330	113795
23779	113796
21794	113797
23230	113798
34781	113799
86884	113800
47429	113801
379	113802
20042	113803
36178	113804
120627	113805
9247	113806
158156	113807
18819	113808
24129	113809
76719	113810
154681	113811
36186	113812
75463	113813
152541	113814
7683	113815
13924	113816
129478	113817
81232	113818
752	113819
33122	113820
20084	113821
24835	113822
38792	113823
39332	113824
3729	113825
2	113826
118753	113827
60759	113828
136341	113829
20922	113830
9079	113831
64450	113832
107054	113833
50092	113834
24	113835
2528	113836
39053	113837
40376	113838
53623	113839
10645	113840
67170	113841
636	113842
92274	113843
51484	113844
96114	113845
58	113846
121	113847
8988	113848
8051	113849
31965	113850
38991	113851
97808	113852
29278	113853
34324	113854
31820	113855
134767	113856
47434	113857
790	113858
104349	113859
63706	113860
15730	113861
91341	113862
82956	113863
21880	113864
82883	113865
6306	113866
33274	113867
5804	113868
87624	113869
58362	113870
53086	113871
1566	113872
16548	113873
166920	113874
4996	113875
13212	113876
71910	113877
43468	113878
74669	113879
75579	113880
7858	113881
62038	113882
51043	113883
37400	113884
18224	113885
9859	113886
16989	113887
31735	113888
53078	113889
137246	113890
56713	113891
128663	113892
99896	113893
128328	113894
70327	113895
3997	113896
51749	113897
90951	113898
74638	113899
13010	113900
114196	113901
77261	113902
32599	113903
85128	113904
6063	113905
1261	113906
13156	113907
37209	113908
83262	113909
129549	113910
5965	113911
8201	113912
82783	113913
21160	113914
93609	113915
90039	113916
59214	113917
40559	113918
11022	113919
20610	113920
76692	113921
72833	113922
15320	113923
1624	113924
5529	113925
2568	113926
23373	113927
126576	113928
70811	113929
19921	113930
54366	113931
120386	113932
30547	113933
85856	113934
6800	113935
75618	113936
122336	113937
18056	113938
14331	113939
62447	113940
22153	113941
58811	113942
58707	113943
23712	113944
22826	113945
37147	113946
6353	113947
27459	113948
30876	113949
39359	113950
79271	113951
11407	113952
86179	113953
44316	113954
28184	113955
3548	113956
418	113957
6854	113958
28110	113959
28839	113960
108831	113961
57884	113962
10627	113963
399	113964
131044	113965
39958	113966
49454	113967
20499	113968
117088	113969
81366	113970
27211	113971
96256	113972
53326	113973
44338	113974
2367	113975
60527	113976
22033	113977
9011	113978
1621	113979
143560	113980
36845	113981
42224	113982
80040	113983
90380	113984
16118	113985
114520	113986
32143	113987
32809	113988
170033	113989
21971	113990
57216	113991
62429	113992
108912	113993
17446	113994
29857	113995
9228	113996
3537	113997
2696	113998
106531	113999
12099	114000
8481	114001
90587	114002
19657	114003
113402	114004
82160	114005
8799	114006
102870	114007
20090	114008
111269	114009
13350	114010
5835	114011
35609	114012
10085	114013
40641	114014
69863	114015
97286	114016
152386	114017
10601	114018
130536	114019
11138	114020
1016	114021
56571	114022
127162	114023
89302	114024
8552	114025
98158	114026
84400	114027
52354	114028
9250	114029
95274	114030
1286	114031
67724	114032
3936	114033
3021	114034
4853	114035
138077	114036
31331	114037
95290	114038
71033	114039
100487	114040
42306	114041
43849	114042
2695	114043
18601	114044
31810	114045
6788	114046
5546	114047
49289	114048
36022	114049
19226	114050
87226	114051
7152	114052
31856	114053
1004	114054
38207	114055
14541	114056
14900	114057
21803	114058
25396	114059
128380	114060
1717	114061
2135	114062
28078	114063
68839	114064
12159	114065
110021	114066
36876	114067
21303	114068
20528	114069
73542	114070
43412	114071
116414	114072
37082	114073
21213	114074
39175	114075
31585	114076
25137	114077
41125	114078
112472	114079
91650	114080
56631	114081
44162	114082
7691	114083
16232	114084
17968	114085
3734	114086
30322	114087
93990	114088
35738	114089
71486	114090
78417	114091
61021	114092
78069	114093
81301	114094
73561	114095
3204	114096
34959	114097
686	114098
391	114099
709	114100
79290	114101
20801	114102
46092	114103
22489	114104
3814	114105
6286	114106
112308	114107
54970	114108
88389	114109
7090	114110
24124	114111
34454	114112
56586	114113
54917	114114
36148	114115
54174	114116
7084	114117
73350	114118
32778	114119
1998	114120
115483	114121
13708	114122
113699	114123
17831	114124
16251	114125
28884	114126
6582	114127
12657	114128
9967	114129
84612	114130
1031	114131
212	114132
79364	114133
54369	114134
25254	114135
11301	114136
31896	114137
6847	114138
22461	114139
12503	114140
38116	114141
19064	114142
42519	114143
4045	114144
5098	114145
45606	114146
107247	114147
8790	114148
4878	114149
29259	114150
20648	114151
3476	114152
70940	114153
51858	114154
27899	114155
17003	114156
40821	114157
2157	114158
113164	114159
18943	114160
28215	114161
133482	114162
22813	114163
14296	114164
7450	114165
45834	114166
87053	114167
104505	114168
108879	114169
59712	114170
24195	114171
143521	114172
97310	114173
5102	114174
6615	114175
98027	114176
75181	114177
52634	114178
20033	114179
55152	114180
14005	114181
70493	114182
15804	114183
44369	114184
16588	114185
34117	114186
18457	114187
83474	114188
42814	114189
98444	114190
54672	114191
16231	114192
743	114193
19858	114194
16730	114195
1245	114196
54168	114197
73435	114198
47956	114199
24968	114200
2774	114201
28449	114202
66782	114203
10036	114204
53643	114205
94989	114206
12000	114207
48906	114208
97415	114209
33766	114210
9907	114211
131174	114212
95050	114213
525	114214
31697	114215
4214	114216
80228	114217
71550	114218
138041	114219
4642	114220
57150	114221
14847	114222
64440	114223
12282	114224
32743	114225
96525	114226
1019	114227
37798	114228
31902	114229
13240	114230
21983	114231
153418	114232
168538	114233
42396	114234
52401	114235
275	114236
95538	114237
17380	114238
4926	114239
41687	114240
1253	114241
93059	114242
41843	114243
11595	114244
5366	114245
59901	114246
6279	114247
61322	114248
105587	114249
18312	114250
5030	114251
167942	114252
2156	114253
81306	114254
6098	114255
51670	114256
2836	114257
674	114258
38618	114259
74985	114260
1176	114261
25294	114262
6189	114263
8186	114264
21133	114265
5001	114266
4177	114267
76088	114268
737	114269
156618	114270
13497	114271
58173	114272
11292	114273
6466	114274
621	114275
77693	114276
33838	114277
64434	114278
99428	114279
6151	114280
123064	114281
78464	114282
10619	114283
68922	114284
115081	114285
15621	114286
36636	114287
29524	114288
89756	114289
4362	114290
1726	114291
11087	114292
12696	114293
66208	114294
143838	114295
111842	114296
112605	114297
78478	114298
67959	114299
62023	114300
76837	114301
24113	114302
51094	114303
83056	114304
137558	114305
14514	114306
112003	114307
163273	114308
15026	114309
86551	114310
100429	114311
111319	114312
144645	114313
60	114314
31321	114315
6677	114316
1094	114317
27792	114318
65241	114319
65848	114320
11012	114321
60082	114322
37372	114323
220	114324
35618	114325
65044	114326
22804	114327
11098	114328
24552	114329
2525	114330
144824	114331
117157	114332
14320	114333
4949	114334
19874	114335
112525	114336
93197	114337
19841	114338
105352	114339
12250	114340
86753	114341
9811	114342
124687	114343
80526	114344
71343	114345
25156	114346
13776	114347
57103	114348
26782	114349
96227	114350
11104	114351
1848	114352
78066	114353
3716	114354
158301	114355
26070	114356
33152	114357
19989	114358
130244	114359
92849	114360
59414	114361
62679	114362
98863	114363
15934	114364
73379	114365
30231	114366
4003	114367
42818	114368
77856	114369
108798	114370
118538	114371
28688	114372
43405	114373
38465	114374
105933	114375
28728	114376
150587	114377
156842	114378
13609	114379
106563	114380
32410	114381
115420	114382
53967	114383
21998	114384
23818	114385
129927	114386
86555	114387
948	114388
4055	114389
44508	114390
31928	114391
18314	114392
9666	114393
63292	114394
24638	114395
138168	114396
128619	114397
99661	114398
54483	114399
24025	114400
20124	114401
26244	114402
49296	114403
13796	114404
19556	114405
3948	114406
31984	114407
11255	114408
40233	114409
102497	114410
91637	114411
21323	114412
70258	114413
54266	114414
26368	114415
84678	114416
48127	114417
1906	114418
4321	114419
77	114420
109146	114421
60233	114422
321	114423
67206	114424
1401	114425
66270	114426
70340	114427
8298	114428
18615	114429
49715	114430
94322	114431
32726	114432
9649	114433
55207	114434
56597	114435
4830	114436
117416	114437
29470	114438
152125	114439
4595	114440
8966	114441
31948	114442
38352	114443
14062	114444
4500	114445
3278	114446
48880	114447
26061	114448
21186	114449
1301	114450
12693	114451
1233	114452
20166	114453
16158	114454
1315	114455
357	114456
76598	114457
66241	114458
7832	114459
7810	114460
64368	114461
8705	114462
18804	114463
13181	114464
86002	114465
1327	114466
51347	114467
21023	114468
20506	114469
134969	114470
28386	114471
68358	114472
84266	114473
106337	114474
122185	114475
62991	114476
46107	114477
77028	114478
10177	114479
26744	114480
71262	114481
25601	114482
9755	114483
10631	114484
33498	114485
41771	114486
80709	114487
45992	114488
28710	114489
3088	114490
6081	114491
108237	114492
85172	114493
19345	114494
112294	114495
20438	114496
12441	114497
58928	114498
26359	114499
48702	114500
41184	114501
54030	114502
1225	114503
42645	114504
87458	114505
34228	114506
44449	114507
3077	114508
17566	114509
29170	114510
94145	114511
9674	114512
16857	114513
84592	114514
17236	114515
74661	114516
57106	114517
16676	114518
35647	114519
11585	114520
20154	114521
45830	114522
70845	114523
12928	114524
21538	114525
18929	114526
39970	114527
14119	114528
6575	114529
63726	114530
49382	114531
31673	114532
54752	114533
8866	114534
31300	114535
43608	114536
38422	114537
49449	114538
16720	114539
4945	114540
33888	114541
138160	114542
74594	114543
40421	114544
56226	114545
728	114546
73597	114547
25778	114548
6509	114549
12052	114550
29441	114551
16702	114552
39088	114553
15525	114554
21560	114555
21711	114556
160668	114557
19412	114558
121720	114559
172	114560
6277	114561
97995	114562
46299	114563
49338	114564
63573	114565
46389	114566
8045	114567
17227	114568
48975	114569
42848	114570
115241	114571
47055	114572
30648	114573
46028	114574
125338	114575
58752	114576
21879	114577
32633	114578
27486	114579
20612	114580
30543	114581
74480	114582
35678	114583
14937	114584
10160	114585
48091	114586
48844	114587
35295	114588
7764	114589
932	114590
31704	114591
77273	114592
6674	114593
93546	114594
51106	114595
59306	114596
80786	114597
95190	114598
22305	114599
42166	114600
57418	114601
61519	114602
19000	114603
9247	114604
73649	114605
81947	114606
45470	114607
19829	114608
29686	114609
84549	114610
27170	114611
65450	114612
54417	114613
35433	114614
97226	114615
359	114616
36859	114617
9150	114618
3722	114619
84162	114620
55768	114621
70797	114622
669	114623
29843	114624
17651	114625
11558	114626
417	114627
20272	114628
63259	114629
23969	114630
54540	114631
121159	114632
41411	114633
10781	114634
42939	114635
28594	114636
16899	114637
21040	114638
67922	114639
13957	114640
115775	114641
58215	114642
18491	114643
151099	114644
126525	114645
21356	114646
15146	114647
3956	114648
3861	114649
13030	114650
5583	114651
17465	114652
133282	114653
9368	114654
9632	114655
44548	114656
11880	114657
67256	114658
110737	114659
5596	114660
9187	114661
41161	114662
131004	114663
9361	114664
108572	114665
50881	114666
32917	114667
4287	114668
64667	114669
32795	114670
3688	114671
75334	114672
69448	114673
1786	114674
874	114675
101	114676
519	114677
10459	114678
34375	114679
17047	114680
80320	114681
26948	114682
64109	114683
23643	114684
2217	114685
45	114686
74810	114687
5814	114688
61582	114689
61485	114690
69296	114691
89692	114692
50303	114693
19138	114694
32508	114695
26174	114696
38577	114697
19690	114698
89266	114699
139258	114700
148079	114701
1312	114702
76791	114703
36435	114704
70424	114705
123600	114706
1155	114707
20785	114708
43974	114709
162451	114710
28006	114711
78979	114712
743	114713
45665	114714
57002	114715
26939	114716
11878	114717
106680	114718
1653	114719
16383	114720
159677	114721
88744	114722
29864	114723
32463	114724
788	114725
71135	114726
85137	114727
2048	114728
41029	114729
108378	114730
72929	114731
40376	114732
46490	114733
12319	114734
84368	114735
39581	114736
13	114737
9975	114738
71043	114739
4083	114740
4152	114741
71052	114742
43361	114743
41876	114744
13785	114745
46466	114746
14611	114747
57483	114748
12642	114749
8872	114750
30757	114751
160337	114752
58095	114753
43400	114754
94474	114755
612	114756
82885	114757
67555	114758
139593	114759
4907	114760
2499	114761
50537	114762
18	114763
131464	114764
1751	114765
2500	114766
26069	114767
54691	114768
50440	114769
60748	114770
55013	114771
83544	114772
159221	114773
12358	114774
38085	114775
15882	114776
90976	114777
45639	114778
37996	114779
5031	114780
16345	114781
50862	114782
21660	114783
54367	114784
7196	114785
67158	114786
3328	114787
44554	114788
3558	114789
29068	114790
27700	114791
2571	114792
61762	114793
26328	114794
41226	114795
7912	114796
104478	114797
81147	114798
26476	114799
24366	114800
48712	114801
2938	114802
93672	114803
161317	114804
103749	114805
22269	114806
146448	114807
104515	114808
122476	114809
82244	114810
120257	114811
47611	114812
79832	114813
29021	114814
35084	114815
9780	114816
8912	114817
58403	114818
10528	114819
97916	114820
30436	114821
226	114822
6951	114823
13019	114824
98949	114825
83170	114826
37259	114827
835	114828
45042	114829
77577	114830
24157	114831
136905	114832
10211	114833
24984	114834
9492	114835
7066	114836
10262	114837
43084	114838
9062	114839
48013	114840
37442	114841
56962	114842
42111	114843
58476	114844
147320	114845
21136	114846
12530	114847
10204	114848
13307	114849
128272	114850
39089	114851
13979	114852
16479	114853
59945	114854
128124	114855
10323	114856
45563	114857
1962	114858
53604	114859
5339	114860
44871	114861
29598	114862
224	114863
48328	114864
31540	114865
78659	114866
29573	114867
46456	114868
77501	114869
33304	114870
24794	114871
30572	114872
13376	114873
122821	114874
57285	114875
12184	114876
143854	114877
79385	114878
23017	114879
110692	114880
43162	114881
44348	114882
11238	114883
94779	114884
16681	114885
24597	114886
18908	114887
30791	114888
10037	114889
59921	114890
28921	114891
10470	114892
67815	114893
1095	114894
15892	114895
100031	114896
27694	114897
6619	114898
79867	114899
10333	114900
61199	114901
12035	114902
77680	114903
2694	114904
44766	114905
37303	114906
131858	114907
27962	114908
40856	114909
86488	114910
109276	114911
130075	114912
18940	114913
14752	114914
64453	114915
69302	114916
52801	114917
5534	114918
16819	114919
41764	114920
130547	114921
114081	114922
22384	114923
895	114924
98293	114925
100433	114926
19337	114927
4431	114928
3429	114929
83939	114930
39654	114931
13483	114932
26122	114933
40093	114934
56554	114935
3645	114936
9401	114937
4332	114938
44281	114939
30563	114940
96565	114941
122178	114942
34548	114943
3376	114944
43316	114945
96860	114946
65845	114947
25988	114948
10822	114949
34750	114950
25968	114951
118705	114952
128464	114953
19687	114954
50159	114955
44638	114956
69649	114957
20332	114958
47714	114959
74388	114960
42722	114961
62726	114962
1436	114963
72233	114964
93241	114965
14718	114966
55742	114967
70398	114968
109	114969
7054	114970
98064	114971
80066	114972
68897	114973
68217	114974
5351	114975
170	114976
13519	114977
43168	114978
75848	114979
3527	114980
3564	114981
70376	114982
26172	114983
5597	114984
31402	114985
54705	114986
113763	114987
67860	114988
33263	114989
116226	114990
40749	114991
43	114992
6354	114993
14645	114994
16407	114995
32639	114996
10607	114997
4648	114998
123430	114999
55607	115000
9347	115001
16937	115002
14818	115003
13574	115004
884	115005
7576	115006
31972	115007
1347	115008
38806	115009
101355	115010
48541	115011
157538	115012
4835	115013
122638	115014
92559	115015
130514	115016
52194	115017
1510	115018
136793	115019
67914	115020
62927	115021
65746	115022
101945	115023
18618	115024
66287	115025
26861	115026
60638	115027
135906	115028
12694	115029
128999	115030
9765	115031
54842	115032
2313	115033
24366	115034
16584	115035
29025	115036
86826	115037
96487	115038
150553	115039
101936	115040
4052	115041
1757	115042
64300	115043
26804	115044
4029	115045
7057	115046
110465	115047
33841	115048
87919	115049
18547	115050
46668	115051
8370	115052
37441	115053
23224	115054
483	115055
92184	115056
29662	115057
62727	115058
3205	115059
10948	115060
63598	115061
26805	115062
19714	115063
72136	115064
16571	115065
35999	115066
2074	115067
33391	115068
80339	115069
169334	115070
138552	115071
24415	115072
49572	115073
112847	115074
25285	115075
132155	115076
62213	115077
53140	115078
26704	115079
131453	115080
54980	115081
72668	115082
8157	115083
44542	115084
73867	115085
71778	115086
6530	115087
106028	115088
63737	115089
18825	115090
14445	115091
7396	115092
50	115093
6723	115094
17433	115095
99830	115096
24733	115097
120560	115098
105978	115099
73308	115100
37279	115101
102092	115102
26408	115103
49844	115104
11058	115105
22758	115106
61252	115107
105948	115108
3911	115109
10565	115110
21786	115111
6288	115112
78995	115113
9869	115114
93572	115115
113497	115116
10837	115117
16897	115118
61295	115119
68434	115120
44442	115121
12189	115122
60546	115123
25079	115124
5816	115125
49326	115126
40216	115127
24998	115128
31019	115129
9268	115130
66122	115131
105038	115132
95397	115133
82174	115134
18522	115135
51309	115136
71590	115137
22833	115138
21822	115139
15757	115140
88333	115141
41825	115142
77099	115143
19518	115144
57327	115145
40465	115146
117199	115147
117586	115148
23147	115149
1460	115150
84324	115151
47066	115152
22902	115153
80205	115154
100893	115155
21970	115156
9553	115157
119175	115158
13503	115159
12684	115160
64956	115161
23204	115162
43457	115163
111992	115164
6355	115165
51315	115166
17	115167
57507	115168
26319	115169
96920	115170
26939	115171
96416	115172
2258	115173
1548	115174
131827	115175
77803	115176
76815	115177
143435	115178
44375	115179
1475	115180
41811	115181
55862	115182
66132	115183
17148	115184
55954	115185
119636	115186
31728	115187
16756	115188
46910	115189
79460	115190
23944	115191
37363	115192
47227	115193
22220	115194
102973	115195
3824	115196
8544	115197
113094	115198
42149	115199
5150	115200
27004	115201
30176	115202
10562	115203
20951	115204
42445	115205
57170	115206
59186	115207
42194	115208
5989	115209
3162	115210
21509	115211
159895	115212
157048	115213
75342	115214
111099	115215
8253	115216
53390	115217
2160	115218
57580	115219
61399	115220
15210	115221
1159	115222
14264	115223
23447	115224
152839	115225
22034	115226
133567	115227
21001	115228
66076	115229
5330	115230
42281	115231
61229	115232
13071	115233
49586	115234
68129	115235
40700	115236
22246	115237
1098	115238
486	115239
159278	115240
12150	115241
46108	115242
34361	115243
9226	115244
147137	115245
4740	115246
80582	115247
79385	115248
169943	115249
816	115250
63651	115251
9795	115252
5568	115253
33417	115254
34711	115255
35733	115256
20438	115257
43390	115258
51267	115259
77544	115260
10906	115261
6028	115262
2889	115263
26561	115264
7073	115265
19668	115266
26355	115267
109868	115268
4462	115269
45083	115270
115292	115271
94022	115272
30646	115273
56843	115274
91688	115275
7603	115276
139117	115277
48991	115278
27351	115279
90157	115280
66496	115281
11747	115282
9308	115283
30226	115284
163869	115285
61041	115286
35608	115287
42520	115288
61336	115289
9712	115290
5394	115291
20041	115292
12422	115293
97147	115294
59849	115295
20262	115296
25923	115297
94835	115298
58340	115299
7712	115300
96405	115301
68085	115302
11705	115303
31452	115304
73188	115305
122944	115306
357	115307
124694	115308
127895	115309
51989	115310
68069	115311
21672	115312
16228	115313
30383	115314
17303	115315
9562	115316
60897	115317
126305	115318
14189	115319
136826	115320
76095	115321
82999	115322
10089	115323
10998	115324
4787	115325
59123	115326
14833	115327
110463	115328
11215	115329
2200	115330
100691	115331
8972	115332
66048	115333
65215	115334
90307	115335
103299	115336
17038	115337
85162	115338
46414	115339
105389	115340
6253	115341
23376	115342
13868	115343
31806	115344
28058	115345
16706	115346
64246	115347
45681	115348
81838	115349
33474	115350
38311	115351
159014	115352
67774	115353
12291	115354
29139	115355
53184	115356
1068	115357
17128	115358
16219	115359
54816	115360
78911	115361
64178	115362
888	115363
68898	115364
80881	115365
47101	115366
42236	115367
54396	115368
11077	115369
41461	115370
2844	115371
29816	115372
153136	115373
45888	115374
19288	115375
7645	115376
18872	115377
34497	115378
71106	115379
34501	115380
5422	115381
39518	115382
7456	115383
69052	115384
6165	115385
17618	115386
63763	115387
43629	115388
12756	115389
61781	115390
8391	115391
54329	115392
24688	115393
52023	115394
43933	115395
131307	115396
32093	115397
25661	115398
116647	115399
129211	115400
18384	115401
81482	115402
21319	115403
29765	115404
10577	115405
10707	115406
26808	115407
29059	115408
123528	115409
7752	115410
2722	115411
137459	115412
44611	115413
22742	115414
3928	115415
54	115416
5288	115417
16420	115418
125269	115419
3358	115420
66370	115421
119419	115422
20105	115423
32306	115424
49720	115425
74696	115426
79944	115427
30729	115428
57625	115429
91341	115430
88517	115431
28133	115432
36261	115433
92106	115434
89577	115435
81313	115436
96668	115437
19920	115438
9596	115439
18119	115440
145786	115441
1833	115442
15575	115443
54582	115444
1628	115445
11569	115446
16361	115447
53065	115448
145710	115449
2400	115450
62715	115451
45863	115452
42252	115453
42992	115454
16912	115455
25955	115456
112647	115457
16335	115458
15350	115459
26707	115460
32314	115461
15445	115462
771	115463
64758	115464
20035	115465
30304	115466
14355	115467
38068	115468
45504	115469
17801	115470
14029	115471
2177	115472
3709	115473
696	115474
35427	115475
5179	115476
97818	115477
20278	115478
142310	115479
8408	115480
114520	115481
13049	115482
2599	115483
3437	115484
6603	115485
24516	115486
34040	115487
33135	115488
65399	115489
98277	115490
15661	115491
34559	115492
31634	115493
42827	115494
3820	115495
422	115496
20374	115497
112849	115498
88959	115499
2118	115500
150133	115501
12331	115502
22193	115503
7172	115504
3891	115505
65157	115506
46179	115507
87995	115508
23834	115509
3133	115510
31548	115511
73803	115512
145957	115513
104226	115514
56801	115515
7227	115516
9219	115517
17322	115518
18383	115519
26203	115520
5902	115521
78454	115522
99998	115523
10730	115524
27817	115525
16328	115526
76610	115527
20304	115528
61945	115529
4338	115530
87730	115531
38281	115532
85226	115533
60538	115534
85950	115535
15872	115536
18466	115537
1348	115538
22146	115539
57269	115540
112250	115541
87873	115542
102759	115543
7593	115544
27820	115545
24775	115546
87864	115547
13516	115548
31811	115549
29577	115550
146867	115551
89530	115552
5094	115553
70621	115554
39574	115555
960	115556
156149	115557
9242	115558
14798	115559
43972	115560
7545	115561
89629	115562
82680	115563
67934	115564
27649	115565
21601	115566
12371	115567
100605	115568
30468	115569
10467	115570
31909	115571
12040	115572
33248	115573
43172	115574
13696	115575
9584	115576
163813	115577
2701	115578
160724	115579
111216	115580
26636	115581
18394	115582
62279	115583
17092	115584
106503	115585
58091	115586
50988	115587
95413	115588
19347	115589
22070	115590
45170	115591
149344	115592
36862	115593
20455	115594
4274	115595
37011	115596
51516	115597
8365	115598
60303	115599
18437	115600
75725	115601
94770	115602
11662	115603
65051	115604
22	115605
107532	115606
48368	115607
5004	115608
25131	115609
76646	115610
6387	115611
3741	115612
8718	115613
79419	115614
52545	115615
9357	115616
5710	115617
2216	115618
98162	115619
26347	115620
16520	115621
4364	115622
82684	115623
21019	115624
204	115625
14190	115626
2209	115627
55592	115628
43222	115629
88665	115630
1542	115631
92362	115632
37539	115633
12387	115634
140306	115635
27053	115636
15966	115637
63341	115638
38301	115639
85825	115640
148729	115641
68122	115642
6006	115643
89816	115644
6166	115645
16296	115646
115964	115647
5605	115648
41129	115649
23883	115650
51554	115651
56876	115652
46204	115653
28619	115654
69939	115655
79022	115656
25713	115657
41051	115658
15690	115659
12668	115660
3896	115661
12225	115662
113615	115663
125541	115664
18815	115665
20776	115666
309	115667
7643	115668
8321	115669
32163	115670
4538	115671
14211	115672
1090	115673
11927	115674
757	115675
135826	115676
68261	115677
22668	115678
103462	115679
40753	115680
9204	115681
36967	115682
6341	115683
55420	115684
60343	115685
19907	115686
42749	115687
63753	115688
2852	115689
93309	115690
34649	115691
11631	115692
30707	115693
23951	115694
93042	115695
15138	115696
100504	115697
58035	115698
44500	115699
1379	115700
56320	115701
10385	115702
56545	115703
6813	115704
74545	115705
96279	115706
1723	115707
72781	115708
18532	115709
29974	115710
10117	115711
11013	115712
13114	115713
47890	115714
12811	115715
80815	115716
21064	115717
82327	115718
28674	115719
11027	115720
2521	115721
1908	115722
10956	115723
1678	115724
18410	115725
5311	115726
23140	115727
80216	115728
28546	115729
122210	115730
132214	115731
139358	115732
192	115733
51036	115734
39032	115735
36983	115736
17688	115737
8953	115738
1316	115739
51160	115740
51453	115741
5162	115742
104819	115743
13625	115744
116014	115745
150358	115746
18360	115747
268	115748
101482	115749
107189	115750
10371	115751
4836	115752
13768	115753
866	115754
23238	115755
97105	115756
45054	115757
79091	115758
12050	115759
75483	115760
5259	115761
94	115762
50277	115763
2040	115764
44964	115765
4988	115766
121202	115767
25362	115768
78848	115769
72687	115770
13567	115771
36869	115772
98055	115773
90276	115774
9984	115775
13301	115776
57263	115777
22208	115778
35208	115779
80	115780
82707	115781
328	115782
71287	115783
53418	115784
21279	115785
11473	115786
2405	115787
39302	115788
9676	115789
45290	115790
4811	115791
10345	115792
68587	115793
23935	115794
111076	115795
75876	115796
78421	115797
90666	115798
74606	115799
116290	115800
100699	115801
52683	115802
43452	115803
72747	115804
123309	115805
4441	115806
75512	115807
19773	115808
20660	115809
24984	115810
36784	115811
56733	115812
5484	115813
18556	115814
14775	115815
3621	115816
31269	115817
1271	115818
50609	115819
13925	115820
128859	115821
13494	115822
116295	115823
4959	115824
11647	115825
55428	115826
18053	115827
70961	115828
71044	115829
5305	115830
38161	115831
9160	115832
14189	115833
78411	115834
54098	115835
56922	115836
35659	115837
33146	115838
45819	115839
11714	115840
11747	115841
18788	115842
2653	115843
58417	115844
112528	115845
42087	115846
59879	115847
1064	115848
13292	115849
13450	115850
23378	115851
28970	115852
3586	115853
31866	115854
46893	115855
24744	115856
873	115857
50073	115858
66482	115859
8279	115860
21893	115861
3902	115862
7395	115863
38079	115864
9189	115865
19054	115866
8231	115867
28886	115868
82669	115869
6329	115870
130528	115871
151865	115872
37341	115873
21929	115874
19816	115875
19355	115876
56771	115877
14066	115878
101306	115879
18728	115880
50818	115881
49718	115882
4482	115883
26460	115884
21027	115885
26593	115886
64524	115887
85116	115888
16351	115889
51473	115890
108324	115891
20103	115892
46176	115893
141961	115894
88598	115895
28274	115896
4141	115897
5917	115898
23221	115899
49030	115900
55282	115901
25754	115902
16708	115903
42126	115904
4846	115905
51975	115906
71624	115907
166269	115908
656	115909
112179	115910
28639	115911
15990	115912
60155	115913
28066	115914
28651	115915
55303	115916
118361	115917
84542	115918
84598	115919
19333	115920
63672	115921
27198	115922
116319	115923
14469	115924
120586	115925
10733	115926
2594	115927
18259	115928
31501	115929
27624	115930
953	115931
42318	115932
1550	115933
160545	115934
92594	115935
23297	115936
7502	115937
35216	115938
3513	115939
14242	115940
30707	115941
14304	115942
7570	115943
43	115944
23943	115945
1253	115946
26807	115947
24988	115948
4535	115949
2017	115950
53679	115951
42586	115952
80680	115953
5910	115954
3940	115955
46857	115956
71292	115957
132544	115958
784	115959
77781	115960
98822	115961
8216	115962
110102	115963
6259	115964
41867	115965
85407	115966
28715	115967
8258	115968
15454	115969
109919	115970
5793	115971
57381	115972
55114	115973
29750	115974
88751	115975
96345	115976
18922	115977
49240	115978
23756	115979
148779	115980
26134	115981
101481	115982
59984	115983
79826	115984
53573	115985
57974	115986
51554	115987
67770	115988
2622	115989
52165	115990
95978	115991
3120	115992
36147	115993
56788	115994
8608	115995
14650	115996
59287	115997
21912	115998
12375	115999
32165	116000
51612	116001
58876	116002
53087	116003
43646	116004
76074	116005
45161	116006
11355	116007
91577	116008
135599	116009
26948	116010
67	116011
37381	116012
31212	116013
17633	116014
11614	116015
44253	116016
14575	116017
88540	116018
14094	116019
76589	116020
86630	116021
64814	116022
31107	116023
12500	116024
45233	116025
145248	116026
65916	116027
117596	116028
28208	116029
109705	116030
5618	116031
113870	116032
83031	116033
38368	116034
23385	116035
38501	116036
41711	116037
88366	116038
145	116039
5699	116040
70531	116041
17450	116042
6657	116043
34533	116044
65929	116045
12864	116046
91304	116047
69802	116048
42092	116049
53386	116050
38369	116051
6650	116052
2237	116053
54310	116054
109890	116055
110092	116056
22364	116057
41414	116058
4997	116059
50637	116060
76262	116061
62725	116062
34426	116063
11655	116064
21761	116065
78665	116066
4920	116067
155115	116068
28955	116069
15592	116070
3483	116071
102989	116072
9510	116073
66381	116074
107240	116075
32110	116076
93096	116077
60713	116078
163185	116079
48962	116080
11750	116081
41757	116082
36552	116083
10728	116084
21800	116085
1498	116086
29173	116087
5537	116088
57892	116089
161560	116090
106369	116091
33008	116092
8086	116093
38020	116094
25674	116095
38734	116096
18141	116097
25462	116098
60748	116099
21166	116100
55890	116101
78765	116102
4665	116103
273	116104
52678	116105
71328	116106
126066	116107
16876	116108
1785	116109
81579	116110
36295	116111
11676	116112
9557	116113
262	116114
86520	116115
48898	116116
109966	116117
55567	116118
101545	116119
132897	116120
4569	116121
158701	116122
2537	116123
64451	116124
1362	116125
71859	116126
7554	116127
40752	116128
61635	116129
6962	116130
23698	116131
6922	116132
40407	116133
113089	116134
33847	116135
66253	116136
100989	116137
26394	116138
11087	116139
80494	116140
94965	116141
62367	116142
30291	116143
96208	116144
20355	116145
104482	116146
41605	116147
32008	116148
1176	116149
44975	116150
121369	116151
9441	116152
158848	116153
145141	116154
121264	116155
111124	116156
75345	116157
20	116158
57739	116159
58856	116160
55505	116161
115244	116162
49504	116163
66358	116164
83100	116165
67894	116166
57372	116167
30796	116168
6437	116169
26387	116170
52852	116171
802	116172
19000	116173
98940	116174
81476	116175
51316	116176
47143	116177
121553	116178
13006	116179
20434	116180
44	116181
7305	116182
8341	116183
72856	116184
17505	116185
52618	116186
13111	116187
4556	116188
20708	116189
65709	116190
20181	116191
966	116192
38801	116193
4312	116194
141650	116195
745	116196
116694	116197
5538	116198
85352	116199
99575	116200
2396	116201
60702	116202
58644	116203
95441	116204
160213	116205
21208	116206
13841	116207
9655	116208
84367	116209
25819	116210
7592	116211
4962	116212
12286	116213
3202	116214
90748	116215
43959	116216
1126	116217
56214	116218
2878	116219
22098	116220
104886	116221
18421	116222
1125	116223
5502	116224
26846	116225
40368	116226
21688	116227
33951	116228
130028	116229
160199	116230
31293	116231
7706	116232
62426	116233
150080	116234
57952	116235
9120	116236
99304	116237
2273	116238
25221	116239
64078	116240
48762	116241
30796	116242
117646	116243
22840	116244
134012	116245
103957	116246
30414	116247
13300	116248
1522	116249
53194	116250
28941	116251
103606	116252
125071	116253
32628	116254
26359	116255
81488	116256
2277	116257
19237	116258
41951	116259
35376	116260
32976	116261
137670	116262
23856	116263
5374	116264
15857	116265
9352	116266
31973	116267
67388	116268
71242	116269
47102	116270
18039	116271
81132	116272
70841	116273
5595	116274
57752	116275
6599	116276
72956	116277
8398	116278
27860	116279
69822	116280
10230	116281
2575	116282
83769	116283
13921	116284
15399	116285
146862	116286
55339	116287
24474	116288
130270	116289
49300	116290
3128	116291
32998	116292
27553	116293
80296	116294
1047	116295
114694	116296
157181	116297
55154	116298
115529	116299
96740	116300
46485	116301
69701	116302
15869	116303
7405	116304
121903	116305
6659	116306
29529	116307
133918	116308
16091	116309
20036	116310
18056	116311
22840	116312
11550	116313
127	116314
115708	116315
3673	116316
31804	116317
82245	116318
6675	116319
76918	116320
27972	116321
35326	116322
19756	116323
29481	116324
89022	116325
30146	116326
9456	116327
37203	116328
6230	116329
40675	116330
6942	116331
599	116332
8529	116333
9307	116334
49854	116335
3851	116336
23036	116337
3706	116338
26698	116339
86734	116340
7650	116341
54604	116342
64662	116343
108592	116344
9056	116345
13340	116346
132358	116347
410	116348
164315	116349
56234	116350
3303	116351
106768	116352
15469	116353
3973	116354
3793	116355
73227	116356
87301	116357
29179	116358
45297	116359
23700	116360
31369	116361
137902	116362
97729	116363
36848	116364
57028	116365
78821	116366
7220	116367
14534	116368
101915	116369
67295	116370
83866	116371
29431	116372
32289	116373
11472	116374
126928	116375
127096	116376
9265	116377
6844	116378
119291	116379
15562	116380
74207	116381
6326	116382
54752	116383
1334	116384
93092	116385
40078	116386
72971	116387
19415	116388
13961	116389
42547	116390
10289	116391
409	116392
132807	116393
62987	116394
186	116395
13418	116396
48603	116397
54330	116398
39156	116399
16272	116400
5930	116401
47994	116402
89922	116403
574	116404
12072	116405
26013	116406
54026	116407
41592	116408
466	116409
33158	116410
342	116411
44586	116412
32067	116413
98033	116414
47480	116415
5252	116416
124589	116417
58247	116418
1747	116419
6843	116420
29289	116421
11752	116422
67476	116423
57846	116424
25633	116425
7542	116426
22367	116427
7269	116428
18703	116429
7234	116430
18011	116431
133724	116432
55564	116433
28052	116434
165401	116435
85297	116436
73683	116437
69230	116438
1936	116439
109923	116440
68061	116441
60915	116442
5272	116443
1007	116444
48304	116445
1960	116446
53558	116447
7361	116448
6112	116449
166491	116450
7602	116451
111768	116452
65014	116453
116497	116454
4011	116455
25615	116456
23930	116457
125936	116458
96318	116459
5730	116460
55359	116461
71701	116462
40738	116463
20732	116464
14697	116465
47250	116466
7807	116467
152789	116468
22938	116469
6813	116470
10561	116471
19159	116472
137886	116473
54046	116474
35344	116475
56468	116476
35955	116477
58942	116478
137197	116479
147838	116480
48458	116481
136399	116482
6406	116483
89775	116484
28048	116485
3913	116486
29847	116487
31778	116488
54660	116489
34662	116490
87166	116491
87273	116492
14283	116493
947	116494
52956	116495
11398	116496
35304	116497
590	116498
14918	116499
24878	116500
94347	116501
122705	116502
20103	116503
16542	116504
4598	116505
122400	116506
114084	116507
129869	116508
4340	116509
20958	116510
65404	116511
59231	116512
18501	116513
15776	116514
16702	116515
15410	116516
110143	116517
42596	116518
68440	116519
105247	116520
56568	116521
23176	116522
49458	116523
77882	116524
20177	116525
51817	116526
34663	116527
76283	116528
91603	116529
9905	116530
34493	116531
37946	116532
18826	116533
37676	116534
40655	116535
17706	116536
5506	116537
44534	116538
54324	116539
112886	116540
16292	116541
51208	116542
63111	116543
33932	116544
134999	116545
72419	116546
1253	116547
32554	116548
13499	116549
34122	116550
124436	116551
32635	116552
23240	116553
40517	116554
18722	116555
91870	116556
1504	116557
3000	116558
46119	116559
92258	116560
40538	116561
86581	116562
61945	116563
11010	116564
19956	116565
51751	116566
3108	116567
83941	116568
30818	116569
93363	116570
37934	116571
61679	116572
72629	116573
1935	116574
43352	116575
9539	116576
34504	116577
17617	116578
31636	116579
25037	116580
114240	116581
9819	116582
52567	116583
76403	116584
15474	116585
20508	116586
39465	116587
26845	116588
77575	116589
95381	116590
37509	116591
132076	116592
32846	116593
67745	116594
13517	116595
72559	116596
47355	116597
105331	116598
16863	116599
6568	116600
91	116601
94028	116602
609	116603
87354	116604
135532	116605
62562	116606
6285	116607
29760	116608
57286	116609
18478	116610
1456	116611
72078	116612
75477	116613
90472	116614
36063	116615
91088	116616
26369	116617
31264	116618
2399	116619
1923	116620
27617	116621
44234	116622
95778	116623
64047	116624
9331	116625
17197	116626
42274	116627
22411	116628
5197	116629
74439	116630
7348	116631
6002	116632
75107	116633
54654	116634
8438	116635
58789	116636
25195	116637
21341	116638
27499	116639
11868	116640
30538	116641
61150	116642
79953	116643
33568	116644
28959	116645
29356	116646
34706	116647
3380	116648
121324	116649
10586	116650
88934	116651
104710	116652
64612	116653
5456	116654
21651	116655
40469	116656
60303	116657
15399	116658
26973	116659
16476	116660
13409	116661
111420	116662
69060	116663
680	116664
2817	116665
20272	116666
15777	116667
28026	116668
2090	116669
144744	116670
24118	116671
50747	116672
73925	116673
61275	116674
77742	116675
114663	116676
71466	116677
35258	116678
19846	116679
4996	116680
79435	116681
13297	116682
106434	116683
41407	116684
3297	116685
35049	116686
26677	116687
54105	116688
4685	116689
61363	116690
157722	116691
104743	116692
44039	116693
114565	116694
122996	116695
11810	116696
99534	116697
115499	116698
10121	116699
24107	116700
66905	116701
19775	116702
5288	116703
95395	116704
25323	116705
4838	116706
16073	116707
122945	116708
4773	116709
44974	116710
39533	116711
10274	116712
156759	116713
50894	116714
768	116715
51840	116716
14796	116717
142735	116718
26031	116719
6298	116720
25824	116721
2474	116722
26688	116723
95221	116724
60246	116725
9803	116726
95657	116727
6365	116728
15342	116729
102883	116730
71453	116731
37096	116732
9588	116733
35370	116734
107692	116735
113566	116736
17401	116737
25152	116738
45234	116739
18241	116740
43221	116741
81498	116742
118942	116743
166446	116744
15390	116745
62527	116746
165628	116747
1996	116748
1265	116749
617	116750
22885	116751
78716	116752
54159	116753
1310	116754
5334	116755
129373	116756
362	116757
22376	116758
68176	116759
12234	116760
89452	116761
114188	116762
81293	116763
380	116764
37213	116765
38423	116766
505	116767
115760	116768
50707	116769
79430	116770
166835	116771
50551	116772
126162	116773
6796	116774
1214	116775
101521	116776
8070	116777
3809	116778
10195	116779
17836	116780
154609	116781
75548	116782
23813	116783
14192	116784
104589	116785
109588	116786
36593	116787
30393	116788
163529	116789
135259	116790
92908	116791
9577	116792
52218	116793
6642	116794
74000	116795
43169	116796
29783	116797
61212	116798
73749	116799
6537	116800
24670	116801
111229	116802
95147	116803
7300	116804
40495	116805
16149	116806
4152	116807
106122	116808
10984	116809
65266	116810
126080	116811
45761	116812
2789	116813
45596	116814
64103	116815
56690	116816
54728	116817
12837	116818
44901	116819
120986	116820
36748	116821
9607	116822
133024	116823
38886	116824
4243	116825
84749	116826
42251	116827
15471	116828
18536	116829
11286	116830
2598	116831
155343	116832
4376	116833
39845	116834
68018	116835
79915	116836
21446	116837
136041	116838
9640	116839
13533	116840
49280	116841
12452	116842
52401	116843
12694	116844
37281	116845
35807	116846
115218	116847
65628	116848
15209	116849
33908	116850
111759	116851
42242	116852
62878	116853
14095	116854
31371	116855
120499	116856
87464	116857
2461	116858
9696	116859
41432	116860
21756	116861
5521	116862
6848	116863
39373	116864
6511	116865
23461	116866
12282	116867
54839	116868
133898	116869
18630	116870
1199	116871
996	116872
40044	116873
22175	116874
746	116875
39188	116876
133719	116877
9659	116878
81756	116879
97916	116880
20261	116881
93553	116882
28704	116883
79133	116884
93	116885
167432	116886
6709	116887
67810	116888
27324	116889
89994	116890
51303	116891
62692	116892
22187	116893
126	116894
43828	116895
5295	116896
10522	116897
55737	116898
3792	116899
29718	116900
114161	116901
24575	116902
95197	116903
777	116904
136606	116905
62095	116906
9283	116907
64531	116908
9746	116909
413	116910
25768	116911
47482	116912
4644	116913
31926	116914
8922	116915
57128	116916
10145	116917
45475	116918
96021	116919
3202	116920
45246	116921
67324	116922
20673	116923
135750	116924
734	116925
16918	116926
2776	116927
37941	116928
93805	116929
2953	116930
48897	116931
126148	116932
115328	116933
30799	116934
25786	116935
42481	116936
164584	116937
94816	116938
105321	116939
10596	116940
5896	116941
132488	116942
16272	116943
10477	116944
22722	116945
105167	116946
70263	116947
20398	116948
32241	116949
85499	116950
46444	116951
19240	116952
2690	116953
14266	116954
57144	116955
4325	116956
84955	116957
49485	116958
15006	116959
3409	116960
54871	116961
25245	116962
33279	116963
466	116964
91667	116965
13810	116966
24457	116967
52969	116968
46742	116969
63363	116970
107002	116971
1648	116972
64145	116973
60439	116974
45243	116975
23719	116976
4072	116977
66305	116978
23646	116979
43838	116980
2650	116981
78460	116982
56968	116983
28440	116984
32584	116985
37137	116986
6194	116987
100733	116988
143035	116989
17349	116990
42116	116991
31962	116992
27761	116993
3003	116994
47761	116995
80811	116996
75562	116997
60385	116998
25122	116999
24558	117000
2404	117001
61023	117002
48573	117003
24870	117004
43554	117005
18383	117006
9598	117007
76352	117008
45146	117009
84538	117010
6510	117011
133930	117012
3648	117013
77280	117014
6794	117015
16338	117016
160953	117017
541	117018
44878	117019
77158	117020
45686	117021
27885	117022
708	117023
89864	117024
126756	117025
57994	117026
42405	117027
116421	117028
165249	117029
70421	117030
44583	117031
7894	117032
40406	117033
4194	117034
139862	117035
36113	117036
39202	117037
62006	117038
3443	117039
7127	117040
6472	117041
53821	117042
1415	117043
18556	117044
159496	117045
1764	117046
79403	117047
49653	117048
130365	117049
8565	117050
110138	117051
20254	117052
23971	117053
4101	117054
30751	117055
26857	117056
47097	117057
165617	117058
101936	117059
89170	117060
3313	117061
10857	117062
25741	117063
57934	117064
80101	117065
53491	117066
13849	117067
91798	117068
10301	117069
13776	117070
67783	117071
6	117072
45625	117073
147181	117074
841	117075
77383	117076
104656	117077
7139	117078
21209	117079
75773	117080
21040	117081
64845	117082
13741	117083
19652	117084
9118	117085
100430	117086
15417	117087
29346	117088
24719	117089
42855	117090
42018	117091
21603	117092
12600	117093
2032	117094
17188	117095
17253	117096
163800	117097
16131	117098
49394	117099
19567	117100
116593	117101
65669	117102
149103	117103
740	117104
63175	117105
65	117106
138366	117107
13222	117108
95234	117109
20710	117110
63933	117111
33210	117112
34245	117113
16509	117114
89390	117115
9621	117116
21154	117117
22064	117118
45253	117119
16915	117120
92248	117121
103561	117122
2051	117123
13441	117124
75804	117125
41257	117126
128995	117127
139025	117128
6726	117129
11776	117130
50983	117131
11864	117132
129126	117133
91143	117134
8143	117135
3460	117136
39096	117137
165842	117138
1985	117139
52645	117140
24629	117141
50384	117142
41295	117143
124398	117144
3331	117145
15815	117146
41197	117147
96188	117148
71766	117149
96038	117150
67640	117151
100879	117152
74569	117153
2668	117154
17348	117155
74066	117156
38834	117157
102955	117158
8514	117159
14167	117160
16886	117161
63185	117162
102967	117163
6083	117164
14636	117165
28984	117166
7259	117167
8099	117168
22417	117169
39769	117170
61823	117171
48883	117172
41948	117173
4823	117174
9249	117175
115183	117176
124629	117177
11833	117178
8502	117179
91687	117180
55646	117181
47377	117182
49266	117183
60110	117184
58224	117185
30657	117186
35381	117187
30757	117188
19675	117189
413	117190
17802	117191
8864	117192
36913	117193
47313	117194
2825	117195
12507	117196
46097	117197
2849	117198
60981	117199
102374	117200
13404	117201
109338	117202
74645	117203
111647	117204
91136	117205
106205	117206
80350	117207
31018	117208
14086	117209
27070	117210
78922	117211
164222	117212
14698	117213
7725	117214
1992	117215
8112	117216
160997	117217
7818	117218
8193	117219
13346	117220
1552	117221
33716	117222
6704	117223
54782	117224
102316	117225
113826	117226
313	117227
134287	117228
40053	117229
77567	117230
40254	117231
133779	117232
10502	117233
7630	117234
41535	117235
30517	117236
63417	117237
96457	117238
5910	117239
70825	117240
20186	117241
106909	117242
57510	117243
51218	117244
6292	117245
435	117246
23827	117247
20889	117248
94297	117249
20457	117250
108679	117251
56799	117252
35161	117253
106143	117254
30308	117255
1203	117256
65547	117257
40226	117258
15464	117259
17937	117260
59772	117261
18715	117262
60201	117263
13258	117264
2283	117265
63593	117266
120440	117267
1565	117268
21597	117269
18972	117270
41475	117271
70929	117272
13118	117273
7909	117274
83282	117275
91498	117276
71651	117277
19998	117278
14955	117279
134685	117280
39373	117281
23211	117282
72564	117283
59334	117284
100929	117285
19195	117286
50411	117287
72696	117288
3876	117289
80627	117290
4911	117291
3425	117292
63545	117293
64206	117294
67694	117295
98	117296
138406	117297
22460	117298
43767	117299
131568	117300
24355	117301
37919	117302
8941	117303
2742	117304
16571	117305
44790	117306
71072	117307
69848	117308
101974	117309
21996	117310
11367	117311
79115	117312
48599	117313
27562	117314
35370	117315
67107	117316
27968	117317
25890	117318
19942	117319
8350	117320
14921	117321
7635	117322
7291	117323
24281	117324
33145	117325
93343	117326
2927	117327
5258	117328
127900	117329
70586	117330
9503	117331
11564	117332
986	117333
44616	117334
148133	117335
19107	117336
20139	117337
66786	117338
10054	117339
52619	117340
73232	117341
151747	117342
21503	117343
36302	117344
13231	117345
98518	117346
38722	117347
67575	117348
56317	117349
16690	117350
67718	117351
44986	117352
65274	117353
44626	117354
29201	117355
100107	117356
23806	117357
2435	117358
652	117359
138972	117360
102820	117361
111798	117362
1123	117363
28756	117364
25813	117365
110268	117366
90327	117367
71052	117368
82435	117369
26039	117370
136643	117371
31296	117372
39286	117373
582	117374
14055	117375
6568	117376
29916	117377
22209	117378
26762	117379
17997	117380
30697	117381
95202	117382
75871	117383
4472	117384
81224	117385
29841	117386
20350	117387
78095	117388
42408	117389
59220	117390
31797	117391
30335	117392
52691	117393
23704	117394
2847	117395
51531	117396
8778	117397
33640	117398
4167	117399
117740	117400
6536	117401
20211	117402
20692	117403
27187	117404
87400	117405
1523	117406
8317	117407
8581	117408
38300	117409
58414	117410
8763	117411
115721	117412
28117	117413
81237	117414
33039	117415
86975	117416
76120	117417
21860	117418
56148	117419
35614	117420
87150	117421
59887	117422
41866	117423
15590	117424
4888	117425
13660	117426
56932	117427
5524	117428
29423	117429
152376	117430
94631	117431
131583	117432
73581	117433
4938	117434
79669	117435
21393	117436
18001	117437
8150	117438
27792	117439
153704	117440
5569	117441
6038	117442
15374	117443
107218	117444
107160	117445
8524	117446
45044	117447
31208	117448
91630	117449
85039	117450
33191	117451
118034	117452
16026	117453
41510	117454
41543	117455
19539	117456
91769	117457
17026	117458
701	117459
124857	117460
81704	117461
54966	117462
88159	117463
11533	117464
3967	117465
25755	117466
49107	117467
67765	117468
16697	117469
56178	117470
20098	117471
104036	117472
68089	117473
66855	117474
37175	117475
44901	117476
84554	117477
128071	117478
24716	117479
15524	117480
19948	117481
18973	117482
6781	117483
3825	117484
13962	117485
41123	117486
30580	117487
96	117488
114738	117489
24786	117490
9292	117491
59288	117492
71865	117493
44187	117494
105158	117495
115273	117496
15191	117497
21708	117498
15157	117499
63092	117500
94090	117501
12335	117502
45404	117503
70720	117504
28739	117505
15748	117506
124016	117507
81998	117508
86495	117509
136650	117510
52752	117511
30572	117512
10257	117513
7183	117514
105634	117515
4131	117516
145753	117517
30116	117518
1320	117519
204	117520
50628	117521
12508	117522
81680	117523
114721	117524
53424	117525
50699	117526
38566	117527
158195	117528
40504	117529
24753	117530
7501	117531
128098	117532
131963	117533
63827	117534
75619	117535
106430	117536
16634	117537
55967	117538
1229	117539
102770	117540
123986	117541
7037	117542
19095	117543
96076	117544
8062	117545
52613	117546
33752	117547
51743	117548
52263	117549
3599	117550
14799	117551
38735	117552
21312	117553
13067	117554
74316	117555
36251	117556
32644	117557
6091	117558
157108	117559
2719	117560
14674	117561
86040	117562
8984	117563
123699	117564
28797	117565
55643	117566
66624	117567
6752	117568
62652	117569
7072	117570
14292	117571
33132	117572
15228	117573
86174	117574
810	117575
241	117576
48996	117577
124802	117578
6030	117579
20870	117580
6742	117581
36027	117582
101295	117583
9410	117584
66329	117585
47041	117586
190	117587
61221	117588
2350	117589
91846	117590
18629	117591
57791	117592
28379	117593
34253	117594
24438	117595
197	117596
33537	117597
9439	117598
46466	117599
26917	117600
114640	117601
74397	117602
76440	117603
59966	117604
20878	117605
7128	117606
41914	117607
36849	117608
34533	117609
1014	117610
29169	117611
28519	117612
29793	117613
77083	117614
1722	117615
89921	117616
56993	117617
24778	117618
42616	117619
14564	117620
45490	117621
31398	117622
12902	117623
78964	117624
11261	117625
309	117626
127783	117627
104852	117628
121127	117629
22156	117630
15424	117631
65796	117632
29863	117633
2373	117634
21225	117635
108664	117636
11259	117637
14429	117638
96775	117639
17817	117640
84935	117641
69562	117642
81448	117643
38470	117644
6740	117645
14853	117646
44065	117647
96279	117648
4354	117649
27743	117650
9167	117651
5448	117652
27104	117653
63414	117654
26300	117655
45029	117656
10145	117657
40844	117658
74378	117659
24233	117660
69403	117661
44921	117662
1991	117663
20279	117664
6486	117665
2990	117666
23978	117667
91638	117668
51564	117669
50910	117670
10970	117671
11454	117672
74844	117673
3411	117674
3566	117675
38030	117676
65762	117677
98442	117678
17081	117679
5298	117680
1069	117681
86499	117682
5534	117683
77845	117684
134	117685
571	117686
3299	117687
40811	117688
6208	117689
373	117690
46540	117691
24783	117692
98673	117693
2696	117694
8015	117695
3794	117696
133527	117697
7630	117698
121041	117699
52247	117700
5382	117701
34781	117702
77291	117703
5255	117704
37657	117705
150091	117706
9536	117707
38657	117708
6886	117709
125139	117710
32889	117711
22387	117712
44437	117713
16484	117714
112188	117715
3099	117716
101350	117717
160749	117718
25649	117719
46942	117720
33566	117721
4094	117722
53384	117723
20166	117724
5110	117725
133687	117726
124120	117727
5299	117728
19238	117729
23556	117730
30479	117731
7147	117732
16300	117733
35494	117734
2408	117735
1124	117736
50332	117737
85946	117738
27523	117739
7073	117740
139914	117741
118217	117742
15562	117743
7908	117744
68225	117745
164838	117746
321	117747
22451	117748
43551	117749
87824	117750
27392	117751
109587	117752
6357	117753
126993	117754
659	117755
88177	117756
7455	117757
27668	117758
61949	117759
7075	117760
91479	117761
39573	117762
51935	117763
11983	117764
95101	117765
3452	117766
6769	117767
1712	117768
22523	117769
1020	117770
1766	117771
124853	117772
34626	117773
24124	117774
79904	117775
14062	117776
3425	117777
11729	117778
76934	117779
7461	117780
82637	117781
78831	117782
8815	117783
27154	117784
29606	117785
6753	117786
5881	117787
74526	117788
44091	117789
4159	117790
22535	117791
17134	117792
32842	117793
96405	117794
23986	117795
88363	117796
82793	117797
407	117798
82233	117799
37123	117800
60435	117801
24414	117802
107996	117803
17209	117804
911	117805
35483	117806
5500	117807
23277	117808
79269	117809
168716	117810
2950	117811
23836	117812
123610	117813
36405	117814
137733	117815
81138	117816
70	117817
6651	117818
67595	117819
24672	117820
69495	117821
50004	117822
33949	117823
1376	117824
66253	117825
3039	117826
59128	117827
75701	117828
41396	117829
6607	117830
6889	117831
15003	117832
21881	117833
4443	117834
9974	117835
11632	117836
37694	117837
15080	117838
62764	117839
3844	117840
65144	117841
35577	117842
154667	117843
165240	117844
960	117845
41258	117846
1845	117847
15059	117848
14941	117849
28009	117850
3417	117851
24828	117852
49565	117853
33113	117854
68539	117855
34092	117856
2352	117857
39151	117858
14526	117859
6613	117860
76001	117861
78388	117862
16831	117863
79752	117864
98619	117865
46580	117866
3090	117867
168656	117868
19613	117869
42649	117870
6742	117871
1	117872
62393	117873
38674	117874
157142	117875
10640	117876
68167	117877
17858	117878
12848	117879
148743	117880
18600	117881
8990	117882
13800	117883
37690	117884
15566	117885
19802	117886
68566	117887
7723	117888
53729	117889
80024	117890
22595	117891
12307	117892
4245	117893
117700	117894
57671	117895
165873	117896
19854	117897
16449	117898
32885	117899
3871	117900
71510	117901
593	117902
73494	117903
62757	117904
32348	117905
71313	117906
88237	117907
13446	117908
28656	117909
6988	117910
59473	117911
151165	117912
5905	117913
16805	117914
53763	117915
111800	117916
13549	117917
3512	117918
41991	117919
56004	117920
38202	117921
545	117922
65424	117923
36186	117924
17275	117925
147155	117926
99087	117927
33146	117928
73385	117929
5957	117930
99968	117931
65519	117932
56120	117933
8880	117934
112197	117935
11809	117936
64966	117937
5074	117938
19232	117939
13284	117940
20284	117941
145467	117942
53684	117943
49651	117944
2632	117945
46100	117946
20399	117947
134530	117948
5088	117949
126	117950
114144	117951
122785	117952
2338	117953
10605	117954
149645	117955
2599	117956
39224	117957
21200	117958
9084	117959
81348	117960
64800	117961
85500	117962
97031	117963
52903	117964
20282	117965
35402	117966
8792	117967
28552	117968
58225	117969
27901	117970
91489	117971
113239	117972
35186	117973
7162	117974
9741	117975
84701	117976
63030	117977
72862	117978
26360	117979
12713	117980
31879	117981
13446	117982
61027	117983
51866	117984
104014	117985
15098	117986
155069	117987
10366	117988
70144	117989
48285	117990
96895	117991
18894	117992
1262	117993
100242	117994
90281	117995
5444	117996
41117	117997
18916	117998
98104	117999
85433	118000
28648	118001
27637	118002
20797	118003
113387	118004
123520	118005
91207	118006
70799	118007
104790	118008
37415	118009
122298	118010
327	118011
79154	118012
28807	118013
46716	118014
78119	118015
24362	118016
49781	118017
28050	118018
67230	118019
3878	118020
3539	118021
31577	118022
655	118023
34546	118024
28445	118025
3613	118026
20077	118027
9459	118028
5757	118029
14758	118030
28794	118031
107323	118032
127728	118033
12914	118034
57249	118035
59375	118036
26309	118037
4151	118038
17723	118039
24982	118040
35842	118041
6629	118042
43632	118043
9830	118044
33697	118045
56842	118046
916	118047
41268	118048
63718	118049
156771	118050
63822	118051
4375	118052
22878	118053
72286	118054
4367	118055
37462	118056
222	118057
88580	118058
1454	118059
9051	118060
50121	118061
7593	118062
95178	118063
115051	118064
123358	118065
22396	118066
38190	118067
59159	118068
1273	118069
9166	118070
38200	118071
45432	118072
82362	118073
144719	118074
13084	118075
49151	118076
42861	118077
116310	118078
33715	118079
1973	118080
2038	118081
23481	118082
107165	118083
93034	118084
135319	118085
50661	118086
43820	118087
126321	118088
29306	118089
3352	118090
19836	118091
7034	118092
10132	118093
67030	118094
18440	118095
13797	118096
28667	118097
159125	118098
9334	118099
9547	118100
50767	118101
75761	118102
5979	118103
142461	118104
16125	118105
4602	118106
88578	118107
2243	118108
50403	118109
20695	118110
14060	118111
56628	118112
4444	118113
4504	118114
33260	118115
41887	118116
48605	118117
19571	118118
5487	118119
21395	118120
308	118121
115671	118122
33070	118123
56910	118124
108585	118125
134719	118126
59929	118127
129714	118128
139541	118129
21048	118130
31608	118131
18991	118132
94864	118133
60346	118134
76002	118135
15393	118136
89497	118137
3631	118138
115180	118139
132298	118140
83642	118141
26218	118142
12211	118143
84836	118144
18976	118145
45202	118146
58806	118147
79059	118148
60606	118149
27789	118150
21829	118151
86811	118152
18633	118153
45185	118154
7024	118155
6716	118156
15695	118157
34131	118158
3410	118159
6117	118160
5308	118161
17728	118162
1018	118163
2093	118164
52659	118165
2678	118166
100900	118167
12628	118168
96343	118169
48215	118170
5955	118171
45476	118172
132504	118173
6113	118174
24789	118175
32712	118176
13275	118177
50181	118178
79413	118179
96809	118180
2344	118181
1416	118182
96592	118183
27156	118184
45533	118185
61170	118186
73769	118187
41318	118188
107211	118189
8036	118190
42491	118191
12877	118192
67245	118193
10560	118194
7559	118195
41494	118196
19538	118197
28984	118198
1283	118199
15371	118200
19221	118201
69791	118202
114848	118203
15725	118204
32297	118205
62053	118206
64035	118207
34329	118208
41873	118209
5115	118210
24947	118211
37292	118212
58960	118213
131888	118214
17807	118215
12648	118216
18766	118217
19750	118218
2981	118219
19753	118220
17886	118221
16462	118222
86890	118223
6358	118224
2850	118225
11789	118226
21466	118227
98351	118228
28170	118229
170095	118230
38281	118231
4339	118232
23324	118233
161732	118234
6518	118235
3579	118236
41225	118237
3729	118238
16857	118239
35734	118240
29525	118241
14143	118242
123448	118243
40413	118244
67035	118245
76421	118246
5034	118247
26491	118248
76527	118249
25351	118250
22995	118251
67544	118252
64799	118253
55581	118254
78884	118255
51000	118256
25758	118257
39129	118258
88520	118259
345	118260
139679	118261
118555	118262
8304	118263
6880	118264
43847	118265
29693	118266
5889	118267
24567	118268
107276	118269
22372	118270
290	118271
37651	118272
61223	118273
18686	118274
138273	118275
15078	118276
87087	118277
143379	118278
5508	118279
12402	118280
4398	118281
69140	118282
93770	118283
13367	118284
74626	118285
137152	118286
56014	118287
56728	118288
23941	118289
131345	118290
10084	118291
128252	118292
30814	118293
5400	118294
58954	118295
104521	118296
125164	118297
66702	118298
16182	118299
92190	118300
68063	118301
107013	118302
98886	118303
39345	118304
97449	118305
16423	118306
131362	118307
85358	118308
19778	118309
16158	118310
45010	118311
10311	118312
10872	118313
37517	118314
2230	118315
45206	118316
115651	118317
4995	118318
24184	118319
88693	118320
390	118321
30458	118322
55000	118323
3390	118324
15342	118325
982	118326
17150	118327
6425	118328
7131	118329
894	118330
12478	118331
38768	118332
102842	118333
19915	118334
130023	118335
34278	118336
5925	118337
80372	118338
24242	118339
108507	118340
67453	118341
52402	118342
147317	118343
114618	118344
26930	118345
73178	118346
7110	118347
15722	118348
4783	118349
13885	118350
88320	118351
33074	118352
103426	118353
15548	118354
59955	118355
65407	118356
145363	118357
55231	118358
6095	118359
96934	118360
7920	118361
14496	118362
20372	118363
30660	118364
115981	118365
83174	118366
73675	118367
4677	118368
28782	118369
19101	118370
28288	118371
44630	118372
4235	118373
435	118374
55869	118375
4178	118376
14480	118377
7153	118378
25006	118379
6698	118380
11404	118381
1133	118382
144899	118383
12592	118384
4344	118385
10990	118386
93849	118387
66953	118388
21758	118389
24587	118390
5959	118391
10506	118392
13459	118393
586	118394
8053	118395
71138	118396
163970	118397
27557	118398
111990	118399
2711	118400
6637	118401
1149	118402
44063	118403
134060	118404
64482	118405
56810	118406
95424	118407
157485	118408
95563	118409
112938	118410
5412	118411
58909	118412
13236	118413
20867	118414
24419	118415
25853	118416
31580	118417
52904	118418
6369	118419
43084	118420
17293	118421
6401	118422
2682	118423
382	118424
101634	118425
5757	118426
11547	118427
107335	118428
8580	118429
138681	118430
44212	118431
49087	118432
105427	118433
65857	118434
11811	118435
40111	118436
14348	118437
75992	118438
39883	118439
85150	118440
61321	118441
21120	118442
22760	118443
111127	118444
26494	118445
27581	118446
42503	118447
14303	118448
24644	118449
155037	118450
104383	118451
36442	118452
136916	118453
41657	118454
53171	118455
13116	118456
169675	118457
74041	118458
69626	118459
59125	118460
6368	118461
28201	118462
44158	118463
61015	118464
87565	118465
6126	118466
25639	118467
37148	118468
36968	118469
68308	118470
19690	118471
44941	118472
72364	118473
5293	118474
11683	118475
13392	118476
47564	118477
5784	118478
27207	118479
139099	118480
44015	118481
1507	118482
7542	118483
121256	118484
12974	118485
39022	118486
2441	118487
39561	118488
108583	118489
842	118490
10898	118491
1957	118492
19649	118493
24531	118494
42059	118495
6793	118496
37437	118497
9568	118498
29090	118499
51239	118500
77732	118501
148524	118502
21283	118503
45582	118504
39074	118505
47967	118506
84676	118507
140401	118508
36226	118509
14316	118510
78836	118511
62840	118512
6482	118513
73107	118514
24669	118515
8175	118516
47569	118517
60511	118518
8414	118519
23733	118520
134447	118521
2077	118522
77254	118523
89945	118524
3647	118525
8206	118526
89851	118527
11939	118528
64541	118529
123789	118530
49915	118531
19679	118532
5373	118533
76959	118534
93980	118535
45314	118536
10607	118537
54521	118538
30269	118539
4513	118540
5571	118541
15456	118542
55820	118543
46838	118544
9246	118545
49852	118546
94550	118547
30814	118548
6056	118549
121130	118550
137831	118551
105162	118552
115613	118553
7311	118554
16019	118555
11545	118556
2116	118557
63236	118558
33658	118559
66246	118560
22949	118561
48362	118562
36724	118563
27241	118564
60475	118565
39058	118566
4292	118567
35666	118568
23445	118569
5042	118570
39404	118571
2886	118572
105696	118573
98690	118574
544	118575
8935	118576
1956	118577
56175	118578
127682	118579
51788	118580
67879	118581
8152	118582
517	118583
6246	118584
1645	118585
17430	118586
70808	118587
33099	118588
48671	118589
7042	118590
13881	118591
50605	118592
76	118593
47093	118594
1371	118595
4885	118596
159311	118597
77916	118598
53997	118599
16487	118600
118998	118601
52372	118602
383	118603
36411	118604
103201	118605
35716	118606
115171	118607
86710	118608
716	118609
13365	118610
5861	118611
22988	118612
6761	118613
34393	118614
89364	118615
32733	118616
1607	118617
2381	118618
10799	118619
5181	118620
134255	118621
16852	118622
140722	118623
98379	118624
7226	118625
12905	118626
59899	118627
15418	118628
72768	118629
25843	118630
85306	118631
119510	118632
86635	118633
44443	118634
16633	118635
6297	118636
78146	118637
38669	118638
782	118639
51341	118640
12565	118641
42638	118642
1264	118643
18515	118644
8357	118645
49041	118646
76265	118647
2509	118648
14646	118649
6656	118650
4062	118651
10782	118652
4474	118653
114466	118654
7066	118655
108167	118656
6285	118657
55101	118658
43771	118659
133409	118660
32583	118661
2902	118662
131199	118663
63007	118664
54219	118665
23352	118666
60548	118667
1648	118668
3118	118669
52439	118670
18769	118671
83799	118672
1132	118673
57766	118674
4769	118675
91801	118676
100271	118677
164988	118678
41476	118679
91209	118680
58734	118681
80228	118682
3228	118683
62598	118684
79398	118685
61241	118686
38414	118687
36305	118688
9847	118689
15767	118690
7208	118691
49966	118692
17534	118693
71619	118694
21286	118695
109111	118696
92292	118697
20457	118698
202	118699
29012	118700
27374	118701
21541	118702
32890	118703
91902	118704
7574	118705
2283	118706
7845	118707
28373	118708
19365	118709
104068	118710
42555	118711
3168	118712
36637	118713
5781	118714
10805	118715
75804	118716
99918	118717
2712	118718
49355	118719
101607	118720
36935	118721
56852	118722
52340	118723
61373	118724
153067	118725
81332	118726
51389	118727
19867	118728
62593	118729
32663	118730
68743	118731
61908	118732
24984	118733
64818	118734
85992	118735
41059	118736
48477	118737
71763	118738
68276	118739
31573	118740
25516	118741
19395	118742
27148	118743
135578	118744
55405	118745
123512	118746
35717	118747
57064	118748
18073	118749
67930	118750
498	118751
48876	118752
17655	118753
78042	118754
74300	118755
73210	118756
116	118757
13080	118758
673	118759
14908	118760
1650	118761
590	118762
27338	118763
22159	118764
50221	118765
126361	118766
26427	118767
34349	118768
8124	118769
26114	118770
30427	118771
26587	118772
163498	118773
30787	118774
103680	118775
2589	118776
53277	118777
77431	118778
63242	118779
37851	118780
112947	118781
88238	118782
139587	118783
25604	118784
29945	118785
102987	118786
78653	118787
35294	118788
92624	118789
16134	118790
43968	118791
21849	118792
3543	118793
69241	118794
68245	118795
55879	118796
11510	118797
3201	118798
78998	118799
73656	118800
29837	118801
71477	118802
85923	118803
18342	118804
36687	118805
26396	118806
110639	118807
4546	118808
7903	118809
126534	118810
26856	118811
6906	118812
78222	118813
113661	118814
8041	118815
114944	118816
34862	118817
66274	118818
80596	118819
6900	118820
15004	118821
98674	118822
40699	118823
48873	118824
145293	118825
41132	118826
101532	118827
127553	118828
37806	118829
151025	118830
37628	118831
12667	118832
69243	118833
83980	118834
17261	118835
21317	118836
135720	118837
10513	118838
19931	118839
17933	118840
115546	118841
15709	118842
34440	118843
22355	118844
88995	118845
5904	118846
2762	118847
25906	118848
34046	118849
14586	118850
109185	118851
24037	118852
76406	118853
24295	118854
83626	118855
69819	118856
81601	118857
42699	118858
120378	118859
5887	118860
81026	118861
2612	118862
48067	118863
79261	118864
12924	118865
35478	118866
57623	118867
3189	118868
34413	118869
256	118870
34115	118871
1834	118872
57991	118873
43050	118874
60646	118875
37004	118876
9462	118877
941	118878
15988	118879
80640	118880
7603	118881
60026	118882
15313	118883
10221	118884
33883	118885
4618	118886
24900	118887
34305	118888
1584	118889
61365	118890
81188	118891
13170	118892
111482	118893
7418	118894
28736	118895
75027	118896
10090	118897
33743	118898
62692	118899
20073	118900
19093	118901
22422	118902
3660	118903
69309	118904
74437	118905
74155	118906
1799	118907
54650	118908
37705	118909
15052	118910
106168	118911
74526	118912
26589	118913
16954	118914
9010	118915
2959	118916
34943	118917
6122	118918
25781	118919
54146	118920
91777	118921
47376	118922
4598	118923
14519	118924
9172	118925
13221	118926
80446	118927
72544	118928
43913	118929
109684	118930
3542	118931
22109	118932
74883	118933
107700	118934
58056	118935
64777	118936
24623	118937
47078	118938
4506	118939
47349	118940
19367	118941
38246	118942
61433	118943
80199	118944
89764	118945
13622	118946
37694	118947
27913	118948
43582	118949
16713	118950
7150	118951
80534	118952
117385	118953
4697	118954
20434	118955
43305	118956
14008	118957
8991	118958
2092	118959
14452	118960
38392	118961
64491	118962
13080	118963
60094	118964
102542	118965
30442	118966
57731	118967
14551	118968
33043	118969
2735	118970
62820	118971
50915	118972
110762	118973
17215	118974
88561	118975
53073	118976
10119	118977
77661	118978
22645	118979
15704	118980
100011	118981
50678	118982
17078	118983
35189	118984
16768	118985
19281	118986
110881	118987
5626	118988
60761	118989
45953	118990
72124	118991
9809	118992
88671	118993
30520	118994
87881	118995
1908	118996
3974	118997
73161	118998
36126	118999
33629	119000
59197	119001
148697	119002
32480	119003
7301	119004
16020	119005
32927	119006
14342	119007
118846	119008
816	119009
3018	119010
17035	119011
41102	119012
58114	119013
45654	119014
110667	119015
94414	119016
129872	119017
5293	119018
103064	119019
24093	119020
11791	119021
1211	119022
86663	119023
33098	119024
32849	119025
48321	119026
156497	119027
71568	119028
21991	119029
97346	119030
75494	119031
3822	119032
13798	119033
16147	119034
8982	119035
37650	119036
29828	119037
35715	119038
75163	119039
29067	119040
20135	119041
66710	119042
11794	119043
39999	119044
68232	119045
7322	119046
19895	119047
51236	119048
15277	119049
21788	119050
581	119051
55557	119052
1045	119053
15242	119054
17020	119055
33226	119056
78083	119057
40616	119058
15017	119059
2051	119060
3001	119061
91748	119062
60971	119063
29053	119064
1417	119065
33030	119066
5304	119067
25311	119068
79132	119069
101371	119070
154068	119071
7309	119072
86032	119073
39567	119074
15910	119075
106153	119076
86087	119077
67159	119078
1815	119079
129875	119080
28039	119081
34805	119082
18916	119083
3498	119084
8051	119085
10479	119086
11009	119087
13307	119088
44368	119089
14828	119090
1585	119091
94407	119092
30302	119093
80999	119094
166140	119095
9362	119096
95120	119097
42064	119098
25325	119099
68648	119100
27140	119101
11802	119102
1880	119103
122066	119104
7407	119105
28566	119106
49191	119107
18597	119108
6532	119109
61061	119110
35086	119111
527	119112
81513	119113
30377	119114
720	119115
15716	119116
2345	119117
5070	119118
23593	119119
4580	119120
95418	119121
117592	119122
110443	119123
23701	119124
103913	119125
45127	119126
138908	119127
11145	119128
39526	119129
2079	119130
21589	119131
56523	119132
67828	119133
1059	119134
26689	119135
16493	119136
2625	119137
65352	119138
66401	119139
44963	119140
80237	119141
21162	119142
1127	119143
28857	119144
806	119145
25042	119146
31324	119147
23814	119148
13756	119149
2174	119150
59705	119151
11278	119152
47090	119153
16300	119154
23431	119155
115719	119156
15454	119157
5513	119158
3380	119159
13698	119160
74471	119161
21033	119162
46969	119163
158282	119164
27125	119165
9967	119166
16520	119167
17679	119168
696	119169
61664	119170
7015	119171
407	119172
31761	119173
100421	119174
45145	119175
9368	119176
11553	119177
16675	119178
12036	119179
76825	119180
31670	119181
43176	119182
106812	119183
84735	119184
69246	119185
62250	119186
59972	119187
115697	119188
13123	119189
1822	119190
15287	119191
430	119192
4462	119193
56801	119194
56040	119195
23	119196
133538	119197
29257	119198
39513	119199
5485	119200
402	119201
84222	119202
89015	119203
138553	119204
2734	119205
97196	119206
12851	119207
83558	119208
73221	119209
58050	119210
727	119211
18899	119212
28355	119213
6980	119214
49654	119215
31587	119216
5181	119217
47915	119218
17865	119219
960	119220
118864	119221
23610	119222
993	119223
55258	119224
156564	119225
59141	119226
11785	119227
67441	119228
60960	119229
49977	119230
16674	119231
12393	119232
100327	119233
38174	119234
70898	119235
44066	119236
23258	119237
82343	119238
126402	119239
12760	119240
5311	119241
133497	119242
149508	119243
23022	119244
151367	119245
20239	119246
93317	119247
58573	119248
15807	119249
53052	119250
67241	119251
710	119252
54473	119253
25632	119254
3013	119255
21645	119256
53266	119257
1877	119258
48344	119259
12459	119260
96771	119261
35328	119262
50535	119263
109060	119264
31389	119265
33282	119266
24427	119267
32424	119268
743	119269
163734	119270
98072	119271
52610	119272
460	119273
140279	119274
15634	119275
13079	119276
300	119277
1	119278
31250	119279
21719	119280
48798	119281
5990	119282
11751	119283
168815	119284
102225	119285
18942	119286
35809	119287
20767	119288
3675	119289
54274	119290
8940	119291
109358	119292
62522	119293
101639	119294
1993	119295
17341	119296
58679	119297
13201	119298
23347	119299
28822	119300
166899	119301
34976	119302
79	119303
62916	119304
21186	119305
5716	119306
10045	119307
4866	119308
17534	119309
12959	119310
26400	119311
10432	119312
50562	119313
111318	119314
115596	119315
6267	119316
10312	119317
27199	119318
19724	119319
20624	119320
10839	119321
123143	119322
15431	119323
88990	119324
26810	119325
61524	119326
6580	119327
4436	119328
58965	119329
8997	119330
63555	119331
70061	119332
4437	119333
5947	119334
105044	119335
3514	119336
3053	119337
64328	119338
8207	119339
71962	119340
66476	119341
80396	119342
21087	119343
25991	119344
8054	119345
34689	119346
5596	119347
65391	119348
55058	119349
24506	119350
49312	119351
21551	119352
19847	119353
88248	119354
8277	119355
111597	119356
5549	119357
106698	119358
3739	119359
35189	119360
92798	119361
3931	119362
93082	119363
19203	119364
14683	119365
114695	119366
351	119367
16706	119368
19276	119369
33529	119370
38591	119371
28923	119372
141783	119373
4595	119374
57636	119375
42277	119376
21208	119377
50102	119378
71937	119379
21369	119380
18454	119381
91398	119382
76974	119383
62816	119384
4870	119385
36684	119386
5579	119387
88451	119388
62305	119389
63899	119390
67973	119391
9238	119392
95857	119393
154626	119394
102929	119395
37101	119396
35787	119397
113373	119398
5411	119399
67681	119400
13888	119401
28828	119402
33769	119403
136074	119404
13127	119405
117919	119406
34431	119407
26113	119408
43992	119409
33237	119410
123706	119411
5659	119412
15324	119413
39532	119414
16127	119415
14669	119416
144437	119417
8061	119418
2695	119419
36026	119420
48939	119421
1619	119422
29047	119423
72344	119424
38195	119425
25909	119426
97262	119427
25080	119428
91832	119429
162148	119430
1666	119431
164248	119432
318	119433
130186	119434
47034	119435
26224	119436
65934	119437
26346	119438
14280	119439
2564	119440
12638	119441
8287	119442
97918	119443
770	119444
15877	119445
53489	119446
6841	119447
101533	119448
7927	119449
47547	119450
12501	119451
41420	119452
3276	119453
3765	119454
75870	119455
13586	119456
38151	119457
76599	119458
2347	119459
27380	119460
54009	119461
4858	119462
98280	119463
19183	119464
78555	119465
66247	119466
17337	119467
40968	119468
105388	119469
110372	119470
6881	119471
657	119472
105146	119473
91922	119474
12116	119475
22907	119476
28874	119477
2845	119478
17067	119479
74050	119480
55809	119481
3913	119482
84163	119483
8213	119484
28577	119485
16307	119486
1160	119487
52539	119488
82098	119489
34221	119490
21422	119491
67799	119492
22256	119493
84346	119494
560	119495
74883	119496
56821	119497
12323	119498
6293	119499
8083	119500
24830	119501
32597	119502
69891	119503
5166	119504
112951	119505
76574	119506
428	119507
136294	119508
80478	119509
132101	119510
86462	119511
2310	119512
46328	119513
1173	119514
103918	119515
88570	119516
4357	119517
21624	119518
37616	119519
86376	119520
81639	119521
102022	119522
19573	119523
43313	119524
17910	119525
4895	119526
102754	119527
9106	119528
19630	119529
14320	119530
80636	119531
89625	119532
20254	119533
50476	119534
38149	119535
80124	119536
26614	119537
2927	119538
35918	119539
61502	119540
57800	119541
81851	119542
1650	119543
90048	119544
98725	119545
28627	119546
114603	119547
72019	119548
10772	119549
24497	119550
23072	119551
110249	119552
117030	119553
48557	119554
45502	119555
34995	119556
14496	119557
6000	119558
82987	119559
115312	119560
44651	119561
128525	119562
4180	119563
1819	119564
19116	119565
57690	119566
31870	119567
24327	119568
9950	119569
23311	119570
7825	119571
34045	119572
25362	119573
32924	119574
28291	119575
38811	119576
19538	119577
29150	119578
31617	119579
18506	119580
32000	119581
17543	119582
33451	119583
4283	119584
30902	119585
25025	119586
75659	119587
56202	119588
2353	119589
2176	119590
32265	119591
51952	119592
78556	119593
3289	119594
3571	119595
78327	119596
4273	119597
50790	119598
111243	119599
17830	119600
21171	119601
49219	119602
17302	119603
92282	119604
6415	119605
18945	119606
6328	119607
113682	119608
89177	119609
15783	119610
69103	119611
705	119612
52147	119613
75678	119614
91642	119615
7900	119616
109685	119617
34765	119618
11318	119619
34364	119620
35046	119621
75435	119622
159954	119623
8187	119624
6622	119625
12453	119626
59841	119627
33497	119628
86835	119629
12559	119630
50780	119631
252	119632
15143	119633
13863	119634
149307	119635
155506	119636
38835	119637
54581	119638
147418	119639
106346	119640
5278	119641
13824	119642
35235	119643
23601	119644
155101	119645
17310	119646
1329	119647
125283	119648
18342	119649
63513	119650
9543	119651
13947	119652
3569	119653
119957	119654
45368	119655
9999	119656
19775	119657
22445	119658
27729	119659
15658	119660
106288	119661
11479	119662
110171	119663
12869	119664
72638	119665
41347	119666
8554	119667
67940	119668
133752	119669
62469	119670
70549	119671
17921	119672
32791	119673
61757	119674
35137	119675
46855	119676
23141	119677
23453	119678
119489	119679
81925	119680
8325	119681
97451	119682
48072	119683
14353	119684
29105	119685
2442	119686
26892	119687
54198	119688
37087	119689
9832	119690
38418	119691
35573	119692
55735	119693
70664	119694
8254	119695
48428	119696
114286	119697
43332	119698
3128	119699
70843	119700
42013	119701
31904	119702
25781	119703
94418	119704
15445	119705
82115	119706
65656	119707
6825	119708
127890	119709
23708	119710
1133	119711
22791	119712
28612	119713
11662	119714
7380	119715
79622	119716
33636	119717
53070	119718
7642	119719
25001	119720
167036	119721
57941	119722
61175	119723
25683	119724
10736	119725
14	119726
60850	119727
46748	119728
64833	119729
85514	119730
3087	119731
27360	119732
37041	119733
135784	119734
41649	119735
52992	119736
920	119737
61985	119738
22304	119739
24564	119740
105163	119741
15095	119742
41743	119743
58648	119744
51602	119745
52250	119746
16648	119747
86563	119748
12040	119749
216	119750
114556	119751
6261	119752
10263	119753
941	119754
337	119755
105879	119756
10641	119757
35185	119758
52021	119759
9486	119760
11689	119761
11753	119762
60541	119763
77695	119764
110668	119765
10911	119766
292	119767
16218	119768
106406	119769
2595	119770
53055	119771
9888	119772
85938	119773
1214	119774
140255	119775
167097	119776
43639	119777
51409	119778
9149	119779
98820	119780
34787	119781
149873	119782
44783	119783
130646	119784
8772	119785
26173	119786
89696	119787
7377	119788
156470	119789
23829	119790
12961	119791
103310	119792
106642	119793
64194	119794
99301	119795
2508	119796
53846	119797
28583	119798
95163	119799
11972	119800
545	119801
4482	119802
193	119803
64916	119804
30425	119805
38444	119806
57199	119807
105019	119808
26638	119809
17214	119810
30173	119811
14911	119812
8357	119813
73899	119814
2375	119815
28049	119816
4275	119817
20806	119818
8274	119819
3962	119820
2133	119821
22005	119822
3145	119823
10899	119824
10214	119825
11036	119826
100973	119827
112570	119828
31951	119829
83054	119830
64391	119831
123320	119832
19304	119833
58132	119834
45180	119835
13283	119836
5574	119837
22077	119838
111587	119839
85789	119840
6875	119841
159348	119842
16476	119843
45759	119844
4382	119845
17711	119846
77837	119847
28349	119848
62387	119849
113827	119850
93771	119851
61169	119852
81739	119853
51511	119854
129056	119855
2632	119856
10142	119857
31703	119858
26305	119859
10593	119860
16616	119861
14486	119862
3441	119863
64756	119864
50741	119865
182	119866
75138	119867
90916	119868
11155	119869
138714	119870
83948	119871
31084	119872
104297	119873
5541	119874
76174	119875
3334	119876
63120	119877
97271	119878
6920	119879
6873	119880
61026	119881
67964	119882
23633	119883
102630	119884
2553	119885
65492	119886
22090	119887
86446	119888
111855	119889
31135	119890
76328	119891
16020	119892
35106	119893
85921	119894
61645	119895
24544	119896
2955	119897
129780	119898
75255	119899
74245	119900
151974	119901
82848	119902
145309	119903
28309	119904
51756	119905
82858	119906
31200	119907
46013	119908
83173	119909
24685	119910
44191	119911
10187	119912
18533	119913
60	119914
124171	119915
86142	119916
44719	119917
61876	119918
24295	119919
54521	119920
71292	119921
108135	119922
72840	119923
117192	119924
36309	119925
30066	119926
3878	119927
69647	119928
64702	119929
15438	119930
36508	119931
40574	119932
59919	119933
21195	119934
29039	119935
102335	119936
92491	119937
47714	119938
88337	119939
150	119940
56926	119941
130925	119942
141390	119943
4695	119944
131313	119945
65525	119946
4207	119947
60034	119948
18753	119949
5042	119950
67880	119951
41506	119952
55408	119953
23976	119954
48099	119955
53276	119956
80661	119957
6539	119958
11571	119959
112701	119960
14296	119961
116745	119962
74356	119963
67824	119964
99225	119965
30255	119966
15933	119967
35046	119968
76451	119969
96988	119970
114606	119971
18710	119972
57315	119973
33197	119974
21832	119975
32544	119976
27677	119977
40468	119978
59043	119979
3835	119980
34494	119981
6250	119982
887	119983
11509	119984
2225	119985
11974	119986
1031	119987
5321	119988
2546	119989
12224	119990
117	119991
111516	119992
67036	119993
18235	119994
8702	119995
57823	119996
1406	119997
100071	119998
77131	119999
40188	120000
126151	120001
88377	120002
3393	120003
82291	120004
85002	120005
11892	120006
38696	120007
58201	120008
86132	120009
152332	120010
19547	120011
5236	120012
139273	120013
13841	120014
48128	120015
62215	120016
67006	120017
473	120018
29924	120019
10779	120020
25423	120021
75973	120022
2527	120023
18871	120024
92366	120025
130066	120026
67288	120027
46853	120028
10935	120029
70015	120030
9650	120031
10255	120032
1298	120033
113613	120034
25343	120035
15114	120036
10191	120037
29358	120038
52322	120039
22722	120040
5769	120041
17213	120042
118525	120043
56125	120044
12195	120045
5065	120046
62294	120047
108508	120048
117284	120049
63781	120050
40434	120051
33810	120052
13066	120053
10639	120054
38910	120055
16009	120056
1080	120057
63329	120058
56304	120059
78463	120060
21531	120061
25561	120062
1939	120063
12546	120064
31037	120065
23088	120066
120958	120067
33109	120068
146866	120069
53274	120070
1549	120071
104796	120072
24849	120073
99383	120074
79955	120075
153421	120076
47799	120077
49146	120078
21205	120079
76011	120080
105141	120081
5740	120082
6892	120083
129738	120084
35329	120085
37314	120086
3053	120087
14241	120088
108848	120089
29688	120090
38411	120091
139823	120092
21301	120093
114177	120094
2190	120095
95819	120096
10872	120097
44243	120098
96856	120099
78918	120100
79055	120101
1109	120102
61584	120103
101261	120104
22816	120105
137758	120106
5852	120107
88580	120108
9850	120109
59738	120110
102606	120111
62350	120112
126617	120113
89086	120114
430	120115
160873	120116
30955	120117
20042	120118
13176	120119
14280	120120
131858	120121
24972	120122
46833	120123
81367	120124
15675	120125
462	120126
80557	120127
30265	120128
4190	120129
8387	120130
25267	120131
118658	120132
19327	120133
24325	120134
114337	120135
27270	120136
22035	120137
31428	120138
7808	120139
87653	120140
55889	120141
26721	120142
11369	120143
54	120144
69477	120145
20004	120146
18018	120147
62013	120148
145403	120149
58634	120150
2826	120151
94967	120152
132539	120153
39475	120154
87982	120155
118972	120156
25057	120157
63345	120158
44185	120159
14427	120160
43280	120161
100836	120162
93768	120163
28940	120164
69499	120165
5380	120166
28198	120167
63800	120168
26276	120169
8793	120170
153392	120171
4939	120172
70336	120173
20362	120174
8214	120175
32779	120176
71844	120177
75952	120178
35213	120179
34051	120180
75458	120181
73983	120182
72393	120183
75813	120184
90697	120185
31033	120186
13617	120187
55793	120188
9726	120189
63214	120190
1495	120191
62741	120192
5962	120193
45823	120194
47559	120195
105880	120196
127955	120197
1291	120198
12946	120199
15211	120200
135005	120201
81737	120202
31596	120203
103527	120204
39427	120205
16907	120206
2624	120207
134330	120208
32566	120209
11618	120210
92310	120211
59730	120212
12540	120213
79791	120214
5350	120215
2864	120216
30064	120217
22827	120218
3012	120219
107348	120220
39326	120221
38895	120222
7987	120223
9247	120224
159724	120225
16800	120226
129086	120227
64104	120228
46006	120229
114798	120230
79103	120231
4901	120232
2219	120233
14732	120234
24785	120235
16335	120236
25035	120237
15011	120238
27678	120239
72037	120240
4957	120241
114037	120242
52494	120243
28044	120244
34937	120245
46273	120246
3968	120247
16329	120248
24081	120249
10102	120250
9104	120251
58532	120252
8767	120253
106642	120254
15698	120255
41798	120256
46692	120257
33254	120258
91044	120259
13153	120260
39072	120261
132808	120262
103618	120263
20530	120264
20878	120265
6487	120266
25049	120267
22566	120268
4963	120269
36206	120270
96544	120271
39092	120272
2356	120273
35876	120274
10059	120275
11517	120276
128884	120277
7943	120278
5670	120279
110981	120280
151299	120281
6607	120282
132285	120283
22655	120284
18516	120285
9580	120286
1929	120287
68437	120288
2991	120289
44796	120290
48956	120291
158126	120292
14281	120293
210	120294
15483	120295
31477	120296
14722	120297
2978	120298
23472	120299
356	120300
3361	120301
1467	120302
5541	120303
96398	120304
7859	120305
75692	120306
37824	120307
38129	120308
57827	120309
62401	120310
14825	120311
66509	120312
13287	120313
12359	120314
110143	120315
4461	120316
4203	120317
64374	120318
114179	120319
24470	120320
18693	120321
42151	120322
68652	120323
53658	120324
24698	120325
72488	120326
139304	120327
58197	120328
59378	120329
7707	120330
43957	120331
2254	120332
1222	120333
3559	120334
60854	120335
8532	120336
131674	120337
3499	120338
19890	120339
58655	120340
146216	120341
24921	120342
11926	120343
112683	120344
8302	120345
5647	120346
130073	120347
80296	120348
43899	120349
74188	120350
152761	120351
44539	120352
13798	120353
29286	120354
21891	120355
40294	120356
7616	120357
116363	120358
3101	120359
7172	120360
86477	120361
98028	120362
20618	120363
28601	120364
10365	120365
13848	120366
47325	120367
31242	120368
11951	120369
67123	120370
12560	120371
10205	120372
15381	120373
47922	120374
11218	120375
733	120376
109416	120377
74374	120378
26769	120379
92137	120380
91899	120381
3177	120382
22407	120383
92075	120384
73216	120385
16105	120386
125512	120387
119285	120388
10436	120389
85853	120390
27983	120391
42842	120392
18368	120393
6037	120394
2162	120395
15121	120396
75358	120397
22194	120398
93662	120399
130825	120400
87832	120401
89768	120402
1731	120403
36317	120404
18539	120405
38241	120406
47852	120407
4587	120408
33977	120409
16769	120410
45158	120411
11481	120412
44	120413
39285	120414
37871	120415
24398	120416
2282	120417
93452	120418
99709	120419
6824	120420
58859	120421
29477	120422
23507	120423
10887	120424
5365	120425
3108	120426
53082	120427
102421	120428
7824	120429
141850	120430
19068	120431
2528	120432
23468	120433
7822	120434
113736	120435
37242	120436
104775	120437
74372	120438
42436	120439
24047	120440
3577	120441
22299	120442
3045	120443
24272	120444
8689	120445
38416	120446
35481	120447
38818	120448
11495	120449
36638	120450
37644	120451
13454	120452
15205	120453
29101	120454
8331	120455
499	120456
1617	120457
48125	120458
2598	120459
62207	120460
67761	120461
115374	120462
103411	120463
41349	120464
37099	120465
102940	120466
37238	120467
2981	120468
3498	120469
21161	120470
62108	120471
79641	120472
822	120473
24577	120474
115798	120475
916	120476
23787	120477
2678	120478
69306	120479
18534	120480
3722	120481
39726	120482
10532	120483
18302	120484
43867	120485
110133	120486
26804	120487
44337	120488
39746	120489
40864	120490
5857	120491
3366	120492
94295	120493
58735	120494
68271	120495
145212	120496
60969	120497
23338	120498
149356	120499
8806	120500
35221	120501
5545	120502
27994	120503
3681	120504
12	120505
128606	120506
30011	120507
78983	120508
54733	120509
91900	120510
37849	120511
37740	120512
4684	120513
51838	120514
9777	120515
51610	120516
4246	120517
22949	120518
24680	120519
25758	120520
9074	120521
20551	120522
29029	120523
117195	120524
56911	120525
12790	120526
12259	120527
27143	120528
9605	120529
10842	120530
21183	120531
67040	120532
36485	120533
1681	120534
73086	120535
4648	120536
2032	120537
452	120538
18699	120539
7268	120540
85886	120541
21274	120542
52247	120543
19412	120544
53272	120545
13828	120546
35025	120547
52954	120548
64668	120549
23256	120550
23506	120551
45572	120552
153523	120553
17350	120554
1856	120555
29781	120556
76767	120557
164601	120558
155850	120559
128350	120560
21702	120561
118042	120562
107721	120563
45768	120564
10789	120565
165856	120566
16091	120567
53132	120568
49428	120569
101921	120570
11562	120571
135958	120572
84826	120573
9759	120574
5201	120575
12901	120576
31980	120577
53914	120578
97953	120579
27897	120580
814	120581
14247	120582
67572	120583
46184	120584
51420	120585
20355	120586
111095	120587
63979	120588
17796	120589
50952	120590
36745	120591
4478	120592
5905	120593
19089	120594
4779	120595
15017	120596
31216	120597
36103	120598
926	120599
161577	120600
67726	120601
5730	120602
56327	120603
22961	120604
2870	120605
27427	120606
70971	120607
6234	120608
19814	120609
9496	120610
107946	120611
13967	120612
43046	120613
71219	120614
85050	120615
6857	120616
290	120617
110179	120618
96041	120619
11957	120620
77599	120621
77660	120622
56268	120623
12255	120624
26102	120625
22481	120626
110183	120627
10905	120628
7928	120629
3025	120630
71362	120631
34455	120632
1466	120633
39813	120634
7600	120635
11286	120636
86943	120637
2725	120638
7621	120639
64783	120640
35215	120641
3706	120642
492	120643
42557	120644
25588	120645
1750	120646
19747	120647
7864	120648
30908	120649
85481	120650
11483	120651
53898	120652
10493	120653
1414	120654
10234	120655
8131	120656
20217	120657
12694	120658
99005	120659
15030	120660
19900	120661
39611	120662
8687	120663
32166	120664
95937	120665
57053	120666
36116	120667
62662	120668
4116	120669
542	120670
47840	120671
25702	120672
115562	120673
81519	120674
14057	120675
168865	120676
20147	120677
66055	120678
11009	120679
49635	120680
2961	120681
138966	120682
161032	120683
24319	120684
7165	120685
119866	120686
108796	120687
20655	120688
13216	120689
14402	120690
30776	120691
2360	120692
69143	120693
73679	120694
59173	120695
73980	120696
37726	120697
10097	120698
68449	120699
61050	120700
11623	120701
54862	120702
112322	120703
62631	120704
40515	120705
14406	120706
457	120707
4255	120708
41541	120709
17844	120710
54080	120711
56250	120712
70758	120713
62674	120714
10424	120715
1106	120716
20544	120717
15639	120718
37877	120719
127576	120720
82010	120721
3687	120722
122843	120723
1698	120724
135043	120725
99430	120726
15584	120727
6199	120728
35894	120729
1289	120730
2239	120731
23851	120732
97092	120733
16240	120734
25718	120735
46397	120736
60182	120737
273	120738
25917	120739
27201	120740
9651	120741
122955	120742
52337	120743
104333	120744
137539	120745
133145	120746
16269	120747
67323	120748
59779	120749
81527	120750
62388	120751
4334	120752
65272	120753
6119	120754
480	120755
32859	120756
7915	120757
50540	120758
30184	120759
52052	120760
19439	120761
11921	120762
5689	120763
2013	120764
14191	120765
7538	120766
46733	120767
52159	120768
133955	120769
56375	120770
4018	120771
147126	120772
120930	120773
58272	120774
78326	120775
72844	120776
89557	120777
96739	120778
36249	120779
4721	120780
2881	120781
25486	120782
37019	120783
10438	120784
12180	120785
3729	120786
3809	120787
51147	120788
8668	120789
108953	120790
23237	120791
46566	120792
65935	120793
104157	120794
127757	120795
55461	120796
163569	120797
4505	120798
66703	120799
91152	120800
17366	120801
30903	120802
19183	120803
67168	120804
21432	120805
56030	120806
14574	120807
32211	120808
39042	120809
100098	120810
92132	120811
8599	120812
2053	120813
85039	120814
104843	120815
19948	120816
79413	120817
97235	120818
43527	120819
7190	120820
102804	120821
74013	120822
2566	120823
6397	120824
38631	120825
38115	120826
10966	120827
60520	120828
28947	120829
65485	120830
16815	120831
85195	120832
111542	120833
70398	120834
484	120835
105887	120836
25949	120837
5394	120838
107791	120839
7691	120840
18929	120841
4934	120842
5400	120843
56476	120844
21104	120845
10017	120846
32224	120847
5914	120848
90463	120849
80605	120850
10087	120851
7472	120852
1359	120853
100673	120854
35488	120855
78666	120856
35871	120857
21994	120858
76373	120859
11291	120860
114328	120861
35453	120862
55877	120863
18932	120864
146834	120865
14921	120866
1287	120867
8254	120868
7628	120869
102	120870
117381	120871
30959	120872
1356	120873
76066	120874
696	120875
11401	120876
94909	120877
65216	120878
67588	120879
159631	120880
115382	120881
795	120882
7914	120883
63868	120884
40578	120885
20273	120886
21679	120887
21554	120888
13395	120889
28008	120890
77477	120891
337	120892
35281	120893
2106	120894
1053	120895
23976	120896
101486	120897
323	120898
4055	120899
80443	120900
10823	120901
45380	120902
66686	120903
114972	120904
210	120905
89258	120906
5030	120907
40542	120908
14489	120909
76290	120910
65234	120911
98757	120912
57232	120913
118616	120914
57955	120915
53268	120916
56561	120917
8736	120918
80451	120919
68297	120920
101291	120921
84211	120922
1632	120923
1444	120924
155198	120925
64811	120926
158898	120927
12272	120928
23435	120929
3461	120930
16630	120931
45289	120932
31577	120933
55043	120934
5389	120935
2972	120936
4011	120937
1867	120938
65547	120939
16053	120940
51515	120941
26426	120942
29728	120943
42276	120944
15180	120945
5627	120946
112564	120947
30187	120948
40358	120949
31060	120950
17335	120951
15569	120952
94332	120953
90750	120954
37757	120955
63606	120956
11201	120957
154099	120958
24337	120959
32459	120960
57503	120961
91168	120962
85574	120963
2813	120964
120034	120965
72869	120966
52078	120967
17437	120968
479	120969
147	120970
2919	120971
62286	120972
12628	120973
4318	120974
21836	120975
43530	120976
108642	120977
23981	120978
135606	120979
70685	120980
1103	120981
58266	120982
52407	120983
112	120984
156646	120985
166557	120986
42660	120987
374	120988
120145	120989
31879	120990
12567	120991
126738	120992
10092	120993
30813	120994
33271	120995
33440	120996
4439	120997
605	120998
167	120999
48739	121000
96670	121001
30402	121002
41290	121003
155000	121004
55067	121005
68619	121006
92538	121007
29335	121008
151642	121009
30846	121010
111277	121011
12626	121012
54009	121013
44345	121014
113641	121015
6845	121016
137806	121017
1384	121018
70373	121019
118277	121020
64339	121021
108572	121022
11572	121023
54812	121024
2356	121025
7277	121026
110482	121027
2990	121028
108161	121029
18393	121030
20458	121031
47846	121032
72575	121033
93789	121034
45148	121035
64662	121036
464	121037
3224	121038
59933	121039
3068	121040
80840	121041
34172	121042
76331	121043
74357	121044
1650	121045
118973	121046
96669	121047
9742	121048
118692	121049
3203	121050
16652	121051
65753	121052
54837	121053
133696	121054
81620	121055
5912	121056
86160	121057
21214	121058
81070	121059
40551	121060
74172	121061
52217	121062
1495	121063
54896	121064
8948	121065
4374	121066
2248	121067
2309	121068
69	121069
1291	121070
122811	121071
1214	121072
53845	121073
3023	121074
137620	121075
129699	121076
145298	121077
15610	121078
67471	121079
5673	121080
6305	121081
5109	121082
98956	121083
35779	121084
1212	121085
16635	121086
6666	121087
11296	121088
37721	121089
97959	121090
1105	121091
40466	121092
135803	121093
46852	121094
1646	121095
113015	121096
74905	121097
7064	121098
22601	121099
373	121100
9222	121101
81204	121102
9481	121103
15259	121104
110352	121105
854	121106
689	121107
74	121108
3086	121109
3569	121110
30060	121111
9179	121112
81977	121113
30368	121114
13016	121115
91681	121116
39049	121117
1922	121118
18011	121119
4084	121120
92841	121121
68135	121122
98240	121123
13369	121124
38383	121125
6381	121126
49912	121127
32780	121128
14360	121129
499	121130
20058	121131
23050	121132
111320	121133
58125	121134
25171	121135
45355	121136
2	121137
55004	121138
25964	121139
19309	121140
14757	121141
5154	121142
23082	121143
9447	121144
22091	121145
14684	121146
15194	121147
64723	121148
11187	121149
12697	121150
159424	121151
8316	121152
3	121153
101492	121154
52	121155
81497	121156
6237	121157
349	121158
124383	121159
81670	121160
137468	121161
6516	121162
25841	121163
39647	121164
877	121165
3461	121166
86465	121167
2841	121168
5353	121169
67579	121170
112949	121171
41841	121172
73919	121173
47177	121174
111337	121175
59406	121176
70213	121177
14982	121178
28746	121179
28001	121180
59657	121181
53945	121182
64805	121183
9646	121184
17437	121185
531	121186
71341	121187
118473	121188
12905	121189
93445	121190
12310	121191
77999	121192
83830	121193
10635	121194
15583	121195
18323	121196
8659	121197
67168	121198
18783	121199
41457	121200
7273	121201
15348	121202
33256	121203
10859	121204
15892	121205
50058	121206
29965	121207
13595	121208
110753	121209
37967	121210
1544	121211
36143	121212
42922	121213
78641	121214
75428	121215
117496	121216
447	121217
112065	121218
51671	121219
45847	121220
3606	121221
24429	121222
51810	121223
47802	121224
4131	121225
52616	121226
80953	121227
42559	121228
33214	121229
80431	121230
24827	121231
29390	121232
140908	121233
91975	121234
5534	121235
21911	121236
58645	121237
10405	121238
72848	121239
24124	121240
29100	121241
82468	121242
7834	121243
71410	121244
53178	121245
436	121246
20492	121247
6769	121248
9487	121249
11143	121250
94280	121251
60307	121252
133669	121253
27858	121254
25872	121255
25083	121256
99383	121257
53683	121258
7369	121259
74469	121260
123991	121261
37610	121262
25662	121263
19966	121264
35974	121265
33095	121266
33662	121267
9328	121268
20429	121269
10591	121270
20992	121271
40883	121272
29755	121273
15638	121274
152943	121275
67347	121276
98775	121277
58344	121278
9961	121279
119089	121280
102912	121281
29685	121282
10248	121283
29226	121284
76921	121285
86624	121286
2698	121287
137687	121288
44926	121289
14714	121290
49537	121291
28363	121292
9290	121293
5810	121294
22551	121295
62433	121296
2141	121297
81222	121298
113606	121299
18121	121300
26792	121301
64836	121302
4655	121303
68065	121304
16524	121305
2120	121306
29489	121307
10921	121308
26027	121309
28698	121310
41264	121311
131816	121312
125449	121313
13311	121314
19867	121315
102908	121316
140936	121317
23685	121318
14741	121319
44710	121320
1986	121321
118948	121322
46931	121323
356	121324
93542	121325
45541	121326
103866	121327
9782	121328
70413	121329
19047	121330
55062	121331
8989	121332
69994	121333
32400	121334
1986	121335
38267	121336
50920	121337
136732	121338
10930	121339
27224	121340
164622	121341
59727	121342
128416	121343
78482	121344
16772	121345
26784	121346
5201	121347
37085	121348
33858	121349
132558	121350
79809	121351
55824	121352
81101	121353
20109	121354
169140	121355
3694	121356
50211	121357
65759	121358
16981	121359
128339	121360
98999	121361
14542	121362
7974	121363
46967	121364
60353	121365
11437	121366
74637	121367
36587	121368
2147	121369
23191	121370
29901	121371
133395	121372
12523	121373
34790	121374
8619	121375
56925	121376
15928	121377
64237	121378
27301	121379
2898	121380
86883	121381
81833	121382
83028	121383
63819	121384
33895	121385
1236	121386
142696	121387
46926	121388
20250	121389
23943	121390
53117	121391
6997	121392
47409	121393
32731	121394
23213	121395
77048	121396
3413	121397
59113	121398
129727	121399
3277	121400
2049	121401
11162	121402
25184	121403
53832	121404
16313	121405
1850	121406
29953	121407
60971	121408
10650	121409
30409	121410
87584	121411
27611	121412
147530	121413
16870	121414
21605	121415
29203	121416
1009	121417
5937	121418
32037	121419
82344	121420
26047	121421
41610	121422
28252	121423
63848	121424
37720	121425
109678	121426
16257	121427
80	121428
20793	121429
4068	121430
7729	121431
26349	121432
36451	121433
1391	121434
95628	121435
24342	121436
18482	121437
86791	121438
12321	121439
5686	121440
13912	121441
9302	121442
9919	121443
32415	121444
2550	121445
37953	121446
20699	121447
98625	121448
102243	121449
813	121450
58474	121451
13970	121452
58488	121453
10612	121454
88711	121455
23050	121456
1227	121457
8361	121458
124627	121459
3286	121460
72450	121461
12699	121462
35025	121463
31843	121464
157010	121465
98134	121466
124169	121467
10053	121468
26369	121469
13637	121470
6472	121471
983	121472
8818	121473
65671	121474
431	121475
6807	121476
12465	121477
137629	121478
40763	121479
1875	121480
25468	121481
9206	121482
16478	121483
106769	121484
2411	121485
10908	121486
344	121487
16337	121488
48945	121489
31254	121490
3745	121491
114885	121492
95581	121493
48728	121494
31746	121495
99457	121496
19460	121497
25871	121498
83837	121499
45291	121500
49899	121501
38730	121502
40499	121503
74235	121504
111082	121505
13891	121506
14830	121507
101402	121508
3645	121509
37464	121510
20251	121511
45218	121512
17401	121513
60427	121514
3698	121515
150412	121516
6	121517
53590	121518
12910	121519
47778	121520
70137	121521
11847	121522
34741	121523
32328	121524
59931	121525
67129	121526
10678	121527
72127	121528
30987	121529
22276	121530
56886	121531
37884	121532
1438	121533
5533	121534
57050	121535
1960	121536
10435	121537
9662	121538
18665	121539
112920	121540
109791	121541
18234	121542
66348	121543
18911	121544
925	121545
58396	121546
62567	121547
59107	121548
19122	121549
54368	121550
8760	121551
132039	121552
59599	121553
126747	121554
2126	121555
23583	121556
64377	121557
87253	121558
9151	121559
26598	121560
28428	121561
31330	121562
94305	121563
37645	121564
85562	121565
64591	121566
8625	121567
10248	121568
74512	121569
10336	121570
102395	121571
47988	121572
17847	121573
12460	121574
47830	121575
158641	121576
63970	121577
9212	121578
96415	121579
12102	121580
61153	121581
119148	121582
126938	121583
11152	121584
18912	121585
56448	121586
124051	121587
32764	121588
167627	121589
4228	121590
44214	121591
40702	121592
7132	121593
29275	121594
1469	121595
146721	121596
38450	121597
1550	121598
36139	121599
122673	121600
118510	121601
30928	121602
20418	121603
39361	121604
149908	121605
39804	121606
29741	121607
15046	121608
3980	121609
664	121610
59627	121611
4031	121612
46186	121613
30266	121614
23811	121615
2030	121616
169847	121617
8409	121618
48345	121619
26283	121620
31486	121621
161930	121622
112839	121623
16139	121624
40608	121625
4454	121626
66682	121627
102704	121628
3746	121629
28011	121630
39517	121631
38774	121632
1400	121633
29414	121634
19415	121635
45990	121636
97288	121637
20807	121638
15573	121639
45687	121640
81036	121641
39285	121642
10019	121643
10759	121644
123190	121645
98444	121646
20716	121647
11150	121648
5218	121649
30033	121650
38164	121651
52535	121652
7926	121653
15274	121654
2346	121655
86133	121656
28596	121657
3169	121658
64883	121659
29253	121660
67829	121661
3429	121662
121817	121663
85	121664
115522	121665
42912	121666
25020	121667
1743	121668
36250	121669
38120	121670
6823	121671
56399	121672
28557	121673
59132	121674
54221	121675
61588	121676
16950	121677
23328	121678
24295	121679
80014	121680
17607	121681
2154	121682
21261	121683
1841	121684
23976	121685
65821	121686
8362	121687
24218	121688
6407	121689
53624	121690
23401	121691
133617	121692
40902	121693
69990	121694
2782	121695
110227	121696
116257	121697
7966	121698
52670	121699
16260	121700
20568	121701
24474	121702
149946	121703
4	121704
46532	121705
129460	121706
115388	121707
79374	121708
3548	121709
31276	121710
86635	121711
19922	121712
15449	121713
49359	121714
20106	121715
81499	121716
110653	121717
18242	121718
6662	121719
54933	121720
34491	121721
98705	121722
160010	121723
116343	121724
28506	121725
45219	121726
28554	121727
29461	121728
33743	121729
18161	121730
21988	121731
90285	121732
8382	121733
40715	121734
127500	121735
131122	121736
23959	121737
57232	121738
7887	121739
71178	121740
80591	121741
46826	121742
25748	121743
4852	121744
65501	121745
103205	121746
111510	121747
30770	121748
43518	121749
42383	121750
3434	121751
17217	121752
6690	121753
66257	121754
27649	121755
90519	121756
46307	121757
53286	121758
131422	121759
17110	121760
46809	121761
37071	121762
4764	121763
1753	121764
18770	121765
51187	121766
1647	121767
5098	121768
23119	121769
77462	121770
4148	121771
754	121772
8958	121773
1359	121774
59627	121775
74186	121776
2610	121777
7855	121778
6429	121779
12430	121780
49907	121781
21010	121782
61031	121783
255	121784
14430	121785
190	121786
124241	121787
1952	121788
30210	121789
9890	121790
4761	121791
16335	121792
9912	121793
33936	121794
29874	121795
59537	121796
55731	121797
47988	121798
29619	121799
57315	121800
80925	121801
2047	121802
40919	121803
63508	121804
153119	121805
96585	121806
26840	121807
3505	121808
15568	121809
41539	121810
74539	121811
15586	121812
31835	121813
52844	121814
17363	121815
35353	121816
55832	121817
44147	121818
49175	121819
9700	121820
24036	121821
60230	121822
39874	121823
4503	121824
63568	121825
86460	121826
51479	121827
10167	121828
62772	121829
13535	121830
121082	121831
168266	121832
11046	121833
4175	121834
7728	121835
116622	121836
69204	121837
33144	121838
24428	121839
27092	121840
80291	121841
34710	121842
1412	121843
58001	121844
138822	121845
11209	121846
432	121847
31124	121848
16833	121849
147958	121850
41334	121851
75161	121852
36394	121853
1746	121854
7005	121855
4733	121856
12723	121857
42446	121858
92647	121859
106701	121860
167510	121861
55512	121862
17638	121863
132245	121864
59866	121865
91391	121866
124014	121867
33402	121868
1720	121869
17914	121870
50968	121871
66251	121872
24854	121873
136626	121874
5301	121875
31507	121876
4333	121877
9059	121878
7514	121879
3374	121880
62644	121881
91526	121882
47609	121883
97657	121884
24308	121885
66026	121886
39150	121887
47467	121888
483	121889
21051	121890
3739	121891
4136	121892
59	121893
25473	121894
42713	121895
36709	121896
102027	121897
3684	121898
7346	121899
25239	121900
101782	121901
114258	121902
46214	121903
48789	121904
108320	121905
66260	121906
4888	121907
55673	121908
76141	121909
29678	121910
85770	121911
36300	121912
27478	121913
109497	121914
54269	121915
5658	121916
11979	121917
123539	121918
30558	121919
2169	121920
5579	121921
5840	121922
106562	121923
30143	121924
30488	121925
101952	121926
9355	121927
2726	121928
111323	121929
6	121930
67615	121931
32880	121932
117728	121933
5699	121934
24937	121935
9700	121936
34512	121937
85727	121938
7617	121939
44860	121940
6885	121941
11165	121942
48818	121943
51875	121944
66197	121945
16435	121946
115180	121947
48774	121948
6991	121949
17211	121950
38703	121951
130237	121952
9777	121953
22792	121954
76057	121955
40962	121956
5145	121957
14296	121958
15393	121959
23573	121960
40354	121961
71837	121962
46916	121963
64093	121964
41750	121965
13822	121966
61157	121967
28997	121968
157024	121969
56989	121970
77171	121971
59419	121972
41175	121973
44848	121974
69876	121975
22419	121976
101653	121977
72477	121978
16026	121979
11121	121980
3066	121981
955	121982
21774	121983
54491	121984
29413	121985
42449	121986
31355	121987
5367	121988
90169	121989
18394	121990
20845	121991
55974	121992
53	121993
14957	121994
158555	121995
124092	121996
57768	121997
56305	121998
24484	121999
8663	122000
30415	122001
10837	122002
71949	122003
80100	122004
24952	122005
8519	122006
1260	122007
36910	122008
162511	122009
63439	122010
52238	122011
13146	122012
50051	122013
39985	122014
162481	122015
72101	122016
66172	122017
14841	122018
106459	122019
72817	122020
75489	122021
26085	122022
120479	122023
28306	122024
17027	122025
65217	122026
6796	122027
4383	122028
73931	122029
91804	122030
128887	122031
116622	122032
66536	122033
48083	122034
50702	122035
23305	122036
46928	122037
96670	122038
52824	122039
84267	122040
52979	122041
1722	122042
52974	122043
33000	122044
1658	122045
93985	122046
7007	122047
106308	122048
18969	122049
44295	122050
2558	122051
105340	122052
5403	122053
6439	122054
26518	122055
139492	122056
31626	122057
41063	122058
85873	122059
73672	122060
2646	122061
77450	122062
26952	122063
7394	122064
47195	122065
11310	122066
132906	122067
7624	122068
100845	122069
53178	122070
3792	122071
6871	122072
3998	122073
55303	122074
76305	122075
107857	122076
20911	122077
128930	122078
684	122079
19444	122080
32	122081
116099	122082
95714	122083
45323	122084
112042	122085
40130	122086
58320	122087
58689	122088
5083	122089
31754	122090
2454	122091
126067	122092
11513	122093
128935	122094
54779	122095
71440	122096
9187	122097
34	122098
25451	122099
1636	122100
42702	122101
114639	122102
74489	122103
6608	122104
24896	122105
25451	122106
49007	122107
64448	122108
1578	122109
20218	122110
72261	122111
21796	122112
43359	122113
5513	122114
78923	122115
62856	122116
143548	122117
6411	122118
93321	122119
128344	122120
10335	122121
31381	122122
12226	122123
57459	122124
101258	122125
92167	122126
15962	122127
42640	122128
5175	122129
69728	122130
13332	122131
36115	122132
39690	122133
8421	122134
10254	122135
108729	122136
67555	122137
1369	122138
113012	122139
24419	122140
9134	122141
81547	122142
159188	122143
27306	122144
7448	122145
96737	122146
42077	122147
46876	122148
94743	122149
57925	122150
112141	122151
143589	122152
6891	122153
160467	122154
64948	122155
29986	122156
897	122157
4742	122158
5675	122159
25	122160
18432	122161
22020	122162
28888	122163
25517	122164
120288	122165
31622	122166
34136	122167
39566	122168
90	122169
49395	122170
137874	122171
15646	122172
103999	122173
91072	122174
55241	122175
32083	122176
4702	122177
62714	122178
90541	122179
5229	122180
134909	122181
46730	122182
38955	122183
36908	122184
50792	122185
67720	122186
44132	122187
11520	122188
96399	122189
66898	122190
37703	122191
566	122192
973	122193
6855	122194
86989	122195
308	122196
15731	122197
768	122198
96542	122199
90488	122200
168287	122201
53353	122202
870	122203
11335	122204
5227	122205
1812	122206
29589	122207
37380	122208
58746	122209
15613	122210
5187	122211
58445	122212
10592	122213
69729	122214
29308	122215
19394	122216
31112	122217
45647	122218
38258	122219
53127	122220
352	122221
20332	122222
7392	122223
85194	122224
15841	122225
34682	122226
33150	122227
370	122228
106069	122229
13349	122230
95547	122231
86577	122232
104191	122233
59605	122234
155858	122235
75297	122236
26096	122237
9838	122238
1300	122239
135677	122240
127206	122241
48513	122242
34982	122243
23492	122244
10325	122245
5450	122246
9611	122247
12020	122248
81649	122249
9948	122250
5123	122251
40097	122252
34638	122253
114541	122254
131629	122255
44767	122256
34758	122257
34066	122258
28823	122259
142685	122260
22872	122261
34454	122262
20427	122263
18787	122264
74576	122265
1325	122266
255	122267
24792	122268
3195	122269
32429	122270
96629	122271
92947	122272
25191	122273
50183	122274
103590	122275
13042	122276
614	122277
1819	122278
13192	122279
96734	122280
53792	122281
67318	122282
72457	122283
35178	122284
79591	122285
7444	122286
9196	122287
29041	122288
33104	122289
59735	122290
15763	122291
47237	122292
29431	122293
16043	122294
159150	122295
23979	122296
1057	122297
5336	122298
4228	122299
18504	122300
81346	122301
12001	122302
51025	122303
9311	122304
4488	122305
16214	122306
456	122307
43801	122308
62501	122309
11726	122310
42891	122311
75427	122312
767	122313
128990	122314
20146	122315
28803	122316
23922	122317
10778	122318
24147	122319
33077	122320
89853	122321
73894	122322
14829	122323
70078	122324
103914	122325
55769	122326
31640	122327
71726	122328
13684	122329
5922	122330
11048	122331
58324	122332
77929	122333
27419	122334
10583	122335
49715	122336
38379	122337
4792	122338
103	122339
1444	122340
1409	122341
9661	122342
51980	122343
89662	122344
10003	122345
73509	122346
4064	122347
48393	122348
20242	122349
50913	122350
10911	122351
32772	122352
50811	122353
66752	122354
62798	122355
18826	122356
89914	122357
3288	122358
13849	122359
64486	122360
13171	122361
6729	122362
12209	122363
36324	122364
39205	122365
164533	122366
36231	122367
33651	122368
18281	122369
31350	122370
93566	122371
42046	122372
74444	122373
43618	122374
98892	122375
2162	122376
156087	122377
138592	122378
5843	122379
45326	122380
6268	122381
35621	122382
81829	122383
2868	122384
64182	122385
148347	122386
22979	122387
37520	122388
17901	122389
26952	122390
104340	122391
17550	122392
58233	122393
42414	122394
2982	122395
39549	122396
22383	122397
27236	122398
27435	122399
88719	122400
19390	122401
9500	122402
54871	122403
22049	122404
29977	122405
10898	122406
2339	122407
31919	122408
18530	122409
32539	122410
47464	122411
27520	122412
344	122413
158	122414
4601	122415
42532	122416
123676	122417
24779	122418
2330	122419
1476	122420
16530	122421
83737	122422
115963	122423
1832	122424
22103	122425
126879	122426
10482	122427
841	122428
15641	122429
21820	122430
11027	122431
41079	122432
5389	122433
62298	122434
139	122435
11642	122436
56111	122437
47404	122438
17400	122439
18395	122440
37853	122441
216	122442
19362	122443
4621	122444
6844	122445
16513	122446
2496	122447
41015	122448
45863	122449
93498	122450
102026	122451
95529	122452
1617	122453
9468	122454
94880	122455
38717	122456
64656	122457
67211	122458
106766	122459
1032	122460
29547	122461
7581	122462
66075	122463
76597	122464
8440	122465
95597	122466
14148	122467
2843	122468
31131	122469
14068	122470
63492	122471
20718	122472
73437	122473
102465	122474
26288	122475
63140	122476
55041	122477
19563	122478
29210	122479
11350	122480
29583	122481
11117	122482
21677	122483
17797	122484
13273	122485
18452	122486
9167	122487
12661	122488
41585	122489
15989	122490
80856	122491
29262	122492
2083	122493
86720	122494
94233	122495
31698	122496
24615	122497
62430	122498
63919	122499
6858	122500
7506	122501
62285	122502
1644	122503
24725	122504
16361	122505
23772	122506
33015	122507
95634	122508
66486	122509
184	122510
37173	122511
85202	122512
58031	122513
2682	122514
126985	122515
75303	122516
55936	122517
35850	122518
31410	122519
116347	122520
84203	122521
39143	122522
16551	122523
59109	122524
7971	122525
7691	122526
27223	122527
6440	122528
6417	122529
163955	122530
90694	122531
59011	122532
19336	122533
105540	122534
73277	122535
9188	122536
76170	122537
6855	122538
74284	122539
90144	122540
2388	122541
311	122542
2858	122543
76800	122544
1109	122545
10482	122546
74096	122547
336	122548
60715	122549
23843	122550
24169	122551
35784	122552
15922	122553
44094	122554
71339	122555
14712	122556
14172	122557
154628	122558
11294	122559
15303	122560
25	122561
62150	122562
21526	122563
26182	122564
42553	122565
110465	122566
19225	122567
56809	122568
5419	122569
16998	122570
88954	122571
40557	122572
96544	122573
115405	122574
22781	122575
19022	122576
34285	122577
98033	122578
2765	122579
98529	122580
136	122581
44023	122582
4813	122583
41805	122584
115550	122585
73234	122586
54110	122587
76430	122588
17083	122589
103445	122590
82207	122591
71142	122592
72269	122593
2621	122594
55021	122595
35356	122596
14340	122597
3126	122598
35607	122599
4891	122600
20443	122601
3191	122602
720	122603
15952	122604
40892	122605
19975	122606
38513	122607
6609	122608
8375	122609
37410	122610
4402	122611
96632	122612
4439	122613
67859	122614
21114	122615
58913	122616
984	122617
31538	122618
18629	122619
5380	122620
101054	122621
878	122622
17732	122623
6719	122624
71395	122625
29499	122626
64425	122627
112326	122628
16115	122629
86596	122630
15339	122631
41078	122632
11075	122633
99395	122634
113143	122635
41645	122636
46226	122637
45477	122638
1262	122639
23970	122640
12909	122641
52761	122642
32929	122643
25499	122644
81456	122645
152634	122646
138441	122647
24344	122648
37553	122649
2059	122650
136637	122651
21678	122652
8363	122653
38430	122654
137906	122655
5421	122656
78678	122657
11096	122658
76941	122659
15705	122660
2335	122661
49546	122662
64566	122663
9452	122664
38546	122665
95764	122666
29930	122667
19131	122668
119201	122669
79501	122670
8871	122671
14393	122672
72704	122673
9128	122674
6703	122675
34310	122676
72039	122677
4682	122678
75749	122679
49471	122680
80033	122681
114664	122682
14504	122683
3947	122684
12779	122685
49208	122686
93580	122687
128572	122688
5	122689
20698	122690
20507	122691
11318	122692
35696	122693
322	122694
140879	122695
7660	122696
113301	122697
46770	122698
139035	122699
9328	122700
22430	122701
38064	122702
63098	122703
2767	122704
903	122705
123018	122706
223	122707
23869	122708
68427	122709
3287	122710
7187	122711
5666	122712
30286	122713
47877	122714
106396	122715
42164	122716
9405	122717
52498	122718
92978	122719
85775	122720
33366	122721
24934	122722
40491	122723
58999	122724
45562	122725
41133	122726
43152	122727
103139	122728
113741	122729
58960	122730
31653	122731
14292	122732
44514	122733
18732	122734
30894	122735
11613	122736
79738	122737
2411	122738
9723	122739
26030	122740
1296	122741
46659	122742
53272	122743
61665	122744
60503	122745
25185	122746
40431	122747
98628	122748
25115	122749
52096	122750
81694	122751
27752	122752
3435	122753
15036	122754
12551	122755
61830	122756
64339	122757
10504	122758
66159	122759
56066	122760
48502	122761
2133	122762
9283	122763
26869	122764
14180	122765
12950	122766
34239	122767
30479	122768
14750	122769
53478	122770
710	122771
41459	122772
4991	122773
62498	122774
9639	122775
21787	122776
47912	122777
34534	122778
19136	122779
25665	122780
48056	122781
6646	122782
61817	122783
67169	122784
25796	122785
32885	122786
6756	122787
3077	122788
65950	122789
29	122790
22990	122791
98	122792
7193	122793
112629	122794
42721	122795
24642	122796
8829	122797
16015	122798
39441	122799
15041	122800
149794	122801
6358	122802
84326	122803
21400	122804
60603	122805
14902	122806
15866	122807
115990	122808
57320	122809
73591	122810
44276	122811
110126	122812
10408	122813
44471	122814
42112	122815
278	122816
2145	122817
15115	122818
24043	122819
79170	122820
64234	122821
43583	122822
29248	122823
74906	122824
13708	122825
25857	122826
74651	122827
691	122828
3745	122829
66644	122830
481	122831
108727	122832
7053	122833
41400	122834
134880	122835
57654	122836
69096	122837
102226	122838
162175	122839
46018	122840
13171	122841
10392	122842
109737	122843
32003	122844
15431	122845
3322	122846
112971	122847
18354	122848
62713	122849
103638	122850
75703	122851
150919	122852
91001	122853
11958	122854
110490	122855
149741	122856
53910	122857
4054	122858
46494	122859
22783	122860
92758	122861
23007	122862
22372	122863
3768	122864
31247	122865
124763	122866
300	122867
30133	122868
66633	122869
18474	122870
14754	122871
105257	122872
94930	122873
16012	122874
428	122875
71736	122876
100281	122877
6206	122878
149724	122879
157	122880
14503	122881
27365	122882
38618	122883
76228	122884
89309	122885
4458	122886
83081	122887
20263	122888
8529	122889
73366	122890
67270	122891
12082	122892
74172	122893
110724	122894
75586	122895
14589	122896
4719	122897
98265	122898
42250	122899
44077	122900
15759	122901
113459	122902
56670	122903
1413	122904
11899	122905
93663	122906
78734	122907
17550	122908
39494	122909
21011	122910
23407	122911
24739	122912
132725	122913
68020	122914
146502	122915
25075	122916
19853	122917
46920	122918
155704	122919
44682	122920
57711	122921
156408	122922
45335	122923
4772	122924
155652	122925
391	122926
103200	122927
4424	122928
95316	122929
49981	122930
9215	122931
36441	122932
37775	122933
53529	122934
9543	122935
64646	122936
23175	122937
8707	122938
108150	122939
74647	122940
70118	122941
93570	122942
3329	122943
10109	122944
3987	122945
5980	122946
63876	122947
7693	122948
10828	122949
60589	122950
18588	122951
5235	122952
84540	122953
48071	122954
10544	122955
15611	122956
23405	122957
39591	122958
20323	122959
40408	122960
89746	122961
5749	122962
5417	122963
15965	122964
51390	122965
108788	122966
66	122967
8633	122968
47294	122969
29559	122970
22558	122971
10478	122972
6641	122973
28827	122974
55914	122975
21900	122976
62055	122977
51527	122978
84005	122979
57592	122980
9647	122981
139	122982
6041	122983
19691	122984
30790	122985
51550	122986
14387	122987
11423	122988
13942	122989
59748	122990
42832	122991
98019	122992
19990	122993
77609	122994
34027	122995
26729	122996
76280	122997
160561	122998
17770	122999
42598	123000
27924	123001
102400	123002
18357	123003
6620	123004
16896	123005
115766	123006
111116	123007
86603	123008
21715	123009
31993	123010
5111	123011
105625	123012
110495	123013
85839	123014
60249	123015
127443	123016
52864	123017
63756	123018
17773	123019
24137	123020
5918	123021
136019	123022
12891	123023
29741	123024
231	123025
39946	123026
10543	123027
38548	123028
128254	123029
13847	123030
73631	123031
14428	123032
110746	123033
100413	123034
9569	123035
12321	123036
14900	123037
55909	123038
114756	123039
27476	123040
66584	123041
41602	123042
17166	123043
26471	123044
62713	123045
72961	123046
39464	123047
125547	123048
38276	123049
80164	123050
63117	123051
97036	123052
34846	123053
18365	123054
142	123055
143747	123056
20970	123057
12597	123058
35974	123059
91231	123060
48803	123061
125959	123062
4879	123063
6501	123064
14629	123065
163321	123066
103414	123067
52922	123068
570	123069
60886	123070
85704	123071
130357	123072
111806	123073
42902	123074
1478	123075
135969	123076
2510	123077
125387	123078
80683	123079
76798	123080
156158	123081
101086	123082
46637	123083
44206	123084
4053	123085
5318	123086
5625	123087
78988	123088
94393	123089
92720	123090
20987	123091
69658	123092
22119	123093
11480	123094
33448	123095
3101	123096
16727	123097
134158	123098
23776	123099
46830	123100
14064	123101
111147	123102
11964	123103
1256	123104
50765	123105
53950	123106
55372	123107
105641	123108
87346	123109
79548	123110
63	123111
93171	123112
2652	123113
10325	123114
43097	123115
810	123116
54757	123117
13242	123118
57293	123119
66338	123120
13589	123121
251	123122
62112	123123
50876	123124
6338	123125
14775	123126
70884	123127
4737	123128
97656	123129
18385	123130
19146	123131
61613	123132
68374	123133
8504	123134
33058	123135
18599	123136
15846	123137
246	123138
14876	123139
116651	123140
93074	123141
72762	123142
88022	123143
11163	123144
11672	123145
55989	123146
39775	123147
139266	123148
30051	123149
149560	123150
8803	123151
17012	123152
67678	123153
7640	123154
136576	123155
8213	123156
52422	123157
104022	123158
51638	123159
54281	123160
93080	123161
7531	123162
2622	123163
122233	123164
26283	123165
64990	123166
6256	123167
107073	123168
77818	123169
12095	123170
8845	123171
34236	123172
8788	123173
22486	123174
19696	123175
25658	123176
1571	123177
79989	123178
104868	123179
3806	123180
2337	123181
89585	123182
21672	123183
8093	123184
21116	123185
97256	123186
88863	123187
44037	123188
5214	123189
106518	123190
25173	123191
19329	123192
62235	123193
33744	123194
41394	123195
66981	123196
170	123197
25248	123198
17761	123199
51814	123200
90135	123201
128341	123202
117080	123203
51342	123204
21469	123205
29634	123206
57943	123207
18738	123208
45908	123209
44151	123210
26847	123211
119405	123212
94713	123213
48003	123214
1497	123215
25561	123216
4800	123217
43927	123218
21366	123219
16418	123220
11749	123221
1761	123222
4494	123223
86603	123224
289	123225
83872	123226
128493	123227
48994	123228
54300	123229
96001	123230
38381	123231
10539	123232
10721	123233
33176	123234
4415	123235
59139	123236
17446	123237
46072	123238
9586	123239
38811	123240
126522	123241
477	123242
130813	123243
70598	123244
68312	123245
26020	123246
157654	123247
7055	123248
46655	123249
38915	123250
18946	123251
110238	123252
14274	123253
96211	123254
13429	123255
67009	123256
23281	123257
16065	123258
39984	123259
59611	123260
14528	123261
142748	123262
99802	123263
28142	123264
100885	123265
117545	123266
59553	123267
93747	123268
48741	123269
34406	123270
11914	123271
3945	123272
26448	123273
11340	123274
13245	123275
4416	123276
82070	123277
337	123278
345	123279
24327	123280
62449	123281
45937	123282
56129	123283
62169	123284
23837	123285
91597	123286
2762	123287
20871	123288
59943	123289
88891	123290
34361	123291
744	123292
110151	123293
97168	123294
12045	123295
108	123296
14259	123297
51101	123298
394	123299
55353	123300
43006	123301
11348	123302
24935	123303
32057	123304
13244	123305
11016	123306
21442	123307
55722	123308
2244	123309
66347	123310
104958	123311
97544	123312
43238	123313
13171	123314
26325	123315
28524	123316
109490	123317
128255	123318
54712	123319
44705	123320
72180	123321
51782	123322
52641	123323
70408	123324
37092	123325
93615	123326
2489	123327
77788	123328
75789	123329
8416	123330
11922	123331
98408	123332
19672	123333
8898	123334
17520	123335
16568	123336
773	123337
40601	123338
169672	123339
20445	123340
54571	123341
4166	123342
22513	123343
2641	123344
79171	123345
23600	123346
112874	123347
3692	123348
769	123349
17254	123350
34631	123351
28672	123352
12375	123353
35090	123354
3349	123355
31806	123356
65125	123357
629	123358
96182	123359
3422	123360
16246	123361
102342	123362
52532	123363
30307	123364
5426	123365
39918	123366
8531	123367
49131	123368
23204	123369
39069	123370
24322	123371
87328	123372
37771	123373
27184	123374
34543	123375
92543	123376
28440	123377
16660	123378
9707	123379
1839	123380
9566	123381
55237	123382
130442	123383
42434	123384
40094	123385
59308	123386
16874	123387
38894	123388
35383	123389
6463	123390
47736	123391
1413	123392
31209	123393
44185	123394
1764	123395
33907	123396
16743	123397
23933	123398
97392	123399
48198	123400
501	123401
12815	123402
161149	123403
54148	123404
61254	123405
39093	123406
2587	123407
74213	123408
121588	123409
168497	123410
5247	123411
914	123412
55385	123413
4071	123414
3967	123415
57561	123416
5476	123417
114016	123418
39728	123419
57003	123420
39925	123421
30224	123422
158283	123423
88460	123424
38013	123425
69319	123426
14046	123427
485	123428
22384	123429
48811	123430
13055	123431
43419	123432
85496	123433
138081	123434
93649	123435
63850	123436
17466	123437
779	123438
82052	123439
40550	123440
2512	123441
92699	123442
5684	123443
120738	123444
123447	123445
530	123446
24120	123447
64410	123448
62256	123449
21735	123450
47082	123451
38333	123452
89588	123453
121474	123454
24389	123455
32849	123456
34146	123457
31563	123458
4834	123459
84844	123460
68331	123461
110254	123462
29468	123463
1064	123464
139033	123465
16607	123466
1292	123467
106503	123468
38997	123469
2776	123470
31551	123471
3787	123472
67150	123473
4324	123474
127498	123475
66243	123476
5557	123477
78781	123478
97011	123479
5015	123480
85	123481
77070	123482
77293	123483
80598	123484
18227	123485
124272	123486
61034	123487
12491	123488
39005	123489
114825	123490
167845	123491
113616	123492
237	123493
11989	123494
17660	123495
96526	123496
2073	123497
2183	123498
20548	123499
1437	123500
3328	123501
23491	123502
56598	123503
6282	123504
48692	123505
35329	123506
104621	123507
30856	123508
3259	123509
3808	123510
81724	123511
33636	123512
20427	123513
4175	123514
63558	123515
14447	123516
86443	123517
11940	123518
29587	123519
54	123520
73109	123521
180	123522
55180	123523
144825	123524
35896	123525
41763	123526
107964	123527
27947	123528
13457	123529
43898	123530
27747	123531
484	123532
11321	123533
92582	123534
1771	123535
121909	123536
27949	123537
76619	123538
28810	123539
52544	123540
1684	123541
75963	123542
39098	123543
73802	123544
40631	123545
49993	123546
130720	123547
72033	123548
14483	123549
47653	123550
118733	123551
111615	123552
140882	123553
15448	123554
2109	123555
20186	123556
90464	123557
15241	123558
26122	123559
13426	123560
73927	123561
54531	123562
64049	123563
13071	123564
66497	123565
14886	123566
29566	123567
71154	123568
22276	123569
106332	123570
24990	123571
41484	123572
121517	123573
19732	123574
2728	123575
1973	123576
88382	123577
32965	123578
48975	123579
83021	123580
38209	123581
52075	123582
1179	123583
3761	123584
31379	123585
76072	123586
16460	123587
29548	123588
40008	123589
12244	123590
157395	123591
71366	123592
2063	123593
958	123594
75524	123595
17918	123596
54658	123597
8300	123598
9076	123599
63210	123600
74194	123601
63339	123602
2920	123603
9631	123604
6690	123605
1099	123606
40888	123607
150934	123608
17032	123609
29678	123610
49703	123611
22378	123612
57075	123613
29993	123614
24581	123615
18498	123616
7457	123617
50540	123618
17519	123619
16004	123620
10969	123621
17198	123622
30250	123623
6328	123624
69788	123625
71471	123626
13660	123627
92523	123628
94794	123629
50551	123630
12842	123631
12972	123632
18056	123633
38300	123634
120991	123635
9476	123636
148385	123637
13821	123638
11354	123639
40089	123640
10205	123641
114584	123642
6241	123643
8197	123644
2162	123645
196	123646
2065	123647
118854	123648
69	123649
67691	123650
97554	123651
58120	123652
23871	123653
48804	123654
52514	123655
28749	123656
135033	123657
118129	123658
52444	123659
35858	123660
127639	123661
125916	123662
665	123663
168061	123664
20721	123665
125431	123666
90522	123667
15179	123668
8167	123669
79251	123670
52650	123671
66488	123672
55588	123673
6059	123674
101197	123675
65094	123676
49767	123677
96575	123678
22165	123679
42004	123680
23075	123681
57901	123682
21367	123683
37503	123684
108955	123685
98678	123686
28256	123687
65018	123688
78857	123689
54292	123690
3397	123691
19924	123692
46087	123693
114670	123694
164	123695
35830	123696
22252	123697
41996	123698
69598	123699
8086	123700
3685	123701
78750	123702
137351	123703
27346	123704
92626	123705
12951	123706
109080	123707
56440	123708
4539	123709
2579	123710
19171	123711
29596	123712
25086	123713
10400	123714
1517	123715
137332	123716
5770	123717
12098	123718
2371	123719
161869	123720
12732	123721
31128	123722
106	123723
56727	123724
52839	123725
56563	123726
28869	123727
12757	123728
46282	123729
35910	123730
75619	123731
108079	123732
9424	123733
76625	123734
9079	123735
130135	123736
45737	123737
11137	123738
19578	123739
4699	123740
18646	123741
5045	123742
24468	123743
32456	123744
5361	123745
58076	123746
10732	123747
11271	123748
101200	123749
9010	123750
27092	123751
114057	123752
1795	123753
93716	123754
1541	123755
24090	123756
51150	123757
31134	123758
29787	123759
76471	123760
4366	123761
7942	123762
53934	123763
16921	123764
1434	123765
2158	123766
24384	123767
33180	123768
16346	123769
22397	123770
106650	123771
24786	123772
66296	123773
2724	123774
15272	123775
27728	123776
15169	123777
137827	123778
99980	123779
12628	123780
73390	123781
119765	123782
98551	123783
82032	123784
992	123785
38307	123786
78	123787
21814	123788
6568	123789
4357	123790
39961	123791
107451	123792
103156	123793
30436	123794
78103	123795
14277	123796
88039	123797
2255	123798
6405	123799
7468	123800
43119	123801
3751	123802
46368	123803
24829	123804
146046	123805
125684	123806
39632	123807
77545	123808
43127	123809
5910	123810
16635	123811
36142	123812
92023	123813
44550	123814
4784	123815
138192	123816
5509	123817
1098	123818
767	123819
11743	123820
65146	123821
59138	123822
52687	123823
8740	123824
108012	123825
74274	123826
4845	123827
161191	123828
2446	123829
36112	123830
36962	123831
4761	123832
11539	123833
3584	123834
49698	123835
39750	123836
57498	123837
38969	123838
36533	123839
48608	123840
1470	123841
97610	123842
43990	123843
1099	123844
35187	123845
76803	123846
67916	123847
14934	123848
5220	123849
166157	123850
115703	123851
102890	123852
49985	123853
31651	123854
97517	123855
61922	123856
36728	123857
9359	123858
46643	123859
58479	123860
155440	123861
47661	123862
32774	123863
136255	123864
8113	123865
80818	123866
4108	123867
5833	123868
7853	123869
54723	123870
23142	123871
33560	123872
27521	123873
29592	123874
38637	123875
62733	123876
25085	123877
43433	123878
19185	123879
15134	123880
122576	123881
8212	123882
830	123883
74070	123884
10528	123885
5092	123886
25693	123887
6945	123888
6555	123889
17929	123890
71389	123891
26600	123892
1062	123893
19837	123894
131433	123895
119	123896
6372	123897
31365	123898
72219	123899
19258	123900
19916	123901
40397	123902
137682	123903
81079	123904
10600	123905
7606	123906
2391	123907
29816	123908
29516	123909
30385	123910
38878	123911
33664	123912
16015	123913
11031	123914
18158	123915
69155	123916
18304	123917
2739	123918
43145	123919
78763	123920
1152	123921
66689	123922
17640	123923
11590	123924
114655	123925
4104	123926
113030	123927
13577	123928
28339	123929
36939	123930
28023	123931
20746	123932
26435	123933
56184	123934
41169	123935
58054	123936
4339	123937
11347	123938
25083	123939
42079	123940
45926	123941
137397	123942
166973	123943
6647	123944
15770	123945
63422	123946
559	123947
303	123948
31606	123949
955	123950
18720	123951
53884	123952
1474	123953
113361	123954
44101	123955
12595	123956
61160	123957
104924	123958
112812	123959
17485	123960
134817	123961
5515	123962
93233	123963
56504	123964
135248	123965
13579	123966
16841	123967
43584	123968
2107	123969
46672	123970
21241	123971
16233	123972
11200	123973
45540	123974
22337	123975
33039	123976
57513	123977
40241	123978
5240	123979
80970	123980
33476	123981
8297	123982
39766	123983
61604	123984
5237	123985
13517	123986
51962	123987
113422	123988
107294	123989
29646	123990
75280	123991
7882	123992
63718	123993
53362	123994
32773	123995
2574	123996
47761	123997
51797	123998
17308	123999
139994	124000
24276	124001
128394	124002
70862	124003
3453	124004
60276	124005
20396	124006
12784	124007
91104	124008
456	124009
73635	124010
113958	124011
129355	124012
153737	124013
20985	124014
17271	124015
68331	124016
17576	124017
39523	124018
88926	124019
146223	124020
86979	124021
58831	124022
77578	124023
29251	124024
8212	124025
98286	124026
34337	124027
14683	124028
23617	124029
34646	124030
37703	124031
76733	124032
109517	124033
21553	124034
4122	124035
119840	124036
13010	124037
16871	124038
36043	124039
79401	124040
5561	124041
6907	124042
129139	124043
12151	124044
7458	124045
12606	124046
35015	124047
76405	124048
16261	124049
84995	124050
36683	124051
54513	124052
1417	124053
3566	124054
21850	124055
307	124056
29504	124057
90068	124058
81989	124059
9301	124060
72230	124061
55108	124062
30603	124063
163313	124064
4804	124065
19141	124066
9906	124067
45345	124068
96675	124069
16887	124070
2734	124071
60548	124072
39362	124073
13011	124074
102537	124075
92794	124076
31477	124077
109876	124078
2994	124079
13541	124080
97255	124081
93225	124082
23031	124083
4450	124084
16640	124085
3791	124086
20524	124087
4854	124088
17042	124089
49142	124090
64702	124091
51364	124092
118533	124093
61	124094
66070	124095
15834	124096
55276	124097
39958	124098
6646	124099
203	124100
39916	124101
28217	124102
20563	124103
81592	124104
17384	124105
2394	124106
19517	124107
78031	124108
13609	124109
3782	124110
115514	124111
24705	124112
47854	124113
79874	124114
3892	124115
10870	124116
42698	124117
59597	124118
86594	124119
11285	124120
75604	124121
19033	124122
1142	124123
21022	124124
74591	124125
46155	124126
1779	124127
114711	124128
120318	124129
1706	124130
65874	124131
83784	124132
7717	124133
19699	124134
107785	124135
33842	124136
36051	124137
36042	124138
70218	124139
37033	124140
34024	124141
78519	124142
42486	124143
2020	124144
2169	124145
58585	124146
25097	124147
35144	124148
5451	124149
3873	124150
31321	124151
927	124152
65699	124153
109726	124154
53418	124155
67222	124156
11499	124157
58182	124158
110029	124159
88069	124160
22357	124161
27280	124162
62408	124163
85331	124164
32538	124165
104292	124166
146099	124167
68041	124168
4393	124169
17837	124170
4354	124171
19845	124172
115354	124173
19766	124174
2592	124175
147020	124176
38784	124177
15194	124178
59782	124179
26286	124180
87883	124181
10256	124182
5506	124183
69420	124184
29241	124185
49569	124186
92470	124187
8006	124188
57625	124189
13683	124190
92110	124191
58131	124192
39149	124193
1930	124194
15394	124195
45757	124196
168694	124197
6408	124198
167360	124199
75427	124200
7519	124201
5378	124202
11381	124203
12405	124204
132108	124205
88548	124206
100009	124207
52954	124208
16384	124209
34160	124210
16193	124211
11271	124212
82852	124213
24409	124214
2168	124215
18726	124216
149949	124217
2286	124218
68500	124219
4871	124220
6153	124221
139597	124222
58845	124223
1276	124224
15139	124225
90446	124226
66555	124227
62430	124228
37750	124229
39427	124230
120899	124231
102367	124232
78779	124233
202	124234
14092	124235
97375	124236
13957	124237
123612	124238
114102	124239
10818	124240
5147	124241
31401	124242
19080	124243
34560	124244
54008	124245
129194	124246
24755	124247
88024	124248
55449	124249
128734	124250
392	124251
12173	124252
88924	124253
46745	124254
79417	124255
44853	124256
99538	124257
19705	124258
55168	124259
26360	124260
38510	124261
90563	124262
9729	124263
97419	124264
3537	124265
19355	124266
39097	124267
35053	124268
14455	124269
96869	124270
6995	124271
72297	124272
10802	124273
94382	124274
37596	124275
9338	124276
85620	124277
149457	124278
60171	124279
67210	124280
96919	124281
360	124282
58164	124283
4917	124284
115971	124285
10744	124286
43822	124287
18081	124288
92660	124289
16942	124290
135143	124291
142561	124292
61324	124293
75853	124294
37388	124295
61241	124296
22507	124297
2779	124298
16559	124299
35525	124300
95457	124301
95096	124302
31734	124303
47015	124304
11386	124305
25254	124306
156756	124307
37798	124308
35883	124309
15194	124310
12382	124311
52022	124312
106850	124313
3618	124314
14139	124315
86512	124316
3754	124317
4295	124318
84983	124319
34880	124320
37739	124321
47014	124322
583	124323
52456	124324
49324	124325
44272	124326
108199	124327
1019	124328
100005	124329
25197	124330
60228	124331
25806	124332
17442	124333
152799	124334
24310	124335
5776	124336
18126	124337
114067	124338
3022	124339
373	124340
67592	124341
4662	124342
16469	124343
8416	124344
128653	124345
92119	124346
21947	124347
107256	124348
25283	124349
73475	124350
26955	124351
4126	124352
2201	124353
10418	124354
138754	124355
19753	124356
15911	124357
92838	124358
51425	124359
2167	124360
19046	124361
25183	124362
17309	124363
84103	124364
11343	124365
4221	124366
168509	124367
37265	124368
94253	124369
2587	124370
25873	124371
71966	124372
4814	124373
70302	124374
83849	124375
59226	124376
52205	124377
8780	124378
3544	124379
8224	124380
24606	124381
9278	124382
50837	124383
77486	124384
21891	124385
3161	124386
4459	124387
2350	124388
81409	124389
19698	124390
20706	124391
55497	124392
89937	124393
49196	124394
68444	124395
40729	124396
6222	124397
26516	124398
15926	124399
24154	124400
20205	124401
61355	124402
2166	124403
42375	124404
45300	124405
112985	124406
64082	124407
30487	124408
16145	124409
103191	124410
349	124411
21005	124412
37127	124413
34413	124414
87704	124415
26666	124416
34852	124417
952	124418
1734	124419
461	124420
2840	124421
37071	124422
15679	124423
10224	124424
28228	124425
32673	124426
131982	124427
106230	124428
155621	124429
48602	124430
80062	124431
21731	124432
17369	124433
85305	124434
23824	124435
236	124436
709	124437
14058	124438
6489	124439
59071	124440
105775	124441
12061	124442
4665	124443
79474	124444
25140	124445
64614	124446
28893	124447
78815	124448
9976	124449
14326	124450
54132	124451
59775	124452
24791	124453
73696	124454
35628	124455
73434	124456
17678	124457
35819	124458
8393	124459
67020	124460
3902	124461
63842	124462
9304	124463
23750	124464
17186	124465
58914	124466
27361	124467
9046	124468
57456	124469
15477	124470
19378	124471
20615	124472
47670	124473
125692	124474
757	124475
8432	124476
166150	124477
99890	124478
67298	124479
40170	124480
71858	124481
60374	124482
19051	124483
67113	124484
86948	124485
35848	124486
4423	124487
106045	124488
94460	124489
15654	124490
49514	124491
1906	124492
45866	124493
62319	124494
12204	124495
14398	124496
7705	124497
82399	124498
1139	124499
147326	124500
18713	124501
18468	124502
86962	124503
68022	124504
21904	124505
10201	124506
146827	124507
140136	124508
35870	124509
28305	124510
2485	124511
2820	124512
59877	124513
55534	124514
58297	124515
2571	124516
19700	124517
72193	124518
51409	124519
51658	124520
44640	124521
62835	124522
10394	124523
47050	124524
34499	124525
13814	124526
8452	124527
66823	124528
21428	124529
6204	124530
169206	124531
31315	124532
72691	124533
6323	124534
17053	124535
89322	124536
15720	124537
27653	124538
22384	124539
6300	124540
75885	124541
12502	124542
32396	124543
132980	124544
132849	124545
114566	124546
140916	124547
41784	124548
697	124549
70899	124550
9105	124551
35411	124552
6366	124553
47387	124554
133004	124555
31573	124556
36957	124557
79850	124558
35594	124559
9363	124560
62226	124561
30269	124562
67921	124563
30903	124564
53262	124565
228	124566
91249	124567
22225	124568
40561	124569
76508	124570
73588	124571
129353	124572
76333	124573
83966	124574
10745	124575
31347	124576
53116	124577
101825	124578
83407	124579
101942	124580
29893	124581
111175	124582
20170	124583
23112	124584
33618	124585
106172	124586
587	124587
37325	124588
25695	124589
764	124590
28789	124591
90016	124592
656	124593
1512	124594
65428	124595
25445	124596
74856	124597
34131	124598
23041	124599
11455	124600
101054	124601
2293	124602
19927	124603
83667	124604
101432	124605
1519	124606
51786	124607
37775	124608
95264	124609
65038	124610
24865	124611
52142	124612
13572	124613
12853	124614
115674	124615
121030	124616
36982	124617
85484	124618
20263	124619
92617	124620
15025	124621
3642	124622
112220	124623
89417	124624
95271	124625
97238	124626
39615	124627
124967	124628
83465	124629
111194	124630
57790	124631
127154	124632
10448	124633
49653	124634
39509	124635
36563	124636
6879	124637
27	124638
27712	124639
55986	124640
62241	124641
97083	124642
97050	124643
11	124644
5500	124645
8626	124646
29612	124647
34985	124648
18733	124649
90599	124650
20634	124651
38562	124652
54910	124653
7003	124654
139451	124655
47696	124656
2521	124657
17996	124658
28880	124659
21400	124660
75014	124661
5216	124662
136625	124663
108568	124664
75711	124665
22506	124666
53906	124667
8269	124668
15218	124669
119343	124670
80579	124671
36319	124672
83382	124673
97172	124674
7359	124675
18698	124676
78320	124677
39864	124678
1164	124679
27262	124680
11353	124681
36368	124682
43697	124683
642	124684
35735	124685
40127	124686
114641	124687
107995	124688
43596	124689
75559	124690
3113	124691
115396	124692
23364	124693
110209	124694
65466	124695
26909	124696
7888	124697
111669	124698
6228	124699
75304	124700
11800	124701
126294	124702
15024	124703
88423	124704
27462	124705
20877	124706
12646	124707
94132	124708
15822	124709
36977	124710
15437	124711
68822	124712
8081	124713
61236	124714
13579	124715
810	124716
134693	124717
920	124718
19960	124719
155262	124720
28329	124721
33908	124722
36920	124723
33417	124724
25320	124725
68774	124726
30093	124727
93550	124728
4271	124729
44054	124730
54247	124731
1471	124732
50202	124733
19841	124734
65920	124735
16648	124736
51497	124737
6833	124738
8304	124739
22298	124740
20489	124741
4680	124742
12044	124743
4871	124744
20173	124745
2554	124746
125473	124747
55930	124748
62604	124749
11360	124750
4133	124751
22132	124752
13667	124753
112999	124754
54518	124755
16787	124756
71250	124757
169357	124758
36986	124759
28659	124760
111205	124761
4716	124762
91765	124763
48135	124764
38709	124765
4996	124766
24586	124767
5027	124768
101869	124769
48235	124770
83265	124771
131428	124772
2987	124773
28377	124774
6331	124775
28460	124776
117073	124777
3490	124778
4129	124779
67140	124780
4087	124781
2666	124782
900	124783
163722	124784
108092	124785
132678	124786
16598	124787
4468	124788
45829	124789
163031	124790
22018	124791
136467	124792
69542	124793
69202	124794
22577	124795
42384	124796
28013	124797
123645	124798
30597	124799
40690	124800
278	124801
46072	124802
16641	124803
44508	124804
11220	124805
88157	124806
12365	124807
164662	124808
7876	124809
12179	124810
73836	124811
15152	124812
139575	124813
11905	124814
88514	124815
10652	124816
4454	124817
7655	124818
39201	124819
4242	124820
57584	124821
32269	124822
19936	124823
51842	124824
1077	124825
8885	124826
45915	124827
168430	124828
81552	124829
1005	124830
39955	124831
52597	124832
110502	124833
3404	124834
11573	124835
51153	124836
37665	124837
134373	124838
1831	124839
752	124840
1394	124841
29217	124842
620	124843
40904	124844
63941	124845
71856	124846
120191	124847
4504	124848
104537	124849
24326	124850
6908	124851
112770	124852
51680	124853
17637	124854
34785	124855
127219	124856
36734	124857
9160	124858
14647	124859
58605	124860
70836	124861
17262	124862
65676	124863
69516	124864
6376	124865
20841	124866
71545	124867
160411	124868
36111	124869
4152	124870
47372	124871
157339	124872
28666	124873
9840	124874
63722	124875
64883	124876
1738	124877
99617	124878
22239	124879
4210	124880
12328	124881
132934	124882
28686	124883
55887	124884
45063	124885
144014	124886
20587	124887
498	124888
77832	124889
29611	124890
139296	124891
55029	124892
65987	124893
4153	124894
4051	124895
54173	124896
51603	124897
19003	124898
96709	124899
70896	124900
3983	124901
550	124902
52975	124903
105715	124904
9341	124905
11543	124906
13856	124907
25663	124908
12589	124909
52641	124910
61544	124911
53894	124912
16295	124913
18278	124914
28698	124915
64251	124916
50968	124917
109190	124918
6860	124919
1491	124920
82958	124921
9877	124922
9969	124923
21634	124924
22611	124925
45422	124926
1477	124927
12091	124928
1172	124929
17333	124930
149354	124931
5834	124932
43787	124933
75514	124934
15054	124935
61633	124936
139554	124937
23214	124938
36	124939
5574	124940
6397	124941
18347	124942
116878	124943
60738	124944
26597	124945
82042	124946
50442	124947
10679	124948
130367	124949
13749	124950
16246	124951
26830	124952
24420	124953
6141	124954
45037	124955
9176	124956
55892	124957
38773	124958
23700	124959
4101	124960
52057	124961
124822	124962
10971	124963
81669	124964
70030	124965
43605	124966
107585	124967
78804	124968
61244	124969
16489	124970
1992	124971
3991	124972
22701	124973
128166	124974
126699	124975
3379	124976
60691	124977
35446	124978
139155	124979
42585	124980
4119	124981
55984	124982
3370	124983
46355	124984
31619	124985
247	124986
59295	124987
4672	124988
136424	124989
58056	124990
106	124991
30701	124992
3753	124993
56719	124994
2974	124995
93932	124996
83413	124997
24446	124998
34577	124999
10792	125000
69034	125001
2707	125002
25205	125003
166398	125004
7671	125005
41315	125006
12037	125007
13337	125008
22959	125009
94648	125010
100214	125011
98514	125012
35249	125013
17556	125014
78917	125015
99680	125016
6463	125017
20540	125018
28076	125019
44348	125020
64734	125021
130807	125022
97772	125023
118212	125024
35314	125025
3087	125026
113731	125027
66589	125028
66830	125029
12551	125030
55949	125031
43338	125032
31480	125033
78860	125034
41802	125035
64275	125036
91324	125037
7488	125038
7234	125039
86281	125040
68085	125041
11069	125042
28760	125043
33775	125044
47176	125045
38410	125046
4344	125047
33810	125048
2700	125049
7831	125050
2406	125051
137482	125052
27129	125053
7216	125054
155819	125055
77259	125056
134584	125057
8734	125058
107	125059
88815	125060
31376	125061
13111	125062
40667	125063
28498	125064
63607	125065
66373	125066
9195	125067
13913	125068
10253	125069
80953	125070
93614	125071
10470	125072
2123	125073
116307	125074
134819	125075
44162	125076
52211	125077
100918	125078
638	125079
773	125080
7755	125081
8313	125082
93620	125083
26530	125084
37176	125085
87458	125086
71291	125087
57634	125088
33996	125089
8465	125090
74395	125091
81580	125092
50472	125093
127788	125094
19254	125095
66695	125096
40719	125097
23392	125098
22948	125099
95036	125100
56396	125101
7142	125102
58665	125103
2258	125104
84207	125105
2363	125106
7052	125107
11762	125108
45864	125109
4161	125110
25067	125111
41263	125112
29583	125113
2802	125114
24495	125115
43682	125116
18213	125117
23852	125118
17632	125119
130152	125120
15014	125121
47573	125122
14167	125123
37639	125124
3084	125125
12888	125126
86171	125127
87248	125128
78113	125129
61508	125130
25465	125131
65838	125132
7856	125133
65668	125134
122672	125135
101313	125136
25397	125137
2350	125138
6553	125139
24899	125140
14671	125141
146606	125142
77862	125143
68622	125144
32415	125145
52754	125146
12431	125147
102265	125148
53319	125149
80262	125150
15927	125151
87082	125152
78548	125153
67304	125154
786	125155
12038	125156
168032	125157
37444	125158
87722	125159
6692	125160
101497	125161
42632	125162
8109	125163
20356	125164
54711	125165
115402	125166
15658	125167
5292	125168
33537	125169
108817	125170
25195	125171
102767	125172
78112	125173
83337	125174
54198	125175
69298	125176
949	125177
49960	125178
13720	125179
343	125180
9946	125181
78885	125182
55280	125183
8428	125184
4856	125185
31685	125186
73564	125187
11244	125188
39164	125189
22182	125190
165890	125191
23284	125192
36	125193
114506	125194
18469	125195
111498	125196
49162	125197
1587	125198
227	125199
19107	125200
22290	125201
22861	125202
1749	125203
104774	125204
59819	125205
31975	125206
9650	125207
43890	125208
22763	125209
43433	125210
104443	125211
51184	125212
54	125213
24783	125214
29275	125215
40139	125216
18248	125217
17975	125218
3131	125219
169477	125220
135912	125221
16929	125222
6881	125223
65470	125224
48695	125225
4548	125226
34799	125227
9747	125228
138237	125229
2171	125230
31744	125231
7802	125232
28614	125233
66769	125234
40463	125235
149043	125236
15629	125237
111312	125238
9055	125239
20897	125240
82216	125241
36996	125242
17561	125243
58926	125244
11390	125245
17165	125246
111732	125247
1103	125248
28784	125249
11591	125250
53220	125251
53593	125252
164552	125253
48119	125254
59509	125255
83130	125256
24524	125257
39476	125258
39753	125259
13194	125260
138073	125261
2544	125262
68894	125263
113280	125264
53645	125265
33258	125266
72821	125267
22512	125268
123533	125269
43565	125270
14275	125271
3240	125272
3729	125273
167172	125274
19188	125275
78755	125276
110405	125277
26310	125278
12608	125279
12651	125280
27006	125281
68861	125282
17003	125283
83946	125284
66452	125285
3813	125286
18450	125287
122910	125288
26556	125289
24286	125290
57021	125291
638	125292
3803	125293
12040	125294
47819	125295
134890	125296
89414	125297
744	125298
10251	125299
62085	125300
79732	125301
92913	125302
1991	125303
54744	125304
143810	125305
605	125306
38504	125307
89972	125308
143958	125309
43170	125310
46309	125311
37164	125312
166880	125313
29756	125314
58493	125315
109682	125316
57009	125317
102487	125318
111164	125319
124451	125320
3035	125321
521	125322
54858	125323
147884	125324
43273	125325
49050	125326
18669	125327
17589	125328
837	125329
76741	125330
17706	125331
1857	125332
85672	125333
17472	125334
78282	125335
21524	125336
20538	125337
109024	125338
14068	125339
5713	125340
61612	125341
20916	125342
41055	125343
40572	125344
9154	125345
78089	125346
79045	125347
92832	125348
87323	125349
72353	125350
144983	125351
87715	125352
120697	125353
2442	125354
43000	125355
29634	125356
60828	125357
79843	125358
83157	125359
158945	125360
1719	125361
7911	125362
162453	125363
3731	125364
1977	125365
17628	125366
61273	125367
60144	125368
73786	125369
109774	125370
46508	125371
12201	125372
35545	125373
8158	125374
76069	125375
12456	125376
54113	125377
16683	125378
14019	125379
49	125380
121819	125381
237	125382
8690	125383
20744	125384
42128	125385
22190	125386
133283	125387
28103	125388
51419	125389
14486	125390
63606	125391
62177	125392
58134	125393
71146	125394
45791	125395
42422	125396
1778	125397
4321	125398
36771	125399
51612	125400
1801	125401
170088	125402
9814	125403
35720	125404
20010	125405
22526	125406
162980	125407
68179	125408
4803	125409
11562	125410
1661	125411
5765	125412
75020	125413
44492	125414
3886	125415
123818	125416
26429	125417
9276	125418
36135	125419
110764	125420
90128	125421
3205	125422
47192	125423
9401	125424
15548	125425
60304	125426
53366	125427
2900	125428
24082	125429
107161	125430
24704	125431
1448	125432
6625	125433
90379	125434
63281	125435
61591	125436
37227	125437
12887	125438
21718	125439
33390	125440
23421	125441
91997	125442
98329	125443
33830	125444
8948	125445
22200	125446
154796	125447
129375	125448
14058	125449
20726	125450
87176	125451
389	125452
1716	125453
33653	125454
44829	125455
63103	125456
109670	125457
9726	125458
64998	125459
1089	125460
3923	125461
3051	125462
92658	125463
50782	125464
13968	125465
131649	125466
29571	125467
21356	125468
81526	125469
19029	125470
3486	125471
15504	125472
9022	125473
3640	125474
57359	125475
94287	125476
13731	125477
30854	125478
4262	125479
82841	125480
104434	125481
54454	125482
50382	125483
65313	125484
124836	125485
16236	125486
43054	125487
47178	125488
53102	125489
62157	125490
18116	125491
24376	125492
125171	125493
68002	125494
33895	125495
25584	125496
16984	125497
59029	125498
112557	125499
364	125500
51877	125501
101818	125502
8753	125503
45969	125504
3045	125505
42922	125506
2818	125507
44592	125508
91230	125509
23078	125510
119597	125511
121571	125512
19075	125513
9809	125514
44684	125515
56896	125516
114682	125517
374	125518
3756	125519
94716	125520
6405	125521
71676	125522
47989	125523
36449	125524
38633	125525
155152	125526
85583	125527
65754	125528
24580	125529
114342	125530
105567	125531
51227	125532
41384	125533
125729	125534
23306	125535
88936	125536
145361	125537
57376	125538
38076	125539
42258	125540
49803	125541
5339	125542
34096	125543
30547	125544
2745	125545
132829	125546
4272	125547
5222	125548
21354	125549
30626	125550
55423	125551
36212	125552
47168	125553
28401	125554
61870	125555
134335	125556
1293	125557
19863	125558
20927	125559
55033	125560
9021	125561
4643	125562
94854	125563
61561	125564
46356	125565
7540	125566
10176	125567
13450	125568
69648	125569
89988	125570
58128	125571
120622	125572
7355	125573
4688	125574
34197	125575
28461	125576
43947	125577
15220	125578
10083	125579
719	125580
4173	125581
20748	125582
112599	125583
17902	125584
130799	125585
17035	125586
7374	125587
30708	125588
88310	125589
5594	125590
8118	125591
24842	125592
84069	125593
102905	125594
96737	125595
64906	125596
3543	125597
77078	125598
115261	125599
114485	125600
23571	125601
40	125602
58890	125603
70678	125604
68624	125605
21831	125606
86855	125607
62883	125608
2259	125609
76789	125610
1530	125611
51401	125612
43326	125613
350	125614
84214	125615
35650	125616
5794	125617
70969	125618
7625	125619
1286	125620
12001	125621
44874	125622
25652	125623
11619	125624
3722	125625
65375	125626
801	125627
86950	125628
13907	125629
77831	125630
3092	125631
13728	125632
37260	125633
1	125634
71710	125635
44656	125636
72517	125637
65206	125638
56350	125639
12490	125640
6063	125641
110856	125642
86555	125643
138921	125644
55920	125645
20524	125646
2573	125647
22688	125648
44818	125649
740	125650
121278	125651
72049	125652
86753	125653
148712	125654
74317	125655
5214	125656
166454	125657
30795	125658
21639	125659
50487	125660
86226	125661
106921	125662
5014	125663
64860	125664
133906	125665
6629	125666
35011	125667
41420	125668
8928	125669
15555	125670
12681	125671
4436	125672
22262	125673
131173	125674
15190	125675
51012	125676
125545	125677
75497	125678
79881	125679
164664	125680
4363	125681
70891	125682
86922	125683
47738	125684
92518	125685
43900	125686
129322	125687
2191	125688
38172	125689
94705	125690
143645	125691
14379	125692
38755	125693
13004	125694
18808	125695
41541	125696
36768	125697
4861	125698
7082	125699
91191	125700
154270	125701
85065	125702
81156	125703
60216	125704
165543	125705
14132	125706
52767	125707
1143	125708
650	125709
39468	125710
14545	125711
47385	125712
166160	125713
87079	125714
21986	125715
20452	125716
8672	125717
2294	125718
63148	125719
26347	125720
78613	125721
18441	125722
64906	125723
19140	125724
87034	125725
51213	125726
43868	125727
31242	125728
7145	125729
37231	125730
67459	125731
73767	125732
3951	125733
2690	125734
34377	125735
16444	125736
26299	125737
12307	125738
8845	125739
648	125740
59225	125741
45444	125742
40626	125743
28076	125744
70556	125745
9112	125746
26504	125747
8154	125748
28782	125749
74345	125750
16209	125751
12234	125752
62963	125753
26765	125754
66312	125755
117214	125756
112551	125757
2794	125758
2962	125759
125810	125760
5512	125761
84817	125762
120153	125763
18867	125764
15476	125765
75860	125766
13040	125767
2554	125768
6124	125769
53315	125770
1897	125771
62441	125772
58634	125773
1356	125774
80480	125775
129098	125776
52922	125777
33260	125778
36009	125779
11016	125780
70544	125781
29880	125782
20729	125783
45103	125784
3931	125785
33632	125786
54615	125787
112620	125788
11481	125789
93751	125790
11457	125791
6683	125792
10963	125793
3661	125794
3393	125795
20985	125796
66948	125797
110839	125798
2116	125799
18136	125800
22498	125801
17127	125802
35980	125803
17152	125804
42054	125805
130573	125806
1376	125807
17599	125808
108415	125809
57280	125810
6330	125811
76674	125812
33219	125813
9347	125814
24137	125815
2059	125816
106259	125817
15138	125818
4231	125819
74035	125820
2958	125821
33742	125822
20256	125823
117039	125824
68250	125825
72392	125826
1186	125827
5341	125828
1078	125829
28289	125830
894	125831
82433	125832
78766	125833
55582	125834
39941	125835
163834	125836
14825	125837
149295	125838
18456	125839
33901	125840
92638	125841
4756	125842
18197	125843
26460	125844
35849	125845
4382	125846
5997	125847
17978	125848
83711	125849
157053	125850
39846	125851
39170	125852
245	125853
6041	125854
95150	125855
73067	125856
43247	125857
35859	125858
8874	125859
13981	125860
19868	125861
104060	125862
56273	125863
31844	125864
6490	125865
28701	125866
9145	125867
5413	125868
17380	125869
34145	125870
135913	125871
138615	125872
34149	125873
56979	125874
51924	125875
61262	125876
14006	125877
47606	125878
14572	125879
52812	125880
8706	125881
42299	125882
11363	125883
12897	125884
35090	125885
84783	125886
51913	125887
70240	125888
35431	125889
12899	125890
44643	125891
88711	125892
39346	125893
29600	125894
51677	125895
34907	125896
15500	125897
69587	125898
16474	125899
25100	125900
4234	125901
75967	125902
74805	125903
46961	125904
108507	125905
69283	125906
31606	125907
10309	125908
25865	125909
94626	125910
61244	125911
24811	125912
9539	125913
27363	125914
12729	125915
152451	125916
18888	125917
73683	125918
43245	125919
42607	125920
37584	125921
22977	125922
1100	125923
3518	125924
16173	125925
36041	125926
65717	125927
30205	125928
52358	125929
167871	125930
57507	125931
31838	125932
31606	125933
108388	125934
25640	125935
52481	125936
125446	125937
2765	125938
43035	125939
137603	125940
37733	125941
32567	125942
61708	125943
14272	125944
40234	125945
15414	125946
3701	125947
86781	125948
18243	125949
81987	125950
93811	125951
37002	125952
7235	125953
126968	125954
22027	125955
30433	125956
26579	125957
15033	125958
1571	125959
37665	125960
8444	125961
31661	125962
56551	125963
25027	125964
62082	125965
67821	125966
69576	125967
75638	125968
2898	125969
41043	125970
1115	125971
91547	125972
39723	125973
72534	125974
42	125975
20833	125976
9025	125977
65025	125978
1435	125979
18807	125980
21080	125981
81091	125982
7092	125983
87220	125984
7531	125985
123589	125986
115958	125987
11183	125988
78964	125989
47959	125990
49247	125991
43130	125992
65204	125993
57189	125994
20552	125995
69209	125996
105631	125997
12111	125998
33162	125999
24127	126000
107872	126001
21876	126002
53043	126003
78123	126004
3050	126005
83450	126006
14572	126007
19263	126008
1006	126009
9608	126010
23864	126011
23206	126012
519	126013
91699	126014
12331	126015
84064	126016
97763	126017
1503	126018
728	126019
5065	126020
74807	126021
89437	126022
10959	126023
37182	126024
40086	126025
12852	126026
12837	126027
37217	126028
48081	126029
114956	126030
137790	126031
119833	126032
117356	126033
19743	126034
82132	126035
54404	126036
36985	126037
16331	126038
1957	126039
41359	126040
23907	126041
32341	126042
6404	126043
108192	126044
135595	126045
3753	126046
95094	126047
17519	126048
4084	126049
30213	126050
32466	126051
3195	126052
3879	126053
25590	126054
44521	126055
68090	126056
100185	126057
36523	126058
33168	126059
89236	126060
13177	126061
70112	126062
45510	126063
52427	126064
2168	126065
16560	126066
3180	126067
15817	126068
132740	126069
80750	126070
106404	126071
33497	126072
28570	126073
130163	126074
18181	126075
138723	126076
21108	126077
73122	126078
12183	126079
37436	126080
103926	126081
39239	126082
152246	126083
25862	126084
7671	126085
8223	126086
58172	126087
111407	126088
9596	126089
140798	126090
14149	126091
34575	126092
1504	126093
27481	126094
136457	126095
52458	126096
13546	126097
24504	126098
105396	126099
108702	126100
87668	126101
38196	126102
2097	126103
23880	126104
5019	126105
4349	126106
32065	126107
155320	126108
48154	126109
20902	126110
168450	126111
64988	126112
65769	126113
24038	126114
27861	126115
29298	126116
130698	126117
26211	126118
72523	126119
33421	126120
16202	126121
135705	126122
5901	126123
432	126124
130890	126125
1110	126126
19771	126127
45593	126128
95698	126129
23047	126130
268	126131
65358	126132
51538	126133
35083	126134
1874	126135
20361	126136
53	126137
60697	126138
67403	126139
23289	126140
21336	126141
1124	126142
9945	126143
11220	126144
9955	126145
56156	126146
36167	126147
10915	126148
86832	126149
37528	126150
3715	126151
13480	126152
40989	126153
12242	126154
63968	126155
51236	126156
4137	126157
8540	126158
3778	126159
113074	126160
18647	126161
77229	126162
10845	126163
15782	126164
7934	126165
83965	126166
19221	126167
17442	126168
35970	126169
5494	126170
71393	126171
73750	126172
55635	126173
132046	126174
7155	126175
4048	126176
64271	126177
77667	126178
13306	126179
8462	126180
36203	126181
37733	126182
3104	126183
41892	126184
139189	126185
31570	126186
19219	126187
38132	126188
32161	126189
151639	126190
44424	126191
42921	126192
9427	126193
13261	126194
15403	126195
163973	126196
38164	126197
20340	126198
486	126199
1377	126200
43745	126201
67490	126202
41677	126203
37210	126204
37589	126205
71257	126206
57987	126207
88457	126208
14673	126209
90533	126210
36567	126211
13734	126212
127430	126213
42014	126214
70819	126215
96277	126216
127707	126217
50683	126218
29685	126219
28997	126220
18538	126221
3019	126222
83858	126223
72283	126224
114972	126225
18100	126226
19581	126227
50563	126228
27188	126229
66815	126230
40594	126231
3307	126232
6161	126233
11703	126234
10070	126235
42814	126236
26634	126237
1810	126238
79313	126239
88199	126240
90072	126241
37953	126242
72795	126243
66794	126244
115665	126245
24234	126246
269	126247
54778	126248
25601	126249
19021	126250
155942	126251
109332	126252
18175	126253
16648	126254
39144	126255
15208	126256
26488	126257
34794	126258
130846	126259
642	126260
10848	126261
25986	126262
88469	126263
56	126264
126417	126265
11334	126266
75398	126267
26261	126268
5860	126269
53925	126270
17782	126271
111913	126272
37159	126273
113850	126274
27646	126275
51429	126276
8474	126277
23469	126278
35617	126279
3398	126280
53956	126281
43488	126282
102484	126283
16044	126284
62292	126285
13636	126286
32787	126287
10836	126288
50832	126289
73511	126290
13772	126291
17871	126292
33249	126293
120127	126294
101602	126295
6095	126296
20450	126297
110541	126298
61922	126299
17269	126300
44297	126301
57941	126302
90823	126303
56672	126304
31854	126305
81542	126306
53752	126307
14902	126308
15958	126309
52440	126310
40956	126311
19462	126312
35849	126313
56893	126314
74236	126315
69217	126316
55617	126317
17817	126318
8351	126319
37736	126320
64612	126321
2108	126322
3894	126323
83107	126324
12850	126325
402	126326
36973	126327
22808	126328
66007	126329
54191	126330
13339	126331
105081	126332
168773	126333
27278	126334
63148	126335
12885	126336
48876	126337
2509	126338
98455	126339
15537	126340
8568	126341
65546	126342
2598	126343
71260	126344
2	126345
68757	126346
38356	126347
15306	126348
51261	126349
16002	126350
148	126351
30414	126352
54419	126353
11350	126354
39430	126355
66016	126356
15041	126357
5568	126358
16737	126359
2735	126360
110428	126361
98101	126362
53929	126363
105040	126364
32671	126365
7125	126366
3321	126367
68665	126368
36055	126369
6072	126370
46166	126371
102542	126372
134967	126373
12562	126374
114282	126375
150598	126376
57954	126377
42082	126378
29434	126379
22725	126380
61747	126381
3958	126382
77456	126383
28117	126384
68802	126385
3186	126386
19403	126387
80773	126388
86715	126389
150051	126390
17533	126391
34509	126392
11822	126393
38395	126394
54293	126395
9903	126396
64704	126397
134684	126398
39457	126399
17244	126400
23120	126401
164745	126402
41151	126403
13841	126404
31169	126405
31187	126406
21882	126407
6701	126408
31659	126409
39270	126410
54441	126411
15874	126412
44230	126413
106693	126414
13394	126415
15852	126416
87697	126417
48077	126418
74874	126419
115699	126420
2472	126421
113784	126422
76106	126423
35825	126424
22105	126425
154201	126426
44245	126427
4952	126428
13413	126429
79511	126430
30815	126431
3244	126432
20003	126433
43893	126434
68407	126435
29410	126436
79597	126437
37008	126438
4772	126439
28970	126440
41138	126441
4789	126442
39173	126443
16202	126444
10873	126445
90104	126446
17981	126447
13297	126448
3482	126449
45713	126450
130542	126451
21766	126452
104569	126453
68	126454
68780	126455
20443	126456
24130	126457
33970	126458
15453	126459
72662	126460
56241	126461
82674	126462
38280	126463
34606	126464
9765	126465
34553	126466
43600	126467
3107	126468
85577	126469
49790	126470
94770	126471
57205	126472
27964	126473
61155	126474
46566	126475
114657	126476
86569	126477
102095	126478
41721	126479
130494	126480
89179	126481
43621	126482
48374	126483
29792	126484
24395	126485
55999	126486
31067	126487
83295	126488
34992	126489
99705	126490
2042	126491
55591	126492
134671	126493
24573	126494
25404	126495
18317	126496
36205	126497
4884	126498
95973	126499
40616	126500
41254	126501
135074	126502
96551	126503
16106	126504
44628	126505
3026	126506
13208	126507
1406	126508
28711	126509
3516	126510
137722	126511
13908	126512
62992	126513
82752	126514
62833	126515
56980	126516
11638	126517
24392	126518
11486	126519
1732	126520
8033	126521
73423	126522
126712	126523
97	126524
10360	126525
24214	126526
45559	126527
19959	126528
93085	126529
76968	126530
48698	126531
126399	126532
18397	126533
33800	126534
43989	126535
110634	126536
91310	126537
28352	126538
127006	126539
104867	126540
32939	126541
26613	126542
40417	126543
76580	126544
85020	126545
72833	126546
40685	126547
22764	126548
51051	126549
55269	126550
12098	126551
11210	126552
49042	126553
120922	126554
47699	126555
856	126556
18890	126557
128105	126558
52403	126559
7475	126560
54396	126561
70934	126562
83916	126563
103292	126564
63160	126565
77873	126566
39097	126567
58441	126568
89557	126569
144650	126570
66653	126571
2028	126572
75975	126573
98400	126574
6739	126575
5356	126576
11479	126577
21941	126578
15089	126579
37154	126580
20913	126581
59540	126582
78740	126583
13489	126584
14504	126585
114526	126586
35640	126587
16854	126588
126415	126589
7744	126590
8154	126591
7172	126592
50363	126593
96908	126594
63592	126595
12084	126596
106008	126597
15000	126598
16099	126599
20052	126600
46733	126601
641	126602
141767	126603
29760	126604
3352	126605
63549	126606
4798	126607
11487	126608
415	126609
109056	126610
15288	126611
4908	126612
67779	126613
70157	126614
2750	126615
5653	126616
8501	126617
11263	126618
33546	126619
68682	126620
108417	126621
11525	126622
2465	126623
5631	126624
2279	126625
23040	126626
55322	126627
58993	126628
74535	126629
130029	126630
6676	126631
268	126632
20409	126633
8106	126634
2490	126635
13747	126636
9217	126637
53482	126638
36100	126639
34321	126640
29167	126641
7479	126642
69047	126643
28143	126644
22228	126645
9641	126646
30112	126647
4541	126648
65354	126649
110521	126650
58534	126651
18310	126652
112533	126653
54620	126654
14077	126655
19541	126656
698	126657
30087	126658
35869	126659
72399	126660
41936	126661
152551	126662
78388	126663
865	126664
47960	126665
76564	126666
70454	126667
15285	126668
27010	126669
3636	126670
93116	126671
61535	126672
5529	126673
38762	126674
59954	126675
10732	126676
112873	126677
6888	126678
512	126679
40173	126680
4690	126681
60576	126682
85902	126683
5989	126684
52678	126685
52801	126686
8721	126687
80189	126688
1479	126689
92143	126690
53631	126691
23273	126692
84079	126693
19744	126694
88926	126695
32970	126696
23161	126697
39513	126698
6148	126699
164803	126700
49462	126701
130648	126702
113153	126703
84596	126704
7472	126705
80903	126706
115	126707
79660	126708
16021	126709
121337	126710
29352	126711
117152	126712
13226	126713
31413	126714
73047	126715
72538	126716
17366	126717
152435	126718
41183	126719
9538	126720
758	126721
142997	126722
3919	126723
26474	126724
35572	126725
63241	126726
7266	126727
3621	126728
63854	126729
34876	126730
33003	126731
56687	126732
75783	126733
17933	126734
30549	126735
138385	126736
108059	126737
41239	126738
9456	126739
13696	126740
32870	126741
22872	126742
31511	126743
16895	126744
46607	126745
16228	126746
131010	126747
1051	126748
61739	126749
15389	126750
43035	126751
67177	126752
1532	126753
3103	126754
102444	126755
1196	126756
4760	126757
7868	126758
27339	126759
4255	126760
13080	126761
157227	126762
31965	126763
22562	126764
22649	126765
56375	126766
145448	126767
7733	126768
2180	126769
62884	126770
2439	126771
59422	126772
111548	126773
6020	126774
92580	126775
51050	126776
21611	126777
135468	126778
66641	126779
696	126780
979	126781
9318	126782
54800	126783
66427	126784
16000	126785
105044	126786
45388	126787
161000	126788
63640	126789
61139	126790
15879	126791
67102	126792
10463	126793
24638	126794
90814	126795
8817	126796
5168	126797
3847	126798
78662	126799
64098	126800
14022	126801
156329	126802
27378	126803
105894	126804
3636	126805
64293	126806
3865	126807
3167	126808
52701	126809
44176	126810
103313	126811
28244	126812
112612	126813
1133	126814
32172	126815
63981	126816
96648	126817
45538	126818
62871	126819
28315	126820
3189	126821
4842	126822
117374	126823
3122	126824
4507	126825
4942	126826
13743	126827
56219	126828
67484	126829
9002	126830
40658	126831
21823	126832
20938	126833
7736	126834
3772	126835
38643	126836
18678	126837
3776	126838
109616	126839
3763	126840
33525	126841
800	126842
5202	126843
10225	126844
100	126845
168864	126846
7622	126847
33856	126848
4906	126849
16204	126850
120503	126851
26788	126852
133695	126853
9599	126854
4342	126855
80069	126856
9356	126857
1064	126858
30646	126859
50711	126860
21342	126861
41164	126862
118566	126863
5819	126864
16060	126865
119569	126866
61226	126867
94638	126868
38181	126869
87917	126870
23605	126871
148963	126872
33207	126873
15909	126874
56678	126875
55799	126876
22840	126877
23555	126878
45565	126879
26131	126880
103648	126881
30996	126882
81213	126883
568	126884
60225	126885
15390	126886
9694	126887
34921	126888
21917	126889
34882	126890
29465	126891
26712	126892
18793	126893
5003	126894
54116	126895
50053	126896
35675	126897
33164	126898
15328	126899
499	126900
30042	126901
4948	126902
25297	126903
23670	126904
1292	126905
2858	126906
21531	126907
146600	126908
18535	126909
142670	126910
87060	126911
25599	126912
90472	126913
76131	126914
23295	126915
105649	126916
14330	126917
9324	126918
34420	126919
1635	126920
67390	126921
79192	126922
107627	126923
165183	126924
154022	126925
83608	126926
13962	126927
135368	126928
13000	126929
2368	126930
26116	126931
99736	126932
71713	126933
14964	126934
9829	126935
62923	126936
3433	126937
61413	126938
441	126939
22970	126940
17010	126941
115829	126942
59582	126943
41544	126944
1749	126945
111455	126946
45950	126947
25963	126948
54292	126949
76736	126950
15481	126951
46999	126952
39670	126953
56622	126954
38588	126955
40648	126956
44246	126957
120821	126958
10984	126959
62091	126960
29265	126961
5819	126962
13741	126963
36668	126964
20349	126965
80105	126966
71265	126967
123326	126968
30890	126969
78596	126970
65538	126971
136989	126972
51623	126973
28126	126974
26040	126975
8871	126976
40619	126977
71519	126978
5145	126979
20410	126980
72768	126981
47515	126982
69282	126983
21228	126984
101049	126985
39891	126986
7802	126987
23881	126988
97911	126989
66099	126990
57278	126991
43299	126992
15017	126993
8019	126994
95577	126995
101878	126996
43592	126997
22869	126998
36523	126999
57285	127000
12550	127001
41541	127002
18147	127003
37380	127004
30454	127005
23580	127006
656	127007
93283	127008
13208	127009
33351	127010
7806	127011
121794	127012
100485	127013
19932	127014
123289	127015
36053	127016
3420	127017
83945	127018
111375	127019
53174	127020
34609	127021
11620	127022
75302	127023
82234	127024
1028	127025
41655	127026
16660	127027
30716	127028
37191	127029
36779	127030
19355	127031
31253	127032
42203	127033
30706	127034
36434	127035
135767	127036
3791	127037
15184	127038
89255	127039
158730	127040
122501	127041
14166	127042
13893	127043
2877	127044
15412	127045
80472	127046
7322	127047
33230	127048
39346	127049
22701	127050
103172	127051
14995	127052
32464	127053
142	127054
51073	127055
11843	127056
4594	127057
23646	127058
126021	127059
19751	127060
97045	127061
91450	127062
67616	127063
61192	127064
24413	127065
34529	127066
3751	127067
9647	127068
6481	127069
14365	127070
31697	127071
119649	127072
60589	127073
3464	127074
50801	127075
24625	127076
81296	127077
22774	127078
11239	127079
42160	127080
23427	127081
31481	127082
82723	127083
96444	127084
103761	127085
142635	127086
25038	127087
136084	127088
44930	127089
70368	127090
2818	127091
162	127092
87369	127093
124854	127094
36285	127095
22070	127096
51108	127097
46317	127098
85902	127099
24019	127100
54407	127101
18153	127102
52551	127103
2178	127104
31330	127105
81771	127106
21552	127107
11938	127108
680	127109
13836	127110
30852	127111
86800	127112
6407	127113
53379	127114
104543	127115
76943	127116
56507	127117
3836	127118
2101	127119
2944	127120
21426	127121
4474	127122
48342	127123
81684	127124
30319	127125
150486	127126
141945	127127
105510	127128
64998	127129
88381	127130
12944	127131
67098	127132
32692	127133
38756	127134
125701	127135
16441	127136
22205	127137
13463	127138
64665	127139
63255	127140
100594	127141
22424	127142
62973	127143
17668	127144
106191	127145
120883	127146
151900	127147
107003	127148
4544	127149
20826	127150
87323	127151
15855	127152
5514	127153
43213	127154
65553	127155
21198	127156
129988	127157
4545	127158
84331	127159
4684	127160
16848	127161
4107	127162
27344	127163
24992	127164
32992	127165
8947	127166
61407	127167
25832	127168
1103	127169
434	127170
83143	127171
64275	127172
16760	127173
25644	127174
94529	127175
62188	127176
19283	127177
111461	127178
8483	127179
5324	127180
88953	127181
84254	127182
57020	127183
151551	127184
22226	127185
1617	127186
13929	127187
59899	127188
54320	127189
34589	127190
48312	127191
4821	127192
62695	127193
28090	127194
56560	127195
34643	127196
98014	127197
27097	127198
42524	127199
20291	127200
154506	127201
22738	127202
5961	127203
3441	127204
11218	127205
109389	127206
13205	127207
51454	127208
7514	127209
8159	127210
128080	127211
56106	127212
1897	127213
81436	127214
7424	127215
4486	127216
33715	127217
28326	127218
30128	127219
38114	127220
22065	127221
75211	127222
38136	127223
9050	127224
618	127225
22477	127226
7005	127227
65741	127228
28295	127229
78867	127230
85417	127231
26089	127232
654	127233
65522	127234
28312	127235
9685	127236
15239	127237
27573	127238
5203	127239
989	127240
66303	127241
31520	127242
19739	127243
42263	127244
79674	127245
58770	127246
54823	127247
1799	127248
122849	127249
66161	127250
71888	127251
19536	127252
79188	127253
12543	127254
2383	127255
100591	127256
19237	127257
93293	127258
83789	127259
5866	127260
52768	127261
33697	127262
102207	127263
98780	127264
104075	127265
21948	127266
5021	127267
17011	127268
11785	127269
81150	127270
9120	127271
153959	127272
55781	127273
6526	127274
112302	127275
54266	127276
50427	127277
32089	127278
17075	127279
15424	127280
74584	127281
101440	127282
75829	127283
7506	127284
94947	127285
6249	127286
42070	127287
42679	127288
128647	127289
60300	127290
6539	127291
155491	127292
50698	127293
62209	127294
45895	127295
10161	127296
68049	127297
23232	127298
104909	127299
158741	127300
37004	127301
59804	127302
338	127303
17147	127304
30004	127305
42292	127306
90685	127307
140650	127308
5376	127309
53215	127310
3667	127311
122104	127312
17202	127313
87166	127314
94122	127315
36439	127316
13977	127317
75725	127318
26236	127319
4708	127320
18912	127321
3318	127322
43679	127323
10322	127324
50784	127325
65352	127326
65485	127327
213	127328
1472	127329
74569	127330
51523	127331
16984	127332
3567	127333
82655	127334
39702	127335
31289	127336
16774	127337
140896	127338
48618	127339
99402	127340
2698	127341
107953	127342
80404	127343
893	127344
80798	127345
13048	127346
2909	127347
18808	127348
48	127349
17650	127350
16183	127351
138163	127352
19470	127353
54263	127354
19964	127355
36176	127356
60483	127357
55573	127358
15638	127359
14815	127360
5388	127361
129533	127362
20544	127363
69238	127364
125365	127365
153456	127366
7752	127367
81911	127368
140313	127369
10177	127370
29230	127371
17202	127372
56	127373
95130	127374
60483	127375
66538	127376
56970	127377
22996	127378
74445	127379
48464	127380
10816	127381
23024	127382
11443	127383
1685	127384
1415	127385
44627	127386
1633	127387
48634	127388
82087	127389
63454	127390
10859	127391
139122	127392
46732	127393
57834	127394
151233	127395
36615	127396
1454	127397
8053	127398
19841	127399
125657	127400
67632	127401
74336	127402
53552	127403
19360	127404
6434	127405
14282	127406
33326	127407
10486	127408
84598	127409
78738	127410
94308	127411
8611	127412
81152	127413
133794	127414
16177	127415
94396	127416
6474	127417
15026	127418
3002	127419
1249	127420
31574	127421
10872	127422
72318	127423
68804	127424
26415	127425
51674	127426
42331	127427
149505	127428
82338	127429
128854	127430
36244	127431
62766	127432
11992	127433
71868	127434
9449	127435
97881	127436
112314	127437
129377	127438
50606	127439
37655	127440
49691	127441
42656	127442
77426	127443
132745	127444
28970	127445
8210	127446
46747	127447
8171	127448
11274	127449
113182	127450
38574	127451
14919	127452
41150	127453
14130	127454
115646	127455
13073	127456
9345	127457
5181	127458
82504	127459
134108	127460
93870	127461
2074	127462
8047	127463
30627	127464
5963	127465
24620	127466
9851	127467
12346	127468
135085	127469
24483	127470
112809	127471
12683	127472
24334	127473
13849	127474
61667	127475
93980	127476
43707	127477
6549	127478
5030	127479
28527	127480
5549	127481
60974	127482
39920	127483
17056	127484
6911	127485
12743	127486
37316	127487
28780	127488
107159	127489
8322	127490
9250	127491
132314	127492
6870	127493
21581	127494
23800	127495
87178	127496
146012	127497
27056	127498
58197	127499
47729	127500
8760	127501
46144	127502
19150	127503
42116	127504
125885	127505
9439	127506
9614	127507
42241	127508
20409	127509
42107	127510
13872	127511
19768	127512
4977	127513
9531	127514
51365	127515
43962	127516
4058	127517
2698	127518
19729	127519
11400	127520
91868	127521
21713	127522
11487	127523
6828	127524
7230	127525
29122	127526
56193	127527
78828	127528
3706	127529
44528	127530
28362	127531
52161	127532
93050	127533
15328	127534
9874	127535
22331	127536
76127	127537
71102	127538
44204	127539
53298	127540
18755	127541
67743	127542
35824	127543
25087	127544
46050	127545
19563	127546
36251	127547
92063	127548
16009	127549
37186	127550
10035	127551
123165	127552
30818	127553
31718	127554
77625	127555
28734	127556
41481	127557
62057	127558
9490	127559
101226	127560
11897	127561
112949	127562
45492	127563
4278	127564
62182	127565
14908	127566
105684	127567
8059	127568
5345	127569
21097	127570
1031	127571
5	127572
33688	127573
2188	127574
29666	127575
13024	127576
32949	127577
15998	127578
85597	127579
48997	127580
6366	127581
26644	127582
82261	127583
15041	127584
42391	127585
12233	127586
12641	127587
19023	127588
23861	127589
64715	127590
92415	127591
95840	127592
10966	127593
981	127594
124442	127595
65203	127596
31751	127597
35400	127598
109028	127599
79044	127600
31062	127601
34137	127602
43998	127603
60209	127604
17601	127605
17912	127606
3382	127607
24662	127608
130623	127609
105610	127610
10599	127611
62072	127612
13650	127613
2578	127614
23436	127615
39811	127616
135722	127617
29212	127618
109055	127619
121212	127620
88585	127621
103009	127622
6470	127623
29136	127624
12349	127625
89078	127626
45774	127627
45872	127628
17408	127629
71151	127630
69189	127631
1319	127632
67666	127633
406	127634
83369	127635
46880	127636
205	127637
99362	127638
53026	127639
4236	127640
50368	127641
125504	127642
11992	127643
5494	127644
40568	127645
5144	127646
46132	127647
10497	127648
55647	127649
300	127650
141700	127651
99575	127652
13188	127653
79661	127654
34071	127655
87643	127656
59080	127657
69617	127658
39042	127659
4640	127660
29188	127661
15590	127662
8102	127663
46245	127664
97218	127665
33640	127666
41138	127667
4035	127668
4763	127669
20386	127670
23533	127671
60496	127672
93212	127673
82619	127674
20526	127675
15226	127676
105677	127677
125119	127678
154342	127679
51524	127680
147472	127681
11955	127682
4699	127683
14178	127684
106108	127685
12421	127686
115452	127687
67017	127688
51865	127689
5174	127690
133164	127691
18793	127692
120063	127693
6575	127694
2260	127695
3427	127696
65935	127697
924	127698
147725	127699
33549	127700
63151	127701
4952	127702
64737	127703
115003	127704
703	127705
30899	127706
153305	127707
34	127708
13146	127709
104001	127710
43748	127711
6244	127712
33890	127713
35261	127714
38194	127715
44715	127716
974	127717
28228	127718
21800	127719
21292	127720
79113	127721
36758	127722
91212	127723
60952	127724
61497	127725
87972	127726
27670	127727
37578	127728
100256	127729
136683	127730
395	127731
100277	127732
8868	127733
85560	127734
543	127735
64619	127736
110155	127737
132713	127738
21979	127739
56862	127740
66410	127741
17959	127742
67111	127743
114133	127744
37670	127745
79535	127746
25901	127747
5152	127748
70030	127749
38363	127750
18476	127751
67568	127752
106585	127753
37136	127754
20392	127755
5452	127756
66575	127757
127382	127758
41767	127759
21001	127760
59174	127761
8544	127762
44465	127763
3649	127764
130073	127765
102434	127766
98613	127767
75210	127768
46613	127769
12032	127770
5213	127771
3225	127772
8285	127773
41759	127774
81471	127775
4174	127776
13186	127777
95425	127778
12726	127779
107701	127780
34187	127781
36330	127782
161123	127783
120814	127784
82164	127785
59907	127786
23683	127787
38645	127788
56042	127789
71150	127790
3205	127791
4780	127792
66553	127793
10785	127794
926	127795
31993	127796
26147	127797
7516	127798
25550	127799
14084	127800
6583	127801
3566	127802
15909	127803
11174	127804
8588	127805
74400	127806
25402	127807
92359	127808
6876	127809
77762	127810
25271	127811
8721	127812
34786	127813
10059	127814
6220	127815
8952	127816
87337	127817
67990	127818
37939	127819
85080	127820
14798	127821
10009	127822
43822	127823
8940	127824
164790	127825
24720	127826
29762	127827
16769	127828
906	127829
9114	127830
64932	127831
10208	127832
52503	127833
91641	127834
28295	127835
12249	127836
81839	127837
3479	127838
147976	127839
3939	127840
123668	127841
23162	127842
22081	127843
8623	127844
1703	127845
33467	127846
137820	127847
18213	127848
112509	127849
47099	127850
57629	127851
25570	127852
21649	127853
97014	127854
9203	127855
1569	127856
137479	127857
44906	127858
113182	127859
36669	127860
23379	127861
7632	127862
31	127863
50651	127864
40525	127865
51543	127866
125110	127867
17603	127868
34357	127869
17197	127870
45827	127871
131746	127872
58069	127873
44740	127874
121628	127875
96240	127876
18874	127877
29795	127878
93347	127879
24703	127880
139573	127881
1114	127882
50727	127883
9518	127884
54710	127885
22129	127886
68491	127887
28722	127888
5864	127889
12810	127890
9637	127891
88688	127892
32967	127893
34184	127894
20213	127895
25699	127896
8613	127897
16637	127898
1206	127899
8894	127900
98195	127901
68047	127902
26137	127903
146892	127904
1646	127905
3999	127906
47836	127907
6537	127908
9279	127909
65346	127910
11999	127911
66119	127912
87616	127913
31238	127914
13110	127915
17683	127916
102730	127917
38873	127918
64124	127919
14586	127920
1250	127921
47270	127922
33372	127923
38	127924
19316	127925
37933	127926
4519	127927
135006	127928
16806	127929
11549	127930
42610	127931
51627	127932
86532	127933
36300	127934
6235	127935
93196	127936
11001	127937
14435	127938
7235	127939
103445	127940
14291	127941
79814	127942
19100	127943
105658	127944
147897	127945
56428	127946
24019	127947
970	127948
79119	127949
71707	127950
68380	127951
5013	127952
1809	127953
27340	127954
19204	127955
54493	127956
2173	127957
49765	127958
18631	127959
52266	127960
13363	127961
18544	127962
95284	127963
56626	127964
33197	127965
20678	127966
55682	127967
87779	127968
89411	127969
13970	127970
15961	127971
7183	127972
25449	127973
96497	127974
34148	127975
54864	127976
49297	127977
107715	127978
61765	127979
51585	127980
114931	127981
24886	127982
2715	127983
29675	127984
34306	127985
6000	127986
39279	127987
75279	127988
27194	127989
4452	127990
64087	127991
70	127992
19246	127993
71731	127994
64190	127995
21468	127996
36378	127997
28100	127998
169265	127999
55183	128000
16528	128001
1	128002
53462	128003
38615	128004
36787	128005
94536	128006
59703	128007
30912	128008
4156	128009
24601	128010
70409	128011
725	128012
14640	128013
58899	128014
68090	128015
39530	128016
101226	128017
57679	128018
5465	128019
1538	128020
3292	128021
42108	128022
2663	128023
4650	128024
15453	128025
31456	128026
43822	128027
7512	128028
10615	128029
30426	128030
42247	128031
23277	128032
7749	128033
652	128034
7544	128035
59001	128036
10162	128037
71542	128038
53885	128039
111146	128040
11185	128041
13570	128042
3960	128043
35238	128044
63756	128045
103760	128046
15186	128047
31323	128048
41018	128049
17018	128050
44279	128051
13286	128052
106031	128053
120921	128054
24485	128055
13052	128056
44379	128057
80742	128058
63168	128059
20959	128060
98255	128061
135746	128062
604	128063
13212	128064
100158	128065
59718	128066
53221	128067
4927	128068
51765	128069
55247	128070
14103	128071
50546	128072
35888	128073
12405	128074
96003	128075
76994	128076
114613	128077
12875	128078
16898	128079
33073	128080
2183	128081
17328	128082
58700	128083
12787	128084
26259	128085
66848	128086
42981	128087
18567	128088
8157	128089
26043	128090
37079	128091
45844	128092
16946	128093
11505	128094
32563	128095
38198	128096
26839	128097
20607	128098
81297	128099
9843	128100
32287	128101
43804	128102
10585	128103
9609	128104
48223	128105
29476	128106
108946	128107
16840	128108
2981	128109
18252	128110
9239	128111
35158	128112
3992	128113
58416	128114
52670	128115
55964	128116
126504	128117
2246	128118
5334	128119
94674	128120
63891	128121
17450	128122
64949	128123
115165	128124
1358	128125
14522	128126
9128	128127
290	128128
2929	128129
48982	128130
43176	128131
47041	128132
15960	128133
2005	128134
59487	128135
84001	128136
159570	128137
4063	128138
57708	128139
21537	128140
2177	128141
33056	128142
96991	128143
58532	128144
4412	128145
93335	128146
25725	128147
76069	128148
34049	128149
131184	128150
6045	128151
62853	128152
42973	128153
7384	128154
79364	128155
94087	128156
40656	128157
29520	128158
58359	128159
10746	128160
8482	128161
26108	128162
6443	128163
54249	128164
28909	128165
70324	128166
32882	128167
148433	128168
14016	128169
54639	128170
124789	128171
21972	128172
34200	128173
157838	128174
11894	128175
95444	128176
80355	128177
13302	128178
25235	128179
31677	128180
20479	128181
60119	128182
99753	128183
36109	128184
72793	128185
7030	128186
78435	128187
24671	128188
91336	128189
47634	128190
723	128191
5622	128192
43296	128193
332	128194
104511	128195
62986	128196
38118	128197
74901	128198
3022	128199
5182	128200
60104	128201
11294	128202
35595	128203
87896	128204
60628	128205
8208	128206
16348	128207
2293	128208
85658	128209
7561	128210
7430	128211
8663	128212
79071	128213
29584	128214
36838	128215
26968	128216
133911	128217
2571	128218
21792	128219
22473	128220
113900	128221
16106	128222
72294	128223
35819	128224
41767	128225
493	128226
52809	128227
32511	128228
149343	128229
15184	128230
50207	128231
263	128232
4471	128233
41513	128234
70136	128235
79186	128236
40744	128237
9379	128238
22647	128239
56870	128240
62496	128241
53668	128242
42539	128243
57319	128244
1317	128245
30518	128246
14060	128247
7639	128248
14885	128249
2357	128250
32181	128251
32999	128252
22068	128253
39264	128254
13939	128255
28623	128256
44468	128257
29095	128258
25000	128259
37552	128260
75452	128261
13436	128262
15135	128263
72070	128264
31960	128265
56583	128266
29320	128267
101872	128268
26462	128269
79791	128270
31062	128271
37275	128272
12260	128273
37764	128274
18725	128275
149599	128276
24929	128277
3382	128278
15457	128279
6190	128280
148139	128281
64453	128282
5199	128283
94315	128284
102233	128285
25688	128286
6933	128287
79607	128288
17453	128289
37978	128290
66628	128291
6470	128292
4545	128293
26695	128294
130342	128295
14301	128296
136443	128297
17350	128298
16244	128299
12253	128300
78489	128301
24451	128302
136895	128303
23936	128304
2077	128305
68088	128306
72154	128307
69723	128308
17442	128309
23609	128310
5422	128311
4694	128312
122709	128313
137157	128314
579	128315
19740	128316
31241	128317
5295	128318
22145	128319
3891	128320
53304	128321
25421	128322
101928	128323
141441	128324
211	128325
123890	128326
49453	128327
8496	128328
86166	128329
27775	128330
9491	128331
4135	128332
151641	128333
104465	128334
35061	128335
160430	128336
77970	128337
6596	128338
41781	128339
40872	128340
18	128341
106948	128342
3137	128343
6517	128344
78491	128345
64306	128346
1247	128347
33282	128348
84114	128349
22946	128350
10169	128351
41188	128352
34834	128353
37620	128354
166058	128355
69386	128356
165858	128357
5906	128358
1380	128359
118507	128360
110236	128361
61562	128362
144513	128363
118284	128364
59591	128365
35979	128366
14525	128367
64322	128368
37692	128369
52379	128370
19647	128371
275	128372
41080	128373
32310	128374
144732	128375
15713	128376
25399	128377
143664	128378
44915	128379
149895	128380
84240	128381
91979	128382
80071	128383
20501	128384
76272	128385
19119	128386
67522	128387
77469	128388
49590	128389
106300	128390
35025	128391
661	128392
8501	128393
67081	128394
117940	128395
11476	128396
68042	128397
4877	128398
54894	128399
3421	128400
19174	128401
67710	128402
13480	128403
1763	128404
89341	128405
18537	128406
31531	128407
25543	128408
42621	128409
54363	128410
67806	128411
32471	128412
107365	128413
131740	128414
6470	128415
33586	128416
15102	128417
90186	128418
74104	128419
9121	128420
11339	128421
63694	128422
7885	128423
144942	128424
10317	128425
126149	128426
5741	128427
27531	128428
44757	128429
41	128430
53021	128431
155879	128432
24115	128433
95454	128434
56972	128435
687	128436
59132	128437
5365	128438
34912	128439
3120	128440
142448	128441
55348	128442
19648	128443
5794	128444
74404	128445
110326	128446
34926	128447
64842	128448
18939	128449
27054	128450
20687	128451
25600	128452
15	128453
79635	128454
83032	128455
6436	128456
1170	128457
8507	128458
87757	128459
13211	128460
18531	128461
13207	128462
9992	128463
68799	128464
5900	128465
77342	128466
2417	128467
86223	128468
91170	128469
28877	128470
109398	128471
30964	128472
13416	128473
18532	128474
6134	128475
12674	128476
134148	128477
12929	128478
77502	128479
9341	128480
4386	128481
11675	128482
21040	128483
84989	128484
94481	128485
66400	128486
27645	128487
87940	128488
76357	128489
84792	128490
637	128491
29679	128492
136595	128493
15330	128494
54568	128495
44759	128496
46378	128497
86462	128498
32379	128499
151753	128500
22764	128501
43849	128502
110153	128503
1140	128504
60498	128505
96962	128506
17672	128507
71069	128508
114366	128509
4413	128510
110359	128511
1486	128512
12454	128513
1838	128514
131602	128515
2164	128516
1520	128517
146202	128518
16517	128519
128136	128520
15116	128521
8999	128522
378	128523
58965	128524
19087	128525
22810	128526
118880	128527
13794	128528
39991	128529
1553	128530
5692	128531
14014	128532
6494	128533
17132	128534
16144	128535
1123	128536
52024	128537
91619	128538
19001	128539
1844	128540
48331	128541
8930	128542
30004	128543
7435	128544
129679	128545
30743	128546
5389	128547
6870	128548
34093	128549
14094	128550
2075	128551
44788	128552
11614	128553
19830	128554
54000	128555
126494	128556
50791	128557
42700	128558
143172	128559
71805	128560
59674	128561
130015	128562
48702	128563
68934	128564
5274	128565
37398	128566
9099	128567
534	128568
4725	128569
62042	128570
64305	128571
11938	128572
86086	128573
75993	128574
30368	128575
40350	128576
29034	128577
13503	128578
59827	128579
24716	128580
79382	128581
137273	128582
9923	128583
16429	128584
168210	128585
53911	128586
126095	128587
1495	128588
16537	128589
65907	128590
11191	128591
9054	128592
60318	128593
16243	128594
28975	128595
16254	128596
21892	128597
636	128598
6666	128599
3929	128600
29153	128601
130984	128602
39683	128603
59426	128604
8332	128605
1662	128606
34166	128607
83026	128608
41536	128609
5792	128610
12545	128611
42131	128612
73703	128613
43045	128614
31219	128615
15377	128616
1574	128617
59846	128618
133588	128619
162966	128620
2710	128621
30593	128622
40186	128623
10444	128624
89323	128625
50101	128626
72757	128627
66013	128628
29789	128629
28697	128630
107282	128631
43485	128632
11110	128633
55308	128634
16365	128635
18983	128636
17817	128637
15761	128638
58911	128639
68792	128640
16379	128641
6489	128642
1962	128643
64213	128644
7515	128645
45864	128646
52871	128647
44739	128648
117183	128649
5947	128650
14576	128651
1492	128652
61540	128653
132013	128654
45142	128655
66804	128656
1759	128657
33606	128658
91406	128659
554	128660
2767	128661
38014	128662
69485	128663
82918	128664
73409	128665
16529	128666
6497	128667
64356	128668
60933	128669
85946	128670
95626	128671
186	128672
20045	128673
27797	128674
139	128675
81679	128676
42363	128677
49111	128678
11126	128679
135980	128680
26568	128681
10999	128682
1373	128683
24223	128684
164074	128685
2027	128686
13458	128687
36363	128688
2181	128689
32053	128690
47250	128691
23210	128692
73204	128693
6865	128694
7945	128695
8530	128696
34088	128697
75541	128698
46894	128699
16661	128700
13229	128701
21875	128702
14960	128703
8306	128704
252	128705
18150	128706
92607	128707
34535	128708
37234	128709
7735	128710
13149	128711
53487	128712
146449	128713
27597	128714
47444	128715
92586	128716
25298	128717
66433	128718
52232	128719
10762	128720
46282	128721
72020	128722
65921	128723
95236	128724
15029	128725
112843	128726
19416	128727
22640	128728
26188	128729
103329	128730
46869	128731
9280	128732
31671	128733
8690	128734
28187	128735
29877	128736
1404	128737
1008	128738
3306	128739
42353	128740
76706	128741
70524	128742
42867	128743
70390	128744
16014	128745
47165	128746
60722	128747
22023	128748
2292	128749
88746	128750
298	128751
5243	128752
20289	128753
1113	128754
107085	128755
82624	128756
33570	128757
9451	128758
20145	128759
948	128760
112523	128761
5269	128762
22206	128763
87682	128764
48890	128765
48213	128766
49335	128767
80018	128768
15052	128769
128529	128770
2090	128771
59089	128772
28229	128773
10417	128774
44757	128775
15048	128776
60056	128777
19004	128778
84373	128779
4470	128780
7737	128781
2938	128782
39398	128783
21736	128784
109824	128785
2657	128786
88341	128787
27060	128788
3477	128789
240	128790
64845	128791
65210	128792
93534	128793
23660	128794
394	128795
71885	128796
70349	128797
16648	128798
10518	128799
7881	128800
125941	128801
66551	128802
2745	128803
39522	128804
66344	128805
77326	128806
95974	128807
365	128808
50898	128809
5720	128810
51023	128811
34289	128812
109044	128813
7382	128814
405	128815
32820	128816
2105	128817
61988	128818
169083	128819
54503	128820
30129	128821
122882	128822
39185	128823
1964	128824
102	128825
8948	128826
96244	128827
19533	128828
15952	128829
45231	128830
26762	128831
15983	128832
53428	128833
93081	128834
28555	128835
165597	128836
53067	128837
28901	128838
23019	128839
25938	128840
63125	128841
24439	128842
86048	128843
16561	128844
36889	128845
78569	128846
23987	128847
36763	128848
30209	128849
28349	128850
20296	128851
25435	128852
19158	128853
82991	128854
102003	128855
1750	128856
24068	128857
83447	128858
65432	128859
23867	128860
43076	128861
67371	128862
20234	128863
93485	128864
97964	128865
34091	128866
43749	128867
9184	128868
7595	128869
58852	128870
30535	128871
71499	128872
52536	128873
61806	128874
29296	128875
122670	128876
8781	128877
81332	128878
103496	128879
69283	128880
4427	128881
3478	128882
10085	128883
40373	128884
2764	128885
8001	128886
37391	128887
28442	128888
13852	128889
105943	128890
35224	128891
33608	128892
91531	128893
81648	128894
125472	128895
105858	128896
30032	128897
27129	128898
36335	128899
92735	128900
35840	128901
95470	128902
22499	128903
18608	128904
19504	128905
5641	128906
32845	128907
52619	128908
9652	128909
24100	128910
75878	128911
71038	128912
68788	128913
12346	128914
20663	128915
31705	128916
16652	128917
15081	128918
57176	128919
21488	128920
7093	128921
37449	128922
83144	128923
34692	128924
93616	128925
38904	128926
122610	128927
18537	128928
10004	128929
137088	128930
62512	128931
68198	128932
164113	128933
152953	128934
2776	128935
26105	128936
77099	128937
4762	128938
13519	128939
32696	128940
6592	128941
182	128942
14016	128943
66725	128944
404	128945
3182	128946
20394	128947
18966	128948
67840	128949
31724	128950
85062	128951
2951	128952
4814	128953
29873	128954
40140	128955
78109	128956
54532	128957
26509	128958
167896	128959
15376	128960
11557	128961
62631	128962
102134	128963
123095	128964
32047	128965
132019	128966
29211	128967
32539	128968
20315	128969
111754	128970
64720	128971
18775	128972
116513	128973
29957	128974
28380	128975
151	128976
16003	128977
130782	128978
49995	128979
1396	128980
5052	128981
3868	128982
54477	128983
138674	128984
1240	128985
76337	128986
102330	128987
50576	128988
85766	128989
9647	128990
100539	128991
971	128992
21	128993
14121	128994
37887	128995
1158	128996
64493	128997
80330	128998
94851	128999
36478	129000
49274	129001
96163	129002
86456	129003
49190	129004
8334	129005
94778	129006
2849	129007
20149	129008
2009	129009
158456	129010
222	129011
20604	129012
40141	129013
19274	129014
31786	129015
55446	129016
47419	129017
16149	129018
103789	129019
7262	129020
50598	129021
5018	129022
7710	129023
38576	129024
1848	129025
4764	129026
68750	129027
26653	129028
7380	129029
22719	129030
7380	129031
140991	129032
2416	129033
92292	129034
77574	129035
116609	129036
24207	129037
57149	129038
63936	129039
35871	129040
6129	129041
96423	129042
12837	129043
18847	129044
1103	129045
32476	129046
2977	129047
10759	129048
24001	129049
16944	129050
71908	129051
111010	129052
37932	129053
2819	129054
130730	129055
19257	129056
4707	129057
530	129058
37747	129059
29483	129060
26610	129061
87658	129062
955	129063
68101	129064
77710	129065
1679	129066
31356	129067
16112	129068
4372	129069
26598	129070
10598	129071
69981	129072
100221	129073
32075	129074
9769	129075
124459	129076
47915	129077
20867	129078
129273	129079
112268	129080
50040	129081
46892	129082
67035	129083
79545	129084
37259	129085
5388	129086
27367	129087
50882	129088
40312	129089
30143	129090
886	129091
10746	129092
14326	129093
49382	129094
101835	129095
94750	129096
49633	129097
5575	129098
40831	129099
4059	129100
66541	129101
62557	129102
3754	129103
17187	129104
35844	129105
5686	129106
39271	129107
96939	129108
64437	129109
159924	129110
135437	129111
9995	129112
11696	129113
39123	129114
122694	129115
125962	129116
17044	129117
16039	129118
35792	129119
97693	129120
29230	129121
1624	129122
10824	129123
21	129124
66439	129125
24487	129126
20578	129127
47764	129128
130849	129129
59525	129130
47372	129131
55804	129132
89561	129133
24431	129134
8988	129135
35931	129136
73342	129137
53468	129138
2852	129139
108498	129140
14691	129141
60930	129142
11810	129143
48925	129144
44170	129145
92142	129146
1238	129147
5062	129148
21876	129149
71500	129150
624	129151
44612	129152
61042	129153
34626	129154
71339	129155
1701	129156
10634	129157
2570	129158
35526	129159
130243	129160
43730	129161
47540	129162
18707	129163
54386	129164
153056	129165
63160	129166
38721	129167
71016	129168
91334	129169
57403	129170
146133	129171
59212	129172
37260	129173
11657	129174
8422	129175
4835	129176
108106	129177
16504	129178
5831	129179
75616	129180
120490	129181
19440	129182
127125	129183
19729	129184
2766	129185
19495	129186
26417	129187
5194	129188
11008	129189
5447	129190
7954	129191
10429	129192
2353	129193
45021	129194
118623	129195
54560	129196
46875	129197
64685	129198
1003	129199
44271	129200
77273	129201
37220	129202
57356	129203
39585	129204
8648	129205
88514	129206
14414	129207
49478	129208
21706	129209
157318	129210
21492	129211
14411	129212
41674	129213
69431	129214
59638	129215
132411	129216
12521	129217
33776	129218
47490	129219
16187	129220
92062	129221
43299	129222
52124	129223
5190	129224
11856	129225
18753	129226
45870	129227
62621	129228
66490	129229
16860	129230
136639	129231
45307	129232
5557	129233
155684	129234
49409	129235
69024	129236
6963	129237
58189	129238
67803	129239
102020	129240
165467	129241
64363	129242
13761	129243
26797	129244
111406	129245
48834	129246
164937	129247
24487	129248
3903	129249
4099	129250
63584	129251
24224	129252
167981	129253
4019	129254
34267	129255
3609	129256
86669	129257
135164	129258
28938	129259
77235	129260
27941	129261
70005	129262
152081	129263
63674	129264
8214	129265
46355	129266
67771	129267
148753	129268
88891	129269
19900	129270
116339	129271
47050	129272
9098	129273
60115	129274
20654	129275
42701	129276
32979	129277
32500	129278
48936	129279
157718	129280
28709	129281
1979	129282
13142	129283
47649	129284
10903	129285
8268	129286
75098	129287
115763	129288
8950	129289
36951	129290
109172	129291
154750	129292
32112	129293
104014	129294
2495	129295
19531	129296
101556	129297
56007	129298
118354	129299
15275	129300
48212	129301
66093	129302
584	129303
33252	129304
43050	129305
11535	129306
20323	129307
55361	129308
19887	129309
48773	129310
77615	129311
223	129312
17210	129313
7710	129314
75817	129315
37922	129316
20522	129317
15327	129318
45451	129319
16163	129320
37009	129321
105133	129322
44465	129323
126643	129324
141938	129325
92835	129326
16921	129327
36899	129328
7124	129329
36732	129330
36957	129331
27039	129332
48221	129333
44908	129334
24098	129335
12459	129336
15281	129337
20373	129338
6388	129339
80501	129340
65863	129341
77049	129342
26335	129343
65473	129344
6128	129345
27911	129346
134280	129347
18874	129348
6374	129349
99335	129350
170172	129351
30732	129352
3149	129353
115750	129354
1482	129355
7918	129356
56008	129357
115685	129358
18251	129359
17684	129360
35934	129361
58084	129362
15890	129363
56385	129364
86985	129365
140997	129366
8217	129367
52214	129368
108554	129369
30866	129370
49923	129371
85691	129372
2925	129373
8050	129374
168906	129375
82624	129376
3901	129377
78943	129378
23497	129379
90925	129380
19637	129381
18403	129382
88040	129383
26695	129384
69567	129385
105999	129386
115397	129387
160252	129388
64338	129389
52952	129390
5006	129391
112264	129392
10837	129393
47255	129394
11214	129395
36895	129396
20104	129397
20146	129398
37784	129399
2754	129400
1841	129401
46066	129402
157137	129403
10971	129404
121112	129405
8934	129406
29633	129407
66003	129408
64624	129409
8	129410
126164	129411
67019	129412
54118	129413
51371	129414
62860	129415
104288	129416
144528	129417
64428	129418
51322	129419
21287	129420
53008	129421
4742	129422
5294	129423
29271	129424
19658	129425
167682	129426
120745	129427
28815	129428
677	129429
144855	129430
31522	129431
97917	129432
22551	129433
39105	129434
11814	129435
3750	129436
31102	129437
93530	129438
25555	129439
105264	129440
106552	129441
8868	129442
447	129443
16055	129444
93624	129445
29336	129446
53504	129447
76682	129448
19994	129449
20935	129450
8746	129451
33047	129452
92120	129453
120978	129454
10675	129455
35466	129456
22997	129457
66380	129458
10377	129459
1642	129460
40056	129461
65990	129462
62024	129463
100399	129464
11459	129465
21538	129466
52551	129467
23037	129468
1090	129469
2691	129470
60367	129471
68241	129472
30848	129473
31340	129474
91099	129475
126189	129476
29107	129477
64751	129478
35736	129479
48932	129480
96732	129481
86267	129482
23987	129483
33394	129484
72882	129485
16246	129486
82194	129487
102762	129488
105621	129489
8087	129490
67984	129491
61917	129492
4466	129493
2836	129494
2907	129495
70535	129496
79415	129497
123721	129498
30461	129499
24414	129500
44019	129501
161049	129502
116401	129503
27233	129504
38905	129505
38475	129506
44876	129507
165802	129508
5827	129509
47708	129510
71673	129511
37039	129512
20280	129513
113932	129514
1544	129515
114495	129516
53032	129517
104067	129518
5437	129519
7825	129520
113755	129521
15675	129522
116696	129523
2855	129524
2078	129525
134568	129526
10077	129527
45453	129528
154118	129529
44964	129530
48040	129531
23407	129532
4225	129533
137756	129534
28225	129535
117919	129536
4259	129537
1170	129538
17727	129539
7365	129540
15927	129541
57714	129542
8236	129543
26725	129544
81460	129545
54353	129546
67068	129547
30910	129548
46538	129549
18855	129550
14534	129551
1737	129552
19923	129553
10801	129554
40430	129555
17969	129556
20647	129557
34587	129558
51507	129559
114352	129560
19382	129561
55098	129562
94616	129563
849	129564
39803	129565
34915	129566
7747	129567
6373	129568
85288	129569
70810	129570
137854	129571
58091	129572
17612	129573
26704	129574
32703	129575
13688	129576
52602	129577
41251	129578
19262	129579
1077	129580
156877	129581
135	129582
3858	129583
3998	129584
69391	129585
19283	129586
2348	129587
44601	129588
92951	129589
70	129590
18982	129591
36729	129592
63109	129593
111572	129594
90258	129595
112726	129596
34070	129597
68773	129598
71512	129599
19927	129600
69363	129601
399	129602
22555	129603
42425	129604
43346	129605
103218	129606
35524	129607
5754	129608
163011	129609
5400	129610
85786	129611
43862	129612
1850	129613
31499	129614
9502	129615
24659	129616
22961	129617
113235	129618
30870	129619
20276	129620
14130	129621
116379	129622
12234	129623
59091	129624
32649	129625
54900	129626
2716	129627
64685	129628
15547	129629
155135	129630
12263	129631
22964	129632
18512	129633
10558	129634
99855	129635
42718	129636
2296	129637
71984	129638
7501	129639
53730	129640
1344	129641
43072	129642
44504	129643
42458	129644
6140	129645
12743	129646
103020	129647
3106	129648
63777	129649
27011	129650
20852	129651
7497	129652
34386	129653
14266	129654
4117	129655
111188	129656
13831	129657
13133	129658
77165	129659
55194	129660
158581	129661
115937	129662
50307	129663
90423	129664
11580	129665
49423	129666
160947	129667
56859	129668
145722	129669
31244	129670
85608	129671
37261	129672
31898	129673
3855	129674
44811	129675
27135	129676
45266	129677
16044	129678
38271	129679
48908	129680
7810	129681
18307	129682
25299	129683
17016	129684
90756	129685
22458	129686
2987	129687
152919	129688
4462	129689
1070	129690
1292	129691
57591	129692
27344	129693
42600	129694
7453	129695
6457	129696
67300	129697
11095	129698
19721	129699
49579	129700
8294	129701
76678	129702
8052	129703
19204	129704
18524	129705
1498	129706
128721	129707
7031	129708
89708	129709
34931	129710
2022	129711
20133	129712
52911	129713
154307	129714
67473	129715
95209	129716
11315	129717
39987	129718
93120	129719
62628	129720
2645	129721
2847	129722
116816	129723
32176	129724
44163	129725
129772	129726
11452	129727
45739	129728
44140	129729
106370	129730
10474	129731
81813	129732
28531	129733
57057	129734
67804	129735
30562	129736
7933	129737
24237	129738
91402	129739
48760	129740
42309	129741
110772	129742
20921	129743
50732	129744
33237	129745
65398	129746
69971	129747
36710	129748
58146	129749
588	129750
156337	129751
20497	129752
46182	129753
19777	129754
59144	129755
66724	129756
31960	129757
6647	129758
35973	129759
32702	129760
76514	129761
4889	129762
27902	129763
50356	129764
88800	129765
738	129766
3232	129767
64510	129768
1477	129769
110686	129770
88402	129771
88936	129772
49741	129773
8221	129774
7984	129775
25898	129776
63651	129777
109201	129778
23607	129779
106583	129780
86955	129781
56289	129782
45784	129783
20253	129784
16545	129785
134437	129786
36270	129787
45243	129788
13144	129789
93364	129790
88951	129791
16017	129792
81679	129793
56148	129794
19272	129795
105	129796
145955	129797
4990	129798
19681	129799
69885	129800
53894	129801
31910	129802
32133	129803
34164	129804
8583	129805
3726	129806
19736	129807
75794	129808
165201	129809
24229	129810
42266	129811
126090	129812
82398	129813
36894	129814
62523	129815
92838	129816
13702	129817
21198	129818
8180	129819
40771	129820
59294	129821
68853	129822
12012	129823
11248	129824
22351	129825
114294	129826
38890	129827
35821	129828
99723	129829
26531	129830
31910	129831
23521	129832
93630	129833
15730	129834
3804	129835
15994	129836
6470	129837
12565	129838
18993	129839
67439	129840
31916	129841
87199	129842
77087	129843
53641	129844
108810	129845
109187	129846
1849	129847
19567	129848
47124	129849
40119	129850
1992	129851
129579	129852
20680	129853
22556	129854
4478	129855
7405	129856
33129	129857
48587	129858
9920	129859
55390	129860
16475	129861
205	129862
17507	129863
22164	129864
89415	129865
87243	129866
88987	129867
6480	129868
44136	129869
89939	129870
49869	129871
45446	129872
55281	129873
30241	129874
115297	129875
29522	129876
58294	129877
91861	129878
39916	129879
59229	129880
32458	129881
71102	129882
48621	129883
127337	129884
28017	129885
10265	129886
61709	129887
31688	129888
90109	129889
83772	129890
32451	129891
133069	129892
13099	129893
7441	129894
77782	129895
33268	129896
129682	129897
8832	129898
4743	129899
139321	129900
13699	129901
93426	129902
6267	129903
143205	129904
24214	129905
26981	129906
29861	129907
13742	129908
58356	129909
63371	129910
108419	129911
96323	129912
10158	129913
21317	129914
1954	129915
2655	129916
12708	129917
71048	129918
134324	129919
13832	129920
77051	129921
56550	129922
24652	129923
66727	129924
110562	129925
43814	129926
41527	129927
34781	129928
41350	129929
21606	129930
81462	129931
126288	129932
36369	129933
32032	129934
36185	129935
31206	129936
30936	129937
8156	129938
28858	129939
27589	129940
23791	129941
9713	129942
8944	129943
20692	129944
19537	129945
43785	129946
43608	129947
8693	129948
5756	129949
8716	129950
111710	129951
414	129952
39873	129953
7837	129954
52901	129955
47954	129956
32462	129957
3128	129958
1011	129959
25220	129960
24616	129961
2661	129962
65046	129963
61517	129964
133213	129965
73947	129966
24279	129967
5834	129968
4690	129969
14111	129970
114	129971
879	129972
27814	129973
39406	129974
661	129975
11166	129976
66229	129977
154	129978
15868	129979
11190	129980
57891	129981
43603	129982
7655	129983
75831	129984
17147	129985
33241	129986
7792	129987
44409	129988
27437	129989
46440	129990
66983	129991
157169	129992
170010	129993
121124	129994
703	129995
27362	129996
97723	129997
21191	129998
38875	129999
15779	130000
46721	130001
18330	130002
31931	130003
152574	130004
151756	130005
123026	130006
82	130007
13754	130008
108625	130009
56373	130010
114644	130011
96170	130012
51466	130013
14540	130014
58272	130015
6384	130016
28542	130017
61560	130018
7610	130019
10940	130020
8093	130021
17937	130022
1514	130023
7986	130024
13633	130025
26913	130026
13285	130027
73303	130028
130046	130029
69845	130030
5750	130031
46941	130032
90837	130033
54635	130034
23139	130035
146075	130036
38665	130037
1340	130038
30261	130039
67098	130040
153868	130041
47314	130042
5495	130043
74224	130044
13984	130045
51413	130046
4278	130047
2421	130048
90491	130049
106927	130050
79583	130051
53340	130052
44979	130053
95448	130054
66175	130055
55638	130056
28272	130057
32189	130058
66099	130059
1971	130060
10422	130061
3776	130062
7416	130063
81106	130064
59012	130065
27540	130066
49359	130067
3481	130068
40567	130069
18503	130070
7965	130071
6646	130072
10364	130073
62967	130074
79529	130075
78927	130076
28469	130077
56307	130078
45991	130079
27942	130080
34148	130081
38254	130082
31384	130083
18869	130084
101576	130085
76641	130086
135997	130087
48658	130088
67970	130089
90780	130090
70700	130091
151523	130092
29477	130093
44442	130094
106731	130095
2517	130096
44396	130097
29518	130098
148298	130099
22061	130100
270	130101
2706	130102
46932	130103
16597	130104
25515	130105
7969	130106
85505	130107
10719	130108
164	130109
8630	130110
125221	130111
79381	130112
80427	130113
5258	130114
15844	130115
28255	130116
26775	130117
54790	130118
79406	130119
24502	130120
42253	130121
4843	130122
88436	130123
36787	130124
993	130125
135671	130126
63343	130127
54498	130128
10132	130129
63608	130130
12155	130131
75494	130132
43979	130133
80235	130134
42063	130135
97239	130136
13516	130137
79340	130138
109348	130139
162836	130140
72670	130141
53001	130142
32758	130143
18443	130144
24088	130145
16404	130146
31925	130147
11250	130148
109877	130149
23429	130150
138772	130151
24966	130152
20730	130153
9323	130154
68423	130155
31226	130156
63436	130157
14270	130158
32782	130159
13020	130160
16698	130161
52333	130162
64508	130163
93134	130164
100573	130165
112443	130166
103664	130167
59266	130168
20730	130169
6732	130170
57459	130171
11701	130172
98003	130173
9912	130174
4828	130175
25725	130176
7480	130177
46251	130178
32471	130179
23142	130180
17842	130181
76990	130182
54893	130183
6317	130184
5173	130185
17130	130186
22864	130187
102154	130188
21935	130189
22330	130190
20191	130191
2180	130192
22398	130193
159977	130194
19171	130195
50013	130196
4189	130197
38717	130198
29295	130199
134825	130200
7331	130201
7599	130202
158382	130203
41987	130204
19276	130205
23590	130206
120522	130207
97518	130208
9083	130209
9029	130210
115174	130211
19732	130212
41533	130213
23358	130214
37082	130215
65376	130216
50620	130217
69715	130218
1314	130219
120195	130220
46956	130221
22694	130222
45046	130223
22606	130224
96642	130225
69061	130226
135481	130227
17644	130228
61339	130229
48766	130230
126269	130231
30178	130232
41617	130233
74353	130234
41590	130235
10366	130236
34903	130237
63629	130238
124469	130239
2432	130240
78733	130241
22611	130242
111149	130243
4688	130244
8262	130245
16841	130246
106656	130247
74338	130248
3975	130249
112773	130250
53681	130251
98298	130252
47845	130253
58911	130254
9746	130255
24085	130256
114789	130257
1589	130258
7472	130259
31443	130260
97587	130261
97285	130262
29851	130263
84	130264
75684	130265
6613	130266
138688	130267
98945	130268
4647	130269
40250	130270
6774	130271
15939	130272
57875	130273
2240	130274
9143	130275
32482	130276
108073	130277
60031	130278
14850	130279
47811	130280
4265	130281
15009	130282
5487	130283
20543	130284
4692	130285
99628	130286
30479	130287
58505	130288
24986	130289
140625	130290
22565	130291
16294	130292
12699	130293
59260	130294
34436	130295
16883	130296
42406	130297
45027	130298
25424	130299
40134	130300
119719	130301
18919	130302
44569	130303
33553	130304
50	130305
97785	130306
4380	130307
48987	130308
78899	130309
36458	130310
16760	130311
137340	130312
9733	130313
9579	130314
143185	130315
33681	130316
359	130317
37035	130318
29130	130319
74223	130320
79331	130321
3684	130322
11228	130323
23096	130324
129884	130325
11047	130326
35114	130327
32814	130328
89046	130329
30298	130330
80506	130331
75461	130332
63734	130333
9800	130334
41196	130335
1006	130336
20577	130337
36830	130338
7566	130339
164845	130340
86680	130341
22004	130342
161	130343
49894	130344
19426	130345
314	130346
7573	130347
292	130348
163728	130349
59298	130350
42991	130351
81835	130352
27180	130353
67036	130354
84821	130355
37015	130356
63695	130357
13523	130358
13296	130359
79251	130360
72077	130361
90939	130362
1231	130363
59596	130364
68294	130365
31215	130366
69089	130367
9809	130368
33460	130369
39477	130370
30913	130371
9089	130372
24274	130373
8440	130374
100110	130375
49232	130376
5429	130377
10449	130378
13678	130379
63630	130380
122092	130381
112770	130382
115682	130383
3826	130384
15297	130385
93335	130386
10949	130387
67013	130388
50523	130389
15857	130390
24642	130391
32177	130392
17864	130393
4141	130394
106012	130395
21263	130396
787	130397
98797	130398
6075	130399
85739	130400
132379	130401
15106	130402
139622	130403
127315	130404
8517	130405
79458	130406
21253	130407
86815	130408
1938	130409
60676	130410
22723	130411
718	130412
12280	130413
7011	130414
5999	130415
17431	130416
27658	130417
35659	130418
54973	130419
73858	130420
17062	130421
3120	130422
72384	130423
70785	130424
44431	130425
127211	130426
7675	130427
35372	130428
10166	130429
14707	130430
14444	130431
58401	130432
105425	130433
14274	130434
79246	130435
14036	130436
12325	130437
50416	130438
11624	130439
25860	130440
130057	130441
77153	130442
33491	130443
41095	130444
81288	130445
14491	130446
9955	130447
41120	130448
8121	130449
75669	130450
106317	130451
36252	130452
1290	130453
31989	130454
4314	130455
7209	130456
21910	130457
135702	130458
6143	130459
53578	130460
17304	130461
19689	130462
51930	130463
413	130464
110307	130465
8540	130466
94872	130467
9118	130468
91652	130469
108987	130470
69576	130471
134649	130472
12229	130473
24869	130474
816	130475
9693	130476
167089	130477
6683	130478
6704	130479
67708	130480
52646	130481
83773	130482
4383	130483
17084	130484
48282	130485
47080	130486
10145	130487
52124	130488
67996	130489
69256	130490
36167	130491
3569	130492
16158	130493
32526	130494
9379	130495
31875	130496
10951	130497
119135	130498
4542	130499
45878	130500
91576	130501
40411	130502
21974	130503
89668	130504
8505	130505
28952	130506
130036	130507
51265	130508
9035	130509
2435	130510
11825	130511
61342	130512
60751	130513
99576	130514
55405	130515
26744	130516
22488	130517
46545	130518
106381	130519
3068	130520
25880	130521
23415	130522
23552	130523
74556	130524
88562	130525
20164	130526
81404	130527
10749	130528
41532	130529
138993	130530
4089	130531
100	130532
29733	130533
5804	130534
29117	130535
157680	130536
6093	130537
60440	130538
2699	130539
19833	130540
80801	130541
6391	130542
13593	130543
1111	130544
40626	130545
80620	130546
9264	130547
61479	130548
95153	130549
10457	130550
79473	130551
5806	130552
142349	130553
29151	130554
325	130555
63375	130556
167826	130557
24369	130558
89340	130559
26153	130560
70077	130561
17940	130562
58009	130563
7948	130564
143764	130565
29117	130566
130598	130567
38684	130568
89193	130569
35968	130570
1706	130571
60761	130572
4181	130573
31900	130574
40931	130575
128326	130576
2056	130577
12885	130578
64327	130579
2175	130580
54107	130581
105780	130582
38118	130583
28553	130584
5376	130585
48083	130586
46464	130587
10819	130588
89479	130589
2689	130590
36645	130591
50890	130592
47075	130593
53647	130594
24307	130595
12797	130596
44519	130597
30412	130598
68377	130599
82011	130600
94642	130601
88821	130602
74183	130603
14360	130604
8578	130605
56934	130606
6589	130607
6570	130608
44233	130609
68793	130610
71852	130611
6396	130612
45404	130613
38754	130614
17927	130615
137146	130616
57194	130617
36705	130618
644	130619
52515	130620
89925	130621
25307	130622
54450	130623
143578	130624
5828	130625
117604	130626
5346	130627
36900	130628
19643	130629
43718	130630
33914	130631
45354	130632
623	130633
46374	130634
35093	130635
37116	130636
104441	130637
3377	130638
49839	130639
39526	130640
3119	130641
57613	130642
78227	130643
19324	130644
17	130645
118488	130646
15519	130647
79379	130648
137003	130649
14226	130650
23805	130651
31828	130652
83497	130653
24558	130654
72589	130655
28950	130656
32128	130657
20328	130658
75603	130659
5462	130660
3646	130661
25043	130662
2936	130663
14972	130664
47959	130665
97034	130666
20936	130667
118643	130668
148490	130669
32693	130670
30441	130671
17644	130672
106617	130673
158830	130674
34607	130675
100200	130676
34488	130677
2702	130678
71016	130679
52556	130680
41775	130681
132928	130682
49212	130683
51191	130684
78938	130685
9639	130686
112991	130687
53121	130688
83061	130689
29922	130690
81872	130691
4548	130692
3439	130693
7971	130694
23181	130695
2224	130696
103209	130697
29383	130698
139498	130699
25869	130700
8991	130701
21764	130702
52476	130703
12394	130704
46241	130705
73879	130706
47298	130707
114474	130708
37296	130709
110080	130710
2281	130711
24034	130712
18757	130713
24585	130714
107455	130715
50242	130716
29311	130717
72962	130718
24025	130719
65405	130720
3810	130721
19581	130722
1790	130723
95734	130724
6944	130725
1428	130726
40337	130727
130326	130728
16926	130729
132737	130730
82085	130731
25746	130732
67538	130733
4392	130734
51863	130735
54130	130736
1509	130737
56383	130738
91094	130739
17555	130740
11609	130741
42940	130742
20842	130743
15034	130744
75192	130745
41392	130746
25105	130747
38265	130748
35703	130749
131125	130750
786	130751
28745	130752
17787	130753
38507	130754
6586	130755
49526	130756
130278	130757
56326	130758
576	130759
335	130760
18862	130761
42047	130762
112243	130763
49305	130764
135273	130765
92406	130766
65559	130767
88218	130768
40695	130769
107088	130770
93098	130771
95521	130772
38616	130773
31594	130774
54411	130775
91782	130776
63064	130777
108670	130778
31075	130779
42092	130780
10917	130781
11571	130782
51236	130783
26383	130784
111233	130785
3804	130786
596	130787
82104	130788
36469	130789
424	130790
97022	130791
65328	130792
60237	130793
492	130794
26232	130795
76788	130796
37730	130797
251	130798
18165	130799
88922	130800
74281	130801
68808	130802
36819	130803
60078	130804
511	130805
44273	130806
33029	130807
33670	130808
6449	130809
96118	130810
35943	130811
60612	130812
76822	130813
4743	130814
21198	130815
130945	130816
38525	130817
142947	130818
70644	130819
50615	130820
4483	130821
4057	130822
2549	130823
4112	130824
21595	130825
133289	130826
603	130827
110132	130828
60592	130829
49346	130830
16010	130831
22867	130832
23586	130833
26873	130834
15886	130835
43066	130836
7437	130837
24479	130838
45176	130839
34273	130840
166087	130841
4807	130842
18808	130843
27656	130844
94409	130845
29903	130846
14307	130847
89401	130848
77183	130849
91851	130850
19807	130851
31327	130852
120380	130853
5251	130854
32808	130855
35505	130856
75743	130857
38483	130858
49537	130859
38762	130860
25051	130861
4492	130862
15733	130863
19919	130864
36427	130865
68167	130866
4437	130867
75439	130868
54015	130869
33403	130870
49217	130871
8623	130872
48120	130873
15777	130874
2844	130875
121905	130876
134180	130877
38313	130878
1883	130879
31696	130880
49491	130881
45646	130882
89556	130883
19623	130884
29215	130885
89826	130886
10846	130887
93987	130888
61326	130889
83783	130890
1518	130891
39711	130892
2061	130893
7766	130894
41003	130895
17340	130896
61851	130897
13492	130898
838	130899
39002	130900
46929	130901
53130	130902
32307	130903
33264	130904
60154	130905
3568	130906
14087	130907
16839	130908
43576	130909
81288	130910
75413	130911
8077	130912
29099	130913
4778	130914
145526	130915
64309	130916
56169	130917
41773	130918
66168	130919
74972	130920
83957	130921
27942	130922
1910	130923
107704	130924
126912	130925
36338	130926
5984	130927
105729	130928
30060	130929
2854	130930
14936	130931
12166	130932
39576	130933
20061	130934
27286	130935
4707	130936
2469	130937
45677	130938
3915	130939
47825	130940
34863	130941
2281	130942
48616	130943
137570	130944
5514	130945
67544	130946
25190	130947
43712	130948
5262	130949
21201	130950
76251	130951
110173	130952
109147	130953
34755	130954
16654	130955
10766	130956
105652	130957
65565	130958
18459	130959
1867	130960
41723	130961
14297	130962
50779	130963
68340	130964
337	130965
77075	130966
32388	130967
28453	130968
45466	130969
48	130970
29760	130971
120268	130972
23725	130973
14142	130974
60730	130975
4915	130976
6031	130977
392	130978
89916	130979
137225	130980
21227	130981
26602	130982
65279	130983
59212	130984
40544	130985
3108	130986
68991	130987
59379	130988
17145	130989
43273	130990
7642	130991
3603	130992
22095	130993
5623	130994
53226	130995
306	130996
46487	130997
62492	130998
7394	130999
22307	131000
26738	131001
86289	131002
17462	131003
101492	131004
18248	131005
2156	131006
3620	131007
18571	131008
11331	131009
90152	131010
45945	131011
48170	131012
12345	131013
129646	131014
69154	131015
71686	131016
44832	131017
17827	131018
16161	131019
101345	131020
16157	131021
153634	131022
24349	131023
83427	131024
12068	131025
10791	131026
22163	131027
2413	131028
38284	131029
1230	131030
6299	131031
4745	131032
54732	131033
17112	131034
98011	131035
8204	131036
74959	131037
8121	131038
7954	131039
7650	131040
12813	131041
1598	131042
37053	131043
70229	131044
18318	131045
106652	131046
141163	131047
3414	131048
36859	131049
122433	131050
81706	131051
50328	131052
15615	131053
3221	131054
4331	131055
25176	131056
13342	131057
251	131058
82727	131059
58868	131060
29473	131061
23287	131062
92194	131063
94504	131064
81494	131065
4857	131066
100325	131067
131604	131068
169423	131069
51866	131070
23347	131071
134224	131072
16290	131073
65731	131074
27975	131075
55210	131076
143986	131077
65901	131078
8441	131079
5830	131080
2262	131081
3449	131082
12374	131083
93144	131084
61441	131085
36732	131086
1190	131087
27424	131088
60791	131089
88788	131090
76595	131091
299	131092
6875	131093
14199	131094
42607	131095
147536	131096
166689	131097
21060	131098
3364	131099
104705	131100
75140	131101
1430	131102
35045	131103
90892	131104
10837	131105
6966	131106
11008	131107
5015	131108
48232	131109
85973	131110
19895	131111
116302	131112
5486	131113
6971	131114
61333	131115
69353	131116
62644	131117
9893	131118
104370	131119
660	131120
44939	131121
38718	131122
71497	131123
1371	131124
12952	131125
81512	131126
79857	131127
5821	131128
169414	131129
47664	131130
122178	131131
34026	131132
6287	131133
47437	131134
50594	131135
131212	131136
10430	131137
81102	131138
44673	131139
12396	131140
41834	131141
67993	131142
65118	131143
43490	131144
12697	131145
67109	131146
112645	131147
597	131148
89085	131149
89482	131150
11687	131151
122175	131152
14391	131153
12654	131154
80899	131155
20643	131156
58187	131157
89472	131158
19275	131159
25223	131160
53084	131161
12652	131162
72601	131163
44104	131164
23055	131165
6464	131166
46547	131167
48873	131168
52763	131169
88979	131170
98437	131171
32069	131172
15991	131173
60379	131174
22054	131175
3362	131176
14936	131177
125357	131178
44109	131179
29232	131180
31159	131181
24861	131182
63124	131183
80707	131184
155542	131185
2030	131186
23894	131187
91077	131188
46201	131189
4870	131190
2383	131191
15381	131192
56344	131193
16018	131194
9670	131195
57120	131196
49355	131197
23231	131198
5848	131199
9594	131200
60601	131201
18715	131202
68976	131203
56488	131204
90780	131205
65585	131206
29774	131207
3246	131208
112128	131209
52404	131210
54909	131211
44287	131212
1523	131213
27779	131214
79190	131215
101866	131216
111929	131217
8197	131218
11257	131219
1363	131220
83973	131221
1046	131222
157	131223
35819	131224
10411	131225
15512	131226
54124	131227
11608	131228
94717	131229
145908	131230
4453	131231
66384	131232
103328	131233
39233	131234
84225	131235
26709	131236
62220	131237
68915	131238
94439	131239
13444	131240
8747	131241
23280	131242
6728	131243
84962	131244
10309	131245
47374	131246
72265	131247
56942	131248
12042	131249
1153	131250
2587	131251
52928	131252
64177	131253
56138	131254
95802	131255
5456	131256
113627	131257
94535	131258
89444	131259
1585	131260
152	131261
94821	131262
96130	131263
12525	131264
153098	131265
11556	131266
78461	131267
41721	131268
21116	131269
9521	131270
391	131271
2644	131272
50512	131273
88890	131274
61926	131275
14168	131276
50113	131277
48142	131278
90840	131279
4127	131280
41710	131281
46980	131282
102041	131283
11	131284
29205	131285
70354	131286
2123	131287
152581	131288
128877	131289
169869	131290
48785	131291
95669	131292
22136	131293
39498	131294
16644	131295
82727	131296
73156	131297
38596	131298
16526	131299
161896	131300
107711	131301
13204	131302
32404	131303
44406	131304
32273	131305
92905	131306
6418	131307
3336	131308
6034	131309
40789	131310
7699	131311
15380	131312
21263	131313
12269	131314
9582	131315
87390	131316
101622	131317
45505	131318
21383	131319
117806	131320
5655	131321
109070	131322
135071	131323
151619	131324
89602	131325
16806	131326
2891	131327
1647	131328
60486	131329
39459	131330
8046	131331
11	131332
19695	131333
13788	131334
29764	131335
101426	131336
1322	131337
2493	131338
48726	131339
63239	131340
5556	131341
96384	131342
127668	131343
19760	131344
33110	131345
3210	131346
12435	131347
8374	131348
5967	131349
21110	131350
87667	131351
131027	131352
24436	131353
21682	131354
82626	131355
1332	131356
10706	131357
95159	131358
78992	131359
2853	131360
10272	131361
4939	131362
17886	131363
30999	131364
147895	131365
82667	131366
85774	131367
52703	131368
4704	131369
67275	131370
107832	131371
68525	131372
38666	131373
12552	131374
60	131375
55256	131376
48314	131377
52976	131378
117428	131379
88681	131380
78719	131381
129778	131382
103786	131383
5362	131384
105760	131385
56067	131386
71172	131387
28276	131388
19619	131389
11400	131390
17072	131391
9235	131392
14500	131393
7873	131394
37815	131395
13404	131396
12438	131397
165797	131398
51728	131399
4224	131400
282	131401
70575	131402
14304	131403
71994	131404
20179	131405
108172	131406
40041	131407
69362	131408
19245	131409
65439	131410
6279	131411
22316	131412
54031	131413
55352	131414
7544	131415
41298	131416
82449	131417
68446	131418
20352	131419
14371	131420
111166	131421
9181	131422
50558	131423
114383	131424
67525	131425
38542	131426
77844	131427
2423	131428
40747	131429
11040	131430
579	131431
46445	131432
34324	131433
31707	131434
23254	131435
67862	131436
37762	131437
23210	131438
36277	131439
88073	131440
24772	131441
61717	131442
3610	131443
10916	131444
4489	131445
114310	131446
91347	131447
39793	131448
12737	131449
11067	131450
6648	131451
85085	131452
62285	131453
29339	131454
6743	131455
39134	131456
35607	131457
11771	131458
38864	131459
8327	131460
14565	131461
33907	131462
110988	131463
146977	131464
14641	131465
8311	131466
111555	131467
63397	131468
38496	131469
26090	131470
33512	131471
120837	131472
11141	131473
21169	131474
71449	131475
15925	131476
772	131477
35056	131478
39738	131479
47450	131480
146520	131481
97458	131482
22589	131483
46382	131484
61220	131485
17321	131486
21591	131487
48914	131488
10184	131489
112303	131490
45262	131491
9101	131492
25833	131493
27731	131494
104764	131495
130874	131496
102402	131497
27880	131498
62329	131499
38906	131500
46070	131501
21614	131502
32854	131503
4947	131504
2630	131505
169130	131506
239	131507
1857	131508
52565	131509
15610	131510
10225	131511
111207	131512
34896	131513
40350	131514
4720	131515
55990	131516
30317	131517
137377	131518
51648	131519
12232	131520
49395	131521
4311	131522
10568	131523
86893	131524
11172	131525
9721	131526
90615	131527
74214	131528
100808	131529
33577	131530
41811	131531
57961	131532
81410	131533
1923	131534
33801	131535
139160	131536
107375	131537
60571	131538
10127	131539
169926	131540
13002	131541
27628	131542
89866	131543
126687	131544
1681	131545
12789	131546
1519	131547
21047	131548
48471	131549
12104	131550
1459	131551
14801	131552
49001	131553
53988	131554
55636	131555
73257	131556
49198	131557
44014	131558
82270	131559
5032	131560
17224	131561
126487	131562
3337	131563
40200	131564
12480	131565
56720	131566
31486	131567
86290	131568
8098	131569
27146	131570
165376	131571
22284	131572
2937	131573
42960	131574
50496	131575
30255	131576
6779	131577
5759	131578
9271	131579
85999	131580
17399	131581
95280	131582
107905	131583
3272	131584
31756	131585
46582	131586
105390	131587
106420	131588
13791	131589
13689	131590
21152	131591
14365	131592
97367	131593
7278	131594
8693	131595
46751	131596
74484	131597
54694	131598
7	131599
81407	131600
4002	131601
54807	131602
98383	131603
30835	131604
17155	131605
6479	131606
25882	131607
11939	131608
61506	131609
169017	131610
21022	131611
85980	131612
55267	131613
8810	131614
110200	131615
44292	131616
78733	131617
11651	131618
72044	131619
63727	131620
3332	131621
14558	131622
110013	131623
53647	131624
45922	131625
57824	131626
36030	131627
58194	131628
64476	131629
13532	131630
159836	131631
20614	131632
1793	131633
43842	131634
10562	131635
2227	131636
155	131637
64441	131638
131159	131639
16683	131640
57777	131641
78472	131642
168311	131643
26950	131644
53836	131645
28545	131646
32455	131647
6694	131648
104645	131649
10773	131650
30615	131651
33330	131652
113	131653
55334	131654
49132	131655
45244	131656
7969	131657
99653	131658
138619	131659
45550	131660
80762	131661
3709	131662
22295	131663
391	131664
93472	131665
81316	131666
157692	131667
145	131668
44555	131669
91263	131670
44394	131671
104211	131672
42961	131673
37431	131674
85895	131675
66995	131676
20038	131677
68685	131678
8616	131679
55437	131680
5834	131681
9734	131682
27170	131683
14654	131684
25032	131685
96103	131686
74449	131687
102493	131688
8786	131689
161556	131690
77878	131691
11796	131692
81039	131693
62012	131694
1284	131695
22293	131696
31885	131697
78374	131698
9613	131699
9659	131700
20756	131701
622	131702
13575	131703
25396	131704
11742	131705
72476	131706
7708	131707
117859	131708
110552	131709
125621	131710
31638	131711
64555	131712
569	131713
157	131714
119109	131715
68752	131716
8075	131717
26636	131718
39972	131719
1137	131720
60121	131721
92613	131722
21542	131723
93762	131724
15422	131725
41726	131726
114038	131727
33192	131728
1266	131729
155	131730
35536	131731
2988	131732
59623	131733
19625	131734
9274	131735
41491	131736
11750	131737
126495	131738
29123	131739
115551	131740
141874	131741
59885	131742
27738	131743
611	131744
66123	131745
8951	131746
12180	131747
42934	131748
51346	131749
27204	131750
114526	131751
83077	131752
20564	131753
47882	131754
18556	131755
18278	131756
85942	131757
2684	131758
80594	131759
1344	131760
1203	131761
131687	131762
51454	131763
6124	131764
24666	131765
152752	131766
21280	131767
14045	131768
5011	131769
41445	131770
54299	131771
18610	131772
57869	131773
149626	131774
47486	131775
51832	131776
30417	131777
40626	131778
40351	131779
19122	131780
48188	131781
41617	131782
144325	131783
42893	131784
70383	131785
18332	131786
6024	131787
57310	131788
8693	131789
105060	131790
150630	131791
109936	131792
18286	131793
95543	131794
25060	131795
10944	131796
45038	131797
103003	131798
110416	131799
77876	131800
26051	131801
39974	131802
68116	131803
91967	131804
55490	131805
60245	131806
55223	131807
104607	131808
1853	131809
81935	131810
30067	131811
13544	131812
10749	131813
69034	131814
80477	131815
55	131816
19478	131817
23025	131818
6148	131819
3595	131820
115280	131821
137180	131822
31748	131823
110170	131824
16329	131825
9736	131826
13670	131827
103459	131828
45080	131829
68907	131830
35504	131831
3826	131832
37201	131833
96050	131834
121179	131835
14463	131836
3822	131837
100189	131838
74312	131839
52813	131840
79041	131841
3039	131842
160089	131843
33325	131844
24030	131845
3615	131846
35199	131847
1736	131848
77823	131849
37241	131850
67473	131851
91899	131852
86959	131853
38003	131854
13756	131855
49695	131856
5552	131857
90634	131858
2860	131859
54442	131860
3899	131861
39380	131862
52404	131863
16239	131864
26295	131865
30962	131866
16521	131867
20749	131868
119808	131869
24171	131870
18378	131871
58240	131872
24406	131873
92508	131874
30958	131875
53226	131876
34547	131877
9557	131878
3915	131879
1196	131880
374	131881
4315	131882
109432	131883
49290	131884
33486	131885
28003	131886
8688	131887
951	131888
112231	131889
20968	131890
34	131891
80871	131892
29404	131893
17351	131894
3108	131895
6061	131896
94261	131897
15951	131898
109	131899
39809	131900
40333	131901
11943	131902
11224	131903
24646	131904
127599	131905
9699	131906
13553	131907
688	131908
13374	131909
17947	131910
31401	131911
31391	131912
35	131913
17806	131914
3664	131915
24167	131916
82349	131917
20897	131918
54717	131919
6736	131920
154139	131921
53944	131922
28871	131923
168838	131924
61740	131925
11033	131926
2697	131927
115152	131928
14450	131929
167498	131930
76963	131931
29685	131932
6423	131933
17203	131934
17739	131935
41325	131936
20721	131937
14659	131938
24346	131939
10059	131940
90349	131941
5084	131942
105573	131943
3530	131944
5096	131945
113772	131946
689	131947
99336	131948
16352	131949
68132	131950
38138	131951
49639	131952
39117	131953
1634	131954
79913	131955
6942	131956
137993	131957
21287	131958
13178	131959
34777	131960
96994	131961
11756	131962
19768	131963
84104	131964
5729	131965
16395	131966
2981	131967
73534	131968
137	131969
90609	131970
8510	131971
32632	131972
31784	131973
57283	131974
6810	131975
7133	131976
53569	131977
6312	131978
20716	131979
133998	131980
87523	131981
53777	131982
133555	131983
82911	131984
21473	131985
54036	131986
63837	131987
160032	131988
152717	131989
20292	131990
63179	131991
54237	131992
26911	131993
43336	131994
62015	131995
11642	131996
40967	131997
108195	131998
24233	131999
101005	132000
17640	132001
6409	132002
136929	132003
39605	132004
303	132005
107096	132006
69720	132007
62418	132008
26768	132009
1156	132010
92732	132011
53882	132012
90034	132013
23720	132014
12684	132015
108500	132016
11804	132017
7010	132018
48344	132019
119913	132020
61809	132021
7607	132022
45997	132023
31549	132024
57418	132025
34564	132026
6838	132027
110517	132028
66816	132029
22971	132030
44120	132031
37396	132032
3077	132033
5245	132034
13234	132035
36427	132036
57055	132037
1327	132038
45446	132039
12830	132040
12114	132041
26679	132042
51702	132043
4614	132044
8468	132045
35251	132046
6537	132047
39663	132048
47890	132049
59480	132050
54843	132051
210	132052
5738	132053
47888	132054
107	132055
60346	132056
54784	132057
40841	132058
2063	132059
152256	132060
92748	132061
7415	132062
1741	132063
2268	132064
211	132065
57393	132066
30326	132067
1412	132068
6116	132069
91273	132070
54060	132071
88705	132072
75415	132073
38261	132074
130126	132075
28135	132076
3863	132077
19748	132078
17070	132079
104077	132080
8431	132081
20185	132082
33084	132083
41375	132084
1243	132085
14280	132086
4799	132087
25549	132088
147245	132089
6894	132090
23001	132091
24602	132092
15772	132093
2258	132094
8193	132095
134824	132096
12283	132097
76699	132098
105923	132099
9675	132100
11407	132101
53414	132102
49407	132103
70672	132104
3353	132105
36134	132106
4480	132107
14542	132108
77843	132109
30603	132110
117974	132111
101807	132112
8864	132113
4242	132114
67866	132115
18986	132116
32483	132117
5630	132118
57788	132119
51482	132120
97760	132121
71726	132122
14223	132123
3056	132124
2217	132125
31408	132126
3867	132127
42285	132128
54051	132129
39977	132130
13334	132131
12921	132132
26834	132133
6286	132134
50422	132135
10686	132136
1029	132137
4170	132138
26853	132139
51760	132140
5244	132141
4588	132142
6379	132143
17902	132144
62647	132145
30113	132146
94034	132147
80528	132148
162112	132149
72573	132150
144807	132151
2234	132152
156774	132153
31753	132154
7109	132155
20381	132156
38420	132157
44021	132158
146098	132159
134845	132160
44728	132161
34963	132162
14018	132163
137573	132164
100888	132165
19119	132166
39852	132167
76118	132168
31346	132169
136303	132170
31089	132171
15319	132172
103892	132173
64259	132174
45587	132175
3065	132176
24454	132177
1815	132178
4000	132179
70362	132180
33130	132181
130873	132182
86924	132183
18768	132184
53874	132185
2722	132186
104017	132187
60595	132188
43263	132189
71530	132190
11151	132191
21074	132192
82985	132193
16925	132194
125819	132195
64421	132196
36281	132197
81921	132198
13663	132199
57765	132200
41949	132201
69267	132202
13639	132203
3528	132204
13596	132205
54367	132206
11817	132207
1376	132208
41212	132209
4941	132210
3269	132211
29029	132212
91937	132213
321	132214
14718	132215
2872	132216
74914	132217
33966	132218
17920	132219
9245	132220
58130	132221
87935	132222
25047	132223
46034	132224
6737	132225
21046	132226
52819	132227
153047	132228
109219	132229
6243	132230
30917	132231
39261	132232
19059	132233
10903	132234
29724	132235
31309	132236
7036	132237
1437	132238
103005	132239
347	132240
6961	132241
3230	132242
26886	132243
20489	132244
19070	132245
8561	132246
14198	132247
81850	132248
70000	132249
704	132250
43793	132251
19336	132252
72839	132253
14324	132254
8186	132255
9032	132256
1859	132257
65354	132258
43884	132259
47704	132260
53997	132261
81423	132262
92571	132263
28960	132264
115071	132265
9557	132266
13615	132267
25154	132268
9481	132269
36768	132270
6773	132271
31619	132272
109920	132273
152972	132274
162791	132275
5471	132276
106885	132277
7100	132278
111269	132279
53750	132280
43015	132281
40168	132282
55858	132283
50361	132284
51516	132285
32294	132286
118948	132287
56825	132288
5726	132289
118914	132290
60393	132291
1866	132292
26908	132293
17974	132294
73166	132295
100870	132296
16081	132297
53732	132298
24673	132299
4106	132300
32503	132301
32503	132302
25566	132303
39652	132304
31873	132305
70757	132306
3535	132307
33824	132308
47290	132309
33648	132310
1164	132311
2259	132312
95571	132313
7708	132314
6218	132315
130207	132316
18590	132317
52673	132318
15899	132319
84715	132320
50107	132321
142307	132322
14984	132323
154	132324
86457	132325
49106	132326
70827	132327
436	132328
110093	132329
59088	132330
21915	132331
5083	132332
5729	132333
52562	132334
1425	132335
11428	132336
26429	132337
51498	132338
6611	132339
48658	132340
97827	132341
91891	132342
107909	132343
131486	132344
373	132345
20294	132346
6444	132347
28509	132348
257	132349
137956	132350
53791	132351
18179	132352
26652	132353
45029	132354
35696	132355
106675	132356
57404	132357
22502	132358
893	132359
4945	132360
61321	132361
3164	132362
23857	132363
655	132364
98769	132365
8470	132366
122263	132367
14187	132368
23676	132369
160676	132370
18222	132371
12623	132372
95879	132373
1528	132374
98662	132375
30784	132376
52888	132377
11402	132378
1707	132379
44036	132380
133548	132381
71063	132382
95923	132383
6339	132384
163430	132385
7842	132386
161762	132387
40171	132388
21651	132389
50264	132390
43426	132391
31775	132392
21638	132393
20884	132394
34848	132395
134625	132396
64319	132397
6007	132398
23678	132399
21185	132400
53632	132401
81630	132402
5948	132403
7621	132404
91410	132405
71595	132406
52419	132407
15	132408
10833	132409
16	132410
65372	132411
55078	132412
19048	132413
8045	132414
93739	132415
1670	132416
137310	132417
31464	132418
4702	132419
25854	132420
74884	132421
4160	132422
70707	132423
14564	132424
131513	132425
48617	132426
6883	132427
58440	132428
3070	132429
26712	132430
15722	132431
5317	132432
82171	132433
8950	132434
65060	132435
57620	132436
3251	132437
17335	132438
53482	132439
21305	132440
49552	132441
39602	132442
29599	132443
42125	132444
86616	132445
99193	132446
3546	132447
418	132448
19178	132449
13419	132450
4686	132451
111078	132452
51925	132453
19069	132454
43975	132455
6536	132456
111976	132457
3369	132458
150520	132459
1578	132460
24053	132461
54308	132462
97988	132463
46806	132464
14276	132465
3797	132466
16517	132467
71298	132468
12598	132469
6182	132470
20670	132471
74133	132472
2937	132473
20614	132474
96774	132475
117817	132476
12690	132477
33754	132478
38604	132479
2896	132480
33958	132481
62144	132482
58081	132483
41800	132484
22908	132485
67849	132486
5433	132487
44463	132488
27120	132489
67386	132490
84906	132491
81575	132492
3296	132493
34739	132494
55699	132495
346	132496
79001	132497
48747	132498
35551	132499
139233	132500
536	132501
7122	132502
63067	132503
22934	132504
36664	132505
111998	132506
5238	132507
276	132508
10040	132509
28145	132510
28350	132511
78319	132512
95326	132513
6276	132514
152219	132515
87078	132516
36342	132517
151095	132518
32533	132519
1064	132520
28169	132521
81810	132522
4456	132523
20085	132524
109282	132525
4497	132526
30384	132527
41970	132528
30485	132529
17457	132530
152086	132531
10682	132532
9500	132533
10869	132534
61100	132535
83771	132536
343	132537
51876	132538
74292	132539
1476	132540
10504	132541
4826	132542
2553	132543
2319	132544
75147	132545
22632	132546
25746	132547
83207	132548
3925	132549
49896	132550
154968	132551
102982	132552
3369	132553
30734	132554
9208	132555
133682	132556
4188	132557
5140	132558
38480	132559
1085	132560
21789	132561
40068	132562
82431	132563
15161	132564
25799	132565
15692	132566
1924	132567
96819	132568
17839	132569
53480	132570
61231	132571
65730	132572
5163	132573
148668	132574
51827	132575
2308	132576
6926	132577
70886	132578
44215	132579
149910	132580
123148	132581
103115	132582
51956	132583
46833	132584
42113	132585
84095	132586
53544	132587
1402	132588
66728	132589
507	132590
32704	132591
43572	132592
35971	132593
6522	132594
3792	132595
19219	132596
113735	132597
98517	132598
110840	132599
94899	132600
71474	132601
9490	132602
63219	132603
153714	132604
20542	132605
13989	132606
8287	132607
62452	132608
25505	132609
45494	132610
42812	132611
3550	132612
36249	132613
104962	132614
383	132615
19539	132616
111043	132617
71059	132618
20060	132619
12687	132620
156827	132621
51987	132622
34679	132623
47418	132624
1126	132625
123909	132626
34289	132627
40131	132628
138392	132629
6191	132630
1548	132631
83328	132632
34335	132633
50737	132634
272	132635
27593	132636
22436	132637
53118	132638
6089	132639
79621	132640
21401	132641
24376	132642
43895	132643
128892	132644
17514	132645
992	132646
112109	132647
60948	132648
142178	132649
19427	132650
77993	132651
3571	132652
58989	132653
66498	132654
21579	132655
103206	132656
27372	132657
35828	132658
111811	132659
52072	132660
162529	132661
109614	132662
2985	132663
68266	132664
72749	132665
38485	132666
69385	132667
20325	132668
41115	132669
71925	132670
29381	132671
54629	132672
151975	132673
44366	132674
1399	132675
54318	132676
12439	132677
40101	132678
61220	132679
73077	132680
84902	132681
6485	132682
4498	132683
37464	132684
14696	132685
18202	132686
91513	132687
51567	132688
53491	132689
7578	132690
83674	132691
54492	132692
62290	132693
90049	132694
3128	132695
139470	132696
54291	132697
18515	132698
47603	132699
80087	132700
39866	132701
37409	132702
37832	132703
33045	132704
66062	132705
10035	132706
96887	132707
74454	132708
10576	132709
67185	132710
113668	132711
95330	132712
64204	132713
4743	132714
5514	132715
72092	132716
19827	132717
524	132718
31997	132719
143752	132720
79714	132721
25078	132722
14830	132723
16925	132724
15217	132725
139017	132726
36340	132727
32296	132728
18323	132729
61309	132730
11747	132731
24596	132732
104	132733
142661	132734
40123	132735
43865	132736
23255	132737
7595	132738
68121	132739
168962	132740
45439	132741
9886	132742
53803	132743
87072	132744
17804	132745
4411	132746
2583	132747
74069	132748
49474	132749
875	132750
42611	132751
120599	132752
49043	132753
96	132754
124759	132755
43836	132756
21662	132757
33088	132758
49337	132759
25378	132760
15421	132761
49357	132762
3857	132763
89360	132764
95536	132765
144098	132766
2969	132767
60508	132768
84325	132769
2695	132770
55788	132771
71975	132772
166177	132773
31646	132774
10686	132775
7178	132776
15354	132777
79429	132778
59796	132779
403	132780
44655	132781
61188	132782
32659	132783
11182	132784
77232	132785
61582	132786
74635	132787
21097	132788
37058	132789
31427	132790
28692	132791
68071	132792
2760	132793
130689	132794
105428	132795
4164	132796
163929	132797
32644	132798
60860	132799
17080	132800
55388	132801
23988	132802
58487	132803
44318	132804
46563	132805
1040	132806
3376	132807
2520	132808
46110	132809
31774	132810
67706	132811
123849	132812
70734	132813
7110	132814
2032	132815
294	132816
113740	132817
40765	132818
37038	132819
14251	132820
29481	132821
108353	132822
314	132823
93001	132824
32845	132825
47368	132826
25690	132827
7394	132828
22606	132829
124742	132830
2761	132831
6139	132832
75137	132833
130939	132834
13029	132835
55530	132836
43273	132837
33787	132838
6231	132839
13331	132840
21894	132841
3867	132842
229	132843
69136	132844
44719	132845
19202	132846
10211	132847
137549	132848
2630	132849
24458	132850
16031	132851
30613	132852
19055	132853
35415	132854
71688	132855
17324	132856
35277	132857
63103	132858
44895	132859
143236	132860
65585	132861
130854	132862
132835	132863
13410	132864
2863	132865
1222	132866
13009	132867
138604	132868
31921	132869
48584	132870
11270	132871
40020	132872
1031	132873
19934	132874
35501	132875
46	132876
9740	132877
14674	132878
35370	132879
6663	132880
172	132881
68493	132882
53474	132883
34085	132884
135673	132885
13207	132886
4460	132887
4424	132888
18657	132889
61131	132890
109891	132891
32218	132892
60379	132893
147060	132894
43856	132895
64683	132896
49680	132897
10479	132898
91332	132899
17572	132900
40936	132901
11062	132902
62558	132903
26223	132904
24051	132905
11969	132906
5824	132907
16324	132908
102147	132909
627	132910
174	132911
23844	132912
1578	132913
8765	132914
4002	132915
94609	132916
36211	132917
16240	132918
74416	132919
27211	132920
48476	132921
12572	132922
3118	132923
7272	132924
111350	132925
32080	132926
107858	132927
10185	132928
33137	132929
96142	132930
40354	132931
44713	132932
85071	132933
29688	132934
6798	132935
54501	132936
17603	132937
5010	132938
59188	132939
117842	132940
3078	132941
8177	132942
25775	132943
12500	132944
26166	132945
37577	132946
93611	132947
119377	132948
10618	132949
41829	132950
48792	132951
73737	132952
10662	132953
147265	132954
56849	132955
114270	132956
75655	132957
105501	132958
135917	132959
39614	132960
107923	132961
136396	132962
4936	132963
94439	132964
463	132965
47375	132966
1497	132967
7062	132968
60532	132969
24013	132970
30653	132971
53125	132972
77828	132973
53913	132974
72441	132975
64051	132976
92996	132977
60631	132978
10837	132979
52236	132980
77267	132981
30383	132982
43437	132983
60263	132984
11324	132985
57979	132986
60911	132987
39688	132988
38565	132989
71154	132990
90911	132991
72197	132992
35888	132993
20935	132994
21712	132995
2172	132996
536	132997
29014	132998
47057	132999
37686	133000
5555	133001
46950	133002
69556	133003
65840	133004
9569	133005
116726	133006
115433	133007
129402	133008
109991	133009
128612	133010
10115	133011
55769	133012
56322	133013
9237	133014
34775	133015
44277	133016
8581	133017
136447	133018
84110	133019
50777	133020
73262	133021
15605	133022
108111	133023
11825	133024
106122	133025
66717	133026
24079	133027
38038	133028
364	133029
73258	133030
18023	133031
48642	133032
121820	133033
53184	133034
51556	133035
25219	133036
8170	133037
22572	133038
58508	133039
48017	133040
36545	133041
3114	133042
1320	133043
16079	133044
2406	133045
66039	133046
9426	133047
116802	133048
67152	133049
68043	133050
28899	133051
1445	133052
18425	133053
39971	133054
5813	133055
12267	133056
149714	133057
30693	133058
36354	133059
96196	133060
415	133061
2307	133062
5966	133063
23705	133064
27201	133065
3785	133066
72740	133067
169837	133068
74	133069
22729	133070
118842	133071
2153	133072
4369	133073
62280	133074
7258	133075
71020	133076
40980	133077
2511	133078
18130	133079
4057	133080
65168	133081
38	133082
8398	133083
56244	133084
21602	133085
7755	133086
23509	133087
13124	133088
82627	133089
7667	133090
131986	133091
147129	133092
51215	133093
96395	133094
47061	133095
38228	133096
3106	133097
34375	133098
32731	133099
18252	133100
140712	133101
3633	133102
52898	133103
32848	133104
12605	133105
64533	133106
6616	133107
100016	133108
27316	133109
32442	133110
126281	133111
111931	133112
49939	133113
43416	133114
132557	133115
69622	133116
403	133117
8678	133118
37852	133119
5632	133120
69067	133121
134826	133122
2640	133123
31092	133124
6762	133125
32765	133126
8447	133127
16763	133128
37716	133129
54363	133130
8315	133131
124565	133132
30686	133133
111548	133134
10108	133135
99498	133136
43712	133137
3381	133138
42513	133139
23816	133140
19658	133141
149687	133142
143681	133143
39045	133144
15327	133145
40055	133146
49192	133147
8205	133148
35845	133149
74822	133150
117098	133151
36016	133152
42082	133153
65085	133154
4108	133155
29770	133156
760	133157
1364	133158
13007	133159
40422	133160
51460	133161
145933	133162
35759	133163
25920	133164
67202	133165
506	133166
121315	133167
77562	133168
20879	133169
11691	133170
135871	133171
19593	133172
39690	133173
9038	133174
73421	133175
93637	133176
114884	133177
50952	133178
92173	133179
3240	133180
11539	133181
19593	133182
9494	133183
64903	133184
22849	133185
35340	133186
1919	133187
2691	133188
1462	133189
12543	133190
8317	133191
86692	133192
153509	133193
10536	133194
168471	133195
100906	133196
154754	133197
71810	133198
15374	133199
82917	133200
9740	133201
10016	133202
49885	133203
28765	133204
19642	133205
93918	133206
37893	133207
3829	133208
24050	133209
8565	133210
35848	133211
24023	133212
46281	133213
67954	133214
73204	133215
31362	133216
97863	133217
48730	133218
29947	133219
12264	133220
114896	133221
126794	133222
24261	133223
27816	133224
27668	133225
21818	133226
80181	133227
58866	133228
79184	133229
61545	133230
11157	133231
87944	133232
105261	133233
85345	133234
88190	133235
39015	133236
78501	133237
31588	133238
74241	133239
87194	133240
151928	133241
2097	133242
30657	133243
10442	133244
146446	133245
107103	133246
46277	133247
3858	133248
41609	133249
30965	133250
19635	133251
19206	133252
8381	133253
49020	133254
12771	133255
159	133256
24661	133257
75947	133258
29364	133259
27766	133260
850	133261
6	133262
53649	133263
26066	133264
3652	133265
9530	133266
5691	133267
37281	133268
297	133269
721	133270
61893	133271
90843	133272
38887	133273
9850	133274
98694	133275
62524	133276
3559	133277
100647	133278
26009	133279
87437	133280
70893	133281
29693	133282
5883	133283
112139	133284
69292	133285
35950	133286
52732	133287
36307	133288
39786	133289
51488	133290
27012	133291
108456	133292
66865	133293
31527	133294
129065	133295
25269	133296
9754	133297
52220	133298
5060	133299
34787	133300
45631	133301
93900	133302
15339	133303
31371	133304
53828	133305
20308	133306
108591	133307
122017	133308
8629	133309
80360	133310
9028	133311
64689	133312
7865	133313
412	133314
66554	133315
75	133316
166599	133317
7560	133318
44215	133319
87880	133320
77482	133321
27838	133322
2669	133323
86747	133324
65105	133325
166586	133326
55299	133327
26254	133328
87207	133329
92190	133330
62131	133331
20223	133332
127931	133333
113215	133334
51771	133335
19330	133336
31675	133337
91131	133338
21413	133339
134251	133340
2514	133341
48484	133342
24641	133343
109936	133344
24824	133345
117066	133346
31509	133347
78456	133348
114170	133349
22037	133350
17532	133351
14561	133352
35375	133353
33877	133354
1831	133355
3445	133356
29665	133357
28621	133358
537	133359
41358	133360
60039	133361
18461	133362
25952	133363
18571	133364
39494	133365
38368	133366
113771	133367
219	133368
39182	133369
23085	133370
125599	133371
29750	133372
25066	133373
65723	133374
6307	133375
41990	133376
1431	133377
69111	133378
71080	133379
63175	133380
1201	133381
54991	133382
50875	133383
142412	133384
88785	133385
3895	133386
47173	133387
45094	133388
66874	133389
86632	133390
6794	133391
71238	133392
104102	133393
34071	133394
1527	133395
2336	133396
50767	133397
35457	133398
95818	133399
12721	133400
139328	133401
117845	133402
53055	133403
12999	133404
71345	133405
26004	133406
7157	133407
3322	133408
16325	133409
39860	133410
12516	133411
117405	133412
55075	133413
25831	133414
10741	133415
120743	133416
8665	133417
101963	133418
6674	133419
12610	133420
156840	133421
29229	133422
17437	133423
89700	133424
136213	133425
10014	133426
53673	133427
3380	133428
10643	133429
19723	133430
449	133431
95048	133432
8119	133433
94716	133434
32578	133435
9141	133436
100442	133437
90970	133438
102059	133439
6304	133440
51675	133441
25770	133442
66940	133443
122843	133444
133681	133445
23670	133446
27240	133447
1574	133448
25596	133449
18087	133450
100347	133451
3452	133452
76392	133453
110118	133454
50860	133455
132494	133456
68599	133457
43077	133458
93016	133459
67624	133460
15207	133461
9788	133462
23663	133463
4727	133464
23910	133465
17833	133466
47917	133467
12051	133468
158325	133469
121507	133470
5508	133471
25755	133472
72116	133473
15954	133474
94572	133475
3231	133476
17789	133477
25757	133478
63079	133479
10386	133480
78835	133481
371	133482
19918	133483
102697	133484
77178	133485
113963	133486
374	133487
13402	133488
55344	133489
74325	133490
95703	133491
44657	133492
1021	133493
28942	133494
8806	133495
1305	133496
71469	133497
902	133498
6376	133499
108387	133500
3422	133501
65247	133502
38545	133503
5585	133504
19256	133505
22033	133506
5324	133507
69404	133508
6176	133509
63927	133510
90401	133511
115065	133512
21760	133513
29879	133514
9546	133515
5157	133516
127377	133517
39004	133518
25414	133519
5226	133520
83	133521
60180	133522
44093	133523
3127	133524
18131	133525
41977	133526
111610	133527
45196	133528
150798	133529
12419	133530
10286	133531
42971	133532
23401	133533
99368	133534
16446	133535
1119	133536
28673	133537
51465	133538
7642	133539
4059	133540
9708	133541
54162	133542
56024	133543
12183	133544
58672	133545
13355	133546
672	133547
19114	133548
24641	133549
19888	133550
83483	133551
29072	133552
954	133553
33578	133554
80298	133555
54471	133556
69643	133557
122302	133558
53417	133559
812	133560
1433	133561
16	133562
105435	133563
58557	133564
85556	133565
9319	133566
83647	133567
42801	133568
8501	133569
68	133570
6872	133571
117804	133572
56128	133573
8979	133574
976	133575
90680	133576
3829	133577
11034	133578
23136	133579
109632	133580
100821	133581
20147	133582
113944	133583
4026	133584
98416	133585
27129	133586
1128	133587
4974	133588
25377	133589
11323	133590
39122	133591
5651	133592
79348	133593
12246	133594
96816	133595
10279	133596
855	133597
91107	133598
489	133599
11929	133600
4171	133601
54856	133602
30828	133603
46862	133604
78254	133605
25828	133606
28064	133607
44640	133608
4076	133609
95420	133610
48557	133611
7739	133612
117688	133613
43944	133614
64565	133615
28424	133616
77114	133617
1286	133618
65379	133619
80730	133620
11568	133621
72632	133622
39429	133623
37642	133624
50604	133625
30306	133626
70537	133627
186	133628
29322	133629
16303	133630
1498	133631
8979	133632
21386	133633
24912	133634
40686	133635
36793	133636
34276	133637
95173	133638
56299	133639
21171	133640
8149	133641
19118	133642
41997	133643
5498	133644
22358	133645
27352	133646
59499	133647
74311	133648
69823	133649
7952	133650
137006	133651
16282	133652
95802	133653
32480	133654
52332	133655
93187	133656
1114	133657
54593	133658
5056	133659
22833	133660
4422	133661
65478	133662
32073	133663
29112	133664
153516	133665
21043	133666
54872	133667
52271	133668
9926	133669
6899	133670
18311	133671
53623	133672
21447	133673
6245	133674
18385	133675
6056	133676
4318	133677
301	133678
35120	133679
223	133680
91294	133681
131890	133682
56174	133683
75471	133684
7114	133685
3560	133686
5919	133687
110840	133688
34498	133689
19769	133690
103607	133691
101985	133692
145	133693
65686	133694
49006	133695
27519	133696
66756	133697
94968	133698
50124	133699
21618	133700
2721	133701
43971	133702
59335	133703
8147	133704
78736	133705
44539	133706
31110	133707
16178	133708
71212	133709
62117	133710
135949	133711
35167	133712
17395	133713
75122	133714
94660	133715
3572	133716
10642	133717
9077	133718
137730	133719
23813	133720
120300	133721
2185	133722
113950	133723
70	133724
127906	133725
10747	133726
60971	133727
7961	133728
34304	133729
4833	133730
110233	133731
21954	133732
56692	133733
36416	133734
25544	133735
119489	133736
13813	133737
3768	133738
36322	133739
53366	133740
41003	133741
124592	133742
69346	133743
63236	133744
11880	133745
57039	133746
6085	133747
120538	133748
94040	133749
121510	133750
21524	133751
119867	133752
22069	133753
6044	133754
144327	133755
7147	133756
82444	133757
98396	133758
46249	133759
883	133760
26134	133761
166402	133762
16969	133763
184	133764
15533	133765
20139	133766
24881	133767
37476	133768
80428	133769
117258	133770
58614	133771
14231	133772
2488	133773
6465	133774
28659	133775
69170	133776
12249	133777
285	133778
115874	133779
11001	133780
10945	133781
17025	133782
49499	133783
29101	133784
28824	133785
59318	133786
81976	133787
77299	133788
139037	133789
130004	133790
124511	133791
108020	133792
133005	133793
79970	133794
128162	133795
831	133796
65434	133797
55820	133798
27267	133799
30683	133800
40921	133801
66999	133802
113233	133803
27116	133804
3674	133805
31694	133806
130511	133807
11503	133808
46815	133809
118189	133810
49728	133811
41819	133812
3374	133813
111101	133814
7427	133815
5559	133816
25173	133817
28863	133818
1399	133819
22717	133820
14959	133821
24522	133822
66977	133823
52	133824
230	133825
10992	133826
1986	133827
28454	133828
6343	133829
19695	133830
110083	133831
37517	133832
50727	133833
21669	133834
6782	133835
16379	133836
88450	133837
14717	133838
2212	133839
15572	133840
4308	133841
29336	133842
18949	133843
71328	133844
129200	133845
34370	133846
52016	133847
22357	133848
127332	133849
88013	133850
14604	133851
164536	133852
97890	133853
63581	133854
19794	133855
14489	133856
51120	133857
61912	133858
58575	133859
11280	133860
68335	133861
77685	133862
18756	133863
58473	133864
73926	133865
4376	133866
81792	133867
50019	133868
44490	133869
17414	133870
124202	133871
18188	133872
17392	133873
135428	133874
134075	133875
4257	133876
89394	133877
74894	133878
21387	133879
7049	133880
1073	133881
67796	133882
61259	133883
6880	133884
74090	133885
107793	133886
8445	133887
22429	133888
9322	133889
93638	133890
107449	133891
967	133892
67906	133893
40175	133894
38546	133895
9887	133896
913	133897
99171	133898
13135	133899
79490	133900
131812	133901
20344	133902
15123	133903
3641	133904
77083	133905
13004	133906
48434	133907
48385	133908
808	133909
81400	133910
25985	133911
93160	133912
12206	133913
377	133914
98859	133915
48636	133916
15895	133917
10076	133918
119029	133919
60435	133920
25440	133921
28168	133922
29058	133923
34632	133924
47137	133925
34847	133926
4220	133927
4137	133928
53044	133929
89962	133930
72111	133931
30109	133932
18862	133933
91616	133934
93126	133935
677	133936
9929	133937
41357	133938
19455	133939
29715	133940
129844	133941
149059	133942
22488	133943
15239	133944
8242	133945
6806	133946
122981	133947
48195	133948
33285	133949
16808	133950
49194	133951
134637	133952
129068	133953
11064	133954
11118	133955
46818	133956
104043	133957
42245	133958
6158	133959
4920	133960
21715	133961
9706	133962
36785	133963
15993	133964
2932	133965
4667	133966
1909	133967
60	133968
103002	133969
12059	133970
48914	133971
14675	133972
32955	133973
141391	133974
2094	133975
11357	133976
9848	133977
4235	133978
3535	133979
30383	133980
37284	133981
35020	133982
18085	133983
3667	133984
62279	133985
3625	133986
23727	133987
24016	133988
5709	133989
72288	133990
4458	133991
4993	133992
24309	133993
92347	133994
2283	133995
85657	133996
8710	133997
13242	133998
35371	133999
65649	134000
82155	134001
5903	134002
80300	134003
8916	134004
55336	134005
45735	134006
69296	134007
57957	134008
31089	134009
2248	134010
25402	134011
19957	134012
28281	134013
5438	134014
100635	134015
300	134016
86469	134017
36975	134018
1888	134019
2213	134020
13848	134021
153560	134022
157448	134023
69204	134024
8379	134025
80896	134026
51473	134027
44150	134028
112660	134029
31849	134030
6804	134031
13668	134032
28685	134033
1624	134034
130480	134035
11930	134036
10376	134037
33552	134038
116278	134039
8136	134040
64342	134041
55683	134042
51914	134043
53265	134044
24399	134045
67853	134046
34849	134047
2813	134048
36272	134049
19203	134050
70823	134051
99245	134052
11598	134053
1553	134054
51845	134055
12585	134056
29218	134057
40720	134058
31409	134059
7245	134060
88143	134061
5293	134062
22364	134063
6250	134064
70343	134065
2122	134066
49496	134067
30252	134068
169639	134069
67221	134070
1820	134071
42842	134072
50793	134073
52607	134074
118306	134075
40389	134076
29318	134077
142	134078
39377	134079
44358	134080
29112	134081
155014	134082
58862	134083
32575	134084
4830	134085
20825	134086
121622	134087
2965	134088
75734	134089
47174	134090
15159	134091
26452	134092
2318	134093
53544	134094
134917	134095
24413	134096
19054	134097
25471	134098
28787	134099
11417	134100
4238	134101
1666	134102
63394	134103
131572	134104
92457	134105
9816	134106
32765	134107
590	134108
13599	134109
130137	134110
37800	134111
11608	134112
8602	134113
34418	134114
9941	134115
12507	134116
35252	134117
16575	134118
14620	134119
37273	134120
446	134121
12986	134122
40946	134123
39868	134124
170181	134125
24343	134126
17817	134127
1571	134128
134239	134129
21498	134130
35962	134131
122815	134132
77625	134133
6316	134134
87	134135
8986	134136
102953	134137
15081	134138
19051	134139
65648	134140
89522	134141
17499	134142
6351	134143
62250	134144
100581	134145
62228	134146
36285	134147
22893	134148
97696	134149
3509	134150
57894	134151
57796	134152
10575	134153
17601	134154
85783	134155
37109	134156
87990	134157
65448	134158
57845	134159
56881	134160
2638	134161
33316	134162
529	134163
96104	134164
99084	134165
55675	134166
11899	134167
34953	134168
92772	134169
137005	134170
19577	134171
112018	134172
16048	134173
79052	134174
12296	134175
13836	134176
16491	134177
8462	134178
608	134179
43429	134180
81795	134181
49880	134182
113384	134183
41460	134184
105540	134185
96835	134186
85129	134187
7241	134188
1694	134189
154281	134190
37376	134191
5087	134192
57325	134193
35727	134194
13368	134195
8942	134196
41102	134197
34733	134198
38105	134199
37879	134200
545	134201
1130	134202
68346	134203
1171	134204
96483	134205
36633	134206
160364	134207
1274	134208
40997	134209
2598	134210
37920	134211
10249	134212
13316	134213
2221	134214
2060	134215
147912	134216
377	134217
7570	134218
9350	134219
31116	134220
158179	134221
67075	134222
21207	134223
6885	134224
78341	134225
72837	134226
1673	134227
35668	134228
1236	134229
29147	134230
121373	134231
103625	134232
2026	134233
129123	134234
43043	134235
40507	134236
1337	134237
13463	134238
64013	134239
16393	134240
71180	134241
36324	134242
47405	134243
15116	134244
29763	134245
31902	134246
23073	134247
57309	134248
726	134249
21649	134250
69275	134251
76769	134252
2614	134253
123280	134254
3785	134255
6514	134256
1822	134257
4027	134258
21922	134259
32140	134260
7535	134261
14892	134262
134222	134263
97772	134264
3811	134265
85268	134266
103743	134267
15051	134268
18958	134269
8885	134270
153	134271
23192	134272
18479	134273
159	134274
4996	134275
43341	134276
16638	134277
7248	134278
60937	134279
2841	134280
81	134281
10318	134282
8006	134283
12761	134284
213	134285
37885	134286
51936	134287
53737	134288
76568	134289
33029	134290
17214	134291
132012	134292
6253	134293
4369	134294
106682	134295
53627	134296
57208	134297
41106	134298
57942	134299
134649	134300
78809	134301
42008	134302
44118	134303
32402	134304
23289	134305
818	134306
108413	134307
104346	134308
23329	134309
19860	134310
131084	134311
1668	134312
56684	134313
1879	134314
85037	134315
27283	134316
9868	134317
61914	134318
898	134319
116366	134320
106857	134321
158706	134322
28183	134323
67808	134324
59309	134325
112594	134326
9061	134327
5478	134328
41562	134329
4303	134330
30611	134331
85999	134332
4174	134333
28923	134334
48624	134335
9752	134336
43635	134337
133208	134338
34463	134339
50820	134340
19575	134341
49624	134342
112913	134343
132391	134344
79018	134345
2277	134346
56811	134347
102951	134348
4972	134349
21511	134350
53063	134351
56488	134352
90425	134353
20386	134354
83569	134355
10529	134356
90132	134357
75642	134358
24229	134359
56513	134360
93382	134361
41143	134362
66314	134363
38135	134364
60696	134365
31001	134366
60081	134367
27524	134368
65950	134369
65790	134370
72371	134371
91	134372
30093	134373
6571	134374
58096	134375
47894	134376
20429	134377
39270	134378
21409	134379
16161	134380
143666	134381
64047	134382
107895	134383
15512	134384
62582	134385
22554	134386
89021	134387
104384	134388
128545	134389
6827	134390
93383	134391
2198	134392
10811	134393
25973	134394
55095	134395
22621	134396
14438	134397
34030	134398
6535	134399
5588	134400
4532	134401
77826	134402
54567	134403
3390	134404
145961	134405
129	134406
20587	134407
36468	134408
138951	134409
55063	134410
59547	134411
22751	134412
18775	134413
36735	134414
55476	134415
70504	134416
113058	134417
120552	134418
13717	134419
58743	134420
19975	134421
47911	134422
1625	134423
32643	134424
12649	134425
28185	134426
72700	134427
97380	134428
840	134429
68211	134430
14105	134431
95755	134432
300	134433
82300	134434
13288	134435
10424	134436
1491	134437
77594	134438
62149	134439
27850	134440
25349	134441
93060	134442
85316	134443
11800	134444
158760	134445
134453	134446
26004	134447
1901	134448
33734	134449
7029	134450
12126	134451
21839	134452
125603	134453
76157	134454
68130	134455
136401	134456
7504	134457
125983	134458
55102	134459
84250	134460
66039	134461
74759	134462
2424	134463
37417	134464
28500	134465
24369	134466
6553	134467
3887	134468
41012	134469
29161	134470
71602	134471
11463	134472
25566	134473
8496	134474
16983	134475
76190	134476
2739	134477
79991	134478
7218	134479
4592	134480
46987	134481
19642	134482
79094	134483
18095	134484
4445	134485
23028	134486
15198	134487
5233	134488
22546	134489
10855	134490
27324	134491
2470	134492
1619	134493
24536	134494
112175	134495
38553	134496
26965	134497
24683	134498
99969	134499
91237	134500
17795	134501
79598	134502
66659	134503
45469	134504
11054	134505
8354	134506
106016	134507
5165	134508
90054	134509
34030	134510
115346	134511
38996	134512
44526	134513
49233	134514
157716	134515
97700	134516
73	134517
59157	134518
114752	134519
71729	134520
55246	134521
7561	134522
154971	134523
106907	134524
15802	134525
3093	134526
61986	134527
16384	134528
8437	134529
82437	134530
66479	134531
70956	134532
115123	134533
104496	134534
3916	134535
4682	134536
115898	134537
12128	134538
47380	134539
83034	134540
9952	134541
48150	134542
74830	134543
93616	134544
911	134545
148673	134546
64258	134547
27242	134548
35723	134549
41989	134550
27307	134551
1706	134552
15345	134553
140744	134554
2107	134555
29765	134556
78412	134557
63937	134558
29914	134559
114938	134560
16476	134561
71101	134562
1552	134563
112045	134564
15980	134565
50761	134566
131524	134567
22238	134568
15392	134569
73471	134570
162110	134571
35807	134572
47366	134573
29054	134574
43648	134575
126529	134576
70200	134577
95531	134578
97284	134579
1868	134580
64565	134581
135137	134582
114335	134583
9562	134584
2945	134585
39448	134586
3492	134587
4616	134588
43741	134589
41780	134590
36257	134591
104571	134592
76977	134593
101358	134594
80336	134595
35426	134596
17873	134597
54898	134598
33982	134599
47002	134600
104449	134601
116407	134602
88414	134603
76802	134604
1314	134605
55666	134606
58422	134607
20951	134608
45468	134609
93938	134610
71724	134611
32421	134612
12489	134613
5898	134614
3605	134615
30538	134616
506	134617
57027	134618
5675	134619
84079	134620
21492	134621
2638	134622
97027	134623
37363	134624
146720	134625
135362	134626
22047	134627
1534	134628
3156	134629
13212	134630
73546	134631
20142	134632
112086	134633
56173	134634
37702	134635
67292	134636
144640	134637
76522	134638
3209	134639
46800	134640
20550	134641
112820	134642
68157	134643
36432	134644
110606	134645
129934	134646
122668	134647
54242	134648
25990	134649
157676	134650
9379	134651
19663	134652
42870	134653
30666	134654
199	134655
26735	134656
16836	134657
16831	134658
81393	134659
22035	134660
220	134661
162326	134662
123766	134663
108449	134664
9179	134665
20577	134666
18792	134667
14065	134668
103086	134669
18222	134670
3587	134671
31789	134672
79068	134673
167255	134674
37258	134675
279	134676
14364	134677
30	134678
116250	134679
2569	134680
115868	134681
72386	134682
129854	134683
80371	134684
28317	134685
32642	134686
42374	134687
37882	134688
32641	134689
28685	134690
27211	134691
8999	134692
2508	134693
18217	134694
86247	134695
53857	134696
4631	134697
157241	134698
74756	134699
71207	134700
28992	134701
50739	134702
66847	134703
102138	134704
137222	134705
7365	134706
49116	134707
32005	134708
11160	134709
959	134710
131713	134711
36169	134712
16205	134713
62716	134714
79081	134715
11318	134716
6694	134717
13758	134718
5225	134719
21212	134720
33542	134721
1692	134722
35080	134723
739	134724
55014	134725
119356	134726
3409	134727
50043	134728
45129	134729
21765	134730
26754	134731
48081	134732
7306	134733
20773	134734
4741	134735
54283	134736
4121	134737
110	134738
28921	134739
52057	134740
62594	134741
89247	134742
82665	134743
32290	134744
127551	134745
40391	134746
28356	134747
53537	134748
51123	134749
24539	134750
9422	134751
5026	134752
72159	134753
158330	134754
117256	134755
38609	134756
3541	134757
21029	134758
123646	134759
17651	134760
4151	134761
74467	134762
45940	134763
112166	134764
12028	134765
8453	134766
53477	134767
112590	134768
16041	134769
33799	134770
85990	134771
26933	134772
73697	134773
1469	134774
967	134775
110024	134776
37828	134777
647	134778
717	134779
40441	134780
231	134781
26641	134782
64321	134783
44478	134784
24752	134785
12295	134786
78740	134787
86359	134788
31154	134789
65729	134790
29156	134791
29166	134792
14335	134793
59560	134794
27532	134795
136739	134796
81040	134797
132301	134798
5139	134799
44957	134800
5520	134801
159909	134802
17627	134803
115765	134804
15944	134805
54912	134806
135477	134807
45266	134808
58859	134809
37573	134810
6957	134811
29492	134812
23410	134813
3068	134814
410	134815
36968	134816
77630	134817
8066	134818
25882	134819
27713	134820
126469	134821
17690	134822
1478	134823
29786	134824
8345	134825
22845	134826
104582	134827
1783	134828
1916	134829
82422	134830
32155	134831
13168	134832
43153	134833
124312	134834
122314	134835
2381	134836
3553	134837
110753	134838
56500	134839
70554	134840
12234	134841
835	134842
102936	134843
40253	134844
69126	134845
45478	134846
27103	134847
114202	134848
70738	134849
29158	134850
67314	134851
211	134852
1014	134853
52671	134854
24425	134855
34753	134856
20784	134857
6845	134858
48759	134859
28327	134860
23845	134861
100333	134862
2404	134863
95290	134864
4338	134865
96206	134866
98736	134867
1936	134868
17656	134869
31915	134870
40831	134871
9180	134872
99388	134873
299	134874
7844	134875
9345	134876
17811	134877
130320	134878
28932	134879
41745	134880
35875	134881
42118	134882
103369	134883
22834	134884
17496	134885
10934	134886
8	134887
79086	134888
40867	134889
9478	134890
11014	134891
12872	134892
19524	134893
12608	134894
75288	134895
18399	134896
41679	134897
19702	134898
45000	134899
45276	134900
54739	134901
66102	134902
73686	134903
43184	134904
5110	134905
13217	134906
1297	134907
12905	134908
166106	134909
6078	134910
29633	134911
1391	134912
62023	134913
10629	134914
49025	134915
10266	134916
56056	134917
341	134918
95	134919
55576	134920
19946	134921
47390	134922
43202	134923
5723	134924
118923	134925
42582	134926
28434	134927
18574	134928
4481	134929
57088	134930
5375	134931
50866	134932
37416	134933
103330	134934
11774	134935
80241	134936
44526	134937
14950	134938
70370	134939
45509	134940
15491	134941
49098	134942
18783	134943
19881	134944
4329	134945
12755	134946
14249	134947
75059	134948
110536	134949
127476	134950
151808	134951
115387	134952
95619	134953
22217	134954
41089	134955
107371	134956
48340	134957
14532	134958
49925	134959
26124	134960
12421	134961
39060	134962
93643	134963
5311	134964
6381	134965
141780	134966
47350	134967
90912	134968
46799	134969
22834	134970
7460	134971
326	134972
29	134973
101764	134974
46210	134975
19332	134976
21427	134977
40191	134978
18437	134979
52970	134980
8892	134981
44717	134982
55394	134983
2159	134984
52885	134985
1735	134986
65901	134987
3876	134988
6372	134989
48298	134990
27168	134991
58507	134992
31853	134993
21791	134994
108329	134995
34181	134996
34539	134997
2190	134998
36671	134999
976	135000
62071	135001
65588	135002
10888	135003
756	135004
73699	135005
38090	135006
65269	135007
21173	135008
9950	135009
90935	135010
19484	135011
92706	135012
64706	135013
26647	135014
64991	135015
82476	135016
22814	135017
88903	135018
71243	135019
86830	135020
30399	135021
28203	135022
41208	135023
9242	135024
61468	135025
47192	135026
75105	135027
7728	135028
135879	135029
46335	135030
6446	135031
4553	135032
28320	135033
132896	135034
74471	135035
56370	135036
73731	135037
60278	135038
14345	135039
115553	135040
27496	135041
13284	135042
79634	135043
11213	135044
35608	135045
39587	135046
73723	135047
10441	135048
59346	135049
32981	135050
409	135051
119188	135052
85055	135053
5517	135054
118749	135055
646	135056
36105	135057
49937	135058
21080	135059
31297	135060
88958	135061
122331	135062
9080	135063
4534	135064
25044	135065
48563	135066
13057	135067
85130	135068
25753	135069
2032	135070
30333	135071
49527	135072
4647	135073
59791	135074
3017	135075
47238	135076
14700	135077
26033	135078
83464	135079
53547	135080
51471	135081
3078	135082
85207	135083
126200	135084
18818	135085
7216	135086
53129	135087
48479	135088
143668	135089
59936	135090
116496	135091
4076	135092
22587	135093
30750	135094
99141	135095
12796	135096
72483	135097
46711	135098
48927	135099
59685	135100
6432	135101
5422	135102
4339	135103
17282	135104
94223	135105
166666	135106
59751	135107
35862	135108
24060	135109
65664	135110
25320	135111
29505	135112
84745	135113
109730	135114
48144	135115
14064	135116
24980	135117
51186	135118
1583	135119
144034	135120
40	135121
29071	135122
21875	135123
133479	135124
14067	135125
2700	135126
69526	135127
6408	135128
96275	135129
94012	135130
4817	135131
52210	135132
130923	135133
10847	135134
61116	135135
21142	135136
33969	135137
102924	135138
83180	135139
56955	135140
1433	135141
14844	135142
25053	135143
105663	135144
61	135145
45538	135146
72800	135147
117800	135148
34042	135149
72395	135150
94490	135151
78895	135152
46172	135153
170034	135154
145844	135155
151782	135156
67894	135157
2742	135158
101865	135159
12110	135160
43732	135161
655	135162
127325	135163
66738	135164
46171	135165
12336	135166
63136	135167
133449	135168
76024	135169
84067	135170
14303	135171
14859	135172
5104	135173
92897	135174
164701	135175
116229	135176
89403	135177
73416	135178
115957	135179
55028	135180
27594	135181
20795	135182
2715	135183
12452	135184
5904	135185
4506	135186
131654	135187
94640	135188
37742	135189
98532	135190
51203	135191
3254	135192
9230	135193
60213	135194
77796	135195
66719	135196
137439	135197
40547	135198
146153	135199
48074	135200
47075	135201
17155	135202
20832	135203
34921	135204
2371	135205
90792	135206
3642	135207
71428	135208
69138	135209
91582	135210
14752	135211
30513	135212
76217	135213
50722	135214
76962	135215
70849	135216
17662	135217
16329	135218
50007	135219
2079	135220
13190	135221
23405	135222
31274	135223
49098	135224
74775	135225
123722	135226
50270	135227
944	135228
833	135229
79861	135230
44002	135231
52071	135232
115	135233
21879	135234
853	135235
825	135236
150081	135237
17854	135238
8056	135239
49781	135240
64216	135241
73321	135242
65564	135243
13180	135244
19816	135245
114375	135246
9917	135247
63361	135248
18679	135249
42968	135250
8010	135251
140304	135252
6798	135253
5877	135254
1966	135255
56284	135256
91936	135257
31031	135258
21586	135259
7104	135260
21639	135261
10847	135262
145642	135263
87548	135264
35541	135265
1301	135266
71983	135267
100389	135268
1058	135269
114462	135270
17166	135271
56465	135272
101360	135273
18436	135274
13113	135275
9464	135276
92469	135277
347	135278
124821	135279
16237	135280
38941	135281
111724	135282
9057	135283
101502	135284
35185	135285
17426	135286
8922	135287
61075	135288
894	135289
77943	135290
110045	135291
133816	135292
12201	135293
115961	135294
13252	135295
128075	135296
26174	135297
4164	135298
7782	135299
11603	135300
3870	135301
200	135302
85764	135303
90790	135304
497	135305
36904	135306
665	135307
2038	135308
50067	135309
59033	135310
36051	135311
131536	135312
18686	135313
55104	135314
12036	135315
109908	135316
122976	135317
53175	135318
80644	135319
103450	135320
23861	135321
9382	135322
62666	135323
53008	135324
40020	135325
6698	135326
2580	135327
115959	135328
117	135329
2559	135330
9067	135331
27553	135332
91525	135333
60956	135334
110821	135335
118642	135336
29094	135337
13813	135338
9941	135339
17224	135340
564	135341
90292	135342
55601	135343
38637	135344
54852	135345
8407	135346
15474	135347
79074	135348
86129	135349
74153	135350
10945	135351
18513	135352
123491	135353
24969	135354
12945	135355
26891	135356
137	135357
3709	135358
89569	135359
123045	135360
68357	135361
41616	135362
663	135363
2283	135364
129066	135365
1009	135366
109458	135367
88530	135368
18196	135369
49651	135370
48640	135371
40796	135372
30507	135373
6112	135374
112765	135375
1292	135376
4611	135377
55523	135378
41413	135379
42079	135380
52296	135381
3738	135382
10215	135383
4981	135384
68868	135385
4118	135386
65112	135387
139250	135388
129317	135389
27684	135390
6063	135391
29102	135392
117417	135393
1110	135394
49539	135395
7223	135396
83479	135397
11656	135398
114893	135399
12158	135400
45140	135401
3391	135402
6378	135403
6707	135404
4420	135405
84175	135406
8455	135407
87710	135408
112113	135409
55596	135410
19577	135411
21366	135412
43641	135413
12484	135414
79820	135415
37994	135416
83492	135417
7337	135418
24569	135419
70458	135420
46221	135421
19777	135422
5344	135423
93	135424
17525	135425
38423	135426
95991	135427
70503	135428
810	135429
5630	135430
25316	135431
13144	135432
24508	135433
28134	135434
158733	135435
82717	135436
35815	135437
16364	135438
11560	135439
26686	135440
40367	135441
78502	135442
115404	135443
30739	135444
85077	135445
142657	135446
30337	135447
92751	135448
84143	135449
7376	135450
22014	135451
31268	135452
60184	135453
90816	135454
97976	135455
91116	135456
29326	135457
51540	135458
68573	135459
3239	135460
25018	135461
9429	135462
150958	135463
24309	135464
89248	135465
28100	135466
17625	135467
159754	135468
38103	135469
11257	135470
99156	135471
66688	135472
15984	135473
4335	135474
59729	135475
19157	135476
4058	135477
80055	135478
5679	135479
4269	135480
5711	135481
20720	135482
5685	135483
4535	135484
16019	135485
5396	135486
71843	135487
60680	135488
139084	135489
367	135490
131965	135491
1107	135492
76621	135493
117560	135494
26069	135495
80669	135496
5594	135497
21012	135498
43005	135499
39610	135500
101203	135501
42273	135502
168171	135503
2361	135504
84832	135505
61755	135506
12237	135507
38135	135508
29662	135509
8857	135510
112863	135511
11918	135512
28848	135513
150001	135514
6212	135515
32807	135516
75025	135517
3743	135518
13543	135519
21336	135520
115643	135521
23500	135522
88858	135523
34138	135524
14949	135525
13679	135526
107845	135527
40728	135528
1958	135529
27634	135530
85086	135531
44645	135532
68927	135533
70633	135534
14073	135535
28833	135536
113333	135537
29183	135538
47423	135539
29926	135540
18979	135541
11231	135542
10814	135543
54532	135544
33956	135545
26962	135546
23452	135547
2088	135548
20583	135549
98546	135550
72170	135551
30971	135552
11399	135553
2081	135554
22994	135555
71383	135556
50891	135557
522	135558
16597	135559
14112	135560
30461	135561
6774	135562
19416	135563
5392	135564
14637	135565
12361	135566
2921	135567
65328	135568
94910	135569
969	135570
14253	135571
23817	135572
73112	135573
34109	135574
71725	135575
23350	135576
22335	135577
11255	135578
70446	135579
20173	135580
58175	135581
63007	135582
6036	135583
93933	135584
21931	135585
40600	135586
151424	135587
75707	135588
33765	135589
112401	135590
53140	135591
17746	135592
60338	135593
19799	135594
24377	135595
24823	135596
6084	135597
52068	135598
92770	135599
76059	135600
73207	135601
123857	135602
3141	135603
3468	135604
66053	135605
843	135606
77444	135607
56027	135608
61363	135609
15106	135610
69072	135611
80595	135612
66985	135613
82899	135614
18026	135615
24541	135616
16483	135617
46223	135618
9130	135619
43157	135620
27551	135621
28899	135622
69119	135623
4176	135624
101501	135625
36717	135626
66080	135627
2159	135628
90164	135629
80629	135630
79401	135631
97225	135632
35918	135633
14349	135634
34780	135635
25707	135636
13731	135637
88296	135638
9099	135639
9449	135640
73334	135641
143630	135642
42126	135643
60510	135644
67253	135645
51605	135646
44767	135647
42871	135648
2393	135649
24667	135650
81022	135651
7558	135652
115689	135653
69281	135654
30910	135655
31587	135656
1176	135657
21243	135658
6741	135659
37090	135660
14689	135661
619	135662
37479	135663
69249	135664
23240	135665
37804	135666
34951	135667
17190	135668
20522	135669
2954	135670
166327	135671
40446	135672
34044	135673
12716	135674
45149	135675
59003	135676
30288	135677
150222	135678
5581	135679
25947	135680
11943	135681
3953	135682
49909	135683
77479	135684
1348	135685
76824	135686
72064	135687
10388	135688
5717	135689
28646	135690
12340	135691
1142	135692
54090	135693
55026	135694
50421	135695
149784	135696
26164	135697
8503	135698
21098	135699
89653	135700
13795	135701
32038	135702
15597	135703
109449	135704
13808	135705
10166	135706
50862	135707
86933	135708
1025	135709
40451	135710
4609	135711
47618	135712
50380	135713
23022	135714
139453	135715
25488	135716
35656	135717
58305	135718
2752	135719
66788	135720
60387	135721
59638	135722
84342	135723
30884	135724
51850	135725
43265	135726
105748	135727
1138	135728
8279	135729
93788	135730
123938	135731
80895	135732
23589	135733
68159	135734
48982	135735
84520	135736
81015	135737
37115	135738
43419	135739
39	135740
12690	135741
7295	135742
2324	135743
54562	135744
18201	135745
17262	135746
16310	135747
82132	135748
57667	135749
94986	135750
2117	135751
36764	135752
70149	135753
44318	135754
61305	135755
3625	135756
29831	135757
122848	135758
25630	135759
21225	135760
19280	135761
52665	135762
64455	135763
1058	135764
116297	135765
24319	135766
17899	135767
14680	135768
113389	135769
16813	135770
7749	135771
36546	135772
16892	135773
53841	135774
50548	135775
97247	135776
11137	135777
17085	135778
26973	135779
20471	135780
73156	135781
18833	135782
113	135783
36372	135784
1764	135785
23379	135786
61181	135787
8368	135788
8057	135789
16574	135790
28013	135791
42540	135792
91211	135793
40222	135794
56209	135795
87116	135796
1267	135797
79441	135798
4769	135799
10102	135800
48361	135801
29977	135802
65491	135803
5406	135804
13621	135805
88961	135806
64029	135807
13955	135808
130396	135809
20163	135810
105620	135811
20513	135812
52783	135813
135428	135814
37640	135815
106481	135816
39521	135817
86733	135818
34502	135819
15230	135820
125565	135821
81812	135822
129196	135823
130561	135824
133757	135825
15273	135826
46762	135827
1479	135828
69074	135829
42377	135830
5267	135831
17654	135832
3018	135833
10905	135834
623	135835
26819	135836
98714	135837
14947	135838
48900	135839
56233	135840
17928	135841
56141	135842
160339	135843
79940	135844
60051	135845
7957	135846
7973	135847
40230	135848
9886	135849
14048	135850
112150	135851
120484	135852
1179	135853
22310	135854
43825	135855
3791	135856
9300	135857
18937	135858
48063	135859
66843	135860
10419	135861
11560	135862
15099	135863
63326	135864
138027	135865
12302	135866
1342	135867
993	135868
67696	135869
90690	135870
2560	135871
37673	135872
49601	135873
71748	135874
5772	135875
95527	135876
29080	135877
31122	135878
33451	135879
43	135880
11910	135881
72223	135882
7195	135883
83901	135884
82992	135885
38578	135886
103256	135887
12948	135888
107790	135889
3444	135890
68336	135891
165246	135892
144763	135893
8288	135894
38564	135895
38	135896
81111	135897
53735	135898
21741	135899
90356	135900
101164	135901
52620	135902
368	135903
116022	135904
36613	135905
24779	135906
45070	135907
93934	135908
25408	135909
41177	135910
284	135911
98002	135912
37914	135913
5878	135914
12247	135915
29013	135916
6899	135917
75713	135918
2791	135919
61546	135920
44305	135921
21212	135922
1819	135923
67764	135924
2809	135925
32706	135926
520	135927
54609	135928
50776	135929
96646	135930
52029	135931
71176	135932
64918	135933
85008	135934
11319	135935
545	135936
2996	135937
58690	135938
35166	135939
14356	135940
132217	135941
15232	135942
40841	135943
4154	135944
87796	135945
10100	135946
147945	135947
103420	135948
61922	135949
4030	135950
158432	135951
18590	135952
96074	135953
108579	135954
54839	135955
89716	135956
17682	135957
3604	135958
34684	135959
71299	135960
81629	135961
22117	135962
611	135963
48868	135964
107670	135965
85422	135966
48923	135967
130077	135968
25359	135969
16048	135970
47138	135971
31296	135972
52470	135973
1752	135974
46759	135975
62614	135976
12637	135977
30757	135978
21609	135979
1198	135980
58520	135981
9428	135982
7265	135983
145133	135984
142122	135985
3768	135986
28439	135987
62106	135988
15398	135989
95129	135990
4070	135991
43165	135992
73064	135993
4218	135994
25413	135995
10477	135996
7099	135997
145893	135998
43414	135999
20714	136000
12493	136001
5448	136002
12906	136003
27494	136004
12903	136005
13557	136006
2803	136007
135219	136008
28230	136009
49826	136010
15854	136011
2501	136012
18820	136013
42767	136014
7811	136015
9981	136016
46671	136017
89910	136018
8467	136019
61725	136020
56817	136021
8367	136022
2518	136023
7130	136024
39518	136025
8582	136026
143544	136027
8036	136028
103050	136029
22703	136030
32544	136031
89049	136032
13252	136033
86149	136034
33375	136035
141	136036
45797	136037
50476	136038
50218	136039
126858	136040
63231	136041
11225	136042
36673	136043
114667	136044
28426	136045
44149	136046
96387	136047
30769	136048
6944	136049
29438	136050
29785	136051
40004	136052
2976	136053
129705	136054
10015	136055
88061	136056
158431	136057
13706	136058
25302	136059
71313	136060
24194	136061
5228	136062
49418	136063
28562	136064
22828	136065
36319	136066
47504	136067
7333	136068
55152	136069
8684	136070
87587	136071
5260	136072
9695	136073
44118	136074
70812	136075
53259	136076
31565	136077
88347	136078
4047	136079
79226	136080
170279	136081
7481	136082
76203	136083
81512	136084
4627	136085
37217	136086
4256	136087
22062	136088
90726	136089
22738	136090
20477	136091
120690	136092
94897	136093
40180	136094
1216	136095
23681	136096
5388	136097
20336	136098
54310	136099
5349	136100
6262	136101
149858	136102
101955	136103
101433	136104
8748	136105
74920	136106
29360	136107
21622	136108
48355	136109
21861	136110
33151	136111
2874	136112
96556	136113
72345	136114
26343	136115
96818	136116
7136	136117
105076	136118
25351	136119
29064	136120
19692	136121
18936	136122
1221	136123
41292	136124
12623	136125
60050	136126
84179	136127
96775	136128
73960	136129
64898	136130
11336	136131
72314	136132
31349	136133
80914	136134
91979	136135
52272	136136
19221	136137
23275	136138
46989	136139
55398	136140
25103	136141
19322	136142
15528	136143
25655	136144
6425	136145
25722	136146
3910	136147
5900	136148
10341	136149
64532	136150
2448	136151
87007	136152
47138	136153
4339	136154
2340	136155
5657	136156
44616	136157
108621	136158
34158	136159
19945	136160
33590	136161
62686	136162
2418	136163
134900	136164
61519	136165
5942	136166
64405	136167
46736	136168
3473	136169
67183	136170
1088	136171
12559	136172
70342	136173
37374	136174
7468	136175
134301	136176
17820	136177
65106	136178
99775	136179
42603	136180
89550	136181
8298	136182
32202	136183
22570	136184
38921	136185
31056	136186
4869	136187
34491	136188
65717	136189
550	136190
11955	136191
74939	136192
13023	136193
45580	136194
102814	136195
50263	136196
47438	136197
134755	136198
42189	136199
17305	136200
26261	136201
85966	136202
98248	136203
12874	136204
15339	136205
100996	136206
9869	136207
64771	136208
8901	136209
60566	136210
161190	136211
68849	136212
64643	136213
22449	136214
39376	136215
83621	136216
74814	136217
57308	136218
58562	136219
150383	136220
153017	136221
69092	136222
105112	136223
57899	136224
17470	136225
21861	136226
24571	136227
45634	136228
30577	136229
104616	136230
48134	136231
102677	136232
40908	136233
68699	136234
145149	136235
20404	136236
883	136237
7056	136238
29370	136239
86625	136240
79485	136241
135604	136242
35626	136243
16818	136244
60016	136245
115250	136246
11112	136247
26911	136248
60560	136249
34844	136250
6563	136251
76338	136252
6132	136253
8709	136254
115161	136255
74896	136256
42468	136257
19854	136258
30193	136259
10756	136260
42359	136261
48356	136262
39835	136263
49191	136264
11285	136265
54854	136266
45160	136267
13953	136268
18675	136269
108369	136270
50962	136271
166681	136272
92910	136273
31181	136274
28456	136275
50305	136276
35004	136277
99173	136278
79981	136279
1860	136280
18207	136281
15722	136282
119097	136283
42875	136284
5324	136285
41010	136286
42541	136287
32017	136288
109754	136289
17307	136290
5225	136291
9203	136292
34020	136293
78263	136294
104105	136295
52390	136296
65100	136297
62350	136298
25977	136299
62723	136300
34853	136301
830	136302
111087	136303
62749	136304
731	136305
49506	136306
9174	136307
61994	136308
88007	136309
48623	136310
164244	136311
48588	136312
20393	136313
17858	136314
37419	136315
29921	136316
26394	136317
4588	136318
98425	136319
5809	136320
1750	136321
73248	136322
160406	136323
1960	136324
34308	136325
24785	136326
41567	136327
9562	136328
62175	136329
19355	136330
7464	136331
9961	136332
15289	136333
67380	136334
34501	136335
65378	136336
62186	136337
41537	136338
49954	136339
7702	136340
113886	136341
16772	136342
16767	136343
58401	136344
10145	136345
31575	136346
75542	136347
55792	136348
16562	136349
5180	136350
46556	136351
20973	136352
81913	136353
7387	136354
8888	136355
12548	136356
96238	136357
1858	136358
49180	136359
466	136360
6666	136361
23749	136362
20372	136363
80577	136364
6556	136365
136547	136366
19160	136367
28161	136368
1101	136369
32944	136370
13867	136371
93780	136372
30136	136373
34421	136374
94827	136375
66474	136376
144117	136377
18421	136378
84722	136379
47641	136380
146554	136381
47328	136382
99212	136383
863	136384
3362	136385
54481	136386
7904	136387
40731	136388
32345	136389
109845	136390
91596	136391
156832	136392
60705	136393
124872	136394
53142	136395
104410	136396
201	136397
31836	136398
21846	136399
4988	136400
2027	136401
114406	136402
67102	136403
84083	136404
4254	136405
156061	136406
47759	136407
28471	136408
79499	136409
84101	136410
66877	136411
1439	136412
79591	136413
12434	136414
13013	136415
51507	136416
39704	136417
34155	136418
60167	136419
4412	136420
86137	136421
78430	136422
16257	136423
92367	136424
38150	136425
73361	136426
3382	136427
79881	136428
155094	136429
7456	136430
11533	136431
23536	136432
2609	136433
8956	136434
8207	136435
90531	136436
22664	136437
145994	136438
37510	136439
38596	136440
23337	136441
9910	136442
32433	136443
42633	136444
82556	136445
80222	136446
54853	136447
57937	136448
13402	136449
12745	136450
14917	136451
100545	136452
495	136453
53935	136454
7805	136455
3746	136456
80318	136457
11217	136458
76202	136459
11919	136460
13379	136461
76373	136462
25500	136463
2701	136464
64595	136465
60121	136466
74431	136467
19011	136468
84103	136469
33741	136470
60371	136471
77228	136472
82408	136473
64743	136474
14287	136475
39070	136476
162935	136477
56112	136478
98316	136479
56419	136480
11162	136481
142401	136482
2653	136483
3789	136484
10341	136485
10704	136486
128027	136487
113160	136488
44218	136489
1005	136490
94044	136491
34170	136492
92536	136493
74993	136494
85401	136495
13793	136496
56938	136497
9599	136498
165943	136499
112738	136500
55519	136501
69845	136502
139631	136503
51574	136504
114680	136505
364	136506
144169	136507
77851	136508
103606	136509
46377	136510
95311	136511
436	136512
77100	136513
1179	136514
138960	136515
3	136516
25252	136517
10676	136518
5261	136519
1495	136520
45974	136521
52845	136522
114819	136523
152595	136524
65938	136525
106949	136526
5101	136527
73617	136528
2019	136529
4340	136530
33788	136531
698	136532
55414	136533
61540	136534
30837	136535
8365	136536
158556	136537
38331	136538
76553	136539
76018	136540
55026	136541
125762	136542
38035	136543
12015	136544
15527	136545
5210	136546
35074	136547
11901	136548
111857	136549
39252	136550
37591	136551
35150	136552
10542	136553
81312	136554
130107	136555
44117	136556
7709	136557
7950	136558
24566	136559
81577	136560
9848	136561
4132	136562
96885	136563
31231	136564
45708	136565
44856	136566
123505	136567
157267	136568
4125	136569
96460	136570
61131	136571
64414	136572
54511	136573
6222	136574
4706	136575
75337	136576
5801	136577
23107	136578
6107	136579
27565	136580
8867	136581
34457	136582
3834	136583
6594	136584
20150	136585
16177	136586
33393	136587
106466	136588
22213	136589
76935	136590
127595	136591
131723	136592
13730	136593
15398	136594
9366	136595
167507	136596
163045	136597
48334	136598
17406	136599
35478	136600
33783	136601
40389	136602
25848	136603
99791	136604
167694	136605
55216	136606
79346	136607
55396	136608
76952	136609
19270	136610
14821	136611
16845	136612
23912	136613
2842	136614
23110	136615
10222	136616
1923	136617
5688	136618
51582	136619
141863	136620
35461	136621
34923	136622
62547	136623
132683	136624
13428	136625
102491	136626
17397	136627
6572	136628
236	136629
10984	136630
19785	136631
84122	136632
35932	136633
33668	136634
166096	136635
893	136636
166240	136637
157518	136638
1490	136639
22169	136640
95756	136641
9730	136642
163709	136643
1113	136644
77312	136645
51694	136646
57273	136647
48538	136648
30460	136649
20310	136650
4298	136651
68787	136652
201	136653
95824	136654
19992	136655
117249	136656
6638	136657
39362	136658
51858	136659
18385	136660
131782	136661
45984	136662
151728	136663
149276	136664
22291	136665
16699	136666
21897	136667
30942	136668
168	136669
128989	136670
48852	136671
15969	136672
99288	136673
20524	136674
99980	136675
134374	136676
2297	136677
26952	136678
32609	136679
56141	136680
41289	136681
105202	136682
53442	136683
21921	136684
7603	136685
157983	136686
3900	136687
113398	136688
29743	136689
9747	136690
13443	136691
106759	136692
15034	136693
22200	136694
119063	136695
95346	136696
8926	136697
27306	136698
86343	136699
56554	136700
11625	136701
37600	136702
36794	136703
13072	136704
109629	136705
95477	136706
4267	136707
6059	136708
37623	136709
736	136710
63120	136711
208	136712
73359	136713
43092	136714
20150	136715
11791	136716
80862	136717
63872	136718
15571	136719
7547	136720
12536	136721
71066	136722
975	136723
54742	136724
2826	136725
621	136726
94432	136727
96566	136728
57760	136729
156290	136730
141175	136731
728	136732
42239	136733
54853	136734
7556	136735
3294	136736
157725	136737
24324	136738
130627	136739
3683	136740
78891	136741
6134	136742
12842	136743
8210	136744
140509	136745
53396	136746
21267	136747
22692	136748
24761	136749
14245	136750
109846	136751
54316	136752
630	136753
13321	136754
99	136755
61781	136756
4605	136757
5637	136758
15562	136759
32382	136760
4105	136761
19422	136762
2260	136763
4407	136764
78322	136765
14576	136766
17843	136767
8393	136768
137924	136769
125170	136770
25932	136771
29265	136772
129835	136773
35518	136774
41748	136775
43576	136776
110770	136777
60859	136778
84070	136779
76791	136780
39812	136781
666	136782
25498	136783
10936	136784
8132	136785
66980	136786
68717	136787
33312	136788
60300	136789
34134	136790
2464	136791
5200	136792
68138	136793
8369	136794
10755	136795
14385	136796
150914	136797
1343	136798
73815	136799
31925	136800
851	136801
8113	136802
110125	136803
30559	136804
16287	136805
16301	136806
134656	136807
39066	136808
63713	136809
4681	136810
33991	136811
33941	136812
34055	136813
7878	136814
12734	136815
2966	136816
63580	136817
20404	136818
98707	136819
4322	136820
12247	136821
52454	136822
54930	136823
79750	136824
25087	136825
135296	136826
8397	136827
31745	136828
11937	136829
114617	136830
11603	136831
13070	136832
67579	136833
75282	136834
87564	136835
15203	136836
92785	136837
133257	136838
209	136839
7536	136840
876	136841
91533	136842
109660	136843
6063	136844
15566	136845
31170	136846
33017	136847
52802	136848
59766	136849
26899	136850
4149	136851
47424	136852
24212	136853
92692	136854
56755	136855
65123	136856
2095	136857
1720	136858
67884	136859
374	136860
46048	136861
46665	136862
3591	136863
44661	136864
35427	136865
50257	136866
27880	136867
46630	136868
52248	136869
66716	136870
18484	136871
80197	136872
68653	136873
10847	136874
10329	136875
94943	136876
82231	136877
78823	136878
35736	136879
48948	136880
12040	136881
150603	136882
8484	136883
30140	136884
25093	136885
35749	136886
63194	136887
23879	136888
31067	136889
104269	136890
18284	136891
76976	136892
47950	136893
52887	136894
44495	136895
29843	136896
128516	136897
138126	136898
35171	136899
7247	136900
62108	136901
113004	136902
64474	136903
15102	136904
13359	136905
35193	136906
30000	136907
110718	136908
315	136909
68084	136910
60172	136911
2561	136912
96757	136913
17588	136914
20874	136915
71785	136916
3496	136917
102876	136918
76087	136919
91180	136920
3564	136921
32395	136922
119314	136923
4862	136924
50342	136925
50909	136926
73379	136927
103976	136928
543	136929
101083	136930
16659	136931
48977	136932
18541	136933
39909	136934
32305	136935
22174	136936
51352	136937
84740	136938
40144	136939
37227	136940
47723	136941
75150	136942
66503	136943
7614	136944
11278	136945
149267	136946
83257	136947
4875	136948
27289	136949
10169	136950
3453	136951
136280	136952
16057	136953
24201	136954
3204	136955
31590	136956
11336	136957
125183	136958
36093	136959
90777	136960
5662	136961
33473	136962
86949	136963
89109	136964
53352	136965
113003	136966
44999	136967
1018	136968
104639	136969
2589	136970
151223	136971
91286	136972
48072	136973
27614	136974
73149	136975
46159	136976
9231	136977
29069	136978
33555	136979
84030	136980
4721	136981
1490	136982
35329	136983
2872	136984
79144	136985
76091	136986
159692	136987
60553	136988
167994	136989
71212	136990
11912	136991
36346	136992
2146	136993
43027	136994
60856	136995
561	136996
63248	136997
37134	136998
630	136999
6565	137000
8160	137001
17170	137002
38841	137003
8818	137004
23992	137005
20609	137006
18469	137007
461	137008
4702	137009
15646	137010
39831	137011
97249	137012
43856	137013
16640	137014
45685	137015
27710	137016
64724	137017
58394	137018
77475	137019
9381	137020
12275	137021
13081	137022
62385	137023
94635	137024
37162	137025
50300	137026
122019	137027
21948	137028
9060	137029
59718	137030
46157	137031
40609	137032
118749	137033
87226	137034
2196	137035
38983	137036
54551	137037
40072	137038
30109	137039
18503	137040
52042	137041
6168	137042
5862	137043
6306	137044
23293	137045
49010	137046
92005	137047
98075	137048
60224	137049
62229	137050
28415	137051
25876	137052
48825	137053
20430	137054
5716	137055
10208	137056
166312	137057
45369	137058
149186	137059
42479	137060
3061	137061
67697	137062
78040	137063
26380	137064
43360	137065
128444	137066
1121	137067
40882	137068
50033	137069
26800	137070
2514	137071
139106	137072
92410	137073
136706	137074
16657	137075
7914	137076
24476	137077
24107	137078
28294	137079
32500	137080
2224	137081
54701	137082
47646	137083
53365	137084
13125	137085
1899	137086
52801	137087
7727	137088
51570	137089
48659	137090
133766	137091
28580	137092
100417	137093
12044	137094
7854	137095
38423	137096
29965	137097
28430	137098
63846	137099
65357	137100
17989	137101
5113	137102
20902	137103
119753	137104
132749	137105
40295	137106
25078	137107
79966	137108
49236	137109
37356	137110
4374	137111
71965	137112
79736	137113
2931	137114
29652	137115
25968	137116
35031	137117
93986	137118
104929	137119
8738	137120
65682	137121
45038	137122
62579	137123
42132	137124
1635	137125
48831	137126
43958	137127
10211	137128
13923	137129
97078	137130
61171	137131
7547	137132
78307	137133
556	137134
100892	137135
127917	137136
73575	137137
31562	137138
55054	137139
90562	137140
9836	137141
2905	137142
132089	137143
388	137144
72930	137145
41870	137146
21416	137147
30671	137148
34454	137149
2265	137150
5586	137151
112981	137152
2121	137153
115155	137154
128026	137155
8814	137156
15321	137157
134631	137158
19759	137159
11976	137160
93528	137161
1150	137162
3210	137163
49662	137164
110863	137165
3144	137166
29	137167
6492	137168
122603	137169
81826	137170
35289	137171
4832	137172
66937	137173
52843	137174
112601	137175
13400	137176
17330	137177
38997	137178
92537	137179
75133	137180
37607	137181
120486	137182
20051	137183
46920	137184
44708	137185
54290	137186
61461	137187
52229	137188
105738	137189
42527	137190
56551	137191
2409	137192
76537	137193
5491	137194
46280	137195
61563	137196
69786	137197
21651	137198
33549	137199
2521	137200
55202	137201
114351	137202
69579	137203
20121	137204
49888	137205
6551	137206
123184	137207
66839	137208
2570	137209
16023	137210
415	137211
88385	137212
16310	137213
62828	137214
55242	137215
53135	137216
11260	137217
4564	137218
52353	137219
47094	137220
11776	137221
59155	137222
88477	137223
143695	137224
24721	137225
1145	137226
10072	137227
158616	137228
38988	137229
6413	137230
34195	137231
8074	137232
19985	137233
28833	137234
1699	137235
160412	137236
1348	137237
93501	137238
16380	137239
18403	137240
9754	137241
13945	137242
116293	137243
2778	137244
8060	137245
2504	137246
37719	137247
44029	137248
29218	137249
1839	137250
19230	137251
26486	137252
104384	137253
54346	137254
10284	137255
15147	137256
8746	137257
96098	137258
40161	137259
80868	137260
2418	137261
76590	137262
112658	137263
19250	137264
47348	137265
101487	137266
42552	137267
55369	137268
97308	137269
98676	137270
38406	137271
37691	137272
14592	137273
1696	137274
5883	137275
8755	137276
70709	137277
206	137278
61163	137279
88047	137280
50593	137281
37805	137282
80075	137283
6602	137284
86130	137285
9785	137286
13641	137287
30316	137288
54195	137289
29960	137290
21457	137291
38006	137292
356	137293
125971	137294
19227	137295
33709	137296
45487	137297
25916	137298
47007	137299
18780	137300
47147	137301
50000	137302
10435	137303
71233	137304
958	137305
28821	137306
85924	137307
24906	137308
62009	137309
47099	137310
16848	137311
86164	137312
13348	137313
5303	137314
85696	137315
68039	137316
111289	137317
20959	137318
23108	137319
7323	137320
124199	137321
23223	137322
6081	137323
6048	137324
73909	137325
41312	137326
16058	137327
69016	137328
21986	137329
26856	137330
66825	137331
40409	137332
55865	137333
86235	137334
27223	137335
150	137336
154675	137337
14494	137338
60012	137339
5141	137340
112117	137341
39419	137342
21861	137343
23467	137344
120208	137345
53542	137346
28728	137347
88250	137348
66691	137349
50675	137350
43601	137351
21979	137352
163461	137353
13446	137354
20650	137355
51555	137356
56804	137357
3072	137358
17290	137359
24428	137360
27782	137361
16246	137362
5371	137363
81724	137364
5558	137365
65581	137366
826	137367
9916	137368
79033	137369
7741	137370
38451	137371
16384	137372
51344	137373
6975	137374
13545	137375
12647	137376
1120	137377
93814	137378
7637	137379
84621	137380
43362	137381
23889	137382
11942	137383
83145	137384
15742	137385
23124	137386
34290	137387
1094	137388
62021	137389
351	137390
80033	137391
114640	137392
6508	137393
26063	137394
2216	137395
30075	137396
119009	137397
76756	137398
82998	137399
76371	137400
40912	137401
45290	137402
34963	137403
65260	137404
13338	137405
34006	137406
899	137407
47225	137408
2234	137409
2991	137410
56342	137411
21902	137412
168739	137413
48287	137414
34167	137415
86484	137416
70015	137417
12566	137418
2363	137419
57131	137420
31038	137421
6391	137422
52663	137423
28589	137424
70806	137425
69615	137426
77220	137427
50741	137428
11369	137429
73638	137430
33753	137431
29917	137432
1849	137433
27334	137434
76239	137435
22643	137436
119056	137437
72893	137438
1631	137439
55888	137440
6118	137441
87143	137442
38079	137443
38720	137444
34500	137445
7653	137446
33549	137447
62680	137448
17840	137449
151894	137450
99531	137451
139249	137452
63158	137453
36502	137454
35963	137455
100671	137456
81222	137457
7513	137458
4308	137459
3173	137460
782	137461
59899	137462
11822	137463
7707	137464
19303	137465
41280	137466
116213	137467
10808	137468
117708	137469
26991	137470
68149	137471
92060	137472
244	137473
15040	137474
67681	137475
10000	137476
29305	137477
6257	137478
60022	137479
32430	137480
107026	137481
2240	137482
40440	137483
10	137484
24350	137485
27078	137486
54067	137487
49925	137488
21219	137489
48337	137490
153596	137491
64854	137492
31033	137493
22360	137494
97143	137495
29807	137496
56515	137497
123047	137498
107010	137499
162045	137500
110569	137501
91063	137502
97946	137503
22396	137504
50004	137505
66424	137506
91575	137507
29056	137508
46699	137509
87683	137510
53217	137511
13402	137512
30469	137513
80849	137514
81031	137515
23207	137516
79951	137517
18790	137518
47933	137519
54211	137520
31890	137521
111641	137522
225	137523
85917	137524
10327	137525
87672	137526
163540	137527
77029	137528
15335	137529
503	137530
21410	137531
5968	137532
1372	137533
69436	137534
91951	137535
68882	137536
122316	137537
11332	137538
59253	137539
23309	137540
23436	137541
79205	137542
966	137543
50611	137544
122359	137545
48858	137546
12013	137547
84135	137548
12414	137549
32226	137550
42767	137551
27369	137552
85142	137553
49362	137554
27888	137555
12950	137556
34757	137557
6360	137558
7124	137559
43128	137560
4629	137561
37200	137562
75641	137563
41059	137564
620	137565
773	137566
19579	137567
66040	137568
27978	137569
56176	137570
55064	137571
29234	137572
44937	137573
12909	137574
51640	137575
47053	137576
42768	137577
107357	137578
47520	137579
49617	137580
6481	137581
167746	137582
47137	137583
24999	137584
2076	137585
66134	137586
95961	137587
96919	137588
36828	137589
9755	137590
29978	137591
581	137592
8873	137593
13336	137594
77299	137595
12532	137596
88988	137597
17021	137598
15436	137599
1727	137600
11545	137601
70972	137602
20316	137603
1435	137604
26398	137605
93920	137606
40679	137607
22475	137608
61059	137609
74343	137610
59479	137611
14172	137612
87388	137613
561	137614
16861	137615
57565	137616
76144	137617
42164	137618
40154	137619
32968	137620
49280	137621
141362	137622
97684	137623
18346	137624
43683	137625
60481	137626
102689	137627
42188	137628
79268	137629
9253	137630
10655	137631
63316	137632
82313	137633
3445	137634
106133	137635
57655	137636
25421	137637
13990	137638
160796	137639
16442	137640
3034	137641
101559	137642
5085	137643
74631	137644
13577	137645
24450	137646
11590	137647
17994	137648
2177	137649
108681	137650
43153	137651
128888	137652
46826	137653
39761	137654
46989	137655
80779	137656
1115	137657
60324	137658
44839	137659
63634	137660
60384	137661
140121	137662
5002	137663
40258	137664
68466	137665
105574	137666
44060	137667
485	137668
79728	137669
5386	137670
6671	137671
71043	137672
167544	137673
103312	137674
114163	137675
17880	137676
17854	137677
91773	137678
131026	137679
142848	137680
1919	137681
11665	137682
120098	137683
107186	137684
116101	137685
6515	137686
14637	137687
65811	137688
117727	137689
39537	137690
92392	137691
34054	137692
93186	137693
11597	137694
79017	137695
98119	137696
21476	137697
69634	137698
20960	137699
147069	137700
2259	137701
164640	137702
36657	137703
2038	137704
62932	137705
69533	137706
44929	137707
13595	137708
105527	137709
48620	137710
8216	137711
7081	137712
86745	137713
15966	137714
24504	137715
78304	137716
15760	137717
21150	137718
6532	137719
23400	137720
35719	137721
25248	137722
5608	137723
24366	137724
43095	137725
8562	137726
10707	137727
68797	137728
18276	137729
141117	137730
16448	137731
70868	137732
22866	137733
27901	137734
43698	137735
77380	137736
4729	137737
4206	137738
106126	137739
5652	137740
86800	137741
141615	137742
2515	137743
129578	137744
13586	137745
15723	137746
52575	137747
898	137748
154205	137749
47139	137750
84341	137751
79950	137752
155727	137753
90319	137754
118558	137755
169927	137756
56918	137757
25149	137758
17	137759
30365	137760
19181	137761
33874	137762
78291	137763
19738	137764
58190	137765
36182	137766
64687	137767
19523	137768
8557	137769
66471	137770
94458	137771
17804	137772
43853	137773
84650	137774
42446	137775
147345	137776
7990	137777
111258	137778
42355	137779
17620	137780
1378	137781
92939	137782
33398	137783
18015	137784
112962	137785
68303	137786
70146	137787
15737	137788
15	137789
2377	137790
17612	137791
4527	137792
23575	137793
131968	137794
156014	137795
6859	137796
32283	137797
9733	137798
25122	137799
55330	137800
122086	137801
151640	137802
20428	137803
38229	137804
35567	137805
3683	137806
120182	137807
2677	137808
5115	137809
117254	137810
68291	137811
38903	137812
21925	137813
6006	137814
6233	137815
29336	137816
5050	137817
11627	137818
107427	137819
5290	137820
52600	137821
103532	137822
73775	137823
86604	137824
40607	137825
36127	137826
20150	137827
21524	137828
8148	137829
3165	137830
12446	137831
36460	137832
17958	137833
58393	137834
69235	137835
44591	137836
2618	137837
24487	137838
41892	137839
107289	137840
3717	137841
119304	137842
93479	137843
12973	137844
3238	137845
49661	137846
28077	137847
53926	137848
165321	137849
36292	137850
12889	137851
40341	137852
18819	137853
102260	137854
60513	137855
5292	137856
61478	137857
48315	137858
95430	137859
845	137860
50571	137861
113936	137862
2912	137863
31543	137864
27279	137865
36423	137866
11240	137867
59570	137868
11055	137869
8358	137870
1018	137871
81117	137872
19737	137873
65921	137874
18807	137875
102368	137876
14958	137877
31627	137878
88691	137879
42934	137880
10224	137881
94791	137882
2964	137883
22981	137884
91293	137885
74907	137886
57588	137887
81217	137888
646	137889
131746	137890
134004	137891
31121	137892
47510	137893
18538	137894
24181	137895
164394	137896
55662	137897
11188	137898
12452	137899
155163	137900
115040	137901
3488	137902
60360	137903
5836	137904
59204	137905
58176	137906
61972	137907
81162	137908
166790	137909
124521	137910
67694	137911
30701	137912
163543	137913
73065	137914
6755	137915
20178	137916
15437	137917
2763	137918
77242	137919
28771	137920
44480	137921
24700	137922
2758	137923
105800	137924
64855	137925
62579	137926
3223	137927
5812	137928
57705	137929
765	137930
24200	137931
133532	137932
73815	137933
14466	137934
25767	137935
6155	137936
131204	137937
47133	137938
94766	137939
89311	137940
14995	137941
36176	137942
32853	137943
157705	137944
109724	137945
9052	137946
10961	137947
135261	137948
58863	137949
8217	137950
67512	137951
67129	137952
129074	137953
49427	137954
6328	137955
441	137956
2307	137957
122344	137958
155	137959
151350	137960
2718	137961
1548	137962
14415	137963
16953	137964
8845	137965
132984	137966
13080	137967
138343	137968
152912	137969
1721	137970
106750	137971
31594	137972
57531	137973
155540	137974
29764	137975
50153	137976
16699	137977
78366	137978
5925	137979
37620	137980
6230	137981
50139	137982
7140	137983
87189	137984
8390	137985
97226	137986
76720	137987
2351	137988
952	137989
1180	137990
28602	137991
14242	137992
110583	137993
52805	137994
381	137995
11793	137996
55051	137997
6397	137998
63035	137999
53267	138000
11885	138001
5049	138002
56493	138003
56854	138004
60096	138005
3259	138006
56477	138007
66115	138008
88991	138009
36559	138010
131503	138011
34220	138012
28662	138013
6454	138014
65195	138015
96540	138016
141433	138017
71642	138018
95082	138019
3550	138020
79127	138021
545	138022
45308	138023
22765	138024
56527	138025
108362	138026
35470	138027
5273	138028
40250	138029
16304	138030
17099	138031
55790	138032
58369	138033
20193	138034
96526	138035
3171	138036
43419	138037
155140	138038
95136	138039
20082	138040
24090	138041
70534	138042
45672	138043
57717	138044
93214	138045
2827	138046
35836	138047
90266	138048
11889	138049
24790	138050
162431	138051
98869	138052
56096	138053
1974	138054
50002	138055
49787	138056
70473	138057
51872	138058
31100	138059
8386	138060
1772	138061
4652	138062
46131	138063
1547	138064
55591	138065
13976	138066
152237	138067
167075	138068
39446	138069
134365	138070
12836	138071
26795	138072
13531	138073
17726	138074
1492	138075
29789	138076
57226	138077
30196	138078
6400	138079
44085	138080
55263	138081
21125	138082
36660	138083
30536	138084
53882	138085
16835	138086
46069	138087
17415	138088
14319	138089
161	138090
52967	138091
158350	138092
32620	138093
20539	138094
33074	138095
61841	138096
9861	138097
18382	138098
86889	138099
69136	138100
6236	138101
87512	138102
260	138103
13712	138104
6698	138105
13514	138106
66066	138107
38780	138108
31722	138109
921	138110
7344	138111
9357	138112
6616	138113
55519	138114
24050	138115
18428	138116
7967	138117
9377	138118
74756	138119
166450	138120
104206	138121
6957	138122
79472	138123
28413	138124
42717	138125
103424	138126
1337	138127
67243	138128
13047	138129
46416	138130
170102	138131
57062	138132
77779	138133
22415	138134
93346	138135
6272	138136
11402	138137
6995	138138
76715	138139
11905	138140
142578	138141
77142	138142
116756	138143
16529	138144
39193	138145
4530	138146
6278	138147
2679	138148
7018	138149
38792	138150
45896	138151
4326	138152
35633	138153
41505	138154
23952	138155
22848	138156
80700	138157
5641	138158
93012	138159
52686	138160
135162	138161
11247	138162
15714	138163
158832	138164
50375	138165
35546	138166
2630	138167
120706	138168
36213	138169
14015	138170
40969	138171
24030	138172
85510	138173
1270	138174
13721	138175
18012	138176
27923	138177
54049	138178
54099	138179
7205	138180
14509	138181
481	138182
78625	138183
81941	138184
52130	138185
19874	138186
116190	138187
29514	138188
41625	138189
41728	138190
6002	138191
29504	138192
144268	138193
66527	138194
67679	138195
67153	138196
66258	138197
8359	138198
17271	138199
563	138200
74188	138201
65389	138202
107480	138203
84548	138204
34090	138205
96616	138206
8403	138207
5699	138208
76586	138209
165	138210
94695	138211
70786	138212
64503	138213
27302	138214
4593	138215
117	138216
70813	138217
11871	138218
2617	138219
6149	138220
3713	138221
47666	138222
16684	138223
7417	138224
100898	138225
15908	138226
1458	138227
1349	138228
70275	138229
58001	138230
132822	138231
1836	138232
19804	138233
812	138234
655	138235
87661	138236
21450	138237
13431	138238
24587	138239
45802	138240
29742	138241
21851	138242
6152	138243
952	138244
27592	138245
160601	138246
6524	138247
31892	138248
64322	138249
50735	138250
28587	138251
61982	138252
55351	138253
3100	138254
40207	138255
7053	138256
4084	138257
99807	138258
37912	138259
109674	138260
60288	138261
75659	138262
17958	138263
19560	138264
23982	138265
45908	138266
54763	138267
9896	138268
96078	138269
143983	138270
41958	138271
5170	138272
83414	138273
72461	138274
56627	138275
7273	138276
11722	138277
11890	138278
119681	138279
41507	138280
128908	138281
85737	138282
7694	138283
189	138284
58220	138285
76682	138286
11565	138287
40770	138288
114270	138289
28976	138290
79648	138291
67569	138292
12654	138293
9202	138294
23103	138295
15943	138296
51819	138297
58382	138298
14937	138299
3172	138300
114195	138301
81878	138302
46592	138303
124559	138304
2714	138305
35713	138306
77974	138307
53137	138308
158522	138309
110426	138310
38370	138311
88202	138312
69114	138313
2786	138314
158615	138315
69547	138316
55900	138317
11821	138318
15786	138319
66261	138320
52437	138321
76615	138322
32698	138323
88588	138324
37690	138325
42457	138326
149338	138327
43906	138328
79707	138329
5243	138330
1578	138331
78277	138332
38318	138333
93692	138334
10872	138335
96520	138336
169380	138337
17310	138338
77312	138339
64280	138340
80871	138341
71289	138342
111131	138343
20656	138344
3089	138345
57615	138346
210	138347
35468	138348
40597	138349
54763	138350
3695	138351
59028	138352
9766	138353
17996	138354
63160	138355
24873	138356
15987	138357
31962	138358
136477	138359
48105	138360
38664	138361
169891	138362
11492	138363
54819	138364
72551	138365
45695	138366
61345	138367
32283	138368
155720	138369
40315	138370
87894	138371
12679	138372
20820	138373
71361	138374
41146	138375
2567	138376
20281	138377
28134	138378
17546	138379
98453	138380
146608	138381
15570	138382
21107	138383
36997	138384
51580	138385
19140	138386
19069	138387
24728	138388
34289	138389
67771	138390
18626	138391
66769	138392
79386	138393
19757	138394
38850	138395
39777	138396
28988	138397
109617	138398
37695	138399
118857	138400
14663	138401
48556	138402
31	138403
7538	138404
100808	138405
78831	138406
13241	138407
4340	138408
79936	138409
1056	138410
41249	138411
19665	138412
71709	138413
97219	138414
15702	138415
37840	138416
49704	138417
35448	138418
7672	138419
89854	138420
1158	138421
2146	138422
29989	138423
104175	138424
97269	138425
18369	138426
67585	138427
20632	138428
13053	138429
9308	138430
7045	138431
26971	138432
35903	138433
8607	138434
118036	138435
42060	138436
24179	138437
56794	138438
87831	138439
112667	138440
20056	138441
1048	138442
1874	138443
4148	138444
14940	138445
76395	138446
135584	138447
82131	138448
2090	138449
201	138450
13837	138451
9477	138452
99351	138453
114232	138454
87474	138455
26491	138456
78903	138457
114543	138458
148325	138459
57864	138460
157643	138461
24223	138462
92247	138463
45869	138464
1022	138465
28658	138466
77	138467
34938	138468
9563	138469
143891	138470
12499	138471
11864	138472
7611	138473
5442	138474
2400	138475
31799	138476
1511	138477
14869	138478
20184	138479
33207	138480
8987	138481
33051	138482
7428	138483
141355	138484
23590	138485
18741	138486
9609	138487
2660	138488
2995	138489
137831	138490
59856	138491
17088	138492
26798	138493
6774	138494
62389	138495
59698	138496
15196	138497
5718	138498
14499	138499
70550	138500
2045	138501
3862	138502
30457	138503
84567	138504
15266	138505
56543	138506
5403	138507
66897	138508
100613	138509
38192	138510
90697	138511
9946	138512
513	138513
55838	138514
10926	138515
48991	138516
76749	138517
65161	138518
73793	138519
18627	138520
64952	138521
85238	138522
14455	138523
44324	138524
132819	138525
93309	138526
30605	138527
56085	138528
77300	138529
5841	138530
641	138531
9085	138532
5926	138533
29073	138534
44835	138535
67723	138536
43038	138537
50256	138538
370	138539
21156	138540
38170	138541
12575	138542
42887	138543
62564	138544
17067	138545
15799	138546
69612	138547
57938	138548
41933	138549
159008	138550
17135	138551
14858	138552
33398	138553
23833	138554
27679	138555
94143	138556
20847	138557
121853	138558
12164	138559
14189	138560
5504	138561
31889	138562
121205	138563
50941	138564
16823	138565
72508	138566
52786	138567
1387	138568
20788	138569
22482	138570
143221	138571
18373	138572
87625	138573
120727	138574
50797	138575
108900	138576
66992	138577
56394	138578
71933	138579
48678	138580
59938	138581
17915	138582
3510	138583
56354	138584
3591	138585
134691	138586
91602	138587
9436	138588
35254	138589
7738	138590
57347	138591
53467	138592
35295	138593
816	138594
118656	138595
31865	138596
72399	138597
102996	138598
38082	138599
90507	138600
138628	138601
5935	138602
32946	138603
52474	138604
120162	138605
42948	138606
53682	138607
9706	138608
67227	138609
32173	138610
28325	138611
18614	138612
51767	138613
134002	138614
23070	138615
71561	138616
1567	138617
83920	138618
110992	138619
6590	138620
17480	138621
13737	138622
90513	138623
5475	138624
13660	138625
140818	138626
47106	138627
24790	138628
15300	138629
6431	138630
67193	138631
3773	138632
30107	138633
48642	138634
24216	138635
51698	138636
46620	138637
7634	138638
105172	138639
58043	138640
25471	138641
34427	138642
30777	138643
28633	138644
68726	138645
10477	138646
137226	138647
26140	138648
112775	138649
108494	138650
18358	138651
2638	138652
10195	138653
3700	138654
3927	138655
5171	138656
24212	138657
94826	138658
686	138659
83922	138660
21699	138661
37116	138662
19150	138663
4940	138664
33846	138665
46163	138666
90471	138667
93124	138668
2921	138669
4638	138670
14990	138671
4102	138672
37382	138673
64055	138674
4571	138675
55654	138676
10282	138677
49150	138678
6457	138679
75160	138680
34165	138681
35227	138682
1972	138683
60731	138684
49578	138685
115482	138686
14188	138687
146825	138688
175	138689
31435	138690
93455	138691
58063	138692
160500	138693
26278	138694
54890	138695
22452	138696
10532	138697
2024	138698
47483	138699
24709	138700
8080	138701
16343	138702
6933	138703
76787	138704
51341	138705
101968	138706
92818	138707
26527	138708
59397	138709
43490	138710
138228	138711
74187	138712
20460	138713
18363	138714
3498	138715
25894	138716
23529	138717
1319	138718
5223	138719
2958	138720
90051	138721
37460	138722
56465	138723
11376	138724
48457	138725
7948	138726
114129	138727
41707	138728
5402	138729
1044	138730
45990	138731
115445	138732
38204	138733
51624	138734
18524	138735
104692	138736
45715	138737
54061	138738
38235	138739
17097	138740
133891	138741
20163	138742
25699	138743
55364	138744
28254	138745
6691	138746
72588	138747
16639	138748
1677	138749
13338	138750
87460	138751
22851	138752
11224	138753
131772	138754
28823	138755
27487	138756
17924	138757
146341	138758
10575	138759
113746	138760
126421	138761
53052	138762
55677	138763
10663	138764
35045	138765
68185	138766
96496	138767
2429	138768
61582	138769
16188	138770
3350	138771
40029	138772
5105	138773
22589	138774
18598	138775
7343	138776
120275	138777
26221	138778
62976	138779
7139	138780
101558	138781
7943	138782
39833	138783
65385	138784
59077	138785
32614	138786
30488	138787
35804	138788
33215	138789
18137	138790
23878	138791
157752	138792
73399	138793
947	138794
2067	138795
59065	138796
32005	138797
5519	138798
1730	138799
84151	138800
57169	138801
289	138802
57299	138803
54399	138804
126275	138805
78301	138806
105122	138807
44070	138808
15722	138809
103890	138810
124	138811
12979	138812
11852	138813
70350	138814
11430	138815
4249	138816
74608	138817
23867	138818
9442	138819
7597	138820
4892	138821
169958	138822
23230	138823
144954	138824
83885	138825
125407	138826
83660	138827
8598	138828
109	138829
33280	138830
12105	138831
96390	138832
34569	138833
22200	138834
10558	138835
23058	138836
32312	138837
138550	138838
67184	138839
2674	138840
144099	138841
2553	138842
21069	138843
1760	138844
91130	138845
118417	138846
37353	138847
34415	138848
87734	138849
72567	138850
63844	138851
27087	138852
11696	138853
13510	138854
56667	138855
26686	138856
15401	138857
6146	138858
85717	138859
57400	138860
60416	138861
5567	138862
115474	138863
58472	138864
23	138865
50059	138866
57711	138867
33706	138868
88379	138869
13679	138870
9042	138871
3453	138872
42762	138873
10500	138874
70808	138875
48579	138876
8952	138877
26169	138878
148311	138879
19287	138880
3722	138881
57595	138882
1720	138883
113832	138884
89489	138885
113630	138886
4526	138887
21144	138888
31087	138889
57541	138890
85965	138891
102545	138892
103993	138893
11421	138894
120	138895
63093	138896
4818	138897
54941	138898
127581	138899
47360	138900
66747	138901
68714	138902
10732	138903
19760	138904
109091	138905
10080	138906
23437	138907
49122	138908
28693	138909
6136	138910
1495	138911
2973	138912
153513	138913
17819	138914
3699	138915
5966	138916
88000	138917
85459	138918
10767	138919
18838	138920
825	138921
94578	138922
111620	138923
65944	138924
107667	138925
3263	138926
53646	138927
36733	138928
3750	138929
66544	138930
134368	138931
986	138932
4798	138933
108369	138934
78441	138935
4417	138936
13410	138937
110387	138938
9040	138939
48939	138940
115	138941
62783	138942
33804	138943
9334	138944
88232	138945
111501	138946
8314	138947
89455	138948
2334	138949
51728	138950
36392	138951
3744	138952
15853	138953
32378	138954
50471	138955
4792	138956
8031	138957
55617	138958
69902	138959
44250	138960
126554	138961
56995	138962
9883	138963
19627	138964
40879	138965
90758	138966
2335	138967
55907	138968
53232	138969
21474	138970
3176	138971
1664	138972
27105	138973
19134	138974
45242	138975
142433	138976
98642	138977
86069	138978
30893	138979
2964	138980
46572	138981
53610	138982
32205	138983
34265	138984
99939	138985
48210	138986
55802	138987
95832	138988
12492	138989
81876	138990
44294	138991
51720	138992
830	138993
75019	138994
31703	138995
24248	138996
85580	138997
791	138998
2824	138999
8785	139000
89928	139001
43108	139002
46019	139003
162858	139004
5927	139005
155182	139006
11823	139007
136366	139008
87643	139009
5715	139010
1461	139011
33844	139012
15536	139013
32886	139014
76560	139015
5575	139016
54663	139017
64519	139018
10761	139019
47894	139020
2959	139021
19121	139022
132991	139023
94445	139024
33071	139025
76446	139026
20895	139027
23699	139028
19853	139029
15728	139030
9394	139031
65012	139032
7954	139033
19624	139034
7387	139035
15568	139036
6041	139037
44154	139038
82313	139039
113526	139040
107742	139041
32970	139042
1954	139043
993	139044
5239	139045
19306	139046
30014	139047
25198	139048
16673	139049
14536	139050
22442	139051
24570	139052
20680	139053
36471	139054
60934	139055
1389	139056
99157	139057
82286	139058
138417	139059
18163	139060
34756	139061
7235	139062
7600	139063
35915	139064
100227	139065
132897	139066
29047	139067
68161	139068
122012	139069
91795	139070
5256	139071
4505	139072
12778	139073
18559	139074
8637	139075
1576	139076
4233	139077
3990	139078
10099	139079
22137	139080
112428	139081
18907	139082
670	139083
78104	139084
40198	139085
54412	139086
52066	139087
89263	139088
18157	139089
16898	139090
88660	139091
76666	139092
12679	139093
30906	139094
126836	139095
747	139096
46140	139097
125659	139098
46702	139099
60973	139100
64104	139101
68386	139102
292	139103
1217	139104
64238	139105
98085	139106
79715	139107
2918	139108
3663	139109
109169	139110
4140	139111
82061	139112
27430	139113
7052	139114
29669	139115
141045	139116
1873	139117
36714	139118
15239	139119
70094	139120
42072	139121
13889	139122
15279	139123
5477	139124
9791	139125
50270	139126
409	139127
92566	139128
67879	139129
105661	139130
8563	139131
68448	139132
13648	139133
138859	139134
66706	139135
16705	139136
80482	139137
8806	139138
107324	139139
48080	139140
42805	139141
112705	139142
41238	139143
11525	139144
2438	139145
30983	139146
61188	139147
64394	139148
49304	139149
26769	139150
77322	139151
108347	139152
32759	139153
47396	139154
37634	139155
31977	139156
3950	139157
35369	139158
3863	139159
64585	139160
20602	139161
13421	139162
39751	139163
27655	139164
16951	139165
40883	139166
12073	139167
60407	139168
100094	139169
114261	139170
116	139171
58055	139172
14515	139173
34597	139174
28601	139175
51841	139176
48108	139177
59416	139178
862	139179
32816	139180
8613	139181
56824	139182
73052	139183
23605	139184
21880	139185
4930	139186
144372	139187
10718	139188
31505	139189
19347	139190
42715	139191
89610	139192
40101	139193
332	139194
21494	139195
484	139196
32994	139197
26942	139198
64887	139199
136467	139200
821	139201
12537	139202
50948	139203
74477	139204
167818	139205
75456	139206
165237	139207
36000	139208
17696	139209
22121	139210
42826	139211
15824	139212
68918	139213
55934	139214
130415	139215
10277	139216
2619	139217
36286	139218
7850	139219
5124	139220
254	139221
72087	139222
36629	139223
21080	139224
45378	139225
56588	139226
20651	139227
64021	139228
31657	139229
25862	139230
149200	139231
89313	139232
38776	139233
60447	139234
40793	139235
36025	139236
167691	139237
91616	139238
34680	139239
560	139240
4417	139241
35816	139242
11987	139243
7523	139244
95570	139245
90812	139246
74605	139247
21658	139248
43564	139249
25470	139250
29181	139251
37327	139252
29208	139253
12810	139254
149311	139255
111649	139256
129226	139257
7420	139258
53147	139259
95709	139260
20994	139261
23732	139262
65280	139263
57565	139264
77825	139265
99337	139266
24851	139267
13009	139268
123940	139269
44848	139270
8716	139271
19810	139272
49885	139273
41934	139274
27316	139275
48887	139276
53998	139277
745	139278
114808	139279
16400	139280
114769	139281
22785	139282
22723	139283
11425	139284
60013	139285
51673	139286
59503	139287
15733	139288
15049	139289
1286	139290
2411	139291
19522	139292
40967	139293
2170	139294
34590	139295
11	139296
50684	139297
10674	139298
98603	139299
64254	139300
9010	139301
24810	139302
50390	139303
282	139304
10937	139305
3850	139306
48909	139307
134786	139308
47692	139309
165526	139310
5997	139311
153562	139312
47281	139313
6982	139314
77498	139315
3337	139316
25943	139317
113574	139318
15501	139319
8371	139320
32760	139321
56816	139322
45037	139323
124549	139324
2616	139325
21721	139326
58776	139327
58829	139328
38785	139329
81352	139330
24521	139331
13685	139332
128378	139333
75410	139334
68449	139335
45205	139336
7973	139337
34501	139338
46436	139339
2995	139340
23174	139341
52986	139342
43936	139343
54790	139344
96837	139345
13250	139346
56917	139347
399	139348
95073	139349
12385	139350
725	139351
19541	139352
4087	139353
62213	139354
53296	139355
1378	139356
1850	139357
31109	139358
111352	139359
54994	139360
2074	139361
956	139362
8952	139363
12752	139364
109615	139365
2865	139366
53169	139367
87788	139368
98849	139369
1946	139370
14302	139371
70795	139372
38035	139373
114247	139374
51997	139375
1814	139376
6149	139377
615	139378
120093	139379
97963	139380
31208	139381
44383	139382
83903	139383
11476	139384
11549	139385
20040	139386
4380	139387
67558	139388
9725	139389
3531	139390
124859	139391
25399	139392
46426	139393
6577	139394
9074	139395
36150	139396
2568	139397
2630	139398
8500	139399
41087	139400
26514	139401
39516	139402
84627	139403
238	139404
36997	139405
678	139406
160234	139407
86225	139408
161684	139409
23795	139410
74413	139411
2021	139412
71747	139413
27014	139414
45745	139415
79263	139416
39426	139417
111557	139418
116712	139419
582	139420
61539	139421
34483	139422
23138	139423
80387	139424
103179	139425
70326	139426
93626	139427
3406	139428
1678	139429
37430	139430
78472	139431
59510	139432
26287	139433
92065	139434
2652	139435
2820	139436
46791	139437
37220	139438
1624	139439
21534	139440
20713	139441
6524	139442
62856	139443
95224	139444
76290	139445
782	139446
8643	139447
9523	139448
56206	139449
79843	139450
26541	139451
141304	139452
98181	139453
62022	139454
103522	139455
138762	139456
58393	139457
513	139458
9327	139459
113743	139460
27871	139461
105394	139462
93945	139463
33948	139464
78278	139465
98957	139466
138558	139467
137984	139468
9183	139469
50292	139470
119659	139471
14352	139472
15780	139473
13519	139474
62234	139475
70848	139476
12218	139477
4329	139478
59666	139479
11969	139480
123783	139481
44427	139482
15525	139483
54675	139484
2683	139485
63994	139486
73033	139487
45814	139488
37379	139489
29276	139490
9273	139491
2115	139492
11625	139493
45444	139494
42056	139495
68791	139496
1992	139497
74025	139498
27514	139499
40688	139500
26615	139501
40564	139502
53611	139503
117139	139504
77682	139505
70054	139506
71617	139507
35604	139508
27918	139509
16607	139510
68455	139511
80816	139512
2966	139513
57581	139514
749	139515
26398	139516
95726	139517
12437	139518
5545	139519
8444	139520
52262	139521
50015	139522
53705	139523
38789	139524
3376	139525
23545	139526
9789	139527
166535	139528
57131	139529
71942	139530
7112	139531
32908	139532
69181	139533
134082	139534
5386	139535
93475	139536
25944	139537
43680	139538
138393	139539
109860	139540
18350	139541
15126	139542
21964	139543
27095	139544
6274	139545
56	139546
130311	139547
5875	139548
78255	139549
89771	139550
85620	139551
31031	139552
81653	139553
42702	139554
6238	139555
31429	139556
7021	139557
123024	139558
86166	139559
24446	139560
32636	139561
6653	139562
21415	139563
80359	139564
14572	139565
17140	139566
28671	139567
69784	139568
81228	139569
10082	139570
35303	139571
16295	139572
155089	139573
54239	139574
32187	139575
52429	139576
28522	139577
36490	139578
9059	139579
86732	139580
109856	139581
5615	139582
28272	139583
84664	139584
3955	139585
7047	139586
12163	139587
2988	139588
55977	139589
128053	139590
75562	139591
691	139592
393	139593
117801	139594
15434	139595
31306	139596
590	139597
66302	139598
52317	139599
77676	139600
83458	139601
413	139602
106040	139603
69864	139604
10051	139605
137048	139606
94820	139607
52543	139608
8584	139609
15853	139610
17129	139611
26143	139612
7221	139613
16511	139614
94980	139615
99582	139616
24362	139617
17734	139618
112305	139619
86442	139620
114482	139621
58733	139622
21713	139623
79142	139624
82063	139625
23560	139626
129	139627
91550	139628
17055	139629
119004	139630
56158	139631
119219	139632
12277	139633
20982	139634
109304	139635
17860	139636
19407	139637
1996	139638
92371	139639
16513	139640
21139	139641
82717	139642
558	139643
60485	139644
8146	139645
26444	139646
97827	139647
29198	139648
106955	139649
78352	139650
866	139651
6839	139652
25149	139653
87672	139654
7103	139655
127822	139656
3449	139657
21308	139658
120304	139659
18609	139660
26554	139661
54929	139662
21562	139663
3126	139664
44380	139665
1287	139666
14766	139667
40617	139668
17427	139669
113681	139670
114262	139671
136274	139672
6094	139673
65536	139674
58172	139675
23963	139676
87990	139677
66143	139678
36188	139679
6470	139680
49318	139681
40145	139682
35855	139683
102148	139684
132595	139685
20400	139686
17334	139687
4572	139688
8446	139689
13946	139690
35993	139691
86523	139692
1135	139693
97409	139694
3311	139695
15909	139696
19279	139697
20057	139698
4836	139699
4449	139700
7089	139701
104663	139702
93875	139703
31999	139704
49408	139705
60709	139706
50443	139707
23399	139708
37067	139709
121	139710
819	139711
86001	139712
8419	139713
110406	139714
44225	139715
14798	139716
26262	139717
85830	139718
18749	139719
166281	139720
140552	139721
63878	139722
38451	139723
42397	139724
3622	139725
21584	139726
3291	139727
88020	139728
7	139729
32240	139730
80666	139731
78375	139732
10337	139733
1438	139734
5975	139735
27300	139736
11312	139737
7532	139738
37885	139739
78917	139740
2570	139741
36527	139742
48537	139743
11305	139744
14015	139745
27643	139746
1005	139747
9543	139748
25819	139749
37405	139750
32471	139751
23120	139752
63716	139753
77920	139754
136	139755
100262	139756
83557	139757
97416	139758
7701	139759
169243	139760
43747	139761
76747	139762
68809	139763
20926	139764
91208	139765
9565	139766
53785	139767
12240	139768
91570	139769
4794	139770
22930	139771
14819	139772
16985	139773
38076	139774
32319	139775
28096	139776
462	139777
112087	139778
5006	139779
54208	139780
26984	139781
114996	139782
2641	139783
95246	139784
57556	139785
33918	139786
11002	139787
53337	139788
10072	139789
16347	139790
41272	139791
45178	139792
20432	139793
50407	139794
21708	139795
904	139796
15004	139797
11632	139798
24543	139799
91724	139800
55282	139801
54908	139802
137427	139803
48162	139804
8101	139805
15260	139806
24587	139807
1698	139808
60697	139809
134514	139810
30817	139811
126943	139812
39764	139813
62063	139814
40560	139815
1476	139816
69465	139817
62248	139818
58199	139819
48303	139820
28673	139821
17133	139822
119013	139823
64000	139824
21819	139825
100627	139826
20007	139827
55808	139828
31441	139829
33048	139830
110148	139831
3116	139832
66157	139833
28909	139834
12914	139835
93972	139836
42140	139837
21174	139838
50893	139839
15635	139840
4563	139841
103712	139842
32900	139843
15095	139844
39751	139845
20190	139846
4221	139847
116671	139848
103349	139849
10865	139850
122366	139851
45543	139852
15463	139853
3880	139854
54475	139855
1844	139856
128734	139857
337	139858
2591	139859
92670	139860
59829	139861
49050	139862
32880	139863
65667	139864
21306	139865
37774	139866
94181	139867
18173	139868
11225	139869
26048	139870
47216	139871
48876	139872
59849	139873
42744	139874
35911	139875
13555	139876
711	139877
81343	139878
9968	139879
10607	139880
112579	139881
8701	139882
137955	139883
52655	139884
7526	139885
78021	139886
48354	139887
11721	139888
100330	139889
53972	139890
29231	139891
26429	139892
89873	139893
8028	139894
85430	139895
1272	139896
79201	139897
135742	139898
71413	139899
88590	139900
28960	139901
66531	139902
160924	139903
21506	139904
20621	139905
13163	139906
132997	139907
11994	139908
94306	139909
76517	139910
13598	139911
10622	139912
15223	139913
13587	139914
12447	139915
38	139916
116092	139917
89421	139918
12052	139919
19531	139920
3782	139921
72916	139922
56909	139923
54899	139924
15	139925
3574	139926
3055	139927
63028	139928
37727	139929
106670	139930
48177	139931
32748	139932
47198	139933
8006	139934
54556	139935
15255	139936
13455	139937
68855	139938
95231	139939
20951	139940
5780	139941
39870	139942
59057	139943
1986	139944
60281	139945
36891	139946
12269	139947
89267	139948
43005	139949
34839	139950
51939	139951
106157	139952
136500	139953
26294	139954
40572	139955
41344	139956
112408	139957
51912	139958
99174	139959
1859	139960
27833	139961
34481	139962
23965	139963
121930	139964
78507	139965
12603	139966
9550	139967
3903	139968
36338	139969
134408	139970
56851	139971
32704	139972
22119	139973
38	139974
40888	139975
68929	139976
20144	139977
23196	139978
160401	139979
5555	139980
116059	139981
18703	139982
33500	139983
20197	139984
19841	139985
112289	139986
47817	139987
87344	139988
45682	139989
50565	139990
8979	139991
28321	139992
20925	139993
29288	139994
24313	139995
25499	139996
75635	139997
72574	139998
12436	139999
75717	140000
11973	140001
37901	140002
3079	140003
43252	140004
36552	140005
2460	140006
23630	140007
54513	140008
21280	140009
2117	140010
32385	140011
87819	140012
34919	140013
52901	140014
129614	140015
849	140016
22230	140017
99876	140018
43302	140019
19948	140020
27817	140021
14615	140022
157915	140023
36740	140024
5740	140025
13285	140026
2780	140027
26128	140028
14254	140029
1162	140030
2259	140031
111082	140032
12541	140033
99607	140034
57563	140035
78495	140036
2237	140037
6683	140038
51414	140039
426	140040
36674	140041
9022	140042
15372	140043
101451	140044
11804	140045
82776	140046
3019	140047
74237	140048
66051	140049
5908	140050
61754	140051
129389	140052
58139	140053
67119	140054
42817	140055
38498	140056
51343	140057
33069	140058
90259	140059
51269	140060
38700	140061
152532	140062
99561	140063
40259	140064
41758	140065
9726	140066
94551	140067
59054	140068
11865	140069
42589	140070
547	140071
43047	140072
65688	140073
90310	140074
5077	140075
425	140076
58381	140077
7809	140078
2671	140079
9485	140080
86370	140081
63917	140082
90297	140083
27099	140084
7309	140085
82388	140086
42777	140087
52955	140088
43123	140089
16056	140090
38309	140091
9345	140092
33327	140093
7561	140094
27363	140095
48446	140096
6474	140097
134913	140098
24552	140099
96631	140100
1623	140101
101989	140102
574	140103
50862	140104
129	140105
4650	140106
129001	140107
2885	140108
51971	140109
41787	140110
50622	140111
93607	140112
31114	140113
38057	140114
15217	140115
62975	140116
5857	140117
28318	140118
81828	140119
9019	140120
137764	140121
115858	140122
20334	140123
378	140124
17516	140125
2167	140126
16178	140127
45856	140128
28307	140129
89303	140130
9378	140131
146254	140132
81076	140133
37645	140134
68185	140135
138853	140136
1715	140137
37004	140138
45220	140139
30445	140140
84970	140141
42405	140142
101051	140143
5166	140144
38299	140145
18443	140146
113845	140147
7042	140148
61015	140149
25305	140150
112427	140151
42598	140152
1628	140153
7388	140154
11304	140155
3172	140156
123782	140157
75068	140158
12020	140159
134725	140160
21155	140161
34817	140162
14439	140163
76906	140164
2642	140165
32260	140166
4492	140167
50504	140168
128962	140169
123849	140170
95	140171
27847	140172
60594	140173
627	140174
165152	140175
25085	140176
26213	140177
4	140178
6761	140179
62427	140180
98225	140181
103219	140182
19420	140183
97306	140184
35428	140185
98585	140186
27967	140187
65014	140188
8983	140189
7160	140190
33091	140191
24283	140192
48627	140193
18892	140194
52492	140195
4526	140196
54472	140197
21117	140198
49035	140199
24614	140200
115608	140201
11957	140202
4207	140203
25052	140204
9465	140205
1766	140206
156237	140207
6128	140208
18199	140209
65787	140210
116884	140211
5346	140212
64029	140213
50270	140214
27929	140215
50497	140216
14738	140217
21580	140218
77872	140219
743	140220
60182	140221
1277	140222
15599	140223
37803	140224
36833	140225
23590	140226
19694	140227
5368	140228
28127	140229
44893	140230
81053	140231
3173	140232
1557	140233
92512	140234
34099	140235
70949	140236
26032	140237
7609	140238
47083	140239
70	140240
161814	140241
32767	140242
79643	140243
29262	140244
39022	140245
23287	140246
2325	140247
158647	140248
66082	140249
31579	140250
37490	140251
648	140252
6016	140253
33512	140254
7699	140255
14982	140256
2319	140257
457	140258
1020	140259
6831	140260
45604	140261
25057	140262
5921	140263
15161	140264
10331	140265
77102	140266
66313	140267
2678	140268
134008	140269
18287	140270
101564	140271
17311	140272
14799	140273
130768	140274
33519	140275
232	140276
38476	140277
43710	140278
6288	140279
86492	140280
22981	140281
140	140282
93091	140283
31662	140284
50935	140285
51584	140286
37229	140287
60735	140288
76299	140289
44466	140290
133578	140291
47999	140292
4757	140293
127100	140294
36219	140295
83982	140296
17859	140297
96222	140298
21503	140299
23253	140300
10895	140301
26572	140302
66258	140303
26697	140304
29818	140305
57606	140306
67082	140307
13808	140308
1447	140309
107360	140310
38761	140311
39926	140312
68771	140313
74024	140314
73466	140315
9941	140316
3259	140317
3942	140318
4825	140319
9391	140320
55080	140321
13036	140322
80013	140323
22791	140324
75444	140325
55120	140326
54062	140327
7194	140328
162914	140329
3211	140330
34267	140331
11986	140332
135558	140333
65815	140334
15139	140335
41230	140336
24231	140337
41709	140338
38491	140339
20162	140340
43663	140341
62283	140342
91297	140343
4923	140344
9471	140345
19232	140346
67496	140347
165750	140348
57001	140349
20344	140350
49583	140351
4992	140352
108842	140353
7566	140354
71300	140355
57744	140356
8803	140357
27294	140358
32560	140359
106919	140360
110146	140361
398	140362
45084	140363
22200	140364
100038	140365
2105	140366
89284	140367
44325	140368
3686	140369
133744	140370
1077	140371
11251	140372
63204	140373
107471	140374
59910	140375
44813	140376
122430	140377
91875	140378
1197	140379
103447	140380
54222	140381
89782	140382
33154	140383
142834	140384
131064	140385
14915	140386
92395	140387
38861	140388
106364	140389
4384	140390
5068	140391
76258	140392
46506	140393
45746	140394
94577	140395
11859	140396
129657	140397
72602	140398
56552	140399
22369	140400
91537	140401
114940	140402
2524	140403
102849	140404
65856	140405
1225	140406
53465	140407
2454	140408
13517	140409
14981	140410
11224	140411
130671	140412
80225	140413
5348	140414
26961	140415
104331	140416
108108	140417
62672	140418
1312	140419
58486	140420
131669	140421
50585	140422
60424	140423
37671	140424
9736	140425
89205	140426
25693	140427
295	140428
22072	140429
43786	140430
94365	140431
35313	140432
18554	140433
2846	140434
54185	140435
71132	140436
8246	140437
8832	140438
22814	140439
42496	140440
67389	140441
64544	140442
5795	140443
16716	140444
78069	140445
53679	140446
2665	140447
5737	140448
20887	140449
133862	140450
17281	140451
34789	140452
59321	140453
26510	140454
3496	140455
1940	140456
45730	140457
10	140458
8184	140459
532	140460
68443	140461
166931	140462
2194	140463
26969	140464
154412	140465
19580	140466
90173	140467
31167	140468
11435	140469
156970	140470
31358	140471
71582	140472
34006	140473
8024	140474
16907	140475
82758	140476
6891	140477
8035	140478
6843	140479
37221	140480
30694	140481
7409	140482
77916	140483
858	140484
18529	140485
87875	140486
56892	140487
108680	140488
740	140489
11624	140490
93107	140491
8018	140492
19509	140493
44783	140494
7390	140495
100731	140496
1626	140497
63444	140498
78945	140499
4403	140500
22561	140501
13585	140502
16461	140503
17279	140504
63299	140505
61798	140506
1719	140507
13273	140508
70313	140509
30775	140510
72178	140511
6883	140512
3608	140513
6995	140514
126426	140515
21498	140516
71972	140517
19726	140518
17132	140519
2	140520
127150	140521
23129	140522
91137	140523
18118	140524
21219	140525
104901	140526
12436	140527
59268	140528
62092	140529
110846	140530
29574	140531
36547	140532
12379	140533
14324	140534
63920	140535
10705	140536
2118	140537
397	140538
624	140539
42576	140540
9340	140541
44762	140542
135146	140543
16972	140544
91709	140545
65367	140546
43805	140547
8859	140548
63660	140549
78215	140550
7089	140551
70394	140552
751	140553
1372	140554
69570	140555
30145	140556
61639	140557
1842	140558
7649	140559
73167	140560
7069	140561
7212	140562
32105	140563
9019	140564
5617	140565
74568	140566
126143	140567
167266	140568
139448	140569
3189	140570
67141	140571
2978	140572
11734	140573
21734	140574
113410	140575
15955	140576
7003	140577
8194	140578
85041	140579
1877	140580
88663	140581
52452	140582
92408	140583
30416	140584
5184	140585
48033	140586
24299	140587
36435	140588
112	140589
73183	140590
57367	140591
133070	140592
16814	140593
15877	140594
14835	140595
1679	140596
38117	140597
13820	140598
20077	140599
94707	140600
46326	140601
3028	140602
4472	140603
70125	140604
7513	140605
67185	140606
33796	140607
47534	140608
35900	140609
20081	140610
1492	140611
35121	140612
78016	140613
127583	140614
21504	140615
9958	140616
26396	140617
111709	140618
6696	140619
7287	140620
19737	140621
13955	140622
73207	140623
163735	140624
54435	140625
116585	140626
64210	140627
59887	140628
5329	140629
161683	140630
37628	140631
27885	140632
31108	140633
898	140634
13491	140635
14006	140636
61064	140637
62926	140638
1227	140639
56837	140640
6309	140641
15300	140642
19111	140643
22432	140644
12085	140645
18882	140646
89877	140647
119120	140648
122451	140649
17421	140650
42707	140651
26956	140652
25183	140653
71761	140654
45726	140655
16448	140656
113961	140657
14199	140658
80584	140659
3459	140660
65750	140661
12629	140662
129929	140663
25030	140664
762	140665
26619	140666
16938	140667
11470	140668
108423	140669
16463	140670
56927	140671
101328	140672
153379	140673
8199	140674
7056	140675
13688	140676
26592	140677
6302	140678
35633	140679
3385	140680
31033	140681
40604	140682
129562	140683
1777	140684
16538	140685
11590	140686
42928	140687
21618	140688
5261	140689
96183	140690
2432	140691
5759	140692
66388	140693
72526	140694
78737	140695
109732	140696
240	140697
19602	140698
63589	140699
66791	140700
37704	140701
20955	140702
4910	140703
43205	140704
92010	140705
15984	140706
2398	140707
35543	140708
44728	140709
19445	140710
135931	140711
133818	140712
35861	140713
38838	140714
1634	140715
33833	140716
88979	140717
133940	140718
11628	140719
74709	140720
63599	140721
16027	140722
1757	140723
8975	140724
75376	140725
165720	140726
10067	140727
13815	140728
80303	140729
128131	140730
210	140731
217	140732
86535	140733
118442	140734
27872	140735
51739	140736
48308	140737
67651	140738
33656	140739
31715	140740
610	140741
99900	140742
65871	140743
17043	140744
7610	140745
21413	140746
324	140747
55011	140748
13249	140749
7838	140750
32285	140751
5624	140752
38063	140753
34200	140754
71	140755
39898	140756
781	140757
35143	140758
9788	140759
71211	140760
37432	140761
2162	140762
49392	140763
143	140764
92211	140765
66585	140766
36812	140767
81527	140768
1708	140769
57442	140770
102949	140771
13397	140772
74007	140773
112795	140774
69735	140775
96517	140776
29211	140777
17425	140778
33356	140779
142644	140780
3364	140781
73820	140782
7246	140783
10862	140784
53952	140785
94608	140786
997	140787
51235	140788
11172	140789
72715	140790
153809	140791
9084	140792
33218	140793
77979	140794
36239	140795
38286	140796
61908	140797
12796	140798
78960	140799
31925	140800
32798	140801
1629	140802
342	140803
1282	140804
82116	140805
173	140806
87657	140807
40219	140808
108472	140809
50510	140810
72694	140811
79515	140812
112766	140813
10877	140814
53562	140815
3118	140816
130732	140817
21170	140818
78001	140819
4963	140820
46801	140821
73462	140822
1807	140823
161310	140824
50967	140825
110390	140826
82421	140827
29617	140828
8415	140829
21834	140830
43127	140831
88863	140832
161691	140833
54226	140834
1024	140835
81598	140836
114429	140837
27843	140838
4972	140839
33687	140840
7230	140841
118214	140842
143959	140843
21065	140844
6786	140845
80573	140846
20918	140847
28292	140848
79312	140849
6027	140850
120908	140851
42251	140852
3846	140853
18009	140854
23289	140855
45454	140856
102512	140857
20372	140858
5057	140859
4113	140860
131694	140861
113462	140862
128731	140863
40001	140864
64823	140865
6859	140866
153700	140867
2025	140868
20997	140869
24370	140870
10522	140871
32914	140872
226	140873
18717	140874
5542	140875
29468	140876
50941	140877
1296	140878
139578	140879
63487	140880
3674	140881
4124	140882
35872	140883
42708	140884
56859	140885
134141	140886
50741	140887
65151	140888
80230	140889
899	140890
51735	140891
15337	140892
1564	140893
48021	140894
2860	140895
41659	140896
5316	140897
1565	140898
6769	140899
27917	140900
27066	140901
23632	140902
69709	140903
77694	140904
117627	140905
16640	140906
5527	140907
2532	140908
37920	140909
32715	140910
108361	140911
72829	140912
18873	140913
57361	140914
101607	140915
126908	140916
55931	140917
28158	140918
7538	140919
95636	140920
33459	140921
78382	140922
58768	140923
9894	140924
10808	140925
26321	140926
10881	140927
48183	140928
66392	140929
29900	140930
31696	140931
18932	140932
26498	140933
65732	140934
57457	140935
11063	140936
10694	140937
51352	140938
24875	140939
12825	140940
77453	140941
58696	140942
73205	140943
14800	140944
31334	140945
44525	140946
41049	140947
68441	140948
55286	140949
31172	140950
87152	140951
4864	140952
40632	140953
2319	140954
90556	140955
9585	140956
19616	140957
38855	140958
120288	140959
50733	140960
12594	140961
34816	140962
8698	140963
109402	140964
135670	140965
37525	140966
19181	140967
56377	140968
37653	140969
30286	140970
13833	140971
9877	140972
131535	140973
83417	140974
1751	140975
10104	140976
75796	140977
76781	140978
24662	140979
138571	140980
3617	140981
33514	140982
44693	140983
30204	140984
36019	140985
20377	140986
15057	140987
62687	140988
39338	140989
27621	140990
74555	140991
36449	140992
10076	140993
99705	140994
64930	140995
105092	140996
216	140997
15104	140998
79812	140999
42872	141000
72846	141001
1469	141002
18809	141003
136226	141004
7455	141005
29724	141006
91585	141007
22586	141008
2492	141009
16014	141010
57599	141011
3199	141012
13115	141013
50250	141014
76745	141015
30704	141016
47191	141017
1897	141018
54474	141019
67727	141020
109688	141021
209	141022
14354	141023
26819	141024
61629	141025
51169	141026
2089	141027
46755	141028
66270	141029
21284	141030
28849	141031
48326	141032
62137	141033
5798	141034
20557	141035
14799	141036
20260	141037
3463	141038
5745	141039
28236	141040
6422	141041
25384	141042
31672	141043
164619	141044
96710	141045
25157	141046
99074	141047
12216	141048
105414	141049
1493	141050
147111	141051
34479	141052
76052	141053
101759	141054
17854	141055
100337	141056
46982	141057
2463	141058
103270	141059
863	141060
67016	141061
107166	141062
115836	141063
4528	141064
89150	141065
27403	141066
15281	141067
94665	141068
157389	141069
104857	141070
44186	141071
36450	141072
83989	141073
78962	141074
32929	141075
25383	141076
70378	141077
96237	141078
2181	141079
40418	141080
92881	141081
9827	141082
10481	141083
9340	141084
158859	141085
9484	141086
51010	141087
75011	141088
46523	141089
39110	141090
91616	141091
43168	141092
22336	141093
4689	141094
15571	141095
24616	141096
47889	141097
16635	141098
3298	141099
40646	141100
34804	141101
118765	141102
48122	141103
20197	141104
398	141105
34887	141106
54345	141107
114127	141108
26257	141109
67482	141110
8957	141111
19390	141112
44574	141113
25843	141114
84824	141115
103488	141116
41364	141117
106742	141118
74056	141119
19190	141120
84768	141121
10963	141122
5318	141123
5869	141124
97776	141125
131393	141126
16398	141127
16047	141128
104937	141129
51778	141130
24452	141131
86597	141132
55097	141133
9542	141134
49999	141135
20644	141136
3813	141137
91062	141138
33789	141139
12216	141140
74380	141141
89734	141142
138140	141143
25177	141144
20272	141145
36284	141146
28897	141147
10200	141148
50476	141149
178	141150
21460	141151
6	141152
35286	141153
38887	141154
82863	141155
79913	141156
71432	141157
100474	141158
48190	141159
23688	141160
58089	141161
40707	141162
94421	141163
42349	141164
4736	141165
9473	141166
66205	141167
93535	141168
126424	141169
16326	141170
58261	141171
92018	141172
63558	141173
13819	141174
6614	141175
1953	141176
88453	141177
8456	141178
103238	141179
40495	141180
30877	141181
5703	141182
8389	141183
20528	141184
28907	141185
99	141186
703	141187
63928	141188
39150	141189
5500	141190
28942	141191
66744	141192
65111	141193
21573	141194
69058	141195
63198	141196
31530	141197
9379	141198
1685	141199
21021	141200
7762	141201
625	141202
86329	141203
22228	141204
11455	141205
48537	141206
52766	141207
87044	141208
55594	141209
3230	141210
96999	141211
84742	141212
992	141213
34519	141214
78300	141215
59658	141216
3129	141217
78081	141218
127152	141219
29997	141220
38743	141221
18505	141222
12146	141223
8303	141224
12531	141225
74784	141226
111887	141227
6465	141228
42832	141229
40293	141230
107112	141231
110329	141232
71890	141233
36093	141234
25304	141235
55933	141236
2982	141237
20779	141238
126082	141239
65297	141240
6694	141241
10453	141242
35943	141243
92124	141244
46823	141245
113408	141246
3934	141247
17822	141248
9447	141249
22847	141250
34561	141251
3869	141252
94063	141253
7748	141254
30539	141255
72195	141256
3250	141257
57908	141258
4426	141259
158320	141260
86400	141261
17663	141262
103157	141263
19959	141264
56890	141265
73200	141266
37142	141267
85095	141268
28175	141269
22176	141270
45420	141271
89105	141272
52126	141273
27592	141274
94789	141275
15690	141276
63380	141277
50090	141278
104018	141279
5000	141280
11988	141281
91963	141282
54629	141283
89242	141284
119943	141285
39993	141286
55088	141287
34795	141288
54246	141289
2889	141290
75645	141291
1256	141292
12	141293
64807	141294
42216	141295
72938	141296
16798	141297
13676	141298
164012	141299
10654	141300
857	141301
12643	141302
473	141303
139486	141304
29203	141305
12440	141306
52629	141307
143178	141308
96982	141309
12304	141310
25258	141311
17121	141312
80883	141313
4566	141314
8780	141315
35102	141316
14583	141317
60719	141318
635	141319
139251	141320
66445	141321
16943	141322
52382	141323
404	141324
5329	141325
1946	141326
65232	141327
28208	141328
2411	141329
71286	141330
11906	141331
135743	141332
3741	141333
23515	141334
9416	141335
3888	141336
8236	141337
120670	141338
20804	141339
38152	141340
11361	141341
16058	141342
69144	141343
94408	141344
62472	141345
14594	141346
12112	141347
19377	141348
50995	141349
30502	141350
68118	141351
61726	141352
22865	141353
65279	141354
1841	141355
189	141356
88	141357
89142	141358
87753	141359
30727	141360
6376	141361
1758	141362
23078	141363
63062	141364
41933	141365
14639	141366
88606	141367
1936	141368
3727	141369
47374	141370
31023	141371
85367	141372
115163	141373
91106	141374
8036	141375
25801	141376
49687	141377
42610	141378
19512	141379
5771	141380
28203	141381
57953	141382
55228	141383
44163	141384
51871	141385
14568	141386
39651	141387
70841	141388
61740	141389
87802	141390
84261	141391
14795	141392
3234	141393
37711	141394
132373	141395
12034	141396
8652	141397
21301	141398
55881	141399
132942	141400
96470	141401
77	141402
91691	141403
18447	141404
30883	141405
10761	141406
24722	141407
125200	141408
85136	141409
106657	141410
2123	141411
102790	141412
2575	141413
15384	141414
159395	141415
89512	141416
71659	141417
95752	141418
115157	141419
42021	141420
292	141421
35280	141422
8652	141423
41192	141424
75677	141425
50268	141426
149161	141427
18177	141428
27735	141429
43531	141430
1788	141431
65852	141432
904	141433
154158	141434
71025	141435
1772	141436
46345	141437
43011	141438
6072	141439
34323	141440
15274	141441
122146	141442
17722	141443
128538	141444
65399	141445
1601	141446
3232	141447
131356	141448
15977	141449
74453	141450
75240	141451
16527	141452
60871	141453
9385	141454
50165	141455
108829	141456
73375	141457
13742	141458
62481	141459
49440	141460
21774	141461
45267	141462
63736	141463
50292	141464
65646	141465
71309	141466
7076	141467
50612	141468
49223	141469
23491	141470
34669	141471
106874	141472
127260	141473
12238	141474
54431	141475
6549	141476
142124	141477
23990	141478
64916	141479
59604	141480
43676	141481
19588	141482
38044	141483
27696	141484
89644	141485
52128	141486
12535	141487
36760	141488
58326	141489
91196	141490
110510	141491
93689	141492
4897	141493
147207	141494
120300	141495
99814	141496
36883	141497
119141	141498
92438	141499
15886	141500
14347	141501
4165	141502
164	141503
41223	141504
67546	141505
17815	141506
67920	141507
1878	141508
86526	141509
28588	141510
89971	141511
82772	141512
56196	141513
80406	141514
35595	141515
17900	141516
126758	141517
17488	141518
45753	141519
108236	141520
98451	141521
11278	141522
39718	141523
1043	141524
9270	141525
109964	141526
41361	141527
31966	141528
54892	141529
70590	141530
49995	141531
131334	141532
83203	141533
134548	141534
115376	141535
33187	141536
17072	141537
48096	141538
106963	141539
52934	141540
11942	141541
1944	141542
1744	141543
89839	141544
21320	141545
104993	141546
88526	141547
97083	141548
10933	141549
77675	141550
38215	141551
131439	141552
15944	141553
16127	141554
49487	141555
126344	141556
46891	141557
1203	141558
17488	141559
9759	141560
53184	141561
114727	141562
67571	141563
69379	141564
50879	141565
314	141566
23364	141567
123613	141568
96093	141569
7533	141570
28671	141571
8454	141572
7149	141573
38781	141574
74455	141575
4243	141576
40487	141577
16549	141578
53441	141579
9829	141580
3781	141581
17754	141582
127	141583
13038	141584
14293	141585
9491	141586
14573	141587
36259	141588
51346	141589
11691	141590
15904	141591
50925	141592
24971	141593
95905	141594
91313	141595
125513	141596
610	141597
115004	141598
57345	141599
1030	141600
54507	141601
28106	141602
73607	141603
44526	141604
14924	141605
28747	141606
2264	141607
53734	141608
1884	141609
71965	141610
14058	141611
4590	141612
46478	141613
52810	141614
16567	141615
15231	141616
110116	141617
116294	141618
30161	141619
10000	141620
5283	141621
66095	141622
77503	141623
58100	141624
35342	141625
2930	141626
165385	141627
6991	141628
79033	141629
42419	141630
39603	141631
127953	141632
13628	141633
32761	141634
38762	141635
97049	141636
16514	141637
1450	141638
16926	141639
50177	141640
16132	141641
84107	141642
69016	141643
37340	141644
97225	141645
62975	141646
76702	141647
114104	141648
65738	141649
53463	141650
762	141651
26644	141652
25352	141653
40705	141654
82969	141655
79535	141656
4241	141657
1090	141658
76145	141659
136644	141660
78124	141661
73476	141662
93545	141663
14862	141664
447	141665
13034	141666
10179	141667
12809	141668
6031	141669
114033	141670
51663	141671
41462	141672
111244	141673
87254	141674
11616	141675
107705	141676
105143	141677
130132	141678
57513	141679
14256	141680
6935	141681
125847	141682
92185	141683
70658	141684
2303	141685
1905	141686
3004	141687
4428	141688
20144	141689
51573	141690
37059	141691
7814	141692
72027	141693
29984	141694
29492	141695
10861	141696
39668	141697
72382	141698
7347	141699
98270	141700
8980	141701
20011	141702
122549	141703
87444	141704
65736	141705
12478	141706
11004	141707
160257	141708
4199	141709
15945	141710
94901	141711
50775	141712
96518	141713
10097	141714
4634	141715
16875	141716
18105	141717
31665	141718
91781	141719
40671	141720
104161	141721
55967	141722
80227	141723
92369	141724
15507	141725
137027	141726
17080	141727
3122	141728
5343	141729
160009	141730
38547	141731
14690	141732
47156	141733
23633	141734
65422	141735
11219	141736
89240	141737
4023	141738
34290	141739
30490	141740
7076	141741
578	141742
75906	141743
44199	141744
8	141745
23192	141746
44634	141747
61215	141748
2916	141749
17370	141750
40344	141751
100091	141752
66842	141753
101	141754
5288	141755
8001	141756
14087	141757
3787	141758
73435	141759
14119	141760
106570	141761
89849	141762
12077	141763
163393	141764
60275	141765
22543	141766
93106	141767
64080	141768
43128	141769
6601	141770
112906	141771
17102	141772
10768	141773
18503	141774
30	141775
74649	141776
22325	141777
49888	141778
18481	141779
16979	141780
12045	141781
53270	141782
4348	141783
5120	141784
134045	141785
20983	141786
159561	141787
106245	141788
91673	141789
1809	141790
50303	141791
29955	141792
60149	141793
110704	141794
16844	141795
2731	141796
113082	141797
63140	141798
65298	141799
45023	141800
57288	141801
42890	141802
45164	141803
68235	141804
10695	141805
135935	141806
3441	141807
1468	141808
54362	141809
157477	141810
18426	141811
86270	141812
91820	141813
163271	141814
16268	141815
2715	141816
25415	141817
73413	141818
48326	141819
106972	141820
73552	141821
64176	141822
33756	141823
22202	141824
46620	141825
518	141826
6535	141827
111877	141828
85138	141829
55853	141830
50765	141831
27224	141832
167321	141833
132107	141834
50143	141835
21846	141836
36472	141837
39982	141838
116481	141839
58548	141840
3170	141841
63522	141842
37281	141843
57013	141844
30775	141845
18461	141846
19100	141847
42522	141848
1038	141849
7647	141850
14308	141851
42429	141852
28962	141853
1645	141854
29592	141855
59053	141856
81662	141857
77135	141858
4338	141859
130271	141860
12281	141861
39715	141862
14268	141863
12538	141864
1687	141865
17977	141866
101068	141867
59482	141868
95510	141869
22768	141870
38826	141871
6689	141872
112603	141873
49691	141874
57218	141875
6569	141876
32379	141877
49962	141878
2960	141879
61803	141880
56344	141881
4249	141882
28484	141883
89220	141884
97284	141885
11467	141886
1350	141887
9781	141888
44157	141889
88915	141890
25738	141891
66968	141892
64349	141893
128084	141894
32302	141895
936	141896
105338	141897
5320	141898
8281	141899
45626	141900
76423	141901
85830	141902
48839	141903
18775	141904
18743	141905
22664	141906
53662	141907
54509	141908
23363	141909
98687	141910
113965	141911
36945	141912
51141	141913
30597	141914
24564	141915
23715	141916
36268	141917
120431	141918
65405	141919
22675	141920
66359	141921
73538	141922
117972	141923
3282	141924
60049	141925
22423	141926
30448	141927
56827	141928
31230	141929
94364	141930
73523	141931
2	141932
51086	141933
8802	141934
130000	141935
22586	141936
1361	141937
91632	141938
93247	141939
18892	141940
85484	141941
10174	141942
76887	141943
26453	141944
108442	141945
66749	141946
145	141947
5379	141948
136121	141949
166328	141950
114142	141951
7105	141952
36562	141953
134643	141954
62260	141955
109532	141956
86243	141957
96604	141958
23274	141959
15212	141960
85935	141961
46718	141962
65817	141963
63066	141964
44369	141965
17805	141966
96465	141967
19497	141968
10035	141969
94350	141970
8864	141971
4113	141972
33401	141973
7300	141974
54238	141975
54502	141976
141208	141977
46925	141978
44212	141979
48050	141980
7021	141981
14961	141982
156102	141983
16157	141984
96	141985
25634	141986
20689	141987
18752	141988
104564	141989
39063	141990
108489	141991
50270	141992
19553	141993
5	141994
25930	141995
76951	141996
78475	141997
10252	141998
14174	141999
7064	142000
220	142001
150502	142002
33815	142003
34989	142004
89027	142005
28567	142006
72781	142007
8769	142008
4629	142009
95468	142010
2377	142011
22990	142012
23650	142013
44300	142014
72616	142015
6588	142016
7096	142017
86281	142018
23926	142019
111564	142020
10447	142021
95799	142022
73078	142023
32388	142024
87895	142025
78399	142026
90836	142027
112655	142028
41182	142029
74715	142030
82915	142031
6709	142032
144348	142033
38042	142034
281	142035
44008	142036
18170	142037
40439	142038
47943	142039
54769	142040
5564	142041
119602	142042
85597	142043
14166	142044
43363	142045
31694	142046
2135	142047
26962	142048
26827	142049
58551	142050
162576	142051
16740	142052
38073	142053
15580	142054
11483	142055
14973	142056
18099	142057
19760	142058
19003	142059
33628	142060
36132	142061
1561	142062
80881	142063
104602	142064
70630	142065
26727	142066
14282	142067
74287	142068
20474	142069
2956	142070
7351	142071
31587	142072
5445	142073
73052	142074
122688	142075
28601	142076
104450	142077
77894	142078
95793	142079
111707	142080
234	142081
44463	142082
1602	142083
19915	142084
58031	142085
22006	142086
3369	142087
39600	142088
155868	142089
49328	142090
53397	142091
13998	142092
22295	142093
11550	142094
19558	142095
104540	142096
24467	142097
6993	142098
17967	142099
16799	142100
45407	142101
51507	142102
106700	142103
90245	142104
29401	142105
45935	142106
27564	142107
69023	142108
48480	142109
108254	142110
1188	142111
6167	142112
73086	142113
114453	142114
12077	142115
31779	142116
55311	142117
15708	142118
60422	142119
3747	142120
98386	142121
58103	142122
29426	142123
94987	142124
11557	142125
7518	142126
93716	142127
2134	142128
9256	142129
76707	142130
67299	142131
27884	142132
6844	142133
47955	142134
8566	142135
7259	142136
72239	142137
101644	142138
60384	142139
49696	142140
52418	142141
99123	142142
30938	142143
58563	142144
28992	142145
1444	142146
25028	142147
62230	142148
2035	142149
31176	142150
29733	142151
64579	142152
21592	142153
7162	142154
32452	142155
13480	142156
96654	142157
96205	142158
27306	142159
24871	142160
51530	142161
44607	142162
25820	142163
37555	142164
34802	142165
90231	142166
1355	142167
28552	142168
125764	142169
87449	142170
8948	142171
91473	142172
110574	142173
10868	142174
31067	142175
43232	142176
76560	142177
111529	142178
3726	142179
8066	142180
21174	142181
4156	142182
68575	142183
2294	142184
24201	142185
49912	142186
45051	142187
3257	142188
6001	142189
94814	142190
79755	142191
87660	142192
26815	142193
5412	142194
193	142195
297	142196
23589	142197
78263	142198
22849	142199
20769	142200
2095	142201
31999	142202
11147	142203
698	142204
22162	142205
97425	142206
27384	142207
37435	142208
149374	142209
10771	142210
8567	142211
34980	142212
22382	142213
8476	142214
42141	142215
91907	142216
30298	142217
64049	142218
8112	142219
3466	142220
9905	142221
96961	142222
20950	142223
102668	142224
14348	142225
33091	142226
136442	142227
15459	142228
127381	142229
8324	142230
2411	142231
64535	142232
31599	142233
45333	142234
135269	142235
27461	142236
48818	142237
13959	142238
136440	142239
61226	142240
144869	142241
96026	142242
50461	142243
23805	142244
111694	142245
12264	142246
7567	142247
117058	142248
7800	142249
53514	142250
2455	142251
136444	142252
37869	142253
35074	142254
5714	142255
7817	142256
110916	142257
39292	142258
87063	142259
33282	142260
57079	142261
104875	142262
82643	142263
46472	142264
42235	142265
14675	142266
107285	142267
104736	142268
5144	142269
55569	142270
90860	142271
24515	142272
5606	142273
6911	142274
1605	142275
23459	142276
52906	142277
14046	142278
17017	142279
38512	142280
13233	142281
35772	142282
42702	142283
56434	142284
89439	142285
41724	142286
89891	142287
14330	142288
62286	142289
7375	142290
86008	142291
77793	142292
63773	142293
56672	142294
75439	142295
88527	142296
87363	142297
111343	142298
227	142299
64126	142300
55922	142301
42233	142302
33249	142303
8639	142304
65486	142305
32005	142306
63918	142307
1092	142308
85346	142309
130578	142310
1141	142311
65438	142312
70930	142313
5096	142314
62222	142315
9101	142316
73706	142317
107391	142318
3082	142319
62318	142320
14859	142321
142	142322
9182	142323
259	142324
65375	142325
16447	142326
12350	142327
22270	142328
58588	142329
95644	142330
24345	142331
13049	142332
3720	142333
57193	142334
19715	142335
8373	142336
13175	142337
48697	142338
45397	142339
8573	142340
10115	142341
7729	142342
34296	142343
114104	142344
49669	142345
79300	142346
53865	142347
46089	142348
28619	142349
2412	142350
50987	142351
3052	142352
53683	142353
67853	142354
14898	142355
43575	142356
9810	142357
130838	142358
78248	142359
50347	142360
75883	142361
20748	142362
46738	142363
49816	142364
17303	142365
152109	142366
162130	142367
20643	142368
47618	142369
84232	142370
54424	142371
54193	142372
148917	142373
869	142374
32653	142375
15232	142376
101699	142377
4425	142378
62027	142379
15871	142380
5453	142381
1297	142382
91927	142383
59850	142384
69682	142385
15591	142386
3849	142387
33738	142388
85907	142389
51135	142390
4965	142391
18062	142392
4122	142393
9139	142394
1349	142395
47230	142396
1800	142397
28850	142398
49106	142399
25899	142400
39641	142401
37145	142402
49856	142403
13068	142404
33025	142405
11749	142406
44440	142407
2744	142408
67160	142409
61153	142410
12293	142411
3711	142412
30489	142413
135087	142414
64415	142415
54445	142416
2221	142417
118914	142418
3503	142419
17011	142420
8630	142421
4427	142422
33424	142423
87916	142424
660	142425
47327	142426
2095	142427
13009	142428
132230	142429
145768	142430
149972	142431
126072	142432
12197	142433
70948	142434
153437	142435
27463	142436
49266	142437
2386	142438
8321	142439
53347	142440
83734	142441
10202	142442
111065	142443
43737	142444
50986	142445
13147	142446
105907	142447
97635	142448
68888	142449
69099	142450
77692	142451
1265	142452
24447	142453
23143	142454
105594	142455
69245	142456
32748	142457
9793	142458
31490	142459
76643	142460
33904	142461
75515	142462
40110	142463
3262	142464
4339	142465
13224	142466
168776	142467
10545	142468
16529	142469
60512	142470
36315	142471
62972	142472
28812	142473
6374	142474
28114	142475
82161	142476
5155	142477
16369	142478
38327	142479
19456	142480
8388	142481
132771	142482
2004	142483
20814	142484
67912	142485
22114	142486
47417	142487
123634	142488
15690	142489
23133	142490
62875	142491
8173	142492
20920	142493
13204	142494
127002	142495
52035	142496
19992	142497
35241	142498
55962	142499
112009	142500
119025	142501
3440	142502
17956	142503
83831	142504
2910	142505
10203	142506
31853	142507
20743	142508
21617	142509
92941	142510
104461	142511
103001	142512
25335	142513
11165	142514
54950	142515
5297	142516
67266	142517
23176	142518
70164	142519
25939	142520
75	142521
114	142522
159173	142523
29638	142524
99386	142525
53421	142526
2302	142527
2375	142528
34152	142529
52912	142530
528	142531
125036	142532
75806	142533
29959	142534
22069	142535
147930	142536
97090	142537
55929	142538
127392	142539
67604	142540
60446	142541
24767	142542
37288	142543
139357	142544
541	142545
456	142546
48983	142547
55864	142548
31904	142549
40937	142550
42056	142551
3059	142552
48572	142553
44450	142554
89758	142555
12747	142556
32798	142557
25622	142558
11260	142559
8512	142560
12047	142561
24412	142562
151005	142563
79038	142564
42902	142565
25174	142566
46658	142567
81813	142568
2357	142569
105495	142570
47012	142571
4354	142572
30135	142573
12164	142574
8604	142575
937	142576
49688	142577
98387	142578
60206	142579
2712	142580
24481	142581
21581	142582
22254	142583
47033	142584
88286	142585
64309	142586
122750	142587
107463	142588
115833	142589
66223	142590
31030	142591
11462	142592
17063	142593
7771	142594
117989	142595
97810	142596
3164	142597
41835	142598
38110	142599
62114	142600
21844	142601
102945	142602
38237	142603
80917	142604
49934	142605
5945	142606
123128	142607
25506	142608
29567	142609
42085	142610
34325	142611
29722	142612
120897	142613
1647	142614
41168	142615
48346	142616
132042	142617
20806	142618
96043	142619
89590	142620
6808	142621
1514	142622
16166	142623
110315	142624
14141	142625
43351	142626
37464	142627
1559	142628
100204	142629
18554	142630
128638	142631
103532	142632
4599	142633
60194	142634
112377	142635
26212	142636
107252	142637
60282	142638
91141	142639
75728	142640
61533	142641
17109	142642
71282	142643
9366	142644
55155	142645
112272	142646
18710	142647
2382	142648
9147	142649
98717	142650
162034	142651
45112	142652
1921	142653
28425	142654
50495	142655
72365	142656
673	142657
57947	142658
129311	142659
12784	142660
148671	142661
953	142662
1521	142663
28657	142664
131182	142665
45909	142666
40223	142667
55488	142668
84820	142669
80188	142670
80624	142671
71612	142672
68724	142673
3620	142674
26667	142675
28453	142676
2319	142677
44821	142678
69636	142679
2410	142680
1544	142681
3947	142682
6353	142683
71353	142684
440	142685
59015	142686
92412	142687
68105	142688
11630	142689
28459	142690
11222	142691
106710	142692
67703	142693
34887	142694
131056	142695
5424	142696
150908	142697
59323	142698
112164	142699
22771	142700
3989	142701
14859	142702
98536	142703
111150	142704
46214	142705
14557	142706
23382	142707
4499	142708
29456	142709
28733	142710
921	142711
4350	142712
49770	142713
72363	142714
6168	142715
140378	142716
88691	142717
2201	142718
20992	142719
150473	142720
35005	142721
25656	142722
38906	142723
57888	142724
24665	142725
712	142726
133687	142727
75097	142728
7065	142729
13698	142730
6225	142731
60069	142732
96653	142733
19880	142734
821	142735
56893	142736
22867	142737
11465	142738
21991	142739
12150	142740
1324	142741
54611	142742
47640	142743
162293	142744
9396	142745
68865	142746
60921	142747
75	142748
58736	142749
330	142750
55016	142751
4160	142752
59403	142753
2661	142754
24120	142755
68966	142756
34412	142757
49299	142758
14818	142759
12297	142760
90668	142761
40525	142762
11230	142763
141878	142764
118207	142765
26184	142766
13242	142767
57722	142768
25311	142769
48529	142770
5811	142771
128874	142772
83930	142773
62929	142774
38787	142775
92057	142776
123085	142777
21471	142778
17493	142779
2559	142780
162501	142781
10904	142782
33756	142783
98649	142784
3949	142785
93210	142786
60688	142787
2385	142788
3437	142789
16914	142790
8445	142791
6428	142792
22249	142793
46720	142794
6286	142795
2337	142796
10601	142797
23080	142798
31920	142799
3633	142800
25017	142801
15287	142802
28540	142803
39231	142804
93612	142805
1504	142806
2677	142807
52442	142808
111496	142809
9958	142810
111472	142811
4278	142812
28418	142813
2761	142814
84	142815
77780	142816
7436	142817
3972	142818
5482	142819
1148	142820
53718	142821
60160	142822
3698	142823
8399	142824
73595	142825
101318	142826
79491	142827
3769	142828
40886	142829
20215	142830
29044	142831
75378	142832
27235	142833
751	142834
133075	142835
137665	142836
4791	142837
104924	142838
110001	142839
49453	142840
36407	142841
4911	142842
16356	142843
75565	142844
51990	142845
4727	142846
57417	142847
9942	142848
109420	142849
13119	142850
59059	142851
46905	142852
2196	142853
38669	142854
62598	142855
52032	142856
20292	142857
95651	142858
25354	142859
28570	142860
126171	142861
80103	142862
71019	142863
73635	142864
118247	142865
48307	142866
52579	142867
6649	142868
9399	142869
59204	142870
30107	142871
5277	142872
31993	142873
47085	142874
138193	142875
57016	142876
75937	142877
12168	142878
16053	142879
48868	142880
1535	142881
43029	142882
111809	142883
30584	142884
64458	142885
2519	142886
146282	142887
94991	142888
37680	142889
69716	142890
2918	142891
10852	142892
112198	142893
63563	142894
133774	142895
77294	142896
21142	142897
8034	142898
8336	142899
23951	142900
49017	142901
20222	142902
88813	142903
45500	142904
81110	142905
76097	142906
414	142907
5436	142908
89145	142909
89874	142910
2549	142911
32573	142912
59677	142913
33958	142914
12953	142915
17046	142916
86298	142917
58405	142918
59669	142919
53471	142920
100621	142921
7431	142922
9611	142923
34477	142924
18529	142925
4037	142926
68508	142927
73165	142928
16671	142929
115974	142930
19244	142931
1512	142932
70684	142933
25557	142934
109149	142935
11973	142936
18100	142937
2227	142938
31019	142939
131281	142940
4620	142941
85677	142942
139131	142943
34670	142944
60197	142945
16419	142946
196	142947
277	142948
38068	142949
136205	142950
43980	142951
11258	142952
40942	142953
136012	142954
65970	142955
68271	142956
52137	142957
13821	142958
25952	142959
51308	142960
55571	142961
90652	142962
33435	142963
51069	142964
7655	142965
117464	142966
38100	142967
31844	142968
111811	142969
139787	142970
64989	142971
150452	142972
17600	142973
73280	142974
50980	142975
90380	142976
28481	142977
95349	142978
162924	142979
99802	142980
33605	142981
56581	142982
139108	142983
86325	142984
124701	142985
63750	142986
74728	142987
18611	142988
48253	142989
2114	142990
100873	142991
135957	142992
48634	142993
37524	142994
73887	142995
26752	142996
37925	142997
109104	142998
32860	142999
16810	143000
118707	143001
64660	143002
110794	143003
43742	143004
13095	143005
50656	143006
30812	143007
11338	143008
151439	143009
19055	143010
84749	143011
78369	143012
57752	143013
14241	143014
113576	143015
53251	143016
50696	143017
60213	143018
67407	143019
498	143020
12851	143021
29048	143022
62334	143023
9515	143024
43661	143025
34060	143026
56826	143027
104225	143028
73274	143029
6892	143030
44959	143031
17001	143032
77303	143033
67046	143034
66457	143035
131552	143036
56028	143037
17554	143038
3875	143039
3136	143040
168960	143041
41027	143042
24667	143043
19797	143044
31794	143045
34736	143046
148906	143047
85788	143048
5784	143049
6654	143050
28692	143051
2732	143052
55946	143053
110419	143054
32945	143055
26467	143056
136905	143057
77961	143058
40055	143059
14454	143060
52772	143061
72390	143062
52727	143063
64279	143064
25216	143065
58189	143066
71034	143067
41148	143068
49692	143069
117666	143070
159399	143071
37075	143072
89207	143073
54710	143074
29777	143075
14752	143076
92355	143077
48593	143078
101141	143079
19027	143080
33622	143081
77349	143082
357	143083
14470	143084
8696	143085
47125	143086
287	143087
43172	143088
22636	143089
117507	143090
62391	143091
7379	143092
9270	143093
55378	143094
99317	143095
58157	143096
91583	143097
67342	143098
33007	143099
267	143100
20333	143101
34642	143102
45850	143103
28338	143104
76150	143105
52311	143106
161442	143107
14251	143108
56426	143109
107457	143110
56976	143111
34278	143112
18891	143113
34569	143114
16565	143115
3426	143116
134702	143117
9074	143118
79187	143119
30745	143120
48138	143121
35326	143122
399	143123
40823	143124
123692	143125
42080	143126
19765	143127
6962	143128
6000	143129
79126	143130
68034	143131
21050	143132
34064	143133
7542	143134
125595	143135
61667	143136
19726	143137
92821	143138
1302	143139
81007	143140
24046	143141
20917	143142
7076	143143
70704	143144
165297	143145
2923	143146
19342	143147
48349	143148
10865	143149
88718	143150
51306	143151
25592	143152
9405	143153
48296	143154
50029	143155
6411	143156
101378	143157
37386	143158
165777	143159
81521	143160
72879	143161
6730	143162
65099	143163
102543	143164
370	143165
42816	143166
150624	143167
67541	143168
70435	143169
57940	143170
93324	143171
104627	143172
12709	143173
19106	143174
43568	143175
138486	143176
89376	143177
75711	143178
15761	143179
23462	143180
69185	143181
2169	143182
91851	143183
13018	143184
22870	143185
9696	143186
25225	143187
1749	143188
34871	143189
3457	143190
19120	143191
80143	143192
60348	143193
14465	143194
52140	143195
84139	143196
36157	143197
49042	143198
107994	143199
54167	143200
136747	143201
10555	143202
24201	143203
429	143204
7759	143205
19993	143206
2181	143207
27230	143208
387	143209
14081	143210
63335	143211
157825	143212
92727	143213
110036	143214
50587	143215
645	143216
34381	143217
20525	143218
58961	143219
44077	143220
37903	143221
39118	143222
265	143223
26152	143224
54837	143225
9017	143226
113027	143227
86100	143228
17493	143229
17034	143230
75272	143231
30887	143232
42890	143233
7555	143234
144709	143235
52569	143236
4854	143237
16457	143238
13800	143239
77395	143240
135171	143241
5613	143242
102954	143243
3940	143244
19306	143245
9898	143246
42960	143247
77111	143248
103618	143249
8162	143250
118651	143251
8066	143252
1821	143253
37445	143254
40882	143255
1841	143256
51932	143257
163621	143258
4869	143259
51405	143260
7742	143261
54832	143262
49368	143263
88038	143264
17180	143265
18423	143266
40085	143267
3705	143268
49920	143269
99609	143270
115840	143271
98969	143272
13217	143273
43034	143274
29628	143275
43936	143276
37142	143277
28089	143278
167774	143279
15600	143280
34010	143281
2446	143282
23937	143283
109767	143284
36260	143285
65493	143286
75466	143287
25919	143288
34644	143289
24635	143290
73672	143291
32349	143292
18505	143293
16666	143294
3953	143295
106061	143296
41624	143297
33364	143298
71317	143299
14267	143300
1473	143301
79032	143302
49321	143303
85956	143304
9937	143305
5181	143306
92578	143307
36294	143308
10191	143309
89299	143310
2151	143311
8	143312
20133	143313
24227	143314
11587	143315
44591	143316
32153	143317
55079	143318
11770	143319
91064	143320
142885	143321
33941	143322
19005	143323
35995	143324
20465	143325
46776	143326
346	143327
19709	143328
13828	143329
1792	143330
293	143331
60654	143332
11956	143333
61055	143334
553	143335
85350	143336
68600	143337
85303	143338
77179	143339
38013	143340
69988	143341
153686	143342
1158	143343
56415	143344
37674	143345
19083	143346
35066	143347
64112	143348
31560	143349
8229	143350
63587	143351
3064	143352
55314	143353
126641	143354
30450	143355
6533	143356
22479	143357
93876	143358
37510	143359
54925	143360
96721	143361
31585	143362
26669	143363
78519	143364
44150	143365
1144	143366
8375	143367
12784	143368
85474	143369
4231	143370
7313	143371
1881	143372
2771	143373
23357	143374
144361	143375
47787	143376
6893	143377
98063	143378
40475	143379
121036	143380
55656	143381
61406	143382
114094	143383
14579	143384
26136	143385
82483	143386
17002	143387
2515	143388
12436	143389
136528	143390
109624	143391
99406	143392
18081	143393
1670	143394
84786	143395
6066	143396
79887	143397
30040	143398
13018	143399
6361	143400
10550	143401
25964	143402
12831	143403
21868	143404
24864	143405
10409	143406
3273	143407
66066	143408
65600	143409
125394	143410
14607	143411
39872	143412
4876	143413
18206	143414
12427	143415
27303	143416
58886	143417
51071	143418
17945	143419
21087	143420
54923	143421
35982	143422
7000	143423
13594	143424
23592	143425
2351	143426
148632	143427
19099	143428
18916	143429
105432	143430
12002	143431
19348	143432
13298	143433
26254	143434
27547	143435
88342	143436
84430	143437
22056	143438
8538	143439
149170	143440
13214	143441
47119	143442
5863	143443
5428	143444
11491	143445
24418	143446
65610	143447
1154	143448
39735	143449
38050	143450
105823	143451
50156	143452
36905	143453
24882	143454
22567	143455
2250	143456
123942	143457
145255	143458
22376	143459
5158	143460
157324	143461
50352	143462
7361	143463
100298	143464
67758	143465
111697	143466
4247	143467
20037	143468
27224	143469
9533	143470
121441	143471
20381	143472
73865	143473
3117	143474
6810	143475
1456	143476
32011	143477
60239	143478
29529	143479
11566	143480
15117	143481
13017	143482
84190	143483
36895	143484
76092	143485
629	143486
1170	143487
5850	143488
32406	143489
29033	143490
50937	143491
23443	143492
5499	143493
48042	143494
25083	143495
134718	143496
5831	143497
40402	143498
82561	143499
14553	143500
5853	143501
107417	143502
28632	143503
97018	143504
20900	143505
27179	143506
9120	143507
4822	143508
91	143509
4089	143510
84370	143511
24156	143512
18691	143513
23728	143514
1711	143515
57630	143516
43729	143517
5069	143518
30968	143519
106250	143520
19220	143521
58486	143522
22469	143523
56135	143524
11101	143525
143065	143526
28203	143527
27955	143528
58963	143529
49677	143530
30426	143531
94793	143532
48647	143533
66012	143534
49691	143535
2903	143536
60896	143537
110417	143538
9609	143539
56448	143540
3072	143541
89853	143542
33335	143543
9896	143544
21987	143545
124452	143546
131276	143547
55408	143548
117295	143549
28069	143550
1130	143551
45377	143552
96989	143553
5824	143554
123644	143555
22472	143556
28027	143557
15828	143558
3585	143559
7449	143560
1658	143561
1108	143562
123580	143563
3405	143564
16653	143565
66615	143566
54520	143567
16718	143568
79152	143569
19335	143570
95969	143571
23325	143572
511	143573
11735	143574
23236	143575
28150	143576
418	143577
4226	143578
102575	143579
839	143580
59983	143581
111231	143582
43534	143583
33502	143584
5410	143585
42873	143586
33787	143587
31955	143588
35703	143589
1495	143590
4940	143591
1493	143592
15061	143593
46286	143594
106396	143595
95126	143596
4941	143597
40330	143598
25799	143599
94241	143600
14471	143601
78303	143602
139218	143603
12235	143604
15074	143605
36888	143606
571	143607
46	143608
8372	143609
3067	143610
17366	143611
84019	143612
95870	143613
28228	143614
72816	143615
82450	143616
74031	143617
24635	143618
7224	143619
31472	143620
8732	143621
24148	143622
111047	143623
43123	143624
39878	143625
107481	143626
1057	143627
142949	143628
103612	143629
8565	143630
219	143631
13132	143632
42574	143633
64904	143634
52237	143635
134282	143636
3964	143637
11102	143638
52149	143639
2147	143640
695	143641
29795	143642
46632	143643
45393	143644
19799	143645
41253	143646
49022	143647
8294	143648
40599	143649
719	143650
4842	143651
37791	143652
62458	143653
37630	143654
31412	143655
4015	143656
66692	143657
461	143658
97182	143659
39881	143660
141395	143661
35789	143662
38569	143663
697	143664
36065	143665
31049	143666
121967	143667
88324	143668
6539	143669
26306	143670
113997	143671
13505	143672
41133	143673
5364	143674
47194	143675
55273	143676
9390	143677
169850	143678
23553	143679
121460	143680
36035	143681
43292	143682
100280	143683
12281	143684
105616	143685
2471	143686
114952	143687
413	143688
47988	143689
36299	143690
52963	143691
39186	143692
104323	143693
84698	143694
41987	143695
6829	143696
10749	143697
13300	143698
8819	143699
92189	143700
22020	143701
110648	143702
29653	143703
12497	143704
33387	143705
35850	143706
114	143707
35465	143708
25493	143709
78068	143710
151213	143711
95110	143712
26455	143713
130776	143714
23990	143715
3021	143716
10936	143717
44302	143718
18536	143719
168150	143720
8324	143721
14049	143722
67395	143723
141648	143724
87965	143725
39984	143726
13476	143727
2852	143728
67	143729
3258	143730
11534	143731
57955	143732
71662	143733
112830	143734
16667	143735
16739	143736
17457	143737
17330	143738
137685	143739
19582	143740
31913	143741
7710	143742
10453	143743
12896	143744
22008	143745
1801	143746
87287	143747
565	143748
8827	143749
40158	143750
33031	143751
82879	143752
34266	143753
93454	143754
49556	143755
5829	143756
60800	143757
7962	143758
18861	143759
108869	143760
18151	143761
4544	143762
21329	143763
82592	143764
12929	143765
14702	143766
44435	143767
11948	143768
52512	143769
297	143770
49069	143771
65025	143772
6552	143773
11498	143774
9760	143775
6027	143776
2782	143777
8190	143778
16844	143779
130609	143780
47378	143781
48900	143782
40084	143783
3047	143784
183	143785
35711	143786
10936	143787
4634	143788
10513	143789
20279	143790
38589	143791
45886	143792
123905	143793
38779	143794
793	143795
21302	143796
20755	143797
8671	143798
56007	143799
67699	143800
641	143801
148413	143802
33658	143803
42298	143804
26138	143805
115164	143806
24433	143807
78136	143808
142819	143809
16594	143810
37182	143811
105548	143812
1738	143813
4393	143814
52110	143815
130123	143816
6175	143817
94155	143818
8227	143819
5705	143820
36398	143821
49856	143822
20700	143823
132832	143824
11672	143825
65973	143826
66126	143827
995	143828
6233	143829
1762	143830
5605	143831
123869	143832
5061	143833
146407	143834
4121	143835
49737	143836
71152	143837
648	143838
8846	143839
153369	143840
61302	143841
43337	143842
7384	143843
34576	143844
83429	143845
62343	143846
8520	143847
6689	143848
18863	143849
55673	143850
133977	143851
577	143852
58329	143853
73409	143854
69233	143855
16802	143856
219	143857
68684	143858
25688	143859
12705	143860
19401	143861
17746	143862
14453	143863
11177	143864
95012	143865
90485	143866
108285	143867
134484	143868
619	143869
8162	143870
13771	143871
32692	143872
2250	143873
58109	143874
39924	143875
44047	143876
30763	143877
29979	143878
1212	143879
20614	143880
55095	143881
53904	143882
107596	143883
16328	143884
16544	143885
13185	143886
93318	143887
22320	143888
98379	143889
4075	143890
4118	143891
30361	143892
10769	143893
90535	143894
51582	143895
19874	143896
6727	143897
73992	143898
11532	143899
64017	143900
90216	143901
13325	143902
1471	143903
11733	143904
34367	143905
927	143906
56616	143907
5709	143908
7816	143909
51990	143910
20712	143911
66907	143912
28026	143913
21677	143914
4234	143915
41388	143916
13743	143917
166643	143918
72531	143919
38184	143920
24672	143921
75776	143922
20606	143923
48341	143924
51360	143925
66327	143926
19528	143927
40477	143928
107380	143929
28053	143930
51795	143931
21820	143932
8012	143933
41376	143934
14324	143935
54777	143936
73108	143937
67929	143938
12751	143939
3258	143940
94814	143941
5951	143942
30382	143943
165378	143944
16201	143945
36041	143946
109974	143947
91071	143948
4705	143949
4679	143950
15198	143951
34489	143952
92596	143953
111760	143954
86053	143955
122838	143956
101689	143957
29728	143958
75509	143959
41551	143960
30198	143961
8474	143962
14665	143963
130716	143964
65961	143965
66274	143966
115861	143967
4428	143968
91004	143969
31326	143970
22817	143971
86565	143972
40058	143973
64122	143974
6008	143975
21862	143976
54151	143977
30704	143978
26905	143979
26864	143980
50789	143981
85576	143982
91982	143983
40025	143984
82505	143985
41092	143986
97926	143987
25973	143988
90033	143989
6733	143990
102278	143991
125176	143992
98712	143993
40776	143994
56460	143995
23641	143996
7023	143997
78166	143998
22549	143999
74357	144000
2008	144001
115687	144002
13266	144003
13986	144004
16738	144005
54109	144006
67924	144007
101246	144008
12085	144009
7216	144010
264	144011
1768	144012
4501	144013
26250	144014
82346	144015
133435	144016
21843	144017
16894	144018
170030	144019
26869	144020
74183	144021
104845	144022
64473	144023
115894	144024
56382	144025
7755	144026
19608	144027
76876	144028
2710	144029
79613	144030
10194	144031
48258	144032
1093	144033
56289	144034
13116	144035
18861	144036
14242	144037
17629	144038
33539	144039
20533	144040
166534	144041
2561	144042
25478	144043
28993	144044
5623	144045
117093	144046
7977	144047
108890	144048
67523	144049
5292	144050
77	144051
112348	144052
46610	144053
19911	144054
6935	144055
59749	144056
137567	144057
22757	144058
95268	144059
55687	144060
2166	144061
1360	144062
17645	144063
59351	144064
26618	144065
34016	144066
987	144067
71195	144068
33939	144069
48669	144070
9583	144071
47512	144072
75335	144073
28806	144074
46483	144075
21251	144076
28556	144077
76499	144078
52488	144079
54873	144080
59337	144081
79241	144082
52407	144083
15206	144084
900	144085
114879	144086
439	144087
34924	144088
84604	144089
21120	144090
16367	144091
20124	144092
114024	144093
35086	144094
15482	144095
52742	144096
23316	144097
25720	144098
38330	144099
151495	144100
3237	144101
57498	144102
67292	144103
778	144104
99949	144105
110086	144106
7284	144107
47913	144108
67780	144109
128178	144110
24625	144111
76579	144112
61111	144113
3243	144114
99781	144115
81437	144116
115069	144117
12924	144118
3957	144119
30913	144120
12856	144121
21324	144122
52377	144123
18768	144124
5786	144125
17710	144126
128	144127
71030	144128
26322	144129
143580	144130
1046	144131
17527	144132
2257	144133
11542	144134
856	144135
9930	144136
91244	144137
13994	144138
50092	144139
101917	144140
21865	144141
556	144142
76215	144143
45282	144144
55084	144145
35991	144146
22829	144147
166631	144148
7786	144149
83958	144150
7403	144151
56545	144152
21904	144153
116008	144154
92095	144155
1140	144156
35307	144157
5963	144158
16880	144159
83359	144160
37230	144161
23577	144162
2807	144163
4210	144164
49990	144165
67444	144166
155967	144167
9894	144168
34610	144169
633	144170
109993	144171
59828	144172
76405	144173
15689	144174
11314	144175
89719	144176
108184	144177
6024	144178
1809	144179
90518	144180
776	144181
131973	144182
380	144183
27539	144184
138012	144185
9999	144186
33668	144187
48941	144188
63076	144189
119901	144190
37996	144191
45259	144192
131344	144193
162	144194
36674	144195
4563	144196
25689	144197
8732	144198
82128	144199
52333	144200
3050	144201
29700	144202
2084	144203
141643	144204
993	144205
35732	144206
99463	144207
62539	144208
7608	144209
6615	144210
5695	144211
45363	144212
132570	144213
34533	144214
75968	144215
43698	144216
52167	144217
84684	144218
16667	144219
92967	144220
50424	144221
30942	144222
7251	144223
23393	144224
25047	144225
39144	144226
66865	144227
5229	144228
125125	144229
60085	144230
20424	144231
118810	144232
634	144233
5443	144234
82048	144235
13	144236
5011	144237
12904	144238
74976	144239
82192	144240
130	144241
31127	144242
60242	144243
6406	144244
51865	144245
60400	144246
40070	144247
23739	144248
69509	144249
40968	144250
18812	144251
33452	144252
20292	144253
44010	144254
9178	144255
18168	144256
117078	144257
30916	144258
9346	144259
105180	144260
34471	144261
36676	144262
64961	144263
85583	144264
12635	144265
64724	144266
27982	144267
40607	144268
94770	144269
98249	144270
189	144271
70476	144272
2935	144273
51894	144274
66236	144275
101308	144276
157848	144277
129167	144278
15804	144279
31629	144280
105034	144281
15461	144282
26293	144283
81372	144284
78560	144285
1771	144286
91136	144287
70265	144288
20057	144289
36155	144290
339	144291
28080	144292
29910	144293
63504	144294
109498	144295
42390	144296
91006	144297
20237	144298
25180	144299
49519	144300
24641	144301
5396	144302
48983	144303
596	144304
53585	144305
53053	144306
15586	144307
68884	144308
16018	144309
53738	144310
72141	144311
11716	144312
89185	144313
15040	144314
14890	144315
168577	144316
37527	144317
95570	144318
14456	144319
16670	144320
44538	144321
41520	144322
76972	144323
116088	144324
97500	144325
31280	144326
11397	144327
74074	144328
41934	144329
2587	144330
145771	144331
37602	144332
33251	144333
158625	144334
56381	144335
14057	144336
70774	144337
14457	144338
2469	144339
46002	144340
43015	144341
149215	144342
31746	144343
64709	144344
64480	144345
98028	144346
56548	144347
68614	144348
63044	144349
17941	144350
12215	144351
1404	144352
61530	144353
106571	144354
39327	144355
33301	144356
80837	144357
63691	144358
12031	144359
13411	144360
52242	144361
97796	144362
43156	144363
44107	144364
1652	144365
1909	144366
81658	144367
42908	144368
30213	144369
28486	144370
83997	144371
3332	144372
83832	144373
7395	144374
5946	144375
123297	144376
9449	144377
888	144378
60065	144379
11211	144380
164129	144381
79348	144382
89210	144383
93361	144384
29630	144385
20281	144386
68320	144387
53485	144388
18506	144389
31256	144390
17302	144391
161681	144392
103429	144393
168789	144394
11814	144395
63914	144396
33337	144397
80109	144398
18661	144399
5785	144400
77084	144401
9865	144402
144870	144403
15809	144404
63622	144405
18518	144406
93701	144407
31651	144408
6160	144409
11984	144410
3035	144411
15586	144412
722	144413
18953	144414
5560	144415
5834	144416
71146	144417
26500	144418
64959	144419
111544	144420
9250	144421
36401	144422
8631	144423
60003	144424
17647	144425
12613	144426
28377	144427
73325	144428
7074	144429
135659	144430
14177	144431
160507	144432
8058	144433
48280	144434
115734	144435
61934	144436
96858	144437
70954	144438
89512	144439
72021	144440
76204	144441
104958	144442
25762	144443
4581	144444
58878	144445
73070	144446
5480	144447
19286	144448
1542	144449
98328	144450
31251	144451
1944	144452
81046	144453
61874	144454
23899	144455
166964	144456
37627	144457
42059	144458
10697	144459
152747	144460
130823	144461
163892	144462
5670	144463
146201	144464
3527	144465
72351	144466
48722	144467
17017	144468
134535	144469
32159	144470
10914	144471
44443	144472
68708	144473
3162	144474
1960	144475
21793	144476
135107	144477
125642	144478
8360	144479
7033	144480
31553	144481
36295	144482
75364	144483
89171	144484
141244	144485
52252	144486
132991	144487
128755	144488
88785	144489
14180	144490
57	144491
65551	144492
9423	144493
37087	144494
55041	144495
7876	144496
27470	144497
53325	144498
25209	144499
72404	144500
68309	144501
34409	144502
93083	144503
82472	144504
54806	144505
67605	144506
105186	144507
49112	144508
6767	144509
17526	144510
56319	144511
15312	144512
64046	144513
20939	144514
69224	144515
14684	144516
25655	144517
67755	144518
46798	144519
91841	144520
98411	144521
96442	144522
22092	144523
54685	144524
21202	144525
2716	144526
5854	144527
77030	144528
89637	144529
47247	144530
58462	144531
5068	144532
10798	144533
55157	144534
40537	144535
10989	144536
19936	144537
32504	144538
25247	144539
114713	144540
25526	144541
12106	144542
105436	144543
35753	144544
2758	144545
16571	144546
75673	144547
53760	144548
8960	144549
69490	144550
80899	144551
21782	144552
20054	144553
46617	144554
80369	144555
18980	144556
64209	144557
26910	144558
11048	144559
46269	144560
137274	144561
93336	144562
11717	144563
33067	144564
53628	144565
7075	144566
61292	144567
33997	144568
49390	144569
93840	144570
37677	144571
11483	144572
7229	144573
10175	144574
13	144575
6263	144576
34549	144577
55133	144578
9756	144579
21231	144580
141160	144581
13820	144582
13739	144583
49256	144584
14988	144585
123245	144586
5465	144587
137617	144588
57684	144589
29987	144590
20082	144591
24517	144592
28611	144593
21037	144594
51235	144595
5222	144596
12900	144597
2365	144598
5877	144599
73259	144600
31482	144601
754	144602
24310	144603
5905	144604
101486	144605
80334	144606
10321	144607
33621	144608
91496	144609
19461	144610
281	144611
125404	144612
185	144613
100560	144614
132232	144615
122119	144616
10439	144617
21184	144618
125971	144619
56776	144620
42026	144621
83754	144622
65207	144623
73463	144624
24130	144625
1103	144626
9577	144627
86445	144628
37	144629
711	144630
59359	144631
5391	144632
64259	144633
18672	144634
11757	144635
60373	144636
53241	144637
36756	144638
57030	144639
156666	144640
71433	144641
15813	144642
60910	144643
1356	144644
86750	144645
31285	144646
99659	144647
31367	144648
39423	144649
13925	144650
50205	144651
23879	144652
84175	144653
29179	144654
11846	144655
59046	144656
3550	144657
1659	144658
8467	144659
118235	144660
111858	144661
3774	144662
41	144663
46105	144664
14620	144665
41073	144666
61799	144667
86181	144668
78972	144669
387	144670
115985	144671
62274	144672
25193	144673
118253	144674
44884	144675
38482	144676
99744	144677
7016	144678
9207	144679
138597	144680
39000	144681
78542	144682
102324	144683
3948	144684
30273	144685
133	144686
6411	144687
7633	144688
786	144689
150898	144690
55129	144691
16038	144692
56872	144693
75119	144694
93364	144695
7427	144696
40537	144697
12921	144698
95870	144699
42793	144700
22123	144701
40556	144702
50693	144703
2061	144704
2765	144705
35785	144706
8765	144707
1681	144708
45119	144709
142970	144710
85798	144711
23045	144712
70040	144713
10802	144714
96358	144715
7231	144716
12133	144717
18441	144718
47200	144719
62236	144720
54940	144721
55955	144722
15087	144723
69123	144724
22030	144725
62763	144726
30946	144727
14184	144728
160177	144729
5910	144730
57607	144731
24328	144732
33798	144733
6872	144734
13070	144735
69576	144736
140271	144737
104	144738
509	144739
107899	144740
110232	144741
18287	144742
35994	144743
13592	144744
1037	144745
9205	144746
656	144747
101807	144748
52162	144749
10476	144750
35930	144751
17796	144752
51636	144753
50839	144754
2192	144755
43030	144756
90996	144757
7971	144758
6065	144759
38077	144760
13082	144761
40	144762
24805	144763
122625	144764
21122	144765
80434	144766
133	144767
2485	144768
49520	144769
40697	144770
51427	144771
165493	144772
62581	144773
34390	144774
4365	144775
38367	144776
69997	144777
117792	144778
6635	144779
53903	144780
10007	144781
90783	144782
102989	144783
45359	144784
19780	144785
17117	144786
72009	144787
18790	144788
15349	144789
1221	144790
20558	144791
130153	144792
14372	144793
48753	144794
133083	144795
22070	144796
84077	144797
33220	144798
156680	144799
259	144800
161	144801
3629	144802
61967	144803
28736	144804
27206	144805
57104	144806
114690	144807
30348	144808
21000	144809
24400	144810
2136	144811
168045	144812
8236	144813
30850	144814
67126	144815
42110	144816
48834	144817
155971	144818
62084	144819
16061	144820
73287	144821
11412	144822
27219	144823
77405	144824
21809	144825
41128	144826
109166	144827
24414	144828
100816	144829
72539	144830
64096	144831
10866	144832
148664	144833
9126	144834
12770	144835
1940	144836
54185	144837
20532	144838
121563	144839
73028	144840
3015	144841
2630	144842
38438	144843
49281	144844
108341	144845
61436	144846
73003	144847
67139	144848
43	144849
8092	144850
20452	144851
41645	144852
14526	144853
20549	144854
58433	144855
45813	144856
47819	144857
51066	144858
119298	144859
95740	144860
131490	144861
82937	144862
21354	144863
83017	144864
4036	144865
21224	144866
78330	144867
4878	144868
62188	144869
26267	144870
129337	144871
16896	144872
10455	144873
6788	144874
68657	144875
68886	144876
8385	144877
3574	144878
29103	144879
127243	144880
9544	144881
25340	144882
15124	144883
95100	144884
18442	144885
4927	144886
1317	144887
8151	144888
19790	144889
4710	144890
12627	144891
44045	144892
9640	144893
31	144894
6924	144895
23675	144896
11438	144897
875	144898
38636	144899
33329	144900
6481	144901
62664	144902
44510	144903
48463	144904
12776	144905
99478	144906
26433	144907
14098	144908
97154	144909
141278	144910
103582	144911
97349	144912
103592	144913
22109	144914
46415	144915
32890	144916
2487	144917
1233	144918
118224	144919
44536	144920
47692	144921
34235	144922
26483	144923
98231	144924
29204	144925
16829	144926
16227	144927
76273	144928
20800	144929
61281	144930
16639	144931
3630	144932
12624	144933
60248	144934
21848	144935
137859	144936
14717	144937
28177	144938
118742	144939
14401	144940
16768	144941
58016	144942
52266	144943
21009	144944
27799	144945
120501	144946
6003	144947
78637	144948
21664	144949
1059	144950
1328	144951
92139	144952
209	144953
5607	144954
89723	144955
63045	144956
59940	144957
91119	144958
20765	144959
5085	144960
40621	144961
26128	144962
60012	144963
71424	144964
58109	144965
49111	144966
23973	144967
3619	144968
111005	144969
257	144970
20262	144971
49155	144972
18314	144973
25618	144974
9217	144975
4447	144976
39420	144977
59524	144978
79093	144979
78721	144980
39930	144981
1006	144982
23752	144983
6971	144984
2582	144985
75292	144986
87260	144987
7703	144988
46379	144989
13116	144990
30248	144991
24357	144992
7071	144993
29810	144994
72364	144995
53958	144996
43902	144997
28534	144998
51357	144999
29900	145000
6732	145001
19457	145002
11307	145003
20123	145004
37258	145005
9064	145006
138393	145007
3151	145008
3876	145009
112653	145010
21562	145011
10004	145012
71214	145013
101037	145014
16589	145015
146054	145016
57802	145017
68122	145018
15728	145019
1163	145020
48162	145021
139207	145022
10523	145023
83983	145024
3311	145025
9164	145026
8314	145027
99162	145028
53135	145029
21579	145030
153910	145031
140624	145032
28096	145033
17239	145034
2608	145035
74173	145036
11226	145037
7508	145038
268	145039
4052	145040
634	145041
10632	145042
21571	145043
53196	145044
88682	145045
40551	145046
90367	145047
29198	145048
153259	145049
87420	145050
20360	145051
2515	145052
3215	145053
563	145054
100162	145055
5330	145056
152424	145057
5789	145058
7113	145059
54784	145060
2878	145061
5621	145062
137234	145063
166289	145064
2977	145065
56136	145066
3115	145067
33422	145068
9547	145069
2532	145070
4790	145071
51061	145072
60800	145073
92525	145074
66506	145075
13162	145076
110707	145077
47029	145078
10665	145079
2081	145080
50469	145081
34806	145082
91502	145083
16920	145084
8529	145085
110159	145086
22516	145087
16755	145088
145875	145089
11776	145090
8557	145091
46654	145092
118274	145093
3715	145094
150279	145095
65180	145096
49270	145097
6743	145098
6960	145099
138504	145100
23735	145101
109778	145102
76870	145103
4848	145104
13855	145105
119127	145106
27018	145107
80688	145108
14671	145109
43007	145110
923	145111
10478	145112
45116	145113
57503	145114
12842	145115
66247	145116
19853	145117
44807	145118
39460	145119
18922	145120
66521	145121
86512	145122
86739	145123
14999	145124
40368	145125
103748	145126
97391	145127
4837	145128
8829	145129
1590	145130
97272	145131
7249	145132
35906	145133
22366	145134
68430	145135
19410	145136
12837	145137
12680	145138
8798	145139
9712	145140
1254	145141
7350	145142
79408	145143
6779	145144
32619	145145
793	145146
4104	145147
112911	145148
38041	145149
2199	145150
161050	145151
1531	145152
4765	145153
7182	145154
84777	145155
155098	145156
6057	145157
65725	145158
20077	145159
24831	145160
18838	145161
28941	145162
2848	145163
126405	145164
75154	145165
676	145166
2814	145167
82665	145168
37053	145169
17003	145170
16933	145171
53295	145172
724	145173
6149	145174
32929	145175
31100	145176
4585	145177
36097	145178
122	145179
16016	145180
40789	145181
68744	145182
38866	145183
1733	145184
35132	145185
19473	145186
46424	145187
86848	145188
51447	145189
61630	145190
11606	145191
1397	145192
3041	145193
1566	145194
27	145195
1046	145196
52950	145197
9189	145198
33862	145199
32777	145200
66255	145201
31957	145202
45721	145203
115072	145204
49399	145205
64085	145206
21450	145207
89251	145208
124926	145209
57862	145210
73277	145211
1949	145212
48705	145213
132776	145214
95614	145215
15458	145216
158218	145217
25898	145218
20638	145219
7232	145220
72596	145221
10178	145222
65245	145223
79850	145224
62881	145225
31244	145226
10814	145227
76319	145228
33817	145229
80594	145230
4045	145231
64820	145232
61578	145233
75473	145234
97386	145235
87983	145236
2981	145237
78693	145238
29869	145239
28245	145240
14667	145241
22272	145242
10964	145243
36298	145244
75937	145245
5649	145246
72761	145247
54019	145248
84574	145249
14006	145250
48500	145251
22546	145252
26827	145253
140003	145254
5504	145255
10553	145256
81462	145257
32887	145258
91291	145259
20309	145260
21498	145261
129429	145262
99425	145263
93616	145264
31292	145265
76360	145266
122192	145267
43768	145268
1220	145269
68134	145270
46583	145271
20254	145272
16022	145273
20190	145274
11902	145275
128186	145276
110149	145277
51956	145278
2435	145279
54152	145280
61695	145281
96980	145282
1790	145283
127376	145284
25399	145285
148606	145286
160672	145287
76830	145288
15778	145289
18016	145290
39828	145291
4376	145292
91708	145293
15759	145294
26264	145295
51123	145296
18894	145297
25623	145298
36700	145299
92192	145300
388	145301
6645	145302
44282	145303
54153	145304
60599	145305
109184	145306
55802	145307
154	145308
116985	145309
16083	145310
55039	145311
11477	145312
36242	145313
800	145314
110338	145315
19165	145316
2416	145317
33460	145318
40239	145319
4948	145320
16180	145321
50521	145322
99145	145323
3663	145324
165486	145325
23050	145326
63456	145327
8515	145328
11938	145329
24898	145330
51451	145331
69353	145332
7585	145333
18477	145334
8936	145335
68937	145336
33035	145337
51298	145338
16373	145339
2521	145340
1477	145341
27631	145342
102927	145343
73883	145344
19592	145345
82427	145346
18820	145347
249	145348
120456	145349
40060	145350
116631	145351
97516	145352
26635	145353
13218	145354
43845	145355
47948	145356
4525	145357
39569	145358
51240	145359
1270	145360
27008	145361
48314	145362
16931	145363
19495	145364
25836	145365
771	145366
10881	145367
115142	145368
108856	145369
139591	145370
15231	145371
12135	145372
15901	145373
23303	145374
96904	145375
52702	145376
42488	145377
11627	145378
43898	145379
8	145380
94914	145381
7419	145382
52631	145383
77100	145384
43440	145385
29628	145386
94726	145387
82660	145388
55570	145389
95406	145390
16010	145391
42501	145392
44130	145393
2430	145394
144507	145395
13119	145396
16931	145397
83240	145398
55656	145399
78256	145400
49141	145401
8465	145402
44031	145403
126107	145404
1580	145405
28001	145406
59415	145407
67938	145408
36682	145409
43856	145410
95209	145411
34956	145412
51806	145413
25483	145414
11042	145415
164402	145416
113812	145417
9533	145418
48004	145419
132644	145420
8401	145421
7331	145422
86419	145423
105364	145424
32306	145425
6543	145426
761	145427
29883	145428
76912	145429
8762	145430
78	145431
3273	145432
6280	145433
31444	145434
49932	145435
58328	145436
64042	145437
16751	145438
156679	145439
39867	145440
10835	145441
42025	145442
7526	145443
4737	145444
28504	145445
1001	145446
17491	145447
40463	145448
108387	145449
42666	145450
83754	145451
21877	145452
60097	145453
78861	145454
12398	145455
9703	145456
46317	145457
79590	145458
27025	145459
32412	145460
14260	145461
16023	145462
58008	145463
152885	145464
67598	145465
75911	145466
138315	145467
41372	145468
116	145469
8708	145470
16250	145471
136302	145472
48629	145473
12985	145474
74100	145475
4261	145476
42315	145477
3770	145478
93350	145479
949	145480
17669	145481
141881	145482
62054	145483
140198	145484
59665	145485
94376	145486
105003	145487
67287	145488
101206	145489
47932	145490
24627	145491
8500	145492
10340	145493
621	145494
442	145495
26538	145496
38281	145497
199	145498
43219	145499
31341	145500
45124	145501
77865	145502
23122	145503
3021	145504
24613	145505
21120	145506
110924	145507
94210	145508
7255	145509
17022	145510
23669	145511
6645	145512
147609	145513
41155	145514
10607	145515
743	145516
113875	145517
68033	145518
118145	145519
97750	145520
36310	145521
77547	145522
8405	145523
89632	145524
31462	145525
58716	145526
54644	145527
76525	145528
95295	145529
123	145530
130615	145531
86829	145532
28585	145533
66365	145534
56547	145535
85343	145536
7462	145537
29158	145538
8281	145539
13771	145540
6172	145541
79612	145542
75140	145543
136523	145544
36493	145545
47578	145546
22200	145547
18161	145548
39510	145549
18258	145550
17780	145551
39724	145552
65606	145553
33508	145554
3534	145555
26089	145556
46044	145557
95583	145558
24832	145559
52441	145560
20458	145561
3171	145562
37773	145563
4943	145564
111193	145565
14244	145566
1571	145567
31894	145568
165531	145569
17371	145570
30653	145571
114126	145572
113721	145573
25299	145574
140348	145575
6541	145576
114534	145577
42058	145578
17563	145579
17556	145580
15959	145581
59137	145582
36562	145583
120482	145584
18305	145585
51855	145586
7523	145587
38466	145588
45960	145589
84672	145590
58453	145591
27258	145592
118307	145593
67145	145594
93030	145595
33394	145596
139103	145597
55305	145598
2936	145599
109730	145600
109905	145601
110009	145602
59073	145603
67727	145604
52076	145605
71320	145606
47278	145607
29988	145608
2947	145609
113157	145610
71758	145611
4612	145612
35845	145613
23690	145614
25707	145615
32468	145616
61413	145617
3218	145618
21741	145619
35211	145620
65809	145621
23657	145622
107488	145623
44315	145624
77578	145625
18785	145626
19766	145627
17281	145628
74722	145629
36394	145630
67438	145631
30548	145632
14909	145633
49324	145634
2973	145635
96312	145636
57077	145637
43838	145638
34037	145639
11465	145640
135952	145641
93924	145642
87347	145643
61406	145644
123957	145645
103620	145646
52607	145647
1801	145648
28300	145649
113808	145650
13159	145651
121483	145652
112582	145653
54382	145654
583	145655
9342	145656
2897	145657
5259	145658
83844	145659
54890	145660
79975	145661
22694	145662
115238	145663
73278	145664
44563	145665
25638	145666
8315	145667
158436	145668
26569	145669
15862	145670
37362	145671
888	145672
121619	145673
3377	145674
55773	145675
36284	145676
68271	145677
34612	145678
6209	145679
65024	145680
16455	145681
51599	145682
3614	145683
116240	145684
89176	145685
9416	145686
34177	145687
108400	145688
37309	145689
1306	145690
3050	145691
9431	145692
8601	145693
15838	145694
28426	145695
39807	145696
72691	145697
43416	145698
20645	145699
58918	145700
6684	145701
107800	145702
5853	145703
119872	145704
8172	145705
1699	145706
9483	145707
106716	145708
52679	145709
117095	145710
124	145711
987	145712
123303	145713
43293	145714
12486	145715
87824	145716
52969	145717
683	145718
27115	145719
17699	145720
9760	145721
71171	145722
49526	145723
101096	145724
16152	145725
29198	145726
22181	145727
36375	145728
86440	145729
72643	145730
41236	145731
1416	145732
11246	145733
64542	145734
37291	145735
12511	145736
102752	145737
595	145738
132596	145739
39315	145740
30567	145741
18798	145742
98511	145743
45592	145744
39027	145745
56991	145746
18219	145747
734	145748
25245	145749
94545	145750
17196	145751
14982	145752
73398	145753
40636	145754
3850	145755
90948	145756
46107	145757
26206	145758
68227	145759
36556	145760
114828	145761
5645	145762
23352	145763
47578	145764
4648	145765
14794	145766
40201	145767
18915	145768
23837	145769
29575	145770
78579	145771
35796	145772
65210	145773
8503	145774
28406	145775
42646	145776
53	145777
29366	145778
23185	145779
3246	145780
1180	145781
46735	145782
11413	145783
59756	145784
25392	145785
20422	145786
94952	145787
60709	145788
108484	145789
763	145790
120977	145791
44752	145792
62791	145793
117395	145794
16496	145795
35496	145796
4590	145797
86095	145798
53093	145799
25192	145800
125816	145801
15950	145802
10628	145803
42816	145804
8758	145805
10442	145806
1592	145807
2874	145808
948	145809
96955	145810
17832	145811
166577	145812
1654	145813
16805	145814
31997	145815
417	145816
32	145817
23458	145818
41387	145819
56178	145820
85313	145821
129543	145822
87646	145823
101846	145824
12809	145825
7943	145826
47025	145827
29559	145828
84912	145829
14455	145830
165880	145831
9800	145832
90744	145833
24126	145834
3138	145835
45656	145836
100217	145837
26225	145838
54434	145839
37302	145840
12163	145841
20363	145842
1531	145843
18934	145844
57018	145845
159597	145846
27511	145847
99707	145848
63114	145849
4880	145850
13908	145851
20725	145852
113618	145853
59546	145854
126577	145855
115953	145856
41900	145857
48965	145858
11782	145859
4329	145860
30617	145861
11674	145862
148461	145863
71255	145864
570	145865
50937	145866
6644	145867
25891	145868
135191	145869
8249	145870
12722	145871
74702	145872
28056	145873
41810	145874
46963	145875
1808	145876
18277	145877
38226	145878
6934	145879
31828	145880
55815	145881
15216	145882
15982	145883
38823	145884
55033	145885
14631	145886
37051	145887
132311	145888
90335	145889
133652	145890
540	145891
76464	145892
136264	145893
142698	145894
10229	145895
28426	145896
63297	145897
31911	145898
39511	145899
15916	145900
31217	145901
44446	145902
29705	145903
25895	145904
13399	145905
9108	145906
99814	145907
8437	145908
113106	145909
46368	145910
68745	145911
33797	145912
119903	145913
61537	145914
27692	145915
62906	145916
125838	145917
72043	145918
4580	145919
118610	145920
1134	145921
18717	145922
5279	145923
124378	145924
119648	145925
2962	145926
31302	145927
31836	145928
370	145929
55279	145930
135808	145931
13380	145932
44045	145933
105549	145934
1419	145935
7501	145936
50961	145937
2830	145938
398	145939
96714	145940
54911	145941
3099	145942
89894	145943
103605	145944
74784	145945
59093	145946
17327	145947
10287	145948
100371	145949
23893	145950
108219	145951
45510	145952
17256	145953
16254	145954
15245	145955
52650	145956
31275	145957
128683	145958
19798	145959
77307	145960
60592	145961
87684	145962
112913	145963
38932	145964
54184	145965
1367	145966
18636	145967
81965	145968
75306	145969
1985	145970
120228	145971
52519	145972
95497	145973
89327	145974
120446	145975
12713	145976
12508	145977
96905	145978
143654	145979
6249	145980
43311	145981
11907	145982
631	145983
97909	145984
4448	145985
68410	145986
35412	145987
376	145988
25639	145989
23422	145990
3454	145991
17428	145992
21355	145993
3084	145994
107752	145995
31446	145996
7697	145997
25009	145998
13589	145999
32877	146000
10345	146001
65518	146002
48097	146003
39478	146004
4463	146005
61055	146006
143507	146007
66489	146008
730	146009
113167	146010
169056	146011
63369	146012
65766	146013
71062	146014
75712	146015
5774	146016
43774	146017
105287	146018
10744	146019
16871	146020
3020	146021
36300	146022
141618	146023
42007	146024
93732	146025
5275	146026
15755	146027
26980	146028
30069	146029
9661	146030
12259	146031
9492	146032
442	146033
13801	146034
4978	146035
137888	146036
33746	146037
598	146038
44002	146039
27897	146040
34440	146041
71748	146042
17818	146043
2810	146044
82756	146045
37332	146046
13815	146047
9269	146048
106351	146049
42843	146050
57423	146051
4674	146052
76020	146053
8421	146054
12030	146055
109397	146056
138581	146057
7866	146058
68785	146059
24963	146060
20792	146061
1327	146062
26885	146063
35794	146064
87927	146065
17765	146066
28789	146067
25073	146068
13987	146069
70296	146070
24289	146071
5294	146072
77590	146073
17513	146074
36066	146075
79231	146076
4267	146077
6565	146078
2855	146079
138680	146080
86920	146081
29368	146082
18514	146083
77570	146084
81139	146085
118485	146086
21231	146087
63648	146088
51822	146089
9818	146090
17079	146091
73328	146092
22818	146093
53892	146094
65252	146095
20650	146096
30778	146097
109827	146098
107933	146099
16841	146100
23530	146101
46956	146102
142170	146103
19732	146104
2487	146105
2267	146106
3921	146107
35163	146108
108499	146109
112329	146110
2417	146111
9498	146112
500	146113
93374	146114
10158	146115
967	146116
21211	146117
13506	146118
25469	146119
23953	146120
7611	146121
12658	146122
139211	146123
28546	146124
20873	146125
42258	146126
24687	146127
2219	146128
34088	146129
38784	146130
62929	146131
19576	146132
21515	146133
124444	146134
31742	146135
34935	146136
31376	146137
511	146138
127275	146139
50402	146140
104633	146141
28496	146142
8606	146143
47939	146144
1373	146145
11528	146146
50494	146147
37641	146148
2481	146149
124946	146150
4396	146151
15483	146152
26146	146153
4795	146154
98515	146155
95194	146156
2247	146157
93993	146158
112095	146159
8467	146160
21904	146161
63794	146162
49729	146163
4039	146164
63824	146165
48409	146166
55606	146167
6862	146168
16203	146169
3231	146170
18616	146171
23398	146172
23844	146173
46811	146174
27563	146175
57886	146176
26234	146177
120337	146178
46935	146179
71516	146180
114829	146181
13314	146182
17206	146183
47731	146184
38281	146185
20970	146186
68300	146187
55926	146188
9470	146189
61309	146190
62533	146191
59728	146192
15415	146193
1528	146194
7014	146195
57486	146196
139130	146197
118449	146198
74826	146199
17191	146200
36961	146201
64937	146202
148146	146203
60135	146204
6437	146205
8526	146206
34430	146207
112956	146208
4884	146209
34835	146210
25258	146211
22075	146212
24268	146213
11738	146214
1883	146215
82866	146216
63669	146217
40127	146218
131917	146219
36090	146220
16442	146221
48051	146222
23853	146223
21957	146224
8974	146225
26778	146226
162487	146227
80158	146228
4781	146229
122155	146230
51750	146231
53750	146232
73109	146233
114989	146234
47551	146235
27175	146236
38959	146237
6991	146238
116729	146239
2001	146240
79634	146241
16477	146242
24263	146243
7470	146244
23162	146245
6482	146246
33265	146247
2090	146248
46705	146249
13839	146250
104215	146251
50863	146252
100373	146253
19650	146254
55927	146255
83834	146256
72906	146257
83879	146258
32315	146259
57665	146260
33599	146261
29913	146262
12	146263
137721	146264
93179	146265
83098	146266
92242	146267
129083	146268
39987	146269
89058	146270
17815	146271
41459	146272
7420	146273
74843	146274
7933	146275
9258	146276
32199	146277
34487	146278
1976	146279
392	146280
16171	146281
78958	146282
99102	146283
56705	146284
20956	146285
19225	146286
45515	146287
1159	146288
62638	146289
8567	146290
73585	146291
22457	146292
71725	146293
9965	146294
92430	146295
14431	146296
1899	146297
50791	146298
34988	146299
22925	146300
78843	146301
10355	146302
113767	146303
53602	146304
108550	146305
17401	146306
5870	146307
27875	146308
5318	146309
40105	146310
9246	146311
81483	146312
9298	146313
4174	146314
5232	146315
17816	146316
61525	146317
5076	146318
51231	146319
74353	146320
90419	146321
163391	146322
9561	146323
65304	146324
21253	146325
168097	146326
96428	146327
40755	146328
10028	146329
35038	146330
12227	146331
75892	146332
8375	146333
122	146334
61148	146335
2125	146336
89611	146337
72161	146338
60815	146339
115921	146340
6178	146341
35780	146342
21666	146343
24128	146344
26453	146345
3180	146346
10463	146347
13022	146348
71911	146349
11154	146350
56860	146351
55263	146352
99045	146353
26394	146354
31285	146355
15	146356
17090	146357
18447	146358
6800	146359
82579	146360
22806	146361
3335	146362
51326	146363
25153	146364
24669	146365
109720	146366
66499	146367
89922	146368
123503	146369
15135	146370
36206	146371
76709	146372
10572	146373
56678	146374
45496	146375
18904	146376
155663	146377
8673	146378
44932	146379
53064	146380
2204	146381
74074	146382
58789	146383
7153	146384
12766	146385
22307	146386
136576	146387
68045	146388
1029	146389
44318	146390
65491	146391
32841	146392
73388	146393
2958	146394
16521	146395
7984	146396
131215	146397
49757	146398
29575	146399
39455	146400
21717	146401
94277	146402
67159	146403
2649	146404
7837	146405
36080	146406
71515	146407
61499	146408
79252	146409
59513	146410
137872	146411
118326	146412
4124	146413
101456	146414
11690	146415
8402	146416
130582	146417
6028	146418
57828	146419
49674	146420
725	146421
3634	146422
20125	146423
1858	146424
14376	146425
27847	146426
15371	146427
13130	146428
91350	146429
70492	146430
4823	146431
111298	146432
7223	146433
151314	146434
18953	146435
5137	146436
1567	146437
105123	146438
7022	146439
31032	146440
12925	146441
60592	146442
50581	146443
87349	146444
26524	146445
77797	146446
58924	146447
55	146448
81595	146449
73318	146450
46473	146451
1395	146452
23358	146453
34462	146454
4767	146455
21960	146456
31778	146457
937	146458
11818	146459
1154	146460
72029	146461
118859	146462
62506	146463
106225	146464
3844	146465
143199	146466
314	146467
3085	146468
13087	146469
49851	146470
41940	146471
11073	146472
17978	146473
32460	146474
78537	146475
28304	146476
23821	146477
76521	146478
10559	146479
8324	146480
64579	146481
148020	146482
5520	146483
6	146484
62732	146485
65178	146486
75417	146487
1238	146488
2813	146489
21014	146490
15129	146491
7844	146492
77688	146493
18052	146494
109565	146495
22692	146496
67322	146497
27344	146498
5396	146499
31463	146500
41383	146501
787	146502
46434	146503
20465	146504
30666	146505
89694	146506
86547	146507
74428	146508
18971	146509
424	146510
247	146511
25486	146512
2692	146513
101028	146514
72046	146515
91343	146516
85445	146517
8540	146518
27192	146519
29153	146520
154326	146521
65779	146522
131854	146523
31561	146524
54442	146525
25727	146526
1201	146527
62026	146528
10447	146529
20269	146530
69158	146531
79785	146532
28294	146533
59113	146534
16	146535
26011	146536
15309	146537
107605	146538
13241	146539
54	146540
14199	146541
153160	146542
1215	146543
510	146544
51284	146545
43972	146546
147847	146547
42757	146548
48528	146549
57803	146550
18269	146551
20020	146552
20623	146553
50716	146554
70590	146555
29109	146556
44543	146557
37414	146558
349	146559
107284	146560
31779	146561
22760	146562
41399	146563
136007	146564
1193	146565
95307	146566
113404	146567
44288	146568
36213	146569
169	146570
85109	146571
30380	146572
75556	146573
37196	146574
89263	146575
124130	146576
55138	146577
8179	146578
129295	146579
120911	146580
35563	146581
12685	146582
36947	146583
9703	146584
125247	146585
7	146586
73318	146587
17079	146588
19791	146589
22495	146590
119836	146591
29902	146592
44540	146593
4574	146594
36215	146595
25863	146596
69976	146597
63705	146598
38344	146599
166362	146600
58389	146601
387	146602
89497	146603
48759	146604
124986	146605
144278	146606
61797	146607
4586	146608
10496	146609
14103	146610
128586	146611
46663	146612
43783	146613
39452	146614
18396	146615
19483	146616
50259	146617
15698	146618
325	146619
112587	146620
57222	146621
109122	146622
40256	146623
3230	146624
21451	146625
1534	146626
30949	146627
5373	146628
114796	146629
25878	146630
122773	146631
46979	146632
3938	146633
1110	146634
24655	146635
16093	146636
24443	146637
48128	146638
26237	146639
4624	146640
151468	146641
22097	146642
42916	146643
132738	146644
13736	146645
105430	146646
24668	146647
6677	146648
6600	146649
28623	146650
61404	146651
30809	146652
76590	146653
6692	146654
26051	146655
67643	146656
6929	146657
67912	146658
35838	146659
46981	146660
36036	146661
13153	146662
24416	146663
5073	146664
144148	146665
18310	146666
44606	146667
126789	146668
3428	146669
30238	146670
51372	146671
34832	146672
30811	146673
51436	146674
68502	146675
10432	146676
13293	146677
57414	146678
10990	146679
67293	146680
52829	146681
95028	146682
75934	146683
59673	146684
4115	146685
4627	146686
91188	146687
40528	146688
58755	146689
94775	146690
57390	146691
103784	146692
169426	146693
39011	146694
12037	146695
3705	146696
19464	146697
109499	146698
51499	146699
25931	146700
24875	146701
27832	146702
26423	146703
91928	146704
700	146705
100666	146706
12347	146707
19936	146708
78195	146709
63938	146710
103987	146711
46062	146712
37299	146713
103295	146714
13975	146715
19537	146716
76783	146717
151815	146718
258	146719
1883	146720
2822	146721
21488	146722
34630	146723
47497	146724
21093	146725
48103	146726
330	146727
44869	146728
202	146729
8455	146730
89593	146731
7322	146732
210	146733
160777	146734
142328	146735
89493	146736
36974	146737
29357	146738
5795	146739
18767	146740
104153	146741
3596	146742
8517	146743
53007	146744
345	146745
44920	146746
9086	146747
436	146748
33106	146749
11153	146750
98448	146751
34324	146752
47524	146753
16671	146754
16353	146755
43338	146756
61527	146757
11024	146758
66773	146759
39339	146760
78227	146761
94749	146762
6650	146763
5682	146764
15058	146765
25299	146766
2802	146767
128098	146768
25700	146769
108209	146770
38690	146771
49611	146772
11213	146773
57501	146774
102655	146775
5684	146776
72417	146777
49404	146778
91977	146779
33052	146780
15283	146781
2046	146782
30920	146783
54254	146784
5578	146785
9098	146786
11542	146787
8661	146788
56541	146789
48044	146790
104887	146791
139748	146792
5942	146793
37896	146794
30674	146795
43328	146796
165077	146797
19475	146798
135394	146799
57537	146800
101927	146801
111818	146802
15089	146803
36846	146804
35924	146805
72285	146806
74618	146807
37028	146808
133795	146809
5211	146810
4560	146811
77586	146812
20966	146813
60888	146814
23182	146815
18015	146816
99381	146817
12740	146818
33304	146819
55594	146820
46113	146821
43012	146822
8003	146823
143003	146824
24781	146825
8389	146826
17597	146827
13123	146828
6938	146829
78283	146830
14637	146831
17515	146832
24484	146833
74948	146834
26290	146835
122173	146836
25830	146837
73040	146838
39403	146839
23354	146840
20907	146841
48742	146842
13478	146843
10102	146844
26005	146845
27909	146846
167461	146847
17133	146848
52979	146849
110965	146850
21121	146851
87525	146852
24	146853
80320	146854
57517	146855
15383	146856
55413	146857
277	146858
21278	146859
41601	146860
47369	146861
28014	146862
146930	146863
76806	146864
30943	146865
79816	146866
151030	146867
46078	146868
25704	146869
2828	146870
71985	146871
29108	146872
64240	146873
29161	146874
31827	146875
133280	146876
15165	146877
4931	146878
18630	146879
20803	146880
121067	146881
64	146882
65755	146883
28875	146884
128766	146885
10173	146886
13866	146887
14772	146888
21618	146889
43614	146890
23754	146891
126520	146892
56606	146893
95734	146894
22920	146895
64905	146896
109967	146897
1248	146898
11411	146899
11068	146900
4544	146901
96171	146902
51775	146903
40840	146904
28935	146905
77670	146906
56404	146907
14934	146908
90933	146909
8185	146910
22466	146911
103939	146912
49220	146913
76223	146914
50757	146915
86013	146916
53857	146917
31000	146918
10440	146919
28595	146920
22163	146921
997	146922
19967	146923
15016	146924
23048	146925
59990	146926
53157	146927
131412	146928
134992	146929
96295	146930
11359	146931
28805	146932
80634	146933
140140	146934
37520	146935
43780	146936
21201	146937
20954	146938
78731	146939
8711	146940
12190	146941
74120	146942
46659	146943
109623	146944
5286	146945
25041	146946
93535	146947
24279	146948
15199	146949
59127	146950
43573	146951
9138	146952
11392	146953
41501	146954
19984	146955
1487	146956
13910	146957
1218	146958
25882	146959
4335	146960
1738	146961
30347	146962
86605	146963
5784	146964
69199	146965
21392	146966
48506	146967
23999	146968
40128	146969
53079	146970
40372	146971
20379	146972
24389	146973
39089	146974
19957	146975
159787	146976
34494	146977
10716	146978
47026	146979
2591	146980
70464	146981
563	146982
74052	146983
43238	146984
13764	146985
68451	146986
108130	146987
54676	146988
17611	146989
47631	146990
8210	146991
61396	146992
83846	146993
1556	146994
155637	146995
50966	146996
3211	146997
23352	146998
37346	146999
25858	147000
22855	147001
80119	147002
1160	147003
39640	147004
20269	147005
93679	147006
81166	147007
3189	147008
30884	147009
33957	147010
7864	147011
138812	147012
96768	147013
60291	147014
586	147015
3301	147016
12479	147017
114656	147018
3595	147019
125714	147020
101804	147021
37648	147022
15569	147023
3035	147024
42655	147025
7499	147026
19525	147027
56241	147028
3115	147029
95097	147030
42988	147031
9227	147032
539	147033
73316	147034
89796	147035
137744	147036
48204	147037
8103	147038
34196	147039
11116	147040
56768	147041
23	147042
13593	147043
40764	147044
46668	147045
988	147046
22133	147047
3877	147048
4299	147049
66254	147050
4099	147051
113363	147052
34210	147053
82556	147054
16087	147055
12216	147056
83527	147057
1404	147058
4485	147059
19953	147060
79341	147061
77442	147062
50516	147063
118591	147064
4615	147065
42201	147066
34102	147067
29278	147068
127171	147069
25613	147070
24624	147071
26179	147072
16648	147073
25683	147074
111764	147075
3474	147076
20178	147077
54547	147078
16894	147079
114089	147080
54940	147081
4787	147082
18216	147083
830	147084
60128	147085
79781	147086
16995	147087
1557	147088
6331	147089
14561	147090
10505	147091
17647	147092
143262	147093
75192	147094
24898	147095
802	147096
39762	147097
18854	147098
1687	147099
53781	147100
4786	147101
1352	147102
17888	147103
38284	147104
157211	147105
9805	147106
60628	147107
68580	147108
15690	147109
92205	147110
1820	147111
30980	147112
22320	147113
46086	147114
55007	147115
109346	147116
24427	147117
25876	147118
25019	147119
10181	147120
20492	147121
34975	147122
5629	147123
30298	147124
40597	147125
20579	147126
20487	147127
45062	147128
29734	147129
13207	147130
12291	147131
1689	147132
48591	147133
111214	147134
48445	147135
12985	147136
121003	147137
16701	147138
4971	147139
97412	147140
10252	147141
39164	147142
1467	147143
123812	147144
819	147145
40190	147146
67717	147147
106820	147148
32714	147149
37604	147150
24911	147151
35452	147152
7749	147153
24772	147154
54393	147155
19014	147156
147692	147157
80700	147158
64175	147159
43813	147160
56446	147161
89429	147162
54529	147163
73729	147164
31097	147165
94623	147166
15260	147167
101216	147168
9349	147169
124463	147170
6287	147171
22809	147172
149797	147173
2281	147174
25096	147175
161920	147176
48292	147177
79397	147178
24560	147179
64627	147180
1705	147181
28630	147182
95557	147183
143667	147184
11137	147185
14408	147186
29312	147187
23814	147188
5180	147189
24798	147190
91876	147191
30853	147192
43009	147193
51542	147194
29220	147195
13404	147196
56023	147197
8638	147198
110230	147199
90900	147200
13170	147201
15831	147202
71943	147203
40012	147204
12854	147205
67622	147206
50435	147207
73985	147208
61435	147209
10977	147210
38520	147211
68159	147212
7488	147213
81922	147214
100507	147215
89564	147216
78809	147217
1029	147218
4431	147219
6413	147220
6875	147221
38733	147222
1347	147223
66697	147224
33038	147225
39955	147226
95208	147227
42763	147228
56557	147229
106761	147230
21665	147231
103103	147232
32832	147233
131295	147234
51490	147235
14171	147236
5768	147237
19484	147238
59291	147239
88894	147240
20104	147241
40158	147242
69887	147243
60274	147244
46273	147245
39934	147246
681	147247
60983	147248
39141	147249
10264	147250
51348	147251
38751	147252
99126	147253
90537	147254
56912	147255
26351	147256
115444	147257
29786	147258
75035	147259
47394	147260
34217	147261
68589	147262
11293	147263
80667	147264
168279	147265
67018	147266
51220	147267
21683	147268
5565	147269
4970	147270
48906	147271
47222	147272
25890	147273
88136	147274
234	147275
126047	147276
125467	147277
16722	147278
130516	147279
22134	147280
74937	147281
84768	147282
45580	147283
19519	147284
20993	147285
1089	147286
1431	147287
8011	147288
91068	147289
53647	147290
74583	147291
9839	147292
445	147293
80967	147294
49247	147295
2071	147296
149951	147297
27801	147298
9951	147299
126011	147300
21955	147301
16498	147302
9505	147303
14445	147304
77276	147305
1140	147306
5392	147307
56094	147308
78663	147309
25500	147310
6254	147311
58727	147312
48091	147313
1648	147314
11083	147315
6993	147316
5558	147317
7475	147318
142605	147319
20370	147320
162	147321
43459	147322
540	147323
28966	147324
2942	147325
18055	147326
86529	147327
37844	147328
39204	147329
100296	147330
11321	147331
3798	147332
2913	147333
10696	147334
659	147335
23848	147336
24233	147337
108187	147338
24274	147339
1331	147340
8568	147341
1130	147342
79089	147343
29397	147344
61416	147345
532	147346
5	147347
101659	147348
51222	147349
48350	147350
13126	147351
76122	147352
28743	147353
12070	147354
2118	147355
69512	147356
48016	147357
51220	147358
55527	147359
121033	147360
22402	147361
44646	147362
92056	147363
76215	147364
25604	147365
139036	147366
105956	147367
40988	147368
9190	147369
108543	147370
43119	147371
44509	147372
44748	147373
33141	147374
6615	147375
97408	147376
1938	147377
29745	147378
12058	147379
20320	147380
133839	147381
45601	147382
57156	147383
9059	147384
96368	147385
87788	147386
84121	147387
70380	147388
20323	147389
142686	147390
19234	147391
67513	147392
29628	147393
138151	147394
143434	147395
14852	147396
3403	147397
1400	147398
93664	147399
13277	147400
106280	147401
170203	147402
97271	147403
13260	147404
86478	147405
229	147406
49479	147407
30	147408
54786	147409
80328	147410
85326	147411
30100	147412
1284	147413
46606	147414
10211	147415
3950	147416
128523	147417
61129	147418
96067	147419
34281	147420
22262	147421
8144	147422
7789	147423
411	147424
105881	147425
6750	147426
104468	147427
47288	147428
9405	147429
112400	147430
683	147431
42432	147432
31953	147433
38813	147434
132478	147435
169435	147436
64366	147437
65026	147438
4031	147439
74048	147440
2568	147441
133673	147442
63746	147443
77805	147444
41635	147445
97071	147446
6169	147447
111223	147448
6562	147449
3170	147450
10430	147451
49563	147452
106243	147453
3199	147454
47356	147455
96394	147456
28846	147457
54258	147458
147251	147459
98013	147460
78273	147461
5692	147462
37195	147463
86163	147464
18925	147465
18283	147466
81807	147467
9709	147468
26205	147469
7648	147470
76578	147471
21895	147472
43803	147473
73059	147474
18447	147475
159993	147476
66591	147477
106312	147478
6353	147479
38221	147480
12820	147481
110810	147482
49598	147483
73863	147484
83221	147485
15138	147486
114631	147487
31687	147488
51902	147489
48030	147490
34612	147491
14225	147492
73772	147493
22649	147494
54671	147495
16287	147496
88221	147497
34055	147498
25690	147499
1407	147500
19696	147501
24013	147502
68346	147503
33699	147504
3145	147505
825	147506
25533	147507
114433	147508
22243	147509
27792	147510
14295	147511
45695	147512
32964	147513
46706	147514
8875	147515
52172	147516
13879	147517
36386	147518
5001	147519
61011	147520
64580	147521
79917	147522
3225	147523
59486	147524
48596	147525
21451	147526
19411	147527
4763	147528
9204	147529
8964	147530
91182	147531
30317	147532
32945	147533
74126	147534
959	147535
35328	147536
24622	147537
14465	147538
61699	147539
16537	147540
25411	147541
5825	147542
38075	147543
18739	147544
58906	147545
38214	147546
7756	147547
67619	147548
50457	147549
9531	147550
92875	147551
5204	147552
163009	147553
128899	147554
13862	147555
618	147556
74473	147557
62494	147558
15234	147559
52533	147560
97433	147561
3038	147562
5773	147563
30416	147564
14624	147565
3546	147566
20803	147567
71150	147568
123185	147569
107027	147570
27739	147571
1181	147572
20676	147573
63377	147574
72555	147575
159394	147576
14139	147577
113278	147578
54129	147579
9995	147580
23384	147581
43881	147582
22805	147583
33037	147584
63887	147585
43308	147586
117774	147587
67525	147588
6543	147589
88373	147590
27387	147591
14299	147592
77747	147593
6787	147594
27081	147595
30461	147596
56822	147597
74454	147598
885	147599
11006	147600
3946	147601
12355	147602
146311	147603
1749	147604
42047	147605
40392	147606
5661	147607
41057	147608
144726	147609
37304	147610
13635	147611
16882	147612
35512	147613
27860	147614
21601	147615
158699	147616
49302	147617
51087	147618
128229	147619
19195	147620
398	147621
12466	147622
128233	147623
37784	147624
3247	147625
23507	147626
75337	147627
35880	147628
20972	147629
40595	147630
13870	147631
9381	147632
23039	147633
31267	147634
123764	147635
73779	147636
55291	147637
677	147638
4981	147639
58124	147640
75488	147641
12392	147642
31065	147643
16169	147644
104070	147645
7532	147646
29713	147647
45190	147648
16314	147649
44938	147650
30405	147651
74225	147652
22670	147653
36995	147654
6492	147655
89137	147656
161403	147657
63396	147658
4372	147659
17357	147660
75644	147661
54687	147662
89970	147663
7515	147664
84848	147665
9434	147666
509	147667
21741	147668
7405	147669
80757	147670
35077	147671
30349	147672
32073	147673
8640	147674
247	147675
24529	147676
24450	147677
115534	147678
626	147679
24396	147680
111400	147681
64294	147682
16608	147683
15956	147684
25257	147685
6598	147686
24650	147687
78988	147688
858	147689
22691	147690
8992	147691
114460	147692
151725	147693
10255	147694
15016	147695
4894	147696
19574	147697
1053	147698
54656	147699
77937	147700
24906	147701
42002	147702
6812	147703
29285	147704
48686	147705
37811	147706
111526	147707
148215	147708
68361	147709
62529	147710
86248	147711
55568	147712
8654	147713
3169	147714
99405	147715
16047	147716
34599	147717
80769	147718
6257	147719
8502	147720
50355	147721
24558	147722
29945	147723
33911	147724
34049	147725
99812	147726
61626	147727
26936	147728
148336	147729
112165	147730
42485	147731
80329	147732
21563	147733
23791	147734
8108	147735
13834	147736
76967	147737
30525	147738
57401	147739
91559	147740
4649	147741
5902	147742
76086	147743
95514	147744
49392	147745
32163	147746
61138	147747
256	147748
100732	147749
42068	147750
1503	147751
10261	147752
83798	147753
56384	147754
84512	147755
3917	147756
16766	147757
30891	147758
26311	147759
74117	147760
117378	147761
27116	147762
22679	147763
26658	147764
37913	147765
74488	147766
45200	147767
104453	147768
10658	147769
17195	147770
58865	147771
51050	147772
87712	147773
17762	147774
71904	147775
15722	147776
28345	147777
4958	147778
8970	147779
36038	147780
14263	147781
6996	147782
38330	147783
277	147784
3896	147785
1744	147786
1107	147787
27185	147788
52557	147789
57346	147790
65508	147791
3642	147792
45674	147793
67889	147794
18135	147795
73513	147796
15698	147797
39255	147798
49592	147799
22711	147800
71451	147801
41892	147802
162616	147803
29872	147804
90137	147805
97103	147806
118994	147807
60789	147808
59326	147809
606	147810
42772	147811
17130	147812
14639	147813
33081	147814
12061	147815
48006	147816
88105	147817
1234	147818
139	147819
1240	147820
88264	147821
164529	147822
40032	147823
31720	147824
25465	147825
36017	147826
817	147827
85210	147828
28113	147829
111833	147830
73963	147831
35307	147832
20793	147833
86736	147834
27207	147835
25899	147836
94532	147837
17599	147838
17416	147839
21109	147840
19589	147841
403	147842
82150	147843
125909	147844
12713	147845
93080	147846
6571	147847
540	147848
29281	147849
37372	147850
29152	147851
84212	147852
13920	147853
41320	147854
18596	147855
104108	147856
13674	147857
90358	147858
48855	147859
12220	147860
39695	147861
1890	147862
97906	147863
7705	147864
29742	147865
3569	147866
57613	147867
2804	147868
11768	147869
2570	147870
79281	147871
19666	147872
417	147873
6778	147874
984	147875
31197	147876
23497	147877
20539	147878
93212	147879
38385	147880
149722	147881
55731	147882
30094	147883
24730	147884
24161	147885
23654	147886
49409	147887
36421	147888
56298	147889
25893	147890
24109	147891
23689	147892
45345	147893
2677	147894
55585	147895
30720	147896
106610	147897
52468	147898
32	147899
99213	147900
100967	147901
41297	147902
92914	147903
32666	147904
443	147905
103248	147906
17177	147907
6748	147908
40743	147909
27246	147910
75394	147911
70784	147912
43660	147913
77590	147914
44156	147915
10733	147916
59210	147917
20670	147918
55466	147919
19384	147920
53514	147921
15474	147922
14260	147923
56131	147924
55109	147925
10854	147926
12841	147927
44197	147928
36589	147929
12799	147930
105581	147931
9719	147932
559	147933
10260	147934
52224	147935
85100	147936
1524	147937
106851	147938
48674	147939
13199	147940
1801	147941
45320	147942
54754	147943
24802	147944
1543	147945
2320	147946
60682	147947
101891	147948
75529	147949
4680	147950
92659	147951
138205	147952
2991	147953
54142	147954
87780	147955
9230	147956
2351	147957
2376	147958
1178	147959
21909	147960
145004	147961
374	147962
99681	147963
18172	147964
93239	147965
10011	147966
1944	147967
46095	147968
21992	147969
7838	147970
7123	147971
89613	147972
108139	147973
38278	147974
14629	147975
42360	147976
27908	147977
80407	147978
32796	147979
114455	147980
49041	147981
17724	147982
50945	147983
80046	147984
24674	147985
30462	147986
42434	147987
132208	147988
4328	147989
22657	147990
4268	147991
78961	147992
78753	147993
34317	147994
115781	147995
50688	147996
17450	147997
93469	147998
15411	147999
342	148000
37636	148001
88706	148002
81735	148003
75476	148004
621	148005
28322	148006
59375	148007
47899	148008
61689	148009
89409	148010
132343	148011
2046	148012
24575	148013
38024	148014
26769	148015
12070	148016
34168	148017
16634	148018
21234	148019
10242	148020
1795	148021
32517	148022
80785	148023
78966	148024
33702	148025
76279	148026
87366	148027
24629	148028
336	148029
156287	148030
75437	148031
1295	148032
11350	148033
58831	148034
15371	148035
2987	148036
118498	148037
2175	148038
21441	148039
29646	148040
18994	148041
89152	148042
47279	148043
39300	148044
23518	148045
32973	148046
67744	148047
16143	148048
119514	148049
25861	148050
69613	148051
19425	148052
137471	148053
6591	148054
90830	148055
130436	148056
55765	148057
5247	148058
41676	148059
49636	148060
104998	148061
25342	148062
39879	148063
85543	148064
124333	148065
9730	148066
32961	148067
84281	148068
8556	148069
966	148070
106302	148071
28463	148072
11900	148073
54337	148074
88112	148075
2365	148076
12177	148077
36010	148078
2507	148079
54536	148080
27858	148081
63077	148082
27180	148083
655	148084
13522	148085
5498	148086
9638	148087
35665	148088
16741	148089
105559	148090
6313	148091
51320	148092
29579	148093
14	148094
17463	148095
34693	148096
48870	148097
9744	148098
27740	148099
133325	148100
14774	148101
10357	148102
24836	148103
4385	148104
6612	148105
1108	148106
23113	148107
7574	148108
61390	148109
12601	148110
61939	148111
40929	148112
43353	148113
112049	148114
4434	148115
7680	148116
36007	148117
76848	148118
31417	148119
144037	148120
67356	148121
48157	148122
48008	148123
116703	148124
30677	148125
52096	148126
1679	148127
36240	148128
39246	148129
16692	148130
33038	148131
21412	148132
8978	148133
57201	148134
5379	148135
10276	148136
129906	148137
84491	148138
51538	148139
13784	148140
62354	148141
50265	148142
4801	148143
38176	148144
63394	148145
107840	148146
131564	148147
77874	148148
4784	148149
37797	148150
1061	148151
28195	148152
113610	148153
137355	148154
113312	148155
13454	148156
30167	148157
455	148158
42453	148159
83205	148160
101064	148161
8778	148162
23786	148163
21285	148164
98656	148165
24679	148166
86537	148167
68126	148168
3292	148169
90081	148170
7787	148171
127692	148172
5401	148173
130836	148174
53005	148175
47916	148176
23427	148177
88887	148178
114310	148179
30829	148180
9433	148181
8194	148182
32197	148183
1452	148184
76157	148185
79835	148186
40097	148187
14043	148188
4351	148189
23841	148190
76262	148191
99565	148192
12129	148193
2295	148194
26996	148195
139171	148196
18081	148197
131152	148198
83456	148199
49721	148200
81574	148201
65092	148202
75391	148203
11197	148204
51952	148205
50073	148206
54215	148207
10297	148208
99191	148209
4114	148210
87240	148211
33939	148212
32249	148213
735	148214
7481	148215
36993	148216
1686	148217
44749	148218
20	148219
28447	148220
34210	148221
5349	148222
46615	148223
36109	148224
29756	148225
32913	148226
4318	148227
32215	148228
67320	148229
62376	148230
12808	148231
42417	148232
33642	148233
1593	148234
78270	148235
29	148236
3481	148237
20688	148238
39936	148239
94267	148240
3635	148241
90448	148242
35082	148243
7513	148244
57642	148245
77746	148246
66988	148247
20585	148248
60649	148249
2999	148250
1333	148251
113288	148252
7036	148253
28529	148254
78406	148255
39246	148256
37174	148257
46650	148258
27552	148259
71539	148260
96928	148261
21480	148262
14342	148263
11997	148264
67383	148265
13781	148266
117825	148267
36979	148268
33447	148269
42225	148270
57336	148271
32612	148272
63662	148273
16703	148274
37578	148275
22941	148276
4582	148277
53717	148278
76310	148279
65810	148280
13560	148281
78727	148282
17486	148283
22937	148284
29652	148285
6333	148286
15375	148287
73646	148288
11748	148289
4524	148290
13092	148291
21668	148292
20967	148293
77864	148294
2857	148295
471	148296
100986	148297
113287	148298
4996	148299
24612	148300
138944	148301
67586	148302
101687	148303
6045	148304
137976	148305
59671	148306
78037	148307
13791	148308
31547	148309
1649	148310
23729	148311
31038	148312
5394	148313
73214	148314
42868	148315
90461	148316
26144	148317
14805	148318
85183	148319
78198	148320
45575	148321
15608	148322
3749	148323
115751	148324
158106	148325
36114	148326
78273	148327
40660	148328
64204	148329
25387	148330
10130	148331
45712	148332
144363	148333
22393	148334
103972	148335
38212	148336
34909	148337
105619	148338
42240	148339
58282	148340
102480	148341
47591	148342
18824	148343
57211	148344
116043	148345
72595	148346
7746	148347
70191	148348
22216	148349
19836	148350
49047	148351
83623	148352
32566	148353
3227	148354
26121	148355
11298	148356
4332	148357
14370	148358
92857	148359
51714	148360
21557	148361
64882	148362
56700	148363
32543	148364
13716	148365
21264	148366
46443	148367
13921	148368
54716	148369
9670	148370
26260	148371
625	148372
27260	148373
27651	148374
4065	148375
104358	148376
14943	148377
7571	148378
100240	148379
86657	148380
101541	148381
64913	148382
93953	148383
101559	148384
14652	148385
1515	148386
6133	148387
30028	148388
107204	148389
37104	148390
88648	148391
3794	148392
36544	148393
57096	148394
1503	148395
57302	148396
76482	148397
71889	148398
56767	148399
9978	148400
87221	148401
16779	148402
261	148403
74889	148404
35822	148405
57583	148406
29301	148407
120004	148408
63512	148409
1487	148410
13320	148411
71181	148412
43374	148413
9369	148414
47728	148415
40605	148416
42577	148417
22611	148418
144794	148419
22957	148420
71756	148421
64383	148422
126894	148423
114063	148424
13075	148425
2483	148426
24806	148427
51300	148428
14273	148429
1761	148430
19124	148431
134939	148432
83597	148433
153053	148434
15771	148435
4449	148436
24304	148437
4815	148438
17496	148439
51648	148440
32883	148441
43654	148442
23842	148443
5594	148444
3033	148445
7238	148446
16140	148447
37860	148448
53113	148449
17804	148450
85562	148451
23655	148452
1827	148453
37005	148454
107174	148455
11951	148456
12608	148457
37686	148458
105853	148459
96002	148460
9346	148461
59941	148462
36293	148463
8089	148464
111565	148465
65579	148466
9149	148467
40396	148468
22930	148469
879	148470
100060	148471
4810	148472
14663	148473
7352	148474
97893	148475
16168	148476
29329	148477
58834	148478
1165	148479
56570	148480
55164	148481
62070	148482
71021	148483
93013	148484
8739	148485
74740	148486
79348	148487
14186	148488
36349	148489
11039	148490
10374	148491
98609	148492
15986	148493
46631	148494
1592	148495
4738	148496
6263	148497
163350	148498
45641	148499
33143	148500
132656	148501
21291	148502
110015	148503
5205	148504
44253	148505
26029	148506
5482	148507
114857	148508
39555	148509
1457	148510
1135	148511
52004	148512
14655	148513
50436	148514
14478	148515
38890	148516
42993	148517
119640	148518
51208	148519
59365	148520
7404	148521
95763	148522
501	148523
101304	148524
15300	148525
34575	148526
47491	148527
12807	148528
133250	148529
107134	148530
135790	148531
45423	148532
67122	148533
64437	148534
2247	148535
12277	148536
8945	148537
15410	148538
78418	148539
57963	148540
30599	148541
66313	148542
25104	148543
12393	148544
84143	148545
8571	148546
96663	148547
33132	148548
431	148549
1585	148550
37978	148551
16716	148552
15503	148553
28304	148554
94970	148555
49224	148556
33302	148557
22115	148558
19106	148559
32769	148560
72603	148561
35574	148562
82919	148563
21412	148564
27759	148565
8484	148566
91426	148567
98218	148568
68919	148569
96229	148570
45526	148571
75482	148572
37608	148573
17030	148574
10098	148575
28746	148576
567	148577
22722	148578
31564	148579
629	148580
59353	148581
4400	148582
5903	148583
109074	148584
571	148585
88874	148586
90709	148587
92065	148588
78436	148589
58411	148590
133014	148591
63141	148592
2309	148593
90161	148594
95138	148595
98285	148596
91327	148597
17017	148598
37230	148599
54631	148600
77373	148601
135886	148602
6462	148603
85337	148604
28077	148605
33794	148606
58276	148607
3878	148608
59905	148609
35282	148610
10006	148611
36486	148612
82345	148613
39026	148614
94698	148615
214	148616
119573	148617
9572	148618
57305	148619
29469	148620
71447	148621
69356	148622
166682	148623
121035	148624
6329	148625
61034	148626
44	148627
9139	148628
69308	148629
5974	148630
44768	148631
8259	148632
13777	148633
62350	148634
131081	148635
1558	148636
55590	148637
27790	148638
32099	148639
33813	148640
24664	148641
29239	148642
141917	148643
25555	148644
28559	148645
10903	148646
45251	148647
13710	148648
65726	148649
19735	148650
1644	148651
60487	148652
22079	148653
27678	148654
11656	148655
59	148656
31401	148657
110247	148658
153877	148659
41211	148660
58631	148661
8424	148662
33682	148663
12597	148664
52271	148665
25870	148666
76194	148667
21433	148668
81468	148669
100402	148670
34441	148671
28704	148672
19356	148673
6777	148674
9715	148675
135935	148676
23621	148677
100158	148678
17636	148679
159764	148680
56882	148681
55783	148682
16291	148683
113244	148684
6586	148685
99742	148686
95	148687
106421	148688
68897	148689
11680	148690
84071	148691
69794	148692
31004	148693
119019	148694
82018	148695
15864	148696
77625	148697
49554	148698
61555	148699
3655	148700
57729	148701
67308	148702
205	148703
4238	148704
33201	148705
67986	148706
91579	148707
989	148708
93116	148709
50681	148710
15816	148711
55991	148712
17361	148713
30249	148714
164848	148715
154885	148716
61213	148717
1159	148718
6422	148719
47942	148720
43477	148721
21499	148722
10684	148723
83241	148724
61920	148725
15783	148726
6813	148727
3756	148728
6879	148729
45852	148730
53721	148731
40947	148732
60660	148733
34376	148734
65025	148735
32275	148736
1183	148737
39306	148738
47970	148739
47529	148740
81818	148741
44465	148742
75436	148743
42756	148744
13402	148745
17055	148746
5741	148747
42867	148748
68181	148749
11202	148750
10588	148751
81949	148752
19299	148753
51172	148754
40519	148755
7232	148756
16346	148757
42445	148758
4936	148759
3476	148760
24185	148761
167301	148762
24786	148763
70077	148764
419	148765
90823	148766
8179	148767
130645	148768
10529	148769
17121	148770
1789	148771
125870	148772
3636	148773
39047	148774
105222	148775
14662	148776
102608	148777
20848	148778
22215	148779
85967	148780
114367	148781
1765	148782
14608	148783
14771	148784
7458	148785
38	148786
10537	148787
808	148788
53843	148789
54051	148790
109982	148791
65141	148792
1032	148793
66361	148794
10278	148795
34282	148796
63321	148797
84	148798
45592	148799
5603	148800
60498	148801
60556	148802
8958	148803
116484	148804
45244	148805
14837	148806
680	148807
83310	148808
37683	148809
60978	148810
64560	148811
4331	148812
87077	148813
81158	148814
1696	148815
11112	148816
39407	148817
89927	148818
48107	148819
21118	148820
30767	148821
50786	148822
75399	148823
14672	148824
12698	148825
4208	148826
72945	148827
66069	148828
51779	148829
4136	148830
76294	148831
41507	148832
54890	148833
37525	148834
30850	148835
162987	148836
30967	148837
65270	148838
32944	148839
11679	148840
19087	148841
114884	148842
72416	148843
31305	148844
16480	148845
17896	148846
3588	148847
2854	148848
17014	148849
49007	148850
35656	148851
2585	148852
9541	148853
102579	148854
3852	148855
9161	148856
63740	148857
74481	148858
46186	148859
24265	148860
69401	148861
5399	148862
46754	148863
58590	148864
98726	148865
32782	148866
10509	148867
62371	148868
66296	148869
77133	148870
156606	148871
15591	148872
51765	148873
68001	148874
54462	148875
10677	148876
130249	148877
36518	148878
50790	148879
1176	148880
108	148881
150482	148882
28196	148883
89076	148884
2051	148885
1246	148886
9547	148887
54943	148888
50951	148889
38041	148890
75905	148891
118630	148892
84574	148893
101912	148894
65158	148895
9	148896
80726	148897
521	148898
16961	148899
17865	148900
55119	148901
136	148902
1319	148903
781	148904
37728	148905
15920	148906
62721	148907
41	148908
138495	148909
21507	148910
62259	148911
36683	148912
6046	148913
73555	148914
1356	148915
41348	148916
21285	148917
51318	148918
81548	148919
5410	148920
22171	148921
59358	148922
91875	148923
11706	148924
14559	148925
24046	148926
96363	148927
116149	148928
19502	148929
63903	148930
10153	148931
55093	148932
14330	148933
5723	148934
7713	148935
158377	148936
17665	148937
18914	148938
11973	148939
7492	148940
37456	148941
42498	148942
23390	148943
112465	148944
30642	148945
45815	148946
28628	148947
116679	148948
117653	148949
23691	148950
134864	148951
112904	148952
6411	148953
6390	148954
10759	148955
26250	148956
7973	148957
7477	148958
5769	148959
96913	148960
30506	148961
71484	148962
77427	148963
2677	148964
113114	148965
22749	148966
161765	148967
5016	148968
35804	148969
42270	148970
28463	148971
120576	148972
59965	148973
12399	148974
29444	148975
24837	148976
6394	148977
77301	148978
28115	148979
60061	148980
57108	148981
3379	148982
56409	148983
44628	148984
58661	148985
63020	148986
114295	148987
2495	148988
112394	148989
66458	148990
70803	148991
16851	148992
15880	148993
27213	148994
48986	148995
19790	148996
119322	148997
46262	148998
704	148999
3107	149000
132181	149001
1813	149002
14631	149003
64089	149004
10000	149005
68159	149006
28499	149007
10115	149008
28527	149009
9	149010
87466	149011
18450	149012
15092	149013
48324	149014
71130	149015
36510	149016
85243	149017
102334	149018
95887	149019
23638	149020
42781	149021
27797	149022
75455	149023
2495	149024
29127	149025
148359	149026
55740	149027
69494	149028
4380	149029
65256	149030
40203	149031
68109	149032
106103	149033
14490	149034
2859	149035
80307	149036
41323	149037
51327	149038
3933	149039
77270	149040
39932	149041
39100	149042
42727	149043
1221	149044
248	149045
42528	149046
36474	149047
109245	149048
37033	149049
18960	149050
21766	149051
95761	149052
7522	149053
109332	149054
70629	149055
7581	149056
58914	149057
91203	149058
87086	149059
31277	149060
61713	149061
57132	149062
17508	149063
1724	149064
104896	149065
52941	149066
10761	149067
24882	149068
5830	149069
66742	149070
29084	149071
38057	149072
29665	149073
122312	149074
49336	149075
5366	149076
49030	149077
3227	149078
32295	149079
20773	149080
28147	149081
95350	149082
66444	149083
108718	149084
127029	149085
8131	149086
71384	149087
15948	149088
102422	149089
52698	149090
91235	149091
89463	149092
39106	149093
17263	149094
49973	149095
139421	149096
61853	149097
4372	149098
38676	149099
1361	149100
86755	149101
87447	149102
76472	149103
5624	149104
45803	149105
21267	149106
47242	149107
34032	149108
36163	149109
59748	149110
26506	149111
5586	149112
12480	149113
16593	149114
146176	149115
10303	149116
111073	149117
4039	149118
11213	149119
67011	149120
128591	149121
124392	149122
26033	149123
525	149124
32996	149125
40492	149126
11175	149127
297	149128
11708	149129
1447	149130
18830	149131
2686	149132
51706	149133
5727	149134
27894	149135
38362	149136
58844	149137
47197	149138
12603	149139
73423	149140
37315	149141
116030	149142
39100	149143
29982	149144
45237	149145
17029	149146
33662	149147
2942	149148
65298	149149
262	149150
23947	149151
6593	149152
127204	149153
113401	149154
21417	149155
56734	149156
16795	149157
10628	149158
21096	149159
68860	149160
14898	149161
112761	149162
43524	149163
130862	149164
71407	149165
25637	149166
36770	149167
83271	149168
3327	149169
38454	149170
32025	149171
33244	149172
88346	149173
94270	149174
4800	149175
63888	149176
6613	149177
36713	149178
21527	149179
80329	149180
17759	149181
109	149182
9106	149183
140903	149184
4222	149185
20231	149186
3978	149187
28669	149188
80896	149189
1407	149190
3016	149191
4278	149192
2648	149193
85169	149194
50441	149195
61535	149196
5092	149197
117156	149198
56789	149199
20041	149200
410	149201
2235	149202
156369	149203
67386	149204
2564	149205
16772	149206
32136	149207
30419	149208
3289	149209
7646	149210
126814	149211
20600	149212
20579	149213
77737	149214
72662	149215
66662	149216
23231	149217
91254	149218
708	149219
66176	149220
145646	149221
66296	149222
14033	149223
127390	149224
176	149225
21402	149226
122525	149227
32354	149228
18545	149229
707	149230
164734	149231
58056	149232
3326	149233
19507	149234
21764	149235
5908	149236
866	149237
55762	149238
75143	149239
7640	149240
15221	149241
12189	149242
573	149243
11668	149244
20968	149245
12925	149246
99708	149247
110530	149248
131623	149249
5688	149250
4943	149251
102415	149252
3913	149253
22018	149254
13507	149255
5702	149256
139380	149257
32072	149258
46063	149259
57407	149260
10001	149261
31661	149262
54376	149263
152279	149264
64113	149265
198	149266
7785	149267
21283	149268
11	149269
11125	149270
27808	149271
92471	149272
136947	149273
114699	149274
25390	149275
32257	149276
86819	149277
119484	149278
3515	149279
2300	149280
81557	149281
117883	149282
125079	149283
13741	149284
15283	149285
79600	149286
24145	149287
157459	149288
67129	149289
38870	149290
35987	149291
28270	149292
33750	149293
44105	149294
91997	149295
12993	149296
9508	149297
30746	149298
11	149299
54268	149300
78651	149301
108107	149302
79457	149303
21212	149304
14838	149305
104104	149306
126976	149307
38636	149308
51261	149309
138263	149310
111701	149311
12814	149312
14164	149313
68891	149314
114389	149315
14889	149316
76831	149317
85161	149318
13389	149319
49054	149320
102873	149321
33627	149322
98763	149323
15052	149324
51724	149325
74304	149326
14890	149327
30971	149328
112200	149329
1902	149330
3644	149331
80194	149332
1462	149333
66561	149334
36380	149335
38895	149336
36263	149337
1918	149338
43347	149339
69717	149340
70128	149341
70396	149342
2357	149343
21866	149344
438	149345
44641	149346
91176	149347
8479	149348
89078	149349
141801	149350
58894	149351
7711	149352
84026	149353
12722	149354
48085	149355
82943	149356
14017	149357
4067	149358
29345	149359
7970	149360
117416	149361
2325	149362
45621	149363
40323	149364
11573	149365
71312	149366
29909	149367
75235	149368
2920	149369
8788	149370
6859	149371
8846	149372
5219	149373
15048	149374
13070	149375
35004	149376
43081	149377
27830	149378
14117	149379
70894	149380
45667	149381
11968	149382
18457	149383
31884	149384
1711	149385
55251	149386
9801	149387
1501	149388
10716	149389
7847	149390
22570	149391
38852	149392
19257	149393
16376	149394
5368	149395
37708	149396
38674	149397
9288	149398
3652	149399
60662	149400
43932	149401
21134	149402
103372	149403
54028	149404
85381	149405
8344	149406
93430	149407
25765	149408
138110	149409
58380	149410
72547	149411
36476	149412
31410	149413
93439	149414
76194	149415
67733	149416
104494	149417
14390	149418
2231	149419
63406	149420
34560	149421
60089	149422
55985	149423
9191	149424
80910	149425
15237	149426
16151	149427
24263	149428
12461	149429
5598	149430
71091	149431
60829	149432
17135	149433
15933	149434
9701	149435
18355	149436
46439	149437
65805	149438
53205	149439
103605	149440
1547	149441
66213	149442
70033	149443
29764	149444
115205	149445
73714	149446
154322	149447
45287	149448
2280	149449
17045	149450
15574	149451
58097	149452
97624	149453
70	149454
48007	149455
2422	149456
28343	149457
54042	149458
46023	149459
137070	149460
14341	149461
165705	149462
13545	149463
11090	149464
128650	149465
28236	149466
67651	149467
154293	149468
139609	149469
55343	149470
9334	149471
882	149472
17546	149473
36261	149474
13097	149475
15136	149476
122295	149477
112136	149478
50623	149479
26068	149480
9464	149481
108147	149482
36686	149483
57026	149484
16619	149485
78819	149486
43736	149487
32547	149488
58955	149489
1800	149490
20065	149491
101890	149492
37760	149493
1815	149494
77595	149495
20076	149496
70652	149497
8733	149498
10298	149499
113752	149500
9427	149501
2063	149502
19560	149503
8502	149504
14324	149505
29604	149506
111762	149507
50694	149508
18129	149509
13490	149510
6947	149511
63898	149512
11344	149513
41426	149514
10629	149515
127745	149516
42201	149517
79645	149518
90876	149519
65098	149520
13580	149521
97287	149522
9535	149523
18953	149524
65793	149525
27350	149526
26813	149527
21379	149528
27697	149529
33037	149530
14687	149531
10394	149532
41039	149533
5815	149534
3438	149535
56816	149536
9458	149537
29094	149538
8382	149539
22331	149540
36590	149541
71936	149542
55760	149543
80032	149544
16520	149545
60814	149546
50329	149547
6056	149548
26320	149549
15796	149550
105832	149551
146147	149552
31792	149553
66831	149554
5809	149555
873	149556
83400	149557
44698	149558
29965	149559
79150	149560
9544	149561
1467	149562
33048	149563
84054	149564
92208	149565
137174	149566
9394	149567
32518	149568
24421	149569
45033	149570
63118	149571
65641	149572
50938	149573
71245	149574
3212	149575
7058	149576
20466	149577
130706	149578
10788	149579
151461	149580
11395	149581
894	149582
84667	149583
91191	149584
42991	149585
104896	149586
74249	149587
7973	149588
96299	149589
113138	149590
18336	149591
51187	149592
18569	149593
354	149594
7300	149595
6567	149596
1859	149597
62541	149598
9191	149599
8934	149600
7959	149601
75346	149602
111389	149603
70959	149604
106093	149605
65208	149606
11030	149607
4523	149608
4454	149609
29667	149610
26623	149611
58245	149612
17306	149613
8200	149614
44368	149615
133761	149616
19366	149617
23775	149618
4011	149619
15203	149620
25	149621
20277	149622
26354	149623
121049	149624
94214	149625
99798	149626
5020	149627
12288	149628
613	149629
12307	149630
83379	149631
50209	149632
42057	149633
81953	149634
39051	149635
95481	149636
55841	149637
187	149638
4467	149639
2778	149640
38669	149641
40772	149642
52707	149643
15554	149644
8004	149645
9808	149646
45483	149647
88164	149648
7154	149649
1226	149650
46321	149651
96343	149652
94198	149653
30923	149654
84706	149655
79524	149656
16513	149657
4021	149658
41842	149659
18432	149660
4089	149661
2304	149662
100424	149663
4766	149664
475	149665
39323	149666
48580	149667
40789	149668
14490	149669
65709	149670
16327	149671
51776	149672
162163	149673
136342	149674
24528	149675
11692	149676
61734	149677
152	149678
17	149679
13245	149680
95154	149681
45950	149682
56256	149683
48192	149684
15049	149685
71757	149686
4285	149687
38164	149688
50183	149689
64145	149690
93988	149691
37323	149692
136270	149693
29498	149694
11753	149695
4376	149696
44329	149697
105448	149698
117634	149699
9953	149700
100904	149701
38105	149702
31846	149703
90486	149704
62750	149705
52398	149706
21762	149707
134259	149708
5347	149709
27299	149710
54415	149711
63113	149712
10053	149713
133976	149714
114708	149715
46190	149716
43949	149717
21085	149718
54008	149719
27944	149720
47665	149721
41519	149722
28699	149723
16126	149724
155933	149725
1458	149726
102028	149727
99178	149728
7496	149729
70966	149730
54523	149731
130652	149732
618	149733
111156	149734
32865	149735
17154	149736
8645	149737
66374	149738
9922	149739
137523	149740
97432	149741
46264	149742
11352	149743
21426	149744
92151	149745
45102	149746
54095	149747
63855	149748
35643	149749
65597	149750
38561	149751
47486	149752
4588	149753
30049	149754
150049	149755
62183	149756
7548	149757
24626	149758
1779	149759
71723	149760
9309	149761
27117	149762
58264	149763
153319	149764
2378	149765
4353	149766
78677	149767
16071	149768
26517	149769
41382	149770
3879	149771
11829	149772
58813	149773
10569	149774
24518	149775
7630	149776
45022	149777
62377	149778
64909	149779
17687	149780
25129	149781
27270	149782
93345	149783
106759	149784
28040	149785
91152	149786
21915	149787
3987	149788
53708	149789
28546	149790
5960	149791
108302	149792
113463	149793
11295	149794
22502	149795
9575	149796
9871	149797
45927	149798
66826	149799
72674	149800
7754	149801
141960	149802
19596	149803
156223	149804
129861	149805
7437	149806
34988	149807
44917	149808
12654	149809
65944	149810
1594	149811
10173	149812
46589	149813
34792	149814
5179	149815
78477	149816
2467	149817
29302	149818
30941	149819
1948	149820
1925	149821
52532	149822
82689	149823
20061	149824
3773	149825
49014	149826
76035	149827
760	149828
63980	149829
101858	149830
110910	149831
86758	149832
27848	149833
130556	149834
11273	149835
2804	149836
45923	149837
93672	149838
53413	149839
58147	149840
3125	149841
85894	149842
54765	149843
36877	149844
68423	149845
124725	149846
61991	149847
8268	149848
18851	149849
80112	149850
23275	149851
5258	149852
69689	149853
31438	149854
54718	149855
72999	149856
90	149857
11932	149858
99053	149859
144604	149860
87097	149861
31501	149862
4272	149863
2589	149864
84868	149865
32677	149866
33218	149867
7364	149868
107	149869
35168	149870
91553	149871
131761	149872
108758	149873
34371	149874
51018	149875
36985	149876
4398	149877
49403	149878
15109	149879
31884	149880
10083	149881
144728	149882
12472	149883
51249	149884
79508	149885
4420	149886
5737	149887
53964	149888
92599	149889
715	149890
41464	149891
38799	149892
11283	149893
96698	149894
27730	149895
9199	149896
63009	149897
83821	149898
96473	149899
62561	149900
15960	149901
36739	149902
32897	149903
61928	149904
68608	149905
80210	149906
61037	149907
23618	149908
41384	149909
40111	149910
106311	149911
81295	149912
64608	149913
46116	149914
4221	149915
13893	149916
53177	149917
11977	149918
5717	149919
34237	149920
6159	149921
120718	149922
10148	149923
58608	149924
52	149925
95585	149926
66020	149927
912	149928
69051	149929
15116	149930
12814	149931
144384	149932
47629	149933
80620	149934
65625	149935
28201	149936
13876	149937
47881	149938
96590	149939
45213	149940
6907	149941
14757	149942
18267	149943
24556	149944
25909	149945
18481	149946
18763	149947
32996	149948
29015	149949
4682	149950
74592	149951
54690	149952
24202	149953
28561	149954
115132	149955
59360	149956
5185	149957
16740	149958
131629	149959
30165	149960
4155	149961
38830	149962
76936	149963
88346	149964
8839	149965
3412	149966
92023	149967
1202	149968
77162	149969
15164	149970
102244	149971
21626	149972
16738	149973
31956	149974
9460	149975
46480	149976
4127	149977
14	149978
32681	149979
1673	149980
37293	149981
12595	149982
86811	149983
90709	149984
25233	149985
3795	149986
7023	149987
75849	149988
65419	149989
129005	149990
36588	149991
16891	149992
1600	149993
47074	149994
55105	149995
23268	149996
29597	149997
25077	149998
5718	149999
74594	150000
80530	150001
2294	150002
107124	150003
55587	150004
46856	150005
21316	150006
19301	150007
57149	150008
58209	150009
16812	150010
91037	150011
11524	150012
18838	150013
8814	150014
32642	150015
36761	150016
25655	150017
53636	150018
32187	150019
89062	150020
111773	150021
803	150022
385	150023
54537	150024
6280	150025
105972	150026
76535	150027
21392	150028
64301	150029
4875	150030
40597	150031
54578	150032
165834	150033
9873	150034
54923	150035
45976	150036
135385	150037
54072	150038
49317	150039
19970	150040
56712	150041
13878	150042
48	150043
81153	150044
1626	150045
20108	150046
70429	150047
21169	150048
16419	150049
161608	150050
35479	150051
122847	150052
96665	150053
20212	150054
6369	150055
20440	150056
21720	150057
9931	150058
26772	150059
52192	150060
78	150061
2349	150062
20245	150063
4267	150064
31918	150065
28412	150066
80918	150067
80039	150068
75905	150069
127979	150070
38	150071
95807	150072
77395	150073
68882	150074
6880	150075
10005	150076
114372	150077
33009	150078
40938	150079
166841	150080
129779	150081
3369	150082
36283	150083
116569	150084
5428	150085
14261	150086
102738	150087
32927	150088
28066	150089
23151	150090
6710	150091
15808	150092
98967	150093
65138	150094
14086	150095
37334	150096
66197	150097
15154	150098
31526	150099
11288	150100
4836	150101
41531	150102
13973	150103
11434	150104
164694	150105
93462	150106
31293	150107
9601	150108
44451	150109
105663	150110
42082	150111
133697	150112
10815	150113
7002	150114
45033	150115
27167	150116
42255	150117
17	150118
41561	150119
11914	150120
35227	150121
31	150122
13321	150123
14132	150124
28558	150125
64939	150126
61662	150127
22922	150128
68333	150129
72767	150130
10365	150131
9495	150132
17337	150133
73651	150134
271	150135
44713	150136
1690	150137
25885	150138
9828	150139
74709	150140
29606	150141
3819	150142
97415	150143
137910	150144
8765	150145
10086	150146
839	150147
10226	150148
62632	150149
7274	150150
22347	150151
23221	150152
32274	150153
74698	150154
34700	150155
107692	150156
18543	150157
55911	150158
30061	150159
5339	150160
98	150161
101809	150162
109021	150163
453	150164
12746	150165
105782	150166
11595	150167
27868	150168
20795	150169
2760	150170
111561	150171
18430	150172
75135	150173
7017	150174
1531	150175
114066	150176
7786	150177
1507	150178
1562	150179
705	150180
200	150181
103907	150182
7946	150183
99909	150184
11049	150185
18262	150186
66118	150187
2257	150188
8258	150189
50630	150190
53535	150191
17203	150192
104881	150193
9663	150194
2085	150195
24488	150196
38569	150197
97077	150198
42932	150199
93182	150200
72855	150201
15191	150202
79911	150203
13313	150204
29334	150205
15604	150206
63993	150207
53330	150208
19127	150209
115457	150210
615	150211
8422	150212
18	150213
107786	150214
37104	150215
43222	150216
107562	150217
25710	150218
41773	150219
18478	150220
4255	150221
44622	150222
11	150223
42657	150224
47069	150225
46660	150226
24214	150227
10249	150228
65500	150229
52135	150230
8305	150231
127991	150232
40087	150233
100735	150234
30148	150235
52081	150236
56106	150237
98875	150238
57951	150239
18223	150240
31766	150241
51977	150242
2649	150243
50859	150244
5	150245
33827	150246
47568	150247
32107	150248
140023	150249
7876	150250
15276	150251
11979	150252
37192	150253
6287	150254
53477	150255
19853	150256
54231	150257
3065	150258
19847	150259
18031	150260
32583	150261
4922	150262
26120	150263
138316	150264
75918	150265
18502	150266
13143	150267
15137	150268
7918	150269
44286	150270
26747	150271
111234	150272
138876	150273
34613	150274
86255	150275
17936	150276
26160	150277
142509	150278
22314	150279
28449	150280
77188	150281
156740	150282
20178	150283
19849	150284
85556	150285
124467	150286
108920	150287
14411	150288
359	150289
88798	150290
150875	150291
4854	150292
24686	150293
90493	150294
8165	150295
889	150296
37248	150297
1169	150298
26851	150299
5909	150300
104964	150301
106110	150302
4796	150303
47861	150304
5618	150305
9612	150306
81717	150307
13720	150308
38056	150309
2091	150310
45788	150311
60373	150312
12570	150313
71499	150314
23082	150315
1588	150316
70296	150317
371	150318
104470	150319
72889	150320
25987	150321
19169	150322
43364	150323
12217	150324
120148	150325
23267	150326
127310	150327
129326	150328
67529	150329
9350	150330
137632	150331
26	150332
88789	150333
103791	150334
130421	150335
132138	150336
38316	150337
45515	150338
79138	150339
53677	150340
99365	150341
119207	150342
47232	150343
23772	150344
39014	150345
128020	150346
2266	150347
12876	150348
5632	150349
13047	150350
123712	150351
30154	150352
10860	150353
54813	150354
10448	150355
71685	150356
3532	150357
1436	150358
20848	150359
31468	150360
61129	150361
247	150362
19569	150363
16717	150364
845	150365
98296	150366
76890	150367
56461	150368
14528	150369
12831	150370
33875	150371
8328	150372
3573	150373
2773	150374
11180	150375
39417	150376
112	150377
6878	150378
32373	150379
15178	150380
11151	150381
24406	150382
30394	150383
11100	150384
40728	150385
91144	150386
23466	150387
25551	150388
26652	150389
34747	150390
12727	150391
4941	150392
43995	150393
58504	150394
9932	150395
15103	150396
20483	150397
14468	150398
3869	150399
18338	150400
128457	150401
73419	150402
124253	150403
34246	150404
51107	150405
34170	150406
56053	150407
33757	150408
15570	150409
90879	150410
4587	150411
1954	150412
3299	150413
29757	150414
103705	150415
17983	150416
24621	150417
11618	150418
137126	150419
32976	150420
40063	150421
146159	150422
20579	150423
148611	150424
7684	150425
121957	150426
34385	150427
30541	150428
56260	150429
5486	150430
22116	150431
4438	150432
19507	150433
27244	150434
7254	150435
1733	150436
157779	150437
103967	150438
22940	150439
22280	150440
148331	150441
2797	150442
27108	150443
29943	150444
4360	150445
5463	150446
4052	150447
152	150448
1726	150449
90625	150450
397	150451
33324	150452
220	150453
29882	150454
34116	150455
38607	150456
138010	150457
39688	150458
2904	150459
7006	150460
18673	150461
136773	150462
68038	150463
56141	150464
25230	150465
30455	150466
52918	150467
101479	150468
96947	150469
71948	150470
7718	150471
420	150472
52789	150473
5009	150474
45781	150475
125915	150476
28360	150477
15254	150478
13141	150479
19939	150480
62593	150481
99081	150482
104581	150483
53409	150484
57127	150485
26575	150486
115582	150487
54682	150488
218	150489
30282	150490
134669	150491
8943	150492
232	150493
7689	150494
38411	150495
68755	150496
18373	150497
41705	150498
39208	150499
13596	150500
3151	150501
14983	150502
132719	150503
42948	150504
115746	150505
32386	150506
18409	150507
103310	150508
1544	150509
50799	150510
25070	150511
2674	150512
86	150513
702	150514
33846	150515
95254	150516
34935	150517
40443	150518
19193	150519
42875	150520
79969	150521
84527	150522
4403	150523
23974	150524
35962	150525
36995	150526
33565	150527
24272	150528
39284	150529
20522	150530
95902	150531
19055	150532
61325	150533
24425	150534
78116	150535
80880	150536
47565	150537
18471	150538
68236	150539
42031	150540
45053	150541
51627	150542
34197	150543
87475	150544
126721	150545
48979	150546
17126	150547
8519	150548
88196	150549
58050	150550
42442	150551
77014	150552
90595	150553
47239	150554
146849	150555
26678	150556
77449	150557
7307	150558
1454	150559
77489	150560
68018	150561
18152	150562
66043	150563
52225	150564
104139	150565
8834	150566
12580	150567
40878	150568
13112	150569
18627	150570
70931	150571
20059	150572
91252	150573
34416	150574
38623	150575
1505	150576
24002	150577
30091	150578
43728	150579
60627	150580
9312	150581
98317	150582
113385	150583
5092	150584
107586	150585
27751	150586
30879	150587
1039	150588
30062	150589
5878	150590
27508	150591
1190	150592
66440	150593
134410	150594
23392	150595
56352	150596
44872	150597
37739	150598
137968	150599
109781	150600
34082	150601
4710	150602
14162	150603
32980	150604
61597	150605
65602	150606
52851	150607
83121	150608
16330	150609
30761	150610
46088	150611
24219	150612
77263	150613
562	150614
18666	150615
62025	150616
8293	150617
106945	150618
81597	150619
2670	150620
10800	150621
40006	150622
51402	150623
50545	150624
74559	150625
8843	150626
19600	150627
8040	150628
133498	150629
125060	150630
44287	150631
32438	150632
6888	150633
39395	150634
1141	150635
3240	150636
6000	150637
2401	150638
872	150639
25734	150640
157102	150641
1305	150642
61	150643
69308	150644
35923	150645
12274	150646
61679	150647
535	150648
53374	150649
32369	150650
60384	150651
24644	150652
1196	150653
3238	150654
20128	150655
95626	150656
29332	150657
119347	150658
21729	150659
123302	150660
24879	150661
86109	150662
6912	150663
111792	150664
36891	150665
104030	150666
32560	150667
59895	150668
1659	150669
27406	150670
835	150671
77445	150672
105076	150673
5882	150674
35123	150675
7831	150676
124187	150677
71664	150678
8185	150679
66101	150680
37241	150681
36488	150682
12988	150683
71691	150684
73268	150685
39	150686
16117	150687
14612	150688
19028	150689
4538	150690
12712	150691
134321	150692
69627	150693
13017	150694
1594	150695
45073	150696
62650	150697
24948	150698
60898	150699
111510	150700
2721	150701
70866	150702
31705	150703
167629	150704
19602	150705
5760	150706
134579	150707
89677	150708
108378	150709
35880	150710
1781	150711
68217	150712
3185	150713
9489	150714
56736	150715
3533	150716
67108	150717
37981	150718
68375	150719
6151	150720
66008	150721
90134	150722
92271	150723
59313	150724
56890	150725
7213	150726
61310	150727
136579	150728
3829	150729
75781	150730
4492	150731
103986	150732
7849	150733
77213	150734
67621	150735
7131	150736
75128	150737
5529	150738
15975	150739
14521	150740
10048	150741
2139	150742
472	150743
120779	150744
25228	150745
44131	150746
9998	150747
186	150748
510	150749
75824	150750
728	150751
19068	150752
16820	150753
4910	150754
4444	150755
29979	150756
8272	150757
63433	150758
11605	150759
54357	150760
69036	150761
16823	150762
3146	150763
25926	150764
34760	150765
165506	150766
4903	150767
11576	150768
135700	150769
21309	150770
29389	150771
15040	150772
49468	150773
112514	150774
19019	150775
64773	150776
35944	150777
95448	150778
39974	150779
88976	150780
37980	150781
15556	150782
58712	150783
8519	150784
3435	150785
86141	150786
9579	150787
52292	150788
32844	150789
87353	150790
24697	150791
53110	150792
11739	150793
31366	150794
11636	150795
112118	150796
159437	150797
102766	150798
2581	150799
67883	150800
3957	150801
6474	150802
16249	150803
73778	150804
64296	150805
70305	150806
48637	150807
164157	150808
44231	150809
19444	150810
16830	150811
15566	150812
786	150813
24889	150814
63243	150815
16986	150816
81999	150817
54783	150818
48779	150819
88485	150820
21465	150821
28221	150822
53624	150823
12475	150824
650	150825
68698	150826
117511	150827
33332	150828
141718	150829
9807	150830
21474	150831
7401	150832
1034	150833
15769	150834
33066	150835
3790	150836
162318	150837
77456	150838
1791	150839
49714	150840
16419	150841
951	150842
116661	150843
21407	150844
47412	150845
948	150846
1733	150847
135635	150848
102434	150849
10694	150850
67454	150851
82383	150852
10439	150853
23685	150854
5562	150855
2928	150856
23456	150857
122045	150858
60410	150859
37072	150860
447	150861
42973	150862
109527	150863
35136	150864
332	150865
37295	150866
53991	150867
66349	150868
16937	150869
11922	150870
137497	150871
4965	150872
45379	150873
14096	150874
114248	150875
18396	150876
25426	150877
3267	150878
52502	150879
48003	150880
28276	150881
145396	150882
11301	150883
59024	150884
68352	150885
7840	150886
2545	150887
610	150888
54038	150889
144442	150890
27672	150891
29150	150892
50717	150893
61745	150894
8980	150895
131793	150896
95931	150897
127216	150898
2711	150899
30280	150900
35144	150901
18155	150902
46393	150903
11128	150904
46564	150905
14331	150906
46704	150907
111165	150908
25017	150909
4647	150910
10614	150911
14766	150912
4682	150913
3250	150914
4496	150915
113469	150916
3341	150917
9733	150918
77173	150919
2963	150920
49260	150921
324	150922
19959	150923
616	150924
11416	150925
289	150926
55109	150927
123475	150928
21456	150929
10466	150930
10520	150931
2921	150932
52411	150933
658	150934
12571	150935
60551	150936
73190	150937
51461	150938
100322	150939
12504	150940
51294	150941
31155	150942
93555	150943
170242	150944
9375	150945
39238	150946
9308	150947
91787	150948
10941	150949
41067	150950
228	150951
10438	150952
62531	150953
30593	150954
34441	150955
144697	150956
68928	150957
43581	150958
24275	150959
26490	150960
115806	150961
9819	150962
4528	150963
1682	150964
11582	150965
69307	150966
27285	150967
96642	150968
126311	150969
62698	150970
96058	150971
112006	150972
118916	150973
5132	150974
61648	150975
15259	150976
73268	150977
63743	150978
1161	150979
51651	150980
5710	150981
3165	150982
8174	150983
3862	150984
88619	150985
10522	150986
19986	150987
84251	150988
3564	150989
13635	150990
1440	150991
62767	150992
45882	150993
31075	150994
8736	150995
5270	150996
43439	150997
44444	150998
85799	150999
54418	151000
82056	151001
3888	151002
85624	151003
31312	151004
9655	151005
10780	151006
17929	151007
48999	151008
56175	151009
77010	151010
33573	151011
24531	151012
9538	151013
4033	151014
7368	151015
79069	151016
23200	151017
3308	151018
63964	151019
26585	151020
9331	151021
1625	151022
19364	151023
2702	151024
107640	151025
43812	151026
12587	151027
120123	151028
3802	151029
131946	151030
104813	151031
65676	151032
6311	151033
1249	151034
35732	151035
89895	151036
65497	151037
74415	151038
1636	151039
45498	151040
70885	151041
65051	151042
157605	151043
83048	151044
60162	151045
42101	151046
122439	151047
27666	151048
55324	151049
164144	151050
9853	151051
36916	151052
23463	151053
50961	151054
58945	151055
4707	151056
79479	151057
96575	151058
10723	151059
4532	151060
90188	151061
2705	151062
3280	151063
122	151064
18987	151065
2774	151066
14243	151067
20191	151068
2274	151069
18338	151070
124325	151071
61340	151072
169867	151073
49974	151074
77234	151075
732	151076
108997	151077
124345	151078
62183	151079
153648	151080
14480	151081
94573	151082
58353	151083
18507	151084
70132	151085
41023	151086
41266	151087
31679	151088
63379	151089
72462	151090
37735	151091
33194	151092
146582	151093
97616	151094
37348	151095
107537	151096
13426	151097
115242	151098
16245	151099
53807	151100
25441	151101
155533	151102
820	151103
2641	151104
9842	151105
154119	151106
30014	151107
30380	151108
65441	151109
127220	151110
7355	151111
3991	151112
757	151113
3047	151114
934	151115
46168	151116
24871	151117
58489	151118
29772	151119
58252	151120
127008	151121
106467	151122
61026	151123
123832	151124
31391	151125
103824	151126
38161	151127
8247	151128
68032	151129
47965	151130
90418	151131
80405	151132
28241	151133
71855	151134
3053	151135
4927	151136
28417	151137
6768	151138
94149	151139
149164	151140
218	151141
127650	151142
95638	151143
25513	151144
48077	151145
18138	151146
28194	151147
137329	151148
3757	151149
43220	151150
9678	151151
21708	151152
15199	151153
51890	151154
19136	151155
2121	151156
22678	151157
133598	151158
49145	151159
35534	151160
31952	151161
44193	151162
78644	151163
29110	151164
27042	151165
133591	151166
21939	151167
99935	151168
19658	151169
76388	151170
31980	151171
62551	151172
17074	151173
77358	151174
107425	151175
22101	151176
156791	151177
21900	151178
80189	151179
29025	151180
18798	151181
46076	151182
5464	151183
87412	151184
28875	151185
27618	151186
35881	151187
71043	151188
100290	151189
24943	151190
28001	151191
20148	151192
53930	151193
79302	151194
124180	151195
49071	151196
163242	151197
998	151198
146484	151199
36251	151200
17296	151201
4154	151202
62060	151203
24978	151204
7671	151205
108624	151206
110330	151207
154789	151208
3028	151209
23085	151210
12612	151211
99399	151212
21436	151213
10312	151214
13606	151215
100437	151216
47660	151217
16683	151218
3362	151219
2009	151220
24042	151221
15683	151222
31489	151223
40578	151224
14983	151225
51581	151226
5416	151227
114587	151228
14268	151229
13964	151230
125322	151231
13434	151232
91025	151233
34565	151234
64667	151235
29780	151236
16086	151237
108548	151238
72421	151239
75375	151240
23225	151241
19913	151242
12131	151243
77999	151244
37610	151245
30352	151246
1379	151247
121283	151248
16431	151249
133823	151250
2073	151251
3569	151252
81761	151253
19342	151254
31586	151255
18542	151256
517	151257
331	151258
29833	151259
107531	151260
35526	151261
44561	151262
3594	151263
129702	151264
52036	151265
58357	151266
1598	151267
1406	151268
41154	151269
47214	151270
19657	151271
109032	151272
36004	151273
41725	151274
99304	151275
46198	151276
6842	151277
156728	151278
33768	151279
42097	151280
122059	151281
60519	151282
4198	151283
14061	151284
19390	151285
7917	151286
42726	151287
10631	151288
11627	151289
5464	151290
75525	151291
2047	151292
14	151293
77246	151294
15566	151295
83847	151296
43093	151297
44403	151298
2067	151299
79090	151300
84133	151301
57636	151302
3481	151303
29851	151304
153528	151305
17831	151306
5330	151307
62371	151308
38197	151309
29184	151310
28872	151311
19049	151312
32321	151313
39422	151314
96479	151315
75917	151316
20464	151317
31566	151318
83637	151319
40338	151320
34904	151321
95173	151322
29445	151323
14053	151324
36303	151325
140672	151326
62711	151327
6265	151328
38769	151329
20555	151330
105492	151331
134834	151332
85794	151333
9910	151334
63588	151335
30231	151336
84046	151337
12765	151338
37173	151339
80027	151340
103058	151341
20906	151342
144362	151343
68039	151344
6958	151345
2842	151346
45480	151347
60116	151348
10145	151349
44860	151350
102319	151351
27165	151352
78211	151353
3184	151354
17342	151355
50408	151356
36633	151357
10532	151358
5807	151359
42353	151360
107455	151361
45417	151362
83652	151363
37950	151364
8241	151365
79275	151366
52119	151367
5896	151368
30760	151369
20453	151370
45608	151371
76200	151372
132317	151373
1263	151374
22303	151375
4390	151376
2381	151377
115455	151378
60273	151379
8112	151380
34797	151381
135780	151382
85579	151383
41085	151384
4336	151385
15443	151386
45501	151387
10378	151388
19999	151389
2533	151390
139929	151391
1576	151392
21987	151393
61248	151394
64306	151395
12967	151396
17431	151397
24000	151398
50929	151399
766	151400
42246	151401
3960	151402
125554	151403
1604	151404
3070	151405
105512	151406
30089	151407
11329	151408
3369	151409
3557	151410
7128	151411
11656	151412
43089	151413
50158	151414
60219	151415
88412	151416
33677	151417
29275	151418
41391	151419
7066	151420
106650	151421
20863	151422
14204	151423
36468	151424
21532	151425
119856	151426
159391	151427
92099	151428
168728	151429
83734	151430
41449	151431
37717	151432
74860	151433
157843	151434
37336	151435
164739	151436
51499	151437
1670	151438
7337	151439
29703	151440
17184	151441
161757	151442
163	151443
6424	151444
64713	151445
154512	151446
52715	151447
104837	151448
80622	151449
42540	151450
28287	151451
41957	151452
12780	151453
18593	151454
9159	151455
54297	151456
97319	151457
97227	151458
4403	151459
59303	151460
6836	151461
121977	151462
7840	151463
2472	151464
9613	151465
16870	151466
32578	151467
856	151468
422	151469
18402	151470
79546	151471
28584	151472
43560	151473
102653	151474
8363	151475
7685	151476
908	151477
7025	151478
128536	151479
35008	151480
50783	151481
80418	151482
70814	151483
97919	151484
5336	151485
2279	151486
5709	151487
92609	151488
40315	151489
41959	151490
75418	151491
139458	151492
115462	151493
92103	151494
91205	151495
39544	151496
102525	151497
53107	151498
138211	151499
47071	151500
71335	151501
9848	151502
524	151503
40853	151504
74181	151505
15214	151506
65445	151507
11135	151508
35500	151509
4161	151510
7878	151511
42545	151512
75297	151513
33552	151514
36550	151515
899	151516
52191	151517
12828	151518
8593	151519
8170	151520
42314	151521
90880	151522
11626	151523
11787	151524
66894	151525
30583	151526
14510	151527
17901	151528
65830	151529
84719	151530
6698	151531
87972	151532
103374	151533
5371	151534
158700	151535
4457	151536
607	151537
27971	151538
156980	151539
20345	151540
15538	151541
11241	151542
14449	151543
59774	151544
1910	151545
6412	151546
12884	151547
28720	151548
13566	151549
78473	151550
107147	151551
63976	151552
122459	151553
17292	151554
73740	151555
11669	151556
71169	151557
28449	151558
5284	151559
63452	151560
11696	151561
621	151562
43607	151563
18269	151564
89223	151565
17118	151566
108943	151567
81092	151568
17819	151569
23898	151570
36852	151571
169536	151572
112465	151573
69032	151574
71728	151575
3307	151576
1108	151577
91949	151578
3091	151579
137105	151580
11084	151581
68145	151582
70171	151583
74701	151584
65093	151585
21748	151586
13834	151587
49347	151588
43165	151589
46786	151590
25492	151591
107278	151592
34654	151593
67770	151594
2595	151595
163553	151596
43775	151597
16996	151598
118819	151599
78605	151600
36627	151601
45535	151602
3057	151603
32383	151604
49179	151605
43912	151606
32018	151607
51382	151608
158634	151609
35371	151610
89649	151611
59100	151612
53302	151613
126360	151614
109900	151615
19395	151616
52227	151617
19523	151618
6791	151619
63856	151620
166409	151621
37898	151622
121776	151623
90193	151624
100731	151625
95340	151626
6661	151627
74752	151628
50161	151629
79452	151630
11372	151631
4599	151632
84365	151633
12792	151634
11549	151635
19565	151636
3	151637
110894	151638
11329	151639
32021	151640
63527	151641
30027	151642
23395	151643
15115	151644
88357	151645
15825	151646
47815	151647
49323	151648
63455	151649
40488	151650
5086	151651
21259	151652
35673	151653
20446	151654
16354	151655
148045	151656
14912	151657
57737	151658
35328	151659
24679	151660
6457	151661
3157	151662
113920	151663
97223	151664
37682	151665
124968	151666
19319	151667
14015	151668
891	151669
40040	151670
53465	151671
5708	151672
68436	151673
12546	151674
136801	151675
563	151676
60733	151677
18915	151678
4301	151679
102344	151680
4	151681
19337	151682
4307	151683
10368	151684
40928	151685
74450	151686
98561	151687
115796	151688
70060	151689
7647	151690
123878	151691
47697	151692
90638	151693
60283	151694
38093	151695
86123	151696
65965	151697
9571	151698
148481	151699
27177	151700
79586	151701
48851	151702
72005	151703
133986	151704
17125	151705
172	151706
31676	151707
29615	151708
46167	151709
75071	151710
7938	151711
33951	151712
54569	151713
29869	151714
134362	151715
104998	151716
81707	151717
66722	151718
9942	151719
19253	151720
11560	151721
58517	151722
64815	151723
12147	151724
64781	151725
97109	151726
52116	151727
118214	151728
53731	151729
18078	151730
15527	151731
48828	151732
17751	151733
79561	151734
86895	151735
23753	151736
7100	151737
75	151738
5904	151739
77603	151740
11802	151741
34033	151742
148030	151743
39985	151744
86034	151745
59648	151746
13499	151747
162865	151748
14033	151749
13296	151750
4383	151751
75134	151752
46587	151753
44728	151754
28342	151755
36045	151756
20580	151757
4146	151758
33852	151759
5061	151760
14237	151761
46521	151762
69938	151763
113960	151764
88294	151765
51202	151766
80904	151767
74224	151768
13163	151769
13662	151770
3889	151771
11912	151772
68353	151773
3262	151774
102096	151775
70588	151776
20501	151777
51559	151778
23343	151779
37997	151780
42748	151781
56199	151782
11934	151783
3487	151784
23888	151785
10459	151786
126246	151787
16545	151788
42173	151789
6609	151790
6000	151791
31657	151792
163523	151793
70118	151794
27572	151795
70768	151796
57972	151797
3222	151798
36992	151799
20538	151800
88838	151801
19172	151802
25228	151803
44868	151804
4490	151805
10400	151806
75807	151807
47961	151808
526	151809
16311	151810
69881	151811
884	151812
75893	151813
48173	151814
35206	151815
23357	151816
115216	151817
84738	151818
1154	151819
117010	151820
89982	151821
41	151822
5689	151823
73411	151824
38157	151825
87292	151826
137037	151827
1290	151828
21415	151829
29527	151830
53379	151831
137120	151832
160689	151833
24496	151834
86507	151835
154	151836
14978	151837
16895	151838
10254	151839
91489	151840
129178	151841
154998	151842
1683	151843
134071	151844
1591	151845
36265	151846
91101	151847
150275	151848
18366	151849
120740	151850
22350	151851
71317	151852
87749	151853
3291	151854
29717	151855
616	151856
94427	151857
82043	151858
20890	151859
25631	151860
18789	151861
117417	151862
28127	151863
2147	151864
22191	151865
42685	151866
94339	151867
3366	151868
15901	151869
719	151870
11807	151871
80016	151872
26734	151873
53647	151874
4152	151875
9657	151876
38788	151877
6129	151878
85329	151879
12822	151880
18537	151881
16609	151882
66760	151883
113729	151884
132903	151885
13108	151886
61284	151887
1726	151888
59515	151889
61485	151890
1789	151891
4708	151892
48702	151893
56247	151894
16659	151895
32686	151896
95225	151897
8463	151898
12135	151899
125955	151900
12616	151901
6249	151902
34559	151903
24559	151904
14206	151905
9113	151906
5542	151907
7695	151908
3691	151909
35580	151910
72791	151911
80522	151912
8399	151913
1190	151914
8506	151915
2781	151916
22975	151917
109807	151918
69491	151919
17747	151920
30112	151921
15082	151922
137667	151923
27130	151924
52056	151925
66377	151926
77317	151927
10189	151928
90845	151929
62777	151930
48555	151931
64656	151932
7912	151933
76725	151934
25438	151935
96432	151936
44027	151937
16418	151938
15907	151939
4642	151940
15299	151941
1592	151942
89776	151943
129677	151944
38258	151945
83022	151946
47018	151947
157073	151948
27420	151949
36235	151950
14633	151951
34720	151952
19128	151953
5116	151954
50737	151955
2799	151956
16039	151957
15099	151958
924	151959
26317	151960
14477	151961
22224	151962
61930	151963
3195	151964
1415	151965
29269	151966
31442	151967
35591	151968
18206	151969
43086	151970
64081	151971
17477	151972
44496	151973
68641	151974
40913	151975
7306	151976
9382	151977
47415	151978
38014	151979
106896	151980
1736	151981
30642	151982
5708	151983
623	151984
28818	151985
74266	151986
16739	151987
51063	151988
9790	151989
2746	151990
105521	151991
31166	151992
7815	151993
27379	151994
19987	151995
37356	151996
25662	151997
85220	151998
19255	151999
113020	152000
15620	152001
69696	152002
32205	152003
48103	152004
64551	152005
22575	152006
1370	152007
34683	152008
59152	152009
3085	152010
29958	152011
846	152012
30163	152013
57101	152014
70638	152015
75853	152016
15576	152017
6591	152018
27983	152019
88145	152020
86044	152021
169420	152022
18701	152023
15988	152024
73006	152025
91310	152026
33537	152027
17803	152028
53144	152029
40964	152030
14774	152031
16940	152032
110802	152033
20633	152034
67654	152035
46104	152036
65188	152037
61823	152038
82935	152039
42684	152040
87487	152041
88471	152042
121645	152043
62357	152044
8912	152045
97194	152046
9658	152047
110689	152048
112513	152049
18998	152050
70186	152051
30880	152052
756	152053
7107	152054
83825	152055
10666	152056
45914	152057
75195	152058
141692	152059
8284	152060
52616	152061
19761	152062
26017	152063
79359	152064
112486	152065
12333	152066
5486	152067
133087	152068
10475	152069
1067	152070
30105	152071
21667	152072
20816	152073
5343	152074
116198	152075
29077	152076
62977	152077
33857	152078
67969	152079
71946	152080
31798	152081
1047	152082
169095	152083
10556	152084
57211	152085
30449	152086
90154	152087
11105	152088
138094	152089
16406	152090
94294	152091
24589	152092
81457	152093
51378	152094
96638	152095
11153	152096
2853	152097
47685	152098
801	152099
25693	152100
39044	152101
132463	152102
10114	152103
16796	152104
26134	152105
21344	152106
52881	152107
25692	152108
3956	152109
69186	152110
3565	152111
29899	152112
58081	152113
13555	152114
55230	152115
17447	152116
52221	152117
21228	152118
36105	152119
33143	152120
16725	152121
19344	152122
27243	152123
2993	152124
7481	152125
15306	152126
94216	152127
67613	152128
31979	152129
98814	152130
3372	152131
92056	152132
10039	152133
52972	152134
92490	152135
165216	152136
122171	152137
111459	152138
43353	152139
110323	152140
14258	152141
12064	152142
69799	152143
30552	152144
14613	152145
7091	152146
10816	152147
35081	152148
20039	152149
66382	152150
37488	152151
66436	152152
225	152153
80545	152154
54797	152155
93950	152156
9409	152157
2977	152158
51118	152159
115123	152160
125823	152161
88318	152162
34720	152163
52240	152164
6429	152165
73516	152166
6039	152167
100910	152168
92007	152169
103016	152170
23175	152171
2966	152172
6395	152173
2675	152174
28194	152175
26941	152176
25697	152177
6237	152178
37136	152179
8734	152180
14447	152181
44868	152182
124460	152183
162774	152184
88190	152185
73921	152186
42619	152187
68256	152188
23374	152189
5753	152190
112307	152191
45099	152192
2850	152193
9857	152194
21001	152195
27219	152196
19227	152197
26888	152198
33925	152199
39132	152200
36531	152201
17987	152202
37734	152203
53730	152204
36263	152205
100594	152206
32255	152207
15021	152208
14236	152209
93329	152210
37965	152211
18367	152212
78679	152213
33554	152214
13998	152215
21087	152216
11781	152217
60325	152218
49291	152219
16580	152220
9892	152221
64168	152222
121	152223
6337	152224
48255	152225
21874	152226
33253	152227
32748	152228
19093	152229
5297	152230
29301	152231
62076	152232
1279	152233
97419	152234
28145	152235
35672	152236
55860	152237
31121	152238
37371	152239
17623	152240
119538	152241
85360	152242
13029	152243
32556	152244
7899	152245
5204	152246
10818	152247
59914	152248
11359	152249
12904	152250
76016	152251
4287	152252
22679	152253
57894	152254
23025	152255
122893	152256
88660	152257
20776	152258
6719	152259
76051	152260
66735	152261
89348	152262
131547	152263
16439	152264
450	152265
58705	152266
69201	152267
138	152268
11425	152269
63033	152270
83663	152271
55069	152272
167187	152273
3466	152274
25587	152275
36559	152276
161303	152277
102765	152278
32600	152279
14392	152280
32861	152281
103452	152282
23673	152283
100237	152284
7901	152285
11234	152286
27349	152287
22579	152288
60511	152289
132511	152290
112012	152291
35265	152292
86331	152293
43359	152294
52985	152295
48028	152296
12469	152297
3324	152298
29688	152299
428	152300
15171	152301
86088	152302
101217	152303
6003	152304
16165	152305
28160	152306
116807	152307
1590	152308
48585	152309
44821	152310
99235	152311
53233	152312
135454	152313
14321	152314
60616	152315
6280	152316
52297	152317
7003	152318
461	152319
29839	152320
51577	152321
116027	152322
48787	152323
139001	152324
43720	152325
53500	152326
96162	152327
57537	152328
31368	152329
21858	152330
23044	152331
47466	152332
10811	152333
21253	152334
1292	152335
8160	152336
16097	152337
91417	152338
49792	152339
4579	152340
44174	152341
45709	152342
115811	152343
108657	152344
69045	152345
53900	152346
37951	152347
170035	152348
3098	152349
63496	152350
16550	152351
5743	152352
9237	152353
1205	152354
122328	152355
3170	152356
57447	152357
2595	152358
58042	152359
118457	152360
23507	152361
8674	152362
6458	152363
31643	152364
138788	152365
2783	152366
12205	152367
5602	152368
32739	152369
87907	152370
99445	152371
86066	152372
83038	152373
9824	152374
1317	152375
3025	152376
11601	152377
71739	152378
21981	152379
9493	152380
30399	152381
53323	152382
96026	152383
31246	152384
21185	152385
9157	152386
51639	152387
23836	152388
2234	152389
10420	152390
2344	152391
153429	152392
67614	152393
50703	152394
61808	152395
7449	152396
80100	152397
112040	152398
6417	152399
35656	152400
35738	152401
110752	152402
65582	152403
23647	152404
125477	152405
302	152406
7652	152407
86671	152408
6526	152409
16297	152410
71911	152411
29973	152412
15836	152413
126778	152414
59611	152415
4712	152416
22689	152417
16902	152418
11069	152419
97128	152420
154480	152421
29974	152422
8388	152423
60656	152424
9372	152425
15420	152426
29572	152427
20988	152428
45173	152429
115261	152430
30155	152431
4324	152432
9763	152433
4110	152434
6914	152435
118527	152436
23304	152437
92188	152438
13604	152439
39577	152440
98750	152441
29993	152442
98147	152443
35949	152444
87826	152445
41335	152446
25830	152447
43926	152448
60734	152449
157152	152450
2726	152451
111275	152452
4258	152453
103485	152454
8843	152455
76023	152456
47797	152457
51685	152458
51653	152459
522	152460
86647	152461
246	152462
15654	152463
138970	152464
47505	152465
45166	152466
79628	152467
78837	152468
4643	152469
97728	152470
13948	152471
93738	152472
31894	152473
8823	152474
82393	152475
26063	152476
77019	152477
169567	152478
27260	152479
19993	152480
21938	152481
6596	152482
6771	152483
118763	152484
21722	152485
704	152486
31074	152487
23272	152488
8418	152489
76203	152490
5919	152491
40388	152492
145377	152493
17572	152494
9028	152495
16116	152496
6310	152497
28599	152498
28369	152499
34105	152500
32132	152501
47535	152502
44907	152503
3293	152504
84570	152505
68249	152506
1369	152507
44343	152508
63397	152509
11662	152510
12814	152511
2338	152512
79659	152513
109809	152514
76134	152515
5674	152516
114935	152517
30938	152518
19050	152519
49193	152520
61242	152521
147623	152522
53091	152523
8265	152524
14080	152525
122208	152526
32724	152527
103155	152528
24365	152529
98189	152530
12939	152531
378	152532
67296	152533
27490	152534
11678	152535
9624	152536
2100	152537
60207	152538
1815	152539
64704	152540
9367	152541
13340	152542
3584	152543
33622	152544
18875	152545
98603	152546
2529	152547
820	152548
2409	152549
6547	152550
29444	152551
21274	152552
11237	152553
10942	152554
3886	152555
152363	152556
83082	152557
3587	152558
62274	152559
33342	152560
9382	152561
121188	152562
23625	152563
23568	152564
51624	152565
40724	152566
50840	152567
65935	152568
199	152569
107552	152570
16196	152571
37573	152572
30387	152573
67571	152574
37490	152575
45050	152576
15126	152577
47333	152578
18921	152579
37298	152580
67045	152581
115581	152582
71021	152583
91753	152584
22479	152585
40599	152586
101062	152587
21908	152588
55099	152589
107007	152590
21377	152591
65038	152592
16659	152593
436	152594
58313	152595
20735	152596
74313	152597
6043	152598
30258	152599
17679	152600
79569	152601
55687	152602
22885	152603
32719	152604
737	152605
50615	152606
53707	152607
32256	152608
353	152609
16092	152610
14773	152611
49640	152612
33279	152613
5516	152614
4259	152615
96322	152616
7301	152617
78934	152618
65149	152619
138757	152620
35920	152621
82523	152622
7168	152623
131008	152624
10373	152625
73783	152626
72767	152627
5006	152628
3233	152629
95688	152630
35711	152631
41611	152632
130839	152633
3508	152634
74010	152635
20682	152636
94811	152637
114191	152638
15666	152639
28740	152640
135197	152641
24204	152642
11954	152643
56310	152644
25467	152645
5522	152646
77795	152647
82560	152648
77848	152649
4639	152650
591	152651
97162	152652
7104	152653
112410	152654
26122	152655
70906	152656
18310	152657
6359	152658
40197	152659
35140	152660
84453	152661
10754	152662
70511	152663
38997	152664
26126	152665
35799	152666
1248	152667
27802	152668
21043	152669
38777	152670
7953	152671
25210	152672
12558	152673
40585	152674
67067	152675
31377	152676
17893	152677
30482	152678
71333	152679
17086	152680
10274	152681
36444	152682
9473	152683
94738	152684
129425	152685
18735	152686
66814	152687
57896	152688
4362	152689
18167	152690
109557	152691
23708	152692
76639	152693
8900	152694
10635	152695
3017	152696
44697	152697
75481	152698
15478	152699
32300	152700
20361	152701
64413	152702
12232	152703
20314	152704
2351	152705
8388	152706
43667	152707
58153	152708
80437	152709
52068	152710
93530	152711
3288	152712
2086	152713
24956	152714
38696	152715
76850	152716
653	152717
41872	152718
6410	152719
52429	152720
49762	152721
11548	152722
76679	152723
30906	152724
98087	152725
55010	152726
44871	152727
39380	152728
127040	152729
18963	152730
52582	152731
51899	152732
9314	152733
28413	152734
5	152735
41828	152736
25033	152737
71854	152738
136216	152739
8096	152740
109314	152741
88196	152742
8822	152743
99413	152744
122086	152745
828	152746
6562	152747
78826	152748
87407	152749
22898	152750
43549	152751
56375	152752
6082	152753
32973	152754
15848	152755
84879	152756
2439	152757
53120	152758
8211	152759
38244	152760
79037	152761
32977	152762
48891	152763
36194	152764
8340	152765
29703	152766
3480	152767
120965	152768
13869	152769
52685	152770
92344	152771
14979	152772
105141	152773
73817	152774
3813	152775
4685	152776
46002	152777
44031	152778
54119	152779
66434	152780
142821	152781
21631	152782
86135	152783
75983	152784
72086	152785
95044	152786
29942	152787
25668	152788
12346	152789
35067	152790
102871	152791
5926	152792
35047	152793
79119	152794
84158	152795
56122	152796
53862	152797
16731	152798
14836	152799
4252	152800
45168	152801
114697	152802
12134	152803
30801	152804
88936	152805
63902	152806
76868	152807
4116	152808
87325	152809
29146	152810
59278	152811
7597	152812
112489	152813
156625	152814
81889	152815
53424	152816
79503	152817
60049	152818
142840	152819
62051	152820
56175	152821
38911	152822
126247	152823
33215	152824
16183	152825
81155	152826
8716	152827
11373	152828
71026	152829
10543	152830
43640	152831
3100	152832
1703	152833
6747	152834
158709	152835
93737	152836
8921	152837
33074	152838
84241	152839
34572	152840
37295	152841
4924	152842
17640	152843
67890	152844
21476	152845
7095	152846
32362	152847
60040	152848
2912	152849
3607	152850
1044	152851
77388	152852
9181	152853
34120	152854
29733	152855
22978	152856
3226	152857
8520	152858
7226	152859
25500	152860
161926	152861
68315	152862
5025	152863
100538	152864
15444	152865
48319	152866
65351	152867
15612	152868
23623	152869
25469	152870
581	152871
887	152872
4531	152873
101066	152874
146498	152875
85385	152876
17375	152877
11574	152878
2543	152879
89609	152880
99262	152881
54273	152882
18890	152883
149692	152884
1756	152885
12144	152886
121738	152887
30635	152888
48731	152889
18579	152890
892	152891
24516	152892
110271	152893
73492	152894
77151	152895
32255	152896
164160	152897
3885	152898
49214	152899
70046	152900
4305	152901
13134	152902
77283	152903
12311	152904
47918	152905
57325	152906
38403	152907
11586	152908
164486	152909
42359	152910
28950	152911
659	152912
13955	152913
20573	152914
64975	152915
63668	152916
129231	152917
11876	152918
949	152919
165751	152920
21305	152921
109917	152922
16154	152923
87534	152924
49420	152925
4117	152926
5534	152927
72576	152928
90806	152929
123166	152930
20734	152931
12749	152932
113536	152933
1022	152934
26510	152935
115559	152936
16220	152937
113570	152938
25432	152939
33182	152940
8629	152941
75729	152942
22880	152943
7250	152944
118226	152945
117698	152946
20382	152947
76146	152948
15676	152949
6862	152950
76512	152951
22530	152952
107283	152953
10310	152954
84844	152955
43734	152956
6708	152957
46809	152958
70906	152959
35124	152960
98130	152961
6887	152962
37754	152963
7799	152964
63202	152965
57679	152966
5245	152967
83860	152968
37121	152969
10751	152970
10416	152971
13911	152972
184	152973
86020	152974
107768	152975
18904	152976
104713	152977
4333	152978
54131	152979
93184	152980
5441	152981
86080	152982
38053	152983
139104	152984
37950	152985
86808	152986
34687	152987
36888	152988
3717	152989
113911	152990
84543	152991
155639	152992
55121	152993
69276	152994
47651	152995
94945	152996
35811	152997
1283	152998
22185	152999
6381	153000
27822	153001
74517	153002
13143	153003
129872	153004
46466	153005
34855	153006
17771	153007
35583	153008
79513	153009
34266	153010
33910	153011
45131	153012
4613	153013
77882	153014
40198	153015
83414	153016
1277	153017
244	153018
143460	153019
26179	153020
10942	153021
34092	153022
61414	153023
31932	153024
10859	153025
57013	153026
10229	153027
14564	153028
78916	153029
136067	153030
5810	153031
44487	153032
73243	153033
115702	153034
42138	153035
100014	153036
100584	153037
511	153038
69234	153039
71768	153040
9046	153041
12510	153042
145123	153043
94651	153044
94135	153045
49890	153046
4018	153047
3134	153048
2707	153049
1100	153050
72409	153051
67860	153052
50399	153053
22526	153054
11740	153055
44174	153056
147995	153057
25380	153058
45488	153059
12148	153060
79433	153061
110398	153062
44981	153063
8300	153064
84264	153065
56606	153066
37693	153067
4745	153068
47356	153069
79577	153070
107807	153071
113635	153072
9975	153073
4095	153074
22711	153075
87756	153076
22922	153077
19005	153078
4306	153079
42108	153080
16548	153081
45968	153082
33596	153083
1450	153084
5875	153085
137206	153086
80237	153087
3855	153088
16720	153089
85793	153090
42295	153091
79893	153092
16184	153093
118981	153094
25689	153095
28597	153096
25368	153097
78137	153098
52919	153099
50378	153100
1218	153101
108121	153102
141579	153103
31786	153104
50184	153105
164090	153106
8435	153107
15515	153108
16516	153109
7263	153110
20570	153111
21662	153112
16650	153113
12862	153114
37514	153115
6568	153116
8346	153117
750	153118
1264	153119
3373	153120
6518	153121
69719	153122
121040	153123
84983	153124
85773	153125
39416	153126
44200	153127
15905	153128
2439	153129
35365	153130
71743	153131
27440	153132
31062	153133
29504	153134
56300	153135
76444	153136
81158	153137
17161	153138
3194	153139
18489	153140
4788	153141
94341	153142
1046	153143
82181	153144
88048	153145
65393	153146
96413	153147
7554	153148
28453	153149
9006	153150
15867	153151
2952	153152
27877	153153
2296	153154
45645	153155
2651	153156
1534	153157
14057	153158
36201	153159
13298	153160
50009	153161
26998	153162
131169	153163
9182	153164
67187	153165
129776	153166
44722	153167
103676	153168
78332	153169
104429	153170
3776	153171
50498	153172
86819	153173
52659	153174
80180	153175
23797	153176
22872	153177
14138	153178
60216	153179
15874	153180
70262	153181
45385	153182
67662	153183
77564	153184
33484	153185
60114	153186
9534	153187
134070	153188
61287	153189
41293	153190
8230	153191
21334	153192
69473	153193
34342	153194
2542	153195
3525	153196
17391	153197
59000	153198
23265	153199
27254	153200
133390	153201
98	153202
100413	153203
18565	153204
57297	153205
129424	153206
62399	153207
45402	153208
57732	153209
1828	153210
13140	153211
110522	153212
21395	153213
16076	153214
44383	153215
30600	153216
121453	153217
137478	153218
61309	153219
26486	153220
75830	153221
12662	153222
86542	153223
29013	153224
793	153225
7915	153226
65073	153227
78257	153228
7863	153229
2577	153230
24594	153231
44021	153232
15088	153233
900	153234
14341	153235
568	153236
127017	153237
62273	153238
17351	153239
30998	153240
32080	153241
111584	153242
61759	153243
92069	153244
56887	153245
48178	153246
17457	153247
118149	153248
30457	153249
86160	153250
43587	153251
21239	153252
442	153253
16220	153254
122088	153255
33012	153256
139009	153257
2682	153258
90388	153259
4154	153260
21617	153261
125327	153262
48861	153263
100948	153264
1319	153265
54053	153266
75065	153267
3446	153268
4322	153269
21082	153270
31441	153271
66238	153272
9984	153273
37205	153274
26045	153275
41673	153276
24953	153277
92303	153278
11799	153279
55856	153280
140463	153281
120579	153282
49744	153283
6361	153284
67888	153285
13513	153286
45659	153287
1788	153288
120628	153289
20385	153290
87894	153291
74874	153292
20651	153293
15868	153294
8735	153295
74687	153296
95837	153297
8411	153298
6440	153299
10573	153300
7321	153301
10932	153302
106088	153303
156224	153304
42313	153305
28167	153306
33477	153307
138137	153308
24007	153309
58276	153310
1870	153311
722	153312
33349	153313
52078	153314
160473	153315
53392	153316
1683	153317
159719	153318
1236	153319
160420	153320
67336	153321
52048	153322
29518	153323
18789	153324
127156	153325
11659	153326
84268	153327
2327	153328
2025	153329
25347	153330
5958	153331
103419	153332
12204	153333
19977	153334
21671	153335
2980	153336
28296	153337
44316	153338
1417	153339
46880	153340
69156	153341
82599	153342
116922	153343
15249	153344
8974	153345
10604	153346
7188	153347
2754	153348
150680	153349
87859	153350
166561	153351
155310	153352
131108	153353
28352	153354
44933	153355
6733	153356
1814	153357
6512	153358
65570	153359
26601	153360
24487	153361
71409	153362
10268	153363
148337	153364
74576	153365
20107	153366
139486	153367
33763	153368
18095	153369
8005	153370
23060	153371
57524	153372
94455	153373
27755	153374
41745	153375
28829	153376
62128	153377
30196	153378
37371	153379
86713	153380
31338	153381
5674	153382
52692	153383
78586	153384
10134	153385
48763	153386
30210	153387
101074	153388
16407	153389
1697	153390
50289	153391
3301	153392
37963	153393
54045	153394
63500	153395
112304	153396
28963	153397
6827	153398
7751	153399
65475	153400
43060	153401
26827	153402
35822	153403
117127	153404
560	153405
80539	153406
3098	153407
49073	153408
467	153409
30497	153410
33579	153411
99955	153412
155223	153413
14137	153414
93311	153415
4783	153416
4320	153417
23356	153418
94840	153419
97325	153420
129698	153421
54423	153422
94270	153423
67160	153424
13455	153425
76938	153426
7833	153427
8554	153428
23457	153429
18343	153430
12348	153431
5567	153432
131046	153433
36718	153434
74746	153435
23070	153436
3564	153437
6085	153438
1339	153439
130732	153440
16514	153441
6908	153442
47052	153443
5152	153444
48514	153445
81028	153446
19214	153447
84314	153448
99981	153449
15550	153450
55085	153451
38440	153452
50055	153453
97174	153454
27989	153455
22888	153456
64284	153457
95746	153458
20758	153459
155579	153460
123792	153461
29197	153462
17375	153463
15332	153464
35110	153465
66250	153466
80644	153467
11603	153468
53263	153469
9495	153470
257	153471
49641	153472
62690	153473
101195	153474
111134	153475
91087	153476
750	153477
33876	153478
59356	153479
17852	153480
137110	153481
15029	153482
25550	153483
7474	153484
79369	153485
42404	153486
21209	153487
17936	153488
93506	153489
79894	153490
8561	153491
10203	153492
28146	153493
112252	153494
18290	153495
47837	153496
55986	153497
72266	153498
6395	153499
304	153500
136986	153501
45571	153502
12701	153503
11570	153504
89189	153505
46238	153506
18873	153507
6290	153508
115031	153509
78077	153510
29046	153511
16531	153512
11654	153513
135690	153514
6242	153515
106983	153516
74880	153517
45978	153518
34992	153519
8561	153520
102486	153521
22360	153522
64850	153523
129	153524
38884	153525
2452	153526
33729	153527
5684	153528
131863	153529
162573	153530
70145	153531
77518	153532
108022	153533
49926	153534
2963	153535
2573	153536
3066	153537
43665	153538
2231	153539
57979	153540
60527	153541
29535	153542
1974	153543
67763	153544
78744	153545
7256	153546
132333	153547
17440	153548
27071	153549
37358	153550
21876	153551
16724	153552
14268	153553
96323	153554
31318	153555
30505	153556
137640	153557
109863	153558
35399	153559
34473	153560
66859	153561
26268	153562
369	153563
29751	153564
2236	153565
9320	153566
94231	153567
1519	153568
13093	153569
31002	153570
29792	153571
1416	153572
20160	153573
151455	153574
41653	153575
16188	153576
51250	153577
40591	153578
9606	153579
18446	153580
69861	153581
4493	153582
67438	153583
162046	153584
8600	153585
20166	153586
134031	153587
29486	153588
34388	153589
49255	153590
10151	153591
21152	153592
2905	153593
54354	153594
65120	153595
4590	153596
41330	153597
27322	153598
90158	153599
155799	153600
44731	153601
32495	153602
8871	153603
12844	153604
4501	153605
99088	153606
17360	153607
123855	153608
143801	153609
149890	153610
18601	153611
24731	153612
20441	153613
53766	153614
40798	153615
8363	153616
1924	153617
40649	153618
94313	153619
27794	153620
58979	153621
20770	153622
37439	153623
46736	153624
118557	153625
167	153626
44621	153627
21621	153628
77869	153629
1509	153630
71300	153631
81405	153632
57591	153633
75234	153634
19882	153635
24314	153636
2056	153637
21931	153638
22242	153639
3249	153640
19207	153641
126260	153642
82247	153643
35208	153644
8985	153645
59716	153646
3464	153647
6378	153648
13641	153649
1690	153650
81278	153651
848	153652
121909	153653
37194	153654
28775	153655
45120	153656
7492	153657
10138	153658
49198	153659
26882	153660
69030	153661
46276	153662
138161	153663
4287	153664
123219	153665
20006	153666
2275	153667
3287	153668
40412	153669
52556	153670
112079	153671
111289	153672
2036	153673
79713	153674
75207	153675
23310	153676
10064	153677
15488	153678
123611	153679
79253	153680
87391	153681
21635	153682
192	153683
37928	153684
29843	153685
86201	153686
57709	153687
7883	153688
108353	153689
4531	153690
848	153691
70768	153692
51928	153693
11555	153694
75213	153695
9610	153696
2415	153697
43499	153698
98304	153699
4903	153700
46334	153701
8952	153702
50394	153703
57663	153704
35272	153705
59104	153706
7417	153707
6109	153708
998	153709
72628	153710
64880	153711
77594	153712
101	153713
20343	153714
58827	153715
4995	153716
157369	153717
3488	153718
56042	153719
64207	153720
37215	153721
15710	153722
12316	153723
2811	153724
6559	153725
25056	153726
43286	153727
27238	153728
67826	153729
40397	153730
36024	153731
45553	153732
111362	153733
15244	153734
32497	153735
73889	153736
49215	153737
4720	153738
5349	153739
4109	153740
42994	153741
1917	153742
21966	153743
19670	153744
37898	153745
29738	153746
13368	153747
122251	153748
1267	153749
36014	153750
67934	153751
1031	153752
37916	153753
6399	153754
22839	153755
14058	153756
4579	153757
14922	153758
15657	153759
10916	153760
4088	153761
31725	153762
8825	153763
3547	153764
84415	153765
43748	153766
2602	153767
7981	153768
93082	153769
47766	153770
50183	153771
12900	153772
24109	153773
72860	153774
8730	153775
109832	153776
38706	153777
6339	153778
25126	153779
41897	153780
25586	153781
16913	153782
42938	153783
51052	153784
36316	153785
136061	153786
16021	153787
77026	153788
38836	153789
132882	153790
5061	153791
136454	153792
2978	153793
30395	153794
22063	153795
27283	153796
10647	153797
26581	153798
101695	153799
12731	153800
118717	153801
1202	153802
21018	153803
22441	153804
46153	153805
116055	153806
9397	153807
38837	153808
49790	153809
20435	153810
102022	153811
34526	153812
79680	153813
19481	153814
38798	153815
96004	153816
71289	153817
125617	153818
5713	153819
39859	153820
12611	153821
159766	153822
153171	153823
109012	153824
30703	153825
4577	153826
4683	153827
16494	153828
69669	153829
100747	153830
80598	153831
92581	153832
87455	153833
89585	153834
14660	153835
39183	153836
26384	153837
47782	153838
13414	153839
26940	153840
21233	153841
76705	153842
908	153843
1485	153844
59327	153845
988	153846
65922	153847
9137	153848
56468	153849
55551	153850
25494	153851
29892	153852
58091	153853
43104	153854
4994	153855
41722	153856
19080	153857
132119	153858
41580	153859
62296	153860
1799	153861
14719	153862
106362	153863
35367	153864
3642	153865
48650	153866
22548	153867
10557	153868
7149	153869
48406	153870
95599	153871
27804	153872
56501	153873
130252	153874
26338	153875
15406	153876
34166	153877
67183	153878
2017	153879
76780	153880
65312	153881
122135	153882
30423	153883
7660	153884
46274	153885
130721	153886
35511	153887
20927	153888
9185	153889
31791	153890
118464	153891
944	153892
164964	153893
77214	153894
7931	153895
4051	153896
11390	153897
75091	153898
56019	153899
762	153900
65368	153901
12788	153902
66996	153903
4877	153904
49066	153905
79480	153906
1253	153907
21742	153908
63062	153909
79975	153910
98846	153911
56007	153912
160627	153913
12474	153914
975	153915
47082	153916
3712	153917
1896	153918
83282	153919
45762	153920
34288	153921
29049	153922
41879	153923
1868	153924
76138	153925
14641	153926
18243	153927
8639	153928
26255	153929
99647	153930
669	153931
163048	153932
612	153933
56312	153934
312	153935
71903	153936
2475	153937
22694	153938
110978	153939
232	153940
60706	153941
113339	153942
84421	153943
96179	153944
86634	153945
2778	153946
34901	153947
23094	153948
85908	153949
23367	153950
63502	153951
94052	153952
16173	153953
23982	153954
60082	153955
3375	153956
15302	153957
23780	153958
72208	153959
4231	153960
14464	153961
111107	153962
8141	153963
88925	153964
8660	153965
46905	153966
45307	153967
154605	153968
80065	153969
73925	153970
11158	153971
83292	153972
28419	153973
48426	153974
25581	153975
77535	153976
64766	153977
69178	153978
73693	153979
95000	153980
378	153981
26239	153982
27931	153983
36032	153984
95121	153985
3040	153986
6569	153987
676	153988
68137	153989
70723	153990
14736	153991
551	153992
8019	153993
109566	153994
85122	153995
90315	153996
149331	153997
160329	153998
69744	153999
132831	154000
64641	154001
35913	154002
669	154003
71890	154004
85976	154005
133301	154006
149049	154007
27	154008
11164	154009
114063	154010
136780	154011
26426	154012
9126	154013
83516	154014
44913	154015
609	154016
4080	154017
72640	154018
127488	154019
108665	154020
37936	154021
52626	154022
46703	154023
1402	154024
14748	154025
40828	154026
59066	154027
68617	154028
46523	154029
24625	154030
2166	154031
75793	154032
740	154033
20952	154034
124623	154035
17209	154036
3555	154037
32447	154038
93410	154039
18497	154040
25932	154041
9176	154042
131544	154043
80658	154044
25909	154045
38928	154046
19263	154047
69379	154048
2301	154049
84806	154050
7908	154051
67838	154052
58253	154053
51195	154054
7284	154055
57546	154056
1427	154057
41847	154058
104	154059
4340	154060
71673	154061
60878	154062
44598	154063
50727	154064
3789	154065
167700	154066
74583	154067
2165	154068
666	154069
13569	154070
26714	154071
67490	154072
11163	154073
25815	154074
31137	154075
75949	154076
14045	154077
10719	154078
22212	154079
99638	154080
107985	154081
5130	154082
903	154083
40084	154084
26544	154085
99977	154086
110578	154087
38012	154088
12255	154089
50	154090
1234	154091
90323	154092
1462	154093
20366	154094
15899	154095
168436	154096
136705	154097
7433	154098
13287	154099
154720	154100
655	154101
73589	154102
26602	154103
4944	154104
124298	154105
39214	154106
101572	154107
95633	154108
40940	154109
127195	154110
169785	154111
4165	154112
42510	154113
94678	154114
743	154115
3935	154116
14303	154117
12992	154118
126250	154119
20444	154120
6661	154121
47370	154122
57975	154123
70949	154124
2637	154125
112036	154126
83122	154127
633	154128
9992	154129
75928	154130
88292	154131
23608	154132
46555	154133
12981	154134
22038	154135
2676	154136
29762	154137
59492	154138
32954	154139
35856	154140
10886	154141
82179	154142
18217	154143
65502	154144
24089	154145
12568	154146
81486	154147
40271	154148
75999	154149
3167	154150
31524	154151
62313	154152
45122	154153
108191	154154
60658	154155
75566	154156
143964	154157
48390	154158
166	154159
22613	154160
79417	154161
119046	154162
19622	154163
38820	154164
135418	154165
14270	154166
130369	154167
32746	154168
6950	154169
7104	154170
33497	154171
16174	154172
11553	154173
9129	154174
17293	154175
106750	154176
5116	154177
60492	154178
7108	154179
15513	154180
161478	154181
54789	154182
2278	154183
28353	154184
5157	154185
477	154186
2662	154187
89819	154188
1663	154189
15643	154190
73808	154191
80008	154192
80987	154193
7501	154194
43917	154195
58043	154196
6727	154197
19421	154198
4489	154199
5953	154200
105792	154201
61268	154202
17171	154203
8019	154204
49133	154205
3912	154206
16452	154207
57775	154208
94774	154209
124173	154210
75641	154211
20946	154212
32076	154213
112900	154214
67	154215
168669	154216
8792	154217
121091	154218
77781	154219
68775	154220
61929	154221
75722	154222
22602	154223
11130	154224
30687	154225
13225	154226
144275	154227
12046	154228
43374	154229
98045	154230
8342	154231
10090	154232
60870	154233
91497	154234
2873	154235
31936	154236
11207	154237
9203	154238
115592	154239
110565	154240
1847	154241
12687	154242
34050	154243
49830	154244
152572	154245
23838	154246
92938	154247
13375	154248
51197	154249
110942	154250
38799	154251
35894	154252
9998	154253
80968	154254
4980	154255
13570	154256
16569	154257
31585	154258
49284	154259
39636	154260
4923	154261
22265	154262
90863	154263
107794	154264
52546	154265
12598	154266
100374	154267
47724	154268
25092	154269
38520	154270
84505	154271
148046	154272
31511	154273
31249	154274
4678	154275
83963	154276
12545	154277
73102	154278
56917	154279
42550	154280
63942	154281
1	154282
26801	154283
22035	154284
1643	154285
135637	154286
140324	154287
1975	154288
732	154289
42603	154290
19164	154291
67162	154292
7452	154293
31571	154294
131312	154295
107155	154296
94132	154297
60753	154298
6556	154299
106113	154300
22789	154301
23242	154302
42545	154303
74301	154304
11973	154305
18373	154306
48773	154307
91592	154308
45634	154309
56253	154310
33568	154311
16112	154312
146420	154313
73058	154314
29833	154315
145243	154316
73682	154317
66990	154318
28615	154319
31149	154320
5391	154321
73607	154322
114720	154323
50283	154324
82967	154325
17682	154326
40462	154327
30877	154328
92666	154329
54252	154330
47345	154331
38707	154332
145335	154333
2363	154334
99565	154335
149171	154336
86122	154337
563	154338
105004	154339
13755	154340
6092	154341
42872	154342
24847	154343
11178	154344
72336	154345
29154	154346
42863	154347
52694	154348
37091	154349
50140	154350
44847	154351
120834	154352
166232	154353
81197	154354
1124	154355
28029	154356
7521	154357
50285	154358
83254	154359
4399	154360
11419	154361
89682	154362
7854	154363
67079	154364
140985	154365
2917	154366
157100	154367
121858	154368
2283	154369
23385	154370
42455	154371
16156	154372
81303	154373
76437	154374
33739	154375
158799	154376
47393	154377
53016	154378
72229	154379
17899	154380
2216	154381
126328	154382
3011	154383
5026	154384
40839	154385
164827	154386
53795	154387
25567	154388
74240	154389
14890	154390
73131	154391
86976	154392
96164	154393
40357	154394
36666	154395
3349	154396
37991	154397
79113	154398
133857	154399
10279	154400
16803	154401
13446	154402
983	154403
8008	154404
18025	154405
124644	154406
8961	154407
56581	154408
150528	154409
20392	154410
72559	154411
22192	154412
24387	154413
24892	154414
2751	154415
10925	154416
26037	154417
62145	154418
33783	154419
135540	154420
13594	154421
6154	154422
35758	154423
40176	154424
56868	154425
146038	154426
86702	154427
91055	154428
71876	154429
139305	154430
131672	154431
60495	154432
20350	154433
91417	154434
140042	154435
79003	154436
63625	154437
67606	154438
74921	154439
5	154440
46403	154441
33804	154442
2099	154443
96307	154444
141408	154445
13537	154446
2477	154447
72348	154448
16720	154449
10288	154450
9082	154451
50865	154452
4916	154453
2283	154454
35258	154455
21650	154456
109128	154457
15450	154458
17273	154459
2741	154460
17647	154461
15258	154462
3165	154463
27445	154464
100498	154465
76742	154466
16968	154467
55669	154468
15402	154469
84141	154470
19279	154471
88	154472
11977	154473
42494	154474
6677	154475
128234	154476
4134	154477
9056	154478
11780	154479
41910	154480
100504	154481
75835	154482
69022	154483
2935	154484
48611	154485
131700	154486
132874	154487
110657	154488
46392	154489
73392	154490
67616	154491
29220	154492
26682	154493
27120	154494
20804	154495
2264	154496
14040	154497
24284	154498
107001	154499
50615	154500
3493	154501
1087	154502
61107	154503
24244	154504
1416	154505
1486	154506
3832	154507
49246	154508
100711	154509
113727	154510
72641	154511
116986	154512
4604	154513
86161	154514
93354	154515
158232	154516
55240	154517
62722	154518
9474	154519
111615	154520
5665	154521
47457	154522
125425	154523
5793	154524
24900	154525
8560	154526
32526	154527
17460	154528
6108	154529
129150	154530
1371	154531
10974	154532
7221	154533
10867	154534
539	154535
14511	154536
7227	154537
440	154538
14627	154539
5089	154540
43681	154541
15674	154542
74954	154543
13700	154544
36129	154545
48501	154546
95161	154547
1038	154548
46164	154549
99870	154550
52201	154551
66731	154552
37080	154553
21528	154554
80161	154555
430	154556
44897	154557
34942	154558
69175	154559
24754	154560
2261	154561
17757	154562
3525	154563
19547	154564
160354	154565
12932	154566
2226	154567
104984	154568
135286	154569
13045	154570
71540	154571
73460	154572
79388	154573
10466	154574
39133	154575
4177	154576
21481	154577
10797	154578
18949	154579
30740	154580
2380	154581
15103	154582
82307	154583
13079	154584
9080	154585
21891	154586
12151	154587
2994	154588
85134	154589
40000	154590
17873	154591
41639	154592
100480	154593
30972	154594
564	154595
4853	154596
97332	154597
21180	154598
10519	154599
8026	154600
34646	154601
10405	154602
11954	154603
93854	154604
59611	154605
33643	154606
59750	154607
21874	154608
64222	154609
31249	154610
58855	154611
60184	154612
49772	154613
69144	154614
48813	154615
29113	154616
80013	154617
43125	154618
37755	154619
8421	154620
11902	154621
81184	154622
38919	154623
8719	154624
38453	154625
24264	154626
2439	154627
22913	154628
1130	154629
20723	154630
26921	154631
33418	154632
27569	154633
40124	154634
33300	154635
27284	154636
24313	154637
62160	154638
3825	154639
49353	154640
16637	154641
43243	154642
30459	154643
63084	154644
44315	154645
1595	154646
25176	154647
124778	154648
13168	154649
4048	154650
25188	154651
92053	154652
38808	154653
122652	154654
7152	154655
11149	154656
43772	154657
4330	154658
67814	154659
11023	154660
11635	154661
71803	154662
3132	154663
76642	154664
25494	154665
16365	154666
52297	154667
632	154668
1828	154669
69209	154670
21216	154671
118953	154672
30313	154673
39473	154674
11360	154675
84115	154676
55072	154677
12492	154678
599	154679
3192	154680
43201	154681
28532	154682
3057	154683
105166	154684
15673	154685
7656	154686
49404	154687
18962	154688
52708	154689
34116	154690
64047	154691
14343	154692
96014	154693
25826	154694
37026	154695
43084	154696
34535	154697
7129	154698
108130	154699
18650	154700
141656	154701
650	154702
108272	154703
74019	154704
146586	154705
114998	154706
26994	154707
65919	154708
117831	154709
41497	154710
45835	154711
48777	154712
2440	154713
42370	154714
27992	154715
30619	154716
43963	154717
107287	154718
37955	154719
47538	154720
109137	154721
130029	154722
20684	154723
30666	154724
7450	154725
63675	154726
32835	154727
3803	154728
14020	154729
17985	154730
2957	154731
113366	154732
34827	154733
6863	154734
141495	154735
6065	154736
45966	154737
32073	154738
10955	154739
5430	154740
6318	154741
42038	154742
31313	154743
26792	154744
4734	154745
45788	154746
105991	154747
148437	154748
3120	154749
149121	154750
45530	154751
25745	154752
49496	154753
95314	154754
27452	154755
6364	154756
23871	154757
47253	154758
19206	154759
22422	154760
12836	154761
4184	154762
136974	154763
51242	154764
67603	154765
103472	154766
36130	154767
106341	154768
87788	154769
92071	154770
65816	154771
28561	154772
51221	154773
60222	154774
64734	154775
14485	154776
32259	154777
2852	154778
30813	154779
2116	154780
23703	154781
82471	154782
9675	154783
7796	154784
33804	154785
2	154786
6404	154787
63810	154788
85409	154789
43199	154790
138864	154791
41598	154792
57402	154793
32334	154794
20155	154795
9349	154796
63223	154797
65428	154798
6707	154799
27481	154800
47100	154801
158139	154802
28962	154803
13983	154804
22176	154805
105721	154806
3902	154807
1794	154808
10304	154809
20563	154810
60806	154811
127	154812
31447	154813
24647	154814
8954	154815
15605	154816
14565	154817
46783	154818
119212	154819
23210	154820
7850	154821
97380	154822
138331	154823
78067	154824
95014	154825
31194	154826
17143	154827
58159	154828
67197	154829
4549	154830
17775	154831
124610	154832
5093	154833
50601	154834
25580	154835
16948	154836
6305	154837
33225	154838
141797	154839
37614	154840
61356	154841
133185	154842
46426	154843
88340	154844
46125	154845
6151	154846
9258	154847
3558	154848
119206	154849
20758	154850
83035	154851
41225	154852
2554	154853
47844	154854
125576	154855
18084	154856
107484	154857
38410	154858
18115	154859
7876	154860
119357	154861
69960	154862
49306	154863
97336	154864
34002	154865
6023	154866
74983	154867
129106	154868
30424	154869
6058	154870
76366	154871
134503	154872
8559	154873
89014	154874
86207	154875
92679	154876
64099	154877
27847	154878
50186	154879
42390	154880
63405	154881
58285	154882
5708	154883
832	154884
91730	154885
157143	154886
12460	154887
8010	154888
39572	154889
89076	154890
7485	154891
48610	154892
34636	154893
11781	154894
6730	154895
9161	154896
123065	154897
54547	154898
81361	154899
42393	154900
40801	154901
26176	154902
21981	154903
12451	154904
9196	154905
5918	154906
96971	154907
16817	154908
35428	154909
11324	154910
12519	154911
138734	154912
139165	154913
4969	154914
19669	154915
7315	154916
29467	154917
143461	154918
13152	154919
17	154920
67303	154921
39958	154922
115352	154923
77497	154924
48770	154925
9333	154926
726	154927
22139	154928
161845	154929
3857	154930
3189	154931
33318	154932
62173	154933
13288	154934
23474	154935
38195	154936
53082	154937
60	154938
2426	154939
1739	154940
82404	154941
15447	154942
97073	154943
23045	154944
19779	154945
105860	154946
2499	154947
17227	154948
1381	154949
3288	154950
46109	154951
9158	154952
17685	154953
7995	154954
72905	154955
19011	154956
87745	154957
80142	154958
4481	154959
33427	154960
113236	154961
30608	154962
23548	154963
36300	154964
17386	154965
131135	154966
23426	154967
87631	154968
45700	154969
104481	154970
104311	154971
17965	154972
42838	154973
95064	154974
7238	154975
16423	154976
38777	154977
20767	154978
22476	154979
12211	154980
56220	154981
40282	154982
7608	154983
116261	154984
35548	154985
20132	154986
54060	154987
14004	154988
41692	154989
121895	154990
10172	154991
31100	154992
15226	154993
36239	154994
71850	154995
55374	154996
10740	154997
62239	154998
42364	154999
14283	155000
4202	155001
18258	155002
71601	155003
23216	155004
8319	155005
30359	155006
4810	155007
152758	155008
27835	155009
39782	155010
11627	155011
5602	155012
3571	155013
6270	155014
67863	155015
58802	155016
13692	155017
4667	155018
141761	155019
5072	155020
23853	155021
2735	155022
4644	155023
5575	155024
3495	155025
33507	155026
20418	155027
34858	155028
109655	155029
16087	155030
18446	155031
7460	155032
85119	155033
39417	155034
29866	155035
118032	155036
12553	155037
1332	155038
41291	155039
81470	155040
931	155041
42197	155042
52220	155043
8608	155044
7815	155045
20541	155046
16817	155047
2754	155048
30539	155049
44329	155050
83380	155051
16054	155052
44634	155053
55485	155054
59689	155055
96026	155056
40026	155057
45845	155058
28114	155059
15061	155060
142135	155061
30632	155062
17475	155063
19288	155064
29588	155065
112827	155066
73568	155067
3525	155068
41381	155069
38199	155070
116196	155071
16056	155072
12663	155073
232	155074
68756	155075
52753	155076
66286	155077
6240	155078
51926	155079
115430	155080
147	155081
66677	155082
8460	155083
133965	155084
13987	155085
50253	155086
986	155087
986	155088
49872	155089
4261	155090
77701	155091
27888	155092
49884	155093
122051	155094
56837	155095
22102	155096
80522	155097
29636	155098
5433	155099
48668	155100
9977	155101
34221	155102
161021	155103
21144	155104
19539	155105
8677	155106
38283	155107
93515	155108
569	155109
55761	155110
44209	155111
32145	155112
19140	155113
72493	155114
138893	155115
65195	155116
19957	155117
17982	155118
7363	155119
40201	155120
101873	155121
7046	155122
56477	155123
120184	155124
47675	155125
9976	155126
537	155127
14083	155128
3501	155129
9319	155130
152950	155131
8898	155132
41784	155133
121578	155134
29999	155135
12498	155136
21547	155137
55648	155138
146256	155139
60686	155140
85226	155141
5907	155142
21506	155143
57785	155144
86039	155145
34078	155146
43993	155147
79027	155148
5256	155149
65902	155150
35201	155151
43942	155152
43400	155153
21065	155154
50599	155155
3754	155156
125	155157
7722	155158
32945	155159
7969	155160
12695	155161
10302	155162
118989	155163
91804	155164
2967	155165
76308	155166
2575	155167
911	155168
23249	155169
100250	155170
1560	155171
30132	155172
1	155173
929	155174
41347	155175
12624	155176
79909	155177
40503	155178
39376	155179
24186	155180
58076	155181
22134	155182
79344	155183
13508	155184
15720	155185
8248	155186
4205	155187
40885	155188
41830	155189
28530	155190
143440	155191
92525	155192
119834	155193
47025	155194
1154	155195
103419	155196
68112	155197
45739	155198
74726	155199
971	155200
14456	155201
9010	155202
43636	155203
60520	155204
32040	155205
367	155206
23965	155207
46820	155208
4210	155209
22985	155210
39535	155211
38239	155212
158287	155213
29	155214
36580	155215
14917	155216
20748	155217
7481	155218
96387	155219
18022	155220
10357	155221
46137	155222
33056	155223
4949	155224
10883	155225
32245	155226
46800	155227
93885	155228
37766	155229
50353	155230
6427	155231
2839	155232
7965	155233
34775	155234
46639	155235
3295	155236
17455	155237
23756	155238
10633	155239
114232	155240
53779	155241
45734	155242
50899	155243
25202	155244
8012	155245
14330	155246
94952	155247
25044	155248
147604	155249
26992	155250
21442	155251
9376	155252
1329	155253
39659	155254
4237	155255
3411	155256
73832	155257
63208	155258
27963	155259
18316	155260
81672	155261
12435	155262
7028	155263
11566	155264
43915	155265
18564	155266
13504	155267
21986	155268
151164	155269
56523	155270
89086	155271
1445	155272
29540	155273
3423	155274
109530	155275
41814	155276
83731	155277
85767	155278
995	155279
64068	155280
1691	155281
4284	155282
32831	155283
4307	155284
33198	155285
56734	155286
20247	155287
90214	155288
32685	155289
583	155290
105374	155291
65941	155292
33655	155293
24910	155294
38571	155295
55779	155296
79590	155297
75915	155298
35970	155299
155852	155300
176	155301
25338	155302
88483	155303
9470	155304
60137	155305
999	155306
14441	155307
78635	155308
14046	155309
129971	155310
9612	155311
141201	155312
72981	155313
167400	155314
70581	155315
49829	155316
55451	155317
100121	155318
134776	155319
3014	155320
77871	155321
5068	155322
39557	155323
40288	155324
3099	155325
30315	155326
13898	155327
109077	155328
33551	155329
78553	155330
5826	155331
1639	155332
10548	155333
47815	155334
12192	155335
132827	155336
9814	155337
40165	155338
11057	155339
46741	155340
6961	155341
821	155342
10412	155343
20650	155344
42917	155345
19449	155346
186	155347
89927	155348
45772	155349
6527	155350
39219	155351
11699	155352
83883	155353
81588	155354
17220	155355
97179	155356
115198	155357
6657	155358
6681	155359
7149	155360
51793	155361
19286	155362
42311	155363
50698	155364
112951	155365
9077	155366
89374	155367
17387	155368
3005	155369
15407	155370
21997	155371
72843	155372
1660	155373
48135	155374
5969	155375
115470	155376
6307	155377
5225	155378
89034	155379
7229	155380
44925	155381
53604	155382
11615	155383
17372	155384
39001	155385
64278	155386
89335	155387
38433	155388
9391	155389
17483	155390
37727	155391
115916	155392
71704	155393
41951	155394
37349	155395
101492	155396
32093	155397
3531	155398
107361	155399
7975	155400
61115	155401
20926	155402
13443	155403
669	155404
3808	155405
12045	155406
21045	155407
27218	155408
13676	155409
5272	155410
13808	155411
76397	155412
1640	155413
72478	155414
89739	155415
62805	155416
81434	155417
36760	155418
5122	155419
4145	155420
150774	155421
155591	155422
29834	155423
62284	155424
88981	155425
22154	155426
16172	155427
55830	155428
6560	155429
104094	155430
4146	155431
86902	155432
7260	155433
57755	155434
64179	155435
65794	155436
21239	155437
67537	155438
53271	155439
24767	155440
20921	155441
26922	155442
1355	155443
49965	155444
92169	155445
57999	155446
62288	155447
21616	155448
121001	155449
112488	155450
23834	155451
1660	155452
75124	155453
14150	155454
16017	155455
51158	155456
11943	155457
1311	155458
107062	155459
9325	155460
27702	155461
15700	155462
75297	155463
51739	155464
72000	155465
20841	155466
56549	155467
37200	155468
7	155469
129515	155470
19920	155471
4347	155472
17474	155473
31696	155474
15370	155475
33362	155476
77474	155477
106932	155478
47108	155479
51908	155480
73722	155481
686	155482
35450	155483
130673	155484
96788	155485
3238	155486
39421	155487
14344	155488
88237	155489
848	155490
23202	155491
3490	155492
30629	155493
92908	155494
53350	155495
104612	155496
4557	155497
10690	155498
124481	155499
1737	155500
65577	155501
16064	155502
5253	155503
22051	155504
34566	155505
71248	155506
19311	155507
36861	155508
60162	155509
81184	155510
31123	155511
57657	155512
81148	155513
69890	155514
33978	155515
6977	155516
5261	155517
97755	155518
30174	155519
130604	155520
89616	155521
17162	155522
2692	155523
81235	155524
65383	155525
17551	155526
159153	155527
25	155528
113971	155529
22202	155530
7058	155531
58046	155532
15793	155533
59162	155534
57105	155535
97381	155536
62121	155537
38112	155538
97006	155539
24676	155540
1568	155541
4557	155542
77295	155543
150737	155544
3944	155545
13073	155546
21270	155547
27992	155548
105429	155549
20507	155550
18218	155551
13441	155552
824	155553
55717	155554
18839	155555
36936	155556
106453	155557
99485	155558
21533	155559
120298	155560
3606	155561
6810	155562
67508	155563
3584	155564
30761	155565
62178	155566
15134	155567
75408	155568
43360	155569
14790	155570
17365	155571
34732	155572
26129	155573
32456	155574
17732	155575
60116	155576
69255	155577
59122	155578
50036	155579
24206	155580
16697	155581
69737	155582
84281	155583
25828	155584
80599	155585
92321	155586
16450	155587
32164	155588
54744	155589
37954	155590
10264	155591
31921	155592
3531	155593
3981	155594
117665	155595
57305	155596
43229	155597
36387	155598
30667	155599
8179	155600
113243	155601
66307	155602
11069	155603
63069	155604
147547	155605
12320	155606
51544	155607
15372	155608
76576	155609
25915	155610
51058	155611
24119	155612
32257	155613
150240	155614
75438	155615
65847	155616
33646	155617
68319	155618
686	155619
88197	155620
80225	155621
52449	155622
569	155623
28492	155624
91097	155625
92452	155626
33382	155627
44039	155628
25971	155629
4953	155630
23196	155631
1983	155632
10502	155633
1178	155634
2837	155635
165389	155636
54095	155637
69118	155638
13987	155639
163292	155640
2108	155641
65602	155642
37603	155643
42967	155644
119912	155645
169415	155646
19533	155647
9173	155648
29968	155649
12007	155650
131637	155651
136662	155652
36252	155653
10019	155654
46500	155655
167601	155656
97491	155657
45052	155658
13313	155659
98526	155660
4726	155661
69683	155662
3155	155663
76298	155664
3817	155665
96544	155666
112115	155667
62515	155668
25759	155669
35496	155670
54723	155671
36096	155672
10189	155673
24912	155674
54158	155675
4905	155676
21841	155677
1897	155678
4917	155679
64300	155680
29061	155681
59171	155682
15881	155683
18704	155684
4756	155685
15972	155686
158912	155687
84551	155688
79	155689
11097	155690
16915	155691
2915	155692
47041	155693
57377	155694
46844	155695
74212	155696
42350	155697
1498	155698
31933	155699
137686	155700
486	155701
39837	155702
95218	155703
11194	155704
3815	155705
57982	155706
22243	155707
89553	155708
29237	155709
42055	155710
3691	155711
5740	155712
21354	155713
8556	155714
64708	155715
33884	155716
6133	155717
2213	155718
29729	155719
123081	155720
18084	155721
49833	155722
4928	155723
52877	155724
30082	155725
41000	155726
130487	155727
88181	155728
80648	155729
43764	155730
163953	155731
53139	155732
53332	155733
36681	155734
28599	155735
27433	155736
14946	155737
114289	155738
24787	155739
35131	155740
146222	155741
64421	155742
75745	155743
10581	155744
13229	155745
46102	155746
28682	155747
62194	155748
79701	155749
2940	155750
9107	155751
39393	155752
2983	155753
72889	155754
1461	155755
65095	155756
10105	155757
52155	155758
99118	155759
26914	155760
35705	155761
16490	155762
6295	155763
15805	155764
68416	155765
99139	155766
35801	155767
2141	155768
4868	155769
65276	155770
11350	155771
2719	155772
1279	155773
88794	155774
36374	155775
15521	155776
38537	155777
45076	155778
60590	155779
10144	155780
87498	155781
55610	155782
1254	155783
57786	155784
49630	155785
59685	155786
151960	155787
6630	155788
5141	155789
137677	155790
137627	155791
10801	155792
10488	155793
25722	155794
33624	155795
81128	155796
30922	155797
138791	155798
112623	155799
44351	155800
79708	155801
11938	155802
50557	155803
130981	155804
2706	155805
84844	155806
33181	155807
57803	155808
33664	155809
60373	155810
31730	155811
102017	155812
32699	155813
16874	155814
7028	155815
43867	155816
26835	155817
644	155818
16387	155819
31711	155820
26826	155821
58313	155822
788	155823
6330	155824
29778	155825
84886	155826
52554	155827
7353	155828
12396	155829
11005	155830
38054	155831
14275	155832
23717	155833
7460	155834
40900	155835
22387	155836
10720	155837
68757	155838
70764	155839
2629	155840
6647	155841
6745	155842
5185	155843
16628	155844
10265	155845
1794	155846
47439	155847
28423	155848
97483	155849
33901	155850
8918	155851
97366	155852
123966	155853
27992	155854
25114	155855
25343	155856
3885	155857
71513	155858
12802	155859
12553	155860
97705	155861
2389	155862
114103	155863
33889	155864
147042	155865
113491	155866
1979	155867
59007	155868
10368	155869
13293	155870
89500	155871
63940	155872
24111	155873
76918	155874
5446	155875
18889	155876
152341	155877
47446	155878
4396	155879
80059	155880
8133	155881
170008	155882
88018	155883
52780	155884
17452	155885
39892	155886
2364	155887
115931	155888
26967	155889
636	155890
49	155891
22897	155892
66464	155893
819	155894
6380	155895
135563	155896
23922	155897
40741	155898
61168	155899
21911	155900
115735	155901
841	155902
113355	155903
24725	155904
57062	155905
37142	155906
83227	155907
97884	155908
126024	155909
32185	155910
10538	155911
11188	155912
54902	155913
7305	155914
2503	155915
20195	155916
10440	155917
29718	155918
133400	155919
44555	155920
41926	155921
43859	155922
1278	155923
53362	155924
35568	155925
67429	155926
71338	155927
137090	155928
22796	155929
105223	155930
50425	155931
4462	155932
42700	155933
34505	155934
449	155935
54054	155936
31583	155937
8237	155938
69566	155939
61393	155940
18349	155941
37015	155942
2044	155943
134705	155944
40978	155945
46274	155946
385	155947
45493	155948
141155	155949
16438	155950
41590	155951
7345	155952
40030	155953
2310	155954
31709	155955
114922	155956
196	155957
66637	155958
92330	155959
9925	155960
33472	155961
671	155962
7667	155963
58205	155964
25475	155965
48932	155966
67673	155967
1896	155968
35975	155969
13723	155970
15726	155971
85474	155972
83386	155973
3297	155974
54813	155975
7027	155976
19090	155977
6678	155978
25692	155979
26050	155980
66221	155981
13231	155982
1095	155983
67955	155984
32756	155985
8174	155986
127584	155987
28356	155988
6190	155989
30551	155990
91234	155991
20200	155992
37475	155993
97196	155994
104778	155995
27888	155996
19989	155997
107806	155998
6471	155999
2666	156000
40808	156001
37497	156002
112831	156003
14371	156004
16671	156005
58223	156006
83202	156007
78816	156008
126068	156009
23268	156010
65333	156011
75654	156012
94312	156013
115321	156014
3867	156015
56261	156016
63340	156017
1758	156018
132381	156019
128761	156020
4424	156021
7886	156022
21799	156023
56551	156024
1719	156025
169333	156026
65392	156027
89400	156028
8301	156029
121081	156030
24025	156031
115993	156032
32386	156033
68359	156034
48831	156035
25424	156036
14992	156037
27024	156038
9208	156039
1268	156040
125035	156041
16890	156042
19341	156043
86646	156044
41658	156045
1898	156046
19398	156047
164498	156048
26614	156049
4066	156050
36262	156051
26582	156052
80918	156053
11770	156054
11692	156055
62617	156056
20851	156057
89365	156058
3121	156059
128234	156060
55444	156061
127350	156062
23420	156063
58988	156064
17301	156065
55803	156066
59818	156067
168594	156068
4516	156069
1481	156070
138106	156071
13631	156072
90314	156073
58265	156074
82959	156075
88388	156076
108756	156077
6990	156078
516	156079
80613	156080
50063	156081
69764	156082
37200	156083
20277	156084
9388	156085
1812	156086
76535	156087
44358	156088
139462	156089
1540	156090
7894	156091
35623	156092
9248	156093
45380	156094
28513	156095
7255	156096
5377	156097
38712	156098
41686	156099
7917	156100
57332	156101
49867	156102
43584	156103
89097	156104
35243	156105
89828	156106
3182	156107
17953	156108
58687	156109
33199	156110
1013	156111
1910	156112
31934	156113
24422	156114
49431	156115
9114	156116
870	156117
9072	156118
137810	156119
9244	156120
67876	156121
12288	156122
24728	156123
109480	156124
1424	156125
68401	156126
139465	156127
113830	156128
109356	156129
5247	156130
23356	156131
43230	156132
66898	156133
65524	156134
110390	156135
52907	156136
37105	156137
64832	156138
9469	156139
6461	156140
80566	156141
6235	156142
77129	156143
18323	156144
3769	156145
919	156146
86406	156147
43171	156148
14016	156149
35447	156150
50357	156151
27829	156152
76283	156153
129569	156154
126677	156155
77443	156156
66221	156157
2412	156158
14159	156159
391	156160
454	156161
9025	156162
25498	156163
64303	156164
1542	156165
9347	156166
29084	156167
114393	156168
43669	156169
69313	156170
18859	156171
62562	156172
58380	156173
86236	156174
27474	156175
36492	156176
19664	156177
78032	156178
4075	156179
10318	156180
44662	156181
86375	156182
25118	156183
4071	156184
109464	156185
126986	156186
69174	156187
85943	156188
55426	156189
21893	156190
6497	156191
86498	156192
31573	156193
20842	156194
72520	156195
9203	156196
9	156197
58369	156198
46865	156199
21461	156200
12358	156201
260	156202
30963	156203
115714	156204
65983	156205
2073	156206
34578	156207
9325	156208
76712	156209
76385	156210
12401	156211
86743	156212
72900	156213
62894	156214
25236	156215
19818	156216
378	156217
9302	156218
136879	156219
18447	156220
12740	156221
103317	156222
26685	156223
4	156224
32429	156225
85908	156226
43147	156227
56237	156228
53641	156229
80307	156230
25689	156231
117077	156232
5779	156233
157076	156234
24468	156235
26896	156236
72742	156237
80974	156238
27851	156239
101185	156240
34338	156241
15931	156242
31188	156243
141022	156244
63874	156245
114918	156246
56847	156247
21558	156248
67710	156249
31364	156250
51888	156251
38830	156252
4784	156253
52183	156254
35307	156255
28236	156256
7534	156257
32530	156258
81731	156259
18460	156260
21465	156261
22974	156262
2935	156263
94259	156264
29065	156265
27358	156266
37822	156267
21985	156268
34315	156269
141281	156270
44112	156271
19451	156272
4588	156273
88367	156274
103	156275
2045	156276
72076	156277
14553	156278
9401	156279
37284	156280
19396	156281
22373	156282
16210	156283
70345	156284
21998	156285
83770	156286
91643	156287
25868	156288
7009	156289
114063	156290
9912	156291
3462	156292
50783	156293
21635	156294
37110	156295
79942	156296
35113	156297
8016	156298
667	156299
111477	156300
38592	156301
13144	156302
11635	156303
51307	156304
9493	156305
42561	156306
9415	156307
18637	156308
100534	156309
8055	156310
14230	156311
166560	156312
7493	156313
46757	156314
96878	156315
168491	156316
89188	156317
55325	156318
64200	156319
4282	156320
95120	156321
14052	156322
48729	156323
34976	156324
155993	156325
7441	156326
9297	156327
57116	156328
80590	156329
84066	156330
103355	156331
113159	156332
62425	156333
33433	156334
9347	156335
35486	156336
28015	156337
55735	156338
121621	156339
31354	156340
107393	156341
47559	156342
73215	156343
148696	156344
88015	156345
43584	156346
13557	156347
17814	156348
68285	156349
1202	156350
14189	156351
36936	156352
109028	156353
97209	156354
20932	156355
129163	156356
48786	156357
9332	156358
85109	156359
46885	156360
150723	156361
124112	156362
1580	156363
36424	156364
17962	156365
45311	156366
22826	156367
16148	156368
115015	156369
57910	156370
6606	156371
46873	156372
9229	156373
84105	156374
66504	156375
18488	156376
101384	156377
73440	156378
113080	156379
42638	156380
79734	156381
28625	156382
98236	156383
23241	156384
146014	156385
82883	156386
17168	156387
30607	156388
60211	156389
52871	156390
31441	156391
7952	156392
50666	156393
6635	156394
172	156395
138570	156396
8439	156397
7393	156398
15726	156399
7302	156400
61704	156401
19627	156402
15966	156403
22329	156404
5357	156405
49860	156406
66735	156407
61121	156408
72488	156409
133707	156410
22437	156411
1144	156412
6074	156413
15649	156414
18002	156415
13088	156416
136370	156417
21861	156418
159337	156419
7801	156420
134518	156421
18992	156422
106886	156423
28643	156424
52333	156425
2297	156426
13029	156427
7536	156428
72879	156429
35279	156430
16305	156431
29716	156432
2611	156433
751	156434
72454	156435
85983	156436
608	156437
24589	156438
22811	156439
6511	156440
50861	156441
19925	156442
91220	156443
64072	156444
62377	156445
120299	156446
11069	156447
7445	156448
78743	156449
14548	156450
8821	156451
15696	156452
6737	156453
1733	156454
21418	156455
14262	156456
112707	156457
88665	156458
11163	156459
108154	156460
115345	156461
55271	156462
121907	156463
70968	156464
13787	156465
13166	156466
112015	156467
96610	156468
19529	156469
47488	156470
58710	156471
1066	156472
1562	156473
6075	156474
40125	156475
80155	156476
43710	156477
114171	156478
25466	156479
9147	156480
64993	156481
17268	156482
19376	156483
72992	156484
5132	156485
23364	156486
66137	156487
360	156488
7377	156489
65235	156490
55964	156491
83101	156492
14273	156493
1414	156494
63712	156495
11362	156496
34844	156497
157931	156498
1025	156499
57644	156500
135809	156501
1259	156502
79774	156503
48622	156504
12512	156505
92523	156506
52475	156507
836	156508
52952	156509
60063	156510
20366	156511
98993	156512
681	156513
87090	156514
35999	156515
8396	156516
34755	156517
867	156518
41952	156519
11771	156520
18688	156521
17213	156522
30195	156523
23929	156524
11975	156525
7147	156526
112520	156527
51067	156528
80913	156529
51992	156530
17679	156531
5253	156532
37753	156533
3907	156534
10606	156535
19343	156536
61350	156537
112106	156538
78490	156539
123961	156540
29387	156541
31645	156542
106439	156543
80409	156544
133733	156545
24370	156546
20959	156547
651	156548
21385	156549
13896	156550
137049	156551
129913	156552
156620	156553
34008	156554
124367	156555
83997	156556
16509	156557
1872	156558
36911	156559
85090	156560
53168	156561
29711	156562
36391	156563
12137	156564
120623	156565
74962	156566
94340	156567
71160	156568
1897	156569
94546	156570
54087	156571
38620	156572
76424	156573
2274	156574
73889	156575
52950	156576
29798	156577
8973	156578
23264	156579
75196	156580
95960	156581
13308	156582
69540	156583
60970	156584
56507	156585
5261	156586
110664	156587
106912	156588
22598	156589
6176	156590
94829	156591
46009	156592
79942	156593
89021	156594
14455	156595
37203	156596
100431	156597
29027	156598
58248	156599
32346	156600
3147	156601
29252	156602
39544	156603
27216	156604
74307	156605
4739	156606
1256	156607
10401	156608
5134	156609
12007	156610
39702	156611
58410	156612
132198	156613
2660	156614
23832	156615
99307	156616
18308	156617
6292	156618
37969	156619
36806	156620
133464	156621
23570	156622
28133	156623
28931	156624
47081	156625
3604	156626
10167	156627
978	156628
620	156629
73558	156630
73710	156631
5248	156632
29515	156633
45796	156634
46302	156635
19586	156636
86794	156637
40589	156638
39	156639
76159	156640
123235	156641
91959	156642
17521	156643
20052	156644
21988	156645
18846	156646
4880	156647
73556	156648
24168	156649
998	156650
16642	156651
24896	156652
27	156653
39909	156654
23438	156655
18081	156656
37882	156657
1088	156658
52920	156659
8506	156660
26370	156661
89729	156662
2358	156663
80305	156664
49811	156665
11866	156666
84433	156667
7594	156668
68510	156669
28417	156670
13772	156671
8914	156672
93442	156673
79035	156674
37107	156675
162780	156676
272	156677
1686	156678
24474	156679
2183	156680
144505	156681
56371	156682
5742	156683
217	156684
13679	156685
68657	156686
67755	156687
19628	156688
1683	156689
114231	156690
9289	156691
2942	156692
682	156693
76494	156694
69459	156695
24773	156696
11578	156697
71375	156698
36251	156699
50632	156700
2327	156701
67756	156702
2821	156703
9021	156704
16736	156705
30711	156706
845	156707
12438	156708
43368	156709
2313	156710
4537	156711
94710	156712
327	156713
276	156714
17951	156715
55539	156716
22449	156717
73296	156718
15277	156719
16373	156720
5245	156721
61881	156722
38842	156723
15729	156724
85230	156725
2975	156726
17117	156727
2225	156728
15596	156729
52739	156730
11462	156731
2458	156732
87417	156733
86409	156734
39721	156735
34384	156736
89990	156737
60502	156738
10891	156739
93988	156740
147081	156741
12462	156742
30525	156743
78817	156744
32600	156745
32381	156746
34976	156747
153188	156748
32570	156749
115676	156750
24711	156751
66658	156752
61907	156753
5172	156754
48958	156755
36993	156756
95394	156757
6939	156758
39893	156759
195	156760
34728	156761
88753	156762
66982	156763
11611	156764
80533	156765
6836	156766
7475	156767
27864	156768
101413	156769
111003	156770
1956	156771
37454	156772
76304	156773
25505	156774
97112	156775
42345	156776
36827	156777
36	156778
51642	156779
58658	156780
52499	156781
96658	156782
59257	156783
21236	156784
152571	156785
74948	156786
48947	156787
136286	156788
2580	156789
71427	156790
44511	156791
5568	156792
13469	156793
63304	156794
106944	156795
47637	156796
63603	156797
123555	156798
21185	156799
121	156800
23088	156801
11442	156802
46797	156803
13021	156804
21403	156805
57649	156806
21554	156807
74014	156808
74240	156809
13465	156810
5311	156811
25499	156812
3307	156813
996	156814
3753	156815
18357	156816
14024	156817
155204	156818
2185	156819
13231	156820
21938	156821
9030	156822
21120	156823
690	156824
5838	156825
38168	156826
14338	156827
22896	156828
7183	156829
104501	156830
6927	156831
102764	156832
53661	156833
2065	156834
139831	156835
92545	156836
14123	156837
4269	156838
3743	156839
79719	156840
54276	156841
76339	156842
35789	156843
30837	156844
36855	156845
99283	156846
53764	156847
159565	156848
139389	156849
24196	156850
85284	156851
16135	156852
116191	156853
50000	156854
44875	156855
31305	156856
2697	156857
51294	156858
70476	156859
651	156860
30155	156861
54903	156862
59773	156863
168	156864
83	156865
18617	156866
18761	156867
5004	156868
56814	156869
102136	156870
167757	156871
19930	156872
76480	156873
12345	156874
124533	156875
31983	156876
86246	156877
82796	156878
23457	156879
83559	156880
67000	156881
6129	156882
49193	156883
70516	156884
22686	156885
113712	156886
101360	156887
38369	156888
16282	156889
55931	156890
29086	156891
8875	156892
118199	156893
60602	156894
93516	156895
3851	156896
150	156897
21510	156898
62361	156899
27418	156900
51051	156901
41363	156902
10764	156903
8838	156904
138434	156905
23246	156906
4397	156907
31888	156908
91154	156909
11187	156910
2557	156911
104800	156912
15320	156913
24122	156914
13292	156915
9622	156916
47332	156917
61548	156918
120356	156919
153051	156920
15969	156921
51084	156922
141693	156923
111968	156924
96785	156925
136499	156926
29610	156927
66650	156928
25262	156929
510	156930
4106	156931
1045	156932
17749	156933
14017	156934
29936	156935
45808	156936
5821	156937
123025	156938
5386	156939
10294	156940
46277	156941
128573	156942
21137	156943
60831	156944
26688	156945
4263	156946
4793	156947
65644	156948
36860	156949
6840	156950
32630	156951
91364	156952
32461	156953
81480	156954
37595	156955
2029	156956
44034	156957
109393	156958
15882	156959
31248	156960
62221	156961
6558	156962
101229	156963
10471	156964
12236	156965
482	156966
3037	156967
4182	156968
79477	156969
30511	156970
26360	156971
29409	156972
81501	156973
36507	156974
46254	156975
128358	156976
21148	156977
71328	156978
9195	156979
94091	156980
94586	156981
161161	156982
2535	156983
80962	156984
53692	156985
885	156986
95516	156987
95183	156988
2555	156989
15299	156990
17	156991
34266	156992
79305	156993
51739	156994
48234	156995
54461	156996
1672	156997
3702	156998
38044	156999
112431	157000
145735	157001
10781	157002
16260	157003
78109	157004
12209	157005
117718	157006
18942	157007
113458	157008
38897	157009
24009	157010
32393	157011
28307	157012
35712	157013
126470	157014
76661	157015
19411	157016
67288	157017
156389	157018
115120	157019
14074	157020
111255	157021
646	157022
24078	157023
39652	157024
16705	157025
43068	157026
8922	157027
5505	157028
72167	157029
85367	157030
73356	157031
67387	157032
66619	157033
12102	157034
49234	157035
428	157036
4848	157037
18059	157038
108208	157039
38123	157040
27754	157041
74877	157042
19469	157043
96285	157044
73664	157045
44572	157046
5431	157047
7982	157048
53950	157049
8144	157050
162797	157051
21116	157052
105148	157053
58623	157054
88431	157055
99311	157056
80672	157057
24026	157058
27483	157059
103548	157060
9951	157061
84352	157062
56949	157063
21927	157064
126811	157065
18850	157066
102170	157067
24392	157068
2696	157069
76557	157070
41448	157071
101352	157072
70127	157073
115128	157074
46079	157075
43547	157076
105603	157077
104320	157078
40631	157079
154728	157080
52080	157081
45627	157082
88039	157083
47025	157084
23292	157085
111135	157086
7784	157087
1466	157088
166088	157089
91638	157090
23036	157091
28050	157092
56332	157093
539	157094
36504	157095
3420	157096
10033	157097
31856	157098
9703	157099
46061	157100
50470	157101
24537	157102
23727	157103
5505	157104
29266	157105
72972	157106
111668	157107
3008	157108
41893	157109
97059	157110
24883	157111
108026	157112
9145	157113
59401	157114
4370	157115
829	157116
49727	157117
79239	157118
14110	157119
28642	157120
101000	157121
71829	157122
3270	157123
2118	157124
90906	157125
4620	157126
76376	157127
129010	157128
135447	157129
75506	157130
83643	157131
680	157132
242	157133
144810	157134
90713	157135
20858	157136
28128	157137
15085	157138
30845	157139
79301	157140
10746	157141
24265	157142
8987	157143
267	157144
78309	157145
281	157146
13443	157147
1871	157148
122295	157149
45764	157150
45462	157151
2145	157152
2380	157153
21237	157154
20450	157155
102953	157156
36301	157157
17656	157158
152567	157159
88491	157160
54219	157161
14406	157162
11335	157163
15045	157164
53718	157165
10763	157166
5001	157167
10277	157168
29893	157169
95188	157170
53289	157171
32191	157172
15771	157173
62227	157174
62946	157175
1472	157176
104880	157177
59084	157178
28453	157179
59098	157180
1115	157181
64558	157182
9323	157183
45415	157184
32344	157185
97395	157186
112670	157187
55814	157188
24952	157189
19741	157190
12162	157191
154345	157192
12139	157193
31262	157194
43239	157195
75579	157196
1980	157197
99200	157198
20273	157199
7564	157200
13540	157201
24217	157202
64574	157203
85973	157204
102251	157205
169684	157206
80545	157207
6148	157208
77620	157209
862	157210
35411	157211
21865	157212
10313	157213
29708	157214
5519	157215
71	157216
28994	157217
53193	157218
14944	157219
5535	157220
97446	157221
14568	157222
136723	157223
35538	157224
61527	157225
93100	157226
26282	157227
12359	157228
9697	157229
35152	157230
10227	157231
108494	157232
101565	157233
18693	157234
2880	157235
35342	157236
29825	157237
135336	157238
73867	157239
144536	157240
8509	157241
100697	157242
1769	157243
34356	157244
62449	157245
6540	157246
52010	157247
70721	157248
3475	157249
36960	157250
84601	157251
44218	157252
64382	157253
26023	157254
10587	157255
43793	157256
62269	157257
2615	157258
13235	157259
920	157260
66995	157261
23640	157262
6757	157263
35039	157264
25753	157265
16122	157266
99225	157267
76673	157268
129017	157269
72723	157270
138161	157271
55555	157272
75101	157273
76565	157274
77111	157275
9463	157276
51146	157277
48559	157278
30276	157279
42764	157280
24664	157281
17575	157282
31343	157283
31676	157284
64807	157285
69895	157286
30574	157287
1638	157288
50967	157289
110548	157290
83586	157291
5017	157292
3853	157293
43269	157294
165666	157295
63516	157296
35281	157297
77924	157298
20630	157299
92060	157300
33373	157301
36119	157302
18480	157303
112186	157304
65532	157305
105879	157306
50052	157307
53746	157308
65618	157309
90849	157310
77433	157311
13497	157312
1084	157313
1655	157314
83185	157315
27371	157316
61585	157317
33594	157318
129202	157319
134536	157320
68085	157321
87553	157322
76162	157323
29456	157324
10120	157325
63119	157326
45669	157327
59119	157328
48484	157329
1424	157330
146391	157331
136930	157332
20622	157333
24196	157334
14704	157335
132291	157336
123702	157337
40882	157338
727	157339
748	157340
31029	157341
37744	157342
95998	157343
42130	157344
73840	157345
95930	157346
48584	157347
67197	157348
40839	157349
86783	157350
165283	157351
2538	157352
112541	157353
75605	157354
15854	157355
5569	157356
3303	157357
15964	157358
77923	157359
73887	157360
13582	157361
72168	157362
114104	157363
29638	157364
1001	157365
669	157366
1983	157367
112426	157368
124448	157369
56414	157370
52492	157371
93097	157372
96754	157373
74575	157374
55562	157375
53134	157376
67224	157377
74765	157378
73944	157379
40226	157380
81742	157381
107207	157382
11985	157383
6933	157384
76089	157385
50204	157386
20015	157387
24460	157388
29971	157389
50557	157390
43813	157391
2360	157392
13850	157393
19181	157394
18445	157395
55629	157396
93139	157397
17221	157398
7505	157399
54953	157400
20420	157401
36175	157402
40727	157403
6439	157404
30073	157405
21665	157406
82636	157407
50216	157408
45885	157409
39520	157410
47821	157411
4052	157412
46561	157413
46601	157414
22311	157415
44312	157416
17580	157417
49883	157418
59086	157419
77132	157420
38703	157421
73069	157422
4539	157423
4496	157424
432	157425
18831	157426
96864	157427
54315	157428
16803	157429
135872	157430
46009	157431
46221	157432
19170	157433
123832	157434
23285	157435
34733	157436
20054	157437
5414	157438
77833	157439
10235	157440
3833	157441
8111	157442
4674	157443
56105	157444
6744	157445
9284	157446
31912	157447
59250	157448
96848	157449
22340	157450
16590	157451
24301	157452
33567	157453
28978	157454
20480	157455
14051	157456
11153	157457
58529	157458
5271	157459
63564	157460
971	157461
3824	157462
6033	157463
12014	157464
47473	157465
94480	157466
61044	157467
106065	157468
75026	157469
46623	157470
72940	157471
35304	157472
20843	157473
125235	157474
58628	157475
5213	157476
89521	157477
49789	157478
81220	157479
21151	157480
109142	157481
102368	157482
42744	157483
109409	157484
22397	157485
20069	157486
1091	157487
42398	157488
791	157489
6965	157490
29503	157491
71387	157492
88980	157493
26123	157494
135847	157495
92953	157496
107338	157497
44260	157498
137	157499
36456	157500
134260	157501
731	157502
95291	157503
75243	157504
7721	157505
30040	157506
157876	157507
9210	157508
65897	157509
311	157510
38563	157511
20694	157512
63134	157513
9345	157514
81593	157515
58043	157516
12556	157517
71179	157518
22253	157519
91432	157520
78601	157521
65736	157522
88036	157523
639	157524
43236	157525
37890	157526
83057	157527
36691	157528
124705	157529
74095	157530
55970	157531
56579	157532
20758	157533
13034	157534
45419	157535
61250	157536
34385	157537
2142	157538
99455	157539
8294	157540
1779	157541
111374	157542
27894	157543
56544	157544
136989	157545
44263	157546
13142	157547
6978	157548
8150	157549
37568	157550
116159	157551
84514	157552
13863	157553
105613	157554
3750	157555
15260	157556
207	157557
63875	157558
22625	157559
71739	157560
24220	157561
75156	157562
35009	157563
83767	157564
49565	157565
36611	157566
8305	157567
14705	157568
59760	157569
90596	157570
21693	157571
101287	157572
76044	157573
114805	157574
90735	157575
20335	157576
66588	157577
113427	157578
68320	157579
35197	157580
14861	157581
5650	157582
16756	157583
46318	157584
37799	157585
126375	157586
105430	157587
25624	157588
14655	157589
52702	157590
28950	157591
39963	157592
43317	157593
5621	157594
28947	157595
80689	157596
15144	157597
76329	157598
29062	157599
4965	157600
17381	157601
23397	157602
64292	157603
25328	157604
47307	157605
3001	157606
60510	157607
26307	157608
35486	157609
36733	157610
82936	157611
9289	157612
8535	157613
105550	157614
102483	157615
78821	157616
991	157617
48087	157618
140989	157619
4318	157620
48694	157621
21863	157622
22793	157623
14234	157624
86807	157625
10572	157626
106579	157627
36691	157628
7612	157629
2349	157630
19398	157631
129856	157632
28858	157633
9858	157634
87562	157635
169275	157636
30854	157637
266	157638
153975	157639
80251	157640
65625	157641
51779	157642
16344	157643
42342	157644
46790	157645
18506	157646
112118	157647
56721	157648
74321	157649
9555	157650
55094	157651
72732	157652
136076	157653
104492	157654
50514	157655
45936	157656
37428	157657
12860	157658
60265	157659
70561	157660
50795	157661
9655	157662
33874	157663
61492	157664
68204	157665
27525	157666
4137	157667
64071	157668
41073	157669
36037	157670
121479	157671
62148	157672
79272	157673
10539	157674
29286	157675
34097	157676
137046	157677
52366	157678
137391	157679
24922	157680
8607	157681
27594	157682
32072	157683
3004	157684
118365	157685
31815	157686
1582	157687
52089	157688
39655	157689
18178	157690
24648	157691
28134	157692
21171	157693
96445	157694
5382	157695
163590	157696
73739	157697
74865	157698
286	157699
2219	157700
11573	157701
12565	157702
69407	157703
15293	157704
52284	157705
89601	157706
108487	157707
80890	157708
97869	157709
44531	157710
16283	157711
25892	157712
5633	157713
20508	157714
20318	157715
9411	157716
1289	157717
46	157718
20708	157719
57853	157720
35959	157721
34692	157722
16397	157723
31145	157724
71645	157725
44035	157726
16723	157727
7586	157728
96689	157729
128642	157730
101238	157731
18013	157732
24078	157733
53804	157734
26793	157735
26631	157736
126368	157737
12853	157738
37399	157739
7468	157740
43670	157741
3611	157742
39144	157743
104401	157744
50199	157745
76729	157746
5335	157747
96587	157748
77559	157749
35880	157750
136364	157751
142344	157752
120521	157753
128372	157754
13937	157755
124696	157756
9701	157757
88319	157758
77129	157759
24169	157760
44499	157761
132993	157762
80434	157763
73841	157764
68223	157765
7294	157766
37320	157767
1230	157768
115022	157769
102957	157770
137694	157771
7615	157772
1644	157773
3757	157774
23742	157775
38462	157776
6597	157777
36054	157778
6006	157779
17583	157780
53833	157781
41589	157782
37762	157783
19643	157784
34368	157785
130952	157786
29138	157787
2955	157788
6283	157789
20426	157790
1029	157791
13794	157792
942	157793
39126	157794
82110	157795
12476	157796
22746	157797
11981	157798
36735	157799
10541	157800
16723	157801
1753	157802
38087	157803
89493	157804
56134	157805
3093	157806
17040	157807
3573	157808
19934	157809
16462	157810
13408	157811
32334	157812
54625	157813
65296	157814
14247	157815
30741	157816
23943	157817
43495	157818
126758	157819
15503	157820
10097	157821
3479	157822
58100	157823
23666	157824
7279	157825
32363	157826
161173	157827
19078	157828
102131	157829
91415	157830
21082	157831
45866	157832
13844	157833
103718	157834
151024	157835
60687	157836
26014	157837
857	157838
85523	157839
100726	157840
40465	157841
20175	157842
2685	157843
13736	157844
5238	157845
115557	157846
36715	157847
116096	157848
40363	157849
23287	157850
59704	157851
165304	157852
6492	157853
108062	157854
4593	157855
22471	157856
1677	157857
8912	157858
18560	157859
18720	157860
4070	157861
32506	157862
31139	157863
1850	157864
67410	157865
6566	157866
87749	157867
4704	157868
75165	157869
13473	157870
125709	157871
13649	157872
96375	157873
32610	157874
87181	157875
25980	157876
11795	157877
21678	157878
3831	157879
151677	157880
74746	157881
59089	157882
10353	157883
19518	157884
31672	157885
144665	157886
46172	157887
22870	157888
20262	157889
35831	157890
85894	157891
9068	157892
47541	157893
72837	157894
101407	157895
31457	157896
20960	157897
34924	157898
49845	157899
7641	157900
69008	157901
154	157902
151488	157903
43350	157904
482	157905
2093	157906
42100	157907
62635	157908
159593	157909
86758	157910
64699	157911
40854	157912
16832	157913
24533	157914
35874	157915
158486	157916
92281	157917
23805	157918
6452	157919
10844	157920
23831	157921
260	157922
19004	157923
125243	157924
2645	157925
69460	157926
31254	157927
152389	157928
57413	157929
29515	157930
124573	157931
2716	157932
37390	157933
32616	157934
94258	157935
30	157936
96849	157937
77102	157938
1597	157939
12773	157940
13155	157941
153769	157942
79753	157943
11514	157944
76849	157945
73547	157946
246	157947
37311	157948
90383	157949
29300	157950
13167	157951
82725	157952
48194	157953
28005	157954
59978	157955
51509	157956
71886	157957
33130	157958
70287	157959
140505	157960
30983	157961
77893	157962
4784	157963
49625	157964
1691	157965
11946	157966
43873	157967
32473	157968
39645	157969
61651	157970
58590	157971
66609	157972
8654	157973
36340	157974
135596	157975
50389	157976
120795	157977
30319	157978
64845	157979
51317	157980
6963	157981
16623	157982
15887	157983
11976	157984
10335	157985
75335	157986
26523	157987
8599	157988
2851	157989
4621	157990
16280	157991
21028	157992
72941	157993
43912	157994
44806	157995
53137	157996
30037	157997
42257	157998
17391	157999
10097	158000
68518	158001
11246	158002
14642	158003
8601	158004
9340	158005
24054	158006
121524	158007
82459	158008
8168	158009
143516	158010
15357	158011
138997	158012
93383	158013
17645	158014
97417	158015
70891	158016
56190	158017
148223	158018
121900	158019
44407	158020
27	158021
162227	158022
73280	158023
26526	158024
56850	158025
68419	158026
41914	158027
15250	158028
61938	158029
16761	158030
64874	158031
74247	158032
67608	158033
19076	158034
74137	158035
19807	158036
163281	158037
101214	158038
452	158039
37554	158040
11082	158041
9061	158042
80072	158043
2812	158044
65303	158045
20969	158046
103575	158047
5363	158048
78815	158049
57956	158050
159959	158051
19145	158052
49907	158053
201	158054
44738	158055
1724	158056
64723	158057
116140	158058
55084	158059
113522	158060
8566	158061
3979	158062
30129	158063
33372	158064
6885	158065
17884	158066
6573	158067
111163	158068
214	158069
22676	158070
109827	158071
106241	158072
38963	158073
1269	158074
41390	158075
12210	158076
58158	158077
8447	158078
108205	158079
24030	158080
36298	158081
27479	158082
18468	158083
29855	158084
1748	158085
28096	158086
13062	158087
73595	158088
85705	158089
75900	158090
52940	158091
1526	158092
112501	158093
59930	158094
24496	158095
26714	158096
40743	158097
104580	158098
77967	158099
22500	158100
92196	158101
4673	158102
44350	158103
5642	158104
28316	158105
2018	158106
5073	158107
68842	158108
17800	158109
38488	158110
18291	158111
620	158112
70987	158113
6854	158114
15751	158115
3036	158116
96806	158117
35138	158118
147209	158119
139249	158120
48431	158121
5062	158122
8821	158123
24736	158124
5941	158125
93295	158126
77015	158127
123606	158128
64267	158129
1476	158130
6	158131
84615	158132
76426	158133
25506	158134
96365	158135
51932	158136
2109	158137
110730	158138
43604	158139
159468	158140
12518	158141
70005	158142
19629	158143
84855	158144
55881	158145
69882	158146
88071	158147
15725	158148
44791	158149
7083	158150
10227	158151
31175	158152
29172	158153
942	158154
42087	158155
18265	158156
56206	158157
15554	158158
90797	158159
124160	158160
28552	158161
8689	158162
19393	158163
39245	158164
91808	158165
50381	158166
1969	158167
108719	158168
151624	158169
56863	158170
59790	158171
24807	158172
732	158173
49372	158174
15610	158175
35106	158176
25192	158177
30655	158178
21655	158179
9803	158180
72704	158181
50079	158182
8830	158183
69307	158184
71174	158185
33553	158186
29294	158187
11972	158188
106163	158189
2210	158190
49745	158191
50532	158192
54100	158193
136539	158194
108671	158195
42529	158196
29823	158197
20131	158198
952	158199
115425	158200
165012	158201
50166	158202
164206	158203
4545	158204
33154	158205
15804	158206
5507	158207
39359	158208
9412	158209
162863	158210
40174	158211
62973	158212
115961	158213
121754	158214
23391	158215
2727	158216
41365	158217
27867	158218
34515	158219
55165	158220
141116	158221
106898	158222
32051	158223
63432	158224
2081	158225
159058	158226
1513	158227
7455	158228
36990	158229
97350	158230
72734	158231
77432	158232
27101	158233
78042	158234
1130	158235
97243	158236
4562	158237
15290	158238
122059	158239
4452	158240
5909	158241
128039	158242
124697	158243
44230	158244
57771	158245
103294	158246
97991	158247
36089	158248
26558	158249
1199	158250
16033	158251
12092	158252
46763	158253
99414	158254
1618	158255
55924	158256
47144	158257
21272	158258
114791	158259
90455	158260
47860	158261
73333	158262
12598	158263
88570	158264
81183	158265
28927	158266
112010	158267
4454	158268
65548	158269
62741	158270
30417	158271
22657	158272
76393	158273
26722	158274
150382	158275
5155	158276
33942	158277
16059	158278
125223	158279
37207	158280
13389	158281
39912	158282
18701	158283
50149	158284
123593	158285
49955	158286
3885	158287
18031	158288
842	158289
19592	158290
2836	158291
45045	158292
28061	158293
65562	158294
154445	158295
3537	158296
208	158297
126649	158298
16250	158299
38643	158300
592	158301
28641	158302
40785	158303
762	158304
110740	158305
34142	158306
492	158307
698	158308
21559	158309
70081	158310
152455	158311
1508	158312
78592	158313
16201	158314
53656	158315
164637	158316
1312	158317
7079	158318
35085	158319
56140	158320
68017	158321
7426	158322
12341	158323
24835	158324
2420	158325
37634	158326
2447	158327
56461	158328
34053	158329
6899	158330
15407	158331
73848	158332
59183	158333
29641	158334
11508	158335
39311	158336
63185	158337
12443	158338
43785	158339
15469	158340
67984	158341
21442	158342
79643	158343
78702	158344
132824	158345
11707	158346
23687	158347
78837	158348
15564	158349
60243	158350
28289	158351
81600	158352
110300	158353
42805	158354
37852	158355
87545	158356
40502	158357
9332	158358
104894	158359
77986	158360
36869	158361
3164	158362
28573	158363
77575	158364
42566	158365
10107	158366
107762	158367
31944	158368
87021	158369
81245	158370
117951	158371
95083	158372
37900	158373
20560	158374
17804	158375
17064	158376
28120	158377
36041	158378
10753	158379
94612	158380
55530	158381
21089	158382
21884	158383
104419	158384
18103	158385
27498	158386
47831	158387
27807	158388
2561	158389
22162	158390
49966	158391
31420	158392
22617	158393
1901	158394
15290	158395
83884	158396
70231	158397
75308	158398
88682	158399
28950	158400
55127	158401
1599	158402
116811	158403
75541	158404
28138	158405
54453	158406
126864	158407
75947	158408
111	158409
99120	158410
94230	158411
3769	158412
80529	158413
8575	158414
4156	158415
51080	158416
54902	158417
167353	158418
63474	158419
53863	158420
46192	158421
93244	158422
35734	158423
8052	158424
8812	158425
11256	158426
27650	158427
16970	158428
57817	158429
47042	158430
73001	158431
161789	158432
15262	158433
12827	158434
6875	158435
44884	158436
15441	158437
12516	158438
58007	158439
22543	158440
122656	158441
3126	158442
67959	158443
9924	158444
72731	158445
27453	158446
10532	158447
113437	158448
107019	158449
125462	158450
65391	158451
102659	158452
38296	158453
32176	158454
16415	158455
8139	158456
48672	158457
25440	158458
26246	158459
16269	158460
124785	158461
7253	158462
26060	158463
32261	158464
4302	158465
20822	158466
2156	158467
12108	158468
145944	158469
28258	158470
44995	158471
101423	158472
15687	158473
65634	158474
45309	158475
734	158476
111357	158477
13828	158478
4541	158479
33835	158480
35993	158481
51332	158482
54026	158483
28982	158484
155891	158485
683	158486
11169	158487
19567	158488
47318	158489
49484	158490
64713	158491
33937	158492
4841	158493
65591	158494
28036	158495
31238	158496
10386	158497
39719	158498
78820	158499
75202	158500
31988	158501
119720	158502
133275	158503
20519	158504
15962	158505
65304	158506
5512	158507
45948	158508
56069	158509
48253	158510
90834	158511
20749	158512
2661	158513
40939	158514
3506	158515
40107	158516
13716	158517
16192	158518
58580	158519
20917	158520
21277	158521
22290	158522
42686	158523
35185	158524
36899	158525
33817	158526
5475	158527
169658	158528
73621	158529
30767	158530
1410	158531
3390	158532
3580	158533
2701	158534
66873	158535
48856	158536
89048	158537
114246	158538
87327	158539
157383	158540
12682	158541
13138	158542
1256	158543
48131	158544
29439	158545
113104	158546
8573	158547
14618	158548
108432	158549
54952	158550
12490	158551
88387	158552
78225	158553
4291	158554
62925	158555
28757	158556
29079	158557
1046	158558
2956	158559
2096	158560
66058	158561
114042	158562
2446	158563
38326	158564
81214	158565
73255	158566
33652	158567
14426	158568
14365	158569
82290	158570
24154	158571
34947	158572
74681	158573
2914	158574
3083	158575
432	158576
35287	158577
156070	158578
12542	158579
103006	158580
26026	158581
81081	158582
19837	158583
1993	158584
26507	158585
165787	158586
110427	158587
55334	158588
105393	158589
59741	158590
22772	158591
63891	158592
47182	158593
86212	158594
56246	158595
84405	158596
48968	158597
80895	158598
12260	158599
26810	158600
495	158601
11530	158602
10538	158603
8364	158604
34766	158605
5234	158606
54740	158607
1012	158608
13065	158609
90472	158610
13652	158611
24030	158612
5194	158613
71422	158614
13827	158615
146699	158616
19990	158617
17891	158618
2880	158619
25531	158620
8581	158621
32685	158622
11323	158623
5109	158624
94271	158625
6914	158626
5262	158627
844	158628
107398	158629
85628	158630
40431	158631
55069	158632
23	158633
84610	158634
72306	158635
25040	158636
12080	158637
21195	158638
89115	158639
7361	158640
46294	158641
143911	158642
2075	158643
96965	158644
12045	158645
7198	158646
56554	158647
221	158648
1241	158649
1705	158650
5714	158651
98898	158652
43265	158653
86908	158654
3482	158655
3018	158656
7594	158657
783	158658
7308	158659
30630	158660
95955	158661
10448	158662
121385	158663
97834	158664
1192	158665
205	158666
4557	158667
1649	158668
83247	158669
165262	158670
5013	158671
30186	158672
36924	158673
41099	158674
14286	158675
46959	158676
41533	158677
76882	158678
43554	158679
72703	158680
28740	158681
3007	158682
11273	158683
109639	158684
63919	158685
49814	158686
38851	158687
90707	158688
118900	158689
132904	158690
66575	158691
30560	158692
11660	158693
115150	158694
32778	158695
25699	158696
7769	158697
37035	158698
140114	158699
28046	158700
3635	158701
9179	158702
1683	158703
72434	158704
12405	158705
66807	158706
47483	158707
4755	158708
80659	158709
921	158710
65568	158711
42146	158712
24205	158713
78605	158714
1597	158715
153856	158716
8286	158717
3459	158718
138684	158719
6131	158720
32803	158721
43201	158722
11739	158723
66065	158724
74753	158725
29519	158726
33651	158727
84641	158728
526	158729
37516	158730
40874	158731
133587	158732
17107	158733
18400	158734
50562	158735
29828	158736
2028	158737
121966	158738
12975	158739
25912	158740
163620	158741
6159	158742
60739	158743
31163	158744
63075	158745
1285	158746
36736	158747
21122	158748
69174	158749
93007	158750
7283	158751
116628	158752
49408	158753
18814	158754
62003	158755
67332	158756
150673	158757
139699	158758
2026	158759
1093	158760
7708	158761
12637	158762
5136	158763
37547	158764
14979	158765
80370	158766
19470	158767
127552	158768
88599	158769
19875	158770
3809	158771
66204	158772
60632	158773
11173	158774
2245	158775
9492	158776
58903	158777
102608	158778
74886	158779
80410	158780
11579	158781
72435	158782
55268	158783
36374	158784
109729	158785
16642	158786
9833	158787
102846	158788
68768	158789
8812	158790
274	158791
5546	158792
164993	158793
103908	158794
48001	158795
4145	158796
6826	158797
13043	158798
2520	158799
19129	158800
20927	158801
31027	158802
45235	158803
13636	158804
30028	158805
70762	158806
30782	158807
77244	158808
53599	158809
51545	158810
85442	158811
11981	158812
91662	158813
119345	158814
28957	158815
322	158816
22684	158817
22743	158818
12690	158819
49632	158820
36211	158821
6464	158822
52428	158823
65781	158824
1344	158825
20339	158826
43472	158827
126135	158828
115725	158829
2625	158830
3859	158831
8791	158832
76061	158833
67050	158834
82089	158835
25032	158836
92029	158837
38245	158838
75736	158839
59114	158840
168412	158841
3529	158842
9528	158843
28178	158844
72027	158845
161740	158846
36210	158847
25697	158848
31035	158849
17484	158850
17285	158851
17534	158852
23290	158853
29397	158854
48543	158855
106287	158856
66556	158857
27060	158858
134322	158859
77305	158860
11320	158861
9213	158862
131153	158863
11382	158864
63288	158865
33070	158866
54978	158867
17895	158868
63740	158869
13794	158870
2327	158871
15191	158872
34184	158873
129887	158874
30813	158875
8116	158876
35311	158877
33167	158878
92201	158879
111367	158880
2154	158881
13349	158882
9580	158883
24589	158884
131066	158885
29451	158886
25024	158887
40087	158888
45389	158889
50530	158890
63131	158891
27267	158892
39521	158893
30776	158894
10021	158895
39275	158896
46105	158897
38829	158898
35981	158899
621	158900
168221	158901
4408	158902
61869	158903
91448	158904
11927	158905
171	158906
129915	158907
30247	158908
60052	158909
51301	158910
25673	158911
39791	158912
916	158913
67889	158914
50752	158915
115951	158916
102831	158917
19002	158918
45232	158919
17337	158920
10728	158921
24713	158922
133043	158923
89418	158924
110287	158925
3996	158926
43290	158927
8551	158928
59947	158929
92686	158930
1391	158931
9424	158932
9854	158933
22301	158934
159953	158935
107311	158936
1552	158937
1307	158938
51335	158939
76171	158940
45054	158941
90392	158942
24667	158943
8987	158944
11217	158945
8750	158946
92831	158947
19544	158948
131322	158949
43823	158950
106172	158951
108	158952
54173	158953
69780	158954
3847	158955
33899	158956
78902	158957
63574	158958
21994	158959
79576	158960
7908	158961
5603	158962
40897	158963
7621	158964
22293	158965
11981	158966
82815	158967
142381	158968
20674	158969
47956	158970
104791	158971
6986	158972
18475	158973
1121	158974
89028	158975
13124	158976
53301	158977
168267	158978
23752	158979
49086	158980
40854	158981
14909	158982
54038	158983
19172	158984
13329	158985
2753	158986
53915	158987
25994	158988
117569	158989
90999	158990
104804	158991
100	158992
25822	158993
2547	158994
8769	158995
14526	158996
78003	158997
65790	158998
38437	158999
27572	159000
26247	159001
78754	159002
6036	159003
86648	159004
41516	159005
49127	159006
63755	159007
20628	159008
14336	159009
93124	159010
22203	159011
4560	159012
7021	159013
19579	159014
89308	159015
10695	159016
74549	159017
65516	159018
122053	159019
24582	159020
37604	159021
74781	159022
28678	159023
5707	159024
22282	159025
45139	159026
16493	159027
55796	159028
36048	159029
71369	159030
21197	159031
2303	159032
35884	159033
75029	159034
2262	159035
12652	159036
41013	159037
9708	159038
128585	159039
13180	159040
36058	159041
17313	159042
52684	159043
10989	159044
518	159045
88918	159046
16196	159047
77309	159048
19498	159049
11138	159050
90769	159051
7252	159052
11544	159053
16382	159054
31844	159055
31610	159056
3582	159057
40141	159058
102406	159059
92810	159060
84701	159061
16442	159062
77818	159063
13443	159064
7904	159065
20199	159066
90336	159067
40572	159068
129101	159069
4846	159070
73577	159071
48512	159072
4331	159073
7061	159074
60439	159075
72699	159076
75998	159077
56636	159078
43399	159079
11414	159080
17071	159081
15903	159082
32499	159083
54733	159084
30628	159085
64572	159086
32465	159087
15690	159088
21351	159089
75002	159090
30656	159091
54727	159092
107258	159093
4140	159094
120084	159095
34886	159096
30259	159097
32583	159098
135751	159099
7500	159100
40748	159101
7382	159102
19871	159103
61700	159104
125411	159105
74352	159106
52248	159107
44260	159108
11029	159109
8954	159110
47428	159111
152175	159112
89778	159113
2595	159114
77992	159115
40307	159116
3734	159117
58364	159118
117226	159119
4341	159120
42248	159121
14899	159122
129671	159123
52500	159124
61195	159125
47553	159126
17574	159127
20671	159128
54618	159129
77658	159130
23777	159131
128520	159132
18091	159133
73835	159134
161921	159135
33616	159136
13626	159137
68094	159138
8897	159139
29044	159140
28865	159141
15226	159142
4816	159143
57967	159144
9567	159145
3603	159146
105269	159147
40467	159148
31973	159149
55856	159150
41692	159151
61638	159152
10919	159153
4194	159154
75464	159155
60390	159156
31962	159157
1991	159158
15921	159159
133699	159160
96422	159161
1164	159162
2804	159163
30104	159164
23739	159165
33649	159166
24631	159167
77820	159168
76042	159169
22775	159170
96195	159171
119736	159172
17348	159173
58611	159174
13793	159175
10050	159176
17556	159177
52837	159178
31342	159179
151530	159180
31000	159181
6044	159182
13515	159183
16154	159184
112567	159185
11900	159186
33786	159187
20917	159188
6945	159189
48229	159190
88589	159191
27986	159192
63724	159193
23672	159194
169090	159195
2896	159196
126240	159197
7742	159198
1620	159199
23754	159200
136952	159201
69942	159202
124214	159203
10421	159204
16875	159205
96419	159206
6694	159207
48036	159208
17494	159209
38859	159210
34087	159211
6278	159212
157365	159213
78794	159214
67334	159215
121222	159216
3951	159217
597	159218
45229	159219
19221	159220
60236	159221
17339	159222
42494	159223
14958	159224
17370	159225
16150	159226
12516	159227
41260	159228
63329	159229
51367	159230
23478	159231
1266	159232
48160	159233
142765	159234
45485	159235
4438	159236
119655	159237
6667	159238
35244	159239
36213	159240
2136	159241
111	159242
68415	159243
46248	159244
67617	159245
88725	159246
121938	159247
80354	159248
3142	159249
20759	159250
28345	159251
28016	159252
15208	159253
41415	159254
72129	159255
91554	159256
5578	159257
890	159258
40520	159259
20855	159260
2205	159261
13840	159262
81941	159263
106284	159264
11478	159265
81905	159266
20574	159267
67705	159268
80162	159269
27688	159270
23748	159271
7944	159272
79510	159273
46076	159274
5923	159275
94592	159276
109100	159277
12657	159278
129306	159279
42762	159280
44	159281
44833	159282
8460	159283
11754	159284
18600	159285
44979	159286
1916	159287
8848	159288
12001	159289
48619	159290
80349	159291
39660	159292
951	159293
76375	159294
873	159295
31117	159296
30565	159297
26673	159298
24818	159299
22216	159300
18437	159301
97538	159302
16997	159303
8980	159304
31756	159305
46192	159306
80489	159307
17798	159308
15830	159309
28429	159310
157841	159311
26723	159312
47199	159313
105015	159314
38943	159315
97261	159316
4393	159317
24723	159318
87308	159319
78947	159320
97930	159321
33950	159322
19704	159323
19198	159324
26070	159325
9225	159326
51140	159327
163208	159328
781	159329
37235	159330
1936	159331
53613	159332
11520	159333
10554	159334
748	159335
36235	159336
4939	159337
68707	159338
16570	159339
65266	159340
63018	159341
79246	159342
92857	159343
76616	159344
1982	159345
19486	159346
12472	159347
62090	159348
56556	159349
81966	159350
16971	159351
92448	159352
58463	159353
73023	159354
134728	159355
55443	159356
102162	159357
38616	159358
60810	159359
1861	159360
32191	159361
49580	159362
24102	159363
105524	159364
135833	159365
116018	159366
102711	159367
4931	159368
47394	159369
38300	159370
104891	159371
82294	159372
84092	159373
38564	159374
47403	159375
8431	159376
8339	159377
134261	159378
19998	159379
25463	159380
53496	159381
124768	159382
19397	159383
88285	159384
137852	159385
78703	159386
16673	159387
76064	159388
26977	159389
401	159390
18196	159391
3808	159392
158718	159393
77441	159394
68956	159395
24526	159396
11951	159397
444	159398
47280	159399
40537	159400
62596	159401
98041	159402
81349	159403
157810	159404
93321	159405
15046	159406
16524	159407
15275	159408
1247	159409
60188	159410
109193	159411
37175	159412
4524	159413
79803	159414
39366	159415
21671	159416
2415	159417
28140	159418
2360	159419
15788	159420
12156	159421
38909	159422
134651	159423
14104	159424
55797	159425
109838	159426
73857	159427
65075	159428
1954	159429
131831	159430
1990	159431
26588	159432
74550	159433
19851	159434
21807	159435
155219	159436
96976	159437
76655	159438
161335	159439
35495	159440
131701	159441
141480	159442
36840	159443
10707	159444
22357	159445
77076	159446
30515	159447
6320	159448
10634	159449
31513	159450
4173	159451
9895	159452
8070	159453
47795	159454
28506	159455
123194	159456
82605	159457
33278	159458
19375	159459
11778	159460
2168	159461
4710	159462
36814	159463
33151	159464
53511	159465
56100	159466
32527	159467
134018	159468
12367	159469
23724	159470
39536	159471
43807	159472
6579	159473
19978	159474
105354	159475
43578	159476
7883	159477
61003	159478
71146	159479
12009	159480
8472	159481
10264	159482
62511	159483
27259	159484
140063	159485
58870	159486
326	159487
11268	159488
1303	159489
116323	159490
108158	159491
24330	159492
80819	159493
102182	159494
36867	159495
5149	159496
62822	159497
113190	159498
5547	159499
34154	159500
1532	159501
147106	159502
85629	159503
127275	159504
18007	159505
18021	159506
124950	159507
53117	159508
1540	159509
32598	159510
10589	159511
95292	159512
47318	159513
12397	159514
39383	159515
3382	159516
6797	159517
24567	159518
4047	159519
65369	159520
18671	159521
24878	159522
60066	159523
26433	159524
49607	159525
38024	159526
14019	159527
134218	159528
51698	159529
90685	159530
72424	159531
31887	159532
68196	159533
52118	159534
12589	159535
46329	159536
27463	159537
19772	159538
66313	159539
70549	159540
74295	159541
26458	159542
3689	159543
3284	159544
76161	159545
11798	159546
77985	159547
10079	159548
49294	159549
24776	159550
73759	159551
17388	159552
30334	159553
10362	159554
3243	159555
10949	159556
72525	159557
34576	159558
90799	159559
105365	159560
48642	159561
22030	159562
26151	159563
16605	159564
40241	159565
1478	159566
13919	159567
81525	159568
3940	159569
35085	159570
146792	159571
343	159572
20256	159573
33166	159574
55607	159575
24801	159576
884	159577
51043	159578
70923	159579
61396	159580
5464	159581
30484	159582
41246	159583
1763	159584
814	159585
122537	159586
27933	159587
13196	159588
35280	159589
7902	159590
67854	159591
45953	159592
1300	159593
1159	159594
3825	159595
19307	159596
20647	159597
54850	159598
25242	159599
51124	159600
66667	159601
19617	159602
19317	159603
53601	159604
35595	159605
151431	159606
49721	159607
5196	159608
14460	159609
1673	159610
1643	159611
5722	159612
102084	159613
11096	159614
1168	159615
5998	159616
25566	159617
116347	159618
52698	159619
62515	159620
61434	159621
71505	159622
91615	159623
90848	159624
84055	159625
26516	159626
3	159627
30191	159628
18647	159629
9249	159630
2466	159631
13551	159632
94897	159633
32788	159634
22075	159635
52381	159636
13465	159637
99552	159638
39200	159639
37424	159640
28837	159641
26832	159642
90924	159643
79005	159644
12246	159645
14278	159646
20954	159647
61471	159648
34258	159649
1057	159650
78478	159651
28107	159652
4635	159653
84358	159654
2455	159655
106796	159656
20962	159657
144259	159658
128424	159659
2814	159660
52568	159661
23797	159662
22235	159663
37222	159664
25275	159665
81205	159666
38855	159667
37264	159668
89583	159669
8487	159670
121994	159671
25216	159672
482	159673
45166	159674
547	159675
30517	159676
5158	159677
17974	159678
127383	159679
315	159680
12843	159681
7391	159682
7760	159683
36326	159684
25643	159685
12117	159686
60244	159687
54665	159688
34786	159689
52771	159690
6834	159691
7542	159692
23316	159693
114818	159694
3536	159695
116013	159696
48710	159697
13884	159698
10237	159699
2879	159700
32720	159701
104776	159702
88543	159703
65521	159704
574	159705
116197	159706
26155	159707
74603	159708
130009	159709
10765	159710
2180	159711
321	159712
2453	159713
20907	159714
77523	159715
66606	159716
6165	159717
23944	159718
5603	159719
54071	159720
5080	159721
8270	159722
14352	159723
111894	159724
104310	159725
45257	159726
9600	159727
25187	159728
31125	159729
164476	159730
157746	159731
13053	159732
133215	159733
1725	159734
6376	159735
103353	159736
107892	159737
5591	159738
14708	159739
120388	159740
14387	159741
39325	159742
123802	159743
29506	159744
59382	159745
139566	159746
25865	159747
8198	159748
34480	159749
86979	159750
166517	159751
99811	159752
68824	159753
97108	159754
54466	159755
72036	159756
120941	159757
18317	159758
60721	159759
4493	159760
79149	159761
25219	159762
59333	159763
59456	159764
81974	159765
1189	159766
114712	159767
35111	159768
80739	159769
7281	159770
111399	159771
81962	159772
32078	159773
68749	159774
34931	159775
116672	159776
66360	159777
19825	159778
103084	159779
57279	159780
88444	159781
22383	159782
21897	159783
54961	159784
133906	159785
86245	159786
78975	159787
19243	159788
26541	159789
54258	159790
11574	159791
6857	159792
26079	159793
70310	159794
23404	159795
2932	159796
69306	159797
45518	159798
35076	159799
4510	159800
263	159801
107543	159802
134220	159803
71970	159804
19160	159805
24682	159806
28955	159807
39167	159808
2346	159809
12395	159810
60078	159811
8615	159812
9380	159813
81042	159814
43617	159815
55229	159816
38444	159817
55383	159818
3435	159819
12218	159820
6261	159821
76775	159822
26274	159823
48135	159824
11161	159825
2547	159826
70870	159827
39923	159828
11818	159829
247	159830
30347	159831
141077	159832
11849	159833
55381	159834
45113	159835
7287	159836
36675	159837
77773	159838
41762	159839
88344	159840
46440	159841
101889	159842
9210	159843
27472	159844
35592	159845
43754	159846
92070	159847
8828	159848
50037	159849
11472	159850
3053	159851
1123	159852
7741	159853
5687	159854
75111	159855
76129	159856
28468	159857
1759	159858
19045	159859
128402	159860
13541	159861
20017	159862
378	159863
5791	159864
10586	159865
32865	159866
63535	159867
34792	159868
655	159869
142298	159870
30041	159871
157707	159872
46846	159873
43670	159874
31684	159875
12611	159876
39965	159877
46158	159878
7393	159879
32138	159880
86445	159881
7580	159882
7906	159883
77177	159884
43898	159885
195	159886
6561	159887
5961	159888
75081	159889
8588	159890
14161	159891
45159	159892
52738	159893
105704	159894
19998	159895
23841	159896
9727	159897
95399	159898
27043	159899
22715	159900
98877	159901
165794	159902
16329	159903
91796	159904
55202	159905
20339	159906
127813	159907
65568	159908
103043	159909
20665	159910
27381	159911
53281	159912
73604	159913
11671	159914
6647	159915
78351	159916
127628	159917
39888	159918
11833	159919
32951	159920
87492	159921
13256	159922
6585	159923
8408	159924
6519	159925
13402	159926
6531	159927
220	159928
57422	159929
44923	159930
117967	159931
23197	159932
29572	159933
84871	159934
6195	159935
81534	159936
51730	159937
43474	159938
80462	159939
36914	159940
24506	159941
6369	159942
901	159943
33762	159944
45363	159945
3220	159946
27532	159947
95340	159948
60435	159949
63345	159950
7933	159951
52652	159952
78838	159953
70	159954
2956	159955
84840	159956
15193	159957
139259	159958
51348	159959
36840	159960
79756	159961
107504	159962
18797	159963
1744	159964
36115	159965
56295	159966
92178	159967
620	159968
8776	159969
44362	159970
145487	159971
62294	159972
50999	159973
8462	159974
44612	159975
40270	159976
72916	159977
136039	159978
43369	159979
81077	159980
45426	159981
16279	159982
74842	159983
90577	159984
27443	159985
71382	159986
59428	159987
21414	159988
10602	159989
7170	159990
20831	159991
29078	159992
6332	159993
114297	159994
51118	159995
97215	159996
64004	159997
166864	159998
63535	159999
108503	160000
173	160001
97696	160002
10851	160003
82715	160004
131688	160005
35143	160006
10641	160007
117000	160008
8888	160009
98962	160010
128886	160011
41296	160012
102673	160013
95095	160014
319	160015
49930	160016
24850	160017
1293	160018
8920	160019
4418	160020
77641	160021
94973	160022
33404	160023
23882	160024
42392	160025
21	160026
131636	160027
100922	160028
22455	160029
28072	160030
98890	160031
2138	160032
46768	160033
111862	160034
3844	160035
70635	160036
43284	160037
60689	160038
44574	160039
67715	160040
134145	160041
15261	160042
981	160043
35086	160044
9659	160045
38668	160046
13342	160047
109246	160048
18673	160049
9209	160050
3820	160051
8093	160052
119200	160053
26073	160054
42812	160055
21064	160056
2086	160057
58923	160058
70457	160059
107386	160060
26135	160061
15397	160062
3464	160063
993	160064
22975	160065
43344	160066
13467	160067
28210	160068
12929	160069
43525	160070
9806	160071
42196	160072
8183	160073
5280	160074
12548	160075
81345	160076
21460	160077
50297	160078
55694	160079
40577	160080
41654	160081
33532	160082
50523	160083
92555	160084
295	160085
15316	160086
22098	160087
19477	160088
112808	160089
30694	160090
83676	160091
131600	160092
169419	160093
72807	160094
59811	160095
10009	160096
34254	160097
1763	160098
111364	160099
365	160100
51698	160101
48499	160102
63510	160103
55670	160104
16158	160105
82682	160106
90176	160107
1095	160108
17282	160109
5080	160110
11187	160111
3474	160112
8769	160113
940	160114
114804	160115
53369	160116
42658	160117
25369	160118
119023	160119
68414	160120
22511	160121
72619	160122
15496	160123
1719	160124
21098	160125
22870	160126
7119	160127
13552	160128
12171	160129
58846	160130
47819	160131
86833	160132
1773	160133
5459	160134
118344	160135
46789	160136
27914	160137
27195	160138
217	160139
4829	160140
1597	160141
11765	160142
7289	160143
92095	160144
121564	160145
116738	160146
12307	160147
31558	160148
55212	160149
1221	160150
90385	160151
10038	160152
1670	160153
20289	160154
3744	160155
46805	160156
85765	160157
85049	160158
27900	160159
69234	160160
84126	160161
87582	160162
12302	160163
5040	160164
64206	160165
62800	160166
43064	160167
20079	160168
21649	160169
6936	160170
92730	160171
6467	160172
6606	160173
165	160174
80582	160175
102926	160176
100675	160177
28900	160178
9664	160179
74577	160180
2693	160181
128034	160182
7962	160183
39359	160184
12843	160185
1881	160186
946	160187
83889	160188
13556	160189
62681	160190
22478	160191
13081	160192
3555	160193
164840	160194
6278	160195
15968	160196
42812	160197
115732	160198
205	160199
5929	160200
164367	160201
138418	160202
17350	160203
22043	160204
4702	160205
90015	160206
2628	160207
12728	160208
138108	160209
95309	160210
38691	160211
86931	160212
2778	160213
44015	160214
19933	160215
253	160216
4994	160217
70743	160218
3808	160219
8234	160220
8668	160221
67772	160222
27964	160223
61531	160224
115209	160225
15875	160226
2468	160227
9891	160228
30265	160229
85467	160230
26556	160231
23965	160232
19599	160233
96145	160234
37200	160235
131374	160236
28433	160237
95250	160238
93435	160239
29135	160240
22876	160241
95276	160242
12990	160243
6594	160244
29823	160245
18099	160246
20675	160247
5596	160248
7456	160249
19810	160250
86099	160251
77927	160252
79488	160253
42855	160254
50570	160255
42235	160256
120951	160257
21591	160258
72788	160259
162239	160260
120439	160261
57059	160262
37343	160263
5754	160264
16402	160265
56030	160266
79260	160267
28382	160268
112561	160269
7023	160270
110	160271
46000	160272
18748	160273
78511	160274
58689	160275
23226	160276
33251	160277
118870	160278
165245	160279
7363	160280
27809	160281
80416	160282
7938	160283
1091	160284
71496	160285
52	160286
24260	160287
45659	160288
46661	160289
44848	160290
20246	160291
19772	160292
2500	160293
50874	160294
7696	160295
4283	160296
93256	160297
336	160298
107310	160299
126683	160300
5830	160301
87215	160302
12786	160303
97420	160304
78071	160305
3410	160306
78149	160307
60132	160308
14672	160309
16413	160310
21806	160311
95607	160312
6658	160313
17471	160314
41144	160315
66259	160316
24975	160317
7808	160318
11658	160319
75175	160320
70102	160321
38387	160322
43542	160323
57066	160324
2132	160325
2607	160326
67681	160327
137203	160328
128176	160329
1540	160330
15980	160331
23633	160332
5155	160333
248	160334
17633	160335
20272	160336
39157	160337
20254	160338
33800	160339
48782	160340
71109	160341
5645	160342
44735	160343
62455	160344
28458	160345
4352	160346
51103	160347
60036	160348
40616	160349
35453	160350
53099	160351
4281	160352
44259	160353
37075	160354
9944	160355
28380	160356
39075	160357
62264	160358
14972	160359
15459	160360
96950	160361
80217	160362
120332	160363
10414	160364
90715	160365
9216	160366
14349	160367
30906	160368
16922	160369
50660	160370
88502	160371
81350	160372
27217	160373
58942	160374
10227	160375
55643	160376
4771	160377
7869	160378
11226	160379
167025	160380
103912	160381
32421	160382
48791	160383
48984	160384
8096	160385
35151	160386
3867	160387
15144	160388
43796	160389
34981	160390
77723	160391
61887	160392
30822	160393
65770	160394
139101	160395
16930	160396
7091	160397
40663	160398
61411	160399
23278	160400
2783	160401
167106	160402
117709	160403
71914	160404
33267	160405
9638	160406
59	160407
80755	160408
157038	160409
12854	160410
3346	160411
68	160412
72356	160413
66744	160414
15644	160415
61673	160416
26393	160417
95973	160418
45594	160419
136979	160420
65	160421
61951	160422
50178	160423
18911	160424
146607	160425
135821	160426
46930	160427
109405	160428
3341	160429
14220	160430
30769	160431
27067	160432
105114	160433
39810	160434
72352	160435
28851	160436
61788	160437
15933	160438
7691	160439
5202	160440
57997	160441
81420	160442
140544	160443
48175	160444
12343	160445
72897	160446
25524	160447
96316	160448
8314	160449
51250	160450
28000	160451
21106	160452
62933	160453
694	160454
24941	160455
8789	160456
19838	160457
908	160458
24169	160459
88841	160460
83669	160461
31253	160462
101524	160463
11669	160464
81639	160465
112577	160466
79373	160467
40191	160468
78648	160469
55251	160470
72201	160471
4963	160472
10901	160473
2156	160474
31529	160475
6935	160476
140008	160477
169387	160478
36385	160479
56037	160480
16285	160481
55646	160482
37287	160483
48454	160484
52358	160485
21740	160486
17935	160487
28065	160488
506	160489
19571	160490
39685	160491
18524	160492
6477	160493
74894	160494
12808	160495
86460	160496
115873	160497
108382	160498
129132	160499
25938	160500
39553	160501
55897	160502
2559	160503
20611	160504
9790	160505
22533	160506
110068	160507
27091	160508
91789	160509
127887	160510
4419	160511
3236	160512
7688	160513
53258	160514
75840	160515
34808	160516
2772	160517
71591	160518
77759	160519
4548	160520
810	160521
132375	160522
50613	160523
70285	160524
4739	160525
100794	160526
127495	160527
26355	160528
5382	160529
565	160530
135424	160531
59186	160532
60801	160533
10445	160534
148073	160535
383	160536
49577	160537
58877	160538
54139	160539
138671	160540
92788	160541
13654	160542
1494	160543
24382	160544
35368	160545
4466	160546
104340	160547
52940	160548
445	160549
6801	160550
133	160551
8458	160552
32729	160553
64853	160554
121221	160555
3284	160556
10872	160557
74091	160558
3762	160559
70612	160560
20192	160561
18625	160562
6394	160563
25048	160564
25817	160565
51905	160566
47413	160567
42371	160568
83412	160569
17928	160570
137126	160571
58764	160572
90750	160573
51930	160574
47255	160575
750	160576
29500	160577
684	160578
165372	160579
95668	160580
54709	160581
17934	160582
16476	160583
7114	160584
104141	160585
51291	160586
17467	160587
45775	160588
6369	160589
96329	160590
1063	160591
96703	160592
46112	160593
119770	160594
6034	160595
9502	160596
29537	160597
24528	160598
165332	160599
93486	160600
17053	160601
90807	160602
91717	160603
437	160604
129405	160605
38108	160606
105192	160607
100298	160608
13265	160609
27326	160610
23969	160611
118712	160612
46147	160613
31079	160614
28775	160615
15244	160616
55314	160617
5775	160618
123978	160619
30558	160620
61340	160621
5893	160622
3917	160623
110500	160624
462	160625
2761	160626
105782	160627
13233	160628
127131	160629
12406	160630
8982	160631
72485	160632
1285	160633
20772	160634
1046	160635
43081	160636
1746	160637
6647	160638
59287	160639
57392	160640
108729	160641
147268	160642
107474	160643
112444	160644
61345	160645
1834	160646
42961	160647
54460	160648
85489	160649
11300	160650
52212	160651
1336	160652
22516	160653
12629	160654
30609	160655
8170	160656
90395	160657
112037	160658
33061	160659
9241	160660
1306	160661
13453	160662
54089	160663
13840	160664
26034	160665
537	160666
12069	160667
74745	160668
25274	160669
23977	160670
18194	160671
135098	160672
15854	160673
81071	160674
1212	160675
80456	160676
41150	160677
11340	160678
11309	160679
7500	160680
45643	160681
27734	160682
77179	160683
152612	160684
13971	160685
2918	160686
5791	160687
82753	160688
9203	160689
45048	160690
32872	160691
30767	160692
6973	160693
2142	160694
22571	160695
10545	160696
83586	160697
18104	160698
34940	160699
40774	160700
12318	160701
12011	160702
69846	160703
74647	160704
8582	160705
38780	160706
10106	160707
16236	160708
4572	160709
10485	160710
32854	160711
41680	160712
36823	160713
5622	160714
71029	160715
64409	160716
22184	160717
26296	160718
12818	160719
60918	160720
62886	160721
6362	160722
63553	160723
11368	160724
18419	160725
12358	160726
42009	160727
148942	160728
16322	160729
19218	160730
6534	160731
43998	160732
164	160733
1614	160734
2181	160735
59480	160736
55912	160737
44386	160738
37230	160739
2880	160740
83675	160741
7445	160742
52897	160743
43966	160744
24455	160745
1079	160746
77860	160747
80966	160748
70120	160749
32850	160750
23728	160751
33434	160752
139087	160753
9239	160754
99028	160755
33010	160756
111222	160757
20961	160758
108734	160759
10206	160760
35948	160761
41793	160762
59020	160763
20300	160764
37255	160765
4936	160766
62958	160767
91235	160768
60160	160769
5130	160770
90466	160771
19614	160772
34788	160773
21933	160774
35735	160775
29	160776
25367	160777
54017	160778
9548	160779
87383	160780
30252	160781
157472	160782
11542	160783
47519	160784
334	160785
27540	160786
14082	160787
77960	160788
61501	160789
801	160790
1294	160791
52634	160792
45190	160793
22149	160794
63013	160795
143290	160796
58913	160797
38913	160798
60310	160799
4459	160800
64462	160801
1948	160802
133366	160803
58658	160804
1467	160805
44694	160806
19291	160807
3205	160808
65867	160809
30371	160810
20816	160811
58695	160812
10637	160813
28572	160814
64987	160815
24202	160816
9740	160817
2980	160818
135877	160819
555	160820
6062	160821
19746	160822
25727	160823
49788	160824
16185	160825
68622	160826
20771	160827
1297	160828
35315	160829
51945	160830
129348	160831
52522	160832
85437	160833
45638	160834
139095	160835
59642	160836
78604	160837
90592	160838
54865	160839
26380	160840
127135	160841
3423	160842
142859	160843
23448	160844
39571	160845
894	160846
60423	160847
72390	160848
29540	160849
9359	160850
13187	160851
121903	160852
62651	160853
53949	160854
43766	160855
13919	160856
51552	160857
24226	160858
53422	160859
68241	160860
2802	160861
1027	160862
29655	160863
1041	160864
2474	160865
21419	160866
38923	160867
48052	160868
109997	160869
23850	160870
41639	160871
118371	160872
88175	160873
38952	160874
62591	160875
2758	160876
75204	160877
43111	160878
25518	160879
43950	160880
65291	160881
7022	160882
33776	160883
26588	160884
13977	160885
91018	160886
69154	160887
88709	160888
87587	160889
48097	160890
69129	160891
99436	160892
8549	160893
31518	160894
81974	160895
721	160896
1501	160897
37418	160898
100653	160899
56167	160900
13864	160901
35750	160902
14395	160903
49433	160904
137190	160905
137	160906
23606	160907
26151	160908
17132	160909
34144	160910
15043	160911
3446	160912
71767	160913
26875	160914
15363	160915
12281	160916
111590	160917
33861	160918
90982	160919
740	160920
429	160921
19371	160922
62979	160923
63916	160924
41079	160925
7600	160926
2751	160927
61697	160928
167	160929
14569	160930
33944	160931
2182	160932
12691	160933
2354	160934
55	160935
1500	160936
6241	160937
78237	160938
63729	160939
126956	160940
40061	160941
55711	160942
160318	160943
57196	160944
59382	160945
3692	160946
6481	160947
23201	160948
38008	160949
40119	160950
33180	160951
1867	160952
101626	160953
29402	160954
95959	160955
115620	160956
12260	160957
2667	160958
125830	160959
162683	160960
15435	160961
131692	160962
24037	160963
8942	160964
40442	160965
26340	160966
74568	160967
71117	160968
7367	160969
84906	160970
54197	160971
83791	160972
24255	160973
196	160974
113713	160975
50316	160976
147601	160977
12409	160978
9464	160979
127062	160980
54340	160981
134879	160982
51984	160983
63603	160984
73087	160985
4579	160986
9550	160987
54394	160988
123607	160989
2641	160990
13346	160991
9671	160992
22798	160993
14421	160994
89547	160995
58129	160996
24220	160997
67274	160998
59602	160999
36952	161000
16531	161001
58179	161002
100998	161003
3991	161004
78280	161005
32221	161006
139251	161007
27744	161008
65532	161009
122891	161010
74455	161011
89032	161012
15688	161013
47665	161014
7887	161015
140085	161016
36223	161017
15881	161018
20777	161019
113900	161020
46212	161021
87	161022
1278	161023
10108	161024
36654	161025
105602	161026
49443	161027
20708	161028
29873	161029
17755	161030
29361	161031
47455	161032
25656	161033
9925	161034
43155	161035
14	161036
88524	161037
67945	161038
76844	161039
34983	161040
22931	161041
106391	161042
936	161043
8522	161044
43203	161045
7014	161046
17524	161047
10940	161048
29922	161049
20781	161050
21152	161051
5403	161052
112355	161053
106273	161054
100759	161055
65444	161056
56670	161057
103537	161058
30388	161059
35150	161060
73177	161061
13182	161062
10143	161063
26013	161064
529	161065
12775	161066
691	161067
8882	161068
159957	161069
52273	161070
28059	161071
18136	161072
77154	161073
124970	161074
36308	161075
13752	161076
7379	161077
51514	161078
34157	161079
32523	161080
22207	161081
105099	161082
9136	161083
96569	161084
21685	161085
47200	161086
21010	161087
42669	161088
10585	161089
87171	161090
71202	161091
24318	161092
7963	161093
89150	161094
96134	161095
91745	161096
62138	161097
27461	161098
24581	161099
15785	161100
6981	161101
17614	161102
14212	161103
90331	161104
17387	161105
2961	161106
7910	161107
46954	161108
6132	161109
7799	161110
55581	161111
15847	161112
123614	161113
32095	161114
105457	161115
52063	161116
69575	161117
11649	161118
6468	161119
40659	161120
91704	161121
147062	161122
20312	161123
86790	161124
54199	161125
83419	161126
50493	161127
58004	161128
27796	161129
1475	161130
47818	161131
11437	161132
34193	161133
10073	161134
160	161135
5969	161136
145086	161137
9642	161138
8609	161139
24290	161140
104324	161141
64958	161142
27990	161143
123755	161144
82382	161145
1466	161146
165883	161147
2650	161148
21310	161149
81314	161150
23527	161151
103984	161152
71723	161153
92675	161154
99000	161155
18413	161156
4575	161157
35921	161158
77362	161159
60178	161160
73138	161161
73938	161162
16366	161163
111173	161164
25073	161165
1829	161166
10556	161167
386	161168
42254	161169
29674	161170
15651	161171
55662	161172
8317	161173
19471	161174
46215	161175
57134	161176
26751	161177
3372	161178
68716	161179
15637	161180
21320	161181
18217	161182
35212	161183
876	161184
112379	161185
92253	161186
96665	161187
4526	161188
3645	161189
118050	161190
128	161191
5179	161192
109370	161193
52147	161194
27167	161195
12204	161196
12702	161197
72688	161198
13790	161199
38282	161200
6305	161201
9400	161202
80771	161203
17710	161204
63452	161205
112809	161206
17489	161207
78500	161208
56722	161209
110670	161210
2117	161211
42400	161212
8128	161213
163366	161214
93254	161215
1790	161216
77759	161217
585	161218
66581	161219
71111	161220
45449	161221
41681	161222
1187	161223
4329	161224
33445	161225
430	161226
22389	161227
30018	161228
91240	161229
44278	161230
5976	161231
54230	161232
81664	161233
10691	161234
4783	161235
59882	161236
54033	161237
6559	161238
26040	161239
50165	161240
33474	161241
21750	161242
19315	161243
14334	161244
31924	161245
49507	161246
21565	161247
104238	161248
157911	161249
89766	161250
22264	161251
30331	161252
21306	161253
2917	161254
79532	161255
71	161256
7661	161257
2740	161258
61182	161259
38606	161260
41199	161261
93038	161262
13320	161263
61074	161264
18377	161265
24017	161266
106648	161267
15394	161268
86046	161269
37501	161270
9010	161271
40939	161272
67913	161273
80802	161274
9093	161275
201	161276
65684	161277
4592	161278
57	161279
45730	161280
57154	161281
68172	161282
72369	161283
19708	161284
17418	161285
83992	161286
21518	161287
1399	161288
100111	161289
21479	161290
126692	161291
54166	161292
28277	161293
19618	161294
14951	161295
107440	161296
20059	161297
34649	161298
65531	161299
35859	161300
26570	161301
85778	161302
154901	161303
2127	161304
17287	161305
16874	161306
11423	161307
12765	161308
8090	161309
5240	161310
30078	161311
14424	161312
51379	161313
89867	161314
18284	161315
57765	161316
80942	161317
13596	161318
69719	161319
48103	161320
77617	161321
22269	161322
57048	161323
11970	161324
29576	161325
64023	161326
13040	161327
30382	161328
47062	161329
69837	161330
1054	161331
3134	161332
8322	161333
14249	161334
11152	161335
4950	161336
143378	161337
23291	161338
35698	161339
10480	161340
62485	161341
76896	161342
24985	161343
70717	161344
65621	161345
99844	161346
163133	161347
37594	161348
59647	161349
63048	161350
43517	161351
53061	161352
122413	161353
8845	161354
19599	161355
25031	161356
36263	161357
8389	161358
123695	161359
10484	161360
32802	161361
23476	161362
73752	161363
93613	161364
2373	161365
43004	161366
26261	161367
133397	161368
153	161369
5881	161370
107829	161371
18430	161372
3906	161373
129437	161374
36576	161375
17814	161376
1538	161377
63579	161378
7991	161379
121164	161380
24585	161381
83736	161382
16309	161383
124126	161384
115631	161385
13091	161386
8932	161387
6108	161388
24127	161389
52844	161390
963	161391
4711	161392
79130	161393
106236	161394
700	161395
41323	161396
70562	161397
11021	161398
39306	161399
37445	161400
147834	161401
3575	161402
43354	161403
65868	161404
22713	161405
320	161406
23128	161407
7268	161408
15881	161409
3182	161410
166542	161411
79317	161412
4590	161413
30637	161414
40379	161415
6324	161416
151679	161417
151323	161418
54250	161419
119596	161420
305	161421
125387	161422
95302	161423
5767	161424
11544	161425
9113	161426
56139	161427
68913	161428
63851	161429
67260	161430
28927	161431
612	161432
27103	161433
131156	161434
20836	161435
76185	161436
8761	161437
95575	161438
115167	161439
34984	161440
50451	161441
112916	161442
105089	161443
38940	161444
17479	161445
62460	161446
9268	161447
6521	161448
12792	161449
1490	161450
22750	161451
30811	161452
55623	161453
20777	161454
152975	161455
1912	161456
72258	161457
143591	161458
5614	161459
97149	161460
2011	161461
54894	161462
67927	161463
13294	161464
34642	161465
18343	161466
44823	161467
11966	161468
59778	161469
4064	161470
2792	161471
3277	161472
23099	161473
41077	161474
59006	161475
101722	161476
131643	161477
16789	161478
149882	161479
99870	161480
10918	161481
71868	161482
293	161483
65855	161484
13089	161485
32453	161486
984	161487
2231	161488
7155	161489
81939	161490
113889	161491
80395	161492
109361	161493
6356	161494
42192	161495
108716	161496
3778	161497
672	161498
94316	161499
13112	161500
19457	161501
145990	161502
30493	161503
26435	161504
55334	161505
4248	161506
104259	161507
42543	161508
13527	161509
36385	161510
55560	161511
99452	161512
37872	161513
76911	161514
23765	161515
96491	161516
80996	161517
31437	161518
25976	161519
15105	161520
162832	161521
16345	161522
68331	161523
29769	161524
70209	161525
136545	161526
81622	161527
3943	161528
87464	161529
62457	161530
68424	161531
34278	161532
8140	161533
37185	161534
18546	161535
87185	161536
62745	161537
68182	161538
45406	161539
10810	161540
6553	161541
29852	161542
486	161543
19421	161544
26089	161545
991	161546
70141	161547
57509	161548
36275	161549
91713	161550
150326	161551
5118	161552
73793	161553
79987	161554
28338	161555
91213	161556
122852	161557
17276	161558
50187	161559
16051	161560
100680	161561
137312	161562
143746	161563
94912	161564
7488	161565
6924	161566
46061	161567
109716	161568
37580	161569
14375	161570
12684	161571
37149	161572
83589	161573
32846	161574
5920	161575
152649	161576
79167	161577
6	161578
57631	161579
4162	161580
21274	161581
6239	161582
158826	161583
11732	161584
44355	161585
57471	161586
6365	161587
92963	161588
8847	161589
104800	161590
131014	161591
95999	161592
61180	161593
138346	161594
54176	161595
69503	161596
113046	161597
103633	161598
93966	161599
150938	161600
39293	161601
85828	161602
131884	161603
889	161604
15740	161605
628	161606
1669	161607
15653	161608
41872	161609
76139	161610
37318	161611
29602	161612
94548	161613
3435	161614
51986	161615
149348	161616
38511	161617
46914	161618
70694	161619
14644	161620
9707	161621
16891	161622
21426	161623
35790	161624
198	161625
30685	161626
381	161627
2872	161628
44869	161629
310	161630
25906	161631
128300	161632
132809	161633
9993	161634
16478	161635
26388	161636
33274	161637
20381	161638
50604	161639
71335	161640
894	161641
115159	161642
108188	161643
19131	161644
11165	161645
2853	161646
126011	161647
44465	161648
39948	161649
31830	161650
72715	161651
5625	161652
10211	161653
150433	161654
74133	161655
12591	161656
57520	161657
52531	161658
84991	161659
115987	161660
3798	161661
89957	161662
12839	161663
2762	161664
8735	161665
102265	161666
46177	161667
96746	161668
105539	161669
62797	161670
101317	161671
27004	161672
48937	161673
31512	161674
163549	161675
19414	161676
94955	161677
21390	161678
138164	161679
23352	161680
28635	161681
11493	161682
2393	161683
424	161684
15903	161685
26182	161686
43803	161687
38148	161688
9460	161689
34355	161690
133666	161691
3202	161692
33705	161693
66700	161694
694	161695
59232	161696
80660	161697
55168	161698
28967	161699
2016	161700
14901	161701
16175	161702
24962	161703
77832	161704
2827	161705
25132	161706
12404	161707
47595	161708
36201	161709
46649	161710
28672	161711
47385	161712
16924	161713
32696	161714
31731	161715
26122	161716
55118	161717
6870	161718
16528	161719
26331	161720
11303	161721
54191	161722
86675	161723
37304	161724
11461	161725
663	161726
2912	161727
33684	161728
22724	161729
43491	161730
65117	161731
45782	161732
6032	161733
94756	161734
110252	161735
152009	161736
167962	161737
40869	161738
3628	161739
57055	161740
129796	161741
110555	161742
54492	161743
36406	161744
48663	161745
45613	161746
128905	161747
10406	161748
96527	161749
108373	161750
18459	161751
30669	161752
59314	161753
11061	161754
15508	161755
64749	161756
9054	161757
167346	161758
166395	161759
95471	161760
14586	161761
21487	161762
32450	161763
73358	161764
45298	161765
137084	161766
64761	161767
13790	161768
23993	161769
81529	161770
16650	161771
32082	161772
64590	161773
54728	161774
98343	161775
3492	161776
55211	161777
166744	161778
31922	161779
33878	161780
60001	161781
32698	161782
24457	161783
74240	161784
134379	161785
57253	161786
46240	161787
29942	161788
9234	161789
14207	161790
158260	161791
22679	161792
7208	161793
41909	161794
51986	161795
24140	161796
36201	161797
36535	161798
3248	161799
24489	161800
26230	161801
84835	161802
15	161803
153091	161804
90148	161805
54266	161806
55887	161807
10773	161808
136308	161809
38556	161810
82770	161811
22858	161812
4900	161813
43231	161814
29882	161815
10461	161816
60950	161817
46450	161818
103651	161819
974	161820
13714	161821
3831	161822
35941	161823
7648	161824
69697	161825
48494	161826
46780	161827
9331	161828
58585	161829
9138	161830
43545	161831
108636	161832
1620	161833
95407	161834
21364	161835
131709	161836
6962	161837
40480	161838
74521	161839
104430	161840
40424	161841
2431	161842
5698	161843
41804	161844
13016	161845
61666	161846
54098	161847
23674	161848
18724	161849
73253	161850
44766	161851
70713	161852
52773	161853
3135	161854
15496	161855
32423	161856
81130	161857
8757	161858
35968	161859
28361	161860
68137	161861
27308	161862
1577	161863
93166	161864
68734	161865
7523	161866
104442	161867
17134	161868
229	161869
18767	161870
18172	161871
17122	161872
101348	161873
30755	161874
73659	161875
2836	161876
1635	161877
9077	161878
96346	161879
3939	161880
116214	161881
12872	161882
56518	161883
83723	161884
68048	161885
47547	161886
64432	161887
43428	161888
161324	161889
6705	161890
31884	161891
49144	161892
231	161893
96868	161894
4043	161895
13608	161896
22809	161897
9672	161898
110698	161899
19961	161900
69279	161901
21576	161902
81178	161903
19801	161904
103898	161905
38180	161906
81278	161907
28481	161908
40799	161909
130228	161910
2678	161911
175	161912
97139	161913
98825	161914
103482	161915
32466	161916
14269	161917
11316	161918
110450	161919
93381	161920
9887	161921
711	161922
11199	161923
38545	161924
61802	161925
139	161926
36897	161927
5167	161928
48832	161929
54463	161930
94558	161931
81476	161932
56953	161933
12372	161934
20669	161935
16071	161936
37945	161937
76391	161938
22421	161939
7695	161940
54943	161941
3	161942
29404	161943
164799	161944
142934	161945
1745	161946
115054	161947
7664	161948
4218	161949
33053	161950
134741	161951
57166	161952
99311	161953
20876	161954
40691	161955
33338	161956
60497	161957
61341	161958
66975	161959
2167	161960
22351	161961
18421	161962
101666	161963
111217	161964
19077	161965
122709	161966
40412	161967
78077	161968
76510	161969
49485	161970
58606	161971
42839	161972
58289	161973
18719	161974
22012	161975
10277	161976
21437	161977
16571	161978
167520	161979
135027	161980
1851	161981
1991	161982
23716	161983
16698	161984
23003	161985
150639	161986
16728	161987
118571	161988
10278	161989
37334	161990
16801	161991
1079	161992
144675	161993
90974	161994
39637	161995
58577	161996
32601	161997
3109	161998
156660	161999
68531	162000
5666	162001
312	162002
35221	162003
154063	162004
8370	162005
1238	162006
94181	162007
164217	162008
1318	162009
5504	162010
4041	162011
105187	162012
8555	162013
95772	162014
19507	162015
35402	162016
3296	162017
2005	162018
89048	162019
32513	162020
25437	162021
28220	162022
42546	162023
28657	162024
17370	162025
36858	162026
39739	162027
10198	162028
15546	162029
70403	162030
125641	162031
23432	162032
134883	162033
2188	162034
78205	162035
29389	162036
122539	162037
22839	162038
12803	162039
7920	162040
181	162041
96185	162042
21632	162043
77739	162044
28418	162045
54409	162046
81760	162047
158052	162048
520	162049
59940	162050
71728	162051
65294	162052
18026	162053
31033	162054
83402	162055
129003	162056
46295	162057
19516	162058
132137	162059
94043	162060
37088	162061
90474	162062
96897	162063
98474	162064
19580	162065
91837	162066
65865	162067
63433	162068
19908	162069
27447	162070
69805	162071
55797	162072
15512	162073
5989	162074
17453	162075
156576	162076
4740	162077
28519	162078
27595	162079
24139	162080
98072	162081
8651	162082
108941	162083
74282	162084
51293	162085
18673	162086
36252	162087
116435	162088
56401	162089
2472	162090
94056	162091
81699	162092
92469	162093
284	162094
99756	162095
41365	162096
54586	162097
6286	162098
9067	162099
166781	162100
15955	162101
52527	162102
59885	162103
13754	162104
42744	162105
47257	162106
100345	162107
19897	162108
65035	162109
78217	162110
113807	162111
15464	162112
384	162113
120205	162114
8452	162115
5311	162116
11498	162117
21840	162118
14438	162119
2804	162120
266	162121
30193	162122
41530	162123
29941	162124
102985	162125
6469	162126
12874	162127
41928	162128
9151	162129
92651	162130
8638	162131
60918	162132
91099	162133
35739	162134
66181	162135
18847	162136
9986	162137
53805	162138
15305	162139
7547	162140
113066	162141
10440	162142
7079	162143
31029	162144
169596	162145
95211	162146
67487	162147
8835	162148
15251	162149
883	162150
53767	162151
78326	162152
1230	162153
32901	162154
1856	162155
3506	162156
69645	162157
15972	162158
21271	162159
5245	162160
1113	162161
26608	162162
16515	162163
28549	162164
75974	162165
1064	162166
8242	162167
2096	162168
4815	162169
37089	162170
28189	162171
40112	162172
31500	162173
44545	162174
23458	162175
23345	162176
71	162177
82379	162178
113862	162179
5485	162180
67784	162181
34721	162182
48737	162183
166353	162184
12961	162185
9073	162186
55270	162187
1875	162188
23353	162189
57221	162190
17312	162191
165001	162192
81287	162193
25191	162194
44337	162195
45523	162196
22869	162197
16601	162198
10857	162199
5656	162200
9644	162201
47672	162202
18481	162203
123170	162204
128753	162205
42008	162206
6418	162207
26705	162208
8043	162209
80507	162210
149064	162211
13678	162212
75863	162213
52952	162214
97244	162215
8537	162216
118465	162217
10489	162218
81649	162219
37001	162220
48051	162221
74745	162222
30299	162223
53278	162224
1657	162225
97570	162226
124453	162227
52281	162228
6913	162229
79430	162230
480	162231
4533	162232
85473	162233
24607	162234
16592	162235
27388	162236
131087	162237
18599	162238
41959	162239
52679	162240
4130	162241
5845	162242
21480	162243
165447	162244
122710	162245
84304	162246
450	162247
102945	162248
21991	162249
4432	162250
19918	162251
73457	162252
109758	162253
21149	162254
4885	162255
83548	162256
33546	162257
57916	162258
5631	162259
31030	162260
83568	162261
137081	162262
94780	162263
30540	162264
86457	162265
38117	162266
21640	162267
7669	162268
27763	162269
22624	162270
36086	162271
118976	162272
11075	162273
58597	162274
45	162275
31694	162276
18412	162277
13427	162278
62654	162279
65882	162280
62568	162281
149	162282
50248	162283
17019	162284
79	162285
22311	162286
39554	162287
48280	162288
78302	162289
67974	162290
12354	162291
20100	162292
71220	162293
58116	162294
71927	162295
465	162296
16453	162297
58174	162298
61650	162299
14026	162300
46794	162301
76738	162302
58559	162303
9465	162304
18241	162305
29584	162306
8484	162307
117130	162308
18835	162309
4712	162310
22133	162311
21667	162312
4216	162313
145235	162314
57197	162315
96133	162316
8407	162317
19256	162318
124094	162319
3709	162320
44114	162321
47061	162322
7813	162323
13544	162324
98568	162325
52371	162326
70931	162327
1850	162328
105081	162329
31745	162330
27525	162331
46202	162332
134080	162333
1503	162334
11492	162335
44475	162336
33112	162337
53402	162338
65242	162339
27529	162340
21415	162341
42026	162342
569	162343
13302	162344
51673	162345
52874	162346
121349	162347
69126	162348
42672	162349
56370	162350
132781	162351
29672	162352
50705	162353
9634	162354
16338	162355
15514	162356
137791	162357
36946	162358
32182	162359
1215	162360
52580	162361
17698	162362
17280	162363
67862	162364
167081	162365
593	162366
73048	162367
139629	162368
7738	162369
1442	162370
66147	162371
106378	162372
5383	162373
100289	162374
9434	162375
61469	162376
80040	162377
34523	162378
91986	162379
10402	162380
39648	162381
145548	162382
2483	162383
70974	162384
79947	162385
36510	162386
20935	162387
61745	162388
9726	162389
72932	162390
94990	162391
81863	162392
1573	162393
6123	162394
8904	162395
45264	162396
20531	162397
25069	162398
2101	162399
12752	162400
56728	162401
5272	162402
45047	162403
6087	162404
25407	162405
101485	162406
79962	162407
186	162408
37009	162409
605	162410
12552	162411
84032	162412
18940	162413
88121	162414
164625	162415
1571	162416
96156	162417
2551	162418
39092	162419
94441	162420
48149	162421
246	162422
38885	162423
30569	162424
3325	162425
109360	162426
86322	162427
114497	162428
52494	162429
8144	162430
64933	162431
34093	162432
36236	162433
29929	162434
52639	162435
4336	162436
11872	162437
7610	162438
81458	162439
81	162440
25719	162441
38688	162442
24617	162443
78024	162444
141775	162445
3673	162446
39733	162447
88237	162448
13976	162449
14084	162450
81511	162451
148138	162452
1664	162453
105208	162454
76565	162455
15152	162456
77436	162457
69722	162458
45749	162459
4086	162460
110987	162461
6135	162462
5187	162463
95387	162464
17241	162465
58230	162466
3152	162467
6626	162468
117327	162469
2016	162470
79691	162471
56843	162472
2414	162473
98032	162474
64257	162475
5973	162476
20488	162477
3042	162478
8653	162479
19687	162480
10630	162481
43663	162482
58459	162483
74095	162484
67114	162485
85540	162486
31705	162487
1315	162488
123923	162489
62741	162490
22997	162491
113349	162492
36398	162493
125004	162494
1864	162495
18283	162496
50	162497
142376	162498
54510	162499
67912	162500
33471	162501
81299	162502
4514	162503
22028	162504
103353	162505
92482	162506
55702	162507
176	162508
9328	162509
25765	162510
70323	162511
96801	162512
30502	162513
34433	162514
40781	162515
20960	162516
35452	162517
13727	162518
29890	162519
13075	162520
10110	162521
58492	162522
38548	162523
83312	162524
134833	162525
45202	162526
48276	162527
89229	162528
6220	162529
13436	162530
102118	162531
9609	162532
63035	162533
13905	162534
81698	162535
851	162536
115699	162537
5187	162538
16899	162539
22383	162540
66099	162541
622	162542
11178	162543
52635	162544
17740	162545
61277	162546
44070	162547
22080	162548
138750	162549
37538	162550
114895	162551
11192	162552
64375	162553
26171	162554
7932	162555
6921	162556
2924	162557
159583	162558
140251	162559
54803	162560
3446	162561
62410	162562
13647	162563
84791	162564
11037	162565
3039	162566
44749	162567
23946	162568
47770	162569
87837	162570
1733	162571
49260	162572
40459	162573
150371	162574
4003	162575
167396	162576
17452	162577
38409	162578
93188	162579
9741	162580
12057	162581
68765	162582
42431	162583
5274	162584
15637	162585
99731	162586
41508	162587
105001	162588
81004	162589
14893	162590
100287	162591
46774	162592
37105	162593
33118	162594
30403	162595
66973	162596
18966	162597
550	162598
104607	162599
3037	162600
846	162601
30011	162602
108100	162603
10684	162604
91812	162605
12039	162606
26655	162607
36361	162608
25604	162609
44500	162610
9048	162611
92245	162612
105928	162613
72349	162614
118995	162615
38975	162616
2494	162617
3373	162618
426	162619
3214	162620
90740	162621
5413	162622
81613	162623
54688	162624
35447	162625
13022	162626
85324	162627
11687	162628
13479	162629
85426	162630
114125	162631
2349	162632
127185	162633
33393	162634
22884	162635
57925	162636
55920	162637
52071	162638
5246	162639
21220	162640
43730	162641
20887	162642
4911	162643
67819	162644
31125	162645
21567	162646
37327	162647
85918	162648
12383	162649
98184	162650
17287	162651
14076	162652
65451	162653
31423	162654
4781	162655
92710	162656
1495	162657
1536	162658
4087	162659
131124	162660
72984	162661
111331	162662
82419	162663
114170	162664
17997	162665
45495	162666
45549	162667
14344	162668
4325	162669
1645	162670
13089	162671
108194	162672
3267	162673
58896	162674
135437	162675
27733	162676
3591	162677
3465	162678
15536	162679
36087	162680
31717	162681
87177	162682
53367	162683
132915	162684
27819	162685
82732	162686
31129	162687
32241	162688
111438	162689
20573	162690
1474	162691
47762	162692
5653	162693
97497	162694
5358	162695
45116	162696
61526	162697
12746	162698
47959	162699
53122	162700
76343	162701
1643	162702
998	162703
17010	162704
16965	162705
7655	162706
107245	162707
57989	162708
22495	162709
84501	162710
65677	162711
29530	162712
35905	162713
3490	162714
5935	162715
50011	162716
970	162717
46021	162718
102279	162719
88401	162720
4751	162721
169864	162722
53529	162723
37155	162724
294	162725
11064	162726
42766	162727
31763	162728
7577	162729
50622	162730
18868	162731
110454	162732
6512	162733
26908	162734
43264	162735
128871	162736
33812	162737
50534	162738
40382	162739
60496	162740
69525	162741
7499	162742
42471	162743
56730	162744
1899	162745
439	162746
79235	162747
13710	162748
74132	162749
26698	162750
18848	162751
11149	162752
4721	162753
23397	162754
163850	162755
9306	162756
10928	162757
27468	162758
11526	162759
118054	162760
18862	162761
19162	162762
18119	162763
30483	162764
51270	162765
94372	162766
5457	162767
26136	162768
15206	162769
53565	162770
34679	162771
86565	162772
5652	162773
107661	162774
2626	162775
5678	162776
31932	162777
3038	162778
38367	162779
104799	162780
11010	162781
23219	162782
71616	162783
12292	162784
3243	162785
2281	162786
245	162787
4261	162788
51727	162789
4320	162790
11821	162791
1067	162792
69603	162793
100023	162794
27925	162795
112328	162796
2741	162797
353	162798
764	162799
113611	162800
132608	162801
13397	162802
55284	162803
4188	162804
21692	162805
153146	162806
12182	162807
3258	162808
49136	162809
34490	162810
8329	162811
67517	162812
4552	162813
122353	162814
30075	162815
10276	162816
95104	162817
45188	162818
83597	162819
4347	162820
109229	162821
19980	162822
78349	162823
35535	162824
7468	162825
3207	162826
79187	162827
60003	162828
119503	162829
8677	162830
10590	162831
43083	162832
30704	162833
89346	162834
62327	162835
10673	162836
1331	162837
21656	162838
20550	162839
5	162840
19169	162841
27558	162842
10843	162843
81947	162844
37244	162845
66117	162846
15027	162847
86442	162848
2644	162849
88	162850
71374	162851
192	162852
24952	162853
3064	162854
5129	162855
6788	162856
46256	162857
29066	162858
120255	162859
75942	162860
15732	162861
5214	162862
41617	162863
20622	162864
95625	162865
4757	162866
163759	162867
14297	162868
9448	162869
10538	162870
2246	162871
36370	162872
29469	162873
79590	162874
8132	162875
37538	162876
107362	162877
252	162878
41085	162879
61224	162880
3710	162881
1760	162882
24842	162883
7351	162884
75521	162885
58262	162886
4887	162887
31530	162888
148933	162889
4339	162890
1352	162891
20913	162892
73559	162893
129598	162894
3092	162895
85116	162896
26430	162897
56972	162898
64356	162899
30253	162900
8293	162901
33686	162902
14362	162903
5015	162904
111161	162905
167595	162906
11444	162907
52443	162908
39647	162909
1437	162910
164252	162911
54098	162912
21645	162913
38915	162914
27516	162915
5575	162916
929	162917
77726	162918
20419	162919
72543	162920
7312	162921
14949	162922
1687	162923
37116	162924
54454	162925
10032	162926
15728	162927
758	162928
1191	162929
167158	162930
30692	162931
4987	162932
29592	162933
55145	162934
125413	162935
19355	162936
38855	162937
5918	162938
53167	162939
3842	162940
43415	162941
984	162942
11553	162943
13474	162944
5595	162945
50013	162946
103188	162947
67272	162948
108060	162949
117723	162950
110842	162951
100782	162952
57657	162953
92182	162954
50492	162955
11733	162956
3359	162957
68490	162958
44327	162959
40081	162960
324	162961
8685	162962
25845	162963
13683	162964
21116	162965
122879	162966
33683	162967
5255	162968
1309	162969
117578	162970
6651	162971
35911	162972
49149	162973
5315	162974
9756	162975
16172	162976
43163	162977
26960	162978
88967	162979
113075	162980
30199	162981
69414	162982
60990	162983
114925	162984
13674	162985
21212	162986
8210	162987
13624	162988
34653	162989
5365	162990
120028	162991
5387	162992
41889	162993
52690	162994
122249	162995
33534	162996
14662	162997
73559	162998
11517	162999
60334	163000
23216	163001
70448	163002
34346	163003
91375	163004
25716	163005
20511	163006
55309	163007
91924	163008
94566	163009
11671	163010
17250	163011
39182	163012
12082	163013
10995	163014
7308	163015
24212	163016
49170	163017
1886	163018
39696	163019
9330	163020
45020	163021
49368	163022
26977	163023
55219	163024
75800	163025
105175	163026
166178	163027
52271	163028
43300	163029
7013	163030
102779	163031
71470	163032
102307	163033
99601	163034
13326	163035
16804	163036
170233	163037
84999	163038
31954	163039
70747	163040
42532	163041
10143	163042
28271	163043
27099	163044
1735	163045
2334	163046
86550	163047
48727	163048
31638	163049
5350	163050
32931	163051
114465	163052
60087	163053
44153	163054
41930	163055
13621	163056
77430	163057
12420	163058
96676	163059
2539	163060
144026	163061
56085	163062
82897	163063
13291	163064
86600	163065
2770	163066
41041	163067
31667	163068
8416	163069
8693	163070
53485	163071
5309	163072
31263	163073
8723	163074
70058	163075
75878	163076
5269	163077
130664	163078
21867	163079
2766	163080
69343	163081
634	163082
133524	163083
47460	163084
164732	163085
11519	163086
43430	163087
42896	163088
24261	163089
51289	163090
116782	163091
1797	163092
19033	163093
42220	163094
17840	163095
11414	163096
12186	163097
7700	163098
17127	163099
101937	163100
121960	163101
10517	163102
17928	163103
26703	163104
96292	163105
61919	163106
24002	163107
79338	163108
128610	163109
13282	163110
18625	163111
28130	163112
9345	163113
46820	163114
99329	163115
11385	163116
4012	163117
14061	163118
95549	163119
15619	163120
32517	163121
11823	163122
112884	163123
29357	163124
2777	163125
71167	163126
2855	163127
22459	163128
72272	163129
132184	163130
73865	163131
464	163132
64221	163133
45200	163134
44823	163135
43159	163136
43653	163137
121239	163138
74267	163139
109134	163140
118042	163141
21098	163142
90509	163143
14668	163144
48104	163145
104320	163146
153543	163147
76940	163148
29062	163149
9538	163150
37535	163151
5500	163152
779	163153
29323	163154
14076	163155
28574	163156
6209	163157
15616	163158
87538	163159
71176	163160
55905	163161
31483	163162
1657	163163
142604	163164
80279	163165
20757	163166
34256	163167
79539	163168
4072	163169
85471	163170
96882	163171
699	163172
29595	163173
4414	163174
89039	163175
4434	163176
65395	163177
156205	163178
91428	163179
51604	163180
80067	163181
70983	163182
57857	163183
114834	163184
16358	163185
71921	163186
32929	163187
45858	163188
25041	163189
150606	163190
116525	163191
48691	163192
60377	163193
34736	163194
141250	163195
5376	163196
746	163197
17259	163198
105259	163199
52572	163200
134058	163201
22569	163202
87393	163203
46309	163204
55767	163205
2661	163206
55352	163207
38046	163208
39295	163209
23002	163210
114310	163211
1139	163212
43509	163213
49012	163214
19151	163215
18653	163216
42836	163217
62505	163218
34869	163219
56027	163220
51872	163221
74185	163222
27211	163223
23352	163224
58	163225
32199	163226
23499	163227
66056	163228
64047	163229
64185	163230
64109	163231
3588	163232
24919	163233
7322	163234
10158	163235
12593	163236
165	163237
214	163238
173	163239
29346	163240
12129	163241
7159	163242
19252	163243
124	163244
53502	163245
30458	163246
120279	163247
131510	163248
10035	163249
63849	163250
22574	163251
44978	163252
8197	163253
2632	163254
129360	163255
11939	163256
9275	163257
451	163258
1023	163259
18607	163260
54330	163261
73782	163262
22551	163263
101870	163264
35474	163265
12261	163266
67468	163267
47661	163268
4055	163269
18767	163270
295	163271
17246	163272
52811	163273
80486	163274
49775	163275
96262	163276
7064	163277
99168	163278
15656	163279
37358	163280
15818	163281
16628	163282
25675	163283
50643	163284
194	163285
24661	163286
4262	163287
4834	163288
33887	163289
18348	163290
47547	163291
17569	163292
52006	163293
45919	163294
85174	163295
44509	163296
47552	163297
86613	163298
120403	163299
18574	163300
192	163301
8587	163302
28826	163303
39262	163304
20139	163305
10165	163306
59663	163307
93154	163308
15526	163309
89504	163310
19299	163311
2535	163312
137998	163313
109001	163314
12631	163315
24630	163316
101494	163317
10767	163318
25078	163319
1173	163320
85157	163321
73983	163322
54829	163323
425	163324
33143	163325
148456	163326
71631	163327
73380	163328
32930	163329
143966	163330
6154	163331
33249	163332
3925	163333
11296	163334
26875	163335
149355	163336
2423	163337
23870	163338
78122	163339
28716	163340
74880	163341
77382	163342
12530	163343
37965	163344
68188	163345
71201	163346
1863	163347
16241	163348
127695	163349
113066	163350
115347	163351
28654	163352
12028	163353
167	163354
134906	163355
47016	163356
63358	163357
19504	163358
134015	163359
3805	163360
23826	163361
133641	163362
14405	163363
24017	163364
128742	163365
23902	163366
133711	163367
8210	163368
1437	163369
27867	163370
81924	163371
160296	163372
7839	163373
76297	163374
16924	163375
35056	163376
11144	163377
26555	163378
16496	163379
14155	163380
23282	163381
40168	163382
22156	163383
60481	163384
42265	163385
56005	163386
13441	163387
110651	163388
79089	163389
95811	163390
833	163391
16170	163392
12013	163393
11662	163394
99111	163395
25055	163396
55435	163397
86271	163398
24061	163399
3406	163400
68447	163401
32651	163402
871	163403
145196	163404
9212	163405
160814	163406
48556	163407
24203	163408
35904	163409
82950	163410
41178	163411
97437	163412
114241	163413
21235	163414
21203	163415
38085	163416
73208	163417
95905	163418
82110	163419
25884	163420
38976	163421
15359	163422
28106	163423
5375	163424
1629	163425
44652	163426
17168	163427
130749	163428
13911	163429
39749	163430
945	163431
39995	163432
8347	163433
78075	163434
62006	163435
65163	163436
67722	163437
16422	163438
127166	163439
66728	163440
32146	163441
66472	163442
16161	163443
133678	163444
137559	163445
12567	163446
50095	163447
2777	163448
3548	163449
25735	163450
11563	163451
320	163452
32656	163453
68424	163454
17422	163455
22972	163456
16066	163457
81951	163458
101337	163459
6914	163460
105084	163461
1993	163462
55285	163463
56886	163464
92627	163465
109498	163466
849	163467
12167	163468
69190	163469
88	163470
12576	163471
71198	163472
18101	163473
57018	163474
87110	163475
2950	163476
43667	163477
80618	163478
64949	163479
6508	163480
71012	163481
64154	163482
53479	163483
2815	163484
127958	163485
10590	163486
57334	163487
29552	163488
27214	163489
35305	163490
35175	163491
765	163492
39584	163493
12527	163494
93032	163495
38910	163496
41025	163497
1300	163498
3203	163499
24887	163500
37119	163501
9024	163502
84142	163503
28074	163504
58956	163505
23389	163506
114855	163507
9417	163508
71425	163509
506	163510
18778	163511
7179	163512
85892	163513
27387	163514
48476	163515
6725	163516
26696	163517
1170	163518
26700	163519
23086	163520
53659	163521
21471	163522
59749	163523
149385	163524
41844	163525
14530	163526
27807	163527
9370	163528
2470	163529
271	163530
12769	163531
94613	163532
51776	163533
120280	163534
9544	163535
61483	163536
157129	163537
4548	163538
89578	163539
2813	163540
134530	163541
20352	163542
11289	163543
7410	163544
2092	163545
6214	163546
45542	163547
113489	163548
1591	163549
58234	163550
6745	163551
13500	163552
204	163553
12007	163554
31098	163555
320	163556
23020	163557
61788	163558
25186	163559
12247	163560
10694	163561
10893	163562
28741	163563
52288	163564
51209	163565
49373	163566
101997	163567
149619	163568
44730	163569
98946	163570
62087	163571
63852	163572
70474	163573
108053	163574
4657	163575
91783	163576
74524	163577
14090	163578
128744	163579
96609	163580
137276	163581
161007	163582
83287	163583
18202	163584
78013	163585
133721	163586
57751	163587
22841	163588
118327	163589
35947	163590
92834	163591
59702	163592
93379	163593
115434	163594
122933	163595
81356	163596
59099	163597
8272	163598
67189	163599
167096	163600
85066	163601
435	163602
2582	163603
2291	163604
150063	163605
7198	163606
2575	163607
21490	163608
1644	163609
7254	163610
2410	163611
109931	163612
4201	163613
2902	163614
5155	163615
79029	163616
162831	163617
34566	163618
63893	163619
30178	163620
27251	163621
38201	163622
41740	163623
14373	163624
869	163625
3473	163626
83066	163627
82442	163628
15497	163629
60549	163630
14869	163631
14677	163632
52494	163633
119687	163634
45167	163635
1967	163636
98602	163637
19465	163638
2362	163639
35876	163640
8203	163641
32140	163642
9512	163643
34223	163644
463	163645
113331	163646
17602	163647
5336	163648
26045	163649
71938	163650
1237	163651
79	163652
105	163653
41529	163654
54500	163655
64944	163656
7995	163657
6375	163658
118172	163659
133064	163660
39420	163661
17841	163662
6125	163663
2205	163664
83474	163665
16573	163666
11832	163667
759	163668
68117	163669
13703	163670
108234	163671
8562	163672
28655	163673
151	163674
7151	163675
49848	163676
166625	163677
10254	163678
127581	163679
6430	163680
24684	163681
178	163682
134711	163683
550	163684
2688	163685
278	163686
15948	163687
18202	163688
67051	163689
2591	163690
56246	163691
84362	163692
107076	163693
738	163694
25135	163695
20157	163696
65569	163697
44813	163698
43177	163699
20009	163700
25185	163701
23867	163702
33736	163703
68577	163704
15557	163705
13549	163706
10047	163707
43118	163708
32774	163709
15904	163710
112946	163711
835	163712
51139	163713
3902	163714
123564	163715
8377	163716
4143	163717
24442	163718
19287	163719
155881	163720
45523	163721
26873	163722
31521	163723
12534	163724
543	163725
127738	163726
34508	163727
20638	163728
12397	163729
10617	163730
2419	163731
92900	163732
29148	163733
9987	163734
3763	163735
13318	163736
6100	163737
108667	163738
22331	163739
89519	163740
54136	163741
686	163742
13857	163743
28276	163744
42589	163745
73302	163746
6384	163747
29559	163748
29323	163749
43068	163750
34738	163751
80244	163752
95690	163753
7228	163754
62604	163755
7043	163756
7364	163757
67749	163758
1690	163759
33044	163760
32730	163761
137750	163762
59763	163763
14084	163764
4233	163765
136028	163766
30424	163767
996	163768
46626	163769
29031	163770
24844	163771
4120	163772
42681	163773
119224	163774
90253	163775
3258	163776
104396	163777
20748	163778
27575	163779
5608	163780
76291	163781
50107	163782
90325	163783
16500	163784
38271	163785
8398	163786
6565	163787
39699	163788
111622	163789
34061	163790
91035	163791
78690	163792
87675	163793
80254	163794
75924	163795
3426	163796
25897	163797
66529	163798
43602	163799
8830	163800
16155	163801
30318	163802
104420	163803
58440	163804
108602	163805
10614	163806
50874	163807
17811	163808
1678	163809
35329	163810
34196	163811
30360	163812
69102	163813
88870	163814
30964	163815
95053	163816
152304	163817
33442	163818
39290	163819
82269	163820
17120	163821
41776	163822
118132	163823
2947	163824
66092	163825
1993	163826
91971	163827
104215	163828
75636	163829
36718	163830
54458	163831
69693	163832
3581	163833
13414	163834
65714	163835
34537	163836
36530	163837
49626	163838
95602	163839
64229	163840
2260	163841
28103	163842
85218	163843
27523	163844
54709	163845
101	163846
80321	163847
9598	163848
31573	163849
162746	163850
39717	163851
27708	163852
96027	163853
8424	163854
1404	163855
7391	163856
58917	163857
18736	163858
2091	163859
57348	163860
108923	163861
130698	163862
4898	163863
42097	163864
24195	163865
136737	163866
80804	163867
7983	163868
133702	163869
72664	163870
52157	163871
48004	163872
75366	163873
244	163874
41377	163875
136436	163876
133782	163877
8684	163878
76347	163879
61564	163880
22659	163881
5489	163882
9222	163883
71153	163884
85453	163885
9616	163886
47032	163887
17972	163888
20314	163889
10248	163890
1451	163891
78712	163892
41928	163893
23168	163894
99408	163895
28083	163896
31735	163897
87679	163898
109281	163899
9145	163900
130719	163901
115744	163902
68383	163903
1359	163904
13630	163905
31015	163906
79100	163907
65206	163908
26416	163909
81912	163910
996	163911
81357	163912
81203	163913
55205	163914
34440	163915
12731	163916
14127	163917
36034	163918
19670	163919
42533	163920
11284	163921
74292	163922
9410	163923
46687	163924
110251	163925
28716	163926
97078	163927
76233	163928
55580	163929
37224	163930
26484	163931
6488	163932
19071	163933
83593	163934
1300	163935
42088	163936
114853	163937
69683	163938
32610	163939
49644	163940
1708	163941
35483	163942
40757	163943
97672	163944
11690	163945
23631	163946
2877	163947
3825	163948
18073	163949
447	163950
25627	163951
51256	163952
1182	163953
75232	163954
8636	163955
23699	163956
37462	163957
79472	163958
4534	163959
14049	163960
31935	163961
87737	163962
79609	163963
52597	163964
246	163965
158645	163966
51661	163967
89316	163968
26892	163969
36885	163970
65371	163971
142492	163972
92512	163973
16287	163974
101889	163975
90746	163976
15366	163977
60684	163978
11399	163979
138565	163980
86378	163981
73521	163982
69830	163983
17604	163984
54107	163985
70288	163986
45357	163987
66947	163988
84758	163989
50524	163990
44202	163991
37866	163992
116722	163993
128988	163994
50567	163995
11328	163996
1577	163997
115523	163998
155693	163999
19068	164000
33542	164001
110101	164002
300	164003
142210	164004
4831	164005
24645	164006
779	164007
28106	164008
26868	164009
27575	164010
10755	164011
56872	164012
16495	164013
49230	164014
1668	164015
25905	164016
152	164017
41368	164018
7186	164019
51942	164020
6854	164021
34265	164022
10783	164023
30416	164024
47804	164025
8489	164026
68354	164027
8472	164028
116958	164029
9399	164030
85258	164031
3633	164032
45231	164033
57489	164034
20204	164035
81958	164036
113359	164037
7665	164038
16979	164039
159377	164040
24524	164041
121962	164042
10827	164043
9781	164044
17050	164045
4090	164046
10669	164047
144469	164048
62288	164049
92461	164050
1175	164051
3212	164052
112951	164053
18981	164054
43978	164055
71223	164056
60791	164057
119149	164058
60033	164059
37113	164060
108318	164061
38617	164062
48998	164063
4327	164064
67811	164065
47893	164066
7860	164067
31916	164068
5065	164069
3038	164070
32203	164071
128043	164072
100764	164073
85450	164074
18114	164075
30522	164076
54	164077
535	164078
112671	164079
21318	164080
83947	164081
2005	164082
66445	164083
40860	164084
63141	164085
42721	164086
158121	164087
6128	164088
86134	164089
25499	164090
40103	164091
161635	164092
115024	164093
36695	164094
17959	164095
114908	164096
34145	164097
29329	164098
29072	164099
13230	164100
103068	164101
78771	164102
143216	164103
2020	164104
126172	164105
77937	164106
100941	164107
61885	164108
38240	164109
18129	164110
111846	164111
9055	164112
144747	164113
16223	164114
7884	164115
47538	164116
137044	164117
64888	164118
22141	164119
214	164120
11408	164121
152844	164122
38059	164123
36964	164124
57767	164125
101639	164126
29923	164127
157645	164128
24449	164129
119834	164130
5098	164131
270	164132
20049	164133
7900	164134
80314	164135
6673	164136
116836	164137
67831	164138
95169	164139
15730	164140
21579	164141
35722	164142
5869	164143
69545	164144
10736	164145
502	164146
14623	164147
35964	164148
169062	164149
40503	164150
1361	164151
23610	164152
1502	164153
16081	164154
62306	164155
33135	164156
96189	164157
32436	164158
63382	164159
47086	164160
25849	164161
44137	164162
860	164163
5226	164164
1899	164165
20888	164166
83041	164167
90693	164168
2325	164169
30583	164170
7190	164171
54478	164172
10651	164173
27630	164174
11056	164175
74432	164176
38389	164177
304	164178
42356	164179
84673	164180
6737	164181
20485	164182
104396	164183
2647	164184
31	164185
18384	164186
4732	164187
11741	164188
20742	164189
98245	164190
107176	164191
85771	164192
51959	164193
48569	164194
10160	164195
3593	164196
77988	164197
77289	164198
43294	164199
53833	164200
42902	164201
15771	164202
90578	164203
58178	164204
1024	164205
5537	164206
75670	164207
8341	164208
128737	164209
6738	164210
1745	164211
12706	164212
14260	164213
45669	164214
1698	164215
135529	164216
28136	164217
14377	164218
84904	164219
31087	164220
19932	164221
78668	164222
83233	164223
53444	164224
138520	164225
85296	164226
118995	164227
86176	164228
35924	164229
11770	164230
2452	164231
42623	164232
494	164233
58253	164234
5275	164235
165057	164236
23473	164237
65630	164238
137111	164239
23095	164240
857	164241
20058	164242
26056	164243
59919	164244
136482	164245
24588	164246
133689	164247
22544	164248
7481	164249
70829	164250
39379	164251
34939	164252
2697	164253
47322	164254
37809	164255
33488	164256
51211	164257
111671	164258
74417	164259
23254	164260
118361	164261
39665	164262
15133	164263
13260	164264
15360	164265
81303	164266
47496	164267
127689	164268
107657	164269
114981	164270
28916	164271
23591	164272
43003	164273
77389	164274
92728	164275
20577	164276
6424	164277
6889	164278
17117	164279
75572	164280
29680	164281
6876	164282
1565	164283
77988	164284
17282	164285
7510	164286
6338	164287
28126	164288
1765	164289
5434	164290
113634	164291
156131	164292
27271	164293
165716	164294
25739	164295
20932	164296
33574	164297
15284	164298
3102	164299
21762	164300
107587	164301
98862	164302
15266	164303
32518	164304
135727	164305
13371	164306
9035	164307
6944	164308
48998	164309
63401	164310
1704	164311
2061	164312
6608	164313
56635	164314
21747	164315
65824	164316
84413	164317
7864	164318
59799	164319
40419	164320
63461	164321
26451	164322
86832	164323
96734	164324
73120	164325
28260	164326
127475	164327
80393	164328
44314	164329
79049	164330
39659	164331
74803	164332
77274	164333
54356	164334
18931	164335
84054	164336
78927	164337
9357	164338
15956	164339
139040	164340
44976	164341
39874	164342
9165	164343
67846	164344
115301	164345
57273	164346
35835	164347
22788	164348
96049	164349
28475	164350
39742	164351
41686	164352
66206	164353
10404	164354
161501	164355
6681	164356
103699	164357
66303	164358
88834	164359
38929	164360
8218	164361
18601	164362
78026	164363
663	164364
31043	164365
73009	164366
77444	164367
69431	164368
100020	164369
36338	164370
17980	164371
13215	164372
11315	164373
140225	164374
97086	164375
71548	164376
48198	164377
84891	164378
64006	164379
3345	164380
84665	164381
12594	164382
17913	164383
79923	164384
60687	164385
154416	164386
139589	164387
10231	164388
19338	164389
4747	164390
159121	164391
2443	164392
49282	164393
28638	164394
42845	164395
8292	164396
45231	164397
20221	164398
107144	164399
55212	164400
32129	164401
51412	164402
113413	164403
73796	164404
92	164405
153985	164406
50668	164407
95963	164408
76810	164409
103804	164410
1055	164411
62950	164412
3706	164413
14938	164414
101509	164415
105799	164416
56431	164417
2372	164418
155420	164419
69306	164420
157577	164421
128181	164422
40547	164423
56606	164424
12973	164425
98753	164426
8498	164427
85693	164428
101925	164429
13	164430
68043	164431
2633	164432
27433	164433
4766	164434
8768	164435
67706	164436
54817	164437
18521	164438
109868	164439
14351	164440
40879	164441
126843	164442
13712	164443
64236	164444
60533	164445
40795	164446
17420	164447
34907	164448
41041	164449
75199	164450
3025	164451
21	164452
11828	164453
63598	164454
46771	164455
115881	164456
136456	164457
111233	164458
8606	164459
29474	164460
7915	164461
10750	164462
54639	164463
47811	164464
5982	164465
51534	164466
513	164467
6803	164468
7170	164469
6141	164470
73145	164471
170021	164472
144685	164473
19713	164474
38313	164475
117850	164476
97712	164477
24127	164478
76766	164479
86573	164480
39012	164481
145761	164482
13580	164483
79813	164484
56846	164485
64	164486
15335	164487
39859	164488
1997	164489
24596	164490
849	164491
74085	164492
43523	164493
25326	164494
81539	164495
12747	164496
32357	164497
1808	164498
13164	164499
34691	164500
64107	164501
41565	164502
25162	164503
6262	164504
75808	164505
59526	164506
2017	164507
38620	164508
94975	164509
96417	164510
86712	164511
17046	164512
56494	164513
414	164514
7807	164515
92033	164516
16005	164517
55983	164518
110150	164519
117310	164520
91685	164521
76292	164522
38192	164523
65941	164524
98489	164525
36286	164526
53433	164527
52465	164528
11320	164529
9393	164530
3474	164531
36569	164532
136062	164533
7875	164534
70049	164535
65800	164536
127211	164537
72938	164538
59348	164539
28003	164540
11070	164541
28039	164542
5849	164543
46420	164544
6649	164545
11275	164546
58418	164547
26372	164548
13217	164549
139256	164550
113722	164551
74988	164552
111653	164553
93248	164554
46627	164555
581	164556
131948	164557
44752	164558
20420	164559
63606	164560
109803	164561
107474	164562
58232	164563
153804	164564
49561	164565
64900	164566
1772	164567
67578	164568
93766	164569
49207	164570
17869	164571
10503	164572
4332	164573
2772	164574
115217	164575
160303	164576
713	164577
30444	164578
63180	164579
83030	164580
34912	164581
5437	164582
116988	164583
99554	164584
59809	164585
42609	164586
68277	164587
15255	164588
21359	164589
149675	164590
97488	164591
73580	164592
18036	164593
35791	164594
65041	164595
26173	164596
7393	164597
757	164598
6780	164599
52707	164600
5639	164601
30981	164602
32451	164603
14724	164604
3416	164605
91204	164606
62375	164607
2598	164608
48733	164609
73028	164610
3402	164611
121728	164612
14925	164613
487	164614
75328	164615
71648	164616
25565	164617
66412	164618
39787	164619
111990	164620
44537	164621
78927	164622
8883	164623
22282	164624
56227	164625
88842	164626
96085	164627
98475	164628
40783	164629
37184	164630
139147	164631
4589	164632
582	164633
54217	164634
56469	164635
56633	164636
51534	164637
34831	164638
8963	164639
24292	164640
26469	164641
14766	164642
86320	164643
74177	164644
5144	164645
92258	164646
109328	164647
27676	164648
129016	164649
110888	164650
19793	164651
47711	164652
42513	164653
54996	164654
33610	164655
2053	164656
13509	164657
40134	164658
18262	164659
17618	164660
25003	164661
3999	164662
1985	164663
13078	164664
41492	164665
86539	164666
30246	164667
60845	164668
2896	164669
42639	164670
25364	164671
44033	164672
2291	164673
17938	164674
78796	164675
29063	164676
53362	164677
1716	164678
1581	164679
37554	164680
25758	164681
23344	164682
46058	164683
42679	164684
42913	164685
25702	164686
73101	164687
11934	164688
101621	164689
73297	164690
10891	164691
122803	164692
57189	164693
3431	164694
55224	164695
11039	164696
15365	164697
1183	164698
7317	164699
40119	164700
23160	164701
23612	164702
161368	164703
60450	164704
20752	164705
6687	164706
1595	164707
77435	164708
114930	164709
5224	164710
58577	164711
92054	164712
4716	164713
93771	164714
52302	164715
46444	164716
13435	164717
43297	164718
13735	164719
8365	164720
103201	164721
99582	164722
6611	164723
104945	164724
36248	164725
75956	164726
9481	164727
24910	164728
11790	164729
14783	164730
28893	164731
141059	164732
72998	164733
220	164734
5115	164735
93924	164736
15727	164737
28750	164738
24545	164739
87593	164740
12011	164741
57114	164742
17599	164743
33612	164744
21916	164745
96173	164746
31566	164747
79979	164748
14635	164749
42667	164750
70745	164751
590	164752
80286	164753
5843	164754
155712	164755
70734	164756
12047	164757
23554	164758
127328	164759
37489	164760
6584	164761
38143	164762
72500	164763
21091	164764
148497	164765
25764	164766
66662	164767
1249	164768
7118	164769
2161	164770
1362	164771
13734	164772
44787	164773
19427	164774
101172	164775
14910	164776
63335	164777
138003	164778
44988	164779
29656	164780
81972	164781
48967	164782
9794	164783
76676	164784
5131	164785
46667	164786
59296	164787
49470	164788
6342	164789
23632	164790
9211	164791
8429	164792
38141	164793
36368	164794
16800	164795
84810	164796
88149	164797
52826	164798
6753	164799
42337	164800
67173	164801
93378	164802
41362	164803
21402	164804
6490	164805
18326	164806
20561	164807
160325	164808
10951	164809
46798	164810
22540	164811
158336	164812
50961	164813
91053	164814
57665	164815
58050	164816
78388	164817
50181	164818
14700	164819
24487	164820
79390	164821
35271	164822
51425	164823
100255	164824
10943	164825
69000	164826
45247	164827
51323	164828
40428	164829
109992	164830
13926	164831
26753	164832
35193	164833
87448	164834
740	164835
101016	164836
39205	164837
54306	164838
20312	164839
54463	164840
35638	164841
3874	164842
51589	164843
44424	164844
55162	164845
20629	164846
90229	164847
49317	164848
1160	164849
151171	164850
4711	164851
27048	164852
58782	164853
1947	164854
36378	164855
64339	164856
155590	164857
17889	164858
6126	164859
51521	164860
131655	164861
40446	164862
13866	164863
5953	164864
14578	164865
64058	164866
17240	164867
11983	164868
9793	164869
63512	164870
18133	164871
7541	164872
77104	164873
28464	164874
873	164875
52928	164876
123462	164877
34829	164878
65377	164879
50515	164880
26987	164881
31217	164882
98010	164883
1949	164884
85870	164885
7725	164886
57021	164887
92881	164888
23531	164889
3884	164890
52855	164891
9627	164892
15496	164893
29854	164894
10687	164895
62579	164896
11612	164897
11863	164898
14653	164899
53990	164900
37977	164901
4760	164902
90212	164903
11861	164904
138670	164905
79539	164906
4120	164907
75307	164908
97248	164909
6009	164910
40764	164911
33347	164912
152935	164913
44644	164914
52213	164915
113730	164916
40566	164917
23119	164918
13080	164919
14066	164920
30478	164921
28706	164922
41083	164923
7781	164924
4115	164925
19234	164926
21579	164927
72109	164928
3393	164929
52583	164930
28228	164931
122712	164932
8641	164933
18198	164934
87544	164935
47529	164936
4179	164937
33825	164938
47045	164939
136780	164940
11763	164941
26453	164942
13919	164943
2537	164944
29449	164945
38183	164946
21394	164947
10139	164948
16338	164949
55066	164950
32262	164951
100533	164952
42837	164953
93368	164954
38679	164955
33065	164956
39927	164957
63694	164958
19611	164959
25378	164960
35342	164961
106883	164962
127943	164963
18587	164964
330	164965
34881	164966
166700	164967
167976	164968
16355	164969
9055	164970
95326	164971
11454	164972
78355	164973
112322	164974
136203	164975
28637	164976
117185	164977
39140	164978
45567	164979
23696	164980
10512	164981
58	164982
92376	164983
28435	164984
13102	164985
44231	164986
9318	164987
72128	164988
895	164989
20154	164990
3638	164991
23456	164992
31308	164993
15963	164994
62574	164995
29483	164996
9482	164997
76140	164998
40570	164999
99045	165000
6587	165001
24048	165002
35713	165003
143207	165004
59100	165005
11418	165006
13084	165007
34401	165008
76739	165009
72175	165010
104790	165011
1987	165012
95614	165013
64802	165014
5931	165015
24873	165016
65074	165017
96122	165018
134899	165019
1244	165020
106791	165021
11527	165022
56065	165023
63983	165024
17097	165025
17594	165026
28454	165027
61372	165028
35036	165029
221	165030
26834	165031
34099	165032
15278	165033
54909	165034
31969	165035
42917	165036
24739	165037
130890	165038
13995	165039
39813	165040
43864	165041
103143	165042
21095	165043
1360	165044
19987	165045
44858	165046
36565	165047
79987	165048
28628	165049
13125	165050
69001	165051
26210	165052
26204	165053
26173	165054
786	165055
32653	165056
15140	165057
67367	165058
82708	165059
1440	165060
150904	165061
77250	165062
1180	165063
20957	165064
29284	165065
80521	165066
87861	165067
135340	165068
1912	165069
45559	165070
34057	165071
34594	165072
51298	165073
29178	165074
69061	165075
57340	165076
19953	165077
39095	165078
109747	165079
113150	165080
3854	165081
39802	165082
76010	165083
49056	165084
13672	165085
29738	165086
108342	165087
34895	165088
86977	165089
27353	165090
12287	165091
28412	165092
32790	165093
40499	165094
47275	165095
117717	165096
69538	165097
56589	165098
27805	165099
109545	165100
19092	165101
4134	165102
60314	165103
75203	165104
74886	165105
154400	165106
21424	165107
110944	165108
957	165109
8105	165110
72446	165111
18975	165112
3694	165113
68478	165114
42189	165115
6417	165116
25120	165117
4546	165118
81954	165119
56073	165120
87557	165121
123370	165122
9692	165123
25393	165124
16589	165125
16531	165126
19534	165127
3397	165128
12738	165129
36247	165130
2136	165131
34183	165132
84344	165133
41814	165134
49153	165135
50041	165136
33408	165137
34618	165138
1665	165139
152396	165140
539	165141
129520	165142
106849	165143
69675	165144
13013	165145
38730	165146
58074	165147
60129	165148
35255	165149
81565	165150
107621	165151
17506	165152
18258	165153
1999	165154
37127	165155
61601	165156
36953	165157
13254	165158
3240	165159
36848	165160
58230	165161
18639	165162
95303	165163
515	165164
22788	165165
19459	165166
84254	165167
3642	165168
12700	165169
20346	165170
31551	165171
94957	165172
14056	165173
65302	165174
50752	165175
8412	165176
12763	165177
1660	165178
120664	165179
504	165180
106594	165181
7732	165182
81793	165183
68008	165184
830	165185
11804	165186
87026	165187
73408	165188
100895	165189
4591	165190
11663	165191
4717	165192
70279	165193
100086	165194
1466	165195
51737	165196
94214	165197
6288	165198
6586	165199
163604	165200
52464	165201
33956	165202
154144	165203
7057	165204
16102	165205
59328	165206
27918	165207
1918	165208
48060	165209
23353	165210
123469	165211
11427	165212
38440	165213
16436	165214
112592	165215
22036	165216
717	165217
159209	165218
78673	165219
11174	165220
42625	165221
23768	165222
32713	165223
3457	165224
30481	165225
53987	165226
58295	165227
38596	165228
47476	165229
2666	165230
25	165231
69624	165232
51363	165233
29113	165234
39414	165235
11395	165236
84552	165237
42480	165238
159560	165239
46317	165240
3364	165241
3553	165242
129021	165243
137315	165244
67861	165245
8105	165246
6927	165247
113052	165248
47127	165249
4922	165250
74980	165251
29455	165252
1200	165253
77102	165254
87123	165255
150046	165256
8818	165257
42450	165258
5190	165259
68297	165260
78951	165261
2975	165262
3545	165263
7881	165264
1708	165265
62104	165266
21493	165267
29486	165268
50951	165269
78614	165270
9819	165271
68562	165272
8131	165273
119946	165274
25095	165275
8884	165276
106869	165277
17352	165278
11777	165279
177	165280
84180	165281
16302	165282
74264	165283
5335	165284
147405	165285
32536	165286
83880	165287
27958	165288
64337	165289
113126	165290
5025	165291
37265	165292
866	165293
79572	165294
39272	165295
51692	165296
5521	165297
18921	165298
140595	165299
17387	165300
13287	165301
71155	165302
55979	165303
26072	165304
95913	165305
101349	165306
57073	165307
6384	165308
5954	165309
74964	165310
16957	165311
305	165312
42174	165313
90975	165314
56788	165315
75972	165316
18606	165317
112535	165318
92287	165319
91112	165320
78735	165321
39901	165322
85931	165323
15316	165324
41363	165325
85824	165326
2018	165327
1667	165328
99533	165329
824	165330
52102	165331
56165	165332
44483	165333
38945	165334
103800	165335
21243	165336
33409	165337
156954	165338
109963	165339
132920	165340
117741	165341
88669	165342
22261	165343
38478	165344
33606	165345
26521	165346
27961	165347
1029	165348
17141	165349
1634	165350
140112	165351
4095	165352
126912	165353
62175	165354
46512	165355
126534	165356
130323	165357
44929	165358
63987	165359
1818	165360
18510	165361
101761	165362
1676	165363
52164	165364
113175	165365
2608	165366
89735	165367
110897	165368
127763	165369
77101	165370
80918	165371
35142	165372
16066	165373
142976	165374
126	165375
2669	165376
9117	165377
64670	165378
63759	165379
83747	165380
139450	165381
27160	165382
30158	165383
102873	165384
29880	165385
122256	165386
37956	165387
71293	165388
47123	165389
2553	165390
87721	165391
48280	165392
349	165393
126177	165394
101385	165395
10475	165396
1594	165397
36762	165398
153329	165399
50251	165400
36876	165401
12406	165402
4017	165403
104941	165404
138647	165405
6392	165406
71990	165407
15562	165408
22935	165409
30418	165410
26756	165411
138707	165412
14443	165413
2810	165414
82518	165415
76138	165416
7547	165417
46114	165418
7120	165419
8729	165420
32672	165421
5096	165422
31283	165423
5562	165424
40122	165425
18670	165426
158953	165427
9803	165428
33605	165429
23967	165430
20140	165431
35504	165432
83702	165433
82412	165434
55790	165435
68264	165436
62026	165437
23866	165438
55277	165439
30568	165440
7368	165441
52901	165442
5774	165443
29837	165444
54435	165445
82682	165446
59851	165447
155	165448
65285	165449
97046	165450
20805	165451
72030	165452
15034	165453
123615	165454
14375	165455
43027	165456
5953	165457
7317	165458
18797	165459
163144	165460
7936	165461
14936	165462
158857	165463
86896	165464
3855	165465
68538	165466
104391	165467
110143	165468
554	165469
44284	165470
17839	165471
49463	165472
62944	165473
45718	165474
31734	165475
79371	165476
14670	165477
8991	165478
159979	165479
44263	165480
16273	165481
23342	165482
14433	165483
38772	165484
161637	165485
17744	165486
112449	165487
120544	165488
6495	165489
50270	165490
63466	165491
68583	165492
31486	165493
79124	165494
38926	165495
16855	165496
141988	165497
77941	165498
54230	165499
103322	165500
19857	165501
15080	165502
11553	165503
44153	165504
6172	165505
37520	165506
56262	165507
24738	165508
8354	165509
223	165510
70664	165511
40151	165512
52055	165513
8233	165514
3537	165515
98896	165516
45311	165517
44125	165518
110076	165519
2412	165520
1909	165521
8911	165522
48429	165523
31405	165524
104897	165525
3652	165526
26391	165527
20315	165528
10488	165529
75330	165530
3478	165531
51434	165532
137596	165533
101405	165534
5219	165535
126748	165536
91030	165537
55620	165538
17611	165539
78603	165540
2774	165541
3460	165542
12825	165543
57621	165544
1072	165545
1305	165546
91842	165547
25515	165548
58034	165549
21197	165550
16741	165551
66157	165552
2867	165553
103957	165554
10252	165555
53737	165556
33871	165557
159923	165558
18536	165559
2102	165560
101392	165561
51052	165562
30	165563
157955	165564
20636	165565
14368	165566
135432	165567
17161	165568
52566	165569
17596	165570
137905	165571
98233	165572
106279	165573
39674	165574
16012	165575
34449	165576
31750	165577
16097	165578
7815	165579
9813	165580
18141	165581
121912	165582
2586	165583
9414	165584
46157	165585
16073	165586
525	165587
14668	165588
13645	165589
66776	165590
86823	165591
28294	165592
374	165593
10456	165594
7167	165595
53218	165596
51019	165597
16783	165598
21523	165599
18100	165600
28812	165601
73618	165602
26921	165603
127951	165604
66702	165605
85648	165606
38037	165607
11425	165608
28562	165609
84097	165610
89369	165611
46146	165612
93292	165613
67250	165614
4058	165615
27951	165616
71258	165617
13023	165618
11555	165619
3314	165620
145034	165621
21250	165622
55402	165623
138251	165624
10781	165625
107909	165626
52862	165627
135998	165628
108949	165629
7244	165630
70840	165631
10267	165632
41495	165633
138744	165634
11593	165635
49134	165636
100197	165637
34929	165638
767	165639
30305	165640
64254	165641
20661	165642
1329	165643
2208	165644
122551	165645
95640	165646
16931	165647
117180	165648
861	165649
15262	165650
22465	165651
10361	165652
50789	165653
38640	165654
37717	165655
19144	165656
19160	165657
114708	165658
5047	165659
78197	165660
47335	165661
18979	165662
12650	165663
20235	165664
93052	165665
1244	165666
91172	165667
132169	165668
77186	165669
84950	165670
8567	165671
29975	165672
56997	165673
80428	165674
13997	165675
70417	165676
46136	165677
37479	165678
2393	165679
5474	165680
18537	165681
39135	165682
2328	165683
5272	165684
68411	165685
93914	165686
88310	165687
27031	165688
46756	165689
124984	165690
24634	165691
11203	165692
11989	165693
50358	165694
154374	165695
2886	165696
9568	165697
43621	165698
11152	165699
4535	165700
8686	165701
106062	165702
93887	165703
76842	165704
49824	165705
1025	165706
9404	165707
80743	165708
25159	165709
31025	165710
1840	165711
49291	165712
32375	165713
8114	165714
136231	165715
107183	165716
10424	165717
15230	165718
59352	165719
993	165720
76948	165721
4332	165722
54401	165723
53614	165724
117138	165725
24422	165726
5387	165727
512	165728
88337	165729
55959	165730
19551	165731
75853	165732
127469	165733
10930	165734
47333	165735
93843	165736
86667	165737
16556	165738
136476	165739
10233	165740
25699	165741
15674	165742
54846	165743
64639	165744
1775	165745
37192	165746
30625	165747
7646	165748
2229	165749
296	165750
106994	165751
50178	165752
94965	165753
11466	165754
18994	165755
31683	165756
78424	165757
17633	165758
76425	165759
1331	165760
121189	165761
27467	165762
10657	165763
66981	165764
68493	165765
76538	165766
83594	165767
127191	165768
6744	165769
35228	165770
8955	165771
27704	165772
258	165773
19755	165774
7895	165775
166760	165776
46550	165777
113151	165778
106239	165779
113480	165780
86701	165781
1337	165782
45664	165783
79259	165784
34248	165785
48202	165786
114638	165787
90891	165788
6222	165789
16118	165790
16710	165791
40615	165792
133793	165793
30241	165794
18649	165795
21235	165796
84035	165797
15953	165798
31038	165799
33932	165800
31737	165801
28505	165802
1461	165803
47830	165804
18487	165805
23842	165806
26629	165807
20052	165808
85153	165809
17099	165810
32397	165811
2678	165812
130622	165813
17767	165814
111493	165815
14893	165816
130590	165817
30912	165818
6852	165819
14717	165820
96879	165821
88297	165822
925	165823
29502	165824
64140	165825
25386	165826
22584	165827
117657	165828
73769	165829
5592	165830
13644	165831
49150	165832
41494	165833
82840	165834
61806	165835
51012	165836
21564	165837
25365	165838
2180	165839
51852	165840
34431	165841
88186	165842
14525	165843
7142	165844
129119	165845
125595	165846
1797	165847
27909	165848
34863	165849
38682	165850
57291	165851
67143	165852
70799	165853
39470	165854
2878	165855
2659	165856
131454	165857
60283	165858
66691	165859
47596	165860
37745	165861
78610	165862
130549	165863
20578	165864
42507	165865
77329	165866
75041	165867
32843	165868
12779	165869
15074	165870
35940	165871
24667	165872
88730	165873
92029	165874
26294	165875
14840	165876
2255	165877
83858	165878
43730	165879
25857	165880
9806	165881
66919	165882
4995	165883
46713	165884
33231	165885
114986	165886
42215	165887
103294	165888
1455	165889
16972	165890
15089	165891
7959	165892
166940	165893
1082	165894
36102	165895
20497	165896
59306	165897
5621	165898
1372	165899
29697	165900
92414	165901
1342	165902
13910	165903
22854	165904
108231	165905
11066	165906
39641	165907
154839	165908
65074	165909
7809	165910
26126	165911
83930	165912
5144	165913
2970	165914
64348	165915
91903	165916
1152	165917
46395	165918
130285	165919
125078	165920
48159	165921
112201	165922
89346	165923
24511	165924
23813	165925
64115	165926
50036	165927
8263	165928
37756	165929
35351	165930
31903	165931
155154	165932
33068	165933
24737	165934
41621	165935
75387	165936
8752	165937
18749	165938
33019	165939
163613	165940
15047	165941
2125	165942
68673	165943
2809	165944
89589	165945
70832	165946
25902	165947
126066	165948
38722	165949
37902	165950
100200	165951
153090	165952
40015	165953
47274	165954
17825	165955
104301	165956
57620	165957
8825	165958
22260	165959
15334	165960
47724	165961
13279	165962
65542	165963
9316	165964
2229	165965
87823	165966
73941	165967
62369	165968
51755	165969
35121	165970
9412	165971
7495	165972
15554	165973
72702	165974
142846	165975
41205	165976
24914	165977
18227	165978
26656	165979
11884	165980
4649	165981
81605	165982
136828	165983
124780	165984
14566	165985
40024	165986
82703	165987
38850	165988
50053	165989
2451	165990
12434	165991
3504	165992
20660	165993
29078	165994
35498	165995
24692	165996
90213	165997
34044	165998
56520	165999
13383	166000
7811	166001
55417	166002
27796	166003
50906	166004
29696	166005
95	166006
19727	166007
138858	166008
118464	166009
66733	166010
89953	166011
69563	166012
21459	166013
78809	166014
14414	166015
37454	166016
7072	166017
57185	166018
161759	166019
20427	166020
15695	166021
29546	166022
81964	166023
6721	166024
105771	166025
64696	166026
52349	166027
29526	166028
41908	166029
10581	166030
1903	166031
34156	166032
10042	166033
2584	166034
27516	166035
8672	166036
3907	166037
33034	166038
20286	166039
8688	166040
89525	166041
10502	166042
21830	166043
544	166044
92121	166045
131266	166046
24472	166047
8828	166048
12141	166049
3219	166050
1921	166051
6846	166052
23081	166053
11284	166054
84637	166055
10780	166056
54529	166057
64100	166058
18271	166059
32987	166060
31467	166061
39660	166062
868	166063
12296	166064
42845	166065
21405	166066
29461	166067
6571	166068
119878	166069
14078	166070
4602	166071
59938	166072
81042	166073
11358	166074
50769	166075
52757	166076
10639	166077
3738	166078
19005	166079
94237	166080
122687	166081
41394	166082
108811	166083
2144	166084
140202	166085
109944	166086
1016	166087
6370	166088
102176	166089
1285	166090
1807	166091
8393	166092
38495	166093
73433	166094
56547	166095
7979	166096
42362	166097
46697	166098
56262	166099
23026	166100
23711	166101
63547	166102
52925	166103
74097	166104
64861	166105
13210	166106
51916	166107
24767	166108
48434	166109
32004	166110
3530	166111
14141	166112
34314	166113
12158	166114
5762	166115
155	166116
11770	166117
8884	166118
21763	166119
11733	166120
25137	166121
35844	166122
36616	166123
66452	166124
61009	166125
66175	166126
3475	166127
37149	166128
18850	166129
721	166130
55686	166131
138937	166132
69399	166133
23389	166134
30063	166135
147489	166136
6270	166137
22411	166138
107834	166139
137655	166140
55831	166141
18295	166142
77529	166143
16903	166144
22826	166145
60252	166146
15131	166147
147409	166148
1427	166149
3693	166150
24572	166151
80750	166152
101538	166153
89763	166154
5919	166155
13617	166156
660	166157
16891	166158
4159	166159
479	166160
58544	166161
34595	166162
22873	166163
95662	166164
47099	166165
160935	166166
65736	166167
72417	166168
43695	166169
61785	166170
165122	166171
115375	166172
44754	166173
133448	166174
111435	166175
117551	166176
1552	166177
56430	166178
90133	166179
27291	166180
72019	166181
56641	166182
52079	166183
16174	166184
75220	166185
41494	166186
81395	166187
107155	166188
152095	166189
8491	166190
19778	166191
71850	166192
30557	166193
5023	166194
23761	166195
13846	166196
86698	166197
40059	166198
116357	166199
6146	166200
27079	166201
80624	166202
37934	166203
7994	166204
14606	166205
44459	166206
6254	166207
88389	166208
27464	166209
6597	166210
44360	166211
49689	166212
1170	166213
11127	166214
21857	166215
29985	166216
136696	166217
9620	166218
3794	166219
53608	166220
94455	166221
18638	166222
56968	166223
40455	166224
72059	166225
40066	166226
39101	166227
126042	166228
69679	166229
41026	166230
140862	166231
23963	166232
77853	166233
73078	166234
63066	166235
77939	166236
89054	166237
26081	166238
60122	166239
61583	166240
4203	166241
7294	166242
72924	166243
32448	166244
750	166245
109044	166246
1503	166247
26287	166248
36343	166249
20222	166250
63329	166251
16788	166252
52542	166253
25025	166254
81055	166255
34812	166256
57134	166257
11628	166258
122664	166259
73697	166260
87575	166261
21054	166262
43161	166263
35386	166264
44911	166265
32984	166266
93776	166267
21955	166268
54471	166269
24853	166270
37257	166271
94116	166272
720	166273
45834	166274
41845	166275
14440	166276
21777	166277
1188	166278
38974	166279
28895	166280
31208	166281
12208	166282
3039	166283
2155	166284
88313	166285
317	166286
912	166287
3676	166288
39397	166289
54864	166290
20095	166291
46110	166292
22916	166293
114011	166294
114074	166295
2779	166296
29994	166297
85239	166298
75876	166299
991	166300
15121	166301
21340	166302
6080	166303
13840	166304
22083	166305
38336	166306
631	166307
24533	166308
35614	166309
29953	166310
36498	166311
33803	166312
20708	166313
26998	166314
7212	166315
6652	166316
19011	166317
88352	166318
3203	166319
29689	166320
48521	166321
81480	166322
1715	166323
20325	166324
11914	166325
29686	166326
15741	166327
32007	166328
80333	166329
41480	166330
72944	166331
42180	166332
464	166333
20243	166334
52460	166335
33098	166336
16981	166337
8428	166338
15208	166339
54294	166340
12366	166341
26681	166342
261	166343
1695	166344
337	166345
50539	166346
1285	166347
82458	166348
257	166349
22636	166350
17333	166351
47420	166352
28506	166353
64717	166354
76577	166355
2898	166356
1811	166357
31236	166358
36153	166359
11463	166360
112403	166361
6449	166362
25496	166363
112196	166364
48825	166365
1225	166366
2084	166367
34858	166368
3172	166369
96367	166370
45985	166371
3284	166372
51406	166373
3443	166374
65954	166375
9810	166376
16597	166377
40044	166378
70891	166379
25688	166380
28422	166381
2546	166382
52006	166383
49566	166384
79074	166385
11646	166386
5699	166387
76763	166388
6603	166389
16753	166390
121017	166391
3355	166392
164899	166393
4552	166394
70772	166395
125893	166396
35952	166397
8144	166398
71926	166399
28863	166400
46043	166401
145	166402
31450	166403
34911	166404
36547	166405
128028	166406
16098	166407
46401	166408
2152	166409
155612	166410
6390	166411
96829	166412
55932	166413
6013	166414
28621	166415
15551	166416
86849	166417
115981	166418
35722	166419
20609	166420
42965	166421
86563	166422
67775	166423
772	166424
15603	166425
9284	166426
6009	166427
15617	166428
19189	166429
11051	166430
112207	166431
35071	166432
10865	166433
90392	166434
8363	166435
2917	166436
142052	166437
2380	166438
18997	166439
29056	166440
10790	166441
12708	166442
7	166443
54891	166444
50283	166445
105744	166446
29768	166447
81261	166448
4113	166449
76833	166450
3781	166451
59773	166452
22702	166453
22190	166454
153478	166455
42297	166456
31979	166457
48486	166458
557	166459
54070	166460
4857	166461
33422	166462
132995	166463
92867	166464
14279	166465
40944	166466
66862	166467
89155	166468
36803	166469
23496	166470
60965	166471
21266	166472
12059	166473
70859	166474
35000	166475
4105	166476
20045	166477
51293	166478
2796	166479
84944	166480
7937	166481
15871	166482
14172	166483
24522	166484
93281	166485
40176	166486
38755	166487
21012	166488
86035	166489
1909	166490
21614	166491
59475	166492
6477	166493
68982	166494
63171	166495
60190	166496
82749	166497
68852	166498
46474	166499
157096	166500
109314	166501
1472	166502
55201	166503
150351	166504
50214	166505
32661	166506
83922	166507
42103	166508
97614	166509
76537	166510
90192	166511
127404	166512
96101	166513
8378	166514
23826	166515
88944	166516
58751	166517
137085	166518
69837	166519
23760	166520
10215	166521
17797	166522
85279	166523
21071	166524
137539	166525
19050	166526
124793	166527
11804	166528
52136	166529
89443	166530
50340	166531
3640	166532
55409	166533
2374	166534
57288	166535
3262	166536
55481	166537
5695	166538
48379	166539
2983	166540
11091	166541
3692	166542
107192	166543
65961	166544
48213	166545
21365	166546
5717	166547
6710	166548
23018	166549
65959	166550
94192	166551
41441	166552
14846	166553
57482	166554
108518	166555
10	166556
4853	166557
46273	166558
4920	166559
73097	166560
51579	166561
29071	166562
65669	166563
52952	166564
15556	166565
28824	166566
61107	166567
11432	166568
126872	166569
20083	166570
94156	166571
21	166572
7088	166573
69801	166574
1051	166575
9724	166576
40603	166577
14889	166578
55372	166579
92805	166580
2470	166581
15826	166582
57544	166583
82531	166584
56738	166585
13423	166586
102448	166587
43546	166588
45447	166589
32320	166590
39508	166591
32412	166592
10703	166593
111578	166594
159458	166595
36688	166596
109610	166597
55309	166598
38075	166599
114794	166600
57328	166601
32204	166602
11879	166603
1541	166604
1149	166605
2529	166606
37402	166607
101200	166608
157233	166609
110232	166610
60473	166611
31212	166612
150065	166613
23792	166614
125878	166615
24430	166616
1644	166617
17556	166618
4764	166619
43400	166620
134828	166621
17580	166622
27516	166623
21018	166624
815	166625
12983	166626
47035	166627
108832	166628
22705	166629
86	166630
15	166631
37310	166632
1412	166633
83852	166634
87858	166635
112173	166636
2316	166637
27107	166638
117346	166639
106604	166640
92922	166641
84007	166642
94736	166643
62172	166644
45330	166645
53688	166646
626	166647
115882	166648
1707	166649
64855	166650
58410	166651
29292	166652
29770	166653
5840	166654
27072	166655
14293	166656
14625	166657
71180	166658
105464	166659
66810	166660
69451	166661
2752	166662
53797	166663
4013	166664
10326	166665
85589	166666
13182	166667
56410	166668
43458	166669
32299	166670
58637	166671
34850	166672
82314	166673
41840	166674
23891	166675
42682	166676
94719	166677
46644	166678
83528	166679
7647	166680
17965	166681
9257	166682
16523	166683
19351	166684
29876	166685
10325	166686
52105	166687
950	166688
106456	166689
886	166690
107578	166691
23832	166692
5103	166693
608	166694
45429	166695
12024	166696
6771	166697
46876	166698
89219	166699
51007	166700
99852	166701
81368	166702
31801	166703
26327	166704
42651	166705
5827	166706
28763	166707
27748	166708
68588	166709
6387	166710
26917	166711
5032	166712
10185	166713
5823	166714
159625	166715
21787	166716
88473	166717
22884	166718
8271	166719
39238	166720
4926	166721
19947	166722
84697	166723
15615	166724
99729	166725
9290	166726
2819	166727
111570	166728
4831	166729
24014	166730
17947	166731
328	166732
2200	166733
72034	166734
79331	166735
66685	166736
155595	166737
45564	166738
6236	166739
13705	166740
65474	166741
45225	166742
114634	166743
39058	166744
29848	166745
121801	166746
26755	166747
8714	166748
24459	166749
17770	166750
24357	166751
15730	166752
133463	166753
14562	166754
107315	166755
3370	166756
77384	166757
1603	166758
34520	166759
69175	166760
9855	166761
9130	166762
22817	166763
74124	166764
7681	166765
4712	166766
16625	166767
52152	166768
106843	166769
160030	166770
50903	166771
63233	166772
100398	166773
1593	166774
46835	166775
45185	166776
42476	166777
49710	166778
45815	166779
2025	166780
108324	166781
6077	166782
61972	166783
107584	166784
14361	166785
20849	166786
69859	166787
129191	166788
25100	166789
26010	166790
153549	166791
10831	166792
56790	166793
24156	166794
21120	166795
22313	166796
71518	166797
12349	166798
27092	166799
195	166800
3570	166801
81022	166802
36091	166803
158708	166804
130781	166805
65963	166806
57155	166807
42876	166808
27079	166809
119792	166810
45865	166811
6606	166812
55246	166813
64949	166814
9185	166815
65586	166816
49745	166817
46539	166818
2345	166819
48625	166820
122882	166821
26213	166822
3589	166823
2824	166824
77728	166825
66756	166826
3540	166827
21895	166828
60991	166829
22147	166830
39141	166831
56335	166832
62406	166833
8746	166834
93909	166835
115843	166836
83257	166837
107419	166838
83369	166839
35388	166840
82024	166841
108095	166842
59532	166843
692	166844
30768	166845
40327	166846
15335	166847
17376	166848
84656	166849
12845	166850
68246	166851
20596	166852
22927	166853
69836	166854
97275	166855
91738	166856
104680	166857
15232	166858
11785	166859
28267	166860
47593	166861
79542	166862
11776	166863
12203	166864
7862	166865
54718	166866
102098	166867
49911	166868
132070	166869
24	166870
17462	166871
16181	166872
106034	166873
168970	166874
101570	166875
85098	166876
48076	166877
2736	166878
109	166879
39798	166880
35862	166881
138625	166882
89096	166883
48017	166884
17979	166885
21563	166886
35736	166887
39050	166888
13620	166889
1471	166890
2536	166891
71990	166892
47713	166893
15219	166894
141086	166895
4278	166896
5587	166897
133196	166898
33322	166899
100290	166900
5435	166901
88832	166902
12697	166903
7139	166904
41315	166905
83128	166906
15362	166907
9565	166908
5461	166909
30187	166910
32002	166911
16540	166912
47733	166913
17768	166914
52699	166915
59111	166916
32567	166917
96331	166918
25735	166919
38264	166920
51712	166921
136996	166922
63043	166923
14008	166924
52510	166925
107508	166926
19949	166927
60211	166928
10649	166929
25538	166930
3736	166931
62000	166932
11579	166933
25769	166934
56050	166935
26395	166936
70674	166937
26581	166938
17624	166939
97074	166940
57721	166941
61503	166942
70476	166943
120307	166944
91259	166945
68610	166946
5600	166947
81580	166948
58923	166949
9398	166950
7545	166951
69324	166952
5898	166953
93380	166954
10074	166955
1078	166956
19154	166957
10570	166958
12067	166959
45344	166960
60118	166961
70884	166962
82694	166963
134532	166964
52671	166965
13811	166966
4486	166967
49880	166968
99622	166969
4877	166970
2509	166971
53458	166972
12384	166973
99135	166974
130702	166975
4120	166976
73493	166977
2833	166978
39104	166979
18097	166980
5039	166981
63110	166982
14765	166983
29751	166984
106366	166985
10064	166986
56472	166987
128109	166988
67924	166989
79093	166990
82395	166991
1082	166992
832	166993
40753	166994
43815	166995
603	166996
9640	166997
39061	166998
57578	166999
39279	167000
17671	167001
18300	167002
105110	167003
1621	167004
3444	167005
10372	167006
97281	167007
50738	167008
113933	167009
159254	167010
20663	167011
56650	167012
15712	167013
160	167014
162438	167015
29446	167016
124803	167017
69090	167018
135996	167019
24122	167020
22306	167021
43426	167022
54492	167023
42656	167024
13563	167025
5607	167026
111353	167027
158631	167028
32028	167029
11188	167030
94254	167031
24188	167032
12630	167033
62785	167034
42323	167035
48012	167036
6102	167037
12177	167038
88339	167039
21626	167040
113313	167041
23732	167042
44654	167043
18348	167044
48309	167045
24285	167046
4081	167047
2557	167048
7870	167049
128414	167050
35775	167051
46085	167052
2144	167053
30912	167054
127431	167055
9402	167056
49074	167057
60173	167058
104496	167059
5125	167060
4606	167061
75098	167062
54641	167063
8367	167064
65528	167065
79856	167066
5365	167067
46005	167068
19864	167069
69056	167070
36823	167071
52116	167072
20087	167073
16638	167074
49345	167075
36324	167076
49439	167077
18616	167078
44553	167079
35973	167080
97402	167081
23507	167082
23880	167083
38164	167084
35645	167085
53690	167086
26950	167087
9414	167088
20818	167089
143652	167090
4427	167091
129351	167092
35031	167093
13078	167094
6178	167095
66172	167096
15316	167097
71932	167098
46235	167099
66629	167100
9723	167101
74979	167102
1900	167103
60736	167104
100172	167105
18598	167106
8650	167107
4017	167108
111475	167109
81010	167110
65180	167111
51521	167112
159299	167113
61296	167114
46012	167115
135356	167116
2619	167117
17749	167118
122803	167119
2110	167120
15850	167121
9226	167122
6605	167123
17271	167124
19402	167125
17686	167126
14622	167127
6124	167128
59059	167129
21147	167130
8611	167131
7863	167132
76718	167133
12119	167134
36137	167135
106625	167136
3378	167137
22309	167138
1099	167139
111435	167140
3468	167141
63935	167142
5292	167143
6274	167144
40370	167145
29004	167146
7179	167147
59715	167148
38267	167149
63298	167150
81561	167151
7207	167152
27317	167153
36167	167154
6524	167155
34725	167156
3249	167157
21557	167158
51744	167159
1568	167160
30159	167161
50105	167162
23094	167163
11933	167164
65177	167165
9259	167166
40705	167167
11678	167168
17882	167169
109271	167170
60253	167171
95597	167172
20235	167173
9189	167174
4165	167175
25220	167176
27338	167177
123669	167178
4385	167179
64897	167180
35732	167181
664	167182
505	167183
50218	167184
18940	167185
93094	167186
895	167187
20331	167188
168606	167189
8499	167190
6510	167191
29871	167192
55316	167193
123088	167194
44914	167195
2172	167196
36181	167197
10050	167198
166889	167199
12772	167200
31644	167201
26346	167202
41368	167203
100393	167204
40578	167205
32113	167206
8781	167207
147260	167208
39904	167209
18288	167210
32217	167211
5246	167212
45372	167213
3712	167214
113325	167215
139963	167216
5668	167217
62577	167218
9247	167219
46535	167220
73894	167221
33189	167222
18251	167223
15926	167224
2986	167225
116428	167226
458	167227
59722	167228
1408	167229
33715	167230
1089	167231
15157	167232
42997	167233
64401	167234
7494	167235
90116	167236
250	167237
115151	167238
168686	167239
3060	167240
66026	167241
6850	167242
11377	167243
36477	167244
40472	167245
83291	167246
4035	167247
69766	167248
5944	167249
394	167250
33188	167251
92389	167252
105582	167253
1754	167254
108216	167255
15930	167256
42282	167257
10319	167258
65116	167259
50665	167260
102238	167261
487	167262
10121	167263
134494	167264
35868	167265
17776	167266
62466	167267
39645	167268
56111	167269
54554	167270
41091	167271
46571	167272
66178	167273
16186	167274
11876	167275
68644	167276
56217	167277
8977	167278
70854	167279
1880	167280
15405	167281
69633	167282
81330	167283
98099	167284
166884	167285
13100	167286
4374	167287
8140	167288
29933	167289
48820	167290
79691	167291
6098	167292
57797	167293
93745	167294
16195	167295
80017	167296
37	167297
8624	167298
114394	167299
53902	167300
14321	167301
52504	167302
34175	167303
85027	167304
24839	167305
114999	167306
858	167307
85235	167308
55763	167309
12743	167310
89489	167311
147463	167312
46482	167313
7152	167314
24218	167315
42526	167316
115611	167317
35158	167318
12605	167319
130948	167320
16525	167321
106939	167322
18215	167323
12089	167324
36353	167325
19657	167326
69902	167327
61601	167328
16038	167329
60385	167330
2748	167331
115979	167332
40414	167333
71401	167334
47458	167335
12133	167336
2121	167337
55900	167338
23785	167339
33661	167340
2056	167341
23798	167342
1181	167343
51517	167344
66154	167345
85715	167346
11920	167347
23605	167348
110588	167349
74978	167350
34332	167351
61522	167352
52814	167353
9539	167354
61277	167355
6452	167356
26208	167357
60018	167358
75361	167359
137103	167360
6708	167361
11926	167362
16963	167363
51801	167364
119678	167365
11041	167366
52838	167367
89527	167368
12861	167369
79139	167370
108802	167371
20226	167372
14839	167373
27817	167374
2112	167375
113632	167376
39227	167377
68014	167378
657	167379
15500	167380
29667	167381
71387	167382
110444	167383
156242	167384
48406	167385
24546	167386
111821	167387
43555	167388
21661	167389
151505	167390
55636	167391
26535	167392
147125	167393
49846	167394
52792	167395
9069	167396
10584	167397
52808	167398
17171	167399
14373	167400
61475	167401
26889	167402
65553	167403
11876	167404
133123	167405
23624	167406
9731	167407
10659	167408
5912	167409
13256	167410
36288	167411
46157	167412
34043	167413
33140	167414
25606	167415
59989	167416
69217	167417
19411	167418
17219	167419
70240	167420
100555	167421
8427	167422
164054	167423
87659	167424
9697	167425
6490	167426
2591	167427
3882	167428
79510	167429
21107	167430
67690	167431
24260	167432
61675	167433
51871	167434
13742	167435
75592	167436
22806	167437
66107	167438
45539	167439
93122	167440
81937	167441
156358	167442
55919	167443
30983	167444
698	167445
50606	167446
28472	167447
72161	167448
100714	167449
61489	167450
53430	167451
33729	167452
8099	167453
136531	167454
56267	167455
61614	167456
2738	167457
64950	167458
24258	167459
36909	167460
9071	167461
29960	167462
48886	167463
157778	167464
22168	167465
141575	167466
54747	167467
3522	167468
2279	167469
22979	167470
136080	167471
67500	167472
95368	167473
24117	167474
39061	167475
9574	167476
103908	167477
18740	167478
65839	167479
22831	167480
109795	167481
26271	167482
129990	167483
115115	167484
30518	167485
38208	167486
55069	167487
102725	167488
96030	167489
69309	167490
43905	167491
50633	167492
147748	167493
129052	167494
31515	167495
60552	167496
14704	167497
127212	167498
137777	167499
73251	167500
394	167501
66935	167502
35527	167503
34353	167504
1	167505
37960	167506
12975	167507
1806	167508
19143	167509
41572	167510
74420	167511
13951	167512
56079	167513
44685	167514
94141	167515
36342	167516
32673	167517
14138	167518
5862	167519
22810	167520
3108	167521
7419	167522
104674	167523
2128	167524
2748	167525
71411	167526
6468	167527
75016	167528
82242	167529
9407	167530
46270	167531
3529	167532
7397	167533
6185	167534
81220	167535
85327	167536
21871	167537
38248	167538
60719	167539
58135	167540
68263	167541
21519	167542
58045	167543
61638	167544
97589	167545
12880	167546
90687	167547
9037	167548
2402	167549
19974	167550
164213	167551
75407	167552
54717	167553
47274	167554
94637	167555
687	167556
46368	167557
58739	167558
15450	167559
24145	167560
25842	167561
152623	167562
56826	167563
76857	167564
38540	167565
77938	167566
149051	167567
6993	167568
136973	167569
34900	167570
37882	167571
120035	167572
76006	167573
79838	167574
55716	167575
89083	167576
35250	167577
25370	167578
66787	167579
147	167580
30612	167581
1178	167582
76329	167583
28836	167584
2434	167585
20966	167586
12789	167587
45801	167588
23995	167589
6621	167590
87688	167591
52226	167592
67174	167593
2939	167594
70457	167595
65160	167596
19647	167597
49481	167598
9363	167599
26292	167600
36060	167601
9375	167602
13344	167603
27782	167604
19694	167605
115643	167606
16719	167607
6831	167608
123077	167609
104295	167610
109136	167611
29688	167612
111978	167613
11803	167614
73726	167615
57732	167616
89273	167617
41361	167618
288	167619
53016	167620
37426	167621
9979	167622
38402	167623
27883	167624
68309	167625
441	167626
67795	167627
2293	167628
19365	167629
79531	167630
25498	167631
45993	167632
27762	167633
145130	167634
23020	167635
4206	167636
42314	167637
11622	167638
65436	167639
16339	167640
11083	167641
46756	167642
28380	167643
27972	167644
132281	167645
46465	167646
35704	167647
22284	167648
63972	167649
2627	167650
6905	167651
94550	167652
7173	167653
1446	167654
98667	167655
68678	167656
117716	167657
128890	167658
2313	167659
36662	167660
9935	167661
21342	167662
39035	167663
19955	167664
62151	167665
7190	167666
171	167667
2663	167668
42931	167669
6220	167670
90182	167671
121177	167672
94937	167673
109036	167674
43082	167675
48359	167676
29207	167677
26282	167678
12860	167679
2078	167680
2658	167681
73381	167682
103386	167683
10878	167684
153106	167685
4700	167686
22033	167687
114987	167688
70	167689
12261	167690
24181	167691
130	167692
231	167693
43507	167694
56808	167695
73311	167696
77605	167697
241	167698
13286	167699
1321	167700
6508	167701
11760	167702
4064	167703
6092	167704
81938	167705
31669	167706
128598	167707
14195	167708
9630	167709
898	167710
2946	167711
76767	167712
8340	167713
70708	167714
3419	167715
5478	167716
599	167717
85696	167718
135436	167719
23069	167720
68823	167721
116992	167722
5452	167723
19197	167724
26377	167725
23020	167726
74630	167727
4525	167728
32792	167729
136795	167730
20614	167731
74679	167732
13467	167733
128806	167734
26974	167735
4406	167736
26561	167737
9122	167738
8494	167739
37903	167740
37828	167741
119068	167742
132140	167743
1220	167744
23857	167745
36011	167746
92059	167747
55560	167748
28509	167749
61982	167750
25805	167751
30374	167752
31630	167753
123378	167754
11761	167755
46514	167756
64925	167757
35210	167758
78371	167759
22279	167760
4058	167761
1245	167762
169875	167763
59630	167764
1682	167765
69793	167766
32331	167767
10685	167768
76898	167769
9668	167770
44394	167771
594	167772
104938	167773
29223	167774
9344	167775
65290	167776
32399	167777
44077	167778
2839	167779
10072	167780
117608	167781
45242	167782
4406	167783
167920	167784
7908	167785
49807	167786
3150	167787
95217	167788
40802	167789
9002	167790
111229	167791
139934	167792
1027	167793
24500	167794
40623	167795
12577	167796
124017	167797
86837	167798
11303	167799
98212	167800
45930	167801
91258	167802
87745	167803
17610	167804
11313	167805
24754	167806
563	167807
76548	167808
44210	167809
50045	167810
85746	167811
26503	167812
79904	167813
40813	167814
140541	167815
61467	167816
48677	167817
14339	167818
6557	167819
113464	167820
22699	167821
29040	167822
952	167823
96783	167824
41802	167825
13949	167826
56076	167827
117795	167828
48236	167829
77718	167830
3791	167831
4236	167832
127110	167833
65434	167834
5263	167835
1659	167836
125583	167837
25385	167838
111670	167839
9694	167840
28042	167841
14807	167842
931	167843
25368	167844
5585	167845
10645	167846
26064	167847
31536	167848
46182	167849
59689	167850
108239	167851
106568	167852
48267	167853
9581	167854
54793	167855
18733	167856
20975	167857
11775	167858
6630	167859
25934	167860
3	167861
17151	167862
32742	167863
18296	167864
902	167865
138799	167866
45161	167867
12615	167868
138132	167869
42980	167870
98345	167871
10662	167872
43014	167873
87930	167874
599	167875
16690	167876
25408	167877
74322	167878
17882	167879
5110	167880
6891	167881
129395	167882
51002	167883
12697	167884
2308	167885
18755	167886
15589	167887
42741	167888
7994	167889
35582	167890
5213	167891
3264	167892
78605	167893
64879	167894
71078	167895
29737	167896
59114	167897
88745	167898
57001	167899
8762	167900
39523	167901
129740	167902
53108	167903
4344	167904
51149	167905
66727	167906
74252	167907
2214	167908
90387	167909
77758	167910
40333	167911
30571	167912
52336	167913
5332	167914
14940	167915
82295	167916
133206	167917
11683	167918
117874	167919
31045	167920
111965	167921
11790	167922
2165	167923
97256	167924
63801	167925
53312	167926
48535	167927
12554	167928
110345	167929
1048	167930
60383	167931
66205	167932
2764	167933
1376	167934
19385	167935
75520	167936
18675	167937
19896	167938
4171	167939
62564	167940
153085	167941
19718	167942
131897	167943
1338	167944
12643	167945
2517	167946
78383	167947
35044	167948
5938	167949
46908	167950
38891	167951
18009	167952
61104	167953
21074	167954
17913	167955
59245	167956
6519	167957
738	167958
6152	167959
95128	167960
101209	167961
88405	167962
22890	167963
4184	167964
93701	167965
58129	167966
1647	167967
10599	167968
1494	167969
48962	167970
39606	167971
24035	167972
15162	167973
11401	167974
28909	167975
634	167976
30428	167977
114218	167978
20952	167979
21131	167980
86162	167981
15470	167982
77320	167983
159413	167984
85221	167985
15685	167986
36362	167987
26497	167988
5770	167989
32729	167990
109780	167991
37316	167992
1184	167993
11084	167994
15833	167995
29659	167996
34538	167997
76597	167998
70256	167999
33462	168000
41686	168001
28631	168002
70108	168003
987	168004
1122	168005
4249	168006
72004	168007
19384	168008
28487	168009
821	168010
140379	168011
222	168012
28635	168013
11062	168014
155974	168015
20035	168016
66246	168017
98204	168018
42253	168019
159271	168020
42193	168021
42299	168022
139574	168023
59490	168024
68631	168025
5463	168026
25666	168027
36136	168028
5110	168029
9372	168030
100724	168031
73136	168032
191	168033
1231	168034
134913	168035
21611	168036
118932	168037
3874	168038
11027	168039
75556	168040
104934	168041
46560	168042
11120	168043
5241	168044
22616	168045
43370	168046
15405	168047
43537	168048
72099	168049
40220	168050
21459	168051
87785	168052
16243	168053
102244	168054
103829	168055
9143	168056
72216	168057
39528	168058
135227	168059
1157	168060
66068	168061
160875	168062
11431	168063
32838	168064
2256	168065
18421	168066
100285	168067
92459	168068
156887	168069
27625	168070
53267	168071
13162	168072
38913	168073
7135	168074
158393	168075
9655	168076
9159	168077
14953	168078
95356	168079
28888	168080
35480	168081
34802	168082
137769	168083
2923	168084
62552	168085
6357	168086
14491	168087
93076	168088
1655	168089
58696	168090
735	168091
1935	168092
69832	168093
10761	168094
77442	168095
74444	168096
1308	168097
11432	168098
16265	168099
7879	168100
116	168101
25676	168102
44878	168103
12721	168104
63465	168105
77312	168106
1881	168107
110967	168108
1237	168109
111531	168110
2170	168111
28715	168112
78377	168113
87819	168114
21167	168115
107385	168116
1799	168117
105017	168118
583	168119
16111	168120
24679	168121
58862	168122
17037	168123
6378	168124
20564	168125
5583	168126
1763	168127
129783	168128
17758	168129
92606	168130
32751	168131
42426	168132
89212	168133
115412	168134
1943	168135
38683	168136
57572	168137
25997	168138
156345	168139
124370	168140
132114	168141
19431	168142
53354	168143
129119	168144
20490	168145
910	168146
834	168147
32796	168148
113922	168149
116725	168150
104429	168151
24027	168152
11553	168153
39053	168154
4350	168155
8639	168156
87176	168157
3289	168158
61552	168159
59028	168160
2132	168161
435	168162
77772	168163
21210	168164
46877	168165
150476	168166
34213	168167
22486	168168
56000	168169
24066	168170
155263	168171
139866	168172
57299	168173
5584	168174
11096	168175
10373	168176
1355	168177
5867	168178
110761	168179
50545	168180
511	168181
4687	168182
108313	168183
21301	168184
2011	168185
88229	168186
135333	168187
156684	168188
4922	168189
21640	168190
36521	168191
2702	168192
113065	168193
11555	168194
100400	168195
138	168196
137704	168197
52412	168198
139642	168199
35353	168200
38126	168201
87133	168202
94168	168203
142275	168204
42225	168205
30228	168206
7812	168207
43421	168208
115083	168209
13724	168210
56908	168211
6170	168212
57150	168213
41737	168214
12925	168215
98089	168216
3020	168217
14233	168218
30571	168219
42368	168220
47349	168221
11343	168222
56197	168223
12016	168224
14262	168225
17115	168226
74313	168227
60024	168228
21548	168229
72350	168230
24988	168231
57153	168232
14265	168233
18231	168234
46018	168235
13457	168236
15257	168237
17224	168238
35202	168239
7836	168240
79921	168241
11156	168242
103632	168243
30001	168244
2499	168245
1125	168246
75908	168247
68236	168248
6693	168249
20150	168250
7121	168251
94901	168252
5346	168253
44992	168254
15118	168255
47325	168256
47103	168257
927	168258
7714	168259
58699	168260
2287	168261
49746	168262
7793	168263
2983	168264
101718	168265
22907	168266
137	168267
15988	168268
88992	168269
48015	168270
16084	168271
14698	168272
1780	168273
78658	168274
27189	168275
45609	168276
54016	168277
9098	168278
10915	168279
9396	168280
11343	168281
169901	168282
21118	168283
24276	168284
9705	168285
24458	168286
22140	168287
74912	168288
6569	168289
46568	168290
10719	168291
25751	168292
11956	168293
7276	168294
35323	168295
36879	168296
18382	168297
20477	168298
154811	168299
84922	168300
25293	168301
52563	168302
25555	168303
57836	168304
53125	168305
64484	168306
45579	168307
94462	168308
27487	168309
786	168310
33816	168311
12867	168312
93268	168313
29495	168314
24291	168315
35986	168316
14798	168317
49144	168318
45258	168319
58910	168320
16563	168321
54451	168322
39375	168323
8193	168324
73250	168325
32087	168326
2026	168327
63536	168328
10119	168329
19470	168330
71500	168331
89530	168332
98457	168333
45548	168334
72659	168335
50014	168336
1948	168337
494	168338
102112	168339
96267	168340
46307	168341
11053	168342
496	168343
22514	168344
4213	168345
81973	168346
41823	168347
4100	168348
103795	168349
37824	168350
59954	168351
48526	168352
9527	168353
81794	168354
12608	168355
153929	168356
34829	168357
3721	168358
23178	168359
25724	168360
70252	168361
46785	168362
20578	168363
53638	168364
25253	168365
144595	168366
32749	168367
29258	168368
20723	168369
108092	168370
6304	168371
13096	168372
41045	168373
63610	168374
81444	168375
10360	168376
42345	168377
9135	168378
13321	168379
2747	168380
162934	168381
9776	168382
109478	168383
94	168384
29782	168385
154529	168386
7892	168387
35823	168388
40283	168389
41039	168390
62556	168391
1001	168392
20371	168393
128135	168394
6174	168395
18118	168396
76955	168397
29782	168398
22838	168399
45250	168400
8374	168401
107206	168402
134566	168403
14157	168404
43960	168405
73928	168406
17208	168407
80402	168408
42899	168409
37588	168410
160185	168411
7286	168412
62389	168413
7139	168414
1084	168415
5660	168416
16348	168417
2091	168418
95625	168419
65320	168420
60703	168421
27876	168422
47231	168423
3840	168424
36414	168425
26403	168426
105197	168427
63142	168428
25367	168429
32219	168430
10935	168431
5962	168432
96380	168433
158724	168434
49812	168435
101700	168436
169551	168437
56828	168438
16833	168439
61617	168440
118696	168441
44194	168442
109534	168443
6890	168444
30383	168445
15162	168446
110432	168447
132004	168448
76473	168449
174	168450
107908	168451
77342	168452
80074	168453
24810	168454
57756	168455
46338	168456
47003	168457
3644	168458
53615	168459
23117	168460
71767	168461
20921	168462
58879	168463
4482	168464
16437	168465
11440	168466
18569	168467
65928	168468
93898	168469
58409	168470
10593	168471
84979	168472
45701	168473
2305	168474
16823	168475
11663	168476
85816	168477
70909	168478
32928	168479
124477	168480
93332	168481
150100	168482
42924	168483
81060	168484
105710	168485
97701	168486
85321	168487
100319	168488
27022	168489
3637	168490
6788	168491
44038	168492
10538	168493
1012	168494
40056	168495
26912	168496
66273	168497
31976	168498
3287	168499
67442	168500
35884	168501
21735	168502
18643	168503
38938	168504
79295	168505
88719	168506
696	168507
94191	168508
55	168509
86393	168510
30105	168511
108741	168512
78056	168513
3158	168514
7692	168515
33376	168516
31026	168517
80588	168518
36813	168519
25353	168520
19146	168521
49525	168522
2071	168523
59959	168524
5485	168525
114862	168526
17379	168527
25678	168528
25209	168529
21184	168530
11024	168531
12893	168532
26624	168533
92523	168534
42537	168535
20729	168536
20249	168537
3935	168538
100915	168539
38457	168540
32783	168541
46222	168542
115056	168543
68282	168544
55957	168545
163864	168546
14402	168547
84190	168548
768	168549
11973	168550
117752	168551
154	168552
41493	168553
18984	168554
52368	168555
409	168556
107862	168557
71123	168558
73294	168559
18346	168560
28230	168561
11991	168562
18476	168563
7249	168564
10706	168565
139161	168566
41236	168567
23339	168568
27704	168569
25406	168570
5509	168571
72518	168572
11606	168573
126329	168574
10672	168575
68898	168576
34225	168577
101	168578
49555	168579
22278	168580
53267	168581
59256	168582
23831	168583
5473	168584
116864	168585
4832	168586
69786	168587
4795	168588
6371	168589
51037	168590
18522	168591
65574	168592
75030	168593
128280	168594
3250	168595
15085	168596
37116	168597
79669	168598
396	168599
87612	168600
28978	168601
64344	168602
62631	168603
49047	168604
32552	168605
9671	168606
38506	168607
123876	168608
26790	168609
64151	168610
2042	168611
46233	168612
1696	168613
68730	168614
34121	168615
10520	168616
124726	168617
74092	168618
4336	168619
67320	168620
43085	168621
126636	168622
66633	168623
70358	168624
68160	168625
17384	168626
39793	168627
79363	168628
80122	168629
6632	168630
18023	168631
70435	168632
73582	168633
5628	168634
42196	168635
115228	168636
111592	168637
25940	168638
34572	168639
101413	168640
16248	168641
8387	168642
113788	168643
8377	168644
2130	168645
43209	168646
42845	168647
95196	168648
32	168649
148874	168650
40631	168651
111	168652
2533	168653
86995	168654
90115	168655
10721	168656
3459	168657
27512	168658
53124	168659
12674	168660
81394	168661
45329	168662
13562	168663
7164	168664
2588	168665
25767	168666
4159	168667
35548	168668
122853	168669
34636	168670
3999	168671
449	168672
6570	168673
8123	168674
6039	168675
58889	168676
9795	168677
32747	168678
59871	168679
1651	168680
62627	168681
13115	168682
26793	168683
11232	168684
34158	168685
4338	168686
23054	168687
1604	168688
128	168689
5659	168690
46796	168691
73991	168692
1502	168693
66823	168694
96445	168695
59930	168696
33053	168697
79228	168698
123659	168699
99391	168700
13113	168701
1743	168702
12305	168703
104573	168704
1972	168705
55373	168706
19086	168707
2666	168708
75426	168709
13612	168710
114236	168711
17109	168712
63655	168713
162423	168714
22440	168715
52837	168716
16382	168717
84163	168718
20165	168719
25949	168720
43374	168721
35685	168722
36372	168723
139527	168724
5906	168725
4246	168726
6840	168727
74839	168728
90149	168729
73182	168730
141855	168731
11869	168732
9390	168733
116477	168734
48051	168735
58025	168736
42575	168737
16347	168738
48377	168739
23383	168740
11773	168741
33335	168742
25496	168743
53426	168744
35587	168745
23645	168746
66979	168747
19724	168748
13554	168749
45474	168750
84230	168751
900	168752
86727	168753
41655	168754
158731	168755
132080	168756
133848	168757
16032	168758
73553	168759
37420	168760
5611	168761
14415	168762
74598	168763
82311	168764
15124	168765
33557	168766
34839	168767
3761	168768
19224	168769
95986	168770
20709	168771
112486	168772
78231	168773
1125	168774
25534	168775
12731	168776
4361	168777
108466	168778
185	168779
119827	168780
9267	168781
10249	168782
11267	168783
2014	168784
26816	168785
21024	168786
55125	168787
91701	168788
159988	168789
18467	168790
87306	168791
38775	168792
50321	168793
27625	168794
6842	168795
57890	168796
3186	168797
74708	168798
42749	168799
2243	168800
12142	168801
72084	168802
14229	168803
91471	168804
93214	168805
87782	168806
67310	168807
22678	168808
73277	168809
26691	168810
3654	168811
18862	168812
4881	168813
14375	168814
16281	168815
98843	168816
25858	168817
64385	168818
506	168819
103695	168820
53071	168821
10971	168822
20684	168823
27519	168824
9079	168825
22966	168826
106920	168827
2515	168828
96523	168829
113132	168830
373	168831
105901	168832
19049	168833
120704	168834
114733	168835
1076	168836
56593	168837
56090	168838
6257	168839
134971	168840
111626	168841
24697	168842
25609	168843
59983	168844
11328	168845
37577	168846
17734	168847
101249	168848
23514	168849
58305	168850
76668	168851
1022	168852
52054	168853
37951	168854
56478	168855
32879	168856
76166	168857
2374	168858
135435	168859
12121	168860
2684	168861
10460	168862
71133	168863
74061	168864
64268	168865
106758	168866
3208	168867
13395	168868
12793	168869
51569	168870
112275	168871
1701	168872
16449	168873
154893	168874
144835	168875
13506	168876
7612	168877
3335	168878
53347	168879
30914	168880
58067	168881
22697	168882
81781	168883
79705	168884
105362	168885
18804	168886
66343	168887
37430	168888
65417	168889
4138	168890
11297	168891
18517	168892
7987	168893
72165	168894
76855	168895
54437	168896
58737	168897
17494	168898
111192	168899
12970	168900
6691	168901
16166	168902
44285	168903
4867	168904
157557	168905
5410	168906
76346	168907
74449	168908
25368	168909
52779	168910
18653	168911
79865	168912
75523	168913
823	168914
4072	168915
108502	168916
66197	168917
18092	168918
4684	168919
115942	168920
46067	168921
110898	168922
31111	168923
54465	168924
77069	168925
19819	168926
82914	168927
2951	168928
17829	168929
18713	168930
69887	168931
132954	168932
408	168933
64998	168934
5073	168935
34587	168936
122470	168937
103476	168938
3898	168939
2488	168940
36673	168941
1766	168942
27777	168943
28988	168944
30682	168945
39138	168946
16182	168947
56127	168948
126024	168949
24424	168950
1566	168951
54553	168952
75219	168953
114534	168954
127246	168955
134858	168956
839	168957
19083	168958
23434	168959
19220	168960
19099	168961
4479	168962
35086	168963
96046	168964
648	168965
2239	168966
49235	168967
95304	168968
95273	168969
391	168970
4194	168971
28246	168972
29432	168973
117480	168974
52568	168975
130405	168976
82834	168977
11069	168978
66701	168979
11213	168980
109414	168981
7116	168982
109613	168983
48078	168984
5799	168985
5055	168986
11823	168987
81841	168988
6667	168989
109294	168990
114280	168991
90537	168992
9231	168993
4278	168994
84799	168995
87475	168996
52390	168997
158198	168998
17984	168999
70414	169000
23824	169001
6281	169002
50005	169003
37965	169004
268	169005
77401	169006
77265	169007
2989	169008
1831	169009
42606	169010
18937	169011
94881	169012
94	169013
55315	169014
41536	169015
1041	169016
6049	169017
144095	169018
20319	169019
354	169020
49181	169021
37108	169022
8856	169023
46056	169024
13606	169025
2185	169026
4349	169027
5238	169028
34362	169029
42541	169030
27561	169031
16454	169032
129982	169033
89035	169034
134021	169035
108120	169036
80029	169037
7466	169038
6019	169039
86772	169040
15829	169041
50205	169042
78046	169043
12120	169044
20256	169045
8682	169046
27685	169047
70808	169048
58339	169049
8950	169050
65765	169051
2161	169052
26728	169053
129609	169054
90687	169055
2431	169056
109952	169057
46927	169058
9583	169059
45676	169060
5929	169061
20859	169062
102840	169063
17660	169064
11324	169065
1103	169066
156440	169067
31868	169068
1868	169069
23463	169070
14036	169071
119984	169072
2805	169073
140569	169074
8216	169075
2620	169076
15559	169077
37795	169078
66626	169079
75120	169080
63697	169081
1199	169082
38010	169083
19039	169084
29017	169085
4500	169086
124729	169087
142385	169088
58317	169089
13356	169090
3026	169091
79938	169092
4520	169093
90588	169094
115146	169095
91633	169096
46229	169097
796	169098
216	169099
7564	169100
116768	169101
65190	169102
150453	169103
129860	169104
15439	169105
2213	169106
49770	169107
336	169108
33282	169109
80350	169110
108300	169111
19163	169112
115450	169113
7625	169114
1889	169115
2521	169116
16287	169117
71545	169118
46645	169119
18470	169120
28874	169121
41785	169122
34790	169123
124024	169124
67341	169125
167128	169126
35930	169127
90784	169128
65553	169129
43250	169130
21314	169131
73504	169132
142666	169133
4848	169134
11773	169135
7634	169136
75408	169137
34529	169138
67460	169139
10295	169140
77046	169141
29908	169142
122151	169143
9269	169144
34902	169145
9877	169146
48	169147
1827	169148
86656	169149
13946	169150
1406	169151
1362	169152
1846	169153
18911	169154
60915	169155
153227	169156
106152	169157
1001	169158
107004	169159
106509	169160
1166	169161
86133	169162
4972	169163
93648	169164
64794	169165
10995	169166
17003	169167
78201	169168
99606	169169
62434	169170
28037	169171
70964	169172
58217	169173
63826	169174
32743	169175
14725	169176
16215	169177
48566	169178
115938	169179
55077	169180
2410	169181
58582	169182
110733	169183
20000	169184
12795	169185
18722	169186
132544	169187
69406	169188
75843	169189
113241	169190
11976	169191
33131	169192
16807	169193
62080	169194
50806	169195
18290	169196
718	169197
4068	169198
58382	169199
23729	169200
127613	169201
2341	169202
46388	169203
12318	169204
4931	169205
78659	169206
47681	169207
8734	169208
55881	169209
483	169210
5617	169211
33764	169212
37814	169213
88463	169214
3979	169215
21975	169216
11251	169217
42951	169218
2923	169219
25430	169220
27038	169221
58497	169222
107249	169223
82410	169224
104557	169225
32288	169226
67330	169227
36863	169228
25480	169229
18344	169230
13987	169231
17656	169232
2240	169233
21959	169234
3148	169235
121749	169236
74503	169237
113831	169238
9786	169239
30855	169240
96847	169241
526	169242
36184	169243
1657	169244
74888	169245
2425	169246
87694	169247
4195	169248
74189	169249
160834	169250
108066	169251
64812	169252
4992	169253
48670	169254
6435	169255
62456	169256
33171	169257
9369	169258
91638	169259
9750	169260
47048	169261
52398	169262
32154	169263
9156	169264
91084	169265
26303	169266
126685	169267
8289	169268
13504	169269
64346	169270
4317	169271
4859	169272
169527	169273
120438	169274
31626	169275
7643	169276
125809	169277
5402	169278
60442	169279
21751	169280
29064	169281
37319	169282
1192	169283
124593	169284
5043	169285
61920	169286
59801	169287
170058	169288
15935	169289
61931	169290
283	169291
63240	169292
15873	169293
1293	169294
4648	169295
17624	169296
6465	169297
65610	169298
34972	169299
46516	169300
62642	169301
42837	169302
15624	169303
108261	169304
83455	169305
48105	169306
53753	169307
29045	169308
78388	169309
55609	169310
118672	169311
16878	169312
26494	169313
102934	169314
102454	169315
39915	169316
7710	169317
397	169318
143484	169319
24230	169320
79381	169321
32710	169322
31207	169323
29290	169324
57290	169325
10975	169326
84636	169327
32008	169328
26884	169329
104172	169330
99841	169331
23618	169332
24216	169333
7106	169334
21700	169335
14758	169336
57354	169337
73954	169338
43640	169339
56213	169340
59549	169341
20896	169342
34231	169343
26356	169344
76219	169345
31828	169346
56368	169347
47283	169348
17957	169349
29722	169350
119402	169351
47920	169352
96804	169353
146354	169354
15392	169355
19066	169356
11458	169357
72477	169358
1810	169359
1771	169360
19457	169361
145924	169362
922	169363
1741	169364
7239	169365
57815	169366
20352	169367
137354	169368
1212	169369
21328	169370
95676	169371
3805	169372
7941	169373
82543	169374
36399	169375
98378	169376
92552	169377
47379	169378
19626	169379
45252	169380
25574	169381
91607	169382
48710	169383
80900	169384
49478	169385
81432	169386
15999	169387
26883	169388
6640	169389
28932	169390
107706	169391
20957	169392
1040	169393
98684	169394
637	169395
123214	169396
58472	169397
113352	169398
77880	169399
36022	169400
78258	169401
34458	169402
9660	169403
51676	169404
116670	169405
99700	169406
48923	169407
11492	169408
34909	169409
42617	169410
52664	169411
2872	169412
25679	169413
545	169414
57727	169415
2147	169416
68888	169417
71	169418
42276	169419
5800	169420
37994	169421
28961	169422
97029	169423
34069	169424
94788	169425
33580	169426
63269	169427
102059	169428
25405	169429
32979	169430
44822	169431
31820	169432
7849	169433
10110	169434
4772	169435
39608	169436
5021	169437
19301	169438
2562	169439
11422	169440
35453	169441
24496	169442
51064	169443
77834	169444
55808	169445
11175	169446
24468	169447
14855	169448
23058	169449
2787	169450
46219	169451
13848	169452
19479	169453
36482	169454
13741	169455
19	169456
26277	169457
27527	169458
29470	169459
88659	169460
100651	169461
19323	169462
132227	169463
17003	169464
53642	169465
74354	169466
6992	169467
38757	169468
14160	169469
10239	169470
107600	169471
6950	169472
9880	169473
55979	169474
45378	169475
40477	169476
14014	169477
137084	169478
6204	169479
32711	169480
122337	169481
53277	169482
28213	169483
1613	169484
11977	169485
20627	169486
43256	169487
68203	169488
42682	169489
28614	169490
5850	169491
66245	169492
98053	169493
83073	169494
4614	169495
29012	169496
21996	169497
115844	169498
25514	169499
124832	169500
91411	169501
28502	169502
7345	169503
7303	169504
176	169505
70892	169506
91690	169507
179	169508
75963	169509
145622	169510
2333	169511
67533	169512
7249	169513
49286	169514
74199	169515
2030	169516
71227	169517
94129	169518
27965	169519
7884	169520
66460	169521
16675	169522
6847	169523
3401	169524
45732	169525
157945	169526
67132	169527
26639	169528
69960	169529
67923	169530
11422	169531
87591	169532
55777	169533
106303	169534
30759	169535
3287	169536
36363	169537
26455	169538
31377	169539
610	169540
8471	169541
116686	169542
96152	169543
158786	169544
24758	169545
23539	169546
57641	169547
26146	169548
15120	169549
11558	169550
44000	169551
63398	169552
110431	169553
132025	169554
12434	169555
13562	169556
36051	169557
100525	169558
14063	169559
98195	169560
78795	169561
14286	169562
18272	169563
94312	169564
60708	169565
65	169566
45332	169567
45626	169568
43203	169569
68524	169570
106309	169571
16413	169572
17159	169573
91360	169574
98336	169575
137374	169576
6247	169577
10060	169578
27897	169579
114939	169580
84880	169581
138	169582
23809	169583
62780	169584
2261	169585
109382	169586
10159	169587
28241	169588
7266	169589
105162	169590
55336	169591
18416	169592
17629	169593
70797	169594
74590	169595
12044	169596
125461	169597
37233	169598
13591	169599
10517	169600
7465	169601
608	169602
3685	169603
14687	169604
21046	169605
94699	169606
108806	169607
36273	169608
25206	169609
85429	169610
114467	169611
14864	169612
108217	169613
19371	169614
1012	169615
10175	169616
38115	169617
54220	169618
62524	169619
5111	169620
61154	169621
75956	169622
88768	169623
2565	169624
7467	169625
59208	169626
82135	169627
86012	169628
55669	169629
45890	169630
60844	169631
2664	169632
3435	169633
45805	169634
1093	169635
6581	169636
31850	169637
137349	169638
95784	169639
19843	169640
87015	169641
112944	169642
10491	169643
67892	169644
93369	169645
64821	169646
44632	169647
14702	169648
9083	169649
65163	169650
8063	169651
91657	169652
17413	169653
33445	169654
8832	169655
81130	169656
29895	169657
8716	169658
24515	169659
14806	169660
7814	169661
137298	169662
20195	169663
29538	169664
33411	169665
148157	169666
37460	169667
117461	169668
6582	169669
109769	169670
43055	169671
67839	169672
29637	169673
14701	169674
16134	169675
169032	169676
112	169677
614	169678
7259	169679
12295	169680
60987	169681
16948	169682
27571	169683
2378	169684
36841	169685
42566	169686
140018	169687
104308	169688
42784	169689
77163	169690
42206	169691
72185	169692
86906	169693
15084	169694
59370	169695
25405	169696
259	169697
10850	169698
24986	169699
51213	169700
90923	169701
3594	169702
2983	169703
76645	169704
53195	169705
49971	169706
104707	169707
24809	169708
34560	169709
3558	169710
125674	169711
109531	169712
66378	169713
80366	169714
58893	169715
44056	169716
11866	169717
1738	169718
50493	169719
13698	169720
50328	169721
48744	169722
33201	169723
80420	169724
11427	169725
157881	169726
2294	169727
116503	169728
2969	169729
132754	169730
10462	169731
3800	169732
144878	169733
2755	169734
69165	169735
31721	169736
1632	169737
2518	169738
969	169739
122067	169740
10583	169741
106311	169742
62050	169743
29288	169744
87250	169745
5284	169746
69213	169747
10872	169748
5454	169749
29501	169750
1561	169751
1473	169752
135873	169753
34513	169754
21690	169755
12253	169756
5029	169757
60177	169758
67898	169759
16670	169760
12332	169761
925	169762
5456	169763
39303	169764
42709	169765
12478	169766
4673	169767
9341	169768
67581	169769
12180	169770
74820	169771
101563	169772
1856	169773
23998	169774
90968	169775
22123	169776
27017	169777
7042	169778
87355	169779
24111	169780
23304	169781
20123	169782
3570	169783
68732	169784
827	169785
54496	169786
20168	169787
33470	169788
40540	169789
62026	169790
9437	169791
12178	169792
46475	169793
25682	169794
15970	169795
18190	169796
36278	169797
105971	169798
137490	169799
62460	169800
77391	169801
50404	169802
24318	169803
69777	169804
37255	169805
1769	169806
880	169807
49421	169808
110529	169809
7895	169810
129708	169811
22224	169812
106162	169813
5885	169814
222	169815
43160	169816
2284	169817
38477	169818
43662	169819
20534	169820
108155	169821
107457	169822
98215	169823
9777	169824
2256	169825
121284	169826
97047	169827
19152	169828
19963	169829
125707	169830
35295	169831
10879	169832
8987	169833
128696	169834
61341	169835
159071	169836
61033	169837
78946	169838
33406	169839
587	169840
122696	169841
95901	169842
31098	169843
44113	169844
20794	169845
13142	169846
97542	169847
18884	169848
4644	169849
8407	169850
73019	169851
55728	169852
38882	169853
2513	169854
26177	169855
83068	169856
51960	169857
77187	169858
91557	169859
130906	169860
42598	169861
7865	169862
65849	169863
43646	169864
112157	169865
7787	169866
89653	169867
2318	169868
81873	169869
64333	169870
5	169871
36931	169872
29601	169873
92090	169874
29625	169875
14465	169876
64510	169877
33509	169878
9804	169879
156	169880
55302	169881
37717	169882
2302	169883
8961	169884
162893	169885
98418	169886
103936	169887
91448	169888
10476	169889
42271	169890
59705	169891
11568	169892
20546	169893
87276	169894
2885	169895
131509	169896
109539	169897
662	169898
30938	169899
589	169900
111249	169901
72546	169902
83366	169903
6155	169904
23442	169905
114392	169906
168609	169907
8979	169908
47562	169909
23073	169910
54055	169911
9531	169912
1129	169913
69661	169914
80674	169915
1097	169916
53920	169917
36643	169918
108303	169919
4836	169920
123109	169921
35606	169922
27605	169923
67857	169924
122403	169925
38424	169926
135431	169927
74612	169928
88870	169929
13053	169930
168189	169931
578	169932
19403	169933
31573	169934
30923	169935
27960	169936
17776	169937
52711	169938
15363	169939
11076	169940
45955	169941
35083	169942
44968	169943
52957	169944
50469	169945
13099	169946
31034	169947
47469	169948
15039	169949
98457	169950
21456	169951
128199	169952
27363	169953
16611	169954
94904	169955
49719	169956
21620	169957
53022	169958
13124	169959
44699	169960
7527	169961
154600	169962
109739	169963
22558	169964
17064	169965
37938	169966
16278	169967
79302	169968
39333	169969
39680	169970
48220	169971
40971	169972
102630	169973
39031	169974
51812	169975
16003	169976
534	169977
90156	169978
72040	169979
88565	169980
425	169981
61073	169982
28739	169983
134462	169984
1333	169985
14988	169986
33985	169987
46518	169988
5786	169989
45894	169990
96138	169991
90189	169992
30236	169993
56464	169994
133379	169995
108406	169996
103663	169997
19172	169998
59303	169999
160084	170000
37202	170001
25797	170002
25270	170003
21074	170004
38548	170005
2028	170006
4907	170007
11148	170008
67333	170009
37457	170010
36187	170011
13545	170012
4703	170013
97261	170014
20817	170015
125949	170016
87787	170017
96807	170018
16056	170019
52997	170020
32317	170021
18081	170022
53712	170023
6108	170024
40488	170025
94700	170026
63910	170027
95402	170028
3769	170029
52563	170030
19539	170031
470	170032
41410	170033
38499	170034
8050	170035
57155	170036
106715	170037
64344	170038
405	170039
3690	170040
19702	170041
84154	170042
64427	170043
14072	170044
39238	170045
126672	170046
131222	170047
10279	170048
38329	170049
2292	170050
110007	170051
96349	170052
69550	170053
120348	170054
26008	170055
48422	170056
73140	170057
40468	170058
116967	170059
123540	170060
19860	170061
92077	170062
11744	170063
10416	170064
6035	170065
49808	170066
72906	170067
50022	170068
159933	170069
11118	170070
72306	170071
11194	170072
81542	170073
60466	170074
55445	170075
28966	170076
89117	170077
4888	170078
128865	170079
46486	170080
15148	170081
38672	170082
43127	170083
10678	170084
64311	170085
3583	170086
524	170087
1232	170088
21379	170089
79644	170090
46186	170091
165648	170092
52936	170093
36515	170094
3879	170095
40826	170096
9774	170097
68203	170098
114360	170099
2411	170100
70735	170101
20496	170102
19817	170103
23801	170104
66670	170105
161219	170106
5437	170107
48329	170108
8795	170109
1940	170110
64753	170111
447	170112
60237	170113
13778	170114
12377	170115
7386	170116
29041	170117
37571	170118
39846	170119
46832	170120
77219	170121
117231	170122
16784	170123
15900	170124
84307	170125
1441	170126
45770	170127
10638	170128
2628	170129
15934	170130
44010	170131
19083	170132
32293	170133
64913	170134
161906	170135
6545	170136
8506	170137
8752	170138
12246	170139
159235	170140
43791	170141
1793	170142
3664	170143
14945	170144
14908	170145
104266	170146
8595	170147
45409	170148
44931	170149
71596	170150
113207	170151
44110	170152
11595	170153
3186	170154
60151	170155
59787	170156
37204	170157
88372	170158
86744	170159
40285	170160
53822	170161
20688	170162
51260	170163
14598	170164
1541	170165
27879	170166
38939	170167
40473	170168
11923	170169
58584	170170
91473	170171
14441	170172
3617	170173
47023	170174
58656	170175
8498	170176
5030	170177
6701	170178
45470	170179
4714	170180
19569	170181
114650	170182
31745	170183
31623	170184
96994	170185
30819	170186
26568	170187
22260	170188
31213	170189
40198	170190
34734	170191
36275	170192
136841	170193
8036	170194
40931	170195
117232	170196
34405	170197
42103	170198
28964	170199
22755	170200
110324	170201
115910	170202
9260	170203
57884	170204
24957	170205
95566	170206
86050	170207
29406	170208
49499	170209
159576	170210
40464	170211
9631	170212
34611	170213
26062	170214
46697	170215
6912	170216
4597	170217
10635	170218
20442	170219
3165	170220
49402	170221
44928	170222
14692	170223
15511	170224
67575	170225
59350	170226
80915	170227
42464	170228
102691	170229
695	170230
51925	170231
40762	170232
26717	170233
131207	170234
53825	170235
41732	170236
67347	170237
2361	170238
58897	170239
13213	170240
2805	170241
42981	170242
8656	170243
23939	170244
2967	170245
71973	170246
16509	170247
56307	170248
48564	170249
24388	170250
29640	170251
108438	170252
14756	170253
37179	170254
53263	170255
20421	170256
43044	170257
33824	170258
5025	170259
4885	170260
34372	170261
2770	170262
67717	170263
71350	170264
8895	170265
16666	170266
88519	170267
90547	170268
48598	170269
103168	170270
119347	170271
162600	170272
5774	170273
5664	170274
119782	170275
46129	170276
52175	170277
33809	170278
63566	170279
26145	170280
26285	170281
2991	170282
38898	170283
97669	170284
31175	170285
1494	170286
49622	170287
10192	170288
100794	170289
77308	170290
72050	170291
68155	170292
134212	170293
31536	170294
95497	170295
85899	170296
15529	170297
21544	170298
32536	170299
88392	170300
40171	170301
47196	170302
3577	170303
113583	170304
17756	170305
77198	170306
35214	170307
96228	170308
124261	170309
35124	170310
74513	170311
23073	170312
6299	170313
29917	170314
14751	170315
77573	170316
8874	170317
5832	170318
4487	170319
161489	170320
18784	170321
32164	170322
15492	170323
71984	170324
112336	170325
41569	170326
9703	170327
75033	170328
114523	170329
8258	170330
8933	170331
9513	170332
270	170333
57434	170334
20291	170335
18046	170336
19207	170337
96401	170338
115159	170339
1099	170340
34567	170341
12835	170342
7743	170343
155964	170344
82052	170345
14227	170346
72889	170347
4976	170348
18163	170349
17800	170350
2379	170351
46260	170352
59534	170353
6234	170354
50634	170355
83850	170356
10358	170357
44353	170358
22378	170359
24597	170360
24092	170361
122620	170362
112776	170363
56264	170364
415	170365
100973	170366
17561	170367
77009	170368
4760	170369
44046	170370
61515	170371
25685	170372
49323	170373
97622	170374
58719	170375
1506	170376
16053	170377
1587	170378
24796	170379
865	170380
22357	170381
56011	170382
65627	170383
7222	170384
82569	170385
42547	170386
170208	170387
16715	170388
44324	170389
75546	170390
33318	170391
9966	170392
15558	170393
43744	170394
112886	170395
40078	170396
139904	170397
7096	170398
24549	170399
38284	170400
74622	170401
3038	170402
162627	170403
25955	170404
4638	170405
64026	170406
114994	170407
39947	170408
21582	170409
100737	170410
772	170411
29650	170412
18330	170413
33465	170414
122853	170415
58932	170416
119394	170417
131337	170418
109419	170419
112748	170420
31317	170421
1245	170422
201	170423
40043	170424
15766	170425
8567	170426
32599	170427
67655	170428
58953	170429
135247	170430
11726	170431
19	170432
137173	170433
23949	170434
34069	170435
135458	170436
96488	170437
37176	170438
5464	170439
83853	170440
43366	170441
594	170442
7919	170443
47209	170444
99249	170445
159002	170446
106222	170447
67283	170448
53	170449
65447	170450
44950	170451
122761	170452
40842	170453
7358	170454
59735	170455
10221	170456
25655	170457
48155	170458
12675	170459
161598	170460
71770	170461
47307	170462
34594	170463
97188	170464
47239	170465
74185	170466
1669	170467
20596	170468
48082	170469
45221	170470
26629	170471
686	170472
84353	170473
48700	170474
33420	170475
36285	170476
2818	170477
106979	170478
85689	170479
54964	170480
67761	170481
76274	170482
92783	170483
161321	170484
23225	170485
97245	170486
44101	170487
635	170488
32905	170489
36191	170490
96276	170491
95058	170492
17728	170493
3542	170494
131361	170495
85793	170496
21754	170497
15469	170498
23939	170499
76000	170500
29776	170501
93	170502
50518	170503
76786	170504
28081	170505
77704	170506
114123	170507
18477	170508
118792	170509
31557	170510
36743	170511
69453	170512
5274	170513
32833	170514
11778	170515
31432	170516
5754	170517
31820	170518
74524	170519
61929	170520
41306	170521
95643	170522
3944	170523
26292	170524
29216	170525
18660	170526
17944	170527
22850	170528
76099	170529
113460	170530
9638	170531
26044	170532
81429	170533
50643	170534
28512	170535
14554	170536
33473	170537
8154	170538
18181	170539
86093	170540
97692	170541
96420	170542
47147	170543
15704	170544
98718	170545
107703	170546
33265	170547
51684	170548
72516	170549
126233	170550
53351	170551
13322	170552
14304	170553
54136	170554
154002	170555
8186	170556
88888	170557
37404	170558
71649	170559
29103	170560
4413	170561
729	170562
14015	170563
24061	170564
4951	170565
22749	170566
37029	170567
154268	170568
12546	170569
58458	170570
128653	170571
55790	170572
49400	170573
13238	170574
10213	170575
102253	170576
62471	170577
35654	170578
29572	170579
101315	170580
21950	170581
33988	170582
84035	170583
20376	170584
29367	170585
85294	170586
56196	170587
5078	170588
19337	170589
151817	170590
103021	170591
35622	170592
81105	170593
35400	170594
5770	170595
80774	170596
47652	170597
69508	170598
20790	170599
23372	170600
19562	170601
64731	170602
12097	170603
29432	170604
8310	170605
1396	170606
47887	170607
1120	170608
38429	170609
22340	170610
35974	170611
27934	170612
19541	170613
14249	170614
17933	170615
2205	170616
26751	170617
61776	170618
97439	170619
61907	170620
93174	170621
27488	170622
24396	170623
60753	170624
145935	170625
92230	170626
60333	170627
31640	170628
14511	170629
31319	170630
46195	170631
113531	170632
31336	170633
117992	170634
54767	170635
120647	170636
21976	170637
16760	170638
25927	170639
49845	170640
53020	170641
8221	170642
70502	170643
7402	170644
110950	170645
40161	170646
36962	170647
22314	170648
124354	170649
89356	170650
23063	170651
6562	170652
36087	170653
79175	170654
27446	170655
91788	170656
77044	170657
3742	170658
44623	170659
9108	170660
11021	170661
34390	170662
78913	170663
3394	170664
24153	170665
123375	170666
15111	170667
7402	170668
29176	170669
60295	170670
56065	170671
34047	170672
21183	170673
76982	170674
7747	170675
111607	170676
105766	170677
74638	170678
15716	170679
1741	170680
17299	170681
3076	170682
55003	170683
54550	170684
661	170685
6985	170686
17756	170687
24838	170688
75078	170689
26648	170690
81942	170691
3818	170692
8142	170693
6995	170694
32317	170695
15835	170696
61859	170697
24141	170698
61503	170699
544	170700
20062	170701
19287	170702
34075	170703
6252	170704
76662	170705
24749	170706
20505	170707
11697	170708
91121	170709
23658	170710
116787	170711
93318	170712
19004	170713
5764	170714
30547	170715
4774	170716
3072	170717
87999	170718
3836	170719
46201	170720
7627	170721
24238	170722
102433	170723
61251	170724
66025	170725
90278	170726
56203	170727
80105	170728
276	170729
20170	170730
3765	170731
11002	170732
48636	170733
15276	170734
23998	170735
39814	170736
46366	170737
18656	170738
22915	170739
2733	170740
11869	170741
60413	170742
8986	170743
4704	170744
23231	170745
1750	170746
95520	170747
31672	170748
37638	170749
22071	170750
14514	170751
51403	170752
7607	170753
9357	170754
2257	170755
41394	170756
99440	170757
29884	170758
3145	170759
9321	170760
85857	170761
80123	170762
29018	170763
2955	170764
33653	170765
63763	170766
82709	170767
95865	170768
156269	170769
18266	170770
140238	170771
9517	170772
42215	170773
95492	170774
50442	170775
156088	170776
5361	170777
23615	170778
115880	170779
59750	170780
46249	170781
27324	170782
97347	170783
10800	170784
1814	170785
32030	170786
23156	170787
51272	170788
53334	170789
35868	170790
5349	170791
46212	170792
6423	170793
46331	170794
29926	170795
13762	170796
26873	170797
38645	170798
115916	170799
117852	170800
9135	170801
71766	170802
3637	170803
1719	170804
19317	170805
48290	170806
33586	170807
52219	170808
99888	170809
37765	170810
39363	170811
13219	170812
115037	170813
26419	170814
15650	170815
91663	170816
5454	170817
24974	170818
1911	170819
28455	170820
21577	170821
37983	170822
35619	170823
16184	170824
37318	170825
115028	170826
141678	170827
138229	170828
58426	170829
9416	170830
79709	170831
25227	170832
26807	170833
44148	170834
30177	170835
8576	170836
3251	170837
13264	170838
5277	170839
18328	170840
14798	170841
36431	170842
24954	170843
2679	170844
71485	170845
33701	170846
34142	170847
31929	170848
6773	170849
996	170850
25215	170851
58610	170852
20499	170853
140065	170854
18908	170855
56998	170856
9723	170857
7364	170858
29308	170859
88980	170860
98270	170861
41345	170862
45713	170863
42776	170864
7016	170865
27173	170866
22223	170867
116216	170868
10289	170869
6415	170870
424	170871
3659	170872
45327	170873
79191	170874
53525	170875
9310	170876
3267	170877
93982	170878
16663	170879
20053	170880
52072	170881
30110	170882
19700	170883
7149	170884
44947	170885
12129	170886
23670	170887
112	170888
127033	170889
45716	170890
17649	170891
56521	170892
10396	170893
12235	170894
124764	170895
96135	170896
20450	170897
103025	170898
30863	170899
706	170900
90885	170901
52250	170902
59141	170903
38467	170904
76202	170905
20268	170906
42500	170907
23212	170908
390	170909
951	170910
58212	170911
27282	170912
562	170913
50227	170914
9207	170915
10878	170916
25106	170917
121366	170918
2998	170919
10143	170920
158909	170921
96828	170922
100816	170923
32970	170924
20176	170925
15642	170926
50751	170927
30565	170928
2325	170929
4094	170930
24187	170931
74335	170932
18332	170933
73533	170934
43370	170935
19592	170936
2720	170937
103487	170938
53745	170939
15982	170940
122566	170941
383	170942
15260	170943
11720	170944
79691	170945
51372	170946
124570	170947
44524	170948
49980	170949
16575	170950
38875	170951
74119	170952
61692	170953
101310	170954
27493	170955
128538	170956
33155	170957
68554	170958
38831	170959
2971	170960
26883	170961
134348	170962
28243	170963
31454	170964
34229	170965
16344	170966
162542	170967
11357	170968
21247	170969
110279	170970
12719	170971
120908	170972
59214	170973
8036	170974
41018	170975
7176	170976
20818	170977
102076	170978
36992	170979
2986	170980
78892	170981
95416	170982
101819	170983
104227	170984
9325	170985
52632	170986
78582	170987
3529	170988
160506	170989
4093	170990
116160	170991
7441	170992
134472	170993
626	170994
8920	170995
46351	170996
1648	170997
16281	170998
20451	170999
126438	171000
8128	171001
158595	171002
13652	171003
133887	171004
7455	171005
21217	171006
50371	171007
16345	171008
63680	171009
68091	171010
31611	171011
23918	171012
924	171013
107545	171014
18568	171015
73135	171016
33198	171017
37924	171018
17760	171019
67142	171020
76972	171021
46385	171022
164903	171023
12056	171024
239	171025
30434	171026
47227	171027
45687	171028
49387	171029
35161	171030
3477	171031
71636	171032
108326	171033
113113	171034
40622	171035
91759	171036
100112	171037
1090	171038
147539	171039
96630	171040
13065	171041
113019	171042
105906	171043
16561	171044
75115	171045
61317	171046
19847	171047
3570	171048
1294	171049
85561	171050
45433	171051
45704	171052
8467	171053
116669	171054
7201	171055
25273	171056
27393	171057
3800	171058
46750	171059
42396	171060
59507	171061
90673	171062
69351	171063
63878	171064
4138	171065
11727	171066
24782	171067
5494	171068
32048	171069
76217	171070
48461	171071
33487	171072
92779	171073
969	171074
67061	171075
19806	171076
17453	171077
62202	171078
3715	171079
8355	171080
114268	171081
5486	171082
62159	171083
24128	171084
51007	171085
13793	171086
80009	171087
26316	171088
115281	171089
253	171090
47748	171091
84116	171092
2661	171093
113914	171094
11131	171095
55709	171096
47632	171097
37908	171098
140150	171099
10959	171100
54425	171101
5074	171102
87890	171103
123641	171104
50077	171105
4848	171106
11524	171107
41797	171108
6470	171109
74550	171110
63039	171111
25814	171112
59386	171113
7683	171114
6825	171115
2107	171116
71922	171117
26331	171118
14563	171119
34053	171120
55708	171121
2485	171122
91466	171123
19795	171124
18010	171125
1171	171126
67769	171127
79938	171128
92688	171129
43361	171130
46024	171131
27022	171132
21880	171133
30403	171134
1913	171135
33516	171136
18174	171137
2197	171138
15903	171139
91781	171140
23771	171141
3602	171142
1466	171143
21755	171144
36112	171145
11792	171146
23577	171147
50054	171148
138075	171149
98492	171150
33562	171151
43065	171152
149905	171153
115225	171154
5955	171155
143842	171156
85326	171157
18664	171158
35779	171159
68529	171160
70432	171161
133585	171162
40008	171163
93770	171164
49435	171165
87	171166
59669	171167
51160	171168
19674	171169
30090	171170
97405	171171
139650	171172
32217	171173
108025	171174
24543	171175
10220	171176
21264	171177
43580	171178
76381	171179
1531	171180
17467	171181
22209	171182
78014	171183
15819	171184
32456	171185
1242	171186
38494	171187
40231	171188
50184	171189
1511	171190
18431	171191
17228	171192
121733	171193
45656	171194
23488	171195
35460	171196
40802	171197
129674	171198
17792	171199
17188	171200
15802	171201
9354	171202
39933	171203
76938	171204
31081	171205
4155	171206
122734	171207
26129	171208
19990	171209
85160	171210
285	171211
23480	171212
77643	171213
1823	171214
29725	171215
77726	171216
39712	171217
96035	171218
140501	171219
8459	171220
46921	171221
5120	171222
5139	171223
48828	171224
125157	171225
5821	171226
47437	171227
159799	171228
5332	171229
20947	171230
46032	171231
57715	171232
49118	171233
26473	171234
2526	171235
19047	171236
269	171237
125124	171238
6923	171239
38206	171240
95019	171241
22433	171242
138517	171243
108280	171244
62448	171245
23239	171246
78178	171247
8446	171248
27498	171249
110467	171250
21953	171251
15939	171252
26474	171253
84769	171254
12771	171255
5533	171256
7569	171257
96217	171258
3456	171259
16057	171260
8643	171261
16235	171262
22668	171263
8000	171264
6067	171265
48367	171266
64956	171267
88632	171268
6193	171269
9061	171270
86671	171271
11142	171272
43136	171273
166524	171274
37651	171275
34771	171276
4359	171277
119	171278
85203	171279
98782	171280
93758	171281
130983	171282
67083	171283
67300	171284
30659	171285
114951	171286
11590	171287
16028	171288
43727	171289
121323	171290
73861	171291
87307	171292
166574	171293
4309	171294
25360	171295
2847	171296
54693	171297
847	171298
49644	171299
35537	171300
163660	171301
9017	171302
41415	171303
14945	171304
6624	171305
134507	171306
7693	171307
12266	171308
3409	171309
85714	171310
143183	171311
153235	171312
1103	171313
10034	171314
22599	171315
4005	171316
70642	171317
84157	171318
22490	171319
28625	171320
3733	171321
30801	171322
63056	171323
85666	171324
27503	171325
1567	171326
14919	171327
27513	171328
13517	171329
9542	171330
38373	171331
74824	171332
56487	171333
23273	171334
23619	171335
43428	171336
65032	171337
151874	171338
25220	171339
46837	171340
65227	171341
73972	171342
133426	171343
55177	171344
50713	171345
23613	171346
13459	171347
2007	171348
21264	171349
4406	171350
276	171351
143019	171352
9577	171353
2262	171354
36287	171355
96478	171356
54340	171357
48443	171358
32592	171359
99609	171360
45792	171361
94094	171362
8255	171363
10506	171364
14807	171365
12523	171366
94979	171367
147310	171368
73111	171369
5295	171370
4968	171371
31016	171372
6591	171373
70395	171374
120948	171375
130665	171376
12536	171377
88685	171378
16321	171379
84823	171380
106281	171381
58462	171382
61569	171383
57720	171384
68718	171385
3455	171386
55075	171387
21612	171388
106648	171389
98308	171390
4341	171391
26083	171392
16041	171393
9650	171394
47652	171395
7793	171396
22538	171397
129027	171398
107908	171399
42676	171400
12677	171401
2965	171402
34285	171403
62971	171404
361	171405
19100	171406
15629	171407
30796	171408
53275	171409
15152	171410
5345	171411
14665	171412
29117	171413
5582	171414
4261	171415
88766	171416
164608	171417
62315	171418
45901	171419
22553	171420
134068	171421
484	171422
3102	171423
4211	171424
99687	171425
39438	171426
30338	171427
50256	171428
116810	171429
38670	171430
81146	171431
27815	171432
4806	171433
71145	171434
46133	171435
135435	171436
13707	171437
109973	171438
8034	171439
71888	171440
1256	171441
33229	171442
34378	171443
27976	171444
13412	171445
25348	171446
29158	171447
41404	171448
33	171449
21159	171450
19369	171451
864	171452
27106	171453
30951	171454
15482	171455
12894	171456
10358	171457
19935	171458
21221	171459
26432	171460
37743	171461
8164	171462
48118	171463
19750	171464
135755	171465
37533	171466
83412	171467
10458	171468
78012	171469
103787	171470
18553	171471
22642	171472
3834	171473
18866	171474
100903	171475
40994	171476
48313	171477
14826	171478
50175	171479
5620	171480
168342	171481
134314	171482
43826	171483
55856	171484
104541	171485
35094	171486
30937	171487
28093	171488
18433	171489
307	171490
5874	171491
80554	171492
40350	171493
71734	171494
33695	171495
35209	171496
5243	171497
14367	171498
128104	171499
148782	171500
3489	171501
21569	171502
21458	171503
30375	171504
28082	171505
8369	171506
42760	171507
7605	171508
18925	171509
71959	171510
11704	171511
169492	171512
110638	171513
8873	171514
30881	171515
3470	171516
93989	171517
222	171518
92	171519
70245	171520
46785	171521
81188	171522
102042	171523
74659	171524
11506	171525
21544	171526
10653	171527
75136	171528
20764	171529
30151	171530
19632	171531
11210	171532
43940	171533
33810	171534
74152	171535
35543	171536
9008	171537
68746	171538
16226	171539
113253	171540
4951	171541
56727	171542
11094	171543
28455	171544
36633	171545
42563	171546
86509	171547
9309	171548
4641	171549
41851	171550
112894	171551
19378	171552
97853	171553
163697	171554
73882	171555
3332	171556
69258	171557
147664	171558
116971	171559
59872	171560
19328	171561
29211	171562
3287	171563
111552	171564
61970	171565
2793	171566
22971	171567
12194	171568
155641	171569
19386	171570
72773	171571
25466	171572
19330	171573
3527	171574
8795	171575
20415	171576
77368	171577
166085	171578
78326	171579
12592	171580
29216	171581
9813	171582
8404	171583
84999	171584
57660	171585
11370	171586
31779	171587
48843	171588
35631	171589
7719	171590
8788	171591
5606	171592
1012	171593
8073	171594
37098	171595
116206	171596
42644	171597
4632	171598
10365	171599
38221	171600
64163	171601
17098	171602
15559	171603
153403	171604
13900	171605
47858	171606
16855	171607
51118	171608
13882	171609
44091	171610
135402	171611
111546	171612
162532	171613
34347	171614
55244	171615
51847	171616
2152	171617
11420	171618
1043	171619
10302	171620
59867	171621
45262	171622
35319	171623
48518	171624
4955	171625
164032	171626
7104	171627
11344	171628
13899	171629
77236	171630
28433	171631
8968	171632
83880	171633
39088	171634
7285	171635
5573	171636
106606	171637
9634	171638
38418	171639
104627	171640
34580	171641
13055	171642
34698	171643
54899	171644
979	171645
12920	171646
22995	171647
28354	171648
2680	171649
96147	171650
21096	171651
138357	171652
24160	171653
31529	171654
2344	171655
51818	171656
85799	171657
2164	171658
163657	171659
25230	171660
67600	171661
6462	171662
56545	171663
35893	171664
5583	171665
35138	171666
13874	171667
11555	171668
95219	171669
53908	171670
83332	171671
3814	171672
18684	171673
63258	171674
35624	171675
55431	171676
14234	171677
134199	171678
110580	171679
1026	171680
125728	171681
66305	171682
30838	171683
41675	171684
46587	171685
959	171686
6477	171687
47239	171688
23754	171689
21135	171690
155982	171691
25475	171692
84229	171693
25907	171694
15357	171695
19474	171696
55776	171697
27922	171698
1411	171699
107823	171700
46451	171701
40575	171702
219	171703
17685	171704
18664	171705
30956	171706
3662	171707
12344	171708
38737	171709
2754	171710
121676	171711
27441	171712
3520	171713
80977	171714
45526	171715
91704	171716
61418	171717
22682	171718
63133	171719
1064	171720
35718	171721
115706	171722
18905	171723
25130	171724
14505	171725
35338	171726
124237	171727
136418	171728
88431	171729
19374	171730
113147	171731
17001	171732
3630	171733
60533	171734
122584	171735
542	171736
47366	171737
109929	171738
22875	171739
79553	171740
74051	171741
52652	171742
72456	171743
6178	171744
21863	171745
28685	171746
18179	171747
34703	171748
121854	171749
58881	171750
4312	171751
4759	171752
42348	171753
9528	171754
62417	171755
62693	171756
97542	171757
64495	171758
17321	171759
64767	171760
137155	171761
34948	171762
75388	171763
255	171764
162688	171765
24255	171766
12865	171767
29033	171768
8946	171769
20558	171770
128081	171771
20925	171772
119325	171773
118989	171774
73612	171775
105844	171776
4552	171777
138070	171778
17627	171779
143140	171780
8886	171781
83034	171782
794	171783
6072	171784
8929	171785
39508	171786
6442	171787
5834	171788
19164	171789
2333	171790
55850	171791
85432	171792
40124	171793
3087	171794
13960	171795
8608	171796
10953	171797
22458	171798
9709	171799
13944	171800
21511	171801
95990	171802
7765	171803
27077	171804
30416	171805
17270	171806
41644	171807
125827	171808
29528	171809
130113	171810
810	171811
23721	171812
62239	171813
3295	171814
57706	171815
131701	171816
96044	171817
16126	171818
17324	171819
4226	171820
9696	171821
10315	171822
3816	171823
12369	171824
3777	171825
36460	171826
3822	171827
109854	171828
3063	171829
25836	171830
26961	171831
13178	171832
740	171833
57991	171834
138636	171835
82590	171836
92406	171837
32887	171838
161833	171839
27570	171840
6520	171841
109536	171842
146	171843
57292	171844
9348	171845
31165	171846
30137	171847
94658	171848
21869	171849
71781	171850
2440	171851
43892	171852
18994	171853
22180	171854
17051	171855
66103	171856
41944	171857
16296	171858
22630	171859
93084	171860
13088	171861
50760	171862
7480	171863
10457	171864
80652	171865
35595	171866
61390	171867
78252	171868
164804	171869
130476	171870
15496	171871
54950	171872
147455	171873
19343	171874
7567	171875
3201	171876
5777	171877
90534	171878
44347	171879
5177	171880
134442	171881
41764	171882
80964	171883
5390	171884
117420	171885
9836	171886
8351	171887
53194	171888
1659	171889
12672	171890
16833	171891
10727	171892
1681	171893
25682	171894
7292	171895
99679	171896
55628	171897
136005	171898
42045	171899
2724	171900
43536	171901
28474	171902
19824	171903
55550	171904
9920	171905
21001	171906
15678	171907
153365	171908
69591	171909
53639	171910
42187	171911
149918	171912
18372	171913
67211	171914
4711	171915
1846	171916
374	171917
25665	171918
10514	171919
8940	171920
101601	171921
263	171922
56485	171923
959	171924
15652	171925
75460	171926
76706	171927
321	171928
2283	171929
96150	171930
99865	171931
88913	171932
54645	171933
38901	171934
14300	171935
128599	171936
483	171937
117453	171938
22905	171939
4103	171940
1081	171941
12443	171942
23702	171943
48987	171944
14803	171945
54701	171946
120109	171947
66138	171948
6206	171949
24364	171950
30115	171951
97045	171952
71011	171953
6090	171954
51717	171955
104921	171956
93494	171957
29283	171958
30613	171959
76267	171960
112640	171961
10	171962
111136	171963
76698	171964
18695	171965
79615	171966
21951	171967
107661	171968
72525	171969
89751	171970
39195	171971
1484	171972
1872	171973
30993	171974
543	171975
89939	171976
9888	171977
26946	171978
1867	171979
2257	171980
60736	171981
34076	171982
128931	171983
45741	171984
27092	171985
87690	171986
105944	171987
66448	171988
4931	171989
61618	171990
51137	171991
13586	171992
8766	171993
49544	171994
106302	171995
56413	171996
107579	171997
9802	171998
398	171999
59832	172000
88020	172001
21327	172002
95585	172003
55079	172004
49195	172005
10473	172006
85482	172007
15863	172008
54412	172009
51837	172010
8410	172011
22199	172012
168882	172013
40076	172014
641	172015
63514	172016
7337	172017
146184	172018
3029	172019
60568	172020
4129	172021
79784	172022
146274	172023
10293	172024
91224	172025
77909	172026
53186	172027
71007	172028
66777	172029
35936	172030
121499	172031
10048	172032
10820	172033
36384	172034
125530	172035
3972	172036
1196	172037
19747	172038
757	172039
86730	172040
26739	172041
53272	172042
971	172043
61113	172044
116345	172045
13008	172046
46883	172047
14544	172048
27542	172049
8717	172050
90351	172051
52932	172052
51774	172053
5114	172054
34506	172055
29463	172056
1841	172057
3084	172058
44503	172059
4337	172060
287	172061
43820	172062
9995	172063
63421	172064
1811	172065
89811	172066
41895	172067
26921	172068
38095	172069
38234	172070
4971	172071
105320	172072
11890	172073
29487	172074
101788	172075
11721	172076
96885	172077
2148	172078
14473	172079
67512	172080
83163	172081
6081	172082
11004	172083
1309	172084
70570	172085
83096	172086
71599	172087
32065	172088
102949	172089
28930	172090
28668	172091
52668	172092
23928	172093
79625	172094
4908	172095
122487	172096
41968	172097
45083	172098
70019	172099
3607	172100
22197	172101
63968	172102
18265	172103
53721	172104
96566	172105
5193	172106
26127	172107
18070	172108
2340	172109
2053	172110
96132	172111
36088	172112
126725	172113
67136	172114
117570	172115
31	172116
25791	172117
30139	172118
2392	172119
7390	172120
22791	172121
47769	172122
46920	172123
27767	172124
18761	172125
1496	172126
3712	172127
26185	172128
5419	172129
43498	172130
42937	172131
30386	172132
50293	172133
49087	172134
14622	172135
30388	172136
127743	172137
29246	172138
8605	172139
132733	172140
89447	172141
26664	172142
80085	172143
20595	172144
757	172145
41413	172146
21911	172147
115530	172148
49930	172149
130774	172150
36309	172151
43353	172152
84449	172153
17413	172154
30103	172155
68475	172156
84446	172157
300	172158
39769	172159
26598	172160
234	172161
63362	172162
77280	172163
13699	172164
140755	172165
113716	172166
149366	172167
18232	172168
5671	172169
72882	172170
8717	172171
7610	172172
102442	172173
7969	172174
4570	172175
24463	172176
101	172177
68323	172178
112726	172179
40932	172180
34752	172181
17180	172182
5624	172183
54876	172184
21477	172185
112082	172186
122792	172187
15866	172188
21256	172189
42698	172190
55589	172191
25386	172192
168106	172193
116957	172194
115422	172195
109075	172196
10452	172197
74644	172198
20245	172199
68454	172200
99873	172201
96426	172202
38121	172203
10997	172204
34320	172205
8219	172206
98447	172207
169	172208
72828	172209
88578	172210
66087	172211
41705	172212
99517	172213
41337	172214
8350	172215
22037	172216
5216	172217
28265	172218
82252	172219
43156	172220
22671	172221
44690	172222
169383	172223
6420	172224
7981	172225
29790	172226
25086	172227
61784	172228
17320	172229
37658	172230
46016	172231
42092	172232
17301	172233
6562	172234
160200	172235
68273	172236
45742	172237
11908	172238
81038	172239
35097	172240
124987	172241
2939	172242
21524	172243
34948	172244
161162	172245
62011	172246
120630	172247
12129	172248
42242	172249
45188	172250
19755	172251
65650	172252
80370	172253
113069	172254
9223	172255
46048	172256
4851	172257
82482	172258
99328	172259
25523	172260
64523	172261
27556	172262
6	172263
41	172264
75368	172265
42951	172266
28388	172267
62542	172268
50547	172269
30796	172270
1705	172271
28395	172272
12177	172273
39450	172274
3802	172275
11248	172276
34893	172277
28212	172278
49441	172279
66971	172280
106281	172281
13564	172282
48862	172283
83151	172284
82246	172285
10664	172286
31107	172287
10198	172288
16381	172289
2592	172290
45981	172291
31647	172292
53135	172293
9193	172294
53944	172295
168974	172296
25149	172297
59112	172298
104447	172299
417	172300
48752	172301
3031	172302
5989	172303
20511	172304
28308	172305
28879	172306
48285	172307
33442	172308
103567	172309
2502	172310
49343	172311
5738	172312
106241	172313
40257	172314
8479	172315
44337	172316
29153	172317
60057	172318
50502	172319
112193	172320
37723	172321
4011	172322
3291	172323
147113	172324
73136	172325
59639	172326
50237	172327
128112	172328
1147	172329
130921	172330
126591	172331
36726	172332
8812	172333
74747	172334
53125	172335
25996	172336
1872	172337
42958	172338
20613	172339
168327	172340
57964	172341
96227	172342
119936	172343
133837	172344
27974	172345
48026	172346
10393	172347
44931	172348
83542	172349
34448	172350
9476	172351
2488	172352
2925	172353
6179	172354
15447	172355
25783	172356
58497	172357
26195	172358
27566	172359
140002	172360
68367	172361
58922	172362
134924	172363
66021	172364
110160	172365
19168	172366
460	172367
56325	172368
60210	172369
65711	172370
18430	172371
132522	172372
41200	172373
5816	172374
38982	172375
102570	172376
45692	172377
2211	172378
165936	172379
119266	172380
92637	172381
58265	172382
60960	172383
1383	172384
32453	172385
55356	172386
7577	172387
2883	172388
457	172389
66676	172390
28258	172391
95592	172392
119581	172393
82528	172394
129561	172395
10032	172396
65496	172397
24434	172398
25280	172399
102772	172400
78431	172401
29348	172402
43271	172403
80798	172404
31945	172405
42196	172406
126398	172407
21284	172408
112922	172409
24959	172410
25197	172411
25028	172412
12570	172413
28024	172414
40127	172415
21997	172416
19778	172417
1796	172418
59674	172419
4390	172420
25578	172421
9051	172422
1380	172423
30871	172424
26132	172425
126392	172426
60599	172427
33140	172428
73845	172429
152888	172430
16759	172431
161060	172432
95742	172433
22680	172434
121543	172435
73905	172436
127419	172437
41180	172438
4099	172439
17938	172440
64057	172441
2015	172442
16546	172443
89932	172444
2800	172445
42646	172446
42558	172447
33004	172448
13784	172449
51635	172450
58720	172451
1431	172452
153	172453
34860	172454
39034	172455
13983	172456
134448	172457
52772	172458
83821	172459
40545	172460
5678	172461
62093	172462
96563	172463
4155	172464
51689	172465
12572	172466
51791	172467
34355	172468
8463	172469
30008	172470
49492	172471
9996	172472
106	172473
76	172474
10361	172475
20598	172476
2329	172477
11160	172478
54014	172479
19723	172480
109054	172481
118772	172482
158	172483
36652	172484
72288	172485
70904	172486
38998	172487
652	172488
117652	172489
41022	172490
107690	172491
12164	172492
23077	172493
15997	172494
74895	172495
74355	172496
76688	172497
100495	172498
19129	172499
27771	172500
39056	172501
13502	172502
34304	172503
46433	172504
27278	172505
49727	172506
17455	172507
212	172508
45617	172509
57587	172510
64783	172511
41139	172512
39215	172513
69334	172514
137657	172515
3368	172516
86936	172517
31137	172518
153885	172519
16217	172520
68918	172521
136464	172522
72941	172523
26002	172524
23919	172525
43052	172526
66207	172527
1535	172528
50897	172529
51801	172530
6915	172531
28054	172532
6312	172533
68230	172534
53087	172535
9453	172536
55260	172537
20956	172538
2685	172539
41601	172540
59735	172541
46672	172542
28323	172543
2389	172544
6333	172545
52549	172546
77636	172547
102381	172548
1889	172549
92358	172550
245	172551
36753	172552
33443	172553
49446	172554
7279	172555
4996	172556
40269	172557
21398	172558
4410	172559
6341	172560
5620	172561
70451	172562
104244	172563
56113	172564
49741	172565
127236	172566
2264	172567
811	172568
104518	172569
34325	172570
32587	172571
14497	172572
152337	172573
45012	172574
935	172575
101841	172576
4564	172577
88804	172578
13234	172579
16957	172580
307	172581
20956	172582
7779	172583
14621	172584
288	172585
4156	172586
30259	172587
100874	172588
51677	172589
29194	172590
34347	172591
139961	172592
5366	172593
105	172594
105074	172595
7790	172596
30360	172597
36629	172598
46241	172599
10897	172600
40928	172601
115703	172602
50189	172603
105859	172604
134162	172605
31438	172606
136798	172607
51551	172608
20235	172609
79863	172610
13435	172611
66613	172612
31698	172613
57709	172614
36987	172615
140527	172616
147849	172617
34355	172618
58641	172619
808	172620
62663	172621
71235	172622
55243	172623
25800	172624
7268	172625
15562	172626
68540	172627
76852	172628
11625	172629
12372	172630
18437	172631
35904	172632
25833	172633
4262	172634
20109	172635
39053	172636
3337	172637
44779	172638
19065	172639
136106	172640
6952	172641
12280	172642
64283	172643
6942	172644
22121	172645
99642	172646
59503	172647
128396	172648
24558	172649
31663	172650
2445	172651
32322	172652
12659	172653
62679	172654
105464	172655
7900	172656
22561	172657
10618	172658
26707	172659
71090	172660
3214	172661
65314	172662
10634	172663
2132	172664
9937	172665
6412	172666
151949	172667
9604	172668
19045	172669
9160	172670
18477	172671
31939	172672
26430	172673
29891	172674
16665	172675
135665	172676
41798	172677
83122	172678
39878	172679
825	172680
13650	172681
2005	172682
37542	172683
56236	172684
5233	172685
3738	172686
84773	172687
98769	172688
32519	172689
23133	172690
36309	172691
114809	172692
20961	172693
19382	172694
130138	172695
20388	172696
35876	172697
1750	172698
52549	172699
16068	172700
139203	172701
41407	172702
12583	172703
82914	172704
89581	172705
1855	172706
2382	172707
22295	172708
3555	172709
9734	172710
92092	172711
77618	172712
125941	172713
12061	172714
11124	172715
52815	172716
38709	172717
50497	172718
63475	172719
28218	172720
8960	172721
90454	172722
14871	172723
11177	172724
83301	172725
6905	172726
33744	172727
3616	172728
25500	172729
12503	172730
72779	172731
39840	172732
65009	172733
63128	172734
12507	172735
165319	172736
87815	172737
45618	172738
33861	172739
28885	172740
10251	172741
34568	172742
11926	172743
466	172744
10159	172745
16649	172746
8979	172747
13851	172748
129582	172749
30359	172750
28313	172751
42211	172752
67529	172753
24313	172754
45439	172755
50971	172756
60572	172757
60725	172758
9268	172759
36678	172760
7295	172761
20122	172762
95595	172763
4310	172764
44790	172765
5359	172766
7942	172767
10449	172768
135921	172769
108428	172770
85690	172771
328	172772
16435	172773
26440	172774
3580	172775
34088	172776
23261	172777
32929	172778
30308	172779
73790	172780
30527	172781
29553	172782
60042	172783
26262	172784
19966	172785
69293	172786
52988	172787
127213	172788
5429	172789
53800	172790
6749	172791
5732	172792
55666	172793
3079	172794
2531	172795
42448	172796
32287	172797
89068	172798
35439	172799
34943	172800
13753	172801
89963	172802
24271	172803
55053	172804
384	172805
161363	172806
77680	172807
2087	172808
9929	172809
69730	172810
55459	172811
103028	172812
5315	172813
28979	172814
93210	172815
62514	172816
2941	172817
70953	172818
3762	172819
48816	172820
11751	172821
78387	172822
34173	172823
31297	172824
1859	172825
11198	172826
73443	172827
40347	172828
52349	172829
2808	172830
24142	172831
128210	172832
59218	172833
23059	172834
21719	172835
1574	172836
140437	172837
32189	172838
19696	172839
33043	172840
168635	172841
25387	172842
25619	172843
9147	172844
11252	172845
23495	172846
22819	172847
14904	172848
74656	172849
82684	172850
21403	172851
18824	172852
989	172853
4096	172854
20329	172855
43468	172856
87160	172857
12426	172858
136807	172859
25357	172860
21782	172861
82101	172862
101342	172863
101568	172864
1494	172865
9693	172866
41268	172867
17537	172868
50937	172869
106049	172870
12578	172871
22266	172872
22159	172873
124667	172874
71660	172875
6660	172876
55936	172877
58	172878
21965	172879
30874	172880
18217	172881
17086	172882
143078	172883
10367	172884
24922	172885
96593	172886
106227	172887
9058	172888
137087	172889
37526	172890
16397	172891
32507	172892
23193	172893
115265	172894
120673	172895
56098	172896
51827	172897
139289	172898
14408	172899
20422	172900
12863	172901
107551	172902
90699	172903
527	172904
98998	172905
80080	172906
95333	172907
61209	172908
50931	172909
141723	172910
59296	172911
74977	172912
16954	172913
7553	172914
11161	172915
1003	172916
26062	172917
9212	172918
20150	172919
62029	172920
55674	172921
1239	172922
71142	172923
10875	172924
41732	172925
35915	172926
6128	172927
22879	172928
1283	172929
33257	172930
167894	172931
1969	172932
32196	172933
30073	172934
1454	172935
14964	172936
41058	172937
87447	172938
100978	172939
61177	172940
51735	172941
67951	172942
115903	172943
98042	172944
79496	172945
96680	172946
30713	172947
3797	172948
72281	172949
45300	172950
22266	172951
56161	172952
67210	172953
30339	172954
10494	172955
135599	172956
115171	172957
51715	172958
36021	172959
17008	172960
41639	172961
12721	172962
34122	172963
8062	172964
63742	172965
1274	172966
14512	172967
51325	172968
38054	172969
132381	172970
86077	172971
11789	172972
42813	172973
10117	172974
31962	172975
19365	172976
12826	172977
31623	172978
43279	172979
4482	172980
90637	172981
40949	172982
5648	172983
9937	172984
93004	172985
3255	172986
17282	172987
114451	172988
56342	172989
45497	172990
19302	172991
1966	172992
19598	172993
47250	172994
32410	172995
100035	172996
88691	172997
84376	172998
151931	172999
60511	173000
95938	173001
137389	173002
6044	173003
12690	173004
17271	173005
60194	173006
11746	173007
101618	173008
90561	173009
131847	173010
35971	173011
5500	173012
27467	173013
69878	173014
43661	173015
10034	173016
13384	173017
32564	173018
440	173019
76949	173020
60336	173021
25544	173022
34151	173023
56417	173024
37131	173025
17488	173026
31015	173027
20598	173028
65863	173029
101544	173030
16537	173031
46793	173032
15803	173033
10898	173034
1708	173035
50670	173036
125845	173037
110970	173038
122957	173039
138644	173040
18475	173041
14689	173042
51553	173043
26059	173044
29209	173045
47546	173046
50747	173047
697	173048
33082	173049
81389	173050
89677	173051
12508	173052
112199	173053
3967	173054
49143	173055
64816	173056
14325	173057
68723	173058
7860	173059
169394	173060
5908	173061
72683	173062
31676	173063
87738	173064
17368	173065
41903	173066
4081	173067
378	173068
116567	173069
11878	173070
100148	173071
21847	173072
48187	173073
27186	173074
46648	173075
151891	173076
2548	173077
8146	173078
26757	173079
14732	173080
66248	173081
5465	173082
79555	173083
52680	173084
1982	173085
52524	173086
51917	173087
39027	173088
48858	173089
81472	173090
37079	173091
28104	173092
33912	173093
167472	173094
5949	173095
4797	173096
8971	173097
62191	173098
54009	173099
14343	173100
75857	173101
138871	173102
28900	173103
248	173104
164380	173105
20891	173106
39743	173107
32425	173108
11393	173109
14936	173110
21094	173111
36038	173112
29516	173113
34704	173114
87559	173115
95649	173116
11947	173117
27702	173118
13471	173119
101524	173120
27736	173121
12370	173122
103075	173123
17524	173124
51	173125
12786	173126
102450	173127
7314	173128
49556	173129
5246	173130
78207	173131
73190	173132
80006	173133
90371	173134
26652	173135
18521	173136
28295	173137
79762	173138
21553	173139
18444	173140
84124	173141
4519	173142
41084	173143
145011	173144
1044	173145
71898	173146
3841	173147
95535	173148
13513	173149
131770	173150
119898	173151
68950	173152
116681	173153
108603	173154
994	173155
44793	173156
135608	173157
22568	173158
1922	173159
103899	173160
20834	173161
12534	173162
34715	173163
77077	173164
86222	173165
137722	173166
55382	173167
16800	173168
23865	173169
47544	173170
42013	173171
170148	173172
46577	173173
13119	173174
25526	173175
4562	173176
16798	173177
29854	173178
13398	173179
29813	173180
17222	173181
59552	173182
7686	173183
61994	173184
3264	173185
7956	173186
5686	173187
49857	173188
2033	173189
7042	173190
77669	173191
88090	173192
25311	173193
4332	173194
4083	173195
84060	173196
15488	173197
4459	173198
64803	173199
10975	173200
22701	173201
37529	173202
8543	173203
24053	173204
10492	173205
126002	173206
12523	173207
67411	173208
4463	173209
69071	173210
158088	173211
81453	173212
52533	173213
67435	173214
35998	173215
9848	173216
126867	173217
2953	173218
135069	173219
110453	173220
15797	173221
45691	173222
38962	173223
86564	173224
29805	173225
8857	173226
56464	173227
6571	173228
85842	173229
158323	173230
16232	173231
26682	173232
22920	173233
406	173234
122110	173235
10739	173236
134643	173237
1501	173238
77126	173239
89414	173240
97430	173241
9540	173242
2837	173243
14378	173244
210	173245
31707	173246
13862	173247
10340	173248
80366	173249
43048	173250
69165	173251
1582	173252
13409	173253
102911	173254
67279	173255
33115	173256
33496	173257
5999	173258
10094	173259
138790	173260
48840	173261
13202	173262
95133	173263
155407	173264
3423	173265
75035	173266
3068	173267
3972	173268
102932	173269
2267	173270
162770	173271
62552	173272
7034	173273
2318	173274
7204	173275
37616	173276
52688	173277
45587	173278
124683	173279
36562	173280
22986	173281
55446	173282
94753	173283
67344	173284
30882	173285
10290	173286
54364	173287
55857	173288
16484	173289
58939	173290
50845	173291
83702	173292
2656	173293
18861	173294
73640	173295
35789	173296
10037	173297
108244	173298
58068	173299
5353	173300
53444	173301
33543	173302
107330	173303
8071	173304
24435	173305
1658	173306
79238	173307
24759	173308
10145	173309
1182	173310
4435	173311
66322	173312
54700	173313
45963	173314
162833	173315
60632	173316
8581	173317
4251	173318
4773	173319
38490	173320
4483	173321
119027	173322
122914	173323
138926	173324
74639	173325
41925	173326
14882	173327
64858	173328
1453	173329
1207	173330
29330	173331
3233	173332
62389	173333
6212	173334
67751	173335
47606	173336
111932	173337
1516	173338
6853	173339
82404	173340
40197	173341
1401	173342
62516	173343
64707	173344
1238	173345
2553	173346
116153	173347
19758	173348
10587	173349
68672	173350
69221	173351
125216	173352
11274	173353
6215	173354
13098	173355
21027	173356
796	173357
55735	173358
12389	173359
61078	173360
9506	173361
38259	173362
20371	173363
87126	173364
43792	173365
17815	173366
79311	173367
121306	173368
41463	173369
14941	173370
87468	173371
28198	173372
64827	173373
121455	173374
1445	173375
35955	173376
12882	173377
73434	173378
19115	173379
130759	173380
21443	173381
26037	173382
76724	173383
15154	173384
5358	173385
26206	173386
52428	173387
58748	173388
42966	173389
2869	173390
55439	173391
50386	173392
6723	173393
115637	173394
43471	173395
70088	173396
54601	173397
67934	173398
2608	173399
43888	173400
5031	173401
133052	173402
16510	173403
81117	173404
14262	173405
11456	173406
126325	173407
35860	173408
109097	173409
30222	173410
16794	173411
40494	173412
134677	173413
2583	173414
31279	173415
17315	173416
69797	173417
8730	173418
10904	173419
97748	173420
18483	173421
73570	173422
24444	173423
42690	173424
17777	173425
16058	173426
13715	173427
230	173428
17275	173429
448	173430
80583	173431
24638	173432
24447	173433
38067	173434
57165	173435
12076	173436
39969	173437
4942	173438
25131	173439
45944	173440
35260	173441
34938	173442
56008	173443
3067	173444
151	173445
35654	173446
45174	173447
45366	173448
16569	173449
124660	173450
70218	173451
19451	173452
42616	173453
37932	173454
78672	173455
2596	173456
70969	173457
104670	173458
6546	173459
85408	173460
15691	173461
7952	173462
148858	173463
34290	173464
60143	173465
115624	173466
22233	173467
40051	173468
61129	173469
22683	173470
50124	173471
28997	173472
149848	173473
5065	173474
117504	173475
7051	173476
2145	173477
74133	173478
4945	173479
2331	173480
7254	173481
10538	173482
91037	173483
28039	173484
89232	173485
2165	173486
74971	173487
118810	173488
45357	173489
1225	173490
85627	173491
23430	173492
17190	173493
33961	173494
15075	173495
52547	173496
56489	173497
146970	173498
32464	173499
38014	173500
90481	173501
61081	173502
13532	173503
28563	173504
1635	173505
66187	173506
74979	173507
5992	173508
750	173509
162700	173510
32280	173511
70058	173512
45102	173513
56949	173514
122749	173515
31349	173516
8297	173517
32163	173518
44422	173519
95811	173520
6547	173521
128695	173522
40206	173523
53786	173524
72523	173525
91562	173526
60385	173527
8402	173528
11126	173529
12251	173530
11008	173531
126818	173532
19823	173533
2998	173534
34661	173535
7517	173536
127585	173537
45531	173538
50972	173539
71394	173540
964	173541
51983	173542
100335	173543
108797	173544
3446	173545
84556	173546
44434	173547
49723	173548
44270	173549
4444	173550
106229	173551
23266	173552
40309	173553
8474	173554
53006	173555
72142	173556
34318	173557
97620	173558
39946	173559
71460	173560
64795	173561
26745	173562
34897	173563
10361	173564
59815	173565
111938	173566
15145	173567
158495	173568
95654	173569
29389	173570
28878	173571
3112	173572
38951	173573
101055	173574
147808	173575
24531	173576
22507	173577
15784	173578
78017	173579
8981	173580
52711	173581
21374	173582
4498	173583
44037	173584
141189	173585
48403	173586
61205	173587
50987	173588
76507	173589
10534	173590
156469	173591
15646	173592
59575	173593
4538	173594
16543	173595
81338	173596
71643	173597
70285	173598
373	173599
58749	173600
73741	173601
36171	173602
55218	173603
99300	173604
51686	173605
21217	173606
99270	173607
84038	173608
15378	173609
15297	173610
35552	173611
137551	173612
38956	173613
46927	173614
151104	173615
89392	173616
8992	173617
17955	173618
157633	173619
9863	173620
29805	173621
63990	173622
21290	173623
8615	173624
95633	173625
9391	173626
12681	173627
49912	173628
90798	173629
26150	173630
23296	173631
27747	173632
8879	173633
66911	173634
45649	173635
53944	173636
14241	173637
30642	173638
51	173639
23072	173640
61123	173641
43389	173642
16862	173643
66945	173644
1791	173645
28095	173646
22792	173647
6822	173648
92227	173649
5539	173650
73406	173651
10490	173652
29439	173653
71180	173654
40414	173655
1105	173656
34568	173657
22844	173658
65	173659
30585	173660
5571	173661
116538	173662
56100	173663
28475	173664
68215	173665
24577	173666
33992	173667
55586	173668
43548	173669
51180	173670
30269	173671
39165	173672
81120	173673
73050	173674
53633	173675
89961	173676
48063	173677
18938	173678
10197	173679
10844	173680
497	173681
1872	173682
94006	173683
48939	173684
16734	173685
9338	173686
4862	173687
13411	173688
123208	173689
51661	173690
23684	173691
6581	173692
26187	173693
24775	173694
14322	173695
64583	173696
98873	173697
32261	173698
5433	173699
45801	173700
90025	173701
15238	173702
96315	173703
14858	173704
50252	173705
78934	173706
2513	173707
16356	173708
6156	173709
14948	173710
47799	173711
9011	173712
22300	173713
25338	173714
46232	173715
59729	173716
5232	173717
36290	173718
2617	173719
38206	173720
25011	173721
17749	173722
42956	173723
43425	173724
48084	173725
165177	173726
54890	173727
85114	173728
109793	173729
7224	173730
17152	173731
3199	173732
41345	173733
111834	173734
59158	173735
1527	173736
1784	173737
152998	173738
93863	173739
15480	173740
58833	173741
76242	173742
42694	173743
55661	173744
99474	173745
47649	173746
17631	173747
28897	173748
11009	173749
19523	173750
29099	173751
24072	173752
80135	173753
26292	173754
53321	173755
145621	173756
88005	173757
33948	173758
44214	173759
9466	173760
61111	173761
3770	173762
54647	173763
125440	173764
119005	173765
7912	173766
53360	173767
108561	173768
139464	173769
75690	173770
66940	173771
32811	173772
91206	173773
103283	173774
8992	173775
10679	173776
32410	173777
1205	173778
6618	173779
22296	173780
16104	173781
160398	173782
6808	173783
6525	173784
13853	173785
48385	173786
4853	173787
1885	173788
55223	173789
52980	173790
76765	173791
40628	173792
23615	173793
156978	173794
14204	173795
18962	173796
95731	173797
73171	173798
26625	173799
119366	173800
152941	173801
17544	173802
84831	173803
8265	173804
18874	173805
74260	173806
849	173807
71423	173808
901	173809
125231	173810
19348	173811
5435	173812
88974	173813
73853	173814
1782	173815
45105	173816
37368	173817
61975	173818
1545	173819
58403	173820
109116	173821
5721	173822
29319	173823
2057	173824
81004	173825
14977	173826
24972	173827
56254	173828
3861	173829
16449	173830
40891	173831
12409	173832
18071	173833
92952	173834
19237	173835
56567	173836
4540	173837
40441	173838
67846	173839
268	173840
17444	173841
28965	173842
65899	173843
55970	173844
55144	173845
37951	173846
2430	173847
12074	173848
39160	173849
29418	173850
1487	173851
35922	173852
44508	173853
54375	173854
6104	173855
39616	173856
21116	173857
51677	173858
26207	173859
12351	173860
80081	173861
9261	173862
40145	173863
113872	173864
39124	173865
36996	173866
92859	173867
79	173868
65854	173869
25118	173870
47497	173871
161846	173872
19107	173873
157553	173874
4634	173875
57759	173876
1272	173877
133362	173878
114037	173879
155349	173880
11543	173881
53975	173882
68941	173883
2646	173884
28127	173885
83174	173886
93256	173887
75462	173888
27009	173889
77764	173890
59684	173891
92159	173892
102939	173893
30861	173894
132324	173895
8379	173896
5974	173897
73615	173898
46807	173899
142248	173900
12653	173901
32755	173902
129688	173903
68765	173904
99719	173905
96541	173906
38613	173907
79224	173908
58260	173909
43756	173910
11981	173911
158129	173912
150888	173913
7865	173914
28707	173915
16548	173916
48768	173917
93411	173918
52861	173919
47998	173920
47126	173921
47870	173922
74605	173923
49412	173924
33116	173925
12410	173926
60806	173927
65635	173928
56996	173929
16082	173930
71	173931
21775	173932
4228	173933
21124	173934
1650	173935
44879	173936
1253	173937
94338	173938
23104	173939
104605	173940
21339	173941
73900	173942
87078	173943
5546	173944
34412	173945
69459	173946
10087	173947
14123	173948
15999	173949
19603	173950
156150	173951
2235	173952
92587	173953
151695	173954
28671	173955
71616	173956
144446	173957
54720	173958
12417	173959
18695	173960
21101	173961
1168	173962
79385	173963
28992	173964
19743	173965
115038	173966
37654	173967
14881	173968
89775	173969
135802	173970
3980	173971
74457	173972
25813	173973
4272	173974
53837	173975
50602	173976
54429	173977
3861	173978
1030	173979
126369	173980
62677	173981
5126	173982
5275	173983
114729	173984
77286	173985
48313	173986
154526	173987
75313	173988
42361	173989
57284	173990
114783	173991
21895	173992
86	173993
75314	173994
31276	173995
30491	173996
12215	173997
64817	173998
21800	173999
45218	174000
21635	174001
19662	174002
19940	174003
2513	174004
6910	174005
74403	174006
25088	174007
146246	174008
66230	174009
129051	174010
7785	174011
72564	174012
10111	174013
47487	174014
137361	174015
33	174016
22392	174017
108735	174018
96682	174019
900	174020
54334	174021
127641	174022
62730	174023
3030	174024
18124	174025
10123	174026
38533	174027
14987	174028
37729	174029
40978	174030
20702	174031
62997	174032
27844	174033
13472	174034
96498	174035
19077	174036
25969	174037
33530	174038
94346	174039
26493	174040
41973	174041
84286	174042
17045	174043
77349	174044
27512	174045
26143	174046
23676	174047
1291	174048
79860	174049
113512	174050
34260	174051
45361	174052
67230	174053
139902	174054
20868	174055
18131	174056
39256	174057
60647	174058
37205	174059
25165	174060
12525	174061
13217	174062
30968	174063
66220	174064
1964	174065
25513	174066
8167	174067
3753	174068
14982	174069
111662	174070
1191	174071
137489	174072
65213	174073
45623	174074
19301	174075
19019	174076
36443	174077
126059	174078
121942	174079
99053	174080
3627	174081
124109	174082
38142	174083
60903	174084
27085	174085
130788	174086
954	174087
25806	174088
27312	174089
254	174090
100644	174091
14467	174092
66543	174093
18931	174094
167730	174095
25126	174096
42855	174097
864	174098
81638	174099
48166	174100
75899	174101
12330	174102
125014	174103
91883	174104
94567	174105
20608	174106
26046	174107
13561	174108
93337	174109
14713	174110
130	174111
30993	174112
6093	174113
132149	174114
284	174115
4531	174116
129	174117
41521	174118
27724	174119
9752	174120
72175	174121
33314	174122
39347	174123
1692	174124
35600	174125
32735	174126
108728	174127
34750	174128
87185	174129
9775	174130
8288	174131
4074	174132
119248	174133
56009	174134
8795	174135
58649	174136
99420	174137
52460	174138
1888	174139
305	174140
56863	174141
3854	174142
38509	174143
1967	174144
7849	174145
130265	174146
28609	174147
19727	174148
11867	174149
64754	174150
74391	174151
94103	174152
16374	174153
17728	174154
42157	174155
66897	174156
13345	174157
40260	174158
70513	174159
46033	174160
163056	174161
23194	174162
4057	174163
60525	174164
82217	174165
11923	174166
47925	174167
11819	174168
8348	174169
8382	174170
48532	174171
29643	174172
9089	174173
61033	174174
24799	174175
74570	174176
1606	174177
33328	174178
45656	174179
54536	174180
30145	174181
11753	174182
106188	174183
37389	174184
70018	174185
75533	174186
31709	174187
61854	174188
15921	174189
77514	174190
3532	174191
101175	174192
52224	174193
4895	174194
60610	174195
117493	174196
31858	174197
26099	174198
31149	174199
48431	174200
29727	174201
1802	174202
105201	174203
3451	174204
46759	174205
39554	174206
83303	174207
2725	174208
46163	174209
115453	174210
57100	174211
116262	174212
100556	174213
13647	174214
81380	174215
29147	174216
57851	174217
32026	174218
73758	174219
38724	174220
14750	174221
137999	174222
88372	174223
43202	174224
6382	174225
30460	174226
19866	174227
45214	174228
26809	174229
25108	174230
17733	174231
7872	174232
87944	174233
126293	174234
66607	174235
92628	174236
131554	174237
17004	174238
9625	174239
92021	174240
66823	174241
26772	174242
55689	174243
24383	174244
18296	174245
15714	174246
5360	174247
10837	174248
35054	174249
153995	174250
7546	174251
18488	174252
29845	174253
74406	174254
117475	174255
159683	174256
119460	174257
55998	174258
22275	174259
23165	174260
39848	174261
96461	174262
77845	174263
5856	174264
38003	174265
4097	174266
25303	174267
13312	174268
45033	174269
9211	174270
95262	174271
42351	174272
112677	174273
42714	174274
61114	174275
23164	174276
70371	174277
2004	174278
166252	174279
34101	174280
42174	174281
31174	174282
84581	174283
19422	174284
35623	174285
15842	174286
118966	174287
3131	174288
28567	174289
114727	174290
57460	174291
8870	174292
43784	174293
21752	174294
2211	174295
77080	174296
11144	174297
3578	174298
28830	174299
22032	174300
1974	174301
39980	174302
26074	174303
47547	174304
102193	174305
137696	174306
108394	174307
3960	174308
6587	174309
10503	174310
50701	174311
79100	174312
51434	174313
57427	174314
1629	174315
69442	174316
39220	174317
112210	174318
157713	174319
61597	174320
119942	174321
26398	174322
72736	174323
1164	174324
83873	174325
11857	174326
14255	174327
111069	174328
36537	174329
90514	174330
19257	174331
79529	174332
62699	174333
139614	174334
64706	174335
99773	174336
88740	174337
2142	174338
35614	174339
5538	174340
91348	174341
41735	174342
70128	174343
115106	174344
35328	174345
945	174346
1281	174347
148424	174348
4164	174349
7122	174350
20343	174351
81084	174352
33240	174353
31929	174354
38896	174355
1766	174356
28324	174357
9210	174358
211	174359
133619	174360
57813	174361
42003	174362
13648	174363
1197	174364
40984	174365
13424	174366
33596	174367
87795	174368
55168	174369
10353	174370
447	174371
2932	174372
27661	174373
41879	174374
65435	174375
143873	174376
77767	174377
17682	174378
84008	174379
69017	174380
52085	174381
78502	174382
12403	174383
128535	174384
15432	174385
80064	174386
94583	174387
26052	174388
36406	174389
108	174390
16513	174391
8098	174392
136606	174393
5498	174394
4292	174395
72020	174396
67816	174397
140357	174398
14381	174399
67212	174400
20203	174401
15020	174402
76786	174403
13350	174404
15574	174405
115066	174406
3859	174407
128943	174408
5718	174409
105151	174410
28005	174411
21565	174412
14577	174413
169270	174414
89919	174415
50480	174416
112432	174417
78663	174418
25341	174419
136670	174420
3447	174421
301	174422
515	174423
108590	174424
53442	174425
25254	174426
78439	174427
8952	174428
10675	174429
54251	174430
14863	174431
77650	174432
88820	174433
21777	174434
2013	174435
76209	174436
50553	174437
10480	174438
127147	174439
37713	174440
36810	174441
34119	174442
134835	174443
14042	174444
59055	174445
29788	174446
76068	174447
109019	174448
70115	174449
55392	174450
13	174451
67001	174452
2311	174453
2684	174454
120072	174455
5398	174456
12637	174457
114669	174458
31156	174459
76915	174460
542	174461
21610	174462
37258	174463
137588	174464
169043	174465
37059	174466
95398	174467
13972	174468
42321	174469
114163	174470
107625	174471
4553	174472
41346	174473
70405	174474
76740	174475
10736	174476
27826	174477
18036	174478
33513	174479
18968	174480
26397	174481
43087	174482
78179	174483
52436	174484
92050	174485
11308	174486
79247	174487
58216	174488
12485	174489
119991	174490
102202	174491
12533	174492
23363	174493
15890	174494
99495	174495
2592	174496
11831	174497
10598	174498
81073	174499
18118	174500
117259	174501
35817	174502
146828	174503
41209	174504
3074	174505
16302	174506
139581	174507
69995	174508
748	174509
3	174510
114583	174511
53460	174512
133569	174513
32330	174514
29059	174515
31103	174516
160519	174517
81875	174518
10326	174519
23541	174520
107369	174521
345	174522
126978	174523
26863	174524
55623	174525
7961	174526
62885	174527
413	174528
69089	174529
142744	174530
14068	174531
102072	174532
10644	174533
147715	174534
9596	174535
16113	174536
552	174537
64268	174538
66083	174539
28745	174540
92771	174541
2387	174542
44107	174543
14354	174544
163440	174545
107496	174546
20089	174547
66876	174548
7566	174549
63672	174550
5677	174551
130769	174552
41013	174553
7087	174554
35512	174555
6604	174556
77686	174557
30180	174558
60727	174559
9099	174560
96664	174561
62	174562
61894	174563
2272	174564
101828	174565
130903	174566
2832	174567
54584	174568
15292	174569
26612	174570
112431	174571
21307	174572
133458	174573
43244	174574
1300	174575
90524	174576
12494	174577
56600	174578
41389	174579
3347	174580
29831	174581
28142	174582
72824	174583
51859	174584
56001	174585
22042	174586
23260	174587
81497	174588
19709	174589
23	174590
32991	174591
10767	174592
20783	174593
40130	174594
119814	174595
25476	174596
94185	174597
86723	174598
37302	174599
26713	174600
12414	174601
77940	174602
86038	174603
64031	174604
60456	174605
17683	174606
29402	174607
7071	174608
20640	174609
110286	174610
7098	174611
21922	174612
26100	174613
34705	174614
45755	174615
22900	174616
102533	174617
21766	174618
2	174619
5306	174620
86903	174621
130429	174622
9177	174623
49818	174624
19376	174625
57917	174626
34156	174627
13792	174628
22031	174629
13927	174630
18326	174631
21735	174632
31795	174633
5619	174634
55540	174635
887	174636
133414	174637
13325	174638
18823	174639
81104	174640
11743	174641
41867	174642
58991	174643
118685	174644
65474	174645
45675	174646
29739	174647
97852	174648
41706	174649
15395	174650
53570	174651
4171	174652
59939	174653
20717	174654
108443	174655
108737	174656
130477	174657
21126	174658
75090	174659
4520	174660
3906	174661
14761	174662
2631	174663
87731	174664
95590	174665
22471	174666
29756	174667
15568	174668
23671	174669
11495	174670
4953	174671
67595	174672
6785	174673
56167	174674
23558	174675
3201	174676
41836	174677
6145	174678
2924	174679
12037	174680
72037	174681
8258	174682
35387	174683
103366	174684
100929	174685
72487	174686
6454	174687
5049	174688
11260	174689
15469	174690
52401	174691
61461	174692
68647	174693
115674	174694
1614	174695
138982	174696
86081	174697
12168	174698
2486	174699
36708	174700
12516	174701
28214	174702
26178	174703
48377	174704
6930	174705
107291	174706
36880	174707
4985	174708
77434	174709
79939	174710
4598	174711
14712	174712
50841	174713
3464	174714
20012	174715
23335	174716
96281	174717
35498	174718
66323	174719
14172	174720
11079	174721
86047	174722
51401	174723
94119	174724
118310	174725
11781	174726
50928	174727
46581	174728
6220	174729
27917	174730
5120	174731
1713	174732
2019	174733
4404	174734
3925	174735
71335	174736
2740	174737
71243	174738
51311	174739
73079	174740
28733	174741
34183	174742
62919	174743
12069	174744
9885	174745
47669	174746
24794	174747
96613	174748
7891	174749
98607	174750
49451	174751
99478	174752
32834	174753
76483	174754
42583	174755
36947	174756
20375	174757
109488	174758
2355	174759
23889	174760
73869	174761
16445	174762
36591	174763
1756	174764
63041	174765
39938	174766
25583	174767
99700	174768
37979	174769
20619	174770
67941	174771
49559	174772
22514	174773
26735	174774
61459	174775
48425	174776
3613	174777
88783	174778
1527	174779
46748	174780
19201	174781
85809	174782
75025	174783
139330	174784
140499	174785
114949	174786
2664	174787
85382	174788
4189	174789
17203	174790
1787	174791
12359	174792
35353	174793
142961	174794
110215	174795
1719	174796
73880	174797
45398	174798
25761	174799
82447	174800
29132	174801
111656	174802
93597	174803
10210	174804
4827	174805
45407	174806
16377	174807
15510	174808
69982	174809
19768	174810
1149	174811
60855	174812
56310	174813
4077	174814
24161	174815
11794	174816
3220	174817
28569	174818
1485	174819
54478	174820
7961	174821
24350	174822
3572	174823
24906	174824
17	174825
41228	174826
88862	174827
6284	174828
47729	174829
31240	174830
169470	174831
9938	174832
110062	174833
104665	174834
73938	174835
18597	174836
54221	174837
13599	174838
92447	174839
6642	174840
13981	174841
67483	174842
87754	174843
5183	174844
7320	174845
36571	174846
124210	174847
37057	174848
129238	174849
97320	174850
52405	174851
26344	174852
18078	174853
47772	174854
50993	174855
43901	174856
12580	174857
110924	174858
269	174859
92943	174860
157225	174861
153276	174862
73861	174863
9626	174864
51972	174865
15084	174866
26477	174867
125032	174868
64	174869
43626	174870
54104	174871
21967	174872
1312	174873
54617	174874
24531	174875
82141	174876
81508	174877
22993	174878
45409	174879
93014	174880
85696	174881
102152	174882
41244	174883
42603	174884
1067	174885
58408	174886
30325	174887
66859	174888
61752	174889
74735	174890
11044	174891
8409	174892
6952	174893
54010	174894
96310	174895
85510	174896
64111	174897
5661	174898
37500	174899
63202	174900
17169	174901
92461	174902
264	174903
133565	174904
33241	174905
78767	174906
36097	174907
116301	174908
15126	174909
29840	174910
99602	174911
15391	174912
42897	174913
25842	174914
57553	174915
34861	174916
135773	174917
22739	174918
72187	174919
66225	174920
33194	174921
75261	174922
5793	174923
102965	174924
5032	174925
69995	174926
29963	174927
23647	174928
6481	174929
6833	174930
58664	174931
19659	174932
20613	174933
66830	174934
46010	174935
42835	174936
24415	174937
75687	174938
21651	174939
13015	174940
28884	174941
19840	174942
33220	174943
23748	174944
11314	174945
67813	174946
2285	174947
27333	174948
76036	174949
128628	174950
253	174951
66590	174952
146768	174953
1238	174954
369	174955
17029	174956
43541	174957
38910	174958
44473	174959
41134	174960
35346	174961
3269	174962
13924	174963
1482	174964
23778	174965
89410	174966
79611	174967
75819	174968
55278	174969
14431	174970
24983	174971
128264	174972
8036	174973
62210	174974
12061	174975
53528	174976
31578	174977
63269	174978
11371	174979
14383	174980
9304	174981
1706	174982
24962	174983
102407	174984
65742	174985
27094	174986
94532	174987
49329	174988
41763	174989
77117	174990
4721	174991
755	174992
23186	174993
1374	174994
12	174995
15930	174996
1382	174997
18231	174998
38866	174999
24711	175000
28042	175001
47663	175002
130995	175003
139698	175004
19006	175005
8316	175006
22286	175007
115088	175008
14736	175009
16035	175010
59605	175011
6454	175012
42907	175013
161036	175014
27939	175015
97584	175016
33768	175017
3106	175018
4794	175019
19610	175020
316	175021
58134	175022
9388	175023
24289	175024
37660	175025
57530	175026
21366	175027
40747	175028
79607	175029
18816	175030
38920	175031
40719	175032
124688	175033
3591	175034
98307	175035
23317	175036
160437	175037
42718	175038
7378	175039
116930	175040
10884	175041
3197	175042
7514	175043
688	175044
36033	175045
131690	175046
66574	175047
15665	175048
65010	175049
9485	175050
161196	175051
7968	175052
62075	175053
82	175054
67965	175055
35390	175056
46972	175057
35862	175058
90164	175059
104156	175060
16088	175061
19191	175062
24748	175063
57843	175064
31270	175065
14859	175066
29525	175067
154846	175068
21425	175069
26525	175070
117058	175071
32754	175072
29083	175073
31620	175074
110483	175075
81447	175076
14644	175077
95108	175078
45992	175079
36763	175080
18037	175081
106233	175082
6536	175083
54718	175084
108577	175085
45549	175086
77416	175087
46722	175088
20824	175089
9232	175090
10662	175091
45467	175092
8984	175093
20623	175094
15977	175095
1265	175096
18	175097
5065	175098
18695	175099
69546	175100
25378	175101
22302	175102
5942	175103
62790	175104
13379	175105
6455	175106
43644	175107
86381	175108
33734	175109
37109	175110
485	175111
6007	175112
47313	175113
52817	175114
108243	175115
326	175116
48208	175117
7710	175118
66187	175119
45733	175120
9433	175121
43010	175122
132785	175123
50434	175124
93042	175125
85673	175126
71579	175127
69309	175128
58383	175129
40012	175130
54877	175131
67621	175132
67902	175133
27162	175134
30083	175135
53235	175136
705	175137
88308	175138
116828	175139
116210	175140
78020	175141
36700	175142
46754	175143
7575	175144
12554	175145
154705	175146
86948	175147
34365	175148
1411	175149
138046	175150
65042	175151
97597	175152
51084	175153
33313	175154
17911	175155
50514	175156
36770	175157
80508	175158
4361	175159
24193	175160
37854	175161
39891	175162
31574	175163
22228	175164
157614	175165
49272	175166
21092	175167
55441	175168
18339	175169
110907	175170
160120	175171
127522	175172
54527	175173
1324	175174
32877	175175
21073	175176
2314	175177
36698	175178
58649	175179
74062	175180
149048	175181
28904	175182
11497	175183
21044	175184
20305	175185
12012	175186
81299	175187
17389	175188
83507	175189
3961	175190
42886	175191
25336	175192
143917	175193
113399	175194
3128	175195
64266	175196
8314	175197
29130	175198
51078	175199
129334	175200
5122	175201
53923	175202
49994	175203
16372	175204
39332	175205
74398	175206
847	175207
13312	175208
168485	175209
93512	175210
57095	175211
9184	175212
137072	175213
43034	175214
32875	175215
8907	175216
53376	175217
23776	175218
16459	175219
38558	175220
26498	175221
115212	175222
50939	175223
42442	175224
36462	175225
45120	175226
2661	175227
43819	175228
32557	175229
29622	175230
13766	175231
103321	175232
50974	175233
71599	175234
17046	175235
20072	175236
2199	175237
87307	175238
116177	175239
7908	175240
55972	175241
1260	175242
166664	175243
57727	175244
13517	175245
58570	175246
59664	175247
73420	175248
66582	175249
47908	175250
87978	175251
81423	175252
98049	175253
67161	175254
18973	175255
1739	175256
2962	175257
58995	175258
86636	175259
37440	175260
88529	175261
344	175262
15225	175263
7434	175264
55296	175265
11158	175266
21024	175267
28280	175268
113117	175269
12520	175270
7773	175271
13538	175272
136214	175273
100326	175274
21359	175275
3456	175276
537	175277
69136	175278
65465	175279
15090	175280
7273	175281
96054	175282
1673	175283
3051	175284
53138	175285
5491	175286
61251	175287
63219	175288
6851	175289
75049	175290
35055	175291
71033	175292
74590	175293
42017	175294
879	175295
21210	175296
13368	175297
98614	175298
4283	175299
12794	175300
38735	175301
16270	175302
8432	175303
2528	175304
9372	175305
61593	175306
71120	175307
24998	175308
93750	175309
95817	175310
27983	175311
110580	175312
4406	175313
25155	175314
26454	175315
375	175316
37818	175317
17391	175318
19388	175319
27128	175320
8308	175321
139474	175322
6762	175323
11182	175324
83999	175325
24863	175326
78552	175327
18088	175328
6269	175329
9707	175330
65639	175331
47486	175332
17723	175333
15188	175334
41704	175335
38262	175336
32860	175337
12114	175338
9384	175339
62039	175340
31526	175341
64372	175342
63484	175343
156138	175344
21543	175345
25181	175346
18122	175347
47952	175348
33992	175349
29290	175350
39414	175351
20476	175352
3117	175353
2533	175354
24103	175355
124442	175356
138742	175357
63226	175358
22307	175359
37672	175360
94552	175361
16065	175362
151296	175363
53495	175364
2914	175365
34973	175366
128588	175367
13124	175368
60191	175369
54355	175370
579	175371
31474	175372
23663	175373
3737	175374
21260	175375
95419	175376
1776	175377
57934	175378
554	175379
39134	175380
31725	175381
30839	175382
21331	175383
15371	175384
19223	175385
31324	175386
29210	175387
54401	175388
32333	175389
8484	175390
53006	175391
114246	175392
43596	175393
157399	175394
8095	175395
31507	175396
32068	175397
37040	175398
36742	175399
34685	175400
4063	175401
92370	175402
33959	175403
20741	175404
16758	175405
65846	175406
31180	175407
37757	175408
53059	175409
10260	175410
119647	175411
85166	175412
26110	175413
12717	175414
96760	175415
3076	175416
69980	175417
46928	175418
58819	175419
4531	175420
2870	175421
6481	175422
6952	175423
1897	175424
7050	175425
39916	175426
27238	175427
20714	175428
3479	175429
53838	175430
154568	175431
165552	175432
11359	175433
5273	175434
14201	175435
76178	175436
136941	175437
12444	175438
79546	175439
67478	175440
11929	175441
9011	175442
61641	175443
10410	175444
88704	175445
169230	175446
10193	175447
140701	175448
24619	175449
16216	175450
12883	175451
103693	175452
74374	175453
1115	175454
26023	175455
3147	175456
26031	175457
78666	175458
66253	175459
38165	175460
109297	175461
117131	175462
15529	175463
4317	175464
19331	175465
98415	175466
112164	175467
74809	175468
88718	175469
19381	175470
25249	175471
45622	175472
14278	175473
73106	175474
6977	175475
94263	175476
58799	175477
37840	175478
17659	175479
115358	175480
40821	175481
37641	175482
29089	175483
10258	175484
14399	175485
4691	175486
1450	175487
80645	175488
167	175489
9505	175490
43805	175491
93656	175492
3708	175493
57917	175494
83533	175495
29854	175496
17066	175497
25871	175498
55458	175499
8383	175500
39796	175501
110462	175502
101337	175503
89342	175504
97898	175505
80546	175506
15768	175507
40853	175508
117887	175509
84744	175510
46674	175511
24394	175512
14492	175513
6406	175514
23016	175515
26579	175516
127980	175517
1190	175518
55308	175519
61051	175520
9996	175521
12169	175522
138486	175523
35315	175524
3171	175525
117903	175526
122745	175527
8065	175528
98275	175529
3808	175530
82144	175531
3229	175532
113127	175533
19077	175534
1582	175535
23109	175536
112396	175537
107003	175538
4580	175539
4640	175540
13765	175541
28765	175542
38310	175543
23614	175544
73541	175545
40934	175546
90660	175547
15645	175548
141454	175549
38222	175550
69556	175551
84733	175552
24268	175553
4317	175554
26039	175555
1672	175556
131818	175557
94773	175558
23644	175559
4911	175560
113628	175561
46896	175562
26295	175563
72951	175564
85653	175565
373	175566
118129	175567
34110	175568
14787	175569
45349	175570
8938	175571
150855	175572
3545	175573
78663	175574
24952	175575
96795	175576
82060	175577
37041	175578
59761	175579
10314	175580
104820	175581
4202	175582
39931	175583
50036	175584
43310	175585
3006	175586
8843	175587
3960	175588
54605	175589
23454	175590
35802	175591
76042	175592
79849	175593
10428	175594
19230	175595
139381	175596
5098	175597
29973	175598
11542	175599
247	175600
7923	175601
8122	175602
4531	175603
74851	175604
140795	175605
90064	175606
29761	175607
31989	175608
55184	175609
66639	175610
7836	175611
68210	175612
21958	175613
26257	175614
7301	175615
26408	175616
3640	175617
9680	175618
52881	175619
21458	175620
7607	175621
33448	175622
33667	175623
130745	175624
132844	175625
81311	175626
80023	175627
32630	175628
5567	175629
18928	175630
5469	175631
36898	175632
55026	175633
17116	175634
36105	175635
36362	175636
103015	175637
155087	175638
26507	175639
84819	175640
44766	175641
27737	175642
51686	175643
28097	175644
3261	175645
72130	175646
33103	175647
89995	175648
19962	175649
8881	175650
46927	175651
6340	175652
16472	175653
100469	175654
48360	175655
39292	175656
18184	175657
153778	175658
97587	175659
58851	175660
1942	175661
80562	175662
30616	175663
1095	175664
2519	175665
19365	175666
25496	175667
1191	175668
44	175669
11574	175670
26565	175671
70756	175672
93304	175673
1780	175674
3089	175675
74568	175676
26689	175677
42954	175678
154919	175679
46284	175680
112098	175681
237	175682
91481	175683
7628	175684
139294	175685
12093	175686
45122	175687
26120	175688
31507	175689
49801	175690
24302	175691
83866	175692
52061	175693
62589	175694
107844	175695
78828	175696
3936	175697
128252	175698
109834	175699
44191	175700
10171	175701
932	175702
122226	175703
239	175704
30817	175705
2515	175706
106587	175707
73484	175708
24400	175709
3816	175710
134803	175711
17365	175712
122	175713
62415	175714
129376	175715
6489	175716
91160	175717
46199	175718
16459	175719
32294	175720
10169	175721
8710	175722
460	175723
98642	175724
26021	175725
33637	175726
9435	175727
32197	175728
1672	175729
25440	175730
37800	175731
65648	175732
14118	175733
3371	175734
21764	175735
39842	175736
2783	175737
17227	175738
36753	175739
48111	175740
8446	175741
58988	175742
64489	175743
14725	175744
10792	175745
20927	175746
16121	175747
2580	175748
3222	175749
69589	175750
2072	175751
80827	175752
1228	175753
16800	175754
62561	175755
36515	175756
56371	175757
16556	175758
72622	175759
14432	175760
45765	175761
41856	175762
108119	175763
69302	175764
1917	175765
39701	175766
77520	175767
55650	175768
94362	175769
34081	175770
35957	175771
71591	175772
31008	175773
88716	175774
1183	175775
14874	175776
46325	175777
31428	175778
78176	175779
2012	175780
14069	175781
14743	175782
35172	175783
48401	175784
50986	175785
51832	175786
62979	175787
33803	175788
35537	175789
48376	175790
54955	175791
90962	175792
93920	175793
49049	175794
36992	175795
39001	175796
100727	175797
84519	175798
63059	175799
93504	175800
16587	175801
6892	175802
1944	175803
8507	175804
81483	175805
45049	175806
14929	175807
28692	175808
4520	175809
59123	175810
59991	175811
39960	175812
30065	175813
9324	175814
78831	175815
44790	175816
41437	175817
27616	175818
4556	175819
92078	175820
12592	175821
138134	175822
13695	175823
38146	175824
29109	175825
23849	175826
79933	175827
88949	175828
139329	175829
74033	175830
102726	175831
8044	175832
41027	175833
41005	175834
64459	175835
18532	175836
87050	175837
18145	175838
57170	175839
37179	175840
140766	175841
30949	175842
95589	175843
35289	175844
49320	175845
56142	175846
56786	175847
76440	175848
147850	175849
85458	175850
35439	175851
4292	175852
47246	175853
15181	175854
14690	175855
99795	175856
65012	175857
136585	175858
6778	175859
98581	175860
141267	175861
100830	175862
3648	175863
4675	175864
4167	175865
124064	175866
13975	175867
69767	175868
33810	175869
17483	175870
31943	175871
91164	175872
67667	175873
134789	175874
139611	175875
18130	175876
15815	175877
2832	175878
52117	175879
75642	175880
145102	175881
64927	175882
16748	175883
52123	175884
26457	175885
86805	175886
113171	175887
4255	175888
32638	175889
84234	175890
31152	175891
60503	175892
29746	175893
11848	175894
3465	175895
112422	175896
9568	175897
1825	175898
4112	175899
158405	175900
6492	175901
89755	175902
98946	175903
53249	175904
15971	175905
77449	175906
166817	175907
2307	175908
38754	175909
47803	175910
45804	175911
9646	175912
37478	175913
144617	175914
120010	175915
61799	175916
415	175917
48721	175918
79787	175919
22678	175920
12165	175921
14623	175922
41913	175923
36290	175924
51015	175925
16218	175926
10504	175927
4735	175928
58449	175929
14912	175930
75533	175931
44227	175932
40074	175933
165206	175934
27256	175935
57829	175936
19944	175937
11129	175938
7652	175939
107326	175940
91354	175941
91892	175942
77766	175943
79832	175944
18652	175945
18930	175946
46690	175947
1419	175948
37696	175949
137432	175950
16104	175951
14029	175952
160175	175953
1955	175954
107464	175955
22718	175956
14685	175957
28570	175958
22003	175959
100952	175960
34789	175961
113688	175962
108988	175963
2433	175964
10842	175965
11671	175966
33826	175967
164432	175968
4434	175969
38302	175970
15935	175971
78602	175972
86626	175973
21806	175974
71964	175975
1506	175976
74122	175977
10826	175978
21387	175979
733	175980
71203	175981
68665	175982
103804	175983
17028	175984
5439	175985
852	175986
129479	175987
37648	175988
7462	175989
67627	175990
62727	175991
36507	175992
355	175993
2988	175994
118287	175995
670	175996
951	175997
100338	175998
14027	175999
37529	176000
22745	176001
633	176002
41127	176003
9095	176004
29825	176005
19246	176006
38771	176007
46605	176008
84670	176009
86804	176010
1198	176011
122477	176012
33511	176013
82575	176014
10192	176015
25807	176016
74595	176017
17066	176018
44024	176019
69809	176020
45597	176021
76019	176022
23924	176023
29822	176024
140772	176025
62603	176026
45201	176027
50713	176028
81540	176029
46275	176030
18035	176031
31167	176032
144479	176033
28613	176034
53070	176035
13772	176036
158523	176037
144944	176038
14998	176039
78719	176040
8917	176041
70142	176042
3790	176043
34999	176044
4299	176045
78074	176046
3600	176047
14078	176048
24635	176049
1427	176050
79709	176051
6921	176052
39904	176053
70578	176054
3590	176055
25360	176056
1066	176057
153837	176058
26751	176059
37018	176060
133148	176061
15678	176062
28866	176063
114089	176064
18649	176065
108384	176066
35697	176067
18184	176068
36005	176069
33619	176070
67463	176071
85206	176072
38611	176073
92019	176074
120299	176075
26610	176076
29674	176077
7894	176078
118653	176079
126787	176080
1947	176081
11010	176082
20520	176083
64194	176084
873	176085
46054	176086
40540	176087
103286	176088
27210	176089
61023	176090
67774	176091
43509	176092
157541	176093
24902	176094
5526	176095
2112	176096
30931	176097
150955	176098
77406	176099
56437	176100
8708	176101
107429	176102
3032	176103
19300	176104
25689	176105
25887	176106
161115	176107
10070	176108
35857	176109
2565	176110
3578	176111
90232	176112
47921	176113
27128	176114
32835	176115
7667	176116
38445	176117
15215	176118
71797	176119
30788	176120
100670	176121
37231	176122
50520	176123
52454	176124
82225	176125
15161	176126
23196	176127
60822	176128
14392	176129
117605	176130
23327	176131
50117	176132
78415	176133
26596	176134
63285	176135
15318	176136
32012	176137
83380	176138
115569	176139
58154	176140
17759	176141
47029	176142
32150	176143
11372	176144
20644	176145
5772	176146
29411	176147
104554	176148
12480	176149
10592	176150
2540	176151
15723	176152
16552	176153
1582	176154
66700	176155
15913	176156
71368	176157
78536	176158
35324	176159
113430	176160
61589	176161
16764	176162
46539	176163
8802	176164
43419	176165
61214	176166
19677	176167
45717	176168
15246	176169
79701	176170
12893	176171
23693	176172
12659	176173
58799	176174
88461	176175
10	176176
64297	176177
17319	176178
65169	176179
66561	176180
91852	176181
73527	176182
87128	176183
78961	176184
139435	176185
46045	176186
44252	176187
87012	176188
130409	176189
11883	176190
106220	176191
9958	176192
37875	176193
14003	176194
7908	176195
71927	176196
7425	176197
80988	176198
5959	176199
40437	176200
82611	176201
11694	176202
52910	176203
65030	176204
17594	176205
46795	176206
22271	176207
35717	176208
8813	176209
162891	176210
29180	176211
2019	176212
169342	176213
67637	176214
6051	176215
25438	176216
20559	176217
28230	176218
80096	176219
43689	176220
102692	176221
31272	176222
45676	176223
122844	176224
11936	176225
33264	176226
84374	176227
15296	176228
7168	176229
23083	176230
57865	176231
48522	176232
25323	176233
6641	176234
4586	176235
58249	176236
77169	176237
69792	176238
63312	176239
108519	176240
38002	176241
32454	176242
921	176243
65948	176244
95392	176245
3820	176246
4761	176247
115922	176248
3009	176249
12987	176250
4620	176251
4752	176252
77551	176253
114007	176254
43325	176255
74934	176256
3187	176257
2818	176258
66164	176259
121360	176260
16004	176261
86444	176262
17589	176263
45026	176264
103413	176265
5968	176266
1065	176267
5894	176268
42564	176269
44807	176270
13088	176271
802	176272
37557	176273
675	176274
11422	176275
36863	176276
39168	176277
21200	176278
9978	176279
3787	176280
42517	176281
38647	176282
118299	176283
151981	176284
101970	176285
133153	176286
42425	176287
13559	176288
80486	176289
75276	176290
15052	176291
21526	176292
139826	176293
49189	176294
15735	176295
20066	176296
28411	176297
37919	176298
192	176299
13256	176300
4599	176301
41719	176302
13521	176303
3707	176304
56276	176305
31273	176306
89608	176307
51580	176308
20552	176309
119531	176310
15499	176311
62944	176312
21621	176313
3795	176314
4957	176315
168	176316
89309	176317
46384	176318
60443	176319
86905	176320
148158	176321
154748	176322
18719	176323
52577	176324
29696	176325
88507	176326
79458	176327
80143	176328
9402	176329
28367	176330
33061	176331
32490	176332
54803	176333
14245	176334
15937	176335
1317	176336
8777	176337
7809	176338
55313	176339
4955	176340
16011	176341
36955	176342
93762	176343
54092	176344
10129	176345
26635	176346
154414	176347
27238	176348
80637	176349
38774	176350
10796	176351
13762	176352
55808	176353
88438	176354
7982	176355
84547	176356
995	176357
36217	176358
22345	176359
24299	176360
86639	176361
6132	176362
43594	176363
90939	176364
37409	176365
25152	176366
1974	176367
4006	176368
957	176369
45406	176370
40096	176371
33933	176372
150537	176373
13839	176374
4431	176375
4461	176376
71011	176377
56718	176378
6950	176379
35775	176380
1040	176381
127279	176382
140286	176383
29973	176384
125966	176385
71574	176386
13199	176387
133147	176388
23999	176389
7353	176390
11301	176391
50299	176392
29151	176393
6490	176394
24332	176395
105	176396
133788	176397
7563	176398
58245	176399
44253	176400
5052	176401
35357	176402
72999	176403
26217	176404
6860	176405
22439	176406
95871	176407
7514	176408
28356	176409
56751	176410
15397	176411
79093	176412
48035	176413
18682	176414
75794	176415
47858	176416
90984	176417
1983	176418
16848	176419
55915	176420
36761	176421
24865	176422
30520	176423
60593	176424
1770	176425
9976	176426
13466	176427
66768	176428
6595	176429
2103	176430
136554	176431
53573	176432
22021	176433
44614	176434
48956	176435
72538	176436
3229	176437
41029	176438
13903	176439
37124	176440
3879	176441
115735	176442
30525	176443
11015	176444
36536	176445
15534	176446
11388	176447
76664	176448
21136	176449
80702	176450
33927	176451
111576	176452
20850	176453
34834	176454
19809	176455
15533	176456
681	176457
12807	176458
11061	176459
58312	176460
57049	176461
130330	176462
7931	176463
39711	176464
17684	176465
42031	176466
32149	176467
9228	176468
12431	176469
57322	176470
9680	176471
11981	176472
121925	176473
91432	176474
44496	176475
1216	176476
66682	176477
66813	176478
144813	176479
51278	176480
20319	176481
106806	176482
25912	176483
37778	176484
67138	176485
167552	176486
20902	176487
15833	176488
242	176489
29222	176490
29564	176491
9918	176492
114747	176493
73	176494
26832	176495
7830	176496
7271	176497
107250	176498
3602	176499
6230	176500
66954	176501
39624	176502
11875	176503
47319	176504
19322	176505
4169	176506
31264	176507
7214	176508
12065	176509
99215	176510
27964	176511
3143	176512
23237	176513
47424	176514
3852	176515
71650	176516
61096	176517
167468	176518
22638	176519
80889	176520
133441	176521
8341	176522
17812	176523
162035	176524
2010	176525
111464	176526
41147	176527
43179	176528
98991	176529
95459	176530
12725	176531
9905	176532
14967	176533
252	176534
5598	176535
153313	176536
110703	176537
6951	176538
2988	176539
34161	176540
23253	176541
20223	176542
31278	176543
33571	176544
47152	176545
35258	176546
73842	176547
51995	176548
22189	176549
5836	176550
25946	176551
6535	176552
102479	176553
61436	176554
79774	176555
25274	176556
70959	176557
10439	176558
53861	176559
56708	176560
24128	176561
53	176562
16757	176563
35482	176564
105188	176565
31915	176566
83609	176567
367	176568
160455	176569
19771	176570
53685	176571
10987	176572
6782	176573
68534	176574
38329	176575
146854	176576
783	176577
87709	176578
14425	176579
13871	176580
383	176581
63291	176582
49116	176583
145566	176584
20495	176585
17254	176586
26676	176587
40981	176588
2930	176589
5955	176590
25460	176591
125293	176592
13235	176593
6469	176594
2660	176595
31790	176596
47427	176597
33552	176598
26902	176599
84108	176600
10040	176601
799	176602
74745	176603
64097	176604
33297	176605
493	176606
118408	176607
126635	176608
130024	176609
25580	176610
92028	176611
137731	176612
124781	176613
97280	176614
95468	176615
130417	176616
42730	176617
136141	176618
32025	176619
36822	176620
117483	176621
29341	176622
6748	176623
54734	176624
50905	176625
94460	176626
64028	176627
32676	176628
66399	176629
30944	176630
35414	176631
49287	176632
92552	176633
62829	176634
93107	176635
30459	176636
195	176637
43747	176638
16787	176639
49734	176640
53288	176641
38372	176642
28468	176643
4562	176644
15743	176645
15692	176646
5078	176647
30487	176648
94649	176649
74121	176650
77014	176651
51592	176652
2178	176653
78887	176654
48013	176655
149419	176656
4579	176657
71806	176658
548	176659
70913	176660
13539	176661
48727	176662
78156	176663
137217	176664
34949	176665
101349	176666
45346	176667
113845	176668
25234	176669
14244	176670
123904	176671
15612	176672
15742	176673
38663	176674
95827	176675
94217	176676
16648	176677
27271	176678
80965	176679
147014	176680
146829	176681
145189	176682
102877	176683
4195	176684
129573	176685
29603	176686
51365	176687
39	176688
19531	176689
19185	176690
147323	176691
38593	176692
2393	176693
103654	176694
2394	176695
18084	176696
94405	176697
38465	176698
8924	176699
4695	176700
1756	176701
18658	176702
88354	176703
6425	176704
56691	176705
38739	176706
105098	176707
99701	176708
4192	176709
44511	176710
3208	176711
59301	176712
5233	176713
83990	176714
42240	176715
56756	176716
121190	176717
66273	176718
74443	176719
2213	176720
43129	176721
37098	176722
109427	176723
2869	176724
1910	176725
25611	176726
47532	176727
7388	176728
43639	176729
12086	176730
12867	176731
91449	176732
47683	176733
110960	176734
1454	176735
22107	176736
29495	176737
1104	176738
71645	176739
53726	176740
574	176741
16682	176742
93153	176743
31143	176744
3	176745
28483	176746
59535	176747
12488	176748
5876	176749
88139	176750
35820	176751
2025	176752
21387	176753
11066	176754
62224	176755
43269	176756
12861	176757
165671	176758
649	176759
39200	176760
10344	176761
100804	176762
6518	176763
16624	176764
10801	176765
111666	176766
76901	176767
7914	176768
3331	176769
44303	176770
14632	176771
5924	176772
7267	176773
15592	176774
15094	176775
56810	176776
70980	176777
57333	176778
11093	176779
12249	176780
66215	176781
43910	176782
139725	176783
60849	176784
6825	176785
42083	176786
43574	176787
30528	176788
1821	176789
9408	176790
15552	176791
92317	176792
65213	176793
106025	176794
37345	176795
33933	176796
38175	176797
25837	176798
17164	176799
6052	176800
55139	176801
89500	176802
77	176803
44759	176804
43181	176805
94287	176806
5054	176807
17429	176808
16690	176809
9252	176810
20647	176811
6111	176812
48861	176813
15089	176814
121954	176815
2666	176816
25047	176817
26382	176818
30003	176819
28715	176820
5601	176821
545	176822
7798	176823
22401	176824
7233	176825
34619	176826
142	176827
79577	176828
88342	176829
30390	176830
21103	176831
648	176832
112148	176833
23189	176834
48148	176835
100336	176836
126891	176837
5319	176838
16363	176839
24574	176840
94005	176841
61941	176842
26365	176843
1964	176844
67523	176845
556	176846
51429	176847
34901	176848
11448	176849
112053	176850
107019	176851
9573	176852
36539	176853
8884	176854
5297	176855
43601	176856
105144	176857
68265	176858
4964	176859
127970	176860
87854	176861
90172	176862
57019	176863
45661	176864
30249	176865
90052	176866
835	176867
15902	176868
84493	176869
11708	176870
107641	176871
166206	176872
544	176873
63468	176874
95061	176875
952	176876
81046	176877
608	176878
10237	176879
9592	176880
93838	176881
15780	176882
11239	176883
86658	176884
35590	176885
814	176886
67300	176887
5098	176888
139034	176889
112607	176890
20762	176891
29823	176892
85040	176893
10511	176894
17033	176895
24491	176896
5428	176897
99990	176898
7337	176899
21826	176900
16417	176901
53394	176902
110673	176903
61957	176904
49108	176905
48881	176906
5932	176907
78706	176908
73454	176909
23349	176910
10005	176911
39210	176912
5107	176913
2741	176914
56940	176915
9400	176916
4044	176917
7516	176918
36599	176919
41339	176920
69912	176921
103051	176922
117945	176923
50038	176924
75983	176925
116515	176926
28388	176927
50269	176928
149088	176929
17942	176930
143088	176931
131150	176932
94263	176933
73657	176934
136148	176935
67911	176936
376	176937
23795	176938
13598	176939
8927	176940
4159	176941
35094	176942
26077	176943
6210	176944
14487	176945
99437	176946
23086	176947
7544	176948
63701	176949
30639	176950
35487	176951
1541	176952
28496	176953
100610	176954
105653	176955
3155	176956
10819	176957
101798	176958
13770	176959
76818	176960
36436	176961
3225	176962
41293	176963
111920	176964
58695	176965
104327	176966
52066	176967
8147	176968
81111	176969
69425	176970
161261	176971
107478	176972
3363	176973
73065	176974
29566	176975
154314	176976
13990	176977
54905	176978
69109	176979
997	176980
22731	176981
21630	176982
50919	176983
8516	176984
19289	176985
148835	176986
11005	176987
105005	176988
53696	176989
3523	176990
48889	176991
17983	176992
26260	176993
44739	176994
110224	176995
1714	176996
22253	176997
12690	176998
51445	176999
101839	177000
211	177001
5571	177002
49951	177003
50786	177004
97848	177005
32418	177006
109902	177007
118911	177008
56963	177009
35436	177010
69875	177011
21317	177012
23741	177013
55111	177014
14319	177015
2756	177016
5181	177017
23355	177018
42358	177019
37215	177020
70915	177021
54330	177022
79105	177023
101276	177024
5934	177025
56759	177026
1446	177027
58088	177028
4171	177029
32548	177030
18603	177031
4663	177032
66011	177033
9467	177034
82274	177035
36845	177036
1749	177037
1986	177038
15449	177039
65551	177040
60502	177041
7234	177042
135411	177043
89489	177044
1550	177045
28564	177046
18578	177047
8158	177048
41153	177049
141573	177050
21776	177051
57658	177052
37004	177053
10187	177054
95830	177055
45478	177056
51946	177057
1850	177058
13742	177059
101272	177060
11088	177061
25228	177062
26962	177063
34791	177064
461	177065
84149	177066
45519	177067
22060	177068
46761	177069
28853	177070
100945	177071
118771	177072
36106	177073
10641	177074
2380	177075
37567	177076
115002	177077
22022	177078
122704	177079
3759	177080
137865	177081
86216	177082
76027	177083
852	177084
23534	177085
114962	177086
40679	177087
130972	177088
128080	177089
97364	177090
19786	177091
130795	177092
40440	177093
3762	177094
21553	177095
3502	177096
63701	177097
43204	177098
113516	177099
3215	177100
589	177101
11348	177102
76865	177103
10814	177104
96731	177105
40621	177106
14437	177107
66745	177108
67667	177109
29900	177110
84628	177111
489	177112
122676	177113
43065	177114
23331	177115
48084	177116
12717	177117
81148	177118
1223	177119
43705	177120
101032	177121
98636	177122
492	177123
62028	177124
36631	177125
36277	177126
10410	177127
135150	177128
641	177129
20636	177130
924	177131
38068	177132
64049	177133
10031	177134
100317	177135
86932	177136
1038	177137
2399	177138
148259	177139
22741	177140
13170	177141
83587	177142
112655	177143
58107	177144
102515	177145
25384	177146
64540	177147
99450	177148
10971	177149
55188	177150
55581	177151
7992	177152
161743	177153
34902	177154
42766	177155
42767	177156
5501	177157
150035	177158
25646	177159
6744	177160
3842	177161
55236	177162
76716	177163
74332	177164
25406	177165
64427	177166
1756	177167
9241	177168
2668	177169
97824	177170
127	177171
56599	177172
39484	177173
14079	177174
140629	177175
20612	177176
127288	177177
16174	177178
76705	177179
47176	177180
47690	177181
44502	177182
1856	177183
79419	177184
24099	177185
57529	177186
14418	177187
44371	177188
4279	177189
2667	177190
88591	177191
3662	177192
68838	177193
36759	177194
54717	177195
108023	177196
165707	177197
291	177198
73481	177199
49584	177200
42645	177201
166280	177202
40822	177203
30116	177204
23585	177205
17074	177206
115077	177207
124611	177208
49890	177209
6479	177210
10168	177211
119536	177212
111441	177213
45151	177214
142451	177215
43346	177216
5297	177217
39482	177218
44300	177219
32390	177220
22587	177221
34319	177222
57729	177223
5265	177224
61571	177225
38052	177226
70219	177227
26404	177228
8231	177229
5317	177230
683	177231
8472	177232
22201	177233
71596	177234
23606	177235
22838	177236
38891	177237
105477	177238
76466	177239
115326	177240
63334	177241
218	177242
26694	177243
19277	177244
101539	177245
7214	177246
16085	177247
132187	177248
9446	177249
43060	177250
18190	177251
1651	177252
37552	177253
71025	177254
93816	177255
41036	177256
74840	177257
36523	177258
102592	177259
30029	177260
131612	177261
86430	177262
88574	177263
44985	177264
214	177265
7454	177266
62334	177267
66669	177268
1428	177269
93585	177270
117318	177271
50056	177272
117029	177273
137133	177274
88737	177275
19820	177276
58178	177277
6949	177278
44863	177279
58582	177280
13385	177281
2287	177282
12462	177283
45282	177284
8215	177285
13656	177286
26779	177287
14726	177288
10997	177289
77614	177290
31765	177291
14573	177292
35374	177293
49145	177294
3	177295
76963	177296
39320	177297
5875	177298
33090	177299
4607	177300
80598	177301
17786	177302
68122	177303
97437	177304
544	177305
8501	177306
52857	177307
76706	177308
68113	177309
100321	177310
42525	177311
4147	177312
21247	177313
26468	177314
65145	177315
24763	177316
24657	177317
83304	177318
69738	177319
77274	177320
7563	177321
28550	177322
29041	177323
6138	177324
48806	177325
139222	177326
35389	177327
23641	177328
72450	177329
84268	177330
22046	177331
23056	177332
132820	177333
65371	177334
97779	177335
39760	177336
75738	177337
124134	177338
49996	177339
40745	177340
47921	177341
6566	177342
72262	177343
15159	177344
9432	177345
120920	177346
371	177347
28111	177348
59742	177349
44829	177350
20495	177351
112497	177352
16983	177353
66872	177354
13111	177355
53023	177356
108330	177357
75945	177358
5968	177359
10077	177360
57330	177361
108477	177362
21726	177363
39	177364
77686	177365
49593	177366
9449	177367
12852	177368
10264	177369
21177	177370
44026	177371
63692	177372
144994	177373
87129	177374
85831	177375
63940	177376
58250	177377
53	177378
19090	177379
6043	177380
22543	177381
8628	177382
77530	177383
17498	177384
10975	177385
23906	177386
1881	177387
35832	177388
121053	177389
8042	177390
15429	177391
139523	177392
94740	177393
62130	177394
58760	177395
47376	177396
51714	177397
2857	177398
125116	177399
4942	177400
48612	177401
54929	177402
30371	177403
146369	177404
38845	177405
15073	177406
24129	177407
7736	177408
3248	177409
822	177410
77581	177411
14447	177412
24624	177413
26753	177414
6292	177415
79780	177416
104464	177417
147732	177418
40382	177419
51560	177420
17117	177421
23057	177422
50218	177423
61178	177424
5456	177425
7643	177426
75518	177427
58609	177428
23942	177429
136307	177430
29128	177431
22479	177432
28741	177433
116238	177434
82210	177435
19801	177436
99444	177437
14747	177438
63729	177439
38623	177440
115686	177441
99738	177442
50061	177443
8432	177444
8796	177445
125513	177446
13808	177447
12240	177448
27913	177449
94828	177450
1170	177451
42210	177452
118787	177453
149281	177454
121138	177455
25031	177456
33696	177457
9451	177458
1699	177459
85213	177460
3978	177461
5274	177462
218	177463
18862	177464
165104	177465
23286	177466
37729	177467
67977	177468
3434	177469
16286	177470
28452	177471
25084	177472
3536	177473
61928	177474
3235	177475
3306	177476
39019	177477
2489	177478
120735	177479
17950	177480
65788	177481
44353	177482
22124	177483
18779	177484
16783	177485
49469	177486
12246	177487
7235	177488
29397	177489
55794	177490
1417	177491
114075	177492
17749	177493
59167	177494
25142	177495
4010	177496
13921	177497
151923	177498
6123	177499
65716	177500
38818	177501
25762	177502
64643	177503
22455	177504
17022	177505
64839	177506
17576	177507
56412	177508
24110	177509
101832	177510
1094	177511
111	177512
48386	177513
522	177514
47806	177515
9324	177516
6314	177517
54738	177518
88631	177519
127209	177520
24793	177521
52252	177522
31770	177523
80481	177524
61040	177525
561	177526
5178	177527
55546	177528
127406	177529
86089	177530
64705	177531
11523	177532
1123	177533
80380	177534
10628	177535
94383	177536
41901	177537
27611	177538
108811	177539
28881	177540
7532	177541
702	177542
2130	177543
22773	177544
46361	177545
11858	177546
39051	177547
1354	177548
70821	177549
4387	177550
133122	177551
83263	177552
39223	177553
39236	177554
905	177555
49706	177556
61840	177557
30523	177558
2131	177559
31379	177560
93088	177561
8078	177562
19401	177563
20884	177564
80197	177565
70280	177566
119831	177567
42277	177568
80238	177569
154932	177570
29541	177571
7786	177572
44834	177573
7993	177574
61233	177575
13489	177576
25788	177577
43157	177578
92744	177579
49164	177580
53856	177581
43780	177582
70327	177583
121216	177584
5258	177585
55770	177586
11536	177587
84584	177588
9706	177589
17452	177590
110664	177591
17962	177592
122057	177593
45827	177594
16917	177595
6981	177596
7363	177597
9941	177598
2456	177599
59527	177600
45337	177601
22134	177602
56780	177603
11823	177604
28462	177605
27060	177606
16914	177607
82722	177608
103585	177609
60799	177610
7964	177611
66470	177612
60677	177613
17530	177614
14517	177615
108940	177616
125593	177617
138332	177618
32799	177619
114472	177620
8943	177621
22041	177622
29370	177623
81112	177624
20447	177625
119032	177626
19981	177627
167887	177628
15211	177629
25744	177630
421	177631
109525	177632
3181	177633
39334	177634
1037	177635
4369	177636
101030	177637
535	177638
13127	177639
38810	177640
125018	177641
13948	177642
25182	177643
37599	177644
3822	177645
62753	177646
53952	177647
3776	177648
60085	177649
65301	177650
17069	177651
25331	177652
67859	177653
8243	177654
10107	177655
21201	177656
53856	177657
131380	177658
5501	177659
38171	177660
48572	177661
1074	177662
23437	177663
134153	177664
33182	177665
1132	177666
7710	177667
35842	177668
4078	177669
79108	177670
4929	177671
23991	177672
70375	177673
44194	177674
11347	177675
14380	177676
2366	177677
79904	177678
96245	177679
19707	177680
96022	177681
131	177682
71422	177683
1944	177684
58510	177685
37479	177686
57889	177687
601	177688
116276	177689
33466	177690
118052	177691
108591	177692
58232	177693
50752	177694
55416	177695
9	177696
18647	177697
2931	177698
34107	177699
7677	177700
7561	177701
1580	177702
52000	177703
117081	177704
23877	177705
110830	177706
23927	177707
20874	177708
159115	177709
12704	177710
2414	177711
122706	177712
162149	177713
36746	177714
6375	177715
7524	177716
25727	177717
90017	177718
116048	177719
1414	177720
8918	177721
18218	177722
102724	177723
40475	177724
75971	177725
34327	177726
39640	177727
28195	177728
46851	177729
5029	177730
69906	177731
1528	177732
125418	177733
58850	177734
8598	177735
32828	177736
21513	177737
86442	177738
2938	177739
27314	177740
55777	177741
94671	177742
22583	177743
152324	177744
12204	177745
3322	177746
9670	177747
43703	177748
1811	177749
119360	177750
35802	177751
15720	177752
137659	177753
14376	177754
15893	177755
19550	177756
72182	177757
37628	177758
2104	177759
9847	177760
64180	177761
73254	177762
39381	177763
30101	177764
10443	177765
25709	177766
11707	177767
1469	177768
25179	177769
19191	177770
8126	177771
53978	177772
57694	177773
25671	177774
47649	177775
1069	177776
5404	177777
23105	177778
107013	177779
4017	177780
26571	177781
79064	177782
61085	177783
38805	177784
1079	177785
22392	177786
20871	177787
103318	177788
98180	177789
24962	177790
123807	177791
331	177792
1388	177793
33704	177794
25115	177795
1551	177796
29883	177797
97321	177798
26603	177799
56349	177800
49525	177801
23125	177802
71998	177803
15791	177804
49227	177805
47498	177806
39189	177807
86211	177808
134894	177809
76683	177810
12194	177811
1963	177812
24108	177813
132796	177814
90012	177815
62679	177816
125440	177817
89992	177818
11675	177819
41480	177820
553	177821
22545	177822
28789	177823
34476	177824
121194	177825
27598	177826
28226	177827
56	177828
22170	177829
45735	177830
8752	177831
17072	177832
1662	177833
23663	177834
27007	177835
38408	177836
19958	177837
3309	177838
44688	177839
31917	177840
13328	177841
58060	177842
18791	177843
85530	177844
44618	177845
69527	177846
44700	177847
39774	177848
32346	177849
55003	177850
51752	177851
66784	177852
85088	177853
15039	177854
3827	177855
22268	177856
98180	177857
1617	177858
20720	177859
59692	177860
27053	177861
267	177862
104217	177863
73728	177864
106199	177865
16630	177866
62470	177867
14269	177868
75595	177869
37087	177870
85932	177871
22103	177872
1521	177873
832	177874
7233	177875
74622	177876
107109	177877
34870	177878
51796	177879
1723	177880
27793	177881
125744	177882
20308	177883
102124	177884
94169	177885
39088	177886
91655	177887
68801	177888
46725	177889
53029	177890
114494	177891
42721	177892
123282	177893
23118	177894
64106	177895
64140	177896
90484	177897
17249	177898
25879	177899
49079	177900
72340	177901
24798	177902
5518	177903
23660	177904
21344	177905
126580	177906
15308	177907
19124	177908
4563	177909
26938	177910
35329	177911
4579	177912
36236	177913
74829	177914
6054	177915
33288	177916
16893	177917
36648	177918
10200	177919
32206	177920
46862	177921
23840	177922
6451	177923
1120	177924
5270	177925
44699	177926
48720	177927
35270	177928
87172	177929
84743	177930
31144	177931
125916	177932
20676	177933
50071	177934
84819	177935
4384	177936
21294	177937
146495	177938
96849	177939
40282	177940
70792	177941
265	177942
44387	177943
41838	177944
43996	177945
81543	177946
23685	177947
21916	177948
141452	177949
90870	177950
98503	177951
25030	177952
27016	177953
14778	177954
30506	177955
78901	177956
39029	177957
431	177958
110961	177959
19734	177960
6111	177961
71997	177962
90409	177963
33509	177964
63937	177965
1726	177966
55250	177967
11893	177968
31884	177969
34944	177970
130466	177971
33	177972
1094	177973
20399	177974
5982	177975
24798	177976
42040	177977
112534	177978
48567	177979
30670	177980
31466	177981
20683	177982
46716	177983
5989	177984
54343	177985
185	177986
19260	177987
91496	177988
10	177989
103240	177990
155633	177991
35266	177992
38224	177993
1134	177994
2600	177995
8345	177996
89848	177997
42071	177998
3392	177999
7740	178000
130101	178001
13003	178002
134221	178003
40672	178004
2297	178005
383	178006
36773	178007
10987	178008
11055	178009
3669	178010
28004	178011
133594	178012
41412	178013
105496	178014
32750	178015
40670	178016
37483	178017
48224	178018
3881	178019
24834	178020
42173	178021
10479	178022
4925	178023
55095	178024
131273	178025
37921	178026
95766	178027
15307	178028
13118	178029
4301	178030
22042	178031
23169	178032
9745	178033
27500	178034
21235	178035
14426	178036
34627	178037
23391	178038
14457	178039
51314	178040
6053	178041
19618	178042
18892	178043
56434	178044
51654	178045
16296	178046
16901	178047
3433	178048
53651	178049
28225	178050
66120	178051
27658	178052
106906	178053
881	178054
70057	178055
153464	178056
4051	178057
28226	178058
36625	178059
8769	178060
898	178061
28059	178062
21448	178063
9932	178064
24941	178065
73515	178066
61155	178067
68484	178068
37317	178069
13528	178070
62081	178071
121220	178072
1068	178073
29780	178074
40480	178075
107237	178076
50509	178077
30422	178078
24491	178079
100244	178080
88795	178081
23781	178082
44105	178083
56586	178084
83681	178085
70440	178086
1556	178087
32519	178088
13571	178089
15605	178090
111805	178091
18018	178092
44759	178093
3177	178094
446	178095
128026	178096
64509	178097
129331	178098
43300	178099
31361	178100
76619	178101
105317	178102
47937	178103
20155	178104
66602	178105
18027	178106
108909	178107
10182	178108
94893	178109
100564	178110
61456	178111
41594	178112
11199	178113
12684	178114
37515	178115
4310	178116
99899	178117
65495	178118
53370	178119
67789	178120
4875	178121
12589	178122
11257	178123
51321	178124
74298	178125
42882	178126
67982	178127
28643	178128
130329	178129
13056	178130
9888	178131
9851	178132
23019	178133
3552	178134
35283	178135
11659	178136
64985	178137
79795	178138
82045	178139
61918	178140
10463	178141
1310	178142
164230	178143
23593	178144
2519	178145
11377	178146
47157	178147
50923	178148
30851	178149
56210	178150
2001	178151
130003	178152
56109	178153
26094	178154
33001	178155
112759	178156
43928	178157
47258	178158
6446	178159
3703	178160
50565	178161
337	178162
18029	178163
3995	178164
6415	178165
62102	178166
29910	178167
12850	178168
53621	178169
80513	178170
18873	178171
133983	178172
8002	178173
1016	178174
14053	178175
658	178176
55454	178177
52877	178178
1192	178179
2451	178180
41363	178181
16232	178182
11270	178183
63540	178184
70671	178185
21587	178186
14053	178187
6188	178188
75128	178189
158047	178190
9520	178191
15455	178192
23158	178193
35928	178194
50125	178195
5654	178196
5062	178197
49718	178198
34387	178199
23686	178200
95513	178201
99921	178202
130754	178203
964	178204
11804	178205
12257	178206
89543	178207
20033	178208
33431	178209
50895	178210
24322	178211
63886	178212
107235	178213
141507	178214
44729	178215
15085	178216
86713	178217
130041	178218
32967	178219
93127	178220
12451	178221
128505	178222
39808	178223
28898	178224
34425	178225
57242	178226
25544	178227
51660	178228
740	178229
43200	178230
86447	178231
13488	178232
13627	178233
17288	178234
86817	178235
44311	178236
81463	178237
24255	178238
23082	178239
21998	178240
42798	178241
56533	178242
36708	178243
42871	178244
85131	178245
54694	178246
49908	178247
60917	178248
4343	178249
14377	178250
109546	178251
19067	178252
8663	178253
81367	178254
6768	178255
24233	178256
17684	178257
57878	178258
57093	178259
19046	178260
53380	178261
168112	178262
32038	178263
11272	178264
44643	178265
50335	178266
4635	178267
135911	178268
13634	178269
164871	178270
127624	178271
29155	178272
93904	178273
13329	178274
67076	178275
47369	178276
32581	178277
17526	178278
14088	178279
21551	178280
13549	178281
107423	178282
14711	178283
19621	178284
5417	178285
15989	178286
48000	178287
38051	178288
38895	178289
7496	178290
19434	178291
22696	178292
99675	178293
5370	178294
49164	178295
20339	178296
17105	178297
3487	178298
17043	178299
7617	178300
2311	178301
44347	178302
23573	178303
77468	178304
2483	178305
78781	178306
42138	178307
64419	178308
115211	178309
19949	178310
53036	178311
47878	178312
94004	178313
28387	178314
85175	178315
18808	178316
46665	178317
73854	178318
51493	178319
16926	178320
4900	178321
55233	178322
104441	178323
26615	178324
25332	178325
26905	178326
40394	178327
100978	178328
1186	178329
60407	178330
53459	178331
97993	178332
656	178333
76434	178334
72004	178335
4869	178336
155510	178337
6907	178338
16328	178339
3434	178340
114250	178341
48690	178342
19877	178343
37940	178344
104815	178345
103969	178346
30858	178347
47313	178348
108404	178349
111766	178350
65735	178351
23738	178352
10475	178353
34701	178354
10440	178355
23856	178356
21693	178357
70420	178358
2120	178359
4497	178360
106612	178361
36973	178362
58296	178363
61103	178364
37468	178365
38044	178366
13750	178367
77424	178368
56962	178369
80096	178370
22811	178371
7692	178372
73630	178373
37645	178374
6381	178375
4214	178376
8016	178377
4838	178378
20446	178379
69815	178380
10828	178381
116141	178382
587	178383
34133	178384
13176	178385
54380	178386
79255	178387
79185	178388
167	178389
20897	178390
44448	178391
40261	178392
19660	178393
36005	178394
42474	178395
3041	178396
50343	178397
17894	178398
4835	178399
19517	178400
30040	178401
50431	178402
16289	178403
52283	178404
91436	178405
14011	178406
3743	178407
95222	178408
43786	178409
71095	178410
112452	178411
38322	178412
101310	178413
107165	178414
41752	178415
60203	178416
29740	178417
137123	178418
147170	178419
38625	178420
17946	178421
18950	178422
26852	178423
67637	178424
5554	178425
25344	178426
5958	178427
134033	178428
10967	178429
129851	178430
23916	178431
1123	178432
43955	178433
63913	178434
1916	178435
9320	178436
130998	178437
10132	178438
64618	178439
30293	178440
37198	178441
5782	178442
24799	178443
75080	178444
56509	178445
16329	178446
3737	178447
11803	178448
69366	178449
19675	178450
4390	178451
29701	178452
47786	178453
82138	178454
14364	178455
5613	178456
92040	178457
5737	178458
112	178459
58281	178460
109191	178461
117486	178462
88262	178463
31134	178464
88602	178465
3745	178466
24078	178467
77437	178468
64318	178469
58228	178470
68684	178471
142173	178472
138217	178473
60847	178474
106340	178475
27339	178476
63925	178477
22403	178478
1172	178479
7454	178480
84805	178481
13917	178482
135807	178483
23503	178484
671	178485
67149	178486
113649	178487
165538	178488
68824	178489
49698	178490
104104	178491
6187	178492
9126	178493
112081	178494
61412	178495
93324	178496
3803	178497
13465	178498
70253	178499
44270	178500
6551	178501
46498	178502
47154	178503
145214	178504
6700	178505
27933	178506
32447	178507
22191	178508
2886	178509
27337	178510
3650	178511
13906	178512
19328	178513
45952	178514
90110	178515
5042	178516
83288	178517
5038	178518
27283	178519
67184	178520
7080	178521
15649	178522
46782	178523
29143	178524
20526	178525
3081	178526
59898	178527
27841	178528
6435	178529
38488	178530
32163	178531
74643	178532
13393	178533
42756	178534
548	178535
20931	178536
31356	178537
108560	178538
49885	178539
51491	178540
164405	178541
45672	178542
2569	178543
81583	178544
11439	178545
135472	178546
74870	178547
24060	178548
7366	178549
50860	178550
28531	178551
13422	178552
35558	178553
4945	178554
13749	178555
68649	178556
70674	178557
142070	178558
19811	178559
81290	178560
54043	178561
6321	178562
77305	178563
39926	178564
125290	178565
4748	178566
141963	178567
3585	178568
13570	178569
2500	178570
35629	178571
18606	178572
91687	178573
38757	178574
13307	178575
79519	178576
6313	178577
134861	178578
108766	178579
27410	178580
16434	178581
25208	178582
21887	178583
44761	178584
17592	178585
50418	178586
40961	178587
53627	178588
19879	178589
7525	178590
1399	178591
42051	178592
84397	178593
84565	178594
4632	178595
86759	178596
1476	178597
46917	178598
102107	178599
17179	178600
71255	178601
67030	178602
5965	178603
116948	178604
109844	178605
17553	178606
112731	178607
17622	178608
4573	178609
44582	178610
4152	178611
97167	178612
59050	178613
54800	178614
25643	178615
64488	178616
78414	178617
106348	178618
27163	178619
33852	178620
1628	178621
139091	178622
38836	178623
10088	178624
1213	178625
24454	178626
11799	178627
149563	178628
24588	178629
24729	178630
67002	178631
23880	178632
63155	178633
5515	178634
153441	178635
4197	178636
4109	178637
408	178638
120057	178639
7154	178640
161533	178641
24879	178642
83276	178643
38356	178644
38759	178645
113654	178646
10041	178647
32660	178648
153722	178649
8701	178650
4778	178651
55219	178652
140199	178653
57158	178654
71163	178655
17545	178656
20312	178657
21405	178658
1843	178659
39855	178660
24661	178661
46163	178662
21825	178663
18340	178664
27467	178665
150705	178666
4333	178667
169765	178668
59236	178669
1638	178670
75634	178671
36330	178672
2996	178673
94838	178674
68882	178675
23355	178676
151650	178677
46750	178678
12171	178679
136875	178680
2198	178681
20331	178682
49793	178683
107038	178684
4521	178685
55625	178686
67401	178687
16978	178688
31134	178689
17742	178690
720	178691
40587	178692
85155	178693
51499	178694
43774	178695
123273	178696
9121	178697
78700	178698
7210	178699
49190	178700
138015	178701
19550	178702
94180	178703
26102	178704
635	178705
73583	178706
70063	178707
92546	178708
2657	178709
13177	178710
36029	178711
58	178712
27491	178713
2118	178714
44660	178715
85813	178716
40248	178717
16516	178718
30758	178719
66509	178720
109948	178721
16517	178722
40129	178723
51803	178724
93207	178725
8160	178726
24079	178727
44245	178728
30404	178729
50113	178730
7598	178731
34349	178732
20824	178733
92627	178734
138055	178735
16781	178736
15359	178737
6824	178738
44013	178739
8167	178740
41045	178741
2065	178742
6355	178743
56224	178744
23357	178745
20827	178746
3998	178747
92974	178748
10400	178749
57216	178750
2510	178751
82448	178752
44272	178753
11983	178754
37388	178755
15587	178756
126306	178757
56243	178758
110573	178759
44172	178760
35384	178761
461	178762
2448	178763
110398	178764
128721	178765
58020	178766
8502	178767
83552	178768
32837	178769
30916	178770
5226	178771
45375	178772
34131	178773
4100	178774
76319	178775
65120	178776
2788	178777
5369	178778
64140	178779
20835	178780
5564	178781
43248	178782
137941	178783
311	178784
52644	178785
71706	178786
66195	178787
95675	178788
1053	178789
26609	178790
10213	178791
49922	178792
145678	178793
44055	178794
44400	178795
5932	178796
96001	178797
71822	178798
72581	178799
25890	178800
12281	178801
87134	178802
44261	178803
4639	178804
790	178805
39946	178806
152667	178807
38952	178808
2592	178809
114239	178810
105161	178811
22942	178812
146604	178813
13022	178814
130081	178815
25590	178816
38714	178817
18660	178818
10186	178819
2906	178820
80144	178821
43364	178822
23064	178823
18262	178824
28781	178825
47754	178826
30284	178827
28526	178828
66428	178829
7510	178830
11094	178831
12952	178832
9056	178833
129383	178834
14166	178835
25834	178836
108644	178837
35805	178838
99451	178839
6047	178840
8244	178841
11074	178842
72141	178843
11765	178844
14031	178845
20929	178846
105863	178847
53995	178848
71309	178849
10613	178850
15907	178851
43615	178852
4828	178853
90805	178854
4601	178855
1068	178856
50203	178857
44146	178858
27371	178859
16449	178860
38425	178861
21480	178862
42871	178863
38433	178864
27081	178865
33148	178866
90251	178867
31018	178868
9621	178869
28782	178870
60320	178871
16785	178872
73558	178873
28996	178874
105944	178875
148833	178876
19266	178877
33385	178878
15740	178879
11886	178880
30734	178881
147881	178882
79106	178883
23948	178884
9880	178885
69050	178886
85845	178887
30094	178888
53518	178889
19979	178890
54844	178891
42068	178892
20611	178893
2449	178894
41625	178895
13409	178896
117033	178897
37918	178898
52968	178899
43400	178900
42676	178901
12382	178902
8674	178903
21076	178904
24582	178905
38296	178906
28321	178907
112019	178908
113092	178909
56295	178910
48903	178911
135668	178912
11513	178913
11476	178914
43544	178915
22621	178916
65134	178917
15833	178918
4930	178919
172	178920
15106	178921
3001	178922
138687	178923
4399	178924
13048	178925
50266	178926
158402	178927
41465	178928
7530	178929
6684	178930
3924	178931
756	178932
19500	178933
46467	178934
4202	178935
3650	178936
13954	178937
15327	178938
49041	178939
32912	178940
102110	178941
45485	178942
1338	178943
91985	178944
335	178945
762	178946
12981	178947
23106	178948
18890	178949
60827	178950
85782	178951
51153	178952
124897	178953
1759	178954
84402	178955
2854	178956
97498	178957
25231	178958
11881	178959
38089	178960
158940	178961
13845	178962
25603	178963
42194	178964
36648	178965
106142	178966
107935	178967
52083	178968
31297	178969
4887	178970
143512	178971
33670	178972
33393	178973
7729	178974
14873	178975
19451	178976
65771	178977
14103	178978
13006	178979
168793	178980
115303	178981
75762	178982
15268	178983
29295	178984
45269	178985
25377	178986
13555	178987
78787	178988
156446	178989
40821	178990
7713	178991
6531	178992
31891	178993
9284	178994
102122	178995
30014	178996
105852	178997
11929	178998
17798	178999
54386	179000
77274	179001
1008	179002
39880	179003
99071	179004
9172	179005
3307	179006
11366	179007
139800	179008
112602	179009
23398	179010
99589	179011
2728	179012
60758	179013
83487	179014
34821	179015
63592	179016
31244	179017
30091	179018
53489	179019
24089	179020
111640	179021
15850	179022
7268	179023
34479	179024
59799	179025
105975	179026
85648	179027
49231	179028
10854	179029
49317	179030
3415	179031
123293	179032
85659	179033
18	179034
38331	179035
8617	179036
66895	179037
12590	179038
23671	179039
57282	179040
7585	179041
7891	179042
8902	179043
39244	179044
2924	179045
9704	179046
116881	179047
46235	179048
68374	179049
20278	179050
7555	179051
1984	179052
3438	179053
16416	179054
12015	179055
50767	179056
39005	179057
20394	179058
119199	179059
3195	179060
23763	179061
42427	179062
53190	179063
17173	179064
57472	179065
72164	179066
10983	179067
61093	179068
86545	179069
43854	179070
2679	179071
19286	179072
2680	179073
60734	179074
93934	179075
2189	179076
13549	179077
5081	179078
12529	179079
68550	179080
28431	179081
34060	179082
8304	179083
67801	179084
692	179085
24988	179086
63648	179087
23938	179088
108483	179089
121829	179090
78280	179091
7084	179092
92468	179093
36516	179094
21601	179095
160607	179096
73368	179097
89002	179098
7711	179099
87759	179100
19175	179101
54333	179102
2937	179103
6580	179104
24182	179105
30925	179106
30554	179107
126747	179108
44305	179109
40833	179110
53942	179111
49503	179112
36284	179113
24333	179114
11397	179115
89970	179116
81724	179117
1952	179118
4701	179119
2325	179120
27156	179121
53135	179122
11909	179123
42799	179124
108038	179125
24848	179126
106437	179127
11919	179128
71104	179129
21294	179130
11534	179131
57183	179132
11316	179133
38140	179134
1838	179135
4005	179136
25538	179137
123000	179138
56020	179139
18787	179140
18109	179141
3262	179142
7273	179143
74848	179144
97406	179145
36065	179146
473	179147
72283	179148
37039	179149
28083	179150
67033	179151
33321	179152
166966	179153
166	179154
29026	179155
15117	179156
135365	179157
12167	179158
58643	179159
18900	179160
58524	179161
30704	179162
75	179163
22395	179164
3077	179165
51424	179166
39318	179167
114958	179168
29042	179169
34149	179170
17350	179171
10305	179172
49090	179173
14996	179174
2929	179175
96772	179176
21106	179177
11181	179178
45532	179179
21178	179180
82650	179181
20651	179182
24141	179183
8332	179184
10163	179185
73729	179186
151990	179187
2031	179188
906	179189
25551	179190
39107	179191
109905	179192
95431	179193
1765	179194
46016	179195
29859	179196
6220	179197
111452	179198
111490	179199
21133	179200
17721	179201
190	179202
53886	179203
34717	179204
1170	179205
120593	179206
26757	179207
63647	179208
103481	179209
73390	179210
12171	179211
62781	179212
21213	179213
10885	179214
17943	179215
26361	179216
144598	179217
439	179218
39849	179219
21641	179220
17991	179221
4714	179222
27994	179223
458	179224
44660	179225
11740	179226
78151	179227
21429	179228
291	179229
14455	179230
15799	179231
85050	179232
11989	179233
130151	179234
112560	179235
7018	179236
130458	179237
59163	179238
10748	179239
100012	179240
12217	179241
33924	179242
32870	179243
42581	179244
36029	179245
55277	179246
16094	179247
39999	179248
85811	179249
20367	179250
145912	179251
20917	179252
32214	179253
37010	179254
25245	179255
17759	179256
6646	179257
90	179258
81775	179259
32021	179260
24388	179261
20606	179262
48309	179263
130063	179264
4620	179265
2874	179266
37418	179267
42635	179268
93706	179269
23850	179270
84433	179271
57696	179272
18440	179273
2011	179274
88857	179275
13442	179276
15971	179277
25412	179278
1526	179279
52153	179280
22017	179281
3646	179282
25949	179283
126651	179284
45040	179285
4475	179286
25470	179287
61612	179288
54	179289
53928	179290
25046	179291
11962	179292
58741	179293
81058	179294
152562	179295
58108	179296
8599	179297
58659	179298
110054	179299
61230	179300
132880	179301
64063	179302
47488	179303
17129	179304
677	179305
60941	179306
46888	179307
16013	179308
16486	179309
66021	179310
59531	179311
14166	179312
155940	179313
10044	179314
10150	179315
91357	179316
19476	179317
82808	179318
94513	179319
44809	179320
5882	179321
50255	179322
64135	179323
101428	179324
65525	179325
12701	179326
64814	179327
13674	179328
17822	179329
43216	179330
8573	179331
53718	179332
14776	179333
14499	179334
97058	179335
80	179336
60204	179337
810	179338
134940	179339
27639	179340
67340	179341
79178	179342
80905	179343
30995	179344
6701	179345
61264	179346
48950	179347
33563	179348
90417	179349
157446	179350
50585	179351
110879	179352
71658	179353
36623	179354
13037	179355
4810	179356
73842	179357
30495	179358
842	179359
60365	179360
70646	179361
6498	179362
31622	179363
10197	179364
14222	179365
45938	179366
78634	179367
49388	179368
23729	179369
75633	179370
5	179371
46955	179372
116949	179373
82531	179374
4469	179375
70794	179376
50484	179377
3259	179378
129048	179379
17548	179380
5189	179381
77060	179382
26486	179383
49489	179384
85882	179385
23418	179386
47141	179387
2754	179388
10246	179389
43993	179390
20566	179391
101616	179392
14942	179393
68999	179394
4190	179395
20269	179396
18740	179397
2274	179398
29288	179399
6307	179400
13489	179401
3391	179402
22499	179403
7800	179404
45220	179405
9501	179406
85005	179407
130651	179408
74782	179409
23795	179410
24221	179411
62256	179412
4558	179413
13526	179414
103995	179415
1085	179416
8372	179417
76336	179418
1928	179419
2460	179420
4982	179421
936	179422
5434	179423
46688	179424
14866	179425
17557	179426
53105	179427
41899	179428
60417	179429
30487	179430
2195	179431
64800	179432
5577	179433
125567	179434
52322	179435
97373	179436
38948	179437
20	179438
50178	179439
4777	179440
99504	179441
24984	179442
14108	179443
52645	179444
1996	179445
46034	179446
39038	179447
36404	179448
29456	179449
35216	179450
29069	179451
54466	179452
82923	179453
11482	179454
168546	179455
31533	179456
21148	179457
109731	179458
23994	179459
871	179460
59716	179461
72029	179462
95606	179463
162180	179464
34233	179465
103187	179466
58805	179467
26133	179468
22431	179469
48676	179470
13676	179471
46744	179472
90078	179473
15865	179474
73623	179475
16563	179476
60411	179477
74864	179478
20404	179479
85015	179480
40308	179481
44895	179482
4882	179483
38986	179484
26324	179485
1978	179486
774	179487
38223	179488
11530	179489
130959	179490
43104	179491
11493	179492
18955	179493
5569	179494
78428	179495
55325	179496
57157	179497
17269	179498
142049	179499
77758	179500
4031	179501
33216	179502
52700	179503
91154	179504
23060	179505
15303	179506
54924	179507
35223	179508
24645	179509
18014	179510
14458	179511
125926	179512
2554	179513
60023	179514
1986	179515
7765	179516
13714	179517
90131	179518
81251	179519
7630	179520
379	179521
78966	179522
12398	179523
39859	179524
3569	179525
1806	179526
28293	179527
70951	179528
10287	179529
8972	179530
90078	179531
75522	179532
122126	179533
88168	179534
71873	179535
50997	179536
21256	179537
31983	179538
108797	179539
832	179540
65062	179541
51916	179542
5685	179543
117525	179544
24059	179545
155729	179546
38409	179547
9273	179548
28008	179549
30340	179550
9955	179551
159819	179552
63158	179553
60852	179554
1349	179555
90570	179556
3420	179557
7875	179558
70432	179559
50876	179560
5150	179561
22085	179562
130197	179563
43776	179564
127542	179565
64984	179566
8616	179567
2308	179568
15484	179569
28395	179570
35408	179571
633	179572
97224	179573
74263	179574
36907	179575
16161	179576
12539	179577
8643	179578
3446	179579
53982	179580
11086	179581
63592	179582
7878	179583
52285	179584
18644	179585
96573	179586
43135	179587
77826	179588
38017	179589
92690	179590
85744	179591
11457	179592
3089	179593
53816	179594
101015	179595
82848	179596
69212	179597
52464	179598
32880	179599
18392	179600
14472	179601
4787	179602
17662	179603
13313	179604
3	179605
135306	179606
5952	179607
8444	179608
91624	179609
10968	179610
16261	179611
116285	179612
44859	179613
150807	179614
27470	179615
105875	179616
8399	179617
22394	179618
17925	179619
142005	179620
1609	179621
48976	179622
92346	179623
4329	179624
62462	179625
11316	179626
11280	179627
31181	179628
51708	179629
73837	179630
94278	179631
143285	179632
14765	179633
30818	179634
34730	179635
43956	179636
12467	179637
38860	179638
73323	179639
56359	179640
74300	179641
44765	179642
1299	179643
16304	179644
9377	179645
53689	179646
48441	179647
29290	179648
50137	179649
124076	179650
39298	179651
129390	179652
4402	179653
117957	179654
125937	179655
65	179656
96	179657
78110	179658
34	179659
36254	179660
29212	179661
29882	179662
7	179663
2521	179664
27023	179665
51046	179666
3822	179667
21002	179668
66076	179669
62797	179670
12183	179671
78211	179672
74818	179673
3011	179674
110022	179675
59427	179676
38893	179677
63650	179678
44329	179679
665	179680
13227	179681
13240	179682
52037	179683
64366	179684
6812	179685
50572	179686
23474	179687
60195	179688
4457	179689
37536	179690
52352	179691
110457	179692
117050	179693
59815	179694
20318	179695
62134	179696
11551	179697
15023	179698
12531	179699
648	179700
42220	179701
77630	179702
13376	179703
18704	179704
136452	179705
16751	179706
15813	179707
5082	179708
18240	179709
52330	179710
6894	179711
46714	179712
51559	179713
8969	179714
109476	179715
96256	179716
127498	179717
52047	179718
52040	179719
124334	179720
26277	179721
13825	179722
1842	179723
1940	179724
31947	179725
28399	179726
37655	179727
8723	179728
27799	179729
5755	179730
326	179731
7293	179732
22461	179733
76027	179734
2159	179735
72623	179736
15083	179737
5633	179738
48555	179739
73004	179740
97965	179741
115023	179742
160210	179743
10386	179744
23072	179745
40514	179746
11771	179747
45876	179748
27182	179749
45194	179750
60632	179751
52540	179752
38015	179753
49963	179754
33285	179755
44799	179756
38600	179757
33101	179758
95215	179759
8913	179760
6516	179761
13111	179762
11892	179763
2427	179764
80133	179765
78162	179766
22026	179767
152273	179768
46410	179769
149805	179770
133494	179771
85030	179772
13705	179773
32204	179774
34517	179775
3191	179776
13141	179777
51388	179778
23111	179779
35863	179780
35962	179781
19819	179782
52900	179783
57225	179784
50754	179785
44645	179786
16425	179787
46527	179788
93515	179789
633	179790
5577	179791
1337	179792
80177	179793
44448	179794
11769	179795
208	179796
10876	179797
11505	179798
167485	179799
67905	179800
20561	179801
11324	179802
12024	179803
167706	179804
117052	179805
39646	179806
31417	179807
21165	179808
91188	179809
33331	179810
69764	179811
30269	179812
8742	179813
112416	179814
34765	179815
7813	179816
14460	179817
2998	179818
25456	179819
53049	179820
118667	179821
101461	179822
139373	179823
30818	179824
14524	179825
35469	179826
39961	179827
114032	179828
53620	179829
30928	179830
49978	179831
22769	179832
47895	179833
1468	179834
26893	179835
46286	179836
9530	179837
97235	179838
82695	179839
35935	179840
43029	179841
25116	179842
13262	179843
24065	179844
29065	179845
95002	179846
90952	179847
24640	179848
5598	179849
158158	179850
11665	179851
15668	179852
90060	179853
42198	179854
72930	179855
549	179856
62846	179857
10158	179858
1317	179859
23410	179860
340	179861
33964	179862
56298	179863
5149	179864
68790	179865
35167	179866
37810	179867
9018	179868
62183	179869
2619	179870
5772	179871
55205	179872
20085	179873
22512	179874
10200	179875
106614	179876
52012	179877
15335	179878
8128	179879
11064	179880
122154	179881
54883	179882
54554	179883
20178	179884
48108	179885
29644	179886
85106	179887
25117	179888
85601	179889
41282	179890
2314	179891
40892	179892
73455	179893
105581	179894
16699	179895
38001	179896
56532	179897
86386	179898
8009	179899
2649	179900
37625	179901
44	179902
16824	179903
5470	179904
36863	179905
38208	179906
84711	179907
3746	179908
78029	179909
118435	179910
8260	179911
31521	179912
14604	179913
6092	179914
134825	179915
5003	179916
51690	179917
3288	179918
20210	179919
3268	179920
3210	179921
8080	179922
78881	179923
125228	179924
3580	179925
21328	179926
84118	179927
119106	179928
15926	179929
28790	179930
129763	179931
52163	179932
8750	179933
79512	179934
6723	179935
5748	179936
69967	179937
24885	179938
92650	179939
12750	179940
1547	179941
4911	179942
3494	179943
86153	179944
25240	179945
92162	179946
163619	179947
148562	179948
13510	179949
2696	179950
4396	179951
2559	179952
111005	179953
129428	179954
16717	179955
17265	179956
2846	179957
7954	179958
20297	179959
73473	179960
111536	179961
41995	179962
6659	179963
87392	179964
336	179965
109561	179966
722	179967
91480	179968
98	179969
2243	179970
3107	179971
58949	179972
91424	179973
73850	179974
2275	179975
78077	179976
80583	179977
127954	179978
2051	179979
5910	179980
32074	179981
62366	179982
18533	179983
2652	179984
75145	179985
105608	179986
118	179987
42617	179988
49930	179989
15011	179990
45296	179991
46138	179992
107511	179993
160911	179994
2773	179995
13266	179996
63397	179997
682	179998
15374	179999
20783	180000
38664	180001
56685	180002
15476	180003
47051	180004
20558	180005
4588	180006
100999	180007
52461	180008
164957	180009
7340	180010
6217	180011
36001	180012
8097	180013
1063	180014
45611	180015
4220	180016
76227	180017
105617	180018
75022	180019
80870	180020
12313	180021
11795	180022
75032	180023
5961	180024
24643	180025
10674	180026
32936	180027
133776	180028
133988	180029
9126	180030
88062	180031
53825	180032
2599	180033
3429	180034
59153	180035
9831	180036
9934	180037
36194	180038
98677	180039
25276	180040
5882	180041
50064	180042
28158	180043
5666	180044
22525	180045
12296	180046
31388	180047
3027	180048
43501	180049
4240	180050
13791	180051
48303	180052
11784	180053
47225	180054
8611	180055
109953	180056
68311	180057
18637	180058
8804	180059
87130	180060
773	180061
25132	180062
51302	180063
5998	180064
55602	180065
24192	180066
24316	180067
85937	180068
73020	180069
52800	180070
165	180071
8001	180072
21008	180073
52427	180074
54433	180075
36988	180076
29400	180077
9141	180078
4923	180079
8370	180080
926	180081
15205	180082
52717	180083
17152	180084
16933	180085
54982	180086
26708	180087
9053	180088
86718	180089
140630	180090
15724	180091
141745	180092
19211	180093
66297	180094
29335	180095
39586	180096
16196	180097
75383	180098
2096	180099
15461	180100
68141	180101
22541	180102
81775	180103
8395	180104
140277	180105
40310	180106
38912	180107
57573	180108
10654	180109
31562	180110
1153	180111
15352	180112
25489	180113
5656	180114
34095	180115
26545	180116
4359	180117
105232	180118
58608	180119
2916	180120
4758	180121
15881	180122
81079	180123
46332	180124
46707	180125
42272	180126
10045	180127
15084	180128
131608	180129
45735	180130
18158	180131
29714	180132
14504	180133
11558	180134
107376	180135
10668	180136
34547	180137
71081	180138
45222	180139
11317	180140
92926	180141
14391	180142
18368	180143
8	180144
12822	180145
27610	180146
66713	180147
1653	180148
1503	180149
41460	180150
66013	180151
18727	180152
119098	180153
12900	180154
12007	180155
31245	180156
17222	180157
31020	180158
26627	180159
71887	180160
78848	180161
127165	180162
64124	180163
36422	180164
138579	180165
4014	180166
7675	180167
9045	180168
30	180169
19510	180170
35259	180171
35985	180172
53286	180173
128945	180174
111513	180175
65657	180176
366	180177
115837	180178
10673	180179
52792	180180
22517	180181
2009	180182
46571	180183
60767	180184
120104	180185
39474	180186
20076	180187
9267	180188
6653	180189
77909	180190
17883	180191
3217	180192
12588	180193
2569	180194
32251	180195
22542	180196
44918	180197
79235	180198
40254	180199
2143	180200
65044	180201
43237	180202
119660	180203
87075	180204
47473	180205
56160	180206
5781	180207
120313	180208
4506	180209
69535	180210
86553	180211
4091	180212
32614	180213
14223	180214
26711	180215
7816	180216
5975	180217
64002	180218
35987	180219
32567	180220
45635	180221
39297	180222
132735	180223
10650	180224
2089	180225
54324	180226
93105	180227
5465	180228
11347	180229
35266	180230
53136	180231
75138	180232
33148	180233
23	180234
23571	180235
28103	180236
154076	180237
136737	180238
11637	180239
8386	180240
73014	180241
162185	180242
18125	180243
76860	180244
2699	180245
27893	180246
74292	180247
17944	180248
1521	180249
75025	180250
121745	180251
95312	180252
170227	180253
2343	180254
66553	180255
9294	180256
15153	180257
605	180258
80431	180259
13253	180260
66405	180261
43448	180262
143595	180263
13110	180264
27274	180265
45209	180266
78546	180267
89321	180268
48750	180269
111273	180270
1750	180271
29606	180272
79767	180273
63461	180274
67206	180275
25525	180276
24652	180277
65804	180278
68550	180279
40240	180280
28683	180281
19881	180282
813	180283
124034	180284
775	180285
52578	180286
64020	180287
27218	180288
58808	180289
21808	180290
20396	180291
101010	180292
20829	180293
39856	180294
21870	180295
130309	180296
94587	180297
154582	180298
18234	180299
12862	180300
12278	180301
20634	180302
10399	180303
32303	180304
23077	180305
69	180306
65533	180307
42261	180308
3958	180309
40759	180310
79854	180311
61443	180312
469	180313
61388	180314
42584	180315
28833	180316
36173	180317
32270	180318
61721	180319
120233	180320
14089	180321
43279	180322
3110	180323
7780	180324
9070	180325
21615	180326
4698	180327
54410	180328
88508	180329
2285	180330
121980	180331
10408	180332
138564	180333
19825	180334
5919	180335
80339	180336
14314	180337
54630	180338
3939	180339
43315	180340
60415	180341
19048	180342
98584	180343
44291	180344
12145	180345
51205	180346
2845	180347
14666	180348
22850	180349
108810	180350
7970	180351
22304	180352
18681	180353
1177	180354
15603	180355
7456	180356
44476	180357
9645	180358
6744	180359
15434	180360
89397	180361
10846	180362
5930	180363
86311	180364
25597	180365
58023	180366
25622	180367
22871	180368
2021	180369
43743	180370
96420	180371
36955	180372
2711	180373
590	180374
46541	180375
10453	180376
81069	180377
46292	180378
36055	180379
106703	180380
1143	180381
777	180382
91850	180383
145616	180384
93631	180385
93929	180386
151138	180387
17386	180388
53648	180389
1902	180390
3626	180391
15114	180392
83730	180393
31825	180394
71092	180395
15664	180396
104807	180397
41869	180398
25186	180399
33890	180400
31866	180401
2018	180402
17807	180403
2268	180404
11809	180405
124394	180406
19021	180407
87090	180408
4019	180409
37002	180410
76050	180411
95406	180412
32979	180413
15387	180414
7240	180415
1372	180416
94847	180417
35003	180418
94	180419
99123	180420
24899	180421
62082	180422
6869	180423
18389	180424
2804	180425
51450	180426
46231	180427
62607	180428
15183	180429
3928	180430
118535	180431
97299	180432
7889	180433
92823	180434
27526	180435
18564	180436
897	180437
21823	180438
93418	180439
95783	180440
74205	180441
88019	180442
9921	180443
17582	180444
7123	180445
17424	180446
137404	180447
31535	180448
65408	180449
136215	180450
11321	180451
11204	180452
62516	180453
26350	180454
35897	180455
105786	180456
2042	180457
10515	180458
65505	180459
10471	180460
1242	180461
7626	180462
58422	180463
21267	180464
3396	180465
29913	180466
152511	180467
3862	180468
72656	180469
24135	180470
52250	180471
291	180472
74663	180473
4693	180474
74109	180475
61519	180476
17335	180477
40466	180478
129	180479
57311	180480
84105	180481
85316	180482
26003	180483
43867	180484
55238	180485
31465	180486
132792	180487
9179	180488
37106	180489
69216	180490
89448	180491
27465	180492
7023	180493
54596	180494
19556	180495
12081	180496
25268	180497
122300	180498
31939	180499
112760	180500
8492	180501
16325	180502
83497	180503
4489	180504
67573	180505
18251	180506
20259	180507
70037	180508
150309	180509
114985	180510
2566	180511
3405	180512
75698	180513
24743	180514
39619	180515
56595	180516
7672	180517
80541	180518
10673	180519
15830	180520
18015	180521
75320	180522
31102	180523
54786	180524
80141	180525
74185	180526
111512	180527
133563	180528
3671	180529
16855	180530
152003	180531
511	180532
7899	180533
14147	180534
25331	180535
2256	180536
16411	180537
18451	180538
81337	180539
16772	180540
23208	180541
1161	180542
11027	180543
55373	180544
7793	180545
37840	180546
40811	180547
87082	180548
11860	180549
73960	180550
222	180551
70501	180552
284	180553
46869	180554
29664	180555
31740	180556
83918	180557
53821	180558
129079	180559
27247	180560
2175	180561
93923	180562
162973	180563
96938	180564
8269	180565
74997	180566
28739	180567
138360	180568
115124	180569
6811	180570
86407	180571
37180	180572
43700	180573
64526	180574
18564	180575
143052	180576
67526	180577
48669	180578
804	180579
1240	180580
93026	180581
56	180582
66626	180583
59307	180584
38724	180585
40662	180586
81827	180587
8151	180588
7213	180589
115299	180590
66037	180591
934	180592
2377	180593
115801	180594
99569	180595
641	180596
106302	180597
110996	180598
22578	180599
163449	180600
40006	180601
135509	180602
99177	180603
52189	180604
12550	180605
127378	180606
27941	180607
67268	180608
109481	180609
13833	180610
45209	180611
61881	180612
40706	180613
8327	180614
36852	180615
81917	180616
50538	180617
59	180618
50077	180619
70349	180620
84006	180621
6250	180622
115238	180623
1261	180624
60912	180625
59243	180626
60249	180627
115204	180628
68253	180629
82747	180630
11581	180631
7465	180632
4650	180633
9548	180634
22438	180635
4518	180636
232	180637
74225	180638
23464	180639
59418	180640
72608	180641
116109	180642
6791	180643
8586	180644
36731	180645
81449	180646
63193	180647
2414	180648
35477	180649
29109	180650
16967	180651
84962	180652
16218	180653
8379	180654
4862	180655
63210	180656
48393	180657
21168	180658
23261	180659
55532	180660
56332	180661
165882	180662
50849	180663
23340	180664
61056	180665
9962	180666
4073	180667
4574	180668
14117	180669
7724	180670
56998	180671
71116	180672
18837	180673
43291	180674
27021	180675
4914	180676
63288	180677
93243	180678
147644	180679
68425	180680
8540	180681
13602	180682
22659	180683
70894	180684
8427	180685
24059	180686
67229	180687
19027	180688
51852	180689
57530	180690
15530	180691
1196	180692
2512	180693
3988	180694
25281	180695
40716	180696
5032	180697
59079	180698
129381	180699
147256	180700
7984	180701
62920	180702
81049	180703
99615	180704
55554	180705
18078	180706
45956	180707
53984	180708
13967	180709
61733	180710
104295	180711
78608	180712
41919	180713
14159	180714
8709	180715
41813	180716
18552	180717
11447	180718
13452	180719
297	180720
57424	180721
22614	180722
66887	180723
87304	180724
10338	180725
66226	180726
20423	180727
43023	180728
87374	180729
152	180730
126204	180731
61652	180732
128938	180733
13	180734
60004	180735
39525	180736
119357	180737
2407	180738
132	180739
13576	180740
7877	180741
79051	180742
6983	180743
21650	180744
38360	180745
110128	180746
14362	180747
13769	180748
74331	180749
50173	180750
56090	180751
67684	180752
120225	180753
158343	180754
7303	180755
1555	180756
22548	180757
1825	180758
1882	180759
17597	180760
165586	180761
45123	180762
86939	180763
110308	180764
31629	180765
53420	180766
97767	180767
23829	180768
41855	180769
61747	180770
21578	180771
20090	180772
6100	180773
153707	180774
18170	180775
78624	180776
2218	180777
48423	180778
6271	180779
26327	180780
1704	180781
13563	180782
28168	180783
5046	180784
16622	180785
84430	180786
28253	180787
82338	180788
91849	180789
30132	180790
8449	180791
5259	180792
13373	180793
150478	180794
94680	180795
98325	180796
43156	180797
6098	180798
28148	180799
45271	180800
16148	180801
96706	180802
5345	180803
280	180804
17213	180805
56744	180806
81721	180807
32044	180808
43130	180809
65248	180810
67361	180811
3081	180812
37364	180813
98881	180814
25522	180815
35202	180816
73966	180817
41822	180818
37181	180819
8803	180820
39437	180821
24026	180822
143126	180823
11760	180824
42940	180825
6432	180826
73747	180827
52321	180828
52517	180829
27923	180830
103746	180831
85264	180832
108298	180833
25	180834
8219	180835
123144	180836
15024	180837
71088	180838
16994	180839
2203	180840
127987	180841
55928	180842
69019	180843
3794	180844
17557	180845
37330	180846
27029	180847
24274	180848
75108	180849
120581	180850
74724	180851
30726	180852
12998	180853
63895	180854
80859	180855
42469	180856
87028	180857
58526	180858
9065	180859
82140	180860
32536	180861
47116	180862
39697	180863
71912	180864
36890	180865
14031	180866
2715	180867
3057	180868
7590	180869
10166	180870
6712	180871
2187	180872
23053	180873
6428	180874
15239	180875
101487	180876
20066	180877
68553	180878
48150	180879
22236	180880
21019	180881
124013	180882
20033	180883
110005	180884
62921	180885
32586	180886
87263	180887
1157	180888
7595	180889
37309	180890
8219	180891
43352	180892
128170	180893
68198	180894
47761	180895
7143	180896
14033	180897
3852	180898
31955	180899
124057	180900
41943	180901
73959	180902
26555	180903
9670	180904
29908	180905
72687	180906
44563	180907
25141	180908
61756	180909
4348	180910
91060	180911
40832	180912
72933	180913
59038	180914
60993	180915
2077	180916
4575	180917
68875	180918
212	180919
29870	180920
66456	180921
109542	180922
129064	180923
168354	180924
139530	180925
166612	180926
17236	180927
41945	180928
7126	180929
18316	180930
148508	180931
25678	180932
68769	180933
19630	180934
2939	180935
19416	180936
272	180937
35121	180938
60903	180939
90597	180940
10377	180941
53045	180942
135157	180943
924	180944
48279	180945
61702	180946
90704	180947
58442	180948
16553	180949
46153	180950
135450	180951
133765	180952
167064	180953
68151	180954
55371	180955
6676	180956
137745	180957
605	180958
27671	180959
89194	180960
72730	180961
6209	180962
98190	180963
94463	180964
14113	180965
68713	180966
1563	180967
6088	180968
14521	180969
17177	180970
5665	180971
20027	180972
9328	180973
76788	180974
8265	180975
38204	180976
31712	180977
17176	180978
2642	180979
493	180980
530	180981
55272	180982
12255	180983
44003	180984
89372	180985
81304	180986
45526	180987
1079	180988
31338	180989
155969	180990
24862	180991
41387	180992
20049	180993
14738	180994
42863	180995
68678	180996
164671	180997
45187	180998
47481	180999
113946	181000
35321	181001
49527	181002
112614	181003
26833	181004
3682	181005
78739	181006
43702	181007
44621	181008
73233	181009
6700	181010
16260	181011
53373	181012
12057	181013
52368	181014
56565	181015
109889	181016
73878	181017
133159	181018
12312	181019
6120	181020
6104	181021
170136	181022
21592	181023
2768	181024
63368	181025
1446	181026
31822	181027
11509	181028
13410	181029
76309	181030
33271	181031
46668	181032
95527	181033
101444	181034
60556	181035
68772	181036
6460	181037
75729	181038
5070	181039
63944	181040
126684	181041
8709	181042
14769	181043
92032	181044
47417	181045
76048	181046
48644	181047
10784	181048
33702	181049
38868	181050
57465	181051
92543	181052
36989	181053
27235	181054
63823	181055
46071	181056
20791	181057
49009	181058
1444	181059
15370	181060
369	181061
32666	181062
56027	181063
42944	181064
42081	181065
63641	181066
8523	181067
18372	181068
16953	181069
97871	181070
7392	181071
21347	181072
55672	181073
85259	181074
13713	181075
94606	181076
4322	181077
28354	181078
4949	181079
2106	181080
23692	181081
4804	181082
29837	181083
71600	181084
54295	181085
164765	181086
50011	181087
26782	181088
25706	181089
6662	181090
32146	181091
31024	181092
22701	181093
8775	181094
9611	181095
8004	181096
61372	181097
29172	181098
22553	181099
7423	181100
68329	181101
7613	181102
85272	181103
54775	181104
2802	181105
22695	181106
88679	181107
107374	181108
16209	181109
94915	181110
76029	181111
6947	181112
992	181113
152215	181114
121724	181115
47554	181116
5828	181117
69952	181118
26113	181119
6404	181120
22167	181121
92476	181122
58485	181123
47924	181124
44983	181125
25415	181126
128407	181127
13935	181128
6780	181129
119662	181130
7823	181131
109746	181132
11443	181133
96925	181134
65919	181135
13180	181136
74890	181137
54264	181138
12018	181139
56869	181140
48650	181141
59752	181142
60	181143
78783	181144
73742	181145
1668	181146
25922	181147
44810	181148
19754	181149
38309	181150
50833	181151
135143	181152
12714	181153
11408	181154
5327	181155
38728	181156
41552	181157
146616	181158
236	181159
5355	181160
25749	181161
26557	181162
21777	181163
112139	181164
75936	181165
13982	181166
20055	181167
20507	181168
47244	181169
13627	181170
13466	181171
18302	181172
23375	181173
55492	181174
18821	181175
124849	181176
157452	181177
57332	181178
104485	181179
64910	181180
115527	181181
20072	181182
18060	181183
21624	181184
42648	181185
17106	181186
6617	181187
46364	181188
95459	181189
71033	181190
10209	181191
320	181192
52316	181193
56	181194
64512	181195
66371	181196
48364	181197
60955	181198
8965	181199
912	181200
67227	181201
60921	181202
17618	181203
38008	181204
26675	181205
12423	181206
15295	181207
117148	181208
11086	181209
25748	181210
2856	181211
23586	181212
33136	181213
118339	181214
1338	181215
52278	181216
50561	181217
156513	181218
50404	181219
23095	181220
136654	181221
797	181222
128233	181223
3933	181224
123606	181225
116914	181226
434	181227
55565	181228
67951	181229
12318	181230
5107	181231
26763	181232
115481	181233
23556	181234
108801	181235
6458	181236
89844	181237
21501	181238
4697	181239
67205	181240
139900	181241
21593	181242
229	181243
86364	181244
39904	181245
98912	181246
104051	181247
13763	181248
80687	181249
85722	181250
53889	181251
19297	181252
39389	181253
33219	181254
17371	181255
69086	181256
54067	181257
17297	181258
14068	181259
73237	181260
137055	181261
157091	181262
26030	181263
56410	181264
8901	181265
27766	181266
57604	181267
10624	181268
72015	181269
55264	181270
63065	181271
21360	181272
6913	181273
649	181274
4282	181275
45592	181276
40115	181277
85897	181278
67865	181279
54171	181280
19805	181281
13619	181282
14053	181283
18836	181284
23832	181285
49924	181286
6442	181287
13446	181288
10823	181289
43263	181290
17707	181291
11919	181292
25721	181293
6471	181294
9754	181295
85910	181296
158516	181297
52635	181298
2172	181299
6719	181300
36405	181301
2966	181302
32477	181303
15756	181304
7456	181305
7354	181306
17942	181307
90961	181308
150273	181309
85506	181310
94532	181311
85078	181312
507	181313
84085	181314
10939	181315
41470	181316
112563	181317
10592	181318
5198	181319
64217	181320
48806	181321
61656	181322
7871	181323
137457	181324
82835	181325
3489	181326
21519	181327
80612	181328
76989	181329
26865	181330
96636	181331
90655	181332
47885	181333
111723	181334
11225	181335
156439	181336
92629	181337
155817	181338
43569	181339
37490	181340
47861	181341
92967	181342
39475	181343
2379	181344
40730	181345
107482	181346
58761	181347
129213	181348
119050	181349
24742	181350
78799	181351
25372	181352
13408	181353
29359	181354
146594	181355
23060	181356
81452	181357
57650	181358
12582	181359
151993	181360
37514	181361
3826	181362
44648	181363
71430	181364
86144	181365
107232	181366
41968	181367
9526	181368
53552	181369
60333	181370
79009	181371
23688	181372
12204	181373
161188	181374
139483	181375
22810	181376
69790	181377
79645	181378
87605	181379
6721	181380
122488	181381
18036	181382
56348	181383
103075	181384
6392	181385
73331	181386
51358	181387
43005	181388
12918	181389
29670	181390
124372	181391
28953	181392
37631	181393
8585	181394
95639	181395
96716	181396
38601	181397
108043	181398
94821	181399
968	181400
22425	181401
50102	181402
27390	181403
82577	181404
6205	181405
5833	181406
9474	181407
22621	181408
35782	181409
12297	181410
52470	181411
75240	181412
109886	181413
125781	181414
166267	181415
46882	181416
52415	181417
2256	181418
2015	181419
11826	181420
66229	181421
5731	181422
331	181423
143045	181424
59605	181425
90266	181426
38051	181427
51495	181428
68690	181429
9671	181430
33856	181431
60217	181432
3361	181433
15912	181434
100668	181435
2991	181436
82652	181437
142038	181438
25334	181439
65164	181440
26826	181441
45070	181442
60357	181443
109818	181444
23868	181445
83353	181446
15180	181447
13494	181448
10792	181449
73782	181450
129495	181451
145537	181452
42007	181453
24384	181454
63635	181455
562	181456
53342	181457
165299	181458
9518	181459
8673	181460
68621	181461
5953	181462
47667	181463
7420	181464
129121	181465
36512	181466
20321	181467
40317	181468
15468	181469
90016	181470
26028	181471
157123	181472
64152	181473
15833	181474
31637	181475
25304	181476
768	181477
101313	181478
30590	181479
102654	181480
52526	181481
10631	181482
117645	181483
16969	181484
87053	181485
44188	181486
50547	181487
135960	181488
566	181489
20962	181490
20198	181491
43692	181492
76953	181493
19588	181494
39558	181495
26154	181496
2702	181497
114798	181498
15774	181499
16960	181500
60507	181501
72741	181502
41549	181503
11406	181504
39636	181505
32793	181506
4146	181507
30189	181508
24293	181509
22081	181510
72357	181511
13390	181512
57889	181513
102535	181514
17071	181515
6818	181516
43305	181517
93851	181518
42859	181519
13455	181520
74238	181521
111883	181522
24999	181523
164668	181524
70136	181525
8895	181526
7752	181527
140032	181528
13403	181529
97711	181530
40638	181531
71498	181532
31207	181533
20439	181534
97713	181535
78111	181536
64383	181537
5998	181538
11261	181539
30	181540
37977	181541
10440	181542
2321	181543
4467	181544
6505	181545
39	181546
71298	181547
35663	181548
43235	181549
47247	181550
42726	181551
60967	181552
49621	181553
131354	181554
85450	181555
137725	181556
6427	181557
93732	181558
2441	181559
3588	181560
28144	181561
35631	181562
1666	181563
78239	181564
37974	181565
168062	181566
144615	181567
38403	181568
24734	181569
16856	181570
136666	181571
6035	181572
7893	181573
9679	181574
74698	181575
55225	181576
49841	181577
2028	181578
17616	181579
1535	181580
2205	181581
42337	181582
2652	181583
71111	181584
96313	181585
83961	181586
59190	181587
32775	181588
117183	181589
33487	181590
7270	181591
20411	181592
30288	181593
136617	181594
28147	181595
12419	181596
8976	181597
119011	181598
37150	181599
17589	181600
82810	181601
48877	181602
76329	181603
64630	181604
46837	181605
10903	181606
118345	181607
20249	181608
150357	181609
138994	181610
4081	181611
91608	181612
54978	181613
76493	181614
48714	181615
42655	181616
75142	181617
2198	181618
17096	181619
100088	181620
89753	181621
41368	181622
29732	181623
151394	181624
14402	181625
2238	181626
6254	181627
13135	181628
51031	181629
84770	181630
4175	181631
132875	181632
25234	181633
101896	181634
1946	181635
5459	181636
48457	181637
727	181638
15856	181639
3110	181640
81287	181641
33617	181642
137927	181643
41246	181644
1284	181645
1071	181646
20856	181647
77205	181648
35497	181649
123281	181650
13740	181651
45080	181652
40198	181653
64062	181654
105207	181655
122937	181656
18863	181657
38667	181658
7673	181659
125882	181660
16583	181661
30488	181662
23385	181663
11699	181664
17617	181665
52599	181666
1073	181667
100669	181668
34784	181669
52656	181670
55310	181671
4847	181672
2207	181673
344	181674
51838	181675
4901	181676
3578	181677
42461	181678
46701	181679
65415	181680
150074	181681
19606	181682
57571	181683
98483	181684
5048	181685
2303	181686
4492	181687
17487	181688
118280	181689
22969	181690
67970	181691
79504	181692
43191	181693
27250	181694
20982	181695
1279	181696
45023	181697
654	181698
12026	181699
105210	181700
42176	181701
95114	181702
11192	181703
1957	181704
60170	181705
31373	181706
62615	181707
13988	181708
7930	181709
72636	181710
38973	181711
13236	181712
90658	181713
1710	181714
5127	181715
47782	181716
64449	181717
129401	181718
22609	181719
83863	181720
16254	181721
48241	181722
95572	181723
65545	181724
4112	181725
40590	181726
26738	181727
4238	181728
121708	181729
136282	181730
58735	181731
151	181732
42988	181733
57710	181734
53254	181735
7244	181736
44593	181737
5983	181738
12677	181739
62348	181740
135972	181741
64404	181742
90774	181743
90966	181744
101845	181745
1588	181746
18791	181747
62319	181748
79533	181749
4325	181750
18725	181751
55806	181752
89268	181753
132933	181754
10045	181755
63383	181756
34070	181757
19973	181758
118472	181759
7634	181760
4079	181761
18727	181762
139011	181763
55575	181764
6234	181765
14643	181766
4942	181767
12328	181768
3172	181769
763	181770
139468	181771
6978	181772
4101	181773
3375	181774
48699	181775
2241	181776
54741	181777
167285	181778
63005	181779
57892	181780
9628	181781
27986	181782
93732	181783
3375	181784
2731	181785
123745	181786
122800	181787
52576	181788
49303	181789
75605	181790
9626	181791
33815	181792
120474	181793
71665	181794
143135	181795
24957	181796
38	181797
147272	181798
6804	181799
24433	181800
143182	181801
38994	181802
195	181803
6344	181804
62894	181805
37609	181806
19322	181807
66771	181808
62044	181809
7094	181810
21006	181811
27873	181812
144036	181813
26414	181814
41432	181815
40423	181816
43243	181817
40908	181818
8750	181819
57099	181820
57858	181821
299	181822
339	181823
16104	181824
48775	181825
63891	181826
41899	181827
33573	181828
2522	181829
54540	181830
1614	181831
33745	181832
71818	181833
23515	181834
24942	181835
79592	181836
99419	181837
11168	181838
77923	181839
29388	181840
109173	181841
26966	181842
44637	181843
69	181844
13689	181845
7756	181846
104366	181847
18356	181848
11446	181849
50084	181850
103691	181851
44042	181852
54021	181853
35134	181854
2079	181855
51589	181856
66191	181857
6390	181858
138701	181859
27570	181860
104855	181861
20613	181862
125470	181863
11697	181864
1936	181865
149782	181866
24536	181867
49650	181868
10086	181869
22288	181870
65779	181871
48874	181872
13185	181873
84823	181874
49739	181875
6556	181876
51830	181877
100695	181878
6455	181879
33349	181880
73375	181881
165328	181882
93322	181883
27800	181884
44356	181885
6427	181886
44472	181887
3339	181888
26207	181889
21855	181890
55311	181891
63972	181892
90227	181893
105086	181894
37293	181895
7523	181896
57076	181897
45405	181898
76542	181899
23927	181900
71889	181901
67338	181902
2533	181903
104575	181904
29618	181905
71624	181906
64097	181907
36073	181908
48375	181909
115256	181910
166228	181911
557	181912
39223	181913
14887	181914
42940	181915
84641	181916
15145	181917
53403	181918
84440	181919
45824	181920
40913	181921
3224	181922
98177	181923
6919	181924
24364	181925
76724	181926
16315	181927
23993	181928
117357	181929
133507	181930
85670	181931
27382	181932
8939	181933
2326	181934
28917	181935
15749	181936
71513	181937
15595	181938
63188	181939
18285	181940
96268	181941
75159	181942
117164	181943
41447	181944
38437	181945
91487	181946
57163	181947
93216	181948
12563	181949
10819	181950
5127	181951
13640	181952
129423	181953
90432	181954
134982	181955
93584	181956
13239	181957
69347	181958
13310	181959
41930	181960
10996	181961
73720	181962
20074	181963
27605	181964
96018	181965
75916	181966
869	181967
46506	181968
137698	181969
4922	181970
76497	181971
19325	181972
75891	181973
13793	181974
18606	181975
23622	181976
17096	181977
137780	181978
12	181979
39953	181980
25101	181981
26714	181982
29355	181983
159542	181984
23089	181985
99027	181986
87538	181987
922	181988
89224	181989
60336	181990
2191	181991
94007	181992
167475	181993
10921	181994
121562	181995
58253	181996
106321	181997
3082	181998
16850	181999
106836	182000
3371	182001
45198	182002
10747	182003
49167	182004
3989	182005
4477	182006
110913	182007
69777	182008
56046	182009
37568	182010
33415	182011
28237	182012
12365	182013
13294	182014
1499	182015
4488	182016
47495	182017
51357	182018
38783	182019
139472	182020
20716	182021
34196	182022
27085	182023
18522	182024
909	182025
59194	182026
75305	182027
143297	182028
1270	182029
11004	182030
83239	182031
88391	182032
15820	182033
7123	182034
19496	182035
16483	182036
33591	182037
136652	182038
73078	182039
14514	182040
15511	182041
39843	182042
49345	182043
88081	182044
11806	182045
16110	182046
32705	182047
42895	182048
134173	182049
90057	182050
21513	182051
14952	182052
36763	182053
96280	182054
120563	182055
14205	182056
7365	182057
50335	182058
33315	182059
19436	182060
2515	182061
17822	182062
123323	182063
6713	182064
54178	182065
18244	182066
86659	182067
18090	182068
72601	182069
8026	182070
92549	182071
26716	182072
7182	182073
23720	182074
47124	182075
15012	182076
70998	182077
409	182078
97955	182079
8670	182080
415	182081
17283	182082
4110	182083
2150	182084
30475	182085
133232	182086
51870	182087
66008	182088
60060	182089
36008	182090
25024	182091
120668	182092
70336	182093
40898	182094
523	182095
3649	182096
13788	182097
9335	182098
85407	182099
25284	182100
12535	182101
45527	182102
53483	182103
110885	182104
399	182105
22372	182106
44722	182107
19189	182108
110476	182109
3574	182110
12367	182111
151216	182112
326	182113
14516	182114
81703	182115
62427	182116
12521	182117
3212	182118
1724	182119
44631	182120
75000	182121
21305	182122
19888	182123
9197	182124
3298	182125
65577	182126
28751	182127
76504	182128
45091	182129
28008	182130
94975	182131
57232	182132
10371	182133
17328	182134
41199	182135
16504	182136
17887	182137
2140	182138
33209	182139
8666	182140
47269	182141
63687	182142
94082	182143
25324	182144
40486	182145
7396	182146
88394	182147
86335	182148
119846	182149
9532	182150
1370	182151
13502	182152
20477	182153
139691	182154
17444	182155
75700	182156
806	182157
894	182158
17708	182159
3422	182160
28538	182161
3800	182162
123702	182163
46669	182164
103547	182165
17589	182166
1904	182167
14792	182168
13889	182169
144822	182170
31714	182171
51336	182172
139446	182173
145596	182174
26062	182175
67269	182176
82346	182177
32333	182178
49386	182179
66645	182180
1865	182181
75382	182182
4840	182183
43652	182184
124472	182185
71406	182186
72868	182187
36154	182188
74613	182189
107778	182190
30639	182191
3301	182192
73427	182193
17576	182194
42503	182195
17527	182196
12318	182197
29052	182198
41520	182199
18120	182200
8516	182201
6806	182202
36872	182203
66283	182204
19728	182205
10097	182206
6985	182207
67828	182208
5285	182209
97075	182210
162992	182211
8516	182212
62093	182213
120029	182214
19020	182215
31811	182216
105219	182217
2710	182218
119310	182219
2462	182220
12310	182221
34209	182222
57856	182223
9811	182224
31921	182225
20064	182226
25736	182227
122309	182228
167277	182229
2789	182230
23137	182231
74624	182232
16727	182233
11043	182234
5931	182235
92258	182236
22518	182237
13084	182238
3612	182239
9718	182240
12656	182241
78607	182242
72677	182243
132731	182244
16380	182245
44050	182246
51720	182247
70843	182248
1473	182249
2160	182250
60247	182251
6244	182252
1381	182253
78464	182254
2115	182255
71799	182256
28065	182257
64854	182258
68222	182259
52229	182260
15881	182261
75099	182262
1695	182263
105523	182264
5224	182265
46586	182266
88729	182267
84269	182268
107575	182269
13793	182270
2868	182271
19803	182272
13879	182273
87433	182274
70829	182275
102	182276
43389	182277
134763	182278
53357	182279
38780	182280
56907	182281
140785	182282
106423	182283
93366	182284
60030	182285
16812	182286
34366	182287
36173	182288
74196	182289
6878	182290
47994	182291
21296	182292
15785	182293
62185	182294
71341	182295
107499	182296
13950	182297
37951	182298
4612	182299
26885	182300
17216	182301
113045	182302
83043	182303
126799	182304
2722	182305
4581	182306
20320	182307
50673	182308
100791	182309
55612	182310
66929	182311
106609	182312
16987	182313
44278	182314
3748	182315
10791	182316
15311	182317
35011	182318
9120	182319
64629	182320
94226	182321
13594	182322
47434	182323
16091	182324
41521	182325
60944	182326
32542	182327
36659	182328
2357	182329
9073	182330
53098	182331
2889	182332
101650	182333
2138	182334
18256	182335
57474	182336
2595	182337
19750	182338
64513	182339
13467	182340
16792	182341
110585	182342
23785	182343
61847	182344
2700	182345
11142	182346
70714	182347
53935	182348
57193	182349
69043	182350
14117	182351
124895	182352
40976	182353
1335	182354
1263	182355
32084	182356
125478	182357
23068	182358
572	182359
12591	182360
24825	182361
119894	182362
22798	182363
20919	182364
5643	182365
154665	182366
62374	182367
32887	182368
710	182369
248	182370
6184	182371
1159	182372
131059	182373
15036	182374
8994	182375
2	182376
167775	182377
26995	182378
7163	182379
30917	182380
3823	182381
51740	182382
39228	182383
74587	182384
43045	182385
131287	182386
12903	182387
15196	182388
59840	182389
60985	182390
24890	182391
33993	182392
514	182393
108709	182394
86114	182395
95934	182396
57708	182397
5195	182398
92074	182399
158603	182400
23344	182401
71536	182402
80819	182403
13383	182404
111173	182405
82341	182406
44978	182407
3436	182408
4538	182409
137552	182410
25903	182411
19077	182412
13503	182413
34429	182414
17430	182415
7861	182416
79654	182417
39979	182418
10679	182419
51101	182420
1537	182421
52256	182422
40567	182423
76088	182424
33356	182425
515	182426
13914	182427
75405	182428
12718	182429
43560	182430
98126	182431
44495	182432
4498	182433
51500	182434
37620	182435
984	182436
104129	182437
107112	182438
137668	182439
53553	182440
33227	182441
43062	182442
2582	182443
43847	182444
4830	182445
22589	182446
1284	182447
5744	182448
79514	182449
111997	182450
36665	182451
293	182452
11751	182453
17996	182454
49738	182455
68657	182456
7101	182457
4251	182458
60261	182459
117141	182460
45541	182461
20247	182462
7428	182463
42268	182464
29962	182465
6793	182466
12277	182467
4071	182468
8585	182469
36475	182470
25099	182471
13417	182472
50108	182473
28876	182474
10862	182475
55741	182476
23010	182477
824	182478
12875	182479
101158	182480
859	182481
1319	182482
7794	182483
13510	182484
50238	182485
30165	182486
27832	182487
91450	182488
24992	182489
106615	182490
73645	182491
76616	182492
10346	182493
47631	182494
54742	182495
15350	182496
122	182497
48507	182498
33352	182499
4726	182500
40522	182501
12018	182502
155267	182503
8211	182504
122977	182505
32141	182506
65402	182507
131213	182508
18044	182509
12015	182510
12573	182511
126539	182512
39918	182513
114111	182514
115548	182515
11988	182516
50141	182517
13274	182518
17414	182519
3702	182520
14018	182521
4326	182522
65586	182523
42023	182524
52366	182525
57657	182526
29072	182527
32567	182528
296	182529
54651	182530
19821	182531
47323	182532
31981	182533
65411	182534
35829	182535
6406	182536
16702	182537
47418	182538
27700	182539
46976	182540
6714	182541
144526	182542
162190	182543
25888	182544
15370	182545
7310	182546
43334	182547
13565	182548
197	182549
38921	182550
35916	182551
18288	182552
14472	182553
39499	182554
94919	182555
30551	182556
1973	182557
13753	182558
44695	182559
31581	182560
8752	182561
18938	182562
10988	182563
11188	182564
84024	182565
40124	182566
8518	182567
153720	182568
32557	182569
17614	182570
17211	182571
38099	182572
83443	182573
22023	182574
52880	182575
2374	182576
22613	182577
19391	182578
4088	182579
21074	182580
152501	182581
89375	182582
22890	182583
52463	182584
139187	182585
41628	182586
63992	182587
29187	182588
78154	182589
114789	182590
23323	182591
60261	182592
4518	182593
29373	182594
63825	182595
34355	182596
19321	182597
19048	182598
33140	182599
10739	182600
76277	182601
74581	182602
33686	182603
9336	182604
78631	182605
1745	182606
8792	182607
50017	182608
7432	182609
1699	182610
143533	182611
74869	182612
18741	182613
34639	182614
104834	182615
20693	182616
56231	182617
39014	182618
4276	182619
16445	182620
29716	182621
38496	182622
11951	182623
132453	182624
24769	182625
12691	182626
52158	182627
1442	182628
41208	182629
6785	182630
867	182631
1626	182632
1290	182633
38207	182634
3784	182635
19973	182636
44974	182637
89772	182638
27623	182639
11370	182640
13797	182641
63913	182642
95648	182643
55438	182644
87607	182645
59049	182646
51859	182647
2943	182648
8153	182649
59864	182650
29631	182651
83386	182652
51462	182653
113302	182654
220	182655
19448	182656
70552	182657
14457	182658
5554	182659
11321	182660
136823	182661
95847	182662
11080	182663
62851	182664
88441	182665
10650	182666
32499	182667
65520	182668
126563	182669
11503	182670
122657	182671
9685	182672
21204	182673
39880	182674
134886	182675
13433	182676
43776	182677
639	182678
4244	182679
33662	182680
53406	182681
9157	182682
120468	182683
29074	182684
12568	182685
63236	182686
21883	182687
32965	182688
60358	182689
41368	182690
94614	182691
104465	182692
161384	182693
41113	182694
21694	182695
453	182696
10630	182697
112503	182698
659	182699
19828	182700
33574	182701
45419	182702
3845	182703
19389	182704
12989	182705
150340	182706
48615	182707
9845	182708
35288	182709
5883	182710
69792	182711
28005	182712
1990	182713
107665	182714
21571	182715
22221	182716
41547	182717
8751	182718
25850	182719
10201	182720
64460	182721
29168	182722
80150	182723
20127	182724
63130	182725
84294	182726
7729	182727
10489	182728
26546	182729
72277	182730
29091	182731
5909	182732
110936	182733
6393	182734
62792	182735
6925	182736
109295	182737
10706	182738
111769	182739
13428	182740
287	182741
90729	182742
15903	182743
136143	182744
49450	182745
13250	182746
3647	182747
146418	182748
32446	182749
37903	182750
4529	182751
5386	182752
20043	182753
128176	182754
56499	182755
16474	182756
133625	182757
18253	182758
7940	182759
95888	182760
43377	182761
16137	182762
75242	182763
25614	182764
1791	182765
32649	182766
30348	182767
34428	182768
58787	182769
17147	182770
35448	182771
30303	182772
85504	182773
36102	182774
14981	182775
27191	182776
52591	182777
24714	182778
58259	182779
4144	182780
88241	182781
39488	182782
64669	182783
119479	182784
18623	182785
13103	182786
19824	182787
85685	182788
282	182789
80412	182790
149074	182791
70818	182792
122650	182793
19393	182794
10035	182795
58494	182796
13926	182797
44079	182798
45128	182799
7312	182800
66191	182801
2926	182802
72765	182803
13705	182804
95285	182805
56678	182806
14182	182807
19458	182808
6830	182809
9315	182810
156214	182811
152641	182812
21891	182813
20607	182814
2954	182815
7748	182816
13036	182817
91857	182818
30195	182819
17198	182820
122372	182821
57529	182822
53462	182823
3419	182824
45107	182825
25732	182826
68595	182827
58293	182828
52620	182829
107323	182830
17083	182831
24320	182832
23868	182833
57822	182834
29451	182835
137304	182836
73871	182837
123377	182838
24602	182839
118873	182840
7102	182841
69760	182842
2253	182843
21240	182844
104673	182845
121475	182846
93698	182847
25090	182848
26118	182849
64310	182850
1720	182851
89951	182852
34678	182853
61858	182854
61938	182855
109989	182856
31492	182857
106805	182858
2124	182859
47755	182860
15950	182861
59035	182862
14437	182863
3163	182864
32645	182865
12451	182866
6002	182867
4250	182868
42602	182869
4796	182870
82025	182871
7389	182872
27612	182873
34557	182874
47284	182875
21196	182876
62211	182877
24289	182878
34718	182879
82416	182880
46006	182881
40963	182882
34613	182883
26182	182884
114011	182885
29853	182886
19374	182887
5405	182888
61527	182889
58942	182890
58362	182891
11219	182892
18995	182893
9306	182894
90423	182895
27427	182896
139819	182897
25207	182898
7878	182899
87936	182900
5574	182901
25841	182902
14041	182903
3458	182904
42132	182905
97064	182906
27622	182907
153	182908
20799	182909
64786	182910
149755	182911
49303	182912
9186	182913
100216	182914
49480	182915
6972	182916
3623	182917
36779	182918
29159	182919
76637	182920
65211	182921
155673	182922
14936	182923
61191	182924
81536	182925
17569	182926
28406	182927
127381	182928
34239	182929
47225	182930
34821	182931
154348	182932
56910	182933
22918	182934
15704	182935
57553	182936
62831	182937
8800	182938
10461	182939
114094	182940
363	182941
126541	182942
87617	182943
53714	182944
48198	182945
52648	182946
8887	182947
9039	182948
15856	182949
83769	182950
57063	182951
122134	182952
12465	182953
40716	182954
44382	182955
64440	182956
157959	182957
18664	182958
46292	182959
483	182960
38123	182961
40003	182962
27732	182963
117249	182964
10754	182965
121972	182966
13865	182967
22	182968
72926	182969
12730	182970
1822	182971
89725	182972
57473	182973
64647	182974
12374	182975
32838	182976
5083	182977
8980	182978
33037	182979
12124	182980
109290	182981
47185	182982
50033	182983
66841	182984
150631	182985
430	182986
44835	182987
4546	182988
101000	182989
8582	182990
62748	182991
59062	182992
92277	182993
55859	182994
3091	182995
2605	182996
5338	182997
61314	182998
103291	182999
43500	183000
54515	183001
84908	183002
26443	183003
4838	183004
160876	183005
116219	183006
6772	183007
123322	183008
13705	183009
3910	183010
3208	183011
69733	183012
37736	183013
38768	183014
39519	183015
8039	183016
2384	183017
58946	183018
7251	183019
58769	183020
3399	183021
21797	183022
18563	183023
56325	183024
69125	183025
81108	183026
96528	183027
101357	183028
2707	183029
32823	183030
39990	183031
13364	183032
19719	183033
3098	183034
37600	183035
43687	183036
44647	183037
60250	183038
53909	183039
27216	183040
99343	183041
8034	183042
19773	183043
6416	183044
68552	183045
23050	183046
84063	183047
14287	183048
49271	183049
29017	183050
29256	183051
155033	183052
48847	183053
14633	183054
83088	183055
78079	183056
23530	183057
4995	183058
21125	183059
66812	183060
44395	183061
110153	183062
67956	183063
46609	183064
33593	183065
101735	183066
15101	183067
2952	183068
68992	183069
21188	183070
137499	183071
68208	183072
42003	183073
6630	183074
9980	183075
1198	183076
42777	183077
8210	183078
113123	183079
57303	183080
33125	183081
45788	183082
24247	183083
48226	183084
38478	183085
26591	183086
5995	183087
25635	183088
18521	183089
2742	183090
543	183091
67697	183092
14290	183093
13056	183094
30550	183095
76382	183096
170142	183097
61817	183098
8937	183099
8424	183100
30433	183101
48766	183102
1300	183103
54503	183104
114222	183105
19308	183106
55524	183107
3189	183108
10170	183109
71763	183110
16230	183111
170116	183112
97386	183113
10179	183114
4730	183115
24578	183116
38695	183117
87686	183118
131201	183119
61465	183120
76093	183121
5575	183122
44177	183123
56882	183124
24469	183125
24594	183126
64462	183127
24390	183128
17643	183129
54316	183130
40859	183131
33767	183132
29904	183133
13105	183134
115896	183135
73490	183136
11719	183137
13974	183138
14096	183139
79799	183140
66119	183141
103041	183142
45101	183143
1432	183144
21267	183145
17981	183146
50391	183147
16429	183148
54742	183149
56950	183150
91331	183151
125750	183152
6816	183153
65087	183154
65661	183155
52117	183156
156944	183157
15694	183158
354	183159
38050	183160
55090	183161
50431	183162
15172	183163
16746	183164
53865	183165
19051	183166
105621	183167
117914	183168
81460	183169
2432	183170
22698	183171
120257	183172
85109	183173
15068	183174
4295	183175
1300	183176
86809	183177
53710	183178
53310	183179
11864	183180
55250	183181
90096	183182
7296	183183
338	183184
19295	183185
28686	183186
18426	183187
168121	183188
37797	183189
130653	183190
137	183191
57276	183192
4024	183193
68753	183194
104128	183195
27358	183196
25219	183197
23158	183198
37282	183199
270	183200
59950	183201
18187	183202
24178	183203
85728	183204
73343	183205
115507	183206
32797	183207
34050	183208
11131	183209
96586	183210
55925	183211
6446	183212
4123	183213
65861	183214
57621	183215
115416	183216
106666	183217
393	183218
672	183219
19666	183220
1746	183221
38109	183222
131488	183223
1389	183224
78712	183225
76380	183226
2099	183227
25177	183228
47594	183229
60382	183230
5352	183231
66	183232
25564	183233
54242	183234
11493	183235
23786	183236
20870	183237
18414	183238
577	183239
84294	183240
26097	183241
28163	183242
3047	183243
10077	183244
44472	183245
37432	183246
88880	183247
116687	183248
136570	183249
87730	183250
160728	183251
1497	183252
107965	183253
16231	183254
46568	183255
17878	183256
16427	183257
43882	183258
774	183259
1086	183260
35694	183261
52535	183262
60529	183263
137232	183264
28547	183265
20900	183266
31124	183267
11435	183268
18954	183269
643	183270
99878	183271
35359	183272
26578	183273
56253	183274
69369	183275
164065	183276
28075	183277
31280	183278
12143	183279
3982	183280
36831	183281
61155	183282
7080	183283
56471	183284
31984	183285
809	183286
91732	183287
30359	183288
69082	183289
110565	183290
139268	183291
157664	183292
78991	183293
2073	183294
15942	183295
7868	183296
43450	183297
19018	183298
114300	183299
26952	183300
8768	183301
38279	183302
110298	183303
134547	183304
63529	183305
48119	183306
124711	183307
11504	183308
32438	183309
49732	183310
17508	183311
10682	183312
4930	183313
39981	183314
1343	183315
89121	183316
109179	183317
11980	183318
63774	183319
97783	183320
52399	183321
35944	183322
7880	183323
87890	183324
977	183325
19085	183326
91160	183327
6	183328
12467	183329
107028	183330
45234	183331
3594	183332
42777	183333
122277	183334
42950	183335
3963	183336
41909	183337
25387	183338
44129	183339
22821	183340
14298	183341
23420	183342
61127	183343
14996	183344
17490	183345
1901	183346
6186	183347
45105	183348
91068	183349
14469	183350
106401	183351
38226	183352
60069	183353
42296	183354
21605	183355
32447	183356
84100	183357
15111	183358
49663	183359
134264	183360
93635	183361
15054	183362
128290	183363
50258	183364
32744	183365
118881	183366
56935	183367
32541	183368
40043	183369
25807	183370
40719	183371
87954	183372
92548	183373
61517	183374
89396	183375
111771	183376
55788	183377
36754	183378
93634	183379
17885	183380
3604	183381
91363	183382
108708	183383
33339	183384
76474	183385
51336	183386
2993	183387
25107	183388
13223	183389
570	183390
10170	183391
1217	183392
48895	183393
44805	183394
22094	183395
56161	183396
58916	183397
25196	183398
61432	183399
17954	183400
113218	183401
75448	183402
95702	183403
66657	183404
113806	183405
529	183406
35013	183407
57440	183408
44575	183409
19572	183410
49308	183411
1989	183412
17000	183413
96982	183414
24048	183415
25139	183416
53185	183417
5113	183418
23599	183419
89918	183420
73904	183421
1001	183422
36677	183423
49053	183424
86372	183425
117557	183426
44617	183427
70822	183428
110288	183429
38272	183430
26469	183431
11781	183432
113042	183433
64668	183434
5217	183435
6698	183436
9223	183437
10052	183438
34005	183439
32417	183440
13904	183441
14738	183442
1401	183443
23743	183444
17023	183445
19252	183446
111049	183447
37507	183448
149690	183449
156610	183450
137034	183451
10408	183452
78748	183453
31738	183454
38679	183455
47139	183456
131180	183457
31179	183458
10371	183459
78377	183460
6357	183461
2923	183462
22859	183463
33306	183464
72621	183465
6933	183466
9016	183467
102184	183468
80994	183469
7547	183470
67881	183471
10241	183472
1124	183473
3713	183474
17861	183475
130313	183476
6026	183477
46066	183478
18124	183479
17033	183480
55505	183481
12782	183482
3884	183483
49262	183484
6070	183485
8391	183486
97066	183487
152421	183488
71529	183489
3211	183490
115151	183491
40228	183492
40588	183493
21232	183494
28517	183495
747	183496
2103	183497
4	183498
760	183499
234	183500
78267	183501
43195	183502
2869	183503
8183	183504
17094	183505
8500	183506
15641	183507
46431	183508
10498	183509
60047	183510
5854	183511
71909	183512
47562	183513
21579	183514
2817	183515
61156	183516
57742	183517
45704	183518
33374	183519
4988	183520
46974	183521
26189	183522
54416	183523
44655	183524
57925	183525
9695	183526
4187	183527
158081	183528
5222	183529
122211	183530
37145	183531
72635	183532
89096	183533
54133	183534
95168	183535
26681	183536
1906	183537
89568	183538
25329	183539
10800	183540
26901	183541
19179	183542
106483	183543
12511	183544
114349	183545
69271	183546
44762	183547
860	183548
25755	183549
70719	183550
110305	183551
2061	183552
8419	183553
26322	183554
10803	183555
69158	183556
7117	183557
2024	183558
236	183559
16274	183560
2727	183561
31762	183562
72663	183563
10071	183564
67554	183565
87259	183566
77858	183567
11380	183568
2763	183569
77887	183570
1655	183571
205	183572
6048	183573
102125	183574
17776	183575
46659	183576
95869	183577
43538	183578
29317	183579
24017	183580
147259	183581
85330	183582
34550	183583
19809	183584
32477	183585
4891	183586
53849	183587
81981	183588
85275	183589
71934	183590
34067	183591
4302	183592
270	183593
36844	183594
71010	183595
51509	183596
115322	183597
32248	183598
38825	183599
26704	183600
79173	183601
41093	183602
53525	183603
77278	183604
28185	183605
12354	183606
61265	183607
33822	183608
12111	183609
62901	183610
117093	183611
128378	183612
8857	183613
46883	183614
42923	183615
58859	183616
20617	183617
7899	183618
34907	183619
2620	183620
21124	183621
20851	183622
7857	183623
4738	183624
18482	183625
148539	183626
72250	183627
33401	183628
78816	183629
1948	183630
74899	183631
11963	183632
60730	183633
27268	183634
9594	183635
34107	183636
13020	183637
39221	183638
94581	183639
67740	183640
6571	183641
11539	183642
66260	183643
41065	183644
63525	183645
89	183646
61057	183647
8732	183648
42160	183649
180	183650
9243	183651
142727	183652
132833	183653
91784	183654
24618	183655
114268	183656
25635	183657
4391	183658
24190	183659
36878	183660
6659	183661
50039	183662
1082	183663
1858	183664
89654	183665
3970	183666
49497	183667
131345	183668
373	183669
27162	183670
17607	183671
43016	183672
128272	183673
478	183674
105614	183675
51218	183676
50437	183677
88505	183678
2105	183679
62118	183680
11779	183681
78396	183682
28523	183683
32054	183684
52506	183685
20490	183686
21431	183687
29186	183688
18427	183689
5020	183690
2867	183691
9049	183692
111330	183693
14023	183694
68476	183695
13423	183696
24470	183697
1252	183698
568	183699
19759	183700
84228	183701
107723	183702
26067	183703
109619	183704
50122	183705
63712	183706
43723	183707
3276	183708
10121	183709
45721	183710
35288	183711
6100	183712
6366	183713
77154	183714
75865	183715
74455	183716
8270	183717
28132	183718
59036	183719
12303	183720
16982	183721
41061	183722
84640	183723
37813	183724
23858	183725
2528	183726
6008	183727
2043	183728
32087	183729
45725	183730
66248	183731
51299	183732
142581	183733
52828	183734
36627	183735
4142	183736
23290	183737
12291	183738
10845	183739
14304	183740
73789	183741
78484	183742
47061	183743
37397	183744
2404	183745
15145	183746
63051	183747
33428	183748
45919	183749
90589	183750
5799	183751
84363	183752
151218	183753
88656	183754
162023	183755
89271	183756
64835	183757
7486	183758
163780	183759
25915	183760
113974	183761
107730	183762
53159	183763
158470	183764
15613	183765
45022	183766
112897	183767
42582	183768
1852	183769
100639	183770
16230	183771
43994	183772
68417	183773
390	183774
10420	183775
64154	183776
104009	183777
25997	183778
36436	183779
64577	183780
117865	183781
76782	183782
11756	183783
34904	183784
45013	183785
18077	183786
27819	183787
25071	183788
97024	183789
2997	183790
45015	183791
55699	183792
22595	183793
15394	183794
61940	183795
23191	183796
114059	183797
44715	183798
23705	183799
7241	183800
104696	183801
3832	183802
58650	183803
16063	183804
5102	183805
2403	183806
75175	183807
154803	183808
29377	183809
12481	183810
54488	183811
13607	183812
48001	183813
66655	183814
164141	183815
13365	183816
167316	183817
16251	183818
39561	183819
45070	183820
19828	183821
4717	183822
24697	183823
18688	183824
126363	183825
82979	183826
48156	183827
66179	183828
23508	183829
44022	183830
48654	183831
29950	183832
44168	183833
59950	183834
129407	183835
4844	183836
64183	183837
6375	183838
18670	183839
18934	183840
104167	183841
118305	183842
22957	183843
110108	183844
34811	183845
81379	183846
2862	183847
60774	183848
24544	183849
24129	183850
5368	183851
8169	183852
21541	183853
121815	183854
77386	183855
13610	183856
31658	183857
36071	183858
68801	183859
53491	183860
10218	183861
24439	183862
547	183863
51205	183864
37943	183865
21036	183866
11899	183867
12693	183868
128100	183869
138005	183870
30260	183871
62952	183872
1136	183873
584	183874
52287	183875
4869	183876
20932	183877
36478	183878
1892	183879
213	183880
1909	183881
25878	183882
53686	183883
145350	183884
1638	183885
223	183886
68970	183887
89728	183888
106863	183889
57235	183890
77699	183891
130201	183892
39810	183893
49069	183894
23479	183895
23954	183896
9692	183897
8818	183898
2550	183899
99780	183900
6969	183901
109879	183902
10109	183903
1958	183904
28471	183905
115260	183906
4094	183907
168601	183908
67706	183909
107811	183910
50468	183911
54194	183912
61501	183913
1840	183914
34190	183915
77313	183916
8228	183917
10367	183918
4695	183919
64095	183920
61928	183921
5785	183922
70391	183923
160579	183924
17413	183925
52957	183926
9741	183927
100447	183928
161146	183929
29574	183930
12850	183931
4618	183932
83552	183933
17238	183934
21752	183935
5193	183936
730	183937
111736	183938
51420	183939
139633	183940
71104	183941
83481	183942
12616	183943
90526	183944
44897	183945
29218	183946
65047	183947
93614	183948
455	183949
10703	183950
16574	183951
68125	183952
29257	183953
88795	183954
155800	183955
54926	183956
30084	183957
4134	183958
41	183959
165434	183960
16163	183961
11476	183962
14298	183963
79321	183964
92567	183965
19987	183966
13860	183967
91632	183968
21131	183969
56892	183970
19043	183971
11692	183972
7189	183973
4763	183974
166216	183975
82500	183976
61606	183977
20051	183978
132439	183979
10547	183980
4697	183981
91193	183982
50766	183983
23334	183984
12553	183985
17831	183986
6886	183987
152156	183988
164	183989
1836	183990
8848	183991
51107	183992
82679	183993
57765	183994
3832	183995
46800	183996
46843	183997
1303	183998
29526	183999
11991	184000
23700	184001
27599	184002
19281	184003
16957	184004
7751	184005
35196	184006
135192	184007
11589	184008
22777	184009
46760	184010
18341	184011
46390	184012
38605	184013
41268	184014
78254	184015
114615	184016
14081	184017
47	184018
50069	184019
55417	184020
26031	184021
59856	184022
34891	184023
29571	184024
83483	184025
63075	184026
29893	184027
3976	184028
29212	184029
16386	184030
97188	184031
31142	184032
102241	184033
3466	184034
2045	184035
8786	184036
10907	184037
49642	184038
1040	184039
12622	184040
2309	184041
76693	184042
1421	184043
18129	184044
57832	184045
6778	184046
55795	184047
7441	184048
80172	184049
64089	184050
57171	184051
51363	184052
31519	184053
52275	184054
114549	184055
27012	184056
64705	184057
10202	184058
145855	184059
2015	184060
2557	184061
18097	184062
45447	184063
4687	184064
68697	184065
28946	184066
75197	184067
54864	184068
3031	184069
245	184070
57628	184071
168996	184072
9308	184073
43882	184074
103731	184075
94571	184076
159970	184077
2041	184078
153255	184079
14322	184080
34456	184081
15610	184082
411	184083
42055	184084
124228	184085
322	184086
139913	184087
34862	184088
40066	184089
114849	184090
55034	184091
109	184092
1789	184093
14857	184094
151311	184095
93857	184096
5662	184097
30027	184098
31296	184099
7915	184100
41141	184101
56139	184102
75368	184103
20425	184104
129825	184105
66272	184106
3452	184107
10334	184108
38756	184109
170171	184110
7585	184111
17177	184112
3434	184113
139552	184114
27243	184115
72937	184116
145157	184117
13956	184118
66570	184119
6322	184120
8087	184121
28653	184122
4834	184123
4354	184124
69643	184125
42599	184126
8917	184127
6006	184128
6310	184129
16385	184130
26425	184131
31018	184132
5942	184133
163074	184134
70377	184135
35220	184136
61	184137
84695	184138
27673	184139
953	184140
64637	184141
120804	184142
64557	184143
17110	184144
143689	184145
94364	184146
35064	184147
3234	184148
9088	184149
4665	184150
64762	184151
2117	184152
108813	184153
89122	184154
5356	184155
4144	184156
19266	184157
92368	184158
34680	184159
97262	184160
17969	184161
2592	184162
52209	184163
142872	184164
35462	184165
112100	184166
25545	184167
37793	184168
71523	184169
38542	184170
40625	184171
28854	184172
155461	184173
19036	184174
74585	184175
33447	184176
19116	184177
45785	184178
151489	184179
3946	184180
50652	184181
6484	184182
118494	184183
24990	184184
97913	184185
988	184186
35598	184187
58517	184188
19633	184189
54865	184190
56621	184191
581	184192
7747	184193
39802	184194
46701	184195
22650	184196
51328	184197
23883	184198
6039	184199
57382	184200
24857	184201
118241	184202
11295	184203
11853	184204
28243	184205
109638	184206
2617	184207
89593	184208
9872	184209
14699	184210
79786	184211
24253	184212
114023	184213
11246	184214
20085	184215
37430	184216
46864	184217
154627	184218
65408	184219
42305	184220
8404	184221
147424	184222
3342	184223
40416	184224
62746	184225
19615	184226
50207	184227
6832	184228
60267	184229
3927	184230
38115	184231
73373	184232
5994	184233
10949	184234
26321	184235
57630	184236
12540	184237
26203	184238
12152	184239
115427	184240
89764	184241
120831	184242
10038	184243
165	184244
24508	184245
12650	184246
25695	184247
6477	184248
134959	184249
10520	184250
56491	184251
40268	184252
176	184253
4540	184254
106297	184255
28523	184256
3090	184257
58135	184258
75193	184259
7971	184260
80576	184261
27567	184262
15862	184263
4043	184264
36767	184265
15845	184266
15	184267
347	184268
3646	184269
2721	184270
2496	184271
36927	184272
18254	184273
112076	184274
69419	184275
55477	184276
1945	184277
43341	184278
10419	184279
43471	184280
3297	184281
42618	184282
111660	184283
45131	184284
41563	184285
36866	184286
78337	184287
79179	184288
16427	184289
22029	184290
20211	184291
100611	184292
3858	184293
48256	184294
90869	184295
77929	184296
12204	184297
19132	184298
23558	184299
40628	184300
91931	184301
3679	184302
53874	184303
43283	184304
8835	184305
58411	184306
5170	184307
73417	184308
28999	184309
38051	184310
134986	184311
85075	184312
11785	184313
1334	184314
67793	184315
81213	184316
51281	184317
30998	184318
68871	184319
55401	184320
6366	184321
45709	184322
3826	184323
58956	184324
7805	184325
2077	184326
60685	184327
36409	184328
17012	184329
9389	184330
701	184331
133466	184332
42081	184333
5742	184334
33112	184335
146093	184336
81181	184337
58751	184338
65126	184339
136013	184340
119813	184341
13117	184342
12486	184343
58758	184344
1431	184345
105408	184346
67114	184347
15272	184348
55076	184349
381	184350
61348	184351
88040	184352
3992	184353
63490	184354
28233	184355
5454	184356
6994	184357
18957	184358
24198	184359
15193	184360
1681	184361
58698	184362
43984	184363
26436	184364
48210	184365
1322	184366
1883	184367
42477	184368
7769	184369
66340	184370
100162	184371
4501	184372
5618	184373
158543	184374
59933	184375
4386	184376
34070	184377
2548	184378
294	184379
28538	184380
110163	184381
105962	184382
9149	184383
107680	184384
32909	184385
2563	184386
538	184387
50761	184388
1784	184389
3390	184390
41785	184391
79982	184392
92313	184393
4021	184394
34078	184395
104872	184396
86445	184397
35295	184398
33805	184399
13831	184400
54550	184401
24837	184402
6954	184403
98651	184404
22486	184405
7859	184406
1954	184407
15770	184408
17752	184409
1101	184410
16664	184411
22065	184412
43983	184413
109378	184414
106314	184415
4726	184416
53911	184417
7021	184418
16282	184419
39642	184420
56846	184421
44386	184422
25650	184423
80988	184424
131	184425
44793	184426
78442	184427
36941	184428
66821	184429
39366	184430
41107	184431
10646	184432
25306	184433
44767	184434
512	184435
31736	184436
71019	184437
16576	184438
2776	184439
36144	184440
124162	184441
30030	184442
18022	184443
100668	184444
79392	184445
28147	184446
28910	184447
352	184448
64669	184449
127036	184450
83489	184451
67974	184452
24232	184453
20796	184454
108825	184455
131402	184456
15036	184457
32933	184458
531	184459
126	184460
65751	184461
45524	184462
60486	184463
139133	184464
130030	184465
889	184466
111655	184467
17503	184468
164544	184469
4565	184470
5582	184471
2327	184472
24543	184473
124474	184474
11090	184475
46202	184476
136570	184477
131468	184478
102571	184479
30404	184480
72302	184481
88112	184482
447	184483
2684	184484
4070	184485
55916	184486
132570	184487
46814	184488
81713	184489
2433	184490
86663	184491
7843	184492
47439	184493
13215	184494
43107	184495
60710	184496
1241	184497
3087	184498
40001	184499
57798	184500
18716	184501
37364	184502
61538	184503
59199	184504
31775	184505
132275	184506
80011	184507
1593	184508
23163	184509
43590	184510
9885	184511
80863	184512
1680	184513
21884	184514
60752	184515
60594	184516
83917	184517
1243	184518
23803	184519
11331	184520
42387	184521
33304	184522
24755	184523
110714	184524
57152	184525
117	184526
79330	184527
20881	184528
55995	184529
158428	184530
44434	184531
29094	184532
23527	184533
34	184534
57279	184535
5538	184536
53914	184537
24617	184538
4989	184539
1492	184540
38585	184541
25364	184542
49424	184543
414	184544
2099	184545
19054	184546
59674	184547
12168	184548
5187	184549
3369	184550
49946	184551
75344	184552
2908	184553
51536	184554
54645	184555
92236	184556
72346	184557
75696	184558
17120	184559
14177	184560
31010	184561
66459	184562
32452	184563
27983	184564
109946	184565
21214	184566
130688	184567
38165	184568
30804	184569
937	184570
199	184571
5857	184572
7785	184573
10964	184574
5720	184575
42194	184576
13708	184577
46789	184578
86740	184579
13665	184580
140562	184581
38141	184582
44992	184583
25537	184584
92931	184585
8830	184586
32179	184587
24212	184588
78270	184589
9900	184590
60658	184591
21978	184592
32889	184593
56320	184594
138948	184595
7799	184596
38026	184597
2606	184598
127615	184599
9153	184600
101350	184601
15098	184602
12996	184603
71135	184604
109918	184605
51077	184606
85723	184607
12797	184608
11672	184609
49751	184610
121145	184611
53772	184612
77206	184613
84591	184614
30237	184615
80523	184616
43615	184617
10325	184618
24593	184619
2513	184620
80703	184621
35610	184622
94840	184623
9989	184624
69405	184625
18334	184626
50764	184627
44193	184628
84295	184629
28048	184630
2195	184631
11610	184632
61908	184633
15889	184634
7706	184635
116034	184636
60094	184637
7648	184638
49253	184639
150117	184640
24411	184641
13319	184642
4183	184643
34186	184644
42782	184645
64365	184646
49344	184647
116041	184648
72179	184649
32340	184650
4279	184651
60129	184652
20990	184653
18163	184654
100075	184655
17567	184656
22875	184657
16655	184658
6614	184659
25996	184660
45352	184661
912	184662
37407	184663
2625	184664
191	184665
20315	184666
135145	184667
63333	184668
67723	184669
45603	184670
2206	184671
71900	184672
41205	184673
92094	184674
114148	184675
10189	184676
36157	184677
73247	184678
68295	184679
28916	184680
9851	184681
23188	184682
12690	184683
82081	184684
2912	184685
50868	184686
13298	184687
21558	184688
9152	184689
33550	184690
1442	184691
52063	184692
49175	184693
51249	184694
46932	184695
53921	184696
34901	184697
32547	184698
1494	184699
8038	184700
25015	184701
2273	184702
75263	184703
86959	184704
94681	184705
55094	184706
102638	184707
8214	184708
19757	184709
27158	184710
30830	184711
13523	184712
147618	184713
56390	184714
87373	184715
66950	184716
11834	184717
68319	184718
9768	184719
95321	184720
137963	184721
1847	184722
104548	184723
16491	184724
16240	184725
46003	184726
135770	184727
148672	184728
98349	184729
32370	184730
120714	184731
4147	184732
40365	184733
7653	184734
113037	184735
24277	184736
60050	184737
27874	184738
40300	184739
17892	184740
486	184741
5332	184742
130663	184743
56392	184744
16609	184745
81399	184746
87182	184747
74231	184748
163	184749
80704	184750
71047	184751
48779	184752
30422	184753
2927	184754
36279	184755
22557	184756
1861	184757
6820	184758
16779	184759
11052	184760
84438	184761
43315	184762
92484	184763
17267	184764
107585	184765
18362	184766
2640	184767
135250	184768
256	184769
8929	184770
24599	184771
152044	184772
56810	184773
114638	184774
7831	184775
17681	184776
105695	184777
31781	184778
3230	184779
16755	184780
133793	184781
106109	184782
21376	184783
22661	184784
66800	184785
1222	184786
24151	184787
120594	184788
1971	184789
49853	184790
133014	184791
4400	184792
38331	184793
43374	184794
37533	184795
81520	184796
1384	184797
19745	184798
917	184799
42586	184800
134517	184801
47436	184802
220	184803
25904	184804
74485	184805
92317	184806
33405	184807
4584	184808
27384	184809
81046	184810
11216	184811
11845	184812
17013	184813
47558	184814
43035	184815
69450	184816
6119	184817
8516	184818
20727	184819
82735	184820
60675	184821
41034	184822
62587	184823
2451	184824
134379	184825
18412	184826
802	184827
16869	184828
862	184829
8712	184830
57633	184831
60580	184832
35765	184833
2721	184834
85272	184835
62114	184836
2189	184837
12871	184838
50836	184839
19971	184840
71885	184841
112792	184842
7812	184843
3716	184844
41341	184845
97898	184846
8979	184847
131317	184848
543	184849
50600	184850
11075	184851
9593	184852
161	184853
21032	184854
1254	184855
59316	184856
128	184857
71778	184858
10334	184859
95108	184860
8791	184861
4534	184862
1366	184863
33981	184864
60422	184865
118915	184866
7736	184867
46020	184868
6956	184869
32508	184870
53775	184871
48217	184872
20574	184873
110117	184874
25703	184875
94179	184876
22954	184877
11159	184878
28162	184879
41389	184880
32886	184881
27393	184882
68972	184883
34506	184884
110598	184885
159862	184886
10105	184887
82629	184888
39048	184889
44961	184890
32732	184891
11883	184892
26539	184893
131264	184894
53465	184895
92803	184896
46808	184897
28445	184898
19663	184899
31212	184900
44240	184901
4948	184902
35018	184903
10764	184904
17079	184905
89434	184906
63157	184907
83616	184908
8212	184909
90584	184910
888	184911
134221	184912
58949	184913
84444	184914
41482	184915
45486	184916
44154	184917
84378	184918
16182	184919
27025	184920
25776	184921
128629	184922
124052	184923
38360	184924
1742	184925
9123	184926
23054	184927
30839	184928
11145	184929
20713	184930
75509	184931
9425	184932
5190	184933
15661	184934
71496	184935
53440	184936
21645	184937
63667	184938
19060	184939
1006	184940
6784	184941
63163	184942
87783	184943
26227	184944
98721	184945
14511	184946
8	184947
60865	184948
3313	184949
80603	184950
35292	184951
82208	184952
3969	184953
88064	184954
51571	184955
18814	184956
105243	184957
5814	184958
672	184959
21346	184960
34435	184961
141512	184962
10907	184963
14132	184964
13647	184965
12714	184966
44246	184967
134493	184968
49986	184969
119810	184970
10675	184971
76123	184972
2019	184973
67820	184974
439	184975
108846	184976
155838	184977
84691	184978
5230	184979
3613	184980
2818	184981
5042	184982
163752	184983
17189	184984
46289	184985
43485	184986
13627	184987
49884	184988
129890	184989
58577	184990
5573	184991
164003	184992
18305	184993
129037	184994
6201	184995
24294	184996
11956	184997
155640	184998
4590	184999
5185	185000
1839	185001
47243	185002
33080	185003
3330	185004
49316	185005
85971	185006
75653	185007
21170	185008
73617	185009
93280	185010
60106	185011
42644	185012
27289	185013
39773	185014
132390	185015
65040	185016
12678	185017
873	185018
128391	185019
77357	185020
61621	185021
39968	185022
53373	185023
86802	185024
49236	185025
88070	185026
81659	185027
1507	185028
11796	185029
50370	185030
13574	185031
81637	185032
36424	185033
4885	185034
128739	185035
70625	185036
7582	185037
72714	185038
96380	185039
2630	185040
16326	185041
10750	185042
78957	185043
91302	185044
109341	185045
161885	185046
29883	185047
147324	185048
38446	185049
33320	185050
125456	185051
25330	185052
3468	185053
26324	185054
87564	185055
55771	185056
147885	185057
3374	185058
131034	185059
18730	185060
60948	185061
15032	185062
648	185063
49872	185064
4453	185065
17577	185066
75233	185067
23661	185068
25192	185069
20482	185070
4793	185071
3217	185072
20137	185073
33771	185074
68419	185075
4901	185076
32398	185077
24047	185078
22352	185079
2316	185080
6439	185081
15457	185082
11769	185083
95713	185084
17345	185085
110995	185086
34102	185087
14147	185088
21147	185089
2289	185090
81085	185091
3837	185092
42949	185093
15435	185094
17459	185095
79066	185096
52967	185097
20000	185098
8072	185099
53236	185100
49038	185101
99922	185102
66126	185103
118495	185104
37174	185105
19981	185106
10752	185107
30160	185108
148653	185109
22744	185110
9735	185111
28299	185112
8931	185113
21890	185114
105181	185115
31960	185116
23134	185117
137925	185118
29749	185119
79242	185120
128423	185121
44341	185122
6316	185123
43147	185124
4550	185125
133674	185126
54276	185127
70354	185128
63261	185129
17346	185130
72982	185131
20238	185132
4746	185133
46249	185134
16745	185135
137470	185136
6858	185137
74739	185138
2914	185139
42548	185140
18662	185141
71551	185142
94453	185143
45246	185144
87099	185145
1592	185146
42248	185147
1278	185148
46814	185149
108426	185150
56358	185151
9111	185152
27196	185153
41209	185154
1256	185155
138483	185156
3766	185157
6568	185158
116220	185159
100484	185160
22624	185161
127648	185162
49213	185163
22447	185164
151972	185165
19030	185166
32935	185167
1327	185168
27811	185169
73861	185170
30106	185171
18277	185172
33933	185173
109327	185174
88777	185175
165055	185176
25470	185177
29770	185178
933	185179
31518	185180
75	185181
77922	185182
3110	185183
67159	185184
76383	185185
6916	185186
37596	185187
33126	185188
17978	185189
66493	185190
8340	185191
53310	185192
2999	185193
16365	185194
9763	185195
4278	185196
6579	185197
48786	185198
34058	185199
109965	185200
51275	185201
35081	185202
20725	185203
15967	185204
131638	185205
67471	185206
335	185207
10935	185208
81841	185209
65622	185210
302	185211
44243	185212
117287	185213
41945	185214
51018	185215
15606	185216
52932	185217
63998	185218
14453	185219
45208	185220
35783	185221
30543	185222
50352	185223
121950	185224
42619	185225
23869	185226
23529	185227
22764	185228
31598	185229
17310	185230
13814	185231
89262	185232
7753	185233
55356	185234
18643	185235
41544	185236
618	185237
2018	185238
33795	185239
95933	185240
10829	185241
112489	185242
17378	185243
54372	185244
254	185245
101419	185246
16636	185247
20565	185248
10495	185249
67651	185250
5961	185251
2332	185252
94157	185253
42335	185254
115353	185255
17618	185256
75551	185257
59095	185258
17915	185259
30569	185260
130835	185261
7631	185262
59422	185263
8317	185264
1337	185265
113942	185266
51716	185267
91399	185268
3144	185269
75200	185270
11072	185271
29655	185272
4093	185273
14473	185274
16312	185275
77367	185276
58190	185277
125100	185278
22597	185279
23128	185280
77340	185281
114936	185282
4065	185283
107878	185284
44748	185285
5839	185286
17071	185287
27882	185288
8586	185289
55574	185290
28026	185291
98328	185292
16636	185293
7207	185294
36369	185295
60021	185296
13778	185297
22882	185298
817	185299
114801	185300
90870	185301
152681	185302
155481	185303
22590	185304
7617	185305
33897	185306
11414	185307
47168	185308
46076	185309
13832	185310
132383	185311
28128	185312
13395	185313
53543	185314
70247	185315
45636	185316
86839	185317
44096	185318
149227	185319
8892	185320
55895	185321
3652	185322
32885	185323
37917	185324
75727	185325
85022	185326
99279	185327
33629	185328
67161	185329
58415	185330
8525	185331
46357	185332
33855	185333
134991	185334
51083	185335
1713	185336
12120	185337
167	185338
14218	185339
96264	185340
42837	185341
98	185342
81558	185343
8218	185344
8403	185345
1093	185346
100567	185347
78210	185348
95936	185349
89110	185350
53509	185351
2514	185352
94362	185353
2127	185354
22926	185355
86756	185356
12924	185357
12560	185358
126000	185359
41086	185360
14040	185361
98097	185362
16666	185363
4111	185364
28045	185365
24514	185366
51557	185367
84280	185368
16140	185369
87975	185370
23199	185371
22093	185372
43814	185373
5765	185374
16795	185375
31167	185376
109026	185377
60282	185378
21246	185379
10942	185380
60799	185381
77181	185382
3973	185383
38945	185384
60249	185385
5994	185386
44784	185387
15950	185388
26368	185389
45854	185390
94570	185391
118628	185392
1024	185393
126323	185394
7274	185395
78780	185396
132168	185397
12367	185398
104514	185399
1124	185400
43540	185401
10755	185402
152295	185403
78498	185404
35490	185405
18000	185406
31899	185407
4641	185408
94688	185409
1488	185410
21244	185411
68193	185412
52643	185413
39340	185414
29939	185415
22641	185416
4524	185417
15283	185418
4271	185419
34429	185420
7286	185421
119790	185422
18044	185423
51998	185424
1755	185425
127	185426
45340	185427
92010	185428
39627	185429
30461	185430
12760	185431
32319	185432
33452	185433
12916	185434
8359	185435
104559	185436
227	185437
14053	185438
2563	185439
25845	185440
23743	185441
32981	185442
5547	185443
7814	185444
14290	185445
111616	185446
54675	185447
44682	185448
51540	185449
24945	185450
128072	185451
54293	185452
10620	185453
7705	185454
70663	185455
120361	185456
70524	185457
3658	185458
77605	185459
70209	185460
20110	185461
4736	185462
16661	185463
32146	185464
3703	185465
59758	185466
3377	185467
41210	185468
66454	185469
13154	185470
31967	185471
20063	185472
151463	185473
51084	185474
74241	185475
80468	185476
46514	185477
492	185478
22804	185479
87968	185480
24594	185481
41415	185482
12972	185483
60873	185484
29375	185485
37783	185486
4357	185487
274	185488
56237	185489
4624	185490
475	185491
3808	185492
77808	185493
109030	185494
45812	185495
38059	185496
263	185497
60626	185498
19226	185499
31549	185500
56806	185501
63228	185502
71627	185503
75061	185504
65183	185505
99900	185506
94289	185507
169720	185508
65030	185509
3963	185510
16453	185511
6329	185512
126412	185513
17469	185514
87526	185515
47095	185516
94503	185517
146	185518
39343	185519
69716	185520
93852	185521
129798	185522
97520	185523
75376	185524
9311	185525
147	185526
34566	185527
3860	185528
20305	185529
32114	185530
22003	185531
18637	185532
73308	185533
12899	185534
7315	185535
12927	185536
5765	185537
1033	185538
79249	185539
18542	185540
98230	185541
22573	185542
38534	185543
94162	185544
59715	185545
43465	185546
61117	185547
111394	185548
26806	185549
23129	185550
73518	185551
71812	185552
31588	185553
100476	185554
25809	185555
104407	185556
1771	185557
264	185558
158583	185559
15286	185560
25058	185561
14755	185562
88183	185563
16	185564
20287	185565
97469	185566
27689	185567
135940	185568
76681	185569
16050	185570
86313	185571
1687	185572
23545	185573
22160	185574
1219	185575
7982	185576
19594	185577
86233	185578
31245	185579
5053	185580
11032	185581
10044	185582
5571	185583
32152	185584
6039	185585
46935	185586
59150	185587
55011	185588
13144	185589
46874	185590
112202	185591
18828	185592
2478	185593
11639	185594
15450	185595
103	185596
3699	185597
28845	185598
5166	185599
17936	185600
71136	185601
149806	185602
2673	185603
11103	185604
36174	185605
23005	185606
12812	185607
149106	185608
16576	185609
4407	185610
57284	185611
31855	185612
9805	185613
32698	185614
62562	185615
6176	185616
64140	185617
7843	185618
38738	185619
9731	185620
3547	185621
9714	185622
47044	185623
107502	185624
26218	185625
131679	185626
119289	185627
12832	185628
68401	185629
1018	185630
50193	185631
76687	185632
86745	185633
12501	185634
76875	185635
102969	185636
39651	185637
25907	185638
11611	185639
12403	185640
4131	185641
204	185642
33203	185643
4200	185644
14309	185645
142563	185646
136906	185647
22735	185648
46290	185649
6616	185650
6144	185651
1174	185652
9562	185653
3926	185654
186	185655
5361	185656
33739	185657
94991	185658
25710	185659
46503	185660
14721	185661
116536	185662
86580	185663
130942	185664
4182	185665
27954	185666
113818	185667
20588	185668
50853	185669
26190	185670
18867	185671
62065	185672
382	185673
167610	185674
38854	185675
982	185676
15480	185677
4545	185678
26567	185679
25714	185680
140869	185681
49280	185682
52293	185683
52937	185684
6085	185685
2948	185686
15860	185687
133023	185688
39438	185689
23032	185690
90818	185691
128760	185692
63150	185693
18950	185694
24807	185695
93905	185696
18631	185697
72048	185698
8934	185699
18114	185700
38202	185701
39701	185702
7139	185703
32707	185704
104068	185705
79424	185706
54847	185707
35755	185708
16623	185709
21143	185710
58280	185711
81737	185712
5420	185713
23762	185714
74875	185715
70479	185716
4425	185717
135777	185718
80114	185719
2937	185720
35023	185721
15694	185722
843	185723
10076	185724
119318	185725
74449	185726
60366	185727
97877	185728
79287	185729
45180	185730
6952	185731
70428	185732
7101	185733
18527	185734
47113	185735
26817	185736
52862	185737
80	185738
16916	185739
92087	185740
31286	185741
14233	185742
13930	185743
83872	185744
742	185745
24859	185746
130435	185747
51253	185748
124871	185749
3647	185750
82128	185751
38523	185752
74089	185753
5847	185754
506	185755
12586	185756
39264	185757
139778	185758
31025	185759
124210	185760
161784	185761
115464	185762
22403	185763
43157	185764
69775	185765
4355	185766
3349	185767
21886	185768
34671	185769
73018	185770
105564	185771
2937	185772
60073	185773
104262	185774
5670	185775
56207	185776
97288	185777
11610	185778
9382	185779
47020	185780
61689	185781
134614	185782
12894	185783
10192	185784
7026	185785
9622	185786
55527	185787
122457	185788
16944	185789
116143	185790
37561	185791
101125	185792
6835	185793
122106	185794
72835	185795
87115	185796
35625	185797
46606	185798
8835	185799
63646	185800
55370	185801
23817	185802
48007	185803
1821	185804
5420	185805
86442	185806
39211	185807
23542	185808
103617	185809
76534	185810
8543	185811
70377	185812
15426	185813
16946	185814
10529	185815
16888	185816
63356	185817
70733	185818
29133	185819
107219	185820
4	185821
58339	185822
53457	185823
9942	185824
7208	185825
7102	185826
25028	185827
2594	185828
78293	185829
43189	185830
14896	185831
54610	185832
10139	185833
90314	185834
3184	185835
62313	185836
2508	185837
42030	185838
74246	185839
34878	185840
16	185841
12228	185842
12799	185843
13278	185844
136986	185845
104988	185846
31102	185847
13231	185848
19335	185849
21099	185850
30443	185851
75058	185852
93291	185853
13362	185854
58596	185855
10787	185856
12145	185857
51725	185858
84200	185859
31907	185860
91514	185861
16581	185862
69207	185863
63369	185864
12518	185865
50397	185866
24	185867
54374	185868
10695	185869
3725	185870
57308	185871
14181	185872
55911	185873
53309	185874
115763	185875
17816	185876
59945	185877
165002	185878
42	185879
9496	185880
7299	185881
34511	185882
48638	185883
5042	185884
81571	185885
131	185886
33861	185887
101338	185888
16669	185889
71251	185890
31108	185891
16103	185892
37011	185893
19041	185894
111190	185895
79096	185896
113622	185897
470	185898
81250	185899
49868	185900
60192	185901
57824	185902
36247	185903
2535	185904
43204	185905
24904	185906
83902	185907
26104	185908
56387	185909
67926	185910
65294	185911
391	185912
20642	185913
16034	185914
23871	185915
10068	185916
12538	185917
35306	185918
55697	185919
26074	185920
38142	185921
16589	185922
81992	185923
33830	185924
6146	185925
119323	185926
117340	185927
47266	185928
63783	185929
99296	185930
1517	185931
72384	185932
3060	185933
120308	185934
47336	185935
16994	185936
994	185937
9487	185938
123626	185939
49639	185940
62052	185941
34716	185942
64614	185943
3210	185944
25795	185945
132008	185946
107162	185947
83688	185948
27546	185949
3004	185950
125516	185951
21344	185952
21966	185953
52028	185954
4357	185955
2821	185956
91522	185957
117827	185958
13393	185959
63781	185960
92424	185961
38782	185962
30491	185963
41668	185964
86260	185965
7715	185966
17155	185967
66656	185968
69013	185969
57644	185970
1457	185971
66721	185972
75573	185973
148208	185974
36576	185975
12434	185976
34554	185977
5367	185978
9413	185979
14	185980
22793	185981
12042	185982
64543	185983
5637	185984
101617	185985
25692	185986
7010	185987
32747	185988
5858	185989
16253	185990
3382	185991
137248	185992
166456	185993
9060	185994
113178	185995
51214	185996
141543	185997
1896	185998
135431	185999
1428	186000
78066	186001
87205	186002
24792	186003
91445	186004
69007	186005
41270	186006
92757	186007
51978	186008
45262	186009
1255	186010
157115	186011
53149	186012
110109	186013
29600	186014
69111	186015
67023	186016
58148	186017
34322	186018
167275	186019
107266	186020
36775	186021
28103	186022
34317	186023
9118	186024
24525	186025
23911	186026
90818	186027
5200	186028
22267	186029
35223	186030
142579	186031
12467	186032
109361	186033
63420	186034
1625	186035
167214	186036
54377	186037
66060	186038
43741	186039
72118	186040
17396	186041
3511	186042
58315	186043
61762	186044
37668	186045
24372	186046
31880	186047
87503	186048
19649	186049
5859	186050
32921	186051
53535	186052
113476	186053
42545	186054
43736	186055
3777	186056
30859	186057
44543	186058
127758	186059
44426	186060
3455	186061
17172	186062
23632	186063
65565	186064
462	186065
16664	186066
30273	186067
59570	186068
80314	186069
166029	186070
36664	186071
24218	186072
34659	186073
50463	186074
55032	186075
59215	186076
45627	186077
22064	186078
24031	186079
7205	186080
4124	186081
25939	186082
18349	186083
11290	186084
23107	186085
259	186086
31676	186087
38	186088
108360	186089
14228	186090
33685	186091
64456	186092
6719	186093
10458	186094
40903	186095
95988	186096
2062	186097
13458	186098
24983	186099
41304	186100
15133	186101
26577	186102
19303	186103
72066	186104
94272	186105
17187	186106
77751	186107
58308	186108
6427	186109
50974	186110
3373	186111
23009	186112
19540	186113
8743	186114
55284	186115
119168	186116
14840	186117
107767	186118
4264	186119
5057	186120
64454	186121
94471	186122
15708	186123
42235	186124
3113	186125
37471	186126
62120	186127
38961	186128
40949	186129
3052	186130
22634	186131
31721	186132
89954	186133
69694	186134
121234	186135
55332	186136
11907	186137
48964	186138
8959	186139
1187	186140
122755	186141
27201	186142
16835	186143
50688	186144
32273	186145
17564	186146
39531	186147
147793	186148
146535	186149
6896	186150
11307	186151
123438	186152
31600	186153
13860	186154
3976	186155
10380	186156
1943	186157
47758	186158
13324	186159
35923	186160
67594	186161
18084	186162
136100	186163
3597	186164
24593	186165
31309	186166
4573	186167
10014	186168
74226	186169
77398	186170
20896	186171
10351	186172
37950	186173
20585	186174
3677	186175
69926	186176
55011	186177
2646	186178
100516	186179
4227	186180
143054	186181
6789	186182
104645	186183
385	186184
109113	186185
111087	186186
14953	186187
37374	186188
54220	186189
72002	186190
113882	186191
86736	186192
33303	186193
102237	186194
16389	186195
60117	186196
72370	186197
93735	186198
142975	186199
52026	186200
116921	186201
144	186202
34303	186203
136962	186204
46648	186205
10630	186206
2868	186207
3092	186208
24480	186209
156322	186210
145107	186211
1080	186212
110972	186213
938	186214
1705	186215
159319	186216
14399	186217
109543	186218
5499	186219
3513	186220
4248	186221
49718	186222
55660	186223
65741	186224
4346	186225
5846	186226
72145	186227
160169	186228
64473	186229
93121	186230
125666	186231
20739	186232
70710	186233
13638	186234
25221	186235
219	186236
103393	186237
58760	186238
9268	186239
75498	186240
5461	186241
63504	186242
18842	186243
116228	186244
42171	186245
4067	186246
80825	186247
67075	186248
3305	186249
20907	186250
16528	186251
6885	186252
57701	186253
17050	186254
27397	186255
143224	186256
25456	186257
473	186258
13131	186259
4554	186260
30177	186261
14088	186262
38360	186263
22669	186264
68145	186265
26455	186266
64461	186267
55747	186268
51272	186269
53368	186270
44434	186271
94517	186272
28257	186273
9563	186274
115032	186275
28863	186276
14918	186277
49502	186278
26821	186279
22737	186280
21970	186281
126367	186282
13607	186283
22986	186284
5664	186285
20421	186286
22706	186287
5947	186288
39444	186289
7955	186290
19303	186291
94046	186292
42083	186293
46152	186294
15078	186295
17190	186296
4685	186297
5726	186298
21375	186299
3133	186300
4349	186301
88866	186302
44766	186303
11674	186304
56762	186305
79481	186306
55319	186307
11577	186308
14	186309
130903	186310
68098	186311
48012	186312
17060	186313
70678	186314
5584	186315
47491	186316
47763	186317
55181	186318
10758	186319
30823	186320
22915	186321
93682	186322
27943	186323
108898	186324
24877	186325
138913	186326
2542	186327
6525	186328
21543	186329
107637	186330
45155	186331
25049	186332
62301	186333
36671	186334
48473	186335
4516	186336
22459	186337
10265	186338
86475	186339
57498	186340
81358	186341
17806	186342
22549	186343
92584	186344
24682	186345
18846	186346
263	186347
48578	186348
10080	186349
24406	186350
74545	186351
2355	186352
7412	186353
88840	186354
43441	186355
49385	186356
120947	186357
123801	186358
26560	186359
168820	186360
18221	186361
23567	186362
5974	186363
5081	186364
69955	186365
94747	186366
75555	186367
54225	186368
29811	186369
69588	186370
5449	186371
37459	186372
3968	186373
26912	186374
11710	186375
27034	186376
1753	186377
21530	186378
26371	186379
47	186380
11964	186381
5922	186382
37359	186383
28658	186384
60671	186385
21076	186386
168990	186387
59174	186388
84273	186389
30279	186390
8348	186391
144161	186392
1847	186393
60666	186394
39544	186395
15910	186396
28872	186397
40892	186398
17137	186399
39886	186400
10805	186401
60461	186402
26196	186403
34409	186404
52170	186405
31041	186406
29279	186407
118484	186408
28943	186409
86632	186410
11635	186411
30849	186412
20934	186413
34915	186414
26793	186415
56371	186416
18211	186417
78952	186418
45193	186419
7408	186420
83702	186421
85607	186422
32041	186423
12634	186424
20029	186425
67559	186426
36075	186427
15439	186428
77572	186429
21940	186430
67066	186431
84383	186432
61319	186433
1620	186434
85962	186435
40269	186436
60076	186437
4637	186438
101662	186439
71223	186440
3274	186441
12137	186442
127544	186443
57177	186444
42850	186445
11922	186446
30604	186447
40913	186448
14830	186449
3206	186450
46911	186451
1443	186452
9626	186453
105892	186454
13922	186455
7443	186456
31455	186457
80626	186458
34274	186459
36162	186460
3702	186461
9929	186462
21857	186463
98336	186464
35210	186465
32471	186466
109303	186467
404	186468
15400	186469
96715	186470
17056	186471
167362	186472
29073	186473
5415	186474
32245	186475
259	186476
1953	186477
53363	186478
43412	186479
7491	186480
96460	186481
38257	186482
53368	186483
84953	186484
1442	186485
37023	186486
19234	186487
3029	186488
15494	186489
91395	186490
63589	186491
69415	186492
27453	186493
55331	186494
33990	186495
20557	186496
37765	186497
58022	186498
67168	186499
41445	186500
14177	186501
109329	186502
16171	186503
71603	186504
119871	186505
19924	186506
41250	186507
37624	186508
41357	186509
3681	186510
115908	186511
51790	186512
92145	186513
1152	186514
950	186515
76029	186516
6050	186517
117253	186518
10328	186519
40011	186520
29592	186521
22561	186522
2758	186523
19825	186524
19400	186525
1043	186526
50533	186527
33480	186528
130456	186529
9684	186530
38641	186531
101955	186532
70019	186533
68100	186534
67877	186535
3061	186536
23668	186537
26967	186538
8601	186539
103853	186540
6745	186541
61974	186542
12248	186543
118107	186544
32504	186545
20498	186546
3253	186547
129863	186548
91046	186549
60129	186550
6408	186551
22859	186552
24485	186553
46598	186554
135707	186555
102851	186556
16120	186557
31098	186558
48281	186559
65929	186560
4828	186561
2846	186562
42070	186563
1017	186564
123401	186565
30405	186566
3230	186567
5805	186568
15836	186569
56280	186570
57800	186571
87395	186572
100366	186573
72409	186574
6781	186575
26213	186576
11184	186577
443	186578
75898	186579
8589	186580
77927	186581
148049	186582
143	186583
10905	186584
28576	186585
98047	186586
20629	186587
39034	186588
3222	186589
46457	186590
22669	186591
1242	186592
9225	186593
6532	186594
18029	186595
15882	186596
45244	186597
4200	186598
48488	186599
14669	186600
20346	186601
55090	186602
155948	186603
45983	186604
6690	186605
45776	186606
121166	186607
49891	186608
44275	186609
8690	186610
142924	186611
37822	186612
94819	186613
6384	186614
7439	186615
69489	186616
28883	186617
86974	186618
72250	186619
15504	186620
64117	186621
29719	186622
32128	186623
103093	186624
130209	186625
42967	186626
11740	186627
7340	186628
24516	186629
44914	186630
940	186631
8218	186632
15319	186633
32416	186634
44586	186635
42075	186636
3688	186637
39395	186638
18031	186639
12229	186640
94822	186641
8887	186642
22867	186643
8995	186644
63700	186645
4475	186646
6175	186647
34674	186648
734	186649
31262	186650
60199	186651
66826	186652
94994	186653
93906	186654
24975	186655
53424	186656
4981	186657
42373	186658
732	186659
97510	186660
78768	186661
94487	186662
109204	186663
95710	186664
2457	186665
3687	186666
7008	186667
27070	186668
66822	186669
52389	186670
30327	186671
35208	186672
35196	186673
87186	186674
9491	186675
62935	186676
109121	186677
801	186678
37603	186679
31387	186680
128222	186681
146434	186682
70089	186683
703	186684
16725	186685
106899	186686
54584	186687
51152	186688
37444	186689
9587	186690
811	186691
14976	186692
30301	186693
13912	186694
63397	186695
76342	186696
24094	186697
31395	186698
144629	186699
10437	186700
2889	186701
108224	186702
852	186703
37887	186704
24553	186705
50493	186706
17519	186707
64718	186708
1448	186709
90247	186710
2	186711
113235	186712
5551	186713
55336	186714
30696	186715
2819	186716
43835	186717
19507	186718
98798	186719
124	186720
167698	186721
88349	186722
8061	186723
38911	186724
25413	186725
93743	186726
34858	186727
36956	186728
3682	186729
76078	186730
6774	186731
30937	186732
8911	186733
53126	186734
67041	186735
98354	186736
8637	186737
12285	186738
77582	186739
16068	186740
6171	186741
52716	186742
2164	186743
72296	186744
30345	186745
2661	186746
65929	186747
41110	186748
107247	186749
10226	186750
36427	186751
70531	186752
13477	186753
28689	186754
15058	186755
4569	186756
45738	186757
80211	186758
20119	186759
35735	186760
33598	186761
19794	186762
46886	186763
26003	186764
4789	186765
51351	186766
21515	186767
18944	186768
5644	186769
5676	186770
127070	186771
46272	186772
18946	186773
365	186774
15472	186775
73939	186776
141265	186777
92351	186778
82486	186779
56179	186780
129802	186781
12370	186782
13765	186783
12221	186784
1019	186785
126956	186786
18163	186787
16841	186788
37987	186789
13717	186790
114601	186791
5207	186792
20948	186793
53901	186794
59748	186795
58807	186796
14914	186797
124008	186798
5388	186799
31697	186800
139660	186801
30822	186802
51630	186803
102811	186804
11383	186805
92886	186806
99627	186807
57983	186808
54632	186809
6029	186810
50706	186811
114501	186812
7908	186813
22212	186814
57905	186815
1230	186816
67587	186817
2533	186818
58087	186819
21684	186820
37672	186821
10185	186822
37136	186823
10227	186824
3496	186825
122492	186826
7032	186827
40364	186828
11957	186829
133394	186830
3045	186831
4063	186832
57718	186833
4555	186834
157527	186835
20089	186836
99810	186837
139129	186838
103127	186839
14662	186840
45163	186841
122072	186842
68104	186843
75031	186844
37290	186845
18484	186846
136821	186847
114422	186848
72412	186849
1729	186850
3376	186851
73943	186852
85586	186853
135990	186854
122261	186855
90381	186856
16858	186857
17934	186858
3671	186859
30890	186860
3140	186861
74519	186862
37770	186863
57378	186864
32558	186865
30381	186866
19174	186867
4662	186868
99881	186869
800	186870
42538	186871
21942	186872
27970	186873
40100	186874
17095	186875
22038	186876
12955	186877
43045	186878
87744	186879
71087	186880
392	186881
24150	186882
39352	186883
15297	186884
9805	186885
156956	186886
38740	186887
3771	186888
9301	186889
79903	186890
84561	186891
47049	186892
11270	186893
23595	186894
82738	186895
115778	186896
76270	186897
80446	186898
59570	186899
145178	186900
20739	186901
48488	186902
105577	186903
1725	186904
44854	186905
3587	186906
22497	186907
3125	186908
2350	186909
7922	186910
3131	186911
127229	186912
12951	186913
76907	186914
74435	186915
1362	186916
39365	186917
28820	186918
62198	186919
1713	186920
14057	186921
43598	186922
27126	186923
58884	186924
38145	186925
1741	186926
37578	186927
74184	186928
42496	186929
20183	186930
83010	186931
410	186932
65335	186933
42126	186934
14543	186935
12615	186936
14525	186937
17672	186938
3810	186939
6148	186940
70650	186941
70914	186942
115468	186943
72335	186944
85541	186945
157895	186946
13972	186947
131631	186948
17146	186949
5993	186950
34172	186951
28488	186952
3177	186953
63961	186954
96800	186955
41717	186956
82266	186957
21498	186958
13613	186959
1308	186960
65004	186961
115769	186962
70088	186963
43901	186964
57119	186965
20230	186966
54209	186967
1835	186968
78172	186969
24735	186970
6836	186971
33094	186972
51500	186973
1932	186974
59656	186975
21941	186976
62646	186977
46763	186978
138724	186979
17694	186980
20581	186981
7521	186982
39080	186983
38626	186984
1221	186985
77665	186986
2957	186987
1165	186988
94701	186989
30970	186990
17587	186991
19876	186992
109242	186993
168935	186994
31768	186995
37479	186996
66295	186997
87428	186998
89100	186999
21230	187000
31915	187001
28187	187002
73726	187003
51511	187004
2115	187005
26477	187006
20828	187007
144444	187008
5548	187009
10298	187010
10078	187011
7756	187012
108461	187013
17288	187014
26746	187015
5980	187016
143472	187017
33433	187018
47459	187019
2964	187020
6122	187021
29369	187022
19318	187023
27493	187024
31709	187025
93409	187026
2148	187027
107084	187028
97837	187029
78476	187030
22934	187031
2127	187032
102943	187033
47516	187034
742	187035
44697	187036
154028	187037
59478	187038
26503	187039
38112	187040
129879	187041
10240	187042
80875	187043
17673	187044
11346	187045
10565	187046
3231	187047
26943	187048
10811	187049
157200	187050
47550	187051
8715	187052
58992	187053
123263	187054
49761	187055
18312	187056
92047	187057
66694	187058
37478	187059
14355	187060
42112	187061
73311	187062
131056	187063
6037	187064
4149	187065
16411	187066
114851	187067
115800	187068
861	187069
7520	187070
105416	187071
26846	187072
24355	187073
15254	187074
8559	187075
51688	187076
18806	187077
1332	187078
88819	187079
546	187080
109140	187081
41489	187082
13816	187083
122194	187084
71999	187085
31716	187086
6102	187087
118248	187088
5892	187089
2051	187090
28189	187091
56342	187092
51545	187093
22938	187094
98461	187095
34577	187096
45565	187097
4411	187098
51728	187099
3195	187100
59317	187101
85871	187102
125630	187103
19404	187104
636	187105
4640	187106
75506	187107
118259	187108
23962	187109
28282	187110
49398	187111
55855	187112
55817	187113
92994	187114
2607	187115
90306	187116
7251	187117
108581	187118
17374	187119
76986	187120
124868	187121
11242	187122
63787	187123
24215	187124
43566	187125
29328	187126
16326	187127
51346	187128
60207	187129
38595	187130
37620	187131
1337	187132
56732	187133
40611	187134
256	187135
2806	187136
25511	187137
2020	187138
15214	187139
23911	187140
63791	187141
36055	187142
59437	187143
19274	187144
19242	187145
8314	187146
9811	187147
41834	187148
9784	187149
1972	187150
18932	187151
91363	187152
6679	187153
2563	187154
21157	187155
80367	187156
33772	187157
36000	187158
113124	187159
40195	187160
50347	187161
48559	187162
14061	187163
4666	187164
71457	187165
83599	187166
27503	187167
75837	187168
67463	187169
33120	187170
4899	187171
53360	187172
158131	187173
16565	187174
38415	187175
6727	187176
55947	187177
5510	187178
12362	187179
45405	187180
69571	187181
39035	187182
123155	187183
21769	187184
76	187185
21644	187186
4306	187187
23538	187188
24279	187189
14067	187190
7491	187191
93836	187192
20224	187193
26414	187194
130573	187195
110417	187196
7050	187197
53082	187198
34274	187199
10274	187200
54313	187201
99153	187202
34746	187203
76799	187204
127930	187205
94580	187206
86899	187207
155149	187208
63332	187209
14453	187210
57078	187211
6627	187212
2435	187213
49839	187214
46411	187215
25430	187216
9809	187217
25066	187218
10789	187219
39723	187220
143786	187221
13957	187222
108919	187223
3805	187224
9691	187225
19555	187226
17389	187227
61179	187228
21143	187229
59967	187230
69609	187231
130043	187232
132942	187233
17468	187234
12072	187235
34606	187236
1448	187237
84174	187238
134593	187239
4313	187240
33023	187241
14047	187242
91730	187243
72322	187244
4321	187245
108823	187246
96719	187247
61760	187248
13282	187249
15704	187250
62748	187251
1477	187252
160855	187253
620	187254
14261	187255
51486	187256
15083	187257
135769	187258
39369	187259
50327	187260
43619	187261
43868	187262
8204	187263
13	187264
115716	187265
53815	187266
2702	187267
14033	187268
58375	187269
77777	187270
84340	187271
3328	187272
136083	187273
44972	187274
27454	187275
90847	187276
115871	187277
16677	187278
59510	187279
24229	187280
27909	187281
26700	187282
40444	187283
1999	187284
46489	187285
5584	187286
90251	187287
40264	187288
4543	187289
62968	187290
4588	187291
47600	187292
94699	187293
85540	187294
41500	187295
108858	187296
15254	187297
62881	187298
2342	187299
57790	187300
23942	187301
20403	187302
26132	187303
189	187304
113	187305
14071	187306
46911	187307
26667	187308
153376	187309
48897	187310
73967	187311
32022	187312
8464	187313
13244	187314
23350	187315
40057	187316
3888	187317
46233	187318
124113	187319
13610	187320
2097	187321
94265	187322
12076	187323
32815	187324
64235	187325
29603	187326
152820	187327
69939	187328
48374	187329
36376	187330
111435	187331
56329	187332
33539	187333
2987	187334
53446	187335
27593	187336
47766	187337
232	187338
19437	187339
26060	187340
19432	187341
80414	187342
2551	187343
17553	187344
73092	187345
55746	187346
8498	187347
17407	187348
2026	187349
6385	187350
14832	187351
6870	187352
76	187353
127105	187354
42170	187355
42224	187356
95070	187357
37729	187358
35200	187359
48440	187360
15397	187361
67160	187362
8741	187363
83889	187364
72478	187365
10884	187366
54889	187367
13559	187368
8319	187369
39672	187370
44145	187371
44900	187372
120584	187373
78593	187374
113637	187375
71117	187376
2	187377
64536	187378
26292	187379
97763	187380
109322	187381
60449	187382
829	187383
86342	187384
6434	187385
2413	187386
56689	187387
94456	187388
107159	187389
15465	187390
17137	187391
115974	187392
10654	187393
100079	187394
44011	187395
65372	187396
4301	187397
6983	187398
28402	187399
168309	187400
10485	187401
71132	187402
53307	187403
22332	187404
26996	187405
115521	187406
13380	187407
8812	187408
3497	187409
41169	187410
26128	187411
26193	187412
7197	187413
2937	187414
31944	187415
60493	187416
79792	187417
5279	187418
522	187419
6016	187420
47321	187421
82890	187422
38314	187423
20715	187424
2392	187425
47299	187426
10168	187427
30491	187428
1933	187429
52947	187430
16063	187431
73313	187432
78831	187433
59572	187434
47270	187435
79322	187436
64929	187437
42075	187438
26308	187439
75619	187440
439	187441
20383	187442
37428	187443
17119	187444
4054	187445
2932	187446
28507	187447
133176	187448
129150	187449
66485	187450
454	187451
41292	187452
44406	187453
74660	187454
12887	187455
35433	187456
65721	187457
24174	187458
17497	187459
49713	187460
8378	187461
8010	187462
43844	187463
4251	187464
41173	187465
55898	187466
120199	187467
29319	187468
6729	187469
3434	187470
8467	187471
7145	187472
32091	187473
7046	187474
12139	187475
3088	187476
100563	187477
2648	187478
248	187479
148714	187480
7896	187481
24024	187482
24364	187483
1468	187484
6202	187485
35458	187486
4244	187487
9814	187488
42956	187489
4373	187490
13516	187491
22939	187492
12251	187493
98555	187494
36768	187495
19329	187496
68906	187497
1322	187498
51158	187499
93377	187500
2422	187501
161174	187502
335	187503
860	187504
1304	187505
65207	187506
8276	187507
119094	187508
12477	187509
16488	187510
38117	187511
13614	187512
76705	187513
136985	187514
7005	187515
1899	187516
10464	187517
108067	187518
30613	187519
41272	187520
42545	187521
32606	187522
54621	187523
35604	187524
58431	187525
125178	187526
35147	187527
61439	187528
9256	187529
31144	187530
15735	187531
62572	187532
81696	187533
42034	187534
22048	187535
16720	187536
5489	187537
17006	187538
25422	187539
21515	187540
2483	187541
13431	187542
45834	187543
100408	187544
76348	187545
47178	187546
10338	187547
6063	187548
36203	187549
3905	187550
22285	187551
35583	187552
33654	187553
65390	187554
37036	187555
61606	187556
70108	187557
30349	187558
77902	187559
68420	187560
30332	187561
141387	187562
25696	187563
75325	187564
80932	187565
573	187566
57173	187567
101329	187568
27340	187569
149371	187570
1353	187571
40849	187572
52939	187573
17343	187574
52846	187575
41703	187576
9053	187577
9146	187578
69456	187579
55351	187580
122590	187581
50313	187582
19949	187583
18408	187584
69830	187585
124464	187586
13582	187587
1070	187588
6205	187589
3089	187590
142114	187591
25021	187592
31704	187593
999	187594
138316	187595
99487	187596
38524	187597
365	187598
35988	187599
66344	187600
29605	187601
38424	187602
8950	187603
61839	187604
7289	187605
34222	187606
52309	187607
16032	187608
55136	187609
69696	187610
23372	187611
34616	187612
62274	187613
60415	187614
11787	187615
34594	187616
6724	187617
513	187618
4082	187619
6328	187620
1724	187621
6474	187622
23562	187623
45092	187624
41239	187625
69135	187626
27341	187627
282	187628
127924	187629
6821	187630
2409	187631
66957	187632
22600	187633
192	187634
1250	187635
93518	187636
80676	187637
111979	187638
11890	187639
31900	187640
12862	187641
19784	187642
19841	187643
103221	187644
70944	187645
12163	187646
88699	187647
12473	187648
18621	187649
6359	187650
55361	187651
98769	187652
48939	187653
16041	187654
14195	187655
2241	187656
37764	187657
12796	187658
45571	187659
30786	187660
7325	187661
75848	187662
56993	187663
43609	187664
27470	187665
21844	187666
3725	187667
9830	187668
18612	187669
158256	187670
91072	187671
78553	187672
57876	187673
23725	187674
26310	187675
89955	187676
11528	187677
58634	187678
59757	187679
36099	187680
532	187681
48250	187682
761	187683
2218	187684
46536	187685
45904	187686
19232	187687
30007	187688
43513	187689
13017	187690
88632	187691
54180	187692
24400	187693
13020	187694
31141	187695
83003	187696
51825	187697
6432	187698
2939	187699
41306	187700
45747	187701
33309	187702
25326	187703
4806	187704
3696	187705
77064	187706
7576	187707
34335	187708
35814	187709
71228	187710
13349	187711
26807	187712
5506	187713
23569	187714
51574	187715
62436	187716
44135	187717
54228	187718
170162	187719
7142	187720
89577	187721
12402	187722
72978	187723
36236	187724
29915	187725
31611	187726
54237	187727
27627	187728
11099	187729
21665	187730
116276	187731
6217	187732
112521	187733
2028	187734
7184	187735
35051	187736
59631	187737
31816	187738
21048	187739
3371	187740
40254	187741
85271	187742
10557	187743
80253	187744
43139	187745
33015	187746
20440	187747
21484	187748
36374	187749
109224	187750
26558	187751
38484	187752
2539	187753
60358	187754
28187	187755
91315	187756
6219	187757
4619	187758
91939	187759
10644	187760
16002	187761
33699	187762
26696	187763
30911	187764
28867	187765
43433	187766
31161	187767
83780	187768
45951	187769
30515	187770
115883	187771
5161	187772
17808	187773
38167	187774
58958	187775
84788	187776
84720	187777
102214	187778
11665	187779
5875	187780
16967	187781
36230	187782
2399	187783
5412	187784
5878	187785
117545	187786
34309	187787
12860	187788
60316	187789
88841	187790
157457	187791
54814	187792
1020	187793
5	187794
1756	187795
5779	187796
17075	187797
197	187798
41263	187799
14103	187800
71818	187801
2368	187802
81036	187803
13963	187804
71220	187805
45867	187806
14425	187807
71873	187808
152781	187809
53738	187810
25884	187811
58344	187812
13292	187813
37842	187814
44639	187815
153773	187816
7586	187817
8315	187818
79523	187819
53014	187820
98246	187821
86187	187822
5697	187823
9421	187824
67229	187825
38804	187826
8351	187827
79411	187828
2307	187829
13046	187830
65387	187831
5747	187832
85644	187833
6124	187834
27754	187835
217	187836
70771	187837
59734	187838
34336	187839
28082	187840
4596	187841
12863	187842
91950	187843
117524	187844
38254	187845
31172	187846
100188	187847
64211	187848
44575	187849
13555	187850
9013	187851
6875	187852
59818	187853
63006	187854
40172	187855
47399	187856
47965	187857
2674	187858
83360	187859
165340	187860
49751	187861
48381	187862
49172	187863
8676	187864
67723	187865
3212	187866
31170	187867
73365	187868
8501	187869
22364	187870
22419	187871
138973	187872
81235	187873
3964	187874
104566	187875
31377	187876
46891	187877
19236	187878
27608	187879
43988	187880
9966	187881
88417	187882
73392	187883
41381	187884
35354	187885
88808	187886
8119	187887
33958	187888
1531	187889
43661	187890
139525	187891
6469	187892
163704	187893
80280	187894
7663	187895
32969	187896
142353	187897
54377	187898
38098	187899
88889	187900
7255	187901
24720	187902
531	187903
17153	187904
8643	187905
30224	187906
318	187907
10826	187908
46318	187909
7867	187910
15382	187911
77687	187912
82322	187913
34375	187914
63926	187915
3203	187916
19740	187917
5921	187918
80822	187919
52493	187920
19006	187921
10412	187922
69912	187923
91691	187924
91906	187925
4562	187926
83601	187927
7259	187928
23331	187929
3549	187930
62642	187931
14574	187932
44624	187933
15212	187934
4002	187935
110783	187936
63230	187937
6536	187938
11266	187939
4847	187940
40058	187941
368	187942
48163	187943
6094	187944
47902	187945
67646	187946
25723	187947
115684	187948
8751	187949
81504	187950
170191	187951
73788	187952
17742	187953
9117	187954
88948	187955
88483	187956
6620	187957
49834	187958
56151	187959
11396	187960
4315	187961
14680	187962
140564	187963
139208	187964
43107	187965
8905	187966
81931	187967
70148	187968
30039	187969
115494	187970
17141	187971
1960	187972
125	187973
62739	187974
12675	187975
108399	187976
1981	187977
11445	187978
112686	187979
3603	187980
42017	187981
77674	187982
20089	187983
31136	187984
53059	187985
38369	187986
124939	187987
64060	187988
7209	187989
86288	187990
119441	187991
2421	187992
112259	187993
17986	187994
128976	187995
5141	187996
26618	187997
71129	187998
30928	187999
15419	188000
28339	188001
6874	188002
4082	188003
59344	188004
77874	188005
963	188006
1000	188007
19124	188008
64460	188009
100114	188010
70139	188011
46481	188012
8068	188013
56397	188014
59488	188015
82541	188016
32303	188017
11672	188018
65604	188019
88358	188020
72720	188021
32622	188022
36368	188023
19690	188024
6591	188025
54309	188026
54107	188027
4940	188028
9968	188029
4141	188030
96194	188031
52002	188032
12806	188033
130961	188034
169924	188035
78027	188036
38556	188037
17140	188038
87897	188039
62325	188040
18813	188041
53557	188042
49902	188043
47302	188044
36683	188045
137208	188046
8863	188047
127590	188048
16139	188049
25479	188050
122234	188051
3792	188052
114921	188053
39320	188054
62663	188055
105242	188056
104036	188057
52723	188058
109291	188059
6550	188060
70403	188061
20156	188062
7480	188063
38896	188064
85105	188065
5412	188066
31153	188067
105817	188068
2173	188069
52187	188070
101144	188071
18237	188072
48614	188073
132699	188074
25439	188075
79811	188076
326	188077
85394	188078
136888	188079
47587	188080
49186	188081
25642	188082
78960	188083
24994	188084
45226	188085
3773	188086
24928	188087
52577	188088
28672	188089
10236	188090
32256	188091
6877	188092
28064	188093
80560	188094
71644	188095
33935	188096
80106	188097
17072	188098
12894	188099
10105	188100
29721	188101
28290	188102
12986	188103
84925	188104
101354	188105
23090	188106
60510	188107
25448	188108
8603	188109
21835	188110
18859	188111
36023	188112
111771	188113
2485	188114
13357	188115
48814	188116
97569	188117
701	188118
42016	188119
5027	188120
154019	188121
67290	188122
45091	188123
50666	188124
147	188125
35092	188126
33900	188127
48466	188128
136599	188129
38306	188130
20574	188131
19543	188132
1614	188133
114651	188134
73770	188135
37774	188136
63839	188137
54063	188138
14501	188139
13514	188140
20777	188141
118556	188142
22840	188143
37098	188144
21578	188145
11573	188146
43062	188147
83810	188148
110977	188149
38333	188150
70611	188151
103348	188152
3913	188153
442	188154
9343	188155
84000	188156
9729	188157
2919	188158
154157	188159
104493	188160
5046	188161
674	188162
8484	188163
102783	188164
13224	188165
4635	188166
27647	188167
35715	188168
90839	188169
114778	188170
43767	188171
78476	188172
78402	188173
18211	188174
39483	188175
69138	188176
7756	188177
42905	188178
710	188179
84022	188180
14658	188181
5742	188182
142434	188183
55732	188184
21920	188185
40473	188186
1776	188187
34005	188188
1897	188189
63578	188190
22231	188191
68935	188192
16688	188193
9330	188194
14794	188195
3027	188196
60466	188197
3155	188198
65936	188199
79978	188200
12561	188201
11981	188202
8707	188203
34079	188204
49510	188205
1178	188206
91953	188207
38848	188208
66122	188209
9057	188210
99455	188211
1015	188212
41988	188213
40718	188214
50116	188215
22706	188216
56232	188217
8826	188218
7354	188219
5521	188220
22391	188221
167850	188222
1837	188223
89434	188224
5671	188225
7964	188226
10287	188227
6277	188228
60527	188229
75	188230
127716	188231
17710	188232
95765	188233
108695	188234
70556	188235
5640	188236
903	188237
113335	188238
46981	188239
31391	188240
117849	188241
23765	188242
64598	188243
73986	188244
35188	188245
146568	188246
7894	188247
66928	188248
97512	188249
55769	188250
55231	188251
12448	188252
39938	188253
20938	188254
86629	188255
24359	188256
115626	188257
6461	188258
96985	188259
66	188260
39718	188261
28874	188262
103961	188263
5429	188264
128112	188265
16161	188266
9561	188267
1809	188268
154250	188269
16117	188270
79280	188271
11014	188272
30005	188273
138752	188274
68207	188275
85099	188276
22	188277
18267	188278
744	188279
6253	188280
44639	188281
11139	188282
15015	188283
15115	188284
8591	188285
92204	188286
158326	188287
32906	188288
50580	188289
80236	188290
46205	188291
4837	188292
3040	188293
6963	188294
35646	188295
69026	188296
1958	188297
96594	188298
60706	188299
55276	188300
28486	188301
5840	188302
32047	188303
78635	188304
356	188305
36692	188306
47972	188307
36288	188308
134392	188309
65911	188310
15659	188311
94204	188312
121796	188313
30376	188314
50280	188315
40984	188316
48262	188317
25829	188318
123270	188319
1059	188320
112701	188321
17291	188322
13435	188323
4556	188324
102752	188325
9822	188326
968	188327
6044	188328
2372	188329
42300	188330
123298	188331
97169	188332
77145	188333
27338	188334
43861	188335
11819	188336
103415	188337
42402	188338
52729	188339
98587	188340
1181	188341
663	188342
81295	188343
135627	188344
825	188345
55372	188346
76856	188347
42551	188348
112840	188349
75457	188350
132681	188351
13266	188352
8265	188353
51389	188354
116588	188355
59283	188356
27602	188357
18246	188358
11322	188359
9066	188360
11678	188361
33088	188362
1050	188363
9244	188364
7892	188365
65031	188366
12151	188367
17620	188368
7530	188369
74148	188370
28162	188371
48684	188372
114632	188373
5501	188374
17459	188375
32253	188376
65438	188377
82870	188378
22035	188379
4691	188380
7106	188381
81240	188382
157726	188383
40721	188384
13815	188385
128203	188386
90223	188387
86357	188388
37693	188389
73645	188390
20662	188391
84783	188392
37467	188393
4980	188394
21115	188395
110045	188396
52748	188397
92691	188398
3458	188399
95556	188400
759	188401
138954	188402
73653	188403
59141	188404
34665	188405
67204	188406
42	188407
22936	188408
136499	188409
35774	188410
20251	188411
62455	188412
128908	188413
113206	188414
18254	188415
30596	188416
1760	188417
16333	188418
135222	188419
117239	188420
20095	188421
35837	188422
38045	188423
136430	188424
64666	188425
101271	188426
130163	188427
9625	188428
3645	188429
3172	188430
77650	188431
1003	188432
48363	188433
68887	188434
112892	188435
16950	188436
21450	188437
31041	188438
21191	188439
3194	188440
30166	188441
99224	188442
67726	188443
85810	188444
1627	188445
30104	188446
27572	188447
25625	188448
125729	188449
4091	188450
35432	188451
11918	188452
108372	188453
108860	188454
70361	188455
15997	188456
107157	188457
91087	188458
90858	188459
79193	188460
18949	188461
28281	188462
39725	188463
22276	188464
11371	188465
61861	188466
16802	188467
28852	188468
79889	188469
7762	188470
19494	188471
46202	188472
22147	188473
7966	188474
59193	188475
3640	188476
12741	188477
51769	188478
83137	188479
66493	188480
2113	188481
77058	188482
23198	188483
13076	188484
60220	188485
22440	188486
10480	188487
20821	188488
9312	188489
123	188490
34024	188491
81140	188492
41858	188493
156026	188494
20451	188495
102273	188496
2038	188497
113032	188498
14811	188499
36797	188500
62765	188501
2830	188502
46377	188503
15432	188504
39184	188505
4611	188506
15418	188507
54426	188508
97410	188509
1028	188510
3073	188511
86018	188512
40771	188513
19452	188514
52623	188515
7676	188516
699	188517
7456	188518
5421	188519
42328	188520
39954	188521
31997	188522
47064	188523
25659	188524
34191	188525
82095	188526
34922	188527
25903	188528
31968	188529
3748	188530
37586	188531
13357	188532
45691	188533
70669	188534
66144	188535
26610	188536
6448	188537
8503	188538
18826	188539
24873	188540
40694	188541
125017	188542
28977	188543
46098	188544
48924	188545
77698	188546
20199	188547
89902	188548
5622	188549
25509	188550
8422	188551
120884	188552
67818	188553
18021	188554
13920	188555
42806	188556
127494	188557
96249	188558
47991	188559
10527	188560
7323	188561
18005	188562
36126	188563
69511	188564
20686	188565
129572	188566
24969	188567
399	188568
17970	188569
59150	188570
20671	188571
30123	188572
32979	188573
43306	188574
67901	188575
5569	188576
33712	188577
11652	188578
16618	188579
861	188580
8743	188581
80345	188582
13766	188583
31596	188584
26754	188585
12777	188586
18407	188587
81314	188588
33885	188589
1998	188590
60457	188591
135863	188592
48181	188593
6261	188594
59731	188595
17909	188596
20941	188597
151654	188598
11599	188599
13015	188600
1905	188601
30770	188602
99954	188603
123329	188604
169589	188605
8254	188606
3107	188607
9897	188608
32852	188609
1616	188610
103427	188611
31868	188612
92284	188613
2853	188614
10448	188615
317	188616
15821	188617
49646	188618
49422	188619
3558	188620
2961	188621
17341	188622
15901	188623
38132	188624
58520	188625
1608	188626
1123	188627
55997	188628
77372	188629
55715	188630
5781	188631
96833	188632
53082	188633
77573	188634
67317	188635
5423	188636
65229	188637
19407	188638
144593	188639
37851	188640
168649	188641
73367	188642
11675	188643
128263	188644
52594	188645
8186	188646
26011	188647
65	188648
2982	188649
13686	188650
16880	188651
23882	188652
29280	188653
57	188654
2215	188655
13269	188656
71263	188657
53419	188658
24641	188659
16103	188660
129218	188661
61274	188662
32618	188663
67981	188664
29539	188665
40383	188666
1928	188667
1308	188668
16616	188669
73626	188670
4412	188671
33879	188672
34506	188673
71657	188674
23412	188675
77901	188676
83645	188677
102320	188678
9102	188679
83954	188680
89819	188681
94698	188682
93	188683
5235	188684
73153	188685
105382	188686
52631	188687
2764	188688
4198	188689
633	188690
6749	188691
1932	188692
39754	188693
27553	188694
1846	188695
68248	188696
15227	188697
16119	188698
10739	188699
19477	188700
12162	188701
52308	188702
51746	188703
5034	188704
16122	188705
6800	188706
6889	188707
17144	188708
75137	188709
21973	188710
105240	188711
79637	188712
48738	188713
23530	188714
28756	188715
15415	188716
16979	188717
95218	188718
64350	188719
10171	188720
43387	188721
19100	188722
142589	188723
9407	188724
21223	188725
53517	188726
29349	188727
1538	188728
33962	188729
45696	188730
6748	188731
18091	188732
7059	188733
47107	188734
39743	188735
34928	188736
13854	188737
11800	188738
1521	188739
34471	188740
24441	188741
1983	188742
108679	188743
67427	188744
66949	188745
1303	188746
79061	188747
725	188748
2427	188749
116834	188750
26683	188751
19077	188752
5871	188753
42745	188754
43132	188755
10264	188756
20256	188757
59412	188758
2711	188759
7807	188760
53166	188761
85	188762
74383	188763
51634	188764
27070	188765
13239	188766
14277	188767
11510	188768
72720	188769
85046	188770
10399	188771
5366	188772
48777	188773
137911	188774
87640	188775
153952	188776
66742	188777
51212	188778
40546	188779
7813	188780
409	188781
21843	188782
8339	188783
82877	188784
2827	188785
52124	188786
18911	188787
32332	188788
117298	188789
41621	188790
26909	188791
21113	188792
28858	188793
12769	188794
1175	188795
91161	188796
27547	188797
38117	188798
42525	188799
36293	188800
59520	188801
41398	188802
2455	188803
19171	188804
47179	188805
39236	188806
15037	188807
724	188808
43939	188809
10460	188810
13206	188811
9381	188812
80240	188813
20053	188814
9789	188815
3916	188816
6417	188817
3070	188818
11491	188819
596	188820
36555	188821
25935	188822
40029	188823
24316	188824
48950	188825
100431	188826
12724	188827
1095	188828
11034	188829
33235	188830
64132	188831
35180	188832
86892	188833
41866	188834
80922	188835
19575	188836
86490	188837
3636	188838
54117	188839
84403	188840
5146	188841
20076	188842
5088	188843
60294	188844
103217	188845
22504	188846
5012	188847
1507	188848
11358	188849
33520	188850
53919	188851
32509	188852
19432	188853
11566	188854
22061	188855
7629	188856
56709	188857
17843	188858
1602	188859
152709	188860
68501	188861
9995	188862
31075	188863
4308	188864
131452	188865
73886	188866
151102	188867
27045	188868
5094	188869
675	188870
23804	188871
26326	188872
56336	188873
102917	188874
18904	188875
3831	188876
2418	188877
33065	188878
8912	188879
7893	188880
7329	188881
4295	188882
177	188883
25097	188884
38642	188885
75658	188886
1812	188887
24354	188888
16313	188889
77928	188890
63217	188891
39640	188892
70948	188893
511	188894
5044	188895
39902	188896
163270	188897
147194	188898
20493	188899
5215	188900
24603	188901
112715	188902
108785	188903
18457	188904
35112	188905
78275	188906
48113	188907
74588	188908
92156	188909
31447	188910
76688	188911
45994	188912
4832	188913
12820	188914
106048	188915
163691	188916
17128	188917
4814	188918
103705	188919
54207	188920
44324	188921
128304	188922
8983	188923
52751	188924
39832	188925
5616	188926
36151	188927
18547	188928
6762	188929
13721	188930
35041	188931
11444	188932
52656	188933
56761	188934
511	188935
10890	188936
9853	188937
161961	188938
25055	188939
8029	188940
36796	188941
131121	188942
31684	188943
44523	188944
5664	188945
149511	188946
72221	188947
10856	188948
120130	188949
33298	188950
83111	188951
112024	188952
102522	188953
2250	188954
32772	188955
169438	188956
96024	188957
31680	188958
14721	188959
50335	188960
49975	188961
49819	188962
25215	188963
13149	188964
4684	188965
69894	188966
2000	188967
5371	188968
49955	188969
155897	188970
59878	188971
5017	188972
70858	188973
39870	188974
99764	188975
9105	188976
11408	188977
115096	188978
88929	188979
66560	188980
23899	188981
90625	188982
3139	188983
78331	188984
37836	188985
168421	188986
52408	188987
77	188988
34074	188989
122896	188990
31857	188991
93776	188992
12615	188993
43499	188994
118683	188995
100445	188996
163699	188997
52026	188998
22814	188999
42002	189000
89184	189001
49569	189002
22548	189003
50089	189004
62445	189005
28986	189006
47768	189007
34315	189008
25277	189009
1175	189010
1697	189011
770	189012
22646	189013
709	189014
18370	189015
5010	189016
49786	189017
31334	189018
5343	189019
144950	189020
51992	189021
21466	189022
166492	189023
14600	189024
29785	189025
21813	189026
14717	189027
2260	189028
11014	189029
8690	189030
27803	189031
504	189032
30679	189033
22528	189034
4031	189035
61428	189036
78466	189037
62767	189038
49760	189039
52095	189040
112374	189041
45839	189042
19432	189043
139077	189044
13338	189045
32205	189046
14455	189047
98510	189048
15816	189049
6580	189050
7690	189051
104024	189052
5068	189053
23436	189054
95735	189055
16859	189056
992	189057
28632	189058
33099	189059
32576	189060
8200	189061
4939	189062
14161	189063
23409	189064
46344	189065
1965	189066
14728	189067
3679	189068
14244	189069
99424	189070
72242	189071
61205	189072
28042	189073
62105	189074
27522	189075
11980	189076
48467	189077
47575	189078
29640	189079
46046	189080
52850	189081
872	189082
73718	189083
76555	189084
20071	189085
79805	189086
74688	189087
732	189088
119826	189089
117604	189090
27228	189091
55604	189092
39754	189093
20652	189094
35762	189095
17546	189096
17182	189097
46130	189098
40951	189099
32503	189100
76176	189101
27404	189102
42743	189103
1698	189104
99385	189105
20164	189106
78423	189107
10328	189108
23196	189109
58663	189110
29940	189111
6028	189112
26399	189113
13574	189114
22695	189115
28273	189116
84985	189117
78578	189118
58961	189119
115750	189120
98935	189121
1676	189122
62219	189123
129774	189124
85997	189125
257	189126
83596	189127
47658	189128
74022	189129
132591	189130
64099	189131
90351	189132
9840	189133
140429	189134
29699	189135
29745	189136
107399	189137
38544	189138
164617	189139
11452	189140
103844	189141
189	189142
67207	189143
24733	189144
6413	189145
98397	189146
27672	189147
81970	189148
7335	189149
9323	189150
43110	189151
33431	189152
1437	189153
33901	189154
119209	189155
24679	189156
24362	189157
18690	189158
40781	189159
42829	189160
7624	189161
21401	189162
146321	189163
9258	189164
1817	189165
49222	189166
51142	189167
16506	189168
18171	189169
2400	189170
73256	189171
12813	189172
1370	189173
123546	189174
34741	189175
32687	189176
96802	189177
16374	189178
7894	189179
109682	189180
16501	189181
78019	189182
103701	189183
28741	189184
70506	189185
50915	189186
60831	189187
107765	189188
5409	189189
36378	189190
53232	189191
93637	189192
33732	189193
62554	189194
61318	189195
74250	189196
17506	189197
12293	189198
6716	189199
7331	189200
17617	189201
1544	189202
79911	189203
5717	189204
16076	189205
7806	189206
74346	189207
33900	189208
14894	189209
93910	189210
34154	189211
2303	189212
2781	189213
115650	189214
9907	189215
137299	189216
47207	189217
100263	189218
48497	189219
40229	189220
1771	189221
17189	189222
13074	189223
49827	189224
10263	189225
25216	189226
20351	189227
114957	189228
36678	189229
131033	189230
3123	189231
40437	189232
131637	189233
67848	189234
41687	189235
23242	189236
39051	189237
44162	189238
150299	189239
3612	189240
40688	189241
93574	189242
37179	189243
128429	189244
145520	189245
38076	189246
20980	189247
103988	189248
16547	189249
1065	189250
51656	189251
2192	189252
57365	189253
47727	189254
6	189255
105369	189256
16789	189257
41888	189258
20166	189259
24867	189260
36281	189261
18071	189262
62547	189263
105328	189264
79992	189265
46612	189266
23784	189267
10349	189268
4812	189269
40766	189270
18838	189271
136999	189272
42283	189273
149	189274
18161	189275
258	189276
70152	189277
51453	189278
28296	189279
71594	189280
16330	189281
164366	189282
61152	189283
7190	189284
33492	189285
47184	189286
102461	189287
34704	189288
11198	189289
1493	189290
4289	189291
52597	189292
7640	189293
36710	189294
3125	189295
890	189296
58895	189297
45868	189298
64886	189299
24176	189300
4405	189301
29974	189302
122445	189303
100937	189304
59821	189305
37962	189306
28665	189307
110659	189308
36223	189309
68088	189310
74458	189311
5844	189312
29562	189313
2381	189314
46942	189315
14038	189316
97431	189317
47317	189318
54974	189319
11117	189320
79386	189321
31787	189322
85016	189323
24326	189324
11051	189325
61405	189326
5601	189327
43655	189328
20831	189329
13719	189330
21054	189331
134492	189332
33370	189333
50059	189334
34593	189335
23471	189336
11059	189337
7409	189338
25350	189339
5336	189340
49419	189341
24138	189342
159275	189343
77811	189344
87918	189345
30535	189346
6486	189347
52099	189348
22694	189349
3183	189350
46328	189351
24411	189352
6314	189353
19280	189354
742	189355
8615	189356
106830	189357
21263	189358
93059	189359
56457	189360
72288	189361
53932	189362
50555	189363
71551	189364
17173	189365
32584	189366
60172	189367
19491	189368
130414	189369
633	189370
48360	189371
36114	189372
45695	189373
84492	189374
152924	189375
315	189376
75141	189377
20736	189378
150025	189379
5986	189380
4249	189381
9157	189382
3826	189383
96095	189384
14447	189385
13202	189386
19904	189387
2976	189388
249	189389
121914	189390
8765	189391
78148	189392
2631	189393
5845	189394
127393	189395
80298	189396
569	189397
46582	189398
55492	189399
24874	189400
19517	189401
16165	189402
138915	189403
44139	189404
74423	189405
134545	189406
90065	189407
90527	189408
84479	189409
42542	189410
52	189411
121328	189412
16692	189413
33279	189414
161027	189415
41153	189416
33990	189417
2590	189418
21772	189419
35785	189420
60841	189421
64589	189422
24686	189423
29594	189424
166310	189425
168451	189426
145512	189427
101784	189428
13601	189429
40325	189430
42557	189431
132692	189432
32981	189433
35992	189434
20113	189435
6044	189436
42189	189437
63884	189438
128780	189439
120324	189440
53702	189441
14795	189442
23357	189443
84010	189444
856	189445
42153	189446
53799	189447
165945	189448
53666	189449
1448	189450
76680	189451
39099	189452
101774	189453
45752	189454
17936	189455
17470	189456
152	189457
26540	189458
59825	189459
2377	189460
19487	189461
26489	189462
81803	189463
131144	189464
3726	189465
62037	189466
29814	189467
13907	189468
46250	189469
39315	189470
7381	189471
344	189472
7315	189473
133508	189474
109797	189475
76679	189476
134156	189477
40246	189478
24029	189479
104759	189480
7086	189481
66893	189482
53893	189483
155174	189484
5495	189485
52976	189486
157427	189487
108840	189488
25514	189489
15068	189490
111639	189491
48156	189492
44802	189493
51268	189494
52119	189495
42296	189496
52183	189497
17160	189498
51697	189499
30037	189500
15767	189501
2802	189502
58	189503
41606	189504
16653	189505
90570	189506
16885	189507
28743	189508
21845	189509
37617	189510
94256	189511
43399	189512
77106	189513
9874	189514
70094	189515
62632	189516
30080	189517
90984	189518
120864	189519
24674	189520
42610	189521
8790	189522
15049	189523
37653	189524
77588	189525
63018	189526
85644	189527
74076	189528
73928	189529
100065	189530
43471	189531
26542	189532
29544	189533
124811	189534
73916	189535
71982	189536
436	189537
13110	189538
4849	189539
288	189540
81444	189541
53291	189542
126965	189543
7436	189544
733	189545
50649	189546
62467	189547
170269	189548
29171	189549
14421	189550
17772	189551
99759	189552
22626	189553
27725	189554
1226	189555
79454	189556
433	189557
22029	189558
748	189559
29909	189560
19430	189561
11936	189562
75119	189563
43405	189564
26734	189565
14689	189566
40301	189567
53010	189568
19128	189569
27151	189570
31888	189571
96781	189572
17794	189573
4783	189574
3776	189575
63973	189576
39485	189577
114125	189578
7478	189579
670	189580
40909	189581
33011	189582
134213	189583
36666	189584
12684	189585
67	189586
72012	189587
757	189588
33573	189589
20535	189590
53901	189591
39594	189592
1884	189593
96250	189594
34197	189595
18857	189596
44134	189597
507	189598
117493	189599
1556	189600
11171	189601
90295	189602
28846	189603
16949	189604
12317	189605
124487	189606
105977	189607
101581	189608
93838	189609
683	189610
17628	189611
52566	189612
70989	189613
134464	189614
70280	189615
8830	189616
91978	189617
14644	189618
66472	189619
641	189620
78215	189621
3176	189622
106946	189623
115076	189624
26480	189625
17222	189626
165366	189627
41504	189628
34310	189629
37662	189630
22325	189631
94856	189632
8849	189633
5190	189634
4817	189635
63577	189636
18835	189637
20135	189638
12311	189639
6296	189640
29549	189641
27123	189642
78161	189643
3854	189644
112	189645
8192	189646
23846	189647
62665	189648
8415	189649
164063	189650
89167	189651
25530	189652
90391	189653
45308	189654
9426	189655
94768	189656
36547	189657
153292	189658
28730	189659
45101	189660
32907	189661
55490	189662
54406	189663
7593	189664
121413	189665
38455	189666
132375	189667
18033	189668
44004	189669
12478	189670
25335	189671
30641	189672
1732	189673
17277	189674
412	189675
24341	189676
8595	189677
24710	189678
8990	189679
78335	189680
107883	189681
25197	189682
37543	189683
793	189684
530	189685
24231	189686
2449	189687
67026	189688
3703	189689
59682	189690
10008	189691
5490	189692
34005	189693
146888	189694
24494	189695
13124	189696
50434	189697
78671	189698
48343	189699
4445	189700
112538	189701
42410	189702
21840	189703
56211	189704
61055	189705
126853	189706
5165	189707
3329	189708
38209	189709
11395	189710
24463	189711
6876	189712
51915	189713
125961	189714
10759	189715
574	189716
37292	189717
20637	189718
4034	189719
10339	189720
662	189721
55561	189722
139343	189723
25698	189724
69752	189725
7065	189726
1129	189727
23990	189728
1050	189729
50091	189730
8276	189731
42693	189732
21837	189733
14324	189734
36299	189735
1734	189736
4795	189737
16711	189738
74132	189739
18339	189740
3598	189741
8033	189742
111094	189743
2157	189744
90676	189745
55183	189746
16881	189747
45040	189748
590	189749
110849	189750
1711	189751
19965	189752
83274	189753
73702	189754
118558	189755
100977	189756
96165	189757
34497	189758
126960	189759
32892	189760
137277	189761
841	189762
20639	189763
134577	189764
121343	189765
27310	189766
75610	189767
15106	189768
47822	189769
48698	189770
2771	189771
65498	189772
42917	189773
84168	189774
78284	189775
24655	189776
28217	189777
89700	189778
34010	189779
58147	189780
91014	189781
5119	189782
89102	189783
57562	189784
43189	189785
31999	189786
23851	189787
2079	189788
4746	189789
110664	189790
62194	189791
35043	189792
12946	189793
42003	189794
4493	189795
118986	189796
25443	189797
115336	189798
1183	189799
37249	189800
134093	189801
69355	189802
88974	189803
65314	189804
12702	189805
50381	189806
25876	189807
60832	189808
99436	189809
54480	189810
99612	189811
5642	189812
1675	189813
40747	189814
29354	189815
138465	189816
16320	189817
101110	189818
7766	189819
91957	189820
51903	189821
44814	189822
8874	189823
3530	189824
42902	189825
1883	189826
95145	189827
55196	189828
18450	189829
25472	189830
14678	189831
137225	189832
95459	189833
48579	189834
91056	189835
23983	189836
53809	189837
6552	189838
41668	189839
1202	189840
56652	189841
3875	189842
29576	189843
110713	189844
10977	189845
7851	189846
79033	189847
36162	189848
61284	189849
9933	189850
54919	189851
2619	189852
13109	189853
54952	189854
67252	189855
46116	189856
57237	189857
4613	189858
14203	189859
53406	189860
28736	189861
103083	189862
13765	189863
134587	189864
8954	189865
23484	189866
96699	189867
481	189868
3750	189869
24745	189870
113089	189871
37755	189872
17664	189873
49318	189874
14157	189875
38460	189876
11904	189877
147399	189878
51570	189879
61902	189880
37023	189881
19344	189882
18720	189883
34728	189884
8597	189885
162450	189886
54134	189887
70259	189888
9800	189889
135321	189890
83935	189891
57038	189892
18667	189893
53819	189894
266	189895
15450	189896
116705	189897
41883	189898
104226	189899
16878	189900
45454	189901
46354	189902
39274	189903
107579	189904
6679	189905
2770	189906
3942	189907
22709	189908
17249	189909
35663	189910
1213	189911
79509	189912
81859	189913
77974	189914
39411	189915
107491	189916
307	189917
4407	189918
27273	189919
6051	189920
29891	189921
4256	189922
47758	189923
134396	189924
39992	189925
131835	189926
3482	189927
118270	189928
34172	189929
18	189930
18812	189931
67407	189932
20346	189933
3780	189934
77248	189935
46040	189936
9339	189937
6329	189938
95281	189939
3693	189940
8498	189941
7775	189942
158952	189943
28500	189944
21262	189945
3921	189946
19561	189947
81591	189948
69163	189949
22715	189950
2016	189951
19988	189952
87673	189953
53014	189954
109280	189955
150886	189956
11898	189957
45058	189958
6502	189959
73396	189960
84915	189961
12855	189962
4903	189963
4858	189964
39305	189965
17735	189966
12324	189967
26978	189968
47713	189969
14094	189970
124575	189971
136391	189972
120794	189973
87372	189974
79892	189975
13792	189976
89429	189977
25125	189978
158938	189979
81533	189980
32790	189981
51123	189982
25750	189983
1340	189984
79095	189985
4113	189986
101474	189987
10610	189988
119938	189989
65749	189990
11992	189991
5999	189992
89831	189993
63171	189994
11333	189995
42547	189996
14448	189997
37651	189998
13599	189999
252	190000
12318	190001
52755	190002
15330	190003
1950	190004
3633	190005
9583	190006
13733	190007
54231	190008
21614	190009
103336	190010
1387	190011
9692	190012
51597	190013
16424	190014
52653	190015
74058	190016
28908	190017
33030	190018
100476	190019
21549	190020
129099	190021
12774	190022
23991	190023
36018	190024
65532	190025
580	190026
66095	190027
122716	190028
39720	190029
43467	190030
69322	190031
113829	190032
105441	190033
147432	190034
978	190035
8831	190036
128195	190037
113646	190038
3623	190039
21607	190040
84733	190041
22870	190042
43270	190043
11785	190044
20318	190045
91642	190046
24654	190047
24136	190048
90039	190049
3339	190050
116006	190051
82195	190052
60966	190053
65565	190054
113003	190055
90617	190056
789	190057
10553	190058
75666	190059
11329	190060
31302	190061
51830	190062
3387	190063
107713	190064
40605	190065
13953	190066
16800	190067
50656	190068
119	190069
81616	190070
10738	190071
46772	190072
109175	190073
8736	190074
9656	190075
74517	190076
5583	190077
7361	190078
2944	190079
139840	190080
15838	190081
63720	190082
57433	190083
21659	190084
4523	190085
604	190086
150750	190087
74764	190088
25571	190089
62427	190090
38187	190091
58415	190092
87594	190093
17237	190094
14028	190095
4956	190096
58644	190097
39858	190098
54919	190099
74902	190100
9488	190101
38246	190102
7480	190103
110049	190104
7041	190105
4047	190106
42315	190107
73681	190108
15846	190109
104621	190110
22535	190111
75573	190112
51780	190113
129970	190114
8746	190115
2064	190116
1998	190117
50297	190118
37454	190119
44141	190120
127713	190121
46904	190122
7442	190123
116508	190124
14877	190125
5098	190126
75407	190127
41017	190128
113259	190129
68965	190130
7234	190131
71674	190132
86727	190133
80320	190134
61649	190135
164179	190136
94702	190137
93405	190138
29829	190139
4117	190140
6801	190141
295	190142
57092	190143
2035	190144
37216	190145
1201	190146
159451	190147
75693	190148
51860	190149
79700	190150
33236	190151
50197	190152
31626	190153
107371	190154
17940	190155
63866	190156
30758	190157
120595	190158
58320	190159
125333	190160
58692	190161
147130	190162
41349	190163
7267	190164
13223	190165
107549	190166
153835	190167
78494	190168
41560	190169
21030	190170
130095	190171
69518	190172
15773	190173
34560	190174
68510	190175
20778	190176
32957	190177
71088	190178
21483	190179
42062	190180
45733	190181
6700	190182
17045	190183
110081	190184
28270	190185
11774	190186
45140	190187
27101	190188
2499	190189
4379	190190
51578	190191
67608	190192
3886	190193
28216	190194
24166	190195
47447	190196
47534	190197
19787	190198
21756	190199
23575	190200
29653	190201
22627	190202
38209	190203
8560	190204
30515	190205
63912	190206
33337	190207
17609	190208
17754	190209
28961	190210
127145	190211
71457	190212
130217	190213
99994	190214
72888	190215
16515	190216
35206	190217
22007	190218
42947	190219
19546	190220
74878	190221
32127	190222
710	190223
143074	190224
103061	190225
27991	190226
3251	190227
3198	190228
61616	190229
8672	190230
120385	190231
8658	190232
107716	190233
2090	190234
26983	190235
31390	190236
51621	190237
110568	190238
33306	190239
46981	190240
71377	190241
56779	190242
45948	190243
121825	190244
19417	190245
10870	190246
115170	190247
32051	190248
91733	190249
64345	190250
18519	190251
54035	190252
38656	190253
13129	190254
6593	190255
2095	190256
8750	190257
95517	190258
82851	190259
22940	190260
46019	190261
79115	190262
7062	190263
101787	190264
64897	190265
10529	190266
26222	190267
11199	190268
3340	190269
19511	190270
7427	190271
8133	190272
61556	190273
59010	190274
34408	190275
4351	190276
3023	190277
60469	190278
16406	190279
58835	190280
77426	190281
74419	190282
55139	190283
28143	190284
53165	190285
20809	190286
48758	190287
26471	190288
9581	190289
1534	190290
8936	190291
47720	190292
91794	190293
30249	190294
75317	190295
108913	190296
23545	190297
26144	190298
710	190299
3185	190300
102047	190301
24283	190302
7667	190303
121196	190304
12144	190305
804	190306
997	190307
82469	190308
83024	190309
70384	190310
92324	190311
22157	190312
65970	190313
2649	190314
45469	190315
86192	190316
65386	190317
105257	190318
26676	190319
246	190320
15518	190321
16865	190322
58241	190323
71705	190324
14974	190325
50057	190326
152439	190327
28292	190328
14771	190329
45350	190330
132012	190331
17649	190332
54650	190333
30496	190334
51431	190335
123892	190336
56642	190337
27821	190338
77060	190339
405	190340
107033	190341
1664	190342
32025	190343
114281	190344
115147	190345
51921	190346
23062	190347
82340	190348
40009	190349
1912	190350
57595	190351
6865	190352
66551	190353
43682	190354
10604	190355
3453	190356
60230	190357
27245	190358
15434	190359
73402	190360
15827	190361
19085	190362
147552	190363
105700	190364
25871	190365
39845	190366
34053	190367
85826	190368
50807	190369
67498	190370
25307	190371
13369	190372
97826	190373
26277	190374
81201	190375
42657	190376
25410	190377
1370	190378
17204	190379
129421	190380
48389	190381
49022	190382
16955	190383
42790	190384
16412	190385
35059	190386
157770	190387
8953	190388
68975	190389
105468	190390
15761	190391
51211	190392
32184	190393
36977	190394
1172	190395
55799	190396
124	190397
10110	190398
1616	190399
19528	190400
61975	190401
4047	190402
57549	190403
57826	190404
55166	190405
39704	190406
99511	190407
15208	190408
12217	190409
121995	190410
31179	190411
1905	190412
507	190413
64157	190414
4520	190415
3564	190416
48346	190417
9016	190418
79072	190419
26273	190420
74879	190421
20969	190422
93315	190423
32518	190424
7052	190425
4117	190426
138547	190427
46359	190428
65942	190429
106527	190430
73772	190431
124346	190432
73118	190433
22212	190434
87169	190435
10833	190436
8941	190437
1950	190438
49185	190439
772	190440
21189	190441
3500	190442
1785	190443
5666	190444
29711	190445
23950	190446
44750	190447
13350	190448
2896	190449
26817	190450
11317	190451
438	190452
125223	190453
6656	190454
18427	190455
4583	190456
21573	190457
30192	190458
96809	190459
66511	190460
140573	190461
71836	190462
1200	190463
57668	190464
8478	190465
12085	190466
75352	190467
61771	190468
116221	190469
38682	190470
1508	190471
101438	190472
42696	190473
125252	190474
46544	190475
22042	190476
117623	190477
81371	190478
12171	190479
61243	190480
10868	190481
119490	190482
21056	190483
71255	190484
3277	190485
68345	190486
2366	190487
48511	190488
25024	190489
112812	190490
29589	190491
63265	190492
57032	190493
35229	190494
41550	190495
91517	190496
9318	190497
97097	190498
433	190499
31101	190500
55777	190501
23450	190502
6356	190503
7420	190504
17335	190505
7677	190506
49431	190507
24895	190508
108103	190509
70913	190510
57404	190511
1659	190512
82464	190513
31319	190514
7286	190515
60484	190516
12879	190517
13855	190518
97450	190519
2690	190520
95660	190521
36441	190522
19351	190523
24099	190524
3290	190525
37044	190526
124650	190527
20974	190528
109329	190529
28931	190530
118962	190531
101502	190532
761	190533
20344	190534
29437	190535
55612	190536
42862	190537
123318	190538
17255	190539
49110	190540
47641	190541
89675	190542
56459	190543
12523	190544
79789	190545
62834	190546
117849	190547
15977	190548
56717	190549
52280	190550
2076	190551
1182	190552
77677	190553
246	190554
5603	190555
83396	190556
1909	190557
82136	190558
132841	190559
17266	190560
36883	190561
16316	190562
57775	190563
65218	190564
55829	190565
11938	190566
164787	190567
541	190568
11604	190569
83026	190570
145741	190571
159440	190572
58738	190573
80288	190574
93496	190575
11299	190576
11270	190577
62424	190578
3173	190579
10864	190580
132491	190581
2143	190582
4528	190583
82050	190584
65636	190585
101307	190586
12018	190587
35772	190588
92357	190589
30820	190590
97172	190591
48816	190592
18613	190593
163753	190594
89934	190595
49049	190596
117337	190597
24882	190598
18497	190599
29083	190600
9549	190601
57658	190602
46439	190603
14811	190604
38633	190605
4881	190606
16537	190607
43501	190608
16929	190609
59657	190610
16663	190611
3685	190612
9173	190613
7471	190614
7825	190615
139971	190616
105177	190617
73142	190618
104064	190619
40798	190620
6219	190621
47370	190622
76861	190623
64757	190624
73110	190625
56339	190626
789	190627
102988	190628
7834	190629
90701	190630
121428	190631
11863	190632
10831	190633
108575	190634
61065	190635
850	190636
40903	190637
51137	190638
29920	190639
10950	190640
66222	190641
151015	190642
44524	190643
90852	190644
5655	190645
162560	190646
779	190647
131409	190648
5730	190649
42222	190650
30504	190651
119027	190652
39380	190653
50984	190654
5307	190655
129112	190656
4251	190657
2473	190658
25612	190659
127	190660
41260	190661
13927	190662
143633	190663
20092	190664
1830	190665
21376	190666
74843	190667
2771	190668
39501	190669
1183	190670
29276	190671
115378	190672
39447	190673
73811	190674
7215	190675
107611	190676
4327	190677
12362	190678
69613	190679
4942	190680
45954	190681
150407	190682
2560	190683
94127	190684
15395	190685
44389	190686
148324	190687
105751	190688
107854	190689
24672	190690
103937	190691
46863	190692
12499	190693
40314	190694
2902	190695
52322	190696
17459	190697
2511	190698
106811	190699
4386	190700
6310	190701
21718	190702
68124	190703
51290	190704
8080	190705
35854	190706
16736	190707
6590	190708
14201	190709
2794	190710
17350	190711
5078	190712
24911	190713
6431	190714
47628	190715
26373	190716
10786	190717
91408	190718
47781	190719
41785	190720
30777	190721
11872	190722
81194	190723
28524	190724
92632	190725
69925	190726
15605	190727
46670	190728
137785	190729
48232	190730
110198	190731
147504	190732
50445	190733
122990	190734
27714	190735
32976	190736
7952	190737
55481	190738
16611	190739
85647	190740
39771	190741
54862	190742
2216	190743
28985	190744
18817	190745
11832	190746
29200	190747
126759	190748
45556	190749
106205	190750
100728	190751
3959	190752
37597	190753
49910	190754
65684	190755
168225	190756
25866	190757
39519	190758
42223	190759
7077	190760
5661	190761
62820	190762
86396	190763
39570	190764
2850	190765
39261	190766
38430	190767
10401	190768
12881	190769
4064	190770
117291	190771
51844	190772
124532	190773
23497	190774
536	190775
65003	190776
7633	190777
118160	190778
74379	190779
36100	190780
16088	190781
97160	190782
368	190783
38401	190784
42779	190785
1098	190786
60605	190787
70080	190788
469	190789
17605	190790
11580	190791
115780	190792
16589	190793
28781	190794
24087	190795
160465	190796
154962	190797
369	190798
139407	190799
27179	190800
1646	190801
15070	190802
37091	190803
46108	190804
2870	190805
5868	190806
62948	190807
87802	190808
4252	190809
91982	190810
105238	190811
95032	190812
28496	190813
23481	190814
4535	190815
56398	190816
26894	190817
6066	190818
15399	190819
25975	190820
31841	190821
5888	190822
91644	190823
23473	190824
9383	190825
66282	190826
32629	190827
120097	190828
127482	190829
4465	190830
6741	190831
13001	190832
28213	190833
42425	190834
12645	190835
19	190836
19695	190837
70596	190838
127705	190839
21880	190840
31	190841
20564	190842
31034	190843
50555	190844
150235	190845
18055	190846
50966	190847
11319	190848
16418	190849
105978	190850
6380	190851
79756	190852
120188	190853
22849	190854
22149	190855
89122	190856
79160	190857
21485	190858
24307	190859
11960	190860
83143	190861
152474	190862
12824	190863
121378	190864
116456	190865
1633	190866
13312	190867
24368	190868
16779	190869
45189	190870
41308	190871
77146	190872
30788	190873
20862	190874
14756	190875
57652	190876
53760	190877
100444	190878
39274	190879
24823	190880
38294	190881
40345	190882
13890	190883
55662	190884
9692	190885
90355	190886
32572	190887
84582	190888
27020	190889
68148	190890
87122	190891
76716	190892
26138	190893
15822	190894
85515	190895
48644	190896
13327	190897
54669	190898
5745	190899
22557	190900
151051	190901
152971	190902
27881	190903
55161	190904
491	190905
14040	190906
23824	190907
35951	190908
87013	190909
7883	190910
11635	190911
1433	190912
32647	190913
55108	190914
63509	190915
34996	190916
27183	190917
1328	190918
103766	190919
103716	190920
8491	190921
14	190922
56999	190923
90636	190924
74452	190925
33679	190926
48828	190927
51415	190928
17828	190929
31514	190930
8656	190931
78919	190932
36198	190933
23927	190934
525	190935
7731	190936
146533	190937
138988	190938
30576	190939
111335	190940
67534	190941
43418	190942
98091	190943
51914	190944
27990	190945
117430	190946
66469	190947
23271	190948
20583	190949
110301	190950
7139	190951
3628	190952
65638	190953
129034	190954
69518	190955
22239	190956
21360	190957
18042	190958
46547	190959
63385	190960
39530	190961
467	190962
91385	190963
22341	190964
62434	190965
98737	190966
35822	190967
43685	190968
29676	190969
5213	190970
40189	190971
13017	190972
5675	190973
28141	190974
20575	190975
114943	190976
57037	190977
52596	190978
42562	190979
42975	190980
198	190981
23756	190982
7468	190983
83518	190984
25423	190985
67924	190986
15875	190987
123556	190988
8542	190989
36619	190990
182	190991
1895	190992
25965	190993
7157	190994
94121	190995
112257	190996
17657	190997
19270	190998
31913	190999
2612	191000
108254	191001
62465	191002
27710	191003
3483	191004
68554	191005
56586	191006
24092	191007
340	191008
54941	191009
49724	191010
24935	191011
107350	191012
16760	191013
20074	191014
131241	191015
43322	191016
24864	191017
104547	191018
7315	191019
164207	191020
16043	191021
7944	191022
27234	191023
31747	191024
70400	191025
43504	191026
90611	191027
92004	191028
139455	191029
76544	191030
21398	191031
70045	191032
12301	191033
5386	191034
29190	191035
1173	191036
29422	191037
52782	191038
132961	191039
32602	191040
46740	191041
1458	191042
30303	191043
6814	191044
28939	191045
12294	191046
17734	191047
3307	191048
69141	191049
27032	191050
104446	191051
10921	191052
80072	191053
20569	191054
30629	191055
110238	191056
20282	191057
22494	191058
39945	191059
7990	191060
38148	191061
308	191062
399	191063
94984	191064
15779	191065
70681	191066
24427	191067
106410	191068
12103	191069
53588	191070
52177	191071
122968	191072
3435	191073
89623	191074
627	191075
82	191076
66531	191077
32034	191078
21716	191079
7489	191080
32215	191081
126970	191082
35450	191083
14292	191084
4967	191085
104672	191086
38789	191087
24330	191088
85659	191089
2497	191090
69167	191091
26331	191092
2297	191093
1529	191094
10058	191095
154017	191096
43928	191097
19404	191098
2563	191099
13175	191100
69152	191101
34799	191102
56111	191103
26586	191104
53194	191105
135322	191106
15079	191107
1316	191108
23311	191109
133997	191110
151989	191111
62431	191112
12731	191113
26427	191114
94486	191115
66640	191116
14406	191117
29521	191118
34214	191119
18867	191120
19749	191121
19700	191122
30100	191123
32436	191124
1794	191125
72816	191126
45619	191127
52793	191128
1910	191129
1459	191130
1458	191131
5942	191132
19444	191133
63953	191134
93214	191135
1788	191136
24948	191137
23112	191138
47505	191139
23380	191140
8541	191141
21018	191142
81753	191143
46300	191144
31644	191145
35489	191146
37160	191147
37498	191148
17496	191149
20169	191150
101447	191151
6072	191152
8015	191153
124778	191154
50120	191155
68196	191156
9238	191157
80794	191158
123100	191159
103839	191160
6740	191161
44483	191162
10324	191163
10323	191164
113604	191165
43215	191166
168	191167
76477	191168
99850	191169
47747	191170
20401	191171
12340	191172
32968	191173
10969	191174
46010	191175
11522	191176
119668	191177
23785	191178
39425	191179
33876	191180
17356	191181
51677	191182
11459	191183
72924	191184
6543	191185
13209	191186
5138	191187
5466	191188
6001	191189
38781	191190
96914	191191
21657	191192
19260	191193
13221	191194
8045	191195
102436	191196
12483	191197
58745	191198
224	191199
28654	191200
3007	191201
83944	191202
9961	191203
3486	191204
62014	191205
54687	191206
83317	191207
2674	191208
47307	191209
58481	191210
43240	191211
21369	191212
23790	191213
95243	191214
16493	191215
126472	191216
7647	191217
148082	191218
16397	191219
39433	191220
85643	191221
23664	191222
118203	191223
130820	191224
58751	191225
113494	191226
51480	191227
15297	191228
29944	191229
23781	191230
33169	191231
8304	191232
1905	191233
5228	191234
61800	191235
11057	191236
24355	191237
6564	191238
13900	191239
3219	191240
106235	191241
34215	191242
55778	191243
111851	191244
78262	191245
34334	191246
17044	191247
35100	191248
294	191249
494	191250
57864	191251
59034	191252
10877	191253
105604	191254
12034	191255
63594	191256
151645	191257
17421	191258
24105	191259
79531	191260
14522	191261
92004	191262
32683	191263
24524	191264
32515	191265
32127	191266
34112	191267
3041	191268
12811	191269
35514	191270
111361	191271
142115	191272
14590	191273
75541	191274
72825	191275
58060	191276
15013	191277
68751	191278
133883	191279
10564	191280
567	191281
22853	191282
63883	191283
48931	191284
24548	191285
82243	191286
9479	191287
64144	191288
43510	191289
1241	191290
21340	191291
9251	191292
130938	191293
75257	191294
4960	191295
18273	191296
88779	191297
25181	191298
83909	191299
40088	191300
14496	191301
106403	191302
71226	191303
23947	191304
39358	191305
10004	191306
10901	191307
8371	191308
6047	191309
170082	191310
52813	191311
87532	191312
22316	191313
3690	191314
33766	191315
39220	191316
26098	191317
97164	191318
62669	191319
21572	191320
137575	191321
20512	191322
116158	191323
41917	191324
77722	191325
24588	191326
31539	191327
114785	191328
56871	191329
114746	191330
78922	191331
5919	191332
44632	191333
2388	191334
103056	191335
23459	191336
7183	191337
18309	191338
90619	191339
70864	191340
80803	191341
30031	191342
164517	191343
51265	191344
35864	191345
100538	191346
108350	191347
54055	191348
11519	191349
12285	191350
60206	191351
74603	191352
13325	191353
6071	191354
28878	191355
2252	191356
70428	191357
12222	191358
27161	191359
64347	191360
80261	191361
77505	191362
17944	191363
110408	191364
49934	191365
107375	191366
142	191367
53449	191368
1970	191369
4887	191370
88499	191371
606	191372
9481	191373
16884	191374
10401	191375
71094	191376
19255	191377
23395	191378
985	191379
109082	191380
62891	191381
87225	191382
2431	191383
52718	191384
95233	191385
90215	191386
133846	191387
67518	191388
90945	191389
5903	191390
16756	191391
126115	191392
61590	191393
7996	191394
90989	191395
19730	191396
87735	191397
1188	191398
100049	191399
26986	191400
23590	191401
22342	191402
5395	191403
188	191404
4525	191405
874	191406
45982	191407
29287	191408
67307	191409
92576	191410
3570	191411
108262	191412
1654	191413
22274	191414
18981	191415
4138	191416
2334	191417
3184	191418
7465	191419
1033	191420
6841	191421
45092	191422
5442	191423
40873	191424
3084	191425
88611	191426
3686	191427
13617	191428
23548	191429
12120	191430
3447	191431
37700	191432
83696	191433
852	191434
115713	191435
130361	191436
1723	191437
61113	191438
29151	191439
52365	191440
50512	191441
34866	191442
23915	191443
4619	191444
23896	191445
2933	191446
12487	191447
13366	191448
13637	191449
53479	191450
66444	191451
18021	191452
74248	191453
168345	191454
12200	191455
67449	191456
78577	191457
8995	191458
556	191459
59954	191460
30056	191461
14682	191462
77346	191463
104601	191464
3007	191465
23483	191466
70896	191467
8865	191468
8574	191469
13457	191470
125043	191471
46472	191472
52179	191473
51524	191474
161	191475
28888	191476
8857	191477
7050	191478
60034	191479
78969	191480
65070	191481
83342	191482
32346	191483
11830	191484
10921	191485
601	191486
99931	191487
18525	191488
10849	191489
1167	191490
33929	191491
1245	191492
62883	191493
43859	191494
38108	191495
39228	191496
21833	191497
8586	191498
11637	191499
45865	191500
14748	191501
50053	191502
98623	191503
20130	191504
27119	191505
2168	191506
20602	191507
113644	191508
43496	191509
2848	191510
44967	191511
19178	191512
1073	191513
60889	191514
31843	191515
67873	191516
13603	191517
52304	191518
66069	191519
34682	191520
73228	191521
132033	191522
32583	191523
17217	191524
9	191525
968	191526
5377	191527
137160	191528
60748	191529
2239	191530
47642	191531
25737	191532
81849	191533
25436	191534
39342	191535
6582	191536
34216	191537
60145	191538
17368	191539
8288	191540
17369	191541
101889	191542
37298	191543
72448	191544
74498	191545
20616	191546
36905	191547
113262	191548
151578	191549
16683	191550
40179	191551
10032	191552
5527	191553
40958	191554
36551	191555
84457	191556
89301	191557
23744	191558
45743	191559
114454	191560
40092	191561
53717	191562
16382	191563
39723	191564
43657	191565
17931	191566
25129	191567
4415	191568
32669	191569
47655	191570
26168	191571
101120	191572
8137	191573
34698	191574
32050	191575
37600	191576
67964	191577
16164	191578
11472	191579
27564	191580
4506	191581
6298	191582
3567	191583
21171	191584
75089	191585
13456	191586
7190	191587
2093	191588
86490	191589
50950	191590
17	191591
8705	191592
9564	191593
4710	191594
15985	191595
10562	191596
60431	191597
107590	191598
34724	191599
22902	191600
48858	191601
152666	191602
8131	191603
33	191604
3381	191605
102569	191606
70861	191607
152263	191608
138664	191609
7815	191610
3656	191611
9440	191612
14893	191613
91117	191614
46601	191615
1961	191616
10881	191617
53592	191618
137477	191619
100205	191620
5127	191621
80953	191622
77665	191623
75479	191624
2465	191625
65286	191626
96939	191627
51116	191628
14573	191629
13342	191630
46139	191631
73809	191632
30217	191633
121311	191634
5692	191635
40000	191636
45835	191637
4984	191638
35240	191639
10181	191640
68926	191641
20307	191642
98140	191643
43493	191644
44802	191645
93779	191646
26292	191647
20928	191648
18466	191649
115259	191650
53002	191651
33238	191652
7727	191653
42702	191654
4587	191655
9468	191656
76979	191657
37240	191658
126364	191659
711	191660
1427	191661
156412	191662
83589	191663
9354	191664
10037	191665
12767	191666
38665	191667
10229	191668
79115	191669
53177	191670
53955	191671
112092	191672
25989	191673
65379	191674
127047	191675
77618	191676
100651	191677
25124	191678
13365	191679
2089	191680
40832	191681
13602	191682
168170	191683
23121	191684
24817	191685
16222	191686
707	191687
13387	191688
77131	191689
20602	191690
51861	191691
34145	191692
13818	191693
74450	191694
49061	191695
637	191696
7124	191697
71163	191698
45770	191699
7089	191700
3446	191701
89206	191702
168	191703
21828	191704
84336	191705
29419	191706
255	191707
75816	191708
36465	191709
7268	191710
65983	191711
66697	191712
43835	191713
71787	191714
113511	191715
3818	191716
125218	191717
7528	191718
60643	191719
10158	191720
76651	191721
12534	191722
105274	191723
9544	191724
68063	191725
30381	191726
24404	191727
23645	191728
61439	191729
41901	191730
38455	191731
46121	191732
114047	191733
34287	191734
67304	191735
138438	191736
40104	191737
3242	191738
61692	191739
8198	191740
11854	191741
23725	191742
94099	191743
109920	191744
52338	191745
22053	191746
10182	191747
98968	191748
85000	191749
73884	191750
40570	191751
8941	191752
25461	191753
109672	191754
164234	191755
521	191756
46270	191757
120324	191758
5509	191759
3400	191760
60807	191761
4391	191762
145743	191763
42539	191764
22519	191765
8324	191766
77628	191767
19309	191768
14662	191769
8363	191770
14311	191771
3059	191772
8727	191773
54551	191774
93226	191775
2952	191776
10812	191777
69263	191778
2419	191779
25800	191780
56573	191781
115257	191782
6966	191783
7135	191784
126028	191785
90688	191786
80334	191787
70382	191788
3113	191789
124690	191790
73484	191791
129206	191792
21646	191793
33965	191794
56484	191795
254	191796
46094	191797
54469	191798
59734	191799
134528	191800
29510	191801
5925	191802
14867	191803
1226	191804
106539	191805
1334	191806
162704	191807
161166	191808
103126	191809
136593	191810
34736	191811
24395	191812
3326	191813
4917	191814
36988	191815
94970	191816
63582	191817
37962	191818
31659	191819
5304	191820
6154	191821
54260	191822
8796	191823
20219	191824
72781	191825
34833	191826
64381	191827
35480	191828
55235	191829
99690	191830
40196	191831
46788	191832
26515	191833
66481	191834
11767	191835
105843	191836
1330	191837
50964	191838
67735	191839
2026	191840
4908	191841
3582	191842
63851	191843
67556	191844
30941	191845
23073	191846
2166	191847
30404	191848
1222	191849
537	191850
83718	191851
110788	191852
51953	191853
73	191854
111527	191855
51424	191856
10969	191857
97889	191858
64479	191859
2933	191860
44012	191861
7710	191862
18654	191863
1494	191864
29488	191865
16220	191866
589	191867
51256	191868
37908	191869
35628	191870
32009	191871
9932	191872
46031	191873
14602	191874
48717	191875
40942	191876
33822	191877
192	191878
9910	191879
25620	191880
12181	191881
92655	191882
10602	191883
118545	191884
15608	191885
29194	191886
106815	191887
101717	191888
16255	191889
11819	191890
13784	191891
96712	191892
56278	191893
38470	191894
108264	191895
98465	191896
20318	191897
5964	191898
60766	191899
58753	191900
15568	191901
38108	191902
86125	191903
50732	191904
31690	191905
5063	191906
37932	191907
62830	191908
73707	191909
104031	191910
30946	191911
113424	191912
66795	191913
7976	191914
163458	191915
12543	191916
17926	191917
10027	191918
130600	191919
48476	191920
120506	191921
11845	191922
57178	191923
9226	191924
105310	191925
18158	191926
32971	191927
6264	191928
21941	191929
78372	191930
126612	191931
35221	191932
42774	191933
65189	191934
89791	191935
95711	191936
53719	191937
5365	191938
27939	191939
18302	191940
73087	191941
20713	191942
19169	191943
37467	191944
12731	191945
1699	191946
6705	191947
121888	191948
111623	191949
71954	191950
32273	191951
79581	191952
15050	191953
104779	191954
49055	191955
21415	191956
7030	191957
101910	191958
152	191959
65115	191960
68963	191961
84771	191962
11445	191963
165798	191964
127102	191965
159043	191966
2494	191967
25330	191968
20599	191969
14575	191970
47281	191971
15724	191972
52568	191973
109808	191974
72867	191975
23240	191976
126423	191977
84555	191978
3057	191979
18321	191980
35925	191981
43776	191982
57499	191983
34032	191984
185	191985
32870	191986
1652	191987
25564	191988
6493	191989
38312	191990
79069	191991
61280	191992
29467	191993
1690	191994
90221	191995
38999	191996
36371	191997
2258	191998
86269	191999
38734	192000
11206	192001
65492	192002
1185	192003
79352	192004
127119	192005
43868	192006
58238	192007
19650	192008
947	192009
25878	192010
85379	192011
30944	192012
59699	192013
87221	192014
16112	192015
120457	192016
7220	192017
59563	192018
63371	192019
50715	192020
24076	192021
8799	192022
115919	192023
14515	192024
49707	192025
14215	192026
5673	192027
106860	192028
28048	192029
17316	192030
70235	192031
26645	192032
32839	192033
1411	192034
18561	192035
93932	192036
18141	192037
22834	192038
16031	192039
3765	192040
45155	192041
48038	192042
1226	192043
312	192044
3087	192045
4154	192046
40541	192047
8836	192048
2537	192049
6444	192050
105493	192051
3673	192052
64508	192053
32433	192054
113701	192055
22866	192056
11245	192057
37419	192058
11990	192059
55137	192060
43340	192061
12508	192062
98517	192063
72077	192064
60472	192065
15817	192066
84917	192067
7210	192068
21462	192069
77663	192070
20562	192071
14789	192072
4864	192073
121854	192074
77220	192075
503	192076
64043	192077
20541	192078
109768	192079
25074	192080
53810	192081
1453	192082
21696	192083
19131	192084
28413	192085
37453	192086
27912	192087
34375	192088
91292	192089
13110	192090
107086	192091
137784	192092
99370	192093
88170	192094
28583	192095
85532	192096
3921	192097
56546	192098
49551	192099
26984	192100
27933	192101
53100	192102
48702	192103
104812	192104
24658	192105
81365	192106
37189	192107
42763	192108
69268	192109
135037	192110
76944	192111
9103	192112
87405	192113
74527	192114
48008	192115
112625	192116
139134	192117
36353	192118
84317	192119
18996	192120
47944	192121
78102	192122
19908	192123
11719	192124
139490	192125
77190	192126
40797	192127
300	192128
46453	192129
4150	192130
140919	192131
156346	192132
16692	192133
8669	192134
3089	192135
52455	192136
5887	192137
44100	192138
14545	192139
15940	192140
72224	192141
35959	192142
105706	192143
10774	192144
13177	192145
12243	192146
52164	192147
93621	192148
76950	192149
166	192150
38860	192151
48280	192152
7539	192153
15775	192154
2088	192155
4892	192156
3673	192157
57893	192158
51547	192159
16473	192160
47943	192161
30698	192162
56809	192163
76997	192164
20620	192165
31381	192166
8130	192167
90291	192168
14165	192169
1300	192170
30168	192171
80344	192172
161503	192173
3917	192174
36689	192175
89788	192176
81869	192177
157436	192178
85032	192179
12095	192180
59703	192181
125667	192182
21272	192183
17167	192184
34966	192185
21666	192186
72163	192187
36395	192188
20121	192189
13489	192190
37903	192191
4318	192192
117271	192193
114333	192194
77122	192195
2131	192196
65114	192197
2898	192198
14419	192199
40506	192200
115502	192201
65403	192202
81424	192203
102106	192204
23040	192205
131480	192206
118913	192207
103264	192208
23579	192209
6020	192210
20773	192211
23540	192212
29050	192213
8522	192214
133622	192215
2574	192216
11348	192217
52818	192218
2863	192219
5034	192220
1995	192221
23171	192222
32120	192223
43755	192224
16917	192225
4055	192226
59069	192227
76496	192228
41196	192229
12534	192230
9436	192231
85726	192232
19684	192233
83006	192234
2155	192235
60524	192236
68948	192237
931	192238
77905	192239
59824	192240
8966	192241
38871	192242
5286	192243
609	192244
20203	192245
130305	192246
20414	192247
27643	192248
48490	192249
60449	192250
114260	192251
65962	192252
493	192253
79521	192254
112211	192255
4771	192256
77416	192257
2388	192258
9927	192259
30895	192260
45160	192261
103342	192262
1431	192263
54212	192264
2966	192265
3335	192266
8782	192267
76110	192268
123260	192269
39602	192270
89617	192271
1865	192272
14662	192273
27320	192274
86472	192275
55782	192276
64530	192277
134811	192278
2434	192279
1852	192280
37713	192281
19314	192282
4483	192283
2990	192284
36069	192285
32522	192286
87122	192287
3692	192288
81179	192289
8541	192290
25349	192291
23551	192292
52823	192293
8639	192294
15902	192295
58575	192296
25314	192297
122599	192298
10058	192299
59691	192300
88995	192301
137949	192302
10590	192303
27621	192304
30647	192305
94944	192306
39751	192307
56948	192308
20055	192309
19294	192310
37759	192311
73187	192312
145	192313
22233	192314
39772	192315
13412	192316
99031	192317
120836	192318
49918	192319
1981	192320
9083	192321
5718	192322
15133	192323
30260	192324
54599	192325
87703	192326
101157	192327
43450	192328
84194	192329
34820	192330
49776	192331
27513	192332
159545	192333
82619	192334
153636	192335
18549	192336
14758	192337
38972	192338
121758	192339
112723	192340
54976	192341
21039	192342
6327	192343
119207	192344
158212	192345
78741	192346
140609	192347
26493	192348
8309	192349
3752	192350
161767	192351
133911	192352
25829	192353
19159	192354
90310	192355
14429	192356
70601	192357
24141	192358
79133	192359
13622	192360
45911	192361
65690	192362
26091	192363
40058	192364
16470	192365
31219	192366
40	192367
67175	192368
11956	192369
59537	192370
71624	192371
71360	192372
22978	192373
41809	192374
112752	192375
65354	192376
24222	192377
109798	192378
11220	192379
58312	192380
42520	192381
23195	192382
10233	192383
158065	192384
10842	192385
407	192386
76769	192387
38644	192388
78715	192389
66390	192390
57958	192391
4950	192392
64025	192393
2374	192394
8616	192395
4587	192396
112893	192397
41294	192398
10467	192399
46183	192400
88413	192401
70008	192402
90264	192403
4744	192404
2258	192405
22864	192406
43579	192407
57987	192408
5035	192409
16367	192410
51401	192411
12244	192412
16890	192413
74409	192414
215	192415
12139	192416
47306	192417
26298	192418
72308	192419
42913	192420
1700	192421
52135	192422
45678	192423
36766	192424
1677	192425
30328	192426
7135	192427
1671	192428
11646	192429
16779	192430
20006	192431
67039	192432
35873	192433
44006	192434
4737	192435
31869	192436
14271	192437
20406	192438
31577	192439
8849	192440
26899	192441
16560	192442
1364	192443
92705	192444
10651	192445
64659	192446
8666	192447
8888	192448
46947	192449
10259	192450
73651	192451
106669	192452
947	192453
68111	192454
136462	192455
51159	192456
63599	192457
8561	192458
1029	192459
63467	192460
16145	192461
13272	192462
63146	192463
38389	192464
14902	192465
13826	192466
114410	192467
27983	192468
81219	192469
116652	192470
36802	192471
27654	192472
92377	192473
20540	192474
6983	192475
56704	192476
121694	192477
5003	192478
721	192479
30968	192480
87507	192481
71	192482
6655	192483
22618	192484
12300	192485
3512	192486
13967	192487
23633	192488
1866	192489
34541	192490
33062	192491
157803	192492
60026	192493
52576	192494
24700	192495
41536	192496
97962	192497
38695	192498
15522	192499
49731	192500
13473	192501
34564	192502
16348	192503
78445	192504
128147	192505
68582	192506
31562	192507
28384	192508
15786	192509
18213	192510
914	192511
45500	192512
13513	192513
7045	192514
57396	192515
30669	192516
3137	192517
4412	192518
15963	192519
131750	192520
13809	192521
50648	192522
107004	192523
67348	192524
131061	192525
4680	192526
113100	192527
35709	192528
111209	192529
35856	192530
10323	192531
919	192532
93610	192533
2516	192534
30432	192535
15062	192536
39725	192537
44605	192538
813	192539
72839	192540
75913	192541
35230	192542
2606	192543
79671	192544
70443	192545
43357	192546
87322	192547
103819	192548
93650	192549
51163	192550
67190	192551
25014	192552
140126	192553
4327	192554
83119	192555
11307	192556
4410	192557
7452	192558
78793	192559
9508	192560
21596	192561
74351	192562
1777	192563
32269	192564
12768	192565
6928	192566
21210	192567
15814	192568
32865	192569
52239	192570
112985	192571
88637	192572
8527	192573
4924	192574
5293	192575
1829	192576
25321	192577
181	192578
13555	192579
30392	192580
27517	192581
6793	192582
17308	192583
64445	192584
5586	192585
53480	192586
5912	192587
34680	192588
19143	192589
793	192590
138855	192591
8873	192592
104362	192593
18442	192594
64706	192595
158011	192596
65198	192597
58581	192598
25918	192599
159193	192600
88613	192601
4136	192602
79484	192603
32562	192604
3448	192605
17888	192606
75325	192607
131725	192608
45904	192609
52341	192610
23966	192611
2875	192612
67747	192613
370	192614
96314	192615
19034	192616
12162	192617
29139	192618
4673	192619
14764	192620
18790	192621
8766	192622
155488	192623
31159	192624
563	192625
65759	192626
64744	192627
5355	192628
1729	192629
20859	192630
11538	192631
71862	192632
24361	192633
34144	192634
34551	192635
156955	192636
2568	192637
92183	192638
9816	192639
3519	192640
8967	192641
25595	192642
57446	192643
17393	192644
20155	192645
52350	192646
44689	192647
69780	192648
40295	192649
122792	192650
17853	192651
102204	192652
53197	192653
21683	192654
1812	192655
10166	192656
87538	192657
8802	192658
1750	192659
11940	192660
2228	192661
97116	192662
64010	192663
2515	192664
81209	192665
52838	192666
81494	192667
89647	192668
34763	192669
56142	192670
36759	192671
29279	192672
1901	192673
125101	192674
2569	192675
45662	192676
6241	192677
33318	192678
24254	192679
23773	192680
160845	192681
83697	192682
114873	192683
81374	192684
96391	192685
36636	192686
1321	192687
16026	192688
406	192689
68342	192690
13282	192691
2153	192692
75018	192693
16526	192694
22003	192695
2240	192696
30503	192697
116647	192698
11576	192699
138610	192700
43809	192701
158727	192702
13123	192703
137689	192704
105380	192705
52516	192706
82212	192707
84594	192708
92328	192709
18393	192710
119373	192711
43248	192712
28444	192713
15388	192714
33921	192715
10670	192716
106645	192717
16506	192718
15123	192719
3110	192720
62712	192721
19808	192722
32603	192723
74591	192724
28458	192725
6439	192726
136707	192727
32022	192728
62463	192729
67784	192730
12143	192731
63671	192732
2012	192733
78033	192734
25297	192735
19	192736
106201	192737
344	192738
21009	192739
90820	192740
56941	192741
567	192742
25508	192743
49023	192744
43441	192745
60490	192746
142566	192747
33	192748
59437	192749
16078	192750
53559	192751
131971	192752
69534	192753
28384	192754
141708	192755
1812	192756
70680	192757
3720	192758
28560	192759
12066	192760
25384	192761
109614	192762
28605	192763
100698	192764
35800	192765
1337	192766
106082	192767
78498	192768
3434	192769
11928	192770
13898	192771
29870	192772
75386	192773
44892	192774
10010	192775
16780	192776
829	192777
11874	192778
45571	192779
77241	192780
10401	192781
68152	192782
2484	192783
134647	192784
83120	192785
120566	192786
23639	192787
17862	192788
5887	192789
27890	192790
37038	192791
2147	192792
164369	192793
44662	192794
57612	192795
74081	192796
42420	192797
1976	192798
27652	192799
56882	192800
42636	192801
57115	192802
80704	192803
17276	192804
72256	192805
42454	192806
4437	192807
36886	192808
90424	192809
32114	192810
95481	192811
73582	192812
29706	192813
93961	192814
76792	192815
62776	192816
98899	192817
6205	192818
37668	192819
26659	192820
143043	192821
56235	192822
30774	192823
81773	192824
133485	192825
108107	192826
96963	192827
136760	192828
83701	192829
14798	192830
80499	192831
58616	192832
114266	192833
16579	192834
3402	192835
13595	192836
157542	192837
111771	192838
55371	192839
59009	192840
77110	192841
46171	192842
12741	192843
39436	192844
26983	192845
70334	192846
145446	192847
8172	192848
34659	192849
117463	192850
39330	192851
24279	192852
53497	192853
29551	192854
397	192855
354	192856
22113	192857
56708	192858
60852	192859
131473	192860
48580	192861
35147	192862
21463	192863
67816	192864
42844	192865
5980	192866
280	192867
40056	192868
53046	192869
43930	192870
48597	192871
16206	192872
81320	192873
1035	192874
161252	192875
6012	192876
72397	192877
3742	192878
113192	192879
8573	192880
123508	192881
63199	192882
115348	192883
44489	192884
757	192885
41834	192886
22296	192887
16464	192888
8129	192889
56697	192890
4294	192891
36986	192892
58765	192893
1435	192894
28817	192895
47277	192896
6316	192897
50087	192898
12963	192899
2716	192900
18983	192901
45118	192902
72364	192903
23905	192904
5034	192905
17564	192906
24339	192907
163689	192908
12713	192909
30881	192910
14266	192911
26217	192912
452	192913
18321	192914
88722	192915
55237	192916
93828	192917
3730	192918
28660	192919
48804	192920
54173	192921
52172	192922
83088	192923
643	192924
100778	192925
164155	192926
104215	192927
53841	192928
12934	192929
3725	192930
138847	192931
117236	192932
448	192933
147594	192934
161430	192935
22655	192936
5	192937
50009	192938
45887	192939
137211	192940
152777	192941
8879	192942
65108	192943
44214	192944
29176	192945
33401	192946
10194	192947
119965	192948
110457	192949
12954	192950
30994	192951
22191	192952
11201	192953
39097	192954
154504	192955
3473	192956
190	192957
90989	192958
8085	192959
94107	192960
149981	192961
50376	192962
76319	192963
4914	192964
30688	192965
146078	192966
56875	192967
97422	192968
65112	192969
81218	192970
196	192971
1943	192972
35399	192973
284	192974
51394	192975
95539	192976
196	192977
54706	192978
40272	192979
47169	192980
10328	192981
127458	192982
48882	192983
215	192984
36774	192985
24322	192986
4777	192987
106226	192988
87551	192989
9261	192990
75039	192991
4672	192992
26449	192993
74859	192994
74288	192995
97435	192996
123902	192997
36543	192998
25001	192999
15407	193000
10242	193001
153341	193002
113054	193003
37310	193004
80505	193005
93975	193006
10817	193007
17620	193008
113131	193009
89860	193010
147	193011
33329	193012
56705	193013
46705	193014
80070	193015
53629	193016
56389	193017
8915	193018
19363	193019
7737	193020
8286	193021
108799	193022
136741	193023
10171	193024
114005	193025
44888	193026
4349	193027
19072	193028
17631	193029
17083	193030
108391	193031
26058	193032
15798	193033
2918	193034
25868	193035
23730	193036
56557	193037
34653	193038
68646	193039
3492	193040
43157	193041
11891	193042
97893	193043
10195	193044
127143	193045
19040	193046
1475	193047
9925	193048
24666	193049
70987	193050
11340	193051
2928	193052
1536	193053
79927	193054
5092	193055
2435	193056
65975	193057
37636	193058
35801	193059
2285	193060
15198	193061
9332	193062
34099	193063
10855	193064
19153	193065
53604	193066
12049	193067
36408	193068
633	193069
12321	193070
14022	193071
37412	193072
55089	193073
32748	193074
31781	193075
107795	193076
6914	193077
11165	193078
23846	193079
19129	193080
82112	193081
10661	193082
4183	193083
10964	193084
36068	193085
27789	193086
15902	193087
18473	193088
42293	193089
4772	193090
25821	193091
3657	193092
13733	193093
7279	193094
26894	193095
67994	193096
11032	193097
63168	193098
149	193099
58620	193100
23052	193101
87860	193102
116036	193103
8454	193104
58623	193105
70995	193106
90867	193107
124856	193108
26109	193109
33020	193110
6288	193111
18830	193112
18047	193113
576	193114
37315	193115
6594	193116
8591	193117
86579	193118
6401	193119
36317	193120
54694	193121
20484	193122
17565	193123
44798	193124
2016	193125
43679	193126
26728	193127
14984	193128
9137	193129
14021	193130
8256	193131
11736	193132
25870	193133
50320	193134
80789	193135
3858	193136
1366	193137
68986	193138
15786	193139
3762	193140
19365	193141
29618	193142
51103	193143
15421	193144
55908	193145
118988	193146
9617	193147
1377	193148
7637	193149
8711	193150
3671	193151
90592	193152
6299	193153
11626	193154
3304	193155
46611	193156
45657	193157
17158	193158
13210	193159
64221	193160
23490	193161
34984	193162
92598	193163
71852	193164
53562	193165
6834	193166
19598	193167
110253	193168
35856	193169
3379	193170
41133	193171
101037	193172
112424	193173
77023	193174
20966	193175
7318	193176
74615	193177
12669	193178
107153	193179
127828	193180
66101	193181
2916	193182
6473	193183
29166	193184
71937	193185
32643	193186
87144	193187
36485	193188
57	193189
3641	193190
9954	193191
16510	193192
24476	193193
98151	193194
2394	193195
8956	193196
31103	193197
79024	193198
11564	193199
21141	193200
139618	193201
16760	193202
126318	193203
54169	193204
3800	193205
105435	193206
41829	193207
95126	193208
32421	193209
58730	193210
114188	193211
36366	193212
138860	193213
109909	193214
23866	193215
129672	193216
54319	193217
61101	193218
23371	193219
26296	193220
48371	193221
102363	193222
16464	193223
11690	193224
67609	193225
21584	193226
9953	193227
69404	193228
38094	193229
57363	193230
175	193231
45849	193232
113337	193233
16717	193234
41600	193235
93658	193236
147756	193237
1451	193238
2436	193239
25014	193240
60817	193241
127914	193242
115877	193243
3066	193244
52528	193245
99474	193246
15081	193247
7157	193248
13957	193249
97941	193250
44675	193251
6868	193252
23905	193253
9002	193254
14422	193255
372	193256
159744	193257
139614	193258
12667	193259
30882	193260
129601	193261
35419	193262
41215	193263
38307	193264
24402	193265
148335	193266
38653	193267
7926	193268
18716	193269
138379	193270
24585	193271
38735	193272
54382	193273
63902	193274
61618	193275
2996	193276
9187	193277
59585	193278
154280	193279
79903	193280
76576	193281
13237	193282
8491	193283
34585	193284
54206	193285
25138	193286
34504	193287
34453	193288
80488	193289
22183	193290
9955	193291
110434	193292
80089	193293
77621	193294
67521	193295
47602	193296
4004	193297
121831	193298
29011	193299
87500	193300
134098	193301
29261	193302
60446	193303
94023	193304
7967	193305
24029	193306
4812	193307
52499	193308
110145	193309
3161	193310
19217	193311
49604	193312
39347	193313
10787	193314
70417	193315
32667	193316
1521	193317
116351	193318
69631	193319
13064	193320
23247	193321
2396	193322
40037	193323
34113	193324
53654	193325
17568	193326
159	193327
98171	193328
73981	193329
18499	193330
60930	193331
12368	193332
53409	193333
552	193334
14418	193335
8512	193336
25399	193337
56473	193338
10349	193339
122577	193340
12146	193341
6370	193342
23882	193343
158041	193344
25498	193345
6530	193346
140342	193347
20234	193348
53670	193349
54457	193350
48675	193351
121624	193352
5281	193353
87797	193354
81531	193355
4083	193356
22351	193357
47783	193358
5197	193359
109782	193360
29879	193361
19659	193362
14342	193363
70526	193364
69896	193365
29985	193366
78585	193367
61043	193368
52003	193369
18634	193370
18639	193371
22268	193372
90544	193373
217	193374
71112	193375
99361	193376
72311	193377
47322	193378
9128	193379
53883	193380
38570	193381
6438	193382
11074	193383
76927	193384
72942	193385
36074	193386
26431	193387
2747	193388
40643	193389
417	193390
29576	193391
51809	193392
25744	193393
37157	193394
65572	193395
169240	193396
48471	193397
51894	193398
97330	193399
32153	193400
55766	193401
77106	193402
31019	193403
899	193404
82742	193405
45827	193406
26226	193407
111582	193408
41593	193409
68031	193410
6469	193411
95565	193412
48828	193413
5014	193414
86127	193415
16889	193416
33474	193417
42695	193418
129793	193419
367	193420
97685	193421
112984	193422
42861	193423
33530	193424
44810	193425
54894	193426
9097	193427
114106	193428
138220	193429
165048	193430
23878	193431
6561	193432
18936	193433
7415	193434
39255	193435
1146	193436
8885	193437
117513	193438
12387	193439
17973	193440
6660	193441
109771	193442
25453	193443
764	193444
6569	193445
9002	193446
69396	193447
2835	193448
95989	193449
2665	193450
39478	193451
90993	193452
136228	193453
2689	193454
27725	193455
59347	193456
15115	193457
41173	193458
56197	193459
97075	193460
58832	193461
15486	193462
31758	193463
10613	193464
1080	193465
72031	193466
23396	193467
8895	193468
22644	193469
15361	193470
1699	193471
63103	193472
82262	193473
8878	193474
155649	193475
29152	193476
39306	193477
131038	193478
117030	193479
60066	193480
12433	193481
44818	193482
31295	193483
55295	193484
49563	193485
84137	193486
12478	193487
67422	193488
47016	193489
34416	193490
160444	193491
79528	193492
37209	193493
56611	193494
36630	193495
13053	193496
18488	193497
40083	193498
92597	193499
55014	193500
15312	193501
2241	193502
51416	193503
56532	193504
143194	193505
10954	193506
25560	193507
117755	193508
2514	193509
113136	193510
14660	193511
1679	193512
13554	193513
153290	193514
165901	193515
681	193516
20768	193517
20480	193518
46501	193519
43589	193520
27471	193521
14606	193522
41182	193523
40530	193524
82919	193525
2315	193526
61371	193527
93744	193528
13993	193529
14504	193530
120636	193531
43078	193532
50549	193533
119710	193534
5307	193535
29536	193536
14989	193537
65696	193538
4706	193539
40700	193540
36307	193541
66788	193542
101606	193543
26445	193544
112287	193545
453	193546
34741	193547
28063	193548
4332	193549
32087	193550
51811	193551
404	193552
15365	193553
89312	193554
21	193555
45076	193556
54729	193557
41526	193558
2148	193559
2512	193560
90873	193561
15432	193562
30023	193563
4935	193564
39874	193565
36911	193566
74625	193567
113390	193568
15110	193569
48184	193570
24959	193571
4577	193572
5384	193573
5231	193574
1022	193575
25073	193576
42137	193577
100071	193578
27209	193579
128789	193580
131257	193581
5273	193582
20959	193583
40829	193584
36994	193585
19110	193586
18336	193587
53076	193588
48951	193589
28242	193590
28251	193591
50205	193592
34042	193593
111250	193594
56067	193595
34674	193596
3699	193597
80765	193598
9121	193599
43866	193600
30482	193601
51267	193602
19250	193603
35696	193604
12760	193605
8148	193606
42718	193607
75347	193608
43889	193609
88249	193610
12981	193611
148052	193612
109858	193613
105386	193614
24183	193615
96339	193616
105438	193617
16707	193618
9747	193619
1447	193620
67871	193621
50676	193622
39563	193623
4189	193624
22972	193625
26711	193626
85039	193627
160615	193628
160137	193629
89306	193630
42178	193631
145	193632
14351	193633
86778	193634
66198	193635
30957	193636
41255	193637
6725	193638
38481	193639
57484	193640
29450	193641
6820	193642
25094	193643
3774	193644
15141	193645
53102	193646
10779	193647
13768	193648
1420	193649
22206	193650
1254	193651
104508	193652
5846	193653
130204	193654
65598	193655
8319	193656
4033	193657
6651	193658
7902	193659
19851	193660
2638	193661
8274	193662
7028	193663
6302	193664
63129	193665
876	193666
74096	193667
85627	193668
54806	193669
16649	193670
73259	193671
56856	193672
2982	193673
8517	193674
4304	193675
30324	193676
3300	193677
53493	193678
49491	193679
154848	193680
27808	193681
63632	193682
3365	193683
85915	193684
56798	193685
26183	193686
3925	193687
56902	193688
42211	193689
50914	193690
56381	193691
119237	193692
20979	193693
14625	193694
33093	193695
79	193696
18155	193697
15633	193698
26011	193699
10147	193700
14013	193701
51107	193702
53947	193703
34681	193704
34634	193705
14602	193706
3554	193707
72207	193708
65923	193709
15450	193710
120732	193711
4343	193712
92424	193713
68318	193714
153683	193715
6252	193716
62711	193717
1213	193718
77899	193719
54294	193720
65489	193721
37260	193722
45017	193723
44103	193724
6912	193725
76900	193726
60203	193727
133899	193728
4840	193729
2600	193730
10452	193731
10079	193732
25358	193733
3247	193734
129519	193735
90403	193736
15948	193737
22096	193738
27182	193739
98471	193740
59898	193741
82	193742
14172	193743
10027	193744
148050	193745
251	193746
20321	193747
86073	193748
30035	193749
16427	193750
51479	193751
124379	193752
42798	193753
1196	193754
19620	193755
89839	193756
318	193757
12722	193758
1572	193759
110021	193760
51831	193761
21940	193762
5447	193763
2605	193764
70904	193765
2374	193766
22978	193767
12114	193768
25007	193769
33211	193770
84663	193771
10101	193772
35298	193773
3407	193774
372	193775
14640	193776
114266	193777
17642	193778
23494	193779
60484	193780
68690	193781
12854	193782
38716	193783
54026	193784
4864	193785
16774	193786
4468	193787
6528	193788
3703	193789
17786	193790
26866	193791
7490	193792
132108	193793
25868	193794
69718	193795
11016	193796
162641	193797
19319	193798
322	193799
110624	193800
20367	193801
62608	193802
110649	193803
37658	193804
36317	193805
2836	193806
84532	193807
151046	193808
23362	193809
12157	193810
66563	193811
44716	193812
60974	193813
64632	193814
59785	193815
15718	193816
118665	193817
92924	193818
21967	193819
63968	193820
33784	193821
60501	193822
16195	193823
15070	193824
66085	193825
7012	193826
36091	193827
3105	193828
38456	193829
89243	193830
110983	193831
2016	193832
81898	193833
38361	193834
27051	193835
88488	193836
14582	193837
133248	193838
108321	193839
101767	193840
93229	193841
15498	193842
2397	193843
109996	193844
58478	193845
27695	193846
84751	193847
11261	193848
16247	193849
5839	193850
95341	193851
34183	193852
62181	193853
64885	193854
44602	193855
5748	193856
35429	193857
57487	193858
63011	193859
148	193860
32221	193861
39972	193862
28983	193863
17512	193864
10135	193865
19850	193866
95387	193867
31859	193868
9071	193869
1600	193870
60440	193871
157387	193872
22142	193873
20206	193874
74038	193875
32966	193876
140968	193877
132734	193878
59546	193879
126597	193880
14854	193881
74708	193882
41461	193883
28029	193884
167504	193885
45544	193886
131006	193887
118298	193888
36757	193889
145758	193890
44577	193891
1860	193892
66922	193893
9580	193894
109069	193895
76251	193896
137762	193897
616	193898
69274	193899
80486	193900
75348	193901
64120	193902
10416	193903
75582	193904
103575	193905
102419	193906
42066	193907
91456	193908
20514	193909
633	193910
48446	193911
141196	193912
57985	193913
41066	193914
100208	193915
557	193916
68516	193917
19381	193918
62993	193919
11633	193920
32946	193921
20106	193922
29099	193923
80197	193924
16708	193925
15339	193926
5975	193927
31300	193928
892	193929
133902	193930
10159	193931
65340	193932
39562	193933
12779	193934
15011	193935
16686	193936
70487	193937
67820	193938
2837	193939
85202	193940
138498	193941
35948	193942
13201	193943
80187	193944
1380	193945
94862	193946
24780	193947
9453	193948
12499	193949
59495	193950
109262	193951
98696	193952
8832	193953
6194	193954
74390	193955
92747	193956
69748	193957
17702	193958
30394	193959
37539	193960
339	193961
11059	193962
23793	193963
53570	193964
87	193965
93539	193966
328	193967
43236	193968
29833	193969
98432	193970
17633	193971
59557	193972
50799	193973
73081	193974
151385	193975
19383	193976
1096	193977
14318	193978
20498	193979
35283	193980
13642	193981
12692	193982
21551	193983
98607	193984
6286	193985
2862	193986
68048	193987
108451	193988
120892	193989
80	193990
11850	193991
25230	193992
12488	193993
6659	193994
3528	193995
90357	193996
63206	193997
21339	193998
48940	193999
38325	194000
1637	194001
22748	194002
118085	194003
82866	194004
13069	194005
317	194006
20023	194007
85071	194008
99980	194009
131379	194010
59496	194011
24411	194012
10587	194013
47810	194014
14427	194015
104453	194016
28601	194017
16239	194018
30882	194019
167793	194020
24023	194021
49762	194022
37789	194023
1541	194024
94319	194025
7549	194026
135724	194027
33809	194028
13472	194029
26836	194030
136848	194031
15967	194032
36711	194033
21234	194034
2195	194035
5221	194036
95560	194037
100515	194038
31878	194039
53143	194040
665	194041
15607	194042
16864	194043
57429	194044
19684	194045
998	194046
127620	194047
44370	194048
31780	194049
266	194050
32031	194051
45390	194052
13737	194053
51519	194054
12578	194055
89284	194056
35495	194057
89104	194058
32824	194059
6957	194060
100839	194061
43395	194062
56712	194063
32882	194064
5008	194065
28385	194066
3233	194067
76241	194068
21255	194069
30542	194070
40773	194071
104893	194072
163844	194073
4612	194074
43663	194075
35141	194076
24855	194077
27648	194078
116068	194079
36120	194080
14572	194081
101999	194082
4744	194083
88376	194084
23145	194085
28632	194086
1752	194087
16952	194088
20138	194089
35341	194090
78364	194091
92820	194092
5363	194093
13273	194094
90118	194095
13117	194096
35199	194097
14536	194098
46476	194099
125028	194100
125969	194101
90431	194102
33080	194103
132922	194104
71308	194105
16535	194106
109086	194107
80318	194108
40371	194109
28975	194110
36308	194111
23579	194112
32510	194113
7660	194114
97473	194115
3512	194116
49123	194117
29713	194118
29534	194119
61991	194120
97100	194121
58973	194122
26840	194123
1733	194124
47227	194125
60500	194126
40706	194127
11774	194128
97281	194129
41328	194130
36327	194131
7521	194132
304	194133
114496	194134
5176	194135
117743	194136
47936	194137
56938	194138
5490	194139
7095	194140
12730	194141
27717	194142
44388	194143
15598	194144
21188	194145
24716	194146
8276	194147
38844	194148
2126	194149
14332	194150
55514	194151
23534	194152
10913	194153
11149	194154
25304	194155
35098	194156
22715	194157
47584	194158
70360	194159
20075	194160
21949	194161
45052	194162
36454	194163
82048	194164
71026	194165
2225	194166
18987	194167
12	194168
2009	194169
1188	194170
297	194171
54876	194172
135611	194173
137826	194174
16830	194175
22810	194176
110925	194177
5311	194178
37651	194179
40267	194180
79020	194181
27429	194182
1680	194183
73223	194184
7296	194185
1785	194186
10931	194187
35240	194188
42785	194189
120746	194190
57103	194191
113609	194192
2343	194193
4212	194194
94042	194195
1983	194196
106030	194197
154460	194198
29958	194199
380	194200
2559	194201
5041	194202
96486	194203
50512	194204
108009	194205
13398	194206
98044	194207
85581	194208
122392	194209
20436	194210
29870	194211
37611	194212
64181	194213
75851	194214
15212	194215
12742	194216
108492	194217
82966	194218
83268	194219
7162	194220
13836	194221
3758	194222
819	194223
26356	194224
12140	194225
52765	194226
70069	194227
65520	194228
61212	194229
293	194230
41072	194231
50643	194232
26127	194233
17506	194234
80275	194235
2046	194236
39329	194237
144626	194238
122522	194239
16757	194240
92059	194241
120250	194242
45903	194243
60494	194244
12487	194245
13700	194246
36837	194247
51790	194248
33318	194249
21444	194250
33748	194251
26140	194252
14942	194253
13523	194254
94731	194255
10513	194256
41098	194257
1739	194258
32723	194259
72333	194260
70312	194261
946	194262
9314	194263
5621	194264
48919	194265
61568	194266
58433	194267
7329	194268
26369	194269
63706	194270
329	194271
58674	194272
38047	194273
98651	194274
8668	194275
69709	194276
115234	194277
43213	194278
64615	194279
1702	194280
134976	194281
5285	194282
87003	194283
44734	194284
32716	194285
54194	194286
50283	194287
13842	194288
3596	194289
6476	194290
23548	194291
53572	194292
27883	194293
48050	194294
119282	194295
67230	194296
1967	194297
23126	194298
12185	194299
104154	194300
37443	194301
17565	194302
31380	194303
45798	194304
69752	194305
166686	194306
3368	194307
28467	194308
6866	194309
112548	194310
16188	194311
31376	194312
66365	194313
46922	194314
50342	194315
70822	194316
9122	194317
9755	194318
4413	194319
73209	194320
7841	194321
10060	194322
164278	194323
45599	194324
50747	194325
68628	194326
21355	194327
7734	194328
5348	194329
597	194330
157099	194331
936	194332
14744	194333
2826	194334
156429	194335
3951	194336
11811	194337
96574	194338
108593	194339
71173	194340
10900	194341
8686	194342
21899	194343
75288	194344
41040	194345
38794	194346
3361	194347
71712	194348
70616	194349
52636	194350
34430	194351
31538	194352
5081	194353
139239	194354
22808	194355
75696	194356
75618	194357
44277	194358
8997	194359
17417	194360
37992	194361
73923	194362
47986	194363
1609	194364
157366	194365
17985	194366
58239	194367
132	194368
135753	194369
70389	194370
18080	194371
34694	194372
66890	194373
15593	194374
16400	194375
114917	194376
49999	194377
1650	194378
91980	194379
114458	194380
52051	194381
116037	194382
11233	194383
120657	194384
10127	194385
43838	194386
72093	194387
4605	194388
10641	194389
94905	194390
2336	194391
16225	194392
2326	194393
6649	194394
45933	194395
2912	194396
55729	194397
79928	194398
67445	194399
101117	194400
3471	194401
66854	194402
19311	194403
56157	194404
44043	194405
1687	194406
24325	194407
14587	194408
16365	194409
36962	194410
44747	194411
50896	194412
61538	194413
43429	194414
13541	194415
121368	194416
83272	194417
16605	194418
10874	194419
41332	194420
70529	194421
20879	194422
17822	194423
136757	194424
81184	194425
95775	194426
8021	194427
9198	194428
14823	194429
66678	194430
89095	194431
19033	194432
33266	194433
77889	194434
4766	194435
20943	194436
19874	194437
144374	194438
8197	194439
38	194440
11692	194441
41258	194442
125596	194443
1869	194444
48694	194445
1990	194446
24368	194447
34293	194448
37599	194449
160407	194450
32383	194451
49258	194452
57592	194453
8580	194454
85903	194455
9077	194456
72708	194457
3552	194458
35760	194459
19910	194460
92387	194461
35945	194462
81630	194463
20724	194464
112330	194465
42965	194466
21255	194467
30664	194468
74306	194469
39458	194470
28300	194471
70008	194472
96580	194473
45849	194474
60540	194475
90273	194476
22889	194477
70751	194478
9451	194479
24401	194480
57393	194481
71402	194482
43432	194483
126773	194484
25442	194485
61637	194486
78726	194487
106084	194488
29989	194489
34795	194490
11717	194491
16447	194492
115352	194493
13396	194494
86865	194495
85721	194496
167161	194497
154689	194498
65313	194499
20514	194500
86240	194501
14496	194502
4387	194503
110336	194504
25147	194505
10546	194506
21069	194507
32439	194508
19029	194509
16385	194510
12831	194511
28883	194512
3045	194513
52304	194514
515	194515
6687	194516
16039	194517
18500	194518
18460	194519
35644	194520
6225	194521
77914	194522
61760	194523
18786	194524
110199	194525
7999	194526
40955	194527
3154	194528
26814	194529
127830	194530
65257	194531
6352	194532
118655	194533
192	194534
18148	194535
118341	194536
12289	194537
52414	194538
93831	194539
82510	194540
20584	194541
466	194542
96660	194543
3076	194544
30678	194545
111219	194546
13873	194547
60210	194548
886	194549
44359	194550
83956	194551
14166	194552
80375	194553
115807	194554
3582	194555
73406	194556
7294	194557
163388	194558
1942	194559
45397	194560
2849	194561
51059	194562
10669	194563
30461	194564
38271	194565
78145	194566
45140	194567
82931	194568
8147	194569
62457	194570
9469	194571
7214	194572
58083	194573
32643	194574
84796	194575
132033	194576
2785	194577
16270	194578
126413	194579
56504	194580
151126	194581
956	194582
360	194583
4122	194584
62158	194585
150686	194586
30684	194587
146122	194588
5081	194589
5117	194590
168982	194591
51211	194592
132988	194593
102998	194594
11757	194595
169814	194596
34739	194597
3336	194598
47823	194599
12054	194600
4689	194601
1446	194602
17834	194603
82224	194604
3953	194605
38587	194606
33294	194607
6623	194608
41664	194609
14575	194610
12677	194611
4293	194612
93067	194613
138220	194614
29797	194615
23885	194616
153	194617
107288	194618
136536	194619
59265	194620
46945	194621
78604	194622
38130	194623
34608	194624
70530	194625
42307	194626
97106	194627
31708	194628
53182	194629
79561	194630
138600	194631
31144	194632
111790	194633
5276	194634
123074	194635
144066	194636
60968	194637
28504	194638
136830	194639
14919	194640
78931	194641
21698	194642
79208	194643
6706	194644
66457	194645
86552	194646
90034	194647
35155	194648
107390	194649
13484	194650
129029	194651
127726	194652
104835	194653
11497	194654
7513	194655
64719	194656
24194	194657
25100	194658
2463	194659
4045	194660
69347	194661
2563	194662
36344	194663
95730	194664
47204	194665
28165	194666
86761	194667
48945	194668
766	194669
138958	194670
129312	194671
14813	194672
60426	194673
108913	194674
115828	194675
54138	194676
61564	194677
269	194678
69653	194679
113610	194680
24452	194681
125866	194682
22807	194683
25409	194684
2363	194685
18097	194686
4838	194687
115643	194688
58260	194689
1224	194690
5738	194691
111849	194692
30664	194693
158	194694
9161	194695
50450	194696
17833	194697
1635	194698
38836	194699
119404	194700
62742	194701
3489	194702
67792	194703
21552	194704
45650	194705
25802	194706
50779	194707
12895	194708
79868	194709
126720	194710
96340	194711
56537	194712
2253	194713
24969	194714
89258	194715
31291	194716
79219	194717
150663	194718
55146	194719
82913	194720
98278	194721
159987	194722
44917	194723
96571	194724
1530	194725
33696	194726
38878	194727
26	194728
58988	194729
28035	194730
72122	194731
2740	194732
68010	194733
76677	194734
83890	194735
113518	194736
98845	194737
51463	194738
73743	194739
57395	194740
87979	194741
14142	194742
41081	194743
74869	194744
82184	194745
71075	194746
97465	194747
2062	194748
41896	194749
35630	194750
132739	194751
40033	194752
22059	194753
7093	194754
17287	194755
130818	194756
90943	194757
18567	194758
68466	194759
107832	194760
2718	194761
25404	194762
69742	194763
38054	194764
20753	194765
75152	194766
66070	194767
129050	194768
99027	194769
14594	194770
130274	194771
92391	194772
10732	194773
3936	194774
71027	194775
85560	194776
43503	194777
111721	194778
38537	194779
23	194780
3100	194781
24566	194782
46091	194783
121292	194784
63295	194785
93696	194786
35	194787
37852	194788
28304	194789
3442	194790
13846	194791
53397	194792
27368	194793
87770	194794
87677	194795
30334	194796
18436	194797
88188	194798
1846	194799
26315	194800
114515	194801
938	194802
22466	194803
10160	194804
372	194805
57350	194806
84959	194807
94159	194808
55215	194809
133924	194810
37327	194811
118077	194812
4845	194813
14229	194814
25570	194815
56010	194816
113134	194817
6274	194818
84333	194819
27112	194820
114	194821
16999	194822
86276	194823
14415	194824
28415	194825
1693	194826
88061	194827
93590	194828
103212	194829
43385	194830
15178	194831
7384	194832
417	194833
75986	194834
44242	194835
52620	194836
8631	194837
37807	194838
10755	194839
69882	194840
162200	194841
12807	194842
27496	194843
44242	194844
1162	194845
7167	194846
11848	194847
5510	194848
23755	194849
141206	194850
54707	194851
5607	194852
18176	194853
22868	194854
94211	194855
111555	194856
121435	194857
107978	194858
105681	194859
58617	194860
73934	194861
13349	194862
39561	194863
81606	194864
17034	194865
14528	194866
46127	194867
52543	194868
90626	194869
24610	194870
1728	194871
16091	194872
10825	194873
50221	194874
163319	194875
983	194876
59038	194877
6778	194878
79466	194879
96554	194880
108852	194881
70442	194882
15646	194883
151681	194884
17324	194885
538	194886
12605	194887
960	194888
158780	194889
57195	194890
44323	194891
23984	194892
18240	194893
4089	194894
139457	194895
14038	194896
14822	194897
111343	194898
90717	194899
40910	194900
72043	194901
169257	194902
659	194903
56507	194904
70542	194905
27243	194906
13172	194907
58998	194908
56226	194909
50598	194910
93285	194911
18600	194912
38005	194913
72578	194914
31334	194915
70202	194916
6314	194917
66894	194918
16843	194919
44862	194920
89285	194921
104853	194922
38645	194923
99365	194924
21497	194925
18487	194926
45282	194927
3291	194928
86522	194929
102952	194930
83530	194931
21975	194932
7554	194933
36954	194934
20465	194935
807	194936
123991	194937
156520	194938
24647	194939
5166	194940
12617	194941
137882	194942
34346	194943
1875	194944
66017	194945
48018	194946
36162	194947
80951	194948
69821	194949
58733	194950
17462	194951
44270	194952
546	194953
27949	194954
39948	194955
52790	194956
97340	194957
12419	194958
49903	194959
29347	194960
87899	194961
19399	194962
4704	194963
56838	194964
144498	194965
4216	194966
27937	194967
120	194968
315	194969
68445	194970
158862	194971
19496	194972
76444	194973
111927	194974
145797	194975
33223	194976
7585	194977
11941	194978
38327	194979
55767	194980
144850	194981
11160	194982
23732	194983
61950	194984
77516	194985
68609	194986
17161	194987
144826	194988
88288	194989
34028	194990
22623	194991
14255	194992
68089	194993
12869	194994
28565	194995
80876	194996
22762	194997
28146	194998
14660	194999
96111	195000
4475	195001
87021	195002
18522	195003
49127	195004
2433	195005
13953	195006
788	195007
4639	195008
2514	195009
101276	195010
53225	195011
98888	195012
59123	195013
16496	195014
116097	195015
164743	195016
92447	195017
62467	195018
25971	195019
45787	195020
22542	195021
32533	195022
91444	195023
78960	195024
50714	195025
9414	195026
269	195027
26870	195028
65563	195029
33956	195030
41967	195031
22272	195032
6358	195033
30086	195034
93039	195035
22792	195036
1457	195037
54999	195038
25406	195039
53341	195040
37442	195041
31536	195042
13968	195043
2907	195044
99327	195045
9762	195046
16035	195047
12832	195048
7342	195049
60729	195050
134147	195051
125807	195052
9810	195053
57025	195054
35840	195055
26590	195056
17950	195057
82655	195058
54678	195059
59963	195060
17426	195061
62346	195062
105472	195063
105952	195064
25227	195065
56881	195066
27088	195067
61838	195068
21245	195069
4915	195070
6519	195071
25589	195072
12387	195073
55624	195074
62644	195075
7507	195076
68992	195077
23217	195078
43164	195079
40380	195080
9304	195081
92283	195082
78640	195083
13250	195084
119982	195085
13845	195086
104117	195087
103541	195088
6283	195089
73	195090
99035	195091
1411	195092
38690	195093
13000	195094
26653	195095
12041	195096
33934	195097
9804	195098
61778	195099
15305	195100
20861	195101
9902	195102
15085	195103
88896	195104
8415	195105
1207	195106
11353	195107
82886	195108
98063	195109
13679	195110
147866	195111
39883	195112
28063	195113
63568	195114
36360	195115
501	195116
79212	195117
116264	195118
112111	195119
70166	195120
16573	195121
1549	195122
35832	195123
22275	195124
37781	195125
6132	195126
942	195127
827	195128
74335	195129
91784	195130
94034	195131
81772	195132
67895	195133
1665	195134
11369	195135
87197	195136
20153	195137
83859	195138
32628	195139
8373	195140
126522	195141
18902	195142
27347	195143
49902	195144
132589	195145
3981	195146
3984	195147
41460	195148
149716	195149
7441	195150
45138	195151
46923	195152
76302	195153
1231	195154
1962	195155
455	195156
45407	195157
208	195158
44547	195159
15067	195160
620	195161
73307	195162
88146	195163
6549	195164
3222	195165
97897	195166
40169	195167
113156	195168
133086	195169
38547	195170
40242	195171
51540	195172
48374	195173
120229	195174
9604	195175
27490	195176
94788	195177
95145	195178
76720	195179
11298	195180
83458	195181
18257	195182
23782	195183
66853	195184
130022	195185
4349	195186
49800	195187
94281	195188
32916	195189
55632	195190
15063	195191
161625	195192
84540	195193
11918	195194
101551	195195
36231	195196
21111	195197
25	195198
21513	195199
268	195200
8257	195201
15809	195202
70987	195203
5114	195204
130359	195205
3497	195206
17584	195207
130179	195208
378	195209
45051	195210
96867	195211
51469	195212
2419	195213
4337	195214
44101	195215
64377	195216
63255	195217
15291	195218
2922	195219
5278	195220
2728	195221
33008	195222
154766	195223
20218	195224
25298	195225
19663	195226
1100	195227
2765	195228
79259	195229
19238	195230
50221	195231
44021	195232
10562	195233
117576	195234
103655	195235
1485	195236
22856	195237
23416	195238
99463	195239
37305	195240
29602	195241
52899	195242
3107	195243
36147	195244
1270	195245
71256	195246
26317	195247
2138	195248
112375	195249
127984	195250
74040	195251
67317	195252
138500	195253
144147	195254
13521	195255
60228	195256
66979	195257
32326	195258
44588	195259
99156	195260
1737	195261
9114	195262
9408	195263
3071	195264
149925	195265
79896	195266
2448	195267
20512	195268
125620	195269
40556	195270
37682	195271
7376	195272
78108	195273
43667	195274
17127	195275
74328	195276
5237	195277
3775	195278
51312	195279
130136	195280
66544	195281
832	195282
48002	195283
113545	195284
16485	195285
149137	195286
16456	195287
103641	195288
26161	195289
73341	195290
125405	195291
45731	195292
17254	195293
8269	195294
137825	195295
49401	195296
34084	195297
64114	195298
8832	195299
21534	195300
10903	195301
46663	195302
587	195303
17852	195304
47677	195305
7832	195306
967	195307
138237	195308
55332	195309
85995	195310
53981	195311
8544	195312
86318	195313
74112	195314
22457	195315
69439	195316
89856	195317
3627	195318
40219	195319
130664	195320
40620	195321
228	195322
3068	195323
14641	195324
114636	195325
13485	195326
6799	195327
63236	195328
32380	195329
92176	195330
38205	195331
12370	195332
981	195333
79159	195334
57416	195335
23020	195336
109018	195337
140	195338
42262	195339
9266	195340
58933	195341
30324	195342
47318	195343
38983	195344
36460	195345
13594	195346
56127	195347
5622	195348
1177	195349
27982	195350
829	195351
36927	195352
8759	195353
4503	195354
77229	195355
34233	195356
164126	195357
84954	195358
54501	195359
7181	195360
2416	195361
42111	195362
80396	195363
15209	195364
3104	195365
3536	195366
90388	195367
50245	195368
13936	195369
30895	195370
6403	195371
41890	195372
58705	195373
113166	195374
81835	195375
128700	195376
11557	195377
37332	195378
126548	195379
21200	195380
49944	195381
18618	195382
52592	195383
19938	195384
7938	195385
9851	195386
77669	195387
153	195388
33047	195389
153275	195390
18992	195391
355	195392
66622	195393
25824	195394
105326	195395
35176	195396
16598	195397
16492	195398
153915	195399
30493	195400
62034	195401
19856	195402
129794	195403
126099	195404
149870	195405
91715	195406
68432	195407
115391	195408
750	195409
1421	195410
36850	195411
4071	195412
158567	195413
52048	195414
102632	195415
26392	195416
85143	195417
6417	195418
66513	195419
108647	195420
58731	195421
97124	195422
38678	195423
56396	195424
44692	195425
1797	195426
49500	195427
79714	195428
41796	195429
3017	195430
7248	195431
33186	195432
39199	195433
39463	195434
218	195435
60528	195436
33785	195437
7621	195438
19321	195439
68968	195440
587	195441
2201	195442
130860	195443
7163	195444
14328	195445
31614	195446
136659	195447
81260	195448
36228	195449
54303	195450
77001	195451
61763	195452
158496	195453
26622	195454
86846	195455
11287	195456
68977	195457
79574	195458
81018	195459
14246	195460
38095	195461
18830	195462
99668	195463
34481	195464
7848	195465
129942	195466
87070	195467
54357	195468
167314	195469
137586	195470
2867	195471
32428	195472
11181	195473
40593	195474
72494	195475
3212	195476
103895	195477
163029	195478
179	195479
8698	195480
21170	195481
136163	195482
105434	195483
64339	195484
6993	195485
147092	195486
48243	195487
41724	195488
79005	195489
14478	195490
18135	195491
18050	195492
132196	195493
36004	195494
21511	195495
24722	195496
22448	195497
37708	195498
15942	195499
22009	195500
28971	195501
166181	195502
68604	195503
32178	195504
68874	195505
557	195506
1050	195507
6531	195508
63645	195509
74349	195510
946	195511
71125	195512
61009	195513
33665	195514
160013	195515
33421	195516
6526	195517
39335	195518
20755	195519
132037	195520
9903	195521
43132	195522
125167	195523
66111	195524
862	195525
33581	195526
83251	195527
28514	195528
17649	195529
36620	195530
132483	195531
13148	195532
59136	195533
2083	195534
34993	195535
38023	195536
19088	195537
19800	195538
137955	195539
63186	195540
7758	195541
2033	195542
48438	195543
32877	195544
27865	195545
86	195546
9192	195547
93145	195548
30876	195549
43753	195550
64868	195551
79791	195552
1891	195553
14893	195554
30266	195555
74116	195556
4603	195557
4483	195558
113152	195559
553	195560
73388	195561
89133	195562
6318	195563
151298	195564
6823	195565
29041	195566
93905	195567
45403	195568
1020	195569
84004	195570
15426	195571
107049	195572
13668	195573
48703	195574
65307	195575
62536	195576
24349	195577
40150	195578
66750	195579
64631	195580
62008	195581
31405	195582
55690	195583
14676	195584
51300	195585
148252	195586
118503	195587
52	195588
26978	195589
6486	195590
22086	195591
4971	195592
44822	195593
102781	195594
62249	195595
137514	195596
21211	195597
93938	195598
16223	195599
2118	195600
19833	195601
43291	195602
69852	195603
9979	195604
39418	195605
57716	195606
6360	195607
197	195608
47865	195609
76874	195610
7041	195611
37532	195612
61426	195613
86539	195614
74230	195615
74434	195616
48246	195617
61713	195618
12747	195619
144745	195620
34312	195621
25992	195622
47067	195623
57747	195624
73994	195625
29804	195626
115484	195627
1661	195628
40033	195629
82176	195630
63953	195631
48073	195632
350	195633
104168	195634
134240	195635
1655	195636
38735	195637
63997	195638
38707	195639
3264	195640
215	195641
35150	195642
30882	195643
6356	195644
72808	195645
35762	195646
118684	195647
43978	195648
82341	195649
122742	195650
31711	195651
77534	195652
117624	195653
13317	195654
3295	195655
6767	195656
11465	195657
61172	195658
59142	195659
73290	195660
14599	195661
85180	195662
64493	195663
15211	195664
6419	195665
76480	195666
18404	195667
33799	195668
127413	195669
1193	195670
93144	195671
148816	195672
166512	195673
33191	195674
80124	195675
673	195676
33963	195677
31110	195678
79	195679
4367	195680
162777	195681
22313	195682
51127	195683
39224	195684
146378	195685
92284	195686
6460	195687
41035	195688
82016	195689
32987	195690
4879	195691
61547	195692
33190	195693
149350	195694
38085	195695
93258	195696
5001	195697
14866	195698
57542	195699
37084	195700
35449	195701
2208	195702
49669	195703
91898	195704
16262	195705
67639	195706
66096	195707
67040	195708
90877	195709
13629	195710
138238	195711
81880	195712
371	195713
69367	195714
33730	195715
15485	195716
40673	195717
34684	195718
20399	195719
113647	195720
5064	195721
105112	195722
3101	195723
74475	195724
19905	195725
65974	195726
7893	195727
20134	195728
133999	195729
36521	195730
2755	195731
926	195732
61018	195733
2986	195734
39052	195735
81501	195736
2241	195737
61789	195738
138372	195739
58453	195740
35424	195741
10011	195742
37317	195743
15971	195744
113558	195745
209	195746
104839	195747
17958	195748
56181	195749
135365	195750
28909	195751
32270	195752
31011	195753
102196	195754
7769	195755
7938	195756
13069	195757
10186	195758
64233	195759
58827	195760
29425	195761
18341	195762
73424	195763
250	195764
38951	195765
96	195766
107710	195767
4035	195768
134060	195769
105372	195770
138906	195771
29428	195772
19	195773
10166	195774
74848	195775
15412	195776
1900	195777
94648	195778
104459	195779
9015	195780
14229	195781
2368	195782
59783	195783
9613	195784
9655	195785
40	195786
63281	195787
37343	195788
18819	195789
35539	195790
45344	195791
11332	195792
340	195793
26443	195794
137723	195795
62750	195796
2156	195797
1486	195798
15661	195799
121773	195800
38005	195801
442	195802
4948	195803
49794	195804
158828	195805
6768	195806
5916	195807
51742	195808
53154	195809
57332	195810
34362	195811
85233	195812
107600	195813
53154	195814
48604	195815
98402	195816
34539	195817
19803	195818
86676	195819
9834	195820
19669	195821
62077	195822
16816	195823
135413	195824
3907	195825
40991	195826
6808	195827
12915	195828
44745	195829
32788	195830
5329	195831
123578	195832
30447	195833
65596	195834
38436	195835
34826	195836
90108	195837
53338	195838
165509	195839
15961	195840
57897	195841
42202	195842
107021	195843
34980	195844
26851	195845
77676	195846
12804	195847
147396	195848
41064	195849
30690	195850
43017	195851
10764	195852
6749	195853
12195	195854
3757	195855
58439	195856
46425	195857
67848	195858
120983	195859
40387	195860
14303	195861
24136	195862
15408	195863
94115	195864
40018	195865
49714	195866
1773	195867
76495	195868
27030	195869
164941	195870
43592	195871
141636	195872
13537	195873
110963	195874
22772	195875
94723	195876
38498	195877
12909	195878
2098	195879
31552	195880
4449	195881
60322	195882
10754	195883
103036	195884
61778	195885
40615	195886
6335	195887
6983	195888
114335	195889
170197	195890
94644	195891
47094	195892
3237	195893
1505	195894
92980	195895
13968	195896
6925	195897
89340	195898
136818	195899
90950	195900
4295	195901
96198	195902
34037	195903
1038	195904
5088	195905
5409	195906
121839	195907
29845	195908
71856	195909
4119	195910
20437	195911
12420	195912
93456	195913
19595	195914
40829	195915
30730	195916
21138	195917
78374	195918
7816	195919
6640	195920
65963	195921
6192	195922
35922	195923
97077	195924
23537	195925
43966	195926
39880	195927
48200	195928
14126	195929
40264	195930
15396	195931
80329	195932
28153	195933
30463	195934
41723	195935
47143	195936
17057	195937
21809	195938
9901	195939
27507	195940
99626	195941
62146	195942
17064	195943
5934	195944
94172	195945
89740	195946
23715	195947
102511	195948
96057	195949
21398	195950
1441	195951
11659	195952
15686	195953
8619	195954
7368	195955
9000	195956
15717	195957
139975	195958
19756	195959
18781	195960
32399	195961
23403	195962
49768	195963
50396	195964
66191	195965
5454	195966
6767	195967
1051	195968
12982	195969
41705	195970
65068	195971
19786	195972
30125	195973
6946	195974
32441	195975
59276	195976
6094	195977
22211	195978
356	195979
49645	195980
60988	195981
11082	195982
39854	195983
92258	195984
78211	195985
885	195986
127994	195987
104866	195988
57275	195989
23643	195990
81242	195991
105186	195992
125419	195993
21515	195994
6131	195995
71370	195996
3318	195997
20916	195998
50868	195999
5069	196000
7585	196001
62361	196002
140405	196003
79489	196004
95251	196005
5146	196006
46746	196007
72292	196008
62736	196009
122797	196010
139039	196011
38510	196012
3374	196013
98328	196014
110136	196015
34952	196016
10781	196017
55783	196018
91756	196019
51715	196020
89674	196021
2849	196022
46838	196023
22508	196024
95941	196025
557	196026
16892	196027
1307	196028
8574	196029
29770	196030
6514	196031
24091	196032
79769	196033
74118	196034
23934	196035
97037	196036
43727	196037
67599	196038
31550	196039
14082	196040
15380	196041
98772	196042
22040	196043
119857	196044
77411	196045
102724	196046
36301	196047
25556	196048
61	196049
113806	196050
24000	196051
105672	196052
84178	196053
158229	196054
161849	196055
45094	196056
5653	196057
8049	196058
2638	196059
49560	196060
85519	196061
24446	196062
16557	196063
29532	196064
9988	196065
22783	196066
138549	196067
86301	196068
4781	196069
108122	196070
32918	196071
76242	196072
2018	196073
20812	196074
3297	196075
123856	196076
157601	196077
16290	196078
16504	196079
83707	196080
134917	196081
16511	196082
19015	196083
76968	196084
13994	196085
165125	196086
742	196087
48194	196088
4555	196089
9681	196090
85836	196091
9848	196092
91086	196093
481	196094
6716	196095
75536	196096
45753	196097
52171	196098
132591	196099
72135	196100
42139	196101
112821	196102
23139	196103
109251	196104
19108	196105
8579	196106
159824	196107
27698	196108
17150	196109
26843	196110
24323	196111
45175	196112
21040	196113
50648	196114
9315	196115
49667	196116
156496	196117
1982	196118
18014	196119
126536	196120
47007	196121
73559	196122
3325	196123
89556	196124
10557	196125
19557	196126
378	196127
157525	196128
891	196129
33018	196130
73848	196131
3680	196132
12056	196133
4252	196134
302	196135
71336	196136
21309	196137
79833	196138
48033	196139
42660	196140
4999	196141
29	196142
7508	196143
2191	196144
63389	196145
79075	196146
75041	196147
5879	196148
64337	196149
15388	196150
8459	196151
41841	196152
42718	196153
14154	196154
7466	196155
10689	196156
4818	196157
14870	196158
34113	196159
467	196160
8699	196161
17955	196162
3040	196163
115802	196164
3463	196165
160812	196166
57616	196167
12635	196168
18106	196169
34482	196170
9488	196171
29538	196172
55110	196173
73515	196174
27034	196175
48480	196176
11264	196177
281	196178
97404	196179
41167	196180
36623	196181
27318	196182
39555	196183
61798	196184
163291	196185
51647	196186
498	196187
13803	196188
24861	196189
27455	196190
17423	196191
146643	196192
110801	196193
3269	196194
4405	196195
58040	196196
3164	196197
166	196198
70221	196199
57287	196200
11982	196201
96859	196202
18461	196203
7023	196204
20361	196205
13875	196206
37693	196207
94220	196208
72003	196209
32414	196210
100082	196211
17490	196212
56181	196213
74684	196214
42455	196215
38685	196216
13844	196217
32554	196218
91424	196219
20315	196220
16405	196221
165415	196222
48946	196223
36875	196224
11731	196225
68511	196226
1089	196227
122666	196228
45117	196229
146196	196230
6456	196231
20998	196232
10189	196233
16888	196234
44747	196235
52206	196236
84934	196237
15397	196238
147319	196239
23173	196240
13298	196241
62969	196242
3705	196243
28542	196244
65599	196245
9116	196246
253	196247
93219	196248
52474	196249
54349	196250
114532	196251
30384	196252
86822	196253
16181	196254
8257	196255
357	196256
13915	196257
3079	196258
118192	196259
11365	196260
214	196261
13598	196262
52168	196263
67009	196264
1263	196265
4026	196266
36855	196267
133897	196268
23184	196269
5938	196270
52	196271
108647	196272
16240	196273
4931	196274
68574	196275
168713	196276
161370	196277
65609	196278
51149	196279
50919	196280
15801	196281
83469	196282
14259	196283
19085	196284
131167	196285
52497	196286
68361	196287
55861	196288
8910	196289
121434	196290
45559	196291
47820	196292
75756	196293
5080	196294
114125	196295
20386	196296
3103	196297
39442	196298
42833	196299
59044	196300
11571	196301
38011	196302
7080	196303
98246	196304
102702	196305
31985	196306
66	196307
75931	196308
117985	196309
14060	196310
58206	196311
161634	196312
52437	196313
68816	196314
8881	196315
52481	196316
2120	196317
47987	196318
13909	196319
25666	196320
2594	196321
80406	196322
30717	196323
52065	196324
87864	196325
8738	196326
45941	196327
49409	196328
5923	196329
16126	196330
80258	196331
95628	196332
22682	196333
49807	196334
108971	196335
108752	196336
24909	196337
76272	196338
22156	196339
167770	196340
37698	196341
95056	196342
20801	196343
53244	196344
6365	196345
121416	196346
45707	196347
87158	196348
57640	196349
6315	196350
9615	196351
27361	196352
116724	196353
78308	196354
52605	196355
14877	196356
24203	196357
30420	196358
62205	196359
256	196360
92883	196361
24698	196362
1482	196363
11085	196364
93466	196365
4	196366
131339	196367
16769	196368
95375	196369
88973	196370
5772	196371
9488	196372
21719	196373
1008	196374
150216	196375
2115	196376
22553	196377
27441	196378
47985	196379
76849	196380
16191	196381
47442	196382
1547	196383
25467	196384
4553	196385
165747	196386
13301	196387
37877	196388
120540	196389
9227	196390
118075	196391
1100	196392
29319	196393
83050	196394
20673	196395
22825	196396
7683	196397
10279	196398
26862	196399
120658	196400
73670	196401
59169	196402
78884	196403
27094	196404
39472	196405
83371	196406
3813	196407
102911	196408
12329	196409
23207	196410
6009	196411
27168	196412
11078	196413
11397	196414
47323	196415
34952	196416
151	196417
399	196418
16285	196419
22976	196420
13521	196421
41411	196422
25167	196423
6133	196424
15218	196425
144627	196426
79293	196427
258	196428
69824	196429
3462	196430
9639	196431
10291	196432
37140	196433
103093	196434
80024	196435
56670	196436
55241	196437
35274	196438
12293	196439
72776	196440
3930	196441
488	196442
63040	196443
24012	196444
12597	196445
144257	196446
18706	196447
32228	196448
158281	196449
19501	196450
39858	196451
94138	196452
46409	196453
55544	196454
24631	196455
28657	196456
8239	196457
70466	196458
65575	196459
7725	196460
14386	196461
2168	196462
13744	196463
45073	196464
3112	196465
22337	196466
75568	196467
37537	196468
5093	196469
20798	196470
110819	196471
90005	196472
1869	196473
2748	196474
80823	196475
50073	196476
61014	196477
29081	196478
84533	196479
2244	196480
123337	196481
77191	196482
78314	196483
10238	196484
58783	196485
4084	196486
61005	196487
7314	196488
39819	196489
64226	196490
9510	196491
62300	196492
31441	196493
87324	196494
95616	196495
65568	196496
957	196497
2635	196498
41219	196499
723	196500
93384	196501
10888	196502
89010	196503
4233	196504
20495	196505
2785	196506
54084	196507
37022	196508
115940	196509
34513	196510
159421	196511
91810	196512
72155	196513
15554	196514
7196	196515
73606	196516
43215	196517
24611	196518
15168	196519
1367	196520
4960	196521
114446	196522
41583	196523
7764	196524
115102	196525
6942	196526
4129	196527
67186	196528
44831	196529
14795	196530
68099	196531
34761	196532
6400	196533
74009	196534
101820	196535
3597	196536
45277	196537
45443	196538
884	196539
22825	196540
68418	196541
42822	196542
61571	196543
165560	196544
20242	196545
20925	196546
19071	196547
13700	196548
48602	196549
30457	196550
41463	196551
6040	196552
3600	196553
44248	196554
113347	196555
29930	196556
85587	196557
95783	196558
6797	196559
35380	196560
5710	196561
11337	196562
37587	196563
60838	196564
66	196565
19390	196566
19809	196567
25343	196568
17748	196569
5200	196570
3827	196571
43504	196572
3767	196573
6410	196574
1868	196575
28290	196576
6542	196577
42413	196578
9009	196579
8325	196580
80357	196581
25082	196582
8011	196583
26362	196584
92113	196585
1593	196586
46557	196587
61164	196588
18809	196589
17294	196590
53255	196591
4490	196592
59302	196593
21333	196594
99538	196595
20349	196596
25072	196597
5693	196598
21809	196599
94339	196600
140954	196601
59023	196602
41489	196603
22230	196604
3644	196605
24249	196606
8931	196607
29137	196608
75821	196609
48064	196610
4212	196611
510	196612
85459	196613
40781	196614
107	196615
4172	196616
52672	196617
91804	196618
1646	196619
41538	196620
160682	196621
32104	196622
21518	196623
30974	196624
29064	196625
5854	196626
83105	196627
164110	196628
90903	196629
14183	196630
366	196631
51183	196632
109092	196633
68688	196634
75485	196635
20263	196636
25053	196637
45700	196638
16351	196639
93199	196640
79467	196641
34761	196642
121884	196643
52980	196644
97110	196645
114319	196646
50090	196647
100443	196648
1907	196649
21028	196650
8059	196651
16930	196652
130582	196653
95584	196654
43717	196655
1516	196656
11402	196657
81788	196658
52209	196659
25810	196660
90373	196661
72711	196662
80574	196663
37694	196664
4020	196665
1598	196666
12101	196667
490	196668
130149	196669
50931	196670
10142	196671
79013	196672
14760	196673
2211	196674
43603	196675
97538	196676
102429	196677
6878	196678
15204	196679
41635	196680
98514	196681
52762	196682
15792	196683
587	196684
24243	196685
3689	196686
14991	196687
16633	196688
136785	196689
52692	196690
19389	196691
23620	196692
19010	196693
7725	196694
9769	196695
4426	196696
29102	196697
923	196698
74374	196699
29495	196700
77951	196701
53116	196702
10422	196703
90046	196704
21756	196705
33104	196706
16782	196707
64478	196708
165023	196709
107736	196710
136099	196711
45808	196712
63541	196713
90144	196714
91910	196715
156599	196716
2473	196717
1379	196718
35924	196719
63785	196720
1533	196721
16641	196722
125682	196723
94258	196724
61805	196725
55180	196726
1234	196727
34893	196728
25458	196729
6232	196730
3394	196731
15670	196732
91222	196733
112091	196734
5142	196735
61494	196736
100192	196737
93052	196738
66687	196739
102900	196740
28510	196741
10403	196742
29375	196743
5841	196744
2185	196745
137169	196746
61409	196747
50477	196748
3562	196749
67437	196750
118462	196751
36954	196752
61362	196753
36997	196754
51133	196755
12813	196756
39831	196757
77854	196758
12562	196759
53546	196760
104464	196761
65281	196762
109320	196763
12342	196764
3976	196765
58574	196766
48220	196767
11347	196768
77248	196769
1914	196770
10770	196771
70684	196772
7665	196773
2584	196774
44454	196775
30559	196776
62734	196777
10732	196778
86420	196779
44922	196780
44562	196781
110556	196782
95278	196783
102208	196784
33400	196785
67298	196786
25549	196787
111183	196788
21211	196789
164401	196790
15306	196791
13920	196792
33818	196793
125115	196794
26738	196795
34141	196796
7713	196797
45326	196798
3503	196799
8841	196800
521	196801
18419	196802
3567	196803
63653	196804
27160	196805
14075	196806
1048	196807
94171	196808
106646	196809
7542	196810
112979	196811
15097	196812
14766	196813
81581	196814
27844	196815
68939	196816
34199	196817
76322	196818
3898	196819
8042	196820
38423	196821
112082	196822
105963	196823
125003	196824
21132	196825
14038	196826
74437	196827
85200	196828
89146	196829
2443	196830
84778	196831
24065	196832
33248	196833
107822	196834
80021	196835
52881	196836
40550	196837
6392	196838
46591	196839
30806	196840
21123	196841
98080	196842
2163	196843
15843	196844
123761	196845
8358	196846
69086	196847
2302	196848
12748	196849
64763	196850
14498	196851
26207	196852
7531	196853
62324	196854
13683	196855
1140	196856
70876	196857
62108	196858
36981	196859
717	196860
63641	196861
17024	196862
39464	196863
97747	196864
96672	196865
102824	196866
57294	196867
168747	196868
38154	196869
56372	196870
21111	196871
164649	196872
11847	196873
16703	196874
12238	196875
102295	196876
53333	196877
118619	196878
157394	196879
55421	196880
87223	196881
20819	196882
53958	196883
43143	196884
15685	196885
67054	196886
119009	196887
46837	196888
1836	196889
53561	196890
3831	196891
23162	196892
15906	196893
62190	196894
9852	196895
29693	196896
357	196897
6621	196898
56059	196899
1631	196900
23522	196901
4316	196902
43320	196903
18343	196904
13046	196905
91604	196906
118607	196907
7384	196908
6791	196909
3074	196910
47936	196911
1024	196912
15471	196913
68136	196914
1340	196915
15372	196916
59351	196917
93909	196918
32075	196919
18087	196920
145829	196921
84625	196922
41328	196923
78779	196924
22612	196925
125274	196926
40028	196927
12750	196928
36683	196929
13667	196930
122411	196931
1065	196932
4416	196933
14006	196934
10284	196935
21763	196936
9336	196937
105655	196938
94121	196939
56630	196940
35517	196941
61486	196942
76544	196943
139281	196944
7924	196945
9931	196946
667	196947
96822	196948
66534	196949
43660	196950
80353	196951
20909	196952
1796	196953
166184	196954
5689	196955
141842	196956
71587	196957
34568	196958
10280	196959
77117	196960
19072	196961
77226	196962
70692	196963
31257	196964
58968	196965
10096	196966
74551	196967
30183	196968
34187	196969
261	196970
3017	196971
36146	196972
22156	196973
6231	196974
130306	196975
60801	196976
23700	196977
351	196978
24477	196979
31758	196980
63085	196981
106267	196982
5189	196983
34931	196984
68752	196985
3128	196986
66761	196987
80912	196988
6500	196989
29880	196990
2014	196991
10941	196992
19611	196993
92159	196994
29418	196995
45932	196996
12593	196997
63942	196998
78150	196999
196	197000
94204	197001
88693	197002
1934	197003
149825	197004
87616	197005
3020	197006
2380	197007
81879	197008
28953	197009
111482	197010
40984	197011
112270	197012
5673	197013
89539	197014
33422	197015
52694	197016
2124	197017
84196	197018
9485	197019
148954	197020
74006	197021
88814	197022
1061	197023
23961	197024
7177	197025
5853	197026
11520	197027
8904	197028
15361	197029
25195	197030
15131	197031
88559	197032
5935	197033
12583	197034
25263	197035
14918	197036
44228	197037
150972	197038
80002	197039
158305	197040
90904	197041
34721	197042
48862	197043
28855	197044
26465	197045
2359	197046
33345	197047
79730	197048
34409	197049
1613	197050
65702	197051
76141	197052
12254	197053
67914	197054
28152	197055
108494	197056
20698	197057
9619	197058
9305	197059
51261	197060
12646	197061
76157	197062
114152	197063
9734	197064
16734	197065
9015	197066
55991	197067
4	197068
30648	197069
17581	197070
24419	197071
11030	197072
77060	197073
40920	197074
91716	197075
91029	197076
14030	197077
113722	197078
87704	197079
46199	197080
43351	197081
132617	197082
23668	197083
49991	197084
89924	197085
80029	197086
98611	197087
5195	197088
68459	197089
44944	197090
17029	197091
52093	197092
55510	197093
49620	197094
63604	197095
150054	197096
676	197097
62156	197098
163997	197099
10256	197100
14665	197101
36395	197102
48280	197103
39417	197104
457	197105
41853	197106
30975	197107
102546	197108
60475	197109
54215	197110
24848	197111
1788	197112
102190	197113
33556	197114
1058	197115
99004	197116
12096	197117
47296	197118
131953	197119
56460	197120
14055	197121
14418	197122
156793	197123
47732	197124
4777	197125
6232	197126
11191	197127
13042	197128
1625	197129
5988	197130
31984	197131
7648	197132
34671	197133
16583	197134
41315	197135
453	197136
11822	197137
8603	197138
52503	197139
6775	197140
28439	197141
35450	197142
7269	197143
24512	197144
23124	197145
27470	197146
730	197147
65331	197148
96880	197149
37065	197150
64931	197151
111	197152
43384	197153
28318	197154
4551	197155
641	197156
108829	197157
20162	197158
53217	197159
86311	197160
100824	197161
31317	197162
22574	197163
11866	197164
55300	197165
9795	197166
24021	197167
138330	197168
166856	197169
7410	197170
67727	197171
64114	197172
13543	197173
17138	197174
47128	197175
24812	197176
51088	197177
100481	197178
66157	197179
90548	197180
76530	197181
22236	197182
74711	197183
9173	197184
60546	197185
4792	197186
7040	197187
9217	197188
4786	197189
114035	197190
15783	197191
102199	197192
18682	197193
48827	197194
10535	197195
19395	197196
3061	197197
34945	197198
33906	197199
4482	197200
68854	197201
155892	197202
92714	197203
87149	197204
10072	197205
26884	197206
40659	197207
95078	197208
27372	197209
3614	197210
66136	197211
42505	197212
14184	197213
18599	197214
42893	197215
14852	197216
79334	197217
29351	197218
29027	197219
3853	197220
5460	197221
32969	197222
72124	197223
12197	197224
12394	197225
89576	197226
99081	197227
15422	197228
146015	197229
88535	197230
74453	197231
22903	197232
12103	197233
155316	197234
1343	197235
2697	197236
10058	197237
133636	197238
17081	197239
3300	197240
12988	197241
26617	197242
22197	197243
31042	197244
14781	197245
76180	197246
100489	197247
22880	197248
128636	197249
68145	197250
37374	197251
56058	197252
117933	197253
2331	197254
39048	197255
10329	197256
8462	197257
2857	197258
55813	197259
3498	197260
52254	197261
22667	197262
11100	197263
10619	197264
134810	197265
49510	197266
39958	197267
86853	197268
4769	197269
9964	197270
91862	197271
9845	197272
51592	197273
19192	197274
37500	197275
8244	197276
97170	197277
149330	197278
5357	197279
68951	197280
43655	197281
55725	197282
15986	197283
1807	197284
65001	197285
69244	197286
34581	197287
87827	197288
63182	197289
117898	197290
17818	197291
98217	197292
22478	197293
40317	197294
18855	197295
564	197296
26533	197297
14501	197298
2601	197299
46729	197300
29621	197301
39076	197302
103703	197303
155859	197304
31755	197305
23297	197306
5264	197307
70189	197308
32429	197309
35644	197310
6473	197311
5693	197312
3604	197313
113252	197314
33438	197315
30267	197316
24535	197317
38736	197318
261	197319
681	197320
33740	197321
11440	197322
77469	197323
63193	197324
166474	197325
1838	197326
61314	197327
667	197328
39592	197329
111114	197330
13614	197331
1029	197332
79624	197333
7411	197334
12323	197335
3407	197336
31391	197337
32357	197338
16395	197339
81391	197340
57334	197341
15867	197342
17547	197343
11264	197344
131930	197345
16357	197346
4497	197347
57112	197348
76888	197349
55230	197350
117130	197351
16876	197352
28658	197353
14840	197354
25621	197355
70105	197356
10089	197357
12291	197358
2323	197359
34922	197360
20813	197361
38071	197362
86421	197363
3624	197364
67401	197365
74071	197366
107120	197367
47626	197368
73025	197369
25483	197370
44731	197371
5942	197372
29846	197373
15492	197374
95497	197375
75595	197376
42647	197377
12007	197378
83013	197379
29085	197380
44904	197381
63096	197382
17267	197383
24843	197384
69732	197385
19329	197386
21510	197387
17605	197388
7310	197389
37649	197390
46185	197391
69499	197392
9677	197393
4043	197394
12871	197395
2247	197396
1058	197397
48314	197398
20487	197399
31131	197400
4416	197401
13865	197402
6609	197403
7812	197404
115027	197405
16296	197406
127333	197407
738	197408
36735	197409
23446	197410
4474	197411
149026	197412
904	197413
85965	197414
120881	197415
9678	197416
25776	197417
107137	197418
42932	197419
111825	197420
29283	197421
17234	197422
28777	197423
1728	197424
18024	197425
26332	197426
44277	197427
40265	197428
9685	197429
8930	197430
45249	197431
37820	197432
572	197433
95661	197434
31299	197435
5922	197436
21555	197437
31605	197438
4395	197439
23885	197440
29476	197441
65647	197442
15218	197443
49188	197444
31915	197445
139371	197446
107984	197447
13661	197448
35500	197449
16955	197450
9684	197451
18590	197452
108616	197453
28010	197454
25359	197455
8752	197456
41168	197457
129365	197458
109648	197459
46937	197460
53102	197461
145047	197462
77364	197463
78522	197464
101142	197465
12774	197466
73242	197467
94674	197468
3593	197469
38128	197470
66638	197471
81273	197472
106216	197473
121372	197474
111695	197475
7663	197476
30932	197477
6759	197478
11579	197479
40643	197480
76838	197481
43186	197482
31203	197483
11755	197484
35515	197485
53122	197486
91589	197487
23849	197488
1883	197489
86275	197490
130692	197491
57026	197492
78431	197493
82414	197494
77483	197495
83	197496
144908	197497
5272	197498
6100	197499
769	197500
72876	197501
3864	197502
32324	197503
81419	197504
110454	197505
8430	197506
64992	197507
138	197508
10883	197509
74523	197510
9200	197511
43299	197512
2410	197513
47161	197514
29110	197515
36090	197516
9593	197517
24628	197518
5842	197519
27469	197520
29372	197521
58382	197522
74902	197523
57049	197524
77758	197525
55232	197526
26407	197527
65559	197528
18148	197529
108382	197530
6243	197531
7636	197532
25160	197533
32384	197534
7122	197535
94741	197536
26726	197537
80285	197538
33780	197539
94842	197540
778	197541
31773	197542
4224	197543
1062	197544
19494	197545
53106	197546
126130	197547
57836	197548
12943	197549
115313	197550
81576	197551
99867	197552
3835	197553
16028	197554
1405	197555
34910	197556
15781	197557
62995	197558
1283	197559
40999	197560
9051	197561
84584	197562
11705	197563
19331	197564
13717	197565
22529	197566
48268	197567
40524	197568
35389	197569
41766	197570
6256	197571
50916	197572
53131	197573
46541	197574
77404	197575
7798	197576
7066	197577
25973	197578
50631	197579
20175	197580
100970	197581
55774	197582
105968	197583
21447	197584
69991	197585
76278	197586
100653	197587
93397	197588
68391	197589
77373	197590
3985	197591
8792	197592
3132	197593
72347	197594
14783	197595
43014	197596
19805	197597
81252	197598
29104	197599
104922	197600
32458	197601
7148	197602
5255	197603
43582	197604
69342	197605
101424	197606
423	197607
11363	197608
34865	197609
6301	197610
68501	197611
10579	197612
61920	197613
3113	197614
8267	197615
54322	197616
13003	197617
111545	197618
67314	197619
126316	197620
52565	197621
107565	197622
36913	197623
39383	197624
16249	197625
3495	197626
57090	197627
51448	197628
9250	197629
571	197630
73551	197631
1128	197632
5350	197633
88825	197634
36026	197635
54709	197636
95683	197637
38024	197638
152976	197639
8329	197640
6632	197641
101822	197642
84822	197643
24146	197644
16043	197645
50495	197646
86678	197647
23201	197648
478	197649
737	197650
120015	197651
53022	197652
26034	197653
75270	197654
274	197655
91785	197656
23620	197657
43271	197658
78147	197659
2787	197660
1048	197661
16673	197662
7353	197663
34551	197664
19348	197665
8101	197666
26325	197667
13339	197668
63452	197669
2030	197670
162020	197671
72347	197672
90214	197673
18772	197674
62227	197675
4247	197676
16509	197677
21332	197678
81957	197679
17485	197680
12376	197681
20110	197682
59859	197683
18695	197684
10894	197685
41602	197686
38363	197687
2910	197688
62168	197689
117145	197690
152647	197691
175	197692
94276	197693
16055	197694
67550	197695
60287	197696
60615	197697
38614	197698
2098	197699
7901	197700
20832	197701
130883	197702
96432	197703
29387	197704
29809	197705
2520	197706
79437	197707
71585	197708
3665	197709
37234	197710
17807	197711
14364	197712
58633	197713
2816	197714
13876	197715
4687	197716
79969	197717
63656	197718
13794	197719
87386	197720
41137	197721
81530	197722
25586	197723
83968	197724
19091	197725
94355	197726
29063	197727
93658	197728
101578	197729
16241	197730
13892	197731
67809	197732
72902	197733
39211	197734
39676	197735
101843	197736
46409	197737
74943	197738
6407	197739
94732	197740
55662	197741
80948	197742
118391	197743
85780	197744
111896	197745
89590	197746
39859	197747
2510	197748
95889	197749
15155	197750
48548	197751
19200	197752
1990	197753
93928	197754
4834	197755
4182	197756
4779	197757
24587	197758
49319	197759
23279	197760
2311	197761
13770	197762
21522	197763
40555	197764
28858	197765
35343	197766
76080	197767
453	197768
115087	197769
162395	197770
33882	197771
15213	197772
16571	197773
41821	197774
198	197775
54477	197776
7901	197777
11550	197778
604	197779
2900	197780
25618	197781
23085	197782
55755	197783
36973	197784
24771	197785
43904	197786
21668	197787
51429	197788
54436	197789
9244	197790
27264	197791
38276	197792
144236	197793
38474	197794
9381	197795
10180	197796
111484	197797
113938	197798
65329	197799
118358	197800
111077	197801
99926	197802
79455	197803
76367	197804
4473	197805
35107	197806
57864	197807
18106	197808
57614	197809
23042	197810
6047	197811
42875	197812
3282	197813
47008	197814
45450	197815
39650	197816
2915	197817
96933	197818
12192	197819
53145	197820
3163	197821
11353	197822
26604	197823
91545	197824
95595	197825
59836	197826
48275	197827
77768	197828
6388	197829
33518	197830
52156	197831
72725	197832
13761	197833
16648	197834
62229	197835
64815	197836
103530	197837
69123	197838
5297	197839
24475	197840
21559	197841
855	197842
11890	197843
82233	197844
20845	197845
75095	197846
2016	197847
13793	197848
64670	197849
41874	197850
38632	197851
77013	197852
66311	197853
23270	197854
18992	197855
63977	197856
88521	197857
75602	197858
21648	197859
61593	197860
53096	197861
3087	197862
110348	197863
13933	197864
4154	197865
33951	197866
327	197867
51872	197868
89197	197869
62125	197870
4474	197871
38836	197872
37440	197873
31303	197874
161620	197875
4500	197876
4739	197877
117216	197878
7545	197879
29058	197880
41260	197881
17377	197882
31792	197883
89306	197884
8929	197885
8	197886
155113	197887
20518	197888
10946	197889
26002	197890
52244	197891
45786	197892
29327	197893
84193	197894
25609	197895
5691	197896
115577	197897
1851	197898
115513	197899
5530	197900
63453	197901
44307	197902
1508	197903
55586	197904
1189	197905
18893	197906
62247	197907
92486	197908
26578	197909
152221	197910
61202	197911
2497	197912
73457	197913
98885	197914
12620	197915
31510	197916
35047	197917
68678	197918
130688	197919
34845	197920
68702	197921
33206	197922
3213	197923
50958	197924
2594	197925
28767	197926
15217	197927
35533	197928
52053	197929
36766	197930
44104	197931
79431	197932
55301	197933
53778	197934
154031	197935
79122	197936
75019	197937
153149	197938
28745	197939
6731	197940
21499	197941
25035	197942
13197	197943
73102	197944
47336	197945
2972	197946
58968	197947
4382	197948
65765	197949
34884	197950
14749	197951
26193	197952
59375	197953
69682	197954
16118	197955
9163	197956
36483	197957
1524	197958
95048	197959
46599	197960
122707	197961
13640	197962
12574	197963
4434	197964
17332	197965
29905	197966
7394	197967
85628	197968
129570	197969
32541	197970
14718	197971
18561	197972
42565	197973
37805	197974
402	197975
15816	197976
91646	197977
38679	197978
30885	197979
40075	197980
72246	197981
95498	197982
4673	197983
64518	197984
5206	197985
45173	197986
77448	197987
58045	197988
92491	197989
37821	197990
30058	197991
42566	197992
10670	197993
43594	197994
67325	197995
23850	197996
136693	197997
7960	197998
6265	197999
8953	198000
43487	198001
50133	198002
23696	198003
21258	198004
114054	198005
87903	198006
101538	198007
31001	198008
7080	198009
131505	198010
78649	198011
14008	198012
61662	198013
24291	198014
87288	198015
15560	198016
55323	198017
83579	198018
53469	198019
13724	198020
10111	198021
33345	198022
62199	198023
24289	198024
134922	198025
38213	198026
22963	198027
22640	198028
20342	198029
3051	198030
815	198031
36251	198032
23067	198033
97515	198034
39487	198035
45983	198036
14542	198037
24237	198038
46549	198039
131937	198040
32316	198041
4915	198042
97001	198043
45674	198044
71280	198045
86924	198046
8042	198047
16265	198048
385	198049
675	198050
9736	198051
79717	198052
30019	198053
904	198054
61545	198055
65998	198056
2029	198057
6563	198058
94802	198059
48577	198060
593	198061
28889	198062
70203	198063
56413	198064
18591	198065
85872	198066
21864	198067
54311	198068
39721	198069
6109	198070
17391	198071
3289	198072
13663	198073
388	198074
38552	198075
39192	198076
31905	198077
18149	198078
7535	198079
61344	198080
65726	198081
40768	198082
2322	198083
146123	198084
44375	198085
14774	198086
12820	198087
13851	198088
2561	198089
153529	198090
54307	198091
43424	198092
94734	198093
35742	198094
54172	198095
106004	198096
87376	198097
23961	198098
113398	198099
91242	198100
19674	198101
4	198102
27410	198103
83323	198104
30717	198105
96074	198106
127138	198107
69625	198108
28402	198109
47280	198110
2648	198111
46378	198112
664	198113
5664	198114
33653	198115
5961	198116
56353	198117
22097	198118
73684	198119
14089	198120
64663	198121
56786	198122
132	198123
9068	198124
37464	198125
91074	198126
3550	198127
70528	198128
3331	198129
14731	198130
7763	198131
65563	198132
34707	198133
22107	198134
16956	198135
125822	198136
41828	198137
62551	198138
7421	198139
44331	198140
128014	198141
34890	198142
3583	198143
6169	198144
152321	198145
9541	198146
72240	198147
6431	198148
48133	198149
15514	198150
67911	198151
56314	198152
678	198153
116632	198154
113870	198155
21407	198156
45379	198157
33678	198158
110613	198159
9153	198160
4668	198161
43147	198162
442	198163
50669	198164
5887	198165
21648	198166
18685	198167
5754	198168
12728	198169
140183	198170
93129	198171
9909	198172
53143	198173
22470	198174
12571	198175
65164	198176
60272	198177
18143	198178
25271	198179
9305	198180
37891	198181
73197	198182
4222	198183
79985	198184
15270	198185
74364	198186
47635	198187
1590	198188
41974	198189
2905	198190
126847	198191
57276	198192
8634	198193
22380	198194
129784	198195
84370	198196
11444	198197
38202	198198
6005	198199
14875	198200
82391	198201
14070	198202
39023	198203
43932	198204
9959	198205
38325	198206
50162	198207
33322	198208
1871	198209
110478	198210
58463	198211
34813	198212
25109	198213
4400	198214
80365	198215
109778	198216
53414	198217
37775	198218
16694	198219
70242	198220
17270	198221
37234	198222
20605	198223
4208	198224
45907	198225
39003	198226
44665	198227
55771	198228
57204	198229
3636	198230
56977	198231
66479	198232
94247	198233
43703	198234
18722	198235
120859	198236
64885	198237
125258	198238
46480	198239
27412	198240
58019	198241
37261	198242
124838	198243
17875	198244
35619	198245
9744	198246
23057	198247
49608	198248
69462	198249
47931	198250
152934	198251
10990	198252
9958	198253
38205	198254
4385	198255
11055	198256
114911	198257
12355	198258
3006	198259
25128	198260
115344	198261
70539	198262
9532	198263
136722	198264
29243	198265
136909	198266
30994	198267
3535	198268
5896	198269
145356	198270
53654	198271
114421	198272
38652	198273
50393	198274
7388	198275
77037	198276
20201	198277
34641	198278
60691	198279
69162	198280
12685	198281
63578	198282
44243	198283
37632	198284
93290	198285
28688	198286
32377	198287
36525	198288
93277	198289
21696	198290
30830	198291
64014	198292
36789	198293
90002	198294
31295	198295
21242	198296
37679	198297
29136	198298
1040	198299
9076	198300
72923	198301
128686	198302
8349	198303
7409	198304
5018	198305
8406	198306
1703	198307
36300	198308
138760	198309
18705	198310
28464	198311
23382	198312
23044	198313
13780	198314
589	198315
15365	198316
727	198317
39752	198318
5998	198319
88802	198320
3955	198321
1776	198322
138288	198323
59362	198324
12209	198325
66843	198326
28022	198327
103255	198328
5765	198329
65924	198330
24716	198331
18943	198332
6827	198333
14445	198334
118167	198335
9381	198336
17049	198337
16760	198338
51565	198339
45230	198340
102043	198341
46397	198342
3038	198343
86416	198344
18332	198345
122602	198346
17679	198347
58354	198348
46448	198349
133232	198350
8126	198351
63352	198352
75465	198353
26619	198354
37881	198355
1082	198356
80153	198357
16435	198358
4525	198359
14735	198360
4463	198361
6107	198362
6364	198363
15513	198364
40344	198365
12876	198366
2459	198367
8578	198368
10737	198369
10597	198370
24071	198371
5932	198372
25037	198373
44029	198374
20263	198375
65857	198376
27651	198377
22402	198378
56345	198379
20201	198380
42675	198381
66032	198382
1872	198383
66467	198384
4594	198385
43228	198386
36202	198387
78764	198388
84921	198389
355	198390
52	198391
113212	198392
56720	198393
81863	198394
35807	198395
13938	198396
18727	198397
52826	198398
70285	198399
63151	198400
814	198401
129	198402
17428	198403
94477	198404
38640	198405
43542	198406
110456	198407
43069	198408
9922	198409
71457	198410
22848	198411
13593	198412
136826	198413
18328	198414
53176	198415
37024	198416
77513	198417
64296	198418
32509	198419
25515	198420
59962	198421
29413	198422
65640	198423
58186	198424
38944	198425
6488	198426
11338	198427
5185	198428
75308	198429
2601	198430
139081	198431
95775	198432
4101	198433
59818	198434
114408	198435
297	198436
21112	198437
4052	198438
48297	198439
686	198440
42667	198441
102942	198442
10786	198443
79480	198444
86070	198445
152379	198446
39563	198447
12142	198448
49814	198449
19089	198450
49725	198451
23553	198452
36405	198453
17108	198454
67533	198455
70486	198456
25708	198457
113642	198458
25661	198459
3246	198460
81948	198461
63194	198462
33552	198463
3557	198464
29409	198465
4002	198466
26493	198467
62052	198468
2443	198469
66389	198470
1600	198471
3029	198472
14228	198473
47779	198474
48776	198475
70434	198476
40527	198477
38685	198478
9611	198479
8726	198480
8973	198481
17063	198482
75780	198483
153807	198484
86837	198485
1149	198486
51149	198487
12233	198488
122394	198489
1989	198490
57053	198491
25903	198492
86565	198493
63270	198494
6945	198495
28359	198496
76013	198497
111781	198498
11086	198499
6111	198500
3594	198501
67458	198502
16436	198503
61546	198504
15423	198505
544	198506
3439	198507
159013	198508
43	198509
13586	198510
44881	198511
9363	198512
62782	198513
22009	198514
8440	198515
29908	198516
30770	198517
71893	198518
90170	198519
122174	198520
102620	198521
10110	198522
63969	198523
48561	198524
31958	198525
13097	198526
15874	198527
16258	198528
84985	198529
66032	198530
4994	198531
55696	198532
47878	198533
26745	198534
18752	198535
106422	198536
71939	198537
47827	198538
20520	198539
17393	198540
22150	198541
40795	198542
20621	198543
5941	198544
2592	198545
21125	198546
3042	198547
69113	198548
24584	198549
56644	198550
60912	198551
13660	198552
48947	198553
93836	198554
114824	198555
162603	198556
1458	198557
123723	198558
93314	198559
241	198560
163118	198561
2807	198562
77904	198563
3813	198564
71227	198565
34397	198566
4461	198567
118659	198568
34127	198569
12826	198570
1931	198571
12051	198572
10868	198573
19030	198574
45003	198575
44725	198576
138947	198577
16884	198578
144646	198579
57516	198580
88335	198581
3494	198582
139512	198583
159484	198584
76930	198585
1491	198586
133223	198587
83501	198588
6014	198589
140601	198590
49930	198591
110141	198592
99785	198593
32543	198594
3874	198595
5282	198596
46324	198597
163854	198598
14150	198599
77669	198600
26679	198601
47801	198602
63766	198603
11323	198604
33820	198605
60725	198606
54749	198607
3294	198608
69384	198609
117280	198610
125205	198611
106530	198612
43807	198613
1021	198614
44392	198615
79662	198616
12984	198617
20660	198618
18566	198619
104462	198620
36442	198621
113980	198622
116090	198623
118542	198624
40663	198625
10442	198626
26064	198627
56639	198628
50637	198629
29894	198630
10272	198631
43714	198632
18516	198633
47915	198634
24117	198635
28596	198636
10649	198637
2671	198638
26713	198639
24825	198640
57837	198641
9495	198642
16497	198643
7247	198644
22284	198645
63359	198646
76388	198647
25419	198648
69845	198649
57064	198650
75053	198651
105189	198652
26222	198653
17334	198654
34591	198655
77531	198656
75753	198657
44	198658
165756	198659
734	198660
45119	198661
24948	198662
7681	198663
30163	198664
56717	198665
6770	198666
72861	198667
8267	198668
86434	198669
10093	198670
18886	198671
12816	198672
2337	198673
37977	198674
35037	198675
71346	198676
17192	198677
137386	198678
103837	198679
7468	198680
21432	198681
14102	198682
33541	198683
124352	198684
2433	198685
78809	198686
35841	198687
56201	198688
108502	198689
1257	198690
76960	198691
46938	198692
6620	198693
438	198694
87867	198695
56682	198696
4730	198697
135477	198698
2688	198699
101640	198700
30703	198701
108661	198702
98652	198703
58940	198704
23180	198705
18221	198706
55312	198707
82189	198708
59623	198709
118402	198710
74799	198711
20156	198712
1566	198713
114241	198714
2300	198715
50419	198716
34076	198717
16339	198718
156931	198719
24409	198720
240	198721
25706	198722
89736	198723
9494	198724
107090	198725
121876	198726
47740	198727
12204	198728
9841	198729
102495	198730
9943	198731
13128	198732
13917	198733
8616	198734
4346	198735
367	198736
37303	198737
118363	198738
104948	198739
159344	198740
62943	198741
25529	198742
19294	198743
4798	198744
147514	198745
35280	198746
82076	198747
45619	198748
2631	198749
17404	198750
152334	198751
143501	198752
115078	198753
886	198754
38570	198755
8724	198756
147401	198757
16557	198758
69713	198759
35093	198760
8600	198761
55327	198762
79114	198763
1727	198764
12300	198765
41154	198766
82788	198767
5603	198768
6555	198769
6499	198770
37608	198771
1142	198772
59523	198773
71705	198774
26216	198775
13457	198776
90745	198777
72813	198778
116295	198779
24087	198780
7652	198781
13374	198782
4411	198783
158414	198784
86663	198785
30938	198786
81876	198787
43602	198788
126761	198789
2706	198790
26178	198791
12527	198792
100820	198793
61521	198794
20614	198795
2848	198796
107885	198797
111418	198798
68408	198799
17234	198800
65893	198801
37541	198802
9607	198803
19133	198804
98161	198805
60181	198806
2271	198807
10993	198808
32722	198809
39357	198810
1872	198811
14559	198812
42264	198813
15457	198814
132658	198815
27830	198816
1289	198817
818	198818
76879	198819
10968	198820
17284	198821
35781	198822
2025	198823
438	198824
11333	198825
5661	198826
16799	198827
127438	198828
4828	198829
107361	198830
16099	198831
112088	198832
53080	198833
18787	198834
14481	198835
133535	198836
126569	198837
47563	198838
59861	198839
2967	198840
6181	198841
19937	198842
4871	198843
3329	198844
77698	198845
6597	198846
64433	198847
508	198848
318	198849
75963	198850
23034	198851
31288	198852
104523	198853
61399	198854
13474	198855
24739	198856
18049	198857
14091	198858
16335	198859
73185	198860
13827	198861
51853	198862
72051	198863
30068	198864
98312	198865
51920	198866
21349	198867
21328	198868
53450	198869
167433	198870
112806	198871
21269	198872
613	198873
2743	198874
28979	198875
6965	198876
131188	198877
109396	198878
3542	198879
74165	198880
80736	198881
5663	198882
21568	198883
99447	198884
80800	198885
30929	198886
16942	198887
4868	198888
31980	198889
4444	198890
52368	198891
546	198892
102492	198893
105677	198894
4526	198895
3407	198896
26841	198897
127264	198898
4335	198899
77923	198900
48317	198901
34267	198902
147676	198903
58462	198904
49304	198905
125148	198906
5791	198907
64932	198908
4840	198909
61710	198910
17904	198911
77883	198912
46704	198913
35668	198914
46880	198915
152066	198916
116422	198917
33106	198918
101593	198919
161949	198920
30310	198921
8385	198922
64355	198923
86486	198924
2325	198925
44924	198926
40095	198927
18259	198928
18783	198929
40270	198930
825	198931
13059	198932
103793	198933
53526	198934
14896	198935
30859	198936
26156	198937
5650	198938
41518	198939
20612	198940
54934	198941
31933	198942
39135	198943
22217	198944
7985	198945
67853	198946
1024	198947
45434	198948
38904	198949
44284	198950
93910	198951
1169	198952
117067	198953
25134	198954
30806	198955
43195	198956
42319	198957
40202	198958
35562	198959
642	198960
33028	198961
49676	198962
8615	198963
34526	198964
34756	198965
143091	198966
15551	198967
30983	198968
27316	198969
92649	198970
8926	198971
57924	198972
86601	198973
33315	198974
4674	198975
6579	198976
80645	198977
139160	198978
11692	198979
26501	198980
58797	198981
105572	198982
5530	198983
15694	198984
75215	198985
51737	198986
10690	198987
104916	198988
47170	198989
6281	198990
1344	198991
47592	198992
20640	198993
106600	198994
29381	198995
84739	198996
5733	198997
1803	198998
98488	198999
29214	199000
29374	199001
67887	199002
103223	199003
76383	199004
7735	199005
125629	199006
106233	199007
5335	199008
14656	199009
3952	199010
33348	199011
1447	199012
16223	199013
12097	199014
34650	199015
7171	199016
46508	199017
16942	199018
22489	199019
58165	199020
32531	199021
57889	199022
2329	199023
34719	199024
72348	199025
82655	199026
23020	199027
60958	199028
13196	199029
72613	199030
17788	199031
121902	199032
124302	199033
17495	199034
61643	199035
20205	199036
40321	199037
66470	199038
20699	199039
48393	199040
2276	199041
7714	199042
19555	199043
106043	199044
1713	199045
9051	199046
57538	199047
31010	199048
18633	199049
9050	199050
140440	199051
7660	199052
49571	199053
54298	199054
44530	199055
41533	199056
103781	199057
20444	199058
87281	199059
19517	199060
98529	199061
48649	199062
12011	199063
20358	199064
98675	199065
10812	199066
5649	199067
19006	199068
2970	199069
12618	199070
25976	199071
87935	199072
17053	199073
12904	199074
29762	199075
9172	199076
145371	199077
96331	199078
112714	199079
22684	199080
50646	199081
27102	199082
50880	199083
167088	199084
29099	199085
23009	199086
231	199087
3588	199088
571	199089
2767	199090
5473	199091
74704	199092
26548	199093
110507	199094
119418	199095
20218	199096
10721	199097
7093	199098
60106	199099
162368	199100
119088	199101
28110	199102
91964	199103
73661	199104
81848	199105
46697	199106
87535	199107
50094	199108
33557	199109
11382	199110
696	199111
99007	199112
71924	199113
15481	199114
49265	199115
22598	199116
16494	199117
6428	199118
11599	199119
23711	199120
1648	199121
49737	199122
95122	199123
77328	199124
93005	199125
30109	199126
11890	199127
19216	199128
2757	199129
15556	199130
87291	199131
6776	199132
39787	199133
24450	199134
20336	199135
22875	199136
91910	199137
50319	199138
20720	199139
18563	199140
9828	199141
817	199142
43056	199143
76198	199144
83443	199145
6772	199146
9383	199147
114130	199148
66133	199149
29219	199150
27294	199151
1868	199152
22926	199153
75267	199154
7659	199155
243	199156
105225	199157
2145	199158
27738	199159
16594	199160
83179	199161
6562	199162
64525	199163
27122	199164
149073	199165
85352	199166
39594	199167
31567	199168
72778	199169
139276	199170
50946	199171
340	199172
5640	199173
676	199174
49851	199175
3765	199176
27799	199177
8540	199178
21521	199179
651	199180
66373	199181
51001	199182
56734	199183
6360	199184
4	199185
11731	199186
38767	199187
74540	199188
7659	199189
10984	199190
119576	199191
11001	199192
9200	199193
11011	199194
105711	199195
1375	199196
44881	199197
36996	199198
39962	199199
57931	199200
35044	199201
65033	199202
103471	199203
25603	199204
7540	199205
10443	199206
67967	199207
40820	199208
79475	199209
69885	199210
11598	199211
54844	199212
7302	199213
49159	199214
15937	199215
10577	199216
86765	199217
242	199218
42867	199219
31986	199220
90770	199221
96142	199222
34654	199223
16705	199224
102293	199225
65932	199226
22143	199227
143	199228
58254	199229
14931	199230
57314	199231
163984	199232
19781	199233
34241	199234
26030	199235
106894	199236
36237	199237
6403	199238
1178	199239
31359	199240
28949	199241
73178	199242
98330	199243
38588	199244
39117	199245
42622	199246
37284	199247
3947	199248
7810	199249
23444	199250
103130	199251
26267	199252
47	199253
55494	199254
12968	199255
25785	199256
35114	199257
64338	199258
56292	199259
37042	199260
8517	199261
64463	199262
68105	199263
28457	199264
37361	199265
31446	199266
61991	199267
29576	199268
17054	199269
94059	199270
31067	199271
30037	199272
80907	199273
32194	199274
49808	199275
9872	199276
46592	199277
90069	199278
3762	199279
53953	199280
81528	199281
28643	199282
74384	199283
111110	199284
103835	199285
14606	199286
26052	199287
73144	199288
64257	199289
112668	199290
38264	199291
44865	199292
52025	199293
28337	199294
4080	199295
4743	199296
65580	199297
27562	199298
2612	199299
77824	199300
1907	199301
8415	199302
68370	199303
37	199304
20232	199305
13178	199306
109911	199307
47990	199308
39997	199309
11472	199310
49574	199311
20436	199312
9771	199313
80599	199314
1621	199315
1045	199316
163650	199317
47937	199318
47310	199319
141627	199320
10705	199321
64636	199322
133502	199323
2322	199324
144356	199325
3741	199326
44399	199327
4177	199328
56162	199329
49274	199330
23130	199331
6374	199332
20819	199333
99395	199334
23136	199335
51753	199336
124117	199337
68722	199338
6210	199339
969	199340
252	199341
18411	199342
81096	199343
4202	199344
14505	199345
169044	199346
102232	199347
145917	199348
8333	199349
27684	199350
68236	199351
8838	199352
100161	199353
117905	199354
30490	199355
71952	199356
60880	199357
31307	199358
78442	199359
615	199360
48260	199361
56670	199362
63027	199363
582	199364
935	199365
40704	199366
112496	199367
2512	199368
57158	199369
79402	199370
48654	199371
80337	199372
61529	199373
39969	199374
22080	199375
38675	199376
44606	199377
16073	199378
19855	199379
78794	199380
60081	199381
50915	199382
14287	199383
32724	199384
15287	199385
28430	199386
89535	199387
33726	199388
22583	199389
126492	199390
135844	199391
24928	199392
43176	199393
1753	199394
10352	199395
92270	199396
15943	199397
71064	199398
73790	199399
67254	199400
15235	199401
34896	199402
6350	199403
42073	199404
84425	199405
20315	199406
41613	199407
129546	199408
54199	199409
43002	199410
48912	199411
36952	199412
68425	199413
170106	199414
34772	199415
23495	199416
8577	199417
45881	199418
52526	199419
44235	199420
53359	199421
24833	199422
84152	199423
47973	199424
28633	199425
56248	199426
22436	199427
2098	199428
546	199429
52248	199430
11141	199431
42733	199432
41916	199433
16542	199434
16	199435
49875	199436
10579	199437
35029	199438
7920	199439
2296	199440
51358	199441
144326	199442
130534	199443
37477	199444
19413	199445
5035	199446
9763	199447
62216	199448
926	199449
3278	199450
50638	199451
650	199452
21941	199453
4248	199454
10742	199455
102049	199456
62563	199457
20845	199458
32207	199459
9192	199460
36381	199461
34867	199462
101166	199463
61972	199464
4760	199465
30475	199466
100078	199467
320	199468
36013	199469
2368	199470
957	199471
94819	199472
19218	199473
143754	199474
111137	199475
7729	199476
53833	199477
6090	199478
111645	199479
13350	199480
75690	199481
15463	199482
65534	199483
51199	199484
23491	199485
43765	199486
34378	199487
26706	199488
9919	199489
10994	199490
89793	199491
41255	199492
89349	199493
89196	199494
29316	199495
34007	199496
35786	199497
71543	199498
39310	199499
32805	199500
47156	199501
21269	199502
113441	199503
37551	199504
63194	199505
2553	199506
19253	199507
35823	199508
56436	199509
25149	199510
95719	199511
75360	199512
8626	199513
17612	199514
19686	199515
11028	199516
1297	199517
148	199518
59807	199519
105835	199520
38262	199521
91402	199522
40146	199523
7478	199524
2793	199525
105056	199526
1213	199527
7083	199528
75460	199529
8560	199530
34752	199531
134	199532
144521	199533
120901	199534
4360	199535
75311	199536
30199	199537
22557	199538
50436	199539
32485	199540
53811	199541
98037	199542
14926	199543
35049	199544
19074	199545
128367	199546
127609	199547
37756	199548
20561	199549
23424	199550
9027	199551
7136	199552
19236	199553
360	199554
40838	199555
8923	199556
50174	199557
218	199558
1167	199559
130377	199560
1488	199561
19177	199562
43032	199563
2634	199564
50200	199565
62603	199566
17081	199567
59797	199568
148469	199569
48735	199570
8438	199571
68641	199572
4556	199573
54295	199574
48650	199575
19035	199576
1997	199577
103212	199578
117391	199579
44786	199580
39927	199581
734	199582
164868	199583
50569	199584
103645	199585
79303	199586
12246	199587
37998	199588
14934	199589
86973	199590
28175	199591
26211	199592
65094	199593
92900	199594
5676	199595
2683	199596
112581	199597
19306	199598
772	199599
39538	199600
5388	199601
119477	199602
13748	199603
19154	199604
25448	199605
76247	199606
22889	199607
32495	199608
40330	199609
841	199610
95514	199611
55	199612
32178	199613
18024	199614
5911	199615
18527	199616
57166	199617
136115	199618
10792	199619
111286	199620
9753	199621
16404	199622
65869	199623
30038	199624
13400	199625
4761	199626
114877	199627
24412	199628
17220	199629
5176	199630
25733	199631
86204	199632
44573	199633
34246	199634
70641	199635
51634	199636
115658	199637
12617	199638
5905	199639
100602	199640
22847	199641
37341	199642
89645	199643
23380	199644
22361	199645
13328	199646
35354	199647
110576	199648
92830	199649
168092	199650
70390	199651
1209	199652
7789	199653
13268	199654
32464	199655
479	199656
29350	199657
31159	199658
73079	199659
20068	199660
73547	199661
79232	199662
11282	199663
95358	199664
30070	199665
346	199666
23820	199667
62480	199668
26787	199669
5978	199670
64716	199671
65121	199672
9870	199673
3169	199674
39908	199675
74497	199676
55528	199677
14363	199678
11442	199679
21823	199680
32258	199681
16191	199682
14665	199683
100999	199684
129155	199685
10399	199686
111704	199687
23167	199688
80217	199689
93169	199690
8230	199691
4561	199692
63312	199693
6260	199694
10324	199695
60359	199696
85617	199697
68628	199698
10846	199699
78817	199700
5459	199701
12403	199702
22579	199703
92519	199704
682	199705
61757	199706
10691	199707
8882	199708
20164	199709
23894	199710
86569	199711
74016	199712
14083	199713
65908	199714
33388	199715
114214	199716
3678	199717
23172	199718
60252	199719
152806	199720
58557	199721
28676	199722
18538	199723
77565	199724
54382	199725
13280	199726
49162	199727
132029	199728
116223	199729
60671	199730
78980	199731
12736	199732
103105	199733
47979	199734
87086	199735
62482	199736
66861	199737
6702	199738
2721	199739
118692	199740
67723	199741
139484	199742
4796	199743
43565	199744
50570	199745
18309	199746
4776	199747
160419	199748
38486	199749
15701	199750
95507	199751
8	199752
526	199753
4391	199754
75	199755
10252	199756
11114	199757
43604	199758
385	199759
113277	199760
18660	199761
13410	199762
741	199763
113293	199764
106576	199765
14508	199766
47997	199767
65536	199768
40208	199769
146613	199770
31758	199771
37598	199772
82971	199773
81731	199774
10250	199775
59939	199776
3405	199777
7599	199778
67856	199779
129093	199780
2651	199781
67460	199782
1456	199783
14790	199784
87061	199785
3008	199786
40323	199787
13745	199788
50774	199789
26327	199790
104135	199791
21150	199792
51476	199793
29276	199794
53894	199795
67095	199796
71340	199797
79788	199798
2263	199799
32755	199800
24240	199801
28308	199802
43156	199803
38518	199804
1905	199805
63734	199806
38319	199807
79323	199808
90757	199809
67406	199810
55841	199811
20859	199812
52457	199813
38472	199814
31772	199815
98000	199816
89689	199817
123329	199818
93094	199819
38661	199820
21670	199821
53971	199822
94332	199823
11292	199824
90611	199825
89701	199826
127042	199827
67503	199828
97211	199829
1155	199830
11866	199831
64320	199832
17494	199833
87790	199834
37163	199835
299	199836
2475	199837
87708	199838
70627	199839
53633	199840
34930	199841
4874	199842
55962	199843
64035	199844
35487	199845
92350	199846
1230	199847
5035	199848
2698	199849
9356	199850
19334	199851
68342	199852
48586	199853
77548	199854
17433	199855
29462	199856
44893	199857
43049	199858
2047	199859
67365	199860
8426	199861
31087	199862
85139	199863
58319	199864
6892	199865
42481	199866
400	199867
21672	199868
29502	199869
79619	199870
5747	199871
92897	199872
123416	199873
25478	199874
90606	199875
50001	199876
53628	199877
107029	199878
117669	199879
34354	199880
69971	199881
120367	199882
65223	199883
277	199884
37708	199885
25649	199886
38481	199887
2239	199888
239	199889
3155	199890
91092	199891
9955	199892
33064	199893
40349	199894
33317	199895
112333	199896
24441	199897
8008	199898
10214	199899
90311	199900
6691	199901
87543	199902
30712	199903
9571	199904
97227	199905
87615	199906
99698	199907
8512	199908
52841	199909
65046	199910
21792	199911
13952	199912
11358	199913
63464	199914
115500	199915
69488	199916
26030	199917
114530	199918
11381	199919
64564	199920
67654	199921
56656	199922
63171	199923
5516	199924
41495	199925
87885	199926
46915	199927
26424	199928
19216	199929
13165	199930
2739	199931
168083	199932
20529	199933
80296	199934
454	199935
33449	199936
33291	199937
21144	199938
41957	199939
5135	199940
13249	199941
99194	199942
23592	199943
55509	199944
92591	199945
29952	199946
5406	199947
15014	199948
28752	199949
18175	199950
45387	199951
30110	199952
48628	199953
54106	199954
31219	199955
15091	199956
50507	199957
14224	199958
3779	199959
149072	199960
61826	199961
27641	199962
86933	199963
42416	199964
60420	199965
9548	199966
31638	199967
12864	199968
148384	199969
92403	199970
107647	199971
6857	199972
7348	199973
48357	199974
42172	199975
38380	199976
7853	199977
60640	199978
29708	199979
37948	199980
41502	199981
15300	199982
40849	199983
93028	199984
60017	199985
11343	199986
14903	199987
23583	199988
6243	199989
591	199990
48429	199991
6055	199992
8303	199993
54625	199994
44616	199995
16198	199996
42609	199997
40454	199998
60064	199999
27509	200000
104689	200001
35296	200002
102104	200003
78270	200004
12853	200005
90763	200006
77101	200007
93640	200008
2914	200009
46689	200010
146	200011
29708	200012
659	200013
42587	200014
10157	200015
41613	200016
21028	200017
34143	200018
81588	200019
75586	200020
98668	200021
44236	200022
103361	200023
65497	200024
48653	200025
61134	200026
71450	200027
122717	200028
238	200029
89	200030
11438	200031
33181	200032
21207	200033
37548	200034
32657	200035
50111	200036
28839	200037
60285	200038
4936	200039
4043	200040
91392	200041
45009	200042
11688	200043
45042	200044
23503	200045
134952	200046
129636	200047
81532	200048
102349	200049
52471	200050
105580	200051
30425	200052
161868	200053
118646	200054
76876	200055
5819	200056
676	200057
10428	200058
3649	200059
39977	200060
62038	200061
34456	200062
31479	200063
30582	200064
65966	200065
67594	200066
29138	200067
5009	200068
1536	200069
96801	200070
44056	200071
105363	200072
96422	200073
13945	200074
59071	200075
128416	200076
26791	200077
14659	200078
2486	200079
53544	200080
31341	200081
3249	200082
85091	200083
58195	200084
67647	200085
76349	200086
1568	200087
84807	200088
2215	200089
56767	200090
62910	200091
63479	200092
24794	200093
92770	200094
48676	200095
10020	200096
63903	200097
21814	200098
93154	200099
18121	200100
1327	200101
56757	200102
154367	200103
67716	200104
124895	200105
35139	200106
42282	200107
44675	200108
92187	200109
92283	200110
42539	200111
120828	200112
994	200113
19283	200114
19948	200115
41845	200116
6621	200117
96774	200118
66110	200119
129701	200120
121455	200121
104350	200122
37595	200123
941	200124
84218	200125
109355	200126
67987	200127
48012	200128
12186	200129
29192	200130
2131	200131
4221	200132
40302	200133
14998	200134
48482	200135
13543	200136
60570	200137
97148	200138
5345	200139
20301	200140
10392	200141
710	200142
60193	200143
3962	200144
46356	200145
21686	200146
45842	200147
1185	200148
6859	200149
40863	200150
84021	200151
14008	200152
47393	200153
17585	200154
34850	200155
16388	200156
61849	200157
12490	200158
13494	200159
44523	200160
36882	200161
14955	200162
105129	200163
106613	200164
10474	200165
20356	200166
78495	200167
6810	200168
27904	200169
51082	200170
34550	200171
12407	200172
8192	200173
1988	200174
10086	200175
39070	200176
27742	200177
143418	200178
28664	200179
34889	200180
36695	200181
55526	200182
103220	200183
63081	200184
24028	200185
57433	200186
36344	200187
3224	200188
89641	200189
14527	200190
2247	200191
764	200192
43378	200193
31	200194
5662	200195
63360	200196
13200	200197
135326	200198
131073	200199
97401	200200
32541	200201
10670	200202
135882	200203
77751	200204
37929	200205
66091	200206
112450	200207
9815	200208
4878	200209
119389	200210
4323	200211
25360	200212
46380	200213
876	200214
73762	200215
11310	200216
17787	200217
23152	200218
69929	200219
42046	200220
68383	200221
32946	200222
55358	200223
25927	200224
67321	200225
5537	200226
33797	200227
82359	200228
115583	200229
41481	200230
114527	200231
50609	200232
18963	200233
25605	200234
7389	200235
47166	200236
29888	200237
49101	200238
13667	200239
47536	200240
6303	200241
125140	200242
92949	200243
2452	200244
148387	200245
465	200246
86941	200247
155703	200248
83201	200249
2211	200250
57212	200251
55814	200252
72080	200253
33552	200254
59873	200255
39523	200256
15787	200257
132428	200258
13306	200259
23052	200260
21497	200261
42782	200262
1808	200263
109216	200264
82595	200265
4711	200266
468	200267
52561	200268
75723	200269
71989	200270
41765	200271
19709	200272
13015	200273
42034	200274
159941	200275
27749	200276
8193	200277
7579	200278
33934	200279
10170	200280
20975	200281
45006	200282
3472	200283
29226	200284
50794	200285
70714	200286
11658	200287
36	200288
998	200289
10971	200290
103583	200291
134701	200292
21583	200293
26107	200294
13623	200295
22677	200296
23322	200297
24343	200298
24	200299
14815	200300
358	200301
45658	200302
11566	200303
27882	200304
2424	200305
128274	200306
4170	200307
20790	200308
12152	200309
47249	200310
7910	200311
44922	200312
143543	200313
5268	200314
18860	200315
172	200316
34667	200317
54775	200318
28875	200319
6789	200320
101207	200321
9138	200322
21766	200323
53749	200324
91118	200325
70622	200326
140020	200327
107940	200328
33242	200329
9964	200330
39873	200331
22881	200332
17276	200333
5148	200334
27918	200335
22013	200336
61465	200337
3093	200338
22870	200339
111830	200340
29074	200341
5964	200342
72326	200343
8473	200344
945	200345
24760	200346
6611	200347
86526	200348
5051	200349
132369	200350
64150	200351
83572	200352
8486	200353
53253	200354
15307	200355
29587	200356
91975	200357
36187	200358
3938	200359
50278	200360
109978	200361
55081	200362
30	200363
10447	200364
11514	200365
8185	200366
6952	200367
940	200368
23421	200369
143538	200370
120841	200371
68229	200372
50610	200373
28915	200374
28190	200375
11495	200376
12673	200377
76756	200378
1416	200379
37311	200380
3496	200381
36329	200382
8189	200383
47747	200384
28686	200385
43833	200386
32381	200387
55996	200388
32753	200389
34943	200390
22875	200391
66210	200392
2528	200393
51230	200394
2681	200395
43761	200396
123241	200397
16302	200398
80828	200399
146209	200400
54721	200401
24623	200402
54424	200403
33730	200404
111051	200405
33603	200406
98521	200407
78354	200408
2114	200409
14273	200410
17037	200411
68432	200412
82628	200413
19593	200414
53727	200415
17350	200416
18372	200417
16518	200418
32809	200419
54359	200420
105015	200421
1541	200422
134673	200423
80033	200424
50518	200425
49610	200426
82488	200427
27444	200428
34622	200429
20256	200430
41668	200431
21666	200432
35922	200433
74611	200434
4892	200435
4179	200436
68985	200437
9352	200438
3587	200439
133714	200440
1581	200441
55543	200442
41085	200443
25797	200444
3367	200445
5937	200446
143792	200447
61598	200448
43161	200449
6863	200450
9672	200451
36119	200452
65621	200453
114713	200454
15358	200455
40148	200456
1487	200457
103306	200458
38219	200459
55867	200460
41286	200461
2065	200462
132102	200463
108203	200464
14522	200465
161763	200466
21989	200467
37134	200468
89903	200469
9181	200470
17903	200471
89727	200472
44342	200473
26798	200474
15582	200475
375	200476
28264	200477
1068	200478
41363	200479
50962	200480
49823	200481
8136	200482
11781	200483
103231	200484
42491	200485
11706	200486
2377	200487
12048	200488
43856	200489
63769	200490
18993	200491
130332	200492
54157	200493
62927	200494
22821	200495
12420	200496
48452	200497
6263	200498
38050	200499
130139	200500
7232	200501
126922	200502
4374	200503
1973	200504
4653	200505
32035	200506
81712	200507
104032	200508
133784	200509
23382	200510
91681	200511
135673	200512
423	200513
43889	200514
66271	200515
13419	200516
52680	200517
84693	200518
1088	200519
55067	200520
36455	200521
5054	200522
77807	200523
28363	200524
2930	200525
137089	200526
5907	200527
5018	200528
31305	200529
79547	200530
24809	200531
14419	200532
3356	200533
89871	200534
2631	200535
24032	200536
5707	200537
38407	200538
3671	200539
31721	200540
101058	200541
56277	200542
49673	200543
82927	200544
2333	200545
59652	200546
671	200547
42224	200548
38726	200549
25426	200550
39094	200551
78722	200552
120720	200553
39055	200554
143963	200555
10903	200556
11984	200557
61840	200558
3324	200559
30912	200560
15617	200561
7373	200562
67638	200563
122355	200564
29404	200565
76728	200566
41935	200567
79719	200568
15506	200569
29986	200570
33676	200571
33429	200572
8261	200573
8706	200574
16352	200575
55225	200576
16826	200577
189	200578
106221	200579
108598	200580
81263	200581
69460	200582
2590	200583
3651	200584
12370	200585
83099	200586
3783	200587
19000	200588
58023	200589
71142	200590
41124	200591
104253	200592
69124	200593
69331	200594
29918	200595
1441	200596
104472	200597
544	200598
43863	200599
41590	200600
69220	200601
1307	200602
64132	200603
36476	200604
132260	200605
62683	200606
63352	200607
40867	200608
2795	200609
6860	200610
8646	200611
129768	200612
119778	200613
48520	200614
53365	200615
31516	200616
77424	200617
75331	200618
98035	200619
42919	200620
62449	200621
72671	200622
6598	200623
47164	200624
473	200625
31285	200626
136386	200627
25455	200628
56	200629
15694	200630
10599	200631
2066	200632
16169	200633
16107	200634
31051	200635
33014	200636
109007	200637
123020	200638
2021	200639
435	200640
38369	200641
64007	200642
82111	200643
74023	200644
30439	200645
92032	200646
44646	200647
26022	200648
40640	200649
65871	200650
41165	200651
88604	200652
59804	200653
37572	200654
15039	200655
76731	200656
85220	200657
5246	200658
33358	200659
2176	200660
50036	200661
30635	200662
74915	200663
19134	200664
62174	200665
33783	200666
5252	200667
53224	200668
27803	200669
116165	200670
122213	200671
7602	200672
145176	200673
88970	200674
1725	200675
20359	200676
66766	200677
105104	200678
30848	200679
92483	200680
47306	200681
5518	200682
8014	200683
332	200684
161	200685
35117	200686
14286	200687
24521	200688
13025	200689
20128	200690
54667	200691
52805	200692
40385	200693
16279	200694
163493	200695
8373	200696
14112	200697
96905	200698
10025	200699
40772	200700
47694	200701
118253	200702
69935	200703
44062	200704
22888	200705
8535	200706
330	200707
7614	200708
131178	200709
45894	200710
4961	200711
70233	200712
46510	200713
80964	200714
13937	200715
26886	200716
44596	200717
160678	200718
9054	200719
65484	200720
43022	200721
42186	200722
9088	200723
145978	200724
15841	200725
13327	200726
464	200727
29723	200728
5217	200729
20600	200730
49389	200731
97652	200732
73662	200733
52670	200734
29381	200735
41642	200736
18002	200737
121976	200738
33017	200739
19007	200740
53924	200741
3428	200742
138431	200743
15472	200744
48895	200745
30914	200746
42785	200747
48322	200748
68390	200749
49575	200750
10179	200751
48780	200752
41439	200753
87989	200754
7479	200755
1898	200756
41108	200757
15763	200758
14537	200759
1455	200760
25397	200761
6527	200762
71881	200763
3074	200764
39443	200765
44576	200766
49265	200767
926	200768
9878	200769
27590	200770
74400	200771
154874	200772
70277	200773
13425	200774
37470	200775
32236	200776
77733	200777
3372	200778
49936	200779
91005	200780
21512	200781
101863	200782
43995	200783
31918	200784
62514	200785
80936	200786
75662	200787
35577	200788
11867	200789
51221	200790
32892	200791
119	200792
12249	200793
658	200794
3	200795
169915	200796
10878	200797
145	200798
5287	200799
22894	200800
55357	200801
29548	200802
6701	200803
59498	200804
56189	200805
64224	200806
35907	200807
18908	200808
86813	200809
7309	200810
22201	200811
110104	200812
5433	200813
36258	200814
66933	200815
65876	200816
41320	200817
6928	200818
431	200819
14400	200820
57168	200821
65143	200822
8537	200823
15919	200824
23830	200825
1414	200826
23770	200827
65431	200828
31409	200829
6802	200830
23276	200831
26469	200832
43188	200833
11235	200834
62060	200835
177	200836
74963	200837
129113	200838
35352	200839
685	200840
31423	200841
8944	200842
23713	200843
79605	200844
9151	200845
83115	200846
905	200847
96571	200848
49544	200849
18580	200850
1500	200851
129242	200852
57649	200853
58	200854
12924	200855
21344	200856
10538	200857
120346	200858
49226	200859
8733	200860
2257	200861
3216	200862
52547	200863
62985	200864
125	200865
2948	200866
143737	200867
66837	200868
10447	200869
8534	200870
17078	200871
115737	200872
3259	200873
82563	200874
5595	200875
29460	200876
28246	200877
56081	200878
39548	200879
50215	200880
30950	200881
63150	200882
12789	200883
102914	200884
4699	200885
78121	200886
77765	200887
17570	200888
7417	200889
75685	200890
21708	200891
107691	200892
4786	200893
22113	200894
73379	200895
25883	200896
30231	200897
72914	200898
4069	200899
2855	200900
75359	200901
98243	200902
115401	200903
26405	200904
65715	200905
117096	200906
91971	200907
56238	200908
1849	200909
109195	200910
7238	200911
15226	200912
91087	200913
59041	200914
28977	200915
88717	200916
5984	200917
4887	200918
25873	200919
27387	200920
4066	200921
4561	200922
131397	200923
19716	200924
140221	200925
43149	200926
9706	200927
7018	200928
4388	200929
29959	200930
25902	200931
20973	200932
42964	200933
1230	200934
47244	200935
20462	200936
28615	200937
10696	200938
2027	200939
44390	200940
32428	200941
1035	200942
41833	200943
139083	200944
130506	200945
93719	200946
9113	200947
54504	200948
26068	200949
19229	200950
27888	200951
5692	200952
387	200953
37713	200954
15957	200955
75323	200956
902	200957
10435	200958
7376	200959
10547	200960
41757	200961
15943	200962
38794	200963
34711	200964
125849	200965
3635	200966
163842	200967
60117	200968
32619	200969
111920	200970
6607	200971
107553	200972
26688	200973
4434	200974
43701	200975
114186	200976
33652	200977
119024	200978
148686	200979
59786	200980
63299	200981
45781	200982
2953	200983
24558	200984
6906	200985
49745	200986
25651	200987
76734	200988
16750	200989
72328	200990
127883	200991
14479	200992
10165	200993
1786	200994
111125	200995
162074	200996
65399	200997
93737	200998
9888	200999
36050	201000
76105	201001
4536	201002
46458	201003
8959	201004
43349	201005
137624	201006
73987	201007
166942	201008
92612	201009
20851	201010
2185	201011
103002	201012
29911	201013
16903	201014
29613	201015
43626	201016
72600	201017
24546	201018
4379	201019
64037	201020
52655	201021
46660	201022
51915	201023
50584	201024
31422	201025
131898	201026
18819	201027
31281	201028
45709	201029
3639	201030
10113	201031
43484	201032
68142	201033
58078	201034
73762	201035
238	201036
3034	201037
3168	201038
61216	201039
44828	201040
55380	201041
2753	201042
46065	201043
9984	201044
140227	201045
30665	201046
18484	201047
11101	201048
3142	201049
16221	201050
80196	201051
10411	201052
9237	201053
3249	201054
5949	201055
66546	201056
1158	201057
42228	201058
47548	201059
1452	201060
30841	201061
44223	201062
27504	201063
102404	201064
14599	201065
87103	201066
133606	201067
27930	201068
94936	201069
54458	201070
149636	201071
113524	201072
39021	201073
21147	201074
9603	201075
16216	201076
16457	201077
45079	201078
92839	201079
59879	201080
46599	201081
57975	201082
68996	201083
1788	201084
97759	201085
5928	201086
62769	201087
114923	201088
6870	201089
31602	201090
32506	201091
4416	201092
98440	201093
57589	201094
1166	201095
7458	201096
1678	201097
11331	201098
31216	201099
60150	201100
68118	201101
88	201102
39198	201103
36637	201104
15667	201105
2481	201106
37394	201107
29101	201108
20567	201109
2006	201110
118979	201111
1983	201112
40323	201113
20565	201114
15250	201115
39767	201116
44231	201117
52130	201118
5787	201119
23788	201120
11592	201121
146286	201122
11109	201123
67170	201124
15433	201125
17269	201126
123700	201127
4925	201128
60112	201129
111991	201130
64667	201131
92855	201132
66145	201133
23713	201134
127659	201135
82252	201136
4610	201137
10391	201138
71467	201139
1094	201140
76681	201141
8033	201142
1646	201143
7431	201144
28811	201145
152026	201146
62871	201147
12660	201148
47783	201149
26061	201150
25356	201151
14802	201152
13300	201153
3055	201154
22541	201155
2104	201156
25423	201157
95057	201158
1979	201159
39402	201160
74485	201161
31268	201162
86308	201163
17239	201164
28491	201165
50087	201166
51193	201167
76369	201168
27115	201169
43279	201170
93976	201171
37544	201172
40	201173
73038	201174
116171	201175
4166	201176
21954	201177
93007	201178
886	201179
107677	201180
24147	201181
68820	201182
8644	201183
79943	201184
437	201185
6056	201186
18896	201187
3515	201188
45259	201189
39433	201190
53210	201191
52854	201192
139274	201193
33899	201194
14650	201195
45777	201196
64655	201197
25284	201198
55206	201199
4514	201200
25751	201201
15425	201202
4778	201203
64743	201204
28861	201205
109851	201206
129616	201207
14651	201208
946	201209
77020	201210
47766	201211
11782	201212
67950	201213
115712	201214
95077	201215
78918	201216
16281	201217
108550	201218
67814	201219
4221	201220
132755	201221
33563	201222
13005	201223
128492	201224
56108	201225
3589	201226
33481	201227
54726	201228
2650	201229
34086	201230
141159	201231
19065	201232
1559	201233
9	201234
33024	201235
27299	201236
52673	201237
63492	201238
91500	201239
12376	201240
42368	201241
35298	201242
8954	201243
37703	201244
89727	201245
55430	201246
85716	201247
21794	201248
85978	201249
9638	201250
71429	201251
70626	201252
25711	201253
10138	201254
60399	201255
137709	201256
76311	201257
51377	201258
28131	201259
51264	201260
1182	201261
11288	201262
941	201263
63885	201264
95046	201265
71775	201266
14725	201267
34303	201268
63721	201269
5471	201270
50091	201271
32680	201272
7700	201273
91006	201274
42027	201275
31826	201276
91134	201277
59599	201278
111741	201279
91311	201280
62002	201281
52033	201282
33090	201283
22757	201284
84913	201285
120771	201286
40565	201287
29525	201288
27064	201289
137768	201290
85765	201291
52856	201292
2093	201293
78983	201294
3487	201295
57271	201296
112456	201297
66775	201298
142436	201299
117976	201300
1649	201301
15495	201302
34277	201303
37992	201304
40990	201305
1434	201306
5466	201307
30613	201308
11153	201309
32337	201310
19804	201311
61128	201312
15291	201313
47043	201314
10404	201315
166606	201316
4503	201317
12842	201318
6238	201319
71218	201320
127737	201321
93609	201322
9619	201323
30025	201324
75100	201325
57852	201326
7715	201327
46454	201328
36573	201329
38737	201330
80170	201331
9442	201332
43754	201333
42363	201334
60470	201335
66566	201336
133582	201337
94210	201338
73856	201339
41036	201340
107529	201341
52977	201342
13108	201343
85175	201344
113171	201345
82937	201346
60867	201347
6824	201348
89742	201349
39828	201350
16895	201351
112580	201352
92837	201353
60543	201354
54553	201355
10207	201356
29180	201357
32790	201358
30561	201359
34304	201360
145358	201361
82277	201362
20883	201363
3476	201364
138402	201365
46914	201366
72301	201367
66665	201368
3610	201369
10849	201370
45256	201371
10288	201372
8824	201373
32089	201374
3352	201375
9629	201376
15739	201377
5654	201378
42352	201379
26028	201380
42218	201381
129303	201382
51512	201383
13985	201384
3169	201385
165482	201386
24259	201387
7668	201388
43881	201389
7959	201390
20997	201391
9582	201392
11451	201393
79870	201394
63342	201395
57351	201396
10264	201397
25942	201398
98035	201399
20945	201400
24386	201401
35000	201402
50223	201403
33831	201404
67632	201405
351	201406
78056	201407
50363	201408
20438	201409
15268	201410
12010	201411
130388	201412
70569	201413
2402	201414
16368	201415
15835	201416
51145	201417
40680	201418
28636	201419
72997	201420
55646	201421
4343	201422
110842	201423
812	201424
43592	201425
1365	201426
1784	201427
106340	201428
77575	201429
18577	201430
101353	201431
30672	201432
62862	201433
8137	201434
6110	201435
65237	201436
21086	201437
11021	201438
65981	201439
17387	201440
123135	201441
66375	201442
26718	201443
5004	201444
153137	201445
38845	201446
37674	201447
15221	201448
26507	201449
54176	201450
8761	201451
2274	201452
52177	201453
4784	201454
9316	201455
20973	201456
71950	201457
90487	201458
17785	201459
108481	201460
41495	201461
62922	201462
38972	201463
44205	201464
24072	201465
8629	201466
22174	201467
9768	201468
6188	201469
81887	201470
86977	201471
22464	201472
7997	201473
86399	201474
51390	201475
34511	201476
130	201477
166580	201478
131892	201479
1579	201480
22212	201481
71767	201482
2982	201483
423	201484
110735	201485
127540	201486
102333	201487
5817	201488
57023	201489
37574	201490
12818	201491
3285	201492
67137	201493
14203	201494
2760	201495
7664	201496
24624	201497
74601	201498
82183	201499
107891	201500
92356	201501
36801	201502
10798	201503
499	201504
112032	201505
43277	201506
25733	201507
6020	201508
25493	201509
28488	201510
63318	201511
2488	201512
113676	201513
14651	201514
12964	201515
67661	201516
17927	201517
9518	201518
41845	201519
42696	201520
169940	201521
10545	201522
33940	201523
71715	201524
152024	201525
37226	201526
3684	201527
119526	201528
46288	201529
25437	201530
131773	201531
6833	201532
137310	201533
8549	201534
20583	201535
19648	201536
104976	201537
75923	201538
87829	201539
35260	201540
124523	201541
13572	201542
13235	201543
4407	201544
101920	201545
1216	201546
7893	201547
40341	201548
19225	201549
14030	201550
29310	201551
66075	201552
21199	201553
16632	201554
21297	201555
2974	201556
1217	201557
14924	201558
1293	201559
7562	201560
89660	201561
91425	201562
25699	201563
3027	201564
28783	201565
115639	201566
29753	201567
61091	201568
44470	201569
27711	201570
95263	201571
27198	201572
8564	201573
146756	201574
537	201575
15676	201576
4987	201577
21368	201578
30944	201579
105270	201580
50935	201581
21091	201582
20474	201583
1829	201584
62306	201585
34866	201586
17383	201587
20064	201588
54530	201589
11073	201590
2796	201591
23166	201592
90041	201593
64067	201594
15546	201595
3377	201596
64721	201597
30400	201598
12554	201599
10225	201600
32319	201601
165801	201602
82175	201603
34277	201604
25658	201605
13243	201606
47087	201607
166818	201608
117246	201609
64634	201610
3618	201611
64042	201612
104405	201613
16156	201614
6182	201615
102085	201616
3569	201617
127603	201618
27853	201619
88877	201620
52990	201621
15690	201622
593	201623
11176	201624
6666	201625
13515	201626
4592	201627
81087	201628
776	201629
105517	201630
16332	201631
7442	201632
15859	201633
42344	201634
9208	201635
18020	201636
167043	201637
139367	201638
66234	201639
50260	201640
66165	201641
134268	201642
5932	201643
135684	201644
147107	201645
6208	201646
26293	201647
133424	201648
21802	201649
60085	201650
8031	201651
151464	201652
14623	201653
3043	201654
1120	201655
31304	201656
34755	201657
130971	201658
1759	201659
29459	201660
48290	201661
80857	201662
10178	201663
487	201664
66234	201665
1407	201666
11669	201667
71279	201668
727	201669
28932	201670
128079	201671
49107	201672
29190	201673
8310	201674
72663	201675
61149	201676
3191	201677
77001	201678
51226	201679
34212	201680
4815	201681
87608	201682
151920	201683
126282	201684
83864	201685
8655	201686
43726	201687
58857	201688
2564	201689
228	201690
1440	201691
9891	201692
55527	201693
54306	201694
72798	201695
1294	201696
92345	201697
24812	201698
12504	201699
20605	201700
7300	201701
383	201702
88418	201703
49415	201704
134808	201705
2150	201706
44239	201707
66621	201708
100070	201709
12689	201710
597	201711
49599	201712
24634	201713
11679	201714
37908	201715
43533	201716
23357	201717
2134	201718
21795	201719
4376	201720
53015	201721
112997	201722
35517	201723
68781	201724
109817	201725
13824	201726
130198	201727
933	201728
11431	201729
4448	201730
29407	201731
10792	201732
43875	201733
31165	201734
76221	201735
5898	201736
73953	201737
33975	201738
69302	201739
67008	201740
61582	201741
120360	201742
61340	201743
133536	201744
2371	201745
43483	201746
25797	201747
75274	201748
4658	201749
12448	201750
121587	201751
17195	201752
19880	201753
66753	201754
2938	201755
170031	201756
10904	201757
3623	201758
23758	201759
6800	201760
2600	201761
113962	201762
33856	201763
108200	201764
51448	201765
17529	201766
61700	201767
49673	201768
133709	201769
106219	201770
82055	201771
45780	201772
24742	201773
60593	201774
78095	201775
97427	201776
9066	201777
3276	201778
123517	201779
91123	201780
28056	201781
137734	201782
4723	201783
30520	201784
112568	201785
26210	201786
77797	201787
15874	201788
2258	201789
9602	201790
94070	201791
50879	201792
9300	201793
10618	201794
44706	201795
75415	201796
4246	201797
30244	201798
62192	201799
17753	201800
579	201801
32531	201802
67776	201803
56482	201804
83256	201805
22954	201806
13590	201807
25382	201808
70559	201809
9141	201810
169844	201811
45044	201812
285	201813
9085	201814
131791	201815
76062	201816
7375	201817
35212	201818
42765	201819
22563	201820
6478	201821
26614	201822
73404	201823
126108	201824
56530	201825
48611	201826
46460	201827
131266	201828
121002	201829
45851	201830
41808	201831
13461	201832
160352	201833
53656	201834
168719	201835
16058	201836
104584	201837
36265	201838
91255	201839
8806	201840
116794	201841
72	201842
19922	201843
90378	201844
1982	201845
49414	201846
45935	201847
4093	201848
33706	201849
80635	201850
75514	201851
53044	201852
17394	201853
96294	201854
106077	201855
86532	201856
142369	201857
10358	201858
5248	201859
10463	201860
102541	201861
7212	201862
21147	201863
26312	201864
81072	201865
15668	201866
41742	201867
28459	201868
21194	201869
45865	201870
31037	201871
159310	201872
12192	201873
91624	201874
23951	201875
31183	201876
63146	201877
170133	201878
67009	201879
299	201880
14560	201881
134697	201882
955	201883
30920	201884
374	201885
34519	201886
4773	201887
2461	201888
75462	201889
53887	201890
2117	201891
53170	201892
30233	201893
1824	201894
26728	201895
15463	201896
10057	201897
8193	201898
46339	201899
169576	201900
47335	201901
71290	201902
20658	201903
166901	201904
6795	201905
34842	201906
48137	201907
4198	201908
28641	201909
9507	201910
71870	201911
48508	201912
37688	201913
61621	201914
21119	201915
23961	201916
18347	201917
43726	201918
124786	201919
72056	201920
60047	201921
136189	201922
15576	201923
45634	201924
71350	201925
2504	201926
23359	201927
100836	201928
56532	201929
27568	201930
115980	201931
2642	201932
93731	201933
35513	201934
156	201935
8383	201936
37428	201937
36526	201938
153488	201939
102176	201940
11902	201941
10491	201942
9818	201943
848	201944
119440	201945
31791	201946
61852	201947
84043	201948
9488	201949
139858	201950
33069	201951
115704	201952
9315	201953
362	201954
5059	201955
92643	201956
3494	201957
41428	201958
58468	201959
12816	201960
684	201961
98629	201962
42282	201963
69501	201964
15626	201965
68034	201966
524	201967
7058	201968
93818	201969
76220	201970
3111	201971
55367	201972
17444	201973
69098	201974
11569	201975
20598	201976
37869	201977
44479	201978
159573	201979
39716	201980
116566	201981
31362	201982
76393	201983
1833	201984
80484	201985
20320	201986
13365	201987
100683	201988
82704	201989
109226	201990
8199	201991
58065	201992
36924	201993
35622	201994
38952	201995
37751	201996
41524	201997
131638	201998
30426	201999
51918	202000
26523	202001
34823	202002
13859	202003
110624	202004
90322	202005
42898	202006
94233	202007
34208	202008
97115	202009
6703	202010
73015	202011
79076	202012
48696	202013
74792	202014
3305	202015
14233	202016
84537	202017
3023	202018
3	202019
69593	202020
72402	202021
3669	202022
8705	202023
46459	202024
115780	202025
27907	202026
6345	202027
97014	202028
25358	202029
138641	202030
90076	202031
10445	202032
5439	202033
45622	202034
60793	202035
56032	202036
3473	202037
114872	202038
36987	202039
106513	202040
40471	202041
60070	202042
20106	202043
74722	202044
102606	202045
62016	202046
97016	202047
83162	202048
64838	202049
48222	202050
28830	202051
27529	202052
40173	202053
107792	202054
122055	202055
169046	202056
23875	202057
59802	202058
2461	202059
18185	202060
20588	202061
6160	202062
71084	202063
41314	202064
80401	202065
33669	202066
133278	202067
100417	202068
17467	202069
116606	202070
21391	202071
767	202072
13017	202073
20843	202074
8271	202075
4575	202076
2095	202077
102950	202078
14663	202079
21067	202080
69638	202081
35466	202082
19683	202083
10998	202084
2565	202085
21325	202086
19412	202087
35476	202088
21683	202089
41702	202090
15296	202091
1080	202092
16817	202093
165352	202094
28078	202095
113529	202096
77176	202097
1305	202098
29744	202099
70630	202100
8051	202101
6459	202102
49659	202103
46613	202104
80019	202105
43496	202106
24892	202107
28559	202108
58979	202109
100330	202110
60714	202111
29189	202112
44550	202113
25461	202114
129268	202115
30076	202116
40701	202117
168981	202118
70999	202119
13851	202120
66323	202121
146633	202122
31736	202123
80304	202124
49533	202125
456	202126
16756	202127
9607	202128
30727	202129
3042	202130
37947	202131
31801	202132
85331	202133
37737	202134
111555	202135
2023	202136
22695	202137
83911	202138
125370	202139
59551	202140
7815	202141
4267	202142
34446	202143
44621	202144
156019	202145
157	202146
13877	202147
8405	202148
64769	202149
13291	202150
23875	202151
9144	202152
131837	202153
17163	202154
34712	202155
20	202156
48682	202157
78339	202158
54383	202159
4748	202160
87441	202161
34373	202162
101998	202163
94318	202164
72968	202165
32454	202166
9990	202167
13460	202168
63652	202169
66533	202170
3904	202171
9130	202172
99597	202173
1471	202174
24203	202175
33148	202176
125125	202177
7761	202178
54714	202179
73937	202180
31202	202181
47458	202182
4497	202183
72681	202184
64030	202185
32959	202186
132046	202187
7146	202188
94104	202189
3011	202190
1111	202191
69120	202192
47871	202193
2719	202194
143081	202195
12150	202196
70810	202197
56444	202198
28330	202199
11896	202200
53924	202201
35683	202202
3023	202203
1938	202204
46463	202205
10456	202206
58327	202207
74955	202208
8943	202209
125059	202210
137737	202211
55464	202212
5941	202213
810	202214
73915	202215
109945	202216
74800	202217
39739	202218
38665	202219
5018	202220
19682	202221
48421	202222
8495	202223
6959	202224
57683	202225
38340	202226
16289	202227
62070	202228
43328	202229
51328	202230
54610	202231
54184	202232
12035	202233
53278	202234
7510	202235
31973	202236
22006	202237
41230	202238
9242	202239
19776	202240
98735	202241
26542	202242
91602	202243
3404	202244
97783	202245
10426	202246
65055	202247
6158	202248
68099	202249
20439	202250
42872	202251
132036	202252
48622	202253
138100	202254
4301	202255
89793	202256
66598	202257
138991	202258
8490	202259
101648	202260
18631	202261
76876	202262
6069	202263
27824	202264
146701	202265
42794	202266
57127	202267
11181	202268
23911	202269
25314	202270
2438	202271
29365	202272
15741	202273
2376	202274
8568	202275
158915	202276
3419	202277
102358	202278
10397	202279
129432	202280
6419	202281
113	202282
31837	202283
108071	202284
28766	202285
29406	202286
96321	202287
15682	202288
92455	202289
30649	202290
41975	202291
9057	202292
115972	202293
1462	202294
89269	202295
281	202296
33329	202297
13809	202298
25171	202299
164	202300
105650	202301
121372	202302
82547	202303
22014	202304
22959	202305
170198	202306
30651	202307
65718	202308
15483	202309
23681	202310
4671	202311
125389	202312
8332	202313
8839	202314
6450	202315
12569	202316
15822	202317
52863	202318
24012	202319
12399	202320
25206	202321
47948	202322
52720	202323
48767	202324
38293	202325
121446	202326
2574	202327
58563	202328
27249	202329
14488	202330
12435	202331
85479	202332
1024	202333
80976	202334
2942	202335
96972	202336
9211	202337
156233	202338
9991	202339
113015	202340
17449	202341
88924	202342
6197	202343
55322	202344
4014	202345
35743	202346
92318	202347
144425	202348
35902	202349
101	202350
134024	202351
124	202352
3187	202353
57484	202354
8829	202355
14791	202356
21848	202357
4888	202358
4386	202359
7572	202360
5956	202361
38206	202362
162716	202363
127479	202364
92529	202365
1133	202366
14342	202367
69375	202368
25602	202369
120285	202370
68823	202371
57537	202372
40170	202373
35645	202374
10284	202375
64598	202376
25372	202377
208	202378
2729	202379
13220	202380
6267	202381
141982	202382
100021	202383
430	202384
136604	202385
81308	202386
129482	202387
45602	202388
115386	202389
94316	202390
5365	202391
1175	202392
4500	202393
157	202394
32711	202395
67997	202396
60620	202397
6482	202398
3366	202399
8020	202400
24993	202401
31735	202402
11935	202403
45062	202404
60018	202405
24478	202406
75792	202407
38549	202408
49137	202409
4107	202410
6811	202411
815	202412
168307	202413
4976	202414
10348	202415
79924	202416
13531	202417
4922	202418
58266	202419
62455	202420
19578	202421
3333	202422
31806	202423
54307	202424
146058	202425
14658	202426
3146	202427
11601	202428
72917	202429
97636	202430
65371	202431
77128	202432
11366	202433
71303	202434
38839	202435
33496	202436
14591	202437
4268	202438
1746	202439
3424	202440
2921	202441
14054	202442
72480	202443
7458	202444
1221	202445
47085	202446
35754	202447
84838	202448
7322	202449
14610	202450
35296	202451
76174	202452
102383	202453
8855	202454
56293	202455
12761	202456
13917	202457
386	202458
20414	202459
48523	202460
106443	202461
24396	202462
23665	202463
53305	202464
146523	202465
14046	202466
28985	202467
106709	202468
27495	202469
103168	202470
58692	202471
61506	202472
53439	202473
149487	202474
15220	202475
90033	202476
86424	202477
762	202478
135883	202479
20164	202480
26402	202481
22479	202482
8758	202483
44842	202484
654	202485
28074	202486
15885	202487
85157	202488
123272	202489
805	202490
18085	202491
34651	202492
29325	202493
117159	202494
12421	202495
49520	202496
4412	202497
122887	202498
12099	202499
67858	202500
3908	202501
104913	202502
67871	202503
77837	202504
82593	202505
51322	202506
3182	202507
15114	202508
110489	202509
13554	202510
18502	202511
7647	202512
34352	202513
62696	202514
27956	202515
75058	202516
95144	202517
23657	202518
41292	202519
7557	202520
23821	202521
33314	202522
19837	202523
116643	202524
35197	202525
608	202526
5178	202527
24522	202528
95273	202529
65647	202530
461	202531
117917	202532
14162	202533
25753	202534
110799	202535
22226	202536
108795	202537
131848	202538
58861	202539
15949	202540
154178	202541
28958	202542
55424	202543
135041	202544
63096	202545
59584	202546
728	202547
1441	202548
62779	202549
1684	202550
984	202551
27675	202552
81099	202553
2058	202554
117500	202555
6550	202556
41162	202557
23399	202558
47064	202559
73491	202560
16613	202561
2330	202562
24351	202563
15175	202564
145608	202565
66385	202566
104561	202567
50557	202568
2472	202569
43673	202570
13686	202571
73550	202572
67559	202573
125870	202574
18379	202575
99154	202576
60523	202577
2021	202578
11376	202579
40602	202580
153848	202581
11412	202582
47984	202583
29492	202584
10857	202585
127322	202586
128449	202587
37675	202588
1001	202589
16077	202590
44019	202591
6009	202592
71	202593
116042	202594
18866	202595
37776	202596
7643	202597
164890	202598
8491	202599
105626	202600
135061	202601
165238	202602
51654	202603
5661	202604
1026	202605
11772	202606
19853	202607
13355	202608
17387	202609
11241	202610
78554	202611
35474	202612
96145	202613
50042	202614
14751	202615
111104	202616
5250	202617
41082	202618
1656	202619
26431	202620
72849	202621
65195	202622
102763	202623
37849	202624
7753	202625
30098	202626
23375	202627
4620	202628
80329	202629
84886	202630
67629	202631
28080	202632
65520	202633
54344	202634
137290	202635
53729	202636
92612	202637
137424	202638
126273	202639
88692	202640
58383	202641
1599	202642
54767	202643
35823	202644
55700	202645
39894	202646
28736	202647
82941	202648
48667	202649
136560	202650
143817	202651
11734	202652
67799	202653
12405	202654
8127	202655
25294	202656
46973	202657
96488	202658
12432	202659
24796	202660
17290	202661
1177	202662
5153	202663
2197	202664
1888	202665
3644	202666
1720	202667
2284	202668
85094	202669
169349	202670
125444	202671
16471	202672
73695	202673
75290	202674
70215	202675
79453	202676
50920	202677
124352	202678
100835	202679
165962	202680
28456	202681
7027	202682
35915	202683
25474	202684
133662	202685
16989	202686
115307	202687
73417	202688
57026	202689
18618	202690
57162	202691
70230	202692
47617	202693
33384	202694
3896	202695
15582	202696
80828	202697
7740	202698
16780	202699
33146	202700
9790	202701
933	202702
45433	202703
17069	202704
27125	202705
15176	202706
10227	202707
1193	202708
1457	202709
31623	202710
105185	202711
25319	202712
77076	202713
30255	202714
1513	202715
30092	202716
105864	202717
6856	202718
20529	202719
25140	202720
65915	202721
51081	202722
71571	202723
35224	202724
55704	202725
3850	202726
40646	202727
7900	202728
15508	202729
12420	202730
99556	202731
17057	202732
85540	202733
14780	202734
29903	202735
53313	202736
14166	202737
114904	202738
1812	202739
73236	202740
56105	202741
61856	202742
42986	202743
123120	202744
17288	202745
29192	202746
40603	202747
29154	202748
11216	202749
33358	202750
89231	202751
7981	202752
20762	202753
82346	202754
154478	202755
19338	202756
19955	202757
2489	202758
13847	202759
976	202760
8145	202761
13175	202762
7770	202763
56790	202764
64795	202765
20952	202766
31970	202767
154537	202768
54429	202769
91645	202770
137478	202771
53818	202772
33791	202773
47606	202774
75931	202775
27615	202776
13808	202777
34168	202778
16765	202779
66429	202780
7987	202781
38193	202782
150359	202783
36353	202784
39379	202785
28141	202786
6788	202787
15709	202788
5438	202789
21697	202790
41245	202791
38396	202792
124620	202793
16461	202794
128637	202795
22103	202796
3646	202797
33522	202798
56102	202799
68775	202800
116877	202801
82880	202802
3702	202803
26019	202804
37682	202805
22777	202806
45631	202807
5476	202808
37129	202809
72154	202810
71	202811
115399	202812
17786	202813
10031	202814
108435	202815
22613	202816
6529	202817
68736	202818
15414	202819
7027	202820
13274	202821
169292	202822
19702	202823
15273	202824
156209	202825
21668	202826
42096	202827
78370	202828
44824	202829
62594	202830
39976	202831
1447	202832
58337	202833
130595	202834
16380	202835
42328	202836
9413	202837
25528	202838
17163	202839
77332	202840
67768	202841
137410	202842
59189	202843
14243	202844
71315	202845
4946	202846
6147	202847
94795	202848
30850	202849
21382	202850
27164	202851
31	202852
132680	202853
4012	202854
3245	202855
87841	202856
8332	202857
133137	202858
94952	202859
31095	202860
54235	202861
33848	202862
54612	202863
34358	202864
5451	202865
23124	202866
4104	202867
31077	202868
51268	202869
131093	202870
25226	202871
33670	202872
118825	202873
48504	202874
48783	202875
4097	202876
12449	202877
135335	202878
38132	202879
8955	202880
64572	202881
138719	202882
8295	202883
80981	202884
6518	202885
40686	202886
38290	202887
463	202888
103745	202889
18847	202890
37028	202891
7071	202892
62340	202893
3	202894
18936	202895
30654	202896
96257	202897
68392	202898
83929	202899
60436	202900
46789	202901
39681	202902
767	202903
10966	202904
74140	202905
686	202906
92131	202907
63469	202908
22725	202909
120498	202910
146712	202911
1104	202912
8610	202913
112927	202914
6478	202915
2282	202916
13764	202917
133291	202918
55554	202919
12089	202920
45662	202921
19081	202922
25322	202923
18528	202924
29227	202925
16545	202926
12342	202927
2851	202928
100780	202929
94602	202930
57632	202931
6872	202932
26525	202933
17192	202934
137736	202935
45339	202936
107973	202937
17987	202938
57467	202939
38115	202940
92374	202941
67345	202942
105420	202943
57380	202944
15403	202945
9424	202946
34101	202947
52774	202948
64303	202949
30626	202950
94779	202951
452	202952
109171	202953
43090	202954
11722	202955
40590	202956
6831	202957
11303	202958
485	202959
26196	202960
44891	202961
1268	202962
29280	202963
64286	202964
47296	202965
52207	202966
5007	202967
28886	202968
94447	202969
25689	202970
161270	202971
49492	202972
20670	202973
15522	202974
25498	202975
79360	202976
23161	202977
21748	202978
2963	202979
71930	202980
71316	202981
3888	202982
27426	202983
12696	202984
39219	202985
40986	202986
17320	202987
8570	202988
5008	202989
44264	202990
4491	202991
57381	202992
76402	202993
53027	202994
103936	202995
7382	202996
16858	202997
11166	202998
2198	202999
5257	203000
89064	203001
12890	203002
116654	203003
64811	203004
10925	203005
117328	203006
42026	203007
11785	203008
33736	203009
62683	203010
127855	203011
52053	203012
105292	203013
31958	203014
14360	203015
36133	203016
1435	203017
28387	203018
4082	203019
37838	203020
1379	203021
42914	203022
15067	203023
28304	203024
2852	203025
45042	203026
27712	203027
35372	203028
30719	203029
34805	203030
21531	203031
25377	203032
87510	203033
101755	203034
44764	203035
7595	203036
71852	203037
45713	203038
67055	203039
2683	203040
73843	203041
25704	203042
79511	203043
149251	203044
133432	203045
5467	203046
23174	203047
132497	203048
36762	203049
21387	203050
104987	203051
47917	203052
1502	203053
10870	203054
38358	203055
313	203056
96885	203057
21735	203058
53686	203059
22764	203060
31261	203061
49846	203062
70940	203063
2833	203064
51285	203065
143428	203066
148421	203067
4641	203068
5370	203069
58804	203070
41965	203071
96172	203072
85790	203073
5131	203074
74163	203075
50543	203076
7168	203077
39455	203078
80789	203079
44483	203080
102598	203081
2525	203082
1784	203083
84195	203084
128396	203085
59928	203086
534	203087
11745	203088
22148	203089
86421	203090
14570	203091
52885	203092
44903	203093
21516	203094
28826	203095
25714	203096
19534	203097
112183	203098
84756	203099
3194	203100
24652	203101
78662	203102
84022	203103
64401	203104
98464	203105
30831	203106
78658	203107
2923	203108
42804	203109
9874	203110
81280	203111
7052	203112
84304	203113
14589	203114
119278	203115
691	203116
16633	203117
9539	203118
9393	203119
70683	203120
52318	203121
46589	203122
46749	203123
136287	203124
137994	203125
6785	203126
12558	203127
89025	203128
586	203129
3287	203130
104497	203131
7579	203132
12084	203133
1294	203134
1456	203135
25461	203136
7600	203137
8285	203138
153896	203139
116585	203140
1996	203141
28724	203142
170147	203143
21563	203144
74716	203145
89384	203146
109041	203147
13660	203148
657	203149
52345	203150
134338	203151
3735	203152
58587	203153
12850	203154
7737	203155
22536	203156
53434	203157
36019	203158
4812	203159
98	203160
5494	203161
131680	203162
6144	203163
21649	203164
21945	203165
2300	203166
18310	203167
9007	203168
897	203169
4899	203170
15168	203171
110977	203172
22800	203173
125868	203174
114226	203175
37483	203176
59698	203177
18410	203178
7565	203179
1846	203180
35415	203181
8152	203182
51291	203183
47826	203184
69323	203185
40203	203186
58666	203187
14056	203188
88789	203189
52403	203190
36619	203191
90514	203192
5651	203193
21971	203194
11443	203195
2661	203196
169620	203197
2912	203198
42185	203199
21564	203200
75647	203201
46727	203202
27561	203203
51238	203204
32411	203205
25398	203206
69008	203207
6116	203208
7718	203209
47857	203210
61300	203211
82980	203212
39603	203213
75517	203214
26931	203215
1699	203216
88195	203217
6781	203218
21801	203219
28589	203220
5797	203221
76360	203222
23686	203223
29647	203224
140444	203225
49597	203226
4938	203227
92731	203228
73338	203229
62166	203230
92703	203231
71006	203232
33112	203233
87035	203234
112352	203235
68440	203236
20474	203237
37085	203238
112096	203239
72342	203240
66343	203241
8923	203242
59834	203243
6779	203244
92990	203245
5845	203246
43738	203247
31758	203248
51	203249
28976	203250
22510	203251
91188	203252
51012	203253
15819	203254
53499	203255
66750	203256
44068	203257
30977	203258
69574	203259
54348	203260
7734	203261
1690	203262
4468	203263
3489	203264
145001	203265
47235	203266
21080	203267
30528	203268
2044	203269
13544	203270
36809	203271
88909	203272
35304	203273
41797	203274
12564	203275
549	203276
20007	203277
21190	203278
5875	203279
76665	203280
5189	203281
103361	203282
144160	203283
43207	203284
16054	203285
112280	203286
28435	203287
37709	203288
30746	203289
4005	203290
907	203291
41993	203292
83666	203293
3966	203294
9495	203295
25046	203296
23615	203297
818	203298
42818	203299
12634	203300
23759	203301
51057	203302
102312	203303
127749	203304
2112	203305
9764	203306
18615	203307
82659	203308
9931	203309
92122	203310
55228	203311
98569	203312
84185	203313
45	203314
160936	203315
42217	203316
60337	203317
91568	203318
12025	203319
38246	203320
12621	203321
70639	203322
121244	203323
20157	203324
65202	203325
79793	203326
99960	203327
162873	203328
3820	203329
76494	203330
135116	203331
49566	203332
62128	203333
76590	203334
36	203335
22490	203336
575	203337
3339	203338
3428	203339
15917	203340
81795	203341
4198	203342
99318	203343
41493	203344
38569	203345
20441	203346
11026	203347
49039	203348
22879	203349
43584	203350
48797	203351
42629	203352
421	203353
26497	203354
89675	203355
14107	203356
113638	203357
97096	203358
6179	203359
467	203360
3052	203361
54557	203362
2197	203363
29981	203364
48985	203365
9335	203366
29120	203367
15817	203368
31834	203369
138666	203370
33648	203371
71200	203372
4168	203373
6564	203374
80204	203375
108427	203376
83827	203377
71242	203378
32571	203379
40522	203380
50890	203381
65188	203382
53479	203383
36082	203384
16381	203385
17475	203386
5157	203387
52764	203388
17022	203389
41486	203390
108106	203391
6924	203392
75708	203393
42513	203394
100569	203395
114095	203396
3177	203397
46521	203398
35027	203399
1369	203400
84832	203401
52272	203402
69291	203403
121867	203404
27160	203405
30546	203406
110756	203407
141239	203408
35698	203409
20714	203410
15290	203411
38925	203412
15469	203413
20007	203414
18481	203415
6523	203416
94495	203417
41703	203418
39757	203419
285	203420
68021	203421
1531	203422
14657	203423
111105	203424
45611	203425
46602	203426
95152	203427
29923	203428
64386	203429
71460	203430
16814	203431
130639	203432
49383	203433
25293	203434
83387	203435
20606	203436
1862	203437
7114	203438
29453	203439
10064	203440
26035	203441
114517	203442
8794	203443
56971	203444
75920	203445
11850	203446
39449	203447
36754	203448
33656	203449
6822	203450
18095	203451
124107	203452
687	203453
96050	203454
95484	203455
500	203456
35392	203457
56709	203458
20504	203459
3763	203460
134813	203461
15046	203462
2298	203463
3357	203464
2603	203465
28829	203466
18353	203467
34831	203468
132686	203469
42680	203470
111708	203471
6218	203472
32167	203473
6139	203474
15691	203475
7463	203476
11218	203477
51957	203478
44201	203479
27950	203480
1567	203481
20405	203482
137870	203483
139524	203484
62152	203485
44	203486
37259	203487
161277	203488
1778	203489
112434	203490
72560	203491
129006	203492
55641	203493
158491	203494
120376	203495
8556	203496
22891	203497
129	203498
20890	203499
42743	203500
162714	203501
27291	203502
5039	203503
4826	203504
56521	203505
58221	203506
37382	203507
24932	203508
8887	203509
55741	203510
50481	203511
337	203512
35093	203513
19262	203514
25530	203515
96353	203516
110256	203517
22931	203518
31096	203519
56970	203520
35677	203521
45888	203522
30819	203523
61883	203524
23320	203525
39963	203526
3248	203527
1342	203528
19695	203529
58509	203530
9565	203531
92089	203532
44531	203533
4102	203534
26048	203535
59396	203536
158924	203537
60179	203538
1640	203539
63208	203540
67047	203541
51093	203542
31423	203543
22317	203544
3329	203545
111257	203546
6415	203547
12618	203548
4223	203549
28020	203550
34971	203551
8278	203552
8152	203553
2558	203554
93332	203555
68138	203556
117014	203557
30135	203558
16938	203559
92307	203560
68456	203561
29772	203562
104958	203563
18150	203564
13125	203565
99564	203566
7896	203567
35348	203568
11357	203569
5228	203570
64807	203571
15128	203572
59669	203573
1939	203574
36057	203575
82037	203576
18669	203577
63763	203578
16173	203579
38815	203580
1245	203581
20355	203582
19493	203583
56528	203584
15242	203585
45236	203586
7141	203587
50157	203588
31484	203589
38600	203590
1889	203591
85300	203592
69044	203593
90207	203594
107195	203595
144667	203596
11238	203597
90321	203598
73214	203599
62893	203600
6563	203601
12776	203602
604	203603
4406	203604
104290	203605
67836	203606
36984	203607
14127	203608
46658	203609
44534	203610
55721	203611
137980	203612
1100	203613
107990	203614
108604	203615
64407	203616
55827	203617
2318	203618
1580	203619
46375	203620
27978	203621
64161	203622
52071	203623
19260	203624
74551	203625
21874	203626
44335	203627
47999	203628
83885	203629
63800	203630
46493	203631
19388	203632
134347	203633
9283	203634
117381	203635
89643	203636
7564	203637
47760	203638
51011	203639
14653	203640
23151	203641
47875	203642
11898	203643
82240	203644
15654	203645
63441	203646
23741	203647
794	203648
28338	203649
84445	203650
17988	203651
4462	203652
69524	203653
61808	203654
23383	203655
138895	203656
7902	203657
30277	203658
43686	203659
93552	203660
88693	203661
59746	203662
3741	203663
63847	203664
7	203665
19660	203666
16703	203667
31282	203668
20832	203669
88975	203670
7013	203671
10902	203672
6768	203673
15326	203674
118726	203675
3141	203676
34089	203677
70888	203678
36273	203679
591	203680
48282	203681
24490	203682
5576	203683
79111	203684
106495	203685
136045	203686
28079	203687
70151	203688
88334	203689
86525	203690
2210	203691
129233	203692
108505	203693
114898	203694
113301	203695
133688	203696
125925	203697
6234	203698
32200	203699
37585	203700
2454	203701
36278	203702
24847	203703
65648	203704
57376	203705
300	203706
38167	203707
21462	203708
105171	203709
2791	203710
95127	203711
24585	203712
29493	203713
77795	203714
31398	203715
2151	203716
1885	203717
32829	203718
35059	203719
4842	203720
52283	203721
100120	203722
62513	203723
10395	203724
86	203725
32976	203726
31115	203727
7437	203728
22803	203729
62537	203730
38752	203731
12362	203732
12676	203733
61890	203734
26998	203735
19467	203736
38918	203737
485	203738
92660	203739
24051	203740
62248	203741
3131	203742
13704	203743
50552	203744
56772	203745
8994	203746
943	203747
51196	203748
53337	203749
27119	203750
40445	203751
134489	203752
38777	203753
38128	203754
20494	203755
112389	203756
52672	203757
29945	203758
15112	203759
19997	203760
119323	203761
384	203762
135275	203763
55630	203764
12285	203765
96043	203766
93517	203767
43267	203768
9303	203769
36529	203770
87767	203771
54663	203772
138028	203773
30428	203774
96166	203775
41506	203776
98190	203777
84010	203778
35284	203779
20214	203780
5888	203781
31201	203782
33494	203783
29530	203784
59980	203785
21282	203786
5841	203787
27333	203788
21728	203789
22321	203790
66226	203791
115213	203792
11498	203793
17713	203794
61786	203795
547	203796
47047	203797
11944	203798
122887	203799
113788	203800
5468	203801
73348	203802
7450	203803
43469	203804
24091	203805
2557	203806
22592	203807
42291	203808
25653	203809
1858	203810
3427	203811
30731	203812
59633	203813
55032	203814
4099	203815
3316	203816
14216	203817
32902	203818
24557	203819
34130	203820
108573	203821
119422	203822
96825	203823
17039	203824
49506	203825
60674	203826
107423	203827
152	203828
1864	203829
35005	203830
34173	203831
21193	203832
7379	203833
164792	203834
8652	203835
28761	203836
25935	203837
64413	203838
3664	203839
371	203840
33263	203841
48509	203842
33655	203843
105012	203844
114092	203845
60897	203846
115851	203847
59891	203848
69726	203849
91580	203850
67719	203851
19945	203852
4587	203853
4268	203854
51228	203855
33078	203856
4055	203857
57111	203858
36566	203859
4032	203860
160230	203861
2511	203862
8901	203863
4229	203864
12270	203865
99413	203866
31049	203867
2233	203868
38275	203869
17372	203870
478	203871
5611	203872
39520	203873
30349	203874
53514	203875
135848	203876
4400	203877
162348	203878
4886	203879
28138	203880
50678	203881
73296	203882
1717	203883
30486	203884
75339	203885
29155	203886
52734	203887
30711	203888
44739	203889
21489	203890
50336	203891
142269	203892
5137	203893
18518	203894
19921	203895
23329	203896
109250	203897
67928	203898
134231	203899
53805	203900
26639	203901
138832	203902
93494	203903
104193	203904
19080	203905
21163	203906
141644	203907
4052	203908
100536	203909
166034	203910
30598	203911
293	203912
85495	203913
4954	203914
20610	203915
14294	203916
137991	203917
7916	203918
92841	203919
31431	203920
49210	203921
38	203922
89978	203923
28206	203924
73920	203925
38449	203926
75082	203927
157	203928
586	203929
106635	203930
14215	203931
162637	203932
7267	203933
49613	203934
38604	203935
18477	203936
129292	203937
116839	203938
47159	203939
139595	203940
39219	203941
44879	203942
51818	203943
114322	203944
146259	203945
56967	203946
13833	203947
32829	203948
39034	203949
35618	203950
143520	203951
35816	203952
116976	203953
60600	203954
80602	203955
54907	203956
10845	203957
26009	203958
25675	203959
115603	203960
5811	203961
7893	203962
98410	203963
49078	203964
79074	203965
40778	203966
42702	203967
76027	203968
52569	203969
23011	203970
20525	203971
80126	203972
36199	203973
4495	203974
35103	203975
20756	203976
77799	203977
2448	203978
137431	203979
141335	203980
21993	203981
14995	203982
10249	203983
31222	203984
38155	203985
84797	203986
15088	203987
3319	203988
50001	203989
50614	203990
100120	203991
64911	203992
14312	203993
40548	203994
143444	203995
83140	203996
22874	203997
46176	203998
26020	203999
9796	204000
105	204001
12908	204002
34942	204003
14840	204004
24766	204005
6295	204006
33792	204007
29770	204008
49	204009
45861	204010
50546	204011
52198	204012
97336	204013
30113	204014
58976	204015
112307	204016
19112	204017
453	204018
37782	204019
18247	204020
35249	204021
46908	204022
7504	204023
13623	204024
27410	204025
46023	204026
26206	204027
42149	204028
97108	204029
51194	204030
13804	204031
3030	204032
56031	204033
41424	204034
2439	204035
110570	204036
86770	204037
41060	204038
144911	204039
4988	204040
102680	204041
26190	204042
46565	204043
28995	204044
48548	204045
59172	204046
51943	204047
94328	204048
45766	204049
29146	204050
3856	204051
40845	204052
69264	204053
106582	204054
1636	204055
2226	204056
103309	204057
74346	204058
78990	204059
99163	204060
4510	204061
39194	204062
6700	204063
21943	204064
8919	204065
19122	204066
7588	204067
6280	204068
3308	204069
55930	204070
41534	204071
112489	204072
115436	204073
142669	204074
43022	204075
89863	204076
21324	204077
22087	204078
47762	204079
25240	204080
44462	204081
23386	204082
32919	204083
21653	204084
120161	204085
89171	204086
7679	204087
48148	204088
530	204089
13968	204090
131649	204091
1867	204092
100852	204093
28878	204094
15061	204095
9376	204096
2458	204097
3250	204098
50475	204099
2003	204100
71165	204101
10670	204102
72956	204103
144935	204104
12031	204105
11005	204106
47004	204107
18517	204108
13623	204109
97312	204110
13799	204111
127444	204112
36087	204113
118608	204114
33357	204115
3329	204116
3213	204117
71735	204118
39071	204119
121781	204120
27886	204121
26638	204122
110851	204123
160079	204124
19591	204125
49390	204126
24339	204127
116689	204128
62673	204129
2901	204130
10411	204131
33721	204132
25692	204133
38869	204134
4884	204135
35417	204136
38785	204137
91906	204138
87167	204139
27864	204140
23074	204141
113897	204142
12210	204143
129898	204144
20711	204145
34055	204146
47565	204147
38452	204148
25667	204149
36162	204150
140757	204151
75326	204152
24238	204153
4932	204154
51635	204155
149653	204156
111508	204157
4613	204158
21129	204159
25886	204160
22206	204161
101644	204162
107238	204163
14631	204164
1057	204165
96921	204166
56719	204167
66235	204168
103764	204169
8604	204170
22635	204171
16079	204172
63583	204173
8853	204174
42693	204175
57135	204176
11932	204177
10637	204178
9157	204179
4111	204180
57960	204181
13565	204182
55351	204183
56188	204184
96129	204185
58812	204186
64982	204187
96080	204188
75581	204189
14985	204190
24834	204191
92277	204192
151055	204193
18625	204194
71799	204195
2798	204196
50344	204197
24869	204198
39823	204199
53291	204200
26762	204201
56763	204202
132972	204203
6197	204204
130020	204205
67776	204206
4019	204207
66384	204208
39631	204209
182	204210
62654	204211
79159	204212
34192	204213
8276	204214
104277	204215
21	204216
14595	204217
46260	204218
62117	204219
6341	204220
8893	204221
32215	204222
77255	204223
81220	204224
101255	204225
11100	204226
69040	204227
96401	204228
15129	204229
66762	204230
35856	204231
19707	204232
21103	204233
39254	204234
62622	204235
30600	204236
2451	204237
4873	204238
62484	204239
2863	204240
955	204241
269	204242
48659	204243
7038	204244
161266	204245
21790	204246
26235	204247
69942	204248
18145	204249
8881	204250
5978	204251
140222	204252
12668	204253
5969	204254
16063	204255
57020	204256
71147	204257
30906	204258
79428	204259
26367	204260
2687	204261
134595	204262
71995	204263
29034	204264
1037	204265
14022	204266
23722	204267
3874	204268
17344	204269
33687	204270
1144	204271
16575	204272
76770	204273
7691	204274
6235	204275
4586	204276
37766	204277
21831	204278
27571	204279
51148	204280
32416	204281
4189	204282
17922	204283
42029	204284
49824	204285
54906	204286
12791	204287
628	204288
19013	204289
3759	204290
2029	204291
5928	204292
94036	204293
8766	204294
53812	204295
112966	204296
86344	204297
10980	204298
4697	204299
9681	204300
90259	204301
33697	204302
110302	204303
63015	204304
5103	204305
35660	204306
55925	204307
145242	204308
3666	204309
664	204310
39763	204311
41745	204312
7722	204313
47950	204314
10565	204315
53036	204316
54541	204317
46304	204318
34178	204319
35482	204320
33844	204321
2626	204322
38627	204323
85369	204324
63690	204325
49992	204326
55402	204327
8581	204328
40364	204329
24549	204330
32856	204331
24494	204332
50734	204333
37183	204334
28779	204335
127766	204336
717	204337
11021	204338
17153	204339
65693	204340
62746	204341
20065	204342
15448	204343
54826	204344
121031	204345
188	204346
4346	204347
49220	204348
21360	204349
9907	204350
122856	204351
61307	204352
67126	204353
1133	204354
7349	204355
4204	204356
4013	204357
44640	204358
6345	204359
30831	204360
16305	204361
87187	204362
8438	204363
52171	204364
2516	204365
87629	204366
27836	204367
22819	204368
90396	204369
36317	204370
52885	204371
41134	204372
42070	204373
155833	204374
2438	204375
16060	204376
24332	204377
24438	204378
2257	204379
38463	204380
47153	204381
31244	204382
8610	204383
164808	204384
1730	204385
131970	204386
9370	204387
4509	204388
86662	204389
14826	204390
32258	204391
30421	204392
125884	204393
23003	204394
25764	204395
54255	204396
55614	204397
110683	204398
83908	204399
38	204400
95244	204401
33540	204402
28559	204403
26696	204404
47633	204405
161051	204406
116470	204407
19274	204408
2615	204409
72779	204410
71668	204411
71545	204412
167941	204413
37855	204414
57482	204415
13193	204416
128090	204417
12472	204418
55694	204419
7809	204420
16124	204421
272	204422
74741	204423
20220	204424
3566	204425
69710	204426
24081	204427
12457	204428
986	204429
53015	204430
97195	204431
28598	204432
13998	204433
62494	204434
49944	204435
27425	204436
7486	204437
36422	204438
33702	204439
23705	204440
86423	204441
28033	204442
1069	204443
77060	204444
81445	204445
2445	204446
36034	204447
1070	204448
49631	204449
12854	204450
11448	204451
55776	204452
73793	204453
36568	204454
81413	204455
5324	204456
36773	204457
5522	204458
13674	204459
30758	204460
108	204461
31945	204462
82411	204463
5143	204464
3492	204465
139	204466
113331	204467
104906	204468
242	204469
1403	204470
30083	204471
9906	204472
108747	204473
42942	204474
28869	204475
94852	204476
13179	204477
33968	204478
83977	204479
10731	204480
87338	204481
13197	204482
88049	204483
45831	204484
15018	204485
1512	204486
13850	204487
85470	204488
20407	204489
52783	204490
39712	204491
22815	204492
31739	204493
128356	204494
16944	204495
16101	204496
47928	204497
3179	204498
13657	204499
90496	204500
35141	204501
35558	204502
4684	204503
66970	204504
61620	204505
5690	204506
104183	204507
31654	204508
86466	204509
71494	204510
37973	204511
30848	204512
80048	204513
91976	204514
34874	204515
4659	204516
96694	204517
2216	204518
25520	204519
15520	204520
2985	204521
154252	204522
52358	204523
31393	204524
78096	204525
34121	204526
14965	204527
31992	204528
2230	204529
20310	204530
61265	204531
43000	204532
83713	204533
133630	204534
63141	204535
5849	204536
35315	204537
120503	204538
2614	204539
12582	204540
97417	204541
121648	204542
75910	204543
8685	204544
11561	204545
48039	204546
80044	204547
41247	204548
40537	204549
11824	204550
23457	204551
97875	204552
84614	204553
9401	204554
42687	204555
11263	204556
116024	204557
111371	204558
112901	204559
27253	204560
12802	204561
4292	204562
71112	204563
63351	204564
29582	204565
18866	204566
65649	204567
105	204568
50173	204569
49154	204570
27159	204571
35352	204572
62027	204573
22117	204574
8875	204575
42074	204576
23577	204577
31975	204578
16696	204579
31546	204580
8233	204581
2003	204582
88037	204583
82252	204584
65667	204585
4303	204586
27046	204587
98565	204588
3633	204589
31264	204590
281	204591
26036	204592
10332	204593
8652	204594
413	204595
84173	204596
52984	204597
96251	204598
3597	204599
34971	204600
82698	204601
67044	204602
53579	204603
26034	204604
3334	204605
12481	204606
8013	204607
12461	204608
20342	204609
3519	204610
3964	204611
3520	204612
46397	204613
15537	204614
18038	204615
20619	204616
68195	204617
9844	204618
282	204619
17205	204620
24743	204621
49905	204622
73613	204623
146833	204624
32084	204625
17648	204626
73275	204627
97509	204628
45	204629
1110	204630
69391	204631
60345	204632
37439	204633
53497	204634
91173	204635
24864	204636
3526	204637
367	204638
27753	204639
9349	204640
5139	204641
30914	204642
12207	204643
10833	204644
61455	204645
472	204646
23251	204647
86417	204648
99403	204649
68302	204650
91609	204651
4167	204652
26806	204653
34477	204654
3551	204655
5802	204656
32308	204657
32679	204658
74422	204659
12499	204660
75960	204661
69564	204662
6488	204663
36709	204664
1314	204665
5490	204666
15293	204667
16247	204668
4615	204669
52399	204670
108424	204671
60001	204672
102672	204673
38363	204674
158435	204675
28037	204676
112737	204677
49	204678
40977	204679
86687	204680
7389	204681
79138	204682
47096	204683
377	204684
40751	204685
130079	204686
37721	204687
76511	204688
161091	204689
13438	204690
2889	204691
15443	204692
103552	204693
80302	204694
23878	204695
28320	204696
63008	204697
7160	204698
13807	204699
3442	204700
106815	204701
49884	204702
43788	204703
63392	204704
38158	204705
82095	204706
30670	204707
125329	204708
65125	204709
66581	204710
29315	204711
134692	204712
59467	204713
65569	204714
82222	204715
52106	204716
12388	204717
49451	204718
1706	204719
69637	204720
17761	204721
10776	204722
56185	204723
1648	204724
26760	204725
975	204726
70879	204727
51752	204728
11970	204729
10533	204730
22303	204731
73009	204732
27178	204733
26355	204734
71410	204735
17491	204736
75159	204737
84546	204738
22774	204739
46604	204740
55265	204741
5580	204742
27242	204743
61553	204744
33650	204745
49400	204746
31573	204747
167812	204748
144255	204749
17677	204750
72	204751
73578	204752
35726	204753
21698	204754
44525	204755
34370	204756
64461	204757
37622	204758
96371	204759
5735	204760
57618	204761
1973	204762
108774	204763
235	204764
30456	204765
109157	204766
2040	204767
48660	204768
29585	204769
127649	204770
49685	204771
43236	204772
111208	204773
68595	204774
93666	204775
19730	204776
13303	204777
11307	204778
52584	204779
1708	204780
28757	204781
12631	204782
27499	204783
88330	204784
24490	204785
10342	204786
110676	204787
33875	204788
9348	204789
16492	204790
44770	204791
31095	204792
138101	204793
197	204794
60212	204795
3562	204796
115432	204797
16496	204798
74433	204799
79104	204800
86185	204801
65338	204802
104427	204803
66153	204804
77302	204805
77892	204806
45813	204807
6776	204808
3525	204809
59874	204810
14705	204811
11219	204812
25485	204813
1320	204814
58743	204815
75002	204816
124907	204817
19262	204818
37521	204819
35561	204820
65063	204821
41297	204822
7284	204823
74236	204824
1575	204825
13829	204826
92174	204827
20338	204828
178	204829
64598	204830
3083	204831
26293	204832
32302	204833
131164	204834
36149	204835
31307	204836
43452	204837
94477	204838
17827	204839
31621	204840
19287	204841
156716	204842
2351	204843
64698	204844
89496	204845
157869	204846
9332	204847
137433	204848
139476	204849
107328	204850
138689	204851
37460	204852
42565	204853
61855	204854
29474	204855
45941	204856
29612	204857
11	204858
1643	204859
117864	204860
117327	204861
459	204862
55626	204863
56428	204864
73690	204865
18134	204866
29386	204867
6302	204868
51726	204869
67065	204870
5932	204871
4209	204872
12039	204873
2881	204874
79982	204875
24414	204876
677	204877
27472	204878
38980	204879
114928	204880
93986	204881
52876	204882
24039	204883
112367	204884
29147	204885
56	204886
35988	204887
32809	204888
44408	204889
31689	204890
110442	204891
152230	204892
16707	204893
45671	204894
77444	204895
62072	204896
41186	204897
84919	204898
56	204899
58997	204900
2586	204901
39447	204902
27442	204903
28734	204904
18950	204905
10458	204906
123673	204907
4224	204908
19724	204909
772	204910
56135	204911
26620	204912
133155	204913
7698	204914
36656	204915
48636	204916
6324	204917
81221	204918
93408	204919
77501	204920
45707	204921
68861	204922
33808	204923
21495	204924
6950	204925
89480	204926
56613	204927
62280	204928
60803	204929
55837	204930
14185	204931
65201	204932
15486	204933
83	204934
394	204935
11084	204936
1287	204937
21390	204938
28972	204939
46867	204940
92488	204941
20272	204942
29696	204943
29024	204944
7682	204945
10548	204946
149909	204947
12873	204948
4045	204949
74524	204950
73585	204951
14394	204952
108971	204953
115499	204954
87440	204955
56195	204956
46055	204957
22370	204958
42985	204959
16217	204960
3558	204961
10771	204962
126996	204963
37738	204964
7201	204965
25923	204966
54760	204967
4723	204968
20923	204969
16054	204970
56830	204971
8843	204972
142726	204973
33320	204974
47865	204975
32948	204976
2155	204977
103308	204978
20073	204979
130428	204980
89935	204981
1623	204982
488	204983
45882	204984
115775	204985
11119	204986
619	204987
6805	204988
17401	204989
79342	204990
137016	204991
73571	204992
293	204993
2777	204994
60126	204995
138631	204996
3553	204997
48738	204998
34108	204999
65723	205000
26265	205001
154854	205002
2014	205003
62150	205004
1385	205005
58300	205006
86305	205007
2322	205008
640	205009
17460	205010
35279	205011
82525	205012
1476	205013
76104	205014
7580	205015
135255	205016
62590	205017
116869	205018
111170	205019
30899	205020
51271	205021
38066	205022
50078	205023
20125	205024
69157	205025
12365	205026
10765	205027
9882	205028
164509	205029
66609	205030
28698	205031
89522	205032
85894	205033
37007	205034
9849	205035
5390	205036
4227	205037
95985	205038
14124	205039
53591	205040
78474	205041
15077	205042
74836	205043
62765	205044
81097	205045
11572	205046
117782	205047
42602	205048
17255	205049
60634	205050
4780	205051
41707	205052
109847	205053
42247	205054
111366	205055
36884	205056
42383	205057
41060	205058
80568	205059
101252	205060
5778	205061
10169	205062
35866	205063
67541	205064
133136	205065
14570	205066
39596	205067
72747	205068
76315	205069
456	205070
29135	205071
110078	205072
163038	205073
121641	205074
1557	205075
15648	205076
10802	205077
41399	205078
51049	205079
18187	205080
68738	205081
90487	205082
20993	205083
25912	205084
16223	205085
120389	205086
95518	205087
68623	205088
34691	205089
47525	205090
24846	205091
47734	205092
74254	205093
37505	205094
6908	205095
43197	205096
104926	205097
19123	205098
9819	205099
4920	205100
93742	205101
51636	205102
17371	205103
52212	205104
50799	205105
16234	205106
52136	205107
53229	205108
319	205109
67455	205110
33065	205111
2697	205112
103	205113
72143	205114
35353	205115
91365	205116
65112	205117
27008	205118
75912	205119
41918	205120
36591	205121
82328	205122
53381	205123
57165	205124
60664	205125
81292	205126
55487	205127
540	205128
17879	205129
1011	205130
17580	205131
132170	205132
80736	205133
41210	205134
16870	205135
52868	205136
32290	205137
14999	205138
6593	205139
105	205140
52067	205141
21203	205142
849	205143
914	205144
62471	205145
145245	205146
128106	205147
41553	205148
15868	205149
68533	205150
74394	205151
88604	205152
17426	205153
78107	205154
14300	205155
2543	205156
111160	205157
33789	205158
15677	205159
60990	205160
338	205161
41662	205162
33326	205163
14929	205164
91069	205165
13395	205166
8841	205167
53110	205168
25126	205169
112662	205170
64603	205171
41379	205172
7899	205173
30691	205174
45065	205175
810	205176
21978	205177
13265	205178
62131	205179
105867	205180
39061	205181
128712	205182
49237	205183
37510	205184
15175	205185
11847	205186
138503	205187
24296	205188
25645	205189
40133	205190
3662	205191
33665	205192
1811	205193
933	205194
27482	205195
1695	205196
131202	205197
13488	205198
64192	205199
11248	205200
5245	205201
35880	205202
8488	205203
5838	205204
37473	205205
106473	205206
77688	205207
50816	205208
63233	205209
27934	205210
549	205211
78765	205212
155330	205213
18637	205214
30361	205215
36186	205216
33537	205217
15724	205218
28238	205219
39393	205220
8394	205221
87381	205222
73889	205223
98915	205224
56520	205225
29268	205226
19306	205227
80562	205228
11113	205229
63568	205230
15615	205231
11995	205232
92912	205233
45785	205234
107175	205235
60710	205236
28024	205237
77341	205238
38088	205239
89343	205240
17896	205241
1419	205242
124605	205243
5144	205244
26038	205245
81067	205246
78670	205247
28706	205248
24841	205249
68520	205250
75194	205251
93065	205252
14484	205253
62900	205254
37589	205255
10968	205256
5505	205257
70380	205258
9706	205259
16765	205260
20637	205261
9191	205262
105682	205263
43382	205264
5691	205265
2861	205266
33889	205267
77541	205268
64299	205269
48494	205270
95045	205271
86156	205272
6088	205273
37699	205274
82344	205275
34314	205276
14758	205277
7279	205278
10970	205279
80059	205280
71869	205281
35846	205282
63131	205283
133861	205284
61421	205285
133516	205286
14240	205287
2433	205288
17418	205289
162727	205290
22778	205291
79570	205292
1418	205293
112152	205294
51915	205295
126202	205296
71372	205297
9408	205298
152271	205299
134822	205300
81284	205301
86845	205302
37312	205303
46000	205304
6598	205305
35896	205306
7332	205307
92734	205308
23917	205309
159903	205310
25910	205311
10093	205312
2371	205313
115876	205314
129741	205315
121114	205316
59252	205317
145687	205318
5192	205319
10423	205320
80647	205321
102869	205322
21282	205323
53475	205324
22377	205325
18916	205326
39119	205327
64753	205328
16357	205329
9827	205330
167	205331
132329	205332
25563	205333
14167	205334
25066	205335
369	205336
88235	205337
7608	205338
7594	205339
57095	205340
27860	205341
85163	205342
57310	205343
1207	205344
82090	205345
87236	205346
9404	205347
49612	205348
18086	205349
73344	205350
134155	205351
915	205352
30899	205353
34742	205354
75548	205355
4728	205356
5450	205357
69274	205358
22376	205359
4549	205360
23350	205361
65815	205362
38091	205363
85346	205364
19590	205365
92315	205366
47645	205367
20686	205368
21960	205369
12396	205370
49665	205371
6076	205372
10928	205373
7992	205374
64292	205375
76824	205376
77989	205377
52930	205378
21007	205379
23175	205380
11438	205381
25860	205382
91524	205383
57732	205384
52139	205385
59343	205386
11071	205387
8054	205388
35453	205389
14050	205390
77794	205391
96171	205392
7981	205393
35706	205394
41474	205395
24402	205396
13089	205397
146	205398
75052	205399
32968	205400
45257	205401
25101	205402
32587	205403
27497	205404
57958	205405
81110	205406
145880	205407
11251	205408
4666	205409
76068	205410
47705	205411
22696	205412
112615	205413
109135	205414
4778	205415
16023	205416
11256	205417
66239	205418
105864	205419
26942	205420
3181	205421
112538	205422
407	205423
66510	205424
34293	205425
48811	205426
16768	205427
72231	205428
19553	205429
44022	205430
44461	205431
12727	205432
22816	205433
98786	205434
36938	205435
79993	205436
75612	205437
1843	205438
1560	205439
116236	205440
32350	205441
6967	205442
57225	205443
120671	205444
9499	205445
8954	205446
19951	205447
53161	205448
43980	205449
14543	205450
39367	205451
55177	205452
19352	205453
13163	205454
4478	205455
75483	205456
81940	205457
16062	205458
71569	205459
68358	205460
47693	205461
1169	205462
5399	205463
5405	205464
28248	205465
2016	205466
94610	205467
951	205468
11983	205469
18622	205470
47441	205471
35756	205472
26284	205473
13463	205474
6589	205475
36783	205476
43912	205477
24363	205478
41138	205479
29473	205480
150160	205481
52589	205482
34366	205483
160108	205484
28384	205485
47779	205486
54228	205487
7919	205488
33693	205489
8811	205490
77950	205491
33561	205492
4872	205493
32806	205494
17069	205495
25574	205496
2840	205497
25657	205498
6798	205499
24666	205500
65925	205501
97901	205502
24545	205503
7160	205504
14485	205505
80501	205506
159472	205507
74151	205508
96857	205509
18512	205510
104485	205511
94581	205512
48408	205513
104717	205514
630	205515
92345	205516
13968	205517
4117	205518
5565	205519
29206	205520
41129	205521
102975	205522
18839	205523
79909	205524
64574	205525
8273	205526
8775	205527
160556	205528
71029	205529
5591	205530
777	205531
21796	205532
8880	205533
56624	205534
1544	205535
28711	205536
49610	205537
28702	205538
70102	205539
100163	205540
47940	205541
1075	205542
1472	205543
30451	205544
32106	205545
4312	205546
10119	205547
7921	205548
7162	205549
594	205550
40482	205551
33618	205552
31812	205553
22582	205554
97361	205555
19055	205556
2859	205557
37640	205558
29320	205559
39441	205560
46475	205561
32081	205562
17314	205563
36314	205564
113284	205565
17660	205566
62671	205567
110205	205568
1677	205569
895	205570
18382	205571
5956	205572
4253	205573
135038	205574
89821	205575
114889	205576
17055	205577
50254	205578
130125	205579
82145	205580
8544	205581
105418	205582
27735	205583
9680	205584
307	205585
98801	205586
31257	205587
92071	205588
56257	205589
485	205590
65086	205591
110746	205592
51165	205593
31294	205594
103562	205595
4411	205596
24988	205597
12561	205598
2157	205599
1443	205600
9191	205601
76527	205602
90527	205603
4350	205604
112902	205605
8085	205606
147306	205607
100159	205608
15423	205609
31698	205610
1435	205611
108259	205612
149793	205613
21178	205614
74424	205615
62739	205616
37369	205617
47039	205618
115640	205619
5829	205620
106075	205621
142299	205622
3943	205623
50215	205624
25658	205625
5485	205626
5768	205627
8714	205628
125530	205629
9468	205630
8685	205631
41583	205632
11787	205633
1005	205634
94785	205635
3563	205636
35390	205637
3799	205638
65035	205639
99533	205640
87832	205641
12888	205642
60430	205643
73220	205644
19481	205645
84960	205646
22774	205647
38303	205648
68966	205649
219	205650
12523	205651
79497	205652
66407	205653
27264	205654
64866	205655
49420	205656
90402	205657
80869	205658
167340	205659
97845	205660
37323	205661
6394	205662
55968	205663
10731	205664
26452	205665
66599	205666
4518	205667
96782	205668
19125	205669
16973	205670
59222	205671
101471	205672
954	205673
108870	205674
87898	205675
20034	205676
79868	205677
50884	205678
21392	205679
601	205680
17144	205681
123274	205682
32631	205683
21850	205684
127429	205685
8893	205686
1695	205687
28418	205688
133057	205689
1985	205690
75018	205691
64118	205692
26587	205693
57202	205694
91096	205695
14964	205696
9	205697
38301	205698
29824	205699
35168	205700
1898	205701
62931	205702
4683	205703
53246	205704
108815	205705
82236	205706
14078	205707
9566	205708
161991	205709
14174	205710
31950	205711
78527	205712
12551	205713
6898	205714
40713	205715
201	205716
25456	205717
56117	205718
698	205719
18200	205720
8548	205721
1872	205722
48942	205723
5267	205724
120105	205725
25848	205726
65593	205727
50899	205728
243	205729
50417	205730
15993	205731
30144	205732
122597	205733
91371	205734
87863	205735
20953	205736
99077	205737
65426	205738
3761	205739
8286	205740
63987	205741
594	205742
7039	205743
50	205744
25827	205745
16861	205746
304	205747
83518	205748
19683	205749
59179	205750
6455	205751
8516	205752
5831	205753
2232	205754
4558	205755
30527	205756
5151	205757
69954	205758
4809	205759
123653	205760
67998	205761
2877	205762
40596	205763
96475	205764
4503	205765
37470	205766
58565	205767
31353	205768
16351	205769
21132	205770
1975	205771
116636	205772
87368	205773
91063	205774
12874	205775
15111	205776
38039	205777
30130	205778
73009	205779
83982	205780
23995	205781
64684	205782
89960	205783
90386	205784
73363	205785
98659	205786
30854	205787
85305	205788
14034	205789
12710	205790
65285	205791
22763	205792
29471	205793
45846	205794
72871	205795
16963	205796
111962	205797
7308	205798
1029	205799
64646	205800
45686	205801
1049	205802
70554	205803
91414	205804
6897	205805
77855	205806
39519	205807
12821	205808
18517	205809
115721	205810
116334	205811
53530	205812
162151	205813
120689	205814
39763	205815
5931	205816
135373	205817
135754	205818
26502	205819
45145	205820
42095	205821
47894	205822
27991	205823
47465	205824
42668	205825
53259	205826
17639	205827
90870	205828
123178	205829
17403	205830
57430	205831
35188	205832
62337	205833
116346	205834
102587	205835
106913	205836
66167	205837
42017	205838
34920	205839
115294	205840
50200	205841
29175	205842
3971	205843
75294	205844
3505	205845
40191	205846
31156	205847
35806	205848
133157	205849
75047	205850
39590	205851
50624	205852
26134	205853
2280	205854
13732	205855
3028	205856
157287	205857
68036	205858
49848	205859
12118	205860
9514	205861
118155	205862
12561	205863
39694	205864
2422	205865
87290	205866
63671	205867
27997	205868
9504	205869
27176	205870
1822	205871
23737	205872
64968	205873
146128	205874
58663	205875
49391	205876
27213	205877
69400	205878
93439	205879
44753	205880
50980	205881
1096	205882
68664	205883
34124	205884
23573	205885
129610	205886
41874	205887
12782	205888
109891	205889
7279	205890
27452	205891
333	205892
106569	205893
14663	205894
4154	205895
17142	205896
22334	205897
6494	205898
20197	205899
12838	205900
108281	205901
131426	205902
12803	205903
112910	205904
45901	205905
45142	205906
8395	205907
33987	205908
118227	205909
1010	205910
157050	205911
1761	205912
76844	205913
32443	205914
17800	205915
27096	205916
4989	205917
31071	205918
10188	205919
49213	205920
25812	205921
8806	205922
18330	205923
44385	205924
43508	205925
43618	205926
306	205927
16541	205928
80192	205929
123748	205930
13229	205931
71902	205932
13837	205933
60983	205934
36234	205935
12067	205936
16397	205937
100329	205938
45659	205939
89306	205940
53276	205941
1167	205942
24206	205943
72151	205944
29153	205945
87985	205946
133628	205947
27522	205948
45703	205949
105900	205950
96548	205951
18950	205952
18735	205953
64978	205954
19642	205955
104298	205956
63829	205957
113556	205958
2921	205959
8553	205960
21969	205961
20858	205962
37583	205963
139442	205964
4536	205965
15236	205966
108189	205967
138517	205968
43166	205969
54919	205970
37526	205971
52289	205972
155552	205973
34311	205974
89724	205975
38561	205976
37195	205977
10107	205978
10447	205979
26689	205980
4944	205981
44956	205982
97907	205983
101744	205984
47177	205985
47733	205986
50838	205987
26472	205988
3544	205989
47924	205990
29453	205991
47406	205992
319	205993
68048	205994
12319	205995
54869	205996
107361	205997
1007	205998
16497	205999
152327	206000
18558	206001
7416	206002
4094	206003
59733	206004
47704	206005
79184	206006
27981	206007
1258	206008
9416	206009
37531	206010
4703	206011
19682	206012
30465	206013
49422	206014
24067	206015
2838	206016
10603	206017
95277	206018
90840	206019
259	206020
8104	206021
160670	206022
30145	206023
95760	206024
58370	206025
22390	206026
35834	206027
6110	206028
152807	206029
38873	206030
953	206031
86752	206032
100620	206033
15230	206034
381	206035
32426	206036
10286	206037
61480	206038
93246	206039
20591	206040
62601	206041
6544	206042
10346	206043
87275	206044
8461	206045
3135	206046
37406	206047
22500	206048
32815	206049
44067	206050
34111	206051
136782	206052
27512	206053
68761	206054
6216	206055
43704	206056
136492	206057
153972	206058
51362	206059
23350	206060
70117	206061
3682	206062
19664	206063
108337	206064
25723	206065
68568	206066
111887	206067
125578	206068
2331	206069
68030	206070
56331	206071
5310	206072
316	206073
78009	206074
29399	206075
1627	206076
35547	206077
7679	206078
77958	206079
69291	206080
19066	206081
35156	206082
18117	206083
23484	206084
49515	206085
122949	206086
48023	206087
11894	206088
74347	206089
787	206090
3635	206091
1803	206092
314	206093
43405	206094
83473	206095
10943	206096
17570	206097
33487	206098
24729	206099
32763	206100
87727	206101
43359	206102
6493	206103
136395	206104
13799	206105
28771	206106
27952	206107
20055	206108
113478	206109
14158	206110
119005	206111
31514	206112
21652	206113
100761	206114
1745	206115
155300	206116
3982	206117
51116	206118
5148	206119
12923	206120
2715	206121
49379	206122
14188	206123
4835	206124
61893	206125
27802	206126
101184	206127
30073	206128
652	206129
8100	206130
162465	206131
1022	206132
40889	206133
2556	206134
9287	206135
12085	206136
53437	206137
23256	206138
18938	206139
37939	206140
12139	206141
498	206142
380	206143
480	206144
165411	206145
16887	206146
18538	206147
60591	206148
26934	206149
4886	206150
66569	206151
6724	206152
1440	206153
53466	206154
6430	206155
109683	206156
50246	206157
19860	206158
702	206159
113784	206160
56672	206161
34570	206162
11837	206163
102688	206164
21609	206165
12182	206166
50254	206167
28619	206168
626	206169
67624	206170
113796	206171
95363	206172
47695	206173
45284	206174
1059	206175
105449	206176
104162	206177
26597	206178
2151	206179
2679	206180
54545	206181
15925	206182
32619	206183
61768	206184
22867	206185
28058	206186
147992	206187
38503	206188
108809	206189
24821	206190
96625	206191
49810	206192
39	206193
10655	206194
94846	206195
44351	206196
98931	206197
24009	206198
13833	206199
18837	206200
25861	206201
19729	206202
95298	206203
46028	206204
25515	206205
38167	206206
59589	206207
36826	206208
3728	206209
91096	206210
154241	206211
61096	206212
151670	206213
4186	206214
90021	206215
18125	206216
79414	206217
32918	206218
157167	206219
107434	206220
5337	206221
134397	206222
34412	206223
73685	206224
64124	206225
120071	206226
100548	206227
11029	206228
21750	206229
13666	206230
12753	206231
48476	206232
894	206233
4477	206234
1020	206235
49811	206236
146521	206237
410	206238
43803	206239
9715	206240
65987	206241
25959	206242
23782	206243
78959	206244
16532	206245
2969	206246
91162	206247
164114	206248
131889	206249
121052	206250
19868	206251
26365	206252
364	206253
2365	206254
131957	206255
8908	206256
48765	206257
62211	206258
84606	206259
3601	206260
96439	206261
45570	206262
132702	206263
53721	206264
11554	206265
44727	206266
26668	206267
3282	206268
92699	206269
55228	206270
38513	206271
146	206272
114473	206273
71324	206274
21306	206275
21892	206276
89426	206277
125507	206278
45492	206279
79333	206280
1190	206281
124494	206282
100428	206283
6479	206284
1479	206285
64619	206286
9282	206287
6046	206288
4203	206289
48119	206290
96283	206291
1069	206292
58106	206293
39755	206294
42071	206295
3791	206296
5331	206297
23749	206298
56291	206299
87441	206300
14022	206301
19162	206302
60440	206303
79677	206304
12565	206305
25805	206306
4337	206307
16241	206308
21051	206309
61915	206310
18140	206311
7448	206312
35192	206313
8032	206314
12371	206315
21370	206316
44134	206317
28205	206318
98315	206319
22045	206320
35671	206321
4665	206322
84690	206323
104488	206324
21909	206325
33592	206326
25678	206327
46861	206328
10598	206329
19086	206330
111030	206331
22411	206332
27394	206333
38217	206334
593	206335
57149	206336
19282	206337
68053	206338
70490	206339
11191	206340
73345	206341
103227	206342
50724	206343
37778	206344
17750	206345
43409	206346
22009	206347
5112	206348
1278	206349
12454	206350
43105	206351
26827	206352
154405	206353
8600	206354
17147	206355
42128	206356
2828	206357
14462	206358
59399	206359
32325	206360
143781	206361
7587	206362
9635	206363
4371	206364
5403	206365
23486	206366
69938	206367
41513	206368
135086	206369
73227	206370
55272	206371
2665	206372
28215	206373
170246	206374
47483	206375
32262	206376
11399	206377
145009	206378
39585	206379
103701	206380
56097	206381
97075	206382
37449	206383
59213	206384
5603	206385
29636	206386
31163	206387
60131	206388
57896	206389
3367	206390
22006	206391
82754	206392
2731	206393
50076	206394
19920	206395
28590	206396
11213	206397
68107	206398
34722	206399
66451	206400
31492	206401
39780	206402
75065	206403
4309	206404
1570	206405
72150	206406
4342	206407
45628	206408
7728	206409
1025	206410
31688	206411
4944	206412
14036	206413
64947	206414
61687	206415
493	206416
69873	206417
21389	206418
102859	206419
81381	206420
113695	206421
90505	206422
1682	206423
79910	206424
39912	206425
3478	206426
4890	206427
33140	206428
59465	206429
56859	206430
5022	206431
11052	206432
5294	206433
33097	206434
4320	206435
58274	206436
10344	206437
111122	206438
12918	206439
10340	206440
46431	206441
64197	206442
70218	206443
118234	206444
18709	206445
70683	206446
50733	206447
81933	206448
1373	206449
116569	206450
44818	206451
81709	206452
38095	206453
16062	206454
15226	206455
25333	206456
927	206457
32499	206458
8871	206459
35692	206460
143805	206461
54405	206462
2152	206463
52285	206464
137128	206465
3286	206466
43897	206467
416	206468
72882	206469
5860	206470
9247	206471
38965	206472
9763	206473
50881	206474
46842	206475
77379	206476
65566	206477
66670	206478
74032	206479
63815	206480
90365	206481
66655	206482
150447	206483
4281	206484
55054	206485
160784	206486
16542	206487
80874	206488
19837	206489
5975	206490
51949	206491
42605	206492
14242	206493
75967	206494
72689	206495
11365	206496
89054	206497
16301	206498
63456	206499
926	206500
361	206501
62124	206502
18819	206503
1687	206504
155346	206505
116523	206506
95520	206507
29750	206508
19735	206509
46864	206510
13572	206511
13230	206512
11116	206513
7174	206514
54921	206515
3052	206516
6732	206517
24646	206518
795	206519
69414	206520
61285	206521
115912	206522
134713	206523
99174	206524
113386	206525
7631	206526
84161	206527
180	206528
24362	206529
90253	206530
2775	206531
51337	206532
7242	206533
3330	206534
16159	206535
157878	206536
76230	206537
17170	206538
85609	206539
7472	206540
108551	206541
22195	206542
1063	206543
164008	206544
94264	206545
143151	206546
112569	206547
29278	206548
2759	206549
60857	206550
66452	206551
52180	206552
9974	206553
9059	206554
68027	206555
6530	206556
124	206557
40948	206558
12615	206559
66921	206560
94853	206561
10514	206562
4440	206563
126567	206564
47372	206565
94586	206566
9994	206567
9720	206568
24157	206569
45215	206570
14434	206571
68785	206572
166294	206573
18309	206574
96049	206575
10788	206576
21503	206577
24552	206578
75063	206579
20705	206580
50498	206581
68360	206582
44154	206583
31508	206584
152534	206585
49850	206586
108094	206587
60193	206588
36789	206589
2879	206590
5341	206591
47018	206592
4471	206593
46516	206594
76483	206595
57748	206596
8906	206597
97324	206598
69031	206599
4804	206600
24252	206601
169428	206602
18279	206603
242	206604
40827	206605
40727	206606
68970	206607
10653	206608
3699	206609
131044	206610
44702	206611
24576	206612
70371	206613
126	206614
21225	206615
115267	206616
37249	206617
29202	206618
23825	206619
148426	206620
32635	206621
5411	206622
131234	206623
103879	206624
76899	206625
81254	206626
91923	206627
72683	206628
51318	206629
5	206630
19444	206631
70086	206632
18661	206633
10572	206634
71772	206635
40721	206636
20133	206637
11641	206638
15205	206639
45209	206640
2094	206641
58596	206642
8556	206643
83942	206644
99808	206645
71166	206646
150547	206647
99299	206648
38079	206649
74315	206650
6228	206651
109287	206652
14617	206653
56269	206654
25950	206655
11650	206656
2682	206657
36698	206658
17210	206659
43162	206660
5423	206661
40934	206662
1127	206663
84760	206664
64296	206665
21338	206666
49465	206667
93378	206668
42740	206669
122694	206670
3159	206671
4786	206672
713	206673
23189	206674
55567	206675
52165	206676
175	206677
71508	206678
27649	206679
57913	206680
88674	206681
24419	206682
5504	206683
162209	206684
9	206685
35691	206686
33570	206687
29185	206688
57797	206689
91347	206690
80567	206691
9621	206692
113404	206693
105853	206694
84058	206695
6605	206696
8841	206697
56454	206698
24173	206699
59798	206700
26761	206701
111049	206702
8683	206703
286	206704
80330	206705
3574	206706
58938	206707
27684	206708
104593	206709
44658	206710
151123	206711
11353	206712
68881	206713
1252	206714
78343	206715
124873	206716
23372	206717
9211	206718
127182	206719
39317	206720
21008	206721
59781	206722
8373	206723
904	206724
38661	206725
144843	206726
23340	206727
3521	206728
49066	206729
40392	206730
149120	206731
1027	206732
66195	206733
68269	206734
24845	206735
27632	206736
66878	206737
17476	206738
47485	206739
59449	206740
47323	206741
48722	206742
952	206743
8904	206744
11923	206745
4809	206746
3339	206747
11476	206748
35169	206749
93317	206750
3281	206751
249	206752
11704	206753
51387	206754
18402	206755
136827	206756
2456	206757
57	206758
115138	206759
5002	206760
25631	206761
23645	206762
114796	206763
56006	206764
138064	206765
60464	206766
76235	206767
62484	206768
6257	206769
119821	206770
86728	206771
67240	206772
144267	206773
152314	206774
25995	206775
27569	206776
26015	206777
87407	206778
67924	206779
127946	206780
5839	206781
26872	206782
4573	206783
26067	206784
10186	206785
94252	206786
10968	206787
77075	206788
133854	206789
21058	206790
1645	206791
156156	206792
21527	206793
108395	206794
142944	206795
13255	206796
40965	206797
2082	206798
12612	206799
2027	206800
1787	206801
14522	206802
11976	206803
43158	206804
32921	206805
81558	206806
48869	206807
45114	206808
32277	206809
49835	206810
27327	206811
71001	206812
17031	206813
39628	206814
50922	206815
132627	206816
5785	206817
53602	206818
24943	206819
106762	206820
38907	206821
219	206822
30369	206823
118472	206824
39746	206825
36990	206826
31037	206827
29931	206828
143478	206829
81043	206830
64230	206831
17413	206832
75376	206833
4794	206834
50569	206835
19603	206836
128702	206837
26470	206838
37250	206839
116513	206840
104368	206841
14911	206842
113660	206843
23738	206844
107403	206845
15624	206846
314	206847
45	206848
42454	206849
68289	206850
142485	206851
17214	206852
59242	206853
60675	206854
8944	206855
43004	206856
6765	206857
45498	206858
42959	206859
16412	206860
4315	206861
18301	206862
59553	206863
7	206864
12266	206865
22066	206866
24584	206867
78315	206868
55376	206869
15730	206870
22633	206871
28898	206872
3440	206873
16221	206874
90716	206875
11074	206876
24636	206877
15677	206878
54430	206879
36240	206880
50307	206881
6567	206882
77998	206883
1402	206884
8018	206885
54988	206886
30542	206887
23709	206888
25225	206889
26234	206890
2532	206891
12519	206892
47434	206893
26540	206894
4835	206895
42455	206896
27519	206897
117518	206898
51505	206899
157511	206900
4443	206901
7553	206902
5138	206903
28352	206904
22329	206905
46916	206906
17922	206907
35949	206908
14185	206909
8078	206910
47576	206911
66436	206912
102824	206913
11103	206914
1805	206915
26425	206916
8279	206917
10385	206918
13459	206919
112368	206920
86814	206921
109420	206922
2628	206923
75372	206924
83870	206925
13457	206926
68252	206927
46498	206928
1142	206929
139138	206930
17685	206931
19532	206932
130667	206933
16124	206934
71404	206935
124229	206936
15971	206937
16388	206938
17330	206939
89515	206940
75391	206941
46884	206942
23272	206943
11652	206944
25724	206945
98509	206946
110744	206947
1651	206948
71544	206949
20917	206950
2546	206951
81471	206952
26142	206953
81695	206954
9801	206955
40109	206956
71126	206957
99695	206958
58024	206959
6822	206960
93651	206961
893	206962
3792	206963
4314	206964
3428	206965
80195	206966
5508	206967
22093	206968
167526	206969
62990	206970
22741	206971
106051	206972
70890	206973
3879	206974
11429	206975
4289	206976
30933	206977
36510	206978
14900	206979
12019	206980
1965	206981
129886	206982
8376	206983
18550	206984
54328	206985
35158	206986
40786	206987
40594	206988
5134	206989
39874	206990
80574	206991
64404	206992
1445	206993
127225	206994
33460	206995
112025	206996
141521	206997
17232	206998
96357	206999
11742	207000
9378	207001
71492	207002
18116	207003
54140	207004
22901	207005
131020	207006
5858	207007
60247	207008
27901	207009
121718	207010
46259	207011
25827	207012
55629	207013
3332	207014
73019	207015
44009	207016
5560	207017
126279	207018
18092	207019
5163	207020
74796	207021
695	207022
91900	207023
37620	207024
29863	207025
17887	207026
70500	207027
64145	207028
6874	207029
2252	207030
33544	207031
44754	207032
315	207033
3553	207034
16666	207035
138382	207036
5379	207037
60737	207038
27792	207039
28078	207040
802	207041
67220	207042
8065	207043
82883	207044
56194	207045
75841	207046
49577	207047
52126	207048
56	207049
5446	207050
93715	207051
34668	207052
58029	207053
74973	207054
72153	207055
57595	207056
47524	207057
29536	207058
6147	207059
85035	207060
1231	207061
79884	207062
34634	207063
98617	207064
5361	207065
12575	207066
110197	207067
50287	207068
73104	207069
27560	207070
133932	207071
65467	207072
6087	207073
32197	207074
110250	207075
33538	207076
60877	207077
1394	207078
14028	207079
78071	207080
7728	207081
76004	207082
20122	207083
13176	207084
19164	207085
37651	207086
21123	207087
105061	207088
111749	207089
26101	207090
12232	207091
42814	207092
11194	207093
9608	207094
98908	207095
137743	207096
36	207097
32162	207098
293	207099
51	207100
34659	207101
6177	207102
13742	207103
3508	207104
105694	207105
107421	207106
18833	207107
16269	207108
12762	207109
169848	207110
60	207111
100889	207112
3516	207113
33426	207114
103	207115
72381	207116
40124	207117
45896	207118
36945	207119
2525	207120
3426	207121
82533	207122
19844	207123
9324	207124
363	207125
42039	207126
34017	207127
18773	207128
33302	207129
8657	207130
309	207131
13481	207132
3233	207133
123377	207134
3049	207135
6296	207136
72847	207137
9368	207138
40156	207139
4681	207140
82017	207141
29703	207142
20846	207143
100137	207144
24660	207145
2211	207146
27777	207147
8321	207148
107977	207149
4343	207150
8901	207151
16904	207152
12577	207153
23397	207154
5900	207155
44032	207156
60418	207157
29527	207158
8478	207159
8056	207160
45866	207161
6897	207162
132667	207163
74116	207164
102758	207165
5424	207166
761	207167
10092	207168
2166	207169
70923	207170
21020	207171
1144	207172
115733	207173
92161	207174
21943	207175
30641	207176
58456	207177
19404	207178
3959	207179
106190	207180
72745	207181
6010	207182
31761	207183
10515	207184
25815	207185
34686	207186
15339	207187
117109	207188
19350	207189
33807	207190
30344	207191
36989	207192
29277	207193
57447	207194
14409	207195
20890	207196
158251	207197
105642	207198
53171	207199
89408	207200
82163	207201
40	207202
79810	207203
97771	207204
111856	207205
5587	207206
10445	207207
26472	207208
22854	207209
76280	207210
124916	207211
121840	207212
48985	207213
66414	207214
21680	207215
70364	207216
35895	207217
30283	207218
2109	207219
23217	207220
46585	207221
65416	207222
75310	207223
63539	207224
921	207225
40194	207226
61837	207227
2282	207228
37246	207229
64654	207230
71314	207231
19246	207232
7539	207233
98031	207234
22283	207235
27152	207236
41920	207237
156375	207238
23624	207239
51926	207240
109674	207241
2143	207242
21695	207243
131457	207244
16109	207245
63389	207246
114448	207247
79957	207248
28840	207249
10990	207250
20580	207251
44554	207252
8948	207253
73283	207254
145473	207255
17374	207256
16341	207257
167586	207258
8726	207259
11022	207260
67023	207261
14295	207262
23126	207263
14016	207264
123045	207265
83257	207266
80266	207267
2962	207268
11594	207269
31341	207270
79943	207271
71306	207272
70897	207273
22428	207274
24312	207275
145821	207276
38051	207277
2878	207278
102117	207279
22281	207280
124336	207281
70952	207282
63727	207283
78579	207284
14524	207285
21097	207286
101797	207287
14850	207288
110427	207289
50165	207290
9285	207291
62906	207292
55845	207293
12160	207294
130200	207295
16783	207296
3276	207297
1209	207298
30390	207299
34998	207300
79700	207301
17245	207302
112707	207303
33323	207304
38332	207305
973	207306
62233	207307
117655	207308
126921	207309
115332	207310
42800	207311
9991	207312
4683	207313
2011	207314
117345	207315
7162	207316
70984	207317
114052	207318
6480	207319
57280	207320
101701	207321
11511	207322
18463	207323
13058	207324
80254	207325
126342	207326
2182	207327
128298	207328
42135	207329
154381	207330
5421	207331
114363	207332
8841	207333
15050	207334
65951	207335
128735	207336
8234	207337
9183	207338
17362	207339
2502	207340
6748	207341
30674	207342
9385	207343
60240	207344
96851	207345
8377	207346
39495	207347
56462	207348
67707	207349
49914	207350
92653	207351
22940	207352
88052	207353
71440	207354
68103	207355
7280	207356
41563	207357
14346	207358
12598	207359
167974	207360
100994	207361
50948	207362
31707	207363
21818	207364
72793	207365
135455	207366
61909	207367
42334	207368
75246	207369
34953	207370
68930	207371
49193	207372
22647	207373
32994	207374
47940	207375
7662	207376
12554	207377
51	207378
56220	207379
61122	207380
109407	207381
27311	207382
14034	207383
45223	207384
2393	207385
46269	207386
4750	207387
36133	207388
50502	207389
55384	207390
70179	207391
113366	207392
1771	207393
2484	207394
29382	207395
13617	207396
92913	207397
57970	207398
30141	207399
12152	207400
107666	207401
55277	207402
8752	207403
107316	207404
59289	207405
11590	207406
1833	207407
46679	207408
23852	207409
26250	207410
14194	207411
49155	207412
183	207413
9851	207414
132629	207415
52474	207416
46135	207417
81917	207418
35702	207419
87676	207420
88955	207421
126482	207422
96704	207423
91186	207424
15472	207425
37486	207426
21946	207427
117953	207428
7965	207429
149605	207430
84209	207431
28220	207432
644	207433
25021	207434
30138	207435
13709	207436
41981	207437
62876	207438
60737	207439
53907	207440
9674	207441
53439	207442
36504	207443
59901	207444
27131	207445
30672	207446
16131	207447
46569	207448
82057	207449
59481	207450
5658	207451
23662	207452
71199	207453
1559	207454
18093	207455
67449	207456
104941	207457
4445	207458
124739	207459
11883	207460
2589	207461
12612	207462
61693	207463
1457	207464
329	207465
34922	207466
9400	207467
42094	207468
17462	207469
83142	207470
38526	207471
10137	207472
75052	207473
35988	207474
134056	207475
65608	207476
10816	207477
75050	207478
13752	207479
81565	207480
76481	207481
81187	207482
57888	207483
74116	207484
4424	207485
22942	207486
76820	207487
28829	207488
3415	207489
10063	207490
8660	207491
3898	207492
112076	207493
19834	207494
15215	207495
65069	207496
85649	207497
91356	207498
74757	207499
77706	207500
4627	207501
51318	207502
27548	207503
93985	207504
1003	207505
120293	207506
80005	207507
19119	207508
2369	207509
26607	207510
18741	207511
86003	207512
7182	207513
17613	207514
48572	207515
31076	207516
63608	207517
40720	207518
362	207519
104554	207520
92994	207521
4599	207522
4588	207523
62364	207524
31339	207525
45309	207526
96483	207527
135289	207528
99301	207529
10458	207530
107803	207531
14725	207532
6922	207533
21750	207534
13912	207535
2294	207536
53979	207537
12070	207538
83439	207539
77560	207540
18441	207541
33048	207542
4364	207543
107270	207544
32246	207545
2172	207546
53841	207547
5127	207548
55103	207549
38312	207550
153196	207551
159850	207552
56987	207553
86774	207554
58888	207555
30933	207556
47010	207557
2007	207558
14404	207559
20630	207560
40969	207561
16112	207562
6533	207563
127970	207564
19871	207565
66663	207566
28885	207567
124976	207568
44813	207569
6463	207570
25953	207571
120345	207572
15413	207573
24760	207574
4333	207575
7763	207576
46109	207577
65722	207578
20750	207579
14965	207580
34054	207581
112972	207582
79636	207583
1375	207584
941	207585
23839	207586
69738	207587
51199	207588
20488	207589
10953	207590
1903	207591
56019	207592
82321	207593
26639	207594
2923	207595
79465	207596
3464	207597
71459	207598
38650	207599
77528	207600
17954	207601
26263	207602
60707	207603
26019	207604
23053	207605
72569	207606
87596	207607
32537	207608
37001	207609
125604	207610
44937	207611
3982	207612
14651	207613
85880	207614
58370	207615
80200	207616
73819	207617
23035	207618
15802	207619
88132	207620
8488	207621
67949	207622
73927	207623
76009	207624
55741	207625
7291	207626
3076	207627
157092	207628
12158	207629
46262	207630
130214	207631
21734	207632
4793	207633
1535	207634
48722	207635
107729	207636
131116	207637
4402	207638
39967	207639
15344	207640
3672	207641
67513	207642
52278	207643
38981	207644
74643	207645
35468	207646
361	207647
72	207648
129916	207649
14782	207650
52405	207651
23804	207652
57818	207653
44636	207654
50796	207655
13473	207656
47494	207657
20236	207658
137992	207659
27316	207660
574	207661
6082	207662
41909	207663
2900	207664
127836	207665
1903	207666
10108	207667
59281	207668
125623	207669
80595	207670
44724	207671
9219	207672
56382	207673
4217	207674
56963	207675
130084	207676
128331	207677
142586	207678
16325	207679
10385	207680
90369	207681
34292	207682
71570	207683
22614	207684
3563	207685
1589	207686
15518	207687
44416	207688
696	207689
30678	207690
44730	207691
11711	207692
41075	207693
2060	207694
40356	207695
9057	207696
33587	207697
21534	207698
41197	207699
114376	207700
88628	207701
11808	207702
33421	207703
87101	207704
7215	207705
80471	207706
21514	207707
38711	207708
125846	207709
4151	207710
12403	207711
4593	207712
102708	207713
2841	207714
23272	207715
107577	207716
125454	207717
28054	207718
10013	207719
7594	207720
21443	207721
59769	207722
96006	207723
69750	207724
31834	207725
72771	207726
7121	207727
100978	207728
30361	207729
19334	207730
103640	207731
86241	207732
69872	207733
42409	207734
50308	207735
35061	207736
48569	207737
2862	207738
73487	207739
5302	207740
141363	207741
7571	207742
68459	207743
26084	207744
19026	207745
6782	207746
53174	207747
144136	207748
41071	207749
103522	207750
44564	207751
9996	207752
50127	207753
4754	207754
168	207755
1415	207756
17253	207757
127536	207758
4903	207759
1374	207760
13056	207761
16472	207762
4305	207763
35073	207764
84746	207765
5994	207766
1582	207767
90481	207768
54927	207769
8437	207770
105859	207771
147500	207772
75020	207773
52290	207774
65227	207775
53819	207776
49633	207777
17807	207778
20068	207779
9759	207780
73542	207781
39509	207782
31428	207783
75134	207784
8194	207785
41986	207786
52154	207787
25411	207788
117431	207789
66794	207790
18738	207791
11821	207792
78020	207793
68051	207794
16280	207795
11369	207796
2371	207797
36168	207798
49518	207799
22404	207800
40662	207801
47501	207802
10061	207803
80861	207804
19664	207805
4631	207806
108938	207807
48098	207808
18570	207809
34503	207810
19685	207811
121251	207812
58816	207813
72081	207814
89688	207815
7114	207816
16697	207817
82029	207818
61666	207819
23253	207820
118487	207821
37284	207822
53334	207823
64316	207824
24536	207825
106941	207826
8062	207827
45999	207828
50855	207829
58105	207830
11788	207831
1599	207832
125859	207833
37216	207834
81043	207835
11119	207836
24624	207837
117446	207838
125600	207839
24060	207840
147859	207841
25226	207842
130201	207843
12175	207844
19499	207845
28045	207846
30389	207847
56150	207848
31924	207849
31789	207850
87603	207851
39084	207852
10031	207853
75535	207854
50809	207855
137050	207856
21222	207857
14433	207858
1342	207859
5424	207860
45070	207861
54060	207862
29468	207863
84018	207864
42388	207865
63177	207866
53195	207867
63805	207868
38906	207869
7137	207870
61133	207871
1001	207872
41201	207873
13341	207874
56918	207875
64818	207876
43152	207877
72718	207878
34936	207879
4582	207880
51330	207881
9779	207882
16344	207883
4738	207884
58624	207885
66422	207886
4768	207887
67793	207888
21872	207889
165676	207890
21096	207891
5263	207892
22556	207893
96252	207894
83458	207895
160801	207896
157960	207897
54532	207898
998	207899
22602	207900
5718	207901
245	207902
25062	207903
51343	207904
1727	207905
30835	207906
3576	207907
7787	207908
108039	207909
1628	207910
81549	207911
122769	207912
56077	207913
16536	207914
393	207915
29924	207916
105890	207917
91144	207918
91264	207919
37206	207920
80650	207921
123556	207922
74644	207923
5364	207924
61771	207925
8406	207926
117644	207927
32718	207928
137	207929
86104	207930
8930	207931
74303	207932
87858	207933
107541	207934
15600	207935
32246	207936
4562	207937
147108	207938
128227	207939
36449	207940
49157	207941
44770	207942
8830	207943
55849	207944
31117	207945
42770	207946
14889	207947
16543	207948
766	207949
11819	207950
66030	207951
48125	207952
72567	207953
96979	207954
69864	207955
58785	207956
87011	207957
24465	207958
61651	207959
8610	207960
35506	207961
4558	207962
18042	207963
1748	207964
8233	207965
53549	207966
73322	207967
61603	207968
61793	207969
35774	207970
20066	207971
60917	207972
59182	207973
21772	207974
20759	207975
163155	207976
52206	207977
113051	207978
45798	207979
10258	207980
9647	207981
15206	207982
70520	207983
35198	207984
55917	207985
80779	207986
49501	207987
12104	207988
44940	207989
89743	207990
29165	207991
2272	207992
25014	207993
33496	207994
4398	207995
23093	207996
84009	207997
102771	207998
58054	207999
15675	208000
140753	208001
30081	208002
21107	208003
104188	208004
34376	208005
40664	208006
26674	208007
13523	208008
20345	208009
22872	208010
99095	208011
31120	208012
1465	208013
7471	208014
10306	208015
74149	208016
3854	208017
80879	208018
84116	208019
90779	208020
6949	208021
57373	208022
28340	208023
87389	208024
14241	208025
163	208026
5782	208027
9517	208028
145003	208029
35432	208030
133884	208031
132162	208032
43561	208033
28406	208034
63671	208035
60165	208036
34419	208037
131764	208038
17183	208039
9573	208040
38334	208041
51500	208042
1784	208043
32494	208044
56542	208045
81635	208046
88848	208047
22154	208048
9735	208049
65228	208050
16160	208051
49847	208052
94647	208053
382	208054
3782	208055
73333	208056
40629	208057
42115	208058
14581	208059
93947	208060
53254	208061
80758	208062
49113	208063
101396	208064
115208	208065
10859	208066
53811	208067
110424	208068
114854	208069
66531	208070
116141	208071
538	208072
159088	208073
71796	208074
12950	208075
73561	208076
107100	208077
161291	208078
163981	208079
53169	208080
113010	208081
18529	208082
34159	208083
38170	208084
53156	208085
73877	208086
3927	208087
61418	208088
70025	208089
57113	208090
39881	208091
57288	208092
7059	208093
8799	208094
96236	208095
93572	208096
3193	208097
53583	208098
18950	208099
28259	208100
58822	208101
64801	208102
110436	208103
147923	208104
934	208105
109774	208106
36842	208107
53422	208108
384	208109
31015	208110
98015	208111
140847	208112
81621	208113
119761	208114
5880	208115
147820	208116
51090	208117
46123	208118
31944	208119
266	208120
1332	208121
78498	208122
16398	208123
161980	208124
6505	208125
37843	208126
61685	208127
95234	208128
34671	208129
77460	208130
7081	208131
6598	208132
119594	208133
76445	208134
64202	208135
15205	208136
21	208137
125723	208138
15270	208139
13873	208140
152988	208141
57231	208142
50916	208143
27720	208144
45709	208145
20304	208146
28086	208147
7244	208148
3279	208149
10932	208150
117964	208151
3617	208152
5209	208153
82732	208154
39087	208155
19939	208156
2030	208157
56446	208158
40215	208159
116707	208160
13314	208161
129214	208162
60263	208163
13196	208164
2534	208165
39791	208166
82709	208167
28778	208168
45792	208169
136376	208170
21367	208171
46950	208172
10800	208173
25656	208174
27239	208175
2041	208176
2370	208177
146487	208178
22392	208179
29422	208180
26436	208181
96874	208182
80872	208183
8881	208184
17503	208185
59783	208186
43941	208187
9213	208188
87019	208189
61880	208190
95368	208191
56328	208192
81511	208193
8235	208194
68159	208195
3543	208196
47215	208197
12992	208198
33623	208199
41173	208200
5287	208201
38908	208202
36300	208203
102828	208204
49592	208205
5624	208206
62528	208207
29672	208208
68891	208209
79750	208210
48216	208211
38404	208212
8312	208213
44369	208214
65539	208215
36601	208216
22836	208217
8034	208218
5755	208219
12313	208220
2320	208221
90360	208222
9858	208223
40160	208224
25862	208225
30599	208226
9950	208227
68795	208228
368	208229
56457	208230
22043	208231
23569	208232
67699	208233
73173	208234
7639	208235
1604	208236
1150	208237
1892	208238
61901	208239
7411	208240
91703	208241
15973	208242
64914	208243
60314	208244
55448	208245
4388	208246
3481	208247
110168	208248
28047	208249
112535	208250
70227	208251
74940	208252
30577	208253
7968	208254
85307	208255
17769	208256
38825	208257
28356	208258
6573	208259
8600	208260
37908	208261
65200	208262
26092	208263
60238	208264
70650	208265
17952	208266
299	208267
2582	208268
25585	208269
80462	208270
4034	208271
7160	208272
9220	208273
48317	208274
19668	208275
19858	208276
19422	208277
1744	208278
24756	208279
12826	208280
37410	208281
127099	208282
21933	208283
48784	208284
3074	208285
9015	208286
2049	208287
27524	208288
52627	208289
30272	208290
54822	208291
20109	208292
55114	208293
18711	208294
5160	208295
57776	208296
46372	208297
82833	208298
33742	208299
15997	208300
22320	208301
127993	208302
1950	208303
38727	208304
12698	208305
8823	208306
75185	208307
39607	208308
1819	208309
4478	208310
1005	208311
2367	208312
8019	208313
133486	208314
37817	208315
64523	208316
10831	208317
2194	208318
34948	208319
113869	208320
10017	208321
34017	208322
249	208323
26424	208324
24334	208325
1737	208326
130451	208327
93674	208328
11999	208329
4396	208330
24817	208331
126855	208332
656	208333
96922	208334
60796	208335
4267	208336
8652	208337
59274	208338
36032	208339
974	208340
3125	208341
1082	208342
92948	208343
70878	208344
112208	208345
36777	208346
6307	208347
3126	208348
30515	208349
18504	208350
46584	208351
1905	208352
9959	208353
123034	208354
1054	208355
41716	208356
2436	208357
14094	208358
33209	208359
23811	208360
86584	208361
58591	208362
4225	208363
16031	208364
103137	208365
8014	208366
93892	208367
59864	208368
4652	208369
12530	208370
34212	208371
1054	208372
1559	208373
123933	208374
23790	208375
5232	208376
6356	208377
56356	208378
45	208379
50194	208380
168920	208381
82205	208382
54510	208383
3899	208384
19571	208385
5519	208386
2952	208387
940	208388
39742	208389
95640	208390
45349	208391
20005	208392
2643	208393
59280	208394
44260	208395
12349	208396
97465	208397
10404	208398
20234	208399
25597	208400
38195	208401
28200	208402
57786	208403
88	208404
96425	208405
12553	208406
36	208407
87896	208408
37759	208409
128718	208410
81797	208411
81436	208412
36785	208413
3370	208414
167522	208415
30619	208416
36931	208417
70295	208418
23850	208419
8953	208420
41510	208421
18288	208422
71640	208423
55691	208424
41219	208425
127056	208426
7862	208427
31473	208428
95467	208429
36209	208430
59532	208431
31410	208432
102724	208433
89170	208434
16962	208435
2588	208436
70269	208437
135807	208438
106137	208439
825	208440
6078	208441
69867	208442
18459	208443
6004	208444
15695	208445
8708	208446
48969	208447
150923	208448
715	208449
15988	208450
21808	208451
18267	208452
97688	208453
27142	208454
78838	208455
4867	208456
45822	208457
61806	208458
8565	208459
530	208460
15664	208461
107047	208462
50266	208463
21768	208464
884	208465
75178	208466
23781	208467
12971	208468
31888	208469
85217	208470
25803	208471
2462	208472
58427	208473
12962	208474
128384	208475
57317	208476
32802	208477
11274	208478
23643	208479
1890	208480
25355	208481
30137	208482
29848	208483
23413	208484
11490	208485
23927	208486
19170	208487
75240	208488
8587	208489
6422	208490
1694	208491
18257	208492
357	208493
17906	208494
76128	208495
25261	208496
14143	208497
14868	208498
8906	208499
77185	208500
16352	208501
36274	208502
18556	208503
11182	208504
11167	208505
27650	208506
4867	208507
10352	208508
65291	208509
82441	208510
29430	208511
7484	208512
29625	208513
17178	208514
40952	208515
1343	208516
2517	208517
11376	208518
30967	208519
112311	208520
60252	208521
111487	208522
41655	208523
11394	208524
64564	208525
51384	208526
16638	208527
11580	208528
20307	208529
1524	208530
57688	208531
15755	208532
25031	208533
68656	208534
10201	208535
31313	208536
57008	208537
17216	208538
40538	208539
12803	208540
6835	208541
29401	208542
12963	208543
105215	208544
54306	208545
683	208546
60921	208547
2324	208548
1198	208549
30865	208550
84685	208551
42867	208552
38155	208553
18206	208554
64184	208555
84097	208556
240	208557
130177	208558
134026	208559
110257	208560
1052	208561
53678	208562
7323	208563
4154	208564
15437	208565
9936	208566
65081	208567
96181	208568
5945	208569
25080	208570
37301	208571
948	208572
13535	208573
11786	208574
14974	208575
111083	208576
18025	208577
8575	208578
35141	208579
39571	208580
3724	208581
51417	208582
8166	208583
43688	208584
129083	208585
46754	208586
41572	208587
73888	208588
17611	208589
85043	208590
57104	208591
126366	208592
16176	208593
70124	208594
54969	208595
50249	208596
23293	208597
15009	208598
6383	208599
67913	208600
30714	208601
63808	208602
3316	208603
21451	208604
65188	208605
13468	208606
95971	208607
18274	208608
99034	208609
9309	208610
79475	208611
13740	208612
113562	208613
15481	208614
21726	208615
6116	208616
21332	208617
523	208618
71894	208619
11281	208620
54447	208621
87519	208622
80043	208623
31492	208624
72863	208625
5580	208626
36860	208627
137763	208628
52894	208629
27615	208630
71965	208631
130094	208632
76987	208633
2693	208634
169615	208635
29368	208636
96030	208637
18809	208638
83728	208639
41259	208640
58488	208641
2	208642
68962	208643
70965	208644
33593	208645
10854	208646
99399	208647
18327	208648
33229	208649
106943	208650
36151	208651
3060	208652
27711	208653
65631	208654
60462	208655
16039	208656
46149	208657
26701	208658
148613	208659
785	208660
12182	208661
339	208662
80727	208663
31138	208664
7890	208665
47935	208666
21103	208667
19888	208668
17930	208669
76751	208670
87094	208671
59031	208672
41149	208673
34698	208674
101322	208675
22392	208676
1364	208677
111557	208678
42030	208679
157696	208680
101036	208681
10994	208682
19932	208683
6184	208684
6642	208685
91273	208686
62974	208687
26875	208688
31428	208689
19473	208690
131410	208691
55578	208692
125804	208693
7031	208694
45808	208695
2270	208696
2799	208697
138716	208698
25116	208699
17042	208700
15431	208701
29412	208702
36281	208703
676	208704
14698	208705
4679	208706
11174	208707
61276	208708
11126	208709
31152	208710
14249	208711
5525	208712
65927	208713
1687	208714
20541	208715
5209	208716
1454	208717
49727	208718
61736	208719
11737	208720
25157	208721
51999	208722
23330	208723
31685	208724
1401	208725
2149	208726
63488	208727
88303	208728
133991	208729
77196	208730
1916	208731
12374	208732
19907	208733
71062	208734
12807	208735
19746	208736
49871	208737
9912	208738
38030	208739
53398	208740
2066	208741
30631	208742
138580	208743
17807	208744
14214	208745
11026	208746
82508	208747
92202	208748
86821	208749
97102	208750
12259	208751
19545	208752
5882	208753
2626	208754
17339	208755
77149	208756
21316	208757
29997	208758
16691	208759
35375	208760
13504	208761
910	208762
2262	208763
5936	208764
34532	208765
28033	208766
59534	208767
13633	208768
41390	208769
77345	208770
29714	208771
73545	208772
464	208773
34014	208774
21823	208775
23412	208776
38224	208777
2945	208778
16154	208779
81	208780
21781	208781
20408	208782
12677	208783
16763	208784
50578	208785
87733	208786
47859	208787
149433	208788
45530	208789
113657	208790
51174	208791
16626	208792
40690	208793
24369	208794
45992	208795
99683	208796
4347	208797
103235	208798
21047	208799
1524	208800
169076	208801
115145	208802
84644	208803
26680	208804
59011	208805
47714	208806
42061	208807
9181	208808
1407	208809
15246	208810
27148	208811
45566	208812
22269	208813
5785	208814
11869	208815
51394	208816
55409	208817
83849	208818
20928	208819
31905	208820
38251	208821
66566	208822
22019	208823
15696	208824
36624	208825
24163	208826
140736	208827
2044	208828
11039	208829
64900	208830
4402	208831
17973	208832
111582	208833
53061	208834
19186	208835
29560	208836
37167	208837
61428	208838
133527	208839
25213	208840
23388	208841
46858	208842
6826	208843
20044	208844
1371	208845
58870	208846
339	208847
49128	208848
42599	208849
68559	208850
507	208851
6616	208852
78238	208853
21560	208854
99717	208855
7525	208856
35279	208857
36708	208858
23919	208859
69505	208860
33811	208861
63058	208862
26449	208863
14239	208864
7354	208865
77555	208866
17044	208867
51513	208868
13233	208869
154679	208870
345	208871
20200	208872
5602	208873
81791	208874
41026	208875
12239	208876
24132	208877
135540	208878
85702	208879
26071	208880
7193	208881
2923	208882
9939	208883
76201	208884
41969	208885
6079	208886
63373	208887
15663	208888
10902	208889
13466	208890
54102	208891
144540	208892
40998	208893
153736	208894
89151	208895
55138	208896
31473	208897
16680	208898
84653	208899
15662	208900
27091	208901
76714	208902
152	208903
48635	208904
58589	208905
77091	208906
40038	208907
160806	208908
48433	208909
42075	208910
11565	208911
6328	208912
27097	208913
16604	208914
50930	208915
1640	208916
83984	208917
87125	208918
3818	208919
31008	208920
13056	208921
6600	208922
10410	208923
33264	208924
195	208925
62	208926
1637	208927
109320	208928
127176	208929
14426	208930
53242	208931
13230	208932
42459	208933
36226	208934
11939	208935
32831	208936
19674	208937
32147	208938
24800	208939
40398	208940
6051	208941
9924	208942
117011	208943
2491	208944
43661	208945
96487	208946
49569	208947
74129	208948
15541	208949
91736	208950
33095	208951
13769	208952
57354	208953
43063	208954
35578	208955
128310	208956
122097	208957
20427	208958
446	208959
65637	208960
1030	208961
5050	208962
47951	208963
23942	208964
57448	208965
119183	208966
52001	208967
124373	208968
56366	208969
193	208970
1629	208971
28819	208972
112129	208973
167392	208974
188	208975
25078	208976
13028	208977
17725	208978
39431	208979
8170	208980
142292	208981
23772	208982
22974	208983
77998	208984
21254	208985
27188	208986
111	208987
23720	208988
246	208989
46687	208990
16094	208991
2123	208992
11199	208993
80609	208994
12845	208995
133566	208996
46279	208997
57669	208998
29392	208999
27389	209000
20258	209001
97305	209002
55202	209003
137875	209004
155553	209005
131424	209006
19930	209007
5911	209008
49910	209009
23890	209010
51435	209011
11555	209012
1813	209013
52518	209014
104349	209015
33245	209016
35599	209017
65608	209018
15578	209019
67368	209020
22093	209021
9909	209022
93343	209023
4173	209024
104133	209025
64353	209026
125579	209027
6009	209028
3411	209029
53217	209030
27235	209031
50482	209032
33509	209033
87617	209034
15640	209035
24730	209036
39765	209037
15366	209038
99309	209039
45353	209040
94464	209041
14793	209042
66561	209043
2120	209044
7856	209045
1994	209046
8105	209047
67908	209048
2549	209049
6113	209050
31075	209051
153905	209052
4856	209053
24915	209054
4776	209055
143740	209056
64881	209057
20316	209058
14593	209059
58991	209060
2578	209061
57309	209062
46669	209063
107748	209064
8044	209065
77372	209066
95109	209067
5326	209068
26803	209069
17097	209070
3861	209071
7803	209072
51685	209073
4701	209074
54004	209075
35924	209076
8184	209077
40949	209078
1347	209079
18676	209080
108015	209081
27957	209082
127326	209083
21321	209084
54945	209085
4584	209086
12139	209087
38171	209088
30948	209089
16082	209090
31780	209091
57526	209092
32131	209093
46204	209094
63327	209095
59665	209096
62743	209097
41100	209098
10028	209099
158370	209100
17413	209101
2501	209102
52499	209103
7493	209104
92286	209105
900	209106
110350	209107
41199	209108
83154	209109
166706	209110
89779	209111
53651	209112
85675	209113
21031	209114
2460	209115
28974	209116
4032	209117
3308	209118
25840	209119
131709	209120
37342	209121
4499	209122
25817	209123
25123	209124
9277	209125
154718	209126
39588	209127
54209	209128
46478	209129
41824	209130
89861	209131
88538	209132
14628	209133
21509	209134
25394	209135
19408	209136
10863	209137
8955	209138
97529	209139
23005	209140
97375	209141
41145	209142
42040	209143
8876	209144
96066	209145
57595	209146
4442	209147
10793	209148
113064	209149
142347	209150
41204	209151
102589	209152
31460	209153
69090	209154
40971	209155
72651	209156
93964	209157
56171	209158
37314	209159
11999	209160
60290	209161
64887	209162
75683	209163
167309	209164
41822	209165
107635	209166
37542	209167
75039	209168
68836	209169
137472	209170
17059	209171
59849	209172
10157	209173
14645	209174
51659	209175
44003	209176
139561	209177
19107	209178
99896	209179
89448	209180
8213	209181
142302	209182
16065	209183
60771	209184
111139	209185
125715	209186
46863	209187
155606	209188
13919	209189
21358	209190
5364	209191
138289	209192
4347	209193
22836	209194
17145	209195
10082	209196
17832	209197
38272	209198
31150	209199
51451	209200
158951	209201
29784	209202
32130	209203
67888	209204
40081	209205
32190	209206
38489	209207
14135	209208
7883	209209
23192	209210
33395	209211
126012	209212
11410	209213
74098	209214
2845	209215
59081	209216
32069	209217
38122	209218
115260	209219
107324	209220
31611	209221
474	209222
7908	209223
106350	209224
68471	209225
39450	209226
7163	209227
81572	209228
15206	209229
108443	209230
42471	209231
37879	209232
79755	209233
150901	209234
10821	209235
26672	209236
7327	209237
44103	209238
70062	209239
84257	209240
48287	209241
542	209242
659	209243
19928	209244
79501	209245
23375	209246
24592	209247
5445	209248
15927	209249
69730	209250
124344	209251
17895	209252
135610	209253
15432	209254
84222	209255
8461	209256
21369	209257
102779	209258
18808	209259
54598	209260
57056	209261
86150	209262
46763	209263
30983	209264
19983	209265
69171	209266
73039	209267
41913	209268
135113	209269
39427	209270
59443	209271
18115	209272
281	209273
67430	209274
46570	209275
3164	209276
80894	209277
42273	209278
35767	209279
46974	209280
9963	209281
70862	209282
57254	209283
26075	209284
46723	209285
40893	209286
48762	209287
9115	209288
1286	209289
11345	209290
11243	209291
32889	209292
116786	209293
18133	209294
113778	209295
46846	209296
29301	209297
46699	209298
7746	209299
10164	209300
185	209301
3968	209302
33496	209303
54342	209304
53054	209305
45870	209306
29923	209307
161591	209308
39384	209309
67281	209310
156124	209311
6629	209312
37006	209313
40999	209314
5961	209315
27609	209316
125149	209317
31957	209318
12134	209319
20185	209320
98178	209321
31982	209322
86629	209323
91132	209324
26168	209325
42933	209326
46717	209327
3088	209328
168441	209329
125622	209330
137689	209331
62068	209332
75842	209333
72117	209334
7584	209335
49914	209336
51495	209337
20579	209338
2807	209339
7621	209340
5998	209341
13878	209342
39241	209343
44811	209344
10306	209345
137713	209346
75777	209347
64712	209348
70168	209349
163906	209350
43372	209351
163261	209352
120470	209353
104402	209354
20613	209355
43404	209356
35053	209357
16388	209358
46434	209359
52611	209360
1795	209361
9967	209362
36840	209363
17507	209364
18582	209365
4211	209366
26891	209367
109653	209368
8750	209369
56362	209370
112003	209371
80784	209372
16109	209373
36694	209374
27985	209375
22087	209376
10552	209377
85127	209378
45072	209379
55912	209380
32131	209381
8459	209382
21691	209383
67731	209384
49177	209385
16070	209386
15065	209387
58469	209388
1373	209389
72379	209390
34280	209391
21045	209392
28907	209393
69482	209394
41912	209395
5623	209396
159826	209397
39	209398
2943	209399
39107	209400
66885	209401
42492	209402
3169	209403
23071	209404
24992	209405
6303	209406
24397	209407
66526	209408
100694	209409
17686	209410
6868	209411
146587	209412
65686	209413
13436	209414
1007	209415
117638	209416
66192	209417
64377	209418
18812	209419
34779	209420
42209	209421
3307	209422
26544	209423
68620	209424
70787	209425
10155	209426
22345	209427
5531	209428
44322	209429
19802	209430
50503	209431
379	209432
771	209433
139362	209434
1451	209435
32809	209436
121219	209437
1005	209438
110692	209439
27488	209440
30372	209441
6854	209442
3763	209443
47330	209444
25406	209445
71967	209446
112705	209447
4206	209448
26440	209449
6266	209450
14990	209451
29508	209452
37628	209453
44124	209454
91979	209455
30526	209456
26554	209457
128190	209458
18614	209459
72592	209460
71511	209461
57289	209462
12882	209463
49776	209464
56214	209465
31472	209466
44416	209467
4578	209468
80680	209469
43639	209470
564	209471
71771	209472
7318	209473
93411	209474
46252	209475
62840	209476
5025	209477
46047	209478
94065	209479
1912	209480
4017	209481
27875	209482
11465	209483
56025	209484
39693	209485
32322	209486
14585	209487
830	209488
36423	209489
29352	209490
29152	209491
5334	209492
76166	209493
823	209494
112959	209495
19796	209496
81491	209497
2068	209498
11710	209499
16898	209500
693	209501
62326	209502
2249	209503
5417	209504
39010	209505
23186	209506
83701	209507
14183	209508
18811	209509
28888	209510
77922	209511
241	209512
13102	209513
73076	209514
101403	209515
19408	209516
113409	209517
37372	209518
40571	209519
24583	209520
170085	209521
65973	209522
37271	209523
19010	209524
59115	209525
18026	209526
3691	209527
79256	209528
114227	209529
89860	209530
58711	209531
114341	209532
26759	209533
125010	209534
103082	209535
33741	209536
97044	209537
777	209538
40019	209539
9330	209540
121565	209541
32192	209542
98899	209543
66231	209544
145914	209545
34328	209546
122860	209547
22397	209548
3658	209549
96196	209550
127	209551
65420	209552
57367	209553
2063	209554
14327	209555
19380	209556
34167	209557
24735	209558
19189	209559
16672	209560
55923	209561
60732	209562
88416	209563
33062	209564
152152	209565
65303	209566
34024	209567
7872	209568
8923	209569
15621	209570
130298	209571
4342	209572
91225	209573
9109	209574
97310	209575
71827	209576
45922	209577
2218	209578
56651	209579
25569	209580
55122	209581
13243	209582
136118	209583
29349	209584
820	209585
122858	209586
12913	209587
86299	209588
51187	209589
36508	209590
33379	209591
1491	209592
56954	209593
95829	209594
41530	209595
69517	209596
60451	209597
18582	209598
58016	209599
158277	209600
52863	209601
568	209602
118153	209603
15316	209604
15985	209605
11652	209606
83155	209607
35265	209608
143222	209609
98796	209610
61795	209611
116910	209612
19135	209613
56314	209614
59680	209615
115013	209616
87041	209617
102817	209618
110	209619
106651	209620
17831	209621
278	209622
1443	209623
29095	209624
61681	209625
6292	209626
106010	209627
35846	209628
13380	209629
3510	209630
20151	209631
63686	209632
63196	209633
128983	209634
17937	209635
30452	209636
104233	209637
94826	209638
44690	209639
89126	209640
95442	209641
18969	209642
4118	209643
28277	209644
8809	209645
97718	209646
50084	209647
9103	209648
131029	209649
46122	209650
12459	209651
4112	209652
19415	209653
242	209654
13847	209655
55813	209656
18133	209657
20863	209658
6392	209659
30778	209660
73030	209661
96865	209662
43593	209663
21619	209664
53220	209665
105319	209666
38860	209667
38906	209668
22262	209669
100604	209670
70789	209671
41917	209672
90320	209673
28002	209674
28923	209675
6868	209676
32606	209677
8953	209678
9057	209679
31740	209680
10670	209681
23151	209682
37759	209683
39453	209684
56422	209685
41344	209686
13975	209687
63523	209688
14673	209689
106078	209690
46826	209691
9331	209692
4880	209693
44313	209694
1947	209695
46993	209696
113488	209697
6977	209698
31900	209699
5015	209700
902	209701
73366	209702
50963	209703
96592	209704
58042	209705
41462	209706
28517	209707
17309	209708
17995	209709
53592	209710
54884	209711
42522	209712
64380	209713
44575	209714
52718	209715
49175	209716
9327	209717
40079	209718
55334	209719
57234	209720
13305	209721
42862	209722
46097	209723
13372	209724
11308	209725
165829	209726
115636	209727
14116	209728
117436	209729
123590	209730
25461	209731
40924	209732
1431	209733
33932	209734
1093	209735
99425	209736
3064	209737
38438	209738
19904	209739
118259	209740
15519	209741
16624	209742
6921	209743
8177	209744
57254	209745
115638	209746
3538	209747
29139	209748
37544	209749
52128	209750
128016	209751
14133	209752
31636	209753
83225	209754
99382	209755
102019	209756
106888	209757
72754	209758
7645	209759
108832	209760
28534	209761
100123	209762
33485	209763
8367	209764
59760	209765
80803	209766
34609	209767
113626	209768
19087	209769
39041	209770
23974	209771
130104	209772
21078	209773
6192	209774
22726	209775
39193	209776
37145	209777
113081	209778
3515	209779
4465	209780
48768	209781
73395	209782
122277	209783
25418	209784
5182	209785
68082	209786
2424	209787
60169	209788
131	209789
29913	209790
15849	209791
25820	209792
37954	209793
132107	209794
64	209795
106240	209796
9682	209797
20146	209798
17038	209799
20198	209800
30032	209801
3990	209802
48768	209803
91591	209804
52021	209805
5369	209806
1497	209807
40768	209808
19688	209809
300	209810
31827	209811
3629	209812
28184	209813
82816	209814
38981	209815
6974	209816
1075	209817
98837	209818
19478	209819
74816	209820
62162	209821
20124	209822
1137	209823
104848	209824
3579	209825
117728	209826
73608	209827
41314	209828
5964	209829
3788	209830
160	209831
13236	209832
165940	209833
89375	209834
90222	209835
28132	209836
3368	209837
39035	209838
29405	209839
32117	209840
414	209841
158920	209842
17810	209843
3184	209844
33581	209845
74172	209846
11602	209847
52296	209848
20080	209849
76172	209850
41421	209851
12685	209852
90550	209853
57742	209854
7348	209855
46641	209856
12289	209857
2820	209858
95572	209859
43405	209860
122787	209861
48370	209862
63843	209863
391	209864
55901	209865
83634	209866
58403	209867
18065	209868
33952	209869
525	209870
56612	209871
6508	209872
5761	209873
13932	209874
40436	209875
46052	209876
11753	209877
133481	209878
16125	209879
154282	209880
96113	209881
8678	209882
68143	209883
37726	209884
66979	209885
65308	209886
10866	209887
111696	209888
40836	209889
15825	209890
8022	209891
26174	209892
33192	209893
25471	209894
57163	209895
40148	209896
60186	209897
11503	209898
27934	209899
71469	209900
108961	209901
30626	209902
3500	209903
2662	209904
22090	209905
5800	209906
91371	209907
7640	209908
91943	209909
95410	209910
120826	209911
108894	209912
35404	209913
95019	209914
10395	209915
64886	209916
41708	209917
64317	209918
956	209919
134389	209920
31948	209921
4681	209922
45107	209923
144980	209924
8488	209925
10120	209926
27852	209927
5086	209928
18283	209929
6233	209930
86326	209931
95467	209932
3047	209933
62029	209934
25168	209935
156009	209936
690	209937
112262	209938
3449	209939
65875	209940
48443	209941
56749	209942
22749	209943
86746	209944
7074	209945
130661	209946
43586	209947
2387	209948
5571	209949
7667	209950
33769	209951
46953	209952
105222	209953
30853	209954
9920	209955
165476	209956
34864	209957
69528	209958
51656	209959
48168	209960
33375	209961
167123	209962
21805	209963
120857	209964
38508	209965
22389	209966
122037	209967
133078	209968
12902	209969
91161	209970
859	209971
20119	209972
48103	209973
9134	209974
37537	209975
38601	209976
45105	209977
4112	209978
48621	209979
104085	209980
115166	209981
6433	209982
49946	209983
35243	209984
81034	209985
66602	209986
2281	209987
27041	209988
99599	209989
123501	209990
135467	209991
10725	209992
93549	209993
15567	209994
71019	209995
52549	209996
6264	209997
1900	209998
46200	209999
3005	210000
4637	210001
432	210002
106694	210003
34080	210004
21761	210005
44831	210006
13575	210007
27632	210008
123132	210009
37848	210010
1128	210011
3329	210012
2938	210013
35543	210014
31397	210015
96811	210016
67032	210017
9551	210018
93804	210019
57338	210020
19205	210021
26766	210022
113228	210023
92353	210024
60384	210025
84811	210026
6999	210027
79695	210028
144999	210029
19195	210030
43602	210031
50985	210032
18042	210033
7232	210034
72625	210035
81903	210036
37653	210037
61866	210038
41357	210039
38499	210040
114670	210041
44189	210042
63539	210043
10975	210044
8469	210045
14298	210046
44143	210047
56097	210048
23076	210049
23502	210050
105995	210051
46209	210052
9895	210053
12627	210054
29270	210055
22661	210056
21027	210057
9321	210058
16871	210059
5064	210060
139715	210061
103545	210062
69352	210063
49893	210064
37688	210065
123042	210066
77897	210067
37334	210068
7015	210069
168868	210070
108047	210071
74336	210072
44638	210073
34500	210074
81332	210075
76097	210076
141694	210077
134919	210078
341	210079
20048	210080
103810	210081
155995	210082
68367	210083
46850	210084
30594	210085
8960	210086
47163	210087
11312	210088
24452	210089
25033	210090
62281	210091
94019	210092
73761	210093
128988	210094
60164	210095
22775	210096
77461	210097
79570	210098
24207	210099
15665	210100
16762	210101
23454	210102
22862	210103
57470	210104
60556	210105
79299	210106
11437	210107
11155	210108
46825	210109
112716	210110
8325	210111
65670	210112
11309	210113
155	210114
1499	210115
14084	210116
3949	210117
84985	210118
337	210119
28928	210120
3059	210121
107663	210122
13239	210123
7638	210124
73759	210125
8711	210126
11916	210127
59341	210128
19430	210129
2013	210130
22666	210131
29089	210132
15101	210133
97706	210134
60307	210135
38424	210136
111968	210137
107193	210138
102843	210139
11911	210140
14339	210141
27484	210142
42261	210143
62502	210144
54944	210145
9849	210146
15256	210147
31770	210148
57122	210149
43360	210150
105523	210151
3987	210152
12808	210153
60744	210154
55010	210155
91249	210156
428	210157
11012	210158
28419	210159
69694	210160
155992	210161
20040	210162
33666	210163
35617	210164
7995	210165
12687	210166
65041	210167
32139	210168
123551	210169
131691	210170
53127	210171
70348	210172
166952	210173
8228	210174
55957	210175
168799	210176
10654	210177
11769	210178
19	210179
35709	210180
33129	210181
40354	210182
9610	210183
9869	210184
21507	210185
25134	210186
50566	210187
67356	210188
37987	210189
48623	210190
33131	210191
19369	210192
32346	210193
3485	210194
48637	210195
47452	210196
14112	210197
30862	210198
60491	210199
104702	210200
20080	210201
26608	210202
100173	210203
106767	210204
110264	210205
19912	210206
161283	210207
45263	210208
52666	210209
17663	210210
31821	210211
38067	210212
14124	210213
24297	210214
117723	210215
74	210216
85446	210217
110458	210218
36747	210219
9725	210220
100932	210221
1322	210222
58888	210223
25737	210224
3143	210225
97204	210226
1340	210227
27089	210228
120	210229
45809	210230
75734	210231
30194	210232
41902	210233
35076	210234
12647	210235
26709	210236
49048	210237
40936	210238
111221	210239
108088	210240
371	210241
25147	210242
58443	210243
12909	210244
57344	210245
126785	210246
3674	210247
27872	210248
63860	210249
75120	210250
2943	210251
80356	210252
104831	210253
4296	210254
31196	210255
2968	210256
1200	210257
155646	210258
117061	210259
1222	210260
24077	210261
24048	210262
44670	210263
131797	210264
21663	210265
14829	210266
16924	210267
108525	210268
211	210269
10539	210270
132521	210271
90458	210272
115587	210273
176	210274
135868	210275
29618	210276
46998	210277
68528	210278
3472	210279
80081	210280
7148	210281
115544	210282
108424	210283
79038	210284
19115	210285
2467	210286
104062	210287
110678	210288
6386	210289
2346	210290
79222	210291
29888	210292
17677	210293
120104	210294
71406	210295
46213	210296
20352	210297
38696	210298
84348	210299
46505	210300
71979	210301
41434	210302
44871	210303
42851	210304
5841	210305
1217	210306
75337	210307
5164	210308
44886	210309
137281	210310
112730	210311
37448	210312
27186	210313
16920	210314
52052	210315
45192	210316
26252	210317
15666	210318
22763	210319
6490	210320
36711	210321
5262	210322
7291	210323
51068	210324
88298	210325
16344	210326
16333	210327
9478	210328
41175	210329
20740	210330
38166	210331
1044	210332
12898	210333
19592	210334
115773	210335
2116	210336
3647	210337
3154	210338
58321	210339
128831	210340
18171	210341
46369	210342
35744	210343
4709	210344
81688	210345
38500	210346
12611	210347
3203	210348
6808	210349
57151	210350
9563	210351
61225	210352
3775	210353
35484	210354
26145	210355
63976	210356
96554	210357
72235	210358
39439	210359
69488	210360
108418	210361
42273	210362
16020	210363
29935	210364
6620	210365
45846	210366
3191	210367
26871	210368
132370	210369
42164	210370
37381	210371
18129	210372
34530	210373
90986	210374
26697	210375
72092	210376
447	210377
28194	210378
15129	210379
71639	210380
48667	210381
16810	210382
48723	210383
9801	210384
4670	210385
74470	210386
97573	210387
28364	210388
93787	210389
1748	210390
50170	210391
14135	210392
15800	210393
134316	210394
14743	210395
77125	210396
23728	210397
43384	210398
107275	210399
88444	210400
18169	210401
52084	210402
17769	210403
137067	210404
143	210405
48159	210406
3875	210407
96417	210408
31431	210409
13085	210410
56351	210411
22564	210412
1241	210413
65026	210414
23276	210415
10883	210416
9488	210417
1024	210418
5670	210419
60418	210420
134461	210421
50984	210422
36269	210423
49904	210424
94942	210425
7327	210426
87029	210427
18275	210428
82897	210429
18480	210430
11885	210431
64008	210432
100842	210433
5772	210434
19665	210435
97	210436
40652	210437
23606	210438
2726	210439
16511	210440
114642	210441
45129	210442
37787	210443
108078	210444
11660	210445
47	210446
73418	210447
33861	210448
38864	210449
5897	210450
75417	210451
77121	210452
15732	210453
59730	210454
105020	210455
9688	210456
103978	210457
27872	210458
54412	210459
7473	210460
59758	210461
17132	210462
12712	210463
15310	210464
100391	210465
148758	210466
3362	210467
20010	210468
55151	210469
72589	210470
50400	210471
21702	210472
17756	210473
23158	210474
53208	210475
12292	210476
32717	210477
8330	210478
51679	210479
485	210480
40939	210481
44018	210482
39489	210483
55525	210484
43224	210485
77673	210486
30640	210487
11484	210488
169479	210489
13930	210490
2857	210491
43980	210492
8719	210493
31275	210494
1339	210495
136713	210496
46028	210497
9532	210498
58293	210499
10585	210500
17840	210501
23502	210502
7399	210503
146757	210504
125346	210505
31418	210506
129746	210507
128594	210508
31020	210509
64147	210510
31103	210511
153194	210512
91288	210513
12630	210514
78419	210515
33446	210516
14675	210517
50078	210518
29609	210519
1391	210520
76989	210521
470	210522
48313	210523
9456	210524
76235	210525
109117	210526
7566	210527
34750	210528
81269	210529
2649	210530
33970	210531
26040	210532
6772	210533
14541	210534
44441	210535
12302	210536
97948	210537
34473	210538
2150	210539
85309	210540
54247	210541
52935	210542
26648	210543
61385	210544
19302	210545
25259	210546
12627	210547
35042	210548
65291	210549
22516	210550
13872	210551
36698	210552
61644	210553
13216	210554
94330	210555
45242	210556
6640	210557
18131	210558
110368	210559
52445	210560
53097	210561
87160	210562
12662	210563
7837	210564
14781	210565
79249	210566
8015	210567
116858	210568
29255	210569
13150	210570
15380	210571
38475	210572
60403	210573
11310	210574
36172	210575
3849	210576
64257	210577
31268	210578
46488	210579
102489	210580
14103	210581
1259	210582
9919	210583
14353	210584
90038	210585
81207	210586
22974	210587
34186	210588
40114	210589
134746	210590
94968	210591
80161	210592
7792	210593
157058	210594
18789	210595
158384	210596
113224	210597
31221	210598
32167	210599
116484	210600
83358	210601
130413	210602
812	210603
24313	210604
81160	210605
151421	210606
63947	210607
66925	210608
14052	210609
38824	210610
364	210611
134285	210612
43711	210613
17424	210614
22579	210615
106705	210616
30125	210617
134936	210618
110663	210619
54477	210620
28712	210621
13820	210622
330	210623
27545	210624
141382	210625
9470	210626
110487	210627
160022	210628
10279	210629
2490	210630
67744	210631
16228	210632
28399	210633
74464	210634
1035	210635
96733	210636
19706	210637
188	210638
82985	210639
59639	210640
41402	210641
3850	210642
283	210643
33223	210644
27805	210645
5726	210646
5519	210647
100020	210648
66659	210649
27242	210650
81763	210651
94629	210652
59078	210653
88355	210654
47945	210655
85534	210656
100531	210657
39662	210658
152076	210659
13840	210660
91942	210661
105245	210662
23589	210663
51615	210664
20476	210665
8909	210666
13507	210667
46832	210668
114875	210669
43253	210670
104972	210671
2369	210672
16557	210673
4570	210674
42868	210675
96371	210676
82250	210677
82376	210678
1463	210679
11560	210680
87268	210681
79795	210682
37790	210683
65777	210684
31061	210685
59758	210686
48520	210687
5654	210688
4894	210689
63721	210690
42794	210691
108	210692
169507	210693
109924	210694
28091	210695
3985	210696
16591	210697
41706	210698
83812	210699
90602	210700
123541	210701
12547	210702
11974	210703
370	210704
5417	210705
21068	210706
66170	210707
51391	210708
70294	210709
397	210710
50624	210711
58191	210712
18565	210713
30612	210714
7488	210715
21352	210716
27289	210717
140888	210718
89219	210719
133610	210720
16086	210721
119742	210722
37761	210723
8855	210724
67838	210725
86112	210726
12723	210727
49850	210728
14267	210729
138444	210730
54233	210731
43817	210732
117178	210733
64295	210734
150720	210735
6463	210736
14301	210737
16960	210738
33299	210739
15260	210740
27900	210741
18620	210742
10260	210743
54027	210744
104956	210745
13286	210746
44303	210747
3295	210748
28555	210749
35603	210750
36617	210751
101631	210752
58513	210753
37438	210754
40737	210755
40071	210756
121656	210757
564	210758
35778	210759
89975	210760
70288	210761
109394	210762
43004	210763
146457	210764
11777	210765
39946	210766
28916	210767
128310	210768
156801	210769
9988	210770
47637	210771
15439	210772
63150	210773
61611	210774
56432	210775
34649	210776
61534	210777
14659	210778
56283	210779
5328	210780
75608	210781
95117	210782
88226	210783
12212	210784
64697	210785
85400	210786
83	210787
46811	210788
83503	210789
27677	210790
111934	210791
2943	210792
123412	210793
52150	210794
37762	210795
57708	210796
18292	210797
14144	210798
81057	210799
10135	210800
46988	210801
15832	210802
102249	210803
42985	210804
18220	210805
125366	210806
18149	210807
71764	210808
9884	210809
3146	210810
104509	210811
62102	210812
87010	210813
127712	210814
44146	210815
55668	210816
17164	210817
979	210818
20683	210819
49241	210820
1692	210821
7319	210822
108960	210823
7338	210824
76878	210825
19076	210826
36339	210827
38362	210828
180	210829
45371	210830
20050	210831
104442	210832
17472	210833
31362	210834
135929	210835
1479	210836
54081	210837
73922	210838
61754	210839
72417	210840
1393	210841
3271	210842
22180	210843
55897	210844
42722	210845
18584	210846
49996	210847
26974	210848
25557	210849
2559	210850
32620	210851
4842	210852
70492	210853
79729	210854
82588	210855
66890	210856
66384	210857
86117	210858
9637	210859
831	210860
1220	210861
3347	210862
107041	210863
108099	210864
61766	210865
81920	210866
19251	210867
40035	210868
34266	210869
576	210870
6942	210871
65721	210872
36216	210873
21508	210874
49194	210875
60036	210876
22874	210877
31624	210878
52545	210879
4264	210880
31170	210881
33090	210882
8041	210883
36355	210884
15629	210885
44998	210886
13638	210887
3386	210888
7911	210889
63540	210890
47273	210891
76650	210892
30771	210893
105334	210894
103229	210895
6233	210896
129435	210897
57080	210898
24717	210899
7271	210900
41669	210901
21418	210902
2017	210903
31709	210904
22360	210905
29748	210906
36410	210907
72293	210908
132408	210909
22110	210910
2170	210911
74560	210912
33534	210913
44546	210914
52309	210915
120884	210916
105624	210917
24468	210918
3959	210919
29558	210920
83477	210921
83477	210922
85734	210923
14737	210924
53288	210925
86259	210926
11981	210927
15703	210928
37498	210929
24920	210930
561	210931
76503	210932
111463	210933
10995	210934
16273	210935
165455	210936
24843	210937
75923	210938
20234	210939
3131	210940
85787	210941
33748	210942
35351	210943
87806	210944
26014	210945
57442	210946
14850	210947
108139	210948
56869	210949
48656	210950
114430	210951
10840	210952
44235	210953
19936	210954
3494	210955
36671	210956
9292	210957
24396	210958
11222	210959
152004	210960
30357	210961
39161	210962
3279	210963
43402	210964
14027	210965
43549	210966
7807	210967
59413	210968
23116	210969
24116	210970
115604	210971
66756	210972
14216	210973
82604	210974
11202	210975
51734	210976
12841	210977
79086	210978
106674	210979
57675	210980
67732	210981
26338	210982
1284	210983
111948	210984
72193	210985
35797	210986
93932	210987
10687	210988
6079	210989
20617	210990
89445	210991
67017	210992
5369	210993
133576	210994
8021	210995
114578	210996
11721	210997
100089	210998
8731	210999
3117	211000
52649	211001
1139	211002
143252	211003
19384	211004
16228	211005
29330	211006
45933	211007
4050	211008
31265	211009
78511	211010
60989	211011
111028	211012
62492	211013
75989	211014
6248	211015
160621	211016
6248	211017
131522	211018
4130	211019
49680	211020
86468	211021
52435	211022
60641	211023
109054	211024
19081	211025
80662	211026
1976	211027
20779	211028
8122	211029
12743	211030
31345	211031
11363	211032
33667	211033
23787	211034
4747	211035
87665	211036
7819	211037
53825	211038
12765	211039
7924	211040
3188	211041
101164	211042
1384	211043
7206	211044
39599	211045
68097	211046
45756	211047
12389	211048
757	211049
44076	211050
76777	211051
168224	211052
102331	211053
20517	211054
28494	211055
25	211056
8402	211057
83167	211058
135724	211059
64105	211060
79195	211061
101399	211062
57848	211063
17030	211064
76799	211065
14861	211066
58830	211067
34160	211068
29568	211069
4118	211070
45020	211071
159443	211072
346	211073
76812	211074
106448	211075
4129	211076
4220	211077
54473	211078
103509	211079
19190	211080
15319	211081
162853	211082
104895	211083
115504	211084
25448	211085
94209	211086
1342	211087
32679	211088
27910	211089
4869	211090
47722	211091
38088	211092
625	211093
5476	211094
28207	211095
127410	211096
63585	211097
92786	211098
2240	211099
1579	211100
19607	211101
60439	211102
199	211103
15722	211104
75961	211105
47851	211106
2505	211107
163	211108
13927	211109
82212	211110
48256	211111
112314	211112
1482	211113
96969	211114
15765	211115
86233	211116
21468	211117
35419	211118
5493	211119
46328	211120
74393	211121
125350	211122
22830	211123
92529	211124
158284	211125
13175	211126
155959	211127
17932	211128
165399	211129
138520	211130
47620	211131
23687	211132
31791	211133
15965	211134
18098	211135
144377	211136
56736	211137
52600	211138
25397	211139
106428	211140
12793	211141
71636	211142
673	211143
4548	211144
134	211145
25904	211146
73673	211147
1293	211148
63325	211149
8718	211150
6280	211151
127775	211152
144753	211153
16380	211154
20875	211155
163934	211156
81330	211157
42794	211158
83574	211159
20401	211160
9553	211161
1358	211162
116776	211163
5418	211164
74512	211165
44553	211166
48268	211167
163680	211168
23611	211169
15502	211170
52002	211171
22788	211172
152558	211173
12355	211174
70813	211175
52800	211176
40135	211177
23825	211178
71873	211179
13955	211180
46120	211181
35160	211182
80593	211183
35568	211184
19096	211185
4227	211186
30020	211187
4635	211188
166718	211189
59298	211190
65403	211191
113874	211192
17593	211193
1741	211194
30927	211195
71770	211196
261	211197
18337	211198
4126	211199
31616	211200
98549	211201
90344	211202
15359	211203
94167	211204
16175	211205
37630	211206
55572	211207
112959	211208
44719	211209
1965	211210
5784	211211
23678	211212
104789	211213
46516	211214
66657	211215
14790	211216
16786	211217
132447	211218
38846	211219
11647	211220
68002	211221
25238	211222
1974	211223
123724	211224
72679	211225
153760	211226
30147	211227
697	211228
142414	211229
43380	211230
91867	211231
98589	211232
32813	211233
153	211234
1370	211235
83078	211236
73707	211237
98349	211238
154449	211239
7438	211240
43153	211241
52489	211242
35221	211243
6604	211244
63921	211245
51864	211246
26068	211247
82042	211248
158087	211249
24226	211250
46055	211251
15151	211252
26805	211253
1987	211254
31489	211255
24069	211256
90195	211257
110454	211258
15671	211259
28368	211260
40735	211261
387	211262
19300	211263
3594	211264
15012	211265
126215	211266
54104	211267
13307	211268
8806	211269
23678	211270
71382	211271
15794	211272
24284	211273
314	211274
104317	211275
24462	211276
139108	211277
69112	211278
1182	211279
21214	211280
22934	211281
1693	211282
62169	211283
8104	211284
91119	211285
55952	211286
29715	211287
52856	211288
63284	211289
82505	211290
82395	211291
22483	211292
62776	211293
81252	211294
52186	211295
73632	211296
146465	211297
4750	211298
45436	211299
20486	211300
15332	211301
104577	211302
114558	211303
26042	211304
34685	211305
69960	211306
1406	211307
591	211308
750	211309
151303	211310
25057	211311
14221	211312
34708	211313
12028	211314
2429	211315
22358	211316
7797	211317
16726	211318
170260	211319
20456	211320
41874	211321
85078	211322
129728	211323
10468	211324
42322	211325
12429	211326
53149	211327
59035	211328
89243	211329
39463	211330
290	211331
14049	211332
57726	211333
31866	211334
114117	211335
20025	211336
47065	211337
26590	211338
125139	211339
55495	211340
122777	211341
13137	211342
50905	211343
87902	211344
60078	211345
160719	211346
4736	211347
169587	211348
83091	211349
10872	211350
97894	211351
40798	211352
4316	211353
17027	211354
13049	211355
672	211356
26181	211357
6077	211358
14075	211359
29120	211360
59465	211361
38035	211362
134824	211363
89264	211364
57029	211365
7121	211366
19310	211367
110527	211368
89737	211369
14396	211370
46359	211371
4008	211372
55434	211373
112270	211374
58580	211375
94695	211376
108730	211377
61972	211378
44836	211379
75967	211380
133969	211381
5827	211382
84659	211383
60067	211384
72530	211385
9946	211386
93160	211387
68597	211388
35472	211389
104252	211390
86466	211391
76286	211392
119600	211393
3755	211394
1593	211395
84216	211396
43411	211397
118063	211398
20459	211399
28751	211400
6932	211401
54558	211402
35653	211403
34	211404
83107	211405
28002	211406
19090	211407
69380	211408
73010	211409
36726	211410
1453	211411
92096	211412
64691	211413
55122	211414
21914	211415
37251	211416
16787	211417
16592	211418
7251	211419
9631	211420
104662	211421
3837	211422
20158	211423
148294	211424
49975	211425
98459	211426
3616	211427
42766	211428
36323	211429
49012	211430
48227	211431
22724	211432
37818	211433
42652	211434
1387	211435
14295	211436
33514	211437
88279	211438
12427	211439
13983	211440
118026	211441
108186	211442
41409	211443
96736	211444
30379	211445
35563	211446
2609	211447
103569	211448
86420	211449
108707	211450
54325	211451
57779	211452
48066	211453
153635	211454
10375	211455
4568	211456
3084	211457
16643	211458
36495	211459
34702	211460
109353	211461
28774	211462
35688	211463
1828	211464
15902	211465
134500	211466
98316	211467
34743	211468
1741	211469
167991	211470
4780	211471
28220	211472
98871	211473
79	211474
69711	211475
22418	211476
83419	211477
1412	211478
62664	211479
98449	211480
157420	211481
3226	211482
40970	211483
54269	211484
115169	211485
25928	211486
40573	211487
6359	211488
2981	211489
96838	211490
289	211491
21216	211492
54372	211493
82627	211494
12349	211495
1558	211496
7620	211497
2988	211498
63907	211499
6546	211500
35147	211501
60392	211502
75482	211503
1275	211504
7981	211505
12607	211506
94853	211507
105578	211508
122268	211509
1212	211510
14728	211511
131214	211512
24519	211513
120032	211514
58660	211515
56507	211516
1439	211517
53136	211518
1778	211519
10487	211520
51237	211521
15371	211522
29006	211523
40682	211524
119223	211525
82871	211526
115545	211527
29225	211528
4854	211529
13556	211530
8705	211531
18378	211532
73027	211533
111471	211534
61410	211535
13807	211536
138696	211537
21292	211538
21484	211539
12825	211540
25989	211541
154156	211542
34855	211543
47091	211544
10807	211545
6593	211546
75210	211547
36354	211548
39330	211549
6836	211550
83447	211551
37019	211552
56576	211553
45640	211554
27736	211555
49007	211556
40552	211557
1764	211558
52505	211559
9970	211560
3031	211561
18808	211562
92871	211563
58165	211564
105504	211565
15248	211566
11287	211567
71638	211568
93258	211569
63976	211570
46944	211571
30870	211572
683	211573
33810	211574
43739	211575
28128	211576
2724	211577
32322	211578
41531	211579
102101	211580
39106	211581
67649	211582
51707	211583
44775	211584
14638	211585
32063	211586
20374	211587
64515	211588
71829	211589
61884	211590
98881	211591
20767	211592
35463	211593
67791	211594
29248	211595
13038	211596
55979	211597
46240	211598
11317	211599
34954	211600
26366	211601
96417	211602
30420	211603
33938	211604
47212	211605
25146	211606
433	211607
92801	211608
10921	211609
20041	211610
29383	211611
21817	211612
10716	211613
9602	211614
4182	211615
35091	211616
7139	211617
10127	211618
66362	211619
33292	211620
72278	211621
538	211622
65977	211623
4184	211624
19757	211625
6112	211626
102420	211627
27036	211628
49446	211629
34143	211630
7591	211631
4670	211632
157	211633
27672	211634
37121	211635
22758	211636
76829	211637
2761	211638
69066	211639
30501	211640
21717	211641
100124	211642
110226	211643
13105	211644
29139	211645
68129	211646
4319	211647
235	211648
135502	211649
163026	211650
70132	211651
1915	211652
8218	211653
52423	211654
46109	211655
23682	211656
19861	211657
862	211658
59440	211659
54802	211660
26110	211661
95113	211662
35796	211663
36757	211664
37617	211665
95505	211666
71487	211667
49648	211668
11573	211669
83839	211670
79648	211671
38407	211672
40354	211673
85039	211674
5381	211675
95034	211676
13845	211677
163010	211678
27895	211679
8325	211680
25524	211681
83804	211682
54664	211683
86034	211684
73378	211685
7337	211686
47018	211687
29426	211688
91070	211689
41915	211690
20462	211691
84185	211692
105164	211693
108643	211694
70455	211695
7591	211696
884	211697
24295	211698
147	211699
34402	211700
141094	211701
40673	211702
67359	211703
15383	211704
26755	211705
146731	211706
17585	211707
66053	211708
13914	211709
34261	211710
52545	211711
43569	211712
36342	211713
3798	211714
28277	211715
94309	211716
15891	211717
29342	211718
62178	211719
51980	211720
13322	211721
37448	211722
106461	211723
35913	211724
3551	211725
1333	211726
35860	211727
5249	211728
25468	211729
83436	211730
9797	211731
5	211732
5644	211733
85239	211734
60885	211735
1247	211736
76165	211737
101653	211738
113049	211739
21288	211740
10745	211741
4817	211742
71039	211743
22745	211744
48631	211745
89647	211746
3318	211747
23145	211748
494	211749
89125	211750
17600	211751
109774	211752
53763	211753
29382	211754
71925	211755
63437	211756
77	211757
17606	211758
64813	211759
27661	211760
23401	211761
23957	211762
67210	211763
131145	211764
163522	211765
27981	211766
34529	211767
2905	211768
84345	211769
2148	211770
6052	211771
31791	211772
9182	211773
11345	211774
65665	211775
31837	211776
25363	211777
103430	211778
10858	211779
27905	211780
114968	211781
4685	211782
43332	211783
39568	211784
23426	211785
61533	211786
10782	211787
106001	211788
22415	211789
35396	211790
16210	211791
33284	211792
10712	211793
7961	211794
56826	211795
8074	211796
7390	211797
30920	211798
41595	211799
8927	211800
88872	211801
3620	211802
101669	211803
19543	211804
31964	211805
8451	211806
32573	211807
52007	211808
21550	211809
74142	211810
24033	211811
25005	211812
19996	211813
137797	211814
10676	211815
4653	211816
14765	211817
52322	211818
5247	211819
58425	211820
39442	211821
11394	211822
3848	211823
26836	211824
1272	211825
136037	211826
122911	211827
2017	211828
15086	211829
129006	211830
16651	211831
32250	211832
12739	211833
78606	211834
1613	211835
78732	211836
53802	211837
89438	211838
61255	211839
97620	211840
4250	211841
8547	211842
34264	211843
20000	211844
21668	211845
139635	211846
18387	211847
29130	211848
13513	211849
100845	211850
1954	211851
28511	211852
113556	211853
71424	211854
44958	211855
12714	211856
15889	211857
48	211858
47766	211859
32882	211860
63912	211861
4942	211862
16597	211863
46732	211864
17266	211865
31848	211866
40452	211867
97716	211868
30911	211869
97678	211870
17362	211871
20215	211872
17	211873
24959	211874
37859	211875
8425	211876
110028	211877
1355	211878
16047	211879
48373	211880
44177	211881
7143	211882
21339	211883
4146	211884
168161	211885
7645	211886
8122	211887
9765	211888
65229	211889
109	211890
10261	211891
19535	211892
3620	211893
3065	211894
82974	211895
129557	211896
51341	211897
82293	211898
807	211899
7952	211900
14824	211901
5197	211902
10399	211903
31363	211904
92845	211905
4731	211906
12253	211907
11486	211908
24997	211909
48966	211910
4367	211911
92222	211912
73725	211913
80759	211914
6791	211915
22724	211916
21894	211917
32655	211918
78692	211919
67537	211920
3797	211921
1842	211922
2741	211923
63132	211924
65907	211925
93625	211926
83595	211927
71462	211928
36698	211929
67762	211930
4919	211931
30291	211932
9673	211933
92707	211934
36118	211935
7097	211936
52168	211937
75258	211938
24207	211939
61119	211940
108042	211941
61482	211942
27352	211943
13859	211944
9888	211945
62539	211946
91	211947
443	211948
6786	211949
84747	211950
81259	211951
3009	211952
8731	211953
63845	211954
27807	211955
105688	211956
34117	211957
71170	211958
36185	211959
19805	211960
51245	211961
93199	211962
64149	211963
57223	211964
67473	211965
105206	211966
17885	211967
88121	211968
8254	211969
4029	211970
95240	211971
25166	211972
77787	211973
5305	211974
1705	211975
13595	211976
83940	211977
48486	211978
44601	211979
10591	211980
26604	211981
14706	211982
57162	211983
54843	211984
47357	211985
49029	211986
16446	211987
101291	211988
56712	211989
23863	211990
70426	211991
73003	211992
2099	211993
55675	211994
75050	211995
18711	211996
62033	211997
96889	211998
85207	211999
12835	212000
3614	212001
9537	212002
10887	212003
75601	212004
93482	212005
18097	212006
66681	212007
37931	212008
51219	212009
4801	212010
1521	212011
8229	212012
152172	212013
46857	212014
2086	212015
7283	212016
1167	212017
7520	212018
301	212019
55	212020
94921	212021
73301	212022
102606	212023
46035	212024
24884	212025
40044	212026
24705	212027
52259	212028
26065	212029
1321	212030
127432	212031
13518	212032
58057	212033
1067	212034
127012	212035
12462	212036
13992	212037
11337	212038
5587	212039
35650	212040
109015	212041
13985	212042
92428	212043
20663	212044
37100	212045
12032	212046
109162	212047
24598	212048
83090	212049
34942	212050
7465	212051
39533	212052
168955	212053
50215	212054
28131	212055
6630	212056
89552	212057
98321	212058
26947	212059
75587	212060
29666	212061
5628	212062
23315	212063
27451	212064
26017	212065
32682	212066
109298	212067
105424	212068
9188	212069
36147	212070
89441	212071
101152	212072
39368	212073
3636	212074
37569	212075
35025	212076
51013	212077
14280	212078
3170	212079
13100	212080
27561	212081
70323	212082
67166	212083
2498	212084
22051	212085
10103	212086
11416	212087
39927	212088
11718	212089
124795	212090
70410	212091
50533	212092
52437	212093
20937	212094
6567	212095
41227	212096
36703	212097
33005	212098
11618	212099
20857	212100
11306	212101
22595	212102
3009	212103
28358	212104
39429	212105
12297	212106
5057	212107
6628	212108
7539	212109
62281	212110
40664	212111
102775	212112
76225	212113
27465	212114
69156	212115
45087	212116
31760	212117
1075	212118
13677	212119
158505	212120
113743	212121
56	212122
77425	212123
49604	212124
125515	212125
28700	212126
85335	212127
67906	212128
63037	212129
7662	212130
70557	212131
120773	212132
25036	212133
27427	212134
40890	212135
99669	212136
76436	212137
98854	212138
18251	212139
11175	212140
89499	212141
3713	212142
20888	212143
42363	212144
66237	212145
109459	212146
8400	212147
4078	212148
12968	212149
145571	212150
3991	212151
10398	212152
86627	212153
635	212154
71866	212155
3970	212156
11	212157
89487	212158
36180	212159
10544	212160
78060	212161
94146	212162
1502	212163
152425	212164
34920	212165
101509	212166
2038	212167
107999	212168
82870	212169
50277	212170
161601	212171
5581	212172
42100	212173
77672	212174
54413	212175
103246	212176
14375	212177
1805	212178
13045	212179
94183	212180
31576	212181
107063	212182
1426	212183
129527	212184
100923	212185
6341	212186
62537	212187
33647	212188
55837	212189
17591	212190
35595	212191
4808	212192
53549	212193
47779	212194
25078	212195
828	212196
7195	212197
76125	212198
113769	212199
82966	212200
45129	212201
138130	212202
32322	212203
42938	212204
82320	212205
25245	212206
35898	212207
19025	212208
55569	212209
11780	212210
33178	212211
52890	212212
44254	212213
496	212214
3580	212215
42942	212216
85391	212217
62783	212218
16233	212219
20953	212220
5768	212221
61746	212222
32427	212223
26280	212224
12822	212225
67268	212226
9472	212227
44262	212228
20090	212229
19264	212230
18891	212231
58521	212232
529	212233
58586	212234
94956	212235
44977	212236
47354	212237
145269	212238
30280	212239
4437	212240
20078	212241
121316	212242
136437	212243
28703	212244
72756	212245
9141	212246
9143	212247
40827	212248
37209	212249
108728	212250
32498	212251
107980	212252
52718	212253
88623	212254
40959	212255
11449	212256
30697	212257
50709	212258
52370	212259
96488	212260
33135	212261
13562	212262
67133	212263
8795	212264
50743	212265
41956	212266
70465	212267
54193	212268
44325	212269
61774	212270
23072	212271
1043	212272
18355	212273
1383	212274
27513	212275
8945	212276
13348	212277
29833	212278
55359	212279
65687	212280
47098	212281
137960	212282
8696	212283
39792	212284
45531	212285
59089	212286
27997	212287
63826	212288
7399	212289
30446	212290
44539	212291
12800	212292
49528	212293
24917	212294
82062	212295
16090	212296
76807	212297
5544	212298
37584	212299
50434	212300
80398	212301
134790	212302
140525	212303
64096	212304
5183	212305
81080	212306
5288	212307
22424	212308
19428	212309
159420	212310
17644	212311
19074	212312
36485	212313
92467	212314
6412	212315
1785	212316
116756	212317
110213	212318
4440	212319
12068	212320
16434	212321
7067	212322
39354	212323
141837	212324
25041	212325
67312	212326
17644	212327
17607	212328
70031	212329
31055	212330
57845	212331
45931	212332
62655	212333
2915	212334
39834	212335
124615	212336
8591	212337
9461	212338
25079	212339
49839	212340
87154	212341
85182	212342
10017	212343
166703	212344
36607	212345
72702	212346
82650	212347
31168	212348
161636	212349
135656	212350
24457	212351
20562	212352
10756	212353
50256	212354
108125	212355
11194	212356
74093	212357
42366	212358
15034	212359
7153	212360
87244	212361
36041	212362
650	212363
29424	212364
51788	212365
13021	212366
20485	212367
62592	212368
41923	212369
17495	212370
86781	212371
21014	212372
37376	212373
30966	212374
20056	212375
50705	212376
42065	212377
1339	212378
11325	212379
105434	212380
35894	212381
10565	212382
127379	212383
12235	212384
20258	212385
24325	212386
18707	212387
3122	212388
47796	212389
110504	212390
20417	212391
4478	212392
292	212393
25468	212394
109213	212395
72737	212396
19679	212397
47471	212398
24222	212399
117565	212400
58033	212401
21497	212402
115720	212403
25838	212404
33881	212405
31851	212406
38155	212407
20820	212408
6562	212409
12321	212410
86218	212411
3153	212412
18329	212413
63	212414
70561	212415
87498	212416
116517	212417
118474	212418
59036	212419
60746	212420
5975	212421
116828	212422
66874	212423
3439	212424
98234	212425
12516	212426
66685	212427
53349	212428
32532	212429
151347	212430
6296	212431
156901	212432
87890	212433
327	212434
31429	212435
4530	212436
1935	212437
97748	212438
76582	212439
35641	212440
15234	212441
102768	212442
77718	212443
45453	212444
42647	212445
71298	212446
162	212447
11374	212448
56250	212449
28359	212450
17714	212451
9392	212452
43398	212453
1036	212454
67027	212455
52740	212456
108	212457
433	212458
21215	212459
21091	212460
27776	212461
25497	212462
110403	212463
40634	212464
35277	212465
6567	212466
16348	212467
38350	212468
35964	212469
5356	212470
6178	212471
58267	212472
45403	212473
29475	212474
88708	212475
244	212476
71854	212477
17174	212478
2981	212479
5758	212480
1390	212481
126234	212482
70264	212483
109338	212484
122762	212485
127776	212486
30144	212487
26951	212488
9343	212489
66910	212490
84441	212491
38643	212492
9819	212493
38680	212494
54739	212495
50525	212496
11355	212497
86563	212498
17787	212499
36487	212500
37355	212501
30810	212502
130317	212503
3016	212504
2363	212505
91692	212506
28031	212507
20679	212508
16051	212509
74653	212510
26692	212511
75900	212512
13568	212513
85878	212514
13832	212515
79674	212516
16457	212517
26653	212518
21068	212519
10794	212520
6284	212521
22788	212522
55791	212523
27763	212524
27478	212525
2294	212526
3067	212527
161235	212528
44259	212529
38851	212530
32961	212531
134105	212532
13244	212533
1249	212534
651	212535
91409	212536
54700	212537
551	212538
1051	212539
25982	212540
4428	212541
47198	212542
81236	212543
3782	212544
3439	212545
54731	212546
37233	212547
17804	212548
1591	212549
70055	212550
7967	212551
3804	212552
53018	212553
52086	212554
43752	212555
5713	212556
80715	212557
13864	212558
7648	212559
30738	212560
3365	212561
13968	212562
21675	212563
59524	212564
50406	212565
1690	212566
90899	212567
13193	212568
109876	212569
115793	212570
57292	212571
28677	212572
49444	212573
16917	212574
109874	212575
17464	212576
44802	212577
15453	212578
34947	212579
82731	212580
42414	212581
21379	212582
11474	212583
75170	212584
13919	212585
12665	212586
544	212587
6588	212588
24077	212589
289	212590
14485	212591
78365	212592
29781	212593
11056	212594
17608	212595
2828	212596
84474	212597
37472	212598
18046	212599
606	212600
25473	212601
37068	212602
26194	212603
114236	212604
12055	212605
112742	212606
91942	212607
23503	212608
106534	212609
16387	212610
84700	212611
6215	212612
67604	212613
51315	212614
9067	212615
14684	212616
2428	212617
4989	212618
68866	212619
5616	212620
21672	212621
6925	212622
19419	212623
23135	212624
9440	212625
8647	212626
59143	212627
41801	212628
38137	212629
35034	212630
42867	212631
169853	212632
75158	212633
10234	212634
50837	212635
141229	212636
29503	212637
94627	212638
81401	212639
945	212640
33318	212641
14078	212642
55594	212643
52077	212644
35534	212645
5382	212646
22892	212647
5958	212648
15863	212649
20141	212650
7613	212651
10750	212652
11790	212653
1356	212654
20819	212655
72108	212656
22437	212657
118627	212658
36940	212659
12220	212660
19068	212661
77707	212662
30837	212663
7968	212664
47181	212665
28111	212666
35162	212667
62984	212668
6636	212669
16487	212670
55559	212671
82268	212672
29447	212673
78283	212674
75866	212675
161251	212676
46171	212677
3885	212678
5692	212679
27181	212680
3104	212681
56512	212682
58267	212683
3032	212684
55447	212685
50115	212686
48594	212687
88009	212688
20337	212689
46731	212690
26014	212691
46592	212692
23782	212693
49174	212694
121009	212695
113477	212696
11403	212697
7607	212698
28535	212699
2420	212700
37877	212701
10533	212702
9219	212703
8338	212704
116319	212705
19160	212706
93542	212707
58754	212708
38862	212709
63810	212710
30664	212711
58516	212712
25631	212713
16586	212714
16227	212715
42588	212716
48927	212717
8415	212718
44134	212719
60979	212720
1398	212721
20153	212722
23512	212723
21157	212724
65244	212725
113201	212726
50243	212727
23499	212728
31533	212729
15296	212730
4080	212731
50028	212732
127420	212733
42708	212734
94773	212735
804	212736
67850	212737
124892	212738
38874	212739
54520	212740
37922	212741
22829	212742
122310	212743
6178	212744
85199	212745
1941	212746
16128	212747
89043	212748
31216	212749
109045	212750
4833	212751
24869	212752
28432	212753
4995	212754
63138	212755
15877	212756
100	212757
11380	212758
23764	212759
128512	212760
79564	212761
30050	212762
165139	212763
28461	212764
281	212765
148	212766
43873	212767
72240	212768
103550	212769
5063	212770
6757	212771
25551	212772
91808	212773
108132	212774
739	212775
27853	212776
73431	212777
46023	212778
4894	212779
1267	212780
102288	212781
63000	212782
5024	212783
141	212784
63568	212785
151021	212786
855	212787
39401	212788
10526	212789
57902	212790
11493	212791
1680	212792
30133	212793
24532	212794
100905	212795
64494	212796
2230	212797
66562	212798
13938	212799
55439	212800
2840	212801
90915	212802
28435	212803
1113	212804
2963	212805
114116	212806
39407	212807
79526	212808
35096	212809
97	212810
77261	212811
25420	212812
47287	212813
104086	212814
4521	212815
18246	212816
77649	212817
112199	212818
52459	212819
70837	212820
377	212821
10040	212822
79738	212823
140854	212824
75979	212825
5741	212826
259	212827
72173	212828
15386	212829
41838	212830
35326	212831
7796	212832
132407	212833
60159	212834
90455	212835
58523	212836
43345	212837
44763	212838
27943	212839
60395	212840
124182	212841
61564	212842
115969	212843
97993	212844
105077	212845
54646	212846
33029	212847
81440	212848
55839	212849
7848	212850
80628	212851
111410	212852
518	212853
36888	212854
93597	212855
48083	212856
28003	212857
8331	212858
37984	212859
84391	212860
9892	212861
18483	212862
47612	212863
2322	212864
60406	212865
10359	212866
117466	212867
18579	212868
141	212869
28541	212870
50097	212871
5370	212872
138995	212873
28028	212874
2443	212875
103386	212876
34714	212877
21035	212878
166	212879
314	212880
43947	212881
30886	212882
36691	212883
66846	212884
25105	212885
40670	212886
60528	212887
22316	212888
74761	212889
3723	212890
34016	212891
8634	212892
89139	212893
30867	212894
125931	212895
120893	212896
10934	212897
597	212898
10929	212899
73086	212900
402	212901
33769	212902
68893	212903
126640	212904
141668	212905
47848	212906
5582	212907
80814	212908
45637	212909
122201	212910
2308	212911
3727	212912
29173	212913
8802	212914
574	212915
42196	212916
109625	212917
73090	212918
109962	212919
16334	212920
5746	212921
61414	212922
6222	212923
108714	212924
5105	212925
123254	212926
57680	212927
81069	212928
109509	212929
540	212930
19894	212931
797	212932
810	212933
7135	212934
19314	212935
13989	212936
157755	212937
145426	212938
11931	212939
45104	212940
81895	212941
23454	212942
57818	212943
96154	212944
97334	212945
137728	212946
59194	212947
9452	212948
23246	212949
67199	212950
68872	212951
87354	212952
125837	212953
25701	212954
4904	212955
23884	212956
9176	212957
5099	212958
13373	212959
459	212960
101113	212961
40197	212962
34675	212963
167099	212964
36619	212965
25842	212966
71475	212967
881	212968
67531	212969
59184	212970
109333	212971
1784	212972
165971	212973
108	212974
53636	212975
7902	212976
24153	212977
7987	212978
14590	212979
1761	212980
116933	212981
30915	212982
4335	212983
43702	212984
5630	212985
25823	212986
117971	212987
15421	212988
25007	212989
64334	212990
12589	212991
19816	212992
82072	212993
2070	212994
8030	212995
16798	212996
14540	212997
22204	212998
112942	212999
39536	213000
16404	213001
156344	213002
92278	213003
62009	213004
69009	213005
20836	213006
27097	213007
77696	213008
93461	213009
28	213010
27280	213011
8644	213012
28890	213013
119199	213014
7299	213015
149145	213016
27828	213017
13966	213018
20393	213019
36171	213020
41833	213021
109885	213022
92777	213023
3240	213024
4495	213025
58978	213026
32542	213027
96976	213028
39438	213029
7421	213030
55061	213031
65223	213032
9929	213033
70995	213034
21281	213035
60072	213036
46460	213037
22642	213038
80473	213039
14331	213040
3296	213041
19886	213042
48192	213043
222	213044
32705	213045
14895	213046
20905	213047
27027	213048
5117	213049
3323	213050
82813	213051
66775	213052
28379	213053
44543	213054
7288	213055
99601	213056
68177	213057
74465	213058
35597	213059
107893	213060
2386	213061
43714	213062
14519	213063
25392	213064
12394	213065
23763	213066
30437	213067
93156	213068
11221	213069
22291	213070
113555	213071
58135	213072
98305	213073
24985	213074
83014	213075
39402	213076
17628	213077
108044	213078
78099	213079
45351	213080
28729	213081
5533	213082
25064	213083
20111	213084
70107	213085
30598	213086
166988	213087
53710	213088
3189	213089
26943	213090
31827	213091
85268	213092
42161	213093
16480	213094
13382	213095
1092	213096
1888	213097
13759	213098
9813	213099
1995	213100
48173	213101
75374	213102
14786	213103
6919	213104
83436	213105
136451	213106
158102	213107
47743	213108
145440	213109
7210	213110
6812	213111
150307	213112
33339	213113
1228	213114
56945	213115
26391	213116
6252	213117
30595	213118
6472	213119
16424	213120
25384	213121
18456	213122
14569	213123
52294	213124
61338	213125
19755	213126
11704	213127
42526	213128
117376	213129
163681	213130
45544	213131
33470	213132
6789	213133
137737	213134
32906	213135
54976	213136
133584	213137
2663	213138
67498	213139
159813	213140
32490	213141
33675	213142
38532	213143
1257	213144
112521	213145
70945	213146
9508	213147
18017	213148
27264	213149
27517	213150
46674	213151
575	213152
520	213153
11405	213154
84663	213155
75704	213156
88560	213157
116958	213158
66939	213159
140060	213160
38104	213161
229	213162
90377	213163
16477	213164
37859	213165
79227	213166
42643	213167
15705	213168
64342	213169
6549	213170
29419	213171
326	213172
7888	213173
50504	213174
86844	213175
138044	213176
92737	213177
72806	213178
25390	213179
117397	213180
22959	213181
936	213182
4555	213183
8091	213184
113519	213185
13097	213186
43977	213187
7979	213188
35399	213189
36671	213190
70712	213191
85037	213192
2396	213193
42943	213194
64332	213195
15898	213196
4370	213197
40012	213198
153360	213199
57183	213200
33005	213201
133031	213202
5416	213203
66726	213204
55909	213205
35884	213206
3522	213207
6061	213208
42360	213209
107891	213210
43882	213211
153999	213212
97155	213213
42686	213214
1259	213215
91936	213216
129714	213217
85189	213218
41858	213219
137556	213220
13969	213221
16110	213222
26827	213223
152865	213224
28797	213225
34829	213226
1426	213227
100236	213228
116422	213229
80396	213230
17024	213231
73210	213232
67867	213233
11150	213234
111268	213235
7693	213236
105874	213237
8283	213238
45741	213239
12878	213240
33203	213241
4142	213242
58033	213243
1567	213244
76956	213245
94598	213246
79460	213247
84556	213248
1462	213249
14472	213250
131619	213251
66584	213252
36540	213253
13524	213254
68836	213255
27848	213256
21320	213257
167622	213258
111776	213259
76554	213260
70068	213261
105345	213262
136834	213263
22832	213264
97098	213265
72739	213266
59048	213267
62604	213268
10213	213269
229	213270
4570	213271
37783	213272
64789	213273
67620	213274
54697	213275
100502	213276
37036	213277
3140	213278
24114	213279
49254	213280
8273	213281
37194	213282
73899	213283
134182	213284
671	213285
5523	213286
102645	213287
10292	213288
57025	213289
74935	213290
31480	213291
27461	213292
86181	213293
70812	213294
78241	213295
59968	213296
122919	213297
66118	213298
28521	213299
460	213300
39352	213301
51986	213302
18123	213303
54035	213304
60016	213305
17149	213306
3521	213307
76840	213308
12300	213309
4237	213310
7128	213311
5171	213312
193	213313
79590	213314
56230	213315
198	213316
15727	213317
40497	213318
10199	213319
94705	213320
17289	213321
118273	213322
81705	213323
35526	213324
54792	213325
9835	213326
150261	213327
77910	213328
131560	213329
67034	213330
20820	213331
103626	213332
1919	213333
6927	213334
7732	213335
27431	213336
58754	213337
52746	213338
22272	213339
103142	213340
27028	213341
12935	213342
63211	213343
49930	213344
24549	213345
8060	213346
7711	213347
30021	213348
67658	213349
96387	213350
86889	213351
17377	213352
25558	213353
32154	213354
69314	213355
4899	213356
88117	213357
114431	213358
1487	213359
529	213360
80956	213361
82358	213362
634	213363
13055	213364
22803	213365
22836	213366
37782	213367
748	213368
2122	213369
9589	213370
122870	213371
5048	213372
48077	213373
20183	213374
46214	213375
2090	213376
125587	213377
70006	213378
33281	213379
51824	213380
61794	213381
4548	213382
47326	213383
35095	213384
71483	213385
91952	213386
38647	213387
129382	213388
17680	213389
50608	213390
62992	213391
9286	213392
23618	213393
20855	213394
40395	213395
18701	213396
15471	213397
112806	213398
86481	213399
22395	213400
39104	213401
96925	213402
61416	213403
49648	213404
119239	213405
3909	213406
45469	213407
9565	213408
145923	213409
144971	213410
23133	213411
91911	213412
13723	213413
9842	213414
96121	213415
46626	213416
43413	213417
71650	213418
3660	213419
42198	213420
76097	213421
69475	213422
108563	213423
86738	213424
33191	213425
103357	213426
150111	213427
13362	213428
802	213429
7327	213430
19231	213431
61383	213432
94018	213433
1221	213434
10813	213435
84606	213436
109267	213437
32846	213438
97268	213439
94025	213440
3244	213441
13201	213442
106161	213443
77347	213444
47641	213445
95466	213446
146318	213447
52181	213448
86061	213449
77794	213450
54697	213451
38078	213452
69673	213453
21974	213454
28029	213455
94096	213456
95613	213457
56461	213458
121647	213459
92039	213460
57431	213461
88150	213462
12238	213463
70162	213464
41014	213465
133	213466
2392	213467
16391	213468
3823	213469
41412	213470
14680	213471
72882	213472
20646	213473
6668	213474
6558	213475
34644	213476
95213	213477
32967	213478
57659	213479
3804	213480
12416	213481
55865	213482
43551	213483
36850	213484
10723	213485
170	213486
6707	213487
17763	213488
77182	213489
45614	213490
14065	213491
136537	213492
11196	213493
3499	213494
3157	213495
36454	213496
36293	213497
37328	213498
19704	213499
30777	213500
77323	213501
23144	213502
72193	213503
146257	213504
76338	213505
58891	213506
81318	213507
19598	213508
5754	213509
14207	213510
130915	213511
13384	213512
80802	213513
109020	213514
17142	213515
69981	213516
1773	213517
45044	213518
169008	213519
37788	213520
81474	213521
36671	213522
5024	213523
36117	213524
72500	213525
61838	213526
14760	213527
3832	213528
59877	213529
34788	213530
85211	213531
20563	213532
108987	213533
1440	213534
12663	213535
20681	213536
48015	213537
62957	213538
4819	213539
1077	213540
38728	213541
988	213542
97715	213543
16622	213544
18878	213545
82857	213546
33098	213547
23308	213548
16718	213549
27693	213550
15813	213551
63560	213552
128950	213553
16601	213554
28334	213555
96690	213556
9974	213557
10563	213558
5699	213559
139568	213560
63487	213561
57610	213562
62086	213563
46256	213564
111227	213565
8972	213566
12824	213567
28975	213568
71359	213569
2699	213570
54221	213571
14911	213572
55608	213573
18654	213574
124327	213575
3408	213576
50673	213577
9778	213578
18934	213579
124399	213580
9754	213581
7275	213582
6990	213583
36958	213584
89299	213585
57978	213586
92520	213587
51419	213588
5261	213589
119774	213590
14982	213591
4759	213592
125871	213593
84834	213594
926	213595
159901	213596
20763	213597
43023	213598
159579	213599
538	213600
8892	213601
18722	213602
154190	213603
128436	213604
1735	213605
7653	213606
40770	213607
8261	213608
18362	213609
68068	213610
1363	213611
16196	213612
19802	213613
26252	213614
2819	213615
3558	213616
124212	213617
1982	213618
14004	213619
124984	213620
3029	213621
27305	213622
27151	213623
55292	213624
197	213625
26864	213626
54973	213627
17220	213628
27250	213629
20720	213630
66942	213631
51828	213632
4860	213633
105478	213634
2941	213635
40049	213636
45313	213637
7893	213638
82639	213639
22392	213640
10017	213641
88158	213642
529	213643
45625	213644
21335	213645
56016	213646
81894	213647
41476	213648
9876	213649
1208	213650
13485	213651
1135	213652
170091	213653
112842	213654
54079	213655
15515	213656
57358	213657
95321	213658
25753	213659
3226	213660
2507	213661
80063	213662
11284	213663
7208	213664
34047	213665
17270	213666
1823	213667
20502	213668
45282	213669
178	213670
36159	213671
6288	213672
19223	213673
22436	213674
3142	213675
130477	213676
147589	213677
39231	213678
26100	213679
88976	213680
110849	213681
5260	213682
57991	213683
18612	213684
925	213685
67466	213686
46416	213687
2187	213688
105150	213689
74505	213690
32412	213691
116774	213692
79522	213693
55000	213694
162898	213695
28501	213696
17860	213697
27846	213698
84106	213699
83010	213700
45408	213701
61920	213702
53134	213703
55087	213704
8420	213705
2103	213706
17719	213707
142962	213708
6174	213709
10352	213710
38913	213711
25115	213712
5208	213713
23865	213714
125790	213715
46390	213716
33850	213717
7017	213718
12127	213719
127633	213720
100744	213721
13389	213722
30216	213723
92585	213724
27988	213725
101842	213726
353	213727
5930	213728
113059	213729
25	213730
31580	213731
1685	213732
3626	213733
14878	213734
124317	213735
35564	213736
17254	213737
108354	213738
53197	213739
96533	213740
79990	213741
94624	213742
185	213743
68745	213744
101485	213745
27666	213746
2596	213747
26534	213748
74152	213749
162049	213750
23640	213751
2994	213752
40763	213753
86058	213754
160783	213755
95372	213756
99841	213757
110086	213758
2243	213759
35578	213760
91941	213761
498	213762
58547	213763
47084	213764
2566	213765
18227	213766
23750	213767
101228	213768
26892	213769
48029	213770
38416	213771
111871	213772
5755	213773
67375	213774
29541	213775
107230	213776
33526	213777
51337	213778
43393	213779
34537	213780
60681	213781
909	213782
107322	213783
123539	213784
7214	213785
67129	213786
16928	213787
12819	213788
77680	213789
12920	213790
130239	213791
3270	213792
3698	213793
7781	213794
31454	213795
42813	213796
45516	213797
30001	213798
19947	213799
39515	213800
3326	213801
31273	213802
21773	213803
14034	213804
134888	213805
433	213806
24977	213807
22353	213808
72995	213809
10905	213810
109649	213811
89815	213812
50176	213813
34365	213814
9284	213815
16444	213816
26281	213817
114180	213818
34710	213819
21342	213820
93246	213821
1559	213822
16129	213823
46430	213824
78289	213825
4034	213826
49406	213827
114402	213828
324	213829
102867	213830
21322	213831
38941	213832
12664	213833
58163	213834
50627	213835
14950	213836
71291	213837
30213	213838
116874	213839
123	213840
78418	213841
68242	213842
39653	213843
44630	213844
22617	213845
50658	213846
7614	213847
5021	213848
88579	213849
48390	213850
6968	213851
41473	213852
31418	213853
17445	213854
2202	213855
70197	213856
24813	213857
34603	213858
112051	213859
85294	213860
34394	213861
12282	213862
115773	213863
53988	213864
167532	213865
13934	213866
99863	213867
17953	213868
51679	213869
21267	213870
132125	213871
8075	213872
26316	213873
3827	213874
39992	213875
8648	213876
15788	213877
15404	213878
99465	213879
16599	213880
68415	213881
26226	213882
47387	213883
7000	213884
55571	213885
122714	213886
52977	213887
82100	213888
158936	213889
9259	213890
103104	213891
78128	213892
5257	213893
163793	213894
47437	213895
2053	213896
8308	213897
102255	213898
76378	213899
24836	213900
37689	213901
116572	213902
5943	213903
83976	213904
96973	213905
154604	213906
5599	213907
20286	213908
6158	213909
38658	213910
141992	213911
32430	213912
43176	213913
67593	213914
30563	213915
11171	213916
3131	213917
3002	213918
82724	213919
105053	213920
55857	213921
66762	213922
41280	213923
71687	213924
88461	213925
25191	213926
163785	213927
11567	213928
5372	213929
91514	213930
42639	213931
254	213932
9025	213933
21920	213934
37854	213935
22886	213936
35423	213937
21553	213938
156277	213939
16099	213940
830	213941
129300	213942
29864	213943
68522	213944
2383	213945
35334	213946
72891	213947
56086	213948
3743	213949
38677	213950
58373	213951
88713	213952
2603	213953
131643	213954
16534	213955
36825	213956
38173	213957
105662	213958
3407	213959
84	213960
34547	213961
8124	213962
59666	213963
40814	213964
108714	213965
75651	213966
86807	213967
12906	213968
62918	213969
15750	213970
33279	213971
4760	213972
63341	213973
29067	213974
68028	213975
15627	213976
33168	213977
1998	213978
76922	213979
26055	213980
42619	213981
8	213982
121393	213983
78132	213984
111035	213985
129704	213986
551	213987
40566	213988
7629	213989
108505	213990
4983	213991
13453	213992
28475	213993
56669	213994
32211	213995
26457	213996
62782	213997
8522	213998
121970	213999
20309	214000
16477	214001
39453	214002
43412	214003
95071	214004
43539	214005
11017	214006
144	214007
40234	214008
43881	214009
30003	214010
15306	214011
83741	214012
23325	214013
8118	214014
1249	214015
7002	214016
7939	214017
20287	214018
1671	214019
4918	214020
88564	214021
87644	214022
34860	214023
1251	214024
93826	214025
131549	214026
134270	214027
20370	214028
19594	214029
83189	214030
38761	214031
86178	214032
76611	214033
62757	214034
36938	214035
4275	214036
109131	214037
31145	214038
905	214039
75509	214040
103736	214041
25587	214042
49967	214043
12090	214044
3245	214045
82760	214046
116479	214047
2124	214048
15913	214049
88546	214050
113185	214051
105871	214052
1637	214053
80408	214054
14205	214055
49886	214056
80413	214057
94678	214058
30002	214059
73466	214060
7199	214061
66717	214062
30590	214063
16229	214064
7418	214065
63068	214066
37532	214067
19117	214068
56619	214069
136078	214070
3122	214071
2566	214072
90101	214073
48674	214074
76226	214075
59864	214076
29990	214077
91355	214078
45346	214079
25692	214080
4773	214081
69311	214082
78950	214083
13648	214084
67890	214085
3955	214086
95463	214087
116597	214088
63256	214089
13659	214090
10302	214091
31660	214092
79874	214093
137111	214094
8044	214095
149953	214096
43186	214097
34230	214098
28759	214099
66834	214100
41481	214101
2846	214102
18836	214103
77529	214104
10454	214105
57147	214106
2685	214107
72207	214108
23693	214109
63632	214110
27720	214111
9930	214112
71580	214113
31437	214114
25270	214115
51393	214116
100992	214117
35554	214118
103320	214119
7838	214120
390	214121
103937	214122
1472	214123
101590	214124
15844	214125
1844	214126
15821	214127
24530	214128
75611	214129
58929	214130
85639	214131
6431	214132
121821	214133
64890	214134
113597	214135
13673	214136
5773	214137
134662	214138
11331	214139
754	214140
111260	214141
65357	214142
20307	214143
7449	214144
135113	214145
144355	214146
98155	214147
49338	214148
50970	214149
3529	214150
72185	214151
5415	214152
125801	214153
33185	214154
194	214155
21671	214156
45058	214157
38363	214158
31516	214159
10537	214160
81231	214161
18297	214162
17797	214163
1648	214164
125778	214165
55367	214166
41943	214167
14748	214168
97542	214169
142363	214170
18058	214171
6240	214172
3445	214173
50511	214174
17117	214175
43032	214176
122916	214177
112430	214178
23773	214179
55294	214180
18298	214181
83566	214182
45343	214183
75598	214184
26032	214185
55873	214186
83615	214187
3716	214188
100510	214189
57328	214190
90564	214191
91149	214192
26721	214193
32628	214194
125752	214195
111668	214196
9337	214197
68421	214198
28167	214199
22856	214200
106139	214201
24774	214202
63445	214203
97854	214204
7045	214205
152223	214206
30231	214207
3687	214208
36092	214209
44928	214210
53479	214211
5541	214212
33022	214213
52999	214214
38287	214215
114201	214216
3633	214217
29951	214218
12151	214219
43821	214220
34656	214221
17504	214222
85584	214223
46301	214224
7640	214225
40458	214226
50979	214227
83677	214228
61065	214229
4545	214230
471	214231
31764	214232
105788	214233
24871	214234
38009	214235
31463	214236
13165	214237
28409	214238
23259	214239
87075	214240
13274	214241
15042	214242
10802	214243
77680	214244
36830	214245
125347	214246
5641	214247
69932	214248
72944	214249
10178	214250
138667	214251
22609	214252
7326	214253
67807	214254
2835	214255
111990	214256
11544	214257
39086	214258
130133	214259
27438	214260
43511	214261
39742	214262
26932	214263
58131	214264
16472	214265
41652	214266
5329	214267
17376	214268
2810	214269
13886	214270
3254	214271
9976	214272
10339	214273
12901	214274
160584	214275
106728	214276
270	214277
34129	214278
9611	214279
49502	214280
44569	214281
42578	214282
2041	214283
23376	214284
11406	214285
11437	214286
29654	214287
17579	214288
139146	214289
162755	214290
49104	214291
33616	214292
121247	214293
16849	214294
5253	214295
31935	214296
43837	214297
170015	214298
72	214299
47130	214300
29809	214301
55876	214302
119997	214303
129985	214304
6533	214305
56251	214306
16840	214307
13641	214308
65479	214309
16863	214310
10823	214311
137759	214312
9048	214313
98997	214314
45821	214315
21952	214316
121791	214317
2662	214318
13111	214319
17245	214320
15000	214321
47158	214322
42545	214323
118202	214324
117563	214325
130872	214326
122350	214327
32135	214328
92447	214329
133717	214330
53527	214331
5193	214332
40806	214333
5281	214334
50690	214335
50547	214336
32404	214337
18025	214338
3612	214339
34410	214340
47936	214341
84223	214342
42214	214343
103284	214344
93205	214345
6209	214346
30236	214347
23658	214348
30495	214349
10446	214350
1066	214351
49735	214352
50712	214353
54883	214354
5187	214355
47852	214356
58921	214357
37307	214358
49776	214359
41315	214360
22861	214361
50284	214362
37111	214363
9686	214364
8787	214365
3044	214366
18331	214367
7377	214368
15288	214369
158886	214370
4491	214371
83094	214372
46579	214373
155411	214374
57549	214375
66071	214376
11496	214377
2751	214378
136505	214379
37406	214380
84352	214381
14388	214382
40184	214383
23317	214384
7393	214385
113064	214386
6746	214387
55684	214388
24674	214389
65187	214390
27936	214391
28986	214392
2606	214393
4316	214394
35456	214395
51387	214396
33170	214397
102478	214398
4230	214399
62461	214400
61270	214401
14957	214402
26508	214403
328	214404
22066	214405
17697	214406
2822	214407
62165	214408
49981	214409
7729	214410
17030	214411
77897	214412
46970	214413
51974	214414
16362	214415
27436	214416
29194	214417
102178	214418
47224	214419
108068	214420
32956	214421
94036	214422
32480	214423
33833	214424
137	214425
122183	214426
53188	214427
44261	214428
75986	214429
34517	214430
18084	214431
28497	214432
9931	214433
237	214434
24821	214435
49269	214436
14073	214437
37450	214438
47034	214439
10679	214440
90816	214441
114732	214442
15451	214443
37946	214444
27	214445
139785	214446
22527	214447
226	214448
142055	214449
58167	214450
7247	214451
9557	214452
24659	214453
16660	214454
279	214455
84275	214456
825	214457
6142	214458
44301	214459
38931	214460
20841	214461
14090	214462
55462	214463
433	214464
48511	214465
49815	214466
74291	214467
102022	214468
3393	214469
1808	214470
5411	214471
37151	214472
2421	214473
31271	214474
48817	214475
130515	214476
46973	214477
913	214478
40912	214479
39895	214480
26323	214481
95569	214482
163	214483
70205	214484
5753	214485
104563	214486
395	214487
38447	214488
19635	214489
818	214490
125236	214491
35780	214492
69473	214493
6771	214494
124516	214495
42009	214496
73874	214497
127393	214498
5367	214499
101898	214500
55866	214501
11205	214502
105675	214503
297	214504
2309	214505
112264	214506
89215	214507
147883	214508
20824	214509
13295	214510
111008	214511
24630	214512
53780	214513
97748	214514
13382	214515
32235	214516
13494	214517
7992	214518
80034	214519
10343	214520
79667	214521
91532	214522
27576	214523
33281	214524
93038	214525
72419	214526
21165	214527
9410	214528
35226	214529
67250	214530
11172	214531
8487	214532
29877	214533
25911	214534
30767	214535
152189	214536
84543	214537
41544	214538
67440	214539
58438	214540
1151	214541
41256	214542
8785	214543
30147	214544
49671	214545
198	214546
57554	214547
38248	214548
16758	214549
5818	214550
39029	214551
63869	214552
58124	214553
1789	214554
21603	214555
10605	214556
19281	214557
7225	214558
10457	214559
30437	214560
5739	214561
61987	214562
46934	214563
63894	214564
1205	214565
70185	214566
64655	214567
15237	214568
45883	214569
36487	214570
15528	214571
49686	214572
1540	214573
15619	214574
3033	214575
7849	214576
12501	214577
70831	214578
67642	214579
675	214580
2876	214581
32573	214582
66696	214583
23010	214584
21599	214585
67209	214586
6289	214587
43842	214588
22860	214589
15053	214590
33584	214591
23692	214592
1879	214593
25975	214594
15640	214595
18054	214596
10406	214597
5701	214598
48999	214599
81152	214600
22841	214601
128569	214602
1014	214603
8765	214604
49639	214605
59788	214606
33098	214607
23078	214608
153165	214609
24289	214610
81804	214611
37396	214612
131635	214613
127856	214614
31365	214615
148474	214616
5243	214617
30364	214618
110848	214619
1045	214620
110135	214621
94476	214622
10731	214623
112416	214624
88541	214625
106360	214626
55092	214627
71643	214628
29048	214629
25359	214630
60625	214631
3579	214632
69628	214633
52066	214634
3250	214635
83652	214636
72669	214637
10034	214638
79937	214639
128138	214640
54281	214641
60878	214642
88611	214643
20512	214644
54707	214645
81088	214646
4200	214647
8017	214648
102660	214649
23396	214650
84	214651
56036	214652
86611	214653
13757	214654
1004	214655
14452	214656
30988	214657
38953	214658
93058	214659
75907	214660
12381	214661
6499	214662
569	214663
21607	214664
109389	214665
45085	214666
411	214667
103381	214668
82576	214669
14034	214670
59996	214671
43192	214672
78073	214673
125	214674
14579	214675
33100	214676
79710	214677
37916	214678
82558	214679
5525	214680
12866	214681
3080	214682
20463	214683
6394	214684
42721	214685
66908	214686
3356	214687
1390	214688
82681	214689
30161	214690
7638	214691
30695	214692
368	214693
93774	214694
34399	214695
10303	214696
5503	214697
73776	214698
96254	214699
7354	214700
8736	214701
70517	214702
32993	214703
27403	214704
63457	214705
20089	214706
30794	214707
36792	214708
27662	214709
13277	214710
18068	214711
10380	214712
125813	214713
72942	214714
54450	214715
7831	214716
9213	214717
71470	214718
107486	214719
18423	214720
3013	214721
6899	214722
75533	214723
33400	214724
29645	214725
22912	214726
8901	214727
21184	214728
42160	214729
14758	214730
25777	214731
9827	214732
12964	214733
11306	214734
17904	214735
148730	214736
44993	214737
54014	214738
20893	214739
66655	214740
90546	214741
3796	214742
50249	214743
1969	214744
18504	214745
11746	214746
14962	214747
103428	214748
50712	214749
5309	214750
3112	214751
571	214752
72024	214753
6173	214754
73602	214755
47060	214756
1603	214757
15760	214758
13345	214759
78260	214760
67225	214761
67144	214762
32449	214763
46211	214764
1	214765
19557	214766
8149	214767
117654	214768
137102	214769
129684	214770
3198	214771
39278	214772
63988	214773
90254	214774
11193	214775
63663	214776
3609	214777
4454	214778
150691	214779
69100	214780
56402	214781
89736	214782
2385	214783
16063	214784
11815	214785
89562	214786
7721	214787
9946	214788
2271	214789
13350	214790
80554	214791
2485	214792
597	214793
32312	214794
7935	214795
11691	214796
19665	214797
70371	214798
44795	214799
36626	214800
33062	214801
10495	214802
33075	214803
29842	214804
19693	214805
17897	214806
156818	214807
46068	214808
19293	214809
11990	214810
4372	214811
41020	214812
16470	214813
36558	214814
10535	214815
97980	214816
71018	214817
60673	214818
61007	214819
47122	214820
143192	214821
44980	214822
29839	214823
105951	214824
32762	214825
39095	214826
8325	214827
22513	214828
3874	214829
39797	214830
7087	214831
71621	214832
36881	214833
10436	214834
144872	214835
11294	214836
12699	214837
43492	214838
30972	214839
104499	214840
162479	214841
96733	214842
8785	214843
4004	214844
33740	214845
811	214846
5820	214847
478	214848
134088	214849
23077	214850
3806	214851
54054	214852
15516	214853
12652	214854
1715	214855
89144	214856
26467	214857
33024	214858
15810	214859
6597	214860
66767	214861
28811	214862
79474	214863
15131	214864
16289	214865
6860	214866
58727	214867
15630	214868
17078	214869
35538	214870
92996	214871
15981	214872
14463	214873
37128	214874
20012	214875
24519	214876
168875	214877
61131	214878
13149	214879
22226	214880
113433	214881
22323	214882
95278	214883
151995	214884
39749	214885
12197	214886
14001	214887
6262	214888
61920	214889
18462	214890
81924	214891
30344	214892
25198	214893
32023	214894
23379	214895
59748	214896
14419	214897
134185	214898
68095	214899
11883	214900
12530	214901
4773	214902
17207	214903
5491	214904
5494	214905
77566	214906
11948	214907
16779	214908
57174	214909
16773	214910
3704	214911
26263	214912
117154	214913
19824	214914
19187	214915
51237	214916
42195	214917
15897	214918
7943	214919
47686	214920
82370	214921
46815	214922
56374	214923
21750	214924
3913	214925
380	214926
1146	214927
151422	214928
159362	214929
2737	214930
75095	214931
52972	214932
84614	214933
24830	214934
54352	214935
36154	214936
9807	214937
13344	214938
36274	214939
2875	214940
3263	214941
72416	214942
100903	214943
48605	214944
9876	214945
57090	214946
114102	214947
16123	214948
3171	214949
778	214950
39056	214951
32127	214952
80782	214953
32966	214954
6653	214955
3996	214956
44142	214957
52544	214958
25510	214959
10707	214960
29905	214961
1253	214962
60365	214963
6414	214964
31607	214965
22000	214966
58194	214967
350	214968
22831	214969
64969	214970
41497	214971
38453	214972
66835	214973
38680	214974
54025	214975
1891	214976
12157	214977
31871	214978
11648	214979
33425	214980
74467	214981
133573	214982
50949	214983
71418	214984
94764	214985
75618	214986
25569	214987
6104	214988
128690	214989
10631	214990
42169	214991
54810	214992
132492	214993
98582	214994
7303	214995
96220	214996
12621	214997
7457	214998
53324	214999
11632	215000
101336	215001
82213	215002
12367	215003
35005	215004
67171	215005
461	215006
22279	215007
879	215008
143027	215009
64747	215010
157184	215011
65289	215012
52791	215013
149762	215014
98626	215015
14045	215016
114972	215017
21507	215018
8603	215019
30599	215020
544	215021
38456	215022
65710	215023
51361	215024
773	215025
62283	215026
60296	215027
14450	215028
55848	215029
48218	215030
66257	215031
41694	215032
6975	215033
8983	215034
65832	215035
44786	215036
40852	215037
67050	215038
3452	215039
22181	215040
1599	215041
77451	215042
7509	215043
98103	215044
94204	215045
32217	215046
59869	215047
54728	215048
16388	215049
1135	215050
20	215051
63477	215052
94738	215053
161550	215054
32048	215055
2161	215056
6756	215057
34	215058
42290	215059
1629	215060
47678	215061
78311	215062
69650	215063
10060	215064
32514	215065
61676	215066
98871	215067
49491	215068
44777	215069
313	215070
3270	215071
603	215072
117771	215073
63645	215074
42854	215075
112691	215076
75953	215077
110455	215078
27845	215079
79380	215080
96469	215081
36350	215082
10742	215083
66817	215084
21411	215085
18364	215086
155355	215087
1838	215088
43795	215089
1483	215090
14677	215091
162767	215092
32867	215093
51780	215094
362	215095
35809	215096
13011	215097
83136	215098
11499	215099
18076	215100
62576	215101
1004	215102
46566	215103
21831	215104
70946	215105
15421	215106
8658	215107
50960	215108
17026	215109
4782	215110
140430	215111
21648	215112
10130	215113
112734	215114
8419	215115
83529	215116
50882	215117
39364	215118
3735	215119
45764	215120
133090	215121
44564	215122
13397	215123
3947	215124
3841	215125
26079	215126
40238	215127
3214	215128
37159	215129
18245	215130
30283	215131
59440	215132
24129	215133
35468	215134
52396	215135
56980	215136
12474	215137
97637	215138
5221	215139
28096	215140
14537	215141
60451	215142
54433	215143
167830	215144
840	215145
26342	215146
103665	215147
25579	215148
73658	215149
8539	215150
25511	215151
113108	215152
102806	215153
78110	215154
113783	215155
24503	215156
49471	215157
8018	215158
22683	215159
52190	215160
33808	215161
26223	215162
73631	215163
606	215164
60631	215165
29974	215166
46776	215167
95149	215168
13612	215169
72877	215170
27755	215171
29410	215172
12962	215173
21008	215174
51467	215175
26981	215176
94234	215177
45008	215178
76919	215179
4614	215180
16939	215181
18754	215182
16249	215183
47181	215184
24650	215185
22549	215186
134048	215187
27	215188
18335	215189
41350	215190
74148	215191
67100	215192
46743	215193
94585	215194
7670	215195
53132	215196
5493	215197
129499	215198
1027	215199
10522	215200
29443	215201
10659	215202
83752	215203
123728	215204
34496	215205
82236	215206
34013	215207
41287	215208
99751	215209
51093	215210
24248	215211
14963	215212
7845	215213
5552	215214
21069	215215
94562	215216
27934	215217
22647	215218
391	215219
94596	215220
45314	215221
106979	215222
125794	215223
108602	215224
97935	215225
64224	215226
75769	215227
18222	215228
36733	215229
30493	215230
38189	215231
25383	215232
51622	215233
136325	215234
1933	215235
49401	215236
1473	215237
44311	215238
4301	215239
2074	215240
38167	215241
126795	215242
76841	215243
70448	215244
20744	215245
58914	215246
87921	215247
154056	215248
13094	215249
26686	215250
37378	215251
67852	215252
4213	215253
63134	215254
71974	215255
108444	215256
7515	215257
25181	215258
49859	215259
97612	215260
49	215261
16415	215262
41012	215263
28390	215264
91863	215265
23412	215266
20145	215267
116129	215268
6864	215269
6072	215270
41981	215271
2513	215272
36959	215273
5518	215274
55374	215275
127000	215276
99331	215277
50273	215278
55310	215279
83441	215280
2188	215281
89913	215282
2766	215283
61976	215284
21314	215285
77316	215286
27648	215287
115274	215288
40944	215289
60374	215290
1082	215291
34184	215292
68206	215293
36291	215294
18729	215295
132419	215296
76789	215297
64997	215298
14224	215299
26705	215300
76017	215301
15332	215302
53772	215303
10704	215304
63615	215305
29442	215306
147294	215307
3673	215308
3430	215309
79483	215310
3631	215311
23839	215312
14338	215313
5273	215314
82817	215315
4013	215316
82119	215317
6983	215318
57857	215319
73505	215320
71225	215321
109391	215322
12954	215323
9252	215324
3735	215325
38	215326
71475	215327
81907	215328
75843	215329
28764	215330
50664	215331
885	215332
53205	215333
128186	215334
54027	215335
39655	215336
45125	215337
6903	215338
11223	215339
1475	215340
53928	215341
34803	215342
30370	215343
59241	215344
74165	215345
20823	215346
25262	215347
31400	215348
50615	215349
12059	215350
162092	215351
14618	215352
27267	215353
68565	215354
17747	215355
67176	215356
43588	215357
15283	215358
12745	215359
15033	215360
16235	215361
76965	215362
30374	215363
6192	215364
8938	215365
12426	215366
93734	215367
33767	215368
5043	215369
5322	215370
69247	215371
11031	215372
120568	215373
87561	215374
13449	215375
33619	215376
34376	215377
11525	215378
6002	215379
26345	215380
19855	215381
28831	215382
33424	215383
120631	215384
11562	215385
19206	215386
92121	215387
8080	215388
25927	215389
10643	215390
755	215391
67090	215392
15889	215393
131046	215394
88029	215395
51474	215396
5667	215397
80552	215398
38	215399
51385	215400
51898	215401
23137	215402
5553	215403
40060	215404
74172	215405
101624	215406
44513	215407
50982	215408
5222	215409
14317	215410
6664	215411
5192	215412
49727	215413
21705	215414
9735	215415
68768	215416
57466	215417
22525	215418
8459	215419
13	215420
3982	215421
169267	215422
40938	215423
60754	215424
75016	215425
76049	215426
39423	215427
20909	215428
25968	215429
115685	215430
25814	215431
59474	215432
1067	215433
3586	215434
7236	215435
14453	215436
15960	215437
15369	215438
78353	215439
7452	215440
104810	215441
58786	215442
56210	215443
10944	215444
43431	215445
32408	215446
15194	215447
896	215448
135689	215449
150362	215450
6304	215451
106501	215452
109198	215453
11104	215454
3239	215455
52152	215456
41291	215457
49497	215458
15431	215459
102734	215460
59817	215461
20499	215462
43846	215463
27931	215464
105305	215465
6474	215466
10940	215467
563	215468
52279	215469
20	215470
64236	215471
124262	215472
34920	215473
99154	215474
79652	215475
2221	215476
2815	215477
444	215478
162651	215479
4485	215480
30257	215481
33884	215482
128882	215483
82983	215484
16317	215485
61783	215486
9953	215487
6390	215488
71607	215489
126953	215490
50500	215491
74343	215492
2341	215493
19774	215494
48198	215495
95245	215496
35720	215497
65890	215498
774	215499
39952	215500
138857	215501
30731	215502
1777	215503
12876	215504
6142	215505
4407	215506
109564	215507
125749	215508
43533	215509
26141	215510
54171	215511
10775	215512
65	215513
129223	215514
76750	215515
87580	215516
3711	215517
158344	215518
23984	215519
59531	215520
15493	215521
8371	215522
3461	215523
32871	215524
781	215525
75246	215526
100323	215527
122067	215528
8125	215529
136116	215530
15513	215531
107	215532
27937	215533
74412	215534
120785	215535
89286	215536
41763	215537
76944	215538
38825	215539
61846	215540
18857	215541
54020	215542
129837	215543
84601	215544
43697	215545
5323	215546
5556	215547
49371	215548
12713	215549
38074	215550
15651	215551
59043	215552
33540	215553
46341	215554
10977	215555
13686	215556
23012	215557
49547	215558
73848	215559
12177	215560
144130	215561
7651	215562
17177	215563
13357	215564
106813	215565
30590	215566
101488	215567
12302	215568
155269	215569
46784	215570
88227	215571
19598	215572
50973	215573
28900	215574
61197	215575
1889	215576
6859	215577
12649	215578
6381	215579
657	215580
53057	215581
74128	215582
11119	215583
103387	215584
100022	215585
76536	215586
1706	215587
56292	215588
49454	215589
11942	215590
56583	215591
67163	215592
62151	215593
13472	215594
53757	215595
96637	215596
248	215597
56528	215598
6572	215599
100202	215600
15662	215601
29294	215602
61046	215603
3251	215604
17865	215605
114076	215606
53867	215607
35109	215608
64222	215609
35426	215610
53706	215611
81971	215612
65811	215613
69321	215614
18131	215615
64042	215616
41903	215617
64438	215618
87681	215619
20001	215620
59892	215621
49609	215622
10343	215623
92870	215624
88210	215625
27267	215626
16644	215627
62866	215628
67741	215629
56	215630
339	215631
28837	215632
2639	215633
9028	215634
5400	215635
10073	215636
12697	215637
39351	215638
65881	215639
49897	215640
24608	215641
93708	215642
68239	215643
2619	215644
38039	215645
9953	215646
43391	215647
75396	215648
273	215649
73341	215650
48191	215651
28956	215652
38746	215653
67014	215654
71107	215655
68796	215656
20760	215657
135420	215658
43393	215659
16868	215660
37730	215661
52882	215662
18532	215663
2320	215664
37602	215665
30794	215666
22446	215667
6490	215668
71951	215669
9604	215670
1133	215671
24332	215672
94803	215673
54935	215674
12840	215675
61334	215676
9281	215677
159658	215678
48789	215679
18312	215680
664	215681
5725	215682
51075	215683
18262	215684
20416	215685
108995	215686
50479	215687
102284	215688
65358	215689
33758	215690
27090	215691
32597	215692
142395	215693
3878	215694
34290	215695
72706	215696
28896	215697
32496	215698
106210	215699
106678	215700
71645	215701
9744	215702
4265	215703
11543	215704
48342	215705
8447	215706
1280	215707
657	215708
32151	215709
87028	215710
9994	215711
36511	215712
84052	215713
87	215714
1692	215715
19800	215716
18655	215717
142462	215718
15442	215719
3942	215720
3582	215721
5669	215722
135925	215723
7303	215724
4383	215725
10510	215726
36430	215727
5855	215728
8836	215729
43098	215730
20207	215731
1172	215732
3188	215733
5287	215734
34093	215735
93633	215736
86925	215737
5762	215738
24562	215739
89835	215740
70856	215741
53053	215742
15650	215743
61124	215744
20718	215745
56315	215746
25632	215747
37068	215748
21462	215749
57513	215750
12526	215751
36002	215752
23943	215753
26685	215754
72693	215755
101708	215756
17109	215757
21102	215758
42903	215759
9302	215760
24276	215761
8492	215762
34464	215763
1325	215764
60606	215765
40801	215766
35355	215767
9336	215768
16668	215769
12022	215770
7242	215771
24741	215772
14384	215773
22150	215774
23800	215775
61251	215776
30371	215777
66405	215778
4113	215779
44653	215780
442	215781
15486	215782
50293	215783
72332	215784
80496	215785
15080	215786
21594	215787
22253	215788
5688	215789
66824	215790
97950	215791
69977	215792
79158	215793
49634	215794
104366	215795
14374	215796
97228	215797
33592	215798
42005	215799
53483	215800
26036	215801
71355	215802
87094	215803
117239	215804
2813	215805
95125	215806
26264	215807
1383	215808
93852	215809
30167	215810
86864	215811
7773	215812
46729	215813
99895	215814
7750	215815
6480	215816
38536	215817
10106	215818
4565	215819
8411	215820
11463	215821
11997	215822
22408	215823
21827	215824
75431	215825
5191	215826
26077	215827
167424	215828
16955	215829
127939	215830
21170	215831
60205	215832
112259	215833
59041	215834
18235	215835
86387	215836
3149	215837
15409	215838
138658	215839
77204	215840
40512	215841
84994	215842
30954	215843
6037	215844
62525	215845
102274	215846
18573	215847
10322	215848
96566	215849
11516	215850
47315	215851
9440	215852
33906	215853
19318	215854
4125	215855
14348	215856
16237	215857
2778	215858
20271	215859
54569	215860
90149	215861
36829	215862
113657	215863
9152	215864
2424	215865
36618	215866
6013	215867
105997	215868
125549	215869
68633	215870
11279	215871
64872	215872
24857	215873
5884	215874
111812	215875
160918	215876
660	215877
33024	215878
42597	215879
7990	215880
40863	215881
97489	215882
76593	215883
5917	215884
129301	215885
605	215886
71056	215887
58570	215888
28159	215889
94182	215890
18635	215891
108614	215892
25501	215893
113485	215894
22618	215895
15401	215896
38770	215897
54589	215898
44787	215899
17804	215900
90409	215901
23559	215902
22254	215903
20010	215904
96126	215905
92226	215906
18149	215907
53302	215908
8024	215909
162313	215910
13646	215911
55253	215912
14	215913
72163	215914
95659	215915
49763	215916
54188	215917
42817	215918
2881	215919
107036	215920
70264	215921
74426	215922
1064	215923
104745	215924
15752	215925
93143	215926
118334	215927
90813	215928
4128	215929
25271	215930
32043	215931
101329	215932
7405	215933
49404	215934
96360	215935
52544	215936
7258	215937
137686	215938
146338	215939
11332	215940
4318	215941
61497	215942
13297	215943
117794	215944
22306	215945
127861	215946
72034	215947
29730	215948
70951	215949
6731	215950
37741	215951
15753	215952
13371	215953
78132	215954
27856	215955
7244	215956
109026	215957
29335	215958
16450	215959
18425	215960
36082	215961
89072	215962
66712	215963
43756	215964
99501	215965
55548	215966
57343	215967
102408	215968
21486	215969
13396	215970
1854	215971
42394	215972
36938	215973
11747	215974
87264	215975
98480	215976
6296	215977
74502	215978
121714	215979
3092	215980
51279	215981
34570	215982
3379	215983
12507	215984
25970	215985
30480	215986
14018	215987
31	215988
92851	215989
20389	215990
60942	215991
13331	215992
165761	215993
136313	215994
29476	215995
119587	215996
34469	215997
16751	215998
127120	215999
53133	216000
164488	216001
37295	216002
90173	216003
7900	216004
63506	216005
50307	216006
17908	216007
832	216008
2720	216009
4368	216010
35070	216011
72069	216012
31172	216013
99075	216014
83068	216015
14568	216016
104890	216017
10197	216018
11716	216019
13532	216020
38462	216021
148154	216022
781	216023
52675	216024
105789	216025
50865	216026
27375	216027
115473	216028
67703	216029
24131	216030
59018	216031
51301	216032
63552	216033
1629	216034
695	216035
4235	216036
12432	216037
50196	216038
42883	216039
41527	216040
18989	216041
21354	216042
30468	216043
72470	216044
32928	216045
30420	216046
41816	216047
78988	216048
44883	216049
25560	216050
359	216051
67746	216052
23532	216053
40084	216054
57228	216055
89211	216056
68764	216057
4823	216058
1832	216059
54597	216060
5182	216061
2472	216062
156073	216063
637	216064
89140	216065
347	216066
75178	216067
13879	216068
36467	216069
72967	216070
4973	216071
35706	216072
90170	216073
2771	216074
43607	216075
57282	216076
58930	216077
39744	216078
73881	216079
43415	216080
22510	216081
57629	216082
8829	216083
443	216084
73068	216085
12334	216086
53076	216087
26564	216088
31638	216089
63348	216090
27444	216091
48	216092
73095	216093
19332	216094
68625	216095
124761	216096
6065	216097
93086	216098
45591	216099
1738	216100
14581	216101
16415	216102
22951	216103
97198	216104
104511	216105
91186	216106
41762	216107
28890	216108
43158	216109
30397	216110
27540	216111
11331	216112
205	216113
65854	216114
17314	216115
9707	216116
5656	216117
61537	216118
57969	216119
63224	216120
34280	216121
17775	216122
17440	216123
45341	216124
76923	216125
56487	216126
98388	216127
33	216128
126527	216129
28701	216130
67879	216131
74847	216132
149272	216133
31235	216134
20804	216135
13133	216136
45457	216137
46847	216138
47039	216139
64737	216140
50213	216141
26856	216142
104788	216143
41727	216144
13649	216145
37822	216146
12481	216147
298	216148
30004	216149
67352	216150
137069	216151
73224	216152
1012	216153
20473	216154
79118	216155
1455	216156
10737	216157
67923	216158
33647	216159
12147	216160
70248	216161
297	216162
80915	216163
92532	216164
79424	216165
98828	216166
73140	216167
120123	216168
68511	216169
101903	216170
41787	216171
124727	216172
39381	216173
30999	216174
34289	216175
4152	216176
18503	216177
101138	216178
39619	216179
109580	216180
16902	216181
4695	216182
103951	216183
41827	216184
107372	216185
66304	216186
8790	216187
52061	216188
16461	216189
64018	216190
65605	216191
13299	216192
27575	216193
141539	216194
98194	216195
113525	216196
5857	216197
36623	216198
10312	216199
79374	216200
56770	216201
96341	216202
64319	216203
168885	216204
8290	216205
35917	216206
77830	216207
39779	216208
112144	216209
109798	216210
98869	216211
97193	216212
50505	216213
84887	216214
39121	216215
65487	216216
84095	216217
55205	216218
4022	216219
3875	216220
21280	216221
8428	216222
54049	216223
77735	216224
44254	216225
35190	216226
15711	216227
137791	216228
52808	216229
57535	216230
23495	216231
21164	216232
254	216233
46258	216234
26225	216235
1881	216236
26480	216237
3767	216238
7659	216239
25787	216240
79	216241
20605	216242
63	216243
2860	216244
80292	216245
30315	216246
128076	216247
29889	216248
7119	216249
75721	216250
93655	216251
3922	216252
2970	216253
62660	216254
58755	216255
58	216256
57593	216257
42536	216258
123151	216259
19532	216260
1054	216261
22026	216262
7054	216263
44410	216264
133008	216265
57248	216266
2695	216267
78868	216268
63685	216269
100058	216270
12583	216271
44200	216272
54342	216273
52381	216274
13079	216275
48406	216276
38507	216277
76185	216278
76430	216279
40004	216280
65603	216281
20666	216282
95997	216283
20075	216284
50485	216285
52382	216286
14658	216287
116317	216288
20416	216289
136172	216290
116169	216291
13323	216292
55851	216293
82808	216294
18692	216295
53810	216296
5969	216297
24046	216298
37782	216299
5211	216300
21627	216301
148216	216302
77499	216303
23542	216304
14120	216305
38700	216306
4593	216307
15146	216308
94319	216309
37736	216310
3718	216311
61031	216312
95487	216313
38598	216314
27260	216315
140856	216316
12371	216317
3066	216318
86522	216319
61181	216320
30524	216321
36878	216322
76301	216323
34	216324
115536	216325
6578	216326
46031	216327
97971	216328
63293	216329
85514	216330
7763	216331
36112	216332
46803	216333
86841	216334
49937	216335
5041	216336
473	216337
23752	216338
26123	216339
28983	216340
88137	216341
105774	216342
13850	216343
82961	216344
136716	216345
23942	216346
156050	216347
75345	216348
43385	216349
137658	216350
165093	216351
24935	216352
168667	216353
89231	216354
78328	216355
107265	216356
9299	216357
11780	216358
55615	216359
70490	216360
2727	216361
1128	216362
25004	216363
24227	216364
74176	216365
3309	216366
70696	216367
85313	216368
91836	216369
54616	216370
61765	216371
5928	216372
54821	216373
33911	216374
44581	216375
101409	216376
10808	216377
68461	216378
81041	216379
134061	216380
106839	216381
33717	216382
731	216383
85045	216384
38263	216385
8412	216386
39719	216387
127446	216388
78387	216389
112435	216390
6228	216391
66273	216392
70557	216393
43939	216394
76580	216395
138272	216396
30121	216397
89200	216398
110671	216399
106488	216400
54663	216401
28555	216402
8264	216403
64664	216404
5839	216405
22178	216406
22786	216407
9224	216408
11649	216409
9759	216410
55328	216411
5043	216412
90260	216413
119073	216414
3874	216415
37134	216416
4794	216417
10100	216418
8783	216419
54931	216420
50871	216421
65172	216422
103874	216423
2179	216424
7847	216425
31281	216426
40777	216427
151008	216428
91419	216429
24369	216430
91991	216431
1584	216432
3717	216433
9607	216434
12087	216435
62118	216436
87302	216437
29506	216438
112945	216439
38112	216440
15859	216441
113295	216442
1416	216443
33119	216444
97751	216445
137511	216446
39201	216447
27956	216448
21316	216449
97054	216450
14670	216451
14779	216452
13698	216453
9861	216454
35134	216455
28067	216456
21952	216457
28769	216458
1568	216459
97	216460
15179	216461
138109	216462
15094	216463
133192	216464
11020	216465
660	216466
37720	216467
17232	216468
78298	216469
78513	216470
36207	216471
106953	216472
102599	216473
17465	216474
11071	216475
10744	216476
28937	216477
80032	216478
16363	216479
92365	216480
39792	216481
59977	216482
34347	216483
123	216484
9871	216485
8739	216486
56287	216487
84495	216488
5947	216489
28709	216490
16414	216491
121836	216492
48683	216493
169632	216494
1363	216495
12160	216496
64649	216497
27080	216498
120742	216499
112021	216500
37037	216501
19385	216502
110022	216503
255	216504
73407	216505
10001	216506
25992	216507
37774	216508
51307	216509
27086	216510
38775	216511
33412	216512
45172	216513
64356	216514
53874	216515
39591	216516
32055	216517
5659	216518
98108	216519
41702	216520
41367	216521
137484	216522
8739	216523
13840	216524
48762	216525
51411	216526
2346	216527
51317	216528
60262	216529
100459	216530
16970	216531
48667	216532
89017	216533
74658	216534
71583	216535
95843	216536
29000	216537
92561	216538
127475	216539
12772	216540
41752	216541
48203	216542
873	216543
1386	216544
75351	216545
57596	216546
12664	216547
118275	216548
167929	216549
153591	216550
24826	216551
15594	216552
50056	216553
30159	216554
33055	216555
44750	216556
60188	216557
75547	216558
124999	216559
47997	216560
41734	216561
24050	216562
85504	216563
60402	216564
22359	216565
113899	216566
94478	216567
123237	216568
6952	216569
8951	216570
73969	216571
35060	216572
22246	216573
37741	216574
35625	216575
12813	216576
948	216577
8657	216578
13956	216579
62104	216580
96110	216581
9691	216582
10597	216583
2465	216584
8067	216585
3113	216586
6864	216587
97250	216588
101959	216589
39575	216590
4496	216591
28191	216592
3931	216593
20921	216594
56216	216595
70539	216596
21351	216597
11416	216598
1283	216599
58483	216600
4205	216601
8310	216602
31880	216603
62196	216604
22772	216605
143165	216606
15153	216607
24006	216608
52166	216609
85993	216610
30784	216611
4870	216612
956	216613
9787	216614
137821	216615
115	216616
112330	216617
499	216618
1000	216619
92085	216620
109985	216621
23485	216622
23720	216623
31907	216624
42677	216625
67774	216626
63889	216627
83209	216628
18300	216629
2681	216630
101247	216631
91244	216632
114145	216633
37942	216634
4355	216635
16902	216636
51561	216637
102136	216638
7304	216639
12994	216640
22430	216641
14077	216642
22678	216643
24022	216644
13530	216645
53451	216646
24131	216647
1216	216648
1079	216649
3002	216650
32659	216651
44023	216652
6509	216653
9859	216654
1492	216655
6016	216656
89238	216657
138322	216658
78724	216659
11272	216660
31249	216661
28900	216662
148701	216663
96112	216664
52458	216665
40454	216666
21135	216667
28826	216668
45894	216669
33731	216670
167574	216671
2260	216672
8075	216673
54070	216674
50810	216675
72445	216676
93227	216677
102423	216678
43435	216679
101534	216680
105985	216681
1828	216682
45882	216683
114485	216684
14651	216685
158882	216686
75835	216687
17723	216688
20636	216689
1470	216690
17443	216691
49072	216692
50624	216693
11134	216694
96744	216695
26168	216696
48418	216697
67836	216698
4362	216699
45694	216700
91826	216701
3132	216702
30614	216703
112786	216704
23608	216705
45130	216706
4139	216707
8849	216708
27271	216709
17419	216710
10553	216711
32861	216712
115515	216713
43160	216714
18885	216715
63015	216716
3034	216717
63581	216718
1692	216719
55909	216720
11510	216721
42141	216722
28807	216723
3162	216724
66221	216725
8146	216726
47265	216727
167146	216728
464	216729
62050	216730
3576	216731
20974	216732
48153	216733
75831	216734
2752	216735
66081	216736
3534	216737
28797	216738
16242	216739
23654	216740
41471	216741
3443	216742
63698	216743
7012	216744
58046	216745
23614	216746
23325	216747
32857	216748
7342	216749
91206	216750
94672	216751
156810	216752
48969	216753
8655	216754
50157	216755
53535	216756
23579	216757
57358	216758
91179	216759
16433	216760
54741	216761
39405	216762
2507	216763
2851	216764
29927	216765
4523	216766
47965	216767
150328	216768
11436	216769
30474	216770
98463	216771
33489	216772
2292	216773
58129	216774
35300	216775
126659	216776
31772	216777
4266	216778
167989	216779
45064	216780
19878	216781
20370	216782
5912	216783
123182	216784
6234	216785
2823	216786
39397	216787
7914	216788
75762	216789
19739	216790
48447	216791
76479	216792
132849	216793
55946	216794
50476	216795
92	216796
58623	216797
5287	216798
132148	216799
36903	216800
23476	216801
7294	216802
43936	216803
54514	216804
19325	216805
18377	216806
130909	216807
46630	216808
11220	216809
62545	216810
25475	216811
2686	216812
8418	216813
85255	216814
6959	216815
68338	216816
62156	216817
17149	216818
14608	216819
360	216820
66464	216821
76347	216822
98382	216823
61008	216824
152628	216825
75	216826
1017	216827
19775	216828
1671	216829
73000	216830
104261	216831
137307	216832
119479	216833
11632	216834
631	216835
802	216836
44478	216837
7716	216838
8967	216839
107095	216840
64657	216841
20882	216842
31740	216843
75665	216844
29658	216845
17328	216846
35130	216847
97121	216848
897	216849
248	216850
80172	216851
85070	216852
102037	216853
71425	216854
20316	216855
162782	216856
9058	216857
29230	216858
34043	216859
13569	216860
84215	216861
35449	216862
36503	216863
60929	216864
16452	216865
532	216866
50084	216867
12225	216868
48273	216869
2190	216870
26653	216871
42580	216872
19182	216873
54252	216874
15894	216875
84428	216876
63601	216877
104899	216878
91041	216879
43037	216880
2115	216881
50032	216882
26900	216883
104729	216884
127375	216885
29222	216886
11400	216887
5304	216888
72709	216889
56620	216890
21415	216891
35719	216892
51334	216893
47542	216894
24100	216895
29595	216896
55488	216897
10548	216898
44479	216899
165491	216900
47239	216901
45227	216902
82550	216903
92056	216904
162220	216905
15647	216906
45966	216907
84369	216908
14273	216909
36221	216910
4232	216911
61458	216912
70135	216913
16505	216914
81768	216915
6190	216916
33647	216917
95024	216918
21260	216919
27038	216920
36400	216921
33847	216922
36748	216923
126199	216924
13706	216925
12138	216926
26759	216927
136279	216928
2906	216929
1942	216930
47351	216931
34561	216932
31120	216933
24980	216934
60141	216935
34171	216936
44343	216937
133610	216938
23429	216939
28558	216940
55143	216941
79576	216942
2651	216943
39229	216944
76576	216945
37291	216946
26153	216947
28068	216948
21	216949
103608	216950
103599	216951
6759	216952
44198	216953
108934	216954
42613	216955
9	216956
98170	216957
41803	216958
108490	216959
60315	216960
87989	216961
25564	216962
9749	216963
30852	216964
63812	216965
99800	216966
14	216967
109379	216968
74110	216969
50149	216970
95237	216971
14285	216972
41464	216973
65974	216974
132461	216975
65626	216976
25125	216977
168046	216978
9431	216979
40718	216980
71099	216981
4700	216982
16869	216983
20906	216984
52712	216985
46310	216986
96505	216987
58352	216988
110312	216989
783	216990
55721	216991
62688	216992
44218	216993
35422	216994
36596	216995
23751	216996
33803	216997
47188	216998
72600	216999
6246	217000
9601	217001
4035	217002
22491	217003
24049	217004
12528	217005
83100	217006
820	217007
106867	217008
90256	217009
13070	217010
22011	217011
3738	217012
111514	217013
45763	217014
25264	217015
29893	217016
11033	217017
1333	217018
11839	217019
40433	217020
24957	217021
11682	217022
25455	217023
34827	217024
89570	217025
11979	217026
457	217027
43388	217028
8	217029
142	217030
20846	217031
30050	217032
11221	217033
52351	217034
80931	217035
4722	217036
17897	217037
157362	217038
58602	217039
20927	217040
66383	217041
77195	217042
2401	217043
16653	217044
55580	217045
32540	217046
15980	217047
28180	217048
142285	217049
22584	217050
53839	217051
65373	217052
49918	217053
44378	217054
43908	217055
9758	217056
42601	217057
7074	217058
22419	217059
74349	217060
116529	217061
13931	217062
8356	217063
82510	217064
1426	217065
12781	217066
25952	217067
39626	217068
41099	217069
5008	217070
32537	217071
4418	217072
31577	217073
70291	217074
57675	217075
60533	217076
50327	217077
17584	217078
10253	217079
166741	217080
135965	217081
68412	217082
15153	217083
76272	217084
39467	217085
92787	217086
35878	217087
24348	217088
34229	217089
5432	217090
36967	217091
120983	217092
3258	217093
15610	217094
108743	217095
4272	217096
20458	217097
4617	217098
13589	217099
168816	217100
95129	217101
37274	217102
93168	217103
19916	217104
542	217105
35395	217106
16752	217107
88971	217108
19637	217109
26193	217110
20343	217111
6902	217112
50593	217113
87437	217114
38731	217115
92616	217116
70163	217117
30302	217118
127015	217119
127126	217120
150984	217121
1951	217122
45621	217123
76108	217124
7796	217125
36256	217126
15073	217127
21196	217128
30886	217129
33685	217130
721	217131
110630	217132
3243	217133
41160	217134
18051	217135
83572	217136
111788	217137
15054	217138
51841	217139
150027	217140
92390	217141
119150	217142
1963	217143
61846	217144
66155	217145
103671	217146
72754	217147
43278	217148
129032	217149
94651	217150
85190	217151
10207	217152
43922	217153
4194	217154
35397	217155
29603	217156
102180	217157
35086	217158
31387	217159
2200	217160
36668	217161
136717	217162
85757	217163
28012	217164
22392	217165
93759	217166
6696	217167
99848	217168
50768	217169
124791	217170
18132	217171
2297	217172
25924	217173
5850	217174
15088	217175
4484	217176
147095	217177
38594	217178
44629	217179
8940	217180
141937	217181
11377	217182
55337	217183
75694	217184
54080	217185
60051	217186
83444	217187
122651	217188
20842	217189
169326	217190
42897	217191
47229	217192
74723	217193
14317	217194
23746	217195
19978	217196
88736	217197
8332	217198
17369	217199
163061	217200
159671	217201
10719	217202
62614	217203
127853	217204
127249	217205
82084	217206
107467	217207
10152	217208
14970	217209
51259	217210
15390	217211
13273	217212
43141	217213
18397	217214
139379	217215
33792	217216
42969	217217
3387	217218
29860	217219
28333	217220
69440	217221
5699	217222
71191	217223
10697	217224
112719	217225
125696	217226
19960	217227
29500	217228
55648	217229
1298	217230
24493	217231
48692	217232
131259	217233
775	217234
2060	217235
23958	217236
15840	217237
64024	217238
110591	217239
78859	217240
2459	217241
74711	217242
5198	217243
74187	217244
102267	217245
4235	217246
23093	217247
17083	217248
22833	217249
104851	217250
95430	217251
107418	217252
2628	217253
39724	217254
3	217255
18907	217256
122187	217257
105609	217258
27714	217259
41607	217260
130777	217261
129669	217262
21904	217263
73833	217264
8946	217265
26463	217266
127818	217267
8332	217268
34020	217269
153453	217270
4401	217271
55512	217272
6442	217273
136445	217274
122068	217275
107051	217276
73	217277
154175	217278
82333	217279
18820	217280
9366	217281
36039	217282
2163	217283
1623	217284
50680	217285
31817	217286
136270	217287
17155	217288
105051	217289
4877	217290
17094	217291
95087	217292
18102	217293
32691	217294
2905	217295
10796	217296
88572	217297
124713	217298
74629	217299
72749	217300
12172	217301
5858	217302
123254	217303
40197	217304
12517	217305
77007	217306
81638	217307
72015	217308
30343	217309
7179	217310
40841	217311
1392	217312
21919	217313
2245	217314
26041	217315
80482	217316
32328	217317
120944	217318
9562	217319
6291	217320
82119	217321
157923	217322
61877	217323
46318	217324
1572	217325
83143	217326
29602	217327
14439	217328
52258	217329
1023	217330
134477	217331
31131	217332
12618	217333
2740	217334
126768	217335
6136	217336
119944	217337
55131	217338
105833	217339
2593	217340
25170	217341
100640	217342
65867	217343
2867	217344
227	217345
23934	217346
24062	217347
73167	217348
7864	217349
5653	217350
47015	217351
85297	217352
4550	217353
14629	217354
22945	217355
21820	217356
13477	217357
15404	217358
56898	217359
32582	217360
101917	217361
76403	217362
35334	217363
4747	217364
58880	217365
132926	217366
70644	217367
30292	217368
3731	217369
2245	217370
11058	217371
158339	217372
79597	217373
1752	217374
65240	217375
38763	217376
98874	217377
12096	217378
47611	217379
2133	217380
45103	217381
5668	217382
27606	217383
29897	217384
2002	217385
142273	217386
20925	217387
4444	217388
73522	217389
168479	217390
166303	217391
66017	217392
9452	217393
43020	217394
16963	217395
126339	217396
6082	217397
1887	217398
8553	217399
2579	217400
94948	217401
27490	217402
30820	217403
15080	217404
61899	217405
48939	217406
17860	217407
49802	217408
30056	217409
11564	217410
28447	217411
5854	217412
15039	217413
29116	217414
37214	217415
672	217416
6972	217417
39746	217418
568	217419
106304	217420
55173	217421
37871	217422
2703	217423
19217	217424
98706	217425
39319	217426
43267	217427
468	217428
25783	217429
49095	217430
43618	217431
48505	217432
93447	217433
88592	217434
18793	217435
67731	217436
38384	217437
41121	217438
49739	217439
8601	217440
126310	217441
5359	217442
44548	217443
37423	217444
4193	217445
33953	217446
39178	217447
5	217448
75770	217449
17158	217450
2660	217451
958	217452
52803	217453
14002	217454
34288	217455
22550	217456
85713	217457
1407	217458
889	217459
58051	217460
36179	217461
13690	217462
109013	217463
13085	217464
13630	217465
21293	217466
3908	217467
100097	217468
128107	217469
162170	217470
87239	217471
36285	217472
128349	217473
81499	217474
124758	217475
52436	217476
37320	217477
14896	217478
79962	217479
36193	217480
39587	217481
2942	217482
27679	217483
13445	217484
7294	217485
90258	217486
169980	217487
50322	217488
132954	217489
25690	217490
531	217491
46319	217492
97743	217493
43969	217494
1514	217495
16220	217496
37698	217497
4533	217498
123192	217499
72415	217500
3431	217501
13661	217502
10074	217503
53230	217504
78380	217505
24632	217506
64770	217507
20171	217508
16834	217509
30800	217510
31731	217511
3652	217512
21738	217513
1382	217514
67456	217515
107169	217516
14805	217517
15775	217518
135169	217519
2741	217520
15431	217521
12942	217522
66584	217523
3639	217524
8059	217525
35020	217526
18507	217527
63403	217528
41056	217529
96873	217530
25428	217531
27197	217532
18099	217533
143346	217534
2470	217535
110479	217536
38967	217537
112848	217538
61847	217539
69136	217540
33713	217541
87596	217542
22721	217543
22855	217544
61400	217545
146759	217546
39379	217547
131861	217548
99182	217549
47207	217550
6980	217551
25479	217552
23488	217553
32777	217554
1759	217555
37008	217556
153782	217557
91	217558
39898	217559
11570	217560
123584	217561
42208	217562
18525	217563
54632	217564
6089	217565
36630	217566
170098	217567
18636	217568
87617	217569
91290	217570
63245	217571
4675	217572
34201	217573
3065	217574
168363	217575
67190	217576
63209	217577
44633	217578
3258	217579
39299	217580
118534	217581
91427	217582
129332	217583
41075	217584
2677	217585
37321	217586
48200	217587
4645	217588
41159	217589
79870	217590
77014	217591
145408	217592
65955	217593
99620	217594
49251	217595
12645	217596
25641	217597
86543	217598
2636	217599
69104	217600
4001	217601
43125	217602
7828	217603
141620	217604
36196	217605
8472	217606
41238	217607
86	217608
34284	217609
3059	217610
89	217611
32123	217612
20307	217613
32302	217614
6968	217615
125963	217616
50650	217617
39329	217618
22145	217619
1202	217620
6917	217621
55186	217622
49832	217623
40773	217624
52290	217625
12134	217626
102316	217627
11312	217628
17022	217629
151182	217630
78865	217631
21580	217632
60968	217633
73743	217634
12443	217635
122851	217636
105268	217637
45	217638
1948	217639
9153	217640
68753	217641
93458	217642
36615	217643
6913	217644
96154	217645
72172	217646
9487	217647
22536	217648
6321	217649
6587	217650
3070	217651
15170	217652
38907	217653
60984	217654
56171	217655
85989	217656
92491	217657
28194	217658
15402	217659
98502	217660
11943	217661
43484	217662
9359	217663
32992	217664
64823	217665
115541	217666
58072	217667
72056	217668
24009	217669
114375	217670
14151	217671
132357	217672
87818	217673
19449	217674
122641	217675
13751	217676
133534	217677
18550	217678
49067	217679
2580	217680
126991	217681
70057	217682
54929	217683
120827	217684
30935	217685
57226	217686
9980	217687
24311	217688
81255	217689
50022	217690
8846	217691
80383	217692
31566	217693
39309	217694
3220	217695
106145	217696
98238	217697
63551	217698
38472	217699
30308	217700
18803	217701
16373	217702
181	217703
34365	217704
7937	217705
5232	217706
54114	217707
1400	217708
161087	217709
29226	217710
33737	217711
16713	217712
42710	217713
58972	217714
17781	217715
35202	217716
47621	217717
781	217718
34220	217719
87252	217720
10196	217721
147595	217722
6802	217723
96305	217724
13248	217725
33499	217726
57413	217727
6148	217728
15983	217729
4209	217730
47511	217731
1294	217732
32539	217733
31503	217734
66923	217735
63673	217736
16799	217737
105485	217738
45435	217739
68028	217740
53507	217741
34882	217742
67786	217743
1953	217744
1314	217745
71623	217746
77163	217747
74436	217748
129442	217749
123838	217750
89599	217751
6483	217752
138969	217753
21273	217754
50180	217755
6017	217756
19424	217757
123928	217758
89207	217759
4799	217760
29657	217761
5387	217762
21790	217763
17302	217764
31272	217765
47870	217766
1727	217767
92127	217768
32922	217769
20914	217770
11600	217771
80974	217772
16454	217773
17213	217774
2405	217775
48826	217776
12361	217777
41509	217778
128691	217779
76243	217780
102453	217781
69987	217782
755	217783
33999	217784
22068	217785
3991	217786
12131	217787
4098	217788
47781	217789
40214	217790
44	217791
20169	217792
49377	217793
125000	217794
124412	217795
2677	217796
24417	217797
10750	217798
106423	217799
37984	217800
74032	217801
58660	217802
63695	217803
61115	217804
20871	217805
1352	217806
123818	217807
49152	217808
43497	217809
56716	217810
150854	217811
86151	217812
96740	217813
53263	217814
2667	217815
12734	217816
73365	217817
3140	217818
34604	217819
74221	217820
93525	217821
26463	217822
88557	217823
11319	217824
136671	217825
71009	217826
17238	217827
28114	217828
101706	217829
74041	217830
117383	217831
2998	217832
79354	217833
5658	217834
76014	217835
118046	217836
805	217837
14125	217838
121560	217839
13330	217840
19208	217841
21295	217842
18904	217843
22253	217844
181	217845
101127	217846
65330	217847
63081	217848
117934	217849
1284	217850
4497	217851
39392	217852
109792	217853
44822	217854
2833	217855
21241	217856
62692	217857
144842	217858
1923	217859
11127	217860
2475	217861
85024	217862
89416	217863
132909	217864
64934	217865
6164	217866
62989	217867
46759	217868
95986	217869
29193	217870
77852	217871
7322	217872
105819	217873
18655	217874
95700	217875
73604	217876
66353	217877
30613	217878
33339	217879
15846	217880
23809	217881
160361	217882
181	217883
44961	217884
71554	217885
64814	217886
59431	217887
79145	217888
66079	217889
72854	217890
49104	217891
129178	217892
40629	217893
2974	217894
123915	217895
31029	217896
2765	217897
38382	217898
104181	217899
166490	217900
134420	217901
19513	217902
86078	217903
16495	217904
70585	217905
16696	217906
19187	217907
2454	217908
47674	217909
11316	217910
33911	217911
4810	217912
103	217913
6268	217914
55606	217915
22279	217916
52087	217917
14765	217918
87004	217919
9192	217920
43281	217921
63417	217922
99576	217923
94590	217924
70142	217925
6665	217926
9116	217927
168934	217928
46925	217929
28612	217930
57757	217931
15406	217932
972	217933
8365	217934
72289	217935
19090	217936
42442	217937
15973	217938
2808	217939
153492	217940
157064	217941
8266	217942
71426	217943
61319	217944
87027	217945
57473	217946
19873	217947
65104	217948
135693	217949
77525	217950
6183	217951
62846	217952
54418	217953
78547	217954
57103	217955
16272	217956
4864	217957
2914	217958
48275	217959
49901	217960
75406	217961
2763	217962
14775	217963
23549	217964
168858	217965
50486	217966
30793	217967
12094	217968
20138	217969
115727	217970
49227	217971
20779	217972
74336	217973
18777	217974
71299	217975
10616	217976
5696	217977
16327	217978
61413	217979
110770	217980
70958	217981
42090	217982
172	217983
62574	217984
2732	217985
17473	217986
22610	217987
112980	217988
20055	217989
6691	217990
8282	217991
66105	217992
35899	217993
28625	217994
9663	217995
12343	217996
10735	217997
27915	217998
450	217999
7749	218000
52897	218001
105003	218002
6311	218003
17828	218004
29680	218005
2342	218006
90162	218007
86584	218008
43636	218009
55913	218010
19903	218011
27733	218012
7224	218013
26616	218014
9353	218015
102572	218016
19377	218017
48388	218018
70376	218019
22345	218020
66059	218021
73806	218022
51862	218023
94430	218024
51570	218025
20320	218026
26258	218027
33311	218028
91904	218029
35666	218030
4077	218031
25067	218032
12243	218033
9660	218034
5271	218035
19621	218036
35876	218037
11953	218038
125330	218039
95262	218040
89968	218041
34341	218042
12683	218043
58757	218044
17185	218045
4913	218046
101526	218047
38305	218048
5525	218049
56078	218050
6786	218051
160439	218052
158189	218053
67618	218054
115287	218055
34849	218056
45520	218057
82353	218058
3519	218059
73937	218060
104884	218061
86585	218062
11253	218063
225	218064
59185	218065
10508	218066
3882	218067
16265	218068
16300	218069
17053	218070
39558	218071
154308	218072
9543	218073
26991	218074
27960	218075
31328	218076
33842	218077
99632	218078
23046	218079
53586	218080
56518	218081
53461	218082
7768	218083
3600	218084
93824	218085
15378	218086
37751	218087
71032	218088
6315	218089
111684	218090
13223	218091
11648	218092
109362	218093
57521	218094
106509	218095
36973	218096
24956	218097
92385	218098
71913	218099
4392	218100
14267	218101
117498	218102
31075	218103
99069	218104
1399	218105
98601	218106
42288	218107
37832	218108
21656	218109
11937	218110
56346	218111
498	218112
6030	218113
101108	218114
23795	218115
72758	218116
1379	218117
13961	218118
12629	218119
7436	218120
88847	218121
79870	218122
16005	218123
157646	218124
16274	218125
36	218126
130198	218127
25743	218128
47898	218129
3810	218130
20143	218131
3050	218132
161791	218133
124886	218134
123225	218135
29345	218136
91575	218137
68087	218138
47679	218139
17689	218140
49447	218141
69053	218142
4324	218143
50403	218144
80793	218145
8066	218146
149900	218147
67700	218148
145388	218149
1365	218150
10861	218151
4720	218152
4523	218153
59296	218154
15609	218155
32739	218156
5955	218157
66639	218158
34144	218159
94291	218160
16557	218161
17905	218162
22138	218163
314	218164
48487	218165
97467	218166
6205	218167
51802	218168
184	218169
29422	218170
41837	218171
247	218172
26658	218173
27030	218174
11344	218175
66	218176
36406	218177
32893	218178
137443	218179
122566	218180
2455	218181
152491	218182
70598	218183
8473	218184
115079	218185
147122	218186
116085	218187
8315	218188
10203	218189
3684	218190
9559	218191
37554	218192
19156	218193
37751	218194
5822	218195
80991	218196
6135	218197
44796	218198
153013	218199
53196	218200
7143	218201
311	218202
31139	218203
6060	218204
91421	218205
2768	218206
55697	218207
127291	218208
69189	218209
49301	218210
51668	218211
1312	218212
13008	218213
8814	218214
39802	218215
13495	218216
16916	218217
59937	218218
14585	218219
67315	218220
7681	218221
12970	218222
2004	218223
28532	218224
16071	218225
85503	218226
18876	218227
52014	218228
56997	218229
97326	218230
59830	218231
29392	218232
55655	218233
1447	218234
75815	218235
33191	218236
78968	218237
16181	218238
88383	218239
43740	218240
29554	218241
8405	218242
39852	218243
80845	218244
42265	218245
72102	218246
2356	218247
650	218248
125742	218249
7270	218250
20656	218251
75046	218252
55282	218253
60027	218254
32857	218255
102332	218256
23970	218257
1992	218258
60351	218259
20974	218260
82896	218261
11667	218262
31363	218263
62598	218264
6113	218265
85341	218266
8374	218267
135918	218268
19450	218269
159269	218270
84661	218271
4367	218272
70621	218273
92742	218274
62208	218275
20080	218276
22070	218277
91983	218278
80593	218279
2560	218280
69443	218281
165818	218282
5747	218283
59346	218284
95087	218285
26404	218286
54532	218287
114453	218288
1891	218289
7928	218290
19009	218291
2493	218292
46101	218293
32939	218294
110245	218295
1128	218296
21768	218297
24603	218298
16249	218299
46149	218300
42588	218301
41424	218302
10022	218303
87338	218304
50037	218305
90944	218306
37117	218307
82493	218308
26731	218309
32588	218310
27741	218311
119345	218312
77061	218313
61956	218314
6804	218315
11670	218316
61162	218317
48276	218318
50992	218319
43068	218320
15310	218321
80377	218322
50475	218323
21861	218324
51306	218325
24268	218326
136443	218327
164017	218328
87686	218329
18853	218330
27222	218331
22918	218332
2419	218333
58915	218334
32272	218335
131436	218336
9601	218337
21191	218338
34790	218339
94153	218340
69253	218341
92479	218342
159696	218343
41925	218344
84843	218345
58201	218346
11282	218347
56201	218348
122576	218349
2656	218350
20807	218351
41141	218352
76820	218353
119288	218354
142602	218355
12773	218356
120381	218357
43572	218358
29570	218359
29835	218360
15693	218361
133168	218362
52045	218363
5411	218364
31956	218365
30858	218366
52301	218367
16532	218368
49020	218369
77576	218370
8779	218371
10723	218372
22329	218373
168183	218374
48831	218375
60270	218376
89261	218377
59671	218378
51636	218379
7698	218380
102031	218381
13570	218382
33467	218383
90701	218384
2671	218385
129626	218386
87259	218387
1502	218388
160	218389
8035	218390
17048	218391
108600	218392
25854	218393
32960	218394
60000	218395
114583	218396
148827	218397
4525	218398
49272	218399
3844	218400
58349	218401
24099	218402
21911	218403
30501	218404
6116	218405
898	218406
52897	218407
50869	218408
116649	218409
30532	218410
19670	218411
110657	218412
141273	218413
31399	218414
13728	218415
6761	218416
7685	218417
42294	218418
31002	218419
12944	218420
46642	218421
37695	218422
2206	218423
100573	218424
82891	218425
87501	218426
93274	218427
13089	218428
1407	218429
86712	218430
68239	218431
59077	218432
61085	218433
92943	218434
34510	218435
22018	218436
50804	218437
47716	218438
10814	218439
14849	218440
40377	218441
41697	218442
49012	218443
34266	218444
12768	218445
34839	218446
95305	218447
25002	218448
699	218449
2561	218450
55375	218451
34550	218452
14301	218453
86777	218454
115634	218455
976	218456
28765	218457
6347	218458
57990	218459
47639	218460
94693	218461
23012	218462
14623	218463
128227	218464
39101	218465
98196	218466
108173	218467
79006	218468
49048	218469
95090	218470
11023	218471
30661	218472
126389	218473
144991	218474
7273	218475
24769	218476
96950	218477
30631	218478
43442	218479
65881	218480
165591	218481
74	218482
65931	218483
99921	218484
2171	218485
102762	218486
59264	218487
28394	218488
65799	218489
5307	218490
71569	218491
3478	218492
9487	218493
15766	218494
61395	218495
35181	218496
6560	218497
20375	218498
79250	218499
156011	218500
5928	218501
67922	218502
9338	218503
155686	218504
66207	218505
58006	218506
109819	218507
118446	218508
42849	218509
168218	218510
77744	218511
13335	218512
24456	218513
41378	218514
5271	218515
28961	218516
82	218517
113317	218518
27634	218519
4912	218520
4578	218521
66010	218522
2076	218523
58904	218524
97929	218525
16402	218526
1155	218527
44293	218528
887	218529
3512	218530
90899	218531
7249	218532
6445	218533
134474	218534
26559	218535
1005	218536
12359	218537
1839	218538
93926	218539
79389	218540
60785	218541
82146	218542
20742	218543
19328	218544
11361	218545
51053	218546
112831	218547
30949	218548
54223	218549
37244	218550
132598	218551
17125	218552
127776	218553
73206	218554
88640	218555
3666	218556
8320	218557
107047	218558
205	218559
3239	218560
38998	218561
50474	218562
17323	218563
138955	218564
56582	218565
20595	218566
44637	218567
96195	218568
43591	218569
89155	218570
78770	218571
1223	218572
94296	218573
55133	218574
2395	218575
3703	218576
28719	218577
84531	218578
108905	218579
40780	218580
4205	218581
76929	218582
96010	218583
17455	218584
4797	218585
31177	218586
1024	218587
38340	218588
25396	218589
4069	218590
67247	218591
96025	218592
66451	218593
20279	218594
149008	218595
29165	218596
12975	218597
15000	218598
4022	218599
49560	218600
44379	218601
29242	218602
74953	218603
36858	218604
79	218605
1003	218606
35078	218607
2969	218608
129245	218609
159971	218610
3275	218611
34505	218612
21136	218613
27886	218614
36103	218615
5966	218616
1397	218617
65305	218618
40836	218619
130848	218620
24980	218621
5209	218622
44623	218623
3584	218624
4337	218625
6274	218626
27424	218627
34726	218628
32949	218629
22581	218630
1571	218631
26639	218632
58115	218633
35844	218634
1017	218635
33911	218636
85112	218637
56902	218638
26093	218639
23552	218640
76542	218641
99493	218642
82682	218643
100604	218644
43895	218645
28030	218646
15870	218647
10173	218648
30285	218649
19612	218650
16237	218651
17310	218652
7609	218653
102569	218654
22053	218655
16424	218656
52076	218657
75516	218658
104294	218659
22412	218660
45105	218661
123240	218662
4708	218663
57599	218664
684	218665
11870	218666
97095	218667
18217	218668
101960	218669
51589	218670
139630	218671
13863	218672
7321	218673
7501	218674
5232	218675
106938	218676
367	218677
50890	218678
29078	218679
130050	218680
71448	218681
15662	218682
139031	218683
96392	218684
17501	218685
1573	218686
8886	218687
49687	218688
85925	218689
152469	218690
6086	218691
89275	218692
131333	218693
11144	218694
17748	218695
75772	218696
55477	218697
129152	218698
13649	218699
331	218700
16617	218701
43564	218702
18755	218703
12392	218704
97263	218705
39214	218706
47477	218707
9121	218708
19005	218709
45751	218710
1977	218711
86338	218712
1578	218713
86011	218714
19893	218715
67280	218716
78311	218717
88377	218718
139359	218719
11985	218720
55848	218721
1789	218722
48878	218723
8096	218724
11115	218725
23393	218726
123620	218727
61885	218728
38873	218729
37675	218730
160780	218731
78965	218732
1567	218733
60798	218734
22256	218735
31552	218736
12514	218737
47907	218738
66712	218739
42279	218740
137120	218741
5126	218742
38420	218743
1635	218744
11815	218745
8953	218746
6695	218747
19802	218748
48829	218749
41562	218750
23004	218751
3323	218752
35955	218753
70581	218754
2815	218755
20503	218756
94172	218757
140574	218758
19076	218759
647	218760
2429	218761
4498	218762
42406	218763
90749	218764
22146	218765
8297	218766
28309	218767
155780	218768
68501	218769
83091	218770
62374	218771
1361	218772
63346	218773
11319	218774
95591	218775
10243	218776
15677	218777
8483	218778
20556	218779
28176	218780
22621	218781
25441	218782
23538	218783
9706	218784
110462	218785
2	218786
118189	218787
54539	218788
53841	218789
6404	218790
78061	218791
25580	218792
23763	218793
155	218794
33153	218795
137835	218796
60657	218797
98788	218798
12803	218799
56126	218800
15687	218801
13915	218802
22545	218803
98288	218804
103265	218805
44200	218806
9593	218807
36984	218808
54942	218809
32670	218810
80508	218811
57284	218812
64447	218813
1608	218814
129967	218815
110072	218816
19003	218817
147275	218818
148185	218819
49592	218820
7953	218821
93313	218822
25398	218823
19	218824
122204	218825
83053	218826
85714	218827
49144	218828
66366	218829
16	218830
84254	218831
3347	218832
663	218833
84063	218834
42800	218835
3880	218836
14393	218837
8766	218838
13754	218839
44434	218840
23575	218841
6559	218842
3517	218843
95543	218844
81700	218845
11268	218846
20514	218847
5600	218848
79800	218849
117151	218850
32415	218851
70507	218852
18050	218853
25282	218854
1144	218855
30262	218856
55824	218857
65104	218858
37149	218859
76330	218860
100564	218861
7513	218862
46687	218863
34277	218864
1147	218865
28394	218866
108191	218867
38506	218868
67972	218869
17169	218870
77183	218871
16483	218872
113781	218873
7747	218874
11273	218875
338	218876
118611	218877
69430	218878
40211	218879
115340	218880
7301	218881
21630	218882
6915	218883
1782	218884
86106	218885
47463	218886
69872	218887
6735	218888
105956	218889
23382	218890
154	218891
8872	218892
16398	218893
83684	218894
15483	218895
82725	218896
31345	218897
14514	218898
76781	218899
17689	218900
18466	218901
1295	218902
81432	218903
67920	218904
29183	218905
62983	218906
104994	218907
1798	218908
23910	218909
29816	218910
10784	218911
129266	218912
33635	218913
28435	218914
106746	218915
8380	218916
33564	218917
29217	218918
31982	218919
13579	218920
61070	218921
13694	218922
6634	218923
46092	218924
6824	218925
95297	218926
21956	218927
23030	218928
9966	218929
89353	218930
7011	218931
41098	218932
8379	218933
11365	218934
387	218935
32141	218936
23426	218937
29678	218938
1298	218939
21237	218940
9396	218941
59069	218942
2022	218943
53440	218944
15348	218945
7773	218946
112	218947
95627	218948
154142	218949
129883	218950
127022	218951
66989	218952
29201	218953
72807	218954
113467	218955
20629	218956
62666	218957
114007	218958
43814	218959
134245	218960
59034	218961
122695	218962
166587	218963
5764	218964
32724	218965
10868	218966
18047	218967
87623	218968
11387	218969
15056	218970
68738	218971
34025	218972
54045	218973
10644	218974
75752	218975
10949	218976
44905	218977
88545	218978
109050	218979
100059	218980
38585	218981
97151	218982
53406	218983
35957	218984
12947	218985
28739	218986
78956	218987
41297	218988
16906	218989
95655	218990
159783	218991
43087	218992
93708	218993
37179	218994
33968	218995
2809	218996
33806	218997
308	218998
1187	218999
26534	219000
1181	219001
58504	219002
10084	219003
2796	219004
62707	219005
296	219006
119748	219007
58423	219008
17916	219009
24505	219010
40977	219011
494	219012
3850	219013
5387	219014
1259	219015
21430	219016
55751	219017
76983	219018
25238	219019
28255	219020
31148	219021
879	219022
66497	219023
32990	219024
28627	219025
30931	219026
48842	219027
45362	219028
26323	219029
34298	219030
112301	219031
88806	219032
12621	219033
69499	219034
112874	219035
26076	219036
63759	219037
797	219038
3078	219039
25809	219040
19569	219041
142551	219042
45779	219043
98735	219044
44761	219045
140346	219046
7305	219047
59560	219048
86589	219049
49185	219050
37518	219051
91232	219052
14918	219053
26762	219054
14480	219055
30773	219056
17430	219057
37020	219058
76095	219059
8752	219060
12063	219061
23581	219062
110840	219063
7943	219064
85148	219065
39681	219066
46982	219067
55869	219068
7098	219069
66204	219070
71999	219071
43440	219072
25301	219073
14499	219074
103517	219075
4540	219076
6072	219077
3581	219078
123402	219079
49775	219080
64153	219081
129827	219082
55861	219083
47421	219084
24856	219085
8206	219086
56760	219087
53034	219088
14296	219089
12490	219090
17340	219091
26695	219092
13997	219093
114031	219094
10077	219095
55621	219096
19686	219097
2524	219098
13045	219099
118150	219100
31062	219101
4719	219102
50596	219103
23334	219104
37046	219105
108978	219106
38652	219107
77245	219108
2911	219109
13559	219110
11958	219111
102173	219112
1275	219113
21804	219114
14767	219115
25853	219116
36622	219117
5179	219118
69754	219119
49101	219120
61656	219121
33626	219122
30754	219123
30836	219124
29412	219125
36743	219126
73477	219127
33535	219128
124797	219129
11230	219130
121231	219131
29059	219132
943	219133
17413	219134
32196	219135
89198	219136
388	219137
33950	219138
38882	219139
32165	219140
13738	219141
115336	219142
80360	219143
6452	219144
29169	219145
75953	219146
58483	219147
79857	219148
30253	219149
142818	219150
42099	219151
84524	219152
121944	219153
26043	219154
2666	219155
132514	219156
19620	219157
12498	219158
52376	219159
83350	219160
2851	219161
68953	219162
31340	219163
18319	219164
21710	219165
14082	219166
41665	219167
85739	219168
4	219169
51480	219170
81609	219171
1703	219172
6996	219173
99054	219174
37792	219175
4065	219176
8312	219177
78021	219178
31264	219179
46195	219180
3967	219181
26539	219182
130515	219183
23766	219184
8928	219185
18577	219186
15590	219187
15697	219188
1163	219189
17562	219190
28324	219191
3655	219192
164266	219193
33477	219194
10690	219195
51368	219196
23989	219197
40032	219198
64393	219199
115263	219200
348	219201
84112	219202
58074	219203
51582	219204
27251	219205
120896	219206
17242	219207
134072	219208
22919	219209
70607	219210
4668	219211
40918	219212
8284	219213
96240	219214
6629	219215
57174	219216
18349	219217
55846	219218
9313	219219
7956	219220
6126	219221
215	219222
56425	219223
20078	219224
115585	219225
14853	219226
41	219227
41672	219228
66795	219229
53026	219230
5658	219231
73302	219232
77599	219233
31668	219234
42293	219235
126772	219236
27137	219237
66131	219238
6686	219239
3762	219240
21695	219241
46384	219242
93417	219243
48005	219244
136060	219245
86948	219246
9871	219247
127999	219248
42720	219249
57739	219250
69039	219251
110844	219252
166062	219253
6258	219254
89053	219255
65797	219256
2320	219257
84729	219258
15975	219259
15928	219260
105973	219261
36818	219262
55398	219263
45964	219264
33711	219265
75739	219266
25499	219267
50617	219268
61995	219269
705	219270
26462	219271
6816	219272
75693	219273
4328	219274
16199	219275
60251	219276
10843	219277
21077	219278
77487	219279
20751	219280
50770	219281
46231	219282
25139	219283
16458	219284
18265	219285
2049	219286
17257	219287
68400	219288
57593	219289
17331	219290
63083	219291
11849	219292
3320	219293
157950	219294
646	219295
9729	219296
6472	219297
141	219298
4528	219299
113631	219300
39137	219301
135619	219302
1189	219303
132604	219304
24461	219305
11116	219306
50585	219307
65016	219308
103012	219309
87117	219310
65952	219311
11461	219312
2159	219313
43281	219314
13522	219315
65830	219316
17115	219317
55884	219318
44059	219319
76085	219320
35936	219321
5057	219322
4070	219323
24742	219324
88534	219325
40814	219326
13276	219327
41918	219328
10455	219329
6133	219330
5268	219331
23117	219332
23941	219333
70764	219334
51277	219335
40955	219336
31901	219337
4768	219338
22163	219339
116525	219340
8111	219341
8986	219342
57455	219343
108753	219344
8765	219345
84714	219346
16433	219347
3724	219348
69781	219349
312	219350
47851	219351
8771	219352
10663	219353
46668	219354
67899	219355
1867	219356
54507	219357
1179	219358
91214	219359
79258	219360
86511	219361
1563	219362
9883	219363
37544	219364
59352	219365
8729	219366
33082	219367
7539	219368
107271	219369
53069	219370
21471	219371
1890	219372
10769	219373
94991	219374
1557	219375
30204	219376
27676	219377
80000	219378
5520	219379
54960	219380
23337	219381
12030	219382
5374	219383
50541	219384
15322	219385
67038	219386
85396	219387
18941	219388
70	219389
56785	219390
43467	219391
39555	219392
727	219393
51265	219394
49158	219395
3244	219396
39032	219397
61118	219398
43305	219399
72591	219400
29709	219401
5300	219402
27540	219403
100799	219404
60257	219405
137235	219406
840	219407
5684	219408
55489	219409
114085	219410
48732	219411
41138	219412
36581	219413
74642	219414
50152	219415
17268	219416
43854	219417
5240	219418
59193	219419
46665	219420
87170	219421
14860	219422
64277	219423
37701	219424
2139	219425
162818	219426
1220	219427
36570	219428
20226	219429
1701	219430
29850	219431
102294	219432
59512	219433
22360	219434
40346	219435
21624	219436
65959	219437
48610	219438
845	219439
70487	219440
7972	219441
21005	219442
1619	219443
3481	219444
20421	219445
50579	219446
57469	219447
152284	219448
1981	219449
9245	219450
45295	219451
56814	219452
34494	219453
31488	219454
109456	219455
6578	219456
9125	219457
8074	219458
114431	219459
71306	219460
36101	219461
33596	219462
164508	219463
53127	219464
92724	219465
78352	219466
12833	219467
29678	219468
75117	219469
62510	219470
4280	219471
64252	219472
18924	219473
54647	219474
35281	219475
5980	219476
51502	219477
45274	219478
55190	219479
3555	219480
65991	219481
76683	219482
43108	219483
63221	219484
17333	219485
14038	219486
85370	219487
102866	219488
138873	219489
66396	219490
8771	219491
4359	219492
123234	219493
110935	219494
38654	219495
14896	219496
46315	219497
55576	219498
56366	219499
35016	219500
63649	219501
51827	219502
70218	219503
52862	219504
24710	219505
159292	219506
74677	219507
111208	219508
1882	219509
47742	219510
1665	219511
3847	219512
50196	219513
9690	219514
117410	219515
2098	219516
102925	219517
42114	219518
9982	219519
47378	219520
1758	219521
529	219522
44055	219523
21876	219524
46482	219525
51280	219526
80170	219527
39235	219528
2421	219529
33466	219530
58812	219531
1982	219532
10915	219533
15630	219534
1223	219535
39643	219536
5703	219537
601	219538
98179	219539
9739	219540
8487	219541
75017	219542
78035	219543
114	219544
48035	219545
81582	219546
27675	219547
542	219548
78390	219549
10730	219550
36526	219551
61077	219552
26017	219553
23769	219554
10236	219555
69069	219556
13527	219557
2753	219558
75112	219559
3698	219560
32007	219561
3578	219562
50869	219563
53821	219564
63999	219565
47575	219566
54873	219567
12087	219568
9826	219569
43754	219570
8792	219571
104448	219572
11999	219573
43179	219574
3416	219575
63550	219576
48363	219577
259	219578
30758	219579
75241	219580
165	219581
2435	219582
66422	219583
4814	219584
112900	219585
112702	219586
99718	219587
41632	219588
102416	219589
35124	219590
32125	219591
6224	219592
67245	219593
32511	219594
90602	219595
573	219596
24801	219597
36591	219598
42846	219599
102386	219600
6293	219601
148860	219602
9920	219603
113681	219604
54737	219605
41588	219606
47771	219607
23056	219608
59504	219609
44097	219610
32316	219611
110401	219612
59674	219613
122670	219614
39410	219615
2164	219616
16589	219617
25667	219618
6589	219619
9463	219620
89551	219621
105593	219622
2952	219623
21059	219624
96879	219625
122331	219626
92707	219627
4086	219628
1546	219629
9296	219630
110582	219631
76356	219632
73250	219633
125432	219634
97051	219635
75455	219636
21489	219637
116557	219638
58992	219639
14271	219640
9315	219641
57	219642
34228	219643
5455	219644
16295	219645
4510	219646
61193	219647
13120	219648
17507	219649
51299	219650
31432	219651
11227	219652
5812	219653
30640	219654
7893	219655
35211	219656
11595	219657
88511	219658
5941	219659
58506	219660
43164	219661
21668	219662
9697	219663
117813	219664
39612	219665
10839	219666
37406	219667
7899	219668
67580	219669
24654	219670
147543	219671
96315	219672
2281	219673
29618	219674
54430	219675
104374	219676
65035	219677
7536	219678
52946	219679
75388	219680
36533	219681
6079	219682
56068	219683
33952	219684
35452	219685
17464	219686
44242	219687
48606	219688
4845	219689
36324	219690
11551	219691
1757	219692
29869	219693
75274	219694
7553	219695
152209	219696
11275	219697
41484	219698
42666	219699
1544	219700
102638	219701
23641	219702
27846	219703
26064	219704
168426	219705
103696	219706
23197	219707
36567	219708
31237	219709
28479	219710
91902	219711
59727	219712
84722	219713
57278	219714
1450	219715
73609	219716
7378	219717
169623	219718
141697	219719
39159	219720
26384	219721
71600	219722
16800	219723
5498	219724
93056	219725
29693	219726
129859	219727
13924	219728
165668	219729
16050	219730
108262	219731
108468	219732
16118	219733
113357	219734
36245	219735
85320	219736
5958	219737
7569	219738
127839	219739
41785	219740
2692	219741
5237	219742
90771	219743
31597	219744
28562	219745
126639	219746
65137	219747
75031	219748
73447	219749
8703	219750
936	219751
34730	219752
1703	219753
79626	219754
23759	219755
86045	219756
2446	219757
59092	219758
5342	219759
2096	219760
75117	219761
20332	219762
16248	219763
76234	219764
2229	219765
1016	219766
92751	219767
20893	219768
151575	219769
95046	219770
32361	219771
58118	219772
7132	219773
37996	219774
2261	219775
105563	219776
92898	219777
38200	219778
104872	219779
4138	219780
88399	219781
18776	219782
65993	219783
107425	219784
129843	219785
6868	219786
3618	219787
6751	219788
93002	219789
9903	219790
44040	219791
35542	219792
77108	219793
120113	219794
40422	219795
67681	219796
18225	219797
36448	219798
17046	219799
5384	219800
86892	219801
12968	219802
38319	219803
67566	219804
16823	219805
23306	219806
487	219807
16639	219808
23829	219809
57365	219810
83283	219811
136490	219812
71083	219813
45958	219814
48796	219815
8212	219816
65283	219817
116388	219818
55023	219819
59391	219820
61347	219821
38277	219822
79016	219823
48390	219824
33905	219825
38441	219826
44450	219827
4917	219828
15018	219829
4893	219830
87983	219831
7465	219832
5511	219833
44212	219834
2913	219835
2922	219836
18945	219837
9455	219838
61179	219839
20002	219840
1720	219841
139302	219842
31294	219843
11682	219844
68	219845
97466	219846
99439	219847
1210	219848
43769	219849
128309	219850
7375	219851
45828	219852
39263	219853
96843	219854
62912	219855
18512	219856
114513	219857
12647	219858
21382	219859
106465	219860
70094	219861
17737	219862
45435	219863
31857	219864
27518	219865
95327	219866
87503	219867
21093	219868
44413	219869
23806	219870
103965	219871
65177	219872
86447	219873
24818	219874
106902	219875
85050	219876
48185	219877
114596	219878
70026	219879
63247	219880
95694	219881
30916	219882
103087	219883
69859	219884
2783	219885
14537	219886
26897	219887
5546	219888
30278	219889
8531	219890
77576	219891
8390	219892
6412	219893
12371	219894
7102	219895
87541	219896
56397	219897
7304	219898
109606	219899
55526	219900
18970	219901
81123	219902
15527	219903
3346	219904
71031	219905
86171	219906
4765	219907
11691	219908
3680	219909
73611	219910
52789	219911
118336	219912
112792	219913
51075	219914
100335	219915
118970	219916
150206	219917
58781	219918
75451	219919
699	219920
18753	219921
81952	219922
151	219923
65130	219924
24598	219925
145206	219926
133118	219927
37463	219928
109757	219929
11551	219930
15600	219931
30768	219932
63402	219933
27076	219934
8215	219935
55627	219936
27705	219937
112983	219938
79913	219939
72248	219940
43406	219941
113031	219942
12457	219943
12159	219944
13720	219945
161580	219946
22814	219947
52444	219948
33727	219949
56959	219950
22779	219951
58597	219952
4195	219953
21610	219954
14449	219955
3057	219956
30651	219957
76859	219958
127898	219959
77074	219960
636	219961
18657	219962
8888	219963
17141	219964
130579	219965
45138	219966
38254	219967
1124	219968
90086	219969
114466	219970
81188	219971
23661	219972
10022	219973
27467	219974
25079	219975
89892	219976
27120	219977
108542	219978
26939	219979
87681	219980
57661	219981
90401	219982
9453	219983
132697	219984
45306	219985
43654	219986
6951	219987
36817	219988
6393	219989
3704	219990
21067	219991
36367	219992
12095	219993
711	219994
63607	219995
67544	219996
19579	219997
15515	219998
72249	219999
28566	220000
109011	220001
20029	220002
85208	220003
40	220004
80311	220005
35943	220006
79163	220007
63466	220008
79438	220009
325	220010
16859	220011
132306	220012
46709	220013
87288	220014
50492	220015
65459	220016
16745	220017
26866	220018
31158	220019
11439	220020
20894	220021
81995	220022
7549	220023
34377	220024
4847	220025
7659	220026
133971	220027
35411	220028
21764	220029
10257	220030
19037	220031
70178	220032
1267	220033
27709	220034
10123	220035
12305	220036
43222	220037
109358	220038
56407	220039
77811	220040
56004	220041
110546	220042
51616	220043
25899	220044
54001	220045
6579	220046
25676	220047
21849	220048
13977	220049
120201	220050
678	220051
9665	220052
26591	220053
6887	220054
104177	220055
27347	220056
59848	220057
19102	220058
59032	220059
98530	220060
34296	220061
16813	220062
70713	220063
22045	220064
16303	220065
48181	220066
32001	220067
24732	220068
41915	220069
5468	220070
25550	220071
27055	220072
5431	220073
76725	220074
111370	220075
12715	220076
29557	220077
106612	220078
5067	220079
64980	220080
69734	220081
7147	220082
39184	220083
77153	220084
30263	220085
33941	220086
32703	220087
38744	220088
47357	220089
43843	220090
12959	220091
88649	220092
11157	220093
58489	220094
9336	220095
25349	220096
8248	220097
5244	220098
159180	220099
368	220100
46487	220101
14236	220102
43729	220103
142459	220104
20717	220105
98794	220106
65	220107
35382	220108
16890	220109
83519	220110
139417	220111
14743	220112
150	220113
31558	220114
92558	220115
52474	220116
24917	220117
150253	220118
16558	220119
17586	220120
27309	220121
47853	220122
52796	220123
163880	220124
27578	220125
56674	220126
60660	220127
53340	220128
73917	220129
120873	220130
114731	220131
157949	220132
2719	220133
6891	220134
55353	220135
26269	220136
79615	220137
82652	220138
477	220139
44683	220140
38793	220141
6144	220142
10695	220143
44078	220144
68112	220145
56651	220146
31520	220147
71145	220148
12581	220149
13613	220150
54587	220151
92375	220152
66786	220153
148792	220154
4933	220155
9348	220156
4125	220157
23693	220158
20828	220159
152447	220160
2236	220161
11555	220162
38101	220163
18072	220164
40383	220165
25022	220166
88690	220167
105807	220168
48555	220169
137174	220170
99893	220171
113527	220172
82564	220173
39753	220174
69543	220175
7134	220176
16215	220177
20766	220178
34846	220179
81594	220180
5989	220181
22318	220182
11244	220183
30518	220184
44231	220185
44319	220186
34301	220187
41877	220188
64046	220189
1464	220190
90828	220191
4571	220192
81387	220193
62049	220194
81019	220195
68931	220196
19001	220197
5750	220198
22450	220199
72748	220200
12593	220201
68484	220202
43733	220203
6733	220204
12147	220205
130021	220206
58619	220207
8741	220208
37053	220209
74836	220210
6436	220211
84211	220212
5168	220213
56026	220214
794	220215
92785	220216
87355	220217
124192	220218
47180	220219
1427	220220
93832	220221
45844	220222
83690	220223
115559	220224
4058	220225
65935	220226
3026	220227
59926	220228
1870	220229
65943	220230
66741	220231
54379	220232
27138	220233
14816	220234
37516	220235
111128	220236
54265	220237
27133	220238
57488	220239
64781	220240
50257	220241
167017	220242
45824	220243
113958	220244
6772	220245
160293	220246
121402	220247
1298	220248
9931	220249
69896	220250
39391	220251
41528	220252
25731	220253
53539	220254
2193	220255
109325	220256
5092	220257
3433	220258
26919	220259
11713	220260
55593	220261
16115	220262
64688	220263
4018	220264
38424	220265
499	220266
40698	220267
25351	220268
121478	220269
3655	220270
77993	220271
37292	220272
36320	220273
79963	220274
142113	220275
7344	220276
63810	220277
24257	220278
80991	220279
8045	220280
63136	220281
78079	220282
85317	220283
131077	220284
55739	220285
64708	220286
60319	220287
32035	220288
137772	220289
11933	220290
2484	220291
1250	220292
108398	220293
28552	220294
66100	220295
79309	220296
77439	220297
56462	220298
25396	220299
25926	220300
89251	220301
6886	220302
20730	220303
19953	220304
11068	220305
72091	220306
87237	220307
35790	220308
4963	220309
53855	220310
1543	220311
111318	220312
1269	220313
26327	220314
56798	220315
30566	220316
9253	220317
95478	220318
64619	220319
45362	220320
25320	220321
116763	220322
5372	220323
7181	220324
70319	220325
1204	220326
6369	220327
77336	220328
53913	220329
15286	220330
30495	220331
43506	220332
139475	220333
40330	220334
43544	220335
44935	220336
143292	220337
18404	220338
55736	220339
38181	220340
149598	220341
29780	220342
88177	220343
56873	220344
57713	220345
1005	220346
12453	220347
23322	220348
19947	220349
1537	220350
8507	220351
31480	220352
107106	220353
54482	220354
145328	220355
69329	220356
140323	220357
66431	220358
5075	220359
162801	220360
7592	220361
27821	220362
10554	220363
18774	220364
8419	220365
56305	220366
25783	220367
8842	220368
109654	220369
17495	220370
22857	220371
95806	220372
1627	220373
40321	220374
3167	220375
56176	220376
34382	220377
16178	220378
29303	220379
24121	220380
101268	220381
101672	220382
12996	220383
73010	220384
155339	220385
82347	220386
60067	220387
57725	220388
20168	220389
60630	220390
3778	220391
113132	220392
30709	220393
12217	220394
90048	220395
131078	220396
1596	220397
71076	220398
15956	220399
1612	220400
125745	220401
19871	220402
3675	220403
31005	220404
25764	220405
51022	220406
82723	220407
19894	220408
16023	220409
83757	220410
48850	220411
63628	220412
20371	220413
96567	220414
64127	220415
119723	220416
40533	220417
29014	220418
49648	220419
9428	220420
36995	220421
11920	220422
42898	220423
50965	220424
64128	220425
50085	220426
69618	220427
167398	220428
15067	220429
76142	220430
40494	220431
95697	220432
65695	220433
21241	220434
96188	220435
67608	220436
43600	220437
2809	220438
125968	220439
17712	220440
77926	220441
14534	220442
1383	220443
16239	220444
17788	220445
67239	220446
94973	220447
110126	220448
53157	220449
8471	220450
43007	220451
30991	220452
94291	220453
3789	220454
36270	220455
110178	220456
901	220457
137977	220458
6432	220459
133395	220460
1065	220461
7779	220462
625	220463
44532	220464
58232	220465
6609	220466
113393	220467
76996	220468
57545	220469
63077	220470
125414	220471
90198	220472
68121	220473
43567	220474
60620	220475
42113	220476
44933	220477
23075	220478
79227	220479
100546	220480
59845	220481
54383	220482
35619	220483
159636	220484
29590	220485
20473	220486
14374	220487
3108	220488
22980	220489
14727	220490
54679	220491
38168	220492
133100	220493
73999	220494
9593	220495
157117	220496
15354	220497
126430	220498
49865	220499
27951	220500
52675	220501
61290	220502
93575	220503
71224	220504
8083	220505
64557	220506
35928	220507
56536	220508
25977	220509
9890	220510
17424	220511
41851	220512
39091	220513
25079	220514
42353	220515
40512	220516
168933	220517
4766	220518
27036	220519
4564	220520
6817	220521
778	220522
2810	220523
10916	220524
38999	220525
16654	220526
44705	220527
111042	220528
33800	220529
53982	220530
96154	220531
73467	220532
7350	220533
164001	220534
23561	220535
24361	220536
92508	220537
97578	220538
3488	220539
9423	220540
2737	220541
23957	220542
59865	220543
95260	220544
77325	220545
31112	220546
21457	220547
94090	220548
706	220549
163383	220550
2244	220551
112124	220552
70545	220553
22093	220554
92501	220555
20392	220556
107980	220557
606	220558
68812	220559
1540	220560
107659	220561
6209	220562
12812	220563
25243	220564
33789	220565
29871	220566
96450	220567
103438	220568
29672	220569
12256	220570
90936	220571
31611	220572
43868	220573
35905	220574
12349	220575
4367	220576
38858	220577
12402	220578
52891	220579
114688	220580
18640	220581
61483	220582
6616	220583
29994	220584
39729	220585
46509	220586
339	220587
37778	220588
156633	220589
50613	220590
41841	220591
90900	220592
1400	220593
87709	220594
3223	220595
18307	220596
33513	220597
14571	220598
109181	220599
14580	220600
80235	220601
92761	220602
86475	220603
29663	220604
13617	220605
134937	220606
49890	220607
71468	220608
137599	220609
65153	220610
13839	220611
57750	220612
3893	220613
50065	220614
1304	220615
14990	220616
6079	220617
492	220618
118853	220619
82791	220620
116125	220621
22229	220622
32774	220623
91981	220624
42555	220625
15230	220626
98485	220627
51179	220628
83879	220629
1802	220630
34263	220631
32963	220632
15596	220633
82954	220634
90105	220635
70385	220636
85033	220637
128772	220638
34152	220639
22587	220640
7324	220641
19762	220642
52728	220643
7051	220644
129049	220645
59036	220646
1362	220647
5838	220648
18432	220649
31808	220650
46306	220651
74496	220652
17034	220653
46198	220654
7064	220655
254	220656
4858	220657
40800	220658
42063	220659
93422	220660
1428	220661
13046	220662
131031	220663
80080	220664
17305	220665
42272	220666
25730	220667
18702	220668
8819	220669
73540	220670
90921	220671
3815	220672
23747	220673
1040	220674
72890	220675
42516	220676
36003	220677
50239	220678
6147	220679
18702	220680
72685	220681
36925	220682
46453	220683
8850	220684
1384	220685
16840	220686
9260	220687
49693	220688
138317	220689
147556	220690
55847	220691
22827	220692
72880	220693
97523	220694
127586	220695
116340	220696
34492	220697
107571	220698
43817	220699
62239	220700
85581	220701
6199	220702
37720	220703
130526	220704
89523	220705
13636	220706
103427	220707
10659	220708
163004	220709
20291	220710
5590	220711
7517	220712
3806	220713
12800	220714
168724	220715
111353	220716
57694	220717
121633	220718
14530	220719
138399	220720
156	220721
59095	220722
2894	220723
40540	220724
3806	220725
4361	220726
5941	220727
48348	220728
9542	220729
42322	220730
15505	220731
21159	220732
8692	220733
98418	220734
91189	220735
18678	220736
49044	220737
7852	220738
64537	220739
16076	220740
24169	220741
38430	220742
97026	220743
1367	220744
5116	220745
38137	220746
118165	220747
16789	220748
10130	220749
35179	220750
10776	220751
66568	220752
97133	220753
3278	220754
20051	220755
8440	220756
31	220757
1705	220758
67891	220759
165607	220760
147423	220761
49920	220762
73264	220763
12400	220764
44680	220765
109194	220766
85752	220767
120666	220768
20036	220769
33791	220770
40735	220771
25869	220772
17501	220773
60835	220774
14582	220775
88351	220776
65414	220777
69248	220778
12	220779
62132	220780
92266	220781
109321	220782
66342	220783
5996	220784
47743	220785
454	220786
35658	220787
8889	220788
14563	220789
61996	220790
7001	220791
148161	220792
28738	220793
20085	220794
85572	220795
134635	220796
14890	220797
8980	220798
41969	220799
229	220800
5040	220801
38600	220802
143919	220803
74657	220804
5730	220805
31431	220806
130763	220807
24690	220808
1260	220809
3963	220810
17504	220811
117754	220812
76701	220813
62353	220814
73356	220815
45067	220816
19000	220817
61287	220818
87371	220819
63645	220820
97423	220821
20768	220822
134575	220823
47042	220824
6113	220825
20305	220826
50122	220827
45892	220828
2287	220829
20496	220830
87443	220831
56741	220832
808	220833
2048	220834
67160	220835
13368	220836
880	220837
3732	220838
34054	220839
52459	220840
5605	220841
31096	220842
72923	220843
13584	220844
73602	220845
80873	220846
35828	220847
52144	220848
90647	220849
24841	220850
23644	220851
27732	220852
63833	220853
3425	220854
105743	220855
56456	220856
978	220857
512	220858
17633	220859
71871	220860
9841	220861
16796	220862
93950	220863
15700	220864
81675	220865
125471	220866
67085	220867
129480	220868
13124	220869
30644	220870
15866	220871
6871	220872
688	220873
54059	220874
10242	220875
2127	220876
132783	220877
4919	220878
16563	220879
13481	220880
23569	220881
72915	220882
89423	220883
20660	220884
18580	220885
155212	220886
4776	220887
14029	220888
15530	220889
58808	220890
19436	220891
2894	220892
141597	220893
706	220894
31600	220895
59626	220896
64445	220897
39298	220898
113060	220899
143525	220900
14218	220901
39033	220902
134243	220903
119928	220904
10613	220905
136537	220906
2744	220907
137051	220908
5097	220909
25464	220910
10239	220911
16244	220912
165066	220913
38441	220914
14117	220915
62611	220916
127714	220917
58024	220918
16823	220919
83749	220920
6114	220921
6141	220922
115860	220923
46912	220924
12289	220925
90039	220926
109893	220927
4065	220928
24807	220929
36256	220930
65996	220931
13774	220932
16232	220933
17769	220934
6462	220935
71546	220936
717	220937
69048	220938
77032	220939
16569	220940
71461	220941
5690	220942
61903	220943
83418	220944
57437	220945
6415	220946
3987	220947
150760	220948
114265	220949
31035	220950
44841	220951
108514	220952
18500	220953
13687	220954
9656	220955
43598	220956
90515	220957
74865	220958
34275	220959
98790	220960
132135	220961
24134	220962
9876	220963
3685	220964
101439	220965
11808	220966
107179	220967
18888	220968
58306	220969
26354	220970
118954	220971
2689	220972
139013	220973
90040	220974
8534	220975
61676	220976
37554	220977
36190	220978
80729	220979
897	220980
66035	220981
54862	220982
15631	220983
61127	220984
64596	220985
131548	220986
16770	220987
44508	220988
40010	220989
4179	220990
69755	220991
7739	220992
41648	220993
18327	220994
65297	220995
2516	220996
19070	220997
72508	220998
24061	220999
44896	221000
80104	221001
21542	221002
46991	221003
103224	221004
8480	221005
638	221006
51182	221007
59940	221008
52522	221009
43466	221010
92303	221011
15375	221012
2749	221013
50301	221014
2570	221015
4286	221016
101340	221017
54511	221018
141608	221019
2143	221020
63186	221021
86740	221022
33	221023
55388	221024
55876	221025
3941	221026
13010	221027
7427	221028
2097	221029
54799	221030
53312	221031
8008	221032
36205	221033
123633	221034
22122	221035
23637	221036
53295	221037
110465	221038
14487	221039
4274	221040
20532	221041
168986	221042
36215	221043
16825	221044
24204	221045
42336	221046
980	221047
7159	221048
67463	221049
42773	221050
2099	221051
94774	221052
36005	221053
10511	221054
7775	221055
33008	221056
11857	221057
9838	221058
121311	221059
58565	221060
167225	221061
8638	221062
62405	221063
7295	221064
600	221065
133819	221066
30700	221067
5015	221068
44800	221069
109441	221070
88871	221071
62900	221072
110248	221073
17837	221074
40906	221075
17487	221076
80447	221077
10837	221078
58540	221079
59680	221080
26499	221081
121844	221082
62466	221083
40296	221084
162447	221085
4147	221086
32187	221087
16597	221088
13768	221089
73095	221090
87059	221091
58613	221092
126808	221093
52948	221094
36176	221095
43342	221096
797	221097
29782	221098
38010	221099
80352	221100
14987	221101
4090	221102
4667	221103
85119	221104
40967	221105
30856	221106
38777	221107
136891	221108
702	221109
69592	221110
68725	221111
38801	221112
13641	221113
87671	221114
117166	221115
169412	221116
7095	221117
22584	221118
51638	221119
3586	221120
102341	221121
68858	221122
7046	221123
6065	221124
36400	221125
59170	221126
88926	221127
27352	221128
12022	221129
1395	221130
40877	221131
59809	221132
63924	221133
123453	221134
121417	221135
7015	221136
48807	221137
14883	221138
37067	221139
47470	221140
7340	221141
82409	221142
10474	221143
56325	221144
82461	221145
82469	221146
69318	221147
31982	221148
15246	221149
918	221150
6649	221151
56698	221152
68436	221153
45529	221154
64645	221155
108393	221156
24465	221157
111174	221158
34980	221159
22878	221160
66217	221161
13584	221162
72337	221163
8748	221164
57720	221165
371	221166
37269	221167
3100	221168
4615	221169
10538	221170
61926	221171
112250	221172
43601	221173
42799	221174
27386	221175
69487	221176
14975	221177
39991	221178
116309	221179
11138	221180
7564	221181
18940	221182
26938	221183
62787	221184
62	221185
1975	221186
61461	221187
70807	221188
137367	221189
61182	221190
12279	221191
40233	221192
70265	221193
26147	221194
1059	221195
74184	221196
18719	221197
48703	221198
1504	221199
19465	221200
2560	221201
25531	221202
113997	221203
42876	221204
1092	221205
35387	221206
109164	221207
13762	221208
75034	221209
5765	221210
136721	221211
97191	221212
81774	221213
39903	221214
43274	221215
25729	221216
99847	221217
60408	221218
87058	221219
86559	221220
41931	221221
30391	221222
46568	221223
45565	221224
1422	221225
167517	221226
364	221227
78608	221228
82218	221229
109422	221230
104550	221231
51770	221232
84407	221233
2545	221234
25173	221235
5322	221236
90297	221237
5496	221238
7581	221239
112583	221240
60275	221241
25229	221242
60454	221243
97107	221244
107710	221245
58359	221246
69682	221247
5629	221248
30527	221249
13990	221250
382	221251
12167	221252
504	221253
67830	221254
15318	221255
3592	221256
52624	221257
23408	221258
66201	221259
50129	221260
44458	221261
162	221262
38355	221263
96186	221264
113116	221265
64455	221266
83068	221267
59722	221268
53067	221269
1292	221270
77701	221271
127305	221272
47341	221273
140234	221274
18574	221275
16834	221276
30599	221277
97558	221278
51412	221279
25493	221280
620	221281
12349	221282
49982	221283
84666	221284
1711	221285
16037	221286
71403	221287
5	221288
82273	221289
18870	221290
807	221291
2860	221292
9363	221293
64233	221294
1359	221295
64103	221296
62647	221297
54879	221298
154855	221299
73475	221300
106348	221301
122841	221302
6342	221303
61712	221304
97751	221305
22145	221306
930	221307
2519	221308
53141	221309
69396	221310
82276	221311
75163	221312
11896	221313
874	221314
68752	221315
1515	221316
20485	221317
33590	221318
40048	221319
30719	221320
61141	221321
64961	221322
4380	221323
139147	221324
56033	221325
78885	221326
17116	221327
7236	221328
58811	221329
72492	221330
33551	221331
22575	221332
5736	221333
85455	221334
537	221335
53461	221336
626	221337
27219	221338
26541	221339
86706	221340
74580	221341
84160	221342
58320	221343
10442	221344
59361	221345
23183	221346
43213	221347
138335	221348
1134	221349
99094	221350
110708	221351
27102	221352
21103	221353
93110	221354
66118	221355
71111	221356
2967	221357
28866	221358
56938	221359
47999	221360
91772	221361
45269	221362
51531	221363
24488	221364
84043	221365
102033	221366
37216	221367
3247	221368
117193	221369
1140	221370
63797	221371
2805	221372
2643	221373
113359	221374
25548	221375
111045	221376
21063	221377
46413	221378
6500	221379
49387	221380
22892	221381
59786	221382
39809	221383
40129	221384
78368	221385
73422	221386
22949	221387
11114	221388
53265	221389
36978	221390
97379	221391
120876	221392
56109	221393
97148	221394
14459	221395
62550	221396
93933	221397
115914	221398
17780	221399
51689	221400
26015	221401
2915	221402
93579	221403
19491	221404
37255	221405
71887	221406
47594	221407
31	221408
14265	221409
6021	221410
17859	221411
19971	221412
3992	221413
85539	221414
74582	221415
120341	221416
37992	221417
15730	221418
75501	221419
117371	221420
29	221421
52115	221422
30502	221423
9112	221424
23649	221425
120702	221426
64929	221427
2222	221428
54959	221429
13027	221430
19448	221431
112787	221432
43462	221433
52510	221434
6500	221435
41629	221436
3103	221437
37498	221438
42303	221439
28483	221440
5611	221441
69193	221442
149700	221443
97026	221444
12844	221445
50790	221446
2928	221447
20923	221448
125873	221449
18928	221450
157231	221451
101326	221452
48706	221453
106737	221454
27440	221455
76333	221456
32400	221457
138915	221458
84956	221459
60357	221460
9554	221461
15189	221462
18638	221463
60901	221464
12977	221465
68852	221466
33391	221467
24675	221468
4007	221469
40398	221470
36621	221471
3863	221472
79361	221473
3012	221474
34852	221475
23214	221476
23642	221477
21497	221478
82672	221479
110905	221480
51655	221481
9722	221482
154678	221483
40	221484
101408	221485
21754	221486
20527	221487
21030	221488
96618	221489
113069	221490
43026	221491
93606	221492
3976	221493
129646	221494
13005	221495
7154	221496
103978	221497
1613	221498
43662	221499
2319	221500
26507	221501
8249	221502
57934	221503
19614	221504
3283	221505
127599	221506
113274	221507
34053	221508
882	221509
56820	221510
37368	221511
5370	221512
37803	221513
20554	221514
6459	221515
121	221516
630	221517
25632	221518
155625	221519
9590	221520
63036	221521
14711	221522
88754	221523
44694	221524
162756	221525
77143	221526
41162	221527
87477	221528
85544	221529
43278	221530
20944	221531
78774	221532
17655	221533
27985	221534
34803	221535
2874	221536
10597	221537
306	221538
4548	221539
11300	221540
89018	221541
8254	221542
90257	221543
12294	221544
32732	221545
4139	221546
103548	221547
114769	221548
145544	221549
2059	221550
132104	221551
19153	221552
67221	221553
2618	221554
33996	221555
46856	221556
74021	221557
166782	221558
89257	221559
27480	221560
34974	221561
52022	221562
424	221563
11477	221564
73342	221565
3942	221566
112807	221567
1458	221568
87940	221569
75508	221570
16990	221571
86797	221572
99465	221573
904	221574
92556	221575
145014	221576
98133	221577
123655	221578
13851	221579
110703	221580
71254	221581
3992	221582
47901	221583
69154	221584
49926	221585
17673	221586
10277	221587
240	221588
32429	221589
17502	221590
65866	221591
32622	221592
98810	221593
5710	221594
69794	221595
58554	221596
60605	221597
32769	221598
21160	221599
43881	221600
20514	221601
18712	221602
74203	221603
60934	221604
34833	221605
3006	221606
62627	221607
68088	221608
93367	221609
72157	221610
29017	221611
56839	221612
55289	221613
12310	221614
82611	221615
17370	221616
23536	221617
59247	221618
65526	221619
53047	221620
16245	221621
21654	221622
37310	221623
2587	221624
66760	221625
53022	221626
8029	221627
4196	221628
5157	221629
2847	221630
74864	221631
68142	221632
165736	221633
77829	221634
37029	221635
37861	221636
31926	221637
60898	221638
28536	221639
28069	221640
12723	221641
28679	221642
57583	221643
108737	221644
49022	221645
82705	221646
38186	221647
71436	221648
39416	221649
13767	221650
20765	221651
96787	221652
8952	221653
9197	221654
1267	221655
18019	221656
75938	221657
1277	221658
5207	221659
4115	221660
7203	221661
12623	221662
10382	221663
55750	221664
2272	221665
27801	221666
32406	221667
138826	221668
815	221669
88348	221670
59700	221671
36094	221672
5318	221673
31901	221674
30109	221675
1053	221676
14168	221677
77617	221678
101856	221679
132955	221680
7193	221681
26641	221682
14158	221683
37976	221684
51474	221685
17851	221686
30599	221687
72235	221688
3750	221689
23221	221690
41239	221691
6608	221692
294	221693
57229	221694
46030	221695
94163	221696
5234	221697
6803	221698
125355	221699
104699	221700
12480	221701
10046	221702
91065	221703
102837	221704
61735	221705
61874	221706
2897	221707
1085	221708
6305	221709
7373	221710
37422	221711
2361	221712
60582	221713
63175	221714
8443	221715
78181	221716
111143	221717
16848	221718
1155	221719
54729	221720
7671	221721
23830	221722
59249	221723
83703	221724
11541	221725
8652	221726
65148	221727
83611	221728
8274	221729
16696	221730
48924	221731
42960	221732
78652	221733
1232	221734
1798	221735
110867	221736
20904	221737
38213	221738
63438	221739
102560	221740
4189	221741
19492	221742
64456	221743
120939	221744
9911	221745
22302	221746
106661	221747
94883	221748
360	221749
34893	221750
43792	221751
15240	221752
9	221753
25684	221754
30356	221755
38124	221756
118862	221757
21511	221758
29772	221759
68413	221760
165673	221761
14922	221762
36829	221763
16	221764
1792	221765
4368	221766
29839	221767
97738	221768
2175	221769
66715	221770
4559	221771
33704	221772
116715	221773
84359	221774
5560	221775
96124	221776
80769	221777
113508	221778
111886	221779
100484	221780
42960	221781
29477	221782
19880	221783
38786	221784
9744	221785
59109	221786
4070	221787
13548	221788
29131	221789
20083	221790
49142	221791
142714	221792
85423	221793
69122	221794
85892	221795
17515	221796
62142	221797
65211	221798
44908	221799
117222	221800
37794	221801
20778	221802
161948	221803
18800	221804
65713	221805
65263	221806
54989	221807
39322	221808
50863	221809
958	221810
144027	221811
14689	221812
30170	221813
18091	221814
15618	221815
4991	221816
5154	221817
687	221818
87074	221819
10434	221820
6423	221821
26975	221822
101294	221823
17856	221824
46568	221825
14855	221826
43547	221827
49979	221828
46299	221829
35024	221830
47154	221831
11689	221832
130218	221833
3779	221834
23373	221835
13332	221836
3309	221837
5094	221838
84979	221839
63557	221840
4142	221841
24444	221842
13081	221843
53011	221844
56835	221845
63396	221846
178	221847
109858	221848
20347	221849
28146	221850
18764	221851
11157	221852
21223	221853
53164	221854
64104	221855
13819	221856
37823	221857
4261	221858
2417	221859
1785	221860
3759	221861
85111	221862
22500	221863
6934	221864
36773	221865
3288	221866
53355	221867
335	221868
106537	221869
124590	221870
21673	221871
102440	221872
6227	221873
100715	221874
26832	221875
11572	221876
12269	221877
57058	221878
675	221879
62965	221880
29074	221881
113338	221882
144219	221883
77840	221884
32073	221885
70587	221886
51253	221887
43001	221888
56002	221889
49263	221890
3501	221891
103529	221892
128654	221893
68731	221894
11726	221895
40235	221896
169348	221897
118021	221898
39311	221899
23592	221900
31665	221901
68081	221902
57548	221903
23947	221904
80230	221905
33828	221906
33690	221907
12696	221908
6620	221909
35568	221910
70712	221911
745	221912
21692	221913
55509	221914
61852	221915
4759	221916
7336	221917
17666	221918
33229	221919
2890	221920
66345	221921
35858	221922
5418	221923
5898	221924
49260	221925
127262	221926
31230	221927
18260	221928
6103	221929
36889	221930
4003	221931
35388	221932
10105	221933
33273	221934
62700	221935
37433	221936
42593	221937
15012	221938
147757	221939
33602	221940
4628	221941
40463	221942
8281	221943
56120	221944
25515	221945
13897	221946
3966	221947
45490	221948
723	221949
30127	221950
1060	221951
72167	221952
107926	221953
2209	221954
68069	221955
46887	221956
20983	221957
19668	221958
96362	221959
21794	221960
88879	221961
44189	221962
82662	221963
114772	221964
94318	221965
67731	221966
23939	221967
1420	221968
49094	221969
38376	221970
15146	221971
52151	221972
136640	221973
31932	221974
27377	221975
42696	221976
85622	221977
23715	221978
2315	221979
4448	221980
28412	221981
112242	221982
28320	221983
70788	221984
8970	221985
3190	221986
2440	221987
15	221988
7684	221989
28234	221990
4012	221991
95655	221992
2777	221993
29365	221994
31774	221995
21729	221996
12921	221997
72037	221998
72827	221999
7722	222000
69595	222001
17195	222002
105777	222003
1356	222004
81466	222005
14816	222006
1147	222007
6643	222008
480	222009
920	222010
7033	222011
33046	222012
555	222013
4073	222014
15197	222015
25951	222016
23229	222017
121420	222018
139240	222019
85749	222020
29105	222021
108762	222022
2496	222023
31846	222024
2861	222025
127533	222026
102718	222027
63776	222028
89390	222029
33943	222030
98507	222031
330	222032
2539	222033
41011	222034
9831	222035
43437	222036
98650	222037
10819	222038
49030	222039
26215	222040
690	222041
115168	222042
42637	222043
75318	222044
91728	222045
98	222046
8250	222047
79890	222048
56850	222049
3590	222050
20753	222051
75826	222052
2248	222053
18605	222054
13809	222055
167513	222056
5337	222057
56178	222058
3426	222059
152585	222060
35725	222061
1826	222062
59950	222063
95717	222064
74193	222065
9616	222066
73669	222067
4081	222068
18917	222069
2766	222070
30314	222071
793	222072
28548	222073
119244	222074
112506	222075
51207	222076
7805	222077
130678	222078
45782	222079
50119	222080
60284	222081
7354	222082
1609	222083
111182	222084
6381	222085
107258	222086
73154	222087
82220	222088
48265	222089
11711	222090
17015	222091
9734	222092
50478	222093
1823	222094
16211	222095
69	222096
58466	222097
5000	222098
12154	222099
93928	222100
32475	222101
15322	222102
16258	222103
72297	222104
54815	222105
80888	222106
132472	222107
6431	222108
43646	222109
38614	222110
74241	222111
3994	222112
81197	222113
5594	222114
719	222115
1640	222116
22444	222117
106974	222118
16065	222119
83210	222120
49982	222121
100870	222122
10579	222123
112019	222124
4423	222125
11250	222126
18970	222127
37050	222128
39559	222129
658	222130
30398	222131
48128	222132
3248	222133
149	222134
273	222135
13719	222136
14027	222137
19586	222138
16054	222139
3417	222140
46848	222141
136096	222142
6923	222143
109956	222144
34192	222145
18809	222146
44561	222147
2954	222148
71625	222149
22076	222150
9530	222151
69954	222152
84510	222153
5829	222154
59919	222155
54732	222156
1526	222157
22818	222158
1065	222159
44490	222160
156490	222161
13	222162
14298	222163
72840	222164
63817	222165
120929	222166
1432	222167
8	222168
117797	222169
13578	222170
10142	222171
98929	222172
19744	222173
138353	222174
3367	222175
28315	222176
1579	222177
109753	222178
49035	222179
79270	222180
12031	222181
117939	222182
14555	222183
81521	222184
1981	222185
65546	222186
22978	222187
25425	222188
34705	222189
16911	222190
5863	222191
31949	222192
138943	222193
7988	222194
44583	222195
164335	222196
58127	222197
76159	222198
57358	222199
30682	222200
25483	222201
89981	222202
27737	222203
119711	222204
712	222205
22651	222206
30300	222207
2053	222208
101778	222209
14047	222210
80236	222211
33700	222212
22299	222213
8880	222214
48389	222215
15112	222216
52799	222217
86971	222218
156780	222219
71124	222220
30868	222221
17261	222222
58939	222223
3274	222224
116495	222225
88835	222226
70283	222227
4429	222228
23471	222229
143930	222230
1716	222231
86147	222232
19911	222233
78101	222234
84849	222235
59730	222236
8587	222237
31897	222238
4130	222239
15057	222240
3961	222241
61280	222242
20429	222243
45023	222244
62573	222245
47162	222246
14615	222247
90527	222248
7773	222249
76693	222250
40	222251
18582	222252
28180	222253
146091	222254
85285	222255
56427	222256
44676	222257
633	222258
68472	222259
34503	222260
36704	222261
124660	222262
46228	222263
93155	222264
39756	222265
44349	222266
53679	222267
20009	222268
126711	222269
57687	222270
132472	222271
83093	222272
64463	222273
17768	222274
1688	222275
108817	222276
9480	222277
20435	222278
37968	222279
86622	222280
62602	222281
11261	222282
100550	222283
105573	222284
4569	222285
10313	222286
14362	222287
63757	222288
138028	222289
64316	222290
95367	222291
19540	222292
105579	222293
8326	222294
73753	222295
31979	222296
57948	222297
4992	222298
24276	222299
7048	222300
42085	222301
52483	222302
28158	222303
53906	222304
87238	222305
6069	222306
28497	222307
18488	222308
72131	222309
27548	222310
16257	222311
68488	222312
18781	222313
25734	222314
47095	222315
76148	222316
113911	222317
75777	222318
115071	222319
1524	222320
120373	222321
19635	222322
83813	222323
72630	222324
64754	222325
30025	222326
97758	222327
22493	222328
1836	222329
73780	222330
64894	222331
75550	222332
71877	222333
38191	222334
115616	222335
57103	222336
19252	222337
10561	222338
103918	222339
33285	222340
67545	222341
56444	222342
35185	222343
109664	222344
23	222345
81708	222346
991	222347
82179	222348
26432	222349
21136	222350
16687	222351
131937	222352
67471	222353
30937	222354
134220	222355
111445	222356
74611	222357
14517	222358
49454	222359
85326	222360
35221	222361
72259	222362
170090	222363
78210	222364
51314	222365
27819	222366
7503	222367
108471	222368
20773	222369
16699	222370
14890	222371
47184	222372
27637	222373
30827	222374
20950	222375
15294	222376
41769	222377
68577	222378
36428	222379
100921	222380
2949	222381
47544	222382
7977	222383
117418	222384
72685	222385
55768	222386
10646	222387
26854	222388
30793	222389
15706	222390
16346	222391
23199	222392
50302	222393
15449	222394
70487	222395
150399	222396
38633	222397
113949	222398
47312	222399
15204	222400
60391	222401
34514	222402
69324	222403
14552	222404
10673	222405
34409	222406
4253	222407
7221	222408
139126	222409
13404	222410
10997	222411
3175	222412
13985	222413
125188	222414
67577	222415
12119	222416
5871	222417
55955	222418
37767	222419
1187	222420
49008	222421
31825	222422
23274	222423
38694	222424
41661	222425
63360	222426
3587	222427
14888	222428
30641	222429
12309	222430
71785	222431
129199	222432
26092	222433
799	222434
81285	222435
27504	222436
66275	222437
4827	222438
3202	222439
105163	222440
32007	222441
13108	222442
55732	222443
47651	222444
40437	222445
108453	222446
81241	222447
121721	222448
1729	222449
60355	222450
59688	222451
8614	222452
65323	222453
77395	222454
86612	222455
6622	222456
923	222457
2326	222458
15190	222459
36749	222460
33855	222461
23040	222462
26527	222463
187	222464
22781	222465
39609	222466
6569	222467
96108	222468
15204	222469
9384	222470
33708	222471
31250	222472
21506	222473
86919	222474
2404	222475
18726	222476
2969	222477
148134	222478
131980	222479
95211	222480
14957	222481
1233	222482
28718	222483
8113	222484
45358	222485
59322	222486
5535	222487
66912	222488
58407	222489
2882	222490
50315	222491
26592	222492
146508	222493
101273	222494
7504	222495
29580	222496
57212	222497
8282	222498
109981	222499
21516	222500
25577	222501
1387	222502
86608	222503
16420	222504
7637	222505
52032	222506
43928	222507
83	222508
73563	222509
78963	222510
34063	222511
20028	222512
28596	222513
308	222514
1077	222515
80213	222516
14326	222517
39234	222518
44560	222519
8666	222520
103489	222521
36315	222522
748	222523
10912	222524
23400	222525
93837	222526
17655	222527
76510	222528
58539	222529
43658	222530
35994	222531
53875	222532
98380	222533
17727	222534
133163	222535
70257	222536
12665	222537
2807	222538
104246	222539
54882	222540
4291	222541
79921	222542
5175	222543
1464	222544
6310	222545
26523	222546
33802	222547
95127	222548
79818	222549
87922	222550
44316	222551
136319	222552
17761	222553
3613	222554
2083	222555
71674	222556
7140	222557
79123	222558
42246	222559
103643	222560
10676	222561
31937	222562
4618	222563
28647	222564
33197	222565
42278	222566
40230	222567
19089	222568
63486	222569
3057	222570
36938	222571
5116	222572
11323	222573
78704	222574
17233	222575
54660	222576
60164	222577
16049	222578
2964	222579
85586	222580
1166	222581
26367	222582
28209	222583
2654	222584
6854	222585
44649	222586
34238	222587
10148	222588
11520	222589
1467	222590
48447	222591
91115	222592
13716	222593
34435	222594
23815	222595
31455	222596
27341	222597
53201	222598
3663	222599
71831	222600
13392	222601
137123	222602
19526	222603
25131	222604
13204	222605
7885	222606
68470	222607
83270	222608
25549	222609
89182	222610
97906	222611
91441	222612
3471	222613
79676	222614
52112	222615
12255	222616
58315	222617
50630	222618
24828	222619
25273	222620
37239	222621
144077	222622
11571	222623
10109	222624
14609	222625
96396	222626
28228	222627
126365	222628
151563	222629
3232	222630
15540	222631
13703	222632
157920	222633
24312	222634
11405	222635
23815	222636
3189	222637
74118	222638
4690	222639
16931	222640
122495	222641
35025	222642
7764	222643
112315	222644
29655	222645
66826	222646
4078	222647
63946	222648
31767	222649
25785	222650
10585	222651
13535	222652
101523	222653
97148	222654
8046	222655
110484	222656
1160	222657
65268	222658
15565	222659
40595	222660
51016	222661
16450	222662
41344	222663
29036	222664
47324	222665
72166	222666
16423	222667
58637	222668
32950	222669
4369	222670
23412	222671
9708	222672
9218	222673
29987	222674
50465	222675
218	222676
6541	222677
59325	222678
5067	222679
29050	222680
41507	222681
119883	222682
15786	222683
7752	222684
17961	222685
121468	222686
45013	222687
40488	222688
29061	222689
57963	222690
56393	222691
37069	222692
34879	222693
3580	222694
103063	222695
21788	222696
1508	222697
4973	222698
28533	222699
165114	222700
4547	222701
53530	222702
9809	222703
58676	222704
8189	222705
9664	222706
51660	222707
70197	222708
51114	222709
80053	222710
47169	222711
31177	222712
141224	222713
112059	222714
30609	222715
122333	222716
83663	222717
103389	222718
66381	222719
135716	222720
15231	222721
73259	222722
140947	222723
20633	222724
24579	222725
15224	222726
1495	222727
80416	222728
69790	222729
26533	222730
17511	222731
42103	222732
6223	222733
24626	222734
103594	222735
114282	222736
12364	222737
49351	222738
17124	222739
80161	222740
4259	222741
9308	222742
35498	222743
78696	222744
217	222745
45146	222746
30500	222747
10932	222748
40805	222749
932	222750
19087	222751
1073	222752
30170	222753
27232	222754
1348	222755
51839	222756
34448	222757
26179	222758
5897	222759
3380	222760
103203	222761
50987	222762
115125	222763
36524	222764
9200	222765
32930	222766
3442	222767
150928	222768
25064	222769
55718	222770
69002	222771
24374	222772
4140	222773
20212	222774
65740	222775
2733	222776
32088	222777
61016	222778
113017	222779
47058	222780
4261	222781
100654	222782
30525	222783
76890	222784
26668	222785
133415	222786
35951	222787
70953	222788
66944	222789
77321	222790
61136	222791
44666	222792
2389	222793
96504	222794
8516	222795
43660	222796
2181	222797
98386	222798
112720	222799
43277	222800
144938	222801
49832	222802
127697	222803
88076	222804
18775	222805
27575	222806
14026	222807
356	222808
154064	222809
6682	222810
35786	222811
84022	222812
12765	222813
118145	222814
88981	222815
66636	222816
44193	222817
24492	222818
58980	222819
87380	222820
46595	222821
21752	222822
34847	222823
9501	222824
1086	222825
38313	222826
64205	222827
15071	222828
120180	222829
57738	222830
184	222831
4609	222832
5421	222833
9605	222834
117839	222835
9122	222836
97112	222837
96903	222838
21987	222839
54429	222840
47007	222841
26282	222842
20027	222843
28717	222844
3154	222845
130089	222846
22265	222847
8437	222848
49868	222849
95334	222850
115866	222851
116941	222852
42697	222853
159277	222854
129154	222855
8067	222856
338	222857
39759	222858
18084	222859
22029	222860
18880	222861
9049	222862
9286	222863
95172	222864
93899	222865
117291	222866
43338	222867
100615	222868
42349	222869
58040	222870
49426	222871
52616	222872
21763	222873
130065	222874
2555	222875
28768	222876
54143	222877
17236	222878
66947	222879
8648	222880
107208	222881
4034	222882
23896	222883
32700	222884
8848	222885
37799	222886
19590	222887
36862	222888
18356	222889
63036	222890
101158	222891
51883	222892
67253	222893
77020	222894
2975	222895
53784	222896
37833	222897
69771	222898
132593	222899
6999	222900
66473	222901
82211	222902
17614	222903
23316	222904
112345	222905
15253	222906
38598	222907
157313	222908
45378	222909
10205	222910
163258	222911
106898	222912
137039	222913
17032	222914
78552	222915
9980	222916
68195	222917
51762	222918
8260	222919
100	222920
46414	222921
3941	222922
89543	222923
46437	222924
14960	222925
20417	222926
27504	222927
28560	222928
27587	222929
7053	222930
30273	222931
18231	222932
75051	222933
31779	222934
49319	222935
69803	222936
14463	222937
20223	222938
112730	222939
26487	222940
30835	222941
28408	222942
5587	222943
3099	222944
3559	222945
14114	222946
2053	222947
33205	222948
106425	222949
15899	222950
24448	222951
92555	222952
9110	222953
97355	222954
61136	222955
80962	222956
91289	222957
41152	222958
35402	222959
3883	222960
81751	222961
43479	222962
87602	222963
3399	222964
48659	222965
79191	222966
4839	222967
18507	222968
38857	222969
55987	222970
95679	222971
8582	222972
83175	222973
17902	222974
110570	222975
4861	222976
18028	222977
46444	222978
44412	222979
35312	222980
68072	222981
97443	222982
106685	222983
15455	222984
40278	222985
48743	222986
5015	222987
23837	222988
160690	222989
66460	222990
90482	222991
96233	222992
2497	222993
88356	222994
36124	222995
28711	222996
13263	222997
52748	222998
26532	222999
94721	223000
34650	223001
10419	223002
20504	223003
29604	223004
30047	223005
113135	223006
74741	223007
31113	223008
10141	223009
16211	223010
3082	223011
156734	223012
45557	223013
112724	223014
7168	223015
28022	223016
99541	223017
27855	223018
5509	223019
27438	223020
100432	223021
1040	223022
25409	223023
866	223024
101787	223025
31447	223026
15192	223027
45613	223028
7301	223029
398	223030
2461	223031
14244	223032
82253	223033
17802	223034
56302	223035
22721	223036
3733	223037
86844	223038
25303	223039
158789	223040
25572	223041
20795	223042
8826	223043
73915	223044
23200	223045
6698	223046
116070	223047
1119	223048
36262	223049
155344	223050
33359	223051
44937	223052
44631	223053
4678	223054
64002	223055
55886	223056
36249	223057
35580	223058
55402	223059
79278	223060
169385	223061
7212	223062
109397	223063
94192	223064
108656	223065
95124	223066
51215	223067
11806	223068
27140	223069
43040	223070
2274	223071
20043	223072
100078	223073
218	223074
63497	223075
116620	223076
5825	223077
36822	223078
112220	223079
69928	223080
1020	223081
20834	223082
25187	223083
2147	223084
13397	223085
93253	223086
35674	223087
40144	223088
30338	223089
22723	223090
87280	223091
5413	223092
120867	223093
26087	223094
74085	223095
120728	223096
30775	223097
12974	223098
1021	223099
13824	223100
25450	223101
44388	223102
2534	223103
9837	223104
23348	223105
19137	223106
63889	223107
5265	223108
17533	223109
111045	223110
11017	223111
24109	223112
155485	223113
32623	223114
90899	223115
34488	223116
129598	223117
8288	223118
157737	223119
86821	223120
16639	223121
35778	223122
76907	223123
61502	223124
27474	223125
36482	223126
2094	223127
21975	223128
93557	223129
46276	223130
45797	223131
77583	223132
594	223133
43091	223134
165767	223135
1257	223136
127963	223137
12209	223138
1703	223139
3625	223140
138330	223141
23442	223142
2757	223143
765	223144
83998	223145
4839	223146
17552	223147
1782	223148
27780	223149
17131	223150
79961	223151
1964	223152
81830	223153
38180	223154
93839	223155
8937	223156
91963	223157
11261	223158
11544	223159
76869	223160
69462	223161
41077	223162
45892	223163
24243	223164
48	223165
80547	223166
42814	223167
58518	223168
73473	223169
12784	223170
7966	223171
13482	223172
76455	223173
8020	223174
41590	223175
8556	223176
110811	223177
33585	223178
15941	223179
151204	223180
114763	223181
54530	223182
507	223183
166371	223184
502	223185
54303	223186
15617	223187
69581	223188
1518	223189
92224	223190
47091	223191
72497	223192
87199	223193
78203	223194
79292	223195
5360	223196
32276	223197
31115	223198
71092	223199
51273	223200
47500	223201
35116	223202
4592	223203
3313	223204
9491	223205
2596	223206
69081	223207
108055	223208
111985	223209
4133	223210
63069	223211
24295	223212
11151	223213
8013	223214
137252	223215
2934	223216
47116	223217
9652	223218
27941	223219
113528	223220
129086	223221
107222	223222
57226	223223
1681	223224
151243	223225
12585	223226
59123	223227
38982	223228
14710	223229
111477	223230
32171	223231
12134	223232
2282	223233
116715	223234
14480	223235
34425	223236
92524	223237
98273	223238
2754	223239
49100	223240
782	223241
33097	223242
68969	223243
91895	223244
99181	223245
43523	223246
50309	223247
28844	223248
91583	223249
40796	223250
5641	223251
68595	223252
15579	223253
33039	223254
81976	223255
49378	223256
8701	223257
19003	223258
11763	223259
19555	223260
44224	223261
66791	223262
31032	223263
45699	223264
157687	223265
17039	223266
68452	223267
113917	223268
2869	223269
4115	223270
13540	223271
23938	223272
16120	223273
72663	223274
52650	223275
17312	223276
13354	223277
3625	223278
63430	223279
45775	223280
51686	223281
53357	223282
10569	223283
90789	223284
614	223285
33607	223286
32062	223287
45321	223288
13666	223289
154980	223290
107766	223291
60415	223292
30679	223293
20840	223294
94297	223295
31097	223296
31850	223297
14257	223298
89681	223299
28995	223300
17949	223301
14834	223302
113880	223303
56080	223304
21397	223305
90493	223306
42614	223307
58716	223308
10532	223309
27865	223310
48028	223311
154740	223312
19724	223313
58629	223314
48086	223315
27785	223316
5860	223317
66130	223318
24049	223319
10686	223320
75946	223321
4310	223322
1667	223323
68001	223324
95380	223325
64041	223326
43091	223327
101995	223328
13906	223329
59460	223330
87761	223331
2428	223332
62866	223333
45779	223334
54531	223335
39202	223336
24117	223337
41490	223338
91185	223339
159010	223340
86516	223341
6762	223342
162131	223343
318	223344
13139	223345
26528	223346
600	223347
30483	223348
57460	223349
104572	223350
41982	223351
19113	223352
7445	223353
132266	223354
61751	223355
1010	223356
70452	223357
150884	223358
96025	223359
72120	223360
103992	223361
10934	223362
52770	223363
44607	223364
24308	223365
109890	223366
161239	223367
94016	223368
62650	223369
52814	223370
12517	223371
93710	223372
86586	223373
22840	223374
6309	223375
49208	223376
47571	223377
73616	223378
87177	223379
104909	223380
41544	223381
31718	223382
21211	223383
67089	223384
63965	223385
3227	223386
102781	223387
7821	223388
2243	223389
110482	223390
46769	223391
69606	223392
31156	223393
92949	223394
31292	223395
84724	223396
24336	223397
38493	223398
8254	223399
89388	223400
82120	223401
138634	223402
44902	223403
18871	223404
75927	223405
26346	223406
129919	223407
44193	223408
1075	223409
74039	223410
20101	223411
16930	223412
15563	223413
123520	223414
61169	223415
685	223416
29018	223417
32726	223418
21307	223419
34823	223420
2622	223421
135209	223422
40496	223423
59904	223424
5914	223425
29378	223426
120521	223427
83598	223428
4664	223429
61086	223430
47282	223431
136413	223432
74592	223433
27421	223434
63429	223435
3392	223436
8178	223437
79462	223438
5709	223439
68443	223440
24401	223441
40997	223442
4827	223443
13755	223444
9638	223445
120841	223446
3251	223447
78344	223448
28871	223449
29018	223450
87089	223451
37432	223452
46796	223453
42277	223454
106295	223455
11201	223456
61137	223457
28782	223458
1347	223459
53623	223460
36347	223461
132059	223462
22920	223463
60610	223464
17670	223465
17702	223466
10705	223467
32160	223468
34308	223469
100915	223470
32869	223471
58353	223472
7851	223473
24511	223474
94256	223475
3934	223476
6699	223477
56951	223478
23305	223479
22445	223480
15542	223481
7713	223482
128153	223483
12462	223484
75730	223485
128041	223486
5892	223487
9937	223488
23563	223489
3200	223490
34966	223491
83172	223492
65423	223493
2341	223494
2229	223495
16615	223496
11323	223497
66084	223498
41738	223499
71126	223500
46086	223501
2014	223502
127723	223503
72514	223504
122497	223505
6247	223506
14168	223507
74670	223508
5747	223509
132665	223510
451	223511
98503	223512
9761	223513
95652	223514
3742	223515
576	223516
132289	223517
10226	223518
105733	223519
67935	223520
14095	223521
107530	223522
28300	223523
64225	223524
49037	223525
19855	223526
38892	223527
30573	223528
2831	223529
122374	223530
63464	223531
57818	223532
92157	223533
564	223534
88411	223535
58651	223536
20704	223537
85734	223538
105459	223539
54734	223540
6475	223541
2016	223542
3222	223543
136228	223544
16336	223545
67703	223546
18471	223547
40759	223548
78662	223549
17421	223550
12322	223551
9851	223552
8226	223553
67198	223554
22459	223555
6498	223556
163002	223557
943	223558
62879	223559
9015	223560
58691	223561
168578	223562
14591	223563
4591	223564
111575	223565
10662	223566
12138	223567
47796	223568
16032	223569
8569	223570
34360	223571
86729	223572
94990	223573
4433	223574
33193	223575
74541	223576
9269	223577
131844	223578
47074	223579
28342	223580
5600	223581
31325	223582
141925	223583
98010	223584
110701	223585
12956	223586
17915	223587
136025	223588
33989	223589
55759	223590
20955	223591
106021	223592
37623	223593
67822	223594
7661	223595
24087	223596
73291	223597
81846	223598
6308	223599
11999	223600
74370	223601
84366	223602
65257	223603
22848	223604
80699	223605
62003	223606
88773	223607
15173	223608
8457	223609
49326	223610
18601	223611
11094	223612
94148	223613
77521	223614
4608	223615
85506	223616
19022	223617
26016	223618
53525	223619
19426	223620
39085	223621
66337	223622
40004	223623
139368	223624
104470	223625
121087	223626
10957	223627
49943	223628
46246	223629
8624	223630
470	223631
31908	223632
4813	223633
56070	223634
49595	223635
17044	223636
973	223637
22365	223638
28363	223639
97178	223640
168346	223641
94029	223642
1654	223643
69006	223644
67616	223645
45426	223646
61304	223647
74855	223648
138	223649
22089	223650
27380	223651
41042	223652
24517	223653
1293	223654
19224	223655
33091	223656
78853	223657
44025	223658
47809	223659
89554	223660
18319	223661
71904	223662
14404	223663
24405	223664
38933	223665
45340	223666
11370	223667
94896	223668
256	223669
9580	223670
59786	223671
65023	223672
83000	223673
27177	223674
108469	223675
6667	223676
16652	223677
83188	223678
2233	223679
4200	223680
13933	223681
56904	223682
30919	223683
52035	223684
30088	223685
27277	223686
81285	223687
37614	223688
59721	223689
7164	223690
28445	223691
510	223692
49195	223693
15449	223694
23727	223695
74504	223696
19732	223697
3377	223698
1254	223699
18632	223700
74088	223701
91413	223702
4749	223703
51441	223704
16820	223705
2251	223706
43398	223707
33659	223708
4623	223709
701	223710
830	223711
108178	223712
601	223713
13879	223714
87346	223715
105329	223716
5117	223717
2005	223718
14143	223719
74404	223720
43405	223721
98567	223722
7843	223723
74319	223724
22536	223725
17815	223726
42535	223727
35848	223728
226	223729
12307	223730
62859	223731
5893	223732
56193	223733
52650	223734
15926	223735
5508	223736
7470	223737
6409	223738
104799	223739
149842	223740
14130	223741
12649	223742
13672	223743
76583	223744
67543	223745
8189	223746
95977	223747
44253	223748
139356	223749
147966	223750
111469	223751
13486	223752
477	223753
126793	223754
55513	223755
20160	223756
9666	223757
46419	223758
49324	223759
54328	223760
83616	223761
11934	223762
1638	223763
129750	223764
20965	223765
85641	223766
40931	223767
16144	223768
48028	223769
5600	223770
3807	223771
72927	223772
129166	223773
40656	223774
53774	223775
867	223776
712	223777
8753	223778
68140	223779
14086	223780
52816	223781
16609	223782
18944	223783
162377	223784
18242	223785
64546	223786
44772	223787
2632	223788
46033	223789
112693	223790
6130	223791
50736	223792
75439	223793
21529	223794
4581	223795
30310	223796
20209	223797
16402	223798
75269	223799
121404	223800
49763	223801
76197	223802
21452	223803
91251	223804
59518	223805
34135	223806
25438	223807
118503	223808
105267	223809
39952	223810
50620	223811
117636	223812
32854	223813
1165	223814
128273	223815
20523	223816
84164	223817
9648	223818
25228	223819
60380	223820
18065	223821
9772	223822
90981	223823
22923	223824
108956	223825
55857	223826
43086	223827
4449	223828
54069	223829
22626	223830
67073	223831
29682	223832
43652	223833
41530	223834
64578	223835
27065	223836
19	223837
2315	223838
5082	223839
683	223840
67454	223841
4459	223842
12979	223843
334	223844
213	223845
82414	223846
26343	223847
98404	223848
31912	223849
22460	223850
82206	223851
286	223852
15974	223853
7053	223854
62963	223855
4039	223856
98482	223857
41801	223858
97643	223859
12854	223860
96024	223861
138349	223862
46835	223863
1175	223864
2480	223865
20369	223866
110934	223867
17596	223868
6088	223869
35763	223870
112402	223871
14848	223872
61683	223873
5951	223874
47639	223875
31706	223876
13831	223877
40998	223878
54003	223879
49594	223880
48776	223881
67460	223882
61200	223883
84329	223884
89309	223885
53181	223886
90866	223887
137444	223888
37768	223889
11443	223890
30218	223891
39217	223892
11015	223893
4557	223894
53434	223895
12688	223896
30073	223897
15893	223898
23459	223899
89091	223900
95655	223901
3605	223902
12687	223903
35580	223904
11212	223905
152073	223906
97543	223907
31869	223908
2822	223909
4154	223910
125776	223911
118223	223912
17818	223913
168429	223914
7232	223915
9426	223916
151754	223917
54422	223918
110280	223919
106379	223920
4657	223921
68696	223922
1171	223923
583	223924
100596	223925
62483	223926
15089	223927
40632	223928
116118	223929
59074	223930
21339	223931
117440	223932
45663	223933
21014	223934
29907	223935
10063	223936
9707	223937
44736	223938
1485	223939
18185	223940
19509	223941
45083	223942
75631	223943
8584	223944
1263	223945
52738	223946
71032	223947
89208	223948
9463	223949
162401	223950
661	223951
16125	223952
53286	223953
23408	223954
25549	223955
30168	223956
20974	223957
19872	223958
88779	223959
2774	223960
82656	223961
4905	223962
48613	223963
34863	223964
66444	223965
60663	223966
2854	223967
10448	223968
107367	223969
91612	223970
94174	223971
14852	223972
6599	223973
55254	223974
30	223975
121005	223976
15883	223977
56066	223978
100982	223979
12072	223980
21732	223981
156176	223982
59872	223983
9289	223984
79709	223985
82806	223986
39545	223987
81633	223988
40815	223989
38367	223990
58133	223991
1587	223992
7890	223993
46331	223994
41587	223995
3748	223996
52581	223997
13153	223998
8434	223999
26251	224000
95049	224001
17518	224002
34248	224003
72875	224004
2436	224005
70186	224006
4291	224007
109661	224008
31047	224009
36815	224010
77180	224011
85200	224012
31874	224013
63451	224014
4307	224015
45919	224016
78896	224017
31314	224018
165	224019
114966	224020
38030	224021
54327	224022
2409	224023
10698	224024
47745	224025
109790	224026
96136	224027
39732	224028
17704	224029
1974	224030
95348	224031
2743	224032
102113	224033
96407	224034
72360	224035
112322	224036
63117	224037
19440	224038
8820	224039
90773	224040
6232	224041
79009	224042
16695	224043
20094	224044
4479	224045
39935	224046
31706	224047
52987	224048
8627	224049
7058	224050
47982	224051
39008	224052
2910	224053
42885	224054
19157	224055
37131	224056
18883	224057
134514	224058
13256	224059
119790	224060
66532	224061
12726	224062
102255	224063
40888	224064
89005	224065
95808	224066
10414	224067
58303	224068
4196	224069
62278	224070
15934	224071
138438	224072
8316	224073
20186	224074
143757	224075
22990	224076
66635	224077
21687	224078
41117	224079
138839	224080
24780	224081
429	224082
109751	224083
1193	224084
111638	224085
2649	224086
110121	224087
121709	224088
6730	224089
84309	224090
15849	224091
22100	224092
2112	224093
130052	224094
75153	224095
37030	224096
65160	224097
27283	224098
50119	224099
135050	224100
72909	224101
40179	224102
72114	224103
81310	224104
3387	224105
63750	224106
52552	224107
25544	224108
20592	224109
80422	224110
16463	224111
113419	224112
11785	224113
2541	224114
109381	224115
37977	224116
2656	224117
22698	224118
34246	224119
49303	224120
90541	224121
31188	224122
62738	224123
21215	224124
29613	224125
105876	224126
69025	224127
26872	224128
70730	224129
137233	224130
40421	224131
84010	224132
64356	224133
17324	224134
36418	224135
2238	224136
1457	224137
55693	224138
116285	224139
17943	224140
1051	224141
21887	224142
75669	224143
143338	224144
77762	224145
4948	224146
148527	224147
29936	224148
49389	224149
63053	224150
58160	224151
82513	224152
29105	224153
16515	224154
77855	224155
104007	224156
436	224157
4964	224158
55980	224159
3757	224160
30397	224161
21269	224162
14402	224163
59907	224164
20246	224165
88582	224166
28317	224167
37288	224168
4886	224169
8937	224170
7961	224171
63074	224172
51037	224173
70001	224174
73123	224175
35188	224176
9767	224177
19601	224178
60555	224179
90649	224180
163108	224181
15709	224182
71302	224183
75917	224184
14732	224185
62650	224186
131939	224187
17660	224188
71931	224189
73098	224190
24926	224191
46930	224192
95214	224193
59801	224194
18566	224195
154121	224196
93828	224197
12099	224198
2269	224199
12981	224200
874	224201
100732	224202
75194	224203
46067	224204
118209	224205
94346	224206
29574	224207
35856	224208
111683	224209
109764	224210
28740	224211
19649	224212
19636	224213
45419	224214
19292	224215
33873	224216
56367	224217
5457	224218
11432	224219
67804	224220
23170	224221
132567	224222
167728	224223
113475	224224
13526	224225
4187	224226
28721	224227
10751	224228
14861	224229
147464	224230
164387	224231
37490	224232
122902	224233
39134	224234
70246	224235
31571	224236
131577	224237
17689	224238
30146	224239
75027	224240
95144	224241
123006	224242
50650	224243
134086	224244
8986	224245
6320	224246
35190	224247
12198	224248
33533	224249
91861	224250
2477	224251
37353	224252
718	224253
1029	224254
20061	224255
26567	224256
7070	224257
29829	224258
49392	224259
301	224260
142981	224261
78870	224262
11907	224263
52275	224264
51879	224265
97060	224266
9682	224267
42134	224268
27034	224269
78680	224270
166374	224271
97141	224272
48885	224273
83264	224274
46198	224275
99028	224276
22414	224277
7626	224278
1206	224279
46104	224280
25137	224281
115259	224282
4067	224283
57237	224284
86472	224285
64299	224286
66930	224287
1109	224288
39015	224289
105877	224290
1451	224291
5493	224292
24169	224293
31970	224294
51753	224295
6199	224296
75962	224297
15824	224298
15819	224299
88183	224300
54623	224301
6159	224302
2160	224303
112983	224304
358	224305
11724	224306
4	224307
80675	224308
66846	224309
13547	224310
50807	224311
6819	224312
105667	224313
65249	224314
79795	224315
14246	224316
59640	224317
48483	224318
22531	224319
31303	224320
5197	224321
29925	224322
6211	224323
87843	224324
24358	224325
22420	224326
157136	224327
23427	224328
117872	224329
65208	224330
23650	224331
28271	224332
17270	224333
4570	224334
23981	224335
1712	224336
74421	224337
15185	224338
2526	224339
119577	224340
36214	224341
39589	224342
73195	224343
46854	224344
21445	224345
5677	224346
63074	224347
31654	224348
7058	224349
27768	224350
82314	224351
55903	224352
103751	224353
3350	224354
78331	224355
91314	224356
110317	224357
118947	224358
48006	224359
69420	224360
6711	224361
53071	224362
30437	224363
62960	224364
45543	224365
2907	224366
8017	224367
74114	224368
12402	224369
62213	224370
14484	224371
514	224372
2864	224373
12674	224374
112	224375
43522	224376
116204	224377
7796	224378
15763	224379
24509	224380
28213	224381
3273	224382
34207	224383
104330	224384
45176	224385
17213	224386
11622	224387
103459	224388
20137	224389
2985	224390
9875	224391
98092	224392
23465	224393
22229	224394
9108	224395
4323	224396
9790	224397
3	224398
52315	224399
153739	224400
11230	224401
12648	224402
22687	224403
88770	224404
139030	224405
1802	224406
1679	224407
101156	224408
101978	224409
125099	224410
122315	224411
49002	224412
63923	224413
38102	224414
34360	224415
73875	224416
20613	224417
43974	224418
45675	224419
26225	224420
112163	224421
103490	224422
61121	224423
611	224424
1655	224425
56685	224426
58039	224427
1733	224428
22479	224429
52279	224430
57707	224431
9487	224432
5686	224433
53834	224434
23721	224435
6687	224436
4550	224437
10466	224438
59256	224439
7421	224440
33763	224441
3443	224442
139542	224443
74886	224444
2357	224445
106526	224446
98234	224447
14123	224448
49969	224449
89354	224450
77331	224451
42091	224452
5846	224453
107906	224454
600	224455
51013	224456
17518	224457
18671	224458
19784	224459
92189	224460
52290	224461
2576	224462
88361	224463
121652	224464
66487	224465
17654	224466
128589	224467
56442	224468
20727	224469
45341	224470
50117	224471
10618	224472
50276	224473
98500	224474
47448	224475
41363	224476
114307	224477
5938	224478
5431	224479
26617	224480
84806	224481
66950	224482
557	224483
12696	224484
5782	224485
45762	224486
28668	224487
60622	224488
48	224489
9924	224490
44084	224491
54088	224492
24756	224493
80368	224494
31084	224495
80202	224496
39431	224497
30962	224498
4881	224499
67369	224500
74712	224501
12074	224502
1200	224503
66514	224504
96862	224505
62691	224506
86489	224507
41011	224508
21616	224509
17672	224510
12544	224511
61081	224512
35992	224513
72497	224514
30590	224515
40554	224516
5509	224517
53248	224518
33425	224519
1312	224520
81416	224521
52870	224522
111327	224523
127228	224524
3513	224525
22582	224526
39796	224527
412	224528
26427	224529
5562	224530
4808	224531
48931	224532
57525	224533
150931	224534
106068	224535
23555	224536
112649	224537
50	224538
77977	224539
97187	224540
10767	224541
16999	224542
139740	224543
892	224544
84553	224545
1363	224546
1686	224547
108749	224548
112622	224549
33908	224550
12330	224551
60351	224552
72531	224553
10420	224554
11750	224555
41749	224556
61431	224557
1978	224558
49405	224559
5420	224560
7427	224561
55998	224562
17193	224563
38419	224564
66004	224565
61045	224566
68123	224567
70905	224568
33006	224569
10203	224570
57811	224571
13281	224572
12474	224573
26559	224574
9756	224575
1036	224576
37771	224577
127362	224578
20170	224579
112455	224580
1294	224581
70672	224582
3001	224583
15177	224584
20552	224585
287	224586
32701	224587
10674	224588
32489	224589
33156	224590
14468	224591
40871	224592
26944	224593
46718	224594
13629	224595
11884	224596
4312	224597
35241	224598
45809	224599
89499	224600
12063	224601
99102	224602
25207	224603
81342	224604
71276	224605
42877	224606
16464	224607
58348	224608
81540	224609
14884	224610
61472	224611
37864	224612
102694	224613
73535	224614
295	224615
101969	224616
30717	224617
25679	224618
24546	224619
3594	224620
111609	224621
11508	224622
26681	224623
16208	224624
3497	224625
933	224626
101724	224627
84143	224628
1000	224629
32266	224630
13833	224631
114001	224632
18685	224633
132771	224634
50848	224635
77974	224636
2778	224637
9836	224638
14719	224639
30783	224640
6025	224641
138364	224642
167959	224643
15666	224644
5299	224645
47840	224646
65116	224647
14439	224648
109767	224649
77302	224650
48041	224651
9384	224652
7500	224653
1780	224654
12964	224655
12986	224656
30150	224657
99	224658
55297	224659
49145	224660
50099	224661
128096	224662
64502	224663
129510	224664
117314	224665
80105	224666
94152	224667
8931	224668
25431	224669
47337	224670
25849	224671
4824	224672
24917	224673
19119	224674
58809	224675
30190	224676
3394	224677
48518	224678
63505	224679
108960	224680
97267	224681
8194	224682
35433	224683
4574	224684
137164	224685
169889	224686
62550	224687
3653	224688
33126	224689
14928	224690
35498	224691
19042	224692
134662	224693
22025	224694
118512	224695
35069	224696
20532	224697
3260	224698
105976	224699
145792	224700
153592	224701
105973	224702
15745	224703
129162	224704
25590	224705
63231	224706
3764	224707
23886	224708
64206	224709
1068	224710
54302	224711
84889	224712
16470	224713
86322	224714
41406	224715
83540	224716
138285	224717
115243	224718
36083	224719
9585	224720
27434	224721
50087	224722
3384	224723
11353	224724
83748	224725
22382	224726
114	224727
71018	224728
27777	224729
21311	224730
38006	224731
15298	224732
61750	224733
30113	224734
4831	224735
53646	224736
12429	224737
10880	224738
29289	224739
5883	224740
81919	224741
19771	224742
922	224743
4627	224744
83736	224745
19895	224746
6485	224747
11173	224748
32842	224749
33699	224750
134003	224751
23339	224752
27624	224753
18313	224754
23233	224755
101128	224756
58817	224757
111632	224758
132793	224759
21212	224760
13822	224761
105867	224762
129623	224763
9398	224764
42074	224765
2866	224766
22653	224767
39463	224768
17785	224769
90614	224770
35484	224771
70760	224772
74477	224773
96575	224774
35225	224775
162806	224776
8470	224777
7091	224778
24350	224779
75919	224780
29886	224781
81443	224782
34063	224783
25239	224784
22039	224785
3043	224786
39086	224787
31939	224788
53552	224789
5194	224790
123970	224791
18652	224792
9197	224793
38568	224794
312	224795
110007	224796
57254	224797
62898	224798
150151	224799
27440	224800
25575	224801
56178	224802
37367	224803
41998	224804
10720	224805
18245	224806
108156	224807
45811	224808
32928	224809
1953	224810
5243	224811
18505	224812
14580	224813
30857	224814
122601	224815
13507	224816
636	224817
22667	224818
139231	224819
18790	224820
4099	224821
93525	224822
54692	224823
65683	224824
94897	224825
20227	224826
8174	224827
102314	224828
67441	224829
37148	224830
210	224831
2145	224832
67071	224833
19792	224834
165233	224835
70715	224836
20794	224837
18376	224838
13462	224839
21691	224840
131478	224841
12976	224842
14609	224843
83141	224844
13757	224845
57159	224846
19996	224847
91793	224848
105303	224849
3700	224850
25999	224851
31059	224852
41319	224853
61058	224854
796	224855
114868	224856
72185	224857
21026	224858
134431	224859
167159	224860
43929	224861
161924	224862
61761	224863
34994	224864
46405	224865
65814	224866
167	224867
56915	224868
53668	224869
8210	224870
125148	224871
60505	224872
4552	224873
39609	224874
78915	224875
156568	224876
46204	224877
21024	224878
6475	224879
7818	224880
58985	224881
42129	224882
16603	224883
9389	224884
60189	224885
28979	224886
79362	224887
79854	224888
49435	224889
35193	224890
67870	224891
25670	224892
1538	224893
40686	224894
49554	224895
48466	224896
22951	224897
46763	224898
56986	224899
13899	224900
15520	224901
54421	224902
12055	224903
80538	224904
24344	224905
5827	224906
115652	224907
80975	224908
49406	224909
112036	224910
5785	224911
100104	224912
20635	224913
121582	224914
5055	224915
5856	224916
36714	224917
60603	224918
44738	224919
128521	224920
40894	224921
12886	224922
68937	224923
54544	224924
91788	224925
41171	224926
137634	224927
4365	224928
7579	224929
58438	224930
85715	224931
103309	224932
65302	224933
87949	224934
5011	224935
8970	224936
1575	224937
39959	224938
82248	224939
32023	224940
126471	224941
60634	224942
79612	224943
43365	224944
32289	224945
1029	224946
97771	224947
2490	224948
81140	224949
6096	224950
111517	224951
44842	224952
32520	224953
124533	224954
94856	224955
73690	224956
47857	224957
23502	224958
145227	224959
55451	224960
12769	224961
18732	224962
47289	224963
79122	224964
2289	224965
19502	224966
40049	224967
24626	224968
9452	224969
91050	224970
45336	224971
45993	224972
101816	224973
47419	224974
54774	224975
40480	224976
2323	224977
6395	224978
66896	224979
110402	224980
14517	224981
19394	224982
38364	224983
145560	224984
13812	224985
51292	224986
80733	224987
5677	224988
14909	224989
34049	224990
30775	224991
12529	224992
53680	224993
16938	224994
60287	224995
149461	224996
14110	224997
120968	224998
165598	224999
166	225000
11537	225001
40451	225002
56563	225003
35777	225004
48860	225005
66316	225006
68394	225007
11977	225008
185	225009
45167	225010
112266	225011
90115	225012
43345	225013
1548	225014
30053	225015
5721	225016
68933	225017
96430	225018
2491	225019
41212	225020
43157	225021
7113	225022
128946	225023
33574	225024
102425	225025
14461	225026
32663	225027
40400	225028
18428	225029
116002	225030
62587	225031
80	225032
4974	225033
35751	225034
12355	225035
7874	225036
2329	225037
64670	225038
2077	225039
56550	225040
21803	225041
45297	225042
24003	225043
25669	225044
3135	225045
16736	225046
141570	225047
131785	225048
116719	225049
51035	225050
138617	225051
43914	225052
176	225053
17821	225054
93534	225055
5767	225056
130279	225057
14039	225058
1580	225059
6324	225060
28529	225061
21776	225062
3396	225063
73371	225064
210	225065
117807	225066
5191	225067
12215	225068
35239	225069
102797	225070
54443	225071
104506	225072
1493	225073
39609	225074
66697	225075
10923	225076
1555	225077
29312	225078
59160	225079
3651	225080
14810	225081
89207	225082
24802	225083
28036	225084
12576	225085
3291	225086
201	225087
38424	225088
98236	225089
38834	225090
21064	225091
35345	225092
35087	225093
18666	225094
94391	225095
30866	225096
53590	225097
4614	225098
12749	225099
103029	225100
120367	225101
16974	225102
27867	225103
3166	225104
27349	225105
35761	225106
38464	225107
144621	225108
69290	225109
4218	225110
82860	225111
10892	225112
123897	225113
13561	225114
27317	225115
5316	225116
160964	225117
109150	225118
166890	225119
78896	225120
158026	225121
26521	225122
38629	225123
89307	225124
79236	225125
109413	225126
15553	225127
38428	225128
6973	225129
95574	225130
102039	225131
782	225132
28460	225133
29652	225134
124233	225135
58369	225136
86979	225137
40056	225138
41647	225139
13937	225140
8095	225141
72065	225142
156701	225143
1866	225144
6050	225145
145115	225146
69283	225147
30699	225148
77519	225149
17825	225150
20338	225151
5167	225152
33342	225153
38153	225154
8526	225155
26062	225156
12188	225157
3848	225158
3207	225159
38492	225160
2505	225161
46942	225162
83901	225163
616	225164
58143	225165
43328	225166
61956	225167
3202	225168
2011	225169
151315	225170
19055	225171
11045	225172
26029	225173
160081	225174
67106	225175
6470	225176
101125	225177
65735	225178
6535	225179
52669	225180
97260	225181
101722	225182
97401	225183
66631	225184
30307	225185
92694	225186
5150	225187
45657	225188
30453	225189
50115	225190
31084	225191
30482	225192
12281	225193
39988	225194
3980	225195
151848	225196
30494	225197
19566	225198
3664	225199
35219	225200
145679	225201
93619	225202
19634	225203
21396	225204
21164	225205
51023	225206
33772	225207
31188	225208
12536	225209
17555	225210
40843	225211
42333	225212
99543	225213
119194	225214
60872	225215
38774	225216
2000	225217
119887	225218
32161	225219
28490	225220
7136	225221
96954	225222
2527	225223
40359	225224
61414	225225
61271	225226
6414	225227
17297	225228
34549	225229
28568	225230
2246	225231
13227	225232
93934	225233
16995	225234
10573	225235
25718	225236
101884	225237
9389	225238
5749	225239
3497	225240
55001	225241
69092	225242
13657	225243
38995	225244
19889	225245
76945	225246
27183	225247
5137	225248
84563	225249
126290	225250
54143	225251
3999	225252
84427	225253
2234	225254
59057	225255
116253	225256
56624	225257
620	225258
63634	225259
2133	225260
8456	225261
68250	225262
6385	225263
16787	225264
4502	225265
80039	225266
53884	225267
34890	225268
10588	225269
21530	225270
131343	225271
11069	225272
12114	225273
66171	225274
9335	225275
4513	225276
12359	225277
20402	225278
19413	225279
44933	225280
10939	225281
38269	225282
37601	225283
19009	225284
92675	225285
85288	225286
16637	225287
40549	225288
63115	225289
112129	225290
65221	225291
138056	225292
72622	225293
48228	225294
93136	225295
96982	225296
68607	225297
16309	225298
417	225299
5224	225300
66	225301
168	225302
13629	225303
74129	225304
22700	225305
1628	225306
46023	225307
16194	225308
22543	225309
46355	225310
4369	225311
20068	225312
10367	225313
3704	225314
32353	225315
64265	225316
89930	225317
34809	225318
13	225319
42716	225320
75975	225321
36955	225322
6372	225323
11110	225324
52874	225325
14681	225326
238	225327
8794	225328
7313	225329
24551	225330
1968	225331
15964	225332
99833	225333
39202	225334
28068	225335
97620	225336
27090	225337
23908	225338
121122	225339
35376	225340
80250	225341
116183	225342
26493	225343
199	225344
14966	225345
2212	225346
22207	225347
105145	225348
62908	225349
5979	225350
6819	225351
3590	225352
84927	225353
9928	225354
57180	225355
93823	225356
10399	225357
63847	225358
36131	225359
76760	225360
3638	225361
38563	225362
5492	225363
22865	225364
51306	225365
59946	225366
42945	225367
39316	225368
44048	225369
31776	225370
90564	225371
470	225372
25639	225373
87635	225374
2720	225375
48732	225376
106993	225377
15591	225378
1175	225379
6290	225380
79177	225381
48740	225382
57321	225383
49296	225384
92225	225385
72865	225386
63087	225387
2461	225388
15772	225389
2475	225390
47388	225391
2707	225392
20179	225393
13488	225394
68075	225395
57742	225396
36121	225397
16852	225398
209	225399
124313	225400
582	225401
22685	225402
83809	225403
52070	225404
79097	225405
1520	225406
35592	225407
21438	225408
12176	225409
3252	225410
137024	225411
97336	225412
2344	225413
20862	225414
142375	225415
55429	225416
38638	225417
63391	225418
132447	225419
68660	225420
105942	225421
59416	225422
31866	225423
17539	225424
1741	225425
51137	225426
99263	225427
33963	225428
100404	225429
97752	225430
87903	225431
29187	225432
704	225433
29405	225434
4376	225435
12273	225436
14500	225437
16585	225438
34113	225439
7876	225440
66159	225441
26989	225442
8891	225443
62871	225444
12564	225445
51406	225446
4844	225447
69182	225448
606	225449
5538	225450
176	225451
28728	225452
118583	225453
50786	225454
109120	225455
6424	225456
11188	225457
33930	225458
135933	225459
18436	225460
22322	225461
164675	225462
189	225463
6589	225464
5672	225465
141	225466
44915	225467
18281	225468
10835	225469
36412	225470
20814	225471
3453	225472
29127	225473
5111	225474
66538	225475
10093	225476
73972	225477
161963	225478
72640	225479
2899	225480
95573	225481
17865	225482
91498	225483
72450	225484
13928	225485
64712	225486
35654	225487
25880	225488
120989	225489
37188	225490
71768	225491
43278	225492
19520	225493
83587	225494
66796	225495
59410	225496
5236	225497
34319	225498
80037	225499
275	225500
145456	225501
7662	225502
36793	225503
14209	225504
5076	225505
134775	225506
94881	225507
90732	225508
74916	225509
18744	225510
14602	225511
726	225512
7753	225513
80551	225514
37406	225515
10602	225516
51694	225517
32169	225518
1666	225519
6023	225520
38185	225521
78754	225522
63237	225523
162017	225524
64256	225525
157898	225526
35032	225527
3964	225528
2548	225529
19638	225530
63381	225531
14835	225532
132359	225533
50923	225534
75195	225535
34985	225536
75327	225537
62185	225538
32991	225539
66342	225540
36888	225541
56377	225542
144292	225543
45970	225544
54064	225545
92	225546
4518	225547
21211	225548
112207	225549
1955	225550
20511	225551
5795	225552
8990	225553
62217	225554
15003	225555
78237	225556
40755	225557
29087	225558
20984	225559
28370	225560
50872	225561
68250	225562
70496	225563
105832	225564
99262	225565
92026	225566
62069	225567
29667	225568
43544	225569
112818	225570
9532	225571
27506	225572
5545	225573
66574	225574
124658	225575
16384	225576
76896	225577
3825	225578
30737	225579
43108	225580
10599	225581
9000	225582
111923	225583
1388	225584
42530	225585
28513	225586
19037	225587
62635	225588
106150	225589
73928	225590
25445	225591
5373	225592
13514	225593
36749	225594
22997	225595
53446	225596
8783	225597
54317	225598
2321	225599
57414	225600
85553	225601
73079	225602
72566	225603
13525	225604
29037	225605
38628	225606
89634	225607
14431	225608
391	225609
15718	225610
21436	225611
679	225612
44494	225613
7142	225614
76427	225615
40019	225616
917	225617
19558	225618
90213	225619
47986	225620
15303	225621
15909	225622
77136	225623
155939	225624
108003	225625
127184	225626
93809	225627
10555	225628
77038	225629
95461	225630
39339	225631
19342	225632
15137	225633
18442	225634
3372	225635
101346	225636
140945	225637
25830	225638
58022	225639
9368	225640
7835	225641
5196	225642
142506	225643
54642	225644
25005	225645
74245	225646
75690	225647
104557	225648
22211	225649
45320	225650
227	225651
6211	225652
28581	225653
37559	225654
8336	225655
164791	225656
2997	225657
12012	225658
115850	225659
32568	225660
110195	225661
74947	225662
6177	225663
46213	225664
39990	225665
33667	225666
36546	225667
119553	225668
4145	225669
18602	225670
74534	225671
12720	225672
19281	225673
103944	225674
33256	225675
15620	225676
75407	225677
25543	225678
71417	225679
20853	225680
880	225681
57561	225682
55072	225683
19144	225684
25134	225685
1288	225686
25135	225687
8759	225688
40383	225689
1633	225690
3176	225691
34625	225692
129751	225693
53506	225694
27809	225695
30349	225696
55930	225697
4449	225698
33966	225699
14974	225700
70225	225701
106229	225702
13419	225703
102563	225704
4168	225705
3062	225706
38036	225707
26299	225708
15056	225709
18854	225710
85811	225711
2480	225712
146665	225713
4834	225714
163524	225715
20905	225716
11115	225717
16412	225718
93882	225719
34087	225720
78556	225721
24977	225722
128114	225723
3546	225724
110276	225725
44427	225726
59334	225727
31487	225728
72161	225729
56787	225730
15986	225731
62573	225732
15217	225733
58678	225734
11495	225735
21969	225736
2603	225737
102004	225738
4274	225739
21814	225740
8783	225741
4409	225742
43545	225743
21675	225744
127543	225745
124572	225746
79519	225747
97230	225748
6893	225749
921	225750
11955	225751
94556	225752
22373	225753
35495	225754
95863	225755
66299	225756
10223	225757
5544	225758
8046	225759
12289	225760
31410	225761
42620	225762
32684	225763
3942	225764
6491	225765
34146	225766
179	225767
39299	225768
20686	225769
48601	225770
16057	225771
15033	225772
58113	225773
1040	225774
53020	225775
1016	225776
3184	225777
80020	225778
33670	225779
168729	225780
26308	225781
13843	225782
1638	225783
112331	225784
45746	225785
87970	225786
25029	225787
45473	225788
14122	225789
41268	225790
134698	225791
16105	225792
113482	225793
23499	225794
35769	225795
1487	225796
16900	225797
84302	225798
84421	225799
37609	225800
62065	225801
90860	225802
45375	225803
53669	225804
5085	225805
79890	225806
10882	225807
64347	225808
2954	225809
24435	225810
33584	225811
153882	225812
2976	225813
3686	225814
21273	225815
45795	225816
16093	225817
90163	225818
83326	225819
13955	225820
34039	225821
4247	225822
16101	225823
91056	225824
1432	225825
33494	225826
12992	225827
50595	225828
83857	225829
34687	225830
9968	225831
1859	225832
89226	225833
96007	225834
105456	225835
81552	225836
67768	225837
161482	225838
31674	225839
4805	225840
155023	225841
55800	225842
21562	225843
20298	225844
30624	225845
85713	225846
5098	225847
59600	225848
86575	225849
25209	225850
40851	225851
23100	225852
11512	225853
91985	225854
9836	225855
23015	225856
104419	225857
26719	225858
24933	225859
122460	225860
3049	225861
25090	225862
45104	225863
25066	225864
35757	225865
12128	225866
21488	225867
11434	225868
52988	225869
66246	225870
139540	225871
1121	225872
32219	225873
46771	225874
427	225875
5072	225876
58675	225877
40241	225878
14307	225879
64714	225880
60680	225881
155308	225882
10084	225883
44175	225884
64015	225885
146052	225886
100565	225887
104073	225888
12660	225889
6124	225890
70135	225891
20170	225892
79132	225893
26182	225894
74583	225895
109412	225896
67290	225897
9745	225898
92175	225899
21505	225900
74245	225901
38634	225902
3578	225903
9547	225904
74961	225905
31068	225906
1098	225907
30560	225908
77124	225909
3677	225910
27674	225911
80631	225912
350	225913
38822	225914
112305	225915
87396	225916
4553	225917
105497	225918
20438	225919
50651	225920
3530	225921
107098	225922
20580	225923
31160	225924
6533	225925
2782	225926
91829	225927
31507	225928
20481	225929
27550	225930
29983	225931
58946	225932
35118	225933
150970	225934
57642	225935
75370	225936
20941	225937
125205	225938
51767	225939
35492	225940
34793	225941
57068	225942
40772	225943
9395	225944
39490	225945
160039	225946
17099	225947
84918	225948
104711	225949
58261	225950
32847	225951
81998	225952
85046	225953
120959	225954
66262	225955
20181	225956
111313	225957
103596	225958
82539	225959
131539	225960
21388	225961
6701	225962
6453	225963
21031	225964
50144	225965
1194	225966
388	225967
21141	225968
18563	225969
122416	225970
579	225971
66362	225972
45132	225973
87401	225974
63366	225975
89676	225976
3638	225977
61300	225978
9677	225979
18219	225980
75	225981
364	225982
7299	225983
34959	225984
63472	225985
127095	225986
60925	225987
34459	225988
22490	225989
38635	225990
61013	225991
27550	225992
20437	225993
129663	225994
11746	225995
12841	225996
313	225997
25090	225998
5924	225999
14649	226000
30534	226001
21275	226002
24166	226003
16748	226004
113675	226005
11707	226006
512	226007
151168	226008
38731	226009
71593	226010
27331	226011
3186	226012
129508	226013
71765	226014
16549	226015
69824	226016
77061	226017
83801	226018
100664	226019
55751	226020
103863	226021
35301	226022
1697	226023
4253	226024
1172	226025
67068	226026
21175	226027
15746	226028
42269	226029
19235	226030
87569	226031
8223	226032
99721	226033
15355	226034
4110	226035
132254	226036
40841	226037
15447	226038
118909	226039
5874	226040
32414	226041
2984	226042
29302	226043
38675	226044
98501	226045
22347	226046
47980	226047
87241	226048
100195	226049
130569	226050
81450	226051
25577	226052
18216	226053
2250	226054
76327	226055
9299	226056
35698	226057
9398	226058
66784	226059
55784	226060
2822	226061
15190	226062
48944	226063
162058	226064
75932	226065
136474	226066
9335	226067
193	226068
17892	226069
36096	226070
17635	226071
139176	226072
110399	226073
15908	226074
53050	226075
99656	226076
28899	226077
19345	226078
36045	226079
18794	226080
61360	226081
66448	226082
10918	226083
37291	226084
134058	226085
77665	226086
169234	226087
66397	226088
1725	226089
50604	226090
11976	226091
994	226092
109189	226093
5282	226094
9402	226095
80798	226096
20325	226097
7206	226098
5644	226099
3972	226100
56039	226101
4529	226102
24396	226103
40353	226104
58511	226105
12722	226106
45181	226107
3289	226108
48341	226109
93615	226110
42467	226111
1378	226112
26052	226113
39422	226114
42047	226115
22246	226116
1660	226117
38091	226118
13584	226119
20734	226120
48191	226121
22633	226122
18507	226123
37155	226124
10942	226125
147637	226126
5831	226127
74097	226128
6702	226129
149676	226130
95349	226131
71563	226132
123690	226133
18655	226134
76328	226135
6283	226136
24761	226137
147658	226138
34578	226139
39911	226140
101397	226141
69287	226142
64012	226143
20223	226144
147039	226145
9598	226146
17418	226147
23453	226148
52676	226149
69854	226150
7882	226151
73668	226152
24069	226153
9329	226154
31813	226155
75068	226156
116665	226157
26913	226158
36835	226159
25942	226160
74182	226161
23269	226162
42390	226163
7404	226164
25533	226165
3344	226166
50414	226167
75503	226168
7669	226169
78906	226170
10554	226171
2830	226172
64149	226173
78811	226174
1387	226175
43275	226176
87788	226177
13461	226178
16869	226179
26048	226180
17373	226181
26783	226182
130932	226183
66778	226184
9835	226185
34139	226186
92403	226187
17217	226188
117226	226189
59594	226190
75279	226191
38727	226192
6431	226193
18269	226194
4434	226195
44366	226196
88233	226197
78428	226198
1628	226199
156871	226200
18222	226201
87491	226202
16033	226203
4596	226204
112684	226205
48999	226206
23798	226207
16822	226208
113706	226209
48590	226210
2447	226211
11683	226212
8174	226213
1719	226214
64629	226215
1386	226216
19381	226217
43059	226218
106643	226219
31651	226220
8697	226221
62126	226222
47140	226223
38446	226224
37900	226225
15722	226226
34177	226227
69001	226228
64360	226229
18623	226230
105248	226231
125631	226232
11586	226233
15001	226234
5108	226235
8962	226236
5141	226237
10041	226238
10831	226239
55006	226240
39598	226241
152821	226242
57616	226243
101658	226244
155744	226245
127108	226246
114532	226247
95787	226248
32709	226249
112355	226250
54527	226251
33755	226252
127428	226253
42993	226254
38454	226255
9893	226256
58224	226257
168514	226258
29418	226259
7841	226260
17162	226261
59021	226262
154248	226263
121740	226264
1412	226265
95270	226266
36600	226267
64545	226268
28088	226269
162735	226270
101647	226271
34990	226272
34406	226273
29224	226274
26963	226275
43820	226276
18079	226277
686	226278
17751	226279
1338	226280
52865	226281
45518	226282
87462	226283
5116	226284
75340	226285
106920	226286
34165	226287
5573	226288
1710	226289
79216	226290
39766	226291
61318	226292
1296	226293
97682	226294
2506	226295
25475	226296
76800	226297
3209	226298
27106	226299
12726	226300
120140	226301
22491	226302
81947	226303
42314	226304
97698	226305
100051	226306
4027	226307
1514	226308
61684	226309
73894	226310
16995	226311
95231	226312
123116	226313
5074	226314
678	226315
454	226316
11746	226317
68045	226318
4913	226319
74020	226320
74095	226321
2876	226322
2155	226323
53718	226324
95794	226325
44065	226326
18082	226327
25012	226328
10678	226329
1129	226330
73680	226331
3071	226332
32144	226333
143581	226334
12036	226335
46348	226336
15961	226337
2202	226338
17122	226339
16399	226340
106345	226341
14091	226342
51175	226343
16967	226344
135054	226345
52974	226346
10206	226347
61318	226348
13073	226349
35970	226350
76526	226351
45195	226352
89792	226353
108686	226354
17246	226355
23363	226356
45211	226357
74091	226358
32459	226359
28316	226360
29556	226361
12700	226362
79530	226363
91706	226364
7330	226365
65205	226366
76189	226367
15271	226368
92073	226369
13045	226370
11065	226371
18169	226372
72166	226373
84359	226374
37883	226375
10094	226376
68967	226377
95166	226378
19387	226379
114499	226380
237	226381
21701	226382
64020	226383
68362	226384
18412	226385
25211	226386
84920	226387
33022	226388
143880	226389
7874	226390
163900	226391
18329	226392
42009	226393
29718	226394
90583	226395
95910	226396
113162	226397
82366	226398
26347	226399
5093	226400
66488	226401
44527	226402
96892	226403
51710	226404
63569	226405
64231	226406
78494	226407
4671	226408
148098	226409
9111	226410
4155	226411
4168	226412
19978	226413
30062	226414
47240	226415
31481	226416
89954	226417
46266	226418
33312	226419
31897	226420
20175	226421
70165	226422
7943	226423
53025	226424
71375	226425
53994	226426
59473	226427
85287	226428
78199	226429
40742	226430
63232	226431
5763	226432
15930	226433
87234	226434
2533	226435
43073	226436
19515	226437
64494	226438
66086	226439
1680	226440
39790	226441
113362	226442
98323	226443
52747	226444
47064	226445
5910	226446
10338	226447
30779	226448
6825	226449
26272	226450
15132	226451
96443	226452
355	226453
1297	226454
168705	226455
6978	226456
19194	226457
55560	226458
65438	226459
6774	226460
7410	226461
16	226462
74318	226463
17784	226464
104562	226465
42921	226466
73256	226467
123713	226468
4926	226469
24107	226470
18033	226471
1431	226472
27788	226473
102131	226474
35614	226475
14561	226476
24733	226477
48441	226478
19464	226479
10580	226480
6904	226481
22136	226482
47339	226483
40098	226484
16602	226485
1942	226486
43724	226487
157851	226488
14450	226489
2304	226490
32475	226491
17625	226492
55794	226493
45933	226494
97359	226495
66868	226496
25517	226497
67794	226498
21824	226499
3428	226500
41206	226501
11964	226502
16005	226503
90167	226504
2913	226505
88164	226506
37915	226507
51451	226508
32928	226509
21494	226510
30488	226511
10202	226512
10858	226513
3206	226514
11009	226515
12027	226516
3365	226517
5086	226518
61430	226519
106178	226520
2367	226521
59022	226522
69064	226523
1746	226524
35340	226525
23707	226526
43518	226527
132656	226528
41900	226529
22315	226530
149	226531
17822	226532
18644	226533
45670	226534
70944	226535
26453	226536
47154	226537
78261	226538
88049	226539
75595	226540
54812	226541
28139	226542
1902	226543
14820	226544
31140	226545
137	226546
41941	226547
47274	226548
18917	226549
118961	226550
22560	226551
75863	226552
32309	226553
65021	226554
23641	226555
55253	226556
17968	226557
17369	226558
31180	226559
59250	226560
106621	226561
44324	226562
44849	226563
43792	226564
51494	226565
431	226566
31871	226567
15298	226568
16262	226569
5142	226570
20966	226571
14852	226572
19183	226573
8105	226574
13813	226575
52900	226576
5269	226577
40926	226578
33596	226579
25297	226580
118459	226581
89040	226582
25191	226583
90854	226584
26941	226585
126876	226586
63669	226587
9963	226588
35773	226589
16348	226590
29347	226591
34364	226592
82448	226593
5999	226594
1577	226595
26455	226596
14151	226597
13599	226598
54808	226599
46823	226600
23014	226601
38467	226602
9889	226603
12738	226604
31191	226605
72347	226606
78807	226607
49085	226608
66457	226609
22068	226610
14328	226611
39133	226612
65483	226613
94262	226614
631	226615
155361	226616
9140	226617
158252	226618
20459	226619
60985	226620
28053	226621
72743	226622
112102	226623
72055	226624
24894	226625
75826	226626
92752	226627
1805	226628
23983	226629
64294	226630
6302	226631
68507	226632
79359	226633
79902	226634
4948	226635
92314	226636
4507	226637
60659	226638
52315	226639
132125	226640
4727	226641
42929	226642
24117	226643
27978	226644
46039	226645
132197	226646
169446	226647
16459	226648
3766	226649
3241	226650
8156	226651
112538	226652
11391	226653
3289	226654
85896	226655
3983	226656
1495	226657
75698	226658
28235	226659
7012	226660
22080	226661
15637	226662
51716	226663
3238	226664
11253	226665
24061	226666
157305	226667
20141	226668
53369	226669
66227	226670
127417	226671
123405	226672
458	226673
38949	226674
10277	226675
104236	226676
12407	226677
1014	226678
17029	226679
38517	226680
2776	226681
26810	226682
48234	226683
131519	226684
26673	226685
78867	226686
48241	226687
355	226688
36127	226689
2442	226690
11508	226691
14029	226692
87687	226693
34187	226694
45434	226695
15135	226696
27472	226697
63063	226698
50237	226699
18686	226700
31780	226701
81435	226702
12572	226703
42783	226704
168118	226705
11738	226706
10359	226707
10104	226708
8440	226709
20492	226710
67630	226711
99378	226712
42288	226713
115662	226714
97449	226715
1443	226716
8482	226717
168116	226718
15868	226719
7389	226720
24385	226721
7555	226722
63042	226723
70763	226724
59324	226725
13	226726
130981	226727
37253	226728
30993	226729
2960	226730
10362	226731
7062	226732
79596	226733
41528	226734
36819	226735
37111	226736
48068	226737
12985	226738
61671	226739
21796	226740
5277	226741
102	226742
8530	226743
3264	226744
2646	226745
3774	226746
2077	226747
11547	226748
3693	226749
7635	226750
32579	226751
28301	226752
37491	226753
71065	226754
1245	226755
79464	226756
38809	226757
127162	226758
2313	226759
155003	226760
8355	226761
56234	226762
19533	226763
135187	226764
10690	226765
22151	226766
151696	226767
27057	226768
45755	226769
31962	226770
48870	226771
39567	226772
56310	226773
131042	226774
15651	226775
53107	226776
90768	226777
25358	226778
24056	226779
9272	226780
31694	226781
9103	226782
423	226783
145042	226784
51833	226785
72865	226786
7408	226787
141455	226788
40302	226789
50708	226790
7303	226791
11173	226792
34720	226793
47990	226794
84983	226795
23825	226796
20889	226797
72685	226798
31659	226799
1201	226800
49546	226801
43042	226802
13391	226803
36796	226804
29630	226805
1161	226806
27628	226807
36097	226808
164492	226809
109334	226810
28266	226811
60649	226812
32937	226813
42534	226814
7855	226815
6419	226816
48880	226817
10599	226818
117270	226819
36952	226820
40669	226821
37365	226822
89202	226823
12993	226824
13148	226825
40733	226826
20986	226827
51861	226828
98011	226829
9579	226830
60002	226831
17737	226832
87098	226833
85301	226834
7701	226835
22831	226836
4836	226837
2078	226838
4857	226839
33183	226840
16901	226841
132789	226842
145877	226843
10025	226844
91250	226845
24042	226846
3909	226847
112296	226848
22366	226849
36308	226850
25372	226851
58340	226852
68560	226853
46082	226854
53597	226855
136483	226856
10826	226857
103468	226858
16519	226859
18860	226860
167007	226861
17660	226862
92457	226863
48705	226864
16826	226865
5139	226866
27054	226867
81948	226868
38222	226869
1106	226870
18172	226871
25494	226872
35457	226873
21784	226874
25112	226875
42398	226876
26938	226877
36153	226878
15185	226879
88164	226880
382	226881
8523	226882
110908	226883
32714	226884
62555	226885
8742	226886
71184	226887
7194	226888
12065	226889
24951	226890
142912	226891
50846	226892
7785	226893
32793	226894
65213	226895
25853	226896
20856	226897
67715	226898
10518	226899
94512	226900
164111	226901
116488	226902
6599	226903
45684	226904
19378	226905
9108	226906
12272	226907
16684	226908
6909	226909
17380	226910
24209	226911
43858	226912
121855	226913
95179	226914
71069	226915
23790	226916
8572	226917
11972	226918
25032	226919
48706	226920
19677	226921
46227	226922
1406	226923
87786	226924
17948	226925
49184	226926
146440	226927
74974	226928
114226	226929
8940	226930
17122	226931
17230	226932
20863	226933
67924	226934
32285	226935
23939	226936
90030	226937
79948	226938
54635	226939
123769	226940
56538	226941
2402	226942
528	226943
6269	226944
167451	226945
3590	226946
161255	226947
17508	226948
2298	226949
3931	226950
6362	226951
34430	226952
864	226953
4803	226954
10857	226955
66523	226956
85796	226957
57968	226958
12343	226959
154965	226960
6855	226961
21713	226962
22443	226963
7031	226964
73760	226965
26673	226966
96533	226967
7120	226968
66431	226969
5522	226970
63477	226971
55364	226972
459	226973
5404	226974
8899	226975
4195	226976
41456	226977
86424	226978
36165	226979
137292	226980
3176	226981
21269	226982
71694	226983
79800	226984
2259	226985
50017	226986
5135	226987
40443	226988
38606	226989
50425	226990
25681	226991
1573	226992
14101	226993
16500	226994
57681	226995
44636	226996
2782	226997
12121	226998
25282	226999
136400	227000
26827	227001
23713	227002
36825	227003
2791	227004
36869	227005
25371	227006
90357	227007
40481	227008
8689	227009
55963	227010
123056	227011
39411	227012
32851	227013
93809	227014
50278	227015
11844	227016
429	227017
62117	227018
283	227019
12408	227020
4565	227021
14584	227022
85895	227023
33218	227024
44884	227025
22375	227026
13536	227027
59739	227028
19885	227029
89948	227030
4990	227031
19347	227032
13080	227033
87950	227034
293	227035
2827	227036
3552	227037
46107	227038
399	227039
57299	227040
29033	227041
137418	227042
99026	227043
5463	227044
5933	227045
36449	227046
64148	227047
61828	227048
90825	227049
2636	227050
9696	227051
115068	227052
53410	227053
23974	227054
86764	227055
58953	227056
42328	227057
11626	227058
10637	227059
39450	227060
137029	227061
22020	227062
68660	227063
79193	227064
5946	227065
134192	227066
73125	227067
54721	227068
18995	227069
40812	227070
109816	227071
2269	227072
65304	227073
149417	227074
12090	227075
92728	227076
11634	227077
51739	227078
1707	227079
15882	227080
27916	227081
28852	227082
11442	227083
15826	227084
18032	227085
94956	227086
66866	227087
121441	227088
25248	227089
90804	227090
74209	227091
763	227092
726	227093
76828	227094
103011	227095
61729	227096
8945	227097
26374	227098
1853	227099
71682	227100
10140	227101
76283	227102
113809	227103
37604	227104
152619	227105
16026	227106
5096	227107
170	227108
86448	227109
20768	227110
40273	227111
52584	227112
61274	227113
21180	227114
3741	227115
46463	227116
41328	227117
110711	227118
36915	227119
71737	227120
76187	227121
120071	227122
11784	227123
5660	227124
94622	227125
53055	227126
22873	227127
46984	227128
97421	227129
26073	227130
71016	227131
25164	227132
91182	227133
100814	227134
6913	227135
17771	227136
96991	227137
62878	227138
89626	227139
95501	227140
10068	227141
4562	227142
5679	227143
5095	227144
40382	227145
47362	227146
32685	227147
111250	227148
147736	227149
48595	227150
32843	227151
19887	227152
63405	227153
82597	227154
126523	227155
30839	227156
32148	227157
22704	227158
24489	227159
79035	227160
8324	227161
37739	227162
36646	227163
105330	227164
96572	227165
5463	227166
103911	227167
48165	227168
95118	227169
153363	227170
60470	227171
54607	227172
1366	227173
44544	227174
5091	227175
10371	227176
53400	227177
131148	227178
59714	227179
2471	227180
103089	227181
93278	227182
1864	227183
76102	227184
133549	227185
88986	227186
22526	227187
81050	227188
18900	227189
14439	227190
2342	227191
134471	227192
86449	227193
10917	227194
40084	227195
30710	227196
7229	227197
31475	227198
4107	227199
139661	227200
22024	227201
85255	227202
134932	227203
110437	227204
136120	227205
52662	227206
36352	227207
2403	227208
26142	227209
5584	227210
128250	227211
43440	227212
2035	227213
37331	227214
4723	227215
48135	227216
33375	227217
11124	227218
15840	227219
23294	227220
157	227221
17704	227222
2275	227223
17665	227224
110291	227225
18441	227226
268	227227
16989	227228
28705	227229
13528	227230
2579	227231
6844	227232
102329	227233
56374	227234
1167	227235
134567	227236
98777	227237
30886	227238
77112	227239
100161	227240
96962	227241
14488	227242
25814	227243
16634	227244
46993	227245
100917	227246
42608	227247
16469	227248
7658	227249
802	227250
73948	227251
36784	227252
51215	227253
16667	227254
82085	227255
4059	227256
13609	227257
2050	227258
149887	227259
55798	227260
12691	227261
93651	227262
27399	227263
24916	227264
26994	227265
80761	227266
94756	227267
31639	227268
21446	227269
3653	227270
17248	227271
3356	227272
87505	227273
64898	227274
69419	227275
16101	227276
123034	227277
99761	227278
63703	227279
11307	227280
50792	227281
44054	227282
80380	227283
12426	227284
110695	227285
43813	227286
23819	227287
9520	227288
23205	227289
27605	227290
11681	227291
17540	227292
66025	227293
115657	227294
90522	227295
22194	227296
94143	227297
107569	227298
151862	227299
150913	227300
4286	227301
1444	227302
47635	227303
136862	227304
32125	227305
70816	227306
45652	227307
13408	227308
6272	227309
19292	227310
68330	227311
6279	227312
75867	227313
59010	227314
78342	227315
88084	227316
80337	227317
117820	227318
7028	227319
17904	227320
21046	227321
97113	227322
73837	227323
5970	227324
15996	227325
88346	227326
94290	227327
15972	227328
25134	227329
43093	227330
394	227331
16454	227332
22948	227333
6514	227334
117505	227335
123158	227336
88868	227337
15452	227338
19828	227339
12445	227340
8929	227341
2361	227342
27754	227343
59515	227344
133446	227345
35611	227346
113910	227347
41503	227348
56823	227349
15241	227350
1843	227351
16164	227352
6707	227353
53587	227354
88393	227355
95093	227356
18701	227357
73432	227358
87857	227359
46494	227360
498	227361
28238	227362
24197	227363
13507	227364
4496	227365
42158	227366
73503	227367
2640	227368
14649	227369
61039	227370
28396	227371
28485	227372
38715	227373
13543	227374
12420	227375
14290	227376
7729	227377
6144	227378
11072	227379
107178	227380
3529	227381
25516	227382
342	227383
1121	227384
16118	227385
56981	227386
63727	227387
176	227388
58300	227389
2483	227390
41031	227391
14214	227392
8589	227393
164926	227394
30	227395
17903	227396
40051	227397
15675	227398
56821	227399
165147	227400
36287	227401
14680	227402
4862	227403
7712	227404
89364	227405
35559	227406
12231	227407
10341	227408
47908	227409
7150	227410
66557	227411
25435	227412
66325	227413
980	227414
43919	227415
12351	227416
137849	227417
51964	227418
136645	227419
79616	227420
133082	227421
33468	227422
43933	227423
15611	227424
144086	227425
17511	227426
86899	227427
3911	227428
17085	227429
88304	227430
163946	227431
165105	227432
73164	227433
143934	227434
4526	227435
10127	227436
99577	227437
13720	227438
21676	227439
10213	227440
11397	227441
7464	227442
1294	227443
3440	227444
21471	227445
7991	227446
44512	227447
133311	227448
41793	227449
12520	227450
14165	227451
51129	227452
12631	227453
1792	227454
18407	227455
51508	227456
39069	227457
37378	227458
9514	227459
86161	227460
17500	227461
54073	227462
14983	227463
173	227464
5636	227465
53114	227466
39688	227467
18457	227468
60798	227469
18894	227470
2795	227471
124600	227472
112984	227473
18283	227474
102389	227475
31686	227476
4213	227477
7947	227478
62695	227479
75288	227480
32117	227481
6185	227482
158206	227483
76277	227484
40501	227485
29568	227486
2047	227487
96292	227488
113316	227489
79665	227490
10283	227491
32080	227492
42829	227493
21639	227494
42228	227495
51631	227496
2638	227497
59197	227498
6172	227499
40801	227500
48763	227501
103195	227502
46650	227503
2089	227504
75485	227505
44690	227506
12788	227507
147354	227508
51479	227509
8509	227510
114388	227511
14699	227512
67842	227513
35577	227514
94593	227515
41335	227516
149342	227517
97453	227518
74351	227519
99378	227520
2691	227521
90680	227522
16076	227523
10883	227524
71682	227525
37106	227526
48429	227527
91552	227528
42160	227529
49490	227530
559	227531
13151	227532
11620	227533
65742	227534
62761	227535
99238	227536
11373	227537
26698	227538
123012	227539
48186	227540
151351	227541
75112	227542
113827	227543
84728	227544
127	227545
83568	227546
105120	227547
10208	227548
20398	227549
3604	227550
86050	227551
31879	227552
60654	227553
9004	227554
5294	227555
20518	227556
8230	227557
156392	227558
13891	227559
58953	227560
38059	227561
13312	227562
121352	227563
23983	227564
18339	227565
43005	227566
49484	227567
62189	227568
26435	227569
36913	227570
15133	227571
140667	227572
59725	227573
124604	227574
9414	227575
36128	227576
13058	227577
87836	227578
12917	227579
4114	227580
12484	227581
117951	227582
100248	227583
13309	227584
8994	227585
236	227586
17837	227587
96823	227588
44463	227589
85855	227590
43305	227591
42646	227592
137604	227593
71346	227594
1482	227595
76676	227596
19356	227597
85183	227598
18643	227599
27263	227600
48295	227601
13840	227602
66994	227603
119410	227604
70041	227605
15745	227606
32589	227607
20043	227608
69165	227609
65025	227610
67941	227611
3067	227612
156597	227613
75479	227614
35454	227615
4054	227616
46680	227617
26579	227618
4671	227619
7099	227620
99218	227621
33657	227622
160846	227623
42866	227624
74470	227625
32080	227626
56185	227627
28732	227628
134769	227629
20752	227630
44636	227631
82802	227632
41786	227633
35335	227634
62242	227635
8052	227636
15303	227637
108315	227638
14965	227639
2476	227640
122075	227641
29522	227642
29443	227643
130979	227644
67177	227645
565	227646
52735	227647
93051	227648
4167	227649
33633	227650
30661	227651
60310	227652
70349	227653
34119	227654
58470	227655
15464	227656
71204	227657
6562	227658
73612	227659
62761	227660
48471	227661
22242	227662
58544	227663
103384	227664
2071	227665
32343	227666
96505	227667
53678	227668
48408	227669
30912	227670
82036	227671
40307	227672
41476	227673
17998	227674
43453	227675
26236	227676
60846	227677
85895	227678
31889	227679
22745	227680
89174	227681
65081	227682
52651	227683
14849	227684
11196	227685
69601	227686
3171	227687
152642	227688
25341	227689
7986	227690
35396	227691
22844	227692
2044	227693
2520	227694
2129	227695
17110	227696
6767	227697
43269	227698
16380	227699
45219	227700
16461	227701
44470	227702
13678	227703
6926	227704
33979	227705
22687	227706
21742	227707
116446	227708
81024	227709
22865	227710
27074	227711
61841	227712
64	227713
15441	227714
155370	227715
26485	227716
20115	227717
22223	227718
61202	227719
48963	227720
21060	227721
84166	227722
28947	227723
19256	227724
51831	227725
16979	227726
734	227727
32175	227728
55323	227729
26465	227730
18181	227731
15427	227732
56765	227733
37786	227734
64445	227735
23141	227736
139459	227737
4301	227738
3259	227739
61	227740
102803	227741
35450	227742
10925	227743
4283	227744
30655	227745
59545	227746
60619	227747
13720	227748
10868	227749
37541	227750
23555	227751
2718	227752
14036	227753
32385	227754
31232	227755
25943	227756
16612	227757
42043	227758
32526	227759
21629	227760
53609	227761
81526	227762
8521	227763
8530	227764
35406	227765
22206	227766
28476	227767
160614	227768
79500	227769
151150	227770
35931	227771
244	227772
28887	227773
86742	227774
1301	227775
46353	227776
47768	227777
46430	227778
35767	227779
111345	227780
76814	227781
85954	227782
17201	227783
2	227784
7280	227785
3312	227786
26329	227787
83583	227788
7365	227789
9568	227790
23808	227791
105476	227792
7474	227793
82106	227794
5997	227795
13609	227796
111965	227797
69664	227798
34638	227799
41058	227800
91950	227801
128202	227802
14693	227803
163207	227804
76295	227805
48649	227806
104606	227807
47456	227808
42648	227809
67863	227810
48495	227811
22598	227812
97082	227813
37559	227814
144146	227815
71957	227816
16918	227817
14372	227818
26968	227819
99101	227820
3976	227821
55696	227822
112280	227823
19347	227824
4713	227825
86601	227826
96957	227827
144580	227828
98399	227829
60046	227830
130248	227831
20116	227832
82283	227833
132534	227834
167535	227835
33966	227836
20654	227837
32922	227838
54900	227839
82284	227840
79790	227841
108	227842
41404	227843
2310	227844
128215	227845
134568	227846
136850	227847
121996	227848
89129	227849
151883	227850
44851	227851
124235	227852
9689	227853
99696	227854
32237	227855
120716	227856
75347	227857
13780	227858
74193	227859
59389	227860
54638	227861
35967	227862
2905	227863
84830	227864
100423	227865
29614	227866
19929	227867
13705	227868
11900	227869
87129	227870
118013	227871
69228	227872
38693	227873
123236	227874
101395	227875
37697	227876
3106	227877
73495	227878
69869	227879
53396	227880
5287	227881
3084	227882
137580	227883
24855	227884
19424	227885
29464	227886
13333	227887
5186	227888
9309	227889
43	227890
3650	227891
24331	227892
163175	227893
54226	227894
7816	227895
90533	227896
1424	227897
34149	227898
6688	227899
67900	227900
68655	227901
28839	227902
16031	227903
119053	227904
17178	227905
24812	227906
110089	227907
164406	227908
68738	227909
561	227910
16011	227911
3591	227912
776	227913
115829	227914
45696	227915
17898	227916
240	227917
74581	227918
12314	227919
144637	227920
60478	227921
20358	227922
80980	227923
56880	227924
37	227925
74612	227926
91396	227927
81846	227928
2293	227929
44634	227930
9789	227931
42650	227932
24158	227933
16428	227934
22794	227935
44768	227936
94024	227937
22060	227938
54874	227939
142139	227940
128271	227941
105137	227942
4767	227943
2863	227944
13044	227945
8849	227946
25201	227947
89292	227948
47756	227949
45179	227950
14557	227951
32247	227952
1194	227953
96883	227954
3829	227955
8468	227956
19325	227957
88908	227958
31616	227959
14209	227960
25719	227961
715	227962
31440	227963
138173	227964
33435	227965
63101	227966
11036	227967
34672	227968
54165	227969
43042	227970
75994	227971
15127	227972
6579	227973
73991	227974
41267	227975
6213	227976
26156	227977
6738	227978
1008	227979
5789	227980
55060	227981
54143	227982
12195	227983
82552	227984
167983	227985
141509	227986
21393	227987
76467	227988
42063	227989
6734	227990
36734	227991
24306	227992
169749	227993
46389	227994
6300	227995
88241	227996
4479	227997
121272	227998
8125	227999
19661	228000
79263	228001
7787	228002
12764	228003
103943	228004
32059	228005
10262	228006
72332	228007
91458	228008
27809	228009
10494	228010
144059	228011
22590	228012
66030	228013
49027	228014
27241	228015
83507	228016
31917	228017
27112	228018
10518	228019
16909	228020
257	228021
13049	228022
45122	228023
116550	228024
26742	228025
81927	228026
106601	228027
78796	228028
117907	228029
19253	228030
9665	228031
121493	228032
67886	228033
77727	228034
45288	228035
11206	228036
86713	228037
31225	228038
66699	228039
77837	228040
76245	228041
9136	228042
1722	228043
119388	228044
2626	228045
23261	228046
42441	228047
22	228048
14507	228049
70253	228050
47500	228051
56152	228052
2115	228053
83969	228054
41641	228055
105801	228056
21243	228057
46704	228058
69557	228059
37774	228060
41708	228061
53357	228062
27264	228063
35912	228064
9033	228065
26668	228066
34464	228067
8047	228068
72102	228069
25147	228070
46448	228071
48845	228072
30868	228073
38364	228074
48175	228075
2004	228076
52246	228077
29375	228078
18818	228079
21941	228080
51608	228081
59208	228082
449	228083
47237	228084
69376	228085
54412	228086
31251	228087
61585	228088
11303	228089
67373	228090
9063	228091
24253	228092
83935	228093
64198	228094
103004	228095
72727	228096
912	228097
12103	228098
13886	228099
15885	228100
53790	228101
41050	228102
23216	228103
7	228104
15683	228105
55911	228106
41070	228107
155239	228108
21101	228109
71652	228110
3246	228111
44869	228112
60429	228113
31891	228114
23236	228115
58654	228116
27369	228117
70220	228118
28944	228119
86898	228120
83760	228121
36925	228122
11180	228123
19551	228124
67567	228125
1017	228126
68887	228127
46173	228128
65619	228129
52806	228130
27930	228131
53421	228132
62634	228133
72718	228134
11221	228135
81230	228136
67151	228137
28968	228138
122778	228139
24572	228140
45623	228141
43828	228142
22085	228143
39707	228144
14938	228145
334	228146
11668	228147
43830	228148
7519	228149
79108	228150
5849	228151
43539	228152
108628	228153
7224	228154
4075	228155
413	228156
77385	228157
86252	228158
158221	228159
120024	228160
19732	228161
64170	228162
19093	228163
3490	228164
74560	228165
106008	228166
52558	228167
96348	228168
77646	228169
5399	228170
96865	228171
31967	228172
12379	228173
158941	228174
167304	228175
7084	228176
23788	228177
73956	228178
133198	228179
45926	228180
105702	228181
14252	228182
27578	228183
10682	228184
3375	228185
11786	228186
6598	228187
28649	228188
144423	228189
124732	228190
109291	228191
43310	228192
32069	228193
27078	228194
1481	228195
9639	228196
15483	228197
13209	228198
36449	228199
76948	228200
19650	228201
30317	228202
54003	228203
5146	228204
52812	228205
47941	228206
5290	228207
445	228208
6957	228209
39737	228210
13299	228211
25367	228212
21544	228213
74919	228214
34999	228215
19365	228216
10847	228217
111011	228218
129882	228219
152210	228220
19477	228221
19273	228222
5604	228223
17931	228224
53079	228225
6259	228226
75164	228227
133550	228228
10489	228229
51314	228230
12105	228231
42631	228232
151131	228233
14114	228234
53390	228235
37671	228236
52951	228237
17923	228238
162215	228239
85551	228240
77702	228241
499	228242
397	228243
11215	228244
59106	228245
1444	228246
60067	228247
42438	228248
548	228249
4990	228250
19461	228251
32730	228252
41752	228253
33360	228254
9457	228255
56380	228256
61970	228257
70246	228258
55078	228259
1821	228260
32285	228261
44986	228262
95094	228263
29612	228264
27194	228265
27417	228266
91723	228267
32126	228268
104757	228269
9135	228270
161151	228271
111908	228272
67093	228273
35481	228274
14149	228275
7251	228276
38242	228277
568	228278
3718	228279
89	228280
37940	228281
98516	228282
18298	228283
68	228284
116000	228285
82237	228286
158558	228287
39027	228288
22509	228289
2256	228290
65697	228291
6647	228292
48966	228293
135271	228294
2041	228295
369	228296
5205	228297
70627	228298
15134	228299
1345	228300
31872	228301
13532	228302
85598	228303
270	228304
22547	228305
69611	228306
78307	228307
21320	228308
6582	228309
124846	228310
70221	228311
7720	228312
67531	228313
41362	228314
24708	228315
802	228316
5360	228317
7955	228318
450	228319
5798	228320
603	228321
3378	228322
25423	228323
52466	228324
89603	228325
73823	228326
14426	228327
13100	228328
45429	228329
31608	228330
19385	228331
72430	228332
4644	228333
33127	228334
7740	228335
113052	228336
57771	228337
99528	228338
40183	228339
81763	228340
12415	228341
77880	228342
54815	228343
43404	228344
6292	228345
59977	228346
6591	228347
6090	228348
3870	228349
14468	228350
17253	228351
19104	228352
6326	228353
21567	228354
30038	228355
1743	228356
1176	228357
51729	228358
114374	228359
37986	228360
13086	228361
7985	228362
1290	228363
9852	228364
11754	228365
40775	228366
32737	228367
1408	228368
163177	228369
13647	228370
17837	228371
19917	228372
117820	228373
5953	228374
79459	228375
14719	228376
30570	228377
32189	228378
26139	228379
3072	228380
16501	228381
16522	228382
15928	228383
6985	228384
13183	228385
50654	228386
10411	228387
48420	228388
201	228389
1355	228390
114579	228391
26796	228392
48543	228393
1635	228394
854	228395
4585	228396
112467	228397
91445	228398
148706	228399
46616	228400
79378	228401
9593	228402
25993	228403
63401	228404
71249	228405
41037	228406
35314	228407
78419	228408
10237	228409
29270	228410
61974	228411
11375	228412
74459	228413
88	228414
30032	228415
84424	228416
431	228417
24572	228418
45894	228419
79211	228420
97192	228421
29069	228422
474	228423
65088	228424
11259	228425
389	228426
25011	228427
61149	228428
53250	228429
120149	228430
84101	228431
60450	228432
40543	228433
9019	228434
19357	228435
14663	228436
2864	228437
8776	228438
352	228439
106085	228440
21140	228441
96463	228442
36910	228443
14336	228444
75441	228445
143770	228446
38060	228447
94882	228448
33177	228449
40491	228450
23231	228451
7579	228452
72834	228453
83935	228454
78352	228455
36722	228456
84015	228457
14652	228458
25512	228459
26718	228460
80788	228461
6247	228462
118468	228463
1956	228464
24355	228465
39889	228466
53176	228467
30037	228468
45150	228469
105541	228470
81021	228471
15965	228472
34643	228473
25	228474
224	228475
4313	228476
12965	228477
23819	228478
41057	228479
11106	228480
24310	228481
45178	228482
30446	228483
10683	228484
21269	228485
35378	228486
134743	228487
24193	228488
18693	228489
39510	228490
100647	228491
68506	228492
42	228493
25835	228494
79536	228495
23925	228496
10177	228497
19692	228498
9694	228499
54906	228500
81215	228501
10072	228502
21937	228503
93431	228504
65321	228505
119812	228506
95148	228507
7535	228508
31068	228509
306	228510
23449	228511
10794	228512
66522	228513
18772	228514
101670	228515
9635	228516
25759	228517
34983	228518
17338	228519
227	228520
20316	228521
1275	228522
2070	228523
95101	228524
442	228525
148965	228526
13130	228527
3631	228528
61305	228529
16347	228530
47531	228531
76411	228532
80968	228533
38689	228534
135964	228535
17350	228536
25971	228537
8622	228538
5751	228539
23376	228540
59876	228541
6796	228542
1338	228543
5267	228544
119626	228545
43342	228546
59643	228547
12912	228548
44650	228549
1531	228550
21706	228551
93499	228552
15551	228553
872	228554
95722	228555
9153	228556
7739	228557
60699	228558
17550	228559
56188	228560
27698	228561
54617	228562
22238	228563
128576	228564
35691	228565
25255	228566
1727	228567
61003	228568
49933	228569
28358	228570
41316	228571
12763	228572
13883	228573
128668	228574
35068	228575
27529	228576
48498	228577
93509	228578
61932	228579
74895	228580
46445	228581
5652	228582
37092	228583
42512	228584
11450	228585
31960	228586
4451	228587
6353	228588
18678	228589
8148	228590
53863	228591
136696	228592
17648	228593
132299	228594
73954	228595
51240	228596
86660	228597
65944	228598
49857	228599
523	228600
49816	228601
32	228602
104897	228603
157450	228604
2187	228605
91875	228606
94884	228607
24868	228608
98723	228609
132041	228610
38439	228611
2844	228612
55265	228613
5938	228614
25193	228615
28919	228616
2179	228617
96590	228618
10469	228619
12052	228620
4155	228621
41285	228622
4237	228623
76115	228624
40997	228625
88232	228626
4942	228627
46396	228628
2887	228629
126842	228630
32233	228631
55112	228632
24962	228633
136641	228634
3938	228635
377	228636
81950	228637
7717	228638
17674	228639
1376	228640
59085	228641
25654	228642
102401	228643
111699	228644
103770	228645
106506	228646
41295	228647
42487	228648
8663	228649
34210	228650
3764	228651
20876	228652
35768	228653
12853	228654
2465	228655
12747	228656
29922	228657
16524	228658
6783	228659
100551	228660
60058	228661
13611	228662
43802	228663
15362	228664
270	228665
132478	228666
106285	228667
2347	228668
16366	228669
16095	228670
19327	228671
4900	228672
89462	228673
36696	228674
33813	228675
41431	228676
43235	228677
1247	228678
1972	228679
18322	228680
39617	228681
55173	228682
113063	228683
106348	228684
15165	228685
7409	228686
34799	228687
1718	228688
147796	228689
6094	228690
13969	228691
27262	228692
30265	228693
9095	228694
12869	228695
8064	228696
202	228697
10185	228698
10910	228699
38622	228700
11359	228701
63567	228702
30989	228703
7407	228704
145814	228705
42046	228706
30689	228707
29784	228708
11143	228709
163750	228710
77651	228711
18249	228712
7033	228713
21866	228714
91459	228715
26813	228716
19556	228717
38719	228718
85338	228719
122111	228720
156589	228721
21784	228722
14117	228723
1776	228724
389	228725
9838	228726
55206	228727
3418	228728
102295	228729
11434	228730
37058	228731
2982	228732
123238	228733
54094	228734
5153	228735
4171	228736
2023	228737
38919	228738
116516	228739
307	228740
15225	228741
7534	228742
50927	228743
40333	228744
9994	228745
73273	228746
120492	228747
115911	228748
29484	228749
21490	228750
7657	228751
528	228752
24499	228753
33585	228754
33676	228755
49232	228756
96934	228757
80030	228758
90512	228759
3395	228760
20273	228761
6958	228762
106011	228763
22057	228764
169227	228765
87797	228766
42274	228767
29320	228768
22606	228769
38183	228770
43991	228771
75037	228772
62513	228773
132199	228774
27826	228775
108649	228776
14080	228777
20688	228778
18637	228779
16301	228780
49141	228781
47366	228782
56663	228783
97911	228784
27013	228785
119232	228786
8584	228787
2769	228788
57670	228789
99221	228790
75221	228791
50648	228792
57955	228793
95718	228794
39933	228795
84984	228796
81242	228797
54411	228798
36466	228799
70255	228800
37358	228801
79573	228802
1255	228803
91554	228804
52032	228805
54246	228806
131806	228807
30454	228808
27001	228809
102503	228810
3698	228811
47069	228812
13302	228813
13485	228814
88055	228815
7344	228816
22885	228817
4322	228818
51775	228819
137127	228820
47074	228821
805	228822
14258	228823
43061	228824
153226	228825
20594	228826
10281	228827
23458	228828
111726	228829
54572	228830
35790	228831
17485	228832
35449	228833
47629	228834
109562	228835
21483	228836
11674	228837
54014	228838
99438	228839
123312	228840
40240	228841
30672	228842
94212	228843
7173	228844
13818	228845
46373	228846
8283	228847
56013	228848
88850	228849
21217	228850
143228	228851
25670	228852
18739	228853
13813	228854
28847	228855
81669	228856
159920	228857
45422	228858
63137	228859
3218	228860
107292	228861
65896	228862
56799	228863
57181	228864
25074	228865
608	228866
52719	228867
51258	228868
3923	228869
56228	228870
73860	228871
19866	228872
83734	228873
63156	228874
83735	228875
4330	228876
6205	228877
110666	228878
85351	228879
96978	228880
8280	228881
44596	228882
44845	228883
113775	228884
29052	228885
24515	228886
73140	228887
10124	228888
17407	228889
32455	228890
133875	228891
121606	228892
32476	228893
5890	228894
136854	228895
80326	228896
4278	228897
44888	228898
26140	228899
75231	228900
4599	228901
29210	228902
10665	228903
79320	228904
102977	228905
85891	228906
40508	228907
85942	228908
6349	228909
10097	228910
12175	228911
36109	228912
11772	228913
2026	228914
147956	228915
2868	228916
103003	228917
57784	228918
94019	228919
10629	228920
250	228921
1354	228922
68263	228923
33897	228924
20816	228925
14031	228926
129679	228927
161103	228928
25219	228929
40208	228930
80694	228931
67768	228932
123608	228933
9886	228934
51058	228935
17183	228936
28262	228937
15110	228938
10829	228939
10003	228940
2212	228941
127260	228942
28510	228943
150681	228944
16862	228945
147730	228946
106710	228947
106082	228948
2271	228949
23014	228950
13611	228951
3457	228952
11472	228953
4291	228954
58327	228955
17199	228956
122342	228957
143147	228958
9457	228959
63779	228960
57118	228961
36843	228962
112661	228963
59264	228964
27994	228965
472	228966
7876	228967
34623	228968
111172	228969
27852	228970
1570	228971
41103	228972
57573	228973
15238	228974
9010	228975
74858	228976
74171	228977
113859	228978
21159	228979
92631	228980
106746	228981
43755	228982
14265	228983
48	228984
100221	228985
24418	228986
12732	228987
5012	228988
26178	228989
59273	228990
115141	228991
87410	228992
11909	228993
1009	228994
117392	228995
36662	228996
53854	228997
102231	228998
46683	228999
43090	229000
112133	229001
65093	229002
84833	229003
26357	229004
81413	229005
13618	229006
7431	229007
73356	229008
96720	229009
37666	229010
11568	229011
19375	229012
43272	229013
114001	229014
97089	229015
41358	229016
10030	229017
46856	229018
2855	229019
57850	229020
38887	229021
89134	229022
53172	229023
130425	229024
124308	229025
55285	229026
84083	229027
15949	229028
2446	229029
4228	229030
100889	229031
42531	229032
113984	229033
45492	229034
38000	229035
6263	229036
66327	229037
2796	229038
23325	229039
1157	229040
15331	229041
115309	229042
135014	229043
66009	229044
45355	229045
32661	229046
1045	229047
1691	229048
22359	229049
111956	229050
8777	229051
5295	229052
81054	229053
160222	229054
123173	229055
116733	229056
8879	229057
116636	229058
14164	229059
13260	229060
14644	229061
124834	229062
148230	229063
11462	229064
44292	229065
2128	229066
16684	229067
23010	229068
27464	229069
96930	229070
78057	229071
7732	229072
22423	229073
64700	229074
64820	229075
105470	229076
92	229077
15412	229078
68978	229079
21565	229080
7089	229081
10909	229082
252	229083
62417	229084
37949	229085
24	229086
634	229087
32040	229088
38232	229089
40574	229090
90738	229091
36369	229092
55384	229093
11931	229094
22860	229095
77078	229096
109630	229097
99169	229098
123917	229099
90169	229100
10643	229101
50569	229102
129870	229103
57174	229104
81012	229105
8415	229106
10762	229107
14818	229108
19055	229109
121296	229110
52709	229111
71947	229112
11133	229113
45962	229114
34431	229115
3553	229116
106289	229117
2574	229118
50077	229119
108645	229120
50589	229121
30544	229122
57067	229123
45413	229124
21271	229125
81946	229126
123934	229127
3206	229128
48609	229129
122260	229130
54915	229131
58598	229132
140514	229133
4439	229134
56218	229135
39478	229136
113846	229137
5587	229138
448	229139
7663	229140
14996	229141
54721	229142
506	229143
22220	229144
17473	229145
63382	229146
3213	229147
26910	229148
12293	229149
80711	229150
23499	229151
72195	229152
99213	229153
65998	229154
38480	229155
77885	229156
18242	229157
55177	229158
109042	229159
15872	229160
45290	229161
118556	229162
101881	229163
13417	229164
6304	229165
117940	229166
49032	229167
12492	229168
64346	229169
52850	229170
880	229171
44217	229172
41769	229173
18920	229174
112387	229175
7360	229176
14829	229177
21575	229178
9576	229179
26084	229180
29720	229181
35338	229182
115446	229183
3856	229184
12524	229185
39795	229186
52998	229187
12268	229188
164885	229189
64828	229190
25636	229191
6173	229192
11161	229193
26848	229194
6306	229195
3918	229196
98407	229197
21948	229198
119190	229199
21449	229200
9183	229201
26	229202
46810	229203
63046	229204
30354	229205
19994	229206
25186	229207
23198	229208
153406	229209
59892	229210
94197	229211
18142	229212
55308	229213
59305	229214
137228	229215
55736	229216
1455	229217
125820	229218
2278	229219
2061	229220
51708	229221
13044	229222
25250	229223
85953	229224
28078	229225
22518	229226
1452	229227
32624	229228
141443	229229
9278	229230
17040	229231
26911	229232
29904	229233
108335	229234
10019	229235
11401	229236
67644	229237
79640	229238
30283	229239
84224	229240
40497	229241
95451	229242
21452	229243
46871	229244
40399	229245
7088	229246
16289	229247
66585	229248
412	229249
68505	229250
13240	229251
5298	229252
16461	229253
58267	229254
31782	229255
26942	229256
12139	229257
11062	229258
97828	229259
47673	229260
47392	229261
2311	229262
96641	229263
104517	229264
22152	229265
52648	229266
131728	229267
127451	229268
2708	229269
40968	229270
2294	229271
27718	229272
26126	229273
57744	229274
20152	229275
65033	229276
85353	229277
8281	229278
6353	229279
15258	229280
5820	229281
88822	229282
95974	229283
1886	229284
4547	229285
54733	229286
21673	229287
2906	229288
46638	229289
18747	229290
27153	229291
21570	229292
24195	229293
2090	229294
65583	229295
69967	229296
44124	229297
80008	229298
53877	229299
50721	229300
95460	229301
52712	229302
28914	229303
118945	229304
9953	229305
53817	229306
125262	229307
100537	229308
27321	229309
54447	229310
8086	229311
13901	229312
68	229313
95130	229314
30369	229315
94554	229316
111731	229317
20999	229318
3458	229319
87876	229320
21133	229321
49399	229322
39604	229323
59855	229324
22084	229325
24091	229326
105773	229327
6908	229328
37064	229329
113148	229330
1384	229331
71428	229332
4414	229333
41323	229334
1941	229335
161744	229336
22840	229337
50266	229338
32261	229339
66144	229340
130505	229341
52990	229342
8356	229343
130349	229344
163770	229345
84809	229346
81443	229347
10298	229348
94244	229349
57166	229350
10699	229351
116850	229352
17092	229353
55942	229354
36811	229355
15764	229356
68911	229357
63530	229358
17691	229359
103426	229360
91982	229361
60550	229362
74070	229363
106358	229364
81888	229365
3311	229366
74221	229367
400	229368
42533	229369
1219	229370
50097	229371
2120	229372
6015	229373
106686	229374
37389	229375
36638	229376
4740	229377
17484	229378
36894	229379
15661	229380
41818	229381
83114	229382
1820	229383
8005	229384
3122	229385
49848	229386
46919	229387
35527	229388
32946	229389
47917	229390
118684	229391
75482	229392
19862	229393
44262	229394
3605	229395
17024	229396
21984	229397
30907	229398
112596	229399
69275	229400
34170	229401
60177	229402
111695	229403
107554	229404
41275	229405
5581	229406
21983	229407
3227	229408
1016	229409
169708	229410
15987	229411
109315	229412
18492	229413
115300	229414
90953	229415
22450	229416
26384	229417
163284	229418
21156	229419
44267	229420
82270	229421
99767	229422
841	229423
124999	229424
641	229425
18337	229426
17321	229427
28728	229428
23801	229429
5376	229430
56411	229431
46173	229432
47955	229433
129057	229434
12873	229435
4205	229436
120804	229437
9913	229438
97796	229439
45988	229440
13647	229441
467	229442
3495	229443
87461	229444
48104	229445
59427	229446
20865	229447
381	229448
1147	229449
53758	229450
131040	229451
75135	229452
51487	229453
35056	229454
5185	229455
114885	229456
39317	229457
57366	229458
58934	229459
75838	229460
42833	229461
41905	229462
17269	229463
78052	229464
71620	229465
66152	229466
19260	229467
110309	229468
26344	229469
46840	229470
34716	229471
40220	229472
59191	229473
38410	229474
27326	229475
17412	229476
29188	229477
16318	229478
81297	229479
14895	229480
62001	229481
5428	229482
48780	229483
22504	229484
103465	229485
86083	229486
797	229487
5512	229488
24226	229489
23165	229490
36951	229491
161722	229492
13718	229493
75584	229494
53817	229495
24179	229496
35944	229497
27519	229498
57572	229499
53178	229500
112337	229501
6111	229502
3436	229503
79804	229504
9267	229505
1198	229506
14975	229507
48898	229508
59973	229509
12903	229510
62953	229511
20891	229512
17690	229513
50811	229514
11311	229515
14848	229516
8021	229517
26271	229518
66940	229519
26770	229520
4329	229521
25098	229522
57527	229523
138763	229524
50618	229525
19652	229526
115117	229527
4663	229528
54664	229529
2540	229530
31731	229531
57646	229532
164802	229533
1883	229534
24545	229535
8089	229536
35449	229537
15017	229538
11500	229539
19653	229540
75223	229541
2372	229542
57435	229543
43592	229544
5863	229545
36054	229546
8038	229547
34351	229548
135439	229549
1882	229550
48613	229551
117421	229552
1224	229553
25828	229554
1510	229555
7995	229556
8550	229557
143772	229558
5683	229559
59505	229560
91461	229561
97087	229562
13910	229563
6776	229564
74177	229565
37446	229566
68780	229567
105880	229568
165886	229569
5036	229570
31821	229571
16319	229572
4115	229573
86451	229574
1884	229575
81213	229576
1888	229577
53291	229578
25358	229579
16422	229580
77413	229581
14818	229582
19215	229583
83326	229584
2373	229585
153	229586
106684	229587
39580	229588
5666	229589
4981	229590
84007	229591
14932	229592
100579	229593
46029	229594
10321	229595
85889	229596
11058	229597
8028	229598
45162	229599
16802	229600
53357	229601
18972	229602
7946	229603
12621	229604
82647	229605
6522	229606
6257	229607
60114	229608
6640	229609
77476	229610
6698	229611
71857	229612
44173	229613
8854	229614
36308	229615
56375	229616
58134	229617
8913	229618
4561	229619
60487	229620
22332	229621
3291	229622
2599	229623
94277	229624
12049	229625
69919	229626
107492	229627
74927	229628
3450	229629
19467	229630
11012	229631
27071	229632
1751	229633
2840	229634
35187	229635
117886	229636
68603	229637
6286	229638
3082	229639
50671	229640
29284	229641
7246	229642
86254	229643
28333	229644
5600	229645
44953	229646
31741	229647
71292	229648
11096	229649
808	229650
49801	229651
59837	229652
1123	229653
39589	229654
4985	229655
128150	229656
7066	229657
550	229658
12689	229659
3360	229660
134631	229661
9803	229662
22827	229663
486	229664
2043	229665
30803	229666
1044	229667
15734	229668
80154	229669
137878	229670
67327	229671
16213	229672
59982	229673
17832	229674
8424	229675
24872	229676
5618	229677
9662	229678
7401	229679
97626	229680
113332	229681
147831	229682
64036	229683
19325	229684
41319	229685
50105	229686
77375	229687
9253	229688
66247	229689
6043	229690
15666	229691
4267	229692
59935	229693
1825	229694
86880	229695
59083	229696
67255	229697
50016	229698
4006	229699
109607	229700
130642	229701
35489	229702
46154	229703
12813	229704
55850	229705
74209	229706
58447	229707
58120	229708
6997	229709
40811	229710
9115	229711
5682	229712
8614	229713
7001	229714
6201	229715
8152	229716
39917	229717
58490	229718
61371	229719
42994	229720
94957	229721
7568	229722
627	229723
77683	229724
19846	229725
2904	229726
82819	229727
6039	229728
7476	229729
51046	229730
1190	229731
43723	229732
59732	229733
8096	229734
1239	229735
3599	229736
574	229737
34898	229738
107697	229739
44519	229740
2122	229741
159178	229742
13925	229743
66575	229744
2418	229745
17967	229746
23196	229747
4293	229748
2768	229749
37787	229750
33904	229751
14865	229752
6453	229753
103785	229754
28194	229755
84246	229756
7044	229757
25767	229758
80365	229759
1569	229760
53750	229761
108578	229762
22559	229763
66512	229764
1162	229765
3092	229766
97355	229767
51119	229768
1818	229769
22924	229770
34097	229771
87378	229772
50699	229773
78958	229774
86290	229775
49436	229776
157257	229777
25272	229778
6441	229779
49449	229780
63634	229781
20803	229782
29391	229783
30977	229784
4763	229785
107182	229786
22933	229787
57983	229788
14974	229789
41129	229790
89315	229791
164842	229792
13673	229793
81337	229794
80183	229795
5667	229796
147115	229797
134348	229798
11502	229799
139993	229800
92487	229801
124962	229802
40455	229803
74430	229804
125263	229805
13141	229806
165418	229807
17803	229808
42968	229809
2283	229810
124912	229811
75270	229812
16241	229813
34525	229814
121695	229815
12252	229816
6783	229817
16498	229818
29580	229819
36322	229820
162486	229821
62409	229822
41399	229823
79839	229824
151109	229825
18851	229826
26970	229827
2173	229828
12246	229829
67475	229830
3901	229831
96501	229832
27961	229833
135755	229834
98917	229835
25161	229836
73513	229837
33727	229838
104203	229839
6170	229840
90322	229841
19362	229842
80207	229843
32581	229844
17583	229845
15158	229846
2678	229847
7100	229848
20988	229849
109043	229850
2296	229851
1791	229852
5529	229853
30617	229854
33292	229855
162054	229856
78099	229857
69655	229858
11499	229859
26471	229860
30321	229861
100857	229862
41334	229863
24594	229864
164935	229865
17481	229866
17314	229867
97312	229868
14481	229869
6038	229870
134312	229871
113512	229872
122795	229873
38176	229874
35174	229875
17527	229876
16506	229877
117426	229878
24398	229879
81895	229880
10916	229881
32133	229882
25181	229883
1222	229884
1706	229885
55163	229886
94268	229887
29998	229888
5431	229889
32140	229890
49107	229891
97391	229892
1845	229893
24760	229894
8810	229895
12874	229896
48930	229897
86309	229898
44279	229899
23442	229900
3986	229901
63635	229902
67953	229903
8113	229904
6000	229905
59600	229906
38347	229907
157049	229908
61037	229909
13044	229910
40900	229911
64965	229912
36113	229913
43247	229914
166897	229915
50068	229916
71588	229917
91654	229918
143368	229919
101805	229920
53027	229921
71428	229922
55319	229923
65315	229924
35581	229925
43867	229926
12919	229927
134473	229928
17294	229929
19938	229930
49778	229931
73447	229932
58326	229933
13109	229934
45126	229935
117689	229936
26787	229937
2936	229938
132604	229939
12999	229940
6045	229941
14743	229942
23486	229943
2206	229944
542	229945
24349	229946
26690	229947
64852	229948
50963	229949
64080	229950
27577	229951
5876	229952
14014	229953
89327	229954
155353	229955
54988	229956
106423	229957
63322	229958
32863	229959
49862	229960
39660	229961
139271	229962
80996	229963
57273	229964
137036	229965
26733	229966
114271	229967
97642	229968
12818	229969
113081	229970
9392	229971
55611	229972
91662	229973
592	229974
29944	229975
170019	229976
91692	229977
52293	229978
92524	229979
65051	229980
5118	229981
23941	229982
83403	229983
28455	229984
8182	229985
71852	229986
82864	229987
92472	229988
1818	229989
17043	229990
38642	229991
116078	229992
33832	229993
24973	229994
111798	229995
60967	229996
16485	229997
3236	229998
27111	229999
81993	230000
92332	230001
99177	230002
17411	230003
51579	230004
118656	230005
47309	230006
8609	230007
7476	230008
46693	230009
66391	230010
24460	230011
63384	230012
7013	230013
55087	230014
11683	230015
142074	230016
43061	230017
20494	230018
4657	230019
47754	230020
63616	230021
162214	230022
25742	230023
54515	230024
300	230025
17936	230026
59800	230027
36361	230028
40142	230029
1926	230030
2261	230031
26046	230032
74863	230033
83957	230034
8919	230035
45302	230036
24137	230037
7541	230038
36895	230039
12734	230040
106433	230041
75037	230042
149197	230043
93	230044
26678	230045
25927	230046
63409	230047
2269	230048
30726	230049
95674	230050
79778	230051
5941	230052
91163	230053
55030	230054
14248	230055
104207	230056
60383	230057
40654	230058
32335	230059
75798	230060
34769	230061
3433	230062
70883	230063
15091	230064
9595	230065
604	230066
35819	230067
1418	230068
20609	230069
18299	230070
119069	230071
29117	230072
87891	230073
36598	230074
50286	230075
30163	230076
137563	230077
2562	230078
15319	230079
112699	230080
36175	230081
3204	230082
13949	230083
65960	230084
75224	230085
109665	230086
143598	230087
47963	230088
150893	230089
30545	230090
13996	230091
108909	230092
92660	230093
7334	230094
11113	230095
97811	230096
838	230097
24589	230098
35850	230099
7998	230100
61515	230101
34399	230102
54298	230103
165004	230104
65880	230105
24498	230106
2623	230107
97696	230108
97	230109
25573	230110
61854	230111
70485	230112
96144	230113
20009	230114
31363	230115
32296	230116
117726	230117
72646	230118
23342	230119
36851	230120
28576	230121
65893	230122
35549	230123
583	230124
21422	230125
114990	230126
42256	230127
80973	230128
45254	230129
76669	230130
22858	230131
112233	230132
72047	230133
13440	230134
1215	230135
10390	230136
41562	230137
31622	230138
62789	230139
13430	230140
104444	230141
41462	230142
3541	230143
57930	230144
30070	230145
66485	230146
30528	230147
33639	230148
81755	230149
586	230150
29537	230151
52488	230152
133829	230153
97393	230154
122922	230155
8917	230156
61819	230157
35855	230158
91923	230159
5712	230160
108908	230161
20487	230162
75329	230163
33728	230164
55089	230165
138952	230166
46072	230167
37469	230168
16701	230169
38027	230170
14823	230171
7810	230172
43669	230173
1696	230174
117401	230175
7858	230176
14594	230177
26894	230178
1309	230179
34491	230180
84442	230181
42045	230182
37084	230183
11963	230184
119280	230185
3280	230186
21839	230187
60850	230188
2104	230189
12823	230190
4363	230191
3080	230192
87580	230193
52501	230194
169829	230195
41042	230196
36226	230197
137356	230198
19180	230199
122014	230200
1977	230201
47586	230202
44054	230203
15809	230204
3359	230205
18612	230206
61614	230207
138408	230208
67914	230209
7089	230210
71103	230211
142147	230212
59178	230213
4493	230214
9338	230215
9803	230216
63572	230217
81770	230218
8191	230219
4114	230220
935	230221
524	230222
7482	230223
67027	230224
3650	230225
113854	230226
78170	230227
66430	230228
45500	230229
27178	230230
4290	230231
317	230232
67080	230233
25190	230234
122725	230235
4149	230236
101664	230237
1101	230238
24128	230239
13455	230240
112442	230241
35306	230242
26794	230243
93245	230244
60426	230245
3339	230246
35038	230247
120205	230248
1410	230249
53529	230250
6156	230251
6551	230252
102149	230253
47961	230254
41381	230255
55175	230256
134448	230257
107507	230258
12207	230259
75742	230260
55605	230261
97030	230262
112462	230263
3158	230264
4604	230265
25041	230266
140236	230267
1373	230268
85617	230269
19363	230270
70623	230271
2254	230272
65929	230273
112173	230274
15759	230275
94431	230276
96795	230277
127466	230278
14251	230279
32661	230280
717	230281
104236	230282
2659	230283
61537	230284
106609	230285
92279	230286
27277	230287
949	230288
30884	230289
104159	230290
115200	230291
23303	230292
942	230293
7728	230294
80276	230295
13762	230296
110037	230297
6147	230298
39024	230299
18977	230300
10	230301
13917	230302
7074	230303
2653	230304
93591	230305
31376	230306
3125	230307
25670	230308
57812	230309
13536	230310
167621	230311
44234	230312
44110	230313
67941	230314
103380	230315
28726	230316
139066	230317
46173	230318
61602	230319
45663	230320
54867	230321
17421	230322
31154	230323
26182	230324
25921	230325
18804	230326
139432	230327
54155	230328
128182	230329
13916	230330
44142	230331
136085	230332
139479	230333
13044	230334
62474	230335
49765	230336
169689	230337
20826	230338
22085	230339
2045	230340
55521	230341
46889	230342
70180	230343
34820	230344
136218	230345
45108	230346
16092	230347
5762	230348
41859	230349
39334	230350
47391	230351
20915	230352
60698	230353
159514	230354
20782	230355
15589	230356
2926	230357
3208	230358
101274	230359
4278	230360
14219	230361
20798	230362
24381	230363
9640	230364
27848	230365
21417	230366
108014	230367
10055	230368
136240	230369
45906	230370
4675	230371
980	230372
130722	230373
10241	230374
141558	230375
71769	230376
154690	230377
18724	230378
76390	230379
115970	230380
139397	230381
90163	230382
65239	230383
164936	230384
3247	230385
147905	230386
2365	230387
95072	230388
29321	230389
32642	230390
10139	230391
54437	230392
10219	230393
110044	230394
23504	230395
99615	230396
81603	230397
104130	230398
59188	230399
87358	230400
10560	230401
126967	230402
2804	230403
85699	230404
3635	230405
10470	230406
5543	230407
2546	230408
49710	230409
807	230410
43955	230411
46302	230412
44808	230413
16917	230414
60179	230415
122035	230416
63816	230417
92574	230418
79345	230419
43505	230420
15328	230421
85725	230422
112390	230423
5192	230424
11403	230425
8150	230426
14755	230427
45081	230428
1	230429
128050	230430
2324	230431
3524	230432
38975	230433
5015	230434
6601	230435
88807	230436
74067	230437
8151	230438
464	230439
12672	230440
61822	230441
3176	230442
21547	230443
10609	230444
24636	230445
115938	230446
6502	230447
50979	230448
12723	230449
62740	230450
27821	230451
4223	230452
99930	230453
50123	230454
90460	230455
28580	230456
60825	230457
26975	230458
37629	230459
873	230460
6657	230461
6387	230462
1634	230463
18523	230464
107937	230465
3531	230466
44638	230467
39900	230468
10123	230469
86921	230470
79222	230471
159694	230472
85033	230473
94658	230474
25054	230475
49085	230476
11139	230477
102259	230478
331	230479
20738	230480
55191	230481
34061	230482
23955	230483
71870	230484
45442	230485
25163	230486
88287	230487
60445	230488
21448	230489
93903	230490
16694	230491
108446	230492
2154	230493
68083	230494
14170	230495
101588	230496
54096	230497
5979	230498
37279	230499
859	230500
5958	230501
140714	230502
51249	230503
35301	230504
16486	230505
64398	230506
37790	230507
130300	230508
13944	230509
34876	230510
4829	230511
32924	230512
86935	230513
29517	230514
130121	230515
49897	230516
113592	230517
20906	230518
10736	230519
15820	230520
44200	230521
5378	230522
48310	230523
41893	230524
36235	230525
68398	230526
49011	230527
118646	230528
11819	230529
46215	230530
1455	230531
8334	230532
13730	230533
112713	230534
63989	230535
8780	230536
39481	230537
41515	230538
72802	230539
27683	230540
8677	230541
46589	230542
163606	230543
3117	230544
57025	230545
9282	230546
31159	230547
82104	230548
28618	230549
30840	230550
46736	230551
43026	230552
21967	230553
22489	230554
21611	230555
62518	230556
117322	230557
4804	230558
110123	230559
48904	230560
48366	230561
118960	230562
4486	230563
17750	230564
64475	230565
9447	230566
61959	230567
12380	230568
47534	230569
15521	230570
91177	230571
13495	230572
62863	230573
134382	230574
6213	230575
114349	230576
21906	230577
38515	230578
8665	230579
23940	230580
70173	230581
3524	230582
134093	230583
3866	230584
35276	230585
1877	230586
3596	230587
128456	230588
77287	230589
133745	230590
7166	230591
38151	230592
100834	230593
31676	230594
48305	230595
33824	230596
124615	230597
100354	230598
3129	230599
82253	230600
1582	230601
110171	230602
68699	230603
11828	230604
84194	230605
45051	230606
16942	230607
3310	230608
84409	230609
2827	230610
27056	230611
75921	230612
48578	230613
44227	230614
12997	230615
158464	230616
93951	230617
61307	230618
6037	230619
25670	230620
9199	230621
17258	230622
20275	230623
51092	230624
1781	230625
111562	230626
32652	230627
82598	230628
27760	230629
138357	230630
1273	230631
61788	230632
36083	230633
29775	230634
169494	230635
122365	230636
86213	230637
74578	230638
76006	230639
9735	230640
17199	230641
3840	230642
88191	230643
13059	230644
6934	230645
47120	230646
49312	230647
60422	230648
1727	230649
54363	230650
20548	230651
64103	230652
1232	230653
72822	230654
19	230655
36202	230656
72995	230657
4170	230658
86823	230659
108835	230660
35351	230661
20159	230662
79102	230663
2636	230664
128551	230665
27460	230666
15849	230667
5347	230668
74395	230669
7863	230670
68301	230671
82207	230672
48196	230673
10995	230674
8532	230675
53520	230676
219	230677
25235	230678
1121	230679
63081	230680
27280	230681
27586	230682
54266	230683
13787	230684
51206	230685
125910	230686
43470	230687
33986	230688
28799	230689
122779	230690
24424	230691
126503	230692
76667	230693
138151	230694
33244	230695
114320	230696
20466	230697
74980	230698
104146	230699
54490	230700
15462	230701
38877	230702
91951	230703
17609	230704
18825	230705
78316	230706
12879	230707
115264	230708
12282	230709
57116	230710
91860	230711
14276	230712
42468	230713
13533	230714
52972	230715
2600	230716
9344	230717
60120	230718
77453	230719
12473	230720
2907	230721
4027	230722
3001	230723
3419	230724
68857	230725
1741	230726
24479	230727
92155	230728
25744	230729
50241	230730
8116	230731
103538	230732
35264	230733
42174	230734
27301	230735
32001	230736
67355	230737
63263	230738
26050	230739
6963	230740
34709	230741
59216	230742
3930	230743
61348	230744
16941	230745
89393	230746
20486	230747
100686	230748
127744	230749
46660	230750
37503	230751
21893	230752
11897	230753
17132	230754
152846	230755
92811	230756
47609	230757
158763	230758
135944	230759
95818	230760
31555	230761
53241	230762
3218	230763
95360	230764
71629	230765
37738	230766
37594	230767
51619	230768
6622	230769
52995	230770
11188	230771
70805	230772
56602	230773
32478	230774
3570	230775
149988	230776
1176	230777
83046	230778
91321	230779
19143	230780
95455	230781
60924	230782
15432	230783
93420	230784
1854	230785
852	230786
95555	230787
34175	230788
109964	230789
4001	230790
26781	230791
83319	230792
100616	230793
49062	230794
7704	230795
96897	230796
36900	230797
70752	230798
11070	230799
7714	230800
17318	230801
36491	230802
114112	230803
12641	230804
101404	230805
17362	230806
57286	230807
59384	230808
116746	230809
13504	230810
92926	230811
46092	230812
108814	230813
9727	230814
1656	230815
43506	230816
66169	230817
32228	230818
127687	230819
77458	230820
54813	230821
41587	230822
102323	230823
58751	230824
43972	230825
121806	230826
1358	230827
44632	230828
42535	230829
68843	230830
5233	230831
3856	230832
23554	230833
40386	230834
97960	230835
24621	230836
109740	230837
139576	230838
28928	230839
14166	230840
353	230841
263	230842
7378	230843
38555	230844
975	230845
88669	230846
70408	230847
7364	230848
61729	230849
10432	230850
11283	230851
44660	230852
25834	230853
87291	230854
56533	230855
503	230856
107708	230857
68300	230858
41755	230859
25600	230860
655	230861
790	230862
25102	230863
34956	230864
39777	230865
2296	230866
37634	230867
1990	230868
8171	230869
1304	230870
31018	230871
76263	230872
121110	230873
994	230874
16633	230875
47092	230876
20395	230877
20087	230878
13129	230879
114218	230880
481	230881
4482	230882
12703	230883
4812	230884
92981	230885
141501	230886
10402	230887
42361	230888
15801	230889
32480	230890
88701	230891
72342	230892
57926	230893
108485	230894
9824	230895
160571	230896
34785	230897
56	230898
157026	230899
69293	230900
19205	230901
45486	230902
112752	230903
77206	230904
3420	230905
7763	230906
64056	230907
30481	230908
112868	230909
19437	230910
30793	230911
62517	230912
51932	230913
166936	230914
88535	230915
2641	230916
70963	230917
30230	230918
30907	230919
76063	230920
11190	230921
37723	230922
37907	230923
40048	230924
12983	230925
1579	230926
127839	230927
76475	230928
135196	230929
1407	230930
24155	230931
26833	230932
31772	230933
63689	230934
12935	230935
6755	230936
24549	230937
59706	230938
22546	230939
41935	230940
39806	230941
51418	230942
26619	230943
6388	230944
30586	230945
28707	230946
10060	230947
50511	230948
45	230949
60427	230950
108057	230951
11939	230952
110632	230953
42811	230954
57605	230955
69073	230956
74155	230957
16434	230958
17234	230959
70341	230960
58219	230961
2232	230962
91391	230963
76240	230964
49328	230965
26683	230966
29883	230967
116214	230968
10991	230969
31252	230970
131521	230971
169259	230972
72354	230973
13972	230974
3721	230975
48185	230976
47047	230977
33003	230978
107865	230979
45540	230980
16029	230981
30544	230982
49194	230983
14110	230984
748	230985
32482	230986
302	230987
5145	230988
14797	230989
29329	230990
44909	230991
44035	230992
8431	230993
103714	230994
155803	230995
108054	230996
133733	230997
19936	230998
21330	230999
124753	231000
1739	231001
154468	231002
70460	231003
147008	231004
10604	231005
39303	231006
42195	231007
57077	231008
77066	231009
34062	231010
124296	231011
77104	231012
5121	231013
113758	231014
94859	231015
36496	231016
24846	231017
70438	231018
23465	231019
6930	231020
24770	231021
18639	231022
6534	231023
63956	231024
73860	231025
56896	231026
32305	231027
29998	231028
1843	231029
79883	231030
9276	231031
11020	231032
33028	231033
35235	231034
26156	231035
24191	231036
14698	231037
81564	231038
21222	231039
45326	231040
57569	231041
1738	231042
2474	231043
45799	231044
108417	231045
4778	231046
16865	231047
74234	231048
107831	231049
92846	231050
11634	231051
74688	231052
20943	231053
31625	231054
29737	231055
85260	231056
37869	231057
3122	231058
8414	231059
25560	231060
91218	231061
48333	231062
2742	231063
77639	231064
7531	231065
73702	231066
599	231067
31864	231068
8088	231069
70997	231070
25289	231071
33673	231072
138141	231073
45370	231074
6856	231075
70658	231076
6654	231077
53688	231078
2903	231079
34457	231080
21504	231081
10453	231082
11384	231083
7036	231084
153096	231085
46221	231086
15880	231087
17832	231088
9526	231089
16340	231090
32227	231091
27238	231092
81388	231093
31330	231094
8533	231095
43221	231096
126488	231097
14251	231098
10891	231099
68927	231100
58053	231101
32164	231102
41250	231103
23474	231104
102518	231105
13471	231106
21783	231107
15436	231108
103241	231109
5301	231110
13914	231111
34389	231112
135690	231113
25653	231114
16752	231115
71443	231116
29093	231117
96159	231118
9891	231119
53630	231120
53238	231121
60114	231122
128788	231123
17648	231124
85577	231125
11052	231126
16095	231127
10310	231128
94956	231129
73544	231130
94634	231131
21525	231132
14861	231133
16730	231134
31448	231135
146165	231136
123495	231137
36309	231138
7528	231139
35078	231140
69847	231141
4456	231142
28543	231143
15740	231144
97098	231145
155555	231146
3908	231147
96745	231148
75662	231149
46290	231150
17531	231151
71219	231152
21731	231153
91580	231154
23	231155
105533	231156
70974	231157
156538	231158
24248	231159
67592	231160
113451	231161
4421	231162
64509	231163
7636	231164
87963	231165
117090	231166
92374	231167
64844	231168
79526	231169
413	231170
24637	231171
23676	231172
109739	231173
30134	231174
112750	231175
110557	231176
43016	231177
70606	231178
29462	231179
72115	231180
29379	231181
50527	231182
99164	231183
38122	231184
11080	231185
10548	231186
164821	231187
102301	231188
1905	231189
22828	231190
28504	231191
5802	231192
9445	231193
134831	231194
27110	231195
22293	231196
90706	231197
16120	231198
48441	231199
53300	231200
28466	231201
40858	231202
90429	231203
50900	231204
23298	231205
166039	231206
29558	231207
2932	231208
6116	231209
8176	231210
68663	231211
103074	231212
46519	231213
25626	231214
27726	231215
965	231216
10082	231217
38151	231218
53516	231219
36465	231220
64344	231221
57809	231222
3862	231223
13275	231224
62853	231225
31219	231226
127894	231227
3297	231228
90463	231229
92620	231230
54975	231231
65650	231232
89127	231233
33811	231234
646	231235
13930	231236
23121	231237
83735	231238
5329	231239
62438	231240
12863	231241
26042	231242
34447	231243
52115	231244
14430	231245
18889	231246
8662	231247
25809	231248
54592	231249
48806	231250
24351	231251
8027	231252
154477	231253
103454	231254
695	231255
57970	231256
14606	231257
12080	231258
37653	231259
31923	231260
144560	231261
47525	231262
57172	231263
54530	231264
77349	231265
46564	231266
53966	231267
569	231268
30114	231269
7696	231270
5816	231271
80979	231272
4520	231273
20552	231274
17728	231275
98437	231276
2546	231277
917	231278
45686	231279
12495	231280
81155	231281
2817	231282
14546	231283
83534	231284
132251	231285
68821	231286
38281	231287
34538	231288
125541	231289
298	231290
26285	231291
13604	231292
104870	231293
111101	231294
94714	231295
126050	231296
57822	231297
35652	231298
23575	231299
21577	231300
3878	231301
97558	231302
57435	231303
35534	231304
35642	231305
19374	231306
97812	231307
70520	231308
1752	231309
83533	231310
58670	231311
38920	231312
26840	231313
14935	231314
35987	231315
1489	231316
58057	231317
28775	231318
48	231319
4241	231320
136241	231321
25903	231322
90710	231323
55949	231324
5270	231325
94878	231326
64069	231327
62679	231328
132229	231329
67058	231330
35394	231331
54123	231332
3809	231333
4365	231334
4896	231335
152291	231336
125697	231337
7422	231338
17864	231339
3556	231340
67077	231341
2950	231342
246	231343
119346	231344
117123	231345
46136	231346
63752	231347
136102	231348
33009	231349
159906	231350
2069	231351
12255	231352
68845	231353
14931	231354
38589	231355
33101	231356
80363	231357
25485	231358
5827	231359
120761	231360
8755	231361
88588	231362
12855	231363
87329	231364
103689	231365
4618	231366
109195	231367
56403	231368
765	231369
8607	231370
32821	231371
17618	231372
53111	231373
17443	231374
15077	231375
44756	231376
8339	231377
45016	231378
90186	231379
30454	231380
7631	231381
40334	231382
43973	231383
21064	231384
23463	231385
33329	231386
7742	231387
82105	231388
45649	231389
19	231390
116092	231391
40633	231392
107422	231393
41828	231394
24636	231395
53934	231396
104488	231397
59343	231398
66632	231399
2488	231400
21751	231401
96922	231402
35214	231403
48467	231404
85190	231405
110747	231406
41199	231407
30121	231408
1423	231409
11628	231410
108073	231411
67369	231412
169737	231413
9634	231414
16932	231415
95921	231416
8847	231417
21141	231418
34835	231419
13267	231420
34545	231421
8267	231422
52617	231423
4336	231424
48535	231425
25157	231426
5787	231427
78525	231428
96236	231429
34029	231430
12089	231431
6212	231432
58680	231433
74590	231434
35296	231435
44144	231436
855	231437
67443	231438
46295	231439
70781	231440
58736	231441
18601	231442
118502	231443
106043	231444
35945	231445
17284	231446
89507	231447
23088	231448
97160	231449
41050	231450
13994	231451
55950	231452
35284	231453
40019	231454
53523	231455
24499	231456
13887	231457
72094	231458
4899	231459
28533	231460
2976	231461
29240	231462
26565	231463
5448	231464
15099	231465
17432	231466
39541	231467
8313	231468
30465	231469
43952	231470
75164	231471
3239	231472
31995	231473
7493	231474
34999	231475
17051	231476
7087	231477
54740	231478
3425	231479
50954	231480
78265	231481
65240	231482
3322	231483
709	231484
104902	231485
8894	231486
41142	231487
36941	231488
12414	231489
54391	231490
61004	231491
16418	231492
9297	231493
28836	231494
82488	231495
31901	231496
34673	231497
4622	231498
23935	231499
85920	231500
4879	231501
25459	231502
52111	231503
16892	231504
22251	231505
136267	231506
71548	231507
26588	231508
50098	231509
11966	231510
11449	231511
17	231512
58912	231513
20675	231514
64690	231515
18355	231516
460	231517
2981	231518
4206	231519
19306	231520
65342	231521
92534	231522
129693	231523
46611	231524
76511	231525
12449	231526
29415	231527
76607	231528
51359	231529
98393	231530
80600	231531
38370	231532
60629	231533
5974	231534
5940	231535
50943	231536
155679	231537
76516	231538
31846	231539
1540	231540
33769	231541
28967	231542
43894	231543
43598	231544
20139	231545
7677	231546
68342	231547
63364	231548
8298	231549
13418	231550
35687	231551
21132	231552
35323	231553
38139	231554
9258	231555
7249	231556
64630	231557
83	231558
56279	231559
56537	231560
38990	231561
46414	231562
161674	231563
4679	231564
81361	231565
8702	231566
20079	231567
9500	231568
8019	231569
31143	231570
2250	231571
10885	231572
642	231573
62133	231574
54782	231575
15852	231576
49511	231577
4779	231578
97278	231579
50281	231580
21331	231581
37748	231582
7286	231583
37170	231584
91097	231585
96032	231586
97822	231587
38259	231588
31539	231589
11300	231590
84465	231591
63340	231592
60326	231593
22867	231594
143050	231595
4051	231596
71743	231597
18832	231598
41302	231599
63120	231600
16401	231601
663	231602
15991	231603
362	231604
52047	231605
49379	231606
26171	231607
108937	231608
7919	231609
68665	231610
37432	231611
12388	231612
16406	231613
15655	231614
14356	231615
77217	231616
132983	231617
24751	231618
137335	231619
87400	231620
39096	231621
90562	231622
8100	231623
31387	231624
14724	231625
84251	231626
53520	231627
81395	231628
13503	231629
30897	231630
3931	231631
2041	231632
9443	231633
8070	231634
139	231635
7149	231636
82895	231637
33384	231638
108830	231639
60703	231640
49104	231641
82276	231642
3743	231643
28273	231644
46500	231645
8820	231646
11160	231647
9078	231648
98809	231649
92542	231650
3108	231651
141662	231652
54914	231653
3179	231654
110062	231655
31493	231656
31474	231657
3509	231658
150317	231659
52789	231660
64651	231661
2371	231662
4763	231663
13174	231664
27451	231665
442	231666
115384	231667
52729	231668
40921	231669
2203	231670
110615	231671
19393	231672
20062	231673
3432	231674
3024	231675
94914	231676
1211	231677
45272	231678
457	231679
30111	231680
68632	231681
30667	231682
24564	231683
13354	231684
21136	231685
63441	231686
164	231687
74045	231688
31054	231689
12891	231690
5111	231691
129463	231692
17711	231693
8222	231694
93371	231695
24271	231696
14115	231697
18321	231698
45182	231699
51423	231700
73946	231701
10503	231702
16115	231703
109031	231704
24410	231705
168680	231706
7179	231707
113741	231708
5302	231709
113955	231710
84643	231711
56371	231712
25351	231713
1145	231714
27339	231715
236	231716
38129	231717
2531	231718
71020	231719
88742	231720
43698	231721
148317	231722
16014	231723
113531	231724
116662	231725
25925	231726
67007	231727
99813	231728
53431	231729
163976	231730
5974	231731
138930	231732
22184	231733
6213	231734
10158	231735
51234	231736
62474	231737
13909	231738
92470	231739
129134	231740
10969	231741
44424	231742
84354	231743
35713	231744
107682	231745
5018	231746
118598	231747
51437	231748
6689	231749
49335	231750
111086	231751
158356	231752
28190	231753
109107	231754
16342	231755
53205	231756
159707	231757
11610	231758
58826	231759
6459	231760
29349	231761
105927	231762
113083	231763
39691	231764
78349	231765
78959	231766
7697	231767
16289	231768
21138	231769
86454	231770
68961	231771
18770	231772
19960	231773
76067	231774
66825	231775
1484	231776
5608	231777
29425	231778
23343	231779
142205	231780
8406	231781
88706	231782
64433	231783
54222	231784
79943	231785
71448	231786
80614	231787
59302	231788
69803	231789
38369	231790
5800	231791
56272	231792
111068	231793
88717	231794
2043	231795
11945	231796
158262	231797
68901	231798
104942	231799
8379	231800
73724	231801
27229	231802
141150	231803
2892	231804
54963	231805
102387	231806
4131	231807
101422	231808
81890	231809
5349	231810
116011	231811
5174	231812
60418	231813
83184	231814
1901	231815
4692	231816
45135	231817
54680	231818
16763	231819
21494	231820
63206	231821
37342	231822
108117	231823
105402	231824
64848	231825
115305	231826
61943	231827
11992	231828
9290	231829
17378	231830
41550	231831
2459	231832
19300	231833
58268	231834
7381	231835
17514	231836
41046	231837
59598	231838
17024	231839
676	231840
2961	231841
608	231842
6600	231843
58414	231844
63673	231845
44806	231846
45723	231847
29072	231848
28779	231849
15660	231850
64696	231851
7262	231852
94357	231853
28647	231854
86287	231855
5920	231856
71309	231857
14564	231858
33709	231859
25495	231860
119521	231861
87042	231862
26880	231863
21905	231864
20471	231865
57199	231866
72228	231867
62481	231868
22337	231869
25537	231870
59178	231871
81433	231872
68892	231873
20103	231874
208	231875
50601	231876
13610	231877
29576	231878
34975	231879
135384	231880
16851	231881
1703	231882
1351	231883
32777	231884
10186	231885
31561	231886
115618	231887
4529	231888
28715	231889
10536	231890
23610	231891
849	231892
129037	231893
94678	231894
58928	231895
66186	231896
38792	231897
31228	231898
69259	231899
60569	231900
4933	231901
38242	231902
38031	231903
22606	231904
4758	231905
58209	231906
102985	231907
21118	231908
38733	231909
21889	231910
807	231911
55010	231912
106352	231913
92748	231914
62202	231915
22786	231916
11232	231917
46053	231918
16921	231919
74520	231920
11293	231921
30039	231922
19703	231923
147189	231924
36195	231925
15178	231926
98004	231927
115193	231928
48295	231929
28261	231930
6230	231931
20483	231932
38	231933
136917	231934
35651	231935
47975	231936
39803	231937
114345	231938
40181	231939
53283	231940
31936	231941
20102	231942
17429	231943
105831	231944
8248	231945
122784	231946
8537	231947
24646	231948
46682	231949
15687	231950
98323	231951
75264	231952
15993	231953
33052	231954
94387	231955
58152	231956
32860	231957
32511	231958
28286	231959
119508	231960
90277	231961
19446	231962
22322	231963
65003	231964
7409	231965
113086	231966
117798	231967
5817	231968
83473	231969
12028	231970
17121	231971
3552	231972
11663	231973
109030	231974
153323	231975
2254	231976
39031	231977
92	231978
43018	231979
73194	231980
53051	231981
160871	231982
78306	231983
72344	231984
55333	231985
44557	231986
48943	231987
4036	231988
49768	231989
4724	231990
1005	231991
9799	231992
45944	231993
157712	231994
64451	231995
51503	231996
77170	231997
2763	231998
33946	231999
6830	232000
55743	232001
139974	232002
150094	232003
87528	232004
12191	232005
7460	232006
34497	232007
79875	232008
23500	232009
41739	232010
89730	232011
2279	232012
111134	232013
125381	232014
20323	232015
68445	232016
272	232017
26743	232018
48411	232019
4187	232020
49028	232021
53417	232022
2549	232023
1736	232024
16466	232025
47954	232026
36967	232027
17338	232028
27020	232029
75055	232030
25493	232031
29333	232032
29990	232033
2933	232034
121660	232035
815	232036
25791	232037
36228	232038
63570	232039
101352	232040
26119	232041
23914	232042
75125	232043
97913	232044
106836	232045
25727	232046
99438	232047
76010	232048
39299	232049
10557	232050
56611	232051
101439	232052
39657	232053
50722	232054
110200	232055
20246	232056
22812	232057
134598	232058
127256	232059
19037	232060
32885	232061
87662	232062
39842	232063
137672	232064
17331	232065
139112	232066
58781	232067
8423	232068
22587	232069
42	232070
13612	232071
29039	232072
17519	232073
27537	232074
48100	232075
78150	232076
65537	232077
141008	232078
46592	232079
33798	232080
20294	232081
134351	232082
59998	232083
135035	232084
22856	232085
24480	232086
53297	232087
417	232088
73781	232089
68526	232090
109715	232091
4047	232092
4565	232093
37184	232094
131295	232095
13778	232096
26163	232097
2661	232098
23945	232099
24978	232100
21092	232101
39226	232102
11279	232103
45395	232104
104376	232105
83926	232106
55018	232107
54874	232108
21943	232109
38484	232110
119281	232111
62599	232112
156459	232113
1953	232114
42918	232115
6389	232116
14497	232117
15202	232118
61895	232119
46155	232120
20716	232121
119119	232122
32959	232123
25118	232124
23980	232125
78214	232126
136719	232127
17756	232128
3300	232129
47743	232130
19313	232131
111093	232132
30062	232133
60180	232134
7412	232135
5995	232136
12078	232137
108350	232138
28951	232139
63785	232140
9115	232141
674	232142
96500	232143
94760	232144
2057	232145
18008	232146
101541	232147
123027	232148
19472	232149
48116	232150
16229	232151
99124	232152
94071	232153
104717	232154
34752	232155
5505	232156
50138	232157
1167	232158
71626	232159
35169	232160
51441	232161
11436	232162
15566	232163
69085	232164
72041	232165
105348	232166
109920	232167
8525	232168
5238	232169
12294	232170
19211	232171
2062	232172
1839	232173
54755	232174
62768	232175
138886	232176
54301	232177
180	232178
28855	232179
86402	232180
31014	232181
15202	232182
24819	232183
25973	232184
28135	232185
71003	232186
12353	232187
21169	232188
6822	232189
25367	232190
44562	232191
47034	232192
6149	232193
77696	232194
102711	232195
52434	232196
3926	232197
48646	232198
110621	232199
132799	232200
73596	232201
34015	232202
79512	232203
77584	232204
60894	232205
59631	232206
17970	232207
107582	232208
58098	232209
54713	232210
3383	232211
77607	232212
111874	232213
56960	232214
15229	232215
58993	232216
63520	232217
8385	232218
20141	232219
76908	232220
37601	232221
11637	232222
40108	232223
1083	232224
16542	232225
19439	232226
1486	232227
87953	232228
52317	232229
131929	232230
5035	232231
16581	232232
5102	232233
1449	232234
12550	232235
80967	232236
11931	232237
58656	232238
56676	232239
111144	232240
22761	232241
13272	232242
40397	232243
4476	232244
70487	232245
112137	232246
1725	232247
17959	232248
4854	232249
31695	232250
101571	232251
66991	232252
91150	232253
170222	232254
157179	232255
3230	232256
108140	232257
5174	232258
12913	232259
642	232260
40289	232261
7086	232262
56721	232263
7252	232264
14623	232265
36642	232266
24804	232267
8158	232268
9006	232269
47236	232270
21412	232271
2973	232272
6146	232273
69333	232274
9090	232275
12754	232276
22	232277
88627	232278
37868	232279
15679	232280
96437	232281
89508	232282
10563	232283
29652	232284
92983	232285
13603	232286
58455	232287
27765	232288
61608	232289
83167	232290
645	232291
1642	232292
118803	232293
108349	232294
32074	232295
10873	232296
35061	232297
95509	232298
162245	232299
13236	232300
7734	232301
19103	232302
106875	232303
87410	232304
8376	232305
5442	232306
25443	232307
4172	232308
2854	232309
118289	232310
23587	232311
37335	232312
10994	232313
61860	232314
30133	232315
25500	232316
11571	232317
22722	232318
163	232319
6098	232320
104513	232321
4824	232322
83443	232323
8016	232324
10229	232325
68992	232326
13402	232327
48843	232328
35584	232329
52208	232330
61402	232331
18415	232332
9001	232333
71678	232334
1851	232335
77625	232336
51652	232337
96898	232338
42690	232339
20936	232340
71489	232341
102737	232342
635	232343
3057	232344
113780	232345
38714	232346
24392	232347
86072	232348
39107	232349
4	232350
38917	232351
6115	232352
84542	232353
82389	232354
73398	232355
50746	232356
14207	232357
32596	232358
65017	232359
48102	232360
21137	232361
47580	232362
13708	232363
20471	232364
45627	232365
8648	232366
75901	232367
2751	232368
15240	232369
10981	232370
12143	232371
21834	232372
94250	232373
73026	232374
4160	232375
67279	232376
33171	232377
38040	232378
16574	232379
68586	232380
54439	232381
4894	232382
52444	232383
31166	232384
169108	232385
72547	232386
17619	232387
4556	232388
52442	232389
7772	232390
22430	232391
2773	232392
54872	232393
4462	232394
82940	232395
49812	232396
94955	232397
47792	232398
7107	232399
103183	232400
122093	232401
67357	232402
113495	232403
90847	232404
34195	232405
27696	232406
116480	232407
10677	232408
14345	232409
8854	232410
95367	232411
52198	232412
30786	232413
49537	232414
8180	232415
51657	232416
67521	232417
8284	232418
33698	232419
120089	232420
12624	232421
87183	232422
92047	232423
35134	232424
15002	232425
38352	232426
46200	232427
17228	232428
69435	232429
32233	232430
22402	232431
43011	232432
24341	232433
46098	232434
69659	232435
52078	232436
10724	232437
77334	232438
2004	232439
13975	232440
21639	232441
19637	232442
1330	232443
16639	232444
21276	232445
7144	232446
118979	232447
26245	232448
69082	232449
40239	232450
51874	232451
102957	232452
3642	232453
92173	232454
5916	232455
10851	232456
2958	232457
818	232458
40059	232459
153642	232460
74770	232461
4056	232462
8125	232463
30585	232464
72081	232465
15978	232466
58916	232467
148680	232468
8751	232469
4932	232470
112711	232471
138232	232472
117556	232473
67580	232474
92959	232475
55159	232476
62032	232477
25269	232478
100886	232479
1795	232480
23466	232481
1227	232482
30539	232483
22757	232484
114157	232485
85250	232486
51799	232487
81798	232488
85112	232489
121471	232490
2805	232491
4425	232492
49978	232493
10897	232494
873	232495
3103	232496
75260	232497
10888	232498
111448	232499
6442	232500
35934	232501
26338	232502
20258	232503
2926	232504
13580	232505
104465	232506
12347	232507
93934	232508
8455	232509
160384	232510
12480	232511
39690	232512
51408	232513
19301	232514
25610	232515
65948	232516
22467	232517
72524	232518
20808	232519
2066	232520
64841	232521
21931	232522
25413	232523
165175	232524
53554	232525
25811	232526
33279	232527
67167	232528
15673	232529
18138	232530
24251	232531
16649	232532
25391	232533
78233	232534
13046	232535
10102	232536
26401	232537
22919	232538
2218	232539
74333	232540
116180	232541
21880	232542
4816	232543
14147	232544
92322	232545
11258	232546
61762	232547
94674	232548
1615	232549
95136	232550
82660	232551
96208	232552
147188	232553
3495	232554
29833	232555
43768	232556
72234	232557
74195	232558
6049	232559
10692	232560
13678	232561
16604	232562
69107	232563
738	232564
71272	232565
388	232566
58430	232567
1965	232568
141876	232569
35087	232570
77729	232571
279	232572
2089	232573
11957	232574
20661	232575
48956	232576
69476	232577
18975	232578
74929	232579
107513	232580
37379	232581
97745	232582
182	232583
81313	232584
1067	232585
15717	232586
69703	232587
37269	232588
20147	232589
580	232590
86	232591
4419	232592
1159	232593
114763	232594
454	232595
93607	232596
93593	232597
18357	232598
4668	232599
4367	232600
48218	232601
67774	232602
106409	232603
43749	232604
4155	232605
26422	232606
89849	232607
8281	232608
35226	232609
11727	232610
11304	232611
119087	232612
1459	232613
18913	232614
35294	232615
13959	232616
20931	232617
57245	232618
66913	232619
23816	232620
85592	232621
94050	232622
90492	232623
1314	232624
22104	232625
168695	232626
11644	232627
12790	232628
27291	232629
29733	232630
73214	232631
3643	232632
1448	232633
898	232634
4012	232635
4355	232636
2183	232637
59291	232638
14049	232639
114432	232640
41190	232641
21497	232642
12947	232643
18680	232644
14879	232645
130300	232646
14222	232647
61799	232648
19635	232649
45727	232650
8814	232651
76311	232652
53903	232653
125637	232654
77005	232655
36981	232656
92344	232657
114171	232658
26489	232659
16668	232660
95077	232661
1270	232662
12337	232663
42998	232664
65494	232665
86998	232666
41954	232667
103222	232668
24826	232669
81260	232670
165076	232671
36385	232672
56921	232673
42727	232674
100372	232675
5826	232676
67348	232677
7560	232678
19751	232679
56657	232680
18454	232681
8065	232682
164566	232683
105	232684
9375	232685
11515	232686
14516	232687
30478	232688
401	232689
56170	232690
115521	232691
23387	232692
937	232693
3881	232694
43214	232695
23572	232696
26802	232697
110018	232698
26950	232699
112929	232700
109617	232701
77377	232702
130586	232703
36049	232704
31074	232705
46721	232706
42785	232707
18794	232708
33824	232709
14767	232710
67627	232711
6382	232712
22533	232713
4679	232714
18023	232715
6517	232716
70521	232717
154746	232718
134534	232719
134851	232720
74628	232721
26267	232722
96448	232723
162495	232724
12458	232725
127285	232726
19554	232727
78785	232728
70190	232729
1780	232730
11319	232731
111784	232732
48376	232733
33483	232734
33389	232735
724	232736
41670	232737
10366	232738
51826	232739
48994	232740
63136	232741
14207	232742
60205	232743
13890	232744
52293	232745
36865	232746
10221	232747
46194	232748
31215	232749
36255	232750
155365	232751
8305	232752
100182	232753
21862	232754
98997	232755
34133	232756
4877	232757
145134	232758
1763	232759
81166	232760
98426	232761
86525	232762
71463	232763
52412	232764
17982	232765
5840	232766
17559	232767
56785	232768
33819	232769
848	232770
2157	232771
120468	232772
138971	232773
13494	232774
7834	232775
120554	232776
41700	232777
7873	232778
2879	232779
36552	232780
48588	232781
20846	232782
24549	232783
5670	232784
287	232785
35113	232786
28599	232787
18756	232788
45281	232789
85823	232790
9031	232791
51753	232792
13915	232793
120365	232794
32113	232795
56011	232796
34950	232797
14172	232798
18225	232799
14363	232800
7375	232801
11010	232802
43914	232803
37248	232804
75975	232805
126227	232806
428	232807
19034	232808
33539	232809
41088	232810
73997	232811
14356	232812
6848	232813
97795	232814
3777	232815
47698	232816
26476	232817
58370	232818
51110	232819
30929	232820
3958	232821
86910	232822
106910	232823
45731	232824
6225	232825
1841	232826
48466	232827
31445	232828
42971	232829
32604	232830
6347	232831
129853	232832
90919	232833
27867	232834
2372	232835
76357	232836
364	232837
21039	232838
10294	232839
51836	232840
147132	232841
2066	232842
5410	232843
25227	232844
58999	232845
61783	232846
86638	232847
110627	232848
27747	232849
40039	232850
5886	232851
1020	232852
98171	232853
92132	232854
107961	232855
139158	232856
44087	232857
615	232858
33629	232859
95	232860
17019	232861
119777	232862
53597	232863
23751	232864
45721	232865
22482	232866
14102	232867
63812	232868
816	232869
49635	232870
37826	232871
3909	232872
33073	232873
17524	232874
19613	232875
91505	232876
103347	232877
71581	232878
2545	232879
28009	232880
23527	232881
16567	232882
55523	232883
69739	232884
1705	232885
23972	232886
125335	232887
50825	232888
5745	232889
35493	232890
417	232891
75677	232892
12462	232893
79979	232894
67157	232895
8609	232896
2770	232897
7242	232898
7570	232899
102696	232900
42298	232901
11072	232902
2911	232903
14114	232904
65215	232905
80552	232906
27376	232907
943	232908
81366	232909
102409	232910
13828	232911
16945	232912
45673	232913
67069	232914
3882	232915
110588	232916
394	232917
29162	232918
13519	232919
36637	232920
53490	232921
52222	232922
47252	232923
54390	232924
71107	232925
20961	232926
82617	232927
13348	232928
114571	232929
36205	232930
755	232931
76066	232932
7179	232933
58708	232934
91338	232935
25366	232936
56	232937
42408	232938
38677	232939
13117	232940
47691	232941
8201	232942
18893	232943
30964	232944
12161	232945
67660	232946
85998	232947
58667	232948
109268	232949
817	232950
80674	232951
36209	232952
137944	232953
14479	232954
122039	232955
137143	232956
123803	232957
2319	232958
15225	232959
103199	232960
13138	232961
35052	232962
19421	232963
166848	232964
152655	232965
20582	232966
75593	232967
78567	232968
8627	232969
44867	232970
107454	232971
87683	232972
20595	232973
10689	232974
10447	232975
15323	232976
2290	232977
88992	232978
36677	232979
28469	232980
153095	232981
53704	232982
50062	232983
22092	232984
96350	232985
28964	232986
97399	232987
113339	232988
12659	232989
97531	232990
29045	232991
18922	232992
8971	232993
2129	232994
10787	232995
79347	232996
98245	232997
42550	232998
4188	232999
30540	233000
64958	233001
22145	233002
6027	233003
29440	233004
92983	233005
105763	233006
61925	233007
86546	233008
60050	233009
11224	233010
155468	233011
151475	233012
126456	233013
27207	233014
16472	233015
63895	233016
56158	233017
527	233018
3698	233019
52762	233020
23855	233021
135845	233022
42790	233023
19395	233024
60717	233025
55570	233026
34388	233027
16953	233028
43703	233029
2837	233030
72566	233031
108156	233032
1839	233033
75656	233034
55516	233035
967	233036
45489	233037
3964	233038
34367	233039
17590	233040
4773	233041
103202	233042
23540	233043
17749	233044
35050	233045
24934	233046
91593	233047
30618	233048
76776	233049
90586	233050
29490	233051
25497	233052
158013	233053
73393	233054
36689	233055
21327	233056
39394	233057
84083	233058
97842	233059
99612	233060
26790	233061
30476	233062
115992	233063
34953	233064
52179	233065
20298	233066
24690	233067
119571	233068
1200	233069
36608	233070
53143	233071
124805	233072
31675	233073
74433	233074
2304	233075
16562	233076
8461	233077
18260	233078
3690	233079
935	233080
14481	233081
18502	233082
4063	233083
7144	233084
6268	233085
33663	233086
389	233087
45559	233088
143593	233089
83141	233090
8278	233091
21136	233092
85513	233093
9737	233094
22746	233095
41718	233096
659	233097
748	233098
79242	233099
36810	233100
72	233101
66144	233102
58684	233103
50996	233104
1875	233105
51263	233106
13403	233107
42354	233108
16715	233109
11145	233110
36906	233111
78094	233112
71042	233113
67482	233114
133419	233115
13398	233116
16122	233117
89994	233118
163726	233119
28314	233120
2795	233121
10819	233122
60256	233123
19699	233124
125913	233125
5883	233126
24635	233127
8244	233128
42643	233129
59085	233130
38763	233131
64931	233132
6515	233133
881	233134
137669	233135
50280	233136
80811	233137
24822	233138
8571	233139
76556	233140
3729	233141
15745	233142
139666	233143
108276	233144
93292	233145
50440	233146
45697	233147
75925	233148
30233	233149
33340	233150
167819	233151
148323	233152
8807	233153
4620	233154
43564	233155
55461	233156
976	233157
22675	233158
43587	233159
6015	233160
82111	233161
96291	233162
18082	233163
102304	233164
93221	233165
138461	233166
24260	233167
53056	233168
55195	233169
52472	233170
108999	233171
75227	233172
10056	233173
87126	233174
162838	233175
24282	233176
11197	233177
8120	233178
14027	233179
56268	233180
16892	233181
48088	233182
44388	233183
76428	233184
7526	233185
112357	233186
864	233187
20747	233188
28554	233189
79182	233190
17288	233191
788	233192
74153	233193
13086	233194
100403	233195
106375	233196
8656	233197
44858	233198
12096	233199
56216	233200
10393	233201
19702	233202
44905	233203
2930	233204
16846	233205
132721	233206
61203	233207
98685	233208
1932	233209
27856	233210
21942	233211
8786	233212
11444	233213
43764	233214
86479	233215
7170	233216
8647	233217
133017	233218
51841	233219
27156	233220
43900	233221
3271	233222
170043	233223
75037	233224
11472	233225
3699	233226
2714	233227
67158	233228
126345	233229
2443	233230
62953	233231
587	233232
62849	233233
18904	233234
26931	233235
106648	233236
46598	233237
95426	233238
69486	233239
10931	233240
70590	233241
40356	233242
113949	233243
1430	233244
26252	233245
86203	233246
137532	233247
4715	233248
154623	233249
40816	233250
51054	233251
128337	233252
295	233253
3766	233254
653	233255
19862	233256
47303	233257
94383	233258
71508	233259
48523	233260
101070	233261
21585	233262
76567	233263
18297	233264
107018	233265
10304	233266
767	233267
4087	233268
96329	233269
5022	233270
27121	233271
153697	233272
4034	233273
33094	233274
14218	233275
98247	233276
97448	233277
436	233278
456	233279
14665	233280
15162	233281
32	233282
3618	233283
83449	233284
142959	233285
45872	233286
1514	233287
16911	233288
105324	233289
9237	233290
59756	233291
8907	233292
76432	233293
228	233294
25411	233295
139534	233296
28528	233297
19541	233298
26066	233299
71226	233300
86767	233301
43535	233302
10700	233303
47438	233304
134502	233305
2907	233306
48407	233307
27493	233308
72046	233309
63418	233310
52233	233311
6575	233312
67249	233313
8207	233314
138883	233315
34978	233316
46762	233317
20892	233318
18153	233319
71527	233320
78597	233321
99004	233322
120339	233323
24784	233324
230	233325
3601	233326
6437	233327
128114	233328
6664	233329
10835	233330
51039	233331
81659	233332
700	233333
19060	233334
43597	233335
48181	233336
63161	233337
49155	233338
262	233339
1388	233340
5327	233341
9190	233342
104122	233343
17936	233344
40859	233345
13830	233346
128159	233347
23286	233348
19121	233349
28543	233350
88157	233351
11839	233352
8203	233353
130084	233354
11057	233355
18176	233356
23126	233357
89766	233358
63765	233359
26551	233360
30606	233361
12449	233362
29169	233363
40058	233364
39890	233365
115509	233366
29546	233367
46088	233368
42099	233369
25478	233370
133039	233371
24709	233372
119272	233373
45740	233374
75733	233375
67301	233376
74242	233377
17805	233378
41200	233379
33054	233380
6699	233381
18035	233382
19623	233383
124478	233384
16790	233385
69431	233386
3685	233387
60803	233388
48779	233389
52029	233390
122379	233391
4313	233392
48531	233393
50657	233394
43952	233395
6202	233396
29505	233397
953	233398
8380	233399
37248	233400
149168	233401
128690	233402
33389	233403
43796	233404
17798	233405
42368	233406
17809	233407
38407	233408
19843	233409
9590	233410
77041	233411
32619	233412
16569	233413
6853	233414
166564	233415
9064	233416
5761	233417
3767	233418
74207	233419
48133	233420
87342	233421
45864	233422
46987	233423
61716	233424
1555	233425
3176	233426
71977	233427
78154	233428
75708	233429
1863	233430
46194	233431
15	233432
111279	233433
66470	233434
96426	233435
74636	233436
35015	233437
16333	233438
80073	233439
164633	233440
30203	233441
34515	233442
103599	233443
146781	233444
11676	233445
94635	233446
11198	233447
536	233448
100086	233449
2014	233450
25622	233451
65160	233452
14524	233453
6228	233454
85365	233455
95282	233456
1356	233457
46764	233458
32454	233459
58680	233460
1700	233461
10864	233462
5569	233463
1993	233464
63779	233465
6154	233466
102457	233467
138356	233468
22487	233469
28152	233470
53613	233471
25747	233472
125757	233473
965	233474
14412	233475
66507	233476
90187	233477
54120	233478
8598	233479
53023	233480
24693	233481
8866	233482
3664	233483
35117	233484
15362	233485
133603	233486
18350	233487
9657	233488
59073	233489
154918	233490
114838	233491
76202	233492
23368	233493
104333	233494
12982	233495
119535	233496
339	233497
865	233498
12706	233499
42184	233500
51034	233501
11806	233502
91546	233503
122423	233504
1126	233505
298	233506
40030	233507
1930	233508
9086	233509
75419	233510
8563	233511
37040	233512
8803	233513
25626	233514
16080	233515
17215	233516
164232	233517
25886	233518
29398	233519
11732	233520
83002	233521
4809	233522
19787	233523
38069	233524
4338	233525
5609	233526
46765	233527
129462	233528
47372	233529
4049	233530
97191	233531
79746	233532
105523	233533
22993	233534
105719	233535
1526	233536
589	233537
93872	233538
23622	233539
42385	233540
7792	233541
95	233542
9233	233543
92526	233544
43808	233545
17349	233546
38759	233547
128274	233548
167997	233549
113670	233550
10512	233551
77150	233552
41610	233553
69879	233554
1032	233555
31756	233556
50908	233557
47013	233558
25320	233559
83734	233560
15149	233561
26598	233562
11520	233563
48041	233564
18587	233565
91121	233566
2087	233567
2478	233568
9051	233569
49940	233570
11230	233571
21323	233572
49468	233573
26757	233574
6445	233575
15472	233576
5161	233577
113355	233578
124200	233579
22010	233580
111079	233581
84795	233582
55060	233583
4154	233584
14688	233585
20459	233586
47798	233587
1792	233588
49310	233589
656	233590
64776	233591
11409	233592
16387	233593
45711	233594
9140	233595
969	233596
5288	233597
6184	233598
129761	233599
505	233600
17095	233601
144330	233602
30324	233603
23819	233604
27575	233605
7350	233606
9136	233607
3571	233608
2994	233609
28865	233610
111259	233611
85516	233612
52134	233613
135522	233614
5588	233615
23889	233616
34223	233617
16275	233618
138283	233619
28399	233620
130496	233621
151842	233622
67257	233623
5822	233624
86089	233625
55661	233626
29553	233627
98392	233628
51577	233629
167034	233630
517	233631
8357	233632
172	233633
32650	233634
11794	233635
80684	233636
68310	233637
2451	233638
20133	233639
1919	233640
50349	233641
21062	233642
17019	233643
78561	233644
58026	233645
26462	233646
51241	233647
151644	233648
151382	233649
31140	233650
268	233651
84776	233652
52217	233653
5297	233654
1288	233655
7646	233656
59986	233657
65396	233658
126334	233659
94653	233660
96257	233661
115567	233662
38074	233663
51688	233664
119406	233665
4917	233666
62264	233667
62556	233668
730	233669
45107	233670
42906	233671
8453	233672
34214	233673
53371	233674
21158	233675
98165	233676
42806	233677
5332	233678
71767	233679
1259	233680
105489	233681
55922	233682
160087	233683
81408	233684
10279	233685
32418	233686
37075	233687
3857	233688
84860	233689
4183	233690
12606	233691
37271	233692
63873	233693
101876	233694
83799	233695
23636	233696
4345	233697
102596	233698
87164	233699
160709	233700
52293	233701
183	233702
16390	233703
29480	233704
136058	233705
139939	233706
51772	233707
29799	233708
18780	233709
71065	233710
40050	233711
58223	233712
2632	233713
19214	233714
77307	233715
804	233716
11362	233717
45404	233718
25948	233719
8480	233720
11185	233721
8778	233722
17653	233723
70613	233724
77425	233725
29684	233726
8759	233727
25524	233728
29338	233729
63376	233730
76370	233731
20510	233732
37914	233733
98546	233734
12013	233735
46229	233736
774	233737
67734	233738
10853	233739
35575	233740
8190	233741
80857	233742
28674	233743
30020	233744
117869	233745
109048	233746
62512	233747
160531	233748
36016	233749
12692	233750
21681	233751
15085	233752
56128	233753
79677	233754
292	233755
5127	233756
119498	233757
9849	233758
109755	233759
387	233760
16842	233761
15953	233762
43514	233763
15193	233764
38214	233765
67135	233766
136923	233767
57479	233768
125746	233769
12243	233770
158542	233771
116801	233772
3186	233773
72716	233774
51742	233775
52899	233776
2624	233777
828	233778
1945	233779
123419	233780
58685	233781
37944	233782
21008	233783
57145	233784
57804	233785
2985	233786
16961	233787
21782	233788
50806	233789
40553	233790
15010	233791
40645	233792
10830	233793
8352	233794
118499	233795
29255	233796
2634	233797
24660	233798
58546	233799
28056	233800
11280	233801
40518	233802
104526	233803
53451	233804
63585	233805
30177	233806
45935	233807
41297	233808
22445	233809
13188	233810
20355	233811
95270	233812
20635	233813
151531	233814
68444	233815
154327	233816
4589	233817
159802	233818
91241	233819
57871	233820
21963	233821
9779	233822
394	233823
21905	233824
2420	233825
19027	233826
86265	233827
65807	233828
78576	233829
34920	233830
59977	233831
90009	233832
22259	233833
134866	233834
77976	233835
78242	233836
64548	233837
18128	233838
71110	233839
65539	233840
68529	233841
15080	233842
24855	233843
24851	233844
12554	233845
32170	233846
85618	233847
29877	233848
12715	233849
16049	233850
9512	233851
64324	233852
54710	233853
27924	233854
7453	233855
17812	233856
10683	233857
80043	233858
81516	233859
92261	233860
76891	233861
31188	233862
58772	233863
132045	233864
14420	233865
15787	233866
71880	233867
95191	233868
84871	233869
61157	233870
41074	233871
699	233872
9310	233873
5420	233874
101843	233875
777	233876
126416	233877
19965	233878
44436	233879
151496	233880
170185	233881
73504	233882
11120	233883
29706	233884
83829	233885
77888	233886
58638	233887
33152	233888
18554	233889
24237	233890
98759	233891
758	233892
150759	233893
8120	233894
114320	233895
1483	233896
23701	233897
4450	233898
35322	233899
18968	233900
22825	233901
60765	233902
3217	233903
39685	233904
108523	233905
22353	233906
152236	233907
45428	233908
109502	233909
15164	233910
5	233911
39682	233912
81154	233913
10166	233914
115228	233915
5237	233916
71218	233917
1383	233918
1978	233919
520	233920
57441	233921
4257	233922
33972	233923
59491	233924
7952	233925
3405	233926
12491	233927
51055	233928
9128	233929
30618	233930
35697	233931
423	233932
28839	233933
156017	233934
518	233935
41563	233936
5011	233937
63759	233938
26189	233939
8458	233940
37081	233941
60868	233942
15244	233943
39348	233944
5631	233945
53588	233946
837	233947
2559	233948
112208	233949
33085	233950
54264	233951
36310	233952
20106	233953
42055	233954
63028	233955
52734	233956
10039	233957
64122	233958
65303	233959
28410	233960
5945	233961
78505	233962
13114	233963
136143	233964
84426	233965
52563	233966
19459	233967
604	233968
91092	233969
27568	233970
10054	233971
118316	233972
20249	233973
21116	233974
76384	233975
36268	233976
17314	233977
16386	233978
53221	233979
75422	233980
25863	233981
20426	233982
17856	233983
2482	233984
46847	233985
4494	233986
79344	233987
32897	233988
14596	233989
16654	233990
111676	233991
69291	233992
9763	233993
72257	233994
106103	233995
51635	233996
153339	233997
19625	233998
20993	233999
161751	234000
29518	234001
13994	234002
51761	234003
12559	234004
49744	234005
2069	234006
4582	234007
43574	234008
111149	234009
5674	234010
19932	234011
37613	234012
61405	234013
48648	234014
67789	234015
8095	234016
79998	234017
133781	234018
88447	234019
73418	234020
7089	234021
9103	234022
738	234023
13430	234024
12043	234025
67014	234026
79776	234027
165	234028
7511	234029
42943	234030
136892	234031
34603	234032
125986	234033
118895	234034
30131	234035
38927	234036
50744	234037
30141	234038
41416	234039
15806	234040
14352	234041
21308	234042
35099	234043
18087	234044
44712	234045
34640	234046
33895	234047
16859	234048
105065	234049
40493	234050
32511	234051
8543	234052
13512	234053
92360	234054
92181	234055
146691	234056
75433	234057
70204	234058
153471	234059
42691	234060
6903	234061
39664	234062
14845	234063
17794	234064
22086	234065
6586	234066
12460	234067
2459	234068
69842	234069
71819	234070
2687	234071
103412	234072
18833	234073
7654	234074
120207	234075
31585	234076
32255	234077
150911	234078
148454	234079
33171	234080
39339	234081
13198	234082
125609	234083
21463	234084
14470	234085
6291	234086
39379	234087
13975	234088
4613	234089
21186	234090
104	234091
139569	234092
13753	234093
50582	234094
5309	234095
68001	234096
41553	234097
13794	234098
71725	234099
4752	234100
48940	234101
13004	234102
146004	234103
9599	234104
31511	234105
26358	234106
42271	234107
134747	234108
36068	234109
13084	234110
27844	234111
114478	234112
16664	234113
39989	234114
60665	234115
1510	234116
801	234117
10910	234118
19919	234119
38229	234120
4718	234121
1688	234122
7733	234123
74997	234124
53667	234125
131680	234126
11857	234127
127414	234128
124925	234129
193	234130
15068	234131
8166	234132
14056	234133
38020	234134
63485	234135
20087	234136
22381	234137
49027	234138
100320	234139
129137	234140
3528	234141
33809	234142
70510	234143
26012	234144
137260	234145
13886	234146
14435	234147
8927	234148
85698	234149
129268	234150
33489	234151
13499	234152
45638	234153
2785	234154
86879	234155
126420	234156
4567	234157
55994	234158
50218	234159
150655	234160
102128	234161
29078	234162
23124	234163
20582	234164
45949	234165
20298	234166
22609	234167
10795	234168
77717	234169
49379	234170
21386	234171
4001	234172
45191	234173
1823	234174
108510	234175
54966	234176
65896	234177
16319	234178
45507	234179
93803	234180
3415	234181
130554	234182
26639	234183
20464	234184
68663	234185
1693	234186
37448	234187
23240	234188
26447	234189
14834	234190
64137	234191
60877	234192
19366	234193
132638	234194
1117	234195
56230	234196
26660	234197
28842	234198
5142	234199
150405	234200
98845	234201
89091	234202
10183	234203
56750	234204
25471	234205
31111	234206
138796	234207
32315	234208
17376	234209
77703	234210
51123	234211
6236	234212
8537	234213
58653	234214
13140	234215
23225	234216
11165	234217
47324	234218
5741	234219
3890	234220
162	234221
35167	234222
93670	234223
44199	234224
67086	234225
35037	234226
40030	234227
35931	234228
25110	234229
23103	234230
84645	234231
8072	234232
118134	234233
103549	234234
12390	234235
121752	234236
64663	234237
33379	234238
100	234239
20035	234240
5801	234241
21304	234242
109344	234243
52717	234244
78070	234245
36682	234246
75621	234247
2283	234248
59518	234249
77131	234250
2711	234251
54600	234252
48485	234253
64	234254
68273	234255
122800	234256
97000	234257
14882	234258
1053	234259
17299	234260
97179	234261
101981	234262
31074	234263
875	234264
27270	234265
79175	234266
94899	234267
78731	234268
73260	234269
13724	234270
105775	234271
44071	234272
14555	234273
21709	234274
31659	234275
77884	234276
33932	234277
17496	234278
10284	234279
10443	234280
30199	234281
1454	234282
10642	234283
104842	234284
24883	234285
77365	234286
134675	234287
73540	234288
40985	234289
26651	234290
28792	234291
20381	234292
52280	234293
137087	234294
92458	234295
53166	234296
39908	234297
4383	234298
46710	234299
80492	234300
5538	234301
32918	234302
84488	234303
334	234304
130377	234305
78076	234306
113158	234307
58582	234308
1716	234309
71456	234310
91008	234311
554	234312
15826	234313
101032	234314
40285	234315
4080	234316
7935	234317
94087	234318
19871	234319
1603	234320
20356	234321
33234	234322
82874	234323
10027	234324
58541	234325
76165	234326
148285	234327
52196	234328
49567	234329
6471	234330
3283	234331
93395	234332
960	234333
31522	234334
11386	234335
142482	234336
292	234337
40934	234338
4528	234339
4307	234340
88962	234341
86470	234342
1897	234343
58280	234344
3888	234345
6642	234346
77434	234347
10752	234348
64495	234349
88701	234350
22775	234351
63750	234352
55727	234353
162810	234354
58453	234355
1715	234356
17493	234357
29101	234358
48821	234359
5996	234360
2670	234361
17980	234362
68279	234363
38955	234364
32135	234365
49	234366
55045	234367
15808	234368
1970	234369
97119	234370
66506	234371
123228	234372
3292	234373
73430	234374
91541	234375
42143	234376
161848	234377
12799	234378
94612	234379
37871	234380
15414	234381
10285	234382
37742	234383
53081	234384
15928	234385
53570	234386
67300	234387
255	234388
10738	234389
99972	234390
125709	234391
75854	234392
66900	234393
64068	234394
158372	234395
4720	234396
92724	234397
99261	234398
49312	234399
61703	234400
113987	234401
44116	234402
516	234403
11520	234404
29567	234405
15488	234406
1663	234407
66011	234408
2740	234409
926	234410
30215	234411
92096	234412
170087	234413
61840	234414
18980	234415
17772	234416
28949	234417
24763	234418
157593	234419
72206	234420
88206	234421
56565	234422
44055	234423
10176	234424
3264	234425
11902	234426
3856	234427
19191	234428
111955	234429
3869	234430
39688	234431
34943	234432
1397	234433
99630	234434
63830	234435
23696	234436
70160	234437
2386	234438
73916	234439
161809	234440
32502	234441
683	234442
109550	234443
6382	234444
49817	234445
60545	234446
108062	234447
64617	234448
5890	234449
3331	234450
19775	234451
9402	234452
69657	234453
90077	234454
87023	234455
22767	234456
18487	234457
126964	234458
12198	234459
9034	234460
14682	234461
65830	234462
45311	234463
147802	234464
70942	234465
30738	234466
22	234467
16462	234468
46081	234469
3278	234470
148605	234471
9226	234472
63305	234473
112016	234474
151119	234475
158987	234476
65007	234477
19039	234478
5865	234479
11741	234480
44660	234481
25582	234482
128873	234483
73316	234484
82811	234485
71334	234486
52085	234487
57810	234488
963	234489
5043	234490
55392	234491
127777	234492
30718	234493
17964	234494
47468	234495
47842	234496
49965	234497
40326	234498
15552	234499
24982	234500
19967	234501
109750	234502
12730	234503
57409	234504
128933	234505
61355	234506
96313	234507
35849	234508
60815	234509
85768	234510
6785	234511
4992	234512
4161	234513
9339	234514
46627	234515
114626	234516
77	234517
138903	234518
37418	234519
58390	234520
52685	234521
143397	234522
39985	234523
102324	234524
48405	234525
45717	234526
6628	234527
133	234528
3113	234529
104039	234530
104771	234531
31608	234532
28860	234533
157587	234534
5549	234535
29864	234536
56152	234537
92041	234538
6457	234539
557	234540
26988	234541
123124	234542
15775	234543
18340	234544
15113	234545
13252	234546
1637	234547
45944	234548
53075	234549
94845	234550
9127	234551
45713	234552
18836	234553
8344	234554
7583	234555
52319	234556
133376	234557
6827	234558
60514	234559
82935	234560
45866	234561
48009	234562
63571	234563
97525	234564
25286	234565
56925	234566
17274	234567
67477	234568
52021	234569
75692	234570
9489	234571
56837	234572
93829	234573
1233	234574
47738	234575
86171	234576
29154	234577
24555	234578
113308	234579
115485	234580
23929	234581
118	234582
111230	234583
4800	234584
85901	234585
2244	234586
8	234587
14589	234588
47607	234589
42466	234590
81655	234591
53206	234592
25376	234593
1491	234594
52282	234595
566	234596
31205	234597
12716	234598
65878	234599
33380	234600
54489	234601
3754	234602
37780	234603
12706	234604
94	234605
71039	234606
23368	234607
54374	234608
92895	234609
79036	234610
163331	234611
106135	234612
74848	234613
3945	234614
128632	234615
104469	234616
47222	234617
15562	234618
650	234619
13300	234620
86857	234621
8996	234622
93636	234623
10486	234624
76659	234625
123402	234626
276	234627
43620	234628
40897	234629
46417	234630
167767	234631
63786	234632
58117	234633
24074	234634
52015	234635
65332	234636
59496	234637
81087	234638
2727	234639
61160	234640
121555	234641
24721	234642
3996	234643
24326	234644
15437	234645
43966	234646
74758	234647
9752	234648
2044	234649
20217	234650
49250	234651
78700	234652
14881	234653
38300	234654
10187	234655
26101	234656
55102	234657
23957	234658
86437	234659
52769	234660
40560	234661
14206	234662
12736	234663
77181	234664
52803	234665
16160	234666
73532	234667
113227	234668
12410	234669
104694	234670
47268	234671
16028	234672
96168	234673
2385	234674
5040	234675
11994	234676
56303	234677
32611	234678
43156	234679
378	234680
80346	234681
78758	234682
2097	234683
41541	234684
513	234685
124156	234686
113219	234687
78986	234688
37119	234689
23628	234690
67797	234691
10580	234692
6893	234693
148886	234694
22647	234695
14569	234696
36714	234697
59738	234698
71056	234699
84852	234700
37516	234701
34613	234702
89080	234703
2000	234704
31870	234705
36198	234706
1989	234707
5228	234708
25372	234709
41983	234710
10982	234711
117948	234712
72981	234713
115401	234714
52256	234715
2427	234716
8348	234717
16133	234718
6446	234719
95964	234720
16675	234721
68684	234722
52175	234723
133602	234724
115183	234725
30915	234726
1578	234727
5012	234728
149801	234729
2454	234730
21741	234731
7191	234732
69666	234733
4535	234734
6151	234735
96837	234736
22714	234737
49803	234738
3397	234739
2870	234740
28849	234741
54364	234742
22044	234743
20811	234744
17048	234745
47646	234746
3093	234747
37302	234748
1211	234749
63412	234750
20819	234751
62401	234752
4207	234753
144020	234754
87581	234755
114751	234756
49354	234757
24481	234758
83097	234759
16954	234760
14561	234761
63829	234762
872	234763
86813	234764
37306	234765
2784	234766
100665	234767
22033	234768
5040	234769
75898	234770
3457	234771
7924	234772
30374	234773
15709	234774
33309	234775
83896	234776
76903	234777
48254	234778
6548	234779
19879	234780
52919	234781
5951	234782
1023	234783
90	234784
122599	234785
30806	234786
17736	234787
26737	234788
3929	234789
6866	234790
62174	234791
9674	234792
43833	234793
129251	234794
40041	234795
83169	234796
49742	234797
18898	234798
16631	234799
68091	234800
4059	234801
59269	234802
36960	234803
25724	234804
52829	234805
110172	234806
63278	234807
29726	234808
17957	234809
79478	234810
17645	234811
97069	234812
1905	234813
17291	234814
10913	234815
64857	234816
56416	234817
8589	234818
45732	234819
26160	234820
26935	234821
125364	234822
30636	234823
98960	234824
85800	234825
11881	234826
63504	234827
118460	234828
91352	234829
12147	234830
44745	234831
10631	234832
2973	234833
3106	234834
17483	234835
11272	234836
2430	234837
14632	234838
10409	234839
144354	234840
1209	234841
38668	234842
60360	234843
20447	234844
54665	234845
63826	234846
115563	234847
7951	234848
126760	234849
29854	234850
93738	234851
21349	234852
124	234853
20564	234854
64060	234855
27557	234856
20715	234857
4389	234858
20021	234859
73173	234860
90400	234861
100179	234862
81873	234863
42000	234864
4076	234865
77128	234866
20031	234867
134130	234868
53167	234869
124514	234870
72426	234871
5314	234872
15738	234873
4498	234874
41	234875
54712	234876
33202	234877
114678	234878
18446	234879
84519	234880
61480	234881
163420	234882
32529	234883
24021	234884
578	234885
28789	234886
7269	234887
134332	234888
944	234889
148551	234890
14795	234891
120208	234892
2565	234893
29932	234894
40743	234895
10619	234896
146566	234897
2688	234898
111434	234899
109263	234900
1721	234901
24022	234902
1650	234903
27132	234904
39683	234905
26419	234906
32958	234907
414	234908
58214	234909
80771	234910
75644	234911
55122	234912
87266	234913
60894	234914
35975	234915
2970	234916
34526	234917
73694	234918
26544	234919
77393	234920
26446	234921
33664	234922
16103	234923
80216	234924
10022	234925
64869	234926
564	234927
105850	234928
14243	234929
2113	234930
15763	234931
154805	234932
28948	234933
134273	234934
50561	234935
10648	234936
101233	234937
116132	234938
63566	234939
8018	234940
2588	234941
53761	234942
108857	234943
88175	234944
25092	234945
17675	234946
47434	234947
103746	234948
27442	234949
41588	234950
60	234951
66354	234952
30134	234953
32340	234954
450	234955
24506	234956
4659	234957
9360	234958
59915	234959
6002	234960
3942	234961
75545	234962
27958	234963
96723	234964
61036	234965
8364	234966
35089	234967
62702	234968
86983	234969
67429	234970
4458	234971
7758	234972
125110	234973
11357	234974
7315	234975
66873	234976
11456	234977
32767	234978
44399	234979
152921	234980
4755	234981
45779	234982
42339	234983
15391	234984
5430	234985
32437	234986
2746	234987
72877	234988
41314	234989
343	234990
20122	234991
70095	234992
106520	234993
1169	234994
24983	234995
18296	234996
12131	234997
21638	234998
53547	234999
20092	235000
38572	235001
13712	235002
2246	235003
76846	235004
110380	235005
102	235006
1432	235007
107806	235008
90345	235009
8013	235010
2057	235011
19267	235012
12790	235013
78053	235014
77622	235015
22789	235016
2522	235017
34321	235018
15445	235019
30956	235020
38113	235021
74481	235022
6617	235023
74265	235024
22888	235025
1867	235026
9054	235027
4820	235028
32019	235029
106915	235030
103373	235031
28864	235032
27627	235033
8346	235034
155202	235035
34362	235036
1056	235037
19427	235038
36804	235039
29323	235040
116426	235041
22285	235042
109248	235043
71713	235044
166809	235045
16361	235046
21634	235047
2077	235048
45401	235049
28591	235050
22835	235051
6505	235052
1546	235053
9397	235054
21318	235055
5814	235056
50265	235057
58054	235058
9894	235059
134704	235060
82400	235061
13043	235062
47953	235063
95351	235064
72143	235065
22848	235066
23557	235067
33631	235068
163277	235069
10244	235070
32866	235071
883	235072
4543	235073
40354	235074
100414	235075
60089	235076
36140	235077
1401	235078
78695	235079
1287	235080
31672	235081
122866	235082
8049	235083
27486	235084
76035	235085
995	235086
96231	235087
1987	235088
41922	235089
15103	235090
6184	235091
74294	235092
8534	235093
73339	235094
24657	235095
28880	235096
6354	235097
107173	235098
87979	235099
1182	235100
6357	235101
6919	235102
10873	235103
43039	235104
26421	235105
31142	235106
31227	235107
62132	235108
18843	235109
27442	235110
129587	235111
2974	235112
56490	235113
762	235114
34546	235115
79168	235116
36646	235117
65766	235118
62210	235119
58121	235120
12689	235121
44460	235122
32185	235123
65355	235124
24349	235125
70528	235126
12334	235127
51643	235128
114193	235129
47358	235130
52428	235131
93998	235132
10118	235133
132722	235134
7306	235135
52332	235136
46389	235137
83806	235138
31479	235139
66819	235140
88418	235141
11186	235142
40921	235143
47526	235144
8864	235145
22291	235146
56281	235147
117044	235148
13061	235149
1107	235150
43694	235151
141792	235152
14553	235153
10956	235154
54128	235155
128863	235156
14690	235157
16795	235158
36972	235159
95605	235160
29916	235161
5621	235162
13592	235163
59069	235164
130	235165
47198	235166
11887	235167
72941	235168
28782	235169
9682	235170
6423	235171
61623	235172
19238	235173
64690	235174
32881	235175
53421	235176
33345	235177
15024	235178
58111	235179
9791	235180
97889	235181
41427	235182
80347	235183
84273	235184
79778	235185
15536	235186
900	235187
24820	235188
46580	235189
105143	235190
12022	235191
48412	235192
135249	235193
62175	235194
125390	235195
79447	235196
72089	235197
18613	235198
45288	235199
19938	235200
98682	235201
89352	235202
130738	235203
3564	235204
32458	235205
70607	235206
3983	235207
22497	235208
59649	235209
79171	235210
10969	235211
13102	235212
114631	235213
19598	235214
1889	235215
130027	235216
20787	235217
310	235218
33636	235219
36899	235220
15791	235221
58156	235222
11183	235223
73982	235224
58288	235225
15697	235226
60357	235227
30229	235228
31760	235229
164643	235230
123968	235231
41023	235232
11493	235233
105654	235234
60746	235235
389	235236
12993	235237
7196	235238
25154	235239
3923	235240
83498	235241
71240	235242
26881	235243
34363	235244
91272	235245
162096	235246
33668	235247
124351	235248
54697	235249
38585	235250
80186	235251
66531	235252
116191	235253
33626	235254
84944	235255
5371	235256
5792	235257
170189	235258
14906	235259
156031	235260
42971	235261
77684	235262
24591	235263
91599	235264
400	235265
77457	235266
103535	235267
38398	235268
87405	235269
27789	235270
168908	235271
27715	235272
45016	235273
63660	235274
1992	235275
8723	235276
111406	235277
30944	235278
76519	235279
14333	235280
153452	235281
48837	235282
121891	235283
5628	235284
98108	235285
94372	235286
91409	235287
57036	235288
24467	235289
1032	235290
18657	235291
25476	235292
45915	235293
28935	235294
23372	235295
128415	235296
27634	235297
48579	235298
5609	235299
96213	235300
89626	235301
9322	235302
100458	235303
20418	235304
31157	235305
21795	235306
88217	235307
2175	235308
60375	235309
89401	235310
60041	235311
37148	235312
22514	235313
56673	235314
4240	235315
50248	235316
64881	235317
34581	235318
69051	235319
25980	235320
15888	235321
128769	235322
121506	235323
68404	235324
50407	235325
56723	235326
10073	235327
10591	235328
47195	235329
3578	235330
102354	235331
57913	235332
20701	235333
49102	235334
6768	235335
53940	235336
2063	235337
38217	235338
203	235339
21799	235340
37008	235341
159778	235342
70106	235343
126707	235344
21121	235345
3183	235346
25423	235347
21017	235348
60522	235349
51526	235350
65927	235351
84570	235352
92636	235353
157563	235354
148220	235355
49377	235356
58819	235357
3886	235358
106207	235359
34019	235360
77977	235361
11691	235362
7969	235363
24348	235364
65125	235365
49634	235366
152323	235367
20902	235368
29726	235369
37204	235370
109033	235371
95669	235372
4408	235373
14714	235374
151736	235375
50855	235376
51698	235377
13561	235378
65255	235379
9348	235380
46431	235381
36401	235382
100374	235383
136510	235384
52799	235385
31535	235386
166158	235387
4832	235388
94600	235389
122752	235390
124346	235391
98108	235392
23925	235393
98201	235394
154038	235395
7134	235396
7146	235397
14160	235398
23043	235399
20375	235400
17538	235401
23979	235402
8618	235403
98197	235404
31572	235405
11085	235406
18889	235407
254	235408
50469	235409
7068	235410
3709	235411
9848	235412
39209	235413
22516	235414
7475	235415
541	235416
72104	235417
48334	235418
43831	235419
77870	235420
40586	235421
159	235422
94162	235423
68184	235424
51121	235425
2593	235426
460	235427
3451	235428
82205	235429
29640	235430
31354	235431
113859	235432
66064	235433
71651	235434
5874	235435
154698	235436
33447	235437
2339	235438
14053	235439
312	235440
105498	235441
32057	235442
20046	235443
5531	235444
138666	235445
1024	235446
62244	235447
41368	235448
40496	235449
55666	235450
1793	235451
54826	235452
58706	235453
1310	235454
4323	235455
44677	235456
66529	235457
14070	235458
47174	235459
3704	235460
12027	235461
99165	235462
19549	235463
56147	235464
29569	235465
32409	235466
48628	235467
26403	235468
55870	235469
18712	235470
92987	235471
66587	235472
12174	235473
72237	235474
12065	235475
12713	235476
52399	235477
20046	235478
47419	235479
20931	235480
31541	235481
81331	235482
33791	235483
134281	235484
25237	235485
16257	235486
36396	235487
777	235488
75218	235489
65804	235490
23104	235491
129806	235492
55127	235493
54564	235494
27656	235495
22859	235496
49873	235497
3114	235498
141245	235499
56286	235500
33319	235501
44609	235502
58825	235503
2326	235504
138045	235505
88361	235506
15170	235507
2925	235508
64416	235509
135971	235510
34596	235511
12225	235512
3687	235513
11221	235514
39662	235515
136139	235516
133583	235517
26246	235518
6965	235519
12857	235520
9283	235521
14865	235522
6374	235523
4007	235524
84991	235525
14695	235526
48278	235527
53757	235528
65464	235529
343	235530
7141	235531
46646	235532
96529	235533
49578	235534
42956	235535
2620	235536
66596	235537
159191	235538
98755	235539
45355	235540
20662	235541
105574	235542
32303	235543
50544	235544
42690	235545
114192	235546
43875	235547
4869	235548
122456	235549
63098	235550
63139	235551
11703	235552
1761	235553
23421	235554
26657	235555
22235	235556
42158	235557
54273	235558
100586	235559
684	235560
62154	235561
7753	235562
25999	235563
76387	235564
16456	235565
1107	235566
60311	235567
146148	235568
116817	235569
29138	235570
70879	235571
37550	235572
147929	235573
120342	235574
4201	235575
8142	235576
11926	235577
1289	235578
21874	235579
31224	235580
6996	235581
53253	235582
72017	235583
72470	235584
77799	235585
15773	235586
12176	235587
30644	235588
61503	235589
7079	235590
92400	235591
12	235592
96407	235593
58950	235594
53834	235595
104875	235596
1834	235597
65372	235598
50106	235599
34454	235600
39505	235601
106930	235602
52255	235603
10803	235604
5906	235605
1103	235606
122111	235607
32799	235608
128424	235609
1817	235610
47716	235611
22166	235612
113435	235613
93537	235614
74399	235615
39116	235616
30131	235617
36970	235618
32297	235619
89720	235620
72525	235621
54110	235622
16174	235623
5869	235624
80651	235625
31044	235626
149298	235627
34617	235628
73091	235629
7668	235630
11374	235631
39942	235632
33290	235633
114861	235634
75569	235635
139132	235636
67457	235637
78558	235638
33144	235639
58406	235640
97153	235641
62086	235642
11085	235643
37085	235644
52626	235645
16591	235646
77795	235647
579	235648
88760	235649
122557	235650
97422	235651
12098	235652
2186	235653
86046	235654
66122	235655
45506	235656
8056	235657
168177	235658
19584	235659
70441	235660
78157	235661
20594	235662
5581	235663
12182	235664
125887	235665
98780	235666
7026	235667
95578	235668
17416	235669
97679	235670
59578	235671
37143	235672
25723	235673
26088	235674
109744	235675
3373	235676
37273	235677
11743	235678
2318	235679
24176	235680
65557	235681
54409	235682
75567	235683
35652	235684
19747	235685
6343	235686
39858	235687
4181	235688
107589	235689
60245	235690
15849	235691
88243	235692
46259	235693
3548	235694
37480	235695
32347	235696
25380	235697
24659	235698
28671	235699
2102	235700
62208	235701
24787	235702
51278	235703
3871	235704
17692	235705
2102	235706
25810	235707
5447	235708
38167	235709
168431	235710
55101	235711
37684	235712
38465	235713
24785	235714
106993	235715
4931	235716
117290	235717
40686	235718
83446	235719
10280	235720
24031	235721
8288	235722
863	235723
75010	235724
4748	235725
22995	235726
12976	235727
27027	235728
1289	235729
72906	235730
55404	235731
77293	235732
12116	235733
21090	235734
50493	235735
10525	235736
95636	235737
40209	235738
14614	235739
113254	235740
87624	235741
151448	235742
50285	235743
8816	235744
65910	235745
16073	235746
93385	235747
3733	235748
54956	235749
20412	235750
73557	235751
51292	235752
159487	235753
58742	235754
17467	235755
29175	235756
49223	235757
62275	235758
17878	235759
4142	235760
11764	235761
63196	235762
5835	235763
40700	235764
18520	235765
18751	235766
18585	235767
10139	235768
2389	235769
112257	235770
44618	235771
72851	235772
14477	235773
36812	235774
29018	235775
91394	235776
124820	235777
92895	235778
1376	235779
94698	235780
57920	235781
133607	235782
71885	235783
98288	235784
752	235785
3922	235786
406	235787
93587	235788
40856	235789
78344	235790
951	235791
38545	235792
352	235793
17177	235794
57803	235795
7612	235796
5876	235797
2995	235798
69313	235799
138420	235800
4110	235801
1496	235802
11506	235803
94327	235804
95981	235805
11160	235806
103154	235807
107955	235808
12577	235809
7954	235810
2067	235811
53677	235812
4092	235813
102	235814
3299	235815
14578	235816
38699	235817
156417	235818
57456	235819
45786	235820
149474	235821
64082	235822
10859	235823
8352	235824
23674	235825
24668	235826
42338	235827
79742	235828
17486	235829
490	235830
42219	235831
159523	235832
27617	235833
91540	235834
149837	235835
37053	235836
121425	235837
42447	235838
1951	235839
29133	235840
1927	235841
20990	235842
32771	235843
937	235844
19984	235845
44447	235846
14423	235847
4656	235848
38598	235849
21478	235850
789	235851
9703	235852
84911	235853
22235	235854
67287	235855
124476	235856
23434	235857
17635	235858
54040	235859
71758	235860
53349	235861
127294	235862
38236	235863
67694	235864
424	235865
121405	235866
40215	235867
25177	235868
155229	235869
66028	235870
45525	235871
94762	235872
43265	235873
68157	235874
1303	235875
509	235876
3292	235877
35356	235878
26470	235879
16196	235880
15367	235881
17605	235882
52320	235883
91076	235884
11823	235885
125082	235886
87508	235887
30421	235888
20334	235889
16744	235890
32994	235891
53516	235892
131390	235893
11530	235894
31777	235895
112828	235896
3535	235897
17112	235898
23047	235899
98784	235900
849	235901
13134	235902
38515	235903
160160	235904
7468	235905
81769	235906
11605	235907
89825	235908
85804	235909
4299	235910
33507	235911
11583	235912
8686	235913
30518	235914
59088	235915
23541	235916
15073	235917
12087	235918
21688	235919
75892	235920
7557	235921
100974	235922
36255	235923
28362	235924
7290	235925
47513	235926
45871	235927
92761	235928
75599	235929
5822	235930
12511	235931
101807	235932
1487	235933
69919	235934
22499	235935
65917	235936
30129	235937
43396	235938
18917	235939
40667	235940
25436	235941
160116	235942
17636	235943
5634	235944
5549	235945
34213	235946
5060	235947
60721	235948
127907	235949
13622	235950
8063	235951
389	235952
50252	235953
88859	235954
7570	235955
74260	235956
20322	235957
153951	235958
23456	235959
41517	235960
37345	235961
155245	235962
5922	235963
13137	235964
22196	235965
26655	235966
27091	235967
25526	235968
98926	235969
28708	235970
51833	235971
136516	235972
37001	235973
864	235974
12422	235975
770	235976
6705	235977
221	235978
98764	235979
1738	235980
52495	235981
26333	235982
13142	235983
11117	235984
107543	235985
17534	235986
13226	235987
133491	235988
44141	235989
30581	235990
41433	235991
103504	235992
25289	235993
105280	235994
5674	235995
91394	235996
10783	235997
51294	235998
85078	235999
1570	236000
4418	236001
12868	236002
14504	236003
54373	236004
81076	236005
35526	236006
32211	236007
5314	236008
24000	236009
81346	236010
7750	236011
123025	236012
197	236013
15904	236014
7557	236015
39520	236016
79924	236017
4511	236018
24344	236019
16651	236020
15186	236021
34037	236022
11335	236023
79955	236024
87188	236025
11903	236026
28693	236027
24513	236028
51182	236029
91655	236030
74048	236031
960	236032
32067	236033
62159	236034
107274	236035
150873	236036
2624	236037
5234	236038
18666	236039
10712	236040
33894	236041
90888	236042
50126	236043
12067	236044
108458	236045
24960	236046
79440	236047
5589	236048
18751	236049
126432	236050
10576	236051
78250	236052
34715	236053
16974	236054
21417	236055
32926	236056
59670	236057
65189	236058
49133	236059
10373	236060
11968	236061
54867	236062
111999	236063
61701	236064
20135	236065
1111	236066
58325	236067
118839	236068
20244	236069
443	236070
94103	236071
110907	236072
86190	236073
4882	236074
46666	236075
137401	236076
3269	236077
87333	236078
39547	236079
24677	236080
288	236081
48565	236082
15996	236083
8692	236084
874	236085
16902	236086
32128	236087
25823	236088
58089	236089
10834	236090
88766	236091
67441	236092
75751	236093
25151	236094
10469	236095
232	236096
8810	236097
42149	236098
52972	236099
82959	236100
4085	236101
77141	236102
12543	236103
54749	236104
79016	236105
81862	236106
70840	236107
91505	236108
25881	236109
3487	236110
62172	236111
156122	236112
81273	236113
7674	236114
118407	236115
54292	236116
22469	236117
59948	236118
86643	236119
2087	236120
27928	236121
32509	236122
47202	236123
135284	236124
56752	236125
25724	236126
13869	236127
61191	236128
6852	236129
85156	236130
72909	236131
8057	236132
110195	236133
907	236134
90902	236135
11659	236136
5943	236137
21759	236138
2627	236139
96713	236140
63596	236141
42776	236142
42851	236143
44814	236144
22618	236145
31792	236146
8119	236147
2087	236148
50729	236149
19550	236150
40149	236151
107990	236152
69002	236153
92894	236154
17422	236155
146750	236156
115919	236157
25725	236158
105142	236159
4060	236160
16149	236161
9449	236162
3302	236163
30874	236164
14172	236165
3582	236166
64255	236167
142952	236168
104842	236169
461	236170
6341	236171
5324	236172
76223	236173
19663	236174
165573	236175
24821	236176
87650	236177
31496	236178
4630	236179
5282	236180
93209	236181
42690	236182
22032	236183
39812	236184
137896	236185
37134	236186
62846	236187
33792	236188
90111	236189
24064	236190
13045	236191
25025	236192
19883	236193
122935	236194
3976	236195
35636	236196
42859	236197
77543	236198
5479	236199
147482	236200
66407	236201
54548	236202
33972	236203
13360	236204
11309	236205
2556	236206
6009	236207
34401	236208
39439	236209
10267	236210
28913	236211
35721	236212
22303	236213
2537	236214
30685	236215
13078	236216
56342	236217
6804	236218
26022	236219
33023	236220
1387	236221
165342	236222
26924	236223
44213	236224
27556	236225
32214	236226
63389	236227
56161	236228
14104	236229
9381	236230
86257	236231
76798	236232
2757	236233
41960	236234
45800	236235
48177	236236
20975	236237
8822	236238
14811	236239
38928	236240
66171	236241
80344	236242
1588	236243
31988	236244
2459	236245
20481	236246
15639	236247
18173	236248
739	236249
51924	236250
1514	236251
105703	236252
35771	236253
22492	236254
28743	236255
28848	236256
102923	236257
44456	236258
66704	236259
52446	236260
46774	236261
66264	236262
92767	236263
8141	236264
14158	236265
33425	236266
5413	236267
1753	236268
36843	236269
25389	236270
5281	236271
76346	236272
88804	236273
114050	236274
13025	236275
45692	236276
71744	236277
20326	236278
3983	236279
38881	236280
16074	236281
51520	236282
46875	236283
1954	236284
14464	236285
123683	236286
320	236287
44649	236288
91786	236289
62107	236290
73344	236291
15706	236292
4458	236293
45031	236294
29676	236295
39767	236296
12482	236297
14124	236298
6119	236299
11110	236300
89291	236301
138138	236302
44634	236303
9894	236304
18606	236305
1190	236306
34451	236307
102901	236308
125671	236309
16074	236310
129439	236311
61957	236312
114955	236313
13928	236314
33679	236315
97257	236316
38064	236317
52614	236318
13642	236319
22038	236320
72462	236321
66401	236322
12019	236323
72744	236324
86064	236325
61855	236326
24603	236327
46032	236328
24598	236329
53268	236330
8041	236331
1357	236332
22446	236333
33806	236334
27070	236335
78600	236336
79240	236337
87960	236338
15604	236339
67	236340
144023	236341
3271	236342
43661	236343
158666	236344
63776	236345
18526	236346
1892	236347
85036	236348
62938	236349
159713	236350
50857	236351
90358	236352
72853	236353
54562	236354
95317	236355
153	236356
448	236357
10723	236358
91320	236359
80547	236360
24174	236361
165337	236362
8981	236363
69075	236364
8482	236365
6795	236366
20689	236367
1899	236368
15978	236369
63520	236370
2233	236371
99927	236372
41138	236373
101645	236374
23834	236375
124682	236376
29572	236377
2723	236378
23735	236379
15766	236380
3597	236381
24440	236382
32767	236383
33580	236384
48671	236385
962	236386
41194	236387
46768	236388
846	236389
50357	236390
713	236391
134619	236392
121558	236393
54999	236394
824	236395
126700	236396
55666	236397
34939	236398
408	236399
60042	236400
80645	236401
61040	236402
53268	236403
77585	236404
94354	236405
48308	236406
48580	236407
98920	236408
91626	236409
90007	236410
60929	236411
319	236412
24041	236413
160184	236414
3223	236415
97332	236416
10703	236417
110967	236418
148537	236419
3112	236420
37863	236421
18389	236422
41678	236423
839	236424
76279	236425
27981	236426
87306	236427
135684	236428
63053	236429
48092	236430
112020	236431
56919	236432
2575	236433
325	236434
65195	236435
59957	236436
19118	236437
70944	236438
103838	236439
23937	236440
25738	236441
21861	236442
133134	236443
119301	236444
13447	236445
29538	236446
104048	236447
15443	236448
1315	236449
58435	236450
1787	236451
15922	236452
60366	236453
164461	236454
19095	236455
8528	236456
61653	236457
97112	236458
13985	236459
35475	236460
37715	236461
2375	236462
188	236463
18016	236464
106995	236465
40322	236466
42706	236467
12736	236468
267	236469
81232	236470
107154	236471
60944	236472
2427	236473
142830	236474
32615	236475
658	236476
3230	236477
6239	236478
107582	236479
2725	236480
70278	236481
32031	236482
107611	236483
38771	236484
88251	236485
778	236486
36661	236487
6856	236488
290	236489
34470	236490
4878	236491
17665	236492
126494	236493
144569	236494
5816	236495
1554	236496
116003	236497
117520	236498
12063	236499
4314	236500
147876	236501
81	236502
96908	236503
19186	236504
167201	236505
15017	236506
23177	236507
55876	236508
14984	236509
26238	236510
59841	236511
86854	236512
32193	236513
326	236514
80466	236515
105342	236516
22366	236517
2321	236518
109091	236519
14141	236520
103423	236521
3071	236522
100628	236523
21099	236524
91964	236525
24880	236526
62275	236527
57874	236528
38918	236529
42472	236530
55275	236531
34390	236532
133498	236533
34614	236534
26848	236535
65953	236536
7882	236537
73399	236538
73404	236539
48838	236540
80410	236541
54010	236542
20453	236543
58368	236544
14505	236545
1070	236546
87189	236547
34825	236548
113554	236549
20044	236550
151623	236551
3162	236552
2016	236553
77138	236554
42569	236555
42479	236556
1462	236557
119067	236558
38413	236559
96695	236560
100587	236561
353	236562
147151	236563
73829	236564
69604	236565
125145	236566
37802	236567
92769	236568
50070	236569
32244	236570
17754	236571
52416	236572
69806	236573
6371	236574
32098	236575
508	236576
5057	236577
62352	236578
34270	236579
20922	236580
77413	236581
8494	236582
59415	236583
11877	236584
39573	236585
42929	236586
7697	236587
71444	236588
1327	236589
62938	236590
13392	236591
12178	236592
47778	236593
56942	236594
5686	236595
14088	236596
12115	236597
112184	236598
12662	236599
10532	236600
13229	236601
137373	236602
7500	236603
104367	236604
9474	236605
54152	236606
7070	236607
73774	236608
78849	236609
10364	236610
503	236611
14677	236612
32352	236613
166808	236614
17818	236615
44090	236616
5289	236617
10965	236618
146055	236619
53385	236620
10901	236621
57981	236622
54329	236623
53358	236624
16757	236625
14248	236626
49262	236627
64960	236628
1858	236629
91131	236630
79682	236631
126837	236632
13941	236633
36955	236634
41711	236635
56427	236636
27487	236637
40862	236638
67465	236639
6289	236640
13127	236641
22489	236642
20420	236643
22676	236644
69695	236645
90307	236646
5774	236647
78233	236648
20	236649
34286	236650
1220	236651
3150	236652
40936	236653
106902	236654
108668	236655
25712	236656
26309	236657
4073	236658
67499	236659
20017	236660
95250	236661
10438	236662
110397	236663
2119	236664
34699	236665
16273	236666
22638	236667
9895	236668
16997	236669
70957	236670
22080	236671
90846	236672
21249	236673
26988	236674
6235	236675
126631	236676
6183	236677
44335	236678
23039	236679
139207	236680
10386	236681
34007	236682
17668	236683
134271	236684
862	236685
50271	236686
17942	236687
83006	236688
44539	236689
28660	236690
18589	236691
43373	236692
35062	236693
937	236694
32192	236695
2519	236696
50112	236697
163200	236698
113968	236699
37360	236700
167341	236701
138442	236702
82996	236703
54854	236704
39325	236705
20667	236706
68813	236707
10370	236708
44726	236709
26592	236710
27251	236711
75413	236712
99640	236713
88899	236714
1250	236715
12796	236716
494	236717
32241	236718
150284	236719
8500	236720
32222	236721
9809	236722
74695	236723
60942	236724
5059	236725
127572	236726
25551	236727
78082	236728
65776	236729
15005	236730
29111	236731
81308	236732
7346	236733
21107	236734
28186	236735
99320	236736
13077	236737
49567	236738
131250	236739
65659	236740
36604	236741
41967	236742
51624	236743
7351	236744
20551	236745
12192	236746
4830	236747
30413	236748
39018	236749
95078	236750
31571	236751
5344	236752
3779	236753
3930	236754
46463	236755
162182	236756
26815	236757
101212	236758
80301	236759
14335	236760
1759	236761
3311	236762
106652	236763
13082	236764
2334	236765
75038	236766
50330	236767
84834	236768
84903	236769
113971	236770
78938	236771
22278	236772
55617	236773
39937	236774
24886	236775
19780	236776
14480	236777
3405	236778
599	236779
13442	236780
31149	236781
33505	236782
27109	236783
4160	236784
22480	236785
32971	236786
19627	236787
11930	236788
4676	236789
38434	236790
28047	236791
55459	236792
36333	236793
79999	236794
38760	236795
18792	236796
96789	236797
69790	236798
3123	236799
137279	236800
32737	236801
60281	236802
18905	236803
220	236804
121176	236805
132032	236806
111614	236807
99280	236808
79413	236809
31086	236810
26013	236811
65868	236812
20952	236813
474	236814
19565	236815
52176	236816
15075	236817
126189	236818
5232	236819
114466	236820
6029	236821
43833	236822
108396	236823
25556	236824
87911	236825
25964	236826
6788	236827
796	236828
66124	236829
14754	236830
7594	236831
87751	236832
67436	236833
15261	236834
957	236835
17678	236836
70003	236837
53740	236838
13454	236839
32858	236840
5681	236841
25624	236842
2615	236843
124336	236844
70798	236845
75977	236846
2979	236847
26136	236848
29679	236849
54034	236850
119185	236851
18802	236852
22573	236853
58006	236854
71810	236855
2310	236856
41135	236857
25944	236858
10688	236859
26074	236860
122799	236861
108756	236862
375	236863
103296	236864
4185	236865
1885	236866
17794	236867
2552	236868
9190	236869
94310	236870
9018	236871
73073	236872
91518	236873
30232	236874
92901	236875
53375	236876
298	236877
56468	236878
55368	236879
145463	236880
87887	236881
16576	236882
114020	236883
24876	236884
71945	236885
2551	236886
94339	236887
20933	236888
17527	236889
76196	236890
14923	236891
19846	236892
42326	236893
11916	236894
24055	236895
1780	236896
114251	236897
12501	236898
44122	236899
98045	236900
17595	236901
37922	236902
9186	236903
45744	236904
13183	236905
27640	236906
21215	236907
42136	236908
68683	236909
19060	236910
1306	236911
20681	236912
150000	236913
6928	236914
44324	236915
38576	236916
16726	236917
1731	236918
7329	236919
14610	236920
16840	236921
48164	236922
80478	236923
3928	236924
149189	236925
16028	236926
91270	236927
17768	236928
22182	236929
90732	236930
5022	236931
27959	236932
15556	236933
42545	236934
81455	236935
25958	236936
27937	236937
31822	236938
205	236939
2153	236940
35839	236941
10254	236942
166865	236943
27943	236944
22267	236945
31862	236946
105617	236947
59879	236948
23696	236949
39468	236950
3802	236951
36110	236952
8665	236953
5360	236954
10588	236955
21816	236956
36477	236957
141379	236958
56305	236959
16222	236960
49265	236961
2654	236962
116947	236963
9351	236964
12140	236965
93966	236966
23306	236967
2154	236968
5120	236969
42190	236970
95094	236971
163536	236972
36908	236973
6015	236974
24570	236975
20778	236976
8122	236977
22822	236978
136357	236979
68457	236980
13366	236981
15565	236982
73306	236983
91319	236984
43494	236985
43683	236986
89178	236987
28908	236988
58807	236989
54118	236990
47134	236991
43685	236992
4103	236993
15115	236994
6272	236995
358	236996
11383	236997
57361	236998
4921	236999
43182	237000
7376	237001
69675	237002
62932	237003
97003	237004
20	237005
85966	237006
128506	237007
51	237008
32832	237009
15557	237010
32683	237011
48603	237012
8269	237013
31559	237014
38511	237015
49238	237016
37418	237017
20663	237018
103759	237019
59516	237020
149	237021
71416	237022
1116	237023
126022	237024
6567	237025
4737	237026
6725	237027
54987	237028
115	237029
30121	237030
22706	237031
12668	237032
10442	237033
66397	237034
1150	237035
39135	237036
81183	237037
21673	237038
55252	237039
77255	237040
6568	237041
56049	237042
4308	237043
69787	237044
1896	237045
64650	237046
453	237047
15961	237048
21923	237049
59166	237050
1165	237051
14480	237052
56431	237053
70112	237054
8546	237055
22298	237056
12668	237057
4846	237058
55649	237059
46143	237060
93738	237061
7671	237062
42169	237063
115739	237064
14973	237065
3195	237066
2718	237067
75455	237068
98211	237069
62919	237070
17108	237071
19692	237072
26062	237073
146107	237074
36791	237075
165232	237076
141986	237077
3630	237078
26263	237079
47919	237080
523	237081
5427	237082
90466	237083
65462	237084
72188	237085
9952	237086
43847	237087
31453	237088
12487	237089
20126	237090
547	237091
59239	237092
142553	237093
22180	237094
1594	237095
47005	237096
2797	237097
112611	237098
80723	237099
24794	237100
16825	237101
22495	237102
30272	237103
130837	237104
14856	237105
97909	237106
71892	237107
513	237108
10329	237109
20208	237110
51481	237111
82349	237112
30194	237113
60493	237114
102923	237115
103629	237116
136540	237117
91182	237118
20139	237119
12865	237120
10275	237121
78207	237122
24485	237123
13541	237124
95700	237125
41104	237126
19010	237127
17268	237128
76724	237129
112131	237130
3194	237131
37543	237132
93283	237133
34396	237134
2170	237135
19861	237136
60739	237137
6017	237138
3434	237139
904	237140
18933	237141
59640	237142
42693	237143
32696	237144
4011	237145
46111	237146
37810	237147
27910	237148
6502	237149
11700	237150
85619	237151
70266	237152
5830	237153
91472	237154
79804	237155
87880	237156
62954	237157
21447	237158
111562	237159
19927	237160
79617	237161
15472	237162
12210	237163
99728	237164
31445	237165
576	237166
77779	237167
15627	237168
52705	237169
86646	237170
100969	237171
131024	237172
11127	237173
5836	237174
1771	237175
16466	237176
15319	237177
42437	237178
773	237179
40566	237180
19375	237181
7091	237182
146761	237183
12035	237184
33621	237185
2507	237186
15363	237187
10999	237188
17176	237189
115571	237190
25160	237191
8347	237192
2863	237193
11220	237194
72842	237195
62606	237196
124579	237197
4617	237198
27701	237199
1870	237200
36896	237201
59646	237202
33293	237203
81366	237204
35983	237205
65996	237206
18747	237207
5994	237208
36753	237209
45924	237210
101147	237211
22605	237212
111024	237213
21412	237214
31703	237215
18150	237216
38310	237217
125247	237218
49831	237219
40359	237220
10504	237221
74922	237222
10625	237223
37599	237224
64169	237225
136355	237226
41701	237227
64462	237228
11036	237229
61845	237230
33185	237231
87757	237232
20962	237233
1149	237234
93058	237235
35122	237236
9220	237237
80696	237238
13374	237239
15401	237240
36141	237241
3215	237242
74272	237243
46228	237244
96855	237245
21667	237246
86396	237247
8115	237248
144431	237249
61894	237250
50795	237251
95928	237252
40403	237253
12277	237254
29298	237255
9375	237256
48261	237257
50560	237258
139047	237259
61565	237260
19226	237261
31281	237262
82943	237263
153962	237264
96521	237265
10590	237266
13665	237267
75737	237268
25508	237269
131999	237270
57263	237271
27335	237272
58496	237273
22566	237274
72560	237275
6	237276
5620	237277
30930	237278
126453	237279
101775	237280
104974	237281
18147	237282
32059	237283
14654	237284
24491	237285
4554	237286
25973	237287
11864	237288
46168	237289
51831	237290
69798	237291
12622	237292
46471	237293
41028	237294
14087	237295
51980	237296
12543	237297
11980	237298
42058	237299
86747	237300
34219	237301
20849	237302
30032	237303
4214	237304
135077	237305
16478	237306
60838	237307
137018	237308
11335	237309
12341	237310
1885	237311
160391	237312
49338	237313
135261	237314
101641	237315
1647	237316
24097	237317
38031	237318
17446	237319
16913	237320
9031	237321
62663	237322
19271	237323
19714	237324
136887	237325
11138	237326
134557	237327
11691	237328
165585	237329
766	237330
522	237331
93690	237332
4790	237333
5921	237334
91552	237335
66589	237336
20243	237337
1094	237338
16850	237339
93813	237340
61309	237341
4433	237342
9925	237343
37524	237344
76865	237345
21815	237346
81495	237347
93725	237348
155983	237349
1012	237350
45064	237351
96866	237352
20078	237353
15607	237354
3196	237355
13526	237356
38027	237357
22209	237358
5488	237359
91109	237360
17648	237361
75430	237362
12182	237363
54652	237364
22329	237365
97372	237366
116492	237367
141611	237368
30307	237369
31716	237370
155690	237371
94074	237372
44066	237373
131380	237374
11115	237375
101808	237376
333	237377
36249	237378
71137	237379
63868	237380
27852	237381
2945	237382
35058	237383
9802	237384
129	237385
54187	237386
6245	237387
117373	237388
10526	237389
26251	237390
19999	237391
5793	237392
2432	237393
67583	237394
4711	237395
4234	237396
28845	237397
55694	237398
28173	237399
2915	237400
12769	237401
113450	237402
8910	237403
16869	237404
28748	237405
26456	237406
29598	237407
2298	237408
119606	237409
4690	237410
92972	237411
67939	237412
39981	237413
68913	237414
10105	237415
20975	237416
1848	237417
9289	237418
25546	237419
27612	237420
53317	237421
6981	237422
26065	237423
65039	237424
24842	237425
54344	237426
45776	237427
54251	237428
59394	237429
4134	237430
11985	237431
29433	237432
706	237433
4071	237434
69690	237435
50195	237436
4432	237437
20379	237438
27739	237439
135789	237440
20283	237441
25551	237442
12383	237443
77905	237444
14305	237445
32013	237446
33978	237447
75086	237448
16817	237449
63301	237450
66779	237451
17380	237452
54735	237453
44012	237454
72415	237455
99118	237456
104613	237457
84181	237458
101756	237459
107974	237460
5244	237461
41885	237462
9839	237463
10037	237464
27315	237465
10875	237466
35050	237467
39949	237468
32802	237469
346	237470
34613	237471
8012	237472
89888	237473
8093	237474
136867	237475
9974	237476
100659	237477
108729	237478
16543	237479
23455	237480
31564	237481
1600	237482
72709	237483
1509	237484
34098	237485
19208	237486
32388	237487
107848	237488
33045	237489
48813	237490
8644	237491
30510	237492
12285	237493
9956	237494
29165	237495
40090	237496
134816	237497
42983	237498
9757	237499
95915	237500
25435	237501
33697	237502
44407	237503
139423	237504
77596	237505
21385	237506
14009	237507
7814	237508
25629	237509
21298	237510
21677	237511
81302	237512
4865	237513
37725	237514
44479	237515
8988	237516
50814	237517
103572	237518
18491	237519
125855	237520
17844	237521
25505	237522
96452	237523
46727	237524
36120	237525
123554	237526
93335	237527
44469	237528
32192	237529
2558	237530
15909	237531
6481	237532
38059	237533
33406	237534
11196	237535
20341	237536
72385	237537
98097	237538
136373	237539
6087	237540
28610	237541
23067	237542
3618	237543
107430	237544
101020	237545
37817	237546
148214	237547
8983	237548
383	237549
27114	237550
36298	237551
11511	237552
89662	237553
59519	237554
57911	237555
1458	237556
9699	237557
125469	237558
118594	237559
9781	237560
11925	237561
2745	237562
18134	237563
91457	237564
15530	237565
20534	237566
6049	237567
104213	237568
116848	237569
90968	237570
35906	237571
33067	237572
43340	237573
9158	237574
29553	237575
8768	237576
54751	237577
32520	237578
82788	237579
14476	237580
57633	237581
99968	237582
30157	237583
12414	237584
35940	237585
17147	237586
11092	237587
29294	237588
126843	237589
39379	237590
552	237591
133714	237592
57005	237593
43240	237594
96004	237595
150525	237596
68927	237597
27960	237598
30570	237599
44561	237600
66148	237601
10628	237602
56408	237603
42472	237604
25387	237605
32661	237606
165902	237607
43528	237608
10956	237609
52314	237610
58173	237611
112725	237612
39228	237613
177	237614
64138	237615
10332	237616
103720	237617
123367	237618
79650	237619
70678	237620
413	237621
106706	237622
1671	237623
7603	237624
127850	237625
39303	237626
42459	237627
38730	237628
7652	237629
20492	237630
9126	237631
1070	237632
13691	237633
21857	237634
1392	237635
3273	237636
8718	237637
36493	237638
58490	237639
3	237640
7070	237641
28787	237642
1237	237643
22522	237644
150799	237645
23767	237646
13515	237647
57962	237648
8833	237649
4363	237650
63929	237651
43489	237652
127408	237653
41649	237654
39348	237655
1473	237656
18691	237657
33069	237658
31407	237659
24560	237660
23694	237661
10174	237662
834	237663
492	237664
133093	237665
8219	237666
153178	237667
2962	237668
132233	237669
22056	237670
6735	237671
20886	237672
33347	237673
13584	237674
20971	237675
80301	237676
22816	237677
9320	237678
867	237679
25828	237680
106922	237681
111299	237682
85173	237683
77935	237684
46297	237685
20053	237686
31140	237687
27626	237688
35282	237689
53430	237690
44890	237691
88332	237692
80854	237693
109445	237694
43116	237695
3092	237696
69155	237697
27445	237698
26890	237699
34718	237700
2851	237701
134406	237702
83553	237703
74120	237704
91608	237705
110508	237706
105408	237707
20699	237708
69049	237709
4654	237710
60425	237711
9948	237712
20849	237713
2664	237714
15619	237715
18416	237716
5500	237717
31117	237718
1794	237719
4383	237720
29049	237721
139459	237722
1605	237723
18112	237724
140441	237725
30004	237726
34601	237727
66070	237728
9409	237729
25367	237730
62489	237731
78615	237732
10919	237733
102618	237734
164751	237735
1694	237736
89580	237737
16961	237738
25307	237739
131011	237740
23673	237741
15896	237742
91037	237743
5236	237744
19316	237745
29317	237746
5124	237747
4724	237748
1240	237749
8362	237750
23410	237751
43895	237752
28655	237753
15860	237754
2370	237755
4256	237756
9482	237757
125298	237758
103274	237759
21892	237760
9984	237761
40	237762
5137	237763
17288	237764
34375	237765
55852	237766
55604	237767
42800	237768
681	237769
19478	237770
47254	237771
81027	237772
26144	237773
40814	237774
678	237775
112836	237776
58924	237777
24641	237778
70609	237779
105194	237780
41111	237781
16048	237782
2342	237783
50416	237784
5033	237785
13159	237786
72651	237787
53520	237788
5052	237789
34886	237790
37036	237791
107722	237792
161327	237793
127891	237794
38392	237795
1553	237796
12291	237797
17595	237798
3631	237799
4621	237800
29307	237801
4191	237802
45575	237803
100883	237804
260	237805
149865	237806
41151	237807
71696	237808
90455	237809
4777	237810
16208	237811
13449	237812
85866	237813
3266	237814
14304	237815
4722	237816
126284	237817
25146	237818
158364	237819
11382	237820
33198	237821
2464	237822
44812	237823
10379	237824
49302	237825
13497	237826
31157	237827
2279	237828
11996	237829
3075	237830
2072	237831
61732	237832
11016	237833
84542	237834
14401	237835
27930	237836
89848	237837
2355	237838
769	237839
16559	237840
3994	237841
41744	237842
73458	237843
19599	237844
46231	237845
81107	237846
86623	237847
55034	237848
79207	237849
14041	237850
9292	237851
6808	237852
3593	237853
93886	237854
68381	237855
2690	237856
18286	237857
10442	237858
92259	237859
20354	237860
77985	237861
132815	237862
31432	237863
21801	237864
113216	237865
75554	237866
71508	237867
44230	237868
798	237869
110944	237870
30109	237871
15835	237872
7122	237873
2640	237874
6459	237875
3196	237876
210	237877
55057	237878
86072	237879
52750	237880
18093	237881
39300	237882
53551	237883
57600	237884
97175	237885
167846	237886
46340	237887
36284	237888
33308	237889
75750	237890
30506	237891
11886	237892
21623	237893
70494	237894
2676	237895
3725	237896
21377	237897
64507	237898
2414	237899
19445	237900
62426	237901
103497	237902
57423	237903
45401	237904
8811	237905
14771	237906
14358	237907
61109	237908
27780	237909
28780	237910
72473	237911
79915	237912
9521	237913
37895	237914
23249	237915
52173	237916
2058	237917
9937	237918
84767	237919
47546	237920
6475	237921
66223	237922
119276	237923
85443	237924
661	237925
28906	237926
125	237927
53808	237928
108153	237929
36689	237930
1	237931
66297	237932
127664	237933
126498	237934
6042	237935
94917	237936
6046	237937
145	237938
9658	237939
51513	237940
27294	237941
90237	237942
2720	237943
10259	237944
2751	237945
19019	237946
57654	237947
37742	237948
111086	237949
8653	237950
31513	237951
132690	237952
14368	237953
56197	237954
65825	237955
28759	237956
44689	237957
39739	237958
39325	237959
10441	237960
100913	237961
28863	237962
64282	237963
64774	237964
57724	237965
29683	237966
79799	237967
1848	237968
11497	237969
34269	237970
116906	237971
27287	237972
99117	237973
13881	237974
52400	237975
573	237976
5806	237977
59208	237978
35085	237979
153781	237980
13382	237981
29374	237982
89102	237983
10854	237984
22322	237985
122881	237986
95134	237987
78508	237988
3184	237989
31647	237990
6459	237991
75	237992
83925	237993
96207	237994
40767	237995
15330	237996
48751	237997
15588	237998
24155	237999
2003	238000
101191	238001
17872	238002
118497	238003
49396	238004
43087	238005
1245	238006
6509	238007
6696	238008
18521	238009
14533	238010
60255	238011
42005	238012
77067	238013
119352	238014
82475	238015
64638	238016
20113	238017
81865	238018
28006	238019
25862	238020
31952	238021
96036	238022
41995	238023
94441	238024
52064	238025
28146	238026
13698	238027
3002	238028
7245	238029
5655	238030
28855	238031
46764	238032
28538	238033
8718	238034
6901	238035
62437	238036
39286	238037
14685	238038
53908	238039
25641	238040
12375	238041
88306	238042
22566	238043
19160	238044
42914	238045
2831	238046
10872	238047
4895	238048
9783	238049
28191	238050
114414	238051
30156	238052
10819	238053
14828	238054
135543	238055
15159	238056
24275	238057
46083	238058
76228	238059
34451	238060
145275	238061
14225	238062
74440	238063
39811	238064
10184	238065
80699	238066
93195	238067
73691	238068
25597	238069
35859	238070
52915	238071
35847	238072
56114	238073
104880	238074
114675	238075
6790	238076
21571	238077
4788	238078
120075	238079
5096	238080
7329	238081
148198	238082
64423	238083
30823	238084
52167	238085
2052	238086
5239	238087
21268	238088
8965	238089
69166	238090
18604	238091
106709	238092
5953	238093
15657	238094
890	238095
48066	238096
143794	238097
84477	238098
65319	238099
90286	238100
70464	238101
19607	238102
23551	238103
113343	238104
19942	238105
22184	238106
72507	238107
7316	238108
35687	238109
52511	238110
19303	238111
7149	238112
116156	238113
37683	238114
27109	238115
90719	238116
8236	238117
21814	238118
138679	238119
2281	238120
70958	238121
19173	238122
20553	238123
33570	238124
99269	238125
24217	238126
65134	238127
2980	238128
17830	238129
50293	238130
101911	238131
89007	238132
156876	238133
113291	238134
47149	238135
30379	238136
123157	238137
115493	238138
44899	238139
22807	238140
107962	238141
9850	238142
137665	238143
10367	238144
136982	238145
28180	238146
77881	238147
13844	238148
137903	238149
128901	238150
110241	238151
25891	238152
6187	238153
6478	238154
44992	238155
18704	238156
123251	238157
5654	238158
66581	238159
132682	238160
29204	238161
25270	238162
25038	238163
3924	238164
50853	238165
70282	238166
66404	238167
28639	238168
69775	238169
28004	238170
247	238171
65725	238172
78678	238173
120646	238174
75515	238175
55721	238176
111278	238177
27633	238178
63766	238179
41404	238180
21695	238181
92273	238182
118913	238183
45647	238184
29460	238185
132573	238186
47647	238187
32240	238188
57826	238189
36969	238190
29001	238191
133830	238192
1504	238193
17367	238194
71996	238195
18108	238196
77637	238197
11286	238198
155961	238199
32162	238200
265	238201
17220	238202
60858	238203
4978	238204
44649	238205
21265	238206
119170	238207
40311	238208
66309	238209
23081	238210
4406	238211
61117	238212
9706	238213
59543	238214
36018	238215
61774	238216
110168	238217
51233	238218
103279	238219
48378	238220
73542	238221
338	238222
73659	238223
65758	238224
43803	238225
55407	238226
42386	238227
104413	238228
3331	238229
44583	238230
43228	238231
121687	238232
90072	238233
19177	238234
10549	238235
24504	238236
45521	238237
35048	238238
64950	238239
91640	238240
17404	238241
45234	238242
3421	238243
7220	238244
35262	238245
11152	238246
32836	238247
56641	238248
29168	238249
37351	238250
65369	238251
109378	238252
109209	238253
20363	238254
117629	238255
3172	238256
69597	238257
67044	238258
151774	238259
6407	238260
66565	238261
112514	238262
2644	238263
16434	238264
132823	238265
33083	238266
87946	238267
119109	238268
68162	238269
23146	238270
6231	238271
676	238272
827	238273
31117	238274
91226	238275
160267	238276
17724	238277
45373	238278
6384	238279
67410	238280
67309	238281
409	238282
112504	238283
34587	238284
7034	238285
66743	238286
16704	238287
137829	238288
139124	238289
11725	238290
3307	238291
87009	238292
84220	238293
28899	238294
35530	238295
5732	238296
109689	238297
5438	238298
36365	238299
110255	238300
162790	238301
55051	238302
5662	238303
133129	238304
30384	238305
5005	238306
12837	238307
1036	238308
2489	238309
1248	238310
31301	238311
18688	238312
1140	238313
110644	238314
108814	238315
136229	238316
40441	238317
88784	238318
5021	238319
141416	238320
5455	238321
11715	238322
8158	238323
79282	238324
12219	238325
87106	238326
36919	238327
89659	238328
18674	238329
8198	238330
42590	238331
26243	238332
48391	238333
78438	238334
73573	238335
72153	238336
35840	238337
10008	238338
72755	238339
134073	238340
1493	238341
46096	238342
4614	238343
15570	238344
41438	238345
7655	238346
78359	238347
36411	238348
98533	238349
33233	238350
4957	238351
37913	238352
43205	238353
87914	238354
34827	238355
8507	238356
52489	238357
12918	238358
43472	238359
5346	238360
13611	238361
50835	238362
46008	238363
62	238364
13581	238365
33165	238366
69765	238367
48655	238368
34549	238369
47149	238370
114610	238371
2449	238372
6584	238373
20193	238374
2635	238375
59421	238376
2036	238377
48312	238378
57834	238379
104708	238380
3731	238381
1454	238382
51541	238383
2891	238384
28195	238385
155430	238386
62553	238387
12888	238388
156662	238389
44656	238390
68911	238391
17069	238392
32249	238393
9643	238394
27	238395
6036	238396
3269	238397
33387	238398
18051	238399
16814	238400
16868	238401
29501	238402
146782	238403
115729	238404
848	238405
41747	238406
133990	238407
38876	238408
32434	238409
47092	238410
7702	238411
59029	238412
32975	238413
12628	238414
49170	238415
8067	238416
132844	238417
60894	238418
22735	238419
3160	238420
12329	238421
35678	238422
70500	238423
91915	238424
57989	238425
28186	238426
100268	238427
21628	238428
166970	238429
1226	238430
19758	238431
1318	238432
81997	238433
33527	238434
142888	238435
13709	238436
34750	238437
80765	238438
278	238439
11824	238440
10618	238441
46945	238442
2543	238443
58427	238444
53435	238445
165100	238446
1691	238447
11067	238448
49102	238449
96643	238450
25632	238451
86288	238452
50527	238453
843	238454
78484	238455
47161	238456
24917	238457
27234	238458
97146	238459
34113	238460
6900	238461
67448	238462
45936	238463
155388	238464
33134	238465
43991	238466
95252	238467
20070	238468
23700	238469
25379	238470
2150	238471
120846	238472
33848	238473
52512	238474
115785	238475
14196	238476
20789	238477
10906	238478
130791	238479
33079	238480
42711	238481
1996	238482
15506	238483
111975	238484
36765	238485
123691	238486
48701	238487
166286	238488
112067	238489
5936	238490
105565	238491
23929	238492
151664	238493
8038	238494
92404	238495
20380	238496
14683	238497
66010	238498
41990	238499
673	238500
42598	238501
3325	238502
72020	238503
63618	238504
31920	238505
79827	238506
27760	238507
104055	238508
14854	238509
48956	238510
60289	238511
9071	238512
8575	238513
10120	238514
10392	238515
6225	238516
32540	238517
67845	238518
33	238519
35713	238520
115069	238521
122364	238522
50668	238523
158805	238524
63532	238525
38362	238526
65581	238527
50321	238528
44130	238529
10360	238530
7319	238531
30184	238532
7686	238533
18502	238534
17950	238535
1174	238536
18	238537
12657	238538
68911	238539
67473	238540
550	238541
132842	238542
8383	238543
7028	238544
4758	238545
167954	238546
13283	238547
13807	238548
87494	238549
79736	238550
40256	238551
126798	238552
105481	238553
71657	238554
81685	238555
10261	238556
33017	238557
7815	238558
10927	238559
17445	238560
16391	238561
124882	238562
1769	238563
130843	238564
128864	238565
68381	238566
5211	238567
4287	238568
96587	238569
57122	238570
5425	238571
49129	238572
46602	238573
28162	238574
81853	238575
36785	238576
18871	238577
2373	238578
8634	238579
17407	238580
39591	238581
14353	238582
9364	238583
73680	238584
59745	238585
57289	238586
9525	238587
23540	238588
44877	238589
130158	238590
814	238591
32597	238592
9992	238593
131082	238594
32857	238595
1316	238596
36356	238597
69339	238598
74041	238599
89692	238600
17362	238601
44713	238602
54086	238603
21849	238604
24296	238605
75646	238606
82168	238607
28781	238608
20891	238609
161839	238610
54913	238611
42890	238612
16753	238613
57074	238614
103783	238615
128622	238616
23425	238617
105204	238618
10051	238619
52575	238620
52618	238621
50252	238622
43130	238623
57362	238624
8209	238625
143712	238626
1488	238627
21187	238628
52730	238629
10658	238630
3729	238631
17358	238632
588	238633
15772	238634
4939	238635
48155	238636
14051	238637
2999	238638
11337	238639
18059	238640
3858	238641
124018	238642
51788	238643
13903	238644
130420	238645
93466	238646
45269	238647
21001	238648
7893	238649
40668	238650
121160	238651
101676	238652
14328	238653
10261	238654
1505	238655
70523	238656
99324	238657
138784	238658
37073	238659
15874	238660
461	238661
13473	238662
34141	238663
4742	238664
166298	238665
16589	238666
88209	238667
6680	238668
50136	238669
48309	238670
133460	238671
25511	238672
59673	238673
12939	238674
46017	238675
51587	238676
5312	238677
26181	238678
10530	238679
45	238680
41235	238681
42026	238682
103088	238683
161222	238684
59592	238685
71506	238686
126800	238687
39822	238688
48022	238689
137493	238690
36307	238691
44792	238692
12742	238693
151358	238694
110925	238695
31990	238696
91504	238697
114506	238698
29019	238699
100174	238700
81682	238701
40119	238702
71793	238703
48519	238704
107203	238705
22122	238706
1661	238707
28833	238708
5568	238709
68420	238710
53905	238711
5628	238712
7831	238713
31875	238714
85196	238715
66073	238716
31015	238717
25700	238718
59351	238719
43146	238720
53444	238721
51379	238722
117449	238723
28809	238724
25786	238725
2302	238726
154424	238727
946	238728
25995	238729
4325	238730
3395	238731
118744	238732
46881	238733
10063	238734
26982	238735
23360	238736
137350	238737
31159	238738
18253	238739
31413	238740
45095	238741
108135	238742
6719	238743
64137	238744
19041	238745
36444	238746
29467	238747
20085	238748
79845	238749
27244	238750
2416	238751
28607	238752
36562	238753
55248	238754
4136	238755
74679	238756
35296	238757
39308	238758
67457	238759
38184	238760
12636	238761
3901	238762
126550	238763
13751	238764
12817	238765
34038	238766
17174	238767
7171	238768
16956	238769
120657	238770
44576	238771
124917	238772
5743	238773
15807	238774
28131	238775
1220	238776
51568	238777
5233	238778
7471	238779
123252	238780
96998	238781
18233	238782
34644	238783
74182	238784
5917	238785
23256	238786
69200	238787
61430	238788
11963	238789
38438	238790
132	238791
78220	238792
3031	238793
833	238794
25225	238795
66468	238796
731	238797
5629	238798
9758	238799
131293	238800
72913	238801
102273	238802
159065	238803
22495	238804
99129	238805
61827	238806
66526	238807
21359	238808
96349	238809
15668	238810
22810	238811
2798	238812
5605	238813
165209	238814
32759	238815
16866	238816
66412	238817
5920	238818
101001	238819
25740	238820
84564	238821
45466	238822
43499	238823
67312	238824
16253	238825
1000	238826
46839	238827
6172	238828
75484	238829
72170	238830
52330	238831
15130	238832
2866	238833
3370	238834
12891	238835
303	238836
743	238837
22431	238838
11047	238839
28941	238840
89784	238841
39022	238842
75088	238843
26	238844
51768	238845
32363	238846
20091	238847
25903	238848
46282	238849
970	238850
24321	238851
26913	238852
54024	238853
114293	238854
49967	238855
12107	238856
12716	238857
129490	238858
102756	238859
35696	238860
18003	238861
24031	238862
115431	238863
14875	238864
124705	238865
1446	238866
42889	238867
10657	238868
122654	238869
3800	238870
132911	238871
9384	238872
38299	238873
33736	238874
46368	238875
1132	238876
154554	238877
21470	238878
11396	238879
8655	238880
18003	238881
39383	238882
131308	238883
6667	238884
38540	238885
56	238886
51558	238887
12009	238888
19633	238889
1931	238890
118617	238891
27335	238892
58386	238893
96230	238894
10428	238895
50215	238896
57434	238897
18742	238898
38197	238899
62049	238900
28791	238901
8027	238902
3578	238903
80824	238904
23096	238905
3277	238906
4063	238907
27946	238908
4097	238909
71795	238910
103704	238911
70895	238912
11432	238913
26332	238914
9091	238915
3031	238916
12203	238917
80181	238918
9727	238919
67733	238920
33555	238921
3597	238922
61311	238923
70468	238924
14476	238925
15656	238926
49251	238927
2364	238928
33835	238929
127596	238930
124095	238931
18354	238932
47328	238933
26121	238934
29844	238935
30528	238936
11327	238937
143828	238938
13994	238939
10427	238940
20117	238941
40148	238942
112657	238943
6322	238944
12539	238945
60042	238946
40020	238947
31053	238948
60869	238949
29001	238950
30004	238951
25159	238952
115889	238953
46987	238954
7568	238955
32545	238956
55791	238957
38086	238958
18514	238959
70735	238960
5558	238961
21014	238962
58703	238963
11757	238964
7197	238965
44628	238966
113130	238967
28188	238968
53737	238969
7964	238970
9340	238971
88201	238972
60749	238973
49534	238974
135105	238975
43843	238976
26571	238977
79122	238978
94388	238979
29071	238980
149702	238981
117785	238982
4261	238983
126567	238984
89495	238985
14432	238986
25985	238987
71181	238988
63006	238989
15493	238990
65213	238991
2712	238992
18575	238993
30154	238994
31279	238995
14059	238996
83467	238997
7158	238998
1335	238999
366	239000
35133	239001
5899	239002
63890	239003
44702	239004
94308	239005
116918	239006
156787	239007
21469	239008
69953	239009
12027	239010
39177	239011
4282	239012
37262	239013
43577	239014
50758	239015
28854	239016
72395	239017
267	239018
6421	239019
20669	239020
110305	239021
95978	239022
1965	239023
18625	239024
21868	239025
40467	239026
104137	239027
107276	239028
108315	239029
32987	239030
1623	239031
17737	239032
9389	239033
3352	239034
23704	239035
7495	239036
36750	239037
20803	239038
161648	239039
11163	239040
11986	239041
27964	239042
5412	239043
44847	239044
25325	239045
1548	239046
29274	239047
92367	239048
94174	239049
28001	239050
8211	239051
97105	239052
12718	239053
82419	239054
70180	239055
9260	239056
49	239057
81586	239058
21427	239059
53311	239060
99	239061
28473	239062
35232	239063
42908	239064
31475	239065
77721	239066
137331	239067
66826	239068
61352	239069
44236	239070
12095	239071
82515	239072
21836	239073
5465	239074
1804	239075
70217	239076
5989	239077
158942	239078
41267	239079
54397	239080
133340	239081
6557	239082
60882	239083
17364	239084
46015	239085
16938	239086
5659	239087
43082	239088
69160	239089
59142	239090
74670	239091
33122	239092
17451	239093
17593	239094
107655	239095
2249	239096
76752	239097
22622	239098
852	239099
80694	239100
47700	239101
39921	239102
61033	239103
59879	239104
16278	239105
4035	239106
88806	239107
37502	239108
41670	239109
68177	239110
517	239111
42081	239112
18364	239113
3134	239114
1400	239115
70859	239116
122041	239117
121204	239118
13176	239119
128010	239120
29746	239121
55816	239122
391	239123
84829	239124
18632	239125
1902	239126
33398	239127
14221	239128
9021	239129
38991	239130
17006	239131
106754	239132
66306	239133
48454	239134
3950	239135
28957	239136
60337	239137
14664	239138
4471	239139
97356	239140
29155	239141
57941	239142
12436	239143
26904	239144
41586	239145
42315	239146
52775	239147
13631	239148
102543	239149
227	239150
50026	239151
31146	239152
166665	239153
10471	239154
28790	239155
32027	239156
98633	239157
90341	239158
19153	239159
4099	239160
99108	239161
19025	239162
89241	239163
17482	239164
95276	239165
3466	239166
28423	239167
25563	239168
53174	239169
45586	239170
7821	239171
9551	239172
37887	239173
3887	239174
166906	239175
3462	239176
27922	239177
71066	239178
135555	239179
16571	239180
21950	239181
66885	239182
20784	239183
24051	239184
1983	239185
111277	239186
17865	239187
36805	239188
88882	239189
161569	239190
2546	239191
98254	239192
1221	239193
38892	239194
28298	239195
43865	239196
27087	239197
37167	239198
37354	239199
17572	239200
20137	239201
55221	239202
19251	239203
78022	239204
6163	239205
16660	239206
22022	239207
87056	239208
51010	239209
4166	239210
7605	239211
13291	239212
36	239213
19169	239214
6135	239215
56881	239216
31523	239217
1275	239218
112646	239219
9162	239220
1446	239221
140819	239222
78464	239223
86645	239224
129910	239225
31545	239226
15597	239227
27016	239228
4453	239229
4401	239230
1037	239231
15754	239232
20161	239233
14001	239234
5153	239235
78189	239236
14402	239237
49764	239238
119876	239239
19496	239240
35745	239241
61618	239242
21238	239243
46203	239244
13711	239245
58828	239246
12165	239247
90499	239248
19398	239249
1260	239250
497	239251
170065	239252
95217	239253
71051	239254
91929	239255
562	239256
3389	239257
108160	239258
5612	239259
39758	239260
1488	239261
2768	239262
25742	239263
135533	239264
2545	239265
17999	239266
59996	239267
56538	239268
10214	239269
89252	239270
6317	239271
5480	239272
22506	239273
73026	239274
14286	239275
23956	239276
72384	239277
90821	239278
14492	239279
70467	239280
12178	239281
10325	239282
16510	239283
39781	239284
43471	239285
148998	239286
104846	239287
4557	239288
40797	239289
59299	239290
12976	239291
10942	239292
13940	239293
3089	239294
122443	239295
12116	239296
107366	239297
4078	239298
22066	239299
27588	239300
1037	239301
61750	239302
28742	239303
39179	239304
17772	239305
23309	239306
739	239307
34388	239308
48253	239309
32408	239310
1126	239311
29925	239312
41065	239313
75259	239314
7927	239315
10751	239316
16080	239317
10734	239318
2235	239319
88484	239320
5622	239321
169714	239322
12749	239323
77692	239324
90388	239325
12926	239326
67191	239327
79238	239328
9285	239329
17916	239330
39445	239331
107159	239332
30338	239333
106488	239334
13943	239335
42406	239336
112359	239337
48362	239338
19485	239339
50748	239340
16594	239341
7622	239342
444	239343
3294	239344
28550	239345
19799	239346
41852	239347
40594	239348
74581	239349
93996	239350
43693	239351
47289	239352
31397	239353
3283	239354
9651	239355
30250	239356
127812	239357
36302	239358
46233	239359
37461	239360
36303	239361
10029	239362
3480	239363
571	239364
6764	239365
17920	239366
5975	239367
1904	239368
6982	239369
13856	239370
688	239371
69771	239372
68382	239373
13949	239374
37375	239375
16333	239376
15741	239377
16987	239378
38760	239379
66729	239380
16589	239381
44321	239382
91233	239383
718	239384
9539	239385
62151	239386
1675	239387
844	239388
14420	239389
42116	239390
34129	239391
105069	239392
57157	239393
114012	239394
18693	239395
136598	239396
67590	239397
6634	239398
40137	239399
22578	239400
62763	239401
41456	239402
56195	239403
38714	239404
69252	239405
71270	239406
39851	239407
48449	239408
13743	239409
110166	239410
1230	239411
20343	239412
33645	239413
7298	239414
79187	239415
19363	239416
2742	239417
8072	239418
51976	239419
83898	239420
30728	239421
33392	239422
66314	239423
87554	239424
88940	239425
113685	239426
42383	239427
61851	239428
64529	239429
3514	239430
6284	239431
11088	239432
20368	239433
5111	239434
29964	239435
4867	239436
36125	239437
94238	239438
47914	239439
12125	239440
129574	239441
123022	239442
135632	239443
33760	239444
24116	239445
104927	239446
280	239447
42616	239448
13128	239449
21157	239450
67869	239451
35453	239452
12335	239453
40471	239454
50114	239455
21500	239456
82096	239457
131810	239458
65021	239459
49259	239460
137505	239461
22520	239462
28575	239463
66413	239464
133440	239465
1233	239466
30803	239467
19320	239468
59936	239469
13195	239470
32028	239471
13656	239472
89734	239473
8107	239474
37086	239475
56470	239476
6423	239477
13747	239478
66121	239479
16550	239480
53763	239481
34235	239482
12952	239483
7200	239484
20436	239485
22824	239486
140836	239487
51847	239488
2539	239489
45640	239490
37723	239491
80608	239492
40828	239493
106462	239494
58765	239495
22171	239496
42265	239497
715	239498
2951	239499
80143	239500
340	239501
3758	239502
4715	239503
2147	239504
28401	239505
104848	239506
95482	239507
74323	239508
14328	239509
18183	239510
6128	239511
100402	239512
67753	239513
116477	239514
15209	239515
6399	239516
142060	239517
18164	239518
26747	239519
20318	239520
267	239521
3600	239522
23562	239523
27542	239524
9236	239525
61011	239526
92449	239527
1635	239528
95554	239529
32262	239530
1039	239531
37520	239532
28241	239533
36467	239534
30807	239535
108735	239536
12023	239537
19855	239538
39621	239539
17838	239540
25	239541
44986	239542
67515	239543
106956	239544
29072	239545
69958	239546
65006	239547
101460	239548
43891	239549
18069	239550
21776	239551
99091	239552
27878	239553
98458	239554
44381	239555
38765	239556
7313	239557
144287	239558
98021	239559
75341	239560
106872	239561
2810	239562
56	239563
111297	239564
5326	239565
4450	239566
3525	239567
136739	239568
2362	239569
62183	239570
24052	239571
52067	239572
9868	239573
89879	239574
53851	239575
14390	239576
83	239577
69261	239578
2845	239579
371	239580
14204	239581
153197	239582
56758	239583
19424	239584
55523	239585
5982	239586
80904	239587
88826	239588
19605	239589
29161	239590
7238	239591
69738	239592
96013	239593
17777	239594
16969	239595
13361	239596
117178	239597
55175	239598
28903	239599
29295	239600
200	239601
17596	239602
9624	239603
18841	239604
11550	239605
123325	239606
1296	239607
4230	239608
10982	239609
5985	239610
46344	239611
70038	239612
168807	239613
13479	239614
46666	239615
15838	239616
3105	239617
4603	239618
8135	239619
432	239620
60210	239621
105870	239622
15193	239623
96933	239624
42368	239625
29655	239626
26900	239627
165469	239628
20414	239629
61600	239630
18438	239631
25932	239632
69539	239633
74983	239634
2742	239635
117459	239636
98855	239637
104185	239638
49371	239639
9742	239640
123414	239641
441	239642
66688	239643
56315	239644
27807	239645
110032	239646
22564	239647
30122	239648
36773	239649
4071	239650
29583	239651
5397	239652
14009	239653
89244	239654
40031	239655
48455	239656
47100	239657
60480	239658
139812	239659
54	239660
9127	239661
9668	239662
43451	239663
33735	239664
55959	239665
36384	239666
15451	239667
128840	239668
34076	239669
55083	239670
36109	239671
4810	239672
31033	239673
9198	239674
20071	239675
149620	239676
17122	239677
109801	239678
14058	239679
138623	239680
44004	239681
41551	239682
5275	239683
23633	239684
78797	239685
43879	239686
9682	239687
3628	239688
76692	239689
68755	239690
56034	239691
45361	239692
47190	239693
78489	239694
1899	239695
115975	239696
70732	239697
17874	239698
8926	239699
39543	239700
80660	239701
96447	239702
9559	239703
127007	239704
6643	239705
50005	239706
35516	239707
4486	239708
30961	239709
30820	239710
3239	239711
7250	239712
31516	239713
711	239714
3118	239715
11314	239716
59677	239717
28958	239718
30411	239719
27960	239720
17005	239721
4659	239722
65669	239723
53439	239724
21907	239725
18735	239726
48706	239727
6982	239728
5708	239729
109328	239730
45115	239731
88948	239732
11053	239733
5397	239734
18318	239735
63657	239736
58982	239737
104171	239738
3758	239739
68267	239740
85716	239741
3495	239742
48763	239743
30653	239744
14067	239745
34693	239746
14774	239747
139557	239748
4338	239749
109226	239750
37237	239751
22012	239752
15713	239753
39956	239754
2084	239755
6193	239756
23964	239757
57816	239758
17426	239759
10174	239760
9463	239761
151957	239762
105895	239763
67340	239764
22988	239765
15012	239766
36867	239767
16206	239768
22260	239769
41867	239770
126694	239771
12775	239772
32370	239773
13263	239774
64700	239775
63841	239776
9558	239777
18617	239778
96503	239779
57327	239780
66849	239781
13220	239782
60817	239783
787	239784
86784	239785
137602	239786
87561	239787
67914	239788
44258	239789
157293	239790
77667	239791
68481	239792
34149	239793
52302	239794
71354	239795
6468	239796
9568	239797
34226	239798
78450	239799
12318	239800
36762	239801
31488	239802
61458	239803
9798	239804
70293	239805
23781	239806
24649	239807
12630	239808
128964	239809
27662	239810
32196	239811
104876	239812
41278	239813
28378	239814
109851	239815
1272	239816
40364	239817
31352	239818
35108	239819
132314	239820
88778	239821
759	239822
44930	239823
15314	239824
23920	239825
105679	239826
15831	239827
78572	239828
4777	239829
5466	239830
1224	239831
166717	239832
38868	239833
1502	239834
13928	239835
14250	239836
32786	239837
8842	239838
5540	239839
11412	239840
12538	239841
69673	239842
63270	239843
57236	239844
17278	239845
8932	239846
53976	239847
138	239848
17702	239849
20359	239850
4904	239851
14044	239852
14828	239853
109596	239854
29	239855
24197	239856
44286	239857
66219	239858
19343	239859
44639	239860
10565	239861
7440	239862
167792	239863
4562	239864
14229	239865
65964	239866
121920	239867
22954	239868
84232	239869
63864	239870
90273	239871
47803	239872
9256	239873
133507	239874
34968	239875
6567	239876
176	239877
85573	239878
29525	239879
54156	239880
132910	239881
45512	239882
8303	239883
33677	239884
42185	239885
48460	239886
121321	239887
97928	239888
82226	239889
390	239890
52552	239891
75609	239892
11036	239893
91210	239894
53847	239895
5156	239896
60333	239897
10991	239898
63130	239899
20460	239900
39439	239901
32402	239902
16613	239903
35119	239904
29628	239905
92879	239906
113861	239907
14556	239908
95310	239909
5039	239910
22925	239911
6576	239912
9521	239913
76863	239914
80537	239915
920	239916
36755	239917
71873	239918
112151	239919
17109	239920
52315	239921
85033	239922
13950	239923
78409	239924
8393	239925
3257	239926
43182	239927
28140	239928
20333	239929
38784	239930
45444	239931
44737	239932
4778	239933
11786	239934
86264	239935
86058	239936
4552	239937
5449	239938
27759	239939
81379	239940
31381	239941
127152	239942
81678	239943
69862	239944
29913	239945
155329	239946
40415	239947
110466	239948
27916	239949
55660	239950
11177	239951
10297	239952
16916	239953
36036	239954
57712	239955
8844	239956
17423	239957
18238	239958
7128	239959
3521	239960
36955	239961
142647	239962
75	239963
5960	239964
70694	239965
1904	239966
32749	239967
87514	239968
32801	239969
3630	239970
48955	239971
17884	239972
13524	239973
28455	239974
22730	239975
29089	239976
43632	239977
8478	239978
15955	239979
100784	239980
122648	239981
46180	239982
104802	239983
41925	239984
21006	239985
73576	239986
95189	239987
59278	239988
14699	239989
23005	239990
6683	239991
11357	239992
74298	239993
46036	239994
48984	239995
7949	239996
69548	239997
56252	239998
7936	239999
5000	240000
6764	240001
132652	240002
6190	240003
28160	240004
37927	240005
36939	240006
18249	240007
68114	240008
93444	240009
7517	240010
62217	240011
93503	240012
49459	240013
61953	240014
3183	240015
20467	240016
6203	240017
12600	240018
16556	240019
19555	240020
93873	240021
65992	240022
39934	240023
75869	240024
28410	240025
107197	240026
10927	240027
4293	240028
1798	240029
3379	240030
28143	240031
19949	240032
46183	240033
73129	240034
97123	240035
8312	240036
15729	240037
93532	240038
23261	240039
29074	240040
637	240041
14494	240042
24253	240043
16877	240044
60617	240045
4120	240046
78389	240047
39474	240048
51701	240049
42220	240050
26239	240051
6190	240052
20134	240053
40799	240054
6065	240055
169030	240056
980	240057
77681	240058
168642	240059
12836	240060
9382	240061
102703	240062
47635	240063
163300	240064
78876	240065
90190	240066
76563	240067
24561	240068
58324	240069
107388	240070
458	240071
14223	240072
80278	240073
99966	240074
108385	240075
22748	240076
6522	240077
144454	240078
32264	240079
36530	240080
1269	240081
105718	240082
46137	240083
3316	240084
30494	240085
102051	240086
22291	240087
11553	240088
11594	240089
72098	240090
84364	240091
53737	240092
424	240093
45327	240094
23952	240095
79167	240096
11112	240097
6856	240098
114550	240099
66860	240100
1665	240101
16805	240102
120691	240103
84435	240104
116935	240105
67101	240106
11576	240107
63899	240108
5108	240109
1721	240110
129015	240111
50668	240112
83743	240113
14873	240114
29123	240115
67250	240116
36632	240117
3777	240118
40677	240119
42524	240120
69036	240121
9009	240122
62380	240123
24526	240124
95462	240125
7401	240126
9856	240127
124788	240128
55033	240129
43282	240130
36373	240131
145453	240132
124354	240133
132665	240134
13443	240135
46813	240136
64862	240137
82356	240138
54886	240139
88965	240140
21631	240141
47898	240142
37581	240143
45181	240144
3535	240145
20614	240146
75336	240147
78999	240148
19137	240149
52529	240150
107821	240151
41045	240152
164516	240153
37225	240154
1818	240155
117647	240156
101041	240157
5888	240158
157531	240159
22467	240160
43915	240161
25064	240162
48156	240163
4697	240164
152087	240165
19974	240166
32914	240167
104641	240168
31541	240169
169126	240170
137109	240171
52677	240172
41796	240173
5558	240174
3973	240175
16640	240176
54199	240177
39474	240178
68902	240179
43811	240180
53686	240181
24538	240182
44193	240183
56206	240184
4798	240185
113570	240186
11838	240187
71325	240188
27006	240189
22282	240190
12571	240191
46338	240192
108309	240193
25958	240194
23713	240195
38006	240196
117283	240197
1593	240198
16191	240199
63479	240200
80184	240201
8031	240202
77094	240203
4253	240204
2637	240205
45463	240206
45504	240207
116135	240208
12327	240209
116584	240210
51855	240211
130970	240212
146677	240213
49136	240214
132297	240215
24765	240216
22619	240217
5822	240218
72050	240219
19572	240220
2915	240221
50713	240222
79450	240223
8318	240224
10878	240225
75985	240226
25585	240227
74190	240228
43220	240229
70726	240230
13232	240231
37935	240232
3669	240233
9619	240234
149726	240235
82284	240236
30312	240237
33025	240238
6772	240239
158821	240240
18244	240241
45793	240242
62379	240243
41605	240244
45364	240245
22868	240246
104748	240247
101119	240248
2955	240249
40808	240250
82601	240251
16404	240252
1801	240253
1398	240254
22353	240255
10932	240256
30530	240257
71102	240258
9463	240259
15440	240260
73279	240261
5960	240262
63191	240263
100865	240264
86	240265
33036	240266
1927	240267
34343	240268
24431	240269
106596	240270
23828	240271
129030	240272
169370	240273
121	240274
37251	240275
43940	240276
47518	240277
67393	240278
37656	240279
2094	240280
37083	240281
1954	240282
20769	240283
89005	240284
28027	240285
2059	240286
11586	240287
9040	240288
1499	240289
80679	240290
480	240291
133068	240292
98967	240293
5734	240294
41292	240295
62152	240296
86252	240297
17313	240298
137101	240299
1105	240300
13957	240301
35053	240302
6235	240303
46650	240304
36018	240305
33515	240306
59757	240307
67798	240308
47814	240309
7408	240310
19895	240311
53486	240312
4986	240313
6532	240314
13627	240315
115835	240316
8704	240317
39133	240318
15491	240319
13379	240320
40676	240321
61429	240322
28941	240323
9126	240324
18379	240325
2188	240326
632	240327
32362	240328
93084	240329
116015	240330
8217	240331
119549	240332
129277	240333
3634	240334
103574	240335
1719	240336
56681	240337
8682	240338
89103	240339
32322	240340
31233	240341
5370	240342
9362	240343
49014	240344
18348	240345
113158	240346
35069	240347
9886	240348
14675	240349
39687	240350
17099	240351
57010	240352
83899	240353
7020	240354
64703	240355
41	240356
6935	240357
37006	240358
1289	240359
28631	240360
595	240361
139503	240362
566	240363
5446	240364
42316	240365
60925	240366
57806	240367
1540	240368
26948	240369
36866	240370
18256	240371
38262	240372
126930	240373
26240	240374
12758	240375
1212	240376
5145	240377
133429	240378
145305	240379
19886	240380
37580	240381
26709	240382
29413	240383
4879	240384
18444	240385
978	240386
65085	240387
67687	240388
61694	240389
9723	240390
127188	240391
10886	240392
19535	240393
59521	240394
24952	240395
98564	240396
96950	240397
12254	240398
57723	240399
93903	240400
21679	240401
108889	240402
4644	240403
19018	240404
32113	240405
136160	240406
61687	240407
29199	240408
96294	240409
91738	240410
31774	240411
23686	240412
64012	240413
70938	240414
7460	240415
5714	240416
35531	240417
11553	240418
157590	240419
128510	240420
7158	240421
19986	240422
29778	240423
23404	240424
15322	240425
885	240426
34839	240427
2237	240428
5315	240429
30338	240430
7363	240431
112600	240432
45228	240433
3875	240434
39542	240435
46759	240436
10970	240437
3821	240438
61986	240439
9762	240440
62950	240441
18819	240442
28188	240443
42697	240444
26903	240445
29676	240446
17136	240447
39616	240448
81887	240449
22697	240450
68555	240451
24375	240452
77387	240453
40625	240454
37161	240455
42838	240456
26279	240457
60709	240458
91991	240459
66677	240460
12371	240461
781	240462
11636	240463
46184	240464
1483	240465
73831	240466
22483	240467
21582	240468
16915	240469
13042	240470
11743	240471
40702	240472
161633	240473
27983	240474
66543	240475
1736	240476
30267	240477
8026	240478
46572	240479
61595	240480
83366	240481
24966	240482
31350	240483
86881	240484
3809	240485
7560	240486
69287	240487
17588	240488
10050	240489
34165	240490
36622	240491
141236	240492
13338	240493
49935	240494
45329	240495
76631	240496
57817	240497
29214	240498
17047	240499
50647	240500
40851	240501
7123	240502
2485	240503
3514	240504
78521	240505
12083	240506
3327	240507
45065	240508
152999	240509
34730	240510
910	240511
194	240512
27568	240513
45123	240514
88914	240515
64808	240516
43110	240517
140507	240518
19565	240519
30675	240520
112119	240521
91135	240522
29808	240523
110497	240524
42198	240525
31956	240526
48388	240527
95414	240528
3925	240529
4323	240530
39036	240531
64903	240532
55573	240533
31976	240534
11800	240535
13293	240536
7607	240537
96947	240538
23900	240539
16871	240540
23146	240541
9586	240542
65565	240543
161538	240544
59824	240545
92867	240546
68417	240547
104522	240548
139354	240549
40216	240550
82676	240551
5071	240552
24214	240553
23624	240554
26879	240555
52959	240556
87142	240557
20571	240558
117063	240559
26597	240560
11075	240561
66798	240562
38540	240563
103018	240564
47591	240565
1069	240566
14377	240567
135443	240568
100751	240569
7396	240570
86305	240571
27743	240572
51405	240573
20289	240574
15814	240575
37840	240576
44999	240577
78578	240578
5173	240579
6408	240580
27814	240581
53878	240582
20774	240583
9139	240584
91297	240585
15789	240586
13077	240587
27654	240588
106686	240589
45851	240590
135269	240591
37409	240592
43746	240593
3749	240594
79837	240595
26818	240596
21636	240597
38473	240598
79866	240599
119820	240600
64693	240601
20551	240602
97459	240603
51895	240604
33	240605
17273	240606
7796	240607
359	240608
58467	240609
14428	240610
42701	240611
26928	240612
19703	240613
45448	240614
135194	240615
130037	240616
24642	240617
33430	240618
38285	240619
165737	240620
58469	240621
71358	240622
85354	240623
80353	240624
111929	240625
7497	240626
112186	240627
62583	240628
46801	240629
53455	240630
136815	240631
114770	240632
42751	240633
33362	240634
46745	240635
70198	240636
14027	240637
154514	240638
103916	240639
100979	240640
13765	240641
1674	240642
22121	240643
132124	240644
69723	240645
133576	240646
4406	240647
12109	240648
3626	240649
86550	240650
34383	240651
77863	240652
18199	240653
42026	240654
37338	240655
44895	240656
23399	240657
110804	240658
39296	240659
15018	240660
152058	240661
44785	240662
71675	240663
27113	240664
38789	240665
39736	240666
50112	240667
52369	240668
10857	240669
5266	240670
9695	240671
6540	240672
14336	240673
16698	240674
22254	240675
75016	240676
7	240677
30401	240678
24868	240679
10587	240680
1856	240681
104915	240682
3628	240683
827	240684
3954	240685
810	240686
14428	240687
15843	240688
71774	240689
15234	240690
6621	240691
10705	240692
157862	240693
27387	240694
112014	240695
17238	240696
9277	240697
72221	240698
24889	240699
41226	240700
67197	240701
75298	240702
158670	240703
61397	240704
12436	240705
19767	240706
161315	240707
5623	240708
118987	240709
95293	240710
35186	240711
137909	240712
3256	240713
31323	240714
53937	240715
27802	240716
42768	240717
6233	240718
6751	240719
12589	240720
141528	240721
84521	240722
27011	240723
98559	240724
84751	240725
611	240726
45013	240727
47537	240728
65761	240729
11745	240730
21400	240731
10151	240732
51098	240733
7519	240734
5583	240735
132505	240736
18012	240737
16999	240738
99385	240739
50039	240740
3033	240741
3707	240742
6935	240743
146443	240744
62128	240745
71993	240746
46946	240747
1273	240748
43555	240749
117912	240750
105728	240751
13561	240752
12035	240753
32106	240754
2059	240755
67455	240756
46646	240757
22532	240758
38754	240759
3439	240760
36821	240761
36559	240762
34866	240763
16185	240764
1226	240765
2136	240766
65709	240767
96	240768
20430	240769
43515	240770
30946	240771
33576	240772
20791	240773
2033	240774
48491	240775
21149	240776
4328	240777
91669	240778
45789	240779
99961	240780
32965	240781
111317	240782
146975	240783
18802	240784
25039	240785
137190	240786
21679	240787
89172	240788
140799	240789
48320	240790
58975	240791
8374	240792
260	240793
61745	240794
3465	240795
92075	240796
16290	240797
75444	240798
55153	240799
55271	240800
5441	240801
8715	240802
682	240803
14174	240804
51663	240805
35089	240806
6668	240807
703	240808
212	240809
42195	240810
12547	240811
1631	240812
18509	240813
71610	240814
14163	240815
11626	240816
85075	240817
15932	240818
915	240819
6526	240820
75502	240821
48224	240822
51060	240823
2321	240824
27169	240825
6879	240826
87685	240827
54708	240828
9257	240829
102903	240830
25369	240831
26543	240832
37513	240833
16736	240834
59949	240835
30523	240836
1215	240837
14979	240838
76705	240839
110085	240840
23035	240841
46747	240842
16508	240843
19105	240844
41119	240845
438	240846
135693	240847
24232	240848
7439	240849
27276	240850
11480	240851
45184	240852
22307	240853
20525	240854
16743	240855
46141	240856
30724	240857
8323	240858
24049	240859
38115	240860
71619	240861
49322	240862
8311	240863
22674	240864
16915	240865
39492	240866
99375	240867
108030	240868
26612	240869
133684	240870
37961	240871
104651	240872
37711	240873
23257	240874
30450	240875
92306	240876
24218	240877
49847	240878
80006	240879
99812	240880
23387	240881
72921	240882
4833	240883
6340	240884
69022	240885
56721	240886
31416	240887
10319	240888
10610	240889
10094	240890
39397	240891
45486	240892
73810	240893
33964	240894
61847	240895
41959	240896
107190	240897
90305	240898
12885	240899
33824	240900
65930	240901
144317	240902
2622	240903
993	240904
26568	240905
55926	240906
62089	240907
24839	240908
122	240909
6794	240910
2960	240911
81885	240912
3792	240913
8246	240914
113769	240915
45848	240916
112014	240917
11075	240918
29374	240919
132992	240920
27171	240921
6336	240922
22763	240923
132949	240924
8680	240925
79087	240926
5869	240927
7856	240928
32865	240929
48086	240930
96524	240931
32736	240932
9301	240933
16626	240934
21656	240935
5860	240936
3832	240937
50371	240938
5334	240939
628	240940
123847	240941
104009	240942
323	240943
54823	240944
106116	240945
39214	240946
8635	240947
140	240948
33345	240949
73517	240950
107077	240951
35805	240952
6538	240953
11	240954
47176	240955
68215	240956
7556	240957
14738	240958
13992	240959
151922	240960
8760	240961
2522	240962
5574	240963
7471	240964
60550	240965
86730	240966
6554	240967
121103	240968
66741	240969
21848	240970
114380	240971
30697	240972
56561	240973
66202	240974
17680	240975
56152	240976
36459	240977
37128	240978
15851	240979
4053	240980
45238	240981
24744	240982
90334	240983
14991	240984
149833	240985
118123	240986
70441	240987
98618	240988
13408	240989
6162	240990
103120	240991
93718	240992
23581	240993
67992	240994
29942	240995
46036	240996
22228	240997
19927	240998
56974	240999
21522	241000
73	241001
3559	241002
20825	241003
1313	241004
55450	241005
53525	241006
19462	241007
22556	241008
74247	241009
15382	241010
27611	241011
26759	241012
35072	241013
73739	241014
3614	241015
71374	241016
18943	241017
169	241018
41916	241019
19221	241020
15062	241021
8098	241022
10453	241023
8109	241024
36645	241025
16321	241026
9787	241027
60838	241028
14376	241029
88572	241030
70825	241031
104882	241032
45305	241033
15923	241034
36838	241035
26177	241036
83570	241037
71754	241038
62849	241039
26669	241040
21368	241041
22528	241042
10953	241043
74795	241044
25570	241045
2955	241046
49242	241047
91388	241048
34707	241049
58954	241050
11502	241051
23435	241052
9104	241053
1008	241054
26408	241055
29372	241056
136724	241057
5	241058
1352	241059
13087	241060
93901	241061
11138	241062
156104	241063
423	241064
65960	241065
34614	241066
4568	241067
11908	241068
29175	241069
153820	241070
115905	241071
127215	241072
4928	241073
136980	241074
13648	241075
47529	241076
13234	241077
2286	241078
4046	241079
2881	241080
19821	241081
36112	241082
41626	241083
31648	241084
8032	241085
79316	241086
15436	241087
95725	241088
13466	241089
9143	241090
52715	241091
79531	241092
35256	241093
61529	241094
19260	241095
9562	241096
152118	241097
116093	241098
17006	241099
26441	241100
49359	241101
36021	241102
725	241103
50392	241104
30907	241105
21541	241106
115232	241107
5092	241108
77425	241109
14957	241110
69527	241111
7071	241112
108724	241113
95590	241114
21226	241115
27840	241116
33695	241117
54530	241118
67006	241119
145143	241120
21095	241121
111249	241122
47497	241123
31799	241124
149150	241125
26528	241126
63615	241127
74537	241128
5414	241129
54472	241130
30603	241131
41703	241132
16414	241133
19843	241134
53054	241135
32696	241136
76151	241137
2058	241138
1414	241139
6054	241140
112913	241141
16486	241142
10713	241143
13113	241144
4820	241145
67340	241146
81415	241147
7311	241148
2400	241149
348	241150
58059	241151
35528	241152
71830	241153
39136	241154
3001	241155
5904	241156
53464	241157
15894	241158
13193	241159
18549	241160
117555	241161
96623	241162
84682	241163
68855	241164
102067	241165
16936	241166
52796	241167
45702	241168
99952	241169
736	241170
47702	241171
15396	241172
45021	241173
24787	241174
75491	241175
19867	241176
57086	241177
6225	241178
361	241179
30760	241180
39346	241181
27080	241182
34557	241183
11608	241184
1698	241185
5075	241186
26385	241187
2883	241188
106517	241189
42242	241190
128436	241191
2780	241192
63615	241193
20542	241194
23404	241195
6070	241196
63500	241197
129327	241198
109193	241199
52923	241200
679	241201
60830	241202
42605	241203
31618	241204
86345	241205
67502	241206
9613	241207
5595	241208
12527	241209
33474	241210
10871	241211
1015	241212
43001	241213
73494	241214
5583	241215
7179	241216
62726	241217
7510	241218
107796	241219
4628	241220
4471	241221
40105	241222
48314	241223
151876	241224
45333	241225
44641	241226
41742	241227
107690	241228
11241	241229
41995	241230
3405	241231
18676	241232
39089	241233
88940	241234
25696	241235
61450	241236
20574	241237
839	241238
65164	241239
157363	241240
5811	241241
9822	241242
37176	241243
79305	241244
41644	241245
6591	241246
91451	241247
58455	241248
13720	241249
84027	241250
120221	241251
8346	241252
28641	241253
63339	241254
57696	241255
44450	241256
3411	241257
13903	241258
89950	241259
59473	241260
98974	241261
24464	241262
100154	241263
12473	241264
31969	241265
93606	241266
128381	241267
12157	241268
23864	241269
7179	241270
10945	241271
99337	241272
67495	241273
40544	241274
17153	241275
51627	241276
122736	241277
8910	241278
151841	241279
1793	241280
116311	241281
1295	241282
81403	241283
25677	241284
79453	241285
1230	241286
17182	241287
11532	241288
157586	241289
166016	241290
112295	241291
38837	241292
6157	241293
44557	241294
4729	241295
16739	241296
4628	241297
13243	241298
82554	241299
17438	241300
59010	241301
165919	241302
42270	241303
28802	241304
93134	241305
29792	241306
9371	241307
50844	241308
6203	241309
16770	241310
74721	241311
3968	241312
6614	241313
118230	241314
56466	241315
4865	241316
65000	241317
7623	241318
158027	241319
12655	241320
134496	241321
121796	241322
308	241323
122240	241324
3944	241325
8396	241326
155193	241327
111464	241328
560	241329
14187	241330
32779	241331
10606	241332
27836	241333
34886	241334
4149	241335
72646	241336
79117	241337
29923	241338
12023	241339
41169	241340
81359	241341
9922	241342
27019	241343
27500	241344
18723	241345
37169	241346
86085	241347
23519	241348
46698	241349
15823	241350
107848	241351
155655	241352
6958	241353
53880	241354
64500	241355
131582	241356
23858	241357
69	241358
11602	241359
26920	241360
52140	241361
61712	241362
23272	241363
60334	241364
94647	241365
62474	241366
163525	241367
109018	241368
134979	241369
159931	241370
2473	241371
98262	241372
65888	241373
3604	241374
28060	241375
13306	241376
16742	241377
1743	241378
275	241379
20600	241380
16550	241381
87277	241382
13063	241383
38443	241384
1449	241385
3521	241386
49443	241387
13143	241388
90841	241389
219	241390
41511	241391
44185	241392
68539	241393
94299	241394
133332	241395
105159	241396
99532	241397
19277	241398
60312	241399
65661	241400
16179	241401
64843	241402
138440	241403
40461	241404
53281	241405
48604	241406
87747	241407
120985	241408
32745	241409
11200	241410
119230	241411
53256	241412
48713	241413
3942	241414
24788	241415
3380	241416
131470	241417
89577	241418
12079	241419
66617	241420
67481	241421
13801	241422
24041	241423
12939	241424
18331	241425
5613	241426
20813	241427
40966	241428
3931	241429
35746	241430
15013	241431
4720	241432
14682	241433
15064	241434
98822	241435
41299	241436
23284	241437
47332	241438
46238	241439
48	241440
61848	241441
49301	241442
21063	241443
15553	241444
52572	241445
8969	241446
31694	241447
29860	241448
45841	241449
36568	241450
74787	241451
22035	241452
29943	241453
31915	241454
80321	241455
188	241456
47826	241457
3424	241458
35977	241459
50852	241460
18677	241461
43772	241462
21275	241463
30307	241464
106543	241465
1193	241466
2941	241467
9054	241468
16731	241469
4835	241470
2490	241471
373	241472
67196	241473
1913	241474
37146	241475
105937	241476
12850	241477
15053	241478
1485	241479
118267	241480
20042	241481
22057	241482
40548	241483
11653	241484
6595	241485
19868	241486
10636	241487
149154	241488
119564	241489
125104	241490
52448	241491
32729	241492
3199	241493
152851	241494
33895	241495
80446	241496
39065	241497
34959	241498
129070	241499
16907	241500
7845	241501
9263	241502
36019	241503
95166	241504
87824	241505
36254	241506
88315	241507
2773	241508
77196	241509
1118	241510
11958	241511
36649	241512
97458	241513
58434	241514
4262	241515
61397	241516
4888	241517
92185	241518
61629	241519
8879	241520
23839	241521
6628	241522
63822	241523
27228	241524
43497	241525
86788	241526
905	241527
11299	241528
54321	241529
34629	241530
6953	241531
14976	241532
20904	241533
80471	241534
21784	241535
136960	241536
35734	241537
63691	241538
120907	241539
23657	241540
17565	241541
15200	241542
4297	241543
20486	241544
10949	241545
151212	241546
18394	241547
51576	241548
32237	241549
51	241550
113889	241551
914	241552
29585	241553
73039	241554
112459	241555
31995	241556
892	241557
3820	241558
40795	241559
71865	241560
2510	241561
484	241562
582	241563
17263	241564
26048	241565
29240	241566
104174	241567
325	241568
39061	241569
141417	241570
163893	241571
15871	241572
79608	241573
106778	241574
10114	241575
88326	241576
105337	241577
112958	241578
9052	241579
34359	241580
31796	241581
4599	241582
29773	241583
27505	241584
12506	241585
77823	241586
23553	241587
59656	241588
36639	241589
28603	241590
26308	241591
38641	241592
34737	241593
126233	241594
10826	241595
32821	241596
6759	241597
4716	241598
5435	241599
15277	241600
91850	241601
79861	241602
84609	241603
12899	241604
94144	241605
3130	241606
821	241607
462	241608
121842	241609
11409	241610
24039	241611
65170	241612
6917	241613
44450	241614
68259	241615
11754	241616
18456	241617
70947	241618
15257	241619
97722	241620
91092	241621
22650	241622
57162	241623
15351	241624
101977	241625
56429	241626
18709	241627
126615	241628
41094	241629
9479	241630
29716	241631
126152	241632
36388	241633
12200	241634
2712	241635
69873	241636
27556	241637
7346	241638
88110	241639
64170	241640
33524	241641
71254	241642
8338	241643
96826	241644
69590	241645
21577	241646
63929	241647
51371	241648
18885	241649
38751	241650
3768	241651
97061	241652
80374	241653
43643	241654
109678	241655
18514	241656
10851	241657
7119	241658
154552	241659
3110	241660
25754	241661
14853	241662
12437	241663
103378	241664
21722	241665
1736	241666
67944	241667
85974	241668
157230	241669
18708	241670
86370	241671
20029	241672
77164	241673
60625	241674
99165	241675
34877	241676
28310	241677
31167	241678
18891	241679
27958	241680
2546	241681
37848	241682
54618	241683
2578	241684
33618	241685
62965	241686
92343	241687
34941	241688
156733	241689
13695	241690
21243	241691
120059	241692
97210	241693
7007	241694
84162	241695
55977	241696
561	241697
30498	241698
73104	241699
87583	241700
20949	241701
83878	241702
75735	241703
8987	241704
15402	241705
122270	241706
165137	241707
111865	241708
52635	241709
160155	241710
91155	241711
112423	241712
34207	241713
37054	241714
87358	241715
14170	241716
155	241717
14499	241718
26851	241719
20591	241720
2191	241721
72305	241722
33161	241723
8618	241724
2934	241725
118586	241726
47616	241727
62089	241728
9590	241729
54983	241730
122958	241731
18164	241732
1382	241733
39397	241734
52978	241735
47301	241736
16987	241737
83588	241738
44723	241739
73940	241740
12576	241741
85213	241742
160512	241743
146532	241744
49859	241745
126287	241746
86770	241747
56478	241748
110618	241749
24792	241750
147434	241751
11275	241752
30252	241753
1020	241754
119151	241755
102729	241756
11713	241757
52906	241758
127097	241759
17671	241760
5362	241761
76974	241762
49360	241763
9534	241764
21877	241765
82952	241766
23154	241767
46123	241768
10172	241769
54772	241770
2784	241771
5237	241772
77465	241773
2462	241774
96658	241775
765	241776
79536	241777
12274	241778
5718	241779
24377	241780
23838	241781
42577	241782
48090	241783
10272	241784
841	241785
114806	241786
52737	241787
8425	241788
3802	241789
29552	241790
58676	241791
660	241792
10718	241793
37711	241794
49	241795
65979	241796
17319	241797
95940	241798
18159	241799
138551	241800
96347	241801
24737	241802
32827	241803
100356	241804
164255	241805
26830	241806
15818	241807
34838	241808
93401	241809
25513	241810
54514	241811
1390	241812
91777	241813
109108	241814
43595	241815
26518	241816
78824	241817
33124	241818
28994	241819
17310	241820
122998	241821
139015	241822
53715	241823
30934	241824
5342	241825
98908	241826
39697	241827
136648	241828
138	241829
110920	241830
9014	241831
90389	241832
14480	241833
95926	241834
123432	241835
48370	241836
22873	241837
156615	241838
65022	241839
60330	241840
10835	241841
28920	241842
167772	241843
159236	241844
8929	241845
96190	241846
74820	241847
161492	241848
41761	241849
96041	241850
4203	241851
75530	241852
19939	241853
3013	241854
37366	241855
14080	241856
17089	241857
62342	241858
1488	241859
20687	241860
19568	241861
25048	241862
14881	241863
18906	241864
78260	241865
84084	241866
35916	241867
30556	241868
104352	241869
19325	241870
54365	241871
38605	241872
19712	241873
1129	241874
7355	241875
42549	241876
81022	241877
150129	241878
1579	241879
31839	241880
69711	241881
37365	241882
3952	241883
55690	241884
23555	241885
61684	241886
21337	241887
105185	241888
48992	241889
113952	241890
60686	241891
38888	241892
29766	241893
140210	241894
59679	241895
4457	241896
1498	241897
88661	241898
4430	241899
666	241900
226	241901
7012	241902
19221	241903
1505	241904
53618	241905
24346	241906
74252	241907
72661	241908
21453	241909
3119	241910
28722	241911
76518	241912
34794	241913
14184	241914
846	241915
35363	241916
32009	241917
31659	241918
106702	241919
89066	241920
6459	241921
57729	241922
870	241923
2636	241924
81540	241925
5801	241926
8899	241927
29203	241928
8764	241929
116178	241930
2184	241931
9854	241932
108928	241933
70335	241934
66886	241935
13832	241936
59009	241937
6118	241938
29100	241939
54185	241940
66478	241941
67614	241942
660	241943
6032	241944
6882	241945
980	241946
26733	241947
94547	241948
46980	241949
63984	241950
94056	241951
5347	241952
17819	241953
44054	241954
12204	241955
4	241956
116030	241957
24264	241958
10437	241959
28702	241960
28111	241961
34448	241962
84078	241963
15335	241964
17613	241965
45451	241966
1824	241967
15241	241968
1164	241969
19900	241970
461	241971
40189	241972
692	241973
23447	241974
24792	241975
70236	241976
6393	241977
49536	241978
43247	241979
5856	241980
14290	241981
13279	241982
20588	241983
26271	241984
10672	241985
63280	241986
43747	241987
78438	241988
5577	241989
23268	241990
60271	241991
18199	241992
71061	241993
8948	241994
78162	241995
98655	241996
21926	241997
88124	241998
16005	241999
125003	242000
13833	242001
113528	242002
3360	242003
50731	242004
25894	242005
33826	242006
3956	242007
3377	242008
88855	242009
8424	242010
8528	242011
5680	242012
15360	242013
49550	242014
9979	242015
121	242016
41385	242017
89662	242018
17991	242019
111630	242020
40060	242021
6986	242022
77669	242023
114988	242024
39378	242025
106054	242026
52241	242027
58437	242028
35035	242029
45647	242030
40630	242031
78504	242032
81163	242033
52224	242034
138881	242035
49899	242036
7809	242037
16609	242038
61726	242039
88042	242040
14588	242041
61190	242042
25311	242043
49119	242044
22539	242045
528	242046
34391	242047
80498	242048
2221	242049
17639	242050
5516	242051
15289	242052
2286	242053
1543	242054
52958	242055
151580	242056
25757	242057
2400	242058
11506	242059
6937	242060
48726	242061
8401	242062
6719	242063
10297	242064
95269	242065
9401	242066
65720	242067
140761	242068
6210	242069
23697	242070
50616	242071
66361	242072
4467	242073
15090	242074
60820	242075
25466	242076
83971	242077
5103	242078
18407	242079
3937	242080
92207	242081
1145	242082
134086	242083
7477	242084
58062	242085
4586	242086
88817	242087
108334	242088
103733	242089
83728	242090
73142	242091
17103	242092
10307	242093
114069	242094
18965	242095
2953	242096
13698	242097
41350	242098
11545	242099
31669	242100
14410	242101
315	242102
88971	242103
32895	242104
270	242105
136632	242106
77906	242107
31168	242108
79176	242109
117370	242110
46810	242111
86866	242112
127889	242113
19080	242114
6090	242115
55730	242116
52894	242117
50839	242118
98311	242119
29149	242120
9538	242121
73867	242122
58472	242123
34774	242124
27094	242125
110738	242126
58278	242127
23160	242128
11948	242129
10621	242130
19578	242131
31595	242132
16228	242133
19381	242134
26409	242135
9096	242136
38596	242137
15904	242138
18554	242139
21960	242140
37304	242141
157867	242142
62061	242143
2644	242144
169766	242145
57833	242146
19336	242147
135932	242148
85319	242149
6411	242150
44161	242151
52425	242152
15108	242153
89694	242154
26436	242155
140524	242156
5615	242157
121036	242158
14159	242159
2389	242160
64362	242161
38650	242162
158056	242163
100992	242164
24255	242165
64586	242166
53319	242167
31575	242168
136448	242169
15244	242170
25461	242171
24113	242172
133408	242173
30108	242174
44820	242175
135706	242176
122128	242177
133483	242178
38686	242179
125396	242180
1857	242181
99089	242182
156361	242183
47530	242184
95254	242185
120978	242186
35486	242187
122767	242188
57432	242189
113426	242190
90927	242191
33006	242192
18421	242193
53899	242194
89551	242195
44625	242196
481	242197
54657	242198
33179	242199
89600	242200
63347	242201
21378	242202
73412	242203
39982	242204
75176	242205
11693	242206
17616	242207
45	242208
119097	242209
24862	242210
7579	242211
59496	242212
9580	242213
47776	242214
46437	242215
57973	242216
81545	242217
20378	242218
36618	242219
46856	242220
134916	242221
19679	242222
31421	242223
42383	242224
12082	242225
48306	242226
36212	242227
126062	242228
15574	242229
44490	242230
67115	242231
2039	242232
77720	242233
42669	242234
43	242235
81432	242236
103597	242237
94792	242238
42932	242239
63954	242240
98286	242241
33946	242242
155039	242243
42933	242244
18125	242245
103952	242246
18010	242247
82769	242248
50884	242249
74458	242250
14377	242251
13077	242252
85164	242253
3170	242254
136967	242255
14212	242256
17438	242257
117658	242258
52105	242259
72666	242260
21242	242261
8624	242262
78171	242263
92629	242264
61180	242265
29089	242266
109817	242267
50330	242268
23587	242269
38095	242270
45669	242271
9784	242272
91190	242273
19377	242274
84199	242275
13763	242276
698	242277
37682	242278
28436	242279
28756	242280
136407	242281
13371	242282
84138	242283
15543	242284
4603	242285
56390	242286
64252	242287
46521	242288
50771	242289
56771	242290
1536	242291
128371	242292
110111	242293
36902	242294
25811	242295
13097	242296
95165	242297
128460	242298
29278	242299
42567	242300
18610	242301
117623	242302
43507	242303
87272	242304
54523	242305
46219	242306
12639	242307
62394	242308
163639	242309
118481	242310
2530	242311
58567	242312
40622	242313
77550	242314
25148	242315
83043	242316
80854	242317
6759	242318
4290	242319
15264	242320
16603	242321
123393	242322
53122	242323
29485	242324
26955	242325
80990	242326
28925	242327
50734	242328
83278	242329
1172	242330
57094	242331
121067	242332
32369	242333
6986	242334
133118	242335
20192	242336
3863	242337
105152	242338
35431	242339
42653	242340
11080	242341
147023	242342
51694	242343
36010	242344
32105	242345
16378	242346
22123	242347
15584	242348
2852	242349
79143	242350
86105	242351
2592	242352
39041	242353
56543	242354
17595	242355
2216	242356
2189	242357
24052	242358
107783	242359
28777	242360
17771	242361
32519	242362
19769	242363
12896	242364
70271	242365
60017	242366
9496	242367
16846	242368
71760	242369
137495	242370
19721	242371
100644	242372
12929	242373
5260	242374
95576	242375
60347	242376
9174	242377
42777	242378
19278	242379
112239	242380
78363	242381
97579	242382
48922	242383
141605	242384
15267	242385
88175	242386
93484	242387
11742	242388
73625	242389
36911	242390
75168	242391
45857	242392
81704	242393
25592	242394
120916	242395
35632	242396
112044	242397
122325	242398
4632	242399
125725	242400
722	242401
2659	242402
19713	242403
2299	242404
19082	242405
5446	242406
120052	242407
74593	242408
109117	242409
48861	242410
49927	242411
80096	242412
4336	242413
1882	242414
9641	242415
41770	242416
30408	242417
48692	242418
52919	242419
237	242420
21718	242421
12019	242422
17734	242423
2704	242424
26387	242425
106118	242426
48856	242427
19326	242428
59046	242429
35392	242430
4839	242431
10187	242432
10388	242433
22353	242434
52003	242435
15049	242436
990	242437
23049	242438
132585	242439
10763	242440
45193	242441
15644	242442
60927	242443
19541	242444
580	242445
2205	242446
77086	242447
77110	242448
776	242449
112550	242450
32147	242451
219	242452
3805	242453
1586	242454
11420	242455
76355	242456
2021	242457
91834	242458
88350	242459
49053	242460
105475	242461
13054	242462
9536	242463
1709	242464
67416	242465
5360	242466
13363	242467
20164	242468
47443	242469
17605	242470
67036	242471
103557	242472
85802	242473
13850	242474
39794	242475
56006	242476
117084	242477
58652	242478
74	242479
40016	242480
65606	242481
136915	242482
36414	242483
94114	242484
11472	242485
95883	242486
49223	242487
49734	242488
59943	242489
19472	242490
24223	242491
20675	242492
11046	242493
86452	242494
54164	242495
27185	242496
11783	242497
96961	242498
1971	242499
103291	242500
130045	242501
21386	242502
896	242503
149336	242504
70708	242505
11848	242506
10066	242507
47055	242508
27438	242509
45861	242510
84393	242511
53394	242512
31197	242513
43577	242514
12348	242515
56457	242516
1247	242517
100672	242518
77354	242519
57181	242520
39869	242521
37776	242522
21237	242523
6441	242524
48368	242525
41285	242526
6400	242527
49048	242528
58077	242529
27065	242530
9463	242531
9034	242532
94010	242533
5861	242534
27552	242535
45269	242536
7914	242537
75576	242538
54582	242539
51929	242540
81845	242541
13439	242542
131678	242543
6619	242544
12263	242545
81759	242546
45864	242547
885	242548
1815	242549
14242	242550
77639	242551
51792	242552
18201	242553
89896	242554
30489	242555
29586	242556
600	242557
21025	242558
35025	242559
89497	242560
158815	242561
67255	242562
54402	242563
28070	242564
54398	242565
33528	242566
134509	242567
59971	242568
56643	242569
52491	242570
34229	242571
4557	242572
42069	242573
51846	242574
21680	242575
31598	242576
11708	242577
16137	242578
7652	242579
36200	242580
4939	242581
87964	242582
7081	242583
23014	242584
1036	242585
34274	242586
77500	242587
85980	242588
88171	242589
24118	242590
6652	242591
203	242592
48915	242593
28578	242594
43344	242595
245	242596
45971	242597
20449	242598
17626	242599
1997	242600
21865	242601
12097	242602
62404	242603
125153	242604
38013	242605
93723	242606
25776	242607
17722	242608
78855	242609
21669	242610
5043	242611
28082	242612
118540	242613
90657	242614
18681	242615
122540	242616
36458	242617
1876	242618
121610	242619
55982	242620
119998	242621
1348	242622
75778	242623
16253	242624
25598	242625
78760	242626
59269	242627
69361	242628
21675	242629
17691	242630
2468	242631
154338	242632
7692	242633
10396	242634
10140	242635
143499	242636
476	242637
96907	242638
687	242639
1638	242640
29724	242641
49795	242642
127412	242643
1080	242644
5591	242645
84648	242646
36649	242647
73965	242648
2725	242649
10769	242650
48174	242651
109716	242652
2487	242653
6030	242654
15278	242655
59543	242656
16302	242657
32365	242658
22123	242659
30467	242660
11159	242661
8625	242662
5356	242663
155040	242664
74464	242665
10558	242666
11988	242667
5558	242668
63318	242669
4805	242670
66604	242671
92223	242672
11977	242673
115191	242674
30760	242675
34346	242676
17638	242677
78055	242678
96633	242679
849	242680
138035	242681
79246	242682
45270	242683
43350	242684
1371	242685
2366	242686
49984	242687
76648	242688
81117	242689
30	242690
7944	242691
52324	242692
146175	242693
79264	242694
16583	242695
17989	242696
59831	242697
91486	242698
21142	242699
19676	242700
83037	242701
60630	242702
1293	242703
57397	242704
20630	242705
70541	242706
54389	242707
88940	242708
77702	242709
56506	242710
1717	242711
5668	242712
76805	242713
118508	242714
16289	242715
107372	242716
8092	242717
92305	242718
7511	242719
78557	242720
79327	242721
22306	242722
8508	242723
10130	242724
65349	242725
16447	242726
49430	242727
2781	242728
23702	242729
5573	242730
79652	242731
50712	242732
4833	242733
12945	242734
38278	242735
30980	242736
66548	242737
1681	242738
39149	242739
95682	242740
56028	242741
41899	242742
53369	242743
137606	242744
71194	242745
169093	242746
74609	242747
2243	242748
421	242749
15549	242750
41193	242751
3826	242752
17237	242753
74793	242754
33488	242755
6290	242756
19938	242757
23311	242758
66689	242759
94750	242760
116737	242761
26142	242762
11841	242763
41199	242764
46501	242765
20476	242766
61729	242767
820	242768
33230	242769
27495	242770
30152	242771
89680	242772
1404	242773
947	242774
68821	242775
107850	242776
27532	242777
6340	242778
28282	242779
12572	242780
14310	242781
41383	242782
104889	242783
7097	242784
35571	242785
3436	242786
10164	242787
19712	242788
61365	242789
637	242790
56317	242791
13891	242792
133674	242793
152268	242794
152185	242795
127309	242796
3693	242797
22755	242798
42050	242799
20883	242800
77846	242801
136873	242802
80343	242803
40365	242804
44484	242805
80721	242806
11175	242807
15826	242808
16920	242809
27404	242810
48386	242811
128733	242812
2021	242813
27813	242814
26434	242815
40252	242816
82737	242817
131223	242818
25327	242819
5843	242820
125	242821
50068	242822
1518	242823
13462	242824
110572	242825
3151	242826
69808	242827
25801	242828
44839	242829
42477	242830
132611	242831
60817	242832
14635	242833
66125	242834
35366	242835
4058	242836
99052	242837
67360	242838
8779	242839
22687	242840
50167	242841
8028	242842
15655	242843
3232	242844
9922	242845
79873	242846
49520	242847
30684	242848
18724	242849
140240	242850
23423	242851
60488	242852
17057	242853
63531	242854
22243	242855
8285	242856
17956	242857
71494	242858
10812	242859
32853	242860
18970	242861
39432	242862
109522	242863
123113	242864
74587	242865
44138	242866
18360	242867
6810	242868
30263	242869
8267	242870
4359	242871
27764	242872
115467	242873
66246	242874
82067	242875
18498	242876
1522	242877
34350	242878
112372	242879
28894	242880
68574	242881
19971	242882
92124	242883
1387	242884
30096	242885
20557	242886
11622	242887
85760	242888
4122	242889
45258	242890
361	242891
26122	242892
14523	242893
18703	242894
26555	242895
57574	242896
184	242897
20104	242898
101934	242899
5504	242900
21907	242901
47277	242902
35885	242903
4810	242904
20480	242905
16468	242906
23624	242907
9328	242908
168597	242909
136345	242910
12108	242911
18101	242912
5971	242913
2505	242914
39612	242915
37832	242916
5486	242917
212	242918
60961	242919
8336	242920
36772	242921
9064	242922
413	242923
12596	242924
3341	242925
152617	242926
116236	242927
5334	242928
75010	242929
103208	242930
77374	242931
25257	242932
1828	242933
18247	242934
39656	242935
128621	242936
60430	242937
53983	242938
51117	242939
77766	242940
15227	242941
28512	242942
91930	242943
76813	242944
9048	242945
94470	242946
16693	242947
36999	242948
59257	242949
72193	242950
10706	242951
76757	242952
44529	242953
5401	242954
101739	242955
60591	242956
94654	242957
11335	242958
34651	242959
31826	242960
24005	242961
4378	242962
20716	242963
45794	242964
325	242965
153794	242966
35590	242967
72590	242968
22674	242969
2436	242970
49981	242971
164940	242972
17991	242973
43280	242974
51442	242975
99680	242976
129844	242977
46244	242978
55977	242979
17258	242980
8860	242981
7490	242982
72519	242983
22773	242984
410	242985
112628	242986
4986	242987
34746	242988
5027	242989
27531	242990
111128	242991
54916	242992
31896	242993
33305	242994
50236	242995
71186	242996
36890	242997
83085	242998
25754	242999
38211	243000
58356	243001
19855	243002
72390	243003
104405	243004
4317	243005
116509	243006
18219	243007
29584	243008
44821	243009
142131	243010
28711	243011
137836	243012
7262	243013
18063	243014
19218	243015
48957	243016
2552	243017
48439	243018
33801	243019
27968	243020
96940	243021
988	243022
14407	243023
72270	243024
124954	243025
11737	243026
76950	243027
37725	243028
59657	243029
144016	243030
1768	243031
55601	243032
36568	243033
33251	243034
79958	243035
61663	243036
111027	243037
29287	243038
8333	243039
59395	243040
71899	243041
17775	243042
61831	243043
15840	243044
29214	243045
2502	243046
35463	243047
111423	243048
1312	243049
1977	243050
14067	243051
82641	243052
4960	243053
3718	243054
135876	243055
22622	243056
15332	243057
74227	243058
72032	243059
19759	243060
3563	243061
31288	243062
31712	243063
39942	243064
92972	243065
17900	243066
82440	243067
25178	243068
22845	243069
77541	243070
135295	243071
30336	243072
9389	243073
59293	243074
11878	243075
115383	243076
54736	243077
4240	243078
89173	243079
5205	243080
6421	243081
71620	243082
26810	243083
60899	243084
1954	243085
41847	243086
115810	243087
48491	243088
5394	243089
32730	243090
51328	243091
15381	243092
48005	243093
117463	243094
15250	243095
10705	243096
38710	243097
467	243098
14319	243099
88640	243100
22667	243101
5011	243102
95432	243103
5070	243104
74822	243105
1908	243106
88875	243107
56848	243108
30167	243109
1031	243110
3811	243111
67238	243112
82255	243113
33616	243114
139761	243115
9119	243116
106856	243117
132308	243118
129859	243119
67542	243120
9943	243121
10230	243122
137096	243123
61934	243124
125162	243125
73512	243126
53664	243127
4544	243128
31787	243129
19831	243130
25632	243131
62490	243132
79606	243133
83868	243134
23403	243135
28435	243136
59383	243137
3875	243138
79772	243139
46720	243140
18889	243141
32049	243142
33310	243143
15122	243144
23688	243145
17325	243146
67	243147
71149	243148
3688	243149
81577	243150
20507	243151
107463	243152
88985	243153
25793	243154
48068	243155
45840	243156
11541	243157
44911	243158
78573	243159
85882	243160
57854	243161
15156	243162
66441	243163
6598	243164
32482	243165
3	243166
52567	243167
45875	243168
140480	243169
22970	243170
162124	243171
26408	243172
2853	243173
7896	243174
48373	243175
10056	243176
25635	243177
121007	243178
574	243179
13312	243180
111518	243181
4195	243182
88944	243183
3779	243184
118091	243185
19898	243186
108416	243187
81275	243188
16375	243189
2051	243190
26342	243191
2936	243192
52691	243193
4557	243194
6335	243195
38159	243196
136589	243197
80502	243198
19668	243199
24981	243200
159232	243201
14204	243202
483	243203
12201	243204
89369	243205
122809	243206
5615	243207
35796	243208
22762	243209
20264	243210
4262	243211
96141	243212
116813	243213
20082	243214
84794	243215
42129	243216
34927	243217
135266	243218
4466	243219
39123	243220
57700	243221
27441	243222
140185	243223
28322	243224
137	243225
83812	243226
10404	243227
94440	243228
24265	243229
42389	243230
109261	243231
8368	243232
1389	243233
90212	243234
29809	243235
18872	243236
42915	243237
39860	243238
32582	243239
77049	243240
87669	243241
116072	243242
41560	243243
289	243244
26226	243245
98193	243246
31983	243247
107	243248
3072	243249
109419	243250
29398	243251
16332	243252
53786	243253
107646	243254
11398	243255
42588	243256
1064	243257
9949	243258
108400	243259
42304	243260
69389	243261
36357	243262
8863	243263
1729	243264
47991	243265
5030	243266
27700	243267
33123	243268
11458	243269
78283	243270
52600	243271
35276	243272
88485	243273
48413	243274
105381	243275
52761	243276
90682	243277
708	243278
85808	243279
101498	243280
8528	243281
17255	243282
9846	243283
34	243284
1331	243285
114169	243286
75242	243287
912	243288
6173	243289
11562	243290
40343	243291
162665	243292
104915	243293
17248	243294
1587	243295
87095	243296
35408	243297
24856	243298
144462	243299
69543	243300
19691	243301
15315	243302
47532	243303
91841	243304
19945	243305
218	243306
276	243307
705	243308
23839	243309
39094	243310
161882	243311
39088	243312
57577	243313
115165	243314
55354	243315
129	243316
2212	243317
22165	243318
9678	243319
11233	243320
636	243321
38766	243322
12709	243323
123578	243324
49549	243325
105050	243326
55900	243327
12603	243328
2589	243329
4213	243330
19982	243331
78089	243332
4583	243333
86085	243334
21581	243335
4302	243336
15029	243337
123682	243338
166541	243339
40132	243340
13285	243341
250	243342
71089	243343
3232	243344
65328	243345
7280	243346
71529	243347
38082	243348
36896	243349
55473	243350
712	243351
116909	243352
28734	243353
46643	243354
18962	243355
31701	243356
163546	243357
9282	243358
27036	243359
10372	243360
4762	243361
21134	243362
62962	243363
25333	243364
134088	243365
117992	243366
54790	243367
19335	243368
79786	243369
150213	243370
57156	243371
54842	243372
68093	243373
71442	243374
131726	243375
4401	243376
66245	243377
1931	243378
29113	243379
42593	243380
116113	243381
109646	243382
13435	243383
15749	243384
66111	243385
576	243386
43188	243387
78251	243388
107626	243389
59099	243390
137367	243391
21843	243392
20117	243393
103233	243394
33640	243395
15120	243396
2023	243397
82586	243398
123738	243399
80758	243400
46646	243401
93198	243402
41796	243403
4046	243404
75404	243405
26550	243406
44494	243407
66243	243408
3621	243409
30029	243410
35245	243411
49503	243412
118707	243413
11191	243414
45167	243415
162723	243416
25776	243417
27421	243418
54993	243419
18971	243420
109354	243421
23520	243422
2626	243423
101480	243424
58811	243425
21373	243426
143941	243427
4590	243428
41890	243429
49611	243430
5179	243431
13097	243432
814	243433
29573	243434
58205	243435
16755	243436
42230	243437
11162	243438
87997	243439
246	243440
3783	243441
61634	243442
19107	243443
20765	243444
43877	243445
83311	243446
17597	243447
97175	243448
143698	243449
22323	243450
56918	243451
44203	243452
166900	243453
46181	243454
61378	243455
78580	243456
35357	243457
38271	243458
61787	243459
51608	243460
5319	243461
4468	243462
118211	243463
25645	243464
43894	243465
50857	243466
40231	243467
43036	243468
56771	243469
28788	243470
32957	243471
17283	243472
109288	243473
25129	243474
1322	243475
3807	243476
27636	243477
113276	243478
136002	243479
25937	243480
54567	243481
3109	243482
37511	243483
62368	243484
54857	243485
3985	243486
5097	243487
29593	243488
17741	243489
20275	243490
40639	243491
90420	243492
6096	243493
103672	243494
2949	243495
34106	243496
33281	243497
60522	243498
191	243499
14069	243500
98022	243501
46467	243502
77448	243503
61120	243504
8844	243505
65133	243506
10243	243507
1839	243508
27482	243509
25744	243510
14186	243511
135387	243512
6324	243513
32279	243514
47776	243515
8865	243516
44600	243517
28342	243518
95617	243519
29510	243520
2172	243521
5266	243522
22655	243523
4980	243524
107584	243525
20400	243526
75769	243527
40505	243528
70188	243529
43676	243530
31093	243531
9869	243532
21269	243533
27552	243534
25421	243535
6907	243536
1315	243537
4	243538
3583	243539
121171	243540
39717	243541
74768	243542
90844	243543
71174	243544
46758	243545
2118	243546
35632	243547
366	243548
37157	243549
6206	243550
2867	243551
2771	243552
9697	243553
23616	243554
22048	243555
18882	243556
12373	243557
108231	243558
6343	243559
58190	243560
19817	243561
16629	243562
75813	243563
126307	243564
5517	243565
2945	243566
954	243567
3121	243568
8622	243569
111957	243570
131650	243571
6810	243572
61018	243573
122613	243574
6042	243575
29235	243576
6440	243577
69996	243578
58864	243579
96654	243580
10333	243581
39588	243582
2780	243583
102323	243584
8141	243585
152765	243586
83699	243587
30281	243588
77813	243589
3531	243590
11541	243591
6524	243592
24025	243593
34723	243594
94807	243595
134634	243596
1758	243597
37218	243598
3882	243599
8163	243600
31537	243601
9908	243602
117067	243603
102665	243604
9628	243605
19073	243606
32018	243607
11669	243608
36707	243609
135795	243610
70753	243611
4695	243612
41553	243613
6860	243614
36903	243615
38557	243616
5873	243617
26934	243618
5550	243619
37049	243620
39669	243621
61401	243622
24756	243623
37979	243624
8810	243625
81789	243626
4979	243627
44959	243628
65675	243629
117181	243630
3951	243631
3502	243632
4097	243633
56132	243634
68328	243635
10826	243636
80665	243637
77487	243638
40540	243639
968	243640
36761	243641
37172	243642
39042	243643
19795	243644
13346	243645
25835	243646
24959	243647
17506	243648
7186	243649
35387	243650
109446	243651
67302	243652
3612	243653
91667	243654
34721	243655
55474	243656
91040	243657
53483	243658
14210	243659
4479	243660
22845	243661
94889	243662
4862	243663
33049	243664
27779	243665
14447	243666
75678	243667
22308	243668
107983	243669
107890	243670
22111	243671
111928	243672
34561	243673
5096	243674
48454	243675
48440	243676
81879	243677
5748	243678
18617	243679
49496	243680
10444	243681
25039	243682
133468	243683
23076	243684
6710	243685
45154	243686
40009	243687
238	243688
24486	243689
36625	243690
113587	243691
25623	243692
27037	243693
45738	243694
88996	243695
53895	243696
25954	243697
104029	243698
20491	243699
29062	243700
57858	243701
47743	243702
34716	243703
62125	243704
3651	243705
57204	243706
20727	243707
22857	243708
66171	243709
14541	243710
11627	243711
38954	243712
73874	243713
64304	243714
2954	243715
106055	243716
3990	243717
33017	243718
1785	243719
6464	243720
90995	243721
12216	243722
57689	243723
51095	243724
42082	243725
23858	243726
33617	243727
2470	243728
70493	243729
43982	243730
80037	243731
44819	243732
7108	243733
87451	243734
32724	243735
68543	243736
35932	243737
23607	243738
1835	243739
31561	243740
58278	243741
72156	243742
38587	243743
104539	243744
8526	243745
20176	243746
68532	243747
58329	243748
21999	243749
50699	243750
25750	243751
51369	243752
20267	243753
58222	243754
555	243755
24914	243756
95127	243757
80511	243758
423	243759
71199	243760
23029	243761
43371	243762
131168	243763
62315	243764
18103	243765
115565	243766
8325	243767
48587	243768
75517	243769
38628	243770
6021	243771
238	243772
31740	243773
6918	243774
11138	243775
148863	243776
64039	243777
11015	243778
30999	243779
63321	243780
21197	243781
961	243782
87994	243783
42181	243784
106063	243785
90763	243786
15101	243787
11665	243788
23144	243789
98884	243790
3974	243791
60198	243792
10069	243793
39505	243794
18	243795
13766	243796
25509	243797
58515	243798
127000	243799
732	243800
44806	243801
108368	243802
54440	243803
18739	243804
60820	243805
27875	243806
53280	243807
718	243808
18108	243809
14932	243810
49790	243811
6280	243812
110990	243813
89887	243814
8028	243815
39750	243816
16718	243817
29266	243818
50452	243819
53122	243820
1574	243821
4227	243822
5154	243823
1160	243824
96513	243825
1457	243826
35530	243827
3562	243828
35707	243829
84538	243830
29527	243831
91065	243832
37841	243833
62395	243834
138335	243835
3224	243836
2387	243837
107089	243838
141180	243839
140877	243840
167188	243841
943	243842
44240	243843
5859	243844
2308	243845
22615	243846
17336	243847
5992	243848
33992	243849
156515	243850
110177	243851
21697	243852
86377	243853
100817	243854
45574	243855
37546	243856
26629	243857
130240	243858
7906	243859
12173	243860
17820	243861
33746	243862
61296	243863
23918	243864
62687	243865
8889	243866
43587	243867
93797	243868
13731	243869
30042	243870
20862	243871
11322	243872
59668	243873
88687	243874
109524	243875
2075	243876
25542	243877
4240	243878
28235	243879
100907	243880
5855	243881
58123	243882
13266	243883
93156	243884
1906	243885
66999	243886
63710	243887
64303	243888
123735	243889
52371	243890
43738	243891
50341	243892
105933	243893
17817	243894
264	243895
9280	243896
31606	243897
42326	243898
100449	243899
46978	243900
28558	243901
45792	243902
69350	243903
128086	243904
158637	243905
7957	243906
63065	243907
3158	243908
34600	243909
133308	243910
24537	243911
129418	243912
44968	243913
2463	243914
22227	243915
23221	243916
10420	243917
44499	243918
75107	243919
20374	243920
93213	243921
154900	243922
77822	243923
165377	243924
108938	243925
36561	243926
129640	243927
68499	243928
20473	243929
87705	243930
49125	243931
119842	243932
23854	243933
7492	243934
93979	243935
100344	243936
63943	243937
6102	243938
8848	243939
3392	243940
67285	243941
18137	243942
62170	243943
64786	243944
103655	243945
27855	243946
11606	243947
113884	243948
111639	243949
8647	243950
697	243951
4642	243952
16508	243953
17359	243954
6200	243955
44743	243956
3368	243957
20721	243958
52540	243959
3952	243960
1396	243961
51985	243962
118194	243963
33100	243964
102315	243965
45484	243966
42742	243967
97927	243968
34345	243969
8274	243970
16133	243971
56698	243972
13048	243973
9557	243974
11959	243975
44509	243976
7079	243977
20688	243978
96	243979
30077	243980
78985	243981
28255	243982
23055	243983
75946	243984
32768	243985
2434	243986
7328	243987
89519	243988
6405	243989
15020	243990
119545	243991
162671	243992
85023	243993
11285	243994
66558	243995
19372	243996
119376	243997
23084	243998
115046	243999
14346	244000
85673	244001
12221	244002
16687	244003
36182	244004
61612	244005
44165	244006
31911	244007
20613	244008
129745	244009
84414	244010
88247	244011
27558	244012
73250	244013
121084	244014
93819	244015
53575	244016
56120	244017
1544	244018
2996	244019
102796	244020
11657	244021
717	244022
90817	244023
44121	244024
53428	244025
23652	244026
75955	244027
31848	244028
529	244029
73876	244030
2623	244031
28279	244032
58107	244033
24445	244034
8830	244035
25011	244036
25763	244037
66113	244038
19728	244039
52118	244040
36540	244041
11431	244042
15332	244043
73854	244044
26566	244045
19289	244046
12995	244047
13658	244048
33806	244049
53144	244050
37897	244051
30903	244052
60569	244053
18771	244054
51029	244055
36502	244056
103124	244057
35909	244058
11542	244059
18201	244060
35308	244061
6488	244062
12143	244063
2134	244064
48866	244065
7447	244066
97674	244067
39668	244068
33596	244069
46791	244070
29851	244071
23880	244072
6512	244073
13428	244074
28951	244075
494	244076
13453	244077
156198	244078
107312	244079
36123	244080
468	244081
89724	244082
15492	244083
69905	244084
132350	244085
27408	244086
81308	244087
169509	244088
30271	244089
6699	244090
96769	244091
6823	244092
118528	244093
16429	244094
50097	244095
1248	244096
29385	244097
138886	244098
14797	244099
8730	244100
57881	244101
36463	244102
55121	244103
1212	244104
144762	244105
46223	244106
94809	244107
14552	244108
103225	244109
9313	244110
11	244111
63209	244112
1739	244113
60065	244114
131819	244115
25158	244116
88353	244117
67824	244118
37239	244119
42622	244120
102221	244121
67505	244122
60900	244123
1938	244124
54104	244125
43466	244126
35230	244127
14502	244128
2497	244129
121304	244130
111253	244131
33048	244132
71659	244133
14769	244134
31470	244135
15254	244136
6716	244137
14033	244138
35154	244139
63619	244140
94504	244141
84728	244142
30027	244143
7786	244144
29689	244145
2837	244146
8331	244147
130003	244148
129585	244149
220	244150
96065	244151
26092	244152
17476	244153
166132	244154
55876	244155
1709	244156
11019	244157
1665	244158
145	244159
9091	244160
8779	244161
7075	244162
90537	244163
2885	244164
2298	244165
87476	244166
109994	244167
64243	244168
44026	244169
155465	244170
3088	244171
2343	244172
1376	244173
116181	244174
43488	244175
18761	244176
9710	244177
13725	244178
43449	244179
40828	244180
123987	244181
135787	244182
95938	244183
62176	244184
30569	244185
75715	244186
27451	244187
38500	244188
117004	244189
117290	244190
54353	244191
113493	244192
5840	244193
47872	244194
141056	244195
22624	244196
30090	244197
74475	244198
27730	244199
75742	244200
29273	244201
52611	244202
11344	244203
116833	244204
68586	244205
24189	244206
29546	244207
22236	244208
1496	244209
2201	244210
1992	244211
63650	244212
43303	244213
79382	244214
56995	244215
53615	244216
98581	244217
15768	244218
14244	244219
88425	244220
58217	244221
60017	244222
117055	244223
5263	244224
48815	244225
41353	244226
69751	244227
60796	244228
20996	244229
40484	244230
18905	244231
50703	244232
72714	244233
114594	244234
7051	244235
153944	244236
120007	244237
3555	244238
10914	244239
95393	244240
36538	244241
68468	244242
106452	244243
4549	244244
91386	244245
22520	244246
20486	244247
761	244248
20324	244249
80898	244250
83661	244251
57641	244252
17223	244253
5041	244254
30490	244255
52193	244256
52671	244257
5288	244258
5358	244259
19216	244260
71579	244261
22367	244262
76714	244263
153327	244264
17014	244265
3731	244266
10973	244267
92437	244268
4820	244269
1524	244270
120480	244271
45151	244272
160107	244273
7143	244274
1930	244275
99865	244276
11253	244277
50058	244278
29654	244279
31226	244280
9561	244281
80264	244282
163518	244283
48635	244284
7365	244285
23099	244286
99272	244287
14042	244288
42415	244289
92918	244290
1522	244291
50434	244292
6694	244293
87131	244294
32169	244295
8415	244296
1120	244297
118366	244298
19784	244299
73583	244300
10061	244301
66406	244302
4903	244303
123268	244304
10700	244305
17562	244306
79585	244307
13269	244308
9466	244309
30047	244310
5321	244311
5623	244312
25946	244313
10555	244314
25741	244315
112978	244316
33834	244317
114925	244318
1832	244319
1903	244320
69094	244321
36778	244322
13315	244323
87403	244324
25730	244325
39797	244326
92264	244327
30148	244328
104337	244329
68057	244330
32428	244331
4569	244332
27965	244333
44151	244334
59885	244335
68225	244336
48473	244337
51665	244338
129	244339
13427	244340
128689	244341
21481	244342
22061	244343
3799	244344
8544	244345
6363	244346
4780	244347
12935	244348
62792	244349
110674	244350
9881	244351
65121	244352
33064	244353
20784	244354
37470	244355
23259	244356
42815	244357
7514	244358
161986	244359
130977	244360
109837	244361
32082	244362
11077	244363
14097	244364
4263	244365
18068	244366
50000	244367
90767	244368
46210	244369
41000	244370
64054	244371
84952	244372
17717	244373
32423	244374
8420	244375
86415	244376
115715	244377
134609	244378
35426	244379
3713	244380
17668	244381
76283	244382
12428	244383
69319	244384
13	244385
18854	244386
133421	244387
134750	244388
8423	244389
3139	244390
51710	244391
37270	244392
67064	244393
52326	244394
50433	244395
31168	244396
100124	244397
3442	244398
11625	244399
35588	244400
22355	244401
51242	244402
1575	244403
108604	244404
77049	244405
25489	244406
9068	244407
7077	244408
168548	244409
49865	244410
18749	244411
138072	244412
63347	244413
114852	244414
35	244415
6333	244416
156638	244417
109	244418
3563	244419
44534	244420
65530	244421
68107	244422
54381	244423
20741	244424
123275	244425
12438	244426
51693	244427
154635	244428
63559	244429
28514	244430
23651	244431
1035	244432
4402	244433
13795	244434
87689	244435
9944	244436
6434	244437
14090	244438
7024	244439
10951	244440
2559	244441
34597	244442
7899	244443
75682	244444
40515	244445
94454	244446
2971	244447
59165	244448
64497	244449
3342	244450
48014	244451
157327	244452
101666	244453
43899	244454
93433	244455
23249	244456
43901	244457
62432	244458
19682	244459
29943	244460
2464	244461
6950	244462
20666	244463
61158	244464
1018	244465
38232	244466
2660	244467
95908	244468
25170	244469
42278	244470
18805	244471
22192	244472
108157	244473
83441	244474
61010	244475
23810	244476
71663	244477
1163	244478
64370	244479
78407	244480
58768	244481
11146	244482
60395	244483
30185	244484
11418	244485
52452	244486
86252	244487
81545	244488
8754	244489
159581	244490
16222	244491
27530	244492
53541	244493
2610	244494
125306	244495
49572	244496
24393	244497
24668	244498
2771	244499
101367	244500
4831	244501
6534	244502
130726	244503
105071	244504
75887	244505
38320	244506
2679	244507
39769	244508
53163	244509
72213	244510
20217	244511
125636	244512
13355	244513
15338	244514
24720	244515
50460	244516
41148	244517
44519	244518
9352	244519
24613	244520
17529	244521
23395	244522
86648	244523
24001	244524
55394	244525
9957	244526
28775	244527
20947	244528
59396	244529
6262	244530
70080	244531
9294	244532
7682	244533
160378	244534
6579	244535
23635	244536
76763	244537
26697	244538
62611	244539
72436	244540
4096	244541
28882	244542
8979	244543
42788	244544
1560	244545
133037	244546
58275	244547
18036	244548
54610	244549
35907	244550
10359	244551
12713	244552
32848	244553
29699	244554
80264	244555
54161	244556
4035	244557
19461	244558
44067	244559
87378	244560
48879	244561
95996	244562
61873	244563
22221	244564
7937	244565
161102	244566
52354	244567
32156	244568
3363	244569
4691	244570
100074	244571
3083	244572
39136	244573
17171	244574
22581	244575
5939	244576
19735	244577
102412	244578
17401	244579
102429	244580
32717	244581
114817	244582
88709	244583
8222	244584
17979	244585
35473	244586
155271	244587
8223	244588
76853	244589
2029	244590
4106	244591
26881	244592
12619	244593
80587	244594
16421	244595
477	244596
58194	244597
36790	244598
15772	244599
48451	244600
4855	244601
6968	244602
33917	244603
72657	244604
19993	244605
9354	244606
8667	244607
52562	244608
76123	244609
17607	244610
7665	244611
28454	244612
2356	244613
11392	244614
110246	244615
68543	244616
164189	244617
53219	244618
1728	244619
125509	244620
1880	244621
34306	244622
565	244623
26795	244624
63245	244625
82	244626
72571	244627
10907	244628
36153	244629
26497	244630
68365	244631
134638	244632
3216	244633
53094	244634
23444	244635
39145	244636
32442	244637
70714	244638
63611	244639
16239	244640
126033	244641
48741	244642
12298	244643
7035	244644
131278	244645
21343	244646
78829	244647
73812	244648
23561	244649
23907	244650
26117	244651
55165	244652
23943	244653
34150	244654
17592	244655
56900	244656
28001	244657
33059	244658
8135	244659
32649	244660
85182	244661
75719	244662
11694	244663
29090	244664
3869	244665
74557	244666
63374	244667
58452	244668
41329	244669
8954	244670
92823	244671
33830	244672
2003	244673
2986	244674
12580	244675
23212	244676
16797	244677
112882	244678
8903	244679
62889	244680
64423	244681
91358	244682
7060	244683
80393	244684
24429	244685
32347	244686
58160	244687
1	244688
4878	244689
39595	244690
3091	244691
91879	244692
53841	244693
56688	244694
68192	244695
2454	244696
135226	244697
6722	244698
103069	244699
5750	244700
8962	244701
12657	244702
82828	244703
69458	244704
44461	244705
32441	244706
61634	244707
3817	244708
119964	244709
56591	244710
120381	244711
5645	244712
60598	244713
25753	244714
132582	244715
2425	244716
15595	244717
5055	244718
10289	244719
38231	244720
87307	244721
10635	244722
14349	244723
24507	244724
19773	244725
40290	244726
115633	244727
17008	244728
96421	244729
36368	244730
3256	244731
11255	244732
3703	244733
80515	244734
95789	244735
125232	244736
92901	244737
29923	244738
74298	244739
15367	244740
5076	244741
54402	244742
95261	244743
64446	244744
130293	244745
37099	244746
101512	244747
34373	244748
13489	244749
38813	244750
81498	244751
36248	244752
7500	244753
5797	244754
84860	244755
59467	244756
60398	244757
1531	244758
7592	244759
1837	244760
30890	244761
7979	244762
20378	244763
6398	244764
77418	244765
80114	244766
50561	244767
8638	244768
2889	244769
365	244770
21714	244771
644	244772
70889	244773
145896	244774
31372	244775
5534	244776
14545	244777
33008	244778
35034	244779
138319	244780
160282	244781
8224	244782
45137	244783
40626	244784
57219	244785
8236	244786
61487	244787
7337	244788
811	244789
5398	244790
20085	244791
1256	244792
24023	244793
23886	244794
110672	244795
47853	244796
132907	244797
91269	244798
28523	244799
7580	244800
40592	244801
2042	244802
159509	244803
104127	244804
10164	244805
126692	244806
12868	244807
82873	244808
9092	244809
90217	244810
29771	244811
103852	244812
76029	244813
13010	244814
2597	244815
4887	244816
43001	244817
4	244818
15386	244819
48576	244820
49296	244821
101414	244822
101102	244823
11879	244824
46101	244825
55004	244826
71714	244827
548	244828
128420	244829
75934	244830
6881	244831
4693	244832
79844	244833
3408	244834
18940	244835
19937	244836
9354	244837
6481	244838
154703	244839
8949	244840
58537	244841
55683	244842
123077	244843
23437	244844
1584	244845
46684	244846
352	244847
45705	244848
21907	244849
78776	244850
53408	244851
77618	244852
23816	244853
1785	244854
11693	244855
1121	244856
1293	244857
31068	244858
19340	244859
123028	244860
63956	244861
97328	244862
18816	244863
34357	244864
14777	244865
23137	244866
18834	244867
17447	244868
11293	244869
41443	244870
21280	244871
64583	244872
67222	244873
97883	244874
43628	244875
66228	244876
81714	244877
152784	244878
44552	244879
146505	244880
29268	244881
10356	244882
28307	244883
18933	244884
66077	244885
37035	244886
104811	244887
81005	244888
1052	244889
3719	244890
7980	244891
33968	244892
58605	244893
101086	244894
21080	244895
17489	244896
50531	244897
43098	244898
2288	244899
18281	244900
37212	244901
3262	244902
32960	244903
18892	244904
43308	244905
12881	244906
5407	244907
35510	244908
55532	244909
128719	244910
13807	244911
58130	244912
7560	244913
130822	244914
15809	244915
112131	244916
132662	244917
8665	244918
50741	244919
27334	244920
305	244921
10344	244922
110656	244923
72234	244924
64153	244925
2211	244926
6757	244927
9189	244928
24550	244929
6122	244930
118015	244931
62260	244932
156049	244933
10006	244934
984	244935
47710	244936
940	244937
8536	244938
64134	244939
148112	244940
22546	244941
61012	244942
139411	244943
70262	244944
51919	244945
4889	244946
50997	244947
4129	244948
155604	244949
14627	244950
133505	244951
69870	244952
5797	244953
16568	244954
19930	244955
44749	244956
112009	244957
93519	244958
14921	244959
17468	244960
30595	244961
133451	244962
40245	244963
18312	244964
3664	244965
52347	244966
6712	244967
35626	244968
33459	244969
26166	244970
7463	244971
108141	244972
55706	244973
115187	244974
30566	244975
152945	244976
17698	244977
75712	244978
37582	244979
10541	244980
129537	244981
152508	244982
84931	244983
2007	244984
11763	244985
35053	244986
19544	244987
32670	244988
442	244989
44206	244990
36049	244991
61608	244992
8713	244993
7367	244994
25979	244995
584	244996
7155	244997
8249	244998
2290	244999
3097	245000
33718	245001
36659	245002
103992	245003
24727	245004
31498	245005
32821	245006
29383	245007
1519	245008
80092	245009
3535	245010
50375	245011
74395	245012
59642	245013
31381	245014
39158	245015
107410	245016
17522	245017
5380	245018
81355	245019
11657	245020
71357	245021
4333	245022
37005	245023
26084	245024
74121	245025
4380	245026
27854	245027
49025	245028
17128	245029
83869	245030
88152	245031
72132	245032
41487	245033
159810	245034
38481	245035
3045	245036
3968	245037
49601	245038
105547	245039
11567	245040
10491	245041
3288	245042
63783	245043
83113	245044
38441	245045
11589	245046
12354	245047
78151	245048
42639	245049
75143	245050
16576	245051
166123	245052
24114	245053
17703	245054
15169	245055
9905	245056
61198	245057
43041	245058
105826	245059
72865	245060
83095	245061
20080	245062
11180	245063
31132	245064
29299	245065
1215	245066
85650	245067
119080	245068
38861	245069
24352	245070
96510	245071
24590	245072
56481	245073
119132	245074
74666	245075
33195	245076
11436	245077
10360	245078
113509	245079
24208	245080
110974	245081
8739	245082
63550	245083
3990	245084
31086	245085
40875	245086
8364	245087
25538	245088
67330	245089
41904	245090
40474	245091
17520	245092
37645	245093
83251	245094
5501	245095
58070	245096
5422	245097
77652	245098
40401	245099
30632	245100
27174	245101
2532	245102
62532	245103
354	245104
162021	245105
34115	245106
17485	245107
119928	245108
46774	245109
89508	245110
24133	245111
3705	245112
18238	245113
89655	245114
11569	245115
18192	245116
135085	245117
37955	245118
1299	245119
1822	245120
24755	245121
56745	245122
39768	245123
4155	245124
18970	245125
33233	245126
13736	245127
21202	245128
73432	245129
16843	245130
54580	245131
25250	245132
13879	245133
26025	245134
1198	245135
54370	245136
26748	245137
42096	245138
58792	245139
94872	245140
56392	245141
2241	245142
17131	245143
5309	245144
55031	245145
68156	245146
57635	245147
28202	245148
169410	245149
124269	245150
36292	245151
41339	245152
89536	245153
23667	245154
28385	245155
7430	245156
639	245157
29657	245158
3419	245159
26995	245160
45307	245161
35487	245162
1556	245163
2188	245164
24491	245165
8666	245166
10	245167
688	245168
64837	245169
1444	245170
99321	245171
31794	245172
87404	245173
47509	245174
56007	245175
34944	245176
90938	245177
108273	245178
121115	245179
43155	245180
60598	245181
35792	245182
84342	245183
194	245184
3160	245185
101107	245186
910	245187
41164	245188
66112	245189
3181	245190
57483	245191
89174	245192
17259	245193
115047	245194
169788	245195
51588	245196
109380	245197
26869	245198
94798	245199
64695	245200
16579	245201
66956	245202
226	245203
28632	245204
33161	245205
16745	245206
117987	245207
73844	245208
45102	245209
7926	245210
7310	245211
54627	245212
75464	245213
21851	245214
90432	245215
17993	245216
127506	245217
4165	245218
48102	245219
4533	245220
7873	245221
5422	245222
90552	245223
40991	245224
24163	245225
85048	245226
25973	245227
151871	245228
501	245229
29246	245230
23745	245231
1760	245232
44288	245233
69496	245234
87700	245235
19831	245236
49585	245237
78918	245238
49276	245239
25866	245240
19030	245241
28814	245242
26699	245243
115468	245244
71453	245245
40969	245246
86842	245247
14885	245248
120471	245249
14866	245250
91816	245251
37074	245252
10975	245253
83598	245254
149519	245255
45274	245256
79594	245257
64432	245258
21915	245259
2578	245260
30692	245261
41414	245262
65958	245263
97008	245264
7322	245265
51498	245266
68972	245267
67273	245268
9505	245269
5923	245270
692	245271
183	245272
110780	245273
105685	245274
81297	245275
2322	245276
103971	245277
3108	245278
11728	245279
8900	245280
8485	245281
32236	245282
49177	245283
92685	245284
35465	245285
54178	245286
12368	245287
5317	245288
48771	245289
11168	245290
73908	245291
146857	245292
9944	245293
6520	245294
134197	245295
42506	245296
96129	245297
466	245298
18471	245299
31433	245300
619	245301
14270	245302
166117	245303
55521	245304
22080	245305
89789	245306
80448	245307
94180	245308
31129	245309
28054	245310
79281	245311
33334	245312
2542	245313
135912	245314
48384	245315
35876	245316
48374	245317
27885	245318
16878	245319
41533	245320
3630	245321
160609	245322
22526	245323
2268	245324
6605	245325
17377	245326
6593	245327
132316	245328
9776	245329
104496	245330
30878	245331
1351	245332
46959	245333
66300	245334
59469	245335
60092	245336
4108	245337
25332	245338
1311	245339
142607	245340
83862	245341
41140	245342
16815	245343
24548	245344
42317	245345
105929	245346
40257	245347
27682	245348
60756	245349
147811	245350
18465	245351
107932	245352
6447	245353
119976	245354
20429	245355
22298	245356
56337	245357
130157	245358
54880	245359
10024	245360
85271	245361
64512	245362
1495	245363
83103	245364
160991	245365
35053	245366
37585	245367
65029	245368
10726	245369
117180	245370
145015	245371
50022	245372
4215	245373
67558	245374
73569	245375
105903	245376
13445	245377
1923	245378
82598	245379
25989	245380
61859	245381
16588	245382
19372	245383
116590	245384
102915	245385
269	245386
14280	245387
133263	245388
372	245389
49199	245390
70170	245391
21091	245392
34435	245393
6162	245394
169481	245395
8702	245396
46594	245397
105358	245398
18346	245399
9932	245400
4093	245401
110661	245402
15272	245403
81640	245404
31000	245405
165074	245406
6464	245407
5577	245408
8913	245409
37392	245410
54307	245411
55968	245412
82973	245413
2029	245414
14284	245415
1881	245416
24639	245417
89772	245418
85645	245419
8693	245420
32643	245421
12504	245422
78254	245423
2235	245424
1045	245425
39945	245426
43868	245427
23526	245428
33051	245429
44491	245430
55818	245431
67005	245432
9476	245433
42463	245434
44378	245435
55846	245436
40830	245437
24929	245438
41983	245439
65022	245440
118292	245441
45512	245442
22835	245443
105779	245444
104756	245445
153955	245446
11501	245447
121285	245448
5694	245449
23806	245450
9770	245451
28489	245452
6392	245453
203	245454
22659	245455
47643	245456
20922	245457
20849	245458
8419	245459
56539	245460
35859	245461
90360	245462
6486	245463
72650	245464
5829	245465
133030	245466
10570	245467
43025	245468
56229	245469
6359	245470
56560	245471
49360	245472
9480	245473
14495	245474
59108	245475
25339	245476
107370	245477
77325	245478
5827	245479
105108	245480
3737	245481
18210	245482
19733	245483
40976	245484
6562	245485
63806	245486
25674	245487
14173	245488
122543	245489
58415	245490
61694	245491
26948	245492
77173	245493
54568	245494
91779	245495
94120	245496
11334	245497
30428	245498
1291	245499
7764	245500
8636	245501
44070	245502
27969	245503
5908	245504
5978	245505
43780	245506
2693	245507
38075	245508
30805	245509
2286	245510
72952	245511
56022	245512
53187	245513
58476	245514
53105	245515
3687	245516
21755	245517
29776	245518
103165	245519
22486	245520
97291	245521
10274	245522
5730	245523
60199	245524
85134	245525
47513	245526
44323	245527
7055	245528
76603	245529
17311	245530
23069	245531
84688	245532
18188	245533
21406	245534
8960	245535
4451	245536
4190	245537
67508	245538
29528	245539
156528	245540
33614	245541
10353	245542
28262	245543
52627	245544
48	245545
132789	245546
48425	245547
58092	245548
22492	245549
102131	245550
138718	245551
87058	245552
41155	245553
12245	245554
12621	245555
84262	245556
29355	245557
32910	245558
108782	245559
118364	245560
29712	245561
25656	245562
5243	245563
75503	245564
91538	245565
82964	245566
6907	245567
36524	245568
11374	245569
123	245570
10529	245571
91779	245572
131822	245573
10156	245574
101675	245575
66605	245576
47026	245577
150822	245578
134981	245579
58165	245580
12139	245581
78808	245582
25110	245583
63028	245584
90035	245585
15650	245586
89103	245587
95342	245588
22769	245589
759	245590
124787	245591
59893	245592
105086	245593
7887	245594
13850	245595
2763	245596
125336	245597
79816	245598
11821	245599
26926	245600
40277	245601
82771	245602
68469	245603
45078	245604
11440	245605
8856	245606
3292	245607
62884	245608
99872	245609
45380	245610
101431	245611
57771	245612
12164	245613
98470	245614
31625	245615
11965	245616
2051	245617
138405	245618
9699	245619
29112	245620
130	245621
152338	245622
161778	245623
63312	245624
82336	245625
32249	245626
66651	245627
19438	245628
122932	245629
153162	245630
5731	245631
17261	245632
23170	245633
15523	245634
11877	245635
129080	245636
36898	245637
11242	245638
63501	245639
106106	245640
105988	245641
68005	245642
16417	245643
57491	245644
65580	245645
32951	245646
15982	245647
37245	245648
99973	245649
86101	245650
106406	245651
128951	245652
5043	245653
2611	245654
19485	245655
69329	245656
103602	245657
4091	245658
40170	245659
1937	245660
350	245661
14918	245662
11281	245663
2520	245664
69785	245665
26055	245666
113062	245667
17157	245668
78692	245669
44498	245670
40764	245671
19433	245672
21986	245673
107445	245674
97323	245675
16276	245676
95184	245677
5903	245678
50567	245679
15008	245680
6752	245681
62095	245682
15725	245683
48868	245684
4168	245685
153141	245686
44549	245687
16900	245688
110556	245689
30727	245690
81786	245691
94113	245692
9066	245693
73025	245694
9762	245695
17907	245696
353	245697
44053	245698
107587	245699
2779	245700
16294	245701
82138	245702
46772	245703
15077	245704
11397	245705
142177	245706
14360	245707
113688	245708
65278	245709
59503	245710
6737	245711
36431	245712
34770	245713
1413	245714
56345	245715
18664	245716
9221	245717
3861	245718
5528	245719
3560	245720
35464	245721
41144	245722
62919	245723
944	245724
43259	245725
20184	245726
22763	245727
41246	245728
8494	245729
42978	245730
126468	245731
103389	245732
67335	245733
4886	245734
125153	245735
432	245736
12058	245737
3171	245738
2422	245739
18110	245740
17748	245741
35549	245742
74985	245743
104374	245744
69301	245745
125206	245746
99293	245747
48989	245748
72556	245749
14475	245750
25528	245751
97425	245752
6029	245753
3215	245754
2072	245755
35202	245756
9092	245757
33041	245758
66629	245759
136257	245760
119344	245761
4881	245762
6180	245763
111997	245764
73068	245765
14275	245766
75227	245767
77344	245768
33571	245769
48918	245770
12187	245771
126505	245772
77832	245773
148122	245774
136887	245775
21251	245776
105294	245777
106859	245778
1906	245779
45810	245780
99077	245781
15559	245782
2504	245783
3614	245784
135963	245785
104837	245786
20667	245787
24208	245788
2179	245789
98877	245790
11375	245791
39672	245792
19242	245793
169084	245794
40529	245795
18775	245796
122115	245797
104100	245798
6855	245799
46677	245800
85653	245801
1997	245802
9981	245803
77372	245804
10701	245805
39661	245806
113702	245807
39877	245808
28812	245809
2777	245810
20570	245811
98434	245812
11152	245813
41931	245814
289	245815
20639	245816
1506	245817
26777	245818
10832	245819
12838	245820
26554	245821
69568	245822
55751	245823
4271	245824
34280	245825
714	245826
16423	245827
16756	245828
74138	245829
18628	245830
4446	245831
37744	245832
1101	245833
2957	245834
7346	245835
84514	245836
31662	245837
7444	245838
131666	245839
1459	245840
59374	245841
27671	245842
43513	245843
4754	245844
139132	245845
16479	245846
26400	245847
73364	245848
20062	245849
275	245850
8837	245851
1499	245852
29719	245853
22991	245854
57778	245855
162469	245856
8011	245857
15851	245858
143279	245859
63809	245860
88639	245861
169301	245862
132853	245863
2458	245864
1616	245865
2275	245866
69273	245867
44986	245868
48532	245869
24028	245870
54682	245871
92999	245872
32049	245873
126935	245874
27146	245875
13906	245876
11314	245877
1003	245878
146544	245879
3993	245880
17246	245881
76963	245882
82744	245883
48661	245884
47176	245885
15219	245886
120389	245887
52134	245888
151075	245889
104358	245890
905	245891
59568	245892
79382	245893
70078	245894
67583	245895
41458	245896
159249	245897
80303	245898
24903	245899
569	245900
120698	245901
60478	245902
74712	245903
21491	245904
124350	245905
24422	245906
58558	245907
38155	245908
1169	245909
19384	245910
80272	245911
20472	245912
95038	245913
2667	245914
13364	245915
94118	245916
301	245917
19133	245918
46801	245919
8749	245920
498	245921
7645	245922
21125	245923
26255	245924
5798	245925
84039	245926
72770	245927
159492	245928
31139	245929
9008	245930
121999	245931
13397	245932
138716	245933
29603	245934
13987	245935
31167	245936
23	245937
101262	245938
139762	245939
37435	245940
4654	245941
38585	245942
114628	245943
7	245944
53734	245945
95420	245946
71552	245947
452	245948
9161	245949
30157	245950
137871	245951
87202	245952
9239	245953
12049	245954
38695	245955
69930	245956
22443	245957
18107	245958
36043	245959
62245	245960
96320	245961
128087	245962
89546	245963
46087	245964
1	245965
70828	245966
27165	245967
28635	245968
24254	245969
24828	245970
7944	245971
95877	245972
44004	245973
205	245974
94849	245975
64211	245976
25784	245977
18867	245978
30624	245979
25644	245980
160981	245981
35687	245982
9211	245983
66865	245984
16758	245985
37686	245986
45360	245987
19041	245988
4149	245989
39675	245990
10581	245991
46251	245992
20162	245993
8853	245994
34591	245995
6370	245996
25176	245997
29045	245998
91311	245999
54113	246000
51599	246001
92989	246002
22115	246003
159212	246004
96502	246005
10170	246006
139449	246007
43908	246008
102845	246009
10559	246010
3474	246011
92622	246012
14697	246013
662	246014
68132	246015
11760	246016
6266	246017
19370	246018
146429	246019
14707	246020
73956	246021
5566	246022
58441	246023
23315	246024
159289	246025
31455	246026
11288	246027
26864	246028
50507	246029
98077	246030
73882	246031
75587	246032
20836	246033
57009	246034
2042	246035
58458	246036
41451	246037
44969	246038
39742	246039
85709	246040
80242	246041
30497	246042
104784	246043
44645	246044
18769	246045
166690	246046
63439	246047
3108	246048
8116	246049
612	246050
17229	246051
67477	246052
91007	246053
16837	246054
43054	246055
80179	246056
36025	246057
1151	246058
21450	246059
84180	246060
103035	246061
1690	246062
91941	246063
94218	246064
11220	246065
169996	246066
10059	246067
153823	246068
46657	246069
19783	246070
53059	246071
7144	246072
38786	246073
102266	246074
2252	246075
67240	246076
73552	246077
5755	246078
9511	246079
4885	246080
63425	246081
73966	246082
61805	246083
3333	246084
39497	246085
8904	246086
37691	246087
25471	246088
6328	246089
96318	246090
28986	246091
100033	246092
26733	246093
498	246094
14944	246095
101106	246096
392	246097
105503	246098
80695	246099
60135	246100
109145	246101
756	246102
17213	246103
787	246104
150721	246105
28730	246106
57710	246107
53165	246108
35731	246109
251	246110
47869	246111
7021	246112
38471	246113
15990	246114
10512	246115
143627	246116
126827	246117
3397	246118
47639	246119
17532	246120
18478	246121
26575	246122
92539	246123
14127	246124
91323	246125
9618	246126
139479	246127
233	246128
12356	246129
60933	246130
29802	246131
24408	246132
17153	246133
72645	246134
61803	246135
112912	246136
119560	246137
1114	246138
73408	246139
2577	246140
72704	246141
22503	246142
3705	246143
53012	246144
18184	246145
132358	246146
26486	246147
50187	246148
52018	246149
155594	246150
2	246151
2185	246152
159628	246153
86148	246154
3684	246155
16755	246156
35366	246157
79241	246158
23038	246159
15285	246160
99847	246161
28544	246162
105527	246163
9880	246164
27252	246165
167	246166
12742	246167
116	246168
74158	246169
125242	246170
47669	246171
24297	246172
160794	246173
47137	246174
22662	246175
2373	246176
27987	246177
10225	246178
17431	246179
83657	246180
49344	246181
88280	246182
41056	246183
26257	246184
25754	246185
46152	246186
37012	246187
88824	246188
67396	246189
1137	246190
158767	246191
37335	246192
2667	246193
133852	246194
5523	246195
29176	246196
32103	246197
169078	246198
30434	246199
49832	246200
14780	246201
6133	246202
39409	246203
70333	246204
15470	246205
12493	246206
9884	246207
16251	246208
5431	246209
21982	246210
58123	246211
9649	246212
35302	246213
165135	246214
88972	246215
47454	246216
5445	246217
10472	246218
122946	246219
14656	246220
79443	246221
5368	246222
89304	246223
111080	246224
34828	246225
24275	246226
63977	246227
102905	246228
4726	246229
29965	246230
6175	246231
16304	246232
40766	246233
4853	246234
31366	246235
33698	246236
4458	246237
30601	246238
747	246239
83226	246240
30583	246241
19881	246242
18516	246243
19895	246244
33428	246245
32971	246246
27667	246247
133256	246248
41184	246249
25039	246250
132062	246251
8180	246252
23441	246253
4822	246254
43401	246255
20901	246256
96917	246257
114484	246258
3378	246259
13665	246260
30896	246261
3335	246262
155812	246263
37107	246264
18734	246265
94326	246266
5685	246267
12464	246268
45307	246269
40819	246270
110924	246271
951	246272
293	246273
16255	246274
52041	246275
8159	246276
28760	246277
9589	246278
8785	246279
16025	246280
159149	246281
10345	246282
104725	246283
20957	246284
15658	246285
53339	246286
30524	246287
7275	246288
45789	246289
108520	246290
31892	246291
84090	246292
34891	246293
66504	246294
105237	246295
37336	246296
83730	246297
82379	246298
128553	246299
11	246300
4369	246301
44135	246302
27053	246303
127684	246304
8477	246305
120063	246306
90268	246307
10397	246308
8129	246309
82542	246310
14970	246311
74406	246312
101703	246313
134312	246314
4668	246315
34688	246316
99134	246317
40856	246318
77947	246319
15582	246320
25993	246321
24258	246322
15157	246323
70173	246324
16940	246325
165011	246326
54925	246327
54437	246328
7923	246329
26964	246330
40704	246331
425	246332
39754	246333
78832	246334
91442	246335
53277	246336
60946	246337
36731	246338
36575	246339
21172	246340
69151	246341
23886	246342
100572	246343
51475	246344
51976	246345
62435	246346
24274	246347
1089	246348
6343	246349
53059	246350
43394	246351
34119	246352
8524	246353
16170	246354
76153	246355
2234	246356
51106	246357
14713	246358
44897	246359
20091	246360
11214	246361
64521	246362
21388	246363
18221	246364
43460	246365
77549	246366
13292	246367
53998	246368
5431	246369
42042	246370
54607	246371
159139	246372
12278	246373
8957	246374
9537	246375
169195	246376
33072	246377
23192	246378
52677	246379
101009	246380
11102	246381
57253	246382
146565	246383
1869	246384
28176	246385
10652	246386
22989	246387
161957	246388
14380	246389
832	246390
68568	246391
66653	246392
33468	246393
3064	246394
27909	246395
169984	246396
42095	246397
26304	246398
4681	246399
46066	246400
49005	246401
54924	246402
108081	246403
605	246404
51673	246405
74856	246406
79847	246407
116117	246408
28556	246409
18650	246410
99745	246411
20035	246412
31165	246413
6402	246414
159568	246415
48303	246416
118319	246417
5831	246418
28376	246419
19242	246420
14883	246421
109975	246422
33043	246423
46886	246424
3077	246425
137661	246426
147066	246427
84639	246428
58385	246429
44505	246430
69797	246431
893	246432
8068	246433
1429	246434
111132	246435
15117	246436
42261	246437
89795	246438
133887	246439
76582	246440
20963	246441
18290	246442
94	246443
11584	246444
50936	246445
31465	246446
31641	246447
148365	246448
19715	246449
38558	246450
4782	246451
24953	246452
14827	246453
64669	246454
48335	246455
64238	246456
31239	246457
36023	246458
63694	246459
88556	246460
33228	246461
79489	246462
1652	246463
21272	246464
41359	246465
91856	246466
5624	246467
49360	246468
16821	246469
120606	246470
15232	246471
15177	246472
17946	246473
57662	246474
15741	246475
46973	246476
17996	246477
27414	246478
7127	246479
11968	246480
84843	246481
94758	246482
15441	246483
25434	246484
11170	246485
127259	246486
169197	246487
3309	246488
122587	246489
26656	246490
42739	246491
854	246492
10752	246493
57119	246494
85849	246495
112245	246496
21440	246497
38954	246498
7320	246499
2987	246500
19638	246501
45989	246502
75130	246503
80341	246504
52689	246505
19005	246506
166	246507
92588	246508
13268	246509
22155	246510
156708	246511
867	246512
17565	246513
18266	246514
128130	246515
1825	246516
73187	246517
3354	246518
5032	246519
52931	246520
11351	246521
10177	246522
6519	246523
50737	246524
48228	246525
62191	246526
63788	246527
7572	246528
38118	246529
13377	246530
83209	246531
8342	246532
30067	246533
3223	246534
81369	246535
115044	246536
93893	246537
5888	246538
85616	246539
80519	246540
7210	246541
73716	246542
117868	246543
36839	246544
68287	246545
27874	246546
15732	246547
2534	246548
78898	246549
266	246550
13041	246551
31190	246552
16004	246553
37316	246554
10333	246555
101962	246556
75295	246557
108807	246558
42086	246559
42190	246560
654	246561
40571	246562
31741	246563
37891	246564
79432	246565
10925	246566
119627	246567
13723	246568
13800	246569
2678	246570
124697	246571
119401	246572
27804	246573
40134	246574
7297	246575
93706	246576
42755	246577
2953	246578
430	246579
31412	246580
28100	246581
50235	246582
25464	246583
113149	246584
20251	246585
46608	246586
5201	246587
47605	246588
3775	246589
34552	246590
20546	246591
20695	246592
77593	246593
96247	246594
22391	246595
68691	246596
41547	246597
82664	246598
60566	246599
621	246600
4244	246601
18198	246602
53328	246603
3236	246604
3968	246605
19293	246606
51602	246607
55524	246608
41865	246609
156348	246610
280	246611
16970	246612
117614	246613
137950	246614
15264	246615
10684	246616
2801	246617
149	246618
39579	246619
43853	246620
61699	246621
26540	246622
55870	246623
111246	246624
2856	246625
162334	246626
109290	246627
86885	246628
39365	246629
37884	246630
22186	246631
987	246632
52151	246633
113382	246634
81455	246635
94924	246636
22661	246637
2387	246638
99710	246639
15186	246640
70439	246641
14635	246642
15218	246643
45318	246644
59906	246645
42349	246646
54585	246647
40361	246648
22999	246649
34857	246650
13943	246651
8861	246652
3072	246653
42106	246654
45454	246655
22768	246656
25573	246657
1922	246658
60724	246659
18918	246660
21579	246661
36634	246662
35818	246663
42283	246664
29577	246665
12097	246666
31072	246667
25614	246668
34376	246669
43413	246670
2042	246671
121470	246672
12232	246673
2384	246674
69839	246675
107598	246676
77127	246677
3651	246678
18894	246679
38052	246680
40824	246681
120217	246682
33798	246683
36433	246684
85661	246685
30502	246686
62132	246687
3537	246688
37254	246689
108029	246690
77953	246691
726	246692
25152	246693
9619	246694
12957	246695
4661	246696
3199	246697
44560	246698
5607	246699
59084	246700
50236	246701
8913	246702
12378	246703
91569	246704
11280	246705
46577	246706
50918	246707
136933	246708
117982	246709
94214	246710
12034	246711
24979	246712
20909	246713
89316	246714
37663	246715
43533	246716
7507	246717
158224	246718
84081	246719
93389	246720
102456	246721
762	246722
47971	246723
43997	246724
84106	246725
45973	246726
30826	246727
14609	246728
58012	246729
16825	246730
1991	246731
33319	246732
53034	246733
4206	246734
156837	246735
11435	246736
118953	246737
158299	246738
79724	246739
79876	246740
23527	246741
78746	246742
41033	246743
84516	246744
37633	246745
88686	246746
2754	246747
20202	246748
144535	246749
64212	246750
40286	246751
1719	246752
3681	246753
1198	246754
19	246755
80449	246756
23809	246757
25987	246758
77176	246759
164879	246760
47635	246761
3361	246762
6349	246763
38999	246764
7448	246765
64637	246766
133821	246767
65311	246768
49807	246769
60951	246770
42409	246771
24475	246772
137243	246773
34068	246774
32371	246775
32885	246776
31647	246777
89232	246778
4253	246779
3906	246780
4690	246781
70010	246782
1305	246783
103634	246784
71675	246785
128809	246786
150575	246787
126433	246788
4699	246789
1394	246790
80469	246791
13275	246792
25175	246793
99628	246794
46236	246795
78565	246796
11287	246797
7312	246798
40276	246799
57028	246800
43985	246801
3873	246802
151404	246803
21505	246804
8854	246805
22304	246806
24050	246807
14906	246808
92853	246809
89902	246810
1817	246811
28519	246812
715	246813
133658	246814
102698	246815
29656	246816
317	246817
7584	246818
30210	246819
91164	246820
93388	246821
6117	246822
27195	246823
8859	246824
18096	246825
16456	246826
8275	246827
81119	246828
70306	246829
203	246830
9603	246831
46667	246832
65936	246833
33884	246834
136702	246835
16802	246836
53897	246837
20854	246838
72932	246839
3666	246840
59846	246841
112419	246842
34443	246843
4001	246844
51482	246845
68238	246846
17305	246847
286	246848
111688	246849
90770	246850
3562	246851
8249	246852
44941	246853
249	246854
69033	246855
64148	246856
14610	246857
29183	246858
64503	246859
26180	246860
77995	246861
27413	246862
107803	246863
6552	246864
126733	246865
41453	246866
149728	246867
137076	246868
31949	246869
10255	246870
19594	246871
2802	246872
91688	246873
23215	246874
42961	246875
18155	246876
4533	246877
125592	246878
156221	246879
665	246880
14356	246881
12336	246882
29269	246883
789	246884
2200	246885
85699	246886
9945	246887
5280	246888
26467	246889
2047	246890
819	246891
32289	246892
8649	246893
20019	246894
38024	246895
9524	246896
23034	246897
9433	246898
10715	246899
23693	246900
97640	246901
7017	246902
65001	246903
18004	246904
19471	246905
110618	246906
31834	246907
11306	246908
153447	246909
8325	246910
68665	246911
43174	246912
105873	246913
3900	246914
37780	246915
8964	246916
47097	246917
49479	246918
2703	246919
74684	246920
11887	246921
6842	246922
42817	246923
18740	246924
52514	246925
117813	246926
39395	246927
22265	246928
38385	246929
116507	246930
27643	246931
103557	246932
35086	246933
57542	246934
2902	246935
456	246936
90742	246937
83661	246938
13515	246939
110285	246940
48652	246941
67242	246942
49800	246943
119261	246944
21298	246945
746	246946
88109	246947
7533	246948
12905	246949
3093	246950
11607	246951
99	246952
54845	246953
90032	246954
23335	246955
50098	246956
62839	246957
8076	246958
6228	246959
3760	246960
57855	246961
72662	246962
7301	246963
12971	246964
9942	246965
85923	246966
12331	246967
57490	246968
62535	246969
104072	246970
26917	246971
21896	246972
66888	246973
23069	246974
634	246975
973	246976
2870	246977
103782	246978
117754	246979
9109	246980
133799	246981
103158	246982
107133	246983
81362	246984
46052	246985
39461	246986
70774	246987
124785	246988
7344	246989
47564	246990
17534	246991
2588	246992
68276	246993
77641	246994
56185	246995
12776	246996
123384	246997
52376	246998
13795	246999
42636	247000
37853	247001
7805	247002
43960	247003
18534	247004
380	247005
3811	247006
125092	247007
31107	247008
25808	247009
32228	247010
43691	247011
67676	247012
29093	247013
13389	247014
60063	247015
996	247016
7161	247017
78928	247018
33295	247019
19685	247020
2337	247021
67708	247022
20738	247023
134815	247024
42337	247025
97269	247026
3675	247027
11353	247028
4137	247029
51199	247030
66146	247031
9623	247032
47336	247033
73246	247034
35966	247035
131742	247036
86120	247037
68260	247038
58371	247039
147435	247040
442	247041
37767	247042
138452	247043
12205	247044
53928	247045
64074	247046
51258	247047
10048	247048
22104	247049
104928	247050
96972	247051
98421	247052
1985	247053
60297	247054
44748	247055
69086	247056
124670	247057
2702	247058
23351	247059
61287	247060
14016	247061
35310	247062
4408	247063
93577	247064
86327	247065
12299	247066
37111	247067
61793	247068
11449	247069
13953	247070
61348	247071
2882	247072
10894	247073
99931	247074
53705	247075
89984	247076
45764	247077
6122	247078
21605	247079
4802	247080
101823	247081
30739	247082
16533	247083
27974	247084
46796	247085
77010	247086
43044	247087
57177	247088
92251	247089
1405	247090
23204	247091
122117	247092
35318	247093
6031	247094
3744	247095
8211	247096
66057	247097
35892	247098
61746	247099
34855	247100
25958	247101
1395	247102
40618	247103
38378	247104
2001	247105
40052	247106
59952	247107
70911	247108
43017	247109
48423	247110
25369	247111
7952	247112
33129	247113
16894	247114
30795	247115
13936	247116
37109	247117
139370	247118
32001	247119
34588	247120
86981	247121
79656	247122
1876	247123
133048	247124
28910	247125
99953	247126
78791	247127
81826	247128
13168	247129
11726	247130
69630	247131
77782	247132
4554	247133
76413	247134
22577	247135
20513	247136
16276	247137
26929	247138
44529	247139
77887	247140
17729	247141
56056	247142
20829	247143
33300	247144
131045	247145
68492	247146
36310	247147
80553	247148
102668	247149
77789	247150
56487	247151
28681	247152
1753	247153
69139	247154
132172	247155
39331	247156
6230	247157
20169	247158
41425	247159
59096	247160
53563	247161
1493	247162
84530	247163
68056	247164
6487	247165
139763	247166
47666	247167
7544	247168
99601	247169
57281	247170
68051	247171
5733	247172
43624	247173
20261	247174
106578	247175
80779	247176
37893	247177
98120	247178
35287	247179
9832	247180
15127	247181
74061	247182
15262	247183
33032	247184
19545	247185
53246	247186
87983	247187
57675	247188
83998	247189
24224	247190
33187	247191
185	247192
7581	247193
5049	247194
44999	247195
6561	247196
31342	247197
58875	247198
48204	247199
30372	247200
28493	247201
15546	247202
45254	247203
57092	247204
62869	247205
18815	247206
902	247207
30731	247208
67655	247209
162954	247210
39698	247211
26290	247212
22267	247213
54899	247214
22936	247215
96871	247216
26842	247217
893	247218
238	247219
612	247220
120749	247221
89827	247222
65750	247223
126686	247224
25326	247225
24082	247226
37200	247227
2071	247228
2603	247229
34577	247230
46549	247231
11777	247232
148568	247233
59546	247234
82518	247235
2469	247236
47622	247237
34592	247238
143951	247239
81498	247240
4165	247241
109069	247242
37351	247243
33566	247244
19899	247245
39012	247246
47630	247247
1233	247248
57096	247249
58992	247250
5946	247251
13976	247252
4743	247253
17008	247254
104936	247255
18400	247256
72469	247257
59888	247258
38226	247259
1886	247260
8383	247261
128548	247262
1031	247263
20166	247264
17925	247265
98519	247266
2946	247267
66155	247268
20596	247269
79762	247270
169404	247271
40442	247272
54508	247273
16587	247274
3184	247275
624	247276
17227	247277
53882	247278
90998	247279
91441	247280
81386	247281
18291	247282
20187	247283
32028	247284
1109	247285
94914	247286
50690	247287
28303	247288
62412	247289
11617	247290
725	247291
17202	247292
35244	247293
36937	247294
32833	247295
167227	247296
1745	247297
3023	247298
54408	247299
19940	247300
28718	247301
59056	247302
3364	247303
95300	247304
107056	247305
4791	247306
17547	247307
5251	247308
54829	247309
75139	247310
48699	247311
1132	247312
2446	247313
13548	247314
152488	247315
11512	247316
16905	247317
51601	247318
1037	247319
53391	247320
52829	247321
48417	247322
151929	247323
2883	247324
5185	247325
77511	247326
50798	247327
52976	247328
58948	247329
15197	247330
62140	247331
3168	247332
35584	247333
49345	247334
16130	247335
103564	247336
35651	247337
7702	247338
129733	247339
8384	247340
138586	247341
23428	247342
103262	247343
5514	247344
99858	247345
9399	247346
35287	247347
63836	247348
81755	247349
162739	247350
156420	247351
10600	247352
2446	247353
3127	247354
15659	247355
72453	247356
29353	247357
20878	247358
25102	247359
153663	247360
20630	247361
21652	247362
64736	247363
68997	247364
70091	247365
109139	247366
157963	247367
25604	247368
13246	247369
43367	247370
9991	247371
37514	247372
2947	247373
51571	247374
25737	247375
124396	247376
79849	247377
89455	247378
56333	247379
12193	247380
69558	247381
35389	247382
11260	247383
137590	247384
29474	247385
56752	247386
119017	247387
13098	247388
10279	247389
10364	247390
36302	247391
2244	247392
4256	247393
20974	247394
55490	247395
8400	247396
10765	247397
5585	247398
67864	247399
97	247400
2581	247401
4004	247402
44975	247403
4770	247404
64553	247405
47709	247406
10465	247407
121353	247408
120692	247409
8519	247410
25172	247411
6327	247412
38094	247413
83039	247414
66590	247415
8023	247416
43678	247417
3469	247418
38164	247419
134556	247420
16862	247421
88536	247422
63256	247423
88471	247424
60409	247425
103910	247426
12058	247427
11261	247428
53238	247429
65073	247430
881	247431
42859	247432
12998	247433
96266	247434
16759	247435
67451	247436
85375	247437
10	247438
35106	247439
80095	247440
28813	247441
30879	247442
1644	247443
142415	247444
88162	247445
64599	247446
21946	247447
111747	247448
72591	247449
76005	247450
23795	247451
3036	247452
95969	247453
2001	247454
12008	247455
135089	247456
7913	247457
83330	247458
6517	247459
19641	247460
1555	247461
95400	247462
115338	247463
17383	247464
22569	247465
42320	247466
19503	247467
2450	247468
63180	247469
29452	247470
119198	247471
26264	247472
32454	247473
19655	247474
120416	247475
118454	247476
17853	247477
4946	247478
75920	247479
34998	247480
6278	247481
85216	247482
18282	247483
53936	247484
17536	247485
147579	247486
241	247487
134656	247488
70508	247489
60248	247490
6423	247491
52822	247492
55002	247493
97434	247494
94741	247495
31911	247496
25645	247497
15008	247498
110613	247499
24944	247500
27159	247501
42381	247502
24243	247503
11446	247504
72269	247505
16662	247506
114801	247507
27150	247508
98112	247509
116617	247510
10230	247511
52743	247512
107115	247513
5885	247514
9395	247515
124722	247516
7048	247517
3419	247518
62079	247519
1454	247520
17062	247521
3789	247522
33490	247523
35091	247524
42131	247525
6676	247526
32024	247527
22471	247528
32494	247529
113389	247530
104275	247531
120224	247532
36521	247533
47191	247534
16415	247535
13580	247536
22768	247537
141172	247538
90345	247539
3904	247540
120522	247541
2535	247542
19407	247543
68696	247544
133292	247545
65146	247546
55725	247547
20725	247548
5250	247549
4075	247550
4258	247551
29720	247552
57689	247553
24533	247554
61139	247555
38058	247556
10890	247557
482	247558
23367	247559
35640	247560
6787	247561
21399	247562
65437	247563
15669	247564
82891	247565
78757	247566
125629	247567
5288	247568
5435	247569
14934	247570
11909	247571
13066	247572
20226	247573
105996	247574
48289	247575
21800	247576
2768	247577
22124	247578
92115	247579
18137	247580
164275	247581
3188	247582
131034	247583
17592	247584
85484	247585
64381	247586
97357	247587
6122	247588
27892	247589
25755	247590
131847	247591
19386	247592
7260	247593
19862	247594
21430	247595
12558	247596
19299	247597
99160	247598
92296	247599
40103	247600
21534	247601
41228	247602
44846	247603
59525	247604
52601	247605
46503	247606
17895	247607
14043	247608
84758	247609
69131	247610
34506	247611
133623	247612
111683	247613
2413	247614
52181	247615
23844	247616
131097	247617
108418	247618
15202	247619
97601	247620
84946	247621
40157	247622
19867	247623
7569	247624
16315	247625
26847	247626
46647	247627
40555	247628
138416	247629
31741	247630
30701	247631
3146	247632
441	247633
7272	247634
10841	247635
43392	247636
61772	247637
990	247638
68695	247639
4292	247640
10003	247641
15257	247642
65081	247643
31464	247644
6796	247645
24448	247646
48919	247647
2077	247648
139567	247649
44182	247650
2263	247651
7320	247652
10209	247653
10460	247654
17600	247655
11799	247656
38864	247657
18740	247658
24602	247659
20682	247660
12165	247661
101744	247662
42705	247663
50224	247664
9286	247665
58481	247666
24532	247667
4625	247668
24956	247669
26986	247670
87891	247671
39364	247672
83822	247673
89426	247674
27124	247675
3581	247676
3763	247677
80558	247678
40936	247679
15983	247680
7494	247681
96484	247682
124128	247683
7141	247684
2754	247685
12153	247686
43412	247687
6147	247688
35511	247689
11529	247690
5695	247691
53375	247692
5340	247693
97661	247694
50411	247695
42915	247696
43038	247697
137795	247698
56628	247699
20389	247700
10518	247701
17771	247702
51691	247703
13598	247704
6782	247705
41737	247706
85642	247707
56229	247708
3984	247709
111537	247710
10954	247711
36778	247712
23816	247713
1704	247714
24667	247715
23024	247716
15964	247717
50334	247718
22132	247719
123471	247720
22174	247721
1075	247722
67855	247723
35005	247724
7768	247725
12356	247726
13775	247727
15073	247728
49131	247729
79992	247730
103038	247731
111742	247732
53556	247733
11715	247734
64112	247735
15310	247736
25454	247737
44273	247738
131493	247739
120168	247740
7767	247741
21553	247742
13862	247743
14573	247744
45582	247745
608	247746
2404	247747
39191	247748
20710	247749
155011	247750
111927	247751
10801	247752
29629	247753
107695	247754
25380	247755
1452	247756
35082	247757
14454	247758
125539	247759
12078	247760
74921	247761
85409	247762
47124	247763
49094	247764
80963	247765
29463	247766
71779	247767
82134	247768
49475	247769
131711	247770
123951	247771
94460	247772
24678	247773
44101	247774
20418	247775
41146	247776
69258	247777
7228	247778
19352	247779
7929	247780
36951	247781
6941	247782
18654	247783
1358	247784
57821	247785
42207	247786
83816	247787
46773	247788
28115	247789
67438	247790
91268	247791
63614	247792
40367	247793
37972	247794
65278	247795
33165	247796
15232	247797
52078	247798
7297	247799
103080	247800
28431	247801
45210	247802
23912	247803
19581	247804
75660	247805
27231	247806
17439	247807
19191	247808
6428	247809
31429	247810
1199	247811
40171	247812
94895	247813
86272	247814
95095	247815
4244	247816
109809	247817
7159	247818
88754	247819
25162	247820
18032	247821
16014	247822
5991	247823
32183	247824
29464	247825
6126	247826
53249	247827
26931	247828
24606	247829
37092	247830
46960	247831
37449	247832
2969	247833
119753	247834
4873	247835
12150	247836
48393	247837
8962	247838
63318	247839
21317	247840
21128	247841
15776	247842
88904	247843
40622	247844
22955	247845
65619	247846
92014	247847
83726	247848
66509	247849
133531	247850
44957	247851
59899	247852
14984	247853
46665	247854
23661	247855
58530	247856
136964	247857
102782	247858
28549	247859
88887	247860
7465	247861
4473	247862
26381	247863
23205	247864
11531	247865
1227	247866
28135	247867
37727	247868
1796	247869
148143	247870
29510	247871
4801	247872
1617	247873
14854	247874
23371	247875
39402	247876
4055	247877
35441	247878
43681	247879
13881	247880
89354	247881
49106	247882
92017	247883
36850	247884
18184	247885
7263	247886
42294	247887
61209	247888
52029	247889
32483	247890
76099	247891
19102	247892
55574	247893
3957	247894
49049	247895
29784	247896
28955	247897
8082	247898
8265	247899
26415	247900
10943	247901
115875	247902
36543	247903
231	247904
23241	247905
20928	247906
62573	247907
28117	247908
146824	247909
1893	247910
23536	247911
108037	247912
29478	247913
1404	247914
57	247915
116244	247916
15714	247917
32830	247918
85908	247919
16	247920
130545	247921
65729	247922
41933	247923
42739	247924
28226	247925
60169	247926
87141	247927
10365	247928
12832	247929
5883	247930
12462	247931
110891	247932
104056	247933
91358	247934
126006	247935
41422	247936
57012	247937
39851	247938
41699	247939
9689	247940
87622	247941
101518	247942
6927	247943
13998	247944
136839	247945
55503	247946
38241	247947
28317	247948
5091	247949
115562	247950
73963	247951
118401	247952
34472	247953
123	247954
11986	247955
25097	247956
17080	247957
57224	247958
32842	247959
55367	247960
45142	247961
134617	247962
25054	247963
29626	247964
158865	247965
88003	247966
14263	247967
44445	247968
84894	247969
168400	247970
15539	247971
36809	247972
1834	247973
29464	247974
26231	247975
94822	247976
14903	247977
29639	247978
531	247979
76834	247980
112371	247981
31607	247982
46827	247983
8842	247984
140036	247985
12275	247986
6221	247987
15655	247988
33580	247989
62305	247990
2465	247991
16825	247992
35444	247993
11019	247994
25911	247995
9387	247996
1070	247997
94594	247998
32870	247999
11432	248000
1948	248001
5178	248002
58238	248003
86992	248004
25325	248005
29733	248006
32491	248007
12060	248008
1689	248009
10757	248010
35785	248011
159659	248012
20322	248013
244	248014
28613	248015
64434	248016
11115	248017
33435	248018
7858	248019
117886	248020
18362	248021
8962	248022
47485	248023
47378	248024
102014	248025
10967	248026
70581	248027
5273	248028
3712	248029
32969	248030
14279	248031
80597	248032
49045	248033
17536	248034
34475	248035
4754	248036
10023	248037
34629	248038
29404	248039
6254	248040
47764	248041
17034	248042
98876	248043
38829	248044
35209	248045
56048	248046
25565	248047
18000	248048
23030	248049
93891	248050
85732	248051
1236	248052
3460	248053
42426	248054
58808	248055
54937	248056
56460	248057
36591	248058
112895	248059
51140	248060
58553	248061
43498	248062
6651	248063
13064	248064
51251	248065
47931	248066
44013	248067
137904	248068
112	248069
147774	248070
58019	248071
22777	248072
65316	248073
35915	248074
47627	248075
94857	248076
56475	248077
8384	248078
61046	248079
52157	248080
4348	248081
116306	248082
30868	248083
130017	248084
129514	248085
76265	248086
48452	248087
89359	248088
12904	248089
485	248090
1025	248091
21207	248092
54317	248093
14839	248094
35598	248095
153702	248096
22428	248097
44619	248098
7792	248099
3456	248100
155338	248101
46833	248102
54600	248103
111810	248104
91614	248105
71949	248106
15826	248107
20604	248108
72668	248109
7876	248110
25838	248111
14	248112
47569	248113
16334	248114
11814	248115
123853	248116
21121	248117
59958	248118
25992	248119
49830	248120
21189	248121
19835	248122
12142	248123
24783	248124
10023	248125
67392	248126
73085	248127
67029	248128
52363	248129
2939	248130
351	248131
90771	248132
10247	248133
46400	248134
23552	248135
343	248136
55288	248137
50051	248138
14292	248139
113013	248140
52	248141
7383	248142
418	248143
98658	248144
13598	248145
25768	248146
9201	248147
36885	248148
7209	248149
49832	248150
68145	248151
75717	248152
65699	248153
42128	248154
3062	248155
133066	248156
3648	248157
26061	248158
19937	248159
1011	248160
846	248161
9902	248162
26957	248163
81003	248164
94594	248165
54817	248166
91578	248167
4938	248168
138182	248169
18864	248170
43834	248171
39907	248172
31322	248173
1473	248174
141886	248175
29604	248176
4232	248177
109461	248178
32410	248179
56116	248180
86231	248181
4814	248182
38591	248183
2193	248184
92349	248185
13608	248186
11875	248187
84609	248188
18399	248189
17763	248190
3144	248191
99073	248192
21400	248193
21728	248194
75326	248195
31209	248196
7158	248197
123052	248198
77734	248199
92456	248200
52528	248201
20462	248202
100935	248203
67914	248204
31513	248205
8291	248206
45177	248207
15265	248208
13249	248209
2478	248210
19625	248211
66892	248212
13329	248213
35077	248214
11845	248215
35508	248216
8513	248217
115788	248218
69076	248219
306	248220
55812	248221
25268	248222
44382	248223
3899	248224
58615	248225
99407	248226
2860	248227
103661	248228
20502	248229
14320	248230
7142	248231
39312	248232
101595	248233
3607	248234
6837	248235
132433	248236
815	248237
34638	248238
119312	248239
34944	248240
26291	248241
94988	248242
31770	248243
13208	248244
45	248245
147625	248246
68080	248247
37727	248248
92961	248249
40463	248250
23517	248251
41127	248252
28637	248253
163832	248254
18614	248255
2381	248256
17183	248257
44883	248258
108045	248259
17180	248260
129131	248261
35984	248262
115209	248263
85456	248264
48349	248265
19680	248266
27238	248267
56253	248268
17173	248269
22846	248270
55180	248271
2058	248272
47458	248273
34823	248274
110608	248275
57693	248276
20677	248277
46978	248278
39517	248279
69607	248280
31390	248281
44153	248282
28061	248283
100062	248284
419	248285
72648	248286
25155	248287
56151	248288
23694	248289
7163	248290
22046	248291
15018	248292
2329	248293
13007	248294
118854	248295
28345	248296
518	248297
145862	248298
23038	248299
37801	248300
100432	248301
1374	248302
9893	248303
6189	248304
15464	248305
6640	248306
1084	248307
97198	248308
19273	248309
168628	248310
26199	248311
5260	248312
88055	248313
58998	248314
25637	248315
1779	248316
20606	248317
44494	248318
18343	248319
67834	248320
2413	248321
121456	248322
104050	248323
1853	248324
92663	248325
41811	248326
7027	248327
157667	248328
22435	248329
10483	248330
33610	248331
17028	248332
49271	248333
45743	248334
4771	248335
6050	248336
4386	248337
140146	248338
10100	248339
481	248340
98141	248341
11266	248342
66926	248343
39482	248344
36588	248345
51733	248346
60693	248347
75965	248348
39496	248349
3401	248350
71906	248351
49987	248352
18057	248353
6863	248354
2788	248355
23998	248356
15978	248357
19452	248358
7735	248359
29409	248360
16937	248361
17067	248362
36697	248363
12564	248364
155062	248365
33395	248366
95679	248367
103385	248368
121351	248369
4768	248370
26203	248371
67804	248372
12078	248373
79983	248374
50624	248375
80439	248376
1022	248377
53267	248378
1758	248379
64882	248380
79064	248381
65858	248382
56425	248383
27668	248384
119890	248385
23180	248386
6282	248387
100614	248388
114594	248389
6270	248390
8403	248391
99233	248392
20459	248393
33634	248394
127707	248395
10849	248396
2518	248397
9456	248398
959	248399
77956	248400
79727	248401
9529	248402
17567	248403
58223	248404
63173	248405
30732	248406
121808	248407
43879	248408
41748	248409
18096	248410
8147	248411
1430	248412
23311	248413
27966	248414
135017	248415
120992	248416
6572	248417
40824	248418
68759	248419
10163	248420
599	248421
10610	248422
135159	248423
8177	248424
1967	248425
39829	248426
89944	248427
12134	248428
25785	248429
2556	248430
473	248431
15386	248432
97100	248433
20216	248434
33839	248435
56746	248436
33256	248437
26511	248438
81214	248439
8228	248440
29798	248441
75924	248442
51595	248443
67162	248444
8935	248445
759	248446
83365	248447
104693	248448
12193	248449
59149	248450
38312	248451
71094	248452
50053	248453
35436	248454
150179	248455
15157	248456
92584	248457
94285	248458
7475	248459
4516	248460
250	248461
11457	248462
3381	248463
58796	248464
132371	248465
33169	248466
39454	248467
55049	248468
70145	248469
18192	248470
54716	248471
24198	248472
92000	248473
73175	248474
38826	248475
143995	248476
40766	248477
33753	248478
146483	248479
110546	248480
2119	248481
71634	248482
93685	248483
71225	248484
2781	248485
27158	248486
39762	248487
56549	248488
42969	248489
37510	248490
6198	248491
41079	248492
15876	248493
73315	248494
43867	248495
109676	248496
65805	248497
12446	248498
15387	248499
46181	248500
162093	248501
44667	248502
74520	248503
72790	248504
113157	248505
20319	248506
8291	248507
63401	248508
62422	248509
35854	248510
80198	248511
42321	248512
1385	248513
2519	248514
16392	248515
23826	248516
17464	248517
28581	248518
5348	248519
34253	248520
73261	248521
44997	248522
232	248523
1367	248524
6797	248525
24322	248526
34472	248527
50861	248528
159820	248529
47923	248530
91589	248531
3751	248532
57995	248533
4117	248534
52120	248535
10314	248536
1150	248537
641	248538
19390	248539
90396	248540
18318	248541
27837	248542
30957	248543
35960	248544
96907	248545
45123	248546
101853	248547
107609	248548
118	248549
16426	248550
21182	248551
5289	248552
21016	248553
12221	248554
42854	248555
44168	248556
136304	248557
133735	248558
27995	248559
68286	248560
37825	248561
80197	248562
63119	248563
64532	248564
16414	248565
12895	248566
1124	248567
95410	248568
26359	248569
3047	248570
47594	248571
5568	248572
751	248573
19720	248574
53343	248575
637	248576
31279	248577
149551	248578
29981	248579
8838	248580
73196	248581
110867	248582
94940	248583
405	248584
100214	248585
35238	248586
33446	248587
66355	248588
36104	248589
7617	248590
34982	248591
152006	248592
12435	248593
28615	248594
11830	248595
7908	248596
20001	248597
19180	248598
110725	248599
160762	248600
176	248601
1648	248602
51151	248603
4404	248604
97413	248605
47811	248606
86985	248607
15243	248608
20750	248609
65023	248610
32008	248611
18362	248612
30669	248613
4850	248614
52510	248615
120374	248616
5489	248617
16226	248618
23958	248619
66688	248620
12741	248621
26230	248622
32003	248623
54958	248624
54254	248625
58273	248626
115663	248627
30762	248628
19434	248629
83625	248630
42842	248631
94577	248632
22907	248633
12287	248634
111787	248635
106680	248636
34623	248637
5735	248638
200	248639
21052	248640
35151	248641
9834	248642
47425	248643
51811	248644
25205	248645
71904	248646
57923	248647
76343	248648
132306	248649
26411	248650
46239	248651
55134	248652
14853	248653
41421	248654
6553	248655
42381	248656
146550	248657
125889	248658
114940	248659
101072	248660
38178	248661
24614	248662
3319	248663
8344	248664
1840	248665
52477	248666
32571	248667
27258	248668
733	248669
104008	248670
65621	248671
6410	248672
98250	248673
43942	248674
56583	248675
36673	248676
24878	248677
43363	248678
36866	248679
63558	248680
117697	248681
17481	248682
12646	248683
35597	248684
52599	248685
165872	248686
39639	248687
7769	248688
10509	248689
10803	248690
15533	248691
45231	248692
62	248693
18030	248694
105796	248695
14575	248696
24750	248697
5740	248698
16405	248699
107759	248700
153743	248701
137078	248702
22589	248703
52054	248704
57297	248705
969	248706
117376	248707
65252	248708
9956	248709
17545	248710
6574	248711
63106	248712
75274	248713
5118	248714
22102	248715
3641	248716
31796	248717
749	248718
45294	248719
58441	248720
97233	248721
10434	248722
26377	248723
6041	248724
122370	248725
13667	248726
34598	248727
132011	248728
55060	248729
24847	248730
18646	248731
57054	248732
85429	248733
54851	248734
26299	248735
86065	248736
69843	248737
78663	248738
43443	248739
70809	248740
38685	248741
45820	248742
52258	248743
72108	248744
103339	248745
9034	248746
63407	248747
9412	248748
15609	248749
10740	248750
39465	248751
107764	248752
29306	248753
30332	248754
55456	248755
66049	248756
35268	248757
10563	248758
77366	248759
37960	248760
103	248761
27402	248762
49602	248763
74256	248764
109518	248765
64979	248766
47762	248767
11541	248768
1886	248769
161148	248770
38769	248771
20551	248772
12152	248773
25788	248774
3512	248775
57311	248776
827	248777
3585	248778
38528	248779
109344	248780
48713	248781
32533	248782
15462	248783
115571	248784
41646	248785
976	248786
12754	248787
131557	248788
12777	248789
42039	248790
79170	248791
2527	248792
7675	248793
108640	248794
60859	248795
85320	248796
29149	248797
7178	248798
81714	248799
2100	248800
65737	248801
32864	248802
98824	248803
19208	248804
55730	248805
46875	248806
834	248807
26941	248808
100	248809
59122	248810
42327	248811
9633	248812
20231	248813
40256	248814
3732	248815
86354	248816
67350	248817
19219	248818
46217	248819
5066	248820
916	248821
103320	248822
32799	248823
59990	248824
3418	248825
60456	248826
16749	248827
47407	248828
128713	248829
49161	248830
32018	248831
162231	248832
28330	248833
86557	248834
2570	248835
1965	248836
31820	248837
41298	248838
2893	248839
66630	248840
24835	248841
18465	248842
4422	248843
10773	248844
76017	248845
2218	248846
2003	248847
1836	248848
72131	248849
65300	248850
12372	248851
99858	248852
28934	248853
5063	248854
29963	248855
84146	248856
103	248857
82697	248858
13253	248859
43511	248860
9904	248861
7101	248862
30709	248863
67203	248864
120574	248865
6538	248866
433	248867
37578	248868
132966	248869
10961	248870
19258	248871
34656	248872
69632	248873
120716	248874
22610	248875
87773	248876
58282	248877
62207	248878
443	248879
7804	248880
51628	248881
8180	248882
36180	248883
107632	248884
2767	248885
52319	248886
10195	248887
83522	248888
132571	248889
43257	248890
36800	248891
38897	248892
8741	248893
2079	248894
46117	248895
600	248896
18698	248897
53094	248898
77406	248899
16818	248900
29746	248901
17285	248902
91752	248903
11585	248904
11533	248905
94069	248906
83416	248907
137238	248908
36667	248909
87961	248910
55954	248911
2499	248912
73362	248913
108516	248914
71368	248915
63529	248916
49705	248917
18848	248918
80652	248919
80196	248920
7172	248921
74453	248922
146335	248923
70112	248924
64388	248925
13131	248926
109216	248927
16316	248928
53125	248929
18429	248930
153049	248931
4459	248932
63660	248933
15167	248934
65782	248935
416	248936
70409	248937
127698	248938
55220	248939
44642	248940
94453	248941
35775	248942
117736	248943
2481	248944
39110	248945
32121	248946
106653	248947
46651	248948
9593	248949
48982	248950
7732	248951
135592	248952
24943	248953
53363	248954
63136	248955
59833	248956
1241	248957
76160	248958
122488	248959
2682	248960
19603	248961
7690	248962
136216	248963
44603	248964
11780	248965
20880	248966
139247	248967
53517	248968
17374	248969
17201	248970
6429	248971
3109	248972
81802	248973
11485	248974
145937	248975
20944	248976
28124	248977
98338	248978
11872	248979
21796	248980
108462	248981
81971	248982
17330	248983
32698	248984
19285	248985
52160	248986
1377	248987
82372	248988
4660	248989
31306	248990
68849	248991
30240	248992
1918	248993
1401	248994
126058	248995
10802	248996
69409	248997
11954	248998
95670	248999
730	249000
1174	249001
80537	249002
111293	249003
33930	249004
13200	249005
11316	249006
2667	249007
8649	249008
21918	249009
651	249010
40816	249011
152510	249012
49238	249013
1058	249014
36420	249015
9272	249016
25974	249017
21397	249018
24039	249019
24049	249020
68624	249021
37509	249022
10467	249023
34536	249024
52603	249025
26279	249026
13974	249027
8110	249028
34696	249029
42803	249030
13985	249031
9155	249032
2861	249033
113039	249034
75328	249035
46304	249036
35774	249037
88981	249038
34015	249039
60982	249040
58402	249041
30942	249042
33693	249043
12857	249044
64343	249045
61268	249046
53047	249047
2907	249048
7832	249049
92105	249050
101444	249051
88945	249052
19715	249053
22416	249054
33230	249055
1194	249056
98381	249057
102765	249058
1692	249059
57958	249060
4582	249061
9152	249062
117141	249063
63334	249064
64795	249065
15546	249066
45212	249067
4512	249068
91695	249069
2976	249070
5053	249071
89741	249072
40205	249073
69376	249074
39331	249075
77417	249076
64690	249077
4954	249078
7255	249079
1897	249080
59322	249081
40486	249082
86530	249083
47443	249084
50787	249085
63959	249086
18651	249087
23630	249088
12234	249089
1838	249090
53114	249091
1123	249092
27831	249093
137005	249094
6585	249095
14804	249096
1059	249097
4578	249098
54147	249099
137028	249100
7427	249101
738	249102
1750	249103
34176	249104
23025	249105
115838	249106
88985	249107
2641	249108
14599	249109
22704	249110
123531	249111
21849	249112
3069	249113
103979	249114
124848	249115
19537	249116
2628	249117
44819	249118
29669	249119
30594	249120
57868	249121
2681	249122
1186	249123
30833	249124
11456	249125
922	249126
17566	249127
6381	249128
6228	249129
10581	249130
36383	249131
2486	249132
88376	249133
50709	249134
53616	249135
36295	249136
67997	249137
5805	249138
21786	249139
6419	249140
65711	249141
3159	249142
17169	249143
50152	249144
127423	249145
75310	249146
4378	249147
87856	249148
114800	249149
75916	249150
107975	249151
112276	249152
6003	249153
95184	249154
17389	249155
49074	249156
9173	249157
37242	249158
22120	249159
30319	249160
43348	249161
48921	249162
67506	249163
14410	249164
47061	249165
23409	249166
13111	249167
28249	249168
24811	249169
49152	249170
62143	249171
16505	249172
105280	249173
108750	249174
20288	249175
55399	249176
39409	249177
22381	249178
42890	249179
134196	249180
20696	249181
12282	249182
902	249183
75520	249184
3090	249185
29414	249186
68920	249187
1334	249188
48744	249189
40738	249190
3976	249191
32079	249192
42611	249193
21794	249194
45869	249195
2971	249196
20964	249197
10146	249198
36488	249199
121192	249200
508	249201
63462	249202
18064	249203
73939	249204
31358	249205
30274	249206
36825	249207
39055	249208
47839	249209
33450	249210
12421	249211
41906	249212
7159	249213
258	249214
42919	249215
55377	249216
59678	249217
41385	249218
4436	249219
45878	249220
48844	249221
64555	249222
37632	249223
15209	249224
19235	249225
44158	249226
16061	249227
46967	249228
9681	249229
5469	249230
2383	249231
112161	249232
66373	249233
85712	249234
476	249235
137628	249236
137676	249237
40317	249238
48487	249239
93385	249240
6737	249241
8357	249242
6994	249243
101598	249244
1513	249245
116916	249246
25603	249247
2612	249248
148631	249249
2188	249250
103840	249251
17835	249252
15433	249253
68441	249254
4859	249255
39585	249256
20302	249257
464	249258
24568	249259
154141	249260
28336	249261
161978	249262
25729	249263
105455	249264
14186	249265
131023	249266
16237	249267
11224	249268
113862	249269
76121	249270
25846	249271
17671	249272
95533	249273
35416	249274
3641	249275
50220	249276
30091	249277
59979	249278
140575	249279
49895	249280
14010	249281
56128	249282
1359	249283
14156	249284
19476	249285
5482	249286
35905	249287
118972	249288
10152	249289
14319	249290
169641	249291
24282	249292
61712	249293
21585	249294
15404	249295
26732	249296
27431	249297
2524	249298
10997	249299
13339	249300
7618	249301
5034	249302
8835	249303
13660	249304
56179	249305
102177	249306
647	249307
126596	249308
28044	249309
67716	249310
79333	249311
2721	249312
32373	249313
77659	249314
35075	249315
8170	249316
31083	249317
37876	249318
39878	249319
61974	249320
19722	249321
8382	249322
8056	249323
64738	249324
3903	249325
62948	249326
50167	249327
76101	249328
23931	249329
40096	249330
9259	249331
64151	249332
5490	249333
61320	249334
45540	249335
29456	249336
43726	249337
52786	249338
922	249339
139450	249340
95816	249341
13894	249342
7234	249343
127632	249344
68155	249345
35850	249346
63658	249347
7963	249348
14129	249349
50937	249350
35958	249351
104925	249352
30739	249353
41127	249354
24685	249355
17504	249356
608	249357
74970	249358
39803	249359
435	249360
46347	249361
9971	249362
88489	249363
66539	249364
1786	249365
8876	249366
8985	249367
8343	249368
26148	249369
44955	249370
70512	249371
5557	249372
67959	249373
8511	249374
7020	249375
5001	249376
103	249377
12753	249378
26354	249379
62653	249380
98814	249381
1495	249382
5635	249383
19030	249384
37952	249385
98062	249386
59312	249387
4236	249388
34459	249389
29095	249390
9576	249391
152031	249392
4050	249393
6553	249394
38663	249395
41640	249396
94239	249397
6067	249398
39394	249399
40257	249400
7522	249401
36048	249402
22380	249403
74069	249404
7651	249405
1780	249406
21149	249407
37240	249408
28237	249409
74575	249410
83310	249411
4897	249412
2165	249413
12178	249414
13	249415
124418	249416
22703	249417
44676	249418
92718	249419
3436	249420
1121	249421
123643	249422
15660	249423
55677	249424
66717	249425
4254	249426
8949	249427
153805	249428
30706	249429
21859	249430
66347	249431
9087	249432
15255	249433
30105	249434
38235	249435
64207	249436
92221	249437
99325	249438
6597	249439
28122	249440
35726	249441
73301	249442
11445	249443
942	249444
7358	249445
7457	249446
7325	249447
40643	249448
37737	249449
51654	249450
1290	249451
2061	249452
48752	249453
4824	249454
799	249455
12216	249456
9914	249457
12890	249458
31004	249459
31327	249460
23229	249461
6567	249462
13169	249463
8596	249464
56389	249465
65123	249466
53820	249467
25426	249468
39775	249469
72713	249470
29206	249471
121832	249472
110480	249473
18651	249474
1116	249475
28176	249476
28119	249477
32275	249478
112838	249479
8798	249480
60424	249481
6835	249482
12780	249483
447	249484
82130	249485
67802	249486
38216	249487
99397	249488
14696	249489
16070	249490
96581	249491
113798	249492
103192	249493
27346	249494
77171	249495
9050	249496
7385	249497
92433	249498
45953	249499
47373	249500
18642	249501
14806	249502
136608	249503
37338	249504
147911	249505
67903	249506
28369	249507
95864	249508
49572	249509
16012	249510
30324	249511
33860	249512
34431	249513
132553	249514
28850	249515
112948	249516
156309	249517
49703	249518
3275	249519
22095	249520
115002	249521
29293	249522
80333	249523
29012	249524
24511	249525
3801	249526
63745	249527
168971	249528
141931	249529
27753	249530
6972	249531
80333	249532
66834	249533
24067	249534
1383	249535
22231	249536
75902	249537
15734	249538
103620	249539
80548	249540
84383	249541
55013	249542
51953	249543
112081	249544
104640	249545
37015	249546
19996	249547
3261	249548
48353	249549
40018	249550
28455	249551
74069	249552
21331	249553
13214	249554
110160	249555
10593	249556
45862	249557
9871	249558
26075	249559
45861	249560
45192	249561
22547	249562
68582	249563
78477	249564
116248	249565
17189	249566
16266	249567
15840	249568
7306	249569
5946	249570
26071	249571
46878	249572
15149	249573
7381	249574
5643	249575
3865	249576
27919	249577
55853	249578
47636	249579
29261	249580
23250	249581
7572	249582
19043	249583
1682	249584
60611	249585
14977	249586
5626	249587
24560	249588
7387	249589
2327	249590
46596	249591
55862	249592
11069	249593
10232	249594
119	249595
34424	249596
52920	249597
31192	249598
163666	249599
41887	249600
86366	249601
121784	249602
1959	249603
114655	249604
27318	249605
56647	249606
26746	249607
114223	249608
855	249609
5252	249610
71280	249611
1602	249612
37983	249613
21044	249614
13386	249615
55485	249616
159715	249617
8200	249618
123878	249619
683	249620
41597	249621
4515	249622
167863	249623
20094	249624
686	249625
19379	249626
68885	249627
5404	249628
21381	249629
129647	249630
10273	249631
8013	249632
118720	249633
28658	249634
13448	249635
129	249636
71880	249637
51489	249638
169282	249639
59429	249640
19195	249641
5604	249642
2859	249643
65136	249644
84	249645
12239	249646
79445	249647
41701	249648
1709	249649
8353	249650
11639	249651
85152	249652
129174	249653
4084	249654
3548	249655
95648	249656
76500	249657
2413	249658
28389	249659
12411	249660
2181	249661
8511	249662
13032	249663
54576	249664
77635	249665
1689	249666
21294	249667
32364	249668
8378	249669
72980	249670
38592	249671
28183	249672
9081	249673
42511	249674
12281	249675
18400	249676
88117	249677
89380	249678
31816	249679
3985	249680
81317	249681
78685	249682
39397	249683
59497	249684
3406	249685
124684	249686
28227	249687
508	249688
27359	249689
4619	249690
40948	249691
115451	249692
42805	249693
5607	249694
18967	249695
840	249696
26181	249697
5467	249698
4966	249699
11781	249700
2501	249701
59147	249702
17500	249703
58195	249704
6656	249705
8761	249706
61615	249707
52633	249708
71591	249709
17193	249710
101060	249711
26501	249712
137099	249713
4191	249714
14774	249715
156	249716
20071	249717
663	249718
3830	249719
20158	249720
7048	249721
104060	249722
1436	249723
43211	249724
42050	249725
4974	249726
71481	249727
133443	249728
43639	249729
79999	249730
132208	249731
14373	249732
32262	249733
128560	249734
51215	249735
150699	249736
64440	249737
2601	249738
95920	249739
56553	249740
10307	249741
69930	249742
94299	249743
11504	249744
48039	249745
13480	249746
36094	249747
5755	249748
15550	249749
7216	249750
29205	249751
74909	249752
12271	249753
4744	249754
9045	249755
19052	249756
22976	249757
67641	249758
6600	249759
148345	249760
13782	249761
131845	249762
58107	249763
14270	249764
44637	249765
86355	249766
21390	249767
22714	249768
77481	249769
99183	249770
27495	249771
44763	249772
46518	249773
53978	249774
14686	249775
17146	249776
13391	249777
78161	249778
15841	249779
76574	249780
33649	249781
55960	249782
88557	249783
127168	249784
6437	249785
17780	249786
169204	249787
4107	249788
24005	249789
12119	249790
42265	249791
7954	249792
14412	249793
57441	249794
44047	249795
148510	249796
73517	249797
50796	249798
63700	249799
79058	249800
26155	249801
13590	249802
12302	249803
22650	249804
4406	249805
2773	249806
70229	249807
168326	249808
21700	249809
93103	249810
16540	249811
355	249812
15871	249813
41998	249814
6111	249815
86489	249816
1946	249817
9590	249818
9950	249819
128822	249820
108589	249821
746	249822
32510	249823
6912	249824
40118	249825
1668	249826
35815	249827
21077	249828
5177	249829
5251	249830
15465	249831
51	249832
24433	249833
2821	249834
25255	249835
83836	249836
44235	249837
9356	249838
2067	249839
36664	249840
84280	249841
8236	249842
24749	249843
73582	249844
103877	249845
24105	249846
42802	249847
5466	249848
12316	249849
1591	249850
10701	249851
565	249852
165738	249853
106059	249854
36083	249855
99637	249856
78141	249857
96204	249858
4037	249859
67664	249860
16290	249861
38706	249862
41604	249863
85592	249864
105893	249865
341	249866
49486	249867
16523	249868
79916	249869
63652	249870
4434	249871
43978	249872
43341	249873
44997	249874
76273	249875
3359	249876
122956	249877
118752	249878
38938	249879
20126	249880
7356	249881
2742	249882
134483	249883
13010	249884
5819	249885
29717	249886
66098	249887
6093	249888
160366	249889
9639	249890
2183	249891
12491	249892
22188	249893
42708	249894
30692	249895
130747	249896
89458	249897
2146	249898
25696	249899
37927	249900
42795	249901
30390	249902
6818	249903
54094	249904
2905	249905
63374	249906
125461	249907
33072	249908
4355	249909
120998	249910
82801	249911
3871	249912
73773	249913
7904	249914
91027	249915
30926	249916
92663	249917
97296	249918
120877	249919
144222	249920
93171	249921
89859	249922
162694	249923
3184	249924
29249	249925
51738	249926
10768	249927
18456	249928
90674	249929
3603	249930
44204	249931
27931	249932
46004	249933
96777	249934
101047	249935
138986	249936
94395	249937
41516	249938
87941	249939
134294	249940
57316	249941
48667	249942
55431	249943
6066	249944
90264	249945
90044	249946
131017	249947
57770	249948
25863	249949
68343	249950
59569	249951
66939	249952
19126	249953
35	249954
15356	249955
18667	249956
95786	249957
11556	249958
39297	249959
44114	249960
20792	249961
53901	249962
19127	249963
20056	249964
27491	249965
32560	249966
41123	249967
62058	249968
44583	249969
49903	249970
30300	249971
12249	249972
45446	249973
104592	249974
69802	249975
26371	249976
81930	249977
57997	249978
49970	249979
21650	249980
1161	249981
4148	249982
22736	249983
82087	249984
16922	249985
312	249986
78657	249987
38335	249988
2552	249989
90393	249990
129589	249991
47839	249992
56095	249993
64036	249994
61390	249995
2927	249996
45173	249997
159639	249998
2400	249999
5698	250000
115984	250001
20750	250002
66331	250003
79324	250004
5515	250005
19893	250006
77932	250007
28809	250008
11353	250009
99482	250010
687	250011
46877	250012
41427	250013
16708	250014
1279	250015
107485	250016
54587	250017
18927	250018
47504	250019
4717	250020
40680	250021
17580	250022
31496	250023
1157	250024
14751	250025
122888	250026
5333	250027
90854	250028
127280	250029
2659	250030
3478	250031
16296	250032
40936	250033
2592	250034
35451	250035
33365	250036
66023	250037
41612	250038
41872	250039
103379	250040
95957	250041
57295	250042
45814	250043
53237	250044
12992	250045
79488	250046
11714	250047
6105	250048
97812	250049
13450	250050
78944	250051
78502	250052
73170	250053
50965	250054
12997	250055
7083	250056
4186	250057
64737	250058
51001	250059
65129	250060
30899	250061
62076	250062
14705	250063
123317	250064
2098	250065
46237	250066
133098	250067
30698	250068
66501	250069
112438	250070
20607	250071
46985	250072
40120	250073
19911	250074
28845	250075
69857	250076
25010	250077
13666	250078
24930	250079
10953	250080
185	250081
107549	250082
18566	250083
94697	250084
44673	250085
75668	250086
90717	250087
12241	250088
2196	250089
63475	250090
3113	250091
102773	250092
3587	250093
64251	250094
110063	250095
110257	250096
99083	250097
53532	250098
92969	250099
79855	250100
53105	250101
53807	250102
19877	250103
42216	250104
60430	250105
33979	250106
16498	250107
10909	250108
37571	250109
73729	250110
38289	250111
36505	250112
44795	250113
40996	250114
4192	250115
7	250116
86184	250117
59476	250118
113504	250119
83877	250120
25965	250121
139751	250122
46889	250123
47334	250124
67008	250125
12385	250126
95823	250127
8720	250128
22969	250129
36966	250130
40478	250131
3265	250132
817	250133
97125	250134
66174	250135
38310	250136
52642	250137
479	250138
26790	250139
1114	250140
28536	250141
47012	250142
10907	250143
43126	250144
67812	250145
10190	250146
24246	250147
10605	250148
52971	250149
64755	250150
34071	250151
41584	250152
19423	250153
24194	250154
32169	250155
28926	250156
118869	250157
90207	250158
9329	250159
50500	250160
78515	250161
57849	250162
67518	250163
33405	250164
62902	250165
29291	250166
3849	250167
14284	250168
10531	250169
48784	250170
32019	250171
33772	250172
23183	250173
34802	250174
84390	250175
22988	250176
14564	250177
119045	250178
37411	250179
14449	250180
33837	250181
8185	250182
55538	250183
12900	250184
115967	250185
31597	250186
21022	250187
61549	250188
32973	250189
97683	250190
112395	250191
48352	250192
107314	250193
19708	250194
122404	250195
57312	250196
31385	250197
109074	250198
103877	250199
4793	250200
35625	250201
8964	250202
20355	250203
74196	250204
29716	250205
18406	250206
52	250207
28590	250208
51816	250209
1278	250210
88134	250211
44396	250212
29952	250213
38563	250214
20442	250215
37094	250216
60614	250217
8770	250218
48510	250219
24889	250220
34298	250221
13536	250222
94642	250223
25234	250224
10619	250225
763	250226
7020	250227
90436	250228
93368	250229
11902	250230
53800	250231
52024	250232
27911	250233
88393	250234
5711	250235
5858	250236
37277	250237
83828	250238
124896	250239
95196	250240
18171	250241
3948	250242
91995	250243
71851	250244
77755	250245
66312	250246
46441	250247
42964	250248
44167	250249
51495	250250
73631	250251
22130	250252
168073	250253
139587	250254
46698	250255
2086	250256
125519	250257
54832	250258
122573	250259
11116	250260
123992	250261
22853	250262
70461	250263
12489	250264
123840	250265
28354	250266
63357	250267
96555	250268
80375	250269
9017	250270
32244	250271
12253	250272
89718	250273
69976	250274
26946	250275
130955	250276
113700	250277
72750	250278
77937	250279
7089	250280
37083	250281
13432	250282
62383	250283
4977	250284
36847	250285
122198	250286
16568	250287
31388	250288
101504	250289
29345	250290
3438	250291
56608	250292
6389	250293
23131	250294
898	250295
59915	250296
118283	250297
96996	250298
40268	250299
27334	250300
61567	250301
49911	250302
25112	250303
6372	250304
15070	250305
36503	250306
57903	250307
16433	250308
114460	250309
21247	250310
90137	250311
1265	250312
56188	250313
42667	250314
56228	250315
8212	250316
16476	250317
85254	250318
13221	250319
45723	250320
30067	250321
6349	250322
85908	250323
139495	250324
9683	250325
3329	250326
7811	250327
80671	250328
12350	250329
74575	250330
113307	250331
82724	250332
34363	250333
15262	250334
91238	250335
50568	250336
466	250337
14507	250338
25379	250339
53699	250340
38943	250341
3786	250342
35958	250343
20225	250344
73748	250345
116015	250346
51851	250347
17889	250348
97068	250349
68759	250350
13103	250351
28210	250352
50198	250353
38461	250354
94942	250355
70263	250356
87573	250357
29459	250358
15537	250359
85919	250360
123188	250361
105843	250362
10424	250363
18825	250364
69998	250365
36977	250366
26917	250367
108595	250368
23561	250369
63176	250370
8757	250371
101189	250372
7675	250373
60921	250374
412	250375
53032	250376
120710	250377
141127	250378
87920	250379
1340	250380
5651	250381
112281	250382
73743	250383
66620	250384
154590	250385
5160	250386
64689	250387
65556	250388
1768	250389
22493	250390
77576	250391
49689	250392
14178	250393
24215	250394
19806	250395
82571	250396
107146	250397
33806	250398
48971	250399
11627	250400
75276	250401
127185	250402
84764	250403
25895	250404
20005	250405
7044	250406
29183	250407
42659	250408
1301	250409
87853	250410
7121	250411
36756	250412
8394	250413
55515	250414
79414	250415
82	250416
21492	250417
126674	250418
7392	250419
116149	250420
14932	250421
14002	250422
2125	250423
21677	250424
2820	250425
64551	250426
19532	250427
33303	250428
77108	250429
2554	250430
48782	250431
1439	250432
85960	250433
24894	250434
2413	250435
42030	250436
48500	250437
21773	250438
5377	250439
19405	250440
10060	250441
2535	250442
10722	250443
41322	250444
766	250445
25835	250446
83532	250447
4306	250448
155666	250449
21033	250450
23643	250451
9108	250452
13367	250453
7842	250454
1537	250455
35515	250456
4368	250457
51113	250458
43383	250459
21926	250460
19227	250461
122509	250462
4569	250463
17826	250464
92593	250465
21933	250466
10704	250467
129684	250468
5216	250469
29542	250470
38411	250471
516	250472
602	250473
15306	250474
52039	250475
162630	250476
108506	250477
11296	250478
1877	250479
22572	250480
43345	250481
80563	250482
3572	250483
6144	250484
103947	250485
3364	250486
32527	250487
23520	250488
76087	250489
54918	250490
51760	250491
37888	250492
24880	250493
789	250494
23873	250495
32962	250496
139075	250497
6849	250498
6425	250499
17275	250500
12505	250501
128414	250502
72386	250503
72171	250504
56562	250505
81153	250506
10896	250507
17060	250508
29537	250509
31263	250510
95287	250511
8109	250512
2134	250513
1739	250514
14759	250515
20630	250516
3117	250517
94383	250518
46220	250519
137184	250520
41223	250521
3309	250522
87603	250523
26133	250524
71325	250525
21588	250526
17408	250527
37176	250528
564	250529
34230	250530
7556	250531
66041	250532
7829	250533
4309	250534
86678	250535
5722	250536
39289	250537
108925	250538
22834	250539
5488	250540
15724	250541
97438	250542
50843	250543
68606	250544
110099	250545
61503	250546
70053	250547
35723	250548
1370	250549
103956	250550
122363	250551
1204	250552
48179	250553
31805	250554
79980	250555
15420	250556
41522	250557
25345	250558
10355	250559
64769	250560
84853	250561
65084	250562
23028	250563
33813	250564
76212	250565
4441	250566
14311	250567
1401	250568
13784	250569
3724	250570
18506	250571
1463	250572
32490	250573
468	250574
23554	250575
38230	250576
33140	250577
10259	250578
486	250579
47619	250580
56510	250581
2472	250582
54992	250583
20570	250584
112255	250585
25423	250586
17277	250587
32297	250588
79951	250589
36282	250590
18951	250591
65140	250592
80246	250593
113441	250594
1246	250595
52440	250596
2896	250597
7453	250598
5441	250599
16002	250600
129105	250601
25573	250602
32859	250603
41992	250604
1007	250605
61387	250606
730	250607
11350	250608
107420	250609
1093	250610
161284	250611
30125	250612
10720	250613
21421	250614
45579	250615
65446	250616
21110	250617
29152	250618
7623	250619
109336	250620
21458	250621
111999	250622
10544	250623
61365	250624
124862	250625
4406	250626
76979	250627
7719	250628
25193	250629
79154	250630
448	250631
398	250632
68041	250633
75899	250634
32184	250635
70274	250636
63217	250637
3149	250638
23533	250639
24055	250640
7601	250641
100542	250642
43609	250643
21499	250644
9892	250645
5312	250646
33025	250647
7892	250648
47811	250649
3137	250650
14710	250651
13876	250652
8223	250653
77877	250654
12509	250655
125943	250656
2597	250657
6717	250658
51457	250659
60906	250660
32700	250661
82214	250662
2005	250663
249	250664
13002	250665
139499	250666
19072	250667
115262	250668
34392	250669
96337	250670
114667	250671
14811	250672
29941	250673
35886	250674
13057	250675
1207	250676
108	250677
67680	250678
143419	250679
124693	250680
79963	250681
52914	250682
30458	250683
75383	250684
11385	250685
29490	250686
29182	250687
43491	250688
13914	250689
35793	250690
21643	250691
41460	250692
24064	250693
3269	250694
7522	250695
3470	250696
7856	250697
27152	250698
54291	250699
59593	250700
13767	250701
60437	250702
39240	250703
61965	250704
99749	250705
393	250706
11969	250707
23881	250708
113185	250709
26950	250710
6085	250711
28385	250712
18117	250713
95692	250714
93130	250715
30435	250716
59943	250717
74421	250718
7722	250719
88828	250720
12941	250721
40166	250722
83329	250723
10295	250724
3450	250725
18897	250726
14175	250727
32111	250728
52246	250729
68423	250730
57528	250731
39699	250732
40884	250733
68180	250734
68417	250735
34175	250736
49488	250737
43070	250738
4159	250739
32277	250740
10227	250741
161475	250742
8512	250743
37581	250744
56551	250745
65360	250746
4792	250747
160585	250748
21450	250749
7595	250750
28271	250751
53999	250752
24503	250753
24842	250754
70402	250755
1335	250756
2774	250757
55306	250758
54646	250759
94	250760
61600	250761
26126	250762
36455	250763
20754	250764
28437	250765
18692	250766
77234	250767
2606	250768
86536	250769
36588	250770
59714	250771
7981	250772
120448	250773
19993	250774
4931	250775
10888	250776
68664	250777
33352	250778
28063	250779
25945	250780
22565	250781
57911	250782
14614	250783
100352	250784
44648	250785
19879	250786
2484	250787
1287	250788
71957	250789
13918	250790
41951	250791
63989	250792
45677	250793
24297	250794
9529	250795
13546	250796
110390	250797
4039	250798
4867	250799
39666	250800
32388	250801
96645	250802
117856	250803
100706	250804
48263	250805
276	250806
56661	250807
33902	250808
32867	250809
96069	250810
40219	250811
19881	250812
36339	250813
4525	250814
760	250815
24499	250816
108892	250817
39694	250818
54261	250819
33547	250820
56745	250821
19368	250822
80205	250823
43605	250824
44301	250825
151209	250826
50275	250827
11415	250828
51433	250829
98118	250830
51792	250831
118626	250832
8449	250833
120211	250834
168145	250835
15462	250836
482	250837
154652	250838
106366	250839
42147	250840
63261	250841
28120	250842
45961	250843
33214	250844
13555	250845
115771	250846
108605	250847
924	250848
3103	250849
89328	250850
124594	250851
67986	250852
77133	250853
21700	250854
26236	250855
67112	250856
21248	250857
6395	250858
45052	250859
118526	250860
35022	250861
19091	250862
61883	250863
82367	250864
5717	250865
65200	250866
17052	250867
63697	250868
116157	250869
5313	250870
10611	250871
1274	250872
66333	250873
90994	250874
47115	250875
62094	250876
55050	250877
16346	250878
116263	250879
51497	250880
165779	250881
12469	250882
56086	250883
5204	250884
16076	250885
152067	250886
117612	250887
2790	250888
45247	250889
2456	250890
71448	250891
69009	250892
40690	250893
38033	250894
151	250895
38392	250896
2637	250897
154137	250898
84727	250899
81502	250900
69553	250901
75946	250902
62719	250903
7	250904
14756	250905
80770	250906
668	250907
107871	250908
10594	250909
27662	250910
36958	250911
12934	250912
46417	250913
6423	250914
75588	250915
20488	250916
31765	250917
68406	250918
12584	250919
708	250920
80292	250921
10456	250922
81666	250923
98854	250924
650	250925
1170	250926
73833	250927
16695	250928
17698	250929
61505	250930
51651	250931
42628	250932
4688	250933
1953	250934
11356	250935
7564	250936
21795	250937
8871	250938
8247	250939
13662	250940
26683	250941
8711	250942
200	250943
40655	250944
81894	250945
31711	250946
217	250947
29486	250948
33611	250949
38025	250950
17421	250951
55340	250952
25246	250953
85030	250954
43641	250955
130489	250956
38402	250957
67382	250958
8936	250959
3062	250960
86307	250961
92970	250962
136498	250963
27257	250964
500	250965
39770	250966
64905	250967
60125	250968
34408	250969
205	250970
84520	250971
22119	250972
47190	250973
16739	250974
148625	250975
13508	250976
45310	250977
62372	250978
24437	250979
20658	250980
126238	250981
8203	250982
66777	250983
93687	250984
41116	250985
37172	250986
92071	250987
10209	250988
32693	250989
17259	250990
60530	250991
2075	250992
65912	250993
120160	250994
5178	250995
87745	250996
5157	250997
2033	250998
72103	250999
122667	251000
62136	251001
20429	251002
9408	251003
27911	251004
9417	251005
3630	251006
63003	251007
78851	251008
34990	251009
135108	251010
16894	251011
24064	251012
46281	251013
11102	251014
33995	251015
79465	251016
9138	251017
32151	251018
7812	251019
63034	251020
5128	251021
6300	251022
105694	251023
907	251024
60463	251025
900	251026
879	251027
36805	251028
27270	251029
50798	251030
78306	251031
16860	251032
131815	251033
3747	251034
5609	251035
84443	251036
126973	251037
28583	251038
2	251039
80208	251040
61535	251041
31480	251042
110254	251043
11146	251044
24266	251045
110014	251046
81146	251047
108075	251048
81544	251049
113394	251050
101343	251051
65794	251052
39174	251053
13307	251054
26252	251055
76244	251056
38103	251057
89657	251058
109642	251059
123424	251060
17269	251061
5658	251062
150952	251063
161453	251064
95361	251065
56641	251066
161383	251067
50825	251068
18366	251069
108366	251070
24177	251071
74718	251072
10291	251073
47888	251074
16341	251075
30522	251076
107411	251077
54448	251078
11068	251079
55275	251080
160488	251081
45887	251082
89972	251083
12741	251084
24973	251085
63464	251086
40092	251087
12413	251088
39193	251089
223	251090
16925	251091
2366	251092
38111	251093
63351	251094
70880	251095
130766	251096
104043	251097
56391	251098
140742	251099
9591	251100
11195	251101
28621	251102
24270	251103
7601	251104
109220	251105
2323	251106
12533	251107
49662	251108
29048	251109
94201	251110
66457	251111
15662	251112
1354	251113
35001	251114
85904	251115
13177	251116
22735	251117
16010	251118
152085	251119
64370	251120
19056	251121
137138	251122
75865	251123
13855	251124
2624	251125
23523	251126
19669	251127
105507	251128
3921	251129
17525	251130
5177	251131
5356	251132
159786	251133
2532	251134
32287	251135
5464	251136
52783	251137
44126	251138
31363	251139
6666	251140
146231	251141
93403	251142
66646	251143
1812	251144
43374	251145
4190	251146
62549	251147
53408	251148
27726	251149
13960	251150
16747	251151
7412	251152
43423	251153
11809	251154
51159	251155
14656	251156
44064	251157
146874	251158
65552	251159
16991	251160
137923	251161
22687	251162
71030	251163
35318	251164
33014	251165
45789	251166
2625	251167
53319	251168
15226	251169
12785	251170
80412	251171
169212	251172
40662	251173
4891	251174
110423	251175
19041	251176
34526	251177
37553	251178
38134	251179
71061	251180
19326	251181
131833	251182
24463	251183
2806	251184
48031	251185
43567	251186
7010	251187
71416	251188
44066	251189
12688	251190
96017	251191
64048	251192
14375	251193
25091	251194
27470	251195
37711	251196
107478	251197
74722	251198
14314	251199
2593	251200
92839	251201
22732	251202
5310	251203
4090	251204
114426	251205
22847	251206
118820	251207
19150	251208
25289	251209
81165	251210
18543	251211
141567	251212
30807	251213
20702	251214
31949	251215
5530	251216
109548	251217
47532	251218
62633	251219
8561	251220
128736	251221
16910	251222
12554	251223
2932	251224
4894	251225
31683	251226
95391	251227
23765	251228
101263	251229
30118	251230
7535	251231
52200	251232
97911	251233
79703	251234
103439	251235
48482	251236
4285	251237
26822	251238
74373	251239
41249	251240
734	251241
81205	251242
12584	251243
74403	251244
82394	251245
27046	251246
13318	251247
120407	251248
54591	251249
96423	251250
78554	251251
2905	251252
13230	251253
8565	251254
24974	251255
95820	251256
47355	251257
21728	251258
95280	251259
45779	251260
11162	251261
33960	251262
30287	251263
13672	251264
9571	251265
89560	251266
8612	251267
59920	251268
96487	251269
8430	251270
106734	251271
113390	251272
14367	251273
20253	251274
89773	251275
117009	251276
57378	251277
61652	251278
6791	251279
634	251280
50755	251281
152071	251282
151832	251283
43397	251284
124201	251285
1001	251286
48750	251287
80668	251288
87282	251289
10484	251290
6003	251291
170298	251292
45007	251293
27024	251294
296	251295
106412	251296
23610	251297
3710	251298
168926	251299
5830	251300
49770	251301
49999	251302
117409	251303
72527	251304
78610	251305
14709	251306
81141	251307
53318	251308
14999	251309
72818	251310
101979	251311
17896	251312
36078	251313
27031	251314
3141	251315
22511	251316
16595	251317
41001	251318
35630	251319
12289	251320
5992	251321
1160	251322
14181	251323
9337	251324
22797	251325
9937	251326
14439	251327
21785	251328
5464	251329
18983	251330
44837	251331
6386	251332
50361	251333
40036	251334
5035	251335
129484	251336
73317	251337
14556	251338
16632	251339
6768	251340
1892	251341
11589	251342
85682	251343
34212	251344
13611	251345
115946	251346
27583	251347
99649	251348
43598	251349
146	251350
33808	251351
93768	251352
79994	251353
11127	251354
47451	251355
58176	251356
106893	251357
72842	251358
61739	251359
67079	251360
15034	251361
145840	251362
99831	251363
26632	251364
160053	251365
131141	251366
7270	251367
87008	251368
65327	251369
43094	251370
90731	251371
58384	251372
48377	251373
46623	251374
79107	251375
11610	251376
29164	251377
61778	251378
6444	251379
26881	251380
52283	251381
107544	251382
11460	251383
14416	251384
93382	251385
6405	251386
42957	251387
14325	251388
102409	251389
126984	251390
117898	251391
18972	251392
7774	251393
29799	251394
113908	251395
33147	251396
1404	251397
20076	251398
156455	251399
44379	251400
11435	251401
55792	251402
42536	251403
96698	251404
36602	251405
108935	251406
119047	251407
38194	251408
3241	251409
60128	251410
71028	251411
11169	251412
79187	251413
96143	251414
11448	251415
29560	251416
35023	251417
21505	251418
34854	251419
39528	251420
32505	251421
28403	251422
32253	251423
8176	251424
5858	251425
185	251426
18561	251427
107967	251428
20061	251429
81523	251430
25117	251431
115487	251432
19508	251433
93759	251434
27260	251435
4979	251436
11942	251437
30587	251438
32234	251439
1331	251440
106181	251441
9261	251442
33856	251443
161413	251444
109787	251445
21094	251446
110206	251447
129811	251448
41492	251449
7033	251450
66120	251451
525	251452
1165	251453
37873	251454
10066	251455
47648	251456
2140	251457
54912	251458
55416	251459
3447	251460
621	251461
1804	251462
53508	251463
13104	251464
36895	251465
28034	251466
54599	251467
10371	251468
6704	251469
22833	251470
1890	251471
65546	251472
4244	251473
104528	251474
21312	251475
142989	251476
13948	251477
8363	251478
29337	251479
20966	251480
42308	251481
542	251482
18613	251483
34751	251484
13234	251485
59933	251486
53857	251487
43289	251488
80735	251489
21006	251490
20687	251491
13629	251492
4058	251493
104986	251494
56421	251495
13127	251496
54198	251497
5862	251498
21689	251499
51941	251500
56247	251501
2874	251502
19324	251503
19098	251504
42920	251505
34527	251506
1521	251507
1760	251508
14524	251509
29762	251510
30176	251511
25037	251512
9553	251513
85837	251514
79839	251515
14238	251516
30142	251517
3568	251518
76297	251519
39805	251520
102718	251521
9612	251522
10995	251523
46575	251524
6307	251525
106125	251526
35495	251527
3406	251528
36816	251529
9532	251530
17426	251531
968	251532
170081	251533
44163	251534
77485	251535
85323	251536
7697	251537
11579	251538
144727	251539
5584	251540
20452	251541
70737	251542
2068	251543
69455	251544
69973	251545
3974	251546
94729	251547
42466	251548
38497	251549
16881	251550
116852	251551
67062	251552
1235	251553
14143	251554
39851	251555
146340	251556
78472	251557
86179	251558
117230	251559
86717	251560
42542	251561
33152	251562
67580	251563
28073	251564
21008	251565
25391	251566
14093	251567
48104	251568
556	251569
1301	251570
14305	251571
287	251572
86617	251573
68397	251574
32921	251575
45516	251576
35768	251577
62503	251578
122369	251579
4656	251580
7134	251581
109718	251582
45648	251583
38979	251584
138077	251585
9027	251586
22950	251587
8866	251588
6791	251589
1716	251590
5852	251591
64539	251592
26177	251593
5847	251594
29675	251595
3347	251596
7782	251597
10568	251598
95584	251599
378	251600
11594	251601
9385	251602
92394	251603
77224	251604
2003	251605
10757	251606
63879	251607
45879	251608
37971	251609
11352	251610
47130	251611
17798	251612
64396	251613
86503	251614
56838	251615
76207	251616
58924	251617
3648	251618
21240	251619
53849	251620
246	251621
2715	251622
96946	251623
18230	251624
13958	251625
81822	251626
36579	251627
7715	251628
124546	251629
2194	251630
18351	251631
95013	251632
10582	251633
84270	251634
30882	251635
47697	251636
7013	251637
93790	251638
20546	251639
54324	251640
55438	251641
30579	251642
45857	251643
110638	251644
9684	251645
15358	251646
28684	251647
29859	251648
40818	251649
136827	251650
93149	251651
15105	251652
33672	251653
66328	251654
141299	251655
79931	251656
66450	251657
125280	251658
381	251659
78342	251660
81064	251661
5209	251662
20354	251663
2096	251664
72052	251665
6511	251666
60195	251667
37669	251668
1762	251669
21889	251670
33406	251671
55386	251672
168213	251673
78129	251674
84047	251675
531	251676
107772	251677
78245	251678
19076	251679
51562	251680
6312	251681
117261	251682
17782	251683
25457	251684
79421	251685
98813	251686
18461	251687
111360	251688
30170	251689
57514	251690
138981	251691
61028	251692
1169	251693
1516	251694
63867	251695
13780	251696
44947	251697
9532	251698
38111	251699
97096	251700
102793	251701
11922	251702
13492	251703
77542	251704
36800	251705
65777	251706
26303	251707
22763	251708
50669	251709
18799	251710
3322	251711
25700	251712
55834	251713
112754	251714
1458	251715
4321	251716
6321	251717
3821	251718
24991	251719
46154	251720
6314	251721
34177	251722
96174	251723
44449	251724
12041	251725
25253	251726
15917	251727
54896	251728
1607	251729
20463	251730
71009	251731
66902	251732
91454	251733
76704	251734
5344	251735
74910	251736
10476	251737
12750	251738
38073	251739
23847	251740
21790	251741
19653	251742
60248	251743
5099	251744
1363	251745
94446	251746
6417	251747
44567	251748
111540	251749
4251	251750
23968	251751
8637	251752
58372	251753
40563	251754
65848	251755
41847	251756
13324	251757
9830	251758
8820	251759
154648	251760
168989	251761
10948	251762
105781	251763
69465	251764
84733	251765
16491	251766
57840	251767
54567	251768
18839	251769
1761	251770
9786	251771
1232	251772
106066	251773
746	251774
933	251775
62487	251776
21729	251777
148288	251778
26524	251779
55752	251780
50998	251781
38825	251782
106917	251783
88395	251784
18606	251785
64793	251786
30711	251787
8572	251788
2589	251789
27045	251790
509	251791
740	251792
14042	251793
14436	251794
42268	251795
52085	251796
10772	251797
49229	251798
27919	251799
52998	251800
76123	251801
70745	251802
70580	251803
110527	251804
9009	251805
9353	251806
31565	251807
80777	251808
1709	251809
28393	251810
22939	251811
81416	251812
142656	251813
6944	251814
31234	251815
60554	251816
30641	251817
26139	251818
3027	251819
89721	251820
131773	251821
31106	251822
49951	251823
62476	251824
31545	251825
8688	251826
56766	251827
84440	251828
21732	251829
76497	251830
8506	251831
9531	251832
7891	251833
152368	251834
29535	251835
12880	251836
51310	251837
25005	251838
20479	251839
1635	251840
92966	251841
7092	251842
88284	251843
9156	251844
38859	251845
45797	251846
23740	251847
169538	251848
44920	251849
7540	251850
23830	251851
33184	251852
88670	251853
16185	251854
35880	251855
28572	251856
14708	251857
23035	251858
33567	251859
154651	251860
43599	251861
34354	251862
156457	251863
54368	251864
47934	251865
115865	251866
78283	251867
161687	251868
85667	251869
25536	251870
16848	251871
29844	251872
3310	251873
27048	251874
77753	251875
43159	251876
166858	251877
73090	251878
86292	251879
9100	251880
5944	251881
519	251882
77307	251883
81979	251884
8535	251885
51969	251886
13876	251887
29257	251888
27942	251889
25688	251890
94613	251891
122422	251892
5156	251893
41762	251894
51473	251895
62389	251896
140892	251897
49267	251898
506	251899
96584	251900
100767	251901
56224	251902
18260	251903
557	251904
54222	251905
52008	251906
62565	251907
18075	251908
1979	251909
9201	251910
1214	251911
23110	251912
787	251913
54691	251914
93071	251915
77393	251916
13803	251917
6051	251918
19040	251919
11769	251920
71534	251921
31731	251922
9501	251923
75850	251924
23630	251925
29469	251926
4206	251927
63631	251928
38821	251929
158254	251930
48723	251931
81194	251932
25458	251933
3586	251934
107017	251935
23005	251936
91650	251937
21262	251938
46964	251939
13389	251940
26332	251941
92351	251942
8243	251943
1584	251944
32450	251945
91527	251946
28105	251947
63103	251948
17532	251949
8542	251950
79811	251951
55335	251952
82859	251953
154688	251954
30884	251955
53942	251956
20908	251957
8177	251958
10182	251959
3795	251960
10908	251961
13417	251962
21536	251963
30517	251964
10347	251965
34392	251966
45401	251967
4077	251968
135025	251969
34217	251970
21934	251971
24001	251972
5054	251973
3338	251974
45834	251975
17507	251976
5830	251977
54	251978
8336	251979
63085	251980
95545	251981
33519	251982
21484	251983
26253	251984
10296	251985
45970	251986
49056	251987
2519	251988
48049	251989
119335	251990
15920	251991
83075	251992
41186	251993
46325	251994
135696	251995
23913	251996
51841	251997
30431	251998
67936	251999
99591	252000
4514	252001
20203	252002
74427	252003
37975	252004
66955	252005
40713	252006
36131	252007
1380	252008
2050	252009
15392	252010
86872	252011
41780	252012
27570	252013
2743	252014
31077	252015
67649	252016
69071	252017
18250	252018
86202	252019
18644	252020
99222	252021
55454	252022
65340	252023
93328	252024
50666	252025
25157	252026
74255	252027
68786	252028
13762	252029
6689	252030
3041	252031
49640	252032
62141	252033
20475	252034
11310	252035
11745	252036
26840	252037
29097	252038
25888	252039
4633	252040
49094	252041
49916	252042
28158	252043
8582	252044
37040	252045
1939	252046
80030	252047
15540	252048
19490	252049
6359	252050
58169	252051
75793	252052
77414	252053
14334	252054
17997	252055
22401	252056
836	252057
89818	252058
36834	252059
113206	252060
5814	252061
25886	252062
11315	252063
15168	252064
25733	252065
101674	252066
19032	252067
37166	252068
2926	252069
5296	252070
121301	252071
11570	252072
50395	252073
1569	252074
36206	252075
22373	252076
18311	252077
84028	252078
49166	252079
40924	252080
42740	252081
34347	252082
16847	252083
431	252084
86119	252085
18257	252086
20259	252087
4129	252088
143921	252089
80768	252090
17954	252091
59309	252092
6435	252093
30783	252094
43545	252095
13675	252096
519	252097
36691	252098
96619	252099
61242	252100
38683	252101
112852	252102
39654	252103
9873	252104
18591	252105
104379	252106
2986	252107
68860	252108
29168	252109
21	252110
48110	252111
19372	252112
14754	252113
86555	252114
44250	252115
4286	252116
37357	252117
47871	252118
15440	252119
70560	252120
919	252121
14101	252122
86104	252123
87029	252124
138422	252125
19681	252126
37269	252127
58801	252128
8620	252129
36144	252130
13243	252131
73119	252132
5853	252133
55466	252134
3393	252135
73520	252136
60553	252137
37968	252138
110978	252139
21195	252140
285	252141
138318	252142
115623	252143
33662	252144
1465	252145
52383	252146
137211	252147
68565	252148
8144	252149
32840	252150
46476	252151
16382	252152
24653	252153
24151	252154
14105	252155
10330	252156
65974	252157
10783	252158
6243	252159
4440	252160
115931	252161
107563	252162
3866	252163
27106	252164
32753	252165
25635	252166
81630	252167
13951	252168
18341	252169
36503	252170
53831	252171
2730	252172
3525	252173
73865	252174
40135	252175
23028	252176
133454	252177
33677	252178
96270	252179
109815	252180
55495	252181
74542	252182
53825	252183
60753	252184
40767	252185
371	252186
121762	252187
11803	252188
20811	252189
107466	252190
62911	252191
5745	252192
2709	252193
94567	252194
136323	252195
21091	252196
44790	252197
1860	252198
19202	252199
8594	252200
6222	252201
77719	252202
18262	252203
139086	252204
110362	252205
139024	252206
8588	252207
5819	252208
22291	252209
2052	252210
3954	252211
64203	252212
111705	252213
104053	252214
73238	252215
90705	252216
33344	252217
70743	252218
5947	252219
128923	252220
10106	252221
11597	252222
36264	252223
31747	252224
9010	252225
108574	252226
11814	252227
22162	252228
43653	252229
127470	252230
14983	252231
136333	252232
496	252233
10163	252234
67004	252235
28898	252236
74541	252237
20772	252238
1856	252239
21930	252240
7839	252241
4291	252242
16752	252243
73565	252244
89248	252245
3521	252246
4220	252247
116932	252248
21592	252249
14926	252250
68233	252251
12813	252252
7561	252253
76675	252254
32392	252255
42033	252256
38116	252257
70441	252258
63322	252259
21036	252260
62289	252261
8858	252262
23	252263
101743	252264
2635	252265
19279	252266
128496	252267
96718	252268
38506	252269
16530	252270
63789	252271
19570	252272
85947	252273
2820	252274
34756	252275
42927	252276
7500	252277
53854	252278
70460	252279
18869	252280
89620	252281
51382	252282
71821	252283
40272	252284
128413	252285
6916	252286
90044	252287
9405	252288
8609	252289
15097	252290
17262	252291
20614	252292
15568	252293
10085	252294
86802	252295
53372	252296
80866	252297
95916	252298
43959	252299
99733	252300
26879	252301
46151	252302
55068	252303
56652	252304
521	252305
115459	252306
11058	252307
5508	252308
120368	252309
6071	252310
142808	252311
128894	252312
7751	252313
12388	252314
6283	252315
6425	252316
6515	252317
107959	252318
8883	252319
12898	252320
5965	252321
10127	252322
153684	252323
50233	252324
105786	252325
59870	252326
121808	252327
57375	252328
971	252329
98411	252330
48251	252331
82781	252332
14285	252333
21305	252334
43566	252335
83293	252336
30785	252337
11535	252338
24629	252339
12771	252340
45529	252341
7636	252342
55270	252343
8362	252344
17868	252345
7195	252346
32818	252347
15010	252348
28963	252349
40080	252350
30611	252351
104990	252352
34084	252353
81460	252354
100549	252355
88558	252356
99430	252357
24923	252358
71651	252359
21324	252360
64715	252361
125488	252362
92083	252363
12004	252364
77491	252365
17479	252366
37374	252367
113810	252368
31355	252369
39887	252370
1143	252371
19465	252372
39790	252373
36357	252374
80794	252375
130032	252376
105473	252377
119362	252378
24	252379
87992	252380
1024	252381
104608	252382
130746	252383
20081	252384
26990	252385
14626	252386
101353	252387
3051	252388
17983	252389
131922	252390
56985	252391
3143	252392
104721	252393
106368	252394
132791	252395
17019	252396
12324	252397
100366	252398
9163	252399
30285	252400
47201	252401
82143	252402
4551	252403
12899	252404
31922	252405
13754	252406
4046	252407
136331	252408
60288	252409
2157	252410
3196	252411
87376	252412
10216	252413
91770	252414
16355	252415
90387	252416
8488	252417
107880	252418
97162	252419
6372	252420
40921	252421
67284	252422
29101	252423
38607	252424
22015	252425
54338	252426
16214	252427
45588	252428
15480	252429
151797	252430
239	252431
17601	252432
35953	252433
42913	252434
6115	252435
64562	252436
1526	252437
7711	252438
75296	252439
53777	252440
23472	252441
29944	252442
47491	252443
71139	252444
65119	252445
49096	252446
115855	252447
35173	252448
92214	252449
111918	252450
4009	252451
91686	252452
13320	252453
12447	252454
5861	252455
41100	252456
107857	252457
118531	252458
51973	252459
13656	252460
42003	252461
10227	252462
2317	252463
32361	252464
41286	252465
23852	252466
9399	252467
14783	252468
18467	252469
16335	252470
75790	252471
26284	252472
23408	252473
134742	252474
42253	252475
5056	252476
36320	252477
69002	252478
43858	252479
27542	252480
36711	252481
100622	252482
51438	252483
49039	252484
13176	252485
58322	252486
35555	252487
3535	252488
22595	252489
8127	252490
2436	252491
72827	252492
88407	252493
7581	252494
90070	252495
3504	252496
92343	252497
24611	252498
51224	252499
11412	252500
130267	252501
791	252502
52657	252503
37163	252504
3009	252505
83918	252506
25402	252507
161339	252508
13384	252509
104106	252510
56248	252511
22939	252512
112	252513
29704	252514
17147	252515
23600	252516
48802	252517
125882	252518
45461	252519
74191	252520
17175	252521
5118	252522
36679	252523
85018	252524
4971	252525
18819	252526
31132	252527
16436	252528
18454	252529
7101	252530
32063	252531
37275	252532
19497	252533
20665	252534
1677	252535
53999	252536
144047	252537
7060	252538
60324	252539
9556	252540
61481	252541
1222	252542
23550	252543
128959	252544
336	252545
92104	252546
33615	252547
29173	252548
9496	252549
4122	252550
63906	252551
64462	252552
89985	252553
6787	252554
168768	252555
22614	252556
91192	252557
30334	252558
2622	252559
148889	252560
11417	252561
51431	252562
114345	252563
18184	252564
29154	252565
35472	252566
36586	252567
10418	252568
25083	252569
821	252570
43442	252571
8040	252572
32810	252573
46492	252574
92189	252575
3351	252576
63487	252577
21835	252578
142036	252579
12290	252580
7833	252581
127941	252582
2063	252583
18232	252584
143025	252585
21221	252586
10001	252587
25957	252588
67204	252589
13451	252590
66366	252591
1775	252592
10763	252593
104122	252594
29098	252595
80672	252596
23857	252597
35189	252598
80515	252599
33270	252600
69921	252601
12938	252602
9644	252603
6061	252604
24599	252605
38433	252606
40336	252607
144162	252608
57870	252609
10451	252610
4733	252611
37485	252612
94624	252613
151755	252614
21707	252615
6005	252616
69479	252617
97213	252618
804	252619
10392	252620
26375	252621
23104	252622
95931	252623
61237	252624
80396	252625
74285	252626
261	252627
18697	252628
134177	252629
5540	252630
60596	252631
123138	252632
21778	252633
20687	252634
55051	252635
44046	252636
81135	252637
152183	252638
20209	252639
63324	252640
18061	252641
109059	252642
103298	252643
22434	252644
3496	252645
111334	252646
5347	252647
64459	252648
5588	252649
51423	252650
26299	252651
59040	252652
35639	252653
65722	252654
12970	252655
19129	252656
1344	252657
5351	252658
89398	252659
555	252660
45437	252661
15362	252662
12618	252663
86146	252664
8970	252665
40244	252666
84726	252667
85809	252668
21427	252669
32948	252670
2802	252671
32867	252672
6695	252673
48407	252674
75079	252675
10344	252676
19995	252677
28068	252678
41794	252679
131185	252680
35274	252681
51193	252682
10505	252683
43798	252684
122622	252685
135097	252686
15488	252687
26495	252688
64576	252689
133811	252690
130496	252691
20809	252692
27321	252693
3691	252694
9750	252695
15855	252696
47526	252697
80031	252698
8739	252699
27374	252700
25225	252701
17335	252702
659	252703
151276	252704
47106	252705
20843	252706
43488	252707
40963	252708
158	252709
39670	252710
27307	252711
65595	252712
126730	252713
90198	252714
39284	252715
97343	252716
44845	252717
80047	252718
10207	252719
5718	252720
38133	252721
68455	252722
34200	252723
6250	252724
60624	252725
102282	252726
103142	252727
59769	252728
4343	252729
221	252730
100623	252731
18991	252732
74574	252733
16187	252734
40974	252735
100315	252736
61167	252737
3218	252738
17127	252739
94064	252740
96861	252741
96264	252742
55926	252743
43109	252744
36397	252745
76773	252746
64681	252747
76433	252748
62940	252749
13726	252750
35513	252751
87457	252752
126943	252753
30381	252754
11670	252755
27936	252756
17196	252757
26892	252758
150936	252759
10392	252760
15819	252761
1514	252762
156524	252763
33061	252764
115659	252765
10555	252766
5919	252767
22540	252768
39224	252769
9281	252770
38321	252771
152905	252772
30217	252773
5300	252774
30983	252775
20722	252776
163582	252777
56176	252778
3134	252779
70266	252780
50584	252781
24410	252782
86040	252783
30292	252784
53212	252785
42523	252786
18345	252787
2098	252788
3096	252789
92797	252790
28709	252791
138134	252792
8819	252793
88411	252794
34429	252795
83160	252796
119673	252797
21018	252798
63437	252799
3237	252800
44882	252801
9269	252802
69169	252803
44439	252804
142833	252805
57493	252806
4755	252807
46566	252808
77629	252809
75049	252810
61182	252811
145056	252812
22891	252813
5422	252814
62713	252815
11936	252816
74521	252817
7268	252818
70109	252819
50409	252820
1128	252821
20422	252822
62021	252823
143916	252824
3124	252825
32637	252826
64295	252827
51748	252828
90026	252829
40890	252830
39522	252831
18955	252832
8124	252833
112969	252834
89821	252835
147124	252836
440	252837
149642	252838
71592	252839
49317	252840
41515	252841
33739	252842
37360	252843
61041	252844
15333	252845
86330	252846
75494	252847
44284	252848
66846	252849
6226	252850
99170	252851
12546	252852
67256	252853
51499	252854
53496	252855
104787	252856
64934	252857
7440	252858
27812	252859
8791	252860
79664	252861
21733	252862
38854	252863
23833	252864
4491	252865
73085	252866
133159	252867
55962	252868
50909	252869
130809	252870
130437	252871
3117	252872
4764	252873
20486	252874
44256	252875
31101	252876
25907	252877
30191	252878
168378	252879
8503	252880
30740	252881
14021	252882
38279	252883
132839	252884
5668	252885
54866	252886
14682	252887
7467	252888
54425	252889
678	252890
71673	252891
6441	252892
20971	252893
92061	252894
64812	252895
68114	252896
20569	252897
304	252898
37974	252899
15	252900
22926	252901
104783	252902
5979	252903
167233	252904
1180	252905
6395	252906
69932	252907
151807	252908
95621	252909
37058	252910
72804	252911
109192	252912
70490	252913
6875	252914
134534	252915
21932	252916
126916	252917
136581	252918
15496	252919
10330	252920
15368	252921
19690	252922
35186	252923
50113	252924
72055	252925
16167	252926
19021	252927
901	252928
80707	252929
10765	252930
528	252931
14336	252932
52633	252933
105397	252934
133018	252935
2205	252936
54134	252937
50901	252938
41200	252939
26508	252940
38456	252941
14152	252942
27835	252943
2926	252944
160387	252945
9981	252946
8850	252947
13778	252948
15295	252949
25395	252950
114087	252951
4890	252952
5935	252953
1792	252954
170131	252955
8622	252956
136126	252957
9425	252958
54481	252959
146492	252960
2588	252961
51688	252962
6549	252963
77571	252964
8028	252965
101135	252966
6709	252967
21022	252968
40920	252969
4658	252970
72991	252971
17831	252972
3896	252973
12461	252974
107815	252975
53743	252976
33031	252977
11089	252978
11444	252979
32672	252980
946	252981
20924	252982
22441	252983
60361	252984
53880	252985
4849	252986
30430	252987
30598	252988
106913	252989
2919	252990
9796	252991
64043	252992
3707	252993
6042	252994
36395	252995
29128	252996
20222	252997
67458	252998
64055	252999
7055	253000
98854	253001
18643	253002
23663	253003
1458	253004
21130	253005
52371	253006
4600	253007
84263	253008
86865	253009
21052	253010
3219	253011
13555	253012
130018	253013
94816	253014
25325	253015
84126	253016
99956	253017
124133	253018
78495	253019
1327	253020
2101	253021
15391	253022
42433	253023
112485	253024
30811	253025
129568	253026
75624	253027
53114	253028
21504	253029
8594	253030
100200	253031
8213	253032
67397	253033
72094	253034
128013	253035
83664	253036
24765	253037
8851	253038
40895	253039
27951	253040
1804	253041
76024	253042
10683	253043
36391	253044
18721	253045
28338	253046
39934	253047
50034	253048
27760	253049
13487	253050
48481	253051
66808	253052
9931	253053
1330	253054
34330	253055
50969	253056
8031	253057
18597	253058
41456	253059
67	253060
109472	253061
64374	253062
16493	253063
111687	253064
2085	253065
85982	253066
89417	253067
50023	253068
136362	253069
68256	253070
1747	253071
81109	253072
35507	253073
22862	253074
3216	253075
101748	253076
36684	253077
12410	253078
39679	253079
106664	253080
52984	253081
120302	253082
23663	253083
113728	253084
35710	253085
161632	253086
56634	253087
3307	253088
18281	253089
37581	253090
32578	253091
15347	253092
38060	253093
72	253094
144603	253095
15787	253096
8158	253097
15800	253098
29317	253099
159346	253100
90875	253101
50652	253102
11879	253103
27685	253104
95488	253105
139453	253106
21556	253107
102600	253108
161133	253109
2077	253110
125799	253111
125452	253112
75882	253113
25878	253114
33278	253115
34036	253116
2925	253117
3507	253118
65734	253119
7239	253120
48986	253121
42501	253122
12018	253123
13527	253124
122675	253125
13163	253126
63301	253127
86668	253128
101256	253129
22496	253130
4719	253131
4291	253132
42717	253133
57457	253134
2761	253135
6153	253136
20719	253137
101812	253138
15975	253139
97015	253140
106025	253141
35753	253142
95333	253143
3938	253144
166	253145
44326	253146
29477	253147
1526	253148
40900	253149
15252	253150
36129	253151
497	253152
14970	253153
16032	253154
14072	253155
63365	253156
45103	253157
933	253158
34817	253159
56087	253160
58753	253161
109183	253162
10387	253163
8378	253164
24644	253165
19527	253166
2108	253167
3433	253168
85185	253169
124831	253170
56347	253171
6116	253172
1071	253173
757	253174
73062	253175
72441	253176
37258	253177
14211	253178
3153	253179
13024	253180
66675	253181
10608	253182
27011	253183
145268	253184
3342	253185
4984	253186
111394	253187
75427	253188
88438	253189
9404	253190
24992	253191
103440	253192
27883	253193
39109	253194
67848	253195
9973	253196
121937	253197
471	253198
52162	253199
130226	253200
16017	253201
38672	253202
46885	253203
19968	253204
6020	253205
4386	253206
36699	253207
55614	253208
144383	253209
28819	253210
93558	253211
46513	253212
95006	253213
1735	253214
59145	253215
8311	253216
5110	253217
145407	253218
8235	253219
6857	253220
74623	253221
116552	253222
56145	253223
100223	253224
399	253225
75878	253226
56793	253227
89593	253228
7638	253229
28911	253230
134570	253231
32445	253232
135	253233
511	253234
30042	253235
9643	253236
79579	253237
1701	253238
12965	253239
3514	253240
23164	253241
45757	253242
57326	253243
142231	253244
15286	253245
3257	253246
1566	253247
7578	253248
70088	253249
28613	253250
44315	253251
5486	253252
94519	253253
6706	253254
77302	253255
1578	253256
2182	253257
1877	253258
1935	253259
23986	253260
9622	253261
3017	253262
48795	253263
5326	253264
115462	253265
39964	253266
62654	253267
44774	253268
33332	253269
10443	253270
17070	253271
94206	253272
9845	253273
10596	253274
648	253275
25189	253276
20728	253277
30279	253278
67504	253279
98241	253280
11254	253281
80252	253282
78341	253283
997	253284
30667	253285
51980	253286
61607	253287
35409	253288
5405	253289
38611	253290
8756	253291
58435	253292
10398	253293
6231	253294
30664	253295
2982	253296
7352	253297
4849	253298
133107	253299
80350	253300
39905	253301
30914	253302
4853	253303
26960	253304
16403	253305
19392	253306
101061	253307
35218	253308
158334	253309
118100	253310
45594	253311
9413	253312
32321	253313
4455	253314
22496	253315
2812	253316
26138	253317
26439	253318
83991	253319
53147	253320
51869	253321
1228	253322
17419	253323
42533	253324
56154	253325
1361	253326
10057	253327
103888	253328
37718	253329
98287	253330
1894	253331
28782	253332
61116	253333
7240	253334
17481	253335
74522	253336
39136	253337
15522	253338
1959	253339
27576	253340
61629	253341
34875	253342
19982	253343
17251	253344
77119	253345
33747	253346
19651	253347
42635	253348
34582	253349
81969	253350
48948	253351
11456	253352
50990	253353
6479	253354
5201	253355
85797	253356
12860	253357
30809	253358
121494	253359
107242	253360
56498	253361
169123	253362
29819	253363
41533	253364
1988	253365
2981	253366
82536	253367
40108	253368
26085	253369
3186	253370
78937	253371
104823	253372
7367	253373
19917	253374
52079	253375
54250	253376
36091	253377
36038	253378
95347	253379
140407	253380
23300	253381
41810	253382
96316	253383
28845	253384
20664	253385
1619	253386
95770	253387
44372	253388
95810	253389
21445	253390
19671	253391
67233	253392
31324	253393
26305	253394
36045	253395
48414	253396
5957	253397
36805	253398
168153	253399
74191	253400
59349	253401
3961	253402
1923	253403
81365	253404
17417	253405
9609	253406
108260	253407
7809	253408
113659	253409
96989	253410
78454	253411
62135	253412
39598	253413
42286	253414
15681	253415
12380	253416
7324	253417
104745	253418
77975	253419
135781	253420
43694	253421
58213	253422
63661	253423
645	253424
7442	253425
31868	253426
62582	253427
140553	253428
8998	253429
105731	253430
43215	253431
82348	253432
56093	253433
100691	253434
11102	253435
17019	253436
8191	253437
86516	253438
84949	253439
22545	253440
6334	253441
38790	253442
15376	253443
154902	253444
44227	253445
10407	253446
53445	253447
53043	253448
24702	253449
132133	253450
3798	253451
60839	253452
1704	253453
94868	253454
78036	253455
34245	253456
3241	253457
83608	253458
35182	253459
24013	253460
87252	253461
12199	253462
24148	253463
95521	253464
104091	253465
65521	253466
1428	253467
3696	253468
8805	253469
6765	253470
26314	253471
22703	253472
8776	253473
10865	253474
104673	253475
45604	253476
32535	253477
26787	253478
35281	253479
1364	253480
29599	253481
5551	253482
31339	253483
111993	253484
33173	253485
51613	253486
833	253487
72507	253488
7459	253489
29372	253490
9172	253491
101625	253492
14560	253493
4664	253494
158	253495
43880	253496
66587	253497
45524	253498
2319	253499
16568	253500
16998	253501
5624	253502
14434	253503
288	253504
11038	253505
38233	253506
69065	253507
3460	253508
7494	253509
343	253510
43888	253511
7899	253512
88505	253513
7238	253514
15910	253515
31169	253516
74312	253517
32728	253518
416	253519
40957	253520
4968	253521
102413	253522
2490	253523
37442	253524
71418	253525
10277	253526
23083	253527
18312	253528
5834	253529
41416	253530
75497	253531
5914	253532
110236	253533
164819	253534
399	253535
22873	253536
89006	253537
109092	253538
26451	253539
39602	253540
7450	253541
15177	253542
69867	253543
17738	253544
51394	253545
48958	253546
20235	253547
4537	253548
31470	253549
68542	253550
106961	253551
115366	253552
75707	253553
42064	253554
11051	253555
61328	253556
10031	253557
11125	253558
58069	253559
864	253560
15601	253561
56941	253562
92272	253563
32385	253564
13952	253565
15119	253566
84800	253567
24752	253568
12226	253569
64394	253570
27370	253571
6617	253572
5867	253573
30734	253574
45012	253575
21806	253576
38331	253577
24595	253578
87593	253579
16126	253580
33128	253581
47311	253582
63403	253583
32631	253584
89135	253585
119233	253586
33472	253587
94267	253588
14859	253589
14582	253590
8341	253591
37609	253592
58476	253593
109102	253594
38494	253595
843	253596
45061	253597
32709	253598
1365	253599
109892	253600
11877	253601
76929	253602
76296	253603
10830	253604
75290	253605
1829	253606
74112	253607
1065	253608
10574	253609
101234	253610
24844	253611
77508	253612
2362	253613
59738	253614
5176	253615
9936	253616
60174	253617
36843	253618
29672	253619
60784	253620
10248	253621
47197	253622
79321	253623
100312	253624
29803	253625
25240	253626
1075	253627
107116	253628
17658	253629
84465	253630
11668	253631
17570	253632
60303	253633
15329	253634
948	253635
69355	253636
17136	253637
20792	253638
103948	253639
74994	253640
117725	253641
48094	253642
85	253643
102258	253644
1483	253645
84920	253646
22416	253647
4442	253648
6527	253649
4644	253650
49184	253651
43796	253652
66667	253653
54187	253654
538	253655
64089	253656
74729	253657
50527	253658
59243	253659
65519	253660
10162	253661
32022	253662
57229	253663
424	253664
55800	253665
88964	253666
67713	253667
85675	253668
2086	253669
51565	253670
29764	253671
42821	253672
37619	253673
12427	253674
137579	253675
2957	253676
130398	253677
58436	253678
26264	253679
5988	253680
1139	253681
116917	253682
16733	253683
133938	253684
27074	253685
92793	253686
66751	253687
15456	253688
11040	253689
93558	253690
11372	253691
2932	253692
92231	253693
75301	253694
37738	253695
81836	253696
8769	253697
10679	253698
83078	253699
76504	253700
159336	253701
65518	253702
2958	253703
64140	253704
116457	253705
488	253706
28438	253707
31923	253708
26421	253709
78893	253710
30513	253711
45975	253712
23703	253713
20174	253714
25522	253715
4222	253716
89901	253717
5254	253718
137273	253719
21734	253720
1633	253721
22203	253722
4002	253723
112493	253724
30058	253725
47684	253726
80492	253727
13971	253728
25187	253729
18371	253730
83236	253731
16393	253732
30563	253733
49704	253734
34410	253735
15058	253736
7680	253737
25382	253738
28132	253739
45755	253740
72852	253741
71542	253742
45898	253743
73397	253744
6576	253745
26905	253746
21084	253747
2333	253748
113893	253749
111787	253750
51498	253751
10724	253752
57947	253753
11217	253754
2732	253755
22226	253756
9015	253757
52568	253758
128566	253759
82904	253760
66737	253761
9734	253762
24600	253763
48127	253764
10914	253765
51683	253766
15952	253767
6358	253768
65876	253769
159318	253770
4989	253771
50739	253772
102112	253773
48950	253774
42439	253775
4652	253776
13078	253777
75708	253778
75689	253779
11572	253780
18915	253781
14273	253782
118163	253783
4763	253784
111012	253785
48924	253786
59914	253787
35393	253788
18529	253789
2344	253790
5772	253791
92786	253792
1765	253793
95093	253794
193	253795
113141	253796
10680	253797
13899	253798
78240	253799
33263	253800
1218	253801
43818	253802
15667	253803
41109	253804
17587	253805
80448	253806
37017	253807
109050	253808
532	253809
1246	253810
20960	253811
112712	253812
116324	253813
17497	253814
20716	253815
17944	253816
119473	253817
116229	253818
52669	253819
163243	253820
50274	253821
30448	253822
124161	253823
35308	253824
341	253825
49209	253826
46994	253827
142236	253828
65287	253829
21684	253830
37786	253831
20375	253832
80322	253833
6590	253834
74900	253835
5929	253836
43225	253837
57461	253838
23952	253839
73159	253840
39467	253841
65614	253842
57354	253843
16537	253844
64306	253845
65301	253846
4779	253847
76620	253848
42068	253849
75384	253850
72338	253851
18438	253852
25505	253853
104801	253854
4190	253855
23018	253856
15499	253857
18094	253858
144055	253859
20546	253860
50511	253861
48826	253862
30346	253863
69712	253864
26185	253865
71699	253866
6	253867
79704	253868
45714	253869
84134	253870
50833	253871
1447	253872
2333	253873
89888	253874
119694	253875
22799	253876
16390	253877
12232	253878
54419	253879
5155	253880
72526	253881
51758	253882
12670	253883
13156	253884
16912	253885
110	253886
23679	253887
43097	253888
1780	253889
47885	253890
23025	253891
14501	253892
103325	253893
29444	253894
16451	253895
4998	253896
14253	253897
81464	253898
1648	253899
44017	253900
18635	253901
167293	253902
39169	253903
111695	253904
45081	253905
30236	253906
61790	253907
112537	253908
5950	253909
27745	253910
53025	253911
142476	253912
3444	253913
18340	253914
18527	253915
28973	253916
2885	253917
54436	253918
50672	253919
52789	253920
17097	253921
10648	253922
7491	253923
93306	253924
40470	253925
63571	253926
4872	253927
127107	253928
7409	253929
5521	253930
60890	253931
54617	253932
17132	253933
8224	253934
37217	253935
70335	253936
9954	253937
42939	253938
55640	253939
145866	253940
111162	253941
39197	253942
6238	253943
5836	253944
149893	253945
9420	253946
6969	253947
11307	253948
13601	253949
86700	253950
5479	253951
1202	253952
3840	253953
7265	253954
123688	253955
60526	253956
53800	253957
14868	253958
103798	253959
43649	253960
41756	253961
27725	253962
9342	253963
39632	253964
37211	253965
7340	253966
70895	253967
13886	253968
13239	253969
23772	253970
18866	253971
88184	253972
48	253973
2274	253974
44404	253975
23877	253976
22402	253977
84970	253978
139835	253979
39337	253980
34442	253981
3025	253982
20780	253983
13968	253984
80668	253985
9144	253986
19417	253987
96253	253988
46174	253989
42390	253990
24766	253991
34502	253992
77156	253993
12118	253994
78679	253995
7268	253996
48075	253997
111336	253998
29817	253999
195	254000
16519	254001
10390	254002
37978	254003
68959	254004
46868	254005
75572	254006
119089	254007
13298	254008
43873	254009
72625	254010
76628	254011
4747	254012
9879	254013
8838	254014
30784	254015
8673	254016
85693	254017
12507	254018
40565	254019
9504	254020
168481	254021
89597	254022
1395	254023
12229	254024
3478	254025
27166	254026
114555	254027
44307	254028
133314	254029
56822	254030
5375	254031
36684	254032
91907	254033
31586	254034
1299	254035
76214	254036
29865	254037
23139	254038
85961	254039
109119	254040
6128	254041
57426	254042
36486	254043
58893	254044
73475	254045
99251	254046
3046	254047
92776	254048
18209	254049
22103	254050
5725	254051
56281	254052
113924	254053
1995	254054
30448	254055
13371	254056
24380	254057
25784	254058
146092	254059
36414	254060
25472	254061
9690	254062
37163	254063
81707	254064
30829	254065
1057	254066
30282	254067
67932	254068
158038	254069
84329	254070
93090	254071
22059	254072
29631	254073
35838	254074
33967	254075
565	254076
21406	254077
63954	254078
47119	254079
55346	254080
21063	254081
75988	254082
66097	254083
44523	254084
31273	254085
30579	254086
10067	254087
27330	254088
78778	254089
11965	254090
115258	254091
4419	254092
18421	254093
11366	254094
4972	254095
94523	254096
146414	254097
46506	254098
71549	254099
58211	254100
86536	254101
7338	254102
26432	254103
10920	254104
14506	254105
16646	254106
52331	254107
136284	254108
18274	254109
40766	254110
674	254111
48414	254112
93767	254113
478	254114
7811	254115
22060	254116
63450	254117
30586	254118
87084	254119
102270	254120
21973	254121
35279	254122
100869	254123
14524	254124
61204	254125
26365	254126
117144	254127
54091	254128
11225	254129
53227	254130
25374	254131
59538	254132
24811	254133
35954	254134
12179	254135
10535	254136
15608	254137
674	254138
40346	254139
9982	254140
51252	254141
8447	254142
86556	254143
102241	254144
10960	254145
50418	254146
2941	254147
41	254148
6092	254149
4887	254150
28666	254151
39371	254152
168658	254153
44467	254154
20526	254155
51018	254156
92253	254157
2219	254158
66940	254159
86691	254160
72837	254161
3248	254162
89906	254163
78504	254164
91881	254165
5900	254166
79373	254167
102499	254168
16839	254169
50674	254170
118873	254171
20102	254172
28599	254173
28537	254174
30390	254175
9849	254176
62756	254177
26410	254178
58740	254179
52544	254180
23281	254181
68601	254182
7423	254183
5787	254184
57935	254185
6037	254186
55515	254187
138038	254188
6207	254189
39756	254190
108743	254191
6269	254192
47781	254193
31313	254194
12923	254195
78285	254196
147038	254197
62223	254198
79343	254199
82316	254200
1587	254201
53952	254202
7153	254203
64750	254204
95756	254205
2702	254206
6411	254207
54337	254208
2375	254209
32276	254210
37891	254211
85034	254212
17795	254213
1632	254214
32803	254215
25814	254216
51856	254217
54228	254218
156667	254219
85729	254220
37086	254221
89151	254222
6811	254223
22300	254224
6416	254225
35856	254226
66992	254227
1459	254228
3331	254229
124368	254230
40668	254231
51102	254232
10365	254233
96156	254234
85358	254235
163158	254236
88068	254237
44405	254238
31532	254239
55420	254240
1390	254241
1455	254242
84	254243
37977	254244
89601	254245
873	254246
40290	254247
102312	254248
63005	254249
72554	254250
94141	254251
62829	254252
120904	254253
81340	254254
3775	254255
162601	254256
74058	254257
32029	254258
22898	254259
9245	254260
43807	254261
50271	254262
8790	254263
56508	254264
64469	254265
21958	254266
124800	254267
8696	254268
24475	254269
34557	254270
2300	254271
94903	254272
124432	254273
38736	254274
56195	254275
54433	254276
121857	254277
20244	254278
28961	254279
125270	254280
12334	254281
53563	254282
65070	254283
165850	254284
24730	254285
147473	254286
12811	254287
51223	254288
8644	254289
4548	254290
79168	254291
1097	254292
37397	254293
55241	254294
10189	254295
82851	254296
38081	254297
2825	254298
56977	254299
49602	254300
68971	254301
126524	254302
95810	254303
9022	254304
33947	254305
68889	254306
25363	254307
39337	254308
42905	254309
81193	254310
135088	254311
7542	254312
61510	254313
87522	254314
113296	254315
72337	254316
64975	254317
107164	254318
20236	254319
23203	254320
116603	254321
24159	254322
7951	254323
17705	254324
38956	254325
121985	254326
36806	254327
37781	254328
69582	254329
10414	254330
30645	254331
29059	254332
71310	254333
2055	254334
138493	254335
24305	254336
49713	254337
36474	254338
123436	254339
110662	254340
73475	254341
3600	254342
53761	254343
19367	254344
32550	254345
52577	254346
68	254347
50410	254348
80535	254349
36991	254350
14683	254351
116376	254352
23739	254353
5076	254354
22630	254355
100314	254356
6064	254357
51334	254358
56235	254359
4375	254360
1025	254361
65828	254362
18408	254363
92	254364
30213	254365
14491	254366
90668	254367
5288	254368
15914	254369
78300	254370
49321	254371
65276	254372
445	254373
57863	254374
50513	254375
13729	254376
36899	254377
56442	254378
25703	254379
4079	254380
36261	254381
7008	254382
89290	254383
53112	254384
95874	254385
59039	254386
134318	254387
14609	254388
137203	254389
40723	254390
90634	254391
52759	254392
36888	254393
29619	254394
23249	254395
15661	254396
125699	254397
9674	254398
69	254399
154180	254400
163143	254401
27167	254402
3324	254403
93490	254404
63380	254405
31623	254406
67841	254407
35292	254408
14849	254409
84056	254410
96699	254411
13040	254412
122270	254413
160	254414
1388	254415
537	254416
4856	254417
55662	254418
14815	254419
65537	254420
42959	254421
10891	254422
2299	254423
37262	254424
7133	254425
27752	254426
34340	254427
5430	254428
44591	254429
113847	254430
65914	254431
33941	254432
4896	254433
4334	254434
20153	254435
124270	254436
69875	254437
9464	254438
15782	254439
29754	254440
13573	254441
2392	254442
95986	254443
35675	254444
104828	254445
16530	254446
44622	254447
113440	254448
169500	254449
7617	254450
52389	254451
5393	254452
28595	254453
33972	254454
38010	254455
60864	254456
25853	254457
49793	254458
104855	254459
8136	254460
3423	254461
17074	254462
9480	254463
1566	254464
3230	254465
191	254466
8301	254467
30711	254468
8713	254469
16530	254470
8871	254471
82460	254472
3008	254473
70998	254474
94621	254475
10416	254476
26503	254477
28736	254478
82085	254479
17732	254480
48432	254481
73229	254482
71944	254483
565	254484
2990	254485
65696	254486
102902	254487
159742	254488
27203	254489
56074	254490
1702	254491
1920	254492
334	254493
17441	254494
6307	254495
92683	254496
124754	254497
103336	254498
61796	254499
23633	254500
74968	254501
129923	254502
8680	254503
67311	254504
1073	254505
11476	254506
47540	254507
42836	254508
23008	254509
27097	254510
58186	254511
21703	254512
114216	254513
136330	254514
50563	254515
6982	254516
81678	254517
8391	254518
80902	254519
23594	254520
102361	254521
8790	254522
96807	254523
110284	254524
28947	254525
18164	254526
31	254527
79592	254528
36529	254529
27682	254530
84053	254531
12941	254532
15325	254533
55406	254534
5562	254535
20559	254536
1110	254537
65965	254538
42972	254539
62212	254540
96945	254541
17197	254542
23464	254543
112181	254544
32484	254545
6036	254546
61264	254547
9861	254548
43910	254549
106	254550
28786	254551
7737	254552
16897	254553
17070	254554
74253	254555
65186	254556
58090	254557
74015	254558
62326	254559
118	254560
5604	254561
3889	254562
108304	254563
14222	254564
19846	254565
3375	254566
69062	254567
14847	254568
104257	254569
18955	254570
161294	254571
15642	254572
22509	254573
76036	254574
8797	254575
10178	254576
959	254577
1034	254578
50452	254579
45385	254580
708	254581
35155	254582
125889	254583
53868	254584
40754	254585
88031	254586
77200	254587
15208	254588
24697	254589
113023	254590
27817	254591
63524	254592
2	254593
29494	254594
638	254595
95004	254596
86387	254597
83812	254598
11666	254599
16900	254600
18909	254601
107897	254602
7378	254603
28703	254604
24198	254605
84197	254606
10801	254607
43502	254608
6056	254609
68607	254610
34954	254611
11998	254612
58995	254613
14373	254614
45861	254615
48413	254616
10724	254617
43314	254618
35791	254619
16926	254620
90287	254621
66158	254622
39055	254623
1184	254624
12580	254625
61286	254626
15857	254627
44081	254628
405	254629
22064	254630
17661	254631
4679	254632
85994	254633
10924	254634
57785	254635
146106	254636
29384	254637
6226	254638
27554	254639
5302	254640
116345	254641
42130	254642
48546	254643
19977	254644
20303	254645
121071	254646
80671	254647
43942	254648
5616	254649
4748	254650
80311	254651
100022	254652
38217	254653
61071	254654
64137	254655
9977	254656
24934	254657
1976	254658
39141	254659
8341	254660
66574	254661
6867	254662
96017	254663
54926	254664
26699	254665
45747	254666
25112	254667
11828	254668
2405	254669
77990	254670
9554	254671
106310	254672
23500	254673
8339	254674
29602	254675
31170	254676
39267	254677
14528	254678
28206	254679
40559	254680
136697	254681
20623	254682
18034	254683
1805	254684
7033	254685
23022	254686
136669	254687
25382	254688
29481	254689
114319	254690
105705	254691
15496	254692
61771	254693
64440	254694
121648	254695
85769	254696
58912	254697
65822	254698
47953	254699
27625	254700
4825	254701
386	254702
34450	254703
113797	254704
770	254705
75884	254706
29761	254707
135070	254708
47036	254709
58319	254710
32015	254711
104111	254712
76060	254713
16992	254714
167542	254715
4051	254716
16654	254717
123174	254718
140270	254719
66043	254720
12196	254721
19209	254722
6892	254723
39716	254724
26678	254725
1747	254726
33300	254727
1378	254728
40101	254729
496	254730
61393	254731
50669	254732
106220	254733
31623	254734
106536	254735
56472	254736
60135	254737
5992	254738
149596	254739
66723	254740
90297	254741
43042	254742
69591	254743
54470	254744
7090	254745
50817	254746
21156	254747
40491	254748
108348	254749
32012	254750
23629	254751
23999	254752
41803	254753
7917	254754
3981	254755
2134	254756
37058	254757
10688	254758
114804	254759
12566	254760
44143	254761
65550	254762
2790	254763
63772	254764
11248	254765
24029	254766
1014	254767
82394	254768
639	254769
27000	254770
113945	254771
28533	254772
62588	254773
89933	254774
29454	254775
99099	254776
31446	254777
41014	254778
70593	254779
103796	254780
93712	254781
76074	254782
11742	254783
5213	254784
26902	254785
86927	254786
31210	254787
108637	254788
7587	254789
48664	254790
41452	254791
30013	254792
10019	254793
147227	254794
63780	254795
9373	254796
1202	254797
149962	254798
14424	254799
29868	254800
32557	254801
72211	254802
28907	254803
56774	254804
27961	254805
74988	254806
15311	254807
18972	254808
28525	254809
71578	254810
20991	254811
155095	254812
81472	254813
17810	254814
17711	254815
96098	254816
6276	254817
104654	254818
51021	254819
32353	254820
46934	254821
83046	254822
11	254823
30254	254824
71325	254825
42596	254826
100665	254827
55307	254828
50182	254829
5870	254830
8968	254831
3746	254832
14167	254833
93267	254834
6011	254835
67971	254836
28277	254837
5139	254838
131114	254839
60127	254840
19560	254841
5075	254842
5002	254843
928	254844
1893	254845
46609	254846
24110	254847
2608	254848
143113	254849
24525	254850
20472	254851
95157	254852
127486	254853
67771	254854
55511	254855
41330	254856
706	254857
52731	254858
2068	254859
9633	254860
32397	254861
7140	254862
64528	254863
23166	254864
46234	254865
130521	254866
1920	254867
15584	254868
4754	254869
169048	254870
1718	254871
23625	254872
11204	254873
19048	254874
63665	254875
4261	254876
5585	254877
23388	254878
21997	254879
62348	254880
7081	254881
72842	254882
69858	254883
133021	254884
28324	254885
139107	254886
7297	254887
9802	254888
160150	254889
32242	254890
4686	254891
25414	254892
163341	254893
8666	254894
17489	254895
8878	254896
118430	254897
10871	254898
2621	254899
18358	254900
37357	254901
7618	254902
76480	254903
63731	254904
24696	254905
11215	254906
8946	254907
45141	254908
83580	254909
107925	254910
84489	254911
26692	254912
14361	254913
30981	254914
1472	254915
10545	254916
11602	254917
10432	254918
108863	254919
1768	254920
1802	254921
5418	254922
32401	254923
783	254924
6480	254925
17890	254926
4822	254927
2056	254928
16809	254929
167603	254930
3300	254931
19265	254932
25607	254933
895	254934
91915	254935
10455	254936
13448	254937
7852	254938
991	254939
42904	254940
19258	254941
100216	254942
55689	254943
18313	254944
128156	254945
39073	254946
4944	254947
64405	254948
16712	254949
13931	254950
57	254951
44167	254952
41416	254953
43866	254954
22394	254955
37459	254956
25278	254957
47537	254958
1429	254959
112320	254960
127361	254961
22649	254962
4394	254963
51268	254964
12270	254965
6229	254966
52588	254967
23095	254968
7471	254969
37568	254970
62495	254971
62192	254972
126096	254973
11450	254974
34406	254975
22336	254976
85028	254977
109870	254978
56281	254979
31542	254980
131573	254981
6071	254982
119033	254983
20455	254984
13952	254985
61158	254986
5981	254987
20956	254988
27509	254989
125662	254990
24180	254991
33415	254992
8462	254993
14538	254994
37571	254995
163638	254996
22428	254997
56	254998
65660	254999
59111	255000
114682	255001
954	255002
27073	255003
48450	255004
42042	255005
130575	255006
13905	255007
43660	255008
36279	255009
5357	255010
193	255011
11973	255012
41619	255013
9939	255014
161073	255015
47622	255016
135257	255017
38852	255018
3737	255019
139024	255020
80670	255021
102024	255022
6024	255023
83643	255024
160486	255025
4376	255026
6881	255027
1552	255028
10818	255029
885	255030
6072	255031
895	255032
72445	255033
19072	255034
99727	255035
11268	255036
40114	255037
63211	255038
75544	255039
93394	255040
55557	255041
89418	255042
45649	255043
344	255044
31776	255045
109108	255046
3376	255047
26834	255048
27250	255049
100980	255050
23565	255051
74337	255052
16201	255053
46803	255054
19482	255055
81990	255056
42139	255057
8048	255058
65654	255059
20287	255060
60384	255061
137169	255062
29351	255063
13987	255064
35758	255065
150207	255066
97020	255067
66406	255068
58796	255069
18891	255070
75028	255071
72303	255072
88952	255073
21402	255074
1096	255075
93533	255076
30560	255077
23471	255078
28856	255079
49583	255080
40596	255081
74228	255082
47373	255083
10420	255084
87220	255085
114403	255086
104871	255087
58791	255088
20714	255089
61879	255090
91278	255091
25399	255092
16996	255093
63460	255094
2292	255095
10867	255096
168487	255097
23262	255098
91422	255099
73574	255100
85334	255101
26829	255102
27278	255103
27203	255104
83883	255105
44109	255106
102165	255107
48065	255108
76410	255109
84008	255110
1636	255111
73113	255112
99161	255113
4005	255114
30464	255115
1204	255116
21221	255117
23023	255118
35096	255119
28111	255120
44105	255121
22913	255122
13914	255123
1374	255124
81363	255125
68633	255126
53182	255127
65184	255128
4033	255129
28451	255130
48453	255131
9068	255132
23550	255133
57772	255134
77786	255135
2185	255136
120687	255137
33029	255138
24819	255139
87266	255140
79267	255141
24256	255142
39	255143
70176	255144
90857	255145
17376	255146
50789	255147
1038	255148
77529	255149
29981	255150
74535	255151
22437	255152
75858	255153
51251	255154
30859	255155
1559	255156
43979	255157
2759	255158
84780	255159
60027	255160
25755	255161
40767	255162
3104	255163
21518	255164
34426	255165
1518	255166
27074	255167
35512	255168
41023	255169
16934	255170
6052	255171
61796	255172
28587	255173
4724	255174
71378	255175
47106	255176
47961	255177
100150	255178
146172	255179
51556	255180
82788	255181
10789	255182
66953	255183
1840	255184
81375	255185
151978	255186
90478	255187
47667	255188
20300	255189
44775	255190
62314	255191
46168	255192
539	255193
70872	255194
11125	255195
22214	255196
45840	255197
22754	255198
37466	255199
57060	255200
44447	255201
79668	255202
38459	255203
63818	255204
68412	255205
6746	255206
118457	255207
51710	255208
80514	255209
79286	255210
69104	255211
40130	255212
9620	255213
5042	255214
47916	255215
122546	255216
24678	255217
91001	255218
6850	255219
54812	255220
74542	255221
721	255222
79527	255223
21820	255224
54064	255225
127574	255226
55849	255227
1500	255228
26174	255229
26638	255230
94911	255231
3064	255232
3454	255233
20562	255234
24245	255235
30888	255236
124366	255237
68485	255238
6776	255239
112060	255240
134771	255241
7877	255242
2512	255243
61532	255244
136870	255245
20456	255246
110484	255247
15434	255248
74556	255249
7774	255250
23031	255251
3383	255252
1380	255253
127104	255254
10499	255255
13876	255256
24755	255257
85481	255258
2873	255259
49989	255260
89278	255261
21004	255262
19059	255263
38240	255264
1468	255265
54690	255266
12127	255267
355	255268
27697	255269
91750	255270
9667	255271
70700	255272
8456	255273
24894	255274
36269	255275
76983	255276
84447	255277
2449	255278
33113	255279
107621	255280
117151	255281
20083	255282
3760	255283
21288	255284
13638	255285
51465	255286
13275	255287
739	255288
19634	255289
14391	255290
87983	255291
25589	255292
32327	255293
68823	255294
95293	255295
102433	255296
9361	255297
45411	255298
238	255299
6713	255300
8382	255301
31311	255302
58700	255303
4607	255304
50956	255305
80639	255306
17380	255307
517	255308
27580	255309
3943	255310
56289	255311
10342	255312
61543	255313
133346	255314
64215	255315
80477	255316
28230	255317
16882	255318
143804	255319
46250	255320
16866	255321
109165	255322
6957	255323
21216	255324
138262	255325
12186	255326
5356	255327
16527	255328
31908	255329
51943	255330
168602	255331
44897	255332
115682	255333
4776	255334
16997	255335
135030	255336
11288	255337
83	255338
168074	255339
54252	255340
28070	255341
3860	255342
145	255343
30850	255344
100739	255345
15319	255346
25665	255347
39409	255348
18754	255349
99032	255350
3077	255351
271	255352
36865	255353
2206	255354
60285	255355
18455	255356
19529	255357
56116	255358
13657	255359
22901	255360
57369	255361
53345	255362
40730	255363
42267	255364
22374	255365
3665	255366
38075	255367
106411	255368
94236	255369
24565	255370
56224	255371
29747	255372
93417	255373
34664	255374
44113	255375
123753	255376
44003	255377
41738	255378
10813	255379
113157	255380
38167	255381
55543	255382
3871	255383
13983	255384
33676	255385
15359	255386
377	255387
12846	255388
2800	255389
5359	255390
16353	255391
41446	255392
16954	255393
25178	255394
10994	255395
9434	255396
98593	255397
91788	255398
26554	255399
36148	255400
127453	255401
18381	255402
17250	255403
42423	255404
133681	255405
19571	255406
6939	255407
8063	255408
6537	255409
139426	255410
18827	255411
17650	255412
57648	255413
49	255414
28058	255415
13515	255416
65155	255417
7089	255418
1270	255419
4843	255420
9208	255421
143145	255422
6758	255423
54863	255424
148563	255425
2948	255426
22570	255427
35954	255428
123047	255429
79451	255430
31176	255431
32829	255432
63710	255433
149232	255434
5655	255435
33728	255436
97632	255437
10176	255438
91608	255439
11077	255440
34	255441
529	255442
15033	255443
17973	255444
77534	255445
37234	255446
59934	255447
312	255448
96032	255449
1155	255450
112460	255451
19661	255452
72049	255453
75528	255454
169148	255455
66286	255456
366	255457
113923	255458
965	255459
2352	255460
21609	255461
129764	255462
127075	255463
63254	255464
31008	255465
95738	255466
35849	255467
128059	255468
163937	255469
89621	255470
107647	255471
83309	255472
108007	255473
91864	255474
86956	255475
81602	255476
135638	255477
90066	255478
46400	255479
15701	255480
54454	255481
34135	255482
3028	255483
20758	255484
7460	255485
28551	255486
143868	255487
12808	255488
9691	255489
36678	255490
12147	255491
2095	255492
76676	255493
46785	255494
15847	255495
28252	255496
68884	255497
1605	255498
29505	255499
19249	255500
62529	255501
129838	255502
37471	255503
34773	255504
5887	255505
26097	255506
115214	255507
89997	255508
73682	255509
71365	255510
12123	255511
1575	255512
104847	255513
14181	255514
5634	255515
61274	255516
113383	255517
109279	255518
70482	255519
162448	255520
58115	255521
32946	255522
52643	255523
645	255524
75199	255525
62964	255526
51667	255527
139201	255528
5257	255529
59357	255530
7232	255531
33254	255532
57809	255533
20142	255534
17455	255535
51104	255536
1538	255537
4230	255538
52254	255539
8219	255540
1515	255541
23248	255542
55806	255543
61644	255544
120	255545
49687	255546
17784	255547
4022	255548
72150	255549
19423	255550
1175	255551
19595	255552
21444	255553
15703	255554
16272	255555
93405	255556
27788	255557
76682	255558
3114	255559
97903	255560
5727	255561
130291	255562
15936	255563
96405	255564
25154	255565
1620	255566
127231	255567
16150	255568
37963	255569
31270	255570
50188	255571
80788	255572
70747	255573
130744	255574
44879	255575
52143	255576
1776	255577
8681	255578
42618	255579
20675	255580
29743	255581
10561	255582
9483	255583
25103	255584
77543	255585
69598	255586
51617	255587
42849	255588
5636	255589
124582	255590
100566	255591
35328	255592
234	255593
79082	255594
7640	255595
582	255596
42320	255597
77130	255598
10399	255599
15867	255600
43142	255601
2890	255602
32198	255603
13105	255604
7036	255605
1922	255606
3238	255607
13829	255608
45089	255609
52301	255610
131862	255611
33897	255612
11741	255613
57728	255614
40401	255615
31655	255616
79443	255617
1059	255618
7046	255619
40742	255620
1122	255621
53488	255622
21800	255623
889	255624
10842	255625
5894	255626
19330	255627
124379	255628
12172	255629
74226	255630
933	255631
81092	255632
66547	255633
8852	255634
251	255635
22394	255636
28308	255637
26647	255638
2526	255639
7977	255640
111524	255641
25243	255642
90868	255643
22024	255644
110186	255645
51778	255646
16846	255647
3333	255648
114521	255649
8323	255650
26038	255651
89217	255652
41512	255653
8255	255654
79225	255655
5976	255656
107	255657
124547	255658
53723	255659
47140	255660
14092	255661
87528	255662
110327	255663
63001	255664
14791	255665
11039	255666
119260	255667
81636	255668
1165	255669
26623	255670
46499	255671
64101	255672
3525	255673
27825	255674
113842	255675
56381	255676
21615	255677
1511	255678
21250	255679
145854	255680
73779	255681
169324	255682
1887	255683
20215	255684
98483	255685
60121	255686
2251	255687
7484	255688
78676	255689
124839	255690
16901	255691
5483	255692
165479	255693
24928	255694
140695	255695
70036	255696
6417	255697
72047	255698
54837	255699
43757	255700
52282	255701
57004	255702
19786	255703
13946	255704
9610	255705
42626	255706
28154	255707
42357	255708
121429	255709
108913	255710
42495	255711
11552	255712
5411	255713
89219	255714
63922	255715
33712	255716
57143	255717
29184	255718
1046	255719
3969	255720
89084	255721
106412	255722
1581	255723
5706	255724
78650	255725
2819	255726
124899	255727
245	255728
20432	255729
98718	255730
36797	255731
154914	255732
14424	255733
75271	255734
68810	255735
11984	255736
86637	255737
6475	255738
3474	255739
115549	255740
25706	255741
3658	255742
14201	255743
54674	255744
7682	255745
29820	255746
76708	255747
27940	255748
109507	255749
75338	255750
49533	255751
57170	255752
27136	255753
17128	255754
27058	255755
38225	255756
20173	255757
18765	255758
36921	255759
55948	255760
118294	255761
10137	255762
3375	255763
9515	255764
93418	255765
2208	255766
72513	255767
56603	255768
11563	255769
17233	255770
53581	255771
75795	255772
37314	255773
3012	255774
55512	255775
33329	255776
139272	255777
21079	255778
18305	255779
8760	255780
25088	255781
8001	255782
6103	255783
19615	255784
28182	255785
95608	255786
19761	255787
132297	255788
46585	255789
38418	255790
116824	255791
39520	255792
45240	255793
12496	255794
7958	255795
34666	255796
36994	255797
16508	255798
13043	255799
1902	255800
8551	255801
96495	255802
26224	255803
48055	255804
8969	255805
11229	255806
42466	255807
16134	255808
25646	255809
25961	255810
138431	255811
52531	255812
59333	255813
61771	255814
1741	255815
53200	255816
4886	255817
60705	255818
93691	255819
14496	255820
11942	255821
10804	255822
98572	255823
23407	255824
67889	255825
7	255826
38157	255827
103131	255828
64877	255829
129330	255830
25088	255831
2521	255832
50209	255833
96808	255834
59965	255835
52903	255836
16646	255837
72594	255838
47893	255839
36339	255840
15348	255841
15787	255842
5403	255843
576	255844
52695	255845
44637	255846
24730	255847
159330	255848
20993	255849
21726	255850
7260	255851
127584	255852
105361	255853
50072	255854
71832	255855
109478	255856
44985	255857
32214	255858
1215	255859
77761	255860
28208	255861
149318	255862
16895	255863
27639	255864
111911	255865
881	255866
45047	255867
136040	255868
88002	255869
86626	255870
9874	255871
106678	255872
535	255873
54947	255874
27304	255875
34582	255876
94584	255877
64936	255878
84	255879
67238	255880
43560	255881
3795	255882
32206	255883
26094	255884
3538	255885
90445	255886
25171	255887
58331	255888
24566	255889
17940	255890
6035	255891
51512	255892
3697	255893
3140	255894
25976	255895
53725	255896
109280	255897
48594	255898
25347	255899
82080	255900
24582	255901
155	255902
16631	255903
142779	255904
41387	255905
62314	255906
58246	255907
39369	255908
48796	255909
3242	255910
82276	255911
76636	255912
46750	255913
58	255914
44000	255915
741	255916
43634	255917
111455	255918
121805	255919
115609	255920
48387	255921
42862	255922
60444	255923
74823	255924
26400	255925
6815	255926
110523	255927
83881	255928
44670	255929
74538	255930
25824	255931
22218	255932
29205	255933
35829	255934
6659	255935
15310	255936
1421	255937
82037	255938
9678	255939
81405	255940
7991	255941
15810	255942
1219	255943
54232	255944
2478	255945
77152	255946
15603	255947
32234	255948
45456	255949
2579	255950
19744	255951
65693	255952
149752	255953
55671	255954
10107	255955
24629	255956
52478	255957
1407	255958
69681	255959
56394	255960
75852	255961
13632	255962
97187	255963
15489	255964
17354	255965
67433	255966
108803	255967
55706	255968
1570	255969
13802	255970
7079	255971
26664	255972
1762	255973
17009	255974
24671	255975
93280	255976
6063	255977
38398	255978
71303	255979
35073	255980
25253	255981
7475	255982
12216	255983
4975	255984
56334	255985
13539	255986
38734	255987
47771	255988
88746	255989
5540	255990
33026	255991
47296	255992
46082	255993
34639	255994
84711	255995
13065	255996
61446	255997
56272	255998
49477	255999
4918	256000
112815	256001
32988	256002
20169	256003
116894	256004
43651	256005
51047	256006
2637	256007
8494	256008
59542	256009
89499	256010
39163	256011
36962	256012
1958	256013
15011	256014
15842	256015
621	256016
45884	256017
26923	256018
46822	256019
14845	256020
14716	256021
9458	256022
72559	256023
31950	256024
1701	256025
34756	256026
1334	256027
777	256028
558	256029
7484	256030
3985	256031
34370	256032
28152	256033
13471	256034
79986	256035
119222	256036
53309	256037
4957	256038
20015	256039
90766	256040
18623	256041
4253	256042
37632	256043
43653	256044
76598	256045
111295	256046
15544	256047
78063	256048
40927	256049
107652	256050
8460	256051
59653	256052
3256	256053
1162	256054
167	256055
5756	256056
89132	256057
25989	256058
115399	256059
21578	256060
8481	256061
91909	256062
1853	256063
17471	256064
23458	256065
41787	256066
151467	256067
28	256068
55665	256069
132193	256070
46806	256071
7488	256072
12827	256073
9776	256074
5667	256075
134521	256076
40477	256077
124585	256078
16401	256079
2319	256080
139815	256081
43947	256082
6393	256083
3756	256084
24071	256085
123888	256086
66675	256087
1469	256088
40720	256089
44252	256090
12206	256091
29587	256092
124	256093
101909	256094
10974	256095
7210	256096
57820	256097
429	256098
65527	256099
91811	256100
68530	256101
13344	256102
5680	256103
6110	256104
88540	256105
63327	256106
56646	256107
25386	256108
43682	256109
41946	256110
24589	256111
6634	256112
64330	256113
25237	256114
74252	256115
19187	256116
129752	256117
51888	256118
11204	256119
150158	256120
162994	256121
12651	256122
72563	256123
49026	256124
25542	256125
125858	256126
7123	256127
998	256128
712	256129
76313	256130
2824	256131
7625	256132
112375	256133
131534	256134
36012	256135
45900	256136
71200	256137
11322	256138
5898	256139
92665	256140
63974	256141
20953	256142
92972	256143
105254	256144
6782	256145
130741	256146
62998	256147
1142	256148
84898	256149
61607	256150
72737	256151
25197	256152
8408	256153
33859	256154
43898	256155
3902	256156
77747	256157
45533	256158
69864	256159
87288	256160
36946	256161
100303	256162
36763	256163
31588	256164
87606	256165
19153	256166
141939	256167
76632	256168
19634	256169
120433	256170
125133	256171
39294	256172
29103	256173
23271	256174
86562	256175
862	256176
4739	256177
97843	256178
124174	256179
43657	256180
862	256181
15225	256182
21656	256183
106787	256184
15889	256185
11997	256186
507	256187
6630	256188
61711	256189
11113	256190
50622	256191
49223	256192
4582	256193
18959	256194
3022	256195
77223	256196
7576	256197
36271	256198
82504	256199
5607	256200
63323	256201
47250	256202
156380	256203
18644	256204
31551	256205
12725	256206
18826	256207
2181	256208
29007	256209
153356	256210
60077	256211
35312	256212
19529	256213
36578	256214
84924	256215
15892	256216
18523	256217
17800	256218
140278	256219
77332	256220
79034	256221
6556	256222
5654	256223
8621	256224
84455	256225
7662	256226
75991	256227
40911	256228
5589	256229
34815	256230
59981	256231
41864	256232
91733	256233
8294	256234
61955	256235
24032	256236
14331	256237
101552	256238
36277	256239
30311	256240
25738	256241
33048	256242
3951	256243
82887	256244
28893	256245
57009	256246
85236	256247
11242	256248
132362	256249
42537	256250
84822	256251
77387	256252
6977	256253
57241	256254
47067	256255
83743	256256
57766	256257
88098	256258
83084	256259
70754	256260
86205	256261
83	256262
87361	256263
37482	256264
109338	256265
2072	256266
92164	256267
12514	256268
109229	256269
120110	256270
706	256271
23858	256272
33315	256273
13420	256274
72633	256275
87578	256276
136983	256277
492	256278
19965	256279
10029	256280
21438	256281
22362	256282
71961	256283
33261	256284
13991	256285
142026	256286
22369	256287
1235	256288
1172	256289
81207	256290
138041	256291
664	256292
12644	256293
51216	256294
36491	256295
10463	256296
82537	256297
16632	256298
14074	256299
10956	256300
54207	256301
113569	256302
69434	256303
110519	256304
45742	256305
66905	256306
40255	256307
38912	256308
66	256309
90605	256310
97838	256311
323	256312
140644	256313
4654	256314
49482	256315
23824	256316
3134	256317
88545	256318
2835	256319
69571	256320
132032	256321
52028	256322
26567	256323
75006	256324
42199	256325
29515	256326
114989	256327
3167	256328
81103	256329
104597	256330
69796	256331
32489	256332
155990	256333
1018	256334
25718	256335
7259	256336
96142	256337
131	256338
561	256339
42193	256340
162276	256341
22539	256342
4507	256343
7081	256344
55947	256345
33373	256346
46002	256347
6438	256348
785	256349
21602	256350
89640	256351
26325	256352
24953	256353
16702	256354
6532	256355
38515	256356
132246	256357
44904	256358
25694	256359
240	256360
57281	256361
2781	256362
64150	256363
13947	256364
90894	256365
29752	256366
157445	256367
38333	256368
13309	256369
24947	256370
58252	256371
22289	256372
19700	256373
58942	256374
37608	256375
106625	256376
22236	256377
30407	256378
62040	256379
44277	256380
12390	256381
38781	256382
14395	256383
9826	256384
21316	256385
5212	256386
79240	256387
64123	256388
61082	256389
61894	256390
3110	256391
4172	256392
62516	256393
16080	256394
19001	256395
151305	256396
18072	256397
21960	256398
165312	256399
21019	256400
66304	256401
100875	256402
21484	256403
45088	256404
35583	256405
8967	256406
25056	256407
13438	256408
166479	256409
29478	256410
64092	256411
45128	256412
84054	256413
878	256414
71279	256415
128214	256416
12606	256417
16351	256418
64038	256419
71789	256420
10354	256421
2336	256422
70589	256423
873	256424
37530	256425
9509	256426
78078	256427
79997	256428
6906	256429
2844	256430
63224	256431
32637	256432
75396	256433
87916	256434
87403	256435
22760	256436
114720	256437
18469	256438
17989	256439
97182	256440
111314	256441
14411	256442
146509	256443
164130	256444
552	256445
64703	256446
19656	256447
39123	256448
69303	256449
24645	256450
13526	256451
50395	256452
39439	256453
4331	256454
66611	256455
21179	256456
112875	256457
3736	256458
36599	256459
24958	256460
7907	256461
53044	256462
105062	256463
14773	256464
32986	256465
3632	256466
27548	256467
21160	256468
10051	256469
51697	256470
18441	256471
65139	256472
77950	256473
917	256474
45229	256475
81740	256476
59786	256477
20977	256478
98784	256479
67725	256480
83894	256481
19832	256482
1653	256483
8136	256484
53428	256485
2053	256486
13721	256487
16096	256488
8171	256489
21374	256490
301	256491
136591	256492
31537	256493
67758	256494
67817	256495
34125	256496
61583	256497
86611	256498
26478	256499
55959	256500
29070	256501
62689	256502
157668	256503
31005	256504
159940	256505
20311	256506
129933	256507
14584	256508
2066	256509
12788	256510
24785	256511
76684	256512
15091	256513
54378	256514
27122	256515
3793	256516
42821	256517
7554	256518
26881	256519
107767	256520
109385	256521
30497	256522
16459	256523
26952	256524
29246	256525
42473	256526
8626	256527
26091	256528
124945	256529
33935	256530
100854	256531
132964	256532
53255	256533
12660	256534
310	256535
131598	256536
156736	256537
38879	256538
130138	256539
5223	256540
63149	256541
118690	256542
41566	256543
424	256544
37675	256545
122071	256546
80231	256547
85897	256548
2448	256549
10743	256550
64841	256551
65513	256552
56507	256553
24785	256554
24071	256555
1467	256556
57342	256557
8367	256558
97298	256559
5352	256560
59993	256561
32103	256562
5908	256563
87181	256564
145239	256565
17908	256566
4095	256567
116003	256568
19280	256569
6045	256570
59735	256571
30442	256572
67888	256573
45340	256574
2750	256575
24513	256576
51136	256577
42788	256578
52183	256579
61559	256580
32075	256581
21826	256582
93129	256583
97945	256584
54263	256585
46328	256586
523	256587
53204	256588
10052	256589
36764	256590
99616	256591
41411	256592
4404	256593
13535	256594
21425	256595
43335	256596
5434	256597
14179	256598
49995	256599
7580	256600
25491	256601
1737	256602
12093	256603
14062	256604
28495	256605
24544	256606
77810	256607
12860	256608
74710	256609
69495	256610
4830	256611
63777	256612
39866	256613
870	256614
59663	256615
2123	256616
34986	256617
60530	256618
17801	256619
50442	256620
5264	256621
17837	256622
11760	256623
19165	256624
5328	256625
24923	256626
169938	256627
111004	256628
12802	256629
107960	256630
23559	256631
90317	256632
127462	256633
85681	256634
68769	256635
5490	256636
82007	256637
50377	256638
11601	256639
35665	256640
62109	256641
129026	256642
1723	256643
9915	256644
20222	256645
6484	256646
75770	256647
59675	256648
11682	256649
89480	256650
65720	256651
3784	256652
46066	256653
76978	256654
783	256655
54788	256656
117	256657
6239	256658
674	256659
38984	256660
158512	256661
23010	256662
16768	256663
7149	256664
10525	256665
4690	256666
15479	256667
71502	256668
16842	256669
93592	256670
61103	256671
91746	256672
21980	256673
22509	256674
12388	256675
28066	256676
21837	256677
88363	256678
32918	256679
37235	256680
51997	256681
129402	256682
25268	256683
64377	256684
2440	256685
131901	256686
31250	256687
36393	256688
57848	256689
9588	256690
7902	256691
51695	256692
8477	256693
17902	256694
35660	256695
30596	256696
93062	256697
9748	256698
63188	256699
62053	256700
54536	256701
47746	256702
65781	256703
110225	256704
28779	256705
10512	256706
166066	256707
18067	256708
5943	256709
72418	256710
62547	256711
74491	256712
1394	256713
36053	256714
27757	256715
32891	256716
69678	256717
25086	256718
60429	256719
59488	256720
73021	256721
96606	256722
76426	256723
104397	256724
33378	256725
2718	256726
2078	256727
28675	256728
16691	256729
22094	256730
22645	256731
14679	256732
27016	256733
51603	256734
68382	256735
83543	256736
23146	256737
55428	256738
47206	256739
99464	256740
42125	256741
2201	256742
35414	256743
20345	256744
11383	256745
20208	256746
83671	256747
108359	256748
54649	256749
99366	256750
72253	256751
47531	256752
123458	256753
27019	256754
5156	256755
6510	256756
63620	256757
118840	256758
130177	256759
96127	256760
77548	256761
65585	256762
3064	256763
79954	256764
80748	256765
883	256766
10928	256767
40034	256768
115482	256769
10330	256770
48450	256771
229	256772
8243	256773
5227	256774
11622	256775
94434	256776
2301	256777
15776	256778
4089	256779
4634	256780
11175	256781
16603	256782
557	256783
34628	256784
21078	256785
65992	256786
926	256787
11759	256788
27031	256789
3630	256790
61189	256791
1747	256792
44018	256793
29479	256794
62593	256795
82650	256796
3553	256797
61523	256798
106151	256799
17767	256800
51947	256801
123773	256802
19182	256803
41221	256804
92423	256805
8540	256806
97226	256807
7033	256808
63	256809
61903	256810
5378	256811
98620	256812
60416	256813
98774	256814
3060	256815
72310	256816
46362	256817
136124	256818
66962	256819
131907	256820
41558	256821
49171	256822
1330	256823
46510	256824
23220	256825
5918	256826
4112	256827
22531	256828
35698	256829
2914	256830
42970	256831
81403	256832
11470	256833
2068	256834
19738	256835
27766	256836
165395	256837
38663	256838
3863	256839
68178	256840
5814	256841
159090	256842
18027	256843
33367	256844
23624	256845
138669	256846
27234	256847
12397	256848
58866	256849
88378	256850
96325	256851
147043	256852
20840	256853
24092	256854
79094	256855
18157	256856
426	256857
90760	256858
91485	256859
19571	256860
126648	256861
135445	256862
12611	256863
29170	256864
76921	256865
3835	256866
97973	256867
5653	256868
53086	256869
109107	256870
56734	256871
2304	256872
57571	256873
13092	256874
14681	256875
37181	256876
135101	256877
18305	256878
8113	256879
66902	256880
24331	256881
20754	256882
1257	256883
33660	256884
55347	256885
39115	256886
3953	256887
24631	256888
39562	256889
70217	256890
28789	256891
33036	256892
3511	256893
118872	256894
108028	256895
261	256896
721	256897
67252	256898
27448	256899
26039	256900
922	256901
5977	256902
21569	256903
61879	256904
6354	256905
170114	256906
78327	256907
38586	256908
25089	256909
108844	256910
164303	256911
65201	256912
114553	256913
21538	256914
99589	256915
30069	256916
71337	256917
23182	256918
19012	256919
20100	256920
18019	256921
116514	256922
64405	256923
37212	256924
107040	256925
17463	256926
1898	256927
84627	256928
33749	256929
42054	256930
18071	256931
2881	256932
19767	256933
9802	256934
48468	256935
67320	256936
12260	256937
7862	256938
12798	256939
52357	256940
3593	256941
20841	256942
29234	256943
146610	256944
60522	256945
53884	256946
32738	256947
21673	256948
48304	256949
9371	256950
6614	256951
13247	256952
70838	256953
23467	256954
5022	256955
81015	256956
59839	256957
9206	256958
109459	256959
25842	256960
69605	256961
42084	256962
8933	256963
2655	256964
87045	256965
3394	256966
33660	256967
6528	256968
81130	256969
108031	256970
93559	256971
27437	256972
161787	256973
58307	256974
65123	256975
66054	256976
7751	256977
4701	256978
100182	256979
114290	256980
30627	256981
149803	256982
39607	256983
64831	256984
109506	256985
158681	256986
163072	256987
80604	256988
28986	256989
39501	256990
68518	256991
31749	256992
62444	256993
93547	256994
21234	256995
24289	256996
7798	256997
3991	256998
1933	256999
4319	257000
46369	257001
9269	257002
35961	257003
86203	257004
75424	257005
46330	257006
50887	257007
40544	257008
435	257009
92078	257010
72581	257011
106355	257012
109239	257013
8550	257014
67947	257015
5888	257016
129228	257017
35388	257018
3475	257019
3512	257020
1605	257021
14422	257022
54497	257023
28307	257024
522	257025
11116	257026
72791	257027
100625	257028
60910	257029
15220	257030
58542	257031
96777	257032
97248	257033
6097	257034
62259	257035
10723	257036
51190	257037
642	257038
12604	257039
16259	257040
9198	257041
10595	257042
100914	257043
27568	257044
69868	257045
59047	257046
822	257047
37004	257048
14185	257049
24556	257050
151259	257051
90993	257052
37627	257053
25212	257054
61050	257055
4411	257056
34988	257057
133010	257058
5177	257059
117564	257060
109	257061
465	257062
2545	257063
62560	257064
21491	257065
31625	257066
185	257067
8672	257068
51708	257069
117344	257070
72270	257071
6723	257072
12221	257073
1916	257074
140664	257075
68673	257076
3476	257077
8938	257078
794	257079
40995	257080
49588	257081
7373	257082
37085	257083
45314	257084
38022	257085
78959	257086
15157	257087
128029	257088
16855	257089
48207	257090
3789	257091
27357	257092
4598	257093
154049	257094
19217	257095
121715	257096
128473	257097
74200	257098
62789	257099
21459	257100
12194	257101
47849	257102
31553	257103
51515	257104
6562	257105
111900	257106
23081	257107
126376	257108
28820	257109
65828	257110
9628	257111
76988	257112
13316	257113
27905	257114
1720	257115
117205	257116
52114	257117
7473	257118
34467	257119
74137	257120
4917	257121
5319	257122
24384	257123
3648	257124
1692	257125
151403	257126
88543	257127
5132	257128
137484	257129
53451	257130
79929	257131
19909	257132
19292	257133
114915	257134
20963	257135
25641	257136
12023	257137
13487	257138
86262	257139
161150	257140
111021	257141
895	257142
4060	257143
25543	257144
1899	257145
11271	257146
5527	257147
119635	257148
135110	257149
96260	257150
39775	257151
253	257152
16071	257153
33036	257154
5302	257155
32618	257156
25058	257157
30164	257158
1752	257159
95368	257160
2694	257161
63003	257162
17328	257163
79169	257164
87881	257165
45556	257166
25887	257167
32318	257168
5104	257169
39058	257170
143064	257171
6761	257172
1913	257173
2172	257174
25546	257175
29157	257176
18308	257177
19251	257178
13922	257179
3403	257180
85157	257181
29602	257182
8833	257183
17286	257184
47245	257185
55089	257186
96519	257187
115153	257188
77881	257189
123974	257190
75702	257191
44461	257192
1165	257193
33105	257194
22055	257195
31827	257196
3355	257197
5891	257198
18803	257199
59	257200
164720	257201
12017	257202
9061	257203
194	257204
4906	257205
61398	257206
33689	257207
67183	257208
108475	257209
13691	257210
7238	257211
2779	257212
10593	257213
25235	257214
9279	257215
18079	257216
62760	257217
52732	257218
6387	257219
26210	257220
25321	257221
16756	257222
2785	257223
23550	257224
2687	257225
114597	257226
43520	257227
87886	257228
102635	257229
35049	257230
3531	257231
31649	257232
40174	257233
3970	257234
65008	257235
59582	257236
56290	257237
41814	257238
112691	257239
15059	257240
41774	257241
56265	257242
20981	257243
60739	257244
67886	257245
25936	257246
25291	257247
1466	257248
64855	257249
32652	257250
32418	257251
8742	257252
66173	257253
11320	257254
16671	257255
49273	257256
944	257257
533	257258
30651	257259
20694	257260
34155	257261
129999	257262
9333	257263
7595	257264
49876	257265
98044	257266
36613	257267
107152	257268
1273	257269
29798	257270
165983	257271
17987	257272
42684	257273
19186	257274
61201	257275
24890	257276
6026	257277
2036	257278
36145	257279
57067	257280
8990	257281
144139	257282
19423	257283
53033	257284
51948	257285
62927	257286
71057	257287
140837	257288
13993	257289
7530	257290
4675	257291
28028	257292
47285	257293
20878	257294
40690	257295
68082	257296
50541	257297
45538	257298
27451	257299
131408	257300
41917	257301
49864	257302
7229	257303
16215	257304
2097	257305
31466	257306
10759	257307
56251	257308
1556	257309
54806	257310
15995	257311
66238	257312
7008	257313
47589	257314
1161	257315
131463	257316
26601	257317
103403	257318
52606	257319
306	257320
56885	257321
55854	257322
155083	257323
98604	257324
14134	257325
24400	257326
28163	257327
579	257328
105497	257329
54735	257330
25353	257331
20115	257332
37162	257333
18919	257334
3975	257335
70410	257336
93985	257337
15309	257338
139845	257339
67830	257340
4017	257341
8815	257342
6060	257343
29937	257344
30024	257345
8514	257346
5531	257347
105092	257348
56967	257349
12468	257350
37368	257351
11851	257352
7059	257353
775	257354
32165	257355
3988	257356
49237	257357
77009	257358
72522	257359
10714	257360
49405	257361
60602	257362
108964	257363
35220	257364
39265	257365
5951	257366
55261	257367
964	257368
33791	257369
110070	257370
105096	257371
51117	257372
58933	257373
2983	257374
67983	257375
18103	257376
106747	257377
4596	257378
12458	257379
12987	257380
36395	257381
42943	257382
52068	257383
142474	257384
99121	257385
40342	257386
40904	257387
33636	257388
40192	257389
46284	257390
356	257391
50489	257392
90421	257393
17168	257394
7351	257395
24006	257396
125322	257397
49287	257398
113985	257399
40459	257400
17573	257401
57397	257402
28437	257403
15764	257404
95240	257405
31668	257406
4141	257407
103496	257408
62223	257409
24028	257410
19460	257411
26025	257412
2467	257413
30830	257414
65118	257415
2553	257416
14573	257417
14815	257418
86711	257419
2963	257420
93477	257421
8622	257422
35015	257423
564	257424
27285	257425
1326	257426
7599	257427
5429	257428
103581	257429
5086	257430
139350	257431
40062	257432
1470	257433
16019	257434
33044	257435
26985	257436
9594	257437
164631	257438
9852	257439
73332	257440
89845	257441
39739	257442
9320	257443
4673	257444
22306	257445
78819	257446
125151	257447
2246	257448
104927	257449
43565	257450
2416	257451
23696	257452
165483	257453
29230	257454
680	257455
17660	257456
21	257457
20048	257458
19597	257459
11916	257460
14889	257461
1179	257462
2091	257463
70877	257464
44145	257465
66915	257466
7671	257467
2567	257468
50100	257469
139021	257470
64	257471
27969	257472
116797	257473
108637	257474
8048	257475
131411	257476
15	257477
155886	257478
36074	257479
35078	257480
93571	257481
20401	257482
32830	257483
32723	257484
38221	257485
16254	257486
62294	257487
6758	257488
80633	257489
17716	257490
13249	257491
146310	257492
6313	257493
78534	257494
92984	257495
36360	257496
72342	257497
24792	257498
3711	257499
53863	257500
68999	257501
9525	257502
22851	257503
6302	257504
5600	257505
100462	257506
77536	257507
1394	257508
82301	257509
8581	257510
126226	257511
68894	257512
1161	257513
63312	257514
4776	257515
135890	257516
66542	257517
27443	257518
46896	257519
8227	257520
10075	257521
34278	257522
98	257523
3272	257524
7488	257525
27	257526
14157	257527
55065	257528
5663	257529
79525	257530
9576	257531
80913	257532
44537	257533
987	257534
77222	257535
125090	257536
21879	257537
146225	257538
3733	257539
50886	257540
24955	257541
18834	257542
108064	257543
23947	257544
6421	257545
45743	257546
29293	257547
63359	257548
20632	257549
44153	257550
110036	257551
57102	257552
24620	257553
23027	257554
86419	257555
67062	257556
1249	257557
80565	257558
506	257559
32192	257560
51730	257561
1667	257562
21031	257563
14254	257564
81787	257565
14750	257566
2305	257567
165696	257568
25107	257569
36040	257570
30552	257571
201	257572
95362	257573
22908	257574
98458	257575
33773	257576
44899	257577
20603	257578
37372	257579
76824	257580
58297	257581
111106	257582
9478	257583
8003	257584
31683	257585
9511	257586
35947	257587
12618	257588
43380	257589
9102	257590
113901	257591
16348	257592
24580	257593
7945	257594
16791	257595
2000	257596
156858	257597
111903	257598
8602	257599
833	257600
4406	257601
40087	257602
23125	257603
92560	257604
118621	257605
115876	257606
9509	257607
2783	257608
97300	257609
19362	257610
80203	257611
23032	257612
57897	257613
20693	257614
16444	257615
35270	257616
143814	257617
42660	257618
62394	257619
14962	257620
44320	257621
64004	257622
2160	257623
8023	257624
14682	257625
94596	257626
14688	257627
44790	257628
1174	257629
13006	257630
51785	257631
4704	257632
32871	257633
26474	257634
91313	257635
103271	257636
59526	257637
137647	257638
43690	257639
119264	257640
8279	257641
14019	257642
37714	257643
3672	257644
49428	257645
5686	257646
150802	257647
68056	257648
21864	257649
129647	257650
8027	257651
122216	257652
520	257653
37213	257654
9677	257655
160102	257656
7577	257657
7129	257658
76	257659
10579	257660
13566	257661
37439	257662
34833	257663
34291	257664
1550	257665
72301	257666
72113	257667
3725	257668
41179	257669
5390	257670
7738	257671
105794	257672
133444	257673
23519	257674
4734	257675
11635	257676
55794	257677
56661	257678
3850	257679
140852	257680
63057	257681
13533	257682
142337	257683
43370	257684
21251	257685
14291	257686
13069	257687
84588	257688
78693	257689
5268	257690
54756	257691
94522	257692
53356	257693
115038	257694
33759	257695
2712	257696
82798	257697
80022	257698
2681	257699
1179	257700
65110	257701
549	257702
18528	257703
100135	257704
47070	257705
3402	257706
87779	257707
56430	257708
78	257709
89184	257710
164274	257711
3841	257712
4538	257713
95192	257714
98835	257715
11640	257716
70592	257717
4991	257718
3741	257719
5248	257720
16419	257721
37754	257722
20299	257723
80265	257724
32817	257725
41172	257726
80596	257727
84280	257728
74921	257729
71275	257730
30083	257731
58064	257732
38128	257733
17674	257734
66414	257735
2004	257736
46881	257737
1985	257738
136715	257739
11089	257740
28050	257741
31835	257742
41409	257743
121862	257744
19298	257745
17769	257746
3686	257747
136784	257748
49879	257749
8776	257750
71083	257751
151538	257752
9541	257753
59839	257754
207	257755
46262	257756
1846	257757
61776	257758
89473	257759
34796	257760
96341	257761
57582	257762
7308	257763
21696	257764
32223	257765
91615	257766
32096	257767
16631	257768
54735	257769
8751	257770
58693	257771
92267	257772
3212	257773
9947	257774
23215	257775
54184	257776
10375	257777
23763	257778
73042	257779
10891	257780
9531	257781
1302	257782
2806	257783
4001	257784
33373	257785
29650	257786
256	257787
80064	257788
139806	257789
64043	257790
67683	257791
43215	257792
50581	257793
159305	257794
8369	257795
26261	257796
73887	257797
20302	257798
27689	257799
17230	257800
15735	257801
104884	257802
38517	257803
123802	257804
1557	257805
106035	257806
1106	257807
54340	257808
44022	257809
26379	257810
4392	257811
8530	257812
28023	257813
95155	257814
5160	257815
69386	257816
21988	257817
14976	257818
27627	257819
66177	257820
162516	257821
78656	257822
26656	257823
268	257824
23881	257825
58847	257826
163425	257827
2746	257828
143174	257829
9457	257830
134366	257831
28509	257832
55886	257833
55067	257834
7395	257835
15011	257836
14676	257837
13502	257838
1194	257839
92790	257840
81386	257841
22171	257842
52774	257843
19424	257844
5019	257845
90600	257846
23850	257847
99757	257848
67752	257849
5411	257850
17482	257851
73478	257852
8180	257853
22957	257854
4608	257855
6671	257856
63218	257857
32519	257858
63260	257859
114122	257860
125967	257861
56563	257862
66829	257863
29578	257864
108667	257865
82633	257866
111736	257867
179	257868
44252	257869
103537	257870
6553	257871
99734	257872
50934	257873
60153	257874
40166	257875
273	257876
91053	257877
65351	257878
26673	257879
29470	257880
3306	257881
38870	257882
25551	257883
22653	257884
689	257885
12830	257886
52339	257887
12562	257888
34457	257889
29764	257890
97999	257891
33976	257892
41849	257893
18961	257894
133534	257895
57427	257896
27819	257897
16127	257898
14248	257899
45310	257900
162	257901
29230	257902
35398	257903
15607	257904
23667	257905
97514	257906
93352	257907
24284	257908
75974	257909
82692	257910
100807	257911
2614	257912
62975	257913
10702	257914
22740	257915
166570	257916
12771	257917
17289	257918
43411	257919
79588	257920
4283	257921
11342	257922
345	257923
4453	257924
10312	257925
67872	257926
1421	257927
49730	257928
18667	257929
66555	257930
6944	257931
44950	257932
76595	257933
94601	257934
94044	257935
75108	257936
44255	257937
6438	257938
5916	257939
31996	257940
61979	257941
87455	257942
57197	257943
66877	257944
141237	257945
102812	257946
15063	257947
99000	257948
37777	257949
47019	257950
6223	257951
55131	257952
28244	257953
5087	257954
157317	257955
21408	257956
185	257957
11603	257958
54232	257959
4163	257960
16437	257961
9826	257962
24340	257963
43052	257964
156959	257965
67122	257966
83193	257967
79332	257968
14001	257969
5060	257970
126326	257971
97931	257972
51284	257973
36325	257974
122230	257975
6654	257976
37286	257977
29631	257978
145658	257979
34599	257980
37818	257981
909	257982
145765	257983
59958	257984
15938	257985
3007	257986
36692	257987
74255	257988
98304	257989
5375	257990
37224	257991
95587	257992
2043	257993
13671	257994
8419	257995
5564	257996
2897	257997
44907	257998
126868	257999
62531	258000
36740	258001
56506	258002
40523	258003
50513	258004
9321	258005
92080	258006
14134	258007
113541	258008
45095	258009
6764	258010
714	258011
40256	258012
16508	258013
167223	258014
48495	258015
25757	258016
17182	258017
16691	258018
22551	258019
17370	258020
51575	258021
72870	258022
67357	258023
42885	258024
67982	258025
21828	258026
39120	258027
55462	258028
88029	258029
14204	258030
33356	258031
6251	258032
14025	258033
6037	258034
77643	258035
6665	258036
45058	258037
64117	258038
23888	258039
37256	258040
37063	258041
44284	258042
318	258043
31199	258044
18551	258045
99460	258046
2999	258047
8023	258048
111058	258049
56706	258050
22835	258051
4521	258052
19235	258053
26565	258054
5830	258055
6436	258056
42199	258057
29298	258058
32735	258059
20658	258060
5321	258061
32745	258062
6634	258063
57477	258064
109743	258065
158750	258066
7469	258067
35778	258068
1631	258069
1055	258070
40267	258071
31321	258072
129662	258073
135051	258074
2297	258075
8943	258076
61849	258077
74461	258078
23193	258079
5299	258080
77353	258081
445	258082
85131	258083
2928	258084
152168	258085
122702	258086
62230	258087
61231	258088
31946	258089
1841	258090
84333	258091
18551	258092
3967	258093
127132	258094
12970	258095
45113	258096
68839	258097
78756	258098
151103	258099
50534	258100
57251	258101
137013	258102
151895	258103
40904	258104
72071	258105
48984	258106
3290	258107
13823	258108
14058	258109
43741	258110
72574	258111
42005	258112
153101	258113
56922	258114
507	258115
127389	258116
19156	258117
36537	258118
24605	258119
55573	258120
38022	258121
146190	258122
9476	258123
3963	258124
26392	258125
133092	258126
3841	258127
23332	258128
13047	258129
4047	258130
79444	258131
85951	258132
92008	258133
120054	258134
56987	258135
51445	258136
1014	258137
122033	258138
118452	258139
51130	258140
123937	258141
2116	258142
67384	258143
141161	258144
94447	258145
9374	258146
23114	258147
15312	258148
127616	258149
23969	258150
10514	258151
29270	258152
105975	258153
43415	258154
72723	258155
125182	258156
41461	258157
8758	258158
139549	258159
3382	258160
13314	258161
58	258162
75903	258163
5973	258164
121173	258165
29849	258166
4852	258167
42004	258168
68880	258169
22114	258170
22073	258171
19272	258172
117591	258173
37398	258174
138435	258175
100456	258176
73734	258177
18059	258178
114738	258179
63182	258180
24108	258181
28421	258182
88928	258183
30796	258184
61056	258185
4839	258186
55081	258187
54735	258188
140054	258189
125041	258190
75732	258191
101536	258192
52735	258193
36095	258194
84061	258195
15284	258196
1260	258197
119629	258198
19389	258199
16225	258200
3605	258201
14446	258202
109576	258203
18062	258204
21309	258205
125918	258206
114154	258207
8412	258208
67380	258209
254	258210
100125	258211
24830	258212
106886	258213
70702	258214
58772	258215
90721	258216
110878	258217
110561	258218
123524	258219
56179	258220
33583	258221
95638	258222
102614	258223
96112	258224
1879	258225
109354	258226
47968	258227
27391	258228
61455	258229
21424	258230
13194	258231
30813	258232
13029	258233
73419	258234
25904	258235
445	258236
94853	258237
12789	258238
11596	258239
118085	258240
12670	258241
13410	258242
45376	258243
91052	258244
51796	258245
109337	258246
76734	258247
53885	258248
29993	258249
61442	258250
24926	258251
4284	258252
29805	258253
71123	258254
26737	258255
33505	258256
3174	258257
3261	258258
2171	258259
78533	258260
28448	258261
98639	258262
77699	258263
22219	258264
1700	258265
4305	258266
5163	258267
79274	258268
169450	258269
1843	258270
8804	258271
159844	258272
620	258273
91693	258274
21810	258275
18105	258276
18991	258277
90547	258278
146709	258279
140269	258280
39157	258281
56816	258282
124806	258283
65600	258284
88254	258285
122338	258286
3520	258287
66131	258288
58148	258289
55785	258290
2632	258291
21828	258292
55592	258293
17054	258294
85293	258295
4663	258296
299	258297
11773	258298
15342	258299
47415	258300
15586	258301
66569	258302
44798	258303
24961	258304
46	258305
40828	258306
12838	258307
23885	258308
85778	258309
4150	258310
1973	258311
32722	258312
126356	258313
88148	258314
21353	258315
21135	258316
22387	258317
6050	258318
39433	258319
106215	258320
104254	258321
41889	258322
62223	258323
49992	258324
10320	258325
27710	258326
46637	258327
5648	258328
30176	258329
81366	258330
24736	258331
801	258332
176	258333
70577	258334
44874	258335
7960	258336
69337	258337
141354	258338
147264	258339
23617	258340
2002	258341
29909	258342
4023	258343
94134	258344
18013	258345
16646	258346
132077	258347
31342	258348
55516	258349
159463	258350
50795	258351
93248	258352
112970	258353
12457	258354
60185	258355
16991	258356
31403	258357
5813	258358
139556	258359
41254	258360
32150	258361
90508	258362
40471	258363
61010	258364
67283	258365
72300	258366
32538	258367
63484	258368
47016	258369
9301	258370
27309	258371
64129	258372
57677	258373
79142	258374
37350	258375
76231	258376
57948	258377
7078	258378
92517	258379
78806	258380
25789	258381
15566	258382
150228	258383
29461	258384
16239	258385
2304	258386
89449	258387
87657	258388
39454	258389
2445	258390
139434	258391
59872	258392
21629	258393
66719	258394
51629	258395
9460	258396
40093	258397
17170	258398
2553	258399
6389	258400
46256	258401
46241	258402
8774	258403
86853	258404
34173	258405
3186	258406
87469	258407
5238	258408
129171	258409
47231	258410
77775	258411
86027	258412
44463	258413
67771	258414
150344	258415
169731	258416
66218	258417
69120	258418
2841	258419
134636	258420
36914	258421
13472	258422
79570	258423
28136	258424
71213	258425
128665	258426
1230	258427
14541	258428
169	258429
30102	258430
24963	258431
123250	258432
97687	258433
29180	258434
87977	258435
60710	258436
42612	258437
25534	258438
52951	258439
21173	258440
25689	258441
42769	258442
13087	258443
45694	258444
76135	258445
8214	258446
54654	258447
103662	258448
86886	258449
23585	258450
39495	258451
7993	258452
81431	258453
101422	258454
4597	258455
17018	258456
30798	258457
32442	258458
35637	258459
6198	258460
50024	258461
16068	258462
61310	258463
5132	258464
17136	258465
17206	258466
14389	258467
77194	258468
16420	258469
11069	258470
21873	258471
70042	258472
62789	258473
4749	258474
80195	258475
44689	258476
34124	258477
28766	258478
45111	258479
94884	258480
3324	258481
21615	258482
68086	258483
7366	258484
5069	258485
122752	258486
29198	258487
24972	258488
67997	258489
20807	258490
103020	258491
5703	258492
4	258493
78846	258494
20244	258495
1259	258496
37414	258497
38798	258498
88376	258499
72618	258500
161	258501
72961	258502
44754	258503
12651	258504
1246	258505
1045	258506
5750	258507
91268	258508
45729	258509
61733	258510
5539	258511
6577	258512
10426	258513
660	258514
11882	258515
40873	258516
11051	258517
62405	258518
52845	258519
23359	258520
51437	258521
24537	258522
56867	258523
80924	258524
46772	258525
6995	258526
103116	258527
2254	258528
33166	258529
11816	258530
39276	258531
1387	258532
26081	258533
14227	258534
62907	258535
5186	258536
14865	258537
4623	258538
70	258539
18567	258540
40311	258541
70491	258542
2884	258543
7058	258544
61173	258545
4239	258546
25459	258547
51262	258548
7186	258549
553	258550
90821	258551
870	258552
20835	258553
9615	258554
24715	258555
73620	258556
51215	258557
23592	258558
78242	258559
64314	258560
122876	258561
54124	258562
32779	258563
128446	258564
21394	258565
6366	258566
74123	258567
20744	258568
33405	258569
8442	258570
80967	258571
2216	258572
6652	258573
8128	258574
51201	258575
2528	258576
181	258577
28150	258578
61689	258579
147064	258580
46399	258581
8835	258582
58214	258583
47719	258584
41115	258585
23941	258586
43829	258587
75221	258588
19742	258589
84155	258590
23413	258591
35975	258592
21105	258593
38315	258594
44179	258595
22420	258596
144474	258597
48484	258598
87695	258599
39962	258600
48153	258601
23061	258602
37088	258603
9148	258604
210	258605
73330	258606
24037	258607
43653	258608
97492	258609
738	258610
2886	258611
41284	258612
56454	258613
74715	258614
3974	258615
61938	258616
8196	258617
52817	258618
19991	258619
4949	258620
28611	258621
15168	258622
4236	258623
18770	258624
4558	258625
14118	258626
3840	258627
72100	258628
101100	258629
25935	258630
14368	258631
50972	258632
43101	258633
51661	258634
37668	258635
3216	258636
56879	258637
270	258638
132605	258639
27596	258640
60	258641
35174	258642
131003	258643
128069	258644
3305	258645
55553	258646
10013	258647
6596	258648
350	258649
12932	258650
12416	258651
90695	258652
716	258653
10630	258654
65848	258655
25914	258656
77031	258657
50279	258658
46873	258659
25779	258660
38790	258661
46070	258662
169074	258663
29844	258664
3434	258665
33513	258666
13785	258667
21261	258668
59949	258669
38317	258670
7590	258671
6932	258672
22917	258673
82030	258674
158744	258675
51014	258676
59615	258677
13890	258678
55718	258679
22754	258680
7143	258681
2718	258682
135891	258683
144406	258684
97442	258685
79254	258686
6300	258687
9362	258688
3758	258689
2362	258690
16171	258691
9919	258692
15320	258693
17017	258694
77330	258695
2255	258696
14945	258697
20880	258698
6920	258699
110816	258700
16588	258701
20256	258702
33829	258703
22602	258704
2472	258705
101120	258706
100106	258707
26344	258708
38362	258709
71556	258710
130881	258711
33125	258712
10293	258713
107	258714
114609	258715
20595	258716
59483	258717
96019	258718
109667	258719
1193	258720
20034	258721
23870	258722
1439	258723
1073	258724
10805	258725
155438	258726
5536	258727
5921	258728
21633	258729
2534	258730
30440	258731
9557	258732
23670	258733
75561	258734
59341	258735
126015	258736
30435	258737
59503	258738
85948	258739
95953	258740
19819	258741
32743	258742
35323	258743
45445	258744
8554	258745
3603	258746
23450	258747
823	258748
6728	258749
23115	258750
121617	258751
28334	258752
53944	258753
97814	258754
35252	258755
8949	258756
3934	258757
73234	258758
100831	258759
78835	258760
7324	258761
12185	258762
2453	258763
945	258764
42376	258765
133	258766
99525	258767
17305	258768
54272	258769
9058	258770
9800	258771
9753	258772
84128	258773
42555	258774
105339	258775
133998	258776
56621	258777
23579	258778
40304	258779
128692	258780
169472	258781
36264	258782
3941	258783
87936	258784
84830	258785
22491	258786
62923	258787
97111	258788
22121	258789
114818	258790
162880	258791
34014	258792
93763	258793
229	258794
34453	258795
54210	258796
38624	258797
8851	258798
3326	258799
21	258800
68274	258801
28426	258802
45050	258803
71731	258804
14988	258805
41234	258806
75471	258807
89238	258808
68424	258809
4035	258810
2951	258811
64633	258812
29475	258813
130364	258814
25088	258815
24504	258816
11458	258817
143264	258818
47459	258819
44077	258820
10946	258821
1190	258822
55326	258823
53927	258824
55956	258825
6696	258826
54176	258827
63376	258828
57802	258829
18572	258830
25892	258831
35862	258832
28018	258833
12222	258834
10568	258835
11072	258836
26976	258837
15172	258838
5731	258839
60455	258840
17274	258841
55268	258842
44756	258843
4303	258844
69951	258845
43752	258846
42602	258847
25523	258848
36469	258849
76083	258850
50417	258851
32121	258852
2965	258853
75166	258854
29930	258855
141827	258856
10175	258857
29134	258858
56645	258859
46348	258860
41367	258861
10407	258862
24824	258863
55340	258864
4155	258865
96172	258866
56295	258867
129925	258868
28871	258869
23476	258870
3659	258871
145475	258872
2268	258873
54449	258874
13023	258875
84789	258876
64393	258877
6219	258878
78354	258879
35032	258880
47991	258881
26198	258882
17128	258883
74342	258884
62876	258885
119633	258886
17531	258887
33667	258888
11731	258889
34773	258890
98558	258891
11946	258892
66863	258893
12043	258894
13693	258895
86870	258896
74807	258897
162626	258898
14833	258899
16768	258900
74696	258901
14633	258902
14791	258903
7359	258904
164602	258905
57329	258906
10164	258907
107481	258908
38027	258909
4690	258910
29990	258911
42353	258912
40653	258913
43075	258914
62121	258915
99859	258916
17536	258917
59893	258918
48576	258919
39393	258920
40758	258921
5624	258922
28548	258923
17748	258924
173	258925
21244	258926
63161	258927
101591	258928
154058	258929
5529	258930
19233	258931
30206	258932
14047	258933
52002	258934
122943	258935
55823	258936
48281	258937
862	258938
69571	258939
119915	258940
112957	258941
41029	258942
18015	258943
9697	258944
21279	258945
9510	258946
59177	258947
7595	258948
3916	258949
41298	258950
69000	258951
4257	258952
12747	258953
33683	258954
77072	258955
2888	258956
42667	258957
27040	258958
102227	258959
123983	258960
128525	258961
47737	258962
33224	258963
3202	258964
58134	258965
50794	258966
5380	258967
9954	258968
6900	258969
9679	258970
68566	258971
87243	258972
116837	258973
105072	258974
23965	258975
91144	258976
6676	258977
2713	258978
38593	258979
55992	258980
28086	258981
975	258982
631	258983
12586	258984
114698	258985
1683	258986
3092	258987
18788	258988
12598	258989
79294	258990
76502	258991
23488	258992
24705	258993
157019	258994
34660	258995
27347	258996
109787	258997
34683	258998
109959	258999
3939	259000
686	259001
12313	259002
9327	259003
18233	259004
91565	259005
4310	259006
25315	259007
57171	259008
4385	259009
30166	259010
36948	259011
82032	259012
84231	259013
102093	259014
9757	259015
75086	259016
9963	259017
54811	259018
35456	259019
69544	259020
125062	259021
18317	259022
46394	259023
77150	259024
9940	259025
150507	259026
14572	259027
99170	259028
19726	259029
121602	259030
26001	259031
9314	259032
13240	259033
16771	259034
136851	259035
36190	259036
31928	259037
1314	259038
32533	259039
40775	259040
16434	259041
108742	259042
65319	259043
113313	259044
33414	259045
1541	259046
41938	259047
49945	259048
15512	259049
135314	259050
23048	259051
3972	259052
95935	259053
24360	259054
97316	259055
80907	259056
36599	259057
30722	259058
100288	259059
76441	259060
40111	259061
23846	259062
44035	259063
107839	259064
29065	259065
76558	259066
45952	259067
53	259068
33901	259069
122969	259070
6500	259071
49773	259072
91866	259073
5988	259074
41189	259075
79019	259076
25862	259077
33709	259078
98802	259079
31368	259080
57657	259081
55340	259082
33613	259083
79006	259084
27685	259085
29227	259086
106820	259087
43077	259088
66371	259089
2829	259090
42495	259091
25163	259092
16539	259093
54927	259094
106033	259095
89374	259096
3172	259097
44064	259098
122452	259099
11264	259100
67952	259101
33838	259102
156308	259103
18310	259104
33229	259105
49996	259106
80015	259107
10011	259108
62448	259109
31505	259110
22620	259111
26048	259112
70763	259113
101145	259114
33754	259115
49693	259116
41368	259117
3752	259118
90909	259119
118679	259120
76587	259121
3222	259122
11976	259123
113503	259124
3653	259125
42940	259126
49013	259127
56323	259128
24031	259129
15416	259130
69890	259131
33184	259132
914	259133
3933	259134
11552	259135
39621	259136
54783	259137
11129	259138
6196	259139
16763	259140
16221	259141
45843	259142
8354	259143
1511	259144
86595	259145
46347	259146
28793	259147
36274	259148
4120	259149
91316	259150
14936	259151
1053	259152
8573	259153
114293	259154
12763	259155
17765	259156
20615	259157
56636	259158
144449	259159
168877	259160
12165	259161
15395	259162
57807	259163
21516	259164
25671	259165
22608	259166
4154	259167
110812	259168
25588	259169
69539	259170
64474	259171
24144	259172
2903	259173
1065	259174
2977	259175
13598	259176
43478	259177
53970	259178
3465	259179
160211	259180
114	259181
19435	259182
38982	259183
2235	259184
7619	259185
1117	259186
8171	259187
92533	259188
36474	259189
29929	259190
70412	259191
58148	259192
22608	259193
70510	259194
30507	259195
111941	259196
88516	259197
41670	259198
13807	259199
9988	259200
2935	259201
59462	259202
151569	259203
20502	259204
75721	259205
16529	259206
52244	259207
14180	259208
77371	259209
96290	259210
20349	259211
3182	259212
51206	259213
29314	259214
17431	259215
19982	259216
31746	259217
100633	259218
21580	259219
6455	259220
479	259221
49716	259222
44809	259223
116588	259224
14940	259225
139559	259226
8409	259227
43864	259228
6123	259229
19575	259230
2037	259231
51225	259232
45365	259233
5570	259234
59595	259235
19604	259236
28967	259237
16082	259238
2750	259239
88303	259240
120549	259241
82822	259242
25153	259243
5606	259244
152990	259245
14837	259246
69233	259247
42507	259248
1016	259249
83639	259250
138703	259251
16252	259252
126800	259253
4762	259254
21498	259255
14996	259256
77277	259257
95394	259258
46944	259259
105454	259260
55469	259261
89910	259262
7700	259263
54083	259264
85238	259265
19308	259266
26624	259267
24688	259268
112094	259269
16064	259270
75748	259271
9629	259272
4701	259273
118245	259274
47352	259275
17845	259276
39131	259277
21423	259278
2170	259279
65918	259280
44749	259281
1520	259282
9637	259283
1318	259284
10126	259285
25982	259286
10	259287
45761	259288
51065	259289
43181	259290
6616	259291
27906	259292
37068	259293
67501	259294
31810	259295
29655	259296
5811	259297
2853	259298
22521	259299
1209	259300
72531	259301
6927	259302
134712	259303
29610	259304
9935	259305
31282	259306
14003	259307
74600	259308
76421	259309
101610	259310
103315	259311
34047	259312
81001	259313
55825	259314
83031	259315
42774	259316
34476	259317
139008	259318
12941	259319
23505	259320
42878	259321
15371	259322
46134	259323
9352	259324
15228	259325
62094	259326
19440	259327
50750	259328
1369	259329
105214	259330
3177	259331
87153	259332
116272	259333
5909	259334
29209	259335
44474	259336
73872	259337
83504	259338
27021	259339
15596	259340
14349	259341
7418	259342
143651	259343
4695	259344
46355	259345
29161	259346
104586	259347
107364	259348
68575	259349
15708	259350
60236	259351
258	259352
1744	259353
4893	259354
16190	259355
16277	259356
43061	259357
16654	259358
12689	259359
62253	259360
78637	259361
18845	259362
100257	259363
55022	259364
102129	259365
10664	259366
5997	259367
36095	259368
53270	259369
1170	259370
33404	259371
42524	259372
50123	259373
131697	259374
45767	259375
109254	259376
98399	259377
62486	259378
55758	259379
10396	259380
4982	259381
9038	259382
25882	259383
12880	259384
18223	259385
109676	259386
8948	259387
142105	259388
46361	259389
74574	259390
75558	259391
62234	259392
19670	259393
147	259394
111574	259395
40646	259396
15561	259397
74030	259398
67221	259399
66146	259400
1864	259401
89250	259402
88286	259403
35691	259404
149964	259405
26453	259406
97918	259407
117694	259408
63201	259409
40972	259410
44964	259411
13399	259412
116412	259413
13910	259414
2111	259415
28992	259416
113590	259417
10815	259418
30629	259419
6403	259420
121641	259421
963	259422
99125	259423
40634	259424
50453	259425
9701	259426
31187	259427
10193	259428
17518	259429
660	259430
13494	259431
40941	259432
38596	259433
4955	259434
100450	259435
9732	259436
10261	259437
81916	259438
117213	259439
25305	259440
32261	259441
76197	259442
2320	259443
14221	259444
74211	259445
66652	259446
98105	259447
25505	259448
195	259449
24915	259450
83948	259451
57114	259452
44951	259453
69391	259454
53605	259455
27456	259456
46878	259457
50888	259458
13423	259459
15106	259460
136334	259461
52788	259462
8176	259463
41403	259464
93086	259465
103352	259466
30445	259467
119967	259468
74194	259469
129818	259470
14177	259471
49783	259472
42346	259473
16695	259474
4322	259475
65311	259476
82892	259477
30391	259478
99323	259479
1751	259480
65102	259481
12932	259482
104	259483
3707	259484
44717	259485
144879	259486
113718	259487
2908	259488
9924	259489
61038	259490
1287	259491
7219	259492
54639	259493
7756	259494
42241	259495
80665	259496
2685	259497
139163	259498
77445	259499
18911	259500
11956	259501
119995	259502
26431	259503
64479	259504
12602	259505
43058	259506
5797	259507
141383	259508
49699	259509
15411	259510
68092	259511
18780	259512
1119	259513
44085	259514
51649	259515
40244	259516
5332	259517
21257	259518
3723	259519
96169	259520
8110	259521
145	259522
40378	259523
7481	259524
6950	259525
19946	259526
39074	259527
42413	259528
42674	259529
56966	259530
33683	259531
38520	259532
836	259533
43150	259534
9550	259535
8143	259536
75511	259537
42145	259538
69034	259539
30470	259540
14840	259541
4835	259542
1873	259543
18204	259544
38033	259545
38816	259546
26750	259547
77141	259548
74860	259549
405	259550
12865	259551
31793	259552
8784	259553
3107	259554
50498	259555
33745	259556
16701	259557
40014	259558
15785	259559
48483	259560
876	259561
39540	259562
75363	259563
13470	259564
158396	259565
40511	259566
2427	259567
3110	259568
11865	259569
8899	259570
9415	259571
5128	259572
133965	259573
8732	259574
35368	259575
3364	259576
21665	259577
8554	259578
7399	259579
59590	259580
37986	259581
15465	259582
11265	259583
32487	259584
56941	259585
12485	259586
95039	259587
41593	259588
103484	259589
61545	259590
78562	259591
4165	259592
31436	259593
69181	259594
88066	259595
57193	259596
46802	259597
9306	259598
19259	259599
47252	259600
5463	259601
6379	259602
26090	259603
89009	259604
29676	259605
60161	259606
85661	259607
9242	259608
76858	259609
45891	259610
75293	259611
156	259612
42041	259613
21633	259614
26930	259615
22986	259616
73239	259617
37070	259618
29870	259619
14524	259620
92918	259621
26086	259622
115863	259623
5433	259624
19662	259625
49323	259626
1470	259627
143166	259628
16408	259629
5462	259630
27862	259631
31894	259632
82471	259633
23994	259634
155818	259635
28374	259636
102886	259637
80056	259638
52634	259639
1384	259640
13166	259641
26731	259642
17400	259643
17927	259644
51866	259645
110260	259646
103216	259647
10055	259648
79396	259649
16952	259650
46323	259651
46363	259652
88102	259653
3178	259654
15800	259655
1493	259656
54089	259657
12888	259658
2031	259659
39126	259660
35572	259661
38103	259662
4735	259663
11124	259664
46527	259665
127589	259666
66705	259667
140965	259668
62141	259669
39405	259670
47711	259671
35802	259672
62914	259673
1662	259674
52096	259675
38150	259676
41656	259677
8136	259678
60699	259679
51018	259680
124209	259681
149108	259682
21411	259683
58463	259684
6924	259685
130997	259686
1125	259687
2847	259688
43114	259689
20848	259690
6903	259691
23434	259692
30779	259693
110162	259694
27329	259695
10167	259696
30057	259697
21673	259698
14452	259699
36845	259700
38758	259701
87918	259702
31056	259703
21103	259704
42154	259705
76838	259706
6574	259707
8452	259708
21862	259709
104588	259710
28141	259711
3863	259712
43857	259713
7290	259714
1816	259715
86011	259716
33808	259717
6777	259718
59152	259719
5984	259720
114476	259721
126930	259722
60882	259723
115427	259724
68563	259725
94869	259726
59812	259727
151	259728
3165	259729
41593	259730
9394	259731
1409	259732
1605	259733
11224	259734
100483	259735
12392	259736
100165	259737
15206	259738
39624	259739
20910	259740
111479	259741
15130	259742
5719	259743
2640	259744
14421	259745
166449	259746
34487	259747
63849	259748
6965	259749
11222	259750
86680	259751
34717	259752
11677	259753
48174	259754
8350	259755
2666	259756
8179	259757
126934	259758
28483	259759
10747	259760
134373	259761
8563	259762
2734	259763
16031	259764
11031	259765
64813	259766
1862	259767
1725	259768
147600	259769
4767	259770
29002	259771
71147	259772
5405	259773
3005	259774
115710	259775
33685	259776
21491	259777
1935	259778
10267	259779
68771	259780
86003	259781
16717	259782
40043	259783
6665	259784
7064	259785
49569	259786
8636	259787
17767	259788
43013	259789
1025	259790
25460	259791
51175	259792
22619	259793
1084	259794
10817	259795
3425	259796
88261	259797
4976	259798
157741	259799
28124	259800
37624	259801
89443	259802
102615	259803
148314	259804
72606	259805
25484	259806
1789	259807
5707	259808
5734	259809
113104	259810
118240	259811
49778	259812
116726	259813
14831	259814
32979	259815
89809	259816
10935	259817
42418	259818
29936	259819
489	259820
44784	259821
14147	259822
21118	259823
4553	259824
198	259825
5686	259826
117328	259827
15690	259828
13937	259829
94300	259830
49291	259831
16293	259832
26866	259833
92159	259834
102501	259835
101723	259836
34090	259837
46900	259838
54230	259839
12275	259840
92397	259841
10012	259842
8045	259843
18791	259844
52499	259845
34095	259846
18014	259847
44483	259848
134136	259849
136304	259850
67054	259851
73361	259852
30786	259853
75461	259854
96312	259855
101579	259856
38061	259857
64638	259858
59779	259859
4525	259860
40248	259861
34421	259862
84728	259863
64083	259864
67289	259865
56798	259866
30155	259867
87394	259868
32488	259869
207	259870
45482	259871
133688	259872
22815	259873
46398	259874
36526	259875
82635	259876
60938	259877
83856	259878
78095	259879
8351	259880
23147	259881
49282	259882
26680	259883
109016	259884
39793	259885
148281	259886
64963	259887
75577	259888
15145	259889
14942	259890
150236	259891
10313	259892
41644	259893
74220	259894
126945	259895
36911	259896
23462	259897
91402	259898
31855	259899
11379	259900
30475	259901
12337	259902
29446	259903
132907	259904
19927	259905
127537	259906
74411	259907
11130	259908
28296	259909
10995	259910
136352	259911
51512	259912
146581	259913
62122	259914
58327	259915
10746	259916
73598	259917
46064	259918
89731	259919
31453	259920
57486	259921
72749	259922
14703	259923
8899	259924
15252	259925
169713	259926
2938	259927
76086	259928
34145	259929
38335	259930
91586	259931
8315	259932
22221	259933
19915	259934
38114	259935
108362	259936
69092	259937
125056	259938
16215	259939
53830	259940
93288	259941
88362	259942
5461	259943
79244	259944
51423	259945
15342	259946
5297	259947
31386	259948
8314	259949
27076	259950
16740	259951
428	259952
47483	259953
77785	259954
11361	259955
3351	259956
58534	259957
21656	259958
10882	259959
2775	259960
32530	259961
4293	259962
89405	259963
27686	259964
52455	259965
38294	259966
4504	259967
90178	259968
72649	259969
21621	259970
67374	259971
40301	259972
2567	259973
25513	259974
98295	259975
1491	259976
6793	259977
8319	259978
5606	259979
12971	259980
29632	259981
5129	259982
12805	259983
31144	259984
3562	259985
109889	259986
50482	259987
53528	259988
6194	259989
90919	259990
123186	259991
2653	259992
34260	259993
82592	259994
94668	259995
76581	259996
34042	259997
8450	259998
45997	259999
79093	260000
8654	260001
26581	260002
8684	260003
15127	260004
5646	260005
46954	260006
39460	260007
56400	260008
11379	260009
98677	260010
38775	260011
51954	260012
2471	260013
55812	260014
31992	260015
22696	260016
57758	260017
13661	260018
1799	260019
48128	260020
76628	260021
58494	260022
2611	260023
118011	260024
109305	260025
80445	260026
19660	260027
29872	260028
2044	260029
65121	260030
90801	260031
24933	260032
73992	260033
2985	260034
166	260035
59511	260036
108205	260037
10297	260038
13856	260039
55970	260040
20962	260041
24149	260042
38412	260043
47869	260044
10940	260045
12023	260046
132486	260047
11144	260048
1358	260049
142382	260050
141922	260051
27858	260052
95481	260053
35215	260054
31643	260055
22114	260056
28765	260057
43486	260058
34178	260059
19788	260060
104631	260061
66190	260062
2323	260063
108916	260064
36702	260065
49227	260066
44545	260067
7330	260068
2721	260069
7737	260070
75941	260071
52960	260072
3715	260073
15749	260074
16636	260075
3974	260076
5178	260077
35192	260078
18485	260079
58243	260080
11643	260081
58248	260082
54942	260083
75407	260084
6144	260085
14463	260086
113525	260087
65986	260088
57727	260089
68784	260090
13751	260091
103669	260092
102838	260093
545	260094
18539	260095
2381	260096
88456	260097
34301	260098
6297	260099
179	260100
12387	260101
136955	260102
2037	260103
91863	260104
136757	260105
3032	260106
13153	260107
16264	260108
78025	260109
24211	260110
23529	260111
136813	260112
16802	260113
6613	260114
16503	260115
5981	260116
15475	260117
70381	260118
32610	260119
42417	260120
37574	260121
9173	260122
15482	260123
20610	260124
33083	260125
57927	260126
5262	260127
18708	260128
44916	260129
21457	260130
18288	260131
26948	260132
211	260133
100645	260134
53827	260135
19866	260136
10364	260137
19643	260138
70852	260139
23352	260140
4214	260141
22656	260142
40215	260143
1395	260144
3147	260145
1396	260146
106530	260147
56891	260148
27053	260149
134528	260150
105516	260151
29172	260152
23520	260153
60333	260154
4516	260155
77352	260156
31073	260157
37461	260158
69828	260159
31716	260160
11753	260161
5603	260162
1294	260163
68731	260164
116380	260165
15536	260166
15549	260167
84327	260168
19659	260169
61737	260170
18902	260171
61807	260172
33967	260173
75149	260174
123109	260175
19075	260176
1353	260177
99481	260178
28927	260179
61834	260180
48685	260181
5258	260182
20936	260183
9109	260184
396	260185
54563	260186
72839	260187
626	260188
22870	260189
9709	260190
14508	260191
98601	260192
18235	260193
26680	260194
8380	260195
33934	260196
11625	260197
48824	260198
93285	260199
4381	260200
3281	260201
10550	260202
19722	260203
60329	260204
38074	260205
49922	260206
135430	260207
4619	260208
45165	260209
48518	260210
18709	260211
53519	260212
52276	260213
662	260214
59767	260215
6706	260216
69799	260217
4009	260218
168753	260219
35707	260220
73706	260221
136785	260222
64104	260223
50009	260224
50832	260225
27318	260226
140678	260227
137346	260228
138942	260229
100820	260230
26700	260231
21869	260232
7375	260233
74707	260234
71026	260235
32183	260236
117	260237
44520	260238
12848	260239
13012	260240
20743	260241
69684	260242
63285	260243
5394	260244
27233	260245
81509	260246
1571	260247
13058	260248
12971	260249
133317	260250
16192	260251
32933	260252
39988	260253
113706	260254
55295	260255
91054	260256
63393	260257
28279	260258
46699	260259
18194	260260
31711	260261
10310	260262
55895	260263
71372	260264
2920	260265
29312	260266
198	260267
17240	260268
73479	260269
57167	260270
3666	260271
29079	260272
63895	260273
8417	260274
18584	260275
15463	260276
5977	260277
29978	260278
31032	260279
663	260280
95629	260281
28348	260282
15202	260283
40913	260284
38429	260285
31026	260286
71776	260287
20183	260288
112097	260289
18376	260290
22800	260291
43908	260292
32380	260293
3427	260294
4333	260295
10001	260296
2209	260297
18760	260298
53977	260299
9217	260300
2153	260301
101406	260302
11372	260303
2759	260304
80126	260305
51099	260306
42441	260307
21977	260308
19390	260309
110861	260310
71141	260311
36898	260312
44804	260313
5205	260314
765	260315
37623	260316
65385	260317
1033	260318
110891	260319
4684	260320
152440	260321
76078	260322
15186	260323
1422	260324
50685	260325
25227	260326
114503	260327
37	260328
72931	260329
1413	260330
36538	260331
343	260332
19143	260333
78630	260334
3089	260335
18414	260336
77208	260337
6365	260338
8197	260339
66368	260340
7589	260341
4173	260342
46227	260343
24696	260344
16817	260345
62679	260346
92404	260347
78814	260348
49623	260349
16792	260350
18716	260351
3589	260352
22130	260353
41644	260354
40821	260355
14092	260356
90222	260357
22388	260358
138717	260359
26085	260360
74980	260361
10317	260362
3817	260363
75789	260364
53687	260365
215	260366
15881	260367
7638	260368
148938	260369
13035	260370
1712	260371
14410	260372
34979	260373
150871	260374
136697	260375
3000	260376
15314	260377
66384	260378
9364	260379
9537	260380
27230	260381
33449	260382
40243	260383
71073	260384
22183	260385
55124	260386
126802	260387
18161	260388
87706	260389
112	260390
57853	260391
72647	260392
27909	260393
16763	260394
2811	260395
169496	260396
38210	260397
19704	260398
7823	260399
31800	260400
10134	260401
31564	260402
37611	260403
53236	260404
54598	260405
5249	260406
114782	260407
96564	260408
36893	260409
94614	260410
34728	260411
6336	260412
20808	260413
2224	260414
46896	260415
52611	260416
30652	260417
1628	260418
83408	260419
121947	260420
74581	260421
82960	260422
5413	260423
112928	260424
68262	260425
48033	260426
101635	260427
16134	260428
150569	260429
41929	260430
822	260431
34015	260432
35461	260433
13344	260434
151545	260435
116342	260436
23156	260437
40724	260438
168284	260439
44203	260440
1513	260441
21638	260442
16817	260443
3864	260444
34677	260445
20074	260446
14499	260447
25945	260448
33210	260449
51892	260450
25212	260451
89141	260452
143851	260453
20695	260454
32533	260455
44018	260456
16001	260457
103917	260458
66927	260459
107144	260460
66197	260461
32891	260462
4595	260463
26912	260464
20325	260465
100003	260466
5365	260467
167118	260468
4481	260469
72448	260470
10087	260471
3164	260472
35578	260473
51061	260474
96168	260475
37557	260476
35613	260477
31216	260478
21467	260479
52325	260480
11456	260481
28431	260482
68263	260483
8159	260484
7660	260485
42944	260486
12028	260487
21229	260488
18673	260489
10761	260490
28860	260491
11609	260492
8428	260493
3032	260494
30991	260495
35733	260496
8252	260497
113521	260498
21145	260499
5252	260500
11266	260501
68222	260502
70751	260503
41146	260504
75516	260505
1465	260506
15595	260507
35020	260508
107776	260509
63728	260510
12262	260511
75394	260512
12782	260513
32360	260514
21740	260515
58270	260516
11579	260517
58225	260518
75541	260519
21743	260520
26026	260521
71304	260522
27124	260523
19075	260524
9308	260525
32412	260526
49828	260527
900	260528
158488	260529
77381	260530
8782	260531
11692	260532
14884	260533
144760	260534
1563	260535
22108	260536
93971	260537
17420	260538
49598	260539
53176	260540
118095	260541
89671	260542
5788	260543
2861	260544
8720	260545
34147	260546
34692	260547
6313	260548
141258	260549
72619	260550
73281	260551
30173	260552
52884	260553
3775	260554
20626	260555
46206	260556
127814	260557
97107	260558
5236	260559
3903	260560
1336	260561
5015	260562
57877	260563
49125	260564
120289	260565
2281	260566
12850	260567
65895	260568
1802	260569
31686	260570
81407	260571
58612	260572
67317	260573
9558	260574
4381	260575
16989	260576
93178	260577
143992	260578
11519	260579
45817	260580
103188	260581
87162	260582
32133	260583
7577	260584
80429	260585
10283	260586
126919	260587
5767	260588
44342	260589
72086	260590
31852	260591
2464	260592
2390	260593
48633	260594
7398	260595
8529	260596
18221	260597
47909	260598
109826	260599
11988	260600
2586	260601
3505	260602
7820	260603
95275	260604
6232	260605
8936	260606
40167	260607
53244	260608
1087	260609
67967	260610
17198	260611
27854	260612
19770	260613
20344	260614
32361	260615
45956	260616
3479	260617
27549	260618
75257	260619
4814	260620
71256	260621
29541	260622
50012	260623
19850	260624
66140	260625
53743	260626
13595	260627
132696	260628
30689	260629
128656	260630
16521	260631
17384	260632
84120	260633
3260	260634
2768	260635
13816	260636
85743	260637
714	260638
30935	260639
4226	260640
91327	260641
15369	260642
17409	260643
5526	260644
37430	260645
39484	260646
71773	260647
101043	260648
68827	260649
41865	260650
15166	260651
109261	260652
104541	260653
13505	260654
27425	260655
31373	260656
4025	260657
99166	260658
6234	260659
2438	260660
19104	260661
463	260662
84327	260663
9406	260664
95685	260665
31642	260666
44864	260667
55242	260668
3714	260669
7857	260670
52860	260671
15668	260672
68777	260673
25920	260674
18101	260675
93604	260676
51900	260677
55533	260678
129393	260679
15445	260680
68005	260681
89245	260682
91905	260683
78022	260684
139153	260685
53731	260686
967	260687
3878	260688
73611	260689
8025	260690
19174	260691
5457	260692
12514	260693
52789	260694
33074	260695
37345	260696
163943	260697
9188	260698
95370	260699
19324	260700
52637	260701
69990	260702
39689	260703
41177	260704
52408	260705
153632	260706
2038	260707
91160	260708
20683	260709
4926	260710
96783	260711
5618	260712
11260	260713
57809	260714
35866	260715
29573	260716
67803	260717
32417	260718
62379	260719
102007	260720
18261	260721
7400	260722
7827	260723
72822	260724
150010	260725
158671	260726
17806	260727
66490	260728
38232	260729
30722	260730
23376	260731
104418	260732
37190	260733
129405	260734
25640	260735
45198	260736
4383	260737
121614	260738
1066	260739
91248	260740
95310	260741
10753	260742
71075	260743
1003	260744
35990	260745
38596	260746
37299	260747
89059	260748
21840	260749
237	260750
15227	260751
11417	260752
58258	260753
4325	260754
11853	260755
8433	260756
111884	260757
31343	260758
5272	260759
42553	260760
2945	260761
7857	260762
20386	260763
44540	260764
36477	260765
32002	260766
61933	260767
12913	260768
11079	260769
37969	260770
51083	260771
15928	260772
3749	260773
24589	260774
11384	260775
97022	260776
7204	260777
13411	260778
7198	260779
51320	260780
37914	260781
44487	260782
33898	260783
36875	260784
82083	260785
33918	260786
8381	260787
50149	260788
71683	260789
34650	260790
2490	260791
58846	260792
358	260793
21280	260794
11512	260795
8908	260796
87968	260797
24785	260798
6578	260799
66779	260800
42739	260801
56210	260802
35911	260803
42342	260804
60048	260805
37771	260806
113623	260807
8299	260808
487	260809
18278	260810
54563	260811
77738	260812
74694	260813
40841	260814
33157	260815
590	260816
37127	260817
7069	260818
90373	260819
9225	260820
42393	260821
15596	260822
4935	260823
59595	260824
57701	260825
86	260826
94481	260827
26404	260828
3980	260829
57673	260830
14820	260831
17762	260832
4725	260833
5125	260834
2498	260835
44382	260836
6783	260837
81414	260838
4517	260839
6615	260840
38750	260841
107641	260842
86666	260843
56606	260844
9299	260845
50275	260846
49439	260847
26837	260848
26989	260849
3113	260850
11460	260851
8427	260852
32704	260853
7863	260854
12465	260855
57159	260856
57	260857
93340	260858
45247	260859
77931	260860
16440	260861
140600	260862
41555	260863
23383	260864
16898	260865
129270	260866
53583	260867
33178	260868
77538	260869
16581	260870
6532	260871
15360	260872
101342	260873
108734	260874
75338	260875
13387	260876
20	260877
12994	260878
58813	260879
4895	260880
98026	260881
88077	260882
33562	260883
127900	260884
32772	260885
40308	260886
38566	260887
42935	260888
6143	260889
79823	260890
74880	260891
16324	260892
1442	260893
100173	260894
10898	260895
1386	260896
127100	260897
29322	260898
79976	260899
12377	260900
6831	260901
120890	260902
29194	260903
40845	260904
85860	260905
93617	260906
100678	260907
45694	260908
7974	260909
16986	260910
26905	260911
41184	260912
26433	260913
65077	260914
69975	260915
69923	260916
18289	260917
63682	260918
7123	260919
39695	260920
80713	260921
65915	260922
77096	260923
87253	260924
4894	260925
37255	260926
41967	260927
2080	260928
61898	260929
144561	260930
53658	260931
31346	260932
70504	260933
79928	260934
68458	260935
18874	260936
43067	260937
72357	260938
5088	260939
90648	260940
7704	260941
86938	260942
5457	260943
14102	260944
4986	260945
5241	260946
48941	260947
22898	260948
11442	260949
9561	260950
7321	260951
7301	260952
53758	260953
35043	260954
5443	260955
1614	260956
962	260957
56321	260958
25834	260959
19096	260960
106215	260961
29439	260962
10979	260963
80293	260964
48020	260965
7309	260966
7936	260967
22593	260968
7552	260969
56502	260970
833	260971
57194	260972
11385	260973
83246	260974
25568	260975
66125	260976
69046	260977
20420	260978
31648	260979
15575	260980
598	260981
5142	260982
146842	260983
84659	260984
1032	260985
23446	260986
156	260987
5702	260988
149860	260989
137254	260990
36651	260991
4115	260992
5446	260993
25586	260994
57478	260995
21519	260996
46391	260997
6016	260998
3036	260999
94234	261000
3983	261001
22260	261002
58579	261003
111960	261004
4148	261005
40629	261006
126825	261007
1348	261008
19474	261009
51059	261010
94064	261011
27626	261012
3637	261013
37208	261014
40490	261015
32304	261016
18509	261017
57980	261018
90663	261019
137638	261020
85926	261021
97023	261022
28261	261023
28956	261024
68269	261025
31480	261026
27076	261027
35050	261028
164781	261029
46916	261030
82711	261031
41579	261032
32503	261033
7689	261034
7765	261035
9410	261036
108093	261037
97904	261038
554	261039
63260	261040
4986	261041
3529	261042
42546	261043
23336	261044
21531	261045
101651	261046
70467	261047
136274	261048
13003	261049
15100	261050
1331	261051
15816	261052
31199	261053
6016	261054
75625	261055
42165	261056
48398	261057
5695	261058
42318	261059
2816	261060
48312	261061
56515	261062
1298	261063
39593	261064
29274	261065
88823	261066
28587	261067
35925	261068
5677	261069
23548	261070
5031	261071
5455	261072
25428	261073
65089	261074
30814	261075
19924	261076
33258	261077
17938	261078
111346	261079
51733	261080
29328	261081
1272	261082
755	261083
11625	261084
664	261085
64174	261086
3438	261087
17666	261088
8039	261089
13948	261090
135185	261091
2837	261092
56605	261093
109343	261094
21230	261095
87551	261096
136235	261097
33256	261098
10591	261099
105964	261100
3328	261101
138537	261102
58677	261103
109993	261104
64732	261105
17514	261106
2029	261107
38997	261108
94319	261109
93404	261110
132728	261111
87661	261112
44072	261113
48	261114
116229	261115
6808	261116
81483	261117
3255	261118
23946	261119
15771	261120
111672	261121
44646	261122
29925	261123
27603	261124
78731	261125
31483	261126
131164	261127
89766	261128
53681	261129
4370	261130
62188	261131
23333	261132
28546	261133
108370	261134
5134	261135
5435	261136
3880	261137
47848	261138
12074	261139
24988	261140
142683	261141
29712	261142
33966	261143
85312	261144
59681	261145
44674	261146
8986	261147
39173	261148
23749	261149
11452	261150
70872	261151
17880	261152
49719	261153
3994	261154
8057	261155
37628	261156
109156	261157
95054	261158
118001	261159
4994	261160
2630	261161
61957	261162
66398	261163
100235	261164
19764	261165
29255	261166
28684	261167
147586	261168
85778	261169
11637	261170
71324	261171
1537	261172
127610	261173
31870	261174
36483	261175
116814	261176
50191	261177
12008	261178
3856	261179
22935	261180
33701	261181
21195	261182
55075	261183
3763	261184
4441	261185
117788	261186
14573	261187
67549	261188
71589	261189
67439	261190
40901	261191
24417	261192
64955	261193
9663	261194
72199	261195
64501	261196
94858	261197
47827	261198
59068	261199
147028	261200
13592	261201
20491	261202
40521	261203
4608	261204
130731	261205
21868	261206
51086	261207
52182	261208
21487	261209
70173	261210
9266	261211
50955	261212
75637	261213
101510	261214
20940	261215
146912	261216
130632	261217
14276	261218
61856	261219
2155	261220
33287	261221
9989	261222
12678	261223
370	261224
150422	261225
17597	261226
54998	261227
36256	261228
106621	261229
63596	261230
111946	261231
39956	261232
8004	261233
103120	261234
7556	261235
13335	261236
54628	261237
24592	261238
116682	261239
82536	261240
69303	261241
12994	261242
66337	261243
4757	261244
73576	261245
18001	261246
72831	261247
47532	261248
123304	261249
36278	261250
14686	261251
36714	261252
18809	261253
3416	261254
15135	261255
65705	261256
4515	261257
18986	261258
48	261259
12397	261260
87002	261261
83226	261262
47630	261263
11728	261264
52744	261265
111864	261266
145111	261267
31369	261268
1548	261269
98924	261270
51208	261271
29896	261272
49123	261273
89544	261274
5320	261275
41901	261276
6445	261277
3746	261278
48111	261279
2238	261280
99265	261281
44991	261282
26306	261283
19825	261284
3452	261285
145434	261286
39979	261287
136099	261288
64743	261289
18428	261290
24006	261291
65836	261292
6403	261293
32711	261294
47855	261295
129496	261296
17335	261297
12463	261298
81063	261299
4930	261300
11961	261301
16138	261302
85828	261303
4327	261304
11002	261305
113201	261306
8645	261307
19778	261308
45042	261309
12247	261310
1093	261311
36680	261312
37057	261313
3826	261314
46187	261315
121963	261316
49081	261317
47050	261318
824	261319
4926	261320
461	261321
105417	261322
874	261323
15143	261324
1810	261325
121672	261326
21821	261327
22640	261328
114368	261329
57814	261330
75626	261331
95849	261332
73497	261333
7416	261334
8140	261335
63042	261336
23194	261337
74744	261338
19752	261339
168021	261340
16277	261341
25613	261342
17331	261343
35017	261344
15915	261345
20390	261346
47486	261347
21182	261348
6763	261349
4919	261350
18539	261351
39917	261352
140825	261353
149883	261354
2612	261355
44727	261356
2130	261357
5840	261358
11862	261359
8145	261360
39034	261361
74932	261362
48399	261363
9201	261364
64667	261365
7504	261366
82456	261367
155372	261368
70407	261369
63653	261370
89211	261371
890	261372
23852	261373
33968	261374
26921	261375
57777	261376
582	261377
77364	261378
92300	261379
145261	261380
3430	261381
7508	261382
51095	261383
20474	261384
13055	261385
15032	261386
15684	261387
79629	261388
2	261389
28576	261390
62622	261391
108750	261392
40956	261393
23457	261394
23245	261395
63675	261396
1702	261397
20961	261398
6229	261399
46435	261400
38894	261401
40027	261402
17844	261403
3553	261404
94158	261405
26564	261406
14366	261407
16233	261408
45954	261409
34834	261410
8599	261411
91912	261412
32797	261413
102583	261414
8809	261415
9442	261416
112059	261417
69288	261418
14	261419
27580	261420
9526	261421
138462	261422
53534	261423
41684	261424
5469	261425
35971	261426
38653	261427
22580	261428
23915	261429
76956	261430
5229	261431
24537	261432
24874	261433
164118	261434
28238	261435
28335	261436
13586	261437
110419	261438
1395	261439
57862	261440
54863	261441
28348	261442
75704	261443
19671	261444
13428	261445
132245	261446
696	261447
1394	261448
4397	261449
112205	261450
3417	261451
74778	261452
23542	261453
40358	261454
73529	261455
18465	261456
30172	261457
3395	261458
16616	261459
101293	261460
135	261461
1619	261462
44423	261463
133753	261464
4090	261465
95031	261466
35331	261467
41015	261468
96949	261469
97708	261470
56767	261471
28603	261472
19744	261473
1713	261474
109517	261475
95351	261476
120010	261477
10564	261478
20093	261479
20839	261480
75370	261481
60782	261482
43423	261483
53004	261484
13894	261485
46210	261486
16069	261487
1079	261488
1581	261489
63477	261490
94208	261491
19838	261492
943	261493
127523	261494
36296	261495
29007	261496
105352	261497
29983	261498
45965	261499
12166	261500
30140	261501
11197	261502
161774	261503
90948	261504
57056	261505
57636	261506
33883	261507
37035	261508
10115	261509
67085	261510
98522	261511
58079	261512
42239	261513
45190	261514
56574	261515
34206	261516
79253	261517
29442	261518
17101	261519
41215	261520
37046	261521
16008	261522
79964	261523
83942	261524
39776	261525
32108	261526
52338	261527
49426	261528
61341	261529
46666	261530
53511	261531
113010	261532
25202	261533
208	261534
14519	261535
17014	261536
43910	261537
210	261538
21528	261539
43492	261540
15646	261541
15415	261542
30645	261543
11495	261544
88705	261545
60316	261546
6227	261547
4261	261548
30867	261549
1539	261550
71548	261551
2767	261552
77745	261553
8833	261554
3	261555
16518	261556
17664	261557
15956	261558
5504	261559
74654	261560
54849	261561
25281	261562
731	261563
75058	261564
18588	261565
14745	261566
9231	261567
18293	261568
1325	261569
93189	261570
86833	261571
3241	261572
38478	261573
102651	261574
44942	261575
17571	261576
97682	261577
12958	261578
736	261579
54981	261580
10072	261581
12424	261582
2354	261583
117511	261584
79980	261585
48258	261586
152602	261587
44304	261588
19571	261589
92072	261590
3493	261591
14947	261592
1926	261593
98639	261594
35018	261595
8775	261596
39925	261597
104655	261598
49756	261599
62539	261600
1578	261601
62919	261602
67674	261603
2665	261604
54108	261605
9102	261606
43383	261607
44073	261608
5101	261609
67401	261610
109345	261611
4546	261612
123091	261613
9269	261614
204	261615
93006	261616
2064	261617
13836	261618
716	261619
93999	261620
46127	261621
947	261622
157662	261623
125667	261624
43500	261625
231	261626
77562	261627
33408	261628
20845	261629
75426	261630
70886	261631
45976	261632
99056	261633
2771	261634
137314	261635
125395	261636
7144	261637
120938	261638
16820	261639
15019	261640
18584	261641
31516	261642
1657	261643
68	261644
78982	261645
36932	261646
25964	261647
49163	261648
25072	261649
4745	261650
101429	261651
33966	261652
130928	261653
78162	261654
110389	261655
31068	261656
44070	261657
13633	261658
8519	261659
19363	261660
141689	261661
3042	261662
1993	261663
49132	261664
4041	261665
41452	261666
32415	261667
44468	261668
50483	261669
8722	261670
166291	261671
24776	261672
692	261673
25156	261674
108621	261675
82427	261676
112299	261677
26370	261678
3311	261679
29471	261680
107344	261681
145409	261682
31891	261683
10748	261684
18988	261685
79513	261686
15088	261687
89277	261688
81898	261689
32604	261690
27298	261691
9276	261692
11835	261693
59947	261694
87655	261695
20715	261696
5318	261697
18742	261698
166668	261699
23973	261700
2501	261701
127618	261702
38365	261703
74074	261704
7528	261705
3061	261706
26718	261707
14841	261708
47153	261709
12578	261710
68102	261711
42835	261712
1629	261713
3730	261714
60179	261715
3052	261716
49117	261717
46315	261718
10990	261719
88824	261720
26032	261721
86656	261722
64361	261723
88990	261724
62552	261725
2754	261726
26308	261727
4135	261728
33910	261729
529	261730
43046	261731
6583	261732
10317	261733
13379	261734
53018	261735
4590	261736
34065	261737
44933	261738
94378	261739
56153	261740
56269	261741
146685	261742
87105	261743
113605	261744
70936	261745
39486	261746
76344	261747
49047	261748
1493	261749
4530	261750
19397	261751
138124	261752
14724	261753
77971	261754
105959	261755
11933	261756
48563	261757
20654	261758
7038	261759
82277	261760
25771	261761
111987	261762
71518	261763
24913	261764
12395	261765
18341	261766
583	261767
161819	261768
35301	261769
13301	261770
40387	261771
105532	261772
1129	261773
10435	261774
4807	261775
18830	261776
8	261777
21381	261778
1020	261779
163667	261780
66020	261781
66341	261782
48510	261783
65499	261784
49420	261785
5802	261786
21184	261787
71269	261788
69107	261789
29335	261790
99897	261791
4114	261792
37436	261793
14067	261794
83593	261795
32419	261796
49027	261797
42508	261798
21350	261799
28990	261800
92479	261801
99981	261802
51797	261803
106545	261804
71312	261805
23077	261806
52915	261807
109443	261808
69968	261809
54470	261810
106033	261811
40394	261812
34586	261813
15894	261814
4798	261815
13578	261816
20608	261817
35137	261818
69027	261819
150662	261820
60362	261821
14009	261822
46504	261823
52681	261824
45897	261825
27741	261826
108997	261827
817	261828
54281	261829
14120	261830
88400	261831
50224	261832
46500	261833
60263	261834
36176	261835
153193	261836
59007	261837
44100	261838
32888	261839
72253	261840
133982	261841
78812	261842
38687	261843
37647	261844
93	261845
25260	261846
54354	261847
97998	261848
59856	261849
62513	261850
122581	261851
61263	261852
36737	261853
1604	261854
170169	261855
7626	261856
133202	261857
40342	261858
7498	261859
9364	261860
64287	261861
20431	261862
42893	261863
8804	261864
5353	261865
44701	261866
47879	261867
30360	261868
2385	261869
3173	261870
31050	261871
8708	261872
8168	261873
55764	261874
54189	261875
62936	261876
120048	261877
8571	261878
67749	261879
42683	261880
6945	261881
60139	261882
55093	261883
588	261884
20860	261885
138473	261886
33840	261887
52529	261888
1549	261889
13836	261890
17410	261891
3007	261892
9829	261893
37790	261894
93591	261895
109590	261896
14535	261897
7147	261898
3946	261899
20637	261900
134605	261901
114990	261902
30972	261903
9610	261904
17720	261905
4481	261906
16610	261907
39855	261908
90197	261909
35717	261910
13412	261911
56053	261912
15021	261913
77068	261914
15765	261915
14656	261916
32470	261917
40335	261918
26478	261919
917	261920
2744	261921
89363	261922
170	261923
3282	261924
105664	261925
67781	261926
519	261927
11071	261928
37235	261929
164618	261930
58661	261931
17934	261932
106462	261933
98868	261934
109259	261935
14245	261936
6270	261937
53220	261938
54936	261939
32515	261940
19654	261941
54804	261942
31417	261943
18936	261944
1561	261945
140384	261946
65019	261947
40424	261948
952	261949
2853	261950
11356	261951
35770	261952
66031	261953
9591	261954
16503	261955
9134	261956
2205	261957
10487	261958
38943	261959
4692	261960
72596	261961
117611	261962
17552	261963
76132	261964
97096	261965
95789	261966
35534	261967
17839	261968
44542	261969
48085	261970
12087	261971
40508	261972
64232	261973
73221	261974
52172	261975
21056	261976
11290	261977
7631	261978
16605	261979
13477	261980
39976	261981
14339	261982
59067	261983
61983	261984
55087	261985
51138	261986
73755	261987
6978	261988
2762	261989
83733	261990
26731	261991
33943	261992
89987	261993
38731	261994
108093	261995
81238	261996
19895	261997
119470	261998
71103	261999
35665	262000
14821	262001
5724	262002
23747	262003
11531	262004
80060	262005
33300	262006
2085	262007
5736	262008
4383	262009
15091	262010
722	262011
80	262012
54116	262013
147903	262014
37832	262015
25350	262016
6984	262017
3363	262018
38675	262019
12910	262020
76478	262021
23644	262022
55201	262023
73893	262024
56965	262025
38402	262026
71545	262027
9449	262028
86028	262029
116031	262030
14873	262031
80448	262032
16695	262033
59269	262034
3485	262035
84094	262036
130541	262037
51492	262038
124863	262039
117163	262040
136234	262041
4	262042
48112	262043
88395	262044
42692	262045
107037	262046
46800	262047
49278	262048
7615	262049
70818	262050
33429	262051
129737	262052
26131	262053
29313	262054
41691	262055
157937	262056
87965	262057
37600	262058
14586	262059
33264	262060
26710	262061
8014	262062
51175	262063
26320	262064
8756	262065
2687	262066
1	262067
4632	262068
76761	262069
3845	262070
67709	262071
47525	262072
7102	262073
68989	262074
8557	262075
96795	262076
122939	262077
25362	262078
69745	262079
75034	262080
68	262081
3535	262082
52904	262083
75994	262084
54661	262085
18491	262086
30484	262087
41531	262088
13694	262089
10915	262090
8490	262091
40145	262092
88638	262093
78554	262094
42697	262095
22508	262096
1639	262097
75303	262098
127612	262099
19600	262100
39678	262101
91493	262102
129972	262103
100654	262104
12450	262105
25286	262106
138451	262107
1459	262108
30864	262109
44277	262110
10567	262111
138647	262112
1760	262113
34985	262114
9598	262115
93563	262116
38053	262117
83064	262118
20773	262119
71045	262120
150764	262121
6699	262122
6127	262123
23004	262124
11109	262125
46880	262126
125166	262127
67439	262128
20761	262129
86816	262130
7178	262131
35122	262132
49886	262133
27650	262134
7221	262135
8580	262136
133947	262137
56239	262138
156116	262139
71948	262140
4420	262141
50508	262142
2647	262143
86606	262144
40734	262145
20131	262146
45217	262147
94340	262148
3309	262149
14748	262150
39091	262151
5713	262152
21808	262153
23445	262154
12917	262155
21169	262156
45572	262157
1143	262158
27768	262159
80348	262160
18775	262161
93370	262162
963	262163
2818	262164
79456	262165
34732	262166
56837	262167
25201	262168
24400	262169
129961	262170
27035	262171
111434	262172
2635	262173
59780	262174
63427	262175
49774	262176
23770	262177
117271	262178
38072	262179
23217	262180
4938	262181
21113	262182
48265	262183
825	262184
17600	262185
19909	262186
81326	262187
2473	262188
17111	262189
30052	262190
42753	262191
78150	262192
1520	262193
27949	262194
7783	262195
123022	262196
78506	262197
25349	262198
3827	262199
10396	262200
75100	262201
16092	262202
116932	262203
81109	262204
77101	262205
80275	262206
31634	262207
42091	262208
98147	262209
13572	262210
60770	262211
222	262212
19484	262213
40410	262214
68856	262215
25623	262216
20077	262217
107039	262218
34255	262219
708	262220
281	262221
18537	262222
992	262223
18938	262224
2720	262225
22489	262226
36385	262227
149553	262228
36597	262229
64067	262230
54758	262231
2946	262232
129606	262233
5214	262234
75600	262235
2021	262236
22151	262237
34370	262238
81584	262239
4677	262240
65509	262241
19165	262242
18973	262243
66522	262244
4954	262245
43074	262246
27423	262247
77617	262248
65229	262249
50772	262250
57739	262251
11213	262252
121039	262253
51922	262254
43959	262255
67552	262256
47419	262257
19564	262258
35029	262259
7316	262260
117486	262261
35639	262262
45911	262263
26585	262264
766	262265
132248	262266
59290	262267
61228	262268
5328	262269
87808	262270
28142	262271
104942	262272
88292	262273
33096	262274
30266	262275
76003	262276
92858	262277
60486	262278
63479	262279
3140	262280
45301	262281
69500	262282
17803	262283
22331	262284
10556	262285
92917	262286
129775	262287
59352	262288
19084	262289
24674	262290
35427	262291
11034	262292
14085	262293
5158	262294
88488	262295
3383	262296
35028	262297
27370	262298
25412	262299
105270	262300
76777	262301
22289	262302
93391	262303
55322	262304
23276	262305
14501	262306
32378	262307
60773	262308
68715	262309
22350	262310
46018	262311
27598	262312
46483	262313
124588	262314
89270	262315
10536	262316
18414	262317
13851	262318
5878	262319
125351	262320
1476	262321
493	262322
67155	262323
68637	262324
55435	262325
52229	262326
43288	262327
79508	262328
48632	262329
1	262330
8870	262331
54517	262332
3095	262333
73503	262334
155123	262335
105090	262336
3980	262337
8685	262338
80532	262339
13187	262340
6001	262341
26693	262342
5023	262343
920	262344
33055	262345
643	262346
56093	262347
39267	262348
82038	262349
72968	262350
13015	262351
118715	262352
114936	262353
37290	262354
88983	262355
76701	262356
29864	262357
125546	262358
1467	262359
13401	262360
32849	262361
21414	262362
30123	262363
122090	262364
4482	262365
69657	262366
8694	262367
35104	262368
71108	262369
61224	262370
131107	262371
32235	262372
44658	262373
5314	262374
18107	262375
93954	262376
55550	262377
147573	262378
97874	262379
44037	262380
54208	262381
10173	262382
86996	262383
1002	262384
34572	262385
458	262386
5764	262387
20631	262388
69604	262389
3759	262390
18269	262391
117969	262392
87356	262393
7532	262394
37587	262395
23566	262396
10701	262397
21318	262398
4348	262399
64534	262400
45608	262401
35350	262402
115953	262403
104507	262404
75231	262405
14501	262406
69688	262407
34532	262408
24820	262409
20703	262410
5472	262411
84129	262412
1373	262413
143190	262414
88657	262415
87848	262416
73203	262417
13159	262418
54730	262419
101833	262420
115893	262421
94408	262422
4400	262423
27835	262424
10567	262425
19144	262426
69656	262427
79216	262428
46393	262429
1228	262430
29700	262431
64084	262432
58507	262433
137888	262434
19707	262435
157926	262436
6592	262437
108859	262438
122127	262439
2239	262440
57956	262441
93483	262442
109443	262443
2391	262444
77426	262445
6519	262446
42580	262447
1851	262448
2088	262449
93125	262450
162520	262451
37525	262452
70305	262453
8340	262454
54876	262455
2946	262456
15087	262457
71718	262458
11732	262459
6567	262460
84329	262461
26003	262462
61485	262463
157496	262464
5823	262465
66835	262466
80912	262467
101804	262468
103626	262469
76375	262470
126197	262471
2865	262472
16994	262473
41245	262474
956	262475
71451	262476
72147	262477
86754	262478
67836	262479
103423	262480
256	262481
1321	262482
53972	262483
113530	262484
11550	262485
93194	262486
5891	262487
60489	262488
9736	262489
58430	262490
19178	262491
96970	262492
16534	262493
8631	262494
29497	262495
78616	262496
109285	262497
152637	262498
22245	262499
89297	262500
4465	262501
26830	262502
3018	262503
43872	262504
15674	262505
157535	262506
84741	262507
53429	262508
20081	262509
60780	262510
8052	262511
9783	262512
37148	262513
29170	262514
167059	262515
893	262516
20858	262517
86816	262518
42602	262519
12343	262520
64803	262521
163199	262522
5163	262523
121217	262524
58683	262525
12634	262526
44476	262527
699	262528
68842	262529
26709	262530
7952	262531
95908	262532
18253	262533
6350	262534
16694	262535
11253	262536
38920	262537
2438	262538
20865	262539
8670	262540
4824	262541
54967	262542
52385	262543
76508	262544
341	262545
30177	262546
56127	262547
33454	262548
13355	262549
74548	262550
3860	262551
55251	262552
1983	262553
27962	262554
3953	262555
24279	262556
103446	262557
157321	262558
154149	262559
28126	262560
1581	262561
27004	262562
13639	262563
84024	262564
55085	262565
107827	262566
5945	262567
49982	262568
30574	262569
37930	262570
140399	262571
57835	262572
9038	262573
47632	262574
77480	262575
694	262576
3202	262577
5018	262578
52199	262579
56735	262580
9679	262581
817	262582
17586	262583
88948	262584
4264	262585
83136	262586
8532	262587
129977	262588
1329	262589
4208	262590
72880	262591
60347	262592
137475	262593
53241	262594
24111	262595
20827	262596
25350	262597
17509	262598
85930	262599
31508	262600
47070	262601
72567	262602
60210	262603
1405	262604
4884	262605
96493	262606
9177	262607
55745	262608
27243	262609
67341	262610
21657	262611
968	262612
39186	262613
88250	262614
46933	262615
14603	262616
45087	262617
40855	262618
10455	262619
39702	262620
91978	262621
37325	262622
68651	262623
12583	262624
8015	262625
22665	262626
48015	262627
32615	262628
137627	262629
5594	262630
24616	262631
94812	262632
27019	262633
25553	262634
153992	262635
53596	262636
3786	262637
42784	262638
18351	262639
83612	262640
96773	262641
15384	262642
36283	262643
51680	262644
4	262645
30691	262646
14639	262647
71993	262648
3079	262649
79930	262650
102526	262651
85112	262652
21731	262653
7848	262654
31996	262655
27595	262656
8855	262657
4473	262658
41167	262659
51185	262660
2690	262661
7589	262662
85457	262663
47298	262664
82067	262665
6693	262666
71742	262667
107785	262668
8097	262669
21224	262670
82853	262671
40980	262672
67704	262673
77563	262674
25122	262675
3432	262676
133	262677
86064	262678
57104	262679
3422	262680
19801	262681
112803	262682
4128	262683
35374	262684
17760	262685
412	262686
23617	262687
36384	262688
47818	262689
57466	262690
50609	262691
117008	262692
82983	262693
19391	262694
67631	262695
13420	262696
10705	262697
1251	262698
399	262699
21419	262700
44309	262701
74242	262702
1610	262703
70	262704
68137	262705
80787	262706
37576	262707
100346	262708
8382	262709
28474	262710
13604	262711
745	262712
112854	262713
58304	262714
135166	262715
38960	262716
19748	262717
123854	262718
6626	262719
70009	262720
24943	262721
42809	262722
58235	262723
53387	262724
13816	262725
111974	262726
13855	262727
32595	262728
12855	262729
137885	262730
19597	262731
107571	262732
744	262733
79481	262734
2105	262735
85949	262736
61850	262737
69762	262738
12622	262739
10024	262740
12551	262741
856	262742
5288	262743
89667	262744
88599	262745
41877	262746
98909	262747
152487	262748
45716	262749
107866	262750
22335	262751
72068	262752
44427	262753
4622	262754
41703	262755
95274	262756
7272	262757
28762	262758
36938	262759
26801	262760
107646	262761
42181	262762
43878	262763
85610	262764
88906	262765
48730	262766
116826	262767
61664	262768
78399	262769
11346	262770
4120	262771
74786	262772
4100	262773
38032	262774
28776	262775
62883	262776
13729	262777
136684	262778
66611	262779
36506	262780
98764	262781
11526	262782
104034	262783
68260	262784
7758	262785
32837	262786
1355	262787
16225	262788
42052	262789
37929	262790
27439	262791
1442	262792
64281	262793
3904	262794
60804	262795
95447	262796
34955	262797
1090	262798
108915	262799
25052	262800
19876	262801
48177	262802
77043	262803
72947	262804
61369	262805
66628	262806
25525	262807
89678	262808
22488	262809
127394	262810
74265	262811
44559	262812
113645	262813
67442	262814
14083	262815
28553	262816
37462	262817
106131	262818
12398	262819
394	262820
28213	262821
71393	262822
1808	262823
13334	262824
40573	262825
40517	262826
1141	262827
49375	262828
4112	262829
5636	262830
55555	262831
38581	262832
34193	262833
7905	262834
1739	262835
46063	262836
21289	262837
169040	262838
19275	262839
37881	262840
100221	262841
57334	262842
21578	262843
454	262844
31508	262845
19132	262846
509	262847
8210	262848
5857	262849
75933	262850
53259	262851
78673	262852
3104	262853
76586	262854
70382	262855
7242	262856
56648	262857
82812	262858
50197	262859
1131	262860
38738	262861
44734	262862
3308	262863
12312	262864
91442	262865
40395	262866
20996	262867
44935	262868
106942	262869
4595	262870
1233	262871
616	262872
11153	262873
48140	262874
9191	262875
24057	262876
38283	262877
82432	262878
44073	262879
60652	262880
35148	262881
16213	262882
52804	262883
78634	262884
42866	262885
19489	262886
100385	262887
3648	262888
33482	262889
46479	262890
122615	262891
39406	262892
9453	262893
24772	262894
52445	262895
10632	262896
21452	262897
86510	262898
45190	262899
2085	262900
37793	262901
114242	262902
21260	262903
12093	262904
19989	262905
13607	262906
133022	262907
15627	262908
39399	262909
12755	262910
56487	262911
32868	262912
49186	262913
53891	262914
14167	262915
7857	262916
5695	262917
5749	262918
77994	262919
9418	262920
49265	262921
23878	262922
96634	262923
10136	262924
8310	262925
51105	262926
55141	262927
97150	262928
16248	262929
24377	262930
9671	262931
68987	262932
26296	262933
85107	262934
3813	262935
63048	262936
2135	262937
29835	262938
32356	262939
60296	262940
94945	262941
108408	262942
43404	262943
6167	262944
60082	262945
55363	262946
6787	262947
26452	262948
71640	262949
117028	262950
4360	262951
115311	262952
96532	262953
99266	262954
9075	262955
65841	262956
21971	262957
3407	262958
20721	262959
75161	262960
3189	262961
22468	262962
10533	262963
18927	262964
11607	262965
747	262966
64858	262967
20971	262968
13521	262969
1238	262970
12272	262971
10181	262972
53762	262973
35252	262974
116419	262975
87454	262976
40097	262977
45367	262978
29423	262979
6857	262980
41106	262981
75465	262982
45152	262983
31134	262984
67296	262985
137599	262986
105221	262987
56001	262988
132744	262989
28339	262990
45505	262991
66517	262992
8802	262993
20892	262994
37366	262995
10066	262996
50164	262997
136006	262998
112046	262999
79364	263000
11367	263001
2634	263002
30897	263003
7098	263004
1794	263005
42167	263006
39170	263007
12976	263008
29032	263009
38362	263010
45367	263011
56929	263012
57680	263013
41558	263014
75864	263015
85164	263016
88343	263017
60181	263018
33684	263019
78274	263020
44873	263021
6375	263022
15844	263023
74021	263024
7491	263025
2135	263026
40281	263027
65937	263028
37671	263029
2261	263030
53964	263031
92492	263032
111439	263033
97893	263034
60011	263035
59607	263036
15304	263037
20856	263038
8577	263039
3603	263040
121685	263041
66891	263042
12786	263043
53132	263044
26047	263045
68893	263046
155395	263047
74803	263048
1881	263049
13411	263050
26412	263051
16950	263052
10433	263053
103151	263054
4432	263055
142417	263056
15520	263057
3844	263058
141439	263059
17554	263060
71419	263061
16411	263062
50199	263063
106224	263064
58983	263065
27708	263066
14074	263067
139477	263068
15967	263069
67510	263070
555	263071
105389	263072
17523	263073
68456	263074
13934	263075
102574	263076
1823	263077
24644	263078
114150	263079
10331	263080
80131	263081
67651	263082
15593	263083
168623	263084
63667	263085
39222	263086
37289	263087
5499	263088
156	263089
41102	263090
53339	263091
82281	263092
96262	263093
59692	263094
18576	263095
67844	263096
21002	263097
26207	263098
79814	263099
9735	263100
8617	263101
1352	263102
50160	263103
30366	263104
129332	263105
8809	263106
100006	263107
12555	263108
117155	263109
1480	263110
2651	263111
104761	263112
35679	263113
4639	263114
6737	263115
98229	263116
47460	263117
41276	263118
75661	263119
48889	263120
119169	263121
94424	263122
80696	263123
6373	263124
4762	263125
35104	263126
117796	263127
118856	263128
71753	263129
136428	263130
7101	263131
52944	263132
41863	263133
20886	263134
848	263135
11217	263136
111251	263137
2777	263138
77935	263139
32845	263140
24293	263141
91881	263142
10615	263143
37317	263144
48432	263145
33604	263146
10880	263147
173	263148
2808	263149
20246	263150
60757	263151
5871	263152
59032	263153
4945	263154
34902	263155
25366	263156
122381	263157
17045	263158
26498	263159
61825	263160
114793	263161
68200	263162
18612	263163
19495	263164
14220	263165
60957	263166
64312	263167
28479	263168
33413	263169
68546	263170
22764	263171
4219	263172
139343	263173
144565	263174
30875	263175
42680	263176
20930	263177
6554	263178
92945	263179
165286	263180
2850	263181
35582	263182
4633	263183
29969	263184
2249	263185
46106	263186
4080	263187
24588	263188
44885	263189
243	263190
6014	263191
32771	263192
11151	263193
50984	263194
3478	263195
8441	263196
42523	263197
129754	263198
58498	263199
20484	263200
12171	263201
25940	263202
94995	263203
58306	263204
137	263205
111626	263206
66665	263207
5853	263208
63227	263209
108952	263210
126990	263211
52754	263212
130185	263213
1313	263214
15093	263215
11511	263216
67518	263217
11032	263218
134884	263219
8727	263220
95846	263221
23557	263222
92866	263223
2976	263224
11139	263225
107248	263226
17704	263227
83218	263228
7991	263229
63900	263230
15803	263231
5121	263232
108190	263233
5265	263234
161892	263235
7778	263236
45430	263237
183	263238
101619	263239
4826	263240
125808	263241
138786	263242
12921	263243
3629	263244
84856	263245
24625	263246
1146	263247
37871	263248
15211	263249
63695	263250
217	263251
34435	263252
82010	263253
61660	263254
8845	263255
23062	263256
59633	263257
18440	263258
24114	263259
29608	263260
56381	263261
36138	263262
38292	263263
57778	263264
50170	263265
32179	263266
10372	263267
80221	263268
70568	263269
20132	263270
62945	263271
12303	263272
64182	263273
67297	263274
18413	263275
131001	263276
108406	263277
38193	263278
67220	263279
56928	263280
129896	263281
38121	263282
4966	263283
7203	263284
110715	263285
74426	263286
97537	263287
15696	263288
121405	263289
58330	263290
16919	263291
4566	263292
29772	263293
9003	263294
72215	263295
41999	263296
9526	263297
58468	263298
80280	263299
12600	263300
76084	263301
32254	263302
46274	263303
69857	263304
79108	263305
16209	263306
100299	263307
18335	263308
120000	263309
14460	263310
73451	263311
19873	263312
9322	263313
9340	263314
3642	263315
39247	263316
95	263317
51283	263318
389	263319
57136	263320
15276	263321
62418	263322
98575	263323
3611	263324
16580	263325
2378	263326
75538	263327
81570	263328
55454	263329
130006	263330
34467	263331
50099	263332
41018	263333
647	263334
81970	263335
128008	263336
30713	263337
55155	263338
41990	263339
790	263340
26228	263341
6368	263342
36604	263343
156921	263344
4510	263345
12728	263346
44520	263347
46310	263348
92053	263349
62045	263350
1437	263351
31265	263352
21692	263353
10413	263354
12628	263355
37315	263356
19705	263357
3524	263358
14624	263359
65817	263360
89819	263361
48731	263362
5237	263363
32570	263364
7698	263365
39636	263366
35685	263367
6923	263368
25276	263369
114066	263370
4609	263371
47619	263372
42707	263373
1908	263374
21367	263375
21807	263376
4732	263377
9447	263378
29324	263379
53478	263380
72003	263381
40111	263382
45620	263383
5815	263384
58971	263385
56716	263386
15444	263387
163583	263388
7356	263389
33225	263390
16838	263391
517	263392
28906	263393
3735	263394
11673	263395
81168	263396
7607	263397
848	263398
44725	263399
80200	263400
60088	263401
18336	263402
68979	263403
7449	263404
9083	263405
42528	263406
50754	263407
117537	263408
82902	263409
4090	263410
10328	263411
92803	263412
146080	263413
17753	263414
67789	263415
59329	263416
11185	263417
26995	263418
10873	263419
6370	263420
3199	263421
167551	263422
59523	263423
32004	263424
68251	263425
24535	263426
71459	263427
57484	263428
49205	263429
4417	263430
36301	263431
23332	263432
81821	263433
150808	263434
57127	263435
221	263436
48966	263437
2864	263438
54126	263439
129736	263440
35962	263441
50842	263442
59078	263443
36162	263444
61547	263445
16680	263446
33199	263447
101739	263448
26990	263449
69874	263450
47778	263451
11738	263452
8356	263453
56165	263454
41353	263455
71344	263456
74080	263457
59233	263458
34461	263459
15442	263460
100614	263461
18129	263462
17647	263463
34495	263464
112017	263465
50566	263466
69336	263467
12250	263468
29157	263469
82862	263470
52045	263471
68	263472
12397	263473
7264	263474
9691	263475
120724	263476
4135	263477
99411	263478
70509	263479
434	263480
23778	263481
8154	263482
110201	263483
22969	263484
115901	263485
45708	263486
80040	263487
8498	263488
16262	263489
14321	263490
78598	263491
16052	263492
9391	263493
104275	263494
11003	263495
66018	263496
15622	263497
5821	263498
33915	263499
49851	263500
21373	263501
135004	263502
15201	263503
5280	263504
18214	263505
3735	263506
42008	263507
40854	263508
994	263509
35900	263510
28700	263511
31769	263512
3596	263513
4985	263514
44826	263515
10219	263516
23582	263517
492	263518
4653	263519
152900	263520
24440	263521
43578	263522
131982	263523
22507	263524
22776	263525
23193	263526
76282	263527
31438	263528
16493	263529
149465	263530
32322	263531
70402	263532
99494	263533
170049	263534
84394	263535
67459	263536
107731	263537
34064	263538
59878	263539
31599	263540
126414	263541
41556	263542
29264	263543
42007	263544
27181	263545
162011	263546
1361	263547
8855	263548
72568	263549
9070	263550
61707	263551
35259	263552
4616	263553
125899	263554
43188	263555
27116	263556
95425	263557
5494	263558
13448	263559
4209	263560
8988	263561
7865	263562
89863	263563
12226	263564
1593	263565
28207	263566
26638	263567
71362	263568
67105	263569
94018	263570
47535	263571
1253	263572
3984	263573
102784	263574
24216	263575
53916	263576
115567	263577
131499	263578
3839	263579
166602	263580
139493	263581
23546	263582
110872	263583
41089	263584
6219	263585
126317	263586
138706	263587
28942	263588
134407	263589
72857	263590
7924	263591
32342	263592
89604	263593
146482	263594
31250	263595
38948	263596
147660	263597
7647	263598
7054	263599
7747	263600
69411	263601
62589	263602
3423	263603
7401	263604
70846	263605
5326	263606
25081	263607
90153	263608
107502	263609
54572	263610
35088	263611
80914	263612
5170	263613
53929	263614
631	263615
110984	263616
31954	263617
12112	263618
89292	263619
9943	263620
129019	263621
120061	263622
79029	263623
47870	263624
896	263625
504	263626
28833	263627
18585	263628
26988	263629
87553	263630
14977	263631
157361	263632
16887	263633
81127	263634
69615	263635
31972	263636
4594	263637
1026	263638
7444	263639
209	263640
5031	263641
86731	263642
41357	263643
79247	263644
12063	263645
34565	263646
61823	263647
16828	263648
42444	263649
47305	263650
16788	263651
19701	263652
15031	263653
22777	263654
8679	263655
23408	263656
157054	263657
28123	263658
21917	263659
16504	263660
38196	263661
41043	263662
64442	263663
80887	263664
1190	263665
7144	263666
11139	263667
18028	263668
66447	263669
35884	263670
37699	263671
63642	263672
64509	263673
82209	263674
37756	263675
136392	263676
85388	263677
54069	263678
85963	263679
18824	263680
19401	263681
795	263682
90012	263683
7702	263684
16727	263685
50210	263686
30956	263687
169800	263688
5824	263689
67802	263690
28659	263691
56046	263692
82229	263693
60941	263694
267	263695
6513	263696
57226	263697
17927	263698
93614	263699
2110	263700
56276	263701
100388	263702
4232	263703
21629	263704
84272	263705
45059	263706
65623	263707
54934	263708
56728	263709
75748	263710
85689	263711
6689	263712
13171	263713
48456	263714
46021	263715
5083	263716
12427	263717
2408	263718
48327	263719
94014	263720
97912	263721
88537	263722
112031	263723
5053	263724
104959	263725
13275	263726
26317	263727
58758	263728
2340	263729
11222	263730
40545	263731
18513	263732
33609	263733
19308	263734
555	263735
54304	263736
64967	263737
14622	263738
85434	263739
85106	263740
11044	263741
118082	263742
55068	263743
61758	263744
6088	263745
2027	263746
26445	263747
1262	263748
2199	263749
44159	263750
21509	263751
26877	263752
36286	263753
5783	263754
19596	263755
37020	263756
14249	263757
44488	263758
5832	263759
42625	263760
9356	263761
112461	263762
23050	263763
93101	263764
29986	263765
22107	263766
22598	263767
7103	263768
64588	263769
11293	263770
29173	263771
102476	263772
7269	263773
111035	263774
44336	263775
6029	263776
106322	263777
11723	263778
3501	263779
29997	263780
3081	263781
80983	263782
29689	263783
156074	263784
122680	263785
168844	263786
3376	263787
28323	263788
6325	263789
27527	263790
115057	263791
69045	263792
69375	263793
110930	263794
7429	263795
54065	263796
85810	263797
62057	263798
66931	263799
1568	263800
28798	263801
93753	263802
147313	263803
53007	263804
415	263805
13247	263806
1015	263807
43267	263808
44580	263809
112116	263810
30990	263811
95359	263812
20880	263813
28347	263814
61104	263815
30430	263816
3595	263817
13449	263818
10131	263819
31212	263820
13255	263821
27636	263822
14692	263823
222	263824
34740	263825
16421	263826
97960	263827
24394	263828
38477	263829
158450	263830
62239	263831
12639	263832
110107	263833
67469	263834
29806	263835
3161	263836
129419	263837
1360	263838
35914	263839
80805	263840
21152	263841
85328	263842
59467	263843
89629	263844
12290	263845
41179	263846
11817	263847
110033	263848
43	263849
5410	263850
16944	263851
2824	263852
53947	263853
118161	263854
43538	263855
7144	263856
8321	263857
11549	263858
18235	263859
16538	263860
23401	263861
30821	263862
42375	263863
19850	263864
112532	263865
9169	263866
13953	263867
130819	263868
123306	263869
7266	263870
21231	263871
133274	263872
68277	263873
96031	263874
52439	263875
48894	263876
2364	263877
55457	263878
2019	263879
169580	263880
102576	263881
48049	263882
19738	263883
57884	263884
67194	263885
98143	263886
10460	263887
77938	263888
90868	263889
39690	263890
7832	263891
127082	263892
10136	263893
6660	263894
12559	263895
70737	263896
30936	263897
107687	263898
53010	263899
44086	263900
50724	263901
65822	263902
65692	263903
11976	263904
21408	263905
48211	263906
36386	263907
116474	263908
98336	263909
51951	263910
345	263911
27820	263912
13019	263913
16175	263914
63936	263915
247	263916
14165	263917
63065	263918
61838	263919
61197	263920
13402	263921
57331	263922
96413	263923
11509	263924
24050	263925
37674	263926
16424	263927
24744	263928
118316	263929
39060	263930
70084	263931
26392	263932
45186	263933
87350	263934
72322	263935
4919	263936
23052	263937
156963	263938
15327	263939
38070	263940
24181	263941
45239	263942
22600	263943
73276	263944
50810	263945
30380	263946
22144	263947
32580	263948
40004	263949
88206	263950
79356	263951
16485	263952
97616	263953
31454	263954
10619	263955
34495	263956
3333	263957
156893	263958
6251	263959
67838	263960
4281	263961
5672	263962
5473	263963
73652	263964
27284	263965
129780	263966
78528	263967
2926	263968
53900	263969
18460	263970
4544	263971
12797	263972
75728	263973
3429	263974
80119	263975
69662	263976
69081	263977
27213	263978
3162	263979
97291	263980
133876	263981
41113	263982
81124	263983
1418	263984
104124	263985
41302	263986
48	263987
345	263988
34676	263989
39870	263990
27424	263991
107876	263992
8954	263993
65522	263994
78208	263995
1653	263996
31469	263997
1942	263998
39453	263999
24733	264000
43687	264001
59592	264002
82678	264003
13011	264004
37119	264005
1723	264006
20435	264007
12164	264008
111563	264009
44325	264010
124652	264011
63490	264012
4067	264013
99676	264014
19228	264015
20560	264016
14295	264017
807	264018
15468	264019
4613	264020
9718	264021
29874	264022
39869	264023
28027	264024
80249	264025
48797	264026
211	264027
5162	264028
13246	264029
63530	264030
28155	264031
76559	264032
13523	264033
4652	264034
38802	264035
87328	264036
46904	264037
25174	264038
3743	264039
120418	264040
50258	264041
4939	264042
39674	264043
65304	264044
53077	264045
21872	264046
8790	264047
36893	264048
84410	264049
1026	264050
3645	264051
3108	264052
111704	264053
12497	264054
17917	264055
76154	264056
106257	264057
68571	264058
6463	264059
20652	264060
140604	264061
116184	264062
22063	264063
27016	264064
81510	264065
81132	264066
93753	264067
1801	264068
697	264069
36108	264070
11880	264071
18553	264072
38015	264073
98496	264074
42692	264075
101564	264076
109759	264077
78845	264078
257	264079
24607	264080
259	264081
15470	264082
57571	264083
39537	264084
45212	264085
48829	264086
55029	264087
50234	264088
490	264089
12764	264090
48259	264091
13916	264092
25272	264093
29559	264094
17143	264095
24314	264096
5821	264097
114441	264098
121175	264099
166190	264100
5178	264101
77061	264102
54898	264103
154421	264104
145083	264105
5505	264106
163484	264107
44595	264108
4198	264109
37557	264110
136469	264111
5495	264112
77744	264113
88972	264114
20049	264115
29688	264116
38781	264117
36519	264118
114906	264119
72660	264120
58434	264121
114147	264122
82538	264123
23252	264124
75497	264125
70280	264126
1349	264127
157	264128
6350	264129
27062	264130
10337	264131
80824	264132
11724	264133
35443	264134
23304	264135
3496	264136
17731	264137
5255	264138
13488	264139
14749	264140
35417	264141
23766	264142
11178	264143
62619	264144
56280	264145
125085	264146
5248	264147
14741	264148
49746	264149
23028	264150
21501	264151
81866	264152
66549	264153
57382	264154
38560	264155
50300	264156
16336	264157
83679	264158
53353	264159
96987	264160
6056	264161
103384	264162
7321	264163
38842	264164
16234	264165
45910	264166
137788	264167
79573	264168
35829	264169
39574	264170
16922	264171
123936	264172
5063	264173
10846	264174
90877	264175
60079	264176
41752	264177
92093	264178
40089	264179
21724	264180
125843	264181
95064	264182
25263	264183
7711	264184
33698	264185
33034	264186
76901	264187
22361	264188
649	264189
6933	264190
52360	264191
91034	264192
14583	264193
28742	264194
111315	264195
27874	264196
86308	264197
48000	264198
164122	264199
4485	264200
57235	264201
11488	264202
54177	264203
107544	264204
25435	264205
63775	264206
51453	264207
47585	264208
114942	264209
100304	264210
12738	264211
8403	264212
72708	264213
17795	264214
102991	264215
113598	264216
1684	264217
81310	264218
103736	264219
63077	264220
57029	264221
19567	264222
26283	264223
21090	264224
78874	264225
37767	264226
2753	264227
127109	264228
75803	264229
65910	264230
4146	264231
19106	264232
25799	264233
24900	264234
11230	264235
80985	264236
19598	264237
12545	264238
20161	264239
12401	264240
5884	264241
68788	264242
7340	264243
32953	264244
91057	264245
31385	264246
2545	264247
58513	264248
19273	264249
14294	264250
37718	264251
58708	264252
62815	264253
94424	264254
79180	264255
4759	264256
16406	264257
100187	264258
15997	264259
2708	264260
3256	264261
10473	264262
34215	264263
30948	264264
35550	264265
27198	264266
52137	264267
57901	264268
503	264269
9421	264270
31633	264271
5023	264272
57644	264273
46053	264274
23795	264275
21346	264276
28634	264277
13671	264278
107223	264279
111	264280
108474	264281
10558	264282
34873	264283
19635	264284
116200	264285
119125	264286
53315	264287
9937	264288
3202	264289
89912	264290
36184	264291
3245	264292
18832	264293
30265	264294
87319	264295
44004	264296
58957	264297
24115	264298
3658	264299
21282	264300
96780	264301
24445	264302
28661	264303
26431	264304
28940	264305
8659	264306
167182	264307
2683	264308
56141	264309
10346	264310
18634	264311
9998	264312
103893	264313
122185	264314
35944	264315
32352	264316
33304	264317
6351	264318
43686	264319
91821	264320
15712	264321
31738	264322
83520	264323
2083	264324
17142	264325
2424	264326
29214	264327
49409	264328
3089	264329
114237	264330
17940	264331
14224	264332
52281	264333
28690	264334
103626	264335
3510	264336
51035	264337
72472	264338
35926	264339
5928	264340
50181	264341
87442	264342
7981	264343
78587	264344
21204	264345
60340	264346
131529	264347
75573	264348
1027	264349
129389	264350
163594	264351
23274	264352
2837	264353
59960	264354
9120	264355
271	264356
2736	264357
27555	264358
36244	264359
9223	264360
28107	264361
17145	264362
50885	264363
8324	264364
32032	264365
92241	264366
10175	264367
109013	264368
4945	264369
111060	264370
12489	264371
13133	264372
2710	264373
96398	264374
56000	264375
133002	264376
49783	264377
23504	264378
55453	264379
55457	264380
46542	264381
20404	264382
69785	264383
39197	264384
68064	264385
162699	264386
73689	264387
9296	264388
68106	264389
10955	264390
43852	264391
9044	264392
67331	264393
10070	264394
2861	264395
9686	264396
66881	264397
9433	264398
10852	264399
12427	264400
7222	264401
28396	264402
2	264403
42483	264404
7451	264405
48460	264406
15588	264407
70814	264408
36502	264409
8738	264410
40655	264411
15026	264412
19838	264413
14899	264414
115502	264415
91290	264416
1349	264417
4202	264418
52949	264419
19211	264420
69	264421
37722	264422
1342	264423
80969	264424
4158	264425
4296	264426
60137	264427
66461	264428
169769	264429
3145	264430
4472	264431
61579	264432
110295	264433
61808	264434
730	264435
40335	264436
2200	264437
10743	264438
12168	264439
61453	264440
80198	264441
55520	264442
64393	264443
8848	264444
75098	264445
20	264446
61238	264447
2870	264448
40435	264449
58139	264450
71903	264451
73992	264452
32746	264453
17963	264454
54913	264455
37509	264456
65355	264457
4070	264458
70610	264459
46642	264460
45	264461
58220	264462
37181	264463
74777	264464
19677	264465
40485	264466
4383	264467
10547	264468
24504	264469
132243	264470
115862	264471
8435	264472
8850	264473
84485	264474
11404	264475
106	264476
6959	264477
122254	264478
36775	264479
10631	264480
32374	264481
62506	264482
1227	264483
19370	264484
38772	264485
73745	264486
13559	264487
14175	264488
52579	264489
93437	264490
44994	264491
60982	264492
14480	264493
20089	264494
16399	264495
3603	264496
37429	264497
17593	264498
50404	264499
23026	264500
20482	264501
17546	264502
59856	264503
35084	264504
599	264505
60759	264506
28351	264507
24436	264508
42999	264509
148343	264510
139359	264511
106014	264512
105709	264513
126257	264514
16449	264515
99763	264516
30044	264517
15942	264518
93396	264519
30388	264520
21834	264521
37393	264522
93669	264523
1516	264524
92340	264525
111120	264526
149229	264527
390	264528
89466	264529
9443	264530
89984	264531
17795	264532
15045	264533
76059	264534
68602	264535
59405	264536
97425	264537
147946	264538
8801	264539
18595	264540
125582	264541
165764	264542
104712	264543
75777	264544
2672	264545
61586	264546
19639	264547
99558	264548
109671	264549
54562	264550
112764	264551
40405	264552
51174	264553
23912	264554
101308	264555
70079	264556
3174	264557
132848	264558
15337	264559
136583	264560
20005	264561
88831	264562
83587	264563
63706	264564
149569	264565
24343	264566
93861	264567
21814	264568
2680	264569
129463	264570
26265	264571
54345	264572
26798	264573
19400	264574
46538	264575
33260	264576
25649	264577
40079	264578
64885	264579
96250	264580
3881	264581
161922	264582
74070	264583
7456	264584
57087	264585
838	264586
14754	264587
156434	264588
41524	264589
8362	264590
136786	264591
79209	264592
10727	264593
13745	264594
106377	264595
29737	264596
31737	264597
100529	264598
56346	264599
16983	264600
25468	264601
49952	264602
104296	264603
48377	264604
32751	264605
925	264606
6494	264607
47685	264608
32830	264609
39674	264610
5513	264611
20121	264612
127579	264613
156399	264614
62550	264615
35959	264616
681	264617
13642	264618
9907	264619
7172	264620
79941	264621
706	264622
11808	264623
8973	264624
891	264625
15456	264626
5702	264627
8118	264628
73202	264629
70922	264630
120699	264631
75555	264632
12152	264633
26969	264634
20966	264635
35911	264636
34579	264637
75622	264638
42722	264639
12239	264640
17999	264641
4114	264642
20131	264643
80894	264644
71939	264645
32825	264646
129036	264647
1998	264648
30338	264649
36671	264650
43401	264651
5565	264652
163690	264653
5290	264654
30601	264655
167740	264656
11604	264657
149896	264658
110939	264659
16644	264660
82955	264661
40542	264662
19131	264663
144302	264664
36509	264665
13690	264666
27833	264667
28705	264668
9153	264669
2111	264670
104480	264671
76469	264672
17725	264673
3340	264674
36051	264675
18104	264676
118219	264677
106965	264678
70320	264679
21852	264680
142458	264681
7161	264682
34629	264683
28683	264684
6714	264685
1023	264686
121362	264687
54154	264688
1328	264689
31873	264690
13877	264691
23060	264692
62890	264693
17698	264694
88287	264695
74755	264696
61121	264697
74401	264698
61568	264699
88964	264700
38302	264701
49247	264702
5500	264703
47843	264704
10289	264705
12660	264706
44693	264707
44510	264708
470	264709
39075	264710
13854	264711
70126	264712
65992	264713
35976	264714
86786	264715
8790	264716
609	264717
30940	264718
3534	264719
64529	264720
61743	264721
9414	264722
7990	264723
3491	264724
42529	264725
61098	264726
73297	264727
160427	264728
56660	264729
17049	264730
5891	264731
116147	264732
69263	264733
66624	264734
34092	264735
12862	264736
17973	264737
28874	264738
16598	264739
990	264740
12863	264741
28731	264742
18011	264743
39883	264744
57933	264745
51993	264746
30367	264747
49125	264748
31998	264749
132924	264750
6974	264751
110805	264752
52555	264753
77120	264754
23840	264755
353	264756
13108	264757
4589	264758
22534	264759
30048	264760
124286	264761
117901	264762
7328	264763
66143	264764
2066	264765
97240	264766
14702	264767
77211	264768
67578	264769
4231	264770
142160	264771
47773	264772
98500	264773
3002	264774
26068	264775
51785	264776
131716	264777
48226	264778
134340	264779
92883	264780
13980	264781
11236	264782
128624	264783
34994	264784
29196	264785
130818	264786
31295	264787
19773	264788
4858	264789
3621	264790
5104	264791
25890	264792
46224	264793
23866	264794
121800	264795
169300	264796
133233	264797
12092	264798
16523	264799
34427	264800
11467	264801
34691	264802
45619	264803
76402	264804
115722	264805
107686	264806
24474	264807
23311	264808
4033	264809
8988	264810
28587	264811
46221	264812
56378	264813
31701	264814
45327	264815
16512	264816
5130	264817
1437	264818
6267	264819
363	264820
26384	264821
13399	264822
30106	264823
119192	264824
80836	264825
11886	264826
103392	264827
13557	264828
44438	264829
74682	264830
55657	264831
36962	264832
3326	264833
16121	264834
3970	264835
44123	264836
18459	264837
18438	264838
2965	264839
70905	264840
9090	264841
20080	264842
4695	264843
39629	264844
24950	264845
6186	264846
838	264847
52127	264848
1371	264849
65942	264850
29233	264851
977	264852
5230	264853
116409	264854
1207	264855
27614	264856
61282	264857
13005	264858
36686	264859
43585	264860
52898	264861
49	264862
117888	264863
2560	264864
41320	264865
60489	264866
38799	264867
2681	264868
29637	264869
48673	264870
79973	264871
39083	264872
61016	264873
14917	264874
3372	264875
101942	264876
35559	264877
76133	264878
62610	264879
112887	264880
19101	264881
88350	264882
134290	264883
3538	264884
6821	264885
18485	264886
5170	264887
120711	264888
71097	264889
61012	264890
95196	264891
5017	264892
6872	264893
126955	264894
10156	264895
124375	264896
40689	264897
16200	264898
83529	264899
78435	264900
51008	264901
29043	264902
4010	264903
52467	264904
5997	264905
54546	264906
124258	264907
25582	264908
8022	264909
11389	264910
61400	264911
38545	264912
85676	264913
10647	264914
50042	264915
4669	264916
69795	264917
72777	264918
5648	264919
7828	264920
39087	264921
59358	264922
12915	264923
19530	264924
107171	264925
1730	264926
11937	264927
70741	264928
3456	264929
78691	264930
53222	264931
25989	264932
87911	264933
130857	264934
2237	264935
72676	264936
34223	264937
679	264938
107722	264939
27744	264940
29250	264941
3561	264942
35781	264943
6317	264944
28683	264945
105781	264946
37245	264947
49627	264948
42394	264949
129969	264950
46716	264951
131510	264952
113	264953
111494	264954
82009	264955
6106	264956
28125	264957
92411	264958
32689	264959
12990	264960
17675	264961
69911	264962
97221	264963
9717	264964
40312	264965
145406	264966
4392	264967
25427	264968
66545	264969
9079	264970
132395	264971
76953	264972
89940	264973
33559	264974
15428	264975
43085	264976
37061	264977
8228	264978
17928	264979
62312	264980
67822	264981
49493	264982
37894	264983
9207	264984
6495	264985
12447	264986
7457	264987
662	264988
30052	264989
108336	264990
148757	264991
273	264992
8439	264993
20847	264994
107917	264995
17398	264996
80903	264997
67314	264998
32092	264999
8241	265000
22344	265001
2892	265002
7932	265003
123644	265004
19813	265005
29695	265006
77055	265007
98435	265008
5401	265009
17911	265010
47320	265011
1800	265012
4225	265013
77400	265014
44198	265015
58	265016
11620	265017
19751	265018
49864	265019
56129	265020
15652	265021
95478	265022
32812	265023
37509	265024
121450	265025
36410	265026
12890	265027
26495	265028
70443	265029
49228	265030
64278	265031
26201	265032
10017	265033
62021	265034
154117	265035
11551	265036
14942	265037
31540	265038
44638	265039
63168	265040
29017	265041
7905	265042
78865	265043
28888	265044
10821	265045
55825	265046
2656	265047
10521	265048
9673	265049
13663	265050
1029	265051
124109	265052
50644	265053
71620	265054
49737	265055
125423	265056
165864	265057
20096	265058
88756	265059
3355	265060
6555	265061
104919	265062
87214	265063
14577	265064
155837	265065
5364	265066
59044	265067
48392	265068
72109	265069
106097	265070
47468	265071
31157	265072
26401	265073
26553	265074
3725	265075
60787	265076
310	265077
1366	265078
125577	265079
105562	265080
97949	265081
9929	265082
155970	265083
51548	265084
6542	265085
30435	265086
1059	265087
15974	265088
33651	265089
85121	265090
8900	265091
155545	265092
110669	265093
31689	265094
131673	265095
3984	265096
61311	265097
33738	265098
57446	265099
31355	265100
92519	265101
27446	265102
34353	265103
16858	265104
32447	265105
53012	265106
1753	265107
79449	265108
29474	265109
56646	265110
42054	265111
48893	265112
82366	265113
14710	265114
58913	265115
127788	265116
88447	265117
166522	265118
4626	265119
16951	265120
45089	265121
30278	265122
2922	265123
60598	265124
38909	265125
133405	265126
13132	265127
17548	265128
86102	265129
12524	265130
1907	265131
5689	265132
55007	265133
44252	265134
19851	265135
35351	265136
27854	265137
65763	265138
1942	265139
16376	265140
72870	265141
87887	265142
72761	265143
101751	265144
17373	265145
9184	265146
63388	265147
69574	265148
3923	265149
2311	265150
29063	265151
29995	265152
20596	265153
103407	265154
14696	265155
4659	265156
6769	265157
81384	265158
9205	265159
16002	265160
56417	265161
1488	265162
10405	265163
66048	265164
5280	265165
98059	265166
7242	265167
12014	265168
31964	265169
42845	265170
562	265171
7932	265172
18053	265173
45354	265174
4193	265175
103136	265176
51700	265177
92610	265178
23417	265179
48213	265180
16934	265181
44003	265182
36448	265183
106877	265184
60777	265185
47044	265186
24695	265187
148908	265188
131634	265189
3761	265190
8149	265191
18981	265192
4467	265193
30960	265194
30227	265195
32647	265196
30254	265197
6275	265198
14152	265199
54373	265200
29156	265201
4959	265202
2219	265203
79825	265204
50095	265205
29373	265206
85978	265207
87734	265208
17207	265209
40809	265210
37253	265211
6480	265212
307	265213
47932	265214
20493	265215
22832	265216
26446	265217
54466	265218
16173	265219
1013	265220
3547	265221
7477	265222
39253	265223
43165	265224
4799	265225
83829	265226
100542	265227
12908	265228
25288	265229
95231	265230
18578	265231
126195	265232
25477	265233
89013	265234
42992	265235
22886	265236
38983	265237
47202	265238
106537	265239
5285	265240
545	265241
19643	265242
67891	265243
63980	265244
20435	265245
23389	265246
1015	265247
58390	265248
103296	265249
4713	265250
53338	265251
71005	265252
135324	265253
50637	265254
135567	265255
63359	265256
8989	265257
107714	265258
36216	265259
15403	265260
50856	265261
974	265262
20509	265263
31623	265264
66583	265265
6282	265266
49321	265267
54151	265268
37873	265269
4091	265270
5429	265271
31486	265272
128940	265273
28568	265274
100686	265275
9971	265276
66894	265277
45317	265278
73352	265279
94815	265280
87298	265281
57998	265282
55890	265283
117415	265284
31446	265285
8819	265286
25334	265287
28959	265288
7721	265289
18001	265290
116290	265291
10348	265292
31172	265293
66780	265294
7260	265295
5657	265296
75069	265297
2772	265298
7786	265299
72444	265300
26959	265301
29641	265302
124077	265303
47138	265304
93532	265305
37990	265306
48089	265307
7712	265308
19530	265309
49212	265310
22317	265311
2631	265312
26456	265313
305	265314
39496	265315
16685	265316
5927	265317
43930	265318
59134	265319
125948	265320
36614	265321
72970	265322
14508	265323
135298	265324
1525	265325
24135	265326
237	265327
4773	265328
24986	265329
27815	265330
9156	265331
52670	265332
37802	265333
20651	265334
68253	265335
103446	265336
25105	265337
61883	265338
1229	265339
23875	265340
51628	265341
41139	265342
16914	265343
17087	265344
101822	265345
13375	265346
37849	265347
152741	265348
7955	265349
63306	265350
93281	265351
43384	265352
27682	265353
40245	265354
69047	265355
16807	265356
61383	265357
3158	265358
12678	265359
12535	265360
74408	265361
161817	265362
38054	265363
24230	265364
4430	265365
20440	265366
8563	265367
41048	265368
10084	265369
6616	265370
19760	265371
13645	265372
13468	265373
230	265374
8249	265375
107469	265376
87079	265377
18931	265378
18662	265379
106699	265380
136623	265381
17180	265382
87430	265383
68201	265384
33865	265385
2183	265386
50809	265387
145257	265388
22120	265389
6463	265390
16583	265391
588	265392
8280	265393
19062	265394
11518	265395
26552	265396
6134	265397
12725	265398
31339	265399
32888	265400
59592	265401
71325	265402
85069	265403
36685	265404
7502	265405
47488	265406
51560	265407
53775	265408
74679	265409
128607	265410
109584	265411
165550	265412
114187	265413
91216	265414
3662	265415
105072	265416
99729	265417
7721	265418
13417	265419
124512	265420
59676	265421
7320	265422
36380	265423
25179	265424
90932	265425
53834	265426
48073	265427
7656	265428
27608	265429
28341	265430
61201	265431
6532	265432
44404	265433
11737	265434
108906	265435
11795	265436
8744	265437
17880	265438
138415	265439
687	265440
6500	265441
34480	265442
2556	265443
76173	265444
105099	265445
169236	265446
62872	265447
108646	265448
26262	265449
56747	265450
40675	265451
28267	265452
92358	265453
136436	265454
110117	265455
63445	265456
3320	265457
1801	265458
54288	265459
164830	265460
53650	265461
7184	265462
20670	265463
90219	265464
13709	265465
6773	265466
52719	265467
105897	265468
31839	265469
96958	265470
40042	265471
58794	265472
19592	265473
17256	265474
2343	265475
97000	265476
121247	265477
138864	265478
16825	265479
35831	265480
19925	265481
161319	265482
34653	265483
78721	265484
30873	265485
33436	265486
52187	265487
41686	265488
90	265489
95157	265490
77051	265491
64325	265492
38524	265493
130356	265494
25015	265495
16390	265496
89494	265497
116329	265498
14396	265499
50216	265500
114767	265501
8720	265502
9032	265503
88500	265504
39648	265505
60355	265506
21774	265507
6758	265508
52385	265509
36857	265510
32901	265511
44024	265512
843	265513
109181	265514
30193	265515
5133	265516
125184	265517
11419	265518
26247	265519
57041	265520
25008	265521
3186	265522
120507	265523
35882	265524
104320	265525
121792	265526
64779	265527
142126	265528
8683	265529
22397	265530
38919	265531
137	265532
106053	265533
96517	265534
77308	265535
17389	265536
3724	265537
25594	265538
89535	265539
12550	265540
902	265541
9669	265542
45487	265543
58708	265544
125970	265545
29980	265546
78359	265547
37307	265548
47540	265549
55519	265550
14735	265551
41044	265552
61304	265553
7881	265554
6205	265555
52575	265556
18168	265557
73341	265558
36285	265559
33342	265560
32707	265561
42060	265562
84195	265563
34228	265564
141	265565
111619	265566
6278	265567
111866	265568
26068	265569
1579	265570
38255	265571
13347	265572
16476	265573
2562	265574
303	265575
87950	265576
98989	265577
34767	265578
128800	265579
18785	265580
97456	265581
82615	265582
21292	265583
160245	265584
34334	265585
92715	265586
37509	265587
22517	265588
16570	265589
91039	265590
39951	265591
29395	265592
70611	265593
34949	265594
36	265595
7667	265596
2500	265597
43203	265598
166962	265599
52975	265600
29916	265601
28123	265602
128788	265603
67	265604
112505	265605
59345	265606
4	265607
33175	265608
80668	265609
8739	265610
61740	265611
60107	265612
36898	265613
19798	265614
14837	265615
55316	265616
82820	265617
13864	265618
1750	265619
32235	265620
93416	265621
28969	265622
10437	265623
115976	265624
51487	265625
80869	265626
13561	265627
66117	265628
29872	265629
35766	265630
70378	265631
34480	265632
168162	265633
33110	265634
742	265635
3633	265636
34934	265637
62409	265638
69682	265639
134	265640
857	265641
15171	265642
47079	265643
31043	265644
153934	265645
58178	265646
113417	265647
10972	265648
97665	265649
132134	265650
97377	265651
134533	265652
3349	265653
4841	265654
63244	265655
26566	265656
78537	265657
61691	265658
99277	265659
28034	265660
13382	265661
40287	265662
10497	265663
29705	265664
3685	265665
99840	265666
339	265667
20128	265668
32358	265669
111055	265670
24996	265671
57375	265672
40162	265673
48211	265674
127848	265675
9117	265676
9701	265677
53726	265678
109432	265679
14064	265680
76341	265681
1575	265682
15616	265683
763	265684
1030	265685
2560	265686
53152	265687
155431	265688
19302	265689
1065	265690
53475	265691
43839	265692
9771	265693
9055	265694
113714	265695
75230	265696
51038	265697
60685	265698
22572	265699
45418	265700
5541	265701
74043	265702
130051	265703
9730	265704
39139	265705
6541	265706
5336	265707
2479	265708
1096	265709
107907	265710
18033	265711
31605	265712
343	265713
12754	265714
25874	265715
21348	265716
62058	265717
7288	265718
5319	265719
12586	265720
11601	265721
93782	265722
17813	265723
2828	265724
15859	265725
37218	265726
3160	265727
10876	265728
5703	265729
67581	265730
66569	265731
29127	265732
36247	265733
64865	265734
11206	265735
30852	265736
46485	265737
49775	265738
6351	265739
42589	265740
43144	265741
62665	265742
92087	265743
11693	265744
436	265745
133403	265746
19132	265747
23879	265748
74725	265749
4885	265750
11638	265751
18864	265752
33174	265753
26497	265754
55569	265755
65231	265756
41276	265757
18807	265758
36681	265759
830	265760
6861	265761
169669	265762
36217	265763
64441	265764
94428	265765
3192	265766
19706	265767
1679	265768
21834	265769
51933	265770
85905	265771
1688	265772
38418	265773
104723	265774
17432	265775
5060	265776
130423	265777
7735	265778
27591	265779
61065	265780
62870	265781
72691	265782
25675	265783
11112	265784
121159	265785
5994	265786
47061	265787
78720	265788
74365	265789
102293	265790
18320	265791
41916	265792
27252	265793
42710	265794
20299	265795
5503	265796
1703	265797
152089	265798
23147	265799
49410	265800
77528	265801
44610	265802
29977	265803
8191	265804
42251	265805
83794	265806
51081	265807
65651	265808
1288	265809
43403	265810
25628	265811
53541	265812
32279	265813
51829	265814
64272	265815
39740	265816
18033	265817
9634	265818
55464	265819
1676	265820
162820	265821
637	265822
37997	265823
22	265824
40151	265825
38535	265826
9868	265827
36374	265828
98964	265829
68561	265830
9698	265831
134966	265832
42280	265833
121791	265834
147065	265835
64546	265836
60396	265837
71923	265838
34806	265839
68327	265840
110103	265841
5904	265842
150636	265843
40307	265844
80297	265845
108031	265846
14949	265847
21517	265848
11836	265849
4234	265850
46421	265851
5103	265852
62442	265853
13977	265854
53426	265855
13660	265856
33568	265857
812	265858
62895	265859
807	265860
16088	265861
69646	265862
11314	265863
95566	265864
7076	265865
116152	265866
35538	265867
63562	265868
55132	265869
104335	265870
3704	265871
15717	265872
46636	265873
83901	265874
2831	265875
1504	265876
129506	265877
6486	265878
29680	265879
1320	265880
112941	265881
6756	265882
1794	265883
28970	265884
44623	265885
35250	265886
129192	265887
5715	265888
156866	265889
114013	265890
35420	265891
907	265892
15824	265893
7244	265894
8237	265895
5159	265896
138998	265897
119943	265898
62204	265899
78267	265900
109957	265901
156173	265902
135137	265903
19174	265904
17758	265905
8744	265906
32625	265907
20750	265908
1138	265909
87645	265910
6737	265911
19768	265912
40209	265913
8784	265914
38001	265915
82610	265916
84345	265917
16789	265918
4921	265919
27777	265920
21272	265921
843	265922
44937	265923
8132	265924
282	265925
18942	265926
50929	265927
32416	265928
58802	265929
145	265930
114030	265931
50212	265932
31014	265933
59881	265934
75973	265935
40456	265936
17460	265937
3364	265938
9177	265939
34878	265940
19198	265941
78012	265942
108265	265943
18022	265944
64627	265945
806	265946
7874	265947
106032	265948
8212	265949
14735	265950
22257	265951
7160	265952
37696	265953
124150	265954
77180	265955
21773	265956
40883	265957
114808	265958
33454	265959
22310	265960
146088	265961
4008	265962
9564	265963
132626	265964
34988	265965
16096	265966
24403	265967
74308	265968
148284	265969
56753	265970
29563	265971
40587	265972
83327	265973
99583	265974
52494	265975
29862	265976
1314	265977
6785	265978
126811	265979
139571	265980
44061	265981
6248	265982
67222	265983
105671	265984
30029	265985
42860	265986
11170	265987
12367	265988
45029	265989
66279	265990
124842	265991
32702	265992
15647	265993
5022	265994
11113	265995
133059	265996
3969	265997
50864	265998
79616	265999
164191	266000
11191	266001
7009	266002
67762	266003
80821	266004
37807	266005
133162	266006
6259	266007
26438	266008
25199	266009
101576	266010
60835	266011
5878	266012
14157	266013
14751	266014
12073	266015
1135	266016
87298	266017
54206	266018
10321	266019
14599	266020
75501	266021
57443	266022
48300	266023
5203	266024
38651	266025
21845	266026
6536	266027
14963	266028
169521	266029
51866	266030
22456	266031
61655	266032
59811	266033
87679	266034
12266	266035
4401	266036
28137	266037
3489	266038
28882	266039
4339	266040
7470	266041
5988	266042
73482	266043
76900	266044
31186	266045
18436	266046
101556	266047
8130	266048
145936	266049
13795	266050
22698	266051
49580	266052
4661	266053
19800	266054
70347	266055
62506	266056
10131	266057
45226	266058
57195	266059
44571	266060
701	266061
12747	266062
3910	266063
639	266064
15924	266065
30745	266066
13805	266067
79544	266068
29558	266069
16637	266070
6068	266071
54368	266072
6910	266073
14539	266074
164414	266075
3765	266076
34393	266077
16691	266078
114837	266079
108682	266080
250	266081
79688	266082
81568	266083
3461	266084
14405	266085
144	266086
76686	266087
63600	266088
43622	266089
26029	266090
148591	266091
89473	266092
12423	266093
24611	266094
133550	266095
653	266096
5668	266097
41407	266098
10542	266099
144211	266100
23016	266101
25624	266102
31677	266103
43753	266104
130339	266105
50826	266106
7784	266107
20969	266108
104894	266109
6578	266110
14099	266111
20357	266112
93232	266113
6175	266114
111902	266115
45011	266116
9768	266117
29199	266118
67692	266119
5672	266120
34185	266121
54140	266122
11178	266123
10272	266124
18	266125
104701	266126
77114	266127
131220	266128
108719	266129
36247	266130
5176	266131
94323	266132
50015	266133
82103	266134
31920	266135
120586	266136
81006	266137
7207	266138
29603	266139
10029	266140
8335	266141
62950	266142
19225	266143
65416	266144
6981	266145
6287	266146
38252	266147
3788	266148
55192	266149
82308	266150
22378	266151
78805	266152
3008	266153
30477	266154
3430	266155
96955	266156
78424	266157
13278	266158
43116	266159
32849	266160
62136	266161
51319	266162
126043	266163
95797	266164
67312	266165
64041	266166
73605	266167
96959	266168
65329	266169
48578	266170
885	266171
22874	266172
107693	266173
32389	266174
21391	266175
7447	266176
92225	266177
51303	266178
71192	266179
134757	266180
61282	266181
37097	266182
14752	266183
8955	266184
6476	266185
63465	266186
80582	266187
11431	266188
312	266189
56529	266190
95629	266191
9065	266192
5338	266193
26914	266194
168552	266195
24433	266196
88700	266197
38960	266198
18809	266199
60051	266200
3210	266201
263	266202
109508	266203
13295	266204
7069	266205
25223	266206
78235	266207
46340	266208
54024	266209
8644	266210
20987	266211
138761	266212
94109	266213
13350	266214
97659	266215
17067	266216
72501	266217
103561	266218
31268	266219
83051	266220
5138	266221
51120	266222
16213	266223
34884	266224
10161	266225
79376	266226
4978	266227
28910	266228
33082	266229
34532	266230
37776	266231
5146	266232
63997	266233
25893	266234
21772	266235
3031	266236
61558	266237
13765	266238
100420	266239
65762	266240
22499	266241
23155	266242
26993	266243
21253	266244
40255	266245
43408	266246
39195	266247
37036	266248
71928	266249
12002	266250
253	266251
14520	266252
49031	266253
111225	266254
46178	266255
37404	266256
69752	266257
1372	266258
55283	266259
93504	266260
2408	266261
52305	266262
96787	266263
2432	266264
841	266265
39178	266266
18365	266267
28040	266268
33367	266269
64344	266270
72555	266271
160568	266272
51688	266273
9137	266274
12384	266275
114199	266276
3456	266277
25946	266278
10434	266279
23540	266280
78410	266281
58652	266282
19090	266283
43208	266284
17086	266285
128986	266286
16299	266287
6911	266288
34941	266289
52940	266290
159966	266291
80391	266292
57839	266293
9880	266294
63969	266295
30889	266296
142857	266297
86761	266298
162706	266299
868	266300
77329	266301
133010	266302
124404	266303
3097	266304
80369	266305
48790	266306
20924	266307
49513	266308
57814	266309
136565	266310
40556	266311
112491	266312
76048	266313
75306	266314
36133	266315
80275	266316
1277	266317
13856	266318
66269	266319
82033	266320
18092	266321
79232	266322
25567	266323
25950	266324
17747	266325
25962	266326
12029	266327
133357	266328
73426	266329
26252	266330
90907	266331
12003	266332
10296	266333
92942	266334
508	266335
54188	266336
125013	266337
4159	266338
11493	266339
47293	266340
28087	266341
38207	266342
22363	266343
1886	266344
77994	266345
624	266346
5020	266347
31964	266348
101920	266349
41234	266350
68761	266351
4101	266352
10470	266353
12866	266354
49194	266355
42926	266356
22937	266357
53806	266358
37794	266359
31981	266360
3968	266361
55423	266362
31379	266363
17036	266364
88486	266365
16725	266366
8867	266367
112941	266368
4310	266369
7726	266370
23513	266371
13959	266372
23118	266373
33502	266374
157987	266375
1928	266376
113419	266377
32218	266378
164870	266379
90444	266380
45725	266381
37672	266382
31274	266383
16270	266384
61091	266385
22193	266386
20939	266387
24115	266388
5752	266389
16114	266390
20190	266391
51717	266392
27037	266393
27801	266394
80937	266395
44882	266396
17512	266397
28478	266398
1163	266399
45255	266400
29754	266401
26269	266402
43999	266403
47345	266404
53868	266405
43495	266406
54192	266407
7013	266408
139029	266409
51074	266410
79711	266411
2924	266412
16771	266413
23667	266414
37678	266415
10438	266416
168	266417
696	266418
54189	266419
94689	266420
6549	266421
56756	266422
61983	266423
38220	266424
26407	266425
135067	266426
11820	266427
46142	266428
9646	266429
9600	266430
2720	266431
115269	266432
83606	266433
8659	266434
51221	266435
98408	266436
45702	266437
24063	266438
144215	266439
119926	266440
82578	266441
7689	266442
53702	266443
9722	266444
4711	266445
44325	266446
23629	266447
39187	266448
27698	266449
44350	266450
29207	266451
83190	266452
598	266453
87509	266454
24	266455
128010	266456
1254	266457
23	266458
25484	266459
38199	266460
5424	266461
20258	266462
59447	266463
98978	266464
68300	266465
47538	266466
72238	266467
39187	266468
9980	266469
45310	266470
60840	266471
25696	266472
8773	266473
2034	266474
90102	266475
2386	266476
20284	266477
87076	266478
37550	266479
25530	266480
118	266481
6921	266482
21752	266483
68101	266484
62475	266485
1425	266486
21702	266487
66984	266488
29763	266489
13225	266490
55048	266491
10624	266492
904	266493
8393	266494
47327	266495
142535	266496
5136	266497
17705	266498
13825	266499
4533	266500
130467	266501
48241	266502
18947	266503
19298	266504
95178	266505
52501	266506
2897	266507
858	266508
52165	266509
769	266510
219	266511
6131	266512
41275	266513
14433	266514
106643	266515
20516	266516
77808	266517
147054	266518
127697	266519
84694	266520
87284	266521
19860	266522
9378	266523
124257	266524
1994	266525
150710	266526
59929	266527
14707	266528
2960	266529
125008	266530
3595	266531
11626	266532
39099	266533
40646	266534
3760	266535
3759	266536
44219	266537
80573	266538
37620	266539
86167	266540
114077	266541
83803	266542
17287	266543
30061	266544
56345	266545
58129	266546
38537	266547
27514	266548
5430	266549
42677	266550
6368	266551
53399	266552
60317	266553
163	266554
5848	266555
66878	266556
18549	266557
64832	266558
9469	266559
124	266560
33274	266561
118752	266562
1366	266563
13974	266564
12412	266565
142951	266566
2812	266567
129995	266568
55782	266569
42716	266570
7276	266571
50905	266572
58393	266573
57203	266574
63120	266575
15736	266576
145552	266577
93022	266578
4758	266579
10053	266580
39987	266581
67404	266582
86997	266583
83626	266584
12861	266585
35241	266586
2582	266587
75774	266588
30993	266589
39109	266590
40513	266591
11308	266592
2977	266593
17247	266594
9602	266595
82199	266596
34868	266597
36306	266598
66077	266599
30998	266600
60849	266601
57489	266602
29790	266603
38835	266604
64680	266605
9990	266606
42631	266607
7237	266608
60425	266609
3072	266610
32193	266611
6123	266612
53794	266613
28887	266614
304	266615
117782	266616
149396	266617
17305	266618
79448	266619
87508	266620
24518	266621
22242	266622
16632	266623
27681	266624
119965	266625
30097	266626
15994	266627
15400	266628
30771	266629
15356	266630
161472	266631
33629	266632
4471	266633
94412	266634
72276	266635
19724	266636
21596	266637
47742	266638
99175	266639
34821	266640
88681	266641
84481	266642
64022	266643
75673	266644
2135	266645
1750	266646
21123	266647
70940	266648
67506	266649
6624	266650
20303	266651
36124	266652
2865	266653
6515	266654
120589	266655
115943	266656
94845	266657
12881	266658
7247	266659
146951	266660
2392	266661
69124	266662
30780	266663
27482	266664
21732	266665
94216	266666
15831	266667
14810	266668
116081	266669
22019	266670
12435	266671
37	266672
72528	266673
7569	266674
56850	266675
709	266676
940	266677
37423	266678
58699	266679
61969	266680
11736	266681
4918	266682
14484	266683
31017	266684
15124	266685
49863	266686
18337	266687
149986	266688
100976	266689
26277	266690
96219	266691
29285	266692
38550	266693
116982	266694
11149	266695
82730	266696
107865	266697
45932	266698
19671	266699
6679	266700
70725	266701
20251	266702
107057	266703
1518	266704
11783	266705
25946	266706
39162	266707
35369	266708
31963	266709
51547	266710
118633	266711
126005	266712
29403	266713
801	266714
36507	266715
14925	266716
23490	266717
65	266718
29960	266719
55613	266720
9387	266721
22873	266722
40774	266723
95122	266724
32836	266725
48600	266726
166119	266727
61022	266728
119350	266729
28762	266730
9034	266731
11193	266732
83189	266733
33891	266734
39505	266735
62379	266736
11244	266737
40352	266738
59602	266739
25428	266740
6454	266741
6454	266742
1156	266743
29565	266744
112070	266745
90506	266746
143281	266747
142747	266748
17836	266749
34717	266750
127722	266751
1022	266752
87639	266753
6283	266754
110748	266755
10436	266756
90963	266757
3643	266758
55217	266759
10034	266760
139735	266761
51112	266762
18507	266763
64930	266764
43959	266765
14440	266766
44513	266767
60512	266768
4638	266769
1971	266770
62894	266771
17533	266772
35706	266773
42272	266774
112975	266775
81232	266776
160625	266777
82551	266778
22371	266779
8494	266780
17922	266781
31373	266782
58904	266783
8982	266784
4154	266785
22560	266786
18599	266787
87760	266788
92034	266789
41972	266790
1650	266791
4269	266792
44492	266793
75695	266794
71121	266795
24718	266796
50187	266797
8827	266798
156920	266799
34945	266800
38149	266801
68146	266802
7782	266803
23578	266804
61777	266805
16709	266806
120769	266807
25500	266808
13786	266809
5209	266810
26110	266811
41316	266812
76018	266813
80064	266814
50061	266815
315	266816
44007	266817
19544	266818
37073	266819
8457	266820
52969	266821
39159	266822
23240	266823
23026	266824
5240	266825
924	266826
85245	266827
3148	266828
41987	266829
134994	266830
52269	266831
19988	266832
8409	266833
75199	266834
34651	266835
22686	266836
14941	266837
62672	266838
66177	266839
72053	266840
129125	266841
86868	266842
6583	266843
126968	266844
130277	266845
16269	266846
21680	266847
105132	266848
117074	266849
29740	266850
10789	266851
58823	266852
25256	266853
2770	266854
14436	266855
49606	266856
66490	266857
67377	266858
86644	266859
29367	266860
84860	266861
3540	266862
9690	266863
71284	266864
102141	266865
81157	266866
4621	266867
23023	266868
99371	266869
2056	266870
64979	266871
324	266872
60663	266873
71293	266874
28581	266875
25875	266876
44118	266877
12032	266878
23096	266879
48801	266880
13499	266881
113627	266882
48546	266883
15989	266884
35362	266885
84386	266886
17050	266887
54482	266888
34360	266889
3540	266890
24656	266891
9058	266892
27141	266893
101148	266894
54624	266895
10320	266896
72134	266897
14706	266898
127345	266899
135457	266900
84139	266901
16269	266902
84058	266903
21058	266904
34129	266905
30560	266906
8870	266907
15460	266908
25613	266909
43285	266910
64240	266911
32851	266912
81745	266913
24439	266914
19282	266915
91146	266916
125401	266917
203	266918
112754	266919
16750	266920
83671	266921
75750	266922
81336	266923
55750	266924
10693	266925
274	266926
77583	266927
6537	266928
45308	266929
12351	266930
59999	266931
72675	266932
17338	266933
18913	266934
43009	266935
3102	266936
95214	266937
11508	266938
41	266939
9283	266940
66141	266941
25541	266942
11855	266943
67425	266944
20952	266945
106190	266946
26872	266947
80502	266948
6760	266949
4460	266950
47096	266951
41362	266952
57612	266953
23604	266954
18511	266955
6175	266956
71699	266957
45623	266958
4656	266959
81072	266960
12698	266961
63441	266962
57572	266963
26706	266964
13242	266965
12626	266966
59849	266967
8362	266968
970	266969
2138	266970
7530	266971
152002	266972
79049	266973
68762	266974
12092	266975
19257	266976
5428	266977
39982	266978
81183	266979
17187	266980
4099	266981
53276	266982
67295	266983
2370	266984
4771	266985
28182	266986
21232	266987
35256	266988
62123	266989
59691	266990
8482	266991
117603	266992
114194	266993
118887	266994
24241	266995
109243	266996
4288	266997
16822	266998
54369	266999
1508	267000
20309	267001
55048	267002
116131	267003
46111	267004
83865	267005
3930	267006
36305	267007
50933	267008
62710	267009
10059	267010
80632	267011
131706	267012
32956	267013
2108	267014
127481	267015
44785	267016
24683	267017
30387	267018
21491	267019
152138	267020
52858	267021
23392	267022
25967	267023
79228	267024
10637	267025
98594	267026
102610	267027
68798	267028
29552	267029
19736	267030
55653	267031
63152	267032
89446	267033
31994	267034
2834	267035
82372	267036
28253	267037
10396	267038
1946	267039
22145	267040
13498	267041
16731	267042
154533	267043
26643	267044
116371	267045
125465	267046
99108	267047
11487	267048
5698	267049
6864	267050
8124	267051
17406	267052
20372	267053
11434	267054
22640	267055
434	267056
3931	267057
4251	267058
34322	267059
28902	267060
121814	267061
70388	267062
92088	267063
104744	267064
15072	267065
96182	267066
125952	267067
123344	267068
15501	267069
79933	267070
22494	267071
135538	267072
40192	267073
5567	267074
41788	267075
34545	267076
104542	267077
3209	267078
1885	267079
108804	267080
109015	267081
5462	267082
5435	267083
62841	267084
2506	267085
51094	267086
15264	267087
38352	267088
14644	267089
28490	267090
13251	267091
57230	267092
5855	267093
63358	267094
3197	267095
22196	267096
5275	267097
91614	267098
9301	267099
95841	267100
39495	267101
82750	267102
162437	267103
42415	267104
5725	267105
677	267106
115297	267107
3608	267108
143625	267109
18709	267110
16929	267111
132714	267112
5004	267113
15420	267114
21343	267115
87004	267116
35118	267117
515	267118
20373	267119
15355	267120
55529	267121
53744	267122
57260	267123
23910	267124
72686	267125
11671	267126
64952	267127
18883	267128
23054	267129
46885	267130
51911	267131
61696	267132
135756	267133
33107	267134
78594	267135
1574	267136
152015	267137
4253	267138
1102	267139
111825	267140
142534	267141
92889	267142
72488	267143
76057	267144
18342	267145
7339	267146
23927	267147
79384	267148
46183	267149
21642	267150
19202	267151
36305	267152
52211	267153
35239	267154
45118	267155
34700	267156
25428	267157
17062	267158
23307	267159
78579	267160
783	267161
37513	267162
103284	267163
9236	267164
22334	267165
73432	267166
125734	267167
2278	267168
86759	267169
75868	267170
103685	267171
11669	267172
139606	267173
28139	267174
28889	267175
21411	267176
18439	267177
84194	267178
97876	267179
3549	267180
11440	267181
110643	267182
40610	267183
40710	267184
2337	267185
29565	267186
81540	267187
72422	267188
94198	267189
79056	267190
14417	267191
27906	267192
13147	267193
24026	267194
7459	267195
46180	267196
30501	267197
12282	267198
8442	267199
90755	267200
54247	267201
91983	267202
97079	267203
9923	267204
81080	267205
123	267206
160878	267207
127975	267208
134796	267209
24888	267210
100750	267211
26282	267212
26293	267213
73351	267214
11965	267215
10559	267216
33867	267217
123962	267218
100684	267219
96293	267220
20920	267221
74975	267222
5989	267223
15807	267224
35451	267225
124584	267226
2096	267227
71441	267228
20241	267229
28747	267230
50842	267231
40102	267232
2059	267233
66506	267234
7695	267235
19953	267236
10037	267237
101443	267238
114135	267239
22143	267240
126916	267241
16552	267242
36376	267243
21812	267244
115392	267245
26031	267246
74073	267247
15719	267248
80918	267249
64921	267250
24503	267251
94720	267252
21829	267253
15124	267254
32075	267255
14788	267256
59888	267257
2361	267258
34030	267259
83942	267260
48998	267261
14505	267262
59060	267263
67751	267264
1465	267265
54908	267266
61049	267267
28631	267268
60256	267269
27225	267270
18006	267271
6743	267272
52420	267273
95000	267274
36808	267275
20621	267276
161395	267277
45649	267278
67737	267279
24219	267280
24523	267281
95171	267282
5309	267283
90998	267284
16009	267285
56157	267286
43617	267287
32197	267288
94347	267289
122806	267290
97460	267291
114053	267292
34799	267293
20269	267294
18215	267295
88797	267296
62624	267297
53033	267298
97017	267299
20021	267300
11198	267301
10381	267302
40139	267303
51033	267304
49078	267305
18273	267306
91184	267307
3317	267308
109452	267309
1847	267310
54834	267311
38143	267312
81354	267313
65935	267314
77455	267315
2246	267316
62276	267317
13691	267318
6018	267319
42889	267320
153793	267321
60829	267322
92414	267323
6689	267324
24198	267325
31110	267326
45886	267327
2556	267328
51459	267329
100183	267330
54616	267331
49873	267332
64245	267333
21866	267334
101400	267335
120131	267336
57100	267337
54787	267338
76544	267339
21815	267340
131863	267341
15181	267342
49685	267343
70779	267344
131566	267345
22150	267346
5566	267347
13614	267348
33488	267349
122039	267350
4039	267351
5740	267352
56154	267353
132320	267354
47590	267355
3935	267356
403	267357
1001	267358
16511	267359
29721	267360
54280	267361
57061	267362
14042	267363
6339	267364
44716	267365
115277	267366
8500	267367
8402	267368
33350	267369
13325	267370
14732	267371
115053	267372
1593	267373
25799	267374
68616	267375
24666	267376
55037	267377
48700	267378
8343	267379
33146	267380
21105	267381
26223	267382
27262	267383
65853	267384
38917	267385
1854	267386
130611	267387
63184	267388
103388	267389
26130	267390
34731	267391
22515	267392
66381	267393
47160	267394
6805	267395
9465	267396
43199	267397
25626	267398
105816	267399
1899	267400
39827	267401
87187	267402
10361	267403
13659	267404
119252	267405
15628	267406
3086	267407
59850	267408
59965	267409
106087	267410
62768	267411
50353	267412
61361	267413
16431	267414
1371	267415
139062	267416
127955	267417
30552	267418
132321	267419
26337	267420
859	267421
63786	267422
39317	267423
41449	267424
7145	267425
5401	267426
25231	267427
55352	267428
6856	267429
38518	267430
37346	267431
18297	267432
79169	267433
31024	267434
39906	267435
33813	267436
44656	267437
41492	267438
43996	267439
42004	267440
1866	267441
74171	267442
9702	267443
41749	267444
19541	267445
6241	267446
19339	267447
29054	267448
15883	267449
75532	267450
51057	267451
69458	267452
25678	267453
12312	267454
23819	267455
45318	267456
15657	267457
115217	267458
38128	267459
28605	267460
4297	267461
2858	267462
7811	267463
56986	267464
4008	267465
9066	267466
40448	267467
98061	267468
49242	267469
3816	267470
58823	267471
43957	267472
156371	267473
30832	267474
39262	267475
5878	267476
69386	267477
1445	267478
60796	267479
18959	267480
487	267481
19933	267482
27296	267483
1572	267484
27378	267485
51003	267486
2655	267487
14046	267488
11552	267489
38558	267490
34527	267491
109581	267492
41051	267493
31283	267494
24051	267495
68958	267496
4413	267497
18336	267498
7085	267499
22705	267500
81555	267501
126412	267502
61626	267503
1077	267504
18050	267505
76498	267506
77109	267507
889	267508
21393	267509
20919	267510
11892	267511
15875	267512
14464	267513
35600	267514
78645	267515
53103	267516
36776	267517
6948	267518
101535	267519
37197	267520
9710	267521
2734	267522
49555	267523
7949	267524
27498	267525
36179	267526
81702	267527
3922	267528
26704	267529
52367	267530
55416	267531
25073	267532
925	267533
4236	267534
54303	267535
5360	267536
3621	267537
72388	267538
48356	267539
18234	267540
31230	267541
4356	267542
65778	267543
11335	267544
4013	267545
50158	267546
21063	267547
152252	267548
56144	267549
95273	267550
167953	267551
42145	267552
38400	267553
21210	267554
824	267555
8364	267556
49530	267557
45966	267558
2173	267559
96033	267560
26831	267561
23422	267562
112544	267563
2654	267564
57915	267565
31029	267566
112779	267567
61109	267568
166701	267569
68079	267570
12269	267571
26059	267572
22726	267573
73613	267574
95268	267575
7462	267576
46700	267577
99947	267578
15971	267579
19899	267580
90747	267581
3675	267582
109321	267583
55506	267584
113748	267585
20039	267586
78047	267587
106083	267588
163465	267589
52270	267590
22917	267591
17565	267592
163264	267593
47880	267594
3528	267595
8166	267596
7430	267597
30915	267598
20827	267599
14255	267600
118662	267601
52542	267602
26990	267603
10236	267604
17516	267605
3958	267606
49743	267607
6606	267608
37446	267609
33420	267610
61871	267611
11572	267612
7539	267613
50299	267614
600	267615
35490	267616
48811	267617
6696	267618
17816	267619
333	267620
22195	267621
3691	267622
63435	267623
55657	267624
125990	267625
34229	267626
7969	267627
107830	267628
25075	267629
28221	267630
94571	267631
110808	267632
139025	267633
37982	267634
30913	267635
118126	267636
33676	267637
16957	267638
52206	267639
49060	267640
144	267641
14916	267642
4040	267643
1290	267644
64635	267645
31173	267646
22456	267647
58127	267648
33959	267649
107302	267650
11750	267651
71228	267652
29482	267653
23079	267654
34109	267655
12500	267656
3627	267657
13279	267658
60187	267659
61184	267660
23677	267661
64537	267662
20845	267663
456	267664
3891	267665
90835	267666
38471	267667
86491	267668
25657	267669
157426	267670
479	267671
29343	267672
607	267673
1240	267674
38296	267675
15495	267676
16823	267677
53917	267678
1399	267679
5322	267680
7182	267681
123678	267682
67413	267683
11914	267684
6045	267685
108242	267686
52344	267687
59097	267688
763	267689
38523	267690
10543	267691
15805	267692
60743	267693
179	267694
38	267695
1755	267696
106260	267697
93800	267698
119566	267699
20519	267700
90095	267701
14072	267702
40873	267703
38639	267704
24044	267705
30265	267706
103543	267707
15042	267708
4842	267709
25648	267710
54852	267711
78030	267712
16883	267713
82962	267714
59466	267715
15972	267716
14129	267717
59727	267718
34399	267719
142494	267720
9131	267721
13887	267722
82172	267723
39660	267724
129234	267725
70016	267726
672	267727
6608	267728
18355	267729
88897	267730
64184	267731
93199	267732
164473	267733
29031	267734
4193	267735
52334	267736
140027	267737
36380	267738
20749	267739
85117	267740
26826	267741
2436	267742
93522	267743
29531	267744
3701	267745
62911	267746
79830	267747
25962	267748
111147	267749
17611	267750
375	267751
93344	267752
90422	267753
10894	267754
23358	267755
32192	267756
58169	267757
70286	267758
5591	267759
32015	267760
40516	267761
26369	267762
103586	267763
25191	267764
14812	267765
99397	267766
111402	267767
11906	267768
23731	267769
6187	267770
55273	267771
71550	267772
87521	267773
89210	267774
11629	267775
23486	267776
35076	267777
5413	267778
35985	267779
92277	267780
75882	267781
54373	267782
52591	267783
32002	267784
345	267785
136164	267786
5654	267787
29156	267788
48979	267789
131098	267790
22775	267791
53983	267792
54907	267793
15953	267794
16903	267795
29579	267796
3483	267797
26522	267798
69616	267799
73079	267800
10069	267801
83962	267802
4890	267803
19240	267804
78880	267805
2988	267806
101894	267807
42370	267808
11960	267809
16050	267810
37667	267811
16114	267812
66430	267813
26219	267814
583	267815
169166	267816
1128	267817
59383	267818
43396	267819
36723	267820
15371	267821
55106	267822
43477	267823
17093	267824
61609	267825
427	267826
42297	267827
30039	267828
79831	267829
19672	267830
38119	267831
677	267832
47699	267833
18429	267834
33541	267835
59439	267836
29890	267837
11067	267838
129122	267839
39928	267840
19419	267841
12763	267842
113130	267843
6885	267844
90347	267845
16569	267846
63080	267847
1204	267848
16517	267849
45607	267850
52019	267851
1807	267852
70900	267853
40919	267854
35448	267855
105804	267856
153923	267857
74995	267858
21459	267859
66210	267860
9452	267861
6918	267862
23664	267863
111443	267864
2447	267865
7736	267866
112519	267867
3916	267868
57408	267869
62999	267870
598	267871
4772	267872
44256	267873
9585	267874
76926	267875
402	267876
11127	267877
3854	267878
48742	267879
149679	267880
43146	267881
4037	267882
47115	267883
27805	267884
19117	267885
91003	267886
79666	267887
161644	267888
12898	267889
21825	267890
10946	267891
2073	267892
145	267893
8648	267894
7669	267895
91514	267896
55273	267897
72270	267898
53296	267899
21362	267900
97236	267901
3846	267902
17925	267903
28944	267904
24521	267905
65259	267906
3148	267907
20329	267908
101018	267909
58030	267910
47522	267911
167	267912
37471	267913
137222	267914
6272	267915
19609	267916
170053	267917
67498	267918
153102	267919
48261	267920
52996	267921
9137	267922
60596	267923
17583	267924
83197	267925
9298	267926
41346	267927
49005	267928
138437	267929
68987	267930
91067	267931
67939	267932
17272	267933
14994	267934
85412	267935
2331	267936
84966	267937
36789	267938
13157	267939
36751	267940
126700	267941
13436	267942
18908	267943
80067	267944
34021	267945
66411	267946
37526	267947
56066	267948
3649	267949
56996	267950
23668	267951
13344	267952
23	267953
44108	267954
4723	267955
7314	267956
37813	267957
45505	267958
76087	267959
136375	267960
29702	267961
17558	267962
95302	267963
2133	267964
24817	267965
575	267966
25812	267967
10010	267968
8937	267969
33900	267970
6652	267971
54084	267972
37045	267973
8697	267974
17161	267975
28700	267976
29272	267977
72855	267978
62590	267979
37577	267980
30333	267981
54878	267982
47179	267983
19975	267984
28944	267985
59344	267986
11018	267987
2820	267988
145200	267989
3083	267990
80061	267991
120393	267992
21935	267993
46751	267994
26429	267995
71209	267996
6122	267997
57932	267998
12332	267999
28572	268000
4294	268001
17864	268002
16214	268003
11951	268004
7417	268005
2621	268006
83350	268007
63519	268008
348	268009
3878	268010
78	268011
74825	268012
31747	268013
8948	268014
630	268015
32566	268016
68237	268017
4633	268018
111692	268019
68774	268020
16999	268021
45942	268022
117991	268023
51876	268024
39241	268025
132275	268026
10838	268027
29398	268028
37598	268029
80403	268030
88437	268031
21901	268032
15775	268033
8855	268034
88446	268035
35035	268036
151035	268037
126746	268038
3572	268039
58818	268040
17225	268041
64791	268042
61705	268043
17051	268044
24431	268045
81553	268046
82023	268047
39037	268048
60554	268049
99767	268050
3309	268051
30784	268052
73657	268053
114131	268054
26867	268055
71472	268056
25514	268057
20040	268058
100084	268059
13421	268060
38131	268061
62988	268062
94864	268063
39937	268064
50690	268065
15401	268066
93478	268067
30384	268068
84865	268069
30120	268070
107796	268071
45306	268072
11783	268073
103905	268074
10484	268075
78213	268076
127563	268077
74478	268078
8366	268079
77965	268080
143213	268081
2452	268082
90878	268083
170212	268084
48643	268085
5129	268086
40125	268087
138225	268088
18153	268089
57449	268090
11763	268091
10092	268092
2333	268093
83655	268094
20405	268095
4025	268096
13758	268097
144375	268098
37457	268099
31113	268100
108096	268101
1423	268102
106510	268103
79274	268104
127734	268105
19735	268106
8660	268107
2551	268108
48170	268109
100442	268110
13440	268111
22566	268112
2574	268113
14210	268114
11108	268115
27412	268116
6070	268117
17613	268118
113551	268119
24908	268120
60306	268121
22580	268122
75030	268123
93624	268124
44408	268125
61226	268126
55247	268127
1599	268128
42262	268129
11333	268130
3572	268131
39944	268132
3614	268133
11578	268134
54346	268135
155569	268136
30427	268137
64693	268138
132834	268139
76362	268140
15649	268141
59779	268142
53590	268143
96952	268144
3150	268145
52244	268146
80632	268147
31977	268148
115009	268149
22935	268150
10712	268151
15050	268152
10615	268153
55167	268154
73181	268155
50592	268156
68955	268157
36581	268158
111500	268159
748	268160
69213	268161
23833	268162
137469	268163
106751	268164
2610	268165
64835	268166
128914	268167
40734	268168
5350	268169
12003	268170
74186	268171
27798	268172
4094	268173
96951	268174
1341	268175
132371	268176
132837	268177
55668	268178
20962	268179
81270	268180
35089	268181
4118	268182
2598	268183
61175	268184
152794	268185
107012	268186
152583	268187
61749	268188
9324	268189
150141	268190
56699	268191
4704	268192
74229	268193
12926	268194
34639	268195
459	268196
17895	268197
53708	268198
82409	268199
79944	268200
76506	268201
24773	268202
9596	268203
13463	268204
16600	268205
32247	268206
64394	268207
29865	268208
25702	268209
15001	268210
57625	268211
27574	268212
93981	268213
191	268214
60328	268215
4134	268216
208	268217
13081	268218
14212	268219
1965	268220
6317	268221
22024	268222
9824	268223
4471	268224
11008	268225
97201	268226
658	268227
14594	268228
59468	268229
49460	268230
70248	268231
58499	268232
17578	268233
1699	268234
17065	268235
53861	268236
54146	268237
623	268238
25127	268239
41747	268240
23333	268241
1068	268242
36016	268243
73	268244
126010	268245
72547	268246
9105	268247
13	268248
10077	268249
12959	268250
32652	268251
9342	268252
62825	268253
46032	268254
17285	268255
11689	268256
13396	268257
18330	268258
9126	268259
10820	268260
11732	268261
8237	268262
61754	268263
157320	268264
100471	268265
46355	268266
108793	268267
66094	268268
458	268269
8865	268270
29310	268271
22574	268272
3658	268273
15963	268274
24257	268275
582	268276
85799	268277
128488	268278
161505	268279
14505	268280
39624	268281
937	268282
13961	268283
33982	268284
8446	268285
95647	268286
7305	268287
50970	268288
146730	268289
1455	268290
140	268291
93375	268292
71879	268293
29615	268294
73116	268295
70184	268296
7569	268297
11047	268298
43882	268299
9634	268300
2409	268301
60059	268302
29435	268303
29473	268304
69227	268305
2676	268306
118758	268307
24040	268308
2100	268309
136714	268310
55510	268311
20575	268312
68671	268313
1798	268314
190	268315
94999	268316
80068	268317
24059	268318
5992	268319
337	268320
27003	268321
91764	268322
1492	268323
50991	268324
36651	268325
13863	268326
57134	268327
15952	268328
23305	268329
46873	268330
15142	268331
166982	268332
9105	268333
75044	268334
60512	268335
6676	268336
57695	268337
40811	268338
139082	268339
32004	268340
103653	268341
96747	268342
15045	268343
86249	268344
21951	268345
35572	268346
69816	268347
2018	268348
134752	268349
8365	268350
23362	268351
110429	268352
37355	268353
131522	268354
2722	268355
46200	268356
87355	268357
36937	268358
144125	268359
2198	268360
36206	268361
12119	268362
9369	268363
23368	268364
3306	268365
7140	268366
43938	268367
6488	268368
36801	268369
133690	268370
121649	268371
8388	268372
82519	268373
74026	268374
31333	268375
37644	268376
17423	268377
28044	268378
18205	268379
24070	268380
101964	268381
1	268382
54233	268383
131788	268384
76194	268385
70748	268386
19352	268387
54376	268388
3222	268389
14734	268390
45388	268391
5388	268392
9742	268393
114189	268394
10046	268395
79251	268396
32408	268397
128829	268398
31834	268399
54439	268400
167041	268401
54065	268402
2644	268403
83398	268404
120449	268405
2143	268406
33498	268407
21739	268408
114240	268409
37025	268410
96632	268411
46972	268412
49222	268413
11722	268414
154301	268415
3651	268416
40845	268417
54513	268418
10484	268419
116968	268420
147773	268421
89683	268422
12840	268423
24925	268424
24085	268425
1393	268426
61529	268427
114786	268428
1203	268429
13534	268430
3187	268431
11876	268432
19236	268433
117393	268434
34627	268435
16291	268436
45674	268437
19964	268438
94185	268439
3257	268440
20561	268441
1122	268442
43630	268443
1183	268444
10795	268445
48648	268446
79067	268447
65668	268448
69387	268449
18718	268450
89160	268451
4344	268452
115248	268453
130916	268454
127365	268455
100	268456
25926	268457
6973	268458
17790	268459
31744	268460
125686	268461
46519	268462
93035	268463
5027	268464
4156	268465
32796	268466
30844	268467
101435	268468
55780	268469
17863	268470
73801	268471
32138	268472
7348	268473
11805	268474
97174	268475
16850	268476
42235	268477
29189	268478
23419	268479
1184	268480
70751	268481
115568	268482
24248	268483
130927	268484
1889	268485
29078	268486
48752	268487
31280	268488
7846	268489
72189	268490
74484	268491
9434	268492
31531	268493
2564	268494
30517	268495
6427	268496
10810	268497
41482	268498
30779	268499
29724	268500
31056	268501
59129	268502
30735	268503
121434	268504
36317	268505
138578	268506
58519	268507
4219	268508
23945	268509
161397	268510
75341	268511
66960	268512
117965	268513
2937	268514
2125	268515
78564	268516
20089	268517
13092	268518
110928	268519
11081	268520
115728	268521
22695	268522
24114	268523
25372	268524
49247	268525
96271	268526
124639	268527
112638	268528
39896	268529
32621	268530
41646	268531
16469	268532
55781	268533
4667	268534
66380	268535
56501	268536
19257	268537
31908	268538
4503	268539
124315	268540
128	268541
27150	268542
127307	268543
17036	268544
1110	268545
5494	268546
2175	268547
26743	268548
9846	268549
60971	268550
5308	268551
32210	268552
12693	268553
9797	268554
4606	268555
7731	268556
248	268557
12243	268558
6092	268559
15417	268560
33587	268561
44609	268562
21010	268563
13115	268564
35534	268565
46862	268566
13747	268567
20080	268568
42744	268569
23857	268570
6040	268571
23443	268572
44965	268573
17207	268574
628	268575
169637	268576
69713	268577
28262	268578
138122	268579
17032	268580
4854	268581
50744	268582
21276	268583
11431	268584
6055	268585
19685	268586
692	268587
53887	268588
25144	268589
38874	268590
3963	268591
28059	268592
21708	268593
69728	268594
431	268595
7282	268596
76858	268597
74925	268598
126661	268599
50625	268600
38104	268601
2031	268602
112917	268603
24114	268604
61269	268605
54331	268606
111212	268607
14687	268608
81314	268609
1122	268610
860	268611
22707	268612
1884	268613
42719	268614
427	268615
7798	268616
2162	268617
5522	268618
5059	268619
100857	268620
19985	268621
20978	268622
70013	268623
48548	268624
99351	268625
89503	268626
43666	268627
24209	268628
14120	268629
3327	268630
37604	268631
7652	268632
99104	268633
1468	268634
19005	268635
78706	268636
83	268637
13364	268638
93011	268639
156621	268640
30412	268641
24721	268642
58946	268643
79258	268644
131001	268645
14946	268646
92	268647
11932	268648
119944	268649
52622	268650
19911	268651
9085	268652
54428	268653
8657	268654
19350	268655
120190	268656
6396	268657
43013	268658
51073	268659
27193	268660
115504	268661
74461	268662
80068	268663
2268	268664
16087	268665
6210	268666
1149	268667
25006	268668
48972	268669
41816	268670
17522	268671
7164	268672
265	268673
85280	268674
44170	268675
119687	268676
9201	268677
36593	268678
59998	268679
68997	268680
150621	268681
1958	268682
125080	268683
64678	268684
5019	268685
124812	268686
1525	268687
2617	268688
35326	268689
35697	268690
1083	268691
2343	268692
45989	268693
8863	268694
130513	268695
93129	268696
34646	268697
33217	268698
96977	268699
77801	268700
53818	268701
14978	268702
29503	268703
33012	268704
213	268705
157045	268706
161643	268707
23381	268708
40122	268709
102597	268710
65254	268711
14019	268712
157620	268713
5074	268714
29177	268715
4339	268716
67843	268717
30051	268718
9480	268719
10994	268720
152481	268721
54938	268722
109987	268723
52462	268724
4848	268725
31062	268726
739	268727
84710	268728
64464	268729
42205	268730
43493	268731
105002	268732
52383	268733
10827	268734
6106	268735
20635	268736
38883	268737
34	268738
26670	268739
31555	268740
108968	268741
155789	268742
298	268743
19259	268744
132537	268745
112062	268746
29178	268747
40942	268748
124028	268749
41099	268750
10326	268751
30647	268752
5586	268753
20008	268754
25	268755
2169	268756
33787	268757
79189	268758
34485	268759
6718	268760
67805	268761
16552	268762
24831	268763
5632	268764
87293	268765
295	268766
35526	268767
131753	268768
76806	268769
58560	268770
96254	268771
5181	268772
83115	268773
64623	268774
12958	268775
16284	268776
132971	268777
78573	268778
130383	268779
41602	268780
24109	268781
70411	268782
2737	268783
41466	268784
7254	268785
58793	268786
9174	268787
8857	268788
68451	268789
9096	268790
41941	268791
7217	268792
7232	268793
121246	268794
32569	268795
94161	268796
26128	268797
140	268798
6020	268799
32532	268800
4018	268801
39157	268802
4469	268803
7982	268804
5262	268805
19046	268806
37126	268807
42160	268808
3408	268809
72541	268810
4894	268811
56949	268812
7797	268813
2361	268814
1368	268815
40576	268816
2117	268817
94969	268818
6147	268819
14514	268820
17211	268821
52592	268822
4805	268823
94491	268824
14966	268825
8105	268826
45155	268827
5979	268828
168209	268829
27139	268830
29158	268831
47403	268832
43070	268833
125774	268834
78015	268835
62978	268836
59853	268837
1704	268838
11521	268839
31590	268840
97930	268841
127647	268842
132744	268843
34609	268844
31881	268845
66442	268846
15184	268847
70749	268848
21149	268849
10983	268850
140337	268851
8469	268852
18271	268853
27898	268854
56424	268855
55485	268856
21658	268857
95468	268858
24778	268859
109484	268860
66183	268861
92920	268862
44408	268863
49604	268864
51535	268865
5402	268866
98560	268867
6609	268868
92048	268869
128376	268870
36536	268871
48902	268872
26954	268873
29619	268874
13309	268875
51729	268876
97006	268877
80557	268878
9502	268879
6028	268880
137026	268881
1450	268882
47487	268883
24680	268884
16941	268885
41643	268886
11760	268887
7408	268888
74804	268889
41183	268890
94949	268891
396	268892
50085	268893
77681	268894
70357	268895
70122	268896
89472	268897
50110	268898
13159	268899
13415	268900
921	268901
32129	268902
3500	268903
124823	268904
32071	268905
103562	268906
4647	268907
13681	268908
48627	268909
4510	268910
6250	268911
13247	268912
29266	268913
63238	268914
30475	268915
95037	268916
15793	268917
119771	268918
18094	268919
3044	268920
42625	268921
76456	268922
1899	268923
88	268924
13783	268925
37433	268926
3930	268927
45304	268928
149195	268929
124592	268930
26834	268931
3519	268932
38280	268933
67061	268934
27849	268935
22624	268936
36530	268937
78111	268938
41447	268939
132049	268940
83811	268941
44924	268942
11339	268943
1582	268944
103966	268945
32808	268946
21230	268947
160737	268948
11286	268949
1165	268950
39962	268951
63	268952
62661	268953
37858	268954
106507	268955
17440	268956
48543	268957
1054	268958
2128	268959
5475	268960
32066	268961
75884	268962
12243	268963
16516	268964
6034	268965
3306	268966
19462	268967
40999	268968
30118	268969
3807	268970
40125	268971
71322	268972
4361	268973
30507	268974
52173	268975
128893	268976
55211	268977
39788	268978
13164	268979
77824	268980
1308	268981
45001	268982
31032	268983
1712	268984
94923	268985
55028	268986
40102	268987
53876	268988
14811	268989
42413	268990
125012	268991
1289	268992
34636	268993
5208	268994
37780	268995
6415	268996
152434	268997
3451	268998
23107	268999
70921	269000
161343	269001
33996	269002
23934	269003
16423	269004
20260	269005
15215	269006
25221	269007
10802	269008
79081	269009
65704	269010
70874	269011
110	269012
23282	269013
90257	269014
37388	269015
29940	269016
46086	269017
3996	269018
33619	269019
33912	269020
4307	269021
110624	269022
75898	269023
39072	269024
12191	269025
46133	269026
82528	269027
10708	269028
184	269029
55005	269030
131799	269031
21407	269032
87193	269033
21458	269034
4084	269035
44895	269036
39198	269037
95714	269038
5732	269039
115208	269040
9408	269041
34080	269042
29487	269043
51383	269044
1203	269045
10168	269046
138965	269047
35611	269048
32613	269049
3425	269050
3643	269051
74084	269052
27240	269053
33087	269054
116536	269055
22294	269056
144683	269057
1340	269058
132733	269059
23514	269060
23084	269061
17892	269062
99954	269063
4508	269064
133101	269065
79954	269066
22638	269067
7855	269068
73913	269069
42223	269070
64314	269071
29245	269072
39696	269073
41296	269074
38749	269075
38254	269076
43682	269077
60051	269078
78202	269079
10310	269080
4345	269081
164403	269082
17870	269083
79321	269084
20057	269085
77807	269086
72372	269087
23874	269088
107373	269089
75888	269090
84632	269091
35898	269092
7380	269093
60340	269094
149709	269095
49015	269096
34735	269097
88663	269098
31925	269099
5010	269100
22700	269101
14638	269102
54795	269103
4529	269104
106940	269105
95864	269106
12570	269107
107509	269108
64448	269109
57516	269110
75038	269111
147628	269112
15807	269113
20873	269114
67716	269115
2842	269116
101067	269117
40432	269118
26067	269119
140715	269120
8925	269121
17121	269122
39237	269123
88696	269124
86763	269125
1982	269126
83258	269127
65259	269128
27430	269129
924	269130
3470	269131
73140	269132
11839	269133
20860	269134
142879	269135
44899	269136
71879	269137
12258	269138
28671	269139
20	269140
94727	269141
19295	269142
82324	269143
37418	269144
26318	269145
33583	269146
95891	269147
25478	269148
22171	269149
20142	269150
27399	269151
22658	269152
35031	269153
13806	269154
63368	269155
157405	269156
36968	269157
48346	269158
51695	269159
1901	269160
2496	269161
3076	269162
79626	269163
144118	269164
66060	269165
27177	269166
50995	269167
470	269168
60765	269169
106472	269170
830	269171
45798	269172
74532	269173
89457	269174
115198	269175
34799	269176
16225	269177
7759	269178
42066	269179
100800	269180
78927	269181
7336	269182
28821	269183
1880	269184
31607	269185
224	269186
61658	269187
18642	269188
65294	269189
14334	269190
34864	269191
2559	269192
26065	269193
3544	269194
105561	269195
15964	269196
55983	269197
12285	269198
149428	269199
138768	269200
655	269201
10325	269202
12931	269203
40490	269204
1138	269205
97	269206
25506	269207
6566	269208
2311	269209
6479	269210
35743	269211
41870	269212
35971	269213
12000	269214
27925	269215
3299	269216
13205	269217
41120	269218
10047	269219
5451	269220
19996	269221
35702	269222
73059	269223
30920	269224
68893	269225
134315	269226
3703	269227
30380	269228
112260	269229
19916	269230
54818	269231
52829	269232
51961	269233
4159	269234
127463	269235
15419	269236
23517	269237
5597	269238
67437	269239
6077	269240
25574	269241
14886	269242
3481	269243
115230	269244
70400	269245
47438	269246
42271	269247
109316	269248
62339	269249
6308	269250
92380	269251
32064	269252
49250	269253
25769	269254
17281	269255
166187	269256
55284	269257
44227	269258
24892	269259
21220	269260
51832	269261
62549	269262
36031	269263
57654	269264
39135	269265
38566	269266
10921	269267
7134	269268
107413	269269
36491	269270
57624	269271
47521	269272
12721	269273
17253	269274
35882	269275
27579	269276
33487	269277
93756	269278
6784	269279
26298	269280
45605	269281
40650	269282
54267	269283
82028	269284
4303	269285
8677	269286
27511	269287
105425	269288
99098	269289
19864	269290
143659	269291
5153	269292
3090	269293
41459	269294
90518	269295
148192	269296
74418	269297
53508	269298
122278	269299
42361	269300
220	269301
11976	269302
5895	269303
47724	269304
5389	269305
2273	269306
94582	269307
53538	269308
32598	269309
36903	269310
61862	269311
147392	269312
65793	269313
107998	269314
4539	269315
101319	269316
69982	269317
7247	269318
79581	269319
17401	269320
58098	269321
11438	269322
109038	269323
79950	269324
35194	269325
17673	269326
836	269327
5823	269328
113290	269329
76592	269330
31580	269331
25060	269332
64882	269333
144368	269334
95260	269335
85180	269336
25259	269337
70298	269338
10225	269339
75238	269340
34286	269341
95297	269342
26115	269343
102858	269344
90109	269345
9523	269346
14093	269347
121290	269348
77605	269349
55187	269350
99565	269351
117115	269352
36606	269353
47075	269354
26147	269355
6780	269356
52043	269357
3581	269358
61914	269359
26296	269360
133706	269361
97739	269362
29039	269363
71894	269364
2323	269365
59758	269366
6823	269367
103218	269368
104	269369
786	269370
6485	269371
46868	269372
13371	269373
56	269374
91776	269375
3140	269376
115208	269377
76174	269378
8963	269379
21178	269380
50680	269381
115968	269382
41949	269383
130304	269384
20944	269385
108386	269386
70273	269387
22654	269388
30815	269389
114178	269390
22846	269391
30394	269392
147467	269393
112421	269394
55678	269395
1469	269396
16077	269397
6445	269398
49810	269399
68705	269400
9249	269401
4613	269402
91787	269403
57243	269404
45108	269405
9524	269406
12054	269407
85116	269408
22615	269409
110121	269410
169193	269411
22152	269412
11803	269413
25913	269414
87069	269415
56785	269416
20608	269417
4209	269418
2171	269419
4625	269420
127782	269421
42561	269422
27464	269423
420	269424
33027	269425
21158	269426
5822	269427
18727	269428
1160	269429
41130	269430
6960	269431
91472	269432
13741	269433
14169	269434
19235	269435
80032	269436
25199	269437
2655	269438
8285	269439
9919	269440
112105	269441
81464	269442
96108	269443
45329	269444
122668	269445
17257	269446
63354	269447
22449	269448
12317	269449
55206	269450
155866	269451
9738	269452
869	269453
22966	269454
93105	269455
8184	269456
34294	269457
86383	269458
41727	269459
115025	269460
42801	269461
101691	269462
174	269463
2446	269464
82995	269465
58756	269466
10589	269467
55969	269468
20543	269469
31993	269470
46507	269471
17095	269472
24448	269473
24795	269474
9049	269475
16146	269476
82729	269477
71941	269478
43637	269479
23255	269480
32516	269481
61235	269482
46857	269483
1105	269484
62281	269485
11498	269486
99189	269487
166102	269488
98015	269489
23671	269490
12934	269491
3512	269492
5264	269493
128405	269494
25118	269495
49198	269496
2652	269497
20115	269498
13342	269499
36037	269500
5060	269501
595	269502
13160	269503
17892	269504
13367	269505
86652	269506
73636	269507
4153	269508
20398	269509
24029	269510
128862	269511
13837	269512
90042	269513
8230	269514
10712	269515
278	269516
71520	269517
6869	269518
6924	269519
36248	269520
431	269521
2677	269522
20162	269523
40401	269524
47886	269525
21218	269526
7166	269527
46419	269528
20645	269529
104652	269530
79797	269531
41573	269532
2081	269533
106770	269534
18120	269535
71846	269536
92691	269537
138681	269538
25355	269539
84617	269540
83191	269541
44597	269542
122780	269543
13443	269544
7324	269545
51439	269546
253	269547
6868	269548
58482	269549
47636	269550
94578	269551
224	269552
4209	269553
30404	269554
27327	269555
117983	269556
4328	269557
31397	269558
34797	269559
42791	269560
8046	269561
13434	269562
38729	269563
58869	269564
7637	269565
156304	269566
27247	269567
4960	269568
48928	269569
165236	269570
1193	269571
51217	269572
41410	269573
23594	269574
15744	269575
36062	269576
27742	269577
106842	269578
66156	269579
62747	269580
17854	269581
90565	269582
112878	269583
71055	269584
70662	269585
41837	269586
59448	269587
44130	269588
45390	269589
4175	269590
105480	269591
72943	269592
21888	269593
101205	269594
76254	269595
4460	269596
16534	269597
17008	269598
100177	269599
36145	269600
31699	269601
15529	269602
1218	269603
89965	269604
25944	269605
21900	269606
127176	269607
48564	269608
29083	269609
17129	269610
25409	269611
22296	269612
20490	269613
8089	269614
11827	269615
1857	269616
58877	269617
118002	269618
17832	269619
702	269620
34048	269621
126826	269622
8984	269623
23708	269624
65952	269625
80018	269626
69585	269627
62585	269628
22110	269629
72160	269630
25807	269631
20196	269632
16909	269633
18163	269634
33267	269635
48678	269636
666	269637
10023	269638
1124	269639
77088	269640
109748	269641
13849	269642
51301	269643
87230	269644
145960	269645
5337	269646
22	269647
53752	269648
78801	269649
28260	269650
26544	269651
4993	269652
5791	269653
52727	269654
69899	269655
44294	269656
9565	269657
14862	269658
28264	269659
44272	269660
11792	269661
40714	269662
9265	269663
22827	269664
114057	269665
25974	269666
15208	269667
2177	269668
5154	269669
16377	269670
31185	269671
103942	269672
75638	269673
7425	269674
6682	269675
1824	269676
46909	269677
69211	269678
7928	269679
34144	269680
32898	269681
2637	269682
12027	269683
19329	269684
49903	269685
9438	269686
40	269687
41550	269688
21399	269689
90067	269690
90220	269691
135512	269692
35279	269693
7794	269694
47339	269695
16656	269696
10466	269697
18998	269698
121429	269699
26766	269700
106604	269701
51875	269702
20134	269703
80821	269704
49016	269705
45817	269706
4825	269707
44941	269708
184	269709
15325	269710
169182	269711
749	269712
21500	269713
13324	269714
50672	269715
40616	269716
459	269717
86055	269718
63561	269719
2604	269720
2797	269721
3070	269722
65476	269723
15958	269724
24052	269725
28803	269726
70930	269727
54762	269728
5635	269729
70418	269730
26865	269731
169972	269732
70631	269733
30350	269734
9866	269735
10375	269736
17356	269737
72696	269738
126284	269739
5959	269740
7556	269741
34763	269742
136069	269743
1302	269744
34630	269745
67295	269746
79907	269747
115480	269748
29694	269749
4556	269750
14925	269751
83922	269752
18806	269753
99017	269754
28038	269755
744	269756
107168	269757
41727	269758
5926	269759
678	269760
9415	269761
28419	269762
5739	269763
7763	269764
64136	269765
14170	269766
80657	269767
31462	269768
2320	269769
153282	269770
138600	269771
7207	269772
3934	269773
799	269774
38792	269775
65652	269776
86855	269777
38656	269778
20967	269779
98076	269780
1884	269781
78046	269782
48337	269783
60774	269784
28470	269785
53883	269786
3392	269787
61400	269788
168125	269789
127617	269790
35363	269791
44496	269792
61635	269793
83796	269794
93634	269795
28992	269796
43787	269797
163492	269798
21318	269799
108347	269800
29873	269801
9982	269802
61856	269803
93663	269804
57215	269805
22459	269806
48484	269807
26725	269808
133938	269809
115691	269810
64952	269811
7792	269812
7847	269813
62266	269814
57524	269815
57568	269816
10391	269817
14369	269818
18478	269819
34338	269820
7098	269821
51427	269822
22611	269823
28986	269824
122213	269825
35566	269826
6974	269827
13724	269828
70367	269829
17450	269830
156825	269831
28753	269832
16057	269833
111271	269834
38649	269835
47022	269836
8638	269837
59594	269838
88274	269839
1070	269840
90431	269841
6822	269842
16236	269843
28667	269844
1208	269845
39163	269846
8723	269847
10386	269848
34395	269849
106895	269850
1288	269851
10516	269852
11485	269853
90893	269854
80220	269855
57679	269856
38702	269857
106567	269858
116880	269859
14376	269860
47907	269861
42067	269862
147493	269863
584	269864
82302	269865
5489	269866
111983	269867
84675	269868
13840	269869
115132	269870
836	269871
103844	269872
139135	269873
31315	269874
58419	269875
8194	269876
20002	269877
20062	269878
102339	269879
50174	269880
1982	269881
86266	269882
5820	269883
154155	269884
16396	269885
22372	269886
16112	269887
59660	269888
79551	269889
62008	269890
19126	269891
9513	269892
144318	269893
83822	269894
16963	269895
89739	269896
119737	269897
3368	269898
1821	269899
47324	269900
130882	269901
110243	269902
94749	269903
85292	269904
2198	269905
8657	269906
55006	269907
54938	269908
73534	269909
72401	269910
10998	269911
89702	269912
73301	269913
45142	269914
51006	269915
22749	269916
23348	269917
48425	269918
38877	269919
85966	269920
29244	269921
167808	269922
6161	269923
86458	269924
99584	269925
70801	269926
22208	269927
139797	269928
19994	269929
97800	269930
110589	269931
134838	269932
15438	269933
28098	269934
89335	269935
115897	269936
24769	269937
19796	269938
6077	269939
46291	269940
95152	269941
92846	269942
8877	269943
125152	269944
1607	269945
68105	269946
820	269947
45164	269948
6772	269949
112987	269950
15868	269951
22774	269952
33152	269953
7370	269954
4392	269955
49902	269956
135	269957
38745	269958
45096	269959
63021	269960
59005	269961
21299	269962
69738	269963
20705	269964
85806	269965
2750	269966
55859	269967
26406	269968
30510	269969
22755	269970
42188	269971
97290	269972
19892	269973
733	269974
17289	269975
118738	269976
129719	269977
37289	269978
14872	269979
28682	269980
24868	269981
46014	269982
7022	269983
3211	269984
71701	269985
83308	269986
34721	269987
29007	269988
15476	269989
7190	269990
25	269991
22079	269992
48376	269993
89069	269994
88528	269995
26691	269996
28165	269997
16917	269998
202	269999
70011	270000
72564	270001
97947	270002
81542	270003
1434	270004
17299	270005
675	270006
80500	270007
47110	270008
131605	270009
4037	270010
33430	270011
3620	270012
111093	270013
21122	270014
53942	270015
102997	270016
32563	270017
39006	270018
82171	270019
3283	270020
6770	270021
3561	270022
27434	270023
11174	270024
37344	270025
59736	270026
29152	270027
68692	270028
19987	270029
26587	270030
60734	270031
620	270032
70392	270033
50197	270034
75293	270035
16280	270036
31811	270037
51141	270038
88999	270039
42984	270040
160527	270041
133033	270042
11299	270043
1549	270044
69910	270045
124264	270046
62165	270047
51152	270048
75868	270049
16656	270050
122368	270051
19848	270052
7870	270053
28467	270054
1647	270055
60866	270056
102585	270057
14319	270058
79307	270059
125557	270060
113568	270061
3831	270062
25980	270063
42700	270064
28466	270065
25940	270066
77524	270067
110997	270068
96117	270069
80961	270070
62032	270071
32002	270072
38682	270073
21035	270074
40725	270075
101595	270076
3153	270077
27215	270078
18717	270079
1516	270080
36704	270081
24891	270082
12607	270083
60587	270084
18111	270085
94649	270086
20092	270087
136638	270088
32183	270089
40065	270090
33729	270091
50619	270092
48158	270093
89883	270094
89116	270095
24229	270096
647	270097
24994	270098
29538	270099
9068	270100
48510	270101
8412	270102
70290	270103
4769	270104
40057	270105
130362	270106
12575	270107
30650	270108
57955	270109
34830	270110
7368	270111
29386	270112
70212	270113
13619	270114
164977	270115
23793	270116
88990	270117
13781	270118
96687	270119
2069	270120
18567	270121
131984	270122
90572	270123
7395	270124
70909	270125
45305	270126
102570	270127
1650	270128
30928	270129
22498	270130
124654	270131
4076	270132
3581	270133
13532	270134
64761	270135
148038	270136
7259	270137
10279	270138
20491	270139
3922	270140
4847	270141
32296	270142
5600	270143
62972	270144
48011	270145
7339	270146
10257	270147
74717	270148
18791	270149
107642	270150
13291	270151
15492	270152
27044	270153
14493	270154
12837	270155
724	270156
121723	270157
47276	270158
21946	270159
27238	270160
21737	270161
57935	270162
41604	270163
79964	270164
20382	270165
30775	270166
2124	270167
41313	270168
84171	270169
63191	270170
25988	270171
75290	270172
80593	270173
8140	270174
18299	270175
58559	270176
4368	270177
92845	270178
45423	270179
61261	270180
167415	270181
78786	270182
94507	270183
73288	270184
7891	270185
147577	270186
58313	270187
70591	270188
84073	270189
26421	270190
22686	270191
59335	270192
1928	270193
43915	270194
79236	270195
147578	270196
6137	270197
7869	270198
31272	270199
13949	270200
117202	270201
29467	270202
4393	270203
90314	270204
47039	270205
103717	270206
53973	270207
80850	270208
51196	270209
939	270210
13713	270211
7907	270212
8064	270213
12734	270214
93016	270215
118615	270216
97578	270217
103913	270218
12531	270219
36641	270220
8009	270221
137334	270222
1924	270223
155136	270224
17347	270225
94893	270226
71630	270227
75512	270228
2275	270229
42606	270230
11047	270231
32754	270232
6461	270233
56942	270234
115641	270235
88710	270236
14012	270237
36192	270238
104911	270239
11261	270240
18243	270241
9926	270242
50660	270243
1337	270244
23521	270245
117589	270246
10935	270247
40975	270248
474	270249
3389	270250
9648	270251
42811	270252
64596	270253
16356	270254
14612	270255
10765	270256
83065	270257
36926	270258
12251	270259
12036	270260
44435	270261
20683	270262
2697	270263
67172	270264
3102	270265
107518	270266
36794	270267
5938	270268
733	270269
3352	270270
33581	270271
17148	270272
124900	270273
4319	270274
41113	270275
42610	270276
41606	270277
80965	270278
164501	270279
41042	270280
142637	270281
23446	270282
74783	270283
86635	270284
19293	270285
83226	270286
5426	270287
16315	270288
91459	270289
6256	270290
63590	270291
11661	270292
9738	270293
43463	270294
34828	270295
1102	270296
74406	270297
23890	270298
80077	270299
43360	270300
90748	270301
10810	270302
168398	270303
56029	270304
34108	270305
5575	270306
57158	270307
50774	270308
41248	270309
69595	270310
10558	270311
10343	270312
14922	270313
51851	270314
51216	270315
84307	270316
14867	270317
49866	270318
29659	270319
3090	270320
32656	270321
104691	270322
50753	270323
128354	270324
1650	270325
57729	270326
99260	270327
11122	270328
1116	270329
48830	270330
16955	270331
5782	270332
161750	270333
37302	270334
64178	270335
3906	270336
50544	270337
75920	270338
46052	270339
229	270340
20813	270341
101362	270342
2561	270343
96982	270344
25440	270345
2248	270346
79105	270347
4428	270348
8243	270349
127093	270350
128442	270351
18732	270352
15243	270353
23745	270354
37253	270355
75832	270356
10256	270357
13950	270358
98815	270359
12738	270360
15177	270361
8720	270362
25	270363
59959	270364
45076	270365
111201	270366
22678	270367
17441	270368
24035	270369
25567	270370
50776	270371
8622	270372
6174	270373
103031	270374
69871	270375
8160	270376
678	270377
111879	270378
24077	270379
4818	270380
108820	270381
10256	270382
162518	270383
7774	270384
40334	270385
27476	270386
106803	270387
93313	270388
48759	270389
17080	270390
67840	270391
32403	270392
15513	270393
21555	270394
45615	270395
20657	270396
18859	270397
8278	270398
147784	270399
13048	270400
53017	270401
3358	270402
36781	270403
71682	270404
151996	270405
4142	270406
10395	270407
22784	270408
58271	270409
38297	270410
140089	270411
86801	270412
17332	270413
95004	270414
81779	270415
17009	270416
18516	270417
77694	270418
44959	270419
154650	270420
79517	270421
14834	270422
41696	270423
11931	270424
78836	270425
55365	270426
134607	270427
2617	270428
115359	270429
956	270430
19116	270431
22547	270432
3884	270433
78583	270434
65903	270435
1929	270436
51391	270437
66169	270438
846	270439
426	270440
42168	270441
82273	270442
63564	270443
55502	270444
30832	270445
71528	270446
53108	270447
11471	270448
41539	270449
50720	270450
4678	270451
96582	270452
67322	270453
28383	270454
18645	270455
29718	270456
30792	270457
34279	270458
58066	270459
21881	270460
188	270461
49521	270462
89761	270463
33313	270464
28067	270465
59580	270466
492	270467
89652	270468
81548	270469
14771	270470
7589	270471
43807	270472
5328	270473
21896	270474
89432	270475
19289	270476
41496	270477
30494	270478
29555	270479
10969	270480
63979	270481
42081	270482
56443	270483
80906	270484
36238	270485
84618	270486
12886	270487
6803	270488
572	270489
113557	270490
11168	270491
94863	270492
6635	270493
71399	270494
19713	270495
13767	270496
88689	270497
31624	270498
13188	270499
18456	270500
16501	270501
85040	270502
39239	270503
81417	270504
928	270505
64849	270506
92168	270507
71551	270508
119933	270509
66704	270510
113996	270511
26151	270512
150363	270513
922	270514
48361	270515
20712	270516
33188	270517
42117	270518
1735	270519
76290	270520
17940	270521
2163	270522
50259	270523
154036	270524
83322	270525
39570	270526
11747	270527
6888	270528
5894	270529
2792	270530
161099	270531
114415	270532
157835	270533
16721	270534
48358	270535
22673	270536
12765	270537
14912	270538
43422	270539
20118	270540
5084	270541
107195	270542
59808	270543
32197	270544
49214	270545
13799	270546
49024	270547
162722	270548
89583	270549
89843	270550
17143	270551
34353	270552
70588	270553
21299	270554
65771	270555
36381	270556
2361	270557
69671	270558
15386	270559
13233	270560
13103	270561
40177	270562
13536	270563
9471	270564
62118	270565
32684	270566
40348	270567
6084	270568
68601	270569
4087	270570
2717	270571
54690	270572
59684	270573
22987	270574
42554	270575
71144	270576
6731	270577
60841	270578
10322	270579
31682	270580
81334	270581
79764	270582
15688	270583
10937	270584
24570	270585
2078	270586
40496	270587
50073	270588
12042	270589
20475	270590
119860	270591
102116	270592
39670	270593
46092	270594
57541	270595
5767	270596
52776	270597
98979	270598
35215	270599
1483	270600
81262	270601
40541	270602
6782	270603
80945	270604
130792	270605
429	270606
29840	270607
22268	270608
8699	270609
52342	270610
48748	270611
12816	270612
22146	270613
4085	270614
12959	270615
107215	270616
61267	270617
19596	270618
82761	270619
25415	270620
163357	270621
27829	270622
58375	270623
17629	270624
69542	270625
106924	270626
24573	270627
70657	270628
51446	270629
10319	270630
9053	270631
14853	270632
128022	270633
3492	270634
55726	270635
31082	270636
20345	270637
60627	270638
5963	270639
122520	270640
111340	270641
26385	270642
128157	270643
4142	270644
5372	270645
14779	270646
51051	270647
20746	270648
312	270649
53069	270650
117053	270651
79204	270652
89036	270653
47816	270654
2335	270655
32108	270656
57054	270657
7380	270658
11733	270659
17630	270660
29410	270661
6040	270662
62472	270663
8646	270664
125918	270665
8930	270666
82811	270667
90339	270668
28442	270669
17897	270670
18800	270671
24847	270672
65515	270673
89518	270674
62927	270675
9556	270676
15560	270677
99846	270678
22049	270679
4033	270680
9634	270681
58855	270682
24146	270683
7138	270684
33770	270685
140388	270686
2645	270687
57465	270688
54959	270689
26524	270690
33455	270691
12520	270692
8649	270693
10021	270694
108674	270695
45078	270696
2679	270697
42383	270698
87561	270699
36663	270700
97154	270701
43171	270702
125664	270703
67097	270704
61688	270705
3179	270706
31720	270707
31941	270708
88792	270709
20248	270710
108969	270711
8683	270712
100364	270713
51595	270714
17878	270715
17083	270716
62203	270717
55411	270718
84293	270719
4267	270720
28818	270721
135093	270722
110794	270723
14183	270724
28715	270725
32578	270726
11591	270727
1713	270728
503	270729
152347	270730
21464	270731
28420	270732
47607	270733
79560	270734
30029	270735
14024	270736
67903	270737
1111	270738
19667	270739
26048	270740
20407	270741
55650	270742
92921	270743
28186	270744
120184	270745
801	270746
38613	270747
79647	270748
12894	270749
97508	270750
58411	270751
37913	270752
47592	270753
31050	270754
18364	270755
104914	270756
2076	270757
99499	270758
95729	270759
3030	270760
1313	270761
7	270762
110401	270763
918	270764
108081	270765
7035	270766
46781	270767
44194	270768
60171	270769
1658	270770
37504	270771
41009	270772
31457	270773
69780	270774
66986	270775
16853	270776
156859	270777
13496	270778
17948	270779
43013	270780
58580	270781
17512	270782
16352	270783
24484	270784
15624	270785
43767	270786
13049	270787
16317	270788
72194	270789
37456	270790
9119	270791
20791	270792
73352	270793
11990	270794
38900	270795
12335	270796
5226	270797
12898	270798
941	270799
11803	270800
33787	270801
29915	270802
18311	270803
124202	270804
48976	270805
72237	270806
22914	270807
55171	270808
119836	270809
29889	270810
17179	270811
37179	270812
60797	270813
476	270814
169	270815
64013	270816
57808	270817
32436	270818
14147	270819
51141	270820
15910	270821
12346	270822
6813	270823
103436	270824
2413	270825
11491	270826
5913	270827
35490	270828
120260	270829
109697	270830
2148	270831
21780	270832
6309	270833
42070	270834
22312	270835
20644	270836
127016	270837
5191	270838
38711	270839
13517	270840
29641	270841
37863	270842
8507	270843
69457	270844
121439	270845
116062	270846
31679	270847
63589	270848
23216	270849
88807	270850
17390	270851
8963	270852
55444	270853
34958	270854
50217	270855
34627	270856
115169	270857
157432	270858
57741	270859
56271	270860
19900	270861
6343	270862
38697	270863
26987	270864
81411	270865
8786	270866
98674	270867
100730	270868
66914	270869
12214	270870
72078	270871
24718	270872
44832	270873
98722	270874
1827	270875
3960	270876
54486	270877
19694	270878
423	270879
40027	270880
86694	270881
37217	270882
135339	270883
1800	270884
6294	270885
28859	270886
64160	270887
25139	270888
15839	270889
7824	270890
49483	270891
155128	270892
138972	270893
141164	270894
6323	270895
54350	270896
63564	270897
349	270898
135507	270899
19481	270900
2675	270901
28480	270902
65784	270903
386	270904
102335	270905
87647	270906
138566	270907
50922	270908
106156	270909
3031	270910
27891	270911
40310	270912
73296	270913
17525	270914
35349	270915
77564	270916
76626	270917
2176	270918
14740	270919
22270	270920
49400	270921
15355	270922
24030	270923
46391	270924
5398	270925
131360	270926
45397	270927
20747	270928
138890	270929
26122	270930
67564	270931
69628	270932
65224	270933
76647	270934
8678	270935
49397	270936
13290	270937
2552	270938
86059	270939
38418	270940
49565	270941
12959	270942
40036	270943
82249	270944
137890	270945
56915	270946
2375	270947
20450	270948
986	270949
32295	270950
10050	270951
140530	270952
48411	270953
154938	270954
15661	270955
30325	270956
19981	270957
37112	270958
4132	270959
1514	270960
64377	270961
91264	270962
104948	270963
12478	270964
6030	270965
69923	270966
96348	270967
45037	270968
45736	270969
40519	270970
10559	270971
3604	270972
133474	270973
159839	270974
59002	270975
90942	270976
34954	270977
3067	270978
137981	270979
150474	270980
65872	270981
45145	270982
2863	270983
45006	270984
77199	270985
78083	270986
68657	270987
47371	270988
160539	270989
155880	270990
135044	270991
106988	270992
15336	270993
17637	270994
1438	270995
49299	270996
38133	270997
66301	270998
11217	270999
82571	271000
1660	271001
107967	271002
71819	271003
19828	271004
103596	271005
166263	271006
16271	271007
49408	271008
4644	271009
133238	271010
35664	271011
76018	271012
99085	271013
42447	271014
27355	271015
87512	271016
12164	271017
40372	271018
39724	271019
1062	271020
63629	271021
126489	271022
38674	271023
11696	271024
134972	271025
27810	271026
104373	271027
50797	271028
16688	271029
79911	271030
9619	271031
18493	271032
77672	271033
21140	271034
1504	271035
10558	271036
77341	271037
105105	271038
36057	271039
25878	271040
14364	271041
51630	271042
37497	271043
55302	271044
16233	271045
65151	271046
3505	271047
11788	271048
103538	271049
27958	271050
3490	271051
63526	271052
46586	271053
7706	271054
22194	271055
24515	271056
3655	271057
92945	271058
163	271059
33067	271060
6575	271061
115501	271062
3592	271063
30259	271064
18231	271065
22632	271066
2679	271067
239	271068
55401	271069
35541	271070
54951	271071
363	271072
2059	271073
13203	271074
113764	271075
2072	271076
4248	271077
72650	271078
4715	271079
61997	271080
116458	271081
35789	271082
7739	271083
93546	271084
44566	271085
24761	271086
2595	271087
3861	271088
61078	271089
24297	271090
62492	271091
22760	271092
72774	271093
22916	271094
57984	271095
22915	271096
6165	271097
28180	271098
15069	271099
159746	271100
4195	271101
19545	271102
9952	271103
14849	271104
124532	271105
57390	271106
2344	271107
20051	271108
2615	271109
17299	271110
35852	271111
587	271112
44125	271113
157742	271114
17166	271115
943	271116
77132	271117
100530	271118
43916	271119
36735	271120
8005	271121
20314	271122
85091	271123
82257	271124
1855	271125
62215	271126
38	271127
411	271128
685	271129
20776	271130
82274	271131
40549	271132
9909	271133
1874	271134
159148	271135
82199	271136
22716	271137
28371	271138
4661	271139
66454	271140
59246	271141
45772	271142
105754	271143
150494	271144
118235	271145
128355	271146
13567	271147
17130	271148
41006	271149
53639	271150
3444	271151
78221	271152
93183	271153
33015	271154
16505	271155
75330	271156
4541	271157
56870	271158
107880	271159
9616	271160
102723	271161
38632	271162
96228	271163
118666	271164
16676	271165
8975	271166
76053	271167
4297	271168
112795	271169
1716	271170
88723	271171
27024	271172
62137	271173
96842	271174
7334	271175
23710	271176
60075	271177
14605	271178
72509	271179
47765	271180
34792	271181
102895	271182
96769	271183
7741	271184
128093	271185
22270	271186
54807	271187
31303	271188
26436	271189
48077	271190
149468	271191
2621	271192
78937	271193
66793	271194
14896	271195
17248	271196
6315	271197
10594	271198
70620	271199
38457	271200
17338	271201
12720	271202
44948	271203
25292	271204
62578	271205
1753	271206
54489	271207
3659	271208
40176	271209
19351	271210
22195	271211
88484	271212
7608	271213
75292	271214
104945	271215
19269	271216
24714	271217
53251	271218
54716	271219
112542	271220
55034	271221
38021	271222
8167	271223
943	271224
58674	271225
15995	271226
60375	271227
792	271228
36392	271229
98152	271230
82754	271231
20467	271232
12223	271233
126989	271234
11218	271235
47867	271236
47978	271237
17	271238
5401	271239
30870	271240
113775	271241
19188	271242
22572	271243
38612	271244
51571	271245
94552	271246
92055	271247
32499	271248
118049	271249
7629	271250
42065	271251
48213	271252
71133	271253
29294	271254
18797	271255
18731	271256
26144	271257
70990	271258
58303	271259
16765	271260
31135	271261
3711	271262
101680	271263
77679	271264
14575	271265
9710	271266
10763	271267
10560	271268
89059	271269
91410	271270
1139	271271
25501	271272
62195	271273
615	271274
84756	271275
61934	271276
144395	271277
61810	271278
8601	271279
168827	271280
81890	271281
41846	271282
72850	271283
8212	271284
64801	271285
19873	271286
24320	271287
919	271288
62292	271289
52875	271290
28166	271291
12032	271292
5279	271293
15931	271294
1312	271295
32320	271296
66514	271297
5136	271298
5771	271299
1592	271300
20281	271301
60392	271302
73525	271303
15120	271304
443	271305
941	271306
55233	271307
35800	271308
492	271309
14209	271310
39800	271311
1722	271312
165336	271313
22204	271314
26821	271315
43504	271316
48892	271317
80480	271318
2921	271319
96877	271320
53119	271321
21788	271322
38087	271323
18840	271324
11413	271325
119717	271326
125204	271327
45899	271328
10546	271329
44800	271330
128471	271331
10459	271332
95990	271333
96857	271334
108539	271335
39840	271336
82357	271337
107760	271338
110509	271339
44171	271340
46188	271341
25883	271342
24217	271343
266	271344
6299	271345
1962	271346
26119	271347
62106	271348
92393	271349
20689	271350
69885	271351
134560	271352
84895	271353
19345	271354
36453	271355
31716	271356
20036	271357
72036	271358
53101	271359
96661	271360
43319	271361
60366	271362
40298	271363
32294	271364
49877	271365
20328	271366
5805	271367
44474	271368
30747	271369
31160	271370
16805	271371
28196	271372
36202	271373
48101	271374
19291	271375
44049	271376
5597	271377
49	271378
2112	271379
42931	271380
12960	271381
5572	271382
6498	271383
12333	271384
56315	271385
15036	271386
11704	271387
67644	271388
41084	271389
40359	271390
23780	271391
14541	271392
16655	271393
24065	271394
218	271395
2311	271396
5483	271397
121203	271398
46565	271399
47916	271400
7928	271401
36281	271402
48516	271403
82099	271404
64009	271405
32488	271406
10670	271407
64870	271408
4731	271409
39057	271410
99526	271411
88286	271412
3034	271413
168595	271414
32834	271415
162382	271416
65537	271417
19930	271418
118263	271419
5889	271420
113621	271421
73429	271422
119775	271423
37801	271424
26127	271425
8480	271426
125869	271427
41894	271428
13076	271429
78706	271430
15570	271431
46725	271432
94269	271433
108405	271434
13282	271435
31979	271436
48052	271437
2152	271438
68994	271439
28788	271440
123096	271441
105413	271442
62569	271443
128693	271444
35092	271445
5858	271446
56636	271447
64371	271448
13437	271449
1298	271450
30247	271451
3316	271452
4960	271453
56509	271454
27074	271455
31089	271456
24995	271457
219	271458
498	271459
141640	271460
6555	271461
16381	271462
99656	271463
32153	271464
88114	271465
1756	271466
18512	271467
6244	271468
63604	271469
5178	271470
123505	271471
91233	271472
137407	271473
71585	271474
139308	271475
22186	271476
134844	271477
3780	271478
965	271479
151201	271480
61476	271481
70788	271482
105870	271483
3666	271484
7510	271485
32648	271486
39731	271487
109884	271488
21293	271489
54847	271490
141936	271491
7462	271492
116586	271493
29948	271494
3411	271495
32917	271496
13236	271497
20976	271498
46266	271499
52194	271500
165529	271501
18893	271502
132923	271503
107263	271504
169911	271505
56015	271506
137432	271507
21709	271508
72573	271509
24356	271510
13041	271511
3768	271512
28408	271513
10515	271514
69159	271515
31807	271516
4095	271517
49558	271518
3309	271519
40471	271520
402	271521
99206	271522
1141	271523
61728	271524
25114	271525
11962	271526
99252	271527
43247	271528
258	271529
47159	271530
58914	271531
44955	271532
132095	271533
50801	271534
13952	271535
17578	271536
2643	271537
76565	271538
7260	271539
28223	271540
169584	271541
15115	271542
7939	271543
6468	271544
115617	271545
82864	271546
25988	271547
1205	271548
60424	271549
36803	271550
8322	271551
8662	271552
3933	271553
13840	271554
24554	271555
96789	271556
37530	271557
24702	271558
166489	271559
45315	271560
157163	271561
130557	271562
3822	271563
131391	271564
113973	271565
14033	271566
7623	271567
22585	271568
76489	271569
53476	271570
1088	271571
67450	271572
525	271573
110587	271574
57624	271575
3309	271576
102183	271577
26237	271578
112155	271579
32578	271580
2419	271581
7967	271582
52563	271583
3083	271584
60283	271585
2588	271586
11602	271587
87815	271588
43294	271589
1162	271590
37319	271591
90315	271592
15081	271593
74036	271594
83522	271595
121508	271596
11881	271597
53288	271598
292	271599
91200	271600
170164	271601
49200	271602
99445	271603
35677	271604
5103	271605
42161	271606
23892	271607
2092	271608
34661	271609
46956	271610
11249	271611
16006	271612
6461	271613
65788	271614
23486	271615
50450	271616
79075	271617
85647	271618
30248	271619
123759	271620
134011	271621
12702	271622
8317	271623
27784	271624
25258	271625
2317	271626
6134	271627
108187	271628
109451	271629
52910	271630
84691	271631
42440	271632
75144	271633
20792	271634
50954	271635
1878	271636
16650	271637
41118	271638
12293	271639
22811	271640
25172	271641
33954	271642
2398	271643
18394	271644
76379	271645
73111	271646
52007	271647
57608	271648
37427	271649
76285	271650
105011	271651
10589	271652
42394	271653
40837	271654
1014	271655
776	271656
25408	271657
1180	271658
88111	271659
47275	271660
9002	271661
15281	271662
14848	271663
158417	271664
104583	271665
51415	271666
28418	271667
38226	271668
97217	271669
64024	271670
35842	271671
81591	271672
3503	271673
2923	271674
2472	271675
124131	271676
100376	271677
94058	271678
2208	271679
5530	271680
43927	271681
169317	271682
54073	271683
35105	271684
1670	271685
41119	271686
82745	271687
18964	271688
8273	271689
50390	271690
2112	271691
28488	271692
61484	271693
7800	271694
65990	271695
7917	271696
42551	271697
6462	271698
16193	271699
21118	271700
100684	271701
74366	271702
34096	271703
36557	271704
29766	271705
674	271706
3270	271707
86063	271708
45620	271709
10198	271710
277	271711
124721	271712
69123	271713
136803	271714
106651	271715
3917	271716
2709	271717
85525	271718
88607	271719
13975	271720
30270	271721
39149	271722
85725	271723
61735	271724
21040	271725
16242	271726
123231	271727
66630	271728
20828	271729
10481	271730
133961	271731
38184	271732
60547	271733
62065	271734
6058	271735
116747	271736
18683	271737
54938	271738
60683	271739
62951	271740
2411	271741
33268	271742
34302	271743
79005	271744
155171	271745
11412	271746
150751	271747
4236	271748
12565	271749
24519	271750
20209	271751
110748	271752
52340	271753
1487	271754
33186	271755
124881	271756
671	271757
80105	271758
91103	271759
39039	271760
19515	271761
24886	271762
40274	271763
37956	271764
68668	271765
8003	271766
38925	271767
66350	271768
19556	271769
71610	271770
7898	271771
306	271772
62227	271773
10745	271774
24242	271775
148486	271776
10086	271777
31448	271778
5384	271779
89585	271780
10733	271781
33449	271782
110513	271783
16867	271784
1192	271785
107948	271786
66716	271787
8488	271788
26063	271789
3062	271790
30039	271791
3370	271792
21897	271793
75894	271794
10029	271795
16484	271796
20476	271797
69353	271798
92948	271799
95369	271800
44703	271801
42865	271802
47644	271803
26715	271804
27849	271805
24114	271806
30342	271807
87558	271808
36715	271809
71690	271810
80359	271811
41032	271812
953	271813
38627	271814
108977	271815
54378	271816
90782	271817
404	271818
132441	271819
23136	271820
1004	271821
109439	271822
14850	271823
8577	271824
18138	271825
252	271826
86505	271827
70452	271828
7939	271829
81005	271830
46637	271831
1920	271832
61733	271833
10390	271834
17114	271835
14308	271836
505	271837
44595	271838
48553	271839
116351	271840
68431	271841
7736	271842
13218	271843
40162	271844
48511	271845
7837	271846
12377	271847
19201	271848
6620	271849
148061	271850
32730	271851
18695	271852
6882	271853
155631	271854
37736	271855
55885	271856
92086	271857
19880	271858
40324	271859
67437	271860
22301	271861
2035	271862
132333	271863
68157	271864
61182	271865
98893	271866
12712	271867
3344	271868
53282	271869
17531	271870
137128	271871
53359	271872
150281	271873
91076	271874
48850	271875
24850	271876
31695	271877
63073	271878
13220	271879
106719	271880
11762	271881
139317	271882
28849	271883
21185	271884
47738	271885
106353	271886
120262	271887
807	271888
3867	271889
92500	271890
37502	271891
32676	271892
4014	271893
57786	271894
42742	271895
52121	271896
30860	271897
100729	271898
2248	271899
301	271900
6628	271901
4724	271902
112297	271903
9850	271904
15846	271905
4509	271906
21833	271907
76522	271908
113923	271909
2664	271910
91077	271911
35123	271912
53053	271913
57213	271914
71655	271915
55350	271916
37189	271917
77406	271918
27493	271919
32664	271920
34814	271921
143864	271922
88254	271923
141763	271924
41648	271925
44343	271926
17651	271927
2542	271928
66212	271929
74837	271930
51755	271931
8067	271932
2572	271933
50309	271934
8388	271935
8173	271936
80011	271937
54877	271938
164736	271939
7893	271940
54870	271941
84930	271942
78079	271943
28889	271944
54485	271945
61006	271946
4050	271947
460	271948
80561	271949
94996	271950
44683	271951
11626	271952
130454	271953
126470	271954
47928	271955
3228	271956
4849	271957
9770	271958
9326	271959
4472	271960
39562	271961
5898	271962
10647	271963
13849	271964
110185	271965
16409	271966
40752	271967
417	271968
17385	271969
28154	271970
35891	271971
49030	271972
3659	271973
52417	271974
14350	271975
2179	271976
22571	271977
15512	271978
79003	271979
264	271980
6215	271981
95030	271982
70013	271983
22603	271984
86174	271985
31510	271986
38582	271987
78960	271988
81142	271989
3285	271990
12125	271991
82867	271992
932	271993
11522	271994
18152	271995
66579	271996
28750	271997
3253	271998
59962	271999
7103	272000
147097	272001
142488	272002
25351	272003
40658	272004
93684	272005
38741	272006
138518	272007
1046	272008
30240	272009
44753	272010
6247	272011
72016	272012
7261	272013
54171	272014
12982	272015
29836	272016
53474	272017
9570	272018
12030	272019
15553	272020
53114	272021
46498	272022
25353	272023
69143	272024
9031	272025
33431	272026
164273	272027
8621	272028
68623	272029
69844	272030
30253	272031
50371	272032
98035	272033
119138	272034
8635	272035
3768	272036
47184	272037
11333	272038
14899	272039
116666	272040
34120	272041
10109	272042
73499	272043
3241	272044
810	272045
5610	272046
91282	272047
11076	272048
90735	272049
16060	272050
14298	272051
46813	272052
77992	272053
7855	272054
7366	272055
3678	272056
1984	272057
36141	272058
3595	272059
21298	272060
5545	272061
9627	272062
14730	272063
19201	272064
28905	272065
7919	272066
74087	272067
14071	272068
44223	272069
169487	272070
5867	272071
38338	272072
156314	272073
44322	272074
32406	272075
22369	272076
48007	272077
14900	272078
90203	272079
56797	272080
76905	272081
97401	272082
165972	272083
5170	272084
13967	272085
4813	272086
6473	272087
17724	272088
13726	272089
51795	272090
106858	272091
25856	272092
95161	272093
5219	272094
39757	272095
48403	272096
56314	272097
22599	272098
29015	272099
104070	272100
18842	272101
460	272102
5986	272103
2488	272104
80684	272105
99079	272106
5749	272107
52490	272108
2340	272109
19460	272110
69173	272111
60523	272112
49678	272113
68170	272114
86557	272115
12329	272116
64641	272117
45624	272118
111841	272119
8540	272120
89388	272121
92272	272122
11257	272123
78742	272124
48641	272125
27584	272126
1219	272127
1613	272128
115520	272129
4431	272130
29851	272131
32829	272132
3064	272133
2427	272134
48065	272135
32973	272136
55042	272137
35161	272138
11186	272139
7613	272140
21457	272141
1677	272142
57795	272143
134117	272144
749	272145
73024	272146
30799	272147
62336	272148
28339	272149
158035	272150
2249	272151
2782	272152
7540	272153
164632	272154
37062	272155
55439	272156
51763	272157
37575	272158
55403	272159
81614	272160
57556	272161
122968	272162
16681	272163
1809	272164
12563	272165
16898	272166
14458	272167
11702	272168
5051	272169
12613	272170
54724	272171
30755	272172
35705	272173
6932	272174
12476	272175
28094	272176
14565	272177
33447	272178
4350	272179
24747	272180
18707	272181
75417	272182
29751	272183
61631	272184
2125	272185
10031	272186
3474	272187
117656	272188
147882	272189
100406	272190
15940	272191
18470	272192
12297	272193
1391	272194
15346	272195
9611	272196
10302	272197
72519	272198
37306	272199
16435	272200
7836	272201
154804	272202
77623	272203
67674	272204
20989	272205
116848	272206
160882	272207
78650	272208
6393	272209
34262	272210
41375	272211
72185	272212
1990	272213
30059	272214
17764	272215
110766	272216
79027	272217
27971	272218
3714	272219
27159	272220
51327	272221
18766	272222
75260	272223
9530	272224
26392	272225
93151	272226
21384	272227
51	272228
47601	272229
6368	272230
19327	272231
22886	272232
57445	272233
41135	272234
3736	272235
53697	272236
59565	272237
18876	272238
58	272239
18133	272240
151553	272241
8909	272242
25203	272243
14858	272244
114254	272245
52573	272246
64017	272247
38740	272248
28299	272249
16199	272250
7355	272251
4552	272252
29952	272253
2748	272254
8843	272255
160073	272256
116767	272257
8302	272258
68605	272259
37480	272260
132040	272261
11135	272262
3149	272263
13247	272264
1256	272265
11695	272266
67356	272267
80885	272268
3767	272269
17339	272270
102437	272271
48015	272272
60962	272273
55073	272274
139529	272275
56179	272276
111780	272277
64762	272278
72205	272279
84397	272280
57298	272281
84476	272282
2735	272283
13675	272284
24707	272285
76288	272286
5982	272287
44188	272288
50717	272289
1493	272290
31963	272291
13026	272292
121397	272293
22950	272294
21039	272295
93773	272296
41699	272297
40603	272298
51576	272299
1742	272300
5040	272301
47536	272302
56726	272303
47895	272304
21581	272305
39127	272306
22937	272307
74090	272308
5270	272309
71966	272310
125850	272311
130287	272312
107570	272313
64146	272314
30782	272315
93936	272316
35265	272317
8431	272318
52834	272319
57907	272320
59126	272321
4080	272322
9275	272323
308	272324
52091	272325
39936	272326
131054	272327
70053	272328
105173	272329
28600	272330
159999	272331
9024	272332
12544	272333
55167	272334
29447	272335
57352	272336
101818	272337
89053	272338
44563	272339
75983	272340
2681	272341
48597	272342
25619	272343
18771	272344
86713	272345
19151	272346
11934	272347
337	272348
65348	272349
38764	272350
49651	272351
241	272352
23412	272353
44966	272354
6755	272355
130458	272356
55762	272357
166581	272358
4839	272359
15830	272360
45897	272361
3905	272362
31139	272363
36494	272364
39937	272365
13	272366
35357	272367
101490	272368
66003	272369
50575	272370
87785	272371
61225	272372
32172	272373
67060	272374
149403	272375
62897	272376
5057	272377
46039	272378
88799	272379
64698	272380
40589	272381
3548	272382
32559	272383
43216	272384
63931	272385
17450	272386
37054	272387
3131	272388
100410	272389
26740	272390
136351	272391
34162	272392
11854	272393
56310	272394
48534	272395
32933	272396
238	272397
94570	272398
71005	272399
55296	272400
99657	272401
12189	272402
2998	272403
23345	272404
134660	272405
109471	272406
4913	272407
11093	272408
14414	272409
37667	272410
7340	272411
82656	272412
737	272413
45255	272414
13394	272415
12301	272416
27252	272417
11749	272418
43007	272419
17384	272420
120669	272421
74048	272422
53617	272423
2449	272424
1651	272425
5225	272426
55709	272427
76580	272428
93308	272429
55077	272430
157131	272431
101549	272432
11898	272433
97378	272434
78531	272435
63593	272436
79828	272437
8002	272438
105773	272439
6110	272440
16805	272441
26055	272442
90469	272443
14395	272444
11576	272445
54711	272446
20923	272447
72259	272448
19271	272449
267	272450
151597	272451
30168	272452
19872	272453
12646	272454
7834	272455
81712	272456
81468	272457
23658	272458
57864	272459
19078	272460
81142	272461
24743	272462
28227	272463
5474	272464
133522	272465
5869	272466
28826	272467
1279	272468
87591	272469
34	272470
77727	272471
21168	272472
79384	272473
5400	272474
24882	272475
32427	272476
139790	272477
48965	272478
41814	272479
140567	272480
41024	272481
30297	272482
182	272483
142617	272484
27585	272485
240	272486
80613	272487
30974	272488
30624	272489
91284	272490
14412	272491
123220	272492
80289	272493
87390	272494
51807	272495
62412	272496
83457	272497
10380	272498
10803	272499
50731	272500
16686	272501
16892	272502
49429	272503
135869	272504
10830	272505
5131	272506
108228	272507
2717	272508
52292	272509
51547	272510
132388	272511
71971	272512
8563	272513
14872	272514
22782	272515
133104	272516
75794	272517
47183	272518
16747	272519
27742	272520
78179	272521
6976	272522
60667	272523
49578	272524
32335	272525
27851	272526
29252	272527
23167	272528
46292	272529
24926	272530
22365	272531
5885	272532
11405	272533
32033	272534
19057	272535
2928	272536
92885	272537
151473	272538
83722	272539
51788	272540
126869	272541
105088	272542
20264	272543
51233	272544
120159	272545
23	272546
3626	272547
27748	272548
49677	272549
66631	272550
22409	272551
100	272552
50546	272553
9607	272554
46030	272555
19421	272556
23601	272557
4763	272558
213	272559
28021	272560
17691	272561
27054	272562
14288	272563
39336	272564
143263	272565
167147	272566
156328	272567
126298	272568
9081	272569
100625	272570
20814	272571
26421	272572
37251	272573
71185	272574
60483	272575
41857	272576
2058	272577
15873	272578
11607	272579
35019	272580
107854	272581
43492	272582
77786	272583
55179	272584
2876	272585
10687	272586
1705	272587
117860	272588
142361	272589
240	272590
2358	272591
96346	272592
150784	272593
108271	272594
46212	272595
76753	272596
99	272597
56054	272598
15081	272599
24989	272600
22153	272601
12076	272602
46442	272603
22815	272604
23788	272605
16600	272606
43343	272607
2395	272608
3317	272609
51674	272610
134541	272611
5811	272612
9970	272613
2955	272614
48688	272615
1477	272616
145431	272617
4288	272618
80790	272619
53391	272620
823	272621
23597	272622
3509	272623
4760	272624
54571	272625
108669	272626
41119	272627
103954	272628
1512	272629
5984	272630
16440	272631
19088	272632
34689	272633
89329	272634
17596	272635
78095	272636
62946	272637
142032	272638
848	272639
47077	272640
112442	272641
103741	272642
63563	272643
4814	272644
34857	272645
7158	272646
48530	272647
40072	272648
139	272649
78859	272650
70396	272651
77537	272652
103297	272653
2860	272654
102159	272655
34393	272656
47728	272657
19228	272658
7922	272659
83035	272660
89827	272661
10292	272662
5677	272663
70394	272664
120089	272665
48576	272666
35933	272667
1044	272668
108661	272669
136972	272670
76880	272671
34565	272672
102847	272673
45791	272674
10228	272675
19658	272676
17979	272677
6266	272678
60795	272679
33459	272680
13631	272681
34344	272682
23369	272683
127286	272684
4634	272685
21776	272686
3259	272687
63162	272688
35046	272689
1915	272690
42187	272691
30865	272692
42148	272693
2122	272694
119861	272695
63435	272696
6911	272697
38098	272698
22779	272699
128792	272700
46818	272701
166521	272702
62760	272703
5915	272704
30519	272705
56409	272706
44280	272707
119079	272708
133186	272709
90000	272710
10049	272711
5920	272712
11777	272713
85702	272714
93157	272715
36585	272716
20439	272717
7369	272718
75233	272719
57768	272720
29249	272721
23113	272722
42032	272723
7582	272724
32530	272725
60620	272726
52678	272727
89817	272728
51367	272729
59949	272730
3087	272731
26055	272732
4274	272733
44380	272734
1740	272735
52215	272736
13661	272737
8234	272738
36495	272739
43173	272740
18140	272741
40435	272742
84515	272743
37116	272744
2197	272745
54632	272746
26757	272747
162166	272748
35299	272749
92644	272750
75084	272751
121326	272752
71285	272753
29418	272754
132949	272755
31971	272756
5009	272757
95773	272758
8012	272759
99804	272760
838	272761
127018	272762
6549	272763
79691	272764
2628	272765
3057	272766
23697	272767
16502	272768
43735	272769
47646	272770
46133	272771
31141	272772
20129	272773
31509	272774
153487	272775
63048	272776
8071	272777
44373	272778
15456	272779
995	272780
40716	272781
69118	272782
31248	272783
37200	272784
30657	272785
44251	272786
150454	272787
17757	272788
55290	272789
34583	272790
25740	272791
22069	272792
168296	272793
39516	272794
4644	272795
51063	272796
46757	272797
50709	272798
4912	272799
46129	272800
68661	272801
17957	272802
103321	272803
45170	272804
16820	272805
14578	272806
17035	272807
25040	272808
27424	272809
29408	272810
10342	272811
39287	272812
29807	272813
58900	272814
151200	272815
34595	272816
33973	272817
45633	272818
65338	272819
6194	272820
540	272821
29652	272822
1819	272823
6752	272824
3783	272825
13951	272826
62920	272827
30284	272828
1851	272829
11920	272830
17810	272831
68114	272832
5588	272833
70617	272834
115413	272835
120122	272836
32476	272837
55428	272838
35906	272839
19629	272840
52103	272841
625	272842
71771	272843
43618	272844
44384	272845
2426	272846
34794	272847
73951	272848
12136	272849
6710	272850
18750	272851
8857	272852
58089	272853
107515	272854
17158	272855
78274	272856
15944	272857
41536	272858
6186	272859
80531	272860
1106	272861
79511	272862
20894	272863
32259	272864
1036	272865
58944	272866
9906	272867
46412	272868
3900	272869
2364	272870
40849	272871
125501	272872
104256	272873
7537	272874
164184	272875
15797	272876
14593	272877
141603	272878
42339	272879
9375	272880
55702	272881
51840	272882
24793	272883
22227	272884
7290	272885
8491	272886
2562	272887
100930	272888
34439	272889
14388	272890
16719	272891
76675	272892
65971	272893
42553	272894
17655	272895
3061	272896
948	272897
23185	272898
161805	272899
23062	272900
14439	272901
71356	272902
11814	272903
7771	272904
675	272905
28170	272906
13909	272907
123145	272908
26720	272909
61069	272910
25600	272911
80826	272912
111033	272913
94168	272914
919	272915
8123	272916
88464	272917
305	272918
20703	272919
54474	272920
15488	272921
75476	272922
13205	272923
21616	272924
141148	272925
49912	272926
295	272927
96169	272928
70623	272929
2365	272930
55462	272931
43984	272932
11642	272933
2570	272934
7213	272935
11668	272936
2480	272937
2263	272938
2875	272939
44629	272940
5249	272941
627	272942
41210	272943
122405	272944
45575	272945
36341	272946
43216	272947
47377	272948
92168	272949
26522	272950
17248	272951
35170	272952
13948	272953
5717	272954
126351	272955
64813	272956
41330	272957
38294	272958
17431	272959
3911	272960
68227	272961
141584	272962
25048	272963
34438	272964
4640	272965
32191	272966
123686	272967
29761	272968
135956	272969
14529	272970
106555	272971
68668	272972
4000	272973
36974	272974
60352	272975
11759	272976
3894	272977
4560	272978
4601	272979
1300	272980
2524	272981
8234	272982
30511	272983
9634	272984
33111	272985
44698	272986
66979	272987
121299	272988
48214	272989
37779	272990
26239	272991
79512	272992
110975	272993
5971	272994
17302	272995
9826	272996
159230	272997
37398	272998
135382	272999
58235	273000
17212	273001
92075	273002
6954	273003
2326	273004
5051	273005
95422	273006
53159	273007
56022	273008
47553	273009
26884	273010
38375	273011
49534	273012
48992	273013
78798	273014
7586	273015
77163	273016
148235	273017
106338	273018
83786	273019
126449	273020
60330	273021
31784	273022
150426	273023
31391	273024
70206	273025
79764	273026
17006	273027
56613	273028
8633	273029
81886	273030
46147	273031
101057	273032
44443	273033
15574	273034
4073	273035
41702	273036
141703	273037
34379	273038
34830	273039
14203	273040
19078	273041
47759	273042
92647	273043
37499	273044
50960	273045
30808	273046
29179	273047
40293	273048
30839	273049
92748	273050
7584	273051
162273	273052
16076	273053
39398	273054
49289	273055
113170	273056
15289	273057
57338	273058
2328	273059
8826	273060
8435	273061
164269	273062
14461	273063
12531	273064
84681	273065
20278	273066
5037	273067
15856	273068
419	273069
1	273070
470	273071
83621	273072
1494	273073
11989	273074
88190	273075
38668	273076
21188	273077
21850	273078
77586	273079
33579	273080
1661	273081
74421	273082
22169	273083
8779	273084
96287	273085
67231	273086
91790	273087
35408	273088
15638	273089
16442	273090
577	273091
4024	273092
61592	273093
32076	273094
31800	273095
3927	273096
13773	273097
594	273098
104910	273099
49075	273100
18335	273101
70419	273102
87614	273103
54629	273104
12493	273105
52137	273106
10053	273107
19266	273108
12020	273109
31898	273110
49489	273111
90953	273112
39787	273113
29610	273114
5365	273115
77566	273116
36267	273117
16681	273118
3576	273119
66072	273120
23939	273121
37355	273122
17549	273123
145669	273124
938	273125
70223	273126
68124	273127
101395	273128
65158	273129
46799	273130
5359	273131
27700	273132
19852	273133
43671	273134
86586	273135
58459	273136
69947	273137
111559	273138
80525	273139
715	273140
3480	273141
45414	273142
105856	273143
160564	273144
147252	273145
17258	273146
75441	273147
9845	273148
88357	273149
90291	273150
20599	273151
8355	273152
77714	273153
26035	273154
38340	273155
11617	273156
13786	273157
15078	273158
55980	273159
19007	273160
103391	273161
158575	273162
92	273163
70150	273164
57304	273165
668	273166
140868	273167
5174	273168
96331	273169
24373	273170
1519	273171
93111	273172
3536	273173
39308	273174
24791	273175
72273	273176
615	273177
41475	273178
118936	273179
147305	273180
91109	273181
103698	273182
61242	273183
29206	273184
19506	273185
14154	273186
11681	273187
79296	273188
113305	273189
42993	273190
50543	273191
35917	273192
28192	273193
20911	273194
15264	273195
9431	273196
320	273197
5746	273198
26876	273199
124706	273200
83565	273201
102452	273202
715	273203
98731	273204
8779	273205
78702	273206
105051	273207
63057	273208
7343	273209
5561	273210
46140	273211
167810	273212
89937	273213
17488	273214
13604	273215
68610	273216
43	273217
35127	273218
9388	273219
13071	273220
6791	273221
71567	273222
63197	273223
73847	273224
98602	273225
60065	273226
8197	273227
52910	273228
10044	273229
4790	273230
29662	273231
25308	273232
43613	273233
8992	273234
57852	273235
29303	273236
4008	273237
32791	273238
76127	273239
151105	273240
37514	273241
5	273242
8767	273243
58533	273244
70652	273245
26885	273246
758	273247
48641	273248
137326	273249
39245	273250
14513	273251
3834	273252
9372	273253
54353	273254
1479	273255
25566	273256
27248	273257
14170	273258
60115	273259
55263	273260
104593	273261
70382	273262
10631	273263
16558	273264
58894	273265
56103	273266
63115	273267
51892	273268
4728	273269
22000	273270
40427	273271
7635	273272
37760	273273
4955	273274
78382	273275
120875	273276
46630	273277
55261	273278
37618	273279
26608	273280
120002	273281
3822	273282
52988	273283
48773	273284
6158	273285
2864	273286
45987	273287
55920	273288
83009	273289
23395	273290
22969	273291
47156	273292
36104	273293
21051	273294
95	273295
55723	273296
27170	273297
9004	273298
84435	273299
33450	273300
45305	273301
11994	273302
57787	273303
21490	273304
45718	273305
31375	273306
31842	273307
46184	273308
90018	273309
10127	273310
84981	273311
14987	273312
159306	273313
38251	273314
31591	273315
11038	273316
31162	273317
8970	273318
2101	273319
31540	273320
4	273321
70423	273322
90236	273323
78319	273324
30280	273325
102465	273326
123954	273327
5809	273328
19955	273329
51996	273330
5618	273331
156914	273332
31347	273333
4384	273334
24891	273335
39245	273336
12270	273337
1075	273338
8183	273339
12675	273340
1942	273341
24303	273342
145337	273343
750	273344
15796	273345
83680	273346
6584	273347
50222	273348
65123	273349
154128	273350
133344	273351
51656	273352
51609	273353
52769	273354
33163	273355
16098	273356
61967	273357
9377	273358
47896	273359
21628	273360
7117	273361
60560	273362
9392	273363
12444	273364
17245	273365
21135	273366
10345	273367
6569	273368
10715	273369
27789	273370
57785	273371
55996	273372
2694	273373
81334	273374
166870	273375
54833	273376
28752	273377
18289	273378
5282	273379
12202	273380
18574	273381
48572	273382
651	273383
33644	273384
8333	273385
4108	273386
2225	273387
57769	273388
96189	273389
1011	273390
54906	273391
99834	273392
18782	273393
8348	273394
93514	273395
84852	273396
34127	273397
17536	273398
39498	273399
21566	273400
122867	273401
81800	273402
64	273403
42136	273404
23668	273405
20049	273406
15244	273407
16621	273408
113424	273409
10425	273410
155383	273411
22081	273412
73370	273413
17685	273414
29729	273415
45109	273416
24645	273417
22640	273418
5518	273419
27534	273420
54272	273421
51200	273422
23555	273423
77207	273424
42831	273425
1674	273426
13777	273427
96105	273428
26655	273429
107171	273430
74125	273431
26747	273432
7140	273433
20605	273434
26721	273435
59106	273436
78940	273437
14486	273438
5455	273439
11124	273440
58968	273441
38092	273442
214	273443
2577	273444
48279	273445
29713	273446
150003	273447
11724	273448
16488	273449
4937	273450
38197	273451
20649	273452
7120	273453
24586	273454
210	273455
98883	273456
82832	273457
29389	273458
105211	273459
124664	273460
48532	273461
138066	273462
20076	273463
8513	273464
31152	273465
17270	273466
148282	273467
16534	273468
25214	273469
30617	273470
11207	273471
45436	273472
88975	273473
72043	273474
122163	273475
87133	273476
30171	273477
1523	273478
63688	273479
47959	273480
22639	273481
30362	273482
76975	273483
88703	273484
109484	273485
34312	273486
1610	273487
13167	273488
19263	273489
27966	273490
100487	273491
26200	273492
47281	273493
80715	273494
30470	273495
5473	273496
28119	273497
1	273498
12588	273499
52442	273500
10444	273501
27887	273502
8385	273503
31199	273504
131385	273505
11521	273506
4418	273507
13629	273508
11685	273509
47118	273510
27502	273511
42400	273512
2812	273513
26795	273514
93039	273515
6329	273516
27047	273517
8861	273518
76870	273519
18870	273520
61085	273521
50016	273522
7673	273523
85944	273524
11918	273525
95335	273526
15124	273527
4573	273528
67435	273529
28199	273530
10101	273531
14421	273532
4506	273533
51138	273534
13980	273535
87493	273536
111650	273537
6982	273538
6544	273539
105153	273540
5898	273541
44414	273542
150330	273543
27851	273544
11630	273545
117199	273546
93677	273547
19716	273548
55941	273549
18933	273550
21783	273551
6821	273552
151562	273553
58970	273554
2226	273555
14520	273556
67494	273557
959	273558
133429	273559
53412	273560
38741	273561
18496	273562
51894	273563
80249	273564
67219	273565
23136	273566
8371	273567
126873	273568
51438	273569
65067	273570
51712	273571
55393	273572
65957	273573
48631	273574
20448	273575
110106	273576
3839	273577
92450	273578
29690	273579
107062	273580
49080	273581
31956	273582
54862	273583
34585	273584
11489	273585
103990	273586
67116	273587
10219	273588
136992	273589
29304	273590
9154	273591
94589	273592
3049	273593
116835	273594
56497	273595
67748	273596
1145	273597
27244	273598
33630	273599
205	273600
124741	273601
139501	273602
14374	273603
2047	273604
44413	273605
157303	273606
19107	273607
47495	273608
168181	273609
35321	273610
79478	273611
11516	273612
4813	273613
63444	273614
78379	273615
22682	273616
51545	273617
54626	273618
87717	273619
24649	273620
25428	273621
57210	273622
58289	273623
44678	273624
42103	273625
2575	273626
26922	273627
10009	273628
130919	273629
24723	273630
112449	273631
20451	273632
33742	273633
66420	273634
4732	273635
29012	273636
12248	273637
9912	273638
6395	273639
28365	273640
10137	273641
54161	273642
22315	273643
17487	273644
133044	273645
2449	273646
18185	273647
3111	273648
88731	273649
97070	273650
11239	273651
9401	273652
13558	273653
57658	273654
30428	273655
70530	273656
22081	273657
36049	273658
3028	273659
64843	273660
117993	273661
23510	273662
102059	273663
54725	273664
75	273665
119075	273666
6697	273667
121155	273668
106802	273669
7938	273670
64125	273671
31806	273672
8368	273673
136554	273674
12960	273675
88220	273676
100772	273677
92106	273678
42527	273679
110766	273680
784	273681
100600	273682
41160	273683
112	273684
60946	273685
63627	273686
6137	273687
109514	273688
8534	273689
94095	273690
3556	273691
27547	273692
11132	273693
40447	273694
95804	273695
74292	273696
3520	273697
124313	273698
21	273699
102780	273700
8909	273701
4554	273702
62693	273703
27537	273704
17874	273705
172	273706
105947	273707
39676	273708
68002	273709
2053	273710
2527	273711
99544	273712
20610	273713
42330	273714
19795	273715
87509	273716
16280	273717
113902	273718
462	273719
19231	273720
160933	273721
19626	273722
119645	273723
125549	273724
45328	273725
58338	273726
1479	273727
68968	273728
120404	273729
15171	273730
19468	273731
3169	273732
90347	273733
69429	273734
69244	273735
3803	273736
33834	273737
92949	273738
29491	273739
14152	273740
817	273741
63693	273742
89143	273743
25030	273744
40240	273745
25835	273746
137326	273747
78284	273748
85905	273749
29513	273750
69559	273751
14500	273752
1818	273753
8175	273754
32875	273755
96600	273756
55105	273757
95896	273758
159409	273759
46470	273760
25500	273761
164699	273762
87155	273763
8435	273764
3495	273765
43750	273766
72434	273767
1306	273768
86467	273769
213	273770
3504	273771
21191	273772
147655	273773
107212	273774
19367	273775
24063	273776
30874	273777
80958	273778
57548	273779
53211	273780
23457	273781
111117	273782
26541	273783
99555	273784
4102	273785
79412	273786
113222	273787
3862	273788
9749	273789
37214	273790
274	273791
21919	273792
20299	273793
56239	273794
8495	273795
30073	273796
24170	273797
771	273798
36640	273799
53829	273800
28829	273801
52586	273802
48013	273803
6236	273804
113299	273805
44170	273806
28556	273807
105173	273808
5655	273809
72408	273810
5512	273811
31526	273812
75736	273813
29491	273814
4884	273815
59812	273816
101227	273817
30242	273818
33758	273819
19570	273820
40501	273821
49585	273822
32943	273823
37570	273824
43651	273825
43041	273826
16030	273827
7897	273828
69623	273829
49033	273830
126440	273831
77330	273832
6880	273833
24324	273834
7615	273835
153577	273836
140622	273837
35700	273838
154592	273839
70425	273840
38864	273841
31699	273842
12270	273843
109681	273844
17095	273845
34235	273846
5905	273847
105914	273848
27088	273849
20980	273850
31477	273851
108272	273852
12859	273853
63024	273854
41091	273855
78276	273856
38869	273857
40953	273858
79580	273859
23996	273860
41422	273861
1219	273862
64072	273863
41603	273864
71018	273865
6511	273866
42435	273867
84499	273868
93254	273869
67017	273870
95	273871
108815	273872
87012	273873
49696	273874
141064	273875
7263	273876
40870	273877
69550	273878
2359	273879
40320	273880
51806	273881
87127	273882
78002	273883
97996	273884
3051	273885
49962	273886
46299	273887
41098	273888
29764	273889
80920	273890
105683	273891
15828	273892
105223	273893
3160	273894
8632	273895
6453	273896
47396	273897
13796	273898
141793	273899
48374	273900
13971	273901
17076	273902
75987	273903
459	273904
8396	273905
91531	273906
126859	273907
134257	273908
82677	273909
5694	273910
13802	273911
13950	273912
86714	273913
114597	273914
26248	273915
86206	273916
6484	273917
1430	273918
37339	273919
48736	273920
37164	273921
70959	273922
66083	273923
2601	273924
124	273925
15352	273926
22785	273927
115953	273928
3972	273929
113602	273930
37217	273931
20297	273932
51995	273933
89923	273934
20159	273935
17115	273936
100555	273937
120798	273938
11355	273939
23661	273940
93982	273941
33315	273942
1635	273943
57342	273944
61727	273945
24559	273946
88801	273947
80174	273948
138039	273949
3387	273950
40049	273951
151265	273952
144710	273953
7333	273954
8916	273955
65585	273956
2003	273957
168916	273958
74496	273959
8818	273960
36418	273961
41095	273962
31531	273963
30745	273964
9255	273965
71958	273966
33275	273967
2796	273968
37926	273969
12889	273970
34921	273971
49466	273972
82776	273973
341	273974
14427	273975
35822	273976
24225	273977
8061	273978
76880	273979
16112	273980
20589	273981
63885	273982
41663	273983
149747	273984
3144	273985
64539	273986
79760	273987
28515	273988
41056	273989
76689	273990
11827	273991
1387	273992
27027	273993
7735	273994
11294	273995
31925	273996
42770	273997
66663	273998
2107	273999
2094	274000
56720	274001
84647	274002
48872	274003
33386	274004
55863	274005
44561	274006
7027	274007
4899	274008
322	274009
57479	274010
63742	274011
112136	274012
32682	274013
37705	274014
106051	274015
21083	274016
4602	274017
22210	274018
126462	274019
67610	274020
34901	274021
6876	274022
92120	274023
18483	274024
3211	274025
40723	274026
23702	274027
71635	274028
331	274029
9197	274030
160454	274031
30328	274032
31536	274033
25825	274034
60410	274035
53629	274036
3263	274037
70288	274038
26604	274039
14269	274040
30936	274041
25078	274042
74868	274043
33516	274044
39401	274045
4297	274046
36267	274047
10589	274048
2747	274049
22239	274050
101250	274051
66765	274052
57336	274053
18531	274054
39407	274055
64739	274056
25498	274057
85867	274058
25276	274059
8658	274060
30469	274061
83348	274062
32037	274063
16423	274064
15037	274065
22256	274066
892	274067
11559	274068
6850	274069
41905	274070
73004	274071
54398	274072
71275	274073
47048	274074
74797	274075
60324	274076
96360	274077
62902	274078
602	274079
1881	274080
130816	274081
118647	274082
54660	274083
2239	274084
59164	274085
57607	274086
118	274087
2984	274088
55945	274089
13939	274090
47063	274091
25299	274092
49098	274093
19209	274094
39970	274095
25072	274096
6657	274097
15968	274098
81997	274099
29357	274100
104452	274101
10004	274102
5895	274103
34699	274104
72351	274105
15888	274106
5609	274107
34645	274108
44990	274109
1229	274110
77852	274111
26817	274112
92946	274113
5562	274114
43045	274115
29310	274116
151345	274117
26544	274118
76694	274119
39680	274120
41803	274121
48150	274122
124105	274123
22240	274124
100379	274125
44662	274126
98087	274127
32161	274128
49106	274129
8660	274130
80224	274131
131689	274132
57428	274133
11954	274134
3555	274135
30900	274136
20985	274137
245	274138
45445	274139
946	274140
25262	274141
96824	274142
17341	274143
10964	274144
19983	274145
95652	274146
53844	274147
51378	274148
65759	274149
21223	274150
8057	274151
60485	274152
101982	274153
40381	274154
80075	274155
286	274156
48348	274157
56140	274158
3650	274159
11432	274160
60178	274161
67829	274162
46078	274163
85053	274164
6507	274165
24274	274166
60148	274167
99911	274168
50463	274169
75948	274170
9807	274171
10608	274172
30646	274173
24839	274174
15863	274175
25997	274176
24139	274177
130591	274178
114492	274179
55299	274180
97297	274181
114284	274182
2918	274183
75239	274184
28008	274185
35426	274186
32220	274187
13990	274188
45519	274189
5508	274190
44521	274191
8567	274192
76614	274193
71295	274194
5376	274195
69713	274196
31845	274197
157864	274198
53539	274199
26564	274200
59192	274201
2975	274202
97438	274203
48081	274204
14629	274205
2160	274206
102432	274207
95248	274208
10044	274209
61682	274210
37382	274211
5742	274212
125279	274213
52189	274214
40360	274215
85189	274216
104644	274217
3290	274218
2612	274219
96289	274220
73397	274221
2980	274222
976	274223
43701	274224
79934	274225
109431	274226
14142	274227
45877	274228
57963	274229
2823	274230
10327	274231
94472	274232
58181	274233
6421	274234
831	274235
24920	274236
25417	274237
11071	274238
43793	274239
107957	274240
4084	274241
85	274242
7305	274243
54380	274244
105865	274245
37799	274246
67236	274247
76148	274248
35890	274249
3748	274250
31875	274251
156024	274252
66065	274253
48641	274254
101229	274255
39419	274256
19109	274257
11152	274258
3872	274259
22035	274260
104967	274261
44653	274262
90996	274263
61363	274264
31324	274265
1887	274266
131647	274267
66787	274268
11888	274269
5717	274270
3879	274271
28425	274272
28466	274273
72269	274274
12879	274275
42746	274276
98825	274277
28600	274278
14284	274279
12460	274280
3196	274281
10290	274282
63547	274283
28354	274284
157677	274285
37999	274286
15544	274287
139112	274288
16732	274289
88453	274290
105077	274291
75896	274292
55738	274293
66422	274294
56742	274295
78175	274296
18025	274297
97460	274298
25944	274299
1244	274300
73740	274301
11488	274302
114151	274303
33230	274304
36946	274305
88865	274306
1142	274307
125506	274308
69568	274309
16746	274310
157517	274311
2582	274312
441	274313
39497	274314
361	274315
31597	274316
127911	274317
37193	274318
216	274319
9620	274320
110784	274321
8349	274322
14898	274323
23675	274324
4688	274325
42422	274326
19857	274327
8080	274328
6030	274329
68806	274330
2508	274331
20633	274332
63112	274333
83118	274334
115146	274335
73140	274336
59632	274337
31717	274338
48860	274339
32479	274340
98611	274341
65136	274342
30033	274343
19370	274344
13954	274345
1637	274346
2970	274347
66748	274348
15316	274349
31447	274350
2455	274351
18569	274352
61606	274353
78426	274354
8864	274355
1461	274356
38141	274357
9828	274358
41327	274359
39560	274360
34820	274361
9151	274362
1865	274363
89453	274364
55245	274365
11056	274366
61951	274367
24843	274368
81153	274369
64569	274370
41675	274371
13346	274372
33084	274373
17013	274374
128729	274375
112992	274376
58390	274377
5442	274378
42246	274379
30	274380
114734	274381
58617	274382
45461	274383
98491	274384
71455	274385
26192	274386
29081	274387
7323	274388
17540	274389
113318	274390
71756	274391
43430	274392
19677	274393
116883	274394
12990	274395
66931	274396
25104	274397
66725	274398
38441	274399
11717	274400
9189	274401
46748	274402
52607	274403
6150	274404
5283	274405
1446	274406
43668	274407
46105	274408
8765	274409
9648	274410
113634	274411
46128	274412
98121	274413
29623	274414
65445	274415
61541	274416
6655	274417
21155	274418
76263	274419
12683	274420
106085	274421
1082	274422
69215	274423
7882	274424
31540	274425
23901	274426
21181	274427
26598	274428
34571	274429
65340	274430
16449	274431
80641	274432
97470	274433
16348	274434
88966	274435
15210	274436
107781	274437
44266	274438
70832	274439
97077	274440
167467	274441
36557	274442
864	274443
23428	274444
11430	274445
19443	274446
10880	274447
24160	274448
46906	274449
127791	274450
58937	274451
22080	274452
4127	274453
54693	274454
85673	274455
165441	274456
95235	274457
89621	274458
120741	274459
90969	274460
25210	274461
62725	274462
42022	274463
9912	274464
91913	274465
53407	274466
7084	274467
72128	274468
40901	274469
20795	274470
115863	274471
46212	274472
1703	274473
3104	274474
4944	274475
50347	274476
70993	274477
56192	274478
17321	274479
6348	274480
88045	274481
106083	274482
20981	274483
105271	274484
25940	274485
65055	274486
60718	274487
17153	274488
29599	274489
18570	274490
27936	274491
76136	274492
48066	274493
14717	274494
15655	274495
12993	274496
89077	274497
111437	274498
14639	274499
7220	274500
20319	274501
18103	274502
55219	274503
8627	274504
59706	274505
2680	274506
54008	274507
79089	274508
45455	274509
2093	274510
17412	274511
2647	274512
16890	274513
8708	274514
59711	274515
21313	274516
58481	274517
9923	274518
109979	274519
7354	274520
122449	274521
26991	274522
99819	274523
108018	274524
6480	274525
774	274526
103720	274527
77583	274528
22293	274529
5246	274530
60239	274531
105106	274532
35608	274533
13852	274534
6146	274535
54754	274536
16184	274537
38231	274538
25915	274539
36178	274540
49348	274541
115726	274542
37670	274543
40812	274544
53387	274545
94690	274546
47306	274547
1033	274548
41499	274549
36502	274550
46483	274551
129012	274552
4711	274553
151795	274554
66396	274555
44930	274556
60199	274557
6062	274558
121929	274559
31842	274560
57942	274561
9168	274562
31989	274563
29750	274564
15412	274565
55901	274566
74605	274567
20764	274568
133999	274569
26166	274570
23405	274571
7299	274572
34892	274573
48217	274574
58280	274575
22782	274576
13349	274577
7216	274578
33541	274579
255	274580
90725	274581
11	274582
56649	274583
4512	274584
74764	274585
19704	274586
8589	274587
92724	274588
14715	274589
15032	274590
66095	274591
16753	274592
81027	274593
46703	274594
147669	274595
17102	274596
24611	274597
15051	274598
831	274599
85668	274600
45456	274601
97735	274602
3940	274603
15664	274604
5160	274605
15109	274606
2030	274607
23272	274608
75876	274609
58473	274610
11714	274611
6864	274612
64265	274613
89953	274614
105387	274615
96763	274616
63076	274617
84152	274618
49210	274619
28514	274620
15187	274621
98547	274622
9590	274623
46124	274624
1516	274625
10665	274626
54815	274627
61810	274628
701	274629
103706	274630
32564	274631
79788	274632
31117	274633
37221	274634
29256	274635
22808	274636
64237	274637
12221	274638
38854	274639
363	274640
126564	274641
15871	274642
33704	274643
4936	274644
38449	274645
167972	274646
14124	274647
115647	274648
14362	274649
72685	274650
21052	274651
38270	274652
45552	274653
55831	274654
6007	274655
2194	274656
1084	274657
11908	274658
110555	274659
27486	274660
13729	274661
67052	274662
7293	274663
53757	274664
33980	274665
12859	274666
77717	274667
33782	274668
49334	274669
58679	274670
73107	274671
145180	274672
94642	274673
33589	274674
100674	274675
28187	274676
7494	274677
18631	274678
33196	274679
80196	274680
6382	274681
64482	274682
75583	274683
2465	274684
86919	274685
16750	274686
21309	274687
101854	274688
137753	274689
90663	274690
42605	274691
102272	274692
95109	274693
32	274694
32703	274695
71481	274696
74838	274697
32826	274698
17338	274699
5644	274700
108170	274701
80020	274702
26692	274703
49151	274704
13725	274705
17667	274706
2339	274707
63410	274708
112595	274709
24938	274710
64776	274711
107277	274712
56883	274713
43424	274714
9062	274715
96218	274716
36803	274717
1230	274718
50803	274719
20052	274720
35138	274721
7727	274722
70873	274723
18393	274724
71303	274725
48400	274726
80990	274727
125490	274728
76422	274729
133796	274730
36848	274731
584	274732
1863	274733
30312	274734
105047	274735
47985	274736
4053	274737
13969	274738
110831	274739
35692	274740
21755	274741
25337	274742
13261	274743
7032	274744
45132	274745
14422	274746
16126	274747
21637	274748
1343	274749
3446	274750
94433	274751
38480	274752
20053	274753
72804	274754
19901	274755
4444	274756
12493	274757
3330	274758
109344	274759
34093	274760
115254	274761
23909	274762
27839	274763
6583	274764
33645	274765
7528	274766
32696	274767
1369	274768
35618	274769
10871	274770
31942	274771
9020	274772
37177	274773
5753	274774
101268	274775
9713	274776
1380	274777
8456	274778
24765	274779
14199	274780
91208	274781
124535	274782
35730	274783
20523	274784
42418	274785
437	274786
98291	274787
124513	274788
18208	274789
146953	274790
166545	274791
6213	274792
28798	274793
85011	274794
18040	274795
111809	274796
100841	274797
12882	274798
70237	274799
48427	274800
41168	274801
3117	274802
4681	274803
64436	274804
73751	274805
101356	274806
26669	274807
2719	274808
5566	274809
146695	274810
11512	274811
74043	274812
94987	274813
22804	274814
66878	274815
90619	274816
24599	274817
1995	274818
1085	274819
29951	274820
91029	274821
134657	274822
9857	274823
36168	274824
108816	274825
4100	274826
515	274827
18317	274828
30642	274829
134191	274830
30201	274831
35101	274832
136383	274833
3343	274834
45851	274835
125393	274836
63882	274837
101344	274838
60054	274839
3997	274840
3101	274841
60405	274842
60565	274843
2055	274844
22923	274845
64760	274846
17373	274847
60883	274848
1929	274849
3977	274850
221	274851
102941	274852
23340	274853
26626	274854
18967	274855
47284	274856
158136	274857
1568	274858
21010	274859
27213	274860
65293	274861
7683	274862
4042	274863
345	274864
993	274865
114219	274866
37369	274867
95344	274868
89467	274869
106564	274870
7442	274871
4547	274872
51785	274873
32173	274874
29295	274875
2942	274876
23271	274877
2366	274878
163256	274879
64874	274880
7785	274881
114574	274882
20222	274883
144772	274884
25972	274885
13446	274886
455	274887
28416	274888
29566	274889
138531	274890
99557	274891
7912	274892
32306	274893
13224	274894
12814	274895
77817	274896
42995	274897
84112	274898
13418	274899
3336	274900
26956	274901
19572	274902
68070	274903
38984	274904
50918	274905
42243	274906
10033	274907
59039	274908
17768	274909
56217	274910
72768	274911
6515	274912
7633	274913
4314	274914
72056	274915
154452	274916
32363	274917
5113	274918
47092	274919
18975	274920
23716	274921
72583	274922
156495	274923
14917	274924
53220	274925
23391	274926
33727	274927
67393	274928
113534	274929
111748	274930
144210	274931
12	274932
24681	274933
100911	274934
73105	274935
84821	274936
47283	274937
822	274938
47966	274939
117164	274940
92988	274941
42068	274942
11908	274943
2057	274944
125670	274945
50721	274946
46490	274947
823	274948
115589	274949
48103	274950
12581	274951
25676	274952
53831	274953
28960	274954
61367	274955
1336	274956
68083	274957
18899	274958
57723	274959
66921	274960
128767	274961
18462	274962
95574	274963
36135	274964
5926	274965
25182	274966
101468	274967
4765	274968
133693	274969
9382	274970
63543	274971
71197	274972
23431	274973
112997	274974
390	274975
163537	274976
36543	274977
5956	274978
690	274979
13188	274980
56271	274981
108357	274982
15392	274983
49535	274984
25643	274985
55801	274986
152264	274987
15490	274988
60760	274989
74377	274990
9358	274991
28730	274992
65235	274993
6588	274994
77362	274995
51748	274996
1965	274997
115	274998
81459	274999
14338	275000
38428	275001
5544	275002
131051	275003
1314	275004
86441	275005
20879	275006
161913	275007
51288	275008
12512	275009
146920	275010
42244	275011
33167	275012
108005	275013
3002	275014
57045	275015
61044	275016
35234	275017
95660	275018
30908	275019
19429	275020
19130	275021
12524	275022
55892	275023
85419	275024
44740	275025
10356	275026
137534	275027
903	275028
12823	275029
15457	275030
46178	275031
12336	275032
57596	275033
47461	275034
765	275035
48760	275036
24455	275037
42708	275038
29197	275039
72659	275040
15778	275041
8123	275042
41332	275043
155675	275044
111888	275045
5705	275046
30318	275047
76158	275048
8918	275049
15132	275050
34164	275051
13219	275052
627	275053
1384	275054
17548	275055
156332	275056
42826	275057
27278	275058
85	275059
29690	275060
17094	275061
344	275062
43046	275063
5737	275064
105965	275065
139724	275066
67644	275067
111792	275068
76656	275069
161	275070
112263	275071
139125	275072
11552	275073
65715	275074
53409	275075
12020	275076
152686	275077
31103	275078
17492	275079
134842	275080
100	275081
2396	275082
29926	275083
15553	275084
80686	275085
14399	275086
39181	275087
18303	275088
10296	275089
5542	275090
30087	275091
26999	275092
117089	275093
14750	275094
106092	275095
67346	275096
40775	275097
11667	275098
1278	275099
69123	275100
165992	275101
1592	275102
90982	275103
11253	275104
64414	275105
1960	275106
9902	275107
50308	275108
29835	275109
137935	275110
55269	275111
70272	275112
39757	275113
51492	275114
37199	275115
59581	275116
83817	275117
15801	275118
30190	275119
74767	275120
162717	275121
34514	275122
10138	275123
76004	275124
109568	275125
73924	275126
22600	275127
20696	275128
138290	275129
156325	275130
89685	275131
4611	275132
76401	275133
43589	275134
69529	275135
154773	275136
17984	275137
34400	275138
11286	275139
79015	275140
17219	275141
8569	275142
66069	275143
22638	275144
23927	275145
6432	275146
5097	275147
3513	275148
40038	275149
8350	275150
25517	275151
21983	275152
16523	275153
16261	275154
49452	275155
33360	275156
48421	275157
9729	275158
141796	275159
55684	275160
117763	275161
58413	275162
96593	275163
118901	275164
12021	275165
131528	275166
89084	275167
111915	275168
9080	275169
108582	275170
166758	275171
30338	275172
89613	275173
119363	275174
9478	275175
11540	275176
28416	275177
15112	275178
35853	275179
516	275180
6393	275181
35735	275182
87050	275183
77522	275184
86496	275185
13031	275186
2236	275187
153677	275188
11272	275189
2558	275190
2612	275191
59055	275192
31956	275193
6598	275194
24680	275195
79580	275196
92720	275197
48978	275198
47991	275199
50263	275200
65090	275201
99425	275202
66150	275203
10178	275204
45996	275205
14654	275206
133791	275207
109534	275208
11597	275209
22565	275210
41788	275211
37080	275212
92051	275213
73523	275214
311	275215
15130	275216
113568	275217
5763	275218
80831	275219
14511	275220
33714	275221
9574	275222
46170	275223
37267	275224
1684	275225
25371	275226
52517	275227
10531	275228
109843	275229
24120	275230
14988	275231
2303	275232
8798	275233
3158	275234
80895	275235
135550	275236
61133	275237
27087	275238
53916	275239
9525	275240
55685	275241
81425	275242
10190	275243
114142	275244
7081	275245
114879	275246
9545	275247
46405	275248
76778	275249
45009	275250
20661	275251
41248	275252
17018	275253
97471	275254
28759	275255
3822	275256
140496	275257
49284	275258
1010	275259
95511	275260
67834	275261
4438	275262
110650	275263
21537	275264
102687	275265
103612	275266
72548	275267
109087	275268
30284	275269
106480	275270
9717	275271
136502	275272
38803	275273
62040	275274
19262	275275
5745	275276
53159	275277
24066	275278
46455	275279
78322	275280
19139	275281
11331	275282
95907	275283
30787	275284
19503	275285
110961	275286
96738	275287
23551	275288
13133	275289
35823	275290
5702	275291
102619	275292
74118	275293
161611	275294
34237	275295
17576	275296
3564	275297
18674	275298
48058	275299
13504	275300
7885	275301
38445	275302
36	275303
1422	275304
832	275305
12456	275306
6768	275307
67818	275308
23970	275309
14391	275310
74204	275311
27963	275312
47924	275313
4055	275314
52854	275315
10482	275316
41050	275317
167753	275318
5725	275319
54372	275320
98505	275321
694	275322
5624	275323
163	275324
42957	275325
130932	275326
35542	275327
4221	275328
33948	275329
26652	275330
43455	275331
133744	275332
110750	275333
17737	275334
12981	275335
19425	275336
58347	275337
21478	275338
41599	275339
27612	275340
49644	275341
5969	275342
84121	275343
65540	275344
151517	275345
16475	275346
29513	275347
5901	275348
141709	275349
76672	275350
2416	275351
102750	275352
32862	275353
151022	275354
31126	275355
55337	275356
29211	275357
2493	275358
23309	275359
7118	275360
5992	275361
2074	275362
23258	275363
4437	275364
136837	275365
90737	275366
24103	275367
40267	275368
73464	275369
66822	275370
37436	275371
3252	275372
49616	275373
43886	275374
60448	275375
6172	275376
17951	275377
97393	275378
53382	275379
13516	275380
20941	275381
70145	275382
26141	275383
52624	275384
78372	275385
11906	275386
55587	275387
137601	275388
30625	275389
56303	275390
74046	275391
57	275392
68689	275393
18957	275394
96126	275395
63082	275396
36534	275397
5987	275398
2908	275399
15161	275400
38078	275401
17855	275402
13131	275403
110984	275404
20558	275405
6584	275406
102227	275407
156869	275408
81439	275409
70464	275410
25594	275411
6601	275412
45550	275413
14331	275414
21411	275415
43342	275416
75298	275417
44952	275418
113463	275419
5919	275420
35820	275421
5075	275422
42551	275423
25037	275424
101035	275425
6781	275426
146980	275427
21212	275428
107656	275429
10444	275430
25161	275431
32228	275432
79105	275433
107520	275434
79088	275435
35338	275436
32502	275437
90162	275438
71301	275439
47141	275440
809	275441
112836	275442
63787	275443
11015	275444
45481	275445
83956	275446
24165	275447
54209	275448
139880	275449
18591	275450
26279	275451
15143	275452
58321	275453
105357	275454
66612	275455
7318	275456
49221	275457
47905	275458
42834	275459
102355	275460
92546	275461
29905	275462
22195	275463
21359	275464
25	275465
24711	275466
93714	275467
9815	275468
76895	275469
5226	275470
5552	275471
44159	275472
22683	275473
7172	275474
40154	275475
128164	275476
11180	275477
53455	275478
5758	275479
24639	275480
41930	275481
4645	275482
60100	275483
46025	275484
105703	275485
22549	275486
10122	275487
11606	275488
40076	275489
84442	275490
51518	275491
76217	275492
2775	275493
5886	275494
50724	275495
1165	275496
2990	275497
48708	275498
18937	275499
59719	275500
27745	275501
38694	275502
133063	275503
37418	275504
2259	275505
65589	275506
9009	275507
144214	275508
88421	275509
146723	275510
38037	275511
4254	275512
73005	275513
8665	275514
11822	275515
7108	275516
800	275517
15045	275518
127443	275519
2510	275520
122293	275521
86686	275522
19406	275523
76376	275524
43387	275525
3289	275526
33534	275527
16634	275528
70184	275529
8413	275530
64932	275531
46390	275532
51272	275533
152506	275534
20713	275535
62815	275536
50311	275537
17440	275538
14086	275539
29002	275540
17373	275541
116361	275542
10709	275543
83037	275544
140	275545
131231	275546
3156	275547
53164	275548
81934	275549
40857	275550
38406	275551
37184	275552
6166	275553
69077	275554
5779	275555
117442	275556
50591	275557
165112	275558
27481	275559
11080	275560
49109	275561
10399	275562
43587	275563
91666	275564
1300	275565
2610	275566
73912	275567
1357	275568
53417	275569
2688	275570
2925	275571
20300	275572
39527	275573
24693	275574
11580	275575
43130	275576
112384	275577
4014	275578
32349	275579
12481	275580
68865	275581
35306	275582
4266	275583
52126	275584
20141	275585
42084	275586
129953	275587
73532	275588
11650	275589
102848	275590
56593	275591
12895	275592
58260	275593
20129	275594
51053	275595
11797	275596
17476	275597
62103	275598
39398	275599
19312	275600
9733	275601
14822	275602
41878	275603
66123	275604
138402	275605
17865	275606
30139	275607
58239	275608
14497	275609
58832	275610
78169	275611
35227	275612
12952	275613
29105	275614
83001	275615
25331	275616
18939	275617
153939	275618
51480	275619
43098	275620
36989	275621
594	275622
67509	275623
13308	275624
17244	275625
43581	275626
27279	275627
13998	275628
121993	275629
4472	275630
47503	275631
3686	275632
51363	275633
1786	275634
76583	275635
68528	275636
39145	275637
164599	275638
41869	275639
20337	275640
58858	275641
16382	275642
20465	275643
9764	275644
32341	275645
91541	275646
81145	275647
18095	275648
111890	275649
43741	275650
36738	275651
41010	275652
47720	275653
2613	275654
491	275655
13899	275656
23410	275657
48741	275658
55013	275659
57358	275660
19067	275661
67916	275662
14356	275663
17578	275664
30778	275665
116168	275666
70947	275667
7804	275668
3486	275669
95421	275670
48893	275671
4444	275672
2752	275673
100851	275674
75158	275675
19003	275676
145592	275677
632	275678
622	275679
2633	275680
1068	275681
50815	275682
32744	275683
20717	275684
99555	275685
4376	275686
21345	275687
18982	275688
38164	275689
1641	275690
404	275691
391	275692
27620	275693
27670	275694
292	275695
17493	275696
78192	275697
137969	275698
16212	275699
19581	275700
157	275701
3276	275702
81533	275703
89349	275704
90832	275705
1837	275706
63515	275707
22206	275708
25569	275709
138669	275710
22195	275711
36346	275712
53332	275713
52277	275714
29274	275715
13589	275716
10720	275717
37468	275718
99934	275719
1362	275720
19246	275721
105701	275722
54614	275723
38901	275724
89825	275725
153144	275726
27002	275727
2354	275728
47993	275729
112857	275730
41946	275731
122	275732
42240	275733
63897	275734
38412	275735
38724	275736
4709	275737
81652	275738
60464	275739
107781	275740
59838	275741
82546	275742
87192	275743
6044	275744
348	275745
16903	275746
25868	275747
24071	275748
54282	275749
26307	275750
22713	275751
43832	275752
7144	275753
25440	275754
15384	275755
116522	275756
66208	275757
63038	275758
47416	275759
13943	275760
96784	275761
67114	275762
118062	275763
74080	275764
4447	275765
3020	275766
36856	275767
407	275768
2688	275769
6128	275770
5502	275771
31882	275772
23484	275773
1870	275774
25006	275775
13746	275776
902	275777
1364	275778
61787	275779
33016	275780
80226	275781
58421	275782
43411	275783
109703	275784
427	275785
2673	275786
154339	275787
170130	275788
79165	275789
32190	275790
58878	275791
116443	275792
40268	275793
66867	275794
5079	275795
1282	275796
8236	275797
703	275798
2817	275799
33750	275800
3412	275801
94722	275802
15155	275803
336	275804
11274	275805
39943	275806
137131	275807
23904	275808
32784	275809
42825	275810
16803	275811
1686	275812
11893	275813
575	275814
75534	275815
105251	275816
92681	275817
67046	275818
6955	275819
35226	275820
5779	275821
205	275822
89967	275823
121268	275824
1569	275825
150157	275826
2214	275827
92153	275828
28877	275829
73898	275830
12826	275831
84082	275832
89627	275833
82400	275834
41742	275835
36721	275836
27332	275837
115872	275838
123497	275839
26671	275840
18682	275841
4194	275842
31907	275843
8192	275844
16465	275845
1881	275846
61781	275847
54697	275848
1697	275849
17624	275850
19848	275851
34639	275852
24228	275853
31793	275854
10170	275855
122980	275856
43858	275857
50181	275858
71501	275859
3088	275860
159672	275861
89722	275862
41165	275863
3796	275864
47174	275865
20119	275866
151527	275867
7995	275868
4048	275869
50359	275870
4644	275871
29702	275872
74373	275873
127024	275874
6485	275875
81069	275876
12532	275877
34441	275878
4817	275879
9839	275880
132163	275881
27924	275882
37437	275883
28793	275884
73385	275885
61272	275886
19415	275887
76607	275888
21957	275889
19247	275890
5499	275891
154989	275892
59999	275893
17978	275894
27823	275895
64817	275896
2454	275897
9632	275898
10462	275899
8855	275900
45223	275901
19764	275902
61148	275903
81672	275904
30709	275905
51516	275906
61767	275907
25317	275908
6578	275909
30957	275910
52880	275911
85579	275912
26738	275913
70309	275914
466	275915
46907	275916
14839	275917
13484	275918
18351	275919
11042	275920
18010	275921
45324	275922
65962	275923
48025	275924
3859	275925
1186	275926
7127	275927
37879	275928
3154	275929
17711	275930
36525	275931
2762	275932
8694	275933
138162	275934
9059	275935
11457	275936
79826	275937
4534	275938
1301	275939
45465	275940
2246	275941
6611	275942
81104	275943
7889	275944
18270	275945
68534	275946
103512	275947
57050	275948
5167	275949
65101	275950
22353	275951
19908	275952
98594	275953
647	275954
6082	275955
46841	275956
56044	275957
42475	275958
64461	275959
27235	275960
6216	275961
86842	275962
150052	275963
40618	275964
104260	275965
162154	275966
33382	275967
108827	275968
21495	275969
18261	275970
42615	275971
52915	275972
13651	275973
2389	275974
37430	275975
4498	275976
13812	275977
166925	275978
15332	275979
5710	275980
82144	275981
32635	275982
93393	275983
33356	275984
7686	275985
5865	275986
27373	275987
182	275988
52393	275989
71839	275990
85295	275991
58758	275992
84975	275993
518	275994
51186	275995
10	275996
8159	275997
22583	275998
97285	275999
85533	276000
14856	276001
67097	276002
113898	276003
156109	276004
53390	276005
30367	276006
102428	276007
123029	276008
5239	276009
20069	276010
53565	276011
90691	276012
28498	276013
9126	276014
30389	276015
36977	276016
109431	276017
98228	276018
2791	276019
14548	276020
119980	276021
103203	276022
3902	276023
32209	276024
84476	276025
94966	276026
25228	276027
57250	276028
44157	276029
74327	276030
29807	276031
104567	276032
31604	276033
116128	276034
105618	276035
67524	276036
1332	276037
3767	276038
144743	276039
73915	276040
121463	276041
6405	276042
2085	276043
51877	276044
8704	276045
41614	276046
15951	276047
8083	276048
106150	276049
9649	276050
55421	276051
16838	276052
33821	276053
112547	276054
4163	276055
41760	276056
7820	276057
12429	276058
123230	276059
25914	276060
2137	276061
10720	276062
29385	276063
39264	276064
12610	276065
136768	276066
27364	276067
12203	276068
4684	276069
73126	276070
30959	276071
105599	276072
73768	276073
4276	276074
15102	276075
34228	276076
139032	276077
41511	276078
14609	276079
21000	276080
44440	276081
8242	276082
48382	276083
2147	276084
82766	276085
71	276086
56835	276087
12298	276088
71353	276089
113	276090
4421	276091
2562	276092
6613	276093
1876	276094
61565	276095
8568	276096
136898	276097
20398	276098
44559	276099
74589	276100
36745	276101
23629	276102
42781	276103
10786	276104
77113	276105
8703	276106
48910	276107
131	276108
72881	276109
9256	276110
37996	276111
143	276112
105745	276113
5408	276114
24286	276115
93706	276116
21241	276117
28935	276118
54361	276119
61223	276120
21349	276121
274	276122
3079	276123
16150	276124
32450	276125
30139	276126
19272	276127
123259	276128
67664	276129
93237	276130
38401	276131
99212	276132
9627	276133
33534	276134
126027	276135
63061	276136
85518	276137
43143	276138
19528	276139
151183	276140
67372	276141
11530	276142
52347	276143
5325	276144
8209	276145
46761	276146
116411	276147
654	276148
111127	276149
43417	276150
62017	276151
5384	276152
131508	276153
134194	276154
41060	276155
82940	276156
22182	276157
4416	276158
67548	276159
50626	276160
82520	276161
26856	276162
88842	276163
77783	276164
152886	276165
86986	276166
10246	276167
11312	276168
103724	276169
34946	276170
1821	276171
48321	276172
42944	276173
28496	276174
165502	276175
16742	276176
41678	276177
64291	276178
3097	276179
34466	276180
60298	276181
116196	276182
31496	276183
46656	276184
80263	276185
91	276186
93018	276187
44955	276188
127913	276189
3818	276190
6591	276191
7151	276192
45700	276193
3421	276194
153380	276195
4007	276196
3	276197
7206	276198
83480	276199
90698	276200
62479	276201
31816	276202
28792	276203
6543	276204
129103	276205
6562	276206
21455	276207
25274	276208
34501	276209
2956	276210
80561	276211
94069	276212
2823	276213
94692	276214
49006	276215
9074	276216
83123	276217
32128	276218
80986	276219
113831	276220
64291	276221
7382	276222
76508	276223
81112	276224
10136	276225
17693	276226
62875	276227
84319	276228
4757	276229
58651	276230
48908	276231
19509	276232
93515	276233
10014	276234
107323	276235
76511	276236
6053	276237
14573	276238
46404	276239
1	276240
90670	276241
36068	276242
39400	276243
30182	276244
41380	276245
117019	276246
23637	276247
22150	276248
73600	276249
1829	276250
50606	276251
21140	276252
143500	276253
166878	276254
53887	276255
41129	276256
148266	276257
87742	276258
131058	276259
100925	276260
42185	276261
14412	276262
47736	276263
20941	276264
7920	276265
10144	276266
736	276267
11864	276268
33043	276269
85539	276270
7384	276271
40466	276272
38253	276273
101067	276274
1202	276275
32076	276276
45871	276277
55817	276278
168833	276279
11949	276280
4266	276281
4218	276282
2133	276283
92193	276284
15743	276285
31434	276286
42261	276287
27564	276288
4441	276289
85573	276290
166306	276291
68858	276292
11752	276293
28817	276294
138197	276295
128	276296
60331	276297
12357	276298
122149	276299
56208	276300
7793	276301
68711	276302
18595	276303
16629	276304
22923	276305
52169	276306
85240	276307
42817	276308
135834	276309
39386	276310
38364	276311
10123	276312
46722	276313
58312	276314
31120	276315
20853	276316
947	276317
36990	276318
40021	276319
8184	276320
45896	276321
23097	276322
14366	276323
43184	276324
42858	276325
38055	276326
52767	276327
31193	276328
142927	276329
28391	276330
33853	276331
55044	276332
12613	276333
4018	276334
26542	276335
3734	276336
42565	276337
23479	276338
73733	276339
53317	276340
88805	276341
103485	276342
83972	276343
34252	276344
10156	276345
26583	276346
168362	276347
1018	276348
9969	276349
58087	276350
27444	276351
51442	276352
63959	276353
122284	276354
10042	276355
10132	276356
24973	276357
7883	276358
76971	276359
107982	276360
9785	276361
23801	276362
146	276363
14870	276364
10536	276365
61585	276366
73375	276367
98412	276368
51125	276369
84449	276370
77821	276371
29939	276372
95654	276373
9781	276374
8256	276375
141590	276376
283	276377
41150	276378
33756	276379
51327	276380
282	276381
38882	276382
968	276383
3847	276384
9659	276385
48410	276386
72082	276387
26849	276388
70951	276389
31211	276390
95759	276391
25545	276392
13137	276393
159459	276394
4286	276395
125854	276396
12988	276397
26504	276398
104926	276399
81325	276400
113952	276401
4468	276402
12326	276403
81990	276404
91059	276405
32996	276406
8859	276407
17385	276408
34459	276409
64520	276410
121342	276411
3072	276412
26258	276413
10247	276414
16278	276415
47991	276416
9494	276417
2814	276418
1	276419
128920	276420
233	276421
13119	276422
22143	276423
7161	276424
116037	276425
48948	276426
69967	276427
81816	276428
19615	276429
61076	276430
67809	276431
64964	276432
37555	276433
99757	276434
22646	276435
117307	276436
112308	276437
24607	276438
4054	276439
47437	276440
917	276441
104132	276442
45772	276443
52497	276444
24028	276445
24730	276446
80424	276447
36718	276448
3644	276449
85248	276450
20928	276451
33160	276452
10258	276453
30617	276454
40297	276455
32068	276456
23261	276457
53437	276458
2245	276459
41674	276460
18358	276461
81305	276462
10618	276463
61683	276464
12758	276465
7573	276466
20400	276467
5817	276468
1610	276469
36058	276470
34473	276471
15493	276472
23008	276473
3654	276474
29497	276475
22692	276476
68954	276477
96827	276478
18804	276479
11604	276480
61927	276481
40468	276482
39223	276483
110059	276484
166954	276485
47866	276486
6397	276487
100189	276488
537	276489
10731	276490
33439	276491
28620	276492
101577	276493
106583	276494
115107	276495
10935	276496
2537	276497
5158	276498
67523	276499
16879	276500
8816	276501
59645	276502
53225	276503
9098	276504
164021	276505
1197	276506
2085	276507
132175	276508
75505	276509
66052	276510
28286	276511
140	276512
68267	276513
44685	276514
80254	276515
100571	276516
77075	276517
1825	276518
42572	276519
4904	276520
123687	276521
24379	276522
45164	276523
57299	276524
44352	276525
71318	276526
141458	276527
15619	276528
98215	276529
5604	276530
74072	276531
141828	276532
92290	276533
44943	276534
72124	276535
72042	276536
169164	276537
14	276538
32285	276539
37050	276540
23487	276541
4341	276542
46552	276543
45383	276544
16964	276545
125460	276546
2862	276547
138727	276548
43066	276549
16869	276550
18448	276551
26590	276552
128023	276553
124152	276554
64232	276555
35111	276556
10376	276557
2269	276558
9984	276559
70595	276560
56410	276561
26566	276562
62143	276563
1056	276564
5539	276565
2680	276566
4868	276567
115446	276568
2081	276569
29803	276570
12817	276571
5119	276572
46635	276573
33366	276574
57773	276575
88029	276576
44070	276577
24809	276578
311	276579
27818	276580
28863	276581
50838	276582
48508	276583
1125	276584
72138	276585
139052	276586
36021	276587
125548	276588
72859	276589
165616	276590
121329	276591
14396	276592
9984	276593
134746	276594
34240	276595
72273	276596
17236	276597
9520	276598
62288	276599
12425	276600
54347	276601
4400	276602
7716	276603
4581	276604
95901	276605
4565	276606
19382	276607
104807	276608
75264	276609
59398	276610
75411	276611
32864	276612
20696	276613
7402	276614
4176	276615
105525	276616
4729	276617
27629	276618
23979	276619
46926	276620
157609	276621
131849	276622
25280	276623
33495	276624
95334	276625
69723	276626
16950	276627
143125	276628
48239	276629
9391	276630
80129	276631
23687	276632
38431	276633
55741	276634
12785	276635
23012	276636
6054	276637
56701	276638
14182	276639
97040	276640
13845	276641
718	276642
130014	276643
107220	276644
14010	276645
65579	276646
3130	276647
24651	276648
764	276649
16175	276650
1700	276651
101655	276652
21860	276653
38639	276654
108076	276655
126489	276656
19506	276657
7562	276658
10311	276659
56496	276660
116262	276661
39139	276662
33672	276663
3079	276664
12164	276665
2223	276666
21587	276667
1859	276668
14082	276669
43679	276670
124743	276671
55471	276672
6136	276673
80761	276674
61514	276675
25480	276676
67986	276677
50432	276678
91940	276679
3832	276680
37850	276681
33029	276682
24562	276683
17680	276684
35778	276685
60989	276686
151377	276687
14856	276688
49724	276689
70442	276690
69065	276691
90500	276692
4211	276693
35401	276694
119405	276695
50206	276696
95382	276697
106840	276698
28896	276699
3692	276700
53770	276701
67413	276702
21828	276703
8390	276704
15165	276705
53534	276706
51224	276707
68115	276708
104229	276709
46884	276710
58164	276711
13039	276712
9205	276713
61713	276714
9108	276715
26337	276716
41673	276717
68094	276718
729	276719
69457	276720
473	276721
82410	276722
20076	276723
63471	276724
5603	276725
11463	276726
129566	276727
6154	276728
63931	276729
2210	276730
10833	276731
2374	276732
87396	276733
5387	276734
46125	276735
121892	276736
3656	276737
45693	276738
2977	276739
43046	276740
8222	276741
22130	276742
92588	276743
5211	276744
45395	276745
47679	276746
18464	276747
59908	276748
61771	276749
899	276750
18241	276751
697	276752
26325	276753
13274	276754
24438	276755
40321	276756
140606	276757
425	276758
47129	276759
155622	276760
93812	276761
70697	276762
40818	276763
73227	276764
22802	276765
2077	276766
113732	276767
3689	276768
32783	276769
96014	276770
8582	276771
162425	276772
10141	276773
23311	276774
3373	276775
14552	276776
143824	276777
28252	276778
8889	276779
34257	276780
13226	276781
67492	276782
59734	276783
70043	276784
5761	276785
5662	276786
680	276787
210	276788
80679	276789
79826	276790
40247	276791
30421	276792
78147	276793
64622	276794
18714	276795
21143	276796
100036	276797
48227	276798
76881	276799
4891	276800
92022	276801
43526	276802
94751	276803
85973	276804
22747	276805
85900	276806
67902	276807
114754	276808
76818	276809
19756	276810
126626	276811
8526	276812
42654	276813
78253	276814
45624	276815
19404	276816
155243	276817
10	276818
31440	276819
13172	276820
155241	276821
43732	276822
44311	276823
134369	276824
12967	276825
116546	276826
31090	276827
57261	276828
49489	276829
73708	276830
9270	276831
12109	276832
51250	276833
3151	276834
1114	276835
113864	276836
293	276837
1876	276838
67627	276839
16085	276840
6306	276841
8465	276842
7566	276843
59490	276844
33306	276845
89001	276846
78382	276847
1557	276848
13181	276849
33759	276850
2791	276851
102127	276852
26415	276853
78355	276854
107490	276855
32186	276856
41100	276857
72950	276858
67712	276859
40244	276860
126381	276861
94666	276862
71280	276863
53896	276864
68209	276865
19547	276866
6718	276867
32452	276868
4980	276869
36449	276870
23947	276871
84831	276872
82173	276873
72079	276874
7682	276875
3747	276876
4281	276877
28590	276878
309	276879
65837	276880
13743	276881
4589	276882
11350	276883
85568	276884
6116	276885
15660	276886
42615	276887
39462	276888
19144	276889
10401	276890
4767	276891
69835	276892
98932	276893
70427	276894
17433	276895
28990	276896
69857	276897
40954	276898
26055	276899
148182	276900
19117	276901
62326	276902
4261	276903
41462	276904
54810	276905
13020	276906
58124	276907
28237	276908
4836	276909
77064	276910
54609	276911
124754	276912
8551	276913
22657	276914
578	276915
131530	276916
19042	276917
43069	276918
2242	276919
15679	276920
35564	276921
42748	276922
21329	276923
7597	276924
29994	276925
94512	276926
23729	276927
113899	276928
37474	276929
113231	276930
53438	276931
20482	276932
75780	276933
14961	276934
69676	276935
6313	276936
71800	276937
41036	276938
137342	276939
56832	276940
18252	276941
105571	276942
3088	276943
5207	276944
89293	276945
12880	276946
7688	276947
12141	276948
8302	276949
11755	276950
22728	276951
32111	276952
2187	276953
155331	276954
102467	276955
4766	276956
51617	276957
50631	276958
156477	276959
48827	276960
15215	276961
104263	276962
116009	276963
1288	276964
49983	276965
6924	276966
32211	276967
8956	276968
99742	276969
13813	276970
6370	276971
106295	276972
27259	276973
28055	276974
10300	276975
102060	276976
63486	276977
24358	276978
111535	276979
7400	276980
15462	276981
5254	276982
23258	276983
161289	276984
14090	276985
25410	276986
24810	276987
162508	276988
138970	276989
19450	276990
120358	276991
106233	276992
116304	276993
17033	276994
5967	276995
99719	276996
12031	276997
64844	276998
72489	276999
79946	277000
99711	277001
4588	277002
17503	277003
94585	277004
105508	277005
9778	277006
59459	277007
66533	277008
14618	277009
50472	277010
36759	277011
23957	277012
386	277013
14219	277014
43010	277015
2547	277016
11820	277017
2988	277018
74537	277019
131832	277020
13323	277021
52004	277022
76263	277023
120025	277024
35604	277025
31933	277026
129701	277027
132347	277028
81994	277029
57481	277030
93248	277031
61507	277032
148982	277033
51030	277034
78644	277035
7698	277036
2005	277037
13107	277038
132079	277039
37803	277040
816	277041
2865	277042
86923	277043
133937	277044
5518	277045
6376	277046
5350	277047
13110	277048
24454	277049
92435	277050
32751	277051
49525	277052
10509	277053
43654	277054
7778	277055
51023	277056
291	277057
194	277058
13219	277059
126339	277060
64097	277061
55325	277062
54275	277063
77825	277064
73890	277065
78964	277066
2256	277067
62321	277068
9120	277069
45791	277070
914	277071
36187	277072
101096	277073
30439	277074
24987	277075
114331	277076
60079	277077
82263	277078
19732	277079
24210	277080
67578	277081
8539	277082
135062	277083
75525	277084
46362	277085
95915	277086
6513	277087
81708	277088
4871	277089
51551	277090
109845	277091
35882	277092
8917	277093
2440	277094
11588	277095
65251	277096
38539	277097
55744	277098
21291	277099
11839	277100
15015	277101
1065	277102
100649	277103
38692	277104
17200	277105
52207	277106
12072	277107
66964	277108
6106	277109
4857	277110
13195	277111
20277	277112
13939	277113
27658	277114
106211	277115
3985	277116
113697	277117
2058	277118
11256	277119
21890	277120
58592	277121
2	277122
28573	277123
35071	277124
8257	277125
96998	277126
737	277127
69794	277128
13542	277129
135047	277130
17232	277131
134254	277132
110261	277133
19188	277134
2668	277135
10301	277136
8599	277137
9771	277138
115814	277139
32615	277140
30170	277141
107561	277142
9872	277143
117025	277144
17195	277145
159389	277146
153204	277147
14917	277148
32260	277149
77709	277150
24893	277151
72	277152
49456	277153
76722	277154
32129	277155
747	277156
28313	277157
42888	277158
28821	277159
123398	277160
41156	277161
20571	277162
7571	277163
19720	277164
42450	277165
54	277166
35110	277167
50521	277168
44743	277169
295	277170
4929	277171
85827	277172
139891	277173
15586	277174
41124	277175
58386	277176
64970	277177
74203	277178
30668	277179
90542	277180
18475	277181
9643	277182
67860	277183
33334	277184
9364	277185
90027	277186
1577	277187
9941	277188
140643	277189
81114	277190
91726	277191
160497	277192
88357	277193
59862	277194
130599	277195
51242	277196
102000	277197
23417	277198
36045	277199
53879	277200
100183	277201
66760	277202
3011	277203
2354	277204
64412	277205
16387	277206
51722	277207
27818	277208
649	277209
10511	277210
8860	277211
14126	277212
20785	277213
47282	277214
81019	277215
66704	277216
112148	277217
93783	277218
2454	277219
59747	277220
54960	277221
20599	277222
22014	277223
37561	277224
28208	277225
19752	277226
16981	277227
8133	277228
131233	277229
13765	277230
2914	277231
20609	277232
18007	277233
40962	277234
43829	277235
5916	277236
36088	277237
781	277238
40564	277239
62625	277240
78351	277241
70123	277242
12775	277243
52106	277244
56209	277245
68388	277246
55357	277247
62533	277248
52246	277249
97387	277250
32454	277251
49113	277252
71936	277253
9253	277254
29338	277255
38156	277256
48708	277257
6655	277258
4656	277259
701	277260
34966	277261
4429	277262
9074	277263
107060	277264
38139	277265
498	277266
18941	277267
4163	277268
24426	277269
536	277270
19284	277271
13978	277272
141591	277273
165686	277274
16577	277275
11314	277276
19180	277277
762	277278
42	277279
266	277280
101994	277281
4430	277282
76976	277283
40803	277284
135989	277285
108587	277286
103720	277287
23534	277288
52309	277289
6787	277290
147208	277291
141710	277292
12143	277293
9621	277294
99720	277295
2088	277296
80912	277297
34720	277298
1124	277299
12392	277300
30922	277301
6495	277302
31942	277303
20824	277304
80403	277305
9286	277306
96115	277307
135786	277308
13429	277309
93135	277310
60286	277311
20298	277312
25876	277313
27677	277314
107910	277315
59385	277316
140895	277317
5216	277318
514	277319
91799	277320
376	277321
167132	277322
53246	277323
18232	277324
4615	277325
10867	277326
131489	277327
17983	277328
2714	277329
11201	277330
27510	277331
4780	277332
20521	277333
36180	277334
14576	277335
62655	277336
12795	277337
72361	277338
3830	277339
31602	277340
51422	277341
26180	277342
22	277343
38149	277344
73338	277345
52931	277346
30041	277347
23429	277348
8076	277349
49940	277350
29020	277351
122526	277352
152186	277353
52266	277354
69814	277355
62119	277356
368	277357
11664	277358
16118	277359
7188	277360
44284	277361
36979	277362
131950	277363
48261	277364
23559	277365
73895	277366
107218	277367
1893	277368
35667	277369
59228	277370
12305	277371
17492	277372
15834	277373
59228	277374
9554	277375
31394	277376
37181	277377
14809	277378
4802	277379
45095	277380
191	277381
27634	277382
8000	277383
101450	277384
93784	277385
13720	277386
18936	277387
1999	277388
13657	277389
1976	277390
4527	277391
166199	277392
65278	277393
131917	277394
7934	277395
16416	277396
167457	277397
4693	277398
49086	277399
15719	277400
13006	277401
29194	277402
30409	277403
13162	277404
30192	277405
73917	277406
16986	277407
23409	277408
33704	277409
53862	277410
27660	277411
130336	277412
111243	277413
4436	277414
14871	277415
86817	277416
29673	277417
68000	277418
48383	277419
88857	277420
1906	277421
754	277422
7448	277423
37420	277424
2522	277425
12297	277426
91769	277427
4029	277428
37215	277429
107882	277430
9294	277431
3072	277432
65034	277433
31396	277434
11374	277435
2189	277436
150368	277437
445	277438
10402	277439
60067	277440
53358	277441
65597	277442
10124	277443
45918	277444
66341	277445
67671	277446
29755	277447
45588	277448
15343	277449
56818	277450
102903	277451
55683	277452
45034	277453
3711	277454
46496	277455
19656	277456
25362	277457
27942	277458
29880	277459
99200	277460
136564	277461
9087	277462
61020	277463
2467	277464
54164	277465
50120	277466
64360	277467
87872	277468
622	277469
50306	277470
98034	277471
44811	277472
18723	277473
39759	277474
55448	277475
59722	277476
67769	277477
204	277478
38840	277479
54312	277480
51249	277481
78016	277482
56026	277483
2190	277484
39063	277485
11210	277486
27998	277487
44961	277488
5252	277489
30906	277490
17646	277491
39222	277492
532	277493
114427	277494
36261	277495
137542	277496
46430	277497
72714	277498
48791	277499
25106	277500
2617	277501
1975	277502
17150	277503
30736	277504
66539	277505
49469	277506
45640	277507
41876	277508
83057	277509
56214	277510
13733	277511
18215	277512
115267	277513
83591	277514
84555	277515
12884	277516
49773	277517
48141	277518
27876	277519
77172	277520
73782	277521
58529	277522
51854	277523
120955	277524
70712	277525
24280	277526
20399	277527
8004	277528
24574	277529
63774	277530
20264	277531
12060	277532
9865	277533
5086	277534
147377	277535
7924	277536
12400	277537
14905	277538
83178	277539
66044	277540
92919	277541
35900	277542
42831	277543
9432	277544
100955	277545
64896	277546
41414	277547
37878	277548
82151	277549
33630	277550
2396	277551
92490	277552
40865	277553
5227	277554
14327	277555
133341	277556
21779	277557
4221	277558
23393	277559
81805	277560
135946	277561
57137	277562
65791	277563
103924	277564
62218	277565
59449	277566
29044	277567
21470	277568
37851	277569
4852	277570
30340	277571
58748	277572
27684	277573
13935	277574
40216	277575
27971	277576
8633	277577
52049	277578
85967	277579
15795	277580
14179	277581
6322	277582
77535	277583
4067	277584
20003	277585
82082	277586
86038	277587
71720	277588
99	277589
4030	277590
8237	277591
6354	277592
119369	277593
107306	277594
26418	277595
6851	277596
94117	277597
23847	277598
35845	277599
37129	277600
76558	277601
11249	277602
112821	277603
6938	277604
10158	277605
93217	277606
58853	277607
129183	277608
3221	277609
142	277610
17181	277611
32766	277612
94084	277613
36347	277614
129263	277615
147806	277616
164466	277617
5223	277618
751	277619
5127	277620
31898	277621
55835	277622
16437	277623
1430	277624
11881	277625
154479	277626
23380	277627
41964	277628
72206	277629
9686	277630
27149	277631
147654	277632
17406	277633
16444	277634
111901	277635
84863	277636
1096	277637
77403	277638
1927	277639
47380	277640
13121	277641
21959	277642
110298	277643
91972	277644
52397	277645
59740	277646
14119	277647
66627	277648
40383	277649
134526	277650
101582	277651
141566	277652
72724	277653
83519	277654
6400	277655
2065	277656
48292	277657
10619	277658
158584	277659
113403	277660
16168	277661
5169	277662
3933	277663
8611	277664
86334	277665
18476	277666
22806	277667
13373	277668
136984	277669
10958	277670
42729	277671
142	277672
23793	277673
9388	277674
4099	277675
101335	277676
23764	277677
21963	277678
80307	277679
39421	277680
59806	277681
124035	277682
48120	277683
139342	277684
6063	277685
41780	277686
65729	277687
12214	277688
134686	277689
41799	277690
33049	277691
16036	277692
10278	277693
142229	277694
7368	277695
10041	277696
105881	277697
108932	277698
9133	277699
52690	277700
113088	277701
5047	277702
164344	277703
150776	277704
92191	277705
4772	277706
4938	277707
40573	277708
17237	277709
45018	277710
70903	277711
1962	277712
16059	277713
29191	277714
19734	277715
10982	277716
104714	277717
29219	277718
106578	277719
5021	277720
31592	277721
39397	277722
135497	277723
35868	277724
116485	277725
9358	277726
23657	277727
60485	277728
90225	277729
3506	277730
79432	277731
70711	277732
28678	277733
115176	277734
43306	277735
8949	277736
31049	277737
19634	277738
5962	277739
150298	277740
124781	277741
2616	277742
112695	277743
43330	277744
12958	277745
19373	277746
21955	277747
121868	277748
5287	277749
131857	277750
39032	277751
17376	277752
113372	277753
96527	277754
20681	277755
1562	277756
60570	277757
39008	277758
105622	277759
28385	277760
12767	277761
57504	277762
99774	277763
56074	277764
11085	277765
53709	277766
46724	277767
4370	277768
96470	277769
38096	277770
38165	277771
11922	277772
124021	277773
30354	277774
56455	277775
4012	277776
24028	277777
86748	277778
81008	277779
29438	277780
61152	277781
29222	277782
9779	277783
12465	277784
9682	277785
55639	277786
8474	277787
14406	277788
91627	277789
45581	277790
22277	277791
129233	277792
45959	277793
3059	277794
28406	277795
46077	277796
166415	277797
9546	277798
18129	277799
3217	277800
2764	277801
44650	277802
93629	277803
2604	277804
77639	277805
14796	277806
38577	277807
37277	277808
4373	277809
12167	277810
48733	277811
116040	277812
78161	277813
25344	277814
765	277815
133360	277816
13308	277817
11231	277818
7921	277819
114592	277820
7210	277821
30403	277822
6787	277823
65728	277824
39685	277825
69579	277826
8410	277827
6455	277828
97618	277829
89586	277830
61234	277831
30828	277832
7823	277833
68125	277834
10782	277835
43154	277836
75001	277837
161118	277838
4720	277839
46783	277840
34314	277841
117988	277842
4893	277843
41452	277844
17200	277845
6674	277846
96735	277847
74002	277848
9097	277849
45535	277850
44671	277851
2272	277852
2298	277853
7924	277854
16793	277855
66233	277856
64269	277857
87347	277858
59132	277859
49424	277860
113565	277861
95218	277862
17617	277863
84652	277864
1782	277865
68623	277866
59629	277867
17469	277868
113310	277869
34970	277870
43289	277871
21948	277872
61166	277873
77520	277874
10578	277875
65678	277876
139429	277877
106480	277878
43606	277879
20375	277880
97741	277881
2649	277882
3870	277883
21782	277884
24441	277885
60921	277886
54970	277887
47470	277888
29642	277889
21526	277890
3985	277891
48883	277892
44728	277893
45416	277894
45668	277895
68940	277896
45072	277897
69377	277898
13455	277899
10652	277900
4655	277901
2710	277902
20916	277903
32674	277904
709	277905
23648	277906
4101	277907
15524	277908
137966	277909
1947	277910
481	277911
43416	277912
31741	277913
12985	277914
55125	277915
140333	277916
40976	277917
4774	277918
104256	277919
167357	277920
25596	277921
99396	277922
39158	277923
91708	277924
1323	277925
66062	277926
1524	277927
43334	277928
10669	277929
51003	277930
6510	277931
41170	277932
76263	277933
1822	277934
117658	277935
38210	277936
35399	277937
50856	277938
127257	277939
37622	277940
50810	277941
22883	277942
73410	277943
32856	277944
68876	277945
32529	277946
17026	277947
2062	277948
96742	277949
11876	277950
17659	277951
36666	277952
5291	277953
110985	277954
48883	277955
102582	277956
53504	277957
25675	277958
15889	277959
964	277960
184	277961
5211	277962
2898	277963
18762	277964
32605	277965
39731	277966
17509	277967
87595	277968
18252	277969
58626	277970
77814	277971
127935	277972
138086	277973
9718	277974
4176	277975
320	277976
3520	277977
17591	277978
59127	277979
31559	277980
29841	277981
4024	277982
129281	277983
91300	277984
72973	277985
144114	277986
29841	277987
110699	277988
122867	277989
102016	277990
93377	277991
17406	277992
6904	277993
11096	277994
16637	277995
47357	277996
60322	277997
26391	277998
1554	277999
2478	278000
3551	278001
117069	278002
8187	278003
13081	278004
60407	278005
19665	278006
14377	278007
6642	278008
79891	278009
18018	278010
6148	278011
331	278012
1729	278013
498	278014
56530	278015
105674	278016
5020	278017
57688	278018
67669	278019
18124	278020
5176	278021
154682	278022
21019	278023
19020	278024
31568	278025
16337	278026
26740	278027
9761	278028
55743	278029
11715	278030
76990	278031
10020	278032
140827	278033
42680	278034
14007	278035
21768	278036
50455	278037
54758	278038
58064	278039
1501	278040
29949	278041
45947	278042
13078	278043
76517	278044
61116	278045
1132	278046
13050	278047
38043	278048
32718	278049
22291	278050
72921	278051
115359	278052
81196	278053
1372	278054
142261	278055
51911	278056
6959	278057
9804	278058
26757	278059
88781	278060
103758	278061
27709	278062
2215	278063
5393	278064
351	278065
78384	278066
1690	278067
690	278068
60296	278069
6149	278070
156741	278071
21937	278072
11373	278073
39330	278074
77883	278075
2871	278076
3327	278077
85865	278078
32347	278079
83077	278080
32847	278081
71400	278082
64279	278083
5903	278084
114895	278085
4278	278086
113784	278087
58784	278088
272	278089
77570	278090
74088	278091
7148	278092
25991	278093
11294	278094
8045	278095
9276	278096
5823	278097
38863	278098
37881	278099
2005	278100
154295	278101
46565	278102
40635	278103
66868	278104
17495	278105
4151	278106
19497	278107
5132	278108
8581	278109
10506	278110
63611	278111
139002	278112
8607	278113
8577	278114
20357	278115
114323	278116
16209	278117
15125	278118
45169	278119
12733	278120
9792	278121
15685	278122
22777	278123
789	278124
107114	278125
12	278126
24375	278127
3128	278128
143267	278129
13896	278130
18967	278131
20546	278132
89479	278133
22011	278134
7844	278135
4521	278136
126213	278137
57355	278138
12303	278139
25866	278140
557	278141
3884	278142
39521	278143
60259	278144
80358	278145
147569	278146
115042	278147
45094	278148
14177	278149
169210	278150
21134	278151
36183	278152
77684	278153
64334	278154
55987	278155
147779	278156
1820	278157
148436	278158
54824	278159
29200	278160
72901	278161
138321	278162
73066	278163
114294	278164
16054	278165
43606	278166
23171	278167
73285	278168
36490	278169
22917	278170
10294	278171
47467	278172
127855	278173
37487	278174
2728	278175
14003	278176
79440	278177
101771	278178
11268	278179
149502	278180
6918	278181
29430	278182
21369	278183
168250	278184
36814	278185
1682	278186
68481	278187
29174	278188
29555	278189
58824	278190
12213	278191
48134	278192
108433	278193
27081	278194
4117	278195
62960	278196
870	278197
81501	278198
89227	278199
55442	278200
38673	278201
63527	278202
105930	278203
15307	278204
128929	278205
44114	278206
63860	278207
5151	278208
81856	278209
114500	278210
98958	278211
418	278212
72103	278213
66273	278214
13718	278215
54665	278216
106904	278217
61439	278218
14707	278219
35455	278220
6841	278221
90749	278222
5065	278223
107547	278224
12287	278225
79091	278226
45353	278227
80363	278228
4334	278229
45547	278230
86502	278231
13547	278232
44633	278233
148547	278234
14118	278235
55171	278236
44416	278237
17897	278238
1105	278239
34571	278240
729	278241
13678	278242
80093	278243
77792	278244
42747	278245
34140	278246
20161	278247
52049	278248
96	278249
30732	278250
6497	278251
97492	278252
15675	278253
69072	278254
116680	278255
5050	278256
71233	278257
14705	278258
67454	278259
33967	278260
68020	278261
22039	278262
75680	278263
54121	278264
2486	278265
3353	278266
127770	278267
162946	278268
38627	278269
62079	278270
1	278271
33858	278272
22814	278273
24262	278274
5093	278275
54109	278276
42924	278277
19190	278278
311	278279
144823	278280
67409	278281
10443	278282
1284	278283
43944	278284
18531	278285
7585	278286
18062	278287
18833	278288
35634	278289
4403	278290
2621	278291
67354	278292
28917	278293
110202	278294
38573	278295
1591	278296
112510	278297
93610	278298
47599	278299
83978	278300
1377	278301
3990	278302
44862	278303
80887	278304
19671	278305
22132	278306
39634	278307
114391	278308
56203	278309
37935	278310
10226	278311
31681	278312
67878	278313
24429	278314
486	278315
10832	278316
42417	278317
125261	278318
2517	278319
94417	278320
13601	278321
472	278322
58516	278323
87526	278324
44971	278325
91695	278326
60345	278327
30264	278328
17796	278329
7224	278330
40608	278331
63733	278332
13468	278333
20663	278334
1308	278335
82	278336
7972	278337
24204	278338
15835	278339
5874	278340
54155	278341
98	278342
69026	278343
18255	278344
35140	278345
27123	278346
43971	278347
13354	278348
49277	278349
37103	278350
50946	278351
13724	278352
40178	278353
62662	278354
79558	278355
20637	278356
82552	278357
410	278358
12316	278359
20792	278360
116019	278361
95859	278362
147158	278363
130489	278364
15313	278365
15013	278366
7658	278367
85633	278368
124181	278369
27	278370
16393	278371
20391	278372
9998	278373
109701	278374
6	278375
47578	278376
42856	278377
61062	278378
17979	278379
19716	278380
3315	278381
113410	278382
89152	278383
411	278384
58185	278385
11294	278386
113885	278387
86026	278388
7108	278389
33084	278390
63553	278391
55351	278392
18299	278393
81236	278394
103769	278395
21290	278396
80067	278397
11204	278398
86788	278399
90797	278400
22971	278401
126324	278402
103153	278403
116060	278404
95918	278405
21209	278406
914	278407
5417	278408
28892	278409
83639	278410
45935	278411
32552	278412
29286	278413
69801	278414
62510	278415
38591	278416
18328	278417
15170	278418
46831	278419
1339	278420
18391	278421
89820	278422
25488	278423
17092	278424
145859	278425
107514	278426
37413	278427
6864	278428
18281	278429
1396	278430
61742	278431
72365	278432
2097	278433
8554	278434
27755	278435
3702	278436
126675	278437
102636	278438
8165	278439
39522	278440
936	278441
4692	278442
1179	278443
64793	278444
35920	278445
6088	278446
131205	278447
7260	278448
4951	278449
9363	278450
12275	278451
76085	278452
44394	278453
76982	278454
12412	278455
90331	278456
12313	278457
135681	278458
29948	278459
32546	278460
8849	278461
65704	278462
12980	278463
159373	278464
5448	278465
15581	278466
14626	278467
1757	278468
69050	278469
21593	278470
591	278471
55915	278472
110665	278473
1378	278474
9821	278475
92247	278476
127269	278477
26021	278478
20278	278479
92319	278480
19921	278481
95199	278482
89816	278483
101246	278484
31	278485
57233	278486
11934	278487
149000	278488
2477	278489
81	278490
40956	278491
103795	278492
65701	278493
34185	278494
54307	278495
18447	278496
161398	278497
786	278498
32206	278499
33727	278500
21957	278501
136748	278502
88495	278503
5987	278504
18310	278505
6045	278506
5218	278507
102318	278508
2083	278509
45526	278510
51728	278511
34557	278512
71334	278513
430	278514
7109	278515
132985	278516
24919	278517
100243	278518
128479	278519
45406	278520
11351	278521
95374	278522
19910	278523
226	278524
11244	278525
114065	278526
30134	278527
76498	278528
37392	278529
78230	278530
5243	278531
68790	278532
6967	278533
24075	278534
46851	278535
17746	278536
1246	278537
55759	278538
17941	278539
28523	278540
70181	278541
60821	278542
113896	278543
49022	278544
44726	278545
2538	278546
24544	278547
136073	278548
378	278549
83221	278550
18709	278551
14561	278552
22274	278553
94482	278554
150360	278555
42623	278556
1737	278557
54901	278558
115313	278559
4223	278560
130063	278561
8221	278562
31012	278563
43357	278564
146664	278565
64350	278566
3943	278567
13172	278568
130761	278569
100779	278570
109954	278571
7480	278572
497	278573
8138	278574
5203	278575
42016	278576
31261	278577
62667	278578
3156	278579
2391	278580
3094	278581
42716	278582
16464	278583
872	278584
131644	278585
29542	278586
18079	278587
3148	278588
329	278589
3557	278590
133805	278591
34	278592
25855	278593
57119	278594
23804	278595
81007	278596
30631	278597
105131	278598
15539	278599
35379	278600
138973	278601
77944	278602
108737	278603
59845	278604
7203	278605
25373	278606
56004	278607
15200	278608
283	278609
140226	278610
10744	278611
138781	278612
3341	278613
13333	278614
10122	278615
5180	278616
96619	278617
125602	278618
109076	278619
82949	278620
44782	278621
4935	278622
11870	278623
67231	278624
101980	278625
2543	278626
120634	278627
93446	278628
59231	278629
44384	278630
72379	278631
8547	278632
85460	278633
39153	278634
6329	278635
35254	278636
166133	278637
25617	278638
56	278639
1641	278640
3424	278641
13317	278642
52437	278643
53456	278644
59433	278645
43447	278646
44838	278647
6493	278648
35742	278649
3120	278650
2145	278651
8956	278652
58133	278653
76420	278654
61	278655
41928	278656
67308	278657
23900	278658
42119	278659
25082	278660
84476	278661
10926	278662
107590	278663
11614	278664
3544	278665
30813	278666
111919	278667
1860	278668
4908	278669
1928	278670
20442	278671
6875	278672
100966	278673
143592	278674
18542	278675
14173	278676
129035	278677
460	278678
53383	278679
3552	278680
40922	278681
48248	278682
1172	278683
39119	278684
86263	278685
99875	278686
3411	278687
28860	278688
8199	278689
4061	278690
46358	278691
73105	278692
86039	278693
112751	278694
45896	278695
68936	278696
24903	278697
627	278698
37836	278699
83050	278700
87620	278701
24785	278702
586	278703
120238	278704
123883	278705
87610	278706
81995	278707
82213	278708
43903	278709
46	278710
131222	278711
19766	278712
107058	278713
20375	278714
36854	278715
15009	278716
76703	278717
4734	278718
40652	278719
19508	278720
28132	278721
7434	278722
52003	278723
41047	278724
13970	278725
32620	278726
38025	278727
1256	278728
26699	278729
94903	278730
109247	278731
77064	278732
99766	278733
53860	278734
5966	278735
11014	278736
31063	278737
56010	278738
19831	278739
11029	278740
110396	278741
111608	278742
23072	278743
124149	278744
27217	278745
40635	278746
20827	278747
30939	278748
3539	278749
28606	278750
68487	278751
12896	278752
1008	278753
97740	278754
1020	278755
60812	278756
154731	278757
1234	278758
11433	278759
76418	278760
66361	278761
40689	278762
2592	278763
6050	278764
79934	278765
25594	278766
33852	278767
7149	278768
76084	278769
87014	278770
91484	278771
18521	278772
15591	278773
3902	278774
119	278775
15291	278776
40212	278777
83425	278778
82272	278779
5173	278780
66169	278781
47501	278782
112871	278783
10960	278784
59042	278785
4043	278786
88429	278787
12657	278788
30662	278789
42645	278790
84993	278791
1523	278792
162300	278793
1813	278794
82756	278795
1259	278796
8919	278797
37801	278798
61464	278799
54910	278800
71041	278801
49424	278802
16529	278803
157868	278804
104955	278805
132955	278806
4931	278807
27255	278808
90243	278809
31785	278810
6239	278811
52113	278812
69058	278813
26014	278814
121822	278815
57974	278816
69849	278817
128056	278818
81554	278819
41211	278820
146	278821
6096	278822
106978	278823
4456	278824
72530	278825
10858	278826
35203	278827
45443	278828
8320	278829
34123	278830
4617	278831
10805	278832
499	278833
106487	278834
140750	278835
8716	278836
113328	278837
28760	278838
17208	278839
138043	278840
6746	278841
42229	278842
8331	278843
106647	278844
37890	278845
58185	278846
10315	278847
46164	278848
50555	278849
82672	278850
2900	278851
5	278852
21032	278853
34439	278854
94824	278855
41065	278856
3169	278857
88917	278858
58263	278859
130950	278860
26128	278861
37223	278862
2692	278863
86247	278864
2119	278865
107842	278866
16551	278867
57424	278868
124157	278869
121541	278870
10652	278871
48905	278872
21654	278873
12501	278874
138888	278875
34017	278876
15832	278877
67367	278878
2191	278879
43605	278880
38331	278881
38659	278882
64210	278883
82262	278884
803	278885
2508	278886
68789	278887
6527	278888
1587	278889
102641	278890
58605	278891
125026	278892
49874	278893
21583	278894
12398	278895
105224	278896
19775	278897
20062	278898
1784	278899
17907	278900
79758	278901
67022	278902
119030	278903
8253	278904
20692	278905
2747	278906
30849	278907
37615	278908
31079	278909
9957	278910
30166	278911
57173	278912
7322	278913
45588	278914
522	278915
19535	278916
55874	278917
2685	278918
99947	278919
21197	278920
97368	278921
49355	278922
6364	278923
49411	278924
96169	278925
23720	278926
55103	278927
103632	278928
43369	278929
1659	278930
71	278931
40976	278932
24982	278933
35717	278934
54860	278935
39119	278936
81847	278937
100616	278938
65724	278939
108370	278940
9789	278941
8248	278942
151719	278943
61244	278944
2826	278945
84295	278946
52170	278947
77383	278948
2761	278949
51465	278950
11115	278951
11689	278952
76559	278953
3124	278954
24627	278955
7278	278956
11801	278957
95124	278958
40950	278959
3112	278960
67013	278961
90939	278962
20175	278963
10454	278964
98470	278965
137761	278966
61242	278967
7942	278968
88674	278969
2826	278970
111794	278971
680	278972
51658	278973
374	278974
24267	278975
97874	278976
68944	278977
28851	278978
30996	278979
16597	278980
69919	278981
21341	278982
54414	278983
35052	278984
1353	278985
30556	278986
7795	278987
46707	278988
36972	278989
29917	278990
45006	278991
40488	278992
28079	278993
2897	278994
107257	278995
128775	278996
25385	278997
74375	278998
163042	278999
50352	279000
47229	279001
5490	279002
91961	279003
2353	279004
132889	279005
136729	279006
35684	279007
14558	279008
17450	279009
107874	279010
8668	279011
124433	279012
81545	279013
88131	279014
28584	279015
48256	279016
61590	279017
65613	279018
65390	279019
49285	279020
54475	279021
78771	279022
29508	279023
15400	279024
63178	279025
5331	279026
10817	279027
57773	279028
28851	279029
2977	279030
40980	279031
51458	279032
56361	279033
98995	279034
37121	279035
8804	279036
67049	279037
140244	279038
15888	279039
24851	279040
43212	279041
60449	279042
45337	279043
11007	279044
4677	279045
11760	279046
87016	279047
15276	279048
137931	279049
80481	279050
102764	279051
100109	279052
5793	279053
58217	279054
64656	279055
27089	279056
88024	279057
106387	279058
9456	279059
45588	279060
53213	279061
61496	279062
51970	279063
15875	279064
44727	279065
12633	279066
10579	279067
72327	279068
14705	279069
33852	279070
18085	279071
5911	279072
54427	279073
73900	279074
135586	279075
18445	279076
11806	279077
29223	279078
37405	279079
20367	279080
42214	279081
7743	279082
6581	279083
67390	279084
13501	279085
7948	279086
5576	279087
44222	279088
1001	279089
6075	279090
7535	279091
19224	279092
116114	279093
3026	279094
37543	279095
7214	279096
71891	279097
2183	279098
75640	279099
47013	279100
130749	279101
58928	279102
42936	279103
80693	279104
45775	279105
138318	279106
20745	279107
8160	279108
39938	279109
12949	279110
8237	279111
53236	279112
17772	279113
4396	279114
143468	279115
20706	279116
17018	279117
9172	279118
18370	279119
6606	279120
62072	279121
50914	279122
76196	279123
2745	279124
1671	279125
132345	279126
18609	279127
54229	279128
154697	279129
29830	279130
70032	279131
8531	279132
10630	279133
13195	279134
37157	279135
17640	279136
36726	279137
18907	279138
116212	279139
57720	279140
51761	279141
91559	279142
45498	279143
15531	279144
11642	279145
16102	279146
21964	279147
18718	279148
55599	279149
169417	279150
80147	279151
56917	279152
37865	279153
3613	279154
81090	279155
101293	279156
16432	279157
49075	279158
99231	279159
116970	279160
35043	279161
54227	279162
16183	279163
144748	279164
86351	279165
4919	279166
5661	279167
3138	279168
72770	279169
14011	279170
124772	279171
83289	279172
15808	279173
31258	279174
99429	279175
8220	279176
87138	279177
22776	279178
23420	279179
112826	279180
71164	279181
7797	279182
65705	279183
16571	279184
27795	279185
2963	279186
8197	279187
28830	279188
96481	279189
11177	279190
67014	279191
323	279192
60196	279193
41715	279194
26781	279195
21	279196
49004	279197
8117	279198
15814	279199
41443	279200
18203	279201
95023	279202
48863	279203
30156	279204
99295	279205
59756	279206
93371	279207
20419	279208
133709	279209
78608	279210
134444	279211
25012	279212
79048	279213
84480	279214
26908	279215
11382	279216
105037	279217
31380	279218
28980	279219
74135	279220
27452	279221
74532	279222
87630	279223
74248	279224
13252	279225
57844	279226
94528	279227
60131	279228
19967	279229
64599	279230
6641	279231
62167	279232
9078	279233
1093	279234
6110	279235
30953	279236
27283	279237
88791	279238
9109	279239
50056	279240
3838	279241
14990	279242
28268	279243
13392	279244
4436	279245
70624	279246
4277	279247
10088	279248
70420	279249
1761	279250
80331	279251
3991	279252
64184	279253
122659	279254
558	279255
7750	279256
80815	279257
99861	279258
27511	279259
61379	279260
95401	279261
144007	279262
106751	279263
2433	279264
8023	279265
6096	279266
41122	279267
12402	279268
36922	279269
51197	279270
139419	279271
3204	279272
38535	279273
20863	279274
22938	279275
23040	279276
11758	279277
16421	279278
19519	279279
10680	279280
48490	279281
18867	279282
58660	279283
2255	279284
539	279285
82728	279286
123152	279287
100574	279288
147701	279289
115507	279290
29263	279291
12385	279292
5669	279293
128952	279294
48248	279295
37793	279296
64327	279297
37879	279298
1578	279299
69345	279300
35804	279301
57804	279302
30805	279303
13382	279304
51423	279305
19307	279306
10596	279307
7723	279308
17015	279309
24735	279310
40216	279311
37326	279312
56047	279313
2802	279314
70860	279315
11689	279316
15776	279317
59169	279318
69391	279319
15853	279320
130019	279321
10078	279322
159135	279323
60296	279324
66217	279325
77034	279326
122781	279327
128982	279328
33273	279329
9325	279330
16811	279331
57956	279332
43849	279333
3336	279334
15187	279335
73643	279336
16959	279337
27963	279338
33014	279339
13332	279340
32898	279341
64630	279342
10938	279343
4588	279344
12075	279345
5540	279346
92	279347
10456	279348
24462	279349
70833	279350
139598	279351
13144	279352
77450	279353
21546	279354
22823	279355
2946	279356
91316	279357
89356	279358
17319	279359
66347	279360
23093	279361
26946	279362
40644	279363
6778	279364
37171	279365
14882	279366
7770	279367
31014	279368
88594	279369
160447	279370
24826	279371
43262	279372
13155	279373
6053	279374
126090	279375
6099	279376
45750	279377
164576	279378
45277	279379
58517	279380
56842	279381
11914	279382
32936	279383
19139	279384
13758	279385
40185	279386
72852	279387
36888	279388
759	279389
115334	279390
95196	279391
25060	279392
121938	279393
87600	279394
10364	279395
55914	279396
1797	279397
167235	279398
82889	279399
71285	279400
19650	279401
32126	279402
5584	279403
46853	279404
7388	279405
104718	279406
66431	279407
37573	279408
108635	279409
138244	279410
33389	279411
139590	279412
78925	279413
56286	279414
30148	279415
6753	279416
7394	279417
106757	279418
30227	279419
21221	279420
45083	279421
60	279422
38565	279423
128470	279424
137671	279425
162125	279426
2475	279427
28367	279428
1022	279429
29828	279430
12587	279431
2247	279432
7592	279433
76432	279434
18862	279435
84784	279436
56645	279437
2182	279438
24300	279439
2062	279440
9653	279441
19578	279442
23644	279443
24757	279444
2169	279445
53843	279446
81747	279447
53885	279448
227	279449
347	279450
4878	279451
55407	279452
12711	279453
5162	279454
155754	279455
484	279456
13524	279457
30988	279458
170050	279459
18545	279460
48431	279461
50814	279462
656	279463
53031	279464
47701	279465
62282	279466
75764	279467
34536	279468
72481	279469
12515	279470
47268	279471
26955	279472
37172	279473
67244	279474
9245	279475
1470	279476
168706	279477
32336	279478
4160	279479
17847	279480
32756	279481
126400	279482
63411	279483
43245	279484
39421	279485
54134	279486
53004	279487
54039	279488
78980	279489
27707	279490
81110	279491
1433	279492
87439	279493
34481	279494
18037	279495
89361	279496
21820	279497
89660	279498
7747	279499
22960	279500
21631	279501
24465	279502
163049	279503
115296	279504
17528	279505
45260	279506
28040	279507
120356	279508
60162	279509
58300	279510
132522	279511
82862	279512
7504	279513
18852	279514
23549	279515
1197	279516
79264	279517
21072	279518
96123	279519
17570	279520
148210	279521
25516	279522
110972	279523
74562	279524
31038	279525
5304	279526
41167	279527
52173	279528
22425	279529
92795	279530
121788	279531
3848	279532
17466	279533
50239	279534
3317	279535
141681	279536
26294	279537
16985	279538
57033	279539
56710	279540
2443	279541
2943	279542
101746	279543
22412	279544
2471	279545
104605	279546
66996	279547
8149	279548
57364	279549
55664	279550
5456	279551
145355	279552
17778	279553
34780	279554
3323	279555
91860	279556
6340	279557
93513	279558
29540	279559
15200	279560
111593	279561
133691	279562
82393	279563
76304	279564
3058	279565
48558	279566
3943	279567
32055	279568
26965	279569
30813	279570
1884	279571
110801	279572
17068	279573
79010	279574
23068	279575
55955	279576
5309	279577
106187	279578
25194	279579
14953	279580
35786	279581
112935	279582
41704	279583
105354	279584
23716	279585
57729	279586
12962	279587
32395	279588
110272	279589
137557	279590
49357	279591
100097	279592
51663	279593
5316	279594
64477	279595
58214	279596
41056	279597
45217	279598
7304	279599
8815	279600
77474	279601
81190	279602
84946	279603
69925	279604
33696	279605
166827	279606
55337	279607
67925	279608
46797	279609
121086	279610
6813	279611
127033	279612
42105	279613
1554	279614
17412	279615
1774	279616
445	279617
67751	279618
75987	279619
39796	279620
46789	279621
5087	279622
39191	279623
26735	279624
5920	279625
1394	279626
12997	279627
41212	279628
16619	279629
48600	279630
7401	279631
20091	279632
32748	279633
94844	279634
166597	279635
120396	279636
1444	279637
67213	279638
25868	279639
41333	279640
144499	279641
69587	279642
12150	279643
138538	279644
45125	279645
3393	279646
4181	279647
14037	279648
33947	279649
51839	279650
60833	279651
21131	279652
2342	279653
137208	279654
111801	279655
55030	279656
44088	279657
16685	279658
94711	279659
49826	279660
16437	279661
95386	279662
108718	279663
18756	279664
22098	279665
44337	279666
5346	279667
38597	279668
6599	279669
33033	279670
33232	279671
35131	279672
3889	279673
53730	279674
20292	279675
2847	279676
5993	279677
95653	279678
61753	279679
84469	279680
81704	279681
16159	279682
46385	279683
58722	279684
10225	279685
41797	279686
46378	279687
30007	279688
16260	279689
22805	279690
13811	279691
10212	279692
52070	279693
18889	279694
28646	279695
7204	279696
4020	279697
39097	279698
61865	279699
65670	279700
52887	279701
35431	279702
94568	279703
53834	279704
81769	279705
47546	279706
13706	279707
104940	279708
7906	279709
10020	279710
15841	279711
23052	279712
4135	279713
38350	279714
43826	279715
2242	279716
86929	279717
65058	279718
42026	279719
68483	279720
6469	279721
9870	279722
58601	279723
40410	279724
44129	279725
17579	279726
75111	279727
16538	279728
45039	279729
22192	279730
13214	279731
26487	279732
9646	279733
24756	279734
17412	279735
81218	279736
30531	279737
24156	279738
6405	279739
3029	279740
24204	279741
4969	279742
10190	279743
87170	279744
37960	279745
7094	279746
10495	279747
4927	279748
75956	279749
6734	279750
11841	279751
39729	279752
21482	279753
886	279754
66081	279755
136159	279756
214	279757
43335	279758
7097	279759
342	279760
21696	279761
27692	279762
5043	279763
58721	279764
68723	279765
21898	279766
23981	279767
36535	279768
21270	279769
29783	279770
25631	279771
78217	279772
52869	279773
124593	279774
35511	279775
116919	279776
10266	279777
62787	279778
70652	279779
113072	279780
78302	279781
52502	279782
66495	279783
16872	279784
7433	279785
75346	279786
5692	279787
69955	279788
53193	279789
383	279790
8912	279791
9851	279792
60630	279793
129637	279794
28519	279795
27055	279796
28723	279797
19650	279798
6837	279799
113694	279800
52405	279801
64584	279802
58040	279803
9064	279804
36987	279805
3384	279806
95653	279807
59585	279808
8233	279809
7765	279810
4366	279811
14112	279812
135111	279813
35783	279814
30759	279815
62405	279816
44015	279817
107719	279818
158711	279819
124209	279820
70168	279821
2081	279822
8622	279823
26625	279824
84514	279825
65350	279826
13428	279827
107633	279828
7885	279829
124707	279830
68572	279831
1091	279832
129476	279833
26211	279834
20607	279835
13935	279836
3440	279837
60530	279838
9424	279839
50066	279840
55810	279841
31028	279842
113042	279843
19896	279844
7969	279845
927	279846
50090	279847
129712	279848
24354	279849
12662	279850
41219	279851
96302	279852
39526	279853
73972	279854
3130	279855
50295	279856
49825	279857
22327	279858
70278	279859
21906	279860
32873	279861
9182	279862
56064	279863
3835	279864
9034	279865
14139	279866
123404	279867
8282	279868
7820	279869
31638	279870
29597	279871
110023	279872
13872	279873
161330	279874
4268	279875
51845	279876
57905	279877
94682	279878
74382	279879
41797	279880
87688	279881
4666	279882
93900	279883
83308	279884
45691	279885
5216	279886
9245	279887
46909	279888
32788	279889
48343	279890
7075	279891
52562	279892
2924	279893
15131	279894
44721	279895
117732	279896
80195	279897
6622	279898
793	279899
3366	279900
139277	279901
107135	279902
59453	279903
25821	279904
34161	279905
5031	279906
3485	279907
99708	279908
141858	279909
40676	279910
20059	279911
6285	279912
34523	279913
74833	279914
51959	279915
40766	279916
35458	279917
28942	279918
69680	279919
31676	279920
5728	279921
41365	279922
54075	279923
18542	279924
109735	279925
32125	279926
47294	279927
51623	279928
13868	279929
54094	279930
57243	279931
58195	279932
54773	279933
34160	279934
8655	279935
16901	279936
55864	279937
51007	279938
31528	279939
34880	279940
10217	279941
21320	279942
90014	279943
49707	279944
85624	279945
50003	279946
149	279947
18083	279948
89592	279949
63792	279950
78667	279951
111205	279952
44700	279953
168117	279954
25264	279955
101064	279956
27774	279957
27894	279958
39	279959
16129	279960
10362	279961
3835	279962
78171	279963
52176	279964
40180	279965
12476	279966
32260	279967
23108	279968
113925	279969
57535	279970
133950	279971
93837	279972
68334	279973
7866	279974
50418	279975
6892	279976
34829	279977
104948	279978
1546	279979
47595	279980
43375	279981
6401	279982
108489	279983
37360	279984
6052	279985
6563	279986
51923	279987
55098	279988
77170	279989
54036	279990
13721	279991
4395	279992
60725	279993
8376	279994
3260	279995
26889	279996
15955	279997
111468	279998
25271	279999
39	280000
3173	280001
401	280002
5130	280003
31277	280004
101460	280005
77560	280006
13615	280007
27798	280008
10279	280009
38289	280010
85241	280011
31677	280012
46169	280013
17079	280014
44659	280015
10577	280016
62561	280017
54742	280018
112901	280019
88451	280020
78792	280021
111110	280022
8665	280023
142366	280024
34034	280025
103234	280026
58610	280027
13546	280028
65367	280029
27341	280030
70620	280031
39601	280032
93059	280033
6497	280034
113603	280035
79224	280036
135425	280037
64456	280038
11890	280039
122861	280040
7432	280041
23411	280042
10154	280043
21302	280044
114459	280045
3114	280046
26183	280047
40836	280048
37944	280049
36230	280050
7082	280051
56071	280052
19331	280053
46084	280054
32564	280055
9730	280056
81224	280057
20799	280058
46167	280059
122217	280060
97516	280061
38695	280062
116897	280063
40447	280064
26775	280065
73856	280066
87422	280067
123733	280068
138959	280069
1866	280070
78817	280071
64091	280072
48372	280073
57472	280074
18336	280075
5714	280076
29834	280077
4067	280078
6908	280079
66604	280080
101394	280081
35508	280082
86662	280083
66814	280084
76337	280085
76398	280086
75012	280087
1257	280088
103342	280089
70008	280090
26201	280091
97061	280092
3595	280093
14904	280094
85877	280095
240	280096
20617	280097
37156	280098
8218	280099
55326	280100
35316	280101
119551	280102
55386	280103
73680	280104
46968	280105
2625	280106
1880	280107
10155	280108
35445	280109
5521	280110
48758	280111
33579	280112
57246	280113
26714	280114
19102	280115
4077	280116
33544	280117
74414	280118
20470	280119
41535	280120
25175	280121
18045	280122
53690	280123
24436	280124
97851	280125
75106	280126
2940	280127
60033	280128
28392	280129
280	280130
38617	280131
63638	280132
5281	280133
98460	280134
21774	280135
3552	280136
107623	280137
87714	280138
24715	280139
925	280140
7929	280141
38692	280142
113381	280143
98302	280144
86074	280145
15534	280146
355	280147
10746	280148
41472	280149
129711	280150
85953	280151
108587	280152
76708	280153
50369	280154
33141	280155
51273	280156
1694	280157
45247	280158
3790	280159
115105	280160
46106	280161
51105	280162
35083	280163
20876	280164
45966	280165
44972	280166
124877	280167
9104	280168
32115	280169
77645	280170
6215	280171
16117	280172
52203	280173
19229	280174
70029	280175
113370	280176
14709	280177
3463	280178
63402	280179
128060	280180
55003	280181
43264	280182
11644	280183
32416	280184
26596	280185
45564	280186
10375	280187
55615	280188
5786	280189
5068	280190
1	280191
145061	280192
3016	280193
59506	280194
22085	280195
92939	280196
72531	280197
18338	280198
102527	280199
128302	280200
79633	280201
155951	280202
4626	280203
25065	280204
94407	280205
34042	280206
7444	280207
7863	280208
1855	280209
55538	280210
59950	280211
923	280212
52791	280213
29500	280214
107074	280215
50352	280216
15886	280217
13988	280218
44166	280219
88658	280220
64250	280221
59313	280222
8734	280223
15834	280224
47496	280225
114361	280226
81418	280227
9843	280228
6478	280229
28511	280230
8215	280231
111351	280232
57795	280233
60581	280234
415	280235
48739	280236
10988	280237
13892	280238
22087	280239
41527	280240
30523	280241
43191	280242
7090	280243
15502	280244
144511	280245
129161	280246
28274	280247
2037	280248
29264	280249
25802	280250
159782	280251
11388	280252
29250	280253
60196	280254
47433	280255
20883	280256
1939	280257
16060	280258
2709	280259
82626	280260
30994	280261
33813	280262
81387	280263
94104	280264
8807	280265
115550	280266
8719	280267
3591	280268
54684	280269
11512	280270
62489	280271
9963	280272
108784	280273
5606	280274
163994	280275
10387	280276
126039	280277
63218	280278
7259	280279
21653	280280
18718	280281
129683	280282
33081	280283
61028	280284
7065	280285
5766	280286
164869	280287
75810	280288
42429	280289
80670	280290
114725	280291
94330	280292
25177	280293
89566	280294
14827	280295
59391	280296
17341	280297
45457	280298
39390	280299
5075	280300
77264	280301
288	280302
21459	280303
27106	280304
45323	280305
37773	280306
26782	280307
3124	280308
19718	280309
122669	280310
5786	280311
1840	280312
2599	280313
83371	280314
39542	280315
13323	280316
26336	280317
38197	280318
29189	280319
32962	280320
13532	280321
80834	280322
126387	280323
41038	280324
69392	280325
49156	280326
41248	280327
18394	280328
9511	280329
9321	280330
7895	280331
42165	280332
38750	280333
100193	280334
90464	280335
22333	280336
1880	280337
39336	280338
41355	280339
1073	280340
9273	280341
2038	280342
29122	280343
39138	280344
100946	280345
1618	280346
94852	280347
6384	280348
7134	280349
19454	280350
36447	280351
90361	280352
24199	280353
36663	280354
58957	280355
12745	280356
9069	280357
80465	280358
83239	280359
169707	280360
48245	280361
9872	280362
15368	280363
119517	280364
1775	280365
78674	280366
6960	280367
10407	280368
69194	280369
24462	280370
8079	280371
45499	280372
58906	280373
1468	280374
48284	280375
47563	280376
574	280377
72240	280378
73529	280379
44405	280380
66672	280381
18123	280382
65435	280383
41471	280384
3679	280385
10962	280386
16759	280387
101728	280388
72001	280389
22976	280390
17463	280391
14006	280392
4409	280393
42357	280394
97263	280395
106717	280396
39577	280397
90885	280398
12505	280399
31671	280400
24218	280401
33605	280402
84556	280403
18757	280404
58649	280405
98137	280406
12169	280407
28955	280408
51117	280409
60135	280410
35774	280411
68116	280412
62184	280413
26283	280414
43451	280415
66285	280416
88401	280417
8840	280418
51456	280419
16107	280420
24595	280421
2866	280422
14422	280423
43055	280424
62031	280425
125801	280426
2137	280427
46119	280428
28261	280429
84552	280430
37066	280431
54547	280432
3413	280433
45790	280434
22286	280435
170234	280436
5305	280437
71326	280438
112014	280439
131439	280440
62160	280441
108757	280442
29012	280443
90571	280444
1143	280445
75511	280446
27581	280447
70574	280448
98885	280449
12639	280450
344	280451
15994	280452
82197	280453
1395	280454
33083	280455
101637	280456
41588	280457
6385	280458
38247	280459
2777	280460
150509	280461
67338	280462
13076	280463
30609	280464
5886	280465
44977	280466
52131	280467
6637	280468
20964	280469
26467	280470
1110	280471
57689	280472
21547	280473
39391	280474
16427	280475
10910	280476
98083	280477
2572	280478
1556	280479
11863	280480
93573	280481
113133	280482
17307	280483
10719	280484
90991	280485
106059	280486
102396	280487
143535	280488
129787	280489
114525	280490
68004	280491
62433	280492
52335	280493
16371	280494
12148	280495
22512	280496
1096	280497
64864	280498
61987	280499
20674	280500
9217	280501
138901	280502
22944	280503
76853	280504
27832	280505
131165	280506
27984	280507
31380	280508
41303	280509
37443	280510
42657	280511
90667	280512
70127	280513
64428	280514
30454	280515
15065	280516
130652	280517
8647	280518
89729	280519
18089	280520
111031	280521
61021	280522
53109	280523
23466	280524
120258	280525
80202	280526
5630	280527
1803	280528
80031	280529
35383	280530
91724	280531
7060	280532
35153	280533
95798	280534
63371	280535
48890	280536
30044	280537
3106	280538
75937	280539
32936	280540
19614	280541
8502	280542
18738	280543
41227	280544
83507	280545
151618	280546
11314	280547
419	280548
87300	280549
38952	280550
30205	280551
72423	280552
27210	280553
4442	280554
61824	280555
42852	280556
7724	280557
16298	280558
10318	280559
3995	280560
60653	280561
66205	280562
41633	280563
21501	280564
23268	280565
96122	280566
24770	280567
29484	280568
47108	280569
77239	280570
12456	280571
55195	280572
46633	280573
4331	280574
49073	280575
22530	280576
37576	280577
17479	280578
42977	280579
62254	280580
52864	280581
47581	280582
57043	280583
13340	280584
59090	280585
51165	280586
116059	280587
12959	280588
62620	280589
60557	280590
9477	280591
20932	280592
41440	280593
16440	280594
29384	280595
57067	280596
16347	280597
109377	280598
38030	280599
7075	280600
13518	280601
88561	280602
36291	280603
122462	280604
12299	280605
45016	280606
79699	280607
55263	280608
25220	280609
23429	280610
102028	280611
120444	280612
8140	280613
11948	280614
42121	280615
84437	280616
7953	280617
83108	280618
70637	280619
111729	280620
28477	280621
20907	280622
66748	280623
34616	280624
23186	280625
12422	280626
37829	280627
76669	280628
11518	280629
17245	280630
169488	280631
3637	280632
77600	280633
113624	280634
114252	280635
139219	280636
80610	280637
113897	280638
139500	280639
54160	280640
65084	280641
45254	280642
45166	280643
200	280644
51117	280645
37817	280646
152479	280647
10543	280648
21134	280649
6405	280650
65735	280651
18095	280652
30315	280653
92385	280654
159825	280655
134905	280656
2311	280657
66336	280658
26761	280659
35566	280660
9789	280661
71069	280662
61764	280663
142708	280664
116765	280665
63628	280666
52604	280667
86016	280668
66414	280669
107706	280670
67911	280671
77079	280672
135301	280673
40099	280674
37101	280675
59260	280676
159274	280677
5833	280678
30806	280679
2099	280680
24656	280681
95862	280682
44960	280683
48146	280684
6391	280685
123105	280686
5427	280687
72726	280688
98199	280689
18051	280690
24253	280691
156416	280692
13652	280693
49115	280694
42758	280695
46841	280696
47976	280697
18074	280698
76544	280699
19019	280700
76823	280701
3060	280702
114974	280703
33226	280704
13951	280705
8511	280706
3478	280707
114290	280708
117	280709
37546	280710
79780	280711
30632	280712
115458	280713
2490	280714
6547	280715
4166	280716
31103	280717
80209	280718
81230	280719
13438	280720
2495	280721
29982	280722
44161	280723
72168	280724
80766	280725
628	280726
26354	280727
76609	280728
4247	280729
2234	280730
8441	280731
32	280732
32753	280733
108922	280734
6654	280735
93748	280736
37154	280737
102413	280738
122798	280739
1281	280740
70028	280741
43336	280742
57224	280743
146959	280744
76036	280745
52583	280746
109093	280747
43936	280748
116016	280749
42459	280750
152344	280751
93494	280752
21103	280753
29560	280754
402	280755
45633	280756
20090	280757
77497	280758
76213	280759
68638	280760
5257	280761
22237	280762
138200	280763
23770	280764
13631	280765
46628	280766
101879	280767
52626	280768
35352	280769
56254	280770
1413	280771
727	280772
86821	280773
6497	280774
31756	280775
3247	280776
14654	280777
97840	280778
109677	280779
123690	280780
64534	280781
136896	280782
48074	280783
1840	280784
508	280785
10141	280786
76045	280787
87916	280788
53040	280789
11590	280790
4733	280791
101626	280792
44556	280793
3102	280794
83678	280795
450	280796
40275	280797
8651	280798
82259	280799
105692	280800
2230	280801
12316	280802
18629	280803
10437	280804
4986	280805
43709	280806
67178	280807
111040	280808
19412	280809
40315	280810
17602	280811
2568	280812
32718	280813
42744	280814
70549	280815
37256	280816
29847	280817
19797	280818
89428	280819
14506	280820
8840	280821
1841	280822
13753	280823
82306	280824
31047	280825
26499	280826
17921	280827
113239	280828
6555	280829
35316	280830
14735	280831
68127	280832
36564	280833
30205	280834
69937	280835
124782	280836
83594	280837
34379	280838
103274	280839
7969	280840
38014	280841
157057	280842
20210	280843
53664	280844
47247	280845
64994	280846
10956	280847
54057	280848
44332	280849
20595	280850
28090	280851
129297	280852
8282	280853
44589	280854
43326	280855
52145	280856
3229	280857
98880	280858
58221	280859
2065	280860
24945	280861
62118	280862
17498	280863
12267	280864
53345	280865
80002	280866
39208	280867
10411	280868
70165	280869
68812	280870
49990	280871
36229	280872
106677	280873
106916	280874
39426	280875
64643	280876
128872	280877
30098	280878
10306	280879
6373	280880
363	280881
7248	280882
99776	280883
55950	280884
54320	280885
89481	280886
2561	280887
23032	280888
114131	280889
36200	280890
97978	280891
103526	280892
162088	280893
110575	280894
90127	280895
70131	280896
91021	280897
2479	280898
53042	280899
2148	280900
3126	280901
28695	280902
13141	280903
1962	280904
22700	280905
43857	280906
93221	280907
7230	280908
94428	280909
90187	280910
63257	280911
46308	280912
26	280913
49653	280914
67549	280915
105168	280916
8643	280917
10395	280918
10340	280919
46164	280920
72056	280921
12394	280922
40996	280923
116385	280924
50136	280925
84612	280926
77851	280927
86458	280928
4798	280929
9050	280930
143080	280931
164209	280932
27937	280933
43860	280934
51030	280935
38265	280936
102297	280937
4292	280938
55545	280939
39993	280940
81923	280941
1378	280942
11	280943
121344	280944
83320	280945
22855	280946
59911	280947
105346	280948
455	280949
1595	280950
89300	280951
80545	280952
15621	280953
88145	280954
78247	280955
7630	280956
85038	280957
45794	280958
41152	280959
67642	280960
1834	280961
670	280962
60743	280963
83776	280964
83352	280965
19735	280966
12826	280967
94675	280968
87610	280969
7230	280970
76173	280971
463	280972
48204	280973
4498	280974
5333	280975
90464	280976
44920	280977
154401	280978
54900	280979
31524	280980
85925	280981
13849	280982
15559	280983
80283	280984
13662	280985
130076	280986
76768	280987
81518	280988
13181	280989
64953	280990
8572	280991
967	280992
824	280993
82509	280994
26806	280995
56036	280996
4341	280997
36648	280998
18052	280999
62223	281000
25722	281001
50024	281002
33801	281003
15342	281004
16671	281005
29828	281006
88407	281007
49863	281008
34117	281009
34142	281010
20622	281011
1404	281012
164677	281013
40824	281014
5667	281015
4638	281016
7874	281017
2609	281018
39655	281019
107403	281020
5713	281021
946	281022
88078	281023
71956	281024
117806	281025
17337	281026
54998	281027
984	281028
50784	281029
27973	281030
7525	281031
47066	281032
12063	281033
93988	281034
25343	281035
49153	281036
9136	281037
30818	281038
60069	281039
2328	281040
26482	281041
19189	281042
109609	281043
91261	281044
77208	281045
163375	281046
64555	281047
22618	281048
64	281049
106868	281050
12319	281051
100896	281052
26966	281053
94100	281054
1926	281055
15596	281056
71314	281057
46908	281058
3637	281059
53508	281060
164986	281061
4306	281062
63464	281063
41664	281064
108492	281065
132646	281066
20422	281067
81276	281068
37550	281069
11276	281070
5573	281071
15712	281072
55891	281073
77973	281074
116526	281075
66729	281076
114932	281077
17391	281078
1971	281079
48345	281080
75302	281081
119195	281082
13390	281083
3388	281084
4582	281085
33409	281086
11447	281087
24709	281088
110684	281089
12829	281090
109188	281091
14198	281092
40136	281093
20409	281094
72878	281095
2513	281096
4707	281097
101614	281098
47554	281099
99357	281100
42594	281101
79892	281102
180	281103
63779	281104
103641	281105
91339	281106
33081	281107
41492	281108
131988	281109
46531	281110
51614	281111
20279	281112
15308	281113
20934	281114
7484	281115
35442	281116
240	281117
9513	281118
24630	281119
34985	281120
10179	281121
27178	281122
20914	281123
59324	281124
15301	281125
4241	281126
51053	281127
24944	281128
8833	281129
45883	281130
38483	281131
6231	281132
163564	281133
80564	281134
6458	281135
36533	281136
32497	281137
134440	281138
50112	281139
34309	281140
73171	281141
5116	281142
40509	281143
5897	281144
1914	281145
6635	281146
78762	281147
85616	281148
27422	281149
85290	281150
45040	281151
29360	281152
14221	281153
25563	281154
4525	281155
43096	281156
39277	281157
9440	281158
31132	281159
34616	281160
67387	281161
550	281162
27841	281163
55445	281164
9542	281165
21988	281166
84111	281167
77384	281168
40331	281169
16004	281170
75277	281171
160272	281172
29961	281173
910	281174
33860	281175
156254	281176
68871	281177
32741	281178
58040	281179
4308	281180
39283	281181
82927	281182
70208	281183
9891	281184
116155	281185
2468	281186
2138	281187
7273	281188
37572	281189
15094	281190
64825	281191
102288	281192
48542	281193
84871	281194
39431	281195
76932	281196
17505	281197
87168	281198
5934	281199
29348	281200
15101	281201
35432	281202
1035	281203
24076	281204
15519	281205
59337	281206
23691	281207
31192	281208
46086	281209
131185	281210
11609	281211
9094	281212
130249	281213
46030	281214
6876	281215
11162	281216
25016	281217
30095	281218
33416	281219
8397	281220
18674	281221
14306	281222
87591	281223
84774	281224
149736	281225
1089	281226
12077	281227
59581	281228
49533	281229
9772	281230
45910	281231
161796	281232
22970	281233
105486	281234
75246	281235
3975	281236
48937	281237
4415	281238
20166	281239
2101	281240
49549	281241
164404	281242
158433	281243
125422	281244
103613	281245
31548	281246
27649	281247
72832	281248
29967	281249
7533	281250
98216	281251
3526	281252
16171	281253
32897	281254
84326	281255
11462	281256
13904	281257
93266	281258
146168	281259
36684	281260
66207	281261
11382	281262
5644	281263
96953	281264
8285	281265
56450	281266
25535	281267
7938	281268
34875	281269
35551	281270
91767	281271
62968	281272
22790	281273
5648	281274
4089	281275
12856	281276
24270	281277
32785	281278
66429	281279
136917	281280
28274	281281
78931	281282
22541	281283
19639	281284
5621	281285
30898	281286
136289	281287
63008	281288
102703	281289
69647	281290
103200	281291
85660	281292
81205	281293
65875	281294
585	281295
19533	281296
29803	281297
47544	281298
47527	281299
11526	281300
110825	281301
4003	281302
950	281303
9358	281304
1803	281305
73125	281306
100507	281307
13278	281308
23476	281309
66209	281310
42103	281311
5231	281312
63373	281313
27386	281314
18699	281315
44442	281316
25521	281317
42071	281318
17410	281319
134882	281320
52931	281321
568	281322
81741	281323
79425	281324
27636	281325
8887	281326
51012	281327
69926	281328
6269	281329
1110	281330
41096	281331
9661	281332
29831	281333
22049	281334
29025	281335
125431	281336
156048	281337
37094	281338
4897	281339
460	281340
115429	281341
81116	281342
76828	281343
25125	281344
6751	281345
20504	281346
80103	281347
8537	281348
6394	281349
94199	281350
50786	281351
25380	281352
2267	281353
9740	281354
2274	281355
41248	281356
131344	281357
13001	281358
5382	281359
88438	281360
80204	281361
48503	281362
43579	281363
99301	281364
30767	281365
39499	281366
50943	281367
16448	281368
14764	281369
40693	281370
25035	281371
25967	281372
3306	281373
22713	281374
22266	281375
26435	281376
51705	281377
2451	281378
73165	281379
81758	281380
7231	281381
9667	281382
22323	281383
46232	281384
58958	281385
28795	281386
84726	281387
7277	281388
6800	281389
90272	281390
733	281391
23673	281392
27452	281393
30863	281394
817	281395
26060	281396
106457	281397
62850	281398
29577	281399
62145	281400
15031	281401
55845	281402
23183	281403
21204	281404
63587	281405
42223	281406
2454	281407
19644	281408
43753	281409
7260	281410
87148	281411
22950	281412
6283	281413
113320	281414
147501	281415
61473	281416
45913	281417
92136	281418
50111	281419
26645	281420
18285	281421
80287	281422
20121	281423
11597	281424
19127	281425
120513	281426
68251	281427
68388	281428
135734	281429
4091	281430
93480	281431
28867	281432
65730	281433
3488	281434
5015	281435
48106	281436
24944	281437
84416	281438
10	281439
4521	281440
101419	281441
150878	281442
94394	281443
66345	281444
31713	281445
86654	281446
43840	281447
4968	281448
36134	281449
47871	281450
30285	281451
3253	281452
16630	281453
30089	281454
10498	281455
40620	281456
30762	281457
105896	281458
541	281459
9999	281460
6751	281461
24725	281462
57626	281463
11293	281464
80657	281465
49742	281466
40266	281467
24132	281468
59552	281469
50233	281470
90826	281471
1437	281472
32119	281473
11682	281474
155381	281475
265	281476
3925	281477
19458	281478
9590	281479
169856	281480
7211	281481
8572	281482
51564	281483
4865	281484
6230	281485
84008	281486
62186	281487
20374	281488
7010	281489
168969	281490
110851	281491
7378	281492
17695	281493
142521	281494
3490	281495
113542	281496
82208	281497
159868	281498
34749	281499
20659	281500
113010	281501
33394	281502
13965	281503
5056	281504
150408	281505
110002	281506
2895	281507
4816	281508
58286	281509
28517	281510
146882	281511
45545	281512
44602	281513
35377	281514
54756	281515
51575	281516
11307	281517
66500	281518
61977	281519
23796	281520
77018	281521
17397	281522
41972	281523
6352	281524
5687	281525
79618	281526
628	281527
79460	281528
59891	281529
42447	281530
13843	281531
6207	281532
4370	281533
10115	281534
98863	281535
16718	281536
71108	281537
4541	281538
46600	281539
129097	281540
43710	281541
89988	281542
42718	281543
35545	281544
143424	281545
15252	281546
74860	281547
11747	281548
34442	281549
77823	281550
52094	281551
25824	281552
162274	281553
973	281554
384	281555
32726	281556
77822	281557
32228	281558
65027	281559
57086	281560
37745	281561
2182	281562
45418	281563
10481	281564
15529	281565
64848	281566
85910	281567
9777	281568
48799	281569
31313	281570
107704	281571
96079	281572
129486	281573
79070	281574
25839	281575
51369	281576
158070	281577
1931	281578
31149	281579
71423	281580
42901	281581
9259	281582
4503	281583
61234	281584
27126	281585
77533	281586
135645	281587
221	281588
124248	281589
8874	281590
113850	281591
35259	281592
138672	281593
7461	281594
83455	281595
43601	281596
72113	281597
102508	281598
1732	281599
50313	281600
75379	281601
65144	281602
56265	281603
103880	281604
10814	281605
28675	281606
18857	281607
62441	281608
13733	281609
155584	281610
7104	281611
6643	281612
149542	281613
47173	281614
10653	281615
144285	281616
77203	281617
118379	281618
977	281619
29070	281620
23801	281621
21855	281622
124084	281623
18708	281624
67864	281625
11310	281626
8245	281627
16341	281628
6174	281629
1374	281630
79342	281631
5417	281632
42817	281633
129289	281634
15156	281635
34596	281636
9562	281637
133551	281638
53736	281639
61090	281640
11920	281641
115207	281642
53660	281643
88130	281644
102974	281645
111015	281646
29247	281647
13289	281648
1265	281649
22961	281650
58955	281651
4729	281652
9378	281653
41801	281654
37185	281655
44686	281656
16826	281657
45319	281658
19618	281659
14422	281660
118197	281661
4514	281662
409	281663
130724	281664
2622	281665
44026	281666
28711	281667
37321	281668
36887	281669
78922	281670
28869	281671
12009	281672
4609	281673
20693	281674
32021	281675
27290	281676
67577	281677
28282	281678
18581	281679
23214	281680
19499	281681
42772	281682
147102	281683
21873	281684
46363	281685
40088	281686
26981	281687
148	281688
58471	281689
5586	281690
18689	281691
13686	281692
63386	281693
29434	281694
85646	281695
46696	281696
57337	281697
22156	281698
2013	281699
33562	281700
20793	281701
27913	281702
43335	281703
19877	281704
21473	281705
95314	281706
52144	281707
79375	281708
21343	281709
3116	281710
2972	281711
4787	281712
51654	281713
24468	281714
49958	281715
52362	281716
61570	281717
113761	281718
88087	281719
4968	281720
33	281721
75205	281722
19361	281723
29129	281724
17778	281725
42865	281726
12141	281727
32534	281728
8033	281729
556	281730
126305	281731
898	281732
44353	281733
22511	281734
76335	281735
3690	281736
150654	281737
12419	281738
1562	281739
3611	281740
17298	281741
74543	281742
24933	281743
75844	281744
23252	281745
1944	281746
31692	281747
14205	281748
106728	281749
10676	281750
78217	281751
28236	281752
3191	281753
9220	281754
87778	281755
9250	281756
38188	281757
79865	281758
8322	281759
112692	281760
32087	281761
85103	281762
43433	281763
1048	281764
113898	281765
64731	281766
20536	281767
40820	281768
38196	281769
130659	281770
90548	281771
34813	281772
28178	281773
107668	281774
192	281775
78713	281776
22444	281777
64895	281778
101317	281779
6588	281780
2488	281781
24158	281782
7814	281783
19080	281784
108210	281785
23692	281786
75183	281787
39471	281788
8475	281789
46845	281790
38858	281791
24019	281792
4879	281793
1126	281794
22772	281795
29689	281796
36974	281797
57453	281798
16141	281799
8822	281800
12386	281801
51353	281802
109214	281803
11461	281804
16244	281805
966	281806
35690	281807
22679	281808
33013	281809
47705	281810
12457	281811
397	281812
10196	281813
18741	281814
37202	281815
12578	281816
130521	281817
2955	281818
45859	281819
8974	281820
59713	281821
359	281822
75299	281823
23392	281824
30659	281825
99245	281826
20483	281827
16538	281828
8245	281829
65440	281830
6904	281831
35785	281832
128387	281833
126159	281834
26060	281835
31833	281836
15736	281837
55236	281838
18554	281839
129481	281840
15078	281841
50076	281842
25700	281843
6370	281844
20176	281845
50827	281846
53735	281847
23755	281848
24238	281849
134774	281850
35723	281851
15029	281852
33933	281853
73514	281854
99410	281855
16903	281856
14371	281857
103239	281858
6126	281859
121101	281860
130347	281861
115468	281862
30407	281863
2619	281864
94948	281865
21404	281866
14369	281867
95673	281868
46042	281869
60559	281870
54310	281871
24669	281872
160050	281873
27320	281874
70645	281875
24345	281876
42978	281877
72666	281878
21474	281879
86388	281880
96024	281881
6624	281882
2204	281883
53761	281884
40183	281885
9910	281886
82826	281887
1737	281888
123339	281889
5421	281890
66010	281891
108655	281892
42012	281893
13071	281894
48487	281895
40715	281896
63768	281897
54506	281898
89672	281899
2550	281900
14160	281901
167367	281902
13980	281903
66927	281904
14932	281905
1486	281906
85864	281907
13650	281908
39703	281909
79212	281910
10696	281911
7574	281912
14017	281913
14456	281914
37179	281915
67795	281916
11615	281917
104857	281918
125589	281919
80621	281920
65711	281921
92990	281922
101010	281923
124012	281924
126877	281925
1226	281926
34488	281927
10808	281928
3399	281929
3305	281930
62225	281931
79830	281932
1995	281933
33707	281934
14227	281935
28340	281936
166721	281937
80827	281938
150841	281939
134652	281940
48760	281941
30928	281942
31823	281943
12256	281944
81831	281945
21774	281946
13402	281947
11893	281948
25798	281949
103816	281950
4079	281951
33652	281952
27373	281953
1598	281954
10656	281955
55110	281956
1198	281957
29445	281958
29250	281959
18306	281960
11985	281961
10483	281962
92592	281963
1374	281964
148974	281965
1238	281966
39471	281967
70103	281968
10065	281969
78383	281970
2465	281971
4279	281972
3077	281973
16095	281974
24873	281975
28428	281976
6903	281977
15594	281978
6911	281979
95175	281980
27300	281981
13089	281982
48360	281983
87575	281984
138337	281985
3281	281986
38264	281987
87520	281988
15250	281989
3900	281990
44478	281991
53337	281992
19679	281993
40010	281994
69029	281995
27673	281996
31844	281997
84084	281998
17076	281999
31430	282000
94424	282001
95573	282002
8463	282003
55257	282004
9147	282005
64570	282006
9441	282007
18016	282008
4111	282009
86377	282010
35555	282011
14306	282012
116678	282013
2404	282014
41267	282015
66215	282016
13472	282017
30450	282018
49611	282019
42342	282020
96915	282021
66107	282022
43962	282023
6264	282024
71456	282025
71991	282026
30245	282027
47125	282028
18999	282029
15430	282030
22444	282031
79140	282032
71493	282033
61910	282034
80111	282035
3430	282036
37887	282037
6327	282038
10087	282039
107658	282040
23513	282041
67748	282042
25460	282043
23182	282044
6386	282045
5697	282046
20389	282047
7426	282048
74831	282049
20294	282050
83434	282051
28254	282052
79769	282053
864	282054
115049	282055
103531	282056
29697	282057
3766	282058
42906	282059
42202	282060
114741	282061
44405	282062
92964	282063
108834	282064
89091	282065
18395	282066
70266	282067
152235	282068
29144	282069
20265	282070
54151	282071
2440	282072
64225	282073
114877	282074
38324	282075
47122	282076
10404	282077
48233	282078
18796	282079
73248	282080
2992	282081
45943	282082
18	282083
5681	282084
52041	282085
89064	282086
47155	282087
83562	282088
94046	282089
20347	282090
4010	282091
68211	282092
25317	282093
8634	282094
27366	282095
46449	282096
65948	282097
3529	282098
32755	282099
26957	282100
24301	282101
11496	282102
23697	282103
77048	282104
78772	282105
7916	282106
24309	282107
103160	282108
4385	282109
56312	282110
61373	282111
31066	282112
40098	282113
19162	282114
37421	282115
46533	282116
35643	282117
88300	282118
59228	282119
42002	282120
6066	282121
56471	282122
27726	282123
92275	282124
103949	282125
34607	282126
94266	282127
42398	282128
10694	282129
56805	282130
4822	282131
34592	282132
16119	282133
22108	282134
16818	282135
10161	282136
41978	282137
124566	282138
1767	282139
87968	282140
16235	282141
40394	282142
63976	282143
9981	282144
11794	282145
35854	282146
37593	282147
34516	282148
64376	282149
32417	282150
32970	282151
14677	282152
7483	282153
18905	282154
152482	282155
11035	282156
84681	282157
56132	282158
116863	282159
94153	282160
19056	282161
38902	282162
40634	282163
71652	282164
51042	282165
112097	282166
310	282167
314	282168
109586	282169
40797	282170
64483	282171
69678	282172
108072	282173
54732	282174
5407	282175
57316	282176
72918	282177
4737	282178
15092	282179
29178	282180
51424	282181
56894	282182
22224	282183
27795	282184
13563	282185
82966	282186
66057	282187
81371	282188
828	282189
156004	282190
10825	282191
58389	282192
8996	282193
18126	282194
98593	282195
13528	282196
81719	282197
69003	282198
25217	282199
31137	282200
138102	282201
12235	282202
11981	282203
134152	282204
4214	282205
77745	282206
14748	282207
7334	282208
52978	282209
69753	282210
157074	282211
34827	282212
98100	282213
10868	282214
25806	282215
127654	282216
70596	282217
6106	282218
12439	282219
38260	282220
160914	282221
39627	282222
54355	282223
36757	282224
54636	282225
150	282226
82567	282227
103575	282228
127499	282229
4991	282230
36981	282231
13914	282232
44812	282233
20192	282234
7835	282235
62687	282236
7226	282237
67375	282238
16338	282239
1598	282240
9881	282241
95180	282242
19378	282243
6696	282244
6714	282245
133804	282246
38093	282247
59408	282248
147363	282249
20507	282250
12688	282251
10636	282252
12196	282253
5902	282254
62125	282255
43238	282256
57933	282257
21582	282258
73144	282259
2845	282260
102984	282261
834	282262
37298	282263
150155	282264
105520	282265
146313	282266
20531	282267
41506	282268
10153	282269
29177	282270
71717	282271
18640	282272
130065	282273
7836	282274
130260	282275
8042	282276
156829	282277
19134	282278
94701	282279
5821	282280
1044	282281
19093	282282
64946	282283
121773	282284
44352	282285
134155	282286
35620	282287
125632	282288
5931	282289
33032	282290
23683	282291
168896	282292
18379	282293
135421	282294
1405	282295
44214	282296
10428	282297
3319	282298
18274	282299
21258	282300
31251	282301
53359	282302
126049	282303
55582	282304
115951	282305
53171	282306
93647	282307
430	282308
11010	282309
62705	282310
7086	282311
28567	282312
22932	282313
59237	282314
30809	282315
18144	282316
68815	282317
61180	282318
1008	282319
24063	282320
11898	282321
76754	282322
65726	282323
156098	282324
34159	282325
2215	282326
1302	282327
15072	282328
56202	282329
1323	282330
79748	282331
125761	282332
26157	282333
141969	282334
77204	282335
29539	282336
47268	282337
1570	282338
17205	282339
18680	282340
129629	282341
7588	282342
13493	282343
17761	282344
8919	282345
8576	282346
152680	282347
74245	282348
110890	282349
91266	282350
44065	282351
54957	282352
74529	282353
125622	282354
31795	282355
16842	282356
93942	282357
3981	282358
162331	282359
4078	282360
85024	282361
30997	282362
133647	282363
1034	282364
32992	282365
40214	282366
2723	282367
6327	282368
119622	282369
134395	282370
516	282371
100320	282372
67900	282373
90685	282374
47425	282375
103193	282376
769	282377
35154	282378
15843	282379
95694	282380
116145	282381
55113	282382
15760	282383
33716	282384
149800	282385
86330	282386
23980	282387
127283	282388
47409	282389
18762	282390
23639	282391
80650	282392
51263	282393
1329	282394
8763	282395
36984	282396
62535	282397
55938	282398
162417	282399
1392	282400
144090	282401
119138	282402
1656	282403
21858	282404
28652	282405
32830	282406
72186	282407
60560	282408
26136	282409
13152	282410
133350	282411
67833	282412
44441	282413
42053	282414
162828	282415
32988	282416
5170	282417
60871	282418
122618	282419
126459	282420
7186	282421
47442	282422
3417	282423
26009	282424
37508	282425
53705	282426
26074	282427
27212	282428
46316	282429
154840	282430
5878	282431
6663	282432
16979	282433
18106	282434
8621	282435
93123	282436
41109	282437
65812	282438
11587	282439
36689	282440
8594	282441
14021	282442
58031	282443
17775	282444
11818	282445
31378	282446
6324	282447
17776	282448
80966	282449
95465	282450
60124	282451
3892	282452
2883	282453
5767	282454
16044	282455
12272	282456
109839	282457
24025	282458
77215	282459
17987	282460
7539	282461
10358	282462
5877	282463
88983	282464
18693	282465
1303	282466
55883	282467
27656	282468
94653	282469
64	282470
81119	282471
90459	282472
24049	282473
31194	282474
7988	282475
56900	282476
55122	282477
13784	282478
65054	282479
30246	282480
100466	282481
62634	282482
15803	282483
100114	282484
54167	282485
56169	282486
36506	282487
47710	282488
2923	282489
764	282490
32801	282491
14802	282492
63837	282493
42451	282494
42621	282495
96817	282496
40529	282497
5571	282498
127866	282499
34788	282500
84506	282501
19091	282502
50145	282503
46759	282504
17995	282505
9851	282506
50019	282507
15260	282508
90006	282509
42098	282510
94314	282511
72757	282512
27620	282513
125360	282514
78200	282515
100837	282516
1533	282517
36592	282518
54444	282519
50572	282520
81461	282521
112477	282522
4536	282523
479	282524
55492	282525
38720	282526
93428	282527
108917	282528
84424	282529
46786	282530
129495	282531
83407	282532
17148	282533
85641	282534
30549	282535
9969	282536
134429	282537
12072	282538
48037	282539
7024	282540
127433	282541
103463	282542
58741	282543
114736	282544
64447	282545
10590	282546
17333	282547
25558	282548
25427	282549
67800	282550
583	282551
354	282552
16643	282553
1044	282554
35437	282555
338	282556
58940	282557
151501	282558
1367	282559
45344	282560
39437	282561
53897	282562
109721	282563
54430	282564
34251	282565
2843	282566
81147	282567
48060	282568
5658	282569
65410	282570
37616	282571
50065	282572
31882	282573
45562	282574
24246	282575
2151	282576
53024	282577
33465	282578
64453	282579
83442	282580
3253	282581
21106	282582
30748	282583
66082	282584
11385	282585
38778	282586
54494	282587
153821	282588
27102	282589
60339	282590
56231	282591
35127	282592
6107	282593
3448	282594
1162	282595
56877	282596
27308	282597
160700	282598
5583	282599
45776	282600
55753	282601
27749	282602
94566	282603
7700	282604
88678	282605
13491	282606
4926	282607
115354	282608
18665	282609
65132	282610
152167	282611
80908	282612
4181	282613
738	282614
32628	282615
124081	282616
96258	282617
63232	282618
116430	282619
43230	282620
5164	282621
63760	282622
150389	282623
18225	282624
74037	282625
380	282626
29959	282627
14812	282628
11755	282629
34279	282630
1879	282631
62493	282632
149288	282633
24106	282634
4952	282635
139791	282636
2864	282637
10635	282638
26857	282639
47371	282640
1793	282641
4633	282642
11590	282643
24033	282644
117192	282645
23047	282646
28748	282647
135516	282648
124689	282649
133489	282650
8074	282651
26018	282652
37133	282653
121037	282654
58290	282655
135963	282656
68031	282657
10130	282658
1122	282659
10032	282660
797	282661
80686	282662
6925	282663
39599	282664
985	282665
16870	282666
7059	282667
122646	282668
30632	282669
22912	282670
44525	282671
137944	282672
12865	282673
345	282674
137593	282675
46350	282676
3715	282677
19812	282678
32476	282679
98933	282680
8691	282681
37303	282682
21	282683
37664	282684
88198	282685
17140	282686
162235	282687
1083	282688
151478	282689
10022	282690
33354	282691
5746	282692
123580	282693
58285	282694
16866	282695
1120	282696
148307	282697
11906	282698
20448	282699
34456	282700
164784	282701
50843	282702
23983	282703
22464	282704
124970	282705
93	282706
116634	282707
27602	282708
17654	282709
9857	282710
10751	282711
129928	282712
47134	282713
6315	282714
73089	282715
23677	282716
35364	282717
3559	282718
137750	282719
8746	282720
60719	282721
68049	282722
6691	282723
127559	282724
19694	282725
50597	282726
13291	282727
54141	282728
49150	282729
1492	282730
60832	282731
16886	282732
12149	282733
38910	282734
2311	282735
3214	282736
82034	282737
23179	282738
26302	282739
67189	282740
68095	282741
6145	282742
51463	282743
8807	282744
109523	282745
5619	282746
125266	282747
36246	282748
36874	282749
34891	282750
16461	282751
13564	282752
2911	282753
3186	282754
4892	282755
21162	282756
938	282757
75646	282758
12876	282759
283	282760
60771	282761
106512	282762
25549	282763
131131	282764
59603	282765
46041	282766
27344	282767
14345	282768
10366	282769
6760	282770
57928	282771
43164	282772
6422	282773
137050	282774
19898	282775
93506	282776
34916	282777
53958	282778
20251	282779
38980	282780
77357	282781
58608	282782
21304	282783
30220	282784
1603	282785
34702	282786
85383	282787
234	282788
40996	282789
13013	282790
29484	282791
65463	282792
21257	282793
130524	282794
76126	282795
392	282796
36034	282797
71267	282798
46749	282799
77752	282800
50956	282801
28113	282802
26094	282803
60029	282804
90590	282805
139489	282806
27839	282807
23877	282808
152760	282809
13287	282810
49609	282811
67468	282812
8464	282813
115743	282814
24634	282815
12858	282816
21930	282817
49563	282818
66279	282819
2164	282820
128	282821
33678	282822
38798	282823
78949	282824
58335	282825
132873	282826
22403	282827
32731	282828
60331	282829
7519	282830
56431	282831
56469	282832
62144	282833
65628	282834
551	282835
120452	282836
102373	282837
5625	282838
516	282839
75624	282840
77995	282841
113262	282842
69289	282843
42599	282844
67817	282845
11903	282846
142	282847
9529	282848
77615	282849
32592	282850
10444	282851
30589	282852
45068	282853
76267	282854
14823	282855
111235	282856
20927	282857
6364	282858
68586	282859
110113	282860
10710	282861
3371	282862
127531	282863
61004	282864
27233	282865
114953	282866
11035	282867
1724	282868
77307	282869
92193	282870
12165	282871
3048	282872
701	282873
110527	282874
12170	282875
129559	282876
10474	282877
76662	282878
14863	282879
52337	282880
334	282881
35717	282882
42061	282883
12705	282884
34249	282885
9186	282886
414	282887
73719	282888
28670	282889
35751	282890
112353	282891
144276	282892
51697	282893
103085	282894
9038	282895
27987	282896
85395	282897
84060	282898
106015	282899
17808	282900
91824	282901
39223	282902
82511	282903
34474	282904
4004	282905
1055	282906
48141	282907
25534	282908
2688	282909
24857	282910
93432	282911
6650	282912
1295	282913
88631	282914
57277	282915
2147	282916
6107	282917
31269	282918
63103	282919
37027	282920
24163	282921
147220	282922
19897	282923
90937	282924
5256	282925
11441	282926
14622	282927
13073	282928
11769	282929
110906	282930
76638	282931
72228	282932
26230	282933
30121	282934
5720	282935
30110	282936
73839	282937
4884	282938
64470	282939
32608	282940
108049	282941
34	282942
79683	282943
64725	282944
6055	282945
11354	282946
135311	282947
39893	282948
1157	282949
115573	282950
77123	282951
95393	282952
6700	282953
3906	282954
31456	282955
3601	282956
4175	282957
896	282958
76472	282959
83760	282960
54081	282961
69572	282962
96833	282963
50318	282964
1837	282965
6184	282966
1158	282967
37334	282968
35605	282969
18556	282970
112722	282971
111157	282972
20097	282973
102140	282974
11429	282975
68880	282976
22169	282977
67806	282978
8748	282979
61598	282980
50062	282981
39734	282982
609	282983
22452	282984
55380	282985
20108	282986
58886	282987
19899	282988
14136	282989
43380	282990
24967	282991
35391	282992
82726	282993
96918	282994
14596	282995
71082	282996
15645	282997
156076	282998
12241	282999
20471	283000
319	283001
36507	283002
118544	283003
42913	283004
15144	283005
19297	283006
92976	283007
18395	283008
69527	283009
1988	283010
48485	283011
107263	283012
20385	283013
103673	283014
24967	283015
62681	283016
4263	283017
67280	283018
3029	283019
4622	283020
59331	283021
72111	283022
61492	283023
24617	283024
37647	283025
5206	283026
18990	283027
85494	283028
19586	283029
49689	283030
20513	283031
25995	283032
33162	283033
3869	283034
68415	283035
82578	283036
4955	283037
123585	283038
34850	283039
93724	283040
19948	283041
13063	283042
37981	283043
44571	283044
97190	283045
18407	283046
45147	283047
128649	283048
31891	283049
124414	283050
155	283051
25805	283052
66935	283053
8590	283054
143505	283055
9386	283056
83061	283057
9659	283058
45490	283059
30744	283060
79935	283061
30584	283062
36818	283063
10507	283064
35264	283065
55019	283066
579	283067
21403	283068
4047	283069
33274	283070
35348	283071
12958	283072
21218	283073
46820	283074
74290	283075
14357	283076
124966	283077
25394	283078
66336	283079
54701	283080
154904	283081
15382	283082
417	283083
36962	283084
91050	283085
111388	283086
13309	283087
19079	283088
29438	283089
51194	283090
24597	283091
48656	283092
134349	283093
54469	283094
39355	283095
27845	283096
101755	283097
60	283098
325	283099
11089	283100
33304	283101
33911	283102
50238	283103
75530	283104
128923	283105
102233	283106
99948	283107
73013	283108
79754	283109
132679	283110
35899	283111
56629	283112
42533	283113
33556	283114
20654	283115
117948	283116
21637	283117
66353	283118
119924	283119
5421	283120
113621	283121
62224	283122
35401	283123
7065	283124
79265	283125
130523	283126
63539	283127
837	283128
129716	283129
16445	283130
4741	283131
44643	283132
24	283133
791	283134
1784	283135
16672	283136
16226	283137
97008	283138
55176	283139
86289	283140
63319	283141
21143	283142
46514	283143
4332	283144
21102	283145
20125	283146
85252	283147
48653	283148
2251	283149
6482	283150
128670	283151
51619	283152
89433	283153
12191	283154
48684	283155
49865	283156
14713	283157
95241	283158
25627	283159
4821	283160
5285	283161
17550	283162
157588	283163
111241	283164
21104	283165
5353	283166
71749	283167
11184	283168
1693	283169
5440	283170
923	283171
2581	283172
59289	283173
25429	283174
145982	283175
27834	283176
48360	283177
44067	283178
121954	283179
141685	283180
37287	283181
81118	283182
1930	283183
25533	283184
44741	283185
6067	283186
79448	283187
45937	283188
65431	283189
29736	283190
58930	283191
46452	283192
19993	283193
135711	283194
53901	283195
46725	283196
40802	283197
93906	283198
13777	283199
11873	283200
131481	283201
4445	283202
115227	283203
135925	283204
78695	283205
104775	283206
101440	283207
142123	283208
17923	283209
55369	283210
32567	283211
10273	283212
40008	283213
17691	283214
10676	283215
5414	283216
134613	283217
14244	283218
66343	283219
78050	283220
2919	283221
18573	283222
12681	283223
106753	283224
50782	283225
85117	283226
25961	283227
5639	283228
609	283229
34495	283230
92799	283231
52172	283232
42780	283233
88223	283234
31681	283235
6873	283236
47732	283237
100345	283238
8149	283239
40648	283240
84223	283241
38565	283242
49385	283243
24997	283244
48544	283245
29296	283246
85166	283247
71453	283248
5996	283249
135840	283250
17062	283251
32631	283252
60614	283253
28291	283254
121714	283255
37497	283256
4809	283257
18319	283258
9057	283259
26054	283260
91309	283261
3018	283262
112148	283263
26496	283264
56025	283265
34420	283266
55113	283267
8324	283268
32196	283269
12699	283270
71296	283271
25357	283272
49180	283273
9007	283274
97295	283275
18706	283276
97076	283277
86696	283278
58926	283279
165712	283280
14705	283281
145492	283282
52225	283283
58396	283284
17963	283285
34413	283286
49717	283287
7052	283288
5899	283289
26024	283290
93363	283291
39736	283292
1685	283293
160236	283294
81279	283295
47758	283296
2426	283297
5371	283298
33559	283299
3699	283300
104305	283301
27374	283302
84020	283303
57724	283304
31711	283305
19104	283306
45509	283307
38930	283308
4150	283309
67077	283310
37834	283311
93064	283312
917	283313
65987	283314
10710	283315
18632	283316
50294	283317
38606	283318
113722	283319
61892	283320
3408	283321
42330	283322
1479	283323
57164	283324
9571	283325
51859	283326
3052	283327
22174	283328
4030	283329
118585	283330
14073	283331
22345	283332
1224	283333
4920	283334
17165	283335
65472	283336
101396	283337
6116	283338
6914	283339
33572	283340
45891	283341
13093	283342
48955	283343
5095	283344
69841	283345
201	283346
7301	283347
100291	283348
47744	283349
4560	283350
57210	283351
326	283352
32343	283353
17038	283354
59842	283355
3484	283356
97118	283357
15801	283358
78865	283359
8260	283360
82428	283361
53048	283362
107752	283363
8500	283364
27765	283365
43733	283366
137409	283367
2931	283368
130475	283369
27345	283370
92359	283371
94264	283372
103526	283373
18004	283374
22740	283375
70608	283376
124125	283377
164597	283378
14874	283379
12739	283380
60195	283381
67628	283382
59830	283383
80076	283384
18086	283385
164309	283386
44419	283387
52234	283388
3570	283389
14172	283390
1683	283391
29297	283392
15490	283393
470	283394
28792	283395
28866	283396
25877	283397
158847	283398
28838	283399
5050	283400
168663	283401
19342	283402
109540	283403
12850	283404
149629	283405
70169	283406
25867	283407
5777	283408
102931	283409
72778	283410
3146	283411
6603	283412
94536	283413
19106	283414
80506	283415
142858	283416
6286	283417
10480	283418
73836	283419
10395	283420
42384	283421
12543	283422
5460	283423
5399	283424
37344	283425
53268	283426
1466	283427
94024	283428
20573	283429
69185	283430
30873	283431
28372	283432
150411	283433
92171	283434
103002	283435
108470	283436
64364	283437
44794	283438
155747	283439
33226	283440
82391	283441
8304	283442
17051	283443
24104	283444
56945	283445
1528	283446
46445	283447
32871	283448
1931	283449
21179	283450
18388	283451
38171	283452
15323	283453
14075	283454
386	283455
52879	283456
43606	283457
141531	283458
43800	283459
23960	283460
928	283461
6040	283462
30944	283463
47382	283464
12629	283465
119333	283466
136542	283467
11059	283468
76646	283469
3468	283470
111242	283471
1923	283472
4870	283473
142465	283474
45356	283475
14512	283476
4037	283477
96100	283478
96915	283479
42197	283480
15997	283481
14854	283482
41534	283483
7441	283484
3414	283485
11553	283486
8793	283487
25412	283488
111079	283489
23577	283490
116466	283491
33489	283492
98112	283493
8991	283494
102028	283495
59895	283496
54590	283497
157690	283498
18589	283499
128477	283500
4640	283501
12439	283502
82893	283503
42599	283504
55083	283505
23962	283506
67144	283507
5433	283508
12	283509
38834	283510
53778	283511
124735	283512
13559	283513
38012	283514
57633	283515
124870	283516
58682	283517
108979	283518
16350	283519
8333	283520
36697	283521
67200	283522
124902	283523
119298	283524
160435	283525
29265	283526
21997	283527
24094	283528
62559	283529
139794	283530
49891	283531
53201	283532
9903	283533
104843	283534
82506	283535
8834	283536
37175	283537
49570	283538
60792	283539
16852	283540
55155	283541
5402	283542
59172	283543
134602	283544
158478	283545
31325	283546
62705	283547
15179	283548
2755	283549
68	283550
139021	283551
29474	283552
79134	283553
60836	283554
36143	283555
28507	283556
1669	283557
22347	283558
138923	283559
105592	283560
5252	283561
20838	283562
104179	283563
21528	283564
8532	283565
17925	283566
515	283567
43043	283568
6921	283569
47302	283570
131710	283571
8507	283572
60573	283573
49280	283574
57913	283575
1139	283576
8531	283577
95023	283578
23910	283579
60905	283580
133931	283581
156213	283582
37749	283583
6470	283584
41446	283585
39945	283586
43344	283587
8466	283588
83827	283589
29124	283590
62892	283591
18019	283592
1410	283593
31488	283594
73964	283595
46711	283596
130447	283597
39754	283598
112011	283599
51259	283600
66560	283601
10052	283602
108268	283603
69502	283604
100699	283605
18770	283606
59705	283607
63628	283608
151657	283609
1056	283610
165870	283611
32146	283612
12898	283613
118161	283614
39412	283615
2195	283616
10281	283617
32752	283618
38420	283619
64869	283620
35100	283621
80757	283622
45679	283623
99649	283624
21622	283625
9800	283626
53964	283627
688	283628
57686	283629
39638	283630
40800	283631
134555	283632
104246	283633
67417	283634
167486	283635
101941	283636
225	283637
5871	283638
23112	283639
85658	283640
65727	283641
1900	283642
145347	283643
21122	283644
15450	283645
91324	283646
50988	283647
41226	283648
91478	283649
8325	283650
49377	283651
9302	283652
95845	283653
26307	283654
62275	283655
63662	283656
16651	283657
9994	283658
10404	283659
68601	283660
9547	283661
137043	283662
597	283663
2212	283664
18888	283665
120558	283666
117675	283667
129082	283668
50241	283669
20802	283670
9706	283671
25032	283672
3837	283673
28552	283674
9685	283675
30557	283676
80364	283677
6137	283678
107080	283679
107099	283680
14380	283681
18834	283682
67846	283683
6679	283684
22916	283685
24979	283686
48851	283687
31672	283688
119168	283689
12461	283690
5586	283691
90001	283692
37043	283693
95503	283694
57027	283695
7209	283696
1506	283697
3913	283698
22570	283699
4042	283700
31541	283701
39428	283702
19973	283703
40730	283704
1604	283705
117345	283706
44210	283707
94697	283708
39820	283709
17118	283710
18650	283711
2040	283712
53815	283713
83739	283714
2788	283715
115738	283716
115952	283717
40833	283718
67782	283719
5332	283720
9094	283721
93465	283722
21107	283723
80997	283724
53283	283725
14644	283726
37398	283727
38184	283728
83761	283729
62761	283730
3635	283731
496	283732
4453	283733
5937	283734
37484	283735
123228	283736
72335	283737
39696	283738
49838	283739
45235	283740
9150	283741
4970	283742
7846	283743
48708	283744
55180	283745
22052	283746
76254	283747
80804	283748
11161	283749
46729	283750
15613	283751
48305	283752
23008	283753
5220	283754
447	283755
88576	283756
6483	283757
8101	283758
14121	283759
21432	283760
1943	283761
13970	283762
10091	283763
27008	283764
75512	283765
121981	283766
108880	283767
5891	283768
44068	283769
5487	283770
56225	283771
78986	283772
26209	283773
93873	283774
11840	283775
13181	283776
3564	283777
14982	283778
144917	283779
2527	283780
57450	283781
91161	283782
24471	283783
94442	283784
50452	283785
97957	283786
5986	283787
30084	283788
11793	283789
20458	283790
3736	283791
98375	283792
46451	283793
32213	283794
16161	283795
34797	283796
29528	283797
63591	283798
23909	283799
428	283800
47502	283801
20914	283802
41475	283803
69329	283804
25945	283805
235	283806
47179	283807
75044	283808
135588	283809
81371	283810
2823	283811
83429	283812
28356	283813
96697	283814
5690	283815
98122	283816
3728	283817
2488	283818
72361	283819
89876	283820
31554	283821
98979	283822
43167	283823
19446	283824
77359	283825
46139	283826
61987	283827
31493	283828
8837	283829
53051	283830
39092	283831
51131	283832
126068	283833
794	283834
68360	283835
9074	283836
7231	283837
22474	283838
56530	283839
8770	283840
33803	283841
83681	283842
33185	283843
62762	283844
33361	283845
5208	283846
34927	283847
996	283848
4918	283849
146496	283850
1807	283851
16185	283852
2853	283853
76643	283854
4080	283855
77287	283856
85509	283857
54771	283858
37056	283859
4755	283860
13652	283861
17	283862
21096	283863
7636	283864
4751	283865
122691	283866
4062	283867
12746	283868
34675	283869
33866	283870
82125	283871
99514	283872
24864	283873
26586	283874
127949	283875
108727	283876
21327	283877
29687	283878
81511	283879
55125	283880
72794	283881
22216	283882
13589	283883
22389	283884
15216	283885
106505	283886
11835	283887
114198	283888
6854	283889
41292	283890
96380	283891
112668	283892
96248	283893
51867	283894
90585	283895
23769	283896
27172	283897
3262	283898
8632	283899
8590	283900
12152	283901
51028	283902
110744	283903
29182	283904
9519	283905
4044	283906
1365	283907
684	283908
69563	283909
42209	283910
147791	283911
1441	283912
31233	283913
1664	283914
2401	283915
2540	283916
139195	283917
47661	283918
6388	283919
136113	283920
64195	283921
33434	283922
30637	283923
12987	283924
61470	283925
11585	283926
35866	283927
53092	283928
63109	283929
1667	283930
78028	283931
66400	283932
61071	283933
75565	283934
24941	283935
77128	283936
10133	283937
3204	283938
82630	283939
46281	283940
2291	283941
113700	283942
52624	283943
100433	283944
60021	283945
119007	283946
3662	283947
61573	283948
33002	283949
1831	283950
78771	283951
76596	283952
1381	283953
20625	283954
31110	283955
59160	283956
53163	283957
110843	283958
52721	283959
39685	283960
63070	283961
43719	283962
16249	283963
98309	283964
1361	283965
109065	283966
25540	283967
91846	283968
112517	283969
63831	283970
8609	283971
152070	283972
36493	283973
127391	283974
31225	283975
35672	283976
42227	283977
32605	283978
123164	283979
98910	283980
56052	283981
158590	283982
62460	283983
127151	283984
115152	283985
66321	283986
4868	283987
6764	283988
26274	283989
86756	283990
122101	283991
71217	283992
4231	283993
1849	283994
161458	283995
5106	283996
106628	283997
51399	283998
20241	283999
31184	284000
15590	284001
37934	284002
123439	284003
114429	284004
34434	284005
7261	284006
19058	284007
30046	284008
88113	284009
15900	284010
23465	284011
3231	284012
41463	284013
107156	284014
8199	284015
35008	284016
66451	284017
50127	284018
132912	284019
67345	284020
11768	284021
10987	284022
29713	284023
6882	284024
89144	284025
120391	284026
22443	284027
413	284028
14655	284029
132136	284030
8490	284031
4096	284032
16763	284033
79157	284034
89068	284035
4206	284036
132795	284037
39222	284038
37177	284039
19606	284040
39882	284041
7621	284042
3649	284043
87097	284044
73208	284045
1239	284046
31602	284047
94634	284048
135975	284049
31447	284050
102159	284051
28877	284052
18105	284053
37392	284054
146252	284055
29276	284056
108745	284057
1061	284058
37487	284059
17313	284060
44526	284061
40390	284062
17617	284063
47256	284064
13866	284065
61146	284066
18683	284067
2833	284068
38031	284069
37188	284070
19949	284071
144073	284072
45645	284073
10627	284074
38209	284075
8938	284076
78765	284077
15868	284078
65024	284079
98513	284080
81867	284081
35245	284082
15999	284083
1712	284084
65184	284085
25146	284086
37109	284087
69235	284088
39751	284089
49615	284090
9006	284091
72954	284092
160078	284093
45183	284094
123163	284095
6034	284096
153173	284097
60799	284098
6396	284099
37442	284100
78420	284101
10686	284102
39337	284103
19070	284104
1139	284105
69868	284106
40248	284107
14538	284108
94184	284109
97035	284110
7158	284111
59929	284112
98691	284113
16708	284114
121462	284115
9310	284116
77583	284117
89719	284118
5018	284119
30516	284120
53287	284121
24673	284122
63211	284123
51325	284124
22733	284125
12347	284126
14145	284127
120994	284128
17623	284129
20587	284130
28388	284131
16911	284132
14111	284133
65209	284134
18871	284135
8364	284136
69451	284137
117719	284138
88272	284139
38882	284140
27175	284141
141024	284142
76001	284143
104944	284144
16328	284145
1224	284146
91334	284147
37148	284148
131494	284149
87511	284150
53648	284151
21765	284152
50231	284153
40449	284154
10387	284155
68	284156
80738	284157
118183	284158
113656	284159
26532	284160
130357	284161
46710	284162
56655	284163
38133	284164
33404	284165
40009	284166
40626	284167
11852	284168
72753	284169
32349	284170
16141	284171
1411	284172
38410	284173
673	284174
148333	284175
4025	284176
80261	284177
2327	284178
146549	284179
38615	284180
13324	284181
128055	284182
914	284183
21356	284184
12743	284185
6897	284186
22508	284187
11282	284188
78244	284189
39596	284190
15093	284191
76104	284192
63237	284193
9927	284194
235	284195
48032	284196
29215	284197
33584	284198
54572	284199
102276	284200
32327	284201
354	284202
13068	284203
56893	284204
5058	284205
769	284206
6878	284207
6184	284208
74711	284209
14140	284210
5380	284211
26607	284212
31132	284213
7467	284214
127829	284215
2670	284216
42503	284217
111181	284218
12757	284219
48495	284220
135183	284221
108422	284222
7217	284223
85228	284224
68208	284225
75254	284226
79476	284227
68799	284228
45609	284229
14443	284230
48872	284231
12502	284232
33957	284233
3737	284234
59185	284235
128	284236
77244	284237
17874	284238
4747	284239
22589	284240
1153	284241
26236	284242
10728	284243
153458	284244
22465	284245
754	284246
708	284247
63266	284248
23312	284249
75535	284250
32445	284251
603	284252
9218	284253
20747	284254
21476	284255
18410	284256
88668	284257
16910	284258
50011	284259
2403	284260
2211	284261
2756	284262
3001	284263
716	284264
129900	284265
3260	284266
64473	284267
123833	284268
9246	284269
8801	284270
1955	284271
69723	284272
166428	284273
78208	284274
71052	284275
34656	284276
25827	284277
131101	284278
59509	284279
37316	284280
33333	284281
12818	284282
30603	284283
48188	284284
8533	284285
8580	284286
32637	284287
246	284288
85741	284289
71710	284290
6535	284291
57683	284292
37450	284293
122452	284294
18045	284295
16414	284296
492	284297
6943	284298
15368	284299
48686	284300
13039	284301
26267	284302
61478	284303
44231	284304
46	284305
14323	284306
33796	284307
95491	284308
139615	284309
9549	284310
106263	284311
98127	284312
18204	284313
7294	284314
8173	284315
75200	284316
42277	284317
44630	284318
6588	284319
17216	284320
12703	284321
37682	284322
57879	284323
20428	284324
25790	284325
106755	284326
101251	284327
9436	284328
20	284329
21592	284330
711	284331
3184	284332
56600	284333
8620	284334
24	284335
90631	284336
31267	284337
20304	284338
22185	284339
13861	284340
4429	284341
31730	284342
147765	284343
165127	284344
12600	284345
17388	284346
10313	284347
69785	284348
19572	284349
54813	284350
37187	284351
71813	284352
2602	284353
90223	284354
63669	284355
37649	284356
84045	284357
19163	284358
90402	284359
36486	284360
158539	284361
10644	284362
11997	284363
24225	284364
32394	284365
132475	284366
69714	284367
19286	284368
79192	284369
4277	284370
120630	284371
6284	284372
113019	284373
8111	284374
5118	284375
114350	284376
96500	284377
51193	284378
112035	284379
82275	284380
63762	284381
14415	284382
6207	284383
3700	284384
54138	284385
12956	284386
61450	284387
76154	284388
6003	284389
6792	284390
146423	284391
7484	284392
30803	284393
2273	284394
128647	284395
2162	284396
113230	284397
9659	284398
59934	284399
43449	284400
96776	284401
110085	284402
60959	284403
1763	284404
43400	284405
36310	284406
6381	284407
42684	284408
66333	284409
16576	284410
25766	284411
4405	284412
52100	284413
249	284414
7717	284415
45100	284416
23073	284417
72514	284418
74843	284419
40448	284420
17710	284421
27773	284422
32999	284423
44227	284424
1447	284425
57943	284426
44704	284427
36082	284428
17598	284429
41808	284430
6064	284431
44622	284432
5302	284433
82786	284434
139775	284435
54	284436
7103	284437
1540	284438
8898	284439
87752	284440
121898	284441
19616	284442
45456	284443
8884	284444
63848	284445
19949	284446
25399	284447
5776	284448
113720	284449
9074	284450
20302	284451
49587	284452
107387	284453
63441	284454
39483	284455
1558	284456
31490	284457
152710	284458
43461	284459
161800	284460
68684	284461
9612	284462
43913	284463
51741	284464
16198	284465
29824	284466
70495	284467
55603	284468
113701	284469
1825	284470
9895	284471
10861	284472
3779	284473
140519	284474
53124	284475
29522	284476
78065	284477
14835	284478
6598	284479
24478	284480
30378	284481
54234	284482
27468	284483
21725	284484
168399	284485
46766	284486
30215	284487
4199	284488
79684	284489
99921	284490
5556	284491
91907	284492
12990	284493
83884	284494
791	284495
47702	284496
24617	284497
3218	284498
74580	284499
126031	284500
35939	284501
61293	284502
97401	284503
109636	284504
84665	284505
5088	284506
27507	284507
130307	284508
49992	284509
132872	284510
70785	284511
79121	284512
15810	284513
62	284514
738	284515
53890	284516
4715	284517
46768	284518
8411	284519
14572	284520
9250	284521
9506	284522
22627	284523
102186	284524
2811	284525
137194	284526
14946	284527
2797	284528
36440	284529
68986	284530
58206	284531
17517	284532
13150	284533
114134	284534
54164	284535
141621	284536
11811	284537
22024	284538
10716	284539
24108	284540
31238	284541
65241	284542
17306	284543
16544	284544
18751	284545
35526	284546
94085	284547
89377	284548
86041	284549
161237	284550
12327	284551
1977	284552
168105	284553
43650	284554
57233	284555
4571	284556
5432	284557
3830	284558
35543	284559
367	284560
9149	284561
652	284562
152966	284563
25541	284564
27677	284565
67642	284566
150779	284567
11040	284568
2236	284569
19521	284570
9769	284571
105506	284572
20737	284573
18913	284574
63816	284575
2365	284576
46123	284577
42045	284578
61747	284579
106954	284580
106912	284581
979	284582
6769	284583
55634	284584
122166	284585
153861	284586
136498	284587
117632	284588
5509	284589
18094	284590
75202	284591
32878	284592
9119	284593
35065	284594
112176	284595
95624	284596
26720	284597
86865	284598
57994	284599
55431	284600
23823	284601
122877	284602
45164	284603
59366	284604
24802	284605
2778	284606
22151	284607
6209	284608
92160	284609
55800	284610
91575	284611
19247	284612
48799	284613
154211	284614
31043	284615
99180	284616
32853	284617
15891	284618
24255	284619
131	284620
25178	284621
108097	284622
72854	284623
53645	284624
49043	284625
1264	284626
5328	284627
10757	284628
19103	284629
19297	284630
12007	284631
132318	284632
59875	284633
54142	284634
17769	284635
59832	284636
20810	284637
30142	284638
14953	284639
87018	284640
45923	284641
389	284642
38144	284643
86424	284644
24492	284645
25589	284646
29858	284647
4713	284648
110473	284649
22781	284650
76261	284651
67742	284652
86146	284653
1752	284654
3091	284655
105529	284656
78600	284657
93340	284658
3261	284659
16878	284660
2192	284661
20093	284662
14971	284663
9905	284664
22347	284665
5640	284666
9692	284667
33253	284668
22635	284669
7443	284670
21229	284671
11941	284672
10928	284673
38879	284674
6115	284675
75847	284676
41187	284677
23314	284678
40636	284679
21607	284680
27176	284681
125792	284682
87039	284683
48275	284684
155067	284685
9796	284686
17516	284687
37662	284688
15251	284689
14844	284690
62307	284691
81074	284692
12541	284693
9433	284694
81310	284695
25656	284696
1420	284697
24588	284698
25645	284699
96967	284700
99141	284701
126332	284702
93660	284703
2265	284704
37730	284705
48277	284706
150879	284707
4739	284708
23619	284709
45069	284710
165214	284711
21336	284712
66001	284713
123895	284714
87777	284715
45533	284716
17201	284717
43741	284718
44055	284719
15100	284720
10059	284721
10578	284722
38152	284723
30596	284724
23984	284725
90427	284726
48086	284727
75071	284728
472	284729
1898	284730
46691	284731
49543	284732
21627	284733
1988	284734
42734	284735
50380	284736
4604	284737
142810	284738
131194	284739
12538	284740
94803	284741
79184	284742
5494	284743
9192	284744
13854	284745
56158	284746
3002	284747
47893	284748
7016	284749
92904	284750
72571	284751
105248	284752
3489	284753
17141	284754
127828	284755
12019	284756
55128	284757
120359	284758
57449	284759
16696	284760
2049	284761
34218	284762
88170	284763
17411	284764
12844	284765
27659	284766
21951	284767
19117	284768
1163	284769
90292	284770
679	284771
3069	284772
12654	284773
76273	284774
52073	284775
32199	284776
29877	284777
1628	284778
1101	284779
63853	284780
89505	284781
55159	284782
70422	284783
17156	284784
28199	284785
80576	284786
88124	284787
20507	284788
64398	284789
136268	284790
7017	284791
3127	284792
85497	284793
6558	284794
1537	284795
100125	284796
38690	284797
25355	284798
9742	284799
29974	284800
62018	284801
48421	284802
42731	284803
24162	284804
4304	284805
57604	284806
111813	284807
30340	284808
44006	284809
102068	284810
631	284811
81718	284812
87262	284813
1940	284814
59661	284815
92585	284816
26317	284817
30503	284818
30705	284819
18498	284820
46645	284821
8208	284822
310	284823
71965	284824
64045	284825
87483	284826
41450	284827
70640	284828
2234	284829
14855	284830
10713	284831
19439	284832
113005	284833
12700	284834
21850	284835
67127	284836
77298	284837
35431	284838
409	284839
74492	284840
5230	284841
3598	284842
92854	284843
789	284844
8000	284845
135453	284846
41298	284847
23308	284848
63292	284849
23162	284850
15913	284851
8575	284852
53304	284853
8990	284854
25369	284855
32650	284856
5638	284857
69790	284858
52431	284859
60695	284860
33683	284861
15169	284862
8173	284863
3290	284864
10399	284865
91125	284866
8980	284867
35511	284868
22281	284869
6367	284870
56340	284871
18606	284872
73321	284873
89021	284874
6329	284875
38373	284876
76611	284877
28188	284878
66057	284879
101507	284880
1293	284881
3532	284882
26748	284883
32366	284884
138054	284885
32571	284886
105095	284887
145772	284888
3741	284889
7091	284890
56559	284891
7368	284892
58404	284893
27774	284894
1026	284895
80463	284896
29263	284897
39667	284898
13151	284899
11601	284900
97999	284901
20665	284902
31455	284903
155588	284904
66856	284905
35047	284906
95658	284907
66803	284908
63936	284909
121508	284910
109001	284911
44729	284912
97256	284913
1381	284914
35430	284915
26538	284916
1089	284917
60937	284918
16792	284919
3661	284920
43874	284921
16508	284922
9847	284923
90801	284924
10176	284925
96176	284926
33188	284927
2552	284928
14437	284929
21208	284930
36769	284931
103402	284932
48856	284933
23307	284934
17592	284935
149152	284936
124875	284937
236	284938
12787	284939
4151	284940
96474	284941
112158	284942
170	284943
52344	284944
240	284945
56114	284946
18543	284947
7537	284948
37844	284949
301	284950
445	284951
92194	284952
43685	284953
26110	284954
7757	284955
126781	284956
882	284957
14979	284958
30021	284959
92127	284960
51357	284961
11719	284962
30488	284963
43969	284964
13586	284965
29620	284966
3314	284967
75791	284968
110124	284969
30391	284970
11722	284971
77952	284972
4304	284973
3524	284974
134415	284975
13402	284976
60389	284977
96611	284978
12843	284979
88347	284980
1252	284981
64932	284982
5707	284983
107201	284984
38940	284985
25385	284986
52605	284987
86025	284988
31385	284989
67451	284990
73955	284991
67421	284992
37012	284993
26395	284994
17226	284995
90556	284996
51763	284997
65409	284998
85374	284999
17215	285000
88387	285001
34847	285002
20741	285003
12454	285004
91407	285005
60985	285006
30279	285007
60700	285008
41228	285009
4597	285010
25981	285011
71973	285012
45146	285013
8936	285014
31499	285015
103499	285016
62495	285017
99381	285018
24179	285019
3953	285020
60151	285021
27174	285022
159154	285023
13268	285024
52411	285025
10321	285026
36450	285027
84085	285028
17346	285029
5948	285030
13380	285031
24990	285032
13267	285033
88586	285034
8961	285035
50981	285036
110107	285037
8165	285038
52421	285039
74540	285040
12105	285041
39388	285042
102123	285043
9774	285044
9265	285045
26665	285046
1429	285047
72075	285048
46586	285049
24953	285050
43354	285051
3773	285052
1900	285053
4870	285054
17951	285055
8628	285056
49564	285057
43030	285058
88459	285059
12076	285060
35480	285061
39897	285062
1849	285063
3508	285064
270	285065
47816	285066
3810	285067
37931	285068
75825	285069
1611	285070
111552	285071
37748	285072
49118	285073
97306	285074
478	285075
8621	285076
64728	285077
1686	285078
17686	285079
44689	285080
3193	285081
44203	285082
112606	285083
56256	285084
12158	285085
10995	285086
33267	285087
27334	285088
91604	285089
8181	285090
41353	285091
16259	285092
2529	285093
35128	285094
28716	285095
7167	285096
14125	285097
65124	285098
3087	285099
761	285100
110817	285101
24603	285102
4870	285103
19673	285104
101014	285105
14724	285106
5704	285107
109081	285108
94993	285109
114154	285110
94863	285111
75663	285112
7250	285113
20078	285114
88280	285115
49081	285116
26284	285117
41941	285118
20173	285119
107791	285120
16349	285121
63330	285122
60997	285123
85008	285124
116366	285125
13513	285126
40350	285127
78051	285128
93785	285129
64370	285130
1543	285131
70759	285132
88062	285133
132280	285134
78744	285135
57990	285136
61925	285137
81866	285138
139320	285139
28030	285140
3685	285141
38498	285142
48563	285143
2688	285144
80276	285145
63435	285146
6315	285147
42191	285148
7438	285149
3036	285150
139650	285151
71211	285152
53258	285153
46050	285154
14874	285155
57469	285156
22623	285157
74676	285158
121458	285159
163356	285160
1678	285161
13163	285162
29465	285163
33380	285164
68240	285165
28362	285166
1231	285167
20819	285168
67512	285169
5014	285170
14816	285171
25407	285172
18955	285173
28933	285174
151116	285175
55860	285176
7438	285177
167878	285178
34200	285179
4459	285180
93883	285181
89494	285182
91195	285183
7509	285184
58581	285185
42752	285186
66564	285187
83085	285188
24683	285189
3632	285190
23324	285191
1860	285192
130535	285193
117440	285194
2271	285195
76814	285196
27900	285197
79922	285198
38307	285199
98665	285200
4998	285201
97548	285202
131200	285203
152083	285204
122894	285205
82380	285206
2288	285207
25298	285208
5470	285209
4356	285210
62087	285211
9348	285212
144468	285213
26798	285214
107693	285215
45603	285216
62538	285217
76907	285218
24557	285219
106076	285220
29858	285221
133918	285222
139287	285223
4985	285224
105560	285225
62874	285226
74373	285227
81454	285228
78984	285229
15800	285230
19383	285231
13366	285232
31063	285233
42118	285234
96632	285235
11920	285236
21652	285237
42352	285238
12662	285239
73948	285240
8237	285241
102712	285242
125126	285243
2738	285244
93077	285245
14122	285246
5625	285247
15311	285248
51740	285249
9945	285250
3334	285251
64061	285252
12430	285253
41670	285254
66225	285255
4989	285256
18547	285257
60150	285258
26176	285259
156463	285260
13778	285261
87808	285262
90921	285263
445	285264
21819	285265
9528	285266
581	285267
25787	285268
50818	285269
142202	285270
15933	285271
67242	285272
9667	285273
13931	285274
773	285275
32908	285276
86982	285277
8429	285278
694	285279
15353	285280
108700	285281
25750	285282
13619	285283
353	285284
2641	285285
6453	285286
145902	285287
5532	285288
34219	285289
53913	285290
43501	285291
12922	285292
56535	285293
116	285294
151117	285295
19006	285296
16882	285297
115128	285298
138898	285299
61384	285300
42550	285301
3360	285302
22535	285303
85634	285304
112729	285305
60922	285306
15727	285307
26898	285308
40137	285309
61504	285310
50942	285311
11146	285312
55920	285313
83723	285314
64170	285315
66056	285316
135064	285317
24731	285318
90149	285319
2097	285320
10204	285321
11076	285322
143748	285323
29755	285324
86783	285325
56964	285326
49236	285327
116053	285328
1965	285329
189	285330
8915	285331
41	285332
9493	285333
118279	285334
7830	285335
36968	285336
22245	285337
33109	285338
1494	285339
24675	285340
90824	285341
55470	285342
52915	285343
15016	285344
103067	285345
591	285346
41684	285347
7925	285348
42176	285349
29968	285350
24877	285351
44229	285352
19976	285353
53235	285354
2587	285355
18734	285356
85006	285357
35653	285358
11515	285359
42642	285360
27631	285361
35749	285362
39572	285363
31066	285364
113331	285365
38913	285366
82928	285367
20710	285368
89955	285369
87271	285370
46321	285371
34230	285372
89907	285373
24415	285374
97662	285375
4229	285376
153505	285377
75738	285378
109679	285379
22238	285380
100068	285381
111587	285382
139219	285383
104995	285384
135304	285385
3771	285386
17429	285387
52769	285388
53925	285389
37504	285390
8318	285391
23073	285392
28617	285393
141551	285394
17873	285395
14038	285396
50669	285397
15539	285398
94029	285399
64865	285400
73396	285401
20269	285402
5903	285403
90258	285404
91378	285405
86375	285406
45003	285407
58901	285408
163	285409
94673	285410
68325	285411
21090	285412
76061	285413
16991	285414
8131	285415
7930	285416
151215	285417
12939	285418
69470	285419
32759	285420
14595	285421
59961	285422
421	285423
232	285424
11708	285425
23658	285426
1950	285427
57024	285428
14821	285429
41024	285430
1513	285431
38222	285432
3854	285433
32405	285434
5886	285435
13106	285436
40842	285437
12010	285438
18794	285439
1142	285440
11693	285441
95414	285442
5008	285443
22754	285444
27368	285445
35875	285446
66160	285447
78957	285448
632	285449
6611	285450
17407	285451
24325	285452
56925	285453
56550	285454
13232	285455
58819	285456
23667	285457
64902	285458
160186	285459
25691	285460
34794	285461
41095	285462
24003	285463
91791	285464
57583	285465
14404	285466
45766	285467
65713	285468
53129	285469
137414	285470
101768	285471
19976	285472
146999	285473
14302	285474
37458	285475
60467	285476
44172	285477
122959	285478
14959	285479
48984	285480
67779	285481
99903	285482
99106	285483
3080	285484
32488	285485
76124	285486
22283	285487
89151	285488
7100	285489
36009	285490
68467	285491
5901	285492
78039	285493
95961	285494
92516	285495
24574	285496
906	285497
46251	285498
69338	285499
12226	285500
43628	285501
28476	285502
167676	285503
8521	285504
4006	285505
85394	285506
12751	285507
25961	285508
87	285509
14690	285510
5016	285511
26742	285512
153755	285513
16	285514
36800	285515
80794	285516
26284	285517
26444	285518
138530	285519
73944	285520
7758	285521
16442	285522
6401	285523
58815	285524
6515	285525
85038	285526
6165	285527
11724	285528
145270	285529
15275	285530
58941	285531
61704	285532
12757	285533
38550	285534
58303	285535
24506	285536
35763	285537
1382	285538
780	285539
17368	285540
15582	285541
50834	285542
14364	285543
729	285544
38874	285545
4492	285546
48076	285547
40785	285548
74121	285549
25994	285550
5950	285551
114009	285552
2797	285553
3385	285554
129645	285555
124045	285556
55659	285557
4378	285558
29326	285559
29538	285560
18080	285561
27060	285562
11746	285563
28397	285564
52228	285565
8897	285566
154673	285567
98200	285568
12734	285569
3583	285570
55172	285571
89330	285572
66552	285573
44211	285574
15683	285575
1930	285576
4083	285577
28647	285578
101700	285579
10907	285580
43792	285581
163494	285582
14976	285583
12556	285584
18060	285585
84853	285586
62394	285587
76873	285588
685	285589
68714	285590
43199	285591
40066	285592
16634	285593
64594	285594
2058	285595
204	285596
162851	285597
74776	285598
27916	285599
77114	285600
13048	285601
19852	285602
74290	285603
94911	285604
114498	285605
22063	285606
988	285607
64404	285608
43510	285609
22418	285610
50020	285611
44978	285612
51338	285613
2194	285614
59078	285615
11697	285616
25019	285617
113248	285618
7208	285619
6970	285620
24109	285621
112760	285622
115725	285623
2966	285624
33640	285625
113162	285626
10431	285627
5312	285628
134376	285629
114515	285630
95774	285631
2485	285632
14720	285633
20229	285634
81201	285635
5790	285636
67989	285637
26852	285638
429	285639
80572	285640
20362	285641
37376	285642
24334	285643
70592	285644
10832	285645
57492	285646
22485	285647
168732	285648
62380	285649
93013	285650
6068	285651
36364	285652
20954	285653
14240	285654
34691	285655
687	285656
21446	285657
50448	285658
3014	285659
53146	285660
111339	285661
60122	285662
83692	285663
37309	285664
49135	285665
7162	285666
42992	285667
62535	285668
45480	285669
77944	285670
11760	285671
76632	285672
1930	285673
4458	285674
18280	285675
40456	285676
79950	285677
98707	285678
96122	285679
3599	285680
12706	285681
12678	285682
77421	285683
99125	285684
39662	285685
41932	285686
52837	285687
54566	285688
12294	285689
3074	285690
10691	285691
65887	285692
21490	285693
34158	285694
32833	285695
52223	285696
30275	285697
51326	285698
162308	285699
120825	285700
19678	285701
41026	285702
55453	285703
15341	285704
14820	285705
53773	285706
14295	285707
45298	285708
65835	285709
25862	285710
49139	285711
61892	285712
36749	285713
51422	285714
70918	285715
25377	285716
17336	285717
18004	285718
60364	285719
140565	285720
53708	285721
15151	285722
5920	285723
50297	285724
45911	285725
5308	285726
62435	285727
69494	285728
21366	285729
47634	285730
55880	285731
105941	285732
2817	285733
4852	285734
34801	285735
42999	285736
40523	285737
32931	285738
39858	285739
122731	285740
5429	285741
46123	285742
26161	285743
37604	285744
34579	285745
59049	285746
135118	285747
138454	285748
32695	285749
41308	285750
6401	285751
628	285752
109677	285753
11749	285754
3080	285755
41380	285756
41825	285757
25627	285758
58807	285759
45569	285760
8446	285761
1714	285762
34095	285763
5165	285764
86787	285765
94459	285766
88287	285767
9459	285768
4824	285769
15046	285770
64412	285771
12558	285772
160583	285773
110667	285774
17563	285775
38681	285776
84178	285777
142354	285778
89767	285779
99330	285780
78075	285781
118051	285782
12668	285783
53242	285784
11412	285785
76369	285786
89390	285787
8903	285788
116280	285789
42509	285790
50641	285791
58467	285792
18153	285793
3583	285794
25463	285795
9578	285796
120	285797
7526	285798
138872	285799
66161	285800
342	285801
4676	285802
3348	285803
29850	285804
103826	285805
59048	285806
45130	285807
108973	285808
44243	285809
1476	285810
1863	285811
71077	285812
21070	285813
41272	285814
57887	285815
95458	285816
68804	285817
133228	285818
39879	285819
80015	285820
24535	285821
33477	285822
49665	285823
99221	285824
122	285825
69774	285826
93846	285827
1233	285828
15121	285829
138905	285830
5445	285831
5147	285832
4924	285833
10315	285834
31096	285835
43706	285836
81038	285837
46634	285838
51923	285839
12442	285840
8609	285841
71615	285842
4454	285843
25387	285844
69086	285845
42057	285846
9159	285847
159156	285848
24493	285849
44507	285850
1882	285851
928	285852
2143	285853
91179	285854
114392	285855
82477	285856
111262	285857
30269	285858
956	285859
99670	285860
120366	285861
11226	285862
73806	285863
4108	285864
43926	285865
95990	285866
44597	285867
94406	285868
1544	285869
68763	285870
6544	285871
61761	285872
46765	285873
11237	285874
8358	285875
19815	285876
96810	285877
7471	285878
9188	285879
66857	285880
115637	285881
25562	285882
27312	285883
11546	285884
114328	285885
60724	285886
54983	285887
56035	285888
57419	285889
42739	285890
21978	285891
110115	285892
136566	285893
6471	285894
4218	285895
23327	285896
22382	285897
4013	285898
96601	285899
52905	285900
1048	285901
112459	285902
66196	285903
11190	285904
8997	285905
65880	285906
88793	285907
74479	285908
31177	285909
4032	285910
15958	285911
12496	285912
28290	285913
2884	285914
53375	285915
83747	285916
103416	285917
1950	285918
120578	285919
9355	285920
29036	285921
9917	285922
20132	285923
80544	285924
19125	285925
5596	285926
29159	285927
16073	285928
20263	285929
61409	285930
77317	285931
8428	285932
123896	285933
12623	285934
6550	285935
59236	285936
93702	285937
29168	285938
103153	285939
11777	285940
156297	285941
69594	285942
57885	285943
26529	285944
34157	285945
5230	285946
18748	285947
4743	285948
67929	285949
3386	285950
54321	285951
131747	285952
67700	285953
2513	285954
40940	285955
1900	285956
112782	285957
97731	285958
1900	285959
54145	285960
18285	285961
45805	285962
117574	285963
57992	285964
28450	285965
65011	285966
903	285967
87413	285968
7385	285969
64018	285970
23336	285971
48104	285972
1217	285973
51933	285974
73405	285975
123804	285976
58108	285977
56301	285978
44273	285979
55517	285980
11454	285981
140669	285982
3030	285983
140961	285984
8620	285985
87692	285986
50268	285987
38157	285988
46485	285989
81252	285990
25979	285991
1476	285992
14333	285993
60684	285994
84910	285995
10795	285996
9170	285997
93046	285998
61589	285999
20276	286000
80405	286001
9955	286002
22152	286003
44111	286004
62184	286005
15431	286006
25337	286007
16969	286008
14361	286009
6134	286010
1588	286011
82599	286012
31190	286013
1792	286014
13285	286015
16288	286016
42	286017
68567	286018
59551	286019
9752	286020
1217	286021
96082	286022
7050	286023
11949	286024
111519	286025
134381	286026
14915	286027
53882	286028
19318	286029
3157	286030
849	286031
731	286032
66041	286033
6078	286034
16522	286035
34	286036
22137	286037
19574	286038
23661	286039
44035	286040
30481	286041
9133	286042
71883	286043
157148	286044
96418	286045
114983	286046
160385	286047
81473	286048
128249	286049
61630	286050
59231	286051
12352	286052
13005	286053
48620	286054
126428	286055
13263	286056
69827	286057
19856	286058
35937	286059
67676	286060
55836	286061
3918	286062
95441	286063
24808	286064
107357	286065
36193	286066
102471	286067
3959	286068
16399	286069
147314	286070
5972	286071
72754	286072
53156	286073
102270	286074
83667	286075
103820	286076
85632	286077
2312	286078
26943	286079
37227	286080
6281	286081
36912	286082
112507	286083
3783	286084
164577	286085
271	286086
4271	286087
7623	286088
127	286089
28340	286090
71623	286091
3533	286092
79947	286093
26396	286094
49507	286095
58188	286096
155498	286097
52676	286098
73776	286099
37170	286100
130939	286101
66959	286102
2091	286103
86804	286104
7211	286105
2411	286106
119880	286107
111518	286108
126654	286109
50891	286110
25238	286111
14047	286112
61559	286113
3639	286114
4031	286115
38130	286116
24135	286117
119962	286118
56480	286119
32538	286120
130225	286121
1260	286122
16116	286123
6112	286124
125254	286125
94717	286126
14309	286127
106547	286128
93461	286129
65230	286130
2425	286131
25381	286132
4402	286133
98	286134
10958	286135
22941	286136
90058	286137
17529	286138
2395	286139
1990	286140
20001	286141
12681	286142
8016	286143
45464	286144
87809	286145
40248	286146
4684	286147
9469	286148
9637	286149
13597	286150
7996	286151
33657	286152
81746	286153
14129	286154
28713	286155
1718	286156
6823	286157
8930	286158
35513	286159
55529	286160
16984	286161
10031	286162
29375	286163
19855	286164
29173	286165
65186	286166
29503	286167
4289	286168
10597	286169
2603	286170
2490	286171
40823	286172
958	286173
28270	286174
77507	286175
48306	286176
75988	286177
29541	286178
127611	286179
106880	286180
109363	286181
7151	286182
25492	286183
23179	286184
49493	286185
166116	286186
96781	286187
108797	286188
103966	286189
31440	286190
11279	286191
17215	286192
54784	286193
3596	286194
128243	286195
132860	286196
35867	286197
118258	286198
25822	286199
13197	286200
59992	286201
44909	286202
110360	286203
9502	286204
37570	286205
46290	286206
102061	286207
67597	286208
51740	286209
38574	286210
60214	286211
3469	286212
1385	286213
26539	286214
85569	286215
29707	286216
3820	286217
39299	286218
894	286219
10867	286220
49026	286221
92246	286222
81885	286223
4095	286224
148151	286225
12177	286226
51141	286227
18359	286228
18778	286229
96867	286230
75496	286231
76601	286232
44446	286233
69424	286234
12792	286235
24877	286236
73539	286237
36538	286238
343	286239
53858	286240
17556	286241
22763	286242
8803	286243
39909	286244
6665	286245
25153	286246
56245	286247
56682	286248
91	286249
17297	286250
3845	286251
19741	286252
94812	286253
129432	286254
79710	286255
17135	286256
47804	286257
73244	286258
158072	286259
86493	286260
551	286261
115063	286262
81061	286263
16685	286264
19208	286265
14713	286266
18020	286267
3035	286268
101176	286269
75740	286270
61638	286271
39613	286272
12028	286273
26271	286274
1982	286275
44096	286276
72878	286277
5920	286278
69842	286279
48555	286280
62624	286281
64704	286282
79171	286283
45777	286284
9743	286285
26529	286286
9459	286287
12741	286288
110068	286289
42869	286290
110349	286291
70361	286292
80470	286293
58898	286294
66488	286295
3866	286296
74785	286297
34112	286298
70498	286299
17396	286300
37740	286301
17356	286302
36716	286303
17860	286304
37537	286305
37093	286306
58971	286307
34420	286308
124885	286309
89216	286310
155923	286311
84685	286312
2730	286313
27404	286314
5821	286315
6798	286316
3633	286317
2181	286318
68960	286319
35560	286320
28062	286321
138239	286322
7834	286323
31298	286324
66922	286325
112016	286326
55326	286327
2701	286328
103034	286329
41651	286330
109	286331
21600	286332
96640	286333
13867	286334
115979	286335
25689	286336
104981	286337
53838	286338
149042	286339
7084	286340
37675	286341
24983	286342
27151	286343
3015	286344
38468	286345
114436	286346
24401	286347
1306	286348
131	286349
62358	286350
78911	286351
92088	286352
37975	286353
128748	286354
8024	286355
12782	286356
20873	286357
26857	286358
47076	286359
5922	286360
33375	286361
41103	286362
7775	286363
39809	286364
10675	286365
10712	286366
33922	286367
56	286368
87800	286369
46883	286370
46546	286371
30454	286372
55337	286373
11009	286374
77693	286375
8052	286376
21163	286377
78428	286378
64383	286379
5074	286380
44428	286381
65126	286382
98527	286383
23276	286384
108448	286385
29765	286386
137098	286387
26821	286388
43931	286389
19447	286390
54787	286391
6563	286392
102699	286393
5615	286394
16670	286395
25177	286396
35099	286397
29088	286398
118121	286399
14585	286400
155764	286401
32432	286402
46777	286403
5967	286404
101145	286405
112512	286406
36442	286407
109017	286408
51991	286409
125230	286410
100153	286411
37533	286412
53019	286413
13114	286414
110726	286415
16950	286416
95260	286417
20644	286418
41009	286419
7663	286420
42537	286421
23301	286422
149538	286423
62233	286424
163516	286425
91962	286426
51372	286427
145649	286428
69842	286429
52986	286430
1211	286431
3980	286432
9864	286433
959	286434
7857	286435
20800	286436
1661	286437
4682	286438
18869	286439
30088	286440
8	286441
28983	286442
24220	286443
90691	286444
94532	286445
713	286446
50172	286447
3434	286448
49528	286449
78453	286450
10252	286451
123752	286452
10762	286453
34051	286454
10493	286455
15266	286456
12722	286457
307	286458
46724	286459
52445	286460
303	286461
61162	286462
70539	286463
15347	286464
59297	286465
31515	286466
39860	286467
57887	286468
20653	286469
25960	286470
37477	286471
47979	286472
22559	286473
83064	286474
165	286475
12099	286476
108781	286477
76627	286478
49888	286479
30141	286480
43372	286481
9227	286482
56398	286483
24703	286484
15049	286485
20761	286486
1653	286487
69222	286488
151711	286489
25506	286490
45703	286491
1298	286492
68912	286493
14310	286494
19392	286495
93839	286496
52341	286497
59959	286498
64014	286499
72280	286500
753	286501
19268	286502
1199	286503
1683	286504
68252	286505
44682	286506
35894	286507
97527	286508
36383	286509
98276	286510
24658	286511
19328	286512
37057	286513
29807	286514
52406	286515
2792	286516
138447	286517
39565	286518
121702	286519
6410	286520
52867	286521
16588	286522
63159	286523
13978	286524
1750	286525
28628	286526
17202	286527
20733	286528
79287	286529
71795	286530
126493	286531
1553	286532
49841	286533
89413	286534
110829	286535
62446	286536
36758	286537
60388	286538
25033	286539
5359	286540
17311	286541
6390	286542
78372	286543
9293	286544
770	286545
20763	286546
48424	286547
123835	286548
66048	286549
9473	286550
113568	286551
120226	286552
122819	286553
537	286554
32155	286555
13984	286556
37966	286557
1820	286558
72043	286559
17953	286560
29379	286561
22069	286562
12914	286563
9702	286564
45817	286565
29617	286566
68428	286567
9134	286568
26106	286569
68293	286570
2806	286571
30239	286572
743	286573
32667	286574
14703	286575
42298	286576
15917	286577
28996	286578
29574	286579
13448	286580
5901	286581
97323	286582
28270	286583
66746	286584
46101	286585
7723	286586
72417	286587
110154	286588
18653	286589
2318	286590
43966	286591
128004	286592
96255	286593
34589	286594
1763	286595
53835	286596
6402	286597
299	286598
22748	286599
51006	286600
112340	286601
61950	286602
33381	286603
19390	286604
27035	286605
89933	286606
33182	286607
22983	286608
35638	286609
32347	286610
4612	286611
26041	286612
30156	286613
20323	286614
126994	286615
6862	286616
3932	286617
9637	286618
64215	286619
4241	286620
36711	286621
25651	286622
26651	286623
9023	286624
88761	286625
15588	286626
2022	286627
4817	286628
25345	286629
289	286630
16569	286631
23444	286632
92045	286633
24180	286634
56425	286635
135342	286636
5673	286637
14441	286638
166938	286639
59837	286640
145533	286641
85167	286642
15379	286643
5491	286644
4532	286645
79685	286646
87119	286647
11240	286648
28000	286649
112106	286650
84892	286651
132862	286652
24680	286653
54710	286654
79001	286655
627	286656
75767	286657
46859	286658
6232	286659
33451	286660
127792	286661
29748	286662
60137	286663
711	286664
6261	286665
13206	286666
55370	286667
70482	286668
21206	286669
11649	286670
65811	286671
70960	286672
109995	286673
92856	286674
18793	286675
29520	286676
36361	286677
36447	286678
17126	286679
115116	286680
131810	286681
42087	286682
104662	286683
17909	286684
77197	286685
8	286686
50239	286687
53745	286688
60371	286689
64325	286690
42989	286691
124800	286692
152776	286693
7003	286694
15464	286695
8020	286696
46403	286697
9107	286698
97301	286699
26145	286700
114537	286701
150318	286702
7727	286703
124845	286704
91688	286705
49448	286706
72265	286707
140040	286708
47486	286709
28801	286710
6696	286711
8023	286712
132398	286713
29241	286714
4076	286715
4338	286716
5358	286717
114337	286718
9481	286719
96104	286720
153965	286721
12905	286722
153383	286723
5066	286724
47382	286725
17114	286726
34349	286727
106338	286728
78229	286729
21199	286730
39771	286731
21555	286732
52495	286733
55078	286734
8037	286735
87175	286736
89994	286737
17576	286738
10999	286739
69217	286740
91911	286741
37379	286742
50253	286743
49675	286744
87017	286745
22370	286746
11123	286747
94843	286748
125609	286749
91656	286750
90181	286751
64450	286752
133026	286753
32427	286754
15862	286755
36719	286756
23506	286757
445	286758
32835	286759
67019	286760
1836	286761
57172	286762
31670	286763
54431	286764
9110	286765
99905	286766
10957	286767
87554	286768
19718	286769
11409	286770
82168	286771
20314	286772
3507	286773
85355	286774
43242	286775
11964	286776
34136	286777
90399	286778
1690	286779
9755	286780
48576	286781
34746	286782
5711	286783
139892	286784
64617	286785
76749	286786
21143	286787
75292	286788
68695	286789
140305	286790
34445	286791
426	286792
9029	286793
20837	286794
8453	286795
246	286796
42338	286797
31732	286798
162583	286799
60381	286800
51318	286801
18186	286802
2943	286803
38610	286804
25489	286805
63820	286806
30482	286807
1265	286808
6202	286809
15131	286810
109786	286811
2539	286812
22719	286813
1648	286814
15933	286815
45256	286816
66272	286817
2867	286818
75518	286819
12582	286820
101304	286821
5928	286822
71170	286823
3035	286824
27881	286825
11100	286826
17908	286827
164629	286828
102197	286829
6711	286830
69500	286831
57085	286832
5367	286833
34692	286834
7189	286835
17082	286836
1888	286837
28856	286838
70251	286839
21931	286840
670	286841
47109	286842
27057	286843
86515	286844
131542	286845
115463	286846
14148	286847
21718	286848
1376	286849
3	286850
39431	286851
26152	286852
26498	286853
63813	286854
19592	286855
14747	286856
100114	286857
162477	286858
11132	286859
92001	286860
35420	286861
14778	286862
4712	286863
6554	286864
43945	286865
14923	286866
9452	286867
38789	286868
90443	286869
126194	286870
19349	286871
48942	286872
74490	286873
149696	286874
82307	286875
1273	286876
9770	286877
5374	286878
84861	286879
8518	286880
115441	286881
139526	286882
56315	286883
30150	286884
71045	286885
114373	286886
40268	286887
47017	286888
86912	286889
111731	286890
109519	286891
61636	286892
12033	286893
9027	286894
39519	286895
70287	286896
50338	286897
10419	286898
19618	286899
61391	286900
3978	286901
9925	286902
42538	286903
3810	286904
11279	286905
5145	286906
34622	286907
16965	286908
29076	286909
53848	286910
23348	286911
16679	286912
1320	286913
21866	286914
90970	286915
101495	286916
20862	286917
51461	286918
1923	286919
5119	286920
11510	286921
3495	286922
12939	286923
5125	286924
27942	286925
11168	286926
12197	286927
77743	286928
196	286929
106775	286930
34627	286931
851	286932
22010	286933
63367	286934
2402	286935
71398	286936
36894	286937
78258	286938
1619	286939
43173	286940
11919	286941
47335	286942
27705	286943
5751	286944
23509	286945
170063	286946
85907	286947
2297	286948
61076	286949
16429	286950
1089	286951
11822	286952
8629	286953
13333	286954
24921	286955
2399	286956
10413	286957
8691	286958
59304	286959
95816	286960
4422	286961
4941	286962
61141	286963
136227	286964
54051	286965
4627	286966
101361	286967
9715	286968
60734	286969
10912	286970
43524	286971
25184	286972
27575	286973
31152	286974
4589	286975
6139	286976
24219	286977
7730	286978
1927	286979
13420	286980
30953	286981
129047	286982
1115	286983
15896	286984
9471	286985
7257	286986
3295	286987
85516	286988
89528	286989
28385	286990
41164	286991
9689	286992
13039	286993
2229	286994
64957	286995
24800	286996
51555	286997
75655	286998
65660	286999
62660	287000
75372	287001
62780	287002
48849	287003
122857	287004
3569	287005
54187	287006
38671	287007
151304	287008
127084	287009
51160	287010
177	287011
57000	287012
77452	287013
8750	287014
64650	287015
150883	287016
14914	287017
57929	287018
75317	287019
12598	287020
33410	287021
3357	287022
34388	287023
33859	287024
55123	287025
95476	287026
57721	287027
22359	287028
37448	287029
59611	287030
69105	287031
48729	287032
139690	287033
166030	287034
103016	287035
37905	287036
33193	287037
44643	287038
11754	287039
17986	287040
5171	287041
109526	287042
15266	287043
22009	287044
93189	287045
33906	287046
100708	287047
98271	287048
36208	287049
72454	287050
20	287051
7370	287052
87853	287053
4235	287054
1126	287055
51626	287056
30965	287057
121580	287058
67319	287059
13529	287060
100388	287061
86453	287062
6948	287063
640	287064
34483	287065
854	287066
167337	287067
107946	287068
96702	287069
74896	287070
90883	287071
73148	287072
92055	287073
47437	287074
1400	287075
4232	287076
21784	287077
101250	287078
44624	287079
23153	287080
279	287081
1321	287082
13383	287083
22612	287084
5522	287085
10369	287086
52905	287087
105275	287088
10139	287089
106873	287090
49514	287091
13333	287092
7623	287093
57279	287094
95541	287095
100251	287096
12549	287097
4665	287098
44439	287099
144115	287100
117819	287101
130	287102
34519	287103
9818	287104
26217	287105
82354	287106
67772	287107
18315	287108
28442	287109
55784	287110
80479	287111
139082	287112
2769	287113
8097	287114
21700	287115
4642	287116
2758	287117
1	287118
82593	287119
29389	287120
105612	287121
85286	287122
24156	287123
68384	287124
73787	287125
41420	287126
3995	287127
59694	287128
13284	287129
2109	287130
48659	287131
54763	287132
2281	287133
7047	287134
51357	287135
64655	287136
3430	287137
27370	287138
136506	287139
78871	287140
34927	287141
3731	287142
3427	287143
85075	287144
75539	287145
59255	287146
20919	287147
4227	287148
40528	287149
8810	287150
9113	287151
182	287152
70	287153
9970	287154
146346	287155
64895	287156
29968	287157
88606	287158
766	287159
3900	287160
17805	287161
100460	287162
38065	287163
59008	287164
22473	287165
50694	287166
52443	287167
64661	287168
77446	287169
102442	287170
146704	287171
24581	287172
41077	287173
50707	287174
6117	287175
41778	287176
54826	287177
41357	287178
26836	287179
124542	287180
134525	287181
12219	287182
94072	287183
18304	287184
307	287185
6035	287186
20798	287187
102560	287188
12565	287189
94243	287190
54462	287191
32868	287192
26957	287193
60385	287194
99762	287195
36	287196
73289	287197
89192	287198
44376	287199
8058	287200
143	287201
29490	287202
2178	287203
57195	287204
29249	287205
88836	287206
58471	287207
71385	287208
5980	287209
1694	287210
74846	287211
13484	287212
27446	287213
27397	287214
3271	287215
28852	287216
2423	287217
7037	287218
18783	287219
10772	287220
80512	287221
24666	287222
47268	287223
13490	287224
23566	287225
157170	287226
47287	287227
600	287228
26414	287229
27775	287230
74370	287231
67016	287232
30329	287233
48631	287234
56490	287235
4982	287236
162549	287237
10762	287238
9942	287239
35600	287240
50340	287241
46547	287242
26000	287243
1252	287244
124995	287245
46942	287246
144465	287247
1306	287248
8007	287249
4601	287250
102345	287251
11852	287252
80436	287253
60420	287254
164561	287255
9254	287256
151057	287257
43443	287258
12352	287259
93247	287260
64548	287261
11952	287262
15691	287263
39205	287264
13685	287265
3212	287266
19807	287267
50401	287268
15375	287269
25374	287270
12556	287271
1194	287272
40277	287273
44578	287274
95130	287275
57935	287276
14192	287277
11375	287278
1971	287279
15213	287280
13362	287281
119634	287282
4653	287283
137263	287284
55625	287285
5043	287286
31034	287287
78137	287288
28084	287289
62219	287290
17996	287291
6754	287292
5100	287293
128579	287294
8203	287295
38454	287296
17799	287297
22943	287298
15375	287299
62820	287300
12249	287301
17085	287302
17897	287303
109802	287304
25891	287305
55440	287306
16962	287307
1113	287308
54464	287309
71800	287310
80647	287311
30303	287312
1229	287313
3720	287314
71357	287315
2086	287316
68766	287317
33594	287318
11036	287319
42777	287320
16272	287321
75435	287322
65415	287323
29650	287324
56817	287325
31933	287326
6725	287327
138136	287328
4559	287329
61	287330
55412	287331
17413	287332
61232	287333
1232	287334
9963	287335
1926	287336
68179	287337
31898	287338
97354	287339
114845	287340
109630	287341
34130	287342
2622	287343
19455	287344
7406	287345
41498	287346
9264	287347
11067	287348
37841	287349
4414	287350
122944	287351
107628	287352
41919	287353
26248	287354
7864	287355
104648	287356
2652	287357
18953	287358
93670	287359
26933	287360
5625	287361
72434	287362
29951	287363
149479	287364
9195	287365
46899	287366
122250	287367
29645	287368
47140	287369
14954	287370
35271	287371
78685	287372
13267	287373
14317	287374
78802	287375
5238	287376
127997	287377
1523	287378
14382	287379
91477	287380
29238	287381
113429	287382
79591	287383
6888	287384
2808	287385
46723	287386
3678	287387
45285	287388
6433	287389
19884	287390
36264	287391
113605	287392
2864	287393
29106	287394
33521	287395
62222	287396
73627	287397
38990	287398
38780	287399
8054	287400
99483	287401
27947	287402
55879	287403
8756	287404
12898	287405
6978	287406
51588	287407
28789	287408
50027	287409
19953	287410
45706	287411
1546	287412
61560	287413
1424	287414
2949	287415
7011	287416
115384	287417
10130	287418
108975	287419
42740	287420
18174	287421
48021	287422
1267	287423
32439	287424
17626	287425
32671	287426
71797	287427
8069	287428
64301	287429
68581	287430
22196	287431
69352	287432
13489	287433
72701	287434
5864	287435
2194	287436
75982	287437
13513	287438
60586	287439
34488	287440
32919	287441
40541	287442
52027	287443
18650	287444
5106	287445
33278	287446
14938	287447
42878	287448
23700	287449
5232	287450
126590	287451
143365	287452
12821	287453
24364	287454
2834	287455
16248	287456
28407	287457
19422	287458
5039	287459
58049	287460
2841	287461
49522	287462
49368	287463
168139	287464
35784	287465
4771	287466
95809	287467
59829	287468
27810	287469
23707	287470
73935	287471
61356	287472
61647	287473
34607	287474
67337	287475
62282	287476
64508	287477
11625	287478
16339	287479
79257	287480
45117	287481
32122	287482
2373	287483
30176	287484
571	287485
4128	287486
46611	287487
2257	287488
6114	287489
73215	287490
43260	287491
44056	287492
106323	287493
67951	287494
67829	287495
405	287496
46577	287497
43086	287498
16507	287499
50577	287500
102785	287501
124914	287502
85263	287503
110785	287504
7232	287505
10267	287506
84093	287507
5502	287508
4187	287509
52328	287510
52138	287511
42021	287512
14939	287513
101697	287514
66721	287515
980	287516
71194	287517
2888	287518
342	287519
138076	287520
45473	287521
271	287522
36846	287523
9988	287524
10765	287525
2916	287526
75276	287527
15496	287528
1459	287529
73195	287530
659	287531
58774	287532
46837	287533
55399	287534
115382	287535
16584	287536
5213	287537
12905	287538
39517	287539
29744	287540
52955	287541
52559	287542
99132	287543
98364	287544
123115	287545
118246	287546
55068	287547
18750	287548
16452	287549
4511	287550
63170	287551
61859	287552
2871	287553
26142	287554
56781	287555
60488	287556
108476	287557
38758	287558
21762	287559
65011	287560
110015	287561
101743	287562
35619	287563
62109	287564
65865	287565
63344	287566
51234	287567
50798	287568
5789	287569
74535	287570
177	287571
24674	287572
79045	287573
87423	287574
2733	287575
1280	287576
20313	287577
108691	287578
2248	287579
89112	287580
75129	287581
5897	287582
141384	287583
28368	287584
4247	287585
75440	287586
114644	287587
21925	287588
18992	287589
45016	287590
97148	287591
111352	287592
75059	287593
22949	287594
37166	287595
47638	287596
1024	287597
540	287598
57105	287599
81546	287600
1896	287601
18530	287602
137393	287603
72089	287604
29218	287605
861	287606
9451	287607
78586	287608
14375	287609
3059	287610
47673	287611
74039	287612
26256	287613
17691	287614
16431	287615
114140	287616
91699	287617
100745	287618
62447	287619
49440	287620
10320	287621
20105	287622
62425	287623
124933	287624
1326	287625
16877	287626
25311	287627
61387	287628
129181	287629
31327	287630
112080	287631
60525	287632
104336	287633
25369	287634
36478	287635
22311	287636
54563	287637
42716	287638
20240	287639
71405	287640
35843	287641
16004	287642
100755	287643
115565	287644
70	287645
120444	287646
10047	287647
84180	287648
78764	287649
7033	287650
77068	287651
109154	287652
4771	287653
8185	287654
11885	287655
5852	287656
48560	287657
13392	287658
50957	287659
18222	287660
95422	287661
68473	287662
95909	287663
17100	287664
195	287665
55964	287666
44731	287667
21415	287668
4995	287669
138052	287670
5229	287671
66881	287672
95827	287673
63067	287674
145501	287675
49262	287676
42367	287677
1541	287678
115266	287679
51173	287680
1600	287681
25834	287682
715	287683
3217	287684
27750	287685
31805	287686
82021	287687
38908	287688
115528	287689
29763	287690
4158	287691
49228	287692
6242	287693
6402	287694
169693	287695
9573	287696
50824	287697
5050	287698
84311	287699
72925	287700
26315	287701
123145	287702
56043	287703
15992	287704
23500	287705
101055	287706
8225	287707
124740	287708
221	287709
23448	287710
28796	287711
58012	287712
40708	287713
10019	287714
22121	287715
2043	287716
45075	287717
5275	287718
32534	287719
85187	287720
31658	287721
117509	287722
46752	287723
44771	287724
10246	287725
9528	287726
27936	287727
35585	287728
2315	287729
44924	287730
36132	287731
48536	287732
4957	287733
19947	287734
100186	287735
7966	287736
108118	287737
126672	287738
27906	287739
31815	287740
92425	287741
11883	287742
5808	287743
74326	287744
51809	287745
26219	287746
56392	287747
81530	287748
55025	287749
3135	287750
31647	287751
14843	287752
49931	287753
9774	287754
2686	287755
15946	287756
37307	287757
19169	287758
22816	287759
102761	287760
17272	287761
35072	287762
6934	287763
28116	287764
31998	287765
42113	287766
11079	287767
59076	287768
10132	287769
11041	287770
22696	287771
11354	287772
105049	287773
50	287774
104061	287775
47571	287776
2053	287777
55025	287778
19278	287779
37630	287780
12972	287781
42855	287782
17463	287783
5842	287784
3689	287785
13716	287786
35335	287787
18047	287788
95399	287789
50144	287790
58435	287791
16483	287792
3915	287793
23769	287794
74889	287795
52773	287796
42532	287797
101125	287798
43946	287799
28270	287800
49677	287801
17694	287802
95704	287803
65827	287804
8739	287805
5450	287806
9232	287807
99840	287808
22587	287809
15659	287810
4894	287811
55764	287812
49287	287813
34240	287814
4804	287815
86965	287816
112323	287817
38616	287818
37090	287819
9666	287820
113093	287821
52879	287822
481	287823
44074	287824
12766	287825
27052	287826
17766	287827
128121	287828
1232	287829
25448	287830
48812	287831
121785	287832
2041	287833
53472	287834
136044	287835
616	287836
86090	287837
56617	287838
32057	287839
64241	287840
68052	287841
45150	287842
35920	287843
2221	287844
33625	287845
17061	287846
66	287847
40922	287848
33056	287849
31070	287850
6523	287851
38624	287852
12008	287853
4886	287854
12539	287855
3742	287856
34419	287857
42564	287858
20093	287859
8668	287860
30318	287861
35413	287862
6119	287863
14614	287864
14213	287865
49018	287866
25536	287867
1001	287868
13964	287869
75001	287870
48257	287871
32981	287872
43200	287873
47700	287874
82337	287875
38134	287876
27019	287877
41452	287878
11489	287879
107587	287880
43144	287881
737	287882
20928	287883
39386	287884
12816	287885
11964	287886
13322	287887
12934	287888
109305	287889
56972	287890
7000	287891
115	287892
65770	287893
24027	287894
124981	287895
147018	287896
12922	287897
63104	287898
1228	287899
20166	287900
16795	287901
32562	287902
105530	287903
11032	287904
13826	287905
12061	287906
37657	287907
6477	287908
61910	287909
38613	287910
27572	287911
86295	287912
13903	287913
2253	287914
24914	287915
71661	287916
3214	287917
111450	287918
60167	287919
61622	287920
52419	287921
11367	287922
102597	287923
52589	287924
5683	287925
33242	287926
5019	287927
5786	287928
68296	287929
116073	287930
22900	287931
14396	287932
13661	287933
27527	287934
40405	287935
9772	287936
64078	287937
25810	287938
94045	287939
141429	287940
88262	287941
23359	287942
39210	287943
38996	287944
144031	287945
98351	287946
8808	287947
55919	287948
12685	287949
67519	287950
81780	287951
40088	287952
75166	287953
9121	287954
81282	287955
71098	287956
50992	287957
66141	287958
27959	287959
16316	287960
6217	287961
27809	287962
64444	287963
35434	287964
86031	287965
30130	287966
5510	287967
7009	287968
100079	287969
16285	287970
37160	287971
34611	287972
72253	287973
76848	287974
52064	287975
46827	287976
77904	287977
68034	287978
15403	287979
127207	287980
39335	287981
21641	287982
78229	287983
134661	287984
8841	287985
14684	287986
138829	287987
4089	287988
118269	287989
14197	287990
76261	287991
63883	287992
153048	287993
70167	287994
97322	287995
8230	287996
105877	287997
147154	287998
38306	287999
239	288000
32653	288001
107113	288002
563	288003
67331	288004
98928	288005
94229	288006
107123	288007
7400	288008
6169	288009
76861	288010
15196	288011
90629	288012
119809	288013
91539	288014
41307	288015
65351	288016
22031	288017
46663	288018
3279	288019
17036	288020
85808	288021
69250	288022
5002	288023
68220	288024
30992	288025
1212	288026
44570	288027
83481	288028
135722	288029
82961	288030
13858	288031
45071	288032
36198	288033
10411	288034
49529	288035
55521	288036
11464	288037
1299	288038
5421	288039
30244	288040
163547	288041
48480	288042
21184	288043
40594	288044
28526	288045
56120	288046
21446	288047
9266	288048
21714	288049
44845	288050
35966	288051
23778	288052
1656	288053
63192	288054
54002	288055
33469	288056
10684	288057
92394	288058
519	288059
37478	288060
51421	288061
41836	288062
25636	288063
45228	288064
12286	288065
111717	288066
39479	288067
42875	288068
28852	288069
82841	288070
24758	288071
4580	288072
12892	288073
1809	288074
23065	288075
31564	288076
3244	288077
3179	288078
27408	288079
9836	288080
74358	288081
4611	288082
3080	288083
19313	288084
40295	288085
92861	288086
86072	288087
5179	288088
5939	288089
115404	288090
59537	288091
32202	288092
118530	288093
22280	288094
88397	288095
10539	288096
1378	288097
115133	288098
16461	288099
9393	288100
101697	288101
139582	288102
127227	288103
20421	288104
1350	288105
5291	288106
132363	288107
11704	288108
43454	288109
53804	288110
64825	288111
65168	288112
1370	288113
5392	288114
19538	288115
70425	288116
10720	288117
17100	288118
78579	288119
12428	288120
108393	288121
63815	288122
81624	288123
14904	288124
6033	288125
10931	288126
867	288127
81366	288128
80955	288129
129232	288130
20998	288131
85421	288132
3220	288133
26938	288134
21153	288135
67129	288136
308	288137
162157	288138
5592	288139
46926	288140
60245	288141
127240	288142
52082	288143
101176	288144
3767	288145
3455	288146
107729	288147
34267	288148
5727	288149
52823	288150
650	288151
50470	288152
6380	288153
141238	288154
112666	288155
950	288156
67716	288157
6945	288158
526	288159
30690	288160
28687	288161
69378	288162
132893	288163
35758	288164
17159	288165
11480	288166
34923	288167
130624	288168
29811	288169
61481	288170
27876	288171
11905	288172
8959	288173
51066	288174
3702	288175
38249	288176
56325	288177
68133	288178
8604	288179
15872	288180
53951	288181
48435	288182
63	288183
27245	288184
75716	288185
10586	288186
8406	288187
145274	288188
93468	288189
89753	288190
14867	288191
110686	288192
31762	288193
74690	288194
140280	288195
84596	288196
34262	288197
40880	288198
886	288199
123968	288200
16439	288201
76266	288202
1174	288203
16350	288204
18111	288205
2998	288206
96959	288207
14709	288208
63252	288209
24033	288210
109958	288211
6868	288212
96725	288213
102350	288214
110713	288215
59247	288216
111994	288217
3226	288218
79479	288219
3592	288220
137504	288221
23261	288222
54028	288223
48247	288224
44711	288225
62127	288226
33602	288227
109713	288228
11515	288229
19988	288230
41	288231
30126	288232
3653	288233
135797	288234
1542	288235
45602	288236
67246	288237
47351	288238
45138	288239
61291	288240
10423	288241
7288	288242
83535	288243
17649	288244
44758	288245
24970	288246
10512	288247
61953	288248
94357	288249
6995	288250
39401	288251
6747	288252
108001	288253
57748	288254
122649	288255
30659	288256
59154	288257
163575	288258
69250	288259
110982	288260
9695	288261
20991	288262
977	288263
49306	288264
34470	288265
11587	288266
87822	288267
13734	288268
89138	288269
108896	288270
14983	288271
112720	288272
36443	288273
3404	288274
41968	288275
78994	288276
57939	288277
53582	288278
1978	288279
30466	288280
101092	288281
94376	288282
81094	288283
11685	288284
60946	288285
3999	288286
14151	288287
36752	288288
12964	288289
138352	288290
3745	288291
12768	288292
66053	288293
163130	288294
34356	288295
11063	288296
9125	288297
146719	288298
101161	288299
6706	288300
34816	288301
13464	288302
6586	288303
48525	288304
86798	288305
120456	288306
106614	288307
16729	288308
29377	288309
17457	288310
4701	288311
67278	288312
69366	288313
111299	288314
111904	288315
18649	288316
56451	288317
9885	288318
7858	288319
12105	288320
8478	288321
69497	288322
2939	288323
100496	288324
9683	288325
134421	288326
3125	288327
9738	288328
3874	288329
55978	288330
135373	288331
10530	288332
44835	288333
15812	288334
128458	288335
54736	288336
10327	288337
50254	288338
42538	288339
3117	288340
5572	288341
17201	288342
13369	288343
74995	288344
8623	288345
26433	288346
75761	288347
6590	288348
7999	288349
85859	288350
150825	288351
115126	288352
16192	288353
139837	288354
3018	288355
4508	288356
88865	288357
837	288358
45909	288359
53613	288360
3926	288361
3181	288362
46025	288363
7724	288364
64597	288365
54115	288366
97157	288367
6941	288368
7192	288369
47984	288370
112927	288371
76505	288372
37120	288373
10224	288374
49654	288375
64521	288376
84794	288377
34389	288378
25709	288379
18858	288380
72747	288381
3294	288382
106195	288383
6362	288384
341	288385
1200	288386
24045	288387
122030	288388
1559	288389
10306	288390
2951	288391
19345	288392
53884	288393
16035	288394
36642	288395
65858	288396
14369	288397
19371	288398
10257	288399
324	288400
32576	288401
1182	288402
30149	288403
70663	288404
34118	288405
51656	288406
59164	288407
37521	288408
3316	288409
53435	288410
70900	288411
72011	288412
108633	288413
78273	288414
14420	288415
35220	288416
1284	288417
52944	288418
5621	288419
448	288420
92403	288421
59043	288422
13857	288423
6133	288424
7919	288425
774	288426
105596	288427
94942	288428
64214	288429
78433	288430
313	288431
21317	288432
61544	288433
77868	288434
28970	288435
25198	288436
107369	288437
124529	288438
3479	288439
12450	288440
96326	288441
108175	288442
20088	288443
1616	288444
39170	288445
20	288446
10671	288447
32549	288448
5495	288449
32697	288450
30822	288451
133425	288452
120536	288453
106877	288454
38122	288455
20121	288456
6515	288457
91023	288458
7402	288459
56053	288460
38126	288461
53558	288462
25112	288463
52132	288464
12574	288465
78400	288466
35180	288467
4052	288468
82566	288469
18645	288470
58606	288471
20709	288472
24670	288473
124422	288474
4119	288475
61227	288476
37999	288477
84601	288478
112850	288479
26216	288480
17093	288481
37768	288482
1221	288483
102336	288484
10844	288485
84559	288486
2385	288487
10807	288488
31010	288489
753	288490
35625	288491
55368	288492
38183	288493
34327	288494
48760	288495
47328	288496
70439	288497
68840	288498
627	288499
79800	288500
95383	288501
44332	288502
134112	288503
58130	288504
117469	288505
52733	288506
2911	288507
5701	288508
67947	288509
61379	288510
43670	288511
110494	288512
5814	288513
8407	288514
21342	288515
87759	288516
17814	288517
2944	288518
850	288519
37018	288520
382	288521
58255	288522
17352	288523
1748	288524
111476	288525
39357	288526
26806	288527
87748	288528
39931	288529
70990	288530
23056	288531
61279	288532
9357	288533
29078	288534
4082	288535
109417	288536
25528	288537
54984	288538
11979	288539
24139	288540
24913	288541
1607	288542
37703	288543
51133	288544
38190	288545
4206	288546
44426	288547
5847	288548
15417	288549
11348	288550
38584	288551
24489	288552
10287	288553
349	288554
53817	288555
18576	288556
99624	288557
5559	288558
3785	288559
29068	288560
24183	288561
103880	288562
70725	288563
7853	288564
2486	288565
104401	288566
33241	288567
128754	288568
125775	288569
84758	288570
30293	288571
21205	288572
24329	288573
89643	288574
1297	288575
21339	288576
28025	288577
49253	288578
4632	288579
60370	288580
19826	288581
16257	288582
92021	288583
46116	288584
117424	288585
41418	288586
11624	288587
1404	288588
49024	288589
25059	288590
2858	288591
21980	288592
48008	288593
9299	288594
47810	288595
42949	288596
20560	288597
16130	288598
8535	288599
41066	288600
75235	288601
7568	288602
18401	288603
71535	288604
78741	288605
40883	288606
42085	288607
89687	288608
73436	288609
28039	288610
33230	288611
16793	288612
8327	288613
74339	288614
41801	288615
33373	288616
76588	288617
45048	288618
56826	288619
42877	288620
46939	288621
19111	288622
26105	288623
39485	288624
52070	288625
61620	288626
2975	288627
3299	288628
113852	288629
83987	288630
87879	288631
707	288632
92191	288633
4735	288634
107916	288635
13568	288636
31933	288637
38411	288638
138175	288639
59983	288640
21633	288641
120416	288642
51370	288643
61490	288644
2213	288645
2012	288646
13529	288647
117365	288648
464	288649
56411	288650
90917	288651
42883	288652
131304	288653
2359	288654
13486	288655
21831	288656
102524	288657
31478	288658
46077	288659
17186	288660
1951	288661
127066	288662
76488	288663
22339	288664
22728	288665
15228	288666
75879	288667
30684	288668
61356	288669
154041	288670
21148	288671
77220	288672
23435	288673
68593	288674
25688	288675
21182	288676
44613	288677
20511	288678
32735	288679
19167	288680
28886	288681
50068	288682
3373	288683
13521	288684
28931	288685
61956	288686
139460	288687
40669	288688
9813	288689
5084	288690
3232	288691
11200	288692
11148	288693
86825	288694
78644	288695
5043	288696
50336	288697
49288	288698
12497	288699
18158	288700
31725	288701
28809	288702
24604	288703
7982	288704
24878	288705
142755	288706
68420	288707
7248	288708
150870	288709
33066	288710
56250	288711
42772	288712
50888	288713
148176	288714
48490	288715
36242	288716
4767	288717
22425	288718
43290	288719
30193	288720
42299	288721
51121	288722
116316	288723
61980	288724
104196	288725
52242	288726
29283	288727
128210	288728
214	288729
126442	288730
1918	288731
38109	288732
59044	288733
30	288734
138638	288735
11375	288736
6018	288737
20310	288738
40850	288739
17288	288740
416	288741
12555	288742
32751	288743
34272	288744
79956	288745
5293	288746
51738	288747
49372	288748
44823	288749
86428	288750
48609	288751
34564	288752
13127	288753
5526	288754
89194	288755
90697	288756
66390	288757
9284	288758
132881	288759
108839	288760
5283	288761
5822	288762
139004	288763
35742	288764
5291	288765
4833	288766
5284	288767
85638	288768
3312	288769
875	288770
35832	288771
46870	288772
5610	288773
85371	288774
4469	288775
138248	288776
50703	288777
41133	288778
9289	288779
91338	288780
21448	288781
12172	288782
8182	288783
75316	288784
166053	288785
62258	288786
49767	288787
24657	288788
99241	288789
45825	288790
46907	288791
31682	288792
62879	288793
110042	288794
54458	288795
25898	288796
66958	288797
52975	288798
14311	288799
23027	288800
56322	288801
23483	288802
76836	288803
26839	288804
19068	288805
101020	288806
250	288807
6183	288808
56420	288809
47814	288810
3082	288811
2331	288812
9124	288813
2097	288814
19241	288815
26710	288816
2712	288817
10149	288818
10539	288819
86073	288820
32395	288821
78782	288822
19833	288823
65978	288824
77153	288825
17792	288826
1283	288827
39066	288828
25664	288829
21757	288830
36292	288831
54798	288832
34145	288833
41193	288834
96656	288835
2175	288836
30525	288837
15850	288838
23108	288839
60433	288840
20868	288841
129840	288842
53315	288843
46846	288844
75517	288845
51284	288846
112648	288847
118968	288848
33672	288849
78993	288850
19136	288851
27357	288852
165656	288853
12566	288854
59005	288855
57137	288856
28014	288857
2001	288858
44369	288859
20530	288860
99625	288861
37617	288862
11752	288863
42740	288864
158814	288865
84527	288866
1937	288867
19408	288868
55248	288869
7535	288870
619	288871
1136	288872
146722	288873
16724	288874
99327	288875
40776	288876
1365	288877
12532	288878
26022	288879
31144	288880
56632	288881
21940	288882
26593	288883
4660	288884
139520	288885
41516	288886
56318	288887
213	288888
82229	288889
109751	288890
16857	288891
40357	288892
18958	288893
28524	288894
33832	288895
115438	288896
140055	288897
127215	288898
63096	288899
95287	288900
81489	288901
10569	288902
25732	288903
41328	288904
9794	288905
9518	288906
52206	288907
3457	288908
20494	288909
29913	288910
19296	288911
1327	288912
43367	288913
35865	288914
33923	288915
60541	288916
75009	288917
150484	288918
16914	288919
82396	288920
57622	288921
56286	288922
53623	288923
15338	288924
34112	288925
9428	288926
164000	288927
75990	288928
5118	288929
4580	288930
55118	288931
21254	288932
8608	288933
490	288934
84321	288935
20181	288936
60285	288937
28481	288938
20746	288939
78036	288940
27102	288941
5318	288942
16779	288943
20854	288944
129252	288945
70591	288946
109386	288947
56862	288948
51243	288949
71751	288950
55535	288951
7277	288952
7200	288953
106939	288954
129023	288955
10816	288956
1426	288957
45614	288958
153468	288959
8076	288960
12250	288961
6710	288962
17335	288963
53951	288964
37232	288965
110628	288966
14061	288967
98768	288968
66104	288969
493	288970
9891	288971
22062	288972
38777	288973
93122	288974
33388	288975
94437	288976
26705	288977
74408	288978
4507	288979
120734	288980
10081	288981
4218	288982
45331	288983
5384	288984
36186	288985
11468	288986
27607	288987
1549	288988
45932	288989
120643	288990
54192	288991
98654	288992
98402	288993
16301	288994
78627	288995
73887	288996
48497	288997
7330	288998
121947	288999
168718	289000
28845	289001
67731	289002
42849	289003
26725	289004
51046	289005
51892	289006
13859	289007
9656	289008
97756	289009
16135	289010
67121	289011
68948	289012
108800	289013
24905	289014
43324	289015
35459	289016
6442	289017
40237	289018
285	289019
40844	289020
41132	289021
122285	289022
6870	289023
5609	289024
69498	289025
5842	289026
34640	289027
23222	289028
25754	289029
9052	289030
113849	289031
84096	289032
46391	289033
7743	289034
5268	289035
98215	289036
52438	289037
5488	289038
42616	289039
34976	289040
7013	289041
25669	289042
88095	289043
83219	289044
70621	289045
11233	289046
137663	289047
39730	289048
5473	289049
6352	289050
21908	289051
30021	289052
129429	289053
79771	289054
30	289055
91842	289056
8101	289057
12333	289058
14880	289059
111633	289060
35961	289061
51333	289062
27658	289063
60189	289064
16359	289065
4933	289066
7963	289067
16195	289068
11626	289069
71762	289070
77971	289071
1502	289072
23154	289073
60128	289074
102775	289075
83783	289076
111025	289077
69183	289078
91783	289079
44417	289080
43211	289081
57811	289082
135154	289083
29181	289084
96317	289085
164	289086
33176	289087
20181	289088
127006	289089
11387	289090
36356	289091
23165	289092
18553	289093
3935	289094
79310	289095
11364	289096
37212	289097
4622	289098
49026	289099
15395	289100
1256	289101
83711	289102
26335	289103
116253	289104
10578	289105
5262	289106
24462	289107
70899	289108
3978	289109
26209	289110
108612	289111
8625	289112
109334	289113
14360	289114
15822	289115
15133	289116
95884	289117
87427	289118
29843	289119
9406	289120
8248	289121
163829	289122
52355	289123
98413	289124
13105	289125
124477	289126
109084	289127
82805	289128
55592	289129
46508	289130
14686	289131
78993	289132
45611	289133
66014	289134
49659	289135
17043	289136
47876	289137
41312	289138
83870	289139
71251	289140
29902	289141
43884	289142
13752	289143
70686	289144
50815	289145
1627	289146
79168	289147
28298	289148
606	289149
67710	289150
3116	289151
113413	289152
48614	289153
22197	289154
166276	289155
5181	289156
108376	289157
12731	289158
7013	289159
9091	289160
15136	289161
77379	289162
170283	289163
56069	289164
25810	289165
5481	289166
17571	289167
20760	289168
59229	289169
62529	289170
12432	289171
53704	289172
21113	289173
30992	289174
9314	289175
17730	289176
11374	289177
40045	289178
24482	289179
5074	289180
24079	289181
28919	289182
2305	289183
78862	289184
22674	289185
13805	289186
73945	289187
93061	289188
6669	289189
102376	289190
18776	289191
14852	289192
5049	289193
3535	289194
3292	289195
106242	289196
5740	289197
62358	289198
98263	289199
24460	289200
33723	289201
11052	289202
155815	289203
38447	289204
44718	289205
16659	289206
75258	289207
3856	289208
60077	289209
10590	289210
51008	289211
67464	289212
30843	289213
150660	289214
19954	289215
23611	289216
2695	289217
67816	289218
118804	289219
63052	289220
5259	289221
79205	289222
60544	289223
330	289224
56860	289225
114691	289226
5669	289227
79613	289228
62892	289229
57597	289230
7225	289231
77646	289232
12739	289233
29919	289234
3197	289235
155406	289236
84872	289237
42551	289238
27163	289239
32139	289240
90838	289241
66778	289242
34193	289243
75537	289244
97181	289245
6875	289246
4925	289247
32540	289248
48086	289249
69876	289250
7585	289251
138085	289252
1845	289253
49213	289254
23815	289255
29537	289256
81548	289257
3746	289258
14050	289259
135058	289260
84226	289261
73367	289262
25794	289263
17861	289264
4243	289265
38832	289266
67442	289267
44042	289268
56764	289269
3197	289270
44575	289271
43583	289272
16868	289273
19248	289274
25053	289275
17126	289276
32981	289277
10606	289278
132963	289279
115556	289280
60513	289281
125851	289282
112497	289283
13391	289284
4271	289285
21361	289286
96495	289287
2157	289288
1248	289289
42650	289290
28721	289291
66895	289292
5924	289293
9532	289294
1390	289295
84210	289296
11901	289297
98169	289298
9598	289299
18172	289300
85839	289301
29454	289302
107743	289303
10137	289304
73449	289305
13601	289306
1059	289307
89129	289308
32109	289309
73171	289310
323	289311
101609	289312
115935	289313
19396	289314
63505	289315
6408	289316
26226	289317
45334	289318
8244	289319
84933	289320
7394	289321
42469	289322
64220	289323
1834	289324
25651	289325
18126	289326
3908	289327
19109	289328
4284	289329
61490	289330
11602	289331
982	289332
6976	289333
20709	289334
14793	289335
64342	289336
59467	289337
36973	289338
25272	289339
384	289340
19772	289341
103991	289342
61996	289343
40916	289344
8181	289345
2176	289346
105699	289347
36152	289348
57905	289349
27061	289350
135327	289351
8561	289352
38725	289353
111585	289354
31222	289355
130426	289356
32271	289357
62504	289358
1836	289359
164243	289360
100737	289361
16423	289362
26832	289363
34903	289364
85751	289365
2399	289366
17622	289367
25896	289368
111391	289369
76727	289370
24891	289371
35200	289372
33296	289373
39212	289374
90821	289375
35479	289376
27268	289377
75727	289378
146350	289379
88834	289380
26841	289381
43578	289382
102835	289383
30174	289384
6080	289385
12493	289386
44696	289387
77925	289388
3833	289389
94120	289390
40447	289391
3479	289392
20250	289393
49784	289394
32820	289395
4051	289396
29022	289397
16323	289398
4619	289399
22193	289400
10440	289401
2244	289402
5780	289403
3336	289404
71949	289405
21279	289406
47818	289407
90005	289408
61903	289409
113103	289410
150661	289411
105278	289412
48277	289413
70202	289414
32611	289415
1934	289416
56159	289417
60648	289418
21024	289419
27061	289420
45112	289421
8249	289422
94020	289423
9780	289424
54515	289425
13881	289426
42922	289427
6494	289428
73020	289429
75116	289430
1242	289431
88374	289432
39278	289433
27190	289434
66499	289435
26661	289436
96056	289437
27969	289438
63932	289439
14055	289440
80725	289441
9584	289442
28215	289443
19041	289444
52413	289445
72369	289446
38458	289447
13822	289448
4880	289449
10054	289450
2347	289451
65251	289452
2639	289453
31246	289454
8987	289455
24016	289456
30523	289457
36133	289458
84191	289459
17421	289460
104796	289461
82349	289462
117426	289463
30996	289464
145586	289465
17115	289466
91015	289467
89099	289468
26537	289469
15593	289470
120267	289471
44840	289472
12446	289473
56298	289474
64272	289475
23784	289476
54312	289477
122408	289478
75950	289479
23146	289480
10923	289481
55804	289482
22230	289483
16629	289484
82915	289485
30756	289486
110347	289487
23018	289488
128313	289489
31219	289490
85299	289491
22671	289492
33408	289493
93251	289494
26671	289495
37141	289496
5232	289497
6041	289498
12033	289499
36415	289500
31354	289501
128068	289502
20809	289503
72726	289504
107814	289505
107601	289506
138521	289507
16682	289508
5377	289509
63851	289510
4431	289511
31751	289512
293	289513
1090	289514
4075	289515
108198	289516
3907	289517
19074	289518
62398	289519
136670	289520
74361	289521
24279	289522
16560	289523
55507	289524
2991	289525
12897	289526
457	289527
42493	289528
74163	289529
14153	289530
45316	289531
33282	289532
124901	289533
29429	289534
103060	289535
60858	289536
14609	289537
90117	289538
80415	289539
19149	289540
66151	289541
158652	289542
99040	289543
93304	289544
75633	289545
7054	289546
47556	289547
3523	289548
35918	289549
18870	289550
48041	289551
15881	289552
92601	289553
60862	289554
102693	289555
3028	289556
68947	289557
61435	289558
11563	289559
12009	289560
489	289561
85312	289562
1514	289563
132701	289564
60096	289565
118037	289566
6859	289567
66267	289568
10032	289569
59376	289570
81649	289571
5135	289572
138539	289573
75930	289574
3875	289575
17851	289576
136559	289577
25119	289578
2241	289579
25820	289580
4959	289581
71586	289582
10098	289583
36004	289584
51181	289585
97304	289586
2462	289587
7592	289588
64951	289589
29836	289590
57309	289591
45510	289592
152893	289593
102271	289594
20938	289595
51357	289596
38913	289597
113719	289598
54721	289599
2487	289600
52584	289601
41311	289602
76192	289603
46653	289604
22698	289605
49090	289606
16460	289607
111526	289608
84496	289609
121426	289610
404	289611
84634	289612
642	289613
29397	289614
1006	289615
13531	289616
59906	289617
47491	289618
41287	289619
28036	289620
1555	289621
37898	289622
39079	289623
23814	289624
7488	289625
33085	289626
19135	289627
65938	289628
65571	289629
3337	289630
28416	289631
62376	289632
87358	289633
42720	289634
68194	289635
28883	289636
14797	289637
13816	289638
14937	289639
57127	289640
3427	289641
1064	289642
4554	289643
7006	289644
17766	289645
57136	289646
23731	289647
2275	289648
52050	289649
67967	289650
15781	289651
104098	289652
11123	289653
70699	289654
132396	289655
3688	289656
79639	289657
56395	289658
7685	289659
19820	289660
7284	289661
14017	289662
2863	289663
62459	289664
36954	289665
213	289666
11058	289667
20989	289668
5677	289669
75943	289670
2184	289671
30854	289672
154040	289673
14912	289674
23380	289675
19625	289676
156012	289677
33890	289678
3339	289679
53946	289680
53634	289681
5722	289682
65380	289683
76676	289684
1900	289685
32434	289686
75916	289687
6260	289688
11912	289689
13987	289690
36750	289691
47737	289692
3334	289693
108105	289694
29758	289695
192	289696
42128	289697
27761	289698
15687	289699
12288	289700
37748	289701
18801	289702
50859	289703
31925	289704
2040	289705
55609	289706
63174	289707
89159	289708
8084	289709
75160	289710
13268	289711
55388	289712
44759	289713
28706	289714
17386	289715
11645	289716
93193	289717
3785	289718
113023	289719
5791	289720
46106	289721
27756	289722
105467	289723
55681	289724
38182	289725
100069	289726
1227	289727
16105	289728
38401	289729
66568	289730
29265	289731
25924	289732
4957	289733
59257	289734
64252	289735
53092	289736
85695	289737
96768	289738
17388	289739
115581	289740
120927	289741
869	289742
25523	289743
69158	289744
78772	289745
50930	289746
26061	289747
91561	289748
1860	289749
105681	289750
17592	289751
6361	289752
142066	289753
112769	289754
28024	289755
139262	289756
121223	289757
4376	289758
5959	289759
73351	289760
35578	289761
81353	289762
68713	289763
4484	289764
47288	289765
148630	289766
12919	289767
483	289768
47839	289769
121931	289770
80257	289771
78468	289772
10557	289773
79201	289774
63605	289775
91429	289776
114718	289777
19406	289778
11923	289779
16409	289780
60363	289781
21334	289782
24949	289783
13112	289784
129386	289785
51348	289786
1368	289787
22196	289788
1316	289789
78241	289790
31191	289791
52097	289792
789	289793
72380	289794
67151	289795
86223	289796
80652	289797
36539	289798
110181	289799
64799	289800
33760	289801
61186	289802
7227	289803
73013	289804
35715	289805
52400	289806
14987	289807
4892	289808
51886	289809
26364	289810
66298	289811
89289	289812
103679	289813
25927	289814
43655	289815
40865	289816
39873	289817
53173	289818
11371	289819
5593	289820
20436	289821
12942	289822
135020	289823
149485	289824
10367	289825
12189	289826
67063	289827
92166	289828
67309	289829
5678	289830
154167	289831
62643	289832
3449	289833
77631	289834
2596	289835
5064	289836
42689	289837
46189	289838
37782	289839
99760	289840
28593	289841
3235	289842
50044	289843
8816	289844
89838	289845
4593	289846
28929	289847
163591	289848
12933	289849
31534	289850
99437	289851
66537	289852
25611	289853
8867	289854
152194	289855
106507	289856
16776	289857
12628	289858
5437	289859
11590	289860
65391	289861
154842	289862
45365	289863
3101	289864
19344	289865
10344	289866
49531	289867
32962	289868
2473	289869
11381	289870
6361	289871
35400	289872
88828	289873
81727	289874
24542	289875
87038	289876
86180	289877
123778	289878
34443	289879
80969	289880
29063	289881
135697	289882
7470	289883
19640	289884
121631	289885
53821	289886
78113	289887
23250	289888
109398	289889
108410	289890
92572	289891
25890	289892
95065	289893
134716	289894
18818	289895
116066	289896
122697	289897
6444	289898
25417	289899
48696	289900
4474	289901
329	289902
17636	289903
51791	289904
73806	289905
531	289906
63610	289907
94215	289908
27009	289909
76020	289910
143446	289911
8598	289912
22108	289913
9551	289914
1072	289915
1245	289916
39786	289917
23912	289918
7741	289919
85912	289920
142009	289921
76102	289922
3269	289923
44043	289924
45568	289925
1097	289926
53138	289927
51799	289928
66017	289929
65396	289930
44420	289931
3675	289932
153532	289933
97044	289934
23080	289935
9860	289936
22876	289937
3923	289938
110347	289939
10250	289940
140762	289941
94812	289942
17083	289943
37421	289944
33761	289945
247	289946
1351	289947
1367	289948
20102	289949
61441	289950
47709	289951
133424	289952
6372	289953
45393	289954
49651	289955
123910	289956
40749	289957
159629	289958
4856	289959
31041	289960
161564	289961
159	289962
26920	289963
30700	289964
74480	289965
12747	289966
52927	289967
9477	289968
13961	289969
31169	289970
70299	289971
113	289972
7683	289973
27189	289974
112577	289975
104846	289976
20114	289977
78697	289978
74266	289979
62572	289980
54639	289981
1343	289982
21811	289983
52427	289984
120947	289985
49709	289986
160567	289987
56773	289988
88613	289989
5308	289990
161712	289991
25932	289992
53386	289993
181	289994
44654	289995
3460	289996
10262	289997
1389	289998
11762	289999
15751	290000
9211	290001
121896	290002
23112	290003
45044	290004
4944	290005
5807	290006
9091	290007
4484	290008
18411	290009
24726	290010
6404	290011
57812	290012
85730	290013
39403	290014
123223	290015
9202	290016
3583	290017
30606	290018
935	290019
23139	290020
17319	290021
15575	290022
37286	290023
23761	290024
94737	290025
33243	290026
101240	290027
4212	290028
50003	290029
85731	290030
4398	290031
70322	290032
139078	290033
125105	290034
57005	290035
80177	290036
1155	290037
20799	290038
51525	290039
73983	290040
35723	290041
157086	290042
8127	290043
5666	290044
39947	290045
29620	290046
3200	290047
69958	290048
2062	290049
28956	290050
3858	290051
46539	290052
93164	290053
30021	290054
108309	290055
13374	290056
7903	290057
89459	290058
34767	290059
43997	290060
90632	290061
9590	290062
17146	290063
5227	290064
28988	290065
3581	290066
87677	290067
112386	290068
80171	290069
2023	290070
37938	290071
471	290072
2667	290073
1050	290074
22591	290075
11886	290076
7370	290077
119532	290078
28204	290079
121670	290080
90208	290081
44460	290082
23021	290083
31414	290084
17132	290085
28064	290086
3848	290087
14555	290088
40886	290089
86074	290090
6189	290091
20910	290092
46572	290093
16382	290094
75964	290095
1313	290096
65508	290097
29476	290098
40271	290099
1347	290100
45708	290101
96238	290102
41169	290103
41285	290104
30347	290105
134729	290106
5810	290107
64662	290108
75498	290109
46575	290110
89831	290111
11877	290112
4849	290113
47086	290114
131386	290115
96364	290116
60264	290117
35002	290118
19547	290119
1928	290120
134908	290121
62015	290122
84361	290123
5482	290124
101886	290125
46603	290126
53079	290127
61925	290128
77820	290129
81095	290130
25005	290131
61118	290132
90073	290133
9792	290134
8981	290135
12860	290136
134402	290137
96955	290138
37450	290139
41547	290140
34906	290141
115138	290142
39227	290143
26432	290144
3918	290145
79809	290146
42080	290147
50029	290148
47707	290149
14873	290150
23346	290151
101946	290152
3085	290153
88663	290154
62786	290155
11548	290156
37304	290157
41763	290158
26952	290159
45514	290160
17514	290161
26579	290162
40511	290163
57092	290164
19654	290165
59364	290166
4003	290167
160	290168
934	290169
80016	290170
83848	290171
88931	290172
39057	290173
79874	290174
66409	290175
85879	290176
37646	290177
20407	290178
5418	290179
97757	290180
59596	290181
8497	290182
53965	290183
80666	290184
16264	290185
19260	290186
68298	290187
52572	290188
20387	290189
31038	290190
83276	290191
25352	290192
46559	290193
35406	290194
46493	290195
67926	290196
12612	290197
24216	290198
102698	290199
1850	290200
132943	290201
1429	290202
8208	290203
30291	290204
78070	290205
15419	290206
50654	290207
140216	290208
97416	290209
28227	290210
31368	290211
160241	290212
102999	290213
38578	290214
18939	290215
30658	290216
84692	290217
28311	290218
6564	290219
102286	290220
27400	290221
26224	290222
76707	290223
19843	290224
128287	290225
13208	290226
11310	290227
41518	290228
104887	290229
77151	290230
109711	290231
56825	290232
6829	290233
67375	290234
31664	290235
16753	290236
15350	290237
88316	290238
26385	290239
52392	290240
20646	290241
20360	290242
1207	290243
81876	290244
18135	290245
56732	290246
6931	290247
5275	290248
20833	290249
31582	290250
10076	290251
18729	290252
51453	290253
14060	290254
96310	290255
34650	290256
3518	290257
14666	290258
33746	290259
74407	290260
50845	290261
166352	290262
82428	290263
836	290264
27764	290265
93649	290266
30721	290267
28193	290268
2326	290269
14375	290270
8942	290271
52417	290272
4764	290273
56766	290274
329	290275
103540	290276
110756	290277
4632	290278
27539	290279
124571	290280
12304	290281
40739	290282
104814	290283
122562	290284
43989	290285
69326	290286
7030	290287
48642	290288
6823	290289
1653	290290
90578	290291
6233	290292
64449	290293
35676	290294
42820	290295
19746	290296
25951	290297
11781	290298
9400	290299
27870	290300
82771	290301
29459	290302
95205	290303
22892	290304
875	290305
29231	290306
32373	290307
70933	290308
56750	290309
19024	290310
12806	290311
38484	290312
85913	290313
16568	290314
51047	290315
22975	290316
136122	290317
11747	290318
5253	290319
43679	290320
34612	290321
65664	290322
122431	290323
39576	290324
16	290325
86	290326
56300	290327
14023	290328
40164	290329
51517	290330
18355	290331
37613	290332
37812	290333
66590	290334
44883	290335
4959	290336
42437	290337
87652	290338
838	290339
52907	290340
37196	290341
12161	290342
92477	290343
23258	290344
24939	290345
70152	290346
38066	290347
6917	290348
5842	290349
24201	290350
690	290351
3521	290352
12404	290353
12612	290354
9850	290355
56199	290356
33022	290357
80430	290358
11454	290359
49182	290360
132741	290361
114061	290362
51238	290363
139550	290364
35905	290365
57139	290366
110946	290367
42035	290368
86257	290369
61239	290370
138695	290371
45142	290372
18108	290373
138	290374
63904	290375
476	290376
682	290377
15210	290378
134306	290379
13551	290380
217	290381
32175	290382
167175	290383
108865	290384
1799	290385
43310	290386
6806	290387
385	290388
133417	290389
48883	290390
139362	290391
102897	290392
31519	290393
22552	290394
1379	290395
46840	290396
38463	290397
126376	290398
122273	290399
35683	290400
9306	290401
74523	290402
7992	290403
639	290404
36771	290405
113578	290406
8553	290407
117797	290408
17917	290409
93353	290410
115513	290411
130680	290412
2001	290413
37769	290414
24241	290415
159555	290416
2729	290417
3354	290418
85397	290419
8582	290420
3678	290421
167978	290422
70534	290423
13358	290424
73863	290425
116332	290426
30328	290427
46581	290428
11677	290429
47128	290430
3375	290431
22364	290432
4270	290433
70704	290434
18252	290435
111483	290436
45731	290437
79263	290438
71541	290439
51161	290440
50	290441
117618	290442
80727	290443
24434	290444
14249	290445
44438	290446
74021	290447
83315	290448
57409	290449
58504	290450
104555	290451
37729	290452
12851	290453
13413	290454
21872	290455
40112	290456
34369	290457
59973	290458
72748	290459
28220	290460
18495	290461
34261	290462
107287	290463
56843	290464
103320	290465
36623	290466
44866	290467
64080	290468
132973	290469
54072	290470
19440	290471
142842	290472
23875	290473
30847	290474
74094	290475
95562	290476
71965	290477
53580	290478
54893	290479
20720	290480
3443	290481
60174	290482
33225	290483
52550	290484
40975	290485
66729	290486
17912	290487
25496	290488
27040	290489
15826	290490
8484	290491
7157	290492
17174	290493
3311	290494
136716	290495
112066	290496
10251	290497
121256	290498
39616	290499
2487	290500
24172	290501
96472	290502
40222	290503
105195	290504
69378	290505
14145	290506
126716	290507
40009	290508
5685	290509
32396	290510
77358	290511
12160	290512
1010	290513
108610	290514
135396	290515
48319	290516
22186	290517
32953	290518
3	290519
14315	290520
4691	290521
105972	290522
33497	290523
162546	290524
6372	290525
41945	290526
86810	290527
35353	290528
9409	290529
53221	290530
1020	290531
8457	290532
27903	290533
62084	290534
115879	290535
1479	290536
27895	290537
25488	290538
20354	290539
89749	290540
76309	290541
10127	290542
100082	290543
47880	290544
134445	290545
10131	290546
164307	290547
63870	290548
8225	290549
43378	290550
1503	290551
50889	290552
47508	290553
132088	290554
130811	290555
114377	290556
8033	290557
91920	290558
22292	290559
20432	290560
18622	290561
143527	290562
10654	290563
65117	290564
62607	290565
4961	290566
67896	290567
139336	290568
97409	290569
18659	290570
25845	290571
1313	290572
70091	290573
159960	290574
84470	290575
72434	290576
15355	290577
56787	290578
46131	290579
12841	290580
8690	290581
8361	290582
3996	290583
12113	290584
22586	290585
7774	290586
135060	290587
42854	290588
94606	290589
123003	290590
92297	290591
35907	290592
37370	290593
32350	290594
151324	290595
584	290596
122157	290597
29529	290598
43185	290599
23151	290600
3561	290601
1093	290602
7821	290603
23946	290604
34770	290605
31306	290606
13982	290607
57922	290608
12368	290609
1742	290610
2916	290611
46703	290612
119372	290613
69214	290614
42943	290615
30670	290616
14458	290617
74744	290618
7885	290619
30628	290620
6468	290621
13066	290622
4762	290623
6807	290624
87302	290625
9967	290626
60748	290627
16619	290628
6204	290629
76191	290630
825	290631
80887	290632
35886	290633
15881	290634
111426	290635
70252	290636
21949	290637
142691	290638
16593	290639
25274	290640
16890	290641
7519	290642
27274	290643
132293	290644
12421	290645
134549	290646
76216	290647
77501	290648
23997	290649
35017	290650
2122	290651
61242	290652
62233	290653
1876	290654
41755	290655
64664	290656
7759	290657
187	290658
39069	290659
105428	290660
5708	290661
36483	290662
123380	290663
9046	290664
57520	290665
167673	290666
46358	290667
45026	290668
73762	290669
125944	290670
16876	290671
22160	290672
108984	290673
54859	290674
67197	290675
6713	290676
9028	290677
30853	290678
58820	290679
350	290680
16182	290681
5380	290682
38084	290683
73331	290684
101041	290685
38069	290686
14910	290687
56941	290688
43718	290689
53416	290690
109996	290691
115579	290692
24107	290693
4429	290694
6166	290695
1971	290696
10175	290697
96158	290698
113581	290699
52436	290700
104069	290701
1798	290702
163293	290703
49535	290704
130989	290705
61957	290706
9680	290707
95209	290708
9351	290709
8731	290710
24557	290711
5835	290712
49257	290713
7133	290714
135280	290715
120935	290716
20497	290717
9706	290718
86656	290719
21182	290720
94761	290721
1924	290722
29217	290723
37012	290724
3927	290725
87947	290726
45240	290727
9726	290728
127808	290729
118065	290730
19392	290731
116158	290732
7718	290733
68816	290734
112853	290735
70950	290736
20541	290737
138725	290738
22574	290739
3407	290740
49800	290741
846	290742
41068	290743
48126	290744
84562	290745
68821	290746
26546	290747
40879	290748
23266	290749
28491	290750
4069	290751
20508	290752
129607	290753
21626	290754
4066	290755
77054	290756
99976	290757
13555	290758
135027	290759
6059	290760
41607	290761
80246	290762
72733	290763
105250	290764
47898	290765
34148	290766
50637	290767
24831	290768
22623	290769
44188	290770
17052	290771
42878	290772
47312	290773
29057	290774
36185	290775
132207	290776
31421	290777
21741	290778
1707	290779
30322	290780
5875	290781
29892	290782
113362	290783
7784	290784
27925	290785
110320	290786
8924	290787
37457	290788
74758	290789
41017	290790
9718	290791
11110	290792
64644	290793
36792	290794
117311	290795
64167	290796
33389	290797
2690	290798
26898	290799
8592	290800
35940	290801
19164	290802
5757	290803
69791	290804
28465	290805
24972	290806
52090	290807
125259	290808
28554	290809
4781	290810
51882	290811
5171	290812
148	290813
68462	290814
1044	290815
84505	290816
20938	290817
83160	290818
92494	290819
95902	290820
60861	290821
9596	290822
119555	290823
123229	290824
3373	290825
10124	290826
17038	290827
16844	290828
91569	290829
109208	290830
12490	290831
1030	290832
114445	290833
111907	290834
56500	290835
7120	290836
13254	290837
35370	290838
38835	290839
19126	290840
48327	290841
52799	290842
4255	290843
2506	290844
18391	290845
152016	290846
47595	290847
15882	290848
92971	290849
26826	290850
29787	290851
125658	290852
50018	290853
19867	290854
16578	290855
19572	290856
55167	290857
26614	290858
96033	290859
70817	290860
16130	290861
13846	290862
39559	290863
33980	290864
80283	290865
26318	290866
16908	290867
6371	290868
47305	290869
48463	290870
41623	290871
696	290872
21261	290873
36381	290874
156693	290875
5904	290876
30827	290877
107758	290878
33703	290879
3023	290880
11765	290881
59756	290882
67023	290883
45505	290884
74552	290885
139442	290886
3174	290887
19331	290888
133828	290889
56123	290890
71329	290891
10296	290892
83792	290893
11347	290894
21827	290895
26207	290896
8201	290897
1420	290898
91676	290899
53211	290900
153698	290901
24110	290902
932	290903
6144	290904
32087	290905
28684	290906
35020	290907
4655	290908
11489	290909
42662	290910
21166	290911
87396	290912
160172	290913
17985	290914
26299	290915
2430	290916
49794	290917
7219	290918
60991	290919
44889	290920
11301	290921
10571	290922
22297	290923
92261	290924
60840	290925
86703	290926
6534	290927
11465	290928
18744	290929
94838	290930
20668	290931
54874	290932
150266	290933
1611	290934
1406	290935
976	290936
70179	290937
11999	290938
33435	290939
3777	290940
50675	290941
29991	290942
93930	290943
100331	290944
37170	290945
67584	290946
45526	290947
53878	290948
72605	290949
39359	290950
72009	290951
69565	290952
4057	290953
163360	290954
2654	290955
4477	290956
3839	290957
66019	290958
14642	290959
50257	290960
47713	290961
34184	290962
78387	290963
85178	290964
28216	290965
6052	290966
55141	290967
51445	290968
28893	290969
32358	290970
10769	290971
55953	290972
30742	290973
1556	290974
74593	290975
2866	290976
101228	290977
6114	290978
23172	290979
24583	290980
15479	290981
64264	290982
1224	290983
14215	290984
60827	290985
64532	290986
17406	290987
95679	290988
4531	290989
4366	290990
139827	290991
7495	290992
135249	290993
8282	290994
56177	290995
102666	290996
35833	290997
86381	290998
14607	290999
50678	291000
1111	291001
111395	291002
122144	291003
23355	291004
35580	291005
87619	291006
92578	291007
5795	291008
1652	291009
96214	291010
80866	291011
24362	291012
153862	291013
46525	291014
1097	291015
17652	291016
77159	291017
32968	291018
74362	291019
69720	291020
34281	291021
77188	291022
102582	291023
111396	291024
9451	291025
103271	291026
15269	291027
65676	291028
2582	291029
723	291030
84330	291031
106715	291032
10632	291033
88096	291034
92399	291035
876	291036
15624	291037
76356	291038
45656	291039
80795	291040
85517	291041
7429	291042
63636	291043
54168	291044
45187	291045
8438	291046
28486	291047
68713	291048
24458	291049
7	291050
12467	291051
145192	291052
16577	291053
7999	291054
23537	291055
12226	291056
149046	291057
5155	291058
26327	291059
7550	291060
85329	291061
148398	291062
63926	291063
10595	291064
92964	291065
66120	291066
97123	291067
57923	291068
3744	291069
17192	291070
98665	291071
19125	291072
7158	291073
13158	291074
42739	291075
73036	291076
5195	291077
20151	291078
18435	291079
2345	291080
39112	291081
44430	291082
28529	291083
17477	291084
67961	291085
117830	291086
24992	291087
19247	291088
376	291089
1049	291090
41261	291091
1383	291092
853	291093
37612	291094
126203	291095
33361	291096
92753	291097
7366	291098
66864	291099
63303	291100
73883	291101
20242	291102
4	291103
79202	291104
32831	291105
32100	291106
6750	291107
90790	291108
127181	291109
65074	291110
23603	291111
3649	291112
48047	291113
83952	291114
92765	291115
63798	291116
1471	291117
11777	291118
1589	291119
132667	291120
24746	291121
13892	291122
51370	291123
38944	291124
46941	291125
73717	291126
80712	291127
64966	291128
16052	291129
60786	291130
19042	291131
78326	291132
4191	291133
117822	291134
114598	291135
5876	291136
46139	291137
107569	291138
8200	291139
52	291140
112272	291141
43811	291142
5417	291143
25730	291144
11761	291145
36068	291146
148172	291147
21258	291148
93560	291149
15163	291150
29034	291151
55350	291152
41847	291153
108103	291154
131090	291155
63595	291156
4983	291157
51284	291158
139405	291159
69829	291160
31302	291161
69429	291162
76502	291163
102148	291164
7628	291165
95193	291166
55916	291167
12314	291168
55342	291169
27916	291170
9194	291171
5987	291172
9552	291173
70167	291174
96112	291175
11523	291176
2225	291177
19379	291178
8348	291179
4294	291180
38992	291181
5546	291182
9542	291183
78074	291184
33571	291185
62201	291186
4014	291187
61077	291188
91513	291189
129735	291190
57375	291191
105795	291192
8428	291193
106490	291194
7091	291195
106591	291196
6537	291197
19810	291198
19879	291199
581	291200
18572	291201
818	291202
32293	291203
89991	291204
13629	291205
2301	291206
19803	291207
132271	291208
12904	291209
23928	291210
141202	291211
55358	291212
143901	291213
13629	291214
62028	291215
54247	291216
11089	291217
149588	291218
27701	291219
101033	291220
126784	291221
30513	291222
128466	291223
22321	291224
32039	291225
53505	291226
5674	291227
44462	291228
84	291229
2442	291230
76742	291231
49382	291232
108504	291233
166769	291234
23147	291235
12983	291236
77744	291237
393	291238
156932	291239
111163	291240
10700	291241
134661	291242
7290	291243
2782	291244
100118	291245
70151	291246
6146	291247
15615	291248
104119	291249
13511	291250
8741	291251
5900	291252
107333	291253
45025	291254
126217	291255
59136	291256
20443	291257
14646	291258
21684	291259
23073	291260
127048	291261
38855	291262
122298	291263
20304	291264
135308	291265
24251	291266
21602	291267
3376	291268
4537	291269
3861	291270
2304	291271
91756	291272
20640	291273
43526	291274
17479	291275
1239	291276
40462	291277
36971	291278
76441	291279
67087	291280
30546	291281
121034	291282
118270	291283
111281	291284
71570	291285
60090	291286
9589	291287
46489	291288
18891	291289
20825	291290
7131	291291
23476	291292
9239	291293
38010	291294
27644	291295
135229	291296
7727	291297
32233	291298
44336	291299
23614	291300
45525	291301
20774	291302
55473	291303
134138	291304
8208	291305
28176	291306
40790	291307
40721	291308
41806	291309
59942	291310
30361	291311
24909	291312
110807	291313
46732	291314
119128	291315
135998	291316
4466	291317
19499	291318
33394	291319
70740	291320
28485	291321
29466	291322
130324	291323
13074	291324
2687	291325
26831	291326
87127	291327
6505	291328
96614	291329
37570	291330
91345	291331
6334	291332
84528	291333
27447	291334
38566	291335
26424	291336
1298	291337
97058	291338
102875	291339
147555	291340
5148	291341
104533	291342
5555	291343
2583	291344
46208	291345
57347	291346
37307	291347
38706	291348
21860	291349
17793	291350
19847	291351
41315	291352
20717	291353
17761	291354
2714	291355
21941	291356
80064	291357
44196	291358
71036	291359
14059	291360
19329	291361
8108	291362
14835	291363
33005	291364
22946	291365
29979	291366
12026	291367
52018	291368
34292	291369
10426	291370
9638	291371
3664	291372
52310	291373
23495	291374
10177	291375
150757	291376
96383	291377
3214	291378
128311	291379
42064	291380
70404	291381
9689	291382
93627	291383
102886	291384
73272	291385
42823	291386
144594	291387
17788	291388
2743	291389
21852	291390
40327	291391
26874	291392
48614	291393
542	291394
133974	291395
48125	291396
51789	291397
3229	291398
3097	291399
8051	291400
61112	291401
80889	291402
79924	291403
66425	291404
134380	291405
27244	291406
73402	291407
83617	291408
4822	291409
132609	291410
73547	291411
24351	291412
43906	291413
139020	291414
52822	291415
3462	291416
34874	291417
3026	291418
89850	291419
11973	291420
61	291421
87566	291422
52387	291423
102378	291424
54165	291425
104125	291426
26553	291427
14411	291428
67645	291429
91062	291430
20310	291431
47228	291432
59636	291433
61351	291434
3912	291435
23606	291436
20479	291437
24204	291438
70848	291439
102342	291440
10746	291441
13814	291442
4186	291443
9915	291444
142429	291445
95360	291446
4551	291447
74623	291448
28685	291449
31855	291450
98068	291451
15829	291452
14225	291453
1599	291454
33724	291455
80421	291456
16077	291457
1071	291458
13229	291459
40984	291460
24208	291461
63027	291462
35125	291463
13509	291464
107138	291465
20074	291466
24552	291467
3171	291468
3058	291469
73398	291470
37134	291471
43845	291472
51201	291473
120806	291474
13748	291475
67906	291476
1559	291477
64278	291478
1407	291479
25430	291480
12104	291481
15219	291482
75001	291483
42502	291484
11238	291485
3018	291486
46826	291487
4593	291488
79595	291489
12832	291490
3155	291491
57809	291492
931	291493
32555	291494
20215	291495
43663	291496
38915	291497
9997	291498
12981	291499
27185	291500
39466	291501
1421	291502
19806	291503
22709	291504
38612	291505
13651	291506
120472	291507
74606	291508
149504	291509
67702	291510
1388	291511
116322	291512
4705	291513
32995	291514
97733	291515
4244	291516
35938	291517
4559	291518
25403	291519
20903	291520
111503	291521
148305	291522
137012	291523
38544	291524
14409	291525
108229	291526
106927	291527
33439	291528
27993	291529
77479	291530
52759	291531
166021	291532
52886	291533
12491	291534
131850	291535
45473	291536
42824	291537
747	291538
20807	291539
10242	291540
8911	291541
97390	291542
23532	291543
53043	291544
24224	291545
4511	291546
150538	291547
2793	291548
48410	291549
7012	291550
120251	291551
25732	291552
122272	291553
30254	291554
52469	291555
17352	291556
107046	291557
4446	291558
115034	291559
5162	291560
95400	291561
8834	291562
36299	291563
25983	291564
9104	291565
12705	291566
62613	291567
18463	291568
4834	291569
4617	291570
42284	291571
11447	291572
14635	291573
91482	291574
27117	291575
22637	291576
137953	291577
22689	291578
23930	291579
50378	291580
79429	291581
1050	291582
535	291583
5533	291584
79846	291585
4457	291586
77627	291587
105005	291588
37813	291589
137080	291590
28208	291591
113706	291592
45977	291593
41973	291594
57548	291595
22175	291596
140951	291597
74885	291598
20792	291599
28851	291600
2887	291601
74809	291602
3694	291603
112432	291604
12672	291605
16216	291606
78420	291607
14353	291608
135341	291609
84513	291610
1049	291611
4182	291612
136108	291613
152977	291614
6120	291615
1648	291616
24705	291617
135021	291618
69	291619
57198	291620
32182	291621
3128	291622
47224	291623
47157	291624
8035	291625
22503	291626
39660	291627
697	291628
95430	291629
1382	291630
40394	291631
41667	291632
38848	291633
1476	291634
35	291635
53975	291636
62660	291637
58058	291638
27108	291639
48139	291640
4423	291641
29251	291642
59574	291643
21920	291644
35706	291645
10252	291646
149426	291647
36246	291648
97398	291649
17192	291650
100574	291651
77651	291652
24966	291653
35029	291654
14051	291655
10804	291656
3912	291657
77951	291658
85210	291659
123695	291660
3683	291661
71516	291662
55636	291663
156423	291664
67416	291665
68269	291666
59731	291667
168848	291668
58681	291669
93867	291670
96927	291671
7861	291672
70881	291673
34878	291674
13106	291675
13504	291676
35841	291677
25748	291678
38342	291679
3672	291680
41869	291681
97305	291682
97023	291683
69077	291684
36217	291685
70078	291686
13350	291687
29135	291688
105419	291689
32057	291690
6465	291691
9140	291692
70286	291693
46867	291694
15584	291695
113666	291696
41429	291697
15782	291698
56116	291699
80623	291700
38479	291701
74671	291702
5100	291703
22278	291704
127466	291705
22843	291706
28323	291707
131520	291708
91314	291709
78958	291710
22389	291711
3680	291712
21868	291713
114839	291714
16267	291715
43979	291716
14310	291717
16675	291718
73626	291719
119	291720
12254	291721
147202	291722
3648	291723
114637	291724
6083	291725
24057	291726
47901	291727
47426	291728
45877	291729
24650	291730
71332	291731
51052	291732
48131	291733
78671	291734
169933	291735
8817	291736
23955	291737
57485	291738
20571	291739
103883	291740
2442	291741
64102	291742
52889	291743
54785	291744
30134	291745
15097	291746
60496	291747
27420	291748
5517	291749
126440	291750
58221	291751
225	291752
46761	291753
4800	291754
45657	291755
1371	291756
167217	291757
67661	291758
27451	291759
92360	291760
78599	291761
24506	291762
3354	291763
13396	291764
22259	291765
22568	291766
91819	291767
530	291768
22553	291769
1136	291770
22554	291771
140679	291772
81608	291773
45070	291774
132	291775
27534	291776
47920	291777
61471	291778
3672	291779
22255	291780
2613	291781
33940	291782
93946	291783
30607	291784
24712	291785
1037	291786
127400	291787
47717	291788
69641	291789
5113	291790
2428	291791
105625	291792
49452	291793
50152	291794
12943	291795
44490	291796
100662	291797
91806	291798
55234	291799
77266	291800
37280	291801
29676	291802
64066	291803
917	291804
15005	291805
49430	291806
110199	291807
27810	291808
111976	291809
79975	291810
4788	291811
6283	291812
34131	291813
14012	291814
13610	291815
19448	291816
38247	291817
2163	291818
8194	291819
22731	291820
119536	291821
13806	291822
15798	291823
15929	291824
12554	291825
49700	291826
31537	291827
58144	291828
15247	291829
41941	291830
40705	291831
809	291832
10129	291833
18586	291834
43047	291835
5139	291836
87093	291837
109728	291838
158164	291839
110956	291840
25480	291841
64812	291842
30233	291843
13245	291844
10560	291845
3013	291846
60116	291847
161465	291848
133152	291849
161271	291850
2782	291851
15004	291852
70391	291853
76560	291854
145579	291855
93733	291856
15	291857
197	291858
24228	291859
59924	291860
9891	291861
2967	291862
39593	291863
15859	291864
134734	291865
110709	291866
61570	291867
61557	291868
56585	291869
74034	291870
29956	291871
136272	291872
29662	291873
85496	291874
63323	291875
4825	291876
128567	291877
26399	291878
28713	291879
742	291880
6612	291881
29460	291882
132855	291883
78122	291884
20718	291885
12435	291886
57780	291887
66184	291888
4548	291889
19352	291890
49120	291891
5405	291892
8388	291893
159046	291894
42158	291895
13223	291896
25584	291897
68338	291898
58257	291899
10776	291900
122828	291901
23724	291902
20898	291903
44788	291904
47253	291905
14756	291906
60845	291907
16986	291908
68922	291909
2180	291910
47479	291911
7157	291912
52355	291913
1443	291914
38102	291915
142471	291916
5019	291917
31682	291918
3707	291919
28203	291920
12701	291921
32907	291922
6856	291923
17621	291924
52451	291925
7312	291926
59010	291927
87031	291928
123917	291929
30270	291930
1086	291931
42520	291932
28617	291933
125791	291934
18297	291935
44078	291936
62781	291937
65380	291938
22487	291939
5080	291940
20438	291941
114886	291942
52796	291943
16884	291944
11225	291945
123485	291946
479	291947
6202	291948
23848	291949
89697	291950
36620	291951
12522	291952
10264	291953
60879	291954
1533	291955
61793	291956
12249	291957
22199	291958
8308	291959
127090	291960
63148	291961
2608	291962
21280	291963
7093	291964
99278	291965
10983	291966
114684	291967
1569	291968
86669	291969
28869	291970
35580	291971
33709	291972
7432	291973
19723	291974
638	291975
86049	291976
6412	291977
28361	291978
42875	291979
49693	291980
1272	291981
42979	291982
896	291983
14214	291984
79978	291985
2074	291986
50437	291987
17627	291988
81621	291989
47133	291990
6597	291991
109124	291992
65026	291993
62687	291994
5837	291995
525	291996
11747	291997
127887	291998
56735	291999
2351	292000
65740	292001
112737	292002
12108	292003
23638	292004
28289	292005
21433	292006
1296	292007
20736	292008
50227	292009
122825	292010
18136	292011
59694	292012
36967	292013
28227	292014
66736	292015
86858	292016
45703	292017
51146	292018
89754	292019
9037	292020
98024	292021
101245	292022
44820	292023
130263	292024
141096	292025
13750	292026
96356	292027
20942	292028
121353	292029
27015	292030
163000	292031
34398	292032
41334	292033
78683	292034
16201	292035
12900	292036
76161	292037
39815	292038
147952	292039
19137	292040
8730	292041
112816	292042
1862	292043
24021	292044
64933	292045
47039	292046
24756	292047
17882	292048
131181	292049
65700	292050
62799	292051
19838	292052
5426	292053
4198	292054
71076	292055
31864	292056
28376	292057
13464	292058
1449	292059
72330	292060
4398	292061
34812	292062
87283	292063
63031	292064
39997	292065
62116	292066
81725	292067
55851	292068
9614	292069
113929	292070
43404	292071
24901	292072
13403	292073
17525	292074
11423	292075
42	292076
57473	292077
3287	292078
138554	292079
18821	292080
6	292081
96903	292082
121053	292083
77256	292084
57326	292085
132528	292086
81202	292087
16857	292088
42621	292089
102336	292090
38185	292091
14020	292092
115713	292093
95861	292094
21669	292095
12011	292096
41104	292097
133272	292098
7549	292099
48004	292100
43302	292101
37317	292102
66735	292103
77219	292104
21114	292105
49868	292106
19755	292107
9506	292108
59960	292109
24378	292110
23048	292111
40207	292112
41316	292113
8831	292114
62841	292115
139224	292116
28694	292117
23	292118
36695	292119
6290	292120
14434	292121
58310	292122
53906	292123
8832	292124
41680	292125
56072	292126
11780	292127
168082	292128
54110	292129
105916	292130
7677	292131
33738	292132
14903	292133
57097	292134
4538	292135
8108	292136
49720	292137
25276	292138
8641	292139
76019	292140
21627	292141
37898	292142
2352	292143
32979	292144
93136	292145
124583	292146
96784	292147
31919	292148
58816	292149
117546	292150
33656	292151
134611	292152
70004	292153
10681	292154
33151	292155
58538	292156
6470	292157
63879	292158
53589	292159
85935	292160
16779	292161
28195	292162
22561	292163
11372	292164
50846	292165
73258	292166
70146	292167
119766	292168
98299	292169
9768	292170
1055	292171
74331	292172
65179	292173
11209	292174
13802	292175
41559	292176
58697	292177
17799	292178
157238	292179
632	292180
133375	292181
119500	292182
2453	292183
30942	292184
45028	292185
68825	292186
604	292187
8573	292188
24287	292189
52678	292190
37939	292191
2810	292192
41904	292193
82589	292194
25636	292195
8778	292196
34116	292197
89516	292198
2508	292199
16324	292200
32275	292201
25845	292202
72809	292203
101355	292204
112089	292205
114793	292206
36302	292207
8450	292208
60731	292209
23593	292210
17900	292211
37556	292212
47296	292213
16111	292214
42497	292215
7930	292216
42826	292217
152457	292218
70873	292219
9294	292220
19699	292221
27340	292222
4582	292223
26353	292224
284	292225
33590	292226
37741	292227
41786	292228
96650	292229
35491	292230
10532	292231
99327	292232
118830	292233
369	292234
24456	292235
13486	292236
71874	292237
16930	292238
21177	292239
19675	292240
12668	292241
104778	292242
30902	292243
22393	292244
19329	292245
59569	292246
51413	292247
43632	292248
2262	292249
6973	292250
26194	292251
98475	292252
40040	292253
51812	292254
28328	292255
6955	292256
17752	292257
59616	292258
11108	292259
60589	292260
135006	292261
73647	292262
47165	292263
31910	292264
40472	292265
23880	292266
26215	292267
51932	292268
11938	292269
42360	292270
22879	292271
18103	292272
9652	292273
79509	292274
10887	292275
16506	292276
2034	292277
113948	292278
32221	292279
23897	292280
12693	292281
75014	292282
2780	292283
1068	292284
95176	292285
36000	292286
74619	292287
58932	292288
4486	292289
15737	292290
71448	292291
66770	292292
3495	292293
7636	292294
32800	292295
32590	292296
55379	292297
18447	292298
6476	292299
69313	292300
58642	292301
29513	292302
146672	292303
18608	292304
54839	292305
114015	292306
3824	292307
50130	292308
32431	292309
14449	292310
47834	292311
53903	292312
60097	292313
9023	292314
20202	292315
66930	292316
37664	292317
81032	292318
14521	292319
65563	292320
9836	292321
11393	292322
46429	292323
5524	292324
7704	292325
14605	292326
52780	292327
119601	292328
29993	292329
16397	292330
32740	292331
9717	292332
8943	292333
11346	292334
16892	292335
18107	292336
1514	292337
72198	292338
17783	292339
55495	292340
146589	292341
32510	292342
2385	292343
46083	292344
23185	292345
75253	292346
102664	292347
20355	292348
117383	292349
48494	292350
6437	292351
5040	292352
98739	292353
23006	292354
24571	292355
604	292356
4523	292357
55246	292358
3621	292359
56088	292360
18907	292361
6017	292362
23810	292363
81886	292364
71969	292365
31334	292366
87185	292367
1101	292368
14256	292369
43224	292370
160064	292371
27663	292372
115885	292373
69582	292374
117056	292375
60610	292376
11067	292377
5247	292378
163824	292379
2231	292380
7469	292381
17001	292382
9164	292383
45199	292384
19875	292385
8265	292386
48118	292387
50808	292388
3591	292389
45020	292390
15562	292391
6153	292392
8251	292393
93765	292394
22772	292395
24776	292396
28604	292397
33254	292398
154411	292399
35	292400
121978	292401
66295	292402
2187	292403
46876	292404
60951	292405
26064	292406
5275	292407
5066	292408
140194	292409
43405	292410
40340	292411
20043	292412
4643	292413
84291	292414
1331	292415
114323	292416
6976	292417
159963	292418
60842	292419
106508	292420
58913	292421
62550	292422
6733	292423
19159	292424
17513	292425
46578	292426
117715	292427
43411	292428
76883	292429
48887	292430
26290	292431
34983	292432
24671	292433
21691	292434
134609	292435
108172	292436
111763	292437
4140	292438
48203	292439
31417	292440
134896	292441
34745	292442
72490	292443
12335	292444
123274	292445
10482	292446
9475	292447
102593	292448
121408	292449
6225	292450
9112	292451
871	292452
51254	292453
10148	292454
16590	292455
33995	292456
57348	292457
79714	292458
1176	292459
36877	292460
19681	292461
25714	292462
11490	292463
31323	292464
6642	292465
1840	292466
66758	292467
47277	292468
10978	292469
44374	292470
97559	292471
10424	292472
34067	292473
111098	292474
44396	292475
11968	292476
91682	292477
104047	292478
59070	292479
104952	292480
42098	292481
45043	292482
60245	292483
10398	292484
93158	292485
7544	292486
2576	292487
127449	292488
81281	292489
103160	292490
8349	292491
28529	292492
29147	292493
94386	292494
496	292495
70710	292496
4851	292497
45359	292498
98251	292499
96847	292500
150990	292501
19462	292502
55924	292503
44195	292504
80544	292505
62792	292506
44623	292507
109811	292508
12566	292509
9143	292510
30690	292511
50032	292512
130297	292513
100020	292514
25509	292515
4425	292516
38610	292517
84322	292518
81709	292519
137992	292520
51561	292521
7671	292522
26008	292523
866	292524
26975	292525
10293	292526
125856	292527
55639	292528
35970	292529
57678	292530
61861	292531
94218	292532
36555	292533
93348	292534
14152	292535
55009	292536
37985	292537
140217	292538
13318	292539
46569	292540
7505	292541
106168	292542
7530	292543
37761	292544
115641	292545
4844	292546
8493	292547
28383	292548
132808	292549
55174	292550
17448	292551
31935	292552
8457	292553
38393	292554
46106	292555
15671	292556
18015	292557
9746	292558
53414	292559
77808	292560
76710	292561
69167	292562
5980	292563
38987	292564
90437	292565
38669	292566
13178	292567
6380	292568
3351	292569
17373	292570
67862	292571
91117	292572
5400	292573
32439	292574
55649	292575
20638	292576
18328	292577
11253	292578
162995	292579
26771	292580
73047	292581
19043	292582
10703	292583
71957	292584
32239	292585
5665	292586
5763	292587
62752	292588
23072	292589
68392	292590
5186	292591
33666	292592
7121	292593
65605	292594
18776	292595
20515	292596
62327	292597
6976	292598
36455	292599
9657	292600
6525	292601
688	292602
3824	292603
33444	292604
111047	292605
910	292606
155830	292607
32132	292608
104607	292609
38129	292610
18834	292611
8254	292612
163896	292613
23338	292614
53830	292615
1232	292616
23217	292617
17818	292618
66166	292619
15058	292620
15078	292621
127633	292622
44743	292623
26777	292624
68620	292625
48866	292626
86350	292627
75821	292628
2871	292629
1885	292630
80090	292631
353	292632
78636	292633
91400	292634
81291	292635
31211	292636
23397	292637
43329	292638
63901	292639
57015	292640
625	292641
6532	292642
463	292643
43049	292644
21613	292645
99300	292646
125600	292647
7129	292648
76813	292649
10300	292650
49949	292651
20332	292652
39535	292653
8943	292654
10512	292655
14323	292656
4717	292657
10978	292658
7739	292659
47396	292660
40522	292661
123492	292662
41179	292663
15516	292664
3469	292665
104081	292666
77061	292667
18277	292668
18769	292669
82541	292670
110538	292671
1109	292672
33458	292673
148854	292674
130794	292675
6148	292676
24448	292677
12612	292678
87426	292679
9783	292680
170247	292681
53143	292682
68277	292683
30917	292684
59255	292685
13243	292686
50883	292687
31197	292688
35659	292689
45300	292690
26127	292691
21370	292692
127752	292693
48708	292694
5536	292695
78058	292696
17518	292697
7258	292698
49000	292699
51681	292700
14611	292701
62390	292702
248	292703
91776	292704
10558	292705
23262	292706
46895	292707
5321	292708
16067	292709
77633	292710
22908	292711
35726	292712
132385	292713
41490	292714
136327	292715
15952	292716
48942	292717
3990	292718
91379	292719
4343	292720
36840	292721
653	292722
36002	292723
7854	292724
5831	292725
31991	292726
14203	292727
19322	292728
168671	292729
66468	292730
35175	292731
45149	292732
18821	292733
3575	292734
13829	292735
39973	292736
29532	292737
81884	292738
24879	292739
86232	292740
74881	292741
2168	292742
839	292743
133510	292744
6830	292745
133068	292746
12833	292747
1250	292748
52498	292749
23929	292750
125424	292751
21749	292752
4118	292753
52034	292754
7582	292755
28104	292756
30690	292757
24283	292758
5924	292759
916	292760
14060	292761
16721	292762
51999	292763
83509	292764
13985	292765
56443	292766
4259	292767
36659	292768
32165	292769
86079	292770
80088	292771
108895	292772
2348	292773
13456	292774
4311	292775
3619	292776
28666	292777
35137	292778
99156	292779
76292	292780
18458	292781
77296	292782
92877	292783
35766	292784
73881	292785
41568	292786
64023	292787
42913	292788
55504	292789
12312	292790
1818	292791
41894	292792
108547	292793
129040	292794
9363	292795
58405	292796
115626	292797
532	292798
60607	292799
97216	292800
11462	292801
33669	292802
85615	292803
10779	292804
35924	292805
74923	292806
4376	292807
17874	292808
16303	292809
124790	292810
62396	292811
7693	292812
63921	292813
150045	292814
48823	292815
58868	292816
15272	292817
87444	292818
80644	292819
20101	292820
7039	292821
63991	292822
477	292823
83644	292824
134069	292825
38031	292826
12076	292827
15120	292828
40328	292829
43576	292830
20024	292831
48247	292832
30613	292833
52900	292834
62206	292835
97371	292836
17758	292837
115491	292838
13253	292839
34612	292840
14624	292841
96136	292842
84679	292843
6868	292844
4027	292845
137305	292846
162191	292847
80202	292848
87440	292849
62348	292850
1516	292851
139672	292852
69606	292853
49772	292854
59600	292855
68442	292856
12250	292857
85322	292858
79471	292859
93189	292860
53920	292861
17723	292862
15195	292863
58340	292864
35122	292865
8373	292866
1552	292867
27138	292868
41555	292869
16584	292870
2018	292871
18990	292872
16856	292873
76723	292874
89645	292875
29750	292876
16747	292877
105633	292878
24000	292879
49535	292880
32264	292881
55053	292882
112924	292883
7509	292884
70793	292885
80414	292886
43493	292887
14353	292888
64020	292889
7583	292890
142031	292891
63927	292892
108702	292893
29657	292894
49444	292895
32116	292896
8872	292897
25	292898
17561	292899
51958	292900
89723	292901
43243	292902
26844	292903
7939	292904
39710	292905
137482	292906
14340	292907
1143	292908
13392	292909
29888	292910
79886	292911
67157	292912
31968	292913
36852	292914
11733	292915
124206	292916
67139	292917
72498	292918
128554	292919
91526	292920
22588	292921
91803	292922
6117	292923
33171	292924
52630	292925
76361	292926
70996	292927
82170	292928
156401	292929
88548	292930
29150	292931
63165	292932
24235	292933
105514	292934
2839	292935
11728	292936
35164	292937
33214	292938
31112	292939
2877	292940
9508	292941
41583	292942
127946	292943
47851	292944
14960	292945
17322	292946
38801	292947
5664	292948
105387	292949
10872	292950
99070	292951
50179	292952
1204	292953
54667	292954
120843	292955
13630	292956
14651	292957
94599	292958
11397	292959
30579	292960
17432	292961
24526	292962
16116	292963
15162	292964
51438	292965
37174	292966
13061	292967
1295	292968
9592	292969
17028	292970
17953	292971
2046	292972
41947	292973
11144	292974
104303	292975
135008	292976
78623	292977
35915	292978
56365	292979
31235	292980
2953	292981
106743	292982
61657	292983
121	292984
77763	292985
41859	292986
12166	292987
27874	292988
107573	292989
8593	292990
15828	292991
2067	292992
14754	292993
3236	292994
8664	292995
15424	292996
952	292997
56069	292998
18450	292999
22286	293000
17743	293001
138596	293002
97732	293003
96464	293004
69005	293005
53510	293006
14935	293007
80239	293008
75066	293009
62920	293010
66209	293011
30210	293012
41850	293013
37449	293014
95615	293015
6427	293016
3290	293017
3138	293018
117778	293019
14529	293020
29104	293021
19835	293022
94221	293023
33174	293024
4771	293025
1040	293026
1075	293027
20048	293028
32433	293029
1216	293030
37104	293031
74805	293032
6191	293033
61386	293034
89185	293035
73049	293036
2530	293037
56469	293038
75255	293039
55354	293040
5764	293041
6890	293042
21108	293043
36562	293044
12276	293045
42720	293046
129493	293047
33091	293048
28626	293049
78	293050
46679	293051
6980	293052
416	293053
29894	293054
3341	293055
32678	293056
109410	293057
48379	293058
25348	293059
143574	293060
87411	293061
4313	293062
57835	293063
103816	293064
113434	293065
4653	293066
53868	293067
40845	293068
47954	293069
80285	293070
67465	293071
131743	293072
20146	293073
36743	293074
73966	293075
16263	293076
4502	293077
167783	293078
113459	293079
129969	293080
16462	293081
100489	293082
70769	293083
8384	293084
4682	293085
24770	293086
3102	293087
13282	293088
61916	293089
41938	293090
7262	293091
77819	293092
33410	293093
8715	293094
31334	293095
14085	293096
20472	293097
25429	293098
8237	293099
7587	293100
56920	293101
79787	293102
3007	293103
16531	293104
19672	293105
405	293106
12834	293107
22771	293108
92789	293109
66050	293110
54105	293111
1469	293112
75673	293113
76396	293114
39243	293115
37394	293116
19212	293117
105315	293118
25712	293119
29138	293120
27999	293121
65463	293122
9743	293123
499	293124
36404	293125
97186	293126
55775	293127
774	293128
109299	293129
7484	293130
67570	293131
66285	293132
139549	293133
38861	293134
157441	293135
136175	293136
1235	293137
66351	293138
83901	293139
18977	293140
126953	293141
9532	293142
10439	293143
15868	293144
30545	293145
74407	293146
102257	293147
1515	293148
33283	293149
27331	293150
99064	293151
133545	293152
10092	293153
34446	293154
16249	293155
159063	293156
55982	293157
16723	293158
9376	293159
12740	293160
6843	293161
12659	293162
116606	293163
303	293164
9482	293165
59860	293166
66987	293167
17447	293168
113975	293169
72567	293170
2167	293171
16282	293172
31628	293173
105727	293174
8302	293175
51208	293176
17351	293177
689	293178
45553	293179
91459	293180
72615	293181
7414	293182
6725	293183
73200	293184
14839	293185
18831	293186
50342	293187
50459	293188
115108	293189
7568	293190
48268	293191
4639	293192
104312	293193
68925	293194
158272	293195
47196	293196
2140	293197
3162	293198
57115	293199
109336	293200
16019	293201
4436	293202
2280	293203
8093	293204
134856	293205
42001	293206
93644	293207
15362	293208
7537	293209
2551	293210
41285	293211
85536	293212
24432	293213
8913	293214
46482	293215
30296	293216
47266	293217
43063	293218
11296	293219
93227	293220
87682	293221
120844	293222
6699	293223
14135	293224
45746	293225
86879	293226
38175	293227
21114	293228
46509	293229
156338	293230
113974	293231
50055	293232
78133	293233
14384	293234
137738	293235
83630	293236
44466	293237
42389	293238
21263	293239
36301	293240
157458	293241
82976	293242
9555	293243
79209	293244
93056	293245
132174	293246
2487	293247
137850	293248
18681	293249
35728	293250
108143	293251
4485	293252
47509	293253
9990	293254
9722	293255
2121	293256
52015	293257
10293	293258
6859	293259
17603	293260
36994	293261
40683	293262
101656	293263
15862	293264
6954	293265
29448	293266
1099	293267
38027	293268
32610	293269
81344	293270
56849	293271
81840	293272
1113	293273
51535	293274
14788	293275
103147	293276
31965	293277
43178	293278
63388	293279
53288	293280
17077	293281
98921	293282
11281	293283
29697	293284
44467	293285
83695	293286
955	293287
30635	293288
44552	293289
111965	293290
41185	293291
43112	293292
13431	293293
48960	293294
22305	293295
6214	293296
5058	293297
2734	293298
63187	293299
18811	293300
32298	293301
7519	293302
36609	293303
51197	293304
63182	293305
53918	293306
100222	293307
38533	293308
19073	293309
46220	293310
12384	293311
10952	293312
40744	293313
115022	293314
35673	293315
97873	293316
13050	293317
2343	293318
30629	293319
112474	293320
15163	293321
17746	293322
25982	293323
59011	293324
23045	293325
17518	293326
4029	293327
32469	293328
104618	293329
15273	293330
35428	293331
23635	293332
14821	293333
1119	293334
97356	293335
90609	293336
56037	293337
96263	293338
35436	293339
107861	293340
7279	293341
92864	293342
78436	293343
37117	293344
73033	293345
117235	293346
87156	293347
21837	293348
39865	293349
2008	293350
27373	293351
18635	293352
45582	293353
110810	293354
989	293355
108618	293356
7605	293357
4463	293358
74495	293359
101599	293360
20948	293361
64827	293362
45802	293363
42222	293364
79027	293365
12125	293366
103649	293367
64275	293368
19465	293369
84672	293370
44730	293371
73953	293372
32522	293373
7560	293374
67118	293375
17574	293376
415	293377
30730	293378
27039	293379
47431	293380
23484	293381
74343	293382
61142	293383
14252	293384
127807	293385
471	293386
30989	293387
32081	293388
46213	293389
2565	293390
1684	293391
3291	293392
6873	293393
11876	293394
49076	293395
21811	293396
151167	293397
57622	293398
133626	293399
29972	293400
31802	293401
77374	293402
592	293403
94328	293404
55011	293405
57432	293406
1000	293407
105017	293408
16730	293409
62835	293410
86721	293411
19991	293412
85922	293413
1573	293414
71065	293415
33082	293416
4402	293417
11330	293418
4294	293419
156174	293420
11250	293421
25581	293422
47202	293423
63381	293424
3093	293425
34751	293426
7957	293427
7084	293428
2880	293429
17011	293430
52321	293431
130585	293432
12632	293433
22509	293434
32355	293435
95492	293436
155501	293437
142368	293438
44187	293439
573	293440
13478	293441
30022	293442
108562	293443
601	293444
128851	293445
102998	293446
888	293447
73110	293448
109039	293449
1601	293450
870	293451
155253	293452
95810	293453
111974	293454
56606	293455
120042	293456
24503	293457
68215	293458
27192	293459
7138	293460
18241	293461
110462	293462
76099	293463
39247	293464
38081	293465
2270	293466
23504	293467
7489	293468
43608	293469
1117	293470
11394	293471
21197	293472
42252	293473
88251	293474
66941	293475
79220	293476
12050	293477
96301	293478
33432	293479
36494	293480
138475	293481
34918	293482
143608	293483
86679	293484
32326	293485
92548	293486
69596	293487
23856	293488
61283	293489
13936	293490
4749	293491
32971	293492
34352	293493
6336	293494
3232	293495
32958	293496
113914	293497
24978	293498
25296	293499
1703	293500
85671	293501
4101	293502
5336	293503
94636	293504
7410	293505
10057	293506
98029	293507
113756	293508
45043	293509
115466	293510
589	293511
6856	293512
107063	293513
34452	293514
40994	293515
54132	293516
30785	293517
14727	293518
1091	293519
45422	293520
46490	293521
6263	293522
91483	293523
143327	293524
119613	293525
157894	293526
52836	293527
10269	293528
44973	293529
154208	293530
32986	293531
60154	293532
44635	293533
17779	293534
7371	293535
65670	293536
20211	293537
18335	293538
86492	293539
22079	293540
239	293541
48167	293542
11980	293543
91443	293544
136415	293545
29674	293546
77241	293547
37867	293548
47397	293549
104096	293550
76619	293551
136408	293552
155550	293553
154954	293554
12403	293555
29269	293556
653	293557
15009	293558
78339	293559
78183	293560
8976	293561
101793	293562
128426	293563
25554	293564
14980	293565
85414	293566
1821	293567
53911	293568
55674	293569
128441	293570
69117	293571
76178	293572
3248	293573
58478	293574
24144	293575
78094	293576
139440	293577
152179	293578
39080	293579
17739	293580
94751	293581
64639	293582
6982	293583
99728	293584
61809	293585
13760	293586
109856	293587
81240	293588
5009	293589
128592	293590
26945	293591
109732	293592
8010	293593
38170	293594
2778	293595
76073	293596
13188	293597
110786	293598
92006	293599
2227	293600
14558	293601
72672	293602
55452	293603
10797	293604
65403	293605
8101	293606
49937	293607
54021	293608
18711	293609
46760	293610
62111	293611
52367	293612
2671	293613
77083	293614
106397	293615
111347	293616
156594	293617
34759	293618
35105	293619
111522	293620
428	293621
9898	293622
79572	293623
384	293624
14594	293625
168010	293626
37721	293627
64142	293628
10222	293629
4462	293630
15325	293631
92444	293632
31414	293633
6452	293634
27432	293635
26829	293636
52347	293637
40763	293638
95106	293639
59653	293640
26571	293641
56509	293642
3220	293643
4192	293644
76411	293645
10630	293646
12080	293647
15878	293648
24946	293649
116822	293650
35979	293651
95114	293652
14211	293653
5826	293654
67128	293655
6887	293656
90281	293657
1721	293658
14550	293659
40385	293660
173	293661
119884	293662
29631	293663
118790	293664
138637	293665
65872	293666
81309	293667
24133	293668
138918	293669
657	293670
121236	293671
102594	293672
119392	293673
45839	293674
523	293675
128602	293676
24948	293677
34983	293678
26205	293679
164345	293680
54298	293681
40362	293682
54425	293683
12630	293684
55185	293685
8128	293686
21145	293687
23103	293688
5244	293689
65596	293690
18871	293691
33253	293692
48459	293693
23324	293694
15558	293695
27656	293696
25786	293697
22432	293698
10115	293699
136753	293700
4075	293701
5612	293702
59491	293703
31270	293704
23602	293705
30486	293706
25130	293707
90412	293708
81794	293709
5218	293710
125606	293711
17237	293712
49280	293713
5444	293714
86882	293715
5523	293716
46953	293717
26221	293718
1034	293719
165371	293720
77428	293721
46865	293722
32995	293723
3170	293724
73482	293725
58454	293726
63	293727
64831	293728
111241	293729
110407	293730
57800	293731
1624	293732
4116	293733
36963	293734
84487	293735
108166	293736
85498	293737
15538	293738
127421	293739
41622	293740
44607	293741
3660	293742
13499	293743
49551	293744
9507	293745
9934	293746
26326	293747
10806	293748
28460	293749
6246	293750
43804	293751
25745	293752
24577	293753
51958	293754
146979	293755
38855	293756
22205	293757
99469	293758
22488	293759
151128	293760
48382	293761
314	293762
14581	293763
71341	293764
65886	293765
142183	293766
13659	293767
3521	293768
5363	293769
77681	293770
2939	293771
5034	293772
85482	293773
21597	293774
107383	293775
16570	293776
80817	293777
27310	293778
8256	293779
31289	293780
45652	293781
7681	293782
60957	293783
77378	293784
66541	293785
2303	293786
11073	293787
12123	293788
23573	293789
66507	293790
97468	293791
879	293792
89720	293793
58958	293794
601	293795
12261	293796
5298	293797
32109	293798
105279	293799
70152	293800
107	293801
1101	293802
36318	293803
4227	293804
50208	293805
84299	293806
792	293807
22245	293808
3368	293809
4835	293810
2617	293811
18078	293812
40656	293813
18426	293814
36666	293815
76756	293816
30377	293817
41329	293818
6858	293819
3345	293820
118257	293821
34037	293822
5310	293823
12013	293824
64638	293825
2439	293826
62301	293827
61179	293828
215	293829
94439	293830
69066	293831
17130	293832
12317	293833
106571	293834
13	293835
21738	293836
35454	293837
60728	293838
1234	293839
28822	293840
23806	293841
51429	293842
55690	293843
8529	293844
72560	293845
17724	293846
51652	293847
70146	293848
12481	293849
151603	293850
3296	293851
119280	293852
60980	293853
91303	293854
149984	293855
6227	293856
16040	293857
48382	293858
127170	293859
37654	293860
3053	293861
145	293862
93285	293863
3221	293864
52337	293865
16367	293866
8831	293867
31321	293868
35837	293869
25514	293870
12632	293871
85783	293872
110551	293873
72731	293874
17976	293875
7402	293876
1265	293877
82158	293878
28999	293879
130622	293880
95498	293881
74521	293882
98341	293883
8251	293884
81893	293885
207	293886
51032	293887
15263	293888
126064	293889
75137	293890
5148	293891
16590	293892
41425	293893
51927	293894
39980	293895
87971	293896
735	293897
9545	293898
46742	293899
54067	293900
9954	293901
86797	293902
2312	293903
4110	293904
25939	293905
6148	293906
99957	293907
25199	293908
570	293909
83708	293910
4555	293911
1547	293912
91654	293913
89047	293914
5794	293915
37704	293916
122478	293917
18385	293918
73803	293919
16	293920
52344	293921
75387	293922
86244	293923
8950	293924
3254	293925
6570	293926
80362	293927
2126	293928
44289	293929
36077	293930
76379	293931
50903	293932
167107	293933
26079	293934
96913	293935
124331	293936
26285	293937
121448	293938
2166	293939
48735	293940
9215	293941
1147	293942
6352	293943
79109	293944
54952	293945
8864	293946
75230	293947
63498	293948
74995	293949
2185	293950
122211	293951
5006	293952
125055	293953
112810	293954
9714	293955
86248	293956
14925	293957
13086	293958
90829	293959
31234	293960
132652	293961
43864	293962
18803	293963
445	293964
9629	293965
3874	293966
424	293967
71305	293968
28326	293969
161198	293970
168182	293971
62363	293972
93784	293973
11360	293974
28873	293975
124218	293976
57084	293977
21631	293978
62075	293979
24852	293980
84737	293981
9293	293982
86280	293983
39016	293984
2083	293985
38109	293986
4963	293987
3235	293988
39999	293989
154169	293990
39652	293991
88954	293992
15108	293993
75538	293994
81537	293995
18541	293996
121857	293997
37421	293998
20604	293999
25490	294000
44088	294001
111155	294002
60765	294003
52872	294004
24481	294005
56255	294006
1912	294007
11403	294008
447	294009
19029	294010
35085	294011
42809	294012
29017	294013
11862	294014
3482	294015
46830	294016
161282	294017
4406	294018
100196	294019
15375	294020
20799	294021
332	294022
52469	294023
33043	294024
77749	294025
86529	294026
22777	294027
12928	294028
8108	294029
79377	294030
19646	294031
24880	294032
1503	294033
43177	294034
73557	294035
126327	294036
927	294037
10305	294038
28271	294039
55211	294040
745	294041
46017	294042
76482	294043
8472	294044
104061	294045
27840	294046
55588	294047
8552	294048
16814	294049
112885	294050
33965	294051
59061	294052
37843	294053
3862	294054
11411	294055
82635	294056
35146	294057
4917	294058
29847	294059
17504	294060
13766	294061
25377	294062
118892	294063
23950	294064
92323	294065
47752	294066
97474	294067
32225	294068
83292	294069
105872	294070
5948	294071
394	294072
52621	294073
59271	294074
124605	294075
18000	294076
54801	294077
63900	294078
102429	294079
7765	294080
10865	294081
73095	294082
52214	294083
95688	294084
31185	294085
24831	294086
81187	294087
28245	294088
54299	294089
51552	294090
40199	294091
77522	294092
91408	294093
1858	294094
36494	294095
23798	294096
17311	294097
23048	294098
9740	294099
11842	294100
2974	294101
18660	294102
25925	294103
53235	294104
40825	294105
17747	294106
13081	294107
36984	294108
63707	294109
40283	294110
80108	294111
27303	294112
1070	294113
64523	294114
71358	294115
12104	294116
67213	294117
2608	294118
60406	294119
23799	294120
52993	294121
8240	294122
54575	294123
53244	294124
86340	294125
78908	294126
23836	294127
165420	294128
34597	294129
3054	294130
29199	294131
67999	294132
28903	294133
4202	294134
28873	294135
37158	294136
52681	294137
82609	294138
1609	294139
9650	294140
2199	294141
73089	294142
9444	294143
24000	294144
449	294145
72968	294146
94479	294147
3586	294148
5034	294149
72218	294150
29692	294151
9891	294152
28979	294153
13280	294154
46572	294155
61625	294156
90818	294157
1419	294158
110059	294159
114750	294160
5486	294161
69327	294162
51	294163
26303	294164
33156	294165
64996	294166
27174	294167
107614	294168
51115	294169
7317	294170
90981	294171
18980	294172
128312	294173
12438	294174
19368	294175
6219	294176
11960	294177
48277	294178
137105	294179
5659	294180
165996	294181
1445	294182
40720	294183
100384	294184
12959	294185
19681	294186
76925	294187
98168	294188
134852	294189
89339	294190
27929	294191
13557	294192
40609	294193
23840	294194
22925	294195
615	294196
39720	294197
70397	294198
22085	294199
96243	294200
103181	294201
21101	294202
138863	294203
1487	294204
46518	294205
55258	294206
39374	294207
55347	294208
57321	294209
74365	294210
38448	294211
49130	294212
17698	294213
9815	294214
119447	294215
7896	294216
15633	294217
25441	294218
740	294219
30650	294220
7787	294221
55102	294222
45434	294223
3744	294224
17964	294225
87933	294226
11155	294227
122313	294228
67052	294229
62182	294230
129021	294231
16105	294232
3200	294233
141197	294234
77341	294235
16952	294236
7474	294237
104462	294238
24552	294239
14856	294240
37187	294241
9785	294242
771	294243
51549	294244
10842	294245
17423	294246
1309	294247
361	294248
103483	294249
26465	294250
101320	294251
27374	294252
13206	294253
70116	294254
7923	294255
3649	294256
14142	294257
32049	294258
42738	294259
17560	294260
15546	294261
10490	294262
119764	294263
6728	294264
53465	294265
98232	294266
10807	294267
768	294268
16403	294269
26788	294270
58	294271
77644	294272
37061	294273
12828	294274
12639	294275
64617	294276
158181	294277
14954	294278
12108	294279
160204	294280
16441	294281
90082	294282
61477	294283
4	294284
52928	294285
17034	294286
2210	294287
15665	294288
2115	294289
77674	294290
130526	294291
111914	294292
100161	294293
2103	294294
143384	294295
25093	294296
100864	294297
117292	294298
71184	294299
48672	294300
39813	294301
7351	294302
103561	294303
52331	294304
96390	294305
8992	294306
11858	294307
104629	294308
107659	294309
54160	294310
2134	294311
8528	294312
21771	294313
10883	294314
58036	294315
34577	294316
35168	294317
15535	294318
19883	294319
1639	294320
67242	294321
68077	294322
7644	294323
86895	294324
14188	294325
17856	294326
1191	294327
81399	294328
38701	294329
1685	294330
75281	294331
90185	294332
102720	294333
117539	294334
3093	294335
20068	294336
91132	294337
36195	294338
18279	294339
35549	294340
164220	294341
16216	294342
27217	294343
14094	294344
42870	294345
25403	294346
775	294347
372	294348
5252	294349
142014	294350
11406	294351
98119	294352
29572	294353
14110	294354
25512	294355
7540	294356
47301	294357
5077	294358
22268	294359
26943	294360
66277	294361
128824	294362
90032	294363
1064	294364
3145	294365
83424	294366
15545	294367
30295	294368
21627	294369
529	294370
145128	294371
61950	294372
66885	294373
9185	294374
74526	294375
33812	294376
17359	294377
91918	294378
86476	294379
34141	294380
46594	294381
61626	294382
74323	294383
99152	294384
17494	294385
90598	294386
103136	294387
50471	294388
1834	294389
39299	294390
3003	294391
103553	294392
23509	294393
25449	294394
127	294395
57168	294396
44288	294397
59118	294398
157113	294399
159961	294400
153716	294401
18916	294402
67348	294403
20561	294404
1774	294405
107566	294406
17740	294407
19504	294408
1304	294409
19949	294410
14407	294411
82270	294412
26747	294413
30932	294414
40077	294415
22530	294416
27952	294417
92415	294418
40662	294419
42666	294420
5335	294421
109976	294422
2207	294423
123055	294424
1334	294425
127538	294426
27903	294427
110872	294428
122813	294429
74930	294430
83102	294431
47262	294432
2233	294433
73669	294434
14503	294435
18244	294436
77938	294437
18263	294438
90569	294439
35929	294440
9395	294441
99528	294442
8097	294443
10198	294444
9768	294445
65244	294446
2809	294447
11038	294448
98465	294449
3643	294450
78066	294451
6098	294452
94801	294453
13959	294454
41794	294455
9116	294456
30544	294457
3223	294458
105288	294459
3911	294460
5984	294461
50710	294462
50830	294463
25977	294464
71036	294465
50260	294466
39314	294467
56493	294468
1035	294469
165584	294470
63328	294471
9419	294472
22424	294473
24513	294474
12628	294475
100056	294476
153461	294477
1490	294478
30662	294479
76044	294480
9718	294481
44296	294482
83244	294483
70774	294484
30839	294485
105559	294486
3787	294487
1859	294488
22547	294489
33643	294490
6469	294491
154215	294492
56902	294493
16361	294494
99986	294495
427	294496
28999	294497
25614	294498
28369	294499
118341	294500
53109	294501
10728	294502
1227	294503
115180	294504
5072	294505
91888	294506
89243	294507
46595	294508
19656	294509
52480	294510
120458	294511
17023	294512
74791	294513
50079	294514
26082	294515
36434	294516
10831	294517
74585	294518
74725	294519
19112	294520
122246	294521
6507	294522
29665	294523
21033	294524
17774	294525
18847	294526
108232	294527
32329	294528
75036	294529
6201	294530
76273	294531
111651	294532
163952	294533
34104	294534
64465	294535
63704	294536
7587	294537
118710	294538
6890	294539
95353	294540
7954	294541
23261	294542
27795	294543
54436	294544
58587	294545
164187	294546
6062	294547
47607	294548
41870	294549
22570	294550
78188	294551
2694	294552
2712	294553
5811	294554
6610	294555
11614	294556
31034	294557
80873	294558
45455	294559
66993	294560
4845	294561
10249	294562
5211	294563
31552	294564
36411	294565
36902	294566
85187	294567
36453	294568
166028	294569
90172	294570
51951	294571
98495	294572
799	294573
140420	294574
28992	294575
60075	294576
66365	294577
44843	294578
68732	294579
36918	294580
35984	294581
116668	294582
138786	294583
6475	294584
26137	294585
28050	294586
939	294587
18850	294588
7681	294589
2480	294590
1220	294591
100650	294592
1588	294593
97268	294594
83310	294595
14946	294596
16292	294597
53896	294598
394	294599
76815	294600
53311	294601
165775	294602
92955	294603
67153	294604
16935	294605
54370	294606
29908	294607
90118	294608
109580	294609
23188	294610
14679	294611
58533	294612
2400	294613
44435	294614
4703	294615
22855	294616
7463	294617
74368	294618
89186	294619
33638	294620
16345	294621
1533	294622
40575	294623
35219	294624
23770	294625
94128	294626
54992	294627
93919	294628
4554	294629
39066	294630
4049	294631
63390	294632
82975	294633
921	294634
35703	294635
5640	294636
272	294637
7006	294638
89885	294639
21936	294640
86159	294641
41641	294642
36104	294643
85758	294644
4228	294645
137742	294646
51179	294647
88887	294648
118849	294649
51083	294650
11141	294651
16827	294652
22953	294653
41868	294654
20671	294655
2553	294656
43921	294657
35192	294658
90520	294659
69586	294660
4969	294661
46106	294662
57279	294663
130292	294664
10373	294665
20713	294666
112352	294667
16522	294668
40815	294669
10012	294670
48865	294671
50221	294672
52030	294673
32523	294674
148	294675
9652	294676
88983	294677
15625	294678
6547	294679
41580	294680
24622	294681
27153	294682
52018	294683
76036	294684
94161	294685
17945	294686
195	294687
63303	294688
39231	294689
39390	294690
21761	294691
100812	294692
91954	294693
46717	294694
114890	294695
23230	294696
2896	294697
17102	294698
18793	294699
78347	294700
77599	294701
28627	294702
9573	294703
29644	294704
142839	294705
18283	294706
891	294707
10427	294708
19464	294709
13467	294710
66072	294711
22593	294712
59991	294713
106624	294714
3412	294715
171	294716
85918	294717
20648	294718
66109	294719
138048	294720
4458	294721
47536	294722
106411	294723
145194	294724
31270	294725
22890	294726
46747	294727
7528	294728
1942	294729
18401	294730
90567	294731
90824	294732
82	294733
40945	294734
41820	294735
17282	294736
9466	294737
129217	294738
1736	294739
57947	294740
17984	294741
572	294742
103492	294743
65708	294744
159817	294745
24047	294746
87837	294747
29590	294748
68581	294749
32444	294750
10506	294751
101514	294752
10827	294753
6174	294754
24146	294755
49250	294756
53864	294757
82305	294758
26857	294759
27596	294760
57794	294761
63762	294762
91529	294763
84933	294764
70664	294765
16835	294766
5428	294767
63254	294768
13449	294769
92765	294770
83920	294771
6479	294772
46371	294773
3837	294774
26208	294775
64764	294776
102350	294777
56642	294778
105174	294779
12883	294780
70205	294781
67470	294782
94850	294783
27964	294784
89240	294785
70509	294786
64218	294787
31425	294788
100076	294789
55914	294790
134031	294791
24970	294792
69216	294793
4040	294794
10113	294795
63556	294796
5438	294797
1131	294798
16080	294799
64602	294800
98132	294801
5926	294802
33140	294803
48979	294804
52864	294805
61236	294806
20123	294807
7689	294808
11493	294809
25647	294810
34112	294811
2147	294812
51539	294813
12545	294814
88026	294815
1760	294816
77360	294817
67865	294818
209	294819
18307	294820
135726	294821
95936	294822
2797	294823
64752	294824
2714	294825
27682	294826
21481	294827
54216	294828
158962	294829
35011	294830
97331	294831
13898	294832
7701	294833
14196	294834
15309	294835
16375	294836
6459	294837
69060	294838
9861	294839
9060	294840
8666	294841
128312	294842
48959	294843
11740	294844
8325	294845
28745	294846
17871	294847
88787	294848
7236	294849
89161	294850
17174	294851
43308	294852
8855	294853
121245	294854
6888	294855
17593	294856
10713	294857
86582	294858
39045	294859
7136	294860
54600	294861
20738	294862
96277	294863
93746	294864
58536	294865
16175	294866
96731	294867
36777	294868
107400	294869
1649	294870
84192	294871
26653	294872
59776	294873
19228	294874
35619	294875
12541	294876
56964	294877
30279	294878
74017	294879
73172	294880
567	294881
38334	294882
24002	294883
64090	294884
82339	294885
30474	294886
48639	294887
7357	294888
137606	294889
49358	294890
52747	294891
37697	294892
5424	294893
152355	294894
26277	294895
6	294896
6345	294897
136997	294898
78821	294899
9836	294900
8905	294901
62553	294902
110874	294903
22077	294904
153431	294905
28712	294906
30885	294907
14693	294908
6911	294909
87883	294910
41661	294911
90997	294912
25701	294913
39391	294914
1111	294915
98561	294916
73776	294917
19832	294918
90849	294919
1037	294920
115620	294921
35547	294922
2143	294923
3576	294924
67931	294925
1332	294926
35173	294927
92238	294928
5114	294929
8297	294930
83818	294931
26640	294932
11346	294933
27958	294934
16756	294935
96	294936
100157	294937
38796	294938
5674	294939
10283	294940
82369	294941
29027	294942
90624	294943
148592	294944
9003	294945
20365	294946
410	294947
73718	294948
56449	294949
29	294950
58250	294951
21625	294952
56394	294953
40623	294954
32047	294955
63404	294956
156	294957
59262	294958
77613	294959
17764	294960
23424	294961
40682	294962
55403	294963
157738	294964
2479	294965
25765	294966
49668	294967
15054	294968
22795	294969
9768	294970
1672	294971
42951	294972
2543	294973
20781	294974
22633	294975
88799	294976
17291	294977
66265	294978
18889	294979
11321	294980
16495	294981
13354	294982
9862	294983
133312	294984
103194	294985
52962	294986
108813	294987
3808	294988
2947	294989
44756	294990
36011	294991
33869	294992
162321	294993
127205	294994
126026	294995
77495	294996
18437	294997
138396	294998
22444	294999
17793	295000
11271	295001
31070	295002
43875	295003
70271	295004
80562	295005
96640	295006
6765	295007
5016	295008
132903	295009
1642	295010
70272	295011
8064	295012
11861	295013
11501	295014
70668	295015
45349	295016
49395	295017
97817	295018
34185	295019
143164	295020
21605	295021
2375	295022
141497	295023
47377	295024
2117	295025
103851	295026
4085	295027
101236	295028
59170	295029
87230	295030
53842	295031
51222	295032
9269	295033
19515	295034
56207	295035
168763	295036
81711	295037
4432	295038
49237	295039
9390	295040
65251	295041
57435	295042
46748	295043
18334	295044
61635	295045
68228	295046
41360	295047
42448	295048
110666	295049
14544	295050
62459	295051
8068	295052
8903	295053
32598	295054
60864	295055
83953	295056
88468	295057
2308	295058
20627	295059
37728	295060
35706	295061
7358	295062
12532	295063
17743	295064
24742	295065
140498	295066
11709	295067
923	295068
20517	295069
117826	295070
124026	295071
140959	295072
33490	295073
72971	295074
41415	295075
24996	295076
2565	295077
64962	295078
15676	295079
31732	295080
16911	295081
55680	295082
14400	295083
5184	295084
41309	295085
642	295086
127774	295087
5733	295088
63497	295089
6304	295090
6046	295091
99248	295092
18061	295093
18999	295094
102156	295095
499	295096
2447	295097
19006	295098
9889	295099
1791	295100
20386	295101
8032	295102
5913	295103
31981	295104
100837	295105
62098	295106
1774	295107
104726	295108
24242	295109
101298	295110
1062	295111
845	295112
15687	295113
74131	295114
3253	295115
25643	295116
71060	295117
55162	295118
1639	295119
1275	295120
44996	295121
2572	295122
9945	295123
7986	295124
141	295125
125375	295126
27204	295127
30449	295128
24925	295129
18197	295130
31901	295131
38663	295132
68760	295133
14549	295134
7491	295135
66553	295136
32478	295137
65460	295138
22567	295139
162698	295140
2994	295141
2018	295142
32835	295143
93586	295144
47914	295145
93138	295146
95775	295147
44553	295148
1074	295149
94485	295150
70147	295151
45368	295152
64955	295153
23076	295154
32876	295155
32134	295156
25073	295157
103458	295158
20696	295159
43256	295160
19553	295161
159089	295162
31357	295163
79076	295164
160238	295165
14118	295166
15128	295167
2046	295168
160970	295169
36998	295170
3135	295171
12837	295172
22490	295173
71566	295174
38163	295175
84256	295176
36098	295177
121698	295178
87339	295179
109698	295180
66034	295181
60540	295182
57228	295183
109448	295184
63081	295185
2458	295186
30429	295187
80520	295188
4027	295189
6352	295190
145027	295191
134215	295192
4443	295193
133672	295194
24575	295195
56501	295196
20772	295197
17699	295198
11651	295199
73859	295200
482	295201
102541	295202
2355	295203
85286	295204
18239	295205
50307	295206
28654	295207
15069	295208
56339	295209
63693	295210
7958	295211
79482	295212
44217	295213
10218	295214
5068	295215
11299	295216
83503	295217
44317	295218
57940	295219
3117	295220
45976	295221
60268	295222
419	295223
1974	295224
20053	295225
95019	295226
9668	295227
86028	295228
21768	295229
109110	295230
86	295231
132411	295232
72954	295233
6186	295234
34444	295235
63286	295236
20607	295237
49048	295238
37645	295239
36378	295240
7	295241
80061	295242
76080	295243
109186	295244
59533	295245
74314	295246
3840	295247
2340	295248
6763	295249
13597	295250
6314	295251
5524	295252
129690	295253
1757	295254
45932	295255
7589	295256
36741	295257
22462	295258
24963	295259
96059	295260
19997	295261
6712	295262
37863	295263
18211	295264
136995	295265
869	295266
56304	295267
162015	295268
1223	295269
5073	295270
4246	295271
7467	295272
1	295273
169	295274
54761	295275
1478	295276
96027	295277
512	295278
48402	295279
11186	295280
5882	295281
21918	295282
41818	295283
6938	295284
26755	295285
110724	295286
26146	295287
1290	295288
63100	295289
29891	295290
16360	295291
15871	295292
30228	295293
2036	295294
6976	295295
113824	295296
76372	295297
24350	295298
8002	295299
4819	295300
28540	295301
20048	295302
12243	295303
12509	295304
41254	295305
24390	295306
558	295307
151672	295308
31044	295309
113783	295310
44917	295311
784	295312
49830	295313
9797	295314
37467	295315
91130	295316
115418	295317
708	295318
73240	295319
10943	295320
44074	295321
3970	295322
64515	295323
11806	295324
31716	295325
42109	295326
21703	295327
116675	295328
125102	295329
25449	295330
25259	295331
992	295332
31408	295333
45878	295334
14646	295335
135052	295336
35921	295337
593	295338
129931	295339
6971	295340
68190	295341
74522	295342
70304	295343
73497	295344
2360	295345
93712	295346
53497	295347
67916	295348
10884	295349
17544	295350
2789	295351
1638	295352
60897	295353
28356	295354
123765	295355
9652	295356
67560	295357
33330	295358
28407	295359
13063	295360
126112	295361
10135	295362
45078	295363
10381	295364
19164	295365
53458	295366
81074	295367
2185	295368
57248	295369
16976	295370
729	295371
62555	295372
15294	295373
124208	295374
84198	295375
64111	295376
59389	295377
16587	295378
5316	295379
6373	295380
45045	295381
24475	295382
25816	295383
22942	295384
29969	295385
80141	295386
170266	295387
73304	295388
6334	295389
90581	295390
76675	295391
15219	295392
76788	295393
8075	295394
22946	295395
85176	295396
3026	295397
5317	295398
11443	295399
2541	295400
29285	295401
47461	295402
62498	295403
98337	295404
88030	295405
6640	295406
1725	295407
57198	295408
140807	295409
10041	295410
87773	295411
123433	295412
59838	295413
10834	295414
21812	295415
30065	295416
72000	295417
169359	295418
49356	295419
169276	295420
135303	295421
42351	295422
2761	295423
119039	295424
21890	295425
93361	295426
89537	295427
19512	295428
91040	295429
66280	295430
11860	295431
41386	295432
2498	295433
22527	295434
7135	295435
90323	295436
8952	295437
21304	295438
1355	295439
40553	295440
34419	295441
7518	295442
16585	295443
6961	295444
61817	295445
17233	295446
68929	295447
12606	295448
86757	295449
54947	295450
29843	295451
9881	295452
15341	295453
122869	295454
66530	295455
5012	295456
48364	295457
4217	295458
26856	295459
65013	295460
29612	295461
49328	295462
11673	295463
8372	295464
41466	295465
2500	295466
40652	295467
18692	295468
121277	295469
115590	295470
21807	295471
51097	295472
73002	295473
1590	295474
2778	295475
88696	295476
45770	295477
82855	295478
43541	295479
163198	295480
8693	295481
94800	295482
8025	295483
21918	295484
20313	295485
38262	295486
6017	295487
163865	295488
2529	295489
126679	295490
61877	295491
83321	295492
67297	295493
22565	295494
6103	295495
50350	295496
34088	295497
27781	295498
437	295499
1239	295500
5854	295501
38643	295502
76040	295503
129012	295504
23900	295505
11215	295506
69228	295507
37595	295508
103928	295509
131677	295510
2380	295511
24365	295512
23257	295513
6967	295514
24861	295515
23669	295516
20914	295517
121997	295518
1262	295519
108649	295520
28019	295521
27489	295522
7700	295523
43102	295524
52377	295525
16820	295526
17354	295527
18853	295528
27574	295529
35175	295530
31143	295531
8387	295532
9946	295533
48583	295534
19018	295535
40750	295536
134914	295537
13300	295538
101123	295539
7180	295540
35339	295541
29953	295542
5517	295543
11931	295544
72376	295545
7271	295546
73394	295547
727	295548
44739	295549
23291	295550
4094	295551
118791	295552
108204	295553
53550	295554
21884	295555
48591	295556
108374	295557
45718	295558
121764	295559
10706	295560
25872	295561
59139	295562
43929	295563
19224	295564
36588	295565
32828	295566
75681	295567
24564	295568
36923	295569
482	295570
164284	295571
97005	295572
3267	295573
39661	295574
14981	295575
30090	295576
42879	295577
43799	295578
310	295579
4929	295580
94085	295581
105764	295582
111025	295583
5885	295584
5091	295585
17386	295586
60733	295587
71082	295588
75397	295589
4295	295590
59624	295591
11193	295592
24412	295593
33455	295594
116367	295595
64627	295596
46732	295597
9599	295598
8012	295599
20828	295600
63894	295601
32363	295602
61869	295603
69116	295604
78970	295605
10115	295606
12372	295607
89003	295608
49801	295609
200	295610
4239	295611
84094	295612
24355	295613
1596	295614
44846	295615
17214	295616
33432	295617
79213	295618
1083	295619
36561	295620
3520	295621
54290	295622
634	295623
3811	295624
73935	295625
6518	295626
12596	295627
5619	295628
45152	295629
19918	295630
39488	295631
4943	295632
33914	295633
14733	295634
40536	295635
19994	295636
138815	295637
6423	295638
4242	295639
97601	295640
21086	295641
18169	295642
22170	295643
26322	295644
5990	295645
57474	295646
89985	295647
26750	295648
135148	295649
120840	295650
408	295651
30085	295652
49893	295653
984	295654
6326	295655
39153	295656
93625	295657
22652	295658
3431	295659
10621	295660
107046	295661
127063	295662
18091	295663
87366	295664
35973	295665
18440	295666
20378	295667
57909	295668
64519	295669
31	295670
37695	295671
29443	295672
117462	295673
39244	295674
14355	295675
11056	295676
468	295677
38134	295678
48092	295679
1283	295680
1112	295681
56028	295682
68384	295683
63983	295684
18109	295685
32379	295686
20046	295687
10167	295688
11001	295689
27791	295690
37835	295691
72200	295692
49615	295693
39005	295694
38324	295695
14755	295696
39318	295697
64473	295698
39367	295699
6685	295700
14695	295701
58196	295702
83887	295703
162261	295704
61440	295705
32781	295706
57493	295707
48679	295708
79747	295709
31311	295710
50489	295711
18648	295712
5948	295713
13407	295714
1216	295715
9530	295716
4118	295717
6771	295718
7753	295719
1207	295720
134809	295721
806	295722
142011	295723
35043	295724
72645	295725
61380	295726
106403	295727
29766	295728
7981	295729
163111	295730
5916	295731
66770	295732
28048	295733
6052	295734
38264	295735
7323	295736
6092	295737
50023	295738
137672	295739
47956	295740
104793	295741
19617	295742
1225	295743
5242	295744
105206	295745
131005	295746
90032	295747
40859	295748
124591	295749
3192	295750
35769	295751
45479	295752
16251	295753
43181	295754
51474	295755
47907	295756
143806	295757
152996	295758
118822	295759
74909	295760
80619	295761
58250	295762
97241	295763
57753	295764
16809	295765
87688	295766
2877	295767
26	295768
28760	295769
6752	295770
3842	295771
32864	295772
24184	295773
75377	295774
9461	295775
24279	295776
63830	295777
165296	295778
7119	295779
18488	295780
676	295781
134236	295782
31770	295783
55671	295784
126780	295785
14294	295786
115656	295787
11731	295788
45236	295789
154518	295790
78000	295791
10386	295792
31069	295793
14812	295794
12806	295795
29759	295796
118883	295797
109210	295798
4576	295799
14906	295800
112998	295801
4604	295802
3472	295803
5066	295804
84531	295805
24117	295806
84372	295807
47342	295808
122575	295809
9634	295810
50976	295811
4612	295812
13401	295813
34126	295814
134051	295815
274	295816
15660	295817
37230	295818
9591	295819
9638	295820
52070	295821
73977	295822
58593	295823
79902	295824
4076	295825
167762	295826
2228	295827
18186	295828
98206	295829
812	295830
16713	295831
10	295832
134811	295833
59582	295834
80003	295835
22041	295836
33012	295837
17230	295838
80829	295839
109528	295840
6204	295841
596	295842
24249	295843
110066	295844
6763	295845
83140	295846
83701	295847
111578	295848
158010	295849
4641	295850
24344	295851
59269	295852
53505	295853
31816	295854
58269	295855
88488	295856
8381	295857
9376	295858
87430	295859
65778	295860
48230	295861
68963	295862
59612	295863
73045	295864
36173	295865
85269	295866
108150	295867
49415	295868
136555	295869
30976	295870
19791	295871
6639	295872
3971	295873
39253	295874
83993	295875
42156	295876
2779	295877
68634	295878
40182	295879
14004	295880
29894	295881
143878	295882
39701	295883
25964	295884
60839	295885
31101	295886
121046	295887
82179	295888
107792	295889
39188	295890
55525	295891
42681	295892
380	295893
86535	295894
92168	295895
2019	295896
8822	295897
56206	295898
39197	295899
16192	295900
36813	295901
18420	295902
52504	295903
23066	295904
34767	295905
30731	295906
33094	295907
46250	295908
27927	295909
30841	295910
119876	295911
22905	295912
4552	295913
93464	295914
47236	295915
63862	295916
92757	295917
49504	295918
52896	295919
146561	295920
109786	295921
7180	295922
1704	295923
45573	295924
14263	295925
2383	295926
1690	295927
26576	295928
128894	295929
44392	295930
13214	295931
101325	295932
26091	295933
12178	295934
3623	295935
130032	295936
12158	295937
25869	295938
1913	295939
37552	295940
1581	295941
4487	295942
36392	295943
63964	295944
52930	295945
10327	295946
1006	295947
15057	295948
10904	295949
39395	295950
42436	295951
69058	295952
60696	295953
128687	295954
35233	295955
10213	295956
11931	295957
135	295958
68084	295959
98266	295960
5670	295961
45011	295962
48967	295963
61882	295964
1893	295965
95001	295966
14956	295967
2743	295968
32805	295969
20676	295970
57313	295971
14696	295972
27174	295973
23144	295974
57672	295975
4435	295976
10457	295977
24775	295978
11570	295979
77609	295980
51696	295981
14805	295982
13761	295983
97175	295984
68221	295985
2455	295986
41491	295987
65219	295988
14986	295989
110127	295990
8551	295991
70127	295992
44740	295993
58750	295994
14516	295995
64515	295996
7751	295997
5619	295998
73115	295999
51147	296000
54010	296001
6214	296002
14758	296003
8436	296004
13680	296005
53228	296006
25305	296007
25699	296008
8267	296009
58700	296010
82321	296011
86294	296012
1856	296013
106266	296014
37601	296015
109679	296016
3248	296017
57940	296018
29395	296019
14298	296020
34808	296021
11198	296022
69602	296023
65760	296024
5570	296025
98536	296026
8824	296027
49301	296028
86704	296029
8073	296030
120	296031
272	296032
12995	296033
1445	296034
25065	296035
2100	296036
27555	296037
36066	296038
1292	296039
22341	296040
74901	296041
15621	296042
64072	296043
22054	296044
79082	296045
5386	296046
16047	296047
44369	296048
4491	296049
32889	296050
59047	296051
152489	296052
33973	296053
93369	296054
43389	296055
6807	296056
52329	296057
83984	296058
11832	296059
27653	296060
162387	296061
94858	296062
12823	296063
65264	296064
14782	296065
1787	296066
48683	296067
72048	296068
17136	296069
12088	296070
3844	296071
31847	296072
166238	296073
11716	296074
12744	296075
66758	296076
36080	296077
44832	296078
28817	296079
110754	296080
120632	296081
4922	296082
16303	296083
85042	296084
7678	296085
90134	296086
43099	296087
1952	296088
143641	296089
83689	296090
62013	296091
15699	296092
6220	296093
13175	296094
14202	296095
161323	296096
93855	296097
66368	296098
60775	296099
10766	296100
118175	296101
48054	296102
37632	296103
3475	296104
28129	296105
131539	296106
124649	296107
15402	296108
79476	296109
107879	296110
93537	296111
63899	296112
143	296113
120675	296114
131383	296115
9504	296116
3455	296117
4446	296118
1437	296119
58150	296120
52413	296121
8792	296122
1263	296123
61064	296124
127258	296125
962	296126
90054	296127
66346	296128
17818	296129
139491	296130
76325	296131
61994	296132
29752	296133
7844	296134
35672	296135
78984	296136
126815	296137
1318	296138
36019	296139
12148	296140
50126	296141
11445	296142
532	296143
104591	296144
35523	296145
65578	296146
4419	296147
8262	296148
81383	296149
75756	296150
20698	296151
88402	296152
158197	296153
881	296154
38842	296155
40379	296156
17189	296157
89693	296158
27035	296159
4480	296160
4277	296161
5837	296162
85582	296163
116329	296164
53718	296165
33423	296166
60691	296167
111819	296168
28095	296169
90649	296170
74803	296171
50857	296172
77879	296173
50975	296174
86827	296175
20404	296176
6563	296177
2150	296178
2086	296179
65103	296180
31082	296181
19859	296182
80433	296183
33069	296184
17568	296185
6837	296186
100147	296187
3708	296188
157	296189
7247	296190
19625	296191
25710	296192
5106	296193
18014	296194
8279	296195
24395	296196
107797	296197
26663	296198
33233	296199
73720	296200
7123	296201
46781	296202
15794	296203
12806	296204
11188	296205
34369	296206
11418	296207
3552	296208
123611	296209
13306	296210
47632	296211
7164	296212
4631	296213
22536	296214
8411	296215
117773	296216
40221	296217
19188	296218
88211	296219
52751	296220
23014	296221
79682	296222
433	296223
131451	296224
164728	296225
7225	296226
21783	296227
69839	296228
1278	296229
49577	296230
17413	296231
5786	296232
14168	296233
13056	296234
45100	296235
37009	296236
103405	296237
4123	296238
23997	296239
112480	296240
738	296241
141719	296242
93628	296243
22994	296244
45365	296245
463	296246
9297	296247
63814	296248
1655	296249
121449	296250
48297	296251
135488	296252
18167	296253
33120	296254
144154	296255
44182	296256
52471	296257
17427	296258
57405	296259
50341	296260
68812	296261
88754	296262
115876	296263
10617	296264
91247	296265
93667	296266
143517	296267
131558	296268
25748	296269
62640	296270
116671	296271
17553	296272
872	296273
123559	296274
48438	296275
126632	296276
13	296277
95156	296278
973	296279
5727	296280
39857	296281
759	296282
6392	296283
68429	296284
2836	296285
18333	296286
45297	296287
31286	296288
128975	296289
24708	296290
10957	296291
119698	296292
7046	296293
44001	296294
111031	296295
63321	296296
2563	296297
23365	296298
45453	296299
109330	296300
6176	296301
83701	296302
117651	296303
9900	296304
80992	296305
23859	296306
50040	296307
23493	296308
13689	296309
3457	296310
34583	296311
11933	296312
7344	296313
68852	296314
23293	296315
25334	296316
26389	296317
85698	296318
48819	296319
13016	296320
23978	296321
49239	296322
47833	296323
21949	296324
143	296325
4419	296326
24258	296327
7061	296328
80923	296329
55428	296330
11391	296331
1309	296332
33355	296333
130894	296334
123551	296335
7137	296336
80881	296337
54763	296338
38131	296339
77167	296340
19	296341
98807	296342
20865	296343
24712	296344
19851	296345
163784	296346
28413	296347
25174	296348
55819	296349
18694	296350
38834	296351
25895	296352
11510	296353
155422	296354
14004	296355
42968	296356
17611	296357
31068	296358
9409	296359
19977	296360
14301	296361
106328	296362
8993	296363
124652	296364
4029	296365
41684	296366
34058	296367
62420	296368
91471	296369
1831	296370
169498	296371
39089	296372
95343	296373
31942	296374
52994	296375
10249	296376
6967	296377
1021	296378
75043	296379
11319	296380
36321	296381
58600	296382
151780	296383
2761	296384
3223	296385
32065	296386
25944	296387
21973	296388
33247	296389
87624	296390
58829	296391
32990	296392
59602	296393
2306	296394
5109	296395
34195	296396
93640	296397
15216	296398
1151	296399
25084	296400
83083	296401
14615	296402
27255	296403
81105	296404
55857	296405
31143	296406
3919	296407
38601	296408
102121	296409
77212	296410
21809	296411
47825	296412
5651	296413
11177	296414
73035	296415
26428	296416
12866	296417
22250	296418
1462	296419
33995	296420
77077	296421
3500	296422
62107	296423
258	296424
2660	296425
69375	296426
93255	296427
2900	296428
63196	296429
34829	296430
43872	296431
7580	296432
1318	296433
81791	296434
3307	296435
43916	296436
67588	296437
47957	296438
16996	296439
24	296440
3871	296441
11157	296442
72541	296443
124642	296444
70405	296445
34913	296446
51279	296447
35969	296448
70544	296449
31092	296450
48713	296451
52386	296452
46401	296453
15232	296454
16385	296455
54253	296456
145127	296457
149879	296458
19953	296459
21232	296460
23323	296461
164216	296462
53817	296463
49027	296464
46792	296465
45507	296466
91	296467
67378	296468
29871	296469
9191	296470
76964	296471
39216	296472
6977	296473
2469	296474
37108	296475
92240	296476
60607	296477
107200	296478
23381	296479
36652	296480
11546	296481
9505	296482
90178	296483
12623	296484
12628	296485
122326	296486
3860	296487
137435	296488
21792	296489
698	296490
1141	296491
102759	296492
1748	296493
6789	296494
2874	296495
12817	296496
11760	296497
99573	296498
14294	296499
23399	296500
28855	296501
68451	296502
72271	296503
7020	296504
132034	296505
19161	296506
34209	296507
60964	296508
17164	296509
25453	296510
3664	296511
17034	296512
118531	296513
46486	296514
106953	296515
23573	296516
103555	296517
31048	296518
1803	296519
42558	296520
168946	296521
818	296522
8872	296523
13901	296524
1154	296525
27207	296526
54085	296527
82596	296528
66568	296529
90348	296530
14078	296531
31788	296532
92888	296533
8576	296534
59024	296535
84451	296536
52772	296537
29821	296538
88828	296539
15021	296540
44974	296541
33102	296542
30691	296543
35289	296544
3721	296545
70579	296546
37419	296547
32681	296548
99492	296549
4942	296550
90110	296551
25104	296552
4069	296553
35336	296554
29154	296555
18893	296556
69671	296557
75865	296558
38325	296559
44499	296560
62178	296561
32690	296562
17929	296563
69084	296564
130353	296565
170	296566
54135	296567
74258	296568
245	296569
25366	296570
16795	296571
15497	296572
113711	296573
18590	296574
91976	296575
77008	296576
39194	296577
3779	296578
7070	296579
90483	296580
63728	296581
150508	296582
19455	296583
65152	296584
113102	296585
46221	296586
59794	296587
22139	296588
48351	296589
41454	296590
30419	296591
45678	296592
96281	296593
10905	296594
4331	296595
29232	296596
38399	296597
21121	296598
38003	296599
131067	296600
28896	296601
2691	296602
5905	296603
10855	296604
22645	296605
33460	296606
150217	296607
5628	296608
31970	296609
31785	296610
148535	296611
19097	296612
21685	296613
70847	296614
43178	296615
57686	296616
109995	296617
60227	296618
138643	296619
162910	296620
39909	296621
69048	296622
11220	296623
50230	296624
44825	296625
41957	296626
49699	296627
59177	296628
30273	296629
64976	296630
126367	296631
38476	296632
61801	296633
80988	296634
1971	296635
21103	296636
4306	296637
16049	296638
638	296639
65031	296640
5861	296641
57477	296642
82736	296643
113658	296644
11988	296645
9016	296646
9866	296647
17810	296648
325	296649
79	296650
18926	296651
15343	296652
77069	296653
53684	296654
168804	296655
57548	296656
19167	296657
26510	296658
34303	296659
86368	296660
35106	296661
46636	296662
1103	296663
41520	296664
106255	296665
14930	296666
73926	296667
30027	296668
8065	296669
101105	296670
898	296671
44363	296672
94794	296673
42568	296674
24811	296675
23156	296676
77205	296677
38889	296678
56096	296679
22500	296680
921	296681
73902	296682
12624	296683
96492	296684
23693	296685
101133	296686
6196	296687
25763	296688
35940	296689
68544	296690
54066	296691
76	296692
115397	296693
9109	296694
38741	296695
8491	296696
8768	296697
47920	296698
27563	296699
28164	296700
7047	296701
64751	296702
54820	296703
116765	296704
20084	296705
17730	296706
54152	296707
29188	296708
52340	296709
162897	296710
407	296711
52140	296712
12049	296713
58308	296714
4972	296715
25021	296716
104023	296717
51888	296718
348	296719
8956	296720
95337	296721
12875	296722
28246	296723
125687	296724
1536	296725
141297	296726
279	296727
80917	296728
37289	296729
9839	296730
132156	296731
31462	296732
29444	296733
3365	296734
9689	296735
14429	296736
82189	296737
10423	296738
6332	296739
129387	296740
43950	296741
28325	296742
85650	296743
41677	296744
14886	296745
25172	296746
56225	296747
147528	296748
14834	296749
119407	296750
65774	296751
101254	296752
82422	296753
53832	296754
29809	296755
3713	296756
112133	296757
102230	296758
111604	296759
125443	296760
5623	296761
12943	296762
80242	296763
35672	296764
60296	296765
3511	296766
3871	296767
41340	296768
10382	296769
33423	296770
422	296771
6190	296772
135350	296773
146538	296774
8713	296775
9272	296776
34276	296777
39310	296778
166476	296779
104562	296780
45547	296781
4660	296782
28551	296783
53494	296784
73453	296785
115246	296786
29271	296787
157424	296788
15795	296789
13854	296790
67473	296791
55567	296792
20824	296793
388	296794
32956	296795
92869	296796
34312	296797
166026	296798
899	296799
37658	296800
19809	296801
4526	296802
5023	296803
111551	296804
30392	296805
11701	296806
37511	296807
6394	296808
29910	296809
52485	296810
20914	296811
44774	296812
971	296813
2157	296814
12761	296815
76247	296816
587	296817
106140	296818
69437	296819
3920	296820
32981	296821
28426	296822
24715	296823
81729	296824
10987	296825
17126	296826
109121	296827
6189	296828
61416	296829
4662	296830
127516	296831
113611	296832
32142	296833
32225	296834
3428	296835
107452	296836
14645	296837
40247	296838
53562	296839
76541	296840
49416	296841
107962	296842
105409	296843
6513	296844
42940	296845
86291	296846
31102	296847
74480	296848
108936	296849
60905	296850
17984	296851
386	296852
51390	296853
77685	296854
26068	296855
52712	296856
11351	296857
66746	296858
11224	296859
19926	296860
35538	296861
19298	296862
3067	296863
15081	296864
85608	296865
91584	296866
40158	296867
98279	296868
44405	296869
7257	296870
149862	296871
9989	296872
78796	296873
31248	296874
1980	296875
117494	296876
22958	296877
52667	296878
1083	296879
57074	296880
41363	296881
1449	296882
67052	296883
46770	296884
1397	296885
9828	296886
53946	296887
25076	296888
96303	296889
35061	296890
32876	296891
2199	296892
137590	296893
9758	296894
97959	296895
62482	296896
74824	296897
5691	296898
9037	296899
6048	296900
138676	296901
85527	296902
7064	296903
10408	296904
29821	296905
2049	296906
99	296907
26114	296908
4566	296909
56419	296910
153172	296911
35182	296912
42842	296913
5336	296914
2581	296915
106370	296916
49877	296917
49298	296918
1211	296919
7353	296920
9629	296921
22475	296922
19701	296923
35333	296924
7119	296925
48372	296926
38519	296927
19100	296928
10286	296929
117031	296930
68781	296931
5320	296932
98374	296933
12176	296934
12023	296935
40378	296936
17256	296937
44870	296938
49	296939
12755	296940
790	296941
123679	296942
82615	296943
1047	296944
1148	296945
10664	296946
103166	296947
30638	296948
19553	296949
9817	296950
25324	296951
64249	296952
108549	296953
14127	296954
71603	296955
48599	296956
14911	296957
66577	296958
21909	296959
105590	296960
134473	296961
97951	296962
98376	296963
5825	296964
15409	296965
27426	296966
35134	296967
6759	296968
3735	296969
52879	296970
25395	296971
31164	296972
46628	296973
942	296974
21317	296975
112249	296976
91893	296977
139297	296978
13130	296979
57626	296980
113756	296981
50413	296982
21832	296983
17379	296984
1334	296985
5937	296986
45010	296987
15665	296988
50411	296989
111303	296990
91978	296991
5378	296992
3330	296993
49403	296994
23715	296995
24264	296996
1477	296997
12485	296998
375	296999
9305	297000
11918	297001
41041	297002
1865	297003
92478	297004
86836	297005
80548	297006
42358	297007
90666	297008
28497	297009
6024	297010
1904	297011
1489	297012
991	297013
21044	297014
5117	297015
22612	297016
30465	297017
126937	297018
77553	297019
11089	297020
3247	297021
864	297022
55502	297023
90216	297024
56554	297025
39292	297026
12487	297027
127245	297028
26037	297029
19079	297030
66501	297031
52617	297032
19913	297033
89386	297034
92612	297035
29027	297036
127076	297037
86546	297038
31413	297039
284	297040
3470	297041
17069	297042
4193	297043
3121	297044
148832	297045
17283	297046
22769	297047
53313	297048
27797	297049
18615	297050
89563	297051
118362	297052
17521	297053
27986	297054
73754	297055
129441	297056
77005	297057
38037	297058
70668	297059
128552	297060
80478	297061
41902	297062
145766	297063
17112	297064
133241	297065
20742	297066
11216	297067
63205	297068
65774	297069
23526	297070
45467	297071
2372	297072
24492	297073
138265	297074
84911	297075
12381	297076
147633	297077
46013	297078
76834	297079
5360	297080
70348	297081
14341	297082
77548	297083
46268	297084
20433	297085
83089	297086
15854	297087
72617	297088
104343	297089
20301	297090
100203	297091
66134	297092
5182	297093
1033	297094
60215	297095
28820	297096
27767	297097
166359	297098
39798	297099
14813	297100
37023	297101
57164	297102
11352	297103
3179	297104
19524	297105
11849	297106
136812	297107
2785	297108
5233	297109
225	297110
33289	297111
78886	297112
9661	297113
8338	297114
86002	297115
4497	297116
40212	297117
7371	297118
1219	297119
11549	297120
886	297121
55832	297122
40314	297123
2123	297124
52598	297125
44711	297126
66963	297127
79779	297128
28469	297129
57408	297130
54869	297131
42259	297132
16867	297133
2052	297134
32977	297135
7418	297136
64658	297137
37543	297138
141734	297139
63973	297140
76943	297141
3438	297142
27436	297143
45124	297144
10625	297145
61773	297146
116287	297147
17073	297148
21767	297149
65883	297150
169899	297151
61316	297152
14658	297153
94828	297154
5403	297155
123106	297156
2000	297157
625	297158
109129	297159
5442	297160
69974	297161
47666	297162
43920	297163
11826	297164
12652	297165
10501	297166
94579	297167
78	297168
15050	297169
37531	297170
84152	297171
113	297172
30	297173
146399	297174
7330	297175
136627	297176
6985	297177
27403	297178
62314	297179
16131	297180
26539	297181
39818	297182
16907	297183
9558	297184
60594	297185
24290	297186
76593	297187
30331	297188
100781	297189
90098	297190
59025	297191
83867	297192
26105	297193
62115	297194
18863	297195
21161	297196
85827	297197
111120	297198
22637	297199
1494	297200
70621	297201
40655	297202
92678	297203
54199	297204
65484	297205
64965	297206
977	297207
66112	297208
89433	297209
2179	297210
43423	297211
2743	297212
2267	297213
58486	297214
14810	297215
23037	297216
55452	297217
9919	297218
50540	297219
121926	297220
28324	297221
122627	297222
34320	297223
69078	297224
13500	297225
9366	297226
19263	297227
88550	297228
5119	297229
36144	297230
112940	297231
22023	297232
48115	297233
57576	297234
14218	297235
22348	297236
132937	297237
30840	297238
100102	297239
53162	297240
78874	297241
3759	297242
68707	297243
14493	297244
143522	297245
127730	297246
123247	297247
9131	297248
112763	297249
939	297250
96333	297251
66249	297252
25607	297253
42445	297254
91755	297255
59894	297256
59524	297257
15426	297258
50947	297259
4840	297260
92134	297261
1369	297262
47368	297263
80247	297264
47581	297265
4033	297266
38274	297267
286	297268
52447	297269
112013	297270
96019	297271
33374	297272
13441	297273
31262	297274
21683	297275
1563	297276
88046	297277
67864	297278
65502	297279
50616	297280
65818	297281
5183	297282
115067	297283
47247	297284
137056	297285
17310	297286
95416	297287
163514	297288
72517	297289
111706	297290
69883	297291
154062	297292
50677	297293
14540	297294
49779	297295
43836	297296
4461	297297
140129	297298
26092	297299
105079	297300
369	297301
71299	297302
127519	297303
8500	297304
62299	297305
45619	297306
19546	297307
2044	297308
514	297309
63271	297310
4933	297311
18836	297312
135855	297313
113529	297314
48820	297315
72227	297316
7589	297317
94244	297318
78205	297319
9283	297320
22455	297321
78067	297322
84242	297323
94620	297324
71049	297325
13880	297326
12053	297327
6798	297328
1574	297329
96446	297330
115688	297331
52085	297332
26591	297333
1020	297334
4841	297335
94546	297336
25127	297337
20375	297338
70988	297339
33669	297340
227	297341
48398	297342
40143	297343
7360	297344
16390	297345
30612	297346
3226	297347
9875	297348
75100	297349
52743	297350
41586	297351
10588	297352
92267	297353
89415	297354
44965	297355
58461	297356
61619	297357
102400	297358
32687	297359
68563	297360
81929	297361
72999	297362
18692	297363
15280	297364
88837	297365
10922	297366
58118	297367
6959	297368
4556	297369
43321	297370
84200	297371
82244	297372
68946	297373
81039	297374
46728	297375
8669	297376
101874	297377
18116	297378
14012	297379
46026	297380
107557	297381
74500	297382
142499	297383
7077	297384
28277	297385
8583	297386
60578	297387
8367	297388
89005	297389
118	297390
39705	297391
139263	297392
6146	297393
75492	297394
79454	297395
1914	297396
1633	297397
96893	297398
509	297399
10820	297400
72109	297401
46218	297402
12496	297403
20902	297404
60800	297405
38038	297406
27690	297407
67000	297408
5787	297409
30212	297410
2408	297411
41486	297412
105557	297413
10389	297414
91225	297415
1399	297416
3084	297417
34882	297418
30007	297419
133106	297420
84076	297421
108277	297422
13962	297423
45075	297424
2108	297425
30600	297426
49180	297427
87412	297428
1503	297429
199	297430
33208	297431
10757	297432
450	297433
111089	297434
27439	297435
82192	297436
5480	297437
146269	297438
1002	297439
134283	297440
143751	297441
36445	297442
77077	297443
31714	297444
73231	297445
11198	297446
11684	297447
73447	297448
12341	297449
1868	297450
33589	297451
2119	297452
81281	297453
54474	297454
136388	297455
72684	297456
9493	297457
86032	297458
87952	297459
46036	297460
3807	297461
105349	297462
163811	297463
548	297464
118295	297465
12271	297466
41429	297467
80908	297468
10987	297469
71940	297470
62184	297471
56279	297472
7768	297473
3879	297474
102390	297475
29261	297476
27458	297477
47428	297478
20215	297479
129871	297480
90273	297481
67053	297482
23054	297483
78285	297484
80582	297485
47479	297486
55017	297487
46865	297488
53507	297489
168107	297490
102736	297491
2481	297492
151191	297493
115912	297494
1622	297495
36145	297496
108433	297497
69958	297498
23192	297499
55157	297500
2688	297501
162947	297502
21765	297503
79086	297504
103314	297505
89621	297506
89762	297507
50763	297508
18153	297509
104946	297510
78342	297511
22989	297512
13207	297513
63342	297514
31909	297515
87870	297516
93668	297517
14322	297518
58740	297519
68083	297520
24612	297521
911	297522
8433	297523
21896	297524
34079	297525
64542	297526
10299	297527
88836	297528
11706	297529
80176	297530
60362	297531
66600	297532
76987	297533
322	297534
51194	297535
21969	297536
73633	297537
58446	297538
102584	297539
69362	297540
101986	297541
75959	297542
28344	297543
111853	297544
40994	297545
361	297546
40500	297547
18943	297548
36037	297549
30457	297550
42882	297551
13662	297552
732	297553
2477	297554
85874	297555
19080	297556
474	297557
76473	297558
30792	297559
6045	297560
66644	297561
11092	297562
128651	297563
49883	297564
281	297565
35774	297566
96102	297567
50696	297568
21085	297569
19239	297570
34039	297571
15701	297572
522	297573
9180	297574
18873	297575
18827	297576
94025	297577
104639	297578
109779	297579
38403	297580
93734	297581
115945	297582
12030	297583
38081	297584
7959	297585
28083	297586
65401	297587
16419	297588
37634	297589
85909	297590
20237	297591
154615	297592
12228	297593
7767	297594
21516	297595
145299	297596
22483	297597
9138	297598
84642	297599
167276	297600
33761	297601
69395	297602
49856	297603
1188	297604
3699	297605
7542	297606
9826	297607
565	297608
19242	297609
131509	297610
53261	297611
51599	297612
7283	297613
26289	297614
11470	297615
127202	297616
6978	297617
22263	297618
38286	297619
17691	297620
10832	297621
21751	297622
82572	297623
27785	297624
67188	297625
12424	297626
102357	297627
26365	297628
48588	297629
24140	297630
55951	297631
89279	297632
48218	297633
15255	297634
64643	297635
39704	297636
70024	297637
66190	297638
45948	297639
47151	297640
7707	297641
5669	297642
147969	297643
158944	297644
60626	297645
56176	297646
80398	297647
55171	297648
17974	297649
7460	297650
23607	297651
84607	297652
89317	297653
152094	297654
35135	297655
92731	297656
46734	297657
11748	297658
1853	297659
11025	297660
17980	297661
63400	297662
73106	297663
63625	297664
31786	297665
121354	297666
33815	297667
9418	297668
14517	297669
7740	297670
72813	297671
150561	297672
21527	297673
16542	297674
157443	297675
103029	297676
27636	297677
16718	297678
168692	297679
39373	297680
10226	297681
22677	297682
143198	297683
34040	297684
42783	297685
26170	297686
30880	297687
28386	297688
61245	297689
165593	297690
10543	297691
65914	297692
5104	297693
14941	297694
20557	297695
27889	297696
96109	297697
23226	297698
112511	297699
127190	297700
10313	297701
11301	297702
17259	297703
30702	297704
2672	297705
64318	297706
63811	297707
87218	297708
1316	297709
9518	297710
22310	297711
32786	297712
8938	297713
1866	297714
5587	297715
51663	297716
45093	297717
18599	297718
27059	297719
5216	297720
10127	297721
58805	297722
38485	297723
18321	297724
158043	297725
94637	297726
41126	297727
102033	297728
96683	297729
63413	297730
12804	297731
117745	297732
41732	297733
37655	297734
36733	297735
107888	297736
27069	297737
57265	297738
19333	297739
17772	297740
43622	297741
20347	297742
62111	297743
30743	297744
5644	297745
7139	297746
4943	297747
35814	297748
144768	297749
86311	297750
1490	297751
2867	297752
1864	297753
18398	297754
27515	297755
125093	297756
3949	297757
79774	297758
50829	297759
26838	297760
97114	297761
15869	297762
94505	297763
82668	297764
11120	297765
77195	297766
2342	297767
91936	297768
10622	297769
112154	297770
509	297771
18735	297772
2558	297773
58271	297774
107523	297775
19629	297776
71666	297777
503	297778
80890	297779
98879	297780
9183	297781
34107	297782
28482	297783
4850	297784
73809	297785
70314	297786
107741	297787
35091	297788
67191	297789
160735	297790
2849	297791
35503	297792
8226	297793
13442	297794
144337	297795
66778	297796
4667	297797
17313	297798
50688	297799
9246	297800
113927	297801
969	297802
61731	297803
1406	297804
15433	297805
35288	297806
36421	297807
14693	297808
10613	297809
52052	297810
2706	297811
13080	297812
5484	297813
996	297814
93	297815
5980	297816
84518	297817
27824	297818
138627	297819
69050	297820
1215	297821
162926	297822
128816	297823
46626	297824
64349	297825
30850	297826
14379	297827
32260	297828
11822	297829
162653	297830
146426	297831
156786	297832
157356	297833
39084	297834
35063	297835
145320	297836
3312	297837
24610	297838
83832	297839
440	297840
932	297841
141199	297842
73293	297843
90298	297844
3753	297845
79282	297846
59466	297847
53715	297848
99612	297849
32104	297850
116434	297851
16468	297852
26178	297853
13879	297854
92927	297855
104279	297856
18041	297857
164283	297858
9954	297859
115014	297860
23173	297861
6182	297862
5065	297863
30622	297864
64465	297865
12358	297866
363	297867
18984	297868
116242	297869
54856	297870
90035	297871
48972	297872
107097	297873
68831	297874
42813	297875
15967	297876
115080	297877
17259	297878
140687	297879
19326	297880
61578	297881
11127	297882
61868	297883
117293	297884
33779	297885
19660	297886
87207	297887
64350	297888
4457	297889
84364	297890
103410	297891
94170	297892
974	297893
31228	297894
224	297895
7518	297896
9766	297897
25387	297898
53531	297899
76339	297900
154585	297901
8160	297902
82827	297903
10227	297904
39459	297905
13095	297906
1639	297907
1449	297908
3301	297909
9764	297910
53674	297911
4061	297912
46472	297913
139236	297914
72717	297915
97282	297916
89032	297917
28757	297918
41333	297919
7369	297920
72888	297921
15039	297922
59851	297923
106986	297924
34420	297925
131618	297926
24415	297927
170	297928
88140	297929
2943	297930
14001	297931
133337	297932
67080	297933
130216	297934
75451	297935
20888	297936
5667	297937
56562	297938
119835	297939
60497	297940
46685	297941
26782	297942
7258	297943
151573	297944
78786	297945
23203	297946
53537	297947
28558	297948
8765	297949
63153	297950
152927	297951
38809	297952
6281	297953
57259	297954
12	297955
11268	297956
34128	297957
33445	297958
2854	297959
81854	297960
48356	297961
4628	297962
50679	297963
1734	297964
103443	297965
54082	297966
38867	297967
3829	297968
14342	297969
32833	297970
46060	297971
3313	297972
62567	297973
2042	297974
12396	297975
101890	297976
69744	297977
63250	297978
38614	297979
44420	297980
115722	297981
6415	297982
13220	297983
66506	297984
9093	297985
87399	297986
20030	297987
51566	297988
474	297989
63216	297990
24894	297991
16392	297992
8850	297993
138511	297994
4131	297995
60779	297996
34737	297997
25439	297998
2023	297999
2510	298000
2962	298001
38475	298002
36893	298003
272	298004
48751	298005
63467	298006
106975	298007
81339	298008
756	298009
3066	298010
125647	298011
32825	298012
36857	298013
60248	298014
7551	298015
22331	298016
21935	298017
5665	298018
12023	298019
86293	298020
16684	298021
129562	298022
3128	298023
3789	298024
3814	298025
95869	298026
4938	298027
8386	298028
4788	298029
675	298030
48839	298031
4697	298032
7663	298033
103758	298034
41244	298035
49378	298036
75886	298037
56845	298038
87495	298039
30694	298040
38683	298041
23125	298042
29784	298043
41290	298044
46277	298045
109450	298046
30298	298047
139452	298048
78940	298049
78280	298050
2337	298051
5679	298052
80973	298053
12746	298054
79822	298055
12926	298056
1142	298057
163297	298058
11656	298059
109680	298060
64507	298061
102082	298062
6838	298063
118122	298064
85674	298065
505	298066
109913	298067
4273	298068
4527	298069
59052	298070
22936	298071
33540	298072
22658	298073
33210	298074
784	298075
92063	298076
104101	298077
3200	298078
65334	298079
3381	298080
130875	298081
132354	298082
8363	298083
130251	298084
18602	298085
128767	298086
16915	298087
86716	298088
38214	298089
37425	298090
51848	298091
8089	298092
67490	298093
66547	298094
103889	298095
100960	298096
68605	298097
2517	298098
126312	298099
84748	298100
32743	298101
87543	298102
84123	298103
11452	298104
46867	298105
79753	298106
32533	298107
3482	298108
43720	298109
1472	298110
2348	298111
158159	298112
34105	298113
1244	298114
122356	298115
136588	298116
38982	298117
10822	298118
27711	298119
2460	298120
7318	298121
99265	298122
1308	298123
54075	298124
67335	298125
12455	298126
14985	298127
54326	298128
1890	298129
50429	298130
14565	298131
36998	298132
84739	298133
60949	298134
79907	298135
28890	298136
12704	298137
79410	298138
5756	298139
74730	298140
25411	298141
81839	298142
2990	298143
33348	298144
348	298145
33738	298146
21845	298147
43919	298148
86827	298149
7253	298150
75390	298151
61587	298152
44693	298153
17559	298154
48024	298155
47145	298156
76341	298157
128266	298158
11438	298159
19200	298160
79129	298161
1885	298162
170093	298163
50536	298164
21188	298165
16216	298166
86897	298167
6500	298168
13785	298169
7311	298170
19463	298171
32459	298172
1762	298173
11797	298174
67801	298175
94076	298176
27576	298177
65497	298178
32862	298179
72499	298180
27172	298181
67793	298182
63058	298183
120023	298184
3875	298185
133214	298186
21104	298187
1869	298188
89545	298189
114628	298190
10615	298191
86426	298192
158003	298193
1025	298194
11141	298195
19596	298196
105764	298197
4275	298198
65771	298199
40193	298200
11008	298201
26633	298202
8650	298203
1539	298204
1139	298205
102991	298206
136751	298207
4365	298208
11115	298209
20859	298210
147687	298211
58501	298212
32934	298213
16549	298214
20907	298215
374	298216
68144	298217
77328	298218
75494	298219
2437	298220
39062	298221
123455	298222
6221	298223
43482	298224
106591	298225
27121	298226
136586	298227
43318	298228
15735	298229
55836	298230
123036	298231
17779	298232
6657	298233
80394	298234
36511	298235
166437	298236
32209	298237
26555	298238
226	298239
30077	298240
91925	298241
32011	298242
19352	298243
83766	298244
66539	298245
25085	298246
40504	298247
64806	298248
23082	298249
42210	298250
65655	298251
71715	298252
8178	298253
6975	298254
123008	298255
26596	298256
70765	298257
42706	298258
112959	298259
28701	298260
80547	298261
161230	298262
33438	298263
5454	298264
24190	298265
65524	298266
78772	298267
35923	298268
803	298269
73198	298270
65810	298271
40754	298272
94479	298273
75791	298274
113493	298275
3328	298276
27037	298277
87208	298278
88112	298279
43629	298280
142331	298281
50218	298282
27772	298283
1567	298284
45168	298285
168187	298286
7189	298287
41743	298288
483	298289
58151	298290
45549	298291
37782	298292
134414	298293
981	298294
5589	298295
35378	298296
18835	298297
52430	298298
56871	298299
21947	298300
22739	298301
56888	298302
11189	298303
57989	298304
80025	298305
136560	298306
15437	298307
22408	298308
87002	298309
104380	298310
62709	298311
9559	298312
12697	298313
6199	298314
23279	298315
8839	298316
18818	298317
65078	298318
40079	298319
53560	298320
67721	298321
120239	298322
553	298323
12529	298324
47139	298325
30228	298326
24358	298327
72113	298328
94761	298329
73646	298330
5529	298331
28175	298332
29	298333
508	298334
65588	298335
47686	298336
31155	298337
57970	298338
9927	298339
5767	298340
21830	298341
26939	298342
20179	298343
111877	298344
28993	298345
20970	298346
77754	298347
36631	298348
128269	298349
46033	298350
31039	298351
89052	298352
13348	298353
110951	298354
41139	298355
54013	298356
29792	298357
90041	298358
25722	298359
3257	298360
24147	298361
9162	298362
13615	298363
71914	298364
81560	298365
95483	298366
39001	298367
65452	298368
1398	298369
7794	298370
13767	298371
27547	298372
67101	298373
133795	298374
78905	298375
45128	298376
41092	298377
136563	298378
61936	298379
155111	298380
3790	298381
32033	298382
655	298383
123013	298384
34460	298385
77300	298386
77770	298387
16244	298388
5708	298389
35324	298390
127491	298391
7245	298392
108861	298393
26377	298394
133	298395
61701	298396
64000	298397
77601	298398
71758	298399
18007	298400
266	298401
23149	298402
48452	298403
7660	298404
21026	298405
8795	298406
84043	298407
21536	298408
96424	298409
57268	298410
62112	298411
3226	298412
25462	298413
99908	298414
91228	298415
18614	298416
4764	298417
27038	298418
92734	298419
33510	298420
29613	298421
73247	298422
3045	298423
109400	298424
40233	298425
123374	298426
58341	298427
815	298428
110665	298429
9785	298430
4642	298431
69167	298432
101235	298433
30653	298434
30760	298435
56767	298436
78348	298437
7130	298438
8356	298439
42939	298440
54799	298441
56080	298442
115825	298443
9736	298444
108903	298445
123435	298446
37118	298447
124183	298448
30666	298449
35784	298450
59877	298451
27774	298452
7499	298453
70200	298454
28071	298455
47196	298456
157285	298457
1015	298458
64276	298459
15717	298460
30885	298461
12998	298462
16208	298463
39618	298464
15398	298465
6125	298466
61595	298467
59047	298468
78162	298469
94317	298470
75746	298471
8981	298472
133114	298473
59442	298474
107526	298475
46146	298476
8447	298477
152092	298478
2097	298479
2153	298480
6352	298481
7645	298482
10507	298483
27731	298484
2931	298485
2410	298486
10926	298487
75319	298488
42651	298489
24445	298490
6775	298491
105816	298492
6318	298493
121219	298494
96595	298495
29250	298496
9835	298497
38932	298498
57112	298499
35186	298500
2855	298501
11217	298502
2883	298503
3424	298504
34884	298505
8082	298506
121032	298507
43870	298508
6882	298509
55663	298510
34237	298511
45	298512
59222	298513
25107	298514
8390	298515
2653	298516
12856	298517
32627	298518
122054	298519
94985	298520
88010	298521
109812	298522
38862	298523
29903	298524
6886	298525
50368	298526
21040	298527
57633	298528
69725	298529
63720	298530
34784	298531
28933	298532
125520	298533
108439	298534
32081	298535
29426	298536
57148	298537
168349	298538
102158	298539
3044	298540
34444	298541
38497	298542
16074	298543
8740	298544
53924	298545
6669	298546
35065	298547
118171	298548
8317	298549
22115	298550
4829	298551
46138	298552
68589	298553
75001	298554
70654	298555
22461	298556
62547	298557
104042	298558
104285	298559
49264	298560
18143	298561
20866	298562
108842	298563
74034	298564
14451	298565
19389	298566
46158	298567
25623	298568
84	298569
6143	298570
68393	298571
49846	298572
160574	298573
120363	298574
30114	298575
55891	298576
29341	298577
8121	298578
15860	298579
100660	298580
55062	298581
36515	298582
130048	298583
5087	298584
80997	298585
119062	298586
85552	298587
1290	298588
8403	298589
3123	298590
23558	298591
96916	298592
6684	298593
75778	298594
15048	298595
26118	298596
17019	298597
51641	298598
24219	298599
121376	298600
12754	298601
19197	298602
5766	298603
54957	298604
964	298605
21942	298606
18757	298607
6838	298608
8278	298609
168147	298610
1417	298611
24058	298612
102151	298613
127521	298614
50908	298615
136626	298616
26135	298617
8266	298618
17048	298619
13315	298620
158311	298621
94556	298622
25071	298623
88105	298624
19683	298625
999	298626
96097	298627
159771	298628
30331	298629
37301	298630
2331	298631
2890	298632
45790	298633
22021	298634
22037	298635
69675	298636
55710	298637
140488	298638
9859	298639
27146	298640
68170	298641
2549	298642
64250	298643
9465	298644
12092	298645
6930	298646
111556	298647
133005	298648
2048	298649
15122	298650
34002	298651
66990	298652
94575	298653
10720	298654
79650	298655
55381	298656
108346	298657
42673	298658
36869	298659
29736	298660
20522	298661
64403	298662
6648	298663
14275	298664
49308	298665
8425	298666
22649	298667
324	298668
56505	298669
170296	298670
22482	298671
61498	298672
4210	298673
37455	298674
19671	298675
28292	298676
124120	298677
22716	298678
12301	298679
47356	298680
154459	298681
61147	298682
39934	298683
6828	298684
2410	298685
79085	298686
3766	298687
16252	298688
2479	298689
8392	298690
54265	298691
6280	298692
39896	298693
46382	298694
18893	298695
2188	298696
146503	298697
37444	298698
5297	298699
29645	298700
67	298701
6112	298702
51406	298703
41383	298704
23350	298705
5743	298706
93913	298707
83164	298708
34136	298709
19614	298710
2370	298711
753	298712
18503	298713
18200	298714
77600	298715
113155	298716
39754	298717
92920	298718
12603	298719
61591	298720
9004	298721
77138	298722
60516	298723
69411	298724
51189	298725
8187	298726
30765	298727
53178	298728
24328	298729
15999	298730
98282	298731
65760	298732
60647	298733
19994	298734
26297	298735
34871	298736
18561	298737
4157	298738
24848	298739
30559	298740
3557	298741
66510	298742
1015	298743
6204	298744
1029	298745
92930	298746
64526	298747
6371	298748
47738	298749
46445	298750
40304	298751
2908	298752
46130	298753
90657	298754
96992	298755
4466	298756
18474	298757
20487	298758
5393	298759
112306	298760
104536	298761
11258	298762
7820	298763
21717	298764
14966	298765
431	298766
150008	298767
22271	298768
45124	298769
154921	298770
3416	298771
146283	298772
64993	298773
432	298774
10541	298775
24873	298776
45450	298777
5253	298778
16939	298779
334	298780
112698	298781
86131	298782
16277	298783
37705	298784
2758	298785
70213	298786
63003	298787
14424	298788
5110	298789
46681	298790
123313	298791
50920	298792
19923	298793
114257	298794
6906	298795
56688	298796
44277	298797
125234	298798
57756	298799
18978	298800
72098	298801
47973	298802
54399	298803
70489	298804
15963	298805
43220	298806
2520	298807
53271	298808
110034	298809
97736	298810
144549	298811
22813	298812
36881	298813
123831	298814
26907	298815
14012	298816
168584	298817
5176	298818
111998	298819
56539	298820
4371	298821
120812	298822
78451	298823
21055	298824
167213	298825
111153	298826
161977	298827
2307	298828
164938	298829
109742	298830
36743	298831
79223	298832
9432	298833
150460	298834
86780	298835
125859	298836
28438	298837
34545	298838
70925	298839
22201	298840
127330	298841
41311	298842
91770	298843
1324	298844
38701	298845
122062	298846
128254	298847
37405	298848
50989	298849
20325	298850
4275	298851
1792	298852
5459	298853
5169	298854
49500	298855
20025	298856
48975	298857
19268	298858
7594	298859
85159	298860
8506	298861
43211	298862
44370	298863
66732	298864
61839	298865
26321	298866
11802	298867
22856	298868
2728	298869
3534	298870
4010	298871
8558	298872
76258	298873
5986	298874
135894	298875
44982	298876
58549	298877
133368	298878
20185	298879
16894	298880
1141	298881
61769	298882
51888	298883
100526	298884
71421	298885
122100	298886
80057	298887
16655	298888
117729	298889
97432	298890
8280	298891
11460	298892
18360	298893
67260	298894
16220	298895
77969	298896
5497	298897
125935	298898
19492	298899
24897	298900
27342	298901
21284	298902
13121	298903
2237	298904
55227	298905
40353	298906
26751	298907
27926	298908
2373	298909
113166	298910
17913	298911
599	298912
43077	298913
56761	298914
19764	298915
62507	298916
116076	298917
90859	298918
3112	298919
35005	298920
138637	298921
106277	298922
5614	298923
40195	298924
16715	298925
994	298926
82722	298927
6794	298928
42193	298929
92572	298930
40540	298931
120047	298932
1319	298933
8445	298934
50841	298935
49742	298936
17240	298937
23266	298938
44827	298939
104579	298940
128	298941
108861	298942
23691	298943
64312	298944
15087	298945
17719	298946
65491	298947
9207	298948
7966	298949
72958	298950
155600	298951
43144	298952
63434	298953
118497	298954
61294	298955
18305	298956
115861	298957
20259	298958
21135	298959
5619	298960
3326	298961
112771	298962
34583	298963
25773	298964
10792	298965
55351	298966
38439	298967
340	298968
63860	298969
100682	298970
1688	298971
82084	298972
90571	298973
52064	298974
3463	298975
26991	298976
24924	298977
21552	298978
33108	298979
127084	298980
85707	298981
27078	298982
1194	298983
60004	298984
50124	298985
1021	298986
4831	298987
14012	298988
4605	298989
122818	298990
1043	298991
13518	298992
4205	298993
25374	298994
17858	298995
115582	298996
638	298997
25993	298998
12687	298999
23750	299000
70473	299001
55359	299002
10678	299003
725	299004
109734	299005
27942	299006
46734	299007
33875	299008
6412	299009
4884	299010
13348	299011
19700	299012
107420	299013
58717	299014
41013	299015
83878	299016
84125	299017
106167	299018
89098	299019
74845	299020
117504	299021
90851	299022
92365	299023
28104	299024
37070	299025
74506	299026
57856	299027
168313	299028
49265	299029
15424	299030
24522	299031
5854	299032
9530	299033
24951	299034
10366	299035
3190	299036
27933	299037
20885	299038
66318	299039
135947	299040
11143	299041
54091	299042
94187	299043
127933	299044
45978	299045
55304	299046
35844	299047
8309	299048
102135	299049
75703	299050
7295	299051
121700	299052
31836	299053
97248	299054
109848	299055
104399	299056
162720	299057
95697	299058
34995	299059
85118	299060
119034	299061
139092	299062
7434	299063
66790	299064
18655	299065
21060	299066
53437	299067
20105	299068
11089	299069
1041	299070
1011	299071
492	299072
136530	299073
850	299074
29637	299075
66431	299076
17469	299077
31724	299078
110058	299079
1083	299080
32990	299081
20010	299082
26297	299083
74186	299084
20108	299085
17956	299086
17294	299087
25013	299088
2845	299089
1051	299090
98527	299091
14800	299092
73738	299093
7461	299094
27314	299095
1221	299096
24292	299097
23568	299098
166934	299099
13714	299100
20019	299101
10273	299102
9496	299103
23602	299104
1965	299105
25737	299106
47340	299107
65635	299108
26422	299109
67809	299110
30757	299111
100260	299112
3102	299113
113736	299114
9030	299115
8434	299116
295	299117
28816	299118
82316	299119
5150	299120
76805	299121
6611	299122
27272	299123
527	299124
75763	299125
120589	299126
3745	299127
59545	299128
89216	299129
54018	299130
39738	299131
32942	299132
55643	299133
57229	299134
49216	299135
75701	299136
19677	299137
95754	299138
16551	299139
4787	299140
46336	299141
56754	299142
28481	299143
7826	299144
42332	299145
35196	299146
18927	299147
40876	299148
94298	299149
24561	299150
168664	299151
22462	299152
10815	299153
55594	299154
18159	299155
51609	299156
683	299157
3922	299158
72387	299159
32440	299160
58417	299161
5339	299162
12664	299163
15935	299164
45207	299165
32279	299166
19926	299167
8508	299168
29746	299169
84060	299170
71539	299171
78840	299172
64386	299173
154530	299174
10795	299175
147487	299176
614	299177
115238	299178
31625	299179
18533	299180
150576	299181
3477	299182
9750	299183
131467	299184
12645	299185
37337	299186
157672	299187
121873	299188
47092	299189
18219	299190
11633	299191
23965	299192
33182	299193
24317	299194
66506	299195
620	299196
103247	299197
99997	299198
21805	299199
48894	299200
5899	299201
19597	299202
94409	299203
57584	299204
2559	299205
129782	299206
11502	299207
84955	299208
137578	299209
69947	299210
43052	299211
732	299212
72061	299213
33887	299214
52345	299215
94810	299216
23446	299217
49862	299218
38644	299219
10286	299220
51016	299221
78886	299222
18840	299223
65435	299224
88767	299225
37049	299226
17448	299227
36579	299228
54838	299229
68677	299230
129410	299231
90397	299232
2152	299233
3727	299234
29932	299235
803	299236
154768	299237
80722	299238
4506	299239
73536	299240
17536	299241
33758	299242
50800	299243
49565	299244
119445	299245
103432	299246
26800	299247
16255	299248
49070	299249
2191	299250
60737	299251
11853	299252
67025	299253
2756	299254
48791	299255
26690	299256
29024	299257
88269	299258
51181	299259
133278	299260
51940	299261
13449	299262
12389	299263
3963	299264
36744	299265
119953	299266
72392	299267
21907	299268
14587	299269
3467	299270
2082	299271
61	299272
76270	299273
31599	299274
16225	299275
60996	299276
20752	299277
13138	299278
106386	299279
61341	299280
4377	299281
11776	299282
36793	299283
38062	299284
16083	299285
9957	299286
4563	299287
20813	299288
153359	299289
106227	299290
3388	299291
109645	299292
1757	299293
50415	299294
17361	299295
8299	299296
84901	299297
2112	299298
114396	299299
10129	299300
25594	299301
114891	299302
93405	299303
6977	299304
5457	299305
31403	299306
43329	299307
36676	299308
84074	299309
24380	299310
21853	299311
81569	299312
11148	299313
83215	299314
161965	299315
25496	299316
2124	299317
8539	299318
26546	299319
12662	299320
12836	299321
71322	299322
38168	299323
68350	299324
11912	299325
103959	299326
39715	299327
13502	299328
144653	299329
28092	299330
33249	299331
4513	299332
3729	299333
52254	299334
26502	299335
31449	299336
66604	299337
64739	299338
94223	299339
90932	299340
15013	299341
79095	299342
63088	299343
24064	299344
89235	299345
14525	299346
57750	299347
57615	299348
53666	299349
37900	299350
15802	299351
85031	299352
102455	299353
43800	299354
76253	299355
3118	299356
67362	299357
821	299358
48391	299359
7552	299360
47676	299361
119937	299362
53398	299363
113846	299364
64840	299365
84573	299366
46249	299367
54166	299368
93721	299369
98579	299370
22204	299371
26724	299372
109574	299373
32872	299374
44615	299375
7231	299376
25704	299377
23804	299378
9509	299379
11337	299380
4822	299381
37128	299382
7926	299383
7754	299384
54346	299385
60011	299386
148573	299387
759	299388
85239	299389
104437	299390
29767	299391
69761	299392
49438	299393
94659	299394
56447	299395
32629	299396
127953	299397
95008	299398
8341	299399
150219	299400
350	299401
7576	299402
12067	299403
17721	299404
127249	299405
4706	299406
75704	299407
7722	299408
24510	299409
29570	299410
45074	299411
150692	299412
51973	299413
79863	299414
69479	299415
35359	299416
34822	299417
36791	299418
40872	299419
52135	299420
92437	299421
25206	299422
17887	299423
5039	299424
39277	299425
17864	299426
59753	299427
63915	299428
11000	299429
25670	299430
15194	299431
4119	299432
125965	299433
28706	299434
22287	299435
8507	299436
33475	299437
4780	299438
91394	299439
59292	299440
102659	299441
23528	299442
11210	299443
23729	299444
1487	299445
58188	299446
12697	299447
48509	299448
130338	299449
23096	299450
34132	299451
968	299452
57589	299453
104112	299454
106987	299455
19654	299456
131088	299457
77592	299458
19773	299459
34234	299460
904	299461
2386	299462
24390	299463
51444	299464
441	299465
60718	299466
22701	299467
33113	299468
79656	299469
43770	299470
13864	299471
23283	299472
37165	299473
3041	299474
4081	299475
1792	299476
3683	299477
36278	299478
103652	299479
67802	299480
80685	299481
15211	299482
56919	299483
13816	299484
1855	299485
72609	299486
46432	299487
22256	299488
6871	299489
13721	299490
58935	299491
60102	299492
82512	299493
59881	299494
22178	299495
1055	299496
28567	299497
51690	299498
95355	299499
86346	299500
116511	299501
80229	299502
58717	299503
59359	299504
81382	299505
35846	299506
55370	299507
4419	299508
53595	299509
5612	299510
81592	299511
55701	299512
1417	299513
124573	299514
23872	299515
150113	299516
57626	299517
128374	299518
2219	299519
105292	299520
43397	299521
49371	299522
82645	299523
7428	299524
83926	299525
20006	299526
92658	299527
36364	299528
94600	299529
115581	299530
78329	299531
40673	299532
88523	299533
4810	299534
50057	299535
65418	299536
77282	299537
93823	299538
16381	299539
73799	299540
31881	299541
54340	299542
107574	299543
87568	299544
103394	299545
139574	299546
105002	299547
68038	299548
9901	299549
15696	299550
53699	299551
5779	299552
12551	299553
8432	299554
13355	299555
25480	299556
18141	299557
19632	299558
138756	299559
22253	299560
50555	299561
638	299562
62726	299563
274	299564
833	299565
92206	299566
95616	299567
161013	299568
7245	299569
7788	299570
34879	299571
25145	299572
49809	299573
31730	299574
31200	299575
12598	299576
649	299577
311	299578
110607	299579
93337	299580
29257	299581
72982	299582
14333	299583
14741	299584
31138	299585
16878	299586
1491	299587
151006	299588
21210	299589
15211	299590
2362	299591
30231	299592
129883	299593
37506	299594
74073	299595
42930	299596
166250	299597
3930	299598
151032	299599
73324	299600
1830	299601
65718	299602
44458	299603
23103	299604
165082	299605
51266	299606
50246	299607
9540	299608
92230	299609
445	299610
44618	299611
55764	299612
16792	299613
34905	299614
2667	299615
137119	299616
41680	299617
29	299618
3392	299619
46032	299620
16441	299621
20128	299622
22983	299623
108162	299624
6812	299625
111849	299626
111966	299627
127457	299628
81226	299629
74738	299630
31497	299631
76817	299632
28422	299633
34128	299634
3596	299635
113470	299636
8525	299637
22820	299638
119020	299639
144279	299640
26621	299641
12300	299642
58418	299643
30952	299644
44400	299645
64603	299646
18565	299647
7448	299648
41617	299649
3498	299650
34411	299651
67180	299652
39327	299653
96388	299654
12071	299655
5759	299656
74217	299657
79062	299658
66783	299659
2467	299660
33323	299661
25739	299662
18636	299663
106755	299664
16886	299665
2293	299666
8656	299667
512	299668
6067	299669
83631	299670
162885	299671
84087	299672
132211	299673
80244	299674
121320	299675
25647	299676
89646	299677
4586	299678
82496	299679
42865	299680
47023	299681
40817	299682
46045	299683
20450	299684
36238	299685
92452	299686
13962	299687
67907	299688
20590	299689
108352	299690
66068	299691
56556	299692
129905	299693
10946	299694
3818	299695
8694	299696
8369	299697
90958	299698
1998	299699
153126	299700
5156	299701
47725	299702
2133	299703
5372	299704
4631	299705
151415	299706
120713	299707
98077	299708
38606	299709
48896	299710
14794	299711
12227	299712
45794	299713
40817	299714
8228	299715
27271	299716
32273	299717
7125	299718
25294	299719
56441	299720
26453	299721
28794	299722
73827	299723
9764	299724
1924	299725
145918	299726
54741	299727
90367	299728
77390	299729
77951	299730
57993	299731
31400	299732
30645	299733
14271	299734
22056	299735
16265	299736
37407	299737
64294	299738
67242	299739
12395	299740
1753	299741
1460	299742
41072	299743
75883	299744
26245	299745
75000	299746
57317	299747
13750	299748
19060	299749
59561	299750
52280	299751
68855	299752
7517	299753
31412	299754
12795	299755
32157	299756
2529	299757
134124	299758
59983	299759
33102	299760
19668	299761
57339	299762
3559	299763
85768	299764
10579	299765
42193	299766
81408	299767
51886	299768
25017	299769
78457	299770
11324	299771
19177	299772
4299	299773
5188	299774
32062	299775
56293	299776
101685	299777
16438	299778
4517	299779
72382	299780
117740	299781
12100	299782
133055	299783
3918	299784
72150	299785
50660	299786
5818	299787
96550	299788
17740	299789
97	299790
67879	299791
101196	299792
2714	299793
43242	299794
50506	299795
82228	299796
24144	299797
58167	299798
31930	299799
3414	299800
43794	299801
54085	299802
18928	299803
27085	299804
67135	299805
46286	299806
50151	299807
448	299808
4148	299809
22198	299810
1637	299811
91434	299812
800	299813
32758	299814
17976	299815
32009	299816
24950	299817
14814	299818
123867	299819
50792	299820
144696	299821
1189	299822
129345	299823
17434	299824
109571	299825
12168	299826
138332	299827
9710	299828
108552	299829
7127	299830
114654	299831
42205	299832
15004	299833
31837	299834
26400	299835
10096	299836
11396	299837
101448	299838
1348	299839
48678	299840
53339	299841
18174	299842
30205	299843
61580	299844
32587	299845
45103	299846
95897	299847
1788	299848
18945	299849
67612	299850
41303	299851
17989	299852
30881	299853
7025	299854
8882	299855
1591	299856
29455	299857
6603	299858
74630	299859
59207	299860
31723	299861
38666	299862
4531	299863
1598	299864
862	299865
28267	299866
14262	299867
101947	299868
20690	299869
23764	299870
6940	299871
65386	299872
73546	299873
92973	299874
6958	299875
51674	299876
66615	299877
1765	299878
498	299879
5525	299880
2604	299881
39078	299882
158775	299883
42809	299884
2117	299885
5114	299886
66986	299887
78212	299888
8788	299889
13667	299890
13008	299891
115079	299892
28917	299893
53457	299894
73980	299895
62278	299896
23695	299897
111080	299898
44165	299899
125527	299900
145079	299901
21150	299902
37646	299903
9435	299904
41493	299905
34979	299906
23231	299907
24031	299908
69474	299909
64830	299910
124344	299911
112884	299912
6906	299913
67616	299914
75070	299915
117147	299916
58336	299917
14636	299918
34079	299919
39155	299920
15672	299921
5482	299922
21189	299923
30668	299924
109137	299925
14716	299926
1329	299927
69450	299928
16352	299929
26714	299930
23260	299931
1829	299932
61840	299933
25519	299934
24970	299935
17845	299936
5269	299937
55672	299938
11922	299939
59	299940
60710	299941
51991	299942
16952	299943
28821	299944
79628	299945
39136	299946
1637	299947
50211	299948
57802	299949
60702	299950
37173	299951
8770	299952
44372	299953
22568	299954
54334	299955
96780	299956
22761	299957
17442	299958
93265	299959
128316	299960
109	299961
10292	299962
39779	299963
35793	299964
27768	299965
21341	299966
58284	299967
44116	299968
82633	299969
95925	299970
132145	299971
58706	299972
41817	299973
25700	299974
58744	299975
982	299976
21038	299977
2654	299978
42579	299979
6546	299980
23171	299981
5131	299982
23577	299983
6718	299984
76323	299985
97943	299986
31995	299987
11471	299988
12782	299989
56850	299990
4480	299991
36224	299992
18228	299993
66359	299994
21059	299995
38113	299996
68290	299997
16159	299998
13274	299999
1532	300000
29554	300001
64244	300002
111723	300003
3324	300004
8943	300005
46218	300006
21237	300007
123851	300008
14710	300009
4524	300010
17573	300011
29263	300012
72669	300013
20298	300014
7563	300015
22249	300016
10623	300017
29991	300018
44560	300019
25280	300020
78164	300021
108322	300022
66987	300023
33309	300024
106634	300025
51955	300026
22902	300027
63170	300028
11646	300029
49366	300030
12520	300031
17185	300032
117543	300033
25089	300034
12826	300035
93784	300036
8945	300037
133638	300038
97792	300039
16938	300040
73012	300041
17684	300042
63957	300043
8968	300044
110536	300045
23642	300046
100708	300047
70107	300048
117374	300049
32254	300050
38249	300051
38311	300052
3381	300053
53615	300054
70874	300055
16670	300056
2320	300057
6457	300058
99563	300059
35222	300060
73439	300061
72721	300062
276	300063
23870	300064
111142	300065
122045	300066
83630	300067
4059	300068
58038	300069
27103	300070
48243	300071
49663	300072
51562	300073
42980	300074
18489	300075
3626	300076
4877	300077
23837	300078
58929	300079
26093	300080
97619	300081
51296	300082
6123	300083
28414	300084
24008	300085
45214	300086
61621	300087
41711	300088
857	300089
8975	300090
37820	300091
47378	300092
142555	300093
29677	300094
30998	300095
130862	300096
50126	300097
29513	300098
57422	300099
50824	300100
33101	300101
159471	300102
40139	300103
89738	300104
125760	300105
61038	300106
28799	300107
12919	300108
35979	300109
1084	300110
20993	300111
37521	300112
100458	300113
129180	300114
113586	300115
23689	300116
76133	300117
41516	300118
32859	300119
40163	300120
58816	300121
54457	300122
4195	300123
8666	300124
62066	300125
112412	300126
54794	300127
5231	300128
61891	300129
18928	300130
65004	300131
159248	300132
168818	300133
83515	300134
7924	300135
15004	300136
2845	300137
85770	300138
54384	300139
72751	300140
10900	300141
46011	300142
132945	300143
10475	300144
13377	300145
134540	300146
23268	300147
92986	300148
3483	300149
87998	300150
7774	300151
47420	300152
73401	300153
48098	300154
83910	300155
38700	300156
110702	300157
37763	300158
142346	300159
86661	300160
15325	300161
6374	300162
29940	300163
55145	300164
398	300165
11751	300166
69083	300167
1211	300168
10422	300169
24654	300170
859	300171
32453	300172
98110	300173
97951	300174
16400	300175
44807	300176
35574	300177
23549	300178
42688	300179
78620	300180
41251	300181
71532	300182
91149	300183
95781	300184
89908	300185
127579	300186
28988	300187
91794	300188
85515	300189
53875	300190
23193	300191
118722	300192
40015	300193
54128	300194
2045	300195
12822	300196
50343	300197
13532	300198
37905	300199
85034	300200
437	300201
65197	300202
34343	300203
48489	300204
1417	300205
15692	300206
49288	300207
100239	300208
118295	300209
110528	300210
8524	300211
134735	300212
11011	300213
86643	300214
19342	300215
90720	300216
73476	300217
7226	300218
4511	300219
31515	300220
21110	300221
32232	300222
9877	300223
12633	300224
76709	300225
53004	300226
5829	300227
38249	300228
16544	300229
554	300230
131547	300231
20180	300232
77850	300233
74142	300234
29235	300235
38482	300236
32406	300237
80188	300238
159549	300239
47413	300240
89381	300241
65472	300242
75919	300243
64327	300244
10379	300245
15563	300246
1013	300247
75381	300248
164	300249
33366	300250
56680	300251
951	300252
8801	300253
13285	300254
16737	300255
18272	300256
22632	300257
44989	300258
88448	300259
82534	300260
26598	300261
10653	300262
74748	300263
90253	300264
1052	300265
47108	300266
2005	300267
17697	300268
82178	300269
72802	300270
38710	300271
60692	300272
4452	300273
3131	300274
425	300275
81622	300276
65398	300277
178	300278
49074	300279
121361	300280
98072	300281
3402	300282
25016	300283
93628	300284
5960	300285
36310	300286
77486	300287
38915	300288
46059	300289
78725	300290
6135	300291
131682	300292
90800	300293
51658	300294
22003	300295
26597	300296
62566	300297
386	300298
32349	300299
29523	300300
107479	300301
71648	300302
1566	300303
50596	300304
2919	300305
86588	300306
88951	300307
14920	300308
60100	300309
106931	300310
3891	300311
73921	300312
20236	300313
13787	300314
41909	300315
25044	300316
39038	300317
35067	300318
22213	300319
59703	300320
95079	300321
12360	300322
24	300323
8587	300324
13477	300325
1661	300326
4823	300327
70317	300328
7041	300329
132540	300330
39100	300331
11198	300332
95906	300333
54997	300334
13246	300335
46237	300336
37013	300337
159	300338
45819	300339
107072	300340
29146	300341
79469	300342
128325	300343
984	300344
34363	300345
116188	300346
20565	300347
8669	300348
114018	300349
65786	300350
13361	300351
4889	300352
122108	300353
149194	300354
46193	300355
2864	300356
23341	300357
49920	300358
46034	300359
144192	300360
118638	300361
35105	300362
13545	300363
97	300364
60071	300365
67762	300366
35510	300367
8309	300368
36459	300369
50258	300370
115127	300371
29210	300372
130832	300373
94789	300374
16152	300375
16521	300376
5296	300377
136898	300378
89691	300379
1900	300380
5506	300381
31867	300382
80469	300383
14017	300384
98427	300385
80888	300386
16075	300387
15974	300388
14841	300389
14630	300390
54126	300391
24656	300392
67353	300393
125706	300394
56234	300395
45166	300396
50802	300397
164322	300398
92082	300399
2786	300400
4318	300401
24725	300402
87308	300403
40760	300404
10140	300405
128206	300406
58340	300407
78634	300408
49337	300409
111291	300410
8683	300411
67637	300412
83298	300413
2332	300414
73447	300415
137513	300416
85636	300417
6308	300418
126955	300419
24132	300420
14574	300421
5578	300422
93510	300423
25373	300424
20436	300425
22883	300426
15092	300427
46082	300428
8355	300429
78081	300430
5572	300431
34538	300432
40276	300433
25006	300434
18844	300435
6185	300436
77432	300437
30719	300438
79519	300439
62285	300440
2152	300441
12298	300442
262	300443
21153	300444
1028	300445
130707	300446
97094	300447
36703	300448
123958	300449
13759	300450
9377	300451
18039	300452
64925	300453
38119	300454
68895	300455
123510	300456
26951	300457
79096	300458
145234	300459
14544	300460
31860	300461
3561	300462
21637	300463
133702	300464
61889	300465
61721	300466
40053	300467
40388	300468
109973	300469
72529	300470
10559	300471
30535	300472
151214	300473
32474	300474
6404	300475
64293	300476
78049	300477
50635	300478
59350	300479
102081	300480
77208	300481
7254	300482
20221	300483
30132	300484
2871	300485
33153	300486
103764	300487
69095	300488
169237	300489
59402	300490
20483	300491
525	300492
32001	300493
22526	300494
46900	300495
77573	300496
88530	300497
27637	300498
33370	300499
44989	300500
52645	300501
68761	300502
83164	300503
1742	300504
43145	300505
65873	300506
19990	300507
1939	300508
14611	300509
26248	300510
43528	300511
24004	300512
26247	300513
11189	300514
61947	300515
136031	300516
5314	300517
63578	300518
5460	300519
9374	300520
7929	300521
120219	300522
62258	300523
65266	300524
25693	300525
16780	300526
74440	300527
55501	300528
27960	300529
1247	300530
4052	300531
19649	300532
57913	300533
2855	300534
8418	300535
8363	300536
44713	300537
13492	300538
130884	300539
48225	300540
73340	300541
37994	300542
4070	300543
669	300544
7241	300545
20497	300546
3419	300547
151254	300548
135162	300549
45369	300550
157720	300551
168299	300552
47324	300553
5155	300554
74678	300555
102611	300556
39558	300557
7137	300558
24641	300559
134398	300560
101511	300561
9326	300562
54131	300563
9271	300564
92434	300565
85055	300566
11049	300567
15124	300568
59935	300569
87982	300570
89883	300571
74055	300572
849	300573
10900	300574
15261	300575
14235	300576
23240	300577
9559	300578
14284	300579
81067	300580
33625	300581
64853	300582
344	300583
52141	300584
50189	300585
6356	300586
45236	300587
64330	300588
25889	300589
14291	300590
16235	300591
1901	300592
215	300593
13815	300594
79160	300595
31165	300596
19752	300597
4425	300598
1762	300599
90097	300600
32977	300601
10216	300602
103	300603
67374	300604
45590	300605
85866	300606
50875	300607
22504	300608
22927	300609
997	300610
783	300611
159060	300612
127908	300613
18085	300614
42547	300615
4550	300616
87182	300617
3185	300618
3338	300619
30126	300620
124015	300621
20884	300622
44282	300623
27694	300624
2228	300625
170041	300626
703	300627
2520	300628
73119	300629
83106	300630
16543	300631
91838	300632
42400	300633
4448	300634
7224	300635
42334	300636
12711	300637
97982	300638
103729	300639
23923	300640
52504	300641
42365	300642
105756	300643
55130	300644
68587	300645
2744	300646
12955	300647
118946	300648
7058	300649
1682	300650
85420	300651
36130	300652
3446	300653
30417	300654
35290	300655
29850	300656
136066	300657
47619	300658
4759	300659
21999	300660
74673	300661
2790	300662
54996	300663
37436	300664
48581	300665
22671	300666
9711	300667
114	300668
91321	300669
31006	300670
15298	300671
12810	300672
2282	300673
14624	300674
7935	300675
30659	300676
5651	300677
128823	300678
2824	300679
27800	300680
14913	300681
63390	300682
47890	300683
2580	300684
28600	300685
12102	300686
23811	300687
42773	300688
18489	300689
57983	300690
83686	300691
119296	300692
115534	300693
61438	300694
7672	300695
50003	300696
3472	300697
4635	300698
35757	300699
146689	300700
65812	300701
14592	300702
73317	300703
5755	300704
28414	300705
15296	300706
23207	300707
97117	300708
51098	300709
162530	300710
12954	300711
16181	300712
633	300713
135302	300714
480	300715
1493	300716
515	300717
74556	300718
64237	300719
43339	300720
82263	300721
10713	300722
33168	300723
34693	300724
6029	300725
10105	300726
26210	300727
103774	300728
36948	300729
126380	300730
14489	300731
35624	300732
90572	300733
78411	300734
190	300735
2585	300736
96062	300737
31630	300738
14281	300739
25701	300740
48875	300741
51270	300742
17539	300743
89723	300744
23499	300745
5710	300746
9901	300747
37640	300748
6038	300749
3018	300750
56373	300751
34551	300752
12892	300753
665	300754
87931	300755
63817	300756
5905	300757
15807	300758
4933	300759
2549	300760
16095	300761
172	300762
7425	300763
89228	300764
36222	300765
64173	300766
53382	300767
40340	300768
7586	300769
4750	300770
49669	300771
19730	300772
1830	300773
57420	300774
5787	300775
46594	300776
128174	300777
39721	300778
22681	300779
10461	300780
1729	300781
8099	300782
34840	300783
139054	300784
126644	300785
145691	300786
114900	300787
62454	300788
10385	300789
12407	300790
15341	300791
16841	300792
57928	300793
73056	300794
7744	300795
246	300796
114561	300797
68163	300798
54455	300799
80720	300800
149287	300801
9319	300802
106340	300803
31601	300804
46329	300805
16342	300806
160315	300807
15797	300808
4711	300809
73287	300810
37021	300811
4967	300812
13990	300813
89980	300814
3248	300815
35262	300816
156982	300817
31126	300818
22180	300819
55026	300820
24004	300821
2796	300822
93279	300823
4462	300824
23197	300825
53229	300826
99250	300827
42377	300828
49754	300829
111937	300830
44954	300831
41744	300832
18952	300833
2437	300834
22347	300835
1162	300836
134425	300837
13701	300838
43114	300839
38487	300840
27625	300841
51913	300842
756	300843
113001	300844
20658	300845
21945	300846
33786	300847
54427	300848
16018	300849
90199	300850
122760	300851
46262	300852
16629	300853
13	300854
60926	300855
11531	300856
7038	300857
63730	300858
144050	300859
57519	300860
7709	300861
145394	300862
25820	300863
16270	300864
1852	300865
81780	300866
52818	300867
35996	300868
23399	300869
14989	300870
106638	300871
153347	300872
130190	300873
59771	300874
137618	300875
33793	300876
75862	300877
87476	300878
122335	300879
80522	300880
50865	300881
61150	300882
61727	300883
99423	300884
111004	300885
3837	300886
53582	300887
5375	300888
35052	300889
10920	300890
45256	300891
27086	300892
91916	300893
26828	300894
29076	300895
163095	300896
51463	300897
6019	300898
8189	300899
91747	300900
41596	300901
68003	300902
58572	300903
61592	300904
27564	300905
17181	300906
30984	300907
108623	300908
10237	300909
12964	300910
29681	300911
160674	300912
15644	300913
39437	300914
47420	300915
60045	300916
4634	300917
3792	300918
31884	300919
41331	300920
87699	300921
159388	300922
18346	300923
54391	300924
67586	300925
1947	300926
38460	300927
5303	300928
6484	300929
61721	300930
50686	300931
800	300932
51834	300933
62519	300934
125998	300935
57289	300936
143089	300937
72996	300938
26072	300939
34080	300940
4029	300941
38286	300942
8983	300943
9654	300944
46168	300945
132239	300946
37819	300947
81454	300948
43396	300949
4415	300950
486	300951
28660	300952
37910	300953
123731	300954
71776	300955
86954	300956
42392	300957
4628	300958
97485	300959
27581	300960
88666	300961
74629	300962
12870	300963
77280	300964
99356	300965
43073	300966
8639	300967
52950	300968
36067	300969
15169	300970
39331	300971
110881	300972
36379	300973
154336	300974
37384	300975
33634	300976
113857	300977
18384	300978
106639	300979
2896	300980
5833	300981
80796	300982
53516	300983
8670	300984
31603	300985
1622	300986
27232	300987
19973	300988
19574	300989
19917	300990
48917	300991
4090	300992
41779	300993
12973	300994
53314	300995
29482	300996
23601	300997
44152	300998
166365	300999
107250	301000
15527	301001
22071	301002
1871	301003
13640	301004
65219	301005
89109	301006
14725	301007
31986	301008
28417	301009
41330	301010
22823	301011
67589	301012
28908	301013
76140	301014
19298	301015
239	301016
1536	301017
7611	301018
40916	301019
68656	301020
16879	301021
50282	301022
2848	301023
160729	301024
41191	301025
4096	301026
4975	301027
26843	301028
15858	301029
24831	301030
6565	301031
101198	301032
43018	301033
6632	301034
54467	301035
76854	301036
35609	301037
46372	301038
89012	301039
36661	301040
48370	301041
5531	301042
41269	301043
387	301044
25224	301045
3231	301046
33115	301047
116334	301048
37650	301049
98221	301050
74717	301051
54633	301052
35780	301053
29420	301054
77002	301055
1815	301056
53170	301057
2496	301058
25843	301059
10715	301060
9747	301061
66589	301062
5221	301063
88843	301064
14147	301065
54913	301066
14015	301067
4993	301068
2382	301069
69474	301070
69715	301071
35068	301072
38945	301073
63808	301074
22253	301075
18328	301076
7447	301077
29849	301078
29877	301079
76253	301080
93204	301081
37993	301082
90095	301083
17017	301084
28684	301085
95712	301086
34854	301087
67236	301088
67847	301089
72986	301090
102510	301091
106244	301092
139516	301093
6653	301094
39125	301095
51036	301096
33825	301097
10336	301098
7538	301099
20041	301100
3620	301101
15088	301102
5548	301103
16119	301104
29399	301105
736	301106
89274	301107
53728	301108
9496	301109
5329	301110
28909	301111
18805	301112
113152	301113
72539	301114
10798	301115
104839	301116
10791	301117
25538	301118
105510	301119
34882	301120
12333	301121
49278	301122
49338	301123
20477	301124
97173	301125
43793	301126
17921	301127
96230	301128
140442	301129
9280	301130
30290	301131
126	301132
68689	301133
10302	301134
8248	301135
1308	301136
52141	301137
133617	301138
319	301139
131298	301140
102	301141
24801	301142
126822	301143
7541	301144
70589	301145
18582	301146
275	301147
17054	301148
33845	301149
5182	301150
91197	301151
105730	301152
9566	301153
5048	301154
3799	301155
18311	301156
102018	301157
14278	301158
32232	301159
11222	301160
42155	301161
34744	301162
59348	301163
44007	301164
44610	301165
162733	301166
24358	301167
430	301168
5729	301169
72874	301170
76500	301171
86792	301172
43247	301173
23221	301174
104585	301175
1581	301176
6913	301177
17670	301178
143007	301179
7575	301180
40240	301181
162090	301182
9498	301183
26244	301184
73832	301185
152	301186
47964	301187
118740	301188
17834	301189
1277	301190
14490	301191
134090	301192
32387	301193
38279	301194
61372	301195
39950	301196
85875	301197
10990	301198
34611	301199
123943	301200
21341	301201
24759	301202
27225	301203
15920	301204
14235	301205
148620	301206
31328	301207
884	301208
52297	301209
30562	301210
115687	301211
12348	301212
22544	301213
833	301214
117544	301215
96869	301216
1008	301217
18431	301218
30171	301219
121066	301220
84679	301221
24148	301222
9094	301223
17457	301224
97166	301225
1533	301226
28337	301227
26877	301228
61967	301229
17204	301230
5960	301231
80372	301232
128078	301233
56962	301234
115121	301235
37043	301236
139706	301237
168746	301238
143429	301239
1855	301240
13577	301241
61896	301242
17673	301243
218	301244
11985	301245
15681	301246
99845	301247
11673	301248
16273	301249
44151	301250
71727	301251
152798	301252
37300	301253
21086	301254
34915	301255
101686	301256
2699	301257
15079	301258
11836	301259
30214	301260
13923	301261
51728	301262
26062	301263
10641	301264
113707	301265
27786	301266
33764	301267
18743	301268
34931	301269
110095	301270
62429	301271
58076	301272
37470	301273
12511	301274
1085	301275
56819	301276
75947	301277
80999	301278
928	301279
16374	301280
108711	301281
45389	301282
27394	301283
31266	301284
76127	301285
14337	301286
8305	301287
47699	301288
1474	301289
18910	301290
53315	301291
6807	301292
143791	301293
55347	301294
114912	301295
59016	301296
67037	301297
18642	301298
5700	301299
49814	301300
2139	301301
89761	301302
19652	301303
970	301304
1221	301305
65966	301306
47405	301307
58206	301308
51281	301309
69485	301310
44856	301311
20843	301312
96732	301313
68350	301314
57039	301315
39510	301316
18369	301317
42749	301318
62727	301319
46888	301320
1503	301321
12059	301322
27049	301323
71414	301324
47005	301325
599	301326
75549	301327
60103	301328
55940	301329
4926	301330
67968	301331
50281	301332
66496	301333
89478	301334
22338	301335
87392	301336
28635	301337
864	301338
2417	301339
6129	301340
24461	301341
81560	301342
12053	301343
1708	301344
136703	301345
11062	301346
1608	301347
5889	301348
25375	301349
98296	301350
14774	301351
1680	301352
15556	301353
9981	301354
130668	301355
100371	301356
39914	301357
53885	301358
66391	301359
31322	301360
1592	301361
6525	301362
26727	301363
20653	301364
99219	301365
15503	301366
2246	301367
74664	301368
12753	301369
7210	301370
11811	301371
8418	301372
115878	301373
9273	301374
95466	301375
61104	301376
30658	301377
237	301378
102048	301379
7703	301380
2758	301381
4424	301382
120534	301383
2149	301384
39046	301385
444	301386
126401	301387
41889	301388
6136	301389
3791	301390
141993	301391
44020	301392
11582	301393
43844	301394
40153	301395
1214	301396
5451	301397
35135	301398
66550	301399
11585	301400
46480	301401
40615	301402
30462	301403
44527	301404
12091	301405
1992	301406
3996	301407
97144	301408
75	301409
100448	301410
165689	301411
22159	301412
29467	301413
141733	301414
2229	301415
11338	301416
82686	301417
44764	301418
21212	301419
47671	301420
36920	301421
30754	301422
5327	301423
136368	301424
8230	301425
8409	301426
21833	301427
126633	301428
22288	301429
3875	301430
48879	301431
14452	301432
7414	301433
67697	301434
830	301435
154462	301436
4077	301437
24607	301438
29714	301439
159268	301440
90008	301441
66177	301442
34910	301443
32189	301444
18996	301445
100519	301446
15859	301447
105751	301448
104829	301449
6	301450
99253	301451
108796	301452
37649	301453
7859	301454
94751	301455
14146	301456
45152	301457
12705	301458
9511	301459
86158	301460
112784	301461
56277	301462
155419	301463
50723	301464
5141	301465
105128	301466
5707	301467
28137	301468
68199	301469
144688	301470
72509	301471
4169	301472
25634	301473
41110	301474
12049	301475
87746	301476
121120	301477
5651	301478
84491	301479
58512	301480
1772	301481
125758	301482
26479	301483
37315	301484
66798	301485
4415	301486
80058	301487
33678	301488
17681	301489
148099	301490
44848	301491
122062	301492
1176	301493
23098	301494
56388	301495
3337	301496
79343	301497
52301	301498
69865	301499
46150	301500
92080	301501
30804	301502
21723	301503
1080	301504
38967	301505
32607	301506
162304	301507
7208	301508
48287	301509
3339	301510
8400	301511
72821	301512
8904	301513
102722	301514
14016	301515
55703	301516
11857	301517
4186	301518
118841	301519
44202	301520
20737	301521
4040	301522
3083	301523
75179	301524
20172	301525
26648	301526
13142	301527
66311	301528
7045	301529
41639	301530
5785	301531
83284	301532
25652	301533
102262	301534
10898	301535
12041	301536
34210	301537
77720	301538
94485	301539
46941	301540
29780	301541
32780	301542
62744	301543
28196	301544
45100	301545
76507	301546
106671	301547
89152	301548
79357	301549
15493	301550
4795	301551
12667	301552
24929	301553
63714	301554
12147	301555
3009	301556
9246	301557
126864	301558
22526	301559
66022	301560
49754	301561
98406	301562
36588	301563
606	301564
3047	301565
40751	301566
72684	301567
68927	301568
196	301569
63607	301570
8973	301571
940	301572
72788	301573
9896	301574
54074	301575
77270	301576
21771	301577
1766	301578
65460	301579
30987	301580
13157	301581
147074	301582
6669	301583
92165	301584
54905	301585
16953	301586
34647	301587
60997	301588
95151	301589
125842	301590
65803	301591
2898	301592
16513	301593
758	301594
14631	301595
5008	301596
5385	301597
40801	301598
26294	301599
20112	301600
41945	301601
27968	301602
55194	301603
33850	301604
54470	301605
6678	301606
49795	301607
5866	301608
3606	301609
5567	301610
4025	301611
128191	301612
24102	301613
83970	301614
34674	301615
111113	301616
2168	301617
7857	301618
112866	301619
7431	301620
39307	301621
10552	301622
27403	301623
71930	301624
36518	301625
28860	301626
81474	301627
84971	301628
48893	301629
147422	301630
35052	301631
5975	301632
1444	301633
64308	301634
33718	301635
32781	301636
12809	301637
78699	301638
35909	301639
25288	301640
52621	301641
125806	301642
51563	301643
55519	301644
65408	301645
9602	301646
119746	301647
12412	301648
89350	301649
61708	301650
51614	301651
134101	301652
17148	301653
28290	301654
311	301655
4850	301656
2988	301657
20972	301658
24079	301659
80201	301660
88726	301661
9343	301662
2180	301663
33386	301664
16909	301665
12635	301666
60337	301667
13531	301668
1513	301669
258	301670
38565	301671
87316	301672
61287	301673
42324	301674
95665	301675
10351	301676
117539	301677
5773	301678
20936	301679
2275	301680
7700	301681
103778	301682
109948	301683
64899	301684
35536	301685
137047	301686
5429	301687
30681	301688
16047	301689
66746	301690
37935	301691
54354	301692
69413	301693
10799	301694
7524	301695
14964	301696
169650	301697
65987	301698
4121	301699
45491	301700
103305	301701
85700	301702
16392	301703
20613	301704
47970	301705
113128	301706
72969	301707
65450	301708
60574	301709
61278	301710
54963	301711
54683	301712
91810	301713
11053	301714
16815	301715
11706	301716
52235	301717
25636	301718
8473	301719
44533	301720
12858	301721
111966	301722
18039	301723
22724	301724
121906	301725
9257	301726
8247	301727
1177	301728
7600	301729
158592	301730
12855	301731
2480	301732
15623	301733
5874	301734
54032	301735
25713	301736
16389	301737
30960	301738
13882	301739
4617	301740
52876	301741
19587	301742
23712	301743
78116	301744
35827	301745
105565	301746
31576	301747
17219	301748
6171	301749
73123	301750
87151	301751
1801	301752
4028	301753
80186	301754
62058	301755
885	301756
83722	301757
53302	301758
3846	301759
20926	301760
50990	301761
34283	301762
50386	301763
2643	301764
4663	301765
95067	301766
9798	301767
38812	301768
101132	301769
85316	301770
105739	301771
126965	301772
79746	301773
54077	301774
10611	301775
7033	301776
65846	301777
52454	301778
45950	301779
137247	301780
19137	301781
83872	301782
42854	301783
61470	301784
40853	301785
20244	301786
113976	301787
48833	301788
22075	301789
87197	301790
100546	301791
23721	301792
85756	301793
29613	301794
26445	301795
21499	301796
101365	301797
152653	301798
41673	301799
105479	301800
3600	301801
108602	301802
109005	301803
27175	301804
30891	301805
128118	301806
56218	301807
31608	301808
34198	301809
49593	301810
136356	301811
27657	301812
31105	301813
139481	301814
89073	301815
34962	301816
23328	301817
27295	301818
52421	301819
135568	301820
479	301821
9426	301822
56959	301823
4133	301824
34038	301825
6109	301826
3127	301827
14630	301828
166212	301829
21867	301830
37561	301831
1858	301832
67123	301833
17421	301834
23053	301835
8935	301836
85789	301837
26783	301838
42841	301839
16766	301840
18860	301841
59306	301842
7486	301843
73581	301844
47065	301845
25559	301846
79839	301847
37843	301848
2072	301849
10850	301850
64027	301851
19652	301852
573	301853
39397	301854
64995	301855
2930	301856
3367	301857
17563	301858
6478	301859
15501	301860
25800	301861
62644	301862
40161	301863
7356	301864
14533	301865
16550	301866
118634	301867
12830	301868
82893	301869
41123	301870
5230	301871
32596	301872
3407	301873
14588	301874
94205	301875
163581	301876
4362	301877
110705	301878
80905	301879
15428	301880
24803	301881
111115	301882
2699	301883
35811	301884
40553	301885
8814	301886
18241	301887
153515	301888
5436	301889
73809	301890
4422	301891
31067	301892
10984	301893
36603	301894
1371	301895
30944	301896
43617	301897
29594	301898
25412	301899
91970	301900
119470	301901
25573	301902
34610	301903
25803	301904
81619	301905
1478	301906
56664	301907
380	301908
112749	301909
16747	301910
4306	301911
67248	301912
51435	301913
12922	301914
10858	301915
86256	301916
10048	301917
6560	301918
80976	301919
41028	301920
30149	301921
85165	301922
72535	301923
28222	301924
52647	301925
27361	301926
32329	301927
128028	301928
4053	301929
13991	301930
61173	301931
67620	301932
64185	301933
21647	301934
12365	301935
21088	301936
5042	301937
7025	301938
30621	301939
5857	301940
17216	301941
511	301942
117921	301943
24421	301944
13334	301945
83815	301946
29017	301947
19141	301948
68688	301949
120870	301950
110989	301951
201	301952
18272	301953
64942	301954
26798	301955
128151	301956
80744	301957
60013	301958
44787	301959
22555	301960
65855	301961
31025	301962
54957	301963
56857	301964
44001	301965
4143	301966
28395	301967
113074	301968
72993	301969
151027	301970
4650	301971
94604	301972
482	301973
9784	301974
127286	301975
60020	301976
13058	301977
553	301978
22012	301979
30262	301980
32629	301981
33746	301982
154669	301983
91018	301984
18267	301985
49818	301986
166217	301987
59206	301988
57022	301989
134788	301990
6568	301991
149574	301992
38313	301993
4239	301994
64626	301995
10328	301996
165060	301997
72254	301998
51981	301999
69519	302000
42906	302001
22190	302002
105869	302003
8898	302004
69590	302005
16976	302006
12664	302007
86852	302008
41888	302009
42298	302010
10353	302011
41541	302012
51069	302013
34420	302014
98058	302015
24306	302016
2463	302017
18249	302018
66059	302019
79292	302020
25232	302021
2691	302022
128089	302023
43954	302024
54830	302025
52019	302026
135272	302027
29872	302028
17867	302029
18368	302030
1319	302031
52275	302032
6305	302033
12707	302034
4599	302035
115556	302036
44489	302037
7454	302038
29316	302039
72647	302040
20120	302041
88713	302042
21482	302043
24426	302044
87200	302045
17382	302046
60634	302047
96547	302048
102859	302049
2792	302050
102965	302051
1523	302052
2900	302053
77579	302054
39427	302055
756	302056
108253	302057
135686	302058
9546	302059
47286	302060
73298	302061
28402	302062
12676	302063
147266	302064
86957	302065
80065	302066
65815	302067
1113	302068
66440	302069
148081	302070
32438	302071
87345	302072
4925	302073
1341	302074
82759	302075
42420	302076
15384	302077
3830	302078
9015	302079
95098	302080
10550	302081
6230	302082
115611	302083
151020	302084
31133	302085
56270	302086
36919	302087
92940	302088
49633	302089
8575	302090
62775	302091
18002	302092
36470	302093
12837	302094
49235	302095
2368	302096
51149	302097
109559	302098
6682	302099
120423	302100
164816	302101
101775	302102
33737	302103
31545	302104
69493	302105
48193	302106
41449	302107
39655	302108
94658	302109
46033	302110
7948	302111
110263	302112
7294	302113
16226	302114
34076	302115
38598	302116
60990	302117
16879	302118
95054	302119
147926	302120
34799	302121
83093	302122
9541	302123
7309	302124
142544	302125
31482	302126
164715	302127
20815	302128
109866	302129
44808	302130
18831	302131
1148	302132
8937	302133
16982	302134
29955	302135
51066	302136
127101	302137
1804	302138
167984	302139
5014	302140
940	302141
64	302142
96906	302143
56687	302144
133913	302145
13382	302146
10173	302147
45876	302148
166317	302149
21523	302150
4809	302151
99776	302152
25035	302153
23155	302154
11831	302155
31461	302156
112303	302157
3649	302158
113075	302159
14996	302160
116407	302161
2733	302162
2988	302163
16506	302164
21409	302165
39337	302166
14842	302167
12834	302168
26442	302169
2431	302170
27134	302171
55280	302172
27734	302173
51467	302174
4173	302175
126846	302176
53758	302177
28784	302178
71791	302179
30921	302180
85292	302181
225	302182
47011	302183
7524	302184
35450	302185
61760	302186
95798	302187
3869	302188
2361	302189
22703	302190
23599	302191
9597	302192
1209	302193
74430	302194
87237	302195
6668	302196
26229	302197
86514	302198
62125	302199
33129	302200
15253	302201
116277	302202
33219	302203
106923	302204
21054	302205
83159	302206
3889	302207
32284	302208
34562	302209
4461	302210
92441	302211
39142	302212
118747	302213
13931	302214
87845	302215
151561	302216
24194	302217
113402	302218
56657	302219
117050	302220
75458	302221
36440	302222
53455	302223
67551	302224
13644	302225
13815	302226
1999	302227
29541	302228
3015	302229
8421	302230
2156	302231
59911	302232
21164	302233
10002	302234
59425	302235
44363	302236
15806	302237
7749	302238
9320	302239
108741	302240
93415	302241
91507	302242
47925	302243
14038	302244
3054	302245
13825	302246
36567	302247
8370	302248
3	302249
34234	302250
58456	302251
65992	302252
23055	302253
43603	302254
19410	302255
75661	302256
7023	302257
113452	302258
105820	302259
93842	302260
43160	302261
94097	302262
78764	302263
1434	302264
14862	302265
48018	302266
105257	302267
36567	302268
4492	302269
33358	302270
108295	302271
53662	302272
14194	302273
70436	302274
17199	302275
3278	302276
143965	302277
13681	302278
13733	302279
93522	302280
1139	302281
47616	302282
16927	302283
99672	302284
2251	302285
140052	302286
76248	302287
13799	302288
76353	302289
167679	302290
59826	302291
19501	302292
236	302293
4239	302294
85759	302295
18267	302296
50021	302297
57765	302298
115797	302299
4775	302300
23639	302301
38166	302302
40139	302303
19631	302304
30925	302305
76065	302306
110106	302307
3430	302308
76924	302309
25019	302310
26292	302311
44190	302312
11965	302313
93650	302314
33156	302315
30912	302316
1219	302317
131197	302318
91686	302319
84807	302320
11613	302321
69242	302322
43527	302323
7371	302324
30702	302325
167133	302326
96381	302327
20959	302328
64139	302329
31643	302330
20356	302331
74180	302332
109046	302333
41598	302334
60545	302335
67080	302336
27	302337
14948	302338
40922	302339
127310	302340
650	302341
88923	302342
33137	302343
111200	302344
122203	302345
100412	302346
14415	302347
31766	302348
8614	302349
13380	302350
122769	302351
38054	302352
3669	302353
76367	302354
1955	302355
3470	302356
2364	302357
3439	302358
8252	302359
53475	302360
64333	302361
128635	302362
71401	302363
43093	302364
71311	302365
23953	302366
35796	302367
100498	302368
59116	302369
59466	302370
129914	302371
127210	302372
418	302373
40295	302374
27621	302375
83781	302376
98140	302377
2097	302378
10841	302379
115767	302380
30210	302381
90172	302382
19398	302383
1390	302384
36730	302385
44955	302386
4100	302387
20115	302388
43068	302389
22544	302390
116036	302391
104143	302392
77714	302393
20660	302394
38473	302395
9564	302396
110030	302397
75008	302398
47080	302399
134327	302400
10641	302401
21535	302402
111758	302403
14382	302404
2058	302405
53468	302406
62530	302407
19441	302408
61932	302409
13531	302410
22873	302411
30863	302412
15612	302413
5982	302414
8562	302415
8554	302416
19222	302417
17326	302418
128474	302419
15059	302420
56174	302421
42061	302422
52208	302423
74493	302424
38812	302425
59787	302426
36209	302427
11854	302428
67486	302429
108757	302430
16473	302431
19647	302432
39886	302433
134608	302434
40669	302435
78843	302436
2640	302437
2881	302438
37660	302439
6531	302440
159738	302441
30047	302442
94112	302443
98243	302444
115018	302445
27242	302446
43021	302447
18748	302448
124009	302449
97990	302450
8937	302451
71682	302452
71479	302453
44339	302454
19955	302455
77790	302456
55255	302457
24531	302458
113448	302459
12617	302460
119197	302461
71940	302462
28403	302463
10350	302464
78740	302465
101034	302466
47626	302467
153639	302468
92401	302469
154402	302470
20169	302471
105792	302472
26094	302473
90778	302474
56955	302475
111842	302476
9740	302477
30313	302478
62448	302479
98710	302480
79358	302481
25210	302482
163668	302483
13681	302484
47018	302485
95858	302486
91968	302487
29297	302488
9568	302489
56508	302490
51133	302491
2071	302492
18440	302493
12707	302494
25401	302495
5989	302496
18361	302497
57737	302498
64122	302499
91425	302500
119952	302501
18023	302502
10262	302503
29245	302504
73239	302505
145675	302506
79782	302507
34776	302508
102872	302509
153372	302510
22730	302511
15552	302512
115693	302513
21523	302514
8914	302515
45238	302516
52564	302517
50370	302518
37240	302519
54587	302520
18557	302521
22579	302522
77196	302523
98499	302524
3257	302525
26380	302526
6605	302527
36469	302528
20787	302529
11585	302530
327	302531
23285	302532
52859	302533
22941	302534
11327	302535
34029	302536
79158	302537
12293	302538
34092	302539
161016	302540
51989	302541
24337	302542
7929	302543
88601	302544
7909	302545
14344	302546
84816	302547
25046	302548
37942	302549
26013	302550
58411	302551
103706	302552
747	302553
64520	302554
35728	302555
54012	302556
2103	302557
43439	302558
26356	302559
98457	302560
2854	302561
1334	302562
29854	302563
85403	302564
74716	302565
223	302566
32826	302567
47426	302568
22870	302569
10855	302570
76258	302571
39642	302572
75065	302573
6646	302574
67220	302575
96331	302576
580	302577
4759	302578
134	302579
154160	302580
6237	302581
6828	302582
51759	302583
45186	302584
19715	302585
113874	302586
17073	302587
9415	302588
27664	302589
588	302590
21750	302591
36591	302592
3408	302593
18798	302594
5535	302595
43968	302596
3380	302597
1818	302598
147157	302599
15580	302600
16698	302601
13269	302602
134918	302603
40294	302604
16611	302605
63879	302606
97872	302607
11345	302608
365	302609
88566	302610
91668	302611
27582	302612
28204	302613
1827	302614
7792	302615
40248	302616
56087	302617
20073	302618
40143	302619
131569	302620
51784	302621
19180	302622
9991	302623
58702	302624
121838	302625
4998	302626
24883	302627
52399	302628
117679	302629
12292	302630
3512	302631
14158	302632
14262	302633
3195	302634
53649	302635
78070	302636
46519	302637
18263	302638
101819	302639
103710	302640
28914	302641
125294	302642
20222	302643
31768	302644
62393	302645
38410	302646
5071	302647
38446	302648
52307	302649
57674	302650
12531	302651
58074	302652
35517	302653
14	302654
108592	302655
7104	302656
50687	302657
129982	302658
3523	302659
11347	302660
19885	302661
40645	302662
2841	302663
162471	302664
95167	302665
2268	302666
67772	302667
28810	302668
801	302669
33705	302670
79328	302671
4268	302672
51836	302673
168890	302674
2757	302675
7920	302676
96239	302677
24774	302678
42078	302679
139621	302680
125483	302681
141687	302682
7680	302683
38732	302684
1102	302685
108770	302686
49931	302687
120081	302688
5020	302689
17903	302690
59251	302691
46571	302692
20662	302693
59595	302694
48562	302695
5448	302696
2826	302697
21503	302698
12502	302699
30931	302700
71503	302701
50549	302702
60748	302703
105415	302704
65395	302705
81480	302706
9555	302707
80949	302708
122	302709
19303	302710
4653	302711
52069	302712
54859	302713
20591	302714
72955	302715
115733	302716
18052	302717
45323	302718
39331	302719
59588	302720
58750	302721
22103	302722
38094	302723
56570	302724
83117	302725
25623	302726
21069	302727
56819	302728
91221	302729
11120	302730
43836	302731
18275	302732
112183	302733
66807	302734
122942	302735
72300	302736
137007	302737
60111	302738
3075	302739
3745	302740
122382	302741
109841	302742
25674	302743
134588	302744
155181	302745
30405	302746
12236	302747
41	302748
4605	302749
18641	302750
28982	302751
49492	302752
34842	302753
398	302754
128232	302755
5833	302756
74086	302757
8591	302758
68583	302759
8112	302760
167483	302761
82516	302762
107019	302763
1632	302764
51325	302765
113930	302766
95927	302767
53852	302768
58528	302769
38551	302770
13844	302771
25974	302772
7982	302773
75500	302774
39401	302775
8897	302776
64563	302777
13922	302778
45934	302779
92091	302780
40343	302781
1807	302782
7443	302783
2521	302784
25329	302785
148027	302786
49532	302787
98479	302788
52643	302789
40569	302790
57682	302791
9079	302792
8266	302793
111380	302794
3487	302795
82519	302796
10018	302797
19865	302798
34806	302799
30333	302800
33560	302801
44292	302802
73219	302803
98608	302804
10059	302805
41678	302806
6650	302807
10647	302808
124816	302809
134035	302810
526	302811
50574	302812
166915	302813
7750	302814
104720	302815
12565	302816
65918	302817
65013	302818
5940	302819
392	302820
19425	302821
63450	302822
4845	302823
6495	302824
41840	302825
18746	302826
8738	302827
58005	302828
71958	302829
12222	302830
26277	302831
107286	302832
8233	302833
3916	302834
14031	302835
42375	302836
7116	302837
20999	302838
3900	302839
102632	302840
6318	302841
69624	302842
76031	302843
6303	302844
81374	302845
60532	302846
10460	302847
64543	302848
51224	302849
19427	302850
773	302851
97	302852
49747	302853
33924	302854
2086	302855
617	302856
12351	302857
37167	302858
124045	302859
13670	302860
55251	302861
90262	302862
2987	302863
1929	302864
93787	302865
32420	302866
61492	302867
10236	302868
6713	302869
1920	302870
2884	302871
10002	302872
14035	302873
158240	302874
52905	302875
98760	302876
18086	302877
128960	302878
4117	302879
29165	302880
94869	302881
26462	302882
14111	302883
87524	302884
87334	302885
20753	302886
126614	302887
1573	302888
44206	302889
2664	302890
21780	302891
19479	302892
136300	302893
2204	302894
12066	302895
3490	302896
40110	302897
743	302898
25432	302899
65686	302900
626	302901
20399	302902
138154	302903
67675	302904
92391	302905
10479	302906
81308	302907
14081	302908
131910	302909
65170	302910
30395	302911
118218	302912
76588	302913
46845	302914
69611	302915
50345	302916
32622	302917
49328	302918
15068	302919
89106	302920
49732	302921
3799	302922
68047	302923
45122	302924
42225	302925
82712	302926
11320	302927
34327	302928
8860	302929
86195	302930
1813	302931
76657	302932
104497	302933
11961	302934
122399	302935
14522	302936
68037	302937
13755	302938
32913	302939
44044	302940
23324	302941
155274	302942
98647	302943
33793	302944
123	302945
130912	302946
99042	302947
62525	302948
24026	302949
12990	302950
14944	302951
43990	302952
9130	302953
18097	302954
145288	302955
16439	302956
102502	302957
12557	302958
32280	302959
16572	302960
112218	302961
134427	302962
53776	302963
21935	302964
6629	302965
23426	302966
336	302967
70780	302968
35144	302969
160112	302970
65628	302971
9524	302972
17988	302973
87925	302974
46864	302975
4504	302976
2758	302977
35901	302978
31661	302979
29793	302980
18148	302981
138224	302982
86107	302983
1647	302984
43122	302985
1926	302986
65552	302987
31515	302988
72135	302989
18694	302990
19466	302991
6229	302992
53781	302993
20847	302994
13212	302995
5906	302996
37517	302997
3504	302998
82418	302999
6254	303000
14830	303001
4286	303002
12015	303003
19014	303004
102285	303005
71509	303006
6712	303007
143834	303008
58248	303009
12711	303010
109972	303011
32758	303012
2822	303013
52988	303014
139292	303015
23833	303016
16067	303017
42909	303018
2464	303019
61104	303020
25585	303021
87	303022
922	303023
7781	303024
146	303025
27764	303026
20922	303027
21198	303028
29870	303029
6038	303030
30068	303031
90636	303032
45325	303033
136655	303034
11764	303035
19891	303036
16947	303037
30925	303038
80109	303039
18577	303040
1904	303041
140640	303042
46511	303043
89450	303044
86064	303045
92242	303046
67181	303047
41650	303048
3044	303049
114756	303050
136286	303051
12334	303052
40137	303053
9334	303054
10035	303055
250	303056
46929	303057
41024	303058
75826	303059
50217	303060
81114	303061
79770	303062
2913	303063
83602	303064
7798	303065
48470	303066
2443	303067
2981	303068
13285	303069
2211	303070
15050	303071
23326	303072
34634	303073
54591	303074
4967	303075
28135	303076
98	303077
34518	303078
20324	303079
95683	303080
80114	303081
66573	303082
104570	303083
137316	303084
65119	303085
13608	303086
13307	303087
61947	303088
81061	303089
13638	303090
24014	303091
8151	303092
16176	303093
16540	303094
4055	303095
19796	303096
8722	303097
35544	303098
34514	303099
2481	303100
6069	303101
18789	303102
25874	303103
23102	303104
50516	303105
9172	303106
14198	303107
49445	303108
104304	303109
45606	303110
11442	303111
141724	303112
46717	303113
41138	303114
63865	303115
12426	303116
67802	303117
24508	303118
2914	303119
27820	303120
30810	303121
3953	303122
15191	303123
4883	303124
60835	303125
52960	303126
83073	303127
42135	303128
62423	303129
143177	303130
15836	303131
58942	303132
44213	303133
64477	303134
123841	303135
96555	303136
86793	303137
38590	303138
20290	303139
49201	303140
62947	303141
10448	303142
40781	303143
14969	303144
114594	303145
63537	303146
14625	303147
19349	303148
2344	303149
9964	303150
84888	303151
6	303152
16299	303153
33644	303154
30290	303155
68132	303156
1080	303157
2871	303158
41488	303159
44916	303160
97170	303161
74053	303162
7855	303163
93179	303164
28850	303165
108748	303166
37773	303167
29718	303168
25378	303169
25087	303170
137546	303171
12759	303172
22343	303173
35437	303174
63952	303175
76373	303176
10737	303177
24960	303178
111663	303179
52633	303180
78334	303181
96826	303182
80788	303183
21182	303184
71906	303185
31090	303186
42280	303187
25678	303188
23593	303189
93543	303190
139231	303191
50018	303192
5066	303193
16378	303194
3259	303195
43534	303196
45018	303197
44049	303198
34530	303199
10756	303200
8201	303201
3649	303202
4180	303203
30601	303204
22393	303205
455	303206
5378	303207
5824	303208
50892	303209
60898	303210
135931	303211
10096	303212
21871	303213
9198	303214
28632	303215
10083	303216
55218	303217
43541	303218
149575	303219
2740	303220
9408	303221
28879	303222
14419	303223
107946	303224
29417	303225
10964	303226
87474	303227
23487	303228
14399	303229
142099	303230
81300	303231
7907	303232
75368	303233
151986	303234
134350	303235
2893	303236
54084	303237
22163	303238
58232	303239
34604	303240
8084	303241
45701	303242
24655	303243
5260	303244
64717	303245
73057	303246
60427	303247
353	303248
25059	303249
670	303250
30477	303251
96824	303252
22717	303253
41103	303254
50745	303255
27923	303256
30294	303257
89764	303258
7469	303259
69240	303260
54279	303261
26993	303262
52382	303263
43100	303264
9645	303265
49165	303266
35391	303267
40859	303268
72802	303269
15201	303270
164	303271
54064	303272
36685	303273
43105	303274
99793	303275
74150	303276
15751	303277
1740	303278
18750	303279
67822	303280
89008	303281
1217	303282
21439	303283
86638	303284
2833	303285
26425	303286
65048	303287
10773	303288
13511	303289
116062	303290
42648	303291
9882	303292
86137	303293
45864	303294
35766	303295
1584	303296
71282	303297
772	303298
123823	303299
43091	303300
28116	303301
37478	303302
21259	303303
60891	303304
42887	303305
5188	303306
87869	303307
1309	303308
108241	303309
231	303310
121653	303311
97662	303312
98878	303313
31876	303314
78387	303315
8662	303316
19485	303317
89422	303318
14402	303319
2762	303320
50135	303321
138244	303322
154510	303323
18368	303324
91502	303325
82633	303326
8286	303327
38032	303328
96679	303329
41408	303330
20033	303331
9133	303332
47444	303333
48083	303334
62395	303335
29192	303336
11604	303337
137192	303338
1925	303339
9582	303340
38057	303341
33048	303342
29256	303343
21748	303344
1477	303345
26116	303346
6817	303347
48316	303348
66350	303349
88831	303350
15860	303351
78808	303352
68287	303353
100002	303354
7156	303355
34444	303356
554	303357
65	303358
3349	303359
7730	303360
20878	303361
105903	303362
77298	303363
67152	303364
7929	303365
109151	303366
3944	303367
12682	303368
27857	303369
156286	303370
1097	303371
28554	303372
48322	303373
11986	303374
41334	303375
109031	303376
125614	303377
51823	303378
94518	303379
713	303380
36699	303381
43106	303382
57782	303383
8241	303384
138104	303385
27738	303386
22908	303387
52102	303388
17853	303389
26054	303390
41278	303391
21433	303392
75551	303393
65189	303394
47942	303395
23456	303396
81869	303397
148761	303398
13884	303399
1588	303400
22063	303401
58202	303402
4294	303403
35626	303404
108012	303405
7656	303406
4604	303407
18087	303408
15111	303409
14614	303410
77400	303411
73617	303412
123316	303413
65999	303414
11655	303415
22122	303416
66724	303417
8259	303418
135841	303419
19239	303420
4041	303421
41280	303422
6901	303423
15023	303424
2753	303425
39152	303426
21073	303427
79673	303428
85959	303429
105443	303430
12912	303431
15172	303432
10759	303433
500	303434
89765	303435
53494	303436
130925	303437
135648	303438
45873	303439
47599	303440
67665	303441
127096	303442
56792	303443
16082	303444
62550	303445
131873	303446
8293	303447
6314	303448
5771	303449
98095	303450
150755	303451
23182	303452
15506	303453
22363	303454
120070	303455
62888	303456
101327	303457
59127	303458
5856	303459
4007	303460
44668	303461
489	303462
54176	303463
101	303464
90209	303465
14211	303466
27473	303467
42731	303468
17992	303469
25178	303470
113617	303471
46315	303472
117202	303473
19275	303474
91110	303475
72184	303476
135615	303477
755	303478
6304	303479
49978	303480
29563	303481
143247	303482
54167	303483
2731	303484
10413	303485
106037	303486
18075	303487
25632	303488
110656	303489
2164	303490
44382	303491
24688	303492
83394	303493
43129	303494
28719	303495
8574	303496
11370	303497
14773	303498
14060	303499
14972	303500
141	303501
92066	303502
11302	303503
1596	303504
105103	303505
105313	303506
22314	303507
11091	303508
1024	303509
12745	303510
12464	303511
69791	303512
1725	303513
29626	303514
67253	303515
29855	303516
29781	303517
36525	303518
5988	303519
14202	303520
1639	303521
19299	303522
46274	303523
13525	303524
129	303525
47989	303526
19854	303527
28756	303528
78404	303529
112706	303530
30716	303531
33798	303532
38419	303533
7100	303534
8464	303535
72360	303536
52552	303537
41654	303538
114412	303539
24482	303540
4534	303541
50588	303542
29748	303543
523	303544
17013	303545
3118	303546
8343	303547
875	303548
104503	303549
35147	303550
105974	303551
41	303552
21347	303553
63506	303554
44452	303555
3021	303556
2055	303557
31296	303558
159094	303559
92779	303560
46741	303561
8463	303562
70275	303563
52572	303564
5306	303565
3922	303566
53120	303567
60863	303568
17009	303569
5585	303570
2592	303571
115955	303572
38793	303573
57757	303574
94708	303575
33351	303576
41441	303577
49271	303578
83468	303579
43939	303580
34279	303581
18650	303582
59663	303583
23226	303584
86444	303585
67897	303586
11199	303587
115361	303588
42658	303589
35265	303590
3626	303591
52735	303592
3598	303593
23777	303594
849	303595
23016	303596
1248	303597
93253	303598
26200	303599
90798	303600
1005	303601
1393	303602
77011	303603
28147	303604
76845	303605
23221	303606
15490	303607
2704	303608
23318	303609
151309	303610
3212	303611
93396	303612
35433	303613
12016	303614
103466	303615
603	303616
64195	303617
24142	303618
27618	303619
29307	303620
64538	303621
105	303622
71844	303623
31744	303624
63150	303625
7936	303626
60742	303627
7833	303628
15540	303629
107716	303630
9970	303631
67228	303632
4513	303633
14581	303634
12218	303635
343	303636
32838	303637
115037	303638
54274	303639
120687	303640
53513	303641
16217	303642
148203	303643
50592	303644
118233	303645
16214	303646
5621	303647
52908	303648
10263	303649
109400	303650
84403	303651
67314	303652
1042	303653
20050	303654
17196	303655
87901	303656
18312	303657
105632	303658
12859	303659
1586	303660
53628	303661
107715	303662
11885	303663
61005	303664
146326	303665
46962	303666
10468	303667
4613	303668
14606	303669
81360	303670
88008	303671
95633	303672
104638	303673
60500	303674
88616	303675
9100	303676
119532	303677
58026	303678
18479	303679
13981	303680
45172	303681
119664	303682
42655	303683
4744	303684
9111	303685
7668	303686
65797	303687
24086	303688
46036	303689
290	303690
148261	303691
7036	303692
50138	303693
8440	303694
57183	303695
120196	303696
23866	303697
43160	303698
164654	303699
11928	303700
39718	303701
34359	303702
11097	303703
86964	303704
12888	303705
41627	303706
61548	303707
2512	303708
138159	303709
956	303710
7442	303711
14151	303712
7614	303713
8782	303714
1601	303715
58031	303716
5079	303717
43434	303718
121357	303719
63143	303720
66009	303721
2784	303722
93050	303723
118606	303724
160417	303725
12934	303726
116849	303727
69769	303728
39018	303729
83855	303730
51005	303731
81393	303732
70027	303733
68540	303734
156029	303735
101823	303736
1866	303737
45452	303738
25161	303739
26836	303740
1029	303741
18827	303742
51811	303743
25078	303744
21465	303745
88548	303746
10850	303747
24710	303748
9143	303749
62948	303750
8742	303751
50643	303752
5220	303753
21690	303754
12048	303755
74263	303756
107627	303757
101759	303758
12902	303759
8791	303760
3191	303761
11343	303762
4386	303763
68743	303764
1024	303765
95517	303766
26087	303767
6843	303768
18583	303769
107816	303770
1666	303771
23418	303772
114315	303773
12834	303774
134758	303775
66571	303776
59153	303777
25979	303778
31748	303779
27770	303780
43028	303781
146622	303782
8469	303783
12403	303784
24403	303785
7074	303786
25216	303787
31703	303788
139887	303789
3207	303790
31330	303791
19360	303792
15636	303793
32668	303794
28209	303795
44817	303796
40017	303797
82790	303798
89824	303799
63702	303800
44273	303801
13897	303802
29995	303803
35468	303804
50706	303805
25138	303806
56511	303807
85083	303808
127582	303809
7720	303810
2651	303811
6918	303812
11513	303813
21414	303814
21806	303815
4524	303816
25071	303817
23163	303818
43491	303819
38426	303820
34704	303821
79596	303822
85707	303823
79470	303824
355	303825
37330	303826
16607	303827
4008	303828
32761	303829
87047	303830
139039	303831
24177	303832
16913	303833
33476	303834
144608	303835
34626	303836
27071	303837
118819	303838
17878	303839
87579	303840
35380	303841
17296	303842
67206	303843
115932	303844
6677	303845
8751	303846
3104	303847
72856	303848
43061	303849
109636	303850
4809	303851
97462	303852
40033	303853
79820	303854
19094	303855
29294	303856
3478	303857
3688	303858
6409	303859
36197	303860
49629	303861
63448	303862
5366	303863
138401	303864
1618	303865
136789	303866
337	303867
117415	303868
209	303869
45254	303870
62024	303871
21055	303872
6272	303873
110319	303874
21619	303875
111284	303876
14820	303877
4875	303878
736	303879
103569	303880
34095	303881
19462	303882
17703	303883
133639	303884
38654	303885
3374	303886
11609	303887
55571	303888
43439	303889
42864	303890
99133	303891
16264	303892
23229	303893
5224	303894
52394	303895
136726	303896
4391	303897
34458	303898
65165	303899
39253	303900
89756	303901
33781	303902
31132	303903
53695	303904
125	303905
15766	303906
15682	303907
7948	303908
44084	303909
23274	303910
75578	303911
21191	303912
26108	303913
121977	303914
511	303915
51552	303916
116968	303917
109493	303918
6253	303919
67362	303920
24224	303921
134890	303922
28410	303923
29203	303924
41725	303925
642	303926
109384	303927
45071	303928
71274	303929
135469	303930
13205	303931
50500	303932
85330	303933
13221	303934
36695	303935
8273	303936
87775	303937
35872	303938
59766	303939
28613	303940
58942	303941
7221	303942
106470	303943
1534	303944
157494	303945
3147	303946
58068	303947
20551	303948
15834	303949
82579	303950
11020	303951
2527	303952
13382	303953
25062	303954
85642	303955
19646	303956
58128	303957
44752	303958
162496	303959
77928	303960
3501	303961
96190	303962
48383	303963
1755	303964
7887	303965
54265	303966
6548	303967
18053	303968
19935	303969
79568	303970
16663	303971
105646	303972
37580	303973
32791	303974
86482	303975
56056	303976
70632	303977
19200	303978
93044	303979
1052	303980
33049	303981
133739	303982
8973	303983
35382	303984
17926	303985
10187	303986
3062	303987
55465	303988
12830	303989
63385	303990
102780	303991
758	303992
60301	303993
6865	303994
3467	303995
3572	303996
24915	303997
96989	303998
36306	303999
251	304000
111214	304001
113953	304002
16593	304003
159837	304004
34201	304005
65642	304006
164316	304007
67436	304008
49529	304009
5487	304010
104424	304011
7175	304012
15254	304013
27549	304014
28995	304015
112799	304016
99911	304017
4368	304018
54122	304019
81140	304020
46456	304021
14082	304022
13628	304023
1819	304024
5333	304025
25255	304026
2883	304027
14969	304028
13430	304029
81077	304030
25041	304031
42550	304032
4439	304033
6036	304034
28387	304035
8978	304036
3989	304037
28329	304038
13286	304039
67083	304040
8625	304041
115991	304042
154450	304043
128163	304044
6084	304045
89300	304046
165	304047
60105	304048
2729	304049
20262	304050
10948	304051
619	304052
48893	304053
97716	304054
25724	304055
10510	304056
77077	304057
75169	304058
26065	304059
139956	304060
2574	304061
8522	304062
101290	304063
16939	304064
115078	304065
88309	304066
27299	304067
12758	304068
35473	304069
34555	304070
19843	304071
11415	304072
104696	304073
34283	304074
70865	304075
29034	304076
59600	304077
41450	304078
23290	304079
18408	304080
40262	304081
38647	304082
4872	304083
79766	304084
22345	304085
24865	304086
57752	304087
8123	304088
49597	304089
11182	304090
66116	304091
41317	304092
22895	304093
3586	304094
4687	304095
27481	304096
44579	304097
41780	304098
25618	304099
98222	304100
13202	304101
1839	304102
9692	304103
11852	304104
102399	304105
3572	304106
48133	304107
352	304108
52729	304109
16332	304110
167450	304111
28185	304112
53464	304113
29040	304114
25015	304115
58826	304116
42620	304117
74275	304118
9616	304119
36453	304120
15162	304121
42801	304122
39694	304123
701	304124
17182	304125
3503	304126
20119	304127
77	304128
8744	304129
23002	304130
76698	304131
71492	304132
14362	304133
12976	304134
64497	304135
101425	304136
35275	304137
4088	304138
11403	304139
33	304140
58199	304141
10509	304142
2776	304143
57547	304144
97480	304145
23318	304146
17404	304147
1517	304148
25667	304149
152959	304150
12528	304151
14141	304152
53049	304153
28389	304154
6375	304155
11185	304156
85846	304157
152826	304158
3335	304159
65612	304160
3686	304161
134284	304162
73697	304163
118871	304164
37068	304165
74746	304166
106522	304167
49309	304168
528	304169
810	304170
124663	304171
45675	304172
15518	304173
45087	304174
5265	304175
109163	304176
107667	304177
39826	304178
27646	304179
4664	304180
72080	304181
44280	304182
40407	304183
39300	304184
2414	304185
82300	304186
32214	304187
43296	304188
11993	304189
38414	304190
11863	304191
6989	304192
6764	304193
55077	304194
92731	304195
65158	304196
18766	304197
4894	304198
104456	304199
22458	304200
28503	304201
76885	304202
11026	304203
79442	304204
26315	304205
25401	304206
19071	304207
70237	304208
43237	304209
67153	304210
3448	304211
17432	304212
1171	304213
1031	304214
20345	304215
144893	304216
55872	304217
76693	304218
36472	304219
161	304220
4204	304221
31902	304222
62733	304223
7483	304224
35635	304225
53446	304226
24380	304227
6326	304228
1301	304229
21410	304230
109826	304231
16	304232
42701	304233
87836	304234
111814	304235
4841	304236
40226	304237
8443	304238
100645	304239
42753	304240
14330	304241
68790	304242
119618	304243
20707	304244
101056	304245
10554	304246
2103	304247
11579	304248
11719	304249
20218	304250
38064	304251
86242	304252
29962	304253
10515	304254
41479	304255
126696	304256
105591	304257
10838	304258
157561	304259
4381	304260
6469	304261
13815	304262
3561	304263
35357	304264
6251	304265
1847	304266
41148	304267
22777	304268
44473	304269
41615	304270
83320	304271
76008	304272
31314	304273
60809	304274
21462	304275
93387	304276
83353	304277
4843	304278
101771	304279
61274	304280
152410	304281
16271	304282
60777	304283
79357	304284
16009	304285
10558	304286
16958	304287
145222	304288
46312	304289
9320	304290
16392	304291
131860	304292
32214	304293
61613	304294
131177	304295
69761	304296
44440	304297
87810	304298
35848	304299
159524	304300
32922	304301
90047	304302
4208	304303
76195	304304
20601	304305
120094	304306
6491	304307
7896	304308
40363	304309
108355	304310
3417	304311
88780	304312
18377	304313
27274	304314
115028	304315
154257	304316
27365	304317
140927	304318
56310	304319
70677	304320
2729	304321
30247	304322
2821	304323
18152	304324
55342	304325
91212	304326
67850	304327
14617	304328
13310	304329
75149	304330
24418	304331
35226	304332
3231	304333
43862	304334
25160	304335
118723	304336
79794	304337
117881	304338
31670	304339
17295	304340
14568	304341
52966	304342
8178	304343
56347	304344
135274	304345
104606	304346
54650	304347
27739	304348
24951	304349
15086	304350
1473	304351
156282	304352
9137	304353
59757	304354
29673	304355
108397	304356
110887	304357
78549	304358
93612	304359
89833	304360
34713	304361
113182	304362
5872	304363
45675	304364
84436	304365
21867	304366
63181	304367
84998	304368
114680	304369
15293	304370
19	304371
37455	304372
5851	304373
79248	304374
12454	304375
52016	304376
95793	304377
19574	304378
2551	304379
125625	304380
32692	304381
77381	304382
142059	304383
79569	304384
51764	304385
16394	304386
84064	304387
74274	304388
107586	304389
4254	304390
15070	304391
21805	304392
7239	304393
27740	304394
41717	304395
78397	304396
1490	304397
108556	304398
88895	304399
89698	304400
95763	304401
12578	304402
64802	304403
91155	304404
58314	304405
2269	304406
98219	304407
110	304408
132672	304409
471	304410
87522	304411
30295	304412
23349	304413
54132	304414
91944	304415
79656	304416
134295	304417
11012	304418
80773	304419
84412	304420
43676	304421
81376	304422
76448	304423
291	304424
84586	304425
59610	304426
43724	304427
12813	304428
43913	304429
30510	304430
75895	304431
142426	304432
127057	304433
82571	304434
57290	304435
54781	304436
60988	304437
105744	304438
28403	304439
31	304440
102760	304441
76142	304442
118997	304443
68135	304444
114770	304445
47815	304446
63703	304447
42233	304448
25896	304449
100305	304450
34491	304451
106382	304452
59566	304453
857	304454
21709	304455
68959	304456
63749	304457
34554	304458
79050	304459
37948	304460
6158	304461
24214	304462
7541	304463
124968	304464
102460	304465
154259	304466
15507	304467
31453	304468
26047	304469
11043	304470
75970	304471
9727	304472
73776	304473
116453	304474
10068	304475
44822	304476
88680	304477
12803	304478
108058	304479
25529	304480
30610	304481
4450	304482
6	304483
2	304484
21509	304485
135943	304486
21666	304487
47367	304488
17054	304489
27498	304490
12650	304491
105611	304492
20233	304493
26598	304494
79022	304495
28476	304496
55420	304497
26951	304498
144816	304499
160173	304500
67636	304501
2752	304502
68022	304503
63192	304504
18753	304505
83184	304506
73258	304507
20821	304508
121384	304509
25525	304510
126356	304511
82988	304512
40966	304513
115701	304514
73871	304515
134506	304516
80448	304517
30083	304518
6732	304519
60156	304520
165261	304521
81394	304522
11179	304523
459	304524
27980	304525
65104	304526
156839	304527
75358	304528
57454	304529
45137	304530
21859	304531
162948	304532
21773	304533
7810	304534
161302	304535
3613	304536
43456	304537
18222	304538
6197	304539
117851	304540
130779	304541
3333	304542
58715	304543
129696	304544
1756	304545
2672	304546
70837	304547
529	304548
21538	304549
11771	304550
322	304551
6892	304552
23564	304553
43021	304554
19367	304555
5372	304556
75322	304557
15813	304558
6929	304559
82784	304560
69005	304561
103750	304562
10822	304563
95077	304564
50596	304565
37574	304566
3802	304567
24565	304568
32879	304569
122401	304570
27146	304571
23929	304572
83032	304573
861	304574
82365	304575
82277	304576
39160	304577
20297	304578
10433	304579
113290	304580
76987	304581
1071	304582
52498	304583
37764	304584
118052	304585
26066	304586
38287	304587
48639	304588
3659	304589
2942	304590
11173	304591
60364	304592
45541	304593
128476	304594
33988	304595
68191	304596
48988	304597
19636	304598
25270	304599
148356	304600
6635	304601
1002	304602
13011	304603
3382	304604
40990	304605
88818	304606
58514	304607
54572	304608
9898	304609
15439	304610
38619	304611
27547	304612
25336	304613
30590	304614
139950	304615
106180	304616
7084	304617
34268	304618
31253	304619
65676	304620
34987	304621
27168	304622
10465	304623
102899	304624
53627	304625
648	304626
62397	304627
55650	304628
12979	304629
26343	304630
3449	304631
6243	304632
81269	304633
20512	304634
611	304635
53528	304636
49598	304637
74614	304638
66457	304639
15174	304640
88533	304641
8239	304642
63306	304643
21483	304644
3792	304645
29548	304646
116641	304647
31332	304648
145688	304649
10122	304650
42718	304651
3433	304652
54619	304653
84794	304654
16352	304655
68580	304656
10924	304657
23610	304658
5517	304659
13759	304660
101982	304661
35570	304662
91521	304663
37662	304664
40075	304665
81649	304666
33910	304667
62344	304668
22274	304669
69809	304670
101947	304671
24539	304672
36837	304673
108771	304674
165762	304675
26726	304676
1917	304677
11633	304678
21706	304679
44838	304680
95445	304681
37860	304682
21768	304683
169038	304684
6572	304685
3458	304686
5783	304687
91326	304688
2908	304689
45574	304690
30971	304691
19762	304692
89657	304693
9387	304694
4846	304695
98774	304696
56878	304697
60692	304698
53701	304699
122017	304700
91584	304701
69356	304702
58527	304703
83682	304704
130092	304705
130322	304706
103122	304707
2913	304708
62996	304709
89600	304710
5281	304711
64575	304712
74839	304713
119055	304714
1588	304715
32559	304716
76715	304717
93980	304718
8488	304719
41636	304720
103613	304721
32296	304722
60	304723
70396	304724
15365	304725
8106	304726
84997	304727
147499	304728
43594	304729
25947	304730
16886	304731
20861	304732
16316	304733
135557	304734
113744	304735
6543	304736
27121	304737
109152	304738
50065	304739
5275	304740
9301	304741
88614	304742
129709	304743
18925	304744
19333	304745
10748	304746
56228	304747
720	304748
85322	304749
16993	304750
66236	304751
13923	304752
43303	304753
665	304754
66007	304755
80307	304756
27433	304757
211	304758
24059	304759
86711	304760
39100	304761
72862	304762
28943	304763
154947	304764
2305	304765
15897	304766
81269	304767
4830	304768
93289	304769
4505	304770
100723	304771
19054	304772
86402	304773
150294	304774
111924	304775
27857	304776
121869	304777
31002	304778
89412	304779
5855	304780
10271	304781
15103	304782
9852	304783
138788	304784
27891	304785
13325	304786
12391	304787
16213	304788
58121	304789
14579	304790
11533	304791
25751	304792
37135	304793
3012	304794
43818	304795
23517	304796
12861	304797
55414	304798
1980	304799
7518	304800
32333	304801
138127	304802
127312	304803
83506	304804
51547	304805
114831	304806
3978	304807
6395	304808
85878	304809
1423	304810
10073	304811
22875	304812
70329	304813
8431	304814
61488	304815
8771	304816
20101	304817
114977	304818
1180	304819
57656	304820
26173	304821
1714	304822
151354	304823
11902	304824
93145	304825
155714	304826
19968	304827
21089	304828
67192	304829
5915	304830
22834	304831
41728	304832
44470	304833
4733	304834
57201	304835
24786	304836
96299	304837
36999	304838
2816	304839
34533	304840
54242	304841
60126	304842
8733	304843
67251	304844
9254	304845
6985	304846
26282	304847
26730	304848
40263	304849
865	304850
24995	304851
56166	304852
30984	304853
23531	304854
17829	304855
12580	304856
25520	304857
67775	304858
126875	304859
129114	304860
55107	304861
3982	304862
23248	304863
11903	304864
3437	304865
97197	304866
74811	304867
15419	304868
37453	304869
2377	304870
98350	304871
4848	304872
21025	304873
111059	304874
7931	304875
94411	304876
35093	304877
49402	304878
4345	304879
50537	304880
145696	304881
28128	304882
116551	304883
6686	304884
1734	304885
6006	304886
1208	304887
79318	304888
39681	304889
128539	304890
17111	304891
26827	304892
3700	304893
41277	304894
99937	304895
67609	304896
34400	304897
74379	304898
117264	304899
65555	304900
29976	304901
4479	304902
3911	304903
98987	304904
127777	304905
900	304906
3315	304907
67738	304908
72939	304909
1307	304910
49619	304911
16337	304912
30116	304913
10928	304914
1430	304915
6725	304916
70447	304917
21509	304918
61101	304919
68672	304920
86323	304921
13901	304922
394	304923
14460	304924
1479	304925
66602	304926
9968	304927
35361	304928
21733	304929
52904	304930
31387	304931
116008	304932
3221	304933
4931	304934
2743	304935
124661	304936
92779	304937
68332	304938
62463	304939
26383	304940
148405	304941
1656	304942
28	304943
29608	304944
20329	304945
91438	304946
6439	304947
116155	304948
33475	304949
80014	304950
36191	304951
141471	304952
146743	304953
6021	304954
139563	304955
22602	304956
44684	304957
51364	304958
112004	304959
2392	304960
5106	304961
121681	304962
18978	304963
883	304964
25875	304965
27846	304966
41415	304967
557	304968
5886	304969
75732	304970
146621	304971
6565	304972
34697	304973
62039	304974
489	304975
2348	304976
4452	304977
2317	304978
42155	304979
15066	304980
11259	304981
76000	304982
36275	304983
576	304984
73567	304985
39620	304986
79862	304987
108650	304988
50351	304989
58979	304990
110385	304991
82691	304992
9452	304993
16351	304994
13650	304995
1984	304996
21623	304997
22055	304998
23389	304999
88174	305000
22841	305001
72052	305002
61799	305003
46136	305004
118557	305005
54917	305006
12306	305007
58102	305008
124401	305009
14573	305010
24827	305011
17144	305012
21355	305013
108613	305014
97080	305015
2779	305016
6595	305017
112850	305018
2141	305019
13577	305020
68058	305021
3649	305022
28070	305023
154943	305024
91460	305025
8835	305026
22682	305027
9926	305028
26481	305029
14560	305030
84076	305031
56172	305032
22992	305033
5536	305034
45533	305035
13265	305036
21290	305037
9913	305038
102470	305039
50551	305040
34369	305041
50274	305042
65725	305043
75091	305044
93548	305045
44639	305046
29758	305047
3463	305048
21670	305049
75472	305050
28236	305051
17716	305052
46280	305053
51897	305054
28619	305055
26851	305056
40292	305057
82318	305058
17225	305059
46709	305060
32260	305061
4433	305062
30890	305063
10749	305064
29961	305065
27626	305066
5716	305067
95628	305068
18479	305069
10761	305070
48195	305071
27539	305072
26252	305073
158310	305074
105980	305075
104123	305076
3173	305077
67611	305078
6658	305079
45451	305080
55082	305081
31096	305082
57328	305083
79157	305084
94249	305085
29827	305086
31241	305087
84014	305088
23964	305089
93284	305090
34255	305091
49170	305092
46314	305093
92308	305094
17028	305095
17976	305096
49103	305097
27607	305098
137700	305099
8287	305100
14490	305101
8273	305102
11470	305103
71973	305104
1761	305105
17809	305106
58028	305107
168056	305108
111826	305109
329	305110
51080	305111
83205	305112
24922	305113
47497	305114
65258	305115
51085	305116
4606	305117
14502	305118
126983	305119
708	305120
15692	305121
55392	305122
1395	305123
79056	305124
109223	305125
63952	305126
101853	305127
19569	305128
63064	305129
91544	305130
94994	305131
11987	305132
1956	305133
35829	305134
82700	305135
37132	305136
88518	305137
3792	305138
2093	305139
38854	305140
90690	305141
35727	305142
1969	305143
145385	305144
12703	305145
74676	305146
73755	305147
126237	305148
25455	305149
20408	305150
19484	305151
123010	305152
7776	305153
42695	305154
40989	305155
29008	305156
38719	305157
88186	305158
96541	305159
49698	305160
64499	305161
47702	305162
124872	305163
89411	305164
27105	305165
74975	305166
89636	305167
22370	305168
54978	305169
35607	305170
5312	305171
45506	305172
139071	305173
82974	305174
42588	305175
62569	305176
90428	305177
19001	305178
2550	305179
13168	305180
7188	305181
40247	305182
70853	305183
17860	305184
23602	305185
57073	305186
86660	305187
3529	305188
20168	305189
109316	305190
361	305191
131567	305192
18947	305193
19018	305194
32270	305195
12763	305196
63637	305197
1004	305198
31200	305199
9697	305200
7475	305201
12740	305202
36023	305203
65829	305204
25029	305205
52080	305206
72927	305207
62342	305208
26120	305209
4800	305210
43378	305211
2662	305212
83230	305213
65676	305214
30276	305215
81758	305216
33512	305217
38468	305218
17108	305219
12614	305220
3223	305221
15134	305222
32649	305223
29207	305224
1865	305225
113048	305226
79132	305227
2720	305228
31146	305229
106534	305230
102792	305231
132786	305232
71230	305233
69507	305234
954	305235
42469	305236
23932	305237
130700	305238
92276	305239
152979	305240
3150	305241
103371	305242
11365	305243
25144	305244
32222	305245
33657	305246
10756	305247
93824	305248
118939	305249
9407	305250
61796	305251
73753	305252
30414	305253
8541	305254
13001	305255
39319	305256
3142	305257
15938	305258
8367	305259
38308	305260
57992	305261
125696	305262
112050	305263
26617	305264
73795	305265
10336	305266
52204	305267
2071	305268
63243	305269
25229	305270
40867	305271
23265	305272
100963	305273
15025	305274
69954	305275
36352	305276
78099	305277
35527	305278
61232	305279
42426	305280
127765	305281
8633	305282
159117	305283
3634	305284
42848	305285
59377	305286
7625	305287
131303	305288
134542	305289
104417	305290
6941	305291
74867	305292
151872	305293
163336	305294
65983	305295
7213	305296
53015	305297
164611	305298
33091	305299
128001	305300
15407	305301
336	305302
85559	305303
17202	305304
79257	305305
39699	305306
47668	305307
6895	305308
9713	305309
131798	305310
23719	305311
41131	305312
6885	305313
17408	305314
25567	305315
78334	305316
39598	305317
27529	305318
36171	305319
2888	305320
53797	305321
128487	305322
45970	305323
17124	305324
2598	305325
7614	305326
72486	305327
33626	305328
58172	305329
87202	305330
105256	305331
71365	305332
18690	305333
94380	305334
32622	305335
45613	305336
63939	305337
15078	305338
30578	305339
5037	305340
52646	305341
36798	305342
34400	305343
2806	305344
28939	305345
122303	305346
35758	305347
37287	305348
796	305349
97129	305350
56380	305351
48726	305352
27659	305353
20100	305354
13278	305355
105119	305356
73241	305357
88085	305358
9018	305359
7419	305360
119342	305361
74311	305362
22972	305363
43010	305364
38187	305365
9834	305366
55266	305367
35119	305368
7392	305369
15703	305370
13481	305371
7348	305372
43367	305373
12044	305374
206	305375
12831	305376
73670	305377
116057	305378
81168	305379
107687	305380
25670	305381
72235	305382
102993	305383
116851	305384
49341	305385
31512	305386
66962	305387
17090	305388
400	305389
80975	305390
6209	305391
46313	305392
22564	305393
38284	305394
57071	305395
4275	305396
90851	305397
46531	305398
60668	305399
37003	305400
19775	305401
22462	305402
72632	305403
43251	305404
8790	305405
67537	305406
3488	305407
24053	305408
56126	305409
61606	305410
596	305411
50432	305412
560	305413
8132	305414
7774	305415
88244	305416
31239	305417
92417	305418
14108	305419
7848	305420
11059	305421
38653	305422
543	305423
43865	305424
6946	305425
83842	305426
9359	305427
37010	305428
9741	305429
83353	305430
78491	305431
25804	305432
6922	305433
67747	305434
56004	305435
4557	305436
82986	305437
13927	305438
135297	305439
4054	305440
26305	305441
91332	305442
37351	305443
41430	305444
46097	305445
99352	305446
93409	305447
1475	305448
17789	305449
2478	305450
53678	305451
42397	305452
24526	305453
52346	305454
53500	305455
29115	305456
34658	305457
1803	305458
1986	305459
2161	305460
2744	305461
55536	305462
65226	305463
35034	305464
21583	305465
69539	305466
162950	305467
2062	305468
434	305469
63848	305470
43571	305471
67124	305472
28663	305473
49172	305474
132103	305475
91670	305476
57060	305477
101950	305478
39573	305479
118394	305480
5615	305481
80230	305482
10546	305483
17959	305484
47088	305485
10946	305486
20559	305487
16798	305488
10564	305489
8946	305490
21578	305491
37091	305492
42306	305493
12006	305494
50521	305495
5622	305496
32491	305497
17602	305498
2396	305499
58771	305500
38443	305501
98406	305502
147661	305503
67735	305504
50624	305505
2431	305506
46903	305507
3818	305508
20075	305509
3845	305510
12692	305511
17390	305512
95347	305513
7310	305514
30549	305515
12467	305516
65166	305517
32000	305518
17355	305519
99774	305520
88603	305521
31558	305522
8142	305523
4082	305524
32420	305525
9279	305526
97265	305527
9037	305528
115618	305529
61421	305530
1041	305531
33327	305532
77771	305533
13232	305534
101042	305535
972	305536
99214	305537
133253	305538
87696	305539
5652	305540
29756	305541
44915	305542
46415	305543
5134	305544
81621	305545
36130	305546
5466	305547
10701	305548
10326	305549
96984	305550
97242	305551
50922	305552
1665	305553
14969	305554
89043	305555
1842	305556
38978	305557
10395	305558
45056	305559
22156	305560
3955	305561
130147	305562
136633	305563
2909	305564
74743	305565
29582	305566
39503	305567
4956	305568
69004	305569
24287	305570
61252	305571
98661	305572
32086	305573
64611	305574
41107	305575
40851	305576
96663	305577
17291	305578
12299	305579
132831	305580
130337	305581
7884	305582
63121	305583
65113	305584
86003	305585
125590	305586
33171	305587
32024	305588
110176	305589
29564	305590
59919	305591
20906	305592
12680	305593
70759	305594
86035	305595
14423	305596
116516	305597
17236	305598
43175	305599
4238	305600
47273	305601
14567	305602
27477	305603
92810	305604
93133	305605
14117	305606
3503	305607
156622	305608
72413	305609
77213	305610
30144	305611
133164	305612
45369	305613
7579	305614
5955	305615
62226	305616
46648	305617
14393	305618
93722	305619
1585	305620
45668	305621
64166	305622
111457	305623
4125	305624
28223	305625
3309	305626
35685	305627
29253	305628
62039	305629
20951	305630
54409	305631
2245	305632
6219	305633
81465	305634
29451	305635
34354	305636
2333	305637
156079	305638
9920	305639
13524	305640
30357	305641
143072	305642
75672	305643
10358	305644
8454	305645
132271	305646
23376	305647
134931	305648
12040	305649
8293	305650
62361	305651
25961	305652
4726	305653
1240	305654
56142	305655
508	305656
23829	305657
2559	305658
38257	305659
67654	305660
7477	305661
6966	305662
58080	305663
17740	305664
12592	305665
123083	305666
78250	305667
38377	305668
49068	305669
1310	305670
9043	305671
97219	305672
24263	305673
8905	305674
87562	305675
151720	305676
94865	305677
13361	305678
21541	305679
5091	305680
18875	305681
122552	305682
24409	305683
9808	305684
71	305685
393	305686
73273	305687
5786	305688
4503	305689
73287	305690
61052	305691
13649	305692
15296	305693
136246	305694
46316	305695
42483	305696
42873	305697
29426	305698
137176	305699
11159	305700
18669	305701
68076	305702
148419	305703
10999	305704
18620	305705
94706	305706
89719	305707
39747	305708
5796	305709
4414	305710
141404	305711
55712	305712
67529	305713
65461	305714
55281	305715
16013	305716
13850	305717
66815	305718
10391	305719
1510	305720
9392	305721
35348	305722
39368	305723
68961	305724
37886	305725
67685	305726
32590	305727
6588	305728
136886	305729
34967	305730
20886	305731
59771	305732
92116	305733
1568	305734
87414	305735
77844	305736
11866	305737
38256	305738
74134	305739
90990	305740
83523	305741
46681	305742
26946	305743
14677	305744
64775	305745
115329	305746
25302	305747
135869	305748
84635	305749
28872	305750
71305	305751
28806	305752
93917	305753
85172	305754
30412	305755
67360	305756
38808	305757
20932	305758
576	305759
15077	305760
138204	305761
13183	305762
98219	305763
71233	305764
91574	305765
8877	305766
1438	305767
62784	305768
132856	305769
39807	305770
87413	305771
14385	305772
79170	305773
19341	305774
8066	305775
157717	305776
13806	305777
128437	305778
18639	305779
10708	305780
973	305781
97486	305782
9537	305783
162446	305784
4988	305785
65832	305786
7869	305787
48231	305788
89816	305789
15261	305790
90781	305791
131357	305792
11671	305793
1024	305794
74562	305795
80170	305796
92139	305797
48807	305798
79885	305799
48016	305800
21089	305801
10617	305802
123224	305803
53277	305804
94451	305805
16510	305806
167008	305807
5711	305808
6024	305809
57132	305810
20284	305811
1009	305812
91884	305813
15865	305814
30621	305815
28270	305816
118	305817
6797	305818
4230	305819
42013	305820
16297	305821
87798	305822
28605	305823
163687	305824
800	305825
66928	305826
3651	305827
43694	305828
1606	305829
127648	305830
12178	305831
20039	305832
40671	305833
46287	305834
7851	305835
9980	305836
2675	305837
12546	305838
65781	305839
1077	305840
58119	305841
135263	305842
50829	305843
22613	305844
8008	305845
72650	305846
134019	305847
11372	305848
25081	305849
82	305850
17366	305851
1685	305852
39176	305853
71134	305854
157479	305855
95634	305856
1376	305857
58342	305858
102876	305859
107842	305860
48826	305861
8656	305862
2107	305863
36022	305864
2766	305865
44013	305866
97956	305867
11830	305868
9353	305869
136003	305870
8426	305871
66044	305872
23041	305873
24083	305874
92707	305875
41722	305876
53952	305877
35349	305878
40279	305879
7175	305880
32571	305881
7678	305882
52739	305883
59969	305884
18292	305885
55291	305886
62988	305887
13396	305888
2804	305889
58896	305890
4956	305891
64423	305892
44245	305893
89701	305894
39637	305895
52664	305896
86370	305897
3024	305898
49027	305899
50582	305900
32497	305901
98936	305902
59105	305903
12332	305904
22769	305905
14648	305906
101031	305907
105249	305908
115452	305909
26132	305910
21791	305911
12535	305912
26008	305913
40003	305914
14429	305915
103955	305916
43728	305917
49538	305918
19016	305919
111726	305920
9711	305921
5719	305922
33782	305923
81	305924
4715	305925
114471	305926
94889	305927
49151	305928
350	305929
5086	305930
2487	305931
5932	305932
48429	305933
56031	305934
4007	305935
962	305936
128549	305937
3057	305938
89177	305939
26716	305940
44339	305941
55100	305942
92896	305943
45295	305944
42019	305945
47236	305946
1529	305947
27490	305948
75920	305949
20655	305950
125080	305951
44324	305952
7884	305953
5866	305954
127719	305955
24270	305956
83377	305957
12762	305958
118715	305959
18300	305960
80099	305961
33551	305962
17790	305963
43582	305964
69423	305965
33143	305966
93393	305967
25676	305968
10839	305969
71397	305970
997	305971
38419	305972
33729	305973
42389	305974
57535	305975
35076	305976
86627	305977
1590	305978
60854	305979
174	305980
11052	305981
30615	305982
35681	305983
31741	305984
88025	305985
96291	305986
106659	305987
36648	305988
3009	305989
29896	305990
89401	305991
37299	305992
46125	305993
64387	305994
66799	305995
37692	305996
70238	305997
25314	305998
795	305999
38010	306000
37883	306001
74463	306002
9882	306003
62936	306004
2630	306005
36510	306006
82907	306007
159749	306008
33370	306009
54055	306010
77100	306011
9051	306012
29060	306013
107270	306014
37652	306015
1374	306016
2747	306017
49785	306018
68795	306019
51455	306020
45801	306021
143925	306022
8043	306023
12698	306024
96952	306025
54263	306026
51632	306027
32156	306028
44841	306029
129824	306030
2183	306031
8888	306032
34176	306033
391	306034
47957	306035
53778	306036
1985	306037
89420	306038
13951	306039
29801	306040
21015	306041
164100	306042
362	306043
6	306044
115870	306045
65988	306046
86049	306047
27947	306048
113395	306049
39818	306050
38611	306051
34460	306052
78086	306053
77735	306054
21609	306055
88968	306056
9776	306057
7479	306058
28963	306059
9812	306060
84782	306061
43320	306062
9213	306063
243	306064
17853	306065
87524	306066
67166	306067
43031	306068
30623	306069
46518	306070
41020	306071
21939	306072
97856	306073
25392	306074
262	306075
67875	306076
6434	306077
99592	306078
93272	306079
18762	306080
50188	306081
20864	306082
22727	306083
3480	306084
106265	306085
36401	306086
33938	306087
41360	306088
95178	306089
13535	306090
14706	306091
23975	306092
65916	306093
20137	306094
22283	306095
109946	306096
24298	306097
128594	306098
90532	306099
20188	306100
41407	306101
4700	306102
16344	306103
79882	306104
54876	306105
17949	306106
56500	306107
40131	306108
17087	306109
139853	306110
15199	306111
113114	306112
26272	306113
130122	306114
6216	306115
10890	306116
93926	306117
24978	306118
9905	306119
7780	306120
4584	306121
70953	306122
2711	306123
96914	306124
105311	306125
49359	306126
36101	306127
2781	306128
28573	306129
51002	306130
97421	306131
56346	306132
84409	306133
35289	306134
145505	306135
20553	306136
181	306137
3331	306138
52799	306139
32061	306140
27146	306141
2026	306142
27599	306143
11635	306144
51145	306145
46217	306146
46614	306147
25491	306148
55490	306149
66530	306150
1566	306151
5681	306152
7331	306153
93796	306154
56047	306155
5464	306156
1527	306157
35350	306158
2	306159
88843	306160
12894	306161
40874	306162
91637	306163
82886	306164
11031	306165
18655	306166
16829	306167
36894	306168
51964	306169
7186	306170
37818	306171
84666	306172
7127	306173
27610	306174
27059	306175
55943	306176
137327	306177
32718	306178
12590	306179
21388	306180
43548	306181
751	306182
59037	306183
67426	306184
17191	306185
25339	306186
104867	306187
14243	306188
54560	306189
10134	306190
12109	306191
4374	306192
6157	306193
47498	306194
104695	306195
78269	306196
13190	306197
135781	306198
34085	306199
27262	306200
158416	306201
102396	306202
7429	306203
18154	306204
3026	306205
5802	306206
20250	306207
35340	306208
11558	306209
88661	306210
27023	306211
57239	306212
80732	306213
65312	306214
62071	306215
31656	306216
40323	306217
21697	306218
4994	306219
16363	306220
23786	306221
132233	306222
38988	306223
43410	306224
2218	306225
72934	306226
50663	306227
71481	306228
8239	306229
482	306230
145600	306231
61993	306232
1272	306233
23059	306234
4650	306235
31341	306236
44898	306237
23911	306238
78648	306239
13073	306240
24747	306241
1772	306242
2706	306243
7063	306244
9878	306245
98451	306246
6958	306247
7804	306248
26378	306249
3793	306250
61138	306251
1412	306252
2173	306253
30903	306254
42490	306255
3722	306256
14349	306257
7997	306258
2692	306259
46660	306260
35835	306261
5453	306262
28306	306263
1568	306264
41773	306265
54409	306266
39086	306267
11949	306268
14211	306269
13594	306270
87609	306271
74571	306272
5018	306273
15198	306274
1182	306275
92924	306276
1268	306277
101045	306278
26443	306279
5769	306280
2851	306281
77461	306282
68186	306283
11333	306284
29539	306285
8016	306286
57932	306287
8430	306288
3625	306289
5	306290
3694	306291
66263	306292
860	306293
70722	306294
112059	306295
54797	306296
49378	306297
1268	306298
135237	306299
162709	306300
106176	306301
4182	306302
38373	306303
41310	306304
4501	306305
3149	306306
164337	306307
24940	306308
57717	306309
4868	306310
34850	306311
6640	306312
159181	306313
13589	306314
67627	306315
16577	306316
46839	306317
43170	306318
87606	306319
62587	306320
23423	306321
41560	306322
1214	306323
95941	306324
113602	306325
105301	306326
45183	306327
47735	306328
6779	306329
43315	306330
77519	306331
70313	306332
20595	306333
2418	306334
41481	306335
63404	306336
128044	306337
156069	306338
22748	306339
15110	306340
25744	306341
149721	306342
17327	306343
24935	306344
22174	306345
9544	306346
64924	306347
5045	306348
25933	306349
28498	306350
16159	306351
24763	306352
77123	306353
17945	306354
30100	306355
9340	306356
81248	306357
2961	306358
87028	306359
5831	306360
36501	306361
56412	306362
1398	306363
25050	306364
17469	306365
26846	306366
76407	306367
37075	306368
37425	306369
105234	306370
21733	306371
5053	306372
16687	306373
38076	306374
167651	306375
89109	306376
34357	306377
29228	306378
24270	306379
19666	306380
41144	306381
38082	306382
4171	306383
1495	306384
79946	306385
21613	306386
52843	306387
41954	306388
90095	306389
43430	306390
76104	306391
6121	306392
121188	306393
1423	306394
17414	306395
115360	306396
15481	306397
78401	306398
1053	306399
10526	306400
97661	306401
27293	306402
42442	306403
57598	306404
104188	306405
32024	306406
7339	306407
130077	306408
55258	306409
14663	306410
18208	306411
548	306412
23389	306413
45566	306414
10690	306415
15947	306416
73776	306417
1198	306418
87626	306419
164408	306420
9127	306421
9803	306422
40756	306423
59601	306424
10670	306425
104343	306426
26325	306427
50628	306428
87019	306429
80611	306430
44847	306431
32573	306432
72837	306433
14377	306434
139836	306435
54435	306436
296	306437
17393	306438
12786	306439
119491	306440
23785	306441
73355	306442
94763	306443
514	306444
31692	306445
26672	306446
41132	306447
60618	306448
113038	306449
20162	306450
81384	306451
73544	306452
7829	306453
3988	306454
91352	306455
27093	306456
30130	306457
11526	306458
90960	306459
8159	306460
18814	306461
39921	306462
54461	306463
140823	306464
11660	306465
2422	306466
119665	306467
33850	306468
13578	306469
26029	306470
18167	306471
72437	306472
2984	306473
22544	306474
130205	306475
54854	306476
107503	306477
8021	306478
17077	306479
41614	306480
15519	306481
354	306482
83514	306483
94348	306484
88883	306485
62130	306486
92642	306487
129894	306488
99625	306489
45844	306490
144359	306491
23096	306492
13599	306493
73572	306494
97654	306495
465	306496
7596	306497
10671	306498
130880	306499
17099	306500
169611	306501
77894	306502
32529	306503
42544	306504
43914	306505
41031	306506
47601	306507
13137	306508
69436	306509
33404	306510
44423	306511
7721	306512
150591	306513
42062	306514
5986	306515
50837	306516
91377	306517
21984	306518
13117	306519
18674	306520
104013	306521
16249	306522
13536	306523
85879	306524
48126	306525
31468	306526
21812	306527
3714	306528
37835	306529
136817	306530
2558	306531
25349	306532
2350	306533
146690	306534
93646	306535
95815	306536
7240	306537
13547	306538
10980	306539
80828	306540
12783	306541
26438	306542
4399	306543
133299	306544
81864	306545
61601	306546
35444	306547
29270	306548
13446	306549
19627	306550
65345	306551
351	306552
20828	306553
130333	306554
55541	306555
44567	306556
56469	306557
106667	306558
31787	306559
15279	306560
24685	306561
3339	306562
67107	306563
6219	306564
22865	306565
103711	306566
498	306567
39907	306568
30523	306569
40400	306570
65549	306571
26121	306572
77723	306573
52587	306574
44539	306575
20420	306576
11461	306577
36446	306578
1899	306579
70146	306580
28085	306581
108584	306582
15319	306583
94872	306584
23030	306585
95424	306586
50540	306587
702	306588
1300	306589
60999	306590
97494	306591
122967	306592
50324	306593
37211	306594
37180	306595
47868	306596
20525	306597
35139	306598
698	306599
13449	306600
15037	306601
62137	306602
3260	306603
9407	306604
53713	306605
29978	306606
19168	306607
14011	306608
30892	306609
12450	306610
42800	306611
6242	306612
167824	306613
11704	306614
33499	306615
9467	306616
76374	306617
54522	306618
49729	306619
33036	306620
87419	306621
1294	306622
13045	306623
30136	306624
27465	306625
66659	306626
8941	306627
48143	306628
27720	306629
37608	306630
2004	306631
142759	306632
109139	306633
13941	306634
12409	306635
55232	306636
19043	306637
21700	306638
23646	306639
3133	306640
5279	306641
6862	306642
14655	306643
82835	306644
3739	306645
18517	306646
37128	306647
23609	306648
79146	306649
4549	306650
89974	306651
54594	306652
37588	306653
62197	306654
102094	306655
19756	306656
99497	306657
57588	306658
60020	306659
12944	306660
55859	306661
56594	306662
9352	306663
799	306664
87386	306665
11620	306666
72554	306667
107829	306668
164477	306669
45386	306670
1227	306671
11312	306672
86	306673
10919	306674
73195	306675
7545	306676
7330	306677
22886	306678
9701	306679
57886	306680
36015	306681
89905	306682
63183	306683
55976	306684
124294	306685
138935	306686
80084	306687
22567	306688
82516	306689
60193	306690
60599	306691
1969	306692
38467	306693
760	306694
28362	306695
23754	306696
22797	306697
10332	306698
49825	306699
26401	306700
109736	306701
9943	306702
10377	306703
6392	306704
2195	306705
12955	306706
73427	306707
8687	306708
131555	306709
38657	306710
26587	306711
22239	306712
4046	306713
11607	306714
79115	306715
74668	306716
23663	306717
15985	306718
3847	306719
4164	306720
113306	306721
65313	306722
17477	306723
76871	306724
43874	306725
3382	306726
4108	306727
7402	306728
56998	306729
6757	306730
36264	306731
131801	306732
3255	306733
51370	306734
16609	306735
127105	306736
69113	306737
59397	306738
9651	306739
170066	306740
5036	306741
63245	306742
26551	306743
236	306744
82113	306745
71435	306746
92197	306747
26979	306748
111481	306749
31545	306750
96186	306751
27615	306752
100426	306753
24547	306754
49473	306755
109062	306756
571	306757
54420	306758
53534	306759
61284	306760
11816	306761
6227	306762
345	306763
12835	306764
322	306765
9208	306766
59378	306767
12408	306768
164438	306769
483	306770
130023	306771
48065	306772
36176	306773
80915	306774
14426	306775
13309	306776
71806	306777
31759	306778
8220	306779
102618	306780
43019	306781
19985	306782
121810	306783
14686	306784
106545	306785
89515	306786
115507	306787
24861	306788
16154	306789
82190	306790
70767	306791
3898	306792
1012	306793
8443	306794
63169	306795
42830	306796
1127	306797
33396	306798
37346	306799
94860	306800
60693	306801
146279	306802
150866	306803
10672	306804
1666	306805
3006	306806
95603	306807
118211	306808
86221	306809
20415	306810
45103	306811
13448	306812
77662	306813
14848	306814
10015	306815
17364	306816
153170	306817
43371	306818
3910	306819
4740	306820
51721	306821
9043	306822
11463	306823
80290	306824
50154	306825
12657	306826
34133	306827
78064	306828
56518	306829
48050	306830
21539	306831
7905	306832
25124	306833
18510	306834
18420	306835
52160	306836
13668	306837
11679	306838
58934	306839
42018	306840
1927	306841
97894	306842
56854	306843
16286	306844
122537	306845
106556	306846
12840	306847
21171	306848
164695	306849
33541	306850
32600	306851
9618	306852
4413	306853
17088	306854
9380	306855
5271	306856
6756	306857
34469	306858
52628	306859
78731	306860
24959	306861
51463	306862
9096	306863
81082	306864
52717	306865
116249	306866
146150	306867
4569	306868
39768	306869
10671	306870
76484	306871
10962	306872
22115	306873
24300	306874
67530	306875
82403	306876
24265	306877
2580	306878
24551	306879
99033	306880
19845	306881
14011	306882
5011	306883
76	306884
4057	306885
118	306886
43001	306887
454	306888
43779	306889
21127	306890
150	306891
24687	306892
20963	306893
73650	306894
121265	306895
15152	306896
37447	306897
92750	306898
107309	306899
20772	306900
65130	306901
2962	306902
14652	306903
75191	306904
131603	306905
68206	306906
52179	306907
1305	306908
19148	306909
62292	306910
14456	306911
13208	306912
13988	306913
24513	306914
99936	306915
38643	306916
49745	306917
19447	306918
137299	306919
151535	306920
113686	306921
105562	306922
28499	306923
13687	306924
39885	306925
12714	306926
24793	306927
43577	306928
2123	306929
14257	306930
5338	306931
45339	306932
42950	306933
108670	306934
65187	306935
333	306936
169063	306937
97156	306938
5644	306939
14962	306940
99847	306941
26831	306942
30888	306943
9004	306944
46427	306945
17879	306946
5418	306947
66449	306948
58167	306949
15674	306950
324	306951
11457	306952
37218	306953
8805	306954
14422	306955
89668	306956
18672	306957
65706	306958
1520	306959
18731	306960
48078	306961
12768	306962
58506	306963
8196	306964
13135	306965
83932	306966
44091	306967
23280	306968
63123	306969
13233	306970
12373	306971
107863	306972
22326	306973
133293	306974
46081	306975
27760	306976
16482	306977
35540	306978
84701	306979
110953	306980
2195	306981
26206	306982
78945	306983
5308	306984
34171	306985
36697	306986
110655	306987
5814	306988
35202	306989
151544	306990
33064	306991
91661	306992
161035	306993
48757	306994
33432	306995
5237	306996
43291	306997
55310	306998
20140	306999
138283	307000
20649	307001
11434	307002
4530	307003
55276	307004
14264	307005
48993	307006
123656	307007
1822	307008
32230	307009
12349	307010
63190	307011
331	307012
129275	307013
17453	307014
5523	307015
32362	307016
1255	307017
592	307018
60808	307019
78878	307020
115627	307021
1061	307022
95323	307023
76697	307024
31517	307025
719	307026
11776	307027
13946	307028
6165	307029
11966	307030
93694	307031
77713	307032
60613	307033
47007	307034
77945	307035
114372	307036
67179	307037
23836	307038
12568	307039
15	307040
70882	307041
68079	307042
1985	307043
5965	307044
21333	307045
78712	307046
30819	307047
10857	307048
2402	307049
47826	307050
14331	307051
20513	307052
16365	307053
110233	307054
83600	307055
2302	307056
30058	307057
4132	307058
34072	307059
77627	307060
11530	307061
69300	307062
33994	307063
113921	307064
7147	307065
41524	307066
38107	307067
6571	307068
25553	307069
79504	307070
61330	307071
88332	307072
10331	307073
128018	307074
67385	307075
7769	307076
10268	307077
122580	307078
113532	307079
50048	307080
100430	307081
42710	307082
143075	307083
80527	307084
27131	307085
45044	307086
842	307087
1030	307088
3462	307089
74072	307090
513	307091
162	307092
89794	307093
88202	307094
17976	307095
17667	307096
2110	307097
13231	307098
117514	307099
14782	307100
97534	307101
699	307102
6106	307103
108751	307104
151998	307105
8047	307106
55181	307107
119663	307108
14260	307109
9926	307110
18374	307111
11446	307112
64822	307113
7783	307114
11184	307115
11395	307116
37912	307117
43552	307118
17777	307119
71009	307120
56128	307121
29532	307122
69964	307123
6983	307124
127596	307125
14127	307126
1405	307127
24319	307128
4708	307129
115532	307130
20831	307131
47857	307132
15170	307133
68612	307134
109108	307135
4580	307136
20832	307137
120993	307138
149173	307139
43707	307140
123730	307141
72045	307142
33419	307143
80293	307144
33650	307145
66769	307146
42617	307147
125106	307148
21742	307149
57484	307150
58116	307151
65584	307152
3898	307153
41511	307154
45450	307155
34740	307156
2877	307157
38667	307158
14836	307159
74833	307160
36043	307161
2127	307162
38169	307163
77467	307164
49190	307165
110158	307166
10545	307167
106902	307168
57016	307169
73985	307170
5309	307171
1446	307172
1137	307173
19009	307174
37193	307175
112157	307176
53178	307177
29229	307178
9947	307179
68734	307180
73155	307181
66649	307182
32414	307183
13455	307184
16734	307185
165126	307186
19711	307187
44946	307188
46581	307189
48451	307190
88265	307191
7612	307192
2459	307193
32569	307194
79444	307195
47439	307196
124928	307197
349	307198
3647	307199
34833	307200
78590	307201
5164	307202
119583	307203
161555	307204
65500	307205
40778	307206
3377	307207
16703	307208
30489	307209
145970	307210
34688	307211
157569	307212
74687	307213
70640	307214
110979	307215
30370	307216
13082	307217
36377	307218
21639	307219
67091	307220
107558	307221
57262	307222
57480	307223
4163	307224
160641	307225
76519	307226
21271	307227
100789	307228
22692	307229
11064	307230
46891	307231
66186	307232
1942	307233
24860	307234
65191	307235
17115	307236
3459	307237
144542	307238
64506	307239
19655	307240
13655	307241
21263	307242
28377	307243
17700	307244
59534	307245
68478	307246
149761	307247
18358	307248
13039	307249
5865	307250
60657	307251
103454	307252
7868	307253
17705	307254
34567	307255
6372	307256
40595	307257
24322	307258
78384	307259
20863	307260
126834	307261
814	307262
33213	307263
516	307264
69931	307265
37503	307266
22445	307267
22441	307268
95640	307269
106985	307270
93024	307271
55084	307272
13567	307273
56620	307274
1844	307275
62903	307276
62934	307277
90657	307278
92241	307279
67176	307280
27706	307281
17774	307282
154793	307283
14528	307284
7535	307285
63248	307286
77246	307287
7712	307288
12602	307289
47774	307290
25429	307291
51417	307292
92516	307293
2142	307294
133564	307295
71408	307296
35724	307297
28596	307298
4319	307299
39732	307300
11143	307301
115889	307302
72612	307303
152010	307304
29933	307305
54377	307306
39514	307307
571	307308
6058	307309
52094	307310
30263	307311
58344	307312
5	307313
24884	307314
72217	307315
40935	307316
19333	307317
791	307318
3468	307319
58732	307320
7129	307321
26310	307322
68617	307323
47580	307324
11617	307325
21251	307326
24394	307327
20710	307328
56201	307329
100556	307330
104471	307331
110759	307332
80862	307333
463	307334
28866	307335
18737	307336
101119	307337
30521	307338
103872	307339
72582	307340
5056	307341
30385	307342
8671	307343
35542	307344
60608	307345
43345	307346
64117	307347
20087	307348
4865	307349
128449	307350
1908	307351
73832	307352
1204	307353
5782	307354
52893	307355
25340	307356
8817	307357
77842	307358
49810	307359
65984	307360
42735	307361
53615	307362
64399	307363
59008	307364
97712	307365
162951	307366
9902	307367
24477	307368
5098	307369
48346	307370
18166	307371
62476	307372
5035	307373
8558	307374
16127	307375
142523	307376
78534	307377
4050	307378
9632	307379
77853	307380
6847	307381
30282	307382
48537	307383
7550	307384
36011	307385
2144	307386
36132	307387
48593	307388
136710	307389
159	307390
91524	307391
160916	307392
20628	307393
112002	307394
157544	307395
339	307396
30782	307397
56035	307398
143491	307399
8109	307400
112976	307401
63787	307402
68536	307403
112314	307404
142359	307405
42258	307406
20434	307407
768	307408
69299	307409
7518	307410
109940	307411
113807	307412
30578	307413
89976	307414
23831	307415
36687	307416
202	307417
124287	307418
41404	307419
16787	307420
78550	307421
26852	307422
36849	307423
2737	307424
69872	307425
47674	307426
37266	307427
15915	307428
107001	307429
652	307430
26949	307431
29032	307432
13433	307433
5689	307434
1569	307435
55006	307436
95171	307437
94335	307438
13635	307439
527	307440
58548	307441
92040	307442
16773	307443
41114	307444
63274	307445
3792	307446
121549	307447
113867	307448
18679	307449
17000	307450
12090	307451
40048	307452
65059	307453
91183	307454
163223	307455
15617	307456
3371	307457
21117	307458
47847	307459
9016	307460
57132	307461
11642	307462
3486	307463
84755	307464
30901	307465
41071	307466
31576	307467
35921	307468
9026	307469
23734	307470
45027	307471
79614	307472
155996	307473
131132	307474
17360	307475
83286	307476
33637	307477
64338	307478
7040	307479
4009	307480
57923	307481
7207	307482
25260	307483
24063	307484
72015	307485
20	307486
55937	307487
2108	307488
26645	307489
111264	307490
44991	307491
1028	307492
19828	307493
51618	307494
97866	307495
9751	307496
63156	307497
46704	307498
53729	307499
83873	307500
1448	307501
83357	307502
137628	307503
19833	307504
450	307505
30131	307506
74969	307507
21600	307508
6063	307509
30581	307510
96468	307511
40713	307512
62713	307513
97222	307514
70755	307515
141600	307516
21458	307517
11501	307518
496	307519
59052	307520
26820	307521
46285	307522
3922	307523
94709	307524
34799	307525
2649	307526
147868	307527
702	307528
96178	307529
40986	307530
4867	307531
29756	307532
56312	307533
163931	307534
31382	307535
28798	307536
79474	307537
90612	307538
31105	307539
61797	307540
79885	307541
38766	307542
128371	307543
94125	307544
31994	307545
2270	307546
599	307547
35770	307548
131805	307549
145499	307550
134839	307551
50506	307552
325	307553
57107	307554
6966	307555
49430	307556
46131	307557
35052	307558
15409	307559
57273	307560
59041	307561
169779	307562
30355	307563
98633	307564
4522	307565
24423	307566
62964	307567
4063	307568
30582	307569
26018	307570
40773	307571
16564	307572
52511	307573
54159	307574
27494	307575
4999	307576
86976	307577
49388	307578
55067	307579
23312	307580
60892	307581
38677	307582
7521	307583
11901	307584
62304	307585
164982	307586
48945	307587
35972	307588
24824	307589
2994	307590
27010	307591
11987	307592
60374	307593
10863	307594
24246	307595
1823	307596
119031	307597
31635	307598
110392	307599
24887	307600
52380	307601
3892	307602
28178	307603
102346	307604
3943	307605
59603	307606
67614	307607
5648	307608
22460	307609
46517	307610
117936	307611
10978	307612
67502	307613
75709	307614
24293	307615
29708	307616
89224	307617
23369	307618
15529	307619
150136	307620
6707	307621
2674	307622
15121	307623
95490	307624
76809	307625
23	307626
80407	307627
1652	307628
33930	307629
1807	307630
74772	307631
43183	307632
120875	307633
16637	307634
7802	307635
42839	307636
28212	307637
81660	307638
57839	307639
12545	307640
25042	307641
4847	307642
42595	307643
41970	307644
5909	307645
3447	307646
62012	307647
82945	307648
83010	307649
46614	307650
7060	307651
21944	307652
31128	307653
1994	307654
1379	307655
28374	307656
84543	307657
1081	307658
23851	307659
9076	307660
29232	307661
109373	307662
37012	307663
13074	307664
17171	307665
292	307666
4151	307667
14818	307668
6944	307669
5106	307670
24561	307671
49804	307672
20329	307673
105025	307674
8109	307675
16542	307676
52649	307677
96258	307678
17948	307679
28316	307680
89711	307681
63299	307682
5459	307683
45200	307684
1956	307685
17190	307686
14003	307687
113533	307688
39344	307689
2294	307690
11483	307691
28285	307692
17744	307693
73788	307694
975	307695
16697	307696
6885	307697
19674	307698
22523	307699
48690	307700
46485	307701
119359	307702
36626	307703
25725	307704
27075	307705
9033	307706
52514	307707
29056	307708
33081	307709
33555	307710
149586	307711
28367	307712
41332	307713
25020	307714
33466	307715
58535	307716
50623	307717
13821	307718
25327	307719
13808	307720
51355	307721
29490	307722
33978	307723
20310	307724
47694	307725
10607	307726
41824	307727
6776	307728
2	307729
20132	307730
1834	307731
39519	307732
25552	307733
4481	307734
54408	307735
7700	307736
25507	307737
148878	307738
49194	307739
38991	307740
58888	307741
59442	307742
19469	307743
991	307744
18298	307745
48289	307746
18341	307747
28734	307748
61581	307749
35925	307750
31506	307751
15431	307752
65329	307753
132347	307754
612	307755
3109	307756
98947	307757
5554	307758
30376	307759
28193	307760
2783	307761
54950	307762
128657	307763
19053	307764
24560	307765
54100	307766
5556	307767
26348	307768
123699	307769
71867	307770
114585	307771
111898	307772
37745	307773
120772	307774
98011	307775
17952	307776
106005	307777
1420	307778
128869	307779
103690	307780
18822	307781
68509	307782
141716	307783
8640	307784
20353	307785
38470	307786
137309	307787
1262	307788
864	307789
9163	307790
26613	307791
3042	307792
6114	307793
47523	307794
80290	307795
22117	307796
10106	307797
75766	307798
51277	307799
37102	307800
56888	307801
13302	307802
75228	307803
27343	307804
42538	307805
36373	307806
59867	307807
21816	307808
24510	307809
396	307810
30196	307811
6618	307812
2212	307813
15991	307814
12181	307815
23370	307816
73512	307817
6450	307818
40941	307819
1842	307820
45306	307821
46727	307822
9611	307823
85024	307824
14920	307825
39928	307826
7145	307827
13067	307828
45786	307829
11457	307830
36646	307831
25988	307832
93657	307833
158231	307834
1695	307835
18486	307836
107120	307837
34525	307838
4453	307839
27485	307840
95096	307841
11255	307842
32131	307843
103328	307844
33439	307845
24196	307846
1093	307847
99229	307848
45620	307849
64281	307850
40445	307851
17020	307852
3557	307853
74182	307854
9302	307855
147517	307856
71708	307857
7391	307858
43654	307859
52614	307860
21641	307861
109434	307862
70960	307863
27560	307864
55880	307865
617	307866
7367	307867
152813	307868
94313	307869
95006	307870
3418	307871
44728	307872
46032	307873
17872	307874
5	307875
55238	307876
10491	307877
7286	307878
37601	307879
10782	307880
11820	307881
3791	307882
9628	307883
18524	307884
9939	307885
34970	307886
29725	307887
27769	307888
21142	307889
54702	307890
66386	307891
110516	307892
41507	307893
45416	307894
19907	307895
48033	307896
67288	307897
69262	307898
45197	307899
23963	307900
41049	307901
122948	307902
2964	307903
84604	307904
93027	307905
68459	307906
106535	307907
45182	307908
62984	307909
34610	307910
28275	307911
21506	307912
40744	307913
154162	307914
77644	307915
87750	307916
3362	307917
89492	307918
12409	307919
28960	307920
81414	307921
16585	307922
88402	307923
16643	307924
62694	307925
23107	307926
88555	307927
9619	307928
43193	307929
42119	307930
8293	307931
62429	307932
45374	307933
148968	307934
28965	307935
8612	307936
74050	307937
10951	307938
72614	307939
3237	307940
27954	307941
31120	307942
7427	307943
47289	307944
33201	307945
87175	307946
18882	307947
1152	307948
113360	307949
1067	307950
26473	307951
77552	307952
13598	307953
38918	307954
25383	307955
104254	307956
32673	307957
58021	307958
2300	307959
55039	307960
30087	307961
93140	307962
6907	307963
20992	307964
110092	307965
11755	307966
1372	307967
13504	307968
9453	307969
36690	307970
38249	307971
9596	307972
7362	307973
78400	307974
78967	307975
45683	307976
39811	307977
690	307978
746	307979
21561	307980
98746	307981
10927	307982
22522	307983
151444	307984
4374	307985
44807	307986
30428	307987
7272	307988
2933	307989
376	307990
114950	307991
656	307992
4386	307993
30263	307994
769	307995
37474	307996
51288	307997
35390	307998
134228	307999
579	308000
54175	308001
283	308002
26547	308003
37854	308004
8009	308005
10039	308006
66625	308007
7769	308008
22360	308009
325	308010
145188	308011
3155	308012
30346	308013
58952	308014
19471	308015
155025	308016
41151	308017
7370	308018
73812	308019
89788	308020
67842	308021
5387	308022
4092	308023
40968	308024
1537	308025
104779	308026
10164	308027
29641	308028
11308	308029
112492	308030
61437	308031
6332	308032
26215	308033
3079	308034
5063	308035
71747	308036
95116	308037
86595	308038
1456	308039
78828	308040
89446	308041
8958	308042
13398	308043
38381	308044
5719	308045
112656	308046
130824	308047
24799	308048
51414	308049
1812	308050
46164	308051
11750	308052
4602	308053
76079	308054
4594	308055
71394	308056
19701	308057
13735	308058
59622	308059
113869	308060
19726	308061
44079	308062
40329	308063
69724	308064
116478	308065
51584	308066
119867	308067
136186	308068
23227	308069
13961	308070
62245	308071
7965	308072
5163	308073
67745	308074
52378	308075
45267	308076
13385	308077
5452	308078
106694	308079
49176	308080
1630	308081
5754	308082
133997	308083
113517	308084
89624	308085
161911	308086
89303	308087
19775	308088
70047	308089
7116	308090
12568	308091
5009	308092
4905	308093
27471	308094
67269	308095
141049	308096
103716	308097
113467	308098
54866	308099
103581	308100
64150	308101
3950	308102
54644	308103
15663	308104
152922	308105
15119	308106
83356	308107
74113	308108
60932	308109
26228	308110
9879	308111
16157	308112
59092	308113
75343	308114
13757	308115
71971	308116
2	308117
5529	308118
32421	308119
23029	308120
125563	308121
163051	308122
58055	308123
36751	308124
50043	308125
9109	308126
18499	308127
96391	308128
21352	308129
48891	308130
43570	308131
52982	308132
13727	308133
84018	308134
33303	308135
17444	308136
90235	308137
36752	308138
13803	308139
146770	308140
89010	308141
112491	308142
15535	308143
20495	308144
144198	308145
12130	308146
55851	308147
15731	308148
46870	308149
18360	308150
51218	308151
23636	308152
11393	308153
53954	308154
32020	308155
36614	308156
79539	308157
141466	308158
56276	308159
127087	308160
129952	308161
12949	308162
80653	308163
108407	308164
63608	308165
163959	308166
65140	308167
64059	308168
79819	308169
79186	308170
68532	308171
27440	308172
31660	308173
133900	308174
11064	308175
6780	308176
60299	308177
20988	308178
111852	308179
40389	308180
43976	308181
68792	308182
2000	308183
46407	308184
8448	308185
17230	308186
12140	308187
61443	308188
45939	308189
57656	308190
2697	308191
16034	308192
95623	308193
128122	308194
30491	308195
157453	308196
92758	308197
35463	308198
18409	308199
5495	308200
126664	308201
102322	308202
42511	308203
56553	308204
18071	308205
99360	308206
85046	308207
9601	308208
20903	308209
117347	308210
6174	308211
5710	308212
37	308213
118933	308214
32245	308215
146404	308216
36199	308217
55133	308218
117780	308219
72034	308220
65044	308221
9467	308222
8850	308223
4360	308224
66847	308225
68269	308226
83854	308227
51452	308228
103173	308229
38883	308230
34438	308231
32278	308232
41573	308233
52046	308234
3876	308235
14052	308236
12236	308237
42769	308238
7282	308239
57543	308240
82686	308241
156772	308242
9597	308243
7538	308244
77197	308245
28847	308246
37493	308247
107588	308248
4040	308249
7667	308250
53623	308251
18440	308252
34203	308253
671	308254
108198	308255
27153	308256
93379	308257
137836	308258
7744	308259
13052	308260
31171	308261
17759	308262
6646	308263
17878	308264
95898	308265
548	308266
72956	308267
18773	308268
9775	308269
48818	308270
72846	308271
50812	308272
79227	308273
64318	308274
7038	308275
111224	308276
40644	308277
28071	308278
64053	308279
50812	308280
32797	308281
69908	308282
4099	308283
4741	308284
2112	308285
138990	308286
19135	308287
1811	308288
29473	308289
4064	308290
4558	308291
11117	308292
140365	308293
43698	308294
67296	308295
16318	308296
23512	308297
67605	308298
46140	308299
12348	308300
22528	308301
37683	308302
11597	308303
8664	308304
22854	308305
131648	308306
84309	308307
58133	308308
44556	308309
57586	308310
79301	308311
12552	308312
51735	308313
5074	308314
48789	308315
3865	308316
14664	308317
53290	308318
72933	308319
38289	308320
5511	308321
126726	308322
110900	308323
38368	308324
28505	308325
35994	308326
69299	308327
16693	308328
158614	308329
51925	308330
36871	308331
100	308332
71969	308333
635	308334
5651	308335
74703	308336
23871	308337
31934	308338
99634	308339
63814	308340
30585	308341
80589	308342
1521	308343
45028	308344
81473	308345
35890	308346
2474	308347
21199	308348
155820	308349
37237	308350
92167	308351
99090	308352
74122	308353
935	308354
52999	308355
62272	308356
10358	308357
50840	308358
86121	308359
38889	308360
23812	308361
65494	308362
5194	308363
7949	308364
73575	308365
82842	308366
108850	308367
59073	308368
30367	308369
65764	308370
59784	308371
121026	308372
60397	308373
126384	308374
59647	308375
89093	308376
23845	308377
9381	308378
80187	308379
137220	308380
84305	308381
44594	308382
9936	308383
89047	308384
114817	308385
54498	308386
48906	308387
5145	308388
94260	308389
99578	308390
59850	308391
36679	308392
31181	308393
22403	308394
1788	308395
98257	308396
3483	308397
44813	308398
983	308399
81064	308400
157265	308401
77834	308402
5330	308403
57310	308404
115129	308405
45910	308406
18213	308407
7760	308408
1688	308409
36369	308410
17381	308411
39971	308412
55376	308413
133676	308414
7345	308415
10194	308416
6187	308417
51793	308418
11760	308419
18542	308420
57728	308421
64281	308422
83918	308423
87912	308424
15694	308425
40716	308426
6511	308427
26267	308428
19243	308429
22577	308430
53893	308431
54869	308432
15035	308433
46714	308434
19420	308435
109023	308436
3821	308437
37669	308438
10914	308439
19725	308440
71395	308441
97852	308442
126548	308443
656	308444
60932	308445
50190	308446
21034	308447
46861	308448
32125	308449
13365	308450
28739	308451
30279	308452
72963	308453
155122	308454
160103	308455
2851	308456
35891	308457
2214	308458
14544	308459
5633	308460
115864	308461
53572	308462
108215	308463
8689	308464
323	308465
89829	308466
37710	308467
48099	308468
57186	308469
138409	308470
23796	308471
90849	308472
9085	308473
64216	308474
87971	308475
10767	308476
13358	308477
60079	308478
36759	308479
55046	308480
41990	308481
11675	308482
20095	308483
3900	308484
79677	308485
72880	308486
23430	308487
51879	308488
40761	308489
7270	308490
27073	308491
81815	308492
23986	308493
17764	308494
82482	308495
56711	308496
92237	308497
55875	308498
71493	308499
13521	308500
43730	308501
1878	308502
23790	308503
103228	308504
4327	308505
1455	308506
19433	308507
94609	308508
607	308509
79132	308510
4025	308511
17911	308512
67145	308513
1103	308514
9719	308515
690	308516
29078	308517
1648	308518
42881	308519
86055	308520
107085	308521
40109	308522
20315	308523
23836	308524
79595	308525
32401	308526
21174	308527
105004	308528
75231	308529
5499	308530
4202	308531
63960	308532
55817	308533
41532	308534
47065	308535
59696	308536
86168	308537
14880	308538
17170	308539
11654	308540
46121	308541
90415	308542
52484	308543
58116	308544
22910	308545
25747	308546
72279	308547
25954	308548
624	308549
50158	308550
29342	308551
36438	308552
124847	308553
72062	308554
39175	308555
108010	308556
85127	308557
59852	308558
55785	308559
8866	308560
34055	308561
2120	308562
94572	308563
155464	308564
145471	308565
28370	308566
45537	308567
3619	308568
990	308569
74487	308570
7254	308571
23209	308572
25633	308573
19916	308574
51884	308575
113905	308576
5893	308577
29350	308578
32423	308579
91181	308580
31350	308581
5477	308582
36438	308583
51698	308584
16944	308585
9436	308586
9836	308587
4282	308588
57220	308589
3920	308590
27204	308591
42710	308592
53921	308593
36498	308594
11519	308595
36197	308596
27823	308597
46020	308598
44069	308599
4575	308600
787	308601
135385	308602
1377	308603
35431	308604
87816	308605
19420	308606
53447	308607
65173	308608
4232	308609
3930	308610
13397	308611
16770	308612
59625	308613
58261	308614
32131	308615
37826	308616
41966	308617
144217	308618
30620	308619
150994	308620
20692	308621
3191	308622
75662	308623
86208	308624
108755	308625
8978	308626
72769	308627
41720	308628
4675	308629
200	308630
33874	308631
111486	308632
165000	308633
1675	308634
61115	308635
24136	308636
32688	308637
9486	308638
28926	308639
9591	308640
69507	308641
66529	308642
80758	308643
11726	308644
30069	308645
159500	308646
34057	308647
6076	308648
128935	308649
342	308650
41492	308651
114883	308652
4954	308653
15357	308654
37978	308655
18984	308656
12867	308657
104795	308658
20158	308659
114465	308660
2737	308661
118071	308662
9983	308663
49581	308664
120844	308665
78861	308666
137661	308667
129319	308668
15459	308669
7664	308670
14964	308671
26811	308672
1924	308673
134876	308674
16331	308675
23027	308676
44902	308677
143913	308678
36866	308679
66463	308680
75206	308681
50900	308682
10707	308683
35534	308684
53120	308685
169228	308686
7670	308687
46205	308688
49019	308689
7963	308690
118	308691
28	308692
93793	308693
3164	308694
30368	308695
84029	308696
9843	308697
1872	308698
51992	308699
69633	308700
82105	308701
162890	308702
13305	308703
18424	308704
3668	308705
13042	308706
71175	308707
52307	308708
3846	308709
103536	308710
13381	308711
46955	308712
17970	308713
65646	308714
4081	308715
69223	308716
1243	308717
20771	308718
64616	308719
59295	308720
5617	308721
50314	308722
55440	308723
44503	308724
44401	308725
37576	308726
58567	308727
23877	308728
20851	308729
20981	308730
332	308731
42961	308732
14326	308733
4502	308734
35681	308735
66655	308736
82201	308737
26963	308738
49003	308739
64126	308740
16094	308741
24437	308742
84836	308743
53020	308744
19757	308745
10423	308746
93564	308747
156	308748
128357	308749
117193	308750
32707	308751
3895	308752
7039	308753
31171	308754
48598	308755
80147	308756
12442	308757
126264	308758
3987	308759
44741	308760
7269	308761
50925	308762
39736	308763
25376	308764
25046	308765
69552	308766
110394	308767
7271	308768
25994	308769
6338	308770
13938	308771
13865	308772
95135	308773
21820	308774
17727	308775
5516	308776
86217	308777
76718	308778
58704	308779
16141	308780
56729	308781
8654	308782
46494	308783
79143	308784
40529	308785
33924	308786
18508	308787
114350	308788
83550	308789
52390	308790
89865	308791
126122	308792
58617	308793
38562	308794
5384	308795
45423	308796
59976	308797
4397	308798
73062	308799
89604	308800
6890	308801
29525	308802
55027	308803
97890	308804
90004	308805
866	308806
54525	308807
33280	308808
13160	308809
80875	308810
27944	308811
4222	308812
64851	308813
77397	308814
48201	308815
42310	308816
60895	308817
29624	308818
53505	308819
20167	308820
54928	308821
103733	308822
18588	308823
15878	308824
110172	308825
161375	308826
12891	308827
28686	308828
25935	308829
21489	308830
60228	308831
33166	308832
56855	308833
55734	308834
38806	308835
43189	308836
34061	308837
4234	308838
9746	308839
44238	308840
54022	308841
2971	308842
8000	308843
52836	308844
114690	308845
15518	308846
6076	308847
9336	308848
4826	308849
4173	308850
10795	308851
120574	308852
10625	308853
46815	308854
51401	308855
9063	308856
124337	308857
11164	308858
1493	308859
37518	308860
37177	308861
23854	308862
39492	308863
86319	308864
2957	308865
50387	308866
22186	308867
67146	308868
66839	308869
23384	308870
6884	308871
119132	308872
9358	308873
33201	308874
9312	308875
63343	308876
24646	308877
61108	308878
26910	308879
37297	308880
806	308881
33633	308882
98511	308883
50185	308884
1138	308885
71261	308886
140067	308887
34348	308888
33059	308889
669	308890
28705	308891
24425	308892
154898	308893
62368	308894
90366	308895
10593	308896
3592	308897
1600	308898
54503	308899
1108	308900
74741	308901
75546	308902
16043	308903
123797	308904
104582	308905
51813	308906
12953	308907
30892	308908
32344	308909
6323	308910
109926	308911
8032	308912
16141	308913
17928	308914
28	308915
24754	308916
65028	308917
27739	308918
123386	308919
11	308920
58854	308921
45650	308922
114679	308923
106468	308924
78330	308925
125950	308926
116734	308927
130575	308928
46903	308929
89242	308930
74989	308931
19807	308932
42865	308933
4476	308934
36123	308935
163515	308936
57552	308937
137294	308938
83553	308939
67001	308940
54461	308941
67615	308942
15093	308943
69143	308944
20056	308945
33502	308946
7665	308947
118604	308948
50173	308949
104348	308950
157434	308951
57745	308952
140	308953
26921	308954
106726	308955
87335	308956
159398	308957
12537	308958
119022	308959
100550	308960
52377	308961
20425	308962
71042	308963
158967	308964
110821	308965
32129	308966
59284	308967
7134	308968
292	308969
158466	308970
380	308971
499	308972
3368	308973
18621	308974
89859	308975
134655	308976
74452	308977
2376	308978
91075	308979
712	308980
53784	308981
1660	308982
76454	308983
19091	308984
109437	308985
87470	308986
50716	308987
3738	308988
14232	308989
47025	308990
21052	308991
88022	308992
3181	308993
12428	308994
37286	308995
11718	308996
91517	308997
45132	308998
3233	308999
7859	309000
36521	309001
62655	309002
7889	309003
77927	309004
15927	309005
23383	309006
5973	309007
11475	309008
21237	309009
14805	309010
11393	309011
3437	309012
13697	309013
77629	309014
4787	309015
129212	309016
79427	309017
11942	309018
32568	309019
59066	309020
84013	309021
15143	309022
27943	309023
15079	309024
150354	309025
838	309026
27389	309027
111797	309028
106826	309029
2115	309030
102572	309031
136536	309032
24668	309033
390	309034
55316	309035
30076	309036
143312	309037
33352	309038
19670	309039
51410	309040
73725	309041
130750	309042
25040	309043
18838	309044
45110	309045
6312	309046
1360	309047
27614	309048
49688	309049
1414	309050
54731	309051
139308	309052
32071	309053
111028	309054
108226	309055
35234	309056
4581	309057
48598	309058
89829	309059
60236	309060
9619	309061
14622	309062
39394	309063
74812	309064
23625	309065
32856	309066
88745	309067
113236	309068
126925	309069
5179	309070
78741	309071
131163	309072
22522	309073
90155	309074
81665	309075
1930	309076
60108	309077
126829	309078
22167	309079
29238	309080
27007	309081
3265	309082
20328	309083
106833	309084
52300	309085
88215	309086
12	309087
2790	309088
27686	309089
39309	309090
73957	309091
22881	309092
20329	309093
12009	309094
20096	309095
2800	309096
11010	309097
137556	309098
30949	309099
7179	309100
46163	309101
23935	309102
28092	309103
5410	309104
63512	309105
36653	309106
24517	309107
2519	309108
164053	309109
2864	309110
27158	309111
6385	309112
128	309113
96553	309114
374	309115
55182	309116
68654	309117
19962	309118
32895	309119
54341	309120
70910	309121
52793	309122
6164	309123
282	309124
50034	309125
19495	309126
110346	309127
21541	309128
129919	309129
1790	309130
14775	309131
60127	309132
19431	309133
23050	309134
6606	309135
63370	309136
52841	309137
394	309138
54842	309139
37613	309140
2615	309141
46669	309142
12276	309143
73465	309144
631	309145
59324	309146
165390	309147
125345	309148
22846	309149
19764	309150
104501	309151
133614	309152
49045	309153
91922	309154
33291	309155
9225	309156
31256	309157
1358	309158
167692	309159
51688	309160
18526	309161
31524	309162
47139	309163
100606	309164
67848	309165
13629	309166
41500	309167
13396	309168
25088	309169
6216	309170
77901	309171
5371	309172
55477	309173
28312	309174
24915	309175
160593	309176
57485	309177
1906	309178
46702	309179
33	309180
36980	309181
7134	309182
69965	309183
15193	309184
4044	309185
96400	309186
70308	309187
36212	309188
15504	309189
5222	309190
89953	309191
60881	309192
60845	309193
62212	309194
78868	309195
3544	309196
35260	309197
57264	309198
49956	309199
14481	309200
57588	309201
21512	309202
45657	309203
48834	309204
86923	309205
7712	309206
71077	309207
6548	309208
3283	309209
116507	309210
63885	309211
45902	309212
101562	309213
5288	309214
40945	309215
99933	309216
85981	309217
5194	309218
86151	309219
11400	309220
91190	309221
26807	309222
63969	309223
5688	309224
78545	309225
33752	309226
23479	309227
13092	309228
2978	309229
27541	309230
421	309231
15307	309232
72232	309233
5911	309234
84385	309235
21335	309236
32460	309237
41671	309238
63032	309239
11899	309240
22527	309241
29614	309242
87119	309243
48551	309244
25766	309245
38336	309246
89543	309247
46	309248
35672	309249
92375	309250
34591	309251
123051	309252
6410	309253
27343	309254
1723	309255
30176	309256
73577	309257
26024	309258
958	309259
61578	309260
9444	309261
109669	309262
2397	309263
62581	309264
38918	309265
43537	309266
4196	309267
14416	309268
4881	309269
32591	309270
33141	309271
23169	309272
23683	309273
121303	309274
11064	309275
129652	309276
24647	309277
23891	309278
57140	309279
92966	309280
154216	309281
46278	309282
1046	309283
164809	309284
134	309285
86563	309286
15222	309287
15023	309288
18399	309289
20945	309290
29625	309291
23323	309292
20684	309293
36932	309294
53188	309295
55831	309296
48161	309297
45314	309298
63840	309299
12157	309300
69262	309301
50313	309302
123090	309303
17763	309304
59622	309305
131488	309306
918	309307
1805	309308
26632	309309
105207	309310
6053	309311
162921	309312
140356	309313
11278	309314
113068	309315
1189	309316
51070	309317
238	309318
48	309319
85545	309320
5382	309321
11524	309322
62852	309323
4175	309324
20107	309325
16678	309326
93679	309327
114348	309328
8687	309329
56354	309330
7601	309331
68231	309332
75169	309333
12560	309334
14242	309335
79019	309336
5482	309337
75993	309338
42714	309339
101583	309340
100473	309341
6390	309342
20249	309343
74570	309344
136068	309345
62995	309346
78142	309347
46188	309348
123626	309349
39297	309350
25246	309351
26154	309352
33999	309353
118513	309354
18931	309355
22205	309356
15324	309357
103113	309358
11451	309359
136191	309360
11038	309361
25779	309362
65457	309363
128918	309364
33555	309365
48119	309366
1858	309367
2975	309368
45046	309369
1623	309370
80554	309371
43064	309372
10929	309373
3631	309374
60739	309375
58801	309376
95229	309377
2266	309378
6945	309379
105032	309380
93373	309381
5352	309382
32047	309383
65673	309384
56806	309385
84731	309386
52038	309387
4780	309388
34541	309389
52830	309390
5675	309391
35634	309392
534	309393
14042	309394
26595	309395
44667	309396
11524	309397
51190	309398
850	309399
25605	309400
2059	309401
63443	309402
70439	309403
14246	309404
13440	309405
66124	309406
7634	309407
30754	309408
35800	309409
19495	309410
37005	309411
60616	309412
35271	309413
158836	309414
43718	309415
43714	309416
31664	309417
56270	309418
3897	309419
9617	309420
49097	309421
51885	309422
5641	309423
12332	309424
10446	309425
121421	309426
53355	309427
630	309428
9719	309429
58354	309430
2367	309431
40805	309432
6117	309433
110221	309434
31609	309435
9305	309436
102544	309437
29663	309438
38732	309439
67191	309440
13815	309441
68133	309442
11481	309443
43470	309444
37151	309445
5190	309446
76739	309447
36446	309448
136833	309449
74066	309450
69988	309451
59012	309452
44064	309453
14379	309454
71192	309455
41741	309456
28667	309457
1169	309458
2548	309459
27008	309460
93718	309461
42390	309462
45858	309463
59525	309464
17023	309465
6015	309466
3784	309467
1611	309468
61821	309469
125800	309470
38542	309471
113572	309472
12974	309473
125337	309474
2492	309475
29428	309476
10342	309477
61500	309478
97590	309479
262	309480
36376	309481
25594	309482
14966	309483
11486	309484
49743	309485
84309	309486
1851	309487
46539	309488
21294	309489
129156	309490
11083	309491
89510	309492
50550	309493
18197	309494
4679	309495
18010	309496
6346	309497
44836	309498
141234	309499
50965	309500
43183	309501
71117	309502
2888	309503
10263	309504
611	309505
45170	309506
113338	309507
43337	309508
1130	309509
61872	309510
129182	309511
23754	309512
66149	309513
155920	309514
17645	309515
28560	309516
85957	309517
19312	309518
67993	309519
114049	309520
53729	309521
14467	309522
99207	309523
28826	309524
167590	309525
5829	309526
131140	309527
96	309528
150337	309529
27545	309530
55147	309531
40982	309532
12142	309533
10188	309534
593	309535
5815	309536
41304	309537
75671	309538
20169	309539
148735	309540
18382	309541
285	309542
29669	309543
107694	309544
23978	309545
14079	309546
66840	309547
3093	309548
96967	309549
136112	309550
3865	309551
70074	309552
11390	309553
2110	309554
58305	309555
1115	309556
88773	309557
74515	309558
9161	309559
24162	309560
5389	309561
108720	309562
82803	309563
9187	309564
18979	309565
4581	309566
13938	309567
1771	309568
3246	309569
14481	309570
45477	309571
7599	309572
24768	309573
32623	309574
58700	309575
3410	309576
29118	309577
9513	309578
105489	309579
46169	309580
33791	309581
13712	309582
37996	309583
89111	309584
25117	309585
51094	309586
26789	309587
161818	309588
7673	309589
15811	309590
36025	309591
110508	309592
6376	309593
122903	309594
40175	309595
11439	309596
116173	309597
55856	309598
148772	309599
50721	309600
16011	309601
83435	309602
117272	309603
43521	309604
71288	309605
138333	309606
74941	309607
3409	309608
75604	309609
52476	309610
45036	309611
39900	309612
28510	309613
56216	309614
23721	309615
6942	309616
15126	309617
7657	309618
39192	309619
47643	309620
8498	309621
41813	309622
28295	309623
35088	309624
11317	309625
71300	309626
12198	309627
22341	309628
115846	309629
68206	309630
74317	309631
103416	309632
55152	309633
11420	309634
56059	309635
132064	309636
90193	309637
22144	309638
129	309639
53559	309640
54349	309641
6136	309642
17724	309643
91090	309644
128	309645
43869	309646
47269	309647
497	309648
8702	309649
45282	309650
9450	309651
64601	309652
96617	309653
54105	309654
55264	309655
1231	309656
850	309657
75797	309658
98591	309659
152402	309660
3876	309661
80100	309662
51891	309663
30060	309664
15649	309665
34964	309666
23232	309667
6677	309668
51668	309669
64270	309670
5706	309671
135439	309672
36821	309673
9468	309674
35428	309675
1019	309676
35848	309677
2032	309678
72644	309679
106063	309680
63696	309681
9582	309682
1384	309683
17526	309684
23850	309685
18468	309686
11694	309687
162445	309688
46856	309689
99017	309690
26296	309691
79496	309692
27715	309693
30309	309694
43345	309695
57504	309696
71	309697
83362	309698
86860	309699
142946	309700
51867	309701
16024	309702
69087	309703
50422	309704
64738	309705
35956	309706
9636	309707
38	309708
86922	309709
86951	309710
59251	309711
160105	309712
77465	309713
17357	309714
156652	309715
38348	309716
82381	309717
43991	309718
181	309719
134095	309720
24959	309721
16521	309722
34903	309723
25229	309724
9476	309725
51	309726
7041	309727
11091	309728
1857	309729
80459	309730
28528	309731
46447	309732
142216	309733
8317	309734
5093	309735
25527	309736
1367	309737
112480	309738
157492	309739
15136	309740
3015	309741
137408	309742
115451	309743
41646	309744
11424	309745
17279	309746
99053	309747
6961	309748
70276	309749
96622	309750
30273	309751
69249	309752
6448	309753
3534	309754
144296	309755
36361	309756
147597	309757
639	309758
42804	309759
8597	309760
120781	309761
38868	309762
85954	309763
2584	309764
23022	309765
7413	309766
5272	309767
149	309768
18575	309769
4896	309770
79622	309771
86331	309772
13225	309773
7321	309774
20123	309775
97209	309776
144315	309777
9829	309778
6607	309779
130182	309780
98	309781
35523	309782
162822	309783
11876	309784
11553	309785
45472	309786
93678	309787
11192	309788
114865	309789
37964	309790
81032	309791
43814	309792
94016	309793
60815	309794
37546	309795
3001	309796
3534	309797
34918	309798
21823	309799
26730	309800
41170	309801
39014	309802
84055	309803
159728	309804
13925	309805
14211	309806
6225	309807
84281	309808
52721	309809
51375	309810
8355	309811
36506	309812
72329	309813
17308	309814
40536	309815
20808	309816
39846	309817
5344	309818
8986	309819
5110	309820
140169	309821
6845	309822
114882	309823
70420	309824
58561	309825
93429	309826
79639	309827
38001	309828
37368	309829
6402	309830
114702	309831
158321	309832
4129	309833
47474	309834
10232	309835
110815	309836
30333	309837
436	309838
74399	309839
4860	309840
20261	309841
108786	309842
57585	309843
1998	309844
1743	309845
115395	309846
73919	309847
43969	309848
70	309849
12371	309850
441	309851
37065	309852
2100	309853
47073	309854
18843	309855
10689	309856
71687	309857
3347	309858
33446	309859
16713	309860
40820	309861
32532	309862
1023	309863
114763	309864
19898	309865
45829	309866
12761	309867
89704	309868
5055	309869
21122	309870
29996	309871
17392	309872
8497	309873
207	309874
38715	309875
17746	309876
14500	309877
813	309878
55213	309879
92339	309880
52588	309881
4494	309882
28547	309883
47474	309884
60232	309885
155900	309886
93531	309887
43036	309888
1227	309889
64943	309890
52143	309891
3171	309892
44777	309893
10540	309894
95911	309895
44809	309896
7153	309897
6168	309898
93886	309899
71771	309900
8539	309901
38070	309902
18276	309903
18781	309904
97341	309905
164	309906
3748	309907
6389	309908
27637	309909
150753	309910
26187	309911
14207	309912
19097	309913
515	309914
63852	309915
4458	309916
19497	309917
2574	309918
60451	309919
81634	309920
20288	309921
29760	309922
68233	309923
82636	309924
59624	309925
52855	309926
9472	309927
4345	309928
126971	309929
31451	309930
150159	309931
96192	309932
60801	309933
68787	309934
98370	309935
1598	309936
18019	309937
23179	309938
1960	309939
38086	309940
8436	309941
55819	309942
31587	309943
65484	309944
8657	309945
135508	309946
86955	309947
87470	309948
148155	309949
47805	309950
1256	309951
8995	309952
186	309953
51376	309954
8518	309955
103719	309956
6786	309957
35450	309958
2764	309959
3991	309960
16224	309961
47363	309962
12817	309963
31270	309964
101072	309965
12028	309966
46450	309967
1572	309968
34694	309969
44135	309970
699	309971
75991	309972
8102	309973
98250	309974
12252	309975
55039	309976
8425	309977
1386	309978
35308	309979
30713	309980
49490	309981
5334	309982
72911	309983
32642	309984
10265	309985
125	309986
43049	309987
8038	309988
90031	309989
18877	309990
8977	309991
4462	309992
40054	309993
36173	309994
2506	309995
119413	309996
63921	309997
76022	309998
56939	309999
51770	310000
130911	310001
48995	310002
28812	310003
22439	310004
904	310005
26213	310006
62171	310007
28532	310008
126304	310009
37377	310010
35188	310011
53571	310012
130692	310013
5951	310014
38103	310015
80867	310016
38948	310017
24275	310018
16100	310019
102140	310020
29443	310021
11030	310022
58774	310023
19618	310024
162332	310025
132265	310026
32630	310027
12030	310028
3560	310029
68564	310030
2341	310031
190	310032
26187	310033
29370	310034
5051	310035
11763	310036
5369	310037
16349	310038
25360	310039
66501	310040
45618	310041
11163	310042
56262	310043
16065	310044
28073	310045
8263	310046
30412	310047
3000	310048
46653	310049
102616	310050
14144	310051
21092	310052
4565	310053
61310	310054
22733	310055
50998	310056
2118	310057
2961	310058
4324	310059
12066	310060
70326	310061
9313	310062
14369	310063
59719	310064
60870	310065
33591	310066
84704	310067
15944	310068
128975	310069
80727	310070
14297	310071
134761	310072
1290	310073
9360	310074
78090	310075
3134	310076
28660	310077
21452	310078
91964	310079
32727	310080
123889	310081
30446	310082
148716	310083
5223	310084
383	310085
2215	310086
58	310087
55912	310088
80305	310089
70291	310090
4766	310091
38311	310092
44587	310093
119456	310094
57691	310095
4185	310096
100880	310097
16357	310098
1801	310099
125116	310100
12112	310101
6269	310102
138738	310103
2774	310104
29121	310105
43778	310106
4639	310107
10510	310108
6892	310109
15138	310110
2232	310111
37525	310112
69057	310113
28518	310114
43107	310115
9704	310116
73056	310117
81033	310118
65327	310119
5431	310120
75927	310121
9223	310122
2266	310123
4296	310124
85593	310125
2223	310126
35930	310127
24832	310128
10872	310129
112239	310130
65871	310131
69026	310132
25749	310133
44443	310134
5806	310135
4764	310136
3886	310137
66891	310138
146237	310139
80689	310140
11460	310141
3832	310142
21071	310143
61169	310144
30838	310145
93266	310146
51114	310147
31122	310148
109521	310149
120001	310150
11977	310151
6557	310152
19502	310153
104309	310154
6556	310155
8942	310156
5659	310157
2524	310158
3134	310159
20707	310160
135	310161
64692	310162
5946	310163
32874	310164
8312	310165
4884	310166
97684	310167
40654	310168
286	310169
7165	310170
143674	310171
48238	310172
7348	310173
47348	310174
38829	310175
5784	310176
3291	310177
23647	310178
31088	310179
9649	310180
149646	310181
140205	310182
26929	310183
14469	310184
9042	310185
33831	310186
35371	310187
586	310188
2446	310189
5412	310190
102844	310191
12270	310192
36370	310193
113671	310194
83252	310195
33843	310196
7378	310197
1200	310198
10122	310199
166838	310200
5400	310201
32753	310202
11670	310203
35914	310204
12201	310205
19434	310206
19498	310207
1237	310208
36774	310209
39212	310210
43662	310211
42727	310212
76628	310213
27992	310214
45912	310215
94909	310216
5001	310217
85920	310218
3696	310219
775	310220
31285	310221
52223	310222
101091	310223
10889	310224
12100	310225
713	310226
19602	310227
386	310228
57712	310229
37967	310230
144458	310231
67113	310232
60780	310233
51377	310234
4658	310235
8020	310236
75469	310237
7704	310238
22633	310239
75460	310240
75022	310241
37891	310242
16447	310243
32704	310244
74941	310245
21699	310246
1248	310247
2381	310248
5309	310249
1819	310250
22088	310251
17292	310252
32680	310253
93434	310254
9837	310255
79045	310256
33976	310257
27687	310258
13808	310259
55821	310260
52100	310261
14526	310262
4811	310263
94086	310264
46443	310265
82285	310266
4047	310267
76427	310268
141771	310269
43549	310270
23314	310271
53227	310272
84224	310273
107142	310274
78656	310275
130567	310276
67841	310277
11035	310278
2555	310279
28605	310280
2214	310281
63431	310282
62294	310283
81198	310284
41935	310285
13101	310286
66442	310287
17975	310288
29160	310289
7661	310290
4435	310291
40951	310292
7104	310293
75219	310294
27538	310295
18335	310296
26948	310297
12410	310298
1428	310299
76641	310300
3258	310301
117613	310302
5415	310303
91881	310304
11900	310305
11448	310306
162142	310307
9156	310308
2141	310309
5987	310310
7817	310311
22308	310312
2475	310313
2729	310314
112420	310315
88255	310316
34251	310317
95890	310318
13501	310319
63383	310320
76807	310321
48495	310322
70179	310323
150038	310324
7548	310325
84773	310326
22586	310327
72547	310328
87321	310329
17313	310330
8558	310331
37624	310332
6404	310333
1698	310334
26847	310335
8019	310336
19276	310337
15242	310338
17671	310339
64936	310340
9725	310341
47503	310342
58676	310343
18193	310344
40999	310345
41478	310346
10616	310347
12134	310348
66182	310349
20828	310350
85796	310351
6298	310352
5809	310353
4595	310354
4323	310355
71296	310356
18868	310357
47180	310358
11149	310359
15441	310360
18990	310361
85420	310362
76947	310363
44641	310364
84390	310365
773	310366
2484	310367
15020	310368
113849	310369
2092	310370
38442	310371
3536	310372
109727	310373
45513	310374
44861	310375
20107	310376
20584	310377
29834	310378
106608	310379
23982	310380
67865	310381
8593	310382
6741	310383
2677	310384
751	310385
59651	310386
10831	310387
5825	310388
14900	310389
68567	310390
13566	310391
74797	310392
23601	310393
112711	310394
162	310395
217	310396
54976	310397
29	310398
42219	310399
93155	310400
14554	310401
4802	310402
3266	310403
27568	310404
17236	310405
54110	310406
101860	310407
36255	310408
32209	310409
37849	310410
30038	310411
134780	310412
72226	310413
48978	310414
31186	310415
5171	310416
21957	310417
25882	310418
18382	310419
53110	310420
93882	310421
137711	310422
47682	310423
45060	310424
57451	310425
2868	310426
6536	310427
14032	310428
66648	310429
22432	310430
130982	310431
76175	310432
107952	310433
16960	310434
21924	310435
81916	310436
130620	310437
83918	310438
119233	310439
146023	310440
55160	310441
103140	310442
13323	310443
51740	310444
24731	310445
9361	310446
85898	310447
3163	310448
40349	310449
18526	310450
7015	310451
14505	310452
166072	310453
145670	310454
60746	310455
4687	310456
28636	310457
30955	310458
38810	310459
104252	310460
15899	310461
23224	310462
2557	310463
21701	310464
34116	310465
54542	310466
2000	310467
42412	310468
25472	310469
14253	310470
22976	310471
31544	310472
106096	310473
15022	310474
3452	310475
14474	310476
90555	310477
29738	310478
28623	310479
16202	310480
40564	310481
25705	310482
40205	310483
15599	310484
112457	310485
25017	310486
7010	310487
94963	310488
115044	310489
33965	310490
11463	310491
12945	310492
46554	310493
50529	310494
31405	310495
19067	310496
7930	310497
3665	310498
262	310499
39652	310500
169818	310501
4062	310502
9063	310503
29175	310504
108096	310505
1763	310506
1032	310507
46402	310508
39144	310509
413	310510
157168	310511
52622	310512
50735	310513
101364	310514
86872	310515
2729	310516
65225	310517
11184	310518
33732	310519
55538	310520
45410	310521
10256	310522
52013	310523
12062	310524
17922	310525
28086	310526
13057	310527
79650	310528
106756	310529
26971	310530
10793	310531
46548	310532
3654	310533
660	310534
41984	310535
27538	310536
107268	310537
12308	310538
3587	310539
28941	310540
98831	310541
67632	310542
10531	310543
23163	310544
27028	310545
116056	310546
62214	310547
34947	310548
42594	310549
4329	310550
49216	310551
62446	310552
9535	310553
71920	310554
7833	310555
8830	310556
16993	310557
4768	310558
33969	310559
114698	310560
50503	310561
15848	310562
56537	310563
24609	310564
5263	310565
126184	310566
2000	310567
6264	310568
148727	310569
7420	310570
65446	310571
32645	310572
18110	310573
79552	310574
142457	310575
486	310576
9550	310577
33608	310578
34771	310579
53305	310580
7989	310581
21737	310582
2448	310583
127753	310584
53025	310585
1264	310586
49032	310587
21142	310588
9658	310589
24171	310590
1226	310591
12732	310592
71416	310593
22989	310594
39611	310595
28403	310596
9794	310597
80118	310598
2192	310599
18125	310600
46534	310601
5203	310602
41128	310603
765	310604
66670	310605
60522	310606
53536	310607
109384	310608
3899	310609
74844	310610
245	310611
98670	310612
27413	310613
73017	310614
62083	310615
71296	310616
11775	310617
120018	310618
62788	310619
11421	310620
10039	310621
182	310622
24563	310623
19289	310624
52087	310625
17875	310626
54839	310627
93287	310628
65750	310629
14420	310630
9559	310631
59134	310632
161934	310633
10496	310634
56252	310635
42426	310636
36200	310637
32036	310638
1171	310639
73692	310640
48671	310641
13635	310642
45578	310643
24048	310644
54069	310645
59528	310646
26395	310647
15208	310648
24462	310649
25618	310650
90971	310651
6629	310652
84122	310653
23208	310654
43046	310655
62341	310656
26836	310657
20258	310658
54402	310659
17120	310660
77662	310661
156263	310662
1430	310663
30	310664
5547	310665
10990	310666
50334	310667
9436	310668
13264	310669
7595	310670
36667	310671
55589	310672
24935	310673
53646	310674
59686	310675
73455	310676
70097	310677
52397	310678
150677	310679
26677	310680
20121	310681
97958	310682
10396	310683
52449	310684
16236	310685
23161	310686
48497	310687
3606	310688
114107	310689
13258	310690
59701	310691
12693	310692
15609	310693
53541	310694
6367	310695
111414	310696
82807	310697
73796	310698
7243	310699
29043	310700
37472	310701
105400	310702
117448	310703
67665	310704
1090	310705
160697	310706
44708	310707
54389	310708
90002	310709
6957	310710
68516	310711
3618	310712
2309	310713
81331	310714
59419	310715
5934	310716
4593	310717
15656	310718
25145	310719
14041	310720
50354	310721
14200	310722
93911	310723
16657	310724
32695	310725
48815	310726
67575	310727
105939	310728
115854	310729
3964	310730
45880	310731
4854	310732
26900	310733
35778	310734
33755	310735
2784	310736
115795	310737
28522	310738
2371	310739
12913	310740
18801	310741
19826	310742
2065	310743
11490	310744
78955	310745
116938	310746
20441	310747
131546	310748
10277	310749
37123	310750
45923	310751
21537	310752
5144	310753
19037	310754
22003	310755
39775	310756
44755	310757
61470	310758
103043	310759
19503	310760
132147	310761
3023	310762
76954	310763
17195	310764
7313	310765
104908	310766
56212	310767
41260	310768
70918	310769
3230	310770
37118	310771
61303	310772
153607	310773
18171	310774
59965	310775
110374	310776
27081	310777
150395	310778
30893	310779
32248	310780
91433	310781
9104	310782
25355	310783
46405	310784
5603	310785
29176	310786
12677	310787
7175	310788
63616	310789
61597	310790
97966	310791
3530	310792
123915	310793
4899	310794
44568	310795
85150	310796
25480	310797
138547	310798
59281	310799
19358	310800
129385	310801
2887	310802
50028	310803
131581	310804
63377	310805
3653	310806
42421	310807
40762	310808
681	310809
9133	310810
10963	310811
62430	310812
4079	310813
90274	310814
10025	310815
17273	310816
7009	310817
111547	310818
97685	310819
33061	310820
13645	310821
4977	310822
61822	310823
5582	310824
10276	310825
16831	310826
25412	310827
10553	310828
9210	310829
62762	310830
29796	310831
665	310832
19041	310833
1311	310834
5752	310835
46916	310836
21152	310837
62616	310838
29526	310839
448	310840
128285	310841
50830	310842
168501	310843
62007	310844
62525	310845
5150	310846
7108	310847
6250	310848
50122	310849
99732	310850
5366	310851
39751	310852
3945	310853
9317	310854
20771	310855
49900	310856
38681	310857
61580	310858
87139	310859
32940	310860
39341	310861
74879	310862
31878	310863
117720	310864
97423	310865
99488	310866
6130	310867
9750	310868
23828	310869
70670	310870
28319	310871
3294	310872
168777	310873
95227	310874
23786	310875
85961	310876
56550	310877
59286	310878
130540	310879
37543	310880
115440	310881
70747	310882
6272	310883
385	310884
52365	310885
103008	310886
88977	310887
19089	310888
1040	310889
37804	310890
100856	310891
28448	310892
116596	310893
35645	310894
7198	310895
76688	310896
5100	310897
8487	310898
147656	310899
111740	310900
5679	310901
19358	310902
11644	310903
1170	310904
19853	310905
52063	310906
24030	310907
1688	310908
2889	310909
96876	310910
85721	310911
105361	310912
140377	310913
75507	310914
6501	310915
127049	310916
72960	310917
2779	310918
53581	310919
7012	310920
54965	310921
96854	310922
3918	310923
81857	310924
7686	310925
52336	310926
78364	310927
16874	310928
118087	310929
62268	310930
11454	310931
61877	310932
28866	310933
63759	310934
99744	310935
36630	310936
99275	310937
97908	310938
7353	310939
11641	310940
139559	310941
10179	310942
12232	310943
98405	310944
7620	310945
72589	310946
13991	310947
160977	310948
68780	310949
43297	310950
29185	310951
2840	310952
103862	310953
18810	310954
160913	310955
19493	310956
60445	310957
1062	310958
17601	310959
16230	310960
64495	310961
13592	310962
49285	310963
27572	310964
73669	310965
98554	310966
67485	310967
22029	310968
106946	310969
8914	310970
3798	310971
35135	310972
6975	310973
2632	310974
96286	310975
93157	310976
65580	310977
170	310978
87003	310979
85970	310980
34163	310981
66502	310982
2034	310983
4065	310984
118940	310985
13907	310986
47245	310987
65775	310988
158024	310989
4546	310990
2935	310991
5714	310992
33134	310993
142338	310994
53101	310995
63565	310996
126941	310997
67756	310998
11681	310999
16651	311000
100504	311001
44376	311002
40799	311003
25159	311004
103510	311005
37254	311006
39632	311007
2397	311008
112423	311009
14119	311010
44190	311011
79397	311012
141717	311013
2230	311014
20970	311015
10688	311016
137563	311017
7026	311018
32707	311019
28235	311020
18736	311021
5857	311022
26092	311023
27935	311024
12111	311025
24018	311026
104337	311027
12401	311028
66317	311029
43918	311030
12081	311031
65335	311032
22819	311033
89336	311034
78178	311035
52927	311036
25987	311037
132407	311038
26268	311039
43043	311040
101921	311041
52664	311042
63504	311043
23608	311044
142033	311045
2215	311046
1237	311047
87625	311048
34001	311049
91	311050
829	311051
5710	311052
96897	311053
31818	311054
32673	311055
79339	311056
16810	311057
4881	311058
66979	311059
13257	311060
29236	311061
424	311062
48488	311063
25624	311064
46013	311065
91032	311066
15184	311067
73537	311068
10568	311069
82309	311070
296	311071
1322	311072
127896	311073
84543	311074
37060	311075
138371	311076
124419	311077
32954	311078
6727	311079
48342	311080
66142	311081
13958	311082
52742	311083
142773	311084
26737	311085
16237	311086
121678	311087
37963	311088
20368	311089
140472	311090
11729	311091
79711	311092
84638	311093
24240	311094
64317	311095
120649	311096
9121	311097
23511	311098
33191	311099
51641	311100
21743	311101
10147	311102
49405	311103
110413	311104
42025	311105
99979	311106
22701	311107
131544	311108
27803	311109
74	311110
102836	311111
48404	311112
156046	311113
57176	311114
6859	311115
132866	311116
7824	311117
13010	311118
78834	311119
1474	311120
22042	311121
5306	311122
12373	311123
51939	311124
119379	311125
165672	311126
64222	311127
95	311128
47642	311129
69138	311130
3292	311131
70667	311132
32091	311133
6782	311134
80107	311135
526	311136
40944	311137
96786	311138
56652	311139
7263	311140
106982	311141
38644	311142
26956	311143
735	311144
11611	311145
12754	311146
102270	311147
54928	311148
1138	311149
13661	311150
73163	311151
57631	311152
31698	311153
19039	311154
10598	311155
51456	311156
165154	311157
46393	311158
30916	311159
1884	311160
19680	311161
6634	311162
95512	311163
48651	311164
86491	311165
87835	311166
96068	311167
6716	311168
28436	311169
5458	311170
81261	311171
20339	311172
81272	311173
32775	311174
14502	311175
62205	311176
30711	311177
107134	311178
1773	311179
142573	311180
20923	311181
2001	311182
100936	311183
37958	311184
102216	311185
109083	311186
15430	311187
4347	311188
35170	311189
19303	311190
11219	311191
60554	311192
7382	311193
51763	311194
20099	311195
160248	311196
62766	311197
12554	311198
52421	311199
63106	311200
25875	311201
10522	311202
72033	311203
87781	311204
51367	311205
770	311206
61892	311207
19757	311208
4170	311209
52644	311210
111404	311211
60907	311212
25799	311213
39058	311214
27564	311215
81368	311216
17691	311217
8262	311218
77089	311219
30684	311220
4439	311221
11514	311222
54510	311223
40219	311224
9985	311225
136822	311226
98541	311227
46642	311228
58909	311229
1908	311230
87288	311231
115993	311232
34103	311233
33599	311234
112446	311235
29618	311236
7045	311237
112950	311238
16503	311239
66031	311240
61886	311241
11885	311242
88359	311243
14120	311244
138687	311245
72453	311246
62045	311247
85466	311248
9116	311249
18678	311250
78551	311251
30263	311252
7767	311253
21360	311254
6584	311255
74737	311256
59798	311257
12122	311258
23317	311259
80192	311260
126962	311261
89654	311262
6755	311263
39953	311264
87792	311265
26621	311266
48568	311267
27061	311268
105394	311269
76286	311270
13841	311271
209	311272
56305	311273
41888	311274
18205	311275
87721	311276
73646	311277
133345	311278
7570	311279
22639	311280
168539	311281
77863	311282
17335	311283
6410	311284
116431	311285
17645	311286
2322	311287
6635	311288
27759	311289
12946	311290
108473	311291
9970	311292
24146	311293
133261	311294
15810	311295
40592	311296
166495	311297
48954	311298
64031	311299
10622	311300
30132	311301
27886	311302
26536	311303
43974	311304
8571	311305
48501	311306
86757	311307
17389	311308
93684	311309
33334	311310
138780	311311
47587	311312
83542	311313
735	311314
22713	311315
1952	311316
20125	311317
38105	311318
89013	311319
96203	311320
3345	311321
57996	311322
101683	311323
11783	311324
20175	311325
60606	311326
24074	311327
50273	311328
20099	311329
18723	311330
156627	311331
10935	311332
126370	311333
5095	311334
59388	311335
65185	311336
27959	311337
94327	311338
138146	311339
25895	311340
3818	311341
10621	311342
42674	311343
53952	311344
151063	311345
12006	311346
595	311347
103779	311348
8966	311349
114920	311350
41122	311351
9700	311352
14496	311353
97333	311354
29498	311355
77569	311356
2361	311357
106559	311358
6001	311359
39998	311360
33659	311361
1436	311362
22329	311363
37024	311364
86376	311365
11793	311366
1239	311367
342	311368
93566	311369
4065	311370
91830	311371
40126	311372
82194	311373
31749	311374
160859	311375
21990	311376
3735	311377
50264	311378
95421	311379
29551	311380
2241	311381
51958	311382
10757	311383
4893	311384
7051	311385
10052	311386
18014	311387
71609	311388
51905	311389
19992	311390
34883	311391
93976	311392
100073	311393
19487	311394
51478	311395
24725	311396
4677	311397
106260	311398
3008	311399
47539	311400
29981	311401
2087	311402
6218	311403
1602	311404
49197	311405
59009	311406
42318	311407
15147	311408
21546	311409
112604	311410
103201	311411
848	311412
34329	311413
4670	311414
7485	311415
18588	311416
5065	311417
55017	311418
1562	311419
20859	311420
21090	311421
8773	311422
90630	311423
29842	311424
111718	311425
56110	311426
76416	311427
155234	311428
112182	311429
23751	311430
161156	311431
19608	311432
87161	311433
18304	311434
108832	311435
90831	311436
106628	311437
18788	311438
77846	311439
32491	311440
52513	311441
10916	311442
61599	311443
351	311444
19078	311445
31174	311446
2691	311447
13807	311448
35474	311449
10149	311450
47726	311451
116349	311452
2145	311453
54818	311454
29996	311455
147835	311456
8945	311457
32286	311458
37268	311459
12513	311460
3372	311461
4935	311462
12816	311463
9161	311464
95311	311465
100641	311466
80716	311467
5561	311468
50480	311469
1811	311470
13764	311471
21688	311472
24173	311473
88035	311474
4856	311475
481	311476
4976	311477
11168	311478
13589	311479
9614	311480
9691	311481
35155	311482
40937	311483
122361	311484
11286	311485
61244	311486
108330	311487
153892	311488
103203	311489
15548	311490
84782	311491
12226	311492
40513	311493
48299	311494
17010	311495
40900	311496
26011	311497
57091	311498
4474	311499
65469	311500
17430	311501
6261	311502
50551	311503
59516	311504
7339	311505
36447	311506
104322	311507
65135	311508
110306	311509
12620	311510
10410	311511
16354	311512
18635	311513
2845	311514
28430	311515
51274	311516
73491	311517
56760	311518
16531	311519
28	311520
24057	311521
12472	311522
56501	311523
7804	311524
106796	311525
47016	311526
41939	311527
52471	311528
59558	311529
64539	311530
38160	311531
36983	311532
80565	311533
18333	311534
2177	311535
34901	311536
149754	311537
89511	311538
13577	311539
45725	311540
449	311541
73453	311542
20576	311543
4430	311544
24611	311545
101526	311546
6818	311547
23449	311548
29064	311549
93112	311550
55921	311551
16483	311552
56368	311553
35415	311554
16685	311555
10587	311556
96148	311557
18572	311558
99114	311559
42984	311560
23340	311561
33607	311562
28509	311563
3538	311564
116573	311565
12481	311566
61773	311567
25214	311568
92749	311569
84669	311570
36978	311571
9844	311572
32967	311573
86439	311574
7806	311575
11388	311576
4014	311577
60438	311578
47338	311579
6602	311580
47928	311581
44417	311582
52526	311583
24755	311584
7447	311585
556	311586
42015	311587
11695	311588
32503	311589
44595	311590
25819	311591
95095	311592
26175	311593
42831	311594
81284	311595
1401	311596
132205	311597
16515	311598
109198	311599
10188	311600
88627	311601
48830	311602
36317	311603
68630	311604
34271	311605
3298	311606
1874	311607
3627	311608
65954	311609
75264	311610
20331	311611
32183	311612
46650	311613
167	311614
15541	311615
164339	311616
4651	311617
4706	311618
40821	311619
3996	311620
6477	311621
32798	311622
75425	311623
57780	311624
77590	311625
21684	311626
156925	311627
62766	311628
122891	311629
159334	311630
33461	311631
5467	311632
21322	311633
7575	311634
65008	311635
29777	311636
12603	311637
41383	311638
36869	311639
1119	311640
149282	311641
14966	311642
1376	311643
33679	311644
8522	311645
34173	311646
8122	311647
14097	311648
37218	311649
18852	311650
10101	311651
37873	311652
6560	311653
37467	311654
30598	311655
64691	311656
73544	311657
20325	311658
9517	311659
20303	311660
8047	311661
9689	311662
63859	311663
18866	311664
72854	311665
17754	311666
44175	311667
140693	311668
62518	311669
20885	311670
44108	311671
149673	311672
10996	311673
77117	311674
83510	311675
79942	311676
4682	311677
73643	311678
2477	311679
23474	311680
152365	311681
69642	311682
11361	311683
120546	311684
25293	311685
58750	311686
382	311687
23125	311688
538	311689
62088	311690
30414	311691
43657	311692
43276	311693
11613	311694
82019	311695
41562	311696
60082	311697
82643	311698
4023	311699
12433	311700
152997	311701
10128	311702
16654	311703
28167	311704
161081	311705
13355	311706
2658	311707
52314	311708
66912	311709
13911	311710
11201	311711
39601	311712
17767	311713
27103	311714
7278	311715
5301	311716
7943	311717
35545	311718
13108	311719
81052	311720
56165	311721
36657	311722
81617	311723
15657	311724
9875	311725
11223	311726
112819	311727
9060	311728
12111	311729
25580	311730
20561	311731
140835	311732
3822	311733
21028	311734
28077	311735
76845	311736
47181	311737
23930	311738
26022	311739
9315	311740
77423	311741
57880	311742
23328	311743
14028	311744
128926	311745
118150	311746
4349	311747
56611	311748
67582	311749
31851	311750
53345	311751
2892	311752
101252	311753
19083	311754
42909	311755
23760	311756
141533	311757
134110	311758
6203	311759
3988	311760
46070	311761
78564	311762
20771	311763
1973	311764
71903	311765
45959	311766
23339	311767
23917	311768
4542	311769
11036	311770
25934	311771
41626	311772
31780	311773
2243	311774
5085	311775
7835	311776
90106	311777
2146	311778
29487	311779
30119	311780
7824	311781
139551	311782
35580	311783
6500	311784
81138	311785
23606	311786
2522	311787
27624	311788
66100	311789
91823	311790
95368	311791
113659	311792
5387	311793
42077	311794
22314	311795
75925	311796
135406	311797
77762	311798
11838	311799
161537	311800
133841	311801
107382	311802
12805	311803
8064	311804
128104	311805
102947	311806
73049	311807
9543	311808
28463	311809
4843	311810
4213	311811
90881	311812
59431	311813
17320	311814
16315	311815
10332	311816
27400	311817
12778	311818
55942	311819
21029	311820
10663	311821
64492	311822
13963	311823
15484	311824
77927	311825
63184	311826
25738	311827
133885	311828
113526	311829
53784	311830
92602	311831
34205	311832
60116	311833
21034	311834
41142	311835
14569	311836
4497	311837
18062	311838
58983	311839
46117	311840
4977	311841
30941	311842
109704	311843
52928	311844
101378	311845
35178	311846
30860	311847
8557	311848
90988	311849
265	311850
76689	311851
32498	311852
46079	311853
99626	311854
6666	311855
46815	311856
8545	311857
22110	311858
81037	311859
69966	311860
68506	311861
53778	311862
2057	311863
19899	311864
5229	311865
50146	311866
35024	311867
36728	311868
74869	311869
127172	311870
69804	311871
13993	311872
122002	311873
66780	311874
32391	311875
87298	311876
169555	311877
45654	311878
80959	311879
3652	311880
36625	311881
7917	311882
4891	311883
26136	311884
21677	311885
34550	311886
15618	311887
12038	311888
1680	311889
56419	311890
27360	311891
20364	311892
101661	311893
62150	311894
5496	311895
96322	311896
8642	311897
54809	311898
50864	311899
58854	311900
73969	311901
85151	311902
13350	311903
17666	311904
18150	311905
73500	311906
14010	311907
69343	311908
23286	311909
6826	311910
36095	311911
39367	311912
1324	311913
70522	311914
2822	311915
115751	311916
76326	311917
2945	311918
63432	311919
32456	311920
114954	311921
39713	311922
30851	311923
56584	311924
9411	311925
71534	311926
21250	311927
97623	311928
70533	311929
73949	311930
56500	311931
56112	311932
36100	311933
77379	311934
4349	311935
88004	311936
50223	311937
26815	311938
46984	311939
20554	311940
6343	311941
34251	311942
38778	311943
62692	311944
54161	311945
29651	311946
14362	311947
109749	311948
14435	311949
149262	311950
2934	311951
5697	311952
30282	311953
3112	311954
112733	311955
65898	311956
112744	311957
99014	311958
47194	311959
55938	311960
54929	311961
6495	311962
102773	311963
110885	311964
32881	311965
53181	311966
64270	311967
93069	311968
7359	311969
119	311970
25507	311971
16867	311972
122181	311973
24945	311974
43135	311975
160280	311976
30275	311977
8991	311978
2525	311979
11827	311980
17926	311981
124222	311982
37943	311983
135669	311984
61804	311985
42107	311986
23757	311987
21266	311988
44570	311989
139646	311990
83161	311991
71947	311992
11184	311993
139504	311994
135243	311995
5586	311996
22083	311997
1941	311998
9647	311999
64187	312000
7014	312001
16106	312002
77737	312003
8978	312004
4730	312005
35761	312006
8067	312007
167659	312008
20273	312009
3708	312010
86094	312011
96064	312012
65295	312013
91	312014
20003	312015
40051	312016
11663	312017
477	312018
18332	312019
4405	312020
24149	312021
17132	312022
133034	312023
7622	312024
24072	312025
24157	312026
72710	312027
95809	312028
50317	312029
30817	312030
112961	312031
36835	312032
53389	312033
55871	312034
54202	312035
115393	312036
42429	312037
10363	312038
13354	312039
28429	312040
656	312041
25545	312042
2623	312043
93823	312044
22198	312045
133820	312046
50844	312047
36538	312048
3180	312049
7559	312050
57938	312051
106199	312052
9170	312053
33872	312054
71608	312055
92947	312056
40620	312057
38716	312058
83908	312059
15664	312060
45683	312061
87366	312062
59472	312063
79153	312064
46952	312065
30097	312066
46726	312067
8044	312068
15516	312069
106541	312070
24222	312071
900	312072
82100	312073
16972	312074
126353	312075
161875	312076
65910	312077
11152	312078
133303	312079
39959	312080
146986	312081
101654	312082
68683	312083
82836	312084
13568	312085
131442	312086
135946	312087
75591	312088
16314	312089
16853	312090
73279	312091
26778	312092
12969	312093
39	312094
27142	312095
63718	312096
5509	312097
40171	312098
23434	312099
17361	312100
9667	312101
135820	312102
17265	312103
587	312104
35658	312105
49164	312106
49585	312107
11138	312108
14373	312109
37281	312110
9809	312111
37254	312112
17494	312113
159711	312114
53256	312115
28980	312116
14073	312117
115084	312118
120996	312119
52951	312120
19021	312121
1130	312122
18325	312123
30173	312124
43766	312125
12125	312126
226	312127
5478	312128
70809	312129
1280	312130
15611	312131
10075	312132
40534	312133
78166	312134
389	312135
139916	312136
25740	312137
28161	312138
23071	312139
77885	312140
10336	312141
283	312142
72721	312143
11169	312144
12100	312145
17245	312146
139924	312147
1783	312148
115990	312149
40256	312150
108355	312151
48435	312152
1505	312153
33283	312154
70756	312155
27979	312156
104561	312157
79530	312158
70684	312159
23281	312160
51830	312161
90027	312162
68832	312163
134664	312164
46560	312165
10368	312166
24213	312167
149302	312168
17063	312169
88683	312170
20048	312171
33780	312172
10840	312173
35828	312174
133540	312175
22080	312176
77039	312177
23050	312178
37563	312179
56852	312180
58160	312181
54465	312182
64001	312183
7316	312184
22850	312185
5008	312186
24746	312187
100273	312188
145794	312189
141153	312190
6761	312191
23706	312192
23365	312193
7	312194
55394	312195
52056	312196
57734	312197
13418	312198
25070	312199
62825	312200
105969	312201
13887	312202
74391	312203
19856	312204
38090	312205
75384	312206
63051	312207
37404	312208
27870	312209
50469	312210
120022	312211
114343	312212
11518	312213
9584	312214
33120	312215
68095	312216
36224	312217
5556	312218
18408	312219
39256	312220
38601	312221
152796	312222
37428	312223
99	312224
29751	312225
29060	312226
11680	312227
2458	312228
21990	312229
24714	312230
81930	312231
2162	312232
7961	312233
3	312234
64794	312235
21021	312236
11675	312237
430	312238
14685	312239
51800	312240
110486	312241
22018	312242
29124	312243
50386	312244
22165	312245
40173	312246
35051	312247
21113	312248
63349	312249
10803	312250
22001	312251
34355	312252
1278	312253
20978	312254
32083	312255
5884	312256
147033	312257
56977	312258
1328	312259
82795	312260
46631	312261
154465	312262
43887	312263
18372	312264
1044	312265
6863	312266
12263	312267
54774	312268
165812	312269
108028	312270
2747	312271
107277	312272
69533	312273
84827	312274
62590	312275
54694	312276
108483	312277
55575	312278
8682	312279
5715	312280
60341	312281
71679	312282
57196	312283
75502	312284
23059	312285
122804	312286
124679	312287
20499	312288
29268	312289
135576	312290
89362	312291
160602	312292
43422	312293
77687	312294
21274	312295
1481	312296
121972	312297
10155	312298
93298	312299
135999	312300
138404	312301
12700	312302
43024	312303
52	312304
14252	312305
109380	312306
103894	312307
22340	312308
9523	312309
38281	312310
68249	312311
2965	312312
14669	312313
22043	312314
6686	312315
38686	312316
36488	312317
99816	312318
107950	312319
35162	312320
72196	312321
1506	312322
108918	312323
2488	312324
42019	312325
148520	312326
67636	312327
20131	312328
4070	312329
34302	312330
13161	312331
28671	312332
51701	312333
14677	312334
10681	312335
2024	312336
53650	312337
87560	312338
10793	312339
137731	312340
76551	312341
2259	312342
27028	312343
4585	312344
32349	312345
76560	312346
61786	312347
137834	312348
53245	312349
79785	312350
41597	312351
59142	312352
42570	312353
6677	312354
159797	312355
17848	312356
61112	312357
74417	312358
121135	312359
41079	312360
72201	312361
26794	312362
70683	312363
15460	312364
37743	312365
2209	312366
27665	312367
2201	312368
27144	312369
30531	312370
118945	312371
22022	312372
152517	312373
31829	312374
18793	312375
6658	312376
55018	312377
109742	312378
20569	312379
2058	312380
14317	312381
62057	312382
122350	312383
2043	312384
37921	312385
86518	312386
6119	312387
27136	312388
54981	312389
17346	312390
16155	312391
119390	312392
32056	312393
50075	312394
5373	312395
694	312396
258	312397
143328	312398
17827	312399
1320	312400
50292	312401
41019	312402
5732	312403
2907	312404
40642	312405
37720	312406
9947	312407
1346	312408
89225	312409
52456	312410
4326	312411
107888	312412
14303	312413
69924	312414
62865	312415
124254	312416
27874	312417
10185	312418
59720	312419
81855	312420
51041	312421
62316	312422
10326	312423
22968	312424
55801	312425
27806	312426
73300	312427
66859	312428
41137	312429
35148	312430
23173	312431
43907	312432
3934	312433
105288	312434
12090	312435
22325	312436
34566	312437
407	312438
57346	312439
3000	312440
46111	312441
110389	312442
64102	312443
15726	312444
59959	312445
38306	312446
69635	312447
110229	312448
4987	312449
27655	312450
8099	312451
20024	312452
67474	312453
112629	312454
135152	312455
6010	312456
53126	312457
29478	312458
47693	312459
12382	312460
26988	312461
22626	312462
167806	312463
4115	312464
168038	312465
54446	312466
164832	312467
33145	312468
60598	312469
36759	312470
53144	312471
78965	312472
107020	312473
77997	312474
14284	312475
127537	312476
31594	312477
42325	312478
11469	312479
5212	312480
9892	312481
116646	312482
2682	312483
13750	312484
66482	312485
1389	312486
35780	312487
60112	312488
24232	312489
49513	312490
3297	312491
62868	312492
19939	312493
58186	312494
69738	312495
69050	312496
11478	312497
120887	312498
984	312499
56815	312500
21608	312501
25731	312502
64353	312503
8067	312504
4738	312505
76054	312506
47281	312507
40484	312508
108290	312509
38714	312510
107406	312511
7947	312512
1980	312513
11610	312514
6182	312515
10196	312516
37700	312517
43866	312518
27934	312519
24926	312520
4792	312521
61774	312522
35438	312523
51884	312524
16595	312525
976	312526
819	312527
59266	312528
89867	312529
12940	312530
36395	312531
39450	312532
7346	312533
95898	312534
32773	312535
7021	312536
9171	312537
45479	312538
17020	312539
61232	312540
81912	312541
21750	312542
2520	312543
10575	312544
17750	312545
3648	312546
111246	312547
29058	312548
33868	312549
32233	312550
59145	312551
41512	312552
64730	312553
45106	312554
755	312555
70820	312556
1146	312557
34737	312558
60179	312559
14645	312560
31252	312561
53070	312562
19595	312563
134106	312564
130994	312565
13028	312566
505	312567
1706	312568
160909	312569
3771	312570
46762	312571
82833	312572
77908	312573
75057	312574
35142	312575
63198	312576
52722	312577
16836	312578
157656	312579
89399	312580
76795	312581
18645	312582
32728	312583
12556	312584
150790	312585
3707	312586
93	312587
32714	312588
112889	312589
68935	312590
60916	312591
10571	312592
19865	312593
20314	312594
23895	312595
28216	312596
11114	312597
96087	312598
18118	312599
11986	312600
1989	312601
35843	312602
9209	312603
22005	312604
70928	312605
44088	312606
25674	312607
57587	312608
9268	312609
58726	312610
17205	312611
85486	312612
42955	312613
1172	312614
130444	312615
60258	312616
39349	312617
8757	312618
42123	312619
66114	312620
62419	312621
5331	312622
46634	312623
21114	312624
144408	312625
80941	312626
62993	312627
70694	312628
19894	312629
67219	312630
60665	312631
37905	312632
22190	312633
43871	312634
61292	312635
132016	312636
83328	312637
51350	312638
361	312639
154637	312640
96308	312641
16478	312642
20804	312643
88026	312644
8542	312645
7718	312646
72110	312647
117371	312648
48186	312649
116099	312650
111169	312651
533	312652
14378	312653
90527	312654
39900	312655
58672	312656
21544	312657
21614	312658
83743	312659
50355	312660
70995	312661
9808	312662
25606	312663
44500	312664
27717	312665
17342	312666
23517	312667
44263	312668
27341	312669
20217	312670
88023	312671
57961	312672
31962	312673
73176	312674
44736	312675
771	312676
233	312677
48166	312678
21815	312679
51246	312680
28708	312681
18716	312682
22449	312683
1976	312684
10900	312685
6580	312686
3532	312687
24276	312688
12320	312689
75787	312690
12217	312691
50330	312692
11350	312693
28234	312694
133313	312695
3238	312696
105704	312697
3766	312698
4144	312699
107167	312700
554	312701
23115	312702
168094	312703
89938	312704
57329	312705
12272	312706
5192	312707
14551	312708
62600	312709
93931	312710
64473	312711
166976	312712
54151	312713
22031	312714
659	312715
110782	312716
57032	312717
60095	312718
30615	312719
56075	312720
43817	312721
3236	312722
10398	312723
52350	312724
18880	312725
27683	312726
24101	312727
108822	312728
5182	312729
113616	312730
2587	312731
65627	312732
1663	312733
9779	312734
91904	312735
119331	312736
32693	312737
23019	312738
41471	312739
25489	312740
32954	312741
69765	312742
32729	312743
48723	312744
50100	312745
134854	312746
27038	312747
24620	312748
89015	312749
85844	312750
86327	312751
60379	312752
12973	312753
31219	312754
31107	312755
58827	312756
46263	312757
32868	312758
23084	312759
150069	312760
95446	312761
38273	312762
3610	312763
37633	312764
35124	312765
35443	312766
38530	312767
822	312768
67344	312769
38329	312770
57224	312771
36806	312772
60534	312773
101189	312774
35223	312775
74792	312776
21113	312777
30356	312778
438	312779
74126	312780
87014	312781
13827	312782
78801	312783
78550	312784
91108	312785
117369	312786
104372	312787
3608	312788
9572	312789
50974	312790
34388	312791
14994	312792
131349	312793
37954	312794
4590	312795
78	312796
130649	312797
127995	312798
63677	312799
82	312800
1135	312801
35049	312802
16899	312803
76702	312804
77199	312805
36597	312806
137020	312807
22740	312808
122767	312809
52176	312810
123877	312811
18352	312812
6507	312813
112168	312814
6363	312815
27756	312816
87895	312817
19045	312818
91500	312819
67419	312820
844	312821
109566	312822
52983	312823
26291	312824
90462	312825
372	312826
165622	312827
3868	312828
29123	312829
6543	312830
94186	312831
88145	312832
151537	312833
131108	312834
40083	312835
10147	312836
19350	312837
41441	312838
80383	312839
20430	312840
146774	312841
67631	312842
92426	312843
91646	312844
85522	312845
77368	312846
4716	312847
10812	312848
30692	312849
4279	312850
147147	312851
48224	312852
64290	312853
36156	312854
2906	312855
10968	312856
41149	312857
102915	312858
21472	312859
97036	312860
60284	312861
19486	312862
43832	312863
7145	312864
72674	312865
52690	312866
125544	312867
11088	312868
85380	312869
38811	312870
139074	312871
55158	312872
10072	312873
66246	312874
117701	312875
11083	312876
38455	312877
166826	312878
31789	312879
46692	312880
76728	312881
2263	312882
38217	312883
83261	312884
33269	312885
125927	312886
3578	312887
9965	312888
14077	312889
19987	312890
105044	312891
95774	312892
21124	312893
11927	312894
9285	312895
13969	312896
118059	312897
26541	312898
7199	312899
66574	312900
58244	312901
73988	312902
61011	312903
65052	312904
8107	312905
50808	312906
38740	312907
1193	312908
14835	312909
159559	312910
87549	312911
13960	312912
54072	312913
34321	312914
95208	312915
7000	312916
20772	312917
42	312918
42203	312919
81164	312920
110731	312921
14264	312922
110675	312923
28159	312924
44893	312925
13529	312926
119650	312927
13456	312928
26835	312929
121684	312930
25486	312931
24641	312932
57106	312933
65053	312934
6759	312935
8503	312936
39273	312937
107677	312938
56880	312939
87365	312940
71527	312941
14169	312942
31025	312943
26532	312944
34247	312945
101682	312946
77369	312947
17659	312948
16922	312949
482	312950
37746	312951
46338	312952
61867	312953
14063	312954
14167	312955
54804	312956
3864	312957
165954	312958
122250	312959
132379	312960
39305	312961
71204	312962
101811	312963
8947	312964
4817	312965
26804	312966
162420	312967
36803	312968
8142	312969
10323	312970
42623	312971
18340	312972
17917	312973
26991	312974
10999	312975
11092	312976
362	312977
1484	312978
1190	312979
29709	312980
32044	312981
25027	312982
41906	312983
21447	312984
5626	312985
6338	312986
48936	312987
41101	312988
1044	312989
73006	312990
42363	312991
150137	312992
4539	312993
114497	312994
24283	312995
1290	312996
67515	312997
28799	312998
134122	312999
128851	313000
180	313001
23620	313002
54841	313003
29215	313004
129427	313005
13219	313006
50867	313007
100140	313008
66549	313009
63896	313010
137786	313011
7261	313012
13124	313013
119875	313014
18858	313015
86366	313016
1607	313017
52011	313018
1583	313019
14560	313020
13932	313021
17982	313022
13426	313023
9135	313024
10067	313025
1600	313026
124723	313027
51376	313028
109591	313029
86902	313030
429	313031
125700	313032
94164	313033
20231	313034
29699	313035
43363	313036
4913	313037
7095	313038
37402	313039
80714	313040
12101	313041
22390	313042
6646	313043
23276	313044
5937	313045
78738	313046
156294	313047
31504	313048
103967	313049
3312	313050
85760	313051
10006	313052
112867	313053
80781	313054
104475	313055
15802	313056
7654	313057
30130	313058
10204	313059
5181	313060
33807	313061
13138	313062
5072	313063
13246	313064
23365	313065
50384	313066
168410	313067
54266	313068
6055	313069
3823	313070
123597	313071
68978	313072
1366	313073
78	313074
33935	313075
116746	313076
57463	313077
7325	313078
97529	313079
8166	313080
20800	313081
27925	313082
5653	313083
66566	313084
17474	313085
6988	313086
33853	313087
25036	313088
58208	313089
20997	313090
114379	313091
39943	313092
123070	313093
24457	313094
22870	313095
16468	313096
2128	313097
33614	313098
134468	313099
36213	313100
12875	313101
23237	313102
64733	313103
13057	313104
32496	313105
20896	313106
29051	313107
68491	313108
4700	313109
71640	313110
50767	313111
92679	313112
47944	313113
46901	313114
8808	313115
27053	313116
52713	313117
86719	313118
202	313119
41738	313120
38051	313121
11681	313122
36437	313123
49736	313124
41946	313125
8815	313126
85697	313127
3444	313128
107071	313129
9671	313130
72292	313131
104276	313132
120162	313133
14874	313134
7706	313135
26381	313136
2965	313137
67372	313138
62942	313139
497	313140
33495	313141
27819	313142
21409	313143
87192	313144
16384	313145
33798	313146
49900	313147
105847	313148
14959	313149
96949	313150
16847	313151
35570	313152
1132	313153
6907	313154
39459	313155
28831	313156
9366	313157
148262	313158
12239	313159
20543	313160
38419	313161
27477	313162
48034	313163
123957	313164
37620	313165
48714	313166
1403	313167
166107	313168
17058	313169
73599	313170
1183	313171
96505	313172
16532	313173
48974	313174
37481	313175
2813	313176
34818	313177
46529	313178
28826	313179
44913	313180
73463	313181
26910	313182
113695	313183
77272	313184
164291	313185
34434	313186
93222	313187
18771	313188
4441	313189
88522	313190
18014	313191
164684	313192
15269	313193
15129	313194
22386	313195
30877	313196
49096	313197
75244	313198
5624	313199
23335	313200
592	313201
14951	313202
41939	313203
60132	313204
8049	313205
5439	313206
18140	313207
1044	313208
56301	313209
111376	313210
45205	313211
78841	313212
25855	313213
25386	313214
82543	313215
128774	313216
9924	313217
2202	313218
5233	313219
90198	313220
2483	313221
103850	313222
17583	313223
4803	313224
23931	313225
97347	313226
75006	313227
11418	313228
14923	313229
119996	313230
32727	313231
18027	313232
17496	313233
51536	313234
46145	313235
16200	313236
55791	313237
11613	313238
9578	313239
10627	313240
48752	313241
33943	313242
9152	313243
6482	313244
2812	313245
113121	313246
40122	313247
159616	313248
76667	313249
114229	313250
8642	313251
950	313252
33184	313253
116980	313254
17733	313255
64727	313256
20898	313257
131491	313258
47947	313259
74982	313260
78977	313261
22116	313262
11390	313263
586	313264
1960	313265
25490	313266
43460	313267
44812	313268
166592	313269
60293	313270
4687	313271
3367	313272
32199	313273
2984	313274
19299	313275
30783	313276
46809	313277
53550	313278
134725	313279
16346	313280
66845	313281
146043	313282
162957	313283
21889	313284
6567	313285
76991	313286
99819	313287
34443	313288
112	313289
90574	313290
48252	313291
6916	313292
29665	313293
18856	313294
81699	313295
22864	313296
49894	313297
18742	313298
44707	313299
157114	313300
1522	313301
9503	313302
31613	313303
68920	313304
7084	313305
41782	313306
36712	313307
13037	313308
28821	313309
6323	313310
87626	313311
524	313312
54226	313313
31956	313314
52658	313315
18670	313316
23815	313317
13805	313318
93799	313319
7886	313320
35940	313321
25925	313322
33472	313323
28064	313324
478	313325
51274	313326
41472	313327
29833	313328
40488	313329
39793	313330
43056	313331
1387	313332
247	313333
56648	313334
168545	313335
26894	313336
5143	313337
109950	313338
5861	313339
98621	313340
39414	313341
77565	313342
60577	313343
10330	313344
79455	313345
10634	313346
67539	313347
56111	313348
33539	313349
137573	313350
49816	313351
26426	313352
13666	313353
70742	313354
20329	313355
60	313356
71603	313357
995	313358
137891	313359
156541	313360
57494	313361
131632	313362
48417	313363
59422	313364
15413	313365
106169	313366
109050	313367
28970	313368
55641	313369
99625	313370
35300	313371
77595	313372
14288	313373
34199	313374
3513	313375
8416	313376
4142	313377
23509	313378
2105	313379
36005	313380
11228	313381
29400	313382
40769	313383
72738	313384
14237	313385
23197	313386
46343	313387
68903	313388
14511	313389
29403	313390
42802	313391
28651	313392
36261	313393
9578	313394
15906	313395
63914	313396
63934	313397
36018	313398
58986	313399
73504	313400
5698	313401
39033	313402
772	313403
11745	313404
85401	313405
73	313406
88095	313407
121761	313408
52317	313409
127055	313410
23264	313411
531	313412
1545	313413
75545	313414
89706	313415
169011	313416
1915	313417
46236	313418
94038	313419
18373	313420
22759	313421
18121	313422
67639	313423
2532	313424
38093	313425
40684	313426
25353	313427
17845	313428
1330	313429
93402	313430
129177	313431
11277	313432
92624	313433
15282	313434
22168	313435
23819	313436
50772	313437
30225	313438
10715	313439
22215	313440
58498	313441
72713	313442
144144	313443
18420	313444
100971	313445
49889	313446
41618	313447
137625	313448
56503	313449
64585	313450
59135	313451
57454	313452
113574	313453
15429	313454
59028	313455
7536	313456
42743	313457
16996	313458
15563	313459
28003	313460
35393	313461
13895	313462
124891	313463
38149	313464
113091	313465
1058	313466
44588	313467
60156	313468
64906	313469
9908	313470
5512	313471
60439	313472
67922	313473
2673	313474
43291	313475
10268	313476
162480	313477
139204	313478
50110	313479
19718	313480
7038	313481
89659	313482
5230	313483
117386	313484
64234	313485
16263	313486
96617	313487
59770	313488
31834	313489
12030	313490
51148	313491
47807	313492
125107	313493
1065	313494
97276	313495
85795	313496
139530	313497
4599	313498
27409	313499
45398	313500
14576	313501
110658	313502
59637	313503
9519	313504
141720	313505
36241	313506
133557	313507
17969	313508
20098	313509
34545	313510
1693	313511
166641	313512
42260	313513
43809	313514
120283	313515
20583	313516
137452	313517
61732	313518
18961	313519
38672	313520
667	313521
44048	313522
118149	313523
11747	313524
112533	313525
346	313526
3777	313527
5705	313528
167291	313529
130503	313530
112788	313531
4868	313532
28802	313533
9227	313534
41213	313535
57292	313536
167288	313537
62875	313538
32383	313539
62898	313540
25521	313541
90368	313542
25292	313543
39949	313544
96064	313545
64379	313546
11091	313547
37998	313548
51652	313549
67467	313550
22484	313551
134274	313552
34496	313553
88803	313554
51674	313555
76516	313556
129840	313557
12144	313558
35390	313559
89425	313560
24138	313561
167229	313562
72547	313563
8904	313564
79083	313565
22981	313566
8555	313567
19366	313568
1862	313569
24403	313570
146066	313571
37674	313572
41634	313573
45716	313574
11977	313575
71	313576
5331	313577
1949	313578
43012	313579
52665	313580
22389	313581
47422	313582
198	313583
109352	313584
112597	313585
21332	313586
19889	313587
104230	313588
84399	313589
155610	313590
124203	313591
9866	313592
49865	313593
5847	313594
20681	313595
18746	313596
96635	313597
48782	313598
587	313599
55230	313600
39067	313601
69695	313602
58512	313603
12961	313604
63882	313605
39954	313606
90733	313607
74297	313608
90669	313609
42909	313610
72424	313611
64610	313612
10071	313613
3680	313614
23621	313615
62987	313616
162247	313617
43559	313618
853	313619
15640	313620
11398	313621
114207	313622
19007	313623
80532	313624
92277	313625
38554	313626
64911	313627
57113	313628
28030	313629
23291	313630
37175	313631
2724	313632
125934	313633
57709	313634
4173	313635
5414	313636
3205	313637
77677	313638
43031	313639
114168	313640
10313	313641
51441	313642
1436	313643
113093	313644
23154	313645
49062	313646
11929	313647
22948	313648
28174	313649
12988	313650
116892	313651
1076	313652
45495	313653
16861	313654
3511	313655
26049	313656
3389	313657
19258	313658
55734	313659
78798	313660
88260	313661
52626	313662
53522	313663
2578	313664
11850	313665
74733	313666
132477	313667
7806	313668
66603	313669
6019	313670
10062	313671
19688	313672
131538	313673
7805	313674
66276	313675
55793	313676
7280	313677
12729	313678
75315	313679
36718	313680
15133	313681
36402	313682
43404	313683
2655	313684
16418	313685
51996	313686
10612	313687
4468	313688
49020	313689
1522	313690
49670	313691
3407	313692
61204	313693
6968	313694
57356	313695
3115	313696
3200	313697
52370	313698
26216	313699
45047	313700
46980	313701
57	313702
56316	313703
55586	313704
24248	313705
66848	313706
31847	313707
1947	313708
19487	313709
18435	313710
11489	313711
7872	313712
13706	313713
1277	313714
55105	313715
40460	313716
51189	313717
13510	313718
1967	313719
20096	313720
17296	313721
74282	313722
51392	313723
11248	313724
81854	313725
46588	313726
16663	313727
11221	313728
3752	313729
108270	313730
19092	313731
14218	313732
27464	313733
51683	313734
7420	313735
13150	313736
25170	313737
6484	313738
129574	313739
115166	313740
48311	313741
96709	313742
21854	313743
29955	313744
5367	313745
2921	313746
31871	313747
305	313748
95724	313749
101615	313750
3346	313751
103918	313752
22222	313753
53180	313754
43196	313755
44778	313756
30221	313757
35114	313758
43167	313759
4384	313760
27172	313761
64293	313762
7622	313763
58888	313764
29893	313765
1122	313766
133138	313767
34002	313768
109653	313769
9015	313770
3258	313771
132337	313772
50048	313773
49600	313774
52341	313775
22206	313776
43044	313777
4495	313778
63121	313779
126270	313780
606	313781
30397	313782
160747	313783
139438	313784
148650	313785
43979	313786
27749	313787
1814	313788
429	313789
36631	313790
81469	313791
44553	313792
70738	313793
113727	313794
5807	313795
4778	313796
105854	313797
31374	313798
86369	313799
19075	313800
107524	313801
7156	313802
11568	313803
53466	313804
8141	313805
15977	313806
84182	313807
77474	313808
57494	313809
31677	313810
101603	313811
69828	313812
42625	313813
134676	313814
35635	313815
103601	313816
16914	313817
27709	313818
11666	313819
22904	313820
80240	313821
85331	313822
45	313823
61003	313824
115885	313825
34625	313826
25378	313827
33934	313828
30555	313829
34776	313830
67964	313831
45286	313832
20047	313833
67847	313834
94448	313835
65423	313836
22942	313837
35123	313838
54513	313839
97780	313840
23603	313841
131	313842
60260	313843
7272	313844
14808	313845
48754	313846
133382	313847
85076	313848
80276	313849
6977	313850
20016	313851
92957	313852
8379	313853
9438	313854
18176	313855
96468	313856
20350	313857
92653	313858
45447	313859
156036	313860
109692	313861
7571	313862
1282	313863
132329	313864
26648	313865
4607	313866
16980	313867
167046	313868
70647	313869
49431	313870
2662	313871
34972	313872
4696	313873
80442	313874
124779	313875
63676	313876
209	313877
13040	313878
23695	313879
101522	313880
17052	313881
754	313882
45224	313883
25924	313884
33889	313885
74715	313886
43069	313887
46780	313888
15861	313889
55890	313890
3369	313891
27492	313892
119862	313893
110659	313894
79197	313895
13038	313896
34950	313897
11024	313898
28495	313899
9222	313900
74872	313901
16605	313902
57939	313903
2209	313904
17526	313905
842	313906
39045	313907
120065	313908
88444	313909
2176	313910
9938	313911
162014	313912
48024	313913
9680	313914
82278	313915
54101	313916
12661	313917
7487	313918
39622	313919
429	313920
28170	313921
56357	313922
12562	313923
52239	313924
21431	313925
277	313926
16268	313927
73958	313928
134842	313929
47792	313930
37752	313931
11009	313932
13871	313933
114289	313934
37056	313935
69545	313936
37593	313937
69690	313938
61540	313939
32329	313940
78120	313941
1768	313942
9107	313943
108280	313944
2068	313945
7033	313946
21297	313947
36077	313948
9538	313949
344	313950
6390	313951
10658	313952
16487	313953
8144	313954
46172	313955
2949	313956
5813	313957
168159	313958
120483	313959
94722	313960
54958	313961
43898	313962
41095	313963
32061	313964
37163	313965
8929	313966
60053	313967
44882	313968
143858	313969
4143	313970
20793	313971
35612	313972
20881	313973
70520	313974
5882	313975
10445	313976
61347	313977
51934	313978
15449	313979
88163	313980
66033	313981
36375	313982
29861	313983
23066	313984
26109	313985
111386	313986
24981	313987
63333	313988
67029	313989
39763	313990
7906	313991
61661	313992
72084	313993
4477	313994
5285	313995
69120	313996
52968	313997
128267	313998
11665	313999
58711	314000
50623	314001
52675	314002
35379	314003
16151	314004
26063	314005
17709	314006
553	314007
23943	314008
53789	314009
71979	314010
224	314011
10413	314012
166439	314013
41233	314014
10670	314015
60783	314016
6214	314017
83768	314018
31795	314019
60382	314020
33748	314021
7675	314022
11955	314023
8638	314024
38133	314025
146917	314026
530	314027
16621	314028
25229	314029
115365	314030
63692	314031
88537	314032
2743	314033
128007	314034
72155	314035
10491	314036
43515	314037
5431	314038
5468	314039
17621	314040
6466	314041
105102	314042
22096	314043
105308	314044
46678	314045
69555	314046
90099	314047
8515	314048
64353	314049
106637	314050
72247	314051
25530	314052
129349	314053
43110	314054
28712	314055
21440	314056
46695	314057
5729	314058
10589	314059
3423	314060
31667	314061
59021	314062
88057	314063
50930	314064
68839	314065
85145	314066
37699	314067
36731	314068
4029	314069
6618	314070
156888	314071
127514	314072
60978	314073
15466	314074
3	314075
40079	314076
43043	314077
71798	314078
5854	314079
65464	314080
10487	314081
1910	314082
116993	314083
88883	314084
70468	314085
7508	314086
132468	314087
35845	314088
45851	314089
9271	314090
48574	314091
117387	314092
70519	314093
4220	314094
64304	314095
2355	314096
9138	314097
54203	314098
4835	314099
9823	314100
63677	314101
51254	314102
15439	314103
6633	314104
33203	314105
79518	314106
7038	314107
7841	314108
108567	314109
51377	314110
115113	314111
35309	314112
167464	314113
116149	314114
831	314115
26391	314116
490	314117
14572	314118
157942	314119
6335	314120
82311	314121
31625	314122
49085	314123
56177	314124
37105	314125
53057	314126
1173	314127
17686	314128
77324	314129
58419	314130
98073	314131
22656	314132
59222	314133
25542	314134
66997	314135
38678	314136
17366	314137
50494	314138
66948	314139
105007	314140
17877	314141
22766	314142
6608	314143
57237	314144
72795	314145
6780	314146
162503	314147
2155	314148
7990	314149
12447	314150
118269	314151
88660	314152
365	314153
43645	314154
87193	314155
1035	314156
79260	314157
1220	314158
18852	314159
70962	314160
29169	314161
77032	314162
79577	314163
39364	314164
74991	314165
8531	314166
7349	314167
22846	314168
61519	314169
7736	314170
1341	314171
75747	314172
10121	314173
48941	314174
4840	314175
20946	314176
14553	314177
78606	314178
60796	314179
39842	314180
18940	314181
90503	314182
145140	314183
2665	314184
43437	314185
73025	314186
5329	314187
1517	314188
61659	314189
6836	314190
75984	314191
10282	314192
89246	314193
17476	314194
25332	314195
90630	314196
27818	314197
10113	314198
5376	314199
157401	314200
36614	314201
8084	314202
68244	314203
32903	314204
48111	314205
3285	314206
2048	314207
4377	314208
1135	314209
117196	314210
25430	314211
1007	314212
46032	314213
7416	314214
99308	314215
59962	314216
15949	314217
68427	314218
2018	314219
63153	314220
66898	314221
27717	314222
59293	314223
9771	314224
2339	314225
14959	314226
29756	314227
15974	314228
30043	314229
5242	314230
49171	314231
87719	314232
8257	314233
7217	314234
3155	314235
21828	314236
18348	314237
14425	314238
8924	314239
113353	314240
48971	314241
66891	314242
18396	314243
30239	314244
14309	314245
27239	314246
12379	314247
9070	314248
35428	314249
25490	314250
139711	314251
88362	314252
3298	314253
2629	314254
80354	314255
3221	314256
49498	314257
22344	314258
34841	314259
20927	314260
108696	314261
36781	314262
23695	314263
45205	314264
108786	314265
96373	314266
92596	314267
69838	314268
17724	314269
5905	314270
102960	314271
58	314272
50824	314273
53766	314274
37609	314275
60396	314276
44644	314277
3217	314278
26603	314279
57816	314280
3620	314281
3058	314282
74451	314283
6907	314284
3707	314285
65622	314286
6145	314287
199	314288
48917	314289
2291	314290
14715	314291
46819	314292
260	314293
5862	314294
64568	314295
60477	314296
170	314297
138944	314298
82718	314299
99551	314300
118944	314301
38850	314302
103996	314303
98339	314304
17802	314305
67958	314306
2095	314307
131582	314308
22869	314309
47478	314310
28736	314311
2064	314312
74793	314313
92731	314314
43673	314315
31052	314316
14081	314317
31469	314318
11022	314319
39372	314320
10798	314321
134181	314322
128790	314323
45131	314324
118795	314325
17862	314326
25123	314327
50004	314328
57335	314329
139773	314330
54256	314331
136093	314332
11548	314333
78261	314334
10967	314335
23235	314336
11620	314337
88257	314338
164744	314339
7047	314340
6961	314341
9116	314342
19901	314343
37754	314344
106196	314345
34492	314346
9826	314347
14093	314348
29437	314349
38360	314350
69325	314351
14177	314352
35266	314353
12385	314354
4355	314355
9264	314356
112455	314357
21806	314358
88942	314359
1543	314360
311	314361
5012	314362
8117	314363
20330	314364
54764	314365
12903	314366
21785	314367
64874	314368
42198	314369
4198	314370
31047	314371
27148	314372
8454	314373
160667	314374
19166	314375
74497	314376
7034	314377
8114	314378
44579	314379
53183	314380
94542	314381
21851	314382
22053	314383
28119	314384
39842	314385
103802	314386
43880	314387
27623	314388
36391	314389
10804	314390
49422	314391
22627	314392
15520	314393
13743	314394
97455	314395
125398	314396
14724	314397
101437	314398
45598	314399
134422	314400
19976	314401
24633	314402
103996	314403
520	314404
33145	314405
41168	314406
67783	314407
6533	314408
129725	314409
94194	314410
16894	314411
55762	314412
4284	314413
4878	314414
18476	314415
7633	314416
8288	314417
65590	314418
90012	314419
92253	314420
17373	314421
25547	314422
54904	314423
7496	314424
74761	314425
14102	314426
31942	314427
68983	314428
2295	314429
92074	314430
22709	314431
7882	314432
2529	314433
869	314434
5089	314435
925	314436
104603	314437
4258	314438
62445	314439
6730	314440
91253	314441
33323	314442
8646	314443
25578	314444
12794	314445
104859	314446
16653	314447
35023	314448
70091	314449
131648	314450
773	314451
65331	314452
64518	314453
61476	314454
21185	314455
15683	314456
8133	314457
59144	314458
107	314459
1881	314460
70792	314461
12218	314462
20206	314463
55677	314464
44676	314465
77206	314466
11656	314467
12258	314468
28615	314469
31883	314470
11474	314471
30398	314472
82423	314473
31208	314474
30673	314475
2979	314476
62400	314477
40600	314478
57227	314479
9199	314480
20570	314481
14391	314482
5030	314483
22102	314484
13229	314485
700	314486
16941	314487
85562	314488
29234	314489
2306	314490
5041	314491
13359	314492
112212	314493
95210	314494
4568	314495
44	314496
92026	314497
38938	314498
36751	314499
21848	314500
97132	314501
9179	314502
8957	314503
75594	314504
33916	314505
103665	314506
66474	314507
107860	314508
25587	314509
73164	314510
112378	314511
12212	314512
51789	314513
27452	314514
81474	314515
38256	314516
40782	314517
7779	314518
2669	314519
45121	314520
1274	314521
30214	314522
23804	314523
10890	314524
48734	314525
72322	314526
37068	314527
21288	314528
88236	314529
13027	314530
55367	314531
79030	314532
21930	314533
91248	314534
33820	314535
134860	314536
9370	314537
1849	314538
2723	314539
46309	314540
27091	314541
57433	314542
63989	314543
46162	314544
41450	314545
2153	314546
14539	314547
12049	314548
67855	314549
12390	314550
136750	314551
43065	314552
41294	314553
123478	314554
19517	314555
49650	314556
45562	314557
75174	314558
47790	314559
61136	314560
2923	314561
78139	314562
48550	314563
19898	314564
102504	314565
1533	314566
11218	314567
29927	314568
11643	314569
2456	314570
30522	314571
2564	314572
2020	314573
20827	314574
71581	314575
14317	314576
51460	314577
20833	314578
7933	314579
1824	314580
53032	314581
51841	314582
35307	314583
81360	314584
39804	314585
22640	314586
49235	314587
20985	314588
55626	314589
145092	314590
11423	314591
43999	314592
155	314593
52594	314594
3726	314595
17817	314596
51141	314597
28893	314598
52191	314599
22349	314600
4819	314601
80477	314602
58457	314603
32253	314604
146068	314605
38221	314606
42261	314607
66533	314608
4424	314609
30484	314610
74947	314611
62845	314612
112934	314613
129227	314614
88610	314615
32208	314616
13741	314617
52613	314618
13954	314619
8844	314620
23144	314621
113425	314622
97039	314623
46954	314624
25872	314625
46822	314626
198	314627
8860	314628
22924	314629
66920	314630
83939	314631
593	314632
38877	314633
4098	314634
105673	314635
104936	314636
6811	314637
70765	314638
12875	314639
87455	314640
22656	314641
6503	314642
87871	314643
62597	314644
75995	314645
1813	314646
3945	314647
731	314648
30959	314649
19945	314650
103514	314651
1022	314652
9545	314653
56077	314654
93984	314655
75361	314656
95065	314657
169510	314658
111532	314659
5317	314660
130450	314661
105538	314662
15474	314663
1392	314664
62391	314665
19142	314666
72389	314667
1273	314668
25697	314669
1123	314670
79003	314671
114846	314672
95808	314673
6932	314674
39802	314675
901	314676
1095	314677
109369	314678
130410	314679
50595	314680
10758	314681
75818	314682
65794	314683
92620	314684
128612	314685
16892	314686
46411	314687
16816	314688
5097	314689
129856	314690
9507	314691
32287	314692
17677	314693
7692	314694
79325	314695
63841	314696
1845	314697
124101	314698
29437	314699
79287	314700
45912	314701
10505	314702
28533	314703
112842	314704
5872	314705
14595	314706
83571	314707
80066	314708
28962	314709
41922	314710
6468	314711
14620	314712
65352	314713
115006	314714
6229	314715
15213	314716
3495	314717
32631	314718
24408	314719
97491	314720
4858	314721
39672	314722
129754	314723
67898	314724
80959	314725
7568	314726
73244	314727
64034	314728
11935	314729
62612	314730
20947	314731
102007	314732
55266	314733
88298	314734
74680	314735
77865	314736
25087	314737
47836	314738
96834	314739
21215	314740
167515	314741
1070	314742
15581	314743
37576	314744
13964	314745
134358	314746
4770	314747
76352	314748
33108	314749
20655	314750
50649	314751
5450	314752
28307	314753
166	314754
93848	314755
57608	314756
5773	314757
48089	314758
18850	314759
89031	314760
16416	314761
30959	314762
64789	314763
31846	314764
98801	314765
41978	314766
74606	314767
5287	314768
12457	314769
29778	314770
6969	314771
3035	314772
56163	314773
23498	314774
18907	314775
9169	314776
53756	314777
78231	314778
130658	314779
29528	314780
37709	314781
34065	314782
121883	314783
78209	314784
62783	314785
31342	314786
37467	314787
110190	314788
118265	314789
5103	314790
96283	314791
163766	314792
23909	314793
15969	314794
35367	314795
28088	314796
7567	314797
43327	314798
56524	314799
15047	314800
21112	314801
45330	314802
37901	314803
98381	314804
37789	314805
2425	314806
61012	314807
2431	314808
17993	314809
9308	314810
63734	314811
88607	314812
59505	314813
12065	314814
36911	314815
17579	314816
129492	314817
29681	314818
6119	314819
523	314820
99929	314821
113392	314822
40651	314823
35551	314824
85745	314825
34567	314826
54981	314827
53168	314828
22905	314829
374	314830
8167	314831
2669	314832
87799	314833
67734	314834
116069	314835
32277	314836
1782	314837
163370	314838
19011	314839
23150	314840
62678	314841
131413	314842
39994	314843
46	314844
16179	314845
19697	314846
155662	314847
45573	314848
56122	314849
126311	314850
86003	314851
68450	314852
23813	314853
32602	314854
8572	314855
18133	314856
25722	314857
5384	314858
9220	314859
65045	314860
12350	314861
137755	314862
5834	314863
10796	314864
93046	314865
31781	314866
2706	314867
20311	314868
19681	314869
31420	314870
75905	314871
137863	314872
22378	314873
49514	314874
114651	314875
63071	314876
31816	314877
52993	314878
60750	314879
30212	314880
70246	314881
43812	314882
11703	314883
18112	314884
183	314885
41309	314886
67492	314887
21913	314888
2045	314889
38120	314890
49	314891
57281	314892
129582	314893
21314	314894
9999	314895
125751	314896
43197	314897
101071	314898
88466	314899
42301	314900
8578	314901
34013	314902
14363	314903
38826	314904
94377	314905
25329	314906
35728	314907
39390	314908
2837	314909
13246	314910
43223	314911
55281	314912
67389	314913
10444	314914
49231	314915
27587	314916
32760	314917
51522	314918
26125	314919
7436	314920
39087	314921
112074	314922
84682	314923
64083	314924
6869	314925
10112	314926
10753	314927
89773	314928
17802	314929
40381	314930
57687	314931
16418	314932
8322	314933
84473	314934
21383	314935
16709	314936
1906	314937
83841	314938
12980	314939
32886	314940
63033	314941
82514	314942
147051	314943
128285	314944
39264	314945
66448	314946
13475	314947
30534	314948
115547	314949
4918	314950
46895	314951
56884	314952
66635	314953
43496	314954
26447	314955
1344	314956
124469	314957
73226	314958
40960	314959
151579	314960
25277	314961
38832	314962
102865	314963
10616	314964
77125	314965
66647	314966
4101	314967
38509	314968
17433	314969
34745	314970
40821	314971
22380	314972
46382	314973
133992	314974
14410	314975
20499	314976
11681	314977
6376	314978
3916	314979
17444	314980
25108	314981
28610	314982
97691	314983
7522	314984
84370	314985
10927	314986
154097	314987
41097	314988
114331	314989
158422	314990
11270	314991
136475	314992
59107	314993
6561	314994
23090	314995
64329	314996
12210	314997
133880	314998
182	314999
43269	315000
82198	315001
21382	315002
133980	315003
43322	315004
18613	315005
163063	315006
90771	315007
51603	315008
17990	315009
42907	315010
2238	315011
169624	315012
133537	315013
43712	315014
5438	315015
32029	315016
30823	315017
9040	315018
1805	315019
6737	315020
20987	315021
29541	315022
48341	315023
24703	315024
6966	315025
3280	315026
37983	315027
514	315028
10420	315029
30638	315030
1718	315031
153409	315032
18193	315033
64011	315034
86565	315035
99377	315036
56816	315037
37408	315038
23238	315039
28808	315040
19514	315041
51919	315042
10885	315043
46900	315044
3568	315045
9200	315046
15700	315047
3679	315048
164198	315049
58797	315050
6339	315051
33223	315052
25381	315053
24631	315054
163437	315055
70104	315056
2224	315057
49171	315058
64351	315059
49319	315060
29098	315061
27557	315062
62458	315063
129902	315064
71945	315065
15902	315066
18842	315067
82716	315068
167307	315069
13278	315070
48557	315071
24892	315072
7134	315073
112361	315074
2798	315075
24075	315076
1580	315077
1571	315078
24852	315079
4226	315080
20287	315081
5926	315082
16325	315083
16804	315084
152505	315085
126629	315086
5432	315087
11043	315088
28579	315089
5450	315090
87143	315091
35062	315092
77800	315093
105069	315094
70132	315095
46867	315096
20924	315097
5173	315098
24130	315099
25172	315100
21228	315101
8337	315102
55180	315103
14255	315104
41541	315105
2072	315106
155452	315107
83749	315108
42565	315109
128130	315110
33127	315111
66583	315112
17059	315113
16900	315114
41951	315115
47143	315116
62085	315117
7719	315118
35619	315119
62433	315120
9070	315121
81402	315122
88655	315123
69285	315124
19144	315125
34807	315126
68500	315127
93277	315128
101214	315129
4326	315130
6495	315131
51543	315132
49199	315133
91987	315134
138281	315135
66747	315136
3635	315137
19408	315138
53063	315139
100231	315140
51727	315141
40378	315142
59150	315143
5553	315144
78619	315145
2227	315146
44474	315147
8267	315148
62345	315149
93705	315150
92003	315151
109710	315152
127730	315153
61198	315154
599	315155
104301	315156
31503	315157
80682	315158
32495	315159
17127	315160
68073	315161
56781	315162
1778	315163
10478	315164
90050	315165
50160	315166
15501	315167
17007	315168
5381	315169
80901	315170
28007	315171
4235	315172
574	315173
1251	315174
5940	315175
6111	315176
7703	315177
39230	315178
7404	315179
122515	315180
1062	315181
82104	315182
97921	315183
56782	315184
80897	315185
363	315186
32596	315187
31605	315188
100741	315189
93990	315190
47203	315191
3193	315192
12710	315193
22601	315194
29086	315195
1971	315196
76094	315197
35420	315198
55827	315199
37590	315200
149334	315201
30237	315202
112553	315203
8929	315204
49912	315205
7581	315206
4643	315207
49402	315208
7265	315209
114242	315210
4419	315211
79156	315212
1869	315213
46660	315214
63642	315215
86436	315216
77323	315217
32252	315218
136971	315219
12023	315220
18054	315221
3269	315222
20193	315223
13240	315224
280	315225
40890	315226
88426	315227
99404	315228
13806	315229
1919	315230
689	315231
20187	315232
42354	315233
53550	315234
19235	315235
131963	315236
120394	315237
28183	315238
4277	315239
68162	315240
31841	315241
12804	315242
29875	315243
12149	315244
138905	315245
10026	315246
52592	315247
79573	315248
107903	315249
107939	315250
6989	315251
57263	315252
121248	315253
6733	315254
32094	315255
119409	315256
68071	315257
44428	315258
18492	315259
23078	315260
13048	315261
59741	315262
69341	315263
101600	315264
137679	315265
31952	315266
169575	315267
21861	315268
137037	315269
29116	315270
46596	315271
27742	315272
110593	315273
59610	315274
112881	315275
61901	315276
28804	315277
97115	315278
11255	315279
52601	315280
40308	315281
114588	315282
149651	315283
4665	315284
21259	315285
3210	315286
40929	315287
13983	315288
1717	315289
15535	315290
32978	315291
26103	315292
12096	315293
20168	315294
10368	315295
20646	315296
20945	315297
1861	315298
25754	315299
38086	315300
44320	315301
15845	315302
74394	315303
81393	315304
4976	315305
13947	315306
36364	315307
6217	315308
72208	315309
22766	315310
10573	315311
3357	315312
6544	315313
58346	315314
31588	315315
150248	315316
2754	315317
35477	315318
56883	315319
89203	315320
125814	315321
18666	315322
99508	315323
65299	315324
78606	315325
11309	315326
20785	315327
77646	315328
70629	315329
3403	315330
45271	315331
3465	315332
149591	315333
28359	315334
1248	315335
75428	315336
13028	315337
19054	315338
58034	315339
49349	315340
36683	315341
48269	315342
17883	315343
4219	315344
16953	315345
108392	315346
76438	315347
13048	315348
2695	315349
9239	315350
42339	315351
16892	315352
43182	315353
58591	315354
9157	315355
91945	315356
11965	315357
15856	315358
2332	315359
8397	315360
10	315361
30921	315362
24693	315363
109408	315364
83395	315365
39353	315366
15385	315367
15995	315368
17827	315369
2556	315370
37567	315371
6658	315372
158563	315373
119287	315374
13589	315375
56465	315376
21043	315377
72104	315378
28510	315379
129362	315380
59168	315381
25415	315382
95060	315383
95399	315384
1427	315385
17999	315386
31632	315387
116019	315388
20627	315389
102075	315390
18296	315391
96726	315392
60503	315393
45576	315394
60428	315395
71294	315396
82764	315397
84065	315398
25768	315399
21375	315400
564	315401
34248	315402
84815	315403
1673	315404
953	315405
105367	315406
4226	315407
30681	315408
50910	315409
21251	315410
6652	315411
19064	315412
3671	315413
56898	315414
34661	315415
57779	315416
31126	315417
8042	315418
16705	315419
43313	315420
31471	315421
110228	315422
158039	315423
14281	315424
27100	315425
107548	315426
114997	315427
2934	315428
41058	315429
46093	315430
16688	315431
23857	315432
84289	315433
115728	315434
80864	315435
9182	315436
70846	315437
28235	315438
90627	315439
111814	315440
100364	315441
16359	315442
77567	315443
27949	315444
52833	315445
31078	315446
9220	315447
76177	315448
41090	315449
54508	315450
67029	315451
104768	315452
26456	315453
133361	315454
2115	315455
16347	315456
49550	315457
53464	315458
90795	315459
5287	315460
38088	315461
55338	315462
115140	315463
20649	315464
29798	315465
107204	315466
7481	315467
10259	315468
35143	315469
62013	315470
6510	315471
35879	315472
38468	315473
88564	315474
22237	315475
8104	315476
17400	315477
2024	315478
1532	315479
38587	315480
1744	315481
90555	315482
2117	315483
19320	315484
56005	315485
6365	315486
47329	315487
1477	315488
4173	315489
31267	315490
22116	315491
43	315492
2792	315493
71575	315494
10112	315495
56655	315496
3330	315497
26305	315498
12066	315499
39508	315500
66407	315501
21357	315502
116083	315503
68171	315504
37524	315505
35682	315506
51095	315507
785	315508
85745	315509
73224	315510
5976	315511
25476	315512
65211	315513
101608	315514
46485	315515
13963	315516
17852	315517
105317	315518
3667	315519
20485	315520
9686	315521
18260	315522
41771	315523
10449	315524
61825	315525
29256	315526
7230	315527
8177	315528
82773	315529
1657	315530
138735	315531
121073	315532
15492	315533
35913	315534
58161	315535
25671	315536
3359	315537
10642	315538
40252	315539
41895	315540
14789	315541
10194	315542
49920	315543
55679	315544
34054	315545
7342	315546
5936	315547
25076	315548
94971	315549
2815	315550
35399	315551
57428	315552
75629	315553
14011	315554
86842	315555
4589	315556
61683	315557
24378	315558
9079	315559
48354	315560
3712	315561
26418	315562
52016	315563
22708	315564
91602	315565
15667	315566
47074	315567
7	315568
29515	315569
7370	315570
17968	315571
71727	315572
3379	315573
87217	315574
67	315575
63522	315576
63738	315577
125042	315578
26888	315579
23857	315580
63797	315581
33666	315582
76337	315583
53596	315584
9986	315585
79495	315586
40451	315587
6371	315588
51719	315589
13345	315590
19338	315591
43859	315592
3535	315593
62970	315594
7285	315595
53881	315596
36476	315597
76877	315598
114716	315599
11398	315600
1591	315601
19593	315602
34656	315603
16671	315604
4653	315605
36419	315606
26239	315607
119190	315608
10863	315609
1565	315610
45151	315611
31434	315612
3465	315613
5240	315614
9377	315615
108052	315616
113147	315617
21054	315618
13832	315619
49428	315620
115505	315621
44472	315622
66904	315623
51013	315624
78441	315625
92057	315626
13524	315627
81348	315628
4234	315629
36068	315630
6183	315631
68916	315632
1916	315633
4645	315634
79264	315635
151440	315636
8975	315637
162343	315638
8025	315639
102961	315640
23187	315641
22712	315642
56242	315643
59429	315644
27325	315645
15117	315646
5249	315647
85517	315648
134737	315649
51981	315650
42604	315651
43768	315652
59209	315653
43210	315654
4342	315655
3593	315656
49585	315657
1450	315658
21743	315659
42198	315660
51180	315661
46300	315662
15233	315663
14182	315664
113303	315665
16418	315666
52482	315667
45226	315668
115955	315669
14047	315670
35385	315671
14147	315672
29227	315673
18904	315674
19565	315675
30864	315676
10840	315677
1470	315678
27830	315679
2402	315680
147438	315681
21514	315682
26601	315683
9892	315684
67077	315685
61554	315686
21843	315687
5144	315688
3905	315689
2276	315690
3730	315691
17246	315692
61896	315693
5132	315694
1191	315695
45730	315696
9440	315697
54360	315698
12472	315699
61475	315700
25905	315701
118538	315702
83813	315703
66594	315704
74529	315705
165831	315706
57286	315707
10	315708
13778	315709
10138	315710
9434	315711
1188	315712
55776	315713
28711	315714
12734	315715
21239	315716
50931	315717
49362	315718
2380	315719
66272	315720
34934	315721
54321	315722
112598	315723
10932	315724
19361	315725
96744	315726
83725	315727
40695	315728
86683	315729
72	315730
64682	315731
116471	315732
43789	315733
53503	315734
17989	315735
72818	315736
125737	315737
26916	315738
995	315739
94155	315740
66523	315741
46649	315742
45730	315743
41591	315744
14630	315745
37189	315746
55797	315747
37710	315748
16499	315749
74264	315750
4891	315751
125726	315752
8093	315753
686	315754
60606	315755
103680	315756
29148	315757
84667	315758
32940	315759
15972	315760
107670	315761
34218	315762
17387	315763
25885	315764
69473	315765
31301	315766
44833	315767
24354	315768
880	315769
36146	315770
48016	315771
102424	315772
30815	315773
4309	315774
96010	315775
72712	315776
729	315777
162325	315778
32061	315779
39677	315780
32884	315781
31406	315782
92398	315783
11341	315784
1545	315785
117597	315786
107006	315787
83235	315788
1950	315789
14482	315790
4999	315791
5258	315792
7367	315793
131741	315794
23	315795
44636	315796
6584	315797
96082	315798
60651	315799
90820	315800
2460	315801
72584	315802
23222	315803
35160	315804
966	315805
1512	315806
70626	315807
6067	315808
55202	315809
83600	315810
59893	315811
23236	315812
15677	315813
133988	315814
53655	315815
64369	315816
29495	315817
52937	315818
19287	315819
9498	315820
36214	315821
120891	315822
75519	315823
59681	315824
5606	315825
24815	315826
131023	315827
27869	315828
65015	315829
72709	315830
8113	315831
3242	315832
8703	315833
78382	315834
8209	315835
495	315836
110189	315837
7152	315838
821	315839
8959	315840
38455	315841
64198	315842
2703	315843
47888	315844
103265	315845
68471	315846
10469	315847
62946	315848
15176	315849
74485	315850
70265	315851
99884	315852
15358	315853
81786	315854
28457	315855
9074	315856
4755	315857
13881	315858
2892	315859
64686	315860
44771	315861
24682	315862
1422	315863
66	315864
21958	315865
11427	315866
46174	315867
120524	315868
153559	315869
18275	315870
69237	315871
100534	315872
75961	315873
18245	315874
43394	315875
3928	315876
92563	315877
92932	315878
7626	315879
53778	315880
16788	315881
2862	315882
118768	315883
41270	315884
17271	315885
15950	315886
1013	315887
72584	315888
24465	315889
104184	315890
91359	315891
12430	315892
9	315893
61147	315894
27829	315895
63031	315896
101924	315897
122137	315898
24886	315899
77838	315900
125186	315901
4396	315902
104262	315903
23006	315904
57788	315905
205	315906
15650	315907
4767	315908
17822	315909
21588	315910
65244	315911
83618	315912
21846	315913
88591	315914
111380	315915
39875	315916
13751	315917
90855	315918
26044	315919
2110	315920
24111	315921
64332	315922
37262	315923
3716	315924
16698	315925
40818	315926
4032	315927
39185	315928
82642	315929
124965	315930
43629	315931
116280	315932
1852	315933
63867	315934
117825	315935
48644	315936
91668	315937
6101	315938
62002	315939
22525	315940
135168	315941
43722	315942
20344	315943
1071	315944
57347	315945
183	315946
23060	315947
39447	315948
30784	315949
28207	315950
164724	315951
104034	315952
33988	315953
15245	315954
3161	315955
94711	315956
5096	315957
304	315958
35951	315959
25150	315960
25635	315961
67286	315962
162375	315963
47527	315964
502	315965
71071	315966
63080	315967
17865	315968
16610	315969
16605	315970
48266	315971
8274	315972
18485	315973
24807	315974
18414	315975
2119	315976
15399	315977
57316	315978
74934	315979
45927	315980
54983	315981
98592	315982
4027	315983
5080	315984
11367	315985
7474	315986
50886	315987
127281	315988
8373	315989
55130	315990
50	315991
23975	315992
4899	315993
112962	315994
61303	315995
54916	315996
44025	315997
32025	315998
13255	315999
95971	316000
45570	316001
27571	316002
37950	316003
3907	316004
154610	316005
11598	316006
93483	316007
18085	316008
79766	316009
8222	316010
10964	316011
3839	316012
43342	316013
27748	316014
95751	316015
45748	316016
44052	316017
163	316018
17906	316019
34676	316020
107954	316021
15693	316022
14424	316023
88364	316024
139687	316025
70119	316026
23493	316027
14690	316028
78173	316029
106101	316030
146293	316031
82313	316032
17353	316033
34217	316034
33731	316035
82568	316036
15818	316037
33645	316038
23172	316039
5898	316040
91434	316041
1491	316042
2483	316043
124168	316044
52923	316045
28080	316046
50421	316047
5514	316048
56156	316049
1412	316050
101173	316051
29651	316052
25224	316053
34661	316054
44345	316055
54600	316056
38295	316057
23007	316058
14993	316059
884	316060
19903	316061
4261	316062
81718	316063
64267	316064
43651	316065
59450	316066
75754	316067
18398	316068
9831	316069
5710	316070
37616	316071
10526	316072
19807	316073
751	316074
52856	316075
114562	316076
77605	316077
64786	316078
60823	316079
30792	316080
24988	316081
105401	316082
91225	316083
5642	316084
414	316085
30840	316086
8800	316087
30296	316088
102229	316089
128618	316090
24084	316091
24291	316092
4798	316093
32624	316094
116401	316095
26379	316096
35447	316097
139307	316098
54086	316099
1553	316100
19061	316101
19232	316102
59886	316103
35248	316104
13973	316105
5712	316106
8869	316107
5479	316108
103690	316109
33747	316110
142864	316111
5916	316112
13023	316113
69953	316114
15055	316115
138084	316116
22570	316117
126964	316118
11115	316119
38824	316120
11236	316121
35096	316122
61983	316123
17491	316124
70338	316125
21725	316126
14607	316127
97646	316128
39367	316129
106061	316130
18677	316131
9718	316132
1162	316133
21398	316134
99937	316135
47754	316136
8832	316137
10137	316138
57394	316139
80926	316140
52644	316141
47937	316142
21464	316143
31039	316144
35095	316145
19209	316146
14953	316147
21564	316148
6285	316149
11155	316150
38395	316151
41686	316152
371	316153
29233	316154
32664	316155
12188	316156
27862	316157
101408	316158
125114	316159
22780	316160
10335	316161
32186	316162
19373	316163
84184	316164
61837	316165
38890	316166
99305	316167
2094	316168
61192	316169
68912	316170
66793	316171
2994	316172
5304	316173
26430	316174
7575	316175
39343	316176
24839	316177
56284	316178
34379	316179
71521	316180
115655	316181
68987	316182
16338	316183
60249	316184
43007	316185
18727	316186
164856	316187
17323	316188
64729	316189
19476	316190
56241	316191
80858	316192
151184	316193
19957	316194
31547	316195
63295	316196
37	316197
21984	316198
17725	316199
77915	316200
31619	316201
37560	316202
72275	316203
6747	316204
84616	316205
94032	316206
12836	316207
101800	316208
2428	316209
100207	316210
15040	316211
15796	316212
561	316213
30553	316214
53220	316215
69290	316216
149181	316217
8651	316218
77475	316219
60585	316220
23609	316221
40733	316222
15098	316223
2574	316224
33867	316225
124299	316226
3893	316227
18848	316228
4683	316229
107534	316230
21437	316231
94673	316232
169761	316233
11975	316234
44348	316235
36511	316236
3014	316237
16642	316238
5766	316239
134008	316240
62805	316241
22813	316242
28720	316243
43667	316244
19150	316245
1843	316246
1497	316247
17199	316248
47030	316249
30542	316250
45315	316251
133942	316252
69747	316253
6611	316254
80305	316255
41750	316256
750	316257
56843	316258
5461	316259
1365	316260
6606	316261
80933	316262
406	316263
4863	316264
81157	316265
94496	316266
32328	316267
16291	316268
43862	316269
38051	316270
76485	316271
78671	316272
29355	316273
1847	316274
2479	316275
3139	316276
14066	316277
6995	316278
40963	316279
2753	316280
12	316281
53902	316282
7465	316283
31684	316284
18752	316285
34513	316286
28646	316287
2674	316288
64938	316289
1233	316290
17812	316291
15409	316292
37916	316293
109300	316294
33220	316295
43304	316296
8770	316297
2604	316298
39195	316299
41338	316300
96562	316301
112184	316302
34751	316303
59820	316304
20634	316305
76111	316306
108379	316307
18538	316308
19522	316309
28156	316310
23563	316311
73527	316312
65167	316313
30023	316314
20790	316315
33208	316316
22737	316317
50344	316318
3306	316319
155021	316320
152697	316321
9911	316322
103985	316323
20558	316324
46684	316325
124244	316326
43224	316327
32858	316328
14717	316329
2607	316330
59849	316331
4144	316332
128359	316333
37179	316334
95304	316335
39409	316336
9516	316337
45425	316338
56127	316339
59115	316340
22535	316341
13357	316342
94009	316343
7878	316344
80190	316345
1645	316346
356	316347
52971	316348
1304	316349
9202	316350
19983	316351
27433	316352
4672	316353
43175	316354
59792	316355
2342	316356
23735	316357
70215	316358
60211	316359
25047	316360
19583	316361
118099	316362
2973	316363
55158	316364
105886	316365
85884	316366
146537	316367
136507	316368
482	316369
22282	316370
2404	316371
33816	316372
1305	316373
117786	316374
102238	316375
33048	316376
67068	316377
109804	316378
11441	316379
16775	316380
9396	316381
28615	316382
6249	316383
65430	316384
27450	316385
36103	316386
74967	316387
156675	316388
18656	316389
49316	316390
8246	316391
8390	316392
328	316393
37292	316394
72372	316395
94198	316396
97987	316397
62089	316398
4371	316399
6067	316400
53199	316401
7434	316402
4334	316403
24885	316404
3770	316405
223	316406
2901	316407
99798	316408
12709	316409
27587	316410
79874	316411
42177	316412
166965	316413
88714	316414
1089	316415
53117	316416
115635	316417
325	316418
5880	316419
25283	316420
21158	316421
1252	316422
13318	316423
62739	316424
21430	316425
206	316426
91536	316427
102351	316428
375	316429
1192	316430
24070	316431
165446	316432
5566	316433
37977	316434
87333	316435
62059	316436
78311	316437
25063	316438
79031	316439
138407	316440
11588	316441
5035	316442
315	316443
135985	316444
96240	316445
67966	316446
10665	316447
15916	316448
90459	316449
85570	316450
90566	316451
6130	316452
42762	316453
9694	316454
527	316455
23923	316456
66805	316457
5734	316458
33015	316459
30012	316460
39842	316461
13371	316462
155351	316463
63983	316464
81392	316465
83919	316466
99089	316467
67975	316468
67957	316469
117091	316470
61395	316471
19295	316472
12502	316473
34280	316474
7744	316475
31277	316476
13856	316477
106883	316478
3973	316479
4397	316480
50781	316481
8468	316482
27477	316483
35747	316484
51986	316485
4110	316486
149391	316487
34801	316488
18659	316489
93372	316490
3096	316491
93684	316492
35758	316493
65954	316494
51957	316495
20678	316496
68051	316497
13867	316498
138471	316499
17373	316500
64393	316501
128316	316502
16298	316503
9434	316504
10462	316505
16181	316506
35415	316507
87958	316508
113203	316509
8172	316510
57083	316511
121683	316512
49624	316513
62316	316514
12739	316515
7680	316516
146696	316517
111874	316518
14812	316519
8239	316520
108238	316521
115928	316522
21692	316523
97247	316524
144	316525
25505	316526
12793	316527
48625	316528
26494	316529
162265	316530
20377	316531
1178	316532
21916	316533
60326	316534
36444	316535
28720	316536
24788	316537
54213	316538
54493	316539
106935	316540
105688	316541
137360	316542
1010	316543
9503	316544
14840	316545
8914	316546
2255	316547
69942	316548
39651	316549
67851	316550
94166	316551
104881	316552
6197	316553
9396	316554
97676	316555
10168	316556
25152	316557
8831	316558
16985	316559
37344	316560
53056	316561
7603	316562
146345	316563
13009	316564
938	316565
23992	316566
54228	316567
19487	316568
4104	316569
29403	316570
704	316571
60887	316572
8202	316573
21719	316574
25541	316575
169327	316576
2870	316577
138797	316578
63135	316579
111187	316580
78433	316581
3202	316582
84510	316583
14923	316584
99355	316585
46102	316586
35644	316587
36928	316588
86286	316589
94467	316590
54887	316591
119538	316592
5852	316593
32810	316594
1683	316595
3039	316596
10586	316597
53589	316598
23778	316599
2935	316600
70776	316601
33657	316602
65519	316603
21456	316604
44556	316605
33001	316606
43456	316607
49712	316608
45885	316609
112077	316610
166163	316611
83834	316612
43045	316613
1198	316614
107400	316615
125094	316616
355	316617
21538	316618
48532	316619
19875	316620
31060	316621
51734	316622
40522	316623
6530	316624
55892	316625
76	316626
10168	316627
135982	316628
357	316629
51407	316630
3041	316631
6811	316632
79808	316633
58103	316634
59492	316635
54498	316636
39547	316637
7151	316638
54885	316639
1007	316640
21913	316641
34143	316642
165986	316643
51086	316644
98195	316645
67943	316646
81488	316647
122081	316648
1009	316649
3666	316650
134228	316651
50403	316652
40990	316653
35205	316654
13478	316655
24812	316656
51883	316657
10508	316658
25288	316659
67119	316660
136921	316661
118425	316662
117173	316663
60734	316664
156971	316665
19677	316666
49842	316667
5730	316668
16409	316669
117154	316670
116025	316671
100702	316672
100036	316673
1452	316674
31628	316675
11814	316676
128641	316677
11631	316678
25211	316679
70121	316680
138849	316681
22643	316682
51693	316683
40302	316684
12401	316685
2085	316686
110788	316687
20374	316688
99806	316689
52826	316690
1961	316691
23538	316692
271	316693
82030	316694
108814	316695
33006	316696
3059	316697
141833	316698
6996	316699
105414	316700
17557	316701
92313	316702
103948	316703
6112	316704
17773	316705
95283	316706
14176	316707
14589	316708
56623	316709
59227	316710
89874	316711
1808	316712
221	316713
27164	316714
3519	316715
99568	316716
10368	316717
11009	316718
48236	316719
49431	316720
106410	316721
5529	316722
93247	316723
56306	316724
20237	316725
13127	316726
7055	316727
16725	316728
5283	316729
113560	316730
54025	316731
78904	316732
80730	316733
121874	316734
12660	316735
101684	316736
4513	316737
15222	316738
155129	316739
1525	316740
7986	316741
58951	316742
9498	316743
133595	316744
21886	316745
107994	316746
44763	316747
62289	316748
803	316749
35690	316750
20747	316751
10009	316752
35487	316753
15326	316754
9990	316755
81785	316756
57031	316757
11441	316758
7999	316759
20811	316760
17670	316761
15311	316762
204	316763
80751	316764
128382	316765
62333	316766
118025	316767
18143	316768
78647	316769
8292	316770
33551	316771
81251	316772
13155	316773
71258	316774
18551	316775
34988	316776
24327	316777
35719	316778
51172	316779
4229	316780
67937	316781
19318	316782
52091	316783
3275	316784
40791	316785
33157	316786
57931	316787
4089	316788
9825	316789
2911	316790
81889	316791
3187	316792
151921	316793
44923	316794
30286	316795
22050	316796
2166	316797
160903	316798
35549	316799
2523	316800
11609	316801
1754	316802
128926	316803
41256	316804
49646	316805
31274	316806
15439	316807
38089	316808
25837	316809
43266	316810
96856	316811
36054	316812
4065	316813
6127	316814
9145	316815
72577	316816
1994	316817
22175	316818
28233	316819
20752	316820
81582	316821
7236	316822
5820	316823
75236	316824
2690	316825
79341	316826
10741	316827
20036	316828
34046	316829
42200	316830
35799	316831
63206	316832
69328	316833
121168	316834
21352	316835
103756	316836
35920	316837
84272	316838
102494	316839
5521	316840
4620	316841
7559	316842
26415	316843
8549	316844
23904	316845
21571	316846
13497	316847
23926	316848
122620	316849
79147	316850
15599	316851
55130	316852
54689	316853
70367	316854
135960	316855
53324	316856
116775	316857
24721	316858
80637	316859
9510	316860
37669	316861
5207	316862
21814	316863
40023	316864
4296	316865
26179	316866
18419	316867
136240	316868
82089	316869
1076	316870
16570	316871
10138	316872
95609	316873
21425	316874
134770	316875
19339	316876
25785	316877
38492	316878
52212	316879
129	316880
37826	316881
92048	316882
9450	316883
39436	316884
32901	316885
20907	316886
17247	316887
27545	316888
222	316889
6381	316890
91796	316891
14754	316892
2068	316893
12899	316894
3156	316895
48777	316896
28295	316897
33663	316898
56159	316899
21828	316900
2896	316901
8213	316902
55714	316903
30062	316904
2619	316905
13634	316906
10014	316907
151997	316908
74088	316909
87218	316910
33407	316911
36177	316912
71500	316913
15297	316914
81226	316915
121085	316916
65574	316917
83980	316918
17555	316919
74724	316920
12726	316921
59938	316922
83582	316923
9089	316924
10895	316925
99157	316926
74210	316927
9879	316928
18963	316929
72010	316930
50288	316931
149894	316932
90686	316933
47607	316934
56164	316935
10380	316936
50628	316937
8688	316938
63473	316939
3980	316940
22504	316941
46776	316942
1357	316943
2840	316944
2039	316945
740	316946
6012	316947
70395	316948
6187	316949
106028	316950
105891	316951
80592	316952
9030	316953
33436	316954
55475	316955
796	316956
31865	316957
7800	316958
7906	316959
108725	316960
30050	316961
38462	316962
76784	316963
68100	316964
7756	316965
15938	316966
54425	316967
54414	316968
59604	316969
28195	316970
38246	316971
29336	316972
10752	316973
28429	316974
6804	316975
90665	316976
94125	316977
60056	316978
25315	316979
30277	316980
60739	316981
5211	316982
53988	316983
91333	316984
9165	316985
6984	316986
15976	316987
116381	316988
23695	316989
11304	316990
34844	316991
9076	316992
24307	316993
11638	316994
92414	316995
21956	316996
1221	316997
23421	316998
4493	316999
162010	317000
97711	317001
107957	317002
13954	317003
65517	317004
24273	317005
77732	317006
108080	317007
165576	317008
5060	317009
51933	317010
1293	317011
13340	317012
48624	317013
124569	317014
7303	317015
90	317016
137609	317017
49652	317018
49797	317019
5356	317020
113545	317021
42820	317022
63760	317023
50649	317024
2891	317025
23976	317026
3305	317027
7327	317028
139392	317029
22466	317030
11779	317031
81247	317032
443	317033
111646	317034
17733	317035
165351	317036
7545	317037
106785	317038
88169	317039
75111	317040
666	317041
147278	317042
21895	317043
49059	317044
83229	317045
56373	317046
86355	317047
2948	317048
1985	317049
48447	317050
999	317051
38855	317052
37312	317053
25757	317054
97720	317055
48024	317056
2038	317057
52076	317058
24892	317059
67912	317060
18034	317061
18265	317062
35169	317063
2538	317064
11674	317065
4965	317066
3096	317067
99453	317068
103780	317069
65906	317070
693	317071
14120	317072
62744	317073
97187	317074
7996	317075
19415	317076
30466	317077
15097	317078
74212	317079
95815	317080
47639	317081
134128	317082
79362	317083
132642	317084
31631	317085
2624	317086
78709	317087
43481	317088
4034	317089
156526	317090
5787	317091
15174	317092
78598	317093
142649	317094
43612	317095
17921	317096
1854	317097
15375	317098
24459	317099
17519	317100
39624	317101
2001	317102
77440	317103
56673	317104
24429	317105
45094	317106
67574	317107
55169	317108
71000	317109
20002	317110
9752	317111
2225	317112
54277	317113
65984	317114
19179	317115
44234	317116
91348	317117
19004	317118
118249	317119
36591	317120
790	317121
127473	317122
796	317123
59553	317124
33127	317125
161940	317126
45129	317127
18529	317128
29091	317129
20283	317130
23434	317131
10404	317132
19838	317133
136602	317134
79444	317135
90193	317136
122247	317137
100568	317138
70932	317139
58511	317140
49762	317141
10029	317142
167924	317143
125025	317144
86061	317145
8183	317146
107738	317147
74790	317148
40633	317149
7114	317150
104423	317151
16631	317152
16062	317153
20118	317154
96601	317155
90269	317156
126991	317157
16814	317158
3074	317159
24074	317160
456	317161
14650	317162
50973	317163
8242	317164
64100	317165
49053	317166
105553	317167
19644	317168
2920	317169
17047	317170
66048	317171
44528	317172
7306	317173
43131	317174
22547	317175
31284	317176
7810	317177
11497	317178
7733	317179
86480	317180
64558	317181
118756	317182
1770	317183
33344	317184
27909	317185
65283	317186
27869	317187
23752	317188
20548	317189
97585	317190
4230	317191
1160	317192
2888	317193
131416	317194
24689	317195
75121	317196
58705	317197
63538	317198
32191	317199
41873	317200
28077	317201
76880	317202
7241	317203
14806	317204
87519	317205
80363	317206
66055	317207
156482	317208
12655	317209
91301	317210
114775	317211
1223	317212
55473	317213
19164	317214
53513	317215
22480	317216
61731	317217
47314	317218
35765	317219
168316	317220
85802	317221
62986	317222
32481	317223
18103	317224
70217	317225
17594	317226
4812	317227
51849	317228
24354	317229
55397	317230
47657	317231
32433	317232
126981	317233
23582	317234
283	317235
46628	317236
2623	317237
13412	317238
49487	317239
12418	317240
79820	317241
13558	317242
93137	317243
37851	317244
64911	317245
21383	317246
81804	317247
68507	317248
116885	317249
7365	317250
53959	317251
3293	317252
6763	317253
6582	317254
32718	317255
85227	317256
77138	317257
36085	317258
34501	317259
355	317260
86279	317261
14672	317262
9367	317263
138605	317264
10000	317265
17148	317266
59998	317267
21374	317268
117996	317269
60974	317270
31199	317271
45987	317272
5251	317273
3367	317274
87739	317275
31603	317276
19977	317277
44745	317278
41477	317279
1257	317280
22585	317281
7785	317282
6459	317283
17761	317284
4890	317285
10903	317286
74536	317287
428	317288
36641	317289
24012	317290
110475	317291
1037	317292
25718	317293
15201	317294
53272	317295
68720	317296
109246	317297
19056	317298
38288	317299
18517	317300
1537	317301
91103	317302
145839	317303
85473	317304
21081	317305
141861	317306
9931	317307
3519	317308
113542	317309
5839	317310
101121	317311
99673	317312
3681	317313
22742	317314
16128	317315
24742	317316
97218	317317
52236	317318
101976	317319
66998	317320
112780	317321
81373	317322
9048	317323
19867	317324
117	317325
7251	317326
67436	317327
39527	317328
79672	317329
53642	317330
6967	317331
2075	317332
18229	317333
1424	317334
79713	317335
9208	317336
99925	317337
51999	317338
31617	317339
6086	317340
4980	317341
63550	317342
141844	317343
21172	317344
11032	317345
26434	317346
37913	317347
27573	317348
51893	317349
11247	317350
55615	317351
92389	317352
79313	317353
8251	317354
27396	317355
112452	317356
6333	317357
55297	317358
22374	317359
80536	317360
25120	317361
8779	317362
39578	317363
53662	317364
127835	317365
159808	317366
10279	317367
33755	317368
8591	317369
18270	317370
48867	317371
110398	317372
41902	317373
36447	317374
4739	317375
358	317376
69440	317377
70226	317378
61245	317379
280	317380
67408	317381
11589	317382
77290	317383
30173	317384
13549	317385
24248	317386
70029	317387
71009	317388
145322	317389
37099	317390
9466	317391
19249	317392
86834	317393
11862	317394
74695	317395
34703	317396
50507	317397
38853	317398
9635	317399
2086	317400
100958	317401
75509	317402
140098	317403
15476	317404
27391	317405
3783	317406
28946	317407
150322	317408
27476	317409
12149	317410
55124	317411
10238	317412
99291	317413
16163	317414
22317	317415
107741	317416
5670	317417
10771	317418
157295	317419
17062	317420
13148	317421
66392	317422
8244	317423
18605	317424
3277	317425
33832	317426
17533	317427
27415	317428
18726	317429
74139	317430
37701	317431
142267	317432
29579	317433
63264	317434
67381	317435
27671	317436
44783	317437
24020	317438
42344	317439
33717	317440
117131	317441
52565	317442
76798	317443
9549	317444
20912	317445
20573	317446
19285	317447
1712	317448
19249	317449
103927	317450
22758	317451
150070	317452
77339	317453
63868	317454
10194	317455
28526	317456
231	317457
4105	317458
160142	317459
66838	317460
7029	317461
4781	317462
1276	317463
58573	317464
7103	317465
52518	317466
54312	317467
48860	317468
30397	317469
83074	317470
9585	317471
10790	317472
7109	317473
130397	317474
11414	317475
2372	317476
80975	317477
119898	317478
18711	317479
103862	317480
33468	317481
49591	317482
23892	317483
3072	317484
80873	317485
83659	317486
6	317487
35271	317488
63628	317489
3696	317490
40704	317491
2406	317492
43438	317493
116635	317494
21836	317495
16235	317496
114613	317497
14805	317498
48321	317499
64490	317500
48502	317501
115342	317502
18131	317503
56346	317504
164341	317505
72605	317506
29526	317507
62284	317508
66333	317509
71539	317510
132968	317511
131316	317512
16494	317513
104261	317514
29918	317515
107267	317516
104903	317517
17665	317518
6089	317519
20833	317520
149637	317521
104658	317522
2562	317523
37176	317524
9268	317525
998	317526
26848	317527
25173	317528
70559	317529
1471	317530
119968	317531
58077	317532
22035	317533
19582	317534
14459	317535
49195	317536
101941	317537
87582	317538
136018	317539
39930	317540
77421	317541
87353	317542
112417	317543
59578	317544
103753	317545
952	317546
69112	317547
51581	317548
77727	317549
103923	317550
10142	317551
147813	317552
42861	317553
87768	317554
46465	317555
101227	317556
56010	317557
27897	317558
30074	317559
91518	317560
6580	317561
41240	317562
126282	317563
70500	317564
109513	317565
115629	317566
31669	317567
10823	317568
26205	317569
10226	317570
20199	317571
16971	317572
3851	317573
48811	317574
101008	317575
120269	317576
35709	317577
12389	317578
24289	317579
9750	317580
4130	317581
37898	317582
17022	317583
27598	317584
2362	317585
46294	317586
102454	317587
2528	317588
48787	317589
28462	317590
18156	317591
37858	317592
140368	317593
822	317594
88854	317595
106714	317596
104289	317597
78066	317598
35393	317599
29243	317600
3687	317601
33702	317602
16578	317603
95943	317604
31535	317605
147167	317606
31666	317607
3635	317608
4435	317609
1346	317610
12292	317611
24037	317612
50748	317613
67870	317614
103062	317615
45873	317616
9100	317617
77710	317618
90723	317619
11161	317620
25865	317621
23398	317622
41139	317623
85343	317624
11392	317625
10638	317626
88845	317627
21401	317628
25758	317629
92715	317630
2665	317631
317	317632
14053	317633
22000	317634
16505	317635
81045	317636
44218	317637
5681	317638
161557	317639
18568	317640
164236	317641
4802	317642
59994	317643
37263	317644
126067	317645
55442	317646
126520	317647
9278	317648
1492	317649
149	317650
56520	317651
22916	317652
79343	317653
15045	317654
88621	317655
139772	317656
9999	317657
17175	317658
121592	317659
32518	317660
4059	317661
120684	317662
7501	317663
33311	317664
13900	317665
11347	317666
26731	317667
67825	317668
87254	317669
8563	317670
8127	317671
23323	317672
20814	317673
60287	317674
67659	317675
2241	317676
5027	317677
8503	317678
16830	317679
84581	317680
33147	317681
199	317682
4627	317683
23907	317684
22294	317685
2322	317686
53605	317687
101371	317688
46918	317689
21724	317690
6376	317691
25825	317692
83971	317693
17001	317694
9884	317695
1703	317696
16661	317697
167180	317698
30238	317699
47857	317700
6565	317701
6227	317702
3733	317703
21294	317704
61298	317705
8020	317706
11846	317707
52630	317708
10321	317709
25785	317710
42326	317711
76079	317712
6272	317713
63985	317714
20940	317715
73399	317716
98382	317717
5470	317718
135979	317719
64239	317720
1796	317721
42186	317722
4127	317723
3627	317724
10190	317725
32199	317726
127694	317727
6892	317728
6841	317729
50255	317730
792	317731
66079	317732
101311	317733
18941	317734
42851	317735
2099	317736
22589	317737
6843	317738
31370	317739
20705	317740
1284	317741
14538	317742
5498	317743
19322	317744
28119	317745
27131	317746
30346	317747
25630	317748
150449	317749
51740	317750
2116	317751
112375	317752
38156	317753
33923	317754
5794	317755
13048	317756
62046	317757
3459	317758
116461	317759
6695	317760
13147	317761
59499	317762
26368	317763
12294	317764
30932	317765
125409	317766
34320	317767
53828	317768
72	317769
11877	317770
45811	317771
26719	317772
26466	317773
11030	317774
56581	317775
1330	317776
89846	317777
72276	317778
66517	317779
72512	317780
57200	317781
165124	317782
41231	317783
29031	317784
68754	317785
4236	317786
65680	317787
131291	317788
156127	317789
28040	317790
59535	317791
5894	317792
4478	317793
97373	317794
28207	317795
28871	317796
26542	317797
47057	317798
26578	317799
85470	317800
5507	317801
21955	317802
38364	317803
19023	317804
8842	317805
64230	317806
14907	317807
157106	317808
7419	317809
12382	317810
11508	317811
4878	317812
97085	317813
81165	317814
56936	317815
43813	317816
10730	317817
85565	317818
117282	317819
24371	317820
18203	317821
266	317822
15842	317823
2096	317824
138090	317825
26878	317826
618	317827
3043	317828
3797	317829
6121	317830
19477	317831
50283	317832
18953	317833
59993	317834
16047	317835
88215	317836
159562	317837
3476	317838
34502	317839
4545	317840
145156	317841
2747	317842
57120	317843
14861	317844
15848	317845
151828	317846
58998	317847
6547	317848
14705	317849
111448	317850
1015	317851
145045	317852
100279	317853
38447	317854
480	317855
34926	317856
73807	317857
11725	317858
46918	317859
76477	317860
30	317861
10260	317862
1010	317863
153192	317864
7279	317865
76128	317866
8440	317867
32868	317868
37634	317869
39935	317870
7916	317871
64286	317872
58195	317873
12014	317874
6416	317875
36896	317876
11713	317877
85	317878
28278	317879
108539	317880
115745	317881
159527	317882
78314	317883
62453	317884
11472	317885
9151	317886
26564	317887
55435	317888
34310	317889
67515	317890
1812	317891
29514	317892
10035	317893
58092	317894
78462	317895
29989	317896
44195	317897
3118	317898
49186	317899
4428	317900
82298	317901
60327	317902
16276	317903
55928	317904
26281	317905
23472	317906
27254	317907
50941	317908
114660	317909
12521	317910
133933	317911
56388	317912
78164	317913
72304	317914
3553	317915
29590	317916
8868	317917
59980	317918
20467	317919
6979	317920
15932	317921
1139	317922
58968	317923
64833	317924
707	317925
22326	317926
4499	317927
1780	317928
11275	317929
71218	317930
3979	317931
10293	317932
14725	317933
21209	317934
24936	317935
31293	317936
1501	317937
76042	317938
2477	317939
2965	317940
163	317941
27344	317942
32239	317943
26963	317944
81396	317945
66198	317946
65009	317947
56520	317948
1926	317949
102567	317950
53033	317951
7887	317952
414	317953
54268	317954
61707	317955
113608	317956
73761	317957
63489	317958
12098	317959
28645	317960
26092	317961
16108	317962
2157	317963
54569	317964
24722	317965
41322	317966
91002	317967
26135	317968
116	317969
69420	317970
17513	317971
118844	317972
89425	317973
24302	317974
9641	317975
84648	317976
34394	317977
59454	317978
11210	317979
3119	317980
32659	317981
10304	317982
79711	317983
3431	317984
21993	317985
56693	317986
1427	317987
115434	317988
32609	317989
27791	317990
2147	317991
89732	317992
76212	317993
122809	317994
48415	317995
14135	317996
4186	317997
56546	317998
52027	317999
78631	318000
81258	318001
12770	318002
73571	318003
46744	318004
41121	318005
89605	318006
11364	318007
39483	318008
95784	318009
40562	318010
86501	318011
101585	318012
10591	318013
83286	318014
30155	318015
62304	318016
83357	318017
16933	318018
63902	318019
32208	318020
15213	318021
114382	318022
22155	318023
51517	318024
2105	318025
39078	318026
129583	318027
61633	318028
32230	318029
22625	318030
13501	318031
139756	318032
25986	318033
38903	318034
51360	318035
38647	318036
97308	318037
46946	318038
23259	318039
12229	318040
16030	318041
7568	318042
1337	318043
28295	318044
27736	318045
47467	318046
69088	318047
56683	318048
113515	318049
18668	318050
38383	318051
80386	318052
83735	318053
11136	318054
24387	318055
44642	318056
50961	318057
102430	318058
1062	318059
55286	318060
10732	318061
10791	318062
85072	318063
11362	318064
69684	318065
10519	318066
125650	318067
20454	318068
129094	318069
13075	318070
30058	318071
665	318072
1408	318073
74399	318074
65652	318075
27969	318076
101557	318077
36789	318078
169483	318079
16242	318080
56867	318081
29810	318082
69469	318083
118365	318084
7538	318085
13873	318086
89938	318087
38018	318088
89027	318089
21617	318090
70442	318091
55511	318092
36876	318093
13935	318094
17123	318095
30146	318096
35655	318097
46576	318098
10250	318099
3380	318100
31627	318101
66488	318102
749	318103
67413	318104
101761	318105
2221	318106
45445	318107
15095	318108
126044	318109
5557	318110
351	318111
66557	318112
65497	318113
7987	318114
62098	318115
97116	318116
158468	318117
75197	318118
27510	318119
1372	318120
28807	318121
13638	318122
64	318123
63840	318124
139527	318125
34598	318126
95891	318127
34101	318128
65413	318129
122207	318130
8011	318131
55947	318132
8886	318133
10219	318134
34009	318135
137255	318136
97514	318137
43570	318138
11797	318139
18425	318140
99787	318141
85637	318142
5255	318143
47515	318144
3966	318145
9244	318146
11033	318147
84895	318148
16553	318149
72819	318150
97167	318151
46867	318152
14192	318153
63283	318154
11707	318155
35112	318156
111760	318157
947	318158
65426	318159
10597	318160
21566	318161
1053	318162
353	318163
36293	318164
100802	318165
2093	318166
3088	318167
119	318168
81380	318169
6547	318170
56872	318171
75586	318172
5046	318173
92868	318174
15732	318175
52355	318176
90524	318177
28081	318178
102861	318179
50621	318180
19148	318181
72565	318182
1294	318183
27448	318184
72561	318185
51876	318186
20985	318187
26975	318188
87842	318189
34555	318190
143688	318191
69137	318192
82899	318193
13219	318194
76692	318195
2939	318196
14122	318197
84590	318198
88187	318199
98150	318200
77120	318201
77010	318202
1688	318203
7530	318204
82016	318205
3274	318206
54106	318207
7831	318208
16540	318209
46527	318210
4243	318211
574	318212
30612	318213
52063	318214
7324	318215
28652	318216
4110	318217
11161	318218
4757	318219
1339	318220
7596	318221
79808	318222
4189	318223
81093	318224
4930	318225
26275	318226
918	318227
27754	318228
123354	318229
3551	318230
3316	318231
106925	318232
52738	318233
43239	318234
24917	318235
78719	318236
18175	318237
108291	318238
73175	318239
1136	318240
7617	318241
14574	318242
27984	318243
20430	318244
43798	318245
86566	318246
67729	318247
13175	318248
14448	318249
992	318250
7122	318251
33060	318252
2569	318253
19719	318254
85757	318255
152639	318256
57875	318257
9036	318258
72180	318259
4366	318260
38319	318261
116931	318262
48627	318263
3826	318264
161670	318265
72346	318266
33369	318267
41671	318268
16579	318269
37606	318270
114054	318271
94232	318272
84401	318273
38671	318274
55201	318275
19337	318276
92862	318277
137330	318278
80589	318279
19428	318280
7152	318281
8344	318282
9499	318283
44132	318284
32985	318285
49305	318286
86460	318287
5618	318288
20296	318289
35498	318290
998	318291
10610	318292
208	318293
69667	318294
84800	318295
19962	318296
30946	318297
21325	318298
68268	318299
15569	318300
52185	318301
45024	318302
1864	318303
47232	318304
82475	318305
74627	318306
114381	318307
60784	318308
6394	318309
27984	318310
32935	318311
27946	318312
14913	318313
2777	318314
74488	318315
32044	318316
86909	318317
11593	318318
161111	318319
28989	318320
4358	318321
12352	318322
98225	318323
50239	318324
30624	318325
100138	318326
24593	318327
54062	318328
30219	318329
29747	318330
26744	318331
10291	318332
4906	318333
19904	318334
10625	318335
10625	318336
19599	318337
1127	318338
23176	318339
101760	318340
37074	318341
45243	318342
70265	318343
31715	318344
134602	318345
86432	318346
70304	318347
58135	318348
110784	318349
651	318350
224	318351
42987	318352
24671	318353
38828	318354
32316	318355
78259	318356
18510	318357
48419	318358
63379	318359
796	318360
108640	318361
74628	318362
58780	318363
12217	318364
23536	318365
84130	318366
86325	318367
9979	318368
12668	318369
73890	318370
28656	318371
1068	318372
5081	318373
29902	318374
30069	318375
39788	318376
1674	318377
115047	318378
66559	318379
9258	318380
80819	318381
2797	318382
77660	318383
26291	318384
61393	318385
97436	318386
113255	318387
8530	318388
47992	318389
21183	318390
129742	318391
50184	318392
38947	318393
99583	318394
56211	318395
42724	318396
31747	318397
2351	318398
64409	318399
6864	318400
163958	318401
97992	318402
7060	318403
627	318404
40341	318405
24463	318406
3447	318407
13565	318408
25820	318409
74721	318410
80734	318411
69480	318412
38602	318413
85333	318414
2479	318415
10916	318416
1505	318417
117099	318418
19967	318419
99313	318420
142444	318421
18541	318422
3159	318423
66691	318424
2573	318425
3983	318426
38666	318427
5348	318428
73354	318429
2654	318430
85364	318431
3236	318432
26672	318433
36722	318434
59335	318435
14473	318436
113376	318437
98053	318438
431	318439
14298	318440
84690	318441
66901	318442
39338	318443
102064	318444
11672	318445
34460	318446
132266	318447
54189	318448
1521	318449
37135	318450
80712	318451
45109	318452
11153	318453
54462	318454
113690	318455
25550	318456
110054	318457
135695	318458
72983	318459
139436	318460
33034	318461
25584	318462
153377	318463
31762	318464
17926	318465
91367	318466
166677	318467
15913	318468
113789	318469
56938	318470
125634	318471
3256	318472
91136	318473
108668	318474
1621	318475
31733	318476
47411	318477
49188	318478
16780	318479
16965	318480
87576	318481
88142	318482
44056	318483
8225	318484
13396	318485
4218	318486
49606	318487
51580	318488
5809	318489
129232	318490
7569	318491
59836	318492
1419	318493
46609	318494
152546	318495
11014	318496
770	318497
28447	318498
6999	318499
155535	318500
133625	318501
38721	318502
90725	318503
25306	318504
29987	318505
76579	318506
75182	318507
60751	318508
78187	318509
3158	318510
93109	318511
144455	318512
65293	318513
11867	318514
66844	318515
25894	318516
5155	318517
42095	318518
15821	318519
53660	318520
10530	318521
90610	318522
28977	318523
3043	318524
23620	318525
5572	318526
13999	318527
112069	318528
112516	318529
3525	318530
30225	318531
105277	318532
14025	318533
35601	318534
95765	318535
354	318536
4188	318537
25045	318538
19750	318539
112676	318540
37868	318541
67307	318542
24889	318543
56164	318544
7303	318545
107409	318546
37302	318547
63743	318548
85890	318549
75585	318550
60704	318551
104431	318552
42762	318553
3480	318554
76551	318555
7108	318556
47981	318557
28897	318558
91099	318559
3853	318560
21981	318561
6322	318562
61088	318563
48679	318564
11173	318565
4398	318566
53993	318567
130211	318568
67808	318569
46446	318570
8869	318571
112708	318572
47052	318573
80126	318574
101528	318575
127005	318576
1395	318577
61417	318578
1303	318579
46744	318580
51912	318581
68148	318582
56867	318583
21141	318584
58299	318585
78332	318586
29550	318587
45542	318588
6492	318589
14454	318590
7007	318591
108545	318592
69839	318593
1725	318594
867	318595
17296	318596
53222	318597
2997	318598
85416	318599
11881	318600
140376	318601
60011	318602
539	318603
2166	318604
54540	318605
44127	318606
134866	318607
139986	318608
884	318609
55783	318610
4530	318611
4960	318612
61402	318613
47350	318614
12141	318615
11486	318616
775	318617
35793	318618
161734	318619
13809	318620
113268	318621
144312	318622
5590	318623
99622	318624
22623	318625
135487	318626
1678	318627
52534	318628
18169	318629
86554	318630
138383	318631
51411	318632
18115	318633
27633	318634
56836	318635
62416	318636
93733	318637
14038	318638
16882	318639
40547	318640
70052	318641
48405	318642
65373	318643
61744	318644
29142	318645
126917	318646
36223	318647
66610	318648
4287	318649
94564	318650
15713	318651
30246	318652
58354	318653
28310	318654
4619	318655
134517	318656
151638	318657
26244	318658
820	318659
97915	318660
917	318661
55152	318662
2523	318663
6269	318664
39461	318665
17951	318666
2040	318667
29357	318668
20335	318669
15188	318670
74192	318671
53711	318672
33979	318673
29361	318674
73061	318675
30078	318676
5257	318677
23909	318678
20197	318679
42178	318680
64496	318681
22474	318682
104233	318683
16465	318684
26493	318685
45224	318686
44018	318687
23102	318688
14196	318689
3618	318690
1799	318691
425	318692
110866	318693
101212	318694
63684	318695
1638	318696
137072	318697
79287	318698
44807	318699
177	318700
17589	318701
66543	318702
60477	318703
68188	318704
10913	318705
33325	318706
77481	318707
3916	318708
32606	318709
37225	318710
1046	318711
17370	318712
5651	318713
56439	318714
57668	318715
2437	318716
127384	318717
1640	318718
2163	318719
132120	318720
75057	318721
12596	318722
167474	318723
61939	318724
19743	318725
23771	318726
14596	318727
8240	318728
118595	318729
68760	318730
30221	318731
22480	318732
31198	318733
15857	318734
53306	318735
30220	318736
66250	318737
16910	318738
50177	318739
8	318740
16744	318741
16707	318742
20376	318743
9017	318744
4905	318745
6029	318746
84323	318747
21084	318748
34687	318749
103677	318750
90436	318751
8723	318752
335	318753
16688	318754
12059	318755
7785	318756
127626	318757
3127	318758
43376	318759
122057	318760
86555	318761
4176	318762
23441	318763
44217	318764
31153	318765
97641	318766
6828	318767
115	318768
61097	318769
11095	318770
24057	318771
54720	318772
56490	318773
56552	318774
88132	318775
11387	318776
16627	318777
70909	318778
12547	318779
4033	318780
26608	318781
60889	318782
130954	318783
18282	318784
47279	318785
7674	318786
88133	318787
184	318788
40934	318789
43088	318790
7129	318791
49709	318792
13685	318793
71197	318794
8924	318795
14419	318796
37877	318797
36775	318798
62422	318799
83968	318800
74394	318801
33185	318802
69651	318803
24941	318804
30702	318805
67216	318806
85443	318807
140898	318808
34462	318809
135583	318810
29684	318811
131278	318812
69359	318813
34932	318814
112246	318815
3462	318816
73688	318817
37645	318818
13297	318819
2471	318820
43434	318821
55088	318822
90914	318823
71412	318824
73417	318825
24095	318826
87959	318827
19839	318828
34224	318829
31999	318830
88793	318831
50997	318832
73315	318833
12677	318834
7203	318835
5432	318836
22017	318837
37487	318838
96104	318839
33456	318840
90142	318841
48583	318842
50187	318843
44307	318844
138723	318845
861	318846
28938	318847
12566	318848
14217	318849
14025	318850
3029	318851
49238	318852
4569	318853
6638	318854
26936	318855
4673	318856
21213	318857
78012	318858
4511	318859
12224	318860
11127	318861
14161	318862
95777	318863
1778	318864
7391	318865
74480	318866
23479	318867
9866	318868
27427	318869
59091	318870
14199	318871
127127	318872
23929	318873
49556	318874
3884	318875
24042	318876
127120	318877
1569	318878
28395	318879
1113	318880
11098	318881
13358	318882
28915	318883
5352	318884
58821	318885
2763	318886
15578	318887
157523	318888
273	318889
1043	318890
17857	318891
18120	318892
746	318893
16209	318894
8744	318895
253	318896
67151	318897
116348	318898
45172	318899
26994	318900
42577	318901
110589	318902
169214	318903
115048	318904
13797	318905
44635	318906
2957	318907
43153	318908
9320	318909
31935	318910
18840	318911
26121	318912
42018	318913
115835	318914
73736	318915
26584	318916
28777	318917
124711	318918
122702	318919
5917	318920
11404	318921
63325	318922
10856	318923
50904	318924
46434	318925
5234	318926
8384	318927
7878	318928
18245	318929
9922	318930
83943	318931
13152	318932
34582	318933
114605	318934
61732	318935
9976	318936
36405	318937
17031	318938
82830	318939
49370	318940
95095	318941
581	318942
74192	318943
36095	318944
51283	318945
139410	318946
7267	318947
61753	318948
38850	318949
82035	318950
36591	318951
12247	318952
124092	318953
2164	318954
1105	318955
28397	318956
91776	318957
46718	318958
77841	318959
76898	318960
7526	318961
38118	318962
2217	318963
88425	318964
151136	318965
51944	318966
28938	318967
43184	318968
11897	318969
13671	318970
8944	318971
313	318972
47622	318973
23970	318974
131340	318975
70098	318976
18218	318977
106713	318978
56301	318979
124	318980
27034	318981
146668	318982
90790	318983
3634	318984
20735	318985
91632	318986
1509	318987
1483	318988
37006	318989
18185	318990
103957	318991
3520	318992
34933	318993
30064	318994
91018	318995
39664	318996
11539	318997
13779	318998
74536	318999
4314	319000
643	319001
1088	319002
93376	319003
1003	319004
151620	319005
2474	319006
120384	319007
65513	319008
107984	319009
90389	319010
3113	319011
726	319012
62275	319013
48115	319014
68782	319015
65661	319016
61423	319017
132	319018
14296	319019
406	319020
68943	319021
54966	319022
133786	319023
2422	319024
104017	319025
105613	319026
56512	319027
136459	319028
88380	319029
1832	319030
78464	319031
7947	319032
34697	319033
19459	319034
37494	319035
90247	319036
103101	319037
64645	319038
4816	319039
2211	319040
63375	319041
19329	319042
2060	319043
9475	319044
8048	319045
16386	319046
2892	319047
15396	319048
137328	319049
139543	319050
1807	319051
93682	319052
61667	319053
4049	319054
27487	319055
98039	319056
147615	319057
29835	319058
8875	319059
14823	319060
20477	319061
30752	319062
3760	319063
2666	319064
65418	319065
78840	319066
40573	319067
59107	319068
2586	319069
43311	319070
1491	319071
4530	319072
83627	319073
43352	319074
23704	319075
56003	319076
59217	319077
99422	319078
10030	319079
2742	319080
88489	319081
19828	319082
3155	319083
13327	319084
30897	319085
187	319086
61588	319087
49314	319088
40512	319089
33251	319090
39022	319091
11637	319092
32231	319093
55296	319094
72394	319095
110732	319096
27696	319097
34065	319098
84640	319099
26530	319100
5360	319101
13200	319102
33471	319103
38826	319104
176	319105
18293	319106
76407	319107
107411	319108
50160	319109
25690	319110
92754	319111
896	319112
69483	319113
102883	319114
66494	319115
6023	319116
124103	319117
10715	319118
6064	319119
126199	319120
23038	319121
70814	319122
13343	319123
41452	319124
5136	319125
18793	319126
18519	319127
44531	319128
18581	319129
1174	319130
24534	319131
11955	319132
71898	319133
15029	319134
2494	319135
20495	319136
39179	319137
4942	319138
1671	319139
80580	319140
77418	319141
103519	319142
21085	319143
81168	319144
8353	319145
67746	319146
131927	319147
8740	319148
52900	319149
80292	319150
931	319151
80864	319152
499	319153
78897	319154
99006	319155
30940	319156
31069	319157
101432	319158
138403	319159
433	319160
34334	319161
11676	319162
28508	319163
8366	319164
129165	319165
43989	319166
132148	319167
2338	319168
4855	319169
1072	319170
24382	319171
46059	319172
53405	319173
7991	319174
60222	319175
30269	319176
89015	319177
10065	319178
49798	319179
107764	319180
15100	319181
71835	319182
75691	319183
18063	319184
17458	319185
76333	319186
116592	319187
107759	319188
125443	319189
43798	319190
1226	319191
6581	319192
28747	319193
8057	319194
3864	319195
77762	319196
8910	319197
51812	319198
1915	319199
133	319200
36540	319201
24688	319202
33126	319203
6831	319204
29972	319205
19878	319206
65972	319207
2	319208
45579	319209
27513	319210
55366	319211
164705	319212
21658	319213
46836	319214
118523	319215
45682	319216
32627	319217
2894	319218
43340	319219
16940	319220
38795	319221
78769	319222
34	319223
79601	319224
44963	319225
11537	319226
18091	319227
1841	319228
31577	319229
35516	319230
64748	319231
145574	319232
90544	319233
84398	319234
73780	319235
26490	319236
2848	319237
35343	319238
42736	319239
67832	319240
32952	319241
126134	319242
18689	319243
8153	319244
70618	319245
98225	319246
9990	319247
97979	319248
22043	319249
60526	319250
12724	319251
13253	319252
109212	319253
1892	319254
24342	319255
141707	319256
3106	319257
2119	319258
25742	319259
44639	319260
144182	319261
31980	319262
45520	319263
1599	319264
1079	319265
74561	319266
77322	319267
16714	319268
66444	319269
4564	319270
63043	319271
79937	319272
78789	319273
20082	319274
72144	319275
90539	319276
40919	319277
10151	319278
38442	319279
81796	319280
59890	319281
31835	319282
7233	319283
123203	319284
240	319285
8541	319286
4136	319287
56692	319288
6819	319289
41040	319290
82134	319291
14874	319292
28419	319293
40656	319294
19153	319295
14979	319296
56561	319297
74940	319298
60678	319299
55395	319300
16991	319301
56436	319302
86030	319303
30823	319304
6294	319305
111253	319306
35164	319307
16223	319308
13916	319309
22582	319310
46998	319311
95555	319312
74840	319313
13129	319314
5183	319315
99844	319316
6323	319317
29590	319318
52939	319319
84441	319320
117542	319321
65845	319322
5212	319323
3679	319324
1157	319325
31237	319326
25198	319327
29870	319328
37442	319329
2631	319330
78329	319331
157403	319332
64381	319333
47307	319334
56097	319335
121964	319336
74507	319337
130402	319338
40213	319339
8442	319340
12527	319341
15000	319342
32778	319343
154521	319344
11206	319345
5051	319346
23692	319347
25930	319348
115616	319349
134872	319350
5590	319351
33339	319352
37795	319353
15120	319354
11452	319355
327	319356
24096	319357
100637	319358
15734	319359
43709	319360
77371	319361
456	319362
9539	319363
10243	319364
46279	319365
150897	319366
4398	319367
43987	319368
113237	319369
24184	319370
76815	319371
11653	319372
10864	319373
84192	319374
5325	319375
9299	319376
48411	319377
78532	319378
39508	319379
59636	319380
48775	319381
16282	319382
22351	319383
38882	319384
292	319385
60231	319386
39123	319387
44420	319388
72286	319389
45934	319390
212	319391
71002	319392
71178	319393
5035	319394
30671	319395
43422	319396
15611	319397
59163	319398
9370	319399
47955	319400
24173	319401
2412	319402
2120	319403
35550	319404
191	319405
4659	319406
48808	319407
33553	319408
18199	319409
16300	319410
85188	319411
24172	319412
9572	319413
50432	319414
6629	319415
18444	319416
5894	319417
81024	319418
122031	319419
30496	319420
25327	319421
98900	319422
13845	319423
10079	319424
37969	319425
6375	319426
15878	319427
30964	319428
8269	319429
108402	319430
15395	319431
82660	319432
114217	319433
75839	319434
7287	319435
9933	319436
1125	319437
6351	319438
25299	319439
102820	319440
74209	319441
48968	319442
68827	319443
12284	319444
82807	319445
10304	319446
22808	319447
11722	319448
42968	319449
4464	319450
20328	319451
2348	319452
84754	319453
7440	319454
105512	319455
39485	319456
135212	319457
16635	319458
22267	319459
79118	319460
43974	319461
90150	319462
56356	319463
9629	319464
10252	319465
48540	319466
1904	319467
115219	319468
28231	319469
69300	319470
16508	319471
41397	319472
18020	319473
60587	319474
103887	319475
72122	319476
48953	319477
128703	319478
13796	319479
7718	319480
42602	319481
20503	319482
69653	319483
25759	319484
25647	319485
39484	319486
28575	319487
46203	319488
100905	319489
5317	319490
79058	319491
138120	319492
53390	319493
61006	319494
49806	319495
9879	319496
59387	319497
57928	319498
60394	319499
5293	319500
67659	319501
49485	319502
26039	319503
63951	319504
1537	319505
676	319506
54478	319507
100972	319508
82282	319509
47029	319510
81194	319511
7985	319512
47139	319513
137372	319514
9461	319515
853	319516
70488	319517
44894	319518
8223	319519
56643	319520
8028	319521
29083	319522
21444	319523
66115	319524
21469	319525
46999	319526
5119	319527
53230	319528
15397	319529
98693	319530
123140	319531
35090	319532
23484	319533
22342	319534
17866	319535
56135	319536
8732	319537
140932	319538
131978	319539
53045	319540
38962	319541
8607	319542
8695	319543
78424	319544
47300	319545
766	319546
11809	319547
8074	319548
61975	319549
3881	319550
68472	319551
8506	319552
21919	319553
44726	319554
58585	319555
27595	319556
1480	319557
126829	319558
16783	319559
16403	319560
76680	319561
18074	319562
88037	319563
89736	319564
3456	319565
79733	319566
23897	319567
104364	319568
84039	319569
38645	319570
25039	319571
22927	319572
21516	319573
28591	319574
22431	319575
64405	319576
28518	319577
2272	319578
3135	319579
10079	319580
19536	319581
35897	319582
14097	319583
29141	319584
126228	319585
658	319586
2694	319587
39522	319588
24956	319589
14068	319590
34311	319591
124153	319592
38020	319593
36388	319594
85684	319595
55353	319596
13618	319597
20754	319598
8094	319599
124594	319600
31694	319601
31980	319602
14357	319603
24843	319604
24461	319605
25710	319606
34038	319607
2530	319608
106954	319609
20903	319610
12492	319611
64635	319612
149980	319613
2081	319614
74121	319615
4288	319616
29186	319617
59423	319618
81212	319619
3737	319620
14017	319621
8264	319622
129308	319623
137168	319624
69091	319625
260	319626
25706	319627
3753	319628
11866	319629
81778	319630
17327	319631
71541	319632
53110	319633
10520	319634
1158	319635
55212	319636
97586	319637
124385	319638
78454	319639
92989	319640
19722	319641
7655	319642
86584	319643
72869	319644
30116	319645
44824	319646
2195	319647
630	319648
31747	319649
26740	319650
20246	319651
26862	319652
61532	319653
60679	319654
6500	319655
152689	319656
22447	319657
63463	319658
46590	319659
21323	319660
6179	319661
38741	319662
125075	319663
17603	319664
40364	319665
8667	319666
86	319667
6751	319668
17893	319669
86236	319670
45416	319671
95485	319672
71450	319673
82581	319674
143371	319675
40294	319676
95779	319677
84382	319678
69908	319679
37852	319680
105114	319681
20934	319682
24703	319683
67076	319684
24399	319685
25779	319686
102938	319687
41753	319688
1081	319689
47694	319690
10012	319691
30978	319692
28990	319693
155	319694
78303	319695
29496	319696
14154	319697
3312	319698
1477	319699
375	319700
994	319701
20475	319702
1863	319703
3796	319704
13735	319705
33498	319706
113257	319707
64406	319708
43313	319709
15024	319710
488	319711
33196	319712
18091	319713
33183	319714
115779	319715
15665	319716
91723	319717
48645	319718
49040	319719
7748	319720
11856	319721
63209	319722
98435	319723
45278	319724
2424	319725
51064	319726
53576	319727
604	319728
11475	319729
26264	319730
121666	319731
18640	319732
17245	319733
13711	319734
57715	319735
4394	319736
21116	319737
15097	319738
20876	319739
43328	319740
84403	319741
27953	319742
35869	319743
12456	319744
37830	319745
114303	319746
10007	319747
11147	319748
80701	319749
47613	319750
70872	319751
9180	319752
9182	319753
42156	319754
2938	319755
59037	319756
67371	319757
37545	319758
63871	319759
1812	319760
1250	319761
21882	319762
65873	319763
92419	319764
5443	319765
11521	319766
111066	319767
1430	319768
123930	319769
38573	319770
163688	319771
95646	319772
67570	319773
10877	319774
7191	319775
126288	319776
18538	319777
44449	319778
5345	319779
85763	319780
11103	319781
3402	319782
11954	319783
42311	319784
93154	319785
107275	319786
128454	319787
48105	319788
74674	319789
30335	319790
24820	319791
40531	319792
38828	319793
42668	319794
161177	319795
9859	319796
79818	319797
1104	319798
75352	319799
1182	319800
14313	319801
22752	319802
11151	319803
14312	319804
53102	319805
37282	319806
37498	319807
52279	319808
165554	319809
15132	319810
52627	319811
13368	319812
82362	319813
108516	319814
85698	319815
38251	319816
12917	319817
83762	319818
32017	319819
3434	319820
6062	319821
24115	319822
10571	319823
95768	319824
7264	319825
156814	319826
111106	319827
23572	319828
24010	319829
5183	319830
15672	319831
960	319832
119591	319833
31226	319834
31566	319835
4856	319836
39049	319837
32290	319838
4241	319839
19814	319840
43070	319841
61686	319842
65913	319843
32229	319844
121731	319845
116355	319846
127342	319847
57121	319848
38564	319849
89465	319850
24372	319851
32909	319852
9243	319853
2541	319854
77016	319855
1673	319856
80264	319857
32765	319858
48049	319859
1069	319860
44168	319861
40478	319862
32278	319863
6558	319864
37517	319865
14442	319866
74014	319867
82095	319868
13032	319869
20150	319870
23426	319871
30315	319872
164711	319873
52766	319874
5569	319875
46656	319876
56175	319877
14163	319878
2462	319879
6653	319880
17460	319881
56263	319882
11469	319883
3727	319884
35903	319885
27133	319886
23431	319887
141186	319888
11057	319889
5403	319890
590	319891
2407	319892
14084	319893
28192	319894
487	319895
49579	319896
108305	319897
89135	319898
155847	319899
16925	319900
99754	319901
7535	319902
61630	319903
35105	319904
46779	319905
83508	319906
71203	319907
27967	319908
71234	319909
1081	319910
34086	319911
5676	319912
3108	319913
307	319914
100871	319915
63064	319916
8277	319917
6157	319918
14564	319919
25000	319920
121774	319921
1457	319922
10481	319923
118891	319924
28877	319925
57824	319926
12256	319927
64285	319928
42149	319929
68701	319930
3308	319931
31165	319932
1123	319933
125420	319934
488	319935
15523	319936
166855	319937
51838	319938
68064	319939
47182	319940
6021	319941
64626	319942
131499	319943
41166	319944
19498	319945
50994	319946
160520	319947
67307	319948
18117	319949
59346	319950
8198	319951
18714	319952
67678	319953
7185	319954
22556	319955
35470	319956
70582	319957
47010	319958
32141	319959
54801	319960
39	319961
18025	319962
14740	319963
6002	319964
6925	319965
18767	319966
126886	319967
17721	319968
23083	319969
21397	319970
37964	319971
25480	319972
3681	319973
18007	319974
7473	319975
88525	319976
46421	319977
134608	319978
38449	319979
66784	319980
13376	319981
114051	319982
76932	319983
94961	319984
12930	319985
51976	319986
26072	319987
29856	319988
208	319989
67411	319990
44221	319991
17400	319992
169075	319993
17267	319994
3941	319995
6159	319996
1514	319997
59172	319998
137678	319999
48663	320000
27307	320001
138458	320002
166424	320003
57451	320004
38757	320005
129323	320006
169570	320007
11148	320008
102160	320009
62912	320010
9504	320011
68090	320012
30735	320013
37817	320014
2253	320015
9277	320016
806	320017
13414	320018
110535	320019
48034	320020
136466	320021
22415	320022
45027	320023
52389	320024
53091	320025
41805	320026
22829	320027
82766	320028
34393	320029
19061	320030
3658	320031
14376	320032
85309	320033
64562	320034
27013	320035
14923	320036
1346	320037
21865	320038
64414	320039
12897	320040
24945	320041
2245	320042
74522	320043
18707	320044
84626	320045
11206	320046
24173	320047
10359	320048
11757	320049
132803	320050
43522	320051
67573	320052
25044	320053
99107	320054
2159	320055
97008	320056
133151	320057
3601	320058
39122	320059
85061	320060
25756	320061
302	320062
87583	320063
58061	320064
2022	320065
1976	320066
46959	320067
26997	320068
19482	320069
6103	320070
1393	320071
12654	320072
83263	320073
71614	320074
69007	320075
89326	320076
56333	320077
55492	320078
58746	320079
71249	320080
29604	320081
106155	320082
148518	320083
5880	320084
157784	320085
118931	320086
56186	320087
130728	320088
28925	320089
41528	320090
56635	320091
9840	320092
134795	320093
53787	320094
24428	320095
37477	320096
5145	320097
6176	320098
4614	320099
40413	320100
23206	320101
63683	320102
8517	320103
18217	320104
20378	320105
28940	320106
6632	320107
9046	320108
93736	320109
25777	320110
69150	320111
26492	320112
32405	320113
39643	320114
85835	320115
83	320116
36628	320117
19412	320118
10530	320119
101756	320120
20147	320121
83668	320122
16492	320123
76186	320124
82233	320125
64960	320126
129464	320127
16404	320128
14996	320129
73774	320130
4676	320131
9090	320132
34877	320133
63012	320134
17093	320135
168035	320136
63030	320137
125295	320138
80245	320139
3480	320140
56139	320141
114220	320142
594	320143
16414	320144
54503	320145
35862	320146
91613	320147
49095	320148
33481	320149
1589	320150
104854	320151
72763	320152
10570	320153
142776	320154
22027	320155
79320	320156
114575	320157
45449	320158
14672	320159
11772	320160
21413	320161
5522	320162
96707	320163
63011	320164
114263	320165
4045	320166
40079	320167
157999	320168
32867	320169
37420	320170
34492	320171
150933	320172
50973	320173
39884	320174
137055	320175
14660	320176
53394	320177
39894	320178
55939	320179
16607	320180
61907	320181
1030	320182
91109	320183
74543	320184
15702	320185
28435	320186
43069	320187
90761	320188
2237	320189
10068	320190
126113	320191
58717	320192
7808	320193
132418	320194
43856	320195
12017	320196
37147	320197
275	320198
48243	320199
46178	320200
24473	320201
103098	320202
14381	320203
8248	320204
35775	320205
132089	320206
1182	320207
129172	320208
90624	320209
59837	320210
77269	320211
2750	320212
90623	320213
96777	320214
8377	320215
39729	320216
52888	320217
30752	320218
81123	320219
8865	320220
67453	320221
75598	320222
13316	320223
55673	320224
104598	320225
7721	320226
154391	320227
62570	320228
29889	320229
3231	320230
27600	320231
36171	320232
5519	320233
14028	320234
6617	320235
130295	320236
51438	320237
14579	320238
66779	320239
105018	320240
61277	320241
17196	320242
53961	320243
11709	320244
15808	320245
53083	320246
8915	320247
92686	320248
21418	320249
7073	320250
56039	320251
32580	320252
129620	320253
34984	320254
8481	320255
77525	320256
25832	320257
99003	320258
2223	320259
21127	320260
112354	320261
10268	320262
141136	320263
4530	320264
26623	320265
31210	320266
39371	320267
24409	320268
42583	320269
105245	320270
64853	320271
68538	320272
30278	320273
80422	320274
50342	320275
5486	320276
23170	320277
9159	320278
14090	320279
10909	320280
5620	320281
44462	320282
4279	320283
18753	320284
15550	320285
122611	320286
31027	320287
37558	320288
93524	320289
117085	320290
6051	320291
14341	320292
68168	320293
95728	320294
26627	320295
65235	320296
29623	320297
59078	320298
169073	320299
78350	320300
3344	320301
2346	320302
126102	320303
12810	320304
64928	320305
68793	320306
87141	320307
114096	320308
10767	320309
12011	320310
93474	320311
33263	320312
82491	320313
2701	320314
125981	320315
1885	320316
106278	320317
70938	320318
518	320319
53694	320320
37027	320321
23498	320322
8765	320323
15401	320324
12508	320325
1448	320326
5913	320327
44392	320328
51155	320329
134908	320330
8254	320331
31146	320332
75884	320333
9183	320334
32752	320335
4169	320336
14484	320337
69692	320338
18620	320339
32337	320340
2172	320341
25801	320342
53071	320343
8863	320344
8257	320345
72745	320346
948	320347
25411	320348
6320	320349
16796	320350
31262	320351
4644	320352
49614	320353
34975	320354
138258	320355
10727	320356
85310	320357
57298	320358
31870	320359
15888	320360
14599	320361
128276	320362
30152	320363
81460	320364
5711	320365
16479	320366
8872	320367
8215	320368
30792	320369
14126	320370
31436	320371
71363	320372
18130	320373
17045	320374
61194	320375
47417	320376
8	320377
80749	320378
5444	320379
155762	320380
87377	320381
1791	320382
35035	320383
18594	320384
35129	320385
1352	320386
13710	320387
91285	320388
47435	320389
58786	320390
55623	320391
143471	320392
838	320393
474	320394
110717	320395
7870	320396
14012	320397
18781	320398
64739	320399
12889	320400
57776	320401
10608	320402
6542	320403
94471	320404
68365	320405
45756	320406
73910	320407
7622	320408
75631	320409
28707	320410
92340	320411
842	320412
35024	320413
3364	320414
23731	320415
311	320416
14670	320417
47131	320418
42362	320419
1564	320420
56180	320421
19672	320422
134956	320423
20812	320424
164205	320425
104484	320426
58484	320427
46574	320428
4651	320429
4679	320430
24927	320431
27734	320432
12764	320433
25625	320434
46601	320435
61711	320436
138371	320437
36608	320438
15912	320439
73383	320440
10100	320441
19939	320442
62684	320443
9682	320444
130754	320445
115607	320446
87023	320447
52483	320448
107233	320449
21664	320450
56961	320451
52570	320452
62937	320453
106763	320454
104774	320455
112704	320456
52765	320457
2003	320458
227	320459
28266	320460
15119	320461
79106	320462
7387	320463
34711	320464
82200	320465
20643	320466
53141	320467
96261	320468
14875	320469
13197	320470
113646	320471
13	320472
89776	320473
6803	320474
882	320475
2962	320476
20163	320477
1651	320478
78105	320479
8720	320480
49377	320481
70472	320482
43653	320483
3701	320484
73910	320485
157370	320486
25960	320487
11948	320488
89653	320489
13050	320490
89486	320491
63477	320492
58280	320493
13141	320494
30674	320495
2988	320496
30948	320497
118200	320498
70521	320499
21876	320500
911	320501
64609	320502
7482	320503
42488	320504
51275	320505
252	320506
38818	320507
45088	320508
144969	320509
51306	320510
59481	320511
37137	320512
120153	320513
29490	320514
72744	320515
17489	320516
11088	320517
124242	320518
25906	320519
49293	320520
52703	320521
46810	320522
3279	320523
3728	320524
48601	320525
36158	320526
22712	320527
88467	320528
80159	320529
20235	320530
18859	320531
67565	320532
117793	320533
23815	320534
6308	320535
78851	320536
17590	320537
97407	320538
82060	320539
132720	320540
7783	320541
10977	320542
18693	320543
471	320544
25716	320545
84450	320546
640	320547
127570	320548
42117	320549
9081	320550
35419	320551
33998	320552
41525	320553
17952	320554
44276	320555
136754	320556
30217	320557
4800	320558
134639	320559
84362	320560
77604	320561
95347	320562
8401	320563
9199	320564
2642	320565
25682	320566
16378	320567
96608	320568
10985	320569
56726	320570
27390	320571
88171	320572
14838	320573
11393	320574
49727	320575
23	320576
38093	320577
101711	320578
3083	320579
10401	320580
153566	320581
4176	320582
136513	320583
21318	320584
3157	320585
5131	320586
624	320587
102449	320588
96807	320589
129321	320590
11512	320591
81378	320592
856	320593
20327	320594
65	320595
2273	320596
98758	320597
14361	320598
85161	320599
11091	320600
32811	320601
7317	320602
24767	320603
4498	320604
167862	320605
28420	320606
59462	320607
10797	320608
31421	320609
36903	320610
20012	320611
60729	320612
86297	320613
98174	320614
161197	320615
6335	320616
23896	320617
1999	320618
1978	320619
5738	320620
1543	320621
46015	320622
5750	320623
23667	320624
11521	320625
126889	320626
19752	320627
61025	320628
8536	320629
9614	320630
43597	320631
23552	320632
54494	320633
87046	320634
42203	320635
6440	320636
53963	320637
91297	320638
48430	320639
42096	320640
22312	320641
98861	320642
32935	320643
4742	320644
147330	320645
6716	320646
11998	320647
2709	320648
5631	320649
5017	320650
2518	320651
109495	320652
36403	320653
37754	320654
59593	320655
24761	320656
10032	320657
27218	320658
52342	320659
19834	320660
34556	320661
68516	320662
30281	320663
23398	320664
1125	320665
20093	320666
69483	320667
46004	320668
29002	320669
9075	320670
157809	320671
49566	320672
56244	320673
117618	320674
14862	320675
6570	320676
73217	320677
12756	320678
169161	320679
52706	320680
4756	320681
44963	320682
64860	320683
5472	320684
25184	320685
41331	320686
11101	320687
9504	320688
128948	320689
37446	320690
65951	320691
99695	320692
977	320693
63015	320694
23434	320695
107999	320696
72307	320697
114176	320698
4319	320699
9859	320700
38038	320701
5876	320702
37040	320703
48157	320704
545	320705
97508	320706
17111	320707
94555	320708
15177	320709
15251	320710
66809	320711
49795	320712
21801	320713
34484	320714
30	320715
12381	320716
4245	320717
13190	320718
9557	320719
63216	320720
16761	320721
52156	320722
67593	320723
9117	320724
4681	320725
69356	320726
1757	320727
40485	320728
42513	320729
51220	320730
29486	320731
12661	320732
22304	320733
267	320734
155059	320735
137709	320736
10232	320737
27966	320738
56278	320739
60322	320740
13726	320741
1660	320742
53093	320743
52536	320744
32996	320745
30143	320746
90853	320747
51305	320748
35988	320749
2123	320750
47714	320751
12841	320752
21847	320753
22846	320754
21498	320755
17520	320756
51525	320757
74108	320758
49136	320759
40173	320760
2020	320761
58424	320762
24624	320763
20474	320764
48642	320765
30031	320766
3775	320767
80207	320768
3820	320769
102813	320770
5011	320771
53498	320772
48029	320773
75879	320774
13754	320775
4624	320776
44953	320777
126457	320778
5563	320779
27341	320780
46525	320781
34848	320782
9725	320783
79947	320784
33670	320785
50219	320786
30018	320787
2257	320788
65630	320789
92441	320790
9673	320791
983	320792
29861	320793
46124	320794
121192	320795
44916	320796
12426	320797
38558	320798
148793	320799
35204	320800
51433	320801
347	320802
7182	320803
2944	320804
1981	320805
28	320806
16839	320807
80391	320808
6051	320809
129769	320810
33037	320811
30081	320812
6729	320813
18176	320814
97837	320815
104670	320816
25814	320817
21378	320818
12844	320819
5785	320820
81980	320821
81	320822
8489	320823
43874	320824
87866	320825
29952	320826
72371	320827
36929	320828
35714	320829
6505	320830
70778	320831
24643	320832
19409	320833
433	320834
27160	320835
17222	320836
55027	320837
1738	320838
62528	320839
45125	320840
143048	320841
53603	320842
93985	320843
78869	320844
8590	320845
6279	320846
51977	320847
1704	320848
44460	320849
78797	320850
98729	320851
103026	320852
78586	320853
18814	320854
11623	320855
6224	320856
132014	320857
41562	320858
18232	320859
38106	320860
15769	320861
125829	320862
33066	320863
20638	320864
47464	320865
27980	320866
3764	320867
13076	320868
60975	320869
46370	320870
37648	320871
162805	320872
87814	320873
48240	320874
20560	320875
73801	320876
71333	320877
86993	320878
78928	320879
68932	320880
33022	320881
23018	320882
130768	320883
105531	320884
1003	320885
101849	320886
6614	320887
57582	320888
41497	320889
8163	320890
126117	320891
146300	320892
34407	320893
128825	320894
150975	320895
9494	320896
20003	320897
132412	320898
64092	320899
33508	320900
90967	320901
49374	320902
81562	320903
29988	320904
90795	320905
2629	320906
13073	320907
43516	320908
9239	320909
51291	320910
75679	320911
8805	320912
86571	320913
24496	320914
114600	320915
138268	320916
3390	320917
47337	320918
30594	320919
78465	320920
11191	320921
6616	320922
104422	320923
19265	320924
450	320925
47496	320926
21575	320927
71893	320928
134759	320929
20913	320930
666	320931
4349	320932
18386	320933
137151	320934
39412	320935
63073	320936
135225	320937
4486	320938
81693	320939
60729	320940
7771	320941
56958	320942
59288	320943
41993	320944
15578	320945
12956	320946
40791	320947
4125	320948
85564	320949
8722	320950
15976	320951
66605	320952
1694	320953
12493	320954
64573	320955
10109	320956
35907	320957
69292	320958
14877	320959
12468	320960
17321	320961
37440	320962
21566	320963
4825	320964
30326	320965
23110	320966
4618	320967
40663	320968
35194	320969
46252	320970
18761	320971
22625	320972
5117	320973
47552	320974
936	320975
100677	320976
47185	320977
85642	320978
20943	320979
77473	320980
2928	320981
12859	320982
44567	320983
27932	320984
29207	320985
14374	320986
116633	320987
66223	320988
32374	320989
81762	320990
17297	320991
101588	320992
48224	320993
59784	320994
10855	320995
22490	320996
21277	320997
14128	320998
2322	320999
45910	321000
130553	321001
89623	321002
37120	321003
81051	321004
2869	321005
23361	321006
119926	321007
24891	321008
25562	321009
16486	321010
31808	321011
90874	321012
3319	321013
99326	321014
17314	321015
39844	321016
56819	321017
166738	321018
35085	321019
35892	321020
8868	321021
105002	321022
69047	321023
103518	321024
14127	321025
163693	321026
30164	321027
19211	321028
103065	321029
67798	321030
43251	321031
85376	321032
16748	321033
23647	321034
36904	321035
57531	321036
5715	321037
91586	321038
76135	321039
4487	321040
82715	321041
1749	321042
8835	321043
38147	321044
81842	321045
25905	321046
35272	321047
104281	321048
12230	321049
20655	321050
2850	321051
109631	321052
1696	321053
31664	321054
1656	321055
20949	321056
76709	321057
36640	321058
15118	321059
48014	321060
41624	321061
4976	321062
86863	321063
100143	321064
9883	321065
31348	321066
9478	321067
6523	321068
44417	321069
84811	321070
77765	321071
3403	321072
4459	321073
2482	321074
90343	321075
51015	321076
40138	321077
27251	321078
8782	321079
81597	321080
18045	321081
19333	321082
18697	321083
10535	321084
53953	321085
86304	321086
3727	321087
15149	321088
6386	321089
43962	321090
20606	321091
29354	321092
71071	321093
28443	321094
61521	321095
55989	321096
56255	321097
105768	321098
111655	321099
113448	321100
21266	321101
10058	321102
30802	321103
41201	321104
18597	321105
46493	321106
37921	321107
16819	321108
1924	321109
75766	321110
158481	321111
23348	321112
71820	321113
10364	321114
14598	321115
48687	321116
73402	321117
47427	321118
156013	321119
6706	321120
46480	321121
27872	321122
5667	321123
115311	321124
8905	321125
129320	321126
6267	321127
75630	321128
2901	321129
19997	321130
49858	321131
44153	321132
24061	321133
25236	321134
20948	321135
66282	321136
30185	321137
4391	321138
130097	321139
4881	321140
73553	321141
23482	321142
143716	321143
74867	321144
40695	321145
117095	321146
51709	321147
102931	321148
100489	321149
15171	321150
32635	321151
42468	321152
23803	321153
46519	321154
62645	321155
68262	321156
18754	321157
3611	321158
111823	321159
134538	321160
49869	321161
36201	321162
75126	321163
3887	321164
66379	321165
56726	321166
26256	321167
81811	321168
20449	321169
373	321170
39382	321171
3	321172
64985	321173
13162	321174
22663	321175
77134	321176
96438	321177
81439	321178
35239	321179
50761	321180
7770	321181
49495	321182
96105	321183
23489	321184
20455	321185
77698	321186
29033	321187
11854	321188
140266	321189
674	321190
3098	321191
104536	321192
2424	321193
2178	321194
22636	321195
3629	321196
80398	321197
63341	321198
82282	321199
775	321200
136509	321201
98146	321202
99726	321203
17965	321204
2644	321205
118396	321206
156681	321207
2808	321208
6346	321209
3670	321210
4111	321211
1756	321212
39538	321213
43114	321214
55460	321215
110731	321216
26612	321217
26226	321218
96374	321219
3221	321220
9057	321221
2231	321222
86210	321223
29108	321224
64733	321225
3506	321226
37631	321227
9992	321228
1739	321229
91318	321230
25309	321231
52915	321232
70599	321233
34082	321234
15242	321235
81743	321236
10484	321237
11114	321238
78133	321239
11161	321240
87182	321241
31726	321242
81220	321243
18739	321244
5922	321245
23063	321246
21082	321247
46351	321248
46204	321249
6404	321250
109197	321251
14354	321252
118133	321253
29425	321254
44251	321255
35945	321256
1260	321257
9275	321258
31257	321259
60755	321260
28051	321261
30953	321262
27561	321263
110811	321264
13857	321265
46	321266
70664	321267
128419	321268
35214	321269
102792	321270
13869	321271
10997	321272
11598	321273
37564	321274
108244	321275
27989	321276
47740	321277
13627	321278
64816	321279
14036	321280
4715	321281
45664	321282
46185	321283
111209	321284
22821	321285
24971	321286
60955	321287
3121	321288
68899	321289
26611	321290
68673	321291
120584	321292
15068	321293
11027	321294
12037	321295
64605	321296
1294	321297
115895	321298
32835	321299
71025	321300
45868	321301
67272	321302
27392	321303
9915	321304
97146	321305
34118	321306
60801	321307
87742	321308
67154	321309
27210	321310
23986	321311
41012	321312
69066	321313
19578	321314
99290	321315
113295	321316
7627	321317
162404	321318
219	321319
58762	321320
71688	321321
16422	321322
91067	321323
45397	321324
76139	321325
45956	321326
55949	321327
2898	321328
29105	321329
28823	321330
6377	321331
96291	321332
26099	321333
54759	321334
7555	321335
73235	321336
127034	321337
112743	321338
49369	321339
16027	321340
7459	321341
13640	321342
8640	321343
27606	321344
114595	321345
38869	321346
66238	321347
8434	321348
103363	321349
17755	321350
123577	321351
67979	321352
43	321353
27371	321354
41027	321355
115758	321356
12904	321357
26960	321358
16407	321359
89199	321360
20957	321361
29641	321362
28745	321363
53018	321364
83177	321365
24385	321366
120515	321367
15176	321368
29445	321369
59974	321370
71777	321371
1383	321372
120518	321373
551	321374
42132	321375
155626	321376
43697	321377
88079	321378
66211	321379
6692	321380
91601	321381
85375	321382
134677	321383
2997	321384
8894	321385
6981	321386
64864	321387
16602	321388
54125	321389
72633	321390
24910	321391
66500	321392
54316	321393
12206	321394
14212	321395
144	321396
928	321397
64	321398
48891	321399
23940	321400
74508	321401
8657	321402
43530	321403
87003	321404
161215	321405
4491	321406
126933	321407
792	321408
9504	321409
70357	321410
21520	321411
38467	321412
75330	321413
8408	321414
66513	321415
22869	321416
40412	321417
156642	321418
16309	321419
10068	321420
43805	321421
127696	321422
29346	321423
94275	321424
128915	321425
3254	321426
133768	321427
89214	321428
6519	321429
44756	321430
515	321431
1875	321432
29978	321433
37569	321434
77380	321435
18883	321436
59609	321437
124964	321438
54270	321439
39155	321440
42510	321441
33692	321442
25497	321443
6370	321444
31896	321445
84033	321446
27970	321447
27475	321448
71985	321449
37884	321450
59512	321451
16015	321452
34040	321453
74547	321454
17171	321455
121863	321456
69036	321457
2533	321458
29768	321459
90676	321460
9975	321461
36231	321462
6097	321463
46021	321464
116506	321465
18889	321466
55604	321467
5858	321468
16341	321469
116002	321470
24928	321471
118152	321472
20185	321473
163779	321474
48704	321475
80541	321476
54570	321477
4674	321478
134227	321479
80199	321480
13916	321481
99962	321482
47	321483
130571	321484
25328	321485
42272	321486
9580	321487
127670	321488
1065	321489
1575	321490
53895	321491
13889	321492
44904	321493
18107	321494
124201	321495
35855	321496
25438	321497
15185	321498
36074	321499
1292	321500
50695	321501
139050	321502
11473	321503
11038	321504
158833	321505
46694	321506
117073	321507
60869	321508
8677	321509
30402	321510
168305	321511
73114	321512
5842	321513
44270	321514
34062	321515
10778	321516
134310	321517
12544	321518
28099	321519
32213	321520
122371	321521
139164	321522
86334	321523
8345	321524
22770	321525
47097	321526
104729	321527
3555	321528
37719	321529
40627	321530
19256	321531
30909	321532
989	321533
137244	321534
41225	321535
13792	321536
89415	321537
141795	321538
836	321539
53646	321540
20848	321541
2279	321542
6558	321543
30289	321544
38092	321545
34851	321546
30831	321547
139102	321548
10767	321549
54459	321550
84314	321551
24578	321552
9795	321553
55403	321554
29938	321555
140013	321556
50927	321557
131548	321558
14257	321559
28733	321560
74808	321561
3349	321562
115359	321563
1437	321564
39146	321565
1477	321566
10667	321567
8393	321568
51229	321569
16284	321570
33967	321571
103598	321572
152788	321573
12767	321574
57030	321575
57742	321576
62621	321577
22463	321578
95995	321579
62257	321580
140410	321581
169431	321582
20764	321583
1531	321584
32862	321585
46669	321586
6945	321587
11585	321588
121790	321589
103175	321590
101848	321591
1815	321592
317	321593
40273	321594
9840	321595
37918	321596
55961	321597
61396	321598
42701	321599
122667	321600
45014	321601
2122	321602
1844	321603
27180	321604
10821	321605
7783	321606
144398	321607
97266	321608
59404	321609
72701	321610
87421	321611
39004	321612
84705	321613
59854	321614
90101	321615
75872	321616
3893	321617
1461	321618
12100	321619
49703	321620
80364	321621
431	321622
77756	321623
105126	321624
24001	321625
7668	321626
26684	321627
18331	321628
582	321629
37327	321630
39700	321631
2548	321632
18422	321633
78568	321634
24593	321635
57901	321636
84434	321637
139848	321638
7283	321639
2919	321640
52060	321641
2277	321642
77534	321643
114758	321644
3132	321645
78415	321646
124506	321647
25579	321648
78434	321649
40107	321650
55970	321651
11946	321652
129828	321653
47371	321654
82412	321655
10004	321656
91035	321657
66891	321658
5317	321659
59205	321660
95332	321661
129489	321662
84422	321663
30285	321664
133060	321665
12183	321666
19375	321667
43907	321668
125653	321669
13136	321670
130204	321671
39384	321672
82580	321673
85754	321674
1149	321675
65412	321676
41685	321677
10074	321678
34971	321679
20126	321680
2899	321681
112879	321682
2186	321683
29630	321684
72007	321685
163280	321686
52674	321687
12727	321688
53	321689
109089	321690
25810	321691
129810	321692
4091	321693
138505	321694
13560	321695
26407	321696
36432	321697
51670	321698
26874	321699
8678	321700
94767	321701
41401	321702
62067	321703
17156	321704
5796	321705
11190	321706
17257	321707
53425	321708
102125	321709
35174	321710
76459	321711
10568	321712
108086	321713
86247	321714
85342	321715
3281	321716
28093	321717
36358	321718
25765	321719
125610	321720
752	321721
8238	321722
72095	321723
125548	321724
60738	321725
46726	321726
36711	321727
36563	321728
52399	321729
45452	321730
13653	321731
3055	321732
16869	321733
61760	321734
96354	321735
106441	321736
45041	321737
20962	321738
3888	321739
43277	321740
40528	321741
10415	321742
4551	321743
19234	321744
55413	321745
56572	321746
10850	321747
4404	321748
5686	321749
37857	321750
692	321751
97223	321752
16710	321753
3286	321754
12448	321755
6757	321756
17147	321757
108246	321758
42749	321759
37179	321760
35569	321761
13865	321762
27889	321763
90204	321764
12710	321765
138635	321766
35436	321767
27535	321768
44228	321769
39104	321770
14595	321771
119417	321772
4246	321773
72210	321774
90520	321775
39001	321776
29023	321777
88767	321778
3830	321779
8450	321780
56596	321781
141563	321782
23209	321783
39408	321784
83289	321785
12648	321786
10804	321787
58600	321788
89635	321789
88776	321790
105448	321791
8352	321792
61258	321793
43363	321794
54244	321795
36861	321796
46304	321797
75518	321798
36443	321799
21657	321800
153113	321801
78259	321802
122343	321803
5825	321804
97668	321805
5794	321806
82016	321807
80054	321808
121800	321809
29615	321810
49199	321811
84900	321812
104260	321813
46912	321814
133339	321815
12133	321816
4664	321817
34066	321818
5469	321819
19589	321820
22445	321821
7178	321822
135075	321823
115982	321824
153711	321825
30027	321826
16261	321827
2576	321828
60981	321829
69707	321830
1539	321831
10533	321832
16203	321833
61814	321834
26162	321835
27997	321836
12432	321837
112530	321838
4627	321839
110139	321840
37812	321841
9307	321842
22	321843
22634	321844
25973	321845
26999	321846
4799	321847
4822	321848
10210	321849
43549	321850
100478	321851
12007	321852
55353	321853
36226	321854
111491	321855
54933	321856
48051	321857
92535	321858
91816	321859
88466	321860
90633	321861
74481	321862
73665	321863
65161	321864
3541	321865
148934	321866
132047	321867
80288	321868
53076	321869
40020	321870
72391	321871
42572	321872
4546	321873
80695	321874
8508	321875
47398	321876
12223	321877
78301	321878
94996	321879
27149	321880
28002	321881
13510	321882
84176	321883
13917	321884
7900	321885
45554	321886
52837	321887
52397	321888
5071	321889
130112	321890
101044	321891
37365	321892
56811	321893
1533	321894
723	321895
28818	321896
27511	321897
139294	321898
34134	321899
92712	321900
96796	321901
113679	321902
46038	321903
2990	321904
16589	321905
56763	321906
6206	321907
18225	321908
106598	321909
8155	321910
156186	321911
49268	321912
93097	321913
104255	321914
21764	321915
16955	321916
14545	321917
37002	321918
2154	321919
39073	321920
122500	321921
12915	321922
16693	321923
61394	321924
59282	321925
8279	321926
34624	321927
3945	321928
96361	321929
4882	321930
8351	321931
18662	321932
7350	321933
44549	321934
42063	321935
105274	321936
1352	321937
151114	321938
279	321939
121257	321940
43851	321941
82925	321942
13574	321943
29335	321944
2839	321945
24286	321946
26074	321947
111109	321948
3988	321949
74640	321950
114321	321951
82271	321952
11306	321953
19104	321954
158726	321955
1668	321956
8113	321957
16	321958
38071	321959
19534	321960
72491	321961
93382	321962
6446	321963
17318	321964
35984	321965
65220	321966
25046	321967
31926	321968
30900	321969
3805	321970
41114	321971
23787	321972
17766	321973
155068	321974
2685	321975
21695	321976
158902	321977
23320	321978
21803	321979
66180	321980
24723	321981
4734	321982
24622	321983
8190	321984
152055	321985
125929	321986
4062	321987
96134	321988
12382	321989
11665	321990
9959	321991
18753	321992
69255	321993
158082	321994
6478	321995
56778	321996
163127	321997
31655	321998
92577	321999
14821	322000
52727	322001
121987	322002
66065	322003
166139	322004
9113	322005
108021	322006
47186	322007
58735	322008
143071	322009
74609	322010
63031	322011
20971	322012
53381	322013
35882	322014
187	322015
60039	322016
37924	322017
38793	322018
93637	322019
33632	322020
10149	322021
54972	322022
53691	322023
120087	322024
69129	322025
634	322026
2450	322027
11790	322028
37982	322029
109457	322030
59493	322031
57967	322032
64256	322033
21059	322034
16	322035
59658	322036
137516	322037
79051	322038
113514	322039
121790	322040
33759	322041
146925	322042
22440	322043
19878	322044
9799	322045
36205	322046
118359	322047
8577	322048
56086	322049
67442	322050
97379	322051
241	322052
19539	322053
19347	322054
88883	322055
65027	322056
33680	322057
12280	322058
4759	322059
25701	322060
84670	322061
136962	322062
19726	322063
33499	322064
91660	322065
123489	322066
122898	322067
84485	322068
33600	322069
135475	322070
306	322071
123067	322072
10886	322073
58153	322074
36321	322075
4720	322076
16551	322077
67245	322078
14295	322079
41789	322080
92877	322081
5986	322082
7111	322083
13120	322084
40530	322085
100981	322086
237	322087
54179	322088
80593	322089
83069	322090
5295	322091
79862	322092
51426	322093
3565	322094
95988	322095
56372	322096
35798	322097
3997	322098
113351	322099
2620	322100
101340	322101
74483	322102
47216	322103
16126	322104
113496	322105
161264	322106
45576	322107
115457	322108
6947	322109
45485	322110
137298	322111
22290	322112
47551	322113
2887	322114
1591	322115
1870	322116
45284	322117
42278	322118
38966	322119
9388	322120
31531	322121
37619	322122
18564	322123
32443	322124
53672	322125
30262	322126
39046	322127
64245	322128
194	322129
39879	322130
3236	322131
60613	322132
49005	322133
26982	322134
45452	322135
100566	322136
124500	322137
120034	322138
64561	322139
51445	322140
7083	322141
60345	322142
18077	322143
163700	322144
49645	322145
114420	322146
24296	322147
59660	322148
7612	322149
11734	322150
36252	322151
15191	322152
25029	322153
8448	322154
1769	322155
90911	322156
36	322157
119789	322158
92020	322159
60759	322160
38414	322161
14320	322162
20126	322163
11738	322164
60881	322165
21021	322166
1811	322167
44451	322168
84788	322169
4409	322170
873	322171
100758	322172
7751	322173
9036	322174
89921	322175
27584	322176
31335	322177
6162	322178
60291	322179
145311	322180
84336	322181
17411	322182
5971	322183
6129	322184
1073	322185
14626	322186
63038	322187
28080	322188
25347	322189
78180	322190
133342	322191
1101	322192
11269	322193
115599	322194
7699	322195
283	322196
104058	322197
9455	322198
41877	322199
114302	322200
17776	322201
107291	322202
33385	322203
37770	322204
35385	322205
90976	322206
1261	322207
361	322208
5709	322209
19789	322210
45264	322211
155698	322212
763	322213
29788	322214
93760	322215
16210	322216
4069	322217
3526	322218
18516	322219
9745	322220
73550	322221
1727	322222
167675	322223
39974	322224
146353	322225
80200	322226
25405	322227
55860	322228
78978	322229
25431	322230
35135	322231
93725	322232
147045	322233
13097	322234
97735	322235
97012	322236
22620	322237
15552	322238
103791	322239
20130	322240
34401	322241
62194	322242
112099	322243
54693	322244
30051	322245
13	322246
113926	322247
77959	322248
134891	322249
8629	322250
115754	322251
20500	322252
85023	322253
11612	322254
38574	322255
8263	322256
13487	322257
95819	322258
57854	322259
61382	322260
16422	322261
7176	322262
50111	322263
58780	322264
102091	322265
23301	322266
14928	322267
12444	322268
100982	322269
101043	322270
17191	322271
28652	322272
38858	322273
84156	322274
14506	322275
83239	322276
116277	322277
7332	322278
56301	322279
2544	322280
142193	322281
11810	322282
79624	322283
23965	322284
104007	322285
8509	322286
133850	322287
49921	322288
72714	322289
16063	322290
13353	322291
20938	322292
38742	322293
10351	322294
14671	322295
138659	322296
107494	322297
13774	322298
15333	322299
33203	322300
310	322301
76866	322302
20803	322303
34462	322304
443	322305
81345	322306
63385	322307
7287	322308
5849	322309
112603	322310
31389	322311
10617	322312
135987	322313
74315	322314
42165	322315
22409	322316
8055	322317
5941	322318
57868	322319
110184	322320
12214	322321
60998	322322
22109	322323
25173	322324
44733	322325
27986	322326
8159	322327
88934	322328
118829	322329
20705	322330
89474	322331
56655	322332
46243	322333
64310	322334
5561	322335
36972	322336
19451	322337
51124	322338
80522	322339
81310	322340
20740	322341
44	322342
50457	322343
41899	322344
17855	322345
46400	322346
25568	322347
4717	322348
11452	322349
22805	322350
69843	322351
68022	322352
15835	322353
40493	322354
98816	322355
38526	322356
29721	322357
7458	322358
6573	322359
47333	322360
69060	322361
10471	322362
18553	322363
96318	322364
1615	322365
133149	322366
27108	322367
7634	322368
26898	322369
10658	322370
19842	322371
120725	322372
65946	322373
4498	322374
36066	322375
10726	322376
11819	322377
57851	322378
45532	322379
252	322380
91538	322381
26246	322382
16193	322383
26175	322384
136173	322385
70233	322386
28737	322387
53899	322388
585	322389
36597	322390
130897	322391
15030	322392
119014	322393
92993	322394
55798	322395
44517	322396
13942	322397
10224	322398
83493	322399
65927	322400
48646	322401
118863	322402
9560	322403
12393	322404
8757	322405
55862	322406
2884	322407
3409	322408
44884	322409
16301	322410
34344	322411
106133	322412
51949	322413
15101	322414
6025	322415
8182	322416
69821	322417
63999	322418
1671	322419
6741	322420
44578	322421
87249	322422
105525	322423
38387	322424
8681	322425
1453	322426
36842	322427
152124	322428
8437	322429
161	322430
31390	322431
63198	322432
102833	322433
97202	322434
37131	322435
54816	322436
112649	322437
64865	322438
17150	322439
16910	322440
19242	322441
66821	322442
57482	322443
51150	322444
16330	322445
99729	322446
66071	322447
25582	322448
24720	322449
59448	322450
8797	322451
59379	322452
67443	322453
7115	322454
68718	322455
13500	322456
6468	322457
33591	322458
4282	322459
44789	322460
29757	322461
47765	322462
45456	322463
4579	322464
99008	322465
72616	322466
20313	322467
39620	322468
143822	322469
27286	322470
97196	322471
32804	322472
911	322473
781	322474
5371	322475
5234	322476
87505	322477
14775	322478
58361	322479
5848	322480
83248	322481
60357	322482
53858	322483
37046	322484
56759	322485
95506	322486
105057	322487
45311	322488
8129	322489
34505	322490
64821	322491
60641	322492
104271	322493
130593	322494
10655	322495
166056	322496
5347	322497
16091	322498
166329	322499
136930	322500
3013	322501
2478	322502
33182	322503
56679	322504
91834	322505
51590	322506
22819	322507
123208	322508
63214	322509
104748	322510
50871	322511
59076	322512
13080	322513
112392	322514
136230	322515
76851	322516
67320	322517
18574	322518
60320	322519
118629	322520
28687	322521
94543	322522
38349	322523
106125	322524
33412	322525
88744	322526
57914	322527
59798	322528
121212	322529
109727	322530
113243	322531
71216	322532
29401	322533
15836	322534
49702	322535
10450	322536
7068	322537
95471	322538
9454	322539
82463	322540
12995	322541
98	322542
3531	322543
31507	322544
16322	322545
33984	322546
9242	322547
6655	322548
5729	322549
24157	322550
8566	322551
45267	322552
161210	322553
14272	322554
3816	322555
105894	322556
9102	322557
4293	322558
35028	322559
7425	322560
117724	322561
37958	322562
1574	322563
48119	322564
34747	322565
17376	322566
26915	322567
38708	322568
72398	322569
3566	322570
57996	322571
87677	322572
45062	322573
21789	322574
36375	322575
77471	322576
400	322577
150215	322578
91362	322579
38060	322580
15064	322581
52401	322582
28458	322583
117926	322584
3253	322585
22251	322586
3261	322587
10483	322588
28004	322589
4747	322590
62854	322591
929	322592
69873	322593
27224	322594
83250	322595
25936	322596
118471	322597
11517	322598
8800	322599
91016	322600
102860	322601
21856	322602
120872	322603
38165	322604
45688	322605
4066	322606
67565	322607
13673	322608
61351	322609
45064	322610
39496	322611
2620	322612
1498	322613
76438	322614
2226	322615
5594	322616
140422	322617
73850	322618
6506	322619
36204	322620
96362	322621
5059	322622
108363	322623
5473	322624
62980	322625
6199	322626
60529	322627
20129	322628
27166	322629
100014	322630
49587	322631
65959	322632
38082	322633
47889	322634
2358	322635
163616	322636
24894	322637
37662	322638
43084	322639
26281	322640
6185	322641
1708	322642
85376	322643
56665	322644
63105	322645
25136	322646
22619	322647
61005	322648
146140	322649
13437	322650
71805	322651
122608	322652
11453	322653
81760	322654
6133	322655
3235	322656
81066	322657
22488	322658
138135	322659
94998	322660
26549	322661
11969	322662
42634	322663
130078	322664
69750	322665
54398	322666
59714	322667
35936	322668
18123	322669
25763	322670
3207	322671
175	322672
17767	322673
152438	322674
62291	322675
19484	322676
60662	322677
13672	322678
62978	322679
50616	322680
4666	322681
67327	322682
49955	322683
47946	322684
5636	322685
137079	322686
18438	322687
16382	322688
14809	322689
145507	322690
66706	322691
34231	322692
24476	322693
2255	322694
10593	322695
31739	322696
67422	322697
34085	322698
31671	322699
9813	322700
43600	322701
38699	322702
24207	322703
29700	322704
92012	322705
24301	322706
99515	322707
105214	322708
12582	322709
17507	322710
85522	322711
19222	322712
2673	322713
35917	322714
16478	322715
19460	322716
28	322717
6030	322718
80971	322719
79933	322720
8802	322721
3879	322722
79463	322723
56612	322724
102224	322725
45848	322726
66915	322727
6324	322728
162230	322729
98622	322730
63230	322731
36145	322732
1027	322733
1480	322734
18405	322735
28113	322736
4122	322737
18172	322738
86607	322739
68342	322740
70686	322741
43958	322742
5881	322743
94757	322744
69954	322745
89419	322746
11833	322747
27278	322748
20486	322749
1550	322750
12657	322751
1740	322752
7373	322753
61030	322754
62694	322755
22071	322756
81857	322757
34078	322758
49243	322759
39781	322760
13875	322761
62536	322762
15943	322763
8959	322764
90563	322765
95568	322766
22319	322767
37597	322768
6357	322769
7948	322770
59375	322771
113766	322772
42797	322773
30257	322774
146799	322775
41006	322776
9678	322777
28780	322778
8492	322779
91911	322780
41394	322781
48038	322782
45119	322783
73801	322784
62297	322785
15530	322786
10860	322787
42090	322788
28070	322789
6292	322790
29876	322791
40874	322792
20771	322793
2213	322794
93451	322795
16547	322796
37846	322797
49544	322798
47159	322799
36116	322800
13140	322801
85662	322802
35365	322803
20804	322804
111984	322805
91363	322806
55647	322807
36311	322808
37693	322809
95034	322810
45322	322811
37796	322812
49679	322813
8846	322814
86737	322815
17333	322816
29054	322817
69052	322818
57026	322819
39260	322820
10394	322821
102277	322822
93301	322823
91908	322824
36490	322825
5819	322826
75590	322827
35358	322828
4276	322829
6503	322830
57200	322831
77362	322832
76272	322833
26165	322834
81175	322835
80	322836
31072	322837
481	322838
12289	322839
24895	322840
17219	322841
122377	322842
123875	322843
84558	322844
14419	322845
156608	322846
24694	322847
938	322848
42175	322849
65578	322850
140831	322851
7793	322852
21550	322853
45209	322854
82202	322855
6730	322856
32220	322857
74815	322858
78269	322859
4728	322860
30143	322861
162	322862
104002	322863
16183	322864
36251	322865
21692	322866
33199	322867
45233	322868
101108	322869
15188	322870
91548	322871
7098	322872
9625	322873
69849	322874
17915	322875
79154	322876
83486	322877
58265	322878
164580	322879
3053	322880
126738	322881
2073	322882
125054	322883
9183	322884
83135	322885
31621	322886
19187	322887
6348	322888
6881	322889
37018	322890
107380	322891
93319	322892
80991	322893
17919	322894
99593	322895
76476	322896
78004	322897
16452	322898
13440	322899
6282	322900
92331	322901
56351	322902
124	322903
386	322904
35792	322905
64308	322906
51394	322907
37099	322908
19251	322909
14093	322910
51587	322911
2006	322912
80643	322913
374	322914
16150	322915
2664	322916
19149	322917
45758	322918
37227	322919
37377	322920
109114	322921
28540	322922
769	322923
20057	322924
11949	322925
48869	322926
23977	322927
35136	322928
4839	322929
5816	322930
128	322931
5986	322932
17665	322933
2504	322934
31633	322935
1466	322936
59563	322937
36656	322938
19927	322939
91033	322940
16772	322941
17823	322942
90906	322943
8945	322944
146185	322945
7662	322946
7577	322947
44438	322948
88451	322949
14467	322950
76505	322951
112952	322952
45085	322953
4640	322954
37444	322955
44546	322956
61619	322957
9385	322958
155694	322959
166765	322960
132658	322961
23716	322962
19734	322963
22904	322964
36554	322965
18922	322966
29161	322967
24814	322968
14384	322969
6926	322970
25153	322971
14709	322972
3556	322973
5344	322974
21795	322975
958	322976
74381	322977
121021	322978
70908	322979
20323	322980
55290	322981
16806	322982
57349	322983
4829	322984
90678	322985
94589	322986
13150	322987
27829	322988
23949	322989
30603	322990
138097	322991
16711	322992
28163	322993
8953	322994
74060	322995
17643	322996
34167	322997
59846	322998
50717	322999
21662	323000
660	323001
21829	323002
2158	323003
91004	323004
15400	323005
7006	323006
103121	323007
115898	323008
5502	323009
97109	323010
923	323011
1477	323012
82865	323013
48622	323014
3473	323015
20611	323016
25335	323017
57427	323018
75681	323019
15618	323020
150089	323021
39316	323022
1332	323023
21279	323024
16693	323025
54340	323026
89198	323027
39598	323028
3777	323029
54232	323030
24592	323031
43452	323032
14399	323033
8272	323034
38867	323035
56463	323036
53273	323037
152307	323038
24649	323039
69669	323040
56923	323041
63441	323042
56371	323043
6839	323044
22068	323045
79128	323046
8503	323047
77115	323048
77855	323049
45022	323050
61336	323051
43250	323052
51635	323053
85547	323054
2308	323055
14526	323056
43057	323057
155315	323058
22597	323059
9481	323060
88879	323061
58934	323062
32785	323063
1500	323064
18789	323065
41487	323066
42556	323067
22574	323068
117083	323069
69345	323070
44982	323071
714	323072
56135	323073
7556	323074
22338	323075
99520	323076
26406	323077
49160	323078
35286	323079
70259	323080
29009	323081
56302	323082
30514	323083
52722	323084
107971	323085
19946	323086
99579	323087
60457	323088
8609	323089
42670	323090
22503	323091
68027	323092
10409	323093
65630	323094
43858	323095
149686	323096
106415	323097
26650	323098
22714	323099
20884	323100
40254	323101
136752	323102
154780	323103
63639	323104
45806	323105
99747	323106
103078	323107
96662	323108
22022	323109
13320	323110
39273	323111
22214	323112
73788	323113
15	323114
17205	323115
5385	323116
21123	323117
79297	323118
84275	323119
74191	323120
336	323121
79941	323122
91711	323123
7563	323124
163411	323125
46152	323126
51662	323127
9448	323128
91058	323129
75445	323130
3228	323131
85184	323132
138762	323133
14125	323134
18995	323135
7012	323136
17262	323137
1120	323138
42435	323139
92963	323140
149475	323141
18071	323142
48970	323143
99233	323144
127643	323145
119572	323146
6526	323147
694	323148
39280	323149
49498	323150
110608	323151
50021	323152
70200	323153
17434	323154
79354	323155
96320	323156
13498	323157
65639	323158
6252	323159
1483	323160
24489	323161
20191	323162
97581	323163
37956	323164
55201	323165
162295	323166
30498	323167
44833	323168
55434	323169
60923	323170
113381	323171
58953	323172
49327	323173
52938	323174
76969	323175
11523	323176
49305	323177
98219	323178
21038	323179
77517	323180
23630	323181
76747	323182
19255	323183
6031	323184
107336	323185
8656	323186
26318	323187
57848	323188
16780	323189
24368	323190
56398	323191
12704	323192
4058	323193
93816	323194
18502	323195
120539	323196
1102	323197
53214	323198
90302	323199
33889	323200
1123	323201
62305	323202
11793	323203
4427	323204
14596	323205
140133	323206
16616	323207
117344	323208
38323	323209
18323	323210
10268	323211
90029	323212
1019	323213
22680	323214
14996	323215
79761	323216
10842	323217
82713	323218
12080	323219
8027	323220
46677	323221
6305	323222
19611	323223
117318	323224
65496	323225
23029	323226
14376	323227
21419	323228
31535	323229
39487	323230
15607	323231
40691	323232
14204	323233
42249	323234
31604	323235
138748	323236
57250	323237
4561	323238
13955	323239
9867	323240
82445	323241
34994	323242
73709	323243
83355	323244
65469	323245
123685	323246
533	323247
81044	323248
63880	323249
72268	323250
5016	323251
31092	323252
43300	323253
3019	323254
7586	323255
27021	323256
67927	323257
84401	323258
2374	323259
62788	323260
2187	323261
5214	323262
95530	323263
105249	323264
69864	323265
82749	323266
4765	323267
37067	323268
2309	323269
91610	323270
131988	323271
45590	323272
98954	323273
53036	323274
10285	323275
45296	323276
44052	323277
134544	323278
8703	323279
1456	323280
61979	323281
50147	323282
37528	323283
50424	323284
84312	323285
121109	323286
21187	323287
124825	323288
4895	323289
1928	323290
54153	323291
52030	323292
43784	323293
25381	323294
43375	323295
247	323296
14262	323297
36459	323298
1365	323299
1229	323300
55938	323301
64873	323302
45830	323303
8014	323304
90268	323305
1318	323306
48850	323307
22102	323308
59868	323309
50834	323310
33638	323311
17189	323312
25737	323313
468	323314
4146	323315
576	323316
66853	323317
38713	323318
19970	323319
107493	323320
57598	323321
22045	323322
2192	323323
108785	323324
58126	323325
7823	323326
34172	323327
39829	323328
51809	323329
6004	323330
45957	323331
110645	323332
23264	323333
125394	323334
11925	323335
35435	323336
93963	323337
4251	323338
7842	323339
8213	323340
18826	323341
103293	323342
147	323343
159032	323344
17517	323345
70116	323346
77082	323347
17542	323348
2146	323349
19748	323350
70084	323351
27367	323352
137799	323353
5026	323354
18511	323355
66330	323356
74844	323357
202	323358
31306	323359
16353	323360
20293	323361
2239	323362
505	323363
36446	323364
6330	323365
90951	323366
36838	323367
1835	323368
32259	323369
11702	323370
15677	323371
168235	323372
54057	323373
161780	323374
32914	323375
49154	323376
69246	323377
48239	323378
168915	323379
42828	323380
64928	323381
9003	323382
45615	323383
80676	323384
96259	323385
4616	323386
2597	323387
150345	323388
75917	323389
57252	323390
9050	323391
75264	323392
7011	323393
47105	323394
22207	323395
2708	323396
5004	323397
99505	323398
96496	323399
61649	323400
1387	323401
41982	323402
3839	323403
8716	323404
121900	323405
32137	323406
67311	323407
14363	323408
69917	323409
42536	323410
55199	323411
79207	323412
140883	323413
26334	323414
84708	323415
88520	323416
287	323417
44395	323418
40167	323419
7370	323420
2845	323421
41754	323422
12404	323423
4389	323424
774	323425
14213	323426
66617	323427
20854	323428
4269	323429
104126	323430
18832	323431
39216	323432
37539	323433
20620	323434
69342	323435
32610	323436
94907	323437
76791	323438
9383	323439
79232	323440
8404	323441
127877	323442
73942	323443
17781	323444
3120	323445
72060	323446
1741	323447
59234	323448
36191	323449
59891	323450
49256	323451
101981	323452
21950	323453
84932	323454
4902	323455
96149	323456
30717	323457
12424	323458
125560	323459
18813	323460
28317	323461
104139	323462
101088	323463
300	323464
6843	323465
472	323466
60347	323467
20521	323468
41853	323469
3632	323470
35699	323471
11982	323472
96690	323473
38832	323474
98037	323475
104683	323476
11344	323477
20110	323478
20100	323479
32321	323480
55481	323481
16031	323482
32550	323483
55663	323484
73782	323485
28764	323486
22762	323487
48137	323488
98064	323489
106609	323490
1045	323491
33177	323492
31737	323493
46335	323494
26314	323495
17910	323496
4856	323497
6886	323498
2776	323499
127302	323500
57500	323501
65101	323502
21411	323503
1095	323504
4178	323505
118926	323506
16925	323507
103107	323508
18676	323509
21209	323510
116159	323511
37018	323512
6435	323513
24748	323514
124422	323515
23061	323516
77477	323517
4031	323518
55829	323519
28325	323520
133949	323521
24241	323522
42751	323523
73993	323524
60244	323525
21117	323526
1750	323527
79714	323528
25200	323529
23023	323530
11796	323531
4827	323532
14633	323533
12306	323534
120653	323535
67635	323536
104020	323537
143250	323538
18119	323539
119379	323540
1144	323541
39024	323542
24267	323543
295	323544
66612	323545
54756	323546
131558	323547
32714	323548
32377	323549
52783	323550
649	323551
655	323552
1448	323553
24	323554
15900	323555
4354	323556
68541	323557
13189	323558
3224	323559
60762	323560
46986	323561
13872	323562
10104	323563
12074	323564
55311	323565
10745	323566
22778	323567
154495	323568
17010	323569
361	323570
48662	323571
20823	323572
20984	323573
90874	323574
135822	323575
5242	323576
82183	323577
5658	323578
69171	323579
60776	323580
10128	323581
1838	323582
85017	323583
135434	323584
63308	323585
114009	323586
66889	323587
38947	323588
92330	323589
49378	323590
11872	323591
3757	323592
52392	323593
27911	323594
6447	323595
527	323596
914	323597
68175	323598
51975	323599
16153	323600
24071	323601
566	323602
78451	323603
100152	323604
87463	323605
44306	323606
67705	323607
42848	323608
70355	323609
76317	323610
71427	323611
76377	323612
62308	323613
72939	323614
31851	323615
107158	323616
44421	323617
30807	323618
25748	323619
22850	323620
82582	323621
52014	323622
27315	323623
62591	323624
23582	323625
79078	323626
63887	323627
2462	323628
2740	323629
99317	323630
40708	323631
9426	323632
10305	323633
36985	323634
75414	323635
11772	323636
28577	323637
54674	323638
106398	323639
36367	323640
1371	323641
106479	323642
83556	323643
26022	323644
16036	323645
25964	323646
81399	323647
34480	323648
54523	323649
106510	323650
37884	323651
4322	323652
7328	323653
37272	323654
588	323655
10708	323656
40517	323657
65833	323658
9787	323659
55863	323660
8620	323661
11549	323662
4124	323663
48448	323664
901	323665
28946	323666
1275	323667
36790	323668
27794	323669
18690	323670
61803	323671
45396	323672
7543	323673
12031	323674
45925	323675
38672	323676
18214	323677
16716	323678
19235	323679
45786	323680
29886	323681
56440	323682
145750	323683
148228	323684
5161	323685
78485	323686
13499	323687
43438	323688
80963	323689
130954	323690
79371	323691
139604	323692
102868	323693
106673	323694
23530	323695
27808	323696
92262	323697
8213	323698
70412	323699
35965	323700
40221	323701
57619	323702
29631	323703
59300	323704
2286	323705
76369	323706
37813	323707
40063	323708
78698	323709
40654	323710
94028	323711
50917	323712
51400	323713
53970	323714
103792	323715
8265	323716
14266	323717
28525	323718
16260	323719
48572	323720
9898	323721
97524	323722
15625	323723
141098	323724
36924	323725
27353	323726
160307	323727
94883	323728
51961	323729
10569	323730
4402	323731
143897	323732
24133	323733
101498	323734
2347	323735
37083	323736
80081	323737
44852	323738
36734	323739
61597	323740
56856	323741
10780	323742
95644	323743
14149	323744
93801	323745
5688	323746
62480	323747
15613	323748
51527	323749
69645	323750
6393	323751
31238	323752
85633	323753
46767	323754
4727	323755
16770	323756
59507	323757
18715	323758
96320	323759
9918	323760
143637	323761
19344	323762
7804	323763
99523	323764
54041	323765
110369	323766
2161	323767
85843	323768
27907	323769
24799	323770
87042	323771
149467	323772
45214	323773
51985	323774
2338	323775
71886	323776
5010	323777
113357	323778
66482	323779
146732	323780
18496	323781
138369	323782
8498	323783
93753	323784
14894	323785
134148	323786
161202	323787
10961	323788
26194	323789
27607	323790
40023	323791
101017	323792
26214	323793
17153	323794
76436	323795
82049	323796
35423	323797
51543	323798
47157	323799
93693	323800
63214	323801
142484	323802
32031	323803
94884	323804
32628	323805
85636	323806
91371	323807
97612	323808
70067	323809
106197	323810
70803	323811
69194	323812
43209	323813
45807	323814
94928	323815
81908	323816
34815	323817
21841	323818
61053	323819
10577	323820
28854	323821
76741	323822
50191	323823
16009	323824
13220	323825
51557	323826
32992	323827
29771	323828
49671	323829
81777	323830
10553	323831
17478	323832
57436	323833
37519	323834
65294	323835
46827	323836
18012	323837
25929	323838
2937	323839
22728	323840
45313	323841
123701	323842
2210	323843
90475	323844
30164	323845
40412	323846
10679	323847
67803	323848
10299	323849
66282	323850
49727	323851
20919	323852
100104	323853
14534	323854
142537	323855
59415	323856
73847	323857
10222	323858
40430	323859
112935	323860
868	323861
46149	323862
30271	323863
18827	323864
23632	323865
3491	323866
40768	323867
28127	323868
52051	323869
16080	323870
71656	323871
16500	323872
107562	323873
77402	323874
19020	323875
22913	323876
110680	323877
82290	323878
32738	323879
126065	323880
5904	323881
2811	323882
46962	323883
37831	323884
7389	323885
97269	323886
40314	323887
39693	323888
93772	323889
145773	323890
126743	323891
4368	323892
1174	323893
21161	323894
18564	323895
140864	323896
120656	323897
8874	323898
92420	323899
4914	323900
86778	323901
60348	323902
65570	323903
21094	323904
14612	323905
19543	323906
8	323907
87756	323908
31887	323909
13136	323910
5448	323911
3701	323912
9767	323913
920	323914
10039	323915
95069	323916
23600	323917
122889	323918
8562	323919
105793	323920
60670	323921
22	323922
127871	323923
46643	323924
3865	323925
59558	323926
69424	323927
6946	323928
88334	323929
31463	323930
17510	323931
2439	323932
25324	323933
53103	323934
50132	323935
50189	323936
9855	323937
41073	323938
3652	323939
9154	323940
70445	323941
18475	323942
19317	323943
15713	323944
12629	323945
28495	323946
97924	323947
123737	323948
132641	323949
6192	323950
97064	323951
50238	323952
1829	323953
73679	323954
2164	323955
51951	323956
91941	323957
57703	323958
53136	323959
78172	323960
85921	323961
1355	323962
10710	323963
127503	323964
25158	323965
33466	323966
47655	323967
921	323968
53274	323969
78288	323970
30427	323971
119661	323972
459	323973
7046	323974
48249	323975
50983	323976
19101	323977
76	323978
21641	323979
62814	323980
58699	323981
24945	323982
113267	323983
17682	323984
3635	323985
106130	323986
45839	323987
58022	323988
55329	323989
36836	323990
95733	323991
88930	323992
24386	323993
102536	323994
7465	323995
42232	323996
68767	323997
27547	323998
4390	323999
4882	324000
81406	324001
2951	324002
3600	324003
89952	324004
128563	324005
114781	324006
43219	324007
70150	324008
88403	324009
2033	324010
46931	324011
62806	324012
30341	324013
82423	324014
73184	324015
51350	324016
129122	324017
17539	324018
162896	324019
45525	324020
150053	324021
99468	324022
50427	324023
59504	324024
75582	324025
23405	324026
22067	324027
64014	324028
4862	324029
57034	324030
33625	324031
3943	324032
70024	324033
25646	324034
13151	324035
80939	324036
21261	324037
58332	324038
33269	324039
42317	324040
96187	324041
21764	324042
35290	324043
112285	324044
46884	324045
91629	324046
51397	324047
867	324048
75617	324049
16010	324050
2242	324051
12710	324052
12415	324053
33789	324054
74635	324055
943	324056
1051	324057
6149	324058
23948	324059
138222	324060
22439	324061
7628	324062
111943	324063
25985	324064
13787	324065
15333	324066
35670	324067
58526	324068
26103	324069
40129	324070
16619	324071
2993	324072
5115	324073
51878	324074
1217	324075
63770	324076
28279	324077
6262	324078
16123	324079
8284	324080
4446	324081
36434	324082
60902	324083
14558	324084
19282	324085
74286	324086
31451	324087
3041	324088
49226	324089
85035	324090
25713	324091
16373	324092
8077	324093
11731	324094
123906	324095
4069	324096
39862	324097
8602	324098
16075	324099
107097	324100
86163	324101
77862	324102
63086	324103
81212	324104
117206	324105
82963	324106
69683	324107
130	324108
13420	324109
148304	324110
108129	324111
83655	324112
38044	324113
40511	324114
100885	324115
1604	324116
110012	324117
29202	324118
131575	324119
24814	324120
17900	324121
47552	324122
1184	324123
16114	324124
134099	324125
34234	324126
61189	324127
30483	324128
2	324129
32042	324130
36572	324131
8539	324132
65782	324133
43057	324134
227	324135
8867	324136
13769	324137
5616	324138
46010	324139
75699	324140
19897	324141
47775	324142
127179	324143
63005	324144
76149	324145
7281	324146
65720	324147
63967	324148
13633	324149
23704	324150
24027	324151
4863	324152
22129	324153
119917	324154
82526	324155
3180	324156
44301	324157
47404	324158
35587	324159
8490	324160
7480	324161
60041	324162
126280	324163
11574	324164
6401	324165
63962	324166
41067	324167
1816	324168
41659	324169
34077	324170
65896	324171
141011	324172
1006	324173
61669	324174
4989	324175
132965	324176
58945	324177
25717	324178
39882	324179
40202	324180
41921	324181
3051	324182
75347	324183
16393	324184
68483	324185
6741	324186
22943	324187
86474	324188
31702	324189
170	324190
16040	324191
87800	324192
15836	324193
40805	324194
9168	324195
148366	324196
44985	324197
1228	324198
51168	324199
79653	324200
49810	324201
21896	324202
6075	324203
29084	324204
13676	324205
45589	324206
13785	324207
123244	324208
5296	324209
3668	324210
42342	324211
782	324212
103589	324213
41177	324214
9135	324215
69215	324216
20296	324217
45605	324218
68503	324219
36856	324220
115051	324221
8447	324222
34224	324223
39283	324224
46670	324225
31118	324226
44758	324227
4414	324228
51882	324229
8602	324230
100917	324231
37958	324232
77636	324233
4156	324234
20125	324235
55197	324236
10725	324237
61826	324238
111363	324239
31025	324240
48221	324241
20272	324242
165464	324243
102720	324244
3280	324245
6493	324246
107442	324247
46458	324248
90424	324249
23302	324250
11437	324251
74034	324252
58071	324253
39967	324254
3297	324255
4861	324256
19919	324257
61381	324258
33900	324259
123865	324260
22856	324261
147	324262
18534	324263
96013	324264
25932	324265
21711	324266
79464	324267
36173	324268
47756	324269
47793	324270
65437	324271
7997	324272
16046	324273
49694	324274
58719	324275
57061	324276
38190	324277
13563	324278
61459	324279
82302	324280
18576	324281
100	324282
93362	324283
223	324284
69032	324285
83694	324286
66975	324287
55181	324288
52443	324289
113344	324290
100204	324291
28585	324292
62056	324293
74334	324294
79989	324295
7665	324296
43798	324297
9333	324298
10893	324299
6933	324300
44563	324301
43993	324302
48350	324303
25272	324304
76604	324305
3897	324306
30504	324307
48569	324308
94079	324309
11329	324310
18233	324311
54088	324312
115755	324313
31052	324314
93650	324315
9053	324316
47009	324317
77348	324318
98506	324319
23931	324320
42322	324321
65356	324322
86309	324323
24509	324324
118419	324325
69373	324326
34828	324327
5225	324328
9740	324329
107413	324330
36805	324331
44454	324332
15111	324333
108017	324334
50636	324335
56806	324336
53846	324337
115041	324338
127208	324339
1949	324340
80709	324341
77972	324342
94223	324343
21757	324344
79097	324345
105120	324346
13819	324347
33492	324348
50866	324349
5819	324350
40934	324351
85370	324352
26086	324353
111274	324354
59298	324355
106804	324356
23860	324357
5810	324358
13230	324359
124596	324360
115375	324361
143047	324362
36744	324363
83825	324364
134573	324365
8575	324366
108080	324367
84870	324368
48874	324369
124341	324370
75024	324371
5847	324372
3282	324373
19034	324374
9856	324375
164031	324376
23973	324377
10036	324378
127030	324379
1489	324380
31220	324381
49582	324382
36518	324383
73757	324384
16552	324385
804	324386
61797	324387
9979	324388
24899	324389
49025	324390
16460	324391
138400	324392
116331	324393
47875	324394
30966	324395
12070	324396
74109	324397
64407	324398
35923	324399
134017	324400
61648	324401
83985	324402
55278	324403
91109	324404
2103	324405
11662	324406
1869	324407
53827	324408
66225	324409
68743	324410
62401	324411
57142	324412
8895	324413
136281	324414
111016	324415
1601	324416
21172	324417
32196	324418
6661	324419
44388	324420
32911	324421
88199	324422
1631	324423
83373	324424
16730	324425
115210	324426
28398	324427
8138	324428
31258	324429
63391	324430
40386	324431
101427	324432
33479	324433
11720	324434
48616	324435
37390	324436
37339	324437
22226	324438
18393	324439
47982	324440
74372	324441
27406	324442
121945	324443
23406	324444
7240	324445
53368	324446
1374	324447
57138	324448
27155	324449
42899	324450
169376	324451
49949	324452
134742	324453
86824	324454
26161	324455
23775	324456
42076	324457
56023	324458
117115	324459
93408	324460
69617	324461
19296	324462
3050	324463
9005	324464
41216	324465
53019	324466
26657	324467
24856	324468
28868	324469
19075	324470
71845	324471
67709	324472
20009	324473
24847	324474
16688	324475
18259	324476
52203	324477
52629	324478
111525	324479
5576	324480
10584	324481
40185	324482
12597	324483
775	324484
110820	324485
45955	324486
1344	324487
22333	324488
5853	324489
155855	324490
42	324491
53637	324492
147104	324493
7114	324494
29418	324495
28603	324496
88803	324497
138847	324498
76756	324499
114713	324500
57486	324501
147714	324502
78131	324503
47130	324504
85683	324505
34530	324506
68921	324507
161799	324508
61096	324509
49396	324510
80948	324511
11421	324512
81805	324513
38748	324514
95934	324515
4357	324516
37199	324517
63029	324518
3084	324519
164836	324520
50758	324521
12369	324522
25002	324523
88306	324524
229	324525
40609	324526
11529	324527
24129	324528
34211	324529
7121	324530
67967	324531
34820	324532
22157	324533
123685	324534
8122	324535
919	324536
15368	324537
17312	324538
9367	324539
11121	324540
5219	324541
19295	324542
21485	324543
6062	324544
10993	324545
9736	324546
65394	324547
22171	324548
69597	324549
5707	324550
26396	324551
79897	324552
5115	324553
12511	324554
148958	324555
8896	324556
44085	324557
31181	324558
9987	324559
52228	324560
127346	324561
16818	324562
31009	324563
70419	324564
101418	324565
40	324566
4657	324567
57870	324568
41600	324569
13936	324570
39358	324571
49753	324572
18846	324573
85553	324574
68246	324575
17566	324576
149513	324577
27284	324578
116434	324579
3896	324580
5991	324581
31500	324582
13811	324583
52812	324584
29458	324585
8844	324586
9343	324587
8415	324588
25346	324589
53047	324590
12230	324591
86170	324592
44866	324593
8431	324594
1030	324595
41944	324596
29145	324597
48968	324598
168791	324599
25988	324600
9977	324601
34571	324602
96651	324603
37813	324604
15374	324605
170275	324606
60926	324607
80458	324608
31	324609
110401	324610
49421	324611
15273	324612
132952	324613
20386	324614
40068	324615
23678	324616
79334	324617
85794	324618
74555	324619
29319	324620
102483	324621
76455	324622
23402	324623
27761	324624
78076	324625
41597	324626
1010	324627
10182	324628
4110	324629
7546	324630
4860	324631
33380	324632
41419	324633
2680	324634
1728	324635
26878	324636
48578	324637
8730	324638
74314	324639
86714	324640
39307	324641
6813	324642
57152	324643
137999	324644
6074	324645
71839	324646
11348	324647
39202	324648
117	324649
69171	324650
64940	324651
3058	324652
8216	324653
6518	324654
107468	324655
92697	324656
20548	324657
102965	324658
74663	324659
14583	324660
87915	324661
46516	324662
59941	324663
42696	324664
14222	324665
49763	324666
82406	324667
96486	324668
2849	324669
22814	324670
60800	324671
93888	324672
62161	324673
10040	324674
59972	324675
9470	324676
73309	324677
52108	324678
63783	324679
65034	324680
32558	324681
149271	324682
99367	324683
62808	324684
31986	324685
77174	324686
160	324687
22690	324688
35466	324689
40318	324690
12962	324691
3063	324692
3340	324693
10628	324694
25954	324695
10406	324696
139046	324697
85759	324698
25040	324699
1983	324700
6754	324701
100068	324702
19877	324703
69984	324704
75124	324705
97039	324706
27337	324707
13999	324708
135513	324709
91859	324710
23631	324711
6042	324712
14364	324713
64167	324714
124098	324715
106388	324716
1680	324717
39228	324718
17841	324719
88479	324720
52628	324721
17636	324722
81201	324723
58601	324724
116387	324725
25173	324726
141557	324727
889	324728
9156	324729
5578	324730
38054	324731
27086	324732
2603	324733
26342	324734
15567	324735
110392	324736
36198	324737
5407	324738
68501	324739
2999	324740
9791	324741
59680	324742
25843	324743
77037	324744
44462	324745
865	324746
7534	324747
4500	324748
107272	324749
66590	324750
80590	324751
20724	324752
16208	324753
51924	324754
104944	324755
6969	324756
31001	324757
9653	324758
4441	324759
62630	324760
444	324761
5349	324762
169560	324763
441	324764
299	324765
15243	324766
21240	324767
118353	324768
5587	324769
72637	324770
75757	324771
169233	324772
91249	324773
113302	324774
6268	324775
70223	324776
138271	324777
129340	324778
74735	324779
34563	324780
120931	324781
17484	324782
126595	324783
21015	324784
23865	324785
26636	324786
36620	324787
21851	324788
25844	324789
25316	324790
62183	324791
16043	324792
148279	324793
11681	324794
113707	324795
58576	324796
40261	324797
22002	324798
142543	324799
45549	324800
18035	324801
10414	324802
5930	324803
1427	324804
1108	324805
74641	324806
11599	324807
20924	324808
119957	324809
510	324810
30521	324811
4476	324812
13197	324813
7787	324814
102405	324815
65050	324816
48738	324817
38047	324818
30302	324819
17266	324820
128155	324821
1182	324822
23188	324823
12356	324824
34536	324825
66015	324826
1393	324827
83261	324828
150785	324829
29663	324830
26758	324831
6094	324832
7489	324833
7016	324834
6123	324835
1963	324836
3340	324837
41867	324838
13828	324839
42830	324840
123444	324841
21749	324842
8139	324843
4248	324844
13041	324845
22579	324846
3537	324847
30102	324848
347	324849
19668	324850
58559	324851
59730	324852
26472	324853
59719	324854
4486	324855
70310	324856
60867	324857
70135	324858
61021	324859
41934	324860
5014	324861
56775	324862
49442	324863
7243	324864
1110	324865
52662	324866
42798	324867
23919	324868
5600	324869
42527	324870
144483	324871
151612	324872
14591	324873
66807	324874
120241	324875
3472	324876
40095	324877
135771	324878
12518	324879
1699	324880
59948	324881
2302	324882
1297	324883
44263	324884
74154	324885
34672	324886
62431	324887
2492	324888
54425	324889
13255	324890
65040	324891
21575	324892
34953	324893
81853	324894
46	324895
1438	324896
160338	324897
23180	324898
1593	324899
112195	324900
13067	324901
82383	324902
33496	324903
68892	324904
18946	324905
36526	324906
15011	324907
42617	324908
40896	324909
42930	324910
34294	324911
32314	324912
2312	324913
7373	324914
26064	324915
94561	324916
13931	324917
136997	324918
6606	324919
113742	324920
14948	324921
52136	324922
83914	324923
34414	324924
36393	324925
61434	324926
625	324927
6420	324928
18669	324929
111185	324930
119239	324931
7235	324932
52957	324933
7087	324934
436	324935
23251	324936
103373	324937
100374	324938
89786	324939
74989	324940
21146	324941
40576	324942
1679	324943
94561	324944
2992	324945
72694	324946
825	324947
134827	324948
49387	324949
103674	324950
103076	324951
21788	324952
79779	324953
52845	324954
4027	324955
62422	324956
115756	324957
12715	324958
22403	324959
44541	324960
70586	324961
36724	324962
119614	324963
1384	324964
1813	324965
96748	324966
33	324967
22037	324968
72859	324969
125436	324970
40307	324971
51811	324972
75935	324973
16910	324974
105546	324975
19227	324976
1609	324977
52570	324978
10536	324979
31640	324980
31461	324981
843	324982
38278	324983
21675	324984
4092	324985
96068	324986
92217	324987
21737	324988
75900	324989
13920	324990
24278	324991
110855	324992
102242	324993
120027	324994
40167	324995
12287	324996
6675	324997
91388	324998
115400	324999
4069	325000
68814	325001
4469	325002
45634	325003
31517	325004
6626	325005
5866	325006
3470	325007
7645	325008
156509	325009
2620	325010
13187	325011
113243	325012
83914	325013
71544	325014
17175	325015
29924	325016
4523	325017
19937	325018
42353	325019
66863	325020
1768	325021
11009	325022
15068	325023
39130	325024
9274	325025
17891	325026
4717	325027
83120	325028
34223	325029
77531	325030
19406	325031
122176	325032
51362	325033
79621	325034
15444	325035
34390	325036
18380	325037
36277	325038
100910	325039
26117	325040
11556	325041
29342	325042
102420	325043
35245	325044
48987	325045
18873	325046
95983	325047
7413	325048
3891	325049
5628	325050
54195	325051
36	325052
1054	325053
24190	325054
51709	325055
59576	325056
2037	325057
80225	325058
8015	325059
71499	325060
390	325061
1986	325062
42452	325063
74456	325064
73387	325065
1630	325066
66117	325067
40234	325068
39490	325069
71979	325070
17492	325071
77029	325072
601	325073
53896	325074
10238	325075
92745	325076
40778	325077
53617	325078
26302	325079
76248	325080
92791	325081
19655	325082
48102	325083
7994	325084
64322	325085
59308	325086
472	325087
20084	325088
40885	325089
21841	325090
5581	325091
57513	325092
8446	325093
95715	325094
25879	325095
55329	325096
80897	325097
132856	325098
14510	325099
125840	325100
21847	325101
61343	325102
61174	325103
34600	325104
6097	325105
7562	325106
6634	325107
166905	325108
105147	325109
81538	325110
115100	325111
25591	325112
38787	325113
22375	325114
75971	325115
39352	325116
62839	325117
16032	325118
71918	325119
142871	325120
106305	325121
105117	325122
17029	325123
26393	325124
10222	325125
12564	325126
136358	325127
52576	325128
96057	325129
62015	325130
158037	325131
70643	325132
5524	325133
16362	325134
66719	325135
23018	325136
14757	325137
37897	325138
12896	325139
1037	325140
3220	325141
1114	325142
13138	325143
24837	325144
2231	325145
65852	325146
2236	325147
13843	325148
48936	325149
13992	325150
50811	325151
29564	325152
4240	325153
48385	325154
48773	325155
87	325156
27398	325157
18316	325158
16355	325159
106443	325160
65176	325161
11801	325162
122406	325163
19342	325164
115318	325165
5577	325166
36292	325167
19818	325168
16394	325169
20576	325170
24329	325171
2551	325172
6685	325173
561	325174
17909	325175
71328	325176
15839	325177
40052	325178
6571	325179
5590	325180
102561	325181
12781	325182
8917	325183
66152	325184
48648	325185
56490	325186
1493	325187
43331	325188
12233	325189
49173	325190
29535	325191
33952	325192
65864	325193
15083	325194
59212	325195
9646	325196
890	325197
43928	325198
49879	325199
12339	325200
20	325201
31717	325202
117677	325203
14710	325204
65748	325205
41914	325206
22042	325207
61696	325208
5592	325209
112091	325210
2950	325211
6895	325212
56041	325213
15453	325214
17341	325215
47329	325216
128107	325217
24385	325218
23067	325219
8405	325220
139606	325221
64897	325222
5111	325223
23578	325224
1970	325225
39229	325226
38878	325227
77842	325228
38762	325229
59552	325230
664	325231
93717	325232
35533	325233
18551	325234
57402	325235
96774	325236
25394	325237
33842	325238
84984	325239
66175	325240
92300	325241
46451	325242
11710	325243
168277	325244
82675	325245
37294	325246
117432	325247
54537	325248
68667	325249
49820	325250
1732	325251
10757	325252
43760	325253
44776	325254
30298	325255
10613	325256
38025	325257
72476	325258
142133	325259
2824	325260
56476	325261
159772	325262
60098	325263
66403	325264
13266	325265
73768	325266
101485	325267
7617	325268
53219	325269
29852	325270
83256	325271
27381	325272
10745	325273
24520	325274
65982	325275
81516	325276
8988	325277
56385	325278
26231	325279
6708	325280
91644	325281
111442	325282
116294	325283
33741	325284
83933	325285
131603	325286
126679	325287
7596	325288
62600	325289
9781	325290
41052	325291
9114	325292
27210	325293
106900	325294
21530	325295
94867	325296
22865	325297
7557	325298
41190	325299
2639	325300
129131	325301
1175	325302
89750	325303
45681	325304
13544	325305
78713	325306
26033	325307
599	325308
62385	325309
112324	325310
162118	325311
117789	325312
93800	325313
53676	325314
32059	325315
127574	325316
66284	325317
3203	325318
17571	325319
71931	325320
102618	325321
62428	325322
69777	325323
75989	325324
86554	325325
79383	325326
71766	325327
49729	325328
105543	325329
53744	325330
79554	325331
21861	325332
23101	325333
55768	325334
23758	325335
69163	325336
28260	325337
69019	325338
691	325339
30525	325340
48373	325341
62993	325342
29789	325343
19240	325344
33805	325345
21225	325346
12895	325347
99566	325348
33270	325349
106023	325350
29000	325351
6136	325352
32879	325353
54831	325354
2976	325355
90026	325356
25827	325357
2672	325358
66605	325359
15494	325360
1360	325361
88006	325362
5036	325363
31736	325364
1626	325365
93489	325366
13982	325367
6071	325368
165211	325369
80636	325370
28011	325371
1321	325372
21691	325373
32461	325374
66567	325375
10028	325376
43634	325377
62890	325378
10637	325379
16953	325380
76691	325381
4154	325382
68426	325383
64799	325384
88216	325385
60705	325386
12005	325387
135837	325388
3653	325389
16487	325390
139079	325391
7726	325392
37320	325393
38261	325394
63721	325395
100324	325396
15672	325397
128949	325398
2603	325399
524	325400
22125	325401
25620	325402
458	325403
94107	325404
42335	325405
42045	325406
1879	325407
40956	325408
18135	325409
93042	325410
2619	325411
41417	325412
47743	325413
80682	325414
1563	325415
573	325416
74222	325417
20840	325418
87780	325419
116223	325420
157161	325421
12450	325422
24084	325423
74014	325424
9425	325425
40928	325426
2416	325427
15467	325428
10082	325429
51962	325430
167480	325431
49667	325432
5205	325433
20862	325434
20414	325435
15758	325436
4966	325437
62443	325438
123436	325439
799	325440
15016	325441
15815	325442
96917	325443
162228	325444
46735	325445
44381	325446
2726	325447
29271	325448
66215	325449
45419	325450
59711	325451
112073	325452
85067	325453
6325	325454
123118	325455
28755	325456
56414	325457
34692	325458
22719	325459
41816	325460
68191	325461
1728	325462
132087	325463
59513	325464
6456	325465
63722	325466
12885	325467
41697	325468
17835	325469
2012	325470
41815	325471
37622	325472
15560	325473
15065	325474
1641	325475
4164	325476
12420	325477
61337	325478
11253	325479
6227	325480
48544	325481
3741	325482
10790	325483
19815	325484
73900	325485
168	325486
75386	325487
9905	325488
23922	325489
2495	325490
4501	325491
103928	325492
33378	325493
4572	325494
70315	325495
129649	325496
8309	325497
94004	325498
67700	325499
60029	325500
62922	325501
18782	325502
30204	325503
10260	325504
748	325505
17646	325506
4429	325507
17074	325508
12639	325509
42587	325510
67478	325511
88657	325512
20334	325513
340	325514
87488	325515
43420	325516
50657	325517
33694	325518
124025	325519
9889	325520
30703	325521
4387	325522
8250	325523
115919	325524
57766	325525
8063	325526
1971	325527
2787	325528
135207	325529
24636	325530
4141	325531
24591	325532
148321	325533
30489	325534
138992	325535
3096	325536
59082	325537
91480	325538
5575	325539
1925	325540
48824	325541
88404	325542
2637	325543
4224	325544
38405	325545
69497	325546
113486	325547
33263	325548
108572	325549
69049	325550
16835	325551
44726	325552
20410	325553
19316	325554
3624	325555
20844	325556
20385	325557
58948	325558
9503	325559
44011	325560
5356	325561
40352	325562
3444	325563
107929	325564
60819	325565
17803	325566
10684	325567
122829	325568
65941	325569
2871	325570
72947	325571
78018	325572
30469	325573
30496	325574
19211	325575
54983	325576
30421	325577
10189	325578
8863	325579
27489	325580
67143	325581
44377	325582
48734	325583
51177	325584
25690	325585
14202	325586
95812	325587
984	325588
9799	325589
32466	325590
16453	325591
4904	325592
95776	325593
26115	325594
20475	325595
28958	325596
11233	325597
42209	325598
10952	325599
22593	325600
13893	325601
43188	325602
98867	325603
59438	325604
25200	325605
70021	325606
29059	325607
2326	325608
986	325609
2264	325610
130	325611
480	325612
9722	325613
114029	325614
58572	325615
15082	325616
104878	325617
56391	325618
56799	325619
613	325620
49814	325621
4373	325622
1020	325623
4943	325624
24646	325625
17376	325626
77127	325627
18195	325628
26607	325629
113281	325630
26684	325631
61264	325632
70462	325633
3204	325634
5902	325635
40788	325636
5861	325637
103830	325638
16075	325639
69029	325640
79600	325641
2835	325642
157140	325643
8731	325644
24011	325645
88263	325646
159006	325647
64651	325648
50230	325649
89982	325650
3056	325651
1074	325652
56722	325653
86360	325654
48987	325655
68769	325656
1176	325657
16064	325658
78525	325659
59896	325660
30486	325661
3467	325662
133566	325663
39219	325664
96426	325665
3892	325666
109790	325667
7801	325668
14383	325669
26186	325670
4208	325671
52176	325672
42571	325673
4298	325674
40044	325675
101912	325676
4277	325677
38008	325678
5752	325679
111542	325680
70648	325681
110883	325682
13948	325683
8643	325684
72290	325685
151	325686
11995	325687
97418	325688
40822	325689
101335	325690
3637	325691
68420	325692
54150	325693
40375	325694
126613	325695
71765	325696
105869	325697
69961	325698
6962	325699
75125	325700
124108	325701
65092	325702
72512	325703
72825	325704
28004	325705
2068	325706
42740	325707
1684	325708
89843	325709
45216	325710
110425	325711
13962	325712
15003	325713
134210	325714
46575	325715
126131	325716
44243	325717
111906	325718
16682	325719
4073	325720
134229	325721
154566	325722
95543	325723
31458	325724
138911	325725
5353	325726
46740	325727
116969	325728
29910	325729
2774	325730
17291	325731
128644	325732
65969	325733
3119	325734
50014	325735
3756	325736
8391	325737
78305	325738
14071	325739
39568	325740
326	325741
38041	325742
79303	325743
11679	325744
15087	325745
45116	325746
11289	325747
2910	325748
17595	325749
30117	325750
96379	325751
135463	325752
57037	325753
149368	325754
48105	325755
26696	325756
71790	325757
22524	325758
28488	325759
17674	325760
3766	325761
19160	325762
34214	325763
117303	325764
2983	325765
864	325766
57965	325767
11770	325768
158996	325769
45989	325770
11140	325771
115539	325772
5661	325773
26824	325774
6917	325775
130452	325776
28412	325777
18275	325778
4468	325779
58421	325780
112110	325781
57737	325782
89218	325783
26708	325784
18376	325785
44452	325786
29325	325787
41792	325788
32442	325789
3898	325790
89674	325791
33507	325792
3675	325793
54934	325794
43093	325795
5419	325796
90108	325797
31021	325798
22898	325799
52266	325800
34513	325801
122802	325802
38339	325803
17304	325804
35387	325805
6870	325806
63361	325807
12134	325808
52875	325809
16815	325810
15673	325811
59646	325812
69492	325813
99703	325814
50639	325815
18426	325816
20345	325817
147515	325818
34012	325819
39529	325820
4178	325821
46812	325822
88560	325823
32617	325824
306	325825
36734	325826
139016	325827
135257	325828
15623	325829
22670	325830
13938	325831
31689	325832
64125	325833
119324	325834
17154	325835
73524	325836
36854	325837
132552	325838
79966	325839
93445	325840
2538	325841
98634	325842
17084	325843
79847	325844
47490	325845
99502	325846
119707	325847
65055	325848
42435	325849
32897	325850
46499	325851
7608	325852
29905	325853
42350	325854
80994	325855
89624	325856
72209	325857
12191	325858
70059	325859
92011	325860
11273	325861
25425	325862
7266	325863
26406	325864
34547	325865
549	325866
23724	325867
84354	325868
2898	325869
158	325870
12743	325871
125529	325872
106036	325873
11753	325874
36224	325875
16539	325876
115905	325877
151896	325878
21082	325879
47486	325880
25190	325881
106792	325882
15565	325883
6063	325884
938	325885
69999	325886
127552	325887
80445	325888
50552	325889
17035	325890
20546	325891
38640	325892
53070	325893
9587	325894
62423	325895
51915	325896
21999	325897
23918	325898
27286	325899
111441	325900
7865	325901
18765	325902
12077	325903
159983	325904
49941	325905
63144	325906
58587	325907
79151	325908
25291	325909
39239	325910
88425	325911
244	325912
15577	325913
54461	325914
8807	325915
16610	325916
43667	325917
13330	325918
33704	325919
42600	325920
26696	325921
66534	325922
35898	325923
24223	325924
127801	325925
24005	325926
45052	325927
20274	325928
55845	325929
8429	325930
75969	325931
695	325932
111157	325933
7684	325934
12037	325935
1565	325936
24339	325937
78403	325938
94625	325939
84744	325940
9806	325941
60344	325942
12348	325943
128432	325944
761	325945
41506	325946
2359	325947
40054	325948
11408	325949
93294	325950
34269	325951
16987	325952
52503	325953
32629	325954
4878	325955
41772	325956
81267	325957
131308	325958
6243	325959
53852	325960
28931	325961
5481	325962
80184	325963
3571	325964
1689	325965
63270	325966
96121	325967
2503	325968
24304	325969
12761	325970
971	325971
123677	325972
65054	325973
18115	325974
48338	325975
6910	325976
2763	325977
13621	325978
159613	325979
72232	325980
32639	325981
1603	325982
31267	325983
64437	325984
117679	325985
17974	325986
90486	325987
14345	325988
38057	325989
67438	325990
115428	325991
95879	325992
94205	325993
58	325994
92705	325995
5010	325996
47667	325997
50025	325998
55040	325999
9073	326000
89101	326001
152675	326002
20715	326003
14503	326004
3644	326005
44241	326006
73702	326007
2201	326008
86005	326009
46275	326010
9226	326011
35826	326012
111	326013
31230	326014
21891	326015
31630	326016
119721	326017
67614	326018
9247	326019
22202	326020
11974	326021
17626	326022
93314	326023
65825	326024
5736	326025
17642	326026
14762	326027
49610	326028
20321	326029
143404	326030
88702	326031
35618	326032
30760	326033
32770	326034
16227	326035
1982	326036
8312	326037
756	326038
33772	326039
1185	326040
15451	326041
64003	326042
17142	326043
57575	326044
43553	326045
60123	326046
5836	326047
146806	326048
28592	326049
128681	326050
20457	326051
35406	326052
92647	326053
3529	326054
108597	326055
21979	326056
14148	326057
16945	326058
41641	326059
46900	326060
18634	326061
38990	326062
78700	326063
112303	326064
15955	326065
61567	326066
5046	326067
69558	326068
153457	326069
41432	326070
36077	326071
27148	326072
48276	326073
14309	326074
19828	326075
38080	326076
50661	326077
60537	326078
9947	326079
46287	326080
45598	326081
88490	326082
59303	326083
109421	326084
41654	326085
80728	326086
1121	326087
124869	326088
21819	326089
30041	326090
26402	326091
93326	326092
11551	326093
31835	326094
1755	326095
27248	326096
3465	326097
70854	326098
60468	326099
2532	326100
9918	326101
32944	326102
36208	326103
23200	326104
156266	326105
4909	326106
54236	326107
2942	326108
83021	326109
53580	326110
35093	326111
107956	326112
4014	326113
63497	326114
12482	326115
109046	326116
6872	326117
15584	326118
21913	326119
7191	326120
88153	326121
23813	326122
6088	326123
273	326124
154318	326125
31573	326126
4170	326127
68801	326128
3712	326129
99286	326130
50655	326131
42924	326132
96713	326133
8315	326134
160973	326135
1952	326136
50927	326137
14136	326138
9953	326139
115241	326140
11739	326141
10427	326142
2828	326143
8096	326144
26327	326145
43948	326146
66219	326147
55356	326148
24516	326149
111228	326150
65079	326151
81654	326152
661	326153
152691	326154
40790	326155
15362	326156
28163	326157
60898	326158
123452	326159
2274	326160
38335	326161
127191	326162
125655	326163
120137	326164
1328	326165
6076	326166
67717	326167
419	326168
8338	326169
9372	326170
61208	326171
25121	326172
116088	326173
11975	326174
9121	326175
46354	326176
45156	326177
6297	326178
7422	326179
3535	326180
4659	326181
83315	326182
100381	326183
23450	326184
13747	326185
3377	326186
31801	326187
35508	326188
110680	326189
28263	326190
65937	326191
29805	326192
44570	326193
76587	326194
3320	326195
18249	326196
49750	326197
117411	326198
2716	326199
85605	326200
91877	326201
23861	326202
23895	326203
20905	326204
23258	326205
5519	326206
11029	326207
67646	326208
23939	326209
22882	326210
96439	326211
85254	326212
633	326213
44431	326214
79307	326215
28002	326216
36968	326217
72904	326218
55315	326219
541	326220
89490	326221
82633	326222
13535	326223
109462	326224
10051	326225
14950	326226
151742	326227
60972	326228
2167	326229
41458	326230
34511	326231
20357	326232
26509	326233
53625	326234
25857	326235
22705	326236
1285	326237
13771	326238
55252	326239
275	326240
28758	326241
94102	326242
11682	326243
12515	326244
21880	326245
2141	326246
23839	326247
10028	326248
121650	326249
58525	326250
14281	326251
4085	326252
68426	326253
65279	326254
121368	326255
90622	326256
6994	326257
28315	326258
22383	326259
68111	326260
61924	326261
69941	326262
56713	326263
73407	326264
98294	326265
91189	326266
5468	326267
106569	326268
41317	326269
38859	326270
7729	326271
79800	326272
18940	326273
46630	326274
18268	326275
15495	326276
6108	326277
66076	326278
297	326279
92424	326280
4211	326281
65103	326282
77414	326283
77843	326284
4412	326285
113292	326286
99115	326287
76366	326288
27921	326289
35140	326290
1649	326291
20213	326292
102630	326293
54715	326294
18600	326295
17839	326296
40264	326297
3783	326298
1749	326299
8337	326300
33391	326301
22244	326302
1766	326303
58	326304
37986	326305
25889	326306
138113	326307
6891	326308
40290	326309
98079	326310
50419	326311
28988	326312
59795	326313
31214	326314
7350	326315
103899	326316
162381	326317
45464	326318
71281	326319
56759	326320
86066	326321
28220	326322
18542	326323
314	326324
55449	326325
13121	326326
46012	326327
97127	326328
36995	326329
58636	326330
14400	326331
25260	326332
9018	326333
124958	326334
81286	326335
1833	326336
31647	326337
108552	326338
26106	326339
52568	326340
10239	326341
112824	326342
91678	326343
4628	326344
77655	326345
20736	326346
82436	326347
6798	326348
19105	326349
85049	326350
145483	326351
109912	326352
11222	326353
3201	326354
97375	326355
30527	326356
71202	326357
853	326358
84670	326359
3182	326360
2529	326361
27376	326362
52134	326363
2647	326364
3722	326365
20289	326366
44383	326367
79366	326368
37366	326369
10962	326370
31818	326371
39273	326372
48505	326373
556	326374
60001	326375
81400	326376
15681	326377
104278	326378
25392	326379
45949	326380
26153	326381
8109	326382
14988	326383
93206	326384
35158	326385
100499	326386
51028	326387
63844	326388
87320	326389
92928	326390
85817	326391
105490	326392
127047	326393
12863	326394
35453	326395
157774	326396
31376	326397
139210	326398
1963	326399
1	326400
10762	326401
15086	326402
80264	326403
89612	326404
19346	326405
38901	326406
125899	326407
86935	326408
56556	326409
15850	326410
5533	326411
1918	326412
96507	326413
31081	326414
22792	326415
15656	326416
27198	326417
35570	326418
6236	326419
5290	326420
55529	326421
48690	326422
87997	326423
3178	326424
2682	326425
5086	326426
10332	326427
67845	326428
25339	326429
14238	326430
46027	326431
26063	326432
57473	326433
97065	326434
20424	326435
38231	326436
14434	326437
150390	326438
6233	326439
32899	326440
23640	326441
1980	326442
114440	326443
19683	326444
35987	326445
5562	326446
110795	326447
46553	326448
11082	326449
10408	326450
16487	326451
121322	326452
63053	326453
10674	326454
20327	326455
4202	326456
142809	326457
69823	326458
124137	326459
192	326460
42683	326461
46562	326462
57171	326463
51481	326464
15923	326465
32399	326466
8673	326467
2342	326468
24305	326469
44575	326470
85186	326471
19973	326472
61740	326473
5456	326474
6234	326475
78546	326476
108179	326477
81174	326478
41746	326479
11725	326480
35513	326481
5947	326482
1362	326483
1605	326484
66821	326485
71159	326486
3294	326487
48425	326488
79767	326489
37553	326490
75171	326491
104141	326492
58138	326493
150766	326494
59453	326495
17600	326496
123258	326497
67631	326498
71238	326499
104428	326500
18010	326501
4269	326502
43140	326503
140	326504
6740	326505
92233	326506
38558	326507
833	326508
157773	326509
84337	326510
125948	326511
11199	326512
969	326513
76195	326514
83072	326515
4283	326516
9757	326517
9825	326518
48655	326519
54037	326520
104197	326521
5143	326522
79280	326523
18069	326524
56755	326525
110970	326526
141519	326527
47326	326528
26224	326529
88919	326530
135896	326531
97183	326532
61409	326533
46662	326534
42625	326535
149147	326536
160895	326537
1943	326538
134798	326539
15564	326540
84901	326541
653	326542
26470	326543
21182	326544
10937	326545
108699	326546
35770	326547
1294	326548
82067	326549
110590	326550
33925	326551
70148	326552
4138	326553
48379	326554
53680	326555
123387	326556
37967	326557
16863	326558
13887	326559
16271	326560
10454	326561
128638	326562
6445	326563
91035	326564
88899	326565
54837	326566
23344	326567
9376	326568
23361	326569
48156	326570
18451	326571
97024	326572
85811	326573
10766	326574
80800	326575
11911	326576
95850	326577
50049	326578
1521	326579
56690	326580
42506	326581
4487	326582
67122	326583
7077	326584
54460	326585
9553	326586
6431	326587
7822	326588
52530	326589
16517	326590
2001	326591
40657	326592
119461	326593
788	326594
249	326595
100645	326596
62044	326597
10698	326598
23143	326599
29043	326600
73391	326601
5606	326602
19403	326603
155173	326604
74511	326605
1798	326606
91927	326607
64273	326608
51354	326609
84498	326610
43480	326611
13922	326612
51195	326613
25007	326614
57356	326615
158809	326616
80623	326617
1775	326618
17727	326619
5109	326620
10963	326621
5704	326622
29956	326623
84300	326624
6081	326625
23473	326626
94068	326627
86716	326628
701	326629
3355	326630
37841	326631
3198	326632
3876	326633
46211	326634
11687	326635
5851	326636
13068	326637
144933	326638
19499	326639
1311	326640
91367	326641
3673	326642
21929	326643
36788	326644
2206	326645
84899	326646
165776	326647
111734	326648
41873	326649
13335	326650
65734	326651
31425	326652
5096	326653
6117	326654
20801	326655
73466	326656
14904	326657
39225	326658
48469	326659
67266	326660
6755	326661
15585	326662
157957	326663
32805	326664
105131	326665
47586	326666
3916	326667
20711	326668
989	326669
6454	326670
52670	326671
8980	326672
27312	326673
14719	326674
70795	326675
15403	326676
37070	326677
53	326678
45372	326679
85483	326680
81185	326681
66043	326682
103514	326683
14747	326684
69074	326685
25743	326686
75769	326687
59936	326688
109498	326689
67604	326690
30064	326691
92729	326692
58988	326693
95143	326694
55366	326695
1631	326696
3292	326697
10715	326698
21538	326699
41355	326700
3855	326701
78590	326702
409	326703
3844	326704
18547	326705
126865	326706
102803	326707
66825	326708
88892	326709
1207	326710
53562	326711
62993	326712
191	326713
33797	326714
112825	326715
47435	326716
33135	326717
129009	326718
171	326719
5974	326720
40781	326721
36024	326722
120046	326723
20487	326724
34916	326725
27273	326726
47828	326727
97681	326728
29665	326729
2281	326730
36473	326731
39564	326732
7186	326733
36259	326734
21087	326735
71876	326736
30851	326737
5126	326738
15673	326739
12113	326740
147707	326741
4725	326742
44550	326743
104291	326744
58051	326745
31407	326746
24375	326747
42319	326748
47995	326749
33756	326750
64756	326751
15079	326752
6	326753
121634	326754
47939	326755
67309	326756
39209	326757
11583	326758
84071	326759
13087	326760
79891	326761
94847	326762
14625	326763
31988	326764
5216	326765
7916	326766
147	326767
707	326768
36778	326769
93457	326770
2550	326771
6271	326772
22798	326773
67116	326774
142192	326775
24879	326776
2835	326777
102011	326778
91787	326779
15830	326780
3896	326781
31491	326782
760	326783
65033	326784
7533	326785
16721	326786
13459	326787
1928	326788
33602	326789
126474	326790
37278	326791
136638	326792
5653	326793
14794	326794
3716	326795
84089	326796
1216	326797
9165	326798
2389	326799
4186	326800
134929	326801
6482	326802
15318	326803
31680	326804
1813	326805
73184	326806
105137	326807
20130	326808
75466	326809
16316	326810
2503	326811
86134	326812
55423	326813
76729	326814
91992	326815
155659	326816
9000	326817
39321	326818
13816	326819
59810	326820
86348	326821
53581	326822
80271	326823
3200	326824
129224	326825
9294	326826
111372	326827
54468	326828
95637	326829
46245	326830
111995	326831
39138	326832
65436	326833
12702	326834
36037	326835
13470	326836
8004	326837
18547	326838
50983	326839
50	326840
66982	326841
8659	326842
20230	326843
33627	326844
12452	326845
11641	326846
48096	326847
13864	326848
4318	326849
70178	326850
101496	326851
61293	326852
16908	326853
21640	326854
78552	326855
771	326856
73409	326857
409	326858
37348	326859
59129	326860
2883	326861
47512	326862
17600	326863
9862	326864
31384	326865
27589	326866
29077	326867
111566	326868
14675	326869
4703	326870
102439	326871
54753	326872
17591	326873
19299	326874
10556	326875
5824	326876
25160	326877
60066	326878
13222	326879
120674	326880
5401	326881
40943	326882
50334	326883
1228	326884
125189	326885
69358	326886
63853	326887
106603	326888
8691	326889
981	326890
46664	326891
3240	326892
49078	326893
51920	326894
37778	326895
14700	326896
121249	326897
56534	326898
23701	326899
76584	326900
45955	326901
22672	326902
4901	326903
70699	326904
27468	326905
30650	326906
37321	326907
5520	326908
133695	326909
40371	326910
22627	326911
75636	326912
24021	326913
66479	326914
160065	326915
31539	326916
4541	326917
25930	326918
71762	326919
714	326920
16319	326921
165634	326922
1324	326923
6779	326924
6440	326925
40620	326926
3879	326927
11710	326928
21226	326929
25039	326930
51791	326931
73505	326932
63160	326933
3672	326934
9234	326935
16878	326936
25824	326937
121371	326938
68643	326939
116972	326940
157904	326941
21103	326942
13345	326943
64462	326944
19673	326945
18033	326946
19305	326947
29594	326948
21647	326949
5987	326950
55129	326951
37858	326952
63943	326953
3061	326954
28280	326955
18048	326956
3063	326957
24998	326958
34147	326959
91052	326960
5887	326961
105045	326962
11495	326963
1725	326964
26962	326965
23332	326966
7880	326967
10248	326968
123336	326969
97061	326970
2467	326971
103954	326972
5120	326973
6416	326974
129032	326975
82427	326976
13201	326977
8700	326978
26793	326979
25494	326980
9577	326981
118373	326982
13696	326983
8177	326984
136127	326985
53093	326986
34872	326987
42324	326988
13440	326989
85576	326990
113983	326991
12991	326992
79079	326993
35615	326994
50157	326995
147870	326996
67189	326997
7922	326998
20319	326999
33977	327000
114674	327001
23842	327002
8866	327003
4453	327004
14130	327005
74832	327006
15153	327007
33951	327008
49329	327009
1601	327010
34871	327011
103285	327012
75102	327013
8160	327014
95237	327015
44329	327016
53687	327017
16264	327018
2110	327019
75049	327020
53931	327021
98384	327022
122414	327023
441	327024
21438	327025
57085	327026
28917	327027
13827	327028
3446	327029
8848	327030
43272	327031
61608	327032
31649	327033
41883	327034
5072	327035
123839	327036
395	327037
31452	327038
22109	327039
53764	327040
35738	327041
141221	327042
97932	327043
22117	327044
24738	327045
42647	327046
64472	327047
84263	327048
6938	327049
33531	327050
38629	327051
35623	327052
4297	327053
4074	327054
59305	327055
21066	327056
25563	327057
59320	327058
45665	327059
26321	327060
6632	327061
62173	327062
114630	327063
19974	327064
167564	327065
115968	327066
40985	327067
123119	327068
167909	327069
38085	327070
34342	327071
26460	327072
115574	327073
60757	327074
9474	327075
20257	327076
40521	327077
29920	327078
3156	327079
625	327080
15980	327081
60590	327082
1342	327083
77848	327084
22200	327085
59370	327086
59594	327087
2994	327088
27087	327089
12334	327090
17703	327091
2504	327092
56846	327093
68591	327094
16929	327095
38068	327096
9498	327097
127178	327098
135220	327099
50461	327100
96305	327101
9995	327102
25701	327103
114477	327104
3328	327105
10839	327106
44417	327107
30833	327108
5878	327109
43421	327110
593	327111
12089	327112
83452	327113
3426	327114
52142	327115
4389	327116
17570	327117
73415	327118
1112	327119
12459	327120
8647	327121
395	327122
39251	327123
5445	327124
16747	327125
139474	327126
27328	327127
100666	327128
5174	327129
5133	327130
101224	327131
129170	327132
102928	327133
28540	327134
34885	327135
2324	327136
130640	327137
162871	327138
2832	327139
89567	327140
18338	327141
35239	327142
12423	327143
153928	327144
26638	327145
26050	327146
62078	327147
62815	327148
2353	327149
49785	327150
1554	327151
6248	327152
109308	327153
38584	327154
427	327155
15004	327156
49865	327157
10066	327158
6999	327159
10500	327160
53239	327161
4429	327162
23807	327163
97469	327164
125	327165
9119	327166
68647	327167
5302	327168
20194	327169
20496	327170
40343	327171
52299	327172
11974	327173
963	327174
115263	327175
6644	327176
67854	327177
32707	327178
37324	327179
33104	327180
20065	327181
58929	327182
65033	327183
74953	327184
2509	327185
20017	327186
35272	327187
462	327188
6193	327189
116137	327190
47409	327191
6948	327192
17286	327193
1005	327194
34714	327195
29300	327196
115650	327197
44388	327198
131134	327199
5325	327200
3000	327201
2209	327202
27654	327203
117928	327204
57658	327205
42253	327206
10025	327207
11493	327208
18071	327209
41894	327210
134172	327211
31753	327212
61631	327213
16265	327214
9023	327215
2665	327216
5832	327217
27039	327218
31966	327219
118690	327220
9233	327221
51713	327222
6712	327223
32538	327224
13540	327225
3908	327226
7951	327227
109190	327228
80624	327229
114988	327230
8057	327231
1504	327232
2726	327233
68924	327234
16863	327235
4521	327236
2614	327237
98791	327238
60694	327239
72964	327240
2423	327241
19314	327242
25358	327243
28369	327244
126037	327245
62749	327246
131216	327247
39666	327248
2345	327249
65382	327250
164524	327251
93229	327252
16950	327253
45333	327254
8491	327255
15016	327256
106711	327257
2842	327258
57066	327259
90626	327260
86217	327261
16261	327262
32775	327263
64428	327264
34348	327265
682	327266
9527	327267
15572	327268
78412	327269
470	327270
2099	327271
53431	327272
34861	327273
83741	327274
7004	327275
4596	327276
22322	327277
1992	327278
62990	327279
14842	327280
52488	327281
77272	327282
95721	327283
35946	327284
43871	327285
32872	327286
55858	327287
9343	327288
49467	327289
87645	327290
111001	327291
111114	327292
68117	327293
1802	327294
78499	327295
138290	327296
20956	327297
113884	327298
23994	327299
1398	327300
30753	327301
14777	327302
12297	327303
3033	327304
95438	327305
77144	327306
23095	327307
62523	327308
58982	327309
43813	327310
90201	327311
6302	327312
43303	327313
18946	327314
14466	327315
13216	327316
38191	327317
14337	327318
1701	327319
4013	327320
32332	327321
135882	327322
7818	327323
107297	327324
39849	327325
7966	327326
32893	327327
41359	327328
2976	327329
73391	327330
148156	327331
63255	327332
100783	327333
3104	327334
69631	327335
7583	327336
2174	327337
76717	327338
63799	327339
64430	327340
85812	327341
23138	327342
104844	327343
76618	327344
97259	327345
6742	327346
126652	327347
1238	327348
62647	327349
18535	327350
136070	327351
52290	327352
39587	327353
158538	327354
1134	327355
10859	327356
41402	327357
76344	327358
34762	327359
163719	327360
17285	327361
54237	327362
16465	327363
43549	327364
21962	327365
27941	327366
43206	327367
3753	327368
1795	327369
12345	327370
34242	327371
104539	327372
11193	327373
24592	327374
7508	327375
507	327376
169018	327377
40387	327378
76336	327379
71488	327380
111051	327381
40849	327382
34987	327383
85534	327384
31554	327385
168251	327386
29171	327387
19515	327388
49106	327389
5780	327390
41374	327391
50021	327392
25448	327393
72453	327394
104504	327395
119507	327396
70611	327397
107757	327398
9991	327399
7278	327400
42572	327401
35846	327402
72798	327403
55472	327404
49444	327405
55395	327406
2204	327407
57701	327408
31752	327409
50518	327410
69728	327411
1065	327412
17394	327413
59550	327414
9450	327415
8071	327416
4231	327417
64759	327418
4357	327419
59712	327420
30029	327421
34724	327422
39040	327423
15275	327424
69452	327425
26233	327426
1550	327427
163	327428
4162	327429
5732	327430
9203	327431
7306	327432
22091	327433
66943	327434
44268	327435
3972	327436
1978	327437
72265	327438
60130	327439
2879	327440
142206	327441
3989	327442
3861	327443
155299	327444
2045	327445
45515	327446
3249	327447
51615	327448
48615	327449
8510	327450
66185	327451
115044	327452
79315	327453
59500	327454
52074	327455
92057	327456
70634	327457
58772	327458
7415	327459
14929	327460
36868	327461
32885	327462
76256	327463
10965	327464
8727	327465
91755	327466
77202	327467
9157	327468
96627	327469
31524	327470
106536	327471
12631	327472
86171	327473
75426	327474
50693	327475
63528	327476
48923	327477
77142	327478
70289	327479
48366	327480
8527	327481
61015	327482
174	327483
116317	327484
24178	327485
51492	327486
47071	327487
55212	327488
92297	327489
13101	327490
147462	327491
42743	327492
131913	327493
41126	327494
55791	327495
124982	327496
107567	327497
37817	327498
4077	327499
34564	327500
9346	327501
9596	327502
58889	327503
10199	327504
136736	327505
111733	327506
62669	327507
47818	327508
118528	327509
10106	327510
46005	327511
38923	327512
7918	327513
51071	327514
33448	327515
23846	327516
101092	327517
29544	327518
51724	327519
40651	327520
71514	327521
50001	327522
7475	327523
13470	327524
2768	327525
57585	327526
112928	327527
68477	327528
26860	327529
156445	327530
5754	327531
65131	327532
10237	327533
95997	327534
42792	327535
59533	327536
30445	327537
66316	327538
11960	327539
30029	327540
59714	327541
107070	327542
96793	327543
20575	327544
110875	327545
1230	327546
56609	327547
2955	327548
106734	327549
8928	327550
13849	327551
46805	327552
78429	327553
13458	327554
6025	327555
11490	327556
25489	327557
92513	327558
158985	327559
125384	327560
20411	327561
10983	327562
12199	327563
1418	327564
14314	327565
90712	327566
79542	327567
96288	327568
504	327569
790	327570
23865	327571
67084	327572
4327	327573
37971	327574
113122	327575
6460	327576
49035	327577
47750	327578
31602	327579
37453	327580
46676	327581
54868	327582
148445	327583
14859	327584
96176	327585
4211	327586
6823	327587
30420	327588
55125	327589
63034	327590
55205	327591
126422	327592
168775	327593
251	327594
19518	327595
78532	327596
41949	327597
89612	327598
10523	327599
94718	327600
110447	327601
137946	327602
13317	327603
3761	327604
93917	327605
73994	327606
489	327607
77047	327608
28473	327609
52355	327610
88445	327611
67676	327612
9915	327613
78953	327614
130675	327615
99351	327616
142791	327617
23820	327618
13534	327619
1074	327620
28952	327621
66803	327622
134009	327623
36566	327624
122065	327625
35683	327626
47109	327627
2934	327628
130934	327629
5206	327630
13812	327631
83312	327632
10537	327633
125716	327634
36458	327635
165034	327636
168928	327637
5841	327638
90581	327639
9139	327640
79418	327641
55584	327642
28542	327643
100597	327644
81742	327645
106889	327646
8024	327647
64228	327648
144781	327649
1979	327650
16463	327651
5192	327652
10132	327653
18283	327654
50115	327655
44842	327656
14595	327657
60669	327658
3206	327659
123574	327660
76647	327661
81347	327662
17011	327663
11476	327664
20669	327665
8819	327666
988	327667
121154	327668
975	327669
102073	327670
2298	327671
54569	327672
1283	327673
1167	327674
353	327675
142450	327676
100940	327677
16521	327678
26128	327679
10935	327680
4177	327681
74027	327682
2585	327683
4809	327684
239	327685
12384	327686
16957	327687
70565	327688
584	327689
31834	327690
26501	327691
76218	327692
22828	327693
104275	327694
18813	327695
87397	327696
51316	327697
15783	327698
1816	327699
54318	327700
88160	327701
49970	327702
1073	327703
102165	327704
2357	327705
124249	327706
97703	327707
43896	327708
142900	327709
77196	327710
40925	327711
36623	327712
49169	327713
38279	327714
15721	327715
52215	327716
91665	327717
41380	327718
35545	327719
33364	327720
74739	327721
70098	327722
28859	327723
8075	327724
5209	327725
43962	327726
16982	327727
11458	327728
81481	327729
6368	327730
37149	327731
25591	327732
56205	327733
2948	327734
1310	327735
11065	327736
33606	327737
40489	327738
89337	327739
1961	327740
9909	327741
85146	327742
16785	327743
3828	327744
117288	327745
110792	327746
3835	327747
10820	327748
2262	327749
45807	327750
19011	327751
14317	327752
81956	327753
119103	327754
29400	327755
36609	327756
13750	327757
17642	327758
105810	327759
150270	327760
55680	327761
21907	327762
23593	327763
2928	327764
101951	327765
20761	327766
106382	327767
8936	327768
4028	327769
54347	327770
8597	327771
3154	327772
7164	327773
1238	327774
10794	327775
10272	327776
124240	327777
80893	327778
72919	327779
58373	327780
67645	327781
13496	327782
46244	327783
13662	327784
49287	327785
13361	327786
1917	327787
73531	327788
113743	327789
8932	327790
33013	327791
65901	327792
43590	327793
15739	327794
12242	327795
39194	327796
12472	327797
9247	327798
34753	327799
5091	327800
28484	327801
135377	327802
114259	327803
34912	327804
55111	327805
50317	327806
3408	327807
85972	327808
128844	327809
106203	327810
28346	327811
41239	327812
47825	327813
64435	327814
161665	327815
66230	327816
4803	327817
72606	327818
24730	327819
109806	327820
33918	327821
19042	327822
114573	327823
32764	327824
18790	327825
95850	327826
5217	327827
53814	327828
91622	327829
10992	327830
2527	327831
57951	327832
28670	327833
154407	327834
31215	327835
143155	327836
166773	327837
69137	327838
54306	327839
65205	327840
19515	327841
115213	327842
114797	327843
91934	327844
26400	327845
9410	327846
31328	327847
945	327848
95392	327849
23557	327850
32779	327851
127250	327852
51629	327853
552	327854
61682	327855
57746	327856
33963	327857
14214	327858
78054	327859
11147	327860
9623	327861
40968	327862
4079	327863
277	327864
10097	327865
80169	327866
16218	327867
9052	327868
28401	327869
43950	327870
47452	327871
29328	327872
42396	327873
39397	327874
5800	327875
7058	327876
55712	327877
10350	327878
76612	327879
43489	327880
98999	327881
67	327882
83038	327883
93508	327884
2860	327885
84247	327886
36515	327887
125342	327888
68657	327889
87510	327890
46610	327891
24433	327892
54688	327893
18278	327894
5564	327895
52324	327896
3657	327897
5957	327898
29391	327899
20755	327900
25196	327901
47283	327902
22408	327903
46928	327904
88556	327905
46178	327906
57010	327907
72290	327908
52005	327909
4123	327910
9493	327911
8700	327912
71630	327913
17053	327914
3019	327915
41277	327916
60294	327917
14033	327918
26679	327919
28691	327920
26463	327921
1160	327922
34433	327923
10151	327924
134744	327925
44789	327926
890	327927
28273	327928
74508	327929
32435	327930
202	327931
7564	327932
22096	327933
5949	327934
23176	327935
3717	327936
64152	327937
40327	327938
90995	327939
133245	327940
115188	327941
137186	327942
26771	327943
122095	327944
42345	327945
104512	327946
43846	327947
70430	327948
117333	327949
2984	327950
2338	327951
88534	327952
24879	327953
2763	327954
40414	327955
9070	327956
19637	327957
91709	327958
118918	327959
64119	327960
49972	327961
4340	327962
947	327963
4456	327964
14107	327965
130108	327966
50691	327967
43893	327968
20022	327969
5879	327970
65708	327971
78289	327972
65179	327973
20781	327974
8048	327975
3225	327976
23326	327977
22553	327978
64268	327979
2861	327980
70185	327981
5579	327982
3883	327983
76406	327984
11298	327985
2579	327986
2649	327987
12350	327988
744	327989
61530	327990
2799	327991
5550	327992
12883	327993
109112	327994
32059	327995
46912	327996
11159	327997
80825	327998
2004	327999
34667	328000
72249	328001
45646	328002
110985	328003
54198	328004
64964	328005
19238	328006
46786	328007
14342	328008
4190	328009
28173	328010
43572	328011
93875	328012
2929	328013
14080	328014
98531	328015
63365	328016
49459	328017
152620	328018
39291	328019
81822	328020
159831	328021
53529	328022
29110	328023
129000	328024
86500	328025
52374	328026
62052	328027
18041	328028
19095	328029
20672	328030
41124	328031
90767	328032
14405	328033
121590	328034
4483	328035
7508	328036
7326	328037
53830	328038
45098	328039
16114	328040
63494	328041
34499	328042
37204	328043
39749	328044
159213	328045
11758	328046
115566	328047
117174	328048
11484	328049
22386	328050
338	328051
37957	328052
57562	328053
7826	328054
73297	328055
24186	328056
4775	328057
44970	328058
8423	328059
96523	328060
39935	328061
30349	328062
11964	328063
77649	328064
17248	328065
114175	328066
28780	328067
20862	328068
74197	328069
16790	328070
70334	328071
171	328072
46121	328073
55434	328074
34241	328075
1156	328076
78313	328077
41507	328078
844	328079
8857	328080
26890	328081
60912	328082
80273	328083
70670	328084
8730	328085
5722	328086
4043	328087
169022	328088
108574	328089
80309	328090
131884	328091
65017	328092
13895	328093
99033	328094
74723	328095
17935	328096
48678	328097
6929	328098
52188	328099
42075	328100
45570	328101
94683	328102
52259	328103
36743	328104
166075	328105
8261	328106
21048	328107
2879	328108
11717	328109
161572	328110
2142	328111
70108	328112
139299	328113
7341	328114
65341	328115
166501	328116
21325	328117
12727	328118
86694	328119
4623	328120
93212	328121
85266	328122
62859	328123
1181	328124
135711	328125
26	328126
46084	328127
25172	328128
10620	328129
3243	328130
78286	328131
13403	328132
21770	328133
29841	328134
21165	328135
78982	328136
29717	328137
34572	328138
34844	328139
5229	328140
52231	328141
124146	328142
29565	328143
39287	328144
47930	328145
30791	328146
81490	328147
1890	328148
18590	328149
11970	328150
84718	328151
57822	328152
61303	328153
34767	328154
10978	328155
103030	328156
8799	328157
87109	328158
154435	328159
54434	328160
2385	328161
73448	328162
124975	328163
107694	328164
15270	328165
271	328166
84565	328167
18762	328168
4600	328169
63488	328170
66311	328171
9453	328172
4448	328173
16955	328174
26998	328175
27287	328176
88563	328177
57363	328178
38756	328179
8393	328180
3035	328181
16153	328182
68341	328183
49235	328184
56806	328185
81711	328186
39521	328187
64852	328188
7652	328189
7435	328190
134902	328191
16236	328192
83359	328193
4335	328194
2354	328195
77633	328196
5500	328197
28667	328198
53538	328199
82367	328200
3437	328201
36338	328202
91007	328203
3505	328204
99617	328205
5358	328206
18275	328207
3317	328208
32103	328209
108965	328210
121770	328211
67718	328212
14313	328213
8568	328214
5006	328215
92052	328216
10079	328217
107191	328218
140406	328219
10016	328220
63294	328221
34842	328222
53370	328223
90853	328224
25611	328225
7111	328226
3063	328227
27656	328228
166757	328229
94048	328230
21087	328231
23208	328232
2	328233
23503	328234
39208	328235
85502	328236
15661	328237
30731	328238
56264	328239
9577	328240
79309	328241
96315	328242
55215	328243
963	328244
81180	328245
39203	328246
15584	328247
12016	328248
28976	328249
44527	328250
99041	328251
96957	328252
3534	328253
49459	328254
106181	328255
105050	328256
26848	328257
25898	328258
50758	328259
12920	328260
64226	328261
24098	328262
14719	328263
1600	328264
3574	328265
29788	328266
28733	328267
41230	328268
79144	328269
7429	328270
919	328271
94369	328272
56598	328273
25946	328274
132935	328275
106120	328276
150977	328277
138580	328278
19734	328279
30620	328280
35371	328281
22422	328282
112615	328283
118056	328284
49758	328285
5553	328286
147469	328287
144782	328288
5135	328289
24064	328290
36703	328291
73662	328292
51034	328293
52666	328294
24080	328295
8579	328296
12945	328297
2155	328298
7740	328299
27872	328300
8760	328301
1227	328302
9017	328303
5640	328304
1515	328305
3439	328306
49182	328307
4290	328308
3139	328309
85777	328310
24901	328311
24388	328312
1061	328313
12141	328314
4907	328315
68694	328316
30569	328317
62569	328318
12499	328319
20555	328320
17774	328321
143866	328322
105324	328323
41273	328324
9045	328325
1327	328326
54544	328327
74834	328328
588	328329
98168	328330
32636	328331
118234	328332
9530	328333
78274	328334
157828	328335
17922	328336
8690	328337
61296	328338
139044	328339
16356	328340
2550	328341
95322	328342
28936	328343
24144	328344
23948	328345
22971	328346
136322	328347
15558	328348
99	328349
110359	328350
9533	328351
32238	328352
31599	328353
5393	328354
26049	328355
121178	328356
5395	328357
12378	328358
34168	328359
22033	328360
81072	328361
23329	328362
63707	328363
125906	328364
32866	328365
85731	328366
31569	328367
3851	328368
60112	328369
78155	328370
907	328371
94035	328372
9624	328373
90865	328374
44701	328375
11484	328376
2078	328377
31551	328378
135610	328379
20864	328380
19946	328381
7223	328382
86768	328383
41266	328384
1657	328385
1865	328386
68200	328387
21655	328388
15281	328389
25899	328390
71137	328391
12730	328392
69125	328393
105144	328394
414	328395
6444	328396
134451	328397
398	328398
2223	328399
3141	328400
280	328401
25484	328402
12241	328403
13989	328404
51498	328405
2549	328406
15378	328407
1202	328408
31298	328409
3467	328410
39918	328411
59658	328412
38386	328413
12510	328414
35	328415
127431	328416
85472	328417
44865	328418
29422	328419
102961	328420
21758	328421
109693	328422
1890	328423
49225	328424
4550	328425
23033	328426
24405	328427
106982	328428
371	328429
13646	328430
119498	328431
2520	328432
61487	328433
88425	328434
69672	328435
160807	328436
22055	328437
339	328438
8908	328439
11051	328440
11564	328441
37704	328442
64722	328443
45945	328444
13508	328445
19829	328446
23804	328447
67895	328448
9191	328449
15589	328450
52069	328451
18377	328452
78799	328453
39280	328454
55976	328455
82593	328456
8712	328457
54437	328458
52076	328459
32963	328460
109012	328461
17771	328462
53870	328463
41203	328464
27228	328465
33875	328466
117958	328467
78041	328468
56858	328469
90719	328470
49621	328471
34382	328472
3961	328473
5371	328474
38939	328475
59187	328476
10649	328477
42212	328478
64663	328479
44525	328480
22048	328481
64363	328482
75452	328483
81970	328484
7516	328485
93190	328486
33993	328487
17129	328488
6705	328489
31508	328490
106845	328491
37830	328492
11757	328493
15356	328494
28266	328495
79506	328496
63056	328497
53300	328498
53250	328499
27567	328500
26179	328501
59710	328502
3443	328503
141330	328504
106376	328505
39389	328506
3403	328507
137056	328508
58105	328509
2627	328510
608	328511
45255	328512
27058	328513
5694	328514
849	328515
7819	328516
28723	328517
86620	328518
104466	328519
16501	328520
57811	328521
133354	328522
24968	328523
2322	328524
95627	328525
17929	328526
26036	328527
12955	328528
16726	328529
33544	328530
70667	328531
53824	328532
47241	328533
76687	328534
16000	328535
36255	328536
42263	328537
756	328538
153390	328539
102303	328540
60850	328541
32143	328542
9637	328543
23758	328544
49694	328545
4648	328546
110165	328547
102025	328548
37227	328549
78601	328550
17018	328551
27641	328552
129654	328553
98025	328554
119446	328555
1464	328556
50390	328557
43336	328558
36546	328559
42530	328560
22511	328561
1295	328562
3112	328563
31204	328564
53689	328565
35462	328566
104505	328567
43550	328568
167375	328569
106408	328570
106957	328571
87890	328572
132792	328573
38086	328574
10111	328575
20878	328576
9367	328577
46422	328578
15942	328579
17542	328580
9613	328581
96083	328582
4082	328583
4725	328584
46736	328585
16148	328586
9559	328587
1674	328588
157	328589
14808	328590
61875	328591
27640	328592
10514	328593
25944	328594
60974	328595
11909	328596
66689	328597
44834	328598
12531	328599
155319	328600
14810	328601
25581	328602
43396	328603
125006	328604
77917	328605
2606	328606
14383	328607
18523	328608
48892	328609
64150	328610
8819	328611
132883	328612
14431	328613
8937	328614
2222	328615
114413	328616
7887	328617
40908	328618
15342	328619
59707	328620
44539	328621
4188	328622
23303	328623
77961	328624
15323	328625
464	328626
25458	328627
50545	328628
54695	328629
22084	328630
42020	328631
42579	328632
43	328633
49457	328634
25534	328635
54678	328636
1932	328637
39402	328638
3358	328639
4495	328640
12235	328641
17621	328642
32881	328643
91209	328644
38403	328645
56419	328646
11093	328647
65925	328648
83684	328649
106853	328650
68068	328651
19931	328652
50733	328653
7208	328654
71376	328655
7413	328656
166	328657
62390	328658
48203	328659
66639	328660
16641	328661
88503	328662
18625	328663
9117	328664
45	328665
113420	328666
30236	328667
6581	328668
63744	328669
2561	328670
68986	328671
43800	328672
130034	328673
9122	328674
98071	328675
455	328676
115319	328677
23948	328678
115978	328679
15024	328680
32399	328681
81264	328682
6823	328683
3070	328684
102242	328685
4889	328686
66263	328687
4789	328688
106419	328689
13292	328690
6184	328691
42014	328692
10237	328693
20038	328694
61404	328695
132096	328696
30643	328697
32867	328698
10922	328699
1433	328700
16423	328701
1851	328702
51055	328703
13858	328704
21581	328705
86350	328706
5244	328707
99851	328708
87461	328709
62051	328710
21824	328711
1	328712
151985	328713
118643	328714
48909	328715
82461	328716
1800	328717
108398	328718
52556	328719
107951	328720
81424	328721
12580	328722
25249	328723
56741	328724
149077	328725
33220	328726
78119	328727
27352	328728
75209	328729
121689	328730
5557	328731
67252	328732
2713	328733
18648	328734
7666	328735
112765	328736
7641	328737
81431	328738
79176	328739
11313	328740
10668	328741
65972	328742
8478	328743
55557	328744
49016	328745
100404	328746
87033	328747
71150	328748
2960	328749
1175	328750
33076	328751
57517	328752
9835	328753
31778	328754
27429	328755
19815	328756
11390	328757
57644	328758
67505	328759
69232	328760
157801	328761
95377	328762
94656	328763
18729	328764
86153	328765
16123	328766
28265	328767
20190	328768
11380	328769
18496	328770
65831	328771
23988	328772
117094	328773
130150	328774
14739	328775
6895	328776
11654	328777
15098	328778
34653	328779
23937	328780
67379	328781
63636	328782
60402	328783
47095	328784
100770	328785
77514	328786
32527	328787
28231	328788
17242	328789
67789	328790
7701	328791
25316	328792
79105	328793
63680	328794
23344	328795
103485	328796
134319	328797
64557	328798
6389	328799
86778	328800
41571	328801
28110	328802
15875	328803
5042	328804
835	328805
42214	328806
19886	328807
1380	328808
38316	328809
93953	328810
105220	328811
66511	328812
9556	328813
46520	328814
26927	328815
34772	328816
63733	328817
31388	328818
4590	328819
40406	328820
85695	328821
29430	328822
16149	328823
18539	328824
1872	328825
147836	328826
153134	328827
1803	328828
108824	328829
1758	328830
60647	328831
6373	328832
3404	328833
137608	328834
46559	328835
64673	328836
28804	328837
81368	328838
1706	328839
14162	328840
4025	328841
61110	328842
17593	328843
46813	328844
139895	328845
52501	328846
58443	328847
17014	328848
18972	328849
25068	328850
52600	328851
31931	328852
54652	328853
436	328854
103079	328855
3985	328856
22539	328857
1168	328858
9512	328859
14208	328860
43349	328861
1722	328862
133478	328863
57035	328864
44875	328865
8634	328866
14678	328867
24075	328868
160193	328869
79732	328870
3547	328871
19983	328872
120610	328873
60729	328874
887	328875
2930	328876
114962	328877
8296	328878
49200	328879
5751	328880
21403	328881
16134	328882
11174	328883
103311	328884
10685	328885
29905	328886
6655	328887
49677	328888
159026	328889
39114	328890
608	328891
40752	328892
112032	328893
2788	328894
15776	328895
132250	328896
45880	328897
13076	328898
10546	328899
22813	328900
116153	328901
1524	328902
65172	328903
16788	328904
15999	328905
18322	328906
119758	328907
70198	328908
2701	328909
105457	328910
104176	328911
42016	328912
92722	328913
1803	328914
153318	328915
28947	328916
81086	328917
49450	328918
16136	328919
132460	328920
77447	328921
45924	328922
54660	328923
20991	328924
61043	328925
11451	328926
24897	328927
63711	328928
19586	328929
138106	328930
50	328931
30856	328932
71878	328933
9132	328934
76226	328935
70934	328936
50766	328937
22411	328938
11524	328939
20962	328940
94835	328941
24930	328942
821	328943
97359	328944
67662	328945
22515	328946
42092	328947
98292	328948
32913	328949
8828	328950
169449	328951
20490	328952
20743	328953
104439	328954
82348	328955
90080	328956
37035	328957
98638	328958
42696	328959
153553	328960
19544	328961
66900	328962
31302	328963
19193	328964
36098	328965
12926	328966
3152	328967
10003	328968
135859	328969
54638	328970
25173	328971
1900	328972
36225	328973
130340	328974
95179	328975
18339	328976
81028	328977
52714	328978
1281	328979
58115	328980
151869	328981
80981	328982
22690	328983
137331	328984
34070	328985
16027	328986
5272	328987
17993	328988
19804	328989
25191	328990
1319	328991
69093	328992
48240	328993
41371	328994
12579	328995
1919	328996
93244	328997
11221	328998
34631	328999
145425	329000
114538	329001
22667	329002
84429	329003
70661	329004
37920	329005
13268	329006
88204	329007
34481	329008
51989	329009
93748	329010
64548	329011
29801	329012
70166	329013
103605	329014
29826	329015
36249	329016
82374	329017
29741	329018
84117	329019
301	329020
54125	329021
390	329022
27586	329023
53511	329024
12589	329025
63227	329026
23100	329027
15247	329028
106201	329029
64856	329030
22988	329031
43585	329032
23004	329033
106113	329034
157166	329035
20802	329036
16668	329037
48132	329038
17169	329039
36817	329040
69809	329041
71336	329042
3079	329043
907	329044
11997	329045
43864	329046
17451	329047
29782	329048
12276	329049
10578	329050
152746	329051
30199	329052
51869	329053
36041	329054
6582	329055
21548	329056
52179	329057
40441	329058
55865	329059
1892	329060
30750	329061
15379	329062
107739	329063
9847	329064
24538	329065
48896	329066
63322	329067
72909	329068
57218	329069
7199	329070
99589	329071
54738	329072
96073	329073
75720	329074
47351	329075
12173	329076
111744	329077
8312	329078
29279	329079
126	329080
5260	329081
136269	329082
68012	329083
74437	329084
4969	329085
7286	329086
47375	329087
16643	329088
40237	329089
119220	329090
160955	329091
18520	329092
129901	329093
42564	329094
77882	329095
592	329096
107904	329097
60387	329098
7055	329099
36349	329100
13131	329101
58203	329102
12533	329103
41587	329104
60117	329105
123619	329106
28497	329107
28081	329108
37938	329109
137680	329110
11567	329111
445	329112
75974	329113
62043	329114
105543	329115
9902	329116
50215	329117
139268	329118
111643	329119
18876	329120
62570	329121
30746	329122
67889	329123
685	329124
34599	329125
50874	329126
94379	329127
17993	329128
25337	329129
31002	329130
5258	329131
16849	329132
2809	329133
86581	329134
64892	329135
54745	329136
16882	329137
12747	329138
1113	329139
11205	329140
42764	329141
94461	329142
1162	329143
44946	329144
142116	329145
55917	329146
40112	329147
37496	329148
4525	329149
4587	329150
1681	329151
62381	329152
59430	329153
8566	329154
127317	329155
72383	329156
11916	329157
7016	329158
27673	329159
43858	329160
39168	329161
3437	329162
124556	329163
30009	329164
7361	329165
24618	329166
31397	329167
151602	329168
4716	329169
48280	329170
30042	329171
111398	329172
86524	329173
56874	329174
53974	329175
1646	329176
22354	329177
17907	329178
5714	329179
54487	329180
124278	329181
55235	329182
26535	329183
52860	329184
10148	329185
80248	329186
27990	329187
1877	329188
19018	329189
88439	329190
63170	329191
4883	329192
27417	329193
17721	329194
10080	329195
5484	329196
25859	329197
7755	329198
39661	329199
98987	329200
105797	329201
29332	329202
2854	329203
40683	329204
70889	329205
115338	329206
15363	329207
22237	329208
21	329209
22091	329210
2274	329211
18614	329212
91549	329213
35950	329214
128366	329215
3563	329216
89337	329217
55695	329218
48264	329219
110090	329220
11183	329221
20554	329222
1532	329223
123	329224
6524	329225
167900	329226
29780	329227
136876	329228
90337	329229
41714	329230
169523	329231
6923	329232
31266	329233
7682	329234
17785	329235
41718	329236
54526	329237
31907	329238
28261	329239
8740	329240
112551	329241
11873	329242
83159	329243
4635	329244
64326	329245
42507	329246
31944	329247
92043	329248
90601	329249
74323	329250
13094	329251
45921	329252
10810	329253
89020	329254
39062	329255
38732	329256
14853	329257
25881	329258
32022	329259
160920	329260
76330	329261
48838	329262
73309	329263
74020	329264
9595	329265
15757	329266
104093	329267
33062	329268
148570	329269
62853	329270
1330	329271
70064	329272
4129	329273
5413	329274
70728	329275
14676	329276
6038	329277
43733	329278
139641	329279
34872	329280
61384	329281
116510	329282
56363	329283
6906	329284
11229	329285
51705	329286
96263	329287
30861	329288
41803	329289
83699	329290
145878	329291
129197	329292
94860	329293
1362	329294
19806	329295
118411	329296
56625	329297
82202	329298
11095	329299
26064	329300
20425	329301
32343	329302
16636	329303
2108	329304
78999	329305
28616	329306
39612	329307
107050	329308
6410	329309
105356	329310
29889	329311
34423	329312
5924	329313
50143	329314
11214	329315
63698	329316
326	329317
64497	329318
80662	329319
76612	329320
67378	329321
1228	329322
137148	329323
39518	329324
74949	329325
143577	329326
113375	329327
27681	329328
33576	329329
28392	329330
83475	329331
58010	329332
94664	329333
48366	329334
64160	329335
20410	329336
31538	329337
19267	329338
97440	329339
107308	329340
107697	329341
79821	329342
9193	329343
100239	329344
57306	329345
77147	329346
10960	329347
48833	329348
89886	329349
7557	329350
9615	329351
63448	329352
107346	329353
585	329354
11190	329355
10627	329356
38922	329357
33004	329358
623	329359
10591	329360
50163	329361
81429	329362
14238	329363
1036	329364
90308	329365
130517	329366
145542	329367
80699	329368
31562	329369
39691	329370
50078	329371
15490	329372
16231	329373
47414	329374
8769	329375
104595	329376
79436	329377
31288	329378
13776	329379
13303	329380
25290	329381
161626	329382
121157	329383
4036	329384
1809	329385
147770	329386
18662	329387
28402	329388
11509	329389
36433	329390
78293	329391
13821	329392
79900	329393
17280	329394
69307	329395
236	329396
56275	329397
18266	329398
63980	329399
44833	329400
27202	329401
6112	329402
2755	329403
1350	329404
36129	329405
16432	329406
131254	329407
72190	329408
10489	329409
22308	329410
7477	329411
21229	329412
14792	329413
102726	329414
14223	329415
21923	329416
4708	329417
24234	329418
21917	329419
38681	329420
105219	329421
18494	329422
79628	329423
33121	329424
65477	329425
4092	329426
22932	329427
53813	329428
32627	329429
13028	329430
33642	329431
120717	329432
3046	329433
94199	329434
110	329435
23105	329436
37727	329437
19350	329438
1803	329439
51380	329440
68964	329441
95472	329442
7354	329443
100287	329444
2485	329445
12660	329446
9852	329447
32425	329448
30365	329449
29259	329450
88479	329451
1272	329452
61672	329453
42483	329454
16479	329455
156147	329456
144410	329457
5230	329458
9612	329459
33321	329460
83599	329461
95055	329462
133606	329463
73229	329464
9505	329465
53067	329466
13830	329467
47492	329468
28770	329469
38097	329470
8566	329471
23691	329472
3312	329473
39449	329474
22520	329475
2542	329476
105406	329477
108756	329478
30519	329479
160487	329480
125028	329481
54065	329482
20807	329483
44743	329484
132512	329485
54288	329486
14241	329487
8730	329488
396	329489
42344	329490
56476	329491
38928	329492
20300	329493
961	329494
5259	329495
16619	329496
16809	329497
33790	329498
70660	329499
138250	329500
10732	329501
156751	329502
37217	329503
5053	329504
87975	329505
110936	329506
29950	329507
26927	329508
131066	329509
10388	329510
90081	329511
69071	329512
99438	329513
113076	329514
72060	329515
8006	329516
86892	329517
87264	329518
7176	329519
6308	329520
43413	329521
10201	329522
16565	329523
782	329524
45163	329525
73884	329526
45360	329527
105861	329528
8582	329529
59568	329530
119137	329531
22704	329532
9357	329533
7676	329534
33417	329535
71077	329536
61198	329537
59855	329538
73550	329539
98484	329540
129001	329541
26278	329542
108773	329543
31632	329544
27645	329545
46510	329546
1464	329547
83312	329548
2318	329549
9319	329550
64559	329551
84553	329552
8830	329553
58023	329554
19269	329555
8354	329556
115589	329557
46448	329558
5151	329559
76728	329560
11163	329561
60017	329562
32849	329563
70631	329564
22915	329565
72030	329566
26144	329567
42078	329568
93061	329569
3996	329570
23979	329571
87318	329572
8617	329573
11270	329574
65828	329575
1188	329576
19454	329577
41513	329578
94635	329579
85702	329580
70394	329581
154567	329582
73515	329583
54651	329584
101886	329585
132858	329586
98253	329587
14970	329588
17614	329589
2491	329590
47696	329591
77779	329592
15353	329593
43379	329594
141868	329595
70108	329596
8732	329597
6600	329598
44261	329599
60314	329600
82694	329601
257	329602
26303	329603
88693	329604
79484	329605
7895	329606
27182	329607
73909	329608
69152	329609
79506	329610
42461	329611
72886	329612
54078	329613
122398	329614
120	329615
19904	329616
3251	329617
69628	329618
10555	329619
5332	329620
132455	329621
96852	329622
14430	329623
153008	329624
35996	329625
32768	329626
75128	329627
33758	329628
27785	329629
53494	329630
58233	329631
492	329632
27871	329633
8099	329634
56572	329635
58574	329636
26875	329637
4077	329638
65607	329639
26488	329640
20628	329641
6735	329642
26577	329643
47955	329644
25388	329645
27848	329646
59403	329647
8520	329648
51613	329649
925	329650
6621	329651
2968	329652
14370	329653
113904	329654
450	329655
114799	329656
294	329657
86773	329658
111711	329659
107780	329660
12102	329661
15680	329662
44481	329663
27910	329664
49450	329665
30950	329666
6628	329667
10905	329668
15175	329669
16086	329670
5993	329671
134577	329672
115735	329673
17250	329674
55459	329675
7222	329676
133853	329677
59585	329678
3181	329679
47227	329680
14661	329681
7870	329682
20298	329683
59438	329684
27131	329685
773	329686
59256	329687
144110	329688
11586	329689
17533	329690
83834	329691
3043	329692
168714	329693
23920	329694
56943	329695
59430	329696
6932	329697
47476	329698
51047	329699
135860	329700
163	329701
13627	329702
16638	329703
22927	329704
4488	329705
4989	329706
17661	329707
2589	329708
25288	329709
84592	329710
50103	329711
60025	329712
136378	329713
4220	329714
44244	329715
1901	329716
41026	329717
32611	329718
81657	329719
60131	329720
13961	329721
25836	329722
132553	329723
8135	329724
16520	329725
18407	329726
4372	329727
121128	329728
46536	329729
64	329730
164253	329731
54525	329732
124869	329733
132331	329734
81585	329735
28546	329736
52024	329737
99126	329738
8716	329739
62029	329740
38765	329741
11133	329742
126321	329743
75157	329744
3554	329745
140189	329746
116108	329747
11010	329748
2900	329749
687	329750
16585	329751
15590	329752
5504	329753
17364	329754
249	329755
187	329756
4197	329757
6549	329758
27143	329759
55402	329760
45724	329761
76143	329762
137205	329763
11162	329764
2169	329765
165974	329766
66383	329767
23595	329768
48871	329769
106430	329770
92029	329771
19449	329772
21898	329773
34461	329774
13424	329775
24906	329776
9070	329777
111383	329778
5113	329779
74369	329780
35174	329781
27357	329782
23675	329783
51111	329784
17410	329785
4492	329786
28987	329787
5894	329788
102366	329789
69601	329790
90268	329791
25285	329792
78241	329793
10409	329794
14322	329795
67680	329796
41502	329797
166219	329798
36957	329799
16003	329800
103784	329801
48467	329802
36070	329803
33840	329804
24151	329805
50842	329806
14074	329807
109894	329808
103003	329809
133389	329810
90231	329811
121166	329812
42039	329813
42211	329814
8057	329815
131808	329816
68898	329817
14803	329818
620	329819
40400	329820
39612	329821
66393	329822
132100	329823
907	329824
7594	329825
62719	329826
89866	329827
100248	329828
2138	329829
110131	329830
26214	329831
66609	329832
48134	329833
3321	329834
25132	329835
29308	329836
13059	329837
49972	329838
31408	329839
35291	329840
22284	329841
170117	329842
22921	329843
60928	329844
141359	329845
12695	329846
30962	329847
68272	329848
55394	329849
22267	329850
3657	329851
148638	329852
6038	329853
3441	329854
62326	329855
116381	329856
4165	329857
3288	329858
94228	329859
60689	329860
33167	329861
44437	329862
106672	329863
25831	329864
983	329865
1582	329866
19244	329867
63054	329868
18170	329869
13562	329870
9356	329871
20838	329872
4267	329873
95663	329874
33208	329875
43668	329876
136543	329877
127438	329878
62035	329879
87816	329880
16770	329881
33508	329882
30471	329883
78389	329884
84016	329885
25437	329886
90366	329887
62540	329888
101985	329889
82940	329890
133984	329891
18613	329892
1403	329893
5852	329894
106995	329895
45615	329896
79029	329897
61729	329898
72776	329899
85002	329900
2968	329901
2801	329902
45255	329903
53201	329904
114676	329905
50965	329906
16884	329907
40203	329908
406	329909
44956	329910
2240	329911
132860	329912
36599	329913
8987	329914
70000	329915
35623	329916
120322	329917
27642	329918
26732	329919
13510	329920
63231	329921
49300	329922
11339	329923
55866	329924
849	329925
73360	329926
9056	329927
42408	329928
16076	329929
1689	329930
26898	329931
87598	329932
50908	329933
74026	329934
1554	329935
94107	329936
2132	329937
3342	329938
61110	329939
4520	329940
13199	329941
6718	329942
101710	329943
30968	329944
4367	329945
5041	329946
62990	329947
59872	329948
5500	329949
21093	329950
98890	329951
27803	329952
26671	329953
45548	329954
5836	329955
18664	329956
132761	329957
6965	329958
82088	329959
59538	329960
85284	329961
1114	329962
57306	329963
160110	329964
101880	329965
45390	329966
21645	329967
132109	329968
1873	329969
124922	329970
64374	329971
79246	329972
137236	329973
52668	329974
77946	329975
1335	329976
14330	329977
3750	329978
24392	329979
31776	329980
46701	329981
3412	329982
2208	329983
107814	329984
42823	329985
25064	329986
24056	329987
33594	329988
5447	329989
38342	329990
28829	329991
12010	329992
18745	329993
76094	329994
41234	329995
32134	329996
79935	329997
141538	329998
25755	329999
7152	330000
97087	330001
14479	330002
19706	330003
3143	330004
19304	330005
2596	330006
50147	330007
31240	330008
11108	330009
23104	330010
15416	330011
25807	330012
160921	330013
111820	330014
161372	330015
65056	330016
107017	330017
103723	330018
140922	330019
2895	330020
10372	330021
47857	330022
25180	330023
18093	330024
50851	330025
9207	330026
16806	330027
8336	330028
11879	330029
103229	330030
5284	330031
10328	330032
22916	330033
61171	330034
84616	330035
3258	330036
5144	330037
854	330038
4312	330039
1913	330040
76421	330041
73484	330042
26434	330043
15309	330044
48940	330045
113	330046
269	330047
32389	330048
127092	330049
73445	330050
24140	330051
2222	330052
82562	330053
115660	330054
3144	330055
5928	330056
61615	330057
36693	330058
9519	330059
25111	330060
4169	330061
34143	330062
76218	330063
60288	330064
20388	330065
83104	330066
3385	330067
52336	330068
27144	330069
13806	330070
693	330071
4563	330072
77407	330073
79177	330074
3429	330075
29925	330076
62196	330077
35149	330078
101362	330079
126095	330080
79886	330081
11219	330082
7922	330083
2286	330084
543	330085
75280	330086
15739	330087
97639	330088
12679	330089
43760	330090
89404	330091
53259	330092
56896	330093
27737	330094
46526	330095
1538	330096
6811	330097
68222	330098
27014	330099
17896	330100
37639	330101
15001	330102
64322	330103
32902	330104
2953	330105
34006	330106
14432	330107
27383	330108
13197	330109
2625	330110
44202	330111
18532	330112
80356	330113
94982	330114
109635	330115
85720	330116
39638	330117
871	330118
155209	330119
21624	330120
42266	330121
66857	330122
64369	330123
56173	330124
37809	330125
5464	330126
33936	330127
59416	330128
13617	330129
5269	330130
11000	330131
46715	330132
9433	330133
13470	330134
23014	330135
64156	330136
47867	330137
63669	330138
101195	330139
39803	330140
47554	330141
53273	330142
2518	330143
19213	330144
144	330145
29142	330146
100539	330147
7060	330148
71977	330149
52739	330150
37014	330151
19970	330152
104713	330153
6223	330154
131300	330155
70695	330156
6948	330157
67567	330158
2594	330159
12316	330160
20102	330161
41944	330162
29850	330163
2785	330164
17951	330165
29612	330166
11596	330167
20827	330168
86	330169
28884	330170
2106	330171
24453	330172
116225	330173
146540	330174
20411	330175
80175	330176
132408	330177
64512	330178
13846	330179
33164	330180
1361	330181
9079	330182
6407	330183
23228	330184
150191	330185
9923	330186
28436	330187
54768	330188
30273	330189
77024	330190
20288	330191
38344	330192
33749	330193
67588	330194
33829	330195
1033	330196
1800	330197
10649	330198
714	330199
5409	330200
24728	330201
35565	330202
6431	330203
57893	330204
25240	330205
54411	330206
1503	330207
39368	330208
20608	330209
81616	330210
15351	330211
36782	330212
3205	330213
25099	330214
4100	330215
50220	330216
165602	330217
39641	330218
19002	330219
40206	330220
4056	330221
114303	330222
4515	330223
4753	330224
26434	330225
122896	330226
60	330227
4975	330228
21017	330229
35165	330230
25468	330231
9133	330232
130053	330233
150095	330234
76985	330235
51390	330236
55700	330237
108054	330238
1173	330239
112024	330240
91905	330241
22258	330242
47546	330243
97451	330244
5719	330245
115255	330246
13616	330247
23815	330248
12254	330249
26450	330250
59864	330251
1146	330252
49696	330253
27358	330254
11326	330255
14332	330256
1102	330257
144064	330258
55512	330259
88951	330260
27824	330261
40024	330262
141773	330263
9602	330264
64014	330265
99932	330266
59329	330267
56603	330268
22107	330269
38246	330270
7318	330271
162416	330272
13726	330273
72508	330274
4984	330275
131881	330276
13715	330277
108226	330278
6687	330279
26065	330280
7019	330281
99379	330282
25329	330283
61938	330284
31704	330285
46081	330286
69099	330287
105094	330288
16682	330289
129727	330290
357	330291
3065	330292
15620	330293
2643	330294
5666	330295
98589	330296
85494	330297
79939	330298
16207	330299
41217	330300
54412	330301
68639	330302
42750	330303
21182	330304
13191	330305
35968	330306
74971	330307
102979	330308
3505	330309
75731	330310
2541	330311
40817	330312
73433	330313
1175	330314
18150	330315
109222	330316
99241	330317
29373	330318
1506	330319
46689	330320
68474	330321
62626	330322
7022	330323
3067	330324
33128	330325
4357	330326
9201	330327
19043	330328
37413	330329
30552	330330
76870	330331
41529	330332
20756	330333
33836	330334
67175	330335
26400	330336
37570	330337
60485	330338
34035	330339
22312	330340
14443	330341
7278	330342
41214	330343
30760	330344
18943	330345
120242	330346
11157	330347
11806	330348
57747	330349
47819	330350
81324	330351
13710	330352
8354	330353
24717	330354
45201	330355
38442	330356
105908	330357
27316	330358
103451	330359
116653	330360
56360	330361
29095	330362
111471	330363
33631	330364
9039	330365
16931	330366
113814	330367
44849	330368
5578	330369
110644	330370
8152	330371
48061	330372
62355	330373
51597	330374
132039	330375
49276	330376
97403	330377
39873	330378
23142	330379
29273	330380
30002	330381
43320	330382
981	330383
35342	330384
48098	330385
168484	330386
10531	330387
51916	330388
6779	330389
985	330390
26845	330391
33401	330392
50372	330393
105993	330394
11693	330395
11759	330396
102598	330397
8019	330398
55472	330399
49286	330400
80154	330401
8391	330402
36896	330403
120700	330404
33610	330405
1800	330406
8355	330407
88460	330408
13569	330409
5963	330410
60539	330411
9987	330412
16880	330413
112623	330414
4600	330415
29787	330416
136398	330417
4833	330418
58183	330419
81738	330420
12588	330421
49767	330422
106631	330423
3189	330424
78596	330425
110383	330426
35622	330427
326	330428
30456	330429
24913	330430
100134	330431
13289	330432
1849	330433
132412	330434
5598	330435
6113	330436
128533	330437
120151	330438
50510	330439
136259	330440
38671	330441
44802	330442
116286	330443
47741	330444
3740	330445
3245	330446
135887	330447
18187	330448
79551	330449
114577	330450
6884	330451
110931	330452
56273	330453
115425	330454
24927	330455
74032	330456
23773	330457
115691	330458
58744	330459
282	330460
84732	330461
2630	330462
32304	330463
41247	330464
531	330465
6741	330466
55646	330467
157174	330468
21035	330469
100119	330470
3201	330471
9267	330472
1396	330473
10571	330474
159081	330475
12056	330476
68847	330477
72600	330478
8645	330479
6326	330480
10179	330481
27507	330482
32114	330483
115567	330484
68952	330485
31899	330486
10031	330487
32814	330488
35049	330489
32866	330490
17911	330491
52954	330492
24955	330493
4221	330494
59250	330495
26331	330496
102308	330497
50375	330498
70068	330499
43351	330500
38089	330501
1805	330502
46481	330503
9319	330504
54761	330505
124796	330506
94554	330507
336	330508
34468	330509
48831	330510
33232	330511
54657	330512
9812	330513
47987	330514
80384	330515
46286	330516
17444	330517
85110	330518
30912	330519
137461	330520
24935	330521
4027	330522
47762	330523
39962	330524
28467	330525
30514	330526
60	330527
6252	330528
36726	330529
67139	330530
30019	330531
157807	330532
133056	330533
137004	330534
13201	330535
8907	330536
47722	330537
12552	330538
64141	330539
139261	330540
105933	330541
7905	330542
114498	330543
48524	330544
99297	330545
80218	330546
127611	330547
69719	330548
21277	330549
15618	330550
50206	330551
12961	330552
17577	330553
13444	330554
102671	330555
82421	330556
98318	330557
41276	330558
34856	330559
27166	330560
99237	330561
46206	330562
33997	330563
12890	330564
146494	330565
92480	330566
14945	330567
5091	330568
6682	330569
25672	330570
44896	330571
10479	330572
10225	330573
30948	330574
105627	330575
8560	330576
9589	330577
26409	330578
122855	330579
27530	330580
30589	330581
9648	330582
3588	330583
82601	330584
885	330585
2871	330586
88732	330587
11920	330588
153881	330589
50414	330590
133407	330591
18465	330592
8203	330593
82162	330594
58132	330595
74148	330596
679	330597
52549	330598
55993	330599
1322	330600
43363	330601
61271	330602
6199	330603
49840	330604
17059	330605
66087	330606
90385	330607
2703	330608
16283	330609
114376	330610
97651	330611
56817	330612
65671	330613
23357	330614
15509	330615
122231	330616
21490	330617
8222	330618
123642	330619
63054	330620
38250	330621
39976	330622
2579	330623
39476	330624
74505	330625
35	330626
12642	330627
87755	330628
9080	330629
56259	330630
20514	330631
8908	330632
32598	330633
53418	330634
41164	330635
107488	330636
46066	330637
24907	330638
45745	330639
46509	330640
75241	330641
8228	330642
39407	330643
122515	330644
25187	330645
13399	330646
29724	330647
960	330648
86709	330649
85299	330650
107295	330651
44883	330652
3808	330653
68647	330654
1005	330655
50811	330656
22044	330657
84545	330658
28139	330659
26243	330660
120548	330661
102	330662
24202	330663
20728	330664
35722	330665
80388	330666
64168	330667
49947	330668
130790	330669
128149	330670
44781	330671
25111	330672
9008	330673
113892	330674
80651	330675
49187	330676
59297	330677
27444	330678
3889	330679
3480	330680
54570	330681
45362	330682
1837	330683
28773	330684
16783	330685
20413	330686
79772	330687
126568	330688
52420	330689
4073	330690
96679	330691
62748	330692
51262	330693
38435	330694
57336	330695
33560	330696
1416	330697
43749	330698
77386	330699
36489	330700
23324	330701
45441	330702
38680	330703
126610	330704
20739	330705
147689	330706
7949	330707
2268	330708
49512	330709
9342	330710
54220	330711
129469	330712
71211	330713
60440	330714
21404	330715
78824	330716
46817	330717
31394	330718
609	330719
13225	330720
42190	330721
587	330722
1244	330723
18555	330724
65402	330725
10114	330726
30003	330727
63110	330728
8956	330729
53303	330730
30700	330731
2591	330732
27164	330733
46782	330734
18833	330735
59946	330736
29001	330737
86314	330738
2667	330739
39072	330740
124647	330741
13902	330742
11018	330743
7438	330744
84763	330745
132294	330746
1516	330747
610	330748
33276	330749
5235	330750
4037	330751
56619	330752
9662	330753
116402	330754
42165	330755
57889	330756
48452	330757
17985	330758
133173	330759
35314	330760
6644	330761
114768	330762
8624	330763
58742	330764
46343	330765
104578	330766
77480	330767
329	330768
35359	330769
56747	330770
75543	330771
24697	330772
97638	330773
1723	330774
13126	330775
18739	330776
85377	330777
104111	330778
61320	330779
68729	330780
38510	330781
113739	330782
2406	330783
21208	330784
31181	330785
88960	330786
6904	330787
13107	330788
46235	330789
38817	330790
56283	330791
35328	330792
24370	330793
18908	330794
3952	330795
24299	330796
41392	330797
89759	330798
59348	330799
10655	330800
69615	330801
62792	330802
1539	330803
2799	330804
6659	330805
148834	330806
21256	330807
87489	330808
132430	330809
65666	330810
36256	330811
79190	330812
661	330813
2291	330814
27139	330815
20211	330816
29638	330817
6483	330818
8489	330819
52760	330820
73801	330821
4593	330822
53088	330823
162457	330824
908	330825
23038	330826
3664	330827
129366	330828
107107	330829
15888	330830
17136	330831
74360	330832
60589	330833
1845	330834
17732	330835
20317	330836
44524	330837
16668	330838
22619	330839
46297	330840
42954	330841
56009	330842
116548	330843
18048	330844
12091	330845
46863	330846
122740	330847
654	330848
2188	330849
31343	330850
118546	330851
94611	330852
7843	330853
12271	330854
5321	330855
16227	330856
134995	330857
49277	330858
70219	330859
56894	330860
139552	330861
104418	330862
50065	330863
37588	330864
3440	330865
14605	330866
36622	330867
625	330868
116992	330869
55950	330870
79646	330871
86562	330872
38792	330873
32219	330874
19987	330875
324	330876
18490	330877
33	330878
145645	330879
37161	330880
117233	330881
63385	330882
827	330883
42130	330884
39041	330885
1047	330886
67150	330887
115678	330888
56461	330889
24417	330890
146028	330891
1217	330892
25397	330893
13579	330894
154930	330895
15579	330896
34152	330897
78570	330898
53603	330899
56780	330900
60085	330901
13363	330902
130870	330903
129747	330904
28244	330905
35048	330906
11245	330907
87860	330908
22170	330909
122127	330910
157688	330911
844	330912
86023	330913
157308	330914
45842	330915
2407	330916
80163	330917
8563	330918
104267	330919
4092	330920
110088	330921
161797	330922
143093	330923
608	330924
50992	330925
48	330926
88086	330927
42712	330928
19357	330929
94238	330930
276	330931
12418	330932
5281	330933
128969	330934
65873	330935
16238	330936
43331	330937
75774	330938
289	330939
47600	330940
8097	330941
90822	330942
32982	330943
112945	330944
148737	330945
31537	330946
26984	330947
21057	330948
2267	330949
502	330950
70503	330951
50545	330952
73967	330953
13784	330954
50605	330955
67844	330956
6750	330957
2805	330958
114166	330959
3198	330960
27517	330961
19087	330962
3397	330963
36374	330964
34803	330965
16661	330966
163904	330967
29150	330968
57059	330969
59985	330970
21260	330971
168711	330972
36060	330973
91093	330974
29010	330975
42318	330976
41694	330977
648	330978
178	330979
67676	330980
93755	330981
8399	330982
23662	330983
59131	330984
69816	330985
81341	330986
59319	330987
8379	330988
55614	330989
75901	330990
52418	330991
4703	330992
9473	330993
103050	330994
35817	330995
97411	330996
145292	330997
71342	330998
55547	330999
1727	331000
76047	331001
66355	331002
16705	331003
64777	331004
76	331005
16079	331006
30223	331007
9204	331008
97089	331009
2073	331010
5604	331011
24448	331012
48636	331013
61744	331014
78696	331015
64717	331016
18383	331017
360	331018
89798	331019
57526	331020
117867	331021
271	331022
69339	331023
37889	331024
60055	331025
72342	331026
53972	331027
86951	331028
10963	331029
23332	331030
7203	331031
1448	331032
19402	331033
324	331034
31105	331035
1945	331036
42529	331037
81106	331038
3605	331039
8881	331040
5851	331041
16920	331042
4326	331043
28024	331044
70193	331045
10572	331046
34138	331047
29671	331048
30988	331049
127095	331050
3594	331051
1751	331052
12777	331053
43204	331054
29475	331055
57855	331056
41608	331057
1726	331058
81773	331059
28437	331060
155947	331061
11862	331062
9258	331063
80418	331064
33018	331065
36886	331066
34634	331067
43415	331068
71215	331069
26752	331070
12611	331071
32231	331072
66699	331073
16701	331074
29285	331075
42873	331076
16090	331077
25542	331078
154306	331079
22	331080
34386	331081
9482	331082
7499	331083
2139	331084
16042	331085
78113	331086
112000	331087
112084	331088
8301	331089
16399	331090
93676	331091
107037	331092
5692	331093
46952	331094
40491	331095
43851	331096
277	331097
319	331098
6603	331099
30531	331100
41159	331101
25581	331102
3674	331103
3390	331104
5957	331105
8255	331106
46202	331107
6791	331108
33184	331109
73503	331110
122854	331111
67162	331112
13815	331113
34241	331114
36660	331115
75355	331116
80299	331117
4138	331118
19232	331119
20213	331120
38089	331121
35654	331122
87776	331123
152278	331124
35662	331125
481	331126
97692	331127
3411	331128
43261	331129
4555	331130
16603	331131
9686	331132
132931	331133
4581	331134
1761	331135
71609	331136
27925	331137
78493	331138
76924	331139
117197	331140
9545	331141
32034	331142
146746	331143
81354	331144
45648	331145
24362	331146
71685	331147
1031	331148
135291	331149
16430	331150
84019	331151
4451	331152
3062	331153
25113	331154
37584	331155
60080	331156
53850	331157
159969	331158
988	331159
4704	331160
6253	331161
20874	331162
38486	331163
1711	331164
32991	331165
16907	331166
144397	331167
8933	331168
33298	331169
66379	331170
101684	331171
3348	331172
46173	331173
48268	331174
2748	331175
57867	331176
79036	331177
156034	331178
42197	331179
6285	331180
58183	331181
4236	331182
152958	331183
2186	331184
40915	331185
79117	331186
101575	331187
80646	331188
63909	331189
111359	331190
51941	331191
18249	331192
5268	331193
39445	331194
49521	331195
562	331196
42090	331197
82063	331198
76956	331199
116057	331200
83315	331201
8040	331202
53736	331203
49723	331204
2715	331205
47464	331206
167967	331207
34679	331208
43398	331209
46619	331210
35434	331211
31318	331212
113775	331213
84810	331214
41606	331215
109676	331216
1717	331217
4169	331218
4485	331219
80465	331220
70605	331221
11186	331222
2468	331223
498	331224
12792	331225
109440	331226
54851	331227
12625	331228
53465	331229
31669	331230
85303	331231
44939	331232
3303	331233
1931	331234
83346	331235
103700	331236
94114	331237
7458	331238
26886	331239
5290	331240
78165	331241
21703	331242
57715	331243
2399	331244
113749	331245
2168	331246
49084	331247
7333	331248
30199	331249
94891	331250
134787	331251
54401	331252
151113	331253
47101	331254
46162	331255
53765	331256
76779	331257
3624	331258
28586	331259
95720	331260
68895	331261
51154	331262
62751	331263
119499	331264
54520	331265
24465	331266
11067	331267
11077	331268
54905	331269
39502	331270
4247	331271
617	331272
128018	331273
57830	331274
21967	331275
36294	331276
61942	331277
16111	331278
55592	331279
102754	331280
24906	331281
13939	331282
55047	331283
67337	331284
37670	331285
78329	331286
107900	331287
64528	331288
37374	331289
88375	331290
21951	331291
131016	331292
17514	331293
14926	331294
128719	331295
96985	331296
65254	331297
524	331298
41559	331299
10149	331300
24051	331301
79012	331302
40036	331303
157304	331304
75192	331305
15736	331306
930	331307
80266	331308
17643	331309
13562	331310
68516	331311
101	331312
37113	331313
39202	331314
83558	331315
7058	331316
94834	331317
13723	331318
134298	331319
3959	331320
86296	331321
2038	331322
59822	331323
10214	331324
77768	331325
61595	331326
80436	331327
44006	331328
23195	331329
9426	331330
16731	331331
95122	331332
42923	331333
22633	331334
55264	331335
29381	331336
89678	331337
24458	331338
31581	331339
11371	331340
20143	331341
152968	331342
28688	331343
84174	331344
40375	331345
24165	331346
57883	331347
100369	331348
872	331349
37434	331350
111558	331351
37705	331352
93076	331353
47101	331354
152351	331355
89884	331356
2795	331357
78064	331358
1085	331359
22443	331360
14721	331361
1347	331362
46005	331363
55506	331364
129855	331365
831	331366
14952	331367
63890	331368
51081	331369
109850	331370
69663	331371
12802	331372
118017	331373
43230	331374
17181	331375
55622	331376
121	331377
31624	331378
74260	331379
55101	331380
36123	331381
76099	331382
15076	331383
49314	331384
21746	331385
19187	331386
1455	331387
11793	331388
88758	331389
9794	331390
25184	331391
30244	331392
48477	331393
14577	331394
1440	331395
199	331396
113883	331397
79447	331398
13006	331399
40278	331400
2730	331401
110047	331402
35611	331403
27521	331404
65879	331405
35298	331406
10589	331407
78705	331408
52830	331409
13319	331410
39461	331411
101713	331412
16245	331413
32427	331414
44420	331415
134562	331416
67362	331417
67536	331418
95836	331419
46318	331420
64259	331421
45793	331422
32322	331423
30834	331424
139163	331425
22638	331426
17746	331427
48640	331428
53050	331429
32199	331430
11580	331431
32804	331432
33857	331433
39913	331434
65800	331435
50244	331436
61972	331437
3376	331438
3778	331439
89226	331440
83	331441
169323	331442
18178	331443
35	331444
24511	331445
56855	331446
87165	331447
24625	331448
69110	331449
91414	331450
41	331451
103897	331452
795	331453
129166	331454
982	331455
7696	331456
6128	331457
11222	331458
48245	331459
93988	331460
47059	331461
50488	331462
1023	331463
30969	331464
14770	331465
47968	331466
6648	331467
24845	331468
4974	331469
54703	331470
33942	331471
97472	331472
2216	331473
1273	331474
3617	331475
101416	331476
8787	331477
29782	331478
11412	331479
7974	331480
9968	331481
43014	331482
14068	331483
77399	331484
61166	331485
22911	331486
21871	331487
38161	331488
15996	331489
60452	331490
78790	331491
68108	331492
54077	331493
41941	331494
56783	331495
29593	331496
116069	331497
121465	331498
9226	331499
3472	331500
139511	331501
132113	331502
131311	331503
41081	331504
3214	331505
59551	331506
19575	331507
105618	331508
92468	331509
940	331510
3060	331511
111043	331512
80440	331513
82195	331514
23706	331515
147141	331516
31466	331517
1142	331518
1586	331519
49546	331520
49268	331521
16756	331522
59818	331523
50277	331524
232	331525
40053	331526
16247	331527
23852	331528
53881	331529
13246	331530
19521	331531
106124	331532
7296	331533
76550	331534
36071	331535
2798	331536
158801	331537
3782	331538
16316	331539
61783	331540
23645	331541
61513	331542
30293	331543
92359	331544
548	331545
72799	331546
18928	331547
2165	331548
118496	331549
38391	331550
109	331551
22376	331552
67701	331553
19325	331554
33654	331555
8673	331556
73199	331557
56546	331558
9945	331559
4319	331560
64696	331561
130637	331562
54641	331563
33388	331564
69024	331565
100873	331566
61916	331567
122889	331568
1268	331569
71935	331570
37865	331571
88299	331572
41271	331573
9468	331574
8004	331575
72007	331576
72729	331577
2873	331578
9163	331579
15914	331580
122560	331581
20579	331582
153166	331583
46408	331584
38746	331585
113258	331586
7631	331587
65053	331588
77471	331589
148427	331590
3649	331591
8283	331592
40450	331593
32288	331594
50607	331595
4379	331596
46176	331597
75894	331598
84155	331599
25917	331600
110750	331601
159556	331602
740	331603
87778	331604
95402	331605
37096	331606
80178	331607
41855	331608
27036	331609
74900	331610
37117	331611
70461	331612
545	331613
1937	331614
60776	331615
38597	331616
13684	331617
109388	331618
37497	331619
59068	331620
2121	331621
113193	331622
65267	331623
103215	331624
576	331625
1323	331626
40032	331627
1323	331628
16799	331629
122418	331630
67022	331631
7676	331632
76305	331633
132589	331634
3278	331635
24183	331636
27	331637
77891	331638
51357	331639
99479	331640
1766	331641
31145	331642
33330	331643
45554	331644
53352	331645
8397	331646
113346	331647
7379	331648
30973	331649
11364	331650
12630	331651
76008	331652
14872	331653
19100	331654
43424	331655
1007	331656
56297	331657
27315	331658
32166	331659
3102	331660
34495	331661
123946	331662
14793	331663
63771	331664
8837	331665
17657	331666
29495	331667
17056	331668
48643	331669
42493	331670
23867	331671
49823	331672
9247	331673
41955	331674
9762	331675
88886	331676
79965	331677
699	331678
90730	331679
153887	331680
63757	331681
6047	331682
7923	331683
8591	331684
16097	331685
58080	331686
10112	331687
26730	331688
68422	331689
12	331690
5974	331691
6766	331692
34728	331693
153257	331694
53867	331695
17251	331696
2788	331697
24637	331698
111717	331699
6451	331700
27490	331701
110959	331702
49517	331703
1632	331704
59433	331705
167546	331706
119512	331707
81302	331708
79717	331709
17424	331710
102178	331711
102892	331712
753	331713
57768	331714
53116	331715
137379	331716
28674	331717
33539	331718
4730	331719
24667	331720
56880	331721
90925	331722
9433	331723
15248	331724
39931	331725
18763	331726
133398	331727
20247	331728
62277	331729
42128	331730
358	331731
11447	331732
21858	331733
28055	331734
70782	331735
77949	331736
59408	331737
20934	331738
4793	331739
10629	331740
21461	331741
84964	331742
13462	331743
10818	331744
14666	331745
2045	331746
2884	331747
11686	331748
1109	331749
10349	331750
69036	331751
41581	331752
21543	331753
38201	331754
27950	331755
131350	331756
2467	331757
23788	331758
57425	331759
17141	331760
452	331761
39630	331762
40406	331763
16978	331764
3046	331765
16443	331766
28423	331767
21826	331768
52358	331769
46949	331770
34509	331771
28489	331772
128278	331773
8072	331774
4455	331775
65254	331776
7544	331777
11293	331778
3677	331779
87518	331780
76291	331781
22973	331782
52299	331783
34675	331784
15456	331785
115842	331786
61971	331787
2206	331788
79252	331789
16243	331790
39190	331791
39414	331792
27755	331793
58930	331794
101782	331795
9993	331796
67625	331797
8074	331798
20329	331799
112921	331800
26360	331801
33369	331802
98438	331803
14226	331804
42024	331805
99641	331806
22651	331807
34356	331808
15507	331809
6952	331810
75359	331811
1264	331812
13680	331813
60789	331814
4623	331815
10429	331816
7825	331817
24991	331818
2265	331819
22433	331820
5056	331821
17687	331822
36331	331823
55348	331824
1402	331825
10895	331826
4399	331827
27022	331828
82163	331829
3476	331830
1928	331831
62344	331832
97161	331833
57680	331834
34934	331835
9786	331836
72375	331837
108573	331838
97738	331839
38971	331840
75620	331841
107076	331842
10002	331843
95882	331844
136086	331845
123086	331846
31091	331847
20814	331848
59630	331849
109931	331850
15362	331851
13309	331852
138481	331853
113227	331854
7046	331855
136464	331856
12860	331857
29956	331858
32736	331859
115160	331860
6363	331861
48632	331862
3734	331863
49478	331864
620	331865
36522	331866
27602	331867
1563	331868
89002	331869
25663	331870
67666	331871
51860	331872
8767	331873
4076	331874
4035	331875
19880	331876
105526	331877
2769	331878
44361	331879
5271	331880
71568	331881
4968	331882
22668	331883
24261	331884
118899	331885
43194	331886
77998	331887
1165	331888
3110	331889
16317	331890
100810	331891
74006	331892
71757	331893
12213	331894
24938	331895
13803	331896
41952	331897
29579	331898
66854	331899
15650	331900
34086	331901
58381	331902
69652	331903
59211	331904
23127	331905
98431	331906
13833	331907
69856	331908
9273	331909
22909	331910
69021	331911
6163	331912
20610	331913
16507	331914
83005	331915
81782	331916
17265	331917
5798	331918
35075	331919
20040	331920
9206	331921
54243	331922
70359	331923
29547	331924
8564	331925
150400	331926
91562	331927
35450	331928
35308	331929
86	331930
42002	331931
14558	331932
85665	331933
24833	331934
467	331935
42522	331936
2083	331937
62362	331938
44375	331939
18797	331940
677	331941
52999	331942
196	331943
28971	331944
52943	331945
10902	331946
73	331947
58816	331948
21017	331949
30588	331950
36909	331951
61600	331952
9692	331953
44483	331954
81284	331955
6198	331956
641	331957
57038	331958
109028	331959
28245	331960
17380	331961
44838	331962
95740	331963
53512	331964
27981	331965
11697	331966
13971	331967
32209	331968
26838	331969
46668	331970
112699	331971
75146	331972
2767	331973
69082	331974
157906	331975
5939	331976
23627	331977
40992	331978
101422	331979
34839	331980
63306	331981
50237	331982
97691	331983
75648	331984
720	331985
6165	331986
44397	331987
24638	331988
115493	331989
70982	331990
65630	331991
3695	331992
56249	331993
55947	331994
23162	331995
79343	331996
21540	331997
16323	331998
30432	331999
16154	332000
91470	332001
140910	332002
1301	332003
13210	332004
8633	332005
53864	332006
26314	332007
594	332008
70506	332009
3873	332010
29391	332011
92263	332012
6191	332013
55457	332014
10311	332015
54987	332016
93242	332017
1349	332018
10536	332019
21538	332020
114918	332021
62328	332022
74429	332023
117999	332024
43046	332025
44557	332026
13855	332027
4319	332028
29381	332029
77009	332030
84465	332031
4406	332032
40997	332033
20223	332034
107049	332035
15075	332036
28091	332037
71196	332038
34009	332039
86087	332040
2758	332041
29190	332042
80922	332043
46184	332044
98150	332045
48337	332046
36209	332047
70733	332048
42590	332049
131085	332050
44283	332051
71424	332052
45913	332053
14	332054
38918	332055
41877	332056
80089	332057
8811	332058
22513	332059
37197	332060
10245	332061
154967	332062
15616	332063
33712	332064
24158	332065
147426	332066
115778	332067
69203	332068
14062	332069
27157	332070
77945	332071
1488	332072
52498	332073
76760	332074
25318	332075
16432	332076
140878	332077
21484	332078
100392	332079
19703	332080
89030	332081
22376	332082
122708	332083
89706	332084
45976	332085
20473	332086
24661	332087
70462	332088
3230	332089
158086	332090
108882	332091
9195	332092
1806	332093
13215	332094
2257	332095
62623	332096
114500	332097
11784	332098
71586	332099
7520	332100
616	332101
22476	332102
11981	332103
40266	332104
27927	332105
113174	332106
15542	332107
48513	332108
87517	332109
11339	332110
16381	332111
9596	332112
4372	332113
105629	332114
50134	332115
28015	332116
85404	332117
14315	332118
6138	332119
18697	332120
15195	332121
24391	332122
3457	332123
168262	332124
48317	332125
9442	332126
67348	332127
19088	332128
1552	332129
21010	332130
155221	332131
110380	332132
20736	332133
47739	332134
60156	332135
11403	332136
2054	332137
10180	332138
101343	332139
70722	332140
64230	332141
43	332142
31922	332143
1720	332144
16848	332145
97394	332146
47638	332147
6733	332148
121680	332149
36763	332150
26521	332151
28922	332152
39424	332153
52637	332154
126407	332155
67835	332156
109923	332157
13149	332158
30668	332159
20018	332160
4071	332161
113872	332162
113766	332163
4213	332164
24550	332165
13665	332166
66271	332167
90789	332168
26500	332169
55385	332170
7842	332171
14025	332172
79959	332173
568	332174
17635	332175
5576	332176
16391	332177
25315	332178
49557	332179
101462	332180
39279	332181
64022	332182
86682	332183
38942	332184
7540	332185
35292	332186
46722	332187
8606	332188
148724	332189
105109	332190
7116	332191
66021	332192
65759	332193
8958	332194
5069	332195
167418	332196
13627	332197
106982	332198
113695	332199
35602	332200
71883	332201
41353	332202
4885	332203
64677	332204
85406	332205
27266	332206
79520	332207
37737	332208
15401	332209
53605	332210
2632	332211
19233	332212
68341	332213
54769	332214
6155	332215
28196	332216
7882	332217
579	332218
7563	332219
14728	332220
20576	332221
30050	332222
85738	332223
108036	332224
4910	332225
102001	332226
16392	332227
76516	332228
14358	332229
115272	332230
8604	332231
21653	332232
39241	332233
52857	332234
8155	332235
94805	332236
38622	332237
16293	332238
113238	332239
33227	332240
104817	332241
82574	332242
42331	332243
4331	332244
115175	332245
35729	332246
140561	332247
117219	332248
3718	332249
68548	332250
62284	332251
82869	332252
143823	332253
5804	332254
2915	332255
57366	332256
22253	332257
36467	332258
91467	332259
34945	332260
158958	332261
5668	332262
58475	332263
6890	332264
17577	332265
13868	332266
23265	332267
13357	332268
4870	332269
70073	332270
4327	332271
136046	332272
38301	332273
29916	332274
23478	332275
128821	332276
14005	332277
54020	332278
150885	332279
19015	332280
5045	332281
11889	332282
78636	332283
1133	332284
59619	332285
50155	332286
9330	332287
67719	332288
39527	332289
865	332290
80821	332291
63079	332292
46448	332293
62806	332294
52991	332295
6155	332296
40374	332297
55998	332298
15249	332299
22	332300
27813	332301
2043	332302
33524	332303
201	332304
37325	332305
54833	332306
40068	332307
92073	332308
107180	332309
39407	332310
7248	332311
12703	332312
162441	332313
74418	332314
21299	332315
98385	332316
8379	332317
18915	332318
49060	332319
23604	332320
74203	332321
18015	332322
114742	332323
41718	332324
6327	332325
8161	332326
40652	332327
5913	332328
144	332329
53242	332330
130480	332331
85654	332332
33012	332333
132631	332334
10373	332335
60178	332336
76646	332337
23774	332338
107744	332339
41211	332340
40448	332341
10280	332342
3043	332343
12709	332344
75347	332345
13497	332346
66084	332347
12011	332348
59483	332349
134684	332350
16306	332351
29193	332352
18682	332353
139338	332354
94182	332355
9959	332356
37326	332357
12800	332358
67325	332359
2355	332360
50096	332361
70177	332362
108636	332363
348	332364
11257	332365
33982	332366
7561	332367
12715	332368
3525	332369
3892	332370
105758	332371
1053	332372
84410	332373
82651	332374
40167	332375
2973	332376
57853	332377
55920	332378
80002	332379
91520	332380
36736	332381
14616	332382
44647	332383
7610	332384
25817	332385
159973	332386
125977	332387
67954	332388
26706	332389
39350	332390
5820	332391
53199	332392
54746	332393
89008	332394
12004	332395
49925	332396
56302	332397
26234	332398
158479	332399
10082	332400
35629	332401
8074	332402
30628	332403
53746	332404
31218	332405
4392	332406
35518	332407
74075	332408
100012	332409
15707	332410
7437	332411
18937	332412
168891	332413
38615	332414
20364	332415
27378	332416
59629	332417
62432	332418
155607	332419
1250	332420
11140	332421
119544	332422
2557	332423
28555	332424
71765	332425
51614	332426
7270	332427
75924	332428
82088	332429
36145	332430
114922	332431
1937	332432
13648	332433
29742	332434
97541	332435
2563	332436
37636	332437
9509	332438
4379	332439
46158	332440
23853	332441
1042	332442
21368	332443
1083	332444
28377	332445
1084	332446
169540	332447
5152	332448
2183	332449
71968	332450
44943	332451
20872	332452
68523	332453
13782	332454
1752	332455
52834	332456
11698	332457
74951	332458
69594	332459
45875	332460
13824	332461
3682	332462
50348	332463
26941	332464
2771	332465
99790	332466
1080	332467
1744	332468
24918	332469
16817	332470
13379	332471
5416	332472
41315	332473
39311	332474
111475	332475
37643	332476
14659	332477
50140	332478
97417	332479
98770	332480
52604	332481
77286	332482
8071	332483
54315	332484
1624	332485
11089	332486
2841	332487
30958	332488
9794	332489
1235	332490
30555	332491
534	332492
12978	332493
24893	332494
19267	332495
17771	332496
41968	332497
52415	332498
101757	332499
29905	332500
41320	332501
53144	332502
49010	332503
4384	332504
20424	332505
14480	332506
959	332507
3514	332508
15474	332509
5385	332510
56151	332511
4203	332512
72592	332513
145064	332514
9187	332515
4323	332516
9261	332517
152296	332518
103449	332519
30076	332520
42060	332521
71742	332522
4325	332523
68296	332524
30418	332525
134924	332526
47661	332527
32095	332528
53317	332529
41465	332530
2035	332531
27696	332532
1255	332533
68997	332534
12695	332535
13215	332536
2838	332537
1268	332538
19936	332539
15652	332540
129374	332541
62193	332542
72069	332543
15012	332544
129841	332545
58496	332546
4637	332547
113313	332548
25322	332549
114105	332550
101686	332551
7803	332552
69277	332553
43982	332554
14442	332555
1371	332556
35559	332557
155	332558
18533	332559
137824	332560
68009	332561
52563	332562
23393	332563
80345	332564
93451	332565
824	332566
2614	332567
119780	332568
19995	332569
54771	332570
25680	332571
2430	332572
47067	332573
106966	332574
7442	332575
149521	332576
110908	332577
1790	332578
64251	332579
101390	332580
40305	332581
101854	332582
3397	332583
38390	332584
132136	332585
53349	332586
21711	332587
50329	332588
113751	332589
66199	332590
53475	332591
61293	332592
11518	332593
7552	332594
55693	332595
98937	332596
23367	332597
23524	332598
48491	332599
33914	332600
2101	332601
89945	332602
86984	332603
309	332604
52670	332605
19785	332606
24707	332607
81372	332608
1792	332609
495	332610
69523	332611
42613	332612
91361	332613
164690	332614
89012	332615
45457	332616
149804	332617
56798	332618
96309	332619
5919	332620
17575	332621
129174	332622
28586	332623
115316	332624
78954	332625
43472	332626
1004	332627
65594	332628
27391	332629
127281	332630
81456	332631
34758	332632
19402	332633
1986	332634
21709	332635
391	332636
144662	332637
51008	332638
8442	332639
13940	332640
22629	332641
62328	332642
22212	332643
27917	332644
66898	332645
67401	332646
33681	332647
67556	332648
17469	332649
15242	332650
28513	332651
726	332652
5945	332653
68845	332654
7596	332655
76726	332656
6589	332657
145096	332658
89486	332659
43728	332660
28800	332661
609	332662
14704	332663
61963	332664
34330	332665
28522	332666
13520	332667
28115	332668
59884	332669
896	332670
78429	332671
97042	332672
17828	332673
185	332674
4482	332675
170	332676
126477	332677
6229	332678
57711	332679
17986	332680
93920	332681
108441	332682
81	332683
120400	332684
41977	332685
100018	332686
25270	332687
38917	332688
65159	332689
11756	332690
35028	332691
5328	332692
55041	332693
517	332694
14839	332695
69444	332696
91327	332697
18864	332698
8436	332699
24740	332700
5307	332701
94046	332702
4963	332703
41864	332704
2251	332705
23987	332706
10544	332707
27224	332708
52835	332709
32312	332710
129984	332711
31234	332712
13313	332713
68305	332714
16675	332715
24305	332716
35892	332717
113151	332718
166186	332719
14898	332720
96290	332721
6129	332722
110424	332723
28266	332724
6707	332725
94024	332726
45856	332727
108431	332728
57928	332729
13260	332730
40535	332731
1863	332732
21122	332733
92506	332734
5190	332735
25383	332736
7356	332737
7503	332738
21819	332739
39964	332740
46739	332741
124585	332742
40716	332743
6582	332744
73518	332745
85636	332746
68694	332747
17159	332748
2040	332749
7798	332750
40585	332751
2531	332752
22798	332753
148056	332754
8604	332755
18162	332756
1998	332757
15819	332758
76470	332759
86574	332760
34150	332761
21493	332762
28249	332763
11242	332764
8886	332765
113129	332766
9391	332767
8062	332768
11267	332769
10466	332770
32631	332771
97231	332772
56119	332773
80238	332774
68588	332775
19275	332776
150014	332777
36567	332778
86704	332779
13201	332780
16694	332781
8186	332782
191	332783
37305	332784
31789	332785
14757	332786
26621	332787
16865	332788
10253	332789
29083	332790
26200	332791
38395	332792
25740	332793
12187	332794
140914	332795
8810	332796
18916	332797
40658	332798
39507	332799
1840	332800
25051	332801
150646	332802
240	332803
9675	332804
13620	332805
29897	332806
56749	332807
5304	332808
35455	332809
70386	332810
38000	332811
66789	332812
66268	332813
1306	332814
67458	332815
30281	332816
16622	332817
12206	332818
8772	332819
1932	332820
63473	332821
3583	332822
4060	332823
19454	332824
40171	332825
33087	332826
2445	332827
54984	332828
89180	332829
65863	332830
23273	332831
9581	332832
31348	332833
76896	332834
65716	332835
3675	332836
49286	332837
80598	332838
79488	332839
3074	332840
82606	332841
137423	332842
20557	332843
12555	332844
42968	332845
59342	332846
101434	332847
132152	332848
21221	332849
50268	332850
24675	332851
100728	332852
49975	332853
16822	332854
53341	332855
106187	332856
105922	332857
41430	332858
17909	332859
63510	332860
2996	332861
75215	332862
28098	332863
41392	332864
15768	332865
25287	332866
42429	332867
43752	332868
17618	332869
1734	332870
15640	332871
6566	332872
21243	332873
43720	332874
74474	332875
76411	332876
150026	332877
11908	332878
51382	332879
72901	332880
12	332881
76014	332882
84932	332883
133581	332884
550	332885
105515	332886
2544	332887
1196	332888
4731	332889
79823	332890
509	332891
44571	332892
80989	332893
47038	332894
57635	332895
41964	332896
98774	332897
97042	332898
9419	332899
908	332900
18411	332901
108399	332902
112113	332903
31478	332904
103773	332905
101013	332906
19511	332907
3769	332908
128094	332909
151713	332910
764	332911
43954	332912
74619	332913
61390	332914
33834	332915
1002	332916
11735	332917
10242	332918
109177	332919
20877	332920
70535	332921
145764	332922
36763	332923
9744	332924
28808	332925
31813	332926
39162	332927
56853	332928
9444	332929
2793	332930
159242	332931
22553	332932
25588	332933
16680	332934
124132	332935
69725	332936
23161	332937
68619	332938
107460	332939
12664	332940
117398	332941
75267	332942
35397	332943
2406	332944
51615	332945
1816	332946
76145	332947
946	332948
92907	332949
45482	332950
7135	332951
56059	332952
116360	332953
18285	332954
16741	332955
55396	332956
52	332957
62851	332958
129365	332959
7725	332960
28567	332961
14109	332962
133453	332963
71317	332964
152177	332965
41176	332966
35464	332967
168852	332968
10730	332969
10523	332970
48529	332971
6010	332972
94217	332973
6424	332974
46669	332975
102252	332976
10778	332977
19447	332978
1047	332979
7474	332980
28438	332981
15314	332982
10548	332983
17807	332984
32310	332985
6662	332986
17754	332987
135426	332988
13621	332989
39048	332990
33761	332991
74199	332992
108841	332993
93926	332994
6948	332995
10391	332996
55	332997
66310	332998
48908	332999
5237	333000
61816	333001
22354	333002
121126	333003
2542	333004
47410	333005
45399	333006
54334	333007
151334	333008
80523	333009
52305	333010
723	333011
68513	333012
32332	333013
20611	333014
53897	333015
29093	333016
111799	333017
54404	333018
7859	333019
70762	333020
127947	333021
17613	333022
35783	333023
66855	333024
72263	333025
37366	333026
113678	333027
14689	333028
80927	333029
20781	333030
62475	333031
17395	333032
1971	333033
89153	333034
81059	333035
9904	333036
133312	333037
15414	333038
31447	333039
108750	333040
117636	333041
32472	333042
99683	333043
24594	333044
15262	333045
12750	333046
29893	333047
21355	333048
121584	333049
30064	333050
24039	333051
127210	333052
67922	333053
58362	333054
53051	333055
102688	333056
76184	333057
54627	333058
694	333059
115526	333060
768	333061
15077	333062
144025	333063
120806	333064
42719	333065
31208	333066
27387	333067
108482	333068
70048	333069
115633	333070
39444	333071
40017	333072
64716	333073
19589	333074
41944	333075
10876	333076
83526	333077
81799	333078
16750	333079
25416	333080
30353	333081
103418	333082
78114	333083
72622	333084
2813	333085
84734	333086
40888	333087
34328	333088
16765	333089
10204	333090
40339	333091
114031	333092
94098	333093
34885	333094
546	333095
57890	333096
15021	333097
3124	333098
63450	333099
56890	333100
12347	333101
161701	333102
79217	333103
118037	333104
46936	333105
96678	333106
51945	333107
137788	333108
63607	333109
90417	333110
19392	333111
90618	333112
34015	333113
8240	333114
131976	333115
58749	333116
13536	333117
46253	333118
2317	333119
56565	333120
3792	333121
42645	333122
35476	333123
23304	333124
119454	333125
27154	333126
38931	333127
3845	333128
3612	333129
8371	333130
144416	333131
45147	333132
2092	333133
9448	333134
16837	333135
108901	333136
20020	333137
21257	333138
41444	333139
9433	333140
38805	333141
8813	333142
96293	333143
26723	333144
55663	333145
6353	333146
19775	333147
106375	333148
54834	333149
15879	333150
36030	333151
66162	333152
14563	333153
42144	333154
5947	333155
20650	333156
9389	333157
51579	333158
2187	333159
67382	333160
12631	333161
42889	333162
15943	333163
27180	333164
55481	333165
47605	333166
6722	333167
108019	333168
7638	333169
151594	333170
71717	333171
12085	333172
4438	333173
38300	333174
73874	333175
6405	333176
3719	333177
103964	333178
106019	333179
439	333180
823	333181
310	333182
17839	333183
94427	333184
57580	333185
64505	333186
22071	333187
15229	333188
24996	333189
130670	333190
124032	333191
24506	333192
35912	333193
55279	333194
4040	333195
25100	333196
6395	333197
46074	333198
70661	333199
9121	333200
28228	333201
60254	333202
124065	333203
112596	333204
20616	333205
72063	333206
81524	333207
19486	333208
5954	333209
147197	333210
64152	333211
104348	333212
41377	333213
62870	333214
12769	333215
39302	333216
604	333217
84291	333218
64865	333219
66999	333220
53574	333221
67602	333222
90480	333223
47405	333224
6012	333225
105514	333226
55726	333227
13098	333228
78669	333229
50878	333230
87644	333231
6404	333232
5166	333233
58114	333234
75650	333235
10835	333236
42926	333237
99680	333238
35489	333239
4122	333240
33751	333241
92951	333242
57	333243
19249	333244
34622	333245
4785	333246
65714	333247
56807	333248
62545	333249
42120	333250
29540	333251
13158	333252
25342	333253
96008	333254
26496	333255
44651	333256
55313	333257
32543	333258
9577	333259
182	333260
162554	333261
51508	333262
4769	333263
56715	333264
42694	333265
82624	333266
37670	333267
56294	333268
60891	333269
116631	333270
73188	333271
55675	333272
65623	333273
35919	333274
7394	333275
13122	333276
9233	333277
112612	333278
134793	333279
8061	333280
84244	333281
29777	333282
12955	333283
8032	333284
129687	333285
85064	333286
112298	333287
3048	333288
38427	333289
5408	333290
20478	333291
158360	333292
6691	333293
1147	333294
13521	333295
63136	333296
111774	333297
5855	333298
37837	333299
29799	333300
109939	333301
369	333302
15518	333303
14328	333304
2089	333305
4338	333306
53454	333307
11018	333308
82553	333309
125572	333310
2732	333311
28084	333312
83874	333313
21651	333314
23653	333315
84261	333316
44654	333317
34522	333318
43244	333319
3957	333320
427	333321
5683	333322
44131	333323
30005	333324
96316	333325
49530	333326
17240	333327
125702	333328
9752	333329
12105	333330
32432	333331
108967	333332
89044	333333
21790	333334
98808	333335
25454	333336
45783	333337
116173	333338
15169	333339
15030	333340
317	333341
35711	333342
20419	333343
2133	333344
5191	333345
78710	333346
30453	333347
55016	333348
67384	333349
60975	333350
106468	333351
34284	333352
166939	333353
1325	333354
9342	333355
14366	333356
2487	333357
70696	333358
16025	333359
2989	333360
21079	333361
2697	333362
124503	333363
63741	333364
45403	333365
9803	333366
66364	333367
3254	333368
29238	333369
3378	333370
415	333371
45779	333372
104547	333373
156110	333374
8525	333375
5995	333376
142758	333377
6817	333378
774	333379
82720	333380
54280	333381
59709	333382
11744	333383
58875	333384
98847	333385
77388	333386
34455	333387
110741	333388
19216	333389
63729	333390
56141	333391
92234	333392
71595	333393
26204	333394
5826	333395
35230	333396
5028	333397
18068	333398
33305	333399
123573	333400
22100	333401
47876	333402
35669	333403
34703	333404
46090	333405
91256	333406
2645	333407
99584	333408
81716	333409
37101	333410
24014	333411
66615	333412
113223	333413
22578	333414
9394	333415
90428	333416
97979	333417
81518	333418
63620	333419
19294	333420
84753	333421
28597	333422
1187	333423
42704	333424
61956	333425
25747	333426
5520	333427
158527	333428
53003	333429
743	333430
13874	333431
17699	333432
29698	333433
15419	333434
46075	333435
394	333436
20111	333437
11392	333438
141371	333439
1866	333440
86641	333441
31285	333442
4034	333443
135817	333444
20640	333445
97243	333446
4542	333447
65472	333448
40847	333449
30360	333450
48438	333451
326	333452
20726	333453
79827	333454
1618	333455
10600	333456
19788	333457
54216	333458
90525	333459
51173	333460
9857	333461
112716	333462
2525	333463
14118	333464
25671	333465
3398	333466
165196	333467
20219	333468
34852	333469
59754	333470
30512	333471
35732	333472
40083	333473
11235	333474
1273	333475
45952	333476
73166	333477
9977	333478
4200	333479
37267	333480
25482	333481
54089	333482
31388	333483
74296	333484
149	333485
17416	333486
56450	333487
6686	333488
18950	333489
4570	333490
23811	333491
123174	333492
148992	333493
30243	333494
51812	333495
12672	333496
35078	333497
3886	333498
3978	333499
86509	333500
29091	333501
2627	333502
250	333503
14611	333504
10385	333505
9054	333506
10646	333507
6226	333508
91412	333509
162347	333510
62103	333511
4186	333512
49924	333513
15570	333514
69112	333515
39540	333516
261	333517
1845	333518
54417	333519
26475	333520
16637	333521
54257	333522
26294	333523
37556	333524
19829	333525
48593	333526
18620	333527
29479	333528
11541	333529
5812	333530
107454	333531
18722	333532
42318	333533
38889	333534
65327	333535
52856	333536
51176	333537
39233	333538
117858	333539
45819	333540
71672	333541
135658	333542
19653	333543
22314	333544
28493	333545
62740	333546
79008	333547
84936	333548
2414	333549
3714	333550
2	333551
5608	333552
43960	333553
89915	333554
59803	333555
64791	333556
75249	333557
48273	333558
83203	333559
138953	333560
88923	333561
26045	333562
69938	333563
38240	333564
126932	333565
57564	333566
39823	333567
30268	333568
42382	333569
21530	333570
55411	333571
78935	333572
20358	333573
110897	333574
24884	333575
39869	333576
7199	333577
111131	333578
12824	333579
60721	333580
40379	333581
97656	333582
42752	333583
35372	333584
127427	333585
13726	333586
101156	333587
44566	333588
4869	333589
114056	333590
18645	333591
14171	333592
30297	333593
48245	333594
34173	333595
26467	333596
45623	333597
12526	333598
4340	333599
33221	333600
4785	333601
18402	333602
115381	333603
47272	333604
6334	333605
51553	333606
50148	333607
77903	333608
77201	333609
131562	333610
124194	333611
72580	333612
33715	333613
19952	333614
19258	333615
72980	333616
34695	333617
70252	333618
5110	333619
77510	333620
31925	333621
51409	333622
6739	333623
25737	333624
212	333625
94946	333626
46556	333627
135851	333628
164109	333629
72285	333630
8058	333631
18995	333632
9752	333633
99826	333634
38259	333635
20804	333636
116217	333637
5503	333638
15487	333639
67985	333640
26245	333641
4654	333642
2525	333643
5025	333644
6492	333645
697	333646
67291	333647
5235	333648
121882	333649
12916	333650
93569	333651
94944	333652
1505	333653
85084	333654
148466	333655
49629	333656
5094	333657
62583	333658
68259	333659
11142	333660
88581	333661
15412	333662
133934	333663
1560	333664
120668	333665
103228	333666
125651	333667
93072	333668
105275	333669
91257	333670
59039	333671
28444	333672
55720	333673
58966	333674
91134	333675
44523	333676
14845	333677
155386	333678
1862	333679
82640	333680
2799	333681
124747	333682
20975	333683
2618	333684
53685	333685
70587	333686
65170	333687
13588	333688
53039	333689
4552	333690
13936	333691
33224	333692
24723	333693
84980	333694
91667	333695
76114	333696
13698	333697
11170	333698
106090	333699
54399	333700
50168	333701
61830	333702
70080	333703
2327	333704
14257	333705
87429	333706
62949	333707
11338	333708
107146	333709
3863	333710
121545	333711
6525	333712
5792	333713
25340	333714
9418	333715
1281	333716
10215	333717
52534	333718
2848	333719
35309	333720
8612	333721
33310	333722
32355	333723
31921	333724
80746	333725
24424	333726
31570	333727
764	333728
5250	333729
156485	333730
10877	333731
58847	333732
33965	333733
33628	333734
139089	333735
7200	333736
27442	333737
19437	333738
59216	333739
35072	333740
16808	333741
68	333742
22229	333743
10809	333744
167162	333745
77504	333746
8227	333747
31124	333748
110381	333749
134015	333750
150925	333751
31183	333752
99131	333753
135459	333754
2285	333755
34025	333756
32751	333757
9006	333758
24189	333759
66780	333760
26645	333761
65814	333762
160422	333763
119830	333764
20344	333765
79040	333766
14415	333767
19469	333768
12434	333769
120619	333770
783	333771
14958	333772
26491	333773
153625	333774
30141	333775
19306	333776
142709	333777
26100	333778
12884	333779
67045	333780
82503	333781
8605	333782
24020	333783
66653	333784
16033	333785
95176	333786
101114	333787
2397	333788
63296	333789
33831	333790
27591	333791
75897	333792
40671	333793
12546	333794
5032	333795
113866	333796
106364	333797
5444	333798
43910	333799
37191	333800
19898	333801
4497	333802
41519	333803
40029	333804
70830	333805
38509	333806
20526	333807
151944	333808
780	333809
11801	333810
31335	333811
79399	333812
46542	333813
32003	333814
94830	333815
106388	333816
100293	333817
84181	333818
91257	333819
58712	333820
15329	333821
127115	333822
6783	333823
14065	333824
23277	333825
36808	333826
4401	333827
3378	333828
64951	333829
3514	333830
11933	333831
47240	333832
40683	333833
10685	333834
63630	333835
97046	333836
20726	333837
23337	333838
33833	333839
29411	333840
279	333841
63312	333842
17048	333843
27040	333844
34496	333845
39603	333846
15182	333847
43149	333848
74683	333849
20852	333850
81515	333851
93480	333852
66935	333853
6567	333854
25141	333855
18999	333856
53663	333857
36015	333858
40965	333859
58119	333860
132736	333861
70269	333862
3471	333863
50302	333864
1260	333865
2611	333866
3117	333867
2970	333868
112727	333869
60977	333870
49068	333871
9654	333872
60894	333873
85523	333874
43503	333875
138361	333876
38445	333877
26589	333878
81229	333879
90250	333880
108924	333881
29052	333882
49693	333883
2227	333884
95348	333885
37572	333886
150645	333887
73996	333888
6698	333889
47018	333890
55779	333891
6651	333892
1913	333893
18863	333894
105439	333895
10886	333896
45123	333897
7513	333898
105	333899
9586	333900
13295	333901
51875	333902
58900	333903
44798	333904
3839	333905
85742	333906
4269	333907
7909	333908
29547	333909
31939	333910
117250	333911
83347	333912
39482	333913
27911	333914
8616	333915
62700	333916
28346	333917
54547	333918
6638	333919
66314	333920
17796	333921
104838	333922
4789	333923
6045	333924
78823	333925
59107	333926
43085	333927
156579	333928
35874	333929
90117	333930
59996	333931
86960	333932
73657	333933
77217	333934
54679	333935
60135	333936
100868	333937
70169	333938
49627	333939
12277	333940
51816	333941
32303	333942
29529	333943
7373	333944
124100	333945
31051	333946
82411	333947
119786	333948
798	333949
114035	333950
3972	333951
6552	333952
76759	333953
6594	333954
43760	333955
37702	333956
159192	333957
18938	333958
9436	333959
12825	333960
21571	333961
31702	333962
82025	333963
71984	333964
108559	333965
146413	333966
45825	333967
38921	333968
131945	333969
11342	333970
51027	333971
143831	333972
29346	333973
21555	333974
61569	333975
132277	333976
68531	333977
53657	333978
23183	333979
434	333980
5112	333981
76886	333982
2207	333983
96935	333984
7068	333985
8476	333986
31948	333987
65782	333988
4281	333989
49070	333990
24487	333991
10169	333992
7964	333993
4302	333994
15847	333995
37771	333996
19718	333997
59445	333998
26229	333999
2288	334000
30274	334001
59180	334002
2085	334003
7249	334004
11482	334005
55622	334006
147114	334007
72978	334008
60127	334009
5726	334010
65813	334011
604	334012
95665	334013
83381	334014
97235	334015
21284	334016
62474	334017
20789	334018
161022	334019
62055	334020
90750	334021
33829	334022
11196	334023
4254	334024
93048	334025
96945	334026
8419	334027
32426	334028
16109	334029
2693	334030
111008	334031
63881	334032
136517	334033
9653	334034
13247	334035
1305	334036
75223	334037
103740	334038
49099	334039
7494	334040
5531	334041
2236	334042
91226	334043
94130	334044
92263	334045
6863	334046
31474	334047
6	334048
44857	334049
54782	334050
19429	334051
56709	334052
28904	334053
44219	334054
71089	334055
15517	334056
4484	334057
31206	334058
73923	334059
67384	334060
24639	334061
55619	334062
40619	334063
2600	334064
93442	334065
15796	334066
24258	334067
112940	334068
64301	334069
9338	334070
9624	334071
9103	334072
72397	334073
11061	334074
32768	334075
25611	334076
135244	334077
82042	334078
5	334079
10356	334080
52385	334081
45204	334082
116859	334083
70620	334084
77903	334085
9695	334086
41069	334087
101764	334088
7646	334089
136987	334090
43052	334091
25010	334092
4082	334093
37331	334094
5629	334095
59274	334096
8026	334097
124648	334098
73914	334099
44523	334100
73578	334101
113643	334102
26419	334103
28225	334104
48019	334105
127816	334106
109152	334107
3688	334108
3752	334109
155489	334110
62037	334111
87228	334112
81082	334113
26172	334114
1042	334115
74553	334116
2919	334117
161371	334118
47608	334119
87240	334120
910	334121
118817	334122
65127	334123
135450	334124
75393	334125
42247	334126
48745	334127
45959	334128
2276	334129
2175	334130
73627	334131
114157	334132
68314	334133
55519	334134
39238	334135
127399	334136
35740	334137
58796	334138
44014	334139
93524	334140
1861	334141
304	334142
70614	334143
4996	334144
58219	334145
22345	334146
67220	334147
125776	334148
55496	334149
47166	334150
4390	334151
28006	334152
9012	334153
25009	334154
568	334155
77748	334156
72548	334157
86738	334158
4277	334159
38104	334160
17020	334161
62745	334162
19719	334163
48581	334164
2611	334165
93504	334166
100382	334167
142389	334168
19122	334169
24634	334170
4621	334171
92614	334172
50046	334173
13691	334174
14489	334175
28318	334176
21747	334177
110619	334178
67602	334179
85359	334180
1626	334181
23952	334182
58546	334183
642	334184
40263	334185
126408	334186
6042	334187
44028	334188
30978	334189
5416	334190
6862	334191
57113	334192
112108	334193
5923	334194
64563	334195
125934	334196
39660	334197
150189	334198
109140	334199
101439	334200
16388	334201
14989	334202
25007	334203
4249	334204
2383	334205
96905	334206
112654	334207
30312	334208
41557	334209
163203	334210
35164	334211
8438	334212
20422	334213
3448	334214
58080	334215
30098	334216
66624	334217
32034	334218
16512	334219
22907	334220
41777	334221
73323	334222
18311	334223
3810	334224
82473	334225
7320	334226
8797	334227
5302	334228
56320	334229
129586	334230
2015	334231
70220	334232
697	334233
3272	334234
10799	334235
54138	334236
52690	334237
106402	334238
66603	334239
128943	334240
66867	334241
6952	334242
24738	334243
149329	334244
24069	334245
73846	334246
10210	334247
54179	334248
63037	334249
87750	334250
4966	334251
41664	334252
1098	334253
50286	334254
140	334255
20569	334256
6297	334257
13185	334258
100378	334259
945	334260
60114	334261
21765	334262
29364	334263
130312	334264
22715	334265
69122	334266
35024	334267
137464	334268
46001	334269
109878	334270
23450	334271
166903	334272
52652	334273
11352	334274
66267	334275
34239	334276
66468	334277
50008	334278
53634	334279
114861	334280
4768	334281
6269	334282
27109	334283
2027	334284
48835	334285
19555	334286
115786	334287
72803	334288
15585	334289
46957	334290
366	334291
63338	334292
74338	334293
33231	334294
53635	334295
1594	334296
12084	334297
40632	334298
26307	334299
24654	334300
106836	334301
7974	334302
43030	334303
153189	334304
24492	334305
67956	334306
31748	334307
13874	334308
23502	334309
15331	334310
18155	334311
14804	334312
31966	334313
23324	334314
13781	334315
42116	334316
47	334317
19582	334318
27517	334319
20414	334320
38936	334321
1100	334322
230	334323
69504	334324
22348	334325
517	334326
62775	334327
35616	334328
923	334329
87498	334330
21492	334331
112381	334332
21679	334333
8187	334334
41882	334335
38250	334336
115440	334337
41891	334338
95516	334339
7558	334340
13169	334341
110915	334342
21860	334343
74414	334344
25473	334345
65102	334346
63626	334347
22183	334348
31904	334349
80195	334350
23325	334351
6079	334352
18831	334353
9279	334354
1636	334355
66332	334356
8687	334357
104	334358
7930	334359
163733	334360
47144	334361
12343	334362
14307	334363
13401	334364
3864	334365
146432	334366
4699	334367
1037	334368
3972	334369
53644	334370
84603	334371
9347	334372
110434	334373
71721	334374
79946	334375
5201	334376
6504	334377
17611	334378
154033	334379
27088	334380
70249	334381
101199	334382
112560	334383
60490	334384
62048	334385
46607	334386
82320	334387
12424	334388
42844	334389
25412	334390
65012	334391
11548	334392
6782	334393
35247	334394
118555	334395
20947	334396
26990	334397
50014	334398
109262	334399
56166	334400
15201	334401
17382	334402
43067	334403
127424	334404
2979	334405
1064	334406
82464	334407
80250	334408
79618	334409
21062	334410
38378	334411
27780	334412
2475	334413
64202	334414
920	334415
66666	334416
63693	334417
44669	334418
17	334419
17642	334420
11410	334421
98290	334422
126893	334423
3262	334424
56506	334425
15634	334426
67716	334427
41999	334428
39708	334429
40474	334430
5054	334431
94501	334432
31997	334433
13160	334434
4458	334435
25879	334436
1094	334437
6895	334438
39930	334439
18819	334440
17117	334441
21850	334442
8777	334443
15086	334444
22152	334445
91526	334446
3383	334447
44005	334448
8819	334449
24337	334450
16539	334451
23772	334452
62190	334453
152720	334454
39155	334455
62015	334456
6909	334457
15674	334458
12883	334459
3572	334460
116589	334461
71738	334462
153433	334463
6864	334464
19696	334465
602	334466
26327	334467
2695	334468
25139	334469
9657	334470
44100	334471
109875	334472
15181	334473
42846	334474
16125	334475
36642	334476
119798	334477
114518	334478
19241	334479
113505	334480
158182	334481
74238	334482
60253	334483
50584	334484
104973	334485
66282	334486
7513	334487
21494	334488
61094	334489
51420	334490
4840	334491
44466	334492
107170	334493
84205	334494
9058	334495
24885	334496
5050	334497
119203	334498
48537	334499
63346	334500
13760	334501
146932	334502
101491	334503
14915	334504
14271	334505
58530	334506
11650	334507
55810	334508
89989	334509
354	334510
18000	334511
18663	334512
105299	334513
1746	334514
30045	334515
79125	334516
49354	334517
4207	334518
92636	334519
8199	334520
31730	334521
113211	334522
57623	334523
87399	334524
22540	334525
8419	334526
29724	334527
62855	334528
52695	334529
61948	334530
136472	334531
113507	334532
42384	334533
64992	334534
112144	334535
104169	334536
61756	334537
130947	334538
72105	334539
46095	334540
9705	334541
706	334542
18932	334543
45062	334544
13075	334545
17200	334546
112768	334547
143459	334548
72787	334549
111831	334550
60458	334551
115371	334552
46088	334553
69967	334554
46067	334555
134520	334556
160461	334557
64562	334558
51889	334559
124415	334560
110981	334561
91852	334562
3598	334563
64926	334564
11933	334565
112404	334566
46871	334567
35425	334568
19478	334569
25263	334570
27415	334571
7974	334572
4194	334573
101279	334574
33273	334575
5737	334576
16787	334577
16944	334578
26257	334579
31946	334580
38288	334581
49024	334582
22830	334583
52226	334584
40289	334585
22871	334586
82126	334587
48612	334588
97753	334589
109634	334590
100509	334591
103524	334592
43225	334593
138032	334594
37050	334595
7971	334596
75895	334597
103340	334598
110091	334599
102937	334600
815	334601
65693	334602
52844	334603
17682	334604
77057	334605
51950	334606
31816	334607
43149	334608
31736	334609
29099	334610
62932	334611
126316	334612
115094	334613
16305	334614
8642	334615
73567	334616
52221	334617
17230	334618
19057	334619
13964	334620
63458	334621
63372	334622
2274	334623
11039	334624
16558	334625
121616	334626
115649	334627
13511	334628
642	334629
24451	334630
2399	334631
1111	334632
87876	334633
17155	334634
39762	334635
76414	334636
21918	334637
129367	334638
11325	334639
380	334640
37683	334641
6645	334642
87806	334643
12258	334644
45902	334645
12775	334646
24590	334647
8267	334648
24426	334649
149459	334650
122216	334651
46364	334652
66178	334653
46038	334654
75960	334655
94147	334656
92221	334657
3518	334658
54830	334659
33331	334660
6989	334661
119403	334662
50802	334663
38646	334664
15565	334665
25282	334666
104845	334667
70263	334668
66876	334669
53776	334670
18978	334671
19723	334672
15764	334673
112340	334674
18969	334675
30016	334676
98083	334677
1906	334678
39196	334679
24089	334680
31877	334681
17693	334682
17275	334683
60680	334684
32422	334685
9237	334686
7517	334687
9640	334688
79136	334689
95726	334690
18857	334691
28983	334692
66851	334693
11628	334694
73159	334695
44079	334696
112696	334697
135948	334698
43392	334699
12000	334700
3404	334701
36914	334702
73113	334703
33833	334704
825	334705
44775	334706
29266	334707
3409	334708
17293	334709
12171	334710
28	334711
120	334712
21868	334713
77793	334714
79897	334715
44919	334716
1139	334717
58890	334718
35972	334719
9586	334720
38042	334721
32512	334722
87379	334723
5643	334724
88203	334725
15356	334726
154941	334727
9983	334728
111995	334729
41046	334730
45104	334731
50780	334732
12640	334733
70337	334734
124749	334735
77989	334736
78612	334737
1435	334738
29816	334739
45438	334740
51285	334741
19490	334742
40160	334743
87779	334744
17187	334745
4624	334746
25646	334747
6244	334748
21245	334749
9649	334750
1910	334751
14009	334752
28645	334753
128084	334754
28934	334755
7784	334756
33417	334757
33459	334758
96216	334759
38843	334760
10885	334761
24697	334762
9511	334763
23517	334764
130375	334765
90846	334766
94444	334767
112833	334768
9261	334769
1278	334770
70026	334771
32091	334772
9917	334773
39082	334774
70228	334775
835	334776
28246	334777
60775	334778
47896	334779
11652	334780
7855	334781
104858	334782
43891	334783
11930	334784
138023	334785
62734	334786
71390	334787
90444	334788
5071	334789
30791	334790
24781	334791
16658	334792
38203	334793
25494	334794
4128	334795
60243	334796
32722	334797
20284	334798
22495	334799
2772	334800
15131	334801
15491	334802
17017	334803
9675	334804
112457	334805
159725	334806
113280	334807
18838	334808
6339	334809
1240	334810
70955	334811
120763	334812
3781	334813
25527	334814
46534	334815
43068	334816
103657	334817
70907	334818
26997	334819
62466	334820
55240	334821
31803	334822
14079	334823
71803	334824
10490	334825
38860	334826
101085	334827
35653	334828
89035	334829
83029	334830
20462	334831
7703	334832
68275	334833
33915	334834
58355	334835
26251	334836
16577	334837
100439	334838
10203	334839
37635	334840
146841	334841
76849	334842
135630	334843
1748	334844
16948	334845
67421	334846
111315	334847
38295	334848
38370	334849
17966	334850
97513	334851
105679	334852
3969	334853
63460	334854
91488	334855
2147	334856
9273	334857
95440	334858
94363	334859
44850	334860
16928	334861
49189	334862
22670	334863
130856	334864
41892	334865
42655	334866
66407	334867
19854	334868
5837	334869
7768	334870
42279	334871
14597	334872
659	334873
36867	334874
9158	334875
52693	334876
57025	334877
1435	334878
165288	334879
22057	334880
70066	334881
1	334882
10964	334883
95174	334884
9048	334885
78849	334886
169791	334887
106254	334888
20095	334889
79563	334890
97470	334891
1803	334892
7295	334893
30918	334894
54326	334895
29297	334896
12929	334897
127	334898
94873	334899
40110	334900
62756	334901
149680	334902
37718	334903
173	334904
37095	334905
31096	334906
32863	334907
1565	334908
51605	334909
115748	334910
127125	334911
52172	334912
42330	334913
47547	334914
9666	334915
7781	334916
54726	334917
52702	334918
98751	334919
103711	334920
595	334921
17232	334922
1779	334923
65137	334924
1027	334925
95032	334926
2031	334927
66929	334928
29970	334929
148032	334930
101827	334931
20167	334932
27110	334933
22528	334934
117966	334935
28120	334936
55626	334937
638	334938
26871	334939
27832	334940
115512	334941
13936	334942
1408	334943
94966	334944
85110	334945
18782	334946
53239	334947
2050	334948
7157	334949
24184	334950
110953	334951
54405	334952
6241	334953
28251	334954
34754	334955
22197	334956
80415	334957
30595	334958
10931	334959
8580	334960
85170	334961
125493	334962
2447	334963
67521	334964
111453	334965
54640	334966
102013	334967
7114	334968
139298	334969
14398	334970
124179	334971
69789	334972
42947	334973
125517	334974
463	334975
58556	334976
13745	334977
36090	334978
52571	334979
35010	334980
66755	334981
19168	334982
4914	334983
87030	334984
34066	334985
27861	334986
153674	334987
35216	334988
34190	334989
97436	334990
106959	334991
11286	334992
22309	334993
11054	334994
12963	334995
31928	334996
34879	334997
934	334998
118918	334999
66618	335000
41005	335001
30345	335002
40187	335003
27263	335004
55699	335005
40378	335006
78301	335007
38766	335008
95111	335009
52699	335010
51751	335011
56149	335012
32713	335013
26602	335014
29595	335015
100464	335016
69183	335017
10460	335018
19339	335019
8515	335020
14444	335021
4914	335022
114841	335023
152033	335024
596	335025
23594	335026
39885	335027
8738	335028
40179	335029
26085	335030
48716	335031
48177	335032
41149	335033
76823	335034
4248	335035
11747	335036
76770	335037
33368	335038
165514	335039
11572	335040
12867	335041
52922	335042
4884	335043
22586	335044
50812	335045
50071	335046
35849	335047
30044	335048
136562	335049
8460	335050
147000	335051
33917	335052
31633	335053
13351	335054
8850	335055
5738	335056
71649	335057
68567	335058
13397	335059
9820	335060
3395	335061
51315	335062
30637	335063
27931	335064
68213	335065
19098	335066
101568	335067
21234	335068
97346	335069
8317	335070
29856	335071
152611	335072
8017	335073
115625	335074
975	335075
39891	335076
9913	335077
55526	335078
2885	335079
18566	335080
114421	335081
2810	335082
108343	335083
51210	335084
719	335085
13588	335086
784	335087
24028	335088
51863	335089
28108	335090
24254	335091
50413	335092
42585	335093
82333	335094
19648	335095
18523	335096
149631	335097
29023	335098
102583	335099
56790	335100
10894	335101
73487	335102
19884	335103
24993	335104
15888	335105
139931	335106
5997	335107
8224	335108
36001	335109
10707	335110
12711	335111
83752	335112
671	335113
24423	335114
29455	335115
64628	335116
6361	335117
80287	335118
128138	335119
10604	335120
23486	335121
12886	335122
73811	335123
1204	335124
158943	335125
30286	335126
20445	335127
5317	335128
107531	335129
4658	335130
34908	335131
1872	335132
1622	335133
42573	335134
140843	335135
57717	335136
122874	335137
73087	335138
24531	335139
98279	335140
4655	335141
34357	335142
6231	335143
65028	335144
90603	335145
7364	335146
77476	335147
21878	335148
2475	335149
55820	335150
35	335151
124172	335152
21032	335153
3360	335154
122863	335155
5450	335156
5363	335157
8654	335158
89670	335159
86500	335160
49410	335161
26389	335162
79544	335163
43886	335164
41648	335165
17172	335166
60685	335167
19217	335168
88208	335169
24425	335170
165791	335171
68012	335172
85722	335173
19912	335174
37852	335175
9423	335176
49533	335177
58007	335178
82472	335179
28107	335180
32360	335181
19309	335182
18428	335183
66326	335184
1706	335185
25152	335186
7454	335187
43406	335188
128951	335189
11937	335190
97128	335191
273	335192
65304	335193
588	335194
64308	335195
55211	335196
15451	335197
3805	335198
55621	335199
63019	335200
48959	335201
14090	335202
23152	335203
45166	335204
166840	335205
113591	335206
3955	335207
25512	335208
23840	335209
26525	335210
104329	335211
82859	335212
18429	335213
36700	335214
13816	335215
7937	335216
10427	335217
2571	335218
54595	335219
11288	335220
18541	335221
21167	335222
114173	335223
36581	335224
56274	335225
31666	335226
63728	335227
41525	335228
55327	335229
91477	335230
87150	335231
5766	335232
157910	335233
25501	335234
50199	335235
469	335236
32650	335237
15166	335238
26885	335239
104961	335240
161076	335241
29258	335242
47344	335243
73578	335244
135813	335245
92975	335246
24512	335247
14691	335248
84426	335249
51878	335250
115763	335251
1811	335252
95389	335253
2437	335254
9092	335255
59175	335256
82699	335257
110458	335258
5279	335259
84005	335260
70241	335261
160122	335262
58618	335263
125631	335264
14051	335265
5	335266
1089	335267
66910	335268
149698	335269
3154	335270
24940	335271
25366	335272
125485	335273
47964	335274
71041	335275
48247	335276
26477	335277
34275	335278
26567	335279
21975	335280
10992	335281
34750	335282
1755	335283
101553	335284
21967	335285
63236	335286
28427	335287
21133	335288
13768	335289
53978	335290
68661	335291
2148	335292
43166	335293
37495	335294
6015	335295
45799	335296
88129	335297
156343	335298
120121	335299
76378	335300
79897	335301
37439	335302
15973	335303
8906	335304
20840	335305
117332	335306
26573	335307
5981	335308
20650	335309
101069	335310
71131	335311
48543	335312
32065	335313
38649	335314
66087	335315
110414	335316
119223	335317
6457	335318
28894	335319
74473	335320
15949	335321
45391	335322
105631	335323
7414	335324
52338	335325
1397	335326
31781	335327
72726	335328
32911	335329
27385	335330
91016	335331
3037	335332
114365	335333
30322	335334
37458	335335
7809	335336
651	335337
141085	335338
23025	335339
138054	335340
23276	335341
24743	335342
107309	335343
18323	335344
83743	335345
873	335346
78706	335347
4479	335348
24691	335349
94619	335350
23394	335351
92800	335352
54080	335353
12506	335354
54826	335355
19563	335356
16121	335357
57863	335358
112479	335359
84789	335360
33094	335361
59959	335362
22773	335363
107238	335364
4373	335365
20242	335366
57668	335367
19201	335368
56417	335369
66645	335370
33802	335371
54487	335372
104919	335373
61018	335374
42463	335375
17728	335376
2498	335377
17243	335378
6194	335379
53648	335380
33922	335381
67609	335382
1300	335383
125300	335384
30399	335385
76525	335386
24869	335387
98261	335388
55865	335389
67461	335390
89663	335391
59759	335392
13691	335393
117713	335394
6266	335395
6327	335396
94935	335397
38791	335398
42581	335399
63454	335400
123971	335401
37387	335402
47996	335403
97839	335404
6561	335405
141830	335406
60141	335407
38213	335408
89711	335409
6750	335410
20	335411
46069	335412
151729	335413
7300	335414
121059	335415
31027	335416
42640	335417
4227	335418
30756	335419
224	335420
64965	335421
29872	335422
62925	335423
69197	335424
153830	335425
41051	335426
563	335427
49803	335428
11	335429
12309	335430
60136	335431
35528	335432
3627	335433
12202	335434
22254	335435
55934	335436
150505	335437
34931	335438
2323	335439
54570	335440
19989	335441
153886	335442
100295	335443
91437	335444
126949	335445
51	335446
6446	335447
629	335448
39674	335449
824	335450
16085	335451
1428	335452
81215	335453
27317	335454
54287	335455
27299	335456
40086	335457
4980	335458
10742	335459
93745	335460
87275	335461
76462	335462
41992	335463
57517	335464
96197	335465
6268	335466
60335	335467
138814	335468
690	335469
67781	335470
86910	335471
54905	335472
13389	335473
4058	335474
7155	335475
32264	335476
3567	335477
27117	335478
22102	335479
59556	335480
6500	335481
57511	335482
13344	335483
12161	335484
36755	335485
38701	335486
48170	335487
76620	335488
10813	335489
44318	335490
3678	335491
3525	335492
49694	335493
93265	335494
38317	335495
71585	335496
113639	335497
42847	335498
10154	335499
14214	335500
29971	335501
5111	335502
58496	335503
132203	335504
121833	335505
148890	335506
72507	335507
12079	335508
6719	335509
28578	335510
88805	335511
91546	335512
13618	335513
64983	335514
28016	335515
8825	335516
31948	335517
87163	335518
48780	335519
35821	335520
29124	335521
80487	335522
89521	335523
104767	335524
121314	335525
3828	335526
83647	335527
1846	335528
16313	335529
486	335530
166752	335531
37023	335532
6285	335533
38620	335534
108522	335535
22328	335536
17882	335537
88074	335538
104663	335539
6557	335540
73624	335541
91774	335542
142730	335543
103833	335544
92591	335545
6980	335546
73752	335547
32943	335548
27846	335549
49809	335550
89004	335551
152290	335552
23890	335553
37962	335554
36977	335555
50475	335556
40238	335557
135517	335558
912	335559
132555	335560
99406	335561
73106	335562
7515	335563
114493	335564
9037	335565
144524	335566
1132	335567
64398	335568
34634	335569
11311	335570
107915	335571
87	335572
23304	335573
139834	335574
44669	335575
47375	335576
436	335577
5713	335578
161736	335579
24393	335580
138119	335581
2872	335582
82165	335583
54372	335584
95418	335585
49272	335586
89185	335587
37725	335588
12396	335589
3368	335590
446	335591
5518	335592
69842	335593
513	335594
50816	335595
56109	335596
79506	335597
78569	335598
391	335599
19551	335600
85838	335601
72869	335602
19391	335603
58901	335604
8294	335605
57492	335606
3456	335607
16223	335608
21544	335609
42099	335610
16754	335611
56772	335612
111330	335613
13773	335614
7454	335615
571	335616
116480	335617
1040	335618
20174	335619
98911	335620
8486	335621
66814	335622
74916	335623
16385	335624
91760	335625
1667	335626
42569	335627
39712	335628
8677	335629
41052	335630
49329	335631
30425	335632
111	335633
58769	335634
83645	335635
78516	335636
40269	335637
126045	335638
1261	335639
107334	335640
136646	335641
19467	335642
1508	335643
34523	335644
141412	335645
54272	335646
529	335647
176	335648
41300	335649
74834	335650
4049	335651
529	335652
39779	335653
71562	335654
2549	335655
67448	335656
8727	335657
69	335658
50520	335659
18721	335660
145619	335661
4662	335662
90289	335663
58847	335664
2208	335665
4162	335666
10208	335667
80088	335668
2984	335669
1735	335670
89065	335671
44137	335672
74876	335673
80776	335674
9478	335675
13181	335676
75186	335677
18628	335678
40786	335679
7658	335680
19398	335681
40061	335682
59986	335683
40307	335684
95069	335685
82800	335686
75580	335687
6538	335688
56523	335689
10921	335690
4797	335691
5886	335692
55485	335693
124001	335694
28841	335695
8340	335696
103607	335697
74173	335698
115435	335699
25501	335700
99735	335701
93731	335702
121535	335703
28945	335704
33973	335705
13192	335706
70049	335707
1743	335708
25310	335709
23379	335710
125683	335711
67832	335712
13752	335713
37988	335714
71607	335715
43794	335716
39413	335717
37270	335718
32720	335719
46490	335720
15148	335721
40117	335722
60558	335723
77602	335724
26665	335725
37296	335726
4020	335727
96	335728
78967	335729
37966	335730
112763	335731
6620	335732
8478	335733
91530	335734
66365	335735
31905	335736
35768	335737
25916	335738
591	335739
20194	335740
5669	335741
55244	335742
11414	335743
12610	335744
47514	335745
30983	335746
35010	335747
23191	335748
28065	335749
157340	335750
95857	335751
127916	335752
3206	335753
31833	335754
126156	335755
127562	335756
45350	335757
153	335758
53610	335759
77065	335760
35850	335761
1070	335762
59381	335763
47475	335764
5110	335765
36547	335766
144539	335767
1458	335768
33013	335769
104415	335770
136902	335771
122898	335772
30089	335773
15694	335774
2612	335775
15179	335776
14201	335777
5106	335778
37863	335779
39215	335780
97380	335781
30889	335782
548	335783
92050	335784
7525	335785
23532	335786
11638	335787
109917	335788
80749	335789
69625	335790
993	335791
23632	335792
60212	335793
79584	335794
92490	335795
11143	335796
22963	335797
5674	335798
39801	335799
39338	335800
2828	335801
45831	335802
45518	335803
75152	335804
1235	335805
6821	335806
13174	335807
8526	335808
96912	335809
109640	335810
105788	335811
82460	335812
10250	335813
19891	335814
86609	335815
156472	335816
9960	335817
308	335818
28209	335819
4705	335820
159716	335821
2412	335822
22113	335823
55579	335824
2196	335825
17228	335826
18556	335827
34390	335828
24916	335829
46641	335830
54538	335831
5585	335832
45037	335833
59974	335834
25080	335835
104936	335836
24227	335837
83917	335838
136285	335839
36773	335840
96574	335841
8836	335842
23931	335843
458	335844
94645	335845
135029	335846
4321	335847
94737	335848
116898	335849
59600	335850
14018	335851
60542	335852
2326	335853
28584	335854
9708	335855
103704	335856
15670	335857
25313	335858
5916	335859
11104	335860
9113	335861
27423	335862
15997	335863
149442	335864
48568	335865
103152	335866
82149	335867
62581	335868
68791	335869
1088	335870
27068	335871
39629	335872
18245	335873
85597	335874
49160	335875
89216	335876
6491	335877
26371	335878
99995	335879
15648	335880
122596	335881
107340	335882
113099	335883
21131	335884
45368	335885
8635	335886
56146	335887
50544	335888
56408	335889
70351	335890
78223	335891
7581	335892
66394	335893
12663	335894
77750	335895
32707	335896
32935	335897
111257	335898
11542	335899
105055	335900
75067	335901
17023	335902
69394	335903
39659	335904
4896	335905
29634	335906
3988	335907
30652	335908
1335	335909
42724	335910
80129	335911
47719	335912
107436	335913
5886	335914
25540	335915
128580	335916
61015	335917
39267	335918
3026	335919
47391	335920
76862	335921
2669	335922
23271	335923
36057	335924
102405	335925
29780	335926
111654	335927
24525	335928
20177	335929
63751	335930
41538	335931
50001	335932
26811	335933
87925	335934
47046	335935
1024	335936
19186	335937
37237	335938
24790	335939
89766	335940
16083	335941
56136	335942
27123	335943
52099	335944
123998	335945
40691	335946
53636	335947
22576	335948
102495	335949
72924	335950
656	335951
8723	335952
24030	335953
578	335954
74123	335955
22883	335956
18307	335957
71306	335958
5519	335959
116590	335960
78671	335961
35651	335962
41623	335963
22938	335964
9203	335965
9595	335966
40698	335967
23970	335968
94294	335969
2668	335970
86610	335971
5242	335972
98826	335973
21382	335974
16191	335975
23655	335976
21683	335977
15662	335978
43097	335979
110834	335980
64780	335981
6902	335982
16526	335983
150381	335984
123136	335985
20262	335986
125995	335987
5760	335988
39038	335989
3313	335990
73394	335991
78870	335992
52391	335993
27812	335994
25618	335995
89721	335996
68066	335997
2333	335998
23796	335999
27259	336000
18228	336001
1231	336002
96869	336003
2842	336004
40490	336005
4242	336006
83183	336007
3939	336008
4596	336009
167713	336010
31949	336011
52060	336012
20810	336013
227	336014
55156	336015
101120	336016
49322	336017
29817	336018
49196	336019
18391	336020
34699	336021
56330	336022
43899	336023
115356	336024
4940	336025
74656	336026
33709	336027
3968	336028
117356	336029
6956	336030
1444	336031
13678	336032
10567	336033
52069	336034
34849	336035
37396	336036
39836	336037
137196	336038
47507	336039
111970	336040
31699	336041
49883	336042
21872	336043
40471	336044
7331	336045
60556	336046
112330	336047
52976	336048
564	336049
12234	336050
5824	336051
90861	336052
28284	336053
12325	336054
62571	336055
53730	336056
1127	336057
77148	336058
32626	336059
19349	336060
19467	336061
28625	336062
108891	336063
35762	336064
26536	336065
20709	336066
15487	336067
68855	336068
51690	336069
66091	336070
12555	336071
83894	336072
9591	336073
28706	336074
15788	336075
23748	336076
162193	336077
90507	336078
22137	336079
101812	336080
35703	336081
74389	336082
108177	336083
4523	336084
235	336085
4862	336086
76267	336087
735	336088
37431	336089
127028	336090
18013	336091
75416	336092
11457	336093
17798	336094
157975	336095
56133	336096
21097	336097
16009	336098
169128	336099
70413	336100
63582	336101
22877	336102
10042	336103
123063	336104
54241	336105
103340	336106
50273	336107
21156	336108
105648	336109
5321	336110
74832	336111
8337	336112
84786	336113
28008	336114
14601	336115
138021	336116
36646	336117
137322	336118
1336	336119
13932	336120
123307	336121
95605	336122
867	336123
71033	336124
36001	336125
4030	336126
35573	336127
52090	336128
53156	336129
4068	336130
59897	336131
6669	336132
493	336133
12667	336134
128035	336135
4553	336136
14403	336137
57125	336138
123474	336139
432	336140
4716	336141
35026	336142
5899	336143
34706	336144
153229	336145
15980	336146
66341	336147
3097	336148
109450	336149
109706	336150
49156	336151
2570	336152
30730	336153
50773	336154
12114	336155
20696	336156
22458	336157
12472	336158
52025	336159
50932	336160
18303	336161
39901	336162
66446	336163
937	336164
86618	336165
21370	336166
7751	336167
39025	336168
57919	336169
26253	336170
3597	336171
46745	336172
2875	336173
24061	336174
38155	336175
13933	336176
12108	336177
53671	336178
71945	336179
97461	336180
8794	336181
10584	336182
2899	336183
32785	336184
169322	336185
21062	336186
7483	336187
17826	336188
63882	336189
19327	336190
35252	336191
10173	336192
36341	336193
1405	336194
5773	336195
93021	336196
108532	336197
31641	336198
37605	336199
20564	336200
114197	336201
14252	336202
3749	336203
107507	336204
8132	336205
24644	336206
9259	336207
28527	336208
17234	336209
8856	336210
13317	336211
27932	336212
14092	336213
107673	336214
166520	336215
29976	336216
68983	336217
7059	336218
61470	336219
47798	336220
27883	336221
23815	336222
80	336223
18472	336224
2729	336225
61946	336226
66775	336227
138	336228
78983	336229
71191	336230
65712	336231
12829	336232
121228	336233
43312	336234
4349	336235
37320	336236
6763	336237
4657	336238
129927	336239
138544	336240
95465	336241
10527	336242
21798	336243
5897	336244
33420	336245
14113	336246
60104	336247
71636	336248
34482	336249
148238	336250
3382	336251
2479	336252
19560	336253
220	336254
19668	336255
96225	336256
750	336257
9136	336258
17953	336259
58573	336260
12338	336261
50153	336262
87445	336263
17957	336264
12876	336265
103470	336266
11140	336267
8556	336268
59602	336269
82352	336270
32171	336271
8589	336272
21105	336273
5495	336274
45927	336275
76466	336276
81243	336277
16882	336278
81153	336279
45772	336280
53334	336281
75147	336282
36598	336283
42406	336284
43751	336285
49859	336286
5268	336287
77612	336288
38041	336289
30010	336290
31138	336291
42464	336292
83586	336293
46387	336294
20160	336295
2014	336296
9277	336297
31654	336298
30576	336299
102545	336300
69070	336301
45	336302
14981	336303
59833	336304
22104	336305
87225	336306
30359	336307
97684	336308
41584	336309
40661	336310
129869	336311
780	336312
82122	336313
38091	336314
78132	336315
3269	336316
2265	336317
35109	336318
6541	336319
10892	336320
109708	336321
52903	336322
60133	336323
316	336324
48662	336325
40666	336326
12368	336327
11360	336328
167655	336329
109188	336330
56263	336331
15266	336332
158045	336333
17956	336334
8190	336335
3378	336336
77124	336337
5418	336338
3668	336339
50887	336340
83034	336341
64395	336342
56850	336343
73396	336344
53325	336345
41530	336346
169460	336347
27690	336348
20204	336349
48205	336350
56322	336351
138199	336352
131498	336353
72969	336354
15634	336355
19847	336356
18144	336357
88071	336358
453	336359
46675	336360
90852	336361
15618	336362
294	336363
20455	336364
74857	336365
105790	336366
124151	336367
105839	336368
25629	336369
12694	336370
31785	336371
108571	336372
53663	336373
90356	336374
16909	336375
20340	336376
153265	336377
19173	336378
15144	336379
6747	336380
78601	336381
74209	336382
19271	336383
18371	336384
125469	336385
46599	336386
77877	336387
35930	336388
95854	336389
7531	336390
24828	336391
68833	336392
47718	336393
40103	336394
55544	336395
51253	336396
27963	336397
8278	336398
67305	336399
8963	336400
58075	336401
44603	336402
8833	336403
101059	336404
27354	336405
74958	336406
516	336407
6156	336408
51657	336409
12785	336410
47652	336411
79611	336412
2497	336413
13562	336414
56864	336415
6558	336416
79235	336417
40106	336418
1685	336419
20839	336420
129996	336421
4189	336422
105424	336423
4553	336424
76422	336425
94469	336426
56815	336427
92551	336428
20332	336429
19479	336430
15647	336431
162533	336432
1698	336433
42071	336434
54693	336435
7011	336436
30326	336437
23299	336438
2551	336439
67461	336440
107819	336441
44951	336442
1184	336443
9287	336444
7230	336445
19	336446
1291	336447
13294	336448
28047	336449
73165	336450
67583	336451
43992	336452
161299	336453
13445	336454
28910	336455
10809	336456
39607	336457
18264	336458
12098	336459
22696	336460
6930	336461
12126	336462
12363	336463
19770	336464
70847	336465
65249	336466
41393	336467
17689	336468
125031	336469
38365	336470
54554	336471
25527	336472
127193	336473
95126	336474
64838	336475
5390	336476
15801	336477
66665	336478
17670	336479
30499	336480
5594	336481
6609	336482
24130	336483
24501	336484
51994	336485
13456	336486
34331	336487
86697	336488
81236	336489
56144	336490
104510	336491
164778	336492
34285	336493
48969	336494
85042	336495
26561	336496
99723	336497
18917	336498
86799	336499
44460	336500
3108	336501
15102	336502
108512	336503
119171	336504
17927	336505
43259	336506
22082	336507
20376	336508
77816	336509
20260	336510
25002	336511
26275	336512
14109	336513
21677	336514
28288	336515
13669	336516
48573	336517
18544	336518
20875	336519
55741	336520
36048	336521
70052	336522
23239	336523
54998	336524
134955	336525
257	336526
1043	336527
117935	336528
23723	336529
90848	336530
55468	336531
113	336532
9329	336533
99800	336534
4294	336535
48029	336536
80201	336537
14	336538
74146	336539
18985	336540
108140	336541
1980	336542
46301	336543
15977	336544
29697	336545
66589	336546
49171	336547
88574	336548
7515	336549
41889	336550
3125	336551
61273	336552
61818	336553
27127	336554
23786	336555
20354	336556
12223	336557
57143	336558
69382	336559
344	336560
95937	336561
93480	336562
64054	336563
56161	336564
62695	336565
35539	336566
25926	336567
47518	336568
2846	336569
95778	336570
37927	336571
67963	336572
44420	336573
19433	336574
44274	336575
9353	336576
1611	336577
16904	336578
75263	336579
531	336580
22613	336581
164277	336582
11828	336583
50373	336584
88983	336585
104635	336586
56878	336587
54055	336588
17515	336589
2925	336590
26645	336591
22268	336592
282	336593
2999	336594
24170	336595
29321	336596
61462	336597
26352	336598
6633	336599
1611	336600
5767	336601
46746	336602
59436	336603
36539	336604
6724	336605
38649	336606
133808	336607
93730	336608
61904	336609
134136	336610
8813	336611
52303	336612
16511	336613
45680	336614
17958	336615
119304	336616
6876	336617
138724	336618
87049	336619
67092	336620
55843	336621
50026	336622
6069	336623
36960	336624
20406	336625
2671	336626
15910	336627
68394	336628
24125	336629
14075	336630
9309	336631
60043	336632
1599	336633
50573	336634
7236	336635
163922	336636
36152	336637
4925	336638
26571	336639
49769	336640
33086	336641
2097	336642
40674	336643
10372	336644
43986	336645
36337	336646
139131	336647
42426	336648
102305	336649
78051	336650
8340	336651
49284	336652
80021	336653
38723	336654
77073	336655
31168	336656
16040	336657
80093	336658
9	336659
129589	336660
114017	336661
8365	336662
11003	336663
75600	336664
81825	336665
6896	336666
88099	336667
18341	336668
21206	336669
67750	336670
1310	336671
80452	336672
147858	336673
63638	336674
27269	336675
28056	336676
33167	336677
69371	336678
38289	336679
45738	336680
27563	336681
14616	336682
9125	336683
36868	336684
1552	336685
75790	336686
1151	336687
55234	336688
42772	336689
38343	336690
76769	336691
20785	336692
53037	336693
28	336694
34489	336695
26694	336696
32886	336697
94927	336698
92425	336699
32116	336700
32517	336701
24821	336702
11414	336703
27474	336704
132324	336705
92133	336706
101269	336707
68954	336708
55322	336709
28422	336710
5442	336711
10990	336712
43477	336713
10810	336714
17191	336715
86670	336716
448	336717
133956	336718
4820	336719
13289	336720
163988	336721
44157	336722
37039	336723
44974	336724
83097	336725
59476	336726
19072	336727
40185	336728
6210	336729
7359	336730
54329	336731
101768	336732
53793	336733
6392	336734
45207	336735
27218	336736
134575	336737
142746	336738
35808	336739
122099	336740
85714	336741
50674	336742
30008	336743
54877	336744
26578	336745
73838	336746
35636	336747
13760	336748
120823	336749
5602	336750
23825	336751
74646	336752
44340	336753
32717	336754
9186	336755
47966	336756
107607	336757
74942	336758
21057	336759
20253	336760
42447	336761
121134	336762
396	336763
1210	336764
135260	336765
11809	336766
8318	336767
6791	336768
102382	336769
161175	336770
6678	336771
74145	336772
3015	336773
35047	336774
6479	336775
49714	336776
132318	336777
14539	336778
115693	336779
12682	336780
137227	336781
23027	336782
80234	336783
73922	336784
143675	336785
3175	336786
31495	336787
37982	336788
86861	336789
459	336790
4284	336791
118402	336792
30135	336793
167100	336794
13503	336795
140673	336796
101458	336797
11841	336798
605	336799
38518	336800
17284	336801
122885	336802
131632	336803
3899	336804
35460	336805
27886	336806
3197	336807
168175	336808
4476	336809
6003	336810
20172	336811
107122	336812
45343	336813
139078	336814
3203	336815
163651	336816
57545	336817
46064	336818
76215	336819
80984	336820
56263	336821
40427	336822
46309	336823
105960	336824
24347	336825
75405	336826
78576	336827
52342	336828
6888	336829
41779	336830
86918	336831
5984	336832
417	336833
90479	336834
125586	336835
714	336836
83468	336837
20959	336838
27795	336839
60886	336840
55227	336841
331	336842
16874	336843
16770	336844
54708	336845
59454	336846
95053	336847
443	336848
160042	336849
111808	336850
63861	336851
59693	336852
52916	336853
37165	336854
1047	336855
1955	336856
62215	336857
47436	336858
36548	336859
105512	336860
82664	336861
2	336862
75749	336863
18407	336864
15283	336865
34056	336866
91292	336867
4236	336868
2508	336869
11972	336870
92320	336871
1002	336872
62417	336873
36352	336874
11203	336875
3573	336876
92917	336877
6309	336878
17942	336879
20317	336880
20764	336881
6391	336882
73032	336883
94220	336884
26124	336885
343	336886
87454	336887
126386	336888
101307	336889
46997	336890
33828	336891
55373	336892
46419	336893
45546	336894
31497	336895
85051	336896
43746	336897
59762	336898
5871	336899
37685	336900
1537	336901
39827	336902
11789	336903
6092	336904
526	336905
103982	336906
102108	336907
126042	336908
3518	336909
21261	336910
8054	336911
8217	336912
189	336913
93711	336914
2893	336915
50641	336916
93100	336917
21886	336918
4436	336919
29441	336920
19776	336921
89512	336922
9133	336923
21022	336924
2187	336925
12625	336926
77340	336927
16378	336928
93179	336929
105179	336930
112947	336931
5914	336932
70449	336933
49517	336934
71587	336935
14946	336936
8216	336937
80149	336938
30794	336939
19866	336940
87093	336941
84484	336942
38531	336943
8044	336944
122305	336945
1131	336946
35158	336947
165847	336948
58376	336949
12185	336950
46834	336951
6283	336952
46392	336953
114691	336954
25514	336955
25213	336956
26079	336957
168	336958
13576	336959
18200	336960
6022	336961
160284	336962
105522	336963
68896	336964
15	336965
103397	336966
27939	336967
47944	336968
11282	336969
115562	336970
141157	336971
63012	336972
35403	336973
33154	336974
67497	336975
9905	336976
109477	336977
82866	336978
55744	336979
44983	336980
16958	336981
12376	336982
60627	336983
30829	336984
76379	336985
70992	336986
30099	336987
66932	336988
85012	336989
58289	336990
21482	336991
7200	336992
12764	336993
24598	336994
2576	336995
162589	336996
61009	336997
2474	336998
10744	336999
10274	337000
1558	337001
26771	337002
114903	337003
80619	337004
63801	337005
76700	337006
17520	337007
15141	337008
1378	337009
23059	337010
21611	337011
16412	337012
46211	337013
67775	337014
53499	337015
3223	337016
27449	337017
9024	337018
61678	337019
76453	337020
100790	337021
2555	337022
2611	337023
131700	337024
6414	337025
33085	337026
1316	337027
4209	337028
86001	337029
16656	337030
77452	337031
109381	337032
32010	337033
65823	337034
87484	337035
26789	337036
30280	337037
5895	337038
20145	337039
28719	337040
67935	337041
23428	337042
26532	337043
42873	337044
10427	337045
58697	337046
24734	337047
41425	337048
4097	337049
124505	337050
876	337051
27140	337052
22124	337053
11148	337054
2970	337055
34298	337056
45666	337057
20316	337058
107519	337059
138070	337060
3748	337061
52482	337062
15205	337063
11817	337064
79051	337065
24959	337066
30127	337067
59029	337068
12721	337069
5451	337070
15246	337071
29331	337072
76303	337073
43685	337074
2204	337075
126187	337076
54186	337077
7994	337078
520	337079
29047	337080
98014	337081
30449	337082
111628	337083
27096	337084
18392	337085
17308	337086
3606	337087
50391	337088
18527	337089
60170	337090
14791	337091
70067	337092
7773	337093
47988	337094
120508	337095
21296	337096
40392	337097
19481	337098
6383	337099
38501	337100
17148	337101
111532	337102
160198	337103
95948	337104
32765	337105
12860	337106
36107	337107
149180	337108
122574	337109
49642	337110
53396	337111
17546	337112
14772	337113
34391	337114
26358	337115
7815	337116
18864	337117
40319	337118
2784	337119
22404	337120
1098	337121
45850	337122
87286	337123
1212	337124
22623	337125
30472	337126
33303	337127
40995	337128
133494	337129
77333	337130
3416	337131
135288	337132
19420	337133
119666	337134
80385	337135
22415	337136
2650	337137
59620	337138
115592	337139
17473	337140
1188	337141
160650	337142
13137	337143
39653	337144
80095	337145
55277	337146
55582	337147
44964	337148
64411	337149
74380	337150
40748	337151
38536	337152
79749	337153
33398	337154
29031	337155
57418	337156
12075	337157
110641	337158
32125	337159
13118	337160
56906	337161
10717	337162
12907	337163
43709	337164
79880	337165
35137	337166
37055	337167
111653	337168
23626	337169
4430	337170
1392	337171
123408	337172
95104	337173
75913	337174
93220	337175
113734	337176
91488	337177
81106	337178
108726	337179
1039	337180
160	337181
44217	337182
54456	337183
96788	337184
122513	337185
40710	337186
3924	337187
288	337188
68484	337189
30215	337190
1090	337191
91280	337192
58642	337193
12574	337194
132416	337195
13555	337196
120765	337197
2920	337198
75166	337199
80873	337200
71447	337201
71738	337202
88359	337203
1324	337204
67446	337205
6353	337206
16601	337207
143662	337208
5616	337209
2946	337210
108658	337211
24777	337212
26890	337213
6985	337214
357	337215
1667	337216
24597	337217
779	337218
101972	337219
691	337220
93252	337221
48574	337222
24500	337223
23039	337224
42089	337225
20002	337226
35294	337227
1164	337228
58377	337229
36367	337230
5660	337231
190	337232
5560	337233
4798	337234
19607	337235
41195	337236
28133	337237
19366	337238
94498	337239
27431	337240
55082	337241
1820	337242
53520	337243
24237	337244
130102	337245
64941	337246
1810	337247
17822	337248
11810	337249
23007	337250
32324	337251
42622	337252
61504	337253
6922	337254
56427	337255
1829	337256
82761	337257
18237	337258
9695	337259
93937	337260
160523	337261
45576	337262
72412	337263
164949	337264
31164	337265
74810	337266
119377	337267
119900	337268
97397	337269
33565	337270
12137	337271
95553	337272
113680	337273
78256	337274
30086	337275
34034	337276
52989	337277
60937	337278
18280	337279
40337	337280
92091	337281
162222	337282
11684	337283
52867	337284
89720	337285
12622	337286
40909	337287
61815	337288
2171	337289
79697	337290
11387	337291
71761	337292
17471	337293
28280	337294
106282	337295
107217	337296
20439	337297
5189	337298
31422	337299
9466	337300
27015	337301
119116	337302
112075	337303
3521	337304
23477	337305
41704	337306
85001	337307
2069	337308
133240	337309
1417	337310
11568	337311
16612	337312
32594	337313
57340	337314
148940	337315
37181	337316
20779	337317
2943	337318
108450	337319
84859	337320
8535	337321
131181	337322
146493	337323
31907	337324
21721	337325
113624	337326
76966	337327
126828	337328
150608	337329
83583	337330
52185	337331
35936	337332
91267	337333
71728	337334
48726	337335
7493	337336
11326	337337
123114	337338
157052	337339
3371	337340
34159	337341
125087	337342
106020	337343
15204	337344
19720	337345
70585	337346
17160	337347
24390	337348
15980	337349
11480	337350
25232	337351
24553	337352
116079	337353
63002	337354
92860	337355
28108	337356
139910	337357
122839	337358
16431	337359
122299	337360
49880	337361
8772	337362
52924	337363
14920	337364
10165	337365
796	337366
71311	337367
53918	337368
66672	337369
10588	337370
112338	337371
7417	337372
80084	337373
10571	337374
92193	337375
41086	337376
67095	337377
41909	337378
1743	337379
51937	337380
62402	337381
2889	337382
12975	337383
18250	337384
46530	337385
36653	337386
416	337387
39889	337388
36203	337389
115040	337390
84602	337391
31398	337392
4396	337393
4864	337394
46266	337395
78892	337396
910	337397
79598	337398
80525	337399
72008	337400
588	337401
21160	337402
59340	337403
508	337404
380	337405
2625	337406
21914	337407
56189	337408
36575	337409
586	337410
55953	337411
14015	337412
146955	337413
70773	337414
57490	337415
13985	337416
50267	337417
1183	337418
15646	337419
32818	337420
298	337421
32286	337422
119043	337423
9727	337424
106035	337425
49017	337426
67336	337427
43557	337428
83476	337429
142650	337430
51385	337431
45357	337432
2087	337433
24803	337434
118844	337435
1183	337436
2977	337437
10519	337438
73133	337439
29913	337440
104971	337441
111863	337442
12686	337443
7352	337444
28793	337445
45737	337446
13877	337447
31252	337448
105517	337449
24991	337450
14158	337451
3636	337452
2135	337453
158791	337454
35385	337455
1753	337456
93323	337457
121623	337458
98842	337459
57273	337460
104937	337461
11822	337462
1654	337463
50783	337464
2490	337465
120015	337466
118078	337467
26730	337468
142404	337469
11568	337470
115	337471
29320	337472
2125	337473
3255	337474
27642	337475
15383	337476
22387	337477
35945	337478
124318	337479
3770	337480
15919	337481
67000	337482
110181	337483
24467	337484
19830	337485
79022	337486
51121	337487
1780	337488
11715	337489
22865	337490
131173	337491
26983	337492
119092	337493
338	337494
13557	337495
22050	337496
67712	337497
51724	337498
66911	337499
34164	337500
25519	337501
30998	337502
337	337503
42900	337504
64587	337505
18587	337506
85134	337507
60017	337508
105082	337509
21561	337510
26634	337511
70458	337512
2605	337513
67693	337514
122432	337515
117170	337516
16439	337517
41288	337518
99815	337519
121849	337520
1880	337521
25357	337522
40561	337523
62965	337524
135409	337525
73957	337526
1948	337527
24299	337528
41806	337529
13811	337530
140056	337531
20895	337532
11610	337533
32588	337534
61060	337535
3698	337536
84349	337537
36469	337538
72113	337539
53918	337540
100463	337541
73533	337542
27905	337543
10346	337544
43535	337545
82921	337546
102749	337547
12491	337548
116706	337549
11659	337550
94782	337551
76856	337552
79923	337553
163096	337554
19505	337555
23889	337556
55437	337557
108020	337558
70644	337559
13247	337560
28543	337561
26562	337562
114012	337563
68756	337564
68316	337565
21084	337566
83894	337567
14863	337568
94786	337569
1994	337570
27343	337571
25057	337572
23738	337573
63615	337574
277	337575
55786	337576
8012	337577
21780	337578
79926	337579
81631	337580
7664	337581
180	337582
62197	337583
81312	337584
17487	337585
43248	337586
55158	337587
95580	337588
10231	337589
10795	337590
68300	337591
33538	337592
64470	337593
89453	337594
111172	337595
68729	337596
7707	337597
5669	337598
13889	337599
112204	337600
43494	337601
3764	337602
55732	337603
75628	337604
49228	337605
24924	337606
108730	337607
118967	337608
76296	337609
33292	337610
24428	337611
165652	337612
9422	337613
20635	337614
3391	337615
9621	337616
61021	337617
33936	337618
69233	337619
79723	337620
40347	337621
128514	337622
17000	337623
156196	337624
41488	337625
2304	337626
41440	337627
8434	337628
51050	337629
5802	337630
14277	337631
9899	337632
110020	337633
95809	337634
121258	337635
1983	337636
11537	337637
15310	337638
11742	337639
21858	337640
38575	337641
55418	337642
8628	337643
383	337644
16062	337645
81357	337646
29957	337647
4950	337648
6383	337649
22429	337650
12091	337651
69261	337652
30575	337653
94027	337654
84998	337655
34840	337656
143083	337657
6767	337658
11388	337659
11087	337660
41473	337661
31411	337662
78609	337663
10536	337664
2506	337665
66325	337666
131369	337667
157796	337668
65678	337669
26335	337670
2003	337671
53980	337672
27734	337673
109106	337674
21793	337675
4970	337676
14224	337677
7155	337678
6681	337679
91041	337680
2629	337681
32541	337682
4994	337683
63842	337684
22162	337685
7202	337686
3270	337687
26427	337688
84262	337689
5379	337690
73332	337691
17682	337692
43523	337693
10205	337694
3691	337695
26832	337696
119866	337697
16057	337698
54783	337699
45881	337700
30659	337701
38593	337702
3740	337703
60515	337704
76580	337705
15708	337706
48844	337707
36982	337708
6210	337709
34199	337710
76161	337711
156993	337712
129212	337713
94759	337714
290	337715
54150	337716
102893	337717
84534	337718
20783	337719
55832	337720
13637	337721
14730	337722
32667	337723
851	337724
79895	337725
6831	337726
33339	337727
48745	337728
76991	337729
11900	337730
102377	337731
10831	337732
768	337733
52228	337734
6180	337735
19845	337736
32457	337737
76689	337738
113614	337739
2176	337740
62271	337741
78823	337742
2636	337743
2095	337744
39960	337745
13772	337746
160377	337747
50603	337748
785	337749
22519	337750
15443	337751
131985	337752
23677	337753
29802	337754
94983	337755
56450	337756
6065	337757
14893	337758
34512	337759
30260	337760
62763	337761
79681	337762
75061	337763
17270	337764
70648	337765
30155	337766
57050	337767
118867	337768
46264	337769
6805	337770
1382	337771
154864	337772
122895	337773
71115	337774
3859	337775
15780	337776
38369	337777
47212	337778
57907	337779
21650	337780
19091	337781
23852	337782
64319	337783
52639	337784
77799	337785
65606	337786
64934	337787
14762	337788
64980	337789
44568	337790
4458	337791
10440	337792
55022	337793
63157	337794
77648	337795
76489	337796
39831	337797
92369	337798
13028	337799
3407	337800
14778	337801
19395	337802
3342	337803
114109	337804
3404	337805
94959	337806
38643	337807
9087	337808
23585	337809
126895	337810
10539	337811
49019	337812
51231	337813
87473	337814
19424	337815
1935	337816
138799	337817
13626	337818
99417	337819
53219	337820
37324	337821
53725	337822
137493	337823
978	337824
12689	337825
5257	337826
1295	337827
134450	337828
21042	337829
29249	337830
81003	337831
7446	337832
2574	337833
24764	337834
94314	337835
135668	337836
31976	337837
36576	337838
3116	337839
77237	337840
146348	337841
130834	337842
2774	337843
25447	337844
94801	337845
2720	337846
7893	337847
24854	337848
2602	337849
3397	337850
33985	337851
89189	337852
79327	337853
137848	337854
129445	337855
18345	337856
24717	337857
12862	337858
20650	337859
6826	337860
31197	337861
397	337862
45820	337863
3859	337864
35560	337865
39986	337866
35218	337867
42378	337868
11204	337869
5162	337870
6925	337871
68497	337872
14212	337873
19357	337874
20289	337875
2042	337876
5669	337877
62149	337878
2340	337879
77940	337880
36623	337881
1461	337882
104935	337883
133051	337884
88299	337885
30096	337886
41559	337887
24183	337888
79952	337889
56511	337890
12280	337891
43581	337892
7132	337893
61800	337894
23976	337895
43683	337896
54006	337897
22778	337898
45476	337899
88555	337900
48793	337901
35668	337902
7201	337903
141351	337904
60172	337905
12438	337906
30217	337907
106722	337908
117621	337909
20834	337910
16871	337911
2493	337912
19778	337913
63491	337914
24090	337915
75054	337916
11593	337917
115210	337918
5629	337919
110473	337920
10843	337921
18145	337922
87044	337923
2123	337924
8808	337925
53162	337926
24358	337927
83171	337928
5121	337929
3598	337930
4734	337931
10332	337932
34577	337933
36142	337934
41195	337935
6029	337936
136473	337937
54345	337938
9238	337939
116136	337940
44773	337941
21465	337942
51373	337943
52481	337944
18996	337945
22880	337946
164775	337947
17487	337948
19371	337949
3844	337950
111089	337951
13244	337952
37319	337953
68244	337954
19222	337955
63222	337956
20618	337957
2313	337958
1381	337959
13251	337960
359	337961
16813	337962
69609	337963
3299	337964
10578	337965
28088	337966
111941	337967
43242	337968
6838	337969
31404	337970
135397	337971
2323	337972
23749	337973
8658	337974
23088	337975
5956	337976
2387	337977
80800	337978
11720	337979
136384	337980
50565	337981
75177	337982
15211	337983
12522	337984
21781	337985
117247	337986
93145	337987
139467	337988
106549	337989
1564	337990
12415	337991
112055	337992
1809	337993
115594	337994
19628	337995
73905	337996
51269	337997
73427	337998
80466	337999
11278	338000
8752	338001
71546	338002
96005	338003
128000	338004
51280	338005
16592	338006
51202	338007
138243	338008
48582	338009
50105	338010
21736	338011
32915	338012
114302	338013
13541	338014
49058	338015
3	338016
9373	338017
26551	338018
126418	338019
39043	338020
30946	338021
5972	338022
82044	338023
166	338024
83709	338025
93495	338026
51651	338027
5596	338028
23335	338029
43135	338030
7698	338031
12697	338032
79513	338033
33969	338034
5536	338035
110127	338036
12102	338037
2887	338038
83579	338039
111052	338040
54938	338041
118428	338042
79432	338043
31881	338044
958	338045
2401	338046
20725	338047
136654	338048
23583	338049
39444	338050
113007	338051
3873	338052
9886	338053
17347	338054
5479	338055
75819	338056
30891	338057
82900	338058
12761	338059
22285	338060
21754	338061
4512	338062
6225	338063
6161	338064
63939	338065
145631	338066
105743	338067
9317	338068
120678	338069
31738	338070
23484	338071
49262	338072
10783	338073
82713	338074
69456	338075
31972	338076
142633	338077
27236	338078
143977	338079
116429	338080
141553	338081
33402	338082
48522	338083
107268	338084
104762	338085
20751	338086
51559	338087
15207	338088
1149	338089
141639	338090
86265	338091
9970	338092
35300	338093
49690	338094
34499	338095
30637	338096
129744	338097
5272	338098
19097	338099
98674	338100
10698	338101
5574	338102
7915	338103
55991	338104
4436	338105
32777	338106
55585	338107
3639	338108
22318	338109
36438	338110
2054	338111
18525	338112
14256	338113
52656	338114
27057	338115
107612	338116
10729	338117
2467	338118
42525	338119
128035	338120
14737	338121
70002	338122
77700	338123
7148	338124
31877	338125
88991	338126
1962	338127
13311	338128
25706	338129
30152	338130
77567	338131
10517	338132
83524	338133
28539	338134
9336	338135
74083	338136
29571	338137
3210	338138
1209	338139
93792	338140
52159	338141
14402	338142
46552	338143
4395	338144
53591	338145
7508	338146
9150	338147
5150	338148
2577	338149
33870	338150
85864	338151
47993	338152
87320	338153
17363	338154
9001	338155
13825	338156
15403	338157
11230	338158
118	338159
19550	338160
2557	338161
111292	338162
18863	338163
181	338164
75217	338165
98551	338166
131737	338167
889	338168
122666	338169
506	338170
18173	338171
61144	338172
7653	338173
22894	338174
2410	338175
25607	338176
8074	338177
61565	338178
11379	338179
44206	338180
93255	338181
100897	338182
14958	338183
53521	338184
56508	338185
83342	338186
6708	338187
28599	338188
77306	338189
11774	338190
93822	338191
94311	338192
20008	338193
27638	338194
40718	338195
29811	338196
68925	338197
15883	338198
8061	338199
8753	338200
3833	338201
842	338202
90648	338203
44872	338204
111751	338205
13016	338206
14436	338207
43328	338208
100352	338209
91883	338210
38106	338211
7972	338212
33117	338213
29570	338214
14711	338215
136792	338216
10063	338217
77071	338218
29020	338219
54921	338220
11607	338221
28392	338222
65742	338223
132338	338224
33473	338225
2543	338226
61128	338227
5803	338228
73311	338229
50829	338230
26828	338231
54974	338232
6569	338233
97171	338234
40930	338235
122983	338236
5370	338237
130404	338238
19553	338239
39626	338240
58166	338241
2303	338242
145090	338243
65	338244
131329	338245
47106	338246
36188	338247
122954	338248
27221	338249
811	338250
150623	338251
67306	338252
139451	338253
102432	338254
35457	338255
48782	338256
12662	338257
64787	338258
14982	338259
103220	338260
44432	338261
42170	338262
5861	338263
135951	338264
72295	338265
25113	338266
52168	338267
56023	338268
158774	338269
43213	338270
79076	338271
8060	338272
51808	338273
10526	338274
18008	338275
5672	338276
13726	338277
130763	338278
9971	338279
29694	338280
24946	338281
9018	338282
53026	338283
90828	338284
31916	338285
51199	338286
5359	338287
59184	338288
105584	338289
73904	338290
51816	338291
6975	338292
32040	338293
63716	338294
103297	338295
37387	338296
40679	338297
69308	338298
21879	338299
41018	338300
21868	338301
68965	338302
64517	338303
381	338304
42244	338305
41871	338306
1530	338307
324	338308
76570	338309
5101	338310
161595	338311
115788	338312
10534	338313
94047	338314
46276	338315
70704	338316
25845	338317
90223	338318
1207	338319
104899	338320
8038	338321
5941	338322
29081	338323
115323	338324
13098	338325
14438	338326
10865	338327
1234	338328
89145	338329
60915	338330
163917	338331
14265	338332
2536	338333
121391	338334
3556	338335
5912	338336
10767	338337
8355	338338
37952	338339
3346	338340
401	338341
14965	338342
75728	338343
74446	338344
152478	338345
4631	338346
69912	338347
100369	338348
72390	338349
60749	338350
20353	338351
5500	338352
5208	338353
43150	338354
337	338355
165084	338356
22224	338357
108912	338358
80623	338359
24633	338360
58947	338361
66564	338362
3424	338363
7572	338364
36355	338365
29124	338366
1314	338367
6132	338368
61878	338369
67591	338370
10206	338371
23443	338372
22895	338373
25135	338374
4791	338375
3359	338376
19394	338377
16397	338378
43809	338379
102008	338380
3358	338381
6428	338382
46068	338383
42634	338384
97807	338385
36344	338386
30046	338387
11859	338388
4898	338389
22527	338390
44614	338391
131708	338392
7894	338393
93667	338394
15594	338395
9843	338396
159563	338397
12066	338398
81615	338399
162769	338400
2363	338401
97636	338402
59829	338403
38769	338404
15221	338405
29287	338406
4374	338407
132019	338408
78688	338409
35488	338410
12632	338411
36156	338412
28016	338413
53172	338414
90846	338415
19203	338416
103774	338417
10355	338418
16466	338419
16441	338420
80879	338421
5079	338422
59726	338423
78121	338424
1699	338425
66009	338426
24730	338427
86290	338428
102644	338429
5092	338430
92301	338431
43491	338432
103841	338433
1950	338434
15901	338435
29531	338436
22940	338437
77958	338438
7902	338439
39155	338440
56290	338441
64573	338442
28579	338443
15892	338444
83171	338445
99784	338446
67736	338447
6192	338448
135180	338449
20137	338450
31441	338451
6639	338452
129253	338453
469	338454
26382	338455
82225	338456
22062	338457
85019	338458
95579	338459
30562	338460
21929	338461
25795	338462
15130	338463
55596	338464
40652	338465
2521	338466
78024	338467
11073	338468
55037	338469
107656	338470
17841	338471
29117	338472
39269	338473
93665	338474
32381	338475
7418	338476
125584	338477
59016	338478
6681	338479
61425	338480
31315	338481
40785	338482
57641	338483
73336	338484
754	338485
12766	338486
29380	338487
39761	338488
57831	338489
23385	338490
6505	338491
114835	338492
1674	338493
7985	338494
1685	338495
15072	338496
13448	338497
60911	338498
31209	338499
96542	338500
57078	338501
3312	338502
5007	338503
132624	338504
7825	338505
106552	338506
1895	338507
76076	338508
62182	338509
26864	338510
105640	338511
93130	338512
52429	338513
47201	338514
126842	338515
22442	338516
10545	338517
96072	338518
47492	338519
48926	338520
117065	338521
5457	338522
53173	338523
84308	338524
55565	338525
849	338526
97335	338527
94622	338528
36063	338529
80552	338530
98643	338531
119769	338532
158362	338533
4080	338534
108937	338535
33307	338536
7140	338537
54602	338538
46514	338539
57055	338540
9808	338541
6247	338542
21547	338543
60793	338544
55183	338545
10124	338546
38364	338547
36357	338548
4211	338549
134826	338550
22993	338551
99547	338552
17923	338553
28084	338554
51884	338555
49857	338556
30156	338557
76028	338558
99779	338559
9145	338560
14226	338561
36476	338562
5235	338563
117324	338564
71927	338565
16697	338566
84490	338567
160223	338568
9220	338569
12002	338570
105527	338571
32261	338572
11930	338573
12381	338574
7102	338575
3896	338576
32733	338577
44812	338578
39973	338579
28116	338580
41762	338581
5342	338582
26195	338583
23504	338584
136673	338585
87271	338586
14805	338587
50850	338588
77176	338589
17264	338590
2577	338591
1112	338592
153097	338593
127396	338594
37330	338595
21644	338596
2011	338597
37093	338598
938	338599
57790	338600
138227	338601
162216	338602
83182	338603
143426	338604
9694	338605
9040	338606
20337	338607
92974	338608
48943	338609
9338	338610
48870	338611
48263	338612
99876	338613
41047	338614
18285	338615
28492	338616
95383	338617
10656	338618
66114	338619
110718	338620
162	338621
155301	338622
78618	338623
21251	338624
44183	338625
3480	338626
63275	338627
42596	338628
84159	338629
132295	338630
13440	338631
95529	338632
73228	338633
39882	338634
65793	338635
3994	338636
16728	338637
34	338638
20765	338639
75487	338640
19434	338641
123960	338642
118061	338643
93430	338644
12742	338645
68151	338646
50135	338647
11483	338648
4469	338649
15475	338650
150471	338651
84367	338652
58475	338653
33501	338654
54785	338655
9816	338656
15883	338657
31940	338658
1435	338659
86366	338660
23514	338661
2969	338662
148795	338663
25006	338664
2434	338665
44125	338666
123997	338667
71527	338668
22923	338669
22681	338670
142679	338671
6177	338672
1671	338673
55532	338674
65841	338675
84933	338676
96436	338677
135279	338678
85607	338679
27057	338680
66952	338681
22756	338682
94986	338683
63618	338684
5684	338685
34713	338686
72411	338687
23052	338688
35478	338689
17147	338690
54971	338691
78203	338692
166801	338693
70682	338694
11778	338695
73762	338696
6321	338697
37538	338698
34008	338699
3707	338700
423	338701
24471	338702
32599	338703
45071	338704
41785	338705
13106	338706
63191	338707
65434	338708
103993	338709
24920	338710
3357	338711
1751	338712
53383	338713
128181	338714
159784	338715
41752	338716
57958	338717
57376	338718
5461	338719
45474	338720
29642	338721
74596	338722
84971	338723
52714	338724
23924	338725
153857	338726
21423	338727
4735	338728
44477	338729
97779	338730
24413	338731
11064	338732
642	338733
59270	338734
50205	338735
115139	338736
34240	338737
81475	338738
18059	338739
4989	338740
15543	338741
80540	338742
107296	338743
167068	338744
6440	338745
137818	338746
38515	338747
46339	338748
87050	338749
57792	338750
67746	338751
4355	338752
9048	338753
4784	338754
38693	338755
139290	338756
70322	338757
7335	338758
133511	338759
6268	338760
134431	338761
80351	338762
56697	338763
10883	338764
34513	338765
150406	338766
81424	338767
34726	338768
42001	338769
74740	338770
4798	338771
9657	338772
326	338773
122519	338774
98	338775
33659	338776
39826	338777
62870	338778
1647	338779
5170	338780
29532	338781
58298	338782
51343	338783
2984	338784
434	338785
11042	338786
70547	338787
92567	338788
48399	338789
67114	338790
24693	338791
1475	338792
9537	338793
2002	338794
2605	338795
13272	338796
3745	338797
29538	338798
25388	338799
112208	338800
11577	338801
7115	338802
118074	338803
83206	338804
95342	338805
56111	338806
48774	338807
20554	338808
9401	338809
24887	338810
12005	338811
11967	338812
12035	338813
41480	338814
2752	338815
19265	338816
11068	338817
55085	338818
49701	338819
65066	338820
162079	338821
22280	338822
48059	338823
35444	338824
91743	338825
6872	338826
54768	338827
13447	338828
101779	338829
129400	338830
28806	338831
22287	338832
5438	338833
560	338834
21181	338835
51242	338836
133618	338837
33573	338838
81452	338839
3687	338840
63096	338841
5511	338842
24415	338843
12528	338844
1455	338845
30676	338846
6541	338847
57617	338848
22600	338849
21586	338850
150	338851
27726	338852
5118	338853
147860	338854
17070	338855
54343	338856
52720	338857
39687	338858
5563	338859
165281	338860
72975	338861
60387	338862
25081	338863
12814	338864
162909	338865
41330	338866
67547	338867
58013	338868
19906	338869
63878	338870
35379	338871
114090	338872
10469	338873
110751	338874
3065	338875
11545	338876
18120	338877
11928	338878
27973	338879
42436	338880
100584	338881
13756	338882
30827	338883
53401	338884
28283	338885
73930	338886
52723	338887
124118	338888
84921	338889
62979	338890
121696	338891
32658	338892
1375	338893
28037	338894
104923	338895
92697	338896
52075	338897
78580	338898
33097	338899
3585	338900
87	338901
7142	338902
93372	338903
1037	338904
7925	338905
125052	338906
68602	338907
32905	338908
3149	338909
9475	338910
79322	338911
26406	338912
10078	338913
20458	338914
37663	338915
80972	338916
25249	338917
91710	338918
47861	338919
35662	338920
33659	338921
22844	338922
1525	338923
50570	338924
1470	338925
11310	338926
603	338927
4891	338928
68186	338929
7781	338930
37985	338931
45607	338932
99976	338933
32676	338934
11134	338935
119226	338936
21192	338937
67146	338938
3202	338939
42996	338940
189	338941
56082	338942
48375	338943
13454	338944
6869	338945
13561	338946
135227	338947
41131	338948
61498	338949
4865	338950
23094	338951
97159	338952
24026	338953
26637	338954
20302	338955
41766	338956
39786	338957
10573	338958
26815	338959
31912	338960
6591	338961
94460	338962
43574	338963
27284	338964
26650	338965
9885	338966
27842	338967
100170	338968
136283	338969
29543	338970
99953	338971
42156	338972
2332	338973
42528	338974
4256	338975
50101	338976
5449	338977
37256	338978
21175	338979
114510	338980
33067	338981
112923	338982
13277	338983
19352	338984
17032	338985
145991	338986
62200	338987
51624	338988
18803	338989
87440	338990
92744	338991
91740	338992
23120	338993
4863	338994
12886	338995
71691	338996
7014	338997
60353	338998
114410	338999
85709	339000
4193	339001
8774	339002
22770	339003
13885	339004
15200	339005
77224	339006
53564	339007
114491	339008
30014	339009
117522	339010
69739	339011
19660	339012
20535	339013
27567	339014
27984	339015
39473	339016
69767	339017
1086	339018
3375	339019
62866	339020
88019	339021
6409	339022
10609	339023
67195	339024
10177	339025
13608	339026
1564	339027
85422	339028
61693	339029
8449	339030
25563	339031
33209	339032
85546	339033
34474	339034
16074	339035
21345	339036
66755	339037
17319	339038
11858	339039
66345	339040
28665	339041
12357	339042
48683	339043
86597	339044
86070	339045
2040	339046
22676	339047
45982	339048
118754	339049
35348	339050
45680	339051
132618	339052
7768	339053
25	339054
10659	339055
18745	339056
56857	339057
10107	339058
19706	339059
16289	339060
24380	339061
91887	339062
1064	339063
6369	339064
61890	339065
12722	339066
244	339067
29337	339068
86990	339069
41783	339070
4515	339071
13305	339072
34054	339073
66676	339074
16362	339075
58513	339076
7339	339077
82	339078
9244	339079
6358	339080
12899	339081
9486	339082
4491	339083
10475	339084
70166	339085
33111	339086
66994	339087
49752	339088
32313	339089
26214	339090
41863	339091
71126	339092
134748	339093
5547	339094
99208	339095
2485	339096
8754	339097
25948	339098
38476	339099
72967	339100
80531	339101
8250	339102
10169	339103
21483	339104
60463	339105
11732	339106
20573	339107
37917	339108
70572	339109
93793	339110
165913	339111
2678	339112
39117	339113
9938	339114
45513	339115
54252	339116
81467	339117
94611	339118
287	339119
104512	339120
20843	339121
24	339122
11675	339123
23389	339124
87171	339125
40277	339126
139140	339127
87170	339128
55665	339129
92749	339130
15832	339131
81617	339132
9715	339133
7141	339134
26847	339135
29141	339136
72311	339137
105598	339138
116274	339139
4649	339140
33877	339141
27090	339142
51903	339143
6322	339144
21829	339145
61707	339146
48876	339147
6054	339148
3556	339149
24368	339150
4932	339151
62933	339152
43254	339153
9044	339154
47159	339155
75753	339156
671	339157
1479	339158
3072	339159
40432	339160
4892	339161
4731	339162
24942	339163
9405	339164
6715	339165
129515	339166
34163	339167
52402	339168
95966	339169
107335	339170
33732	339171
12381	339172
48893	339173
148137	339174
40972	339175
3303	339176
4005	339177
9022	339178
26749	339179
29708	339180
31100	339181
82842	339182
122108	339183
17194	339184
29547	339185
31678	339186
266	339187
82782	339188
12653	339189
89536	339190
4876	339191
85400	339192
63791	339193
35504	339194
2316	339195
80984	339196
19625	339197
23539	339198
44164	339199
43338	339200
81883	339201
42868	339202
146941	339203
103582	339204
129335	339205
80153	339206
24876	339207
813	339208
144010	339209
39872	339210
233	339211
19723	339212
146108	339213
33796	339214
42582	339215
38605	339216
138091	339217
79072	339218
151	339219
36276	339220
1807	339221
200	339222
15175	339223
138001	339224
42532	339225
163951	339226
68831	339227
31494	339228
93068	339229
15741	339230
157627	339231
23416	339232
56966	339233
3768	339234
130594	339235
21864	339236
123404	339237
9088	339238
70939	339239
58574	339240
24355	339241
28409	339242
149885	339243
63461	339244
18747	339245
1841	339246
68961	339247
17836	339248
24080	339249
21249	339250
60875	339251
2108	339252
17956	339253
83695	339254
30379	339255
21470	339256
17067	339257
11676	339258
103273	339259
956	339260
29666	339261
1061	339262
369	339263
11254	339264
4165	339265
11380	339266
73538	339267
25104	339268
50040	339269
56676	339270
106701	339271
74463	339272
22199	339273
13418	339274
49166	339275
12707	339276
133743	339277
73525	339278
92876	339279
40	339280
109355	339281
49120	339282
113644	339283
17766	339284
20564	339285
70132	339286
61048	339287
13943	339288
104646	339289
15957	339290
24049	339291
28603	339292
1871	339293
10710	339294
49524	339295
27373	339296
37408	339297
534	339298
27906	339299
47798	339300
5977	339301
3924	339302
64006	339303
1194	339304
18853	339305
1419	339306
1099	339307
92217	339308
4532	339309
12651	339310
23264	339311
108657	339312
24443	339313
14828	339314
7596	339315
34641	339316
16821	339317
114618	339318
36760	339319
45893	339320
34004	339321
112413	339322
50750	339323
3773	339324
78065	339325
313	339326
106298	339327
56304	339328
35806	339329
69882	339330
47006	339331
328	339332
60342	339333
38988	339334
35843	339335
10001	339336
9840	339337
66946	339338
65031	339339
24254	339340
109616	339341
24838	339342
40684	339343
76894	339344
2701	339345
11702	339346
9318	339347
22217	339348
34803	339349
12635	339350
9409	339351
51564	339352
57464	339353
22766	339354
25561	339355
225	339356
130194	339357
1012	339358
9157	339359
10008	339360
73436	339361
23497	339362
14538	339363
30958	339364
35295	339365
92697	339366
13157	339367
16210	339368
24003	339369
34510	339370
3650	339371
5402	339372
8476	339373
20338	339374
25601	339375
115838	339376
11128	339377
134963	339378
14768	339379
38638	339380
134997	339381
84854	339382
32073	339383
161086	339384
16694	339385
5292	339386
89443	339387
2388	339388
9953	339389
16180	339390
74422	339391
17329	339392
4457	339393
7446	339394
35138	339395
3436	339396
83510	339397
6879	339398
4811	339399
44857	339400
114405	339401
57404	339402
47193	339403
151483	339404
55692	339405
13177	339406
121392	339407
16411	339408
90471	339409
8577	339410
70069	339411
37790	339412
52441	339413
91067	339414
9043	339415
133324	339416
21734	339417
38688	339418
5286	339419
16920	339420
8694	339421
29709	339422
5207	339423
21058	339424
160458	339425
40594	339426
51146	339427
27229	339428
2290	339429
37779	339430
77847	339431
50251	339432
57261	339433
16143	339434
40212	339435
61322	339436
1041	339437
8162	339438
74181	339439
23582	339440
84743	339441
58212	339442
160273	339443
27996	339444
66276	339445
134670	339446
9949	339447
26213	339448
44736	339449
58833	339450
17205	339451
1587	339452
94646	339453
62617	339454
20145	339455
27845	339456
110033	339457
97513	339458
99398	339459
65603	339460
4728	339461
82739	339462
142242	339463
56062	339464
73053	339465
63251	339466
15519	339467
14448	339468
25920	339469
7444	339470
28925	339471
112036	339472
53030	339473
13379	339474
4184	339475
11841	339476
38501	339477
5594	339478
962	339479
108474	339480
42169	339481
83480	339482
17975	339483
137207	339484
58175	339485
1499	339486
84174	339487
16082	339488
40098	339489
24910	339490
1194	339491
19255	339492
9809	339493
85700	339494
9494	339495
2827	339496
6345	339497
64464	339498
83744	339499
131717	339500
134711	339501
807	339502
137289	339503
28630	339504
65128	339505
157953	339506
168377	339507
395	339508
12820	339509
31803	339510
69213	339511
60538	339512
62849	339513
16629	339514
2319	339515
38866	339516
70991	339517
2156	339518
25861	339519
57583	339520
9679	339521
5386	339522
97346	339523
125608	339524
140459	339525
32925	339526
66014	339527
141606	339528
9051	339529
96427	339530
11542	339531
13037	339532
44571	339533
136122	339534
110453	339535
24221	339536
76651	339537
53062	339538
5596	339539
118595	339540
38029	339541
35553	339542
64915	339543
13813	339544
2772	339545
23698	339546
13109	339547
8808	339548
124826	339549
83588	339550
11519	339551
123538	339552
60943	339553
10128	339554
6096	339555
97595	339556
88702	339557
55684	339558
56398	339559
46838	339560
11394	339561
73440	339562
17843	339563
35117	339564
150224	339565
22118	339566
1390	339567
513	339568
133161	339569
3559	339570
2088	339571
239	339572
4120	339573
78593	339574
83544	339575
70353	339576
66671	339577
55131	339578
86773	339579
107679	339580
2222	339581
23321	339582
29885	339583
4744	339584
26834	339585
23552	339586
92019	339587
70602	339588
22523	339589
3704	339590
81027	339591
6357	339592
118281	339593
12597	339594
111459	339595
1659	339596
44053	339597
4897	339598
67106	339599
15798	339600
21710	339601
41985	339602
44408	339603
28497	339604
92	339605
11824	339606
49946	339607
86146	339608
20929	339609
31374	339610
21903	339611
155289	339612
43778	339613
28108	339614
12454	339615
80931	339616
3366	339617
74523	339618
9827	339619
61869	339620
106910	339621
19255	339622
34721	339623
10897	339624
88696	339625
30550	339626
41678	339627
145254	339628
39517	339629
96546	339630
8945	339631
2846	339632
58416	339633
36810	339634
23211	339635
77145	339636
12097	339637
81984	339638
6520	339639
2926	339640
1881	339641
81918	339642
103474	339643
4866	339644
54024	339645
16037	339646
5063	339647
670	339648
13770	339649
141132	339650
163	339651
9927	339652
24579	339653
114293	339654
92903	339655
120849	339656
100212	339657
112161	339658
46723	339659
12075	339660
2294	339661
16221	339662
109346	339663
15214	339664
85309	339665
8428	339666
47946	339667
13888	339668
9336	339669
10771	339670
34264	339671
57190	339672
119217	339673
91830	339674
34260	339675
15155	339676
2573	339677
2933	339678
128656	339679
19231	339680
26674	339681
163368	339682
72025	339683
27908	339684
45942	339685
84260	339686
83923	339687
40129	339688
58337	339689
1085	339690
51219	339691
3325	339692
21626	339693
64489	339694
5402	339695
40065	339696
35137	339697
9077	339698
88765	339699
83035	339700
10323	339701
5650	339702
2340	339703
52326	339704
24395	339705
52802	339706
2220	339707
100523	339708
74012	339709
109637	339710
31273	339711
4316	339712
89582	339713
26377	339714
77654	339715
62212	339716
286	339717
4406	339718
24077	339719
51471	339720
152297	339721
50989	339722
5498	339723
40324	339724
1	339725
104505	339726
153770	339727
46166	339728
8427	339729
64045	339730
11623	339731
5762	339732
16966	339733
119624	339734
70615	339735
5830	339736
18922	339737
42652	339738
35514	339739
36486	339740
65058	339741
5536	339742
65130	339743
52812	339744
86676	339745
123375	339746
110733	339747
10487	339748
42871	339749
103751	339750
137953	339751
27221	339752
21450	339753
19187	339754
65694	339755
169625	339756
72615	339757
15846	339758
11234	339759
2225	339760
33532	339761
4785	339762
28694	339763
2123	339764
6651	339765
5240	339766
2360	339767
15546	339768
53980	339769
87420	339770
144184	339771
102808	339772
39052	339773
25742	339774
94817	339775
18043	339776
93169	339777
5995	339778
66244	339779
1228	339780
60037	339781
13984	339782
81859	339783
75798	339784
5600	339785
25373	339786
40549	339787
75664	339788
87290	339789
19330	339790
47693	339791
20240	339792
9510	339793
11919	339794
85509	339795
50066	339796
64620	339797
236	339798
62170	339799
126032	339800
1860	339801
109599	339802
24495	339803
131620	339804
6799	339805
53018	339806
9592	339807
41521	339808
5506	339809
27343	339810
2160	339811
2023	339812
110854	339813
76078	339814
6413	339815
42535	339816
7500	339817
45165	339818
7233	339819
72760	339820
15902	339821
54007	339822
51918	339823
21694	339824
76110	339825
23300	339826
10796	339827
9756	339828
9434	339829
24389	339830
29213	339831
103013	339832
24251	339833
40834	339834
121847	339835
43342	339836
21702	339837
30139	339838
23503	339839
27231	339840
10160	339841
12324	339842
95705	339843
63204	339844
17971	339845
1844	339846
36781	339847
97914	339848
46281	339849
18759	339850
6516	339851
156902	339852
35209	339853
2248	339854
122643	339855
66233	339856
6848	339857
23685	339858
8555	339859
37195	339860
156164	339861
274	339862
29821	339863
53780	339864
103480	339865
43399	339866
9922	339867
85760	339868
6731	339869
24802	339870
44932	339871
22806	339872
35781	339873
44342	339874
130363	339875
43202	339876
134947	339877
56035	339878
65447	339879
18699	339880
54051	339881
7346	339882
9317	339883
72805	339884
37932	339885
166916	339886
10782	339887
61909	339888
42916	339889
20652	339890
7296	339891
41259	339892
16106	339893
4422	339894
43249	339895
2415	339896
12551	339897
3860	339898
12402	339899
9	339900
97473	339901
75353	339902
20924	339903
14231	339904
110340	339905
33539	339906
73825	339907
63099	339908
2379	339909
87638	339910
6011	339911
33602	339912
129308	339913
167262	339914
16842	339915
54534	339916
42860	339917
20788	339918
80657	339919
56617	339920
40713	339921
60302	339922
6570	339923
58452	339924
120818	339925
91120	339926
34364	339927
72350	339928
53091	339929
17986	339930
23656	339931
33875	339932
72367	339933
43863	339934
87913	339935
95794	339936
7731	339937
137269	339938
63960	339939
62769	339940
37007	339941
63560	339942
41095	339943
9819	339944
64745	339945
26882	339946
59131	339947
46996	339948
45790	339949
1520	339950
34137	339951
31731	339952
333	339953
740	339954
54403	339955
72323	339956
137489	339957
20225	339958
16638	339959
162000	339960
8798	339961
56045	339962
118783	339963
71547	339964
71402	339965
6628	339966
59536	339967
113891	339968
79977	339969
166698	339970
7714	339971
29752	339972
7170	339973
76937	339974
45560	339975
3299	339976
52931	339977
104797	339978
6756	339979
241	339980
52124	339981
18064	339982
2024	339983
23360	339984
82448	339985
42363	339986
5510	339987
146838	339988
4038	339989
50673	339990
28647	339991
4509	339992
46343	339993
33262	339994
25710	339995
7502	339996
10125	339997
160347	339998
26201	339999
24664	340000
15966	340001
23903	340002
81358	340003
101420	340004
44102	340005
28935	340006
29985	340007
17372	340008
72390	340009
37066	340010
47770	340011
25021	340012
139374	340013
66156	340014
49185	340015
3145	340016
30956	340017
91807	340018
6913	340019
203	340020
31885	340021
6493	340022
23827	340023
23382	340024
104639	340025
65433	340026
24971	340027
6728	340028
54883	340029
122737	340030
85293	340031
14454	340032
6	340033
840	340034
242	340035
52176	340036
60101	340037
18347	340038
66707	340039
22986	340040
26246	340041
90218	340042
3290	340043
5162	340044
27716	340045
270	340046
108289	340047
6995	340048
126210	340049
58621	340050
6658	340051
33322	340052
10262	340053
37097	340054
2357	340055
106286	340056
13852	340057
11142	340058
22186	340059
17690	340060
46426	340061
11211	340062
18149	340063
5940	340064
66906	340065
12272	340066
9977	340067
369	340068
166153	340069
28306	340070
10412	340071
109766	340072
12939	340073
158	340074
109232	340075
65915	340076
9144	340077
91306	340078
7749	340079
22306	340080
20693	340081
45053	340082
67778	340083
9592	340084
17310	340085
4698	340086
54441	340087
55070	340088
66198	340089
80906	340090
4297	340091
30456	340092
49088	340093
90004	340094
70032	340095
5687	340096
76701	340097
76855	340098
5305	340099
73026	340100
7701	340101
31392	340102
51164	340103
105426	340104
93468	340105
39415	340106
22799	340107
137371	340108
12144	340109
27824	340110
3186	340111
12	340112
38799	340113
81933	340114
21497	340115
67397	340116
12967	340117
68189	340118
83147	340119
11922	340120
46478	340121
71575	340122
1014	340123
86834	340124
8357	340125
112766	340126
29484	340127
63747	340128
82085	340129
27011	340130
114101	340131
47459	340132
109430	340133
30812	340134
60349	340135
107025	340136
8101	340137
71495	340138
24154	340139
18270	340140
67031	340141
18966	340142
120230	340143
54596	340144
38048	340145
4147	340146
33512	340147
14672	340148
43921	340149
17464	340150
32754	340151
7807	340152
19482	340153
13914	340154
21989	340155
76981	340156
19543	340157
76261	340158
1974	340159
95719	340160
25917	340161
40209	340162
164328	340163
107644	340164
868	340165
34756	340166
113679	340167
25075	340168
15207	340169
2909	340170
78582	340171
970	340172
121442	340173
50112	340174
52453	340175
160215	340176
107315	340177
63778	340178
69383	340179
12920	340180
12520	340181
51701	340182
38554	340183
4791	340184
46686	340185
35791	340186
53239	340187
77612	340188
83489	340189
71898	340190
53876	340191
75435	340192
18125	340193
39965	340194
6560	340195
43894	340196
2680	340197
17553	340198
99987	340199
121674	340200
151375	340201
13114	340202
2243	340203
53683	340204
7463	340205
14212	340206
33199	340207
70552	340208
45651	340209
65619	340210
96047	340211
32009	340212
71490	340213
8291	340214
89928	340215
158031	340216
61884	340217
142249	340218
466	340219
14141	340220
10180	340221
29054	340222
26643	340223
39333	340224
115078	340225
133147	340226
36630	340227
6094	340228
20966	340229
60875	340230
76	340231
33044	340232
32176	340233
120412	340234
10294	340235
66969	340236
14513	340237
6360	340238
34689	340239
6553	340240
35278	340241
44166	340242
23619	340243
10447	340244
76761	340245
65233	340246
58726	340247
9316	340248
28009	340249
39083	340250
34886	340251
17	340252
92066	340253
91278	340254
81364	340255
11922	340256
27366	340257
95015	340258
109880	340259
867	340260
7108	340261
63630	340262
15271	340263
29382	340264
3966	340265
12815	340266
65718	340267
24836	340268
8111	340269
66950	340270
60562	340271
2473	340272
32158	340273
67396	340274
90910	340275
128065	340276
14630	340277
95546	340278
4602	340279
88513	340280
58949	340281
189	340282
289	340283
87213	340284
86970	340285
12494	340286
91700	340287
13372	340288
4410	340289
155593	340290
128568	340291
17187	340292
97512	340293
79505	340294
161857	340295
17711	340296
83874	340297
75768	340298
24951	340299
25589	340300
23726	340301
27386	340302
104700	340303
91358	340304
37331	340305
10689	340306
33981	340307
31735	340308
85138	340309
16901	340310
51610	340311
26809	340312
42372	340313
111	340314
25689	340315
11577	340316
74163	340317
17440	340318
16487	340319
36233	340320
17601	340321
6544	340322
64028	340323
42057	340324
1765	340325
57880	340326
33351	340327
111439	340328
10319	340329
24742	340330
122399	340331
59708	340332
12969	340333
31049	340334
49063	340335
25910	340336
5982	340337
91504	340338
53432	340339
88	340340
148996	340341
76321	340342
13870	340343
828	340344
25117	340345
2169	340346
31218	340347
70701	340348
84974	340349
67386	340350
96598	340351
128669	340352
73924	340353
17403	340354
4430	340355
128049	340356
58842	340357
12596	340358
38187	340359
1303	340360
11126	340361
67872	340362
26983	340363
28572	340364
15058	340365
80550	340366
1853	340367
79921	340368
10882	340369
74340	340370
94446	340371
76484	340372
58398	340373
2785	340374
4802	340375
1255	340376
86090	340377
6066	340378
42064	340379
11134	340380
40486	340381
23519	340382
74113	340383
71366	340384
121664	340385
6295	340386
55200	340387
93273	340388
50105	340389
24183	340390
34401	340391
94522	340392
69130	340393
17788	340394
96251	340395
47277	340396
78913	340397
23397	340398
9210	340399
844	340400
44622	340401
74266	340402
89665	340403
58555	340404
6147	340405
5974	340406
101805	340407
103051	340408
11253	340409
51968	340410
45137	340411
2812	340412
4504	340413
87303	340414
64217	340415
48376	340416
17257	340417
65773	340418
823	340419
20223	340420
21945	340421
630	340422
16140	340423
52426	340424
82075	340425
21428	340426
83494	340427
39824	340428
10109	340429
11685	340430
116911	340431
1773	340432
1381	340433
59173	340434
4519	340435
37763	340436
66015	340437
99765	340438
118671	340439
30621	340440
140328	340441
112298	340442
57338	340443
53098	340444
92818	340445
6767	340446
97974	340447
25803	340448
64724	340449
121601	340450
418	340451
116635	340452
547	340453
78756	340454
114867	340455
31891	340456
92852	340457
20289	340458
78140	340459
60493	340460
34319	340461
38144	340462
146050	340463
69215	340464
27768	340465
6480	340466
68010	340467
107094	340468
16351	340469
116299	340470
14664	340471
97593	340472
65166	340473
130164	340474
19302	340475
19823	340476
36931	340477
71310	340478
3451	340479
45492	340480
79504	340481
3960	340482
85942	340483
28052	340484
4131	340485
17927	340486
12422	340487
17684	340488
52752	340489
132819	340490
104538	340491
38519	340492
2291	340493
57860	340494
97373	340495
28474	340496
7405	340497
93574	340498
56961	340499
36440	340500
139599	340501
138832	340502
5886	340503
53042	340504
84164	340505
12727	340506
2859	340507
9847	340508
3509	340509
257	340510
15745	340511
120945	340512
60619	340513
20509	340514
35383	340515
40168	340516
68490	340517
22861	340518
102919	340519
3404	340520
46231	340521
1919	340522
18683	340523
3343	340524
30688	340525
115010	340526
4884	340527
100693	340528
70447	340529
17280	340530
12484	340531
15682	340532
134599	340533
61267	340534
34673	340535
545	340536
16150	340537
129617	340538
15842	340539
37735	340540
20386	340541
14386	340542
105752	340543
47031	340544
27409	340545
97184	340546
53221	340547
100966	340548
28942	340549
2226	340550
96840	340551
9902	340552
68892	340553
58100	340554
8613	340555
106881	340556
12317	340557
35887	340558
22982	340559
33011	340560
16978	340561
128596	340562
5761	340563
3828	340564
30046	340565
2718	340566
6934	340567
9055	340568
68878	340569
42165	340570
39223	340571
28808	340572
118319	340573
116289	340574
45769	340575
38241	340576
49441	340577
63950	340578
72545	340579
18030	340580
30871	340581
15623	340582
8091	340583
20572	340584
88572	340585
28425	340586
111122	340587
2399	340588
19165	340589
15997	340590
27462	340591
8392	340592
18399	340593
11708	340594
89063	340595
30439	340596
46609	340597
4908	340598
80591	340599
253	340600
2151	340601
23200	340602
5224	340603
125438	340604
82757	340605
89008	340606
53447	340607
62429	340608
66815	340609
51835	340610
36973	340611
108876	340612
49537	340613
40855	340614
31248	340615
16373	340616
89474	340617
34129	340618
6342	340619
115418	340620
3956	340621
123771	340622
20255	340623
120244	340624
26098	340625
41741	340626
3148	340627
27730	340628
22282	340629
77728	340630
76699	340631
9079	340632
5731	340633
48891	340634
10028	340635
91913	340636
44099	340637
24283	340638
15822	340639
170129	340640
128807	340641
29370	340642
46160	340643
14539	340644
23496	340645
105552	340646
158840	340647
13477	340648
156735	340649
35637	340650
34973	340651
7305	340652
118455	340653
21727	340654
37301	340655
5127	340656
17250	340657
4839	340658
123543	340659
5885	340660
93131	340661
6799	340662
63711	340663
1918	340664
1678	340665
21091	340666
68389	340667
156563	340668
14355	340669
18084	340670
21057	340671
210	340672
63004	340673
121312	340674
24044	340675
6059	340676
69592	340677
34811	340678
63449	340679
109945	340680
3697	340681
3932	340682
63792	340683
65957	340684
37585	340685
37343	340686
114676	340687
10467	340688
105788	340689
10184	340690
999	340691
46295	340692
11302	340693
66064	340694
91004	340695
28197	340696
6645	340697
49052	340698
20669	340699
62231	340700
43090	340701
16057	340702
22616	340703
5696	340704
71053	340705
24615	340706
8362	340707
1792	340708
15249	340709
38401	340710
55870	340711
5335	340712
40649	340713
7666	340714
56803	340715
15685	340716
24459	340717
18334	340718
144084	340719
46329	340720
11167	340721
3025	340722
8242	340723
13830	340724
25455	340725
10146	340726
27709	340727
3598	340728
12849	340729
29042	340730
2515	340731
74559	340732
3348	340733
85932	340734
40686	340735
15970	340736
25335	340737
11514	340738
10099	340739
60467	340740
42830	340741
75145	340742
68088	340743
2744	340744
2922	340745
5148	340746
71787	340747
5388	340748
31080	340749
53693	340750
8303	340751
23092	340752
65903	340753
51670	340754
940	340755
35916	340756
120413	340757
98145	340758
37531	340759
64489	340760
1462	340761
136053	340762
3719	340763
89255	340764
26531	340765
17633	340766
30216	340767
19737	340768
82372	340769
13593	340770
11680	340771
2111	340772
5091	340773
1145	340774
113007	340775
3887	340776
57018	340777
26451	340778
18782	340779
35220	340780
65256	340781
28262	340782
20009	340783
116651	340784
7001	340785
6704	340786
50453	340787
41140	340788
71845	340789
28309	340790
86951	340791
25082	340792
45902	340793
2303	340794
35514	340795
18880	340796
132031	340797
122229	340798
86105	340799
3399	340800
16366	340801
132699	340802
18069	340803
24294	340804
100258	340805
1690	340806
18789	340807
80491	340808
3324	340809
3034	340810
58985	340811
125544	340812
54613	340813
109358	340814
46121	340815
16526	340816
135574	340817
18846	340818
101781	340819
94254	340820
24882	340821
48471	340822
23901	340823
63604	340824
2959	340825
7059	340826
92799	340827
129710	340828
27809	340829
54873	340830
27344	340831
5411	340832
49542	340833
67031	340834
156686	340835
100939	340836
4704	340837
53112	340838
24576	340839
46852	340840
18188	340841
41881	340842
73665	340843
19185	340844
11860	340845
321	340846
36077	340847
94729	340848
22389	340849
42825	340850
17073	340851
23273	340852
15837	340853
14944	340854
14303	340855
166702	340856
85206	340857
113299	340858
67712	340859
64725	340860
119111	340861
30097	340862
40339	340863
58371	340864
144430	340865
5563	340866
76895	340867
7638	340868
47415	340869
27	340870
29261	340871
23421	340872
74840	340873
24001	340874
1683	340875
29022	340876
12921	340877
40076	340878
84102	340879
21191	340880
12924	340881
103915	340882
62044	340883
18969	340884
120506	340885
23857	340886
40457	340887
729	340888
58914	340889
34486	340890
94552	340891
10941	340892
2246	340893
50988	340894
199	340895
86139	340896
69340	340897
2773	340898
5639	340899
10249	340900
89308	340901
26850	340902
10973	340903
9583	340904
51289	340905
51805	340906
303	340907
594	340908
19620	340909
30399	340910
95397	340911
38100	340912
27313	340913
166590	340914
33485	340915
63574	340916
53729	340917
38877	340918
13202	340919
118212	340920
20626	340921
115749	340922
96518	340923
67049	340924
1066	340925
3595	340926
33572	340927
2311	340928
12375	340929
9230	340930
61586	340931
32853	340932
33737	340933
104504	340934
122905	340935
101689	340936
9868	340937
36598	340938
104905	340939
11688	340940
16703	340941
25719	340942
148700	340943
27989	340944
18427	340945
141138	340946
30137	340947
7742	340948
62416	340949
781	340950
87036	340951
111935	340952
21184	340953
4384	340954
115095	340955
31540	340956
123416	340957
56237	340958
63616	340959
120229	340960
105847	340961
3544	340962
122032	340963
12934	340964
58282	340965
75450	340966
60204	340967
33324	340968
63296	340969
67776	340970
124531	340971
44024	340972
10726	340973
71813	340974
12790	340975
45756	340976
51180	340977
36286	340978
100153	340979
52772	340980
2009	340981
2982	340982
56536	340983
43331	340984
98586	340985
95614	340986
49991	340987
68698	340988
122977	340989
35823	340990
2732	340991
7182	340992
36910	340993
74776	340994
81733	340995
84660	340996
2095	340997
125176	340998
98291	340999
54532	341000
13401	341001
13734	341002
135391	341003
69159	341004
10929	341005
55064	341006
61126	341007
38562	341008
9755	341009
7886	341010
91321	341011
41144	341012
57685	341013
9303	341014
21128	341015
48082	341016
15767	341017
13734	341018
51877	341019
140479	341020
39712	341021
98908	341022
37626	341023
104881	341024
164782	341025
48227	341026
64349	341027
317	341028
87272	341029
21996	341030
68336	341031
91556	341032
60625	341033
62427	341034
24130	341035
131630	341036
56053	341037
30935	341038
48409	341039
112655	341040
129314	341041
118162	341042
35016	341043
16980	341044
75367	341045
2535	341046
609	341047
11802	341048
112010	341049
18671	341050
26208	341051
40737	341052
58820	341053
78244	341054
60147	341055
66650	341056
139983	341057
71073	341058
35723	341059
30618	341060
69748	341061
29543	341062
33442	341063
63593	341064
33496	341065
98469	341066
73132	341067
141029	341068
13262	341069
7255	341070
22382	341071
13744	341072
38290	341073
88663	341074
38181	341075
40216	341076
168693	341077
16044	341078
20004	341079
82851	341080
10311	341081
59048	341082
8673	341083
17506	341084
2072	341085
94274	341086
60079	341087
34137	341088
34597	341089
28924	341090
2585	341091
13823	341092
59729	341093
112832	341094
30495	341095
4097	341096
10722	341097
31685	341098
99369	341099
98717	341100
4741	341101
75549	341102
56690	341103
9542	341104
6989	341105
81466	341106
76022	341107
81832	341108
5111	341109
925	341110
39476	341111
38080	341112
139531	341113
137233	341114
2602	341115
41961	341116
18859	341117
30969	341118
58963	341119
153588	341120
89464	341121
81500	341122
133978	341123
86095	341124
14962	341125
6738	341126
70685	341127
1270	341128
31752	341129
14034	341130
131	341131
96701	341132
91748	341133
124394	341134
18991	341135
16100	341136
152814	341137
96546	341138
103754	341139
9049	341140
45491	341141
38830	341142
65772	341143
8119	341144
107816	341145
25673	341146
12923	341147
14528	341148
5293	341149
81427	341150
54788	341151
740	341152
19007	341153
31782	341154
6162	341155
79788	341156
464	341157
23917	341158
29003	341159
5988	341160
18648	341161
12908	341162
38851	341163
35059	341164
8659	341165
47830	341166
58415	341167
11710	341168
5434	341169
4857	341170
42278	341171
22113	341172
19861	341173
18827	341174
28674	341175
6673	341176
48680	341177
135633	341178
37637	341179
28654	341180
30443	341181
9585	341182
4904	341183
3289	341184
18162	341185
19550	341186
85676	341187
15781	341188
60758	341189
45324	341190
44548	341191
157342	341192
24282	341193
114653	341194
36770	341195
157398	341196
64	341197
5541	341198
5374	341199
64915	341200
13763	341201
574	341202
34987	341203
47077	341204
115534	341205
10155	341206
90582	341207
45505	341208
49724	341209
35429	341210
131799	341211
68624	341212
24753	341213
93069	341214
31130	341215
653	341216
34583	341217
238	341218
150106	341219
63922	341220
32341	341221
2483	341222
3867	341223
335	341224
39552	341225
91181	341226
32887	341227
3398	341228
47806	341229
15570	341230
13182	341231
7630	341232
7724	341233
7	341234
71230	341235
24234	341236
44363	341237
42360	341238
86721	341239
20326	341240
46113	341241
49338	341242
54144	341243
11630	341244
23454	341245
155665	341246
3305	341247
67633	341248
153930	341249
92465	341250
28564	341251
2008	341252
18269	341253
101490	341254
7914	341255
32303	341256
28267	341257
137786	341258
150628	341259
26691	341260
39125	341261
74499	341262
51657	341263
149421	341264
20321	341265
32828	341266
164304	341267
79814	341268
7116	341269
39658	341270
43417	341271
16376	341272
58200	341273
8476	341274
55868	341275
6214	341276
16657	341277
41995	341278
46326	341279
678	341280
12867	341281
83199	341282
107429	341283
56408	341284
15188	341285
13544	341286
34748	341287
97384	341288
51251	341289
23435	341290
93433	341291
16797	341292
92643	341293
53447	341294
148512	341295
91648	341296
103501	341297
842	341298
34798	341299
156609	341300
36655	341301
27505	341302
407	341303
54477	341304
12650	341305
63284	341306
78102	341307
1786	341308
19276	341309
20113	341310
321	341311
57344	341312
75940	341313
74483	341314
94	341315
6186	341316
12339	341317
1410	341318
6514	341319
20825	341320
61628	341321
132232	341322
74747	341323
41491	341324
5921	341325
35254	341326
12608	341327
132180	341328
51246	341329
31990	341330
59341	341331
119115	341332
22779	341333
22562	341334
93583	341335
8357	341336
141339	341337
54594	341338
65894	341339
90023	341340
70586	341341
151661	341342
1345	341343
49585	341344
7422	341345
38057	341346
1102	341347
60543	341348
42379	341349
82298	341350
4430	341351
117583	341352
3141	341353
15637	341354
43847	341355
122564	341356
100001	341357
4686	341358
32285	341359
17529	341360
43283	341361
3613	341362
4200	341363
92701	341364
8113	341365
40413	341366
44062	341367
25992	341368
45	341369
5547	341370
114737	341371
29749	341372
48606	341373
1308	341374
130430	341375
939	341376
17869	341377
6081	341378
6229	341379
105049	341380
83541	341381
27837	341382
55944	341383
704	341384
12372	341385
14421	341386
20722	341387
33926	341388
22267	341389
41125	341390
4478	341391
1314	341392
46615	341393
45252	341394
11957	341395
357	341396
2301	341397
2784	341398
104939	341399
105699	341400
28853	341401
90551	341402
98996	341403
11831	341404
34705	341405
24483	341406
8257	341407
41627	341408
16109	341409
18173	341410
142665	341411
117581	341412
100377	341413
21745	341414
93410	341415
83539	341416
124854	341417
31660	341418
47894	341419
11703	341420
97557	341421
54381	341422
128518	341423
36834	341424
39418	341425
29162	341426
21421	341427
31678	341428
463	341429
8584	341430
308	341431
4465	341432
23638	341433
136832	341434
5206	341435
129524	341436
120751	341437
4216	341438
35875	341439
96145	341440
76364	341441
60528	341442
61808	341443
2858	341444
6571	341445
26296	341446
51598	341447
24345	341448
88010	341449
9475	341450
500	341451
2	341452
116887	341453
41443	341454
56981	341455
48279	341456
83291	341457
98348	341458
124115	341459
126205	341460
83826	341461
58018	341462
6693	341463
55771	341464
36259	341465
162888	341466
13109	341467
41990	341468
5645	341469
1873	341470
51867	341471
72550	341472
84452	341473
103123	341474
50207	341475
48435	341476
54844	341477
11780	341478
8676	341479
38918	341480
26513	341481
47980	341482
86561	341483
7790	341484
61979	341485
19236	341486
34219	341487
58268	341488
26362	341489
28094	341490
7268	341491
44536	341492
6871	341493
143411	341494
1817	341495
83252	341496
27851	341497
43246	341498
58430	341499
102343	341500
66708	341501
87956	341502
70035	341503
6374	341504
138691	341505
41974	341506
70394	341507
31778	341508
16247	341509
20711	341510
11044	341511
146758	341512
2726	341513
40601	341514
4246	341515
10235	341516
19894	341517
11597	341518
18548	341519
6928	341520
4666	341521
73441	341522
91954	341523
84481	341524
34933	341525
75145	341526
131757	341527
88821	341528
17909	341529
48598	341530
2001	341531
24304	341532
119416	341533
58825	341534
2430	341535
3427	341536
7241	341537
49546	341538
64643	341539
77962	341540
34529	341541
13454	341542
120069	341543
28270	341544
620	341545
49616	341546
56041	341547
54059	341548
25477	341549
45881	341550
31354	341551
40351	341552
57447	341553
125608	341554
62033	341555
9410	341556
30014	341557
105657	341558
190	341559
22413	341560
3133	341561
158373	341562
56127	341563
35592	341564
82238	341565
42231	341566
68166	341567
48759	341568
20628	341569
62357	341570
23834	341571
51976	341572
16766	341573
120087	341574
3368	341575
84498	341576
66537	341577
25047	341578
1980	341579
3348	341580
89579	341581
9352	341582
90227	341583
40431	341584
11773	341585
123623	341586
1724	341587
563	341588
7081	341589
1281	341590
3052	341591
35007	341592
48855	341593
23779	341594
12928	341595
25374	341596
22886	341597
42443	341598
117815	341599
7348	341600
96130	341601
51157	341602
75451	341603
103682	341604
12211	341605
67917	341606
21146	341607
77377	341608
2022	341609
15605	341610
37511	341611
72811	341612
26186	341613
103921	341614
95855	341615
126034	341616
7493	341617
6502	341618
72580	341619
52206	341620
115615	341621
100167	341622
110608	341623
1820	341624
3718	341625
98799	341626
105494	341627
53371	341628
15883	341629
18481	341630
30647	341631
19049	341632
94617	341633
85067	341634
46441	341635
48233	341636
50070	341637
4478	341638
18778	341639
136840	341640
18541	341641
8969	341642
65041	341643
112212	341644
27358	341645
14126	341646
107290	341647
9296	341648
11914	341649
89125	341650
49797	341651
17294	341652
40248	341653
84026	341654
17854	341655
36132	341656
42408	341657
58788	341658
137987	341659
112929	341660
29513	341661
13892	341662
92341	341663
42966	341664
36568	341665
92830	341666
56285	341667
11229	341668
139109	341669
23198	341670
99750	341671
11248	341672
150078	341673
96565	341674
34543	341675
47266	341676
15071	341677
46639	341678
4926	341679
44741	341680
51545	341681
91601	341682
2477	341683
58315	341684
41539	341685
99412	341686
58911	341687
26921	341688
36619	341689
127505	341690
33999	341691
85311	341692
18227	341693
92909	341694
19937	341695
92809	341696
28094	341697
10652	341698
105724	341699
34826	341700
39129	341701
12101	341702
22955	341703
3405	341704
44158	341705
159982	341706
302	341707
12379	341708
65458	341709
1777	341710
69863	341711
113795	341712
19185	341713
76876	341714
17338	341715
71222	341716
2829	341717
4582	341718
30537	341719
10946	341720
2656	341721
1195	341722
49055	341723
14393	341724
9011	341725
39046	341726
71192	341727
163165	341728
90467	341729
95020	341730
22940	341731
13135	341732
125495	341733
70007	341734
28329	341735
7321	341736
16386	341737
7180	341738
1160	341739
43	341740
7238	341741
69906	341742
99283	341743
27176	341744
10712	341745
37860	341746
21678	341747
165677	341748
64576	341749
50258	341750
73589	341751
3827	341752
23079	341753
88307	341754
158014	341755
5031	341756
107282	341757
44708	341758
36140	341759
121713	341760
86404	341761
10771	341762
15283	341763
6950	341764
107256	341765
78834	341766
56705	341767
10845	341768
135062	341769
75888	341770
27643	341771
68527	341772
11356	341773
36672	341774
28642	341775
55110	341776
41535	341777
86868	341778
66561	341779
7484	341780
695	341781
57882	341782
54342	341783
64414	341784
80581	341785
66989	341786
42035	341787
39491	341788
36456	341789
119430	341790
28433	341791
160774	341792
151356	341793
31887	341794
17431	341795
89207	341796
48164	341797
14063	341798
38738	341799
100370	341800
2104	341801
89898	341802
157562	341803
19941	341804
72222	341805
50671	341806
44712	341807
112657	341808
14416	341809
47225	341810
53245	341811
16915	341812
10	341813
11543	341814
35158	341815
54956	341816
13591	341817
51478	341818
125795	341819
27589	341820
2085	341821
678	341822
33771	341823
16806	341824
95743	341825
54170	341826
3272	341827
26984	341828
74456	341829
13821	341830
6625	341831
65415	341832
15877	341833
129876	341834
81454	341835
119583	341836
22670	341837
7933	341838
1021	341839
15111	341840
130102	341841
16983	341842
13981	341843
37572	341844
25846	341845
130024	341846
112918	341847
10824	341848
56327	341849
43317	341850
32993	341851
63128	341852
479	341853
104818	341854
109796	341855
5961	341856
56046	341857
5951	341858
21510	341859
3816	341860
74291	341861
6716	341862
25808	341863
95457	341864
54991	341865
10733	341866
1055	341867
23736	341868
18875	341869
109264	341870
11776	341871
112	341872
94832	341873
30942	341874
83640	341875
5179	341876
131846	341877
7197	341878
2891	341879
34940	341880
17060	341881
19011	341882
54715	341883
24494	341884
62396	341885
113187	341886
69652	341887
62260	341888
94442	341889
157220	341890
57905	341891
830	341892
45293	341893
1517	341894
153316	341895
2291	341896
100926	341897
8156	341898
35392	341899
13395	341900
88913	341901
33374	341902
51156	341903
42445	341904
17681	341905
32144	341906
18758	341907
15057	341908
7608	341909
81979	341910
103174	341911
50371	341912
39990	341913
8459	341914
86461	341915
3654	341916
45543	341917
74181	341918
11746	341919
29536	341920
69271	341921
114369	341922
17088	341923
166070	341924
50916	341925
95302	341926
6771	341927
263	341928
74649	341929
13790	341930
166342	341931
6836	341932
59663	341933
44448	341934
31978	341935
40606	341936
136895	341937
93152	341938
111957	341939
45072	341940
80794	341941
15789	341942
31009	341943
3638	341944
33482	341945
7478	341946
8167	341947
50139	341948
34484	341949
7182	341950
46836	341951
121416	341952
105986	341953
98848	341954
24139	341955
58780	341956
18985	341957
125285	341958
2500	341959
29701	341960
138555	341961
67549	341962
4930	341963
40812	341964
133369	341965
81167	341966
56655	341967
49582	341968
74502	341969
21413	341970
12876	341971
9782	341972
5097	341973
67216	341974
8662	341975
28404	341976
19822	341977
28107	341978
1390	341979
69609	341980
78100	341981
4408	341982
78588	341983
48590	341984
17616	341985
92346	341986
123660	341987
81	341988
15908	341989
114134	341990
74178	341991
47551	341992
23960	341993
88303	341994
14217	341995
18577	341996
34553	341997
33532	341998
79505	341999
41831	342000
110701	342001
68613	342002
63296	342003
35003	342004
16202	342005
2477	342006
19327	342007
29520	342008
73605	342009
85886	342010
21254	342011
45571	342012
4434	342013
82494	342014
75079	342015
75782	342016
49831	342017
17006	342018
29386	342019
24335	342020
85770	342021
1324	342022
50152	342023
37177	342024
122264	342025
94176	342026
682	342027
51186	342028
83053	342029
86259	342030
91269	342031
58821	342032
19244	342033
16943	342034
5234	342035
36873	342036
4454	342037
77162	342038
523	342039
18796	342040
117125	342041
101631	342042
82202	342043
12236	342044
21420	342045
51200	342046
62099	342047
23678	342048
20138	342049
175	342050
10024	342051
32313	342052
21207	342053
93660	342054
60998	342055
18867	342056
955	342057
2374	342058
102384	342059
73704	342060
39270	342061
36565	342062
169892	342063
13293	342064
114289	342065
3139	342066
35708	342067
31670	342068
116553	342069
52289	342070
20480	342071
20261	342072
500	342073
122908	342074
32174	342075
15469	342076
10988	342077
9216	342078
11677	342079
9882	342080
12532	342081
20628	342082
5753	342083
11082	342084
70307	342085
19041	342086
89439	342087
2649	342088
7150	342089
22503	342090
50704	342091
1414	342092
2499	342093
4722	342094
56575	342095
91847	342096
55563	342097
55154	342098
21589	342099
1561	342100
19406	342101
9717	342102
44945	342103
85806	342104
5848	342105
15623	342106
953	342107
14340	342108
3017	342109
29528	342110
3532	342111
39320	342112
114948	342113
38279	342114
48664	342115
15972	342116
28635	342117
114305	342118
19665	342119
59994	342120
88487	342121
17743	342122
30645	342123
17387	342124
20839	342125
13490	342126
81004	342127
130534	342128
94960	342129
86036	342130
49936	342131
103951	342132
24613	342133
8876	342134
3608	342135
32923	342136
69722	342137
10441	342138
6099	342139
25770	342140
16492	342141
36551	342142
73526	342143
19759	342144
9127	342145
110	342146
30970	342147
131784	342148
133866	342149
53	342150
77947	342151
19805	342152
112174	342153
2624	342154
52633	342155
17853	342156
3670	342157
29727	342158
31358	342159
26806	342160
79220	342161
20900	342162
159591	342163
82059	342164
16401	342165
14541	342166
3170	342167
13542	342168
48623	342169
5102	342170
32207	342171
133127	342172
59370	342173
65476	342174
8898	342175
39309	342176
167536	342177
37708	342178
25998	342179
75631	342180
53683	342181
53709	342182
32025	342183
32487	342184
44387	342185
31151	342186
101151	342187
113055	342188
805	342189
48634	342190
33750	342191
77211	342192
11087	342193
114737	342194
64068	342195
60085	342196
17006	342197
59445	342198
28	342199
81300	342200
106780	342201
69966	342202
4628	342203
24716	342204
67522	342205
9988	342206
825	342207
9375	342208
30789	342209
114852	342210
102203	342211
166685	342212
58724	342213
54522	342214
74471	342215
8091	342216
19541	342217
15617	342218
13764	342219
2504	342220
51058	342221
21496	342222
24973	342223
2062	342224
12234	342225
38394	342226
56866	342227
40047	342228
38721	342229
1865	342230
66292	342231
23723	342232
695	342233
24924	342234
812	342235
46203	342236
33930	342237
63513	342238
48587	342239
3092	342240
80677	342241
17397	342242
1597	342243
18105	342244
37760	342245
67135	342246
165979	342247
9638	342248
64606	342249
42563	342250
82996	342251
1378	342252
174	342253
5481	342254
11959	342255
116203	342256
119051	342257
85724	342258
60126	342259
87925	342260
5289	342261
20242	342262
843	342263
296	342264
99046	342265
25457	342266
104064	342267
78503	342268
50958	342269
9268	342270
29200	342271
67671	342272
27577	342273
54671	342274
21415	342275
149019	342276
4112	342277
27407	342278
5062	342279
52663	342280
29340	342281
21106	342282
21106	342283
28893	342284
29972	342285
44119	342286
10999	342287
36595	342288
21950	342289
101166	342290
8088	342291
2470	342292
10843	342293
1673	342294
19570	342295
65734	342296
52906	342297
501	342298
41565	342299
68	342300
24649	342301
91544	342302
52255	342303
6341	342304
136963	342305
6866	342306
5100	342307
14096	342308
125341	342309
74030	342310
18711	342311
98956	342312
63861	342313
119862	342314
115782	342315
26493	342316
148649	342317
78055	342318
9894	342319
351	342320
91356	342321
123942	342322
11647	342323
35051	342324
9457	342325
9119	342326
84431	342327
56500	342328
4208	342329
14268	342330
21240	342331
7644	342332
33933	342333
12116	342334
70739	342335
125168	342336
14305	342337
5435	342338
19293	342339
19650	342340
68044	342341
10792	342342
63137	342343
1299	342344
14275	342345
67301	342346
46931	342347
24595	342348
4474	342349
32281	342350
17286	342351
54714	342352
66352	342353
121329	342354
37720	342355
24300	342356
120747	342357
30235	342358
10129	342359
98187	342360
10758	342361
35918	342362
18068	342363
87560	342364
138984	342365
17257	342366
95099	342367
31955	342368
14329	342369
263	342370
40791	342371
27676	342372
57859	342373
45646	342374
69321	342375
56221	342376
167149	342377
60519	342378
31071	342379
73587	342380
5370	342381
2786	342382
11227	342383
6490	342384
28842	342385
89070	342386
6315	342387
29797	342388
2607	342389
568	342390
5473	342391
163187	342392
33258	342393
317	342394
24091	342395
37701	342396
49397	342397
54621	342398
142065	342399
29378	342400
16379	342401
26947	342402
32334	342403
25071	342404
59667	342405
77896	342406
97931	342407
18201	342408
4248	342409
16858	342410
14850	342411
42403	342412
92617	342413
85621	342414
54413	342415
45751	342416
54802	342417
5072	342418
29779	342419
51922	342420
73212	342421
15522	342422
5553	342423
59308	342424
15814	342425
62715	342426
91973	342427
29751	342428
13606	342429
2434	342430
2561	342431
4620	342432
1683	342433
112822	342434
23761	342435
11615	342436
55542	342437
40219	342438
2676	342439
1539	342440
51907	342441
56811	342442
118600	342443
17990	342444
29954	342445
514	342446
55651	342447
18515	342448
101421	342449
7385	342450
17494	342451
11050	342452
74040	342453
52013	342454
2392	342455
75098	342456
12540	342457
41834	342458
43633	342459
78761	342460
28237	342461
92926	342462
103901	342463
113296	342464
112317	342465
513	342466
51043	342467
31060	342468
1796	342469
104600	342470
809	342471
123257	342472
3868	342473
160035	342474
1407	342475
31174	342476
40754	342477
73363	342478
3728	342479
109726	342480
47652	342481
16088	342482
40515	342483
49166	342484
26881	342485
132110	342486
33387	342487
154430	342488
33956	342489
67967	342490
3565	342491
8195	342492
140704	342493
33409	342494
31196	342495
89888	342496
26870	342497
76082	342498
30755	342499
17143	342500
7678	342501
82941	342502
125397	342503
1635	342504
40291	342505
17756	342506
21089	342507
7911	342508
26075	342509
14860	342510
51757	342511
30278	342512
12518	342513
75506	342514
53128	342515
74686	342516
17600	342517
88989	342518
26029	342519
36055	342520
13179	342521
16902	342522
63594	342523
71024	342524
1319	342525
81535	342526
72480	342527
1385	342528
24220	342529
5199	342530
131359	342531
6396	342532
21288	342533
32788	342534
6886	342535
46392	342536
10393	342537
86980	342538
7876	342539
28333	342540
51623	342541
32030	342542
11252	342543
92899	342544
27626	342545
10477	342546
1462	342547
37573	342548
65802	342549
3006	342550
17048	342551
32006	342552
77402	342553
37491	342554
90284	342555
109754	342556
29155	342557
1588	342558
19587	342559
44704	342560
40289	342561
48795	342562
25703	342563
19571	342564
48426	342565
113367	342566
136693	342567
52207	342568
66151	342569
6975	342570
113011	342571
11871	342572
7313	342573
83647	342574
31286	342575
54646	342576
5412	342577
90080	342578
126283	342579
3624	342580
6972	342581
59593	342582
43150	342583
33582	342584
53992	342585
97638	342586
55145	342587
15145	342588
32727	342589
141910	342590
17504	342591
15166	342592
71323	342593
44619	342594
1651	342595
52271	342596
38236	342597
146807	342598
100199	342599
16944	342600
132644	342601
101223	342602
21961	342603
117172	342604
58575	342605
123766	342606
139346	342607
2632	342608
33261	342609
68	342610
965	342611
12510	342612
43293	342613
33026	342614
17731	342615
9624	342616
5712	342617
95238	342618
37052	342619
41928	342620
39597	342621
79140	342622
15305	342623
8086	342624
113836	342625
16441	342626
19271	342627
68005	342628
96556	342629
25213	342630
31210	342631
50677	342632
33520	342633
6264	342634
2953	342635
149192	342636
22522	342637
112933	342638
73189	342639
133873	342640
56865	342641
45322	342642
25260	342643
109523	342644
95223	342645
29700	342646
34256	342647
115409	342648
3079	342649
125041	342650
22659	342651
58477	342652
70099	342653
71415	342654
42101	342655
324	342656
64840	342657
104988	342658
45169	342659
6196	342660
1358	342661
704	342662
89096	342663
108876	342664
77937	342665
52990	342666
56670	342667
22954	342668
849	342669
25576	342670
27572	342671
105491	342672
27145	342673
130544	342674
4296	342675
51708	342676
61156	342677
26985	342678
22228	342679
6469	342680
48788	342681
134092	342682
13504	342683
2043	342684
9087	342685
97329	342686
5613	342687
75674	342688
60465	342689
8653	342690
7772	342691
42089	342692
53019	342693
8641	342694
88119	342695
53131	342696
60758	342697
7683	342698
6268	342699
44619	342700
1758	342701
12787	342702
126422	342703
48438	342704
109123	342705
146729	342706
48439	342707
44533	342708
93035	342709
17403	342710
40074	342711
43049	342712
11443	342713
57930	342714
60279	342715
13234	342716
114077	342717
9960	342718
27927	342719
1405	342720
11077	342721
72173	342722
6329	342723
24143	342724
11700	342725
15889	342726
2992	342727
11281	342728
40153	342729
32478	342730
52123	342731
15124	342732
85189	342733
443	342734
7565	342735
4233	342736
28405	342737
23900	342738
43207	342739
13372	342740
6506	342741
107115	342742
91594	342743
8933	342744
20365	342745
26279	342746
62109	342747
811	342748
3496	342749
91764	342750
57044	342751
58743	342752
21778	342753
30993	342754
56857	342755
94090	342756
35031	342757
43479	342758
100500	342759
73200	342760
7945	342761
3260	342762
42225	342763
16413	342764
134053	342765
38504	342766
118094	342767
82293	342768
24888	342769
69396	342770
69857	342771
66115	342772
63496	342773
37176	342774
111822	342775
54064	342776
145813	342777
6211	342778
54606	342779
160202	342780
27191	342781
52812	342782
21206	342783
14547	342784
4051	342785
8	342786
39633	342787
264	342788
19397	342789
81125	342790
140747	342791
13189	342792
1859	342793
64126	342794
17349	342795
40130	342796
49530	342797
4432	342798
50044	342799
4832	342800
163384	342801
56437	342802
16005	342803
87552	342804
83895	342805
95898	342806
20591	342807
480	342808
44568	342809
1490	342810
93630	342811
28156	342812
32559	342813
3568	342814
12846	342815
89587	342816
25291	342817
28241	342818
80398	342819
26027	342820
86554	342821
30037	342822
72370	342823
34798	342824
13146	342825
12599	342826
133337	342827
84169	342828
8579	342829
29760	342830
73598	342831
124114	342832
32787	342833
117558	342834
41434	342835
29689	342836
2340	342837
16624	342838
89843	342839
58607	342840
39029	342841
34199	342842
7551	342843
56525	342844
64319	342845
99695	342846
16095	342847
2653	342848
59387	342849
19565	342850
93978	342851
155532	342852
102792	342853
115395	342854
48289	342855
21583	342856
5122	342857
1854	342858
77030	342859
139420	342860
26278	342861
90289	342862
3655	342863
54233	342864
20468	342865
18181	342866
20670	342867
50312	342868
76772	342869
4772	342870
20360	342871
11616	342872
26906	342873
62091	342874
1642	342875
83	342876
14106	342877
48727	342878
51134	342879
74398	342880
29575	342881
65130	342882
5349	342883
14696	342884
223	342885
26864	342886
23262	342887
24916	342888
11233	342889
21507	342890
19841	342891
115910	342892
24364	342893
9728	342894
35145	342895
13322	342896
83073	342897
93402	342898
9329	342899
108311	342900
33454	342901
25152	342902
161510	342903
21479	342904
141181	342905
15266	342906
38039	342907
62235	342908
101541	342909
58186	342910
6789	342911
6592	342912
12020	342913
166589	342914
23582	342915
44812	342916
29860	342917
21247	342918
71069	342919
169031	342920
14381	342921
93942	342922
54847	342923
30788	342924
2611	342925
53381	342926
14607	342927
1544	342928
16461	342929
93180	342930
79228	342931
121386	342932
93693	342933
61395	342934
72745	342935
95	342936
16106	342937
12672	342938
4084	342939
110291	342940
2033	342941
69257	342942
44058	342943
8111	342944
5360	342945
123154	342946
33971	342947
164876	342948
9348	342949
22923	342950
3747	342951
30535	342952
9659	342953
6162	342954
53548	342955
22741	342956
102462	342957
35582	342958
15588	342959
38490	342960
5462	342961
42360	342962
160138	342963
91654	342964
8294	342965
82532	342966
36166	342967
25267	342968
37598	342969
491	342970
35488	342971
113461	342972
71604	342973
21679	342974
14127	342975
34423	342976
43675	342977
36402	342978
5381	342979
140984	342980
63592	342981
55416	342982
16116	342983
5570	342984
38402	342985
26700	342986
59121	342987
67228	342988
104290	342989
69145	342990
137855	342991
3430	342992
48216	342993
96072	342994
73339	342995
39070	342996
15360	342997
81282	342998
29755	342999
2141	343000
2295	343001
52080	343002
59820	343003
32789	343004
24644	343005
12513	343006
49724	343007
19827	343008
84322	343009
93640	343010
4640	343011
85969	343012
14477	343013
2027	343014
8740	343015
73291	343016
21402	343017
58685	343018
42939	343019
59883	343020
25592	343021
94352	343022
11998	343023
81100	343024
50290	343025
68709	343026
318	343027
2874	343028
39675	343029
29248	343030
16953	343031
74589	343032
53996	343033
50216	343034
30788	343035
33288	343036
559	343037
29877	343038
2678	343039
17568	343040
43258	343041
6835	343042
85258	343043
62971	343044
3687	343045
29556	343046
26837	343047
42125	343048
32077	343049
4801	343050
16294	343051
26815	343052
34603	343053
80552	343054
19136	343055
33290	343056
45841	343057
6919	343058
75177	343059
31366	343060
116365	343061
33920	343062
157973	343063
114149	343064
12728	343065
38192	343066
27583	343067
16757	343068
60491	343069
39932	343070
18300	343071
33600	343072
67301	343073
3823	343074
71422	343075
15606	343076
170	343077
59918	343078
68973	343079
51743	343080
11122	343081
16382	343082
14535	343083
5023	343084
26790	343085
1822	343086
97464	343087
41989	343088
2605	343089
117518	343090
87259	343091
10508	343092
518	343093
43452	343094
94080	343095
165149	343096
102940	343097
31434	343098
54246	343099
34356	343100
71005	343101
79040	343102
14584	343103
33648	343104
24765	343105
118984	343106
12481	343107
70091	343108
5213	343109
159846	343110
117916	343111
6947	343112
70801	343113
10805	343114
68472	343115
59070	343116
66	343117
25673	343118
33087	343119
3964	343120
40862	343121
114584	343122
18488	343123
2421	343124
4561	343125
2567	343126
38023	343127
39251	343128
139745	343129
975	343130
49683	343131
38711	343132
72679	343133
21330	343134
17322	343135
71920	343136
6184	343137
21343	343138
89656	343139
5254	343140
1203	343141
10187	343142
3094	343143
56563	343144
26355	343145
56341	343146
36594	343147
49998	343148
63813	343149
25401	343150
35754	343151
88146	343152
50235	343153
63797	343154
1976	343155
36669	343156
96724	343157
74332	343158
100129	343159
20766	343160
87649	343161
23327	343162
35364	343163
59504	343164
24104	343165
105995	343166
19497	343167
31378	343168
33106	343169
93536	343170
8677	343171
39376	343172
52795	343173
11262	343174
86044	343175
998	343176
48926	343177
81543	343178
237	343179
68229	343180
108528	343181
42732	343182
22896	343183
90335	343184
76236	343185
43599	343186
11515	343187
50162	343188
6331	343189
33042	343190
9397	343191
36014	343192
14918	343193
35682	343194
15302	343195
12752	343196
16220	343197
137769	343198
34969	343199
48704	343200
8663	343201
18853	343202
1254	343203
56543	343204
11214	343205
126710	343206
84846	343207
169335	343208
137507	343209
66201	343210
95490	343211
42270	343212
61965	343213
46014	343214
137948	343215
5514	343216
13872	343217
32181	343218
64551	343219
30301	343220
45210	343221
74892	343222
41259	343223
1320	343224
68060	343225
7923	343226
57497	343227
106933	343228
16439	343229
4841	343230
20695	343231
16688	343232
23734	343233
126227	343234
1837	343235
17521	343236
19748	343237
8472	343238
125095	343239
56681	343240
38034	343241
38607	343242
24705	343243
60056	343244
15189	343245
84304	343246
31355	343247
3341	343248
7142	343249
103039	343250
3713	343251
78479	343252
96212	343253
7926	343254
6199	343255
16069	343256
24690	343257
74042	343258
15415	343259
72292	343260
26006	343261
71377	343262
5224	343263
22520	343264
68204	343265
77870	343266
70279	343267
40168	343268
42289	343269
7829	343270
11210	343271
107938	343272
92868	343273
78948	343274
81108	343275
10469	343276
122845	343277
386	343278
7957	343279
8493	343280
1916	343281
128765	343282
41886	343283
142001	343284
2276	343285
7889	343286
56961	343287
16859	343288
13734	343289
335	343290
687	343291
12633	343292
35566	343293
1114	343294
48628	343295
75412	343296
93540	343297
2074	343298
73522	343299
153132	343300
374	343301
37495	343302
135010	343303
39143	343304
61168	343305
75221	343306
87377	343307
37632	343308
112534	343309
54141	343310
3368	343311
37122	343312
92625	343313
59037	343314
9507	343315
3644	343316
157578	343317
127	343318
20601	343319
6646	343320
660	343321
117802	343322
124424	343323
20620	343324
109983	343325
34416	343326
73225	343327
8188	343328
71115	343329
4747	343330
586	343331
3054	343332
57662	343333
99961	343334
13315	343335
2024	343336
90881	343337
24873	343338
54910	343339
26165	343340
48518	343341
8796	343342
10685	343343
141233	343344
32763	343345
86508	343346
4991	343347
131435	343348
24064	343349
17033	343350
19636	343351
98426	343352
133402	343353
6306	343354
2337	343355
18044	343356
164101	343357
4374	343358
65620	343359
14490	343360
53215	343361
58760	343362
30285	343363
92868	343364
15386	343365
89635	343366
75389	343367
31227	343368
15966	343369
11981	343370
16535	343371
14487	343372
44700	343373
51027	343374
39921	343375
13336	343376
18690	343377
70712	343378
11129	343379
70423	343380
28944	343381
32219	343382
158582	343383
34231	343384
72306	343385
13437	343386
87756	343387
39544	343388
3585	343389
86136	343390
24216	343391
162134	343392
10981	343393
305	343394
13767	343395
12893	343396
17160	343397
5785	343398
16216	343399
41002	343400
1329	343401
38858	343402
40289	343403
49595	343404
55771	343405
24645	343406
28585	343407
50302	343408
6479	343409
27601	343410
75695	343411
13851	343412
22229	343413
82012	343414
6638	343415
2539	343416
165733	343417
28591	343418
683	343419
165068	343420
66736	343421
34648	343422
17519	343423
22164	343424
58055	343425
39807	343426
24274	343427
82320	343428
133061	343429
50914	343430
55539	343431
2131	343432
151567	343433
18393	343434
25851	343435
20052	343436
117466	343437
19278	343438
7407	343439
19586	343440
28329	343441
68409	343442
170	343443
118897	343444
73988	343445
126290	343446
2954	343447
6851	343448
19385	343449
50236	343450
22461	343451
33818	343452
29612	343453
112976	343454
74688	343455
60365	343456
28233	343457
12505	343458
1094	343459
10527	343460
13942	343461
89195	343462
14956	343463
109799	343464
51558	343465
7273	343466
60302	343467
52009	343468
45016	343469
20445	343470
7007	343471
71004	343472
136260	343473
72157	343474
7224	343475
12367	343476
1665	343477
9354	343478
86099	343479
14985	343480
41448	343481
71644	343482
22976	343483
21277	343484
51021	343485
29	343486
11559	343487
18261	343488
49697	343489
29383	343490
52099	343491
17794	343492
51290	343493
56635	343494
55276	343495
5593	343496
27532	343497
7864	343498
33475	343499
3193	343500
69222	343501
69	343502
39412	343503
11250	343504
86727	343505
2197	343506
1829	343507
65836	343508
146515	343509
39725	343510
64915	343511
11892	343512
158255	343513
88835	343514
101731	343515
110197	343516
39373	343517
41596	343518
56713	343519
22684	343520
108358	343521
70713	343522
129899	343523
30827	343524
19549	343525
1349	343526
25190	343527
6010	343528
102428	343529
115684	343530
168836	343531
76629	343532
86234	343533
10974	343534
2396	343535
52234	343536
49670	343537
68384	343538
61718	343539
95248	343540
16417	343541
122692	343542
6343	343543
9669	343544
118705	343545
95013	343546
58482	343547
2397	343548
13616	343549
54186	343550
63276	343551
28662	343552
16846	343553
53149	343554
53056	343555
56272	343556
2449	343557
67539	343558
7663	343559
13793	343560
2620	343561
495	343562
12929	343563
265	343564
9908	343565
55207	343566
50440	343567
151864	343568
674	343569
10440	343570
57426	343571
91754	343572
80392	343573
8861	343574
114287	343575
8902	343576
66798	343577
19222	343578
12743	343579
47406	343580
15134	343581
69180	343582
77874	343583
137778	343584
121973	343585
39237	343586
61052	343587
57022	343588
6326	343589
933	343590
15850	343591
3830	343592
91215	343593
39115	343594
27905	343595
76250	343596
36600	343597
50058	343598
28102	343599
8357	343600
12587	343601
11100	343602
35071	343603
1737	343604
93348	343605
1431	343606
19956	343607
26697	343608
21357	343609
20430	343610
159938	343611
55637	343612
41782	343613
16586	343614
41112	343615
19098	343616
34859	343617
52519	343618
33801	343619
8458	343620
90903	343621
11959	343622
141139	343623
19648	343624
45325	343625
78207	343626
30896	343627
56970	343628
6892	343629
79284	343630
12802	343631
63908	343632
36207	343633
19748	343634
976	343635
33620	343636
54512	343637
72332	343638
11559	343639
44753	343640
538	343641
22760	343642
92880	343643
513	343644
76618	343645
84461	343646
43943	343647
18451	343648
160270	343649
15318	343650
25404	343651
13956	343652
4402	343653
41935	343654
51904	343655
122890	343656
45508	343657
23403	343658
7977	343659
2295	343660
46429	343661
72	343662
1909	343663
88436	343664
57820	343665
9454	343666
112790	343667
92065	343668
6213	343669
6177	343670
13736	343671
3160	343672
33609	343673
52261	343674
94643	343675
19834	343676
17755	343677
73180	343678
20638	343679
78079	343680
53989	343681
39882	343682
55332	343683
33632	343684
6221	343685
70451	343686
6814	343687
8049	343688
60807	343689
26420	343690
6642	343691
22089	343692
2759	343693
14017	343694
141913	343695
95923	343696
44673	343697
1572	343698
36471	343699
19027	343700
99866	343701
23364	343702
6497	343703
13756	343704
49532	343705
8124	343706
1948	343707
28728	343708
53098	343709
88041	343710
6549	343711
43691	343712
69711	343713
14400	343714
10403	343715
29299	343716
13227	343717
81904	343718
7353	343719
53762	343720
12967	343721
74219	343722
44634	343723
19746	343724
47299	343725
153158	343726
23576	343727
52270	343728
107208	343729
4044	343730
12100	343731
4608	343732
29403	343733
6568	343734
68989	343735
43381	343736
62306	343737
116540	343738
115	343739
131442	343740
25781	343741
52408	343742
66825	343743
8973	343744
53024	343745
77825	343746
111744	343747
40659	343748
19175	343749
54545	343750
1002	343751
21992	343752
6920	343753
119529	343754
3450	343755
54510	343756
34502	343757
79705	343758
33668	343759
98624	343760
20641	343761
169238	343762
18237	343763
89391	343764
66238	343765
43523	343766
73092	343767
3928	343768
513	343769
2146	343770
18661	343771
95089	343772
78675	343773
37524	343774
100847	343775
120984	343776
114297	343777
5313	343778
88436	343779
43644	343780
117958	343781
10207	343782
9172	343783
38018	343784
17653	343785
2266	343786
5459	343787
20437	343788
19215	343789
10231	343790
28313	343791
54358	343792
12930	343793
23369	343794
521	343795
2612	343796
11347	343797
36954	343798
71989	343799
40794	343800
34911	343801
107910	343802
17312	343803
3840	343804
43461	343805
31415	343806
73252	343807
60152	343808
1774	343809
111248	343810
123069	343811
79648	343812
70475	343813
16654	343814
74299	343815
123290	343816
9242	343817
25110	343818
10892	343819
6813	343820
2651	343821
3814	343822
141923	343823
106099	343824
55159	343825
48107	343826
32100	343827
1967	343828
29410	343829
39702	343830
94136	343831
2127	343832
98906	343833
167	343834
49835	343835
23668	343836
50	343837
628	343838
126490	343839
60619	343840
84337	343841
5456	343842
88465	343843
103926	343844
24203	343845
47879	343846
22324	343847
63776	343848
12581	343849
9643	343850
16831	343851
102918	343852
10157	343853
18059	343854
35935	343855
110472	343856
102191	343857
26359	343858
20299	343859
96485	343860
80886	343861
33825	343862
6102	343863
86483	343864
4544	343865
94674	343866
15321	343867
2141	343868
49473	343869
19383	343870
92114	343871
59978	343872
7171	343873
26238	343874
70294	343875
5710	343876
19816	343877
20985	343878
7003	343879
28114	343880
25254	343881
22856	343882
46533	343883
75299	343884
50281	343885
114089	343886
24196	343887
28332	343888
64506	343889
15043	343890
94960	343891
16716	343892
67358	343893
61167	343894
137085	343895
51345	343896
27454	343897
80916	343898
37295	343899
13188	343900
63572	343901
35799	343902
166287	343903
97135	343904
47058	343905
67404	343906
19952	343907
26945	343908
66014	343909
17821	343910
2276	343911
58074	343912
41954	343913
9766	343914
1094	343915
9566	343916
5911	343917
91377	343918
27362	343919
15317	343920
119995	343921
11096	343922
94902	343923
3125	343924
11046	343925
115770	343926
263	343927
120604	343928
6278	343929
8643	343930
1197	343931
54210	343932
14192	343933
23980	343934
2762	343935
62238	343936
143955	343937
2693	343938
11419	343939
25127	343940
6355	343941
4506	343942
3872	343943
67958	343944
13330	343945
816	343946
1130	343947
2488	343948
4769	343949
65090	343950
110314	343951
103643	343952
67402	343953
16870	343954
58975	343955
60684	343956
3784	343957
12795	343958
73213	343959
59816	343960
40223	343961
26006	343962
7080	343963
52520	343964
22825	343965
6130	343966
76531	343967
137856	343968
17154	343969
80708	343970
105338	343971
58974	343972
11850	343973
50200	343974
21955	343975
24499	343976
38200	343977
51993	343978
4597	343979
10879	343980
163398	343981
78218	343982
2825	343983
16053	343984
130119	343985
10805	343986
79570	343987
4177	343988
6593	343989
50960	343990
28268	343991
20061	343992
9735	343993
62767	343994
107198	343995
19582	343996
109808	343997
74991	343998
28465	343999
6603	344000
7737	344001
16070	344002
41291	344003
26190	344004
25338	344005
49058	344006
2059	344007
43235	344008
15414	344009
59218	344010
54746	344011
32007	344012
20287	344013
105985	344014
20837	344015
19827	344016
25634	344017
79420	344018
16008	344019
34017	344020
28923	344021
22665	344022
9727	344023
17622	344024
20757	344025
71627	344026
28010	344027
116260	344028
75154	344029
101334	344030
315	344031
2801	344032
30413	344033
25883	344034
24508	344035
156730	344036
34274	344037
41313	344038
3061	344039
53536	344040
42751	344041
40967	344042
12233	344043
34986	344044
35588	344045
1334	344046
302	344047
126209	344048
66820	344049
13868	344050
4630	344051
114689	344052
59362	344053
67841	344054
660	344055
31595	344056
1541	344057
17887	344058
25656	344059
3921	344060
56658	344061
1437	344062
8590	344063
7304	344064
79586	344065
97586	344066
4452	344067
50025	344068
7848	344069
57733	344070
6875	344071
25435	344072
39373	344073
72492	344074
34338	344075
108733	344076
1682	344077
83099	344078
26877	344079
19196	344080
82910	344081
43011	344082
25491	344083
14507	344084
78369	344085
164	344086
28504	344087
3440	344088
40735	344089
22098	344090
18944	344091
41577	344092
52264	344093
38374	344094
6521	344095
6810	344096
27899	344097
4196	344098
11413	344099
1961	344100
31182	344101
75782	344102
10770	344103
8134	344104
43390	344105
21197	344106
10235	344107
46305	344108
62761	344109
2572	344110
12229	344111
4008	344112
94345	344113
33084	344114
51680	344115
84226	344116
45806	344117
5076	344118
86618	344119
4113	344120
26663	344121
87452	344122
143585	344123
84336	344124
91708	344125
30610	344126
28725	344127
2507	344128
8608	344129
148	344130
5094	344131
55628	344132
17053	344133
22495	344134
5931	344135
55100	344136
2773	344137
45895	344138
4944	344139
13575	344140
123360	344141
80219	344142
121161	344143
86495	344144
17167	344145
115300	344146
52521	344147
28963	344148
55932	344149
16734	344150
24454	344151
125649	344152
13219	344153
89	344154
71129	344155
29642	344156
21911	344157
9140	344158
13155	344159
36967	344160
43892	344161
500	344162
2000	344163
62975	344164
112642	344165
91970	344166
21305	344167
23765	344168
101095	344169
75873	344170
118106	344171
11045	344172
1975	344173
54719	344174
1460	344175
5024	344176
22065	344177
26852	344178
114616	344179
12821	344180
75338	344181
54087	344182
67701	344183
49515	344184
59834	344185
37928	344186
23328	344187
63712	344188
138092	344189
36653	344190
71997	344191
116937	344192
58175	344193
26460	344194
31617	344195
27641	344196
40740	344197
31994	344198
11587	344199
3099	344200
7967	344201
164015	344202
19613	344203
14646	344204
76528	344205
20518	344206
57754	344207
21982	344208
123482	344209
3587	344210
56660	344211
12330	344212
104794	344213
34974	344214
52073	344215
37845	344216
45914	344217
1721	344218
40895	344219
80549	344220
78534	344221
2905	344222
92705	344223
19360	344224
94154	344225
27146	344226
19454	344227
133558	344228
45799	344229
16430	344230
82678	344231
14774	344232
35	344233
132176	344234
21363	344235
19996	344236
13858	344237
28938	344238
80726	344239
5500	344240
29335	344241
94440	344242
56985	344243
115137	344244
52378	344245
62982	344246
109526	344247
18046	344248
3249	344249
82899	344250
8153	344251
1277	344252
157299	344253
7903	344254
59212	344255
22343	344256
95815	344257
38508	344258
49046	344259
117215	344260
7261	344261
3090	344262
19488	344263
5767	344264
63945	344265
4995	344266
5073	344267
8242	344268
106258	344269
144757	344270
14234	344271
33070	344272
9470	344273
16319	344274
1030	344275
74952	344276
2604	344277
58830	344278
48483	344279
127600	344280
25350	344281
2230	344282
53587	344283
74714	344284
16352	344285
39396	344286
4703	344287
112492	344288
4591	344289
29009	344290
155002	344291
9845	344292
69907	344293
104445	344294
44598	344295
37961	344296
5525	344297
5830	344298
89750	344299
3983	344300
22119	344301
10329	344302
18840	344303
43556	344304
9729	344305
4219	344306
45011	344307
8705	344308
14378	344309
45991	344310
64582	344311
32029	344312
48402	344313
34238	344314
9916	344315
77450	344316
71102	344317
60595	344318
28183	344319
41351	344320
116739	344321
10176	344322
138675	344323
14637	344324
4729	344325
17262	344326
86711	344327
4107	344328
43702	344329
54455	344330
70235	344331
3621	344332
3139	344333
64965	344334
20778	344335
66367	344336
125466	344337
9344	344338
44365	344339
98991	344340
26870	344341
17489	344342
18933	344343
9903	344344
40727	344345
13619	344346
56699	344347
17053	344348
80063	344349
38724	344350
12964	344351
63565	344352
30017	344353
25585	344354
1430	344355
56615	344356
147391	344357
14789	344358
82748	344359
108630	344360
15278	344361
22462	344362
3811	344363
1190	344364
85563	344365
149796	344366
85537	344367
2290	344368
7765	344369
62750	344370
39872	344371
610	344372
131484	344373
45806	344374
16513	344375
90410	344376
75927	344377
2149	344378
15767	344379
76052	344380
3452	344381
63640	344382
49383	344383
71634	344384
39551	344385
42943	344386
4558	344387
6182	344388
112138	344389
15516	344390
55955	344391
34344	344392
62564	344393
24282	344394
25019	344395
57922	344396
17467	344397
49178	344398
3003	344399
54926	344400
13261	344401
30927	344402
2865	344403
138427	344404
24521	344405
12914	344406
8343	344407
15978	344408
94518	344409
2484	344410
45398	344411
4783	344412
8873	344413
43967	344414
376	344415
76020	344416
70964	344417
33580	344418
152354	344419
145151	344420
3372	344421
21826	344422
43150	344423
23517	344424
11134	344425
124056	344426
46906	344427
13607	344428
62206	344429
41288	344430
130256	344431
148652	344432
24068	344433
59418	344434
50574	344435
76821	344436
80376	344437
8990	344438
26072	344439
124237	344440
34843	344441
34099	344442
18701	344443
51938	344444
33350	344445
40587	344446
3044	344447
109896	344448
33539	344449
3826	344450
6732	344451
11192	344452
34035	344453
41429	344454
157670	344455
11330	344456
17725	344457
22142	344458
116138	344459
55621	344460
8442	344461
593	344462
1767	344463
122475	344464
142356	344465
72630	344466
11712	344467
136113	344468
25421	344469
11960	344470
13811	344471
86947	344472
94338	344473
15034	344474
9778	344475
426	344476
19764	344477
88161	344478
96830	344479
77958	344480
9542	344481
18562	344482
49632	344483
4516	344484
82977	344485
335	344486
138932	344487
3399	344488
63226	344489
74623	344490
36165	344491
12522	344492
52625	344493
2817	344494
146595	344495
4273	344496
1758	344497
28133	344498
35611	344499
65437	344500
102979	344501
4502	344502
52861	344503
2337	344504
27301	344505
69804	344506
13697	344507
16617	344508
3808	344509
119313	344510
98295	344511
3183	344512
15034	344513
25664	344514
145050	344515
61485	344516
6415	344517
20340	344518
58654	344519
43375	344520
49758	344521
527	344522
88724	344523
41533	344524
5234	344525
31603	344526
23676	344527
16320	344528
24642	344529
66417	344530
42082	344531
12674	344532
48435	344533
41231	344534
9686	344535
80738	344536
4566	344537
65449	344538
22886	344539
69134	344540
17215	344541
118605	344542
17424	344543
53287	344544
10353	344545
5855	344546
9014	344547
20011	344548
97730	344549
21570	344550
52684	344551
35302	344552
6489	344553
42289	344554
43820	344555
31849	344556
212	344557
11863	344558
108116	344559
37294	344560
82546	344561
36149	344562
120	344563
58355	344564
2438	344565
75707	344566
34217	344567
17314	344568
762	344569
120272	344570
67358	344571
9830	344572
8549	344573
26502	344574
22556	344575
39099	344576
4485	344577
95565	344578
1657	344579
128541	344580
2818	344581
24256	344582
51138	344583
13149	344584
64839	344585
6895	344586
130446	344587
92547	344588
7921	344589
13103	344590
17330	344591
56114	344592
4971	344593
55583	344594
5472	344595
159354	344596
107417	344597
146899	344598
367	344599
41937	344600
7333	344601
40649	344602
13678	344603
108517	344604
4825	344605
65178	344606
135068	344607
165991	344608
53249	344609
29663	344610
65638	344611
105202	344612
49438	344613
85472	344614
84716	344615
89368	344616
3790	344617
22535	344618
17661	344619
55319	344620
3438	344621
14014	344622
36354	344623
4364	344624
30900	344625
52366	344626
57782	344627
52529	344628
12547	344629
19733	344630
18978	344631
12940	344632
105891	344633
75469	344634
60152	344635
68920	344636
17330	344637
17803	344638
1392	344639
94787	344640
39116	344641
53938	344642
35270	344643
42567	344644
3007	344645
98528	344646
72730	344647
13520	344648
38258	344649
16402	344650
48321	344651
90	344652
15662	344653
246	344654
9021	344655
1734	344656
111348	344657
38148	344658
448	344659
12598	344660
9486	344661
24131	344662
47703	344663
27408	344664
90979	344665
37340	344666
63589	344667
108152	344668
100574	344669
27	344670
22148	344671
7709	344672
105466	344673
6949	344674
55979	344675
6420	344676
845	344677
19051	344678
48521	344679
12589	344680
31701	344681
43375	344682
23016	344683
85859	344684
77623	344685
12056	344686
147240	344687
42606	344688
35750	344689
4851	344690
5947	344691
104037	344692
5559	344693
46177	344694
50680	344695
402	344696
46696	344697
17879	344698
8997	344699
40362	344700
43380	344701
56849	344702
93584	344703
14630	344704
23412	344705
5369	344706
7486	344707
1230	344708
6481	344709
15377	344710
4930	344711
27080	344712
85619	344713
92704	344714
10423	344715
5015	344716
20122	344717
12210	344718
56225	344719
59843	344720
30630	344721
19715	344722
50153	344723
9658	344724
34059	344725
33695	344726
90865	344727
87277	344728
38433	344729
75858	344730
86680	344731
47679	344732
54254	344733
8029	344734
2092	344735
52097	344736
51756	344737
25138	344738
40557	344739
160484	344740
24	344741
947	344742
92265	344743
6314	344744
7477	344745
44341	344746
6486	344747
1551	344748
129262	344749
77978	344750
2778	344751
116201	344752
2231	344753
157	344754
6299	344755
100752	344756
56739	344757
51463	344758
35103	344759
27833	344760
31839	344761
4870	344762
54046	344763
17087	344764
52438	344765
45492	344766
50237	344767
17990	344768
1515	344769
42490	344770
47879	344771
83488	344772
13732	344773
27545	344774
46600	344775
51804	344776
45683	344777
39897	344778
7764	344779
68330	344780
126530	344781
23831	344782
118534	344783
68330	344784
27613	344785
11810	344786
143771	344787
126986	344788
38827	344789
17859	344790
6289	344791
2729	344792
2454	344793
34140	344794
29194	344795
3107	344796
15705	344797
79819	344798
7852	344799
40335	344800
38664	344801
17379	344802
321	344803
62443	344804
21626	344805
68643	344806
5059	344807
4163	344808
108320	344809
67945	344810
3037	344811
103252	344812
17359	344813
77555	344814
51291	344815
58974	344816
89324	344817
30939	344818
58580	344819
7410	344820
65336	344821
10934	344822
145871	344823
17092	344824
148118	344825
10439	344826
119002	344827
82396	344828
39857	344829
63066	344830
15320	344831
95556	344832
12623	344833
20602	344834
7504	344835
92763	344836
8756	344837
19156	344838
2093	344839
32522	344840
25541	344841
78200	344842
8588	344843
11702	344844
26081	344845
79439	344846
14178	344847
27312	344848
41491	344849
83600	344850
55499	344851
17812	344852
12498	344853
54764	344854
1176	344855
70179	344856
41684	344857
141247	344858
99158	344859
129179	344860
23457	344861
113484	344862
31818	344863
15573	344864
32002	344865
21551	344866
101440	344867
139014	344868
7314	344869
11065	344870
63758	344871
14836	344872
26302	344873
45448	344874
85934	344875
64279	344876
57413	344877
13204	344878
14516	344879
18828	344880
22519	344881
22238	344882
23222	344883
141928	344884
1600	344885
29267	344886
6485	344887
22434	344888
4960	344889
65941	344890
29197	344891
111135	344892
40397	344893
44216	344894
9910	344895
5483	344896
84103	344897
39797	344898
14989	344899
134754	344900
46982	344901
22096	344902
642	344903
929	344904
57779	344905
70648	344906
111241	344907
108425	344908
69374	344909
48973	344910
24833	344911
4219	344912
130346	344913
18348	344914
28476	344915
22855	344916
26436	344917
1411	344918
67665	344919
17755	344920
1643	344921
117641	344922
124771	344923
12890	344924
6124	344925
150042	344926
75242	344927
6082	344928
16453	344929
26540	344930
55210	344931
42844	344932
69064	344933
70225	344934
134091	344935
15362	344936
6732	344937
100719	344938
28672	344939
9405	344940
28370	344941
5830	344942
7488	344943
55478	344944
13854	344945
23307	344946
22918	344947
1546	344948
2795	344949
664	344950
37022	344951
32791	344952
9414	344953
11398	344954
21699	344955
23002	344956
122	344957
42925	344958
193	344959
27529	344960
39215	344961
9663	344962
9532	344963
14780	344964
34817	344965
48361	344966
28240	344967
11998	344968
24616	344969
5159	344970
46123	344971
64863	344972
14824	344973
118807	344974
15537	344975
148561	344976
98326	344977
1982	344978
2173	344979
133878	344980
62583	344981
14584	344982
24869	344983
27279	344984
161527	344985
17403	344986
30231	344987
45205	344988
90843	344989
11256	344990
602	344991
189	344992
18359	344993
67425	344994
20161	344995
4859	344996
114401	344997
10393	344998
155848	344999
133497	345000
33376	345001
102109	345002
116325	345003
21698	345004
37323	345005
90784	345006
34158	345007
167963	345008
43281	345009
146752	345010
65385	345011
39360	345012
88176	345013
47063	345014
95224	345015
5157	345016
30449	345017
115302	345018
7891	345019
92021	345020
56969	345021
45460	345022
75855	345023
84011	345024
49218	345025
19768	345026
5063	345027
105624	345028
46435	345029
74481	345030
3979	345031
44392	345032
101652	345033
3661	345034
82865	345035
66922	345036
4514	345037
12187	345038
166073	345039
106377	345040
69953	345041
34143	345042
63850	345043
5695	345044
32178	345045
5344	345046
61434	345047
34032	345048
1774	345049
34936	345050
90375	345051
50364	345052
16306	345053
9698	345054
36381	345055
35440	345056
118351	345057
2251	345058
11061	345059
1558	345060
57293	345061
58689	345062
52777	345063
29525	345064
8934	345065
9141	345066
19038	345067
25740	345068
8391	345069
55731	345070
638	345071
4552	345072
37474	345073
39105	345074
21903	345075
1881	345076
51491	345077
66240	345078
12224	345079
35568	345080
96359	345081
45886	345082
17738	345083
44891	345084
26349	345085
7552	345086
69297	345087
25083	345088
1529	345089
6918	345090
16941	345091
14649	345092
78357	345093
21521	345094
20806	345095
15521	345096
81389	345097
91706	345098
58919	345099
110474	345100
3945	345101
53003	345102
31196	345103
31322	345104
34594	345105
92324	345106
60715	345107
34104	345108
92494	345109
105796	345110
777	345111
22055	345112
21252	345113
104552	345114
2091	345115
167022	345116
24759	345117
8826	345118
98911	345119
19786	345120
40135	345121
91312	345122
16675	345123
145634	345124
60350	345125
5497	345126
8836	345127
13357	345128
1420	345129
103631	345130
153320	345131
17538	345132
21039	345133
168272	345134
5387	345135
88217	345136
38958	345137
67151	345138
44840	345139
106384	345140
991	345141
113283	345142
4879	345143
37331	345144
52481	345145
124027	345146
25652	345147
10321	345148
29313	345149
99001	345150
2436	345151
63497	345152
95527	345153
10452	345154
1280	345155
86679	345156
71065	345157
83415	345158
148691	345159
5072	345160
50702	345161
85281	345162
44265	345163
85529	345164
92615	345165
148395	345166
42058	345167
20661	345168
19398	345169
64830	345170
15123	345171
78899	345172
92911	345173
80182	345174
1481	345175
82822	345176
18134	345177
18881	345178
63374	345179
163015	345180
125034	345181
113316	345182
40434	345183
68798	345184
31771	345185
73842	345186
4038	345187
46208	345188
17637	345189
12654	345190
27416	345191
20498	345192
96745	345193
78125	345194
7141	345195
14481	345196
109383	345197
67776	345198
150367	345199
11544	345200
1115	345201
21769	345202
23958	345203
3338	345204
124380	345205
6633	345206
76735	345207
8434	345208
38814	345209
7454	345210
106022	345211
68444	345212
13319	345213
8316	345214
26657	345215
23116	345216
64137	345217
63725	345218
92234	345219
65602	345220
82320	345221
1022	345222
14538	345223
117433	345224
57519	345225
77356	345226
14397	345227
8493	345228
160975	345229
84860	345230
20622	345231
128226	345232
123938	345233
19948	345234
9454	345235
9284	345236
83484	345237
2381	345238
10231	345239
26287	345240
76974	345241
84790	345242
2738	345243
44984	345244
116243	345245
2535	345246
141755	345247
8298	345248
2214	345249
138	345250
19525	345251
75846	345252
5665	345253
38521	345254
44895	345255
1930	345256
71449	345257
6956	345258
326	345259
71687	345260
121394	345261
102810	345262
46423	345263
33114	345264
1614	345265
30500	345266
126128	345267
115821	345268
57404	345269
82734	345270
2106	345271
11715	345272
21988	345273
19909	345274
9793	345275
67111	345276
40375	345277
85502	345278
39634	345279
2726	345280
22247	345281
69699	345282
17233	345283
7338	345284
152388	345285
36644	345286
4704	345287
9438	345288
52842	345289
85385	345290
90481	345291
98354	345292
87599	345293
43589	345294
139927	345295
29941	345296
73603	345297
44604	345298
34478	345299
3467	345300
24762	345301
52553	345302
66813	345303
19973	345304
35998	345305
5956	345306
27463	345307
24141	345308
143447	345309
146241	345310
26504	345311
160368	345312
11755	345313
15777	345314
5738	345315
35922	345316
124807	345317
61220	345318
90918	345319
70241	345320
23730	345321
54501	345322
49538	345323
1231	345324
18626	345325
74601	345326
3672	345327
55930	345328
2920	345329
163930	345330
77807	345331
27356	345332
5555	345333
2497	345334
83504	345335
48216	345336
121850	345337
29801	345338
51901	345339
169329	345340
45497	345341
25534	345342
132985	345343
168944	345344
64789	345345
73393	345346
27775	345347
8873	345348
569	345349
19781	345350
118012	345351
46661	345352
33726	345353
105607	345354
49600	345355
17109	345356
22088	345357
45748	345358
80275	345359
111251	345360
33751	345361
32531	345362
17836	345363
43852	345364
66783	345365
6955	345366
71228	345367
8520	345368
58614	345369
1000	345370
79627	345371
686	345372
149113	345373
10106	345374
66178	345375
72263	345376
6307	345377
23256	345378
56084	345379
129800	345380
1403	345381
51591	345382
9555	345383
57503	345384
97013	345385
37424	345386
44116	345387
27258	345388
98010	345389
9958	345390
5844	345391
47285	345392
159033	345393
147853	345394
10316	345395
20307	345396
152800	345397
30233	345398
10350	345399
21572	345400
12906	345401
11471	345402
58893	345403
9416	345404
28099	345405
96490	345406
1356	345407
50005	345408
23439	345409
95955	345410
133170	345411
3434	345412
80402	345413
19130	345414
43695	345415
48920	345416
77500	345417
171	345418
82732	345419
1313	345420
46903	345421
102411	345422
19143	345423
43424	345424
130748	345425
25033	345426
11180	345427
86536	345428
28007	345429
34108	345430
1012	345431
4637	345432
26498	345433
17729	345434
73018	345435
41351	345436
84539	345437
9088	345438
9921	345439
63647	345440
41581	345441
69330	345442
31670	345443
52007	345444
96441	345445
3	345446
47505	345447
15179	345448
115899	345449
115990	345450
66387	345451
14185	345452
163885	345453
567	345454
25885	345455
67598	345456
138628	345457
66917	345458
58633	345459
28008	345460
27949	345461
7136	345462
45481	345463
73034	345464
70826	345465
1750	345466
113842	345467
58211	345468
118130	345469
34118	345470
11016	345471
137717	345472
291	345473
3342	345474
47376	345475
57259	345476
6112	345477
44513	345478
27882	345479
53203	345480
37879	345481
85341	345482
52584	345483
11312	345484
23628	345485
84738	345486
102642	345487
78019	345488
17294	345489
6385	345490
50666	345491
116804	345492
2169	345493
4238	345494
63336	345495
27526	345496
38765	345497
21460	345498
3446	345499
15640	345500
9958	345501
31303	345502
122878	345503
3332	345504
19931	345505
116723	345506
53161	345507
3222	345508
166511	345509
18628	345510
151094	345511
119760	345512
92253	345513
24766	345514
105619	345515
24615	345516
99864	345517
17555	345518
51573	345519
31063	345520
68328	345521
83795	345522
21255	345523
52505	345524
47956	345525
12042	345526
44936	345527
100106	345528
147954	345529
119142	345530
44140	345531
49320	345532
28337	345533
9511	345534
68226	345535
10122	345536
104788	345537
51437	345538
9148	345539
9666	345540
7153	345541
2890	345542
36558	345543
4607	345544
45584	345545
6357	345546
121119	345547
29584	345548
6815	345549
85387	345550
111895	345551
73591	345552
11650	345553
74110	345554
2548	345555
35886	345556
9457	345557
32552	345558
24797	345559
36058	345560
27621	345561
9479	345562
55380	345563
114725	345564
12084	345565
2238	345566
93003	345567
51773	345568
27839	345569
7114	345570
131956	345571
95332	345572
43002	345573
75931	345574
134428	345575
17251	345576
17137	345577
93586	345578
5860	345579
10748	345580
162566	345581
146682	345582
95956	345583
23089	345584
20122	345585
13861	345586
31244	345587
9459	345588
9916	345589
79622	345590
50016	345591
109916	345592
397	345593
25715	345594
3267	345595
92852	345596
7449	345597
37467	345598
99741	345599
26	345600
37189	345601
27808	345602
111379	345603
7933	345604
100724	345605
14397	345606
97272	345607
31020	345608
4664	345609
23974	345610
79333	345611
7470	345612
36896	345613
38228	345614
32520	345615
102558	345616
103987	345617
81108	345618
41690	345619
9241	345620
9506	345621
14913	345622
37185	345623
3123	345624
120739	345625
102264	345626
10280	345627
123147	345628
10750	345629
108190	345630
162602	345631
48918	345632
58423	345633
61425	345634
1492	345635
30718	345636
6772	345637
79416	345638
45846	345639
6530	345640
50205	345641
38307	345642
17279	345643
57347	345644
130562	345645
20660	345646
21552	345647
41284	345648
53450	345649
59772	345650
43126	345651
67541	345652
50430	345653
3354	345654
3576	345655
16171	345656
94715	345657
1563	345658
88123	345659
11560	345660
29401	345661
7667	345662
89092	345663
162570	345664
75965	345665
76887	345666
5798	345667
50730	345668
72118	345669
3448	345670
80477	345671
26752	345672
93161	345673
5742	345674
66949	345675
5267	345676
30417	345677
3502	345678
16217	345679
3414	345680
29179	345681
25824	345682
46436	345683
3086	345684
3887	345685
114605	345686
14680	345687
31524	345688
66845	345689
7784	345690
55728	345691
6710	345692
2484	345693
12652	345694
37269	345695
137619	345696
51729	345697
17332	345698
31383	345699
2065	345700
1029	345701
141702	345702
9852	345703
164998	345704
92538	345705
72225	345706
3967	345707
75564	345708
14266	345709
3	345710
30562	345711
36438	345712
51031	345713
30792	345714
21756	345715
57117	345716
69531	345717
154725	345718
13789	345719
122125	345720
17066	345721
25133	345722
3264	345723
138297	345724
121463	345725
14737	345726
80211	345727
8267	345728
3508	345729
34530	345730
90070	345731
1118	345732
25955	345733
10	345734
31444	345735
31327	345736
8271	345737
98484	345738
5981	345739
111355	345740
8035	345741
137942	345742
1974	345743
42775	345744
2323	345745
62046	345746
43000	345747
99616	345748
3036	345749
7798	345750
16383	345751
8576	345752
71917	345753
134131	345754
24278	345755
166049	345756
4446	345757
33809	345758
132300	345759
93491	345760
37568	345761
12556	345762
115849	345763
7604	345764
111176	345765
64758	345766
110760	345767
13761	345768
39134	345769
31898	345770
157260	345771
1921	345772
13452	345773
38269	345774
127124	345775
11796	345776
1156	345777
66385	345778
16279	345779
102554	345780
3642	345781
32973	345782
60093	345783
8278	345784
13171	345785
58203	345786
6793	345787
94068	345788
13106	345789
90145	345790
61993	345791
55527	345792
17954	345793
17398	345794
33094	345795
59397	345796
6088	345797
106978	345798
32119	345799
18668	345800
70699	345801
5845	345802
46739	345803
897	345804
82909	345805
9910	345806
42632	345807
22626	345808
13297	345809
5107	345810
55873	345811
23314	345812
70049	345813
341	345814
49336	345815
49389	345816
5962	345817
1838	345818
30903	345819
150	345820
94595	345821
26917	345822
20357	345823
29888	345824
88756	345825
134845	345826
5576	345827
4349	345828
99488	345829
91187	345830
11706	345831
15517	345832
48767	345833
24795	345834
52739	345835
25902	345836
58024	345837
6624	345838
93152	345839
22111	345840
150600	345841
26269	345842
50661	345843
70977	345844
29516	345845
120107	345846
76940	345847
23944	345848
38488	345849
12336	345850
3387	345851
27479	345852
24980	345853
25384	345854
78693	345855
10450	345856
150221	345857
24454	345858
916	345859
31203	345860
13030	345861
76343	345862
114852	345863
68419	345864
83194	345865
2045	345866
42267	345867
4351	345868
27984	345869
39389	345870
131426	345871
25175	345872
76588	345873
11916	345874
12538	345875
12961	345876
51705	345877
38788	345878
15588	345879
5475	345880
10009	345881
36416	345882
90658	345883
13389	345884
93508	345885
13594	345886
34402	345887
4040	345888
67154	345889
45816	345890
65256	345891
95487	345892
20141	345893
46548	345894
75009	345895
45642	345896
6941	345897
59299	345898
168	345899
79740	345900
26949	345901
12858	345902
6634	345903
73462	345904
129462	345905
45019	345906
30755	345907
29954	345908
160469	345909
9924	345910
65797	345911
28981	345912
29119	345913
40887	345914
16146	345915
14895	345916
7875	345917
54978	345918
64662	345919
18309	345920
41074	345921
8073	345922
125144	345923
39189	345924
30792	345925
80654	345926
22693	345927
42290	345928
45733	345929
32487	345930
139320	345931
24950	345932
65322	345933
63469	345934
223	345935
33453	345936
46358	345937
55492	345938
558	345939
106701	345940
12370	345941
30162	345942
95634	345943
43535	345944
21970	345945
1495	345946
54775	345947
34941	345948
18213	345949
14762	345950
30458	345951
48085	345952
163924	345953
6014	345954
130973	345955
84580	345956
28383	345957
42959	345958
25231	345959
9408	345960
2744	345961
38163	345962
22613	345963
63687	345964
26169	345965
128041	345966
23776	345967
7972	345968
73686	345969
60783	345970
13754	345971
51927	345972
1987	345973
14180	345974
22794	345975
6869	345976
124750	345977
74222	345978
28493	345979
13094	345980
11068	345981
92318	345982
52127	345983
14759	345984
36858	345985
19677	345986
154813	345987
4556	345988
96980	345989
84300	345990
14336	345991
44944	345992
23584	345993
89040	345994
30749	345995
7701	345996
3535	345997
653	345998
14067	345999
39139	346000
8883	346001
4458	346002
1378	346003
137747	346004
111085	346005
19371	346006
21753	346007
23896	346008
18016	346009
10998	346010
28522	346011
11350	346012
73703	346013
119747	346014
38199	346015
110	346016
2516	346017
21091	346018
111964	346019
73637	346020
9782	346021
32769	346022
98435	346023
78461	346024
13653	346025
45192	346026
37362	346027
61812	346028
107083	346029
36153	346030
116203	346031
55303	346032
70853	346033
25066	346034
34762	346035
17483	346036
162521	346037
4260	346038
41966	346039
33224	346040
66617	346041
30426	346042
83241	346043
67799	346044
8346	346045
50626	346046
11275	346047
4701	346048
78014	346049
8413	346050
34288	346051
50119	346052
52771	346053
49504	346054
2891	346055
42307	346056
5	346057
347	346058
99325	346059
33885	346060
139379	346061
5242	346062
21029	346063
26511	346064
125077	346065
106482	346066
14153	346067
46388	346068
21488	346069
18733	346070
28294	346071
7198	346072
27612	346073
14283	346074
8813	346075
95549	346076
74393	346077
21873	346078
4779	346079
35792	346080
45948	346081
42947	346082
128381	346083
66636	346084
98834	346085
84551	346086
35205	346087
105420	346088
18612	346089
74090	346090
10112	346091
9696	346092
74602	346093
5654	346094
40635	346095
74038	346096
22874	346097
136799	346098
36858	346099
17462	346100
65190	346101
38173	346102
3516	346103
40705	346104
11231	346105
75109	346106
107602	346107
9884	346108
32793	346109
31429	346110
23451	346111
50498	346112
50000	346113
83976	346114
11592	346115
76287	346116
38011	346117
35164	346118
14571	346119
71086	346120
6925	346121
98226	346122
138142	346123
7804	346124
48	346125
37906	346126
87481	346127
85750	346128
108163	346129
81784	346130
12623	346131
67278	346132
22888	346133
272	346134
46652	346135
63363	346136
3304	346137
115137	346138
85750	346139
5187	346140
124609	346141
1181	346142
136728	346143
52027	346144
19284	346145
6127	346146
37391	346147
23296	346148
87618	346149
93590	346150
5000	346151
24100	346152
9105	346153
79622	346154
28804	346155
12005	346156
54500	346157
88853	346158
1880	346159
14096	346160
134315	346161
34518	346162
157433	346163
62731	346164
35491	346165
7475	346166
71374	346167
66762	346168
81683	346169
18120	346170
18858	346171
63010	346172
86199	346173
116688	346174
24710	346175
21038	346176
38543	346177
28224	346178
96905	346179
70740	346180
93200	346181
2227	346182
11029	346183
79601	346184
28882	346185
70589	346186
3003	346187
49608	346188
14819	346189
145185	346190
1726	346191
77618	346192
51142	346193
46842	346194
7567	346195
37245	346196
36725	346197
17456	346198
56651	346199
466	346200
7222	346201
94722	346202
99514	346203
42308	346204
12984	346205
25322	346206
36645	346207
148485	346208
1438	346209
102077	346210
23385	346211
25029	346212
16052	346213
61526	346214
24999	346215
26150	346216
50091	346217
7606	346218
7401	346219
7895	346220
77134	346221
91515	346222
4409	346223
22252	346224
49105	346225
77382	346226
30510	346227
46775	346228
33658	346229
52792	346230
32608	346231
13962	346232
82836	346233
21988	346234
22219	346235
47432	346236
79092	346237
7590	346238
12448	346239
58814	346240
107187	346241
14797	346242
31832	346243
136494	346244
91909	346245
40770	346246
8333	346247
247	346248
27690	346249
118240	346250
12586	346251
59136	346252
38377	346253
81485	346254
51644	346255
72096	346256
3148	346257
42881	346258
79146	346259
21488	346260
20365	346261
47107	346262
823	346263
21084	346264
7357	346265
7853	346266
27909	346267
42904	346268
43776	346269
507	346270
68397	346271
20733	346272
87074	346273
17053	346274
74972	346275
48276	346276
63008	346277
28597	346278
24290	346279
2055	346280
28112	346281
88282	346282
40598	346283
158383	346284
23609	346285
169969	346286
3497	346287
41324	346288
58446	346289
26919	346290
13715	346291
39664	346292
150976	346293
29766	346294
107712	346295
17091	346296
38104	346297
22977	346298
10055	346299
2690	346300
13223	346301
58369	346302
52477	346303
15914	346304
17106	346305
16833	346306
2691	346307
12411	346308
65942	346309
24927	346310
52326	346311
33409	346312
26042	346313
51066	346314
16266	346315
7398	346316
7588	346317
52128	346318
47877	346319
7733	346320
39865	346321
15118	346322
18485	346323
165335	346324
39368	346325
60078	346326
2856	346327
46676	346328
8659	346329
27359	346330
15667	346331
65627	346332
103197	346333
16018	346334
40917	346335
22670	346336
8563	346337
90785	346338
56024	346339
94224	346340
6402	346341
4332	346342
24096	346343
12707	346344
28665	346345
40236	346346
44675	346347
116000	346348
4003	346349
11542	346350
795	346351
73076	346352
55582	346353
16854	346354
76374	346355
56084	346356
166	346357
41898	346358
1424	346359
80863	346360
1301	346361
160825	346362
59823	346363
7553	346364
8243	346365
24849	346366
45409	346367
76	346368
31522	346369
79424	346370
71070	346371
33486	346372
125666	346373
87255	346374
85752	346375
124849	346376
68670	346377
51569	346378
87707	346379
17720	346380
43383	346381
137008	346382
29480	346383
25124	346384
61034	346385
33983	346386
46555	346387
2808	346388
5724	346389
146299	346390
14192	346391
2202	346392
17728	346393
3463	346394
27270	346395
22721	346396
126384	346397
49959	346398
21964	346399
27343	346400
12989	346401
33444	346402
43702	346403
68696	346404
8472	346405
42485	346406
13305	346407
2252	346408
2467	346409
28076	346410
41471	346411
87955	346412
8353	346413
30968	346414
46964	346415
65539	346416
5910	346417
11698	346418
7865	346419
22790	346420
84	346421
70595	346422
87548	346423
429	346424
114551	346425
151198	346426
53150	346427
15763	346428
5256	346429
24372	346430
89908	346431
32724	346432
16354	346433
12589	346434
15148	346435
93551	346436
27443	346437
59951	346438
58423	346439
3070	346440
77874	346441
347	346442
75693	346443
7321	346444
88708	346445
38465	346446
6372	346447
143	346448
25889	346449
19438	346450
18711	346451
74283	346452
44815	346453
13772	346454
15563	346455
33166	346456
34864	346457
41044	346458
15794	346459
4157	346460
66758	346461
14143	346462
1054	346463
9644	346464
64687	346465
51784	346466
66733	346467
57792	346468
12834	346469
5703	346470
74651	346471
46479	346472
9036	346473
5650	346474
287	346475
51672	346476
1701	346477
141884	346478
55566	346479
48561	346480
56287	346481
3274	346482
63795	346483
3714	346484
8675	346485
8726	346486
113761	346487
53723	346488
68427	346489
117402	346490
2186	346491
66078	346492
44575	346493
21890	346494
162599	346495
115392	346496
22699	346497
35332	346498
17290	346499
57706	346500
73628	346501
3063	346502
29004	346503
28957	346504
22041	346505
160168	346506
29	346507
422	346508
112023	346509
60794	346510
67121	346511
66435	346512
153278	346513
28036	346514
43355	346515
23328	346516
145161	346517
77283	346518
94435	346519
87109	346520
60408	346521
37048	346522
68482	346523
34407	346524
102282	346525
57706	346526
22232	346527
6629	346528
60881	346529
57116	346530
51509	346531
48721	346532
20157	346533
16314	346534
47535	346535
10101	346536
6131	346537
158851	346538
30584	346539
186	346540
168095	346541
1259	346542
2407	346543
81003	346544
44860	346545
84793	346546
96812	346547
96059	346548
73323	346549
92925	346550
3744	346551
31008	346552
36428	346553
2236	346554
21510	346555
378	346556
10039	346557
15197	346558
14026	346559
63917	346560
35796	346561
40911	346562
46495	346563
28903	346564
36792	346565
6909	346566
27210	346567
18366	346568
3109	346569
124866	346570
117514	346571
624	346572
7747	346573
65761	346574
31751	346575
49057	346576
112325	346577
60804	346578
29938	346579
6712	346580
15315	346581
26182	346582
12720	346583
66638	346584
109359	346585
106684	346586
24332	346587
18558	346588
1075	346589
90288	346590
44477	346591
53090	346592
22760	346593
74686	346594
114546	346595
23896	346596
25181	346597
94342	346598
60829	346599
110412	346600
3543	346601
44124	346602
28449	346603
84945	346604
3516	346605
156836	346606
3261	346607
1425	346608
21902	346609
48071	346610
20117	346611
61004	346612
32562	346613
7769	346614
37179	346615
61205	346616
92123	346617
5621	346618
87232	346619
659	346620
80097	346621
19478	346622
64652	346623
15422	346624
17814	346625
30311	346626
52047	346627
36152	346628
23107	346629
2967	346630
41394	346631
18478	346632
94498	346633
39682	346634
680	346635
123016	346636
60326	346637
81	346638
84647	346639
169834	346640
35394	346641
11191	346642
126926	346643
99527	346644
10983	346645
37563	346646
40487	346647
57682	346648
84615	346649
63767	346650
11478	346651
19436	346652
75429	346653
16763	346654
33600	346655
9533	346656
97251	346657
73570	346658
80322	346659
77948	346660
19999	346661
67062	346662
54912	346663
34180	346664
41846	346665
5367	346666
1628	346667
20921	346668
104457	346669
109478	346670
85259	346671
57536	346672
69805	346673
47353	346674
10830	346675
85583	346676
34263	346677
137835	346678
23039	346679
162999	346680
130510	346681
24701	346682
7487	346683
45897	346684
82248	346685
109333	346686
112127	346687
122105	346688
7449	346689
8696	346690
1724	346691
19823	346692
7593	346693
63015	346694
31959	346695
104848	346696
81837	346697
47103	346698
79813	346699
32630	346700
166642	346701
38090	346702
67332	346703
105330	346704
13355	346705
124777	346706
43358	346707
161616	346708
40969	346709
116206	346710
13372	346711
94256	346712
167103	346713
70775	346714
57303	346715
7611	346716
73192	346717
96512	346718
54300	346719
668	346720
4807	346721
50630	346722
25832	346723
29257	346724
32720	346725
16091	346726
11154	346727
11223	346728
2925	346729
48805	346730
63996	346731
14517	346732
37333	346733
66132	346734
74707	346735
27470	346736
167379	346737
12529	346738
51336	346739
43031	346740
5035	346741
16815	346742
1861	346743
64898	346744
44872	346745
106203	346746
66395	346747
126552	346748
104747	346749
96798	346750
39952	346751
4936	346752
79076	346753
136	346754
22305	346755
17399	346756
3674	346757
77685	346758
1004	346759
6930	346760
22121	346761
92238	346762
6064	346763
22449	346764
36202	346765
1414	346766
6206	346767
111648	346768
51934	346769
105217	346770
76204	346771
19636	346772
61841	346773
139843	346774
6058	346775
86621	346776
28446	346777
160033	346778
1853	346779
9030	346780
41220	346781
169325	346782
38821	346783
26299	346784
5443	346785
85886	346786
32481	346787
50264	346788
33412	346789
132978	346790
16094	346791
74680	346792
2055	346793
23801	346794
626	346795
89157	346796
29318	346797
42440	346798
31686	346799
34282	346800
11794	346801
35600	346802
75295	346803
13296	346804
130227	346805
29943	346806
1406	346807
38294	346808
156857	346809
136667	346810
3574	346811
4454	346812
2480	346813
24207	346814
119906	346815
1422	346816
13425	346817
44838	346818
32444	346819
38536	346820
61664	346821
104143	346822
34841	346823
43172	346824
24591	346825
13360	346826
91778	346827
35968	346828
27324	346829
27030	346830
18989	346831
5315	346832
69455	346833
79653	346834
138	346835
27835	346836
3882	346837
49683	346838
9928	346839
21290	346840
13228	346841
46997	346842
60066	346843
10185	346844
5528	346845
4471	346846
881	346847
69874	346848
150178	346849
42611	346850
67318	346851
48867	346852
10666	346853
44558	346854
110314	346855
46953	346856
47035	346857
152596	346858
13759	346859
40724	346860
130152	346861
40759	346862
140092	346863
25404	346864
27127	346865
105839	346866
31058	346867
47821	346868
2399	346869
22796	346870
8178	346871
26927	346872
78841	346873
10698	346874
87308	346875
42798	346876
50972	346877
13586	346878
17669	346879
1620	346880
46692	346881
107430	346882
19810	346883
26887	346884
3061	346885
499	346886
16454	346887
92156	346888
418	346889
63749	346890
18420	346891
23140	346892
22502	346893
74072	346894
2029	346895
75266	346896
28067	346897
37753	346898
462	346899
2814	346900
43363	346901
26854	346902
54595	346903
7557	346904
13756	346905
73851	346906
41611	346907
28552	346908
16261	346909
17622	346910
61310	346911
78507	346912
1434	346913
34772	346914
154152	346915
88079	346916
140391	346917
1419	346918
53778	346919
22981	346920
16504	346921
46237	346922
8498	346923
378	346924
81717	346925
101546	346926
6783	346927
8139	346928
22527	346929
9314	346930
28798	346931
7122	346932
19947	346933
56485	346934
649	346935
76343	346936
1981	346937
137061	346938
65335	346939
89884	346940
53195	346941
71988	346942
147593	346943
6498	346944
39217	346945
3325	346946
139335	346947
125100	346948
28118	346949
14876	346950
9170	346951
49914	346952
28920	346953
91448	346954
4725	346955
17462	346956
13724	346957
24145	346958
138811	346959
144718	346960
1588	346961
63889	346962
20138	346963
1449	346964
14740	346965
4721	346966
79059	346967
64563	346968
83431	346969
22992	346970
14965	346971
117516	346972
1149	346973
8135	346974
60641	346975
15221	346976
165384	346977
16084	346978
20150	346979
156988	346980
71954	346981
35607	346982
58677	346983
21502	346984
33936	346985
2261	346986
79993	346987
57207	346988
113786	346989
8059	346990
147948	346991
90157	346992
27379	346993
97333	346994
63880	346995
89250	346996
130334	346997
28142	346998
66869	346999
23023	347000
21416	347001
20788	347002
95189	347003
14617	347004
66562	347005
37120	347006
154638	347007
94704	347008
128543	347009
6901	347010
79121	347011
31733	347012
30732	347013
49605	347014
1346	347015
46213	347016
131376	347017
17367	347018
129266	347019
349	347020
18141	347021
1189	347022
40558	347023
3880	347024
3040	347025
7378	347026
63998	347027
28518	347028
73914	347029
50685	347030
2421	347031
56775	347032
6525	347033
123417	347034
1836	347035
10427	347036
103164	347037
65642	347038
35262	347039
45530	347040
37798	347041
41580	347042
37328	347043
18090	347044
33992	347045
100963	347046
3595	347047
12797	347048
2419	347049
43990	347050
31059	347051
9687	347052
97981	347053
75998	347054
50330	347055
90665	347056
615	347057
24075	347058
44577	347059
45145	347060
36817	347061
24123	347062
8220	347063
29972	347064
116016	347065
41305	347066
19053	347067
46251	347068
111878	347069
107573	347070
52224	347071
16278	347072
66099	347073
36194	347074
96874	347075
75476	347076
63049	347077
7582	347078
130171	347079
45897	347080
50315	347081
11311	347082
9925	347083
3969	347084
7680	347085
4352	347086
29588	347087
101192	347088
23907	347089
19438	347090
80893	347091
23401	347092
10339	347093
30287	347094
36010	347095
11249	347096
31795	347097
28090	347098
129932	347099
56198	347100
39806	347101
27423	347102
10499	347103
91713	347104
42822	347105
16340	347106
88843	347107
63210	347108
127860	347109
10430	347110
4247	347111
23885	347112
17498	347113
121898	347114
147177	347115
13461	347116
25390	347117
16604	347118
690	347119
23575	347120
31161	347121
19187	347122
125679	347123
66998	347124
1598	347125
70923	347126
145	347127
19544	347128
60468	347129
21996	347130
89836	347131
45412	347132
94382	347133
39127	347134
40397	347135
11233	347136
11117	347137
1335	347138
11622	347139
30904	347140
112048	347141
272	347142
14249	347143
65754	347144
51231	347145
33151	347146
9604	347147
36602	347148
11851	347149
4990	347150
70736	347151
109044	347152
53099	347153
116754	347154
17352	347155
3845	347156
10761	347157
1220	347158
62841	347159
136707	347160
6039	347161
13405	347162
114817	347163
2062	347164
93427	347165
85944	347166
67597	347167
117020	347168
100105	347169
16415	347170
69241	347171
3795	347172
133071	347173
43817	347174
88360	347175
39180	347176
42879	347177
120194	347178
27145	347179
26206	347180
109530	347181
98943	347182
50856	347183
170113	347184
19454	347185
7875	347186
137095	347187
148031	347188
24738	347189
64550	347190
35161	347191
52335	347192
40948	347193
16076	347194
8314	347195
112097	347196
16596	347197
4851	347198
64412	347199
116871	347200
21225	347201
80723	347202
13927	347203
30672	347204
77249	347205
5856	347206
8071	347207
135287	347208
39648	347209
97298	347210
109297	347211
64710	347212
14551	347213
1902	347214
5792	347215
18892	347216
36873	347217
55903	347218
73901	347219
1593	347220
1352	347221
78552	347222
52239	347223
1813	347224
48535	347225
7097	347226
124025	347227
39534	347228
5487	347229
33469	347230
1996	347231
15010	347232
46410	347233
30663	347234
79745	347235
127091	347236
13136	347237
68950	347238
91480	347239
586	347240
55552	347241
41501	347242
27638	347243
15444	347244
5765	347245
133379	347246
21363	347247
2623	347248
4458	347249
141894	347250
101058	347251
836	347252
20951	347253
1755	347254
135702	347255
3852	347256
33237	347257
21	347258
1327	347259
571	347260
34140	347261
54860	347262
11470	347263
63367	347264
82773	347265
26184	347266
107613	347267
24296	347268
115680	347269
151726	347270
50638	347271
151510	347272
52911	347273
47550	347274
28733	347275
57724	347276
57239	347277
53408	347278
4486	347279
3239	347280
109110	347281
26310	347282
48198	347283
24878	347284
42980	347285
27834	347286
60633	347287
33818	347288
99314	347289
40240	347290
71729	347291
1147	347292
112060	347293
91439	347294
24963	347295
61360	347296
32025	347297
8206	347298
28483	347299
9575	347300
48398	347301
66487	347302
5319	347303
2313	347304
9875	347305
48910	347306
34249	347307
45583	347308
6836	347309
45457	347310
8602	347311
47337	347312
45099	347313
3859	347314
98667	347315
27228	347316
23165	347317
48535	347318
35218	347319
10682	347320
89913	347321
83978	347322
50592	347323
144352	347324
65705	347325
56099	347326
60207	347327
110	347328
119066	347329
60551	347330
18794	347331
43042	347332
74804	347333
132671	347334
130367	347335
47527	347336
89263	347337
26111	347338
22741	347339
119972	347340
61670	347341
52017	347342
57314	347343
102062	347344
2247	347345
69650	347346
26508	347347
1119	347348
60851	347349
13338	347350
37172	347351
23055	347352
115560	347353
78422	347354
152166	347355
22202	347356
25795	347357
46915	347358
10524	347359
2455	347360
65345	347361
4541	347362
24381	347363
91303	347364
5799	347365
38346	347366
12375	347367
69996	347368
45140	347369
888	347370
17983	347371
26951	347372
11128	347373
55184	347374
144188	347375
25445	347376
90177	347377
29290	347378
14473	347379
1683	347380
123647	347381
60335	347382
45680	347383
12759	347384
43841	347385
24651	347386
183	347387
49748	347388
53899	347389
86	347390
7070	347391
2970	347392
21230	347393
69692	347394
54191	347395
2690	347396
13620	347397
9491	347398
81756	347399
90641	347400
45892	347401
43713	347402
54229	347403
5235	347404
71824	347405
2636	347406
6910	347407
41270	347408
147450	347409
102758	347410
3014	347411
32347	347412
14543	347413
29706	347414
19017	347415
7569	347416
43300	347417
522	347418
40475	347419
462	347420
135414	347421
28236	347422
890	347423
7047	347424
15890	347425
2909	347426
110013	347427
57651	347428
66550	347429
14634	347430
11613	347431
27794	347432
60047	347433
41803	347434
18115	347435
81950	347436
49815	347437
3119	347438
10007	347439
96173	347440
111310	347441
661	347442
42281	347443
10779	347444
144811	347445
90988	347446
18479	347447
32709	347448
76810	347449
86452	347450
96264	347451
24855	347452
13570	347453
35640	347454
6683	347455
162272	347456
708	347457
38341	347458
1058	347459
1199	347460
2131	347461
22288	347462
1717	347463
136816	347464
9863	347465
234	347466
75950	347467
17459	347468
17979	347469
12480	347470
77223	347471
1476	347472
62517	347473
13315	347474
51202	347475
1350	347476
124407	347477
7525	347478
5746	347479
37872	347480
65419	347481
12645	347482
52299	347483
15148	347484
53538	347485
18056	347486
159485	347487
28059	347488
6006	347489
61213	347490
137155	347491
9500	347492
78477	347493
19024	347494
2187	347495
36685	347496
16515	347497
54935	347498
10310	347499
17135	347500
55884	347501
86620	347502
42989	347503
30377	347504
18643	347505
90589	347506
2496	347507
3689	347508
16103	347509
115362	347510
46011	347511
3227	347512
18835	347513
80613	347514
42786	347515
7205	347516
115826	347517
66763	347518
35227	347519
12043	347520
59158	347521
6976	347522
69325	347523
123959	347524
77705	347525
11645	347526
1611	347527
40174	347528
49062	347529
20668	347530
790	347531
12156	347532
93392	347533
10419	347534
154614	347535
31748	347536
165017	347537
319	347538
60262	347539
18414	347540
73947	347541
2215	347542
16626	347543
46664	347544
13596	347545
2942	347546
1516	347547
26	347548
25976	347549
50120	347550
78165	347551
129935	347552
56769	347553
69865	347554
103417	347555
64088	347556
72472	347557
31184	347558
379	347559
62938	347560
54666	347561
61232	347562
44885	347563
48	347564
80329	347565
24958	347566
61362	347567
5570	347568
70337	347569
163174	347570
113646	347571
118146	347572
2248	347573
26964	347574
1217	347575
135325	347576
327	347577
6961	347578
19483	347579
13971	347580
13117	347581
5304	347582
80751	347583
48542	347584
79064	347585
4219	347586
17909	347587
5492	347588
7159	347589
97201	347590
13565	347591
7891	347592
10281	347593
725	347594
79746	347595
81396	347596
20338	347597
37471	347598
134083	347599
80223	347600
51815	347601
20042	347602
130182	347603
65584	347604
20676	347605
68823	347606
51990	347607
80530	347608
39547	347609
134402	347610
42676	347611
13039	347612
17929	347613
5340	347614
5154	347615
3639	347616
91356	347617
34681	347618
83920	347619
8653	347620
586	347621
21855	347622
25130	347623
65828	347624
29954	347625
31903	347626
12289	347627
8584	347628
116709	347629
38184	347630
65335	347631
1917	347632
55656	347633
3263	347634
89405	347635
6272	347636
9151	347637
16161	347638
99894	347639
102544	347640
23431	347641
92079	347642
7424	347643
1712	347644
2280	347645
131968	347646
62010	347647
105666	347648
27246	347649
21940	347650
49218	347651
47284	347652
30837	347653
6805	347654
39966	347655
67904	347656
27107	347657
24987	347658
167	347659
25661	347660
61447	347661
14640	347662
11266	347663
52728	347664
107102	347665
63724	347666
54906	347667
1570	347668
50148	347669
25828	347670
83335	347671
62433	347672
161711	347673
87785	347674
89561	347675
64501	347676
69341	347677
55222	347678
27617	347679
101737	347680
14265	347681
3473	347682
5342	347683
178	347684
73693	347685
71842	347686
67663	347687
15327	347688
8240	347689
95993	347690
46652	347691
2988	347692
78	347693
351	347694
93815	347695
1613	347696
40063	347697
1344	347698
52739	347699
80891	347700
18932	347701
30986	347702
9113	347703
45763	347704
1830	347705
95009	347706
9550	347707
760	347708
57927	347709
11056	347710
2907	347711
1608	347712
16515	347713
9755	347714
26227	347715
6515	347716
115964	347717
16785	347718
39946	347719
21075	347720
22438	347721
107657	347722
42458	347723
58344	347724
7934	347725
59231	347726
4105	347727
82018	347728
115628	347729
55646	347730
3028	347731
19136	347732
1040	347733
71278	347734
22380	347735
32643	347736
164082	347737
38037	347738
134760	347739
6785	347740
95304	347741
5248	347742
55257	347743
30459	347744
51406	347745
7454	347746
79233	347747
69294	347748
7728	347749
11007	347750
2467	347751
23213	347752
17312	347753
90313	347754
109686	347755
25379	347756
29696	347757
20431	347758
96689	347759
30688	347760
140698	347761
9791	347762
22811	347763
1916	347764
52301	347765
13545	347766
9720	347767
37448	347768
113267	347769
66723	347770
13154	347771
12092	347772
12264	347773
161770	347774
38400	347775
18186	347776
16455	347777
17372	347778
128564	347779
32897	347780
115098	347781
149420	347782
83582	347783
5463	347784
93599	347785
9045	347786
8383	347787
63584	347788
55887	347789
87231	347790
48063	347791
133499	347792
15842	347793
86903	347794
13053	347795
8454	347796
168666	347797
112537	347798
89385	347799
2294	347800
137738	347801
136414	347802
66590	347803
84763	347804
42722	347805
100653	347806
40749	347807
50479	347808
113820	347809
28351	347810
54772	347811
56021	347812
34742	347813
685	347814
19108	347815
16740	347816
11753	347817
55379	347818
100121	347819
29565	347820
44898	347821
9729	347822
30392	347823
122486	347824
10706	347825
14210	347826
34944	347827
21259	347828
82445	347829
29113	347830
13985	347831
62826	347832
44930	347833
1212	347834
162473	347835
3990	347836
68403	347837
15924	347838
79582	347839
81345	347840
57489	347841
160799	347842
105453	347843
5342	347844
29576	347845
84677	347846
2684	347847
137540	347848
32891	347849
32447	347850
78922	347851
154380	347852
37349	347853
29795	347854
130701	347855
61883	347856
97524	347857
74580	347858
42213	347859
6442	347860
158	347861
7727	347862
1709	347863
93220	347864
3317	347865
24341	347866
2725	347867
119392	347868
96746	347869
33895	347870
44432	347871
8327	347872
45061	347873
2440	347874
14758	347875
5594	347876
169004	347877
89254	347878
93034	347879
1877	347880
45708	347881
11935	347882
124708	347883
5513	347884
37526	347885
140162	347886
7477	347887
3360	347888
15610	347889
20839	347890
25572	347891
116642	347892
35807	347893
51274	347894
5828	347895
29271	347896
58336	347897
40415	347898
9396	347899
37476	347900
138571	347901
1885	347902
7155	347903
3644	347904
89498	347905
161522	347906
15919	347907
7315	347908
36	347909
139489	347910
4175	347911
73083	347912
4722	347913
166	347914
47185	347915
460	347916
20216	347917
52595	347918
59	347919
114618	347920
4814	347921
1107	347922
6232	347923
21475	347924
27432	347925
56893	347926
76	347927
88070	347928
19502	347929
18050	347930
107009	347931
47514	347932
68154	347933
74767	347934
23038	347935
63156	347936
5623	347937
98649	347938
54308	347939
1709	347940
50190	347941
45141	347942
8578	347943
33733	347944
16380	347945
19643	347946
17891	347947
32113	347948
79673	347949
2563	347950
73218	347951
41162	347952
46849	347953
74081	347954
62941	347955
94652	347956
123	347957
2154	347958
24637	347959
52033	347960
8264	347961
87625	347962
14088	347963
14635	347964
8204	347965
9047	347966
5667	347967
93971	347968
3991	347969
28889	347970
44886	347971
71022	347972
52702	347973
1482	347974
2368	347975
8723	347976
27113	347977
7027	347978
20890	347979
26770	347980
27668	347981
36652	347982
93506	347983
7184	347984
54201	347985
15140	347986
135524	347987
2697	347988
99760	347989
2364	347990
51794	347991
47862	347992
14220	347993
141338	347994
51668	347995
14570	347996
134778	347997
10945	347998
39862	347999
29694	348000
43026	348001
122838	348002
2747	348003
455	348004
39174	348005
18102	348006
85302	348007
40251	348008
19090	348009
71418	348010
33247	348011
2773	348012
63143	348013
14438	348014
112	348015
17215	348016
24784	348017
47571	348018
6585	348019
4529	348020
97387	348021
66881	348022
144775	348023
99470	348024
58087	348025
43310	348026
32687	348027
49859	348028
19615	348029
123473	348030
8772	348031
78487	348032
55974	348033
11117	348034
5920	348035
9445	348036
17545	348037
49990	348038
11969	348039
94906	348040
33898	348041
27612	348042
13075	348043
70929	348044
27869	348045
52689	348046
19143	348047
11013	348048
20441	348049
23012	348050
42251	348051
929	348052
95643	348053
110682	348054
77719	348055
6440	348056
5009	348057
49479	348058
42254	348059
38609	348060
42434	348061
5480	348062
5361	348063
12144	348064
43997	348065
8947	348066
53046	348067
24288	348068
8428	348069
4956	348070
13859	348071
3664	348072
68641	348073
5978	348074
42218	348075
35667	348076
3173	348077
4646	348078
64919	348079
153334	348080
2662	348081
19673	348082
5881	348083
3587	348084
37495	348085
37817	348086
58493	348087
44647	348088
61165	348089
27454	348090
28876	348091
46477	348092
5174	348093
122207	348094
113161	348095
62704	348096
22217	348097
9929	348098
26588	348099
6126	348100
71792	348101
22874	348102
3012	348103
116127	348104
70329	348105
11725	348106
46461	348107
75303	348108
1180	348109
33157	348110
26617	348111
1697	348112
20685	348113
27177	348114
13051	348115
4607	348116
78394	348117
38615	348118
101342	348119
84714	348120
10123	348121
12189	348122
24393	348123
103310	348124
12391	348125
11786	348126
36443	348127
53066	348128
93424	348129
15620	348130
3881	348131
96900	348132
4275	348133
912	348134
58635	348135
5243	348136
11552	348137
39325	348138
17192	348139
160304	348140
5005	348141
79339	348142
53226	348143
12508	348144
15230	348145
57968	348146
9655	348147
46991	348148
118314	348149
44197	348150
44966	348151
59260	348152
56861	348153
77315	348154
5526	348155
80441	348156
14115	348157
6704	348158
19709	348159
46985	348160
9318	348161
44938	348162
34121	348163
79494	348164
104386	348165
15488	348166
108183	348167
63109	348168
46614	348169
28038	348170
20912	348171
127836	348172
25949	348173
920	348174
45824	348175
66626	348176
96962	348177
2	348178
116146	348179
78059	348180
52453	348181
57161	348182
11646	348183
9158	348184
106147	348185
63914	348186
9241	348187
40444	348188
61374	348189
24506	348190
2098	348191
17273	348192
9785	348193
2656	348194
92440	348195
5306	348196
108478	348197
10618	348198
6998	348199
29671	348200
18413	348201
23966	348202
20776	348203
11460	348204
74104	348205
161432	348206
12725	348207
16071	348208
17130	348209
111762	348210
37548	348211
9645	348212
12651	348213
67903	348214
658	348215
124200	348216
9132	348217
133957	348218
64058	348219
26802	348220
64464	348221
146	348222
9924	348223
27127	348224
51884	348225
79340	348226
7176	348227
21575	348228
11763	348229
28355	348230
28317	348231
13829	348232
78879	348233
84442	348234
61228	348235
13948	348236
33254	348237
12435	348238
34944	348239
86052	348240
71778	348241
66449	348242
27567	348243
99152	348244
13178	348245
159215	348246
9808	348247
4730	348248
50381	348249
24259	348250
47286	348251
81679	348252
95331	348253
38486	348254
113183	348255
25703	348256
39802	348257
90242	348258
34737	348259
47279	348260
21523	348261
34749	348262
55944	348263
12593	348264
8378	348265
41981	348266
36431	348267
898	348268
134208	348269
10231	348270
89112	348271
28153	348272
57796	348273
11293	348274
28314	348275
43754	348276
43426	348277
8291	348278
13997	348279
26106	348280
153413	348281
104822	348282
43380	348283
39103	348284
80373	348285
9095	348286
2277	348287
40706	348288
61064	348289
80406	348290
60029	348291
107194	348292
11479	348293
30085	348294
22483	348295
20243	348296
9027	348297
39105	348298
1680	348299
5055	348300
15436	348301
105073	348302
11346	348303
39118	348304
36330	348305
16392	348306
1743	348307
111598	348308
33211	348309
1588	348310
169340	348311
101043	348312
16	348313
159208	348314
22106	348315
139166	348316
1679	348317
87976	348318
35561	348319
114	348320
164822	348321
120975	348322
120590	348323
1902	348324
50003	348325
151282	348326
29173	348327
66991	348328
37973	348329
3934	348330
98173	348331
164558	348332
49702	348333
11539	348334
819	348335
140180	348336
9169	348337
82441	348338
41	348339
83791	348340
128519	348341
145747	348342
96327	348343
26074	348344
26169	348345
1558	348346
16886	348347
39193	348348
6053	348349
5767	348350
38050	348351
83336	348352
1349	348353
98347	348354
5044	348355
25305	348356
7772	348357
102201	348358
2653	348359
94138	348360
123151	348361
6020	348362
52233	348363
7639	348364
83135	348365
112	348366
122569	348367
20865	348368
54895	348369
85000	348370
27468	348371
33245	348372
9130	348373
80056	348374
50884	348375
86320	348376
2763	348377
348	348378
109254	348379
11951	348380
52399	348381
42405	348382
3676	348383
15626	348384
151549	348385
84402	348386
93057	348387
47231	348388
419	348389
515	348390
2134	348391
34068	348392
44752	348393
8435	348394
49839	348395
92568	348396
71555	348397
103325	348398
415	348399
1551	348400
5700	348401
1536	348402
4382	348403
52840	348404
163415	348405
14166	348406
11832	348407
12406	348408
34292	348409
93051	348410
31347	348411
10802	348412
37188	348413
105970	348414
19904	348415
93799	348416
113394	348417
23255	348418
42465	348419
111018	348420
69848	348421
30538	348422
67292	348423
139555	348424
5969	348425
14761	348426
49000	348427
42841	348428
11688	348429
121	348430
102519	348431
52005	348432
22016	348433
75449	348434
19977	348435
54912	348436
89903	348437
71226	348438
44213	348439
107954	348440
137170	348441
61147	348442
54934	348443
44265	348444
13867	348445
3287	348446
79403	348447
15930	348448
285	348449
26576	348450
7575	348451
15387	348452
47054	348453
61128	348454
1502	348455
140493	348456
4282	348457
35893	348458
64502	348459
10925	348460
29060	348461
108098	348462
12709	348463
38626	348464
49958	348465
137	348466
38740	348467
109630	348468
131425	348469
88	348470
112535	348471
38584	348472
22229	348473
10274	348474
77277	348475
44740	348476
26196	348477
21357	348478
794	348479
18615	348480
94800	348481
20752	348482
97137	348483
94785	348484
2473	348485
35187	348486
3646	348487
26251	348488
164310	348489
36910	348490
10239	348491
81086	348492
83084	348493
33068	348494
54524	348495
596	348496
119348	348497
81064	348498
2437	348499
99341	348500
5212	348501
138040	348502
22820	348503
49626	348504
96645	348505
87168	348506
150510	348507
6107	348508
37728	348509
69876	348510
34002	348511
153148	348512
112022	348513
10075	348514
33799	348515
7676	348516
32712	348517
5397	348518
21845	348519
4480	348520
23588	348521
31561	348522
9233	348523
63627	348524
44046	348525
110422	348526
2348	348527
36703	348528
82057	348529
221	348530
38056	348531
54623	348532
79097	348533
12214	348534
39753	348535
36282	348536
58874	348537
19908	348538
47824	348539
152740	348540
106359	348541
5986	348542
12380	348543
43732	348544
47563	348545
7701	348546
66324	348547
48052	348548
13738	348549
2406	348550
14029	348551
6176	348552
6897	348553
11886	348554
97231	348555
97158	348556
258	348557
135553	348558
4203	348559
25660	348560
50715	348561
138581	348562
17650	348563
2113	348564
138277	348565
25572	348566
49820	348567
42347	348568
13483	348569
89339	348570
16533	348571
102660	348572
66185	348573
48365	348574
21338	348575
80575	348576
30638	348577
20217	348578
26461	348579
1521	348580
9857	348581
92834	348582
22534	348583
45358	348584
16541	348585
8186	348586
18872	348587
44590	348588
10139	348589
5107	348590
107846	348591
33181	348592
13185	348593
100987	348594
3580	348595
86397	348596
25717	348597
28994	348598
10254	348599
6794	348600
146873	348601
6736	348602
633	348603
26146	348604
20939	348605
3446	348606
64036	348607
27557	348608
27131	348609
7254	348610
94407	348611
25836	348612
44590	348613
82086	348614
22733	348615
51019	348616
130557	348617
13656	348618
2363	348619
29912	348620
54	348621
21715	348622
33228	348623
19270	348624
41922	348625
13032	348626
40657	348627
9446	348628
55842	348629
83064	348630
133663	348631
58785	348632
138891	348633
6679	348634
6108	348635
42133	348636
22709	348637
161565	348638
19794	348639
95398	348640
3411	348641
22096	348642
3870	348643
16219	348644
8718	348645
10958	348646
50127	348647
46591	348648
20683	348649
13686	348650
55148	348651
78437	348652
8137	348653
130162	348654
209	348655
39143	348656
15825	348657
5692	348658
15094	348659
3793	348660
20311	348661
66749	348662
49209	348663
77966	348664
64491	348665
39378	348666
17601	348667
296	348668
42705	348669
4821	348670
99302	348671
28400	348672
14832	348673
94663	348674
15991	348675
110019	348676
41608	348677
962	348678
46248	348679
73229	348680
14363	348681
27536	348682
16033	348683
45672	348684
38994	348685
21568	348686
2017	348687
24643	348688
64373	348689
45949	348690
20550	348691
101466	348692
88010	348693
105179	348694
64938	348695
1254	348696
11720	348697
24370	348698
77380	348699
99109	348700
7438	348701
22427	348702
58250	348703
113990	348704
123944	348705
32	348706
60362	348707
35792	348708
34921	348709
4811	348710
964	348711
80435	348712
159572	348713
42412	348714
10523	348715
4239	348716
5426	348717
6117	348718
54224	348719
1536	348720
9518	348721
103799	348722
54335	348723
43937	348724
99236	348725
115117	348726
32337	348727
168560	348728
21083	348729
3580	348730
56428	348731
103777	348732
3648	348733
5189	348734
8997	348735
91609	348736
26166	348737
17025	348738
9412	348739
34883	348740
169706	348741
51170	348742
167289	348743
51350	348744
49294	348745
36330	348746
27327	348747
110569	348748
138398	348749
15117	348750
108045	348751
9416	348752
74942	348753
35051	348754
3508	348755
12453	348756
99	348757
10220	348758
26397	348759
67882	348760
55594	348761
100838	348762
73	348763
13891	348764
34100	348765
19272	348766
52363	348767
88327	348768
125142	348769
47982	348770
9467	348771
101392	348772
75873	348773
49473	348774
4861	348775
24450	348776
73959	348777
1905	348778
3985	348779
50701	348780
87622	348781
50355	348782
24910	348783
2344	348784
23735	348785
104754	348786
11557	348787
20634	348788
160478	348789
36713	348790
26986	348791
11364	348792
31303	348793
70793	348794
100350	348795
6899	348796
93313	348797
60778	348798
25249	348799
21279	348800
53939	348801
39126	348802
96944	348803
42002	348804
34972	348805
20470	348806
115034	348807
80177	348808
12962	348809
16796	348810
2111	348811
44971	348812
89855	348813
14053	348814
72166	348815
105496	348816
89760	348817
66194	348818
78238	348819
13494	348820
26873	348821
29948	348822
51621	348823
17398	348824
127217	348825
48535	348826
50317	348827
16995	348828
52230	348829
54386	348830
5323	348831
31009	348832
109317	348833
7167	348834
37583	348835
28776	348836
12236	348837
7980	348838
166174	348839
60393	348840
13216	348841
81579	348842
128418	348843
22515	348844
8019	348845
43291	348846
11131	348847
49865	348848
88788	348849
98964	348850
13228	348851
78072	348852
112879	348853
81378	348854
65544	348855
69484	348856
58688	348857
58383	348858
14170	348859
4148	348860
26030	348861
74113	348862
23948	348863
10965	348864
1443	348865
39153	348866
87967	348867
15285	348868
8164	348869
27173	348870
28818	348871
1051	348872
51086	348873
82175	348874
15190	348875
103161	348876
18669	348877
131514	348878
75016	348879
25318	348880
52634	348881
24887	348882
7318	348883
22312	348884
37069	348885
23178	348886
70431	348887
12060	348888
38156	348889
82435	348890
46383	348891
77231	348892
144451	348893
77689	348894
423	348895
2130	348896
2674	348897
92115	348898
42578	348899
70632	348900
36313	348901
1335	348902
35362	348903
31176	348904
68557	348905
11613	348906
56452	348907
73823	348908
132316	348909
36915	348910
3592	348911
7790	348912
53661	348913
27864	348914
108437	348915
2603	348916
65462	348917
2063	348918
118081	348919
6796	348920
78288	348921
11369	348922
4501	348923
48496	348924
39065	348925
12452	348926
21066	348927
30517	348928
61004	348929
26554	348930
214	348931
90350	348932
92662	348933
88475	348934
12760	348935
75099	348936
49571	348937
11517	348938
26626	348939
60033	348940
111035	348941
145534	348942
99963	348943
29524	348944
1970	348945
97970	348946
105971	348947
101019	348948
20637	348949
36229	348950
53716	348951
15202	348952
20632	348953
74989	348954
102539	348955
34892	348956
56486	348957
86331	348958
89781	348959
68061	348960
17107	348961
11664	348962
2167	348963
89479	348964
69968	348965
141683	348966
7085	348967
30908	348968
1851	348969
16636	348970
96531	348971
79243	348972
27793	348973
25168	348974
97841	348975
2679	348976
5557	348977
27245	348978
63813	348979
785	348980
23513	348981
23634	348982
129739	348983
18396	348984
18418	348985
21224	348986
5782	348987
15490	348988
67904	348989
34401	348990
10760	348991
39896	348992
42107	348993
88629	348994
3047	348995
28888	348996
59762	348997
32932	348998
15856	348999
19191	349000
8148	349001
1515	349002
36539	349003
18913	349004
92007	349005
102889	349006
49705	349007
52304	349008
16606	349009
6182	349010
49638	349011
17609	349012
35349	349013
106032	349014
67369	349015
7937	349016
61833	349017
86771	349018
36937	349019
112256	349020
37945	349021
30348	349022
18667	349023
12704	349024
12149	349025
60643	349026
52559	349027
43680	349028
73448	349029
25934	349030
112686	349031
63954	349032
14000	349033
119907	349034
43578	349035
95896	349036
122848	349037
117063	349038
2149	349039
901	349040
17205	349041
29949	349042
68252	349043
43484	349044
159774	349045
333	349046
5696	349047
39115	349048
52920	349049
69959	349050
79652	349051
18476	349052
16931	349053
83325	349054
9241	349055
36006	349056
5389	349057
65288	349058
20631	349059
54297	349060
58463	349061
32509	349062
14425	349063
22152	349064
34825	349065
8066	349066
51159	349067
90806	349068
103351	349069
138043	349070
4734	349071
118793	349072
10927	349073
21318	349074
2124	349075
390	349076
95552	349077
49656	349078
45372	349079
63765	349080
39085	349081
28526	349082
6463	349083
88901	349084
1058	349085
139651	349086
85378	349087
6654	349088
128938	349089
14546	349090
7596	349091
9438	349092
41806	349093
4836	349094
62231	349095
4109	349096
21556	349097
46015	349098
164850	349099
85320	349100
44569	349101
99147	349102
39229	349103
7495	349104
11434	349105
4067	349106
17517	349107
12677	349108
46077	349109
52133	349110
39504	349111
4818	349112
17931	349113
23814	349114
3757	349115
55975	349116
79230	349117
2677	349118
42587	349119
1617	349120
1881	349121
26862	349122
139260	349123
52446	349124
1119	349125
23185	349126
5559	349127
108818	349128
40368	349129
6789	349130
53055	349131
55962	349132
906	349133
28062	349134
21352	349135
2354	349136
28305	349137
109202	349138
14974	349139
34102	349140
29132	349141
91483	349142
72148	349143
144394	349144
1386	349145
4073	349146
3531	349147
108450	349148
21243	349149
12740	349150
11694	349151
142411	349152
16579	349153
77497	349154
10806	349155
147204	349156
54726	349157
152748	349158
81961	349159
16843	349160
116207	349161
40894	349162
42936	349163
19261	349164
13540	349165
3070	349166
3429	349167
55790	349168
28103	349169
40324	349170
5053	349171
96503	349172
97941	349173
42247	349174
45180	349175
101692	349176
16665	349177
82317	349178
9008	349179
18106	349180
54997	349181
62134	349182
10839	349183
271	349184
6883	349185
13664	349186
412	349187
105193	349188
54216	349189
17449	349190
2950	349191
26676	349192
142676	349193
26761	349194
11676	349195
26188	349196
19449	349197
38046	349198
145864	349199
2349	349200
48652	349201
108636	349202
115833	349203
6881	349204
130290	349205
29590	349206
774	349207
63351	349208
3350	349209
167934	349210
28204	349211
65647	349212
61	349213
48981	349214
4600	349215
33443	349216
58321	349217
110114	349218
35362	349219
141069	349220
38578	349221
20171	349222
125662	349223
6009	349224
179	349225
48500	349226
2972	349227
111180	349228
51296	349229
32224	349230
10576	349231
28758	349232
55547	349233
81407	349234
39856	349235
69753	349236
27191	349237
54262	349238
95011	349239
114133	349240
1735	349241
78251	349242
15734	349243
40548	349244
73043	349245
61677	349246
13689	349247
31431	349248
5364	349249
112282	349250
46737	349251
13236	349252
95887	349253
28741	349254
67657	349255
52227	349256
142813	349257
86752	349258
21518	349259
16607	349260
61529	349261
42592	349262
68606	349263
15564	349264
20250	349265
49167	349266
2745	349267
124425	349268
126149	349269
21049	349270
22660	349271
4970	349272
57730	349273
43041	349274
23577	349275
16761	349276
31539	349277
8769	349278
10716	349279
6135	349280
2015	349281
2543	349282
37422	349283
802	349284
66164	349285
11984	349286
33506	349287
39162	349288
2078	349289
12087	349290
24310	349291
22127	349292
61527	349293
45430	349294
83406	349295
114625	349296
20648	349297
23018	349298
22228	349299
17400	349300
102960	349301
40923	349302
14837	349303
76378	349304
96076	349305
29131	349306
22097	349307
138554	349308
3651	349309
157596	349310
148060	349311
87465	349312
7988	349313
55549	349314
3685	349315
46411	349316
66730	349317
133285	349318
27740	349319
4884	349320
67143	349321
51026	349322
6938	349323
33396	349324
20090	349325
5453	349326
45793	349327
116046	349328
9882	349329
54029	349330
24913	349331
42423	349332
19008	349333
5913	349334
5676	349335
49569	349336
56926	349337
33641	349338
104335	349339
48701	349340
15859	349341
28638	349342
89851	349343
192	349344
139	349345
17372	349346
31608	349347
2858	349348
16206	349349
34083	349350
81684	349351
18795	349352
14907	349353
5333	349354
134378	349355
15902	349356
61266	349357
81181	349358
98389	349359
73384	349360
7087	349361
7309	349362
32304	349363
7332	349364
17792	349365
59124	349366
82224	349367
20535	349368
127754	349369
47676	349370
129438	349371
34138	349372
114443	349373
61743	349374
4566	349375
7244	349376
97619	349377
15189	349378
29727	349379
151507	349380
145856	349381
92200	349382
25060	349383
45402	349384
66772	349385
58264	349386
51285	349387
31332	349388
24777	349389
130944	349390
32539	349391
112274	349392
79466	349393
6011	349394
3123	349395
34279	349396
38197	349397
3638	349398
12231	349399
75921	349400
33811	349401
78726	349402
28984	349403
13655	349404
97244	349405
45504	349406
2708	349407
13348	349408
10727	349409
101499	349410
3942	349411
72801	349412
99077	349413
33817	349414
49663	349415
94036	349416
60840	349417
37988	349418
94518	349419
16881	349420
105031	349421
3869	349422
36413	349423
18981	349424
45347	349425
33165	349426
14576	349427
130955	349428
58305	349429
44446	349430
90318	349431
98438	349432
56860	349433
19357	349434
1071	349435
161217	349436
37795	349437
10576	349438
54463	349439
43073	349440
79281	349441
53746	349442
36096	349443
38131	349444
71671	349445
33299	349446
78690	349447
108293	349448
23305	349449
106476	349450
27282	349451
26487	349452
14961	349453
56124	349454
97067	349455
19757	349456
28599	349457
22005	349458
29928	349459
6565	349460
42148	349461
2617	349462
11123	349463
2243	349464
46474	349465
11012	349466
163190	349467
98466	349468
122096	349469
40172	349470
31744	349471
66631	349472
11917	349473
89774	349474
16760	349475
44367	349476
36400	349477
7192	349478
25889	349479
48075	349480
16187	349481
15238	349482
63892	349483
3827	349484
60284	349485
23511	349486
9787	349487
68630	349488
17106	349489
5775	349490
114120	349491
89532	349492
44959	349493
17276	349494
3182	349495
91716	349496
13896	349497
115334	349498
20483	349499
64716	349500
4015	349501
12427	349502
24883	349503
41068	349504
35451	349505
74999	349506
10251	349507
147582	349508
111962	349509
4982	349510
3899	349511
573	349512
40707	349513
13191	349514
5761	349515
33641	349516
124672	349517
78001	349518
1882	349519
14549	349520
35294	349521
15112	349522
1327	349523
134700	349524
42916	349525
2403	349526
494	349527
89695	349528
45646	349529
42711	349530
65114	349531
33996	349532
7692	349533
597	349534
106273	349535
40188	349536
17904	349537
34552	349538
11853	349539
128443	349540
73422	349541
94895	349542
37000	349543
57751	349544
39964	349545
33343	349546
94800	349547
58525	349548
10154	349549
33801	349550
13306	349551
9406	349552
21467	349553
517	349554
54037	349555
27246	349556
2469	349557
8279	349558
64761	349559
12877	349560
14713	349561
30606	349562
525	349563
151458	349564
122346	349565
30402	349566
13091	349567
10885	349568
63655	349569
102232	349570
5617	349571
30661	349572
53930	349573
37715	349574
20956	349575
12289	349576
11590	349577
1466	349578
3923	349579
286	349580
43565	349581
15730	349582
75588	349583
40679	349584
1863	349585
131115	349586
83306	349587
80357	349588
3	349589
75980	349590
32802	349591
3762	349592
82212	349593
58159	349594
53754	349595
3764	349596
72954	349597
30261	349598
100309	349599
4275	349600
25353	349601
64941	349602
136928	349603
35616	349604
49205	349605
17470	349606
10049	349607
2624	349608
1702	349609
2853	349610
90679	349611
85851	349612
29128	349613
115057	349614
117587	349615
43465	349616
38282	349617
11037	349618
100064	349619
11218	349620
29944	349621
1802	349622
162407	349623
42684	349624
131921	349625
4724	349626
33644	349627
44171	349628
13545	349629
131049	349630
49179	349631
11687	349632
100193	349633
16578	349634
105530	349635
81759	349636
5012	349637
7736	349638
41866	349639
43450	349640
73313	349641
8915	349642
2910	349643
30392	349644
120174	349645
22839	349646
11015	349647
153423	349648
37353	349649
35673	349650
49652	349651
1907	349652
36256	349653
4330	349654
20124	349655
2743	349656
48234	349657
75040	349658
13329	349659
89541	349660
22060	349661
43603	349662
34584	349663
677	349664
9881	349665
13823	349666
5375	349667
163773	349668
139664	349669
73364	349670
49862	349671
131126	349672
12186	349673
112240	349674
86789	349675
167809	349676
36689	349677
49870	349678
76328	349679
31802	349680
16243	349681
600	349682
15172	349683
157697	349684
64035	349685
78284	349686
22	349687
1741	349688
114991	349689
18391	349690
1855	349691
71526	349692
29595	349693
8369	349694
63481	349695
151963	349696
7101	349697
37018	349698
49791	349699
12753	349700
82931	349701
62191	349702
28509	349703
29314	349704
1620	349705
2832	349706
76629	349707
45442	349708
25165	349709
85202	349710
67281	349711
2381	349712
132838	349713
19176	349714
8858	349715
19906	349716
6355	349717
53599	349718
18088	349719
5855	349720
22647	349721
20534	349722
5879	349723
52200	349724
9693	349725
18	349726
34403	349727
1400	349728
72399	349729
33142	349730
40397	349731
3575	349732
18475	349733
4501	349734
30990	349735
26980	349736
74322	349737
56665	349738
52755	349739
48946	349740
159260	349741
25538	349742
44192	349743
55177	349744
11845	349745
16769	349746
15069	349747
19518	349748
6167	349749
14475	349750
281	349751
44124	349752
25232	349753
17879	349754
7190	349755
12796	349756
13772	349757
22915	349758
79567	349759
66061	349760
1730	349761
125612	349762
41105	349763
36463	349764
39607	349765
29455	349766
4553	349767
80806	349768
5426	349769
169249	349770
44745	349771
66916	349772
70216	349773
30668	349774
94119	349775
1566	349776
43091	349777
9903	349778
2015	349779
4053	349780
101369	349781
151683	349782
68665	349783
27673	349784
33660	349785
25483	349786
42760	349787
25680	349788
29579	349789
51119	349790
50847	349791
48366	349792
69306	349793
70722	349794
68585	349795
44741	349796
14138	349797
74192	349798
43515	349799
43	349800
79252	349801
59155	349802
26307	349803
89870	349804
3581	349805
10521	349806
119423	349807
3340	349808
30702	349809
15676	349810
52690	349811
48795	349812
26659	349813
20478	349814
19952	349815
42674	349816
114277	349817
61818	349818
26938	349819
144087	349820
64858	349821
6174	349822
116052	349823
50625	349824
87950	349825
29425	349826
12527	349827
31683	349828
71546	349829
35390	349830
12946	349831
15815	349832
55298	349833
131787	349834
9060	349835
25581	349836
666	349837
3391	349838
11795	349839
6022	349840
29638	349841
21795	349842
16638	349843
24217	349844
33057	349845
121236	349846
80684	349847
129347	349848
12777	349849
85463	349850
5375	349851
489	349852
41063	349853
77364	349854
9791	349855
72971	349856
64592	349857
20259	349858
58766	349859
23678	349860
120077	349861
60520	349862
88682	349863
23835	349864
453	349865
26685	349866
142374	349867
21618	349868
135997	349869
7514	349870
63708	349871
29718	349872
3415	349873
21723	349874
19085	349875
34073	349876
11104	349877
55960	349878
53837	349879
83869	349880
25232	349881
19384	349882
71458	349883
102116	349884
2454	349885
99902	349886
13870	349887
89794	349888
45174	349889
71124	349890
32545	349891
47520	349892
138595	349893
49013	349894
130719	349895
104373	349896
22963	349897
510	349898
16933	349899
82645	349900
500	349901
83523	349902
83810	349903
10840	349904
106970	349905
2348	349906
85643	349907
82198	349908
17941	349909
49516	349910
59212	349911
3015	349912
43639	349913
5	349914
9195	349915
100595	349916
12163	349917
44986	349918
54230	349919
48301	349920
115131	349921
95567	349922
69412	349923
70801	349924
44604	349925
30509	349926
95318	349927
29047	349928
60742	349929
47659	349930
76973	349931
36094	349932
96070	349933
3519	349934
632	349935
19077	349936
50797	349937
91929	349938
7464	349939
27399	349940
60627	349941
28828	349942
14120	349943
7012	349944
11174	349945
114080	349946
92818	349947
5217	349948
76840	349949
59857	349950
1208	349951
63783	349952
51940	349953
26690	349954
124353	349955
51056	349956
88761	349957
74443	349958
68384	349959
4664	349960
9623	349961
150333	349962
6090	349963
80763	349964
4158	349965
27208	349966
1343	349967
5798	349968
5205	349969
96990	349970
103509	349971
16762	349972
79308	349973
1241	349974
50392	349975
117	349976
13875	349977
20838	349978
79880	349979
74962	349980
15368	349981
21313	349982
44505	349983
49451	349984
3063	349985
10127	349986
51083	349987
54335	349988
67495	349989
20700	349990
889	349991
9160	349992
26858	349993
9932	349994
19676	349995
30760	349996
32745	349997
95388	349998
50797	349999
68403	350000
23585	350001
57186	350002
95991	350003
2359	350004
9186	350005
3838	350006
6311	350007
12061	350008
8453	350009
17478	350010
131487	350011
25772	350012
3654	350013
43890	350014
80368	350015
4928	350016
32263	350017
9641	350018
24797	350019
84039	350020
64533	350021
17734	350022
16486	350023
7018	350024
7212	350025
16480	350026
22566	350027
100056	350028
57909	350029
2820	350030
26403	350031
17168	350032
167916	350033
51631	350034
2735	350035
41566	350036
68645	350037
39163	350038
44877	350039
31792	350040
33619	350041
49411	350042
2275	350043
57797	350044
105174	350045
67610	350046
44473	350047
114245	350048
41965	350049
61420	350050
15388	350051
21597	350052
33044	350053
7629	350054
85231	350055
88158	350056
4159	350057
102283	350058
13565	350059
51859	350060
25766	350061
104211	350062
67446	350063
58145	350064
28292	350065
79247	350066
6265	350067
31141	350068
41549	350069
24180	350070
43031	350071
35349	350072
33749	350073
7686	350074
9885	350075
20641	350076
19603	350077
16365	350078
144839	350079
24891	350080
55738	350081
8171	350082
53346	350083
13653	350084
73644	350085
162506	350086
44826	350087
44082	350088
2272	350089
108051	350090
17046	350091
1977	350092
22011	350093
23256	350094
57079	350095
1916	350096
82374	350097
44589	350098
480	350099
117761	350100
81892	350101
104454	350102
13003	350103
26684	350104
32983	350105
21009	350106
55249	350107
23734	350108
120155	350109
88767	350110
65644	350111
25098	350112
1136	350113
16979	350114
28772	350115
52037	350116
36616	350117
82735	350118
152120	350119
38402	350120
82054	350121
18471	350122
104758	350123
8503	350124
5824	350125
58293	350126
32219	350127
127237	350128
20312	350129
56482	350130
72525	350131
34550	350132
152956	350133
7763	350134
52776	350135
33913	350136
82908	350137
11252	350138
58863	350139
37493	350140
568	350141
133362	350142
13792	350143
13311	350144
71684	350145
31412	350146
88209	350147
62563	350148
88343	350149
11565	350150
49177	350151
122041	350152
23129	350153
84388	350154
26837	350155
70910	350156
5341	350157
20249	350158
38943	350159
42638	350160
7240	350161
5019	350162
23626	350163
133	350164
69	350165
3003	350166
1371	350167
64924	350168
5278	350169
64241	350170
53425	350171
137924	350172
79892	350173
15922	350174
87697	350175
50854	350176
121218	350177
47600	350178
99870	350179
2483	350180
1076	350181
144972	350182
77847	350183
119695	350184
78623	350185
48249	350186
72645	350187
98362	350188
114883	350189
127348	350190
67869	350191
99934	350192
58977	350193
7774	350194
59610	350195
135419	350196
82916	350197
115363	350198
35278	350199
70089	350200
27860	350201
113767	350202
27579	350203
66675	350204
109979	350205
26760	350206
35620	350207
30187	350208
5570	350209
38309	350210
28026	350211
113266	350212
73331	350213
30787	350214
20346	350215
36777	350216
159320	350217
1080	350218
3414	350219
28996	350220
28850	350221
25166	350222
91340	350223
88627	350224
42051	350225
38484	350226
70518	350227
3100	350228
106261	350229
1055	350230
74629	350231
430	350232
1296	350233
22169	350234
82282	350235
806	350236
5108	350237
76415	350238
20300	350239
53842	350240
3272	350241
9470	350242
1287	350243
68391	350244
58598	350245
7623	350246
20063	350247
67192	350248
67766	350249
7034	350250
24187	350251
75496	350252
29347	350253
63550	350254
81567	350255
16790	350256
9442	350257
72335	350258
83585	350259
42786	350260
27781	350261
1702	350262
66057	350263
11369	350264
1076	350265
3294	350266
112944	350267
33330	350268
5008	350269
20884	350270
5389	350271
11492	350272
21599	350273
2209	350274
3967	350275
17871	350276
7602	350277
78383	350278
70328	350279
13656	350280
47085	350281
834	350282
17658	350283
12201	350284
22326	350285
81570	350286
11103	350287
59167	350288
21779	350289
5357	350290
26203	350291
35543	350292
52366	350293
6743	350294
104741	350295
46193	350296
79670	350297
135941	350298
63042	350299
107497	350300
29939	350301
2529	350302
22582	350303
129973	350304
432	350305
28744	350306
16767	350307
47899	350308
15013	350309
110020	350310
47858	350311
95748	350312
4529	350313
93670	350314
16661	350315
36003	350316
23428	350317
13473	350318
88727	350319
23623	350320
18520	350321
133377	350322
54989	350323
2894	350324
43184	350325
1828	350326
24829	350327
61485	350328
2310	350329
77467	350330
5081	350331
68288	350332
49343	350333
125998	350334
15915	350335
55915	350336
94374	350337
7099	350338
21421	350339
58451	350340
114006	350341
408	350342
55236	350343
20273	350344
35276	350345
29217	350346
46208	350347
50304	350348
60445	350349
122223	350350
8695	350351
7042	350352
14993	350353
18789	350354
30148	350355
51237	350356
108344	350357
46790	350358
25199	350359
75605	350360
4812	350361
39862	350362
38505	350363
15720	350364
1165	350365
40047	350366
3382	350367
15547	350368
103616	350369
6324	350370
2521	350371
87	350372
78573	350373
36290	350374
63151	350375
79855	350376
5663	350377
17116	350378
65786	350379
87476	350380
14254	350381
163285	350382
77561	350383
33087	350384
43684	350385
16553	350386
93246	350387
63449	350388
14072	350389
7959	350390
11444	350391
168269	350392
67540	350393
127680	350394
67866	350395
68781	350396
352	350397
4908	350398
130078	350399
1633	350400
1790	350401
6631	350402
25909	350403
101473	350404
68936	350405
107117	350406
175	350407
117321	350408
79336	350409
42588	350410
60927	350411
11955	350412
3406	350413
56492	350414
7637	350415
11205	350416
74081	350417
71466	350418
958	350419
14745	350420
130751	350421
5453	350422
6258	350423
73900	350424
57902	350425
11641	350426
69097	350427
23849	350428
5941	350429
78474	350430
133461	350431
23323	350432
4287	350433
4802	350434
30704	350435
36804	350436
8993	350437
26182	350438
85799	350439
4002	350440
2972	350441
3128	350442
112613	350443
21004	350444
56	350445
42372	350446
9359	350447
755	350448
12713	350449
76802	350450
114039	350451
27975	350452
25517	350453
51606	350454
46383	350455
4268	350456
1042	350457
81555	350458
3616	350459
190	350460
155172	350461
111583	350462
95836	350463
113458	350464
48523	350465
42383	350466
35903	350467
36348	350468
63575	350469
47025	350470
94733	350471
103184	350472
62082	350473
18879	350474
130330	350475
72696	350476
50260	350477
20729	350478
30958	350479
32632	350480
15536	350481
3059	350482
1606	350483
2229	350484
56750	350485
52948	350486
85044	350487
25564	350488
53660	350489
2325	350490
2381	350491
77761	350492
98988	350493
81437	350494
59739	350495
25751	350496
29806	350497
14722	350498
83755	350499
16074	350500
92761	350501
86712	350502
33393	350503
76915	350504
75179	350505
166311	350506
17152	350507
20553	350508
33064	350509
117742	350510
8322	350511
9562	350512
34374	350513
62252	350514
8562	350515
53983	350516
13553	350517
1625	350518
21001	350519
133210	350520
18534	350521
133748	350522
21888	350523
23197	350524
9447	350525
91051	350526
37720	350527
25966	350528
126657	350529
24668	350530
44021	350531
29567	350532
9249	350533
38590	350534
860	350535
70942	350536
75602	350537
90912	350538
127316	350539
26310	350540
32468	350541
36259	350542
96917	350543
90497	350544
45842	350545
53059	350546
32564	350547
97859	350548
3319	350549
66293	350550
43092	350551
58787	350552
66117	350553
110095	350554
57083	350555
78323	350556
44173	350557
19212	350558
4518	350559
56589	350560
33312	350561
82422	350562
3396	350563
23108	350564
109594	350565
8234	350566
5987	350567
31833	350568
160529	350569
105693	350570
53109	350571
19027	350572
99769	350573
32891	350574
82014	350575
160793	350576
4724	350577
110673	350578
61288	350579
110681	350580
34752	350581
31413	350582
890	350583
11487	350584
31258	350585
61012	350586
59931	350587
80704	350588
22954	350589
111857	350590
5763	350591
71326	350592
85438	350593
2364	350594
11192	350595
38407	350596
47114	350597
127527	350598
74225	350599
44241	350600
61251	350601
2920	350602
81861	350603
42813	350604
10923	350605
36312	350606
6071	350607
15143	350608
18404	350609
25014	350610
7641	350611
12119	350612
12872	350613
66046	350614
85450	350615
96596	350616
3640	350617
44690	350618
14136	350619
27696	350620
10180	350621
14926	350622
42655	350623
26580	350624
37223	350625
13447	350626
67310	350627
39985	350628
134415	350629
107510	350630
59009	350631
89598	350632
73941	350633
54864	350634
1495	350635
43177	350636
2091	350637
3638	350638
114365	350639
107182	350640
117148	350641
8428	350642
2385	350643
1927	350644
36315	350645
126415	350646
21468	350647
42908	350648
54154	350649
93295	350650
117822	350651
49958	350652
40833	350653
133358	350654
44425	350655
39005	350656
118935	350657
33276	350658
73750	350659
12220	350660
16845	350661
6604	350662
30937	350663
26285	350664
65246	350665
396	350666
10768	350667
72650	350668
29915	350669
42251	350670
32621	350671
48344	350672
5712	350673
6240	350674
16143	350675
127472	350676
5749	350677
49919	350678
58648	350679
95831	350680
97224	350681
21425	350682
53663	350683
75309	350684
88617	350685
133134	350686
7967	350687
91893	350688
36358	350689
13878	350690
86054	350691
11600	350692
149548	350693
68079	350694
5000	350695
109704	350696
13016	350697
105100	350698
69804	350699
74078	350700
90769	350701
55795	350702
38877	350703
8783	350704
7473	350705
127771	350706
124102	350707
1816	350708
46908	350709
82433	350710
165692	350711
91996	350712
18358	350713
85721	350714
15173	350715
115233	350716
74270	350717
28112	350718
77899	350719
46966	350720
15455	350721
57603	350722
61821	350723
86149	350724
63369	350725
5809	350726
21156	350727
26735	350728
79181	350729
58406	350730
34769	350731
19287	350732
25773	350733
50729	350734
63476	350735
79388	350736
89804	350737
42395	350738
40234	350739
12671	350740
17040	350741
37435	350742
43712	350743
27138	350744
54841	350745
33804	350746
691	350747
44240	350748
37728	350749
52878	350750
15853	350751
22852	350752
9613	350753
39058	350754
10517	350755
1239	350756
8572	350757
61864	350758
33582	350759
73976	350760
163517	350761
17224	350762
34120	350763
53060	350764
34397	350765
15669	350766
56420	350767
40138	350768
89553	350769
160787	350770
80727	350771
66829	350772
10929	350773
54483	350774
60804	350775
15747	350776
31191	350777
42	350778
137847	350779
29753	350780
56671	350781
57435	350782
3193	350783
2259	350784
71735	350785
68153	350786
18579	350787
168070	350788
44449	350789
45134	350790
8759	350791
105239	350792
63481	350793
125406	350794
28085	350795
47321	350796
11175	350797
12442	350798
61366	350799
88867	350800
24210	350801
123293	350802
72030	350803
2208	350804
63431	350805
4179	350806
5980	350807
67473	350808
4516	350809
52255	350810
35679	350811
17711	350812
24371	350813
68919	350814
36310	350815
85531	350816
68176	350817
3577	350818
68506	350819
74306	350820
6191	350821
34234	350822
47295	350823
160944	350824
134044	350825
1014	350826
15017	350827
105805	350828
5505	350829
9615	350830
3303	350831
36195	350832
37312	350833
127501	350834
47123	350835
18722	350836
100193	350837
34662	350838
81427	350839
43541	350840
102701	350841
11309	350842
66412	350843
131909	350844
10708	350845
123775	350846
27592	350847
32793	350848
25037	350849
22967	350850
18445	350851
248	350852
2045	350853
49887	350854
85862	350855
66064	350856
6009	350857
38158	350858
96991	350859
2938	350860
59076	350861
5754	350862
8304	350863
18617	350864
16444	350865
48246	350866
32776	350867
109634	350868
57090	350869
63874	350870
29579	350871
67950	350872
28059	350873
148593	350874
86980	350875
70786	350876
92607	350877
66729	350878
146	350879
58790	350880
3696	350881
89297	350882
37268	350883
6833	350884
73656	350885
70037	350886
80504	350887
126286	350888
56135	350889
53495	350890
67911	350891
34739	350892
18839	350893
15699	350894
22225	350895
127257	350896
60431	350897
76940	350898
37124	350899
69180	350900
65454	350901
72260	350902
13182	350903
106503	350904
49186	350905
59066	350906
23703	350907
138056	350908
96257	350909
169029	350910
53400	350911
23130	350912
110520	350913
62177	350914
130227	350915
105633	350916
138377	350917
46600	350918
13587	350919
52861	350920
29077	350921
45448	350922
62682	350923
38152	350924
12321	350925
113098	350926
8809	350927
573	350928
13770	350929
63059	350930
9054	350931
48495	350932
103079	350933
86021	350934
70372	350935
136855	350936
67917	350937
36794	350938
42105	350939
114853	350940
1081	350941
23905	350942
17434	350943
27595	350944
63928	350945
109907	350946
4394	350947
125564	350948
9726	350949
113631	350950
53808	350951
82167	350952
101612	350953
5851	350954
25279	350955
8159	350956
50431	350957
38349	350958
49684	350959
103624	350960
32537	350961
16294	350962
17581	350963
95844	350964
21234	350965
52228	350966
29222	350967
102073	350968
94368	350969
78903	350970
18926	350971
7556	350972
5161	350973
82704	350974
2899	350975
55728	350976
17477	350977
162432	350978
124447	350979
8543	350980
46318	350981
42919	350982
44874	350983
7245	350984
31743	350985
141864	350986
69486	350987
21534	350988
17778	350989
32441	350990
77063	350991
26837	350992
2805	350993
7566	350994
116797	350995
31233	350996
118144	350997
15282	350998
57540	350999
97485	351000
67621	351001
61528	351002
94117	351003
8768	351004
1919	351005
9365	351006
9772	351007
63739	351008
8648	351009
59821	351010
143383	351011
7313	351012
56154	351013
5449	351014
63060	351015
27929	351016
27864	351017
124525	351018
110315	351019
57556	351020
108671	351021
89428	351022
76281	351023
66789	351024
53585	351025
9649	351026
74328	351027
136503	351028
13263	351029
43685	351030
53349	351031
29542	351032
3843	351033
49763	351034
33015	351035
17462	351036
67634	351037
30516	351038
19747	351039
40638	351040
11417	351041
32832	351042
28780	351043
43558	351044
35116	351045
130362	351046
9784	351047
14102	351048
5149	351049
12563	351050
30274	351051
16151	351052
162414	351053
115118	351054
512	351055
11979	351056
17850	351057
18434	351058
2816	351059
92311	351060
115378	351061
1748	351062
24714	351063
79286	351064
8280	351065
14332	351066
4724	351067
76594	351068
139	351069
68896	351070
23211	351071
60284	351072
30729	351073
23045	351074
81558	351075
32164	351076
47267	351077
45925	351078
77417	351079
2576	351080
35585	351081
1894	351082
153	351083
2327	351084
7489	351085
77478	351086
69160	351087
33812	351088
16687	351089
6900	351090
1519	351091
12926	351092
35664	351093
54831	351094
92429	351095
7683	351096
6326	351097
166746	351098
42411	351099
36934	351100
107800	351101
114867	351102
53609	351103
254	351104
43580	351105
551	351106
48455	351107
23734	351108
44147	351109
116861	351110
28397	351111
84461	351112
764	351113
15392	351114
17620	351115
53413	351116
17453	351117
11819	351118
2642	351119
78622	351120
14863	351121
53035	351122
13878	351123
78291	351124
90475	351125
532	351126
25978	351127
15173	351128
308	351129
18620	351130
2749	351131
53085	351132
50486	351133
70718	351134
120501	351135
7784	351136
2336	351137
45020	351138
25498	351139
8747	351140
95984	351141
140449	351142
37325	351143
30398	351144
60865	351145
8329	351146
2690	351147
14774	351148
74654	351149
57082	351150
734	351151
10553	351152
6126	351153
2625	351154
7341	351155
62752	351156
24694	351157
40301	351158
19707	351159
102979	351160
44841	351161
36428	351162
3868	351163
106107	351164
9860	351165
68454	351166
70513	351167
56300	351168
4237	351169
59342	351170
82424	351171
25457	351172
20449	351173
24192	351174
4089	351175
11097	351176
130907	351177
348	351178
78604	351179
20365	351180
83467	351181
8999	351182
127575	351183
9264	351184
82936	351185
50532	351186
13315	351187
18152	351188
251	351189
67938	351190
31591	351191
17508	351192
29441	351193
123591	351194
136130	351195
19584	351196
31259	351197
121151	351198
42994	351199
57468	351200
45185	351201
62112	351202
78721	351203
113377	351204
18970	351205
71303	351206
4141	351207
98646	351208
7091	351209
73189	351210
48565	351211
145	351212
7397	351213
132670	351214
12864	351215
97646	351216
94	351217
130052	351218
20948	351219
46944	351220
139149	351221
80047	351222
105262	351223
33882	351224
25399	351225
65109	351226
193	351227
3126	351228
22728	351229
2586	351230
3275	351231
66492	351232
167453	351233
33687	351234
20803	351235
136810	351236
19698	351237
86878	351238
90518	351239
45199	351240
81811	351241
35046	351242
47407	351243
9044	351244
126998	351245
55240	351246
4842	351247
39432	351248
8523	351249
42345	351250
62358	351251
24900	351252
84083	351253
93141	351254
20167	351255
35176	351256
19685	351257
101221	351258
25555	351259
89872	351260
19397	351261
12522	351262
56250	351263
85262	351264
1700	351265
43896	351266
14285	351267
36069	351268
1293	351269
5658	351270
7634	351271
67096	351272
77907	351273
31907	351274
101068	351275
53097	351276
506	351277
21540	351278
30665	351279
115425	351280
4933	351281
10502	351282
19006	351283
84355	351284
67636	351285
148091	351286
15122	351287
49351	351288
3267	351289
5464	351290
110383	351291
13899	351292
73180	351293
86878	351294
96215	351295
38908	351296
28612	351297
24776	351298
56136	351299
50022	351300
4077	351301
43155	351302
8841	351303
77734	351304
113893	351305
34188	351306
8076	351307
14204	351308
6528	351309
14323	351310
9071	351311
110475	351312
106840	351313
54809	351314
85362	351315
3124	351316
76149	351317
18128	351318
53348	351319
1724	351320
26224	351321
104528	351322
18367	351323
23123	351324
16712	351325
102026	351326
27955	351327
146924	351328
123294	351329
2086	351330
40524	351331
15385	351332
80861	351333
56220	351334
32318	351335
24815	351336
35979	351337
52473	351338
103520	351339
140587	351340
48913	351341
62234	351342
1592	351343
83655	351344
162224	351345
84489	351346
14331	351347
25707	351348
144138	351349
42428	351350
9801	351351
26012	351352
83404	351353
89275	351354
51128	351355
52696	351356
27039	351357
157478	351358
64357	351359
83710	351360
70009	351361
3033	351362
124053	351363
9616	351364
72112	351365
41345	351366
166344	351367
51310	351368
14450	351369
14866	351370
24896	351371
35135	351372
37368	351373
18503	351374
118	351375
28160	351376
10701	351377
41185	351378
2857	351379
76906	351380
77702	351381
44499	351382
20991	351383
53815	351384
17806	351385
49906	351386
28988	351387
6464	351388
46944	351389
29339	351390
13168	351391
20641	351392
64735	351393
10316	351394
30325	351395
61059	351396
59168	351397
7759	351398
10925	351399
38202	351400
65951	351401
32653	351402
10502	351403
22507	351404
14035	351405
135828	351406
33163	351407
46863	351408
30244	351409
444	351410
63014	351411
54383	351412
17359	351413
10621	351414
24758	351415
15554	351416
22438	351417
24036	351418
87340	351419
47154	351420
62843	351421
100145	351422
12520	351423
88050	351424
163092	351425
30045	351426
11404	351427
44449	351428
29777	351429
8444	351430
18737	351431
11912	351432
58765	351433
15961	351434
71994	351435
3206	351436
39297	351437
128021	351438
1095	351439
9775	351440
17601	351441
152	351442
38319	351443
2416	351444
37523	351445
647	351446
52317	351447
46001	351448
56022	351449
1724	351450
91811	351451
40121	351452
3693	351453
102234	351454
56574	351455
138452	351456
23558	351457
11729	351458
6672	351459
45115	351460
75469	351461
39438	351462
79572	351463
29243	351464
83787	351465
827	351466
51038	351467
23124	351468
4088	351469
43586	351470
40265	351471
33488	351472
47798	351473
28312	351474
38800	351475
25739	351476
44289	351477
27540	351478
51885	351479
32794	351480
39556	351481
97754	351482
39514	351483
40326	351484
13406	351485
15415	351486
23244	351487
58586	351488
71565	351489
12610	351490
17417	351491
10246	351492
77147	351493
74462	351494
79046	351495
76970	351496
12864	351497
24729	351498
115850	351499
115527	351500
49868	351501
11061	351502
122339	351503
29592	351504
36289	351505
66938	351506
15728	351507
404	351508
6392	351509
28495	351510
57017	351511
13780	351512
155024	351513
2787	351514
81864	351515
39219	351516
27424	351517
136790	351518
23291	351519
59298	351520
33025	351521
166	351522
3944	351523
72978	351524
30954	351525
31198	351526
104954	351527
54827	351528
2707	351529
41084	351530
38582	351531
87406	351532
107160	351533
77697	351534
472	351535
44893	351536
42583	351537
73826	351538
922	351539
11663	351540
1754	351541
162783	351542
86512	351543
25872	351544
150578	351545
76583	351546
60148	351547
153046	351548
105032	351549
4119	351550
9141	351551
11492	351552
77945	351553
6350	351554
49973	351555
4266	351556
12710	351557
7701	351558
10338	351559
3284	351560
6341	351561
5830	351562
64906	351563
19965	351564
42491	351565
12940	351566
77562	351567
137764	351568
39096	351569
36891	351570
75077	351571
39472	351572
25535	351573
3307	351574
121387	351575
37017	351576
112936	351577
4723	351578
2992	351579
10648	351580
12705	351581
6524	351582
3512	351583
27509	351584
4320	351585
21104	351586
5554	351587
80587	351588
55269	351589
15839	351590
12498	351591
39465	351592
60772	351593
81725	351594
51676	351595
9415	351596
17925	351597
14308	351598
2599	351599
18159	351600
69680	351601
17894	351602
66744	351603
38306	351604
12658	351605
18112	351606
73878	351607
34231	351608
3138	351609
14275	351610
8916	351611
46439	351612
10606	351613
161295	351614
13765	351615
124784	351616
18777	351617
60901	351618
54064	351619
12797	351620
68820	351621
87676	351622
53350	351623
37660	351624
112919	351625
50253	351626
60550	351627
59169	351628
77059	351629
75703	351630
55159	351631
394	351632
90664	351633
153694	351634
28930	351635
320	351636
52178	351637
46489	351638
162141	351639
82916	351640
54702	351641
21213	351642
51815	351643
40119	351644
115709	351645
82360	351646
5879	351647
27548	351648
478	351649
4200	351650
133612	351651
6765	351652
33462	351653
91318	351654
502	351655
44047	351656
407	351657
30769	351658
99835	351659
12844	351660
23123	351661
98744	351662
8424	351663
43919	351664
62821	351665
134293	351666
53717	351667
119507	351668
38608	351669
111905	351670
63477	351671
28127	351672
100925	351673
80816	351674
13460	351675
39197	351676
6468	351677
16775	351678
2430	351679
51492	351680
46491	351681
9027	351682
36031	351683
1142	351684
57203	351685
124833	351686
36241	351687
6815	351688
35246	351689
9687	351690
162505	351691
15321	351692
74768	351693
13752	351694
36156	351695
100256	351696
4410	351697
97156	351698
50234	351699
24850	351700
90126	351701
75799	351702
26131	351703
23821	351704
3408	351705
28835	351706
1749	351707
38969	351708
21959	351709
20226	351710
107582	351711
39549	351712
133810	351713
16863	351714
89588	351715
32763	351716
29821	351717
3521	351718
27319	351719
53205	351720
20433	351721
1137	351722
39853	351723
94496	351724
40472	351725
65732	351726
22678	351727
37507	351728
22097	351729
113585	351730
113266	351731
15951	351732
6667	351733
10853	351734
18994	351735
120904	351736
19371	351737
19765	351738
1015	351739
6222	351740
22875	351741
1079	351742
32872	351743
32927	351744
40742	351745
40679	351746
10564	351747
36062	351748
35141	351749
988	351750
67729	351751
14260	351752
53179	351753
88154	351754
15099	351755
35010	351756
40114	351757
9497	351758
20363	351759
18388	351760
2371	351761
1215	351762
61877	351763
53933	351764
159682	351765
5351	351766
11978	351767
62500	351768
39847	351769
21111	351770
9129	351771
6615	351772
13069	351773
59641	351774
15621	351775
45411	351776
41734	351777
79304	351778
31279	351779
37345	351780
21339	351781
54627	351782
28272	351783
56539	351784
8400	351785
61734	351786
28902	351787
82864	351788
14617	351789
41435	351790
34873	351791
31837	351792
2501	351793
13052	351794
45706	351795
28615	351796
23676	351797
19941	351798
33738	351799
44173	351800
34867	351801
40345	351802
8325	351803
66116	351804
159462	351805
32240	351806
18678	351807
10849	351808
52001	351809
21101	351810
75123	351811
9816	351812
20919	351813
58982	351814
32011	351815
21197	351816
65142	351817
86053	351818
31832	351819
63666	351820
74274	351821
111189	351822
11471	351823
79526	351824
292	351825
38720	351826
39575	351827
5333	351828
92610	351829
4509	351830
1479	351831
31367	351832
81396	351833
37671	351834
18596	351835
5597	351836
72024	351837
41	351838
32779	351839
13465	351840
32518	351841
392	351842
1295	351843
93209	351844
76608	351845
36617	351846
5560	351847
66912	351848
55465	351849
27845	351850
979	351851
41464	351852
56099	351853
41972	351854
8449	351855
84746	351856
1325	351857
168407	351858
121217	351859
25690	351860
1877	351861
60378	351862
67	351863
61266	351864
13000	351865
9318	351866
29175	351867
20782	351868
27965	351869
6272	351870
77821	351871
12284	351872
49408	351873
72599	351874
72361	351875
122417	351876
29764	351877
100041	351878
46116	351879
9980	351880
39031	351881
149936	351882
5103	351883
81865	351884
74802	351885
31315	351886
15993	351887
102312	351888
144661	351889
38615	351890
2669	351891
29746	351892
261	351893
21314	351894
14348	351895
42677	351896
77738	351897
38833	351898
17986	351899
48319	351900
118470	351901
11415	351902
131104	351903
8229	351904
119648	351905
73376	351906
17848	351907
84791	351908
9351	351909
62577	351910
29290	351911
51950	351912
54341	351913
20204	351914
31839	351915
7624	351916
1841	351917
127831	351918
70065	351919
36214	351920
13275	351921
8519	351922
199	351923
29290	351924
49722	351925
11390	351926
66175	351927
41511	351928
13604	351929
26157	351930
37585	351931
37278	351932
94923	351933
25919	351934
413	351935
29625	351936
110670	351937
85025	351938
5408	351939
55830	351940
1194	351941
4103	351942
107141	351943
7476	351944
51808	351945
119432	351946
122267	351947
48788	351948
15174	351949
95492	351950
65866	351951
43142	351952
86343	351953
7176	351954
96239	351955
56355	351956
28457	351957
47880	351958
7717	351959
48254	351960
102627	351961
17458	351962
99528	351963
4699	351964
41804	351965
55200	351966
76694	351967
63204	351968
15300	351969
16834	351970
62388	351971
58257	351972
13487	351973
35108	351974
45489	351975
854	351976
87312	351977
29802	351978
70706	351979
29876	351980
131098	351981
8828	351982
16108	351983
64917	351984
13063	351985
169443	351986
658	351987
6179	351988
62839	351989
24642	351990
61805	351991
1392	351992
30357	351993
34961	351994
98022	351995
40529	351996
17025	351997
162781	351998
37292	351999
8362	352000
615	352001
4486	352002
29726	352003
83931	352004
75522	352005
1844	352006
162120	352007
33013	352008
6107	352009
5509	352010
42029	352011
62486	352012
6790	352013
11387	352014
81400	352015
2800	352016
1917	352017
14638	352018
31238	352019
67692	352020
3639	352021
95729	352022
9015	352023
22701	352024
44885	352025
21460	352026
45422	352027
4001	352028
107111	352029
6830	352030
10958	352031
35097	352032
82319	352033
38867	352034
114368	352035
7271	352036
78187	352037
40851	352038
494	352039
8767	352040
36664	352041
75306	352042
65735	352043
14307	352044
89258	352045
62291	352046
11529	352047
109761	352048
53270	352049
106091	352050
7625	352051
67918	352052
154694	352053
42745	352054
4537	352055
63571	352056
117323	352057
78943	352058
102656	352059
16957	352060
58333	352061
61105	352062
135920	352063
12005	352064
70742	352065
19388	352066
10046	352067
2426	352068
109079	352069
158639	352070
12557	352071
666	352072
25473	352073
6530	352074
43456	352075
19147	352076
118408	352077
52188	352078
36958	352079
44034	352080
49895	352081
123210	352082
30311	352083
80841	352084
136365	352085
8505	352086
51071	352087
73879	352088
78127	352089
48341	352090
32161	352091
119703	352092
16170	352093
47558	352094
9104	352095
83210	352096
24570	352097
67466	352098
63519	352099
58058	352100
47024	352101
137505	352102
18998	352103
17149	352104
9092	352105
32011	352106
111949	352107
70573	352108
80717	352109
17222	352110
113518	352111
28041	352112
75146	352113
3353	352114
1319	352115
52853	352116
48437	352117
35142	352118
27218	352119
36770	352120
24144	352121
12605	352122
23560	352123
60797	352124
47121	352125
42325	352126
60914	352127
136594	352128
4091	352129
19767	352130
21353	352131
7851	352132
112	352133
15611	352134
102669	352135
36059	352136
531	352137
69038	352138
24	352139
8796	352140
44572	352141
105097	352142
113745	352143
37369	352144
29200	352145
29986	352146
28918	352147
19978	352148
45284	352149
132975	352150
20601	352151
50538	352152
15503	352153
17081	352154
13145	352155
107559	352156
16449	352157
13575	352158
60843	352159
15156	352160
35604	352161
63012	352162
18522	352163
58268	352164
12283	352165
11569	352166
11779	352167
67369	352168
47439	352169
47303	352170
69721	352171
40275	352172
8898	352173
67	352174
28503	352175
18348	352176
96399	352177
56650	352178
2649	352179
56559	352180
50917	352181
50766	352182
133501	352183
4705	352184
45362	352185
46301	352186
25487	352187
54875	352188
37672	352189
162759	352190
34401	352191
8070	352192
14299	352193
64736	352194
8473	352195
100754	352196
24731	352197
41244	352198
10600	352199
49047	352200
57875	352201
33436	352202
1895	352203
64683	352204
9947	352205
118969	352206
29487	352207
78987	352208
41679	352209
62059	352210
4819	352211
82214	352212
52784	352213
43615	352214
20358	352215
4425	352216
7831	352217
4507	352218
12056	352219
9847	352220
8942	352221
6510	352222
19362	352223
35866	352224
878	352225
76493	352226
4534	352227
115265	352228
2577	352229
3545	352230
30157	352231
163081	352232
26190	352233
134127	352234
1244	352235
78235	352236
57730	352237
115759	352238
18328	352239
132826	352240
165997	352241
8304	352242
37831	352243
3289	352244
102931	352245
18031	352246
42314	352247
20529	352248
49661	352249
77553	352250
51212	352251
13766	352252
58095	352253
37070	352254
43030	352255
9860	352256
113416	352257
12445	352258
29120	352259
53291	352260
71436	352261
4466	352262
66421	352263
40092	352264
6869	352265
18516	352266
63111	352267
15234	352268
30558	352269
55105	352270
116170	352271
96758	352272
80244	352273
105954	352274
9931	352275
85260	352276
16928	352277
101505	352278
27322	352279
37895	352280
56200	352281
53500	352282
666	352283
24706	352284
6567	352285
43903	352286
4764	352287
61995	352288
19118	352289
120280	352290
135378	352291
26013	352292
57033	352293
36098	352294
46060	352295
7210	352296
29184	352297
47717	352298
872	352299
3011	352300
29311	352301
134636	352302
1888	352303
130657	352304
15717	352305
55629	352306
125237	352307
78856	352308
9703	352309
163156	352310
122407	352311
37052	352312
63847	352313
64393	352314
5744	352315
14072	352316
75938	352317
6116	352318
18380	352319
6868	352320
124198	352321
58342	352322
50223	352323
53028	352324
27645	352325
15829	352326
59355	352327
74848	352328
4382	352329
10920	352330
5046	352331
58382	352332
129857	352333
20685	352334
7627	352335
89477	352336
45399	352337
22846	352338
7436	352339
34299	352340
14105	352341
69161	352342
20088	352343
20866	352344
453	352345
3744	352346
15957	352347
9930	352348
294	352349
9206	352350
4283	352351
1375	352352
16802	352353
8642	352354
3266	352355
81033	352356
148969	352357
7123	352358
7570	352359
5202	352360
7946	352361
1832	352362
77	352363
8603	352364
44750	352365
87156	352366
2016	352367
102739	352368
45481	352369
714	352370
4246	352371
13202	352372
15898	352373
35599	352374
21490	352375
26091	352376
8917	352377
23802	352378
26750	352379
2337	352380
67692	352381
107889	352382
115899	352383
116071	352384
31723	352385
81745	352386
33675	352387
15347	352388
16770	352389
49754	352390
68186	352391
14833	352392
13690	352393
1797	352394
44970	352395
93890	352396
127934	352397
24622	352398
83836	352399
80392	352400
28620	352401
16114	352402
1786	352403
80791	352404
11447	352405
10164	352406
28211	352407
23453	352408
33267	352409
53283	352410
1756	352411
101352	352412
140787	352413
37655	352414
74692	352415
3266	352416
37223	352417
81244	352418
54148	352419
66383	352420
8918	352421
38689	352422
90882	352423
3738	352424
124524	352425
83411	352426
3447	352427
667	352428
81877	352429
81105	352430
11912	352431
1864	352432
117228	352433
25386	352434
29646	352435
9839	352436
3600	352437
12776	352438
57515	352439
13954	352440
9944	352441
63193	352442
33430	352443
71866	352444
8702	352445
8002	352446
94653	352447
14871	352448
6443	352449
3143	352450
8937	352451
27425	352452
70090	352453
63026	352454
133597	352455
39396	352456
45309	352457
43749	352458
4276	352459
101733	352460
140626	352461
8508	352462
37542	352463
9569	352464
14461	352465
132785	352466
78151	352467
13078	352468
20254	352469
169631	352470
11018	352471
54090	352472
20810	352473
7177	352474
71906	352475
90713	352476
48076	352477
9566	352478
4623	352479
85104	352480
74269	352481
11550	352482
58425	352483
92067	352484
18526	352485
53369	352486
7210	352487
132671	352488
35634	352489
150068	352490
907	352491
54389	352492
49856	352493
54777	352494
3506	352495
44813	352496
80745	352497
54789	352498
49988	352499
19854	352500
26374	352501
13176	352502
18300	352503
55984	352504
159455	352505
108627	352506
36549	352507
60524	352508
67256	352509
16843	352510
100751	352511
58453	352512
64003	352513
48700	352514
35077	352515
125323	352516
857	352517
9835	352518
84782	352519
166998	352520
28547	352521
35142	352522
44334	352523
3898	352524
132105	352525
34188	352526
34128	352527
162513	352528
142104	352529
55627	352530
5033	352531
33227	352532
28013	352533
115	352534
35828	352535
93995	352536
960	352537
63359	352538
16794	352539
18092	352540
9825	352541
15957	352542
66971	352543
37606	352544
147823	352545
91391	352546
40270	352547
33931	352548
2502	352549
10786	352550
72769	352551
13423	352552
94961	352553
32593	352554
17306	352555
14981	352556
120568	352557
25493	352558
109302	352559
104623	352560
109258	352561
41217	352562
19512	352563
110948	352564
106689	352565
9295	352566
43736	352567
924	352568
38815	352569
2548	352570
28228	352571
84098	352572
169502	352573
120203	352574
40665	352575
33002	352576
98773	352577
28065	352578
1063	352579
124701	352580
146680	352581
43139	352582
50003	352583
2038	352584
2893	352585
1209	352586
63658	352587
74205	352588
22054	352589
6024	352590
118045	352591
18524	352592
77433	352593
73863	352594
1498	352595
12768	352596
82750	352597
76324	352598
6110	352599
1038	352600
18430	352601
130193	352602
61562	352603
28934	352604
3985	352605
30494	352606
9600	352607
19831	352608
85941	352609
51400	352610
115077	352611
29870	352612
2492	352613
73995	352614
119574	352615
41649	352616
17943	352617
33402	352618
7227	352619
22358	352620
55760	352621
89941	352622
7264	352623
47718	352624
39772	352625
30847	352626
56209	352627
2170	352628
62803	352629
65373	352630
84447	352631
28912	352632
12227	352633
653	352634
9177	352635
20253	352636
9907	352637
37174	352638
245	352639
55386	352640
18426	352641
28374	352642
19639	352643
10357	352644
83575	352645
2160	352646
873	352647
90085	352648
96492	352649
5768	352650
826	352651
3624	352652
72309	352653
957	352654
65473	352655
63461	352656
27713	352657
12362	352658
6016	352659
13544	352660
76110	352661
47233	352662
151437	352663
35181	352664
30794	352665
1123	352666
155758	352667
54564	352668
24507	352669
23270	352670
9536	352671
883	352672
15792	352673
161554	352674
2613	352675
79111	352676
134650	352677
46328	352678
50037	352679
64498	352680
30370	352681
7559	352682
12904	352683
28319	352684
59365	352685
13763	352686
34928	352687
13325	352688
29664	352689
17096	352690
319	352691
38863	352692
26774	352693
48141	352694
158166	352695
67193	352696
55925	352697
35676	352698
28075	352699
42781	352700
79254	352701
833	352702
77110	352703
34095	352704
20320	352705
34702	352706
8470	352707
112414	352708
137940	352709
9657	352710
76199	352711
13310	352712
80189	352713
4619	352714
158630	352715
33780	352716
49334	352717
61285	352718
40227	352719
21271	352720
63177	352721
59019	352722
3424	352723
55029	352724
13431	352725
9578	352726
98749	352727
34262	352728
4381	352729
112487	352730
14167	352731
113040	352732
5123	352733
76316	352734
48347	352735
141005	352736
3556	352737
114808	352738
66987	352739
19230	352740
116249	352741
46619	352742
13460	352743
4470	352744
2597	352745
376	352746
42361	352747
38264	352748
88399	352749
54050	352750
61387	352751
37186	352752
82568	352753
22360	352754
20372	352755
120111	352756
65513	352757
17299	352758
47007	352759
6636	352760
70479	352761
87480	352762
110778	352763
57618	352764
15338	352765
5540	352766
24558	352767
19059	352768
55073	352769
16687	352770
153	352771
85680	352772
15200	352773
3273	352774
60372	352775
117004	352776
3211	352777
33711	352778
46854	352779
5733	352780
27645	352781
28851	352782
22381	352783
25264	352784
5976	352785
5238	352786
114671	352787
109474	352788
2145	352789
37743	352790
15849	352791
87931	352792
75691	352793
162242	352794
61895	352795
101460	352796
2734	352797
722	352798
57738	352799
100116	352800
88397	352801
105910	352802
108902	352803
35951	352804
1318	352805
70117	352806
93523	352807
353	352808
31840	352809
28127	352810
16762	352811
20271	352812
6455	352813
39848	352814
10949	352815
32146	352816
32780	352817
50349	352818
137189	352819
89482	352820
26086	352821
47118	352822
5310	352823
20029	352824
50734	352825
105031	352826
9500	352827
80388	352828
2590	352829
30849	352830
116980	352831
23783	352832
12089	352833
8780	352834
169778	352835
113472	352836
148	352837
26023	352838
31974	352839
31887	352840
166654	352841
10122	352842
3062	352843
66140	352844
9465	352845
130612	352846
34575	352847
114	352848
21181	352849
31082	352850
64237	352851
1869	352852
43668	352853
48503	352854
5343	352855
9048	352856
122199	352857
26396	352858
17078	352859
57301	352860
37554	352861
100427	352862
29640	352863
84662	352864
81253	352865
35442	352866
49720	352867
42268	352868
63287	352869
84434	352870
26341	352871
38338	352872
1785	352873
12227	352874
107583	352875
63876	352876
5071	352877
109635	352878
90352	352879
175	352880
72249	352881
23212	352882
1205	352883
60565	352884
31946	352885
29954	352886
340	352887
76630	352888
60714	352889
68102	352890
84254	352891
9615	352892
21233	352893
37724	352894
87555	352895
57388	352896
1181	352897
38742	352898
89327	352899
25131	352900
130764	352901
444	352902
29682	352903
37757	352904
7882	352905
5619	352906
13786	352907
11213	352908
20171	352909
20942	352910
66952	352911
12343	352912
52	352913
100908	352914
1332	352915
100030	352916
49413	352917
8662	352918
68444	352919
90	352920
73731	352921
58931	352922
1292	352923
47785	352924
39764	352925
3914	352926
52462	352927
25901	352928
32891	352929
46936	352930
141954	352931
777	352932
49614	352933
40187	352934
13090	352935
67013	352936
28363	352937
41551	352938
51821	352939
15102	352940
7898	352941
49375	352942
139402	352943
65815	352944
33579	352945
5803	352946
19712	352947
1937	352948
44842	352949
52921	352950
65733	352951
3673	352952
51596	352953
685	352954
132160	352955
52919	352956
17058	352957
21194	352958
28698	352959
321	352960
23715	352961
106223	352962
27118	352963
4036	352964
39528	352965
15752	352966
25728	352967
55245	352968
4936	352969
73644	352970
155685	352971
106948	352972
89419	352973
2530	352974
847	352975
68677	352976
5562	352977
104310	352978
40846	352979
42990	352980
14719	352981
25200	352982
127099	352983
45904	352984
38594	352985
3497	352986
43634	352987
83934	352988
613	352989
93356	352990
82692	352991
66819	352992
60292	352993
3680	352994
46298	352995
78376	352996
77657	352997
22168	352998
65757	352999
58353	353000
112115	353001
79819	353002
46001	353003
70580	353004
53449	353005
65016	353006
12447	353007
31609	353008
24742	353009
18309	353010
32389	353011
52022	353012
22268	353013
6681	353014
57396	353015
51676	353016
22600	353017
137437	353018
107305	353019
367	353020
37522	353021
62578	353022
4719	353023
28496	353024
19424	353025
20916	353026
1853	353027
34398	353028
52606	353029
42572	353030
43804	353031
20583	353032
17639	353033
15097	353034
322	353035
1652	353036
26377	353037
87792	353038
4967	353039
15183	353040
142110	353041
11803	353042
80485	353043
38687	353044
3355	353045
84214	353046
49456	353047
45437	353048
6857	353049
10506	353050
1274	353051
91647	353052
67902	353053
77706	353054
6954	353055
94957	353056
79407	353057
95155	353058
47084	353059
98952	353060
26988	353061
13	353062
109933	353063
60821	353064
19591	353065
20422	353066
91348	353067
574	353068
15068	353069
104984	353070
39530	353071
15130	353072
86314	353073
16010	353074
10863	353075
37927	353076
52818	353077
44454	353078
160397	353079
76666	353080
44509	353081
40177	353082
16658	353083
11082	353084
10975	353085
1554	353086
6752	353087
26284	353088
147067	353089
60942	353090
10562	353091
125231	353092
39920	353093
128052	353094
15199	353095
74085	353096
49667	353097
18144	353098
14775	353099
1855	353100
52403	353101
24735	353102
8513	353103
18388	353104
15023	353105
30878	353106
35015	353107
101931	353108
137344	353109
117526	353110
82705	353111
17421	353112
30241	353113
78248	353114
29235	353115
27727	353116
57311	353117
44054	353118
31560	353119
9523	353120
43340	353121
104525	353122
39087	353123
19563	353124
81644	353125
109960	353126
5764	353127
24701	353128
35226	353129
27818	353130
16662	353131
13595	353132
10329	353133
2779	353134
54881	353135
4262	353136
24642	353137
22994	353138
18916	353139
66906	353140
3491	353141
8184	353142
4865	353143
13475	353144
21332	353145
66395	353146
7362	353147
111416	353148
67106	353149
60230	353150
114740	353151
2271	353152
15688	353153
34733	353154
83365	353155
147221	353156
114830	353157
45045	353158
71475	353159
2057	353160
117681	353161
99290	353162
22612	353163
9564	353164
26246	353165
117384	353166
8579	353167
30103	353168
12088	353169
60308	353170
33277	353171
11674	353172
75003	353173
12601	353174
159986	353175
135402	353176
78237	353177
118853	353178
11238	353179
32478	353180
69349	353181
90671	353182
71515	353183
117639	353184
126464	353185
50627	353186
16265	353187
65274	353188
12897	353189
47873	353190
8099	353191
44144	353192
56775	353193
67507	353194
82678	353195
815	353196
104953	353197
475	353198
33382	353199
82790	353200
5904	353201
75969	353202
28963	353203
28400	353204
33922	353205
68675	353206
24140	353207
87804	353208
127699	353209
94473	353210
89554	353211
17391	353212
35787	353213
2068	353214
6364	353215
8115	353216
5203	353217
96193	353218
51121	353219
57835	353220
113286	353221
9972	353222
49725	353223
1910	353224
62342	353225
39111	353226
10022	353227
81469	353228
47507	353229
69471	353230
10786	353231
136689	353232
22373	353233
30079	353234
50337	353235
117689	353236
64581	353237
74501	353238
7471	353239
13352	353240
83554	353241
25075	353242
73030	353243
102300	353244
166031	353245
58	353246
55012	353247
38618	353248
107591	353249
25234	353250
2031	353251
21142	353252
54387	353253
80712	353254
31786	353255
44948	353256
381	353257
14512	353258
98888	353259
27703	353260
78688	353261
69816	353262
4924	353263
59866	353264
96009	353265
59628	353266
24	353267
46621	353268
18027	353269
417	353270
17589	353271
52408	353272
14186	353273
33438	353274
32243	353275
43985	353276
114958	353277
35944	353278
43820	353279
129265	353280
34166	353281
16646	353282
4174	353283
11884	353284
7571	353285
64933	353286
72763	353287
32355	353288
29800	353289
6957	353290
40862	353291
42317	353292
4201	353293
2550	353294
62435	353295
52131	353296
442	353297
18040	353298
41609	353299
76317	353300
36789	353301
62509	353302
29569	353303
15841	353304
43645	353305
37504	353306
24011	353307
11272	353308
10406	353309
53800	353310
70153	353311
17101	353312
2969	353313
37733	353314
55820	353315
74694	353316
1263	353317
646	353318
66005	353319
108142	353320
75731	353321
135310	353322
13690	353323
3767	353324
168417	353325
30358	353326
48631	353327
24657	353328
32123	353329
5619	353330
12782	353331
46082	353332
95780	353333
126476	353334
22796	353335
57412	353336
128384	353337
19092	353338
89206	353339
58744	353340
72315	353341
7879	353342
32902	353343
13546	353344
63263	353345
913	353346
4622	353347
6794	353348
6213	353349
60950	353350
85143	353351
13481	353352
1341	353353
15872	353354
35540	353355
3779	353356
37652	353357
1651	353358
24086	353359
31320	353360
8058	353361
4518	353362
46766	353363
7598	353364
8716	353365
76253	353366
3818	353367
28071	353368
25366	353369
3428	353370
41338	353371
134500	353372
12837	353373
40281	353374
112592	353375
89607	353376
30950	353377
40746	353378
71472	353379
6422	353380
166000	353381
149212	353382
19670	353383
22576	353384
21801	353385
32519	353386
21014	353387
14260	353388
17513	353389
79616	353390
47987	353391
45499	353392
16595	353393
3331	353394
29776	353395
792	353396
3258	353397
741	353398
101	353399
21457	353400
106817	353401
51580	353402
20080	353403
8439	353404
43080	353405
156410	353406
9904	353407
156536	353408
10855	353409
83903	353410
95560	353411
40288	353412
60799	353413
66516	353414
27536	353415
85272	353416
72127	353417
79020	353418
115944	353419
5137	353420
19388	353421
78641	353422
447	353423
30757	353424
33937	353425
58769	353426
73727	353427
7140	353428
23649	353429
49979	353430
6471	353431
613	353432
106412	353433
88146	353434
39264	353435
82485	353436
7050	353437
5005	353438
93612	353439
13723	353440
11798	353441
3883	353442
71094	353443
16480	353444
41360	353445
20681	353446
66400	353447
8373	353448
5453	353449
19337	353450
2549	353451
3517	353452
32714	353453
166680	353454
35101	353455
71724	353456
96986	353457
65085	353458
114187	353459
20338	353460
21044	353461
63837	353462
3235	353463
13674	353464
75706	353465
57480	353466
75372	353467
4517	353468
71243	353469
4954	353470
124983	353471
8259	353472
19685	353473
130091	353474
36913	353475
23619	353476
72730	353477
60666	353478
28258	353479
13905	353480
96921	353481
75364	353482
55283	353483
62013	353484
62374	353485
44731	353486
37314	353487
42601	353488
113596	353489
18900	353490
16324	353491
15164	353492
56174	353493
84517	353494
20121	353495
2663	353496
72258	353497
4827	353498
4793	353499
133812	353500
8495	353501
21136	353502
7385	353503
74469	353504
74633	353505
113006	353506
70006	353507
541	353508
27870	353509
128158	353510
98664	353511
16182	353512
32076	353513
35159	353514
70784	353515
19888	353516
82395	353517
137352	353518
25540	353519
37201	353520
37634	353521
70817	353522
16393	353523
80149	353524
841	353525
9716	353526
36587	353527
87589	353528
12299	353529
32907	353530
69475	353531
35201	353532
7284	353533
172	353534
7733	353535
5985	353536
97645	353537
13277	353538
18363	353539
141612	353540
12741	353541
5723	353542
1976	353543
86122	353544
64392	353545
965	353546
67960	353547
35874	353548
17515	353549
40803	353550
35670	353551
120460	353552
63459	353553
58574	353554
47711	353555
152091	353556
7882	353557
67677	353558
19281	353559
82625	353560
99652	353561
656	353562
132498	353563
93921	353564
21278	353565
85074	353566
45182	353567
56998	353568
14031	353569
38147	353570
30452	353571
62303	353572
1129	353573
19210	353574
44926	353575
19628	353576
97254	353577
41259	353578
3059	353579
27997	353580
4541	353581
129778	353582
32378	353583
68475	353584
17938	353585
1291	353586
52572	353587
51897	353588
25562	353589
31963	353590
5367	353591
18730	353592
7919	353593
86195	353594
715	353595
26502	353596
142651	353597
34630	353598
30052	353599
40642	353600
26500	353601
44824	353602
119154	353603
37219	353604
15360	353605
5021	353606
21381	353607
42946	353608
32123	353609
98	353610
191	353611
53760	353612
7019	353613
32494	353614
22580	353615
80266	353616
163245	353617
26483	353618
2917	353619
38159	353620
117349	353621
68195	353622
50899	353623
62054	353624
96694	353625
1898	353626
101065	353627
18354	353628
30878	353629
2214	353630
76408	353631
32108	353632
73328	353633
60191	353634
24851	353635
13055	353636
138845	353637
4106	353638
58	353639
10507	353640
78946	353641
18905	353642
91205	353643
21752	353644
53767	353645
1237	353646
11107	353647
57236	353648
120176	353649
70591	353650
15432	353651
32860	353652
57307	353653
66989	353654
128419	353655
5442	353656
25373	353657
7045	353658
17826	353659
7346	353660
92583	353661
45495	353662
28704	353663
15503	353664
58269	353665
32668	353666
29397	353667
135955	353668
62120	353669
16030	353670
14373	353671
6908	353672
27240	353673
95044	353674
18568	353675
5041	353676
24033	353677
25	353678
76697	353679
131296	353680
32675	353681
74904	353682
47043	353683
57447	353684
244	353685
10793	353686
17748	353687
148654	353688
33079	353689
6771	353690
8501	353691
94341	353692
27731	353693
35603	353694
34007	353695
62089	353696
85226	353697
1617	353698
15543	353699
13926	353700
132151	353701
20245	353702
49808	353703
11331	353704
132471	353705
8818	353706
34657	353707
45580	353708
21714	353709
1091	353710
19199	353711
17535	353712
64821	353713
22780	353714
1298	353715
65149	353716
9638	353717
4123	353718
25669	353719
625	353720
24108	353721
1356	353722
4254	353723
2285	353724
53131	353725
54446	353726
84185	353727
1465	353728
111354	353729
36376	353730
40324	353731
31757	353732
4272	353733
54615	353734
2328	353735
7073	353736
10816	353737
51626	353738
32978	353739
24748	353740
78492	353741
1911	353742
21796	353743
69521	353744
71977	353745
157932	353746
18383	353747
47397	353748
8635	353749
21805	353750
8827	353751
19217	353752
25416	353753
135160	353754
14039	353755
61723	353756
8400	353757
12492	353758
384	353759
13715	353760
35776	353761
33592	353762
59111	353763
60833	353764
38021	353765
44593	353766
25698	353767
8581	353768
61353	353769
159195	353770
25086	353771
119567	353772
18844	353773
49346	353774
3270	353775
23901	353776
76187	353777
33748	353778
12584	353779
94142	353780
48832	353781
25746	353782
286	353783
11034	353784
94054	353785
72759	353786
90197	353787
103990	353788
22892	353789
109821	353790
3465	353791
20292	353792
101973	353793
4734	353794
146574	353795
41731	353796
119208	353797
45872	353798
17445	353799
34824	353800
8281	353801
1214	353802
55999	353803
58167	353804
108676	353805
7823	353806
23293	353807
585	353808
81096	353809
24797	353810
83969	353811
11161	353812
46757	353813
19040	353814
41237	353815
20892	353816
3828	353817
45861	353818
29871	353819
72059	353820
20020	353821
69568	353822
45688	353823
32160	353824
36177	353825
1139	353826
25532	353827
32463	353828
82547	353829
7610	353830
14021	353831
4187	353832
135778	353833
156452	353834
62209	353835
27070	353836
6938	353837
81748	353838
22476	353839
62087	353840
124696	353841
11730	353842
6722	353843
66431	353844
31413	353845
46790	353846
2821	353847
112143	353848
76762	353849
85465	353850
2432	353851
70779	353852
65027	353853
65478	353854
72030	353855
16437	353856
28338	353857
12809	353858
32382	353859
34114	353860
77438	353861
97522	353862
2423	353863
15548	353864
105	353865
6510	353866
37966	353867
60688	353868
51482	353869
62784	353870
52596	353871
60931	353872
275	353873
31676	353874
26868	353875
14361	353876
76750	353877
19265	353878
56083	353879
65176	353880
21744	353881
62077	353882
15841	353883
1919	353884
23473	353885
33790	353886
91628	353887
3993	353888
21692	353889
11679	353890
43779	353891
56858	353892
25404	353893
34694	353894
151	353895
24691	353896
68281	353897
125107	353898
34426	353899
43770	353900
5576	353901
61486	353902
77105	353903
38285	353904
659	353905
103691	353906
21980	353907
136541	353908
5127	353909
5242	353910
7422	353911
14427	353912
35979	353913
91401	353914
50714	353915
99868	353916
969	353917
128992	353918
60656	353919
74917	353920
28382	353921
13267	353922
30279	353923
9332	353924
8502	353925
135902	353926
15201	353927
96923	353928
50537	353929
110081	353930
54268	353931
33270	353932
33931	353933
4679	353934
2200	353935
10718	353936
42600	353937
10247	353938
4552	353939
2809	353940
30	353941
1829	353942
80473	353943
47225	353944
3883	353945
46390	353946
61064	353947
16270	353948
47617	353949
44674	353950
10768	353951
25551	353952
6894	353953
13570	353954
132093	353955
163868	353956
30899	353957
85528	353958
23798	353959
99806	353960
130051	353961
6041	353962
33658	353963
26906	353964
12092	353965
64262	353966
27634	353967
1769	353968
39638	353969
15007	353970
127750	353971
11761	353972
41015	353973
89173	353974
53887	353975
36516	353976
37478	353977
86467	353978
34150	353979
16211	353980
19023	353981
22231	353982
16295	353983
10246	353984
156191	353985
41708	353986
37714	353987
105672	353988
43036	353989
153050	353990
24991	353991
2561	353992
145113	353993
30276	353994
146968	353995
40777	353996
42673	353997
92158	353998
10889	353999
14994	354000
7288	354001
14856	354002
11248	354003
15529	354004
4634	354005
27602	354006
30283	354007
79517	354008
77462	354009
33404	354010
128468	354011
51467	354012
80731	354013
160109	354014
9533	354015
304	354016
11209	354017
94677	354018
36457	354019
39164	354020
25291	354021
42157	354022
72678	354023
24160	354024
51133	354025
17367	354026
82450	354027
32094	354028
6021	354029
109392	354030
6222	354031
110711	354032
22754	354033
61662	354034
13638	354035
102380	354036
23308	354037
10972	354038
14649	354039
84021	354040
32941	354041
41924	354042
22426	354043
46970	354044
42839	354045
12340	354046
28468	354047
27701	354048
32970	354049
11240	354050
37901	354051
2550	354052
11038	354053
11747	354054
23793	354055
2058	354056
6085	354057
54053	354058
88893	354059
150018	354060
34799	354061
70813	354062
103686	354063
35773	354064
38718	354065
113710	354066
13503	354067
303	354068
14196	354069
24782	354070
36823	354071
30091	354072
553	354073
26897	354074
67537	354075
1812	354076
17543	354077
92656	354078
126059	354079
136720	354080
137035	354081
2573	354082
45851	354083
34902	354084
12049	354085
23343	354086
14676	354087
9609	354088
60223	354089
55245	354090
7056	354091
39922	354092
20869	354093
94399	354094
11438	354095
11552	354096
106540	354097
46401	354098
115157	354099
59307	354100
3361	354101
3626	354102
7650	354103
120796	354104
3455	354105
129957	354106
35345	354107
30530	354108
34509	354109
2818	354110
32333	354111
25420	354112
78432	354113
61592	354114
3807	354115
62276	354116
4222	354117
10442	354118
25694	354119
74816	354120
31042	354121
74	354122
60166	354123
13927	354124
120443	354125
52228	354126
125329	354127
10808	354128
58236	354129
6882	354130
4081	354131
42797	354132
74864	354133
1020	354134
8181	354135
4480	354136
12399	354137
51525	354138
9839	354139
4757	354140
15987	354141
51544	354142
47265	354143
891	354144
30819	354145
34960	354146
23877	354147
28331	354148
1505	354149
33780	354150
17286	354151
30410	354152
28964	354153
52238	354154
17249	354155
40829	354156
66042	354157
13642	354158
49787	354159
31402	354160
94437	354161
27473	354162
24650	354163
96192	354164
95459	354165
122614	354166
52164	354167
42788	354168
83264	354169
69330	354170
4035	354171
44406	354172
48514	354173
122176	354174
2988	354175
165263	354176
11930	354177
10516	354178
1727	354179
5427	354180
12001	354181
41058	354182
46609	354183
4800	354184
8547	354185
154712	354186
41836	354187
70968	354188
33690	354189
17326	354190
4421	354191
55934	354192
73132	354193
72072	354194
19640	354195
97983	354196
7278	354197
30580	354198
48171	354199
64527	354200
95824	354201
5134	354202
110928	354203
121450	354204
4286	354205
1694	354206
64302	354207
132115	354208
92872	354209
70802	354210
86188	354211
92104	354212
31413	354213
18226	354214
13398	354215
76652	354216
3103	354217
140596	354218
114940	354219
50975	354220
107156	354221
50380	354222
15273	354223
2151	354224
34565	354225
23918	354226
144567	354227
104010	354228
46513	354229
1186	354230
1795	354231
21208	354232
3757	354233
32332	354234
39491	354235
17828	354236
103501	354237
66675	354238
61122	354239
24406	354240
81103	354241
29500	354242
50325	354243
43848	354244
17117	354245
58595	354246
41550	354247
61726	354248
157817	354249
25941	354250
19487	354251
20584	354252
12396	354253
61065	354254
4900	354255
11828	354256
10967	354257
102147	354258
48787	354259
80696	354260
76224	354261
42187	354262
35699	354263
3107	354264
22238	354265
82006	354266
6609	354267
21767	354268
1686	354269
19220	354270
7597	354271
38198	354272
47772	354273
6603	354274
38768	354275
9355	354276
113524	354277
4707	354278
136541	354279
15314	354280
52593	354281
47063	354282
31710	354283
106358	354284
1258	354285
84276	354286
159264	354287
31249	354288
45014	354289
88321	354290
43555	354291
12203	354292
94854	354293
20032	354294
69605	354295
134859	354296
47628	354297
1928	354298
4892	354299
23204	354300
21621	354301
26191	354302
49933	354303
83987	354304
7671	354305
19839	354306
75310	354307
25626	354308
58051	354309
37736	354310
23942	354311
33075	354312
28323	354313
51725	354314
23692	354315
121674	354316
53093	354317
5129	354318
3885	354319
20922	354320
34644	354321
17234	354322
8719	354323
87822	354324
12067	354325
19070	354326
65998	354327
7349	354328
21053	354329
20591	354330
64511	354331
142817	354332
10816	354333
107418	354334
1391	354335
59059	354336
20535	354337
27432	354338
23698	354339
134310	354340
1780	354341
50053	354342
46134	354343
47623	354344
14877	354345
118488	354346
8168	354347
6723	354348
165964	354349
102288	354350
25565	354351
80319	354352
106979	354353
2558	354354
71612	354355
9379	354356
67923	354357
3547	354358
24584	354359
48709	354360
67514	354361
8006	354362
53695	354363
41478	354364
34588	354365
26553	354366
46882	354367
73414	354368
24520	354369
41377	354370
31226	354371
35294	354372
31806	354373
5109	354374
116802	354375
127943	354376
62530	354377
136	354378
76652	354379
62158	354380
25943	354381
26004	354382
34307	354383
46699	354384
45085	354385
19684	354386
32414	354387
57805	354388
4094	354389
9757	354390
80449	354391
52596	354392
71869	354393
107728	354394
54212	354395
22799	354396
94206	354397
62499	354398
45985	354399
107927	354400
166074	354401
13277	354402
23931	354403
67482	354404
41765	354405
20895	354406
13050	354407
7558	354408
11154	354409
67265	354410
19566	354411
2861	354412
6239	354413
58607	354414
8285	354415
65512	354416
33019	354417
91029	354418
1490	354419
66051	354420
99138	354421
41127	354422
80749	354423
2319	354424
19830	354425
36461	354426
46561	354427
43124	354428
69654	354429
21223	354430
73725	354431
4941	354432
2819	354433
64925	354434
13979	354435
59990	354436
23276	354437
48189	354438
13712	354439
43362	354440
10338	354441
17783	354442
29351	354443
1918	354444
7897	354445
84116	354446
7118	354447
20361	354448
84560	354449
150302	354450
41529	354451
6343	354452
22561	354453
2808	354454
14577	354455
1572	354456
115400	354457
12725	354458
24215	354459
24478	354460
92804	354461
14315	354462
7677	354463
34224	354464
32493	354465
123097	354466
7799	354467
1641	354468
5852	354469
6188	354470
7877	354471
20015	354472
5885	354473
87700	354474
2679	354475
710	354476
32108	354477
22477	354478
50108	354479
105569	354480
75556	354481
63077	354482
67965	354483
37736	354484
95532	354485
60298	354486
53405	354487
4356	354488
70528	354489
68152	354490
5771	354491
38637	354492
3669	354493
59510	354494
16052	354495
104138	354496
49146	354497
9487	354498
6426	354499
38311	354500
16644	354501
1447	354502
66366	354503
54651	354504
56882	354505
61032	354506
11140	354507
20659	354508
74880	354509
40695	354510
17868	354511
8411	354512
24420	354513
23889	354514
29598	354515
35734	354516
57392	354517
92896	354518
80717	354519
1948	354520
1448	354521
32645	354522
6926	354523
125076	354524
130772	354525
109535	354526
11	354527
70313	354528
400	354529
9364	354530
60278	354531
230	354532
3293	354533
22084	354534
86386	354535
2879	354536
2151	354537
45651	354538
47738	354539
155314	354540
18102	354541
1563	354542
67232	354543
24492	354544
26007	354545
126414	354546
73855	354547
66540	354548
32270	354549
64972	354550
19828	354551
116541	354552
290	354553
126425	354554
145098	354555
282	354556
1311	354557
42593	354558
25357	354559
6462	354560
99859	354561
114766	354562
4805	354563
5376	354564
13683	354565
8402	354566
81334	354567
22551	354568
10414	354569
12439	354570
27014	354571
86901	354572
54911	354573
72627	354574
17448	354575
86276	354576
74498	354577
86587	354578
40376	354579
5795	354580
61809	354581
68237	354582
26361	354583
2525	354584
107787	354585
29506	354586
65148	354587
58141	354588
16610	354589
5135	354590
2285	354591
158143	354592
17805	354593
7341	354594
14943	354595
18805	354596
70535	354597
31817	354598
40055	354599
18645	354600
14090	354601
87387	354602
93668	354603
57189	354604
45739	354605
46	354606
55965	354607
891	354608
47643	354609
5319	354610
17842	354611
25180	354612
15879	354613
30336	354614
63060	354615
102166	354616
4442	354617
16693	354618
1007	354619
4324	354620
4635	354621
161933	354622
86103	354623
32791	354624
109258	354625
15850	354626
119744	354627
8991	354628
128279	354629
11852	354630
1274	354631
69218	354632
18919	354633
1850	354634
36942	354635
4109	354636
15367	354637
77027	354638
124734	354639
6797	354640
18040	354641
25897	354642
169231	354643
1280	354644
58683	354645
830	354646
12316	354647
395	354648
27841	354649
104593	354650
11763	354651
51108	354652
49311	354653
76915	354654
169217	354655
61321	354656
84363	354657
91051	354658
84977	354659
19504	354660
14224	354661
88817	354662
38247	354663
20655	354664
3478	354665
42185	354666
29826	354667
13430	354668
90501	354669
71740	354670
41968	354671
14653	354672
38516	354673
50600	354674
27419	354675
10539	354676
9850	354677
16161	354678
77876	354679
3621	354680
5931	354681
6117	354682
34184	354683
4147	354684
26097	354685
3989	354686
1596	354687
84969	354688
87315	354689
74891	354690
115270	354691
82491	354692
4743	354693
45904	354694
164212	354695
37725	354696
97165	354697
39580	354698
37545	354699
7004	354700
15778	354701
144990	354702
91066	354703
2714	354704
43784	354705
22015	354706
55301	354707
5451	354708
68904	354709
69884	354710
56271	354711
119355	354712
50061	354713
30712	354714
25942	354715
40886	354716
2565	354717
18659	354718
112888	354719
18181	354720
95755	354721
2691	354722
17185	354723
60553	354724
105825	354725
4024	354726
9129	354727
86352	354728
61276	354729
66554	354730
165050	354731
74744	354732
44211	354733
33850	354734
14967	354735
33991	354736
85059	354737
79526	354738
11265	354739
66929	354740
6545	354741
131520	354742
77931	354743
7323	354744
51493	354745
38199	354746
18640	354747
58352	354748
194	354749
30099	354750
11913	354751
25287	354752
44242	354753
49647	354754
1347	354755
98313	354756
59361	354757
116343	354758
88114	354759
67943	354760
130144	354761
73138	354762
97867	354763
27105	354764
67447	354765
27340	354766
32473	354767
31090	354768
17083	354769
50263	354770
1607	354771
157476	354772
72722	354773
22151	354774
16555	354775
58529	354776
6693	354777
54392	354778
125388	354779
9918	354780
14808	354781
20097	354782
8553	354783
3056	354784
3495	354785
34658	354786
92631	354787
42794	354788
38815	354789
135910	354790
22843	354791
103025	354792
8831	354793
25650	354794
75008	354795
6868	354796
81892	354797
83147	354798
1914	354799
7735	354800
81739	354801
27480	354802
30141	354803
40756	354804
76976	354805
4360	354806
121431	354807
14675	354808
4937	354809
11371	354810
16084	354811
117352	354812
82198	354813
31942	354814
45204	354815
69630	354816
92509	354817
41199	354818
15333	354819
162367	354820
105014	354821
136003	354822
3631	354823
97913	354824
51760	354825
29226	354826
6158	354827
1865	354828
69491	354829
64239	354830
37815	354831
79891	354832
50133	354833
8692	354834
54920	354835
77032	354836
58461	354837
19581	354838
62592	354839
20587	354840
30630	354841
118793	354842
1303	354843
1204	354844
65785	354845
6933	354846
50721	354847
23602	354848
2181	354849
84561	354850
40063	354851
24907	354852
19983	354853
43198	354854
32479	354855
29615	354856
11865	354857
16811	354858
74774	354859
40069	354860
100942	354861
33624	354862
1106	354863
12094	354864
8086	354865
10885	354866
60109	354867
69932	354868
4841	354869
169752	354870
31612	354871
5116	354872
160	354873
6476	354874
68466	354875
53318	354876
36309	354877
36497	354878
62864	354879
72162	354880
58305	354881
4758	354882
27335	354883
67465	354884
118044	354885
149592	354886
14212	354887
132231	354888
38622	354889
123070	354890
3882	354891
86206	354892
38162	354893
40348	354894
64019	354895
139528	354896
7752	354897
117864	354898
24019	354899
7294	354900
27685	354901
19599	354902
65498	354903
61889	354904
121491	354905
26931	354906
17759	354907
63719	354908
4470	354909
24375	354910
21225	354911
128311	354912
15478	354913
26203	354914
107	354915
79128	354916
21993	354917
168245	354918
134819	354919
3618	354920
16939	354921
18239	354922
9664	354923
160743	354924
137630	354925
105916	354926
43602	354927
18513	354928
129493	354929
53028	354930
4228	354931
2827	354932
3263	354933
40877	354934
73742	354935
110008	354936
74944	354937
35542	354938
40670	354939
134135	354940
48907	354941
79207	354942
6324	354943
21580	354944
111945	354945
64019	354946
125138	354947
9229	354948
52396	354949
27239	354950
1900	354951
109346	354952
367	354953
36820	354954
172	354955
13216	354956
36457	354957
23049	354958
105383	354959
76125	354960
452	354961
48302	354962
86753	354963
40844	354964
15435	354965
36762	354966
26958	354967
40894	354968
4902	354969
2602	354970
11794	354971
4477	354972
54110	354973
104751	354974
43981	354975
20512	354976
17015	354977
4923	354978
85119	354979
7235	354980
77370	354981
7487	354982
11612	354983
55678	354984
49042	354985
9399	354986
35941	354987
739	354988
158058	354989
14198	354990
18055	354991
72305	354992
49250	354993
6189	354994
1228	354995
2154	354996
31709	354997
48868	354998
167541	354999
102558	355000
17625	355001
27185	355002
72403	355003
58326	355004
69775	355005
51036	355006
7365	355007
69507	355008
40636	355009
91648	355010
65840	355011
98701	355012
9759	355013
103146	355014
48594	355015
7307	355016
15542	355017
27871	355018
47722	355019
44028	355020
3075	355021
120786	355022
82626	355023
16442	355024
3000	355025
112878	355026
1698	355027
30802	355028
40254	355029
98459	355030
18706	355031
26633	355032
148199	355033
17543	355034
58905	355035
157040	355036
30162	355037
16405	355038
91304	355039
65145	355040
1	355041
99315	355042
18039	355043
21411	355044
8470	355045
11421	355046
1934	355047
60226	355048
87659	355049
9718	355050
38477	355051
106728	355052
19894	355053
22527	355054
16623	355055
64068	355056
18712	355057
50407	355058
70321	355059
23373	355060
23262	355061
44694	355062
137733	355063
9218	355064
43490	355065
102278	355066
16634	355067
62394	355068
9533	355069
36320	355070
59953	355071
70340	355072
14375	355073
9802	355074
5005	355075
39198	355076
39472	355077
110644	355078
62722	355079
98206	355080
118915	355081
70318	355082
105718	355083
13406	355084
55395	355085
4900	355086
1033	355087
4505	355088
46863	355089
137807	355090
65956	355091
7315	355092
141350	355093
4061	355094
9605	355095
71206	355096
68801	355097
4413	355098
35689	355099
5910	355100
62994	355101
629	355102
3386	355103
2769	355104
8887	355105
109475	355106
21603	355107
50112	355108
698	355109
10263	355110
18131	355111
148110	355112
7901	355113
51913	355114
22193	355115
18562	355116
64861	355117
8998	355118
31386	355119
28524	355120
108383	355121
116595	355122
17617	355123
42455	355124
14037	355125
20409	355126
120439	355127
72611	355128
16996	355129
13458	355130
73813	355131
25753	355132
6602	355133
77985	355134
44320	355135
71084	355136
94275	355137
123226	355138
64147	355139
24893	355140
105217	355141
135507	355142
19520	355143
18582	355144
115636	355145
38676	355146
71654	355147
74624	355148
55568	355149
76571	355150
8488	355151
48478	355152
24505	355153
164025	355154
14073	355155
15228	355156
160228	355157
75468	355158
139290	355159
95888	355160
113668	355161
1039	355162
5918	355163
148495	355164
160638	355165
3099	355166
75361	355167
35269	355168
10645	355169
93051	355170
49960	355171
35247	355172
17591	355173
2310	355174
4926	355175
75473	355176
40168	355177
47513	355178
21480	355179
117232	355180
90126	355181
5690	355182
1087	355183
23354	355184
34819	355185
46586	355186
49844	355187
17722	355188
28482	355189
146961	355190
49016	355191
3062	355192
63450	355193
111746	355194
29272	355195
19148	355196
41561	355197
36318	355198
59848	355199
91383	355200
12022	355201
40341	355202
9419	355203
14221	355204
66463	355205
6070	355206
8906	355207
45717	355208
153819	355209
3499	355210
1336	355211
7169	355212
3992	355213
58053	355214
52012	355215
79114	355216
5926	355217
78775	355218
7055	355219
34072	355220
134853	355221
57912	355222
73736	355223
120331	355224
114050	355225
44667	355226
27820	355227
20512	355228
12842	355229
1239	355230
15492	355231
86648	355232
1771	355233
22703	355234
19828	355235
20995	355236
32347	355237
150415	355238
11634	355239
24601	355240
322	355241
3937	355242
100650	355243
199	355244
40055	355245
738	355246
33313	355247
51822	355248
17235	355249
40804	355250
82733	355251
23707	355252
80518	355253
102847	355254
16650	355255
25572	355256
111207	355257
62989	355258
58718	355259
61	355260
38254	355261
65372	355262
1868	355263
81354	355264
11832	355265
2592	355266
75404	355267
40708	355268
53329	355269
19919	355270
48604	355271
2964	355272
5290	355273
2694	355274
4867	355275
20373	355276
100868	355277
30298	355278
29925	355279
29656	355280
121602	355281
23810	355282
3284	355283
85199	355284
18411	355285
39980	355286
74940	355287
27565	355288
58717	355289
32017	355290
5455	355291
64465	355292
1982	355293
5019	355294
59378	355295
16753	355296
94334	355297
93627	355298
3107	355299
52737	355300
41624	355301
1731	355302
113585	355303
77024	355304
56324	355305
84479	355306
97389	355307
119337	355308
75051	355309
119188	355310
131997	355311
6024	355312
23930	355313
45437	355314
56966	355315
49799	355316
86882	355317
59801	355318
1104	355319
2795	355320
4721	355321
114917	355322
4220	355323
31561	355324
97080	355325
26262	355326
92929	355327
56334	355328
4819	355329
100264	355330
29077	355331
3090	355332
26974	355333
129198	355334
73478	355335
26067	355336
69247	355337
133477	355338
21494	355339
52497	355340
5091	355341
5482	355342
56171	355343
13645	355344
12875	355345
66996	355346
71	355347
1908	355348
60070	355349
15084	355350
53676	355351
84902	355352
104647	355353
15949	355354
17773	355355
22062	355356
59977	355357
69993	355358
27865	355359
47803	355360
56505	355361
13400	355362
85801	355363
53083	355364
117317	355365
21728	355366
8847	355367
6214	355368
130039	355369
55314	355370
3708	355371
7694	355372
5626	355373
92282	355374
3776	355375
15183	355376
21316	355377
3285	355378
1147	355379
128860	355380
94052	355381
84357	355382
10544	355383
85580	355384
24546	355385
10763	355386
47713	355387
107505	355388
35272	355389
76384	355390
57300	355391
78469	355392
33039	355393
14868	355394
4837	355395
105209	355396
2006	355397
60022	355398
15670	355399
68003	355400
55977	355401
156570	355402
66501	355403
104877	355404
62160	355405
14	355406
82957	355407
59490	355408
80497	355409
3006	355410
3811	355411
23895	355412
63337	355413
24810	355414
12443	355415
19158	355416
28879	355417
111341	355418
113149	355419
38512	355420
95396	355421
28337	355422
77545	355423
91666	355424
288	355425
25941	355426
30367	355427
17213	355428
11979	355429
91929	355430
130347	355431
412	355432
19802	355433
1787	355434
83333	355435
17230	355436
36078	355437
5450	355438
11401	355439
20796	355440
38222	355441
19492	355442
36861	355443
16141	355444
75556	355445
109827	355446
98276	355447
41730	355448
50071	355449
32340	355450
14504	355451
27053	355452
60329	355453
17572	355454
8124	355455
91995	355456
30580	355457
151847	355458
46207	355459
6271	355460
28948	355461
44274	355462
2730	355463
78074	355464
2	355465
1220	355466
105115	355467
37727	355468
55126	355469
59857	355470
49599	355471
30140	355472
3965	355473
54133	355474
24486	355475
148634	355476
3536	355477
33902	355478
24678	355479
265	355480
4054	355481
25209	355482
56526	355483
68489	355484
723	355485
55633	355486
29429	355487
35507	355488
4453	355489
9164	355490
38977	355491
19082	355492
52488	355493
21520	355494
1444	355495
168765	355496
24493	355497
8361	355498
8420	355499
95222	355500
131778	355501
164334	355502
18804	355503
21338	355504
62782	355505
109021	355506
36584	355507
26	355508
17811	355509
1686	355510
40958	355511
9037	355512
142454	355513
7404	355514
69497	355515
66362	355516
137883	355517
16824	355518
68577	355519
91368	355520
81517	355521
76446	355522
83623	355523
4101	355524
70639	355525
962	355526
12802	355527
28566	355528
11961	355529
18113	355530
140759	355531
20921	355532
17586	355533
1846	355534
46166	355535
42105	355536
49695	355537
110690	355538
60087	355539
41326	355540
437	355541
2554	355542
10183	355543
12308	355544
18402	355545
117	355546
11881	355547
2287	355548
87216	355549
56687	355550
40711	355551
7887	355552
13933	355553
44682	355554
75754	355555
60754	355556
118096	355557
75663	355558
56354	355559
47897	355560
8521	355561
106520	355562
16773	355563
32290	355564
84408	355565
95128	355566
16689	355567
91984	355568
57184	355569
29699	355570
41464	355571
16969	355572
53553	355573
163743	355574
10098	355575
92667	355576
943	355577
39107	355578
23028	355579
62440	355580
87786	355581
6050	355582
10616	355583
24407	355584
6368	355585
17499	355586
43568	355587
432	355588
12225	355589
64694	355590
35071	355591
79618	355592
149124	355593
49533	355594
11939	355595
2611	355596
72284	355597
5672	355598
23384	355599
92582	355600
37203	355601
9092	355602
164272	355603
38022	355604
1404	355605
3940	355606
41333	355607
5509	355608
55250	355609
80418	355610
28165	355611
2676	355612
25213	355613
23403	355614
24719	355615
128194	355616
2578	355617
39629	355618
38738	355619
34455	355620
102653	355621
23509	355622
1904	355623
11202	355624
7246	355625
1427	355626
45516	355627
53084	355628
8939	355629
142590	355630
67754	355631
63621	355632
5616	355633
128740	355634
18674	355635
16466	355636
60650	355637
29839	355638
69490	355639
31268	355640
113191	355641
129664	355642
63549	355643
41237	355644
104781	355645
1078	355646
80876	355647
18387	355648
40754	355649
6620	355650
30786	355651
55149	355652
111944	355653
14680	355654
52384	355655
7620	355656
23655	355657
108266	355658
14620	355659
81493	355660
2915	355661
13000	355662
82499	355663
63940	355664
98911	355665
61596	355666
91625	355667
138967	355668
62903	355669
106449	355670
14528	355671
90703	355672
13161	355673
113963	355674
82982	355675
13344	355676
131955	355677
135403	355678
61290	355679
107857	355680
61828	355681
27929	355682
111449	355683
135580	355684
3163	355685
107963	355686
57445	355687
48846	355688
49595	355689
43776	355690
31629	355691
49839	355692
56229	355693
115920	355694
23540	355695
81660	355696
53519	355697
85235	355698
1545	355699
24587	355700
2833	355701
75825	355702
153161	355703
5392	355704
147187	355705
34379	355706
5496	355707
106052	355708
13759	355709
55442	355710
65802	355711
89847	355712
97888	355713
58680	355714
12449	355715
53788	355716
37267	355717
51651	355718
46138	355719
24193	355720
16046	355721
8232	355722
24674	355723
2093	355724
12752	355725
42280	355726
225	355727
5629	355728
45930	355729
60790	355730
53169	355731
3699	355732
13329	355733
29024	355734
53204	355735
94145	355736
117181	355737
18966	355738
4636	355739
104855	355740
9926	355741
30990	355742
70159	355743
8338	355744
67711	355745
467	355746
2415	355747
51047	355748
9066	355749
5285	355750
55549	355751
16918	355752
10925	355753
32164	355754
85381	355755
24639	355756
130255	355757
22727	355758
12550	355759
21493	355760
6976	355761
43279	355762
8168	355763
12081	355764
20780	355765
38318	355766
65251	355767
76	355768
8603	355769
22104	355770
21811	355771
136123	355772
8216	355773
22889	355774
49022	355775
8839	355776
15848	355777
11889	355778
94632	355779
98053	355780
7881	355781
32528	355782
16590	355783
23815	355784
1940	355785
8734	355786
54283	355787
1527	355788
17934	355789
62525	355790
76928	355791
79	355792
35411	355793
16587	355794
28275	355795
101266	355796
162	355797
1770	355798
17125	355799
7143	355800
110620	355801
435	355802
53294	355803
76419	355804
84259	355805
3540	355806
7945	355807
38170	355808
5550	355809
45012	355810
23242	355811
143441	355812
44507	355813
17401	355814
12624	355815
565	355816
55669	355817
72397	355818
90086	355819
1781	355820
54287	355821
36247	355822
13351	355823
14177	355824
37748	355825
111	355826
34333	355827
61305	355828
79626	355829
8472	355830
304	355831
22591	355832
60588	355833
44242	355834
25714	355835
29858	355836
60146	355837
85602	355838
39201	355839
56562	355840
19972	355841
6364	355842
505	355843
1441	355844
7516	355845
27875	355846
111346	355847
48473	355848
54819	355849
82850	355850
20466	355851
8896	355852
46038	355853
3902	355854
3216	355855
151155	355856
167435	355857
1646	355858
2971	355859
27968	355860
24137	355861
9864	355862
15948	355863
28922	355864
61625	355865
34404	355866
24611	355867
40681	355868
55136	355869
20646	355870
16400	355871
74107	355872
35623	355873
27152	355874
5288	355875
28	355876
3735	355877
467	355878
21961	355879
31894	355880
11262	355881
19925	355882
85476	355883
82071	355884
10065	355885
47629	355886
138907	355887
132676	355888
162949	355889
36096	355890
74599	355891
89098	355892
12463	355893
13827	355894
76312	355895
31620	355896
29782	355897
37582	355898
10199	355899
12341	355900
38543	355901
45635	355902
2610	355903
819	355904
50955	355905
50208	355906
11874	355907
64677	355908
2193	355909
94607	355910
30685	355911
90761	355912
1365	355913
87156	355914
9291	355915
34827	355916
54044	355917
70375	355918
18527	355919
77355	355920
19094	355921
25003	355922
2859	355923
97866	355924
27332	355925
46717	355926
497	355927
5296	355928
23686	355929
7698	355930
114592	355931
17532	355932
65784	355933
22320	355934
10861	355935
94133	355936
39027	355937
6459	355938
15345	355939
69629	355940
28264	355941
6555	355942
1566	355943
14082	355944
5802	355945
9173	355946
44397	355947
93250	355948
126854	355949
46984	355950
23001	355951
12467	355952
80525	355953
10752	355954
59975	355955
35710	355956
2204	355957
49352	355958
8384	355959
5756	355960
56908	355961
62505	355962
99230	355963
64504	355964
6918	355965
26280	355966
50668	355967
2354	355968
1182	355969
55473	355970
16327	355971
60022	355972
51956	355973
27398	355974
40544	355975
60430	355976
34060	355977
34924	355978
610	355979
67592	355980
14908	355981
84110	355982
34809	355983
33784	355984
56124	355985
19184	355986
32064	355987
65575	355988
102136	355989
30446	355990
2413	355991
14511	355992
52003	355993
675	355994
40574	355995
72546	355996
80165	355997
46253	355998
47787	355999
33	356000
44313	356001
1793	356002
33947	356003
70609	356004
16505	356005
23779	356006
5593	356007
58239	356008
3597	356009
3588	356010
84906	356011
27883	356012
40375	356013
31205	356014
15334	356015
62527	356016
25336	356017
68828	356018
18198	356019
22774	356020
90335	356021
18393	356022
17241	356023
84359	356024
115199	356025
85570	356026
91969	356027
61212	356028
114948	356029
34966	356030
20081	356031
3319	356032
29767	356033
34988	356034
94507	356035
60148	356036
47280	356037
143601	356038
62388	356039
23986	356040
19966	356041
1300	356042
7372	356043
108565	356044
68926	356045
122513	356046
41445	356047
126836	356048
12763	356049
42247	356050
159584	356051
1878	356052
3564	356053
80457	356054
36137	356055
42438	356056
117840	356057
3336	356058
168535	356059
117026	356060
54338	356061
16561	356062
91431	356063
97755	356064
5248	356065
1821	356066
27244	356067
20469	356068
74785	356069
12898	356070
6310	356071
9741	356072
79916	356073
28962	356074
3667	356075
167521	356076
2678	356077
50907	356078
76814	356079
426	356080
61288	356081
22740	356082
3688	356083
16401	356084
17145	356085
97730	356086
29650	356087
58319	356088
62240	356089
51702	356090
9244	356091
567	356092
33177	356093
100306	356094
117952	356095
83198	356096
149891	356097
77668	356098
96729	356099
91289	356100
43222	356101
26616	356102
45086	356103
40464	356104
102157	356105
13670	356106
31353	356107
165605	356108
2958	356109
112748	356110
8675	356111
75065	356112
53214	356113
4874	356114
13967	356115
57747	356116
3660	356117
102501	356118
85753	356119
35670	356120
15152	356121
11055	356122
8321	356123
39418	356124
12800	356125
90659	356126
35784	356127
2188	356128
4160	356129
8842	356130
23953	356131
62676	356132
32523	356133
93719	356134
9478	356135
14842	356136
74763	356137
55	356138
10771	356139
51627	356140
101153	356141
5	356142
8282	356143
30969	356144
101105	356145
4504	356146
11372	356147
100060	356148
5018	356149
101783	356150
65758	356151
12733	356152
73844	356153
14275	356154
93329	356155
100313	356156
1858	356157
99285	356158
1624	356159
16303	356160
133849	356161
4505	356162
2035	356163
76142	356164
34960	356165
64454	356166
115822	356167
73025	356168
131728	356169
20783	356170
153220	356171
61748	356172
67535	356173
30833	356174
21496	356175
28973	356176
13197	356177
15077	356178
70686	356179
40467	356180
27762	356181
101252	356182
44121	356183
61936	356184
40075	356185
3024	356186
28556	356187
56119	356188
5689	356189
151273	356190
34130	356191
69687	356192
26311	356193
162278	356194
4162	356195
254	356196
6990	356197
160004	356198
68857	356199
52501	356200
853	356201
23503	356202
64787	356203
26198	356204
59287	356205
155	356206
43143	356207
128547	356208
3457	356209
50926	356210
153041	356211
132784	356212
163841	356213
72318	356214
7691	356215
31439	356216
6528	356217
8212	356218
39590	356219
121990	356220
15737	356221
71094	356222
96137	356223
24083	356224
38187	356225
77456	356226
137823	356227
19257	356228
30126	356229
6970	356230
41880	356231
142636	356232
306	356233
64352	356234
35566	356235
13307	356236
11101	356237
74576	356238
48203	356239
33480	356240
12481	356241
36500	356242
19736	356243
60019	356244
85	356245
22338	356246
2801	356247
9691	356248
4899	356249
15485	356250
40827	356251
13480	356252
24996	356253
20254	356254
4810	356255
7783	356256
2171	356257
79244	356258
36139	356259
96693	356260
97628	356261
42067	356262
3111	356263
59137	356264
133995	356265
69495	356266
10333	356267
1688	356268
134413	356269
42059	356270
61598	356271
16515	356272
102811	356273
28041	356274
90398	356275
23211	356276
29324	356277
15865	356278
21570	356279
15682	356280
24354	356281
66734	356282
24379	356283
72397	356284
16217	356285
13709	356286
2986	356287
18227	356288
10994	356289
88002	356290
5683	356291
40025	356292
327	356293
38594	356294
421	356295
45416	356296
2676	356297
135646	356298
49738	356299
91055	356300
53980	356301
12423	356302
60364	356303
49566	356304
20023	356305
122036	356306
30890	356307
31256	356308
104523	356309
67138	356310
75639	356311
146277	356312
426	356313
2844	356314
80721	356315
43121	356316
14517	356317
58398	356318
43819	356319
5516	356320
90485	356321
21668	356322
92154	356323
478	356324
5959	356325
1099	356326
88320	356327
55239	356328
35858	356329
22286	356330
23095	356331
70914	356332
48676	356333
33673	356334
114279	356335
130072	356336
16724	356337
5188	356338
52439	356339
35445	356340
98082	356341
24863	356342
18095	356343
4722	356344
94691	356345
69914	356346
56690	356347
11204	356348
62297	356349
14436	356350
24498	356351
86806	356352
24523	356353
3051	356354
43941	356355
11057	356356
20106	356357
94489	356358
18872	356359
809	356360
9822	356361
13639	356362
12945	356363
300	356364
36482	356365
44831	356366
1168	356367
31754	356368
15659	356369
79886	356370
92213	356371
62941	356372
51198	356373
42913	356374
913	356375
99524	356376
3586	356377
814	356378
783	356379
137035	356380
24925	356381
73039	356382
5929	356383
102599	356384
53648	356385
72349	356386
80132	356387
104563	356388
72945	356389
57411	356390
63386	356391
49669	356392
1710	356393
6166	356394
92853	356395
36570	356396
15256	356397
22519	356398
41860	356399
60772	356400
14125	356401
85081	356402
87280	356403
11361	356404
32119	356405
65062	356406
16759	356407
166990	356408
120863	356409
27165	356410
31140	356411
73952	356412
50785	356413
7154	356414
60053	356415
41971	356416
49120	356417
4012	356418
44707	356419
5433	356420
55175	356421
34355	356422
51413	356423
32940	356424
40106	356425
133634	356426
6765	356427
293	356428
114380	356429
35345	356430
46625	356431
35349	356432
10421	356433
8602	356434
101260	356435
2148	356436
39840	356437
43387	356438
26571	356439
31635	356440
23694	356441
96942	356442
306	356443
8461	356444
16252	356445
20877	356446
3536	356447
65281	356448
75620	356449
121520	356450
13439	356451
4946	356452
18246	356453
6551	356454
20399	356455
43414	356456
29689	356457
6261	356458
13805	356459
50230	356460
68546	356461
98870	356462
93205	356463
26135	356464
6540	356465
25583	356466
43972	356467
7169	356468
8611	356469
1607	356470
42848	356471
47391	356472
9673	356473
87278	356474
78707	356475
48807	356476
50632	356477
7287	356478
30452	356479
5	356480
14689	356481
34317	356482
84882	356483
136650	356484
152841	356485
47038	356486
7448	356487
41336	356488
69355	356489
1287	356490
38763	356491
51761	356492
7009	356493
90668	356494
11367	356495
59023	356496
74800	356497
3332	356498
10221	356499
21328	356500
70406	356501
15389	356502
61230	356503
15201	356504
14399	356505
28946	356506
5002	356507
4248	356508
75185	356509
122205	356510
60334	356511
20842	356512
43228	356513
99147	356514
2658	356515
114607	356516
598	356517
11753	356518
330	356519
136888	356520
104707	356521
8219	356522
140746	356523
132289	356524
133580	356525
128655	356526
65249	356527
16968	356528
24383	356529
59376	356530
53754	356531
77533	356532
29263	356533
3735	356534
65968	356535
6854	356536
81840	356537
114454	356538
54410	356539
5303	356540
89951	356541
7598	356542
55048	356543
24493	356544
38723	356545
79803	356546
12236	356547
1574	356548
105569	356549
58285	356550
8471	356551
72515	356552
95705	356553
11339	356554
11455	356555
31247	356556
11982	356557
1881	356558
45691	356559
26605	356560
64843	356561
722	356562
41799	356563
50411	356564
6111	356565
16963	356566
50606	356567
105199	356568
35989	356569
27387	356570
55271	356571
54627	356572
90672	356573
51396	356574
165391	356575
37762	356576
120518	356577
9383	356578
145459	356579
484	356580
30035	356581
16516	356582
36119	356583
33677	356584
5352	356585
9630	356586
5004	356587
53202	356588
55507	356589
12111	356590
874	356591
44238	356592
32371	356593
9046	356594
19139	356595
54576	356596
33023	356597
32089	356598
19643	356599
25374	356600
42981	356601
42953	356602
12997	356603
64131	356604
2844	356605
11098	356606
5377	356607
53286	356608
8038	356609
80766	356610
85822	356611
95602	356612
80693	356613
12544	356614
21000	356615
27311	356616
61784	356617
96281	356618
94757	356619
695	356620
73831	356621
5778	356622
74699	356623
66832	356624
48171	356625
152188	356626
15726	356627
6118	356628
46215	356629
26430	356630
5781	356631
64669	356632
90028	356633
12735	356634
29446	356635
20021	356636
33748	356637
16077	356638
130969	356639
38063	356640
78169	356641
3280	356642
3327	356643
32479	356644
78667	356645
25376	356646
21367	356647
65564	356648
92158	356649
28180	356650
13651	356651
26586	356652
8211	356653
6005	356654
67722	356655
111419	356656
28659	356657
26354	356658
47592	356659
134504	356660
20447	356661
10187	356662
34199	356663
67412	356664
78223	356665
92456	356666
16746	356667
46587	356668
20422	356669
78971	356670
162793	356671
75187	356672
50416	356673
3919	356674
84524	356675
23822	356676
4676	356677
5529	356678
3265	356679
71021	356680
379	356681
58167	356682
109667	356683
51714	356684
26751	356685
9892	356686
23891	356687
59040	356688
29567	356689
67657	356690
64899	356691
10067	356692
84425	356693
15669	356694
17331	356695
5238	356696
39848	356697
2720	356698
83802	356699
5136	356700
28580	356701
33247	356702
10112	356703
53577	356704
88338	356705
31003	356706
1602	356707
48219	356708
60080	356709
49948	356710
9684	356711
123399	356712
230	356713
31060	356714
10750	356715
121156	356716
67149	356717
132264	356718
43171	356719
59559	356720
39478	356721
100675	356722
20954	356723
3122	356724
106167	356725
650	356726
63576	356727
4671	356728
39621	356729
38912	356730
152633	356731
8886	356732
98526	356733
617	356734
42559	356735
24134	356736
3051	356737
44481	356738
4059	356739
2280	356740
54639	356741
159949	356742
29958	356743
128551	356744
810	356745
10770	356746
13651	356747
3770	356748
55036	356749
40814	356750
61654	356751
71273	356752
28029	356753
43875	356754
10144	356755
1588	356756
101925	356757
16529	356758
4196	356759
157560	356760
4656	356761
26156	356762
33871	356763
91335	356764
163814	356765
16735	356766
48339	356767
12955	356768
113804	356769
5033	356770
13887	356771
109848	356772
64023	356773
54248	356774
107251	356775
69404	356776
1400	356777
133148	356778
5357	356779
2892	356780
49904	356781
67663	356782
131868	356783
94684	356784
37668	356785
32474	356786
9942	356787
21229	356788
132	356789
5721	356790
39395	356791
28218	356792
111619	356793
128415	356794
29191	356795
20028	356796
2454	356797
31061	356798
71029	356799
71095	356800
34699	356801
39297	356802
29583	356803
17103	356804
37382	356805
9584	356806
56152	356807
84101	356808
26404	356809
21356	356810
126394	356811
48529	356812
7764	356813
24052	356814
15627	356815
14684	356816
39957	356817
13971	356818
30695	356819
65105	356820
46028	356821
2803	356822
56181	356823
2498	356824
123652	356825
5139	356826
1557	356827
2909	356828
76186	356829
108	356830
158266	356831
114897	356832
19233	356833
11825	356834
148201	356835
71186	356836
42248	356837
47010	356838
52722	356839
1282	356840
9830	356841
21000	356842
113947	356843
57799	356844
109182	356845
70149	356846
93798	356847
4111	356848
50508	356849
37049	356850
26080	356851
766	356852
50736	356853
3978	356854
10600	356855
6704	356856
32357	356857
1199	356858
96638	356859
2161	356860
62657	356861
62902	356862
54774	356863
2488	356864
63834	356865
74188	356866
4715	356867
32808	356868
95075	356869
61677	356870
166265	356871
15298	356872
37965	356873
69249	356874
120638	356875
107972	356876
68727	356877
143377	356878
56853	356879
36034	356880
26440	356881
24829	356882
116575	356883
1659	356884
96664	356885
9952	356886
61804	356887
18181	356888
19600	356889
22336	356890
16809	356891
102739	356892
20450	356893
15289	356894
28441	356895
78711	356896
38791	356897
2016	356898
80941	356899
61802	356900
15465	356901
50535	356902
6553	356903
15967	356904
102761	356905
87299	356906
53692	356907
17712	356908
99548	356909
12467	356910
32995	356911
2984	356912
90444	356913
86416	356914
35864	356915
34531	356916
29498	356917
46614	356918
40157	356919
102701	356920
20561	356921
48688	356922
16956	356923
98600	356924
19446	356925
46465	356926
4099	356927
2697	356928
53209	356929
147721	356930
16281	356931
15148	356932
41909	356933
16709	356934
16614	356935
167973	356936
109723	356937
19891	356938
78680	356939
58570	356940
1940	356941
42024	356942
108508	356943
48415	356944
48216	356945
30422	356946
5309	356947
26358	356948
10835	356949
63770	356950
13128	356951
144439	356952
97977	356953
111869	356954
10230	356955
11325	356956
11677	356957
4469	356958
9324	356959
75614	356960
48370	356961
115997	356962
13975	356963
78818	356964
15306	356965
169694	356966
19740	356967
10652	356968
4453	356969
42348	356970
79999	356971
62238	356972
84722	356973
20637	356974
29026	356975
31247	356976
9245	356977
62232	356978
22040	356979
6297	356980
77860	356981
22020	356982
81002	356983
72793	356984
74830	356985
109765	356986
38599	356987
40165	356988
8441	356989
33552	356990
21296	356991
51160	356992
36046	356993
89649	356994
52864	356995
43675	356996
6628	356997
33	356998
6764	356999
8435	357000
8488	357001
114369	357002
33377	357003
16045	357004
61733	357005
42548	357006
16218	357007
49246	357008
15354	357009
5976	357010
121178	357011
156360	357012
21164	357013
16691	357014
3875	357015
44846	357016
24483	357017
22727	357018
91019	357019
2732	357020
68090	357021
47907	357022
26479	357023
20631	357024
7651	357025
166453	357026
18033	357027
114781	357028
53324	357029
56794	357030
59700	357031
38337	357032
42108	357033
161563	357034
144652	357035
74655	357036
16182	357037
54349	357038
79165	357039
476	357040
81388	357041
36008	357042
9683	357043
11074	357044
2400	357045
17919	357046
1928	357047
148	357048
16853	357049
11099	357050
12001	357051
8228	357052
3285	357053
34472	357054
5244	357055
50821	357056
81046	357057
17045	357058
2774	357059
941	357060
48131	357061
2204	357062
10802	357063
77459	357064
2422	357065
122117	357066
138390	357067
149075	357068
12094	357069
32144	357070
159	357071
51095	357072
49071	357073
75814	357074
50229	357075
27399	357076
618	357077
2601	357078
116187	357079
95736	357080
27761	357081
39047	357082
138354	357083
1188	357084
30258	357085
77597	357086
67807	357087
54129	357088
18978	357089
68561	357090
11477	357091
28507	357092
41496	357093
5997	357094
94628	357095
39846	357096
37102	357097
70003	357098
12167	357099
10343	357100
1273	357101
46996	357102
86384	357103
1666	357104
43045	357105
12953	357106
79190	357107
51280	357108
135957	357109
105886	357110
27303	357111
52038	357112
73572	357113
3631	357114
4853	357115
143606	357116
81686	357117
58980	357118
36445	357119
5588	357120
77735	357121
118689	357122
8580	357123
137771	357124
25519	357125
15571	357126
102562	357127
310	357128
86884	357129
901	357130
14594	357131
9433	357132
21519	357133
73965	357134
94567	357135
62107	357136
21141	357137
17849	357138
122258	357139
16160	357140
6026	357141
23429	357142
18089	357143
135569	357144
44596	357145
36435	357146
29530	357147
2513	357148
3603	357149
35150	357150
63590	357151
1152	357152
695	357153
7872	357154
6061	357155
91139	357156
4057	357157
76054	357158
3961	357159
935	357160
4809	357161
16357	357162
133976	357163
43745	357164
49645	357165
6697	357166
8192	357167
21451	357168
29184	357169
69437	357170
10014	357171
1052	357172
41194	357173
23694	357174
23758	357175
4381	357176
34898	357177
58631	357178
60184	357179
57178	357180
2434	357181
130493	357182
158171	357183
12444	357184
15358	357185
6243	357186
112334	357187
29451	357188
366	357189
18026	357190
1457	357191
16663	357192
31350	357193
36615	357194
8224	357195
28379	357196
26413	357197
84204	357198
101705	357199
55862	357200
25210	357201
7002	357202
58763	357203
42607	357204
60126	357205
41310	357206
6437	357207
10197	357208
48214	357209
152833	357210
77711	357211
16620	357212
9621	357213
82813	357214
12213	357215
392	357216
10196	357217
121907	357218
21174	357219
80073	357220
150350	357221
26843	357222
44485	357223
6784	357224
41014	357225
22956	357226
51603	357227
93271	357228
37706	357229
8785	357230
45331	357231
20750	357232
3105	357233
37085	357234
110129	357235
49646	357236
11803	357237
34191	357238
17267	357239
23506	357240
64279	357241
34755	357242
40142	357243
30114	357244
28875	357245
63679	357246
1227	357247
43769	357248
47451	357249
90433	357250
88647	357251
58139	357252
14956	357253
145138	357254
10580	357255
10750	357256
63580	357257
13893	357258
10524	357259
3788	357260
81071	357261
791	357262
23669	357263
56225	357264
84052	357265
42364	357266
27587	357267
108783	357268
21275	357269
37394	357270
10863	357271
52923	357272
30005	357273
18637	357274
1573	357275
131228	357276
2678	357277
23552	357278
37823	357279
156505	357280
3742	357281
24904	357282
9500	357283
10536	357284
42844	357285
11504	357286
21598	357287
130338	357288
55097	357289
78078	357290
58224	357291
83989	357292
48656	357293
684	357294
1012	357295
45126	357296
53457	357297
50004	357298
5039	357299
26615	357300
62695	357301
85374	357302
95480	357303
3264	357304
78438	357305
69100	357306
160703	357307
1795	357308
36482	357309
6038	357310
18128	357311
973	357312
1791	357313
12896	357314
119038	357315
33508	357316
46833	357317
24078	357318
19362	357319
44800	357320
43467	357321
27096	357322
36818	357323
36233	357324
43258	357325
17869	357326
41144	357327
104623	357328
45406	357329
63854	357330
106183	357331
5662	357332
3550	357333
25581	357334
9534	357335
30787	357336
12407	357337
41036	357338
120311	357339
24311	357340
4378	357341
84067	357342
106318	357343
68409	357344
20943	357345
2662	357346
43283	357347
41230	357348
90440	357349
10320	357350
96644	357351
37387	357352
7080	357353
51646	357354
3366	357355
84249	357356
7075	357357
33460	357358
59834	357359
3340	357360
70287	357361
34192	357362
5164	357363
6412	357364
81186	357365
11684	357366
17120	357367
18079	357368
3359	357369
39807	357370
59671	357371
3873	357372
74619	357373
102525	357374
19607	357375
2121	357376
4404	357377
76569	357378
126623	357379
31362	357380
12912	357381
7342	357382
7939	357383
75168	357384
37505	357385
56439	357386
69517	357387
31172	357388
11617	357389
49580	357390
76131	357391
73877	357392
12614	357393
5730	357394
12261	357395
3499	357396
22542	357397
21247	357398
96520	357399
4004	357400
20112	357401
76797	357402
89420	357403
34883	357404
3515	357405
9911	357406
18689	357407
26502	357408
68593	357409
93181	357410
8334	357411
163684	357412
167422	357413
18006	357414
3463	357415
46086	357416
27368	357417
8891	357418
53650	357419
39988	357420
26727	357421
101897	357422
49396	357423
43711	357424
3694	357425
12929	357426
39145	357427
85851	357428
113596	357429
97193	357430
229	357431
148728	357432
145817	357433
21475	357434
24264	357435
146315	357436
45069	357437
109	357438
83374	357439
31920	357440
153333	357441
23670	357442
9470	357443
75316	357444
46316	357445
2804	357446
56569	357447
154418	357448
6343	357449
4838	357450
47850	357451
31523	357452
3876	357453
2205	357454
782	357455
57151	357456
42303	357457
35655	357458
1697	357459
36287	357460
61321	357461
114794	357462
57158	357463
56238	357464
18025	357465
26016	357466
25360	357467
39527	357468
21081	357469
28928	357470
3743	357471
9888	357472
8444	357473
62153	357474
27842	357475
50931	357476
59368	357477
26054	357478
30241	357479
25064	357480
16458	357481
21461	357482
71330	357483
17615	357484
90139	357485
57079	357486
24444	357487
47211	357488
64581	357489
84383	357490
154732	357491
10044	357492
81419	357493
116583	357494
44153	357495
52491	357496
674	357497
50599	357498
31891	357499
48717	357500
1563	357501
89874	357502
61205	357503
14416	357504
61665	357505
128797	357506
49882	357507
4790	357508
1407	357509
25675	357510
34742	357511
129877	357512
21770	357513
86082	357514
108873	357515
48626	357516
71751	357517
17277	357518
4541	357519
28089	357520
7055	357521
4213	357522
115235	357523
94294	357524
71786	357525
8222	357526
20850	357527
21131	357528
26871	357529
55082	357530
5511	357531
91	357532
30981	357533
30704	357534
83871	357535
52681	357536
135258	357537
19207	357538
27982	357539
83116	357540
63913	357541
76069	357542
130042	357543
19113	357544
15818	357545
78685	357546
54992	357547
708	357548
2270	357549
11832	357550
23168	357551
2038	357552
11321	357553
146777	357554
7345	357555
32759	357556
80882	357557
55935	357558
8314	357559
170128	357560
136222	357561
4290	357562
62893	357563
13997	357564
67851	357565
3222	357566
1957	357567
5024	357568
1054	357569
43652	357570
3003	357571
36020	357572
7648	357573
27551	357574
40590	357575
76055	357576
158101	357577
78722	357578
89456	357579
13374	357580
9864	357581
52587	357582
4313	357583
119530	357584
55715	357585
605	357586
18804	357587
2779	357588
2906	357589
129913	357590
34710	357591
2348	357592
39328	357593
121367	357594
6018	357595
91790	357596
544	357597
116158	357598
108342	357599
1894	357600
7471	357601
47321	357602
55191	357603
16167	357604
10682	357605
4104	357606
19237	357607
10585	357608
112411	357609
128207	357610
9114	357611
52109	357612
134758	357613
56170	357614
16266	357615
3386	357616
4527	357617
3	357618
106934	357619
63955	357620
90303	357621
49982	357622
2011	357623
60870	357624
6950	357625
89452	357626
63402	357627
15134	357628
7868	357629
13638	357630
15650	357631
32094	357632
27074	357633
8531	357634
21838	357635
47037	357636
22992	357637
9050	357638
3497	357639
45150	357640
4870	357641
77038	357642
133007	357643
53862	357644
109219	357645
2174	357646
13366	357647
5036	357648
139796	357649
26359	357650
83367	357651
31195	357652
14789	357653
61408	357654
9884	357655
8353	357656
694	357657
108305	357658
149938	357659
39935	357660
3807	357661
164920	357662
15369	357663
68693	357664
22381	357665
94619	357666
60862	357667
48026	357668
15276	357669
61685	357670
15440	357671
23027	357672
17523	357673
80279	357674
9127	357675
17557	357676
14750	357677
17499	357678
6670	357679
2022	357680
29063	357681
82237	357682
46658	357683
490	357684
2716	357685
1784	357686
85406	357687
1957	357688
5838	357689
814	357690
19188	357691
3365	357692
11075	357693
29645	357694
49292	357695
158258	357696
35629	357697
61410	357698
137923	357699
108689	357700
128989	357701
36448	357702
76009	357703
27501	357704
86480	357705
16162	357706
7615	357707
80722	357708
36754	357709
54753	357710
2682	357711
9169	357712
85853	357713
104408	357714
35561	357715
96028	357716
60890	357717
21721	357718
22523	357719
73353	357720
30335	357721
25005	357722
35280	357723
43398	357724
9294	357725
74379	357726
2323	357727
14688	357728
32840	357729
56508	357730
105281	357731
13898	357732
4062	357733
85582	357734
7369	357735
32352	357736
2278	357737
4357	357738
13356	357739
28285	357740
43339	357741
45776	357742
159845	357743
9387	357744
22778	357745
64076	357746
127748	357747
35591	357748
14316	357749
4782	357750
9409	357751
18343	357752
51633	357753
2953	357754
12477	357755
14133	357756
22451	357757
5499	357758
25842	357759
125068	357760
143474	357761
118821	357762
26160	357763
19009	357764
35143	357765
105300	357766
79907	357767
165169	357768
1751	357769
56217	357770
38218	357771
13861	357772
5163	357773
66866	357774
48851	357775
111370	357776
74164	357777
132475	357778
35037	357779
105664	357780
16082	357781
36580	357782
5858	357783
22468	357784
67336	357785
10120	357786
86609	357787
50203	357788
122120	357789
5238	357790
25019	357791
360	357792
65140	357793
163353	357794
106980	357795
138368	357796
84604	357797
141034	357798
30157	357799
18175	357800
47033	357801
19703	357802
21256	357803
24494	357804
22538	357805
29823	357806
5718	357807
125459	357808
5827	357809
75666	357810
113569	357811
79164	357812
69538	357813
20149	357814
1006	357815
82053	357816
119781	357817
15838	357818
71825	357819
8154	357820
98283	357821
78300	357822
50993	357823
122269	357824
7261	357825
394	357826
45999	357827
17937	357828
16174	357829
63127	357830
20730	357831
14157	357832
217	357833
64	357834
84608	357835
16314	357836
44295	357837
6274	357838
3127	357839
76857	357840
76099	357841
107000	357842
32762	357843
22143	357844
23700	357845
54197	357846
52023	357847
36257	357848
6215	357849
2286	357850
56704	357851
74704	357852
51044	357853
4500	357854
50947	357855
37112	357856
93622	357857
112008	357858
24669	357859
59419	357860
26823	357861
54546	357862
55378	357863
74514	357864
34275	357865
3920	357866
51199	357867
41865	357868
23675	357869
66275	357870
16584	357871
53816	357872
86224	357873
4055	357874
25697	357875
33395	357876
17304	357877
109661	357878
15396	357879
8686	357880
3474	357881
59198	357882
4901	357883
105601	357884
113	357885
91810	357886
6032	357887
3984	357888
100140	357889
1199	357890
3997	357891
33255	357892
49679	357893
67082	357894
65698	357895
16495	357896
74998	357897
22511	357898
112312	357899
462	357900
36140	357901
18178	357902
109265	357903
53375	357904
2821	357905
17422	357906
27380	357907
23598	357908
19211	357909
3690	357910
15036	357911
151697	357912
133216	357913
24685	357914
53650	357915
87379	357916
56125	357917
127	357918
56995	357919
61902	357920
32513	357921
168470	357922
59710	357923
9883	357924
56720	357925
45520	357926
32164	357927
7137	357928
6460	357929
61369	357930
7949	357931
25715	357932
45878	357933
44440	357934
36064	357935
6284	357936
7743	357937
118926	357938
18997	357939
14265	357940
115846	357941
83401	357942
3043	357943
12766	357944
16638	357945
38330	357946
108716	357947
1478	357948
40210	357949
90538	357950
32221	357951
53065	357952
289	357953
30476	357954
44617	357955
125556	357956
55467	357957
5187	357958
17867	357959
23611	357960
62203	357961
10712	357962
25385	357963
2565	357964
14550	357965
6805	357966
80839	357967
20418	357968
69401	357969
12292	357970
71286	357971
12539	357972
88028	357973
132069	357974
29997	357975
18079	357976
76062	357977
11505	357978
35326	357979
51810	357980
20550	357981
19225	357982
34782	357983
52021	357984
105345	357985
57425	357986
36058	357987
21308	357988
23338	357989
68791	357990
112472	357991
85775	357992
13955	357993
77184	357994
10132	357995
63585	357996
97837	357997
30927	357998
44034	357999
12156	358000
13672	358001
15550	358002
16325	358003
691	358004
95396	358005
79010	358006
144329	358007
38060	358008
130686	358009
48578	358010
106326	358011
93485	358012
10246	358013
3238	358014
41903	358015
90143	358016
31549	358017
813	358018
42485	358019
67683	358020
22377	358021
19268	358022
14620	358023
100080	358024
20849	358025
20105	358026
99539	358027
98138	358028
112898	358029
138466	358030
85518	358031
119002	358032
92090	358033
5791	358034
55746	358035
12913	358036
149608	358037
32109	358038
10696	358039
6379	358040
83527	358041
41814	358042
4747	358043
181	358044
3388	358045
20952	358046
12878	358047
154784	358048
46596	358049
42594	358050
61775	358051
88792	358052
89362	358053
49974	358054
7720	358055
70010	358056
4178	358057
3357	358058
30630	358059
5742	358060
84141	358061
9169	358062
13309	358063
23962	358064
17071	358065
17032	358066
78946	358067
25662	358068
40629	358069
313	358070
3490	358071
56128	358072
2856	358073
43301	358074
1886	358075
221	358076
40085	358077
64361	358078
44823	358079
76650	358080
63676	358081
96799	358082
36941	358083
66446	358084
105556	358085
15519	358086
30992	358087
74938	358088
54246	358089
38452	358090
84321	358091
36731	358092
21343	358093
104475	358094
97992	358095
21081	358096
11840	358097
723	358098
134695	358099
553	358100
18729	358101
32059	358102
51691	358103
94296	358104
1300	358105
112526	358106
60690	358107
22761	358108
5367	358109
62180	358110
2061	358111
20856	358112
13974	358113
70919	358114
37700	358115
2028	358116
97125	358117
44378	358118
14914	358119
68870	358120
99048	358121
30034	358122
1186	358123
37987	358124
15467	358125
9641	358126
3218	358127
89501	358128
57776	358129
14337	358130
118463	358131
81139	358132
155447	358133
17731	358134
116777	358135
8123	358136
44312	358137
106383	358138
2182	358139
14	358140
64728	358141
27407	358142
35935	358143
2726	358144
33569	358145
113834	358146
42454	358147
41253	358148
2540	358149
39493	358150
90669	358151
10648	358152
18938	358153
78632	358154
10120	358155
58843	358156
94877	358157
17306	358158
6699	358159
93302	358160
2809	358161
3597	358162
61253	358163
10899	358164
91115	358165
25329	358166
21865	358167
153938	358168
13817	358169
115316	358170
62848	358171
101133	358172
72012	358173
1581	358174
168634	358175
79531	358176
129328	358177
104079	358178
147415	358179
16774	358180
34190	358181
24902	358182
591	358183
9719	358184
740	358185
7309	358186
55507	358187
55049	358188
9519	358189
4139	358190
6351	358191
30683	358192
16971	358193
94545	358194
111645	358195
51289	358196
978	358197
44455	358198
122361	358199
97886	358200
2710	358201
24231	358202
12125	358203
125012	358204
29241	358205
6833	358206
13161	358207
12764	358208
2741	358209
1238	358210
12208	358211
115030	358212
85855	358213
154704	358214
29712	358215
160613	358216
80464	358217
79497	358218
14046	358219
3338	358220
81873	358221
34421	358222
48834	358223
5126	358224
80435	358225
89863	358226
29581	358227
115018	358228
76654	358229
101002	358230
37346	358231
99883	358232
18765	358233
37753	358234
8241	358235
96628	358236
23556	358237
35236	358238
52576	358239
96947	358240
40210	358241
52098	358242
75860	358243
7819	358244
3869	358245
8799	358246
20041	358247
6824	358248
1642	358249
131517	358250
31380	358251
13353	358252
71097	358253
14202	358254
23670	358255
144678	358256
70000	358257
146744	358258
49670	358259
90233	358260
94310	358261
24036	358262
15972	358263
27494	358264
103670	358265
9056	358266
42094	358267
4526	358268
71641	358269
164270	358270
22577	358271
22379	358272
15984	358273
3626	358274
19225	358275
13673	358276
28358	358277
58928	358278
15226	358279
7947	358280
140233	358281
37500	358282
7057	358283
4466	358284
94379	358285
73365	358286
65149	358287
41740	358288
25823	358289
66880	358290
50193	358291
39009	358292
80521	358293
15975	358294
4571	358295
1277	358296
31952	358297
18600	358298
58047	358299
21439	358300
5643	358301
35901	358302
8866	358303
40241	358304
13581	358305
161408	358306
31132	358307
136863	358308
97068	358309
114824	358310
10358	358311
45698	358312
8900	358313
10053	358314
9773	358315
9960	358316
20192	358317
102150	358318
98351	358319
3210	358320
56674	358321
31023	358322
1244	358323
35317	358324
13723	358325
21652	358326
118524	358327
30064	358328
58505	358329
13761	358330
36928	358331
5656	358332
47246	358333
101817	358334
39298	358335
102841	358336
97967	358337
98877	358338
29426	358339
25345	358340
36163	358341
10372	358342
527	358343
7217	358344
39935	358345
29465	358346
3540	358347
59138	358348
16277	358349
80643	358350
41236	358351
15427	358352
7867	358353
43622	358354
44994	358355
131819	358356
46063	358357
3144	358358
5160	358359
12096	358360
37419	358361
710	358362
5129	358363
19558	358364
516	358365
30719	358366
51250	358367
373	358368
5944	358369
40266	358370
33838	358371
64151	358372
3336	358373
1513	358374
49218	358375
2212	358376
34854	358377
1124	358378
10970	358379
61563	358380
15363	358381
19664	358382
147986	358383
35308	358384
50580	358385
38106	358386
12395	358387
72305	358388
56461	358389
41188	358390
76270	358391
5746	358392
39806	358393
98347	358394
70682	358395
61977	358396
40033	358397
9842	358398
2074	358399
26925	358400
23732	358401
96074	358402
77535	358403
27542	358404
58699	358405
7521	358406
73592	358407
59954	358408
10103	358409
28503	358410
1169	358411
48597	358412
48496	358413
18648	358414
65858	358415
149047	358416
74589	358417
107843	358418
232	358419
47386	358420
23997	358421
20870	358422
97698	358423
126974	358424
70138	358425
1896	358426
23593	358427
11703	358428
85626	358429
23528	358430
38278	358431
55696	358432
62307	358433
135776	358434
63309	358435
17123	358436
45867	358437
73000	358438
2314	358439
124522	358440
10424	358441
28105	358442
1330	358443
75469	358444
60206	358445
50248	358446
31293	358447
15633	358448
73721	358449
69002	358450
11352	358451
34268	358452
17410	358453
2800	358454
8287	358455
107278	358456
491	358457
50459	358458
53230	358459
68325	358460
33100	358461
33047	358462
32950	358463
80775	358464
12701	358465
77581	358466
161773	358467
16780	358468
21304	358469
4843	358470
15937	358471
23656	358472
52206	358473
73334	358474
139022	358475
62629	358476
66950	358477
165884	358478
83237	358479
45086	358480
2728	358481
25488	358482
47438	358483
64200	358484
16163	358485
8215	358486
92037	358487
17046	358488
119922	358489
95333	358490
154541	358491
56249	358492
12015	358493
124964	358494
51390	358495
9490	358496
29232	358497
33	358498
65545	358499
12815	358500
77609	358501
141171	358502
6145	358503
1030	358504
75546	358505
12717	358506
94689	358507
25383	358508
101857	358509
9359	358510
20537	358511
39497	358512
13789	358513
10403	358514
5878	358515
4411	358516
10389	358517
92102	358518
1805	358519
4934	358520
57484	358521
26941	358522
120440	358523
53889	358524
51715	358525
19741	358526
73830	358527
32411	358528
26469	358529
14899	358530
15140	358531
36427	358532
38829	358533
151897	358534
50086	358535
15654	358536
135948	358537
28277	358538
23155	358539
709	358540
622	358541
17830	358542
42345	358543
102411	358544
4104	358545
74631	358546
15332	358547
109941	358548
138782	358549
64798	358550
120615	358551
773	358552
43197	358553
40889	358554
67749	358555
80243	358556
13692	358557
49043	358558
4630	358559
47110	358560
4368	358561
53350	358562
92396	358563
44579	358564
47528	358565
1603	358566
16446	358567
112521	358568
38963	358569
40381	358570
58286	358571
10162	358572
137369	358573
13969	358574
26175	358575
6317	358576
48422	358577
17376	358578
22008	358579
133668	358580
155471	358581
129639	358582
17231	358583
18204	358584
50014	358585
80058	358586
46412	358587
26180	358588
41647	358589
158104	358590
20967	358591
62850	358592
122659	358593
10995	358594
110640	358595
16031	358596
22203	358597
61251	358598
43045	358599
96302	358600
89608	358601
91490	358602
18877	358603
10295	358604
28877	358605
132846	358606
37579	358607
6222	358608
128447	358609
47074	358610
35760	358611
37267	358612
21904	358613
15885	358614
4864	358615
78874	358616
25980	358617
105430	358618
87662	358619
55166	358620
11531	358621
20755	358622
36072	358623
43664	358624
63579	358625
7639	358626
163161	358627
758	358628
6337	358629
50759	358630
39029	358631
53867	358632
1745	358633
15335	358634
72093	358635
76997	358636
157528	358637
111824	358638
117790	358639
74337	358640
323	358641
41918	358642
45220	358643
3569	358644
52522	358645
26570	358646
10484	358647
42299	358648
18963	358649
16147	358650
2186	358651
87274	358652
104212	358653
53135	358654
30501	358655
114878	358656
102588	358657
129004	358658
1362	358659
19529	358660
64524	358661
13257	358662
39815	358663
126557	358664
137267	358665
98767	358666
3430	358667
66926	358668
7536	358669
26995	358670
12918	358671
48372	358672
134502	358673
54719	358674
100383	358675
74942	358676
90449	358677
99187	358678
24009	358679
95818	358680
18060	358681
20776	358682
271	358683
34	358684
7341	358685
67925	358686
22245	358687
52699	358688
48893	358689
72611	358690
8534	358691
86385	358692
47729	358693
673	358694
50098	358695
79214	358696
19399	358697
106735	358698
36704	358699
19821	358700
50710	358701
77150	358702
54925	358703
36310	358704
84927	358705
9025	358706
77222	358707
91101	358708
4406	358709
115496	358710
15402	358711
26984	358712
2984	358713
84279	358714
47313	358715
11456	358716
2392	358717
117833	358718
22870	358719
43969	358720
126350	358721
60355	358722
56525	358723
64521	358724
6239	358725
38252	358726
21718	358727
44354	358728
37476	358729
79523	358730
37313	358731
83313	358732
1783	358733
87442	358734
24859	358735
61639	358736
62274	358737
15888	358738
48010	358739
86429	358740
10300	358741
27553	358742
14360	358743
10280	358744
10043	358745
14904	358746
36731	358747
4955	358748
56428	358749
36275	358750
14479	358751
17450	358752
30533	358753
112632	358754
25877	358755
89136	358756
53153	358757
34003	358758
12029	358759
43456	358760
68394	358761
14114	358762
20	358763
118198	358764
1500	358765
45856	358766
125953	358767
59347	358768
1392	358769
74158	358770
4257	358771
52869	358772
3108	358773
4153	358774
62218	358775
75697	358776
3354	358777
96474	358778
30952	358779
59198	358780
4629	358781
8575	358782
101260	358783
84	358784
72192	358785
30085	358786
11900	358787
49347	358788
132535	358789
35870	358790
7289	358791
44843	358792
35432	358793
78826	358794
12905	358795
128109	358796
5085	358797
137058	358798
95828	358799
4292	358800
4999	358801
137949	358802
68305	358803
63489	358804
91488	358805
10333	358806
105	358807
17809	358808
151379	358809
128984	358810
138311	358811
54782	358812
25612	358813
93439	358814
76362	358815
43734	358816
3579	358817
93961	358818
9653	358819
10474	358820
56149	358821
6085	358822
15309	358823
154320	358824
148621	358825
21711	358826
146	358827
29938	358828
81180	358829
733	358830
10462	358831
41953	358832
12650	358833
133667	358834
54938	358835
58982	358836
41886	358837
5203	358838
23913	358839
19202	358840
10244	358841
7660	358842
47576	358843
20211	358844
53706	358845
94691	358846
91770	358847
39699	358848
55506	358849
65195	358850
53534	358851
7020	358852
7183	358853
6641	358854
64709	358855
14033	358856
86392	358857
75172	358858
151261	358859
90554	358860
49986	358861
63368	358862
97138	358863
115374	358864
96239	358865
103620	358866
38842	358867
2511	358868
46547	358869
75127	358870
7126	358871
27561	358872
33806	358873
61552	358874
23369	358875
2754	358876
28320	358877
3367	358878
26565	358879
17819	358880
128030	358881
19561	358882
17019	358883
40128	358884
33125	358885
59046	358886
82718	358887
102490	358888
104872	358889
30092	358890
35382	358891
3812	358892
20829	358893
10843	358894
637	358895
11048	358896
57721	358897
4166	358898
45807	358899
113936	358900
138590	358901
85668	358902
88609	358903
162662	358904
79939	358905
97124	358906
21285	358907
32308	358908
6586	358909
42017	358910
82387	358911
33002	358912
1630	358913
73479	358914
57817	358915
34982	358916
47208	358917
24861	358918
131960	358919
68	358920
102198	358921
96416	358922
42902	358923
7758	358924
135785	358925
26241	358926
52866	358927
23774	358928
42433	358929
98736	358930
50687	358931
89237	358932
27638	358933
31623	358934
29426	358935
24058	358936
137337	358937
24534	358938
14192	358939
158449	358940
83183	358941
61292	358942
10391	358943
17521	358944
70340	358945
5908	358946
86001	358947
14652	358948
56275	358949
50927	358950
70981	358951
68298	358952
152458	358953
44054	358954
44356	358955
52490	358956
39812	358957
70111	358958
93426	358959
13392	358960
3429	358961
2524	358962
101802	358963
1732	358964
28578	358965
149815	358966
96296	358967
165732	358968
2109	358969
40946	358970
35687	358971
40200	358972
885	358973
30082	358974
86732	358975
109196	358976
87191	358977
7706	358978
17903	358979
2585	358980
98847	358981
25947	358982
112670	358983
117845	358984
15549	358985
59635	358986
24692	358987
99908	358988
44381	358989
12422	358990
112411	358991
119739	358992
96252	358993
22519	358994
17105	358995
20136	358996
30214	358997
169534	358998
100687	358999
52413	359000
72885	359001
75716	359002
100886	359003
91772	359004
72914	359005
84389	359006
94751	359007
84318	359008
38219	359009
32680	359010
94938	359011
64024	359012
5004	359013
15342	359014
105794	359015
51028	359016
16538	359017
73448	359018
139544	359019
165533	359020
4424	359021
7026	359022
123160	359023
75313	359024
46983	359025
45746	359026
16041	359027
43508	359028
2068	359029
1327	359030
45947	359031
105720	359032
13284	359033
72613	359034
84953	359035
52812	359036
908	359037
19848	359038
33168	359039
50548	359040
77942	359041
22443	359042
64095	359043
119277	359044
95300	359045
20006	359046
21192	359047
22984	359048
5809	359049
53782	359050
36772	359051
52089	359052
15981	359053
2185	359054
43485	359055
102643	359056
39504	359057
32630	359058
9973	359059
13043	359060
69594	359061
50617	359062
60580	359063
77868	359064
17322	359065
141133	359066
35290	359067
41632	359068
105558	359069
100500	359070
37243	359071
38411	359072
64415	359073
51821	359074
127963	359075
4880	359076
2287	359077
7791	359078
79238	359079
58867	359080
1083	359081
90888	359082
50896	359083
25421	359084
60088	359085
25906	359086
19926	359087
24634	359088
16635	359089
147989	359090
55136	359091
114871	359092
82899	359093
12058	359094
3897	359095
156656	359096
2524	359097
25416	359098
22019	359099
12800	359100
64555	359101
90866	359102
5841	359103
102958	359104
10057	359105
4516	359106
62214	359107
5792	359108
15962	359109
10648	359110
54093	359111
45411	359112
75439	359113
64871	359114
66500	359115
107192	359116
7496	359117
18138	359118
65682	359119
60549	359120
62491	359121
45698	359122
22836	359123
116027	359124
56831	359125
22471	359126
32100	359127
32059	359128
49327	359129
64321	359130
23027	359131
28414	359132
15445	359133
13064	359134
50322	359135
54821	359136
33692	359137
110141	359138
57467	359139
19241	359140
91390	359141
90174	359142
83157	359143
23937	359144
4374	359145
10896	359146
127987	359147
87324	359148
110333	359149
51749	359150
41500	359151
9634	359152
18260	359153
33239	359154
83294	359155
14352	359156
42847	359157
81642	359158
56626	359159
77817	359160
45814	359161
80161	359162
75931	359163
25364	359164
113533	359165
29448	359166
79202	359167
14549	359168
149968	359169
1484	359170
13028	359171
14195	359172
146149	359173
84241	359174
4194	359175
46291	359176
1801	359177
67072	359178
66436	359179
20016	359180
7409	359181
17877	359182
76152	359183
105624	359184
17661	359185
901	359186
4301	359187
31687	359188
107284	359189
130612	359190
31726	359191
2061	359192
164513	359193
24642	359194
50878	359195
26361	359196
132481	359197
133298	359198
62027	359199
48307	359200
15193	359201
41839	359202
17383	359203
14030	359204
15749	359205
67006	359206
20748	359207
74155	359208
11000	359209
61577	359210
16867	359211
223	359212
1751	359213
79655	359214
84770	359215
97821	359216
50679	359217
44161	359218
15707	359219
31951	359220
37281	359221
68340	359222
15374	359223
15386	359224
15200	359225
51843	359226
57792	359227
14517	359228
142780	359229
6931	359230
11879	359231
26664	359232
12065	359233
3112	359234
6808	359235
5480	359236
616	359237
4878	359238
16448	359239
13744	359240
26775	359241
11086	359242
112141	359243
74442	359244
768	359245
59540	359246
23164	359247
114126	359248
39229	359249
63458	359250
117501	359251
59934	359252
165	359253
51881	359254
12250	359255
22454	359256
103746	359257
6898	359258
6407	359259
77771	359260
75935	359261
29775	359262
6987	359263
85790	359264
28038	359265
15048	359266
158341	359267
91	359268
14374	359269
105660	359270
44604	359271
77689	359272
10411	359273
13543	359274
68746	359275
20145	359276
40141	359277
2604	359278
98259	359279
92163	359280
1153	359281
47530	359282
55122	359283
7060	359284
10024	359285
63413	359286
22960	359287
40650	359288
116192	359289
22421	359290
26319	359291
34370	359292
22447	359293
17678	359294
20203	359295
59093	359296
18588	359297
90931	359298
11964	359299
134199	359300
22545	359301
39589	359302
44551	359303
24523	359304
12252	359305
108849	359306
112462	359307
66558	359308
35569	359309
27482	359310
72328	359311
158085	359312
115064	359313
42124	359314
6270	359315
8194	359316
59978	359317
126070	359318
43237	359319
40221	359320
58896	359321
50635	359322
23657	359323
46859	359324
40323	359325
101641	359326
2391	359327
22544	359328
66084	359329
16377	359330
156585	359331
36514	359332
29675	359333
6841	359334
80423	359335
17362	359336
33477	359337
39293	359338
34125	359339
8081	359340
69339	359341
92084	359342
16022	359343
95044	359344
28536	359345
9216	359346
1089	359347
88057	359348
39680	359349
54846	359350
72266	359351
8489	359352
113186	359353
9938	359354
58099	359355
66627	359356
7393	359357
111536	359358
2391	359359
7700	359360
20835	359361
136597	359362
5122	359363
103280	359364
957	359365
14299	359366
7781	359367
1549	359368
37345	359369
17585	359370
9083	359371
4855	359372
76781	359373
35766	359374
31403	359375
24600	359376
34628	359377
14074	359378
2503	359379
15361	359380
34504	359381
7435	359382
4439	359383
580	359384
18308	359385
17901	359386
3918	359387
12931	359388
25226	359389
166	359390
21444	359391
62499	359392
42395	359393
63694	359394
85560	359395
13680	359396
82350	359397
37753	359398
1560	359399
33299	359400
20610	359401
5798	359402
3685	359403
10703	359404
95736	359405
2767	359406
101558	359407
81927	359408
16505	359409
34658	359410
59855	359411
27680	359412
10520	359413
2686	359414
55735	359415
107624	359416
92342	359417
19339	359418
65687	359419
7998	359420
50695	359421
123354	359422
2190	359423
11556	359424
82254	359425
19083	359426
4749	359427
12880	359428
20414	359429
4828	359430
12257	359431
104082	359432
46775	359433
953	359434
33392	359435
7982	359436
134490	359437
23390	359438
22433	359439
56143	359440
143642	359441
47714	359442
53289	359443
135	359444
109113	359445
187	359446
7241	359447
15015	359448
1137	359449
92566	359450
12519	359451
13680	359452
78755	359453
5994	359454
41491	359455
4686	359456
6874	359457
80190	359458
8376	359459
465	359460
37440	359461
10221	359462
1503	359463
13172	359464
8987	359465
316	359466
11004	359467
23755	359468
123571	359469
15203	359470
47083	359471
5954	359472
46664	359473
14491	359474
22406	359475
67088	359476
1786	359477
64219	359478
78098	359479
13677	359480
15046	359481
29006	359482
36863	359483
29783	359484
1875	359485
9821	359486
114916	359487
10088	359488
450	359489
52580	359490
9547	359491
50679	359492
75979	359493
23634	359494
16702	359495
9303	359496
1128	359497
9254	359498
8313	359499
16635	359500
74918	359501
112345	359502
36194	359503
73717	359504
14699	359505
72694	359506
4167	359507
20835	359508
691	359509
34787	359510
15361	359511
6456	359512
55190	359513
12267	359514
25460	359515
45222	359516
14074	359517
54315	359518
19561	359519
47183	359520
1184	359521
67031	359522
61581	359523
8168	359524
44855	359525
13309	359526
96442	359527
54292	359528
83938	359529
23941	359530
29391	359531
77836	359532
68862	359533
8951	359534
2949	359535
62737	359536
46413	359537
139572	359538
49913	359539
33398	359540
8187	359541
44612	359542
64972	359543
49514	359544
44746	359545
4438	359546
27306	359547
86503	359548
275	359549
143735	359550
57938	359551
96076	359552
36931	359553
34165	359554
62701	359555
6293	359556
9360	359557
35468	359558
41439	359559
26617	359560
70014	359561
45152	359562
64740	359563
21113	359564
81652	359565
4670	359566
112275	359567
15774	359568
1938	359569
2542	359570
68626	359571
5862	359572
4508	359573
13512	359574
38741	359575
55326	359576
3379	359577
113716	359578
29536	359579
107753	359580
38102	359581
90188	359582
67315	359583
35661	359584
12056	359585
37750	359586
81693	359587
50062	359588
20464	359589
5107	359590
43229	359591
107143	359592
90414	359593
53275	359594
39379	359595
6608	359596
5368	359597
27018	359598
1729	359599
3656	359600
156125	359601
4080	359602
51912	359603
54901	359604
8183	359605
5454	359606
28288	359607
60599	359608
101713	359609
165544	359610
35283	359611
15440	359612
71321	359613
89985	359614
113864	359615
46265	359616
77225	359617
16309	359618
114854	359619
103682	359620
472	359621
56306	359622
6550	359623
1366	359624
139042	359625
40445	359626
12376	359627
13952	359628
24015	359629
73996	359630
133238	359631
73473	359632
19197	359633
87664	359634
30218	359635
148244	359636
3304	359637
7384	359638
6013	359639
9728	359640
125744	359641
74079	359642
7389	359643
82557	359644
4310	359645
55260	359646
55209	359647
45427	359648
124142	359649
73606	359650
90805	359651
40777	359652
101769	359653
50548	359654
38436	359655
58685	359656
11421	359657
10481	359658
24431	359659
62969	359660
6377	359661
18274	359662
48760	359663
14482	359664
3073	359665
8916	359666
78995	359667
44587	359668
31687	359669
15186	359670
13712	359671
20332	359672
25298	359673
68030	359674
1122	359675
65177	359676
36843	359677
36328	359678
37941	359679
20385	359680
126980	359681
37604	359682
3897	359683
63102	359684
6255	359685
14893	359686
5475	359687
11441	359688
7316	359689
16554	359690
53556	359691
11320	359692
18998	359693
38782	359694
23584	359695
5575	359696
112388	359697
123411	359698
142144	359699
28557	359700
20232	359701
23080	359702
36565	359703
45531	359704
5066	359705
97168	359706
12855	359707
100692	359708
49670	359709
1643	359710
137182	359711
60174	359712
42261	359713
60953	359714
2702	359715
334	359716
65241	359717
25981	359718
2946	359719
54783	359720
88682	359721
4821	359722
20163	359723
115789	359724
93383	359725
39188	359726
44582	359727
46613	359728
92106	359729
31483	359730
76640	359731
28438	359732
40458	359733
82991	359734
30960	359735
122924	359736
13650	359737
2937	359738
13568	359739
83556	359740
30596	359741
31564	359742
5510	359743
2364	359744
4200	359745
48332	359746
86031	359747
3226	359748
2319	359749
48485	359750
18161	359751
2995	359752
12072	359753
33740	359754
20842	359755
74309	359756
74596	359757
1453	359758
149	359759
33592	359760
65931	359761
1937	359762
62900	359763
60566	359764
18275	359765
127897	359766
16816	359767
45199	359768
19645	359769
51004	359770
63784	359771
55132	359772
8489	359773
75277	359774
1153	359775
36882	359776
30338	359777
108600	359778
6260	359779
80264	359780
34677	359781
2360	359782
51098	359783
5487	359784
38035	359785
120529	359786
32485	359787
64606	359788
34477	359789
27734	359790
115828	359791
64133	359792
18914	359793
307	359794
11269	359795
56061	359796
107657	359797
34450	359798
238	359799
47964	359800
48068	359801
31300	359802
11105	359803
29652	359804
7961	359805
2182	359806
2442	359807
8374	359808
142841	359809
117616	359810
151140	359811
37051	359812
66809	359813
16846	359814
88456	359815
27101	359816
85987	359817
38704	359818
45721	359819
5017	359820
132403	359821
20648	359822
24619	359823
106334	359824
38476	359825
13141	359826
324	359827
33510	359828
1677	359829
28144	359830
33303	359831
2190	359832
7610	359833
32423	359834
67749	359835
37909	359836
123	359837
48325	359838
9785	359839
50763	359840
30416	359841
4278	359842
36064	359843
2439	359844
1998	359845
4418	359846
33075	359847
8924	359848
52527	359849
28120	359850
1359	359851
62050	359852
10311	359853
75589	359854
88497	359855
54464	359856
47947	359857
95052	359858
83042	359859
7155	359860
45635	359861
784	359862
95204	359863
751	359864
17608	359865
26183	359866
64519	359867
104198	359868
93090	359869
30616	359870
141162	359871
12331	359872
143990	359873
46136	359874
1411	359875
7399	359876
93739	359877
10624	359878
16357	359879
70889	359880
42445	359881
149208	359882
33257	359883
34209	359884
24397	359885
155504	359886
563	359887
5599	359888
6504	359889
109523	359890
8166	359891
22474	359892
84654	359893
47420	359894
42712	359895
2589	359896
10585	359897
23275	359898
115667	359899
72628	359900
51388	359901
149010	359902
70009	359903
50022	359904
5802	359905
44451	359906
12095	359907
159930	359908
7400	359909
5754	359910
51369	359911
38783	359912
33637	359913
7353	359914
23192	359915
26116	359916
105998	359917
22605	359918
63945	359919
2660	359920
15216	359921
160402	359922
6022	359923
45	359924
2906	359925
48230	359926
98920	359927
92170	359928
5474	359929
7762	359930
91	359931
18623	359932
29723	359933
79564	359934
106432	359935
2635	359936
4943	359937
54888	359938
17739	359939
9269	359940
15479	359941
88142	359942
26794	359943
92319	359944
116962	359945
14318	359946
4126	359947
120950	359948
158185	359949
35199	359950
89490	359951
60605	359952
112083	359953
34854	359954
1078	359955
10510	359956
11844	359957
48065	359958
6290	359959
20188	359960
32267	359961
67078	359962
77084	359963
13276	359964
12440	359965
910	359966
29657	359967
30044	359968
6621	359969
156487	359970
11834	359971
109909	359972
22664	359973
2434	359974
54087	359975
30977	359976
24125	359977
8967	359978
22979	359979
13208	359980
60104	359981
8889	359982
12457	359983
5674	359984
12234	359985
115380	359986
18458	359987
13014	359988
24292	359989
35672	359990
92354	359991
44963	359992
23224	359993
58910	359994
30955	359995
85915	359996
107718	359997
113251	359998
19762	359999
25708	360000
108698	360001
14670	360002
109139	360003
880	360004
8873	360005
9112	360006
69850	360007
18937	360008
25497	360009
7559	360010
46495	360011
99946	360012
17154	360013
31535	360014
99697	360015
117981	360016
60427	360017
26362	360018
4295	360019
55130	360020
26953	360021
27825	360022
16628	360023
41	360024
58011	360025
46821	360026
15155	360027
3710	360028
105798	360029
74606	360030
5172	360031
61155	360032
23893	360033
26096	360034
24167	360035
61343	360036
50652	360037
81823	360038
122997	360039
10641	360040
154	360041
9429	360042
8425	360043
79331	360044
33281	360045
19183	360046
7834	360047
32287	360048
90872	360049
118	360050
3638	360051
97145	360052
48823	360053
40137	360054
51754	360055
64884	360056
66090	360057
67783	360058
3486	360059
111349	360060
20031	360061
41818	360062
19823	360063
154210	360064
98800	360065
41808	360066
9633	360067
76859	360068
7002	360069
8635	360070
625	360071
43334	360072
30568	360073
44115	360074
154084	360075
1396	360076
64713	360077
60251	360078
99590	360079
8225	360080
103662	360081
61743	360082
88543	360083
8669	360084
107325	360085
48308	360086
16534	360087
55362	360088
16224	360089
25637	360090
41621	360091
52289	360092
11059	360093
92532	360094
1657	360095
112965	360096
33231	360097
83219	360098
7104	360099
41659	360100
147210	360101
63050	360102
26062	360103
67915	360104
18021	360105
61076	360106
140	360107
25211	360108
39272	360109
105296	360110
113804	360111
73385	360112
66384	360113
122042	360114
7503	360115
20212	360116
2627	360117
3237	360118
112055	360119
112414	360120
89004	360121
3679	360122
51537	360123
68614	360124
38214	360125
33495	360126
27233	360127
1056	360128
12195	360129
27876	360130
13107	360131
461	360132
17496	360133
20072	360134
26082	360135
57394	360136
41267	360137
3354	360138
74587	360139
82969	360140
17979	360141
45701	360142
12427	360143
8005	360144
27242	360145
6365	360146
114492	360147
71458	360148
2788	360149
1588	360150
29214	360151
61379	360152
11752	360153
34091	360154
86827	360155
92482	360156
38063	360157
42317	360158
15076	360159
51216	360160
23103	360161
33114	360162
84172	360163
166687	360164
110906	360165
54631	360166
3341	360167
18237	360168
11613	360169
5231	360170
3382	360171
98288	360172
20894	360173
17	360174
17781	360175
160297	360176
101106	360177
44534	360178
2255	360179
103777	360180
21990	360181
122633	360182
26900	360183
8812	360184
20448	360185
83422	360186
15922	360187
48076	360188
1458	360189
7642	360190
579	360191
35293	360192
75468	360193
133224	360194
47949	360195
12129	360196
12330	360197
23510	360198
92375	360199
42886	360200
6327	360201
84188	360202
38724	360203
11326	360204
113739	360205
114343	360206
143387	360207
151338	360208
925	360209
77268	360210
23899	360211
29808	360212
26887	360213
21783	360214
9601	360215
117764	360216
43715	360217
7073	360218
23652	360219
167168	360220
1635	360221
85195	360222
2164	360223
44991	360224
65284	360225
65428	360226
9907	360227
39382	360228
18264	360229
131451	360230
129633	360231
16182	360232
40357	360233
28745	360234
8373	360235
83768	360236
45478	360237
47415	360238
10255	360239
130131	360240
34284	360241
498	360242
38826	360243
42650	360244
152575	360245
62801	360246
5347	360247
14403	360248
96308	360249
42218	360250
5832	360251
76654	360252
33652	360253
156159	360254
16153	360255
61318	360256
8934	360257
64318	360258
88624	360259
17524	360260
9127	360261
35885	360262
67907	360263
44744	360264
119959	360265
22031	360266
74586	360267
12170	360268
65185	360269
10947	360270
114528	360271
29532	360272
57434	360273
125720	360274
58801	360275
25247	360276
48061	360277
98945	360278
35279	360279
39418	360280
29324	360281
28750	360282
34997	360283
2954	360284
110505	360285
1433	360286
24535	360287
19543	360288
3275	360289
20899	360290
95822	360291
42291	360292
18590	360293
2223	360294
3192	360295
81949	360296
1343	360297
81901	360298
9368	360299
107727	360300
4323	360301
24872	360302
5936	360303
62086	360304
6542	360305
97957	360306
103521	360307
54854	360308
36753	360309
82669	360310
480	360311
88730	360312
86053	360313
27741	360314
5108	360315
97789	360316
41524	360317
39163	360318
93159	360319
54828	360320
26856	360321
3676	360322
139192	360323
105347	360324
47793	360325
35217	360326
3673	360327
71336	360328
58990	360329
16362	360330
17892	360331
21501	360332
28620	360333
13942	360334
107727	360335
47545	360336
6177	360337
61870	360338
23337	360339
6974	360340
98312	360341
35572	360342
52916	360343
64945	360344
77939	360345
28216	360346
50425	360347
20255	360348
27775	360349
53466	360350
5812	360351
21270	360352
78699	360353
70761	360354
15697	360355
108364	360356
18963	360357
53578	360358
9347	360359
8324	360360
31664	360361
20306	360362
283	360363
10330	360364
29273	360365
95924	360366
13231	360367
43894	360368
80500	360369
5587	360370
19797	360371
4826	360372
25009	360373
113910	360374
16743	360375
61698	360376
134169	360377
20669	360378
76435	360379
89618	360380
93917	360381
134790	360382
665	360383
106153	360384
106907	360385
9080	360386
56321	360387
12638	360388
2145	360389
12652	360390
11050	360391
45889	360392
41799	360393
10696	360394
27562	360395
49031	360396
34090	360397
152993	360398
153803	360399
22962	360400
23093	360401
77159	360402
10374	360403
139093	360404
38426	360405
57683	360406
43298	360407
39932	360408
31307	360409
58094	360410
4614	360411
70875	360412
35535	360413
55879	360414
67206	360415
426	360416
92471	360417
60910	360418
66131	360419
7199	360420
42940	360421
636	360422
96493	360423
11300	360424
164019	360425
53682	360426
33010	360427
924	360428
342	360429
13426	360430
15557	360431
127390	360432
4827	360433
65006	360434
56459	360435
29598	360436
30418	360437
107123	360438
124184	360439
40396	360440
50859	360441
44495	360442
79019	360443
39677	360444
83885	360445
7690	360446
54164	360447
26305	360448
25739	360449
72525	360450
20461	360451
101891	360452
32665	360453
104370	360454
42490	360455
75201	360456
31974	360457
57606	360458
32566	360459
21617	360460
74504	360461
24393	360462
10912	360463
15206	360464
87756	360465
56131	360466
153679	360467
152879	360468
3248	360469
79089	360470
30366	360471
57950	360472
20504	360473
12594	360474
36390	360475
5754	360476
4689	360477
33876	360478
30563	360479
705	360480
87794	360481
11679	360482
57656	360483
7748	360484
15269	360485
169732	360486
7343	360487
9425	360488
161916	360489
6434	360490
87843	360491
861	360492
33842	360493
904	360494
135578	360495
1930	360496
11460	360497
63556	360498
72104	360499
42311	360500
68829	360501
108926	360502
34586	360503
20091	360504
114991	360505
20677	360506
1100	360507
55585	360508
55182	360509
249	360510
114950	360511
91052	360512
9145	360513
149280	360514
51002	360515
106691	360516
26876	360517
37353	360518
13102	360519
134383	360520
14774	360521
3266	360522
77129	360523
23064	360524
95620	360525
45561	360526
19434	360527
87387	360528
87504	360529
58667	360530
38205	360531
51209	360532
20427	360533
85204	360534
29968	360535
71446	360536
20219	360537
58353	360538
3245	360539
60058	360540
17260	360541
10095	360542
44064	360543
51704	360544
38323	360545
1977	360546
2775	360547
18923	360548
7125	360549
13257	360550
15471	360551
42225	360552
66227	360553
7685	360554
9499	360555
94984	360556
47833	360557
64095	360558
107944	360559
8381	360560
47014	360561
44334	360562
101721	360563
31389	360564
29711	360565
12309	360566
44811	360567
12490	360568
18689	360569
64330	360570
11609	360571
19063	360572
41772	360573
59264	360574
142121	360575
40443	360576
30297	360577
13793	360578
55386	360579
14154	360580
107121	360581
29062	360582
55432	360583
129430	360584
66012	360585
70079	360586
5580	360587
36296	360588
4420	360589
21324	360590
48884	360591
36292	360592
166118	360593
306	360594
115621	360595
85680	360596
8359	360597
1634	360598
46234	360599
50013	360600
7453	360601
49529	360602
56718	360603
299	360604
33888	360605
145401	360606
13652	360607
10280	360608
167253	360609
46146	360610
2233	360611
17632	360612
54966	360613
370	360614
45061	360615
31984	360616
96858	360617
65622	360618
39988	360619
6245	360620
21785	360621
47928	360622
163838	360623
111604	360624
17355	360625
4730	360626
17882	360627
9782	360628
21017	360629
11204	360630
2391	360631
53322	360632
7698	360633
18700	360634
44957	360635
49262	360636
41316	360637
17434	360638
9346	360639
45055	360640
18324	360641
81753	360642
70456	360643
3357	360644
63548	360645
9389	360646
122526	360647
55447	360648
278	360649
57527	360650
150256	360651
59571	360652
59703	360653
57948	360654
1375	360655
26149	360656
48573	360657
5953	360658
51975	360659
35747	360660
683	360661
46212	360662
30975	360663
25875	360664
32110	360665
67271	360666
31652	360667
4293	360668
138048	360669
113363	360670
17811	360671
11768	360672
56011	360673
16392	360674
15750	360675
2029	360676
14857	360677
10296	360678
49294	360679
27092	360680
6421	360681
11579	360682
61824	360683
149110	360684
24897	360685
27621	360686
129865	360687
5587	360688
1605	360689
35150	360690
14949	360691
32747	360692
591	360693
87	360694
121552	360695
37496	360696
47765	360697
16773	360698
9738	360699
16609	360700
10718	360701
74657	360702
47814	360703
147142	360704
9689	360705
68324	360706
128860	360707
105686	360708
12181	360709
49055	360710
68684	360711
102530	360712
51039	360713
52848	360714
3159	360715
20213	360716
122128	360717
40131	360718
47806	360719
87388	360720
3574	360721
56094	360722
34913	360723
16018	360724
11009	360725
9	360726
54443	360727
10802	360728
46632	360729
1864	360730
35686	360731
90605	360732
92156	360733
7131	360734
22918	360735
25683	360736
29543	360737
1462	360738
41578	360739
6854	360740
24836	360741
25464	360742
90085	360743
35758	360744
33346	360745
14865	360746
64514	360747
165575	360748
36168	360749
6536	360750
21483	360751
47109	360752
32530	360753
119555	360754
17540	360755
1080	360756
92241	360757
41308	360758
4005	360759
13643	360760
76609	360761
10788	360762
40649	360763
105994	360764
22281	360765
51750	360766
22009	360767
25980	360768
6434	360769
15222	360770
64878	360771
18499	360772
14525	360773
108838	360774
8248	360775
128757	360776
506	360777
62791	360778
48212	360779
7970	360780
33482	360781
150022	360782
79219	360783
2857	360784
4935	360785
41135	360786
11186	360787
72495	360788
4847	360789
6850	360790
1532	360791
52344	360792
67563	360793
10017	360794
16489	360795
116872	360796
1166	360797
16001	360798
62	360799
36072	360800
630	360801
15531	360802
35416	360803
8472	360804
48902	360805
3414	360806
43992	360807
22389	360808
71411	360809
14635	360810
120917	360811
111305	360812
38635	360813
50939	360814
3036	360815
109313	360816
150148	360817
28995	360818
69513	360819
61901	360820
11832	360821
31902	360822
3859	360823
36318	360824
9286	360825
41269	360826
1399	360827
3894	360828
7760	360829
76087	360830
7429	360831
33811	360832
13979	360833
20753	360834
19042	360835
21200	360836
5529	360837
21093	360838
778	360839
95853	360840
5515	360841
73272	360842
4092	360843
45574	360844
41131	360845
167758	360846
18973	360847
54852	360848
73329	360849
69616	360850
38991	360851
68593	360852
47890	360853
79478	360854
72317	360855
3511	360856
138474	360857
32183	360858
29162	360859
126517	360860
21377	360861
99521	360862
31394	360863
28139	360864
49918	360865
45414	360866
55513	360867
123830	360868
16228	360869
1534	360870
3665	360871
113266	360872
59940	360873
64566	360874
52487	360875
7380	360876
6680	360877
75076	360878
3137	360879
90449	360880
572	360881
69191	360882
48209	360883
122357	360884
45907	360885
9846	360886
108351	360887
29582	360888
7337	360889
5184	360890
19811	360891
21170	360892
71512	360893
53942	360894
28484	360895
8892	360896
1048	360897
68404	360898
58531	360899
34323	360900
139049	360901
135462	360902
41863	360903
13332	360904
93449	360905
66975	360906
25145	360907
95653	360908
15671	360909
64869	360910
4278	360911
8739	360912
17410	360913
39393	360914
81524	360915
28359	360916
43098	360917
7998	360918
3701	360919
69834	360920
96797	360921
301	360922
12046	360923
9599	360924
29932	360925
33711	360926
57098	360927
59002	360928
43410	360929
18146	360930
57326	360931
35012	360932
16960	360933
102181	360934
42971	360935
129437	360936
15034	360937
6515	360938
169762	360939
20973	360940
30607	360941
13897	360942
13039	360943
35009	360944
32725	360945
4731	360946
72533	360947
59249	360948
58167	360949
108420	360950
41751	360951
104589	360952
41056	360953
166136	360954
21019	360955
71944	360956
94189	360957
121409	360958
34701	360959
108793	360960
153274	360961
7949	360962
169804	360963
988	360964
6647	360965
44594	360966
48924	360967
72605	360968
19567	360969
6055	360970
18455	360971
78127	360972
2439	360973
8677	360974
5889	360975
15413	360976
3386	360977
62333	360978
53457	360979
41297	360980
40235	360981
49641	360982
142423	360983
56818	360984
70114	360985
53722	360986
42028	360987
138239	360988
51671	360989
10660	360990
38923	360991
11664	360992
22167	360993
2092	360994
129964	360995
47061	360996
71328	360997
93594	360998
5588	360999
63961	361000
25843	361001
22238	361002
15527	361003
40849	361004
8849	361005
44556	361006
20275	361007
4848	361008
44107	361009
81238	361010
48259	361011
13110	361012
127529	361013
42035	361014
74572	361015
17669	361016
29168	361017
78961	361018
57971	361019
52030	361020
31430	361021
27545	361022
30427	361023
37976	361024
3008	361025
72158	361026
52185	361027
108266	361028
85437	361029
5905	361030
112043	361031
24989	361032
101396	361033
25611	361034
5097	361035
6	361036
69892	361037
112295	361038
126555	361039
110800	361040
19241	361041
87085	361042
27299	361043
9989	361044
15055	361045
15338	361046
135134	361047
6682	361048
64029	361049
20375	361050
67583	361051
12627	361052
162932	361053
58861	361054
60106	361055
85442	361056
115599	361057
4376	361058
108611	361059
55189	361060
169258	361061
53273	361062
28477	361063
65843	361064
152054	361065
24521	361066
47147	361067
21864	361068
101453	361069
101452	361070
54481	361071
47405	361072
39754	361073
133087	361074
90221	361075
45786	361076
131388	361077
28864	361078
9929	361079
57297	361080
41281	361081
55599	361082
3513	361083
29702	361084
69972	361085
14013	361086
145962	361087
8497	361088
55839	361089
10918	361090
101174	361091
30078	361092
76399	361093
19127	361094
8102	361095
14323	361096
47073	361097
25248	361098
22028	361099
11490	361100
62881	361101
32323	361102
34646	361103
10793	361104
126300	361105
34168	361106
17401	361107
46151	361108
11384	361109
73879	361110
130874	361111
89238	361112
3620	361113
35340	361114
22702	361115
38819	361116
29149	361117
10221	361118
40186	361119
2714	361120
16483	361121
1206	361122
68167	361123
58658	361124
61834	361125
11751	361126
23893	361127
7136	361128
6326	361129
29088	361130
16850	361131
42157	361132
70989	361133
52443	361134
15356	361135
46844	361136
115	361137
86091	361138
32406	361139
100908	361140
33565	361141
75205	361142
8244	361143
50290	361144
39974	361145
84569	361146
102790	361147
147342	361148
35378	361149
86708	361150
1119	361151
7588	361152
98569	361153
7110	361154
58735	361155
59854	361156
126003	361157
21557	361158
86300	361159
93729	361160
39916	361161
36376	361162
91939	361163
28961	361164
4087	361165
81753	361166
26778	361167
80919	361168
45481	361169
17813	361170
43410	361171
46325	361172
2257	361173
18544	361174
53438	361175
862	361176
27878	361177
72174	361178
83932	361179
14981	361180
7098	361181
7254	361182
34171	361183
12943	361184
146177	361185
10485	361186
8255	361187
14564	361188
8842	361189
23848	361190
26226	361191
66006	361192
39512	361193
8999	361194
35084	361195
103807	361196
2309	361197
12999	361198
25921	361199
5582	361200
33926	361201
43648	361202
11880	361203
84036	361204
41033	361205
90497	361206
54248	361207
88595	361208
2866	361209
5845	361210
15750	361211
114474	361212
48206	361213
113892	361214
20305	361215
8668	361216
58265	361217
65450	361218
97653	361219
1004	361220
28662	361221
3688	361222
4062	361223
53527	361224
22446	361225
104873	361226
67446	361227
24015	361228
2445	361229
7117	361230
94572	361231
10910	361232
40150	361233
25153	361234
6078	361235
3721	361236
43633	361237
27067	361238
9986	361239
1452	361240
76914	361241
74770	361242
7242	361243
3343	361244
13342	361245
127546	361246
80427	361247
855	361248
48532	361249
19522	361250
28954	361251
82554	361252
31218	361253
1057	361254
76908	361255
16810	361256
86903	361257
113554	361258
10742	361259
41392	361260
40653	361261
31841	361262
122904	361263
149165	361264
46081	361265
66428	361266
1130	361267
48514	361268
10203	361269
20106	361270
136421	361271
8489	361272
37759	361273
20586	361274
64267	361275
744	361276
29628	361277
66490	361278
54134	361279
50215	361280
57408	361281
164265	361282
66369	361283
38852	361284
11050	361285
2481	361286
5255	361287
52359	361288
63474	361289
89962	361290
29066	361291
1318	361292
28394	361293
135367	361294
12801	361295
50800	361296
57072	361297
66539	361298
137446	361299
11559	361300
17605	361301
6284	361302
30742	361303
21153	361304
27713	361305
69794	361306
24309	361307
92872	361308
38528	361309
44261	361310
35784	361311
35119	361312
38157	361313
40164	361314
34	361315
70985	361316
98448	361317
54231	361318
1468	361319
32999	361320
138838	361321
23584	361322
6980	361323
21513	361324
49051	361325
34679	361326
23209	361327
1352	361328
86927	361329
14772	361330
127448	361331
21339	361332
54076	361333
35345	361334
45268	361335
37142	361336
155987	361337
41514	361338
13021	361339
291	361340
16803	361341
67594	361342
804	361343
11167	361344
112807	361345
7081	361346
10838	361347
38612	361348
117533	361349
99873	361350
98701	361351
14249	361352
28375	361353
110037	361354
8381	361355
7858	361356
15803	361357
2202	361358
23173	361359
67692	361360
5863	361361
72799	361362
5145	361363
128772	361364
11342	361365
17066	361366
13597	361367
40203	361368
53945	361369
39313	361370
91632	361371
928	361372
793	361373
77435	361374
13199	361375
3562	361376
37787	361377
10716	361378
112617	361379
93974	361380
20650	361381
52049	361382
67754	361383
25209	361384
25967	361385
150114	361386
104189	361387
28433	361388
79411	361389
21384	361390
50564	361391
207	361392
117632	361393
4826	361394
49554	361395
127736	361396
79218	361397
25592	361398
98779	361399
111	361400
233	361401
4734	361402
32282	361403
47073	361404
17489	361405
110639	361406
56809	361407
13310	361408
65743	361409
25323	361410
4173	361411
47891	361412
477	361413
10831	361414
61332	361415
17695	361416
147712	361417
51061	361418
76985	361419
32490	361420
38820	361421
11752	361422
22590	361423
32042	361424
6061	361425
41076	361426
113165	361427
25819	361428
93398	361429
94875	361430
11062	361431
40061	361432
90318	361433
25170	361434
1396	361435
3975	361436
21273	361437
978	361438
8208	361439
126404	361440
64566	361441
27057	361442
4258	361443
82846	361444
20675	361445
112090	361446
59632	361447
155348	361448
15702	361449
30719	361450
146074	361451
60130	361452
154481	361453
102003	361454
25867	361455
9535	361456
36413	361457
20444	361458
142	361459
530	361460
61549	361461
14490	361462
61691	361463
23333	361464
17195	361465
83633	361466
26166	361467
63467	361468
133796	361469
33181	361470
6763	361471
42630	361472
55895	361473
13243	361474
12888	361475
69469	361476
63262	361477
92082	361478
9506	361479
15428	361480
62985	361481
4439	361482
123363	361483
19243	361484
87796	361485
40215	361486
29991	361487
45264	361488
9749	361489
84118	361490
23565	361491
5389	361492
55196	361493
35836	361494
8893	361495
28183	361496
120520	361497
125923	361498
92749	361499
14309	361500
1961	361501
79948	361502
120433	361503
28653	361504
11501	361505
76548	361506
99356	361507
25558	361508
167167	361509
54006	361510
981	361511
67692	361512
36559	361513
90	361514
62101	361515
49105	361516
32151	361517
26092	361518
14435	361519
80256	361520
76345	361521
22586	361522
25648	361523
139043	361524
81128	361525
116309	361526
17795	361527
2173	361528
73709	361529
13130	361530
108467	361531
35380	361532
2944	361533
23592	361534
51	361535
42687	361536
138854	361537
21357	361538
10369	361539
103929	361540
10827	361541
18602	361542
5727	361543
94729	361544
95959	361545
51564	361546
86916	361547
30632	361548
957	361549
5159	361550
72913	361551
88816	361552
28206	361553
33487	361554
47667	361555
916	361556
9820	361557
14774	361558
96448	361559
82351	361560
119630	361561
1297	361562
48250	361563
1516	361564
31900	361565
9838	361566
6936	361567
31849	361568
111831	361569
152272	361570
19069	361571
106903	361572
5724	361573
7335	361574
10200	361575
25345	361576
94396	361577
30910	361578
47781	361579
29023	361580
80932	361581
16199	361582
27499	361583
134082	361584
43060	361585
50004	361586
11431	361587
65469	361588
166539	361589
18485	361590
38725	361591
7137	361592
14163	361593
25959	361594
106024	361595
12315	361596
43828	361597
18267	361598
115670	361599
2227	361600
46923	361601
2870	361602
131479	361603
21483	361604
62635	361605
52	361606
103102	361607
6144	361608
39309	361609
88892	361610
26174	361611
64247	361612
7819	361613
894	361614
111692	361615
58179	361616
18062	361617
31613	361618
100085	361619
59464	361620
98793	361621
134801	361622
3859	361623
2006	361624
6661	361625
45576	361626
57712	361627
92916	361628
97428	361629
92550	361630
42892	361631
28772	361632
65096	361633
64935	361634
138042	361635
28939	361636
30985	361637
101605	361638
66235	361639
28773	361640
28338	361641
1033	361642
2795	361643
22718	361644
24997	361645
38018	361646
2242	361647
15856	361648
17361	361649
12556	361650
53334	361651
44468	361652
4946	361653
77678	361654
65271	361655
10645	361656
493	361657
123092	361658
58551	361659
48820	361660
15380	361661
21783	361662
8559	361663
32196	361664
43673	361665
93221	361666
104255	361667
11756	361668
57370	361669
142500	361670
1282	361671
50216	361672
51865	361673
92594	361674
905	361675
25474	361676
51601	361677
22163	361678
1638	361679
23770	361680
7668	361681
21246	361682
62325	361683
3707	361684
28787	361685
50848	361686
5031	361687
1467	361688
161333	361689
78149	361690
11816	361691
7324	361692
73543	361693
64320	361694
22342	361695
64322	361696
161490	361697
134707	361698
13687	361699
75970	361700
87829	361701
1233	361702
781	361703
24048	361704
12002	361705
121072	361706
1578	361707
88726	361708
115139	361709
22423	361710
78643	361711
156910	361712
36154	361713
102733	361714
39037	361715
103763	361716
21231	361717
43645	361718
66765	361719
45017	361720
17738	361721
44801	361722
54049	361723
12732	361724
170289	361725
30759	361726
23734	361727
2433	361728
82047	361729
19051	361730
20980	361731
87327	361732
79017	361733
23944	361734
74566	361735
26570	361736
73697	361737
41414	361738
46762	361739
98	361740
65730	361741
39009	361742
139326	361743
13010	361744
65005	361745
193	361746
10542	361747
26040	361748
50304	361749
28953	361750
58343	361751
23365	361752
8920	361753
43279	361754
136261	361755
17690	361756
97419	361757
83195	361758
6472	361759
26106	361760
87744	361761
126532	361762
67477	361763
31370	361764
6342	361765
28467	361766
165587	361767
116174	361768
20078	361769
12658	361770
54903	361771
67477	361772
21379	361773
2594	361774
20937	361775
16153	361776
9766	361777
28231	361778
75688	361779
78074	361780
169411	361781
98852	361782
118694	361783
100027	361784
15711	361785
112676	361786
650	361787
38141	361788
73864	361789
59374	361790
48279	361791
14295	361792
128333	361793
18244	361794
56125	361795
688	361796
100849	361797
46704	361798
99687	361799
76222	361800
36613	361801
118879	361802
24442	361803
10875	361804
30179	361805
9463	361806
37971	361807
75697	361808
39481	361809
43752	361810
92201	361811
6649	361812
5859	361813
73789	361814
109441	361815
103892	361816
6386	361817
111166	361818
45994	361819
118088	361820
47777	361821
20927	361822
133809	361823
27382	361824
50830	361825
47777	361826
133634	361827
2441	361828
20839	361829
132313	361830
15755	361831
47841	361832
30031	361833
14808	361834
35505	361835
25121	361836
18468	361837
22538	361838
5225	361839
23056	361840
400	361841
39255	361842
34577	361843
17676	361844
5846	361845
37087	361846
4007	361847
679	361848
1357	361849
7941	361850
76165	361851
74348	361852
4293	361853
91058	361854
1584	361855
3393	361856
55997	361857
4236	361858
145633	361859
131136	361860
34464	361861
1000	361862
15530	361863
43862	361864
91939	361865
11970	361866
7244	361867
12683	361868
5188	361869
1522	361870
9545	361871
21602	361872
81065	361873
70019	361874
82083	361875
69736	361876
10843	361877
98275	361878
11505	361879
1190	361880
93529	361881
146747	361882
5844	361883
61543	361884
48643	361885
51829	361886
88515	361887
66984	361888
34670	361889
5795	361890
39529	361891
14772	361892
46654	361893
24262	361894
82171	361895
55424	361896
47757	361897
40789	361898
82781	361899
57274	361900
37805	361901
103708	361902
52608	361903
51605	361904
25530	361905
35048	361906
7102	361907
10646	361908
80750	361909
8406	361910
7297	361911
3616	361912
177	361913
107473	361914
61124	361915
38784	361916
2717	361917
73218	361918
29595	361919
11717	361920
44109	361921
52203	361922
31893	361923
1128	361924
13517	361925
35607	361926
46255	361927
12788	361928
15073	361929
62639	361930
77095	361931
122283	361932
101199	361933
36495	361934
5556	361935
24906	361936
164091	361937
36082	361938
90045	361939
9221	361940
28048	361941
133704	361942
1865	361943
6997	361944
41653	361945
25519	361946
45165	361947
100704	361948
5057	361949
117026	361950
30706	361951
83264	361952
84759	361953
25806	361954
82084	361955
48274	361956
398	361957
50765	361958
1568	361959
105713	361960
37820	361961
22913	361962
22748	361963
127921	361964
30486	361965
935	361966
51143	361967
3470	361968
21661	361969
27718	361970
10846	361971
8071	361972
999	361973
36866	361974
2309	361975
112093	361976
45102	361977
40129	361978
79738	361979
81391	361980
6962	361981
18516	361982
26666	361983
40735	361984
3336	361985
6097	361986
4360	361987
5741	361988
503	361989
6673	361990
102260	361991
78416	361992
49572	361993
53606	361994
33269	361995
22303	361996
71404	361997
62622	361998
42075	361999
99857	362000
23485	362001
58497	362002
33918	362003
31927	362004
67159	362005
165466	362006
63962	362007
167248	362008
25464	362009
102253	362010
27518	362011
21968	362012
111845	362013
93493	362014
3631	362015
33647	362016
44738	362017
73	362018
43391	362019
10195	362020
57871	362021
105867	362022
75731	362023
17566	362024
31876	362025
641	362026
40952	362027
69166	362028
1009	362029
5784	362030
18935	362031
94776	362032
75584	362033
12103	362034
295	362035
7954	362036
567	362037
130226	362038
39012	362039
4352	362040
91889	362041
23711	362042
90778	362043
31394	362044
68737	362045
120129	362046
25308	362047
14261	362048
95672	362049
5149	362050
81360	362051
127008	362052
52551	362053
9098	362054
46927	362055
4071	362056
109570	362057
24961	362058
2816	362059
103359	362060
40123	362061
80510	362062
90351	362063
3906	362064
65643	362065
11387	362066
78751	362067
7451	362068
4513	362069
446	362070
11862	362071
11203	362072
23323	362073
31621	362074
3650	362075
44581	362076
61373	362077
96037	362078
8255	362079
23345	362080
107920	362081
33959	362082
85309	362083
691	362084
60780	362085
60153	362086
22231	362087
36744	362088
28768	362089
11044	362090
116463	362091
56570	362092
122790	362093
154237	362094
147370	362095
29855	362096
71386	362097
101196	362098
76604	362099
7298	362100
107280	362101
96893	362102
50116	362103
94524	362104
51389	362105
99331	362106
52772	362107
47460	362108
21390	362109
118254	362110
117625	362111
7956	362112
64809	362113
47663	362114
156990	362115
8760	362116
10	362117
73124	362118
5829	362119
119331	362120
77376	362121
30976	362122
1100	362123
10548	362124
98303	362125
117366	362126
40479	362127
39529	362128
26040	362129
27533	362130
21206	362131
40425	362132
119816	362133
63931	362134
10272	362135
50169	362136
52136	362137
38433	362138
77106	362139
67603	362140
7006	362141
4937	362142
136735	362143
20662	362144
42307	362145
43530	362146
72972	362147
68631	362148
21802	362149
20238	362150
11990	362151
45341	362152
29786	362153
390	362154
123674	362155
57264	362156
61391	362157
30229	362158
5896	362159
22831	362160
65569	362161
35075	362162
99306	362163
29366	362164
13957	362165
89234	362166
42327	362167
14183	362168
81442	362169
7472	362170
27443	362171
2902	362172
6000	362173
66036	362174
3165	362175
99464	362176
47561	362177
33244	362178
8444	362179
64361	362180
29822	362181
9844	362182
21506	362183
62129	362184
86258	362185
17941	362186
56997	362187
167350	362188
36895	362189
32629	362190
18424	362191
141505	362192
37762	362193
6244	362194
16951	362195
92581	362196
12160	362197
31605	362198
142279	362199
5419	362200
1257	362201
37726	362202
56643	362203
129988	362204
42047	362205
28524	362206
114019	362207
14687	362208
6168	362209
488	362210
33090	362211
71304	362212
2112	362213
147737	362214
22180	362215
44353	362216
56030	362217
95843	362218
30621	362219
15820	362220
3514	362221
15861	362222
86299	362223
24691	362224
1454	362225
5220	362226
4816	362227
80	362228
68792	362229
19339	362230
1383	362231
25121	362232
68534	362233
51861	362234
16032	362235
3465	362236
108197	362237
9903	362238
29069	362239
54406	362240
16333	362241
24373	362242
19527	362243
4770	362244
49164	362245
54669	362246
13376	362247
54324	362248
28058	362249
43896	362250
25206	362251
68830	362252
9968	362253
112235	362254
66389	362255
58350	362256
32191	362257
66674	362258
30485	362259
140186	362260
29857	362261
27655	362262
110822	362263
52073	362264
17182	362265
24081	362266
32383	362267
117035	362268
6449	362269
116668	362270
25356	362271
37881	362272
49700	362273
85940	362274
29504	362275
7919	362276
65008	362277
86138	362278
43379	362279
17429	362280
2163	362281
63478	362282
68437	362283
7320	362284
29194	362285
80174	362286
1450	362287
6409	362288
45228	362289
93648	362290
57570	362291
122788	362292
90406	362293
3965	362294
100886	362295
27239	362296
5001	362297
14672	362298
2738	362299
60610	362300
254	362301
1454	362302
15279	362303
60794	362304
11235	362305
1262	362306
11608	362307
6752	362308
81475	362309
30272	362310
4677	362311
34143	362312
1627	362313
26585	362314
9667	362315
9248	362316
22666	362317
93415	362318
49662	362319
43808	362320
43811	362321
12632	362322
7955	362323
15809	362324
80540	362325
3244	362326
56306	362327
81617	362328
37427	362329
143899	362330
43876	362331
19103	362332
16935	362333
13025	362334
5101	362335
32167	362336
51872	362337
8916	362338
816	362339
4996	362340
5240	362341
30747	362342
9129	362343
101506	362344
24679	362345
1825	362346
30063	362347
59136	362348
106764	362349
75023	362350
17778	362351
79606	362352
310	362353
50847	362354
47965	362355
159225	362356
37994	362357
71354	362358
1263	362359
81754	362360
60332	362361
836	362362
80630	362363
13591	362364
55797	362365
60246	362366
107014	362367
5567	362368
31459	362369
6048	362370
22367	362371
66953	362372
43319	362373
10810	362374
55094	362375
57714	362376
28816	362377
27748	362378
27202	362379
11644	362380
75277	362381
27973	362382
21765	362383
9296	362384
22538	362385
31418	362386
28424	362387
22308	362388
9735	362389
48464	362390
25142	362391
76727	362392
57438	362393
92741	362394
20766	362395
6426	362396
1406	362397
11299	362398
37789	362399
133	362400
28909	362401
5647	362402
114894	362403
16626	362404
82844	362405
85703	362406
2508	362407
942	362408
33469	362409
39435	362410
91451	362411
74929	362412
19809	362413
41477	362414
150374	362415
85972	362416
75453	362417
14796	362418
116258	362419
120237	362420
40496	362421
103086	362422
3837	362423
120305	362424
136937	362425
3431	362426
86273	362427
44138	362428
4345	362429
28817	362430
17825	362431
58373	362432
126619	362433
40416	362434
22030	362435
19192	362436
40771	362437
98890	362438
83183	362439
86677	362440
51699	362441
3623	362442
2273	362443
7604	362444
15388	362445
19519	362446
7919	362447
43355	362448
49364	362449
86915	362450
28190	362451
27072	362452
77789	362453
85662	362454
31521	362455
37342	362456
87964	362457
53360	362458
2681	362459
10389	362460
1533	362461
79199	362462
14221	362463
75445	362464
8144	362465
99004	362466
113122	362467
1696	362468
4133	362469
16623	362470
55	362471
2206	362472
75459	362473
12917	362474
95275	362475
60682	362476
108694	362477
157105	362478
96200	362479
23274	362480
54988	362481
21370	362482
94063	362483
15189	362484
45441	362485
31671	362486
47546	362487
15487	362488
2281	362489
95664	362490
491	362491
21558	362492
71564	362493
32163	362494
31676	362495
29380	362496
33502	362497
15271	362498
73883	362499
6164	362500
55521	362501
69163	362502
74630	362503
51678	362504
19818	362505
647	362506
22993	362507
14347	362508
22911	362509
29670	362510
61609	362511
23736	362512
13428	362513
48546	362514
644	362515
142610	362516
81517	362517
163541	362518
25091	362519
8126	362520
43916	362521
47450	362522
64350	362523
46507	362524
45306	362525
160	362526
9777	362527
92535	362528
19949	362529
18952	362530
6982	362531
1543	362532
29947	362533
23228	362534
37775	362535
723	362536
128709	362537
22497	362538
77517	362539
1207	362540
59006	362541
33777	362542
97094	362543
63408	362544
45968	362545
199	362546
11756	362547
56710	362548
59955	362549
8640	362550
11612	362551
161970	362552
462	362553
13417	362554
71833	362555
36177	362556
749	362557
4762	362558
102667	362559
56303	362560
34374	362561
1157	362562
55116	362563
83346	362564
142253	362565
20872	362566
67443	362567
84037	362568
4676	362569
60329	362570
3021	362571
4756	362572
44051	362573
134250	362574
38822	362575
16640	362576
65081	362577
96065	362578
20997	362579
6191	362580
64789	362581
54986	362582
58113	362583
20248	362584
39156	362585
72447	362586
6356	362587
11758	362588
30107	362589
165512	362590
44429	362591
35524	362592
11443	362593
25045	362594
711	362595
10267	362596
8277	362597
16908	362598
25113	362599
26162	362600
41560	362601
138190	362602
21687	362603
165186	362604
70008	362605
147398	362606
18111	362607
2556	362608
1012	362609
46085	362610
86109	362611
43369	362612
100	362613
18840	362614
150953	362615
10945	362616
113757	362617
6028	362618
12200	362619
6785	362620
75635	362621
38901	362622
25293	362623
66332	362624
15878	362625
24533	362626
113195	362627
6801	362628
147205	362629
73487	362630
18216	362631
86947	362632
40173	362633
98720	362634
12624	362635
28804	362636
26368	362637
23898	362638
10234	362639
16892	362640
23658	362641
4221	362642
25752	362643
57645	362644
3455	362645
25074	362646
89841	362647
84271	362648
43304	362649
16909	362650
166151	362651
75170	362652
25357	362653
76550	362654
62259	362655
18538	362656
26334	362657
90017	362658
1770	362659
17516	362660
94886	362661
50875	362662
6049	362663
23597	362664
48338	362665
18043	362666
4748	362667
32008	362668
53494	362669
5810	362670
99835	362671
20250	362672
73935	362673
42109	362674
5890	362675
26406	362676
25119	362677
112197	362678
139118	362679
85858	362680
40237	362681
585	362682
88995	362683
15682	362684
61661	362685
31344	362686
21914	362687
17515	362688
35288	362689
56351	362690
4993	362691
30735	362692
104805	362693
11520	362694
24796	362695
24740	362696
28352	362697
11612	362698
7276	362699
73499	362700
82012	362701
61594	362702
97101	362703
103381	362704
20191	362705
14232	362706
21058	362707
148557	362708
41606	362709
52762	362710
49679	362711
21551	362712
138846	362713
41588	362714
23515	362715
16643	362716
100706	362717
38287	362718
58882	362719
17160	362720
15585	362721
1966	362722
72038	362723
72787	362724
159068	362725
23065	362726
44194	362727
57568	362728
97648	362729
30451	362730
26775	362731
17291	362732
30008	362733
5617	362734
19851	362735
35910	362736
8102	362737
4308	362738
18304	362739
20478	362740
46374	362741
30075	362742
43969	362743
72537	362744
47508	362745
23226	362746
2269	362747
41062	362748
10125	362749
69006	362750
103376	362751
50326	362752
26672	362753
7637	362754
80829	362755
67364	362756
23668	362757
3924	362758
13541	362759
66611	362760
92536	362761
98088	362762
130355	362763
103	362764
36797	362765
90030	362766
46267	362767
105294	362768
71558	362769
45511	362770
12771	362771
23964	362772
219	362773
44255	362774
19951	362775
21728	362776
1387	362777
137852	362778
60978	362779
98702	362780
48146	362781
12222	362782
82634	362783
20701	362784
74364	362785
361	362786
14467	362787
39507	362788
38949	362789
8103	362790
43834	362791
30306	362792
13472	362793
33716	362794
7172	362795
47098	362796
49162	362797
4349	362798
130	362799
31592	362800
41031	362801
154299	362802
51946	362803
40013	362804
167704	362805
64418	362806
112513	362807
4626	362808
113408	362809
26358	362810
102391	362811
41609	362812
6695	362813
103549	362814
41882	362815
2951	362816
43039	362817
128151	362818
6021	362819
45263	362820
4487	362821
15191	362822
54316	362823
14010	362824
259	362825
80956	362826
51448	362827
16989	362828
39034	362829
11903	362830
165235	362831
22126	362832
153748	362833
31532	362834
38914	362835
17032	362836
1564	362837
157507	362838
25057	362839
9817	362840
6294	362841
35056	362842
84445	362843
7884	362844
36254	362845
46367	362846
10663	362847
96463	362848
15056	362849
72721	362850
9986	362851
10491	362852
567	362853
40830	362854
148249	362855
39308	362856
66961	362857
22955	362858
38717	362859
5660	362860
76282	362861
22501	362862
24541	362863
77466	362864
72304	362865
29466	362866
47575	362867
1214	362868
32322	362869
44878	362870
26819	362871
82839	362872
49005	362873
19262	362874
1315	362875
52192	362876
165	362877
52682	362878
54288	362879
52512	362880
120671	362881
269	362882
101866	362883
152580	362884
2564	362885
58317	362886
73977	362887
110997	362888
13783	362889
9039	362890
72214	362891
134585	362892
5602	362893
36134	362894
12470	362895
12842	362896
32098	362897
6515	362898
221	362899
110498	362900
16881	362901
23860	362902
63782	362903
96821	362904
126703	362905
104403	362906
162823	362907
13298	362908
42869	362909
2936	362910
78125	362911
11693	362912
4718	362913
116060	362914
10369	362915
7812	362916
19266	362917
59368	362918
11799	362919
127107	362920
100046	362921
78344	362922
573	362923
53890	362924
1796	362925
25046	362926
163989	362927
80886	362928
1996	362929
1869	362930
103606	362931
112817	362932
112103	362933
85	362934
4244	362935
58268	362936
1935	362937
35051	362938
37256	362939
7972	362940
42411	362941
18371	362942
12781	362943
22608	362944
21178	362945
132272	362946
2673	362947
19182	362948
85162	362949
12392	362950
13161	362951
40175	362952
76054	362953
46405	362954
7112	362955
44839	362956
25610	362957
35907	362958
24364	362959
89363	362960
61093	362961
80476	362962
25816	362963
31415	362964
150475	362965
42232	362966
1121	362967
63861	362968
1423	362969
6293	362970
14250	362971
9245	362972
78465	362973
20694	362974
117473	362975
197	362976
12779	362977
91811	362978
101922	362979
91977	362980
101549	362981
8504	362982
72844	362983
76382	362984
77160	362985
83334	362986
978	362987
130568	362988
6345	362989
38504	362990
14341	362991
106666	362992
14446	362993
30571	362994
38516	362995
43980	362996
40974	362997
8954	362998
4392	362999
23763	363000
32017	363001
43175	363002
162	363003
121846	363004
33212	363005
25391	363006
112545	363007
14195	363008
533	363009
27277	363010
106951	363011
25265	363012
110180	363013
4271	363014
95354	363015
51623	363016
87457	363017
59945	363018
68866	363019
59693	363020
9407	363021
91843	363022
14389	363023
2794	363024
102817	363025
53701	363026
67398	363027
9292	363028
13382	363029
67962	363030
26165	363031
48859	363032
28171	363033
27120	363034
56440	363035
33242	363036
91617	363037
80046	363038
17106	363039
4540	363040
70124	363041
9374	363042
154836	363043
14382	363044
15407	363045
51068	363046
31294	363047
16877	363048
38446	363049
366	363050
20444	363051
3381	363052
2660	363053
85869	363054
5100	363055
8182	363056
32884	363057
66821	363058
17852	363059
25742	363060
9579	363061
8287	363062
29424	363063
71301	363064
54964	363065
12179	363066
40606	363067
34728	363068
79578	363069
25128	363070
52082	363071
8856	363072
30248	363073
9267	363074
114629	363075
107640	363076
22207	363077
58035	363078
40314	363079
7020	363080
1639	363081
42307	363082
22571	363083
102336	363084
15802	363085
54755	363086
29992	363087
74156	363088
143206	363089
14660	363090
79845	363091
10319	363092
34107	363093
44722	363094
16018	363095
1020	363096
45629	363097
57289	363098
13817	363099
76661	363100
21702	363101
183	363102
38561	363103
120549	363104
10749	363105
10383	363106
1512	363107
62008	363108
7077	363109
135364	363110
12129	363111
203	363112
3567	363113
43784	363114
13314	363115
8361	363116
7183	363117
20545	363118
11948	363119
11391	363120
46792	363121
11967	363122
29440	363123
39469	363124
61496	363125
40280	363126
32977	363127
13651	363128
12681	363129
33242	363130
103712	363131
11973	363132
3989	363133
13409	363134
65701	363135
48765	363136
39002	363137
38366	363138
12423	363139
12638	363140
21158	363141
92198	363142
18541	363143
26399	363144
12614	363145
104445	363146
113044	363147
4388	363148
122655	363149
4970	363150
46796	363151
97335	363152
40304	363153
93207	363154
7213	363155
54954	363156
3788	363157
55943	363158
109232	363159
64164	363160
132055	363161
94148	363162
1477	363163
590	363164
130725	363165
16112	363166
48266	363167
15134	363168
92975	363169
21040	363170
36244	363171
81378	363172
21346	363173
66448	363174
70547	363175
47570	363176
109130	363177
17443	363178
141302	363179
21969	363180
14336	363181
42586	363182
36030	363183
66552	363184
78746	363185
15985	363186
1034	363187
1579	363188
5777	363189
19171	363190
46957	363191
63606	363192
20252	363193
4350	363194
48310	363195
15576	363196
123777	363197
42298	363198
1408	363199
105224	363200
27767	363201
124867	363202
9737	363203
81256	363204
10927	363205
5162	363206
45890	363207
86503	363208
1392	363209
9923	363210
129316	363211
116843	363212
31571	363213
10253	363214
33830	363215
46893	363216
1520	363217
63659	363218
167660	363219
35714	363220
11730	363221
59876	363222
34468	363223
95296	363224
9986	363225
79112	363226
5666	363227
7466	363228
46842	363229
39525	363230
1812	363231
16167	363232
8934	363233
80727	363234
99050	363235
18797	363236
79678	363237
8669	363238
136404	363239
117647	363240
59803	363241
967	363242
111700	363243
52262	363244
42310	363245
7586	363246
51817	363247
14611	363248
10870	363249
30610	363250
685	363251
36416	363252
21290	363253
25315	363254
101406	363255
8932	363256
6399	363257
23570	363258
14877	363259
37795	363260
338	363261
97537	363262
55900	363263
12803	363264
85782	363265
54703	363266
55859	363267
34578	363268
10812	363269
71317	363270
166621	363271
64891	363272
87196	363273
66268	363274
28223	363275
95321	363276
95981	363277
4738	363278
85123	363279
126241	363280
27332	363281
13525	363282
8185	363283
49389	363284
3700	363285
95301	363286
79938	363287
34417	363288
116012	363289
93874	363290
2020	363291
72074	363292
82504	363293
34923	363294
79728	363295
30905	363296
46141	363297
3389	363298
11679	363299
35700	363300
122560	363301
2667	363302
19495	363303
21371	363304
69997	363305
3907	363306
42416	363307
62248	363308
11050	363309
50773	363310
143599	363311
11676	363312
130463	363313
1620	363314
9465	363315
1056	363316
2884	363317
5481	363318
11081	363319
100700	363320
19254	363321
25276	363322
25785	363323
80862	363324
1369	363325
79084	363326
1906	363327
50558	363328
95435	363329
29301	363330
27369	363331
82915	363332
9460	363333
64943	363334
32214	363335
112414	363336
84457	363337
377	363338
30328	363339
69706	363340
58837	363341
161225	363342
55558	363343
2616	363344
46690	363345
45092	363346
12045	363347
99494	363348
38638	363349
15726	363350
95109	363351
131111	363352
63988	363353
139915	363354
46727	363355
59696	363356
7925	363357
155692	363358
84142	363359
116208	363360
6659	363361
40260	363362
118495	363363
1545	363364
99131	363365
41250	363366
61185	363367
58640	363368
126936	363369
102231	363370
30344	363371
34875	363372
3874	363373
28266	363374
72905	363375
87878	363376
67718	363377
19621	363378
5082	363379
15711	363380
89291	363381
17987	363382
37247	363383
29740	363384
63156	363385
130482	363386
15985	363387
50010	363388
29195	363389
83987	363390
10640	363391
5966	363392
13051	363393
55505	363394
46369	363395
53260	363396
91758	363397
2022	363398
1580	363399
10059	363400
53266	363401
70718	363402
16052	363403
6586	363404
32740	363405
119819	363406
89357	363407
12456	363408
17166	363409
24801	363410
39919	363411
35320	363412
42058	363413
10913	363414
18775	363415
103032	363416
62302	363417
115550	363418
62310	363419
96228	363420
3860	363421
12	363422
85810	363423
15277	363424
58037	363425
57592	363426
107243	363427
26714	363428
101442	363429
66684	363430
95708	363431
34423	363432
33504	363433
10031	363434
2842	363435
28943	363436
61674	363437
12562	363438
2696	363439
3059	363440
79167	363441
12130	363442
11126	363443
55797	363444
142091	363445
8293	363446
50911	363447
2908	363448
30888	363449
31554	363450
24342	363451
78611	363452
9681	363453
48079	363454
51489	363455
168831	363456
3746	363457
37236	363458
8429	363459
19262	363460
20653	363461
8660	363462
114160	363463
74871	363464
7467	363465
29672	363466
2666	363467
136437	363468
3703	363469
11439	363470
48399	363471
63225	363472
6436	363473
21459	363474
11248	363475
79330	363476
33371	363477
3250	363478
40752	363479
3383	363480
50156	363481
31894	363482
32583	363483
120988	363484
21452	363485
9207	363486
605	363487
33744	363488
26964	363489
106464	363490
1030	363491
101	363492
9455	363493
61758	363494
8072	363495
81906	363496
15654	363497
44482	363498
58927	363499
30529	363500
63006	363501
77537	363502
7259	363503
75682	363504
39724	363505
5351	363506
52929	363507
41946	363508
24940	363509
71940	363510
39962	363511
123692	363512
27541	363513
68260	363514
14971	363515
49657	363516
60972	363517
40349	363518
1602	363519
24163	363520
26356	363521
25552	363522
38813	363523
24023	363524
4749	363525
67134	363526
3478	363527
1410	363528
76885	363529
16294	363530
93525	363531
134052	363532
66247	363533
36858	363534
82800	363535
46432	363536
6655	363537
19887	363538
5240	363539
15581	363540
67745	363541
70164	363542
50223	363543
1825	363544
48318	363545
3778	363546
6353	363547
109743	363548
2388	363549
4768	363550
23513	363551
13003	363552
1213	363553
95739	363554
70004	363555
53677	363556
59	363557
12352	363558
7352	363559
14154	363560
70691	363561
26067	363562
98111	363563
21549	363564
28944	363565
21790	363566
54459	363567
9834	363568
589	363569
81157	363570
29026	363571
5279	363572
42902	363573
38202	363574
19533	363575
11678	363576
40676	363577
29809	363578
7302	363579
2455	363580
10280	363581
75174	363582
53680	363583
8760	363584
6812	363585
2486	363586
72638	363587
84629	363588
32456	363589
137063	363590
443	363591
99959	363592
5094	363593
1474	363594
13010	363595
35184	363596
8549	363597
51936	363598
148823	363599
3767	363600
12488	363601
127531	363602
50148	363603
72177	363604
65357	363605
24578	363606
1378	363607
9620	363608
11895	363609
153974	363610
56274	363611
71693	363612
17077	363613
53482	363614
96270	363615
67297	363616
73979	363617
6928	363618
11899	363619
89864	363620
16784	363621
15360	363622
166549	363623
74990	363624
64917	363625
82611	363626
56239	363627
7374	363628
44462	363629
37547	363630
94197	363631
105	363632
37178	363633
85550	363634
9856	363635
9900	363636
23566	363637
75	363638
15306	363639
20086	363640
140585	363641
101206	363642
297	363643
7067	363644
78845	363645
31998	363646
13675	363647
51090	363648
44045	363649
89162	363650
63081	363651
42407	363652
30290	363653
85393	363654
43074	363655
102160	363656
74578	363657
1670	363658
1320	363659
7780	363660
61075	363661
41929	363662
8961	363663
49392	363664
139494	363665
33027	363666
55076	363667
9795	363668
67432	363669
8511	363670
111121	363671
60624	363672
15518	363673
146734	363674
22024	363675
91957	363676
50713	363677
32252	363678
102171	363679
22583	363680
7461	363681
391	363682
1454	363683
14197	363684
37464	363685
6602	363686
38812	363687
61687	363688
20867	363689
122738	363690
80707	363691
24142	363692
4634	363693
52352	363694
99770	363695
13184	363696
23737	363697
23755	363698
32684	363699
7796	363700
94323	363701
2692	363702
43918	363703
9667	363704
8271	363705
7944	363706
29571	363707
48928	363708
123678	363709
55017	363710
18602	363711
79060	363712
55798	363713
28755	363714
92890	363715
4002	363716
103138	363717
158642	363718
46773	363719
146674	363720
11977	363721
5813	363722
9134	363723
45271	363724
28119	363725
128886	363726
6602	363727
51963	363728
38629	363729
66393	363730
99567	363731
165821	363732
134836	363733
84532	363734
15849	363735
8202	363736
33971	363737
14197	363738
33873	363739
46456	363740
122773	363741
54359	363742
3766	363743
20562	363744
6638	363745
202	363746
14527	363747
23959	363748
28774	363749
19053	363750
4220	363751
159887	363752
14378	363753
12079	363754
42266	363755
90	363756
1	363757
12927	363758
31215	363759
113387	363760
775	363761
38314	363762
123328	363763
64522	363764
6493	363765
1446	363766
27901	363767
7852	363768
48691	363769
39690	363770
67630	363771
2285	363772
19094	363773
44503	363774
5206	363775
24176	363776
1247	363777
109295	363778
11800	363779
13388	363780
83049	363781
1297	363782
41349	363783
14729	363784
129867	363785
6350	363786
24456	363787
21076	363788
106278	363789
77053	363790
1107	363791
2612	363792
109330	363793
51919	363794
25105	363795
22369	363796
12485	363797
35365	363798
100001	363799
5215	363800
6529	363801
86926	363802
77316	363803
47191	363804
155473	363805
13967	363806
31889	363807
118332	363808
59061	363809
14524	363810
8143	363811
69894	363812
286	363813
8923	363814
5381	363815
10140	363816
57287	363817
111106	363818
39906	363819
120736	363820
6830	363821
2180	363822
97447	363823
67144	363824
53885	363825
43785	363826
1048	363827
44372	363828
40387	363829
22443	363830
27212	363831
39723	363832
16059	363833
42452	363834
9877	363835
60652	363836
28424	363837
8405	363838
22050	363839
1041	363840
97774	363841
109219	363842
71319	363843
32228	363844
60891	363845
16015	363846
79984	363847
35109	363848
96443	363849
10464	363850
1088	363851
43515	363852
137396	363853
63439	363854
51157	363855
156507	363856
2942	363857
19956	363858
44712	363859
86473	363860
10009	363861
86515	363862
23547	363863
13219	363864
22320	363865
52116	363866
6527	363867
36651	363868
8255	363869
15752	363870
3499	363871
4535	363872
66690	363873
24138	363874
2664	363875
36085	363876
142166	363877
5617	363878
35255	363879
8515	363880
22580	363881
2198	363882
42071	363883
56517	363884
5917	363885
5556	363886
92157	363887
110809	363888
48450	363889
24127	363890
67465	363891
10249	363892
55032	363893
5343	363894
55250	363895
87081	363896
80441	363897
6061	363898
26590	363899
25769	363900
54297	363901
56215	363902
67574	363903
2426	363904
5156	363905
33002	363906
667	363907
104472	363908
136050	363909
17193	363910
94999	363911
62268	363912
11901	363913
7153	363914
37527	363915
48082	363916
35047	363917
48456	363918
11467	363919
62823	363920
1745	363921
54680	363922
127825	363923
76133	363924
23369	363925
31333	363926
80268	363927
41282	363928
52089	363929
15154	363930
126899	363931
28523	363932
10819	363933
4616	363934
1457	363935
88131	363936
168336	363937
4323	363938
13359	363939
33782	363940
35148	363941
9212	363942
150140	363943
22312	363944
5910	363945
103367	363946
85629	363947
18278	363948
76962	363949
4600	363950
154123	363951
73102	363952
7674	363953
94240	363954
2562	363955
12911	363956
156930	363957
15656	363958
15789	363959
24906	363960
2306	363961
69380	363962
531	363963
52113	363964
87152	363965
84423	363966
115881	363967
603	363968
103642	363969
14288	363970
112527	363971
3328	363972
10728	363973
143235	363974
19193	363975
108529	363976
6698	363977
44385	363978
101516	363979
59551	363980
29777	363981
41278	363982
38594	363983
93728	363984
18649	363985
68643	363986
59767	363987
20091	363988
2334	363989
9274	363990
56619	363991
4387	363992
28618	363993
105699	363994
65470	363995
18965	363996
13619	363997
40583	363998
86	363999
41431	364000
114696	364001
3283	364002
16975	364003
3672	364004
48851	364005
7609	364006
3263	364007
21280	364008
29007	364009
17386	364010
9216	364011
47997	364012
22095	364013
87200	364014
1373	364015
36201	364016
73663	364017
31287	364018
48589	364019
77306	364020
21324	364021
57185	364022
58093	364023
8633	364024
68819	364025
76828	364026
468	364027
13183	364028
1634	364029
6725	364030
17465	364031
43855	364032
40481	364033
71819	364034
97697	364035
21783	364036
38188	364037
14832	364038
37722	364039
138840	364040
71423	364041
73537	364042
41889	364043
91392	364044
55966	364045
68961	364046
28577	364047
7794	364048
44669	364049
21623	364050
136329	364051
73662	364052
1811	364053
96501	364054
45277	364055
11741	364056
15999	364057
128354	364058
25598	364059
64503	364060
76050	364061
13297	364062
2613	364063
5239	364064
52412	364065
102896	364066
129360	364067
2025	364068
68593	364069
51080	364070
57749	364071
83234	364072
30195	364073
108236	364074
34908	364075
28448	364076
27769	364077
20541	364078
3108	364079
65020	364080
21686	364081
57	364082
54665	364083
71631	364084
84044	364085
38712	364086
1249	364087
104098	364088
92506	364089
166378	364090
71076	364091
107339	364092
11243	364093
42711	364094
27666	364095
92049	364096
70866	364097
35986	364098
6825	364099
40441	364100
43329	364101
36575	364102
144891	364103
43190	364104
116233	364105
10880	364106
18970	364107
10570	364108
6660	364109
18206	364110
103289	364111
33679	364112
90537	364113
1206	364114
11373	364115
132762	364116
24866	364117
91663	364118
14067	364119
71165	364120
16414	364121
48287	364122
124676	364123
97259	364124
69990	364125
8104	364126
6609	364127
32027	364128
50488	364129
57198	364130
109267	364131
2029	364132
8300	364133
1352	364134
77657	364135
51983	364136
54359	364137
79656	364138
72895	364139
5324	364140
61304	364141
36412	364142
21267	364143
4727	364144
7248	364145
51425	364146
148979	364147
14776	364148
15369	364149
118905	364150
21648	364151
42237	364152
137480	364153
135279	364154
40137	364155
2673	364156
34600	364157
35384	364158
1939	364159
6432	364160
108594	364161
33693	364162
7594	364163
69623	364164
28658	364165
8219	364166
96680	364167
120637	364168
54754	364169
5766	364170
2280	364171
66711	364172
24478	364173
13474	364174
25687	364175
3553	364176
7397	364177
42391	364178
67889	364179
27901	364180
127696	364181
30751	364182
31607	364183
54611	364184
53	364185
12281	364186
17161	364187
71023	364188
14195	364189
82399	364190
123295	364191
1533	364192
43425	364193
102500	364194
23145	364195
5787	364196
15904	364197
158418	364198
82009	364199
10450	364200
93060	364201
5677	364202
110312	364203
121222	364204
28789	364205
66840	364206
41444	364207
6	364208
52952	364209
5075	364210
19169	364211
61950	364212
59846	364213
162984	364214
57946	364215
7002	364216
34206	364217
6521	364218
93821	364219
22465	364220
24950	364221
28614	364222
45529	364223
12192	364224
28451	364225
81925	364226
2617	364227
7316	364228
105243	364229
94320	364230
42422	364231
38180	364232
163637	364233
9589	364234
110437	364235
12714	364236
36061	364237
51390	364238
88344	364239
70473	364240
35714	364241
56101	364242
10766	364243
38760	364244
11711	364245
50607	364246
35224	364247
80441	364248
50761	364249
33149	364250
18825	364251
51062	364252
76621	364253
133719	364254
151879	364255
58737	364256
100233	364257
6433	364258
38127	364259
112735	364260
13095	364261
31851	364262
12505	364263
50419	364264
40823	364265
5895	364266
26754	364267
29742	364268
94656	364269
8761	364270
72359	364271
51125	364272
8230	364273
71752	364274
20276	364275
127595	364276
7252	364277
22536	364278
7166	364279
40720	364280
87875	364281
11930	364282
152277	364283
35784	364284
6735	364285
43268	364286
21177	364287
96871	364288
1664	364289
15494	364290
18993	364291
14790	364292
61013	364293
10601	364294
58753	364295
49018	364296
77893	364297
10826	364298
74138	364299
62430	364300
8432	364301
23416	364302
21059	364303
109525	364304
10536	364305
53823	364306
136204	364307
60273	364308
56095	364309
30414	364310
12195	364311
63748	364312
67355	364313
59869	364314
42382	364315
79135	364316
37588	364317
152190	364318
54980	364319
105331	364320
60422	364321
49	364322
478	364323
63367	364324
61591	364325
67682	364326
77974	364327
160036	364328
15475	364329
81670	364330
108056	364331
18073	364332
66251	364333
35221	364334
735	364335
102986	364336
110270	364337
23942	364338
24486	364339
183	364340
60507	364341
49079	364342
50863	364343
52092	364344
104017	364345
45216	364346
25405	364347
62416	364348
1574	364349
14806	364350
28488	364351
59040	364352
59430	364353
49738	364354
5336	364355
88091	364356
11180	364357
824	364358
18017	364359
27629	364360
36650	364361
4269	364362
108778	364363
23499	364364
18809	364365
28740	364366
21377	364367
14497	364368
114825	364369
105585	364370
28955	364371
132401	364372
90200	364373
9296	364374
31812	364375
7777	364376
44248	364377
17578	364378
41834	364379
9909	364380
75332	364381
14079	364382
14715	364383
2167	364384
164659	364385
28032	364386
35977	364387
55987	364388
20521	364389
63187	364390
80035	364391
97823	364392
31278	364393
38125	364394
65631	364395
10054	364396
11075	364397
5029	364398
164	364399
48654	364400
4039	364401
108179	364402
70740	364403
78913	364404
53000	364405
14346	364406
49497	364407
20647	364408
33378	364409
133579	364410
122987	364411
1330	364412
20539	364413
108411	364414
37643	364415
35639	364416
89119	364417
44121	364418
12425	364419
59221	364420
20339	364421
85335	364422
39176	364423
31646	364424
92881	364425
6357	364426
28189	364427
5100	364428
16172	364429
1761	364430
106564	364431
4585	364432
62989	364433
285	364434
10594	364435
67789	364436
9141	364437
19469	364438
5037	364439
33969	364440
60009	364441
72204	364442
66862	364443
3119	364444
34812	364445
39914	364446
41844	364447
98327	364448
49273	364449
86561	364450
680	364451
38945	364452
31817	364453
8798	364454
18065	364455
5655	364456
24992	364457
103401	364458
9637	364459
18897	364460
198	364461
42176	364462
26553	364463
37587	364464
134616	364465
24324	364466
49817	364467
121400	364468
61610	364469
29951	364470
53900	364471
54291	364472
18865	364473
18767	364474
41161	364475
30443	364476
77400	364477
23749	364478
460	364479
86172	364480
44803	364481
18513	364482
139630	364483
59385	364484
723	364485
163333	364486
26410	364487
60965	364488
25640	364489
71318	364490
127761	364491
9153	364492
30731	364493
82591	364494
88147	364495
12072	364496
17040	364497
7779	364498
47114	364499
65708	364500
29469	364501
27834	364502
17946	364503
8467	364504
67834	364505
10937	364506
8880	364507
94782	364508
18401	364509
159547	364510
155177	364511
763	364512
27853	364513
7817	364514
117157	364515
1583	364516
67512	364517
56210	364518
168550	364519
72317	364520
65885	364521
120037	364522
457	364523
27618	364524
78210	364525
3121	364526
95233	364527
26311	364528
97968	364529
20465	364530
19293	364531
116832	364532
8985	364533
24015	364534
47513	364535
51214	364536
91819	364537
95756	364538
57134	364539
33534	364540
25313	364541
847	364542
26963	364543
1511	364544
143142	364545
21758	364546
109479	364547
38639	364548
14967	364549
41003	364550
60107	364551
169491	364552
99801	364553
75915	364554
21808	364555
36725	364556
30954	364557
157616	364558
125240	364559
27785	364560
81289	364561
84077	364562
56633	364563
9424	364564
12994	364565
33390	364566
11585	364567
18404	364568
36191	364569
76952	364570
142348	364571
25485	364572
1654	364573
45299	364574
36491	364575
14793	364576
5587	364577
22099	364578
34756	364579
26547	364580
49140	364581
996	364582
41922	364583
19197	364584
1658	364585
59754	364586
39363	364587
45326	364588
18715	364589
84453	364590
111086	364591
28503	364592
169221	364593
29553	364594
63086	364595
14008	364596
29599	364597
64654	364598
10532	364599
3171	364600
32558	364601
168570	364602
134773	364603
4651	364604
83689	364605
10793	364606
21339	364607
18388	364608
77404	364609
57719	364610
26625	364611
48434	364612
24117	364613
14326	364614
6556	364615
21624	364616
29015	364617
129289	364618
3880	364619
7314	364620
26161	364621
19317	364622
29581	364623
31202	364624
17634	364625
295	364626
17015	364627
79521	364628
749	364629
154110	364630
78029	364631
15295	364632
43899	364633
74250	364634
73573	364635
52910	364636
18159	364637
104294	364638
34531	364639
106088	364640
356	364641
35480	364642
157482	364643
148660	364644
115580	364645
49921	364646
73538	364647
17258	364648
73217	364649
58218	364650
37266	364651
38666	364652
17354	364653
6457	364654
23881	364655
161923	364656
28157	364657
574	364658
148023	364659
4491	364660
59522	364661
133009	364662
45294	364663
29601	364664
40585	364665
30712	364666
17352	364667
27853	364668
85307	364669
2033	364670
4958	364671
56444	364672
3918	364673
47225	364674
37954	364675
39313	364676
17500	364677
3958	364678
51718	364679
59358	364680
33886	364681
132361	364682
5868	364683
44797	364684
29413	364685
154577	364686
6879	364687
20814	364688
26389	364689
71559	364690
51519	364691
20800	364692
18482	364693
1463	364694
9186	364695
5595	364696
29920	364697
36284	364698
54150	364699
2617	364700
9403	364701
125887	364702
19431	364703
57685	364704
13241	364705
2301	364706
34893	364707
129620	364708
29731	364709
46326	364710
60820	364711
25534	364712
6030	364713
107618	364714
42460	364715
151397	364716
7819	364717
29641	364718
31732	364719
49682	364720
36662	364721
797	364722
36190	364723
159052	364724
29824	364725
85057	364726
56777	364727
379	364728
38514	364729
66349	364730
114856	364731
60923	364732
51058	364733
49437	364734
124538	364735
13909	364736
29982	364737
15935	364738
54074	364739
48156	364740
102042	364741
48871	364742
102346	364743
108613	364744
67432	364745
65461	364746
31420	364747
100545	364748
104643	364749
67578	364750
106696	364751
69474	364752
10113	364753
27077	364754
3531	364755
2370	364756
56338	364757
32729	364758
35361	364759
24473	364760
113606	364761
36425	364762
48591	364763
24995	364764
70167	364765
92100	364766
7171	364767
7022	364768
29046	364769
29225	364770
16733	364771
91865	364772
82172	364773
57668	364774
77908	364775
88910	364776
96188	364777
144373	364778
16501	364779
24288	364780
111655	364781
49843	364782
81663	364783
60100	364784
8022	364785
64384	364786
2010	364787
8595	364788
3773	364789
565	364790
157965	364791
8352	364792
82315	364793
52991	364794
39332	364795
23742	364796
33521	364797
21635	364798
54294	364799
8680	364800
39881	364801
10752	364802
50138	364803
125351	364804
42002	364805
1161	364806
72366	364807
51808	364808
7103	364809
17758	364810
24222	364811
4190	364812
24452	364813
37064	364814
6143	364815
6132	364816
95308	364817
123	364818
8120	364819
7605	364820
76274	364821
100648	364822
17961	364823
5542	364824
41997	364825
40464	364826
39171	364827
90541	364828
12647	364829
72866	364830
37199	364831
29328	364832
19	364833
18001	364834
12333	364835
27168	364836
1525	364837
23351	364838
7607	364839
2142	364840
53747	364841
40674	364842
4223	364843
36001	364844
12230	364845
35002	364846
8393	364847
50477	364848
8032	364849
11881	364850
9122	364851
16617	364852
21598	364853
23396	364854
35651	364855
5336	364856
75214	364857
11446	364858
71944	364859
72059	364860
130898	364861
48054	364862
99986	364863
1835	364864
14363	364865
3719	364866
54370	364867
77967	364868
1323	364869
12536	364870
1745	364871
3617	364872
150929	364873
40527	364874
2792	364875
1299	364876
97321	364877
38691	364878
38967	364879
32942	364880
18323	364881
98606	364882
1231	364883
46157	364884
31403	364885
92672	364886
50083	364887
44299	364888
32812	364889
148493	364890
29838	364891
11425	364892
110268	364893
18781	364894
16928	364895
45844	364896
37766	364897
58986	364898
3684	364899
78468	364900
120648	364901
18731	364902
3572	364903
77848	364904
119084	364905
4254	364906
72407	364907
47145	364908
5184	364909
72645	364910
35500	364911
10018	364912
73717	364913
308	364914
59019	364915
49093	364916
581	364917
30861	364918
55060	364919
67765	364920
2189	364921
74734	364922
19064	364923
68912	364924
28031	364925
22368	364926
7313	364927
23834	364928
145668	364929
2422	364930
95029	364931
66486	364932
9600	364933
17104	364934
5558	364935
113271	364936
6712	364937
29056	364938
32030	364939
31240	364940
77256	364941
58352	364942
124750	364943
21981	364944
66078	364945
13545	364946
114324	364947
81844	364948
69850	364949
96608	364950
11004	364951
36312	364952
5617	364953
50165	364954
230	364955
9051	364956
14497	364957
56166	364958
24604	364959
14004	364960
8985	364961
18904	364962
104643	364963
91805	364964
48098	364965
53787	364966
29278	364967
124719	364968
43397	364969
61817	364970
65547	364971
52351	364972
13444	364973
59715	364974
24653	364975
24341	364976
19231	364977
3320	364978
101384	364979
45689	364980
1692	364981
62884	364982
2225	364983
83170	364984
113868	364985
50590	364986
122091	364987
63000	364988
34056	364989
31993	364990
68909	364991
15711	364992
36204	364993
26661	364994
36620	364995
1361	364996
31778	364997
107084	364998
120555	364999
95019	365000
81490	365001
93359	365002
107953	365003
28589	365004
96090	365005
36952	365006
13708	365007
125050	365008
65254	365009
77983	365010
39767	365011
13540	365012
22627	365013
26930	365014
44383	365015
12340	365016
101860	365017
8552	365018
100689	365019
134745	365020
1926	365021
56133	365022
82918	365023
448	365024
12781	365025
61522	365026
1650	365027
6735	365028
29648	365029
6802	365030
617	365031
171	365032
83540	365033
86506	365034
38357	365035
8045	365036
10976	365037
14	365038
13006	365039
11662	365040
34078	365041
95608	365042
4240	365043
92593	365044
9552	365045
137535	365046
50059	365047
91629	365048
35678	365049
18271	365050
1202	365051
41111	365052
11711	365053
21046	365054
21787	365055
106647	365056
43203	365057
97013	365058
53048	365059
3635	365060
987	365061
9846	365062
79308	365063
19271	365064
28346	365065
31674	365066
106893	365067
110277	365068
106786	365069
105746	365070
58887	365071
4083	365072
161628	365073
59135	365074
23683	365075
10862	365076
41568	365077
42870	365078
136658	365079
20638	365080
3812	365081
119989	365082
139	365083
114471	365084
4151	365085
7367	365086
124015	365087
153	365088
103274	365089
13411	365090
6018	365091
18950	365092
69865	365093
16285	365094
17043	365095
117005	365096
8837	365097
41970	365098
55096	365099
35702	365100
18920	365101
989	365102
8755	365103
66771	365104
25031	365105
18504	365106
73641	365107
77914	365108
208	365109
122653	365110
10633	365111
123789	365112
8063	365113
54138	365114
93687	365115
5393	365116
22588	365117
36678	365118
107709	365119
138803	365120
40055	365121
93425	365122
16399	365123
38312	365124
19272	365125
63093	365126
78915	365127
9699	365128
31824	365129
59944	365130
88728	365131
10210	365132
135311	365133
31015	365134
5866	365135
157597	365136
343	365137
95949	365138
155895	365139
33869	365140
93005	365141
41273	365142
46365	365143
27860	365144
92562	365145
133677	365146
3157	365147
12818	365148
127932	365149
20157	365150
160341	365151
20454	365152
397	365153
99374	365154
16934	365155
11658	365156
18781	365157
151863	365158
28813	365159
7739	365160
26070	365161
23680	365162
18795	365163
67452	365164
76038	365165
149835	365166
13997	365167
4471	365168
27325	365169
34028	365170
10515	365171
2899	365172
7926	365173
89445	365174
38701	365175
33689	365176
19453	365177
94391	365178
80865	365179
17604	365180
31129	365181
83056	365182
153295	365183
1095	365184
1466	365185
8846	365186
14367	365187
92378	365188
20418	365189
45918	365190
136508	365191
6819	365192
13991	365193
14404	365194
3471	365195
68877	365196
117807	365197
40	365198
122191	365199
24695	365200
45379	365201
107525	365202
12641	365203
62225	365204
25483	365205
48382	365206
11482	365207
101924	365208
3113	365209
2600	365210
135078	365211
53735	365212
29790	365213
40964	365214
3781	365215
60851	365216
18375	365217
5279	365218
52237	365219
13450	365220
65785	365221
112755	365222
19028	365223
45795	365224
5262	365225
98909	365226
2480	365227
27417	365228
26274	365229
87094	365230
13465	365231
9094	365232
99303	365233
127493	365234
42035	365235
71559	365236
34018	365237
81458	365238
75477	365239
32919	365240
38801	365241
123427	365242
38635	365243
14570	365244
79439	365245
166036	365246
4591	365247
38447	365248
5055	365249
14833	365250
6580	365251
21865	365252
160381	365253
11324	365254
83684	365255
20723	365256
139076	365257
3175	365258
61801	365259
2231	365260
9685	365261
22741	365262
106207	365263
23168	365264
87463	365265
108013	365266
17006	365267
12147	365268
127361	365269
23216	365270
1581	365271
1459	365272
5218	365273
31868	365274
11779	365275
1597	365276
130037	365277
16882	365278
66036	365279
71658	365280
99187	365281
17663	365282
21585	365283
88437	365284
8710	365285
65986	365286
23537	365287
2721	365288
17833	365289
59420	365290
80515	365291
11212	365292
11017	365293
125673	365294
13114	365295
18706	365296
18470	365297
2765	365298
81504	365299
141292	365300
57851	365301
48416	365302
6079	365303
38283	365304
136	365305
47760	365306
28262	365307
106299	365308
102315	365309
8668	365310
8389	365311
27846	365312
25451	365313
2276	365314
43460	365315
28112	365316
18893	365317
35773	365318
34475	365319
4691	365320
28989	365321
86234	365322
34766	365323
22244	365324
52661	365325
33477	365326
20100	365327
15928	365328
11731	365329
44307	365330
4087	365331
152944	365332
3142	365333
20110	365334
82352	365335
45938	365336
15382	365337
77366	365338
19408	365339
58519	365340
140982	365341
7833	365342
10065	365343
29039	365344
4623	365345
41364	365346
41857	365347
44335	365348
3116	365349
63120	365350
22087	365351
31857	365352
8275	365353
93448	365354
88897	365355
39120	365356
33891	365357
13175	365358
71775	365359
31840	365360
72693	365361
34163	365362
21462	365363
1667	365364
36525	365365
83230	365366
133035	365367
928	365368
22918	365369
16499	365370
41482	365371
6626	365372
10214	365373
1087	365374
348	365375
98963	365376
10636	365377
28380	365378
48466	365379
99091	365380
11146	365381
28967	365382
65197	365383
54711	365384
19520	365385
5489	365386
5627	365387
10855	365388
76221	365389
628	365390
21587	365391
1555	365392
9720	365393
622	365394
12004	365395
20230	365396
6250	365397
50749	365398
72243	365399
53916	365400
7831	365401
18523	365402
46005	365403
22019	365404
16307	365405
117182	365406
85711	365407
36692	365408
22026	365409
4381	365410
8567	365411
26255	365412
64478	365413
4517	365414
61091	365415
90152	365416
13672	365417
41730	365418
71135	365419
81844	365420
28875	365421
6624	365422
31826	365423
7648	365424
62463	365425
69028	365426
27559	365427
19644	365428
23311	365429
36195	365430
111380	365431
119170	365432
3889	365433
54390	365434
93334	365435
61857	365436
67099	365437
66470	365438
29993	365439
26027	365440
32365	365441
13624	365442
27797	365443
54776	365444
61379	365445
13051	365446
101868	365447
84967	365448
60434	365449
49389	365450
98366	365451
72554	365452
148055	365453
68916	365454
25008	365455
28258	365456
12130	365457
26151	365458
152803	365459
75171	365460
100720	365461
18574	365462
98077	365463
11766	365464
92272	365465
716	365466
151052	365467
1597	365468
13063	365469
5966	365470
3631	365471
50519	365472
82884	365473
732	365474
2465	365475
9697	365476
56971	365477
32173	365478
58806	365479
4667	365480
10579	365481
20392	365482
136198	365483
28007	365484
12511	365485
27668	365486
288	365487
9808	365488
121608	365489
71943	365490
75061	365491
67766	365492
7923	365493
127859	365494
103869	365495
77409	365496
148862	365497
126	365498
15593	365499
22690	365500
98143	365501
8897	365502
98895	365503
49288	365504
52460	365505
83482	365506
169054	365507
105030	365508
21363	365509
26411	365510
103811	365511
40332	365512
58713	365513
80681	365514
19329	365515
61674	365516
110325	365517
77393	365518
21721	365519
10402	365520
2916	365521
35301	365522
80737	365523
47150	365524
63755	365525
92479	365526
6990	365527
10642	365528
51232	365529
43825	365530
26212	365531
99348	365532
505	365533
1040	365534
2320	365535
116544	365536
16151	365537
136619	365538
146848	365539
3843	365540
71376	365541
56183	365542
37550	365543
70593	365544
3611	365545
61870	365546
21752	365547
96208	365548
24067	365549
7256	365550
7196	365551
36396	365552
14461	365553
16518	365554
61420	365555
67689	365556
8600	365557
86934	365558
31838	365559
15652	365560
10152	365561
8597	365562
49881	365563
11861	365564
61199	365565
27362	365566
7471	365567
13584	365568
6761	365569
49689	365570
6795	365571
31719	365572
210	365573
7553	365574
77889	365575
38335	365576
4722	365577
2286	365578
2554	365579
26858	365580
20201	365581
9083	365582
2658	365583
59507	365584
4753	365585
50825	365586
72076	365587
233	365588
3768	365589
55099	365590
2445	365591
66055	365592
106843	365593
89607	365594
9860	365595
40445	365596
76501	365597
28060	365598
45153	365599
51833	365600
67849	365601
100975	365602
35190	365603
39143	365604
52927	365605
6533	365606
13151	365607
19265	365608
11586	365609
68953	365610
33675	365611
80401	365612
55673	365613
3515	365614
130746	365615
96583	365616
82311	365617
164340	365618
100208	365619
2285	365620
83881	365621
78032	365622
30189	365623
22690	365624
39972	365625
61559	365626
50144	365627
15786	365628
22320	365629
74675	365630
33907	365631
5767	365632
22497	365633
118593	365634
107015	365635
35851	365636
4038	365637
8671	365638
20691	365639
44542	365640
37355	365641
138467	365642
11753	365643
97267	365644
3691	365645
63	365646
14024	365647
2758	365648
14653	365649
29051	365650
32838	365651
49866	365652
60672	365653
160154	365654
66786	365655
668	365656
13368	365657
2182	365658
48067	365659
103163	365660
69397	365661
60216	365662
113697	365663
3070	365664
16111	365665
25191	365666
11569	365667
60797	365668
38528	365669
151735	365670
277	365671
7546	365672
26937	365673
44435	365674
50861	365675
67119	365676
58726	365677
85405	365678
124369	365679
5899	365680
50851	365681
84968	365682
49474	365683
1297	365684
78148	365685
128600	365686
17937	365687
43133	365688
107563	365689
136158	365690
35050	365691
43526	365692
44870	365693
67404	365694
110721	365695
122092	365696
50474	365697
44871	365698
23469	365699
125498	365700
36564	365701
485	365702
12503	365703
67974	365704
57554	365705
32547	365706
65681	365707
9005	365708
131377	365709
51132	365710
4700	365711
48144	365712
16424	365713
62945	365714
120755	365715
13746	365716
77776	365717
26114	365718
79574	365719
1843	365720
32545	365721
100880	365722
53776	365723
13915	365724
145975	365725
4453	365726
35653	365727
3428	365728
6108	365729
115129	365730
29782	365731
91280	365732
55465	365733
95023	365734
50528	365735
77831	365736
8162	365737
1621	365738
114654	365739
66802	365740
2328	365741
6692	365742
91163	365743
75361	365744
9138	365745
34236	365746
37518	365747
82266	365748
55887	365749
32972	365750
4681	365751
20931	365752
18452	365753
99482	365754
61276	365755
25973	365756
43050	365757
10986	365758
9281	365759
126187	365760
95512	365761
17080	365762
55244	365763
129220	365764
11984	365765
78900	365766
23375	365767
11300	365768
50794	365769
10243	365770
81625	365771
92605	365772
38686	365773
74987	365774
7895	365775
3036	365776
2229	365777
7541	365778
25251	365779
117375	365780
7935	365781
55322	365782
1368	365783
637	365784
382	365785
37674	365786
21308	365787
126524	365788
55100	365789
106387	365790
99554	365791
94594	365792
89488	365793
144638	365794
8074	365795
4741	365796
155840	365797
12972	365798
11702	365799
117395	365800
2211	365801
1805	365802
33671	365803
19225	365804
32709	365805
975	365806
703	365807
33322	365808
46016	365809
32569	365810
7921	365811
56693	365812
53667	365813
15064	365814
18125	365815
45442	365816
14547	365817
17712	365818
19764	365819
7793	365820
132669	365821
78500	365822
812	365823
88238	365824
53376	365825
16185	365826
13622	365827
29561	365828
8837	365829
7612	365830
34589	365831
4004	365832
38466	365833
21112	365834
76532	365835
68983	365836
104511	365837
13579	365838
25642	365839
89263	365840
25121	365841
120732	365842
40850	365843
7144	365844
12891	365845
44187	365846
73011	365847
108161	365848
8741	365849
27194	365850
37837	365851
1258	365852
22512	365853
115859	365854
167	365855
58079	365856
84525	365857
44965	365858
63	365859
24775	365860
119161	365861
950	365862
6696	365863
53107	365864
12960	365865
137868	365866
15017	365867
39392	365868
11492	365869
31898	365870
7327	365871
33471	365872
154952	365873
75987	365874
28	365875
120552	365876
103573	365877
72148	365878
128200	365879
84407	365880
22921	365881
31631	365882
29490	365883
22958	365884
56181	365885
25353	365886
37469	365887
115316	365888
22442	365889
106261	365890
98981	365891
2729	365892
15944	365893
11736	365894
55178	365895
1243	365896
45042	365897
40771	365898
54172	365899
140197	365900
667	365901
89268	365902
36435	365903
20069	365904
21864	365905
52684	365906
54682	365907
35475	365908
109082	365909
72720	365910
119514	365911
42618	365912
18518	365913
4302	365914
27919	365915
1948	365916
52334	365917
44176	365918
29648	365919
56435	365920
154015	365921
7953	365922
97206	365923
39673	365924
8795	365925
332	365926
7706	365927
40189	365928
9820	365929
435	365930
5746	365931
26443	365932
671	365933
10439	365934
11885	365935
135237	365936
105094	365937
82820	365938
14768	365939
36111	365940
157154	365941
61517	365942
17830	365943
4163	365944
88874	365945
5679	365946
53727	365947
51843	365948
30227	365949
17700	365950
16489	365951
32496	365952
71350	365953
6067	365954
3539	365955
78440	365956
125833	365957
36737	365958
72438	365959
78104	365960
76068	365961
116169	365962
55051	365963
124147	365964
40935	365965
5988	365966
27552	365967
91928	365968
140867	365969
60205	365970
34273	365971
35232	365972
34123	365973
3493	365974
6224	365975
14849	365976
71902	365977
5416	365978
14724	365979
78659	365980
1839	365981
60655	365982
691	365983
42450	365984
76706	365985
99104	365986
14722	365987
160839	365988
144600	365989
49342	365990
106413	365991
46221	365992
173	365993
14222	365994
45962	365995
37661	365996
86350	365997
31352	365998
24366	365999
157952	366000
20010	366001
24019	366002
5638	366003
106038	366004
3871	366005
46328	366006
136195	366007
15246	366008
5381	366009
42775	366010
11484	366011
43137	366012
35343	366013
155911	366014
751	366015
16359	366016
65442	366017
7801	366018
79174	366019
12779	366020
14690	366021
16	366022
16019	366023
1244	366024
23597	366025
38751	366026
269	366027
3892	366028
13912	366029
55425	366030
14704	366031
21607	366032
10888	366033
71577	366034
78820	366035
90060	366036
91430	366037
61961	366038
103609	366039
15304	366040
142405	366041
145540	366042
74515	366043
40763	366044
33770	366045
23038	366046
1564	366047
48775	366048
4574	366049
36287	366050
16502	366051
21471	366052
43330	366053
82535	366054
15985	366055
46240	366056
14713	366057
5240	366058
46995	366059
113229	366060
19905	366061
17090	366062
9309	366063
72404	366064
83395	366065
2180	366066
1445	366067
30183	366068
107576	366069
17812	366070
35444	366071
121004	366072
4066	366073
15960	366074
23191	366075
29647	366076
37241	366077
1277	366078
43983	366079
2114	366080
24456	366081
6130	366082
76269	366083
91396	366084
13853	366085
27695	366086
39798	366087
32919	366088
2633	366089
16518	366090
34306	366091
64837	366092
79783	366093
93914	366094
11049	366095
16325	366096
61464	366097
569	366098
41772	366099
53876	366100
72436	366101
85148	366102
7823	366103
67407	366104
94969	366105
60857	366106
16304	366107
29939	366108
57082	366109
57833	366110
44149	366111
26654	366112
26186	366113
60175	366114
29059	366115
20295	366116
7964	366117
17873	366118
6414	366119
23644	366120
14215	366121
1431	366122
1114	366123
31026	366124
12303	366125
74139	366126
34581	366127
7112	366128
22813	366129
106528	366130
70054	366131
11909	366132
2995	366133
26973	366134
3115	366135
4977	366136
65542	366137
9762	366138
10651	366139
8344	366140
154741	366141
36922	366142
30179	366143
61862	366144
23029	366145
52494	366146
6356	366147
76287	366148
35244	366149
120758	366150
9502	366151
115730	366152
38064	366153
701	366154
10314	366155
1159	366156
33479	366157
3473	366158
22827	366159
59417	366160
60561	366161
36643	366162
57365	366163
114004	366164
14831	366165
99916	366166
15336	366167
52489	366168
24447	366169
6251	366170
78817	366171
1636	366172
105640	366173
24302	366174
84941	366175
30258	366176
87165	366177
11799	366178
53190	366179
26904	366180
19995	366181
116302	366182
34331	366183
44284	366184
2872	366185
50405	366186
7177	366187
25571	366188
27	366189
87301	366190
280	366191
60757	366192
811	366193
21500	366194
126072	366195
6852	366196
23856	366197
12159	366198
2802	366199
23537	366200
2342	366201
3655	366202
56214	366203
125917	366204
55946	366205
43390	366206
1672	366207
37228	366208
64050	366209
1590	366210
27116	366211
147333	366212
9266	366213
142926	366214
1858	366215
67528	366216
87953	366217
130374	366218
23012	366219
35467	366220
4101	366221
9443	366222
36930	366223
92859	366224
34952	366225
32059	366226
17221	366227
13580	366228
49769	366229
24806	366230
86022	366231
53979	366232
6461	366233
97731	366234
33037	366235
15762	366236
31275	366237
99606	366238
48702	366239
9100	366240
40053	366241
53555	366242
70949	366243
98805	366244
88090	366245
11854	366246
3608	366247
15497	366248
132554	366249
96100	366250
58053	366251
7000	366252
81150	366253
1741	366254
6947	366255
5833	366256
996	366257
16452	366258
22099	366259
24662	366260
16146	366261
131751	366262
108884	366263
48415	366264
14417	366265
33763	366266
68302	366267
110173	366268
14025	366269
119773	366270
35100	366271
54775	366272
25761	366273
1512	366274
561	366275
87245	366276
22013	366277
723	366278
37098	366279
53465	366280
2816	366281
27385	366282
21051	366283
123445	366284
32768	366285
24475	366286
78153	366287
99486	366288
58148	366289
56218	366290
64620	366291
66781	366292
109784	366293
55667	366294
477	366295
136557	366296
44528	366297
169061	366298
92260	366299
35023	366300
146368	366301
1072	366302
16696	366303
18850	366304
5175	366305
25043	366306
64579	366307
92516	366308
22834	366309
46712	366310
46305	366311
18622	366312
7408	366313
16945	366314
2828	366315
18130	366316
197	366317
5461	366318
10507	366319
163323	366320
518	366321
862	366322
38708	366323
3690	366324
8301	366325
61018	366326
36602	366327
92383	366328
3747	366329
57256	366330
47766	366331
24013	366332
141058	366333
65422	366334
16969	366335
30243	366336
14275	366337
7762	366338
70	366339
42625	366340
77857	366341
3739	366342
10539	366343
94468	366344
35656	366345
8078	366346
3325	366347
8923	366348
40038	366349
101277	366350
116342	366351
2186	366352
46971	366353
14603	366354
28481	366355
72964	366356
18971	366357
22227	366358
12154	366359
16932	366360
10162	366361
30496	366362
5860	366363
37828	366364
40305	366365
80132	366366
73073	366367
4785	366368
65700	366369
12338	366370
4479	366371
11128	366372
66909	366373
6808	366374
10519	366375
82741	366376
1282	366377
89517	366378
85566	366379
73115	366380
32562	366381
3488	366382
46825	366383
13303	366384
6937	366385
69554	366386
81946	366387
18805	366388
37748	366389
137192	366390
62278	366391
66827	366392
32106	366393
4784	366394
87718	366395
15980	366396
58162	366397
19399	366398
57327	366399
9533	366400
8309	366401
124812	366402
48090	366403
64855	366404
56649	366405
161433	366406
63985	366407
1577	366408
12152	366409
98549	366410
163	366411
73297	366412
3769	366413
110635	366414
24671	366415
30044	366416
97	366417
43976	366418
42687	366419
30260	366420
55577	366421
54577	366422
1949	366423
6422	366424
112433	366425
116967	366426
72910	366427
77339	366428
48282	366429
17471	366430
25911	366431
133378	366432
3821	366433
11236	366434
28756	366435
79741	366436
35374	366437
24544	366438
28770	366439
55268	366440
11142	366441
91833	366442
18327	366443
50012	366444
19459	366445
143241	366446
20118	366447
19734	366448
3504	366449
87278	366450
84837	366451
767	366452
163214	366453
22940	366454
37173	366455
57666	366456
112496	366457
28716	366458
15948	366459
39150	366460
110029	366461
62156	366462
75038	366463
15713	366464
46159	366465
88554	366466
48220	366467
99415	366468
14716	366469
29101	366470
7543	366471
1746	366472
17838	366473
14946	366474
125169	366475
66961	366476
25432	366477
1366	366478
79515	366479
145108	366480
91017	366481
11209	366482
29192	366483
29297	366484
19484	366485
3659	366486
11135	366487
48523	366488
27098	366489
20539	366490
9435	366491
9719	366492
87997	366493
65333	366494
66354	366495
28696	366496
18923	366497
24394	366498
39020	366499
9630	366500
46001	366501
17552	366502
109309	366503
13001	366504
47757	366505
54494	366506
45541	366507
123747	366508
145410	366509
57879	366510
7368	366511
46374	366512
8689	366513
15924	366514
94916	366515
35261	366516
37551	366517
88575	366518
80540	366519
5934	366520
46918	366521
1691	366522
110484	366523
11423	366524
120780	366525
167	366526
79739	366527
50185	366528
48650	366529
20501	366530
73172	366531
11088	366532
11474	366533
26749	366534
18336	366535
150201	366536
32627	366537
114743	366538
26903	366539
36980	366540
23774	366541
109460	366542
29311	366543
4217	366544
40907	366545
15442	366546
68681	366547
35115	366548
16667	366549
74705	366550
1030	366551
3325	366552
35283	366553
55793	366554
47654	366555
83285	366556
23701	366557
6764	366558
12453	366559
47450	366560
40418	366561
25669	366562
39959	366563
14389	366564
720	366565
34288	366566
115365	366567
61681	366568
48828	366569
66736	366570
28390	366571
38466	366572
41619	366573
16689	366574
10494	366575
84059	366576
19820	366577
51669	366578
302	366579
36966	366580
33553	366581
24914	366582
46129	366583
35865	366584
65167	366585
2523	366586
23772	366587
50816	366588
31502	366589
20281	366590
54768	366591
5656	366592
31579	366593
31583	366594
60203	366595
72753	366596
58379	366597
15701	366598
53068	366599
11726	366600
8814	366601
31996	366602
37672	366603
33570	366604
85235	366605
5188	366606
17787	366607
4196	366608
80331	366609
21286	366610
61063	366611
80784	366612
77108	366613
45061	366614
23560	366615
166313	366616
57075	366617
92129	366618
515	366619
17268	366620
21104	366621
13684	366622
71815	366623
26406	366624
95255	366625
96726	366626
16782	366627
90005	366628
94098	366629
92111	366630
55729	366631
50731	366632
89622	366633
13349	366634
55484	366635
27460	366636
53927	366637
55845	366638
2817	366639
47719	366640
18685	366641
10772	366642
21922	366643
53706	366644
3218	366645
56194	366646
115299	366647
2434	366648
3656	366649
27305	366650
21334	366651
26669	366652
45649	366653
57573	366654
19234	366655
54286	366656
65366	366657
73724	366658
22912	366659
801	366660
116907	366661
70564	366662
7625	366663
2270	366664
340	366665
4404	366666
27261	366667
1169	366668
116100	366669
124493	366670
18930	366671
85176	366672
116895	366673
102569	366674
12890	366675
656	366676
611	366677
26956	366678
58002	366679
22835	366680
43088	366681
6685	366682
325	366683
1510	366684
83706	366685
2900	366686
18924	366687
15009	366688
16132	366689
4510	366690
18052	366691
12104	366692
167143	366693
40927	366694
10225	366695
16008	366696
64352	366697
55080	366698
23214	366699
5712	366700
33034	366701
19752	366702
90405	366703
14642	366704
45494	366705
96549	366706
63241	366707
67073	366708
17393	366709
12485	366710
64276	366711
35553	366712
139072	366713
54264	366714
104743	366715
37561	366716
113426	366717
82536	366718
20715	366719
123167	366720
37244	366721
123563	366722
44818	366723
42347	366724
50497	366725
26080	366726
117649	366727
4213	366728
97094	366729
88954	366730
78559	366731
4319	366732
30474	366733
43377	366734
31120	366735
57857	366736
10495	366737
137197	366738
31181	366739
4506	366740
54102	366741
36853	366742
41595	366743
46905	366744
45805	366745
284	366746
63341	366747
66	366748
57984	366749
145700	366750
25839	366751
10749	366752
40126	366753
11535	366754
111890	366755
138652	366756
736	366757
32263	366758
34072	366759
2770	366760
127353	366761
169436	366762
66481	366763
33652	366764
776	366765
36302	366766
6988	366767
15079	366768
10922	366769
4213	366770
2227	366771
111480	366772
74300	366773
11556	366774
43576	366775
103637	366776
37496	366777
10382	366778
25490	366779
37154	366780
6820	366781
10140	366782
79260	366783
40712	366784
26970	366785
52047	366786
68871	366787
24315	366788
65772	366789
80082	366790
5215	366791
55836	366792
96439	366793
97596	366794
54243	366795
24278	366796
5020	366797
48619	366798
25450	366799
61215	366800
59135	366801
85221	366802
38216	366803
94690	366804
12850	366805
160573	366806
123609	366807
75273	366808
103069	366809
28441	366810
93033	366811
478	366812
11722	366813
36233	366814
61051	366815
141001	366816
10452	366817
77187	366818
6838	366819
123059	366820
68771	366821
46040	366822
130640	366823
17337	366824
144299	366825
30995	366826
14166	366827
80045	366828
33566	366829
2864	366830
71778	366831
9163	366832
57487	366833
56631	366834
43033	366835
62594	366836
9297	366837
34990	366838
4033	366839
9792	366840
35704	366841
4438	366842
16921	366843
53501	366844
1101	366845
3926	366846
30084	366847
90099	366848
4729	366849
60199	366850
26100	366851
73681	366852
81016	366853
96535	366854
61990	366855
6506	366856
4332	366857
21785	366858
51169	366859
87344	366860
111642	366861
29194	366862
35117	366863
103688	366864
43816	366865
1740	366866
5316	366867
123830	366868
6218	366869
49798	366870
8925	366871
43581	366872
153766	366873
14183	366874
37081	366875
40506	366876
91337	366877
44048	366878
108133	366879
5430	366880
54723	366881
131	366882
65250	366883
18662	366884
51088	366885
13262	366886
49886	366887
54846	366888
121461	366889
13243	366890
26098	366891
5512	366892
160038	366893
1324	366894
6789	366895
2484	366896
137291	366897
26736	366898
115949	366899
57102	366900
6573	366901
4625	366902
33829	366903
4415	366904
28973	366905
9293	366906
76744	366907
45013	366908
457	366909
11319	366910
6903	366911
5694	366912
10501	366913
8243	366914
42476	366915
4751	366916
15897	366917
4110	366918
29474	366919
3904	366920
54347	366921
34944	366922
44219	366923
53942	366924
15354	366925
110938	366926
29986	366927
15846	366928
62261	366929
37344	366930
69299	366931
1424	366932
2998	366933
19046	366934
45700	366935
102023	366936
38578	366937
912	366938
110594	366939
65368	366940
107774	366941
50494	366942
47868	366943
9777	366944
48151	366945
14593	366946
1815	366947
37996	366948
14616	366949
79583	366950
43164	366951
61707	366952
77110	366953
105334	366954
56416	366955
18804	366956
33799	366957
3597	366958
169057	366959
93068	366960
79958	366961
10727	366962
78411	366963
8217	366964
4925	366965
86560	366966
41523	366967
66495	366968
51031	366969
88733	366970
41683	366971
12777	366972
86785	366973
53107	366974
1301	366975
35269	366976
12169	366977
156185	366978
36017	366979
71532	366980
6819	366981
2572	366982
51196	366983
24921	366984
121378	366985
31574	366986
43618	366987
26006	366988
1891	366989
11706	366990
22343	366991
14219	366992
68805	366993
70791	366994
46529	366995
77500	366996
6715	366997
64798	366998
12408	366999
16589	367000
43757	367001
102600	367002
41286	367003
23209	367004
139705	367005
7916	367006
11778	367007
64108	367008
46121	367009
24542	367010
35625	367011
36155	367012
164349	367013
73819	367014
711	367015
89899	367016
92835	367017
18412	367018
15582	367019
59633	367020
62276	367021
46365	367022
13405	367023
60965	367024
51519	367025
24853	367026
137357	367027
55651	367028
82017	367029
32617	367030
402	367031
83752	367032
7015	367033
222	367034
6480	367035
1517	367036
21756	367037
128124	367038
81883	367039
92764	367040
28842	367041
16211	367042
95491	367043
50969	367044
33826	367045
86360	367046
425	367047
26280	367048
22587	367049
32182	367050
14846	367051
31093	367052
652	367053
11761	367054
43623	367055
44690	367056
34190	367057
46501	367058
52814	367059
9699	367060
64553	367061
4395	367062
39041	367063
12080	367064
19842	367065
6841	367066
83384	367067
13208	367068
116382	367069
158199	367070
111784	367071
3562	367072
54134	367073
1653	367074
14983	367075
96848	367076
23604	367077
58970	367078
112653	367079
108713	367080
1875	367081
81533	367082
25208	367083
43077	367084
21088	367085
103579	367086
5184	367087
44136	367088
6901	367089
122759	367090
131900	367091
107135	367092
51342	367093
61506	367094
55878	367095
17435	367096
7738	367097
25016	367098
60876	367099
27192	367100
16281	367101
52261	367102
5180	367103
125029	367104
21216	367105
28132	367106
32337	367107
95770	367108
69696	367109
10581	367110
25601	367111
36137	367112
1732	367113
9219	367114
68524	367115
139199	367116
14577	367117
3973	367118
11021	367119
84526	367120
754	367121
103859	367122
5483	367123
126483	367124
58087	367125
119616	367126
17097	367127
63479	367128
9855	367129
149979	367130
46637	367131
103427	367132
14746	367133
138890	367134
40993	367135
1229	367136
36620	367137
36798	367138
9455	367139
22140	367140
58578	367141
18903	367142
104103	367143
159128	367144
30455	367145
35158	367146
4314	367147
60226	367148
14976	367149
35763	367150
68315	367151
91330	367152
1061	367153
48591	367154
14736	367155
121120	367156
61306	367157
86451	367158
444	367159
89572	367160
51920	367161
97313	367162
11288	367163
44532	367164
147741	367165
26798	367166
1830	367167
88633	367168
76226	367169
44787	367170
25686	367171
69334	367172
55699	367173
4514	367174
38404	367175
72504	367176
9134	367177
56465	367178
157376	367179
35088	367180
85610	367181
64240	367182
19025	367183
109629	367184
43330	367185
34934	367186
12558	367187
74950	367188
1422	367189
14709	367190
111009	367191
13597	367192
7532	367193
29202	367194
166018	367195
1820	367196
43554	367197
26927	367198
5046	367199
24126	367200
60618	367201
13038	367202
3943	367203
71589	367204
143239	367205
9628	367206
145338	367207
37324	367208
7120	367209
52913	367210
77757	367211
15581	367212
39240	367213
32511	367214
60369	367215
18066	367216
17100	367217
2222	367218
75406	367219
22757	367220
25320	367221
59291	367222
3339	367223
59661	367224
21192	367225
99466	367226
7564	367227
54331	367228
5502	367229
82025	367230
103839	367231
5157	367232
24772	367233
86264	367234
77	367235
33303	367236
25953	367237
64675	367238
68393	367239
38176	367240
14697	367241
8229	367242
41179	367243
75059	367244
2476	367245
91534	367246
87043	367247
25846	367248
3406	367249
15731	367250
40056	367251
49330	367252
36553	367253
72711	367254
84648	367255
7343	367256
67485	367257
92589	367258
31341	367259
3564	367260
58606	367261
1242	367262
104246	367263
42772	367264
44917	367265
21353	367266
43832	367267
26971	367268
2864	367269
12056	367270
20536	367271
13258	367272
69241	367273
50811	367274
139288	367275
10190	367276
163899	367277
7573	367278
61698	367279
11015	367280
959	367281
17451	367282
1335	367283
55162	367284
15138	367285
119733	367286
17698	367287
148912	367288
11523	367289
74832	367290
53561	367291
64777	367292
3617	367293
38099	367294
93240	367295
3667	367296
51961	367297
16813	367298
50629	367299
33391	367300
125722	367301
6699	367302
35781	367303
99037	367304
63323	367305
29544	367306
852	367307
20081	367308
6674	367309
50226	367310
27957	367311
153994	367312
125407	367313
17131	367314
25771	367315
35335	367316
81625	367317
170	367318
3806	367319
129978	367320
21685	367321
67188	367322
36288	367323
43297	367324
51870	367325
18032	367326
50219	367327
28804	367328
42788	367329
21053	367330
32950	367331
41644	367332
110854	367333
82314	367334
73738	367335
28345	367336
55814	367337
53464	367338
152823	367339
122097	367340
81217	367341
20313	367342
79630	367343
3800	367344
92103	367345
33341	367346
16715	367347
28095	367348
68146	367349
85193	367350
57	367351
147544	367352
61902	367353
1908	367354
39361	367355
8710	367356
137679	367357
11084	367358
89611	367359
34094	367360
3067	367361
3431	367362
3364	367363
47792	367364
22990	367365
30034	367366
87830	367367
11848	367368
49642	367369
10574	367370
18777	367371
48179	367372
71652	367373
8431	367374
41169	367375
25777	367376
18965	367377
26967	367378
118173	367379
126151	367380
15567	367381
13773	367382
66109	367383
104583	367384
12393	367385
64407	367386
56113	367387
16417	367388
52245	367389
73763	367390
142171	367391
48933	367392
20661	367393
12048	367394
9155	367395
60252	367396
42304	367397
416	367398
6136	367399
92399	367400
89877	367401
1171	367402
20067	367403
44483	367404
21915	367405
38021	367406
104812	367407
11770	367408
9126	367409
106924	367410
88029	367411
160072	367412
25819	367413
169455	367414
8627	367415
11135	367416
69716	367417
14095	367418
122392	367419
66990	367420
1827	367421
1577	367422
129041	367423
1378	367424
162361	367425
140817	367426
64200	367427
6069	367428
29300	367429
15843	367430
17771	367431
30131	367432
96388	367433
610	367434
27392	367435
48419	367436
1706	367437
33783	367438
127882	367439
4443	367440
68750	367441
119494	367442
20061	367443
12516	367444
77608	367445
60177	367446
12619	367447
1236	367448
14257	367449
71557	367450
23345	367451
7293	367452
25668	367453
30780	367454
134049	367455
69379	367456
8087	367457
157719	367458
117002	367459
24812	367460
24005	367461
12883	367462
30933	367463
641	367464
635	367465
51243	367466
83115	367467
10292	367468
69263	367469
99393	367470
6382	367471
49925	367472
11988	367473
15702	367474
16964	367475
4028	367476
3115	367477
10663	367478
130407	367479
115304	367480
59968	367481
4209	367482
145598	367483
31159	367484
4696	367485
24373	367486
105630	367487
138113	367488
1345	367489
48336	367490
5145	367491
9891	367492
6515	367493
27048	367494
18033	367495
115065	367496
119061	367497
63360	367498
57452	367499
2404	367500
8284	367501
18257	367502
12063	367503
51775	367504
25146	367505
6406	367506
233	367507
45032	367508
94792	367509
41070	367510
19917	367511
20932	367512
12	367513
110493	367514
148168	367515
4857	367516
70199	367517
27974	367518
55570	367519
50809	367520
35369	367521
57376	367522
523	367523
6605	367524
38640	367525
88514	367526
81170	367527
103221	367528
75120	367529
10931	367530
1956	367531
56485	367532
9048	367533
56434	367534
3852	367535
48978	367536
54577	367537
44884	367538
53753	367539
33	367540
4263	367541
47255	367542
57912	367543
3607	367544
27945	367545
50806	367546
79236	367547
63230	367548
9195	367549
13915	367550
2979	367551
37972	367552
108731	367553
8464	367554
110231	367555
11003	367556
16053	367557
83940	367558
64	367559
138912	367560
73706	367561
15025	367562
41769	367563
3665	367564
24687	367565
152715	367566
26109	367567
65679	367568
115726	367569
83157	367570
37895	367571
821	367572
115886	367573
43593	367574
12687	367575
13274	367576
18514	367577
6365	367578
14521	367579
14510	367580
41800	367581
1377	367582
7022	367583
3843	367584
161540	367585
58778	367586
85120	367587
121739	367588
16553	367589
44832	367590
61451	367591
15031	367592
56875	367593
3662	367594
1370	367595
28273	367596
18423	367597
22857	367598
8088	367599
24323	367600
6237	367601
22897	367602
7649	367603
16858	367604
39565	367605
12610	367606
92518	367607
15257	367608
34265	367609
137913	367610
8971	367611
60350	367612
58333	367613
132938	367614
94493	367615
31016	367616
10668	367617
56238	367618
101671	367619
9276	367620
9534	367621
12468	367622
170274	367623
91845	367624
16468	367625
7514	367626
12895	367627
105466	367628
53311	367629
47423	367630
27741	367631
77561	367632
1446	367633
10289	367634
6051	367635
35438	367636
121728	367637
5680	367638
48889	367639
13287	367640
23725	367641
38356	367642
8447	367643
18754	367644
23727	367645
27153	367646
49256	367647
60192	367648
90531	367649
1989	367650
29169	367651
19719	367652
1341	367653
8476	367654
41655	367655
24000	367656
91974	367657
16557	367658
59707	367659
115190	367660
842	367661
19218	367662
59679	367663
42803	367664
61488	367665
13848	367666
11713	367667
23597	367668
2126	367669
72839	367670
73568	367671
46622	367672
22627	367673
9786	367674
23	367675
9846	367676
29588	367677
24696	367678
3515	367679
1082	367680
1109	367681
70681	367682
18121	367683
42900	367684
60181	367685
5409	367686
109464	367687
3298	367688
11211	367689
1434	367690
154340	367691
14153	367692
895	367693
76407	367694
8	367695
71464	367696
15548	367697
75077	367698
63424	367699
123565	367700
80412	367701
3201	367702
57391	367703
31204	367704
20189	367705
13110	367706
69798	367707
47849	367708
6285	367709
6845	367710
21233	367711
108501	367712
3776	367713
88408	367714
76591	367715
7256	367716
32578	367717
25010	367718
53920	367719
23411	367720
4530	367721
78874	367722
16781	367723
15108	367724
65411	367725
25150	367726
72219	367727
51775	367728
110622	367729
115753	367730
35550	367731
85986	367732
10423	367733
53005	367734
106853	367735
4807	367736
12963	367737
12848	367738
19441	367739
27557	367740
107399	367741
12029	367742
12932	367743
17596	367744
9802	367745
2332	367746
52968	367747
35226	367748
59165	367749
123081	367750
158860	367751
129830	367752
11321	367753
35498	367754
57323	367755
12742	367756
32876	367757
30793	367758
25782	367759
10950	367760
48776	367761
63422	367762
2798	367763
42010	367764
44451	367765
231	367766
19680	367767
8599	367768
103896	367769
165	367770
11051	367771
35336	367772
11798	367773
31918	367774
14996	367775
70842	367776
29919	367777
66186	367778
726	367779
1157	367780
13570	367781
67214	367782
33108	367783
17802	367784
90474	367785
49621	367786
31086	367787
127208	367788
85274	367789
83302	367790
937	367791
2118	367792
57867	367793
109696	367794
80581	367795
28282	367796
17730	367797
18417	367798
50376	367799
3264	367800
32269	367801
11695	367802
48800	367803
70740	367804
95373	367805
148432	367806
33009	367807
21517	367808
166260	367809
3278	367810
103802	367811
97972	367812
49370	367813
5245	367814
76408	367815
23005	367816
160140	367817
29657	367818
94772	367819
15251	367820
47926	367821
19241	367822
51046	367823
133804	367824
82004	367825
489	367826
1753	367827
17465	367828
17998	367829
14703	367830
57532	367831
76993	367832
50009	367833
16033	367834
8560	367835
52381	367836
50353	367837
22765	367838
34398	367839
60938	367840
69415	367841
4341	367842
58394	367843
7408	367844
28825	367845
4290	367846
1066	367847
42494	367848
4402	367849
90473	367850
66969	367851
89449	367852
97808	367853
24500	367854
1011	367855
48294	367856
6131	367857
38947	367858
58241	367859
163062	367860
93354	367861
63480	367862
10366	367863
9159	367864
70446	367865
1688	367866
46544	367867
43368	367868
11382	367869
93085	367870
155046	367871
44497	367872
10304	367873
1052	367874
111986	367875
17739	367876
69183	367877
11538	367878
92175	367879
35334	367880
7873	367881
27834	367882
57400	367883
6	367884
92892	367885
64335	367886
110872	367887
28357	367888
1383	367889
106432	367890
52816	367891
41096	367892
80190	367893
87791	367894
57722	367895
19961	367896
68469	367897
5981	367898
56805	367899
106389	367900
10523	367901
52877	367902
87409	367903
30796	367904
3091	367905
15040	367906
49939	367907
92243	367908
62723	367909
115782	367910
33120	367911
16980	367912
79498	367913
97548	367914
8176	367915
16425	367916
77858	367917
31316	367918
66197	367919
5999	367920
102730	367921
64746	367922
5591	367923
74918	367924
46977	367925
60532	367926
97584	367927
60501	367928
65388	367929
11665	367930
2956	367931
11687	367932
111824	367933
84857	367934
15059	367935
28602	367936
49451	367937
20835	367938
1236	367939
34560	367940
108607	367941
23706	367942
31637	367943
16843	367944
196	367945
45814	367946
68578	367947
19293	367948
85094	367949
142967	367950
13943	367951
53873	367952
12652	367953
108821	367954
2804	367955
1701	367956
34750	367957
33987	367958
24135	367959
12353	367960
37524	367961
2644	367962
3884	367963
10215	367964
54917	367965
79220	367966
31153	367967
49956	367968
29896	367969
52293	367970
35851	367971
34402	367972
15213	367973
149009	367974
12514	367975
18177	367976
60142	367977
45490	367978
18462	367979
4405	367980
51968	367981
8479	367982
85253	367983
18394	367984
90607	367985
23947	367986
74377	367987
60880	367988
55811	367989
48843	367990
7845	367991
13153	367992
4712	367993
4728	367994
27639	367995
75502	367996
48238	367997
82774	367998
34806	367999
485	368000
92291	368001
12522	368002
30778	368003
94067	368004
60528	368005
59436	368006
34811	368007
74651	368008
352	368009
113539	368010
39400	368011
79687	368012
47410	368013
111195	368014
13808	368015
69164	368016
37797	368017
99376	368018
37916	368019
154837	368020
47008	368021
146476	368022
63506	368023
44207	368024
4488	368025
66901	368026
33751	368027
28739	368028
7725	368029
19020	368030
45720	368031
60447	368032
10298	368033
9869	368034
145071	368035
21105	368036
70359	368037
15253	368038
39506	368039
504	368040
82819	368041
66016	368042
9975	368043
12124	368044
34415	368045
3937	368046
100624	368047
66088	368048
70	368049
9711	368050
19886	368051
75431	368052
17898	368053
80214	368054
124164	368055
65721	368056
119663	368057
13442	368058
878	368059
138588	368060
6917	368061
67969	368062
6382	368063
39069	368064
14644	368065
82973	368066
95511	368067
1455	368068
96886	368069
82206	368070
128843	368071
79784	368072
7584	368073
100684	368074
38868	368075
20331	368076
31463	368077
13711	368078
24750	368079
88150	368080
115862	368081
77342	368082
27797	368083
52919	368084
107144	368085
76801	368086
34900	368087
39778	368088
53758	368089
18151	368090
61719	368091
547	368092
107268	368093
24427	368094
30674	368095
40440	368096
31783	368097
135	368098
8351	368099
41332	368100
39109	368101
12121	368102
17032	368103
61710	368104
1091	368105
57985	368106
24383	368107
7520	368108
3836	368109
24159	368110
54203	368111
3530	368112
16801	368113
9124	368114
1976	368115
20233	368116
103371	368117
79679	368118
3406	368119
34927	368120
47654	368121
83230	368122
142972	368123
122310	368124
1358	368125
66659	368126
67146	368127
36447	368128
56507	368129
13415	368130
22456	368131
15838	368132
9289	368133
14170	368134
137908	368135
7941	368136
34550	368137
119247	368138
5351	368139
12987	368140
3674	368141
8686	368142
12795	368143
95168	368144
15719	368145
127318	368146
30758	368147
38392	368148
89370	368149
26368	368150
5195	368151
50637	368152
2613	368153
446	368154
15761	368155
57611	368156
113263	368157
74817	368158
127173	368159
133352	368160
44385	368161
113902	368162
60544	368163
121180	368164
4965	368165
55916	368166
27141	368167
109998	368168
6167	368169
105371	368170
22866	368171
15880	368172
31964	368173
75611	368174
8172	368175
82361	368176
94204	368177
19098	368178
14258	368179
34456	368180
104068	368181
4486	368182
82745	368183
17692	368184
359	368185
72955	368186
8770	368187
52239	368188
39953	368189
91965	368190
70456	368191
67824	368192
6543	368193
31410	368194
85720	368195
123870	368196
426	368197
138835	368198
88200	368199
14341	368200
9160	368201
10837	368202
74226	368203
46711	368204
28095	368205
88011	368206
49927	368207
31657	368208
60250	368209
56217	368210
9423	368211
16071	368212
51287	368213
32761	368214
5130	368215
10776	368216
2274	368217
130006	368218
13388	368219
78643	368220
17804	368221
3950	368222
51611	368223
5080	368224
90965	368225
26887	368226
41487	368227
1706	368228
58181	368229
55541	368230
1519	368231
78871	368232
13547	368233
13709	368234
2238	368235
9960	368236
64470	368237
16977	368238
52895	368239
83549	368240
17703	368241
255	368242
34542	368243
43774	368244
139617	368245
111002	368246
100322	368247
82171	368248
247	368249
130720	368250
26914	368251
6472	368252
11254	368253
115477	368254
8164	368255
26013	368256
44772	368257
76627	368258
58086	368259
11006	368260
82026	368261
11051	368262
25994	368263
61286	368264
12590	368265
24558	368266
166497	368267
28510	368268
96578	368269
973	368270
46343	368271
13660	368272
3578	368273
4149	368274
62700	368275
10532	368276
37117	368277
51900	368278
40826	368279
120114	368280
9998	368281
116981	368282
30482	368283
94798	368284
30977	368285
695	368286
27916	368287
51967	368288
4942	368289
74280	368290
86504	368291
23901	368292
36076	368293
4540	368294
3244	368295
10694	368296
9815	368297
19256	368298
449	368299
49664	368300
23752	368301
9305	368302
76096	368303
4066	368304
143294	368305
78616	368306
69281	368307
14508	368308
28639	368309
145632	368310
59439	368311
6339	368312
89642	368313
54630	368314
4293	368315
4130	368316
21873	368317
90425	368318
32855	368319
80019	368320
599	368321
6369	368322
65328	368323
1665	368324
298	368325
6165	368326
2060	368327
136462	368328
63075	368329
64995	368330
97899	368331
90777	368332
73579	368333
16124	368334
21517	368335
1873	368336
5523	368337
8834	368338
84438	368339
54516	368340
26654	368341
57517	368342
75325	368343
31357	368344
19794	368345
73722	368346
31814	368347
48857	368348
130371	368349
61257	368350
40486	368351
1959	368352
43884	368353
64302	368354
79766	368355
71909	368356
4838	368357
32662	368358
29115	368359
29931	368360
19871	368361
22354	368362
39252	368363
71564	368364
28456	368365
13676	368366
3878	368367
91546	368368
20330	368369
47343	368370
5633	368371
64418	368372
3220	368373
2110	368374
100066	368375
28041	368376
10101	368377
18070	368378
85143	368379
21067	368380
20805	368381
51893	368382
19398	368383
8498	368384
9303	368385
11644	368386
36161	368387
635	368388
44630	368389
34440	368390
90779	368391
63289	368392
17655	368393
25000	368394
67686	368395
72920	368396
38408	368397
40945	368398
66971	368399
113476	368400
15258	368401
8889	368402
11515	368403
20182	368404
75352	368405
29429	368406
2603	368407
103826	368408
49529	368409
114866	368410
118937	368411
1540	368412
130530	368413
7245	368414
37125	368415
18671	368416
1253	368417
105877	368418
60002	368419
15509	368420
50276	368421
15720	368422
77713	368423
1274	368424
115625	368425
1925	368426
38759	368427
38193	368428
14744	368429
45494	368430
5318	368431
21138	368432
77305	368433
27342	368434
42047	368435
12791	368436
2859	368437
39410	368438
15770	368439
28235	368440
10318	368441
7032	368442
45727	368443
122592	368444
46603	368445
43401	368446
40835	368447
130335	368448
11164	368449
88939	368450
13158	368451
60711	368452
84582	368453
24667	368454
48291	368455
129188	368456
11559	368457
25211	368458
45352	368459
15292	368460
20235	368461
4357	368462
28648	368463
66656	368464
5642	368465
30995	368466
53956	368467
84375	368468
16555	368469
77007	368470
134569	368471
128823	368472
16590	368473
20684	368474
43988	368475
57159	368476
1075	368477
29055	368478
141066	368479
108360	368480
156989	368481
276	368482
73886	368483
96123	368484
910	368485
55273	368486
5868	368487
10856	368488
126	368489
56479	368490
75806	368491
138198	368492
67720	368493
824	368494
7223	368495
52069	368496
1583	368497
23342	368498
30418	368499
54656	368500
19	368501
25726	368502
53955	368503
22596	368504
67519	368505
103981	368506
39249	368507
9832	368508
1065	368509
60622	368510
43853	368511
932	368512
38932	368513
29099	368514
44528	368515
41208	368516
11794	368517
64561	368518
68904	368519
34889	368520
50098	368521
32050	368522
124075	368523
6746	368524
99772	368525
142915	368526
18959	368527
11305	368528
2067	368529
31277	368530
74649	368531
12211	368532
2906	368533
25664	368534
99059	368535
51349	368536
57402	368537
14340	368538
87676	368539
39158	368540
92329	368541
71230	368542
48648	368543
49758	368544
29057	368545
119610	368546
65751	368547
80485	368548
42061	368549
55487	368550
18385	368551
101181	368552
1770	368553
23826	368554
162260	368555
7960	368556
23253	368557
14874	368558
19818	368559
169066	368560
33464	368561
3511	368562
107516	368563
3920	368564
17209	368565
58644	368566
37941	368567
57912	368568
25502	368569
1042	368570
31967	368571
16940	368572
24845	368573
2395	368574
3379	368575
71107	368576
79445	368577
29137	368578
42441	368579
23862	368580
76986	368581
12199	368582
1097	368583
66165	368584
38555	368585
23452	368586
54678	368587
51651	368588
88204	368589
30127	368590
30380	368591
88405	368592
15502	368593
14534	368594
41438	368595
9230	368596
55433	368597
11705	368598
31571	368599
1498	368600
68659	368601
10887	368602
39088	368603
6181	368604
72439	368605
15284	368606
19524	368607
46644	368608
6277	368609
48754	368610
14573	368611
65738	368612
5065	368613
53269	368614
15792	368615
36440	368616
123235	368617
110774	368618
21072	368619
1145	368620
2584	368621
202	368622
10042	368623
55360	368624
46543	368625
9890	368626
19505	368627
19620	368628
94862	368629
59556	368630
28421	368631
34914	368632
31571	368633
5906	368634
31674	368635
20070	368636
120286	368637
131305	368638
11271	368639
60579	368640
36925	368641
6140	368642
38755	368643
53438	368644
146820	368645
57718	368646
23021	368647
15347	368648
112631	368649
62465	368650
21872	368651
2652	368652
116983	368653
73984	368654
19538	368655
130972	368656
135867	368657
27104	368658
43635	368659
95423	368660
409	368661
5457	368662
52239	368663
68050	368664
137041	368665
33357	368666
10807	368667
2611	368668
74312	368669
4016	368670
119234	368671
59944	368672
35177	368673
71855	368674
24566	368675
97337	368676
4908	368677
34212	368678
33182	368679
20425	368680
25778	368681
57873	368682
71733	368683
52352	368684
35290	368685
67848	368686
4050	368687
115314	368688
73247	368689
59455	368690
13297	368691
158922	368692
14742	368693
38252	368694
11308	368695
549	368696
3815	368697
46072	368698
51715	368699
10140	368700
64241	368701
2232	368702
379	368703
36017	368704
39171	368705
9978	368706
137869	368707
59342	368708
6677	368709
105885	368710
10608	368711
77365	368712
72798	368713
30137	368714
64618	368715
70033	368716
61566	368717
98368	368718
25361	368719
96377	368720
79744	368721
22077	368722
34991	368723
44782	368724
39898	368725
153284	368726
26072	368727
58070	368728
10710	368729
10029	368730
4976	368731
9962	368732
10442	368733
9933	368734
51726	368735
68640	368736
136425	368737
5642	368738
147	368739
52238	368740
1923	368741
131240	368742
39818	368743
63230	368744
22433	368745
32783	368746
6385	368747
54775	368748
40487	368749
26841	368750
613	368751
13256	368752
129852	368753
114468	368754
77982	368755
21047	368756
38819	368757
62099	368758
35336	368759
43636	368760
85711	368761
5544	368762
34512	368763
109638	368764
34968	368765
2430	368766
29820	368767
2719	368768
27261	368769
3733	368770
54383	368771
54816	368772
153179	368773
55612	368774
74149	368775
10198	368776
559	368777
8778	368778
60133	368779
265	368780
24219	368781
114569	368782
53247	368783
25820	368784
33445	368785
25437	368786
1278	368787
13944	368788
68330	368789
2026	368790
47197	368791
5215	368792
113911	368793
1048	368794
47647	368795
39225	368796
27418	368797
37278	368798
69468	368799
54517	368800
9845	368801
955	368802
59921	368803
95406	368804
70954	368805
29331	368806
11197	368807
2071	368808
59210	368809
7346	368810
141742	368811
4779	368812
81245	368813
117406	368814
23143	368815
102206	368816
7628	368817
82114	368818
5801	368819
36961	368820
49118	368821
99346	368822
83531	368823
94578	368824
76960	368825
9502	368826
128148	368827
28670	368828
78425	368829
71812	368830
92875	368831
40582	368832
35936	368833
17248	368834
6581	368835
11898	368836
26079	368837
1302	368838
128917	368839
62671	368840
24974	368841
86848	368842
71428	368843
30132	368844
84792	368845
8173	368846
44035	368847
5712	368848
112176	368849
114344	368850
112557	368851
25024	368852
34500	368853
7623	368854
59992	368855
27754	368856
10883	368857
164750	368858
19196	368859
21898	368860
170230	368861
9272	368862
16592	368863
8328	368864
91495	368865
104634	368866
23115	368867
7217	368868
123866	368869
11937	368870
50495	368871
67212	368872
3190	368873
115408	368874
54436	368875
5390	368876
131894	368877
36886	368878
44127	368879
26993	368880
13021	368881
12602	368882
13957	368883
53263	368884
14172	368885
1978	368886
617	368887
78976	368888
34482	368889
52934	368890
32783	368891
30932	368892
83430	368893
36161	368894
17834	368895
88860	368896
137971	368897
67404	368898
43534	368899
164313	368900
55969	368901
111698	368902
32647	368903
98499	368904
362	368905
15028	368906
71423	368907
1100	368908
19189	368909
29216	368910
15	368911
76677	368912
1658	368913
55074	368914
91315	368915
81283	368916
9065	368917
23319	368918
18435	368919
43388	368920
11766	368921
664	368922
43831	368923
55811	368924
34672	368925
36444	368926
15800	368927
130777	368928
82863	368929
38807	368930
46352	368931
13195	368932
4568	368933
62211	368934
22271	368935
60597	368936
64859	368937
94462	368938
167241	368939
70184	368940
109151	368941
15069	368942
457	368943
91540	368944
45239	368945
64149	368946
28737	368947
3502	368948
33971	368949
49071	368950
882	368951
35	368952
68313	368953
159929	368954
4745	368955
17927	368956
44382	368957
15429	368958
30657	368959
137860	368960
109309	368961
7970	368962
59183	368963
24970	368964
2420	368965
133260	368966
20224	368967
29313	368968
33809	368969
4847	368970
5115	368971
5758	368972
18823	368973
165958	368974
396	368975
3290	368976
36881	368977
91557	368978
32986	368979
52342	368980
64980	368981
13821	368982
80999	368983
8280	368984
63054	368985
121540	368986
65057	368987
136879	368988
14845	368989
71180	368990
125731	368991
52905	368992
32477	368993
33250	368994
3731	368995
10768	368996
75515	368997
27872	368998
92323	368999
82744	369000
160055	369001
362	369002
20132	369003
123543	369004
37337	369005
85989	369006
88520	369007
8679	369008
60519	369009
16019	369010
68072	369011
19980	369012
45074	369013
35152	369014
106616	369015
9740	369016
18141	369017
64661	369018
22592	369019
37246	369020
25128	369021
47995	369022
10851	369023
15014	369024
151238	369025
98372	369026
55188	369027
99577	369028
4688	369029
26519	369030
35777	369031
81600	369032
17004	369033
12332	369034
23123	369035
99975	369036
82878	369037
24464	369038
19769	369039
149489	369040
8632	369041
12447	369042
17286	369043
28364	369044
33349	369045
63613	369046
38693	369047
9594	369048
45148	369049
81602	369050
4925	369051
31762	369052
8197	369053
20253	369054
13165	369055
65427	369056
27079	369057
56294	369058
117425	369059
60717	369060
41343	369061
52122	369062
12398	369063
93301	369064
12884	369065
28131	369066
192	369067
50338	369068
6090	369069
42049	369070
420	369071
13085	369072
19813	369073
570	369074
73505	369075
112810	369076
72462	369077
10514	369078
3439	369079
582	369080
16417	369081
3220	369082
75423	369083
26655	369084
5174	369085
23906	369086
26270	369087
1975	369088
96647	369089
7033	369090
19065	369091
16627	369092
118790	369093
5378	369094
36855	369095
15955	369096
105056	369097
2233	369098
45941	369099
88413	369100
71628	369101
77028	369102
74390	369103
96429	369104
36488	369105
17500	369106
49734	369107
145026	369108
79400	369109
30554	369110
4626	369111
49040	369112
41611	369113
13821	369114
89280	369115
113227	369116
53441	369117
16749	369118
5223	369119
41779	369120
138789	369121
55910	369122
59951	369123
8062	369124
42475	369125
18083	369126
9943	369127
36573	369128
3622	369129
33076	369130
736	369131
462	369132
3809	369133
62544	369134
107067	369135
83208	369136
7293	369137
20778	369138
10623	369139
8084	369140
12045	369141
38845	369142
74059	369143
119243	369144
33216	369145
28663	369146
31127	369147
48231	369148
85395	369149
106911	369150
15102	369151
38957	369152
3781	369153
67831	369154
14633	369155
6824	369156
49743	369157
555	369158
67177	369159
123454	369160
2999	369161
70129	369162
110251	369163
3002	369164
17226	369165
142546	369166
40656	369167
45355	369168
10805	369169
13321	369170
158489	369171
2450	369172
70061	369173
56647	369174
36522	369175
30242	369176
52360	369177
4134	369178
59248	369179
7550	369180
989	369181
50538	369182
21522	369183
23761	369184
128023	369185
116009	369186
36692	369187
43066	369188
25111	369189
3349	369190
56684	369191
533	369192
49554	369193
55359	369194
1079	369195
142565	369196
61120	369197
70007	369198
95501	369199
73965	369200
11945	369201
42978	369202
109624	369203
12583	369204
7664	369205
105431	369206
28508	369207
121000	369208
851	369209
42180	369210
3055	369211
24200	369212
91527	369213
8619	369214
22329	369215
3867	369216
96335	369217
28448	369218
99597	369219
27539	369220
11819	369221
1581	369222
57086	369223
16345	369224
163080	369225
20166	369226
65918	369227
85189	369228
57180	369229
53245	369230
15921	369231
39961	369232
104684	369233
119865	369234
72897	369235
8703	369236
335	369237
11867	369238
95522	369239
43883	369240
103553	369241
1532	369242
79492	369243
96963	369244
144460	369245
10049	369246
84056	369247
4991	369248
104106	369249
14035	369250
57930	369251
24403	369252
2973	369253
118723	369254
10983	369255
8650	369256
108685	369257
14489	369258
29427	369259
33893	369260
2256	369261
772	369262
50839	369263
139244	369264
81519	369265
20912	369266
132387	369267
87618	369268
30117	369269
13358	369270
7156	369271
36414	369272
10787	369273
24464	369274
121653	369275
96467	369276
3079	369277
75791	369278
10265	369279
111609	369280
3394	369281
78936	369282
43157	369283
41777	369284
2683	369285
2151	369286
91	369287
94887	369288
63736	369289
107985	369290
86341	369291
80309	369292
63430	369293
9235	369294
123916	369295
37350	369296
43565	369297
79919	369298
83997	369299
5925	369300
1504	369301
81384	369302
5849	369303
34649	369304
15078	369305
142782	369306
10088	369307
64570	369308
18405	369309
723	369310
35421	369311
127698	369312
12240	369313
15806	369314
8743	369315
12658	369316
13340	369317
100342	369318
13873	369319
111186	369320
63285	369321
48513	369322
10694	369323
82754	369324
4102	369325
69986	369326
37139	369327
34105	369328
11605	369329
62846	369330
79954	369331
194	369332
91947	369333
117558	369334
115266	369335
58409	369336
4524	369337
26437	369338
46734	369339
45110	369340
116821	369341
2953	369342
12325	369343
23117	369344
119552	369345
108446	369346
56524	369347
19673	369348
1805	369349
1753	369350
10005	369351
38292	369352
126245	369353
76282	369354
8961	369355
8648	369356
106	369357
34578	369358
14321	369359
15817	369360
58984	369361
122644	369362
54318	369363
6501	369364
1575	369365
23461	369366
10436	369367
23071	369368
14872	369369
58814	369370
21534	369371
97352	369372
153135	369373
1889	369374
61035	369375
42871	369376
24046	369377
24423	369378
48513	369379
2480	369380
18324	369381
12151	369382
67208	369383
23171	369384
92238	369385
156669	369386
20812	369387
5250	369388
11808	369389
106848	369390
476	369391
2918	369392
4175	369393
38740	369394
2681	369395
108758	369396
22812	369397
58626	369398
4191	369399
70221	369400
68627	369401
640	369402
166350	369403
18036	369404
21619	369405
62538	369406
20991	369407
33308	369408
75821	369409
118114	369410
16186	369411
3391	369412
112190	369413
771	369414
97042	369415
42304	369416
84602	369417
64737	369418
20563	369419
115282	369420
84989	369421
46495	369422
5340	369423
36856	369424
100659	369425
7823	369426
174	369427
36012	369428
56527	369429
86598	369430
72575	369431
35385	369432
86039	369433
14170	369434
74466	369435
32694	369436
3996	369437
91677	369438
100698	369439
18488	369440
74642	369441
1911	369442
173	369443
74553	369444
62442	369445
67631	369446
109262	369447
33306	369448
6540	369449
6600	369450
16860	369451
109878	369452
14479	369453
139098	369454
114117	369455
43105	369456
162266	369457
33468	369458
742	369459
39766	369460
38880	369461
73500	369462
3358	369463
99060	369464
24963	369465
22180	369466
38358	369467
26000	369468
73754	369469
8952	369470
10769	369471
39043	369472
12813	369473
17985	369474
124052	369475
95619	369476
133927	369477
54398	369478
29300	369479
84512	369480
44455	369481
24332	369482
56630	369483
15418	369484
77150	369485
70454	369486
16709	369487
104599	369488
11882	369489
8642	369490
119523	369491
45682	369492
29562	369493
38014	369494
49744	369495
54479	369496
128398	369497
14251	369498
106418	369499
47882	369500
113286	369501
6330	369502
52851	369503
26684	369504
4977	369505
77635	369506
2657	369507
588	369508
24030	369509
47469	369510
48380	369511
94670	369512
146189	369513
152146	369514
138522	369515
28571	369516
34425	369517
138370	369518
13145	369519
21806	369520
11827	369521
51450	369522
10626	369523
54140	369524
9540	369525
15891	369526
85147	369527
124931	369528
16170	369529
80212	369530
1964	369531
15957	369532
64415	369533
169932	369534
23180	369535
93135	369536
83711	369537
65969	369538
46270	369539
11044	369540
7648	369541
88001	369542
135985	369543
10084	369544
41686	369545
14397	369546
46226	369547
90406	369548
2060	369549
25681	369550
54277	369551
17430	369552
142524	369553
40589	369554
91812	369555
54422	369556
2918	369557
60632	369558
109365	369559
53278	369560
226	369561
48151	369562
3548	369563
69982	369564
30353	369565
138861	369566
67102	369567
49255	369568
7922	369569
30047	369570
3127	369571
80513	369572
122131	369573
7524	369574
18450	369575
79386	369576
23451	369577
49821	369578
45912	369579
49041	369580
33575	369581
25365	369582
24402	369583
82566	369584
102341	369585
10035	369586
117423	369587
75238	369588
3496	369589
12679	369590
79358	369591
3883	369592
98864	369593
53581	369594
8259	369595
38570	369596
14525	369597
67317	369598
3399	369599
162775	369600
78664	369601
42662	369602
48030	369603
59907	369604
43831	369605
7782	369606
33125	369607
63700	369608
24840	369609
164467	369610
16291	369611
3628	369612
160313	369613
88720	369614
63787	369615
18931	369616
65436	369617
87068	369618
55794	369619
802	369620
10836	369621
166283	369622
76689	369623
461	369624
25930	369625
2514	369626
6417	369627
41736	369628
109871	369629
20209	369630
36827	369631
22697	369632
27281	369633
5316	369634
63	369635
6227	369636
46728	369637
111980	369638
94163	369639
32819	369640
112490	369641
96396	369642
7721	369643
93272	369644
27385	369645
5244	369646
34645	369647
69089	369648
48550	369649
141336	369650
79466	369651
55924	369652
88507	369653
77689	369654
40645	369655
28944	369656
26838	369657
4057	369658
152877	369659
25705	369660
16288	369661
33343	369662
38	369663
7553	369664
119662	369665
101376	369666
91145	369667
97749	369668
22906	369669
27704	369670
135866	369671
59540	369672
15703	369673
28234	369674
61272	369675
57448	369676
100	369677
74006	369678
20219	369679
42036	369680
86899	369681
23087	369682
1680	369683
40995	369684
13403	369685
16621	369686
2437	369687
67873	369688
47886	369689
4176	369690
149445	369691
61329	369692
2870	369693
470	369694
11153	369695
34060	369696
41453	369697
107118	369698
831	369699
32368	369700
32157	369701
22323	369702
14300	369703
91943	369704
9402	369705
34432	369706
33559	369707
28191	369708
27994	369709
113564	369710
13438	369711
40002	369712
46497	369713
1565	369714
50024	369715
26539	369716
3228	369717
164813	369718
23600	369719
1768	369720
50425	369721
3092	369722
19515	369723
7794	369724
15104	369725
731	369726
7643	369727
112815	369728
31239	369729
82596	369730
53168	369731
52981	369732
122557	369733
78355	369734
56862	369735
75850	369736
22962	369737
97891	369738
136617	369739
30452	369740
8578	369741
4677	369742
17773	369743
16001	369744
69220	369745
48027	369746
2032	369747
13510	369748
15455	369749
4384	369750
105367	369751
129836	369752
2273	369753
101182	369754
2218	369755
37432	369756
94692	369757
8881	369758
124236	369759
36247	369760
1999	369761
16504	369762
79949	369763
65896	369764
15147	369765
609	369766
1828	369767
107121	369768
17635	369769
100658	369770
31633	369771
60433	369772
48717	369773
55763	369774
139386	369775
14601	369776
115060	369777
110894	369778
18277	369779
179	369780
1206	369781
34781	369782
120713	369783
144060	369784
23891	369785
105440	369786
3734	369787
32654	369788
6916	369789
897	369790
79149	369791
12642	369792
35343	369793
3321	369794
73276	369795
4901	369796
32917	369797
33437	369798
18690	369799
151386	369800
84606	369801
27259	369802
29552	369803
18187	369804
139413	369805
34540	369806
29411	369807
13150	369808
16394	369809
138780	369810
6363	369811
46234	369812
90813	369813
89490	369814
9677	369815
95391	369816
67215	369817
47981	369818
37889	369819
73333	369820
69696	369821
14473	369822
9894	369823
123423	369824
86759	369825
998	369826
163597	369827
112262	369828
169367	369829
70196	369830
8310	369831
77254	369832
29286	369833
37214	369834
53326	369835
74073	369836
36852	369837
138156	369838
80203	369839
490	369840
114445	369841
10967	369842
78508	369843
84545	369844
7840	369845
2922	369846
60481	369847
57527	369848
31534	369849
49767	369850
58413	369851
101868	369852
73858	369853
17624	369854
11847	369855
65495	369856
19115	369857
2386	369858
131190	369859
11453	369860
8053	369861
79933	369862
72648	369863
76377	369864
6541	369865
133440	369866
69223	369867
4712	369868
578	369869
18689	369870
141523	369871
72123	369872
893	369873
42571	369874
20180	369875
29975	369876
6524	369877
97064	369878
7296	369879
127371	369880
8862	369881
22174	369882
46218	369883
38450	369884
61173	369885
109043	369886
20810	369887
32815	369888
599	369889
30756	369890
148114	369891
9350	369892
7717	369893
32822	369894
113799	369895
4010	369896
155736	369897
128836	369898
452	369899
16787	369900
109540	369901
65953	369902
81058	369903
24777	369904
19755	369905
72	369906
96111	369907
5383	369908
10042	369909
31248	369910
125987	369911
1379	369912
41963	369913
31770	369914
26528	369915
26491	369916
2273	369917
42342	369918
26801	369919
72935	369920
9741	369921
61277	369922
6992	369923
169159	369924
112343	369925
10397	369926
1111	369927
25156	369928
27060	369929
64291	369930
66649	369931
47038	369932
4994	369933
34131	369934
72215	369935
279	369936
108230	369937
56350	369938
56964	369939
10795	369940
17110	369941
89524	369942
10625	369943
86973	369944
9944	369945
14149	369946
138782	369947
51998	369948
13585	369949
168275	369950
70994	369951
168862	369952
76266	369953
70839	369954
31382	369955
30725	369956
52893	369957
34992	369958
40635	369959
94140	369960
31213	369961
15229	369962
749	369963
14448	369964
58929	369965
37205	369966
16320	369967
47785	369968
4370	369969
26054	369970
351	369971
67557	369972
79	369973
11731	369974
17409	369975
27230	369976
74887	369977
116971	369978
5774	369979
61145	369980
10656	369981
154956	369982
112834	369983
9238	369984
113464	369985
28985	369986
30123	369987
69727	369988
128257	369989
49753	369990
11437	369991
2333	369992
14973	369993
41939	369994
84854	369995
75510	369996
101042	369997
23630	369998
79460	369999
19546	370000
118332	370001
11186	370002
4097	370003
35496	370004
136056	370005
169770	370006
39692	370007
4270	370008
92936	370009
41030	370010
18978	370011
4263	370012
55150	370013
754	370014
52754	370015
63786	370016
29675	370017
9278	370018
9664	370019
13084	370020
8659	370021
41054	370022
49773	370023
35212	370024
11135	370025
89867	370026
28955	370027
84269	370028
4120	370029
4882	370030
41008	370031
21652	370032
43539	370033
15958	370034
14	370035
9804	370036
155963	370037
11171	370038
9199	370039
26458	370040
15498	370041
20353	370042
29101	370043
56922	370044
13670	370045
84673	370046
23019	370047
80288	370048
11580	370049
26590	370050
77401	370051
34213	370052
88750	370053
1150	370054
10443	370055
29990	370056
19244	370057
240	370058
14776	370059
20102	370060
30392	370061
18910	370062
3176	370063
133847	370064
24768	370065
10451	370066
63835	370067
94364	370068
47688	370069
7344	370070
9345	370071
85337	370072
14111	370073
36776	370074
25680	370075
6387	370076
134529	370077
62249	370078
109551	370079
212	370080
89257	370081
34777	370082
11958	370083
10652	370084
29532	370085
132085	370086
9244	370087
130850	370088
55361	370089
327	370090
1197	370091
7631	370092
138543	370093
14029	370094
715	370095
17100	370096
82728	370097
17729	370098
26191	370099
29994	370100
606	370101
1061	370102
47917	370103
94426	370104
3401	370105
70293	370106
74997	370107
79918	370108
20949	370109
93594	370110
20030	370111
13132	370112
11445	370113
128423	370114
43973	370115
23302	370116
16362	370117
5409	370118
71690	370119
8098	370120
41321	370121
167328	370122
11126	370123
32318	370124
101489	370125
4849	370126
34702	370127
40648	370128
5077	370129
38769	370130
4424	370131
51399	370132
106703	370133
105669	370134
41241	370135
7007	370136
18767	370137
25165	370138
9744	370139
22446	370140
9089	370141
70523	370142
9760	370143
239	370144
50649	370145
50839	370146
37605	370147
35	370148
69010	370149
18268	370150
46285	370151
31099	370152
27674	370153
22472	370154
38865	370155
10382	370156
92687	370157
27341	370158
143569	370159
15617	370160
7663	370161
3921	370162
4135	370163
34073	370164
47676	370165
100916	370166
103555	370167
8256	370168
83527	370169
42957	370170
165432	370171
55065	370172
20398	370173
17079	370174
11754	370175
13330	370176
43675	370177
45885	370178
74180	370179
2222	370180
159558	370181
12023	370182
38188	370183
126379	370184
6944	370185
5557	370186
10806	370187
39386	370188
110761	370189
38207	370190
7706	370191
9483	370192
104772	370193
49599	370194
1490	370195
60164	370196
4032	370197
132184	370198
65504	370199
32045	370200
13553	370201
2424	370202
97873	370203
5035	370204
18394	370205
6842	370206
83903	370207
1921	370208
43603	370209
34492	370210
65500	370211
304	370212
2896	370213
18485	370214
77593	370215
21638	370216
44857	370217
8888	370218
122912	370219
101813	370220
20942	370221
67043	370222
60293	370223
4969	370224
33960	370225
37716	370226
115601	370227
5195	370228
22126	370229
33990	370230
90074	370231
104379	370232
161265	370233
40946	370234
38913	370235
98623	370236
21340	370237
69825	370238
6578	370239
32400	370240
14072	370241
16436	370242
3468	370243
57759	370244
97269	370245
61174	370246
22632	370247
66374	370248
6830	370249
2666	370250
119939	370251
3734	370252
53125	370253
50802	370254
84591	370255
10599	370256
18839	370257
403	370258
74042	370259
1071	370260
108776	370261
91972	370262
38018	370263
1629	370264
2913	370265
27730	370266
20551	370267
85014	370268
8360	370269
108037	370270
2902	370271
83276	370272
3088	370273
847	370274
38803	370275
86776	370276
1533	370277
77402	370278
14475	370279
74270	370280
47589	370281
31319	370282
20587	370283
57425	370284
17966	370285
14115	370286
14529	370287
7920	370288
121366	370289
7999	370290
56546	370291
41837	370292
4982	370293
91592	370294
2799	370295
20257	370296
66277	370297
14895	370298
49588	370299
2351	370300
28708	370301
88218	370302
19767	370303
7462	370304
713	370305
17995	370306
11812	370307
13665	370308
31901	370309
70529	370310
18954	370311
3040	370312
1564	370313
84531	370314
27189	370315
83231	370316
94278	370317
75372	370318
79646	370319
64090	370320
5778	370321
28261	370322
7631	370323
41	370324
28198	370325
72824	370326
54638	370327
30803	370328
1068	370329
75178	370330
28083	370331
62295	370332
65194	370333
13715	370334
7654	370335
111633	370336
43162	370337
2981	370338
63618	370339
3908	370340
1572	370341
161450	370342
64902	370343
21905	370344
10028	370345
30106	370346
5918	370347
80936	370348
37257	370349
65642	370350
20917	370351
128127	370352
115675	370353
89544	370354
2723	370355
77183	370356
10169	370357
11278	370358
73134	370359
30309	370360
2144	370361
12967	370362
15886	370363
11371	370364
168633	370365
42561	370366
119039	370367
53775	370368
80483	370369
5305	370370
39355	370371
30166	370372
881	370373
5037	370374
9740	370375
12986	370376
15267	370377
26629	370378
605	370379
76327	370380
5405	370381
52977	370382
100172	370383
153831	370384
45065	370385
4344	370386
36599	370387
12272	370388
131500	370389
9101	370390
10570	370391
93884	370392
52406	370393
65001	370394
1888	370395
2502	370396
61617	370397
31531	370398
47141	370399
9378	370400
60961	370401
59317	370402
44324	370403
23400	370404
41220	370405
25865	370406
6355	370407
40129	370408
75091	370409
18605	370410
101566	370411
2122	370412
50837	370413
12271	370414
34110	370415
8200	370416
77237	370417
46204	370418
74168	370419
51013	370420
21354	370421
42165	370422
80649	370423
96695	370424
34366	370425
62252	370426
42120	370427
21779	370428
3345	370429
156738	370430
26129	370431
60868	370432
3634	370433
6411	370434
101936	370435
64916	370436
1489	370437
32392	370438
83537	370439
21217	370440
5079	370441
15755	370442
4125	370443
6127	370444
121	370445
45684	370446
5575	370447
57173	370448
39208	370449
84437	370450
2082	370451
40591	370452
18993	370453
57063	370454
90418	370455
87384	370456
14548	370457
29241	370458
4130	370459
128927	370460
40391	370461
9576	370462
62904	370463
88204	370464
1195	370465
63705	370466
67366	370467
15113	370468
87120	370469
48616	370470
1290	370471
46410	370472
12032	370473
51670	370474
139264	370475
39287	370476
806	370477
3530	370478
73386	370479
30150	370480
6582	370481
15915	370482
32206	370483
58784	370484
63220	370485
23450	370486
803	370487
40837	370488
16582	370489
2292	370490
142489	370491
101023	370492
3705	370493
84486	370494
67477	370495
41077	370496
27811	370497
22131	370498
34348	370499
103932	370500
8101	370501
80545	370502
36723	370503
69186	370504
4040	370505
77952	370506
70060	370507
10897	370508
6900	370509
67138	370510
26082	370511
46474	370512
166420	370513
41710	370514
89384	370515
55903	370516
47071	370517
57714	370518
100328	370519
12391	370520
28660	370521
53290	370522
32514	370523
105841	370524
13837	370525
116128	370526
35203	370527
122761	370528
1708	370529
32210	370530
152068	370531
3314	370532
20255	370533
40007	370534
17460	370535
6743	370536
6161	370537
15282	370538
8549	370539
18785	370540
40661	370541
83138	370542
28803	370543
8123	370544
74200	370545
139641	370546
141980	370547
143324	370548
17986	370549
43750	370550
18132	370551
10364	370552
70008	370553
5982	370554
69192	370555
114223	370556
92475	370557
269	370558
113586	370559
2980	370560
122636	370561
25433	370562
11019	370563
22250	370564
52243	370565
12787	370566
43921	370567
57463	370568
114921	370569
7354	370570
27955	370571
93172	370572
12542	370573
61636	370574
61764	370575
1808	370576
162356	370577
99427	370578
49386	370579
112991	370580
16550	370581
50902	370582
51488	370583
33569	370584
84492	370585
20899	370586
2707	370587
123569	370588
78715	370589
150772	370590
117747	370591
18935	370592
491	370593
2855	370594
88096	370595
138175	370596
7550	370597
46586	370598
65872	370599
28856	370600
140550	370601
29515	370602
74088	370603
44012	370604
98807	370605
714	370606
12848	370607
55939	370608
9102	370609
31372	370610
43220	370611
13682	370612
83082	370613
950	370614
111544	370615
17824	370616
18442	370617
32273	370618
66757	370619
30164	370620
105514	370621
3992	370622
389	370623
5490	370624
66880	370625
16417	370626
130900	370627
97885	370628
91910	370629
31162	370630
96656	370631
1326	370632
29140	370633
1144	370634
76115	370635
71722	370636
2263	370637
44330	370638
56683	370639
98046	370640
11915	370641
29932	370642
1122	370643
140033	370644
26248	370645
13272	370646
65767	370647
110006	370648
12	370649
25484	370650
86130	370651
4562	370652
17217	370653
1354	370654
43791	370655
13562	370656
70363	370657
39180	370658
29501	370659
17084	370660
97354	370661
63119	370662
32092	370663
111123	370664
24903	370665
76592	370666
28928	370667
95716	370668
122179	370669
61275	370670
29318	370671
31366	370672
89894	370673
14146	370674
68143	370675
29864	370676
4971	370677
125396	370678
4952	370679
13257	370680
8727	370681
100045	370682
12180	370683
85594	370684
14022	370685
109725	370686
51869	370687
39099	370688
163205	370689
128801	370690
54699	370691
92147	370692
35363	370693
81495	370694
68291	370695
56988	370696
7578	370697
58520	370698
10806	370699
105519	370700
1224	370701
6092	370702
93376	370703
132473	370704
29746	370705
325	370706
147380	370707
149158	370708
48388	370709
7792	370710
80945	370711
20397	370712
5816	370713
27254	370714
74435	370715
1157	370716
18480	370717
1492	370718
19804	370719
8630	370720
17068	370721
36463	370722
40393	370723
37561	370724
46605	370725
64658	370726
63072	370727
94667	370728
29103	370729
55648	370730
73961	370731
34637	370732
9007	370733
68611	370734
23226	370735
91344	370736
59560	370737
223	370738
719	370739
6416	370740
60622	370741
65840	370742
39014	370743
53751	370744
85896	370745
57564	370746
94338	370747
140190	370748
22154	370749
22757	370750
91470	370751
139693	370752
23811	370753
115052	370754
32797	370755
33154	370756
132926	370757
5835	370758
94922	370759
31559	370760
4209	370761
12734	370762
110040	370763
154816	370764
36294	370765
51910	370766
80581	370767
65197	370768
6709	370769
97107	370770
53565	370771
66280	370772
24131	370773
5619	370774
123711	370775
30630	370776
43702	370777
78152	370778
23475	370779
408	370780
10187	370781
50349	370782
48412	370783
85948	370784
4606	370785
11084	370786
8288	370787
6331	370788
40538	370789
27629	370790
27875	370791
50152	370792
52941	370793
71047	370794
6742	370795
25087	370796
49793	370797
23149	370798
2834	370799
50437	370800
60772	370801
30502	370802
14054	370803
49383	370804
12458	370805
10199	370806
37838	370807
62612	370808
9796	370809
36889	370810
11163	370811
157901	370812
927	370813
55580	370814
23182	370815
94850	370816
58111	370817
126507	370818
74217	370819
44298	370820
12574	370821
35148	370822
1295	370823
18799	370824
6920	370825
14625	370826
108343	370827
87249	370828
35089	370829
3286	370830
5360	370831
41395	370832
50400	370833
32009	370834
17676	370835
89545	370836
9461	370837
22159	370838
96137	370839
32371	370840
10665	370841
23996	370842
40670	370843
22608	370844
46086	370845
118964	370846
36556	370847
28553	370848
37281	370849
25027	370850
8828	370851
75342	370852
108789	370853
3531	370854
56353	370855
9446	370856
7961	370857
186	370858
29999	370859
65795	370860
50323	370861
65309	370862
59935	370863
11347	370864
67946	370865
25279	370866
53725	370867
107817	370868
26980	370869
20644	370870
121782	370871
66902	370872
7909	370873
55746	370874
96780	370875
84284	370876
10513	370877
48879	370878
82217	370879
11643	370880
141188	370881
10061	370882
10971	370883
13779	370884
100210	370885
20753	370886
142529	370887
56501	370888
118665	370889
39324	370890
13634	370891
88100	370892
7377	370893
53649	370894
19486	370895
9333	370896
32855	370897
44694	370898
14449	370899
2015	370900
73407	370901
19884	370902
1891	370903
7552	370904
6401	370905
52180	370906
85446	370907
43599	370908
119058	370909
23409	370910
6064	370911
9046	370912
158399	370913
145360	370914
104880	370915
86191	370916
33516	370917
3177	370918
46697	370919
40114	370920
72952	370921
894	370922
73155	370923
67078	370924
1901	370925
35713	370926
28140	370927
139059	370928
45431	370929
17274	370930
17343	370931
149006	370932
78829	370933
36355	370934
32617	370935
14835	370936
2079	370937
51682	370938
42332	370939
32370	370940
12699	370941
92181	370942
112134	370943
69336	370944
21005	370945
86056	370946
40121	370947
121291	370948
68660	370949
6104	370950
62698	370951
69162	370952
12656	370953
121	370954
58794	370955
45743	370956
19370	370957
17823	370958
9563	370959
9417	370960
1658	370961
50332	370962
4732	370963
32181	370964
8171	370965
35791	370966
85534	370967
2401	370968
22386	370969
13800	370970
54318	370971
62788	370972
1009	370973
3189	370974
27733	370975
56383	370976
41629	370977
137894	370978
3326	370979
51128	370980
46748	370981
6626	370982
3228	370983
23756	370984
6776	370985
11080	370986
72120	370987
10024	370988
22589	370989
46398	370990
27174	370991
34543	370992
4601	370993
34531	370994
68414	370995
149253	370996
43196	370997
124709	370998
29192	370999
1959	371000
31517	371001
400	371002
17615	371003
223	371004
8986	371005
27237	371006
72061	371007
60714	371008
62146	371009
102717	371010
69509	371011
52854	371012
64004	371013
23182	371014
58222	371015
45665	371016
37120	371017
39845	371018
35741	371019
2026	371020
2058	371021
17984	371022
2923	371023
18818	371024
39128	371025
19399	371026
55823	371027
12157	371028
90585	371029
94967	371030
25786	371031
30488	371032
23489	371033
36933	371034
60617	371035
19139	371036
165190	371037
50208	371038
19975	371039
23429	371040
46921	371041
5907	371042
10622	371043
12195	371044
3019	371045
39754	371046
14602	371047
9773	371048
9751	371049
6053	371050
119696	371051
130229	371052
2554	371053
18511	371054
13449	371055
135095	371056
133832	371057
29416	371058
94150	371059
34251	371060
12807	371061
119677	371062
2802	371063
133209	371064
114197	371065
9853	371066
77335	371067
114821	371068
50376	371069
10428	371070
33775	371071
48285	371072
12639	371073
90184	371074
38250	371075
38998	371076
96219	371077
8775	371078
169416	371079
7742	371080
5308	371081
46775	371082
38477	371083
138615	371084
138991	371085
37157	371086
67531	371087
12372	371088
22482	371089
105728	371090
135532	371091
36726	371092
24647	371093
59940	371094
49676	371095
29198	371096
1065	371097
84483	371098
37095	371099
10357	371100
25911	371101
38737	371102
54985	371103
25097	371104
23508	371105
24905	371106
4658	371107
2316	371108
15872	371109
14147	371110
25464	371111
19054	371112
1184	371113
8218	371114
58588	371115
42030	371116
540	371117
50886	371118
20051	371119
77716	371120
26814	371121
75852	371122
2872	371123
71981	371124
23957	371125
62012	371126
85125	371127
19938	371128
160790	371129
116818	371130
55540	371131
11409	371132
38180	371133
50858	371134
53384	371135
37907	371136
68174	371137
133146	371138
60785	371139
81893	371140
111922	371141
6083	371142
519	371143
29661	371144
59960	371145
73323	371146
98520	371147
76986	371148
15707	371149
7745	371150
16188	371151
1562	371152
10445	371153
19979	371154
70916	371155
111993	371156
21147	371157
335	371158
23848	371159
31769	371160
427	371161
29145	371162
13985	371163
9848	371164
121404	371165
11572	371166
7819	371167
1341	371168
13690	371169
57	371170
110511	371171
54979	371172
29575	371173
34744	371174
46877	371175
71809	371176
39199	371177
58979	371178
106209	371179
48792	371180
72	371181
148002	371182
27476	371183
87106	371184
2978	371185
892	371186
88774	371187
13722	371188
135378	371189
40174	371190
12286	371191
48040	371192
42738	371193
1274	371194
156225	371195
33855	371196
64774	371197
104655	371198
3012	371199
49055	371200
66889	371201
134041	371202
3063	371203
35788	371204
39103	371205
168085	371206
155503	371207
123816	371208
48269	371209
47395	371210
16515	371211
3029	371212
109180	371213
2293	371214
30577	371215
4219	371216
19031	371217
108786	371218
57867	371219
44890	371220
5351	371221
20797	371222
24418	371223
79147	371224
80267	371225
49406	371226
136089	371227
4988	371228
23754	371229
7275	371230
86494	371231
79930	371232
6541	371233
11823	371234
14248	371235
69507	371236
81174	371237
107066	371238
72314	371239
51212	371240
25922	371241
8045	371242
136672	371243
41468	371244
58648	371245
133573	371246
2990	371247
1584	371248
2232	371249
18277	371250
14876	371251
107018	371252
102961	371253
22270	371254
83850	371255
51568	371256
717	371257
50603	371258
11834	371259
34094	371260
110053	371261
44	371262
63370	371263
164351	371264
56991	371265
1632	371266
1418	371267
3392	371268
8049	371269
58098	371270
7914	371271
8691	371272
54012	371273
35619	371274
27215	371275
11102	371276
161499	371277
113392	371278
16910	371279
13528	371280
64314	371281
57251	371282
40639	371283
19121	371284
35919	371285
42497	371286
64800	371287
87741	371288
53835	371289
106066	371290
45975	371291
25717	371292
73759	371293
101759	371294
40427	371295
38194	371296
16942	371297
52071	371298
129055	371299
636	371300
4937	371301
98150	371302
12137	371303
47475	371304
15695	371305
12545	371306
43628	371307
65683	371308
3554	371309
1623	371310
45989	371311
12338	371312
21713	371313
134138	371314
9688	371315
13891	371316
168474	371317
33384	371318
75	371319
719	371320
12609	371321
134371	371322
109399	371323
43280	371324
23411	371325
183	371326
37209	371327
130207	371328
126629	371329
28751	371330
119106	371331
45440	371332
46390	371333
6792	371334
37474	371335
584	371336
37081	371337
5368	371338
165143	371339
61426	371340
78432	371341
8786	371342
29588	371343
15913	371344
56075	371345
43108	371346
76772	371347
118631	371348
35225	371349
49187	371350
28496	371351
50720	371352
28494	371353
6396	371354
7984	371355
49693	371356
33669	371357
17059	371358
25897	371359
8208	371360
77774	371361
29020	371362
66876	371363
15664	371364
15964	371365
23064	371366
53337	371367
30633	371368
265	371369
56548	371370
138023	371371
79263	371372
54419	371373
46352	371374
64110	371375
34524	371376
7597	371377
81601	371378
51085	371379
79683	371380
77422	371381
18941	371382
36022	371383
35297	371384
93259	371385
59704	371386
124366	371387
3346	371388
45753	371389
9981	371390
16395	371391
19796	371392
24005	371393
38779	371394
1464	371395
74959	371396
12187	371397
119095	371398
127186	371399
91281	371400
11166	371401
146988	371402
63788	371403
23700	371404
91255	371405
75795	371406
3785	371407
48232	371408
5264	371409
80743	371410
2893	371411
108317	371412
75207	371413
7356	371414
23189	371415
84916	371416
63514	371417
28292	371418
73295	371419
70795	371420
66400	371421
17910	371422
1033	371423
72682	371424
47816	371425
14732	371426
119885	371427
19332	371428
100998	371429
18011	371430
55677	371431
4742	371432
6025	371433
35948	371434
136819	371435
63349	371436
35159	371437
46368	371438
45920	371439
15059	371440
468	371441
826	371442
48594	371443
75702	371444
47190	371445
45853	371446
42491	371447
19593	371448
128171	371449
79106	371450
76260	371451
152555	371452
42826	371453
51584	371454
59199	371455
11411	371456
7236	371457
44224	371458
24896	371459
16534	371460
140639	371461
61454	371462
13248	371463
27795	371464
18889	371465
14388	371466
1747	371467
69381	371468
90183	371469
17630	371470
50411	371471
121706	371472
24194	371473
14954	371474
4237	371475
16022	371476
48963	371477
142568	371478
17683	371479
38398	371480
38352	371481
36435	371482
34273	371483
111873	371484
2207	371485
472	371486
15784	371487
39046	371488
99682	371489
148470	371490
120050	371491
65874	371492
19933	371493
21298	371494
17115	371495
56087	371496
47219	371497
575	371498
36438	371499
33255	371500
8515	371501
57073	371502
6193	371503
3468	371504
10806	371505
7107	371506
76612	371507
103467	371508
10881	371509
130734	371510
780	371511
84719	371512
67172	371513
93076	371514
544	371515
22020	371516
66783	371517
37786	371518
16837	371519
164904	371520
9438	371521
38865	371522
58409	371523
30832	371524
3001	371525
73517	371526
2995	371527
103412	371528
51636	371529
56155	371530
2140	371531
6471	371532
58296	371533
13207	371534
2089	371535
53251	371536
46667	371537
98247	371538
12850	371539
116959	371540
37177	371541
34529	371542
97132	371543
19414	371544
57981	371545
111795	371546
2463	371547
78246	371548
44008	371549
51980	371550
81088	371551
135470	371552
99393	371553
1262	371554
43956	371555
23416	371556
89998	371557
5083	371558
24567	371559
94856	371560
38497	371561
111821	371562
35388	371563
77653	371564
35801	371565
68971	371566
56700	371567
953	371568
77859	371569
29206	371570
45154	371571
1525	371572
3294	371573
67	371574
30402	371575
10715	371576
16327	371577
54600	371578
1225	371579
3576	371580
68072	371581
41428	371582
89389	371583
38518	371584
1889	371585
26089	371586
2171	371587
15175	371588
40263	371589
61518	371590
1785	371591
43272	371592
11241	371593
1211	371594
9224	371595
10701	371596
33218	371597
56079	371598
38409	371599
78805	371600
10361	371601
95812	371602
73141	371603
26374	371604
46224	371605
7597	371606
11250	371607
107915	371608
3752	371609
17718	371610
86083	371611
11309	371612
26265	371613
41025	371614
22729	371615
21999	371616
33392	371617
45707	371618
58899	371619
93690	371620
30098	371621
715	371622
16456	371623
51936	371624
98348	371625
80271	371626
982	371627
24987	371628
1202	371629
52922	371630
86296	371631
3073	371632
1037	371633
71409	371634
59570	371635
77652	371636
46146	371637
92435	371638
95698	371639
51	371640
36688	371641
28474	371642
32451	371643
48408	371644
87973	371645
208	371646
22605	371647
18557	371648
5672	371649
18818	371650
11591	371651
2462	371652
70359	371653
148	371654
6860	371655
68307	371656
9209	371657
46118	371658
127805	371659
39128	371660
16283	371661
116356	371662
25869	371663
103480	371664
36816	371665
36923	371666
22622	371667
2706	371668
4680	371669
48239	371670
41178	371671
31720	371672
83119	371673
141399	371674
21596	371675
42798	371676
50163	371677
29765	371678
129544	371679
3163	371680
26200	371681
24467	371682
8975	371683
38233	371684
20687	371685
113363	371686
574	371687
11890	371688
86860	371689
6761	371690
52348	371691
54083	371692
106324	371693
40706	371694
149	371695
20168	371696
12673	371697
8812	371698
4183	371699
61829	371700
85121	371701
59841	371702
167965	371703
166596	371704
22017	371705
4907	371706
33133	371707
11392	371708
85521	371709
3809	371710
64620	371711
105662	371712
17183	371713
35252	371714
70150	371715
4930	371716
37710	371717
2815	371718
84464	371719
9666	371720
54193	371721
74323	371722
5657	371723
61728	371724
5918	371725
10398	371726
23521	371727
74904	371728
1006	371729
22140	371730
9673	371731
43134	371732
47556	371733
6160	371734
156689	371735
103752	371736
84363	371737
72078	371738
52088	371739
101453	371740
1972	371741
164531	371742
105494	371743
64118	371744
3624	371745
36675	371746
106161	371747
2554	371748
15393	371749
100718	371750
44448	371751
16960	371752
95754	371753
25307	371754
68857	371755
54086	371756
44733	371757
76673	371758
35007	371759
15394	371760
62137	371761
84575	371762
167710	371763
71410	371764
53882	371765
12834	371766
73461	371767
2751	371768
105866	371769
41123	371770
5355	371771
89767	371772
83540	371773
1181	371774
88413	371775
125505	371776
10002	371777
14357	371778
2509	371779
163018	371780
32409	371781
87142	371782
64533	371783
101900	371784
109399	371785
17359	371786
69684	371787
17277	371788
32268	371789
82617	371790
27392	371791
5197	371792
57270	371793
55794	371794
2303	371795
49668	371796
42017	371797
73908	371798
32710	371799
30434	371800
704	371801
62163	371802
76863	371803
57960	371804
32236	371805
80325	371806
16341	371807
573	371808
31330	371809
25092	371810
31782	371811
60711	371812
4880	371813
77558	371814
6744	371815
79665	371816
40869	371817
73117	371818
69654	371819
31240	371820
47891	371821
111794	371822
10053	371823
38711	371824
87754	371825
47898	371826
19929	371827
3085	371828
56211	371829
99509	371830
1381	371831
69439	371832
56518	371833
19002	371834
16641	371835
9572	371836
93714	371837
53573	371838
84274	371839
17718	371840
66462	371841
28926	371842
33614	371843
6675	371844
95461	371845
58284	371846
109717	371847
56386	371848
527	371849
9959	371850
5667	371851
56585	371852
100879	371853
10024	371854
61127	371855
96561	371856
782	371857
12683	371858
12919	371859
40642	371860
131232	371861
35603	371862
9280	371863
23536	371864
17654	371865
4532	371866
4907	371867
4593	371868
11728	371869
18690	371870
62592	371871
63564	371872
75718	371873
37772	371874
107746	371875
81487	371876
110430	371877
24903	371878
54632	371879
61811	371880
166037	371881
150421	371882
122871	371883
27580	371884
101182	371885
89165	371886
7310	371887
64485	371888
79687	371889
289	371890
1647	371891
2401	371892
36062	371893
17630	371894
11071	371895
45864	371896
51879	371897
64757	371898
25844	371899
27325	371900
24254	371901
31079	371902
132837	371903
22360	371904
77262	371905
26064	371906
5279	371907
7313	371908
105827	371909
34307	371910
30077	371911
37636	371912
49432	371913
87066	371914
34955	371915
120432	371916
48798	371917
51140	371918
11191	371919
103603	371920
115087	371921
13973	371922
69453	371923
20886	371924
8994	371925
95181	371926
7312	371927
12686	371928
963	371929
8665	371930
33104	371931
9179	371932
12857	371933
77592	371934
4625	371935
78405	371936
3095	371937
3866	371938
23560	371939
170143	371940
24570	371941
14408	371942
26808	371943
477	371944
23748	371945
10588	371946
80971	371947
93518	371948
22759	371949
37857	371950
3722	371951
40148	371952
12602	371953
60428	371954
101389	371955
60180	371956
4370	371957
23202	371958
33959	371959
21101	371960
79536	371961
40297	371962
58879	371963
24107	371964
34701	371965
53760	371966
35120	371967
32037	371968
414	371969
29549	371970
11592	371971
53416	371972
25566	371973
62074	371974
92247	371975
14332	371976
35139	371977
8155	371978
27973	371979
29988	371980
48004	371981
21459	371982
113787	371983
167256	371984
95141	371985
22	371986
110936	371987
100179	371988
21259	371989
105026	371990
62715	371991
107636	371992
20741	371993
331	371994
70504	371995
24981	371996
145749	371997
59576	371998
43606	371999
62437	372000
68190	372001
2931	372002
43541	372003
74731	372004
3225	372005
18140	372006
1388	372007
135692	372008
83861	372009
45080	372010
22881	372011
50500	372012
122407	372013
56675	372014
168912	372015
2187	372016
19891	372017
49994	372018
37536	372019
96772	372020
29224	372021
2110	372022
2698	372023
99851	372024
2080	372025
107293	372026
412	372027
47232	372028
14690	372029
132299	372030
468	372031
23254	372032
156807	372033
125937	372034
14431	372035
54576	372036
33842	372037
73416	372038
112311	372039
40423	372040
18184	372041
137884	372042
68376	372043
56006	372044
9559	372045
38151	372046
24211	372047
175	372048
76946	372049
86485	372050
14435	372051
26611	372052
143596	372053
3878	372054
151709	372055
9564	372056
35769	372057
11940	372058
1846	372059
10237	372060
27347	372061
1629	372062
50949	372063
43205	372064
4966	372065
80888	372066
371	372067
85601	372068
84551	372069
44700	372070
48941	372071
26075	372072
163410	372073
63374	372074
22911	372075
56855	372076
9290	372077
45683	372078
98067	372079
7822	372080
63397	372081
4536	372082
3973	372083
40291	372084
25896	372085
842	372086
25843	372087
7884	372088
15216	372089
82585	372090
82093	372091
80691	372092
33044	372093
18501	372094
114407	372095
28534	372096
21192	372097
114795	372098
3370	372099
482	372100
51563	372101
619	372102
22075	372103
37122	372104
21300	372105
20034	372106
92027	372107
17929	372108
128016	372109
105468	372110
16867	372111
5849	372112
50042	372113
1789	372114
15465	372115
13992	372116
22233	372117
4832	372118
65764	372119
149495	372120
7835	372121
1571	372122
4039	372123
61066	372124
83131	372125
821	372126
106208	372127
105459	372128
58658	372129
19246	372130
26211	372131
12351	372132
115103	372133
78420	372134
121585	372135
31359	372136
28853	372137
57756	372138
2762	372139
90641	372140
35658	372141
60444	372142
1432	372143
42385	372144
17995	372145
17752	372146
131061	372147
187	372148
12407	372149
45388	372150
71443	372151
2429	372152
66588	372153
90403	372154
39223	372155
32192	372156
113941	372157
123107	372158
56853	372159
167923	372160
60058	372161
88	372162
60408	372163
6	372164
42736	372165
97870	372166
167708	372167
30446	372168
56113	372169
13091	372170
10810	372171
25919	372172
109874	372173
46370	372174
758	372175
29899	372176
108098	372177
28475	372178
51691	372179
41565	372180
141820	372181
96441	372182
2101	372183
2795	372184
38816	372185
977	372186
65326	372187
20750	372188
57441	372189
24618	372190
28799	372191
20585	372192
158127	372193
31901	372194
20961	372195
38201	372196
10547	372197
12389	372198
5310	372199
27778	372200
72968	372201
30440	372202
37558	372203
3987	372204
12010	372205
8980	372206
57826	372207
44872	372208
14387	372209
115446	372210
115477	372211
109822	372212
50714	372213
57648	372214
11880	372215
54209	372216
3702	372217
66240	372218
112835	372219
6279	372220
108980	372221
105676	372222
15738	372223
39649	372224
19967	372225
4407	372226
13564	372227
62981	372228
63053	372229
5356	372230
6481	372231
8530	372232
918	372233
47190	372234
36933	372235
13379	372236
8441	372237
35911	372238
6861	372239
155384	372240
17315	372241
28365	372242
34620	372243
65107	372244
4197	372245
17304	372246
38099	372247
126166	372248
17013	372249
92439	372250
18753	372251
160823	372252
82086	372253
34509	372254
106440	372255
124073	372256
28805	372257
136595	372258
94719	372259
134306	372260
32814	372261
62194	372262
40292	372263
30831	372264
24663	372265
56383	372266
25074	372267
32036	372268
47581	372269
22584	372270
133252	372271
31411	372272
18453	372273
56494	372274
81902	372275
4408	372276
62737	372277
21251	372278
998	372279
70753	372280
91869	372281
55236	372282
405	372283
16258	372284
41175	372285
131875	372286
160718	372287
26979	372288
30447	372289
66680	372290
37770	372291
68104	372292
188	372293
5093	372294
236	372295
57130	372296
8065	372297
2307	372298
107733	372299
2313	372300
19166	372301
55117	372302
163571	372303
40791	372304
87279	372305
93254	372306
123029	372307
137779	372308
25228	372309
103458	372310
7365	372311
109086	372312
53049	372313
22236	372314
3818	372315
58793	372316
104473	372317
38918	372318
48901	372319
147006	372320
10280	372321
26961	372322
43055	372323
17808	372324
1210	372325
21012	372326
88472	372327
4905	372328
74588	372329
19383	372330
5181	372331
143	372332
60773	372333
17672	372334
121400	372335
4578	372336
57510	372337
36151	372338
95062	372339
34016	372340
38950	372341
32490	372342
7447	372343
7665	372344
13347	372345
24284	372346
18124	372347
10218	372348
147610	372349
52565	372350
19348	372351
37094	372352
88880	372353
36134	372354
39636	372355
4949	372356
42583	372357
26179	372358
44649	372359
116541	372360
88161	372361
43758	372362
15650	372363
15049	372364
4885	372365
114701	372366
116076	372367
33009	372368
25503	372369
15690	372370
37478	372371
11923	372372
3235	372373
22672	372374
67406	372375
20986	372376
15825	372377
64145	372378
149840	372379
27870	372380
24626	372381
16949	372382
163776	372383
74599	372384
115306	372385
51808	372386
16915	372387
30677	372388
18324	372389
17873	372390
77415	372391
15597	372392
27976	372393
27905	372394
11387	372395
60464	372396
69563	372397
510	372398
23681	372399
11039	372400
42991	372401
66376	372402
47218	372403
69952	372404
75259	372405
18323	372406
67806	372407
3735	372408
170165	372409
36939	372410
29738	372411
31231	372412
32152	372413
16376	372414
47394	372415
117546	372416
122257	372417
468	372418
19066	372419
5121	372420
114592	372421
128480	372422
146629	372423
59797	372424
6903	372425
3690	372426
119968	372427
4523	372428
81771	372429
7576	372430
63062	372431
62878	372432
4858	372433
56396	372434
35685	372435
19411	372436
126471	372437
138515	372438
12967	372439
10709	372440
29927	372441
74405	372442
64662	372443
7197	372444
58345	372445
111061	372446
41978	372447
61103	372448
163652	372449
3815	372450
23003	372451
92053	372452
14671	372453
44033	372454
40010	372455
14099	372456
38240	372457
35014	372458
9390	372459
107721	372460
76307	372461
1187	372462
12901	372463
60875	372464
11878	372465
8077	372466
451	372467
15525	372468
38286	372469
38800	372470
75455	372471
36392	372472
120117	372473
126845	372474
101881	372475
91615	372476
44878	372477
153546	372478
5879	372479
85001	372480
39362	372481
56225	372482
638	372483
15648	372484
510	372485
64594	372486
57093	372487
4307	372488
32381	372489
47731	372490
42472	372491
93603	372492
114248	372493
11194	372494
24847	372495
48834	372496
76626	372497
31170	372498
54256	372499
36136	372500
37408	372501
42142	372502
57623	372503
61421	372504
60527	372505
41900	372506
118082	372507
18656	372508
52729	372509
133305	372510
29635	372511
15433	372512
14551	372513
598	372514
9454	372515
76394	372516
10182	372517
34264	372518
3208	372519
1481	372520
54962	372521
63288	372522
81831	372523
27872	372524
159758	372525
149217	372526
5497	372527
38179	372528
20492	372529
98566	372530
33190	372531
106693	372532
60020	372533
7814	372534
13178	372535
25321	372536
46518	372537
166011	372538
5126	372539
37663	372540
37664	372541
87786	372542
92466	372543
57980	372544
22469	372545
11402	372546
56200	372547
4505	372548
33081	372549
34142	372550
13579	372551
14256	372552
69101	372553
31407	372554
34130	372555
42511	372556
79724	372557
79427	372558
40213	372559
8098	372560
41586	372561
83724	372562
31992	372563
26260	372564
29904	372565
40153	372566
5078	372567
10473	372568
716	372569
142136	372570
42363	372571
81767	372572
19402	372573
3690	372574
14947	372575
12115	372576
113829	372577
55276	372578
107724	372579
31384	372580
3911	372581
98473	372582
31590	372583
3225	372584
76413	372585
54057	372586
548	372587
326	372588
62984	372589
20342	372590
52238	372591
133013	372592
37858	372593
14400	372594
29257	372595
1049	372596
118895	372597
11039	372598
37217	372599
119028	372600
4127	372601
9224	372602
25840	372603
32913	372604
84642	372605
9190	372606
135094	372607
29617	372608
82621	372609
16994	372610
104953	372611
632	372612
5790	372613
18749	372614
55652	372615
18507	372616
135304	372617
162807	372618
36537	372619
91969	372620
22925	372621
96018	372622
155586	372623
5062	372624
68834	372625
94371	372626
28193	372627
33476	372628
56827	372629
57841	372630
125680	372631
129099	372632
33042	372633
13681	372634
94926	372635
76816	372636
9117	372637
8554	372638
38314	372639
43281	372640
9061	372641
44088	372642
4565	372643
50305	372644
98938	372645
10539	372646
108836	372647
4619	372648
1392	372649
68728	372650
40500	372651
40938	372652
20236	372653
10928	372654
7491	372655
60256	372656
1715	372657
3233	372658
161494	372659
103189	372660
74990	372661
35355	372662
45475	372663
103324	372664
42658	372665
14314	372666
18990	372667
68967	372668
138710	372669
129534	372670
4609	372671
61961	372672
373	372673
93000	372674
7130	372675
30647	372676
113777	372677
16804	372678
142441	372679
14208	372680
23743	372681
88042	372682
608	372683
133603	372684
56793	372685
39179	372686
1013	372687
20691	372688
127277	372689
28031	372690
1373	372691
83913	372692
65275	372693
46370	372694
3985	372695
53344	372696
96212	372697
71245	372698
43067	372699
37071	372700
68810	372701
102755	372702
116592	372703
28544	372704
91963	372705
16245	372706
42218	372707
44843	372708
54657	372709
61398	372710
11842	372711
32744	372712
30369	372713
52758	372714
70562	372715
27162	372716
46284	372717
34823	372718
4124	372719
46125	372720
20052	372721
49730	372722
70912	372723
1437	372724
22832	372725
63950	372726
4735	372727
85073	372728
9969	372729
8087	372730
45210	372731
8032	372732
49452	372733
13867	372734
13595	372735
27831	372736
65229	372737
14813	372738
56019	372739
60081	372740
87195	372741
87055	372742
22202	372743
61798	372744
19137	372745
4353	372746
3675	372747
59742	372748
3386	372749
9265	372750
14064	372751
155785	372752
36769	372753
54633	372754
65244	372755
137093	372756
168231	372757
2534	372758
37252	372759
52430	372760
22711	372761
82486	372762
34204	372763
99396	372764
25468	372765
50613	372766
75381	372767
75779	372768
82393	372769
34338	372770
80522	372771
67293	372772
3071	372773
6864	372774
20360	372775
44640	372776
72293	372777
4606	372778
53061	372779
89854	372780
29210	372781
5876	372782
37412	372783
30048	372784
36147	372785
37174	372786
4175	372787
16791	372788
67573	372789
37080	372790
89333	372791
53694	372792
3	372793
77386	372794
1999	372795
116630	372796
16086	372797
35364	372798
114748	372799
84942	372800
47011	372801
117037	372802
11459	372803
54500	372804
87303	372805
54468	372806
72543	372807
57123	372808
7603	372809
14294	372810
42383	372811
9718	372812
38750	372813
97031	372814
34844	372815
264	372816
30503	372817
62498	372818
12525	372819
29511	372820
99611	372821
3751	372822
2019	372823
26051	372824
52135	372825
15240	372826
11412	372827
11992	372828
24043	372829
21726	372830
17258	372831
4611	372832
8140	372833
5796	372834
103565	372835
38066	372836
9658	372837
54719	372838
49455	372839
10254	372840
56370	372841
64385	372842
63527	372843
39445	372844
8400	372845
151634	372846
48089	372847
72532	372848
108297	372849
27572	372850
16324	372851
49350	372852
17570	372853
111052	372854
2914	372855
76163	372856
71845	372857
3175	372858
33977	372859
43690	372860
129273	372861
75	372862
28388	372863
37136	372864
18948	372865
18508	372866
35375	372867
34884	372868
91896	372869
90162	372870
96557	372871
37184	372872
52975	372873
135008	372874
28936	372875
22358	372876
14291	372877
74641	372878
66351	372879
64355	372880
99474	372881
19445	372882
11102	372883
127996	372884
8564	372885
41993	372886
23482	372887
26537	372888
21162	372889
54744	372890
67752	372891
3037	372892
123508	372893
28916	372894
27550	372895
89137	372896
27176	372897
40151	372898
58241	372899
16674	372900
19005	372901
18802	372902
6343	372903
20457	372904
42174	372905
3206	372906
7649	372907
38403	372908
52390	372909
120408	372910
140176	372911
113652	372912
56257	372913
22102	372914
2030	372915
27526	372916
101831	372917
31552	372918
2162	372919
71677	372920
96687	372921
15040	372922
126382	372923
39314	372924
14858	372925
31484	372926
37813	372927
52819	372928
114656	372929
22379	372930
127	372931
36375	372932
17188	372933
20688	372934
108408	372935
26204	372936
88236	372937
27177	372938
30918	372939
96887	372940
66740	372941
38156	372942
16839	372943
37816	372944
28452	372945
17172	372946
109519	372947
6992	372948
110126	372949
67141	372950
63605	372951
10993	372952
33719	372953
111607	372954
143967	372955
97460	372956
53608	372957
10935	372958
162392	372959
3163	372960
113624	372961
20846	372962
6680	372963
139562	372964
26	372965
95320	372966
40840	372967
9071	372968
31222	372969
25215	372970
36836	372971
8991	372972
2804	372973
2715	372974
2671	372975
91969	372976
46737	372977
47134	372978
91176	372979
19885	372980
32765	372981
97754	372982
82846	372983
169914	372984
25774	372985
9355	372986
22546	372987
16547	372988
34261	372989
75053	372990
34870	372991
10977	372992
61558	372993
19695	372994
127927	372995
104340	372996
52385	372997
33095	372998
118815	372999
17144	373000
152810	373001
91247	373002
140281	373003
21721	373004
30282	373005
21460	373006
17417	373007
2844	373008
43118	373009
32665	373010
14350	373011
12150	373012
79032	373013
36426	373014
100005	373015
8596	373016
56491	373017
11593	373018
21063	373019
22660	373020
8724	373021
23032	373022
71338	373023
88892	373024
5951	373025
27051	373026
15856	373027
31951	373028
10199	373029
93679	373030
75744	373031
717	373032
17745	373033
27265	373034
72511	373035
6837	373036
44971	373037
42707	373038
64800	373039
73419	373040
45766	373041
29596	373042
661	373043
14999	373044
57436	373045
64296	373046
10	373047
16368	373048
33026	373049
49255	373050
7915	373051
119402	373052
85951	373053
52601	373054
21309	373055
53949	373056
138432	373057
33684	373058
30736	373059
753	373060
166569	373061
20450	373062
1186	373063
63468	373064
1147	373065
61261	373066
5868	373067
10898	373068
30	373069
102770	373070
47744	373071
75316	373072
15240	373073
106990	373074
2010	373075
86786	373076
130222	373077
60763	373078
139753	373079
23432	373080
83584	373081
18909	373082
40036	373083
87670	373084
110142	373085
96649	373086
72850	373087
8653	373088
23856	373089
10247	373090
26146	373091
8928	373092
8630	373093
4458	373094
9377	373095
20474	373096
29991	373097
51386	373098
45043	373099
22863	373100
9	373101
37594	373102
13649	373103
19373	373104
106202	373105
58382	373106
4536	373107
3661	373108
42512	373109
5113	373110
24361	373111
46598	373112
67410	373113
51750	373114
2100	373115
62857	373116
68317	373117
4062	373118
2453	373119
14878	373120
30268	373121
15923	373122
15256	373123
36807	373124
13308	373125
8969	373126
68766	373127
8974	373128
20013	373129
131306	373130
27608	373131
52508	373132
65962	373133
97711	373134
110626	373135
39064	373136
1961	373137
114722	373138
105653	373139
30198	373140
4472	373141
72	373142
13848	373143
26476	373144
20395	373145
1901	373146
34897	373147
32	373148
16436	373149
119305	373150
75535	373151
17566	373152
83152	373153
2246	373154
1577	373155
16081	373156
22498	373157
61464	373158
52390	373159
80258	373160
72313	373161
83153	373162
21509	373163
832	373164
65715	373165
8920	373166
7411	373167
77736	373168
17716	373169
27871	373170
4205	373171
667	373172
73674	373173
8295	373174
3670	373175
35818	373176
3296	373177
868	373178
25259	373179
42378	373180
156650	373181
2253	373182
3788	373183
12390	373184
20426	373185
24441	373186
67917	373187
79198	373188
63821	373189
16409	373190
37552	373191
122089	373192
71223	373193
27436	373194
32395	373195
80973	373196
86810	373197
20152	373198
20665	373199
107317	373200
11860	373201
5757	373202
80149	373203
40675	373204
96763	373205
3236	373206
90791	373207
53704	373208
2089	373209
44603	373210
9358	373211
29798	373212
55254	373213
18449	373214
20021	373215
77695	373216
73714	373217
3804	373218
16144	373219
15603	373220
16234	373221
112437	373222
67476	373223
5356	373224
95418	373225
8962	373226
35796	373227
4001	373228
57123	373229
36442	373230
95864	373231
77198	373232
128184	373233
81235	373234
84548	373235
18933	373236
52316	373237
14588	373238
486	373239
46340	373240
27283	373241
416	373242
13225	373243
11917	373244
51649	373245
50754	373246
11059	373247
9299	373248
18747	373249
46830	373250
8717	373251
9344	373252
17152	373253
60328	373254
50082	373255
49632	373256
17523	373257
5387	373258
2656	373259
37617	373260
19064	373261
145898	373262
5693	373263
39128	373264
83579	373265
132633	373266
73505	373267
73764	373268
2470	373269
10569	373270
30191	373271
9212	373272
51260	373273
25957	373274
12377	373275
2830	373276
1719	373277
5390	373278
28431	373279
83356	373280
148542	373281
9661	373282
24461	373283
33585	373284
8441	373285
46774	373286
48721	373287
151777	373288
40518	373289
20230	373290
104249	373291
23459	373292
57500	373293
24193	373294
95383	373295
116359	373296
5120	373297
150969	373298
24540	373299
19526	373300
56077	373301
2791	373302
1103	373303
57357	373304
54636	373305
3054	373306
10294	373307
24844	373308
8894	373309
30041	373310
2588	373311
7859	373312
18648	373313
34889	373314
2069	373315
148236	373316
15052	373317
137644	373318
17312	373319
2153	373320
51383	373321
16571	373322
21284	373323
17591	373324
15045	373325
5199	373326
41552	373327
134453	373328
39121	373329
20623	373330
87572	373331
32482	373332
42216	373333
3624	373334
37376	373335
39074	373336
95958	373337
30714	373338
93364	373339
61151	373340
16240	373341
32856	373342
33001	373343
132278	373344
21140	373345
65361	373346
58332	373347
468	373348
30087	373349
40009	373350
13549	373351
81783	373352
8297	373353
356	373354
58936	373355
33097	373356
10223	373357
65978	373358
18527	373359
87289	373360
137524	373361
12774	373362
19299	373363
32858	373364
62813	373365
24582	373366
3370	373367
25451	373368
991	373369
79182	373370
52122	373371
115168	373372
23225	373373
90765	373374
91539	373375
62772	373376
45553	373377
17921	373378
28393	373379
68465	373380
27582	373381
114250	373382
13529	373383
2367	373384
7810	373385
17123	373386
61447	373387
5839	373388
64347	373389
17010	373390
41803	373391
26510	373392
1525	373393
63486	373394
49650	373395
203	373396
33312	373397
76295	373398
68552	373399
12070	373400
104251	373401
2405	373402
20677	373403
62109	373404
48446	373405
67169	373406
43284	373407
20074	373408
53811	373409
26644	373410
14	373411
100533	373412
17598	373413
115712	373414
12161	373415
76301	373416
5617	373417
23066	373418
40413	373419
90	373420
25427	373421
4152	373422
124556	373423
56443	373424
5071	373425
14418	373426
9035	373427
39984	373428
2951	373429
105	373430
4123	373431
12973	373432
62833	373433
20970	373434
114680	373435
25321	373436
20746	373437
20347	373438
57283	373439
58377	373440
63850	373441
6072	373442
68235	373443
4150	373444
155980	373445
159317	373446
36659	373447
27802	373448
123050	373449
67667	373450
35726	373451
34441	373452
114604	373453
106197	373454
15433	373455
100004	373456
70235	373457
52419	373458
1933	373459
12572	373460
33744	373461
90377	373462
166679	373463
14570	373464
64999	373465
151534	373466
34317	373467
13773	373468
126039	373469
14317	373470
85477	373471
5241	373472
3216	373473
10710	373474
28032	373475
853	373476
25269	373477
6553	373478
565	373479
15086	373480
3662	373481
50729	373482
39993	373483
18983	373484
45830	373485
45484	373486
42512	373487
38333	373488
33429	373489
126847	373490
12911	373491
5903	373492
3124	373493
13983	373494
5689	373495
78758	373496
47858	373497
46147	373498
200	373499
58994	373500
52872	373501
5006	373502
43468	373503
102770	373504
81983	373505
90683	373506
126500	373507
51045	373508
60769	373509
68056	373510
24213	373511
8721	373512
7806	373513
8040	373514
160327	373515
7035	373516
75296	373517
100939	373518
78488	373519
57842	373520
162176	373521
26786	373522
992	373523
7804	373524
5245	373525
6171	373526
101871	373527
55476	373528
10858	373529
17523	373530
66322	373531
489	373532
51725	373533
20996	373534
433	373535
3218	373536
45279	373537
26291	373538
1668	373539
27938	373540
8211	373541
32017	373542
30716	373543
54836	373544
7902	373545
4966	373546
65067	373547
63588	373548
25342	373549
126101	373550
7898	373551
8476	373552
72117	373553
73164	373554
9545	373555
31190	373556
31744	373557
673	373558
17778	373559
63828	373560
82430	373561
19830	373562
8136	373563
18333	373564
123480	373565
47325	373566
2358	373567
2922	373568
25766	373569
84130	373570
73109	373571
16302	373572
62048	373573
41178	373574
106864	373575
89642	373576
27162	373577
6137	373578
729	373579
11512	373580
116578	373581
16660	373582
28649	373583
39694	373584
76211	373585
2022	373586
24675	373587
3874	373588
57967	373589
16817	373590
2280	373591
10073	373592
51683	373593
18019	373594
53517	373595
22983	373596
110191	373597
3088	373598
4937	373599
7476	373600
58458	373601
29947	373602
33601	373603
14726	373604
6917	373605
67794	373606
61319	373607
97009	373608
104768	373609
18857	373610
94650	373611
63604	373612
16715	373613
10275	373614
35172	373615
94500	373616
23099	373617
6931	373618
36571	373619
17361	373620
22539	373621
16527	373622
166406	373623
81871	373624
30522	373625
56696	373626
40694	373627
21370	373628
90374	373629
100393	373630
40720	373631
33749	373632
44991	373633
3797	373634
46709	373635
41845	373636
35469	373637
11469	373638
73032	373639
6162	373640
136842	373641
71667	373642
5722	373643
66369	373644
3372	373645
51616	373646
486	373647
55946	373648
11033	373649
95351	373650
112408	373651
101074	373652
12867	373653
616	373654
37488	373655
2386	373656
16565	373657
28402	373658
18989	373659
73692	373660
62218	373661
50516	373662
75568	373663
128941	373664
81520	373665
20649	373666
79249	373667
32309	373668
17740	373669
110235	373670
17858	373671
86430	373672
16556	373673
18912	373674
2110	373675
41920	373676
66213	373677
15706	373678
44477	373679
97157	373680
10505	373681
131251	373682
28658	373683
52711	373684
6242	373685
10677	373686
7744	373687
90170	373688
14875	373689
63861	373690
11307	373691
69357	373692
24624	373693
29226	373694
56874	373695
53557	373696
10047	373697
79989	373698
23484	373699
27570	373700
17024	373701
46820	373702
82079	373703
35910	373704
48329	373705
10081	373706
1341	373707
9833	373708
105665	373709
67419	373710
19180	373711
63696	373712
147198	373713
22190	373714
5630	373715
19081	373716
36545	373717
41096	373718
12196	373719
9086	373720
112469	373721
97378	373722
28086	373723
51324	373724
68106	373725
148807	373726
14475	373727
10013	373728
38895	373729
30479	373730
99259	373731
20666	373732
63070	373733
153248	373734
39968	373735
56853	373736
4124	373737
157242	373738
59691	373739
371	373740
3387	373741
121	373742
11831	373743
3631	373744
31348	373745
30867	373746
54839	373747
371	373748
79227	373749
39803	373750
16161	373751
19264	373752
1621	373753
53812	373754
9593	373755
52681	373756
24019	373757
99218	373758
67791	373759
706	373760
1709	373761
14562	373762
21019	373763
2786	373764
19142	373765
11683	373766
21804	373767
2481	373768
79291	373769
107794	373770
16719	373771
8203	373772
18749	373773
71202	373774
83445	373775
12568	373776
8872	373777
82456	373778
7919	373779
2601	373780
44000	373781
24391	373782
13805	373783
56373	373784
16572	373785
1943	373786
137719	373787
39416	373788
812	373789
42965	373790
74782	373791
8358	373792
54011	373793
25861	373794
3532	373795
64569	373796
5232	373797
71206	373798
47752	373799
60259	373800
32311	373801
49475	373802
25278	373803
34509	373804
52174	373805
47847	373806
10757	373807
98830	373808
33633	373809
5553	373810
77832	373811
54367	373812
72339	373813
11915	373814
39387	373815
7191	373816
5282	373817
130349	373818
22556	373819
130767	373820
755	373821
30594	373822
7117	373823
20995	373824
4677	373825
103571	373826
3841	373827
91594	373828
46874	373829
44712	373830
46728	373831
11289	373832
38804	373833
20377	373834
32656	373835
115251	373836
48004	373837
2740	373838
41933	373839
77141	373840
54944	373841
39055	373842
8231	373843
79347	373844
9445	373845
42398	373846
11530	373847
7265	373848
1346	373849
6197	373850
25981	373851
27835	373852
43958	373853
155608	373854
2663	373855
51355	373856
43742	373857
78194	373858
9894	373859
6517	373860
54310	373861
13984	373862
131	373863
118377	373864
3889	373865
41518	373866
80341	373867
9340	373868
79428	373869
52907	373870
8570	373871
126749	373872
30247	373873
11	373874
579	373875
118922	373876
38094	373877
96006	373878
19220	373879
11483	373880
2765	373881
1510	373882
2479	373883
44762	373884
100626	373885
94059	373886
1087	373887
8626	373888
50644	373889
83253	373890
63643	373891
88901	373892
877	373893
40922	373894
72316	373895
71188	373896
2662	373897
17854	373898
22438	373899
66663	373900
27913	373901
20528	373902
65756	373903
7142	373904
18924	373905
7542	373906
165980	373907
50578	373908
8040	373909
41515	373910
16449	373911
7657	373912
1768	373913
19433	373914
86277	373915
1032	373916
76553	373917
42328	373918
12330	373919
49193	373920
79670	373921
145826	373922
16820	373923
10922	373924
93796	373925
30720	373926
51348	373927
5721	373928
52077	373929
131049	373930
69	373931
24494	373932
49393	373933
35091	373934
857	373935
47394	373936
77303	373937
75002	373938
39216	373939
115800	373940
119783	373941
117223	373942
41518	373943
50999	373944
5610	373945
6278	373946
2035	373947
48540	373948
6495	373949
26077	373950
53943	373951
3359	373952
4251	373953
59475	373954
82926	373955
62031	373956
2886	373957
18189	373958
1809	373959
22151	373960
119757	373961
78587	373962
28744	373963
10760	373964
19818	373965
36350	373966
39279	373967
31425	373968
1684	373969
37689	373970
29158	373971
4505	373972
111818	373973
74525	373974
20511	373975
3732	373976
80400	373977
20326	373978
66794	373979
68844	373980
44919	373981
21973	373982
871	373983
53992	373984
168691	373985
90239	373986
3698	373987
33896	373988
10828	373989
17416	373990
82557	373991
128918	373992
54119	373993
83632	373994
43965	373995
50571	373996
42563	373997
71386	373998
83991	373999
70790	374000
53314	374001
10152	374002
3659	374003
20306	374004
100013	374005
42617	374006
24399	374007
60489	374008
11433	374009
739	374010
7852	374011
597	374012
67200	374013
35199	374014
6170	374015
17476	374016
122296	374017
3927	374018
27023	374019
605	374020
6792	374021
90850	374022
7575	374023
4808	374024
26558	374025
163787	374026
25418	374027
95586	374028
4824	374029
2194	374030
43111	374031
1737	374032
58842	374033
95920	374034
19629	374035
31458	374036
29520	374037
57058	374038
105977	374039
156865	374040
832	374041
41685	374042
3908	374043
2438	374044
17383	374045
10278	374046
98905	374047
10327	374048
14975	374049
40837	374050
20	374051
13641	374052
22796	374053
24725	374054
81261	374055
90122	374056
43435	374057
21814	374058
90238	374059
10841	374060
5769	374061
39940	374062
18462	374063
69320	374064
14393	374065
130824	374066
161731	374067
1315	374068
4172	374069
63681	374070
18968	374071
135562	374072
42699	374073
91917	374074
7958	374075
94092	374076
115053	374077
30329	374078
4895	374079
92164	374080
42293	374081
20204	374082
50342	374083
13684	374084
55625	374085
49884	374086
159024	374087
11802	374088
51353	374089
62704	374090
39048	374091
5704	374092
47856	374093
44335	374094
141465	374095
76601	374096
134887	374097
15420	374098
38403	374099
21965	374100
10908	374101
103149	374102
4217	374103
4184	374104
96039	374105
14286	374106
23301	374107
158201	374108
10802	374109
53432	374110
7247	374111
63102	374112
16914	374113
11019	374114
5587	374115
2816	374116
2968	374117
11806	374118
9870	374119
8409	374120
165888	374121
9622	374122
36418	374123
42360	374124
48617	374125
64894	374126
9527	374127
12676	374128
8126	374129
55148	374130
8715	374131
103243	374132
4334	374133
54668	374134
70469	374135
65299	374136
94855	374137
62757	374138
18851	374139
152771	374140
4909	374141
30618	374142
28197	374143
20152	374144
51951	374145
27196	374146
124232	374147
5277	374148
15087	374149
10866	374150
72482	374151
37892	374152
42755	374153
26061	374154
37	374155
9621	374156
6670	374157
22104	374158
28441	374159
75678	374160
141276	374161
14448	374162
126146	374163
22689	374164
22172	374165
38705	374166
9747	374167
99693	374168
72162	374169
50961	374170
25479	374171
23692	374172
313	374173
6159	374174
109628	374175
2435	374176
97943	374177
6018	374178
144409	374179
51682	374180
1154	374181
98902	374182
56815	374183
66658	374184
32536	374185
5907	374186
76418	374187
22249	374188
33505	374189
94519	374190
64240	374191
10578	374192
35499	374193
31984	374194
20178	374195
53762	374196
3052	374197
3869	374198
84574	374199
2902	374200
27142	374201
2945	374202
9376	374203
26918	374204
7293	374205
27910	374206
26941	374207
22764	374208
11185	374209
50242	374210
30828	374211
10346	374212
124185	374213
8214	374214
22954	374215
56216	374216
57139	374217
23820	374218
41263	374219
17261	374220
86738	374221
73098	374222
30836	374223
66857	374224
5750	374225
22723	374226
156550	374227
21681	374228
21739	374229
40250	374230
67607	374231
37223	374232
965	374233
24116	374234
20233	374235
11035	374236
85708	374237
5104	374238
32117	374239
97036	374240
64567	374241
24559	374242
78731	374243
49349	374244
87352	374245
22257	374246
757	374247
35693	374248
60416	374249
58407	374250
24077	374251
756	374252
93454	374253
37451	374254
136317	374255
17315	374256
24105	374257
17936	374258
28303	374259
29183	374260
68251	374261
4528	374262
32200	374263
1525	374264
92853	374265
37024	374266
32589	374267
16734	374268
64392	374269
75140	374270
75695	374271
38124	374272
54791	374273
51285	374274
11525	374275
7051	374276
123336	374277
17925	374278
3646	374279
7246	374280
39538	374281
15019	374282
48163	374283
724	374284
77493	374285
7414	374286
40191	374287
47125	374288
37642	374289
65106	374290
88900	374291
96662	374292
81175	374293
24938	374294
4941	374295
29189	374296
136471	374297
2073	374298
12860	374299
35661	374300
2943	374301
23533	374302
160224	374303
77767	374304
103192	374305
81823	374306
139345	374307
4346	374308
11840	374309
45038	374310
6599	374311
2341	374312
12646	374313
1665	374314
77294	374315
72286	374316
46952	374317
50627	374318
11115	374319
99013	374320
19661	374321
70148	374322
19147	374323
134273	374324
3242	374325
108959	374326
88833	374327
2813	374328
84467	374329
32355	374330
115439	374331
6024	374332
26289	374333
37739	374334
64739	374335
37618	374336
31249	374337
47773	374338
2887	374339
21661	374340
39653	374341
3348	374342
382	374343
1276	374344
112896	374345
86749	374346
689	374347
25166	374348
41050	374349
818	374350
17093	374351
27581	374352
63821	374353
120490	374354
116397	374355
21400	374356
1943	374357
142224	374358
20061	374359
62153	374360
22636	374361
70845	374362
113689	374363
2684	374364
75604	374365
29382	374366
86751	374367
19296	374368
31106	374369
62602	374370
1245	374371
16111	374372
9621	374373
21087	374374
154323	374375
127969	374376
14578	374377
68702	374378
20053	374379
8131	374380
12046	374381
21524	374382
8827	374383
48566	374384
19712	374385
135453	374386
79881	374387
61072	374388
8613	374389
25814	374390
50481	374391
2909	374392
6833	374393
12070	374394
123622	374395
714	374396
485	374397
78257	374398
19328	374399
67509	374400
38261	374401
107353	374402
35498	374403
3005	374404
22479	374405
160589	374406
3855	374407
28440	374408
64471	374409
38174	374410
71266	374411
19616	374412
134837	374413
28694	374414
63639	374415
9430	374416
20830	374417
111531	374418
44801	374419
3846	374420
25880	374421
45553	374422
68355	374423
18332	374424
30396	374425
102844	374426
3629	374427
42919	374428
118007	374429
69698	374430
25197	374431
18611	374432
154523	374433
13168	374434
37238	374435
1714	374436
131132	374437
19191	374438
73930	374439
12019	374440
1414	374441
306	374442
76227	374443
22059	374444
7054	374445
24671	374446
8409	374447
79777	374448
47211	374449
34828	374450
81185	374451
38424	374452
17364	374453
56652	374454
105240	374455
86843	374456
15002	374457
21745	374458
90382	374459
52884	374460
91914	374461
97330	374462
45838	374463
81445	374464
41333	374465
10887	374466
6660	374467
79059	374468
59404	374469
101173	374470
835	374471
1847	374472
16147	374473
22115	374474
30738	374475
6145	374476
15602	374477
12626	374478
41911	374479
1808	374480
14411	374481
48232	374482
149140	374483
69453	374484
49417	374485
75529	374486
30287	374487
25022	374488
4122	374489
9511	374490
14409	374491
4860	374492
19531	374493
48999	374494
8256	374495
128286	374496
2989	374497
124587	374498
102114	374499
14366	374500
1364	374501
10042	374502
59281	374503
37100	374504
27126	374505
12301	374506
1933	374507
38086	374508
79262	374509
588	374510
29092	374511
72145	374512
44140	374513
1980	374514
116542	374515
40681	374516
26867	374517
48689	374518
39419	374519
3030	374520
41612	374521
35726	374522
30655	374523
51346	374524
60997	374525
18511	374526
55631	374527
38993	374528
55489	374529
30789	374530
6711	374531
2371	374532
32671	374533
46943	374534
133027	374535
26243	374536
15369	374537
46507	374538
25736	374539
50536	374540
10887	374541
644	374542
149028	374543
8293	374544
66916	374545
32024	374546
77682	374547
135842	374548
42901	374549
44741	374550
19818	374551
8525	374552
66818	374553
32677	374554
70702	374555
72008	374556
52930	374557
69817	374558
27787	374559
38233	374560
116926	374561
80152	374562
3708	374563
29777	374564
36267	374565
115838	374566
133367	374567
36747	374568
74086	374569
90404	374570
9038	374571
14717	374572
101772	374573
12429	374574
135470	374575
86564	374576
19101	374577
1390	374578
25881	374579
33710	374580
18773	374581
1	374582
53303	374583
9479	374584
9637	374585
54336	374586
151307	374587
3397	374588
34405	374589
13136	374590
1708	374591
12183	374592
61313	374593
142932	374594
12420	374595
66697	374596
6264	374597
69742	374598
78647	374599
14028	374600
49471	374601
66596	374602
50572	374603
110	374604
23045	374605
43829	374606
4153	374607
48512	374608
2458	374609
8380	374610
71673	374611
10148	374612
17124	374613
33313	374614
17713	374615
63939	374616
30483	374617
123481	374618
39492	374619
30653	374620
154069	374621
23131	374622
7212	374623
29887	374624
131794	374625
27089	374626
9825	374627
116959	374628
6684	374629
27505	374630
99178	374631
20083	374632
74611	374633
67872	374634
19035	374635
141222	374636
43219	374637
1107	374638
63966	374639
15746	374640
43095	374641
106276	374642
37786	374643
3852	374644
29806	374645
88514	374646
11781	374647
114203	374648
42804	374649
8304	374650
21721	374651
4789	374652
21137	374653
60469	374654
1307	374655
83966	374656
11650	374657
92174	374658
85161	374659
37932	374660
26964	374661
47810	374662
90247	374663
92944	374664
202	374665
11795	374666
41168	374667
17418	374668
106529	374669
11995	374670
32205	374671
19070	374672
3513	374673
41763	374674
10667	374675
70250	374676
3277	374677
39536	374678
15930	374679
25284	374680
844	374681
20749	374682
81985	374683
125479	374684
12843	374685
9974	374686
21373	374687
5984	374688
16111	374689
30806	374690
76997	374691
100349	374692
95453	374693
4338	374694
46793	374695
69693	374696
2537	374697
119929	374698
26153	374699
58259	374700
118748	374701
70058	374702
8364	374703
14716	374704
228	374705
14443	374706
4779	374707
94072	374708
53363	374709
25368	374710
43373	374711
40368	374712
113476	374713
90020	374714
969	374715
41984	374716
70100	374717
5084	374718
74413	374719
64605	374720
2237	374721
9030	374722
59242	374723
8291	374724
6066	374725
148609	374726
66716	374727
9621	374728
35598	374729
76583	374730
9228	374731
40663	374732
395	374733
15106	374734
14072	374735
43913	374736
18928	374737
1297	374738
153032	374739
30849	374740
157035	374741
18987	374742
52211	374743
53452	374744
14420	374745
49370	374746
28839	374747
35106	374748
92153	374749
117901	374750
73876	374751
150205	374752
137061	374753
134812	374754
92072	374755
1613	374756
81286	374757
38848	374758
24674	374759
1882	374760
10058	374761
52956	374762
128685	374763
103354	374764
112590	374765
8567	374766
37304	374767
32414	374768
6	374769
146620	374770
20505	374771
16380	374772
22494	374773
150727	374774
97280	374775
16153	374776
12898	374777
10323	374778
12804	374779
12168	374780
127573	374781
56707	374782
16069	374783
55711	374784
818	374785
13428	374786
11241	374787
55764	374788
44185	374789
130685	374790
61025	374791
3647	374792
27972	374793
55800	374794
59535	374795
21906	374796
48398	374797
7233	374798
156712	374799
61978	374800
31061	374801
4224	374802
147554	374803
15006	374804
58637	374805
35488	374806
22755	374807
55548	374808
29580	374809
141264	374810
13588	374811
41600	374812
3803	374813
6043	374814
1994	374815
35965	374816
47443	374817
5780	374818
4199	374819
145	374820
32121	374821
27927	374822
95098	374823
701	374824
97079	374825
55991	374826
7361	374827
3907	374828
36953	374829
24843	374830
14187	374831
16808	374832
56512	374833
58239	374834
82786	374835
5559	374836
5077	374837
723	374838
14417	374839
39899	374840
130738	374841
135173	374842
16301	374843
33492	374844
43955	374845
36050	374846
6702	374847
113849	374848
42835	374849
435	374850
20021	374851
26484	374852
9425	374853
1029	374854
8440	374855
6398	374856
45292	374857
31970	374858
17527	374859
60961	374860
83340	374861
49159	374862
79135	374863
30729	374864
31320	374865
1047	374866
64688	374867
52124	374868
12487	374869
31351	374870
22329	374871
53460	374872
4556	374873
95404	374874
83328	374875
32337	374876
45693	374877
24071	374878
99654	374879
114366	374880
57769	374881
9778	374882
53967	374883
59149	374884
663	374885
19005	374886
4847	374887
57568	374888
3646	374889
134563	374890
12519	374891
38802	374892
58017	374893
29995	374894
53487	374895
55777	374896
53672	374897
6548	374898
52327	374899
56029	374900
94895	374901
43730	374902
8138	374903
43443	374904
79385	374905
32667	374906
47423	374907
1048	374908
368	374909
13466	374910
25611	374911
60730	374912
2917	374913
29738	374914
70920	374915
20064	374916
140163	374917
89410	374918
21045	374919
2843	374920
27825	374921
30182	374922
64772	374923
24369	374924
63699	374925
55398	374926
20557	374927
3223	374928
10726	374929
63284	374930
84948	374931
27625	374932
96862	374933
25241	374934
24	374935
43501	374936
108771	374937
38468	374938
83358	374939
113388	374940
24656	374941
9149	374942
1344	374943
36520	374944
18051	374945
44752	374946
4210	374947
20648	374948
7391	374949
164150	374950
59022	374951
1087	374952
26451	374953
14630	374954
51778	374955
2847	374956
62446	374957
206	374958
111534	374959
14260	374960
269	374961
27382	374962
60149	374963
79129	374964
9214	374965
19812	374966
132632	374967
27013	374968
51728	374969
20851	374970
78633	374971
79623	374972
28370	374973
28531	374974
18781	374975
44091	374976
9907	374977
63577	374978
16676	374979
16435	374980
15011	374981
7915	374982
10737	374983
43311	374984
76920	374985
38201	374986
13298	374987
59	374988
68190	374989
17806	374990
10043	374991
12503	374992
15400	374993
46872	374994
13859	374995
4027	374996
108067	374997
146836	374998
2076	374999
22898	375000
150610	375001
153874	375002
8758	375003
5927	375004
12665	375005
10953	375006
2544	375007
10240	375008
4945	375009
69504	375010
13220	375011
100525	375012
24079	375013
53507	375014
36042	375015
36872	375016
66	375017
120721	375018
27655	375019
44222	375020
56715	375021
50711	375022
2351	375023
9811	375024
50662	375025
102826	375026
4685	375027
129214	375028
79546	375029
2204	375030
23338	375031
103168	375032
77707	375033
10848	375034
22298	375035
8925	375036
6195	375037
75607	375038
15372	375039
46634	375040
28567	375041
98147	375042
30257	375043
19183	375044
40884	375045
23835	375046
52182	375047
934	375048
110204	375049
48859	375050
103513	375051
43537	375052
3507	375053
3993	375054
176	375055
46169	375056
40040	375057
86788	375058
88429	375059
34226	375060
86472	375061
40649	375062
52320	375063
49291	375064
93174	375065
29732	375066
25761	375067
1817	375068
24506	375069
25518	375070
65663	375071
12888	375072
21331	375073
41820	375074
43595	375075
45895	375076
67234	375077
24983	375078
24060	375079
132490	375080
87329	375081
18210	375082
59052	375083
4602	375084
6370	375085
2685	375086
50156	375087
26718	375088
13988	375089
16895	375090
95048	375091
2014	375092
33960	375093
10136	375094
85285	375095
20084	375096
149132	375097
81333	375098
34678	375099
22769	375100
77804	375101
10703	375102
28838	375103
46210	375104
33096	375105
45867	375106
114666	375107
46517	375108
66734	375109
27429	375110
39262	375111
11151	375112
95849	375113
95875	375114
58340	375115
37516	375116
21572	375117
1506	375118
8642	375119
156749	375120
5357	375121
56177	375122
57818	375123
6115	375124
533	375125
108118	375126
75250	375127
75198	375128
138977	375129
107570	375130
165271	375131
126192	375132
85529	375133
854	375134
137635	375135
30532	375136
20571	375137
75140	375138
129797	375139
6988	375140
27766	375141
39495	375142
2942	375143
6968	375144
32681	375145
16464	375146
73337	375147
1405	375148
44111	375149
3013	375150
126144	375151
27004	375152
21405	375153
165999	375154
166315	375155
137862	375156
865	375157
20900	375158
19919	375159
7210	375160
14110	375161
53491	375162
3161	375163
25288	375164
25694	375165
50674	375166
71394	375167
105529	375168
51054	375169
81435	375170
34691	375171
33919	375172
176	375173
30252	375174
44444	375175
20112	375176
20741	375177
38286	375178
26858	375179
140586	375180
22745	375181
49061	375182
64977	375183
15706	375184
119356	375185
45734	375186
1439	375187
1498	375188
140064	375189
54711	375190
30079	375191
7050	375192
103737	375193
17332	375194
57860	375195
5366	375196
93673	375197
12676	375198
34687	375199
53256	375200
26959	375201
42123	375202
18543	375203
28884	375204
79380	375205
89295	375206
44407	375207
42451	375208
56678	375209
5029	375210
73131	375211
153724	375212
26830	375213
32498	375214
13215	375215
57813	375216
46613	375217
154455	375218
149206	375219
149359	375220
7795	375221
23830	375222
3715	375223
123287	375224
96609	375225
56020	375226
35248	375227
8840	375228
8171	375229
1826	375230
7096	375231
185	375232
87652	375233
87257	375234
13065	375235
94746	375236
127539	375237
101892	375238
5257	375239
155573	375240
8490	375241
3745	375242
60993	375243
61137	375244
52268	375245
24894	375246
10878	375247
72957	375248
108240	375249
52827	375250
40914	375251
13320	375252
16828	375253
98000	375254
30750	375255
25715	375256
2905	375257
20545	375258
3653	375259
6673	375260
16030	375261
19301	375262
70704	375263
10568	375264
40119	375265
73209	375266
12907	375267
387	375268
63282	375269
7010	375270
52463	375271
62078	375272
82138	375273
25378	375274
141017	375275
91719	375276
87212	375277
9424	375278
41118	375279
83649	375280
39327	375281
14396	375282
30820	375283
23651	375284
45139	375285
11979	375286
19318	375287
5589	375288
103988	375289
29672	375290
3505	375291
208	375292
80497	375293
48724	375294
115962	375295
22414	375296
78456	375297
54039	375298
115449	375299
489	375300
44110	375301
38871	375302
19668	375303
54073	375304
133586	375305
44834	375306
58303	375307
48115	375308
31771	375309
91648	375310
17506	375311
121768	375312
30695	375313
28876	375314
122007	375315
53376	375316
52408	375317
26155	375318
23445	375319
701	375320
96625	375321
28016	375322
9624	375323
20292	375324
58802	375325
18316	375326
161680	375327
130413	375328
17023	375329
4102	375330
57915	375331
76380	375332
2181	375333
59675	375334
7134	375335
30698	375336
23316	375337
40641	375338
45475	375339
54952	375340
53918	375341
66516	375342
92514	375343
111899	375344
35825	375345
87436	375346
68368	375347
79451	375348
81636	375349
983	375350
51302	375351
11313	375352
90085	375353
113310	375354
31550	375355
28588	375356
8824	375357
3188	375358
59171	375359
24200	375360
16490	375361
14801	375362
17612	375363
59338	375364
89270	375365
19161	375366
13444	375367
16963	375368
50964	375369
54803	375370
55846	375371
5982	375372
109605	375373
78306	375374
71177	375375
3901	375376
27474	375377
163971	375378
478	375379
33769	375380
23634	375381
50195	375382
55074	375383
86118	375384
10638	375385
32513	375386
9110	375387
53728	375388
22689	375389
25536	375390
5971	375391
32922	375392
34143	375393
44792	375394
2855	375395
19418	375396
41526	375397
7150	375398
11706	375399
33586	375400
294	375401
152694	375402
27711	375403
35544	375404
126977	375405
133217	375406
1622	375407
37747	375408
15031	375409
36032	375410
67548	375411
18805	375412
614	375413
25782	375414
4611	375415
55869	375416
25122	375417
20892	375418
29217	375419
85688	375420
662	375421
47980	375422
101104	375423
941	375424
1809	375425
111405	375426
125481	375427
108907	375428
76105	375429
9359	375430
79117	375431
54278	375432
16438	375433
80176	375434
2903	375435
54029	375436
75459	375437
105774	375438
18805	375439
40445	375440
57793	375441
12296	375442
3909	375443
46698	375444
3400	375445
21393	375446
11464	375447
10474	375448
59380	375449
1688	375450
31581	375451
4314	375452
68563	375453
80976	375454
72629	375455
74552	375456
117872	375457
16962	375458
33072	375459
44663	375460
73152	375461
136959	375462
3447	375463
145647	375464
110909	375465
1705	375466
59673	375467
65775	375468
9650	375469
98664	375470
68530	375471
105725	375472
128841	375473
17801	375474
34612	375475
104344	375476
5225	375477
7719	375478
1746	375479
8438	375480
48136	375481
14583	375482
32152	375483
26149	375484
105513	375485
5319	375486
161058	375487
118115	375488
107382	375489
4982	375490
55686	375491
21076	375492
29458	375493
8638	375494
81023	375495
51376	375496
16328	375497
25283	375498
20621	375499
41261	375500
679	375501
24172	375502
15758	375503
87459	375504
16870	375505
115791	375506
119451	375507
39442	375508
53859	375509
79418	375510
41537	375511
65652	375512
22235	375513
34641	375514
33061	375515
55299	375516
76286	375517
27333	375518
58333	375519
119258	375520
72986	375521
30879	375522
6194	375523
963	375524
34680	375525
67690	375526
9556	375527
118483	375528
107997	375529
63640	375530
20515	375531
4856	375532
72035	375533
38776	375534
151186	375535
6851	375536
43337	375537
39457	375538
9516	375539
133436	375540
13202	375541
21990	375542
60547	375543
98954	375544
6341	375545
91172	375546
97833	375547
48045	375548
43315	375549
31357	375550
70153	375551
138692	375552
43138	375553
33840	375554
1415	375555
91464	375556
11696	375557
65058	375558
4340	375559
5601	375560
26127	375561
9222	375562
148577	375563
33639	375564
14554	375565
49427	375566
2223	375567
134503	375568
116153	375569
39975	375570
31784	375571
486	375572
13177	375573
2212	375574
21877	375575
30575	375576
106	375577
12369	375578
6060	375579
33915	375580
3940	375581
7511	375582
1555	375583
45683	375584
22502	375585
53886	375586
38914	375587
92280	375588
163418	375589
72632	375590
12693	375591
71249	375592
36694	375593
19510	375594
12197	375595
35910	375596
1953	375597
41633	375598
26470	375599
54740	375600
139821	375601
51834	375602
108409	375603
70411	375604
37631	375605
11525	375606
27241	375607
20634	375608
113184	375609
118612	375610
30878	375611
70929	375612
3668	375613
17114	375614
24524	375615
124059	375616
92467	375617
15564	375618
2671	375619
70950	375620
32110	375621
40103	375622
31168	375623
29067	375624
91210	375625
34701	375626
24837	375627
85843	375628
5588	375629
122214	375630
16283	375631
37104	375632
32866	375633
2167	375634
44471	375635
21832	375636
48227	375637
10908	375638
37615	375639
138848	375640
46648	375641
23424	375642
29916	375643
55055	375644
24010	375645
8825	375646
14832	375647
68720	375648
19009	375649
11236	375650
9238	375651
70651	375652
489	375653
43655	375654
3222	375655
20965	375656
90927	375657
57631	375658
32522	375659
7174	375660
31438	375661
91439	375662
25072	375663
132927	375664
49299	375665
25951	375666
14767	375667
22233	375668
11919	375669
22641	375670
3811	375671
40442	375672
58143	375673
20160	375674
163777	375675
14696	375676
1835	375677
19615	375678
104421	375679
128091	375680
20615	375681
44966	375682
125614	375683
1017	375684
151595	375685
124633	375686
27879	375687
47550	375688
146051	375689
15161	375690
15781	375691
118739	375692
18114	375693
14914	375694
58428	375695
139018	375696
102628	375697
18837	375698
2628	375699
27101	375700
86661	375701
103051	375702
35041	375703
42256	375704
91518	375705
29132	375706
21607	375707
76176	375708
28965	375709
5404	375710
111856	375711
98109	375712
49896	375713
7099	375714
58521	375715
46110	375716
58065	375717
21688	375718
83001	375719
116273	375720
124044	375721
102838	375722
3278	375723
30765	375724
40524	375725
109911	375726
112695	375727
121233	375728
32201	375729
35004	375730
23933	375731
93190	375732
135386	375733
86705	375734
42664	375735
35679	375736
13386	375737
2163	375738
84482	375739
7421	375740
976	375741
4679	375742
79822	375743
34383	375744
10822	375745
19664	375746
55899	375747
53190	375748
164224	375749
12848	375750
4466	375751
4759	375752
32067	375753
11723	375754
51174	375755
18644	375756
44255	375757
130014	375758
14638	375759
26128	375760
15141	375761
5983	375762
58161	375763
29594	375764
81176	375765
89590	375766
96271	375767
84485	375768
40486	375769
28609	375770
7330	375771
11944	375772
20470	375773
36378	375774
38986	375775
8873	375776
23360	375777
49609	375778
37313	375779
81786	375780
16547	375781
47957	375782
3646	375783
10526	375784
113009	375785
15375	375786
1441	375787
135198	375788
49228	375789
74106	375790
37707	375791
114959	375792
77908	375793
69450	375794
5278	375795
19396	375796
2947	375797
7110	375798
12588	375799
14646	375800
51698	375801
5823	375802
29990	375803
16834	375804
140232	375805
33397	375806
20077	375807
63718	375808
71921	375809
26506	375810
11070	375811
2289	375812
14131	375813
72415	375814
23617	375815
10799	375816
10452	375817
9948	375818
78628	375819
570	375820
89639	375821
60115	375822
71980	375823
1965	375824
27702	375825
50257	375826
5132	375827
88688	375828
77369	375829
30870	375830
85400	375831
45216	375832
146086	375833
32336	375834
107206	375835
75321	375836
44089	375837
39858	375838
32164	375839
115672	375840
6534	375841
67957	375842
91572	375843
63536	375844
60148	375845
37570	375846
50774	375847
21235	375848
53891	375849
98412	375850
11410	375851
19302	375852
495	375853
48461	375854
15033	375855
113520	375856
75867	375857
104422	375858
470	375859
2177	375860
91695	375861
602	375862
3586	375863
16323	375864
13536	375865
155019	375866
137467	375867
32347	375868
1096	375869
35156	375870
12706	375871
129187	375872
69817	375873
12792	375874
68912	375875
24483	375876
84126	375877
1395	375878
65180	375879
130918	375880
50047	375881
110942	375882
17	375883
37370	375884
131813	375885
149238	375886
165500	375887
36942	375888
65019	375889
110678	375890
1146	375891
92399	375892
132625	375893
51711	375894
10537	375895
23534	375896
6116	375897
5463	375898
40694	375899
99882	375900
519	375901
92031	375902
50866	375903
58352	375904
10228	375905
30836	375906
69774	375907
94272	375908
10561	375909
4080	375910
136298	375911
9242	375912
21562	375913
57394	375914
24256	375915
3874	375916
20933	375917
87349	375918
55109	375919
105950	375920
6007	375921
51503	375922
46216	375923
59961	375924
116266	375925
21782	375926
31503	375927
46515	375928
20381	375929
16906	375930
83346	375931
49571	375932
718	375933
40784	375934
113485	375935
116179	375936
85823	375937
74952	375938
62240	375939
86620	375940
131935	375941
13339	375942
20296	375943
13090	375944
13653	375945
48843	375946
51499	375947
88856	375948
86208	375949
10564	375950
73141	375951
20220	375952
27087	375953
2744	375954
82204	375955
9631	375956
37708	375957
20194	375958
23021	375959
166946	375960
45635	375961
84303	375962
84197	375963
35643	375964
56346	375965
681	375966
156919	375967
13867	375968
79384	375969
75643	375970
17966	375971
26693	375972
72926	375973
48034	375974
8593	375975
38132	375976
6299	375977
62697	375978
80812	375979
55733	375980
66887	375981
52102	375982
36452	375983
40688	375984
47265	375985
76477	375986
15446	375987
44043	375988
25364	375989
13869	375990
95926	375991
6888	375992
13476	375993
81351	375994
72535	375995
38463	375996
46469	375997
6223	375998
78900	375999
14013	376000
63137	376001
20869	376002
319	376003
71156	376004
3396	376005
164833	376006
12561	376007
10605	376008
30728	376009
4457	376010
118262	376011
22087	376012
38840	376013
72042	376014
8023	376015
59926	376016
98272	376017
25708	376018
94458	376019
126668	376020
126670	376021
83018	376022
164992	376023
29651	376024
5337	376025
92533	376026
3369	376027
101753	376028
6932	376029
20516	376030
5589	376031
8414	376032
35038	376033
15471	376034
100418	376035
25854	376036
68066	376037
5213	376038
12261	376039
38060	376040
63792	376041
9620	376042
1031	376043
22741	376044
922	376045
29913	376046
11580	376047
6409	376048
1341	376049
15052	376050
276	376051
78359	376052
31687	376053
31341	376054
966	376055
59964	376056
30753	376057
14786	376058
128033	376059
30460	376060
90474	376061
4083	376062
73810	376063
19923	376064
80729	376065
11257	376066
4253	376067
96179	376068
56777	376069
34608	376070
130996	376071
22699	376072
32266	376073
61329	376074
50050	376075
99604	376076
94108	376077
57494	376078
986	376079
70383	376080
4894	376081
107345	376082
7455	376083
52883	376084
44279	376085
83961	376086
29767	376087
23728	376088
69480	376089
81383	376090
12	376091
7121	376092
16110	376093
61710	376094
107181	376095
75796	376096
114385	376097
37404	376098
30227	376099
54819	376100
96600	376101
6607	376102
12120	376103
12134	376104
127189	376105
58642	376106
158685	376107
1055	376108
44090	376109
86735	376110
2469	376111
45860	376112
33561	376113
5972	376114
24679	376115
60678	376116
32160	376117
14460	376118
19348	376119
112638	376120
23445	376121
23360	376122
15647	376123
1554	376124
55023	376125
97809	376126
7450	376127
29817	376128
36420	376129
1367	376130
45831	376131
100923	376132
112012	376133
58335	376134
17140	376135
8220	376136
1558	376137
9913	376138
16370	376139
5805	376140
60953	376141
128705	376142
47014	376143
32235	376144
134682	376145
49545	376146
25	376147
105665	376148
7886	376149
14318	376150
16551	376151
18460	376152
21741	376153
49960	376154
48276	376155
51033	376156
75123	376157
121675	376158
33523	376159
128828	376160
79548	376161
57761	376162
15195	376163
39185	376164
25884	376165
748	376166
1143	376167
2221	376168
77987	376169
97342	376170
234	376171
14012	376172
43234	376173
58734	376174
104155	376175
15912	376176
4969	376177
27004	376178
19912	376179
58011	376180
101668	376181
25928	376182
26685	376183
35023	376184
125770	376185
123286	376186
8117	376187
17	376188
115662	376189
12867	376190
39796	376191
9707	376192
5871	376193
79696	376194
21118	376195
49485	376196
44546	376197
99529	376198
124435	376199
83827	376200
100185	376201
5443	376202
125561	376203
91006	376204
137621	376205
75564	376206
57076	376207
77760	376208
114228	376209
28701	376210
34969	376211
41726	376212
13746	376213
85007	376214
25170	376215
19007	376216
75186	376217
33228	376218
47211	376219
24578	376220
139594	376221
46385	376222
25956	376223
84995	376224
48928	376225
23993	376226
58773	376227
8217	376228
117823	376229
88006	376230
2476	376231
2701	376232
20998	376233
21075	376234
22710	376235
93642	376236
39146	376237
3589	376238
114192	376239
21666	376240
43797	376241
34602	376242
54149	376243
7989	376244
92633	376245
12505	376246
121769	376247
104953	376248
26736	376249
27696	376250
852	376251
54880	376252
115794	376253
60245	376254
59506	376255
72284	376256
28454	376257
12066	376258
56110	376259
10348	376260
404	376261
56836	376262
73819	376263
8938	376264
65652	376265
25222	376266
21509	376267
21777	376268
12424	376269
2269	376270
2526	376271
162263	376272
30812	376273
26041	376274
10823	376275
34156	376276
30282	376277
5294	376278
49941	376279
3103	376280
13496	376281
16530	376282
132213	376283
596	376284
23529	376285
8093	376286
4748	376287
22017	376288
64740	376289
103982	376290
5597	376291
43766	376292
2395	376293
96059	376294
92051	376295
104819	376296
112845	376297
46091	376298
135238	376299
28813	376300
37067	376301
38346	376302
8261	376303
106721	376304
63475	376305
3309	376306
13	376307
72331	376308
35173	376309
58360	376310
43209	376311
21661	376312
23563	376313
5371	376314
58357	376315
9441	376316
8945	376317
30463	376318
35572	376319
15591	376320
127702	376321
68887	376322
4171	376323
70329	376324
165769	376325
13898	376326
13529	376327
16771	376328
44433	376329
46916	376330
8585	376331
49709	376332
162883	376333
88297	376334
108028	376335
43971	376336
23250	376337
51170	376338
69627	376339
10892	376340
24306	376341
133348	376342
22128	376343
69035	376344
32401	376345
25401	376346
8500	376347
5184	376348
138202	376349
47032	376350
135699	376351
111329	376352
51644	376353
4628	376354
9830	376355
170182	376356
58276	376357
17702	376358
93697	376359
93871	376360
22878	376361
7199	376362
29114	376363
119893	376364
15160	376365
1432	376366
93411	376367
40193	376368
47215	376369
8642	376370
686	376371
8974	376372
882	376373
20807	376374
12047	376375
13244	376376
106221	376377
59354	376378
91534	376379
14409	376380
38635	376381
68988	376382
96736	376383
333	376384
75184	376385
4743	376386
2720	376387
126931	376388
151449	376389
28570	376390
53166	376391
2552	376392
18111	376393
3934	376394
534	376395
26947	376396
19466	376397
7322	376398
108263	376399
12349	376400
8287	376401
11179	376402
35033	376403
15889	376404
884	376405
53614	376406
8796	376407
16357	376408
37642	376409
75685	376410
106079	376411
5968	376412
120080	376413
44703	376414
42744	376415
40961	376416
28255	376417
24831	376418
91292	376419
29914	376420
34475	376421
64016	376422
47252	376423
116326	376424
211	376425
47510	376426
28857	376427
10909	376428
56448	376429
60885	376430
20697	376431
34870	376432
157025	376433
74018	376434
6416	376435
4610	376436
8707	376437
42508	376438
10808	376439
23611	376440
5781	376441
77578	376442
7915	376443
82681	376444
9005	376445
93566	376446
76314	376447
23540	376448
89158	376449
7813	376450
7133	376451
52886	376452
97224	376453
19117	376454
111071	376455
88905	376456
35164	376457
133947	376458
5000	376459
52965	376460
123809	376461
46861	376462
8882	376463
6325	376464
54553	376465
6302	376466
44006	376467
136167	376468
55577	376469
16383	376470
44853	376471
6068	376472
16204	376473
47175	376474
34655	376475
8480	376476
138585	376477
76162	376478
94355	376479
73881	376480
82045	376481
94756	376482
10492	376483
25748	376484
40979	376485
9706	376486
83716	376487
125496	376488
4535	376489
62490	376490
13628	376491
94515	376492
82875	376493
5737	376494
147021	376495
810	376496
24553	376497
421	376498
26926	376499
118162	376500
9751	376501
74310	376502
55724	376503
33139	376504
28372	376505
61306	376506
51840	376507
77739	376508
89717	376509
9723	376510
571	376511
739	376512
20406	376513
90143	376514
29	376515
4770	376516
18313	376517
5521	376518
20256	376519
88200	376520
34352	376521
19500	376522
41759	376523
33198	376524
141760	376525
90663	376526
30342	376527
13002	376528
27333	376529
305	376530
69174	376531
22577	376532
90391	376533
33885	376534
45783	376535
1022	376536
23918	376537
80437	376538
5923	376539
1702	376540
7764	376541
33315	376542
18039	376543
45002	376544
47535	376545
111466	376546
17693	376547
30290	376548
10316	376549
108239	376550
72355	376551
28958	376552
109210	376553
66468	376554
8345	376555
7655	376556
9431	376557
135194	376558
13746	376559
5703	376560
74438	376561
752	376562
84960	376563
32222	376564
54268	376565
14402	376566
45190	376567
18932	376568
17673	376569
4875	376570
162047	376571
41473	376572
5843	376573
38545	376574
25475	376575
60867	376576
2619	376577
19869	376578
35227	376579
6986	376580
24880	376581
106486	376582
69054	376583
4701	376584
132214	376585
6867	376586
13388	376587
102519	376588
34009	376589
43512	376590
48189	376591
21362	376592
96103	376593
124931	376594
108455	376595
77840	376596
29424	376597
8640	376598
22550	376599
3842	376600
27743	376601
94599	376602
37202	376603
30569	376604
110055	376605
19338	376606
20947	376607
682	376608
70746	376609
5673	376610
26399	376611
30708	376612
34707	376613
148251	376614
125282	376615
23698	376616
18842	376617
14632	376618
54294	376619
35896	376620
113489	376621
162100	376622
3445	376623
92445	376624
58895	376625
1939	376626
11252	376627
64384	376628
44880	376629
905	376630
80555	376631
36816	376632
18187	376633
60792	376634
110325	376635
21219	376636
17339	376637
19039	376638
422	376639
99681	376640
158170	376641
104745	376642
42938	376643
46882	376644
70709	376645
32752	376646
98659	376647
11776	376648
90032	376649
22637	376650
2491	376651
50566	376652
133882	376653
1162	376654
6928	376655
66962	376656
45942	376657
42404	376658
81247	376659
8161	376660
15641	376661
33719	376662
144247	376663
1665	376664
112772	376665
93813	376666
103007	376667
4340	376668
35198	376669
106273	376670
7314	376671
161728	376672
2985	376673
59480	376674
43999	376675
48709	376676
50085	376677
17619	376678
902	376679
7854	376680
24365	376681
54779	376682
128610	376683
4318	376684
29441	376685
86518	376686
45896	376687
130677	376688
1024	376689
50812	376690
56630	376691
40077	376692
46037	376693
21591	376694
14844	376695
73191	376696
161700	376697
4919	376698
44385	376699
78781	376700
70730	376701
57860	376702
267	376703
57380	376704
9281	376705
79117	376706
88408	376707
109582	376708
54509	376709
28512	376710
8479	376711
13468	376712
75606	376713
73340	376714
16769	376715
4327	376716
41856	376717
46583	376718
3049	376719
53279	376720
34365	376721
32423	376722
41999	376723
80402	376724
92695	376725
15385	376726
4369	376727
72175	376728
111596	376729
7355	376730
156478	376731
104	376732
76938	376733
15301	376734
12741	376735
68536	376736
18709	376737
896	376738
20599	376739
745	376740
27527	376741
145419	376742
1485	376743
39824	376744
114538	376745
91774	376746
4182	376747
6705	376748
6215	376749
38716	376750
5555	376751
4281	376752
100305	376753
145850	376754
8758	376755
48	376756
78669	376757
53502	376758
52037	376759
55259	376760
62020	376761
29616	376762
98002	376763
10741	376764
164088	376765
99753	376766
3645	376767
7910	376768
27354	376769
18424	376770
41657	376771
22340	376772
65166	376773
119021	376774
66606	376775
94144	376776
47657	376777
56640	376778
92038	376779
20713	376780
99548	376781
157780	376782
23427	376783
17020	376784
115597	376785
82075	376786
38378	376787
105049	376788
53253	376789
6246	376790
22105	376791
26946	376792
3525	376793
38367	376794
15595	376795
4628	376796
3317	376797
15434	376798
5762	376799
31375	376800
21426	376801
7129	376802
51638	376803
32227	376804
44236	376805
70032	376806
58542	376807
36777	376808
48719	376809
9005	376810
23188	376811
28755	376812
152822	376813
56155	376814
89734	376815
69094	376816
27847	376817
131364	376818
4007	376819
49750	376820
10464	376821
21226	376822
11322	376823
34647	376824
46677	376825
10794	376826
17885	376827
12411	376828
38815	376829
47397	376830
66807	376831
26434	376832
116731	376833
9104	376834
31929	376835
81829	376836
53106	376837
4832	376838
21122	376839
5379	376840
29412	376841
109931	376842
14522	376843
31083	376844
83500	376845
21897	376846
21688	376847
3349	376848
77695	376849
111255	376850
38708	376851
31464	376852
25400	376853
13922	376854
17495	376855
9026	376856
14359	376857
117092	376858
4028	376859
6052	376860
116855	376861
12830	376862
9155	376863
134799	376864
39036	376865
38588	376866
40726	376867
71181	376868
120156	376869
24168	376870
50134	376871
109227	376872
144196	376873
48719	376874
32282	376875
52028	376876
10787	376877
122553	376878
10549	376879
25847	376880
61275	376881
30909	376882
70817	376883
124050	376884
63594	376885
72600	376886
3623	376887
8148	376888
4585	376889
22088	376890
72666	376891
64576	376892
42756	376893
115083	376894
11909	376895
1484	376896
76643	376897
9257	376898
49098	376899
744	376900
104424	376901
42029	376902
44319	376903
16672	376904
119636	376905
20541	376906
1580	376907
36466	376908
22292	376909
61088	376910
1942	376911
865	376912
49506	376913
82362	376914
130679	376915
107115	376916
421	376917
25144	376918
18068	376919
64927	376920
3126	376921
25668	376922
1114	376923
45601	376924
56363	376925
51649	376926
2213	376927
73343	376928
43301	376929
66260	376930
21236	376931
129341	376932
13722	376933
22177	376934
8200	376935
77666	376936
31303	376937
6153	376938
63719	376939
28587	376940
866	376941
6137	376942
71223	376943
59544	376944
515	376945
149477	376946
79430	376947
126939	376948
31541	376949
89	376950
1122	376951
6809	376952
134175	376953
32534	376954
39910	376955
36728	376956
65578	376957
1606	376958
19952	376959
16534	376960
21007	376961
36200	376962
21116	376963
45332	376964
88099	376965
24264	376966
98941	376967
68503	376968
146784	376969
38452	376970
10846	376971
85671	376972
6700	376973
9523	376974
33829	376975
80430	376976
27208	376977
10572	376978
75349	376979
20312	376980
71709	376981
62378	376982
29470	376983
113915	376984
32540	376985
28986	376986
23267	376987
70841	376988
324	376989
47758	376990
14690	376991
52763	376992
4131	376993
11528	376994
135217	376995
6694	376996
110605	376997
85114	376998
42814	376999
109364	377000
116281	377001
44105	377002
87108	377003
57502	377004
22909	377005
2413	377006
1287	377007
24443	377008
31490	377009
33788	377010
28053	377011
67434	377012
14236	377013
116538	377014
144509	377015
91883	377016
13268	377017
28665	377018
57118	377019
32252	377020
74993	377021
108945	377022
1163	377023
54687	377024
158474	377025
12542	377026
41192	377027
1611	377028
50071	377029
77977	377030
34296	377031
1904	377032
116305	377033
15820	377034
117537	377035
34249	377036
26570	377037
11828	377038
17400	377039
25637	377040
125361	377041
70402	377042
8937	377043
28530	377044
22013	377045
6131	377046
41134	377047
51105	377048
10063	377049
11494	377050
7554	377051
4244	377052
417	377053
37629	377054
37975	377055
18923	377056
38175	377057
20467	377058
63898	377059
5485	377060
67029	377061
42385	377062
1980	377063
5567	377064
37506	377065
106327	377066
72921	377067
5855	377068
17422	377069
3059	377070
8060	377071
2144	377072
11570	377073
51162	377074
42112	377075
35996	377076
6652	377077
22685	377078
6513	377079
92033	377080
2690	377081
10296	377082
18009	377083
10907	377084
87180	377085
36225	377086
16147	377087
41325	377088
106428	377089
38814	377090
36186	377091
8667	377092
14217	377093
122675	377094
23172	377095
9738	377096
83095	377097
4530	377098
5457	377099
74656	377100
9234	377101
17845	377102
9945	377103
18845	377104
11454	377105
20767	377106
12641	377107
146673	377108
16576	377109
115006	377110
1417	377111
23847	377112
19778	377113
10521	377114
30894	377115
104156	377116
2540	377117
64395	377118
11435	377119
63387	377120
27342	377121
6014	377122
21881	377123
36685	377124
1438	377125
2249	377126
10708	377127
75730	377128
52630	377129
36909	377130
143380	377131
13279	377132
94030	377133
17119	377134
129907	377135
9731	377136
23523	377137
48245	377138
30343	377139
54823	377140
49764	377141
76685	377142
28123	377143
47974	377144
35901	377145
35142	377146
62992	377147
34486	377148
12021	377149
3973	377150
103142	377151
40849	377152
6522	377153
79419	377154
17657	377155
122794	377156
13850	377157
4345	377158
31090	377159
45403	377160
49174	377161
11921	377162
81278	377163
77099	377164
2517	377165
35855	377166
4365	377167
15940	377168
6163	377169
36883	377170
45312	377171
27422	377172
21129	377173
115606	377174
39200	377175
5233	377176
120744	377177
16514	377178
47264	377179
52457	377180
22577	377181
137219	377182
4794	377183
160	377184
27064	377185
26545	377186
5326	377187
22383	377188
9399	377189
44882	377190
71769	377191
33020	377192
34494	377193
72561	377194
4721	377195
76752	377196
17687	377197
6128	377198
20728	377199
37924	377200
114875	377201
37219	377202
76491	377203
83693	377204
25265	377205
46900	377206
95520	377207
97034	377208
14585	377209
25273	377210
3305	377211
349	377212
79995	377213
18818	377214
52120	377215
1249	377216
6004	377217
51819	377218
21492	377219
69265	377220
32800	377221
18875	377222
2543	377223
14145	377224
38240	377225
68844	377226
25563	377227
41734	377228
132449	377229
15356	377230
13464	377231
7116	377232
62733	377233
168814	377234
37261	377235
19560	377236
1178	377237
49535	377238
3615	377239
143118	377240
5503	377241
156861	377242
109650	377243
28436	377244
91584	377245
718	377246
105852	377247
15676	377248
1551	377249
126767	377250
13215	377251
128477	377252
6593	377253
90520	377254
3760	377255
106	377256
19780	377257
1473	377258
61251	377259
4634	377260
45458	377261
10307	377262
132666	377263
2329	377264
25004	377265
16975	377266
41937	377267
2447	377268
11357	377269
5463	377270
88170	377271
80211	377272
90863	377273
665	377274
38048	377275
9605	377276
1781	377277
13817	377278
36776	377279
42130	377280
36478	377281
29959	377282
2898	377283
17209	377284
687	377285
21	377286
45769	377287
111409	377288
160247	377289
42479	377290
84024	377291
6588	377292
72245	377293
102166	377294
4698	377295
60393	377296
61089	377297
54224	377298
161396	377299
13768	377300
15347	377301
12720	377302
7286	377303
1130	377304
5908	377305
94171	377306
128510	377307
111235	377308
90094	377309
9817	377310
105741	377311
130892	377312
45499	377313
83318	377314
18210	377315
2408	377316
161422	377317
4355	377318
3334	377319
136254	377320
89164	377321
60287	377322
106940	377323
15238	377324
6698	377325
94416	377326
65869	377327
49540	377328
45384	377329
18268	377330
15191	377331
15463	377332
68255	377333
22770	377334
50514	377335
2696	377336
123655	377337
46553	377338
13642	377339
74664	377340
9791	377341
6839	377342
55160	377343
11102	377344
54601	377345
45364	377346
9468	377347
51489	377348
81249	377349
12496	377350
48145	377351
19626	377352
73151	377353
49941	377354
21557	377355
88636	377356
14657	377357
67079	377358
644	377359
71014	377360
85541	377361
5615	377362
53155	377363
519	377364
21501	377365
24384	377366
4231	377367
162660	377368
65763	377369
3539	377370
66936	377371
77392	377372
73035	377373
26778	377374
48155	377375
49107	377376
8439	377377
63700	377378
23833	377379
20587	377380
14734	377381
16904	377382
53774	377383
109100	377384
49045	377385
16648	377386
87605	377387
115387	377388
80840	377389
121262	377390
19434	377391
23059	377392
115851	377393
22729	377394
93045	377395
88753	377396
44246	377397
153215	377398
48459	377399
127755	377400
46335	377401
50072	377402
2407	377403
28264	377404
29	377405
12638	377406
59131	377407
5003	377408
2781	377409
69988	377410
1385	377411
104944	377412
80176	377413
34140	377414
113886	377415
34243	377416
88252	377417
62689	377418
62215	377419
31828	377420
7099	377421
1948	377422
73581	377423
58350	377424
31597	377425
37981	377426
17051	377427
4366	377428
124814	377429
43268	377430
17004	377431
3184	377432
13132	377433
28563	377434
80025	377435
12111	377436
61836	377437
46275	377438
76004	377439
136030	377440
80921	377441
92453	377442
1098	377443
3449	377444
17948	377445
15368	377446
5626	377447
114210	377448
114027	377449
50122	377450
28224	377451
18250	377452
14602	377453
37	377454
40808	377455
46545	377456
40230	377457
31424	377458
15013	377459
56097	377460
1869	377461
102077	377462
16192	377463
112597	377464
16205	377465
437	377466
80847	377467
3315	377468
30343	377469
44854	377470
58491	377471
16307	377472
99116	377473
62798	377474
109134	377475
96793	377476
22015	377477
41955	377478
47219	377479
78748	377480
42205	377481
9	377482
7352	377483
1910	377484
93333	377485
50467	377486
15162	377487
138344	377488
62207	377489
19809	377490
16950	377491
107364	377492
11554	377493
962	377494
130	377495
20261	377496
60	377497
56890	377498
81590	377499
140231	377500
75677	377501
14234	377502
55255	377503
57225	377504
7571	377505
5988	377506
35486	377507
46135	377508
33547	377509
9418	377510
40336	377511
42755	377512
17297	377513
94258	377514
38754	377515
139	377516
167322	377517
18634	377518
6962	377519
112420	377520
10352	377521
68581	377522
125717	377523
204	377524
123749	377525
10430	377526
88062	377527
67890	377528
18415	377529
16279	377530
4968	377531
8969	377532
67413	377533
85307	377534
10297	377535
29678	377536
103708	377537
155831	377538
114423	377539
7808	377540
16165	377541
127972	377542
62520	377543
41059	377544
570	377545
12680	377546
4608	377547
105680	377548
741	377549
13818	377550
8423	377551
71783	377552
2450	377553
19220	377554
130594	377555
40783	377556
17952	377557
31012	377558
62142	377559
138114	377560
3935	377561
75048	377562
45843	377563
88623	377564
17740	377565
18954	377566
56831	377567
67511	377568
75221	377569
159351	377570
60621	377571
22594	377572
15377	377573
82501	377574
31070	377575
5962	377576
99006	377577
61518	377578
79920	377579
3979	377580
24096	377581
67547	377582
15936	377583
37259	377584
19418	377585
41036	377586
104	377587
98727	377588
114715	377589
84967	377590
17166	377591
550	377592
138218	377593
10917	377594
34581	377595
52137	377596
95111	377597
16810	377598
42911	377599
77932	377600
65317	377601
75888	377602
45591	377603
2327	377604
29788	377605
52264	377606
33753	377607
119066	377608
73378	377609
18593	377610
28963	377611
101354	377612
632	377613
31988	377614
18158	377615
41574	377616
1530	377617
80041	377618
33557	377619
50819	377620
887	377621
11751	377622
5147	377623
8722	377624
30452	377625
30390	377626
76530	377627
96538	377628
86084	377629
37451	377630
45816	377631
31813	377632
7153	377633
101225	377634
35341	377635
21797	377636
74462	377637
146935	377638
2341	377639
37151	377640
51781	377641
26557	377642
37026	377643
79067	377644
26758	377645
56229	377646
23487	377647
122021	377648
69868	377649
9485	377650
34349	377651
54149	377652
139279	377653
1925	377654
5571	377655
36168	377656
900	377657
96188	377658
31072	377659
1287	377660
93257	377661
29954	377662
24395	377663
23373	377664
13817	377665
92124	377666
36893	377667
92151	377668
44556	377669
153916	377670
17721	377671
41	377672
74114	377673
82957	377674
49287	377675
25496	377676
800	377677
22276	377678
58225	377679
1611	377680
15086	377681
4542	377682
89726	377683
75586	377684
25333	377685
158723	377686
45514	377687
162333	377688
23758	377689
32922	377690
47283	377691
64312	377692
88517	377693
17689	377694
121019	377695
38559	377696
89348	377697
72144	377698
528	377699
24563	377700
5237	377701
12334	377702
25786	377703
65282	377704
43148	377705
1331	377706
7931	377707
6335	377708
21257	377709
84301	377710
37148	377711
10702	377712
45235	377713
70247	377714
41655	377715
18764	377716
76968	377717
3704	377718
15588	377719
42088	377720
77346	377721
47717	377722
12268	377723
10989	377724
66358	377725
139771	377726
11324	377727
18770	377728
4054	377729
13174	377730
11047	377731
4344	377732
11047	377733
43136	377734
28176	377735
49971	377736
14973	377737
3718	377738
40508	377739
98635	377740
142184	377741
48873	377742
50097	377743
160819	377744
57792	377745
100346	377746
27995	377747
938	377748
14030	377749
13891	377750
90614	377751
7915	377752
4673	377753
57725	377754
162907	377755
61525	377756
8262	377757
134841	377758
93834	377759
9582	377760
105242	377761
41049	377762
104296	377763
71970	377764
52628	377765
99901	377766
31219	377767
52025	377768
35494	377769
13261	377770
39227	377771
9693	377772
81783	377773
34543	377774
163505	377775
69690	377776
16434	377777
47109	377778
14739	377779
110585	377780
4945	377781
132072	377782
26646	377783
27310	377784
24330	377785
1357	377786
14593	377787
9676	377788
105462	377789
93306	377790
51981	377791
13073	377792
35358	377793
76287	377794
1521	377795
51338	377796
8372	377797
58411	377798
81014	377799
105439	377800
3149	377801
1390	377802
18709	377803
1368	377804
59529	377805
45154	377806
159623	377807
3078	377808
25736	377809
41306	377810
56912	377811
104130	377812
6979	377813
1422	377814
28471	377815
57797	377816
11503	377817
17514	377818
12927	377819
124421	377820
30893	377821
7152	377822
89373	377823
44255	377824
30943	377825
100394	377826
19290	377827
90110	377828
4946	377829
10796	377830
47408	377831
51525	377832
168988	377833
11178	377834
47996	377835
10188	377836
74680	377837
37502	377838
8576	377839
31509	377840
22465	377841
2660	377842
123242	377843
63574	377844
18491	377845
52024	377846
65869	377847
93150	377848
70503	377849
8322	377850
39613	377851
73401	377852
73503	377853
46615	377854
70320	377855
66811	377856
69392	377857
103325	377858
1280	377859
572	377860
26226	377861
24721	377862
7305	377863
148037	377864
676	377865
21814	377866
5479	377867
58166	377868
476	377869
12564	377870
86323	377871
75235	377872
95722	377873
62149	377874
4572	377875
91366	377876
35871	377877
25744	377878
10721	377879
8220	377880
37725	377881
13424	377882
90185	377883
39970	377884
91105	377885
5181	377886
50027	377887
55109	377888
19346	377889
161079	377890
30310	377891
136095	377892
19719	377893
81715	377894
17969	377895
138045	377896
88969	377897
63357	377898
137403	377899
11473	377900
61025	377901
31249	377902
42378	377903
19587	377904
29897	377905
36783	377906
129498	377907
70155	377908
901	377909
84	377910
42816	377911
107326	377912
76723	377913
2674	377914
50742	377915
67915	377916
28570	377917
20973	377918
24605	377919
59427	377920
69973	377921
30091	377922
103090	377923
139881	377924
85324	377925
7446	377926
1589	377927
27246	377928
11575	377929
28919	377930
5243	377931
49949	377932
5610	377933
43518	377934
58606	377935
679	377936
107957	377937
27346	377938
46627	377939
1064	377940
11310	377941
2230	377942
118080	377943
29958	377944
1072	377945
30480	377946
13872	377947
821	377948
10828	377949
7775	377950
116315	377951
62945	377952
117104	377953
8994	377954
1922	377955
34531	377956
19282	377957
34301	377958
11798	377959
15759	377960
87831	377961
26371	377962
109303	377963
121089	377964
97406	377965
25554	377966
13072	377967
132274	377968
89407	377969
16196	377970
7635	377971
100437	377972
1467	377973
23219	377974
16728	377975
13106	377976
22259	377977
6779	377978
70122	377979
2320	377980
9660	377981
45035	377982
48228	377983
6163	377984
4455	377985
1852	377986
27895	377987
7405	377988
26717	377989
32648	377990
79821	377991
8352	377992
92815	377993
53550	377994
95992	377995
51489	377996
141835	377997
27076	377998
41563	377999
203	378000
57773	378001
33439	378002
9792	378003
1352	378004
20368	378005
69815	378006
44488	378007
23658	378008
101386	378009
52973	378010
3597	378011
125717	378012
51367	378013
36900	378014
95747	378015
43900	378016
41757	378017
2137	378018
98409	378019
13033	378020
13321	378021
45504	378022
7930	378023
46555	378024
15041	378025
18937	378026
62541	378027
4355	378028
31129	378029
30873	378030
61356	378031
123649	378032
17444	378033
10456	378034
22843	378035
32552	378036
420	378037
87439	378038
25980	378039
13858	378040
9130	378041
55478	378042
58107	378043
79334	378044
56070	378045
143825	378046
93795	378047
114343	378048
111843	378049
107977	378050
1107	378051
1671	378052
7014	378053
110504	378054
65336	378055
8691	378056
8041	378057
99941	378058
32867	378059
57907	378060
134223	378061
13453	378062
58157	378063
48735	378064
96364	378065
118418	378066
40912	378067
46703	378068
9279	378069
5818	378070
935	378071
50862	378072
47945	378073
3497	378074
20427	378075
95942	378076
97172	378077
7663	378078
34511	378079
3049	378080
31739	378081
1922	378082
53851	378083
13419	378084
32154	378085
21322	378086
20402	378087
42908	378088
4929	378089
87025	378090
48800	378091
18843	378092
107459	378093
48176	378094
47401	378095
12986	378096
53592	378097
50362	378098
13060	378099
3037	378100
11834	378101
80603	378102
131920	378103
329	378104
14043	378105
35741	378106
142988	378107
21501	378108
32988	378109
16638	378110
79631	378111
23285	378112
7854	378113
92198	378114
60504	378115
43819	378116
50470	378117
53223	378118
42229	378119
89563	378120
55008	378121
6494	378122
8587	378123
14495	378124
15042	378125
122808	378126
8268	378127
33959	378128
10397	378129
94280	378130
91711	378131
76622	378132
68003	378133
935	378134
12167	378135
6633	378136
104349	378137
88273	378138
14624	378139
67011	378140
52436	378141
34910	378142
7310	378143
122652	378144
85044	378145
36096	378146
77158	378147
33285	378148
46583	378149
17288	378150
431	378151
2067	378152
44950	378153
131199	378154
40615	378155
72140	378156
10247	378157
22991	378158
47	378159
287	378160
14947	378161
10405	378162
23512	378163
56620	378164
55534	378165
10162	378166
158824	378167
85070	378168
111505	378169
40844	378170
19278	378171
3653	378172
2567	378173
39454	378174
132353	378175
34150	378176
6849	378177
1370	378178
24237	378179
15012	378180
3304	378181
16090	378182
154302	378183
1414	378184
57785	378185
95493	378186
31255	378187
27035	378188
3174	378189
14698	378190
9420	378191
5368	378192
340	378193
9761	378194
63940	378195
51799	378196
76920	378197
41208	378198
102	378199
66680	378200
16943	378201
37541	378202
26084	378203
5165	378204
8484	378205
35084	378206
36143	378207
56884	378208
16510	378209
91897	378210
22099	378211
122278	378212
40995	378213
41689	378214
27903	378215
22837	378216
14403	378217
17154	378218
5737	378219
7106	378220
10221	378221
590	378222
16618	378223
24581	378224
96540	378225
26040	378226
50379	378227
32514	378228
90614	378229
65729	378230
16994	378231
52294	378232
47456	378233
31319	378234
97453	378235
24607	378236
36972	378237
31840	378238
38445	378239
44108	378240
26501	378241
116562	378242
110559	378243
18479	378244
40868	378245
3004	378246
14828	378247
54224	378248
37025	378249
15176	378250
46922	378251
117436	378252
9130	378253
6936	378254
21298	378255
63752	378256
73163	378257
57089	378258
165062	378259
14566	378260
1708	378261
8248	378262
39384	378263
13631	378264
8707	378265
18068	378266
39035	378267
1565	378268
11171	378269
81960	378270
72598	378271
6279	378272
5336	378273
135951	378274
107406	378275
39179	378276
88151	378277
95041	378278
70421	378279
8605	378280
28807	378281
85209	378282
54686	378283
30526	378284
31520	378285
6882	378286
7463	378287
56259	378288
93971	378289
64157	378290
9706	378291
25449	378292
140642	378293
3768	378294
84448	378295
138022	378296
74660	378297
11167	378298
36172	378299
2668	378300
5508	378301
27228	378302
4637	378303
42703	378304
1401	378305
102764	378306
13124	378307
25141	378308
29694	378309
969	378310
23000	378311
55129	378312
19660	378313
31353	378314
19323	378315
156685	378316
12071	378317
40699	378318
87148	378319
14	378320
37339	378321
150618	378322
29423	378323
49001	378324
4421	378325
113423	378326
757	378327
156	378328
90568	378329
5275	378330
131259	378331
140557	378332
131050	378333
42652	378334
33446	378335
60439	378336
88759	378337
488	378338
84215	378339
13358	378340
855	378341
41622	378342
12508	378343
6007	378344
72829	378345
84146	378346
16886	378347
93491	378348
32781	378349
24095	378350
54092	378351
79028	378352
6697	378353
35716	378354
4214	378355
25151	378356
85950	378357
62181	378358
147785	378359
40464	378360
1739	378361
76731	378362
160752	378363
77536	378364
41733	378365
19416	378366
22676	378367
13066	378368
81830	378369
60655	378370
1559	378371
38408	378372
2727	378373
40118	378374
20432	378375
9444	378376
35029	378377
4149	378378
165822	378379
93326	378380
84347	378381
7691	378382
4005	378383
39528	378384
52730	378385
75452	378386
52858	378387
15681	378388
49245	378389
18954	378390
63773	378391
107333	378392
42350	378393
2590	378394
117878	378395
1197	378396
45433	378397
6424	378398
129536	378399
165703	378400
27979	378401
47648	378402
11773	378403
1730	378404
112575	378405
2894	378406
10912	378407
996	378408
54393	378409
2514	378410
43231	378411
196	378412
89925	378413
78888	378414
30508	378415
80213	378416
167035	378417
13300	378418
15542	378419
16049	378420
103629	378421
47405	378422
41792	378423
74095	378424
89209	378425
424	378426
63237	378427
6916	378428
40902	378429
327	378430
48666	378431
46790	378432
107919	378433
35729	378434
50836	378435
40669	378436
19288	378437
74295	378438
10833	378439
136680	378440
48765	378441
66682	378442
52263	378443
31472	378444
50754	378445
19945	378446
21434	378447
135313	378448
53635	378449
4902	378450
62287	378451
16401	378452
50650	378453
155412	378454
45507	378455
36104	378456
696	378457
64920	378458
64000	378459
11957	378460
67188	378461
730	378462
22404	378463
1380	378464
9059	378465
15580	378466
9102	378467
30665	378468
31746	378469
40875	378470
1555	378471
42386	378472
138961	378473
27854	378474
15142	378475
5704	378476
17262	378477
77890	378478
22015	378479
35581	378480
29098	378481
9200	378482
691	378483
41754	378484
80808	378485
9073	378486
123509	378487
16798	378488
27566	378489
8347	378490
4566	378491
96599	378492
23113	378493
93496	378494
62924	378495
7054	378496
34223	378497
4233	378498
40220	378499
64469	378500
6157	378501
112769	378502
18117	378503
19326	378504
55321	378505
95661	378506
17105	378507
26220	378508
105198	378509
21697	378510
26654	378511
16473	378512
67686	378513
75178	378514
35927	378515
67244	378516
45984	378517
119230	378518
132416	378519
54929	378520
56362	378521
24941	378522
32032	378523
56544	378524
27945	378525
72588	378526
277	378527
5773	378528
8233	378529
82780	378530
36184	378531
877	378532
45986	378533
163685	378534
31905	378535
113941	378536
136483	378537
43885	378538
8175	378539
7365	378540
63955	378541
1435	378542
11483	378543
10061	378544
21346	378545
41675	378546
59997	378547
16500	378548
45613	378549
163764	378550
23656	378551
62133	378552
6581	378553
15249	378554
40266	378555
153117	378556
77209	378557
44891	378558
46425	378559
37412	378560
4834	378561
158083	378562
47621	378563
108751	378564
86919	378565
93236	378566
298	378567
134591	378568
49864	378569
59340	378570
112469	378571
107126	378572
20850	378573
89076	378574
20058	378575
159777	378576
33364	378577
387	378578
19797	378579
96168	378580
25316	378581
121020	378582
17165	378583
81095	378584
83810	378585
104957	378586
47877	378587
36228	378588
13381	378589
1883	378590
20260	378591
45251	378592
61307	378593
19	378594
37378	378595
1032	378596
23112	378597
34050	378598
11076	378599
132044	378600
9275	378601
50809	378602
92144	378603
86373	378604
34525	378605
107749	378606
15089	378607
20854	378608
1796	378609
101431	378610
148340	378611
143455	378612
136212	378613
93106	378614
42671	378615
8091	378616
55024	378617
14155	378618
21512	378619
5902	378620
56316	378621
8378	378622
39214	378623
1929	378624
30193	378625
72244	378626
12243	378627
6579	378628
65600	378629
2937	378630
35215	378631
20579	378632
4185	378633
87181	378634
65277	378635
13098	378636
23999	378637
2555	378638
33818	378639
6576	378640
67359	378641
21655	378642
23768	378643
117128	378644
92745	378645
29240	378646
397	378647
6783	378648
846	378649
61233	378650
13432	378651
65614	378652
80228	378653
53814	378654
46780	378655
2758	378656
2599	378657
17968	378658
73675	378659
125584	378660
16142	378661
5954	378662
5770	378663
1127	378664
132330	378665
96659	378666
10276	378667
168325	378668
22185	378669
12274	378670
5874	378671
45579	378672
90532	378673
35466	378674
85244	378675
58482	378676
10436	378677
7861	378678
168832	378679
25020	378680
65597	378681
37274	378682
68601	378683
38881	378684
12589	378685
15987	378686
128203	378687
38005	378688
8565	378689
5462	378690
110604	378691
11557	378692
29807	378693
30851	378694
426	378695
86660	378696
18102	378697
11430	378698
6089	378699
104894	378700
6128	378701
2042	378702
80324	378703
18798	378704
12012	378705
65933	378706
127313	378707
6472	378708
104770	378709
6306	378710
32248	378711
35115	378712
40542	378713
9041	378714
17219	378715
36623	378716
10344	378717
26162	378718
9168	378719
77094	378720
25803	378721
23915	378722
65986	378723
7455	378724
67724	378725
14186	378726
1045	378727
4981	378728
1955	378729
51045	378730
131724	378731
117036	378732
54964	378733
2525	378734
11117	378735
7071	378736
11277	378737
10305	378738
22481	378739
18004	378740
47790	378741
49628	378742
465	378743
92265	378744
9669	378745
76462	378746
27929	378747
7449	378748
78827	378749
14268	378750
16799	378751
25628	378752
29241	378753
128145	378754
61627	378755
108515	378756
13213	378757
12285	378758
52745	378759
49798	378760
11474	378761
12699	378762
3788	378763
5700	378764
11888	378765
25702	378766
35811	378767
52436	378768
34023	378769
94764	378770
760	378771
79739	378772
42807	378773
21445	378774
1027	378775
16972	378776
39501	378777
16659	378778
11	378779
24152	378780
11723	378781
79567	378782
427	378783
77193	378784
114192	378785
86267	378786
29196	378787
3488	378788
94834	378789
33452	378790
32784	378791
2651	378792
72288	378793
60251	378794
96150	378795
43107	378796
20434	378797
73501	378798
14791	378799
16564	378800
86873	378801
30883	378802
17181	378803
137660	378804
57444	378805
95838	378806
8721	378807
36597	378808
22161	378809
57716	378810
18172	378811
107669	378812
35475	378813
113328	378814
2059	378815
80074	378816
7767	378817
31376	378818
94736	378819
7512	378820
23551	378821
33781	378822
36550	378823
8270	378824
31919	378825
46468	378826
66642	378827
2279	378828
23796	378829
109919	378830
46281	378831
94888	378832
12017	378833
25441	378834
12219	378835
19118	378836
6639	378837
115246	378838
55785	378839
38423	378840
3627	378841
86163	378842
13540	378843
22762	378844
5264	378845
5823	378846
17149	378847
7815	378848
26522	378849
15047	378850
17645	378851
18239	378852
145504	378853
15386	378854
2338	378855
79698	378856
58857	378857
87169	378858
64349	378859
94165	378860
41032	378861
15749	378862
90038	378863
127131	378864
138550	378865
5997	378866
13662	378867
58272	378868
30970	378869
6011	378870
38228	378871
1802	378872
76880	378873
675	378874
78915	378875
150550	378876
85656	378877
109804	378878
2592	378879
130206	378880
73091	378881
669	378882
96811	378883
55596	378884
20241	378885
47333	378886
60445	378887
3787	378888
1909	378889
16754	378890
81696	378891
27141	378892
10939	378893
33193	378894
28249	378895
64202	378896
79680	378897
7524	378898
12805	378899
37927	378900
100130	378901
51860	378902
51347	378903
81629	378904
20334	378905
70635	378906
99262	378907
90239	378908
4419	378909
40024	378910
79237	378911
38417	378912
33272	378913
85283	378914
28298	378915
40482	378916
21526	378917
13206	378918
34558	378919
52757	378920
143229	378921
439	378922
26189	378923
1810	378924
118597	378925
5672	378926
56337	378927
113579	378928
2782	378929
13674	378930
10661	378931
11211	378932
30171	378933
42830	378934
34105	378935
2169	378936
4660	378937
12777	378938
36768	378939
108981	378940
360	378941
308	378942
66193	378943
26784	378944
980	378945
28555	378946
111287	378947
166515	378948
8605	378949
41020	378950
23657	378951
6156	378952
59996	378953
20911	378954
30044	378955
88054	378956
2592	378957
11101	378958
9607	378959
11067	378960
24777	378961
89477	378962
53423	378963
33503	378964
46187	378965
25971	378966
4175	378967
139726	378968
4412	378969
5726	378970
120141	378971
20894	378972
60524	378973
36772	378974
16421	378975
60735	378976
20426	378977
3244	378978
56875	378979
7171	378980
57229	378981
21421	378982
38178	378983
98725	378984
61285	378985
44159	378986
55147	378987
9721	378988
3385	378989
3717	378990
104787	378991
66167	378992
60658	378993
22137	378994
32675	378995
161	378996
57988	378997
2095	378998
51666	378999
44383	379000
38585	379001
1535	379002
21908	379003
27008	379004
58860	379005
146488	379006
745	379007
15290	379008
114416	379009
14076	379010
991	379011
10328	379012
111457	379013
16910	379014
73986	379015
3121	379016
1032	379017
114879	379018
63482	379019
100662	379020
320	379021
1433	379022
47448	379023
33614	379024
18840	379025
6704	379026
8524	379027
73624	379028
17342	379029
122147	379030
8662	379031
88546	379032
95241	379033
9329	379034
6142	379035
24112	379036
4220	379037
11465	379038
93562	379039
55428	379040
24222	379041
34101	379042
17044	379043
37220	379044
74293	379045
65250	379046
642	379047
54402	379048
7727	379049
74968	379050
59228	379051
18795	379052
47056	379053
6283	379054
79951	379055
36573	379056
25822	379057
55786	379058
52815	379059
63019	379060
5361	379061
119253	379062
55896	379063
78258	379064
20921	379065
56147	379066
6126	379067
296	379068
4510	379069
64603	379070
53759	379071
13213	379072
99000	379073
1518	379074
97177	379075
13920	379076
16142	379077
25972	379078
442	379079
10599	379080
21092	379081
108959	379082
38451	379083
20210	379084
89531	379085
19571	379086
53539	379087
14964	379088
37942	379089
50076	379090
7173	379091
34328	379092
2808	379093
80426	379094
64073	379095
104059	379096
180	379097
30685	379098
4190	379099
99	379100
17104	379101
98627	379102
108143	379103
59460	379104
73347	379105
47944	379106
31406	379107
49811	379108
29445	379109
24709	379110
150483	379111
148289	379112
90508	379113
1538	379114
32205	379115
77310	379116
4056	379117
80705	379118
1676	379119
8680	379120
1031	379121
26006	379122
12702	379123
22157	379124
38488	379125
5795	379126
124332	379127
277	379128
14091	379129
25276	379130
11309	379131
102063	379132
42076	379133
137584	379134
27663	379135
30264	379136
72872	379137
9280	379138
29130	379139
32805	379140
12064	379141
6142	379142
21166	379143
12831	379144
150539	379145
22171	379146
17850	379147
29186	379148
128748	379149
2025	379150
6544	379151
40903	379152
46364	379153
81361	379154
13297	379155
18531	379156
11755	379157
1245	379158
61013	379159
80313	379160
17433	379161
51531	379162
2226	379163
13760	379164
107498	379165
1786	379166
155197	379167
20261	379168
8798	379169
8905	379170
482	379171
48836	379172
46311	379173
10480	379174
10050	379175
59773	379176
63453	379177
7621	379178
110060	379179
17251	379180
127112	379181
120680	379182
114367	379183
478	379184
13334	379185
48636	379186
166811	379187
17179	379188
8833	379189
2	379190
12084	379191
23316	379192
69631	379193
47933	379194
38348	379195
49454	379196
106022	379197
47980	379198
4402	379199
51713	379200
29136	379201
29906	379202
120174	379203
35100	379204
39827	379205
91301	379206
50556	379207
66833	379208
111576	379209
75864	379210
39813	379211
70457	379212
25312	379213
99615	379214
26334	379215
18931	379216
51669	379217
118776	379218
60200	379219
93914	379220
35695	379221
56411	379222
154877	379223
46852	379224
5828	379225
1138	379226
36925	379227
26975	379228
33626	379229
76	379230
31065	379231
15500	379232
3091	379233
36727	379234
47582	379235
123345	379236
3907	379237
8366	379238
5826	379239
12120	379240
47554	379241
6944	379242
17540	379243
97090	379244
12125	379245
131826	379246
154271	379247
1653	379248
3323	379249
75588	379250
123128	379251
5533	379252
65976	379253
6895	379254
991	379255
50426	379256
11020	379257
46509	379258
95055	379259
9687	379260
1441	379261
40611	379262
13184	379263
1045	379264
29367	379265
1297	379266
20641	379267
12524	379268
100	379269
131169	379270
22980	379271
3501	379272
32674	379273
5246	379274
7554	379275
91791	379276
107555	379277
48520	379278
35377	379279
1683	379280
59933	379281
12578	379282
135230	379283
9974	379284
101044	379285
10090	379286
11749	379287
2703	379288
21065	379289
112397	379290
34185	379291
14058	379292
50883	379293
48599	379294
80632	379295
1656	379296
10263	379297
47205	379298
14938	379299
12632	379300
72339	379301
54641	379302
130184	379303
38987	379304
9383	379305
44824	379306
11458	379307
14516	379308
45472	379309
7073	379310
3559	379311
20843	379312
63824	379313
94731	379314
40613	379315
29303	379316
66317	379317
87406	379318
68007	379319
17102	379320
13350	379321
7511	379322
30436	379323
158451	379324
41221	379325
39067	379326
5956	379327
69	379328
28115	379329
350	379330
56879	379331
76088	379332
82764	379333
104129	379334
7213	379335
50525	379336
20086	379337
8978	379338
40711	379339
27915	379340
345	379341
304	379342
140071	379343
126873	379344
2044	379345
7201	379346
40508	379347
5166	379348
43568	379349
98080	379350
49104	379351
11156	379352
138917	379353
135842	379354
10060	379355
38850	379356
26628	379357
22396	379358
35895	379359
53572	379360
65234	379361
56418	379362
86242	379363
2867	379364
386	379365
38159	379366
102169	379367
24485	379368
29593	379369
158243	379370
10475	379371
54986	379372
29433	379373
44527	379374
98409	379375
71117	379376
5730	379377
25324	379378
9812	379379
55957	379380
24835	379381
58370	379382
32291	379383
10446	379384
30760	379385
38911	379386
47734	379387
80747	379388
91435	379389
96284	379390
131468	379391
147239	379392
81676	379393
23016	379394
94017	379395
40489	379396
50296	379397
114736	379398
6228	379399
45040	379400
167338	379401
26833	379402
25639	379403
66576	379404
7423	379405
45021	379406
38861	379407
4625	379408
7040	379409
3133	379410
729	379411
64223	379412
118563	379413
51063	379414
25891	379415
136281	379416
127899	379417
104747	379418
68517	379419
56488	379420
14163	379421
69754	379422
108228	379423
16396	379424
34513	379425
34686	379426
1722	379427
31332	379428
60640	379429
7038	379430
261	379431
85345	379432
49583	379433
68592	379434
2783	379435
132528	379436
71055	379437
552	379438
18426	379439
9554	379440
393	379441
39643	379442
19993	379443
71738	379444
61803	379445
43288	379446
14779	379447
2442	379448
3730	379449
8615	379450
108990	379451
12324	379452
56073	379453
9649	379454
23306	379455
1825	379456
52184	379457
77875	379458
17829	379459
1011	379460
12134	379461
17948	379462
18946	379463
15785	379464
39040	379465
18987	379466
126551	379467
45850	379468
119060	379469
60242	379470
28218	379471
18044	379472
25656	379473
22456	379474
24240	379475
37511	379476
13483	379477
155392	379478
61284	379479
4637	379480
49443	379481
136789	379482
75984	379483
18606	379484
8205	379485
72639	379486
4104	379487
10587	379488
66293	379489
128	379490
41608	379491
16996	379492
65794	379493
15779	379494
4655	379495
33429	379496
2155	379497
53982	379498
77337	379499
107276	379500
3876	379501
90227	379502
40048	379503
65477	379504
11913	379505
63686	379506
123002	379507
10530	379508
2357	379509
7283	379510
75859	379511
37636	379512
103229	379513
14581	379514
2144	379515
153906	379516
69307	379517
49504	379518
32	379519
45302	379520
2290	379521
11348	379522
6161	379523
6672	379524
45095	379525
59916	379526
16136	379527
57741	379528
80717	379529
111084	379530
350	379531
141572	379532
3747	379533
6100	379534
61119	379535
93052	379536
3277	379537
33546	379538
60282	379539
41869	379540
38891	379541
133	379542
74331	379543
51408	379544
7594	379545
47571	379546
70178	379547
40236	379548
43739	379549
44308	379550
63179	379551
40332	379552
97312	379553
53603	379554
105460	379555
37057	379556
26284	379557
60926	379558
35541	379559
106314	379560
55577	379561
59768	379562
19158	379563
110380	379564
14711	379565
58690	379566
10321	379567
3016	379568
23844	379569
97117	379570
44612	379571
25082	379572
95317	379573
55377	379574
14285	379575
28796	379576
2351	379577
16091	379578
33940	379579
55154	379580
49303	379581
40275	379582
9578	379583
11726	379584
11425	379585
48154	379586
25985	379587
94484	379588
1430	379589
54283	379590
12306	379591
63796	379592
35034	379593
85424	379594
16301	379595
24255	379596
103409	379597
109508	379598
108625	379599
41965	379600
3922	379601
27052	379602
27808	379603
2735	379604
79960	379605
17281	379606
58713	379607
104459	379608
8651	379609
1691	379610
5396	379611
1756	379612
21381	379613
143345	379614
50114	379615
37909	379616
17625	379617
53950	379618
77191	379619
2009	379620
41233	379621
15145	379622
27191	379623
42239	379624
109	379625
54007	379626
10058	379627
17031	379628
12073	379629
59438	379630
43048	379631
18463	379632
64529	379633
85230	379634
977	379635
29331	379636
51700	379637
37087	379638
2120	379639
67079	379640
80808	379641
53336	379642
202	379643
40915	379644
13771	379645
34496	379646
43131	379647
225	379648
7537	379649
79735	379650
81365	379651
21646	379652
2607	379653
93442	379654
24107	379655
54150	379656
70600	379657
9323	379658
34740	379659
54262	379660
110829	379661
113199	379662
25958	379663
29038	379664
29456	379665
23131	379666
18484	379667
5027	379668
112927	379669
24994	379670
6234	379671
84959	379672
54657	379673
102722	379674
33235	379675
31857	379676
26364	379677
100774	379678
15989	379679
82090	379680
3093	379681
112798	379682
2527	379683
39911	379684
40910	379685
16921	379686
24129	379687
160999	379688
25374	379689
4442	379690
38130	379691
98955	379692
55780	379693
58227	379694
112158	379695
39458	379696
5674	379697
974	379698
43496	379699
22044	379700
57030	379701
69254	379702
15886	379703
7809	379704
34956	379705
13436	379706
40640	379707
21167	379708
7361	379709
4489	379710
114537	379711
92019	379712
155436	379713
50377	379714
25764	379715
73171	379716
37881	379717
69980	379718
5052	379719
28555	379720
7119	379721
133064	379722
20374	379723
43909	379724
49616	379725
32298	379726
101841	379727
44992	379728
36373	379729
53333	379730
53269	379731
32952	379732
12629	379733
8265	379734
54427	379735
53825	379736
23450	379737
59188	379738
8837	379739
4850	379740
10878	379741
11393	379742
23650	379743
19644	379744
11334	379745
63241	379746
6736	379747
22646	379748
1117	379749
1105	379750
20118	379751
53665	379752
107213	379753
105683	379754
2373	379755
3632	379756
46311	379757
160443	379758
51244	379759
16943	379760
18253	379761
36950	379762
24	379763
8659	379764
49100	379765
29975	379766
78949	379767
3956	379768
23693	379769
42923	379770
64559	379771
95623	379772
167359	379773
136265	379774
67610	379775
38466	379776
16850	379777
3606	379778
67123	379779
386	379780
347	379781
19340	379782
28749	379783
3636	379784
22423	379785
137506	379786
115005	379787
8894	379788
38681	379789
78701	379790
90046	379791
115433	379792
10241	379793
69451	379794
85079	379795
28953	379796
35404	379797
77647	379798
121786	379799
1954	379800
41835	379801
57426	379802
81743	379803
54992	379804
118364	379805
58687	379806
50453	379807
49816	379808
45250	379809
16621	379810
109269	379811
39709	379812
33245	379813
77014	379814
97015	379815
39059	379816
23248	379817
28223	379818
77181	379819
134404	379820
17011	379821
65595	379822
45319	379823
1919	379824
51860	379825
22016	379826
33003	379827
2947	379828
3136	379829
53845	379830
35592	379831
54905	379832
38481	379833
117254	379834
69079	379835
30804	379836
97816	379837
52719	379838
128867	379839
53871	379840
22070	379841
14099	379842
79665	379843
69031	379844
48117	379845
79448	379846
27838	379847
74977	379848
18340	379849
82184	379850
5084	379851
42109	379852
6703	379853
57207	379854
28515	379855
124698	379856
66831	379857
85351	379858
5453	379859
9678	379860
11333	379861
33519	379862
5715	379863
110966	379864
108274	379865
7021	379866
20657	379867
6482	379868
1001	379869
31825	379870
95259	379871
43463	379872
3198	379873
13748	379874
169194	379875
36916	379876
16	379877
148425	379878
54296	379879
4700	379880
5933	379881
5166	379882
20783	379883
33346	379884
81556	379885
38744	379886
117408	379887
114548	379888
24065	379889
36569	379890
1477	379891
53968	379892
1091	379893
27418	379894
21989	379895
19090	379896
37656	379897
4193	379898
93113	379899
12579	379900
51513	379901
9690	379902
104816	379903
59440	379904
10194	379905
101861	379906
4271	379907
105966	379908
29949	379909
153493	379910
61347	379911
13592	379912
26964	379913
28581	379914
15541	379915
123864	379916
4596	379917
3254	379918
750	379919
24391	379920
84537	379921
152890	379922
65104	379923
139202	379924
88529	379925
18083	379926
3641	379927
77506	379928
78994	379929
16027	379930
75866	379931
21565	379932
12793	379933
103287	379934
115524	379935
84695	379936
46768	379937
25960	379938
34283	379939
62320	379940
80915	379941
45392	379942
18902	379943
19149	379944
8975	379945
133325	379946
68482	379947
29699	379948
68537	379949
33089	379950
104343	379951
188	379952
147123	379953
107714	379954
30563	379955
99632	379956
12628	379957
40934	379958
115998	379959
60093	379960
78923	379961
5835	379962
89957	379963
51622	379964
33787	379965
4467	379966
47	379967
15351	379968
392	379969
67131	379970
37069	379971
89318	379972
48300	379973
53742	379974
3151	379975
44604	379976
73694	379977
30849	379978
41290	379979
11444	379980
46027	379981
69766	379982
47235	379983
51969	379984
17531	379985
37260	379986
57427	379987
30166	379988
74496	379989
39133	379990
23902	379991
22400	379992
75424	379993
56846	379994
105281	379995
47213	379996
57559	379997
16647	379998
14578	379999
72995	380000
18949	380001
35310	380002
48145	380003
261	380004
16455	380005
72144	380006
8899	380007
11858	380008
133221	380009
5815	380010
97832	380011
23406	380012
102978	380013
19704	380014
2398	380015
112528	380016
81157	380017
40953	380018
27769	380019
30088	380020
31804	380021
17977	380022
12917	380023
957	380024
37697	380025
38466	380026
50467	380027
10773	380028
11209	380029
14259	380030
115566	380031
15582	380032
26713	380033
34268	380034
68749	380035
112409	380036
25922	380037
12459	380038
12643	380039
162612	380040
104907	380041
35899	380042
100920	380043
91423	380044
6098	380045
10592	380046
15345	380047
21355	380048
24848	380049
16256	380050
58668	380051
3626	380052
44468	380053
165589	380054
94758	380055
125225	380056
4703	380057
4601	380058
62101	380059
126245	380060
30027	380061
87339	380062
66049	380063
6350	380064
99173	380065
1177	380066
95795	380067
6985	380068
5603	380069
58935	380070
27781	380071
54421	380072
24634	380073
16164	380074
10048	380075
94526	380076
818	380077
35877	380078
27490	380079
943	380080
3738	380081
96715	380082
87575	380083
16495	380084
43208	380085
124408	380086
158209	380087
49091	380088
55205	380089
142079	380090
6380	380091
9439	380092
2759	380093
92	380094
92443	380095
83174	380096
146992	380097
5527	380098
2774	380099
107843	380100
15117	380101
2783	380102
50548	380103
10533	380104
54921	380105
31313	380106
32766	380107
55070	380108
51050	380109
167680	380110
11488	380111
127731	380112
11385	380113
85237	380114
6347	380115
40357	380116
29846	380117
52223	380118
2793	380119
55503	380120
113508	380121
82455	380122
7194	380123
1560	380124
86438	380125
69531	380126
95984	380127
84455	380128
58881	380129
1276	380130
44117	380131
70438	380132
81726	380133
62668	380134
3176	380135
82586	380136
40680	380137
32699	380138
26182	380139
151	380140
31215	380141
85254	380142
108462	380143
65063	380144
96226	380145
67790	380146
58757	380147
39312	380148
53157	380149
139960	380150
46185	380151
27136	380152
13372	380153
15228	380154
1230	380155
36572	380156
9927	380157
3877	380158
2390	380159
43110	380160
15702	380161
139436	380162
45777	380163
5158	380164
149027	380165
39692	380166
55745	380167
65769	380168
11720	380169
12882	380170
49327	380171
653	380172
29872	380173
18215	380174
14744	380175
4290	380176
11037	380177
19141	380178
65971	380179
34446	380180
9390	380181
2031	380182
103059	380183
24561	380184
20950	380185
142802	380186
109168	380187
11098	380188
8835	380189
89115	380190
78797	380191
2939	380192
38440	380193
17857	380194
80630	380195
27497	380196
55091	380197
43530	380198
47298	380199
6071	380200
131800	380201
8854	380202
18844	380203
24649	380204
63092	380205
66011	380206
71749	380207
9639	380208
12865	380209
54597	380210
3176	380211
1444	380212
66	380213
84447	380214
87	380215
378	380216
94295	380217
130355	380218
78402	380219
8477	380220
11202	380221
41886	380222
5193	380223
111727	380224
16914	380225
62499	380226
91673	380227
84542	380228
47231	380229
5064	380230
40676	380231
12328	380232
74567	380233
67937	380234
4397	380235
28116	380236
27641	380237
23035	380238
54100	380239
80883	380240
63924	380241
27777	380242
37734	380243
14523	380244
41888	380245
8248	380246
11360	380247
34746	380248
40637	380249
15903	380250
13084	380251
7581	380252
18188	380253
26012	380254
13689	380255
64472	380256
30753	380257
49684	380258
50803	380259
101289	380260
25567	380261
55467	380262
5210	380263
105436	380264
90463	380265
35932	380266
72798	380267
1471	380268
62061	380269
20668	380270
10525	380271
18972	380272
48918	380273
15319	380274
127593	380275
25410	380276
135181	380277
30174	380278
9318	380279
105117	380280
38188	380281
34236	380282
21588	380283
13999	380284
15340	380285
9889	380286
44922	380287
124759	380288
37602	380289
10005	380290
520	380291
8091	380292
11443	380293
41663	380294
8784	380295
63553	380296
40859	380297
96350	380298
127779	380299
65951	380300
107975	380301
572	380302
13075	380303
978	380304
19752	380305
32669	380306
23607	380307
68258	380308
16441	380309
16637	380310
8318	380311
40418	380312
22507	380313
18170	380314
97455	380315
54997	380316
48101	380317
1978	380318
82275	380319
8858	380320
163898	380321
14100	380322
81214	380323
2812	380324
49703	380325
36201	380326
59361	380327
20788	380328
58762	380329
55140	380330
27194	380331
42463	380332
42254	380333
141	380334
11316	380335
69660	380336
24847	380337
91060	380338
79675	380339
19716	380340
63683	380341
63423	380342
22867	380343
27563	380344
9443	380345
7661	380346
4128	380347
7108	380348
19541	380349
27527	380350
566	380351
47962	380352
63572	380353
111840	380354
6745	380355
125903	380356
121411	380357
23572	380358
40600	380359
93429	380360
97345	380361
56062	380362
77193	380363
27019	380364
37645	380365
235	380366
230	380367
17156	380368
32078	380369
40404	380370
19971	380371
74617	380372
3444	380373
98494	380374
148749	380375
66700	380376
83019	380377
15789	380378
91082	380379
791	380380
2661	380381
71976	380382
1194	380383
46027	380384
104700	380385
5990	380386
77224	380387
96557	380388
4325	380389
28525	380390
4518	380391
99334	380392
26272	380393
3542	380394
159037	380395
16842	380396
67251	380397
18934	380398
38789	380399
42747	380400
2148	380401
397	380402
97660	380403
111638	380404
45283	380405
9274	380406
649	380407
25378	380408
41458	380409
54812	380410
30750	380411
5043	380412
145698	380413
86617	380414
138412	380415
165024	380416
7167	380417
519	380418
47329	380419
3836	380420
1275	380421
161297	380422
23658	380423
4624	380424
91705	380425
77443	380426
44181	380427
28764	380428
11724	380429
10863	380430
38492	380431
23447	380432
11404	380433
15599	380434
67107	380435
475	380436
72848	380437
470	380438
8755	380439
5671	380440
16857	380441
38525	380442
56984	380443
16734	380444
160938	380445
142155	380446
45792	380447
14469	380448
36041	380449
1909	380450
977	380451
472	380452
4373	380453
21842	380454
59772	380455
665	380456
66058	380457
48006	380458
71774	380459
29682	380460
99667	380461
16090	380462
6421	380463
18150	380464
79120	380465
87317	380466
35897	380467
50878	380468
33830	380469
53492	380470
39463	380471
77789	380472
6708	380473
9130	380474
37951	380475
7693	380476
17176	380477
31070	380478
51255	380479
32878	380480
25729	380481
27027	380482
22635	380483
30209	380484
49147	380485
116637	380486
114536	380487
108540	380488
51109	380489
74721	380490
36406	380491
23375	380492
29590	380493
50655	380494
134385	380495
38396	380496
81936	380497
15096	380498
76952	380499
23127	380500
34454	380501
47021	380502
91169	380503
80954	380504
20308	380505
154386	380506
3540	380507
4779	380508
45460	380509
99476	380510
4857	380511
31650	380512
1091	380513
98580	380514
279	380515
62123	380516
45920	380517
44129	380518
19956	380519
8557	380520
20830	380521
78929	380522
6062	380523
79737	380524
112096	380525
88811	380526
66583	380527
40293	380528
61921	380529
6990	380530
4470	380531
2347	380532
125531	380533
110282	380534
55758	380535
45571	380536
22485	380537
21048	380538
113734	380539
26982	380540
99313	380541
13338	380542
24352	380543
92661	380544
13616	380545
69428	380546
39634	380547
49410	380548
11379	380549
57541	380550
86855	380551
96841	380552
89126	380553
154812	380554
23616	380555
6446	380556
88396	380557
90941	380558
21648	380559
8047	380560
50021	380561
8714	380562
29288	380563
7392	380564
88003	380565
18266	380566
257	380567
32022	380568
755	380569
89045	380570
92847	380571
15985	380572
3631	380573
22991	380574
16474	380575
14302	380576
76780	380577
60692	380578
15492	380579
30797	380580
60669	380581
54051	380582
97002	380583
108620	380584
40905	380585
4740	380586
2994	380587
22225	380588
85573	380589
32799	380590
20514	380591
28370	380592
15941	380593
27416	380594
62193	380595
65834	380596
29621	380597
1671	380598
166953	380599
32428	380600
103595	380601
16350	380602
100395	380603
104350	380604
9761	380605
19662	380606
120008	380607
56973	380608
71415	380609
20666	380610
59289	380611
48636	380612
7490	380613
79037	380614
38018	380615
57696	380616
29390	380617
20063	380618
87825	380619
11323	380620
50787	380621
12769	380622
18957	380623
153485	380624
7845	380625
92480	380626
71928	380627
1731	380628
104391	380629
132698	380630
55792	380631
160861	380632
16129	380633
22604	380634
72853	380635
9308	380636
44594	380637
4795	380638
26009	380639
37817	380640
1440	380641
4673	380642
89038	380643
70850	380644
125224	380645
30728	380646
32313	380647
15425	380648
20434	380649
21683	380650
47239	380651
49811	380652
4805	380653
4743	380654
123148	380655
85940	380656
6151	380657
127933	380658
6477	380659
41083	380660
38115	380661
11074	380662
39337	380663
14838	380664
44362	380665
84688	380666
51954	380667
63434	380668
20208	380669
39639	380670
107178	380671
33079	380672
16075	380673
18182	380674
25835	380675
26517	380676
8051	380677
10566	380678
755	380679
11261	380680
25218	380681
27279	380682
68001	380683
25175	380684
5561	380685
152530	380686
4433	380687
69	380688
103148	380689
90700	380690
119273	380691
42027	380692
5888	380693
32741	380694
71440	380695
18184	380696
93733	380697
13941	380698
21844	380699
83140	380700
2831	380701
85852	380702
98212	380703
14005	380704
11019	380705
6076	380706
41682	380707
20676	380708
46842	380709
30936	380710
17892	380711
7493	380712
321	380713
15907	380714
96263	380715
90284	380716
49431	380717
170188	380718
2150	380719
10825	380720
6628	380721
28732	380722
9494	380723
17701	380724
97319	380725
144525	380726
89956	380727
80438	380728
2129	380729
6857	380730
126398	380731
1864	380732
59259	380733
173	380734
35443	380735
16164	380736
46147	380737
24402	380738
8524	380739
43624	380740
40920	380741
12688	380742
23031	380743
41734	380744
23573	380745
57667	380746
22828	380747
21269	380748
146928	380749
15969	380750
1616	380751
36890	380752
50225	380753
62459	380754
117906	380755
18583	380756
24661	380757
73074	380758
36611	380759
15914	380760
122234	380761
10902	380762
1689	380763
94295	380764
6736	380765
37290	380766
12561	380767
3796	380768
23759	380769
15621	380770
73032	380771
42186	380772
27594	380773
982	380774
13124	380775
17403	380776
101232	380777
18301	380778
34552	380779
33441	380780
8122	380781
42329	380782
19524	380783
2589	380784
41542	380785
68949	380786
105708	380787
47287	380788
85372	380789
24696	380790
54918	380791
105709	380792
7052	380793
74013	380794
27879	380795
116611	380796
45944	380797
73509	380798
39276	380799
7835	380800
9185	380801
112337	380802
19441	380803
15545	380804
93108	380805
4812	380806
27743	380807
76292	380808
17755	380809
42348	380810
13701	380811
73206	380812
18787	380813
9353	380814
2111	380815
74074	380816
53124	380817
43775	380818
156	380819
16323	380820
153462	380821
1428	380822
79673	380823
1392	380824
58426	380825
29448	380826
3937	380827
149764	380828
17521	380829
11624	380830
20396	380831
164280	380832
165948	380833
103975	380834
153494	380835
69224	380836
92831	380837
2316	380838
96474	380839
67248	380840
44175	380841
73294	380842
3709	380843
440	380844
59881	380845
41722	380846
16440	380847
53975	380848
79621	380849
35305	380850
32010	380851
13080	380852
44052	380853
16564	380854
107107	380855
36283	380856
18391	380857
1891	380858
124132	380859
53183	380860
6180	380861
123150	380862
80633	380863
25502	380864
8118	380865
12842	380866
6681	380867
110474	380868
126813	380869
31189	380870
62220	380871
4617	380872
8991	380873
15182	380874
48810	380875
6496	380876
123364	380877
19082	380878
108843	380879
79694	380880
27812	380881
62377	380882
25877	380883
28356	380884
41233	380885
72038	380886
2465	380887
1748	380888
39281	380889
386	380890
74533	380891
283	380892
122129	380893
89564	380894
580	380895
31963	380896
85891	380897
50496	380898
40239	380899
168393	380900
159751	380901
84658	380902
10471	380903
32156	380904
15818	380905
9833	380906
2894	380907
66774	380908
66626	380909
329	380910
20038	380911
11283	380912
17930	380913
34456	380914
11770	380915
74706	380916
34266	380917
27308	380918
2315	380919
45138	380920
49935	380921
31017	380922
33882	380923
32114	380924
39087	380925
70074	380926
157386	380927
69012	380928
2691	380929
4303	380930
21253	380931
39082	380932
52720	380933
169588	380934
560	380935
10844	380936
71173	380937
30505	380938
438	380939
3925	380940
37131	380941
8544	380942
9938	380943
76972	380944
25029	380945
17369	380946
25647	380947
38084	380948
125196	380949
13081	380950
130365	380951
23903	380952
92611	380953
106699	380954
67877	380955
15808	380956
46062	380957
11944	380958
85262	380959
19577	380960
33526	380961
70687	380962
58883	380963
87922	380964
12535	380965
33132	380966
5714	380967
9609	380968
26122	380969
58414	380970
13270	380971
4484	380972
28866	380973
64258	380974
14535	380975
35705	380976
15570	380977
645	380978
57288	380979
145170	380980
68296	380981
92723	380982
12974	380983
75391	380984
22199	380985
80563	380986
162958	380987
69206	380988
24719	380989
93604	380990
20156	380991
37900	380992
99199	380993
8014	380994
3928	380995
13706	380996
81923	380997
15514	380998
1182	380999
4006	381000
5085	381001
82406	381002
80267	381003
15323	381004
60595	381005
894	381006
75738	381007
24039	381008
109550	381009
235	381010
64451	381011
42734	381012
108493	381013
63089	381014
11813	381015
62373	381016
29370	381017
21199	381018
8223	381019
98166	381020
8583	381021
54387	381022
35331	381023
25698	381024
160941	381025
18236	381026
64231	381027
43717	381028
10889	381029
14998	381030
19224	381031
44290	381032
9402	381033
142446	381034
72126	381035
22513	381036
12384	381037
52086	381038
8759	381039
93062	381040
10428	381041
131549	381042
9065	381043
78296	381044
18198	381045
23361	381046
38093	381047
32072	381048
11535	381049
24779	381050
106517	381051
87608	381052
45055	381053
3755	381054
53809	381055
116188	381056
23345	381057
105210	381058
17210	381059
57067	381060
17416	381061
9816	381062
62624	381063
61344	381064
6874	381065
38823	381066
33720	381067
81640	381068
75218	381069
20887	381070
709	381071
3268	381072
30999	381073
33128	381074
28015	381075
48326	381076
152512	381077
92363	381078
50086	381079
15398	381080
137804	381081
23064	381082
24489	381083
10896	381084
19981	381085
79883	381086
8696	381087
30862	381088
104794	381089
40299	381090
116252	381091
2776	381092
34812	381093
46144	381094
18020	381095
21073	381096
67896	381097
36148	381098
56180	381099
23904	381100
5569	381101
101279	381102
37084	381103
34400	381104
15066	381105
18788	381106
46059	381107
8578	381108
23485	381109
55408	381110
33351	381111
48053	381112
6411	381113
4699	381114
45561	381115
95751	381116
1431	381117
257	381118
18634	381119
101604	381120
12444	381121
40978	381122
7360	381123
126558	381124
55399	381125
9217	381126
15757	381127
121134	381128
27209	381129
9450	381130
118816	381131
26797	381132
168	381133
50977	381134
41729	381135
6551	381136
54135	381137
11530	381138
2920	381139
24758	381140
25162	381141
42629	381142
6338	381143
9494	381144
887	381145
54040	381146
23258	381147
82861	381148
45134	381149
82765	381150
32007	381151
85114	381152
435	381153
87792	381154
115907	381155
25047	381156
62606	381157
6800	381158
49637	381159
4870	381160
87811	381161
40242	381162
107461	381163
15887	381164
39528	381165
165140	381166
23605	381167
41500	381168
20711	381169
26372	381170
140613	381171
18070	381172
84238	381173
73228	381174
162383	381175
20851	381176
6885	381177
37716	381178
20250	381179
14714	381180
4253	381181
17284	381182
27205	381183
66173	381184
36106	381185
102210	381186
506	381187
54582	381188
114014	381189
63023	381190
67839	381191
28606	381192
2099	381193
952	381194
41867	381195
1176	381196
60068	381197
35588	381198
140077	381199
7367	381200
90772	381201
9441	381202
19000	381203
63499	381204
35130	381205
12916	381206
62665	381207
1071	381208
55521	381209
39540	381210
2318	381211
76437	381212
128509	381213
217	381214
55045	381215
85816	381216
71071	381217
93010	381218
65891	381219
32863	381220
48584	381221
20205	381222
111007	381223
43166	381224
53931	381225
474	381226
44405	381227
88464	381228
18123	381229
37048	381230
38459	381231
72473	381232
39607	381233
30003	381234
2576	381235
90276	381236
98329	381237
37164	381238
73083	381239
114296	381240
61386	381241
15541	381242
113292	381243
33914	381244
68193	381245
98440	381246
41982	381247
45347	381248
4601	381249
1940	381250
85893	381251
73290	381252
60240	381253
136663	381254
9202	381255
4043	381256
2222	381257
35504	381258
954	381259
21382	381260
70002	381261
62997	381262
129390	381263
4419	381264
2471	381265
5394	381266
24182	381267
2904	381268
24208	381269
58320	381270
120673	381271
32741	381272
16443	381273
47872	381274
7143	381275
6495	381276
4616	381277
6879	381278
15333	381279
143138	381280
14083	381281
114196	381282
839	381283
5462	381284
26052	381285
86300	381286
79458	381287
105921	381288
15415	381289
94942	381290
56510	381291
1629	381292
14685	381293
6120	381294
129201	381295
61858	381296
34162	381297
52356	381298
72215	381299
48575	381300
18685	381301
105905	381302
150516	381303
11666	381304
24548	381305
5374	381306
34998	381307
103277	381308
15656	381309
5721	381310
100302	381311
38398	381312
47825	381313
46266	381314
10680	381315
36216	381316
81468	381317
48440	381318
17341	381319
19863	381320
74700	381321
4217	381322
73329	381323
113704	381324
71337	381325
18721	381326
12595	381327
86498	381328
14792	381329
45653	381330
57874	381331
34288	381332
61335	381333
8478	381334
54748	381335
49275	381336
30924	381337
114942	381338
59074	381339
13585	381340
21798	381341
17539	381342
20047	381343
42777	381344
11967	381345
7870	381346
116751	381347
106618	381348
63131	381349
33182	381350
58093	381351
11280	381352
71667	381353
3920	381354
45539	381355
104140	381356
32118	381357
46908	381358
82074	381359
67305	381360
6703	381361
63315	381362
1387	381363
38023	381364
62279	381365
116221	381366
105556	381367
80271	381368
71794	381369
4146	381370
11650	381371
115604	381372
60460	381373
17965	381374
24625	381375
21	381376
24973	381377
8850	381378
94347	381379
128062	381380
2231	381381
8510	381382
69012	381383
96418	381384
37101	381385
10154	381386
133628	381387
92210	381388
77849	381389
8690	381390
90937	381391
2203	381392
61083	381393
24976	381394
24973	381395
71274	381396
18299	381397
4448	381398
4202	381399
125805	381400
126580	381401
251	381402
21411	381403
45990	381404
47930	381405
25865	381406
23639	381407
112256	381408
52774	381409
108712	381410
24277	381411
120	381412
117108	381413
99092	381414
10025	381415
6706	381416
77417	381417
22783	381418
14337	381419
47098	381420
46026	381421
6723	381422
8136	381423
97190	381424
2948	381425
11220	381426
61741	381427
2935	381428
20982	381429
30474	381430
80623	381431
53242	381432
164238	381433
24612	381434
8481	381435
39978	381436
20295	381437
18197	381438
9368	381439
13781	381440
32594	381441
49789	381442
46341	381443
55344	381444
25987	381445
28719	381446
88571	381447
74641	381448
21776	381449
12962	381450
10708	381451
81520	381452
5414	381453
35503	381454
9843	381455
4774	381456
21402	381457
2288	381458
19374	381459
20319	381460
23922	381461
85624	381462
70134	381463
6244	381464
5477	381465
68189	381466
45549	381467
121331	381468
64491	381469
113376	381470
10316	381471
26103	381472
31278	381473
5142	381474
12193	381475
99390	381476
34125	381477
91019	381478
15264	381479
24466	381480
1595	381481
11978	381482
35366	381483
151825	381484
44925	381485
26736	381486
90309	381487
2443	381488
16761	381489
38575	381490
46120	381491
14255	381492
33858	381493
70618	381494
40013	381495
168036	381496
17327	381497
75135	381498
21	381499
140971	381500
48149	381501
2083	381502
25624	381503
79571	381504
54196	381505
29937	381506
112912	381507
62323	381508
12449	381509
4172	381510
17383	381511
24174	381512
17778	381513
914	381514
49212	381515
125255	381516
125599	381517
10181	381518
11837	381519
17604	381520
12184	381521
84813	381522
11907	381523
17841	381524
25726	381525
47173	381526
11453	381527
64892	381528
37066	381529
63533	381530
125023	381531
22722	381532
49281	381533
1383	381534
9097	381535
49564	381536
30623	381537
14829	381538
89942	381539
35590	381540
48541	381541
1988	381542
51621	381543
66673	381544
112844	381545
2596	381546
21044	381547
175	381548
22059	381549
27204	381550
54567	381551
72083	381552
2366	381553
59069	381554
24670	381555
17555	381556
15521	381557
62285	381558
18895	381559
41459	381560
22176	381561
41716	381562
43103	381563
84395	381564
80660	381565
74288	381566
22222	381567
2189	381568
106210	381569
27739	381570
25404	381571
18504	381572
783	381573
97073	381574
765	381575
26701	381576
65394	381577
11226	381578
52142	381579
6754	381580
98042	381581
39290	381582
88249	381583
135628	381584
75804	381585
34719	381586
102812	381587
2118	381588
6746	381589
4860	381590
149771	381591
18338	381592
16171	381593
95780	381594
81603	381595
71366	381596
43249	381597
47791	381598
28126	381599
35316	381600
28188	381601
100206	381602
10836	381603
37764	381604
2575	381605
88318	381606
167105	381607
1185	381608
43377	381609
16360	381610
107797	381611
84629	381612
37847	381613
12479	381614
15215	381615
98342	381616
107757	381617
62872	381618
95014	381619
653	381620
9529	381621
49430	381622
52711	381623
51808	381624
22277	381625
9107	381626
1533	381627
135817	381628
78678	381629
16238	381630
35405	381631
21214	381632
93345	381633
56248	381634
52143	381635
4416	381636
13065	381637
13296	381638
38034	381639
76045	381640
45894	381641
70012	381642
34102	381643
36615	381644
102247	381645
34933	381646
89743	381647
19921	381648
5300	381649
2855	381650
11838	381651
30291	381652
7161	381653
11411	381654
128662	381655
44344	381656
99139	381657
92892	381658
162075	381659
8329	381660
50400	381661
10245	381662
74162	381663
40697	381664
6872	381665
28378	381666
95987	381667
15966	381668
43822	381669
54704	381670
50481	381671
89491	381672
99088	381673
641	381674
64635	381675
1000	381676
26118	381677
59540	381678
4552	381679
71665	381680
79376	381681
64788	381682
74103	381683
50044	381684
9056	381685
20975	381686
33062	381687
6225	381688
36799	381689
35330	381690
23456	381691
102894	381692
2188	381693
24692	381694
169758	381695
36087	381696
98212	381697
50124	381698
28281	381699
36324	381700
169051	381701
77211	381702
6830	381703
75093	381704
34523	381705
107173	381706
75132	381707
36293	381708
28931	381709
14833	381710
549	381711
64969	381712
69117	381713
41874	381714
7397	381715
4761	381716
119327	381717
818	381718
31116	381719
21092	381720
9259	381721
56539	381722
145354	381723
43803	381724
13502	381725
92836	381726
1578	381727
110761	381728
16605	381729
82036	381730
54389	381731
5093	381732
16478	381733
110110	381734
64861	381735
10783	381736
18427	381737
13333	381738
41258	381739
19258	381740
28292	381741
111013	381742
11711	381743
119322	381744
59709	381745
114073	381746
20515	381747
35472	381748
39465	381749
6121	381750
147943	381751
45176	381752
1570	381753
28702	381754
46042	381755
11583	381756
72595	381757
36321	381758
40748	381759
31438	381760
155860	381761
1868	381762
8163	381763
2183	381764
110647	381765
42602	381766
74990	381767
9691	381768
1870	381769
34231	381770
49506	381771
88065	381772
79353	381773
22464	381774
27144	381775
3545	381776
36940	381777
3582	381778
9870	381779
69417	381780
24637	381781
38578	381782
87147	381783
12567	381784
63894	381785
15487	381786
29894	381787
109943	381788
560	381789
310	381790
107623	381791
29402	381792
23452	381793
33457	381794
53818	381795
3966	381796
44370	381797
48720	381798
58066	381799
111710	381800
42293	381801
169384	381802
354	381803
2827	381804
16041	381805
70061	381806
2642	381807
58801	381808
60948	381809
34243	381810
53322	381811
83409	381812
100041	381813
46766	381814
87362	381815
24076	381816
82968	381817
74784	381818
45359	381819
72561	381820
11554	381821
53892	381822
6835	381823
22314	381824
106762	381825
62100	381826
40305	381827
37438	381828
42226	381829
148121	381830
47724	381831
143356	381832
74854	381833
9026	381834
16306	381835
64788	381836
59981	381837
22112	381838
102347	381839
4473	381840
109895	381841
20910	381842
48387	381843
35741	381844
4769	381845
20707	381846
89718	381847
9697	381848
1988	381849
78410	381850
59527	381851
16779	381852
13886	381853
114706	381854
52825	381855
30426	381856
118230	381857
77923	381858
9407	381859
545	381860
41883	381861
74607	381862
103901	381863
77872	381864
824	381865
59507	381866
51237	381867
21307	381868
19937	381869
39735	381870
145979	381871
14526	381872
163247	381873
55313	381874
38162	381875
37410	381876
38373	381877
80726	381878
28525	381879
166334	381880
86968	381881
107185	381882
21545	381883
41904	381884
21028	381885
21268	381886
5470	381887
50651	381888
5072	381889
41877	381890
53123	381891
107152	381892
69071	381893
30383	381894
13920	381895
11120	381896
118626	381897
57473	381898
4352	381899
135908	381900
11633	381901
94423	381902
126023	381903
57352	381904
129945	381905
56781	381906
5568	381907
51144	381908
889	381909
59132	381910
22937	381911
6852	381912
47360	381913
111010	381914
10790	381915
165924	381916
67709	381917
97576	381918
31166	381919
1499	381920
116075	381921
113870	381922
2822	381923
98596	381924
90908	381925
69003	381926
28215	381927
39250	381928
51066	381929
8370	381930
45979	381931
138966	381932
7786	381933
106754	381934
3606	381935
97097	381936
10092	381937
8011	381938
145834	381939
108977	381940
24626	381941
20281	381942
92790	381943
731	381944
45589	381945
38223	381946
26392	381947
17786	381948
60561	381949
120310	381950
19837	381951
36462	381952
153004	381953
18920	381954
167851	381955
14700	381956
40912	381957
122661	381958
7175	381959
139178	381960
172	381961
97429	381962
47647	381963
84239	381964
172	381965
7358	381966
58691	381967
5731	381968
20773	381969
95941	381970
41196	381971
5751	381972
56588	381973
45530	381974
3021	381975
24053	381976
17059	381977
24518	381978
1336	381979
94759	381980
60071	381981
20418	381982
2228	381983
62016	381984
5542	381985
43962	381986
112669	381987
22686	381988
67611	381989
69811	381990
27805	381991
116373	381992
48908	381993
45150	381994
43761	381995
34957	381996
14095	381997
5419	381998
42720	381999
74320	382000
63104	382001
8765	382002
80186	382003
78848	382004
8127	382005
1570	382006
32938	382007
700	382008
14103	382009
102751	382010
1811	382011
6460	382012
16194	382013
826	382014
23	382015
51355	382016
8007	382017
98320	382018
9001	382019
14781	382020
28544	382021
4132	382022
29818	382023
10561	382024
55207	382025
10293	382026
44689	382027
77772	382028
14583	382029
18449	382030
140	382031
18967	382032
97503	382033
19588	382034
37398	382035
78444	382036
838	382037
3164	382038
81458	382039
39850	382040
25633	382041
17547	382042
2790	382043
65427	382044
26097	382045
78279	382046
16096	382047
5644	382048
148328	382049
37047	382050
50477	382051
76939	382052
57365	382053
249	382054
17358	382055
70993	382056
1707	382057
27201	382058
4005	382059
73248	382060
45246	382061
17507	382062
9448	382063
42908	382064
36038	382065
64027	382066
57670	382067
29264	382068
10667	382069
44307	382070
6983	382071
114608	382072
9827	382073
52708	382074
92294	382075
28644	382076
82910	382077
27000	382078
63253	382079
5161	382080
49647	382081
77899	382082
92713	382083
156144	382084
15677	382085
81543	382086
15000	382087
76784	382088
26211	382089
9914	382090
19666	382091
52451	382092
12816	382093
16141	382094
83394	382095
3802	382096
35038	382097
90589	382098
9224	382099
20540	382100
46405	382101
49300	382102
48166	382103
55203	382104
48549	382105
2737	382106
107718	382107
5336	382108
386	382109
65598	382110
80589	382111
39091	382112
41314	382113
46109	382114
71497	382115
57364	382116
18261	382117
89835	382118
88891	382119
7510	382120
166418	382121
15419	382122
37478	382123
43015	382124
83816	382125
1456	382126
48492	382127
156883	382128
49124	382129
23645	382130
22732	382131
123043	382132
100717	382133
44949	382134
11111	382135
8221	382136
22354	382137
9044	382138
1003	382139
42950	382140
10207	382141
30501	382142
3756	382143
22368	382144
6542	382145
26743	382146
156744	382147
2910	382148
23187	382149
25089	382150
309	382151
11011	382152
35579	382153
123090	382154
59795	382155
39954	382156
109928	382157
88237	382158
63946	382159
29354	382160
58525	382161
38872	382162
56046	382163
41493	382164
22967	382165
31166	382166
10474	382167
6974	382168
70555	382169
85947	382170
5931	382171
124127	382172
2713	382173
31076	382174
89374	382175
34018	382176
19831	382177
34578	382178
16883	382179
106830	382180
10672	382181
26597	382182
53191	382183
131570	382184
5748	382185
4133	382186
81813	382187
46260	382188
98671	382189
34279	382190
7112	382191
95299	382192
60637	382193
100488	382194
104241	382195
35039	382196
1386	382197
33530	382198
69156	382199
78971	382200
98759	382201
45960	382202
45830	382203
663	382204
5664	382205
15292	382206
110348	382207
37785	382208
28047	382209
136614	382210
58732	382211
4270	382212
34613	382213
7588	382214
25709	382215
1735	382216
120485	382217
28576	382218
89495	382219
136273	382220
51934	382221
108890	382222
14652	382223
157567	382224
24436	382225
34553	382226
88814	382227
115753	382228
49613	382229
7426	382230
30526	382231
6103	382232
85434	382233
618	382234
95715	382235
124561	382236
1422	382237
25512	382238
25711	382239
43658	382240
2480	382241
102794	382242
1165	382243
42050	382244
80509	382245
21306	382246
86941	382247
6569	382248
45849	382249
132836	382250
12108	382251
9690	382252
2732	382253
1252	382254
7147	382255
82089	382256
41157	382257
22346	382258
13422	382259
25057	382260
50754	382261
13988	382262
5475	382263
7738	382264
23446	382265
44670	382266
23105	382267
22477	382268
3959	382269
18467	382270
17942	382271
23413	382272
58006	382273
26034	382274
119096	382275
108530	382276
7134	382277
15333	382278
51898	382279
36334	382280
15963	382281
17287	382282
4391	382283
9869	382284
52933	382285
18438	382286
16427	382287
3924	382288
73293	382289
53716	382290
42250	382291
15922	382292
31651	382293
54741	382294
73763	382295
174	382296
76538	382297
19384	382298
9400	382299
1077	382300
145519	382301
126259	382302
64815	382303
130412	382304
458	382305
11575	382306
25972	382307
137204	382308
71363	382309
11381	382310
56530	382311
16663	382312
9237	382313
5111	382314
4939	382315
28670	382316
89588	382317
41657	382318
16707	382319
63427	382320
3784	382321
24	382322
2464	382323
49211	382324
40362	382325
2684	382326
73892	382327
95784	382328
41653	382329
12581	382330
572	382331
96209	382332
10134	382333
6328	382334
15644	382335
125185	382336
15055	382337
107286	382338
34501	382339
10778	382340
83776	382341
32165	382342
173	382343
79637	382344
115570	382345
128140	382346
390	382347
56199	382348
8592	382349
134411	382350
75143	382351
6714	382352
18726	382353
81258	382354
24792	382355
22089	382356
10930	382357
28052	382358
104487	382359
1518	382360
20117	382361
58835	382362
25056	382363
20090	382364
14029	382365
31580	382366
7828	382367
50986	382368
25389	382369
28262	382370
23404	382371
129622	382372
389	382373
44665	382374
55120	382375
87527	382376
81865	382377
87901	382378
5553	382379
45336	382380
167690	382381
10277	382382
61765	382383
21670	382384
52175	382385
8727	382386
160153	382387
3467	382388
14949	382389
36446	382390
63444	382391
43557	382392
99608	382393
16712	382394
99135	382395
4819	382396
32490	382397
58845	382398
471	382399
14253	382400
94712	382401
21435	382402
133452	382403
61534	382404
11782	382405
25057	382406
76233	382407
11859	382408
8822	382409
58857	382410
17252	382411
505	382412
46994	382413
124868	382414
22594	382415
100126	382416
33028	382417
169162	382418
129916	382419
11855	382420
94953	382421
65691	382422
3281	382423
7821	382424
9269	382425
84255	382426
58547	382427
53633	382428
127902	382429
88979	382430
52637	382431
32366	382432
23861	382433
9470	382434
90765	382435
65575	382436
42986	382437
8151	382438
63300	382439
170221	382440
101109	382441
41866	382442
72238	382443
7095	382444
5973	382445
9416	382446
96427	382447
106764	382448
30387	382449
130	382450
59545	382451
53969	382452
31830	382453
14827	382454
114021	382455
6234	382456
88121	382457
78825	382458
76981	382459
98179	382460
49399	382461
76089	382462
603	382463
138848	382464
31231	382465
124071	382466
16557	382467
2449	382468
24435	382469
110838	382470
28063	382471
4712	382472
70499	382473
92814	382474
41157	382475
52617	382476
12494	382477
75949	382478
111811	382479
34152	382480
3688	382481
45489	382482
25176	382483
165925	382484
30588	382485
95203	382486
31651	382487
9712	382488
91030	382489
106054	382490
92249	382491
39198	382492
21449	382493
51842	382494
10504	382495
68380	382496
31973	382497
27653	382498
8725	382499
40300	382500
124093	382501
40805	382502
115	382503
3115	382504
1876	382505
21476	382506
11870	382507
13113	382508
66991	382509
9620	382510
25995	382511
80737	382512
74196	382513
2629	382514
15646	382515
13097	382516
12434	382517
60453	382518
65289	382519
57628	382520
42767	382521
509	382522
155086	382523
2570	382524
31921	382525
64496	382526
131934	382527
63804	382528
40289	382529
21244	382530
54401	382531
1550	382532
13147	382533
36451	382534
54197	382535
1464	382536
120068	382537
52205	382538
11668	382539
94661	382540
139394	382541
55861	382542
27041	382543
74819	382544
118089	382545
214	382546
11559	382547
2868	382548
89296	382549
13886	382550
1044	382551
92636	382552
44828	382553
78175	382554
165117	382555
5420	382556
3570	382557
21641	382558
64	382559
93796	382560
23400	382561
134025	382562
78732	382563
40767	382564
137256	382565
80221	382566
333	382567
2376	382568
27889	382569
81254	382570
5394	382571
52062	382572
1484	382573
69173	382574
131585	382575
58737	382576
31283	382577
38754	382578
105101	382579
11479	382580
360	382581
132878	382582
80564	382583
22399	382584
74301	382585
10132	382586
4410	382587
10330	382588
41756	382589
85468	382590
10556	382591
32403	382592
13804	382593
4986	382594
60093	382595
68341	382596
36397	382597
53713	382598
46584	382599
164534	382600
37600	382601
43000	382602
17493	382603
7807	382604
14688	382605
92423	382606
120314	382607
61001	382608
151827	382609
6815	382610
73347	382611
2803	382612
6092	382613
109903	382614
9963	382615
162892	382616
55220	382617
49017	382618
38180	382619
25717	382620
20591	382621
8987	382622
95768	382623
54757	382624
28270	382625
21108	382626
29819	382627
24084	382628
109886	382629
5690	382630
83865	382631
21145	382632
1726	382633
58756	382634
15604	382635
28322	382636
32494	382637
36871	382638
47457	382639
14472	382640
40313	382641
65168	382642
23587	382643
70974	382644
4830	382645
13619	382646
120962	382647
46491	382648
36824	382649
2401	382650
70	382651
12424	382652
4932	382653
88675	382654
47334	382655
66027	382656
50304	382657
84443	382658
48435	382659
18584	382660
123979	382661
77407	382662
40936	382663
37152	382664
3057	382665
75223	382666
5264	382667
32601	382668
133438	382669
9815	382670
1961	382671
20809	382672
39888	382673
45761	382674
7613	382675
56361	382676
18459	382677
96494	382678
110212	382679
18731	382680
99569	382681
1788	382682
93559	382683
44425	382684
50447	382685
2368	382686
29761	382687
80811	382688
13269	382689
12873	382690
18134	382691
94268	382692
71694	382693
15513	382694
39376	382695
93914	382696
60692	382697
24032	382698
22755	382699
34740	382700
12539	382701
1998	382702
3978	382703
36409	382704
7048	382705
72076	382706
60257	382707
164674	382708
3483	382709
20885	382710
42552	382711
50392	382712
66415	382713
8168	382714
26895	382715
26741	382716
81087	382717
3233	382718
47926	382719
20132	382720
76589	382721
3766	382722
20528	382723
7207	382724
55344	382725
40668	382726
6203	382727
56551	382728
37031	382729
44615	382730
72130	382731
98064	382732
52508	382733
26283	382734
11052	382735
23831	382736
68099	382737
3496	382738
61221	382739
18550	382740
4711	382741
104596	382742
102167	382743
73110	382744
34607	382745
21888	382746
13696	382747
4099	382748
65225	382749
92658	382750
35433	382751
93915	382752
89023	382753
8545	382754
6402	382755
53290	382756
890	382757
15254	382758
15230	382759
70681	382760
8043	382761
88268	382762
4299	382763
1506	382764
12638	382765
80342	382766
120605	382767
49215	382768
14666	382769
73482	382770
19876	382771
152090	382772
3033	382773
46431	382774
9738	382775
144606	382776
97069	382777
29852	382778
75148	382779
109509	382780
40784	382781
5032	382782
25077	382783
31243	382784
68748	382785
57337	382786
73940	382787
19221	382788
48794	382789
160	382790
23498	382791
113293	382792
35840	382793
5241	382794
112250	382795
21673	382796
58070	382797
129338	382798
5362	382799
28090	382800
155792	382801
436	382802
484	382803
170150	382804
128792	382805
80898	382806
10354	382807
5859	382808
20985	382809
93130	382810
35841	382811
59354	382812
14681	382813
54844	382814
26117	382815
10367	382816
20722	382817
39181	382818
11189	382819
59836	382820
5358	382821
2373	382822
62203	382823
26148	382824
70850	382825
46	382826
25987	382827
125668	382828
2032	382829
10520	382830
14555	382831
25552	382832
44294	382833
55252	382834
107239	382835
9316	382836
11446	382837
12286	382838
39335	382839
20461	382840
36714	382841
107181	382842
27326	382843
57231	382844
7434	382845
74588	382846
109427	382847
28672	382848
28531	382849
8623	382850
169207	382851
36649	382852
10582	382853
9287	382854
51334	382855
58927	382856
116603	382857
19957	382858
31602	382859
42807	382860
39486	382861
8095	382862
87177	382863
45849	382864
126665	382865
8676	382866
11461	382867
9256	382868
65096	382869
41576	382870
47882	382871
88631	382872
4537	382873
37260	382874
143257	382875
21552	382876
41591	382877
147828	382878
80037	382879
86374	382880
82565	382881
57236	382882
140012	382883
1915	382884
168086	382885
3079	382886
2752	382887
76346	382888
14753	382889
105897	382890
77419	382891
52585	382892
75718	382893
1045	382894
20634	382895
156816	382896
10771	382897
26826	382898
1719	382899
5746	382900
161568	382901
26743	382902
18619	382903
99082	382904
13801	382905
44712	382906
30272	382907
10435	382908
1537	382909
58461	382910
148149	382911
12802	382912
819	382913
84850	382914
11583	382915
144183	382916
34161	382917
106721	382918
46186	382919
20630	382920
20436	382921
76597	382922
33381	382923
56800	382924
41775	382925
4048	382926
44913	382927
4919	382928
90384	382929
59364	382930
159244	382931
78592	382932
134916	382933
2996	382934
114359	382935
112145	382936
79903	382937
64368	382938
100554	382939
49089	382940
6638	382941
55797	382942
5347	382943
12614	382944
77260	382945
64453	382946
36562	382947
38261	382948
761	382949
96687	382950
56063	382951
46030	382952
9774	382953
51246	382954
7153	382955
84186	382956
73284	382957
7228	382958
9964	382959
3743	382960
118611	382961
32896	382962
12133	382963
15357	382964
79077	382965
2644	382966
69104	382967
48324	382968
755	382969
117312	382970
124992	382971
41268	382972
129046	382973
18037	382974
41571	382975
17896	382976
28329	382977
13878	382978
102337	382979
68386	382980
7559	382981
70545	382982
30407	382983
1659	382984
81070	382985
81257	382986
41493	382987
56964	382988
9191	382989
8104	382990
31555	382991
30659	382992
4862	382993
618	382994
77116	382995
77	382996
24685	382997
10318	382998
56074	382999
80946	383000
70618	383001
101762	383002
51101	383003
113968	383004
42733	383005
102742	383006
148977	383007
8026	383008
37483	383009
65927	383010
47763	383011
70598	383012
7153	383013
132578	383014
129221	383015
35458	383016
1115	383017
57351	383018
110353	383019
53318	383020
62204	383021
28735	383022
43218	383023
168016	383024
4732	383025
7557	383026
10492	383027
9354	383028
7380	383029
76693	383030
52929	383031
12483	383032
100655	383033
14560	383034
110133	383035
107773	383036
129	383037
18738	383038
83643	383039
15469	383040
25870	383041
71757	383042
157711	383043
114212	383044
48318	383045
7101	383046
14977	383047
19112	383048
75955	383049
22252	383050
25232	383051
36826	383052
3625	383053
42481	383054
263	383055
55606	383056
34146	383057
2685	383058
96659	383059
54874	383060
60645	383061
32342	383062
71622	383063
64263	383064
39568	383065
22240	383066
82716	383067
8776	383068
35950	383069
6724	383070
1088	383071
127735	383072
39154	383073
111412	383074
3424	383075
1276	383076
389	383077
75836	383078
15105	383079
36775	383080
46326	383081
26575	383082
121701	383083
58947	383084
131325	383085
159770	383086
7125	383087
1000	383088
40132	383089
32146	383090
32920	383091
14063	383092
69647	383093
130118	383094
111682	383095
1002	383096
21219	383097
194	383098
31223	383099
104193	383100
121344	383101
57882	383102
3083	383103
74144	383104
72903	383105
86024	383106
47443	383107
3034	383108
11843	383109
76585	383110
98320	383111
24411	383112
17263	383113
86844	383114
59584	383115
8212	383116
47077	383117
3342	383118
41044	383119
72735	383120
4825	383121
131962	383122
63375	383123
102634	383124
12872	383125
151890	383126
1984	383127
96202	383128
43103	383129
29758	383130
20156	383131
24604	383132
101667	383133
109729	383134
41043	383135
10241	383136
1101	383137
25836	383138
35043	383139
668	383140
8632	383141
62151	383142
46414	383143
51407	383144
109831	383145
154227	383146
48645	383147
57359	383148
64263	383149
413	383150
44622	383151
87368	383152
39640	383153
72809	383154
36881	383155
14267	383156
162762	383157
44904	383158
1754	383159
26188	383160
80581	383161
18177	383162
2926	383163
24428	383164
105946	383165
66617	383166
76645	383167
11250	383168
28839	383169
56994	383170
43454	383171
70984	383172
17942	383173
9137	383174
10788	383175
114077	383176
48847	383177
465	383178
26266	383179
17732	383180
10620	383181
18356	383182
8865	383183
90019	383184
8406	383185
12665	383186
133730	383187
8612	383188
20234	383189
3831	383190
5231	383191
59663	383192
31	383193
27878	383194
11639	383195
657	383196
44094	383197
151402	383198
11434	383199
23684	383200
14832	383201
46287	383202
73203	383203
75419	383204
5289	383205
6511	383206
25656	383207
93976	383208
3276	383209
61949	383210
111087	383211
89636	383212
7889	383213
133006	383214
81374	383215
76042	383216
66955	383217
5224	383218
31266	383219
110091	383220
99849	383221
18381	383222
25061	383223
49006	383224
1068	383225
92634	383226
36892	383227
30605	383228
13925	383229
27266	383230
5323	383231
165799	383232
104666	383233
12918	383234
108686	383235
21676	383236
61213	383237
109768	383238
39700	383239
112409	383240
90050	383241
144121	383242
129505	383243
12531	383244
3164	383245
77982	383246
1841	383247
113133	383248
29918	383249
138381	383250
18651	383251
129333	383252
13190	383253
20143	383254
27935	383255
57552	383256
17987	383257
28479	383258
6030	383259
66918	383260
21935	383261
157425	383262
19494	383263
80772	383264
25181	383265
42725	383266
34261	383267
38026	383268
15237	383269
13443	383270
420	383271
16506	383272
73722	383273
116173	383274
84928	383275
21139	383276
73797	383277
42232	383278
8595	383279
20999	383280
28685	383281
4428	383282
67218	383283
49120	383284
124363	383285
56823	383286
3371	383287
42642	383288
34696	383289
38623	383290
28388	383291
61730	383292
44172	383293
17910	383294
96270	383295
5543	383296
27354	383297
92230	383298
53150	383299
10539	383300
101127	383301
8730	383302
151909	383303
49142	383304
65243	383305
9881	383306
28451	383307
64252	383308
1415	383309
10238	383310
93203	383311
63315	383312
156387	383313
64409	383314
25934	383315
94628	383316
4383	383317
20371	383318
57282	383319
21606	383320
102296	383321
22972	383322
7412	383323
179	383324
54757	383325
6943	383326
18499	383327
585	383328
27095	383329
3898	383330
51593	383331
22342	383332
3709	383333
1505	383334
37014	383335
3237	383336
66892	383337
17257	383338
81732	383339
41298	383340
66351	383341
33278	383342
58060	383343
8344	383344
152918	383345
126783	383346
1209	383347
7133	383348
44794	383349
31759	383350
89181	383351
58234	383352
7454	383353
10028	383354
65165	383355
18860	383356
70928	383357
56768	383358
10181	383359
160348	383360
75291	383361
18258	383362
65004	383363
11852	383364
13036	383365
14664	383366
150199	383367
112422	383368
20898	383369
130527	383370
22708	383371
27455	383372
1818	383373
78958	383374
46034	383375
22457	383376
16829	383377
1539	383378
2351	383379
8176	383380
36060	383381
14101	383382
83745	383383
33498	383384
3263	383385
2843	383386
18352	383387
46068	383388
61312	383389
109910	383390
65937	383391
3953	383392
153443	383393
113392	383394
131338	383395
26532	383396
19052	383397
52662	383398
17881	383399
16244	383400
125420	383401
104683	383402
64775	383403
39109	383404
7334	383405
110772	383406
6413	383407
12982	383408
156378	383409
27462	383410
12049	383411
23041	383412
982	383413
82495	383414
3524	383415
15158	383416
2727	383417
10310	383418
21461	383419
15929	383420
1794	383421
42802	383422
53416	383423
128489	383424
26245	383425
2665	383426
3241	383427
113728	383428
92772	383429
63415	383430
82780	383431
10946	383432
22243	383433
125724	383434
40686	383435
8960	383436
11500	383437
92459	383438
8535	383439
51940	383440
6151	383441
66415	383442
120039	383443
52522	383444
31435	383445
93959	383446
10956	383447
35099	383448
79058	383449
41102	383450
115657	383451
10669	383452
27098	383453
129940	383454
74022	383455
116598	383456
23041	383457
1151	383458
46348	383459
5390	383460
1302	383461
88482	383462
21535	383463
49466	383464
25489	383465
3339	383466
121949	383467
21536	383468
13441	383469
14121	383470
40981	383471
38943	383472
279	383473
44331	383474
3271	383475
100071	383476
3547	383477
995	383478
13009	383479
51528	383480
2926	383481
54249	383482
52000	383483
432	383484
19201	383485
10803	383486
64235	383487
72927	383488
16003	383489
9976	383490
63404	383491
46643	383492
129572	383493
79027	383494
2816	383495
20318	383496
111689	383497
8828	383498
88178	383499
17767	383500
11425	383501
26860	383502
48986	383503
106	383504
51468	383505
26707	383506
72577	383507
105282	383508
41249	383509
30780	383510
22501	383511
132444	383512
3388	383513
48627	383514
99430	383515
72069	383516
77922	383517
72509	383518
30775	383519
77728	383520
122122	383521
16265	383522
28768	383523
21837	383524
74692	383525
21962	383526
228	383527
7216	383528
36225	383529
93015	383530
73238	383531
1344	383532
85390	383533
63914	383534
33760	383535
10390	383536
22725	383537
10521	383538
94389	383539
19277	383540
44308	383541
5736	383542
31861	383543
1951	383544
39765	383545
90701	383546
25425	383547
2360	383548
160	383549
41227	383550
47029	383551
120588	383552
55690	383553
148019	383554
95660	383555
157256	383556
132474	383557
12966	383558
2656	383559
96484	383560
23196	383561
57431	383562
25813	383563
54099	383564
50822	383565
9327	383566
45377	383567
53963	383568
94077	383569
115380	383570
98847	383571
20233	383572
25130	383573
69757	383574
49618	383575
17253	383576
114072	383577
18832	383578
59851	383579
13932	383580
24	383581
6497	383582
158785	383583
73128	383584
69105	383585
134582	383586
69643	383587
40703	383588
21065	383589
39452	383590
14147	383591
6473	383592
19154	383593
59058	383594
71911	383595
1971	383596
133088	383597
52324	383598
47573	383599
125773	383600
14828	383601
23883	383602
2199	383603
20325	383604
31117	383605
165280	383606
23393	383607
375	383608
95463	383609
30462	383610
15921	383611
26165	383612
83543	383613
10060	383614
117892	383615
29044	383616
102771	383617
43557	383618
129621	383619
14370	383620
6921	383621
7219	383622
9449	383623
7220	383624
99448	383625
3343	383626
32555	383627
8872	383628
48236	383629
117668	383630
35240	383631
725	383632
75808	383633
64500	383634
65654	383635
81377	383636
34764	383637
5041	383638
60206	383639
141089	383640
36120	383641
8268	383642
15890	383643
28010	383644
2013	383645
110448	383646
52641	383647
30894	383648
43609	383649
135334	383650
13342	383651
5444	383652
65981	383653
5770	383654
29467	383655
9479	383656
36717	383657
54068	383658
19070	383659
67978	383660
5698	383661
5502	383662
50298	383663
70916	383664
37135	383665
33571	383666
11653	383667
42794	383668
3788	383669
71505	383670
63751	383671
11941	383672
42863	383673
2199	383674
25541	383675
67794	383676
82326	383677
34681	383678
134278	383679
16033	383680
74507	383681
606	383682
6360	383683
867	383684
6856	383685
9337	383686
85141	383687
90142	383688
117225	383689
51151	383690
20691	383691
40887	383692
66730	383693
33653	383694
23287	383695
87701	383696
24262	383697
2137	383698
15799	383699
28907	383700
124164	383701
44674	383702
63367	383703
14832	383704
66582	383705
25544	383706
15850	383707
61265	383708
44421	383709
10591	383710
63546	383711
54333	383712
100378	383713
134987	383714
45001	383715
90195	383716
55691	383717
70151	383718
16222	383719
11014	383720
14974	383721
117262	383722
43743	383723
12942	383724
20696	383725
87939	383726
860	383727
14570	383728
75640	383729
15897	383730
135313	383731
8518	383732
5183	383733
14642	383734
99840	383735
114649	383736
22773	383737
11162	383738
86671	383739
79119	383740
12444	383741
6538	383742
32035	383743
130520	383744
138434	383745
68500	383746
8895	383747
144311	383748
6876	383749
25452	383750
168318	383751
8883	383752
40223	383753
21756	383754
23274	383755
71992	383756
59867	383757
31227	383758
3582	383759
476	383760
92165	383761
35946	383762
22292	383763
867	383764
125386	383765
130020	383766
38143	383767
34799	383768
2338	383769
5808	383770
54499	383771
53920	383772
56102	383773
75836	383774
141333	383775
11666	383776
54047	383777
74316	383778
119740	383779
2443	383780
156884	383781
29232	383782
71182	383783
40926	383784
9690	383785
77410	383786
20074	383787
123633	383788
22500	383789
44792	383790
70665	383791
21691	383792
98811	383793
135200	383794
136794	383795
7093	383796
49488	383797
82238	383798
139885	383799
16453	383800
970	383801
263	383802
15396	383803
35398	383804
64273	383805
3742	383806
30220	383807
18007	383808
41670	383809
2103	383810
10513	383811
25006	383812
114814	383813
19669	383814
57161	383815
52218	383816
28358	383817
11640	383818
31722	383819
1710	383820
5857	383821
23502	383822
3873	383823
52282	383824
82275	383825
126435	383826
25898	383827
5550	383828
46976	383829
32641	383830
36169	383831
32365	383832
4558	383833
73080	383834
5582	383835
20232	383836
122707	383837
23468	383838
1325	383839
85133	383840
50824	383841
102899	383842
86491	383843
33800	383844
13600	383845
22594	383846
37868	383847
81951	383848
31598	383849
45544	383850
21546	383851
8776	383852
30974	383853
4406	383854
83575	383855
19326	383856
844	383857
16949	383858
1154	383859
122389	383860
500	383861
29	383862
9549	383863
137289	383864
24400	383865
8103	383866
20516	383867
26294	383868
8249	383869
32385	383870
307	383871
307	383872
123009	383873
3971	383874
11663	383875
75830	383876
63326	383877
14952	383878
153681	383879
37020	383880
73907	383881
64584	383882
1764	383883
29951	383884
161182	383885
37363	383886
15622	383887
91595	383888
66163	383889
22368	383890
1786	383891
47263	383892
132603	383893
27363	383894
11192	383895
17251	383896
106444	383897
83926	383898
114572	383899
36297	383900
956	383901
124539	383902
112136	383903
66787	383904
18880	383905
101312	383906
76550	383907
11681	383908
36701	383909
18177	383910
111612	383911
114660	383912
39736	383913
24688	383914
2941	383915
101326	383916
50291	383917
7520	383918
169331	383919
91205	383920
15242	383921
2937	383922
1377	383923
119425	383924
98066	383925
5791	383926
85366	383927
115758	383928
34176	383929
7329	383930
4223	383931
69559	383932
15762	383933
42065	383934
71993	383935
44757	383936
25741	383937
1156	383938
58857	383939
15154	383940
60173	383941
38131	383942
115930	383943
16204	383944
47941	383945
21474	383946
28186	383947
2468	383948
37985	383949
58905	383950
30372	383951
20379	383952
133590	383953
14113	383954
19466	383955
123428	383956
3058	383957
57957	383958
67453	383959
38247	383960
46702	383961
100483	383962
10672	383963
38962	383964
43785	383965
105828	383966
101663	383967
94428	383968
13925	383969
58346	383970
5405	383971
2689	383972
8702	383973
46520	383974
5575	383975
4023	383976
86720	383977
7178	383978
57671	383979
108229	383980
8558	383981
74135	383982
38841	383983
166975	383984
9497	383985
85749	383986
28425	383987
69407	383988
65653	383989
809	383990
48275	383991
8746	383992
1844	383993
53779	383994
7922	383995
5418	383996
44428	383997
24943	383998
25667	383999
46308	384000
34093	384001
8496	384002
79143	384003
71207	384004
13974	384005
16447	384006
19608	384007
106692	384008
77326	384009
193	384010
110967	384011
27770	384012
10131	384013
12063	384014
93	384015
36470	384016
6325	384017
26966	384018
75490	384019
98882	384020
109066	384021
75474	384022
156357	384023
201	384024
8306	384025
59251	384026
88434	384027
36027	384028
162258	384029
107512	384030
2726	384031
17108	384032
2286	384033
71157	384034
29766	384035
122283	384036
50260	384037
34824	384038
767	384039
24528	384040
9657	384041
57531	384042
15473	384043
46793	384044
58809	384045
169608	384046
68068	384047
16170	384048
128177	384049
1014	384050
50192	384051
22838	384052
4591	384053
4979	384054
36701	384055
24423	384056
96954	384057
42098	384058
47424	384059
101328	384060
23898	384061
59135	384062
2470	384063
23446	384064
79734	384065
6455	384066
36482	384067
80829	384068
88842	384069
43799	384070
27726	384071
23040	384072
107114	384073
112547	384074
50591	384075
2750	384076
4622	384077
19997	384078
3062	384079
8092	384080
42308	384081
3474	384082
63060	384083
13167	384084
36681	384085
44937	384086
30999	384087
6070	384088
118308	384089
43096	384090
6145	384091
55844	384092
19364	384093
88823	384094
22103	384095
13708	384096
40835	384097
31848	384098
5998	384099
19866	384100
23848	384101
26119	384102
49051	384103
92912	384104
100219	384105
61107	384106
29450	384107
99103	384108
40574	384109
23867	384110
73059	384111
7182	384112
151110	384113
87969	384114
93896	384115
4049	384116
99754	384117
104920	384118
4673	384119
75313	384120
5427	384121
48799	384122
92032	384123
23347	384124
4216	384125
96821	384126
6532	384127
161304	384128
37940	384129
3788	384130
42516	384131
17204	384132
136169	384133
4888	384134
9004	384135
187	384136
138950	384137
78643	384138
159508	384139
28882	384140
50213	384141
120057	384142
56840	384143
67671	384144
69078	384145
31220	384146
25716	384147
21334	384148
10239	384149
22943	384150
61299	384151
12098	384152
81817	384153
3157	384154
3396	384155
64886	384156
67156	384157
27	384158
74633	384159
36929	384160
12971	384161
13235	384162
61366	384163
48581	384164
2899	384165
3613	384166
52302	384167
12246	384168
45014	384169
110600	384170
46972	384171
69913	384172
53966	384173
112739	384174
34075	384175
58085	384176
19609	384177
75221	384178
130757	384179
27663	384180
1392	384181
70554	384182
51383	384183
54177	384184
63285	384185
3036	384186
15586	384187
45637	384188
31521	384189
15493	384190
39019	384191
832	384192
14060	384193
116284	384194
11183	384195
41733	384196
10301	384197
134164	384198
50316	384199
56491	384200
61488	384201
12785	384202
23055	384203
958	384204
92760	384205
2693	384206
59425	384207
45293	384208
116677	384209
126546	384210
35302	384211
39965	384212
21038	384213
964	384214
134595	384215
3992	384216
115521	384217
56691	384218
83274	384219
8899	384220
54841	384221
61177	384222
22597	384223
24419	384224
34563	384225
16560	384226
7892	384227
5038	384228
8156	384229
45008	384230
65775	384231
15625	384232
16280	384233
112252	384234
27642	384235
4085	384236
3577	384237
48747	384238
31559	384239
46565	384240
111447	384241
16095	384242
81221	384243
7808	384244
14334	384245
29396	384246
134946	384247
39880	384248
96330	384249
5100	384250
6945	384251
168837	384252
11489	384253
36289	384254
50230	384255
26772	384256
108921	384257
56547	384258
81234	384259
6051	384260
28332	384261
11753	384262
108736	384263
17948	384264
30471	384265
42238	384266
52253	384267
43077	384268
114291	384269
47347	384270
137021	384271
22149	384272
8717	384273
44454	384274
7408	384275
12294	384276
57025	384277
10517	384278
24771	384279
76032	384280
742	384281
49375	384282
12259	384283
9366	384284
105692	384285
26085	384286
45240	384287
829	384288
126074	384289
16913	384290
75270	384291
9395	384292
96021	384293
91005	384294
43529	384295
9765	384296
77118	384297
3169	384298
96873	384299
46663	384300
79150	384301
16501	384302
72696	384303
7521	384304
108646	384305
64908	384306
250	384307
17313	384308
44678	384309
75616	384310
16422	384311
3038	384312
41457	384313
81121	384314
5528	384315
10702	384316
13824	384317
4668	384318
25861	384319
27316	384320
21896	384321
16525	384322
22593	384323
14122	384324
20064	384325
49715	384326
965	384327
83508	384328
17953	384329
23684	384330
2080	384331
13792	384332
14521	384333
13267	384334
45877	384335
912	384336
127983	384337
104973	384338
46413	384339
52575	384340
143317	384341
46740	384342
69897	384343
145577	384344
6953	384345
981	384346
26358	384347
36969	384348
45238	384349
33768	384350
22555	384351
522	384352
6183	384353
141904	384354
12517	384355
2305	384356
37306	384357
112909	384358
23132	384359
83730	384360
83103	384361
122627	384362
37894	384363
31617	384364
52482	384365
68980	384366
44126	384367
1104	384368
14167	384369
115887	384370
106872	384371
96686	384372
27293	384373
7800	384374
86231	384375
98631	384376
7715	384377
22342	384378
5220	384379
84896	384380
16889	384381
149297	384382
35590	384383
62296	384384
74668	384385
59880	384386
41736	384387
33645	384388
12682	384389
4171	384390
22420	384391
92302	384392
3702	384393
109091	384394
111786	384395
12915	384396
36705	384397
20118	384398
136382	384399
14456	384400
1258	384401
27192	384402
38466	384403
87111	384404
34051	384405
44377	384406
7150	384407
9074	384408
52863	384409
4323	384410
83582	384411
63520	384412
146903	384413
17312	384414
23236	384415
23760	384416
42136	384417
1783	384418
6592	384419
83615	384420
70249	384421
72500	384422
70803	384423
18634	384424
24285	384425
44352	384426
92427	384427
57977	384428
17669	384429
5161	384430
28865	384431
43476	384432
15431	384433
3163	384434
20114	384435
11308	384436
91201	384437
15887	384438
30633	384439
3814	384440
21389	384441
169628	384442
33163	384443
103639	384444
32692	384445
16660	384446
336	384447
149332	384448
7574	384449
91247	384450
2854	384451
114672	384452
46169	384453
67051	384454
8129	384455
51034	384456
63431	384457
46874	384458
1941	384459
5323	384460
52560	384461
3362	384462
8663	384463
36522	384464
94004	384465
15916	384466
69475	384467
51983	384468
28725	384469
90169	384470
32795	384471
12643	384472
1435	384473
38053	384474
20690	384475
79271	384476
94516	384477
3417	384478
7280	384479
54230	384480
13253	384481
137551	384482
31140	384483
40739	384484
28604	384485
34268	384486
5027	384487
5272	384488
38433	384489
34281	384490
37219	384491
10775	384492
116091	384493
21851	384494
13520	384495
70069	384496
93478	384497
75868	384498
15373	384499
155214	384500
61884	384501
45111	384502
82903	384503
56150	384504
32483	384505
21955	384506
2952	384507
9672	384508
132843	384509
22337	384510
121061	384511
32967	384512
27827	384513
100899	384514
43306	384515
44630	384516
97680	384517
123533	384518
67532	384519
101989	384520
122343	384521
142280	384522
36636	384523
49830	384524
8410	384525
17860	384526
60695	384527
3553	384528
42971	384529
80057	384530
13318	384531
98895	384532
25417	384533
11854	384534
59241	384535
72243	384536
44385	384537
87604	384538
4788	384539
3004	384540
15512	384541
69693	384542
83476	384543
6480	384544
52345	384545
54677	384546
9755	384547
108722	384548
46123	384549
14853	384550
39294	384551
165518	384552
61260	384553
6816	384554
36628	384555
9341	384556
23488	384557
22760	384558
55098	384559
31093	384560
59101	384561
1244	384562
22882	384563
31668	384564
45589	384565
6949	384566
161034	384567
104066	384568
62616	384569
62327	384570
81180	384571
90141	384572
22247	384573
21368	384574
2558	384575
12080	384576
1715	384577
1270	384578
3674	384579
20129	384580
33071	384581
104535	384582
1319	384583
44620	384584
271	384585
80778	384586
2264	384587
54461	384588
41304	384589
89772	384590
131607	384591
27598	384592
36046	384593
62480	384594
79736	384595
8081	384596
28446	384597
3081	384598
5675	384599
4448	384600
35267	384601
28642	384602
233	384603
93692	384604
18402	384605
19608	384606
63143	384607
29747	384608
19630	384609
123516	384610
5793	384611
1280	384612
118317	384613
116029	384614
27818	384615
67125	384616
106489	384617
10976	384618
29635	384619
22852	384620
14270	384621
83531	384622
31935	384623
72362	384624
3612	384625
84674	384626
2728	384627
50700	384628
15129	384629
111885	384630
7276	384631
7958	384632
6953	384633
160192	384634
4727	384635
79184	384636
76577	384637
40938	384638
89081	384639
10161	384640
163162	384641
51640	384642
40186	384643
46082	384644
8273	384645
78599	384646
81259	384647
35879	384648
67170	384649
6832	384650
16969	384651
100452	384652
26505	384653
4735	384654
79192	384655
33429	384656
136035	384657
145929	384658
6111	384659
69527	384660
132901	384661
32014	384662
18833	384663
18857	384664
8041	384665
16532	384666
115776	384667
75783	384668
96766	384669
23531	384670
48943	384671
90686	384672
9527	384673
52438	384674
15679	384675
125724	384676
45375	384677
54064	384678
84167	384679
2542	384680
43588	384681
27662	384682
17	384683
57420	384684
52959	384685
1725	384686
88383	384687
38274	384688
127226	384689
15876	384690
45758	384691
2224	384692
3380	384693
32872	384694
18076	384695
23576	384696
6079	384697
22315	384698
41391	384699
49885	384700
41242	384701
114349	384702
64606	384703
50515	384704
93847	384705
6241	384706
62889	384707
18198	384708
41860	384709
135359	384710
96363	384711
35566	384712
54849	384713
21455	384714
31958	384715
163400	384716
45806	384717
25396	384718
116796	384719
77894	384720
42100	384721
72585	384722
23608	384723
61594	384724
67516	384725
1909	384726
16043	384727
122558	384728
52855	384729
82763	384730
13134	384731
5412	384732
4534	384733
397	384734
80137	384735
169077	384736
828	384737
1049	384738
76893	384739
78335	384740
89591	384741
20925	384742
11123	384743
13256	384744
100842	384745
7102	384746
42620	384747
13289	384748
3647	384749
59749	384750
33065	384751
97556	384752
111469	384753
27534	384754
124991	384755
76179	384756
34487	384757
167032	384758
71747	384759
111474	384760
67928	384761
13581	384762
30945	384763
3151	384764
23414	384765
32553	384766
169556	384767
66081	384768
2142	384769
13960	384770
7063	384771
16815	384772
29796	384773
26200	384774
68160	384775
168196	384776
82939	384777
132303	384778
12682	384779
2950	384780
20257	384781
70543	384782
64586	384783
310	384784
93165	384785
4551	384786
95703	384787
24085	384788
41556	384789
24361	384790
5363	384791
13167	384792
93202	384793
13694	384794
122589	384795
138608	384796
40079	384797
102408	384798
38209	384799
281	384800
35528	384801
16962	384802
70642	384803
4335	384804
26166	384805
9187	384806
22680	384807
55066	384808
136512	384809
6424	384810
51766	384811
578	384812
5216	384813
30208	384814
81172	384815
63994	384816
79275	384817
4207	384818
70905	384819
166914	384820
48501	384821
26429	384822
94448	384823
89346	384824
16470	384825
32786	384826
4398	384827
23519	384828
37847	384829
71997	384830
30804	384831
8732	384832
86437	384833
66216	384834
7053	384835
18691	384836
97233	384837
27135	384838
18841	384839
51279	384840
3049	384841
64063	384842
69844	384843
20268	384844
14509	384845
100853	384846
15869	384847
38227	384848
55168	384849
53784	384850
100452	384851
90646	384852
33822	384853
90706	384854
36364	384855
81094	384856
144711	384857
39186	384858
44815	384859
4293	384860
138406	384861
11367	384862
11462	384863
16597	384864
77839	384865
20894	384866
38823	384867
23599	384868
56852	384869
50854	384870
48042	384871
777	384872
2085	384873
29433	384874
55317	384875
91351	384876
37847	384877
24045	384878
7237	384879
58953	384880
46885	384881
26017	384882
10340	384883
2155	384884
22723	384885
86818	384886
272	384887
36822	384888
52320	384889
161376	384890
47570	384891
117288	384892
7491	384893
13743	384894
58549	384895
91145	384896
3640	384897
43216	384898
42769	384899
14263	384900
54216	384901
46695	384902
58593	384903
52075	384904
21843	384905
14308	384906
122443	384907
22952	384908
10052	384909
23194	384910
3971	384911
91826	384912
22285	384913
73644	384914
80735	384915
3164	384916
44595	384917
37426	384918
46711	384919
55916	384920
23629	384921
120813	384922
15018	384923
8131	384924
42202	384925
661	384926
83662	384927
138821	384928
56789	384929
24593	384930
15867	384931
13889	384932
83975	384933
2103	384934
53331	384935
100974	384936
25449	384937
18519	384938
31075	384939
80875	384940
66388	384941
57665	384942
33927	384943
84856	384944
52013	384945
11405	384946
13036	384947
120038	384948
48346	384949
7040	384950
53545	384951
53755	384952
27623	384953
7771	384954
2314	384955
66008	384956
52197	384957
12069	384958
32430	384959
12534	384960
101614	384961
5461	384962
57546	384963
18420	384964
6049	384965
24417	384966
44160	384967
5589	384968
3196	384969
30095	384970
27672	384971
85436	384972
92888	384973
62754	384974
91724	384975
12924	384976
143622	384977
54458	384978
66866	384979
9270	384980
95931	384981
100	384982
2491	384983
26173	384984
796	384985
27098	384986
8770	384987
33134	384988
18032	384989
16433	384990
73456	384991
3009	384992
20156	384993
57449	384994
1582	384995
702	384996
105191	384997
4387	384998
14365	384999
91571	385000
46161	385001
54785	385002
6179	385003
10785	385004
27539	385005
9189	385006
22533	385007
32926	385008
56637	385009
88827	385010
84736	385011
166724	385012
73579	385013
45031	385014
25779	385015
51820	385016
26805	385017
7421	385018
42620	385019
44716	385020
36047	385021
784	385022
21191	385023
42022	385024
117453	385025
17627	385026
445	385027
9225	385028
67934	385029
36087	385030
14137	385031
29145	385032
37625	385033
42444	385034
103176	385035
99811	385036
87488	385037
10541	385038
9292	385039
37055	385040
34933	385041
61153	385042
2571	385043
156819	385044
42495	385045
10140	385046
29458	385047
107864	385048
23157	385049
113955	385050
29898	385051
1822	385052
61961	385053
41397	385054
40274	385055
17652	385056
118787	385057
9028	385058
781	385059
128385	385060
9797	385061
137886	385062
51569	385063
11187	385064
12174	385065
36336	385066
20292	385067
65887	385068
39626	385069
17	385070
24020	385071
31351	385072
41412	385073
15339	385074
64168	385075
29875	385076
6838	385077
15782	385078
25682	385079
89005	385080
58987	385081
95348	385082
92036	385083
8917	385084
13433	385085
64712	385086
28773	385087
8882	385088
40053	385089
144477	385090
28725	385091
102204	385092
1324	385093
81552	385094
8040	385095
6454	385096
82857	385097
10944	385098
55126	385099
9807	385100
78821	385101
62432	385102
6805	385103
25058	385104
152987	385105
16463	385106
16543	385107
89566	385108
131367	385109
135589	385110
80808	385111
42007	385112
49932	385113
66559	385114
96536	385115
88421	385116
79974	385117
24248	385118
45503	385119
16618	385120
42234	385121
127667	385122
34508	385123
10357	385124
80613	385125
9722	385126
2925	385127
51518	385128
74035	385129
28640	385130
38101	385131
20681	385132
18548	385133
4243	385134
7380	385135
56569	385136
3458	385137
70290	385138
48491	385139
106175	385140
22710	385141
14421	385142
192	385143
1693	385144
126664	385145
104864	385146
13475	385147
29313	385148
32055	385149
49183	385150
85685	385151
16992	385152
132745	385153
2150	385154
1677	385155
27164	385156
73933	385157
28514	385158
52663	385159
50576	385160
19815	385161
21915	385162
4985	385163
12709	385164
4137	385165
48716	385166
56473	385167
48085	385168
1118	385169
17622	385170
110636	385171
60241	385172
39677	385173
14629	385174
47622	385175
85501	385176
12267	385177
88618	385178
29472	385179
24439	385180
7813	385181
8105	385182
1050	385183
2015	385184
14057	385185
1353	385186
96756	385187
20146	385188
139232	385189
6708	385190
123052	385191
47512	385192
47598	385193
40184	385194
141423	385195
36672	385196
30955	385197
44886	385198
121343	385199
4491	385200
165394	385201
21026	385202
34990	385203
122091	385204
71539	385205
11680	385206
99580	385207
76172	385208
18862	385209
109969	385210
40105	385211
9998	385212
7673	385213
52888	385214
4795	385215
3910	385216
15847	385217
35435	385218
4158	385219
2796	385220
53371	385221
140171	385222
131532	385223
77264	385224
43034	385225
58073	385226
94706	385227
3008	385228
364	385229
146451	385230
24041	385231
157002	385232
56385	385233
35255	385234
35383	385235
26582	385236
33469	385237
26697	385238
22404	385239
102690	385240
2494	385241
3197	385242
6703	385243
7977	385244
80537	385245
73542	385246
131288	385247
21036	385248
67704	385249
37032	385250
2330	385251
2265	385252
31147	385253
14609	385254
9413	385255
15110	385256
79147	385257
89527	385258
114938	385259
89943	385260
25600	385261
8450	385262
55886	385263
90492	385264
225	385265
7005	385266
23095	385267
118629	385268
56638	385269
60495	385270
58437	385271
522	385272
42220	385273
114498	385274
30794	385275
135416	385276
28190	385277
50951	385278
80085	385279
63474	385280
34441	385281
77925	385282
12	385283
52959	385284
128520	385285
36061	385286
37359	385287
19185	385288
5518	385289
121180	385290
18914	385291
4192	385292
38052	385293
16334	385294
31976	385295
28595	385296
51104	385297
40878	385298
45134	385299
1196	385300
28808	385301
14385	385302
92806	385303
127116	385304
149269	385305
156404	385306
16843	385307
52993	385308
61483	385309
14487	385310
24715	385311
5494	385312
2102	385313
35881	385314
49557	385315
73779	385316
161366	385317
9837	385318
5150	385319
2810	385320
34374	385321
37633	385322
127375	385323
5121	385324
53848	385325
27937	385326
27381	385327
16353	385328
125212	385329
139507	385330
6046	385331
30335	385332
120765	385333
56462	385334
61811	385335
3927	385336
22413	385337
79721	385338
16394	385339
21328	385340
383	385341
133	385342
128626	385343
65778	385344
57549	385345
58810	385346
7143	385347
87772	385348
17395	385349
7887	385350
25780	385351
1992	385352
10519	385353
54173	385354
103	385355
8958	385356
83666	385357
138288	385358
18021	385359
47979	385360
77622	385361
36174	385362
30200	385363
60518	385364
23785	385365
11055	385366
129788	385367
30356	385368
6251	385369
44419	385370
22164	385371
17681	385372
4480	385373
121124	385374
80823	385375
112053	385376
67398	385377
72510	385378
4625	385379
21020	385380
1795	385381
114209	385382
26858	385383
91517	385384
56230	385385
63934	385386
21025	385387
34446	385388
22213	385389
18226	385390
9293	385391
52621	385392
57357	385393
7685	385394
5574	385395
158998	385396
82512	385397
131541	385398
1444	385399
71172	385400
21339	385401
43008	385402
69634	385403
36418	385404
5415	385405
24288	385406
36043	385407
145451	385408
40746	385409
31000	385410
31535	385411
7238	385412
8316	385413
108486	385414
1428	385415
8922	385416
81690	385417
975	385418
10790	385419
43514	385420
110209	385421
16096	385422
91127	385423
7127	385424
1743	385425
341	385426
123571	385427
68473	385428
69883	385429
31833	385430
60646	385431
14286	385432
120814	385433
74454	385434
29313	385435
21388	385436
60902	385437
12263	385438
17999	385439
33194	385440
13038	385441
1126	385442
45851	385443
20503	385444
17286	385445
60862	385446
11243	385447
2737	385448
16270	385449
136276	385450
53652	385451
14682	385452
47562	385453
8246	385454
64953	385455
47478	385456
37542	385457
34385	385458
38706	385459
13432	385460
68105	385461
12089	385462
70521	385463
7632	385464
6228	385465
10036	385466
527	385467
43801	385468
34501	385469
118366	385470
5570	385471
10988	385472
74923	385473
65015	385474
3176	385475
4086	385476
130085	385477
80878	385478
7922	385479
101585	385480
62277	385481
18624	385482
73876	385483
75701	385484
3233	385485
110976	385486
49489	385487
46000	385488
60321	385489
121258	385490
63463	385491
42592	385492
15861	385493
65105	385494
151893	385495
153783	385496
80627	385497
1938	385498
19418	385499
40300	385500
165313	385501
28082	385502
52843	385503
65135	385504
150702	385505
68514	385506
88234	385507
71261	385508
13590	385509
45640	385510
53700	385511
21803	385512
66752	385513
13421	385514
92320	385515
81113	385516
16261	385517
38692	385518
62976	385519
46604	385520
87798	385521
66347	385522
1080	385523
3020	385524
71029	385525
20032	385526
80829	385527
29362	385528
33240	385529
18256	385530
91267	385531
13661	385532
62873	385533
42498	385534
53511	385535
50847	385536
13416	385537
50024	385538
532	385539
14475	385540
68850	385541
4240	385542
5608	385543
109149	385544
39495	385545
8437	385546
53546	385547
37214	385548
24094	385549
79573	385550
5557	385551
56054	385552
15901	385553
117184	385554
17864	385555
38429	385556
42411	385557
231	385558
11348	385559
103757	385560
50157	385561
118579	385562
114273	385563
8391	385564
90713	385565
62838	385566
85376	385567
148796	385568
944	385569
6513	385570
71561	385571
8853	385572
17794	385573
15893	385574
14245	385575
46126	385576
151905	385577
6473	385578
17431	385579
16622	385580
10553	385581
13082	385582
106963	385583
20636	385584
13613	385585
1573	385586
114	385587
7378	385588
70659	385589
21047	385590
27687	385591
4347	385592
29776	385593
22901	385594
24188	385595
36111	385596
45139	385597
37981	385598
14532	385599
4805	385600
11208	385601
15359	385602
68973	385603
83676	385604
53293	385605
7293	385606
18473	385607
38967	385608
1380	385609
63819	385610
21813	385611
51590	385612
70727	385613
84456	385614
126513	385615
13483	385616
101641	385617
127331	385618
60356	385619
34519	385620
741	385621
51654	385622
48209	385623
12322	385624
101798	385625
77769	385626
1991	385627
89087	385628
7703	385629
156961	385630
73605	385631
7614	385632
80060	385633
3016	385634
74019	385635
33718	385636
71201	385637
30665	385638
91423	385639
128578	385640
40106	385641
125826	385642
22519	385643
160815	385644
168184	385645
12183	385646
60221	385647
42470	385648
90317	385649
22356	385650
17240	385651
67472	385652
34517	385653
4846	385654
46110	385655
689	385656
4489	385657
27684	385658
14799	385659
2457	385660
51982	385661
47706	385662
21477	385663
74554	385664
4860	385665
55254	385666
128434	385667
19321	385668
10911	385669
30329	385670
72424	385671
128059	385672
49898	385673
32593	385674
9411	385675
91336	385676
27322	385677
121003	385678
154744	385679
132372	385680
22067	385681
16477	385682
32167	385683
3669	385684
130184	385685
4194	385686
14006	385687
48162	385688
89592	385689
28017	385690
45215	385691
736	385692
77231	385693
1661	385694
32403	385695
91479	385696
30924	385697
70103	385698
45583	385699
21320	385700
91422	385701
65922	385702
6571	385703
3670	385704
45079	385705
16678	385706
7243	385707
92920	385708
20687	385709
1833	385710
98163	385711
14760	385712
54941	385713
15026	385714
96372	385715
14366	385716
31087	385717
13001	385718
40707	385719
69861	385720
30065	385721
30586	385722
8698	385723
65318	385724
66806	385725
111893	385726
6034	385727
381	385728
50508	385729
62918	385730
1303	385731
3852	385732
18219	385733
47387	385734
47229	385735
15652	385736
35826	385737
101637	385738
8741	385739
83648	385740
67429	385741
29096	385742
152411	385743
34756	385744
47713	385745
16581	385746
31987	385747
24732	385748
52573	385749
84428	385750
8625	385751
125817	385752
32324	385753
13994	385754
56208	385755
149220	385756
41615	385757
52347	385758
152157	385759
22114	385760
74923	385761
836	385762
97920	385763
2894	385764
42499	385765
29725	385766
3878	385767
15913	385768
1764	385769
26024	385770
34685	385771
1108	385772
38358	385773
63974	385774
51943	385775
59451	385776
4327	385777
31168	385778
49476	385779
560	385780
51886	385781
90125	385782
65763	385783
3648	385784
83	385785
16926	385786
511	385787
3765	385788
39805	385789
11810	385790
22586	385791
21714	385792
481	385793
34136	385794
60043	385795
61493	385796
4575	385797
82204	385798
31174	385799
101146	385800
4113	385801
47051	385802
13439	385803
33916	385804
1726	385805
9895	385806
23624	385807
25312	385808
33051	385809
73212	385810
7748	385811
4642	385812
46967	385813
6833	385814
63871	385815
4215	385816
66034	385817
11119	385818
3969	385819
34416	385820
44687	385821
58000	385822
1544	385823
10981	385824
29452	385825
140095	385826
35167	385827
1115	385828
32073	385829
10323	385830
73739	385831
65362	385832
130999	385833
23981	385834
24001	385835
31998	385836
745	385837
14156	385838
50197	385839
4670	385840
170052	385841
76320	385842
14418	385843
129473	385844
15241	385845
279	385846
3731	385847
152	385848
8545	385849
67383	385850
93341	385851
16412	385852
38110	385853
75332	385854
38483	385855
7178	385856
1697	385857
96447	385858
12151	385859
84230	385860
28823	385861
61576	385862
12173	385863
162050	385864
1687	385865
4355	385866
36101	385867
9682	385868
14933	385869
84490	385870
16849	385871
136262	385872
4329	385873
73786	385874
132592	385875
30461	385876
93187	385877
4663	385878
1680	385879
86560	385880
76780	385881
66624	385882
68827	385883
11728	385884
27722	385885
5362	385886
19429	385887
54613	385888
45008	385889
103024	385890
47996	385891
87849	385892
72877	385893
8100	385894
47493	385895
34322	385896
47733	385897
82639	385898
13141	385899
89781	385900
45545	385901
2890	385902
135530	385903
107505	385904
122663	385905
132854	385906
40057	385907
70447	385908
13735	385909
3916	385910
78925	385911
129887	385912
20241	385913
106062	385914
51483	385915
19316	385916
89029	385917
13966	385918
30068	385919
23773	385920
98660	385921
11458	385922
3026	385923
17325	385924
20668	385925
38098	385926
9879	385927
99646	385928
107695	385929
433	385930
121351	385931
78421	385932
89067	385933
9182	385934
56408	385935
1635	385936
16364	385937
78055	385938
252	385939
129417	385940
112334	385941
48963	385942
54959	385943
23482	385944
634	385945
16727	385946
80042	385947
12941	385948
98450	385949
25048	385950
91312	385951
53883	385952
17262	385953
78019	385954
63388	385955
95131	385956
104865	385957
66594	385958
3005	385959
36475	385960
166525	385961
119763	385962
9058	385963
33749	385964
22673	385965
81675	385966
9200	385967
50977	385968
42381	385969
16992	385970
1011	385971
53945	385972
5502	385973
7520	385974
2648	385975
2314	385976
15234	385977
112740	385978
9955	385979
76438	385980
68558	385981
157406	385982
5581	385983
18795	385984
22160	385985
22344	385986
44017	385987
24058	385988
153123	385989
60542	385990
8513	385991
68439	385992
39437	385993
82064	385994
123552	385995
27217	385996
41283	385997
31026	385998
11574	385999
2325	386000
54128	386001
78730	386002
24872	386003
62432	386004
59090	386005
11123	386006
7696	386007
36616	386008
3589	386009
68744	386010
2536	386011
109466	386012
45227	386013
59026	386014
20453	386015
26446	386016
21129	386017
6595	386018
40159	386019
62414	386020
23406	386021
111097	386022
25109	386023
83026	386024
5459	386025
29543	386026
55652	386027
9249	386028
31372	386029
39472	386030
113752	386031
2003	386032
1780	386033
67705	386034
67454	386035
81864	386036
96465	386037
21354	386038
28983	386039
13770	386040
4159	386041
36786	386042
126197	386043
34027	386044
57314	386045
48711	386046
3855	386047
5479	386048
38155	386049
27453	386050
19804	386051
43910	386052
10924	386053
111553	386054
20412	386055
54989	386056
90466	386057
11334	386058
4226	386059
61585	386060
195	386061
14680	386062
20033	386063
131721	386064
31576	386065
139192	386066
111182	386067
155570	386068
33616	386069
25937	386070
12380	386071
49092	386072
12211	386073
46688	386074
26405	386075
5721	386076
6714	386077
22725	386078
97921	386079
44592	386080
72888	386081
128958	386082
60250	386083
1942	386084
72823	386085
52794	386086
94978	386087
879	386088
27362	386089
125070	386090
4833	386091
118616	386092
70582	386093
27356	386094
12952	386095
3441	386096
48043	386097
21059	386098
74838	386099
9135	386100
6939	386101
1227	386102
28444	386103
68464	386104
76663	386105
474	386106
14475	386107
85791	386108
871	386109
34485	386110
27640	386111
49923	386112
15185	386113
46065	386114
87825	386115
45002	386116
27352	386117
91567	386118
48129	386119
139454	386120
21594	386121
123418	386122
80484	386123
8665	386124
54835	386125
96513	386126
28851	386127
12190	386128
55610	386129
2885	386130
11527	386131
2145	386132
40556	386133
1152	386134
3736	386135
698	386136
57373	386137
10415	386138
161975	386139
63707	386140
91635	386141
25233	386142
136783	386143
42729	386144
84183	386145
12991	386146
76807	386147
33559	386148
16865	386149
142054	386150
10773	386151
26141	386152
4293	386153
12215	386154
90346	386155
15592	386156
96688	386157
69352	386158
51014	386159
17088	386160
6193	386161
64641	386162
26094	386163
49061	386164
81578	386165
33138	386166
3402	386167
83087	386168
42096	386169
115532	386170
122534	386171
103330	386172
22700	386173
43764	386174
20214	386175
20813	386176
17454	386177
375	386178
91683	386179
1780	386180
3363	386181
20879	386182
47370	386183
15398	386184
11696	386185
424	386186
611	386187
58907	386188
17904	386189
88758	386190
43346	386191
36954	386192
22809	386193
22668	386194
94985	386195
4976	386196
3377	386197
6891	386198
13483	386199
25609	386200
34480	386201
5221	386202
22512	386203
58825	386204
43118	386205
9692	386206
20199	386207
16781	386208
113983	386209
113543	386210
15648	386211
29065	386212
23583	386213
5218	386214
27919	386215
1479	386216
1075	386217
4116	386218
3249	386219
21552	386220
1657	386221
76923	386222
33707	386223
21863	386224
38803	386225
40171	386226
1188	386227
39371	386228
151803	386229
637	386230
39479	386231
3041	386232
51937	386233
2765	386234
6136	386235
10880	386236
17565	386237
30419	386238
14285	386239
15981	386240
86430	386241
92944	386242
3014	386243
79377	386244
11320	386245
24819	386246
25383	386247
45756	386248
1347	386249
34154	386250
59301	386251
31228	386252
19156	386253
27132	386254
44317	386255
38515	386256
11337	386257
16111	386258
100610	386259
91195	386260
131	386261
89366	386262
95207	386263
2846	386264
2753	386265
9485	386266
74726	386267
15348	386268
4995	386269
73	386270
45027	386271
9678	386272
12574	386273
129008	386274
160031	386275
101962	386276
65515	386277
54874	386278
16872	386279
65396	386280
1765	386281
67995	386282
86915	386283
119000	386284
48645	386285
94864	386286
86417	386287
114292	386288
38712	386289
4084	386290
3753	386291
99808	386292
23955	386293
34964	386294
12341	386295
26092	386296
16689	386297
43895	386298
106252	386299
3065	386300
49844	386301
4204	386302
33794	386303
24343	386304
364	386305
9085	386306
5455	386307
126960	386308
30366	386309
47843	386310
49696	386311
2560	386312
14483	386313
133894	386314
10864	386315
27880	386316
5801	386317
5268	386318
88653	386319
34551	386320
50804	386321
251	386322
7043	386323
18490	386324
18580	386325
111021	386326
32505	386327
2965	386328
122478	386329
81133	386330
14857	386331
5550	386332
83322	386333
53081	386334
34487	386335
10198	386336
7726	386337
58373	386338
76243	386339
114395	386340
81478	386341
138053	386342
80493	386343
2464	386344
9738	386345
919	386346
31487	386347
129496	386348
7687	386349
35649	386350
94225	386351
101062	386352
60549	386353
77505	386354
149812	386355
84004	386356
124362	386357
69547	386358
1169	386359
16458	386360
17173	386361
14272	386362
41741	386363
51472	386364
22475	386365
31892	386366
108347	386367
52166	386368
69696	386369
34517	386370
61854	386371
15912	386372
5100	386373
42311	386374
51712	386375
140517	386376
20228	386377
43524	386378
64541	386379
58528	386380
1694	386381
48028	386382
43716	386383
4744	386384
9529	386385
10763	386386
5489	386387
78028	386388
47038	386389
154	386390
11317	386391
59500	386392
25770	386393
11785	386394
140912	386395
56107	386396
11281	386397
51054	386398
41896	386399
46337	386400
22022	386401
78427	386402
61844	386403
31500	386404
8199	386405
37988	386406
1793	386407
116283	386408
27154	386409
48229	386410
125669	386411
103114	386412
15525	386413
29173	386414
44795	386415
88054	386416
94032	386417
5460	386418
4217	386419
28663	386420
463	386421
31403	386422
27603	386423
28985	386424
1759	386425
125497	386426
31263	386427
10427	386428
16876	386429
24285	386430
65908	386431
875	386432
5014	386433
29677	386434
396	386435
5622	386436
10587	386437
20238	386438
12414	386439
14225	386440
103117	386441
52211	386442
19931	386443
165921	386444
95380	386445
150894	386446
87557	386447
102322	386448
57406	386449
4402	386450
106593	386451
39429	386452
9351	386453
46231	386454
6894	386455
833	386456
75416	386457
28055	386458
18502	386459
10902	386460
27951	386461
83418	386462
77195	386463
487	386464
41266	386465
50035	386466
65861	386467
44707	386468
13845	386469
3639	386470
76147	386471
46875	386472
9349	386473
3476	386474
142956	386475
18613	386476
4280	386477
29269	386478
61632	386479
78961	386480
6535	386481
70233	386482
20483	386483
86579	386484
7647	386485
8217	386486
5232	386487
38443	386488
11674	386489
10576	386490
67328	386491
52501	386492
8650	386493
22820	386494
92949	386495
2385	386496
32850	386497
52526	386498
31425	386499
1569	386500
23232	386501
101545	386502
49027	386503
5286	386504
87353	386505
70210	386506
98588	386507
6265	386508
4965	386509
43106	386510
1120	386511
772	386512
41631	386513
36590	386514
58332	386515
54755	386516
59505	386517
22998	386518
6978	386519
2159	386520
16300	386521
30287	386522
27689	386523
33214	386524
80048	386525
7685	386526
20773	386527
62728	386528
22005	386529
41331	386530
33283	386531
142511	386532
30512	386533
4483	386534
4941	386535
7906	386536
151	386537
31361	386538
41212	386539
14872	386540
123425	386541
99037	386542
52551	386543
7401	386544
30491	386545
15615	386546
10041	386547
6387	386548
150047	386549
96508	386550
92148	386551
15806	386552
145547	386553
52356	386554
78	386555
1927	386556
77368	386557
14986	386558
107520	386559
13090	386560
4829	386561
37425	386562
45512	386563
6456	386564
4389	386565
12645	386566
94294	386567
11394	386568
1539	386569
97798	386570
44847	386571
6749	386572
33354	386573
23552	386574
60848	386575
5821	386576
433	386577
99769	386578
18817	386579
1116	386580
7202	386581
68768	386582
160608	386583
63946	386584
43299	386585
62653	386586
1099	386587
11565	386588
782	386589
76192	386590
4956	386591
20609	386592
969	386593
2405	386594
47469	386595
90168	386596
30992	386597
12370	386598
24348	386599
32930	386600
15539	386601
25712	386602
106861	386603
19	386604
41172	386605
2876	386606
101401	386607
8281	386608
41472	386609
71128	386610
37724	386611
50247	386612
29480	386613
111218	386614
49478	386615
162296	386616
19510	386617
28143	386618
19822	386619
90191	386620
90499	386621
4388	386622
59684	386623
84421	386624
26153	386625
15	386626
83237	386627
19168	386628
2318	386629
43644	386630
117473	386631
52840	386632
11474	386633
83848	386634
25243	386635
70769	386636
58786	386637
21454	386638
21338	386639
16568	386640
31489	386641
51478	386642
10453	386643
159763	386644
1861	386645
87904	386646
16663	386647
106899	386648
36651	386649
83593	386650
30709	386651
1070	386652
5573	386653
13093	386654
73640	386655
18499	386656
2112	386657
18108	386658
73645	386659
9498	386660
20470	386661
13442	386662
4257	386663
81537	386664
18652	386665
43536	386666
2724	386667
14051	386668
39759	386669
4294	386670
45986	386671
82559	386672
1569	386673
52666	386674
38935	386675
39015	386676
73348	386677
4714	386678
18537	386679
81022	386680
2391	386681
3318	386682
56387	386683
24	386684
23522	386685
57505	386686
42374	386687
26778	386688
8683	386689
13858	386690
11636	386691
695	386692
8860	386693
136469	386694
19765	386695
21531	386696
74999	386697
42095	386698
1605	386699
50069	386700
119478	386701
87077	386702
4720	386703
148271	386704
8558	386705
40562	386706
14226	386707
72038	386708
110271	386709
10044	386710
1332	386711
48753	386712
102576	386713
7031	386714
1499	386715
19638	386716
14384	386717
26226	386718
13733	386719
32538	386720
115902	386721
62489	386722
107810	386723
55114	386724
11065	386725
17802	386726
77664	386727
3049	386728
101996	386729
12092	386730
34499	386731
18189	386732
39839	386733
4010	386734
25388	386735
138257	386736
88651	386737
35847	386738
64142	386739
69277	386740
31203	386741
68557	386742
18338	386743
818	386744
22332	386745
27944	386746
52763	386747
12041	386748
114910	386749
134519	386750
4989	386751
30873	386752
76397	386753
5915	386754
1575	386755
62508	386756
100457	386757
51457	386758
43148	386759
65967	386760
64864	386761
69653	386762
64394	386763
125680	386764
3907	386765
108115	386766
103125	386767
15199	386768
74124	386769
21004	386770
1585	386771
37048	386772
3294	386773
4106	386774
6760	386775
6377	386776
54439	386777
14302	386778
3619	386779
68427	386780
110330	386781
76909	386782
77129	386783
11122	386784
11638	386785
17098	386786
157625	386787
73068	386788
18565	386789
8499	386790
23845	386791
32649	386792
31254	386793
4537	386794
33757	386795
52071	386796
39881	386797
116989	386798
59007	386799
14414	386800
3304	386801
23134	386802
2566	386803
77396	386804
3102	386805
5155	386806
58050	386807
6486	386808
11368	386809
71014	386810
164718	386811
62759	386812
18740	386813
8783	386814
41567	386815
74254	386816
145307	386817
17915	386818
48170	386819
8687	386820
66033	386821
73703	386822
37929	386823
29673	386824
40460	386825
43542	386826
34741	386827
109017	386828
63173	386829
35867	386830
143485	386831
35208	386832
20079	386833
9046	386834
20062	386835
103070	386836
58128	386837
2628	386838
63437	386839
4706	386840
12167	386841
38463	386842
125833	386843
40918	386844
5131	386845
12995	386846
14953	386847
25938	386848
1932	386849
13187	386850
93957	386851
41914	386852
42092	386853
15581	386854
29752	386855
85985	386856
41667	386857
123106	386858
127415	386859
67961	386860
56665	386861
8250	386862
108589	386863
18868	386864
31342	386865
700	386866
26875	386867
801	386868
18675	386869
145672	386870
10454	386871
24555	386872
137292	386873
16149	386874
24615	386875
7889	386876
78947	386877
9248	386878
52549	386879
33035	386880
16992	386881
54551	386882
2611	386883
63625	386884
11808	386885
67837	386886
124921	386887
28493	386888
6838	386889
13691	386890
113665	386891
60363	386892
95630	386893
15782	386894
47120	386895
9225	386896
4943	386897
32841	386898
135887	386899
98149	386900
1157	386901
6625	386902
135897	386903
48311	386904
13603	386905
19577	386906
73490	386907
28791	386908
1421	386909
30019	386910
15007	386911
31007	386912
4051	386913
34126	386914
8609	386915
71864	386916
35754	386917
35394	386918
27619	386919
72171	386920
10749	386921
29038	386922
11739	386923
36631	386924
27319	386925
107961	386926
81457	386927
824	386928
25269	386929
47060	386930
62359	386931
15776	386932
52173	386933
25516	386934
17891	386935
24585	386936
135170	386937
72968	386938
34431	386939
12709	386940
23102	386941
19712	386942
59797	386943
3842	386944
903	386945
74942	386946
6922	386947
66305	386948
17977	386949
87438	386950
16476	386951
37591	386952
11935	386953
14976	386954
9530	386955
98068	386956
73509	386957
156095	386958
124906	386959
121665	386960
36134	386961
85519	386962
126141	386963
60985	386964
7610	386965
53240	386966
107083	386967
36139	386968
2438	386969
65658	386970
1438	386971
162	386972
23130	386973
22828	386974
136592	386975
1247	386976
81963	386977
2197	386978
104744	386979
1115	386980
39076	386981
91531	386982
72087	386983
126566	386984
39273	386985
35308	386986
12586	386987
4876	386988
8981	386989
3211	386990
57310	386991
79622	386992
44140	386993
33002	386994
9540	386995
6072	386996
17456	386997
283	386998
37944	386999
1191	387000
38837	387001
555	387002
4166	387003
15000	387004
15448	387005
23519	387006
596	387007
17568	387008
1202	387009
16310	387010
80840	387011
81480	387012
101321	387013
4719	387014
75687	387015
111	387016
97822	387017
22310	387018
6701	387019
304	387020
60419	387021
1857	387022
14437	387023
58480	387024
130513	387025
88752	387026
946	387027
123647	387028
127916	387029
3032	387030
59955	387031
33574	387032
62656	387033
10574	387034
25762	387035
49935	387036
81516	387037
36760	387038
1019	387039
111362	387040
22026	387041
761	387042
33985	387043
9139	387044
132156	387045
48428	387046
152522	387047
80254	387048
31347	387049
23257	387050
12795	387051
3624	387052
27207	387053
96310	387054
91469	387055
104397	387056
39990	387057
95020	387058
17766	387059
5083	387060
106891	387061
44396	387062
18989	387063
327	387064
46037	387065
5315	387066
23998	387067
98535	387068
30012	387069
5776	387070
148626	387071
40289	387072
55258	387073
56105	387074
36737	387075
20236	387076
16928	387077
109776	387078
43642	387079
18411	387080
145521	387081
79865	387082
30103	387083
1269	387084
407	387085
114671	387086
42334	387087
26536	387088
97536	387089
6209	387090
26565	387091
45416	387092
36527	387093
7672	387094
41406	387095
566	387096
20673	387097
124601	387098
69818	387099
34319	387100
16346	387101
24959	387102
29727	387103
135123	387104
105285	387105
5379	387106
49012	387107
70993	387108
72115	387109
70905	387110
17369	387111
100690	387112
27450	387113
14502	387114
84552	387115
203	387116
39983	387117
115036	387118
24547	387119
3691	387120
54304	387121
87782	387122
36956	387123
12978	387124
51651	387125
8130	387126
1471	387127
38138	387128
44881	387129
107318	387130
22022	387131
93765	387132
2724	387133
138449	387134
32127	387135
4640	387136
214	387137
28763	387138
31165	387139
91488	387140
110716	387141
27489	387142
10266	387143
23104	387144
20174	387145
34809	387146
33338	387147
116461	387148
12819	387149
2798	387150
123595	387151
20822	387152
19903	387153
32775	387154
7284	387155
2488	387156
13892	387157
139984	387158
52510	387159
88165	387160
40470	387161
116860	387162
26573	387163
29342	387164
41578	387165
3722	387166
106191	387167
227	387168
8496	387169
268	387170
64000	387171
8629	387172
135290	387173
29988	387174
918	387175
129777	387176
51433	387177
10625	387178
57287	387179
93464	387180
5927	387181
77301	387182
11284	387183
25213	387184
68547	387185
23080	387186
97224	387187
100755	387188
7207	387189
65155	387190
11330	387191
119472	387192
35587	387193
63220	387194
33484	387195
66201	387196
104840	387197
96857	387198
19880	387199
9235	387200
34373	387201
105104	387202
65617	387203
5505	387204
17963	387205
136640	387206
92243	387207
30796	387208
75872	387209
9858	387210
23302	387211
44530	387212
6306	387213
5681	387214
41160	387215
61154	387216
45601	387217
53671	387218
38529	387219
23485	387220
47868	387221
543	387222
13918	387223
14054	387224
82817	387225
24466	387226
97376	387227
77863	387228
25596	387229
49736	387230
1554	387231
22661	387232
37151	387233
59805	387234
3335	387235
161350	387236
105892	387237
17234	387238
48300	387239
63495	387240
66102	387241
322	387242
170036	387243
5160	387244
82447	387245
45780	387246
14565	387247
81596	387248
37808	387249
23218	387250
19137	387251
77405	387252
767	387253
11739	387254
50164	387255
47431	387256
23728	387257
254	387258
147645	387259
99306	387260
666	387261
50362	387262
111491	387263
145021	387264
90228	387265
8195	387266
23842	387267
164657	387268
5134	387269
138650	387270
50	387271
3368	387272
75240	387273
11433	387274
8572	387275
49651	387276
52585	387277
566	387278
17390	387279
58276	387280
64244	387281
77594	387282
12617	387283
1756	387284
17500	387285
119522	387286
2040	387287
6357	387288
35125	387289
10693	387290
91840	387291
1891	387292
59522	387293
78666	387294
5702	387295
65179	387296
86248	387297
116380	387298
121724	387299
143605	387300
28527	387301
92652	387302
28957	387303
53722	387304
35330	387305
743	387306
22133	387307
1932	387308
56582	387309
36098	387310
58196	387311
80632	387312
126111	387313
28462	387314
77913	387315
11825	387316
167958	387317
27244	387318
62415	387319
59299	387320
10815	387321
6746	387322
52173	387323
20713	387324
99675	387325
44579	387326
182	387327
20274	387328
21590	387329
3190	387330
1025	387331
86599	387332
17451	387333
20177	387334
65157	387335
1799	387336
3645	387337
20196	387338
24003	387339
45315	387340
27106	387341
7403	387342
64155	387343
43965	387344
73250	387345
47677	387346
19934	387347
54769	387348
58949	387349
86549	387350
6628	387351
38409	387352
48459	387353
45775	387354
37961	387355
21512	387356
26618	387357
43262	387358
119396	387359
13525	387360
107410	387361
74044	387362
37087	387363
21630	387364
18109	387365
73918	387366
11344	387367
47276	387368
7288	387369
3167	387370
15313	387371
127810	387372
44086	387373
72040	387374
8934	387375
1105	387376
2275	387377
86484	387378
29440	387379
28682	387380
60837	387381
141965	387382
36835	387383
54170	387384
14997	387385
17928	387386
2907	387387
17680	387388
9799	387389
17395	387390
1554	387391
94797	387392
49453	387393
66478	387394
15506	387395
23351	387396
73560	387397
146525	387398
54062	387399
9959	387400
13481	387401
32431	387402
110229	387403
51894	387404
7215	387405
47430	387406
96109	387407
26556	387408
75403	387409
95493	387410
151924	387411
46979	387412
33714	387413
78984	387414
23627	387415
91132	387416
75791	387417
8780	387418
57512	387419
855	387420
13892	387421
57295	387422
45477	387423
105492	387424
78773	387425
32986	387426
88255	387427
22160	387428
45284	387429
17898	387430
7963	387431
71113	387432
101824	387433
120937	387434
2257	387435
63145	387436
54723	387437
44946	387438
89236	387439
3485	387440
20092	387441
108746	387442
89147	387443
24936	387444
20889	387445
99427	387446
101193	387447
4138	387448
120166	387449
65379	387450
51134	387451
49681	387452
102182	387453
59057	387454
15816	387455
139312	387456
91423	387457
61930	387458
78999	387459
6089	387460
65707	387461
4880	387462
13963	387463
4060	387464
14682	387465
22809	387466
5411	387467
5737	387468
1562	387469
55281	387470
161	387471
376	387472
139372	387473
37333	387474
38113	387475
41819	387476
22818	387477
26404	387478
20706	387479
117513	387480
17061	387481
36184	387482
33634	387483
33474	387484
17161	387485
15917	387486
105379	387487
55315	387488
141778	387489
19812	387490
37518	387491
7497	387492
48284	387493
21101	387494
24125	387495
8357	387496
12001	387497
35959	387498
36133	387499
10080	387500
24014	387501
81606	387502
4871	387503
22631	387504
11480	387505
36068	387506
46532	387507
2006	387508
7676	387509
31569	387510
17677	387511
54157	387512
50111	387513
50693	387514
67299	387515
8822	387516
161756	387517
54508	387518
58688	387519
108931	387520
73121	387521
80345	387522
21282	387523
32212	387524
25742	387525
93972	387526
78705	387527
87085	387528
81761	387529
53118	387530
37873	387531
34	387532
31277	387533
34530	387534
92615	387535
134868	387536
75345	387537
90639	387538
41995	387539
14084	387540
45779	387541
55666	387542
170251	387543
143	387544
79283	387545
26325	387546
70763	387547
77673	387548
17739	387549
38870	387550
112865	387551
104403	387552
10687	387553
23053	387554
98315	387555
2854	387556
67876	387557
69933	387558
53229	387559
18147	387560
19349	387561
21998	387562
9353	387563
48766	387564
131146	387565
725	387566
20532	387567
40836	387568
5820	387569
89252	387570
81461	387571
59971	387572
76351	387573
1584	387574
9014	387575
117149	387576
2781	387577
136121	387578
114062	387579
7797	387580
71882	387581
81235	387582
31647	387583
117736	387584
92887	387585
51536	387586
42255	387587
88060	387588
98334	387589
29745	387590
64600	387591
56476	387592
5756	387593
65657	387594
23924	387595
13316	387596
63672	387597
791	387598
11427	387599
4186	387600
7741	387601
10283	387602
60679	387603
11538	387604
18384	387605
4157	387606
7183	387607
3513	387608
67714	387609
85746	387610
75447	387611
69838	387612
1131	387613
114584	387614
14975	387615
32162	387616
8643	387617
16047	387618
97038	387619
26572	387620
80305	387621
157159	387622
58	387623
83152	387624
54937	387625
31011	387626
126431	387627
132751	387628
110089	387629
24122	387630
29692	387631
47216	387632
42614	387633
34333	387634
143476	387635
37146	387636
44162	387637
2355	387638
31387	387639
96491	387640
52042	387641
1145	387642
28713	387643
11497	387644
99499	387645
80844	387646
23149	387647
72892	387648
56386	387649
19030	387650
155583	387651
42983	387652
58249	387653
56307	387654
761	387655
36720	387656
17232	387657
68744	387658
33380	387659
6651	387660
31870	387661
13846	387662
2211	387663
62930	387664
100061	387665
821	387666
40152	387667
2145	387668
6193	387669
24129	387670
76230	387671
51	387672
69279	387673
33541	387674
56147	387675
73241	387676
87839	387677
93520	387678
8712	387679
7974	387680
1377	387681
2137	387682
96597	387683
58698	387684
38468	387685
34561	387686
13769	387687
21199	387688
24048	387689
81257	387690
81314	387691
2994	387692
12064	387693
56167	387694
5957	387695
110818	387696
12149	387697
26355	387698
139149	387699
36272	387700
77902	387701
110978	387702
137235	387703
122834	387704
171	387705
58198	387706
6050	387707
39503	387708
123828	387709
175	387710
7093	387711
92806	387712
36220	387713
9469	387714
35487	387715
17210	387716
94720	387717
78341	387718
66827	387719
23805	387720
496	387721
90913	387722
22638	387723
39841	387724
18480	387725
13609	387726
35852	387727
61824	387728
53201	387729
17395	387730
70343	387731
57839	387732
74026	387733
51757	387734
45092	387735
48222	387736
13877	387737
39201	387738
15885	387739
17841	387740
16212	387741
120266	387742
81167	387743
14673	387744
1874	387745
55033	387746
108	387747
113839	387748
1199	387749
23242	387750
17598	387751
15943	387752
9203	387753
54820	387754
29966	387755
1494	387756
68298	387757
7391	387758
83293	387759
13760	387760
146376	387761
34007	387762
67739	387763
74001	387764
17556	387765
21039	387766
19799	387767
31456	387768
35278	387769
11882	387770
16051	387771
134784	387772
15044	387773
13918	387774
101373	387775
2877	387776
56534	387777
41938	387778
1938	387779
16169	387780
480	387781
61235	387782
24896	387783
1330	387784
2832	387785
163964	387786
7630	387787
92904	387788
33490	387789
9813	387790
12217	387791
73327	387792
31025	387793
46549	387794
21321	387795
68479	387796
53671	387797
28137	387798
527	387799
89748	387800
10918	387801
130124	387802
46363	387803
10505	387804
45345	387805
122044	387806
30716	387807
56677	387808
19753	387809
50509	387810
28847	387811
34611	387812
3098	387813
108597	387814
23888	387815
2113	387816
55137	387817
105428	387818
119341	387819
29330	387820
3683	387821
41352	387822
75522	387823
6918	387824
1893	387825
131900	387826
24271	387827
1640	387828
53793	387829
6121	387830
38134	387831
2576	387832
8787	387833
72455	387834
19920	387835
105287	387836
3466	387837
2967	387838
37203	387839
4837	387840
168352	387841
31234	387842
90210	387843
95407	387844
40806	387845
61862	387846
50002	387847
138360	387848
81513	387849
10331	387850
133872	387851
12383	387852
17103	387853
45577	387854
120426	387855
1151	387856
41856	387857
39314	387858
2247	387859
88155	387860
86147	387861
145491	387862
34059	387863
18266	387864
5030	387865
15061	387866
66357	387867
26331	387868
476	387869
96126	387870
143023	387871
122267	387872
47920	387873
27450	387874
48732	387875
25892	387876
39839	387877
18402	387878
102604	387879
61500	387880
67078	387881
18877	387882
100077	387883
12425	387884
11059	387885
23605	387886
2512	387887
80828	387888
5832	387889
88761	387890
19256	387891
34800	387892
26458	387893
47705	387894
74624	387895
135852	387896
141450	387897
79624	387898
10725	387899
1516	387900
51836	387901
29354	387902
12620	387903
22867	387904
19044	387905
18196	387906
44247	387907
26638	387908
144309	387909
19433	387910
76219	387911
135495	387912
10765	387913
116984	387914
31790	387915
17569	387916
35937	387917
21079	387918
68662	387919
27523	387920
40362	387921
63523	387922
93296	387923
73531	387924
2598	387925
54293	387926
3092	387927
13843	387928
21925	387929
42608	387930
68937	387931
405	387932
34724	387933
55837	387934
959	387935
51953	387936
118427	387937
45146	387938
109788	387939
113850	387940
11628	387941
120078	387942
11076	387943
8382	387944
67792	387945
77965	387946
61820	387947
24091	387948
26091	387949
64092	387950
116137	387951
109557	387952
36351	387953
107539	387954
131154	387955
17219	387956
50522	387957
59045	387958
4996	387959
11546	387960
12425	387961
75063	387962
126107	387963
37667	387964
158485	387965
40276	387966
151976	387967
38803	387968
69039	387969
108119	387970
34355	387971
46103	387972
88659	387973
117275	387974
55494	387975
1269	387976
132362	387977
6136	387978
42487	387979
96978	387980
244	387981
130276	387982
101091	387983
1149	387984
68354	387985
4984	387986
83783	387987
8385	387988
4896	387989
144177	387990
2942	387991
17116	387992
25356	387993
153394	387994
8759	387995
81211	387996
32479	387997
46481	387998
4321	387999
63521	388000
71043	388001
31496	388002
77328	388003
57234	388004
21547	388005
28918	388006
2421	388007
15629	388008
10267	388009
70781	388010
11105	388011
75877	388012
17110	388013
14615	388014
9810	388015
35921	388016
32521	388017
80996	388018
166693	388019
6855	388020
4059	388021
93048	388022
27540	388023
10296	388024
70716	388025
90445	388026
95254	388027
37824	388028
40985	388029
166529	388030
45494	388031
4748	388032
69228	388033
26390	388034
17590	388035
9521	388036
8143	388037
36386	388038
16754	388039
82001	388040
13969	388041
9461	388042
18582	388043
116145	388044
49286	388045
46911	388046
52557	388047
46317	388048
6358	388049
9303	388050
43832	388051
6512	388052
128296	388053
20612	388054
17448	388055
143884	388056
35824	388057
42374	388058
1022	388059
54546	388060
147983	388061
59932	388062
52768	388063
44010	388064
43738	388065
4517	388066
11870	388067
94211	388068
25	388069
67145	388070
69593	388071
1443	388072
570	388073
3152	388074
2581	388075
36455	388076
77	388077
34816	388078
490	388079
5752	388080
12824	388081
18422	388082
82752	388083
20424	388084
30052	388085
112470	388086
7869	388087
17758	388088
53864	388089
152	388090
33739	388091
18792	388092
87345	388093
53731	388094
43927	388095
50092	388096
35079	388097
103255	388098
35165	388099
21809	388100
21265	388101
7809	388102
29491	388103
25559	388104
2741	388105
117097	388106
94091	388107
22790	388108
87146	388109
18776	388110
52233	388111
126542	388112
5046	388113
4607	388114
6477	388115
26338	388116
263	388117
12364	388118
69436	388119
33778	388120
20096	388121
129169	388122
66204	388123
43755	388124
19464	388125
62396	388126
102902	388127
136	388128
31316	388129
11123	388130
10136	388131
5680	388132
70174	388133
765	388134
926	388135
9535	388136
17554	388137
130283	388138
1476	388139
100002	388140
85664	388141
14440	388142
2384	388143
87232	388144
13844	388145
110160	388146
43883	388147
35188	388148
125534	388149
63241	388150
37583	388151
53189	388152
52375	388153
49229	388154
47168	388155
17126	388156
20136	388157
58438	388158
37731	388159
18247	388160
131152	388161
86228	388162
76764	388163
12437	388164
6300	388165
5763	388166
96799	388167
121187	388168
35179	388169
49083	388170
35590	388171
107500	388172
891	388173
44357	388174
17718	388175
10745	388176
3977	388177
6760	388178
37283	388179
85190	388180
19395	388181
48430	388182
2017	388183
23026	388184
165435	388185
65607	388186
36916	388187
92842	388188
1553	388189
73803	388190
39060	388191
3347	388192
9522	388193
76307	388194
110044	388195
158145	388196
125511	388197
51155	388198
21832	388199
69305	388200
9252	388201
20529	388202
5895	388203
67244	388204
394	388205
6755	388206
97091	388207
132114	388208
92717	388209
128785	388210
72925	388211
13754	388212
15685	388213
135344	388214
47659	388215
74689	388216
90056	388217
66533	388218
107102	388219
1233	388220
62091	388221
98501	388222
13512	388223
6345	388224
44989	388225
62428	388226
4591	388227
78615	388228
40981	388229
6503	388230
159190	388231
17582	388232
19087	388233
128046	388234
1350	388235
23682	388236
93325	388237
1167	388238
82896	388239
12791	388240
24697	388241
77196	388242
43701	388243
44303	388244
21304	388245
111541	388246
68374	388247
6417	388248
7096	388249
3947	388250
66676	388251
106229	388252
9554	388253
33944	388254
70336	388255
48821	388256
11893	388257
84763	388258
45021	388259
1341	388260
38847	388261
81276	388262
30388	388263
14049	388264
145173	388265
11338	388266
12062	388267
97397	388268
91845	388269
5251	388270
59812	388271
78541	388272
108609	388273
71259	388274
3069	388275
19514	388276
55789	388277
132633	388278
57781	388279
48152	388280
27155	388281
94413	388282
15097	388283
27184	388284
6164	388285
1427	388286
28515	388287
30158	388288
127655	388289
32735	388290
11297	388291
113380	388292
129412	388293
70150	388294
5493	388295
46712	388296
55418	388297
2214	388298
500	388299
60955	388300
15175	388301
9316	388302
48978	388303
65006	388304
19904	388305
24526	388306
10297	388307
18791	388308
9236	388309
21921	388310
109834	388311
40582	388312
65481	388313
3805	388314
78223	388315
284	388316
56459	388317
55372	388318
33969	388319
85458	388320
7281	388321
81021	388322
92545	388323
3531	388324
61172	388325
33436	388326
34238	388327
43194	388328
31976	388329
45294	388330
95057	388331
57381	388332
29196	388333
44338	388334
31655	388335
15989	388336
80455	388337
16587	388338
64009	388339
52586	388340
3066	388341
108262	388342
60994	388343
59871	388344
19972	388345
19779	388346
2542	388347
2066	388348
107949	388349
50602	388350
10856	388351
3959	388352
103981	388353
73193	388354
44727	388355
14900	388356
135904	388357
28128	388358
61520	388359
1233	388360
80513	388361
149423	388362
47055	388363
123373	388364
16918	388365
11949	388366
22641	388367
99065	388368
51082	388369
7251	388370
4133	388371
12164	388372
14161	388373
65367	388374
4475	388375
24190	388376
32119	388377
58728	388378
3797	388379
80170	388380
10516	388381
10295	388382
30841	388383
28559	388384
59056	388385
52369	388386
19468	388387
54214	388388
126775	388389
16004	388390
77574	388391
5193	388392
60095	388393
23832	388394
24067	388395
60115	388396
8933	388397
35969	388398
9717	388399
6662	388400
9158	388401
114066	388402
5198	388403
116981	388404
54828	388405
114569	388406
113589	388407
1890	388408
12799	388409
16787	388410
42990	388411
5697	388412
62637	388413
1447	388414
30049	388415
125216	388416
34270	388417
24271	388418
78887	388419
43361	388420
18200	388421
113501	388422
44195	388423
621	388424
3949	388425
20438	388426
157919	388427
163831	388428
23433	388429
35167	388430
1425	388431
7734	388432
165626	388433
9537	388434
29164	388435
556	388436
144686	388437
103	388438
4300	388439
113866	388440
40869	388441
48561	388442
116239	388443
104486	388444
128113	388445
45053	388446
87031	388447
9833	388448
61831	388449
1569	388450
121845	388451
19470	388452
5486	388453
127037	388454
53410	388455
56575	388456
160450	388457
93893	388458
3394	388459
21887	388460
123715	388461
78742	388462
59321	388463
12210	388464
238	388465
90762	388466
132946	388467
4418	388468
81585	388469
2524	388470
120478	388471
4043	388472
56380	388473
71713	388474
54433	388475
72428	388476
15567	388477
72172	388478
3348	388479
33587	388480
134921	388481
125821	388482
22628	388483
115952	388484
16404	388485
1224	388486
12373	388487
76417	388488
132732	388489
5965	388490
40779	388491
31650	388492
76595	388493
30139	388494
97695	388495
70196	388496
36271	388497
10620	388498
33708	388499
193	388500
18007	388501
48486	388502
121313	388503
89633	388504
70311	388505
65583	388506
1579	388507
37537	388508
1108	388509
28455	388510
61855	388511
58100	388512
19102	388513
97988	388514
91032	388515
32416	388516
6565	388517
105908	388518
168523	388519
9266	388520
34096	388521
20212	388522
157505	388523
1613	388524
47152	388525
20885	388526
43697	388527
129903	388528
13579	388529
57554	388530
4024	388531
74940	388532
91166	388533
1160	388534
19660	388535
38006	388536
101972	388537
15715	388538
27935	388539
26560	388540
67335	388541
120660	388542
32585	388543
24198	388544
15103	388545
64891	388546
9810	388547
3683	388548
7923	388549
33069	388550
168000	388551
48296	388552
35195	388553
7966	388554
91051	388555
5656	388556
9884	388557
70090	388558
23051	388559
3726	388560
97365	388561
60508	388562
10584	388563
2263	388564
72458	388565
103074	388566
46978	388567
86811	388568
37703	388569
10305	388570
110910	388571
3489	388572
5103	388573
39399	388574
60378	388575
23063	388576
37794	388577
93151	388578
3623	388579
130310	388580
8164	388581
25086	388582
21241	388583
547	388584
58521	388585
11450	388586
10094	388587
19023	388588
65117	388589
13372	388590
156064	388591
34618	388592
110283	388593
14175	388594
119477	388595
90368	388596
92395	388597
44163	388598
24587	388599
81968	388600
41612	388601
16267	388602
51337	388603
17994	388604
64591	388605
16186	388606
25766	388607
135375	388608
149776	388609
6337	388610
141815	388611
47449	388612
85335	388613
18713	388614
163308	388615
9824	388616
11934	388617
64896	388618
64884	388619
61744	388620
1783	388621
2490	388622
19452	388623
77860	388624
39125	388625
11981	388626
4249	388627
50009	388628
8001	388629
107379	388630
1079	388631
65938	388632
29117	388633
22364	388634
22411	388635
9378	388636
32088	388637
33221	388638
138841	388639
92191	388640
43872	388641
42340	388642
23999	388643
106289	388644
19050	388645
57208	388646
22217	388647
78804	388648
61545	388649
332	388650
18360	388651
2364	388652
46541	388653
9154	388654
4819	388655
7544	388656
971	388657
22607	388658
85867	388659
118077	388660
698	388661
14825	388662
29319	388663
36019	388664
5496	388665
55154	388666
67770	388667
56769	388668
6436	388669
22858	388670
68545	388671
28488	388672
169304	388673
38225	388674
69424	388675
156252	388676
49	388677
79961	388678
2882	388679
20308	388680
1401	388681
40738	388682
24951	388683
37413	388684
38552	388685
108341	388686
4797	388687
76878	388688
24591	388689
14737	388690
46730	388691
153078	388692
2622	388693
87860	388694
5189	388695
23846	388696
93303	388697
111839	388698
626	388699
6587	388700
78175	388701
2251	388702
52514	388703
70814	388704
50989	388705
4925	388706
9798	388707
16789	388708
1316	388709
83773	388710
58204	388711
2568	388712
51867	388713
9312	388714
28786	388715
33553	388716
23706	388717
89124	388718
33005	388719
14619	388720
43668	388721
7323	388722
71538	388723
36286	388724
85280	388725
2406	388726
36538	388727
27315	388728
163993	388729
83983	388730
116663	388731
20680	388732
16083	388733
76046	388734
15596	388735
8404	388736
12556	388737
77682	388738
16607	388739
29514	388740
6336	388741
30602	388742
12445	388743
99435	388744
31865	388745
4366	388746
59796	388747
37719	388748
22385	388749
38351	388750
134262	388751
20495	388752
12955	388753
2376	388754
20829	388755
2289	388756
43074	388757
15390	388758
26523	388759
55622	388760
21061	388761
1472	388762
36524	388763
93841	388764
31294	388765
57603	388766
65615	388767
98659	388768
151014	388769
17976	388770
115653	388771
89023	388772
74605	388773
16398	388774
42585	388775
3699	388776
109385	388777
679	388778
5767	388779
45039	388780
27705	388781
91617	388782
9166	388783
40371	388784
102386	388785
2944	388786
16940	388787
81841	388788
30677	388789
54641	388790
13281	388791
28404	388792
81375	388793
65666	388794
9003	388795
25221	388796
29988	388797
14753	388798
124165	388799
76503	388800
10388	388801
5526	388802
371	388803
1879	388804
90340	388805
51194	388806
17494	388807
43120	388808
3653	388809
24601	388810
23420	388811
20333	388812
127124	388813
94062	388814
93366	388815
22140	388816
169506	388817
57020	388818
134160	388819
10575	388820
5966	388821
734	388822
27791	388823
49004	388824
26445	388825
107310	388826
60099	388827
1956	388828
68608	388829
111798	388830
88064	388831
1103	388832
81850	388833
86894	388834
77624	388835
84572	388836
3906	388837
76200	388838
152673	388839
14835	388840
9060	388841
11050	388842
17058	388843
86195	388844
65681	388845
67422	388846
114862	388847
15245	388848
86235	388849
57413	388850
11416	388851
1431	388852
129794	388853
38247	388854
9041	388855
34876	388856
32920	388857
30160	388858
161451	388859
9298	388860
5678	388861
75151	388862
6590	388863
2428	388864
33294	388865
13593	388866
66600	388867
5573	388868
55881	388869
6100	388870
806	388871
911	388872
91965	388873
2063	388874
6962	388875
95913	388876
1247	388877
7879	388878
85829	388879
99254	388880
44923	388881
112911	388882
13362	388883
60307	388884
85664	388885
85460	388886
30669	388887
30162	388888
35241	388889
68178	388890
7494	388891
24003	388892
116531	388893
94112	388894
26392	388895
37752	388896
15064	388897
17278	388898
163975	388899
8841	388900
15967	388901
14138	388902
51360	388903
37974	388904
109208	388905
104662	388906
77944	388907
111187	388908
23498	388909
40789	388910
48603	388911
74154	388912
49073	388913
12703	388914
110503	388915
123798	388916
8900	388917
48547	388918
1915	388919
46161	388920
7851	388921
3768	388922
85083	388923
43580	388924
17292	388925
151524	388926
95086	388927
26506	388928
6053	388929
31575	388930
107034	388931
98978	388932
31743	388933
120967	388934
4743	388935
169690	388936
72796	388937
22257	388938
107139	388939
19335	388940
71112	388941
15357	388942
74401	388943
3280	388944
48547	388945
126499	388946
77882	388947
34590	388948
3754	388949
99732	388950
9644	388951
142487	388952
60451	388953
49285	388954
3036	388955
81215	388956
49257	388957
145089	388958
106451	388959
19464	388960
129568	388961
24498	388962
80680	388963
96938	388964
1513	388965
83376	388966
39973	388967
888	388968
29564	388969
20039	388970
9821	388971
135354	388972
73608	388973
418	388974
6231	388975
3733	388976
7592	388977
25523	388978
133546	388979
30028	388980
76088	388981
44368	388982
27441	388983
8007	388984
169408	388985
291	388986
53698	388987
28631	388988
28557	388989
80256	388990
14306	388991
69694	388992
18233	388993
16778	388994
30224	388995
123969	388996
26215	388997
56454	388998
24939	388999
14044	389000
36525	389001
80604	389002
133298	389003
21381	389004
12166	389005
12116	389006
121777	389007
18764	389008
84187	389009
136227	389010
58696	389011
79241	389012
28891	389013
74543	389014
13276	389015
92817	389016
3753	389017
9795	389018
44863	389019
99608	389020
120401	389021
79912	389022
15412	389023
54241	389024
6283	389025
80371	389026
3765	389027
225	389028
17552	389029
30667	389030
73230	389031
10338	389032
84986	389033
43957	389034
90113	389035
62581	389036
32640	389037
2960	389038
22112	389039
30031	389040
55203	389041
24345	389042
165460	389043
30496	389044
49996	389045
21983	389046
158381	389047
23368	389048
132191	389049
88806	389050
95650	389051
2587	389052
76243	389053
45648	389054
32127	389055
70721	389056
17692	389057
85536	389058
64444	389059
10557	389060
5687	389061
104885	389062
35506	389063
54034	389064
7458	389065
91653	389066
259	389067
6570	389068
20808	389069
13173	389070
67657	389071
65559	389072
10274	389073
2196	389074
24100	389075
19614	389076
28228	389077
2656	389078
43446	389079
96070	389080
15270	389081
108255	389082
101158	389083
18375	389084
596	389085
132418	389086
39062	389087
22818	389088
14766	389089
64987	389090
35104	389091
40557	389092
89278	389093
26000	389094
37412	389095
3223	389096
74289	389097
54624	389098
51621	389099
158885	389100
130469	389101
76070	389102
102613	389103
41681	389104
32350	389105
142575	389106
165849	389107
83415	389108
31154	389109
8203	389110
11070	389111
5583	389112
62140	389113
36377	389114
7872	389115
93044	389116
43272	389117
48854	389118
19173	389119
28342	389120
7982	389121
35708	389122
14868	389123
7199	389124
124641	389125
67691	389126
33314	389127
97835	389128
12175	389129
24896	389130
490	389131
84358	389132
33664	389133
141380	389134
27209	389135
101655	389136
129611	389137
32620	389138
104332	389139
17064	389140
44355	389141
8636	389142
13051	389143
42747	389144
24979	389145
8048	389146
16762	389147
48598	389148
5625	389149
136538	389150
72195	389151
85848	389152
24034	389153
56497	389154
102305	389155
57556	389156
38517	389157
150965	389158
16649	389159
39473	389160
10366	389161
131210	389162
84416	389163
142263	389164
63140	389165
64884	389166
22526	389167
64413	389168
48970	389169
14770	389170
85437	389171
126416	389172
30398	389173
127	389174
44720	389175
16832	389176
35254	389177
96794	389178
22342	389179
23706	389180
71875	389181
73862	389182
15403	389183
64194	389184
52161	389185
29942	389186
66517	389187
123687	389188
48226	389189
17635	389190
22775	389191
26313	389192
12326	389193
27026	389194
128679	389195
25726	389196
43035	389197
18929	389198
29833	389199
3201	389200
115997	389201
110548	389202
104142	389203
11230	389204
103085	389205
12112	389206
73911	389207
51631	389208
16046	389209
52591	389210
1625	389211
8022	389212
37523	389213
90200	389214
62019	389215
2568	389216
37444	389217
61826	389218
43624	389219
27092	389220
54976	389221
13424	389222
117770	389223
86581	389224
86805	389225
65033	389226
37475	389227
26575	389228
82653	389229
65558	389230
25136	389231
3196	389232
90285	389233
45752	389234
6821	389235
111075	389236
74752	389237
5427	389238
3218	389239
138528	389240
8797	389241
15447	389242
61396	389243
111554	389244
39124	389245
65091	389246
90114	389247
5658	389248
72179	389249
46213	389250
3546	389251
29624	389252
22232	389253
39652	389254
24780	389255
1187	389256
58681	389257
33957	389258
12554	389259
41926	389260
157367	389261
120455	389262
95344	389263
44865	389264
130467	389265
5657	389266
39930	389267
41576	389268
24628	389269
150633	389270
81747	389271
76114	389272
155247	389273
4440	389274
20571	389275
11204	389276
91916	389277
75682	389278
95617	389279
61927	389280
78120	389281
9017	389282
21678	389283
7770	389284
54166	389285
60318	389286
50051	389287
104175	389288
16474	389289
18815	389290
93	389291
16850	389292
6196	389293
55142	389294
128340	389295
19204	389296
43709	389297
68888	389298
4177	389299
106225	389300
13927	389301
79877	389302
99021	389303
2766	389304
21253	389305
101733	389306
61407	389307
1920	389308
98135	389309
44211	389310
2324	389311
42585	389312
1826	389313
161336	389314
43379	389315
92974	389316
113507	389317
84343	389318
2923	389319
18641	389320
4629	389321
44502	389322
30717	389323
102417	389324
49989	389325
162625	389326
56727	389327
5690	389328
40177	389329
71349	389330
48365	389331
87721	389332
1072	389333
21250	389334
30169	389335
2352	389336
103188	389337
145744	389338
25587	389339
44570	389340
150128	389341
49916	389342
3464	389343
54270	389344
81464	389345
60631	389346
16203	389347
6102	389348
6009	389349
91752	389350
48518	389351
26474	389352
127450	389353
7414	389354
58656	389355
13021	389356
96259	389357
148709	389358
7822	389359
62875	389360
30106	389361
24701	389362
39957	389363
5165	389364
25735	389365
45757	389366
27580	389367
16017	389368
49532	389369
11913	389370
26316	389371
126504	389372
39618	389373
21192	389374
996	389375
45170	389376
23460	389377
84978	389378
80712	389379
4849	389380
41453	389381
1264	389382
794	389383
137754	389384
107775	389385
42060	389386
61128	389387
37579	389388
11351	389389
15725	389390
17392	389391
417	389392
1150	389393
32712	389394
1177	389395
27400	389396
63423	389397
44143	389398
5923	389399
85664	389400
20214	389401
109542	389402
31076	389403
48327	389404
71520	389405
127597	389406
8788	389407
45961	389408
196	389409
50248	389410
36309	389411
37387	389412
82772	389413
4639	389414
84481	389415
1548	389416
37494	389417
6738	389418
23294	389419
110939	389420
16353	389421
115868	389422
136796	389423
84919	389424
108846	389425
2761	389426
24505	389427
7288	389428
15553	389429
67856	389430
120337	389431
9092	389432
17040	389433
17481	389434
4305	389435
109342	389436
63317	389437
21954	389438
7596	389439
41337	389440
45230	389441
88234	389442
76171	389443
38027	389444
6095	389445
69020	389446
66306	389447
100255	389448
19145	389449
9170	389450
65370	389451
23784	389452
37246	389453
86212	389454
19916	389455
7412	389456
71495	389457
92063	389458
77726	389459
15260	389460
43030	389461
1196	389462
99121	389463
17214	389464
50692	389465
39929	389466
89304	389467
24272	389468
23934	389469
98123	389470
7591	389471
730	389472
8850	389473
2471	389474
126947	389475
67194	389476
19526	389477
84911	389478
78079	389479
22381	389480
45652	389481
59536	389482
69122	389483
8865	389484
20118	389485
94064	389486
22524	389487
27787	389488
50197	389489
10838	389490
54464	389491
72756	389492
2114	389493
144857	389494
90048	389495
140962	389496
69419	389497
59163	389498
9785	389499
479	389500
65311	389501
91178	389502
7684	389503
11764	389504
2300	389505
19882	389506
28012	389507
4723	389508
98375	389509
25252	389510
40608	389511
4128	389512
94247	389513
72106	389514
65156	389515
134723	389516
112458	389517
28633	389518
11924	389519
118828	389520
47969	389521
6550	389522
9164	389523
22909	389524
47688	389525
60888	389526
46102	389527
677	389528
53779	389529
1593	389530
2540	389531
60732	389532
66092	389533
13266	389534
94444	389535
44681	389536
15959	389537
80005	389538
26688	389539
752	389540
60319	389541
45980	389542
31479	389543
25206	389544
811	389545
2643	389546
62863	389547
35341	389548
36218	389549
5911	389550
161338	389551
1859	389552
11749	389553
30784	389554
16743	389555
4193	389556
55073	389557
19111	389558
10812	389559
154145	389560
129817	389561
12082	389562
43815	389563
18828	389564
63426	389565
4152	389566
79879	389567
18103	389568
40998	389569
99902	389570
14920	389571
89430	389572
46494	389573
62898	389574
109893	389575
10527	389576
105004	389577
13620	389578
25212	389579
57962	389580
31902	389581
29734	389582
7569	389583
97940	389584
69087	389585
115701	389586
5105	389587
23114	389588
63598	389589
38662	389590
18195	389591
27075	389592
31101	389593
79171	389594
3837	389595
19599	389596
39774	389597
36950	389598
43091	389599
14141	389600
167875	389601
2247	389602
79817	389603
63913	389604
34284	389605
26242	389606
48334	389607
12170	389608
78498	389609
40693	389610
77232	389611
7778	389612
18134	389613
63526	389614
55378	389615
113142	389616
79582	389617
3330	389618
42849	389619
2362	389620
158698	389621
51532	389622
29980	389623
4531	389624
12571	389625
47800	389626
133819	389627
30457	389628
83546	389629
165348	389630
58515	389631
38678	389632
93064	389633
46111	389634
113506	389635
18369	389636
40050	389637
20616	389638
2444	389639
17501	389640
156941	389641
68093	389642
29347	389643
57140	389644
18058	389645
35539	389646
118148	389647
12983	389648
6928	389649
16298	389650
1237	389651
14234	389652
21956	389653
13858	389654
43735	389655
25944	389656
49391	389657
127039	389658
11942	389659
72046	389660
68100	389661
31342	389662
4259	389663
22191	389664
68518	389665
100488	389666
60359	389667
72380	389668
44210	389669
72949	389670
2367	389671
14540	389672
14562	389673
6109	389674
65331	389675
73668	389676
44688	389677
40733	389678
79084	389679
49841	389680
64459	389681
74802	389682
6571	389683
2463	389684
91090	389685
121205	389686
29302	389687
2929	389688
6305	389689
157239	389690
29332	389691
11275	389692
37365	389693
31817	389694
1457	389695
76193	389696
49927	389697
4740	389698
22805	389699
87692	389700
53046	389701
99912	389702
60557	389703
126473	389704
87650	389705
47656	389706
83305	389707
67610	389708
139382	389709
34240	389710
4481	389711
129762	389712
50736	389713
25346	389714
61443	389715
38032	389716
125780	389717
2892	389718
128577	389719
9948	389720
175	389721
123179	389722
13585	389723
87718	389724
24258	389725
124475	389726
40336	389727
1362	389728
2160	389729
25037	389730
12577	389731
74854	389732
14475	389733
110353	389734
26202	389735
15352	389736
112468	389737
66489	389738
106858	389739
17744	389740
29049	389741
27095	389742
21312	389743
23526	389744
3694	389745
70571	389746
18502	389747
124021	389748
14872	389749
58609	389750
97105	389751
48678	389752
12868	389753
129243	389754
11927	389755
26024	389756
42668	389757
132260	389758
41108	389759
10887	389760
265	389761
3406	389762
35715	389763
11345	389764
78481	389765
1972	389766
10099	389767
153010	389768
115801	389769
76959	389770
5436	389771
36757	389772
30680	389773
133936	389774
80900	389775
45720	389776
10915	389777
95571	389778
40177	389779
14039	389780
2492	389781
12294	389782
21068	389783
15184	389784
14383	389785
76385	389786
142479	389787
6478	389788
16667	389789
94461	389790
26312	389791
47921	389792
9894	389793
45785	389794
33294	389795
110887	389796
4942	389797
514	389798
7350	389799
13238	389800
19814	389801
16777	389802
6469	389803
4536	389804
25661	389805
49308	389806
45536	389807
40984	389808
108619	389809
36792	389810
19509	389811
24556	389812
165620	389813
2428	389814
23398	389815
33978	389816
50011	389817
15577	389818
4410	389819
121024	389820
132405	389821
6472	389822
78201	389823
91485	389824
102226	389825
5013	389826
4358	389827
22640	389828
61508	389829
212	389830
59349	389831
5563	389832
47577	389833
40292	389834
49818	389835
58867	389836
58554	389837
24462	389838
21826	389839
71962	389840
8420	389841
5379	389842
76076	389843
67005	389844
135009	389845
4058	389846
10597	389847
36243	389848
45774	389849
29571	389850
30022	389851
5123	389852
73743	389853
31972	389854
11842	389855
4680	389856
46117	389857
65326	389858
55716	389859
16470	389860
3881	389861
4597	389862
75225	389863
65214	389864
18288	389865
17447	389866
87494	389867
66515	389868
157300	389869
6974	389870
334	389871
47940	389872
82	389873
73899	389874
75130	389875
75492	389876
50477	389877
27906	389878
9036	389879
17234	389880
107438	389881
55237	389882
1912	389883
58531	389884
16834	389885
52167	389886
111792	389887
12620	389888
28283	389889
58012	389890
61514	389891
6619	389892
90856	389893
32135	389894
35191	389895
92173	389896
12835	389897
13534	389898
26322	389899
41975	389900
8831	389901
12470	389902
13705	389903
8708	389904
61322	389905
33140	389906
78286	389907
56453	389908
30815	389909
15252	389910
8658	389911
16605	389912
23676	389913
15015	389914
73124	389915
27936	389916
14162	389917
1641	389918
33554	389919
52231	389920
19786	389921
62427	389922
34759	389923
60044	389924
37195	389925
25676	389926
91346	389927
18449	389928
98423	389929
16362	389930
29740	389931
96911	389932
38783	389933
42567	389934
54476	389935
81196	389936
4197	389937
596	389938
5537	389939
112830	389940
6878	389941
30334	389942
74793	389943
3047	389944
78271	389945
59637	389946
32579	389947
56885	389948
95339	389949
5227	389950
159891	389951
16293	389952
33942	389953
52736	389954
44785	389955
296	389956
72509	389957
134401	389958
31227	389959
26697	389960
2318	389961
90083	389962
19844	389963
44538	389964
31378	389965
97801	389966
38353	389967
56157	389968
113315	389969
60235	389970
100629	389971
54220	389972
76086	389973
48396	389974
5693	389975
36813	389976
57329	389977
16694	389978
20753	389979
39817	389980
47316	389981
21010	389982
9452	389983
90394	389984
19523	389985
107394	389986
67567	389987
9775	389988
38952	389989
65799	389990
50253	389991
482	389992
45755	389993
9470	389994
79867	389995
37097	389996
76015	389997
84237	389998
93387	389999
29910	390000
5348	390001
45973	390002
139388	390003
50214	390004
57939	390005
98468	390006
57	390007
20189	390008
167374	390009
15822	390010
66367	390011
63212	390012
158090	390013
1675	390014
35813	390015
65098	390016
37500	390017
33092	390018
19996	390019
111429	390020
21542	390021
63106	390022
67695	390023
32588	390024
23805	390025
18704	390026
67567	390027
75596	390028
87027	390029
20175	390030
13556	390031
22656	390032
65545	390033
13334	390034
4875	390035
18987	390036
14319	390037
88428	390038
29219	390039
83574	390040
124274	390041
1158	390042
23776	390043
33995	390044
120	390045
56140	390046
8471	390047
33052	390048
2650	390049
43601	390050
17676	390051
24302	390052
13994	390053
10558	390054
56025	390055
5003	390056
49033	390057
57006	390058
54634	390059
37861	390060
16794	390061
42963	390062
72828	390063
76731	390064
109292	390065
18595	390066
51583	390067
66934	390068
17457	390069
45058	390070
89105	390071
65842	390072
1903	390073
114153	390074
127923	390075
897	390076
104015	390077
15253	390078
128730	390079
21240	390080
8390	390081
44438	390082
6674	390083
27192	390084
2833	390085
121853	390086
65645	390087
6375	390088
20024	390089
1804	390090
3040	390091
81936	390092
126589	390093
106501	390094
73543	390095
59112	390096
42735	390097
35257	390098
74059	390099
2363	390100
5803	390101
15489	390102
48408	390103
66162	390104
10109	390105
53338	390106
111860	390107
103087	390108
15499	390109
11066	390110
14326	390111
72379	390112
2267	390113
10092	390114
109536	390115
34937	390116
64515	390117
41929	390118
42459	390119
3095	390120
21293	390121
65867	390122
11249	390123
65117	390124
29454	390125
40398	390126
150758	390127
53555	390128
74850	390129
57788	390130
6518	390131
8026	390132
27331	390133
160191	390134
44452	390135
59683	390136
32325	390137
14007	390138
56666	390139
75182	390140
22273	390141
2960	390142
17899	390143
109834	390144
104828	390145
107039	390146
96093	390147
1734	390148
12197	390149
100009	390150
50309	390151
6330	390152
110382	390153
92578	390154
39303	390155
370	390156
25789	390157
66739	390158
35483	390159
113036	390160
20953	390161
487	390162
14767	390163
1283	390164
1864	390165
58123	390166
152251	390167
31337	390168
5931	390169
44680	390170
109468	390171
109146	390172
3067	390173
55196	390174
119772	390175
29156	390176
33838	390177
5705	390178
33528	390179
927	390180
94671	390181
157599	390182
10370	390183
100972	390184
126826	390185
34848	390186
46707	390187
4143	390188
2581	390189
75607	390190
7283	390191
20155	390192
35542	390193
149532	390194
51719	390195
92248	390196
78673	390197
5359	390198
29155	390199
24434	390200
97139	390201
28843	390202
38	390203
1801	390204
56383	390205
4145	390206
64345	390207
5553	390208
34218	390209
8924	390210
90186	390211
22523	390212
460	390213
26903	390214
82108	390215
64846	390216
10467	390217
45122	390218
47430	390219
45982	390220
17823	390221
28300	390222
88919	390223
27151	390224
8645	390225
30013	390226
12968	390227
11739	390228
45563	390229
79785	390230
19058	390231
37150	390232
106607	390233
100908	390234
86075	390235
15855	390236
2192	390237
35437	390238
101481	390239
58873	390240
86731	390241
23407	390242
96503	390243
63614	390244
21340	390245
157404	390246
20214	390247
5867	390248
120954	390249
1618	390250
88459	390251
46200	390252
23346	390253
12427	390254
62863	390255
84031	390256
34082	390257
10096	390258
3974	390259
74703	390260
71744	390261
52674	390262
31625	390263
57150	390264
111295	390265
12817	390266
18300	390267
86020	390268
8305	390269
19574	390270
4818	390271
60327	390272
97778	390273
40453	390274
155366	390275
57370	390276
114849	390277
44526	390278
106821	390279
93243	390280
6112	390281
8689	390282
30090	390283
13882	390284
6388	390285
55531	390286
16017	390287
31751	390288
16981	390289
36431	390290
23683	390291
87793	390292
2156	390293
20978	390294
113598	390295
13774	390296
20025	390297
6889	390298
87955	390299
73501	390300
48260	390301
41758	390302
3083	390303
96291	390304
30919	390305
80584	390306
2368	390307
78768	390308
13851	390309
41367	390310
73235	390311
51048	390312
100312	390313
9891	390314
26658	390315
48377	390316
36081	390317
36546	390318
20604	390319
153186	390320
157754	390321
45201	390322
43219	390323
64126	390324
7761	390325
11655	390326
138866	390327
2390	390328
31851	390329
108993	390330
12715	390331
5856	390332
3703	390333
7584	390334
69526	390335
26643	390336
13996	390337
112558	390338
52487	390339
56909	390340
2662	390341
4793	390342
81677	390343
53283	390344
89564	390345
53161	390346
83080	390347
16108	390348
18159	390349
96174	390350
40739	390351
63300	390352
85828	390353
74704	390354
128289	390355
96725	390356
52794	390357
11509	390358
15774	390359
83150	390360
17545	390361
136893	390362
130109	390363
8	390364
36450	390365
121910	390366
127346	390367
63429	390368
166308	390369
50409	390370
360	390371
54263	390372
21869	390373
33089	390374
31324	390375
21365	390376
24763	390377
170	390378
56038	390379
23358	390380
104909	390381
80760	390382
44373	390383
8531	390384
58568	390385
16692	390386
69559	390387
156629	390388
42725	390389
5453	390390
16185	390391
13384	390392
9904	390393
2843	390394
10879	390395
98776	390396
1385	390397
29670	390398
121612	390399
14142	390400
33931	390401
6484	390402
20727	390403
115	390404
1131	390405
96790	390406
47747	390407
25075	390408
26234	390409
81441	390410
18147	390411
603	390412
54188	390413
17278	390414
166103	390415
41577	390416
84480	390417
26872	390418
52120	390419
1223	390420
59750	390421
33923	390422
46670	390423
135613	390424
39473	390425
105123	390426
16305	390427
111433	390428
130598	390429
50237	390430
52647	390431
30063	390432
63656	390433
109777	390434
6533	390435
16749	390436
10157	390437
2118	390438
29990	390439
3910	390440
9896	390441
79882	390442
151498	390443
29280	390444
98301	390445
13942	390446
122858	390447
86156	390448
27748	390449
80865	390450
109007	390451
311	390452
90519	390453
7746	390454
26262	390455
19423	390456
4736	390457
43037	390458
152260	390459
101548	390460
224	390461
3315	390462
144802	390463
438	390464
5745	390465
38254	390466
130110	390467
46983	390468
2315	390469
24670	390470
35466	390471
13753	390472
30907	390473
30385	390474
28108	390475
5870	390476
7755	390477
1299	390478
50600	390479
33913	390480
29076	390481
14700	390482
3324	390483
166613	390484
12099	390485
20978	390486
4183	390487
1135	390488
38267	390489
3495	390490
1227	390491
165702	390492
109738	390493
34809	390494
36983	390495
37755	390496
64590	390497
138226	390498
46648	390499
23432	390500
90336	390501
75826	390502
93203	390503
42249	390504
377	390505
46073	390506
40216	390507
18115	390508
20840	390509
32764	390510
28638	390511
22948	390512
66295	390513
36999	390514
94280	390515
33499	390516
45420	390517
96051	390518
68162	390519
55275	390520
41838	390521
65468	390522
22319	390523
26151	390524
128506	390525
9070	390526
1527	390527
113679	390528
43397	390529
70508	390530
77930	390531
42786	390532
20886	390533
68187	390534
35254	390535
7723	390536
14351	390537
40664	390538
12145	390539
887	390540
62267	390541
34417	390542
7089	390543
23208	390544
64070	390545
71464	390546
205	390547
38925	390548
42976	390549
2934	390550
18070	390551
32425	390552
49393	390553
80753	390554
846	390555
5343	390556
6425	390557
127929	390558
17612	390559
40303	390560
44207	390561
73220	390562
17388	390563
57060	390564
7620	390565
61698	390566
55050	390567
22943	390568
158	390569
4851	390570
20887	390571
21659	390572
14530	390573
51096	390574
38086	390575
59098	390576
59457	390577
12631	390578
3968	390579
24110	390580
21136	390581
23269	390582
33240	390583
120347	390584
4485	390585
151472	390586
8396	390587
69814	390588
65915	390589
5545	390590
4341	390591
2048	390592
90635	390593
84561	390594
65447	390595
116568	390596
17459	390597
123708	390598
157358	390599
19665	390600
130625	390601
88690	390602
92113	390603
2039	390604
85323	390605
84289	390606
150176	390607
94195	390608
46335	390609
5882	390610
126410	390611
13017	390612
142241	390613
133616	390614
89404	390615
2895	390616
56905	390617
1328	390618
55520	390619
10197	390620
76911	390621
27470	390622
34668	390623
95930	390624
51833	390625
10026	390626
118580	390627
110722	390628
56976	390629
26735	390630
70812	390631
17752	390632
2961	390633
46384	390634
71234	390635
123891	390636
71655	390637
21205	390638
49683	390639
114270	390640
67068	390641
212	390642
76657	390643
54060	390644
6167	390645
28251	390646
6748	390647
4299	390648
24838	390649
29372	390650
83580	390651
33124	390652
152535	390653
131895	390654
1343	390655
59982	390656
12970	390657
26861	390658
3260	390659
28987	390660
57001	390661
32594	390662
1601	390663
11144	390664
13495	390665
33465	390666
10693	390667
80100	390668
151794	390669
29479	390670
103332	390671
45538	390672
166100	390673
54348	390674
27602	390675
35536	390676
4419	390677
4944	390678
65551	390679
94074	390680
41043	390681
138247	390682
1850	390683
73327	390684
5707	390685
67921	390686
16650	390687
24012	390688
70976	390689
23835	390690
65447	390691
105850	390692
22920	390693
35391	390694
73248	390695
47838	390696
113992	390697
328	390698
7968	390699
11903	390700
29682	390701
18752	390702
44510	390703
24047	390704
111350	390705
100277	390706
8452	390707
83273	390708
62154	390709
116293	390710
36371	390711
115070	390712
23042	390713
46821	390714
52236	390715
63319	390716
11062	390717
67559	390718
55225	390719
39937	390720
160466	390721
113489	390722
2794	390723
15086	390724
4237	390725
43917	390726
2959	390727
131866	390728
69404	390729
15644	390730
63992	390731
11470	390732
61144	390733
14000	390734
144389	390735
57598	390736
27951	390737
5238	390738
114542	390739
102846	390740
36123	390741
60728	390742
60984	390743
43274	390744
1141	390745
40493	390746
44378	390747
40407	390748
21311	390749
90000	390750
42	390751
46420	390752
24324	390753
12	390754
2394	390755
52169	390756
8526	390757
28564	390758
60379	390759
125452	390760
970	390761
26244	390762
31494	390763
77644	390764
5937	390765
103426	390766
65631	390767
31516	390768
29016	390769
6296	390770
16849	390771
48765	390772
49685	390773
5395	390774
981	390775
14303	390776
85875	390777
76121	390778
2229	390779
91156	390780
79111	390781
87838	390782
1432	390783
17381	390784
59142	390785
20795	390786
17355	390787
23787	390788
52838	390789
4243	390790
14995	390791
16896	390792
30531	390793
21636	390794
54531	390795
10535	390796
288	390797
17078	390798
141410	390799
110652	390800
29715	390801
66906	390802
9268	390803
94181	390804
1863	390805
99790	390806
130248	390807
4705	390808
29520	390809
41600	390810
71855	390811
5351	390812
24082	390813
24183	390814
127603	390815
27120	390816
21368	390817
32594	390818
20781	390819
14306	390820
11650	390821
43721	390822
115274	390823
121553	390824
199	390825
6828	390826
48450	390827
28293	390828
70532	390829
61126	390830
14048	390831
35766	390832
4110	390833
3813	390834
9139	390835
46767	390836
1673	390837
15333	390838
149101	390839
10	390840
101090	390841
68386	390842
2513	390843
100053	390844
32827	390845
18294	390846
3936	390847
118104	390848
30153	390849
11874	390850
5245	390851
60583	390852
6740	390853
17159	390854
149853	390855
14145	390856
81458	390857
32501	390858
37159	390859
27422	390860
10834	390861
14	390862
23894	390863
30699	390864
21206	390865
20102	390866
92507	390867
90312	390868
23760	390869
67254	390870
128	390871
28206	390872
18423	390873
57202	390874
86826	390875
56486	390876
100984	390877
2389	390878
3601	390879
883	390880
30560	390881
13996	390882
16777	390883
130272	390884
38089	390885
18825	390886
45336	390887
7589	390888
107254	390889
8954	390890
43157	390891
8782	390892
33154	390893
114826	390894
5364	390895
160727	390896
39451	390897
90479	390898
25756	390899
58153	390900
119225	390901
61432	390902
43175	390903
31508	390904
313	390905
32778	390906
4315	390907
45396	390908
100522	390909
8564	390910
121825	390911
21976	390912
109592	390913
15170	390914
21053	390915
12391	390916
8519	390917
77670	390918
46014	390919
140392	390920
49091	390921
7027	390922
80879	390923
43208	390924
8288	390925
7254	390926
57945	390927
43371	390928
25387	390929
43006	390930
22328	390931
61649	390932
24736	390933
57897	390934
92389	390935
1040	390936
49414	390937
33053	390938
22743	390939
10659	390940
22650	390941
8776	390942
6397	390943
142731	390944
72612	390945
10160	390946
67511	390947
15030	390948
90941	390949
6883	390950
3111	390951
32782	390952
116660	390953
18444	390954
3896	390955
76013	390956
32298	390957
56337	390958
32599	390959
37902	390960
43079	390961
56953	390962
16624	390963
7537	390964
37027	390965
33728	390966
79441	390967
64828	390968
1412	390969
16683	390970
2564	390971
35084	390972
78387	390973
88519	390974
123101	390975
52459	390976
10748	390977
27064	390978
13061	390979
6224	390980
6127	390981
26766	390982
32475	390983
14213	390984
75333	390985
67449	390986
71801	390987
97811	390988
50566	390989
5124	390990
29928	390991
163641	390992
17077	390993
6443	390994
30372	390995
14556	390996
774	390997
1777	390998
18050	390999
51555	391000
1358	391001
4620	391002
136590	391003
25571	391004
19196	391005
48092	391006
74755	391007
45402	391008
6881	391009
65406	391010
7705	391011
883	391012
10079	391013
22523	391014
34631	391015
21694	391016
75691	391017
125890	391018
20466	391019
4131	391020
93951	391021
23830	391022
31722	391023
16	391024
76917	391025
2567	391026
67785	391027
28373	391028
13304	391029
6509	391030
19115	391031
168244	391032
112996	391033
38301	391034
63624	391035
23051	391036
63807	391037
5660	391038
28489	391039
35781	391040
25323	391041
32371	391042
1721	391043
14947	391044
128902	391045
50957	391046
80780	391047
35883	391048
107963	391049
134081	391050
67920	391051
160692	391052
53914	391053
27259	391054
63622	391055
65209	391056
14555	391057
38092	391058
7393	391059
152197	391060
72962	391061
87708	391062
9622	391063
46321	391064
93560	391065
67794	391066
167735	391067
94871	391068
137268	391069
3713	391070
2697	391071
543	391072
11659	391073
5794	391074
22852	391075
65953	391076
45569	391077
109859	391078
30509	391079
9465	391080
1380	391081
108115	391082
3720	391083
6019	391084
78006	391085
38367	391086
81203	391087
79585	391088
118746	391089
39841	391090
17243	391091
1344	391092
47142	391093
29016	391094
42692	391095
67730	391096
83599	391097
54074	391098
6700	391099
46778	391100
70234	391101
16843	391102
37909	391103
2790	391104
94958	391105
64362	391106
46067	391107
66179	391108
7333	391109
40918	391110
108925	391111
693	391112
100043	391113
63343	391114
2831	391115
52967	391116
7898	391117
83216	391118
110151	391119
3122	391120
9952	391121
149552	391122
1421	391123
44491	391124
28585	391125
54944	391126
6223	391127
89110	391128
38435	391129
3552	391130
95936	391131
27276	391132
108808	391133
15837	391134
80311	391135
75336	391136
33972	391137
7290	391138
28404	391139
31375	391140
85764	391141
32577	391142
119121	391143
5362	391144
43512	391145
79272	391146
17885	391147
20093	391148
6024	391149
14439	391150
51707	391151
77464	391152
76502	391153
67120	391154
21934	391155
71470	391156
1072	391157
57045	391158
18108	391159
62396	391160
7122	391161
44507	391162
10292	391163
21071	391164
48067	391165
67798	391166
56899	391167
88410	391168
24516	391169
100069	391170
135135	391171
3683	391172
33102	391173
13458	391174
2276	391175
37211	391176
54244	391177
87540	391178
28459	391179
2728	391180
12012	391181
23514	391182
48691	391183
17230	391184
17622	391185
53002	391186
164614	391187
54035	391188
34411	391189
14352	391190
10710	391191
31663	391192
89283	391193
12113	391194
3274	391195
74667	391196
436	391197
14339	391198
66901	391199
128	391200
18638	391201
2266	391202
94688	391203
51718	391204
35811	391205
15917	391206
94122	391207
113122	391208
33471	391209
10742	391210
41011	391211
36870	391212
31066	391213
82161	391214
31656	391215
6375	391216
74755	391217
119446	391218
16819	391219
10244	391220
88097	391221
135028	391222
31142	391223
9640	391224
46552	391225
33247	391226
22177	391227
1063	391228
91866	391229
67263	391230
15779	391231
68715	391232
32114	391233
88415	391234
26866	391235
17735	391236
67197	391237
16176	391238
112725	391239
9507	391240
65042	391241
137994	391242
3018	391243
23658	391244
2208	391245
625	391246
13977	391247
104021	391248
4595	391249
18377	391250
83685	391251
22186	391252
607	391253
3891	391254
25781	391255
118070	391256
16580	391257
49529	391258
36789	391259
110009	391260
46773	391261
24195	391262
13891	391263
47229	391264
23791	391265
560	391266
11869	391267
135642	391268
13724	391269
129275	391270
21312	391271
72321	391272
2759	391273
28346	391274
9821	391275
39965	391276
70843	391277
68798	391278
7159	391279
2993	391280
29155	391281
149016	391282
12620	391283
17435	391284
9964	391285
50867	391286
24921	391287
11406	391288
142890	391289
63233	391290
28299	391291
2893	391292
5615	391293
8743	391294
6152	391295
3758	391296
622	391297
40405	391298
56030	391299
3803	391300
12211	391301
90182	391302
37204	391303
5667	391304
4295	391305
18530	391306
829	391307
347	391308
34814	391309
7407	391310
67500	391311
13292	391312
8443	391313
105766	391314
115600	391315
7048	391316
4533	391317
76537	391318
35501	391319
19403	391320
74598	391321
44742	391322
3858	391323
31248	391324
56922	391325
18260	391326
1822	391327
51014	391328
6854	391329
45890	391330
129673	391331
100993	391332
44754	391333
8229	391334
5474	391335
12613	391336
36740	391337
119505	391338
52745	391339
6	391340
25114	391341
26323	391342
9061	391343
6414	391344
58910	391345
13765	391346
21758	391347
24656	391348
3734	391349
10878	391350
59740	391351
61476	391352
59974	391353
35652	391354
32440	391355
3845	391356
115791	391357
9263	391358
118507	391359
6598	391360
20812	391361
14125	391362
27161	391363
13718	391364
17724	391365
48673	391366
60572	391367
45164	391368
2388	391369
79466	391370
23086	391371
28164	391372
12923	391373
113838	391374
16293	391375
2403	391376
11841	391377
26752	391378
72753	391379
72557	391380
109014	391381
94757	391382
99036	391383
77242	391384
14727	391385
63047	391386
25642	391387
94605	391388
112946	391389
41670	391390
1054	391391
8023	391392
56102	391393
17343	391394
16241	391395
54942	391396
36111	391397
7978	391398
50343	391399
4997	391400
29545	391401
39117	391402
89619	391403
136882	391404
4415	391405
905	391406
4033	391407
77813	391408
7918	391409
110321	391410
110419	391411
23889	391412
60163	391413
4302	391414
118323	391415
52466	391416
20115	391417
61998	391418
98862	391419
54543	391420
23559	391421
59214	391422
53136	391423
74894	391424
45088	391425
166384	391426
6072	391427
12041	391428
13874	391429
122590	391430
53130	391431
17965	391432
48957	391433
34579	391434
159505	391435
86786	391436
8006	391437
10567	391438
124470	391439
17532	391440
122739	391441
135055	391442
111474	391443
110957	391444
39186	391445
26199	391446
13452	391447
1167	391448
54112	391449
133113	391450
84710	391451
119463	391452
35750	391453
94000	391454
9947	391455
15694	391456
28002	391457
13376	391458
80378	391459
2534	391460
12828	391461
49048	391462
490	391463
80953	391464
19727	391465
91507	391466
3744	391467
2514	391468
99205	391469
10991	391470
156264	391471
6201	391472
5937	391473
10062	391474
686	391475
105221	391476
1285	391477
5182	391478
31522	391479
45454	391480
161228	391481
92266	391482
2643	391483
43151	391484
111216	391485
31799	391486
1237	391487
78033	391488
6544	391489
64397	391490
16608	391491
11282	391492
98537	391493
73700	391494
31008	391495
68127	391496
24700	391497
19110	391498
17660	391499
105878	391500
55543	391501
44683	391502
11072	391503
68007	391504
48756	391505
41370	391506
37549	391507
39007	391508
30078	391509
34727	391510
13934	391511
13036	391512
7372	391513
80001	391514
67875	391515
36470	391516
7976	391517
22320	391518
9140	391519
24596	391520
28002	391521
111203	391522
85490	391523
6219	391524
81954	391525
39717	391526
95205	391527
49385	391528
65977	391529
34729	391530
21846	391531
50518	391532
915	391533
311	391534
5699	391535
36629	391536
46443	391537
17265	391538
30851	391539
116829	391540
95216	391541
67545	391542
133105	391543
41932	391544
3617	391545
15321	391546
11289	391547
135768	391548
75833	391549
12456	391550
86940	391551
24866	391552
24937	391553
37	391554
137616	391555
465	391556
32154	391557
10021	391558
69928	391559
4947	391560
156241	391561
19244	391562
1049	391563
21603	391564
2158	391565
1397	391566
84813	391567
55170	391568
60887	391569
43293	391570
71370	391571
14679	391572
92101	391573
809	391574
88833	391575
159203	391576
66612	391577
35427	391578
67251	391579
36132	391580
45915	391581
59368	391582
6102	391583
6053	391584
62918	391585
45979	391586
71128	391587
18155	391588
63246	391589
3195	391590
65674	391591
18	391592
42401	391593
4403	391594
37837	391595
61765	391596
19909	391597
90738	391598
2634	391599
66667	391600
60372	391601
43801	391602
7727	391603
156216	391604
84477	391605
38616	391606
21145	391607
19518	391608
25025	391609
64879	391610
60523	391611
63872	391612
2519	391613
39653	391614
1693	391615
62728	391616
48337	391617
316	391618
4855	391619
327	391620
2947	391621
3203	391622
45676	391623
47512	391624
134108	391625
64977	391626
151798	391627
6156	391628
80271	391629
14425	391630
59413	391631
41014	391632
85858	391633
11779	391634
21266	391635
33129	391636
11030	391637
61126	391638
82130	391639
39227	391640
17084	391641
107057	391642
23562	391643
53222	391644
36728	391645
12966	391646
58045	391647
23208	391648
67112	391649
6663	391650
47516	391651
31327	391652
20443	391653
43703	391654
82378	391655
4333	391656
29071	391657
9186	391658
7019	391659
65219	391660
38114	391661
23127	391662
1806	391663
94	391664
52615	391665
26355	391666
22606	391667
569	391668
95591	391669
8314	391670
87071	391671
6827	391672
58072	391673
78883	391674
697	391675
36267	391676
105890	391677
44707	391678
45680	391679
4752	391680
20225	391681
17511	391682
5881	391683
50671	391684
58917	391685
2587	391686
134912	391687
69822	391688
2563	391689
18627	391690
161822	391691
4622	391692
39173	391693
27137	391694
18513	391695
11168	391696
161312	391697
47616	391698
69537	391699
98176	391700
6986	391701
4946	391702
34419	391703
1547	391704
36519	391705
11593	391706
41826	391707
17513	391708
156676	391709
68138	391710
21277	391711
28886	391712
30152	391713
44720	391714
1489	391715
45612	391716
1354	391717
25347	391718
119700	391719
692	391720
87928	391721
65204	391722
25553	391723
18791	391724
1079	391725
21740	391726
88230	391727
16614	391728
38442	391729
39271	391730
36393	391731
139999	391732
16067	391733
26831	391734
78567	391735
82874	391736
29267	391737
14755	391738
49782	391739
4324	391740
109830	391741
117038	391742
11114	391743
19040	391744
46511	391745
74823	391746
46074	391747
13083	391748
1869	391749
32552	391750
61622	391751
4264	391752
75392	391753
6972	391754
801	391755
27578	391756
6595	391757
4241	391758
122693	391759
74048	391760
32803	391761
36214	391762
17876	391763
10755	391764
26421	391765
5913	391766
16974	391767
5639	391768
83402	391769
39138	391770
15783	391771
63050	391772
45251	391773
4214	391774
82201	391775
87618	391776
9556	391777
147996	391778
6968	391779
44191	391780
6145	391781
12425	391782
36460	391783
70516	391784
57704	391785
32215	391786
50276	391787
3105	391788
27921	391789
57888	391790
643	391791
53651	391792
42878	391793
7763	391794
44132	391795
234	391796
138880	391797
60225	391798
63686	391799
20735	391800
28085	391801
8786	391802
9625	391803
126949	391804
5228	391805
79136	391806
46972	391807
77705	391808
45919	391809
107056	391810
9285	391811
60190	391812
158476	391813
8482	391814
51063	391815
54968	391816
62695	391817
48787	391818
36981	391819
28502	391820
28294	391821
28540	391822
71299	391823
59562	391824
35149	391825
58196	391826
29108	391827
62341	391828
79811	391829
9205	391830
61558	391831
30257	391832
145532	391833
129769	391834
10515	391835
43333	391836
16195	391837
86387	391838
19346	391839
16667	391840
34944	391841
24727	391842
30182	391843
12833	391844
22913	391845
110581	391846
36091	391847
77728	391848
9255	391849
3421	391850
80210	391851
88439	391852
671	391853
2536	391854
55355	391855
106083	391856
44804	391857
101389	391858
108017	391859
19506	391860
51024	391861
249	391862
1776	391863
32764	391864
41965	391865
24894	391866
84402	391867
151714	391868
60838	391869
76468	391870
90213	391871
4955	391872
23366	391873
76866	391874
109852	391875
29086	391876
24970	391877
2584	391878
136104	391879
27251	391880
77864	391881
94019	391882
42145	391883
130043	391884
6697	391885
31728	391886
1100	391887
81848	391888
27579	391889
95743	391890
36882	391891
4410	391892
23454	391893
27098	391894
25306	391895
7757	391896
46854	391897
8750	391898
10902	391899
55036	391900
24365	391901
165535	391902
5955	391903
13461	391904
126929	391905
40761	391906
17183	391907
31662	391908
7644	391909
54937	391910
17258	391911
160371	391912
25098	391913
82355	391914
25635	391915
4440	391916
99541	391917
259	391918
147606	391919
62472	391920
64420	391921
4866	391922
727	391923
15430	391924
18235	391925
24086	391926
17957	391927
16230	391928
9461	391929
1895	391930
1966	391931
18849	391932
64909	391933
45394	391934
62264	391935
52121	391936
84835	391937
73070	391938
1792	391939
5407	391940
120655	391941
54004	391942
109375	391943
24801	391944
14117	391945
96219	391946
63387	391947
71705	391948
163047	391949
122429	391950
44748	391951
84328	391952
107499	391953
99672	391954
15330	391955
5034	391956
309	391957
24233	391958
23251	391959
17355	391960
158843	391961
157887	391962
159828	391963
87820	391964
105810	391965
19940	391966
147247	391967
34760	391968
2398	391969
26647	391970
2718	391971
43293	391972
59795	391973
259	391974
6046	391975
4113	391976
152802	391977
48271	391978
37399	391979
18225	391980
37655	391981
131219	391982
14516	391983
67550	391984
116695	391985
1756	391986
11322	391987
78067	391988
44257	391989
59070	391990
18129	391991
112129	391992
4512	391993
67790	391994
46115	391995
6538	391996
27618	391997
76155	391998
44934	391999
105138	392000
69178	392001
10274	392002
16465	392003
6433	392004
39567	392005
116750	392006
39445	392007
105522	392008
24504	392009
21202	392010
37546	392011
8392	392012
24246	392013
18783	392014
33032	392015
25608	392016
58118	392017
136734	392018
6099	392019
58552	392020
51449	392021
104342	392022
57688	392023
72957	392024
22809	392025
100537	392026
74440	392027
2659	392028
138472	392029
2535	392030
90332	392031
4925	392032
20928	392033
14222	392034
39782	392035
25821	392036
74693	392037
5903	392038
65878	392039
98855	392040
32195	392041
7704	392042
1088	392043
2744	392044
61685	392045
6878	392046
96610	392047
59391	392048
46694	392049
10666	392050
21553	392051
155295	392052
2611	392053
31361	392054
47514	392055
154359	392056
90986	392057
22734	392058
5326	392059
18879	392060
8333	392061
23006	392062
68444	392063
101303	392064
27739	392065
74168	392066
54993	392067
21902	392068
111767	392069
35734	392070
30992	392071
35236	392072
977	392073
58220	392074
696	392075
16309	392076
78538	392077
27511	392078
7314	392079
29485	392080
26942	392081
64989	392082
24006	392083
97918	392084
22262	392085
21847	392086
2845	392087
8048	392088
41962	392089
135481	392090
95253	392091
14483	392092
16070	392093
132632	392094
75664	392095
40938	392096
29658	392097
7738	392098
62817	392099
43071	392100
127447	392101
8814	392102
48253	392103
44987	392104
85104	392105
32348	392106
46147	392107
86616	392108
163154	392109
71883	392110
32718	392111
15096	392112
159899	392113
79870	392114
30720	392115
27687	392116
43049	392117
3940	392118
26930	392119
28525	392120
96589	392121
49977	392122
157744	392123
24776	392124
39048	392125
85093	392126
80399	392127
10082	392128
75191	392129
1778	392130
135168	392131
83415	392132
39420	392133
58899	392134
14967	392135
27843	392136
25270	392137
88455	392138
26578	392139
23085	392140
177	392141
57903	392142
4511	392143
84349	392144
87722	392145
83859	392146
132619	392147
123779	392148
263	392149
27263	392150
101723	392151
1339	392152
71736	392153
29839	392154
91524	392155
25610	392156
62710	392157
3824	392158
9896	392159
64435	392160
11302	392161
161992	392162
102056	392163
1550	392164
5838	392165
78852	392166
35406	392167
48237	392168
30077	392169
9631	392170
32430	392171
26631	392172
75462	392173
126824	392174
636	392175
6207	392176
12221	392177
1061	392178
6561	392179
167174	392180
7486	392181
6294	392182
49707	392183
24914	392184
49799	392185
26682	392186
35170	392187
21405	392188
120861	392189
57004	392190
18208	392191
8639	392192
6560	392193
250	392194
38840	392195
133193	392196
7727	392197
42733	392198
17812	392199
6676	392200
30887	392201
23330	392202
146103	392203
33103	392204
21901	392205
26374	392206
46949	392207
83624	392208
95682	392209
3888	392210
459	392211
7818	392212
11413	392213
1784	392214
10216	392215
76460	392216
130601	392217
131244	392218
52818	392219
62966	392220
97351	392221
10180	392222
37949	392223
17214	392224
127114	392225
59181	392226
13042	392227
5407	392228
169883	392229
33847	392230
83474	392231
3603	392232
2838	392233
38766	392234
8619	392235
42328	392236
67032	392237
869	392238
120862	392239
5121	392240
49738	392241
10027	392242
4091	392243
43949	392244
579	392245
13294	392246
37986	392247
134362	392248
28925	392249
44422	392250
103486	392251
120647	392252
1921	392253
6595	392254
36923	392255
121029	392256
34201	392257
89120	392258
781	392259
93973	392260
12360	392261
108488	392262
78666	392263
32873	392264
6421	392265
121319	392266
110034	392267
58996	392268
9994	392269
93786	392270
83857	392271
47028	392272
39926	392273
12977	392274
5597	392275
94183	392276
2597	392277
89128	392278
14239	392279
39077	392280
5358	392281
2440	392282
14358	392283
108582	392284
40959	392285
48910	392286
1257	392287
29171	392288
14682	392289
44608	392290
64790	392291
32449	392292
40296	392293
57552	392294
79156	392295
73060	392296
51005	392297
42811	392298
9939	392299
9967	392300
104452	392301
1963	392302
21319	392303
9893	392304
1036	392305
70760	392306
41202	392307
105271	392308
7117	392309
90543	392310
97264	392311
30297	392312
93005	392313
121380	392314
18044	392315
16314	392316
53108	392317
7481	392318
107933	392319
17473	392320
95176	392321
122029	392322
45321	392323
87827	392324
57649	392325
4196	392326
32898	392327
8870	392328
46089	392329
75630	392330
64779	392331
103379	392332
53200	392333
86036	392334
10299	392335
6101	392336
160642	392337
4565	392338
110712	392339
30497	392340
20702	392341
43646	392342
39941	392343
39955	392344
43174	392345
18699	392346
52134	392347
2672	392348
43420	392349
117236	392350
3958	392351
78314	392352
162198	392353
1442	392354
26148	392355
114523	392356
60717	392357
56166	392358
39364	392359
7398	392360
16820	392361
926	392362
55768	392363
12294	392364
12814	392365
1726	392366
149357	392367
60987	392368
95824	392369
40886	392370
106622	392371
6849	392372
8681	392373
26278	392374
11478	392375
2722	392376
121829	392377
79057	392378
21853	392379
24679	392380
49029	392381
56429	392382
3160	392383
56060	392384
37348	392385
3022	392386
12416	392387
40749	392388
15972	392389
409	392390
67503	392391
31312	392392
26591	392393
109929	392394
43937	392395
17621	392396
55089	392397
6251	392398
10319	392399
324	392400
1759	392401
46689	392402
11355	392403
9929	392404
132185	392405
44474	392406
8473	392407
570	392408
31120	392409
28683	392410
25796	392411
45225	392412
4538	392413
33300	392414
45732	392415
96447	392416
11351	392417
68057	392418
106783	392419
51291	392420
44247	392421
19166	392422
58520	392423
11251	392424
127041	392425
4504	392426
72581	392427
46798	392428
46630	392429
5945	392430
16633	392431
32733	392432
28183	392433
15727	392434
19441	392435
475	392436
58097	392437
100376	392438
161159	392439
49033	392440
57794	392441
1076	392442
39399	392443
552	392444
27040	392445
29953	392446
110487	392447
101449	392448
9032	392449
87234	392450
11901	392451
34574	392452
25008	392453
50271	392454
3762	392455
34848	392456
90106	392457
9484	392458
10877	392459
1213	392460
109375	392461
30208	392462
50428	392463
49467	392464
54723	392465
52819	392466
77192	392467
30401	392468
1982	392469
24051	392470
942	392471
73403	392472
11741	392473
36317	392474
20969	392475
21127	392476
28303	392477
81742	392478
160661	392479
4670	392480
110386	392481
74586	392482
75190	392483
5172	392484
124654	392485
56545	392486
3412	392487
138865	392488
88289	392489
6696	392490
120901	392491
44076	392492
16932	392493
50224	392494
86958	392495
8337	392496
60937	392497
25778	392498
418	392499
43194	392500
121296	392501
82719	392502
26358	392503
16299	392504
48692	392505
37952	392506
35261	392507
95846	392508
137396	392509
22981	392510
132045	392511
44609	392512
13318	392513
91926	392514
113334	392515
19173	392516
28248	392517
109015	392518
43159	392519
79	392520
98762	392521
17004	392522
8740	392523
66492	392524
70885	392525
14716	392526
18102	392527
38198	392528
26301	392529
58336	392530
151616	392531
68655	392532
16240	392533
17970	392534
37941	392535
71242	392536
55149	392537
37350	392538
59047	392539
56686	392540
4958	392541
45287	392542
30541	392543
27407	392544
44593	392545
102648	392546
15331	392547
1047	392548
43030	392549
120872	392550
74981	392551
66505	392552
34626	392553
29740	392554
34678	392555
83537	392556
12685	392557
45159	392558
95377	392559
17761	392560
20985	392561
58548	392562
10149	392563
8176	392564
14544	392565
113014	392566
10629	392567
9204	392568
2523	392569
18888	392570
14823	392571
61200	392572
97602	392573
154378	392574
113581	392575
45576	392576
26144	392577
25818	392578
122148	392579
47436	392580
21841	392581
98111	392582
31074	392583
500	392584
4533	392585
36465	392586
80804	392587
71371	392588
149886	392589
135685	392590
4159	392591
123241	392592
15947	392593
10691	392594
62287	392595
44215	392596
160949	392597
66701	392598
1923	392599
58374	392600
36163	392601
1235	392602
11141	392603
12142	392604
89999	392605
75719	392606
91372	392607
16105	392608
63212	392609
40070	392610
14909	392611
106411	392612
137096	392613
23045	392614
8847	392615
26445	392616
95805	392617
132500	392618
29661	392619
44333	392620
51434	392621
45609	392622
114267	392623
56050	392624
45928	392625
7472	392626
37640	392627
8164	392628
36390	392629
73690	392630
16782	392631
94222	392632
40031	392633
50	392634
85470	392635
56889	392636
133568	392637
14227	392638
11315	392639
43554	392640
2047	392641
4217	392642
31530	392643
114719	392644
78543	392645
4992	392646
2415	392647
79973	392648
59487	392649
47322	392650
45667	392651
9355	392652
2753	392653
134666	392654
73613	392655
118951	392656
105687	392657
21244	392658
15517	392659
342	392660
13725	392661
76847	392662
540	392663
16840	392664
44148	392665
16003	392666
138820	392667
21767	392668
78937	392669
2807	392670
94359	392671
21539	392672
35873	392673
85615	392674
502	392675
55556	392676
77690	392677
65020	392678
46641	392679
7973	392680
3521	392681
25760	392682
3763	392683
26754	392684
54681	392685
68149	392686
10114	392687
17046	392688
69371	392689
16916	392690
168961	392691
1239	392692
7007	392693
16503	392694
50057	392695
13693	392696
22154	392697
17056	392698
6180	392699
9251	392700
44672	392701
54068	392702
11470	392703
18655	392704
14250	392705
37885	392706
116770	392707
72361	392708
1519	392709
61964	392710
38026	392711
6884	392712
47068	392713
131	392714
23666	392715
20477	392716
21206	392717
69895	392718
70217	392719
22511	392720
45931	392721
5569	392722
2689	392723
34710	392724
26817	392725
12938	392726
125644	392727
13404	392728
51144	392729
166167	392730
12396	392731
39918	392732
115989	392733
41387	392734
50649	392735
42569	392736
42373	392737
274	392738
35116	392739
15357	392740
18805	392741
25240	392742
129290	392743
2713	392744
3480	392745
14952	392746
1960	392747
57769	392748
42207	392749
2037	392750
1225	392751
38619	392752
133489	392753
20741	392754
17729	392755
114899	392756
83399	392757
96862	392758
7174	392759
34726	392760
12083	392761
2370	392762
2050	392763
3788	392764
10006	392765
5842	392766
93837	392767
52752	392768
4495	392769
14247	392770
104959	392771
30284	392772
16935	392773
55436	392774
17747	392775
3908	392776
5459	392777
7100	392778
86742	392779
27121	392780
9837	392781
93257	392782
21262	392783
19071	392784
55920	392785
38020	392786
815	392787
79906	392788
29956	392789
97353	392790
12976	392791
16267	392792
51962	392793
58118	392794
27116	392795
295	392796
18545	392797
33578	392798
8654	392799
374	392800
11316	392801
76449	392802
20308	392803
93665	392804
2817	392805
130703	392806
103271	392807
7437	392808
22318	392809
4335	392810
46688	392811
1911	392812
25239	392813
81193	392814
36100	392815
4366	392816
82867	392817
5182	392818
167136	392819
45030	392820
13364	392821
58153	392822
3833	392823
7021	392824
82124	392825
72653	392826
76910	392827
19943	392828
79506	392829
11436	392830
1727	392831
14857	392832
5633	392833
51393	392834
20931	392835
98106	392836
10151	392837
35769	392838
61334	392839
9843	392840
22075	392841
160775	392842
11228	392843
4176	392844
28797	392845
120862	392846
71821	392847
40543	392848
134903	392849
20357	392850
2153	392851
5766	392852
6443	392853
3375	392854
83413	392855
99518	392856
52472	392857
61519	392858
7539	392859
11190	392860
21812	392861
4077	392862
4634	392863
44904	392864
47224	392865
36739	392866
27893	392867
25723	392868
96809	392869
78557	392870
138031	392871
27295	392872
156255	392873
81945	392874
59804	392875
2791	392876
17554	392877
18872	392878
41594	392879
87683	392880
109600	392881
31943	392882
56335	392883
66298	392884
52164	392885
127899	392886
60228	392887
11065	392888
914	392889
31767	392890
574	392891
85	392892
12434	392893
108586	392894
101494	392895
42859	392896
23632	392897
39329	392898
40179	392899
6977	392900
16638	392901
21077	392902
958	392903
16	392904
20045	392905
84549	392906
57681	392907
25194	392908
57024	392909
116022	392910
5228	392911
99832	392912
3098	392913
34624	392914
87733	392915
9749	392916
19292	392917
98937	392918
6658	392919
38891	392920
21096	392921
21591	392922
22379	392923
62458	392924
44234	392925
55387	392926
77202	392927
66	392928
118868	392929
24738	392930
37793	392931
136913	392932
12499	392933
2999	392934
26992	392935
1303	392936
109037	392937
87099	392938
11918	392939
31938	392940
13958	392941
4206	392942
163378	392943
23033	392944
98496	392945
47002	392946
54496	392947
10986	392948
112957	392949
97955	392950
61159	392951
35273	392952
27331	392953
8659	392954
42159	392955
110745	392956
26222	392957
42702	392958
6132	392959
112405	392960
81986	392961
720	392962
6519	392963
46139	392964
54186	392965
39890	392966
76103	392967
128779	392968
5014	392969
57406	392970
2937	392971
86893	392972
52906	392973
60906	392974
34047	392975
39092	392976
19923	392977
57256	392978
74342	392979
54795	392980
73650	392981
2545	392982
76426	392983
5608	392984
2884	392985
7685	392986
128979	392987
148614	392988
40791	392989
20045	392990
142675	392991
45835	392992
95	392993
16700	392994
24936	392995
14251	392996
56069	392997
52661	392998
54414	392999
161119	393000
62762	393001
26729	393002
45575	393003
12227	393004
56260	393005
8592	393006
101149	393007
9064	393008
82133	393009
38839	393010
31621	393011
84762	393012
7405	393013
10282	393014
11015	393015
51377	393016
96906	393017
131777	393018
66766	393019
4727	393020
35074	393021
21935	393022
22433	393023
20368	393024
131656	393025
109555	393026
17049	393027
82475	393028
65198	393029
16055	393030
71787	393031
68995	393032
128141	393033
3184	393034
48871	393035
139046	393036
17076	393037
20776	393038
13541	393039
84327	393040
11334	393041
14289	393042
6055	393043
33216	393044
30167	393045
8945	393046
12872	393047
76712	393048
8295	393049
95475	393050
6671	393051
132286	393052
38672	393053
7828	393054
135358	393055
21282	393056
37823	393057
27892	393058
4733	393059
4731	393060
136651	393061
50252	393062
11893	393063
42883	393064
168120	393065
1296	393066
111954	393067
36337	393068
5952	393069
71430	393070
32626	393071
2360	393072
60191	393073
23783	393074
6934	393075
29680	393076
71423	393077
39550	393078
32912	393079
516	393080
23249	393081
11927	393082
5516	393083
6948	393084
8699	393085
40183	393086
96970	393087
493	393088
68579	393089
137066	393090
67877	393091
57270	393092
18788	393093
42679	393094
77964	393095
52314	393096
36991	393097
5263	393098
6732	393099
20565	393100
67121	393101
24919	393102
29073	393103
19573	393104
8624	393105
5150	393106
1089	393107
22963	393108
46824	393109
19364	393110
48858	393111
35917	393112
17274	393113
165110	393114
74309	393115
99236	393116
39195	393117
38966	393118
1449	393119
82856	393120
1747	393121
27869	393122
67102	393123
7118	393124
39352	393125
871	393126
6022	393127
36131	393128
29563	393129
94598	393130
68703	393131
5610	393132
76578	393133
51125	393134
59094	393135
35611	393136
119997	393137
42784	393138
8237	393139
57537	393140
33825	393141
13867	393142
100344	393143
6644	393144
8703	393145
23336	393146
34631	393147
146637	393148
49797	393149
15145	393150
26891	393151
187	393152
17518	393153
35689	393154
71419	393155
78633	393156
36402	393157
65142	393158
97726	393159
44180	393160
131053	393161
1246	393162
3890	393163
25115	393164
42178	393165
1295	393166
22838	393167
124035	393168
59746	393169
110173	393170
13221	393171
681	393172
36271	393173
20007	393174
41395	393175
17580	393176
104447	393177
75727	393178
93436	393179
31595	393180
115249	393181
33008	393182
67259	393183
6097	393184
59338	393185
18789	393186
29090	393187
24689	393188
808	393189
33418	393190
33228	393191
689	393192
12530	393193
9279	393194
96028	393195
57891	393196
909	393197
49275	393198
40523	393199
65505	393200
68012	393201
31500	393202
132712	393203
88379	393204
56195	393205
74355	393206
3658	393207
790	393208
28749	393209
16003	393210
23424	393211
15383	393212
6403	393213
75180	393214
114123	393215
39534	393216
34901	393217
31066	393218
27671	393219
11277	393220
43792	393221
136958	393222
17379	393223
93554	393224
19463	393225
5583	393226
11511	393227
29377	393228
26154	393229
115184	393230
3320	393231
21207	393232
90567	393233
34265	393234
24865	393235
38020	393236
39488	393237
4547	393238
5846	393239
9878	393240
30373	393241
20144	393242
61885	393243
10657	393244
7330	393245
11667	393246
38047	393247
5859	393248
6168	393249
22060	393250
34876	393251
3504	393252
39050	393253
15292	393254
74953	393255
61882	393256
57569	393257
5094	393258
72890	393259
86670	393260
4450	393261
206	393262
76135	393263
10216	393264
38579	393265
99444	393266
34103	393267
83517	393268
7235	393269
99576	393270
23176	393271
60244	393272
4912	393273
38326	393274
74272	393275
6697	393276
30181	393277
16452	393278
59119	393279
78317	393280
73853	393281
37901	393282
34871	393283
36242	393284
6910	393285
60841	393286
12664	393287
15029	393288
10568	393289
32708	393290
28568	393291
808	393292
99614	393293
6230	393294
8100	393295
7445	393296
2096	393297
57982	393298
4453	393299
49115	393300
96511	393301
33389	393302
78084	393303
11464	393304
2277	393305
157513	393306
19430	393307
9707	393308
10798	393309
83494	393310
27801	393311
32382	393312
18454	393313
37857	393314
8840	393315
22055	393316
401	393317
21569	393318
2816	393319
77411	393320
7706	393321
3247	393322
73533	393323
64305	393324
2865	393325
24901	393326
4144	393327
63414	393328
98747	393329
34582	393330
58848	393331
12185	393332
20699	393333
137787	393334
33767	393335
129430	393336
157486	393337
3084	393338
6421	393339
6499	393340
38813	393341
13125	393342
916	393343
23047	393344
53314	393345
60083	393346
90263	393347
14049	393348
79025	393349
13219	393350
13710	393351
37172	393352
92357	393353
10039	393354
8426	393355
93194	393356
113943	393357
78593	393358
5211	393359
33778	393360
27176	393361
13777	393362
16395	393363
36025	393364
22086	393365
116859	393366
5620	393367
128103	393368
4287	393369
156508	393370
109461	393371
83536	393372
25939	393373
87305	393374
6246	393375
7534	393376
58508	393377
55375	393378
12168	393379
6170	393380
18828	393381
111275	393382
68924	393383
11314	393384
90408	393385
64719	393386
755	393387
31293	393388
36583	393389
2718	393390
22693	393391
36009	393392
2082	393393
23902	393394
38411	393395
23422	393396
360	393397
52595	393398
19119	393399
84590	393400
550	393401
73587	393402
6354	393403
53180	393404
110998	393405
39539	393406
110195	393407
78866	393408
735	393409
18888	393410
46172	393411
45342	393412
89744	393413
97006	393414
104765	393415
26624	393416
67743	393417
30780	393418
36514	393419
8100	393420
124454	393421
90378	393422
40008	393423
47329	393424
46673	393425
5788	393426
62370	393427
136854	393428
63763	393429
62540	393430
8450	393431
160880	393432
49976	393433
3006	393434
36919	393435
9612	393436
88730	393437
32832	393438
89658	393439
2463	393440
11598	393441
62240	393442
4619	393443
563	393444
51687	393445
675	393446
3280	393447
60640	393448
7860	393449
7773	393450
97478	393451
45820	393452
34964	393453
90959	393454
19503	393455
222	393456
265	393457
78056	393458
70341	393459
1838	393460
124554	393461
32498	393462
5444	393463
7467	393464
115137	393465
61202	393466
62184	393467
21347	393468
51032	393469
9721	393470
41453	393471
86064	393472
8160	393473
23588	393474
11866	393475
81307	393476
28130	393477
75008	393478
11874	393479
24357	393480
166079	393481
19257	393482
37164	393483
4147	393484
93874	393485
28205	393486
13801	393487
131869	393488
59873	393489
7409	393490
26290	393491
125914	393492
33413	393493
9035	393494
30401	393495
36780	393496
140131	393497
12715	393498
145415	393499
69748	393500
58670	393501
134931	393502
119297	393503
134403	393504
115689	393505
81466	393506
47698	393507
28117	393508
51949	393509
117057	393510
16169	393511
8890	393512
9276	393513
42928	393514
78217	393515
114103	393516
29159	393517
165549	393518
38389	393519
10963	393520
26450	393521
7771	393522
34896	393523
10955	393524
30979	393525
10845	393526
7797	393527
11758	393528
32255	393529
166743	393530
27073	393531
31417	393532
57947	393533
18384	393534
3035	393535
65923	393536
41780	393537
68622	393538
55778	393539
25896	393540
10222	393541
24446	393542
71269	393543
30361	393544
6849	393545
7046	393546
51148	393547
509	393548
41096	393549
3520	393550
8384	393551
31310	393552
72217	393553
40035	393554
51921	393555
19149	393556
44955	393557
34463	393558
38052	393559
14187	393560
33788	393561
1771	393562
453	393563
44674	393564
108848	393565
76071	393566
4031	393567
33472	393568
102446	393569
17989	393570
5460	393571
30889	393572
69062	393573
9535	393574
33562	393575
25239	393576
956	393577
19573	393578
9236	393579
49158	393580
98	393581
52150	393582
60511	393583
2352	393584
29550	393585
36818	393586
7760	393587
73128	393588
38531	393589
303	393590
20091	393591
17265	393592
77057	393593
8440	393594
67539	393595
42504	393596
24741	393597
122400	393598
85759	393599
93598	393600
32136	393601
11502	393602
51631	393603
28725	393604
26159	393605
156860	393606
12744	393607
45932	393608
76468	393609
3195	393610
19964	393611
8349	393612
19637	393613
52539	393614
48822	393615
17626	393616
3303	393617
13282	393618
2875	393619
96934	393620
24660	393621
32202	393622
130920	393623
78614	393624
71244	393625
10755	393626
88	393627
124830	393628
80516	393629
97392	393630
59484	393631
54155	393632
166012	393633
100831	393634
148565	393635
21137	393636
124923	393637
17293	393638
47677	393639
21762	393640
16673	393641
26562	393642
106354	393643
13941	393644
500	393645
45601	393646
60195	393647
5535	393648
12291	393649
46084	393650
105975	393651
36294	393652
105170	393653
102499	393654
112306	393655
34606	393656
50201	393657
114330	393658
20998	393659
79845	393660
5093	393661
39318	393662
35853	393663
121381	393664
32245	393665
29401	393666
4919	393667
83860	393668
79140	393669
115231	393670
80232	393671
4935	393672
88699	393673
24617	393674
52524	393675
9387	393676
83370	393677
33767	393678
39311	393679
4702	393680
135130	393681
22237	393682
13882	393683
2817	393684
2862	393685
84450	393686
75328	393687
86416	393688
13473	393689
48696	393690
21034	393691
8510	393692
113005	393693
46921	393694
95	393695
142306	393696
122926	393697
64693	393698
126320	393699
32784	393700
58136	393701
38797	393702
20121	393703
75798	393704
23097	393705
5683	393706
134409	393707
49643	393708
34084	393709
6907	393710
30748	393711
84651	393712
71064	393713
38770	393714
5721	393715
99081	393716
26446	393717
116384	393718
94605	393719
16138	393720
137609	393721
884	393722
44155	393723
33950	393724
74330	393725
930	393726
1082	393727
53242	393728
98530	393729
699	393730
45673	393731
8400	393732
106498	393733
18527	393734
31677	393735
53691	393736
23970	393737
1059	393738
30911	393739
25434	393740
43003	393741
33046	393742
51776	393743
140387	393744
13277	393745
144131	393746
54543	393747
17697	393748
56245	393749
45502	393750
38305	393751
15105	393752
9956	393753
148805	393754
77446	393755
108593	393756
56564	393757
29771	393758
30343	393759
75847	393760
51805	393761
1335	393762
58205	393763
10199	393764
93006	393765
53849	393766
154120	393767
58237	393768
94730	393769
32786	393770
70433	393771
46901	393772
78130	393773
32211	393774
65188	393775
74563	393776
14943	393777
58296	393778
42446	393779
66319	393780
101447	393781
256	393782
28658	393783
146605	393784
19499	393785
3847	393786
29947	393787
9253	393788
55282	393789
37959	393790
103944	393791
22025	393792
27785	393793
2969	393794
42476	393795
9643	393796
1246	393797
5689	393798
141559	393799
143330	393800
108679	393801
1395	393802
25706	393803
1250	393804
138367	393805
33127	393806
68629	393807
13683	393808
50118	393809
954	393810
123620	393811
36610	393812
6191	393813
11817	393814
71268	393815
35135	393816
62465	393817
10700	393818
80862	393819
107868	393820
88861	393821
42374	393822
7303	393823
16700	393824
31604	393825
17208	393826
5610	393827
27611	393828
78654	393829
6231	393830
62186	393831
141477	393832
10406	393833
1653	393834
124438	393835
31219	393836
4000	393837
42287	393838
18832	393839
7109	393840
120653	393841
38080	393842
67790	393843
14219	393844
98766	393845
56215	393846
16298	393847
52899	393848
2516	393849
8122	393850
14174	393851
147230	393852
90303	393853
9205	393854
8533	393855
6298	393856
17977	393857
33523	393858
45917	393859
55865	393860
3487	393861
8451	393862
29230	393863
32335	393864
47671	393865
90098	393866
143774	393867
40595	393868
111538	393869
20152	393870
51990	393871
5536	393872
28400	393873
121462	393874
152287	393875
76050	393876
44671	393877
105874	393878
39375	393879
2590	393880
160372	393881
30729	393882
19082	393883
160965	393884
38117	393885
12483	393886
11237	393887
7734	393888
19539	393889
40433	393890
4086	393891
63523	393892
70917	393893
42816	393894
9946	393895
19570	393896
87320	393897
21181	393898
63024	393899
56065	393900
83567	393901
5281	393902
76464	393903
13562	393904
13429	393905
16167	393906
29270	393907
142797	393908
20279	393909
17440	393910
27264	393911
11586	393912
11617	393913
112728	393914
41494	393915
8834	393916
56672	393917
4313	393918
51789	393919
26814	393920
899	393921
26173	393922
110973	393923
14453	393924
25946	393925
1547	393926
28765	393927
54166	393928
7565	393929
41996	393930
114833	393931
4332	393932
72750	393933
133854	393934
99882	393935
138683	393936
1810	393937
13431	393938
7741	393939
4525	393940
8826	393941
52601	393942
28449	393943
127564	393944
90742	393945
13938	393946
48605	393947
45629	393948
13154	393949
7831	393950
112079	393951
47697	393952
91921	393953
5038	393954
116152	393955
23926	393956
7	393957
6308	393958
5119	393959
5020	393960
74105	393961
111991	393962
30800	393963
118	393964
46738	393965
2348	393966
51421	393967
82565	393968
48857	393969
66688	393970
24954	393971
3829	393972
27928	393973
49214	393974
54114	393975
104597	393976
10374	393977
157545	393978
19335	393979
5723	393980
12896	393981
34631	393982
44926	393983
31294	393984
21476	393985
36421	393986
38147	393987
46593	393988
21482	393989
10871	393990
1417	393991
12229	393992
69372	393993
53802	393994
5977	393995
44710	393996
55938	393997
517	393998
10203	393999
117567	394000
57505	394001
569	394002
77002	394003
86183	394004
116054	394005
18776	394006
28329	394007
4268	394008
213	394009
2023	394010
114660	394011
121317	394012
627	394013
3359	394014
55053	394015
20474	394016
157870	394017
37072	394018
26013	394019
66809	394020
16527	394021
132590	394022
12511	394023
2495	394024
80194	394025
19144	394026
198	394027
66915	394028
95233	394029
16647	394030
80180	394031
22805	394032
25513	394033
66900	394034
326	394035
11868	394036
56458	394037
385	394038
119	394039
30438	394040
7781	394041
139338	394042
26725	394043
104604	394044
97294	394045
2020	394046
33531	394047
29942	394048
1261	394049
27503	394050
41966	394051
16223	394052
144208	394053
12679	394054
44768	394055
38453	394056
458	394057
34529	394058
6006	394059
7689	394060
9682	394061
9659	394062
163346	394063
21786	394064
7051	394065
2567	394066
69851	394067
38228	394068
7923	394069
41646	394070
9085	394071
84208	394072
21358	394073
23879	394074
6720	394075
54221	394076
93672	394077
97785	394078
47794	394079
73122	394080
3302	394081
27512	394082
98632	394083
32126	394084
16861	394085
95060	394086
56724	394087
112057	394088
46732	394089
920	394090
59606	394091
19598	394092
11219	394093
53155	394094
51906	394095
90066	394096
76109	394097
820	394098
36107	394099
9192	394100
50538	394101
5514	394102
13668	394103
12797	394104
105024	394105
21489	394106
15484	394107
4967	394108
20792	394109
6788	394110
52949	394111
1792	394112
16615	394113
38769	394114
13878	394115
78712	394116
3860	394117
17257	394118
1686	394119
164532	394120
4825	394121
12795	394122
10094	394123
140791	394124
10334	394125
75617	394126
164426	394127
47668	394128
1536	394129
23497	394130
1914	394131
37007	394132
3765	394133
27285	394134
80950	394135
9528	394136
58879	394137
109008	394138
11193	394139
63011	394140
89222	394141
60777	394142
39325	394143
46173	394144
47741	394145
19678	394146
19589	394147
38902	394148
1948	394149
16062	394150
17588	394151
125593	394152
133089	394153
31306	394154
8695	394155
24228	394156
6077	394157
14670	394158
8926	394159
11886	394160
70961	394161
67999	394162
68687	394163
40736	394164
157622	394165
35746	394166
78177	394167
106453	394168
2424	394169
99836	394170
12539	394171
583	394172
86216	394173
45781	394174
39625	394175
24911	394176
89671	394177
9733	394178
71784	394179
41237	394180
57685	394181
40077	394182
39983	394183
4597	394184
20764	394185
49758	394186
3506	394187
101144	394188
132327	394189
25531	394190
116346	394191
136396	394192
86899	394193
28	394194
65559	394195
3963	394196
13534	394197
14546	394198
5052	394199
16553	394200
15895	394201
13942	394202
89278	394203
107500	394204
46272	394205
7490	394206
106895	394207
14585	394208
138253	394209
8626	394210
155321	394211
93698	394212
63135	394213
42975	394214
89963	394215
16593	394216
49660	394217
15513	394218
13633	394219
2067	394220
23613	394221
64712	394222
2858	394223
63369	394224
54004	394225
2960	394226
118003	394227
1052	394228
26411	394229
343	394230
85224	394231
53598	394232
25671	394233
65307	394234
93300	394235
16210	394236
78500	394237
109368	394238
22481	394239
14962	394240
20630	394241
65745	394242
165416	394243
61706	394244
40147	394245
24312	394246
130718	394247
3124	394248
32144	394249
31865	394250
108666	394251
14510	394252
67024	394253
44494	394254
41344	394255
113013	394256
16401	394257
1286	394258
57321	394259
30639	394260
1263	394261
6586	394262
11966	394263
69163	394264
647	394265
14252	394266
92152	394267
10400	394268
8430	394269
23797	394270
119326	394271
88945	394272
80023	394273
48470	394274
55306	394275
37525	394276
54523	394277
79613	394278
7010	394279
6201	394280
15187	394281
23293	394282
82441	394283
23268	394284
109321	394285
40468	394286
1636	394287
95700	394288
37312	394289
28402	394290
108688	394291
50879	394292
145857	394293
65796	394294
12783	394295
10929	394296
100730	394297
45368	394298
48517	394299
45774	394300
45608	394301
30046	394302
94229	394303
37881	394304
1787	394305
85776	394306
38922	394307
83514	394308
17645	394309
10644	394310
1826	394311
2727	394312
63914	394313
4405	394314
21961	394315
133067	394316
153891	394317
118271	394318
16732	394319
17825	394320
49808	394321
5346	394322
87139	394323
16277	394324
268	394325
45669	394326
1091	394327
2550	394328
135695	394329
108935	394330
30439	394331
9594	394332
47550	394333
62458	394334
119056	394335
8813	394336
124083	394337
44361	394338
63670	394339
15575	394340
4956	394341
79173	394342
67710	394343
17812	394344
83321	394345
3841	394346
13398	394347
50751	394348
69239	394349
59891	394350
74262	394351
1469	394352
53872	394353
6482	394354
151934	394355
3467	394356
48157	394357
54652	394358
97467	394359
32041	394360
5625	394361
89872	394362
24741	394363
5910	394364
66354	394365
46724	394366
108023	394367
64173	394368
13755	394369
100220	394370
57940	394371
101231	394372
24407	394373
125123	394374
83377	394375
114526	394376
35768	394377
10199	394378
17051	394379
8546	394380
35036	394381
2748	394382
82246	394383
12252	394384
58244	394385
740	394386
75811	394387
35217	394388
71592	394389
65727	394390
50081	394391
6094	394392
69826	394393
6199	394394
144054	394395
60558	394396
18342	394397
22554	394398
75068	394399
65359	394400
12984	394401
30174	394402
43121	394403
19306	394404
8469	394405
13984	394406
66584	394407
3799	394408
33986	394409
577	394410
859	394411
86572	394412
90134	394413
50731	394414
2790	394415
62614	394416
98715	394417
138882	394418
4173	394419
60923	394420
17443	394421
12130	394422
92117	394423
24124	394424
153600	394425
17413	394426
77792	394427
63304	394428
37431	394429
5854	394430
119784	394431
512	394432
1328	394433
53344	394434
27460	394435
6385	394436
23078	394437
7489	394438
32186	394439
108522	394440
7227	394441
95296	394442
419	394443
26328	394444
23235	394445
561	394446
114325	394447
62710	394448
10849	394449
84508	394450
3597	394451
73176	394452
41398	394453
9591	394454
85876	394455
105272	394456
2891	394457
1594	394458
54599	394459
43397	394460
4182	394461
35719	394462
12972	394463
40200	394464
40846	394465
40337	394466
111589	394467
56804	394468
5915	394469
6397	394470
25126	394471
97165	394472
14396	394473
61118	394474
24956	394475
10684	394476
841	394477
33353	394478
5847	394479
5160	394480
26846	394481
46543	394482
106163	394483
137895	394484
48258	394485
17566	394486
100110	394487
141046	394488
136807	394489
9730	394490
120973	394491
1288	394492
5053	394493
40044	394494
131776	394495
15965	394496
6566	394497
10253	394498
3692	394499
73818	394500
2443	394501
15540	394502
87609	394503
80129	394504
68976	394505
14733	394506
35061	394507
6936	394508
24502	394509
23278	394510
5053	394511
48272	394512
72705	394513
2520	394514
125268	394515
18044	394516
6343	394517
91835	394518
962	394519
10870	394520
26004	394521
131515	394522
46315	394523
5647	394524
11540	394525
21779	394526
36514	394527
55879	394528
34372	394529
75104	394530
16342	394531
78766	394532
16576	394533
16162	394534
29596	394535
13505	394536
69410	394537
28545	394538
23995	394539
167351	394540
733	394541
901	394542
134654	394543
77664	394544
116376	394545
118515	394546
39355	394547
7258	394548
86447	394549
127034	394550
19655	394551
19043	394552
28226	394553
4929	394554
2494	394555
127862	394556
21179	394557
121333	394558
28272	394559
33615	394560
88494	394561
44121	394562
51610	394563
2334	394564
19753	394565
6551	394566
15226	394567
17260	394568
3577	394569
16892	394570
3175	394571
9311	394572
10870	394573
38294	394574
62022	394575
23392	394576
2548	394577
154310	394578
83640	394579
164447	394580
98300	394581
62505	394582
120835	394583
9453	394584
46849	394585
78775	394586
57950	394587
3336	394588
80247	394589
69340	394590
16723	394591
47669	394592
91158	394593
77000	394594
72277	394595
49262	394596
114761	394597
22070	394598
60132	394599
8978	394600
34637	394601
6796	394602
32459	394603
99297	394604
29473	394605
109610	394606
93531	394607
18789	394608
2785	394609
80274	394610
180	394611
27378	394612
2501	394613
19834	394614
11181	394615
64687	394616
59995	394617
15299	394618
150394	394619
43453	394620
18975	394621
18148	394622
39509	394623
44938	394624
55747	394625
28328	394626
53452	394627
49259	394628
32640	394629
44410	394630
2831	394631
44983	394632
84851	394633
8487	394634
29246	394635
32048	394636
42894	394637
8084	394638
16680	394639
55325	394640
62509	394641
15174	394642
90642	394643
30411	394644
40378	394645
42686	394646
24841	394647
24895	394648
92209	394649
43705	394650
99343	394651
85598	394652
52330	394653
29349	394654
30877	394655
5196	394656
95586	394657
140988	394658
74239	394659
143354	394660
25216	394661
62595	394662
64999	394663
63309	394664
45469	394665
54092	394666
98519	394667
18667	394668
38833	394669
62367	394670
139331	394671
74690	394672
27484	394673
22804	394674
118875	394675
33760	394676
39090	394677
27125	394678
1573	394679
66836	394680
2383	394681
60847	394682
2381	394683
37421	394684
98661	394685
228	394686
8845	394687
136770	394688
76055	394689
157613	394690
4522	394691
9747	394692
53704	394693
34752	394694
14193	394695
42990	394696
16517	394697
28100	394698
156090	394699
32717	394700
5061	394701
1080	394702
7530	394703
105970	394704
749	394705
164593	394706
2577	394707
15449	394708
2174	394709
18809	394710
86710	394711
160549	394712
168388	394713
550	394714
34688	394715
70418	394716
32708	394717
18669	394718
832	394719
62445	394720
56957	394721
61268	394722
69557	394723
6160	394724
32037	394725
8008	394726
9546	394727
5454	394728
4853	394729
1147	394730
102772	394731
1273	394732
59027	394733
7066	394734
13099	394735
150481	394736
5344	394737
42446	394738
164108	394739
23791	394740
33839	394741
40568	394742
158028	394743
125009	394744
24848	394745
518	394746
11046	394747
20980	394748
5416	394749
108828	394750
24627	394751
73246	394752
53685	394753
95902	394754
33906	394755
74264	394756
20127	394757
50736	394758
114827	394759
15079	394760
1532	394761
380	394762
41034	394763
33508	394764
73671	394765
45079	394766
41988	394767
119289	394768
57371	394769
63389	394770
25433	394771
43072	394772
99310	394773
37867	394774
14940	394775
13218	394776
26530	394777
2336	394778
12807	394779
134870	394780
29293	394781
10886	394782
12920	394783
15996	394784
10506	394785
16217	394786
3565	394787
2291	394788
17681	394789
40024	394790
50339	394791
73404	394792
358	394793
40667	394794
39749	394795
53	394796
36712	394797
110092	394798
93381	394799
110793	394800
62637	394801
30719	394802
37168	394803
12199	394804
142498	394805
13812	394806
5508	394807
87506	394808
105496	394809
49351	394810
64156	394811
28574	394812
167712	394813
3458	394814
54990	394815
10443	394816
2699	394817
120924	394818
131167	394819
2	394820
31606	394821
142564	394822
86637	394823
18133	394824
71114	394825
62932	394826
39798	394827
110647	394828
54786	394829
40018	394830
694	394831
16949	394832
132402	394833
64902	394834
90257	394835
30381	394836
38953	394837
2308	394838
43158	394839
60994	394840
14439	394841
133545	394842
94047	394843
50178	394844
150529	394845
31582	394846
128213	394847
1292	394848
63178	394849
26265	394850
27789	394851
2077	394852
75376	394853
13530	394854
92666	394855
21090	394856
54637	394857
25096	394858
69573	394859
104684	394860
5065	394861
92825	394862
69	394863
147777	394864
3523	394865
20624	394866
94924	394867
11435	394868
657	394869
61959	394870
13699	394871
85525	394872
109362	394873
61617	394874
138558	394875
732	394876
135588	394877
24453	394878
86908	394879
97444	394880
63217	394881
102680	394882
15556	394883
8682	394884
87707	394885
363	394886
120219	394887
43507	394888
2136	394889
42292	394890
26242	394891
5691	394892
102143	394893
24863	394894
4584	394895
102744	394896
80075	394897
31378	394898
6109	394899
45430	394900
38345	394901
13352	394902
7849	394903
16831	394904
146332	394905
102092	394906
74314	394907
668	394908
30673	394909
63781	394910
30228	394911
7518	394912
118860	394913
2175	394914
53745	394915
111638	394916
27082	394917
46251	394918
54561	394919
16521	394920
23229	394921
41925	394922
52801	394923
59755	394924
68767	394925
962	394926
25363	394927
1869	394928
33083	394929
103272	394930
11018	394931
65412	394932
57314	394933
90301	394934
7042	394935
51881	394936
62357	394937
1835	394938
80368	394939
53930	394940
25258	394941
5676	394942
49206	394943
42292	394944
69385	394945
58030	394946
1528	394947
70065	394948
10196	394949
8709	394950
41	394951
63287	394952
60651	394953
60770	394954
7809	394955
68429	394956
168385	394957
72584	394958
85481	394959
2201	394960
23362	394961
55891	394962
14357	394963
75832	394964
1740	394965
49282	394966
154232	394967
430	394968
89173	394969
110820	394970
136070	394971
8360	394972
89686	394973
99708	394974
110798	394975
58015	394976
44975	394977
36179	394978
62414	394979
24038	394980
2196	394981
17367	394982
16979	394983
2794	394984
3768	394985
55703	394986
113254	394987
25577	394988
3095	394989
100757	394990
20466	394991
22382	394992
83471	394993
291	394994
84847	394995
7078	394996
3065	394997
65394	394998
18311	394999
53278	395000
24186	395001
71299	395002
46502	395003
87210	395004
12356	395005
35873	395006
6101	395007
23344	395008
7218	395009
107889	395010
52325	395011
15718	395012
140696	395013
15587	395014
18668	395015
3678	395016
26046	395017
35969	395018
6722	395019
80534	395020
4544	395021
37546	395022
1527	395023
21227	395024
3792	395025
44039	395026
28415	395027
43949	395028
119414	395029
62747	395030
41451	395031
3210	395032
150983	395033
89025	395034
156154	395035
19885	395036
12482	395037
2546	395038
29758	395039
25917	395040
94920	395041
10094	395042
9102	395043
22709	395044
476	395045
35590	395046
14261	395047
1391	395048
69287	395049
32217	395050
15822	395051
169262	395052
62485	395053
24980	395054
94324	395055
34602	395056
7956	395057
3559	395058
135622	395059
21921	395060
46135	395061
74273	395062
6107	395063
133133	395064
58684	395065
39132	395066
221	395067
46359	395068
129222	395069
168495	395070
24054	395071
33843	395072
45193	395073
5526	395074
87822	395075
3582	395076
26765	395077
168489	395078
16142	395079
19679	395080
26679	395081
53826	395082
73934	395083
61158	395084
101210	395085
1375	395086
5507	395087
80980	395088
2700	395089
8766	395090
6734	395091
29447	395092
12463	395093
13027	395094
5498	395095
69758	395096
110612	395097
14250	395098
73913	395099
66258	395100
50441	395101
25575	395102
17194	395103
1486	395104
10211	395105
20734	395106
30972	395107
5593	395108
24699	395109
43923	395110
53183	395111
52266	395112
11133	395113
108130	395114
57421	395115
5692	395116
97361	395117
18083	395118
45658	395119
164884	395120
83795	395121
75132	395122
69629	395123
23455	395124
150506	395125
34607	395126
116942	395127
15559	395128
25549	395129
93	395130
33485	395131
19105	395132
52194	395133
65510	395134
1440	395135
111514	395136
4173	395137
14434	395138
109475	395139
3249	395140
7836	395141
2649	395142
4609	395143
6275	395144
15323	395145
15116	395146
567	395147
69086	395148
51730	395149
34395	395150
99158	395151
21773	395152
38314	395153
52082	395154
12900	395155
2994	395156
33402	395157
73387	395158
45133	395159
2006	395160
16178	395161
1956	395162
27377	395163
42349	395164
73424	395165
64607	395166
33645	395167
27605	395168
63947	395169
137350	395170
40037	395171
33595	395172
21328	395173
53515	395174
43123	395175
91	395176
17958	395177
12276	395178
16253	395179
13604	395180
89322	395181
12376	395182
9561	395183
110	395184
1432	395185
66733	395186
11920	395187
70070	395188
50533	395189
44882	395190
117112	395191
19634	395192
31897	395193
6925	395194
18630	395195
65038	395196
19162	395197
40411	395198
116920	395199
19857	395200
78799	395201
86184	395202
158835	395203
48471	395204
17250	395205
45016	395206
30873	395207
33717	395208
32879	395209
85923	395210
64315	395211
7831	395212
4850	395213
10545	395214
92017	395215
25446	395216
32475	395217
37377	395218
946	395219
67359	395220
71304	395221
36381	395222
46848	395223
5276	395224
70927	395225
207	395226
14718	395227
3301	395228
138174	395229
20031	395230
141072	395231
16021	395232
14234	395233
66037	395234
30187	395235
101	395236
97233	395237
28971	395238
50530	395239
62819	395240
8763	395241
91	395242
4625	395243
33629	395244
14304	395245
7624	395246
35526	395247
16467	395248
10677	395249
3744	395250
5784	395251
106977	395252
6090	395253
28248	395254
57199	395255
17764	395256
91693	395257
10030	395258
46957	395259
129	395260
52493	395261
96843	395262
36471	395263
54781	395264
154713	395265
57808	395266
52103	395267
15967	395268
28835	395269
33720	395270
70778	395271
47847	395272
37631	395273
32098	395274
66899	395275
83923	395276
1207	395277
40756	395278
8297	395279
11893	395280
44042	395281
7318	395282
66182	395283
85092	395284
12493	395285
27532	395286
10188	395287
28384	395288
153074	395289
54292	395290
151016	395291
93435	395292
42238	395293
37681	395294
138641	395295
10275	395296
61126	395297
61782	395298
6824	395299
106305	395300
1301	395301
164	395302
18390	395303
33949	395304
53184	395305
14114	395306
2952	395307
4444	395308
29906	395309
9061	395310
4392	395311
88480	395312
61554	395313
41772	395314
20635	395315
122935	395316
77897	395317
10920	395318
530	395319
13165	395320
61485	395321
8791	395322
17318	395323
38512	395324
18049	395325
135585	395326
7091	395327
81350	395328
5538	395329
49278	395330
3515	395331
60613	395332
63815	395333
101414	395334
108401	395335
30011	395336
9698	395337
5367	395338
93261	395339
38282	395340
102531	395341
109138	395342
73215	395343
52360	395344
63030	395345
15766	395346
17058	395347
52336	395348
1291	395349
51165	395350
5223	395351
5143	395352
44995	395353
47430	395354
119975	395355
16197	395356
8474	395357
100266	395358
10035	395359
14648	395360
53313	395361
33943	395362
12352	395363
38942	395364
43532	395365
22135	395366
132090	395367
45889	395368
53664	395369
66339	395370
80941	395371
1826	395372
82391	395373
1130	395374
54884	395375
6853	395376
107719	395377
34618	395378
10070	395379
43085	395380
118	395381
47247	395382
139143	395383
79134	395384
4536	395385
18627	395386
27730	395387
27764	395388
19220	395389
16628	395390
6637	395391
3894	395392
67825	395393
9794	395394
159710	395395
146913	395396
7	395397
51215	395398
116643	395399
18758	395400
11164	395401
19887	395402
78302	395403
9333	395404
23603	395405
50904	395406
30096	395407
49457	395408
53813	395409
48680	395410
20281	395411
159247	395412
21524	395413
58198	395414
37343	395415
41737	395416
15236	395417
9921	395418
4758	395419
35914	395420
19762	395421
4341	395422
134697	395423
73580	395424
69909	395425
91341	395426
223	395427
68840	395428
6317	395429
169644	395430
6994	395431
18125	395432
64556	395433
5513	395434
5626	395435
21584	395436
59285	395437
19965	395438
90062	395439
13303	395440
6854	395441
42887	395442
361	395443
7553	395444
59455	395445
6748	395446
95433	395447
23219	395448
30807	395449
61560	395450
91300	395451
112156	395452
61253	395453
169136	395454
165018	395455
2415	395456
91725	395457
73006	395458
39266	395459
23117	395460
70024	395461
56837	395462
43802	395463
83610	395464
34807	395465
12913	395466
134206	395467
50315	395468
8303	395469
53819	395470
37355	395471
164455	395472
96548	395473
53744	395474
81905	395475
42800	395476
144918	395477
41299	395478
86573	395479
903	395480
27948	395481
39230	395482
9456	395483
90503	395484
10400	395485
92255	395486
17296	395487
48041	395488
84781	395489
7867	395490
2704	395491
106570	395492
63628	395493
19042	395494
4846	395495
22421	395496
67840	395497
8320	395498
54185	395499
59332	395500
98589	395501
125793	395502
22967	395503
24177	395504
38245	395505
72169	395506
50421	395507
131416	395508
70609	395509
150	395510
12839	395511
4839	395512
26809	395513
31106	395514
58900	395515
31196	395516
114692	395517
32295	395518
22732	395519
64293	395520
7971	395521
95610	395522
54754	395523
30369	395524
40329	395525
90306	395526
6634	395527
15949	395528
139851	395529
7156	395530
24245	395531
15859	395532
90781	395533
123440	395534
27518	395535
495	395536
77630	395537
44966	395538
10081	395539
27409	395540
10779	395541
10421	395542
24897	395543
78223	395544
31360	395545
1905	395546
63922	395547
2020	395548
9161	395549
31048	395550
5079	395551
52415	395552
114843	395553
16409	395554
31318	395555
9259	395556
12577	395557
23635	395558
14071	395559
19850	395560
49298	395561
17087	395562
62574	395563
51792	395564
60597	395565
4927	395566
25352	395567
97043	395568
150245	395569
25698	395570
21012	395571
46535	395572
42819	395573
31717	395574
55198	395575
52658	395576
164	395577
20194	395578
63760	395579
110286	395580
33065	395581
167957	395582
106787	395583
21852	395584
93191	395585
31409	395586
12996	395587
4726	395588
11711	395589
63940	395590
130968	395591
81318	395592
21542	395593
7050	395594
9639	395595
125976	395596
50031	395597
44596	395598
90931	395599
38654	395600
66732	395601
64260	395602
4630	395603
771	395604
10462	395605
49094	395606
38871	395607
90025	395608
41068	395609
167975	395610
66241	395611
80476	395612
2406	395613
55763	395614
45122	395615
119859	395616
75784	395617
75411	395618
49234	395619
26124	395620
93388	395621
135590	395622
95005	395623
1632	395624
81541	395625
13449	395626
17080	395627
8766	395628
82428	395629
1343	395630
28712	395631
24395	395632
9456	395633
144176	395634
11439	395635
6222	395636
15334	395637
3330	395638
70031	395639
42223	395640
23597	395641
56151	395642
1250	395643
14627	395644
59037	395645
949	395646
51435	395647
2271	395648
16549	395649
46905	395650
43885	395651
72660	395652
58510	395653
16198	395654
2169	395655
19542	395656
4289	395657
137566	395658
57090	395659
5555	395660
31766	395661
76318	395662
73254	395663
352	395664
9067	395665
4908	395666
12260	395667
22529	395668
119016	395669
80569	395670
99846	395671
40316	395672
136203	395673
660	395674
153371	395675
70641	395676
65548	395677
31283	395678
31129	395679
37896	395680
16210	395681
108804	395682
46454	395683
3696	395684
20432	395685
36233	395686
23391	395687
7086	395688
70267	395689
49434	395690
13957	395691
82853	395692
96461	395693
55467	395694
12614	395695
22882	395696
3643	395697
32055	395698
48494	395699
123202	395700
37844	395701
20620	395702
473	395703
27638	395704
1122	395705
12573	395706
31815	395707
112772	395708
36645	395709
107550	395710
61453	395711
446	395712
132244	395713
133225	395714
5520	395715
17111	395716
27537	395717
13337	395718
6762	395719
35815	395720
95332	395721
63310	395722
35791	395723
99441	395724
21569	395725
16059	395726
61480	395727
50757	395728
129788	395729
108250	395730
61857	395731
74054	395732
45493	395733
62648	395734
110631	395735
31726	395736
101403	395737
64561	395738
7505	395739
73018	395740
41366	395741
75774	395742
79289	395743
70793	395744
37966	395745
107519	395746
11976	395747
19454	395748
41036	395749
142538	395750
56434	395751
28650	395752
21520	395753
85468	395754
20146	395755
42262	395756
8779	395757
96826	395758
10610	395759
31393	395760
4637	395761
75972	395762
48815	395763
107577	395764
20737	395765
125295	395766
97530	395767
746	395768
23935	395769
109109	395770
13731	395771
131250	395772
158096	395773
71608	395774
14533	395775
97449	395776
44088	395777
50584	395778
33110	395779
161804	395780
48551	395781
11794	395782
65979	395783
83786	395784
30379	395785
98158	395786
3485	395787
164424	395788
55391	395789
33475	395790
37460	395791
71471	395792
3641	395793
10075	395794
1945	395795
61707	395796
22463	395797
97113	395798
14378	395799
31898	395800
29945	395801
1644	395802
4959	395803
60398	395804
3329	395805
13658	395806
41405	395807
6194	395808
1459	395809
21172	395810
65521	395811
76524	395812
48726	395813
56249	395814
3005	395815
1006	395816
162474	395817
34492	395818
3199	395819
16192	395820
82829	395821
7302	395822
1191	395823
18345	395824
148781	395825
69731	395826
62130	395827
49236	395828
26151	395829
3904	395830
73342	395831
21898	395832
50700	395833
100101	395834
61538	395835
97954	395836
36150	395837
20548	395838
7000	395839
121693	395840
163911	395841
152860	395842
38425	395843
2362	395844
9503	395845
79104	395846
127447	395847
45539	395848
146562	395849
3150	395850
51766	395851
5368	395852
11321	395853
53275	395854
102715	395855
90394	395856
624	395857
50849	395858
5188	395859
92021	395860
3921	395861
70576	395862
1358	395863
60696	395864
73927	395865
135484	395866
718	395867
13084	395868
15045	395869
376	395870
18083	395871
103065	395872
9130	395873
6691	395874
36873	395875
4811	395876
17357	395877
1034	395878
132201	395879
24467	395880
28287	395881
128189	395882
50079	395883
43220	395884
45218	395885
148875	395886
155236	395887
5307	395888
127380	395889
54832	395890
91608	395891
43346	395892
22948	395893
18658	395894
34834	395895
95597	395896
64528	395897
34930	395898
1243	395899
18294	395900
33323	395901
5299	395902
6243	395903
17546	395904
166648	395905
13114	395906
32967	395907
13539	395908
131514	395909
58341	395910
99136	395911
12130	395912
6113	395913
23737	395914
35388	395915
75456	395916
72064	395917
64435	395918
161241	395919
10988	395920
43308	395921
146536	395922
25874	395923
6814	395924
1755	395925
72467	395926
55314	395927
9034	395928
10307	395929
32593	395930
4207	395931
88267	395932
104947	395933
63471	395934
77923	395935
72647	395936
316	395937
16167	395938
24823	395939
40243	395940
3756	395941
2322	395942
112064	395943
23646	395944
57938	395945
3370	395946
40384	395947
38739	395948
8008	395949
27884	395950
41964	395951
1832	395952
33003	395953
875	395954
9578	395955
35069	395956
41817	395957
653	395958
58444	395959
78457	395960
17773	395961
85498	395962
97103	395963
11624	395964
7594	395965
2908	395966
22592	395967
89538	395968
8509	395969
59390	395970
76320	395971
15653	395972
31733	395973
1252	395974
13777	395975
21364	395976
45235	395977
126078	395978
4940	395979
30560	395980
81654	395981
44657	395982
527	395983
17357	395984
43173	395985
41999	395986
71642	395987
48207	395988
112812	395989
79614	395990
59781	395991
17134	395992
65678	395993
18282	395994
72665	395995
8104	395996
2704	395997
5516	395998
105508	395999
110562	396000
156256	396001
137434	396002
44043	396003
109941	396004
83854	396005
51450	396006
24910	396007
91019	396008
38001	396009
19686	396010
109814	396011
86620	396012
743	396013
144193	396014
64778	396015
388	396016
106723	396017
10682	396018
99096	396019
15744	396020
57490	396021
55049	396022
1461	396023
40950	396024
76684	396025
5744	396026
145654	396027
114601	396028
13520	396029
69033	396030
93858	396031
25848	396032
20188	396033
139671	396034
117497	396035
19569	396036
114053	396037
5682	396038
169857	396039
2271	396040
137419	396041
136	396042
33269	396043
36078	396044
11469	396045
10686	396046
29243	396047
140665	396048
54640	396049
29861	396050
38206	396051
51381	396052
73003	396053
104484	396054
2200	396055
59774	396056
6531	396057
43605	396058
40482	396059
24374	396060
56479	396061
26462	396062
103753	396063
20691	396064
1210	396065
14158	396066
58366	396067
47191	396068
110595	396069
24125	396070
9421	396071
154866	396072
80683	396073
1317	396074
286	396075
42420	396076
46315	396077
31257	396078
2	396079
92844	396080
248	396081
12999	396082
15112	396083
118229	396084
49388	396085
32353	396086
37582	396087
33991	396088
59249	396089
91312	396090
34736	396091
75038	396092
13530	396093
44541	396094
148903	396095
26975	396096
84617	396097
32646	396098
48	396099
23367	396100
75727	396101
36335	396102
34198	396103
94468	396104
67931	396105
10724	396106
17446	396107
134075	396108
77470	396109
49118	396110
103776	396111
80348	396112
10915	396113
7214	396114
9808	396115
29356	396116
2139	396117
9215	396118
61795	396119
84721	396120
28727	396121
22491	396122
57687	396123
6548	396124
6735	396125
6561	396126
51614	396127
34170	396128
22192	396129
195	396130
28723	396131
70560	396132
5173	396133
38644	396134
6103	396135
107762	396136
2142	396137
158578	396138
18076	396139
82087	396140
19171	396141
32030	396142
14032	396143
21295	396144
2000	396145
13200	396146
43073	396147
87814	396148
10761	396149
2567	396150
46553	396151
1853	396152
59314	396153
54743	396154
89159	396155
87602	396156
83876	396157
125487	396158
46499	396159
1796	396160
39960	396161
21894	396162
25211	396163
6317	396164
15461	396165
108090	396166
147509	396167
159605	396168
4995	396169
34853	396170
110047	396171
121766	396172
156386	396173
30378	396174
34230	396175
206	396176
83771	396177
35961	396178
2039	396179
112418	396180
785	396181
15977	396182
87737	396183
11316	396184
113	396185
75399	396186
40218	396187
37535	396188
20433	396189
88643	396190
40140	396191
64743	396192
30485	396193
5505	396194
13234	396195
3250	396196
24262	396197
89016	396198
730	396199
3545	396200
15350	396201
46014	396202
36232	396203
23073	396204
93545	396205
63887	396206
109691	396207
27174	396208
91978	396209
69605	396210
15002	396211
47390	396212
62327	396213
3000	396214
32940	396215
6011	396216
94196	396217
9116	396218
1115	396219
5289	396220
37507	396221
71185	396222
144414	396223
83937	396224
8439	396225
19121	396226
13295	396227
35688	396228
22170	396229
65913	396230
11899	396231
11842	396232
4732	396233
123217	396234
128422	396235
113592	396236
6906	396237
3136	396238
49700	396239
96658	396240
56140	396241
89445	396242
138953	396243
3740	396244
46875	396245
2452	396246
8550	396247
45253	396248
14552	396249
8737	396250
51179	396251
90995	396252
90082	396253
1131	396254
24206	396255
21794	396256
99762	396257
38306	396258
70879	396259
49475	396260
5638	396261
132141	396262
23243	396263
15071	396264
90913	396265
5645	396266
55268	396267
11350	396268
50423	396269
8762	396270
61218	396271
72542	396272
160326	396273
107669	396274
93550	396275
131217	396276
109217	396277
19849	396278
59106	396279
54501	396280
53145	396281
1092	396282
27697	396283
79865	396284
51245	396285
26901	396286
8924	396287
39215	396288
158975	396289
1798	396290
57568	396291
20449	396292
75517	396293
21433	396294
52797	396295
55565	396296
36178	396297
2499	396298
20130	396299
5496	396300
43615	396301
9456	396302
92238	396303
16880	396304
16917	396305
20014	396306
3259	396307
24901	396308
29090	396309
84284	396310
149843	396311
60398	396312
51665	396313
34127	396314
43734	396315
110256	396316
89097	396317
39576	396318
2397	396319
51816	396320
9145	396321
10720	396322
6671	396323
55248	396324
9823	396325
30509	396326
2315	396327
55235	396328
89196	396329
836	396330
66514	396331
58029	396332
24055	396333
5244	396334
155358	396335
51238	396336
27466	396337
35997	396338
10494	396339
5880	396340
52729	396341
100095	396342
46016	396343
48877	396344
302	396345
15085	396346
13649	396347
3033	396348
21050	396349
174	396350
7236	396351
128507	396352
50933	396353
12383	396354
61660	396355
17263	396356
46597	396357
102000	396358
77490	396359
22842	396360
59148	396361
78164	396362
1891	396363
98831	396364
61271	396365
67898	396366
4248	396367
8656	396368
27447	396369
31578	396370
30712	396371
27727	396372
88857	396373
94110	396374
68044	396375
6877	396376
135328	396377
29478	396378
111014	396379
100582	396380
6542	396381
60793	396382
19402	396383
113895	396384
89316	396385
28347	396386
158117	396387
142480	396388
3446	396389
87481	396390
34965	396391
52458	396392
4129	396393
101187	396394
31286	396395
7686	396396
83356	396397
85080	396398
35320	396399
32042	396400
85171	396401
10473	396402
22966	396403
26419	396404
110573	396405
150850	396406
93016	396407
5195	396408
34548	396409
2456	396410
11578	396411
15791	396412
70443	396413
16864	396414
50100	396415
7478	396416
124079	396417
36113	396418
108769	396419
33719	396420
12470	396421
2932	396422
681	396423
73113	396424
66668	396425
5777	396426
85819	396427
92849	396428
131852	396429
28588	396430
128039	396431
2897	396432
44170	396433
15974	396434
31274	396435
6400	396436
1071	396437
26184	396438
10224	396439
7341	396440
5882	396441
35011	396442
31408	396443
93072	396444
84589	396445
86	396446
5393	396447
4790	396448
24327	396449
21088	396450
30086	396451
4162	396452
2834	396453
68538	396454
59657	396455
16188	396456
7890	396457
69522	396458
10965	396459
100767	396460
52103	396461
21417	396462
76469	396463
3341	396464
9342	396465
3142	396466
17059	396467
4665	396468
1711	396469
133262	396470
58310	396471
46047	396472
156985	396473
102219	396474
126544	396475
90053	396476
22463	396477
6815	396478
158739	396479
16711	396480
61619	396481
75660	396482
11367	396483
31136	396484
46167	396485
116265	396486
66886	396487
38357	396488
17266	396489
2566	396490
817	396491
138295	396492
95329	396493
5604	396494
169223	396495
30118	396496
11470	396497
92676	396498
10663	396499
36755	396500
33318	396501
13654	396502
80629	396503
76122	396504
129436	396505
12437	396506
79304	396507
37721	396508
139620	396509
23282	396510
21265	396511
43776	396512
10036	396513
13871	396514
88977	396515
320	396516
682	396517
53448	396518
17875	396519
58897	396520
16797	396521
19130	396522
16553	396523
43367	396524
96735	396525
10319	396526
48593	396527
114095	396528
100899	396529
64773	396530
411	396531
20381	396532
15293	396533
30496	396534
129408	396535
3944	396536
92867	396537
13475	396538
133746	396539
60513	396540
58570	396541
2011	396542
16097	396543
43	396544
97445	396545
13763	396546
2345	396547
3872	396548
122508	396549
40362	396550
34149	396551
3823	396552
74570	396553
47495	396554
35543	396555
16803	396556
23186	396557
74296	396558
18598	396559
67989	396560
22999	396561
93972	396562
137297	396563
8240	396564
88041	396565
10945	396566
122585	396567
165754	396568
16879	396569
3560	396570
24834	396571
86296	396572
20867	396573
11676	396574
288	396575
2456	396576
72893	396577
11999	396578
17596	396579
6605	396580
42633	396581
100	396582
38667	396583
65818	396584
106214	396585
30631	396586
44401	396587
72522	396588
1486	396589
34127	396590
5455	396591
6898	396592
71609	396593
25083	396594
32585	396595
66959	396596
74556	396597
14581	396598
62947	396599
13093	396600
45578	396601
11948	396602
7370	396603
26632	396604
164626	396605
7774	396606
2349	396607
84846	396608
37049	396609
70189	396610
78440	396611
58788	396612
7898	396613
82998	396614
10303	396615
5412	396616
44423	396617
23968	396618
16614	396619
116007	396620
131523	396621
3420	396622
41042	396623
52615	396624
32051	396625
13503	396626
1138	396627
87774	396628
271	396629
22500	396630
16207	396631
94807	396632
20095	396633
111745	396634
46113	396635
77929	396636
81324	396637
7740	396638
89759	396639
143875	396640
9618	396641
22410	396642
40138	396643
11830	396644
3661	396645
9002	396646
7956	396647
11437	396648
52807	396649
25613	396650
93791	396651
77278	396652
113996	396653
76400	396654
150472	396655
1832	396656
16246	396657
99891	396658
17363	396659
14915	396660
8654	396661
710	396662
14971	396663
5990	396664
27020	396665
12545	396666
7724	396667
34712	396668
100378	396669
75810	396670
65727	396671
34455	396672
77297	396673
19872	396674
18845	396675
44268	396676
39768	396677
28717	396678
412	396679
14910	396680
94728	396681
1047	396682
105954	396683
2781	396684
37547	396685
40767	396686
31806	396687
77607	396688
80313	396689
39057	396690
169045	396691
32947	396692
82151	396693
5809	396694
35964	396695
13214	396696
31019	396697
40415	396698
44591	396699
36622	396700
3532	396701
17460	396702
65130	396703
128627	396704
20582	396705
19516	396706
110248	396707
16847	396708
46773	396709
106595	396710
87489	396711
4604	396712
48028	396713
110780	396714
1681	396715
28123	396716
71669	396717
170200	396718
3166	396719
28624	396720
29428	396721
90305	396722
117877	396723
554	396724
94967	396725
13628	396726
651	396727
23646	396728
22459	396729
27849	396730
87115	396731
5166	396732
82028	396733
79602	396734
23942	396735
11515	396736
133301	396737
56718	396738
97070	396739
20285	396740
5217	396741
11616	396742
34434	396743
54066	396744
68320	396745
21930	396746
26081	396747
19500	396748
43943	396749
59472	396750
112860	396751
15761	396752
68984	396753
43651	396754
130967	396755
4089	396756
2758	396757
68166	396758
41492	396759
128877	396760
42115	396761
83951	396762
63701	396763
99009	396764
4593	396765
62817	396766
95306	396767
2899	396768
1100	396769
80642	396770
40343	396771
3082	396772
28519	396773
144391	396774
29109	396775
7157	396776
35022	396777
114222	396778
48058	396779
79335	396780
53248	396781
11231	396782
15556	396783
14027	396784
14	396785
76176	396786
58622	396787
17149	396788
43892	396789
5021	396790
424	396791
64996	396792
100699	396793
49264	396794
3660	396795
151360	396796
17064	396797
20249	396798
68487	396799
6027	396800
19668	396801
72074	396802
74848	396803
30795	396804
2555	396805
101432	396806
34554	396807
64433	396808
46567	396809
38359	396810
12560	396811
14355	396812
85008	396813
44301	396814
138904	396815
96845	396816
79619	396817
1317	396818
99167	396819
95454	396820
20657	396821
28761	396822
2019	396823
142194	396824
31617	396825
36580	396826
6432	396827
75040	396828
73560	396829
1876	396830
7463	396831
58940	396832
43702	396833
15931	396834
93635	396835
15532	396836
26677	396837
22863	396838
49527	396839
86629	396840
16890	396841
85090	396842
8476	396843
28711	396844
90335	396845
131341	396846
61412	396847
33529	396848
75685	396849
9632	396850
83453	396851
4359	396852
51836	396853
27	396854
156393	396855
22988	396856
2183	396857
51167	396858
67313	396859
154531	396860
5669	396861
80206	396862
2967	396863
93037	396864
33895	396865
38290	396866
7441	396867
114683	396868
62065	396869
12323	396870
46443	396871
33934	396872
67208	396873
130331	396874
73696	396875
49824	396876
56319	396877
40	396878
116459	396879
12446	396880
105705	396881
21234	396882
131327	396883
1498	396884
68781	396885
22343	396886
34188	396887
31995	396888
104203	396889
17055	396890
25454	396891
157934	396892
36289	396893
71658	396894
3861	396895
13550	396896
105431	396897
11587	396898
6398	396899
84328	396900
57113	396901
71949	396902
86244	396903
135725	396904
20268	396905
14412	396906
28777	396907
7412	396908
11541	396909
3686	396910
2266	396911
82357	396912
95560	396913
30930	396914
1544	396915
107016	396916
134498	396917
113538	396918
13104	396919
28811	396920
53595	396921
4377	396922
35553	396923
22956	396924
60146	396925
136711	396926
3387	396927
5803	396928
16142	396929
51098	396930
42136	396931
1322	396932
50429	396933
3849	396934
6540	396935
7048	396936
13003	396937
96894	396938
24243	396939
31790	396940
44463	396941
102263	396942
100121	396943
95265	396944
5689	396945
2987	396946
1964	396947
92139	396948
6879	396949
30974	396950
17725	396951
38078	396952
15786	396953
45586	396954
12482	396955
10342	396956
22464	396957
87331	396958
37556	396959
65753	396960
42759	396961
5344	396962
2306	396963
67577	396964
9042	396965
71555	396966
29396	396967
9901	396968
66634	396969
61313	396970
71262	396971
27120	396972
12661	396973
21747	396974
1102	396975
95933	396976
4897	396977
12282	396978
103619	396979
27288	396980
80677	396981
125793	396982
11378	396983
91765	396984
3825	396985
20479	396986
31696	396987
4405	396988
1925	396989
136631	396990
116383	396991
112801	396992
127292	396993
27926	396994
37437	396995
14941	396996
5106	396997
131113	396998
42692	396999
56843	397000
59045	397001
55632	397002
10261	397003
22484	397004
22560	397005
112719	397006
84308	397007
6216	397008
111601	397009
88856	397010
78480	397011
43449	397012
78684	397013
76501	397014
16522	397015
92079	397016
26398	397017
33367	397018
88199	397019
92252	397020
158477	397021
32282	397022
2279	397023
24074	397024
84387	397025
11865	397026
30628	397027
3773	397028
23202	397029
137453	397030
32070	397031
33369	397032
22727	397033
55647	397034
103977	397035
17109	397036
3369	397037
28686	397038
9070	397039
2488	397040
6873	397041
8904	397042
11388	397043
103925	397044
36534	397045
3751	397046
26615	397047
33793	397048
21815	397049
56058	397050
35337	397051
39008	397052
46805	397053
51846	397054
48075	397055
12931	397056
10343	397057
126728	397058
45940	397059
54479	397060
21616	397061
43614	397062
48021	397063
45387	397064
7527	397065
42722	397066
10684	397067
99	397068
8370	397069
5466	397070
101678	397071
115503	397072
6926	397073
66485	397074
42041	397075
15801	397076
44028	397077
13836	397078
4229	397079
132751	397080
66035	397081
146207	397082
96127	397083
36896	397084
117980	397085
3082	397086
30303	397087
86307	397088
115372	397089
96908	397090
55437	397091
5999	397092
81242	397093
128666	397094
28940	397095
131270	397096
92269	397097
606	397098
57281	397099
13852	397100
43214	397101
43743	397102
4567	397103
1846	397104
165633	397105
11121	397106
22249	397107
37054	397108
71860	397109
7232	397110
43589	397111
33550	397112
6409	397113
31818	397114
51968	397115
5575	397116
63499	397117
78583	397118
42371	397119
101083	397120
7230	397121
39485	397122
146922	397123
4730	397124
36933	397125
10788	397126
74223	397127
91021	397128
3418	397129
50861	397130
64176	397131
13751	397132
24827	397133
165111	397134
82914	397135
33018	397136
111123	397137
23878	397138
66947	397139
35276	397140
5123	397141
6314	397142
59162	397143
10668	397144
31821	397145
35018	397146
3545	397147
15823	397148
15039	397149
114463	397150
4431	397151
59693	397152
75291	397153
24885	397154
7255	397155
166237	397156
86337	397157
112310	397158
4807	397159
5806	397160
8784	397161
127940	397162
115902	397163
59019	397164
11778	397165
77667	397166
10606	397167
109796	397168
18420	397169
21736	397170
2498	397171
41236	397172
81996	397173
59545	397174
57489	397175
1723	397176
70983	397177
82337	397178
49	397179
34016	397180
29608	397181
72287	397182
76127	397183
79728	397184
82345	397185
7163	397186
305	397187
50837	397188
23259	397189
11081	397190
85776	397191
111992	397192
140850	397193
12654	397194
16566	397195
86183	397196
291	397197
18400	397198
13409	397199
37291	397200
22408	397201
13408	397202
44076	397203
63021	397204
53055	397205
99715	397206
46788	397207
120212	397208
18718	397209
7216	397210
35291	397211
113232	397212
24835	397213
41	397214
28470	397215
32821	397216
32973	397217
13753	397218
87993	397219
38513	397220
54189	397221
6339	397222
93157	397223
12135	397224
81054	397225
22582	397226
36965	397227
1962	397228
66583	397229
149969	397230
13665	397231
5406	397232
30187	397233
1042	397234
9600	397235
89350	397236
56771	397237
28860	397238
9920	397239
26517	397240
54972	397241
90209	397242
17299	397243
39501	397244
44209	397245
14324	397246
87997	397247
528	397248
42834	397249
5413	397250
44908	397251
37449	397252
12487	397253
43042	397254
2416	397255
61364	397256
14864	397257
81956	397258
15001	397259
7957	397260
20119	397261
59880	397262
101265	397263
87764	397264
93860	397265
612	397266
9149	397267
58514	397268
72652	397269
120720	397270
52056	397271
134007	397272
22703	397273
7410	397274
18407	397275
66474	397276
48231	397277
100264	397278
107217	397279
15723	397280
67966	397281
119471	397282
69796	397283
100194	397284
67984	397285
129962	397286
2179	397287
41222	397288
116207	397289
31148	397290
58111	397291
50799	397292
16955	397293
1504	397294
28825	397295
2247	397296
6626	397297
125288	397298
55379	397299
9602	397300
19118	397301
30752	397302
83794	397303
35314	397304
135791	397305
21892	397306
56095	397307
34042	397308
89781	397309
57986	397310
49152	397311
33894	397312
34690	397313
19109	397314
50107	397315
2395	397316
79986	397317
11533	397318
9164	397319
91299	397320
12328	397321
28697	397322
388	397323
32837	397324
40313	397325
36325	397326
6528	397327
7456	397328
25677	397329
50333	397330
93357	397331
50599	397332
61407	397333
118642	397334
108775	397335
12378	397336
85308	397337
18540	397338
28546	397339
148160	397340
17134	397341
70753	397342
120553	397343
27009	397344
20655	397345
23444	397346
31053	397347
67162	397348
55985	397349
47826	397350
28787	397351
123379	397352
46663	397353
17249	397354
2635	397355
26637	397356
24347	397357
4606	397358
35481	397359
54688	397360
37392	397361
17358	397362
105912	397363
119828	397364
103749	397365
29174	397366
106327	397367
136951	397368
5544	397369
70066	397370
4624	397371
191	397372
81492	397373
837	397374
97872	397375
34042	397376
59848	397377
35429	397378
78840	397379
89658	397380
55235	397381
32390	397382
33528	397383
78178	397384
82229	397385
35987	397386
46681	397387
60841	397388
11410	397389
14054	397390
3577	397391
113380	397392
83125	397393
23966	397394
57926	397395
72032	397396
16991	397397
126904	397398
245	397399
22097	397400
105543	397401
35058	397402
2636	397403
102328	397404
9668	397405
67993	397406
140874	397407
71	397408
33103	397409
2996	397410
49143	397411
41775	397412
141401	397413
157808	397414
82612	397415
2903	397416
1264	397417
116001	397418
155888	397419
21300	397420
8412	397421
35296	397422
6568	397423
50182	397424
70862	397425
25058	397426
26592	397427
40235	397428
90417	397429
60344	397430
119183	397431
14704	397432
99534	397433
19215	397434
74313	397435
20289	397436
55813	397437
46410	397438
6809	397439
8678	397440
101109	397441
104420	397442
705	397443
3742	397444
26939	397445
29075	397446
1342	397447
130511	397448
127123	397449
22983	397450
101597	397451
18630	397452
67146	397453
29337	397454
58003	397455
153536	397456
50571	397457
14090	397458
160216	397459
3974	397460
33710	397461
102884	397462
107685	397463
11732	397464
41933	397465
27775	397466
35854	397467
67704	397468
93646	397469
49569	397470
65212	397471
60740	397472
14151	397473
10592	397474
6713	397475
79568	397476
57200	397477
68223	397478
64856	397479
7270	397480
161155	397481
18359	397482
7479	397483
69028	397484
32158	397485
51469	397486
18663	397487
53484	397488
66570	397489
28296	397490
28386	397491
6766	397492
128835	397493
146627	397494
67060	397495
32244	397496
81706	397497
74639	397498
124863	397499
102714	397500
1578	397501
670	397502
99942	397503
14838	397504
64010	397505
134327	397506
45385	397507
5271	397508
68525	397509
3704	397510
1811	397511
37261	397512
3953	397513
16169	397514
30254	397515
64990	397516
12280	397517
79990	397518
32455	397519
93806	397520
12977	397521
126401	397522
64094	397523
19354	397524
10594	397525
11475	397526
12679	397527
4661	397528
112601	397529
66741	397530
2497	397531
41768	397532
17483	397533
4496	397534
21504	397535
8078	397536
3379	397537
28169	397538
8054	397539
10665	397540
4285	397541
130019	397542
16354	397543
53957	397544
25610	397545
20085	397546
56282	397547
27996	397548
100826	397549
60944	397550
5917	397551
45553	397552
25077	397553
7883	397554
25424	397555
4343	397556
13457	397557
25820	397558
39866	397559
34522	397560
84838	397561
99855	397562
18775	397563
34617	397564
90800	397565
49336	397566
20065	397567
58698	397568
15074	397569
21643	397570
86995	397571
25892	397572
21959	397573
168134	397574
85371	397575
44985	397576
29766	397577
82805	397578
13958	397579
33368	397580
38346	397581
11439	397582
21747	397583
45579	397584
9956	397585
6248	397586
92473	397587
30089	397588
25826	397589
32420	397590
94739	397591
32566	397592
27227	397593
55070	397594
9940	397595
97805	397596
118603	397597
147340	397598
116139	397599
22129	397600
69963	397601
55404	397602
40284	397603
32397	397604
62165	397605
7524	397606
25255	397607
70033	397608
47645	397609
58743	397610
2711	397611
1424	397612
105359	397613
9707	397614
54474	397615
77619	397616
3201	397617
145077	397618
62256	397619
19981	397620
65795	397621
28701	397622
31973	397623
358	397624
7446	397625
11311	397626
363	397627
10511	397628
103740	397629
25312	397630
19258	397631
56380	397632
5411	397633
45816	397634
35600	397635
11697	397636
17984	397637
64679	397638
78086	397639
490	397640
45238	397641
3828	397642
31435	397643
22306	397644
64797	397645
142832	397646
106461	397647
38252	397648
46181	397649
49276	397650
46893	397651
111222	397652
54163	397653
95788	397654
44202	397655
66478	397656
52430	397657
130264	397658
47793	397659
130304	397660
75679	397661
12898	397662
1810	397663
83645	397664
63063	397665
168700	397666
35507	397667
1412	397668
21940	397669
14142	397670
48761	397671
75013	397672
20391	397673
37663	397674
126076	397675
109382	397676
53193	397677
19837	397678
38990	397679
24749	397680
13340	397681
28821	397682
40975	397683
36183	397684
3061	397685
60578	397686
4420	397687
14470	397688
73547	397689
106469	397690
8553	397691
25257	397692
91285	397693
88557	397694
102	397695
13390	397696
75940	397697
60970	397698
16347	397699
37772	397700
10479	397701
47850	397702
96320	397703
36091	397704
46920	397705
73616	397706
122371	397707
2227	397708
23987	397709
25889	397710
24096	397711
18837	397712
108063	397713
58468	397714
15426	397715
17821	397716
105440	397717
65816	397718
12819	397719
85781	397720
94731	397721
106587	397722
3248	397723
3574	397724
10972	397725
80450	397726
48273	397727
35090	397728
123249	397729
11454	397730
152	397731
520	397732
34834	397733
77952	397734
78559	397735
3911	397736
10668	397737
55569	397738
108791	397739
56091	397740
5134	397741
123061	397742
9249	397743
5530	397744
5130	397745
635	397746
79080	397747
129593	397748
18547	397749
695	397750
66795	397751
38839	397752
54276	397753
38851	397754
5319	397755
31657	397756
408	397757
10937	397758
3716	397759
1567	397760
26826	397761
43458	397762
4474	397763
5889	397764
21137	397765
162107	397766
83591	397767
11733	397768
33967	397769
3288	397770
102941	397771
29320	397772
8962	397773
80001	397774
7065	397775
34591	397776
8543	397777
9612	397778
75232	397779
119903	397780
19347	397781
37606	397782
106556	397783
61853	397784
27485	397785
151	397786
15346	397787
46747	397788
7028	397789
12696	397790
49890	397791
72475	397792
33703	397793
78368	397794
22377	397795
107436	397796
100633	397797
2058	397798
115958	397799
83584	397800
58473	397801
107389	397802
25714	397803
76152	397804
77868	397805
55217	397806
839	397807
139055	397808
13800	397809
64209	397810
142958	397811
55536	397812
34102	397813
27978	397814
86145	397815
3832	397816
55134	397817
353	397818
39615	397819
81496	397820
471	397821
21232	397822
54298	397823
57236	397824
96164	397825
425	397826
90211	397827
152	397828
8736	397829
18249	397830
10819	397831
89277	397832
74264	397833
8924	397834
34489	397835
46918	397836
4276	397837
54496	397838
79072	397839
66	397840
17407	397841
64613	397842
2642	397843
133445	397844
17317	397845
32351	397846
117996	397847
1997	397848
19687	397849
19336	397850
39625	397851
30060	397852
75277	397853
57182	397854
21614	397855
13001	397856
68997	397857
80489	397858
10228	397859
62585	397860
9193	397861
50274	397862
94802	397863
9588	397864
94020	397865
116979	397866
84879	397867
79025	397868
38029	397869
275	397870
151111	397871
75781	397872
49269	397873
33476	397874
5039	397875
68025	397876
73238	397877
39226	397878
1462	397879
47311	397880
71	397881
31936	397882
57319	397883
20545	397884
88057	397885
35519	397886
116394	397887
5425	397888
140373	397889
2050	397890
53058	397891
136439	397892
8206	397893
28584	397894
79397	397895
76374	397896
46523	397897
25636	397898
28785	397899
79764	397900
12257	397901
48350	397902
92649	397903
53057	397904
39755	397905
41750	397906
4133	397907
5708	397908
63682	397909
96794	397910
8759	397911
33791	397912
138133	397913
14311	397914
41667	397915
73508	397916
77254	397917
119556	397918
90826	397919
53824	397920
19122	397921
5455	397922
129814	397923
88566	397924
302	397925
59021	397926
64	397927
7288	397928
599	397929
46908	397930
98669	397931
65034	397932
66825	397933
31048	397934
1951	397935
7696	397936
121028	397937
61725	397938
77821	397939
17394	397940
11946	397941
87610	397942
95449	397943
91860	397944
23260	397945
2079	397946
14167	397947
133952	397948
63735	397949
41630	397950
41271	397951
128866	397952
8209	397953
37049	397954
53490	397955
57758	397956
16104	397957
51965	397958
74868	397959
106438	397960
28723	397961
60825	397962
77526	397963
39671	397964
22617	397965
21350	397966
5189	397967
94293	397968
14198	397969
50692	397970
30843	397971
14500	397972
45392	397973
48462	397974
41568	397975
22110	397976
500	397977
51052	397978
78510	397979
48256	397980
7221	397981
66017	397982
175	397983
9841	397984
61798	397985
17556	397986
86050	397987
45569	397988
94505	397989
14487	397990
81185	397991
51486	397992
83773	397993
39907	397994
3190	397995
7473	397996
58957	397997
19715	397998
310	397999
166948	398000
8147	398001
23409	398002
25410	398003
603	398004
43821	398005
38719	398006
29382	398007
4802	398008
16998	398009
7409	398010
100591	398011
12599	398012
142542	398013
13991	398014
72528	398015
140361	398016
9110	398017
93912	398018
53621	398019
24909	398020
31041	398021
61140	398022
307	398023
27499	398024
9763	398025
17639	398026
811	398027
86271	398028
145739	398029
33982	398030
112807	398031
91415	398032
90842	398033
29638	398034
104549	398035
13746	398036
13022	398037
5424	398038
78683	398039
4964	398040
8514	398041
75571	398042
10722	398043
9823	398044
45729	398045
1013	398046
46656	398047
70166	398048
28528	398049
36867	398050
127445	398051
128843	398052
127039	398053
7366	398054
21611	398055
4270	398056
17818	398057
2607	398058
12078	398059
92872	398060
84529	398061
19245	398062
32256	398063
61025	398064
101411	398065
53462	398066
31799	398067
85375	398068
64637	398069
3520	398070
74080	398071
91521	398072
91833	398073
76786	398074
18139	398075
33923	398076
68761	398077
113245	398078
74	398079
116	398080
7660	398081
157402	398082
58748	398083
5404	398084
133055	398085
79653	398086
10276	398087
28513	398088
116	398089
12740	398090
89141	398091
13859	398092
18631	398093
106232	398094
16707	398095
6303	398096
9452	398097
57898	398098
134821	398099
59951	398100
74720	398101
108105	398102
23637	398103
16794	398104
109762	398105
23241	398106
99659	398107
14761	398108
6860	398109
8356	398110
51629	398111
1502	398112
3097	398113
17034	398114
9732	398115
42898	398116
58405	398117
10238	398118
43640	398119
39399	398120
11433	398121
86444	398122
78222	398123
9625	398124
28297	398125
70481	398126
48055	398127
115631	398128
103230	398129
47169	398130
18077	398131
14535	398132
23354	398133
131452	398134
40719	398135
5269	398136
81128	398137
70698	398138
94831	398139
89388	398140
27582	398141
9817	398142
13865	398143
3616	398144
75211	398145
73820	398146
7354	398147
24156	398148
13022	398149
12257	398150
10632	398151
1835	398152
2268	398153
69291	398154
76624	398155
144314	398156
3765	398157
1947	398158
131073	398159
137789	398160
9497	398161
100375	398162
158680	398163
1875	398164
28341	398165
10036	398166
22130	398167
5915	398168
83744	398169
45707	398170
17681	398171
8239	398172
3801	398173
27775	398174
20996	398175
17920	398176
33440	398177
31022	398178
7169	398179
56561	398180
82977	398181
81796	398182
11921	398183
8183	398184
87464	398185
32990	398186
15195	398187
41294	398188
8002	398189
42974	398190
4584	398191
5926	398192
67172	398193
20408	398194
76350	398195
9521	398196
9763	398197
137435	398198
51770	398199
18612	398200
57514	398201
18794	398202
7382	398203
138300	398204
14769	398205
64706	398206
89986	398207
151835	398208
71768	398209
30500	398210
155443	398211
31180	398212
139945	398213
40721	398214
26280	398215
62042	398216
53867	398217
41960	398218
25528	398219
47125	398220
3267	398221
67380	398222
4329	398223
2687	398224
8165	398225
27351	398226
84676	398227
10477	398228
27452	398229
117065	398230
9012	398231
14843	398232
17	398233
48402	398234
1238	398235
48710	398236
30531	398237
43932	398238
89978	398239
130581	398240
24633	398241
8532	398242
96399	398243
17563	398244
1783	398245
6781	398246
23699	398247
4016	398248
61437	398249
34888	398250
687	398251
25196	398252
35821	398253
25732	398254
58479	398255
218	398256
158130	398257
26202	398258
226	398259
24123	398260
61005	398261
11415	398262
78033	398263
121940	398264
42219	398265
4140	398266
87173	398267
75708	398268
2637	398269
69468	398270
51971	398271
512	398272
57192	398273
47519	398274
4339	398275
12512	398276
76370	398277
15029	398278
22273	398279
102082	398280
143375	398281
20133	398282
473	398283
13661	398284
17330	398285
19261	398286
119482	398287
2705	398288
52627	398289
5653	398290
42671	398291
58975	398292
70386	398293
99961	398294
9395	398295
27711	398296
79791	398297
28576	398298
150625	398299
56960	398300
26033	398301
91171	398302
2882	398303
23201	398304
26709	398305
152078	398306
10107	398307
78846	398308
53956	398309
13606	398310
153671	398311
105800	398312
4391	398313
2141	398314
4258	398315
134632	398316
51595	398317
56722	398318
6681	398319
67825	398320
9364	398321
33935	398322
3436	398323
2697	398324
13722	398325
105784	398326
98051	398327
122950	398328
110861	398329
30008	398330
34244	398331
17012	398332
7435	398333
24773	398334
40459	398335
164123	398336
8141	398337
8260	398338
20710	398339
83870	398340
46230	398341
61778	398342
137512	398343
11838	398344
22169	398345
3354	398346
3794	398347
45604	398348
32911	398349
320	398350
24497	398351
201	398352
34502	398353
74604	398354
42779	398355
19066	398356
37241	398357
15291	398358
12283	398359
113838	398360
167917	398361
6038	398362
778	398363
32397	398364
76406	398365
17902	398366
57946	398367
94210	398368
55456	398369
5790	398370
40785	398371
52628	398372
987	398373
16328	398374
157351	398375
23847	398376
497	398377
61151	398378
42097	398379
26172	398380
19778	398381
115317	398382
41751	398383
4584	398384
50446	398385
12442	398386
165956	398387
94610	398388
61811	398389
32451	398390
83279	398391
1463	398392
32025	398393
10475	398394
3708	398395
10829	398396
19251	398397
18616	398398
87937	398399
7869	398400
99550	398401
113496	398402
33528	398403
19666	398404
1643	398405
6102	398406
14882	398407
40955	398408
17169	398409
114828	398410
37709	398411
80200	398412
69069	398413
137231	398414
1108	398415
1380	398416
6132	398417
80335	398418
65908	398419
43933	398420
23537	398421
100570	398422
84144	398423
43938	398424
31743	398425
5625	398426
13918	398427
48649	398428
4096	398429
99201	398430
29395	398431
61337	398432
128773	398433
34387	398434
36147	398435
48249	398436
4662	398437
29043	398438
13197	398439
48524	398440
143848	398441
75759	398442
71730	398443
125482	398444
110048	398445
80082	398446
44893	398447
21568	398448
35990	398449
5173	398450
80793	398451
5697	398452
98078	398453
14291	398454
165065	398455
50159	398456
132499	398457
38608	398458
48700	398459
106174	398460
7513	398461
60835	398462
13889	398463
5780	398464
5279	398465
51511	398466
14	398467
63091	398468
13067	398469
24499	398470
10446	398471
93542	398472
77279	398473
40	398474
84443	398475
31058	398476
144904	398477
44493	398478
25263	398479
11930	398480
29899	398481
67821	398482
2321	398483
11389	398484
125436	398485
13700	398486
33085	398487
56228	398488
107970	398489
84036	398490
25554	398491
6636	398492
33975	398493
64486	398494
10310	398495
2249	398496
118086	398497
33481	398498
39160	398499
17095	398500
63264	398501
47371	398502
44013	398503
48134	398504
105571	398505
25757	398506
6106	398507
57086	398508
55634	398509
54949	398510
1825	398511
6317	398512
4314	398513
112846	398514
36296	398515
47404	398516
48031	398517
22958	398518
4436	398519
118694	398520
53252	398521
104113	398522
19148	398523
18829	398524
158735	398525
4921	398526
61457	398527
52400	398528
43599	398529
1083	398530
33751	398531
61717	398532
46484	398533
13623	398534
847	398535
50634	398536
65153	398537
105655	398538
47796	398539
45252	398540
169272	398541
83573	398542
39910	398543
24667	398544
75137	398545
7879	398546
658	398547
51088	398548
12870	398549
18639	398550
109180	398551
1749	398552
40566	398553
16629	398554
30787	398555
11643	398556
117285	398557
166243	398558
12582	398559
164300	398560
30834	398561
3591	398562
14433	398563
19099	398564
109035	398565
67	398566
24336	398567
20486	398568
29396	398569
26684	398570
28717	398571
673	398572
20215	398573
31841	398574
13974	398575
6010	398576
33605	398577
14161	398578
5609	398579
25241	398580
27451	398581
77139	398582
74425	398583
14097	398584
3591	398585
20775	398586
67043	398587
1943	398588
474	398589
16949	398590
114849	398591
43234	398592
43646	398593
59565	398594
61652	398595
36668	398596
95691	398597
88192	398598
31731	398599
40843	398600
8116	398601
103684	398602
41119	398603
129478	398604
35705	398605
8078	398606
8989	398607
53377	398608
97114	398609
37507	398610
2243	398611
41086	398612
88332	398613
139537	398614
77408	398615
15942	398616
36559	398617
29965	398618
1641	398619
4360	398620
972	398621
5135	398622
72431	398623
51304	398624
94230	398625
136008	398626
14637	398627
105036	398628
72019	398629
64402	398630
30997	398631
88051	398632
53350	398633
36542	398634
134960	398635
18408	398636
40779	398637
26328	398638
44846	398639
81221	398640
74515	398641
124491	398642
66315	398643
25443	398644
328	398645
137252	398646
63655	398647
45871	398648
13947	398649
28993	398650
50717	398651
29811	398652
100584	398653
71566	398654
53142	398655
10218	398656
7422	398657
8442	398658
11615	398659
95673	398660
73118	398661
23059	398662
32064	398663
3838	398664
44245	398665
31069	398666
6397	398667
4049	398668
12196	398669
50485	398670
138885	398671
80818	398672
41153	398673
7526	398674
113016	398675
63471	398676
143708	398677
110594	398678
15580	398679
73834	398680
3502	398681
24285	398682
11911	398683
42513	398684
120954	398685
30634	398686
21012	398687
10864	398688
75013	398689
37032	398690
105469	398691
85980	398692
42757	398693
66032	398694
23642	398695
138450	398696
17392	398697
5329	398698
71892	398699
53757	398700
37463	398701
12635	398702
96273	398703
36403	398704
6502	398705
65683	398706
37412	398707
78925	398708
120142	398709
102213	398710
102096	398711
24476	398712
64378	398713
91449	398714
16981	398715
5175	398716
39421	398717
25343	398718
43821	398719
3317	398720
24010	398721
108087	398722
20286	398723
108958	398724
138090	398725
15030	398726
124181	398727
7397	398728
32174	398729
70728	398730
77472	398731
26732	398732
135812	398733
47367	398734
10125	398735
80218	398736
697	398737
67520	398738
40420	398739
14030	398740
134242	398741
27273	398742
73710	398743
22033	398744
20265	398745
136307	398746
1016	398747
10876	398748
1347	398749
20348	398750
88707	398751
106702	398752
17215	398753
33465	398754
43652	398755
11197	398756
29120	398757
3469	398758
70368	398759
44560	398760
157829	398761
44857	398762
17836	398763
61829	398764
13659	398765
49710	398766
16695	398767
17588	398768
1569	398769
116922	398770
43246	398771
3738	398772
33177	398773
130	398774
129239	398775
134297	398776
108299	398777
214	398778
163396	398779
159	398780
140547	398781
116341	398782
12947	398783
13908	398784
46779	398785
10672	398786
88962	398787
67501	398788
85097	398789
10193	398790
50082	398791
26220	398792
83302	398793
21557	398794
35518	398795
7271	398796
78111	398797
38841	398798
21357	398799
19928	398800
20616	398801
91528	398802
8345	398803
28246	398804
17249	398805
158458	398806
21665	398807
125704	398808
6466	398809
4876	398810
132189	398811
2811	398812
48419	398813
139496	398814
82414	398815
14335	398816
30809	398817
8124	398818
55451	398819
5570	398820
2187	398821
94342	398822
61382	398823
37419	398824
4671	398825
13357	398826
782	398827
123788	398828
11456	398829
15129	398830
1175	398831
7573	398832
166035	398833
105446	398834
88039	398835
11139	398836
135057	398837
54505	398838
55638	398839
1484	398840
435	398841
63542	398842
15574	398843
76609	398844
39919	398845
52453	398846
21333	398847
29479	398848
1674	398849
15079	398850
4446	398851
16385	398852
3075	398853
20480	398854
6419	398855
40498	398856
72683	398857
10275	398858
47256	398859
37228	398860
2741	398861
147056	398862
54467	398863
50419	398864
41169	398865
24954	398866
115470	398867
70570	398868
94056	398869
89968	398870
19984	398871
3593	398872
74463	398873
27647	398874
89180	398875
3374	398876
2740	398877
1375	398878
56320	398879
728	398880
14258	398881
10547	398882
23386	398883
112207	398884
17964	398885
38662	398886
5581	398887
36446	398888
58655	398889
29584	398890
56057	398891
112166	398892
123634	398893
75112	398894
905	398895
20874	398896
7945	398897
60568	398898
19882	398899
11673	398900
1732	398901
3744	398902
32679	398903
24807	398904
75801	398905
6695	398906
29393	398907
9125	398908
88816	398909
8863	398910
81400	398911
23604	398912
32467	398913
56247	398914
5021	398915
47042	398916
116537	398917
10083	398918
54748	398919
13393	398920
15008	398921
45052	398922
95228	398923
87635	398924
20596	398925
71003	398926
148024	398927
5984	398928
47960	398929
61864	398930
13234	398931
4252	398932
21273	398933
69224	398934
34957	398935
108643	398936
6632	398937
88418	398938
31663	398939
15973	398940
131202	398941
49761	398942
112341	398943
23296	398944
2117	398945
161325	398946
26396	398947
23915	398948
46647	398949
48039	398950
86218	398951
9656	398952
1628	398953
55771	398954
5448	398955
162677	398956
30141	398957
1835	398958
143153	398959
91294	398960
75769	398961
45647	398962
61190	398963
125314	398964
46403	398965
48242	398966
12440	398967
3779	398968
61739	398969
2659	398970
48234	398971
5375	398972
59775	398973
133356	398974
221	398975
1978	398976
11107	398977
11679	398978
26297	398979
70156	398980
128629	398981
1345	398982
130952	398983
79819	398984
84919	398985
14538	398986
26997	398987
99730	398988
95953	398989
68903	398990
11000	398991
4019	398992
134176	398993
1261	398994
145911	398995
50168	398996
39769	398997
66602	398998
582	398999
9648	399000
35476	399001
100957	399002
9193	399003
143515	399004
57727	399005
28667	399006
620	399007
75720	399008
8973	399009
7630	399010
21798	399011
42955	399012
30867	399013
67347	399014
2543	399015
59585	399016
63998	399017
49916	399018
75834	399019
64219	399020
40387	399021
51016	399022
69981	399023
12381	399024
22539	399025
36097	399026
24303	399027
4670	399028
73629	399029
10395	399030
91600	399031
1235	399032
10476	399033
87112	399034
25716	399035
36108	399036
72452	399037
3309	399038
122795	399039
30261	399040
43799	399041
40117	399042
54314	399043
32481	399044
27002	399045
14629	399046
104871	399047
59308	399048
20976	399049
124364	399050
81338	399051
81288	399052
63665	399053
160041	399054
75601	399055
131064	399056
60520	399057
15132	399058
90023	399059
40759	399060
12576	399061
54739	399062
21143	399063
29262	399064
81611	399065
49509	399066
83875	399067
41558	399068
131060	399069
133183	399070
38955	399071
88882	399072
88040	399073
137287	399074
77787	399075
7807	399076
69105	399077
73286	399078
125375	399079
12364	399080
24745	399081
86625	399082
160954	399083
3092	399084
37347	399085
39885	399086
1487	399087
18415	399088
28056	399089
68905	399090
77063	399091
30659	399092
37626	399093
122565	399094
49163	399095
34371	399096
96821	399097
3483	399098
68763	399099
103256	399100
122	399101
7385	399102
3748	399103
26756	399104
5385	399105
99101	399106
6596	399107
21396	399108
19767	399109
11548	399110
9871	399111
14845	399112
82353	399113
40661	399114
5396	399115
100397	399116
52859	399117
97182	399118
45028	399119
94806	399120
43016	399121
74537	399122
7579	399123
20442	399124
64329	399125
16565	399126
4823	399127
36693	399128
78687	399129
35782	399130
29962	399131
94147	399132
11193	399133
12909	399134
124998	399135
1764	399136
14875	399137
38210	399138
121746	399139
7103	399140
4998	399141
45075	399142
5009	399143
36233	399144
38491	399145
6265	399146
16466	399147
50353	399148
43145	399149
15556	399150
65330	399151
58796	399152
7744	399153
14414	399154
64493	399155
53481	399156
2625	399157
29966	399158
13534	399159
37998	399160
13165	399161
37058	399162
1644	399163
48604	399164
90481	399165
131642	399166
21129	399167
44828	399168
133258	399169
1412	399170
29682	399171
1870	399172
402	399173
48837	399174
23505	399175
36088	399176
82363	399177
74389	399178
634	399179
99962	399180
7453	399181
16462	399182
28624	399183
12534	399184
75757	399185
5237	399186
76192	399187
24236	399188
40206	399189
34065	399190
74841	399191
11446	399192
29509	399193
127652	399194
30049	399195
52317	399196
68306	399197
4837	399198
98358	399199
1592	399200
7845	399201
11807	399202
43515	399203
25102	399204
79561	399205
16321	399206
44165	399207
75672	399208
13506	399209
61711	399210
2334	399211
16072	399212
141235	399213
68819	399214
87999	399215
79047	399216
65574	399217
27688	399218
12009	399219
54832	399220
889	399221
98478	399222
52551	399223
6227	399224
9382	399225
2009	399226
17512	399227
25262	399228
68628	399229
15863	399230
79284	399231
13956	399232
71484	399233
11213	399234
1047	399235
89777	399236
12021	399237
4318	399238
4177	399239
35677	399240
9634	399241
138575	399242
19663	399243
27281	399244
3322	399245
78435	399246
56137	399247
69802	399248
32565	399249
11094	399250
37352	399251
61447	399252
154148	399253
36416	399254
62256	399255
66329	399256
106895	399257
90510	399258
7429	399259
10336	399260
78886	399261
77770	399262
39332	399263
3	399264
90179	399265
40174	399266
54558	399267
6580	399268
53096	399269
65076	399270
6610	399271
54176	399272
19360	399273
13546	399274
17280	399275
140088	399276
3550	399277
20466	399278
46891	399279
37118	399280
152674	399281
59389	399282
79985	399283
114700	399284
68120	399285
105468	399286
3131	399287
8482	399288
44493	399289
25250	399290
21078	399291
80119	399292
45381	399293
98587	399294
68130	399295
80218	399296
111	399297
22447	399298
129003	399299
56639	399300
39968	399301
72741	399302
16000	399303
36428	399304
22896	399305
42974	399306
1006	399307
24671	399308
50681	399309
42713	399310
14102	399311
43981	399312
765	399313
31104	399314
34648	399315
102713	399316
15689	399317
118	399318
95520	399319
45067	399320
24013	399321
2976	399322
3451	399323
1625	399324
67301	399325
70134	399326
98938	399327
37336	399328
19147	399329
1820	399330
99535	399331
19734	399332
12942	399333
11216	399334
31261	399335
2975	399336
51384	399337
32035	399338
81178	399339
61918	399340
13283	399341
4692	399342
115748	399343
45983	399344
111507	399345
77854	399346
11965	399347
857	399348
38078	399349
9701	399350
74555	399351
12209	399352
90136	399353
93298	399354
43099	399355
22004	399356
46328	399357
46084	399358
25876	399359
26285	399360
79857	399361
1705	399362
100219	399363
6047	399364
138938	399365
30808	399366
12320	399367
33207	399368
57370	399369
37396	399370
23604	399371
4502	399372
5416	399373
133753	399374
13232	399375
46200	399376
71968	399377
34300	399378
152244	399379
147267	399380
103872	399381
170011	399382
134823	399383
27260	399384
23929	399385
81397	399386
23	399387
23271	399388
57223	399389
21909	399390
81547	399391
303	399392
35122	399393
47002	399394
111618	399395
34220	399396
54865	399397
50197	399398
26009	399399
85571	399400
77559	399401
44841	399402
67310	399403
42209	399404
531	399405
110887	399406
12006	399407
30415	399408
63764	399409
10434	399410
170022	399411
56290	399412
66597	399413
115158	399414
66436	399415
107855	399416
76701	399417
29542	399418
12274	399419
15346	399420
65671	399421
7732	399422
54959	399423
39282	399424
99282	399425
26786	399426
44931	399427
26543	399428
77340	399429
59764	399430
29978	399431
19951	399432
16196	399433
42222	399434
63718	399435
16390	399436
31171	399437
41620	399438
26231	399439
110459	399440
85959	399441
46	399442
2670	399443
12017	399444
3677	399445
26258	399446
1283	399447
21508	399448
154818	399449
4398	399450
45760	399451
4093	399452
40540	399453
110651	399454
125773	399455
29967	399456
26370	399457
3912	399458
138314	399459
34570	399460
9679	399461
20	399462
112887	399463
98563	399464
39643	399465
33328	399466
5379	399467
8005	399468
135527	399469
8114	399470
12977	399471
73596	399472
41853	399473
74481	399474
56921	399475
46764	399476
9586	399477
25313	399478
14695	399479
47655	399480
8857	399481
166341	399482
5397	399483
140607	399484
12587	399485
146339	399486
81664	399487
17757	399488
153354	399489
16769	399490
73005	399491
29030	399492
53134	399493
10784	399494
16421	399495
52193	399496
37082	399497
109972	399498
12513	399499
19498	399500
15593	399501
3894	399502
7777	399503
9184	399504
62820	399505
14071	399506
142357	399507
16297	399508
42670	399509
118154	399510
406	399511
21405	399512
30612	399513
7646	399514
64	399515
37859	399516
55381	399517
119570	399518
7379	399519
111487	399520
56357	399521
843	399522
41852	399523
114864	399524
61354	399525
6542	399526
1605	399527
103023	399528
30301	399529
44160	399530
96932	399531
14603	399532
65721	399533
75060	399534
21035	399535
22617	399536
5439	399537
21067	399538
111751	399539
91031	399540
40668	399541
105460	399542
17907	399543
6187	399544
15647	399545
2541	399546
164357	399547
100213	399548
18538	399549
10774	399550
17987	399551
104216	399552
82476	399553
41541	399554
75999	399555
49552	399556
23629	399557
28199	399558
20836	399559
110885	399560
39004	399561
82730	399562
3573	399563
6632	399564
14362	399565
51676	399566
36752	399567
44429	399568
53121	399569
4448	399570
2054	399571
162846	399572
49505	399573
44824	399574
121042	399575
24197	399576
19789	399577
5439	399578
44535	399579
137149	399580
92222	399581
31652	399582
35467	399583
95696	399584
41575	399585
50982	399586
130789	399587
979	399588
58476	399589
15252	399590
151606	399591
25298	399592
25863	399593
83388	399594
62255	399595
43369	399596
110853	399597
16467	399598
53499	399599
28425	399600
52627	399601
132386	399602
41564	399603
364	399604
40604	399605
749	399606
157116	399607
2447	399608
2249	399609
8	399610
15463	399611
48227	399612
70161	399613
17941	399614
60305	399615
58625	399616
32151	399617
5372	399618
11539	399619
14746	399620
81251	399621
101756	399622
36428	399623
40322	399624
93310	399625
43902	399626
7193	399627
50936	399628
39350	399629
1063	399630
95683	399631
1604	399632
7705	399633
34053	399634
4201	399635
9826	399636
75495	399637
41112	399638
9229	399639
33340	399640
2968	399641
11523	399642
59252	399643
13502	399644
44778	399645
36257	399646
26511	399647
91930	399648
25289	399649
27509	399650
3080	399651
73661	399652
12931	399653
79302	399654
86978	399655
20968	399656
52638	399657
102607	399658
42842	399659
17434	399660
515	399661
19854	399662
135918	399663
78429	399664
23934	399665
27100	399666
50	399667
80545	399668
73875	399669
114481	399670
19829	399671
9865	399672
12163	399673
42590	399674
27519	399675
35701	399676
9609	399677
56222	399678
112278	399679
49971	399680
101285	399681
48841	399682
73430	399683
30113	399684
196	399685
32771	399686
45031	399687
6371	399688
66518	399689
80310	399690
27857	399691
152565	399692
4487	399693
72914	399694
54061	399695
14783	399696
166239	399697
27477	399698
34716	399699
2977	399700
120888	399701
10063	399702
18130	399703
60787	399704
57459	399705
142984	399706
6854	399707
107885	399708
91097	399709
24027	399710
126997	399711
72591	399712
49216	399713
96872	399714
10503	399715
22791	399716
63046	399717
9	399718
10510	399719
22643	399720
65147	399721
84528	399722
23475	399723
59099	399724
40447	399725
85338	399726
49892	399727
43840	399728
67241	399729
4538	399730
304	399731
31878	399732
3212	399733
9488	399734
59919	399735
1726	399736
103286	399737
145714	399738
15288	399739
55244	399740
13373	399741
32320	399742
106072	399743
11142	399744
25540	399745
71878	399746
40407	399747
23237	399748
112556	399749
58438	399750
65137	399751
37766	399752
57918	399753
4543	399754
35257	399755
44343	399756
40139	399757
69701	399758
61428	399759
124903	399760
58094	399761
5439	399762
12525	399763
19849	399764
44358	399765
59763	399766
67376	399767
84224	399768
10434	399769
43193	399770
72780	399771
24870	399772
129140	399773
13289	399774
125257	399775
14057	399776
7871	399777
62227	399778
2646	399779
45663	399780
430	399781
16064	399782
6205	399783
6255	399784
11124	399785
22957	399786
14202	399787
12218	399788
5715	399789
36242	399790
97339	399791
80626	399792
72689	399793
414	399794
132913	399795
12038	399796
44852	399797
2382	399798
43582	399799
20387	399800
86263	399801
16280	399802
13038	399803
2289	399804
76208	399805
91685	399806
23039	399807
1453	399808
80104	399809
33782	399810
8146	399811
18143	399812
64691	399813
19403	399814
18877	399815
131323	399816
67041	399817
208	399818
106908	399819
39443	399820
127886	399821
109099	399822
7198	399823
5841	399824
12042	399825
163020	399826
95708	399827
5396	399828
37827	399829
89837	399830
29792	399831
73199	399832
776	399833
38709	399834
1658	399835
6943	399836
37394	399837
16205	399838
28612	399839
26069	399840
109699	399841
38154	399842
7203	399843
36204	399844
39666	399845
1282	399846
110636	399847
65400	399848
62314	399849
40899	399850
92703	399851
30950	399852
14917	399853
38496	399854
49599	399855
118798	399856
12397	399857
105446	399858
65112	399859
80560	399860
31071	399861
49273	399862
4656	399863
37786	399864
44112	399865
14835	399866
1983	399867
5168	399868
14864	399869
59987	399870
4872	399871
35945	399872
25387	399873
38284	399874
14833	399875
139428	399876
83216	399877
44863	399878
4042	399879
88600	399880
59197	399881
43299	399882
3519	399883
50180	399884
21322	399885
35150	399886
26259	399887
37534	399888
107397	399889
1508	399890
23975	399891
4448	399892
18810	399893
3881	399894
20868	399895
69904	399896
50439	399897
20038	399898
82150	399899
11864	399900
149788	399901
133530	399902
12993	399903
30415	399904
4691	399905
53466	399906
17737	399907
30300	399908
11143	399909
32659	399910
93481	399911
73497	399912
84572	399913
70330	399914
74344	399915
24016	399916
122610	399917
34609	399918
92717	399919
60900	399920
55628	399921
30345	399922
28685	399923
46240	399924
6523	399925
24555	399926
2605	399927
50273	399928
4405	399929
102476	399930
26198	399931
33657	399932
26630	399933
35232	399934
38241	399935
9207	399936
2507	399937
83416	399938
78294	399939
64623	399940
12744	399941
51752	399942
29626	399943
1559	399944
3617	399945
30648	399946
3294	399947
8794	399948
1706	399949
20651	399950
18314	399951
47062	399952
6142	399953
954	399954
126322	399955
23936	399956
95892	399957
3209	399958
23563	399959
114189	399960
96806	399961
52431	399962
12909	399963
60854	399964
78951	399965
4702	399966
3443	399967
41233	399968
50509	399969
1327	399970
47615	399971
106286	399972
121987	399973
1483	399974
111417	399975
72601	399976
92261	399977
2170	399978
2342	399979
3390	399980
85445	399981
83532	399982
72465	399983
53089	399984
29024	399985
106566	399986
110303	399987
124893	399988
8967	399989
26150	399990
2403	399991
56210	399992
40354	399993
107560	399994
48538	399995
26691	399996
161154	399997
9226	399998
12804	399999
56657	400000
4145	400001
26762	400002
23288	400003
63049	400004
4547	400005
9875	400006
85079	400007
16530	400008
43418	400009
52929	400010
64101	400011
5909	400012
62136	400013
110267	400014
129921	400015
129461	400016
30024	400017
29629	400018
56363	400019
29116	400020
30380	400021
25493	400022
28615	400023
170236	400024
117400	400025
103058	400026
79625	400027
28582	400028
58425	400029
18216	400030
34766	400031
131717	400032
94148	400033
22152	400034
38661	400035
48431	400036
19918	400037
76998	400038
155828	400039
1600	400040
93469	400041
50839	400042
15914	400043
7186	400044
510	400045
66381	400046
33797	400047
49023	400048
4129	400049
38977	400050
37746	400051
40592	400052
11032	400053
1921	400054
9511	400055
55458	400056
91070	400057
124975	400058
7772	400059
97776	400060
206	400061
23081	400062
35280	400063
120608	400064
15712	400065
3389	400066
7051	400067
29206	400068
89041	400069
131501	400070
67866	400071
76299	400072
16814	400073
3549	400074
19691	400075
135410	400076
9323	400077
48163	400078
2519	400079
53977	400080
117607	400081
118764	400082
18987	400083
58882	400084
7916	400085
109326	400086
55429	400087
41213	400088
65583	400089
118095	400090
2174	400091
92133	400092
164225	400093
43183	400094
34643	400095
31180	400096
11426	400097
1024	400098
141103	400099
34166	400100
1317	400101
13114	400102
64749	400103
131145	400104
5391	400105
55343	400106
37693	400107
99394	400108
31117	400109
44551	400110
30499	400111
8896	400112
102290	400113
2420	400114
94207	400115
108084	400116
82763	400117
70919	400118
7506	400119
289	400120
37962	400121
23951	400122
3708	400123
87075	400124
165789	400125
17868	400126
17119	400127
168878	400128
1887	400129
92143	400130
44566	400131
3632	400132
39914	400133
25660	400134
17403	400135
84175	400136
110596	400137
75072	400138
46257	400139
97093	400140
20598	400141
800	400142
75767	400143
4545	400144
3283	400145
55882	400146
43951	400147
132034	400148
31816	400149
35745	400150
9217	400151
53850	400152
91789	400153
22500	400154
32940	400155
10238	400156
57697	400157
80938	400158
92031	400159
684	400160
119475	400161
16225	400162
55209	400163
114455	400164
73829	400165
57973	400166
25556	400167
35737	400168
9915	400169
110142	400170
62291	400171
12273	400172
136766	400173
30869	400174
44546	400175
4731	400176
32147	400177
46749	400178
4770	400179
114437	400180
18919	400181
3782	400182
16954	400183
127117	400184
138912	400185
43288	400186
162847	400187
31384	400188
5163	400189
87845	400190
38641	400191
18372	400192
6	400193
17371	400194
10752	400195
168390	400196
19525	400197
34062	400198
37072	400199
74566	400200
72219	400201
41916	400202
35523	400203
59763	400204
58387	400205
35855	400206
66918	400207
38838	400208
85843	400209
106339	400210
33471	400211
68008	400212
62172	400213
30012	400214
3689	400215
55054	400216
39894	400217
4241	400218
5535	400219
1184	400220
17113	400221
14494	400222
54149	400223
25907	400224
30010	400225
2220	400226
7449	400227
113205	400228
11537	400229
142161	400230
113650	400231
454	400232
27378	400233
72555	400234
15997	400235
159368	400236
35674	400237
74302	400238
2809	400239
13591	400240
71991	400241
86748	400242
62393	400243
9720	400244
23829	400245
82331	400246
9184	400247
16041	400248
52741	400249
64501	400250
36603	400251
34260	400252
27567	400253
101685	400254
46624	400255
61267	400256
42504	400257
38698	400258
11357	400259
72788	400260
7791	400261
90861	400262
9613	400263
342	400264
122978	400265
1975	400266
24161	400267
137359	400268
132005	400269
57114	400270
48199	400271
162115	400272
47499	400273
11547	400274
34034	400275
2806	400276
49625	400277
8781	400278
58371	400279
30209	400280
120822	400281
2216	400282
67603	400283
48297	400284
12677	400285
66865	400286
39489	400287
14397	400288
1638	400289
73678	400290
30539	400291
15066	400292
137372	400293
24088	400294
108638	400295
68375	400296
14250	400297
46357	400298
22207	400299
83020	400300
25361	400301
9535	400302
79040	400303
50091	400304
28288	400305
83921	400306
115518	400307
134961	400308
9004	400309
53642	400310
14554	400311
3198	400312
59655	400313
51829	400314
6326	400315
108523	400316
3909	400317
18262	400318
17152	400319
59782	400320
58548	400321
18418	400322
33929	400323
147300	400324
81608	400325
1883	400326
31151	400327
59881	400328
9031	400329
5797	400330
138236	400331
32417	400332
14605	400333
151447	400334
20993	400335
126166	400336
34013	400337
20999	400338
163	400339
28296	400340
25527	400341
35008	400342
80137	400343
67868	400344
11788	400345
80615	400346
141111	400347
21939	400348
932	400349
17462	400350
7450	400351
131221	400352
6910	400353
88458	400354
138644	400355
939	400356
106394	400357
130690	400358
18124	400359
81420	400360
3730	400361
19790	400362
37523	400363
21261	400364
11676	400365
11817	400366
146469	400367
106162	400368
7859	400369
11141	400370
44497	400371
8444	400372
57608	400373
74248	400374
26794	400375
20428	400376
60157	400377
26404	400378
2314	400379
54727	400380
15679	400381
62707	400382
11428	400383
24097	400384
6813	400385
16144	400386
1130	400387
57536	400388
17154	400389
88904	400390
222	400391
15921	400392
21800	400393
53272	400394
87769	400395
335	400396
130044	400397
5258	400398
64826	400399
138181	400400
121734	400401
9078	400402
72451	400403
23038	400404
85052	400405
59327	400406
2328	400407
78146	400408
57464	400409
43661	400410
53009	400411
46242	400412
113379	400413
127646	400414
97393	400415
47963	400416
6447	400417
40381	400418
1907	400419
32698	400420
64611	400421
43372	400422
47411	400423
58111	400424
19089	400425
101032	400426
140978	400427
19810	400428
32540	400429
14043	400430
2575	400431
51239	400432
66614	400433
37407	400434
139855	400435
118031	400436
123156	400437
21816	400438
4415	400439
5333	400440
15770	400441
80611	400442
38537	400443
78212	400444
52720	400445
4775	400446
59583	400447
20571	400448
38328	400449
38860	400450
38075	400451
59653	400452
167	400453
23845	400454
61883	400455
62659	400456
67625	400457
15677	400458
42382	400459
19302	400460
22839	400461
95163	400462
2148	400463
109489	400464
12830	400465
121842	400466
18157	400467
40591	400468
59616	400469
1142	400470
85247	400471
40613	400472
7468	400473
7026	400474
52380	400475
21319	400476
150331	400477
32645	400478
28978	400479
30862	400480
2084	400481
49722	400482
33142	400483
13504	400484
95761	400485
19708	400486
76515	400487
61339	400488
17159	400489
33310	400490
115019	400491
6564	400492
41788	400493
106720	400494
123141	400495
62280	400496
33660	400497
68437	400498
8725	400499
68222	400500
13797	400501
11941	400502
60309	400503
2412	400504
17324	400505
12906	400506
10807	400507
16432	400508
86513	400509
22484	400510
66985	400511
9535	400512
28905	400513
25086	400514
104650	400515
118549	400516
33566	400517
12279	400518
134952	400519
6260	400520
28989	400521
121214	400522
2606	400523
34672	400524
37722	400525
136992	400526
7270	400527
4652	400528
5406	400529
610	400530
187	400531
91893	400532
127833	400533
9988	400534
24527	400535
18969	400536
98606	400537
27279	400538
40755	400539
119218	400540
29707	400541
52845	400542
9542	400543
18829	400544
105689	400545
122636	400546
2216	400547
105833	400548
9890	400549
8967	400550
52914	400551
22027	400552
28022	400553
39118	400554
1567	400555
162025	400556
6700	400557
4953	400558
9785	400559
35839	400560
2054	400561
17272	400562
52384	400563
137214	400564
22710	400565
18512	400566
29107	400567
89814	400568
83532	400569
21637	400570
1736	400571
36528	400572
10304	400573
94128	400574
7488	400575
4069	400576
28135	400577
51000	400578
145760	400579
144262	400580
46100	400581
43490	400582
26018	400583
283	400584
8230	400585
16516	400586
39644	400587
80051	400588
60233	400589
9255	400590
21179	400591
43499	400592
26242	400593
77645	400594
141207	400595
123835	400596
383	400597
89631	400598
104426	400599
75650	400600
16340	400601
36315	400602
87260	400603
103436	400604
43309	400605
26678	400606
76665	400607
13618	400608
75399	400609
27018	400610
38660	400611
2678	400612
1397	400613
2034	400614
7064	400615
47985	400616
13025	400617
306	400618
31236	400619
11281	400620
162341	400621
23469	400622
3141	400623
34759	400624
84725	400625
16489	400626
12344	400627
146973	400628
133925	400629
12997	400630
124888	400631
1790	400632
53865	400633
38133	400634
12006	400635
13121	400636
21047	400637
51313	400638
7886	400639
2468	400640
30275	400641
52299	400642
8812	400643
62580	400644
5605	400645
84	400646
14633	400647
27319	400648
48020	400649
78430	400650
14247	400651
11711	400652
19366	400653
37836	400654
24243	400655
43765	400656
38896	400657
88259	400658
79426	400659
78034	400660
71	400661
2516	400662
23842	400663
111959	400664
9288	400665
80678	400666
27068	400667
100866	400668
81426	400669
26708	400670
111917	400671
44586	400672
59518	400673
134139	400674
96885	400675
114776	400676
13731	400677
23921	400678
114016	400679
62984	400680
22	400681
63894	400682
11768	400683
81294	400684
73159	400685
60044	400686
34713	400687
11503	400688
77692	400689
59948	400690
77527	400691
34224	400692
87689	400693
106783	400694
43538	400695
70956	400696
1447	400697
12117	400698
50192	400699
38604	400700
30202	400701
9251	400702
65425	400703
55289	400704
59727	400705
58408	400706
60712	400707
13052	400708
46758	400709
91072	400710
139638	400711
15699	400712
30814	400713
168223	400714
68021	400715
3541	400716
88271	400717
41084	400718
2844	400719
108128	400720
12186	400721
24774	400722
52534	400723
76780	400724
52	400725
37647	400726
1114	400727
5806	400728
69680	400729
8923	400730
2687	400731
54852	400732
9430	400733
38102	400734
40598	400735
12039	400736
19750	400737
72410	400738
90624	400739
3522	400740
45516	400741
70161	400742
66806	400743
101490	400744
35042	400745
147888	400746
107126	400747
2547	400748
1784	400749
1779	400750
10436	400751
5899	400752
33654	400753
31423	400754
9091	400755
37568	400756
60402	400757
19240	400758
48892	400759
2753	400760
82535	400761
107521	400762
23574	400763
7897	400764
12408	400765
7648	400766
7279	400767
52001	400768
36660	400769
10871	400770
16723	400771
106274	400772
43122	400773
68703	400774
10091	400775
15362	400776
157564	400777
24479	400778
73961	400779
131335	400780
20255	400781
163480	400782
67479	400783
16810	400784
48489	400785
65946	400786
21207	400787
12857	400788
17796	400789
66507	400790
1526	400791
54036	400792
15272	400793
107516	400794
35840	400795
6982	400796
19335	400797
13495	400798
19232	400799
33419	400800
134405	400801
38235	400802
37916	400803
87048	400804
4908	400805
50655	400806
136647	400807
6115	400808
1047	400809
6390	400810
95409	400811
720	400812
62908	400813
143439	400814
38191	400815
95905	400816
1247	400817
12585	400818
2519	400819
34396	400820
30601	400821
94886	400822
60157	400823
49202	400824
59543	400825
8553	400826
136857	400827
52230	400828
108828	400829
13674	400830
136545	400831
33128	400832
16189	400833
1234	400834
29	400835
46787	400836
24719	400837
53071	400838
51710	400839
14852	400840
783	400841
114519	400842
22947	400843
17668	400844
109077	400845
103373	400846
70416	400847
50980	400848
62994	400849
42469	400850
17520	400851
15043	400852
23452	400853
54123	400854
66344	400855
3283	400856
75146	400857
14806	400858
29366	400859
1424	400860
26454	400861
42364	400862
72212	400863
93393	400864
168593	400865
21056	400866
2548	400867
684	400868
66462	400869
77422	400870
61087	400871
153958	400872
30116	400873
5173	400874
16009	400875
34255	400876
35714	400877
66653	400878
5728	400879
92808	400880
42561	400881
82	400882
28650	400883
83651	400884
52977	400885
44671	400886
30574	400887
34783	400888
94473	400889
65508	400890
36417	400891
111688	400892
26252	400893
73571	400894
113663	400895
30399	400896
163576	400897
67897	400898
4184	400899
106592	400900
20553	400901
23568	400902
65776	400903
3203	400904
4657	400905
34579	400906
71661	400907
27687	400908
163544	400909
17641	400910
119478	400911
50945	400912
85300	400913
18593	400914
9792	400915
1424	400916
5876	400917
51154	400918
13422	400919
49039	400920
93802	400921
9618	400922
37964	400923
17610	400924
39870	400925
45227	400926
72732	400927
108806	400928
2691	400929
21891	400930
1155	400931
3997	400932
49672	400933
69129	400934
25954	400935
18373	400936
110411	400937
155460	400938
8536	400939
49055	400940
2339	400941
26361	400942
22790	400943
5473	400944
34783	400945
41839	400946
26110	400947
133592	400948
23090	400949
157998	400950
39935	400951
40654	400952
20402	400953
3594	400954
3094	400955
84787	400956
3901	400957
59743	400958
1116	400959
40784	400960
29254	400961
21991	400962
38251	400963
41171	400964
22581	400965
114724	400966
111627	400967
142717	400968
93133	400969
30676	400970
4208	400971
70513	400972
109167	400973
36008	400974
22639	400975
21515	400976
93963	400977
17203	400978
10969	400979
58481	400980
28980	400981
28306	400982
113197	400983
4792	400984
166460	400985
169687	400986
36991	400987
63666	400988
11385	400989
10839	400990
26015	400991
22986	400992
1760	400993
128834	400994
1049	400995
1135	400996
14374	400997
56446	400998
59612	400999
13018	401000
44282	401001
20239	401002
76467	401003
59665	401004
56499	401005
548	401006
97075	401007
73085	401008
10698	401009
13601	401010
90542	401011
110530	401012
30265	401013
28987	401014
51559	401015
36636	401016
82855	401017
100894	401018
23096	401019
45723	401020
59460	401021
33506	401022
40865	401023
106320	401024
45547	401025
76353	401026
17235	401027
10273	401028
91077	401029
93446	401030
78727	401031
68975	401032
60275	401033
15891	401034
12924	401035
7287	401036
46169	401037
40042	401038
29852	401039
18766	401040
76071	401041
37	401042
104545	401043
39112	401044
54684	401045
47055	401046
26775	401047
45758	401048
79197	401049
29736	401050
1859	401051
54736	401052
26655	401053
7549	401054
113324	401055
10250	401056
126702	401057
1002	401058
41504	401059
6748	401060
6351	401061
44117	401062
67631	401063
76911	401064
67817	401065
20853	401066
27203	401067
29794	401068
60066	401069
3844	401070
38244	401071
13775	401072
1078	401073
22400	401074
124121	401075
62778	401076
56162	401077
17325	401078
92465	401079
63714	401080
66220	401081
93979	401082
115341	401083
34938	401084
31831	401085
51331	401086
25000	401087
26717	401088
48328	401089
13719	401090
13211	401091
73794	401092
75135	401093
4795	401094
19459	401095
82461	401096
2779	401097
14205	401098
52990	401099
18341	401100
19103	401101
14075	401102
141	401103
61355	401104
166229	401105
4370	401106
57966	401107
19609	401108
36695	401109
37621	401110
4819	401111
2576	401112
59260	401113
20940	401114
116384	401115
13605	401116
162350	401117
8763	401118
60272	401119
104285	401120
61662	401121
42877	401122
50225	401123
52573	401124
35689	401125
50852	401126
41822	401127
79747	401128
29831	401129
47053	401130
11333	401131
32247	401132
19662	401133
1346	401134
29989	401135
22126	401136
30652	401137
89930	401138
83213	401139
51942	401140
3415	401141
108077	401142
48449	401143
21590	401144
89564	401145
70444	401146
121391	401147
27920	401148
502	401149
116552	401150
16434	401151
25903	401152
4727	401153
12758	401154
39673	401155
34503	401156
4516	401157
89506	401158
11995	401159
34770	401160
47198	401161
10724	401162
11984	401163
100609	401164
1884	401165
2461	401166
34683	401167
2858	401168
40721	401169
16677	401170
4420	401171
60615	401172
52849	401173
144527	401174
53483	401175
3990	401176
57683	401177
112654	401178
44233	401179
9148	401180
3611	401181
20813	401182
157234	401183
104558	401184
41940	401185
12431	401186
89672	401187
7757	401188
19205	401189
78215	401190
138800	401191
23261	401192
18306	401193
169593	401194
85620	401195
3529	401196
11212	401197
63292	401198
20499	401199
110135	401200
38932	401201
79883	401202
23108	401203
127321	401204
154092	401205
66586	401206
6241	401207
22023	401208
44547	401209
122005	401210
21956	401211
1207	401212
8400	401213
6797	401214
10663	401215
17299	401216
3689	401217
40870	401218
56841	401219
67163	401220
9741	401221
769	401222
2475	401223
3792	401224
11319	401225
24879	401226
42988	401227
117267	401228
1150	401229
65360	401230
15428	401231
69416	401232
5278	401233
147810	401234
105253	401235
27103	401236
50165	401237
39137	401238
1559	401239
3096	401240
165387	401241
90232	401242
140006	401243
26247	401244
2560	401245
118066	401246
16656	401247
3355	401248
74943	401249
3760	401250
156188	401251
73963	401252
118335	401253
24453	401254
37897	401255
108868	401256
42037	401257
53159	401258
134456	401259
59230	401260
24007	401261
2291	401262
227	401263
12029	401264
12788	401265
134820	401266
2459	401267
23341	401268
26284	401269
112544	401270
102161	401271
14555	401272
43009	401273
105815	401274
20359	401275
37158	401276
1957	401277
133892	401278
50159	401279
1402	401280
32382	401281
22852	401282
4325	401283
8405	401284
13354	401285
11644	401286
2791	401287
4226	401288
10709	401289
12336	401290
24084	401291
8280	401292
8860	401293
63657	401294
102309	401295
79888	401296
34061	401297
79277	401298
57529	401299
27079	401300
31960	401301
12997	401302
74457	401303
26728	401304
1774	401305
52683	401306
81472	401307
160416	401308
9852	401309
40265	401310
8916	401311
73220	401312
21019	401313
124423	401314
4103	401315
5175	401316
1512	401317
115467	401318
21876	401319
83232	401320
37499	401321
55097	401322
6262	401323
1612	401324
1948	401325
110451	401326
30966	401327
68791	401328
17212	401329
38963	401330
46171	401331
88289	401332
32039	401333
19142	401334
39571	401335
42483	401336
29172	401337
45405	401338
57889	401339
53238	401340
7321	401341
36149	401342
138931	401343
138435	401344
72642	401345
28008	401346
34078	401347
36920	401348
87428	401349
43738	401350
21215	401351
66881	401352
14532	401353
13521	401354
126180	401355
41340	401356
106450	401357
96876	401358
21733	401359
168418	401360
26451	401361
92114	401362
18632	401363
2906	401364
104912	401365
63803	401366
8275	401367
23712	401368
31032	401369
60667	401370
21057	401371
76250	401372
91808	401373
39699	401374
70183	401375
15822	401376
136004	401377
102456	401378
41961	401379
144152	401380
1752	401381
45978	401382
26950	401383
23015	401384
126584	401385
24237	401386
136097	401387
78111	401388
2330	401389
1749	401390
32781	401391
48109	401392
77779	401393
3941	401394
13729	401395
142892	401396
59674	401397
24429	401398
4221	401399
123821	401400
33995	401401
60247	401402
46094	401403
37671	401404
38498	401405
151125	401406
80209	401407
2928	401408
14716	401409
22355	401410
15687	401411
13182	401412
21559	401413
29	401414
18897	401415
20081	401416
87224	401417
7702	401418
16273	401419
13777	401420
70473	401421
74326	401422
18946	401423
118359	401424
65850	401425
13542	401426
58448	401427
51036	401428
36891	401429
40121	401430
43917	401431
8713	401432
28864	401433
9404	401434
78414	401435
21130	401436
33121	401437
80273	401438
87217	401439
8058	401440
86961	401441
490	401442
78942	401443
60969	401444
27279	401445
34093	401446
7049	401447
5454	401448
16082	401449
116185	401450
42505	401451
64765	401452
10295	401453
18931	401454
81452	401455
57144	401456
76336	401457
8085	401458
35305	401459
65819	401460
118008	401461
35344	401462
95937	401463
46129	401464
78343	401465
92484	401466
46175	401467
7767	401468
130301	401469
40973	401470
136918	401471
31332	401472
12451	401473
41873	401474
41961	401475
17747	401476
64071	401477
57000	401478
88282	401479
30168	401480
8429	401481
137884	401482
36152	401483
43316	401484
14955	401485
2824	401486
4542	401487
89798	401488
15433	401489
162340	401490
58440	401491
156598	401492
152165	401493
1347	401494
30616	401495
1931	401496
60126	401497
17254	401498
8685	401499
12130	401500
19874	401501
152946	401502
80701	401503
152727	401504
53804	401505
114250	401506
16576	401507
10000	401508
128807	401509
23748	401510
52711	401511
49053	401512
15968	401513
80967	401514
13913	401515
53616	401516
11486	401517
121955	401518
18150	401519
61170	401520
80203	401521
60331	401522
65812	401523
13538	401524
16554	401525
70643	401526
140370	401527
85814	401528
28864	401529
42337	401530
12594	401531
74849	401532
2263	401533
32886	401534
20788	401535
120681	401536
25040	401537
13200	401538
113896	401539
21417	401540
12733	401541
143469	401542
9269	401543
42452	401544
116785	401545
39430	401546
27516	401547
44107	401548
28501	401549
27243	401550
10053	401551
142490	401552
427	401553
7296	401554
29187	401555
35598	401556
96496	401557
1781	401558
104	401559
54173	401560
18265	401561
152217	401562
85029	401563
49467	401564
28260	401565
39345	401566
62016	401567
78371	401568
10418	401569
14725	401570
39111	401571
37262	401572
149037	401573
15126	401574
43483	401575
137721	401576
100526	401577
84040	401578
61389	401579
14885	401580
94477	401581
95528	401582
140148	401583
17817	401584
97602	401585
10920	401586
62582	401587
14935	401588
120933	401589
5448	401590
103944	401591
26561	401592
1316	401593
21400	401594
73464	401595
24995	401596
73700	401597
794	401598
5424	401599
64603	401600
23784	401601
14752	401602
6418	401603
42309	401604
115035	401605
19473	401606
51495	401607
63639	401608
54705	401609
46015	401610
27133	401611
137472	401612
68454	401613
1066	401614
71631	401615
153484	401616
84354	401617
16451	401618
28144	401619
9394	401620
6679	401621
66711	401622
8266	401623
59165	401624
2531	401625
92528	401626
29407	401627
83341	401628
7165	401629
99672	401630
29686	401631
114153	401632
26830	401633
16014	401634
53996	401635
45330	401636
58192	401637
57472	401638
97228	401639
113565	401640
50738	401641
15013	401642
40617	401643
58334	401644
2935	401645
4276	401646
8841	401647
6051	401648
3212	401649
76843	401650
77552	401651
70090	401652
113944	401653
35938	401654
120116	401655
78	401656
61658	401657
162941	401658
114540	401659
13620	401660
50712	401661
20821	401662
27383	401663
14596	401664
2323	401665
104239	401666
69458	401667
128137	401668
19348	401669
92784	401670
36326	401671
11313	401672
44581	401673
27330	401674
4554	401675
8923	401676
16322	401677
53013	401678
44512	401679
56618	401680
16707	401681
38440	401682
56479	401683
25262	401684
86509	401685
57932	401686
5311	401687
2932	401688
147545	401689
122776	401690
48699	401691
82397	401692
981	401693
136134	401694
1271	401695
39931	401696
130948	401697
80976	401698
69274	401699
4948	401700
70571	401701
40820	401702
86966	401703
6171	401704
57023	401705
25302	401706
1829	401707
978	401708
16912	401709
6068	401710
20590	401711
41401	401712
78678	401713
26546	401714
14916	401715
14446	401716
103024	401717
87906	401718
166126	401719
37461	401720
78089	401721
31664	401722
125160	401723
65614	401724
16778	401725
143988	401726
102969	401727
4703	401728
2570	401729
9636	401730
79968	401731
257	401732
36350	401733
63	401734
43137	401735
2924	401736
12252	401737
75934	401738
53931	401739
108907	401740
16323	401741
43558	401742
7837	401743
66391	401744
75006	401745
21753	401746
2478	401747
51748	401748
76122	401749
43261	401750
80713	401751
5464	401752
3595	401753
93007	401754
8784	401755
21093	401756
50256	401757
2105	401758
6589	401759
4	401760
25883	401761
9528	401762
92672	401763
89264	401764
57165	401765
80465	401766
142277	401767
30381	401768
25644	401769
12116	401770
138653	401771
2138	401772
71461	401773
5340	401774
83937	401775
67029	401776
75434	401777
8420	401778
23570	401779
103	401780
26059	401781
26927	401782
1875	401783
25469	401784
99966	401785
12708	401786
138098	401787
1813	401788
30223	401789
35263	401790
87332	401791
1108	401792
18322	401793
1354	401794
22077	401795
109326	401796
16971	401797
1050	401798
45193	401799
13279	401800
8603	401801
29973	401802
2806	401803
40783	401804
81695	401805
23098	401806
135415	401807
40095	401808
9444	401809
59844	401810
2552	401811
14517	401812
44678	401813
104704	401814
13326	401815
20662	401816
58411	401817
24948	401818
28809	401819
9873	401820
4469	401821
2108	401822
27966	401823
37555	401824
45194	401825
25547	401826
168624	401827
7203	401828
46513	401829
113856	401830
11657	401831
65443	401832
28986	401833
8742	401834
88994	401835
18781	401836
12558	401837
70877	401838
2538	401839
12252	401840
116169	401841
55825	401842
92938	401843
122162	401844
76658	401845
90838	401846
48830	401847
44000	401848
115817	401849
81973	401850
262	401851
6321	401852
65722	401853
29636	401854
83227	401855
39872	401856
12812	401857
133144	401858
9761	401859
100368	401860
78651	401861
25695	401862
34052	401863
22781	401864
58705	401865
15173	401866
527	401867
4491	401868
30962	401869
70433	401870
1560	401871
5112	401872
31861	401873
30718	401874
13603	401875
63376	401876
80946	401877
13904	401878
729	401879
7333	401880
1054	401881
34002	401882
44427	401883
148140	401884
99935	401885
25656	401886
44283	401887
27796	401888
1827	401889
68719	401890
3041	401891
35628	401892
17892	401893
47801	401894
18642	401895
40136	401896
109021	401897
43105	401898
28705	401899
12320	401900
37178	401901
13273	401902
2034	401903
20536	401904
4285	401905
41585	401906
15029	401907
119	401908
28201	401909
120129	401910
30625	401911
16169	401912
70618	401913
7518	401914
1088	401915
3030	401916
116207	401917
21238	401918
31463	401919
75208	401920
17178	401921
12864	401922
55457	401923
4612	401924
4010	401925
12434	401926
51095	401927
2345	401928
29917	401929
82856	401930
12646	401931
52782	401932
14985	401933
37921	401934
69159	401935
43249	401936
4637	401937
1152	401938
61759	401939
7547	401940
52914	401941
38838	401942
122241	401943
5100	401944
4296	401945
86634	401946
5672	401947
34301	401948
2991	401949
111120	401950
1673	401951
688	401952
75067	401953
19696	401954
3711	401955
38249	401956
12077	401957
35333	401958
4730	401959
47241	401960
88703	401961
48635	401962
47280	401963
31895	401964
111514	401965
78389	401966
404	401967
53386	401968
7374	401969
3890	401970
56841	401971
83194	401972
168493	401973
19320	401974
6939	401975
96091	401976
23995	401977
21443	401978
50656	401979
980	401980
11757	401981
2836	401982
24957	401983
68339	401984
93593	401985
15641	401986
75897	401987
750	401988
5186	401989
22549	401990
7987	401991
5701	401992
5003	401993
4424	401994
71947	401995
8871	401996
8062	401997
7035	401998
47104	401999
6175	402000
27736	402001
123570	402002
2730	402003
3475	402004
968	402005
16089	402006
33274	402007
89768	402008
41188	402009
115532	402010
5641	402011
148788	402012
5667	402013
108118	402014
73245	402015
3064	402016
18983	402017
50461	402018
125403	402019
2484	402020
37893	402021
160580	402022
59863	402023
34203	402024
35181	402025
102683	402026
105711	402027
23298	402028
13007	402029
48108	402030
54366	402031
96183	402032
113300	402033
169542	402034
79061	402035
28682	402036
16511	402037
25145	402038
21636	402039
17437	402040
3207	402041
7325	402042
83089	402043
28743	402044
37229	402045
4734	402046
146234	402047
9534	402048
69470	402049
53664	402050
30492	402051
13287	402052
67650	402053
16521	402054
79925	402055
95179	402056
95201	402057
10220	402058
3868	402059
13842	402060
97527	402061
92960	402062
36959	402063
51908	402064
24612	402065
14740	402066
103735	402067
115762	402068
39165	402069
73726	402070
11335	402071
70125	402072
12635	402073
39437	402074
13894	402075
162121	402076
163755	402077
14434	402078
90344	402079
18891	402080
23254	402081
1060	402082
31867	402083
41356	402084
86156	402085
9030	402086
1	402087
51078	402088
43142	402089
158798	402090
81109	402091
80240	402092
98155	402093
40898	402094
35503	402095
100234	402096
355	402097
59429	402098
21649	402099
1102	402100
73701	402101
64853	402102
66263	402103
9410	402104
38710	402105
1545	402106
154970	402107
32997	402108
12683	402109
93156	402110
94140	402111
52295	402112
103111	402113
32276	402114
24330	402115
39022	402116
10303	402117
1343	402118
26129	402119
49383	402120
2042	402121
85375	402122
65429	402123
3807	402124
3393	402125
92068	402126
70965	402127
60670	402128
27021	402129
11751	402130
63690	402131
1456	402132
85440	402133
27332	402134
19948	402135
77256	402136
93960	402137
5152	402138
13145	402139
128172	402140
1203	402141
54260	402142
4476	402143
19146	402144
23016	402145
1720	402146
101139	402147
23756	402148
38809	402149
29600	402150
10408	402151
1334	402152
45018	402153
112145	402154
50352	402155
54085	402156
100453	402157
107404	402158
44611	402159
62814	402160
9828	402161
8023	402162
16697	402163
51317	402164
131564	402165
31040	402166
1681	402167
72244	402168
110313	402169
26312	402170
57512	402171
6934	402172
103635	402173
109221	402174
10726	402175
38553	402176
73910	402177
16899	402178
29422	402179
490	402180
3195	402181
28315	402182
53112	402183
72234	402184
29201	402185
113458	402186
17761	402187
38367	402188
2012	402189
91523	402190
38464	402191
91492	402192
5080	402193
59059	402194
19986	402195
24314	402196
10168	402197
29592	402198
12048	402199
36868	402200
10764	402201
4135	402202
60228	402203
47162	402204
52562	402205
4688	402206
148097	402207
528	402208
41862	402209
9369	402210
103102	402211
70287	402212
45162	402213
12264	402214
32095	402215
2447	402216
90644	402217
49829	402218
13411	402219
43929	402220
22591	402221
3207	402222
300	402223
4457	402224
31095	402225
39614	402226
3845	402227
134882	402228
40223	402229
111341	402230
6389	402231
37052	402232
42625	402233
46174	402234
82727	402235
815	402236
17720	402237
86344	402238
165092	402239
2405	402240
90336	402241
19016	402242
2553	402243
30723	402244
30257	402245
2978	402246
43084	402247
87698	402248
35048	402249
13341	402250
992	402251
41882	402252
165267	402253
221	402254
54175	402255
46061	402256
49358	402257
1057	402258
43222	402259
2888	402260
28617	402261
37335	402262
103541	402263
126087	402264
15773	402265
20305	402266
94459	402267
1273	402268
36101	402269
8396	402270
34651	402271
7149	402272
254	402273
8809	402274
61573	402275
26987	402276
299	402277
157499	402278
6349	402279
2171	402280
22090	402281
3628	402282
3147	402283
7589	402284
31319	402285
55647	402286
55809	402287
68457	402288
47622	402289
14046	402290
53887	402291
26457	402292
71029	402293
27566	402294
125663	402295
33853	402296
100722	402297
11072	402298
154471	402299
23868	402300
43562	402301
12323	402302
11271	402303
73603	402304
22387	402305
24710	402306
110845	402307
19115	402308
39686	402309
7040	402310
65906	402311
80152	402312
38262	402313
79800	402314
36073	402315
109089	402316
8286	402317
92386	402318
31635	402319
116601	402320
73327	402321
136123	402322
53756	402323
19370	402324
64188	402325
28345	402326
782	402327
35210	402328
36512	402329
913	402330
46048	402331
32054	402332
6005	402333
1615	402334
51481	402335
2992	402336
761	402337
109407	402338
5176	402339
84837	402340
163925	402341
7939	402342
166550	402343
106019	402344
93639	402345
53327	402346
5408	402347
156259	402348
34612	402349
10522	402350
13556	402351
43294	402352
3056	402353
21687	402354
4863	402355
71402	402356
16974	402357
165774	402358
9184	402359
377	402360
32074	402361
86371	402362
115973	402363
30977	402364
118596	402365
21596	402366
5327	402367
133891	402368
47994	402369
1241	402370
3678	402371
81418	402372
99938	402373
104925	402374
20845	402375
6967	402376
11378	402377
43900	402378
24095	402379
33038	402380
9833	402381
26959	402382
10038	402383
1457	402384
91167	402385
13505	402386
24706	402387
5522	402388
64694	402389
21714	402390
1450	402391
41775	402392
41971	402393
31017	402394
38700	402395
19198	402396
19359	402397
18976	402398
31136	402399
74524	402400
49746	402401
46126	402402
71127	402403
102102	402404
52997	402405
19301	402406
82762	402407
52723	402408
21705	402409
27863	402410
76139	402411
23581	402412
166969	402413
3611	402414
20260	402415
73460	402416
89915	402417
69715	402418
105978	402419
12256	402420
20645	402421
13395	402422
7630	402423
57055	402424
28963	402425
116176	402426
20087	402427
7724	402428
24510	402429
4238	402430
37067	402431
9993	402432
25610	402433
20542	402434
12759	402435
47846	402436
13012	402437
20956	402438
15609	402439
17173	402440
65470	402441
40437	402442
57756	402443
3536	402444
10807	402445
1574	402446
43055	402447
107112	402448
93570	402449
18881	402450
59489	402451
127312	402452
114631	402453
32436	402454
14486	402455
128400	402456
160684	402457
60058	402458
1950	402459
46305	402460
150865	402461
25981	402462
91548	402463
130567	402464
41568	402465
130143	402466
6045	402467
130293	402468
108767	402469
6371	402470
38860	402471
12548	402472
13272	402473
136393	402474
48737	402475
7395	402476
109472	402477
1366	402478
111921	402479
4753	402480
5841	402481
804	402482
54755	402483
3124	402484
24647	402485
16652	402486
133081	402487
45724	402488
1722	402489
17253	402490
5634	402491
29556	402492
167384	402493
65931	402494
7145	402495
62769	402496
63486	402497
6403	402498
45807	402499
81598	402500
10009	402501
31527	402502
31017	402503
13963	402504
104659	402505
59529	402506
13846	402507
67589	402508
14051	402509
51948	402510
12180	402511
20035	402512
92653	402513
73069	402514
135833	402515
33457	402516
7603	402517
3241	402518
16356	402519
46799	402520
166009	402521
15954	402522
27673	402523
10000	402524
43782	402525
5177	402526
168268	402527
7509	402528
25969	402529
5187	402530
100705	402531
24495	402532
48317	402533
2704	402534
65146	402535
68268	402536
44442	402537
50968	402538
3041	402539
20493	402540
145197	402541
144	402542
82220	402543
107808	402544
115229	402545
17935	402546
163113	402547
6660	402548
56826	402549
9203	402550
122981	402551
2374	402552
24221	402553
2568	402554
6273	402555
93501	402556
20538	402557
56062	402558
10682	402559
72358	402560
85804	402561
125128	402562
1243	402563
11550	402564
97330	402565
22635	402566
55993	402567
18999	402568
111595	402569
4767	402570
30337	402571
12252	402572
107030	402573
67675	402574
3317	402575
109794	402576
35702	402577
65506	402578
41944	402579
54791	402580
27968	402581
61914	402582
21371	402583
13800	402584
63514	402585
11396	402586
102030	402587
66456	402588
76163	402589
50044	402590
90529	402591
3426	402592
12984	402593
16629	402594
3	402595
1566	402596
93778	402597
131531	402598
31638	402599
30158	402600
21356	402601
23841	402602
7325	402603
13391	402604
110520	402605
4587	402606
91199	402607
26273	402608
29215	402609
12143	402610
58305	402611
66642	402612
65826	402613
64527	402614
49966	402615
78198	402616
71450	402617
27800	402618
24702	402619
5170	402620
65733	402621
28335	402622
47559	402623
9342	402624
3328	402625
57587	402626
43099	402627
36964	402628
10853	402629
64764	402630
49153	402631
130591	402632
48288	402633
154335	402634
90876	402635
22895	402636
13060	402637
57666	402638
55588	402639
126208	402640
4952	402641
59589	402642
21245	402643
100458	402644
100694	402645
23	402646
31858	402647
72119	402648
7505	402649
34109	402650
17298	402651
69732	402652
32881	402653
37434	402654
39813	402655
136036	402656
63837	402657
1858	402658
97580	402659
133175	402660
89405	402661
17574	402662
52878	402663
57441	402664
75568	402665
66191	402666
75206	402667
112679	402668
1672	402669
40232	402670
47686	402671
30922	402672
2393	402673
13548	402674
54326	402675
39819	402676
68899	402677
43538	402678
115754	402679
15981	402680
38159	402681
84108	402682
186	402683
22934	402684
95480	402685
111151	402686
31476	402687
131893	402688
5860	402689
45675	402690
114842	402691
76620	402692
35779	402693
20893	402694
14514	402695
70776	402696
28100	402697
76621	402698
88509	402699
3037	402700
32016	402701
159138	402702
24366	402703
52589	402704
34141	402705
44685	402706
55425	402707
72086	402708
132244	402709
46275	402710
123472	402711
97156	402712
13601	402713
40524	402714
140427	402715
101667	402716
9188	402717
75632	402718
43265	402719
56574	402720
14729	402721
44932	402722
15858	402723
66136	402724
51208	402725
1041	402726
3742	402727
11964	402728
61006	402729
44320	402730
47420	402731
67566	402732
647	402733
16353	402734
15756	402735
28022	402736
37009	402737
91868	402738
113787	402739
5231	402740
2948	402741
32434	402742
77568	402743
95099	402744
115216	402745
44192	402746
139624	402747
20970	402748
401	402749
1472	402750
47698	402751
88592	402752
152724	402753
18336	402754
22983	402755
7641	402756
12968	402757
105463	402758
39924	402759
636	402760
48068	402761
30185	402762
54346	402763
23962	402764
41504	402765
16094	402766
2529	402767
47211	402768
42805	402769
25044	402770
6553	402771
10101	402772
46029	402773
48737	402774
54132	402775
109926	402776
57353	402777
1307	402778
18792	402779
10562	402780
39844	402781
23870	402782
18636	402783
37384	402784
31635	402785
374	402786
23874	402787
28600	402788
142827	402789
46270	402790
45261	402791
88151	402792
123176	402793
11762	402794
23216	402795
107440	402796
68481	402797
13546	402798
57158	402799
136128	402800
1972	402801
11336	402802
3030	402803
42639	402804
30977	402805
28410	402806
48674	402807
24234	402808
759	402809
57421	402810
13687	402811
40469	402812
59820	402813
12044	402814
80880	402815
62133	402816
147441	402817
73037	402818
63982	402819
8619	402820
122710	402821
41563	402822
4191	402823
33547	402824
71433	402825
16564	402826
128746	402827
73830	402828
35198	402829
126205	402830
102995	402831
131906	402832
129564	402833
29233	402834
438	402835
69073	402836
58125	402837
99373	402838
131583	402839
89691	402840
8055	402841
22299	402842
59103	402843
5550	402844
7577	402845
2354	402846
81965	402847
14061	402848
10239	402849
18670	402850
31979	402851
11121	402852
156752	402853
15738	402854
168087	402855
52441	402856
127979	402857
5542	402858
13111	402859
3911	402860
35780	402861
69983	402862
35232	402863
78855	402864
21025	402865
81662	402866
39055	402867
6421	402868
17528	402869
10010	402870
7433	402871
21031	402872
118048	402873
1902	402874
104530	402875
56145	402876
3807	402877
27359	402878
4496	402879
6310	402880
81541	402881
126605	402882
292	402883
61089	402884
43205	402885
99772	402886
59385	402887
164707	402888
51200	402889
7509	402890
78049	402891
8608	402892
95928	402893
22653	402894
9316	402895
54878	402896
52903	402897
23222	402898
107026	402899
115240	402900
78771	402901
56355	402902
2153	402903
134895	402904
91411	402905
3986	402906
2186	402907
165248	402908
10785	402909
2951	402910
13404	402911
29079	402912
132177	402913
59384	402914
26584	402915
119640	402916
31057	402917
5224	402918
878	402919
67677	402920
41922	402921
145106	402922
20112	402923
6885	402924
7348	402925
111271	402926
97989	402927
43048	402928
44628	402929
71627	402930
11385	402931
13718	402932
2340	402933
131391	402934
12851	402935
105786	402936
6334	402937
84662	402938
136976	402939
1382	402940
138177	402941
89223	402942
130273	402943
8556	402944
587	402945
1277	402946
25010	402947
17515	402948
117285	402949
120489	402950
3003	402951
30738	402952
80239	402953
10552	402954
13186	402955
9360	402956
98453	402957
49988	402958
2745	402959
9476	402960
7662	402961
35865	402962
6888	402963
368	402964
661	402965
7121	402966
6320	402967
79292	402968
14810	402969
92397	402970
1472	402971
31720	402972
38426	402973
15177	402974
25830	402975
92052	402976
65	402977
71793	402978
33949	402979
121242	402980
37761	402981
11531	402982
898	402983
36042	402984
113612	402985
20760	402986
48653	402987
2573	402988
42963	402989
2445	402990
18214	402991
81401	402992
13484	402993
30202	402994
43083	402995
6548	402996
10091	402997
28443	402998
151163	402999
71309	403000
5475	403001
59452	403002
39394	403003
98893	403004
63340	403005
18787	403006
10256	403007
77726	403008
143433	403009
109659	403010
5943	403011
18450	403012
19108	403013
73150	403014
9952	403015
65379	403016
139154	403017
72212	403018
20507	403019
64466	403020
10058	403021
15493	403022
7559	403023
127408	403024
31585	403025
53577	403026
161068	403027
34785	403028
52835	403029
44046	403030
94476	403031
12199	403032
13698	403033
68214	403034
4055	403035
24380	403036
5547	403037
105736	403038
67779	403039
22796	403040
55022	403041
30004	403042
27773	403043
8320	403044
32460	403045
51221	403046
64304	403047
866	403048
38729	403049
46091	403050
77903	403051
6914	403052
20607	403053
35394	403054
1311	403055
3745	403056
34114	403057
109164	403058
89397	403059
10110	403060
859	403061
17967	403062
70825	403063
20851	403064
11478	403065
43723	403066
73995	403067
19092	403068
12541	403069
4873	403070
37637	403071
84761	403072
28918	403073
25710	403074
14335	403075
16490	403076
20745	403077
18796	403078
68039	403079
21167	403080
25780	403081
20263	403082
52353	403083
116192	403084
51114	403085
132946	403086
137827	403087
10049	403088
10210	403089
69737	403090
58104	403091
78352	403092
54851	403093
28805	403094
15657	403095
13083	403096
14710	403097
64	403098
132743	403099
37748	403100
105515	403101
98129	403102
102823	403103
41072	403104
17479	403105
13527	403106
83933	403107
75205	403108
49048	403109
15802	403110
44934	403111
23512	403112
31693	403113
134189	403114
7267	403115
13022	403116
39477	403117
83628	403118
7132	403119
9325	403120
5724	403121
80572	403122
478	403123
28803	403124
5807	403125
53986	403126
7637	403127
75563	403128
158018	403129
55466	403130
76520	403131
6983	403132
34272	403133
86631	403134
47280	403135
132884	403136
83828	403137
4228	403138
65997	403139
39439	403140
26918	403141
111239	403142
2049	403143
57103	403144
1206	403145
45250	403146
13924	403147
93314	403148
120782	403149
106439	403150
92395	403151
148204	403152
54272	403153
18635	403154
58699	403155
6088	403156
9636	403157
57534	403158
61816	403159
125455	403160
3702	403161
77314	403162
55383	403163
149499	403164
39342	403165
13830	403166
125868	403167
32553	403168
37111	403169
41604	403170
61134	403171
124818	403172
427	403173
11958	403174
146944	403175
76469	403176
516	403177
2878	403178
33615	403179
27853	403180
48715	403181
39798	403182
11538	403183
155524	403184
60967	403185
63301	403186
11700	403187
16078	403188
50376	403189
6990	403190
6596	403191
89196	403192
10268	403193
24860	403194
32482	403195
11989	403196
7530	403197
56808	403198
48865	403199
76869	403200
6379	403201
4898	403202
128558	403203
90632	403204
7314	403205
16807	403206
87100	403207
47832	403208
65649	403209
150254	403210
103641	403211
76568	403212
30169	403213
96637	403214
4675	403215
51453	403216
17840	403217
17235	403218
80730	403219
112545	403220
47587	403221
6334	403222
22988	403223
35996	403224
29557	403225
13656	403226
2139	403227
5492	403228
4491	403229
93671	403230
33356	403231
45642	403232
4474	403233
19506	403234
96951	403235
50139	403236
59562	403237
52865	403238
30858	403239
44620	403240
30834	403241
2386	403242
19935	403243
18235	403244
29965	403245
38429	403246
2597	403247
96659	403248
86337	403249
124079	403250
4145	403251
5255	403252
22137	403253
3072	403254
77931	403255
52712	403256
108961	403257
17959	403258
132779	403259
52715	403260
13352	403261
64390	403262
75334	403263
21262	403264
49942	403265
27921	403266
814	403267
60411	403268
3526	403269
25143	403270
59205	403271
5075	403272
150180	403273
57619	403274
28649	403275
53270	403276
3539	403277
75838	403278
87771	403279
21371	403280
8369	403281
939	403282
64067	403283
101990	403284
164292	403285
138976	403286
42384	403287
15884	403288
54831	403289
33302	403290
77419	403291
76924	403292
18453	403293
8786	403294
31229	403295
2945	403296
113582	403297
50381	403298
4187	403299
151522	403300
38207	403301
13243	403302
794	403303
116716	403304
20587	403305
111882	403306
66815	403307
147873	403308
23851	403309
39013	403310
27519	403311
21737	403312
5416	403313
113092	403314
93456	403315
31343	403316
91819	403317
63329	403318
118886	403319
41080	403320
6502	403321
20911	403322
8934	403323
211	403324
99919	403325
24254	403326
42048	403327
52360	403328
7386	403329
8807	403330
4566	403331
11514	403332
4005	403333
53329	403334
21003	403335
12461	403336
8821	403337
40900	403338
76565	403339
24119	403340
21066	403341
87010	403342
510	403343
136350	403344
8437	403345
3080	403346
12552	403347
36667	403348
26239	403349
49534	403350
99878	403351
30603	403352
22419	403353
139180	403354
2743	403355
32421	403356
53742	403357
10013	403358
73541	403359
3452	403360
25555	403361
11807	403362
71276	403363
17142	403364
87330	403365
3304	403366
15633	403367
21953	403368
28079	403369
52325	403370
103559	403371
26156	403372
7608	403373
4065	403374
38106	403375
46805	403376
26784	403377
138026	403378
36408	403379
92134	403380
94	403381
135004	403382
90370	403383
13853	403384
32980	403385
58584	403386
23421	403387
79423	403388
118588	403389
69548	403390
70772	403391
24158	403392
148	403393
20508	403394
58429	403395
56960	403396
1311	403397
20988	403398
1497	403399
45082	403400
868	403401
132894	403402
46181	403403
87752	403404
85559	403405
155986	403406
28858	403407
1791	403408
46763	403409
49263	403410
18400	403411
4959	403412
61924	403413
957	403414
1596	403415
26293	403416
7838	403417
31210	403418
86469	403419
43447	403420
120343	403421
10200	403422
130621	403423
84877	403424
80565	403425
74901	403426
2654	403427
72677	403428
30878	403429
16597	403430
35796	403431
29262	403432
113199	403433
600	403434
59697	403435
38899	403436
34229	403437
46876	403438
10666	403439
11638	403440
12412	403441
35474	403442
99682	403443
8511	403444
17071	403445
22511	403446
23866	403447
49032	403448
53397	403449
10418	403450
73131	403451
22531	403452
130156	403453
130005	403454
4522	403455
53133	403456
158866	403457
102978	403458
127996	403459
26427	403460
8207	403461
88665	403462
12868	403463
159662	403464
54508	403465
21340	403466
103315	403467
3971	403468
108313	403469
34590	403470
39558	403471
3153	403472
6960	403473
611	403474
9797	403475
138047	403476
44331	403477
102139	403478
36889	403479
36171	403480
57173	403481
1165	403482
44291	403483
28222	403484
12945	403485
15291	403486
6234	403487
96521	403488
19769	403489
21646	403490
63520	403491
12628	403492
5031	403493
90205	403494
104993	403495
10076	403496
13732	403497
54990	403498
953	403499
5122	403500
44933	403501
51122	403502
48010	403503
15272	403504
13329	403505
70350	403506
38587	403507
54106	403508
114528	403509
41474	403510
85449	403511
1896	403512
4371	403513
24194	403514
144599	403515
31299	403516
2631	403517
45327	403518
6828	403519
7078	403520
785	403521
41081	403522
85940	403523
58306	403524
32626	403525
11486	403526
101275	403527
96723	403528
18323	403529
50914	403530
66853	403531
29282	403532
9453	403533
6335	403534
46916	403535
73196	403536
2451	403537
6327	403538
6831	403539
59587	403540
13548	403541
24911	403542
80444	403543
45842	403544
27757	403545
104724	403546
152556	403547
71839	403548
86463	403549
2703	403550
57451	403551
4893	403552
69287	403553
22146	403554
93195	403555
2489	403556
4055	403557
11319	403558
19976	403559
1580	403560
2227	403561
46408	403562
18186	403563
34957	403564
2439	403565
28618	403566
93374	403567
95187	403568
9994	403569
45996	403570
103020	403571
8377	403572
148113	403573
345	403574
17786	403575
15958	403576
877	403577
9799	403578
362	403579
6324	403580
11947	403581
113091	403582
40932	403583
96659	403584
568	403585
41049	403586
2148	403587
66236	403588
3312	403589
14846	403590
31205	403591
52867	403592
19916	403593
51998	403594
12214	403595
9641	403596
73493	403597
41015	403598
82066	403599
11534	403600
8656	403601
10467	403602
9139	403603
5481	403604
79602	403605
54149	403606
20849	403607
3615	403608
9870	403609
36709	403610
4768	403611
430	403612
1532	403613
5153	403614
32869	403615
1267	403616
2008	403617
19	403618
128368	403619
36106	403620
24479	403621
93556	403622
34226	403623
112418	403624
43371	403625
6721	403626
43320	403627
83654	403628
65258	403629
32905	403630
55822	403631
151630	403632
10209	403633
108617	403634
8396	403635
27895	403636
3361	403637
19769	403638
92824	403639
22309	403640
30972	403641
978	403642
41561	403643
30059	403644
43312	403645
27897	403646
96085	403647
62811	403648
84865	403649
25452	403650
59018	403651
128145	403652
56851	403653
124746	403654
75539	403655
115484	403656
42283	403657
8539	403658
95544	403659
13611	403660
9650	403661
99367	403662
123585	403663
114822	403664
24050	403665
59541	403666
109820	403667
63531	403668
44154	403669
88071	403670
28553	403671
69090	403672
26864	403673
93548	403674
31290	403675
95477	403676
78783	403677
160221	403678
41736	403679
22052	403680
70624	403681
28182	403682
22526	403683
84586	403684
102079	403685
28043	403686
89325	403687
4600	403688
55480	403689
14516	403690
31298	403691
12990	403692
8939	403693
49518	403694
2934	403695
24942	403696
60961	403697
8384	403698
26236	403699
22014	403700
131485	403701
108480	403702
14484	403703
7308	403704
24237	403705
12115	403706
27167	403707
36349	403708
169	403709
13355	403710
315	403711
119890	403712
14085	403713
21947	403714
90374	403715
37316	403716
95992	403717
110626	403718
27484	403719
53079	403720
9646	403721
35490	403722
61882	403723
66796	403724
108386	403725
38767	403726
103392	403727
9497	403728
104615	403729
18546	403730
18144	403731
10860	403732
1880	403733
167587	403734
1	403735
32502	403736
71399	403737
14027	403738
156202	403739
73307	403740
5149	403741
96911	403742
135076	403743
34169	403744
43532	403745
37996	403746
64519	403747
26414	403748
116593	403749
32935	403750
118667	403751
59691	403752
17599	403753
17859	403754
2041	403755
17151	403756
39294	403757
122330	403758
16343	403759
87608	403760
101931	403761
25354	403762
14366	403763
215	403764
42127	403765
31843	403766
82957	403767
467	403768
112906	403769
1595	403770
118493	403771
36796	403772
61788	403773
8147	403774
14030	403775
80488	403776
162271	403777
72872	403778
106868	403779
60990	403780
85760	403781
78345	403782
64706	403783
122297	403784
77831	403785
89370	403786
643	403787
100250	403788
24017	403789
42530	403790
70368	403791
44068	403792
124508	403793
49268	403794
34151	403795
35569	403796
39577	403797
93132	403798
51309	403799
1822	403800
19530	403801
18234	403802
26521	403803
49098	403804
10466	403805
37262	403806
8387	403807
19604	403808
169661	403809
398	403810
10095	403811
1455	403812
27621	403813
37903	403814
28307	403815
22237	403816
7960	403817
15476	403818
35105	403819
21274	403820
45917	403821
133839	403822
78705	403823
71579	403824
1574	403825
82407	403826
2908	403827
27294	403828
11630	403829
39046	403830
92821	403831
137352	403832
31239	403833
30446	403834
79	403835
553	403836
3652	403837
30855	403838
32208	403839
99346	403840
3207	403841
2082	403842
35612	403843
37418	403844
1572	403845
572	403846
31630	403847
231	403848
63925	403849
93889	403850
48685	403851
9238	403852
79674	403853
1580	403854
31452	403855
19397	403856
40194	403857
56634	403858
17890	403859
10968	403860
47273	403861
63875	403862
43988	403863
26944	403864
157172	403865
23945	403866
23515	403867
6382	403868
314	403869
28480	403870
6264	403871
110148	403872
1838	403873
2648	403874
2388	403875
99783	403876
19959	403877
40879	403878
24315	403879
11603	403880
4461	403881
47900	403882
3117	403883
20089	403884
38695	403885
22836	403886
20051	403887
31000	403888
118104	403889
52709	403890
9189	403891
2659	403892
62310	403893
28495	403894
6232	403895
49887	403896
11101	403897
14300	403898
99080	403899
13154	403900
10456	403901
157029	403902
56068	403903
3814	403904
18287	403905
57037	403906
12961	403907
27263	403908
81076	403909
82	403910
18319	403911
61423	403912
32300	403913
122533	403914
12127	403915
138878	403916
1315	403917
113991	403918
2483	403919
78381	403920
138648	403921
113224	403922
38897	403923
35267	403924
7443	403925
98211	403926
93470	403927
126468	403928
21839	403929
5687	403930
83753	403931
52207	403932
1560	403933
29352	403934
979	403935
97483	403936
36297	403937
96973	403938
33340	403939
68094	403940
32960	403941
86989	403942
98740	403943
46416	403944
67220	403945
44850	403946
35013	403947
165298	403948
23964	403949
39039	403950
53427	403951
16940	403952
4712	403953
28428	403954
47064	403955
100493	403956
91336	403957
62251	403958
104382	403959
17357	403960
36048	403961
128417	403962
104668	403963
31733	403964
64391	403965
33175	403966
75244	403967
98055	403968
28954	403969
9428	403970
22315	403971
12522	403972
159196	403973
28285	403974
13440	403975
1341	403976
50876	403977
109585	403978
136435	403979
129848	403980
162279	403981
80164	403982
82510	403983
45133	403984
23339	403985
22251	403986
70383	403987
85985	403988
17286	403989
18009	403990
166227	403991
29675	403992
1514	403993
2064	403994
24757	403995
88045	403996
168198	403997
7942	403998
12047	403999
16102	404000
2900	404001
34834	404002
133655	404003
78005	404004
82770	404005
58778	404006
54664	404007
62458	404008
3462	404009
39070	404010
70424	404011
46755	404012
39090	404013
31412	404014
64663	404015
6368	404016
6607	404017
40899	404018
84716	404019
73150	404020
311	404021
130047	404022
5399	404023
650	404024
7088	404025
43068	404026
95213	404027
39575	404028
25969	404029
108899	404030
13157	404031
75772	404032
60108	404033
86627	404034
8426	404035
20480	404036
130694	404037
7014	404038
74347	404039
36067	404040
83473	404041
7352	404042
32520	404043
143610	404044
5876	404045
53095	404046
43109	404047
28178	404048
31511	404049
125277	404050
57816	404051
121928	404052
9981	404053
2617	404054
7211	404055
122918	404056
88102	404057
49647	404058
37700	404059
102144	404060
14794	404061
66	404062
8148	404063
17665	404064
29774	404065
109068	404066
20796	404067
94676	404068
72008	404069
153	404070
80460	404071
134543	404072
107127	404073
32424	404074
1933	404075
62363	404076
152378	404077
34188	404078
143590	404079
78802	404080
21109	404081
63146	404082
128680	404083
5579	404084
39352	404085
71825	404086
81339	404087
90957	404088
63145	404089
8094	404090
165159	404091
40082	404092
15373	404093
2657	404094
5595	404095
27918	404096
81690	404097
33880	404098
1878	404099
56297	404100
10048	404101
91275	404102
29336	404103
31997	404104
74866	404105
53653	404106
97215	404107
20070	404108
4823	404109
16127	404110
34618	404111
64682	404112
92227	404113
6551	404114
10991	404115
12260	404116
31628	404117
160681	404118
8435	404119
129669	404120
54540	404121
69720	404122
120968	404123
32511	404124
25640	404125
85703	404126
47183	404127
5092	404128
38830	404129
85506	404130
55248	404131
10285	404132
91980	404133
34237	404134
58840	404135
18499	404136
2825	404137
20579	404138
38708	404139
133124	404140
31255	404141
161816	404142
19907	404143
3680	404144
78985	404145
18198	404146
136119	404147
7510	404148
9102	404149
60258	404150
106888	404151
35017	404152
19176	404153
43097	404154
112346	404155
116075	404156
52211	404157
38805	404158
43176	404159
33420	404160
28601	404161
2823	404162
2930	404163
37137	404164
153540	404165
33479	404166
56815	404167
37893	404168
27411	404169
3871	404170
135906	404171
57629	404172
61090	404173
109668	404174
12547	404175
78587	404176
134906	404177
69464	404178
88665	404179
19439	404180
52827	404181
1481	404182
10845	404183
11955	404184
40558	404185
7369	404186
53005	404187
21408	404188
52574	404189
2454	404190
67854	404191
484	404192
101008	404193
13165	404194
12601	404195
42285	404196
142646	404197
3933	404198
59428	404199
19908	404200
77276	404201
1112	404202
23623	404203
98866	404204
138935	404205
21455	404206
2987	404207
9572	404208
9788	404209
15929	404210
80362	404211
40550	404212
7236	404213
93236	404214
5807	404215
47840	404216
11431	404217
168241	404218
3344	404219
44635	404220
1184	404221
41223	404222
78969	404223
76847	404224
14633	404225
163003	404226
42781	404227
1310	404228
14133	404229
145498	404230
38400	404231
19336	404232
4186	404233
7406	404234
102454	404235
4753	404236
104419	404237
20745	404238
40250	404239
7082	404240
81749	404241
87246	404242
62759	404243
11661	404244
5983	404245
18725	404246
105445	404247
7540	404248
87149	404249
9747	404250
74302	404251
48938	404252
7885	404253
15658	404254
104114	404255
17522	404256
12374	404257
44877	404258
80841	404259
61540	404260
1336	404261
54052	404262
8816	404263
28538	404264
11178	404265
46700	404266
82356	404267
24676	404268
3768	404269
69913	404270
34414	404271
73905	404272
7322	404273
75256	404274
26806	404275
3552	404276
11611	404277
68873	404278
9360	404279
24473	404280
135970	404281
36948	404282
5006	404283
95530	404284
23114	404285
90188	404286
111386	404287
877	404288
33952	404289
14672	404290
46150	404291
45752	404292
12502	404293
68438	404294
26904	404295
26304	404296
3633	404297
13555	404298
68862	404299
1034	404300
54703	404301
6707	404302
44334	404303
38665	404304
111	404305
29148	404306
73891	404307
819	404308
48302	404309
12071	404310
123398	404311
45527	404312
55000	404313
158228	404314
137844	404315
106055	404316
13593	404317
14858	404318
56664	404319
11201	404320
4681	404321
18434	404322
5283	404323
14157	404324
100922	404325
87611	404326
13233	404327
94551	404328
8821	404329
90529	404330
86193	404331
23854	404332
7453	404333
27855	404334
46462	404335
3712	404336
3029	404337
4744	404338
92360	404339
78454	404340
14269	404341
15725	404342
145506	404343
33467	404344
82292	404345
6990	404346
145718	404347
77221	404348
45363	404349
157581	404350
14027	404351
85723	404352
57093	404353
38735	404354
8378	404355
94849	404356
37210	404357
105296	404358
2005	404359
17483	404360
24434	404361
53974	404362
3741	404363
2818	404364
129459	404365
28000	404366
1739	404367
44827	404368
61407	404369
38613	404370
134059	404371
1074	404372
83517	404373
78124	404374
1410	404375
78897	404376
16143	404377
105563	404378
28670	404379
37209	404380
136441	404381
49213	404382
19055	404383
18374	404384
20174	404385
53919	404386
12103	404387
33390	404388
7719	404389
152811	404390
88203	404391
113996	404392
52153	404393
16205	404394
33291	404395
22258	404396
115094	404397
7426	404398
15451	404399
23995	404400
83528	404401
58610	404402
4093	404403
70222	404404
43606	404405
905	404406
195	404407
72723	404408
1416	404409
15671	404410
8725	404411
181	404412
52921	404413
4067	404414
67383	404415
100434	404416
42301	404417
83045	404418
27846	404419
9032	404420
149684	404421
57053	404422
5907	404423
3339	404424
282	404425
45090	404426
96880	404427
21577	404428
103212	404429
8615	404430
62067	404431
63493	404432
97571	404433
1695	404434
40025	404435
3989	404436
74208	404437
83263	404438
3417	404439
28924	404440
12540	404441
40278	404442
9175	404443
23290	404444
3702	404445
8100	404446
2180	404447
116777	404448
19189	404449
105898	404450
81355	404451
56279	404452
8755	404453
6266	404454
5359	404455
87796	404456
30736	404457
29039	404458
17584	404459
50659	404460
1383	404461
58275	404462
40709	404463
28069	404464
105366	404465
65768	404466
119473	404467
49517	404468
30381	404469
24240	404470
55050	404471
145997	404472
90983	404473
2745	404474
21000	404475
136	404476
14370	404477
26258	404478
29926	404479
12290	404480
134	404481
18706	404482
93271	404483
13109	404484
70283	404485
44384	404486
71583	404487
67109	404488
83045	404489
49757	404490
44473	404491
5774	404492
69621	404493
10999	404494
67239	404495
121094	404496
10447	404497
34451	404498
17167	404499
159261	404500
28171	404501
13932	404502
35246	404503
112225	404504
28787	404505
45011	404506
239	404507
143041	404508
16448	404509
32916	404510
25157	404511
35953	404512
4604	404513
26859	404514
8426	404515
52242	404516
50155	404517
129433	404518
12953	404519
140319	404520
13069	404521
29	404522
63127	404523
115630	404524
21260	404525
6392	404526
100951	404527
29819	404528
3292	404529
25727	404530
46489	404531
17810	404532
58113	404533
27740	404534
4709	404535
9183	404536
14667	404537
36056	404538
9461	404539
116446	404540
131166	404541
48842	404542
28880	404543
101716	404544
33101	404545
96590	404546
1325	404547
18320	404548
23747	404549
27222	404550
94320	404551
30012	404552
120092	404553
15254	404554
7541	404555
75800	404556
26820	404557
119850	404558
18109	404559
16137	404560
70508	404561
35116	404562
88	404563
7870	404564
35798	404565
85006	404566
86548	404567
6504	404568
67876	404569
84878	404570
3751	404571
5360	404572
553	404573
69998	404574
5558	404575
26874	404576
13146	404577
144	404578
5766	404579
2111	404580
3355	404581
63581	404582
54392	404583
7196	404584
9378	404585
122492	404586
74443	404587
19429	404588
51274	404589
13284	404590
28051	404591
28806	404592
136451	404593
127485	404594
3637	404595
38750	404596
7670	404597
49073	404598
2681	404599
7649	404600
7700	404601
13249	404602
43923	404603
3682	404604
10364	404605
13966	404606
82569	404607
119120	404608
122340	404609
65150	404610
28734	404611
95563	404612
29110	404613
71	404614
1759	404615
16974	404616
15429	404617
45805	404618
433	404619
49917	404620
36919	404621
22602	404622
57723	404623
67796	404624
18486	404625
1360	404626
80705	404627
96495	404628
713	404629
37237	404630
36379	404631
135552	404632
48562	404633
942	404634
32093	404635
38623	404636
72209	404637
26525	404638
133235	404639
10363	404640
33888	404641
34948	404642
85470	404643
48806	404644
104128	404645
111844	404646
872	404647
65754	404648
23696	404649
23248	404650
311	404651
44461	404652
13889	404653
19400	404654
304	404655
17307	404656
18185	404657
39278	404658
74841	404659
37041	404660
90747	404661
1956	404662
29118	404663
28681	404664
1704	404665
20685	404666
12084	404667
1162	404668
449	404669
73003	404670
59666	404671
9059	404672
4064	404673
67633	404674
98330	404675
7743	404676
88712	404677
95733	404678
26719	404679
3033	404680
54240	404681
27999	404682
11999	404683
25368	404684
99582	404685
351	404686
90906	404687
57126	404688
143150	404689
73284	404690
110482	404691
54854	404692
81985	404693
24452	404694
4503	404695
64673	404696
110921	404697
12383	404698
25899	404699
53183	404700
28240	404701
58323	404702
16525	404703
50282	404704
57700	404705
18907	404706
34048	404707
74468	404708
52029	404709
5835	404710
136324	404711
74296	404712
45499	404713
73845	404714
103273	404715
18868	404716
21453	404717
71614	404718
70977	404719
89899	404720
70232	404721
80482	404722
37899	404723
22871	404724
95396	404725
78879	404726
27784	404727
45172	404728
1821	404729
7889	404730
62108	404731
96654	404732
117927	404733
30044	404734
76859	404735
138369	404736
83563	404737
50597	404738
152563	404739
53493	404740
137978	404741
57861	404742
7673	404743
26280	404744
74233	404745
26273	404746
16140	404747
8424	404748
155798	404749
101608	404750
106217	404751
101697	404752
35678	404753
168359	404754
77008	404755
86811	404756
110025	404757
52034	404758
138341	404759
133783	404760
80371	404761
128083	404762
153180	404763
69832	404764
6738	404765
118287	404766
49565	404767
60071	404768
3746	404769
8106	404770
4983	404771
18056	404772
4645	404773
52262	404774
921	404775
9163	404776
11632	404777
45194	404778
10039	404779
24311	404780
9744	404781
87174	404782
87135	404783
3257	404784
59814	404785
54448	404786
130984	404787
90	404788
3156	404789
88233	404790
27200	404791
64809	404792
43540	404793
939	404794
27225	404795
49307	404796
97842	404797
32215	404798
5866	404799
13428	404800
57499	404801
9865	404802
35255	404803
4554	404804
48276	404805
823	404806
9419	404807
13280	404808
16693	404809
6294	404810
108558	404811
89046	404812
89348	404813
5184	404814
832	404815
3553	404816
55660	404817
6665	404818
105021	404819
69381	404820
62332	404821
85604	404822
25665	404823
124865	404824
37730	404825
55631	404826
116100	404827
20064	404828
103375	404829
48904	404830
133142	404831
86249	404832
108850	404833
3345	404834
723	404835
80301	404836
150431	404837
4665	404838
46995	404839
112082	404840
37967	404841
600	404842
858	404843
280	404844
137330	404845
27457	404846
10006	404847
39431	404848
2734	404849
27528	404850
78323	404851
23985	404852
1737	404853
169621	404854
2642	404855
54837	404856
11386	404857
53260	404858
161521	404859
6232	404860
2370	404861
65041	404862
54954	404863
11023	404864
31997	404865
97739	404866
73500	404867
139536	404868
30803	404869
28705	404870
159185	404871
22206	404872
46688	404873
5218	404874
6	404875
36255	404876
73449	404877
68054	404878
98248	404879
16701	404880
20224	404881
5665	404882
1564	404883
25297	404884
15630	404885
109680	404886
29002	404887
54277	404888
108304	404889
8231	404890
54489	404891
63034	404892
6113	404893
50652	404894
55600	404895
1233	404896
15193	404897
12967	404898
32147	404899
2165	404900
63277	404901
53917	404902
2434	404903
4839	404904
28254	404905
96031	404906
131978	404907
1588	404908
127772	404909
31367	404910
72585	404911
36140	404912
161031	404913
119767	404914
20741	404915
9902	404916
11831	404917
16536	404918
18451	404919
12486	404920
48257	404921
40085	404922
15406	404923
67055	404924
58322	404925
24088	404926
4003	404927
5324	404928
19333	404929
141019	404930
42991	404931
7381	404932
153357	404933
39377	404934
42271	404935
101820	404936
7179	404937
42453	404938
73967	404939
81363	404940
72174	404941
25318	404942
10150	404943
7424	404944
29369	404945
65834	404946
121153	404947
86815	404948
11443	404949
11043	404950
12265	404951
27677	404952
11402	404953
75334	404954
7374	404955
56817	404956
82470	404957
11653	404958
69724	404959
23376	404960
34093	404961
93017	404962
40188	404963
38740	404964
125554	404965
112205	404966
148610	404967
58121	404968
18398	404969
535	404970
125219	404971
30332	404972
123316	404973
24751	404974
15587	404975
26780	404976
28973	404977
133652	404978
29580	404979
136120	404980
35160	404981
132	404982
31625	404983
9782	404984
25627	404985
13291	404986
25087	404987
7806	404988
66096	404989
6881	404990
15343	404991
3816	404992
94775	404993
20548	404994
16448	404995
31743	404996
192	404997
160984	404998
69749	404999
44176	405000
19786	405001
2006	405002
71895	405003
12886	405004
31723	405005
97591	405006
6675	405007
58006	405008
29228	405009
129336	405010
159912	405011
55787	405012
74931	405013
115486	405014
25798	405015
70907	405016
4317	405017
68344	405018
2186	405019
54842	405020
3483	405021
1757	405022
63322	405023
102607	405024
220	405025
73414	405026
85608	405027
31294	405028
98865	405029
55498	405030
5399	405031
62745	405032
67852	405033
74380	405034
68586	405035
34574	405036
646	405037
132100	405038
4176	405039
116054	405040
4437	405041
149443	405042
1174	405043
23148	405044
1566	405045
28985	405046
14964	405047
7524	405048
5317	405049
18580	405050
125103	405051
60644	405052
7391	405053
133121	405054
75985	405055
41264	405056
146041	405057
12477	405058
68803	405059
85401	405060
16457	405061
88281	405062
23107	405063
20022	405064
24480	405065
3762	405066
3362	405067
7338	405068
8408	405069
6284	405070
63450	405071
66981	405072
84545	405073
38308	405074
50828	405075
19533	405076
106936	405077
36738	405078
97592	405079
21398	405080
95965	405081
64105	405082
19	405083
42072	405084
94841	405085
41626	405086
2219	405087
78202	405088
157411	405089
28422	405090
42077	405091
44008	405092
15130	405093
80696	405094
73511	405095
38976	405096
47678	405097
45380	405098
95069	405099
141263	405100
21302	405101
42424	405102
24840	405103
7943	405104
1105	405105
1515	405106
10631	405107
2474	405108
43089	405109
3750	405110
5345	405111
59780	405112
20027	405113
77114	405114
30804	405115
4840	405116
6269	405117
141740	405118
88938	405119
54371	405120
82519	405121
17996	405122
97092	405123
52041	405124
30818	405125
3801	405126
3541	405127
64232	405128
90881	405129
14426	405130
77634	405131
121393	405132
162536	405133
1149	405134
124676	405135
26057	405136
34293	405137
48898	405138
28645	405139
4442	405140
4267	405141
3789	405142
43844	405143
35706	405144
23807	405145
67166	405146
47699	405147
34058	405148
30947	405149
85501	405150
160778	405151
16963	405152
15984	405153
19211	405154
46752	405155
8021	405156
11644	405157
31051	405158
6330	405159
11727	405160
95255	405161
82992	405162
35939	405163
12126	405164
9644	405165
969	405166
123442	405167
57264	405168
6169	405169
5370	405170
55504	405171
64732	405172
41675	405173
17651	405174
10363	405175
12717	405176
70115	405177
42101	405178
94435	405179
36834	405180
104740	405181
49235	405182
107451	405183
44159	405184
48939	405185
166896	405186
4888	405187
25394	405188
25969	405189
62181	405190
52424	405191
51870	405192
50097	405193
63820	405194
15333	405195
43523	405196
29771	405197
129028	405198
36697	405199
11279	405200
15794	405201
72964	405202
46179	405203
25943	405204
51877	405205
4337	405206
83273	405207
10951	405208
5008	405209
32492	405210
7366	405211
23149	405212
101274	405213
20227	405214
90645	405215
115939	405216
47863	405217
105295	405218
136742	405219
43099	405220
10854	405221
78931	405222
52978	405223
1717	405224
70727	405225
31781	405226
40855	405227
58336	405228
8837	405229
71363	405230
46201	405231
2296	405232
82972	405233
22130	405234
16860	405235
11262	405236
12705	405237
104768	405238
45297	405239
152513	405240
69551	405241
19198	405242
32655	405243
42911	405244
35179	405245
41114	405246
22361	405247
92739	405248
102020	405249
46046	405250
25289	405251
106096	405252
7062	405253
16086	405254
1787	405255
42994	405256
16800	405257
35355	405258
128557	405259
29666	405260
22325	405261
17868	405262
169226	405263
49266	405264
6701	405265
126959	405266
6545	405267
39291	405268
4652	405269
19395	405270
83806	405271
13108	405272
80872	405273
16111	405274
59961	405275
30602	405276
93584	405277
32236	405278
52450	405279
41869	405280
79677	405281
101484	405282
15982	405283
25723	405284
58537	405285
164768	405286
32	405287
31662	405288
41653	405289
5991	405290
24442	405291
82381	405292
83482	405293
27741	405294
20451	405295
7670	405296
22067	405297
9581	405298
855	405299
105873	405300
32740	405301
3026	405302
17833	405303
63324	405304
49261	405305
68491	405306
83851	405307
132387	405308
2035	405309
60901	405310
10176	405311
33103	405312
51762	405313
54019	405314
35304	405315
10638	405316
80377	405317
76605	405318
56931	405319
6503	405320
13568	405321
61928	405322
24709	405323
79273	405324
6141	405325
27089	405326
57804	405327
537	405328
120	405329
844	405330
9749	405331
84121	405332
4449	405333
136010	405334
120466	405335
103	405336
16524	405337
25094	405338
18075	405339
55982	405340
40753	405341
43953	405342
137873	405343
95329	405344
144386	405345
19833	405346
14039	405347
4252	405348
1176	405349
22133	405350
30514	405351
67308	405352
77369	405353
13789	405354
80576	405355
53937	405356
23143	405357
97040	405358
52589	405359
43941	405360
72427	405361
15296	405362
34228	405363
10428	405364
10573	405365
86815	405366
8979	405367
13711	405368
50790	405369
686	405370
40172	405371
6400	405372
11319	405373
1398	405374
36657	405375
24058	405376
7049	405377
132542	405378
3989	405379
4023	405380
46577	405381
165485	405382
83431	405383
11503	405384
105392	405385
30658	405386
49207	405387
40284	405388
15643	405389
134989	405390
18878	405391
27735	405392
56433	405393
969	405394
222	405395
31322	405396
5900	405397
94356	405398
18048	405399
17606	405400
5190	405401
18439	405402
17179	405403
62052	405404
22296	405405
90361	405406
32187	405407
15563	405408
70630	405409
10740	405410
4670	405411
54422	405412
37155	405413
42758	405414
71015	405415
517	405416
19936	405417
46029	405418
17502	405419
35841	405420
1373	405421
38285	405422
62281	405423
23251	405424
13326	405425
29912	405426
114802	405427
93666	405428
30500	405429
8788	405430
9807	405431
9338	405432
7748	405433
31354	405434
124126	405435
167048	405436
6809	405437
113860	405438
122015	405439
36264	405440
7955	405441
62150	405442
166979	405443
37387	405444
21597	405445
2949	405446
17708	405447
2254	405448
1362	405449
169425	405450
66975	405451
34822	405452
47557	405453
73021	405454
135582	405455
98379	405456
55539	405457
26031	405458
128857	405459
9025	405460
1311	405461
7969	405462
35707	405463
50069	405464
49713	405465
17021	405466
9321	405467
111862	405468
72740	405469
22419	405470
14282	405471
39138	405472
44373	405473
75480	405474
64715	405475
78257	405476
3310	405477
103288	405478
9147	405479
43791	405480
14093	405481
149516	405482
44685	405483
27784	405484
38742	405485
101010	405486
109577	405487
31301	405488
51023	405489
39294	405490
24567	405491
24331	405492
67907	405493
115544	405494
84605	405495
34932	405496
116305	405497
47135	405498
2128	405499
18695	405500
5892	405501
44415	405502
9844	405503
63162	405504
11248	405505
15937	405506
131401	405507
15008	405508
31480	405509
90841	405510
85481	405511
90843	405512
124380	405513
34363	405514
49	405515
29838	405516
4459	405517
23254	405518
90252	405519
91262	405520
1765	405521
21371	405522
51623	405523
77373	405524
21479	405525
1894	405526
1187	405527
21747	405528
51398	405529
23518	405530
96765	405531
108059	405532
47215	405533
121130	405534
23932	405535
2882	405536
53382	405537
3124	405538
85490	405539
23336	405540
707	405541
51222	405542
3275	405543
66764	405544
33868	405545
61434	405546
2448	405547
114424	405548
19771	405549
1043	405550
165157	405551
14911	405552
12512	405553
39374	405554
9636	405555
73940	405556
94690	405557
32871	405558
56704	405559
38386	405560
37989	405561
69285	405562
2124	405563
99490	405564
36797	405565
9557	405566
18247	405567
1083	405568
36483	405569
14470	405570
61434	405571
65704	405572
6981	405573
2187	405574
89897	405575
21097	405576
46194	405577
51003	405578
27420	405579
21889	405580
122768	405581
37246	405582
39466	405583
89726	405584
130614	405585
1566	405586
22421	405587
4010	405588
38189	405589
93139	405590
46934	405591
30152	405592
1078	405593
138123	405594
2657	405595
21675	405596
42854	405597
23134	405598
1497	405599
12526	405600
14597	405601
972	405602
48477	405603
72125	405604
21520	405605
74574	405606
35712	405607
87	405608
72697	405609
29503	405610
17216	405611
20949	405612
23663	405613
26029	405614
21756	405615
6615	405616
104029	405617
120719	405618
19753	405619
151932	405620
52016	405621
21729	405622
50680	405623
59286	405624
13191	405625
32874	405626
7890	405627
108865	405628
992	405629
39864	405630
139281	405631
11804	405632
43357	405633
31819	405634
14271	405635
100352	405636
92098	405637
16655	405638
194	405639
4208	405640
958	405641
17598	405642
63146	405643
36016	405644
3540	405645
25782	405646
67654	405647
135399	405648
110543	405649
14597	405650
31681	405651
49202	405652
65229	405653
114897	405654
51873	405655
51594	405656
15797	405657
37610	405658
75598	405659
40326	405660
56325	405661
30884	405662
32736	405663
29158	405664
66193	405665
8934	405666
130071	405667
88850	405668
15115	405669
18052	405670
16194	405671
113342	405672
257	405673
142045	405674
4479	405675
12222	405676
32873	405677
35942	405678
24463	405679
34154	405680
30285	405681
149871	405682
93925	405683
145181	405684
40387	405685
1744	405686
134862	405687
62544	405688
133026	405689
25671	405690
1224	405691
6999	405692
96573	405693
11773	405694
440	405695
12981	405696
80579	405697
11072	405698
2154	405699
170209	405700
69034	405701
132456	405702
86130	405703
9092	405704
22099	405705
35966	405706
24839	405707
9721	405708
30375	405709
1608	405710
56001	405711
13552	405712
1945	405713
5460	405714
20976	405715
80698	405716
66523	405717
36701	405718
33920	405719
16377	405720
8895	405721
107776	405722
82403	405723
4304	405724
89969	405725
49833	405726
65589	405727
22654	405728
4836	405729
36676	405730
44253	405731
44454	405732
754	405733
118216	405734
8836	405735
90256	405736
5640	405737
141860	405738
161095	405739
1632	405740
24774	405741
35066	405742
26652	405743
42678	405744
81028	405745
58039	405746
95479	405747
68350	405748
57305	405749
53675	405750
44471	405751
43707	405752
112035	405753
60462	405754
66605	405755
160915	405756
60287	405757
111146	405758
66758	405759
92505	405760
90494	405761
17820	405762
27912	405763
83499	405764
87070	405765
25203	405766
214	405767
35690	405768
15062	405769
17130	405770
51081	405771
14466	405772
73162	405773
2330	405774
368	405775
14769	405776
80640	405777
31706	405778
57611	405779
7797	405780
103539	405781
60660	405782
66573	405783
120334	405784
5146	405785
12578	405786
36750	405787
23667	405788
8103	405789
43906	405790
74590	405791
151908	405792
3808	405793
6460	405794
58843	405795
549	405796
3370	405797
50281	405798
103699	405799
27748	405800
4362	405801
30386	405802
5000	405803
86268	405804
15396	405805
7259	405806
52373	405807
80596	405808
44574	405809
39291	405810
82299	405811
16798	405812
25666	405813
4000	405814
69416	405815
5124	405816
11854	405817
127685	405818
4874	405819
64899	405820
45236	405821
3949	405822
66308	405823
136077	405824
68907	405825
18209	405826
131200	405827
58451	405828
16512	405829
53364	405830
157584	405831
77511	405832
153503	405833
34027	405834
127687	405835
46135	405836
11691	405837
30435	405838
28449	405839
96666	405840
3362	405841
101567	405842
78239	405843
23075	405844
6828	405845
110572	405846
37209	405847
157188	405848
34300	405849
22745	405850
116489	405851
39490	405852
16504	405853
15570	405854
83838	405855
90563	405856
37008	405857
98356	405858
29195	405859
23020	405860
71041	405861
50992	405862
49635	405863
7077	405864
10075	405865
113514	405866
22999	405867
55718	405868
96202	405869
53898	405870
110575	405871
3006	405872
92390	405873
71846	405874
57622	405875
28876	405876
13840	405877
692	405878
85332	405879
55083	405880
50463	405881
383	405882
57138	405883
22134	405884
25154	405885
62061	405886
73910	405887
21639	405888
113162	405889
7319	405890
4286	405891
37164	405892
84578	405893
102799	405894
19535	405895
9447	405896
97251	405897
47712	405898
39051	405899
38303	405900
94866	405901
37136	405902
14985	405903
90618	405904
31991	405905
38280	405906
56783	405907
47484	405908
119659	405909
58918	405910
59603	405911
58701	405912
59453	405913
40857	405914
87693	405915
121861	405916
128561	405917
34961	405918
168271	405919
15913	405920
70177	405921
139243	405922
12723	405923
7743	405924
188	405925
19161	405926
93844	405927
11464	405928
87253	405929
97812	405930
7642	405931
52687	405932
7288	405933
21779	405934
21919	405935
32574	405936
83884	405937
104972	405938
11535	405939
7727	405940
7184	405941
2323	405942
137553	405943
27141	405944
39262	405945
12470	405946
4902	405947
163471	405948
1495	405949
87903	405950
41093	405951
36244	405952
41376	405953
79633	405954
5277	405955
71246	405956
24676	405957
65274	405958
28252	405959
81741	405960
26127	405961
20491	405962
64910	405963
125	405964
127746	405965
960	405966
30742	405967
24211	405968
70839	405969
27549	405970
91611	405971
2569	405972
28004	405973
9194	405974
17963	405975
20816	405976
7026	405977
80683	405978
545	405979
65821	405980
17473	405981
19688	405982
7661	405983
26125	405984
130512	405985
59924	405986
9126	405987
70811	405988
4881	405989
100993	405990
46084	405991
4400	405992
67099	405993
43703	405994
25251	405995
42301	405996
38880	405997
4006	405998
33610	405999
50316	406000
19641	406001
56940	406002
33747	406003
108976	406004
100681	406005
34474	406006
6662	406007
17796	406008
20559	406009
73221	406010
110968	406011
160246	406012
85443	406013
61932	406014
47905	406015
10163	406016
45235	406017
60003	406018
13184	406019
2308	406020
153947	406021
52129	406022
17426	406023
36293	406024
17619	406025
98507	406026
53997	406027
94992	406028
30751	406029
160810	406030
10318	406031
12643	406032
10771	406033
110544	406034
19185	406035
696	406036
35168	406037
118836	406038
26124	406039
265	406040
14155	406041
47589	406042
79309	406043
9034	406044
101218	406045
26715	406046
39132	406047
19293	406048
72211	406049
106106	406050
18769	406051
93412	406052
1743	406053
70899	406054
40584	406055
36960	406056
31615	406057
54174	406058
59720	406059
10040	406060
846	406061
4342	406062
5907	406063
38120	406064
70698	406065
914	406066
29526	406067
96254	406068
16191	406069
20594	406070
34632	406071
80429	406072
16795	406073
79955	406074
46562	406075
4223	406076
95287	406077
4638	406078
37079	406079
35395	406080
16476	406081
19705	406082
472	406083
119214	406084
484	406085
73519	406086
7514	406087
32725	406088
88997	406089
36985	406090
150881	406091
6779	406092
31416	406093
113977	406094
21786	406095
103123	406096
24306	406097
7635	406098
83110	406099
163371	406100
4580	406101
3609	406102
960	406103
19455	406104
138459	406105
5545	406106
145414	406107
105043	406108
60742	406109
109723	406110
57988	406111
47047	406112
45848	406113
55018	406114
30666	406115
2107	406116
986	406117
66776	406118
169116	406119
139613	406120
75900	406121
10576	406122
27722	406123
24977	406124
3389	406125
13915	406126
93023	406127
106829	406128
32233	406129
5348	406130
18966	406131
7158	406132
44606	406133
173	406134
103773	406135
743	406136
132641	406137
13740	406138
38335	406139
30081	406140
99271	406141
13823	406142
13331	406143
20755	406144
16400	406145
3423	406146
141714	406147
102477	406148
78672	406149
81246	406150
17736	406151
59250	406152
84848	406153
135814	406154
22791	406155
112152	406156
16155	406157
8911	406158
41325	406159
27631	406160
10259	406161
47732	406162
11978	406163
17492	406164
110919	406165
74772	406166
48290	406167
140627	406168
56308	406169
5506	406170
2457	406171
28348	406172
989	406173
9975	406174
6285	406175
129963	406176
103691	406177
75139	406178
84893	406179
30822	406180
123944	406181
29087	406182
5297	406183
6381	406184
8016	406185
6315	406186
169651	406187
2439	406188
83492	406189
1588	406190
12871	406191
107907	406192
28221	406193
31403	406194
3446	406195
40237	406196
31562	406197
75916	406198
119672	406199
105030	406200
100543	406201
95816	406202
39704	406203
16307	406204
13879	406205
10609	406206
40454	406207
25085	406208
820	406209
1596	406210
80479	406211
18798	406212
66125	406213
1052	406214
207	406215
5177	406216
3350	406217
52607	406218
30484	406219
70106	406220
5444	406221
98985	406222
101728	406223
61417	406224
41299	406225
132664	406226
17856	406227
83510	406228
4516	406229
159295	406230
31304	406231
31845	406232
5068	406233
88045	406234
143488	406235
15555	406236
116191	406237
6513	406238
1154	406239
53685	406240
10941	406241
61419	406242
90659	406243
99250	406244
32409	406245
19746	406246
37603	406247
6776	406248
27865	406249
7492	406250
117244	406251
21061	406252
22378	406253
15220	406254
17244	406255
18252	406256
125273	406257
37669	406258
34348	406259
55365	406260
11602	406261
61724	406262
144859	406263
87784	406264
113705	406265
28406	406266
1434	406267
65190	406268
52890	406269
4381	406270
15172	406271
42288	406272
99713	406273
93911	406274
7478	406275
16240	406276
5971	406277
9889	406278
118477	406279
25613	406280
81982	406281
7550	406282
66731	406283
97196	406284
89039	406285
7223	406286
39824	406287
5708	406288
55456	406289
1036	406290
60835	406291
162824	406292
145152	406293
44096	406294
21832	406295
21682	406296
25836	406297
3330	406298
51210	406299
136745	406300
3162	406301
108082	406302
7566	406303
20112	406304
32601	406305
31915	406306
109891	406307
147	406308
9281	406309
6210	406310
61581	406311
22072	406312
2425	406313
1628	406314
30122	406315
39410	406316
52150	406317
20962	406318
9753	406319
1087	406320
4022	406321
99416	406322
16475	406323
22523	406324
12973	406325
49290	406326
3008	406327
24272	406328
5127	406329
127799	406330
122071	406331
109295	406332
26250	406333
10083	406334
497	406335
158152	406336
132101	406337
18102	406338
73593	406339
13288	406340
20332	406341
28421	406342
44963	406343
10938	406344
164038	406345
24580	406346
162062	406347
49157	406348
98446	406349
74272	406350
29601	406351
51538	406352
2107	406353
13721	406354
104890	406355
18957	406356
19186	406357
31297	406358
24147	406359
616	406360
16439	406361
149294	406362
58779	406363
3710	406364
4397	406365
113277	406366
65210	406367
68037	406368
82312	406369
108248	406370
42901	406371
762	406372
15632	406373
2691	406374
5224	406375
37324	406376
44193	406377
90805	406378
47334	406379
52312	406380
25238	406381
11395	406382
42245	406383
135644	406384
31385	406385
3666	406386
11274	406387
24017	406388
109029	406389
14818	406390
6587	406391
7910	406392
32178	406393
137745	406394
42726	406395
68240	406396
52757	406397
87404	406398
31875	406399
33977	406400
49787	406401
30895	406402
6265	406403
5824	406404
826	406405
81764	406406
48244	406407
89890	406408
374	406409
13158	406410
15881	406411
1709	406412
139209	406413
117873	406414
22297	406415
150577	406416
47656	406417
47559	406418
65846	406419
19755	406420
106987	406421
15221	406422
56395	406423
1599	406424
115535	406425
67764	406426
143799	406427
33063	406428
245	406429
119316	406430
109642	406431
79217	406432
12439	406433
73318	406434
3861	406435
9266	406436
113282	406437
44473	406438
31469	406439
116419	406440
129165	406441
52566	406442
41637	406443
38192	406444
6734	406445
22326	406446
85897	406447
30947	406448
38213	406449
17535	406450
22567	406451
92985	406452
20169	406453
20565	406454
30969	406455
80856	406456
1209	406457
45803	406458
21130	406459
8186	406460
72365	406461
56337	406462
38037	406463
147140	406464
68260	406465
49248	406466
65932	406467
85136	406468
14851	406469
139	406470
932	406471
18595	406472
309	406473
20019	406474
168323	406475
43298	406476
94430	406477
51455	406478
22944	406479
72332	406480
130888	406481
29	406482
344	406483
14068	406484
77218	406485
3439	406486
52515	406487
15199	406488
48285	406489
251	406490
523	406491
20283	406492
26643	406493
117218	406494
2954	406495
2191	406496
18236	406497
72458	406498
41145	406499
35627	406500
95475	406501
3990	406502
51650	406503
69891	406504
9496	406505
45663	406506
24970	406507
44101	406508
12046	406509
55313	406510
3817	406511
4499	406512
5923	406513
5464	406514
23984	406515
13438	406516
68881	406517
54305	406518
21388	406519
38114	406520
96143	406521
8443	406522
162879	406523
38545	406524
42324	406525
67085	406526
100264	406527
24405	406528
15084	406529
17541	406530
119871	406531
105795	406532
95939	406533
97587	406534
18246	406535
74884	406536
4948	406537
59646	406538
73769	406539
21651	406540
686	406541
11818	406542
70116	406543
16864	406544
136221	406545
33614	406546
8369	406547
159889	406548
48955	406549
1996	406550
44024	406551
42962	406552
53587	406553
21537	406554
66475	406555
30826	406556
102053	406557
81788	406558
10219	406559
29610	406560
8935	406561
86132	406562
163419	406563
19645	406564
51185	406565
7828	406566
1206	406567
51112	406568
44887	406569
43124	406570
108353	406571
93075	406572
33725	406573
4867	406574
22087	406575
35694	406576
49575	406577
106523	406578
162461	406579
51077	406580
51244	406581
83664	406582
19492	406583
43231	406584
37430	406585
7571	406586
4911	406587
115696	406588
10543	406589
49182	406590
26836	406591
11432	406592
1125	406593
34103	406594
683	406595
160809	406596
125269	406597
55016	406598
5900	406599
91833	406600
91523	406601
42099	406602
34702	406603
16347	406604
1696	406605
70519	406606
52318	406607
33188	406608
139183	406609
18032	406610
12278	406611
2815	406612
2184	406613
59716	406614
8972	406615
4414	406616
31794	406617
205	406618
61343	406619
80284	406620
104375	406621
147767	406622
18067	406623
41651	406624
17150	406625
19653	406626
32994	406627
19448	406628
80039	406629
3896	406630
163183	406631
137730	406632
31047	406633
25439	406634
55668	406635
67583	406636
17276	406637
119349	406638
79144	406639
15294	406640
50023	406641
34574	406642
33822	406643
157107	406644
10633	406645
19861	406646
120866	406647
158907	406648
20108	406649
20954	406650
103991	406651
48593	406652
751	406653
23588	406654
39667	406655
41220	406656
7692	406657
78393	406658
148595	406659
66419	406660
28401	406661
66115	406662
31910	406663
23053	406664
74124	406665
28187	406666
13450	406667
114217	406668
22565	406669
18266	406670
62081	406671
108490	406672
280	406673
24840	406674
48113	406675
64358	406676
31380	406677
54486	406678
1681	406679
5218	406680
358	406681
40493	406682
90511	406683
11362	406684
6832	406685
30786	406686
84954	406687
14130	406688
9685	406689
61588	406690
115634	406691
35555	406692
105153	406693
28238	406694
28182	406695
26771	406696
6499	406697
107501	406698
2763	406699
11941	406700
12733	406701
9633	406702
30552	406703
18969	406704
114	406705
36557	406706
23302	406707
81718	406708
23253	406709
18312	406710
24852	406711
11167	406712
101516	406713
45974	406714
53730	406715
27211	406716
132113	406717
105537	406718
47834	406719
44807	406720
5449	406721
44390	406722
73521	406723
29985	406724
17858	406725
44577	406726
3106	406727
408	406728
146718	406729
36125	406730
135727	406731
42326	406732
49536	406733
14546	406734
39323	406735
1755	406736
15105	406737
12704	406738
56944	406739
50492	406740
74868	406741
160017	406742
24043	406743
97481	406744
2252	406745
2956	406746
62836	406747
78819	406748
92164	406749
3811	406750
58427	406751
34824	406752
9191	406753
144434	406754
38658	406755
144447	406756
28153	406757
150536	406758
27510	406759
21535	406760
4640	406761
113564	406762
59	406763
27946	406764
153519	406765
96203	406766
33275	406767
2500	406768
108312	406769
37297	406770
40322	406771
6800	406772
57817	406773
9105	406774
41982	406775
145987	406776
8848	406777
4909	406778
39001	406779
15159	406780
81734	406781
31488	406782
6714	406783
108516	406784
31690	406785
123461	406786
156431	406787
96260	406788
28368	406789
30032	406790
3021	406791
3119	406792
83063	406793
11856	406794
30168	406795
188	406796
93131	406797
13345	406798
266	406799
35684	406800
2174	406801
3254	406802
5532	406803
53077	406804
27656	406805
5980	406806
28248	406807
20503	406808
128017	406809
20500	406810
1231	406811
27358	406812
57603	406813
71021	406814
15176	406815
122307	406816
83087	406817
69200	406818
58593	406819
24367	406820
3303	406821
39821	406822
18257	406823
132058	406824
10166	406825
156	406826
525	406827
2244	406828
54133	406829
36687	406830
58824	406831
11516	406832
76458	406833
97332	406834
32784	406835
103895	406836
35079	406837
88125	406838
79967	406839
151121	406840
67289	406841
127924	406842
75899	406843
1197	406844
1112	406845
1857	406846
22076	406847
9869	406848
158529	406849
57910	406850
38645	406851
30119	406852
63939	406853
62565	406854
19648	406855
96576	406856
49721	406857
10533	406858
3995	406859
122354	406860
17168	406861
5272	406862
38343	406863
133128	406864
2131	406865
60776	406866
7925	406867
9225	406868
20540	406869
159005	406870
33207	406871
46996	406872
54033	406873
12350	406874
33638	406875
63319	406876
102865	406877
79974	406878
1579	406879
32565	406880
36139	406881
55976	406882
58444	406883
145124	406884
20918	406885
63619	406886
9596	406887
1443	406888
91142	406889
149478	406890
56459	406891
19491	406892
42865	406893
1501	406894
86010	406895
70963	406896
33028	406897
89164	406898
21641	406899
110714	406900
76233	406901
63383	406902
164666	406903
142142	406904
4499	406905
6074	406906
4314	406907
4657	406908
127740	406909
101871	406910
69661	406911
34406	406912
5753	406913
16921	406914
118373	406915
23225	406916
65442	406917
4955	406918
104570	406919
26302	406920
11495	406921
40597	406922
2989	406923
37702	406924
34697	406925
77442	406926
59385	406927
7423	406928
34060	406929
87684	406930
98768	406931
137961	406932
61478	406933
8591	406934
28147	406935
60795	406936
14453	406937
10995	406938
22779	406939
21958	406940
68385	406941
79614	406942
36230	406943
12062	406944
65172	406945
60691	406946
6719	406947
18920	406948
4444	406949
56433	406950
67462	406951
3491	406952
61295	406953
56333	406954
9363	406955
9928	406956
84057	406957
14600	406958
94048	406959
830	406960
4965	406961
18985	406962
168158	406963
88256	406964
2080	406965
4559	406966
111154	406967
62100	406968
10623	406969
37510	406970
5030	406971
117087	406972
33647	406973
15435	406974
9	406975
8895	406976
29186	406977
15280	406978
13975	406979
39497	406980
106012	406981
46733	406982
1933	406983
48606	406984
96789	406985
122379	406986
92092	406987
37909	406988
130597	406989
92240	406990
74472	406991
25390	406992
130878	406993
156310	406994
30459	406995
36031	406996
18088	406997
104095	406998
41910	406999
15009	407000
116845	407001
62206	407002
151991	407003
85736	407004
29281	407005
16149	407006
17392	407007
52956	407008
31510	407009
35722	407010
36999	407011
72775	407012
34669	407013
90042	407014
7992	407015
49020	407016
66080	407017
20690	407018
661	407019
25831	407020
20036	407021
918	407022
749	407023
4488	407024
36978	407025
127139	407026
102124	407027
89071	407028
49886	407029
101894	407030
84973	407031
19904	407032
15488	407033
117203	407034
57877	407035
1777	407036
19423	407037
75988	407038
108164	407039
61120	407040
29451	407041
124364	407042
21877	407043
72523	407044
33860	407045
83215	407046
736	407047
35194	407048
85763	407049
54447	407050
86956	407051
56316	407052
10392	407053
18196	407054
6494	407055
12620	407056
23891	407057
41154	407058
122008	407059
77354	407060
167998	407061
63132	407062
21102	407063
17424	407064
99109	407065
76939	407066
73975	407067
13136	407068
35147	407069
8008	407070
2723	407071
104083	407072
46007	407073
22052	407074
24828	407075
2012	407076
18026	407077
34805	407078
57456	407079
30101	407080
83758	407081
23253	407082
10731	407083
21333	407084
6965	407085
18783	407086
134326	407087
38437	407088
90108	407089
50906	407090
7942	407091
25840	407092
1550	407093
23632	407094
88307	407095
32483	407096
32	407097
27974	407098
68189	407099
113487	407100
32772	407101
129329	407102
65838	407103
6402	407104
20489	407105
66422	407106
30513	407107
138228	407108
2608	407109
130030	407110
37131	407111
34673	407112
36069	407113
116842	407114
13073	407115
28302	407116
5962	407117
25159	407118
84366	407119
76366	407120
35479	407121
141033	407122
42395	407123
16254	407124
1368	407125
109324	407126
38967	407127
124856	407128
80650	407129
163123	407130
16602	407131
6165	407132
25163	407133
27935	407134
17760	407135
5042	407136
22014	407137
91041	407138
15752	407139
1027	407140
52881	407141
79945	407142
38786	407143
80630	407144
20955	407145
80537	407146
41483	407147
33863	407148
62335	407149
47568	407150
75973	407151
194	407152
22390	407153
20730	407154
13435	407155
43088	407156
12745	407157
76317	407158
70653	407159
28293	407160
8219	407161
23289	407162
9097	407163
50501	407164
12358	407165
910	407166
136525	407167
33907	407168
87424	407169
64152	407170
121483	407171
19488	407172
14536	407173
62493	407174
94368	407175
333	407176
6386	407177
34688	407178
75273	407179
10985	407180
81846	407181
79930	407182
131310	407183
22594	407184
82332	407185
38964	407186
24345	407187
55264	407188
40539	407189
46192	407190
14872	407191
127768	407192
103933	407193
157065	407194
25587	407195
17805	407196
6336	407197
43497	407198
44858	407199
26485	407200
20658	407201
35794	407202
83228	407203
43463	407204
24682	407205
26560	407206
36820	407207
27459	407208
14518	407209
52981	407210
41656	407211
88229	407212
46191	407213
19872	407214
17696	407215
35365	407216
14530	407217
38673	407218
26872	407219
53040	407220
33172	407221
21565	407222
15170	407223
105331	407224
75528	407225
69222	407226
64479	407227
13469	407228
5765	407229
39685	407230
32061	407231
60589	407232
8856	407233
6078	407234
3159	407235
109675	407236
25514	407237
33631	407238
16364	407239
40130	407240
2752	407241
178	407242
135353	407243
51006	407244
4495	407245
2354	407246
60255	407247
46804	407248
11126	407249
11445	407250
118367	407251
11846	407252
38264	407253
25288	407254
15837	407255
35740	407256
84344	407257
5469	407258
101378	407259
342	407260
27131	407261
111339	407262
59105	407263
107525	407264
41248	407265
28315	407266
80921	407267
4857	407268
2170	407269
74932	407270
13830	407271
3058	407272
149070	407273
101	407274
58177	407275
23215	407276
20731	407277
3924	407278
96648	407279
80181	407280
4669	407281
25871	407282
14128	407283
26271	407284
30457	407285
28256	407286
57477	407287
45486	407288
88130	407289
14902	407290
9791	407291
2288	407292
119400	407293
50037	407294
30175	407295
79484	407296
14850	407297
84288	407298
59563	407299
15170	407300
4757	407301
66826	407302
29531	407303
7356	407304
107822	407305
61289	407306
115819	407307
16328	407308
79526	407309
117027	407310
91003	407311
21078	407312
70614	407313
80187	407314
64612	407315
3127	407316
9741	407317
35644	407318
141940	407319
35838	407320
95041	407321
13008	407322
81172	407323
52387	407324
39673	407325
37049	407326
56834	407327
15804	407328
93220	407329
39676	407330
1354	407331
1792	407332
37964	407333
13227	407334
12291	407335
2372	407336
69199	407337
30713	407338
60372	407339
52182	407340
54244	407341
111621	407342
74649	407343
115319	407344
40034	407345
11644	407346
5094	407347
4102	407348
3562	407349
79319	407350
12673	407351
9029	407352
37407	407353
20350	407354
37627	407355
110233	407356
11745	407357
2860	407358
35856	407359
17246	407360
11659	407361
6980	407362
862	407363
48965	407364
74747	407365
86875	407366
30858	407367
66711	407368
40066	407369
60943	407370
129920	407371
26888	407372
48687	407373
56343	407374
80151	407375
24640	407376
18888	407377
131225	407378
102122	407379
34793	407380
43965	407381
9477	407382
1534	407383
8331	407384
15011	407385
77829	407386
136404	407387
123123	407388
34574	407389
2233	407390
11276	407391
25967	407392
10129	407393
43014	407394
3886	407395
53524	407396
3833	407397
39254	407398
9166	407399
137881	407400
69206	407401
6721	407402
9762	407403
11406	407404
5613	407405
77424	407406
2729	407407
5099	407408
4902	407409
64035	407410
151926	407411
1953	407412
13563	407413
56540	407414
5650	407415
105410	407416
12992	407417
6912	407418
13254	407419
51639	407420
146297	407421
7962	407422
143705	407423
84553	407424
33467	407425
8004	407426
43128	407427
27366	407428
439	407429
90875	407430
127144	407431
2466	407432
94752	407433
56084	407434
29303	407435
4366	407436
93281	407437
44394	407438
26101	407439
18566	407440
15558	407441
22308	407442
9212	407443
27061	407444
1364	407445
44160	407446
72791	407447
50355	407448
134953	407449
34118	407450
4541	407451
22838	407452
452	407453
49747	407454
7862	407455
37231	407456
6660	407457
55004	407458
86718	407459
26970	407460
76564	407461
39537	407462
1270	407463
27055	407464
20270	407465
14279	407466
14582	407467
34802	407468
645	407469
1122	407470
614	407471
21426	407472
1122	407473
116896	407474
2585	407475
89644	407476
21155	407477
525	407478
60661	407479
26480	407480
13612	407481
140443	407482
1059	407483
41396	407484
34825	407485
95717	407486
91800	407487
109638	407488
41178	407489
12836	407490
4223	407491
111052	407492
8832	407493
6129	407494
5828	407495
22879	407496
42524	407497
20910	407498
40573	407499
33344	407500
1423	407501
32371	407502
88998	407503
87270	407504
121110	407505
760	407506
73377	407507
51660	407508
14339	407509
52393	407510
52877	407511
10472	407512
27965	407513
24622	407514
136386	407515
14232	407516
79188	407517
24226	407518
732	407519
89605	407520
1776	407521
7240	407522
40849	407523
9525	407524
39718	407525
560	407526
25010	407527
39503	407528
34782	407529
55567	407530
14610	407531
58659	407532
10046	407533
15885	407534
59598	407535
39763	407536
124012	407537
49107	407538
31618	407539
68192	407540
3571	407541
131681	407542
56044	407543
47687	407544
11169	407545
22931	407546
31392	407547
39350	407548
33586	407549
121318	407550
30762	407551
45727	407552
17886	407553
25488	407554
15515	407555
55106	407556
88189	407557
164421	407558
105921	407559
1827	407560
167150	407561
55120	407562
66409	407563
206	407564
15906	407565
28670	407566
20322	407567
101747	407568
120420	407569
34994	407570
7024	407571
214	407572
91650	407573
114355	407574
3002	407575
27617	407576
14407	407577
94452	407578
16782	407579
96957	407580
56596	407581
1543	407582
46758	407583
62682	407584
55178	407585
11202	407586
64492	407587
8653	407588
1230	407589
55545	407590
7230	407591
22571	407592
62159	407593
94822	407594
5948	407595
21907	407596
30251	407597
54137	407598
33867	407599
91926	407600
28358	407601
64354	407602
37267	407603
24954	407604
34527	407605
111167	407606
75446	407607
42076	407608
87281	407609
7004	407610
25336	407611
120425	407612
57315	407613
46503	407614
3431	407615
73435	407616
45284	407617
148623	407618
52603	407619
3483	407620
16972	407621
69561	407622
10952	407623
19539	407624
54153	407625
142992	407626
17488	407627
2703	407628
1987	407629
64362	407630
929	407631
1073	407632
22015	407633
76535	407634
47198	407635
20013	407636
70474	407637
52385	407638
46822	407639
50274	407640
1872	407641
11671	407642
2742	407643
7903	407644
74064	407645
41001	407646
76513	407647
72286	407648
36422	407649
36602	407650
23796	407651
14669	407652
29480	407653
89175	407654
6907	407655
11857	407656
131867	407657
16191	407658
7349	407659
57954	407660
50517	407661
18657	407662
441	407663
34923	407664
22632	407665
607	407666
6270	407667
23743	407668
26743	407669
71360	407670
111116	407671
32038	407672
132999	407673
8649	407674
49542	407675
16509	407676
6686	407677
73976	407678
52569	407679
10355	407680
54590	407681
81977	407682
37694	407683
98360	407684
92671	407685
29815	407686
5304	407687
89367	407688
70809	407689
2336	407690
6810	407691
25396	407692
91	407693
15570	407694
12823	407695
4436	407696
121290	407697
35834	407698
12320	407699
91023	407700
16194	407701
4611	407702
6185	407703
51703	407704
9098	407705
5306	407706
60520	407707
125827	407708
53398	407709
126711	407710
45327	407711
62669	407712
58487	407713
2365	407714
108657	407715
19301	407716
62409	407717
40175	407718
60475	407719
3182	407720
13	407721
5294	407722
43499	407723
149060	407724
60910	407725
54633	407726
98038	407727
22851	407728
67068	407729
20285	407730
14960	407731
32590	407732
40184	407733
28011	407734
83553	407735
27438	407736
146156	407737
47151	407738
15504	407739
11336	407740
8289	407741
27652	407742
273	407743
986	407744
10168	407745
30440	407746
132559	407747
62273	407748
87766	407749
116216	407750
54945	407751
41575	407752
22616	407753
8609	407754
64837	407755
65803	407756
96484	407757
27499	407758
55770	407759
86291	407760
13012	407761
13421	407762
2343	407763
12803	407764
3353	407765
16652	407766
48509	407767
31635	407768
62613	407769
22584	407770
142034	407771
46840	407772
116528	407773
36294	407774
14007	407775
19023	407776
15243	407777
4248	407778
15010	407779
108751	407780
15064	407781
923	407782
70711	407783
19734	407784
2075	407785
59101	407786
68957	407787
31187	407788
151192	407789
8242	407790
620	407791
124048	407792
19879	407793
9152	407794
51863	407795
662	407796
63234	407797
49646	407798
22326	407799
141554	407800
43764	407801
58169	407802
94455	407803
82167	407804
42731	407805
126513	407806
66980	407807
25783	407808
109452	407809
22375	407810
27384	407811
1630	407812
31352	407813
19522	407814
100642	407815
6939	407816
92686	407817
54320	407818
9051	407819
36989	407820
9	407821
46757	407822
2139	407823
86177	407824
50023	407825
20469	407826
9630	407827
1695	407828
65000	407829
24492	407830
3406	407831
8290	407832
34734	407833
40378	407834
29915	407835
82570	407836
115092	407837
16949	407838
5632	407839
129660	407840
17667	407841
10779	407842
63245	407843
49441	407844
48046	407845
334	407846
1899	407847
26686	407848
18630	407849
38415	407850
28074	407851
14879	407852
92108	407853
58950	407854
84386	407855
8908	407856
37631	407857
89875	407858
101864	407859
72700	407860
28302	407861
84923	407862
137828	407863
116372	407864
326	407865
23640	407866
103103	407867
14017	407868
3710	407869
23723	407870
58896	407871
35956	407872
894	407873
37796	407874
8546	407875
133101	407876
81325	407877
97815	407878
2823	407879
136951	407880
7949	407881
43591	407882
68723	407883
4452	407884
90453	407885
34811	407886
85990	407887
133427	407888
5004	407889
25332	407890
84118	407891
55267	407892
102619	407893
366	407894
42226	407895
30294	407896
22361	407897
126753	407898
44116	407899
55218	407900
142595	407901
104625	407902
9331	407903
9978	407904
17282	407905
8482	407906
68461	407907
15433	407908
73684	407909
45692	407910
33070	407911
55990	407912
169280	407913
138868	407914
51090	407915
30150	407916
1350	407917
78336	407918
32321	407919
13677	407920
26363	407921
75690	407922
11806	407923
47209	407924
15385	407925
82399	407926
115770	407927
65962	407928
10331	407929
23550	407930
69408	407931
17509	407932
1208	407933
36142	407934
218	407935
8821	407936
7558	407937
34780	407938
1822	407939
100473	407940
2094	407941
6735	407942
3012	407943
91950	407944
17771	407945
6549	407946
1907	407947
50909	407948
74539	407949
50829	407950
147211	407951
31543	407952
16367	407953
14381	407954
47916	407955
130098	407956
1482	407957
12319	407958
7336	407959
947	407960
50389	407961
107526	407962
29804	407963
3481	407964
12274	407965
13873	407966
76117	407967
16250	407968
47741	407969
154729	407970
1418	407971
19115	407972
71463	407973
36697	407974
58753	407975
32555	407976
344	407977
4053	407978
107281	407979
100792	407980
154274	407981
7642	407982
1150	407983
25814	407984
80438	407985
18092	407986
30647	407987
91998	407988
38049	407989
54117	407990
18476	407991
94765	407992
4833	407993
4896	407994
65860	407995
30219	407996
274	407997
43143	407998
30424	407999
46339	408000
45446	408001
44979	408002
48884	408003
91108	408004
25394	408005
75653	408006
98511	408007
2510	408008
4192	408009
40638	408010
19562	408011
60840	408012
7631	408013
3913	408014
6745	408015
102	408016
155525	408017
10514	408018
68704	408019
15481	408020
67490	408021
58244	408022
40583	408023
141769	408024
3525	408025
64242	408026
30427	408027
66330	408028
33698	408029
51172	408030
12230	408031
42993	408032
6936	408033
1741	408034
3399	408035
15191	408036
17917	408037
18694	408038
104985	408039
113210	408040
104816	408041
30691	408042
138165	408043
56643	408044
6969	408045
73037	408046
98680	408047
49824	408048
22588	408049
86268	408050
106887	408051
58299	408052
65672	408053
21772	408054
56339	408055
129507	408056
11421	408057
23566	408058
31349	408059
8514	408060
22093	408061
112213	408062
9042	408063
154073	408064
17125	408065
5263	408066
4338	408067
11843	408068
10549	408069
76159	408070
27730	408071
7661	408072
18624	408073
13673	408074
29845	408075
20610	408076
110953	408077
72940	408078
123494	408079
118515	408080
55331	408081
17980	408082
19194	408083
529	408084
100511	408085
28672	408086
36906	408087
62607	408088
22	408089
9086	408090
111248	408091
143797	408092
37092	408093
2371	408094
41118	408095
84843	408096
12141	408097
64498	408098
29837	408099
35942	408100
96446	408101
69944	408102
1641	408103
51943	408104
52705	408105
125249	408106
115466	408107
139580	408108
42369	408109
89548	408110
71595	408111
93117	408112
21909	408113
16475	408114
30410	408115
108559	408116
16157	408117
33856	408118
43574	408119
121695	408120
58547	408121
128408	408122
77745	408123
40403	408124
3025	408125
36528	408126
27204	408127
29054	408128
67098	408129
23725	408130
18993	408131
114920	408132
46374	408133
13320	408134
118403	408135
67558	408136
64193	408137
31050	408138
43097	408139
16640	408140
74490	408141
7902	408142
4150	408143
98098	408144
66498	408145
78585	408146
71886	408147
53810	408148
98883	408149
16973	408150
79239	408151
8133	408152
16747	408153
141055	408154
111851	408155
41971	408156
5980	408157
164060	408158
118492	408159
12180	408160
14245	408161
7273	408162
116661	408163
40525	408164
87986	408165
18059	408166
119076	408167
8315	408168
18345	408169
31171	408170
364	408171
9419	408172
4669	408173
30312	408174
54133	408175
63653	408176
69577	408177
1566	408178
8413	408179
7097	408180
17965	408181
134863	408182
1754	408183
51700	408184
1820	408185
43622	408186
62854	408187
131315	408188
444	408189
147178	408190
65697	408191
10577	408192
99621	408193
89558	408194
474	408195
1123	408196
75401	408197
15517	408198
7535	408199
7777	408200
63775	408201
33814	408202
7820	408203
8255	408204
69963	408205
39082	408206
25631	408207
21962	408208
45885	408209
94936	408210
19242	408211
38745	408212
82052	408213
18996	408214
9420	408215
53216	408216
144	408217
36905	408218
8774	408219
8851	408220
53612	408221
17217	408222
17214	408223
45798	408224
4039	408225
62353	408226
1288	408227
7771	408228
168922	408229
25375	408230
11341	408231
13033	408232
46598	408233
72776	408234
12513	408235
13772	408236
8250	408237
4281	408238
72699	408239
66470	408240
51903	408241
95855	408242
19876	408243
20546	408244
7685	408245
37684	408246
23781	408247
51536	408248
212	408249
53263	408250
75441	408251
5883	408252
13443	408253
51487	408254
112561	408255
86875	408256
57388	408257
6950	408258
6077	408259
54848	408260
71903	408261
20567	408262
2611	408263
2086	408264
305	408265
33120	408266
419	408267
35664	408268
32740	408269
135241	408270
7726	408271
42799	408272
79250	408273
42979	408274
25999	408275
42133	408276
8826	408277
33404	408278
6206	408279
49459	408280
11603	408281
6599	408282
17303	408283
17967	408284
5599	408285
39152	408286
2579	408287
39478	408288
81268	408289
60	408290
56014	408291
100145	408292
115149	408293
43280	408294
16007	408295
52736	408296
1681	408297
55128	408298
4400	408299
3337	408300
38886	408301
15711	408302
85847	408303
8793	408304
27644	408305
8801	408306
47845	408307
32683	408308
37634	408309
78789	408310
14942	408311
6275	408312
30195	408313
41057	408314
155145	408315
16839	408316
101584	408317
37715	408318
49616	408319
71039	408320
89525	408321
2914	408322
59528	408323
63466	408324
7476	408325
49639	408326
70153	408327
177	408328
53321	408329
31830	408330
73351	408331
18822	408332
61779	408333
57834	408334
49528	408335
18724	408336
9279	408337
6161	408338
6351	408339
49924	408340
78005	408341
50357	408342
23534	408343
5090	408344
80142	408345
121837	408346
5129	408347
81156	408348
90872	408349
729	408350
114716	408351
69103	408352
11696	408353
8212	408354
9831	408355
9795	408356
17670	408357
21468	408358
42720	408359
69205	408360
76170	408361
37880	408362
19572	408363
14841	408364
25208	408365
17718	408366
13533	408367
90992	408368
42170	408369
59743	408370
4009	408371
40324	408372
6466	408373
24882	408374
92	408375
17493	408376
54712	408377
2191	408378
92693	408379
98574	408380
20490	408381
43810	408382
53378	408383
48605	408384
3918	408385
30932	408386
1211	408387
14495	408388
64071	408389
23159	408390
70667	408391
120	408392
41828	408393
37793	408394
41679	408395
91351	408396
55767	408397
2524	408398
48514	408399
2027	408400
105330	408401
28760	408402
138939	408403
98297	408404
125040	408405
46214	408406
81010	408407
18514	408408
57615	408409
73523	408410
18610	408411
22189	408412
8405	408413
5315	408414
7344	408415
49336	408416
44466	408417
47668	408418
37822	408419
52111	408420
19364	408421
28441	408422
127782	408423
4616	408424
3414	408425
69128	408426
54319	408427
26345	408428
29342	408429
15871	408430
76107	408431
30679	408432
103579	408433
24311	408434
9155	408435
16873	408436
8022	408437
21346	408438
21730	408439
9693	408440
46488	408441
71724	408442
77617	408443
72421	408444
88603	408445
26661	408446
20952	408447
96637	408448
40169	408449
71138	408450
106642	408451
12115	408452
3703	408453
19487	408454
31919	408455
85755	408456
12656	408457
21385	408458
90787	408459
58787	408460
31893	408461
72836	408462
8343	408463
32726	408464
51595	408465
25793	408466
94756	408467
27544	408468
71385	408469
8968	408470
100882	408471
44577	408472
72482	408473
41639	408474
3691	408475
44337	408476
37517	408477
146910	408478
148607	408479
97780	408480
17722	408481
18115	408482
111115	408483
82343	408484
5855	408485
22832	408486
4817	408487
31709	408488
44238	408489
25566	408490
8224	408491
128271	408492
22405	408493
54172	408494
5407	408495
53199	408496
143099	408497
12377	408498
92829	408499
68428	408500
52055	408501
126937	408502
22485	408503
25966	408504
44770	408505
43998	408506
154940	408507
74748	408508
10912	408509
2391	408510
18334	408511
116151	408512
71199	408513
53871	408514
2514	408515
125177	408516
4385	408517
2540	408518
27714	408519
127477	408520
34880	408521
47681	408522
4952	408523
2897	408524
21248	408525
66597	408526
98940	408527
84948	408528
97290	408529
6663	408530
46547	408531
572	408532
111211	408533
48934	408534
6585	408535
171	408536
20654	408537
27437	408538
23329	408539
3361	408540
64345	408541
18874	408542
77547	408543
106059	408544
14009	408545
59799	408546
2319	408547
108186	408548
26096	408549
23857	408550
66088	408551
32439	408552
131446	408553
62214	408554
54538	408555
33120	408556
117745	408557
32331	408558
38251	408559
42069	408560
9110	408561
1545	408562
161332	408563
12812	408564
83476	408565
78877	408566
9745	408567
24037	408568
8277	408569
57342	408570
17985	408571
112315	408572
22208	408573
11129	408574
72743	408575
78516	408576
52407	408577
29934	408578
132790	408579
41517	408580
40035	408581
9490	408582
24975	408583
147216	408584
52828	408585
549	408586
13094	408587
39010	408588
75930	408589
41314	408590
5579	408591
134416	408592
5933	408593
22752	408594
90067	408595
91763	408596
125540	408597
89688	408598
31487	408599
13500	408600
13271	408601
30264	408602
90348	408603
126	408604
8586	408605
64916	408606
35871	408607
39711	408608
50655	408609
471	408610
72186	408611
19093	408612
7593	408613
2062	408614
11043	408615
9585	408616
24249	408617
52822	408618
18813	408619
82549	408620
141296	408621
48469	408622
58745	408623
36631	408624
56032	408625
100737	408626
116899	408627
124307	408628
11212	408629
22147	408630
10300	408631
3082	408632
101178	408633
16751	408634
50574	408635
25104	408636
96792	408637
3782	408638
21630	408639
26183	408640
110211	408641
11433	408642
67746	408643
134571	408644
152730	408645
116226	408646
38532	408647
3032	408648
25811	408649
91061	408650
43237	408651
57	408652
58383	408653
11198	408654
20655	408655
17587	408656
20179	408657
11657	408658
3515	408659
88400	408660
49046	408661
4953	408662
7733	408663
84306	408664
101130	408665
80078	408666
41685	408667
42398	408668
80543	408669
1041	408670
118084	408671
94	408672
11290	408673
132052	408674
23472	408675
7454	408676
9259	408677
4356	408678
6400	408679
53692	408680
5794	408681
110	408682
12461	408683
14312	408684
5813	408685
17406	408686
17362	408687
113513	408688
59062	408689
12267	408690
24318	408691
58158	408692
75729	408693
134627	408694
54793	408695
2304	408696
89018	408697
4196	408698
36366	408699
103186	408700
197	408701
22949	408702
20608	408703
50055	408704
10550	408705
47308	408706
56599	408707
90100	408708
56389	408709
12248	408710
1440	408711
46858	408712
56299	408713
3145	408714
22302	408715
9043	408716
14848	408717
58810	408718
9910	408719
95371	408720
28981	408721
95957	408722
44657	408723
57998	408724
1574	408725
19491	408726
40843	408727
64379	408728
11974	408729
38235	408730
11636	408731
14335	408732
23416	408733
139086	408734
85016	408735
13922	408736
72550	408737
7169	408738
37569	408739
246	408740
29733	408741
88151	408742
107447	408743
17959	408744
196	408745
122191	408746
40442	408747
55753	408748
15139	408749
3666	408750
92776	408751
9737	408752
150585	408753
10270	408754
41035	408755
104997	408756
34862	408757
46656	408758
67055	408759
1936	408760
80322	408761
49476	408762
170179	408763
67055	408764
25805	408765
481	408766
77542	408767
156999	408768
836	408769
156139	408770
59788	408771
10956	408772
144713	408773
2814	408774
38133	408775
37925	408776
49915	408777
42568	408778
69700	408779
5739	408780
19147	408781
3721	408782
2304	408783
4066	408784
48290	408785
23650	408786
10914	408787
12939	408788
97731	408789
4544	408790
35321	408791
122899	408792
6201	408793
110656	408794
157579	408795
24338	408796
11964	408797
35997	408798
713	408799
31457	408800
86158	408801
20450	408802
3741	408803
42545	408804
2176	408805
6394	408806
42887	408807
47315	408808
8332	408809
103842	408810
35860	408811
102742	408812
25310	408813
111802	408814
4064	408815
11437	408816
104519	408817
17325	408818
85866	408819
6865	408820
1766	408821
206	408822
98685	408823
305	408824
137417	408825
16987	408826
82307	408827
97717	408828
18652	408829
2307	408830
130	408831
58086	408832
20899	408833
123709	408834
113319	408835
6807	408836
36489	408837
135256	408838
56805	408839
27247	408840
88225	408841
47900	408842
42439	408843
71273	408844
10874	408845
63664	408846
8839	408847
27202	408848
126230	408849
40690	408850
40880	408851
57492	408852
3221	408853
31839	408854
7845	408855
62286	408856
31832	408857
42060	408858
4460	408859
38219	408860
20308	408861
1010	408862
57596	408863
70500	408864
27863	408865
1701	408866
101882	408867
24374	408868
109947	408869
14719	408870
72438	408871
36125	408872
165887	408873
63807	408874
154762	408875
2583	408876
11008	408877
15	408878
135095	408879
88475	408880
260	408881
20211	408882
130879	408883
31163	408884
87789	408885
2941	408886
1941	408887
104675	408888
569	408889
40492	408890
22983	408891
99456	408892
31425	408893
41745	408894
5011	408895
86845	408896
20162	408897
7943	408898
146872	408899
7074	408900
1300	408901
15649	408902
20424	408903
22760	408904
77514	408905
18403	408906
108635	408907
16561	408908
32044	408909
6416	408910
12804	408911
89332	408912
3377	408913
29699	408914
169585	408915
22140	408916
122674	408917
24095	408918
7330	408919
119275	408920
16292	408921
14161	408922
15251	408923
110342	408924
22006	408925
6105	408926
2204	408927
25269	408928
63420	408929
14368	408930
114501	408931
103113	408932
3340	408933
63494	408934
40850	408935
35603	408936
38435	408937
110941	408938
17884	408939
92601	408940
50521	408941
111407	408942
4430	408943
4128	408944
84357	408945
77979	408946
48279	408947
15686	408948
131053	408949
99967	408950
163772	408951
51672	408952
41657	408953
42304	408954
166626	408955
71717	408956
13832	408957
11546	408958
7646	408959
68543	408960
42853	408961
85871	408962
23339	408963
133389	408964
4580	408965
58483	408966
33451	408967
7671	408968
38581	408969
58063	408970
25892	408971
57409	408972
23897	408973
73976	408974
115195	408975
103290	408976
71718	408977
25101	408978
100710	408979
88710	408980
12775	408981
59639	408982
925	408983
3823	408984
68609	408985
78481	408986
7352	408987
108120	408988
19939	408989
49876	408990
33360	408991
135421	408992
67	408993
34838	408994
25182	408995
5227	408996
42290	408997
112219	408998
4283	408999
109214	409000
34342	409001
168109	409002
22256	409003
108034	409004
61217	409005
10765	409006
11757	409007
26878	409008
23	409009
34641	409010
19902	409011
1373	409012
93890	409013
19478	409014
64753	409015
4209	409016
61374	409017
117593	409018
25397	409019
19044	409020
89528	409021
10250	409022
5530	409023
7329	409024
682	409025
51135	409026
13286	409027
93888	409028
4976	409029
4656	409030
11583	409031
5140	409032
14684	409033
13310	409034
52070	409035
103006	409036
53747	409037
57106	409038
52959	409039
56697	409040
2979	409041
89352	409042
30966	409043
18833	409044
10854	409045
33415	409046
33573	409047
5900	409048
127115	409049
29201	409050
42568	409051
68458	409052
79627	409053
165	409054
4260	409055
35114	409056
15023	409057
27427	409058
43337	409059
79506	409060
10416	409061
50190	409062
50670	409063
62376	409064
2405	409065
38598	409066
32437	409067
19865	409068
92749	409069
15507	409070
94142	409071
10912	409072
5452	409073
39810	409074
8704	409075
111950	409076
33589	409077
9075	409078
55348	409079
31256	409080
128660	409081
5038	409082
36079	409083
1766	409084
137054	409085
10137	409086
37838	409087
105962	409088
53048	409089
1231	409090
152352	409091
786	409092
45451	409093
16858	409094
2411	409095
6793	409096
79683	409097
51964	409098
105067	409099
21128	409100
94651	409101
6521	409102
32912	409103
154143	409104
856	409105
157516	409106
83875	409107
5712	409108
17619	409109
97041	409110
70734	409111
64288	409112
22604	409113
10902	409114
18708	409115
120810	409116
20411	409117
80715	409118
81596	409119
149241	409120
16987	409121
26023	409122
118348	409123
109980	409124
118437	409125
9229	409126
5870	409127
41495	409128
43883	409129
51171	409130
74527	409131
21647	409132
9871	409133
8596	409134
9849	409135
48991	409136
18691	409137
16452	409138
42651	409139
59927	409140
111429	409141
1251	409142
17466	409143
23812	409144
8326	409145
40961	409146
35163	409147
15502	409148
88777	409149
57770	409150
136481	409151
72264	409152
22929	409153
20884	409154
17534	409155
11659	409156
164415	409157
4171	409158
78895	409159
9	409160
52442	409161
37103	409162
50000	409163
41143	409164
66480	409165
133266	409166
52928	409167
70809	409168
74187	409169
62770	409170
42813	409171
5441	409172
47813	409173
21275	409174
9662	409175
16821	409176
36360	409177
91850	409178
669	409179
27890	409180
1291	409181
204	409182
19703	409183
42644	409184
23775	409185
39869	409186
75364	409187
35421	409188
66	409189
93423	409190
123406	409191
60063	409192
112077	409193
102443	409194
30827	409195
95043	409196
24978	409197
113750	409198
726	409199
81860	409200
8135	409201
7960	409202
61232	409203
4648	409204
40935	409205
98359	409206
114103	409207
109422	409208
3430	409209
20557	409210
21309	409211
54915	409212
93610	409213
2510	409214
16861	409215
37870	409216
30773	409217
49586	409218
127413	409219
33295	409220
462	409221
90872	409222
14381	409223
8345	409224
87250	409225
30	409226
102519	409227
7508	409228
12784	409229
47956	409230
3829	409231
5776	409232
14718	409233
27705	409234
4161	409235
70222	409236
54792	409237
95455	409238
13152	409239
60024	409240
15178	409241
160552	409242
12506	409243
18815	409244
128083	409245
5025	409246
64656	409247
113801	409248
23770	409249
52953	409250
28191	409251
18249	409252
101919	409253
14116	409254
30039	409255
79692	409256
24881	409257
26491	409258
1787	409259
30322	409260
24209	409261
53277	409262
61305	409263
99938	409264
55208	409265
59945	409266
167945	409267
119497	409268
681	409269
91974	409270
14071	409271
82766	409272
11720	409273
12950	409274
19090	409275
83986	409276
10286	409277
9520	409278
50549	409279
97408	409280
141020	409281
26357	409282
124534	409283
160309	409284
76367	409285
71509	409286
15934	409287
5350	409288
167662	409289
31732	409290
24554	409291
50964	409292
15895	409293
18438	409294
46334	409295
17352	409296
735	409297
1	409298
8334	409299
109255	409300
142754	409301
105276	409302
54800	409303
81585	409304
84025	409305
157134	409306
111326	409307
56419	409308
7970	409309
165583	409310
195	409311
6109	409312
13559	409313
19395	409314
43614	409315
79508	409316
73116	409317
8745	409318
14370	409319
3657	409320
56313	409321
13349	409322
10176	409323
5277	409324
3461	409325
17710	409326
20714	409327
3070	409328
5489	409329
20268	409330
81999	409331
26093	409332
168110	409333
14282	409334
10236	409335
52767	409336
21397	409337
34693	409338
6	409339
75849	409340
67878	409341
64721	409342
1825	409343
50586	409344
38514	409345
54727	409346
16290	409347
62739	409348
53437	409349
10777	409350
8430	409351
37231	409352
107688	409353
38178	409354
88568	409355
28586	409356
15416	409357
48587	409358
11	409359
18181	409360
88212	409361
15843	409362
3504	409363
3462	409364
33221	409365
54487	409366
30378	409367
3469	409368
41560	409369
2460	409370
294	409371
128847	409372
31800	409373
66446	409374
32064	409375
84092	409376
597	409377
54750	409378
10631	409379
33252	409380
6422	409381
56570	409382
20832	409383
163071	409384
34991	409385
54598	409386
38513	409387
15074	409388
21806	409389
68588	409390
21731	409391
38857	409392
169433	409393
33543	409394
16008	409395
787	409396
6525	409397
12507	409398
34590	409399
31504	409400
40515	409401
42749	409402
13637	409403
18975	409404
25070	409405
75740	409406
15183	409407
2708	409408
41044	409409
11536	409410
113482	409411
24211	409412
31023	409413
17758	409414
55270	409415
110223	409416
94227	409417
29320	409418
27247	409419
35980	409420
369	409421
51798	409422
1127	409423
100350	409424
63881	409425
8815	409426
5087	409427
8550	409428
173	409429
55445	409430
1399	409431
9742	409432
79853	409433
74008	409434
439	409435
70362	409436
36983	409437
54051	409438
103209	409439
1388	409440
3594	409441
104804	409442
41423	409443
1610	409444
72296	409445
150432	409446
35839	409447
30136	409448
30585	409449
18631	409450
386	409451
59695	409452
26540	409453
14792	409454
24170	409455
15493	409456
27373	409457
2273	409458
7871	409459
41398	409460
15233	409461
130727	409462
2250	409463
33789	409464
53200	409465
84234	409466
102747	409467
3081	409468
62840	409469
97947	409470
25025	409471
41478	409472
79126	409473
903	409474
20862	409475
1997	409476
105568	409477
14822	409478
5259	409479
41178	409480
21112	409481
38619	409482
10291	409483
76450	409484
40294	409485
126907	409486
623	409487
74842	409488
24727	409489
49747	409490
45699	409491
64769	409492
2291	409493
32484	409494
607	409495
89806	409496
111943	409497
19190	409498
8417	409499
22947	409500
2942	409501
47673	409502
27149	409503
5147	409504
24573	409505
8341	409506
51499	409507
31771	409508
12210	409509
8381	409510
66677	409511
165993	409512
50439	409513
76687	409514
25449	409515
5142	409516
9656	409517
28784	409518
4296	409519
23241	409520
186	409521
41265	409522
25202	409523
1204	409524
80734	409525
25394	409526
34851	409527
114804	409528
25900	409529
22731	409530
71900	409531
86981	409532
104831	409533
23322	409534
10523	409535
129335	409536
7544	409537
122	409538
8389	409539
117210	409540
44588	409541
110210	409542
25217	409543
23949	409544
12355	409545
32012	409546
2493	409547
3494	409548
92714	409549
58301	409550
16833	409551
35814	409552
3354	409553
53606	409554
27223	409555
22847	409556
23831	409557
29970	409558
22227	409559
56158	409560
52746	409561
15132	409562
39548	409563
92438	409564
2646	409565
3161	409566
44285	409567
76476	409568
64044	409569
38937	409570
50929	409571
57496	409572
2971	409573
30735	409574
71445	409575
1125	409576
50061	409577
3195	409578
50677	409579
1691	409580
27823	409581
16260	409582
36790	409583
88323	409584
44	409585
26	409586
75660	409587
9286	409588
3063	409589
17721	409590
63227	409591
61633	409592
4964	409593
11357	409594
105700	409595
33922	409596
60938	409597
9301	409598
24063	409599
6770	409600
41226	409601
96149	409602
70011	409603
88608	409604
5847	409605
15209	409606
5916	409607
133835	409608
16368	409609
2506	409610
32390	409611
95899	409612
60722	409613
86831	409614
43672	409615
71847	409616
2892	409617
33904	409618
21853	409619
1186	409620
788	409621
87063	409622
58500	409623
121632	409624
155	409625
15686	409626
13372	409627
58025	409628
23510	409629
8985	409630
46704	409631
134682	409632
153191	409633
122374	409634
833	409635
79367	409636
37750	409637
43963	409638
77450	409639
25199	409640
5102	409641
28225	409642
70510	409643
23904	409644
59818	409645
35229	409646
23965	409647
32539	409648
11110	409649
60535	409650
68635	409651
18179	409652
47742	409653
3750	409654
34878	409655
151516	409656
76690	409657
55333	409658
92844	409659
1107	409660
40772	409661
60772	409662
106784	409663
74297	409664
112025	409665
531	409666
39659	409667
40430	409668
8835	409669
31939	409670
55759	409671
122019	409672
42925	409673
15331	409674
24438	409675
17704	409676
19531	409677
73513	409678
42794	409679
53195	409680
162610	409681
37	409682
57146	409683
111270	409684
90919	409685
97828	409686
18433	409687
15248	409688
707	409689
9046	409690
39449	409691
527	409692
923	409693
24350	409694
23245	409695
10558	409696
47909	409697
3760	409698
72240	409699
69521	409700
139324	409701
39900	409702
58569	409703
56889	409704
90981	409705
169677	409706
6959	409707
112977	409708
74231	409709
84300	409710
43457	409711
82658	409712
29571	409713
83469	409714
14639	409715
14551	409716
148487	409717
59409	409718
66107	409719
23319	409720
72327	409721
407	409722
98557	409723
46876	409724
9474	409725
23662	409726
129257	409727
49929	409728
19648	409729
21999	409730
42691	409731
24187	409732
31124	409733
38105	409734
27890	409735
37589	409736
75948	409737
10340	409738
19108	409739
21130	409740
93262	409741
2640	409742
11661	409743
34381	409744
1359	409745
15995	409746
55440	409747
40297	409748
43877	409749
830	409750
88956	409751
44722	409752
1274	409753
11696	409754
45697	409755
135065	409756
7499	409757
93567	409758
23051	409759
2876	409760
79006	409761
3771	409762
10068	409763
21470	409764
48685	409765
86250	409766
67755	409767
71576	409768
145550	409769
46875	409770
21020	409771
12366	409772
3977	409773
25850	409774
41771	409775
36583	409776
27217	409777
16974	409778
37917	409779
92864	409780
10195	409781
5212	409782
5742	409783
11945	409784
2691	409785
107346	409786
15566	409787
34826	409788
51009	409789
10574	409790
72329	409791
8381	409792
92699	409793
38845	409794
3369	409795
98	409796
19771	409797
20911	409798
13074	409799
603	409800
112070	409801
165912	409802
6811	409803
109034	409804
25014	409805
44792	409806
37043	409807
18049	409808
51446	409809
12389	409810
68768	409811
54002	409812
15	409813
4317	409814
77321	409815
55405	409816
44860	409817
20450	409818
38751	409819
14886	409820
18661	409821
1982	409822
96592	409823
100100	409824
70623	409825
82227	409826
2856	409827
28059	409828
108074	409829
58244	409830
113173	409831
163490	409832
4579	409833
51864	409834
60437	409835
72353	409836
30775	409837
32905	409838
103512	409839
13998	409840
22742	409841
2050	409842
104192	409843
48566	409844
19897	409845
38676	409846
59477	409847
60660	409848
112169	409849
56637	409850
84724	409851
37110	409852
88861	409853
112008	409854
21880	409855
48527	409856
54556	409857
3068	409858
131272	409859
29654	409860
1019	409861
121936	409862
6188	409863
11257	409864
134467	409865
63905	409866
4873	409867
116950	409868
133190	409869
37628	409870
43042	409871
522	409872
140433	409873
87836	409874
68476	409875
24675	409876
67173	409877
11201	409878
161	409879
22747	409880
29017	409881
6235	409882
15782	409883
37978	409884
66703	409885
93064	409886
21225	409887
4143	409888
38442	409889
48087	409890
25729	409891
43758	409892
35286	409893
19321	409894
3695	409895
128	409896
87442	409897
91860	409898
29067	409899
87285	409900
8823	409901
65534	409902
90567	409903
24340	409904
47808	409905
5310	409906
15640	409907
21815	409908
43276	409909
50863	409910
11363	409911
75859	409912
24864	409913
18716	409914
37429	409915
110756	409916
112673	409917
8802	409918
4200	409919
31630	409920
45149	409921
60280	409922
3816	409923
146280	409924
41898	409925
10574	409926
11212	409927
127593	409928
85384	409929
35075	409930
24624	409931
5668	409932
153366	409933
111337	409934
2285	409935
994	409936
32325	409937
108754	409938
9438	409939
25100	409940
22304	409941
14822	409942
45534	409943
33544	409944
2979	409945
139123	409946
53406	409947
3177	409948
109655	409949
74790	409950
28685	409951
67140	409952
4477	409953
62447	409954
3647	409955
41460	409956
662	409957
41355	409958
6369	409959
116403	409960
7049	409961
120194	409962
28667	409963
118998	409964
51907	409965
139575	409966
41856	409967
109855	409968
25824	409969
57803	409970
61695	409971
25699	409972
12751	409973
85339	409974
53746	409975
99112	409976
161421	409977
43075	409978
110685	409979
126942	409980
162269	409981
7375	409982
4841	409983
119	409984
6372	409985
53968	409986
43827	409987
162393	409988
98167	409989
10569	409990
234	409991
32122	409992
62414	409993
11155	409994
21456	409995
131555	409996
9778	409997
28524	409998
54192	409999
43217	410000
23461	410001
91869	410002
17068	410003
15763	410004
86473	410005
46968	410006
80167	410007
66636	410008
1331	410009
56622	410010
5046	410011
80163	410012
55953	410013
599	410014
121359	410015
87847	410016
127022	410017
10513	410018
46847	410019
5470	410020
73577	410021
44677	410022
157764	410023
102365	410024
7706	410025
12205	410026
56051	410027
20795	410028
21502	410029
7655	410030
94898	410031
76402	410032
53478	410033
19275	410034
95172	410035
34203	410036
20679	410037
74280	410038
6014	410039
114354	410040
137465	410041
169934	410042
7420	410043
70231	410044
34974	410045
52119	410046
13014	410047
92206	410048
58294	410049
48783	410050
36328	410051
69783	410052
20874	410053
65542	410054
10023	410055
15491	410056
48983	410057
13017	410058
112049	410059
28136	410060
804	410061
46729	410062
10493	410063
47445	410064
27709	410065
3642	410066
42489	410067
59056	410068
46346	410069
8210	410070
45206	410071
10830	410072
12375	410073
62559	410074
11106	410075
77549	410076
39250	410077
55866	410078
36279	410079
91083	410080
14278	410081
139424	410082
100036	410083
24514	410084
110831	410085
3912	410086
31231	410087
67516	410088
27477	410089
4520	410090
56397	410091
106763	410092
15168	410093
28743	410094
85085	410095
23937	410096
39837	410097
6698	410098
13556	410099
90833	410100
16743	410101
40165	410102
15408	410103
64052	410104
34595	410105
46891	410106
20418	410107
34855	410108
3766	410109
89027	410110
9261	410111
163995	410112
19073	410113
88131	410114
41999	410115
70580	410116
25963	410117
1923	410118
28027	410119
30777	410120
66270	410121
152899	410122
8466	410123
31011	410124
70	410125
59215	410126
13433	410127
46338	410128
21185	410129
94443	410130
137544	410131
3467	410132
27319	410133
76227	410134
26695	410135
30546	410136
36719	410137
40579	410138
55009	410139
109119	410140
2499	410141
35422	410142
469	410143
74640	410144
117748	410145
55108	410146
85928	410147
66551	410148
91817	410149
57498	410150
27990	410151
83128	410152
55541	410153
96106	410154
4494	410155
58001	410156
125433	410157
48937	410158
15804	410159
22428	410160
82634	410161
50616	410162
7573	410163
104174	410164
26108	410165
38665	410166
114798	410167
45734	410168
92671	410169
92774	410170
109329	410171
7683	410172
54593	410173
58764	410174
501	410175
71349	410176
8175	410177
109207	410178
49979	410179
5314	410180
18506	410181
25090	410182
84791	410183
163725	410184
6392	410185
66194	410186
2510	410187
633	410188
9627	410189
41070	410190
100185	410191
35347	410192
160961	410193
9499	410194
19156	410195
30941	410196
29826	410197
37361	410198
32326	410199
68592	410200
24777	410201
2676	410202
1705	410203
68701	410204
10103	410205
39764	410206
26912	410207
22787	410208
62264	410209
12616	410210
11777	410211
352	410212
10316	410213
86220	410214
45941	410215
1390	410216
4042	410217
150926	410218
94769	410219
24208	410220
46220	410221
145660	410222
5865	410223
35657	410224
19192	410225
19157	410226
72966	410227
47361	410228
15455	410229
97264	410230
10976	410231
24699	410232
40158	410233
18463	410234
7450	410235
12549	410236
2793	410237
505	410238
115317	410239
61160	410240
51590	410241
31175	410242
15444	410243
91234	410244
37	410245
81200	410246
53563	410247
14251	410248
98006	410249
23000	410250
53611	410251
46567	410252
151339	410253
31826	410254
108294	410255
2160	410256
51678	410257
51982	410258
54854	410259
67553	410260
85343	410261
35582	410262
21664	410263
45173	410264
33769	410265
97362	410266
44628	410267
5373	410268
60798	410269
1966	410270
7339	410271
112522	410272
5774	410273
125857	410274
111988	410275
41810	410276
89920	410277
83234	410278
38868	410279
25315	410280
91636	410281
118093	410282
138761	410283
27102	410284
61508	410285
8888	410286
34673	410287
128368	410288
6318	410289
1630	410290
28842	410291
89837	410292
10991	410293
34495	410294
30928	410295
7256	410296
54319	410297
98801	410298
12757	410299
80434	410300
69779	410301
42866	410302
32719	410303
169	410304
44066	410305
116701	410306
39073	410307
2752	410308
61077	410309
29247	410310
2561	410311
6355	410312
18454	410313
82454	410314
19484	410315
15277	410316
6160	410317
30201	410318
75381	410319
14906	410320
52807	410321
119818	410322
4519	410323
9860	410324
52034	410325
102916	410326
475	410327
34608	410328
18131	410329
111591	410330
100618	410331
33059	410332
12679	410333
360	410334
107222	410335
9274	410336
57807	410337
6911	410338
43930	410339
473	410340
79046	410341
77596	410342
71095	410343
6064	410344
67338	410345
41222	410346
40680	410347
3073	410348
83877	410349
23093	410350
14509	410351
28046	410352
12340	410353
2366	410354
67767	410355
16548	410356
53072	410357
5144	410358
14402	410359
29065	410360
4963	410361
15169	410362
82184	410363
98040	410364
90408	410365
141722	410366
2014	410367
53486	410368
2015	410369
92493	410370
35131	410371
13044	410372
131571	410373
111373	410374
39688	410375
43677	410376
56801	410377
28562	410378
19658	410379
52486	410380
94503	410381
12930	410382
26576	410383
409	410384
8773	410385
9816	410386
1223	410387
19075	410388
54984	410389
43779	410390
89857	410391
50749	410392
3040	410393
2463	410394
69284	410395
22644	410396
30133	410397
33819	410398
1708	410399
159	410400
6676	410401
13701	410402
58554	410403
28786	410404
29821	410405
26508	410406
45788	410407
3505	410408
102972	410409
16159	410410
8416	410411
127171	410412
249	410413
1545	410414
23608	410415
41917	410416
115965	410417
6271	410418
485	410419
61781	410420
9082	410421
4291	410422
64625	410423
6277	410424
11098	410425
5606	410426
93114	410427
103483	410428
60045	410429
162754	410430
28797	410431
64887	410432
122322	410433
113647	410434
53582	410435
85791	410436
20361	410437
37595	410438
43548	410439
35809	410440
63820	410441
82933	410442
57775	410443
11833	410444
16654	410445
3416	410446
138523	410447
19600	410448
3207	410449
1861	410450
22768	410451
158746	410452
5700	410453
39984	410454
30437	410455
49582	410456
116208	410457
15764	410458
20105	410459
131453	410460
15034	410461
20750	410462
66881	410463
5657	410464
36182	410465
28732	410466
96150	410467
80703	410468
78862	410469
76515	410470
68218	410471
90942	410472
98790	410473
124693	410474
158160	410475
64761	410476
107388	410477
24555	410478
44626	410479
70086	410480
18726	410481
25229	410482
169118	410483
127760	410484
171	410485
78570	410486
65950	410487
1131	410488
27123	410489
78997	410490
112175	410491
30896	410492
116996	410493
32826	410494
13142	410495
114048	410496
6849	410497
38098	410498
6004	410499
5200	410500
63832	410501
6483	410502
43227	410503
70891	410504
8566	410505
13352	410506
48469	410507
21509	410508
14447	410509
10719	410510
4224	410511
15334	410512
1097	410513
60351	410514
11057	410515
49904	410516
20670	410517
11653	410518
8002	410519
130723	410520
84099	410521
2922	410522
3912	410523
25809	410524
13769	410525
6156	410526
54006	410527
16003	410528
22400	410529
46023	410530
93436	410531
102658	410532
43198	410533
24417	410534
47136	410535
11339	410536
31077	410537
6792	410538
6910	410539
111499	410540
60202	410541
116108	410542
397	410543
109300	410544
3011	410545
23866	410546
12319	410547
70448	410548
2523	410549
104517	410550
35613	410551
21949	410552
46625	410553
42919	410554
6836	410555
1329	410556
46533	410557
78800	410558
38381	410559
132647	410560
359	410561
5340	410562
54432	410563
100986	410564
230	410565
115777	410566
11500	410567
6140	410568
65149	410569
11116	410570
72951	410571
1661	410572
47359	410573
48246	410574
29098	410575
16164	410576
9136	410577
50327	410578
128330	410579
151591	410580
163169	410581
18600	410582
24398	410583
3248	410584
7232	410585
48818	410586
11213	410587
23691	410588
6368	410589
6033	410590
98872	410591
104195	410592
24369	410593
2272	410594
83302	410595
46993	410596
9082	410597
3806	410598
108273	410599
15969	410600
104552	410601
17343	410602
1192	410603
47869	410604
3178	410605
913	410606
39144	410607
29317	410608
21276	410609
57059	410610
71990	410611
30000	410612
1266	410613
846	410614
159902	410615
37894	410616
12701	410617
9567	410618
799	410619
28082	410620
53656	410621
72739	410622
144105	410623
95051	410624
54623	410625
44093	410626
13742	410627
1478	410628
90808	410629
35864	410630
138167	410631
38678	410632
10768	410633
27078	410634
35400	410635
20471	410636
31750	410637
35932	410638
84617	410639
23864	410640
91660	410641
80358	410642
1134	410643
77489	410644
32131	410645
4195	410646
125628	410647
55062	410648
49286	410649
4447	410650
77527	410651
112584	410652
22833	410653
30887	410654
66928	410655
2149	410656
5018	410657
85489	410658
5923	410659
23225	410660
54882	410661
104700	410662
39615	410663
28076	410664
32043	410665
218	410666
2713	410667
47412	410668
48331	410669
13699	410670
59068	410671
52851	410672
29518	410673
20961	410674
53207	410675
2927	410676
22815	410677
57064	410678
4526	410679
58238	410680
5261	410681
169571	410682
894	410683
18412	410684
96773	410685
2567	410686
13730	410687
4438	410688
12897	410689
35999	410690
18268	410691
42215	410692
16485	410693
26886	410694
98363	410695
86059	410696
28991	410697
63475	410698
33558	410699
42110	410700
7537	410701
14456	410702
71871	410703
74777	410704
78180	410705
20952	410706
95408	410707
57913	410708
6887	410709
95367	410710
104543	410711
136223	410712
2511	410713
42893	410714
9196	410715
8720	410716
144755	410717
2875	410718
112632	410719
144	410720
22655	410721
141967	410722
90415	410723
20077	410724
3856	410725
9737	410726
3005	410727
1876	410728
12286	410729
23598	410730
29507	410731
78632	410732
39867	410733
23063	410734
83245	410735
67376	410736
7755	410737
41618	410738
96671	410739
51605	410740
20505	410741
67804	410742
20302	410743
126553	410744
40731	410745
23528	410746
3246	410747
20087	410748
23838	410749
75513	410750
75070	410751
81802	410752
3067	410753
2677	410754
130742	410755
25730	410756
108476	410757
5602	410758
64366	410759
94401	410760
49142	410761
56406	410762
73691	410763
8585	410764
5924	410765
21330	410766
43717	410767
168332	410768
80626	410769
45995	410770
20235	410771
74075	410772
133805	410773
376	410774
2353	410775
127240	410776
55995	410777
29305	410778
42158	410779
43247	410780
15885	410781
2249	410782
515	410783
11784	410784
61527	410785
3115	410786
121834	410787
40039	410788
16804	410789
55787	410790
102252	410791
26580	410792
58766	410793
13868	410794
22214	410795
14621	410796
9803	410797
120021	410798
14244	410799
4934	410800
51189	410801
14030	410802
18499	410803
4186	410804
18287	410805
21089	410806
102712	410807
30710	410808
4178	410809
345	410810
25880	410811
38293	410812
97367	410813
40160	410814
42851	410815
31171	410816
28299	410817
77875	410818
82537	410819
59180	410820
25293	410821
22650	410822
11094	410823
30142	410824
9164	410825
78774	410826
4616	410827
17322	410828
842	410829
8807	410830
19174	410831
6437	410832
6839	410833
93678	410834
29823	410835
88473	410836
35960	410837
17838	410838
36494	410839
1814	410840
17144	410841
16804	410842
12648	410843
129612	410844
59088	410845
8069	410846
39321	410847
65602	410848
50930	410849
4680	410850
89430	410851
2884	410852
35746	410853
28167	410854
117362	410855
51415	410856
2080	410857
23295	410858
71400	410859
28068	410860
144812	410861
78245	410862
94005	410863
68564	410864
137018	410865
10086	410866
54670	410867
74534	410868
106831	410869
8732	410870
53835	410871
19685	410872
22317	410873
91644	410874
75361	410875
18417	410876
15826	410877
15355	410878
150384	410879
121779	410880
52292	410881
13095	410882
54285	410883
102310	410884
46360	410885
42609	410886
6374	410887
59074	410888
25832	410889
10900	410890
3209	410891
99620	410892
36600	410893
32723	410894
25444	410895
47556	410896
99008	410897
47970	410898
137420	410899
4825	410900
77040	410901
9544	410902
91273	410903
48350	410904
23064	410905
29220	410906
16873	410907
58666	410908
82726	410909
6983	410910
40925	410911
9329	410912
9953	410913
78145	410914
52455	410915
7534	410916
93297	410917
94688	410918
38365	410919
32527	410920
2269	410921
45977	410922
11937	410923
167988	410924
12445	410925
92627	410926
12083	410927
32390	410928
1887	410929
29983	410930
4	410931
106584	410932
48812	410933
123130	410934
7631	410935
1258	410936
62748	410937
49660	410938
33947	410939
92337	410940
26488	410941
49563	410942
8811	410943
12393	410944
745	410945
8825	410946
42106	410947
12004	410948
4953	410949
18387	410950
43271	410951
49289	410952
14378	410953
37	410954
32095	410955
16028	410956
11842	410957
175	410958
105112	410959
13742	410960
29283	410961
12957	410962
62739	410963
135664	410964
27121	410965
17504	410966
93904	410967
150194	410968
77151	410969
15156	410970
110668	410971
24449	410972
66880	410973
15645	410974
24828	410975
13251	410976
9969	410977
5976	410978
1355	410979
13259	410980
61439	410981
4016	410982
103717	410983
127519	410984
39158	410985
20918	410986
3215	410987
21413	410988
26449	410989
79333	410990
15411	410991
52529	410992
31913	410993
11655	410994
24294	410995
37966	410996
1585	410997
4927	410998
32948	410999
37868	411000
26808	411001
10034	411002
116323	411003
50573	411004
38908	411005
66617	411006
16840	411007
306	411008
32806	411009
23719	411010
30659	411011
12801	411012
233	411013
61210	411014
67075	411015
102177	411016
118872	411017
69	411018
11601	411019
95239	411020
1625	411021
81162	411022
121437	411023
137440	411024
4061	411025
28133	411026
76668	411027
41465	411028
34808	411029
111196	411030
30301	411031
94825	411032
77767	411033
62577	411034
69783	411035
44888	411036
14231	411037
1433	411038
53291	411039
80814	411040
23742	411041
15364	411042
880	411043
3319	411044
2812	411045
23606	411046
25388	411047
8473	411048
64633	411049
1887	411050
22505	411051
26989	411052
22799	411053
60458	411054
14890	411055
27466	411056
166256	411057
4224	411058
38464	411059
51286	411060
22336	411061
4500	411062
24652	411063
94012	411064
5450	411065
38029	411066
19078	411067
160631	411068
27234	411069
34247	411070
43922	411071
9151	411072
26096	411073
17334	411074
126681	411075
107303	411076
40340	411077
19881	411078
19564	411079
133953	411080
5161	411081
27731	411082
44793	411083
57498	411084
38147	411085
6614	411086
94903	411087
9490	411088
54636	411089
12240	411090
104202	411091
39134	411092
89130	411093
9403	411094
106695	411095
22706	411096
1468	411097
117749	411098
91986	411099
58522	411100
18659	411101
994	411102
13363	411103
16985	411104
60240	411105
53350	411106
5742	411107
32017	411108
23492	411109
20525	411110
39587	411111
8133	411112
131738	411113
20920	411114
2633	411115
1097	411116
57200	411117
73787	411118
28172	411119
70477	411120
108027	411121
163848	411122
9964	411123
20427	411124
168968	411125
3786	411126
92620	411127
2132	411128
87420	411129
41788	411130
6047	411131
68233	411132
32046	411133
39006	411134
9376	411135
4910	411136
2289	411137
18693	411138
34525	411139
27089	411140
52145	411141
13298	411142
65541	411143
12247	411144
15040	411145
9119	411146
2762	411147
7456	411148
51619	411149
112698	411150
16477	411151
94211	411152
78987	411153
58295	411154
49875	411155
13868	411156
24783	411157
604	411158
63463	411159
2869	411160
106353	411161
40922	411162
1145	411163
46154	411164
3956	411165
3817	411166
81292	411167
31501	411168
60214	411169
68465	411170
112268	411171
3995	411172
51722	411173
7618	411174
470	411175
8978	411176
2425	411177
53116	411178
18367	411179
83608	411180
31435	411181
51715	411182
51022	411183
84566	411184
57877	411185
1797	411186
2555	411187
1575	411188
30183	411189
6994	411190
51604	411191
49456	411192
7059	411193
6515	411194
129471	411195
724	411196
56524	411197
115302	411198
157194	411199
72363	411200
49442	411201
61583	411202
13711	411203
7103	411204
2940	411205
16276	411206
71304	411207
146926	411208
86222	411209
17146	411210
63113	411211
15505	411212
26490	411213
143388	411214
28975	411215
5739	411216
85098	411217
40657	411218
69818	411219
27912	411220
1035	411221
29875	411222
50136	411223
51295	411224
27449	411225
2677	411226
81896	411227
50804	411228
4054	411229
32813	411230
20719	411231
134851	411232
21825	411233
40006	411234
18204	411235
2087	411236
8322	411237
46753	411238
23242	411239
94200	411240
295	411241
23037	411242
32081	411243
36991	411244
77724	411245
31766	411246
16769	411247
119180	411248
60988	411249
1417	411250
30716	411251
21523	411252
37657	411253
10709	411254
117980	411255
112194	411256
11892	411257
76753	411258
9711	411259
114636	411260
18519	411261
64456	411262
46117	411263
112017	411264
22174	411265
7523	411266
32426	411267
122595	411268
83742	411269
19149	411270
76571	411271
1183	411272
102727	411273
33425	411274
63867	411275
1120	411276
111606	411277
27715	411278
150171	411279
3464	411280
116213	411281
35963	411282
104038	411283
24835	411284
75126	411285
10394	411286
51791	411287
2740	411288
3052	411289
936	411290
9743	411291
8292	411292
8687	411293
13754	411294
7573	411295
9970	411296
21470	411297
108134	411298
65281	411299
17213	411300
84470	411301
126898	411302
55747	411303
8554	411304
10311	411305
5717	411306
108441	411307
122007	411308
9532	411309
68318	411310
89548	411311
8485	411312
118112	411313
5210	411314
8682	411315
420	411316
14648	411317
30657	411318
9702	411319
54255	411320
110207	411321
10152	411322
22816	411323
57694	411324
12416	411325
124413	411326
48817	411327
96625	411328
43135	411329
39281	411330
149959	411331
137308	411332
14361	411333
10312	411334
94618	411335
51856	411336
51910	411337
156575	411338
8810	411339
73008	411340
35544	411341
35223	411342
55359	411343
12933	411344
31563	411345
51586	411346
23187	411347
118023	411348
117082	411349
57360	411350
53257	411351
28508	411352
150688	411353
14488	411354
82799	411355
4073	411356
1138	411357
152925	411358
4657	411359
74622	411360
6667	411361
63117	411362
5876	411363
1190	411364
6088	411365
42356	411366
25804	411367
5676	411368
13810	411369
85301	411370
15805	411371
55058	411372
17029	411373
51201	411374
97411	411375
12635	411376
17359	411377
93456	411378
952	411379
991	411380
42117	411381
12140	411382
42051	411383
126860	411384
74396	411385
15061	411386
64651	411387
42854	411388
3374	411389
63936	411390
137140	411391
8382	411392
56944	411393
13687	411394
65697	411395
239	411396
45719	411397
18698	411398
18363	411399
107304	411400
63602	411401
21499	411402
122640	411403
5503	411404
7405	411405
871	411406
81989	411407
28321	411408
400	411409
60679	411410
44606	411411
30907	411412
143148	411413
149335	411414
11872	411415
12990	411416
72606	411417
11391	411418
95050	411419
33590	411420
97467	411421
36671	411422
84943	411423
102592	411424
410	411425
13119	411426
59634	411427
14843	411428
5965	411429
94927	411430
109822	411431
24481	411432
1148	411433
585	411434
37325	411435
57957	411436
72786	411437
24652	411438
24498	411439
27310	411440
66601	411441
543	411442
42315	411443
66732	411444
43696	411445
135510	411446
50350	411447
3949	411448
44174	411449
82417	411450
115321	411451
19867	411452
39340	411453
36976	411454
112783	411455
43056	411456
50793	411457
99255	411458
9932	411459
2948	411460
21071	411461
92296	411462
10407	411463
4783	411464
1041	411465
66530	411466
119453	411467
1063	411468
34792	411469
38994	411470
4548	411471
19968	411472
23546	411473
46607	411474
13415	411475
7091	411476
40560	411477
114614	411478
35881	411479
49312	411480
75430	411481
30	411482
51057	411483
20267	411484
21562	411485
67147	411486
30277	411487
10071	411488
89503	411489
31671	411490
28691	411491
165255	411492
1682	411493
44258	411494
56521	411495
85943	411496
49578	411497
5055	411498
90731	411499
46554	411500
17264	411501
12112	411502
30142	411503
19697	411504
13582	411505
126251	411506
5028	411507
4230	411508
6641	411509
12178	411510
35824	411511
131662	411512
7027	411513
23762	411514
98484	411515
90746	411516
9879	411517
30256	411518
7516	411519
54805	411520
3961	411521
41770	411522
38390	411523
30658	411524
14286	411525
47724	411526
9209	411527
123746	411528
26861	411529
90089	411530
6161	411531
38371	411532
44683	411533
40484	411534
35584	411535
4681	411536
166854	411537
51804	411538
204	411539
15743	411540
35863	411541
97374	411542
4965	411543
109394	411544
114535	411545
95680	411546
46898	411547
48919	411548
1540	411549
54113	411550
961	411551
147040	411552
135663	411553
15168	411554
67181	411555
2602	411556
13359	411557
19030	411558
16561	411559
37998	411560
82068	411561
2834	411562
75176	411563
42798	411564
22648	411565
53354	411566
29444	411567
42653	411568
4187	411569
29055	411570
42256	411571
7460	411572
20594	411573
3562	411574
123243	411575
41090	411576
15632	411577
52349	411578
23319	411579
14123	411580
45267	411581
112178	411582
63240	411583
78093	411584
70114	411585
47295	411586
145289	411587
148808	411588
902	411589
11173	411590
125841	411591
15227	411592
110772	411593
112130	411594
34062	411595
156717	411596
119258	411597
61151	411598
3529	411599
24726	411600
70861	411601
41579	411602
67520	411603
1368	411604
2943	411605
3996	411606
61241	411607
10318	411608
95440	411609
41748	411610
14788	411611
11683	411612
143898	411613
105804	411614
27542	411615
63116	411616
6133	411617
53401	411618
19504	411619
83395	411620
29726	411621
82753	411622
64856	411623
167294	411624
102625	411625
36772	411626
7323	411627
24361	411628
73608	411629
1771	411630
7052	411631
15060	411632
64580	411633
88193	411634
13786	411635
39083	411636
28746	411637
9440	411638
43951	411639
31011	411640
65794	411641
12146	411642
14902	411643
174	411644
14942	411645
37443	411646
63406	411647
138381	411648
1454	411649
28427	411650
107698	411651
31296	411652
90971	411653
11839	411654
34102	411655
12717	411656
218	411657
5807	411658
3215	411659
4472	411660
13158	411661
32771	411662
147939	411663
42387	411664
52775	411665
85048	411666
61566	411667
51551	411668
20103	411669
33712	411670
30084	411671
64326	411672
20027	411673
5400	411674
50719	411675
138708	411676
17282	411677
27214	411678
6496	411679
26024	411680
1722	411681
10667	411682
11788	411683
157244	411684
51504	411685
1230	411686
79463	411687
49890	411688
6	411689
7498	411690
13953	411691
37536	411692
6239	411693
399	411694
72026	411695
12601	411696
31729	411697
108471	411698
5091	411699
115555	411700
101988	411701
13599	411702
145603	411703
35381	411704
109855	411705
159086	411706
1378	411707
72459	411708
36583	411709
77821	411710
11846	411711
48389	411712
67223	411713
15393	411714
95706	411715
117609	411716
2540	411717
51920	411718
23942	411719
65829	411720
46619	411721
101654	411722
33517	411723
51592	411724
52513	411725
51693	411726
154797	411727
1928	411728
15544	411729
3136	411730
22914	411731
43237	411732
30614	411733
72742	411734
6149	411735
28440	411736
26542	411737
2463	411738
46282	411739
57612	411740
12894	411741
27027	411742
40948	411743
144320	411744
79681	411745
7051	411746
62193	411747
4898	411748
44798	411749
4934	411750
138162	411751
5453	411752
8730	411753
35476	411754
23641	411755
11998	411756
33655	411757
32733	411758
8543	411759
149256	411760
94409	411761
2679	411762
136168	411763
38031	411764
128711	411765
15221	411766
220	411767
1420	411768
22134	411769
41682	411770
58024	411771
16973	411772
53769	411773
95669	411774
109104	411775
104673	411776
72095	411777
76208	411778
128324	411779
60567	411780
6425	411781
19845	411782
8924	411783
33128	411784
34921	411785
8314	411786
9467	411787
5511	411788
31405	411789
129141	411790
108936	411791
147886	411792
1885	411793
6254	411794
20020	411795
41849	411796
104913	411797
126309	411798
30418	411799
86168	411800
52942	411801
476	411802
13916	411803
4416	411804
10575	411805
18631	411806
414	411807
104400	411808
48153	411809
128241	411810
3953	411811
14759	411812
1405	411813
31	411814
42523	411815
94055	411816
8276	411817
22342	411818
86191	411819
8265	411820
12343	411821
2469	411822
35654	411823
22123	411824
3357	411825
106100	411826
43189	411827
10027	411828
24538	411829
41421	411830
17486	411831
101620	411832
63584	411833
16321	411834
85964	411835
6453	411836
28139	411837
74925	411838
93495	411839
14030	411840
7546	411841
38549	411842
8097	411843
89439	411844
10860	411845
114243	411846
108422	411847
15859	411848
61427	411849
16710	411850
28154	411851
13389	411852
60178	411853
3301	411854
6585	411855
2458	411856
86255	411857
32212	411858
9696	411859
17631	411860
137815	411861
7650	411862
9371	411863
14448	411864
28960	411865
22690	411866
83582	411867
1594	411868
19444	411869
101701	411870
43800	411871
36146	411872
41941	411873
54320	411874
73688	411875
43552	411876
23207	411877
65230	411878
128032	411879
127026	411880
33074	411881
165	411882
25038	411883
53711	411884
93270	411885
27	411886
59542	411887
88943	411888
23666	411889
27180	411890
26023	411891
80355	411892
17219	411893
48498	411894
3982	411895
141981	411896
150304	411897
15914	411898
18980	411899
60782	411900
1676	411901
101131	411902
28965	411903
32721	411904
2686	411905
66442	411906
62487	411907
2784	411908
15673	411909
158577	411910
8938	411911
12656	411912
74466	411913
3767	411914
19512	411915
10749	411916
45213	411917
3749	411918
60008	411919
18702	411920
71981	411921
119729	411922
35513	411923
3831	411924
96236	411925
24929	411926
83359	411927
52766	411928
62370	411929
15599	411930
10271	411931
42847	411932
27516	411933
12852	411934
11161	411935
26727	411936
79260	411937
127937	411938
92128	411939
48596	411940
1708	411941
84974	411942
14769	411943
47223	411944
91744	411945
661	411946
14165	411947
20425	411948
3463	411949
3966	411950
33067	411951
116223	411952
152335	411953
78781	411954
144992	411955
6197	411956
13352	411957
88422	411958
42700	411959
24529	411960
134249	411961
86986	411962
89851	411963
8234	411964
32376	411965
12395	411966
72159	411967
167553	411968
31558	411969
14791	411970
44583	411971
16361	411972
1775	411973
2378	411974
5282	411975
27753	411976
25639	411977
34688	411978
142552	411979
63754	411980
10573	411981
19029	411982
47751	411983
115613	411984
22023	411985
137552	411986
21061	411987
57	411988
7799	411989
27724	411990
53512	411991
465	411992
10461	411993
31291	411994
14779	411995
587	411996
11656	411997
136	411998
10698	411999
81496	412000
63863	412001
14810	412002
40594	412003
77239	412004
6104	412005
18017	412006
166555	412007
5967	412008
92650	412009
86463	412010
5455	412011
12999	412012
106634	412013
72575	412014
10923	412015
3112	412016
13077	412017
79211	412018
167927	412019
5581	412020
54428	412021
76064	412022
113303	412023
57063	412024
7095	412025
24554	412026
82714	412027
133710	412028
154377	412029
24866	412030
5204	412031
69549	412032
91008	412033
94680	412034
97518	412035
88790	412036
42339	412037
14697	412038
9218	412039
160565	412040
13217	412041
26788	412042
22715	412043
35253	412044
20837	412045
23177	412046
105554	412047
3484	412048
55188	412049
5595	412050
11113	412051
119428	412052
4286	412053
42935	412054
106901	412055
5818	412056
67969	412057
91173	412058
2951	412059
28425	412060
62802	412061
16865	412062
5938	412063
14216	412064
74667	412065
29735	412066
34313	412067
24693	412068
70748	412069
106114	412070
127320	412071
23870	412072
130297	412073
24486	412074
88868	412075
44367	412076
120	412077
8615	412078
55736	412079
50200	412080
12545	412081
165525	412082
13993	412083
59479	412084
31205	412085
2903	412086
61381	412087
34859	412088
17664	412089
53710	412090
147947	412091
2920	412092
382	412093
169006	412094
770	412095
66720	412096
35179	412097
66048	412098
73033	412099
37153	412100
11281	412101
132755	412102
54065	412103
45654	412104
46284	412105
148267	412106
43978	412107
36010	412108
56724	412109
37895	412110
17494	412111
26627	412112
26766	412113
98382	412114
9567	412115
4937	412116
33430	412117
5168	412118
37741	412119
5441	412120
3205	412121
60638	412122
6116	412123
133892	412124
50643	412125
46847	412126
45537	412127
79890	412128
106797	412129
45583	412130
3395	412131
98957	412132
548	412133
80346	412134
55974	412135
99	412136
110848	412137
47379	412138
11437	412139
23013	412140
4184	412141
25794	412142
10183	412143
20958	412144
28148	412145
60163	412146
55105	412147
15473	412148
20955	412149
49424	412150
66492	412151
75670	412152
45940	412153
70120	412154
24434	412155
93967	412156
65363	412157
20445	412158
93993	412159
63712	412160
3885	412161
21427	412162
7546	412163
157683	412164
132223	412165
16230	412166
29006	412167
25407	412168
29322	412169
73306	412170
92341	412171
35544	412172
27644	412173
46248	412174
142431	412175
11494	412176
63925	412177
14148	412178
92967	412179
12969	412180
111656	412181
49026	412182
35249	412183
116147	412184
6447	412185
108232	412186
14961	412187
145876	412188
2254	412189
30959	412190
74600	412191
139629	412192
61281	412193
19101	412194
10809	412195
60703	412196
83047	412197
76680	412198
107331	412199
115612	412200
16533	412201
122047	412202
2755	412203
91280	412204
16213	412205
26468	412206
2985	412207
133202	412208
73240	412209
41915	412210
28823	412211
100063	412212
79871	412213
91807	412214
14641	412215
21986	412216
2058	412217
8480	412218
47588	412219
33266	412220
93955	412221
82193	412222
20229	412223
8416	412224
17801	412225
8723	412226
111287	412227
65473	412228
3001	412229
38941	412230
60206	412231
57213	412232
32690	412233
45981	412234
9940	412235
94753	412236
26076	412237
64966	412238
90102	412239
46422	412240
44102	412241
105729	412242
30859	412243
50142	412244
45522	412245
77796	412246
5087	412247
53640	412248
63235	412249
13536	412250
55148	412251
86715	412252
15279	412253
13914	412254
47693	412255
26543	412256
3675	412257
52350	412258
44428	412259
23613	412260
86228	412261
43149	412262
92440	412263
67676	412264
37597	412265
13960	412266
96861	412267
85567	412268
6090	412269
9883	412270
12091	412271
1296	412272
65750	412273
1468	412274
17486	412275
45898	412276
38627	412277
24082	412278
46060	412279
52132	412280
15937	412281
2334	412282
9284	412283
159607	412284
33895	412285
15701	412286
28228	412287
46829	412288
42290	412289
24309	412290
32069	412291
76674	412292
5835	412293
73	412294
121379	412295
60068	412296
79589	412297
101484	412298
60136	412299
10646	412300
69676	412301
82691	412302
22184	412303
84526	412304
155871	412305
44723	412306
20387	412307
38035	412308
46280	412309
153567	412310
107439	412311
20100	412312
127642	412313
121183	412314
36513	412315
5893	412316
81870	412317
97865	412318
1209	412319
22125	412320
3018	412321
52848	412322
6156	412323
66810	412324
122617	412325
6060	412326
38992	412327
38986	412328
52357	412329
27569	412330
97444	412331
15050	412332
62106	412333
28069	412334
958	412335
19585	412336
11646	412337
4823	412338
6729	412339
21172	412340
30602	412341
21895	412342
62901	412343
69027	412344
13802	412345
826	412346
72960	412347
478	412348
24121	412349
41318	412350
17982	412351
7663	412352
2983	412353
85141	412354
26998	412355
5454	412356
108484	412357
17526	412358
15879	412359
82192	412360
2826	412361
89938	412362
40480	412363
12489	412364
5804	412365
48913	412366
20945	412367
7755	412368
60411	412369
811	412370
43076	412371
48764	412372
16096	412373
56854	412374
85688	412375
44120	412376
28542	412377
4796	412378
81222	412379
33165	412380
32244	412381
15544	412382
15748	412383
14602	412384
74445	412385
6573	412386
47817	412387
13706	412388
17909	412389
59092	412390
1977	412391
45334	412392
135795	412393
73528	412394
109159	412395
47901	412396
37709	412397
17626	412398
47725	412399
43918	412400
6844	412401
13672	412402
117437	412403
84821	412404
82244	412405
28564	412406
68714	412407
4423	412408
58292	412409
159945	412410
82365	412411
13739	412412
17905	412413
67468	412414
2266	412415
13101	412416
4970	412417
631	412418
41718	412419
77035	412420
19418	412421
7993	412422
81256	412423
27827	412424
8027	412425
76060	412426
1632	412427
90787	412428
62639	412429
6514	412430
7442	412431
397	412432
1546	412433
54673	412434
10866	412435
39435	412436
1489	412437
48160	412438
58678	412439
12454	412440
69844	412441
49370	412442
21740	412443
61906	412444
32744	412445
53927	412446
1708	412447
9114	412448
106877	412449
20898	412450
6852	412451
108176	412452
11176	412453
1829	412454
74810	412455
60040	412456
82102	412457
37228	412458
18634	412459
107244	412460
31093	412461
110080	412462
32508	412463
44936	412464
14921	412465
17298	412466
21773	412467
17614	412468
13486	412469
48006	412470
9753	412471
26896	412472
39925	412473
116748	412474
17160	412475
138073	412476
66850	412477
12117	412478
46502	412479
3870	412480
123035	412481
8413	412482
1330	412483
87233	412484
46850	412485
2549	412486
116228	412487
59206	412488
26085	412489
131212	412490
18289	412491
152222	412492
19781	412493
28463	412494
6413	412495
6767	412496
585	412497
56157	412498
37867	412499
4925	412500
4728	412501
73729	412502
60913	412503
164046	412504
116343	412505
37387	412506
120058	412507
6889	412508
27103	412509
34720	412510
6988	412511
39969	412512
134914	412513
4587	412514
3366	412515
123242	412516
997	412517
5361	412518
80801	412519
32506	412520
44675	412521
97984	412522
103544	412523
57019	412524
137762	412525
79547	412526
40685	412527
58711	412528
61409	412529
916	412530
912	412531
29967	412532
3411	412533
13538	412534
125488	412535
2022	412536
14885	412537
73431	412538
98386	412539
43064	412540
78767	412541
64651	412542
37337	412543
52074	412544
52405	412545
21153	412546
17305	412547
17732	412548
65920	412549
28334	412550
66599	412551
9430	412552
57952	412553
11364	412554
17712	412555
38723	412556
61963	412557
6532	412558
38377	412559
15628	412560
71590	412561
143256	412562
69345	412563
39511	412564
85003	412565
40202	412566
138191	412567
53275	412568
18059	412569
16750	412570
18974	412571
116180	412572
8417	412573
44906	412574
73859	412575
88881	412576
15163	412577
3175	412578
64191	412579
35254	412580
16235	412581
65280	412582
11087	412583
66096	412584
164	412585
107383	412586
41693	412587
19018	412588
10618	412589
65898	412590
12663	412591
10855	412592
62387	412593
84792	412594
27471	412595
12848	412596
12188	412597
3471	412598
986	412599
4734	412600
122377	412601
2526	412602
52500	412603
59517	412604
125704	412605
7558	412606
29345	412607
32512	412608
11694	412609
44201	412610
33888	412611
40021	412612
31732	412613
2625	412614
692	412615
316	412616
49064	412617
42789	412618
47053	412619
46939	412620
59945	412621
67060	412622
7515	412623
1003	412624
99879	412625
74709	412626
129802	412627
436	412628
49560	412629
16315	412630
10507	412631
125648	412632
75793	412633
67623	412634
63062	412635
66284	412636
16227	412637
21539	412638
3757	412639
14504	412640
87751	412641
60519	412642
15270	412643
25641	412644
111571	412645
2688	412646
70049	412647
135241	412648
5449	412649
88063	412650
18985	412651
16312	412652
28049	412653
92048	412654
8061	412655
39	412656
20283	412657
12764	412658
43286	412659
28191	412660
30813	412661
5818	412662
61546	412663
4102	412664
106884	412665
22929	412666
101514	412667
4069	412668
51328	412669
41736	412670
4105	412671
35056	412672
4	412673
27525	412674
153585	412675
117217	412676
69069	412677
29114	412678
71063	412679
9683	412680
40238	412681
19369	412682
73754	412683
110161	412684
90889	412685
136853	412686
42544	412687
58088	412688
147817	412689
28714	412690
4192	412691
31359	412692
89072	412693
342	412694
3465	412695
63370	412696
69023	412697
29628	412698
95271	412699
94996	412700
36495	412701
43134	412702
46012	412703
112483	412704
32435	412705
8959	412706
23845	412707
33808	412708
76712	412709
41882	412710
49654	412711
3310	412712
54782	412713
34189	412714
2394	412715
11134	412716
82641	412717
12299	412718
156522	412719
62552	412720
18633	412721
41632	412722
62973	412723
30832	412724
81828	412725
31333	412726
26428	412727
7287	412728
12527	412729
71791	412730
5338	412731
76089	412732
27273	412733
60114	412734
49457	412735
6922	412736
28188	412737
53316	412738
44152	412739
10181	412740
38225	412741
28627	412742
86820	412743
69860	412744
86524	412745
54533	412746
76302	412747
1564	412748
57226	412749
14175	412750
7861	412751
25438	412752
47574	412753
7228	412754
155162	412755
52414	412756
99078	412757
48018	412758
39628	412759
75182	412760
44224	412761
63411	412762
11898	412763
41850	412764
3713	412765
59040	412766
4419	412767
551	412768
37236	412769
11229	412770
6883	412771
10626	412772
141	412773
10852	412774
11758	412775
58523	412776
3356	412777
1226	412778
45733	412779
15054	412780
50773	412781
114707	412782
136412	412783
46662	412784
90349	412785
91447	412786
28484	412787
28310	412788
54542	412789
96043	412790
23784	412791
102347	412792
29773	412793
6265	412794
71884	412795
34530	412796
107681	412797
7671	412798
1966	412799
136911	412800
24831	412801
39856	412802
34404	412803
27852	412804
4765	412805
63125	412806
16039	412807
1180	412808
26123	412809
31788	412810
23387	412811
7260	412812
75645	412813
77601	412814
4802	412815
17348	412816
70452	412817
153954	412818
25762	412819
43217	412820
24534	412821
32889	412822
31419	412823
11155	412824
4837	412825
58918	412826
2040	412827
23934	412828
34327	412829
51223	412830
74023	412831
51802	412832
32591	412833
102739	412834
8749	412835
12080	412836
120459	412837
42507	412838
51097	412839
25280	412840
51914	412841
37896	412842
61974	412843
22550	412844
92544	412845
65487	412846
134978	412847
79218	412848
78522	412849
72431	412850
36364	412851
38170	412852
143643	412853
82719	412854
126022	412855
14654	412856
35407	412857
111449	412858
33040	412859
34105	412860
95844	412861
31440	412862
136956	412863
2876	412864
74005	412865
92205	412866
80326	412867
12003	412868
15678	412869
4975	412870
12146	412871
1758	412872
23375	412873
86433	412874
81073	412875
5400	412876
17121	412877
43386	412878
97765	412879
14004	412880
59586	412881
9170	412882
2071	412883
46083	412884
155546	412885
22503	412886
76961	412887
52113	412888
7042	412889
18548	412890
25042	412891
126510	412892
27579	412893
91702	412894
36656	412895
208	412896
150563	412897
114994	412898
115279	412899
1419	412900
9174	412901
24015	412902
18946	412903
5863	412904
95156	412905
166345	412906
68216	412907
64380	412908
441	412909
82893	412910
91261	412911
3812	412912
69581	412913
62570	412914
34695	412915
94457	412916
15885	412917
71417	412918
67284	412919
10309	412920
76639	412921
7692	412922
5491	412923
2811	412924
29260	412925
3571	412926
103892	412927
32934	412928
27647	412929
8552	412930
70447	412931
54696	412932
50861	412933
24614	412934
3034	412935
89269	412936
50819	412937
14654	412938
28719	412939
8226	412940
3204	412941
3951	412942
13879	412943
49110	412944
95650	412945
216	412946
35059	412947
127046	412948
52045	412949
159272	412950
18858	412951
162069	412952
906	412953
20353	412954
30234	412955
49286	412956
45487	412957
56365	412958
118955	412959
65549	412960
111460	412961
36270	412962
165853	412963
27315	412964
26328	412965
34801	412966
132863	412967
6915	412968
45833	412969
500	412970
42769	412971
105569	412972
68429	412973
158795	412974
31046	412975
67489	412976
84473	412977
32913	412978
24968	412979
25887	412980
165823	412981
4286	412982
62831	412983
20873	412984
51263	412985
88703	412986
40971	412987
53740	412988
39496	412989
7238	412990
70616	412991
31818	412992
6714	412993
65586	412994
10173	412995
39619	412996
19412	412997
144854	412998
12153	412999
37071	413000
8605	413001
58437	413002
2149	413003
91340	413004
11156	413005
46698	413006
3021	413007
18583	413008
43599	413009
53599	413010
130385	413011
39582	413012
64274	413013
52028	413014
1	413015
434	413016
61542	413017
55	413018
4192	413019
34047	413020
10560	413021
4970	413022
80726	413023
30071	413024
13132	413025
4901	413026
32468	413027
14386	413028
41586	413029
27486	413030
17791	413031
6307	413032
418	413033
11099	413034
128764	413035
10985	413036
24782	413037
38891	413038
106271	413039
16242	413040
15039	413041
46113	413042
95974	413043
69434	413044
27058	413045
79690	413046
74101	413047
99978	413048
19546	413049
7147	413050
36036	413051
115546	413052
35327	413053
35335	413054
55545	413055
1242	413056
34133	413057
84703	413058
23803	413059
18083	413060
72088	413061
35734	413062
59880	413063
93205	413064
6474	413065
2898	413066
53008	413067
8363	413068
105317	413069
63067	413070
26360	413071
112025	413072
28028	413073
118784	413074
54196	413075
156062	413076
69833	413077
1734	413078
79675	413079
147094	413080
7056	413081
28883	413082
10729	413083
49160	413084
56950	413085
110491	413086
54091	413087
115728	413088
881	413089
8569	413090
18544	413091
82828	413092
11437	413093
276	413094
131351	413095
32017	413096
17525	413097
51669	413098
52148	413099
42538	413100
46397	413101
127366	413102
162979	413103
547	413104
11257	413105
17294	413106
21623	413107
43770	413108
10501	413109
9047	413110
51882	413111
54258	413112
88982	413113
3174	413114
39908	413115
113782	413116
5946	413117
17398	413118
166138	413119
87771	413120
104710	413121
49188	413122
755	413123
36855	413124
31458	413125
91716	413126
38897	413127
17104	413128
19680	413129
18070	413130
71605	413131
20	413132
118447	413133
4578	413134
39982	413135
20104	413136
42451	413137
13004	413138
51003	413139
130412	413140
41410	413141
126319	413142
24814	413143
22403	413144
138924	413145
18169	413146
68745	413147
39535	413148
67998	413149
50621	413150
74890	413151
1065	413152
105271	413153
71580	413154
27685	413155
49380	413156
93590	413157
101723	413158
48788	413159
26546	413160
101762	413161
2359	413162
120393	413163
21741	413164
52195	413165
5592	413166
43918	413167
12950	413168
46332	413169
3128	413170
13401	413171
34977	413172
6359	413173
21320	413174
2733	413175
115345	413176
2085	413177
32383	413178
88829	413179
73711	413180
94	413181
103215	413182
37114	413183
77387	413184
34045	413185
119221	413186
5188	413187
28584	413188
7002	413189
82828	413190
112659	413191
112570	413192
65003	413193
3961	413194
3181	413195
753	413196
27911	413197
32680	413198
56524	413199
10365	413200
96895	413201
132517	413202
10525	413203
9317	413204
5955	413205
14337	413206
26378	413207
26981	413208
111573	413209
7760	413210
2518	413211
2217	413212
73163	413213
130846	413214
145075	413215
6240	413216
41240	413217
49872	413218
95450	413219
46360	413220
150249	413221
55758	413222
35950	413223
4345	413224
14091	413225
23134	413226
3014	413227
47508	413228
131896	413229
129924	413230
168884	413231
3330	413232
90950	413233
15337	413234
73460	413235
6686	413236
805	413237
16710	413238
69240	413239
107879	413240
127021	413241
24786	413242
1	413243
22097	413244
5070	413245
52	413246
75906	413247
37049	413248
38677	413249
81133	413250
9025	413251
137364	413252
41028	413253
42967	413254
32345	413255
57849	413256
21128	413257
21314	413258
14685	413259
111701	413260
7170	413261
167258	413262
1523	413263
39085	413264
31419	413265
127602	413266
11647	413267
11525	413268
1222	413269
61358	413270
3053	413271
104426	413272
13438	413273
15657	413274
2184	413275
21356	413276
25768	413277
78567	413278
17116	413279
6763	413280
35883	413281
23153	413282
1214	413283
2356	413284
40773	413285
76837	413286
89030	413287
80308	413288
5109	413289
87991	413290
43694	413291
14374	413292
2815	413293
35513	413294
15379	413295
48346	413296
7921	413297
10980	413298
73610	413299
76688	413300
48674	413301
9350	413302
58231	413303
48288	413304
1244	413305
10809	413306
17557	413307
2599	413308
98100	413309
20831	413310
10461	413311
33243	413312
26611	413313
37825	413314
40745	413315
26777	413316
115416	413317
45618	413318
68811	413319
41158	413320
162384	413321
7299	413322
5847	413323
3622	413324
56200	413325
100958	413326
28867	413327
5220	413328
78128	413329
36552	413330
122462	413331
133800	413332
38605	413333
38162	413334
74202	413335
42137	413336
22944	413337
40370	413338
65270	413339
148678	413340
5545	413341
1893	413342
60265	413343
81196	413344
41733	413345
42530	413346
44952	413347
86168	413348
89226	413349
27680	413350
11596	413351
53331	413352
112589	413353
55537	413354
51267	413355
73441	413356
65514	413357
138060	413358
936	413359
70352	413360
44742	413361
28186	413362
38365	413363
7771	413364
59899	413365
12466	413366
72190	413367
29452	413368
114461	413369
65908	413370
52640	413371
58071	413372
2973	413373
14313	413374
109199	413375
24839	413376
3850	413377
129372	413378
79351	413379
107918	413380
20564	413381
12814	413382
28143	413383
17101	413384
162904	413385
21290	413386
8413	413387
12101	413388
65691	413389
52104	413390
83729	413391
25103	413392
44484	413393
88164	413394
38801	413395
36934	413396
117068	413397
7424	413398
1129	413399
44956	413400
11551	413401
85795	413402
13218	413403
40046	413404
49754	413405
8377	413406
10682	413407
57374	413408
101657	413409
79713	413410
9916	413411
57487	413412
72799	413413
136206	413414
57455	413415
48659	413416
132356	413417
108854	413418
91299	413419
78201	413420
122503	413421
1713	413422
38449	413423
89136	413424
54583	413425
53298	413426
39861	413427
20586	413428
23613	413429
121424	413430
5167	413431
1772	413432
10886	413433
87932	413434
100631	413435
104352	413436
42019	413437
40170	413438
2536	413439
108514	413440
24529	413441
6258	413442
102172	413443
51887	413444
11444	413445
5771	413446
101220	413447
2027	413448
8459	413449
14987	413450
94053	413451
50094	413452
59207	413453
74012	413454
5204	413455
27825	413456
40735	413457
141328	413458
140	413459
64707	413460
64302	413461
97128	413462
3384	413463
51361	413464
122248	413465
54295	413466
22118	413467
5287	413468
63518	413469
6520	413470
44958	413471
11368	413472
42170	413473
58675	413474
148840	413475
6212	413476
161446	413477
28750	413478
35795	413479
22049	413480
2866	413481
19368	413482
10314	413483
80463	413484
530	413485
12691	413486
36023	413487
75646	413488
5109	413489
44828	413490
60584	413491
149065	413492
12362	413493
9466	413494
43154	413495
11694	413496
23706	413497
27609	413498
66172	413499
5378	413500
51221	413501
20380	413502
72424	413503
12053	413504
61402	413505
80732	413506
14164	413507
1614	413508
52469	413509
31288	413510
32694	413511
27706	413512
8057	413513
139414	413514
7106	413515
65659	413516
110225	413517
90222	413518
63995	413519
92378	413520
28165	413521
23737	413522
29914	413523
84078	413524
26640	413525
5664	413526
24815	413527
3256	413528
33101	413529
37481	413530
15203	413531
38099	413532
3425	413533
16971	413534
1063	413535
69267	413536
616	413537
168754	413538
33974	413539
14783	413540
65334	413541
20888	413542
154556	413543
111268	413544
8390	413545
27544	413546
9864	413547
150546	413548
55009	413549
117470	413550
60633	413551
19264	413552
32869	413553
6829	413554
26272	413555
60232	413556
1800	413557
55204	413558
39325	413559
8002	413560
23288	413561
76860	413562
59	413563
15778	413564
112354	413565
77983	413566
68311	413567
30519	413568
38101	413569
78343	413570
10321	413571
42923	413572
4725	413573
34071	413574
7848	413575
23044	413576
28143	413577
22078	413578
5611	413579
28307	413580
82876	413581
2383	413582
3122	413583
53312	413584
3022	413585
19088	413586
23982	413587
98251	413588
3732	413589
14069	413590
53023	413591
1629	413592
5829	413593
8782	413594
24112	413595
143184	413596
4689	413597
77392	413598
42674	413599
89132	413600
15166	413601
31758	413602
908	413603
44102	413604
117299	413605
1345	413606
7942	413607
10580	413608
14983	413609
91932	413610
24678	413611
29896	413612
27821	413613
2084	413614
26602	413615
11173	413616
58463	413617
12385	413618
114753	413619
7932	413620
11105	413621
30402	413622
45711	413623
19723	413624
7566	413625
41390	413626
36665	413627
18133	413628
14646	413629
21493	413630
8136	413631
6574	413632
64406	413633
61364	413634
72725	413635
34178	413636
106212	413637
543	413638
87656	413639
117879	413640
75734	413641
156653	413642
16680	413643
58830	413644
76463	413645
27023	413646
37508	413647
69931	413648
1916	413649
3445	413650
93147	413651
48217	413652
101134	413653
1141	413654
15440	413655
4965	413656
49880	413657
78091	413658
25113	413659
40743	413660
43366	413661
61132	413662
27819	413663
491	413664
17885	413665
20326	413666
9039	413667
80027	413668
37584	413669
46258	413670
3612	413671
41948	413672
14200	413673
14396	413674
52792	413675
13739	413676
16016	413677
5789	413678
243	413679
46014	413680
26936	413681
41500	413682
102177	413683
3542	413684
83863	413685
34169	413686
56933	413687
55660	413688
90200	413689
82390	413690
4543	413691
16867	413692
76149	413693
57095	413694
59114	413695
154815	413696
27582	413697
102038	413698
59330	413699
2436	413700
58004	413701
15686	413702
112343	413703
41345	413704
28264	413705
6008	413706
51805	413707
101118	413708
14016	413709
18408	413710
64117	413711
36165	413712
75557	413713
20219	413714
130	413715
75724	413716
20000	413717
63762	413718
2760	413719
6935	413720
63007	413721
163227	413722
605	413723
109875	413724
62	413725
14298	413726
760	413727
7086	413728
55820	413729
512	413730
1289	413731
41055	413732
6759	413733
6538	413734
18579	413735
15713	413736
37833	413737
9086	413738
20234	413739
9106	413740
72819	413741
9966	413742
93509	413743
84929	413744
18778	413745
34580	413746
112243	413747
112389	413748
59967	413749
44771	413750
129118	413751
83903	413752
2791	413753
6064	413754
12384	413755
8925	413756
96351	413757
4929	413758
32391	413759
114529	413760
17136	413761
25547	413762
102849	413763
130354	413764
75760	413765
7039	413766
169846	413767
3147	413768
18683	413769
85262	413770
9540	413771
54108	413772
22193	413773
56251	413774
69977	413775
117615	413776
7554	413777
45881	413778
96537	413779
24157	413780
26600	413781
3668	413782
134050	413783
29185	413784
8170	413785
43012	413786
87466	413787
120775	413788
112767	413789
5973	413790
45912	413791
5638	413792
79229	413793
118461	413794
36098	413795
1448	413796
35596	413797
80865	413798
76451	413799
54202	413800
49704	413801
79642	413802
43552	413803
20854	413804
56975	413805
126653	413806
65423	413807
143626	413808
125828	413809
11686	413810
7787	413811
38321	413812
17884	413813
78121	413814
69193	413815
80699	413816
54590	413817
10559	413818
141859	413819
44365	413820
85814	413821
110601	413822
12926	413823
102066	413824
54321	413825
103570	413826
48512	413827
55944	413828
68422	413829
33902	413830
47062	413831
94739	413832
31215	413833
47659	413834
9489	413835
50925	413836
8398	413837
73737	413838
19762	413839
28129	413840
11688	413841
1323	413842
88711	413843
81249	413844
113989	413845
21158	413846
26977	413847
111994	413848
55884	413849
100476	413850
13398	413851
104251	413852
60762	413853
44547	413854
21327	413855
45831	413856
14568	413857
24077	413858
113972	413859
43803	413860
9995	413861
2217	413862
3712	413863
120754	413864
24167	413865
9215	413866
63361	413867
9236	413868
6187	413869
850	413870
5967	413871
4478	413872
157145	413873
67323	413874
55404	413875
146094	413876
96526	413877
58490	413878
7696	413879
51135	413880
126183	413881
91754	413882
13658	413883
2197	413884
46280	413885
81235	413886
47190	413887
26284	413888
22342	413889
70768	413890
2148	413891
64804	413892
25170	413893
3236	413894
16874	413895
109817	413896
2882	413897
88143	413898
18157	413899
19237	413900
6909	413901
58258	413902
3121	413903
243	413904
127011	413905
46714	413906
18291	413907
42439	413908
37872	413909
35478	413910
10301	413911
38903	413912
969	413913
1031	413914
47379	413915
62903	413916
2903	413917
37403	413918
42266	413919
7362	413920
1007	413921
27595	413922
1682	413923
29553	413924
104529	413925
114253	413926
5217	413927
111231	413928
10256	413929
52159	413930
55976	413931
5218	413932
27190	413933
49539	413934
91350	413935
56962	413936
72981	413937
36151	413938
565	413939
59564	413940
47948	413941
1064	413942
52624	413943
36996	413944
28929	413945
115	413946
9654	413947
4439	413948
3593	413949
116190	413950
15785	413951
19438	413952
44093	413953
31131	413954
26376	413955
45434	413956
25464	413957
20084	413958
80663	413959
4198	413960
28393	413961
25753	413962
31009	413963
117686	413964
99341	413965
43201	413966
2002	413967
8342	413968
74905	413969
80681	413970
53898	413971
2291	413972
9889	413973
55178	413974
27168	413975
42047	413976
31479	413977
8816	413978
58331	413979
25095	413980
105834	413981
9301	413982
57837	413983
34793	413984
32208	413985
22487	413986
49393	413987
8685	413988
10779	413989
35472	413990
74526	413991
19278	413992
81	413993
5510	413994
63113	413995
10681	413996
166	413997
10273	413998
79726	413999
96302	414000
31469	414001
99197	414002
44104	414003
18079	414004
35874	414005
96778	414006
104573	414007
39253	414008
10934	414009
57308	414010
162796	414011
53660	414012
114362	414013
103044	414014
38806	414015
18427	414016
53441	414017
92571	414018
35921	414019
11532	414020
3314	414021
31183	414022
9275	414023
7954	414024
1626	414025
113230	414026
30447	414027
24422	414028
104857	414029
14581	414030
45958	414031
52800	414032
51284	414033
38023	414034
99516	414035
5105	414036
70399	414037
9358	414038
94466	414039
63797	414040
21984	414041
45290	414042
3984	414043
152198	414044
62796	414045
73044	414046
785	414047
86293	414048
62774	414049
7151	414050
5198	414051
27375	414052
34922	414053
15796	414054
14002	414055
54680	414056
35555	414057
41939	414058
93490	414059
9495	414060
38862	414061
12608	414062
6462	414063
1003	414064
61429	414065
93836	414066
16959	414067
43970	414068
116303	414069
161969	414070
347	414071
51978	414072
48100	414073
5158	414074
106317	414075
9137	414076
2023	414077
11109	414078
20349	414079
13301	414080
86215	414081
73154	414082
88964	414083
4131	414084
12	414085
115479	414086
87707	414087
159952	414088
56300	414089
27555	414090
59355	414091
897	414092
897	414093
67239	414094
31814	414095
47297	414096
146	414097
2236	414098
80797	414099
31075	414100
41013	414101
15610	414102
71718	414103
43449	414104
119191	414105
156506	414106
44674	414107
40733	414108
19626	414109
33228	414110
55504	414111
59732	414112
90308	414113
36816	414114
71504	414115
137068	414116
102516	414117
37745	414118
7486	414119
99093	414120
24299	414121
40765	414122
67643	414123
4964	414124
90511	414125
12246	414126
3206	414127
14155	414128
139057	414129
26735	414130
20889	414131
23321	414132
26553	414133
63924	414134
7192	414135
98374	414136
54945	414137
120903	414138
6514	414139
7856	414140
2944	414141
5022	414142
37906	414143
15203	414144
57247	414145
74760	414146
34699	414147
55649	414148
28196	414149
114387	414150
42900	414151
56088	414152
10676	414153
29039	414154
25671	414155
15747	414156
9835	414157
127892	414158
112532	414159
2636	414160
8361	414161
4947	414162
13394	414163
85702	414164
16871	414165
31768	414166
97499	414167
89697	414168
93480	414169
23803	414170
136675	414171
8830	414172
19480	414173
91916	414174
113098	414175
69877	414176
10634	414177
9928	414178
84023	414179
14668	414180
110280	414181
11051	414182
41721	414183
113173	414184
31226	414185
69526	414186
36955	414187
81014	414188
4541	414189
47980	414190
69316	414191
107996	414192
24979	414193
43820	414194
108906	414195
50534	414196
115185	414197
109008	414198
18908	414199
165904	414200
35344	414201
88302	414202
93278	414203
80395	414204
7734	414205
36264	414206
5793	414207
38411	414208
86859	414209
13068	414210
4527	414211
123976	414212
6335	414213
40722	414214
3363	414215
97952	414216
20581	414217
42422	414218
39039	414219
74112	414220
78547	414221
88943	414222
113694	414223
4464	414224
17568	414225
24094	414226
117533	414227
2261	414228
141393	414229
11295	414230
48302	414231
150966	414232
31752	414233
5512	414234
1540	414235
52316	414236
36768	414237
90088	414238
101638	414239
29629	414240
36121	414241
9656	414242
4481	414243
150902	414244
110927	414245
31747	414246
63574	414247
76239	414248
115899	414249
18436	414250
78549	414251
137274	414252
4113	414253
99911	414254
50028	414255
60735	414256
66336	414257
7381	414258
58891	414259
16504	414260
2225	414261
6158	414262
95584	414263
4864	414264
35573	414265
37888	414266
80579	414267
66321	414268
40416	414269
329	414270
34353	414271
8617	414272
79290	414273
18355	414274
5159	414275
942	414276
2135	414277
59039	414278
39498	414279
104925	414280
112147	414281
24858	414282
58768	414283
106470	414284
36	414285
44438	414286
67053	414287
5451	414288
85	414289
9227	414290
120771	414291
55265	414292
85052	414293
38107	414294
162659	414295
12220	414296
36974	414297
117266	414298
49167	414299
75661	414300
13451	414301
68405	414302
33210	414303
25196	414304
2220	414305
3188	414306
20457	414307
9265	414308
29031	414309
41916	414310
67139	414311
30186	414312
61192	414313
45180	414314
62424	414315
61559	414316
92621	414317
40757	414318
100607	414319
53014	414320
11079	414321
93833	414322
144924	414323
39472	414324
30984	414325
33827	414326
29712	414327
63404	414328
160001	414329
54583	414330
24422	414331
30336	414332
105690	414333
11281	414334
16322	414335
74199	414336
71547	414337
25989	414338
7990	414339
36421	414340
56484	414341
29361	414342
20716	414343
2272	414344
8792	414345
20895	414346
34765	414347
39725	414348
15261	414349
152128	414350
66209	414351
4050	414352
75937	414353
9969	414354
58639	414355
41674	414356
2897	414357
9804	414358
96571	414359
37448	414360
24809	414361
3190	414362
21950	414363
80989	414364
31337	414365
51531	414366
41516	414367
8240	414368
882	414369
29398	414370
10945	414371
10778	414372
14390	414373
97322	414374
6868	414375
11260	414376
106087	414377
95349	414378
9576	414379
35995	414380
69008	414381
10719	414382
74643	414383
54440	414384
58185	414385
13297	414386
9412	414387
11736	414388
58556	414389
59465	414390
18378	414391
70422	414392
5212	414393
7772	414394
53947	414395
26600	414396
75309	414397
13224	414398
25746	414399
2726	414400
44876	414401
34605	414402
81201	414403
104526	414404
37830	414405
131891	414406
74252	414407
9526	414408
949	414409
45171	414410
31966	414411
92074	414412
154	414413
79703	414414
103235	414415
8942	414416
108038	414417
6796	414418
18410	414419
82375	414420
22559	414421
33625	414422
89433	414423
58130	414424
32434	414425
5188	414426
28991	414427
5279	414428
111488	414429
39999	414430
149175	414431
137954	414432
31950	414433
32173	414434
10	414435
4380	414436
74410	414437
147844	414438
1728	414439
71554	414440
15266	414441
3927	414442
102892	414443
5702	414444
35290	414445
653	414446
122542	414447
2464	414448
9811	414449
77911	414450
49123	414451
349	414452
10224	414453
12406	414454
21037	414455
1016	414456
113285	414457
78328	414458
55970	414459
15625	414460
49436	414461
38384	414462
40945	414463
21369	414464
14238	414465
105555	414466
8963	414467
27840	414468
34995	414469
11844	414470
126663	414471
4932	414472
75951	414473
32180	414474
95607	414475
56452	414476
28757	414477
30825	414478
26560	414479
28770	414480
96928	414481
45494	414482
4069	414483
46250	414484
52361	414485
103377	414486
1851	414487
139059	414488
89247	414489
136301	414490
89803	414491
8189	414492
119683	414493
44656	414494
45209	414495
163559	414496
35538	414497
19487	414498
9090	414499
43965	414500
32663	414501
23313	414502
36078	414503
18933	414504
27715	414505
1912	414506
36851	414507
25182	414508
51891	414509
11974	414510
17598	414511
379	414512
29037	414513
8422	414514
58842	414515
20422	414516
29299	414517
117448	414518
126490	414519
52049	414520
46592	414521
69626	414522
164202	414523
15734	414524
130	414525
77502	414526
112616	414527
19379	414528
64651	414529
12081	414530
66726	414531
19661	414532
12957	414533
45472	414534
140	414535
40975	414536
120391	414537
20178	414538
7688	414539
81489	414540
74719	414541
35171	414542
39365	414543
13841	414544
80666	414545
30607	414546
5330	414547
47942	414548
124648	414549
83592	414550
50734	414551
18557	414552
40989	414553
73724	414554
148891	414555
34856	414556
88481	414557
111505	414558
19259	414559
47700	414560
99421	414561
76155	414562
1286	414563
31214	414564
5159	414565
2910	414566
12564	414567
29431	414568
5008	414569
25623	414570
26632	414571
66805	414572
17438	414573
23602	414574
8211	414575
103982	414576
968	414577
37315	414578
36433	414579
9818	414580
116000	414581
7202	414582
36337	414583
1424	414584
12856	414585
66433	414586
11303	414587
34415	414588
64429	414589
165276	414590
142615	414591
19561	414592
21785	414593
76751	414594
56714	414595
1854	414596
97997	414597
41029	414598
70064	414599
93847	414600
46673	414601
68086	414602
4490	414603
161874	414604
7409	414605
28050	414606
1960	414607
2255	414608
1087	414609
10694	414610
7759	414611
58536	414612
3008	414613
32299	414614
45054	414615
22250	414616
9066	414617
20735	414618
17946	414619
44584	414620
74664	414621
106334	414622
70626	414623
74281	414624
32248	414625
80519	414626
19889	414627
15689	414628
983	414629
39301	414630
64765	414631
37635	414632
3793	414633
24119	414634
48991	414635
31203	414636
47072	414637
70385	414638
98074	414639
32234	414640
19957	414641
57810	414642
10753	414643
16722	414644
10810	414645
255	414646
17025	414647
85057	414648
131401	414649
24150	414650
51236	414651
109959	414652
21372	414653
30180	414654
80607	414655
96891	414656
38224	414657
3118	414658
20502	414659
91476	414660
144749	414661
19472	414662
28276	414663
7353	414664
139123	414665
12749	414666
45581	414667
33036	414668
21305	414669
95302	414670
38	414671
25	414672
47277	414673
63780	414674
134005	414675
72795	414676
20202	414677
6145	414678
10980	414679
127416	414680
15581	414681
6793	414682
123086	414683
63008	414684
119254	414685
50480	414686
57133	414687
3348	414688
72492	414689
81421	414690
67933	414691
546	414692
24386	414693
32400	414694
65257	414695
119655	414696
6533	414697
54378	414698
32548	414699
4113	414700
87656	414701
92058	414702
9534	414703
834	414704
41043	414705
122142	414706
32915	414707
81370	414708
6545	414709
93371	414710
123389	414711
41998	414712
136292	414713
33623	414714
137607	414715
751	414716
11962	414717
103121	414718
45952	414719
2208	414720
82476	414721
31877	414722
29045	414723
110273	414724
130441	414725
48297	414726
17396	414727
56017	414728
41795	414729
381	414730
165772	414731
35918	414732
34817	414733
1018	414734
1769	414735
1945	414736
6195	414737
27326	414738
97975	414739
3555	414740
68493	414741
2810	414742
37549	414743
87007	414744
162740	414745
108863	414746
28341	414747
63423	414748
5306	414749
12841	414750
70722	414751
132122	414752
107526	414753
43282	414754
44873	414755
14385	414756
149590	414757
15141	414758
9568	414759
13849	414760
12849	414761
69704	414762
2834	414763
2355	414764
58540	414765
65108	414766
5834	414767
16032	414768
25257	414769
104318	414770
94671	414771
56532	414772
123408	414773
19083	414774
64397	414775
27648	414776
29344	414777
525	414778
36033	414779
107148	414780
150571	414781
93133	414782
114623	414783
5677	414784
1776	414785
76239	414786
34452	414787
34993	414788
151581	414789
24837	414790
113563	414791
94599	414792
4828	414793
88487	414794
63709	414795
44368	414796
46269	414797
2543	414798
32995	414799
17638	414800
64059	414801
3760	414802
13842	414803
65784	414804
10437	414805
111950	414806
70050	414807
30082	414808
6600	414809
15902	414810
16669	414811
106744	414812
29128	414813
53694	414814
21302	414815
46046	414816
4951	414817
67487	414818
8361	414819
19334	414820
18089	414821
25342	414822
68643	414823
235	414824
54642	414825
80799	414826
29987	414827
8199	414828
70545	414829
2701	414830
69278	414831
4517	414832
66311	414833
27750	414834
69328	414835
118632	414836
81259	414837
1850	414838
13796	414839
56636	414840
30875	414841
10440	414842
65620	414843
43372	414844
33309	414845
11284	414846
14026	414847
22724	414848
9527	414849
53430	414850
35095	414851
57615	414852
32143	414853
55244	414854
9984	414855
24849	414856
74431	414857
156056	414858
9000	414859
109522	414860
87597	414861
10666	414862
51651	414863
20482	414864
53298	414865
107201	414866
37584	414867
226	414868
3816	414869
34749	414870
31933	414871
69602	414872
14576	414873
82941	414874
70517	414875
49543	414876
107995	414877
16374	414878
34468	414879
21309	414880
5572	414881
78088	414882
41011	414883
4822	414884
18464	414885
56113	414886
34817	414887
24206	414888
9207	414889
714	414890
91467	414891
90895	414892
90312	414893
30968	414894
54289	414895
54296	414896
2214	414897
28459	414898
126886	414899
14881	414900
16451	414901
52789	414902
13707	414903
11555	414904
76924	414905
52707	414906
101386	414907
4617	414908
72528	414909
79298	414910
109574	414911
26790	414912
7848	414913
71731	414914
25757	414915
34733	414916
165726	414917
34563	414918
24435	414919
22815	414920
126898	414921
16201	414922
79929	414923
67552	414924
5239	414925
4856	414926
85	414927
4838	414928
7338	414929
20492	414930
43348	414931
51375	414932
6808	414933
119272	414934
85032	414935
56750	414936
21019	414937
40345	414938
1197	414939
58113	414940
3636	414941
2221	414942
35009	414943
41796	414944
2104	414945
24951	414946
25274	414947
20861	414948
8941	414949
24721	414950
15040	414951
36541	414952
44030	414953
103999	414954
36781	414955
93117	414956
33068	414957
61811	414958
74590	414959
4426	414960
155882	414961
46998	414962
43629	414963
13054	414964
48181	414965
1854	414966
16601	414967
21501	414968
11259	414969
12443	414970
34381	414971
99653	414972
56625	414973
73131	414974
53290	414975
12460	414976
65211	414977
117714	414978
14454	414979
105680	414980
78376	414981
94248	414982
3013	414983
21140	414984
73679	414985
11900	414986
125093	414987
35584	414988
136966	414989
103106	414990
34840	414991
20732	414992
123903	414993
13195	414994
27096	414995
87892	414996
32101	414997
11129	414998
35434	414999
6047	415000
67102	415001
95574	415002
6073	415003
100667	415004
50588	415005
1382	415006
83919	415007
11730	415008
84057	415009
27318	415010
7493	415011
97746	415012
252	415013
45254	415014
52335	415015
47858	415016
49218	415017
3434	415018
116435	415019
25031	415020
26391	415021
126	415022
49377	415023
55340	415024
4576	415025
18477	415026
111551	415027
57313	415028
8854	415029
17022	415030
57	415031
86887	415032
32142	415033
11577	415034
45200	415035
91768	415036
70548	415037
23239	415038
132987	415039
3576	415040
79078	415041
55989	415042
1748	415043
7392	415044
30985	415045
6600	415046
21215	415047
25532	415048
10810	415049
31692	415050
98490	415051
13110	415052
110319	415053
41054	415054
1562	415055
74414	415056
33617	415057
32158	415058
122172	415059
51197	415060
122897	415061
90648	415062
2727	415063
3447	415064
22307	415065
65675	415066
16093	415067
2591	415068
63337	415069
78706	415070
70879	415071
100758	415072
44572	415073
70337	415074
666	415075
74189	415076
93160	415077
20036	415078
33283	415079
5710	415080
40876	415081
34279	415082
55058	415083
77488	415084
11921	415085
89237	415086
23911	415087
66678	415088
24325	415089
19849	415090
47545	415091
148225	415092
25104	415093
56116	415094
3634	415095
24615	415096
79978	415097
41444	415098
16368	415099
66934	415100
25391	415101
58249	415102
4537	415103
3323	415104
33806	415105
15728	415106
9746	415107
17642	415108
7251	415109
61444	415110
30400	415111
3961	415112
45618	415113
127376	415114
21224	415115
88014	415116
348	415117
31714	415118
23972	415119
116224	415120
46412	415121
74564	415122
106641	415123
863	415124
36818	415125
14359	415126
9087	415127
76303	415128
95024	415129
84920	415130
47923	415131
82357	415132
3999	415133
48141	415134
130586	415135
124522	415136
18921	415137
66497	415138
88367	415139
36898	415140
6952	415141
118682	415142
4897	415143
40569	415144
3926	415145
50472	415146
55878	415147
87251	415148
10898	415149
26967	415150
99900	415151
857	415152
14082	415153
132684	415154
508	415155
138715	415156
89875	415157
28692	415158
1145	415159
43787	415160
55232	415161
56326	415162
141290	415163
37160	415164
89	415165
25682	415166
53865	415167
63606	415168
82069	415169
57600	415170
7545	415171
11441	415172
38677	415173
27062	415174
142378	415175
1955	415176
31989	415177
100515	415178
12313	415179
40084	415180
9108	415181
82211	415182
10504	415183
26017	415184
10381	415185
95287	415186
26838	415187
79786	415188
75609	415189
82120	415190
22663	415191
7202	415192
118917	415193
113927	415194
70075	415195
19513	415196
7951	415197
5295	415198
156719	415199
22441	415200
126954	415201
3850	415202
20779	415203
47434	415204
14427	415205
16340	415206
37596	415207
465	415208
77186	415209
12961	415210
14909	415211
82065	415212
93611	415213
895	415214
47111	415215
59980	415216
37568	415217
50211	415218
11395	415219
9666	415220
61047	415221
139349	415222
39932	415223
25081	415224
10793	415225
7951	415226
28273	415227
52963	415228
60101	415229
79873	415230
51299	415231
11819	415232
67986	415233
12796	415234
45382	415235
138646	415236
611	415237
128993	415238
12284	415239
81135	415240
19059	415241
13050	415242
44537	415243
10561	415244
37854	415245
24466	415246
1252	415247
134036	415248
32157	415249
24352	415250
24132	415251
42503	415252
46490	415253
61346	415254
50684	415255
41976	415256
32045	415257
23499	415258
58133	415259
31140	415260
4097	415261
35926	415262
62775	415263
29428	415264
20157	415265
6414	415266
45628	415267
57550	415268
43837	415269
98860	415270
61374	415271
97339	415272
19420	415273
19843	415274
29055	415275
32422	415276
16080	415277
70996	415278
34017	415279
20049	415280
51198	415281
61019	415282
13455	415283
32970	415284
26741	415285
40717	415286
20244	415287
13938	415288
145125	415289
15307	415290
643	415291
1161	415292
7850	415293
12890	415294
17468	415295
29438	415296
66812	415297
85980	415298
163940	415299
24509	415300
15368	415301
50790	415302
136928	415303
3153	415304
5518	415305
64053	415306
42150	415307
119387	415308
29108	415309
23326	415310
64828	415311
10013	415312
23843	415313
39957	415314
71931	415315
20568	415316
18414	415317
62163	415318
21740	415319
97622	415320
53336	415321
55738	415322
5128	415323
31757	415324
34325	415325
42428	415326
80361	415327
35253	415328
90241	415329
82001	415330
61411	415331
32173	415332
5374	415333
76429	415334
92507	415335
29865	415336
91340	415337
2501	415338
16079	415339
16435	415340
21118	415341
110115	415342
20588	415343
47456	415344
95713	415345
10354	415346
2228	415347
28486	415348
85652	415349
111944	415350
36917	415351
37494	415352
67401	415353
58164	415354
83390	415355
17412	415356
45030	415357
113456	415358
1535	415359
19975	415360
2504	415361
67479	415362
1271	415363
127885	415364
37627	415365
9988	415366
54573	415367
38795	415368
51904	415369
35446	415370
67018	415371
83425	415372
2663	415373
34110	415374
1147	415375
67163	415376
22970	415377
6653	415378
103762	415379
34668	415380
137591	415381
66715	415382
45598	415383
28822	415384
97350	415385
21497	415386
8966	415387
110720	415388
1146	415389
127238	415390
35427	415391
32789	415392
60996	415393
19887	415394
68676	415395
69131	415396
9524	415397
92792	415398
72518	415399
2372	415400
28119	415401
74258	415402
19070	415403
103491	415404
48308	415405
3470	415406
64774	415407
10887	415408
111718	415409
58895	415410
35123	415411
18232	415412
53353	415413
77230	415414
127605	415415
16777	415416
18475	415417
41766	415418
22648	415419
6255	415420
88507	415421
4786	415422
46465	415423
31439	415424
13682	415425
760	415426
24214	415427
93195	415428
94803	415429
13862	415430
54278	415431
52415	415432
943	415433
93153	415434
3953	415435
8764	415436
82875	415437
34939	415438
68944	415439
22827	415440
15853	415441
80679	415442
83486	415443
26920	415444
38566	415445
722	415446
123562	415447
15908	415448
5254	415449
27734	415450
6333	415451
92875	415452
79766	415453
31566	415454
12744	415455
43711	415456
64986	415457
15046	415458
18210	415459
117032	415460
13972	415461
22890	415462
10054	415463
39817	415464
10640	415465
31751	415466
32861	415467
169561	415468
102073	415469
33240	415470
101136	415471
108578	415472
63567	415473
41658	415474
88852	415475
30393	415476
139569	415477
5163	415478
107868	415479
4272	415480
54853	415481
22465	415482
3314	415483
93339	415484
93750	415485
139306	415486
92502	415487
64305	415488
48386	415489
96034	415490
48648	415491
51949	415492
26149	415493
792	415494
8701	415495
13	415496
15416	415497
31356	415498
21471	415499
23038	415500
63937	415501
20365	415502
95568	415503
31840	415504
16518	415505
21301	415506
34254	415507
35077	415508
44190	415509
12559	415510
2871	415511
49284	415512
90871	415513
169336	415514
57089	415515
19261	415516
91456	415517
127474	415518
89274	415519
66386	415520
27134	415521
32586	415522
20691	415523
3232	415524
18133	415525
79823	415526
99030	415527
12686	415528
93841	415529
23353	415530
45333	415531
103723	415532
63752	415533
50893	415534
32926	415535
27975	415536
16807	415537
103546	415538
85867	415539
26067	415540
55617	415541
164133	415542
4438	415543
40665	415544
119081	415545
53960	415546
92863	415547
120770	415548
61511	415549
17	415550
19990	415551
6458	415552
19440	415553
138150	415554
44568	415555
23653	415556
96564	415557
13983	415558
128602	415559
20035	415560
44940	415561
546	415562
7105	415563
1139	415564
36402	415565
130784	415566
29950	415567
14201	415568
8852	415569
50534	415570
20405	415571
47926	415572
44016	415573
120736	415574
50568	415575
109533	415576
114411	415577
23502	415578
135926	415579
53401	415580
106897	415581
47799	415582
1789	415583
5050	415584
18888	415585
130308	415586
69324	415587
162078	415588
23081	415589
13476	415590
126688	415591
22866	415592
7795	415593
36102	415594
21920	415595
16312	415596
121489	415597
66831	415598
42486	415599
74689	415600
46618	415601
17390	415602
5467	415603
42936	415604
747	415605
11662	415606
24690	415607
6918	415608
28661	415609
1608	415610
63900	415611
50609	415612
22388	415613
12221	415614
5098	415615
17699	415616
15781	415617
9402	415618
60707	415619
90087	415620
46469	415621
41477	415622
9827	415623
405	415624
488	415625
1087	415626
13841	415627
21866	415628
4902	415629
27051	415630
19751	415631
160024	415632
16110	415633
25756	415634
180	415635
45458	415636
33666	415637
98767	415638
169328	415639
51294	415640
2531	415641
95450	415642
20660	415643
3481	415644
38975	415645
24170	415646
26397	415647
11199	415648
127771	415649
6010	415650
16111	415651
321	415652
8668	415653
6465	415654
76907	415655
4284	415656
22195	415657
154242	415658
7572	415659
38771	415660
134477	415661
36642	415662
22628	415663
18051	415664
34820	415665
68889	415666
27692	415667
19159	415668
76397	415669
67006	415670
1794	415671
10988	415672
20095	415673
16776	415674
4473	415675
19970	415676
20327	415677
25768	415678
79380	415679
17040	415680
78974	415681
4399	415682
89389	415683
69660	415684
11852	415685
49444	415686
95127	415687
83325	415688
28792	415689
30188	415690
28340	415691
19492	415692
2575	415693
99483	415694
95815	415695
33393	415696
58550	415697
661	415698
69756	415699
24138	415700
11892	415701
31438	415702
2503	415703
20904	415704
46943	415705
11944	415706
24809	415707
3827	415708
15183	415709
1856	415710
72103	415711
34369	415712
71452	415713
3078	415714
967	415715
47922	415716
14458	415717
5445	415718
107066	415719
2639	415720
60121	415721
33787	415722
151999	415723
3779	415724
84779	415725
134986	415726
6489	415727
843	415728
8505	415729
58385	415730
23410	415731
93072	415732
40227	415733
16165	415734
40884	415735
38905	415736
55355	415737
107449	415738
98346	415739
12938	415740
4887	415741
30017	415742
19548	415743
75651	415744
73237	415745
21660	415746
12899	415747
3151	415748
58933	415749
10797	415750
45535	415751
46271	415752
12607	415753
125621	415754
154136	415755
152502	415756
13097	415757
2729	415758
28268	415759
35737	415760
4279	415761
1436	415762
8346	415763
58217	415764
1749	415765
83351	415766
1924	415767
40297	415768
150391	415769
92488	415770
18791	415771
133680	415772
12924	415773
14354	415774
44273	415775
89763	415776
21383	415777
11633	415778
36633	415779
114211	415780
43638	415781
33	415782
25849	415783
140778	415784
20258	415785
56563	415786
12574	415787
97733	415788
34821	415789
6043	415790
66878	415791
14193	415792
796	415793
91637	415794
115330	415795
4375	415796
18147	415797
46529	415798
47929	415799
101417	415800
25750	415801
139409	415802
40501	415803
18483	415804
101003	415805
72951	415806
69030	415807
12445	415808
42754	415809
2222	415810
66667	415811
36181	415812
28286	415813
99418	415814
22257	415815
43995	415816
38374	415817
27896	415818
22274	415819
520	415820
78201	415821
26658	415822
24844	415823
2100	415824
3634	415825
13479	415826
22968	415827
16083	415828
21827	415829
54606	415830
43081	415831
14261	415832
2579	415833
129693	415834
2251	415835
60061	415836
67651	415837
2292	415838
90592	415839
92379	415840
6909	415841
44761	415842
6191	415843
25091	415844
25492	415845
17317	415846
46507	415847
29395	415848
15513	415849
27798	415850
7077	415851
48836	415852
48186	415853
43444	415854
48106	415855
7309	415856
26240	415857
28295	415858
38082	415859
108629	415860
54259	415861
4064	415862
4359	415863
20937	415864
99795	415865
2057	415866
104980	415867
80225	415868
34161	415869
16516	415870
27390	415871
111079	415872
28805	415873
3678	415874
14322	415875
97019	415876
17813	415877
17358	415878
1839	415879
66805	415880
8820	415881
138386	415882
1219	415883
21008	415884
77642	415885
142632	415886
22470	415887
36723	415888
52755	415889
4364	415890
17608	415891
114	415892
18091	415893
54399	415894
3833	415895
92875	415896
74211	415897
639	415898
111627	415899
36469	415900
35126	415901
133581	415902
119919	415903
71	415904
116879	415905
50465	415906
36995	415907
41923	415908
7087	415909
8339	415910
31228	415911
35848	415912
52277	415913
32664	415914
20887	415915
125229	415916
38047	415917
136253	415918
2615	415919
42719	415920
27265	415921
3080	415922
3615	415923
99501	415924
7780	415925
65752	415926
28752	415927
43348	415928
23164	415929
58858	415930
84541	415931
67495	415932
87111	415933
63432	415934
10615	415935
75548	415936
125953	415937
39257	415938
56309	415939
50445	415940
47574	415941
111594	415942
8655	415943
90314	415944
30997	415945
74387	415946
73428	415947
136421	415948
17980	415949
125042	415950
34116	415951
3020	415952
5864	415953
124670	415954
102406	415955
17116	415956
134201	415957
39275	415958
5799	415959
8722	415960
95197	415961
5340	415962
118836	415963
66947	415964
10209	415965
3688	415966
166307	415967
35567	415968
3285	415969
80509	415970
7572	415971
44330	415972
23289	415973
77807	415974
1372	415975
37893	415976
5832	415977
16541	415978
129931	415979
87623	415980
103	415981
22972	415982
168499	415983
76	415984
36209	415985
39638	415986
30748	415987
31199	415988
82478	415989
16379	415990
95510	415991
13363	415992
26164	415993
7747	415994
30875	415995
32616	415996
8520	415997
18389	415998
32089	415999
81405	416000
46698	416001
3186	416002
49904	416003
12521	416004
9198	416005
17633	416006
118909	416007
37929	416008
2614	416009
2739	416010
5851	416011
87135	416012
62642	416013
59710	416014
29744	416015
1534	416016
56206	416017
12509	416018
96481	416019
92371	416020
11246	416021
10609	416022
12488	416023
21595	416024
117321	416025
26250	416026
32537	416027
76404	416028
146661	416029
14111	416030
1722	416031
32843	416032
44031	416033
27650	416034
41884	416035
2159	416036
123438	416037
64505	416038
31311	416039
147242	416040
16547	416041
20683	416042
21319	416043
60641	416044
74859	416045
5800	416046
16302	416047
19074	416048
134171	416049
12109	416050
4900	416051
1648	416052
150	416053
35997	416054
44354	416055
287	416056
45353	416057
30004	416058
70445	416059
111978	416060
132790	416061
67944	416062
8753	416063
57249	416064
40878	416065
27427	416066
34061	416067
14649	416068
27422	416069
7131	416070
6694	416071
49874	416072
60948	416073
8880	416074
860	416075
31473	416076
7310	416077
23219	416078
67075	416079
147318	416080
8667	416081
11851	416082
51985	416083
14668	416084
11154	416085
66692	416086
44673	416087
44087	416088
97496	416089
7603	416090
4509	416091
880	416092
51941	416093
82068	416094
2742	416095
76742	416096
14697	416097
7588	416098
12321	416099
345	416100
69703	416101
35791	416102
36511	416103
59492	416104
53521	416105
23860	416106
5326	416107
2930	416108
15573	416109
99490	416110
32712	416111
23731	416112
12192	416113
15010	416114
16411	416115
15899	416116
82139	416117
32590	416118
22871	416119
126970	416120
5010	416121
55264	416122
16493	416123
4839	416124
24226	416125
137442	416126
95435	416127
19162	416128
37720	416129
6444	416130
62470	416131
13659	416132
13276	416133
22405	416134
50051	416135
4057	416136
41912	416137
21567	416138
104	416139
35458	416140
36624	416141
78182	416142
31141	416143
26964	416144
117086	416145
34298	416146
5409	416147
74283	416148
36781	416149
36158	416150
14430	416151
76685	416152
15808	416153
43810	416154
6029	416155
105868	416156
3303	416157
6115	416158
8033	416159
133512	416160
21655	416161
25301	416162
15723	416163
3219	416164
20896	416165
139636	416166
17872	416167
58581	416168
71050	416169
543	416170
2847	416171
50528	416172
14051	416173
20165	416174
64983	416175
595	416176
58761	416177
81981	416178
10648	416179
19496	416180
101282	416181
45668	416182
1220	416183
77513	416184
8005	416185
13713	416186
102817	416187
16109	416188
77607	416189
29632	416190
85027	416191
54	416192
11345	416193
3911	416194
4585	416195
133726	416196
31060	416197
27618	416198
8803	416199
42947	416200
17972	416201
3486	416202
45794	416203
3013	416204
7402	416205
57232	416206
2571	416207
10979	416208
33070	416209
607	416210
4673	416211
6927	416212
59489	416213
24590	416214
41199	416215
18664	416216
15257	416217
11582	416218
3871	416219
87124	416220
90594	416221
3012	416222
75931	416223
97894	416224
40220	416225
43786	416226
116483	416227
3848	416228
5676	416229
39100	416230
9013	416231
67342	416232
4623	416233
40955	416234
56364	416235
149458	416236
84062	416237
17823	416238
10239	416239
15260	416240
27184	416241
14434	416242
13694	416243
44987	416244
31822	416245
362	416246
12203	416247
85178	416248
16244	416249
85821	416250
16943	416251
31777	416252
37090	416253
169904	416254
33948	416255
93353	416256
37470	416257
31464	416258
96579	416259
42550	416260
28461	416261
41677	416262
46113	416263
94124	416264
19253	416265
2310	416266
27671	416267
18945	416268
57191	416269
52322	416270
36575	416271
133699	416272
85979	416273
17977	416274
33679	416275
22235	416276
1793	416277
34547	416278
42110	416279
65632	416280
3783	416281
64370	416282
12357	416283
24613	416284
52449	416285
18716	416286
41522	416287
59941	416288
10370	416289
77268	416290
129871	416291
15521	416292
37692	416293
19231	416294
24548	416295
80815	416296
16459	416297
3846	416298
16274	416299
42303	416300
24488	416301
13079	416302
41867	416303
2315	416304
73074	416305
6141	416306
29674	416307
1667	416308
1462	416309
164263	416310
63956	416311
19387	416312
1853	416313
26257	416314
55422	416315
72480	416316
53319	416317
80525	416318
35819	416319
115869	416320
72570	416321
78403	416322
13250	416323
60086	416324
4102	416325
1684	416326
16861	416327
5826	416328
43002	416329
6169	416330
114566	416331
110294	416332
26743	416333
21530	416334
102016	416335
57291	416336
7099	416337
115656	416338
26804	416339
1765	416340
95464	416341
40788	416342
74543	416343
15173	416344
108784	416345
80613	416346
80823	416347
92648	416348
90476	416349
71784	416350
37463	416351
9645	416352
32545	416353
58593	416354
64118	416355
15901	416356
26376	416357
780	416358
141625	416359
1494	416360
84660	416361
614	416362
59568	416363
91390	416364
7047	416365
96337	416366
29795	416367
29642	416368
44545	416369
138776	416370
5956	416371
12639	416372
12631	416373
2499	416374
35919	416375
51575	416376
67997	416377
4505	416378
24738	416379
76617	416380
71	416381
28689	416382
33060	416383
127175	416384
9202	416385
31815	416386
50520	416387
38732	416388
23048	416389
68626	416390
3703	416391
12154	416392
17470	416393
32455	416394
142516	416395
28720	416396
73958	416397
16729	416398
73885	416399
98252	416400
86578	416401
924	416402
8545	416403
122469	416404
49085	416405
119390	416406
23277	416407
33995	416408
56051	416409
9150	416410
10562	416411
96058	416412
110035	416413
36654	416414
145963	416415
15864	416416
9398	416417
128649	416418
8087	416419
4286	416420
88213	416421
110504	416422
1655	416423
58739	416424
20689	416425
31213	416426
4034	416427
38952	416428
54613	416429
164970	416430
68773	416431
13811	416432
43353	416433
48993	416434
123062	416435
2525	416436
104157	416437
1239	416438
28342	416439
2091	416440
166248	416441
46093	416442
86098	416443
15847	416444
16760	416445
5463	416446
1093	416447
81295	416448
2693	416449
83699	416450
73322	416451
46030	416452
23618	416453
36558	416454
18811	416455
95125	416456
61260	416457
9619	416458
2972	416459
17786	416460
5684	416461
38608	416462
42336	416463
55107	416464
38553	416465
48819	416466
72863	416467
27238	416468
10407	416469
53299	416470
105821	416471
16823	416472
66119	416473
11424	416474
62029	416475
28518	416476
138606	416477
48225	416478
59297	416479
4017	416480
38959	416481
131147	416482
418	416483
10461	416484
5226	416485
995	416486
1442	416487
75	416488
11666	416489
9249	416490
20501	416491
14957	416492
100357	416493
3200	416494
46597	416495
24764	416496
69059	416497
19546	416498
138158	416499
2907	416500
39415	416501
95926	416502
8420	416503
86051	416504
4751	416505
1413	416506
3039	416507
81955	416508
145525	416509
20182	416510
96929	416511
77720	416512
481	416513
89101	416514
37169	416515
60508	416516
23281	416517
31692	416518
129661	416519
21499	416520
7179	416521
4046	416522
28311	416523
3002	416524
66336	416525
5501	416526
66769	416527
2954	416528
28364	416529
17057	416530
26953	416531
40850	416532
49807	416533
36705	416534
2444	416535
124751	416536
21532	416537
166487	416538
47048	416539
104990	416540
5844	416541
99610	416542
58302	416543
40342	416544
38154	416545
29118	416546
12229	416547
5576	416548
65758	416549
43568	416550
25673	416551
106891	416552
137258	416553
48450	416554
11399	416555
60332	416556
29004	416557
49858	416558
5849	416559
63423	416560
45291	416561
126158	416562
803	416563
10627	416564
82016	416565
29536	416566
2092	416567
49779	416568
30677	416569
14416	416570
134211	416571
17589	416572
69668	416573
9517	416574
107720	416575
64005	416576
4073	416577
11277	416578
97778	416579
80408	416580
5873	416581
41825	416582
49999	416583
69134	416584
146530	416585
46585	416586
81037	416587
66466	416588
15223	416589
122311	416590
66342	416591
38717	416592
83011	416593
23731	416594
265	416595
57783	416596
57107	416597
111302	416598
153026	416599
8728	416600
126909	416601
6330	416602
4495	416603
144022	416604
64596	416605
98791	416606
8495	416607
89915	416608
9406	416609
46117	416610
12661	416611
297	416612
24946	416613
1126	416614
74903	416615
3816	416616
43905	416617
30354	416618
55326	416619
92497	416620
60922	416621
56851	416622
99991	416623
20379	416624
4641	416625
9986	416626
49310	416627
13384	416628
74584	416629
44705	416630
162177	416631
62032	416632
9257	416633
42467	416634
16413	416635
20209	416636
6776	416637
14428	416638
29984	416639
12177	416640
41136	416641
11219	416642
1654	416643
43527	416644
83769	416645
95551	416646
51647	416647
48873	416648
150659	416649
38659	416650
3880	416651
50	416652
7959	416653
68559	416654
158379	416655
40446	416656
41248	416657
72890	416658
35161	416659
75815	416660
141308	416661
169775	416662
7688	416663
33674	416664
133950	416665
115013	416666
27972	416667
2607	416668
17360	416669
30466	416670
22077	416671
31971	416672
20969	416673
103159	416674
655	416675
90294	416676
36505	416677
6359	416678
94924	416679
8002	416680
170264	416681
123	416682
2650	416683
88916	416684
34096	416685
66801	416686
28200	416687
20682	416688
116061	416689
42492	416690
2872	416691
87031	416692
28955	416693
34790	416694
39318	416695
30000	416696
23972	416697
55319	416698
48597	416699
97359	416700
2691	416701
115415	416702
58866	416703
120928	416704
79758	416705
1764	416706
56206	416707
134733	416708
81584	416709
27789	416710
24840	416711
8872	416712
6165	416713
83063	416714
57185	416715
83141	416716
28606	416717
9626	416718
37899	416719
57936	416720
25071	416721
54875	416722
12073	416723
49708	416724
36082	416725
63546	416726
22979	416727
4914	416728
61435	416729
46176	416730
66952	416731
16906	416732
108994	416733
72145	416734
8461	416735
27818	416736
21965	416737
94632	416738
34282	416739
6715	416740
42689	416741
82986	416742
10640	416743
114277	416744
24791	416745
47755	416746
13317	416747
123188	416748
130551	416749
11476	416750
5610	416751
86253	416752
102877	416753
775	416754
51513	416755
48968	416756
12551	416757
45852	416758
39332	416759
30618	416760
13836	416761
30026	416762
63942	416763
30898	416764
37198	416765
39985	416766
9297	416767
126106	416768
53258	416769
88230	416770
559	416771
79142	416772
4115	416773
32379	416774
48498	416775
78379	416776
17092	416777
24728	416778
30296	416779
25306	416780
229	416781
3567	416782
3223	416783
160849	416784
47453	416785
49987	416786
8136	416787
17824	416788
13167	416789
9512	416790
67433	416791
64702	416792
85093	416793
3040	416794
36927	416795
122346	416796
2	416797
33789	416798
94334	416799
48048	416800
36419	416801
36898	416802
57188	416803
167652	416804
101742	416805
37386	416806
36166	416807
115011	416808
61497	416809
852	416810
81961	416811
48084	416812
1781	416813
11844	416814
21094	416815
107473	416816
88801	416817
19046	416818
12446	416819
4780	416820
68324	416821
23003	416822
17294	416823
47239	416824
37229	416825
95346	416826
3982	416827
89905	416828
15300	416829
10821	416830
47855	416831
16265	416832
66045	416833
37844	416834
131502	416835
781	416836
32223	416837
12798	416838
10833	416839
81718	416840
36970	416841
62327	416842
80877	416843
2936	416844
90671	416845
101885	416846
78395	416847
6690	416848
72884	416849
77956	416850
108249	416851
30554	416852
28006	416853
38743	416854
31816	416855
892	416856
11008	416857
40045	416858
31221	416859
64498	416860
134065	416861
3693	416862
4549	416863
32104	416864
65947	416865
30544	416866
43613	416867
135725	416868
67027	416869
47199	416870
90092	416871
68979	416872
70119	416873
46253	416874
88440	416875
35926	416876
110296	416877
23581	416878
97592	416879
132174	416880
27826	416881
20442	416882
121746	416883
61395	416884
78457	416885
29412	416886
76599	416887
41549	416888
138382	416889
21122	416890
4555	416891
8897	416892
21511	416893
8317	416894
101	416895
32993	416896
21171	416897
11232	416898
21807	416899
59254	416900
6506	416901
106643	416902
36921	416903
122052	416904
22459	416905
3755	416906
25652	416907
88868	416908
22466	416909
8507	416910
6885	416911
818	416912
13439	416913
93533	416914
13866	416915
39823	416916
96607	416917
105364	416918
28027	416919
37172	416920
71361	416921
88542	416922
72505	416923
2841	416924
9477	416925
82280	416926
98507	416927
53486	416928
154353	416929
4279	416930
147723	416931
134345	416932
25495	416933
15879	416934
46094	416935
135661	416936
23766	416937
35426	416938
50776	416939
31644	416940
63316	416941
24930	416942
72945	416943
11408	416944
863	416945
8766	416946
47397	416947
28791	416948
148039	416949
363	416950
18065	416951
54390	416952
11440	416953
65612	416954
49617	416955
61952	416956
53887	416957
8625	416958
98	416959
94255	416960
60684	416961
124595	416962
70668	416963
18423	416964
132962	416965
155759	416966
37303	416967
27609	416968
62688	416969
25686	416970
16165	416971
20187	416972
1663	416973
21920	416974
4599	416975
19013	416976
30763	416977
43630	416978
85945	416979
33207	416980
60853	416981
21816	416982
30407	416983
1296	416984
106984	416985
20089	416986
30536	416987
72983	416988
18784	416989
91935	416990
18686	416991
10494	416992
26634	416993
19462	416994
35229	416995
665	416996
54273	416997
125212	416998
10775	416999
14058	417000
1927	417001
34396	417002
70489	417003
97362	417004
20218	417005
55319	417006
72414	417007
135294	417008
13029	417009
1127	417010
18963	417011
10760	417012
35744	417013
34646	417014
55341	417015
62505	417016
35346	417017
5855	417018
38040	417019
113284	417020
57359	417021
41062	417022
84864	417023
148685	417024
4204	417025
26552	417026
191	417027
120407	417028
29519	417029
11272	417030
124357	417031
15797	417032
15174	417033
21999	417034
52104	417035
2593	417036
50256	417037
51723	417038
45990	417039
8859	417040
25680	417041
121627	417042
46860	417043
19943	417044
43226	417045
936	417046
55342	417047
111801	417048
11287	417049
45077	417050
87937	417051
35657	417052
44047	417053
56319	417054
145420	417055
38862	417056
53273	417057
5988	417058
22266	417059
80032	417060
164983	417061
124545	417062
23434	417063
33939	417064
64791	417065
1934	417066
32107	417067
53998	417068
71915	417069
7031	417070
56089	417071
9690	417072
91750	417073
36574	417074
59010	417075
55725	417076
23057	417077
105299	417078
56675	417079
13270	417080
81344	417081
66255	417082
30630	417083
77528	417084
15048	417085
48915	417086
18578	417087
73424	417088
57162	417089
21223	417090
105750	417091
109235	417092
11108	417093
78345	417094
33910	417095
11974	417096
185	417097
14683	417098
64384	417099
74184	417100
151170	417101
70	417102
163857	417103
1174	417104
54791	417105
3071	417106
15180	417107
24401	417108
44221	417109
20457	417110
27106	417111
18203	417112
26366	417113
8877	417114
26333	417115
2163	417116
42015	417117
82765	417118
2726	417119
108791	417120
13689	417121
84031	417122
4574	417123
6863	417124
166910	417125
14135	417126
87794	417127
41111	417128
78314	417129
77886	417130
74949	417131
4500	417132
30724	417133
13210	417134
13321	417135
77535	417136
12261	417137
6625	417138
113265	417139
9853	417140
22769	417141
19943	417142
766	417143
40986	417144
115039	417145
67322	417146
18489	417147
913	417148
92225	417149
15075	417150
130205	417151
66780	417152
12763	417153
42593	417154
79599	417155
9862	417156
69672	417157
115528	417158
86025	417159
77635	417160
112304	417161
2418	417162
15285	417163
17949	417164
4779	417165
5495	417166
26806	417167
1591	417168
32975	417169
40369	417170
45530	417171
88138	417172
85055	417173
18027	417174
56735	417175
78391	417176
128832	417177
21108	417178
2681	417179
13472	417180
929	417181
3119	417182
20754	417183
12986	417184
491	417185
31648	417186
5799	417187
11130	417188
15184	417189
70083	417190
16866	417191
46507	417192
56401	417193
28194	417194
44787	417195
36152	417196
54581	417197
23537	417198
11854	417199
3749	417200
14977	417201
9386	417202
43820	417203
11211	417204
12335	417205
34091	417206
41002	417207
24365	417208
64082	417209
3842	417210
1319	417211
9271	417212
149671	417213
38117	417214
25490	417215
124010	417216
39979	417217
22318	417218
2241	417219
26187	417220
32073	417221
476	417222
89763	417223
43685	417224
4733	417225
31273	417226
54871	417227
52296	417228
55061	417229
35088	417230
56915	417231
3995	417232
42296	417233
48214	417234
28386	417235
129645	417236
8191	417237
7257	417238
20976	417239
16726	417240
74846	417241
7539	417242
39830	417243
69440	417244
208	417245
123160	417246
103898	417247
7806	417248
7946	417249
23906	417250
28881	417251
82689	417252
79470	417253
97877	417254
165567	417255
8547	417256
49759	417257
3870	417258
84318	417259
81623	417260
109608	417261
28275	417262
3384	417263
26082	417264
68396	417265
7286	417266
69807	417267
38865	417268
64829	417269
3950	417270
7229	417271
4479	417272
14615	417273
91673	417274
43591	417275
3950	417276
89204	417277
151512	417278
771	417279
31843	417280
22167	417281
26613	417282
21217	417283
119672	417284
22880	417285
15856	417286
62815	417287
11181	417288
50368	417289
116	417290
97369	417291
15962	417292
18351	417293
40507	417294
6116	417295
1786	417296
169511	417297
70544	417298
4125	417299
31	417300
66357	417301
54580	417302
27255	417303
55984	417304
8903	417305
166235	417306
10906	417307
13284	417308
31787	417309
16138	417310
8745	417311
37535	417312
134130	417313
14937	417314
55524	417315
38168	417316
952	417317
32953	417318
9614	417319
60377	417320
64550	417321
7434	417322
43466	417323
1284	417324
137158	417325
97064	417326
150985	417327
39023	417328
127647	417329
52349	417330
12355	417331
62914	417332
57312	417333
32175	417334
58794	417335
43240	417336
46747	417337
541	417338
3643	417339
15535	417340
66960	417341
8036	417342
23554	417343
82646	417344
1295	417345
106560	417346
20197	417347
57401	417348
113021	417349
119048	417350
101243	417351
30712	417352
167366	417353
13280	417354
451	417355
22131	417356
44095	417357
25121	417358
354	417359
27309	417360
1649	417361
45311	417362
7632	417363
153733	417364
21558	417365
3324	417366
103167	417367
23630	417368
40773	417369
76636	417370
1371	417371
5418	417372
48823	417373
12648	417374
5699	417375
21941	417376
18688	417377
11767	417378
140288	417379
69227	417380
46819	417381
9652	417382
46551	417383
76431	417384
87297	417385
117633	417386
33542	417387
81712	417388
26736	417389
7869	417390
80531	417391
103521	417392
81342	417393
110880	417394
1384	417395
10861	417396
3684	417397
81528	417398
28021	417399
4468	417400
15686	417401
19879	417402
24345	417403
36732	417404
145294	417405
31137	417406
63948	417407
33185	417408
1943	417409
66475	417410
12925	417411
47455	417412
8017	417413
23358	417414
57100	417415
2166	417416
50922	417417
41680	417418
43118	417419
90960	417420
44128	417421
89560	417422
15553	417423
27880	417424
2565	417425
26185	417426
79023	417427
153104	417428
35731	417429
77295	417430
7128	417431
93382	417432
53400	417433
89600	417434
69831	417435
5981	417436
4469	417437
1102	417438
12643	417439
30896	417440
10889	417441
33254	417442
7559	417443
19452	417444
42962	417445
84619	417446
36403	417447
1849	417448
88433	417449
108889	417450
14353	417451
37686	417452
15	417453
63677	417454
67946	417455
5607	417456
71359	417457
4312	417458
96607	417459
74044	417460
2411	417461
38250	417462
5941	417463
4	417464
69111	417465
4981	417466
40147	417467
82632	417468
36254	417469
41855	417470
38928	417471
85080	417472
11894	417473
14336	417474
8843	417475
4546	417476
26340	417477
1783	417478
1370	417479
114382	417480
24865	417481
91614	417482
8705	417483
3313	417484
112476	417485
7218	417486
110852	417487
13385	417488
46257	417489
102236	417490
26550	417491
32464	417492
46701	417493
11136	417494
96082	417495
47528	417496
10142	417497
145085	417498
43053	417499
58017	417500
41252	417501
5547	417502
36179	417503
1959	417504
15387	417505
8901	417506
129756	417507
53047	417508
18744	417509
68692	417510
4798	417511
22019	417512
96438	417513
165325	417514
108698	417515
19859	417516
67523	417517
13589	417518
37776	417519
121910	417520
3465	417521
27944	417522
6109	417523
16424	417524
37038	417525
438	417526
4504	417527
9315	417528
50702	417529
13275	417530
70766	417531
18865	417532
61371	417533
42268	417534
169013	417535
1390	417536
134163	417537
112893	417538
135002	417539
50856	417540
3562	417541
41974	417542
3154	417543
143773	417544
104951	417545
360	417546
18160	417547
7616	417548
27843	417549
80431	417550
116884	417551
86777	417552
7197	417553
36451	417554
56042	417555
40128	417556
96674	417557
117529	417558
95723	417559
43867	417560
12778	417561
71802	417562
105	417563
46141	417564
11383	417565
54559	417566
14219	417567
1245	417568
97978	417569
28680	417570
111490	417571
55627	417572
76220	417573
6842	417574
114823	417575
53503	417576
2152	417577
83732	417578
12423	417579
76854	417580
140839	417581
102650	417582
50335	417583
64182	417584
57662	417585
40526	417586
5735	417587
62	417588
45875	417589
51736	417590
4021	417591
9732	417592
443	417593
107199	417594
14086	417595
45386	417596
257	417597
28594	417598
13779	417599
26243	417600
692	417601
53969	417602
74454	417603
80451	417604
27055	417605
122304	417606
44380	417607
75718	417608
10255	417609
7202	417610
56741	417611
495	417612
4337	417613
33182	417614
160716	417615
37181	417616
49044	417617
46562	417618
86628	417619
2845	417620
91372	417621
205	417622
20131	417623
72123	417624
129391	417625
77350	417626
57353	417627
102518	417628
13636	417629
1738	417630
36945	417631
121246	417632
149174	417633
50224	417634
20844	417635
139608	417636
69953	417637
5793	417638
39160	417639
19839	417640
27281	417641
39342	417642
1846	417643
92391	417644
41950	417645
6410	417646
41854	417647
11131	417648
61445	417649
27700	417650
87140	417651
48800	417652
97641	417653
2824	417654
6109	417655
10268	417656
12819	417657
34175	417658
59793	417659
76039	417660
24432	417661
95085	417662
138808	417663
17300	417664
27953	417665
10101	417666
43047	417667
719	417668
55103	417669
74938	417670
8125	417671
73047	417672
143529	417673
39180	417674
45617	417675
50128	417676
2155	417677
82254	417678
66748	417679
78521	417680
33283	417681
23423	417682
24843	417683
21269	417684
79925	417685
17846	417686
108901	417687
56096	417688
84311	417689
5867	417690
59059	417691
39357	417692
122471	417693
144666	417694
12683	417695
8253	417696
18009	417697
115154	417698
7708	417699
63453	417700
72549	417701
15641	417702
99112	417703
97922	417704
26134	417705
5238	417706
131596	417707
1308	417708
21251	417709
139423	417710
99506	417711
46657	417712
9190	417713
37325	417714
59223	417715
28425	417716
133747	417717
34067	417718
38570	417719
46344	417720
64541	417721
13652	417722
24232	417723
1419	417724
126399	417725
69076	417726
6187	417727
86438	417728
35800	417729
41010	417730
959	417731
23054	417732
87639	417733
63614	417734
454	417735
52204	417736
37200	417737
108257	417738
10806	417739
138180	417740
118004	417741
38065	417742
13322	417743
36375	417744
20596	417745
58828	417746
104861	417747
156514	417748
96409	417749
21493	417750
54700	417751
44500	417752
46836	417753
62853	417754
101394	417755
4946	417756
70917	417757
52496	417758
53530	417759
32250	417760
68833	417761
2378	417762
128484	417763
29107	417764
5023	417765
41067	417766
87181	417767
27313	417768
13106	417769
5959	417770
28110	417771
32344	417772
91267	417773
58744	417774
115845	417775
49382	417776
17168	417777
39769	417778
519	417779
145901	417780
46007	417781
10294	417782
1712	417783
38156	417784
2983	417785
15085	417786
13811	417787
10678	417788
118759	417789
38583	417790
113218	417791
54046	417792
9230	417793
72112	417794
1624	417795
5761	417796
8327	417797
26227	417798
12930	417799
64955	417800
20395	417801
106490	417802
33219	417803
3574	417804
47244	417805
1039	417806
108554	417807
50305	417808
82382	417809
61450	417810
163128	417811
64804	417812
4602	417813
35678	417814
90489	417815
25359	417816
154747	417817
18428	417818
78875	417819
600	417820
3801	417821
53389	417822
28494	417823
17486	417824
45765	417825
63874	417826
87099	417827
2795	417828
45785	417829
27293	417830
61868	417831
18238	417832
45025	417833
167409	417834
12488	417835
66640	417836
109161	417837
208	417838
111978	417839
54765	417840
40949	417841
11842	417842
2217	417843
13835	417844
64749	417845
161964	417846
39290	417847
12451	417848
53588	417849
62041	417850
127391	417851
74271	417852
10710	417853
164762	417854
88290	417855
89765	417856
54687	417857
94521	417858
27802	417859
10432	417860
75453	417861
2169	417862
96312	417863
134881	417864
63926	417865
4451	417866
91245	417867
11840	417868
2168	417869
6706	417870
37582	417871
45163	417872
66919	417873
20762	417874
108295	417875
6602	417876
121894	417877
38888	417878
24153	417879
102893	417880
179	417881
46369	417882
70168	417883
11724	417884
43602	417885
5243	417886
95657	417887
156899	417888
16411	417889
16219	417890
99956	417891
168	417892
28427	417893
44960	417894
14294	417895
620	417896
123067	417897
29933	417898
33789	417899
116308	417900
18465	417901
11479	417902
11507	417903
34415	417904
66475	417905
3066	417906
23717	417907
9719	417908
161682	417909
951	417910
57389	417911
84339	417912
34516	417913
1606	417914
424	417915
17143	417916
10301	417917
80008	417918
61497	417919
6867	417920
32587	417921
51475	417922
56873	417923
6004	417924
580	417925
15619	417926
603	417927
25010	417928
6402	417929
94542	417930
90286	417931
34341	417932
7876	417933
77530	417934
14024	417935
69690	417936
91894	417937
66919	417938
79652	417939
80949	417940
3750	417941
14136	417942
129717	417943
126637	417944
32842	417945
36101	417946
27054	417947
12893	417948
66797	417949
78484	417950
20239	417951
42316	417952
25990	417953
38025	417954
4979	417955
52602	417956
39814	417957
48455	417958
107509	417959
34258	417960
17792	417961
17743	417962
18184	417963
20273	417964
90511	417965
65523	417966
62310	417967
22349	417968
49325	417969
132454	417970
8175	417971
19932	417972
13899	417973
98253	417974
116327	417975
147	417976
6812	417977
58388	417978
52547	417979
12255	417980
7406	417981
123919	417982
107	417983
9817	417984
16714	417985
36899	417986
83462	417987
36328	417988
1356	417989
3383	417990
104614	417991
13330	417992
14554	417993
37289	417994
39974	417995
29240	417996
23633	417997
35954	417998
64331	417999
23653	418000
33630	418001
66039	418002
15866	418003
20011	418004
86348	418005
17179	418006
19188	418007
135993	418008
8340	418009
24927	418010
73777	418011
12115	418012
36562	418013
28593	418014
114261	418015
55126	418016
14919	418017
79175	418018
114739	418019
116064	418020
80357	418021
66683	418022
79372	418023
9592	418024
15959	418025
41566	418026
129650	418027
5765	418028
33861	418029
52050	418030
18325	418031
25261	418032
47831	418033
50167	418034
100718	418035
80483	418036
9669	418037
97434	418038
40384	418039
70444	418040
53562	418041
24997	418042
12882	418043
9298	418044
12297	418045
30502	418046
9142	418047
82470	418048
93797	418049
21762	418050
97126	418051
24027	418052
38435	418053
1375	418054
23688	418055
3373	418056
916	418057
64766	418058
42754	418059
26983	418060
54235	418061
51156	418062
7627	418063
30794	418064
130778	418065
103644	418066
28754	418067
30336	418068
55653	418069
3053	418070
23818	418071
19851	418072
37449	418073
6309	418074
777	418075
100028	418076
87987	418077
105952	418078
36896	418079
72404	418080
27821	418081
85842	418082
65453	418083
72369	418084
58714	418085
31181	418086
5472	418087
79956	418088
10178	418089
25899	418090
25859	418091
12617	418092
38674	418093
45274	418094
3043	418095
131825	418096
29178	418097
63183	418098
28374	418099
529	418100
36665	418101
21503	418102
61905	418103
42379	418104
8738	418105
87864	418106
44095	418107
89503	418108
37473	418109
5198	418110
15411	418111
72333	418112
3601	418113
31366	418114
43473	418115
3465	418116
74684	418117
21150	418118
5342	418119
3514	418120
2251	418121
12012	418122
10696	418123
69156	418124
74231	418125
2973	418126
5325	418127
2247	418128
13751	418129
92210	418130
112780	418131
14889	418132
34510	418133
86857	418134
35559	418135
73	418136
27163	418137
37445	418138
1952	418139
1911	418140
25785	418141
9019	418142
79304	418143
33898	418144
94475	418145
336	418146
4583	418147
12480	418148
136042	418149
6487	418150
19831	418151
5265	418152
82616	418153
88022	418154
39309	418155
106215	418156
45399	418157
57035	418158
43693	418159
131379	418160
9845	418161
4758	418162
52174	418163
98689	418164
63871	418165
26277	418166
12183	418167
11408	418168
16764	418169
16007	418170
11864	418171
8885	418172
12947	418173
65253	418174
76209	418175
89599	418176
27698	418177
16446	418178
75849	418179
40543	418180
39601	418181
113900	418182
123929	418183
94257	418184
1889	418185
10254	418186
89132	418187
51755	418188
20743	418189
12364	418190
31007	418191
12525	418192
1962	418193
46655	418194
20792	418195
38243	418196
40891	418197
82656	418198
43325	418199
45089	418200
81543	418201
159489	418202
32468	418203
3214	418204
166646	418205
5065	418206
53485	418207
2305	418208
67016	418209
23190	418210
13157	418211
36222	418212
62102	418213
88599	418214
75760	418215
104	418216
32510	418217
17505	418218
4410	418219
73511	418220
155307	418221
6306	418222
40292	418223
28355	418224
8932	418225
63031	418226
49663	418227
37064	418228
4660	418229
55817	418230
54095	418231
38836	418232
37778	418233
45473	418234
66038	418235
29252	418236
852	418237
293	418238
88061	418239
49082	418240
47104	418241
118381	418242
7071	418243
43550	418244
9177	418245
60339	418246
379	418247
107546	418248
55448	418249
20208	418250
77030	418251
21104	418252
85083	418253
136303	418254
72812	418255
26393	418256
3254	418257
16120	418258
77411	418259
43043	418260
35846	418261
152793	418262
82513	418263
39680	418264
61549	418265
14985	418266
2020	418267
398	418268
129826	418269
12843	418270
41761	418271
68733	418272
29758	418273
22176	418274
100090	418275
104442	418276
22914	418277
29801	418278
39512	418279
153996	418280
45437	418281
78408	418282
136	418283
13910	418284
50528	418285
30051	418286
25160	418287
23052	418288
168340	418289
10316	418290
28491	418291
11165	418292
52847	418293
61987	418294
15301	418295
17531	418296
1702	418297
69959	418298
34538	418299
133856	418300
63839	418301
16372	418302
51182	418303
5931	418304
29815	418305
7275	418306
15126	418307
130504	418308
71517	418309
42815	418310
2213	418311
9151	418312
49996	418313
46091	418314
24934	418315
7346	418316
11600	418317
924	418318
79787	418319
107007	418320
17961	418321
8949	418322
5117	418323
77405	418324
54407	418325
123	418326
41875	418327
19852	418328
5734	418329
12364	418330
110203	418331
15539	418332
93161	418333
105041	418334
14310	418335
27461	418336
25341	418337
93948	418338
18324	418339
65732	418340
56445	418341
42717	418342
41289	418343
55619	418344
49700	418345
29553	418346
28130	418347
14521	418348
54267	418349
774	418350
59386	418351
89663	418352
19654	418353
104272	418354
40413	418355
17894	418356
38996	418357
1001	418358
160665	418359
29621	418360
320	418361
62884	418362
111617	418363
16528	418364
85585	418365
110864	418366
88184	418367
24070	418368
22893	418369
48750	418370
18093	418371
22704	418372
565	418373
130214	418374
66339	418375
92641	418376
34389	418377
154245	418378
19698	418379
21073	418380
33088	418381
3071	418382
3076	418383
72654	418384
17723	418385
25355	418386
27351	418387
14168	418388
1070	418389
167018	418390
30448	418391
96606	418392
59414	418393
56133	418394
35093	418395
1406	418396
51028	418397
2976	418398
79343	418399
13917	418400
50	418401
55453	418402
28535	418403
39179	418404
40506	418405
6869	418406
48186	418407
120210	418408
64086	418409
54747	418410
867	418411
4596	418412
38801	418413
33872	418414
20781	418415
18529	418416
63315	418417
86937	418418
9823	418419
44837	418420
167907	418421
18771	418422
3960	418423
13298	418424
167094	418425
52479	418426
54305	418427
68041	418428
7916	418429
85731	418430
41980	418431
23371	418432
55862	418433
8186	418434
158222	418435
67655	418436
6753	418437
41712	418438
96425	418439
126727	418440
108033	418441
160048	418442
19840	418443
11699	418444
16158	418445
29959	418446
34251	418447
26157	418448
1057	418449
71721	418450
67357	418451
26800	418452
90290	418453
28423	418454
15391	418455
314	418456
4464	418457
13623	418458
52184	418459
26281	418460
27852	418461
122758	418462
35242	418463
512	418464
131315	418465
36612	418466
32845	418467
25457	418468
29912	418469
30138	418470
58731	418471
20662	418472
52597	418473
143572	418474
87034	418475
116	418476
112724	418477
1388	418478
61423	418479
55701	418480
110607	418481
46988	418482
66796	418483
17229	418484
15277	418485
32066	418486
6028	418487
1835	418488
5123	418489
9547	418490
40494	418491
91477	418492
1882	418493
41497	418494
50858	418495
6189	418496
18169	418497
13250	418498
7646	418499
6545	418500
62261	418501
61	418502
37109	418503
12375	418504
66255	418505
2719	418506
88385	418507
13684	418508
2969	418509
384	418510
35908	418511
6586	418512
42579	418513
56593	418514
17318	418515
6265	418516
2974	418517
52365	418518
35435	418519
53388	418520
96485	418521
425	418522
54904	418523
96822	418524
74729	418525
141007	418526
593	418527
48879	418528
36493	418529
97678	418530
63732	418531
100864	418532
35068	418533
80352	418534
18756	418535
88214	418536
30370	418537
38216	418538
30592	418539
36367	418540
7303	418541
18116	418542
88832	418543
26305	418544
116793	418545
82378	418546
124453	418547
39346	418548
65891	418549
41585	418550
92477	418551
123	418552
60655	418553
2283	418554
6171	418555
512	418556
3965	418557
2146	418558
96425	418559
82630	418560
47193	418561
92884	418562
22038	418563
15053	418564
16309	418565
146464	418566
62202	418567
50927	418568
45653	418569
44984	418570
1840	418571
72320	418572
48759	418573
42664	418574
8593	418575
120168	418576
36576	418577
2014	418578
23217	418579
3144	418580
25328	418581
131454	418582
35013	418583
109155	418584
92014	418585
24791	418586
36155	418587
4957	418588
72639	418589
25076	418590
27151	418591
125496	418592
37931	418593
38378	418594
42540	418595
54700	418596
14301	418597
79438	418598
144510	418599
1045	418600
33312	418601
31428	418602
64501	418603
62198	418604
54934	418605
4133	418606
130963	418607
120802	418608
75074	418609
3628	418610
18902	418611
17950	418612
35583	418613
81751	418614
16570	418615
777	418616
116553	418617
17659	418618
49740	418619
10136	418620
78403	418621
98975	418622
56503	418623
166740	418624
98804	418625
15590	418626
1673	418627
47128	418628
23557	418629
96714	418630
55692	418631
49496	418632
38165	418633
4740	418634
91733	418635
55	418636
44400	418637
2807	418638
117214	418639
13522	418640
94744	418641
57247	418642
24642	418643
81274	418644
54537	418645
104502	418646
17356	418647
15181	418648
26615	418649
15557	418650
139297	418651
3983	418652
106696	418653
2533	418654
18760	418655
7758	418656
28245	418657
107983	418658
158317	418659
88470	418660
5404	418661
213	418662
482	418663
133110	418664
16765	418665
59578	418666
30656	418667
14747	418668
35126	418669
3952	418670
32331	418671
44396	418672
387	418673
21640	418674
31645	418675
29566	418676
138624	418677
56553	418678
81787	418679
21026	418680
7714	418681
6972	418682
17330	418683
49183	418684
43670	418685
101882	418686
8641	418687
4120	418688
5090	418689
2899	418690
20625	418691
33206	418692
12404	418693
71311	418694
150941	418695
12366	418696
58823	418697
15465	418698
15043	418699
86734	418700
25968	418701
1292	418702
5786	418703
115501	418704
32044	418705
65536	418706
37936	418707
51665	418708
4169	418709
1327	418710
135778	418711
45653	418712
32360	418713
92841	418714
20769	418715
34815	418716
51522	418717
2973	418718
84172	418719
1242	418720
99689	418721
99049	418722
5543	418723
15392	418724
4588	418725
109272	418726
157328	418727
812	418728
103551	418729
93588	418730
45883	418731
79126	418732
9992	418733
42775	418734
105899	418735
21157	418736
23515	418737
118912	418738
66485	418739
30685	418740
52302	418741
26118	418742
116640	418743
68117	418744
35913	418745
113084	418746
55918	418747
15668	418748
23714	418749
59434	418750
28499	418751
68188	418752
84408	418753
114068	418754
57489	418755
58659	418756
70407	418757
50687	418758
32800	418759
91133	418760
4165	418761
59952	418762
11634	418763
67504	418764
122712	418765
755	418766
13607	418767
19344	418768
53026	418769
66515	418770
36093	418771
45275	418772
91194	418773
41616	418774
53965	418775
8696	418776
7424	418777
6169	418778
18703	418779
3059	418780
12534	418781
30174	418782
20962	418783
17971	418784
18178	418785
38600	418786
37735	418787
69554	418788
136987	418789
119421	418790
38676	418791
11247	418792
21733	418793
20523	418794
168767	418795
6680	418796
111993	418797
59279	418798
10938	418799
50312	418800
3209	418801
25319	418802
83208	418803
42478	418804
668	418805
66616	418806
86018	418807
11733	418808
70332	418809
65796	418810
127227	418811
4528	418812
78266	418813
72378	418814
26794	418815
36983	418816
153502	418817
38500	418818
43329	418819
19890	418820
59431	418821
1781	418822
149032	418823
118510	418824
46381	418825
723	418826
2702	418827
16363	418828
15324	418829
4697	418830
8309	418831
32070	418832
16213	418833
38099	418834
14651	418835
30285	418836
10317	418837
1605	418838
117186	418839
66728	418840
3350	418841
46485	418842
30306	418843
64835	418844
5937	418845
79176	418846
9108	418847
20762	418848
5682	418849
165895	418850
115088	418851
14305	418852
64598	418853
97472	418854
64817	418855
18598	418856
62657	418857
12360	418858
56456	418859
19732	418860
38480	418861
165555	418862
41557	418863
10636	418864
15469	418865
95165	418866
15829	418867
519	418868
86605	418869
2741	418870
43231	418871
83304	418872
50896	418873
150	418874
65527	418875
50422	418876
92538	418877
55688	418878
60827	418879
7023	418880
15113	418881
20247	418882
21641	418883
4375	418884
21211	418885
53182	418886
7941	418887
18405	418888
16275	418889
159113	418890
129330	418891
41348	418892
34638	418893
12413	418894
85106	418895
63204	418896
16714	418897
7470	418898
53815	418899
102888	418900
7408	418901
145562	418902
2951	418903
77291	418904
16503	418905
140723	418906
2635	418907
72618	418908
7812	418909
76498	418910
56154	418911
8064	418912
60064	418913
60510	418914
5206	418915
11975	418916
70534	418917
42510	418918
2806	418919
41679	418920
1554	418921
66802	418922
65341	418923
411	418924
6516	418925
80025	418926
24737	418927
71385	418928
34507	418929
18785	418930
73312	418931
34068	418932
42481	418933
104529	418934
25179	418935
5405	418936
13407	418937
20050	418938
12218	418939
13310	418940
110812	418941
26651	418942
59896	418943
2515	418944
31175	418945
28178	418946
12132	418947
45064	418948
104876	418949
63929	418950
19361	418951
167884	418952
70392	418953
80655	418954
106780	418955
37139	418956
61283	418957
31326	418958
39048	418959
12478	418960
87165	418961
738	418962
72170	418963
118460	418964
11759	418965
103860	418966
140710	418967
46627	418968
399	418969
37806	418970
123311	418971
36658	418972
632	418973
77376	418974
13719	418975
12942	418976
48756	418977
9489	418978
23684	418979
70302	418980
71606	418981
81607	418982
15363	418983
5879	418984
46567	418985
66259	418986
21885	418987
65388	418988
8532	418989
43604	418990
429	418991
55572	418992
125568	418993
90487	418994
77704	418995
135542	418996
10330	418997
121503	418998
4180	418999
9590	419000
98282	419001
43563	419002
2581	419003
7394	419004
100890	419005
50568	419006
30905	419007
45928	419008
38245	419009
2526	419010
31554	419011
69224	419012
28736	419013
58328	419014
91314	419015
39834	419016
18350	419017
22532	419018
7383	419019
114149	419020
132852	419021
12047	419022
133152	419023
103565	419024
13193	419025
21070	419026
92413	419027
41101	419028
147237	419029
15121	419030
58240	419031
40276	419032
9711	419033
145368	419034
86452	419035
21612	419036
63037	419037
18361	419038
1198	419039
27163	419040
19092	419041
122859	419042
10106	419043
48799	419044
141144	419045
62416	419046
2346	419047
2161	419048
6443	419049
85550	419050
31465	419051
70924	419052
31856	419053
39587	419054
10077	419055
76579	419056
29359	419057
60013	419058
29456	419059
43297	419060
33287	419061
18739	419062
132159	419063
133679	419064
141314	419065
83313	419066
3291	419067
2608	419068
8118	419069
7849	419070
1686	419071
47921	419072
10469	419073
80611	419074
44549	419075
59642	419076
47887	419077
36808	419078
130400	419079
8476	419080
95745	419081
139355	419082
37434	419083
16998	419084
164952	419085
82640	419086
6360	419087
12116	419088
27349	419089
25425	419090
124521	419091
56864	419092
38666	419093
70536	419094
11005	419095
5666	419096
133442	419097
24899	419098
93970	419099
119741	419100
15259	419101
25645	419102
61089	419103
38385	419104
88627	419105
30371	419106
84044	419107
13217	419108
18157	419109
30966	419110
17412	419111
96190	419112
48367	419113
21874	419114
9700	419115
42970	419116
154159	419117
52169	419118
11515	419119
43920	419120
6408	419121
85020	419122
4729	419123
24749	419124
69426	419125
111432	419126
35053	419127
52167	419128
81097	419129
34314	419130
79108	419131
1219	419132
21800	419133
113820	419134
101709	419135
2202	419136
54605	419137
59535	419138
5899	419139
20448	419140
24894	419141
21812	419142
78544	419143
2217	419144
19631	419145
24609	419146
81694	419147
121775	419148
29809	419149
112965	419150
101844	419151
35066	419152
73258	419153
36726	419154
44922	419155
34259	419156
70522	419157
83184	419158
109666	419159
9790	419160
6533	419161
47478	419162
17451	419163
21070	419164
111054	419165
32060	419166
5535	419167
149125	419168
4089	419169
2360	419170
31004	419171
27605	419172
111171	419173
145068	419174
264	419175
421	419176
54981	419177
10466	419178
126535	419179
1602	419180
9366	419181
5501	419182
908	419183
9065	419184
45891	419185
40779	419186
123176	419187
74528	419188
13883	419189
4678	419190
30206	419191
4932	419192
52583	419193
59210	419194
1275	419195
27409	419196
27743	419197
169667	419198
4611	419199
93589	419200
52640	419201
161886	419202
1269	419203
3787	419204
31064	419205
13275	419206
62129	419207
34234	419208
14219	419209
12080	419210
548	419211
25933	419212
69600	419213
66091	419214
6379	419215
62568	419216
73230	419217
168861	419218
45365	419219
57801	419220
128439	419221
44241	419222
32443	419223
3032	419224
32129	419225
11027	419226
81810	419227
10572	419228
8085	419229
27831	419230
80433	419231
101834	419232
50872	419233
17805	419234
126	419235
122085	419236
161486	419237
17535	419238
20218	419239
3736	419240
6680	419241
7354	419242
26089	419243
59574	419244
7423	419245
15108	419246
28918	419247
37093	419248
15811	419249
23953	419250
44446	419251
48617	419252
11502	419253
49423	419254
87265	419255
593	419256
42158	419257
74870	419258
13901	419259
83285	419260
87376	419261
27699	419262
76864	419263
101420	419264
13044	419265
126816	419266
63260	419267
25858	419268
128426	419269
10326	419270
104063	419271
39835	419272
50404	419273
45271	419274
28046	419275
49318	419276
17207	419277
2046	419278
142891	419279
170	419280
66619	419281
6487	419282
183	419283
5554	419284
133668	419285
29325	419286
11392	419287
73502	419288
65138	419289
66580	419290
104369	419291
95326	419292
16177	419293
39462	419294
44663	419295
155169	419296
112487	419297
11464	419298
1302	419299
65222	419300
2598	419301
5950	419302
76120	419303
5253	419304
46756	419305
1406	419306
17888	419307
89484	419308
161393	419309
85901	419310
26335	419311
4454	419312
52638	419313
106010	419314
1	419315
95622	419316
163182	419317
887	419318
64156	419319
129599	419320
95309	419321
98705	419322
8757	419323
15893	419324
3	419325
846	419326
106560	419327
48044	419328
2309	419329
16052	419330
33178	419331
16920	419332
11115	419333
15774	419334
28260	419335
136196	419336
26157	419337
38427	419338
106007	419339
870	419340
30984	419341
8175	419342
2158	419343
63342	419344
3803	419345
12617	419346
64297	419347
306	419348
70787	419349
50399	419350
80608	419351
151693	419352
40697	419353
3939	419354
17944	419355
1761	419356
1372	419357
69708	419358
51069	419359
81178	419360
25424	419361
1683	419362
2055	419363
72458	419364
56868	419365
163241	419366
117853	419367
5461	419368
5747	419369
103964	419370
482	419371
63199	419372
77451	419373
29311	419374
77841	419375
2641	419376
95022	419377
63722	419378
5357	419379
2380	419380
74813	419381
85107	419382
21314	419383
38305	419384
5329	419385
381	419386
23098	419387
106563	419388
127025	419389
11278	419390
75000	419391
75281	419392
1788	419393
8829	419394
51994	419395
88950	419396
46923	419397
74720	419398
1467	419399
58798	419400
134954	419401
65284	419402
39643	419403
33920	419404
58669	419405
105753	419406
18778	419407
29102	419408
1737	419409
25598	419410
1760	419411
140465	419412
6541	419413
761	419414
137697	419415
151873	419416
1024	419417
1482	419418
14718	419419
79605	419420
5266	419421
81395	419422
169721	419423
763	419424
111644	419425
128691	419426
64661	419427
53028	419428
3667	419429
2459	419430
120328	419431
75701	419432
45493	419433
94137	419434
34780	419435
10954	419436
43885	419437
15253	419438
1166	419439
1300	419440
13625	419441
30294	419442
21509	419443
15511	419444
85798	419445
75343	419446
89327	419447
119589	419448
97137	419449
41197	419450
40361	419451
120402	419452
2110	419453
13000	419454
2178	419455
71352	419456
43454	419457
10586	419458
27863	419459
2869	419460
28651	419461
25939	419462
17403	419463
58	419464
125277	419465
76386	419466
26569	419467
52437	419468
7406	419469
1760	419470
4137	419471
1309	419472
118741	419473
109541	419474
15389	419475
1491	419476
10143	419477
3734	419478
98802	419479
60769	419480
3204	419481
20243	419482
24836	419483
11226	419484
140486	419485
79337	419486
128	419487
38519	419488
5256	419489
71443	419490
113841	419491
56536	419492
35665	419493
42239	419494
39768	419495
27063	419496
49825	419497
322	419498
79568	419499
14349	419500
19705	419501
82917	419502
69290	419503
2118	419504
4937	419505
115688	419506
15223	419507
137033	419508
54695	419509
93756	419510
109710	419511
25440	419512
8499	419513
32718	419514
34480	419515
81915	419516
58746	419517
31210	419518
78369	419519
7703	419520
53058	419521
1687	419522
132756	419523
96415	419524
100230	419525
60059	419526
25413	419527
28341	419528
92931	419529
86960	419530
18328	419531
89299	419532
46293	419533
31122	419534
27405	419535
3941	419536
72380	419537
49607	419538
33241	419539
90592	419540
48703	419541
84449	419542
119463	419543
23034	419544
99563	419545
1413	419546
46296	419547
8628	419548
41296	419549
86150	419550
27840	419551
4045	419552
12893	419553
14065	419554
112450	419555
47442	419556
20779	419557
67232	419558
33680	419559
14701	419560
808	419561
32171	419562
39031	419563
69396	419564
22993	419565
99002	419566
8669	419567
18006	419568
65432	419569
21759	419570
28014	419571
12637	419572
40683	419573
109489	419574
1173	419575
98945	419576
3288	419577
35376	419578
21201	419579
16377	419580
8414	419581
13870	419582
102078	419583
50602	419584
22789	419585
23267	419586
137287	419587
42719	419588
4072	419589
32598	419590
56944	419591
21042	419592
13744	419593
79685	419594
11800	419595
120213	419596
2881	419597
13196	419598
3939	419599
27210	419600
95983	419601
21547	419602
49201	419603
19209	419604
118621	419605
46495	419606
15946	419607
107855	419608
12892	419609
14958	419610
40602	419611
16038	419612
1596	419613
117251	419614
20181	419615
24297	419616
4075	419617
45081	419618
94124	419619
21672	419620
8146	419621
662	419622
9370	419623
26045	419624
36632	419625
7398	419626
8402	419627
19811	419628
52761	419629
1224	419630
18157	419631
26841	419632
34895	419633
34119	419634
68612	419635
13583	419636
25318	419637
14359	419638
140996	419639
12990	419640
68960	419641
75568	419642
4998	419643
130507	419644
27287	419645
4948	419646
108678	419647
926	419648
12822	419649
22150	419650
40933	419651
9413	419652
32256	419653
53774	419654
29511	419655
5229	419656
35496	419657
62318	419658
84392	419659
6742	419660
7083	419661
21600	419662
111150	419663
56662	419664
6573	419665
2154	419666
169055	419667
65545	419668
1627	419669
147119	419670
93265	419671
77501	419672
786	419673
3965	419674
108102	419675
8722	419676
4390	419677
18128	419678
83709	419679
61420	419680
135888	419681
103040	419682
32496	419683
137607	419684
24391	419685
26459	419686
12636	419687
157575	419688
51520	419689
91483	419690
21739	419691
5284	419692
13072	419693
21325	419694
3367	419695
26906	419696
60098	419697
12920	419698
37757	419699
65107	419700
139638	419701
17362	419702
40417	419703
40914	419704
67534	419705
19663	419706
81330	419707
22347	419708
19820	419709
88391	419710
9363	419711
43642	419712
50491	419713
10815	419714
92743	419715
142186	419716
81058	419717
54245	419718
43607	419719
23077	419720
3449	419721
100461	419722
4524	419723
16951	419724
2482	419725
1691	419726
4188	419727
16629	419728
7317	419729
19287	419730
22088	419731
6331	419732
1820	419733
72970	419734
73972	419735
89517	419736
14176	419737
53126	419738
28679	419739
38800	419740
48547	419741
28369	419742
23150	419743
17169	419744
19133	419745
139890	419746
44264	419747
30992	419748
10014	419749
58127	419750
34787	419751
169242	419752
35759	419753
32265	419754
18318	419755
38689	419756
48383	419757
29016	419758
83439	419759
121685	419760
26840	419761
67342	419762
133455	419763
1338	419764
34222	419765
28284	419766
7498	419767
39625	419768
2641	419769
115267	419770
20520	419771
43618	419772
100768	419773
112266	419774
45339	419775
140	419776
52727	419777
23000	419778
12657	419779
111789	419780
41981	419781
31259	419782
23179	419783
15217	419784
1797	419785
53050	419786
79892	419787
37363	419788
22825	419789
4042	419790
87877	419791
34189	419792
9415	419793
63307	419794
90483	419795
14998	419796
25709	419797
30081	419798
10739	419799
8897	419800
16022	419801
83532	419802
85530	419803
5556	419804
1235	419805
3743	419806
56402	419807
21062	419808
8085	419809
9125	419810
54791	419811
94403	419812
25282	419813
50820	419814
104169	419815
14610	419816
19172	419817
16297	419818
41058	419819
32220	419820
31555	419821
47429	419822
48590	419823
49256	419824
9026	419825
37638	419826
33916	419827
45339	419828
6873	419829
74872	419830
32841	419831
66750	419832
117580	419833
64095	419834
40845	419835
61010	419836
39980	419837
16864	419838
15386	419839
8	419840
20165	419841
5948	419842
82039	419843
74230	419844
57342	419845
47874	419846
152001	419847
129968	419848
46382	419849
28841	419850
7386	419851
28127	419852
1192	419853
8823	419854
135189	419855
17182	419856
9893	419857
21652	419858
115199	419859
126196	419860
46294	419861
38465	419862
125377	419863
107739	419864
73317	419865
111303	419866
960	419867
8454	419868
47348	419869
164557	419870
84917	419871
104638	419872
5908	419873
68758	419874
33031	419875
75250	419876
931	419877
36642	419878
126070	419879
19151	419880
58768	419881
125127	419882
37104	419883
28815	419884
11002	419885
23782	419886
44952	419887
133042	419888
82644	419889
6225	419890
1902	419891
2290	419892
67642	419893
536	419894
29468	419895
18609	419896
39460	419897
167729	419898
3425	419899
388	419900
134722	419901
85225	419902
71435	419903
53799	419904
6402	419905
26268	419906
146317	419907
58822	419908
96268	419909
129051	419910
27162	419911
10709	419912
90180	419913
66154	419914
59852	419915
53649	419916
146908	419917
7872	419918
55517	419919
20098	419920
2686	419921
160011	419922
21564	419923
2220	419924
162491	419925
49708	419926
31785	419927
11524	419928
84277	419929
61753	419930
113148	419931
57861	419932
36020	419933
73133	419934
33363	419935
36364	419936
30018	419937
14411	419938
9208	419939
134204	419940
36183	419941
100636	419942
43455	419943
19939	419944
13626	419945
66080	419946
979	419947
89923	419948
58030	419949
3050	419950
11427	419951
162837	419952
135902	419953
13540	419954
9133	419955
122459	419956
98393	419957
753	419958
28531	419959
3136	419960
721	419961
7668	419962
6303	419963
159464	419964
165835	419965
18036	419966
51333	419967
81222	419968
7984	419969
49686	419970
5930	419971
55438	419972
69004	419973
94897	419974
32287	419975
162737	419976
1674	419977
11267	419978
8424	419979
199	419980
9413	419981
5213	419982
1517	419983
76759	419984
37656	419985
87119	419986
152858	419987
3373	419988
48902	419989
18624	419990
10794	419991
67318	419992
138539	419993
27394	419994
96181	419995
119702	419996
39725	419997
135989	419998
35588	419999
39351	420000
75072	420001
110266	420002
79011	420003
122467	420004
99801	420005
90597	420006
32181	420007
41970	420008
33615	420009
24686	420010
74632	420011
24316	420012
11816	420013
81666	420014
128537	420015
62689	420016
53802	420017
102976	420018
61249	420019
11608	420020
122841	420021
19411	420022
6157	420023
26673	420024
12183	420025
34330	420026
91812	420027
8787	420028
89784	420029
8766	420030
15190	420031
267	420032
38608	420033
36479	420034
111953	420035
70758	420036
2445	420037
16267	420038
37338	420039
3100	420040
23351	420041
8560	420042
6848	420043
61730	420044
40526	420045
16874	420046
88710	420047
59554	420048
2887	420049
103425	420050
123143	420051
10029	420052
7520	420053
10159	420054
22494	420055
112453	420056
9617	420057
147135	420058
120723	420059
27793	420060
84008	420061
98401	420062
24225	420063
2667	420064
53422	420065
36013	420066
21090	420067
4182	420068
4528	420069
3312	420070
43863	420071
43634	420072
30275	420073
105177	420074
25991	420075
47687	420076
47	420077
1745	420078
13337	420079
54385	420080
5580	420081
10613	420082
26750	420083
56628	420084
3136	420085
98865	420086
55579	420087
31923	420088
10455	420089
4628	420090
944	420091
55244	420092
62262	420093
57028	420094
9876	420095
164779	420096
4095	420097
7021	420098
22364	420099
23571	420100
16127	420101
8908	420102
4833	420103
1973	420104
11875	420105
20333	420106
1148	420107
4915	420108
18572	420109
37517	420110
79215	420111
44470	420112
8161	420113
32645	420114
1171	420115
129793	420116
3308	420117
91322	420118
5694	420119
166951	420120
19402	420121
1101	420122
21528	420123
14912	420124
31799	420125
115192	420126
6756	420127
50348	420128
66081	420129
5856	420130
66585	420131
153	420132
112076	420133
70705	420134
11808	420135
79817	420136
3695	420137
19279	420138
95402	420139
49528	420140
8458	420141
76937	420142
36126	420143
13990	420144
17488	420145
27149	420146
56048	420147
143661	420148
143903	420149
15187	420150
22615	420151
14612	420152
96713	420153
87281	420154
9611	420155
86720	420156
31080	420157
9140	420158
13854	420159
60388	420160
21478	420161
2285	420162
7256	420163
1225	420164
166397	420165
29075	420166
55700	420167
34608	420168
17710	420169
33493	420170
22485	420171
67415	420172
14022	420173
93936	420174
107346	420175
110342	420176
50223	420177
6830	420178
81347	420179
134324	420180
100390	420181
113232	420182
99415	420183
19112	420184
93204	420185
35499	420186
29675	420187
32638	420188
122073	420189
4069	420190
50337	420191
18643	420192
778	420193
101720	420194
1812	420195
46376	420196
120045	420197
16200	420198
56258	420199
32354	420200
41475	420201
13803	420202
2505	420203
113891	420204
11425	420205
112434	420206
1159	420207
9053	420208
2902	420209
10089	420210
135142	420211
58652	420212
342	420213
131324	420214
120360	420215
103183	420216
9646	420217
71513	420218
98368	420219
78507	420220
74919	420221
166249	420222
27467	420223
69435	420224
5001	420225
23672	420226
10618	420227
113281	420228
60369	420229
53730	420230
58710	420231
1378	420232
31750	420233
11224	420234
110778	420235
15018	420236
30013	420237
2434	420238
15051	420239
11200	420240
129513	420241
36943	420242
37273	420243
114568	420244
88751	420245
157628	420246
80791	420247
52776	420248
42990	420249
41366	420250
65939	420251
57340	420252
102994	420253
738	420254
112027	420255
103947	420256
110677	420257
67732	420258
64184	420259
155599	420260
113	420261
66402	420262
147263	420263
33378	420264
45969	420265
5395	420266
54059	420267
17344	420268
86342	420269
100	420270
8875	420271
14150	420272
150847	420273
64290	420274
22969	420275
19310	420276
3327	420277
2930	420278
5863	420279
122547	420280
21362	420281
3999	420282
21408	420283
63832	420284
558	420285
13519	420286
94229	420287
11076	420288
5181	420289
38744	420290
37821	420291
136768	420292
124266	420293
4270	420294
112337	420295
27491	420296
5118	420297
43229	420298
42644	420299
79523	420300
18421	420301
16875	420302
31663	420303
65634	420304
42103	420305
58400	420306
96072	420307
8111	420308
55637	420309
122376	420310
11384	420311
19677	420312
17880	420313
54434	420314
1402	420315
1140	420316
103179	420317
16617	420318
42782	420319
65668	420320
163584	420321
9391	420322
382	420323
32445	420324
19142	420325
143350	420326
55537	420327
5212	420328
163065	420329
36750	420330
6175	420331
93471	420332
54678	420333
14780	420334
9241	420335
26282	420336
25484	420337
6483	420338
65890	420339
30177	420340
33786	420341
1178	420342
8593	420343
9178	420344
11642	420345
65135	420346
19692	420347
38428	420348
125905	420349
155901	420350
18888	420351
1482	420352
80043	420353
39086	420354
5876	420355
44452	420356
3250	420357
45924	420358
133748	420359
15713	420360
99725	420361
53403	420362
65212	420363
64227	420364
50858	420365
14222	420366
36033	420367
34302	420368
78569	420369
16715	420370
9791	420371
62499	420372
87258	420373
8069	420374
91926	420375
58432	420376
112547	420377
38812	420378
136824	420379
28759	420380
38004	420381
2451	420382
14399	420383
59356	420384
72967	420385
66680	420386
48638	420387
42601	420388
8493	420389
8675	420390
80432	420391
63727	420392
49768	420393
13677	420394
3269	420395
65278	420396
10420	420397
24890	420398
53025	420399
16837	420400
13053	420401
60101	420402
83859	420403
128499	420404
71361	420405
23685	420406
149003	420407
7583	420408
62508	420409
115865	420410
9479	420411
17013	420412
147362	420413
65458	420414
63898	420415
72991	420416
42194	420417
4816	420418
61937	420419
58703	420420
40254	420421
45450	420422
20127	420423
1700	420424
144856	420425
9047	420426
5818	420427
64547	420428
234	420429
54362	420430
19914	420431
8104	420432
41	420433
90287	420434
112143	420435
57253	420436
57423	420437
86749	420438
8307	420439
147004	420440
109997	420441
597	420442
8331	420443
79873	420444
125467	420445
85036	420446
15072	420447
26892	420448
35182	420449
123776	420450
70021	420451
93405	420452
60426	420453
95002	420454
83822	420455
13423	420456
60612	420457
5900	420458
59615	420459
14505	420460
13981	420461
129396	420462
24905	420463
7072	420464
47134	420465
21990	420466
119452	420467
89390	420468
5789	420469
99049	420470
56272	420471
49228	420472
18600	420473
29965	420474
17632	420475
30487	420476
50359	420477
132487	420478
33502	420479
19057	420480
7063	420481
136546	420482
7096	420483
42630	420484
4166	420485
1484	420486
57127	420487
3714	420488
93392	420489
57927	420490
12990	420491
42652	420492
113950	420493
31618	420494
5401	420495
83252	420496
5338	420497
24539	420498
892	420499
23666	420500
7832	420501
27258	420502
121358	420503
113951	420504
93826	420505
1234	420506
65522	420507
38956	420508
42517	420509
2177	420510
27738	420511
78908	420512
20756	420513
94320	420514
23089	420515
2019	420516
14297	420517
93519	420518
671	420519
141549	420520
62110	420521
36832	420522
51308	420523
118007	420524
20127	420525
1866	420526
13011	420527
75970	420528
198	420529
125367	420530
4959	420531
14205	420532
65702	420533
15983	420534
294	420535
9	420536
108340	420537
43043	420538
26401	420539
28140	420540
25269	420541
3055	420542
1002	420543
8859	420544
59543	420545
5842	420546
33805	420547
503	420548
664	420549
15066	420550
116180	420551
29348	420552
1179	420553
39568	420554
172	420555
4405	420556
17219	420557
104654	420558
106134	420559
47109	420560
47906	420561
67175	420562
126071	420563
116379	420564
3817	420565
37697	420566
61995	420567
18781	420568
1092	420569
13220	420570
9019	420571
96561	420572
45606	420573
53477	420574
165939	420575
2766	420576
154467	420577
54128	420578
159934	420579
17317	420580
35827	420581
24573	420582
62457	420583
71130	420584
9740	420585
103464	420586
103210	420587
21037	420588
41466	420589
60842	420590
43546	420591
63654	420592
16080	420593
12382	420594
8368	420595
20685	420596
28442	420597
43211	420598
72644	420599
81575	420600
35970	420601
26591	420602
25015	420603
34334	420604
1351	420605
41664	420606
59988	420607
70838	420608
542	420609
76290	420610
78117	420611
85975	420612
40577	420613
15062	420614
14782	420615
81176	420616
54581	420617
15864	420618
37036	420619
82340	420620
5858	420621
10220	420622
12778	420623
51943	420624
11498	420625
36253	420626
107420	420627
3398	420628
3114	420629
94530	420630
1516	420631
88587	420632
439	420633
99702	420634
128879	420635
40613	420636
9818	420637
114067	420638
124634	420639
5519	420640
62628	420641
126	420642
126133	420643
14745	420644
9394	420645
3538	420646
42384	420647
34993	420648
26232	420649
6950	420650
17992	420651
124526	420652
32194	420653
28720	420654
73554	420655
142587	420656
1639	420657
3029	420658
29601	420659
33117	420660
657	420661
62304	420662
38867	420663
89174	420664
2762	420665
6803	420666
82584	420667
13776	420668
41203	420669
35643	420670
30543	420671
10272	420672
72947	420673
82317	420674
90610	420675
63717	420676
114079	420677
141626	420678
2435	420679
19727	420680
20397	420681
32036	420682
17786	420683
35118	420684
87146	420685
62252	420686
61769	420687
51364	420688
18433	420689
13184	420690
9755	420691
62760	420692
7220	420693
6790	420694
90618	420695
44148	420696
33195	420697
22715	420698
508	420699
106629	420700
99286	420701
120245	420702
111041	420703
67659	420704
17919	420705
7228	420706
4787	420707
41061	420708
7031	420709
85250	420710
27317	420711
7238	420712
42042	420713
132186	420714
7521	420715
9922	420716
8684	420717
79809	420718
138612	420719
97069	420720
32834	420721
26985	420722
115929	420723
25377	420724
56086	420725
21563	420726
63460	420727
91024	420728
112067	420729
75759	420730
25253	420731
30919	420732
126582	420733
5806	420734
16267	420735
3837	420736
44958	420737
70757	420738
4614	420739
8327	420740
41472	420741
82849	420742
83837	420743
101049	420744
91148	420745
97404	420746
121497	420747
1619	420748
72480	420749
103482	420750
4722	420751
20678	420752
2472	420753
14961	420754
35136	420755
17513	420756
3179	420757
32202	420758
62562	420759
92487	420760
166481	420761
95651	420762
47091	420763
6013	420764
93864	420765
29460	420766
1309	420767
135536	420768
24191	420769
59747	420770
85016	420771
29328	420772
53540	420773
101016	420774
35405	420775
6771	420776
11640	420777
119949	420778
127703	420779
54118	420780
28508	420781
23966	420782
24440	420783
5380	420784
76202	420785
65338	420786
43426	420787
51958	420788
77482	420789
106854	420790
40844	420791
30038	420792
3273	420793
32225	420794
14442	420795
55851	420796
27833	420797
33511	420798
68062	420799
97906	420800
52365	420801
51436	420802
46288	420803
53699	420804
13123	420805
8595	420806
135950	420807
27573	420808
127296	420809
54614	420810
21846	420811
49826	420812
3344	420813
56424	420814
43484	420815
12848	420816
85245	420817
14189	420818
33886	420819
8028	420820
24766	420821
6183	420822
117699	420823
56862	420824
31717	420825
36433	420826
142507	420827
4253	420828
34500	420829
49462	420830
87960	420831
31593	420832
107542	420833
5050	420834
20132	420835
36619	420836
93700	420837
27547	420838
135346	420839
45567	420840
56906	420841
84747	420842
1589	420843
65	420844
42505	420845
21389	420846
63115	420847
8891	420848
8867	420849
102174	420850
123553	420851
38580	420852
66179	420853
8233	420854
88058	420855
141414	420856
15976	420857
46027	420858
35667	420859
400	420860
2443	420861
21007	420862
18353	420863
13054	420864
2242	420865
3615	420866
27293	420867
88176	420868
8223	420869
67544	420870
67935	420871
25816	420872
137151	420873
38948	420874
53540	420875
2901	420876
6326	420877
16256	420878
9375	420879
23816	420880
72552	420881
95432	420882
61608	420883
27154	420884
41032	420885
58402	420886
72242	420887
11413	420888
21818	420889
6064	420890
96232	420891
4289	420892
48142	420893
77357	420894
35421	420895
6784	420896
95524	420897
13390	420898
105976	420899
2922	420900
333	420901
88336	420902
29060	420903
14816	420904
47874	420905
142887	420906
38508	420907
23580	420908
24392	420909
155650	420910
9942	420911
139765	420912
16745	420913
34386	420914
4679	420915
132738	420916
4394	420917
22468	420918
27798	420919
29215	420920
85227	420921
127222	420922
32258	420923
52765	420924
95119	420925
11683	420926
2512	420927
2058	420928
26682	420929
83543	420930
11537	420931
19390	420932
65178	420933
1498	420934
14006	420935
131898	420936
12907	420937
91931	420938
89869	420939
36326	420940
7377	420941
7225	420942
18345	420943
55040	420944
13496	420945
5001	420946
31896	420947
53231	420948
25956	420949
5991	420950
21763	420951
32231	420952
31392	420953
444	420954
8810	420955
2813	420956
48462	420957
90112	420958
45019	420959
46420	420960
154244	420961
36380	420962
2879	420963
37857	420964
77558	420965
130807	420966
69151	420967
84850	420968
135352	420969
58435	420970
18382	420971
91700	420972
80012	420973
112002	420974
10005	420975
91323	420976
22406	420977
42596	420978
36032	420979
44515	420980
123366	420981
66540	420982
7359	420983
93309	420984
2335	420985
168645	420986
158140	420987
117315	420988
714	420989
13444	420990
46228	420991
29846	420992
60780	420993
3750	420994
32364	420995
40625	420996
75510	420997
31312	420998
57633	420999
162018	421000
16051	421001
60737	421002
97630	421003
309	421004
28887	421005
24	421006
83668	421007
63643	421008
57785	421009
47465	421010
64353	421011
669	421012
3622	421013
73476	421014
45828	421015
2945	421016
139550	421017
109697	421018
6023	421019
13305	421020
12138	421021
1241	421022
12325	421023
5623	421024
6607	421025
1367	421026
59583	421027
134215	421028
18729	421029
279	421030
1442	421031
21361	421032
112708	421033
17743	421034
75845	421035
30652	421036
36715	421037
18909	421038
108966	421039
48688	421040
159404	421041
103	421042
61827	421043
227	421044
61880	421045
57681	421046
1569	421047
67711	421048
136746	421049
77975	421050
36471	421051
136363	421052
44817	421053
28982	421054
26512	421055
10926	421056
4059	421057
355	421058
93443	421059
81668	421060
150234	421061
51824	421062
11850	421063
24112	421064
92265	421065
13187	421066
92997	421067
11900	421068
137712	421069
120144	421070
16084	421071
20417	421072
81092	421073
1296	421074
6951	421075
55299	421076
8973	421077
54770	421078
77296	421079
20469	421080
20117	421081
76321	421082
74032	421083
21165	421084
12637	421085
7911	421086
11095	421087
98922	421088
148970	421089
48283	421090
2226	421091
55563	421092
57015	421093
15275	421094
46409	421095
17198	421096
68319	421097
30159	421098
45583	421099
97388	421100
25701	421101
111121	421102
134157	421103
64750	421104
4688	421105
43596	421106
1601	421107
146039	421108
779	421109
93033	421110
69763	421111
118993	421112
9645	421113
3630	421114
88257	421115
31855	421116
20529	421117
16644	421118
20331	421119
120882	421120
70199	421121
79363	421122
12971	421123
5189	421124
769	421125
11424	421126
112011	421127
47443	421128
22236	421129
64128	421130
48533	421131
3609	421132
6209	421133
44288	421134
27997	421135
36113	421136
71550	421137
67179	421138
110903	421139
34742	421140
69544	421141
1910	421142
76384	421143
23702	421144
2277	421145
4388	421146
78627	421147
32121	421148
67859	421149
14299	421150
13799	421151
34594	421152
150007	421153
57007	421154
36685	421155
67304	421156
50176	421157
61167	421158
107679	421159
147025	421160
61343	421161
8774	421162
74920	421163
32389	421164
25674	421165
15694	421166
7092	421167
61392	421168
11492	421169
11954	421170
117080	421171
33855	421172
58044	421173
90568	421174
97242	421175
28273	421176
1968	421177
2874	421178
51885	421179
105846	421180
991	421181
94831	421182
35182	421183
65879	421184
46279	421185
15259	421186
16041	421187
15559	421188
2099	421189
67195	421190
19559	421191
36855	421192
3843	421193
53488	421194
26045	421195
4809	421196
43574	421197
3429	421198
14895	421199
3386	421200
33994	421201
16722	421202
28626	421203
17386	421204
104664	421205
58301	421206
40425	421207
18389	421208
23986	421209
36618	421210
52466	421211
85264	421212
8227	421213
7732	421214
130812	421215
74991	421216
43276	421217
64321	421218
1504	421219
42732	421220
53113	421221
91715	421222
80767	421223
10579	421224
63397	421225
132817	421226
115246	421227
115349	421228
16891	421229
76367	421230
56856	421231
49366	421232
19937	421233
163390	421234
70497	421235
133027	421236
4844	421237
64775	421238
88617	421239
73908	421240
162991	421241
68052	421242
70913	421243
27287	421244
53942	421245
74790	421246
30414	421247
52398	421248
8039	421249
68312	421250
53569	421251
87075	421252
21801	421253
12325	421254
26746	421255
133271	421256
96413	421257
9511	421258
11922	421259
5176	421260
22747	421261
37837	421262
45203	421263
47548	421264
9852	421265
725	421266
23120	421267
17525	421268
9344	421269
22270	421270
15033	421271
30867	421272
74792	421273
67393	421274
44336	421275
45337	421276
46471	421277
127267	421278
7285	421279
4284	421280
90911	421281
27438	421282
35196	421283
105232	421284
8287	421285
42	421286
64538	421287
17659	421288
137673	421289
112261	421290
135511	421291
46758	421292
59527	421293
103402	421294
15308	421295
22209	421296
10594	421297
6625	421298
31667	421299
16168	421300
6214	421301
70154	421302
35578	421303
37696	421304
7116	421305
110882	421306
60653	421307
1375	421308
153060	421309
69904	421310
79502	421311
23241	421312
70133	421313
71490	421314
52782	421315
5656	421316
13507	421317
14982	421318
28284	421319
56300	421320
77400	421321
8254	421322
42106	421323
4225	421324
35972	421325
29000	421326
651	421327
66776	421328
135305	421329
33917	421330
65443	421331
68760	421332
4408	421333
21290	421334
11214	421335
27566	421336
82947	421337
103131	421338
30521	421339
92644	421340
3717	421341
26838	421342
32705	421343
58140	421344
46153	421345
21019	421346
15522	421347
19782	421348
100501	421349
100523	421350
28722	421351
61054	421352
17230	421353
109590	421354
33126	421355
82504	421356
22413	421357
84466	421358
18820	421359
109785	421360
36988	421361
9512	421362
36008	421363
7234	421364
143051	421365
73372	421366
60239	421367
4415	421368
14869	421369
6571	421370
100739	421371
16196	421372
129305	421373
4119	421374
30812	421375
110478	421376
61104	421377
19129	421378
22003	421379
70260	421380
35783	421381
30151	421382
25480	421383
119730	421384
117043	421385
8214	421386
17701	421387
127242	421388
6955	421389
35831	421390
90103	421391
31034	421392
46113	421393
6550	421394
66884	421395
48810	421396
42283	421397
2912	421398
15267	421399
37299	421400
16016	421401
5613	421402
35236	421403
18001	421404
4699	421405
145934	421406
273	421407
15035	421408
2741	421409
96177	421410
29461	421411
1567	421412
67435	421413
14551	421414
112850	421415
14708	421416
98788	421417
85949	421418
95889	421419
93402	421420
23379	421421
21730	421422
864	421423
83033	421424
80835	421425
141550	421426
36932	421427
34464	421428
9863	421429
64883	421430
24193	421431
30316	421432
69301	421433
20100	421434
142	421435
2031	421436
55703	421437
1947	421438
39635	421439
52004	421440
35833	421441
132850	421442
38892	421443
26590	421444
85170	421445
26531	421446
428	421447
54840	421448
77766	421449
11940	421450
34755	421451
52436	421452
100548	421453
102446	421454
31937	421455
91198	421456
26415	421457
51939	421458
59559	421459
75229	421460
110034	421461
69675	421462
524	421463
10793	421464
37437	421465
3145	421466
60774	421467
50010	421468
23442	421469
9901	421470
94636	421471
101681	421472
147788	421473
49048	421474
125202	421475
8715	421476
12942	421477
44040	421478
104778	421479
26185	421480
108723	421481
20315	421482
130088	421483
69145	421484
45985	421485
6596	421486
597	421487
67394	421488
71562	421489
33748	421490
163455	421491
114799	421492
49351	421493
34858	421494
28374	421495
83952	421496
10742	421497
1239	421498
12443	421499
9618	421500
6060	421501
13990	421502
55246	421503
53179	421504
1618	421505
2695	421506
20247	421507
39702	421508
167245	421509
165230	421510
25492	421511
51944	421512
38956	421513
36985	421514
1909	421515
132948	421516
15941	421517
48115	421518
84618	421519
111543	421520
64034	421521
33229	421522
423	421523
2122	421524
61223	421525
85944	421526
38506	421527
87022	421528
37896	421529
12256	421530
102819	421531
14357	421532
30103	421533
3356	421534
161456	421535
53097	421536
60502	421537
2686	421538
15976	421539
30058	421540
31914	421541
2031	421542
640	421543
29968	421544
7649	421545
79377	421546
14839	421547
10304	421548
43920	421549
2829	421550
135025	421551
7599	421552
31170	421553
10292	421554
85956	421555
89312	421556
5002	421557
16959	421558
28311	421559
90850	421560
43340	421561
46449	421562
37989	421563
39557	421564
68097	421565
12551	421566
35230	421567
22153	421568
23810	421569
102850	421570
7772	421571
13508	421572
21298	421573
56098	421574
62949	421575
57555	421576
14941	421577
3039	421578
12559	421579
33452	421580
28150	421581
62127	421582
40703	421583
33780	421584
1436	421585
2259	421586
41	421587
12070	421588
88736	421589
22437	421590
29781	421591
125120	421592
13848	421593
51136	421594
47272	421595
4151	421596
40027	421597
16179	421598
52807	421599
111243	421600
33302	421601
112041	421602
47964	421603
37160	421604
20234	421605
214	421606
5999	421607
43214	421608
21878	421609
4512	421610
881	421611
135572	421612
33773	421613
102635	421614
14827	421615
13600	421616
53504	421617
3988	421618
3242	421619
31654	421620
560	421621
15869	421622
168824	421623
52505	421624
73654	421625
56183	421626
31035	421627
26704	421628
2696	421629
79759	421630
59112	421631
51114	421632
142163	421633
107215	421634
34178	421635
54995	421636
111185	421637
24274	421638
168923	421639
14902	421640
150519	421641
5531	421642
42993	421643
95744	421644
31622	421645
46836	421646
24200	421647
107374	421648
57492	421649
17348	421650
93579	421651
13058	421652
34377	421653
2830	421654
4104	421655
20729	421656
126921	421657
109455	421658
17823	421659
35889	421660
89901	421661
7349	421662
19806	421663
80435	421664
9824	421665
56001	421666
38439	421667
154235	421668
142918	421669
3826	421670
5191	421671
5520	421672
31001	421673
58479	421674
120858	421675
20358	421676
144149	421677
84510	421678
69362	421679
30509	421680
1990	421681
79233	421682
68880	421683
67898	421684
58346	421685
138258	421686
411	421687
23283	421688
27681	421689
49901	421690
45147	421691
7	421692
13409	421693
43238	421694
38686	421695
108612	421696
59041	421697
64610	421698
138835	421699
13062	421700
102192	421701
60724	421702
29058	421703
77881	421704
126882	421705
95649	421706
292	421707
77642	421708
39289	421709
22383	421710
35895	421711
131354	421712
19542	421713
24220	421714
2091	421715
44251	421716
20859	421717
7630	421718
167592	421719
99175	421720
51633	421721
20423	421722
170201	421723
16760	421724
7431	421725
31959	421726
43361	421727
42730	421728
63246	421729
55917	421730
134023	421731
38646	421732
59434	421733
11204	421734
107024	421735
92616	421736
71025	421737
113799	421738
333	421739
16679	421740
15663	421741
4470	421742
45783	421743
1432	421744
10115	421745
36641	421746
126562	421747
928	421748
52271	421749
12327	421750
44825	421751
18926	421752
39705	421753
310	421754
18085	421755
20117	421756
40527	421757
32033	421758
56436	421759
42164	421760
13374	421761
6048	421762
61718	421763
49243	421764
163473	421765
26120	421766
62517	421767
9728	421768
62895	421769
30591	421770
48846	421771
129542	421772
66713	421773
6867	421774
42410	421775
54931	421776
19150	421777
32568	421778
68057	421779
1171	421780
77614	421781
116945	421782
5043	421783
28979	421784
75365	421785
1326	421786
9770	421787
24245	421788
10524	421789
110969	421790
144874	421791
43842	421792
17958	421793
7546	421794
12686	421795
6655	421796
28237	421797
2994	421798
80140	421799
2183	421800
62022	421801
28978	421802
440	421803
16228	421804
20397	421805
28057	421806
20124	421807
21514	421808
34739	421809
84968	421810
110174	421811
110234	421812
42449	421813
6969	421814
117697	421815
58671	421816
23718	421817
24317	421818
101263	421819
9679	421820
145460	421821
5331	421822
19944	421823
8365	421824
48288	421825
10146	421826
75648	421827
4928	421828
45957	421829
81454	421830
10384	421831
2746	421832
49249	421833
7785	421834
31712	421835
114060	421836
42766	421837
41768	421838
126821	421839
97011	421840
4484	421841
12058	421842
21453	421843
8115	421844
119386	421845
343	421846
12561	421847
17905	421848
45939	421849
16583	421850
26512	421851
12563	421852
672	421853
15998	421854
36098	421855
24257	421856
67108	421857
67158	421858
26474	421859
135208	421860
100131	421861
67653	421862
21455	421863
10436	421864
62266	421865
11932	421866
3638	421867
69469	421868
3848	421869
44340	421870
33671	421871
8053	421872
107194	421873
28929	421874
769	421875
60877	421876
95693	421877
11654	421878
99875	421879
111763	421880
37922	421881
113919	421882
87354	421883
95728	421884
6658	421885
100274	421886
30895	421887
33854	421888
19684	421889
14607	421890
34540	421891
15509	421892
65073	421893
37646	421894
5631	421895
46905	421896
33843	421897
69778	421898
5510	421899
3296	421900
53506	421901
9393	421902
83487	421903
6520	421904
74384	421905
5484	421906
88369	421907
151502	421908
24495	421909
13852	421910
56584	421911
1599	421912
43163	421913
41135	421914
26581	421915
37491	421916
16713	421917
10337	421918
3836	421919
123196	421920
5142	421921
7487	421922
131292	421923
160802	421924
37928	421925
32603	421926
5128	421927
72100	421928
64520	421929
64024	421930
63501	421931
30699	421932
68326	421933
43765	421934
26857	421935
18953	421936
116440	421937
153253	421938
43507	421939
40866	421940
20339	421941
136778	421942
10248	421943
3390	421944
3180	421945
30756	421946
23820	421947
15295	421948
76576	421949
303	421950
56033	421951
4032	421952
18762	421953
78105	421954
30674	421955
111693	421956
10489	421957
31242	421958
88524	421959
50842	421960
12063	421961
47212	421962
30590	421963
66360	421964
45295	421965
2425	421966
82862	421967
26285	421968
20299	421969
29997	421970
26178	421971
44302	421972
49505	421973
43189	421974
31353	421975
38028	421976
4393	421977
25571	421978
28244	421979
32078	421980
7176	421981
28929	421982
14239	421983
34066	421984
3020	421985
88285	421986
1081	421987
42138	421988
13905	421989
105702	421990
88481	421991
153412	421992
132	421993
7939	421994
128565	421995
75565	421996
16383	421997
125871	421998
19775	421999
5384	422000
54362	422001
42592	422002
48567	422003
80721	422004
39744	422005
23220	422006
126336	422007
3281	422008
169023	422009
49780	422010
160957	422011
893	422012
44190	422013
19319	422014
5922	422015
48862	422016
113283	422017
18878	422018
5067	422019
13321	422020
60259	422021
5881	422022
64452	422023
139311	422024
19756	422025
28157	422026
64255	422027
70675	422028
42346	422029
1659	422030
95917	422031
27255	422032
46943	422033
105568	422034
85289	422035
19069	422036
14643	422037
2945	422038
13499	422039
95437	422040
91734	422041
11024	422042
16155	422043
6974	422044
26966	422045
69587	422046
44607	422047
35790	422048
3299	422049
60894	422050
52537	422051
124749	422052
21217	422053
76927	422054
133802	422055
34858	422056
67083	422057
50292	422058
89454	422059
136051	422060
3795	422061
43360	422062
11758	422063
1437	422064
19770	422065
11396	422066
65029	422067
34185	422068
7306	422069
4377	422070
1269	422071
75892	422072
129124	422073
8417	422074
62317	422075
66249	422076
100464	422077
113872	422078
21241	422079
47362	422080
3333	422081
20478	422082
55321	422083
1016	422084
114379	422085
25044	422086
54040	422087
31761	422088
15712	422089
5193	422090
21017	422091
1490	422092
496	422093
12140	422094
39383	422095
5727	422096
13518	422097
24507	422098
80	422099
16703	422100
103124	422101
6267	422102
68223	422103
29759	422104
22165	422105
29975	422106
124709	422107
29403	422108
59832	422109
58273	422110
62645	422111
41457	422112
5866	422113
43194	422114
84032	422115
10165	422116
67500	422117
18496	422118
3578	422119
136329	422120
640	422121
4754	422122
29177	422123
90208	422124
107352	422125
14274	422126
24188	422127
124661	422128
26806	422129
95658	422130
9997	422131
765	422132
82620	422133
90010	422134
15108	422135
16692	422136
61904	422137
1757	422138
9799	422139
7942	422140
30550	422141
18114	422142
69910	422143
47175	422144
82439	422145
45342	422146
2723	422147
76040	422148
52452	422149
53192	422150
6112	422151
142719	422152
790	422153
50300	422154
33922	422155
54273	422156
42267	422157
25388	422158
13587	422159
108204	422160
6842	422161
146985	422162
6131	422163
13459	422164
31933	422165
126614	422166
6650	422167
696	422168
42747	422169
1282	422170
67872	422171
30374	422172
89286	422173
94067	422174
10434	422175
22644	422176
4617	422177
36949	422178
6046	422179
26851	422180
145283	422181
49859	422182
31480	422183
80588	422184
1250	422185
73514	422186
28475	422187
41451	422188
13239	422189
44954	422190
43018	422191
120191	422192
7037	422193
43438	422194
110760	422195
149337	422196
82393	422197
6585	422198
18399	422199
61841	422200
64846	422201
9120	422202
46202	422203
3307	422204
23784	422205
5079	422206
12367	422207
8738	422208
115781	422209
1430	422210
9400	422211
42998	422212
99596	422213
45095	422214
37207	422215
121395	422216
107170	422217
20426	422218
50133	422219
103043	422220
10505	422221
11002	422222
68741	422223
58412	422224
28146	422225
148645	422226
21675	422227
42797	422228
11464	422229
48266	422230
51572	422231
35130	422232
12205	422233
28132	422234
51431	422235
65150	422236
24198	422237
26749	422238
24661	422239
52592	422240
40283	422241
2825	422242
126353	422243
71697	422244
43456	422245
2214	422246
79490	422247
15531	422248
49521	422249
143284	422250
95663	422251
73158	422252
7556	422253
20336	422254
29143	422255
32405	422256
84096	422257
88329	422258
105244	422259
102541	422260
15040	422261
64920	422262
59140	422263
695	422264
77783	422265
51327	422266
26071	422267
105085	422268
42340	422269
116982	422270
59199	422271
1011	422272
5057	422273
107433	422274
35462	422275
8435	422276
63811	422277
72661	422278
55672	422279
82535	422280
37594	422281
96173	422282
25053	422283
7898	422284
45142	422285
8438	422286
62703	422287
85193	422288
33025	422289
6861	422290
84108	422291
9324	422292
66951	422293
11208	422294
50105	422295
3639	422296
42217	422297
1178	422298
55429	422299
90559	422300
220	422301
82015	422302
4476	422303
14934	422304
42202	422305
19844	422306
33179	422307
417	422308
63496	422309
63230	422310
38165	422311
93546	422312
108296	422313
48680	422314
48835	422315
58900	422316
60301	422317
144628	422318
66207	422319
55062	422320
1748	422321
4171	422322
42158	422323
54658	422324
12292	422325
40070	422326
13206	422327
649	422328
53470	422329
26453	422330
70403	422331
62619	422332
26523	422333
18607	422334
23522	422335
12282	422336
25615	422337
74260	422338
128229	422339
8739	422340
11877	422341
20207	422342
39251	422343
1451	422344
18840	422345
13964	422346
70343	422347
32716	422348
9469	422349
89215	422350
9110	422351
322	422352
2500	422353
68184	422354
2503	422355
101458	422356
17033	422357
7024	422358
1272	422359
74662	422360
9313	422361
49785	422362
14955	422363
740	422364
412	422365
5038	422366
4448	422367
66496	422368
165655	422369
143361	422370
91848	422371
1821	422372
10785	422373
53962	422374
81516	422375
3778	422376
37382	422377
61495	422378
13149	422379
30386	422380
65590	422381
2944	422382
96369	422383
45736	422384
49102	422385
14807	422386
15136	422387
2399	422388
108334	422389
70947	422390
609	422391
82976	422392
33767	422393
48544	422394
127364	422395
62598	422396
26940	422397
8725	422398
3543	422399
12080	422400
69977	422401
13360	422402
13018	422403
102585	422404
30503	422405
1700	422406
103216	422407
85840	422408
9774	422409
67086	422410
76528	422411
55705	422412
85726	422413
27971	422414
23418	422415
26388	422416
66510	422417
31524	422418
8297	422419
53689	422420
12997	422421
40467	422422
2189	422423
30847	422424
67602	422425
14654	422426
25215	422427
96779	422428
19883	422429
3654	422430
4169	422431
8597	422432
7417	422433
10021	422434
68376	422435
3652	422436
3019	422437
43988	422438
3604	422439
72918	422440
2382	422441
13790	422442
1242	422443
17769	422444
21190	422445
13705	422446
1735	422447
91824	422448
94454	422449
15225	422450
12108	422451
108641	422452
44291	422453
88970	422454
103161	422455
123814	422456
135715	422457
130455	422458
2940	422459
110715	422460
574	422461
48951	422462
149327	422463
993	422464
134947	422465
36029	422466
56047	422467
75668	422468
1601	422469
82587	422470
20110	422471
49557	422472
32494	422473
7939	422474
55803	422475
78730	422476
10909	422477
97507	422478
11044	422479
71435	422480
78137	422481
28336	422482
29614	422483
19468	422484
53479	422485
4367	422486
19699	422487
22467	422488
3396	422489
52362	422490
4414	422491
17335	422492
14133	422493
17947	422494
13431	422495
39596	422496
80838	422497
117646	422498
2740	422499
10330	422500
23463	422501
4184	422502
6877	422503
51268	422504
14787	422505
20673	422506
11673	422507
9149	422508
104611	422509
30270	422510
52834	422511
12000	422512
20493	422513
92954	422514
10173	422515
5341	422516
164171	422517
31610	422518
38396	422519
40979	422520
24019	422521
64371	422522
8536	422523
37914	422524
3282	422525
167062	422526
2200	422527
71584	422528
9427	422529
65522	422530
4006	422531
2524	422532
45217	422533
24759	422534
29389	422535
113228	422536
53921	422537
8310	422538
134355	422539
12663	422540
7819	422541
54158	422542
12150	422543
50968	422544
63988	422545
51941	422546
167251	422547
41896	422548
4488	422549
33561	422550
3253	422551
62180	422552
25828	422553
6760	422554
6133	422555
156700	422556
121636	422557
85821	422558
714	422559
71160	422560
36846	422561
7161	422562
4770	422563
48461	422564
103760	422565
41243	422566
81181	422567
82542	422568
393	422569
31848	422570
38842	422571
6328	422572
109661	422573
12061	422574
127833	422575
16977	422576
9684	422577
55839	422578
115836	422579
83882	422580
2604	422581
9033	422582
43258	422583
105353	422584
71712	422585
110493	422586
43621	422587
53256	422588
97366	422589
77698	422590
24095	422591
59970	422592
164423	422593
33311	422594
10381	422595
112235	422596
26977	422597
56059	422598
2042	422599
28971	422600
11477	422601
850	422602
48855	422603
1494	422604
45836	422605
6326	422606
20576	422607
19632	422608
94134	422609
14549	422610
50470	422611
30860	422612
64953	422613
90043	422614
22831	422615
110099	422616
38146	422617
128946	422618
99112	422619
74670	422620
36034	422621
71166	422622
107199	422623
61883	422624
74683	422625
2602	422626
10770	422627
706	422628
20875	422629
41185	422630
32060	422631
2664	422632
12325	422633
63599	422634
31040	422635
5880	422636
92551	422637
15438	422638
62638	422639
13859	422640
15019	422641
74960	422642
51133	422643
17870	422644
85590	422645
18765	422646
112960	422647
18891	422648
115796	422649
45268	422650
59432	422651
4495	422652
152622	422653
85135	422654
44177	422655
108345	422656
19609	422657
93729	422658
22021	422659
17589	422660
15003	422661
48363	422662
39345	422663
9097	422664
44863	422665
78672	422666
1507	422667
12973	422668
21487	422669
113792	422670
71613	422671
18770	422672
27625	422673
3766	422674
71828	422675
18346	422676
63601	422677
44017	422678
4430	422679
1760	422680
18660	422681
63812	422682
15771	422683
112123	422684
104325	422685
16772	422686
9009	422687
3128	422688
11575	422689
720	422690
134846	422691
2159	422692
99348	422693
164268	422694
8049	422695
3380	422696
8624	422697
78894	422698
2833	422699
1158	422700
27588	422701
26488	422702
41805	422703
21703	422704
48193	422705
35238	422706
57601	422707
847	422708
12897	422709
19519	422710
25022	422711
50165	422712
47125	422713
13577	422714
34748	422715
92128	422716
12235	422717
2626	422718
39740	422719
22736	422720
20656	422721
12311	422722
11551	422723
44772	422724
42650	422725
29192	422726
52571	422727
86260	422728
4839	422729
108574	422730
87033	422731
110237	422732
92645	422733
12924	422734
9349	422735
65943	422736
103	422737
22965	422738
927	422739
42053	422740
2960	422741
1511	422742
4659	422743
127909	422744
30289	422745
14886	422746
37296	422747
52515	422748
1110	422749
77784	422750
53467	422751
149528	422752
6179	422753
38616	422754
47490	422755
70334	422756
6199	422757
47927	422758
43435	422759
245	422760
490	422761
1868	422762
74009	422763
43505	422764
652	422765
43860	422766
3588	422767
14470	422768
5576	422769
7747	422770
9709	422771
1237	422772
64125	422773
7249	422774
53454	422775
114801	422776
66861	422777
36499	422778
73692	422779
22688	422780
128240	422781
18113	422782
128626	422783
20064	422784
7422	422785
42929	422786
5698	422787
200	422788
105472	422789
29024	422790
33635	422791
4582	422792
41776	422793
12693	422794
22288	422795
38774	422796
11391	422797
52394	422798
912	422799
5960	422800
31155	422801
53483	422802
58492	422803
34866	422804
51763	422805
44818	422806
26118	422807
108518	422808
14140	422809
31328	422810
4347	422811
1947	422812
4953	422813
112195	422814
5873	422815
68226	422816
67925	422817
27088	422818
40069	422819
23633	422820
8344	422821
5013	422822
46249	422823
82580	422824
17317	422825
4611	422826
4788	422827
79481	422828
26240	422829
97880	422830
55929	422831
28070	422832
23971	422833
79072	422834
127392	422835
52295	422836
24479	422837
15594	422838
5338	422839
12107	422840
129162	422841
2703	422842
18454	422843
12040	422844
46584	422845
46428	422846
4225	422847
91484	422848
1656	422849
77964	422850
77799	422851
9597	422852
102387	422853
102638	422854
88847	422855
85805	422856
104276	422857
4510	422858
58142	422859
59774	422860
152348	422861
40873	422862
79851	422863
116321	422864
37225	422865
65192	422866
75938	422867
13982	422868
782	422869
130506	422870
20603	422871
169797	422872
4960	422873
69192	422874
126	422875
46166	422876
1962	422877
20459	422878
31134	422879
27076	422880
1935	422881
19501	422882
59123	422883
31402	422884
2798	422885
46158	422886
17512	422887
735	422888
18017	422889
10301	422890
112916	422891
9316	422892
2838	422893
14092	422894
5744	422895
59450	422896
13487	422897
8977	422898
20266	422899
77987	422900
20603	422901
125367	422902
443	422903
46620	422904
1081	422905
14382	422906
34378	422907
6349	422908
33652	422909
30323	422910
36554	422911
3551	422912
4264	422913
121088	422914
12315	422915
28519	422916
37213	422917
29167	422918
28585	422919
47092	422920
23871	422921
7167	422922
76330	422923
8480	422924
26061	422925
74255	422926
103808	422927
164828	422928
57247	422929
64034	422930
53724	422931
88781	422932
5678	422933
26045	422934
1105	422935
13854	422936
26057	422937
18072	422938
33938	422939
7126	422940
54626	422941
7032	422942
129785	422943
18455	422944
33599	422945
26536	422946
114997	422947
39670	422948
21725	422949
17073	422950
3892	422951
15603	422952
1759	422953
120883	422954
81335	422955
31903	422956
2422	422957
17274	422958
36693	422959
35032	422960
21929	422961
11271	422962
57557	422963
27427	422964
61	422965
39235	422966
53753	422967
6295	422968
58582	422969
15095	422970
47310	422971
64209	422972
17100	422973
89720	422974
50677	422975
39582	422976
15260	422977
64762	422978
58702	422979
67575	422980
137566	422981
9863	422982
16508	422983
14253	422984
26884	422985
41802	422986
2621	422987
363	422988
11197	422989
96	422990
24300	422991
102290	422992
19015	422993
442	422994
95225	422995
109866	422996
40219	422997
71820	422998
12060	422999
19343	423000
51693	423001
34154	423002
26716	423003
49864	423004
43042	423005
560	423006
18814	423007
56605	423008
3432	423009
50599	423010
64381	423011
52100	423012
46388	423013
30104	423014
39445	423015
27782	423016
146268	423017
7793	423018
120145	423019
59125	423020
7865	423021
4110	423022
28004	423023
152142	423024
37959	423025
14428	423026
5357	423027
8636	423028
39405	423029
95312	423030
136412	423031
50864	423032
16836	423033
40608	423034
3358	423035
1011	423036
64142	423037
8191	423038
39360	423039
26360	423040
51785	423041
70390	423042
46071	423043
146571	423044
7882	423045
21587	423046
11833	423047
13935	423048
1596	423049
78065	423050
94421	423051
559	423052
75530	423053
11045	423054
62317	423055
86352	423056
30664	423057
58105	423058
55931	423059
15628	423060
26326	423061
22225	423062
41910	423063
129670	423064
17266	423065
40868	423066
75949	423067
16388	423068
11919	423069
49058	423070
1092	423071
33727	423072
12487	423073
28569	423074
4627	423075
62488	423076
98	423077
48460	423078
11918	423079
38743	423080
115464	423081
38011	423082
124967	423083
4632	423084
1091	423085
112165	423086
99562	423087
162489	423088
3663	423089
376	423090
1085	423091
84952	423092
20309	423093
22468	423094
80536	423095
59625	423096
102551	423097
15796	423098
48322	423099
132687	423100
5986	423101
41043	423102
46471	423103
47070	423104
1499	423105
133974	423106
7228	423107
11730	423108
17835	423109
30963	423110
47317	423111
3608	423112
37372	423113
139242	423114
128190	423115
6046	423116
87828	423117
39646	423118
3519	423119
54312	423120
10463	423121
5261	423122
149760	423123
7797	423124
49142	423125
8495	423126
3038	423127
49649	423128
39374	423129
59921	423130
128854	423131
7356	423132
5194	423133
23483	423134
30501	423135
87347	423136
1222	423137
68688	423138
50995	423139
34710	423140
3891	423141
15385	423142
3651	423143
3210	423144
21995	423145
26895	423146
10969	423147
63920	423148
5056	423149
7590	423150
1613	423151
76819	423152
102601	423153
52622	423154
23425	423155
35760	423156
23129	423157
10412	423158
4400	423159
76541	423160
13267	423161
117346	423162
70526	423163
50466	423164
28001	423165
5323	423166
34033	423167
57839	423168
1116	423169
115900	423170
62868	423171
87388	423172
25736	423173
37167	423174
45495	423175
141084	423176
26647	423177
4265	423178
51376	423179
73697	423180
2235	423181
28337	423182
16471	423183
57475	423184
79650	423185
56376	423186
14194	423187
53091	423188
19836	423189
61351	423190
23545	423191
3137	423192
13168	423193
111663	423194
106080	423195
39819	423196
6099	423197
23759	423198
85009	423199
12928	423200
103130	423201
50626	423202
98985	423203
2301	423204
56370	423205
24390	423206
32949	423207
50314	423208
71392	423209
74078	423210
38489	423211
33035	423212
153099	423213
61510	423214
1386	423215
7059	423216
37836	423217
75976	423218
95899	423219
51051	423220
112277	423221
98896	423222
16518	423223
25520	423224
139073	423225
27115	423226
147386	423227
17795	423228
8746	423229
102517	423230
54941	423231
23920	423232
6166	423233
51444	423234
50737	423235
161891	423236
79812	423237
116	423238
85517	423239
94742	423240
52889	423241
33603	423242
15473	423243
15934	423244
67034	423245
2470	423246
48340	423247
1379	423248
54793	423249
65693	423250
46319	423251
72768	423252
42306	423253
54735	423254
103287	423255
1546	423256
86136	423257
133249	423258
40278	423259
12221	423260
12245	423261
35963	423262
78458	423263
43068	423264
34892	423265
21751	423266
52089	423267
137936	423268
1222	423269
70327	423270
71523	423271
47790	423272
86221	423273
9640	423274
139138	423275
19710	423276
126572	423277
70376	423278
40737	423279
138949	423280
4807	423281
56017	423282
37574	423283
3770	423284
158517	423285
52540	423286
34644	423287
90966	423288
58594	423289
66111	423290
45074	423291
47489	423292
33674	423293
53577	423294
9138	423295
112149	423296
4516	423297
101958	423298
68254	423299
4458	423300
15566	423301
15598	423302
21976	423303
123523	423304
126064	423305
50830	423306
83067	423307
25995	423308
17177	423309
8311	423310
67115	423311
100553	423312
61887	423313
2721	423314
3560	423315
47358	423316
2547	423317
25956	423318
47065	423319
53956	423320
31232	423321
81117	423322
23271	423323
65519	423324
47249	423325
124534	423326
5822	423327
30391	423328
46356	423329
15164	423330
31036	423331
43358	423332
4378	423333
12811	423334
111712	423335
17625	423336
53947	423337
92636	423338
8690	423339
73715	423340
121861	423341
69117	423342
25729	423343
75	423344
34354	423345
134212	423346
8279	423347
22982	423348
103538	423349
3431	423350
42524	423351
507	423352
9018	423353
4040	423354
523	423355
6465	423356
15250	423357
275	423358
56916	423359
108533	423360
19933	423361
20435	423362
63289	423363
25278	423364
41717	423365
35859	423366
52996	423367
7680	423368
72463	423369
20473	423370
48952	423371
81342	423372
22379	423373
53332	423374
2347	423375
83746	423376
6962	423377
40541	423378
34319	423379
45287	423380
8299	423381
168174	423382
19988	423383
36620	423384
96560	423385
60879	423386
5354	423387
25857	423388
37450	423389
18610	423390
82749	423391
4256	423392
116035	423393
22453	423394
6533	423395
6973	423396
5693	423397
43304	423398
95582	423399
65186	423400
3159	423401
90918	423402
100400	423403
919	423404
36565	423405
19204	423406
2910	423407
16157	423408
289	423409
82777	423410
3225	423411
13599	423412
30708	423413
63992	423414
37714	423415
21286	423416
88415	423417
32390	423418
31737	423419
116979	423420
66648	423421
118617	423422
46475	423423
39176	423424
25110	423425
53408	423426
18105	423427
24445	423428
30459	423429
8014	423430
1999	423431
29079	423432
29574	423433
48202	423434
8720	423435
63685	423436
7547	423437
1515	423438
77827	423439
42077	423440
137034	423441
4601	423442
38571	423443
45248	423444
118570	423445
630	423446
108221	423447
80152	423448
11302	423449
40811	423450
9956	423451
51149	423452
920	423453
68397	423454
69532	423455
87829	423456
58640	423457
39611	423458
19324	423459
18112	423460
51260	423461
131248	423462
30340	423463
20780	423464
118904	423465
22591	423466
61998	423467
254	423468
30399	423469
37666	423470
2753	423471
1632	423472
72553	423473
38631	423474
118485	423475
4153	423476
33292	423477
5899	423478
80	423479
32044	423480
7114	423481
103480	423482
9949	423483
11959	423484
63237	423485
7755	423486
31732	423487
18761	423488
7051	423489
6317	423490
6861	423491
47422	423492
73689	423493
3990	423494
79783	423495
28747	423496
10976	423497
2336	423498
93743	423499
34463	423500
68760	423501
77143	423502
26746	423503
94374	423504
4807	423505
2139	423506
144714	423507
5264	423508
15873	423509
55488	423510
50700	423511
27145	423512
125089	423513
25808	423514
22291	423515
76569	423516
10596	423517
131347	423518
31036	423519
1154	423520
57583	423521
34780	423522
138976	423523
31044	423524
61042	423525
104210	423526
69540	423527
159101	423528
60608	423529
166333	423530
7542	423531
3087	423532
1128	423533
127536	423534
440	423535
105012	423536
106531	423537
12110	423538
17708	423539
15210	423540
51122	423541
26749	423542
36608	423543
22398	423544
117079	423545
23260	423546
19689	423547
3708	423548
108131	423549
134597	423550
2875	423551
57722	423552
5231	423553
72448	423554
1034	423555
117197	423556
74809	423557
25803	423558
62688	423559
30238	423560
11913	423561
42759	423562
1530	423563
33779	423564
721	423565
100220	423566
19810	423567
14172	423568
10006	423569
40588	423570
40738	423571
19736	423572
127662	423573
3740	423574
6966	423575
86533	423576
30789	423577
86269	423578
49116	423579
48606	423580
41483	423581
18254	423582
104100	423583
895	423584
84172	423585
21934	423586
47064	423587
44040	423588
3234	423589
68942	423590
25892	423591
34985	423592
35	423593
25021	423594
132675	423595
158602	423596
4617	423597
10700	423598
54012	423599
59395	423600
3606	423601
323	423602
128805	423603
36444	423604
18395	423605
38494	423606
78818	423607
41540	423608
2491	423609
159928	423610
19447	423611
18545	423612
4786	423613
275	423614
33426	423615
63947	423616
50146	423617
94834	423618
129593	423619
47129	423620
156136	423621
15520	423622
5055	423623
108390	423624
16260	423625
39992	423626
2759	423627
39347	423628
21685	423629
32148	423630
57685	423631
113585	423632
10469	423633
68592	423634
29804	423635
135401	423636
111263	423637
12919	423638
8158	423639
29687	423640
452	423641
8251	423642
54724	423643
79482	423644
140784	423645
83945	423646
50231	423647
64629	423648
15721	423649
2560	423650
47241	423651
17480	423652
71241	423653
77503	423654
81919	423655
14169	423656
4568	423657
2176	423658
36713	423659
55366	423660
8044	423661
61016	423662
16401	423663
73422	423664
46406	423665
4065	423666
8335	423667
24566	423668
12937	423669
5608	423670
63990	423671
79207	423672
33235	423673
158957	423674
61362	423675
144235	423676
26904	423677
115257	423678
3341	423679
65896	423680
44445	423681
17092	423682
57757	423683
39691	423684
27041	423685
8167	423686
14820	423687
65834	423688
29940	423689
29881	423690
119134	423691
2180	423692
159227	423693
42731	423694
55410	423695
87528	423696
73888	423697
31787	423698
68398	423699
70238	423700
42185	423701
42892	423702
12736	423703
91882	423704
1652	423705
7290	423706
7831	423707
134333	423708
3153	423709
47015	423710
91343	423711
10316	423712
18626	423713
1983	423714
107408	423715
21240	423716
35755	423717
69558	423718
48725	423719
23836	423720
25069	423721
30958	423722
78169	423723
1931	423724
88184	423725
50339	423726
150398	423727
23864	423728
65995	423729
24608	423730
266	423731
39952	423732
14161	423733
169	423734
2386	423735
84373	423736
135083	423737
30312	423738
76904	423739
74615	423740
5082	423741
65645	423742
3642	423743
135739	423744
17763	423745
49078	423746
146248	423747
105918	423748
7564	423749
41592	423750
19709	423751
5350	423752
85860	423753
9427	423754
24381	423755
50385	423756
21919	423757
3832	423758
46084	423759
7932	423760
28559	423761
58208	423762
19288	423763
165734	423764
72436	423765
39939	423766
122164	423767
2742	423768
50883	423769
7676	423770
18228	423771
8005	423772
83259	423773
8527	423774
43510	423775
551	423776
5723	423777
17197	423778
168899	423779
40035	423780
11477	423781
79793	423782
802	423783
101160	423784
101698	423785
165463	423786
5408	423787
4927	423788
13026	423789
13287	423790
27275	423791
53687	423792
23211	423793
55895	423794
15171	423795
20335	423796
51984	423797
2392	423798
8075	423799
103574	423800
30014	423801
1257	423802
349	423803
32934	423804
38416	423805
41690	423806
16227	423807
118093	423808
63261	423809
65243	423810
105303	423811
95991	423812
112759	423813
71996	423814
38638	423815
49477	423816
124	423817
93514	423818
112597	423819
14496	423820
42888	423821
113574	423822
26213	423823
39294	423824
47839	423825
31892	423826
4539	423827
78504	423828
29992	423829
72082	423830
19998	423831
144926	423832
12292	423833
18756	423834
12258	423835
39678	423836
98964	423837
1805	423838
36664	423839
1153	423840
26803	423841
47271	423842
12770	423843
31765	423844
166653	423845
87880	423846
104705	423847
119779	423848
85382	423849
56045	423850
47701	423851
12318	423852
19467	423853
12589	423854
10699	423855
88284	423856
23274	423857
146831	423858
97253	423859
135662	423860
8792	423861
65067	423862
1164	423863
1053	423864
30546	423865
32063	423866
1363	423867
22154	423868
145810	423869
93181	423870
30058	423871
95773	423872
80995	423873
4703	423874
17797	423875
99168	423876
45436	423877
10463	423878
62345	423879
24043	423880
20121	423881
20341	423882
58287	423883
5593	423884
59917	423885
24484	423886
17736	423887
4222	423888
62498	423889
36318	423890
8741	423891
32841	423892
19999	423893
60887	423894
20835	423895
5619	423896
49093	423897
73229	423898
45892	423899
22971	423900
87567	423901
1117	423902
24651	423903
9311	423904
90760	423905
25797	423906
33010	423907
13837	423908
44174	423909
98327	423910
62066	423911
4804	423912
84152	423913
10197	423914
48438	423915
138831	423916
78073	423917
44202	423918
44979	423919
88012	423920
21746	423921
20914	423922
3413	423923
97884	423924
86802	423925
94170	423926
97437	423927
19577	423928
64482	423929
69841	423930
21697	423931
107128	423932
17801	423933
12681	423934
41462	423935
60025	423936
77275	423937
67574	423938
134110	423939
41092	423940
11222	423941
31394	423942
104006	423943
37263	423944
13110	423945
5616	423946
707	423947
108599	423948
19456	423949
112733	423950
61348	423951
98602	423952
19662	423953
11681	423954
13998	423955
1096	423956
16631	423957
38325	423958
27723	423959
13743	423960
6114	423961
100646	423962
5129	423963
78316	423964
43676	423965
224	423966
5221	423967
9513	423968
10230	423969
20244	423970
60949	423971
23879	423972
68701	423973
4856	423974
129	423975
70705	423976
8037	423977
114797	423978
119902	423979
13201	423980
42563	423981
59860	423982
87653	423983
49221	423984
34330	423985
15550	423986
12302	423987
9860	423988
106645	423989
23720	423990
57583	423991
99323	423992
11043	423993
2323	423994
138879	423995
11257	423996
12013	423997
5309	423998
419	423999
67845	424000
9771	424001
39524	424002
21469	424003
45685	424004
43679	424005
25679	424006
81034	424007
63091	424008
100103	424009
43391	424010
9322	424011
14027	424012
2688	424013
28889	424014
50828	424015
11698	424016
117990	424017
66445	424018
116126	424019
20062	424020
70884	424021
1913	424022
3412	424023
57461	424024
36746	424025
59731	424026
116082	424027
101832	424028
72226	424029
38115	424030
139094	424031
42886	424032
18185	424033
11611	424034
155207	424035
20167	424036
41579	424037
65332	424038
61688	424039
77641	424040
56813	424041
43390	424042
63412	424043
29009	424044
20619	424045
18498	424046
55688	424047
4222	424048
54868	424049
154485	424050
57865	424051
18534	424052
80648	424053
7570	424054
2013	424055
115594	424056
75608	424057
5171	424058
32389	424059
69054	424060
47571	424061
29134	424062
735	424063
31201	424064
131469	424065
23622	424066
41804	424067
39886	424068
21085	424069
10772	424070
2128	424071
112583	424072
32068	424073
131817	424074
6913	424075
67861	424076
14339	424077
62415	424078
18695	424079
1332	424080
130232	424081
22992	424082
94744	424083
73862	424084
9312	424085
116929	424086
3819	424087
25855	424088
64944	424089
30772	424090
17834	424091
4496	424092
118065	424093
2503	424094
30215	424095
11406	424096
118553	424097
8812	424098
23568	424099
63682	424100
41203	424101
43343	424102
11301	424103
61048	424104
26058	424105
100266	424106
37156	424107
24399	424108
6695	424109
112774	424110
6584	424111
23886	424112
47901	424113
61596	424114
49692	424115
46214	424116
6142	424117
36830	424118
18727	424119
30622	424120
38351	424121
78718	424122
136072	424123
46100	424124
8783	424125
49203	424126
25649	424127
2508	424128
10345	424129
106738	424130
45270	424131
18546	424132
3832	424133
19262	424134
37586	424135
6247	424136
21691	424137
3088	424138
106189	424139
81421	424140
97110	424141
13810	424142
32929	424143
132366	424144
7620	424145
36314	424146
9787	424147
12505	424148
97846	424149
11218	424150
40874	424151
78533	424152
131284	424153
24581	424154
51279	424155
86051	424156
33170	424157
50968	424158
679	424159
2650	424160
9890	424161
105414	424162
81024	424163
300	424164
110030	424165
8205	424166
77296	424167
14176	424168
96343	424169
2821	424170
87061	424171
4072	424172
43872	424173
28171	424174
83675	424175
75805	424176
54401	424177
5088	424178
22671	424179
11479	424180
7018	424181
49032	424182
20519	424183
7154	424184
14628	424185
27908	424186
45857	424187
163978	424188
26951	424189
56912	424190
33082	424191
133456	424192
539	424193
98070	424194
119385	424195
137685	424196
5579	424197
2029	424198
24097	424199
95173	424200
22183	424201
56930	424202
28281	424203
45922	424204
68321	424205
98003	424206
7176	424207
67256	424208
2054	424209
89777	424210
5227	424211
7891	424212
109647	424213
89461	424214
48736	424215
55500	424216
30132	424217
62319	424218
79829	424219
24264	424220
93998	424221
59087	424222
83021	424223
101380	424224
68721	424225
119	424226
6592	424227
49768	424228
772	424229
50675	424230
69917	424231
1638	424232
31450	424233
6726	424234
73858	424235
4133	424236
17144	424237
43842	424238
90	424239
166064	424240
1207	424241
16004	424242
19941	424243
62456	424244
58027	424245
65850	424246
55896	424247
16893	424248
61025	424249
77659	424250
85606	424251
122	424252
24118	424253
867	424254
24962	424255
32714	424256
66926	424257
876	424258
17253	424259
15572	424260
84511	424261
12797	424262
42411	424263
131880	424264
77289	424265
24867	424266
10896	424267
3611	424268
91364	424269
123780	424270
70750	424271
88083	424272
3612	424273
3114	424274
28172	424275
10795	424276
35162	424277
13289	424278
7339	424279
105834	424280
33444	424281
83266	424282
1418	424283
16203	424284
4078	424285
111668	424286
111450	424287
44295	424288
2969	424289
101399	424290
89616	424291
58535	424292
39385	424293
24881	424294
25371	424295
18088	424296
167545	424297
115834	424298
8699	424299
44289	424300
149868	424301
121509	424302
192	424303
82048	424304
64238	424305
69050	424306
141846	424307
51237	424308
41542	424309
35273	424310
91512	424311
122609	424312
26416	424313
25902	424314
55468	424315
133913	424316
49682	424317
4927	424318
112750	424319
28847	424320
70466	424321
69573	424322
12328	424323
31433	424324
93019	424325
19930	424326
169310	424327
1695	424328
2432	424329
44038	424330
136452	424331
2531	424332
74856	424333
48329	424334
44830	424335
8884	424336
1453	424337
51927	424338
57713	424339
1251	424340
48661	424341
88399	424342
46335	424343
136765	424344
39710	424345
55316	424346
11673	424347
27265	424348
5984	424349
42544	424350
101524	424351
5503	424352
111837	424353
40439	424354
11185	424355
3076	424356
113002	424357
33352	424358
92281	424359
3113	424360
50551	424361
66264	424362
169504	424363
34095	424364
56064	424365
7044	424366
7281	424367
22517	424368
6682	424369
83027	424370
6680	424371
37752	424372
139034	424373
11419	424374
115223	424375
19124	424376
94683	424377
102248	424378
15536	424379
124065	424380
12176	424381
6103	424382
18040	424383
31616	424384
23578	424385
6951	424386
37735	424387
20618	424388
6929	424389
30057	424390
48316	424391
58257	424392
13315	424393
62049	424394
34221	424395
12116	424396
84015	424397
38061	424398
14091	424399
130942	424400
29951	424401
34913	424402
22632	424403
52588	424404
11314	424405
14064	424406
10645	424407
7285	424408
55039	424409
10651	424410
30682	424411
23673	424412
112825	424413
5217	424414
40140	424415
73303	424416
127220	424417
89807	424418
56397	424419
99991	424420
10794	424421
7748	424422
13977	424423
25793	424424
14519	424425
6259	424426
45553	424427
16865	424428
20919	424429
49505	424430
28035	424431
139208	424432
75328	424433
4491	424434
35869	424435
79456	424436
58089	424437
9799	424438
76249	424439
66889	424440
51082	424441
4594	424442
91792	424443
35742	424444
2993	424445
17053	424446
8588	424447
83016	424448
58225	424449
71139	424450
51399	424451
11326	424452
65501	424453
24568	424454
74029	424455
74814	424456
51395	424457
17954	424458
12575	424459
18137	424460
32395	424461
114880	424462
124625	424463
40026	424464
37258	424465
11998	424466
145376	424467
22304	424468
826	424469
50171	424470
64701	424471
2853	424472
7544	424473
4771	424474
2378	424475
52642	424476
13509	424477
36164	424478
44793	424479
4303	424480
34520	424481
31109	424482
79741	424483
22689	424484
21982	424485
45644	424486
87736	424487
13149	424488
61479	424489
352	424490
5743	424491
30924	424492
3874	424493
91194	424494
106157	424495
76509	424496
62302	424497
33690	424498
94611	424499
32720	424500
46111	424501
7066	424502
25798	424503
21893	424504
138830	424505
10069	424506
25436	424507
78628	424508
23832	424509
34378	424510
28065	424511
16290	424512
58378	424513
1469	424514
26228	424515
41785	424516
4431	424517
32562	424518
117379	424519
8346	424520
113999	424521
6665	424522
26776	424523
22629	424524
52967	424525
9959	424526
2324	424527
56340	424528
50726	424529
11216	424530
90196	424531
13198	424532
58484	424533
2451	424534
1046	424535
3761	424536
3020	424537
6418	424538
136646	424539
35407	424540
110934	424541
29245	424542
95699	424543
897	424544
19566	424545
38566	424546
65266	424547
24123	424548
107318	424549
10390	424550
61043	424551
56819	424552
3153	424553
22417	424554
38684	424555
17495	424556
555	424557
44923	424558
83554	424559
29247	424560
13302	424561
13609	424562
20281	424563
46531	424564
4140	424565
99200	424566
44513	424567
19456	424568
55251	424569
2870	424570
78276	424571
50071	424572
39721	424573
4060	424574
10960	424575
8192	424576
7386	424577
21488	424578
65963	424579
23231	424580
37	424581
6293	424582
64330	424583
6224	424584
72373	424585
3167	424586
55225	424587
2322	424588
95242	424589
67526	424590
19600	424591
38824	424592
21847	424593
48361	424594
8000	424595
31774	424596
143268	424597
36231	424598
8	424599
14692	424600
2983	424601
82839	424602
64194	424603
42397	424604
1325	424605
22361	424606
96979	424607
20607	424608
131443	424609
7343	424610
8348	424611
56009	424612
52039	424613
72785	424614
76064	424615
24820	424616
19061	424617
18073	424618
56147	424619
135683	424620
32242	424621
76670	424622
118959	424623
1573	424624
108839	424625
37077	424626
80316	424627
15274	424628
19891	424629
14293	424630
4631	424631
39374	424632
90669	424633
39686	424634
2464	424635
27448	424636
26709	424637
48381	424638
1590	424639
18126	424640
17982	424641
51684	424642
34820	424643
73787	424644
4529	424645
16129	424646
924	424647
81860	424648
65111	424649
134390	424650
14518	424651
8893	424652
28344	424653
10989	424654
130621	424655
4241	424656
11491	424657
1562	424658
31435	424659
338	424660
562	424661
52847	424662
15104	424663
155699	424664
25837	424665
108002	424666
93991	424667
40758	424668
52808	424669
23326	424670
18482	424671
59742	424672
52382	424673
27103	424674
19511	424675
105125	424676
30548	424677
131220	424678
26494	424679
6225	424680
13277	424681
2403	424682
47530	424683
7587	424684
2997	424685
64126	424686
38347	424687
6314	424688
89099	424689
11169	424690
9782	424691
6966	424692
18832	424693
52997	424694
60045	424695
13801	424696
2717	424697
42388	424698
1205	424699
2204	424700
40872	424701
38857	424702
13278	424703
18969	424704
64450	424705
137615	424706
41512	424707
56072	424708
5421	424709
20958	424710
2752	424711
97067	424712
67045	424713
95215	424714
69368	424715
6105	424716
44573	424717
21584	424718
20140	424719
73527	424720
119544	424721
111675	424722
16825	424723
3643	424724
17840	424725
13826	424726
45421	424727
121722	424728
19099	424729
6084	424730
45358	424731
42762	424732
43625	424733
15892	424734
15231	424735
12094	424736
118440	424737
6991	424738
79735	424739
94038	424740
11490	424741
147679	424742
20764	424743
71095	424744
42090	424745
79195	424746
7618	424747
64988	424748
28378	424749
126831	424750
16483	424751
31859	424752
19513	424753
9646	424754
39767	424755
94533	424756
45884	424757
3479	424758
10447	424759
42096	424760
8944	424761
2404	424762
115436	424763
5597	424764
2991	424765
11294	424766
2049	424767
5126	424768
19445	424769
1	424770
33675	424771
19817	424772
13678	424773
115720	424774
54772	424775
73930	424776
7772	424777
27126	424778
42288	424779
26536	424780
33088	424781
205	424782
5020	424783
8996	424784
8080	424785
66001	424786
9271	424787
50784	424788
11486	424789
149597	424790
31783	424791
126402	424792
427	424793
332	424794
10305	424795
4821	424796
128235	424797
7314	424798
84394	424799
44181	424800
6473	424801
59658	424802
50103	424803
43535	424804
44462	424805
84490	424806
55410	424807
74880	424808
26523	424809
21870	424810
53607	424811
23580	424812
5436	424813
8279	424814
9836	424815
41467	424816
140589	424817
27232	424818
463	424819
97878	424820
32867	424821
10950	424822
10191	424823
60005	424824
60549	424825
84042	424826
38342	424827
2394	424828
61986	424829
28411	424830
105092	424831
13373	424832
85284	424833
23767	424834
56482	424835
19579	424836
58688	424837
85	424838
9870	424839
81410	424840
48867	424841
20903	424842
1437	424843
3568	424844
26993	424845
35639	424846
2533	424847
3085	424848
100380	424849
7558	424850
3969	424851
50120	424852
53762	424853
11480	424854
34871	424855
36582	424856
21041	424857
102481	424858
24364	424859
39641	424860
19210	424861
40857	424862
14450	424863
31603	424864
1547	424865
78516	424866
4468	424867
3517	424868
22761	424869
6164	424870
26353	424871
90889	424872
66496	424873
41542	424874
7914	424875
14615	424876
20966	424877
60	424878
31548	424879
25972	424880
23441	424881
76692	424882
165448	424883
5512	424884
28098	424885
6938	424886
17358	424887
24691	424888
72052	424889
56727	424890
88651	424891
157510	424892
43777	424893
40971	424894
6012	424895
25612	424896
5300	424897
13688	424898
29695	424899
57130	424900
69209	424901
22348	424902
36439	424903
29914	424904
7442	424905
66987	424906
1724	424907
29966	424908
25031	424909
113	424910
67315	424911
6978	424912
26967	424913
104443	424914
94474	424915
35136	424916
13796	424917
97819	424918
120124	424919
36928	424920
34513	424921
21028	424922
18010	424923
101048	424924
61794	424925
30727	424926
92464	424927
43638	424928
152657	424929
2712	424930
41714	424931
32978	424932
100608	424933
110365	424934
143614	424935
2315	424936
112061	424937
58549	424938
15826	424939
25873	424940
99028	424941
24269	424942
117412	424943
78881	424944
57434	424945
80788	424946
39902	424947
95897	424948
25732	424949
32232	424950
46207	424951
93373	424952
7298	424953
12207	424954
41460	424955
72264	424956
2166	424957
11924	424958
79996	424959
2344	424960
72966	424961
654	424962
2024	424963
115639	424964
16158	424965
41503	424966
22878	424967
19906	424968
37394	424969
100166	424970
21423	424971
94961	424972
90262	424973
132481	424974
4369	424975
72302	424976
489	424977
4215	424978
26116	424979
19925	424980
18657	424981
5846	424982
67892	424983
29896	424984
87429	424985
7937	424986
93322	424987
23926	424988
45543	424989
88117	424990
3340	424991
88291	424992
17010	424993
14238	424994
32061	424995
54393	424996
93979	424997
139114	424998
18037	424999
21252	425000
83675	425001
9907	425002
4536	425003
24190	425004
51048	425005
85	425006
7688	425007
60966	425008
167567	425009
78703	425010
61140	425011
102486	425012
31239	425013
17050	425014
53601	425015
3261	425016
43575	425017
17469	425018
39968	425019
13716	425020
92531	425021
23414	425022
96820	425023
28121	425024
53979	425025
17097	425026
20451	425027
28637	425028
76809	425029
6241	425030
3219	425031
122623	425032
21539	425033
92706	425034
98389	425035
13966	425036
68994	425037
52429	425038
6726	425039
4163	425040
23706	425041
87893	425042
49676	425043
137521	425044
78979	425045
105917	425046
68403	425047
72626	425048
143849	425049
106726	425050
111187	425051
14203	425052
15290	425053
86205	425054
11382	425055
42839	425056
99089	425057
116234	425058
104837	425059
57348	425060
79829	425061
38247	425062
14327	425063
77093	425064
78524	425065
74894	425066
37686	425067
20977	425068
69013	425069
16053	425070
4257	425071
483	425072
2697	425073
57388	425074
86693	425075
1468	425076
137515	425077
87671	425078
19375	425079
40325	425080
1787	425081
42039	425082
65515	425083
21075	425084
124433	425085
2639	425086
7425	425087
2262	425088
1513	425089
105168	425090
140870	425091
14469	425092
129757	425093
7869	425094
87895	425095
6404	425096
131336	425097
62062	425098
19958	425099
126915	425100
107428	425101
72635	425102
120909	425103
49307	425104
129974	425105
52322	425106
4063	425107
1391	425108
70850	425109
127512	425110
27856	425111
6354	425112
48065	425113
13355	425114
14679	425115
38323	425116
40176	425117
29604	425118
8339	425119
5869	425120
54867	425121
19016	425122
35410	425123
33150	425124
150071	425125
101079	425126
10229	425127
81818	425128
49458	425129
91373	425130
14587	425131
4529	425132
94817	425133
2581	425134
24217	425135
21904	425136
63832	425137
147175	425138
75009	425139
112135	425140
20659	425141
8050	425142
20136	425143
95716	425144
31870	425145
100922	425146
2263	425147
40013	425148
34242	425149
137621	425150
5927	425151
160097	425152
16404	425153
157316	425154
96071	425155
114338	425156
34534	425157
36044	425158
31010	425159
54781	425160
162150	425161
66682	425162
1100	425163
60432	425164
65463	425165
142903	425166
32739	425167
90096	425168
9642	425169
107	425170
56090	425171
75156	425172
135853	425173
59963	425174
26698	425175
38723	425176
75864	425177
1494	425178
19641	425179
6515	425180
23479	425181
15156	425182
10062	425183
35479	425184
4347	425185
18887	425186
49099	425187
9243	425188
4811	425189
34	425190
79733	425191
57966	425192
1151	425193
76864	425194
13613	425195
15912	425196
110858	425197
79312	425198
120617	425199
26962	425200
152569	425201
17298	425202
7168	425203
7173	425204
24035	425205
90280	425206
12286	425207
3009	425208
312	425209
8587	425210
73897	425211
1037	425212
37857	425213
17632	425214
6678	425215
9951	425216
834	425217
24594	425218
38230	425219
34001	425220
120481	425221
140034	425222
15626	425223
67950	425224
63	425225
76522	425226
4133	425227
10452	425228
33157	425229
21284	425230
85377	425231
2891	425232
113909	425233
162181	425234
6246	425235
37413	425236
40714	425237
15206	425238
46789	425239
155463	425240
53584	425241
48897	425242
6546	425243
39866	425244
5077	425245
4047	425246
11606	425247
82453	425248
26224	425249
13757	425250
115476	425251
11649	425252
34398	425253
26720	425254
1023	425255
2081	425256
51137	425257
19303	425258
32521	425259
2287	425260
8829	425261
87237	425262
122814	425263
59827	425264
16927	425265
7424	425266
89633	425267
32801	425268
2593	425269
35339	425270
152819	425271
65496	425272
69398	425273
28311	425274
44520	425275
28102	425276
19435	425277
24997	425278
55321	425279
3674	425280
7532	425281
3437	425282
13079	425283
38580	425284
82235	425285
58927	425286
5843	425287
37512	425288
7721	425289
41472	425290
148166	425291
20583	425292
81575	425293
52061	425294
12896	425295
3250	425296
12730	425297
67904	425298
14237	425299
5994	425300
44946	425301
14916	425302
5631	425303
16472	425304
4356	425305
75887	425306
54040	425307
49249	425308
72368	425309
67481	425310
86568	425311
129543	425312
31639	425313
25733	425314
26135	425315
164801	425316
24118	425317
19571	425318
91468	425319
1599	425320
6555	425321
17100	425322
555	425323
139	425324
3952	425325
48019	425326
89669	425327
93122	425328
128119	425329
130747	425330
108933	425331
9216	425332
2996	425333
34103	425334
26686	425335
68081	425336
14763	425337
169213	425338
8198	425339
96691	425340
162155	425341
23627	425342
445	425343
41983	425344
76891	425345
16129	425346
69988	425347
1311	425348
2674	425349
271	425350
5785	425351
15640	425352
815	425353
1482	425354
2040	425355
55669	425356
27582	425357
19158	425358
175	425359
49571	425360
132479	425361
1188	425362
8507	425363
9969	425364
52997	425365
71848	425366
13875	425367
3	425368
511	425369
11845	425370
24341	425371
29350	425372
2919	425373
73943	425374
63723	425375
15592	425376
42388	425377
48383	425378
3102	425379
41287	425380
111465	425381
41555	425382
40729	425383
93047	425384
134994	425385
51394	425386
41227	425387
5204	425388
59096	425389
119057	425390
7651	425391
4069	425392
128858	425393
114029	425394
39150	425395
69197	425396
3916	425397
58072	425398
9989	425399
26945	425400
19410	425401
79735	425402
52722	425403
51350	425404
80758	425405
99634	425406
22974	425407
16516	425408
15574	425409
7915	425410
54769	425411
24464	425412
46054	425413
6394	425414
32404	425415
36564	425416
26769	425417
39585	425418
21678	425419
104596	425420
60298	425421
90410	425422
4373	425423
8641	425424
18808	425425
43360	425426
3011	425427
123605	425428
136277	425429
71932	425430
56533	425431
29785	425432
153281	425433
27649	425434
66434	425435
43317	425436
81691	425437
98858	425438
49482	425439
6845	425440
44209	425441
90104	425442
8955	425443
38177	425444
80195	425445
25456	425446
85482	425447
4049	425448
55460	425449
2397	425450
13072	425451
42827	425452
38096	425453
3077	425454
148362	425455
121084	425456
9359	425457
9656	425458
29355	425459
117630	425460
2993	425461
172	425462
48867	425463
101383	425464
1950	425465
82216	425466
30644	425467
63027	425468
24497	425469
2613	425470
53970	425471
20275	425472
12459	425473
113733	425474
20098	425475
45996	425476
1204	425477
35783	425478
128122	425479
45925	425480
51909	425481
13183	425482
12568	425483
28097	425484
60865	425485
1214	425486
1367	425487
37038	425488
31060	425489
66795	425490
100702	425491
42488	425492
1316	425493
2772	425494
13463	425495
98686	425496
5945	425497
5074	425498
50505	425499
34307	425500
21241	425501
9184	425502
49907	425503
135849	425504
47568	425505
31399	425506
29142	425507
6785	425508
33341	425509
18443	425510
17021	425511
24093	425512
36333	425513
4182	425514
116815	425515
71946	425516
44546	425517
22175	425518
38079	425519
8450	425520
172	425521
68946	425522
166043	425523
77547	425524
104155	425525
60814	425526
18042	425527
5063	425528
5838	425529
44692	425530
18602	425531
22112	425532
47632	425533
13541	425534
7188	425535
9575	425536
25834	425537
7762	425538
162868	425539
2564	425540
77679	425541
50328	425542
6577	425543
61227	425544
90882	425545
37322	425546
16318	425547
42162	425548
14067	425549
6176	425550
30061	425551
78402	425552
413	425553
152203	425554
9859	425555
115026	425556
55514	425557
96729	425558
151948	425559
72256	425560
8242	425561
6557	425562
83761	425563
13146	425564
4961	425565
78419	425566
138080	425567
48510	425568
168	425569
75261	425570
16389	425571
32807	425572
2117	425573
46109	425574
14306	425575
108	425576
4806	425577
766	425578
22047	425579
58177	425580
94092	425581
19640	425582
41827	425583
2720	425584
85155	425585
70875	425586
60414	425587
38992	425588
9834	425589
67	425590
110789	425591
75785	425592
34816	425593
49550	425594
36811	425595
104483	425596
81111	425597
5669	425598
163718	425599
42048	425600
118983	425601
14824	425602
92260	425603
10732	425604
40076	425605
6754	425606
24939	425607
87572	425608
832	425609
6991	425610
55440	425611
59445	425612
74738	425613
31511	425614
138195	425615
29886	425616
17244	425617
29307	425618
30208	425619
35552	425620
89284	425621
144515	425622
2350	425623
15955	425624
4003	425625
12184	425626
1148	425627
63769	425628
10989	425629
19426	425630
254	425631
4906	425632
14368	425633
6426	425634
56395	425635
61168	425636
3129	425637
15549	425638
60274	425639
120064	425640
41165	425641
103138	425642
2477	425643
33514	425644
90819	425645
18918	425646
14149	425647
2537	425648
28700	425649
36845	425650
18353	425651
39293	425652
72577	425653
56037	425654
43993	425655
116935	425656
83058	425657
53773	425658
50310	425659
21882	425660
3105	425661
10482	425662
103253	425663
68098	425664
35231	425665
36786	425666
13716	425667
108303	425668
25174	425669
18468	425670
62295	425671
80233	425672
100921	425673
31268	425674
3855	425675
5560	425676
78024	425677
89196	425678
21990	425679
20393	425680
22884	425681
80101	425682
58207	425683
2373	425684
100590	425685
8099	425686
50393	425687
52962	425688
86973	425689
550	425690
78730	425691
10377	425692
105322	425693
162953	425694
64059	425695
41708	425696
4424	425697
39539	425698
2201	425699
25004	425700
39464	425701
15506	425702
77059	425703
26070	425704
34782	425705
48268	425706
51606	425707
47956	425708
34587	425709
20692	425710
11272	425711
108178	425712
1324	425713
1536	425714
11305	425715
19566	425716
39490	425717
15757	425718
87573	425719
48662	425720
38125	425721
60118	425722
25548	425723
157735	425724
133750	425725
87004	425726
22825	425727
20886	425728
22789	425729
39572	425730
53635	425731
64909	425732
117734	425733
21341	425734
30883	425735
11759	425736
103266	425737
100382	425738
4840	425739
1949	425740
6764	425741
24222	425742
48146	425743
8394	425744
120	425745
126291	425746
10526	425747
21799	425748
116089	425749
78599	425750
6290	425751
66986	425752
35997	425753
53263	425754
104103	425755
45751	425756
5945	425757
89818	425758
18020	425759
118652	425760
38169	425761
31035	425762
48871	425763
81886	425764
60637	425765
5037	425766
89599	425767
16112	425768
27634	425769
70890	425770
41547	425771
475	425772
134401	425773
29824	425774
9539	425775
22326	425776
20016	425777
30736	425778
62167	425779
41721	425780
41288	425781
59805	425782
19711	425783
11933	425784
90970	425785
1101	425786
108372	425787
32732	425788
150265	425789
66330	425790
65446	425791
8260	425792
30028	425793
71720	425794
9769	425795
10356	425796
107826	425797
9397	425798
19436	425799
79172	425800
106	425801
76768	425802
21333	425803
79767	425804
109633	425805
13507	425806
14731	425807
63772	425808
6745	425809
17161	425810
1437	425811
47569	425812
107679	425813
104459	425814
90784	425815
21074	425816
64463	425817
977	425818
73526	425819
96143	425820
77539	425821
87413	425822
97200	425823
22774	425824
3814	425825
138934	425826
41847	425827
70055	425828
100126	425829
73778	425830
104016	425831
48401	425832
42333	425833
101222	425834
94105	425835
66613	425836
144334	425837
264	425838
89730	425839
385	425840
71637	425841
32225	425842
193	425843
12041	425844
779	425845
113929	425846
43906	425847
67316	425848
5258	425849
110519	425850
8486	425851
50656	425852
25931	425853
67641	425854
60428	425855
72631	425856
957	425857
54155	425858
104057	425859
63121	425860
29147	425861
60776	425862
29792	425863
88106	425864
59284	425865
23807	425866
59903	425867
2747	425868
85251	425869
44159	425870
74170	425871
11749	425872
29533	425873
127721	425874
28696	425875
104714	425876
42938	425877
17239	425878
46376	425879
4595	425880
20626	425881
54317	425882
49199	425883
45260	425884
577	425885
11390	425886
56495	425887
16594	425888
29373	425889
145279	425890
37042	425891
8201	425892
106524	425893
36783	425894
2374	425895
7520	425896
8834	425897
95386	425898
29570	425899
2954	425900
1233	425901
1426	425902
3865	425903
116148	425904
81380	425905
16082	425906
34623	425907
12193	425908
7773	425909
19968	425910
50784	425911
31519	425912
3017	425913
5027	425914
12118	425915
17575	425916
14940	425917
88427	425918
48915	425919
19405	425920
34609	425921
19685	425922
26770	425923
41576	425924
76457	425925
69908	425926
14128	425927
74682	425928
7205	425929
21974	425930
13606	425931
33865	425932
67289	425933
14355	425934
17158	425935
9717	425936
1814	425937
83859	425938
97028	425939
26621	425940
8104	425941
82322	425942
168285	425943
21004	425944
1729	425945
61419	425946
4140	425947
57594	425948
8612	425949
538	425950
51966	425951
56609	425952
357	425953
17391	425954
5161	425955
25445	425956
104629	425957
100018	425958
38641	425959
112300	425960
2401	425961
128857	425962
54187	425963
865	425964
91008	425965
31789	425966
6954	425967
153597	425968
40465	425969
56191	425970
134578	425971
13792	425972
16124	425973
768	425974
5950	425975
19213	425976
30904	425977
42371	425978
6905	425979
8547	425980
36632	425981
19557	425982
50857	425983
23861	425984
64602	425985
145774	425986
119133	425987
97289	425988
906	425989
23821	425990
111788	425991
85774	425992
5849	425993
49111	425994
22756	425995
12490	425996
21850	425997
24378	425998
11444	425999
134200	426000
19089	426001
16623	426002
74716	426003
106127	426004
82701	426005
8325	426006
70978	426007
84035	426008
118481	426009
8844	426010
4783	426011
129867	426012
3046	426013
80764	426014
135398	426015
59985	426016
13157	426017
82631	426018
42539	426019
125611	426020
25894	426021
5859	426022
8364	426023
138009	426024
76793	426025
105721	426026
21893	426027
1291	426028
82887	426029
3395	426030
78528	426031
19977	426032
25493	426033
1007	426034
37645	426035
37661	426036
4664	426037
56438	426038
125739	426039
1385	426040
153576	426041
754	426042
23955	426043
102863	426044
28763	426045
105417	426046
19726	426047
49124	426048
1628	426049
31691	426050
57810	426051
42309	426052
88044	426053
57964	426054
25439	426055
41316	426056
102318	426057
126	426058
2232	426059
102826	426060
28311	426061
71027	426062
104422	426063
61805	426064
50427	426065
80131	426066
36364	426067
19105	426068
30555	426069
85454	426070
7964	426071
25218	426072
85200	426073
50757	426074
4384	426075
17902	426076
111029	426077
77902	426078
22452	426079
14876	426080
51251	426081
14200	426082
4043	426083
29682	426084
2719	426085
55733	426086
106847	426087
5354	426088
71981	426089
23060	426090
86364	426091
13558	426092
12995	426093
42389	426094
53115	426095
132211	426096
33680	426097
80783	426098
17345	426099
38874	426100
7907	426101
7602	426102
59522	426103
8053	426104
23648	426105
34819	426106
57575	426107
117194	426108
7305	426109
13724	426110
43388	426111
52098	426112
42145	426113
28744	426114
1137	426115
91068	426116
55505	426117
74432	426118
33341	426119
139366	426120
16438	426121
124515	426122
65946	426123
6545	426124
15007	426125
12135	426126
34840	426127
130087	426128
49494	426129
113212	426130
86215	426131
42258	426132
1908	426133
102355	426134
16132	426135
31828	426136
62041	426137
75737	426138
6153	426139
49979	426140
64996	426141
723	426142
71796	426143
74872	426144
90533	426145
70368	426146
7059	426147
9766	426148
89868	426149
11313	426150
35152	426151
92781	426152
2558	426153
66192	426154
99128	426155
938	426156
100971	426157
26563	426158
57147	426159
46417	426160
106962	426161
11171	426162
17094	426163
14124	426164
47218	426165
2382	426166
26700	426167
1264	426168
22503	426169
11179	426170
40026	426171
2959	426172
25594	426173
146787	426174
2981	426175
15363	426176
1339	426177
22416	426178
44831	426179
24228	426180
21369	426181
3178	426182
107823	426183
53874	426184
13114	426185
56588	426186
44198	426187
53776	426188
14454	426189
129256	426190
46669	426191
98337	426192
22371	426193
128320	426194
47637	426195
29013	426196
100460	426197
71630	426198
10157	426199
24180	426200
111240	426201
75480	426202
33421	426203
113906	426204
18569	426205
20419	426206
60689	426207
107511	426208
6182	426209
11303	426210
24282	426211
100851	426212
105142	426213
32415	426214
51625	426215
57754	426216
24346	426217
163	426218
16855	426219
7246	426220
124557	426221
80120	426222
76	426223
52431	426224
20038	426225
15639	426226
38398	426227
73031	426228
29260	426229
48481	426230
136579	426231
54706	426232
28268	426233
3630	426234
188	426235
15763	426236
169808	426237
88250	426238
16068	426239
24383	426240
73756	426241
10863	426242
11348	426243
5118	426244
162294	426245
99671	426246
71116	426247
77045	426248
166528	426249
6067	426250
58137	426251
39764	426252
114457	426253
4358	426254
39143	426255
3953	426256
106977	426257
6827	426258
54068	426259
136178	426260
25185	426261
9216	426262
99353	426263
3655	426264
17947	426265
110351	426266
82058	426267
12497	426268
21716	426269
16677	426270
61750	426271
75512	426272
122124	426273
37102	426274
36675	426275
599	426276
168406	426277
19677	426278
67837	426279
14401	426280
5976	426281
16951	426282
73204	426283
91688	426284
89374	426285
6299	426286
109442	426287
78803	426288
272	426289
61032	426290
35020	426291
37065	426292
13133	426293
13692	426294
60592	426295
14975	426296
31145	426297
80810	426298
2193	426299
7756	426300
85342	426301
22103	426302
1345	426303
167331	426304
71581	426305
62572	426306
20490	426307
43608	426308
146588	426309
2604	426310
48644	426311
41936	426312
69426	426313
153990	426314
7211	426315
28220	426316
105362	426317
114848	426318
1540	426319
121986	426320
7281	426321
47001	426322
67437	426323
8068	426324
16294	426325
89799	426326
27968	426327
77385	426328
18039	426329
22412	426330
26857	426331
16754	426332
62985	426333
54953	426334
57625	426335
139449	426336
25055	426337
11791	426338
20489	426339
2750	426340
6151	426341
83978	426342
4525	426343
22157	426344
4933	426345
10443	426346
7529	426347
579	426348
14620	426349
4265	426350
2404	426351
121252	426352
94103	426353
25326	426354
62875	426355
20134	426356
155776	426357
43688	426358
64336	426359
4632	426360
94898	426361
1171	426362
52226	426363
33780	426364
65189	426365
38332	426366
1715	426367
86590	426368
97483	426369
79978	426370
123370	426371
35581	426372
97168	426373
26611	426374
15458	426375
44593	426376
58609	426377
156008	426378
76171	426379
78686	426380
20444	426381
12571	426382
116315	426383
156296	426384
5222	426385
14768	426386
27799	426387
78094	426388
15458	426389
30122	426390
64343	426391
97280	426392
3836	426393
141995	426394
56245	426395
81681	426396
135253	426397
24439	426398
23642	426399
5453	426400
67038	426401
39689	426402
68785	426403
5118	426404
6178	426405
6680	426406
34941	426407
83636	426408
9318	426409
39466	426410
50979	426411
104734	426412
36930	426413
14401	426414
72735	426415
40754	426416
77720	426417
30685	426418
32137	426419
97925	426420
59372	426421
80964	426422
78166	426423
124832	426424
12957	426425
57074	426426
23953	426427
25028	426428
2396	426429
1314	426430
8716	426431
78057	426432
6518	426433
38238	426434
11720	426435
15051	426436
88502	426437
65573	426438
46058	426439
145226	426440
41254	426441
90733	426442
31024	426443
1377	426444
44855	426445
123912	426446
3098	426447
106845	426448
75588	426449
2743	426450
70	426451
40802	426452
24189	426453
10911	426454
22269	426455
22734	426456
19971	426457
118508	426458
12925	426459
2225	426460
81183	426461
29280	426462
68363	426463
20446	426464
6936	426465
10503	426466
42820	426467
121532	426468
115540	426469
46115	426470
11255	426471
130992	426472
8229	426473
73266	426474
107426	426475
2376	426476
73933	426477
233	426478
24840	426479
15338	426480
7077	426481
2887	426482
44066	426483
948	426484
29	426485
26180	426486
19393	426487
5391	426488
27976	426489
12170	426490
90660	426491
4309	426492
8940	426493
109377	426494
16665	426495
86992	426496
7924	426497
21819	426498
100065	426499
8367	426500
63825	426501
2232	426502
119	426503
29936	426504
27596	426505
18920	426506
68224	426507
47709	426508
62083	426509
52112	426510
15113	426511
85489	426512
20146	426513
133562	426514
73870	426515
92321	426516
637	426517
89898	426518
72769	426519
99345	426520
35470	426521
80653	426522
13786	426523
13211	426524
16490	426525
17313	426526
55659	426527
5944	426528
95539	426529
109745	426530
35914	426531
3272	426532
138	426533
4194	426534
95647	426535
17962	426536
130494	426537
8513	426538
17225	426539
22405	426540
23349	426541
8566	426542
90839	426543
33384	426544
12468	426545
36059	426546
120406	426547
82290	426548
50244	426549
5341	426550
32296	426551
27915	426552
6105	426553
159775	426554
44095	426555
5048	426556
103308	426557
17622	426558
9432	426559
138714	426560
117264	426561
84647	426562
53294	426563
38383	426564
108000	426565
131543	426566
3020	426567
17513	426568
15610	426569
136350	426570
75489	426571
51023	426572
389	426573
73835	426574
46471	426575
15121	426576
43392	426577
49855	426578
141781	426579
32983	426580
80112	426581
64340	426582
125738	426583
131	426584
11531	426585
19356	426586
19462	426587
7564	426588
90404	426589
45435	426590
26003	426591
37915	426592
23027	426593
64445	426594
23197	426595
24696	426596
60394	426597
103181	426598
22929	426599
3426	426600
42567	426601
13288	426602
16463	426603
62601	426604
51853	426605
85940	426606
1393	426607
78188	426608
16184	426609
8034	426610
53042	426611
48670	426612
81124	426613
6787	426614
26175	426615
17400	426616
135740	426617
929	426618
106119	426619
29147	426620
77513	426621
52156	426622
34771	426623
66638	426624
42098	426625
33673	426626
72834	426627
5016	426628
94617	426629
8594	426630
7719	426631
35423	426632
59739	426633
60697	426634
41748	426635
2269	426636
40786	426637
25393	426638
22524	426639
10064	426640
48978	426641
954	426642
139125	426643
19036	426644
17009	426645
27443	426646
26568	426647
21313	426648
26149	426649
30655	426650
3873	426651
148991	426652
33946	426653
911	426654
87965	426655
28830	426656
1659	426657
87976	426658
138015	426659
15237	426660
19961	426661
120868	426662
35998	426663
50922	426664
42330	426665
22254	426666
24231	426667
16311	426668
8426	426669
24869	426670
13213	426671
91918	426672
68015	426673
37915	426674
128983	426675
104888	426676
6859	426677
55250	426678
34509	426679
76409	426680
16915	426681
39993	426682
36741	426683
14895	426684
42123	426685
84002	426686
48562	426687
12833	426688
27475	426689
55977	426690
82256	426691
835	426692
4096	426693
48854	426694
25823	426695
603	426696
56935	426697
8411	426698
30293	426699
97896	426700
19697	426701
61156	426702
148	426703
79316	426704
165563	426705
16330	426706
60580	426707
109663	426708
41440	426709
94721	426710
27864	426711
15037	426712
111564	426713
52746	426714
55667	426715
7497	426716
8197	426717
22547	426718
33627	426719
4472	426720
22481	426721
7644	426722
1824	426723
14325	426724
121640	426725
3848	426726
28733	426727
39498	426728
89856	426729
83267	426730
145545	426731
92046	426732
24981	426733
19359	426734
42335	426735
116053	426736
26098	426737
3538	426738
90497	426739
35861	426740
71597	426741
139	426742
74720	426743
105927	426744
49612	426745
23185	426746
31395	426747
16514	426748
58786	426749
32575	426750
30886	426751
97746	426752
54792	426753
6004	426754
22992	426755
20770	426756
68517	426757
2927	426758
60981	426759
67506	426760
44231	426761
30360	426762
70765	426763
43963	426764
40440	426765
67739	426766
27445	426767
24149	426768
7820	426769
54551	426770
20758	426771
8355	426772
20338	426773
14711	426774
111297	426775
23118	426776
2195	426777
9191	426778
17667	426779
55996	426780
32832	426781
34043	426782
66318	426783
20249	426784
49126	426785
88516	426786
81920	426787
82578	426788
91406	426789
56515	426790
123078	426791
1573	426792
77	426793
13250	426794
13931	426795
42934	426796
46914	426797
18928	426798
83225	426799
1715	426800
12801	426801
89575	426802
12327	426803
146170	426804
1217	426805
5113	426806
36242	426807
2919	426808
52682	426809
72405	426810
42447	426811
27995	426812
160596	426813
31702	426814
63673	426815
8308	426816
114359	426817
16298	426818
2073	426819
38105	426820
18950	426821
38071	426822
55965	426823
22092	426824
77674	426825
84350	426826
29791	426827
102126	426828
11847	426829
23824	426830
88225	426831
2135	426832
167841	426833
4210	426834
45823	426835
8090	426836
33536	426837
109657	426838
3446	426839
4651	426840
15842	426841
130669	426842
12809	426843
3772	426844
11103	426845
57251	426846
161250	426847
27472	426848
18746	426849
21024	426850
35272	426851
31463	426852
26899	426853
77447	426854
160866	426855
23531	426856
9933	426857
11071	426858
117117	426859
5793	426860
80378	426861
71872	426862
57763	426863
109794	426864
26589	426865
57094	426866
68615	426867
612	426868
46690	426869
12133	426870
4829	426871
116697	426872
124504	426873
15026	426874
9092	426875
1227	426876
18500	426877
11397	426878
3725	426879
161345	426880
11645	426881
998	426882
42454	426883
20736	426884
161	426885
5003	426886
147894	426887
12196	426888
1112	426889
45527	426890
12239	426891
20021	426892
66558	426893
5554	426894
69784	426895
2687	426896
24568	426897
60657	426898
30855	426899
15458	426900
56581	426901
41502	426902
75686	426903
101157	426904
31304	426905
53205	426906
71663	426907
19618	426908
66929	426909
148017	426910
4211	426911
92170	426912
77969	426913
44522	426914
102586	426915
48191	426916
42922	426917
19162	426918
117512	426919
170	426920
21698	426921
172	426922
29498	426923
4025	426924
49065	426925
2798	426926
103173	426927
32469	426928
48976	426929
12742	426930
14128	426931
157913	426932
59457	426933
152723	426934
9204	426935
7034	426936
39577	426937
61556	426938
29508	426939
40391	426940
3163	426941
19905	426942
169664	426943
153309	426944
31053	426945
35412	426946
54109	426947
102235	426948
107310	426949
154066	426950
1588	426951
37430	426952
52929	426953
25169	426954
19267	426955
52945	426956
53311	426957
104525	426958
84981	426959
1517	426960
2389	426961
80941	426962
111205	426963
62730	426964
104367	426965
410	426966
111859	426967
87540	426968
124981	426969
11602	426970
25842	426971
11480	426972
39594	426973
2984	426974
56595	426975
8085	426976
116222	426977
44479	426978
64474	426979
20383	426980
40459	426981
152259	426982
15634	426983
39857	426984
120611	426985
73932	426986
12317	426987
37103	426988
8302	426989
70256	426990
97693	426991
3149	426992
7163	426993
17613	426994
30599	426995
2403	426996
64062	426997
27269	426998
873	426999
28248	427000
13411	427001
45163	427002
104481	427003
84017	427004
110451	427005
40675	427006
10734	427007
28259	427008
74559	427009
4538	427010
53892	427011
13703	427012
9671	427013
63830	427014
76637	427015
6369	427016
134203	427017
93634	427018
94943	427019
98107	427020
31069	427021
2134	427022
10487	427023
87005	427024
126980	427025
102357	427026
9277	427027
18367	427028
10547	427029
46051	427030
17124	427031
15366	427032
33540	427033
32314	427034
84885	427035
37147	427036
65228	427037
35130	427038
5298	427039
2371	427040
1459	427041
74160	427042
27434	427043
3297	427044
94761	427045
15858	427046
37579	427047
16962	427048
158947	427049
152515	427050
31656	427051
138214	427052
3292	427053
33803	427054
55470	427055
45060	427056
13786	427057
12046	427058
39425	427059
21868	427060
28246	427061
26478	427062
90346	427063
722	427064
68775	427065
123977	427066
995	427067
987	427068
25507	427069
25518	427070
98264	427071
59406	427072
45564	427073
22522	427074
30446	427075
61798	427076
120434	427077
42736	427078
46350	427079
28121	427080
62845	427081
441	427082
113924	427083
128683	427084
269	427085
42536	427086
141000	427087
41567	427088
104863	427089
28708	427090
2610	427091
168821	427092
2772	427093
81462	427094
44066	427095
84451	427096
21573	427097
9462	427098
63987	427099
34885	427100
113590	427101
3914	427102
20523	427103
12103	427104
27129	427105
20843	427106
21271	427107
107477	427108
70916	427109
109737	427110
63748	427111
2009	427112
33538	427113
14773	427114
43619	427115
6340	427116
138860	427117
35323	427118
131762	427119
7994	427120
129153	427121
28647	427122
39006	427123
618	427124
21492	427125
8593	427126
67581	427127
2145	427128
20837	427129
46880	427130
3269	427131
37606	427132
31992	427133
60704	427134
2072	427135
3298	427136
88173	427137
22716	427138
78856	427139
361	427140
24039	427141
6505	427142
17277	427143
114633	427144
22616	427145
19203	427146
52791	427147
96389	427148
807	427149
38814	427150
72484	427151
24711	427152
155042	427153
5966	427154
117805	427155
79521	427156
47361	427157
79042	427158
80198	427159
23817	427160
126358	427161
145191	427162
56838	427163
5957	427164
11635	427165
70243	427166
49643	427167
46987	427168
63545	427169
1015	427170
68328	427171
19908	427172
3482	427173
49664	427174
43712	427175
2534	427176
25718	427177
27199	427178
37361	427179
66168	427180
43775	427181
11974	427182
8902	427183
21052	427184
34697	427185
45775	427186
1207	427187
239	427188
13592	427189
138278	427190
3925	427191
100859	427192
182	427193
119290	427194
8966	427195
9160	427196
27848	427197
95363	427198
121309	427199
69041	427200
15604	427201
22984	427202
11180	427203
16618	427204
155487	427205
43782	427206
70824	427207
10352	427208
10635	427209
816	427210
31796	427211
170029	427212
33797	427213
49899	427214
3559	427215
162440	427216
56115	427217
16946	427218
31950	427219
40055	427220
2399	427221
21025	427222
26822	427223
93639	427224
53894	427225
6886	427226
11396	427227
2660	427228
88740	427229
102497	427230
19587	427231
143997	427232
54069	427233
61158	427234
68539	427235
31014	427236
138358	427237
46878	427238
24607	427239
125232	427240
14267	427241
54223	427242
2684	427243
1982	427244
2303	427245
4860	427246
4455	427247
98815	427248
33234	427249
93073	427250
42905	427251
61464	427252
2298	427253
113912	427254
8386	427255
14891	427256
52392	427257
4694	427258
1630	427259
36872	427260
10073	427261
13491	427262
32293	427263
33615	427264
9079	427265
123133	427266
39815	427267
27619	427268
13102	427269
11191	427270
119632	427271
45772	427272
54324	427273
99246	427274
65755	427275
84994	427276
65909	427277
70396	427278
19596	427279
30538	427280
4162	427281
1770	427282
58831	427283
163344	427284
137748	427285
28678	427286
29187	427287
81988	427288
160046	427289
89418	427290
28266	427291
2182	427292
124178	427293
18873	427294
15738	427295
121979	427296
23105	427297
9948	427298
4831	427299
3047	427300
10269	427301
2196	427302
101114	427303
147805	427304
16369	427305
117476	427306
201	427307
39266	427308
3826	427309
45163	427310
145357	427311
207	427312
27463	427313
25218	427314
36247	427315
22769	427316
8378	427317
9079	427318
57959	427319
162226	427320
68128	427321
8379	427322
1744	427323
788	427324
37419	427325
36697	427326
16442	427327
114	427328
40211	427329
61383	427330
5447	427331
119805	427332
36768	427333
25346	427334
8115	427335
37642	427336
8380	427337
1429	427338
17349	427339
36939	427340
3338	427341
13469	427342
3981	427343
122482	427344
39858	427345
17500	427346
96579	427347
69825	427348
15348	427349
13531	427350
95262	427351
2133	427352
67133	427353
887	427354
17209	427355
45106	427356
62484	427357
5142	427358
25978	427359
40140	427360
43063	427361
13577	427362
31989	427363
8023	427364
129955	427365
15410	427366
19504	427367
81891	427368
10842	427369
22402	427370
163085	427371
698	427372
25067	427373
56195	427374
4788	427375
154193	427376
35986	427377
58266	427378
59608	427379
9427	427380
12284	427381
30003	427382
54351	427383
11265	427384
2596	427385
82475	427386
45036	427387
89869	427388
17339	427389
12973	427390
1767	427391
11476	427392
24520	427393
12993	427394
82882	427395
35330	427396
9612	427397
14265	427398
56482	427399
12041	427400
14173	427401
60553	427402
22660	427403
79958	427404
24016	427405
36709	427406
5750	427407
130697	427408
25295	427409
44065	427410
10693	427411
3249	427412
8055	427413
34058	427414
18058	427415
50255	427416
101566	427417
10114	427418
62958	427419
30214	427420
2452	427421
15437	427422
112492	427423
161052	427424
94465	427425
64171	427426
12059	427427
43973	427428
1407	427429
137704	427430
165867	427431
79660	427432
82143	427433
53807	427434
64259	427435
98061	427436
71522	427437
7718	427438
1113	427439
22035	427440
39348	427441
64563	427442
4784	427443
46297	427444
14818	427445
51713	427446
2692	427447
5054	427448
67208	427449
3405	427450
112217	427451
35403	427452
17404	427453
159175	427454
17574	427455
23867	427456
1607	427457
82329	427458
120913	427459
74446	427460
117524	427461
8475	427462
17341	427463
37472	427464
92773	427465
7008	427466
7082	427467
41587	427468
91213	427469
2534	427470
1054	427471
9356	427472
17542	427473
127896	427474
121198	427475
9498	427476
65612	427477
41733	427478
53041	427479
7464	427480
56555	427481
19887	427482
77509	427483
99	427484
80641	427485
139654	427486
89211	427487
28116	427488
2983	427489
131992	427490
58755	427491
54017	427492
32806	427493
136675	427494
14265	427495
18808	427496
15637	427497
139623	427498
33712	427499
6656	427500
23618	427501
25109	427502
49268	427503
37508	427504
3561	427505
209	427506
7730	427507
2179	427508
44276	427509
93386	427510
14789	427511
9729	427512
18525	427513
3927	427514
26530	427515
469	427516
147316	427517
38940	427518
29698	427519
37582	427520
16997	427521
96557	427522
115519	427523
51008	427524
134676	427525
104477	427526
10037	427527
3149	427528
47042	427529
33560	427530
64431	427531
110167	427532
29770	427533
96700	427534
28807	427535
22161	427536
78287	427537
53260	427538
103366	427539
15839	427540
29954	427541
9548	427542
13958	427543
124389	427544
24249	427545
62917	427546
89929	427547
137583	427548
25304	427549
48429	427550
55591	427551
63935	427552
129	427553
41545	427554
169865	427555
30072	427556
7106	427557
22480	427558
71404	427559
54800	427560
61350	427561
16730	427562
21463	427563
120891	427564
131289	427565
51021	427566
14621	427567
17387	427568
69831	427569
26506	427570
102967	427571
1859	427572
15027	427573
11865	427574
48580	427575
23884	427576
59558	427577
57850	427578
8171	427579
12083	427580
4217	427581
31421	427582
16780	427583
14061	427584
96233	427585
79973	427586
40895	427587
132317	427588
51207	427589
7218	427590
24759	427591
95727	427592
109075	427593
40265	427594
65267	427595
111300	427596
62131	427597
36325	427598
3034	427599
11673	427600
1479	427601
107011	427602
59988	427603
43193	427604
92803	427605
42369	427606
76655	427607
522	427608
6063	427609
18747	427610
32647	427611
9820	427612
5525	427613
1182	427614
18520	427615
103163	427616
3252	427617
6289	427618
2992	427619
72592	427620
130905	427621
120583	427622
37819	427623
121918	427624
4738	427625
59623	427626
8880	427627
97673	427628
41366	427629
55078	427630
36439	427631
2637	427632
51490	427633
18155	427634
45789	427635
112907	427636
123168	427637
37859	427638
146898	427639
1820	427640
25544	427641
4838	427642
34063	427643
37331	427644
36866	427645
12371	427646
85402	427647
18228	427648
52353	427649
234	427650
136897	427651
20064	427652
3305	427653
26861	427654
12333	427655
10865	427656
73472	427657
40770	427658
48714	427659
27428	427660
7903	427661
139321	427662
20624	427663
23327	427664
89485	427665
26854	427666
20404	427667
151497	427668
31903	427669
71822	427670
58737	427671
113856	427672
8411	427673
3385	427674
32264	427675
7366	427676
16708	427677
54676	427678
89789	427679
49329	427680
117	427681
88860	427682
78865	427683
45674	427684
162930	427685
29208	427686
44555	427687
39716	427688
25069	427689
136971	427690
43713	427691
3702	427692
15436	427693
126701	427694
141442	427695
33913	427696
65510	427697
44345	427698
53044	427699
57188	427700
18826	427701
4740	427702
113832	427703
19813	427704
9762	427705
80	427706
30518	427707
5434	427708
8210	427709
77678	427710
15112	427711
53707	427712
23181	427713
153156	427714
103660	427715
60190	427716
158080	427717
36957	427718
10885	427719
64644	427720
8859	427721
60676	427722
24459	427723
45403	427724
27061	427725
48492	427726
12582	427727
31382	427728
25420	427729
9174	427730
114977	427731
41337	427732
61095	427733
139649	427734
1218	427735
96295	427736
52993	427737
126640	427738
3672	427739
43808	427740
122269	427741
68786	427742
81478	427743
129991	427744
37276	427745
73366	427746
103520	427747
166040	427748
64232	427749
20275	427750
3422	427751
5194	427752
96386	427753
28107	427754
153473	427755
2972	427756
11307	427757
51079	427758
6321	427759
123604	427760
62462	427761
27522	427762
9858	427763
5953	427764
11234	427765
2402	427766
15355	427767
121466	427768
50480	427769
47977	427770
57037	427771
1374	427772
32458	427773
16880	427774
22460	427775
58757	427776
85273	427777
25892	427778
75230	427779
21394	427780
88643	427781
42294	427782
54801	427783
124459	427784
86	427785
7822	427786
11221	427787
103171	427788
9134	427789
33841	427790
21613	427791
42264	427792
16366	427793
475	427794
45807	427795
24919	427796
15377	427797
1006	427798
38356	427799
75403	427800
8240	427801
56957	427802
77284	427803
8742	427804
183	427805
19012	427806
62867	427807
10975	427808
61584	427809
59098	427810
9695	427811
43768	427812
12738	427813
77800	427814
89083	427815
6835	427816
21667	427817
94423	427818
1140	427819
86570	427820
84541	427821
20388	427822
10066	427823
61820	427824
26971	427825
9208	427826
30698	427827
1516	427828
70401	427829
118255	427830
93808	427831
71779	427832
36468	427833
99447	427834
100894	427835
35589	427836
3620	427837
1679	427838
2012	427839
8123	427840
15937	427841
87153	427842
115992	427843
42265	427844
1867	427845
77983	427846
12370	427847
146798	427848
4694	427849
6518	427850
73764	427851
24848	427852
1813	427853
63091	427854
24019	427855
41743	427856
4815	427857
95345	427858
26749	427859
1546	427860
39313	427861
83257	427862
69648	427863
88216	427864
146220	427865
41257	427866
42152	427867
153750	427868
77610	427869
9821	427870
632	427871
6172	427872
55954	427873
98637	427874
15800	427875
6552	427876
92458	427877
85784	427878
7621	427879
10126	427880
32829	427881
12237	427882
49659	427883
134904	427884
40144	427885
812	427886
70504	427887
32099	427888
41066	427889
50240	427890
46737	427891
67952	427892
68670	427893
7677	427894
94631	427895
71310	427896
56367	427897
79911	427898
40625	427899
56144	427900
6291	427901
23712	427902
133065	427903
12974	427904
124973	427905
2858	427906
2457	427907
93698	427908
6770	427909
341	427910
19029	427911
42616	427912
68772	427913
136456	427914
23082	427915
18728	427916
101242	427917
137650	427918
22888	427919
156678	427920
5534	427921
16417	427922
61502	427923
58085	427924
6686	427925
7281	427926
31033	427927
144803	427928
133942	427929
19898	427930
107978	427931
7457	427932
12638	427933
105308	427934
40175	427935
112881	427936
64422	427937
2416	427938
18917	427939
134167	427940
56200	427941
22854	427942
24866	427943
14503	427944
20130	427945
70822	427946
1589	427947
44544	427948
22624	427949
3435	427950
25108	427951
53234	427952
23190	427953
41791	427954
25880	427955
29962	427956
28946	427957
45286	427958
4	427959
73514	427960
64648	427961
5787	427962
20962	427963
29744	427964
22490	427965
19973	427966
4305	427967
30619	427968
157922	427969
14407	427970
2376	427971
8	427972
114180	427973
24778	427974
111384	427975
74739	427976
51959	427977
1107	427978
41340	427979
19578	427980
125535	427981
83763	427982
5917	427983
53856	427984
43957	427985
31482	427986
47513	427987
69780	427988
37340	427989
7831	427990
88462	427991
32916	427992
6428	427993
89410	427994
31518	427995
44733	427996
37225	427997
62899	427998
134125	427999
589	428000
94352	428001
10481	428002
84906	428003
126542	428004
27474	428005
39348	428006
32234	428007
120680	428008
35298	428009
40964	428010
74830	428011
89406	428012
37091	428013
60760	428014
27253	428015
973	428016
20324	428017
4351	428018
44936	428019
65462	428020
30420	428021
26969	428022
10885	428023
25915	428024
50095	428025
5423	428026
113827	428027
10636	428028
92361	428029
6145	428030
12462	428031
1264	428032
17292	428033
61343	428034
6566	428035
135417	428036
27758	428037
45899	428038
55215	428039
14846	428040
31840	428041
2546	428042
86346	428043
7215	428044
48326	428045
40954	428046
54538	428047
25048	428048
3169	428049
3076	428050
3610	428051
29022	428052
19508	428053
40860	428054
24656	428055
18196	428056
93991	428057
130718	428058
7527	428059
22352	428060
93538	428061
2398	428062
12981	428063
94891	428064
42014	428065
76800	428066
56554	428067
103112	428068
99948	428069
63414	428070
2254	428071
34097	428072
3712	428073
38486	428074
13125	428075
31478	428076
2296	428077
167347	428078
51314	428079
21811	428080
42324	428081
77537	428082
52760	428083
129474	428084
14062	428085
16916	428086
37924	428087
100919	428088
77490	428089
17586	428090
14289	428091
10073	428092
14253	428093
83808	428094
65999	428095
5851	428096
42594	428097
138940	428098
21510	428099
283	428100
12416	428101
12258	428102
45833	428103
16780	428104
89479	428105
7608	428106
57804	428107
48470	428108
34579	428109
106795	428110
148411	428111
36140	428112
162916	428113
37246	428114
13031	428115
12830	428116
102999	428117
1208	428118
17735	428119
71	428120
27083	428121
3534	428122
20941	428123
46578	428124
50903	428125
58875	428126
162497	428127
58759	428128
11852	428129
89395	428130
32629	428131
2325	428132
74235	428133
84925	428134
84605	428135
82880	428136
81920	428137
6452	428138
9501	428139
35178	428140
28476	428141
40262	428142
15196	428143
43280	428144
685	428145
29996	428146
110076	428147
23771	428148
56358	428149
61550	428150
23926	428151
84516	428152
15576	428153
3182	428154
75197	428155
28840	428156
43052	428157
74138	428158
118827	428159
1954	428160
1189	428161
118439	428162
9941	428163
854	428164
54769	428165
32892	428166
12136	428167
59337	428168
680	428169
33332	428170
23016	428171
12726	428172
4890	428173
51	428174
5033	428175
488	428176
51112	428177
20754	428178
93567	428179
24275	428180
960	428181
45737	428182
34776	428183
17353	428184
39387	428185
37330	428186
26114	428187
104250	428188
79971	428189
113925	428190
22798	428191
40502	428192
4063	428193
55108	428194
89318	428195
40985	428196
11271	428197
64367	428198
75087	428199
60009	428200
38341	428201
7020	428202
34257	428203
52511	428204
22841	428205
80748	428206
107795	428207
2706	428208
73096	428209
47330	428210
4335	428211
24438	428212
20015	428213
50524	428214
50313	428215
86210	428216
9814	428217
37673	428218
39996	428219
82280	428220
57790	428221
86674	428222
6862	428223
55464	428224
22092	428225
7372	428226
75640	428227
70559	428228
84282	428229
28665	428230
14057	428231
34849	428232
26763	428233
31841	428234
64443	428235
1600	428236
107846	428237
46457	428238
141340	428239
1488	428240
68862	428241
117169	428242
44695	428243
116301	428244
132594	428245
47258	428246
49380	428247
2506	428248
518	428249
13401	428250
8176	428251
100156	428252
51990	428253
21850	428254
5233	428255
73265	428256
11471	428257
2913	428258
47945	428259
9990	428260
21508	428261
16468	428262
7603	428263
33289	428264
139647	428265
140782	428266
61591	428267
96478	428268
46037	428269
21546	428270
56302	428271
2441	428272
150540	428273
4287	428274
93844	428275
39547	428276
126262	428277
64457	428278
46948	428279
762	428280
43750	428281
119045	428282
61074	428283
16729	428284
79029	428285
659	428286
12273	428287
169643	428288
31583	428289
11850	428290
1483	428291
80738	428292
10325	428293
2387	428294
6770	428295
124761	428296
1949	428297
432	428298
135031	428299
4223	428300
62152	428301
4754	428302
5622	428303
40001	428304
3765	428305
7884	428306
80035	428307
47348	428308
165133	428309
89576	428310
96850	428311
36966	428312
87703	428313
18506	428314
13597	428315
25531	428316
71827	428317
6220	428318
56252	428319
33220	428320
23451	428321
3431	428322
64437	428323
19140	428324
3094	428325
10534	428326
24265	428327
138299	428328
134022	428329
12075	428330
51919	428331
115396	428332
50047	428333
149947	428334
120835	428335
1325	428336
7463	428337
124855	428338
8884	428339
1058	428340
18578	428341
19344	428342
7666	428343
13499	428344
8043	428345
15923	428346
19801	428347
2579	428348
32085	428349
15135	428350
104813	428351
26624	428352
16860	428353
71915	428354
101965	428355
38002	428356
160003	428357
1069	428358
48130	428359
21238	428360
44588	428361
105495	428362
38884	428363
1807	428364
112932	428365
25597	428366
70298	428367
112575	428368
67064	428369
539	428370
61636	428371
75168	428372
162983	428373
93341	428374
10583	428375
10087	428376
17665	428377
9874	428378
8057	428379
10256	428380
45962	428381
39945	428382
5385	428383
104533	428384
142312	428385
59023	428386
111726	428387
68035	428388
31588	428389
19459	428390
65877	428391
44514	428392
34920	428393
81289	428394
25037	428395
15258	428396
4155	428397
1044	428398
1621	428399
72331	428400
70158	428401
46629	428402
20686	428403
64462	428404
56969	428405
6605	428406
44597	428407
9596	428408
11226	428409
123341	428410
521	428411
5528	428412
33590	428413
22493	428414
5652	428415
10685	428416
34278	428417
11292	428418
8905	428419
25417	428420
83104	428421
82672	428422
68874	428423
9339	428424
35753	428425
109331	428426
23228	428427
4409	428428
34506	428429
82883	428430
95035	428431
30660	428432
852	428433
25259	428434
166	428435
10474	428436
9642	428437
4470	428438
53042	428439
1619	428440
57068	428441
1212	428442
11884	428443
11369	428444
75638	428445
9135	428446
1923	428447
9563	428448
12660	428449
162385	428450
64358	428451
8609	428452
105914	428453
6924	428454
20598	428455
79220	428456
22046	428457
66502	428458
57386	428459
93650	428460
67959	428461
53697	428462
59567	428463
4821	428464
5010	428465
31052	428466
16785	428467
71493	428468
67619	428469
66145	428470
27517	428471
8383	428472
29354	428473
75878	428474
8565	428475
1835	428476
46826	428477
107746	428478
15239	428479
15314	428480
139205	428481
96184	428482
99129	428483
4586	428484
12638	428485
16164	428486
67114	428487
134179	428488
26888	428489
64357	428490
11868	428491
21007	428492
264	428493
46939	428494
93570	428495
27988	428496
85131	428497
3013	428498
7445	428499
65287	428500
28587	428501
48238	428502
11060	428503
27311	428504
913	428505
18243	428506
6562	428507
43643	428508
35249	428509
138732	428510
37066	428511
13876	428512
84252	428513
19727	428514
24609	428515
18195	428516
61445	428517
151291	428518
105717	428519
116892	428520
33317	428521
68013	428522
32457	428523
35512	428524
12053	428525
27223	428526
63827	428527
16976	428528
77422	428529
7901	428530
49126	428531
24327	428532
8993	428533
149367	428534
169432	428535
5415	428536
40315	428537
20524	428538
9796	428539
6109	428540
47398	428541
42068	428542
85829	428543
36190	428544
755	428545
46271	428546
160	428547
77565	428548
37971	428549
27377	428550
73063	428551
18246	428552
47834	428553
59112	428554
56274	428555
146002	428556
57054	428557
92588	428558
57431	428559
14959	428560
8443	428561
3399	428562
22229	428563
78932	428564
41440	428565
56031	428566
64778	428567
51970	428568
12198	428569
26131	428570
34627	428571
998	428572
44220	428573
20632	428574
55958	428575
14075	428576
92902	428577
6336	428578
50916	428579
24732	428580
82513	428581
150072	428582
4118	428583
3633	428584
79378	428585
28842	428586
30	428587
2933	428588
97856	428589
43172	428590
20101	428591
22406	428592
33399	428593
9447	428594
2278	428595
62260	428596
16175	428597
30040	428598
1789	428599
12175	428600
4323	428601
14068	428602
85061	428603
65312	428604
1589	428605
23707	428606
57920	428607
14666	428608
59176	428609
45171	428610
8260	428611
17131	428612
23697	428613
46704	428614
115713	428615
34613	428616
87389	428617
12698	428618
1301	428619
72325	428620
53451	428621
97444	428622
52373	428623
3255	428624
75798	428625
1145	428626
105977	428627
56911	428628
22750	428629
23840	428630
31612	428631
27554	428632
45239	428633
29811	428634
42007	428635
5085	428636
4975	428637
120260	428638
8115	428639
47026	428640
1012	428641
5321	428642
150197	428643
1470	428644
33820	428645
45308	428646
77194	428647
71614	428648
2599	428649
42658	428650
110882	428651
75692	428652
52193	428653
50635	428654
18656	428655
16121	428656
23130	428657
21476	428658
42821	428659
101073	428660
65784	428661
74897	428662
24577	428663
24416	428664
131456	428665
138241	428666
3673	428667
29092	428668
22783	428669
19428	428670
49588	428671
86110	428672
20527	428673
16157	428674
76495	428675
66472	428676
23124	428677
61466	428678
17175	428679
5200	428680
159611	428681
123504	428682
3613	428683
54835	428684
76973	428685
16633	428686
117889	428687
58987	428688
2343	428689
39735	428690
54446	428691
63307	428692
10957	428693
4	428694
56729	428695
32309	428696
110746	428697
51983	428698
60202	428699
9040	428700
18822	428701
24436	428702
10859	428703
13626	428704
65151	428705
22492	428706
849	428707
54269	428708
26103	428709
99367	428710
27197	428711
85214	428712
16180	428713
46608	428714
41436	428715
10355	428716
47008	428717
98248	428718
13342	428719
51653	428720
12493	428721
9130	428722
67877	428723
98743	428724
6396	428725
11393	428726
16243	428727
3772	428728
625	428729
67994	428730
9818	428731
52955	428732
12820	428733
101944	428734
8244	428735
71426	428736
2849	428737
53214	428738
60889	428739
117664	428740
49989	428741
57274	428742
132111	428743
20784	428744
67379	428745
67205	428746
20730	428747
27328	428748
99024	428749
11817	428750
64446	428751
95953	428752
89704	428753
43558	428754
143808	428755
3763	428756
69311	428757
117676	428758
74770	428759
83519	428760
72933	428761
88748	428762
108423	428763
6870	428764
92991	428765
19155	428766
49409	428767
94496	428768
3057	428769
52080	428770
1781	428771
13031	428772
32973	428773
77152	428774
4324	428775
78715	428776
39855	428777
34713	428778
6208	428779
42159	428780
80671	428781
41389	428782
4697	428783
5627	428784
1503	428785
129203	428786
5751	428787
102946	428788
80131	428789
1970	428790
3170	428791
1556	428792
28589	428793
75091	428794
78146	428795
7234	428796
8260	428797
32974	428798
34709	428799
84469	428800
86090	428801
101906	428802
51520	428803
1851	428804
58678	428805
12098	428806
19515	428807
133909	428808
13623	428809
11604	428810
6	428811
94981	428812
110119	428813
26895	428814
20639	428815
53462	428816
31282	428817
12235	428818
4844	428819
81802	428820
142325	428821
42733	428822
121126	428823
5647	428824
59273	428825
15353	428826
54543	428827
5687	428828
910	428829
25133	428830
47088	428831
23940	428832
9998	428833
71832	428834
3354	428835
68482	428836
110022	428837
33829	428838
122840	428839
14529	428840
3166	428841
4977	428842
2818	428843
103871	428844
53586	428845
31104	428846
28365	428847
3371	428848
56116	428849
93628	428850
126345	428851
43303	428852
21311	428853
129596	428854
49980	428855
50003	428856
97792	428857
9352	428858
92564	428859
74892	428860
12616	428861
12120	428862
30818	428863
87393	428864
45551	428865
1556	428866
134377	428867
10635	428868
53710	428869
39125	428870
46474	428871
109934	428872
103218	428873
61676	428874
35124	428875
49608	428876
3980	428877
75312	428878
18568	428879
21928	428880
44762	428881
40750	428882
13210	428883
129089	428884
16231	428885
49547	428886
116807	428887
79862	428888
10515	428889
24209	428890
8157	428891
51729	428892
17136	428893
52358	428894
39888	428895
50347	428896
50348	428897
20820	428898
87853	428899
21341	428900
53631	428901
15217	428902
2574	428903
507	428904
271	428905
11498	428906
17950	428907
27626	428908
12410	428909
64506	428910
111153	428911
63158	428912
75553	428913
40277	428914
96839	428915
88610	428916
13061	428917
7439	428918
39624	428919
601	428920
54726	428921
80416	428922
25467	428923
29735	428924
158837	428925
2571	428926
4366	428927
77044	428928
112180	428929
21843	428930
3537	428931
155991	428932
6645	428933
43547	428934
23524	428935
37143	428936
148836	428937
37816	428938
7513	428939
69879	428940
3443	428941
97687	428942
151881	428943
601	428944
49573	428945
22887	428946
26501	428947
9456	428948
23864	428949
61143	428950
15600	428951
95242	428952
21298	428953
1846	428954
39484	428955
9507	428956
3824	428957
64043	428958
8869	428959
73480	428960
13021	428961
13198	428962
94098	428963
19924	428964
28182	428965
34782	428966
7061	428967
107556	428968
16473	428969
76848	428970
93580	428971
97613	428972
118608	428973
10871	428974
49494	428975
58561	428976
98963	428977
3287	428978
485	428979
16561	428980
5054	428981
65638	428982
27755	428983
96164	428984
75114	428985
20836	428986
38853	428987
134818	428988
47923	428989
72262	428990
72478	428991
1173	428992
42737	428993
76172	428994
90202	428995
3739	428996
16655	428997
24717	428998
25992	428999
89379	429000
11979	429001
29981	429002
9476	429003
33226	429004
26085	429005
89434	429006
33093	429007
1577	429008
26045	429009
62298	429010
25750	429011
1589	429012
19468	429013
97210	429014
24993	429015
87934	429016
13519	429017
321	429018
3271	429019
2959	429020
67010	429021
25300	429022
32275	429023
8675	429024
134044	429025
13339	429026
1795	429027
123422	429028
86867	429029
17710	429030
52319	429031
41379	429032
65359	429033
42783	429034
72456	429035
36401	429036
128308	429037
166999	429038
6181	429039
65368	429040
46549	429041
74653	429042
67488	429043
187	429044
8789	429045
160095	429046
49518	429047
60765	429048
65345	429049
9142	429050
29755	429051
120614	429052
11756	429053
16059	429054
8408	429055
30939	429056
28761	429057
6342	429058
95790	429059
13662	429060
78871	429061
40655	429062
49245	429063
59415	429064
70321	429065
48863	429066
30948	429067
9886	429068
10675	429069
28650	429070
14897	429071
137645	429072
103327	429073
153785	429074
4999	429075
53829	429076
102416	429077
52257	429078
98006	429079
52629	429080
54447	429081
47790	429082
5247	429083
92	429084
239	429085
28137	429086
4817	429087
92329	429088
32402	429089
93427	429090
42248	429091
20132	429092
14186	429093
8543	429094
61656	429095
9696	429096
72143	429097
21499	429098
49720	429099
65149	429100
10351	429101
21501	429102
19002	429103
3180	429104
21944	429105
48886	429106
43900	429107
53934	429108
70074	429109
22716	429110
4086	429111
74736	429112
72341	429113
79662	429114
45402	429115
16482	429116
41854	429117
4327	429118
21927	429119
27040	429120
63792	429121
16211	429122
46531	429123
80399	429124
79883	429125
8086	429126
128515	429127
37251	429128
26732	429129
78764	429130
12866	429131
68696	429132
23535	429133
14342	429134
64193	429135
1300	429136
47010	429137
60152	429138
81498	429139
19332	429140
73046	429141
15239	429142
129115	429143
12682	429144
52066	429145
17658	429146
24580	429147
81726	429148
96468	429149
48897	429150
91180	429151
134901	429152
56942	429153
2334	429154
63484	429155
4542	429156
929	429157
51361	429158
97019	429159
10136	429160
6660	429161
93962	429162
5302	429163
78086	429164
98501	429165
10431	429166
633	429167
102151	429168
20939	429169
15746	429170
63969	429171
114956	429172
47386	429173
18183	429174
36	429175
4442	429176
53035	429177
133462	429178
15899	429179
46019	429180
86687	429181
2610	429182
26842	429183
48313	429184
134801	429185
13061	429186
1586	429187
130798	429188
40334	429189
6578	429190
30160	429191
10046	429192
18854	429193
169499	429194
31422	429195
10740	429196
47255	429197
48189	429198
2160	429199
84712	429200
1520	429201
35010	429202
30532	429203
15245	429204
97976	429205
132691	429206
129175	429207
5870	429208
19048	429209
11715	429210
9740	429211
125149	429212
23635	429213
1452	429214
978	429215
2319	429216
33925	429217
47617	429218
12157	429219
73134	429220
31326	429221
86926	429222
21728	429223
136252	429224
61716	429225
53546	429226
7314	429227
111	429228
65341	429229
21530	429230
1054	429231
8797	429232
60292	429233
11328	429234
110515	429235
19810	429236
60597	429237
19139	429238
11801	429239
28816	429240
43966	429241
104461	429242
165042	429243
9816	429244
4995	429245
44233	429246
41201	429247
11569	429248
3991	429249
29500	429250
61657	429251
58920	429252
11742	429253
62421	429254
30840	429255
74663	429256
3048	429257
103	429258
122619	429259
7958	429260
15148	429261
66505	429262
168857	429263
710	429264
5255	429265
23165	429266
137519	429267
71161	429268
15321	429269
52996	429270
56281	429271
158023	429272
2409	429273
43095	429274
11571	429275
78125	429276
4824	429277
15136	429278
43233	429279
160844	429280
9317	429281
12052	429282
28674	429283
12501	429284
69296	429285
23024	429286
69754	429287
5913	429288
30027	429289
12678	429290
87605	429291
68256	429292
6430	429293
328	429294
5901	429295
40699	429296
95437	429297
94938	429298
20124	429299
16344	429300
19374	429301
19654	429302
59	429303
17797	429304
21575	429305
56235	429306
113607	429307
8066	429308
161995	429309
18997	429310
103132	429311
55281	429312
59476	429313
102496	429314
48454	429315
86568	429316
147672	429317
49317	429318
29225	429319
96883	429320
9429	429321
4241	429322
10398	429323
10397	429324
9715	429325
863	429326
116247	429327
31320	429328
51039	429329
14228	429330
85453	429331
67285	429332
56802	429333
69388	429334
13281	429335
102239	429336
854	429337
78557	429338
15679	429339
100491	429340
39618	429341
39970	429342
70663	429343
5213	429344
76375	429345
60006	429346
25069	429347
31182	429348
62970	429349
20789	429350
36282	429351
116055	429352
8937	429353
96434	429354
9679	429355
97054	429356
22448	429357
22531	429358
37785	429359
59176	429360
12947	429361
14590	429362
4026	429363
53991	429364
132028	429365
1002	429366
484	429367
137785	429368
66331	429369
92275	429370
33816	429371
84020	429372
122	429373
114926	429374
7510	429375
7193	429376
1392	429377
92659	429378
49922	429379
157	429380
98071	429381
18679	429382
4095	429383
61908	429384
26756	429385
7822	429386
138488	429387
97302	429388
35123	429389
5612	429390
8259	429391
14102	429392
855	429393
47606	429394
41244	429395
36950	429396
10121	429397
14358	429398
11440	429399
14789	429400
11768	429401
19157	429402
12910	429403
134376	429404
93889	429405
69182	429406
46607	429407
72972	429408
19652	429409
27462	429410
51109	429411
5651	429412
9154	429413
65471	429414
71800	429415
67792	429416
9367	429417
129563	429418
53311	429419
152604	429420
42435	429421
16001	429422
30705	429423
368	429424
80021	429425
11322	429426
1518	429427
46986	429428
28523	429429
103976	429430
46484	429431
43948	429432
82911	429433
4464	429434
14284	429435
126782	429436
8318	429437
3674	429438
37825	429439
111	429440
38471	429441
130	429442
45141	429443
4054	429444
32123	429445
9205	429446
129909	429447
36715	429448
130877	429449
33764	429450
1480	429451
38100	429452
68823	429453
53759	429454
874	429455
8122	429456
43123	429457
41157	429458
3293	429459
114221	429460
20307	429461
26449	429462
6321	429463
94358	429464
111954	429465
19566	429466
59554	429467
43967	429468
114426	429469
30025	429470
58803	429471
48291	429472
1520	429473
24515	429474
22743	429475
109843	429476
7066	429477
59508	429478
33500	429479
27650	429480
27450	429481
108170	429482
62561	429483
49344	429484
117809	429485
56407	429486
156481	429487
130238	429488
9029	429489
6281	429490
10999	429491
19702	429492
15650	429493
47997	429494
41916	429495
92856	429496
50905	429497
58853	429498
33788	429499
78396	429500
6928	429501
23311	429502
45534	429503
49515	429504
49974	429505
102361	429506
21652	429507
121059	429508
31360	429509
26211	429510
41264	429511
58781	429512
15316	429513
37202	429514
80423	429515
88050	429516
15198	429517
16087	429518
27777	429519
27141	429520
18052	429521
1044	429522
71702	429523
119084	429524
22245	429525
28804	429526
23396	429527
53551	429528
5231	429529
44208	429530
106998	429531
51855	429532
23963	429533
18995	429534
153014	429535
19475	429536
98502	429537
81249	429538
83229	429539
101732	429540
20682	429541
46569	429542
22677	429543
131610	429544
9689	429545
22483	429546
38954	429547
6428	429548
28336	429549
31214	429550
154700	429551
13947	429552
10436	429553
60381	429554
108638	429555
7496	429556
13923	429557
14604	429558
49270	429559
10484	429560
53110	429561
7362	429562
5695	429563
108673	429564
1253	429565
17151	429566
132975	429567
5734	429568
103550	429569
80756	429570
46332	429571
10685	429572
10585	429573
369	429574
57777	429575
11457	429576
37281	429577
67689	429578
130483	429579
15527	429580
50981	429581
13463	429582
2049	429583
21	429584
22359	429585
21803	429586
38080	429587
56160	429588
124878	429589
31528	429590
101537	429591
35262	429592
11300	429593
7792	429594
7853	429595
56834	429596
1712	429597
11098	429598
9879	429599
929	429600
106595	429601
174	429602
65562	429603
35959	429604
119162	429605
8010	429606
14598	429607
932	429608
6742	429609
6863	429610
4637	429611
17502	429612
4465	429613
8862	429614
30597	429615
101932	429616
125383	429617
77275	429618
164519	429619
51275	429620
31442	429621
4509	429622
25561	429623
8645	429624
65449	429625
6519	429626
29473	429627
45255	429628
122026	429629
105948	429630
26996	429631
86486	429632
23952	429633
52874	429634
138748	429635
17298	429636
13462	429637
49261	429638
4944	429639
132491	429640
17558	429641
8956	429642
17392	429643
381	429644
1266	429645
29975	429646
103268	429647
9633	429648
79996	429649
3137	429650
1848	429651
52844	429652
57914	429653
2095	429654
47851	429655
24312	429656
25253	429657
7504	429658
33262	429659
28502	429660
10203	429661
87584	429662
95777	429663
17916	429664
35172	429665
24564	429666
10368	429667
4789	429668
89131	429669
102628	429670
15876	429671
72	429672
67099	429673
36207	429674
72313	429675
137000	429676
21119	429677
99207	429678
42648	429679
85139	429680
16205	429681
142570	429682
26780	429683
140316	429684
30147	429685
30761	429686
55128	429687
83502	429688
61385	429689
34821	429690
7491	429691
38607	429692
7894	429693
4852	429694
63983	429695
35383	429696
75827	429697
158796	429698
1561	429699
21234	429700
56789	429701
151	429702
25190	429703
93327	429704
5301	429705
50002	429706
1683	429707
84339	429708
61761	429709
58789	429710
168717	429711
135111	429712
7674	429713
54658	429714
17284	429715
9962	429716
83221	429717
97785	429718
62362	429719
23643	429720
67977	429721
66456	429722
37469	429723
23598	429724
11561	429725
60476	429726
106855	429727
131389	429728
147351	429729
53832	429730
25369	429731
101892	429732
67734	429733
59443	429734
13456	429735
33635	429736
134161	429737
83629	429738
49973	429739
860	429740
23053	429741
168708	429742
137241	429743
13095	429744
12851	429745
44773	429746
108977	429747
106961	429748
815	429749
44810	429750
35341	429751
21799	429752
50718	429753
21357	429754
119823	429755
2810	429756
30565	429757
37354	429758
649	429759
16327	429760
6275	429761
2767	429762
79359	429763
12672	429764
63739	429765
4606	429766
6982	429767
135041	429768
91581	429769
35389	429770
68184	429771
5375	429772
16260	429773
93215	429774
45689	429775
46283	429776
79790	429777
119450	429778
38758	429779
83646	429780
24997	429781
148746	429782
5970	429783
69409	429784
20943	429785
71283	429786
11242	429787
3763	429788
10202	429789
7550	429790
7004	429791
13728	429792
6794	429793
45725	429794
737	429795
81281	429796
51206	429797
53343	429798
416	429799
107675	429800
61655	429801
12632	429802
15343	429803
39883	429804
43821	429805
35949	429806
22001	429807
4058	429808
28690	429809
86577	429810
158970	429811
154777	429812
110276	429813
108330	429814
63768	429815
46959	429816
8724	429817
7754	429818
30576	429819
32833	429820
12911	429821
13867	429822
3243	429823
91513	429824
27757	429825
86451	429826
46629	429827
908	429828
58495	429829
55878	429830
91203	429831
35764	429832
86587	429833
14846	429834
11599	429835
165038	429836
104123	429837
19145	429838
56619	429839
34481	429840
27691	429841
36345	429842
76540	429843
133586	429844
43373	429845
88355	429846
155899	429847
34864	429848
5120	429849
9682	429850
3739	429851
41730	429852
13587	429853
37557	429854
35323	429855
105583	429856
43356	429857
1561	429858
3991	429859
8	429860
3466	429861
43478	429862
45408	429863
34714	429864
3601	429865
18918	429866
39107	429867
36156	429868
139122	429869
127659	429870
78014	429871
108283	429872
9360	429873
65592	429874
8479	429875
77932	429876
21779	429877
38948	429878
1659	429879
148885	429880
131969	429881
8343	429882
30321	429883
16563	429884
50242	429885
41572	429886
139447	429887
29823	429888
34497	429889
8511	429890
7002	429891
2412	429892
13062	429893
19565	429894
614	429895
4074	429896
58599	429897
29375	429898
21781	429899
136033	429900
126630	429901
15432	429902
131901	429903
5534	429904
22	429905
214	429906
18186	429907
65855	429908
15117	429909
12276	429910
14131	429911
18110	429912
148360	429913
2449	429914
91968	429915
32338	429916
58695	429917
96647	429918
8963	429919
6540	429920
5284	429921
101659	429922
42558	429923
47961	429924
83995	429925
9210	429926
412	429927
56020	429928
47872	429929
131245	429930
11839	429931
128275	429932
66957	429933
57471	429934
58095	429935
33393	429936
31650	429937
16572	429938
45440	429939
22667	429940
61908	429941
8107	429942
42646	429943
46617	429944
4456	429945
10412	429946
103766	429947
120893	429948
111420	429949
6380	429950
96072	429951
10839	429952
85957	429953
5236	429954
7825	429955
920	429956
75500	429957
1352	429958
1845	429959
28576	429960
102	429961
38967	429962
3302	429963
2093	429964
119857	429965
10477	429966
54967	429967
41912	429968
15229	429969
7546	429970
58192	429971
18932	429972
12984	429973
16719	429974
100125	429975
65121	429976
62324	429977
74950	429978
22683	429979
2624	429980
82675	429981
82225	429982
17648	429983
38944	429984
2178	429985
784	429986
26221	429987
11795	429988
28254	429989
27891	429990
103659	429991
64380	429992
18791	429993
58492	429994
42685	429995
98142	429996
4773	429997
96671	429998
46917	429999
52991	430000
70317	430001
17238	430002
22979	430003
17679	430004
30663	430005
23637	430006
13004	430007
95474	430008
65656	430009
15790	430010
27970	430011
12265	430012
90304	430013
14993	430014
35041	430015
80476	430016
1354	430017
13832	430018
65832	430019
42449	430020
59185	430021
72464	430022
21895	430023
74903	430024
21368	430025
13324	430026
31804	430027
15338	430028
121442	430029
3704	430030
26466	430031
9038	430032
4598	430033
10045	430034
130894	430035
52081	430036
119484	430037
134357	430038
1700	430039
100673	430040
65885	430041
79593	430042
1958	430043
26852	430044
20431	430045
30368	430046
5805	430047
32544	430048
82860	430049
115991	430050
784	430051
97968	430052
6809	430053
1731	430054
56693	430055
320	430056
73300	430057
19527	430058
43282	430059
16068	430060
112967	430061
1914	430062
112649	430063
40793	430064
30522	430065
23444	430066
58099	430067
583	430068
39719	430069
72912	430070
2289	430071
98009	430072
126678	430073
129187	430074
34925	430075
112735	430076
17029	430077
16262	430078
15764	430079
3480	430080
73398	430081
1034	430082
2037	430083
163265	430084
81040	430085
32422	430086
1194	430087
159	430088
96024	430089
12626	430090
6198	430091
49962	430092
18598	430093
39025	430094
30556	430095
65644	430096
63486	430097
21565	430098
5693	430099
124382	430100
51827	430101
18468	430102
20538	430103
60675	430104
16276	430105
46379	430106
51906	430107
2403	430108
16104	430109
35600	430110
7546	430111
42012	430112
17307	430113
26620	430114
84299	430115
71528	430116
17353	430117
39803	430118
101405	430119
18607	430120
1267	430121
64090	430122
41726	430123
2009	430124
13948	430125
18994	430126
16629	430127
34810	430128
94317	430129
16778	430130
81435	430131
18616	430132
22456	430133
5524	430134
584	430135
169877	430136
56963	430137
115712	430138
169913	430139
110071	430140
99422	430141
51652	430142
20031	430143
35387	430144
8004	430145
6674	430146
48192	430147
11508	430148
4442	430149
10524	430150
43823	430151
70941	430152
3195	430153
208	430154
49794	430155
9930	430156
61511	430157
2722	430158
1142	430159
33493	430160
52150	430161
105385	430162
36981	430163
6538	430164
27473	430165
8482	430166
33421	430167
138797	430168
33080	430169
114315	430170
99341	430171
69768	430172
25856	430173
32049	430174
71879	430175
24899	430176
2224	430177
41578	430178
53852	430179
7825	430180
109803	430181
507	430182
40205	430183
11156	430184
25237	430185
5973	430186
55037	430187
23729	430188
55505	430189
16425	430190
130448	430191
14959	430192
103692	430193
28343	430194
85167	430195
59626	430196
3883	430197
53420	430198
38071	430199
134749	430200
7897	430201
9459	430202
11767	430203
1579	430204
22204	430205
129078	430206
71211	430207
18388	430208
88700	430209
75087	430210
74775	430211
8022	430212
31577	430213
163923	430214
49605	430215
52095	430216
21102	430217
23397	430218
84698	430219
79054	430220
39274	430221
77867	430222
80344	430223
19674	430224
47786	430225
130532	430226
35950	430227
62410	430228
2721	430229
27546	430230
42000	430231
57603	430232
103303	430233
33988	430234
64968	430235
89078	430236
95423	430237
98149	430238
16119	430239
83415	430240
30720	430241
85683	430242
90438	430243
1562	430244
86167	430245
106413	430246
15224	430247
7866	430248
17651	430249
62563	430250
355	430251
143417	430252
13794	430253
111184	430254
7237	430255
2262	430256
45391	430257
70347	430258
25755	430259
30183	430260
87165	430261
53121	430262
8483	430263
36208	430264
38814	430265
20187	430266
7593	430267
139663	430268
32731	430269
51132	430270
33405	430271
7088	430272
5223	430273
9774	430274
11761	430275
35484	430276
78792	430277
13280	430278
39258	430279
30240	430280
8314	430281
57324	430282
62378	430283
60248	430284
5209	430285
50164	430286
16226	430287
41440	430288
17785	430289
70331	430290
5943	430291
33123	430292
13611	430293
81283	430294
5904	430295
29340	430296
69251	430297
7466	430298
81507	430299
13430	430300
35602	430301
61058	430302
112565	430303
87217	430304
65407	430305
16960	430306
8865	430307
8610	430308
77721	430309
108394	430310
473	430311
164793	430312
46040	430313
42214	430314
1468	430315
8965	430316
1867	430317
21352	430318
16502	430319
38849	430320
103428	430321
30314	430322
54792	430323
76670	430324
20142	430325
51795	430326
10820	430327
3331	430328
11605	430329
162998	430330
59916	430331
108298	430332
43403	430333
36047	430334
26841	430335
31168	430336
116337	430337
11383	430338
33276	430339
44234	430340
28003	430341
1645	430342
77249	430343
38653	430344
11352	430345
5770	430346
87865	430347
105406	430348
56386	430349
20101	430350
154473	430351
1008	430352
15729	430353
30561	430354
33677	430355
72754	430356
81862	430357
18194	430358
124908	430359
12306	430360
101585	430361
8804	430362
12777	430363
86335	430364
166230	430365
37676	430366
4945	430367
15586	430368
10004	430369
5782	430370
71750	430371
21487	430372
79679	430373
21660	430374
1139	430375
42853	430376
21769	430377
177	430378
113999	430379
43909	430380
82952	430381
3266	430382
72134	430383
54268	430384
55435	430385
146653	430386
47011	430387
39500	430388
80710	430389
30315	430390
36606	430391
95688	430392
3580	430393
29144	430394
42657	430395
115104	430396
38170	430397
94239	430398
92547	430399
291	430400
53594	430401
15169	430402
6672	430403
29145	430404
101411	430405
34546	430406
58431	430407
16615	430408
40678	430409
37451	430410
52213	430411
43775	430412
31565	430413
65661	430414
59360	430415
67992	430416
80792	430417
65979	430418
63104	430419
21836	430420
11366	430421
63919	430422
4363	430423
8290	430424
1002	430425
24415	430426
32056	430427
67796	430428
115806	430429
3503	430430
98095	430431
12399	430432
12906	430433
12140	430434
63785	430435
13247	430436
25378	430437
20278	430438
12082	430439
61028	430440
49734	430441
8697	430442
15718	430443
6590	430444
42440	430445
83298	430446
23936	430447
1033	430448
10733	430449
63943	430450
67048	430451
66992	430452
7229	430453
21130	430454
129842	430455
22917	430456
56579	430457
170	430458
1277	430459
16164	430460
61401	430461
114703	430462
11833	430463
39694	430464
6724	430465
31518	430466
7233	430467
25553	430468
105366	430469
32452	430470
50945	430471
12989	430472
114599	430473
38029	430474
29591	430475
53763	430476
38872	430477
12519	430478
124252	430479
116519	430480
59651	430481
14824	430482
5452	430483
35291	430484
126618	430485
16	430486
3751	430487
35733	430488
128974	430489
60972	430490
115063	430491
134475	430492
20893	430493
54339	430494
17479	430495
1019	430496
32746	430497
28325	430498
8132	430499
17960	430500
26330	430501
27870	430502
109353	430503
31012	430504
59101	430505
9962	430506
130067	430507
18313	430508
158687	430509
36348	430510
1535	430511
20949	430512
29870	430513
47499	430514
411	430515
55404	430516
2029	430517
2296	430518
17585	430519
1926	430520
101933	430521
53708	430522
10	430523
33431	430524
409	430525
118401	430526
100201	430527
64939	430528
31442	430529
71263	430530
5480	430531
3523	430532
86080	430533
5861	430534
15745	430535
18031	430536
29541	430537
27816	430538
14474	430539
5227	430540
16710	430541
11993	430542
439	430543
23409	430544
4443	430545
41908	430546
45986	430547
9218	430548
108866	430549
64323	430550
364	430551
88822	430552
15282	430553
1224	430554
230	430555
114514	430556
11496	430557
49029	430558
54077	430559
114111	430560
27695	430561
72466	430562
21383	430563
158103	430564
43522	430565
149901	430566
9489	430567
185	430568
25683	430569
114847	430570
31926	430571
96661	430572
55360	430573
17460	430574
89457	430575
30924	430576
43523	430577
105357	430578
22744	430579
117051	430580
18972	430581
3321	430582
14603	430583
22699	430584
32968	430585
97033	430586
2197	430587
33232	430588
26748	430589
296	430590
136515	430591
90940	430592
339	430593
40913	430594
11738	430595
94404	430596
555	430597
7862	430598
28896	430599
14593	430600
138856	430601
24199	430602
105712	430603
253	430604
86722	430605
3534	430606
304	430607
9845	430608
33503	430609
56764	430610
152404	430611
36407	430612
9768	430613
13599	430614
61669	430615
82793	430616
61928	430617
72272	430618
7153	430619
30741	430620
20798	430621
44366	430622
23237	430623
26670	430624
88498	430625
4882	430626
30926	430627
1686	430628
75576	430629
95704	430630
66693	430631
34479	430632
109497	430633
3408	430634
71814	430635
6299	430636
8182	430637
13929	430638
17058	430639
37946	430640
87882	430641
3475	430642
83897	430643
42331	430644
15077	430645
138572	430646
37233	430647
50894	430648
17960	430649
111816	430650
83986	430651
5270	430652
15526	430653
8179	430654
54646	430655
113370	430656
72674	430657
95290	430658
35970	430659
90610	430660
95502	430661
75576	430662
5172	430663
412	430664
46910	430665
21856	430666
12918	430667
34	430668
9452	430669
80486	430670
15379	430671
3806	430672
88003	430673
17075	430674
8605	430675
19156	430676
20376	430677
1123	430678
9421	430679
30593	430680
14338	430681
235	430682
96325	430683
9217	430684
802	430685
20883	430686
54052	430687
34792	430688
103407	430689
10882	430690
60515	430691
31458	430692
50821	430693
47645	430694
10211	430695
18378	430696
29321	430697
25917	430698
75607	430699
7451	430700
82537	430701
10663	430702
5390	430703
91370	430704
11781	430705
16393	430706
11249	430707
118017	430708
3700	430709
24418	430710
69772	430711
27455	430712
46139	430713
550	430714
85128	430715
73150	430716
67484	430717
59551	430718
19961	430719
32845	430720
120843	430721
47563	430722
36941	430723
6403	430724
149660	430725
96055	430726
46469	430727
131766	430728
50632	430729
5827	430730
30824	430731
86633	430732
42186	430733
16723	430734
66392	430735
19213	430736
33357	430737
15326	430738
30816	430739
47720	430740
5076	430741
33042	430742
13268	430743
67574	430744
41830	430745
14255	430746
69055	430747
59996	430748
142	430749
8944	430750
146939	430751
127669	430752
38660	430753
8550	430754
12901	430755
2311	430756
28118	430757
69312	430758
100931	430759
10469	430760
8353	430761
65875	430762
109848	430763
21971	430764
6930	430765
769	430766
21368	430767
60834	430768
109884	430769
136608	430770
4515	430771
39755	430772
30172	430773
67587	430774
29348	430775
34665	430776
27722	430777
4558	430778
88999	430779
85168	430780
22064	430781
19960	430782
1755	430783
18179	430784
120283	430785
117476	430786
18196	430787
29892	430788
1728	430789
3973	430790
57699	430791
173	430792
39942	430793
69895	430794
23437	430795
24376	430796
11895	430797
8817	430798
4411	430799
14860	430800
120445	430801
86037	430802
62271	430803
49831	430804
13144	430805
94873	430806
138698	430807
87955	430808
7573	430809
30264	430810
70777	430811
90787	430812
37528	430813
70642	430814
50235	430815
8094	430816
17587	430817
555	430818
28587	430819
145174	430820
65524	430821
58245	430822
24703	430823
106380	430824
29477	430825
23772	430826
24918	430827
109403	430828
68953	430829
133822	430830
2104	430831
43397	430832
59002	430833
3683	430834
24055	430835
131404	430836
14988	430837
9722	430838
27484	430839
89480	430840
18831	430841
15427	430842
56330	430843
29202	430844
62683	430845
50414	430846
95488	430847
160115	430848
56399	430849
19216	430850
22895	430851
40768	430852
189	430853
51881	430854
18689	430855
42070	430856
15568	430857
22777	430858
14831	430859
6466	430860
6474	430861
19401	430862
596	430863
64782	430864
95092	430865
76383	430866
14464	430867
29628	430868
59796	430869
5683	430870
915	430871
140943	430872
33320	430873
58180	430874
2796	430875
18737	430876
5049	430877
28882	430878
43887	430879
1819	430880
84781	430881
46201	430882
5470	430883
86199	430884
57944	430885
79857	430886
2359	430887
16380	430888
83297	430889
128830	430890
6625	430891
2562	430892
55806	430893
435	430894
58639	430895
76403	430896
39432	430897
95668	430898
11845	430899
11203	430900
120156	430901
59230	430902
15350	430903
269	430904
55941	430905
2746	430906
140291	430907
106526	430908
162840	430909
52709	430910
62	430911
111839	430912
95210	430913
44617	430914
4550	430915
30687	430916
29132	430917
26223	430918
50819	430919
81430	430920
1454	430921
70811	430922
376	430923
136275	430924
138599	430925
103668	430926
12173	430927
37139	430928
54044	430929
2598	430930
2037	430931
116659	430932
44393	430933
106782	430934
21123	430935
20241	430936
72797	430937
25911	430938
53600	430939
15880	430940
660	430941
145852	430942
20131	430943
36884	430944
5104	430945
174	430946
7807	430947
53412	430948
75274	430949
68311	430950
5739	430951
65930	430952
24501	430953
41642	430954
104637	430955
29914	430956
44208	430957
15946	430958
32275	430959
611	430960
129379	430961
109347	430962
126742	430963
4159	430964
74153	430965
31751	430966
22886	430967
138781	430968
56528	430969
57918	430970
112252	430971
14290	430972
27009	430973
65524	430974
16305	430975
51625	430976
60236	430977
22218	430978
48836	430979
66934	430980
13533	430981
22648	430982
12126	430983
21865	430984
163763	430985
14681	430986
35081	430987
38131	430988
94972	430989
46404	430990
35250	430991
679	430992
143220	430993
38968	430994
39105	430995
119047	430996
385	430997
118847	430998
12148	430999
37368	431000
19392	431001
29339	431002
83270	431003
75430	431004
40343	431005
71165	431006
120399	431007
31803	431008
74067	431009
36640	431010
5569	431011
48084	431012
37609	431013
134054	431014
17056	431015
8738	431016
41254	431017
4062	431018
160901	431019
42540	431020
9175	431021
55513	431022
13877	431023
10012	431024
18700	431025
12058	431026
6807	431027
39660	431028
79723	431029
74262	431030
9998	431031
39645	431032
47071	431033
53875	431034
22059	431035
31335	431036
112640	431037
85780	431038
315	431039
24282	431040
51602	431041
48673	431042
31911	431043
93182	431044
80006	431045
76026	431046
102705	431047
18158	431048
3837	431049
54621	431050
23074	431051
44387	431052
33773	431053
97258	431054
39594	431055
24040	431056
23779	431057
4231	431058
3720	431059
44994	431060
39101	431061
18356	431062
37904	431063
186	431064
4928	431065
134857	431066
32042	431067
40773	431068
40455	431069
155367	431070
15967	431071
135923	431072
33301	431073
77485	431074
2738	431075
97199	431076
47053	431077
17000	431078
90613	431079
104458	431080
9157	431081
46217	431082
39294	431083
49209	431084
17999	431085
52914	431086
9431	431087
113703	431088
7830	431089
100224	431090
57299	431091
62461	431092
8157	431093
19692	431094
1269	431095
28179	431096
2122	431097
110460	431098
18509	431099
61579	431100
25361	431101
115886	431102
128163	431103
5548	431104
50672	431105
4556	431106
117409	431107
72984	431108
82804	431109
15346	431110
110841	431111
103488	431112
33736	431113
42592	431114
56273	431115
21397	431116
29037	431117
4541	431118
50947	431119
199	431120
34869	431121
42352	431122
35670	431123
48009	431124
15748	431125
73336	431126
55635	431127
6380	431128
5873	431129
13454	431130
8544	431131
18779	431132
36508	431133
112388	431134
12508	431135
10491	431136
82975	431137
22832	431138
37026	431139
86135	431140
102340	431141
79972	431142
1002	431143
58999	431144
110477	431145
60515	431146
14320	431147
115024	431148
139509	431149
12728	431150
73658	431151
155681	431152
26723	431153
466	431154
146703	431155
83793	431156
16792	431157
57930	431158
91478	431159
89378	431160
107495	431161
50323	431162
1056	431163
10145	431164
28958	431165
169654	431166
3372	431167
37406	431168
55508	431169
44169	431170
21282	431171
22916	431172
49314	431173
5217	431174
211	431175
6080	431176
85366	431177
20311	431178
119259	431179
5005	431180
61772	431181
43644	431182
14792	431183
7763	431184
129908	431185
14032	431186
126769	431187
7397	431188
931	431189
4890	431190
28480	431191
34537	431192
9583	431193
24030	431194
51942	431195
31851	431196
32551	431197
3398	431198
48320	431199
35217	431200
3794	431201
101005	431202
384	431203
41768	431204
9778	431205
14801	431206
15639	431207
2982	431208
51171	431209
125109	431210
60892	431211
82189	431212
5889	431213
12459	431214
85425	431215
152160	431216
46430	431217
11800	431218
54823	431219
69139	431220
3004	431221
86521	431222
129090	431223
70661	431224
3517	431225
10942	431226
18473	431227
42475	431228
2742	431229
5399	431230
62338	431231
12047	431232
30223	431233
1053	431234
33362	431235
49777	431236
62738	431237
122252	431238
32351	431239
10827	431240
7157	431241
32497	431242
12512	431243
10431	431244
55093	431245
67719	431246
20171	431247
44240	431248
43434	431249
84089	431250
14984	431251
15315	431252
110410	431253
9080	431254
42355	431255
9427	431256
21066	431257
113400	431258
13857	431259
15735	431260
138921	431261
33189	431262
22595	431263
33733	431264
1811	431265
17881	431266
23781	431267
70496	431268
90233	431269
201	431270
97764	431271
66213	431272
45484	431273
115278	431274
64726	431275
53986	431276
99872	431277
51419	431278
21810	431279
40296	431280
22387	431281
26975	431282
44298	431283
2407	431284
1286	431285
126770	431286
54796	431287
33908	431288
92792	431289
133844	431290
7743	431291
10829	431292
10093	431293
73469	431294
1181	431295
138103	431296
130735	431297
7502	431298
29205	431299
24529	431300
40076	431301
45528	431302
75291	431303
2890	431304
9805	431305
109954	431306
54740	431307
13735	431308
225	431309
61057	431310
4818	431311
94880	431312
116096	431313
19768	431314
66969	431315
134407	431316
79676	431317
10425	431318
1911	431319
73771	431320
19486	431321
5668	431322
65877	431323
14851	431324
108834	431325
40639	431326
79634	431327
24457	431328
63803	431329
20051	431330
8709	431331
7265	431332
36261	431333
18466	431334
66042	431335
40034	431336
20480	431337
59783	431338
92219	431339
4880	431340
333	431341
28304	431342
144286	431343
2323	431344
74417	431345
30838	431346
133156	431347
7960	431348
25659	431349
8213	431350
7694	431351
25906	431352
7977	431353
81771	431354
3148	431355
5278	431356
20668	431357
18577	431358
60864	431359
51871	431360
39399	431361
3310	431362
15031	431363
44303	431364
3386	431365
3261	431366
84936	431367
55367	431368
30490	431369
40093	431370
42670	431371
16465	431372
18664	431373
62635	431374
1337	431375
102725	431376
81923	431377
111956	431378
6717	431379
64943	431380
13104	431381
61657	431382
17625	431383
3582	431384
7662	431385
39603	431386
6071	431387
62259	431388
107791	431389
15824	431390
38236	431391
30518	431392
35724	431393
78642	431394
34515	431395
46144	431396
3989	431397
88646	431398
99721	431399
1606	431400
13242	431401
7485	431402
10237	431403
47101	431404
81627	431405
35665	431406
782	431407
112819	431408
107140	431409
58007	431410
41202	431411
80900	431412
162084	431413
15561	431414
106738	431415
112980	431416
11818	431417
48343	431418
1658	431419
40497	431420
33881	431421
43264	431422
34114	431423
89131	431424
20044	431425
52137	431426
109698	431427
49944	431428
93633	431429
49141	431430
41459	431431
80259	431432
104750	431433
137972	431434
89788	431435
6965	431436
36019	431437
106200	431438
105145	431439
11251	431440
37443	431441
88197	431442
25099	431443
6770	431444
9862	431445
23744	431446
11149	431447
17262	431448
21235	431449
24108	431450
90669	431451
86880	431452
55850	431453
99932	431454
55388	431455
40459	431456
47099	431457
34891	431458
21917	431459
31961	431460
67387	431461
61008	431462
6970	431463
23691	431464
36212	431465
91646	431466
93181	431467
64560	431468
44832	431469
26403	431470
6074	431471
18580	431472
7985	431473
8927	431474
26835	431475
3166	431476
23913	431477
39189	431478
9024	431479
104199	431480
8041	431481
5707	431482
15496	431483
122989	431484
724	431485
61220	431486
89249	431487
81122	431488
71186	431489
109722	431490
14203	431491
34941	431492
10681	431493
1380	431494
8189	431495
674	431496
14646	431497
5296	431498
123382	431499
119266	431500
117488	431501
46205	431502
40648	431503
58911	431504
30028	431505
2633	431506
55230	431507
2181	431508
15747	431509
65366	431510
32989	431511
4576	431512
125091	431513
159939	431514
63603	431515
37556	431516
120667	431517
13602	431518
96486	431519
99701	431520
12502	431521
74084	431522
36174	431523
12694	431524
7215	431525
59411	431526
56926	431527
14835	431528
39883	431529
58319	431530
45494	431531
102074	431532
81343	431533
32	431534
998	431535
94189	431536
35064	431537
30303	431538
69888	431539
88731	431540
122688	431541
31769	431542
91831	431543
1597	431544
87101	431545
148088	431546
54176	431547
149266	431548
120572	431549
50371	431550
54152	431551
72687	431552
128791	431553
17556	431554
5919	431555
1240	431556
67125	431557
7324	431558
165439	431559
17235	431560
21338	431561
96580	431562
41216	431563
152737	431564
21369	431565
125164	431566
115674	431567
37563	431568
76341	431569
34998	431570
23774	431571
14700	431572
9002	431573
71146	431574
32822	431575
41844	431576
75690	431577
8309	431578
38752	431579
30448	431580
7292	431581
34655	431582
18963	431583
29139	431584
109941	431585
484	431586
18209	431587
11467	431588
3315	431589
110075	431590
150252	431591
93603	431592
42496	431593
76571	431594
2045	431595
119081	431596
88506	431597
88424	431598
8527	431599
5422	431600
115791	431601
54233	431602
8910	431603
21414	431604
60476	431605
41091	431606
14150	431607
13568	431608
22509	431609
106568	431610
62124	431611
1690	431612
139100	431613
27125	431614
21718	431615
34572	431616
23492	431617
29156	431618
121713	431619
131658	431620
18552	431621
13482	431622
13554	431623
1844	431624
141762	431625
72834	431626
65000	431627
42473	431628
54116	431629
8345	431630
34470	431631
5097	431632
14642	431633
31542	431634
9189	431635
19633	431636
3083	431637
123472	431638
6547	431639
4746	431640
96392	431641
14779	431642
21555	431643
9683	431644
1009	431645
155862	431646
35437	431647
144546	431648
85	431649
940	431650
5460	431651
31622	431652
16496	431653
5693	431654
42492	431655
53602	431656
41707	431657
73539	431658
147309	431659
132887	431660
16901	431661
46099	431662
77193	431663
163512	431664
6451	431665
89507	431666
13416	431667
15968	431668
14038	431669
108717	431670
38529	431671
107402	431672
4607	431673
27577	431674
90009	431675
4017	431676
35522	431677
31902	431678
94077	431679
125361	431680
48808	431681
96525	431682
93184	431683
15782	431684
143945	431685
6982	431686
26874	431687
32222	431688
342	431689
73478	431690
44384	431691
13039	431692
62690	431693
11226	431694
6457	431695
124776	431696
6301	431697
78144	431698
8338	431699
2315	431700
3607	431701
27107	431702
35045	431703
27371	431704
30730	431705
63620	431706
137837	431707
36339	431708
163079	431709
163287	431710
4935	431711
32593	431712
4242	431713
879	431714
7404	431715
54552	431716
20688	431717
23070	431718
14366	431719
7710	431720
59056	431721
107941	431722
22354	431723
120013	431724
92404	431725
37311	431726
64402	431727
346	431728
76516	431729
53612	431730
13765	431731
119401	431732
167847	431733
118901	431734
35203	431735
20705	431736
22582	431737
13562	431738
67145	431739
31930	431740
12824	431741
657	431742
962	431743
5861	431744
5675	431745
61357	431746
38955	431747
53877	431748
107700	431749
458	431750
100575	431751
16574	431752
20352	431753
117975	431754
46645	431755
15444	431756
123243	431757
118696	431758
48102	431759
28046	431760
69039	431761
43911	431762
57838	431763
38603	431764
5030	431765
47455	431766
144901	431767
115917	431768
114820	431769
6968	431770
7267	431771
12960	431772
25421	431773
4011	431774
32652	431775
36398	431776
44734	431777
133174	431778
55279	431779
24867	431780
143288	431781
12600	431782
162734	431783
9980	431784
31164	431785
117823	431786
34901	431787
140147	431788
48846	431789
338	431790
15806	431791
25877	431792
3462	431793
1780	431794
116367	431795
37940	431796
25052	431797
14067	431798
4760	431799
21791	431800
98535	431801
385	431802
5207	431803
237	431804
14042	431805
103827	431806
7912	431807
31575	431808
123318	431809
24743	431810
36607	431811
10249	431812
30918	431813
3975	431814
27134	431815
148296	431816
69515	431817
108117	431818
28403	431819
131495	431820
31146	431821
64500	431822
102295	431823
57768	431824
77966	431825
73054	431826
76645	431827
71813	431828
62626	431829
100170	431830
11398	431831
97644	431832
243	431833
972	431834
41817	431835
157918	431836
108428	431837
16762	431838
280	431839
84937	431840
18766	431841
596	431842
1443	431843
34855	431844
18256	431845
127866	431846
2541	431847
26161	431848
77085	431849
24020	431850
70597	431851
95186	431852
165317	431853
85041	431854
7107	431855
63449	431856
127962	431857
39470	431858
19830	431859
21932	431860
80855	431861
80978	431862
77731	431863
14643	431864
3340	431865
28247	431866
122072	431867
80858	431868
1152	431869
107531	431870
118831	431871
16157	431872
67647	431873
22614	431874
13569	431875
16931	431876
87301	431877
520	431878
37473	431879
3143	431880
12719	431881
3194	431882
40787	431883
32461	431884
123921	431885
130117	431886
403	431887
66649	431888
30293	431889
47647	431890
2787	431891
4695	431892
84242	431893
7600	431894
76794	431895
3687	431896
170046	431897
13076	431898
5805	431899
19821	431900
100182	431901
14933	431902
91780	431903
41175	431904
60090	431905
145641	431906
74695	431907
27314	431908
130975	431909
4653	431910
27369	431911
28179	431912
1018	431913
66886	431914
73814	431915
100024	431916
73653	431917
83896	431918
34764	431919
12881	431920
24420	431921
11157	431922
35935	431923
53551	431924
44840	431925
162171	431926
64575	431927
143056	431928
15621	431929
51747	431930
142134	431931
182	431932
20946	431933
16223	431934
53424	431935
48949	431936
90530	431937
12104	431938
59193	431939
105474	431940
29828	431941
10251	431942
66586	431943
118424	431944
29917	431945
240	431946
48705	431947
77754	431948
12780	431949
37925	431950
29114	431951
123319	431952
32444	431953
32760	431954
91519	431955
12888	431956
32263	431957
126792	431958
100282	431959
42866	431960
53768	431961
16990	431962
28245	431963
108586	431964
68961	431965
22447	431966
25419	431967
21146	431968
60204	431969
2228	431970
29904	431971
161517	431972
9041	431973
30657	431974
44477	431975
11979	431976
82428	431977
767	431978
129786	431979
69288	431980
53223	431981
68115	431982
32232	431983
10886	431984
100348	431985
9221	431986
13370	431987
8342	431988
38885	431989
10137	431990
37370	431991
2636	431992
104935	431993
57509	431994
64974	431995
5761	431996
32546	431997
1224	431998
2150	431999
6152	432000
49201	432001
136504	432002
3019	432003
98748	432004
26901	432005
113094	432006
8248	432007
16209	432008
16292	432009
27487	432010
11101	432011
31130	432012
22145	432013
153829	432014
92141	432015
111198	432016
83714	432017
42335	432018
4596	432019
8569	432020
116994	432021
1141	432022
22698	432023
229	432024
11208	432025
15679	432026
58154	432027
712	432028
17662	432029
39094	432030
75385	432031
462	432032
55480	432033
33261	432034
1878	432035
22521	432036
1120	432037
10601	432038
101568	432039
50572	432040
31155	432041
41920	432042
131277	432043
20802	432044
43828	432045
16822	432046
1410	432047
6404	432048
1772	432049
140193	432050
76178	432051
3090	432052
25201	432053
2030	432054
57024	432055
48753	432056
69671	432057
10857	432058
8384	432059
657	432060
32048	432061
49487	432062
131661	432063
22814	432064
76250	432065
30464	432066
16145	432067
91202	432068
91	432069
36117	432070
154639	432071
108265	432072
12345	432073
51320	432074
39604	432075
99874	432076
87811	432077
8860	432078
10067	432079
846	432080
27847	432081
420	432082
14938	432083
74049	432084
2788	432085
22646	432086
92522	432087
60264	432088
25739	432089
49957	432090
24961	432091
15329	432092
113878	432093
974	432094
68370	432095
19055	432096
809	432097
1413	432098
8842	432099
70451	432100
40251	432101
43406	432102
51751	432103
141316	432104
24459	432105
78213	432106
874	432107
40482	432108
94166	432109
168295	432110
88681	432111
1098	432112
2831	432113
80038	432114
55130	432115
21759	432116
9033	432117
12779	432118
96670	432119
3558	432120
76389	432121
7440	432122
14997	432123
24315	432124
143306	432125
33067	432126
10628	432127
55923	432128
94792	432129
5313	432130
2097	432131
18696	432132
9606	432133
26940	432134
8133	432135
29686	432136
22509	432137
14539	432138
16847	432139
13665	432140
38198	432141
6354	432142
57791	432143
81396	432144
24197	432145
68452	432146
3539	432147
28067	432148
81234	432149
30931	432150
16618	432151
13849	432152
24519	432153
8363	432154
12248	432155
5829	432156
6202	432157
10956	432158
35831	432159
149554	432160
15936	432161
163180	432162
15233	432163
13081	432164
61640	432165
88331	432166
85712	432167
12625	432168
45406	432169
81430	432170
2948	432171
15686	432172
21002	432173
105976	432174
57733	432175
65208	432176
21389	432177
95201	432178
75700	432179
59604	432180
106735	432181
26007	432182
615	432183
9460	432184
66797	432185
16667	432186
53944	432187
54105	432188
5828	432189
43650	432190
33674	432191
5868	432192
2461	432193
48443	432194
64054	432195
121494	432196
56342	432197
65721	432198
14933	432199
82364	432200
32068	432201
8165	432202
40549	432203
78310	432204
17012	432205
5970	432206
56952	432207
767	432208
161	432209
60268	432210
58191	432211
61899	432212
114114	432213
82710	432214
34778	432215
31581	432216
23583	432217
31416	432218
24784	432219
5389	432220
72449	432221
51042	432222
66098	432223
18139	432224
19630	432225
44619	432226
5472	432227
32663	432228
9392	432229
23346	432230
95298	432231
23921	432232
52580	432233
6127	432234
20196	432235
74936	432236
12941	432237
7205	432238
101883	432239
22674	432240
59226	432241
55978	432242
21638	432243
152100	432244
66004	432245
161741	432246
17466	432247
103195	432248
28413	432249
94429	432250
8927	432251
25342	432252
11580	432253
76303	432254
33464	432255
26198	432256
4492	432257
49848	432258
3708	432259
8381	432260
80122	432261
9189	432262
49553	432263
15279	432264
24348	432265
82544	432266
11468	432267
37	432268
120	432269
63789	432270
75986	432271
69193	432272
26216	432273
1132	432274
59803	432275
23744	432276
65536	432277
13635	432278
16375	432279
51542	432280
43815	432281
120076	432282
38357	432283
25294	432284
40897	432285
1505	432286
65134	432287
14025	432288
57789	432289
64621	432290
53940	432291
103079	432292
55688	432293
10804	432294
8008	432295
24326	432296
13385	432297
13915	432298
110251	432299
123479	432300
29975	432301
6771	432302
66160	432303
25890	432304
3358	432305
52160	432306
14676	432307
22328	432308
30560	432309
68735	432310
15082	432311
1069	432312
225	432313
19219	432314
115066	432315
3109	432316
20433	432317
101060	432318
29038	432319
308	432320
109479	432321
15328	432322
63972	432323
106398	432324
2420	432325
150	432326
20017	432327
104328	432328
8463	432329
72351	432330
12128	432331
29008	432332
113926	432333
23899	432334
96973	432335
124147	432336
45332	432337
54053	432338
203	432339
8259	432340
64032	432341
83	432342
54206	432343
37818	432344
62056	432345
40413	432346
73486	432347
23610	432348
3045	432349
93712	432350
100425	432351
1731	432352
33122	432353
47377	432354
54625	432355
37953	432356
40261	432357
112135	432358
30092	432359
152446	432360
10723	432361
7545	432362
49066	432363
15463	432364
30703	432365
10195	432366
21137	432367
5591	432368
6043	432369
74060	432370
11790	432371
14748	432372
22761	432373
11820	432374
21396	432375
4765	432376
101525	432377
119439	432378
27885	432379
59857	432380
102499	432381
56288	432382
30403	432383
44697	432384
56513	432385
66305	432386
52323	432387
1485	432388
28804	432389
95494	432390
737	432391
22839	432392
21077	432393
115027	432394
25995	432395
23486	432396
43921	432397
8837	432398
54798	432399
44668	432400
828	432401
14604	432402
86349	432403
10947	432404
60980	432405
38835	432406
85330	432407
39765	432408
71654	432409
17128	432410
155332	432411
24157	432412
30034	432413
117670	432414
16376	432415
148583	432416
9733	432417
56210	432418
99357	432419
701	432420
106455	432421
32194	432422
662	432423
23799	432424
16536	432425
113374	432426
23366	432427
8814	432428
37640	432429
69304	432430
20183	432431
15321	432432
82696	432433
115327	432434
6109	432435
109081	432436
17961	432437
90407	432438
23178	432439
11438	432440
64847	432441
70416	432442
702	432443
71794	432444
28572	432445
83108	432446
16611	432447
58410	432448
21943	432449
43441	432450
24400	432451
32960	432452
31207	432453
19326	432454
6834	432455
15112	432456
50280	432457
48791	432458
3302	432459
90944	432460
19783	432461
30168	432462
104142	432463
3700	432464
18756	432465
519	432466
8908	432467
34459	432468
36013	432469
86658	432470
18795	432471
26210	432472
92420	432473
7523	432474
62315	432475
75005	432476
32553	432477
120232	432478
8148	432479
14820	432480
63008	432481
15035	432482
24986	432483
1286	432484
23017	432485
12133	432486
31887	432487
10393	432488
1767	432489
14559	432490
3355	432491
37368	432492
145136	432493
24031	432494
91635	432495
16828	432496
43664	432497
23605	432498
51423	432499
51442	432500
13326	432501
37033	432502
9290	432503
86455	432504
45812	432505
26039	432506
19155	432507
2864	432508
10723	432509
126764	432510
3194	432511
31529	432512
67004	432513
7195	432514
349	432515
21743	432516
55750	432517
64565	432518
3724	432519
10559	432520
45114	432521
12673	432522
41232	432523
53209	432524
10689	432525
2086	432526
18567	432527
1955	432528
90501	432529
16124	432530
84651	432531
30597	432532
46132	432533
5769	432534
32524	432535
10212	432536
13760	432537
30047	432538
8214	432539
128665	432540
31051	432541
6140	432542
132164	432543
80630	432544
8980	432545
2273	432546
12389	432547
162939	432548
5329	432549
46003	432550
10829	432551
111180	432552
5343	432553
138968	432554
7812	432555
37396	432556
55003	432557
78044	432558
73014	432559
23978	432560
2627	432561
93710	432562
19383	432563
116057	432564
4952	432565
138207	432566
67966	432567
64713	432568
16995	432569
95175	432570
108570	432571
36119	432572
15585	432573
13266	432574
6757	432575
49817	432576
11585	432577
71367	432578
553	432579
29787	432580
98179	432581
18193	432582
11726	432583
2086	432584
51571	432585
58604	432586
82823	432587
21300	432588
113110	432589
10477	432590
17484	432591
20438	432592
100357	432593
10292	432594
3678	432595
145230	432596
19485	432597
46052	432598
34074	432599
2882	432600
16491	432601
99959	432602
59276	432603
154454	432604
150468	432605
47605	432606
19421	432607
62248	432608
108166	432609
8516	432610
48138	432611
90668	432612
58397	432613
37414	432614
91394	432615
4	432616
41601	432617
120703	432618
43597	432619
139403	432620
118673	432621
21500	432622
102706	432623
67643	432624
10142	432625
25819	432626
30012	432627
11600	432628
114622	432629
53010	432630
1558	432631
25536	432632
18347	432633
116710	432634
115226	432635
54266	432636
38338	432637
16622	432638
43256	432639
51096	432640
34786	432641
54653	432642
41390	432643
102666	432644
9715	432645
34227	432646
60473	432647
30582	432648
99588	432649
124939	432650
2970	432651
58025	432652
55658	432653
17717	432654
621	432655
12360	432656
47892	432657
32012	432658
43041	432659
30436	432660
112760	432661
59847	432662
134145	432663
54261	432664
30819	432665
43281	432666
53090	432667
88732	432668
13757	432669
43142	432670
15467	432671
144657	432672
821	432673
13000	432674
9048	432675
41242	432676
54923	432677
35336	432678
52707	432679
155176	432680
9397	432681
16588	432682
12738	432683
18783	432684
100475	432685
18251	432686
1154	432687
51715	432688
8687	432689
23369	432690
125117	432691
122417	432692
7681	432693
76856	432694
72594	432695
43051	432696
48899	432697
160174	432698
14035	432699
121234	432700
9023	432701
834	432702
52750	432703
36712	432704
74373	432705
45549	432706
19745	432707
65743	432708
142090	432709
26501	432710
19456	432711
115174	432712
59900	432713
9982	432714
19668	432715
10824	432716
27812	432717
17538	432718
112215	432719
46542	432720
5599	432721
34952	432722
61743	432723
116174	432724
1486	432725
65954	432726
63253	432727
20182	432728
17038	432729
70499	432730
51260	432731
22059	432732
122946	432733
4443	432734
17470	432735
13374	432736
33013	432737
10486	432738
96127	432739
37834	432740
54942	432741
57437	432742
63390	432743
34307	432744
43206	432745
12119	432746
76536	432747
5142	432748
29123	432749
43207	432750
107249	432751
32794	432752
3918	432753
70330	432754
53316	432755
2249	432756
522	432757
7367	432758
22112	432759
32973	432760
100583	432761
131339	432762
103940	432763
23489	432764
100347	432765
56831	432766
40088	432767
61357	432768
90053	432769
14201	432770
57519	432771
106251	432772
59315	432773
21166	432774
24264	432775
58012	432776
4384	432777
52135	432778
58112	432779
10413	432780
6536	432781
12548	432782
25810	432783
78624	432784
25883	432785
76415	432786
53336	432787
95785	432788
40633	432789
45648	432790
152600	432791
91769	432792
105239	432793
47466	432794
1099	432795
23560	432796
67613	432797
11354	432798
10792	432799
137064	432800
62317	432801
22600	432802
47091	432803
151646	432804
14849	432805
37865	432806
40439	432807
11637	432808
101971	432809
16724	432810
77967	432811
7280	432812
9923	432813
57403	432814
47779	432815
47250	432816
30376	432817
8978	432818
145546	432819
30994	432820
46742	432821
57699	432822
68307	432823
18636	432824
581	432825
24357	432826
125305	432827
79965	432828
53199	432829
99298	432830
22	432831
30703	432832
36688	432833
24576	432834
8901	432835
21317	432836
19482	432837
29528	432838
4556	432839
62343	432840
1043	432841
8315	432842
8659	432843
12728	432844
67152	432845
87279	432846
56322	432847
40182	432848
32031	432849
65721	432850
16466	432851
140717	432852
10501	432853
28855	432854
42770	432855
1319	432856
61508	432857
36169	432858
33080	432859
41860	432860
55744	432861
17903	432862
51268	432863
25455	432864
68708	432865
43563	432866
1534	432867
45137	432868
4830	432869
136478	432870
91493	432871
154372	432872
58992	432873
40889	432874
32189	432875
454	432876
45924	432877
32044	432878
11718	432879
151320	432880
95009	432881
36633	432882
108325	432883
20919	432884
83977	432885
25022	432886
91729	432887
73322	432888
31148	432889
76393	432890
49225	432891
16373	432892
122384	432893
11871	432894
110149	432895
51897	432896
116925	432897
36085	432898
65370	432899
19860	432900
5138	432901
39183	432902
121286	432903
86720	432904
35897	432905
1173	432906
26774	432907
71244	432908
43735	432909
20116	432910
22942	432911
94260	432912
106330	432913
7636	432914
110798	432915
2832	432916
166807	432917
15882	432918
45357	432919
212	432920
50579	432921
7019	432922
1514	432923
2140	432924
8808	432925
139716	432926
54917	432927
133049	432928
10662	432929
46900	432930
34781	432931
44644	432932
40	432933
71302	432934
38726	432935
52868	432936
78506	432937
8715	432938
36508	432939
150656	432940
3493	432941
78632	432942
3989	432943
89628	432944
43203	432945
158950	432946
17651	432947
97216	432948
1956	432949
6984	432950
25578	432951
106421	432952
96023	432953
125073	432954
18774	432955
20772	432956
30598	432957
40014	432958
21667	432959
19925	432960
92312	432961
36961	432962
45845	432963
59482	432964
3218	432965
430	432966
40954	432967
88825	432968
563	432969
160750	432970
73723	432971
46297	432972
14387	432973
13424	432974
15532	432975
12091	432976
26764	432977
113145	432978
23061	432979
4371	432980
55096	432981
114067	432982
25700	432983
13362	432984
149666	432985
1305	432986
26724	432987
7399	432988
94291	432989
30438	432990
124644	432991
40999	432992
26606	432993
19839	432994
16088	432995
20853	432996
43506	432997
139284	432998
16611	432999
3743	433000
4338	433001
6080	433002
170285	433003
78059	433004
1042	433005
116972	433006
41918	433007
20322	433008
18893	433009
8487	433010
10722	433011
30475	433012
7212	433013
15025	433014
41390	433015
25410	433016
7072	433017
41253	433018
192	433019
133722	433020
18361	433021
11401	433022
37643	433023
13087	433024
86690	433025
51038	433026
42709	433027
48693	433028
84846	433029
4300	433030
118852	433031
6003	433032
48829	433033
38129	433034
127658	433035
53600	433036
67434	433037
1000	433038
1066	433039
55795	433040
17529	433041
116743	433042
31198	433043
15865	433044
23331	433045
64954	433046
37665	433047
26789	433048
54	433049
71807	433050
8031	433051
44631	433052
57294	433053
23546	433054
20029	433055
67648	433056
132393	433057
8231	433058
21045	433059
102409	433060
7048	433061
13076	433062
5121	433063
32900	433064
11674	433065
13586	433066
25925	433067
91955	433068
22967	433069
41217	433070
543	433071
15216	433072
8637	433073
12937	433074
157537	433075
23988	433076
157264	433077
49585	433078
165101	433079
104835	433080
158005	433081
65558	433082
142281	433083
20260	433084
78490	433085
118187	433086
23773	433087
57211	433088
53615	433089
53648	433090
49616	433091
18341	433092
5975	433093
72	433094
38595	433095
42304	433096
94860	433097
5682	433098
1828	433099
13762	433100
50779	433101
11547	433102
34942	433103
27849	433104
32692	433105
33368	433106
27509	433107
19926	433108
66190	433109
7751	433110
87763	433111
51115	433112
21749	433113
32773	433114
38400	433115
68577	433116
19633	433117
62977	433118
129007	433119
10408	433120
16954	433121
1313	433122
77312	433123
116063	433124
16129	433125
42675	433126
12436	433127
44914	433128
87589	433129
8462	433130
4428	433131
1462	433132
108001	433133
67524	433134
28154	433135
37562	433136
83016	433137
28017	433138
65575	433139
38268	433140
66188	433141
7302	433142
249	433143
138397	433144
73337	433145
52282	433146
50827	433147
4755	433148
160481	433149
452	433150
25668	433151
23880	433152
70177	433153
3581	433154
14931	433155
16256	433156
20086	433157
10041	433158
441	433159
33407	433160
31116	433161
21567	433162
58041	433163
8844	433164
36466	433165
10527	433166
65513	433167
61504	433168
63423	433169
62006	433170
129288	433171
39995	433172
11851	433173
2822	433174
1288	433175
44222	433176
151084	433177
22458	433178
41213	433179
105807	433180
23271	433181
82779	433182
34652	433183
12284	433184
25033	433185
57973	433186
53902	433187
1981	433188
11626	433189
52018	433190
130868	433191
5298	433192
136861	433193
83620	433194
25955	433195
4396	433196
60485	433197
55710	433198
23340	433199
64974	433200
167250	433201
88367	433202
71581	433203
27758	433204
16790	433205
1106	433206
27410	433207
112191	433208
30673	433209
11533	433210
75362	433211
136094	433212
64045	433213
13162	433214
1770	433215
59273	433216
87229	433217
2340	433218
24425	433219
13871	433220
129259	433221
6125	433222
14061	433223
27052	433224
84414	433225
35907	433226
28441	433227
872	433228
108635	433229
919	433230
7952	433231
50531	433232
10096	433233
48105	433234
27393	433235
52546	433236
71854	433237
109971	433238
57687	433239
971	433240
63630	433241
3840	433242
11365	433243
115039	433244
156634	433245
62822	433246
62698	433247
4048	433248
29783	433249
115189	433250
7522	433251
58718	433252
101560	433253
22275	433254
17801	433255
44959	433256
44890	433257
135766	433258
53476	433259
2585	433260
53955	433261
161041	433262
12175	433263
45856	433264
62956	433265
9815	433266
50658	433267
83089	433268
41628	433269
42039	433270
18530	433271
151700	433272
71582	433273
95792	433274
1845	433275
77180	433276
17550	433277
1792	433278
34729	433279
32597	433280
55743	433281
4799	433282
443	433283
16051	433284
12386	433285
612	433286
41094	433287
300	433288
52804	433289
81060	433290
108344	433291
18900	433292
45927	433293
3	433294
114217	433295
53833	433296
47266	433297
99571	433298
38447	433299
50899	433300
133495	433301
23261	433302
79850	433303
17715	433304
31442	433305
17962	433306
895	433307
49623	433308
66157	433309
39103	433310
6082	433311
63169	433312
164725	433313
5076	433314
496	433315
7795	433316
31858	433317
99551	433318
83224	433319
22000	433320
155031	433321
43603	433322
55848	433323
55922	433324
31953	433325
6080	433326
9060	433327
39986	433328
4961	433329
69811	433330
25791	433331
120879	433332
10859	433333
127539	433334
11052	433335
107263	433336
11040	433337
14785	433338
101315	433339
10524	433340
40156	433341
42250	433342
12157	433343
92930	433344
14848	433345
55464	433346
23440	433347
65260	433348
90373	433349
67685	433350
8835	433351
96306	433352
166805	433353
48565	433354
22592	433355
46844	433356
137010	433357
11867	433358
89381	433359
66213	433360
24103	433361
40659	433362
10848	433363
6545	433364
9955	433365
1625	433366
107740	433367
8521	433368
109994	433369
67214	433370
55944	433371
30905	433372
54804	433373
62283	433374
77	433375
18874	433376
76837	433377
57300	433378
9930	433379
3072	433380
60219	433381
20065	433382
55910	433383
24912	433384
104136	433385
117307	433386
6261	433387
1737	433388
33135	433389
48453	433390
15897	433391
25418	433392
168883	433393
45245	433394
136940	433395
19695	433396
94835	433397
34020	433398
50056	433399
95797	433400
51661	433401
20753	433402
63129	433403
21384	433404
68182	433405
64880	433406
38957	433407
71698	433408
1698	433409
115619	433410
2775	433411
36020	433412
33483	433413
450	433414
10758	433415
44971	433416
15527	433417
35994	433418
52544	433419
56936	433420
20661	433421
139518	433422
48240	433423
40300	433424
232	433425
13955	433426
46700	433427
39865	433428
1281	433429
8499	433430
44826	433431
62264	433432
51714	433433
49263	433434
5308	433435
101795	433436
12874	433437
75369	433438
13591	433439
3241	433440
34524	433441
54856	433442
24192	433443
3494	433444
22470	433445
70304	433446
126221	433447
95246	433448
107826	433449
9041	433450
71231	433451
46726	433452
12630	433453
44706	433454
86186	433455
8077	433456
10894	433457
36069	433458
153883	433459
32548	433460
110150	433461
16855	433462
55384	433463
87016	433464
76182	433465
29849	433466
99520	433467
28713	433468
34588	433469
149462	433470
58152	433471
60172	433472
79984	433473
9431	433474
331	433475
67007	433476
29135	433477
73047	433478
132393	433479
266	433480
40002	433481
103645	433482
12891	433483
32147	433484
4960	433485
26625	433486
56311	433487
89609	433488
17824	433489
1958	433490
1156	433491
73470	433492
19431	433493
24780	433494
32056	433495
75709	433496
29664	433497
24537	433498
67385	433499
62	433500
20994	433501
64973	433502
12728	433503
157759	433504
15546	433505
6546	433506
74129	433507
148483	433508
9653	433509
22849	433510
7836	433511
106866	433512
52523	433513
81139	433514
642	433515
6337	433516
107633	433517
46850	433518
94370	433519
4748	433520
35925	433521
14855	433522
91651	433523
73953	433524
36867	433525
2582	433526
105107	433527
8305	433528
24151	433529
9096	433530
51032	433531
17248	433532
135515	433533
78838	433534
15173	433535
122741	433536
3631	433537
7986	433538
27074	433539
19630	433540
21790	433541
145099	433542
50859	433543
11185	433544
6471	433545
5473	433546
42662	433547
22992	433548
756	433549
130027	433550
1438	433551
55830	433552
31982	433553
21344	433554
98977	433555
34284	433556
107392	433557
27713	433558
12617	433559
812	433560
30763	433561
1174	433562
8536	433563
23527	433564
37996	433565
5672	433566
72129	433567
25202	433568
137855	433569
38301	433570
43056	433571
139020	433572
92	433573
4326	433574
1962	433575
29165	433576
4441	433577
73286	433578
60900	433579
6085	433580
3301	433581
11383	433582
11597	433583
21678	433584
56481	433585
53575	433586
114795	433587
25689	433588
37598	433589
40911	433590
48564	433591
19457	433592
82432	433593
1396	433594
18305	433595
63537	433596
68244	433597
1034	433598
12523	433599
56571	433600
20130	433601
10079	433602
16826	433603
4699	433604
11945	433605
92903	433606
131404	433607
1281	433608
46833	433609
22157	433610
24374	433611
2959	433612
46780	433613
65006	433614
113450	433615
127631	433616
44428	433617
60715	433618
1669	433619
37994	433620
102633	433621
36322	433622
17672	433623
62884	433624
81713	433625
42554	433626
11685	433627
8094	433628
109060	433629
24465	433630
59117	433631
53197	433632
21243	433633
32569	433634
32888	433635
130618	433636
57448	433637
43192	433638
94968	433639
17221	433640
14028	433641
11618	433642
4377	433643
104376	433644
25717	433645
33767	433646
76989	433647
95257	433648
6	433649
147192	433650
24166	433651
7396	433652
55010	433653
38092	433654
25558	433655
3946	433656
86019	433657
9420	433658
124685	433659
6190	433660
62106	433661
77507	433662
35166	433663
274	433664
37003	433665
8170	433666
38772	433667
89215	433668
11647	433669
92962	433670
96370	433671
34741	433672
312	433673
35149	433674
54293	433675
74198	433676
41358	433677
10888	433678
4025	433679
24077	433680
47856	433681
42459	433682
39404	433683
44098	433684
74897	433685
164010	433686
66681	433687
379	433688
94293	433689
81508	433690
16626	433691
24721	433692
40126	433693
21203	433694
3923	433695
143816	433696
67520	433697
83938	433698
8594	433699
23383	433700
100529	433701
76909	433702
80387	433703
20687	433704
25863	433705
106581	433706
122113	433707
108548	433708
12811	433709
5335	433710
165468	433711
1848	433712
91996	433713
128103	433714
10682	433715
540	433716
52031	433717
41531	433718
3171	433719
38314	433720
39765	433721
7165	433722
22264	433723
89705	433724
81820	433725
56617	433726
25654	433727
133884	433728
23574	433729
97755	433730
78324	433731
27688	433732
11119	433733
8011	433734
52958	433735
36959	433736
6795	433737
8456	433738
64143	433739
69385	433740
61360	433741
570	433742
37861	433743
46370	433744
25131	433745
24000	433746
33628	433747
7811	433748
15627	433749
81053	433750
4971	433751
42525	433752
23106	433753
54986	433754
33598	433755
10798	433756
8530	433757
33644	433758
1016	433759
44647	433760
48911	433761
167579	433762
45693	433763
9965	433764
502	433765
13	433766
97252	433767
62810	433768
31	433769
18038	433770
749	433771
76795	433772
11170	433773
43952	433774
76865	433775
43563	433776
52963	433777
34101	433778
58931	433779
114542	433780
67539	433781
15896	433782
55197	433783
24813	433784
32314	433785
98756	433786
2751	433787
918	433788
42604	433789
22700	433790
2977	433791
9655	433792
7098	433793
19458	433794
6998	433795
48390	433796
92577	433797
146545	433798
84113	433799
283	433800
48029	433801
26684	433802
15636	433803
80531	433804
47320	433805
125738	433806
103211	433807
154862	433808
19008	433809
7640	433810
4662	433811
58662	433812
2526	433813
35986	433814
7286	433815
108460	433816
2470	433817
20289	433818
44902	433819
2334	433820
94930	433821
29599	433822
46666	433823
83317	433824
12540	433825
51622	433826
115465	433827
12174	433828
83022	433829
10666	433830
53221	433831
90742	433832
59535	433833
49016	433834
12087	433835
49804	433836
27615	433837
12603	433838
35281	433839
76901	433840
97287	433841
86160	433842
48381	433843
24788	433844
4180	433845
19097	433846
25172	433847
122790	433848
13541	433849
39765	433850
88207	433851
46450	433852
36998	433853
42011	433854
22529	433855
12965	433856
67849	433857
91226	433858
11813	433859
3032	433860
27848	433861
20710	433862
117015	433863
128318	433864
74041	433865
50764	433866
81426	433867
33778	433868
5215	433869
66370	433870
59702	433871
111138	433872
33097	433873
81521	433874
8878	433875
36547	433876
78456	433877
146940	433878
3462	433879
5220	433880
93987	433881
46069	433882
156121	433883
13124	433884
109	433885
1999	433886
21913	433887
59986	433888
7659	433889
904	433890
113154	433891
31150	433892
88918	433893
25287	433894
129039	433895
121703	433896
48849	433897
24530	433898
18554	433899
48769	433900
87329	433901
44860	433902
75249	433903
80943	433904
52079	433905
26846	433906
16925	433907
138170	433908
106772	433909
52724	433910
57352	433911
1156	433912
3954	433913
35865	433914
65036	433915
69483	433916
55324	433917
37385	433918
50403	433919
56557	433920
82046	433921
43022	433922
65837	433923
91193	433924
128968	433925
25312	433926
23468	433927
4443	433928
52809	433929
56967	433930
11584	433931
2060	433932
24713	433933
32101	433934
10042	433935
46970	433936
72260	433937
87157	433938
10847	433939
74727	433940
77880	433941
6988	433942
36397	433943
44673	433944
1181	433945
65778	433946
54163	433947
4108	433948
91397	433949
55026	433950
16998	433951
126565	433952
19955	433953
67091	433954
98136	433955
35662	433956
22742	433957
118074	433958
65360	433959
4586	433960
99435	433961
34098	433962
2577	433963
24770	433964
31589	433965
6522	433966
265	433967
31298	433968
56202	433969
26225	433970
53988	433971
25593	433972
179	433973
22710	433974
54135	433975
28641	433976
4083	433977
101620	433978
9952	433979
89916	433980
6258	433981
5660	433982
4023	433983
6597	433984
79360	433985
26080	433986
12290	433987
28644	433988
139844	433989
33297	433990
151325	433991
103282	433992
9557	433993
18642	433994
67143	433995
64158	433996
56602	433997
124338	433998
10089	433999
112616	434000
2157	434001
39497	434002
3860	434003
87828	434004
26729	434005
387	434006
2537	434007
46212	434008
55283	434009
42634	434010
163467	434011
43076	434012
47522	434013
15987	434014
26844	434015
98663	434016
52696	434017
65931	434018
33283	434019
74036	434020
9850	434021
84277	434022
129625	434023
11667	434024
3971	434025
32738	434026
21902	434027
61820	434028
56433	434029
26772	434030
29901	434031
65835	434032
4151	434033
10475	434034
40717	434035
87528	434036
74554	434037
103709	434038
15869	434039
107291	434040
55233	434041
28577	434042
6378	434043
7553	434044
30938	434045
37118	434046
75392	434047
26873	434048
4068	434049
60963	434050
101680	434051
58044	434052
46128	434053
82742	434054
32064	434055
399	434056
79010	434057
7773	434058
25089	434059
9342	434060
14134	434061
7265	434062
142257	434063
57333	434064
18633	434065
18284	434066
95699	434067
16173	434068
57746	434069
156624	434070
103802	434071
3673	434072
29052	434073
42556	434074
36482	434075
7256	434076
1810	434077
85124	434078
11038	434079
96884	434080
159721	434081
56122	434082
27375	434083
19330	434084
2268	434085
18671	434086
113726	434087
117320	434088
744	434089
107754	434090
43591	434091
106663	434092
52629	434093
24266	434094
10538	434095
34092	434096
31013	434097
16774	434098
103080	434099
96778	434100
35959	434101
80162	434102
67236	434103
34044	434104
21230	434105
46627	434106
19877	434107
27723	434108
65700	434109
3642	434110
30405	434111
44607	434112
3135	434113
8295	434114
4267	434115
21086	434116
6886	434117
85499	434118
28400	434119
16344	434120
14975	434121
19576	434122
29892	434123
35250	434124
139111	434125
25422	434126
80029	434127
15171	434128
23295	434129
131301	434130
12027	434131
69974	434132
15154	434133
113440	434134
27167	434135
163235	434136
17418	434137
47352	434138
29465	434139
1058	434140
30094	434141
30204	434142
13123	434143
98463	434144
23550	434145
87406	434146
8904	434147
23210	434148
46424	434149
111215	434150
148791	434151
38788	434152
12082	434153
59787	434154
61703	434155
23201	434156
46436	434157
38878	434158
24055	434159
12682	434160
66267	434161
35059	434162
76443	434163
65565	434164
33209	434165
31622	434166
10093	434167
42621	434168
39905	434169
4036	434170
17203	434171
13632	434172
88001	434173
16693	434174
18297	434175
18129	434176
26512	434177
8537	434178
112607	434179
96835	434180
14695	434181
469	434182
13649	434183
12827	434184
47312	434185
59316	434186
46380	434187
52527	434188
116692	434189
1730	434190
1454	434191
5862	434192
13908	434193
2342	434194
42051	434195
16012	434196
4428	434197
35012	434198
3937	434199
41643	434200
86251	434201
2142	434202
33542	434203
64154	434204
11389	434205
1094	434206
14763	434207
39378	434208
8585	434209
15127	434210
2367	434211
144805	434212
109071	434213
479	434214
63216	434215
32719	434216
71176	434217
128388	434218
107534	434219
12863	434220
7071	434221
38087	434222
7373	434223
48388	434224
88637	434225
32626	434226
293	434227
63243	434228
8758	434229
25235	434230
100610	434231
110927	434232
56770	434233
2761	434234
114338	434235
3609	434236
86192	434237
134482	434238
50226	434239
50975	434240
63246	434241
15007	434242
11199	434243
66062	434244
65548	434245
54587	434246
12174	434247
121939	434248
58149	434249
19656	434250
38993	434251
87421	434252
2629	434253
155531	434254
32345	434255
92	434256
3856	434257
82561	434258
3608	434259
134625	434260
31766	434261
12392	434262
58081	434263
37911	434264
19642	434265
17949	434266
59853	434267
114362	434268
33146	434269
25785	434270
650	434271
59414	434272
24255	434273
104986	434274
168043	434275
164056	434276
51881	434277
32976	434278
8700	434279
47051	434280
147842	434281
18304	434282
20781	434283
126105	434284
21089	434285
11003	434286
10047	434287
24994	434288
16775	434289
56538	434290
32035	434291
57789	434292
58971	434293
31589	434294
345	434295
8181	434296
37009	434297
88101	434298
18923	434299
22726	434300
6776	434301
22214	434302
44772	434303
11533	434304
98403	434305
91628	434306
61438	434307
734	434308
54648	434309
50240	434310
573	434311
4317	434312
32945	434313
2349	434314
97296	434315
9624	434316
740	434317
75591	434318
32248	434319
8003	434320
44304	434321
9082	434322
52809	434323
58668	434324
29248	434325
46802	434326
34336	434327
152134	434328
57080	434329
152504	434330
10814	434331
21030	434332
85730	434333
143233	434334
78773	434335
29510	434336
8617	434337
13646	434338
17256	434339
7620	434340
46043	434341
80	434342
7588	434343
1664	434344
61511	434345
82602	434346
18233	434347
10909	434348
33856	434349
87434	434350
22495	434351
61444	434352
15532	434353
115478	434354
12263	434355
1637	434356
18348	434357
48278	434358
32706	434359
99027	434360
78131	434361
49531	434362
80886	434363
13895	434364
7716	434365
23310	434366
20525	434367
85060	434368
9472	434369
55445	434370
33680	434371
14389	434372
66480	434373
10619	434374
55136	434375
167716	434376
68412	434377
136502	434378
24208	434379
147218	434380
3081	434381
4555	434382
146547	434383
58155	434384
141195	434385
36363	434386
44868	434387
97037	434388
20766	434389
126465	434390
23707	434391
58653	434392
37285	434393
78844	434394
115223	434395
3104	434396
48664	434397
65217	434398
73552	434399
69663	434400
51271	434401
83	434402
36207	434403
35963	434404
1161	434405
33165	434406
77101	434407
7011	434408
4483	434409
51576	434410
25169	434411
140053	434412
27231	434413
343	434414
17786	434415
39544	434416
26388	434417
3982	434418
121271	434419
8449	434420
7752	434421
107095	434422
67155	434423
41992	434424
36936	434425
41851	434426
9019	434427
73249	434428
31316	434429
2051	434430
84739	434431
59614	434432
156820	434433
84925	434434
109545	434435
35547	434436
46888	434437
31948	434438
22164	434439
67423	434440
27093	434441
42356	434442
116292	434443
65182	434444
42448	434445
28952	434446
37539	434447
125073	434448
63503	434449
54375	434450
123013	434451
30207	434452
9923	434453
15532	434454
3321	434455
31015	434456
25606	434457
9200	434458
118491	434459
28261	434460
13626	434461
16293	434462
54951	434463
125	434464
10191	434465
38932	434466
135828	434467
6401	434468
130260	434469
45127	434470
84546	434471
65391	434472
224	434473
94168	434474
167440	434475
30884	434476
23146	434477
90704	434478
61145	434479
1090	434480
180	434481
23194	434482
111227	434483
13592	434484
114076	434485
29631	434486
138144	434487
49838	434488
66170	434489
4865	434490
13145	434491
8874	434492
40795	434493
14747	434494
11103	434495
87988	434496
88320	434497
11516	434498
135617	434499
65703	434500
46955	434501
20019	434502
44369	434503
39751	434504
12213	434505
542	434506
88922	434507
1126	434508
25444	434509
17922	434510
14460	434511
28990	434512
161236	434513
162178	434514
37602	434515
13772	434516
10607	434517
18677	434518
42758	434519
157863	434520
50888	434521
6790	434522
62861	434523
1902	434524
30333	434525
96524	434526
34272	434527
158758	434528
94703	434529
69759	434530
18264	434531
49013	434532
17296	434533
9707	434534
79702	434535
55330	434536
26135	434537
64274	434538
32668	434539
13968	434540
101192	434541
57501	434542
60442	434543
22630	434544
1505	434545
8918	434546
103664	434547
58063	434548
32772	434549
6916	434550
41122	434551
24267	434552
43624	434553
46440	434554
40830	434555
89805	434556
11365	434557
76713	434558
6755	434559
90965	434560
42228	434561
55115	434562
12120	434563
139040	434564
67694	434565
17140	434566
14852	434567
2900	434568
9513	434569
120827	434570
48974	434571
128956	434572
53481	434573
1980	434574
62040	434575
2797	434576
10328	434577
1969	434578
9372	434579
26458	434580
31713	434581
75870	434582
28183	434583
54164	434584
27751	434585
85171	434586
53756	434587
4868	434588
24539	434589
635	434590
20459	434591
28566	434592
55231	434593
10435	434594
8140	434595
117133	434596
20041	434597
53666	434598
27084	434599
114600	434600
37211	434601
12615	434602
129531	434603
55952	434604
86118	434605
8433	434606
52	434607
50320	434608
3933	434609
5983	434610
80893	434611
99140	434612
13101	434613
42889	434614
25616	434615
154018	434616
63355	434617
101318	434618
56630	434619
66982	434620
6529	434621
74529	434622
12927	434623
5542	434624
21284	434625
103450	434626
26728	434627
1139	434628
178	434629
115959	434630
8363	434631
106417	434632
49483	434633
112440	434634
52733	434635
44547	434636
36612	434637
39997	434638
3639	434639
13501	434640
21140	434641
9462	434642
15451	434643
11078	434644
94478	434645
3206	434646
999	434647
20507	434648
2121	434649
1404	434650
59166	434651
168860	434652
50873	434653
105318	434654
120483	434655
8738	434656
39758	434657
103869	434658
74870	434659
23135	434660
12590	434661
44017	434662
93393	434663
41160	434664
81535	434665
117565	434666
24891	434667
147336	434668
4127	434669
27894	434670
6155	434671
3698	434672
40939	434673
137637	434674
6339	434675
1138	434676
48197	434677
60812	434678
66210	434679
2218	434680
35083	434681
11962	434682
67459	434683
23312	434684
50096	434685
88082	434686
109215	434687
3728	434688
99740	434689
25919	434690
73920	434691
21303	434692
158812	434693
61109	434694
65627	434695
43260	434696
42505	434697
3042	434698
109013	434699
59697	434700
13418	434701
127990	434702
62464	434703
16278	434704
163627	434705
80027	434706
12790	434707
36167	434708
11934	434709
235	434710
5911	434711
32067	434712
85360	434713
13949	434714
4496	434715
49183	434716
117405	434717
22098	434718
68795	434719
59471	434720
34014	434721
31647	434722
1308	434723
98620	434724
39900	434725
33144	434726
60874	434727
160456	434728
28281	434729
87859	434730
40201	434731
66387	434732
42780	434733
4805	434734
12828	434735
28753	434736
11547	434737
16816	434738
54405	434739
6279	434740
65884	434741
43897	434742
44126	434743
19198	434744
5963	434745
24414	434746
22823	434747
16251	434748
1041	434749
53	434750
3611	434751
26052	434752
4288	434753
67166	434754
13150	434755
76680	434756
71826	434757
14803	434758
68612	434759
107529	434760
14200	434761
23240	434762
122814	434763
36156	434764
82219	434765
3630	434766
123858	434767
20019	434768
105985	434769
14239	434770
12265	434771
13019	434772
79580	434773
101795	434774
3765	434775
44602	434776
31865	434777
42441	434778
3232	434779
75474	434780
42429	434781
14825	434782
53269	434783
2112	434784
62390	434785
82968	434786
62583	434787
31530	434788
31259	434789
53865	434790
113	434791
13498	434792
79102	434793
44680	434794
19744	434795
9681	434796
77775	434797
77140	434798
45228	434799
140261	434800
72396	434801
21119	434802
38822	434803
15128	434804
66824	434805
52278	434806
54979	434807
38968	434808
4308	434809
1367	434810
169612	434811
47627	434812
35997	434813
16604	434814
29244	434815
10773	434816
54050	434817
46874	434818
30134	434819
7909	434820
158313	434821
5431	434822
31862	434823
89554	434824
7545	434825
22476	434826
75684	434827
17399	434828
94166	434829
32654	434830
26791	434831
123456	434832
136945	434833
4410	434834
22496	434835
30398	434836
1911	434837
126859	434838
91686	434839
111599	434840
42119	434841
11991	434842
441	434843
605	434844
8847	434845
169199	434846
59364	434847
11792	434848
30940	434849
51130	434850
27776	434851
746	434852
54353	434853
58583	434854
69131	434855
347	434856
8829	434857
5064	434858
9338	434859
9844	434860
130345	434861
6325	434862
118180	434863
2056	434864
15704	434865
112520	434866
168404	434867
3069	434868
61656	434869
7694	434870
80501	434871
27209	434872
39	434873
21318	434874
69750	434875
49566	434876
38840	434877
34151	434878
206	434879
33036	434880
9003	434881
11277	434882
95756	434883
9798	434884
7019	434885
55811	434886
25253	434887
16702	434888
3145	434889
1242	434890
8688	434891
84526	434892
13262	434893
9153	434894
43498	434895
21495	434896
39816	434897
43594	434898
99771	434899
4598	434900
93583	434901
51994	434902
88439	434903
140904	434904
12417	434905
97203	434906
26583	434907
58245	434908
64152	434909
285	434910
133063	434911
62257	434912
78486	434913
41269	434914
110397	434915
59554	434916
55674	434917
7622	434918
43063	434919
46882	434920
1984	434921
69889	434922
39362	434923
14237	434924
7474	434925
45116	434926
35328	434927
38181	434928
31188	434929
111972	434930
53481	434931
63407	434932
40263	434933
2230	434934
1170	434935
9346	434936
62381	434937
58943	434938
91278	434939
123946	434940
109076	434941
44592	434942
113117	434943
164530	434944
541	434945
7255	434946
1271	434947
293	434948
23500	434949
51978	434950
11143	434951
13236	434952
6190	434953
10248	434954
14077	434955
7965	434956
57901	434957
53844	434958
157698	434959
19903	434960
81873	434961
18863	434962
25665	434963
86450	434964
31123	434965
49543	434966
38229	434967
64620	434968
11303	434969
79024	434970
477	434971
110162	434972
76028	434973
157454	434974
4541	434975
29718	434976
15225	434977
47186	434978
6158	434979
1828	434980
133186	434981
30356	434982
63032	434983
12231	434984
11912	434985
14122	434986
65901	434987
68327	434988
128191	434989
5694	434990
24939	434991
4922	434992
30381	434993
29947	434994
56456	434995
165522	434996
58384	434997
47672	434998
64062	434999
16913	435000
132797	435001
58010	435002
51026	435003
13597	435004
39481	435005
72758	435006
85272	435007
54691	435008
7268	435009
653	435010
31304	435011
3178	435012
1208	435013
28972	435014
22645	435015
38694	435016
115891	435017
88460	435018
59330	435019
428	435020
95587	435021
55478	435022
149242	435023
23488	435024
1789	435025
11570	435026
43588	435027
51467	435028
7264	435029
116580	435030
13454	435031
29886	435032
25445	435033
59426	435034
5573	435035
23907	435036
21937	435037
224	435038
13276	435039
13417	435040
25252	435041
31464	435042
10721	435043
114560	435044
92865	435045
46928	435046
66150	435047
51781	435048
6923	435049
2265	435050
37897	435051
49385	435052
136740	435053
87395	435054
25914	435055
71995	435056
20878	435057
5736	435058
38002	435059
4532	435060
32288	435061
5637	435062
88125	435063
59325	435064
63379	435065
100232	435066
8708	435067
13448	435068
8845	435069
58532	435070
115779	435071
5216	435072
148301	435073
18791	435074
62532	435075
95206	435076
13771	435077
131942	435078
14684	435079
8570	435080
61320	435081
49192	435082
121554	435083
13852	435084
165156	435085
47523	435086
60242	435087
17255	435088
23709	435089
23447	435090
120255	435091
2128	435092
61054	435093
3301	435094
128457	435095
61988	435096
14556	435097
152	435098
80365	435099
18547	435100
28164	435101
66734	435102
35260	435103
33820	435104
151048	435105
49458	435106
17445	435107
39760	435108
2699	435109
25065	435110
35271	435111
96023	435112
9472	435113
4767	435114
49943	435115
114079	435116
97260	435117
33001	435118
113022	435119
70001	435120
10857	435121
27420	435122
1790	435123
41001	435124
49377	435125
1163	435126
945	435127
37828	435128
11657	435129
13484	435130
54763	435131
32176	435132
6931	435133
31916	435134
98	435135
13089	435136
14959	435137
116020	435138
59484	435139
73444	435140
3113	435141
84202	435142
1746	435143
68769	435144
92648	435145
111	435146
18841	435147
24942	435148
632	435149
55713	435150
11162	435151
85491	435152
6364	435153
48771	435154
90835	435155
38803	435156
7955	435157
128146	435158
70099	435159
106422	435160
108624	435161
100535	435162
86667	435163
114459	435164
24755	435165
88618	435166
48395	435167
88163	435168
136075	435169
21613	435170
80421	435171
113124	435172
103118	435173
15339	435174
10380	435175
156402	435176
80849	435177
23755	435178
50468	435179
33489	435180
25155	435181
26449	435182
38816	435183
22545	435184
22319	435185
6322	435186
101865	435187
37073	435188
40838	435189
8162	435190
21246	435191
44854	435192
24608	435193
26505	435194
85660	435195
1425	435196
21313	435197
57962	435198
71419	435199
10913	435200
96520	435201
19729	435202
10981	435203
115162	435204
17888	435205
3242	435206
25228	435207
6999	435208
23982	435209
1824	435210
19251	435211
3550	435212
25824	435213
30012	435214
50062	435215
26376	435216
122408	435217
15156	435218
67628	435219
168735	435220
5262	435221
10253	435222
36274	435223
61863	435224
13632	435225
62712	435226
64077	435227
65756	435228
31487	435229
5807	435230
2474	435231
14940	435232
88441	435233
8914	435234
23415	435235
20276	435236
57819	435237
146601	435238
3178	435239
68897	435240
15441	435241
150308	435242
18987	435243
4489	435244
1839	435245
1311	435246
110844	435247
25778	435248
20068	435249
32607	435250
1502	435251
30561	435252
46394	435253
11180	435254
77644	435255
26477	435256
46766	435257
7036	435258
45415	435259
10011	435260
59008	435261
13440	435262
30129	435263
70817	435264
12999	435265
37370	435266
110860	435267
27622	435268
34567	435269
165681	435270
7978	435271
9686	435272
33928	435273
1406	435274
83192	435275
8372	435276
63555	435277
5818	435278
98257	435279
12933	435280
62251	435281
38460	435282
25431	435283
161089	435284
54145	435285
8011	435286
98806	435287
3539	435288
14	435289
122070	435290
95620	435291
60828	435292
18478	435293
17988	435294
20366	435295
106650	435296
145584	435297
5561	435298
14691	435299
47255	435300
36462	435301
17701	435302
49060	435303
79431	435304
55219	435305
1078	435306
67725	435307
120990	435308
64261	435309
109752	435310
25627	435311
36960	435312
18575	435313
127845	435314
7625	435315
32300	435316
3342	435317
3395	435318
56659	435319
34433	435320
87056	435321
28996	435322
13973	435323
17387	435324
79196	435325
33842	435326
15213	435327
27091	435328
222	435329
5234	435330
1988	435331
2168	435332
3752	435333
5175	435334
4134	435335
102115	435336
29105	435337
66157	435338
80702	435339
29580	435340
20954	435341
17252	435342
33340	435343
3418	435344
39306	435345
29773	435346
60670	435347
18291	435348
40768	435349
146813	435350
70412	435351
20897	435352
393	435353
3380	435354
73284	435355
25741	435356
86632	435357
4426	435358
95496	435359
34940	435360
77573	435361
42926	435362
38095	435363
10316	435364
21527	435365
60984	435366
86590	435367
11153	435368
66341	435369
24106	435370
123660	435371
102406	435372
20946	435373
41703	435374
38672	435375
15827	435376
10487	435377
7189	435378
94421	435379
25319	435380
1805	435381
78503	435382
61254	435383
84972	435384
105692	435385
6600	435386
40342	435387
10188	435388
3651	435389
103236	435390
4219	435391
50003	435392
19363	435393
55562	435394
69300	435395
129371	435396
1518	435397
137808	435398
73604	435399
15263	435400
64873	435401
23531	435402
56876	435403
55550	435404
67870	435405
46342	435406
111410	435407
89595	435408
154896	435409
55701	435410
9540	435411
17451	435412
41765	435413
64341	435414
38382	435415
16821	435416
16084	435417
77979	435418
76560	435419
33538	435420
58263	435421
37265	435422
61047	435423
387	435424
126176	435425
26862	435426
145094	435427
128758	435428
156870	435429
6661	435430
27265	435431
14465	435432
3854	435433
17892	435434
48578	435435
19156	435436
153932	435437
77918	435438
56828	435439
9629	435440
9056	435441
3682	435442
5275	435443
43139	435444
27436	435445
29379	435446
160283	435447
2176	435448
6888	435449
63098	435450
28580	435451
65078	435452
8745	435453
72476	435454
74297	435455
102455	435456
19979	435457
236	435458
46477	435459
47226	435460
20452	435461
144178	435462
20148	435463
34952	435464
61473	435465
10093	435466
103315	435467
19792	435468
58452	435469
32771	435470
135122	435471
5819	435472
62029	435473
131226	435474
13391	435475
290	435476
28186	435477
8973	435478
40928	435479
85283	435480
1173	435481
94138	435482
8410	435483
16271	435484
46767	435485
1206	435486
45123	435487
106626	435488
137802	435489
1716	435490
41107	435491
31245	435492
64179	435493
26215	435494
11927	435495
57399	435496
6013	435497
81264	435498
4920	435499
64201	435500
127435	435501
20477	435502
2875	435503
52351	435504
30155	435505
54640	435506
19915	435507
138350	435508
142503	435509
116548	435510
84907	435511
18004	435512
7818	435513
9034	435514
80867	435515
23330	435516
43180	435517
16288	435518
111735	435519
61766	435520
13394	435521
17943	435522
3499	435523
12618	435524
96830	435525
27616	435526
91301	435527
16104	435528
22330	435529
11980	435530
17685	435531
149333	435532
37754	435533
68651	435534
105328	435535
29322	435536
3762	435537
56357	435538
86942	435539
36020	435540
66802	435541
42206	435542
19807	435543
6217	435544
118761	435545
1578	435546
80639	435547
121537	435548
67836	435549
2584	435550
47746	435551
61742	435552
36428	435553
41048	435554
1779	435555
16171	435556
1297	435557
89338	435558
26654	435559
108730	435560
77771	435561
131883	435562
9321	435563
18065	435564
59380	435565
59621	435566
65392	435567
33104	435568
48333	435569
18792	435570
46102	435571
2915	435572
13951	435573
6971	435574
42766	435575
19172	435576
26762	435577
35982	435578
24577	435579
12085	435580
34471	435581
5623	435582
53686	435583
79469	435584
114992	435585
8339	435586
17751	435587
100920	435588
16689	435589
12134	435590
45682	435591
10711	435592
4114	435593
68829	435594
17623	435595
59876	435596
24049	435597
149517	435598
8192	435599
58886	435600
6670	435601
67282	435602
90506	435603
1595	435604
10772	435605
58212	435606
28562	435607
21040	435608
44585	435609
130	435610
107900	435611
6020	435612
3478	435613
19248	435614
86916	435615
21118	435616
90876	435617
12650	435618
1969	435619
17490	435620
1643	435621
43959	435622
60182	435623
62802	435624
57073	435625
88593	435626
3682	435627
11607	435628
119533	435629
60495	435630
19203	435631
63323	435632
573	435633
38904	435634
1829	435635
517	435636
51443	435637
16696	435638
106212	435639
10224	435640
103513	435641
69101	435642
7146	435643
36716	435644
4975	435645
47095	435646
35045	435647
49227	435648
5680	435649
14210	435650
74833	435651
44095	435652
67705	435653
137541	435654
136522	435655
24941	435656
29611	435657
39604	435658
4060	435659
44610	435660
33095	435661
26543	435662
31309	435663
106759	435664
81657	435665
68130	435666
273	435667
46695	435668
52035	435669
41794	435670
78977	435671
85479	435672
22139	435673
58404	435674
72621	435675
6528	435676
55538	435677
22707	435678
48571	435679
63954	435680
78455	435681
62500	435682
39291	435683
30225	435684
22857	435685
132195	435686
22587	435687
27721	435688
375	435689
25610	435690
92270	435691
123173	435692
30535	435693
72281	435694
21187	435695
37530	435696
111220	435697
40406	435698
6494	435699
4654	435700
4336	435701
25771	435702
1009	435703
97276	435704
96185	435705
31639	435706
49858	435707
22014	435708
27066	435709
11355	435710
18386	435711
8216	435712
36564	435713
155887	435714
148507	435715
46687	435716
15637	435717
23146	435718
101071	435719
37168	435720
28217	435721
104682	435722
982	435723
78866	435724
68551	435725
16907	435726
43416	435727
8534	435728
41929	435729
24957	435730
22177	435731
20871	435732
77130	435733
144476	435734
130644	435735
34090	435736
122626	435737
6018	435738
7326	435739
36684	435740
64085	435741
137249	435742
32018	435743
18653	435744
21969	435745
109761	435746
2197	435747
167715	435748
60563	435749
23091	435750
37614	435751
2449	435752
62357	435753
34964	435754
40969	435755
58440	435756
86080	435757
31524	435758
95062	435759
126087	435760
28289	435761
131478	435762
137253	435763
92782	435764
49173	435765
52353	435766
11077	435767
2676	435768
45763	435769
29236	435770
1530	435771
138650	435772
13479	435773
26834	435774
79317	435775
2499	435776
93659	435777
38321	435778
91193	435779
19480	435780
63072	435781
111906	435782
99022	435783
55085	435784
1179	435785
2461	435786
8038	435787
19032	435788
67704	435789
8033	435790
128003	435791
72446	435792
47873	435793
5055	435794
67421	435795
136758	435796
20109	435797
27228	435798
133270	435799
118513	435800
92999	435801
23260	435802
19346	435803
32292	435804
13492	435805
5306	435806
2966	435807
86644	435808
153422	435809
30489	435810
148511	435811
83385	435812
26314	435813
102636	435814
2404	435815
1821	435816
10325	435817
45916	435818
127938	435819
26703	435820
5012	435821
4867	435822
110353	435823
16954	435824
1551	435825
26863	435826
49412	435827
27654	435828
41899	435829
92348	435830
74488	435831
70021	435832
7742	435833
8689	435834
49339	435835
23503	435836
38290	435837
10217	435838
15164	435839
37065	435840
20754	435841
102782	435842
22570	435843
28377	435844
31033	435845
87988	435846
164064	435847
41773	435848
65098	435849
37126	435850
80370	435851
27528	435852
53075	435853
101227	435854
16386	435855
24062	435856
31920	435857
1110	435858
30623	435859
127052	435860
54901	435861
44324	435862
56653	435863
44982	435864
64444	435865
136165	435866
47269	435867
6058	435868
14942	435869
61669	435870
44864	435871
138112	435872
2361	435873
31771	435874
65808	435875
12513	435876
4641	435877
13322	435878
104354	435879
36729	435880
26919	435881
4370	435882
80860	435883
95689	435884
6335	435885
1334	435886
147550	435887
558	435888
117483	435889
81484	435890
47899	435891
78940	435892
75848	435893
47012	435894
84191	435895
21909	435896
101934	435897
160098	435898
127421	435899
47135	435900
116584	435901
1265	435902
42942	435903
85456	435904
77840	435905
10987	435906
36061	435907
30372	435908
100401	435909
390	435910
6497	435911
73740	435912
18348	435913
155645	435914
33129	435915
22314	435916
7983	435917
24585	435918
5466	435919
87435	435920
3302	435921
101077	435922
108	435923
238	435924
132236	435925
38784	435926
35405	435927
8191	435928
3984	435929
5458	435930
12791	435931
26717	435932
54524	435933
9086	435934
39336	435935
59268	435936
13177	435937
56536	435938
160766	435939
9564	435940
8501	435941
54334	435942
59420	435943
8333	435944
11188	435945
35420	435946
32413	435947
96665	435948
6964	435949
115691	435950
18550	435951
302	435952
25574	435953
80239	435954
5479	435955
7850	435956
32449	435957
11839	435958
15908	435959
108527	435960
2573	435961
139543	435962
15758	435963
47971	435964
34061	435965
39405	435966
15922	435967
1906	435968
123184	435969
47805	435970
70574	435971
9892	435972
11880	435973
10871	435974
69798	435975
1631	435976
2437	435977
45188	435978
12699	435979
45539	435980
133543	435981
22824	435982
55925	435983
161441	435984
34762	435985
11930	435986
121618	435987
36176	435988
6877	435989
31130	435990
26143	435991
8715	435992
86286	435993
7182	435994
150777	435995
6367	435996
147458	435997
52287	435998
38120	435999
23607	436000
134282	436001
54201	436002
30561	436003
5810	436004
131407	436005
33828	436006
8920	436007
28442	436008
84474	436009
1878	436010
20253	436011
168901	436012
111069	436013
55828	436014
4112	436015
109644	436016
67314	436017
33170	436018
9841	436019
16153	436020
56844	436021
39716	436022
18182	436023
6722	436024
40338	436025
17201	436026
5407	436027
59461	436028
26204	436029
76691	436030
63098	436031
546	436032
46413	436033
68437	436034
4654	436035
116362	436036
66637	436037
70771	436038
1035	436039
44289	436040
34472	436041
10420	436042
37953	436043
17123	436044
63016	436045
10521	436046
19082	436047
66084	436048
32148	436049
36395	436050
2260	436051
3103	436052
26876	436053
1182	436054
134109	436055
5740	436056
5256	436057
128118	436058
4352	436059
415	436060
77171	436061
1017	436062
44186	436063
64327	436064
168797	436065
67829	436066
50841	436067
25083	436068
25458	436069
16718	436070
23792	436071
48957	436072
29893	436073
54339	436074
789	436075
17866	436076
43554	436077
53094	436078
26918	436079
83785	436080
41890	436081
53803	436082
43358	436083
11930	436084
88637	436085
58255	436086
35134	436087
77851	436088
19910	436089
32813	436090
109968	436091
12048	436092
56402	436093
88771	436094
13225	436095
51392	436096
135074	436097
93484	436098
55765	436099
34534	436100
24698	436101
51635	436102
16505	436103
59177	436104
5722	436105
43232	436106
12110	436107
24260	436108
48997	436109
1287	436110
13564	436111
74653	436112
74645	436113
30445	436114
18939	436115
90049	436116
106404	436117
89255	436118
102100	436119
30660	436120
18204	436121
77818	436122
1719	436123
747	436124
17252	436125
571	436126
158636	436127
87450	436128
14023	436129
20983	436130
53791	436131
103743	436132
2302	436133
65081	436134
55365	436135
5547	436136
18633	436137
133287	436138
6125	436139
7047	436140
32898	436141
4759	436142
38634	436143
126555	436144
81402	436145
115770	436146
88253	436147
73889	436148
49167	436149
21979	436150
137760	436151
2538	436152
78634	436153
18697	436154
40968	436155
142711	436156
15760	436157
64210	436158
87789	436159
11400	436160
58628	436161
60269	436162
28702	436163
27553	436164
105050	436165
13493	436166
32514	436167
12081	436168
60099	436169
3075	436170
29808	436171
87387	436172
116264	436173
42098	436174
74888	436175
15831	436176
72945	436177
156706	436178
154546	436179
7412	436180
27690	436181
52140	436182
1047	436183
76679	436184
8497	436185
8932	436186
29700	436187
34725	436188
123593	436189
8777	436190
32459	436191
22073	436192
1262	436193
130012	436194
98984	436195
27397	436196
1673	436197
6924	436198
57238	436199
81908	436200
40752	436201
1190	436202
34515	436203
43431	436204
1860	436205
42025	436206
113051	436207
127727	436208
593	436209
20124	436210
39964	436211
44098	436212
13356	436213
16336	436214
7244	436215
9796	436216
67819	436217
5141	436218
61779	436219
35096	436220
12132	436221
7864	436222
33716	436223
9437	436224
44311	436225
71110	436226
503	436227
53621	436228
46955	436229
15571	436230
58672	436231
72066	436232
54485	436233
6760	436234
25043	436235
20964	436236
62490	436237
10016	436238
20942	436239
2804	436240
19878	436241
105033	436242
16664	436243
10660	436244
100074	436245
118640	436246
25506	436247
27589	436248
34666	436249
83584	436250
56259	436251
24150	436252
24103	436253
42102	436254
32434	436255
45518	436256
7451	436257
44	436258
10	436259
39269	436260
19972	436261
119314	436262
186	436263
9236	436264
59284	436265
120807	436266
15693	436267
76391	436268
98962	436269
54998	436270
13122	436271
26288	436272
29278	436273
57380	436274
118436	436275
17181	436276
55455	436277
2638	436278
23509	436279
147470	436280
43562	436281
1616	436282
165035	436283
3275	436284
43954	436285
123694	436286
518	436287
15580	436288
29435	436289
102412	436290
86776	436291
7751	436292
30558	436293
19512	436294
25018	436295
136660	436296
51822	436297
2383	436298
31369	436299
76951	436300
28879	436301
19270	436302
2154	436303
31551	436304
99306	436305
89805	436306
28739	436307
52437	436308
284	436309
71042	436310
88201	436311
77055	436312
78406	436313
5534	436314
164427	436315
68990	436316
36662	436317
53315	436318
1464	436319
3119	436320
21903	436321
121078	436322
65601	436323
95776	436324
10725	436325
13811	436326
34962	436327
86795	436328
53746	436329
55455	436330
76365	436331
4064	436332
59651	436333
22558	436334
67137	436335
21947	436336
3485	436337
1896	436338
7826	436339
82031	436340
111299	436341
5723	436342
36784	436343
17382	436344
26538	436345
13057	436346
15458	436347
11155	436348
9397	436349
5022	436350
22706	436351
79134	436352
1526	436353
15371	436354
9818	436355
30161	436356
110272	436357
17381	436358
132579	436359
50128	436360
103858	436361
44365	436362
7904	436363
25042	436364
100921	436365
110051	436366
31866	436367
51800	436368
12696	436369
13371	436370
64036	436371
72232	436372
67869	436373
25910	436374
2396	436375
28911	436376
94048	436377
137863	436378
126230	436379
36283	436380
21826	436381
3052	436382
4988	436383
12588	436384
24469	436385
93063	436386
79457	436387
6667	436388
146466	436389
23075	436390
66837	436391
85587	436392
53595	436393
39646	436394
16026	436395
20959	436396
10760	436397
82450	436398
14772	436399
107994	436400
6664	436401
5678	436402
35285	436403
12795	436404
36720	436405
27418	436406
76225	436407
9840	436408
9650	436409
67142	436410
12430	436411
5120	436412
11588	436413
4059	436414
35006	436415
941	436416
9516	436417
49196	436418
72313	436419
2853	436420
6573	436421
24754	436422
107987	436423
6109	436424
84749	436425
13501	436426
45958	436427
6501	436428
46859	436429
29784	436430
29993	436431
16189	436432
68544	436433
7115	436434
10702	436435
15352	436436
17203	436437
86724	436438
19375	436439
24822	436440
732	436441
1788	436442
37314	436443
13596	436444
48705	436445
80237	436446
46620	436447
39016	436448
77511	436449
7131	436450
34477	436451
26956	436452
33166	436453
4796	436454
158286	436455
78037	436456
78337	436457
84780	436458
1068	436459
46575	436460
34084	436461
29720	436462
91145	436463
54318	436464
11374	436465
99494	436466
10247	436467
49932	436468
89946	436469
1569	436470
19047	436471
10440	436472
2408	436473
22398	436474
5868	436475
5208	436476
73495	436477
11922	436478
111055	436479
143030	436480
128082	436481
6758	436482
45328	436483
9738	436484
53715	436485
23160	436486
49512	436487
25419	436488
82191	436489
138770	436490
25073	436491
156991	436492
138203	436493
114382	436494
46600	436495
17445	436496
63826	436497
139304	436498
6759	436499
49472	436500
54439	436501
74547	436502
33264	436503
48967	436504
25771	436505
1404	436506
24987	436507
59913	436508
38523	436509
5591	436510
4221	436511
2025	436512
22878	436513
118376	436514
160554	436515
112192	436516
95345	436517
28644	436518
18710	436519
38649	436520
34642	436521
52626	436522
6086	436523
8682	436524
699	436525
2495	436526
37484	436527
7710	436528
102933	436529
45780	436530
20288	436531
62829	436532
18378	436533
111441	436534
35995	436535
116028	436536
2871	436537
74803	436538
69840	436539
63228	436540
94779	436541
95028	436542
3037	436543
29980	436544
2415	436545
22546	436546
106584	436547
19327	436548
48007	436549
17520	436550
2235	436551
12340	436552
71271	436553
64085	436554
14547	436555
29565	436556
103245	436557
3599	436558
123975	436559
323	436560
78383	436561
89664	436562
25605	436563
7997	436564
41812	436565
103608	436566
133306	436567
67250	436568
88	436569
99535	436570
1261	436571
9602	436572
4728	436573
39731	436574
8523	436575
21894	436576
38635	436577
20565	436578
562	436579
35803	436580
13128	436581
64711	436582
101477	436583
1967	436584
97441	436585
45011	436586
582	436587
49430	436588
240	436589
136411	436590
31372	436591
66991	436592
1995	436593
53293	436594
57247	436595
52614	436596
5351	436597
316	436598
24568	436599
81217	436600
60853	436601
33326	436602
68553	436603
18758	436604
84586	436605
1304	436606
9187	436607
42647	436608
29157	436609
67373	436610
33072	436611
326	436612
37686	436613
18544	436614
1294	436615
95911	436616
100525	436617
58315	436618
122788	436619
22438	436620
113171	436621
119814	436622
56589	436623
95859	436624
105075	436625
10963	436626
8928	436627
32550	436628
78	436629
136788	436630
39046	436631
22728	436632
14166	436633
81154	436634
46107	436635
14827	436636
23973	436637
1565	436638
59565	436639
48202	436640
31	436641
56568	436642
63205	436643
26909	436644
34597	436645
56864	436646
31067	436647
45793	436648
63549	436649
36782	436650
12854	436651
68679	436652
18229	436653
86639	436654
97257	436655
153244	436656
64225	436657
67637	436658
102750	436659
39044	436660
74064	436661
120220	436662
12712	436663
8661	436664
9359	436665
74005	436666
34126	436667
43921	436668
53433	436669
53897	436670
5581	436671
41490	436672
22234	436673
103735	436674
33063	436675
55230	436676
71522	436677
39257	436678
35169	436679
38372	436680
120528	436681
1156	436682
6996	436683
167657	436684
61560	436685
83309	436686
35837	436687
90410	436688
61198	436689
28894	436690
117810	436691
57784	436692
944	436693
167913	436694
2916	436695
111283	436696
26007	436697
13682	436698
65883	436699
6831	436700
15284	436701
77991	436702
44262	436703
81417	436704
12387	436705
96440	436706
59	436707
63126	436708
3842	436709
11024	436710
88390	436711
16536	436712
40080	436713
807	436714
14919	436715
108853	436716
32674	436717
95295	436718
73266	436719
94410	436720
41085	436721
41393	436722
8181	436723
37147	436724
7090	436725
31957	436726
5009	436727
22401	436728
7235	436729
24038	436730
51446	436731
79768	436732
161269	436733
112033	436734
68125	436735
66069	436736
28050	436737
9081	436738
69987	436739
158765	436740
142288	436741
95940	436742
31743	436743
82795	436744
93983	436745
114299	436746
46702	436747
122232	436748
9984	436749
56409	436750
49154	436751
91002	436752
101728	436753
31271	436754
5477	436755
37218	436756
91449	436757
29266	436758
4849	436759
3765	436760
5577	436761
28695	436762
51647	436763
109795	436764
18435	436765
133556	436766
3956	436767
38676	436768
20677	436769
21993	436770
61626	436771
12056	436772
39282	436773
155651	436774
46602	436775
53791	436776
65462	436777
11398	436778
4378	436779
46986	436780
123322	436781
54002	436782
10341	436783
91568	436784
3117	436785
50691	436786
35655	436787
95563	436788
27307	436789
56936	436790
22136	436791
28112	436792
14812	436793
5914	436794
30218	436795
15458	436796
3841	436797
4938	436798
70807	436799
29619	436800
134001	436801
33087	436802
41388	436803
88311	436804
23515	436805
128051	436806
46383	436807
46135	436808
51211	436809
2535	436810
60575	436811
115518	436812
19397	436813
35180	436814
10463	436815
78955	436816
2099	436817
30879	436818
26309	436819
40483	436820
39570	436821
61501	436822
80102	436823
2493	436824
7086	436825
32329	436826
134736	436827
36423	436828
55533	436829
60706	436830
9174	436831
165694	436832
166349	436833
40764	436834
57224	436835
24928	436836
10608	436837
112604	436838
126030	436839
34448	436840
1876	436841
77643	436842
28971	436843
13055	436844
111387	436845
69392	436846
3424	436847
7844	436848
29508	436849
18416	436850
229	436851
19589	436852
3022	436853
3680	436854
24989	436855
24067	436856
136662	436857
92711	436858
36161	436859
135377	436860
29890	436861
4846	436862
42926	436863
22121	436864
103528	436865
11952	436866
25078	436867
5854	436868
95876	436869
106505	436870
81065	436871
72091	436872
133692	436873
36366	436874
11891	436875
40062	436876
16874	436877
17172	436878
13122	436879
83	436880
8583	436881
1354	436882
21738	436883
104733	436884
23464	436885
129906	436886
41255	436887
85733	436888
26036	436889
3273	436890
6399	436891
169339	436892
24810	436893
103854	436894
152205	436895
57731	436896
60142	436897
53896	436898
31517	436899
62707	436900
10132	436901
19327	436902
5991	436903
136882	436904
9868	436905
77149	436906
2105	436907
8119	436908
119127	436909
65724	436910
36485	436911
61556	436912
41046	436913
49732	436914
30117	436915
18122	436916
3479	436917
34929	436918
4389	436919
53804	436920
25454	436921
28211	436922
2285	436923
71548	436924
63360	436925
6924	436926
7001	436927
63530	436928
12612	436929
39075	436930
11334	436931
37728	436932
13359	436933
12997	436934
110498	436935
115	436936
22192	436937
23880	436938
76010	436939
3418	436940
45106	436941
18531	436942
16453	436943
9063	436944
58618	436945
36345	436946
3956	436947
16491	436948
17357	436949
15465	436950
22444	436951
43632	436952
31902	436953
11208	436954
5597	436955
70753	436956
13255	436957
10156	436958
107602	436959
73043	436960
49350	436961
89956	436962
4283	436963
24677	436964
14838	436965
19484	436966
89831	436967
946	436968
6876	436969
112567	436970
86833	436971
146287	436972
94800	436973
139097	436974
80744	436975
4962	436976
28744	436977
99804	436978
4806	436979
62067	436980
102029	436981
27134	436982
460	436983
113972	436984
18570	436985
3620	436986
83845	436987
45730	436988
39668	436989
14572	436990
5628	436991
30688	436992
167287	436993
41737	436994
29143	436995
39236	436996
131269	436997
34480	436998
87735	436999
4393	437000
81590	437001
2173	437002
114	437003
55659	437004
46463	437005
158557	437006
8744	437007
42341	437008
165043	437009
51586	437010
81694	437011
86410	437012
39167	437013
75050	437014
23151	437015
37348	437016
7586	437017
24241	437018
15986	437019
10025	437020
105640	437021
97568	437022
120312	437023
88182	437024
63214	437025
103801	437026
83350	437027
67993	437028
9150	437029
124372	437030
71219	437031
5717	437032
1922	437033
24852	437034
72298	437035
11826	437036
2421	437037
43260	437038
5254	437039
20367	437040
56202	437041
22047	437042
56370	437043
7020	437044
6679	437045
10589	437046
18121	437047
2379	437048
169747	437049
1083	437050
23205	437051
5115	437052
9137	437053
12819	437054
64155	437055
33889	437056
4372	437057
146212	437058
766	437059
9898	437060
51844	437061
54643	437062
21874	437063
9966	437064
11144	437065
24071	437066
120826	437067
94964	437068
7164	437069
651	437070
68078	437071
157189	437072
30838	437073
66201	437074
52750	437075
1180	437076
10061	437077
56528	437078
101726	437079
111893	437080
65940	437081
4296	437082
126962	437083
4477	437084
13755	437085
14951	437086
4021	437087
102222	437088
18239	437089
34798	437090
54863	437091
2667	437092
37275	437093
35497	437094
126428	437095
22232	437096
152492	437097
2378	437098
75666	437099
47477	437100
30498	437101
39379	437102
61776	437103
53036	437104
59337	437105
8663	437106
33071	437107
75997	437108
26710	437109
48023	437110
60352	437111
15715	437112
155457	437113
15115	437114
7583	437115
49474	437116
99643	437117
125915	437118
1569	437119
55611	437120
77849	437121
25845	437122
71269	437123
88667	437124
18900	437125
81354	437126
13069	437127
47271	437128
52119	437129
81959	437130
16605	437131
5424	437132
12349	437133
7025	437134
88439	437135
126429	437136
4415	437137
8079	437138
143208	437139
9973	437140
3499	437141
40309	437142
13071	437143
37772	437144
27347	437145
10633	437146
15624	437147
88137	437148
61324	437149
11919	437150
90368	437151
7386	437152
7071	437153
1634	437154
40988	437155
51917	437156
51405	437157
23077	437158
92031	437159
94848	437160
8504	437161
53831	437162
20673	437163
135429	437164
3692	437165
28303	437166
7650	437167
40143	437168
3418	437169
56094	437170
145325	437171
128643	437172
11968	437173
22234	437174
24034	437175
24294	437176
21968	437177
1816	437178
17178	437179
654	437180
5038	437181
31235	437182
3786	437183
48221	437184
14665	437185
16942	437186
33047	437187
27420	437188
26517	437189
40559	437190
8270	437191
19081	437192
130093	437193
57623	437194
1937	437195
20085	437196
84991	437197
9185	437198
5361	437199
79655	437200
41081	437201
23440	437202
541	437203
60104	437204
132106	437205
20839	437206
19179	437207
28272	437208
61669	437209
21599	437210
6311	437211
22702	437212
27827	437213
149625	437214
53753	437215
38672	437216
94060	437217
61405	437218
60919	437219
62166	437220
4303	437221
70639	437222
77330	437223
64097	437224
125824	437225
3554	437226
6623	437227
5300	437228
26854	437229
2452	437230
45008	437231
44415	437232
107407	437233
116235	437234
44976	437235
14562	437236
4259	437237
43717	437238
68	437239
35744	437240
97260	437241
22751	437242
113829	437243
27162	437244
121611	437245
102535	437246
76970	437247
157352	437248
118529	437249
10324	437250
39709	437251
7693	437252
111971	437253
64310	437254
21771	437255
136956	437256
59877	437257
21581	437258
99650	437259
87810	437260
99994	437261
21736	437262
66340	437263
31849	437264
25170	437265
6508	437266
50229	437267
5164	437268
1676	437269
100385	437270
33683	437271
102795	437272
59323	437273
2667	437274
135415	437275
48683	437276
29848	437277
152942	437278
131398	437279
28792	437280
1584	437281
1963	437282
22971	437283
11834	437284
167151	437285
106827	437286
37659	437287
19656	437288
125591	437289
14320	437290
10778	437291
2371	437292
108201	437293
1472	437294
6159	437295
17764	437296
21517	437297
21196	437298
138783	437299
51156	437300
18570	437301
23491	437302
3085	437303
110609	437304
127166	437305
52709	437306
29150	437307
73114	437308
96739	437309
4382	437310
26904	437311
31	437312
80217	437313
1370	437314
10448	437315
2232	437316
103521	437317
38084	437318
124371	437319
27774	437320
10330	437321
2119	437322
110550	437323
13133	437324
20490	437325
15853	437326
20034	437327
65258	437328
40558	437329
39238	437330
9970	437331
43092	437332
105369	437333
25549	437334
34	437335
39944	437336
9594	437337
113902	437338
25619	437339
30593	437340
75657	437341
155791	437342
52941	437343
76232	437344
54604	437345
119	437346
3532	437347
721	437348
12550	437349
60279	437350
29803	437351
150961	437352
116402	437353
932	437354
33089	437355
38272	437356
74870	437357
57678	437358
48422	437359
1447	437360
699	437361
15006	437362
3660	437363
37110	437364
16368	437365
127829	437366
961	437367
30162	437368
7491	437369
19034	437370
17857	437371
7578	437372
21524	437373
137639	437374
47774	437375
36870	437376
42406	437377
7916	437378
25839	437379
29963	437380
143658	437381
18028	437382
8709	437383
23698	437384
33665	437385
19183	437386
121364	437387
100928	437388
47502	437389
5837	437390
7808	437391
3998	437392
105541	437393
21142	437394
78661	437395
11639	437396
57882	437397
26667	437398
19077	437399
55616	437400
76335	437401
68874	437402
96830	437403
35297	437404
1033	437405
12251	437406
21272	437407
10	437408
6589	437409
65689	437410
145362	437411
14648	437412
38907	437413
32540	437414
75959	437415
58562	437416
27237	437417
55479	437418
8664	437419
1296	437420
144701	437421
420	437422
3238	437423
32967	437424
77223	437425
17761	437426
27576	437427
32033	437428
62851	437429
26933	437430
102790	437431
19945	437432
54178	437433
336	437434
17129	437435
109241	437436
69111	437437
101365	437438
129485	437439
36006	437440
9016	437441
19020	437442
24462	437443
2634	437444
44535	437445
15372	437446
17358	437447
63100	437448
1733	437449
87621	437450
7266	437451
2014	437452
30213	437453
116167	437454
80983	437455
52965	437456
66124	437457
62205	437458
5280	437459
1	437460
59293	437461
35836	437462
26291	437463
34226	437464
42778	437465
55414	437466
15517	437467
5736	437468
100433	437469
120230	437470
40872	437471
16264	437472
66988	437473
19182	437474
17109	437475
90103	437476
36863	437477
166485	437478
15158	437479
29822	437480
30950	437481
136821	437482
72217	437483
44604	437484
85890	437485
78390	437486
25191	437487
86750	437488
8634	437489
24488	437490
451	437491
2778	437492
1359	437493
8746	437494
149130	437495
75064	437496
32699	437497
15054	437498
11122	437499
3181	437500
94443	437501
24576	437502
138620	437503
1171	437504
1420	437505
45883	437506
63841	437507
80600	437508
91147	437509
34775	437510
42564	437511
15786	437512
33275	437513
3199	437514
87062	437515
57915	437516
10951	437517
14765	437518
7707	437519
3588	437520
4160	437521
10004	437522
24107	437523
10236	437524
60608	437525
6743	437526
81796	437527
67643	437528
26643	437529
43382	437530
10639	437531
12669	437532
60749	437533
110100	437534
80311	437535
28123	437536
131511	437537
113306	437538
62465	437539
23184	437540
80773	437541
41720	437542
20174	437543
27024	437544
204	437545
29008	437546
126159	437547
47964	437548
12463	437549
34289	437550
26189	437551
71215	437552
150556	437553
43933	437554
3947	437555
13328	437556
72110	437557
22291	437558
35045	437559
52041	437560
41567	437561
47020	437562
1281	437563
10529	437564
27280	437565
86529	437566
60243	437567
14887	437568
5114	437569
132660	437570
3686	437571
33753	437572
142	437573
22930	437574
7799	437575
14262	437576
28600	437577
2731	437578
30816	437579
54666	437580
32224	437581
117904	437582
979	437583
32808	437584
35198	437585
39267	437586
42201	437587
16382	437588
52350	437589
2673	437590
450	437591
1349	437592
105267	437593
38085	437594
7711	437595
62905	437596
53290	437597
629	437598
1900	437599
23252	437600
923	437601
39475	437602
12705	437603
88182	437604
35429	437605
9122	437606
2723	437607
103029	437608
22270	437609
48507	437610
14919	437611
1705	437612
18015	437613
906	437614
14382	437615
13233	437616
79569	437617
104874	437618
38301	437619
48685	437620
7080	437621
83403	437622
9136	437623
54441	437624
82193	437625
91345	437626
52791	437627
69108	437628
28342	437629
110485	437630
18372	437631
71460	437632
50597	437633
84708	437634
2611	437635
28019	437636
29756	437637
43921	437638
93588	437639
74647	437640
95350	437641
505	437642
42937	437643
9636	437644
73155	437645
96286	437646
1433	437647
17222	437648
108934	437649
12516	437650
48976	437651
74007	437652
38282	437653
157201	437654
38	437655
17285	437656
57830	437657
90064	437658
119927	437659
73722	437660
139437	437661
1161	437662
44471	437663
80849	437664
20057	437665
16279	437666
29062	437667
52803	437668
7292	437669
112703	437670
5673	437671
59071	437672
21763	437673
49229	437674
55232	437675
17821	437676
22378	437677
60162	437678
4955	437679
166114	437680
38539	437681
88333	437682
7554	437683
47598	437684
40115	437685
86406	437686
116455	437687
85206	437688
62620	437689
23998	437690
1639	437691
2425	437692
17226	437693
3514	437694
13415	437695
4647	437696
52348	437697
42255	437698
166695	437699
9495	437700
2433	437701
43612	437702
86135	437703
5147	437704
18663	437705
16179	437706
43731	437707
212	437708
13	437709
3466	437710
108137	437711
28036	437712
12910	437713
55562	437714
139447	437715
40792	437716
57180	437717
125402	437718
72308	437719
32662	437720
95924	437721
60400	437722
45262	437723
24440	437724
8517	437725
56464	437726
53081	437727
138336	437728
34282	437729
35615	437730
58310	437731
41652	437732
10381	437733
28014	437734
102269	437735
16985	437736
89295	437737
90125	437738
33311	437739
135602	437740
60534	437741
13245	437742
129691	437743
56715	437744
138568	437745
91279	437746
65368	437747
48468	437748
12195	437749
4658	437750
59494	437751
104151	437752
2137	437753
139280	437754
43913	437755
74266	437756
6105	437757
82273	437758
25444	437759
18203	437760
53995	437761
53297	437762
66	437763
3909	437764
116454	437765
156083	437766
15699	437767
144448	437768
130209	437769
46868	437770
72512	437771
85876	437772
4974	437773
213	437774
138817	437775
118404	437776
8932	437777
1486	437778
26527	437779
18432	437780
70924	437781
28572	437782
32192	437783
12066	437784
50432	437785
112443	437786
128542	437787
44894	437788
22933	437789
9653	437790
3798	437791
1831	437792
10015	437793
59809	437794
29822	437795
88448	437796
1312	437797
27269	437798
48416	437799
35928	437800
36172	437801
29945	437802
81783	437803
7475	437804
13470	437805
5869	437806
34060	437807
97509	437808
12950	437809
21030	437810
61192	437811
40970	437812
37817	437813
120496	437814
37534	437815
33215	437816
87190	437817
57853	437818
4869	437819
50777	437820
47403	437821
61400	437822
16174	437823
66323	437824
131844	437825
75125	437826
14097	437827
105403	437828
32292	437829
111137	437830
31052	437831
137447	437832
51	437833
11182	437834
34636	437835
72507	437836
63561	437837
5623	437838
25016	437839
25793	437840
10661	437841
67192	437842
89896	437843
99404	437844
16426	437845
40793	437846
947	437847
34875	437848
18801	437849
70101	437850
12352	437851
148068	437852
8121	437853
39006	437854
35503	437855
2536	437856
11910	437857
14073	437858
56417	437859
42855	437860
31055	437861
14483	437862
5541	437863
9515	437864
5477	437865
8660	437866
18982	437867
4700	437868
21008	437869
47616	437870
116987	437871
32326	437872
1658	437873
3398	437874
939	437875
54249	437876
11478	437877
39369	437878
108605	437879
1804	437880
91824	437881
60123	437882
85424	437883
102729	437884
8950	437885
55917	437886
59648	437887
44877	437888
20695	437889
3286	437890
131505	437891
41394	437892
89512	437893
45156	437894
11578	437895
75076	437896
6220	437897
139	437898
8874	437899
76412	437900
8068	437901
9841	437902
4488	437903
1178	437904
60362	437905
2372	437906
1798	437907
12084	437908
29892	437909
999	437910
81348	437911
427	437912
36006	437913
57684	437914
6482	437915
16092	437916
13297	437917
87230	437918
30198	437919
26393	437920
36487	437921
32055	437922
2191	437923
142100	437924
19661	437925
57348	437926
9470	437927
74037	437928
46542	437929
91330	437930
78973	437931
67653	437932
43742	437933
10015	437934
1553	437935
35647	437936
67070	437937
26366	437938
84876	437939
104135	437940
58608	437941
46791	437942
100100	437943
48575	437944
8061	437945
8782	437946
65140	437947
18977	437948
14353	437949
17239	437950
28285	437951
21326	437952
65523	437953
49363	437954
21138	437955
12210	437956
80519	437957
2162	437958
18255	437959
32242	437960
58984	437961
53211	437962
12843	437963
9221	437964
6302	437965
113878	437966
1108	437967
76993	437968
49491	437969
18291	437970
16139	437971
116965	437972
7419	437973
164505	437974
22332	437975
47160	437976
79914	437977
92965	437978
17910	437979
37803	437980
25439	437981
21918	437982
71994	437983
20415	437984
343	437985
57765	437986
8152	437987
41314	437988
12727	437989
23370	437990
759	437991
130159	437992
22575	437993
940	437994
132096	437995
99873	437996
9842	437997
18396	437998
71838	437999
91857	438000
70131	438001
22161	438002
17413	438003
25738	438004
19011	438005
12945	438006
92483	438007
47237	438008
8515	438009
31456	438010
9171	438011
22276	438012
33755	438013
8976	438014
9713	438015
91430	438016
37894	438017
56539	438018
38702	438019
12895	438020
4334	438021
5799	438022
9476	438023
51011	438024
18463	438025
83459	438026
13771	438027
11953	438028
6765	438029
7086	438030
34639	438031
12331	438032
12252	438033
3584	438034
36901	438035
10627	438036
20261	438037
20126	438038
65417	438039
36208	438040
26831	438041
70025	438042
27942	438043
131290	438044
19347	438045
28764	438046
12618	438047
3864	438048
124033	438049
55361	438050
100620	438051
22247	438052
71075	438053
79546	438054
66526	438055
14923	438056
49761	438057
28318	438058
150123	438059
15605	438060
80349	438061
57992	438062
35500	438063
235	438064
6829	438065
14895	438066
7708	438067
382	438068
8958	438069
77327	438070
134	438071
19980	438072
1249	438073
44305	438074
9105	438075
1754	438076
142865	438077
56170	438078
29716	438079
3144	438080
32501	438081
21189	438082
11740	438083
79218	438084
44989	438085
77857	438086
53969	438087
8005	438088
19702	438089
58542	438090
88271	438091
8298	438092
47238	438093
11630	438094
70092	438095
95040	438096
3749	438097
10711	438098
63996	438099
88000	438100
95121	438101
56694	438102
15966	438103
30460	438104
42849	438105
81652	438106
49419	438107
20165	438108
3032	438109
19874	438110
64481	438111
28633	438112
43580	438113
44529	438114
149386	438115
77216	438116
9175	438117
3505	438118
78044	438119
66196	438120
55375	438121
48823	438122
93559	438123
23730	438124
93342	438125
147878	438126
72172	438127
9882	438128
7760	438129
61954	438130
30024	438131
1117	438132
14672	438133
5883	438134
87804	438135
16964	438136
113521	438137
7565	438138
46795	438139
21110	438140
20266	438141
4713	438142
65902	438143
57209	438144
31853	438145
3710	438146
103583	438147
29393	438148
85966	438149
12139	438150
54827	438151
22550	438152
40286	438153
9477	438154
48863	438155
16422	438156
23546	438157
6052	438158
130359	438159
160499	438160
26255	438161
7374	438162
37499	438163
19468	438164
531	438165
57623	438166
40647	438167
401	438168
44212	438169
10607	438170
11401	438171
75864	438172
20624	438173
11651	438174
23549	438175
54945	438176
59573	438177
125895	438178
3803	438179
3226	438180
60459	438181
606	438182
36652	438183
10879	438184
9922	438185
319	438186
21281	438187
3319	438188
151914	438189
2038	438190
81120	438191
30659	438192
45959	438193
76365	438194
70261	438195
100092	438196
2010	438197
62627	438198
1671	438199
154494	438200
23292	438201
9416	438202
55358	438203
85630	438204
611	438205
34919	438206
5994	438207
42762	438208
24853	438209
3850	438210
152932	438211
2125	438212
213	438213
55753	438214
11375	438215
142297	438216
51771	438217
1013	438218
44568	438219
101998	438220
166270	438221
36462	438222
116504	438223
74368	438224
49198	438225
40226	438226
63132	438227
45442	438228
87747	438229
4605	438230
7508	438231
75994	438232
105553	438233
76372	438234
55024	438235
112859	438236
5964	438237
55106	438238
107308	438239
88848	438240
83560	438241
28215	438242
95630	438243
34940	438244
38618	438245
2739	438246
26129	438247
102134	438248
81404	438249
49095	438250
77886	438251
8120	438252
118184	438253
22095	438254
94854	438255
94151	438256
9673	438257
97352	438258
14980	438259
14937	438260
1514	438261
51866	438262
30788	438263
8917	438264
47141	438265
61730	438266
51280	438267
34334	438268
10638	438269
69946	438270
6303	438271
2499	438272
9340	438273
2499	438274
34949	438275
77022	438276
60252	438277
122274	438278
31550	438279
978	438280
53682	438281
98208	438282
37706	438283
105521	438284
11748	438285
686	438286
70575	438287
12717	438288
8903	438289
2256	438290
80058	438291
70721	438292
28452	438293
38892	438294
18417	438295
3301	438296
25620	438297
48499	438298
20526	438299
1967	438300
11761	438301
48512	438302
75872	438303
141487	438304
120358	438305
57066	438306
46570	438307
55095	438308
143000	438309
8264	438310
49079	438311
11600	438312
80378	438313
26308	438314
19703	438315
1561	438316
33389	438317
42771	438318
82521	438319
70088	438320
5664	438321
49008	438322
31885	438323
39676	438324
109167	438325
40507	438326
25204	438327
85373	438328
45449	438329
25063	438330
33770	438331
44567	438332
5430	438333
74086	438334
34735	438335
51250	438336
30129	438337
59473	438338
55633	438339
94705	438340
5478	438341
104212	438342
35726	438343
20488	438344
44145	438345
35259	438346
53603	438347
94335	438348
73716	438349
151722	438350
83466	438351
44033	438352
115659	438353
32665	438354
25108	438355
62638	438356
12869	438357
85861	438358
117821	438359
67551	438360
5180	438361
9294	438362
43775	438363
21797	438364
17699	438365
25521	438366
1774	438367
115460	438368
678	438369
35903	438370
76282	438371
15511	438372
26117	438373
122618	438374
14777	438375
19844	438376
83557	438377
52805	438378
6420	438379
40346	438380
4808	438381
18333	438382
294	438383
166610	438384
10599	438385
13778	438386
21388	438387
26547	438388
49925	438389
45493	438390
131658	438391
34242	438392
3760	438393
22718	438394
17258	438395
1196	438396
112920	438397
56692	438398
3191	438399
19741	438400
128192	438401
45382	438402
116020	438403
30194	438404
86164	438405
99679	438406
60673	438407
150852	438408
19616	438409
112902	438410
12411	438411
116587	438412
91239	438413
13737	438414
26080	438415
27402	438416
3844	438417
32091	438418
1697	438419
1685	438420
50111	438421
42470	438422
146154	438423
27043	438424
29794	438425
13748	438426
31684	438427
23101	438428
55147	438429
20439	438430
34448	438431
10300	438432
13109	438433
5183	438434
76969	438435
15738	438436
7466	438437
6929	438438
32468	438439
19090	438440
30223	438441
5267	438442
55511	438443
348	438444
2073	438445
16714	438446
61001	438447
48499	438448
21435	438449
165950	438450
103431	438451
81280	438452
736	438453
80080	438454
38462	438455
89099	438456
9177	438457
929	438458
9505	438459
21613	438460
40576	438461
31598	438462
32378	438463
29269	438464
22295	438465
19514	438466
86995	438467
52761	438468
63395	438469
41362	438470
3517	438471
20409	438472
81539	438473
40277	438474
101123	438475
17121	438476
138019	438477
11345	438478
150734	438479
28723	438480
10085	438481
40637	438482
22715	438483
8420	438484
72144	438485
76526	438486
128768	438487
1903	438488
89272	438489
42703	438490
2944	438491
64361	438492
88666	438493
33400	438494
138304	438495
53546	438496
851	438497
23154	438498
3198	438499
21961	438500
14257	438501
22089	438502
16008	438503
120764	438504
13930	438505
5739	438506
75939	438507
992	438508
124553	438509
77766	438510
18418	438511
51092	438512
109	438513
26533	438514
1163	438515
17977	438516
166735	438517
61101	438518
8559	438519
68315	438520
37435	438521
135309	438522
26218	438523
36144	438524
8423	438525
55474	438526
12432	438527
2058	438528
18528	438529
43789	438530
11764	438531
150684	438532
323	438533
135246	438534
62353	438535
19770	438536
85173	438537
25033	438538
109710	438539
1497	438540
4702	438541
31240	438542
48516	438543
21345	438544
51076	438545
81790	438546
645	438547
7355	438548
39588	438549
5932	438550
45347	438551
129565	438552
76372	438553
70575	438554
33379	438555
46573	438556
8120	438557
4037	438558
21659	438559
31486	438560
92135	438561
148072	438562
63483	438563
119139	438564
10055	438565
52730	438566
43260	438567
37292	438568
29527	438569
5175	438570
119643	438571
30469	438572
158728	438573
56018	438574
21595	438575
6078	438576
3607	438577
39421	438578
41499	438579
8162	438580
51895	438581
98377	438582
8853	438583
11520	438584
2220	438585
908	438586
20451	438587
88904	438588
36555	438589
2613	438590
16952	438591
30572	438592
5010	438593
34120	438594
30287	438595
108380	438596
65480	438597
45252	438598
157650	438599
22785	438600
95018	438601
2832	438602
46271	438603
137578	438604
14340	438605
1470	438606
27984	438607
94603	438608
46302	438609
2269	438610
10759	438611
82526	438612
203	438613
4448	438614
275	438615
116570	438616
48647	438617
73321	438618
55303	438619
53265	438620
22656	438621
9962	438622
2639	438623
14726	438624
139230	438625
1145	438626
1164	438627
69986	438628
1748	438629
11087	438630
1021	438631
28908	438632
15823	438633
68596	438634
16947	438635
18795	438636
887	438637
112103	438638
93807	438639
95606	438640
101219	438641
32767	438642
7257	438643
43698	438644
10744	438645
78657	438646
11484	438647
4612	438648
43005	438649
65667	438650
89520	438651
38661	438652
6858	438653
70393	438654
94641	438655
122	438656
1805	438657
23107	438658
80822	438659
110421	438660
62708	438661
72911	438662
1163	438663
83002	438664
67157	438665
49044	438666
27182	438667
101839	438668
85167	438669
2549	438670
21598	438671
16946	438672
51810	438673
28327	438674
28652	438675
2796	438676
87184	438677
49364	438678
34821	438679
37068	438680
4806	438681
51272	438682
129561	438683
8764	438684
57760	438685
52667	438686
54299	438687
598	438688
3313	438689
22442	438690
35192	438691
61225	438692
20360	438693
82724	438694
25707	438695
26715	438696
3037	438697
19761	438698
42849	438699
38628	438700
48566	438701
48542	438702
5381	438703
21483	438704
46894	438705
94983	438706
73187	438707
90	438708
59968	438709
35355	438710
79331	438711
78877	438712
46302	438713
15135	438714
8303	438715
41862	438716
93873	438717
95364	438718
115810	438719
59979	438720
155084	438721
440	438722
112100	438723
13877	438724
65300	438725
7944	438726
133600	438727
17783	438728
106809	438729
3424	438730
74157	438731
53667	438732
48	438733
1957	438734
42566	438735
61912	438736
394	438737
54138	438738
274	438739
5526	438740
66346	438741
988	438742
10366	438743
107809	438744
35570	438745
66430	438746
4519	438747
20393	438748
9583	438749
15356	438750
15571	438751
47552	438752
1192	438753
8804	438754
746	438755
13838	438756
23220	438757
142145	438758
54841	438759
82796	438760
16728	438761
99287	438762
138179	438763
88588	438764
13399	438765
5720	438766
12858	438767
40600	438768
29212	438769
23560	438770
21252	438771
25875	438772
31099	438773
40839	438774
72287	438775
16562	438776
16270	438777
93929	438778
54661	438779
46932	438780
63515	438781
115907	438782
5196	438783
4040	438784
106601	438785
43779	438786
20056	438787
3039	438788
51740	438789
53087	438790
89671	438791
21028	438792
12471	438793
70894	438794
39923	438795
164688	438796
3783	438797
10565	438798
4188	438799
4933	438800
9098	438801
47149	438802
1227	438803
106639	438804
705	438805
31829	438806
20954	438807
16647	438808
15830	438809
35688	438810
32830	438811
3749	438812
10853	438813
49077	438814
10527	438815
12228	438816
51588	438817
9522	438818
5478	438819
19172	438820
29954	438821
13520	438822
81770	438823
19883	438824
4092	438825
41782	438826
6530	438827
31098	438828
29995	438829
4010	438830
19040	438831
53542	438832
89871	438833
47448	438834
50317	438835
62843	438836
122482	438837
7029	438838
8966	438839
121042	438840
28870	438841
85573	438842
114442	438843
1370	438844
12995	438845
30101	438846
13025	438847
28778	438848
45163	438849
66828	438850
16773	438851
17699	438852
96247	438853
27799	438854
6869	438855
63116	438856
46674	438857
61104	438858
139619	438859
40725	438860
126908	438861
42605	438862
292	438863
42618	438864
106846	438865
32102	438866
55085	438867
22949	438868
133612	438869
61768	438870
33432	438871
9045	438872
101015	438873
80300	438874
82961	438875
26378	438876
115055	438877
6214	438878
33369	438879
68909	438880
59654	438881
24463	438882
41120	438883
38244	438884
5161	438885
28561	438886
13319	438887
9285	438888
79640	438889
9583	438890
63115	438891
77553	438892
11080	438893
29283	438894
2263	438895
19214	438896
71234	438897
47753	438898
22869	438899
18629	438900
24800	438901
25757	438902
164514	438903
40546	438904
168432	438905
9330	438906
11943	438907
24703	438908
59200	438909
47279	438910
45859	438911
13622	438912
77858	438913
31499	438914
3402	438915
23708	438916
82831	438917
49988	438918
94878	438919
12845	438920
78400	438921
49231	438922
25192	438923
115539	438924
2598	438925
37939	438926
68922	438927
37487	438928
145644	438929
60629	438930
43481	438931
20572	438932
16582	438933
38380	438934
13576	438935
62618	438936
1517	438937
19763	438938
41333	438939
61365	438940
10840	438941
105446	438942
28096	438943
115731	438944
42019	438945
58007	438946
22305	438947
55745	438948
74261	438949
2300	438950
1021	438951
26586	438952
36549	438953
11360	438954
25022	438955
53548	438956
38005	438957
35236	438958
23601	438959
1828	438960
67833	438961
59989	438962
38710	438963
16863	438964
56378	438965
66120	438966
36828	438967
80628	438968
122083	438969
154057	438970
96529	438971
7741	438972
98280	438973
40585	438974
8854	438975
121835	438976
86408	438977
470	438978
45189	438979
4307	438980
77655	438981
8458	438982
40700	438983
17302	438984
7913	438985
30327	438986
17657	438987
48670	438988
4685	438989
22120	438990
7447	438991
3716	438992
1622	438993
7400	438994
50453	438995
6844	438996
4655	438997
106293	438998
74569	438999
572	439000
6670	439001
5104	439002
40319	439003
133730	439004
3489	439005
9440	439006
40681	439007
58397	439008
136906	439009
74204	439010
38575	439011
40282	439012
21080	439013
109056	439014
83762	439015
29175	439016
10532	439017
30923	439018
22036	439019
16885	439020
6710	439021
27601	439022
85243	439023
43524	439024
24801	439025
40107	439026
38292	439027
170193	439028
77890	439029
23961	439030
23841	439031
41424	439032
66170	439033
20020	439034
8497	439035
80143	439036
6860	439037
14583	439038
22725	439039
86553	439040
145220	439041
45316	439042
7713	439043
2225	439044
12564	439045
8401	439046
11299	439047
15456	439048
67296	439049
42731	439050
123496	439051
37540	439052
133670	439053
38802	439054
115894	439055
139500	439056
15552	439057
25146	439058
57905	439059
105526	439060
55816	439061
86699	439062
66248	439063
6242	439064
19921	439065
2623	439066
110211	439067
42084	439068
14506	439069
40222	439070
1571	439071
38229	439072
24495	439073
83499	439074
162681	439075
64614	439076
9430	439077
11710	439078
117382	439079
55154	439080
6451	439081
46505	439082
6348	439083
407	439084
49430	439085
29828	439086
18874	439087
138621	439088
2756	439089
25989	439090
31162	439091
37124	439092
24102	439093
41317	439094
23491	439095
336	439096
4150	439097
11859	439098
20572	439099
164974	439100
91655	439101
20293	439102
30224	439103
79743	439104
27123	439105
77241	439106
20378	439107
32122	439108
12324	439109
1617	439110
109182	439111
33960	439112
17105	439113
104045	439114
24073	439115
11984	439116
11092	439117
38982	439118
47733	439119
16186	439120
81998	439121
96983	439122
133521	439123
22270	439124
13945	439125
35313	439126
265	439127
218	439128
54513	439129
8525	439130
25601	439131
1816	439132
1312	439133
346	439134
10352	439135
58835	439136
7626	439137
36480	439138
21106	439139
17849	439140
10164	439141
72701	439142
5412	439143
12888	439144
60145	439145
22167	439146
46965	439147
56933	439148
115831	439149
21029	439150
63266	439151
42643	439152
10270	439153
33669	439154
11294	439155
40506	439156
15347	439157
29156	439158
1241	439159
8731	439160
67821	439161
12582	439162
68464	439163
14986	439164
30411	439165
18801	439166
89762	439167
24578	439168
105644	439169
12436	439170
165374	439171
158956	439172
62195	439173
27992	439174
18138	439175
84954	439176
28245	439177
95896	439178
468	439179
31741	439180
9275	439181
3083	439182
16740	439183
68720	439184
112169	439185
129999	439186
66214	439187
50206	439188
127157	439189
76124	439190
3419	439191
2849	439192
17453	439193
10031	439194
1908	439195
111509	439196
4205	439197
62716	439198
78068	439199
36509	439200
30083	439201
47003	439202
26861	439203
60032	439204
30871	439205
32229	439206
99456	439207
139306	439208
21918	439209
97270	439210
31820	439211
759	439212
83345	439213
93696	439214
25233	439215
20245	439216
49942	439217
36710	439218
49510	439219
54706	439220
7319	439221
33317	439222
21508	439223
5249	439224
106528	439225
90627	439226
46039	439227
55889	439228
121730	439229
2959	439230
12573	439231
80604	439232
11313	439233
1275	439234
2849	439235
387	439236
12088	439237
25379	439238
26768	439239
110306	439240
103327	439241
3105	439242
39623	439243
20401	439244
1340	439245
50134	439246
153617	439247
114226	439248
5686	439249
22747	439250
81909	439251
3007	439252
41576	439253
27212	439254
112579	439255
13188	439256
385	439257
64572	439258
17478	439259
67132	439260
131331	439261
49490	439262
5923	439263
268	439264
16716	439265
25135	439266
125034	439267
51986	439268
65010	439269
42400	439270
52519	439271
157798	439272
3541	439273
98778	439274
7158	439275
75318	439276
73265	439277
7601	439278
1524	439279
2991	439280
75668	439281
46743	439282
81937	439283
62268	439284
5323	439285
73804	439286
9806	439287
12208	439288
32217	439289
152923	439290
54101	439291
31278	439292
108532	439293
10021	439294
5018	439295
22451	439296
5796	439297
58121	439298
28596	439299
7650	439300
5920	439301
28471	439302
120603	439303
83910	439304
106577	439305
17909	439306
8544	439307
81499	439308
12502	439309
7308	439310
2070	439311
50506	439312
43431	439313
27293	439314
36478	439315
105169	439316
15122	439317
67299	439318
37736	439319
66364	439320
2131	439321
97207	439322
10626	439323
166083	439324
86397	439325
40974	439326
14342	439327
72379	439328
54534	439329
19142	439330
7039	439331
15201	439332
26459	439333
106556	439334
68435	439335
49625	439336
12780	439337
76632	439338
8374	439339
67652	439340
42229	439341
162493	439342
11718	439343
90816	439344
7824	439345
1024	439346
58871	439347
68502	439348
116771	439349
32509	439350
5563	439351
29440	439352
3090	439353
63200	439354
6087	439355
2234	439356
118797	439357
13850	439358
47962	439359
64520	439360
18630	439361
109381	439362
10183	439363
4364	439364
8238	439365
51282	439366
15373	439367
4540	439368
71882	439369
10382	439370
75737	439371
96424	439372
96617	439373
22297	439374
4812	439375
101951	439376
26330	439377
16563	439378
58706	439379
72876	439380
20312	439381
119	439382
28848	439383
37266	439384
122495	439385
82784	439386
53439	439387
44766	439388
5667	439389
11840	439390
25596	439391
26021	439392
169115	439393
1922	439394
26274	439395
25333	439396
515	439397
39502	439398
2856	439399
1798	439400
23654	439401
3495	439402
53550	439403
22392	439404
53630	439405
8232	439406
51055	439407
53611	439408
12993	439409
30517	439410
3270	439411
19436	439412
61547	439413
45467	439414
131113	439415
63490	439416
3547	439417
33923	439418
43379	439419
29365	439420
62498	439421
32096	439422
7935	439423
4531	439424
130689	439425
107541	439426
49013	439427
32266	439428
17689	439429
1996	439430
26084	439431
23597	439432
100196	439433
61216	439434
78255	439435
141411	439436
1891	439437
17215	439438
115075	439439
37951	439440
4061	439441
44037	439442
13936	439443
3733	439444
46957	439445
55378	439446
41163	439447
10899	439448
17370	439449
15534	439450
72885	439451
82827	439452
19682	439453
5403	439454
50964	439455
139188	439456
3875	439457
137947	439458
38710	439459
2125	439460
8553	439461
17664	439462
146901	439463
122601	439464
7852	439465
9209	439466
65080	439467
1340	439468
28313	439469
10413	439470
23550	439471
111611	439472
14230	439473
30925	439474
4387	439475
35780	439476
18422	439477
16309	439478
86719	439479
16331	439480
103971	439481
16305	439482
45843	439483
35982	439484
87026	439485
20667	439486
86214	439487
7608	439488
56236	439489
3590	439490
154053	439491
6291	439492
76858	439493
86896	439494
106	439495
94620	439496
10527	439497
22576	439498
94866	439499
22332	439500
7849	439501
177	439502
39099	439503
46098	439504
10965	439505
5627	439506
32253	439507
9767	439508
2670	439509
82889	439510
49481	439511
71208	439512
44719	439513
2270	439514
97297	439515
135704	439516
88447	439517
71814	439518
23060	439519
102821	439520
12230	439521
10902	439522
66558	439523
34272	439524
17763	439525
66097	439526
44036	439527
86596	439528
1864	439529
67345	439530
4893	439531
61026	439532
8459	439533
24122	439534
75183	439535
1889	439536
2390	439537
12220	439538
10438	439539
111982	439540
9032	439541
6529	439542
63873	439543
127807	439544
16100	439545
1547	439546
44099	439547
16726	439548
14127	439549
33945	439550
22454	439551
125032	439552
113394	439553
10018	439554
4035	439555
41361	439556
20759	439557
3169	439558
48885	439559
63242	439560
51940	439561
27186	439562
13656	439563
87981	439564
419	439565
3191	439566
15545	439567
3391	439568
4069	439569
9439	439570
57606	439571
12321	439572
50052	439573
63393	439574
31702	439575
33310	439576
13510	439577
69907	439578
16878	439579
50842	439580
11220	439581
146458	439582
16407	439583
99702	439584
51367	439585
125984	439586
106582	439587
3132	439588
94715	439589
14647	439590
134142	439591
34782	439592
3192	439593
42148	439594
107932	439595
8360	439596
80052	439597
53325	439598
93569	439599
124699	439600
64484	439601
8625	439602
12503	439603
116973	439604
54280	439605
64273	439606
86820	439607
54232	439608
2788	439609
119226	439610
153668	439611
133003	439612
3400	439613
8625	439614
2803	439615
17529	439616
27361	439617
10787	439618
17996	439619
23534	439620
86768	439621
6942	439622
124484	439623
2769	439624
125865	439625
26134	439626
135	439627
14446	439628
29210	439629
96199	439630
129641	439631
64587	439632
47715	439633
1294	439634
24499	439635
30696	439636
40136	439637
97379	439638
55566	439639
30128	439640
49220	439641
26993	439642
100756	439643
109899	439644
12273	439645
42851	439646
7839	439647
14048	439648
38300	439649
10298	439650
79597	439651
16797	439652
53094	439653
5762	439654
13516	439655
3577	439656
634	439657
68885	439658
30072	439659
469	439660
28533	439661
1981	439662
36844	439663
5257	439664
31397	439665
54955	439666
72007	439667
12763	439668
9659	439669
16879	439670
22671	439671
68996	439672
22243	439673
71658	439674
74511	439675
18471	439676
17109	439677
157322	439678
66009	439679
10426	439680
39666	439681
82614	439682
54795	439683
93920	439684
26828	439685
61943	439686
18895	439687
85160	439688
105937	439689
32286	439690
102068	439691
94215	439692
16818	439693
2003	439694
48047	439695
16349	439696
21287	439697
7007	439698
32679	439699
33127	439700
1220	439701
26191	439702
103821	439703
119686	439704
130099	439705
10865	439706
15374	439707
11812	439708
21412	439709
1935	439710
9547	439711
32676	439712
2901	439713
129595	439714
19729	439715
33960	439716
26661	439717
18863	439718
17060	439719
5102	439720
78437	439721
17789	439722
129195	439723
13	439724
851	439725
34516	439726
46209	439727
33288	439728
83027	439729
100048	439730
43680	439731
116	439732
6494	439733
73617	439734
18045	439735
24187	439736
58650	439737
69184	439738
55719	439739
2037	439740
76083	439741
6601	439742
55637	439743
81824	439744
13413	439745
15837	439746
160135	439747
53148	439748
55221	439749
25745	439750
109602	439751
64940	439752
7198	439753
55830	439754
98538	439755
67820	439756
2323	439757
136057	439758
29034	439759
47560	439760
63996	439761
60977	439762
34392	439763
2924	439764
83662	439765
27822	439766
6396	439767
157631	439768
6693	439769
12304	439770
64597	439771
64864	439772
19476	439773
40725	439774
4119	439775
93923	439776
108283	439777
25353	439778
40601	439779
128037	439780
18671	439781
35292	439782
4384	439783
10025	439784
6114	439785
16700	439786
18757	439787
64434	439788
46831	439789
13375	439790
1309	439791
15714	439792
93727	439793
223	439794
1410	439795
1747	439796
51433	439797
110166	439798
964	439799
42712	439800
458	439801
64875	439802
24451	439803
29636	439804
35896	439805
33	439806
7275	439807
6143	439808
7387	439809
22585	439810
19512	439811
127112	439812
26694	439813
2570	439814
81578	439815
18604	439816
64878	439817
102307	439818
2377	439819
132078	439820
12781	439821
22673	439822
106590	439823
86859	439824
2600	439825
7	439826
73377	439827
90151	439828
21266	439829
73825	439830
40322	439831
59638	439832
97208	439833
27875	439834
97349	439835
40426	439836
5470	439837
142397	439838
70667	439839
753	439840
50308	439841
36695	439842
131431	439843
5576	439844
5393	439845
2669	439846
26981	439847
962	439848
106248	439849
82922	439850
2658	439851
103548	439852
669	439853
3246	439854
24592	439855
36805	439856
46145	439857
105809	439858
24463	439859
46884	439860
19878	439861
28297	439862
4388	439863
14083	439864
757	439865
68218	439866
5775	439867
18093	439868
43316	439869
50705	439870
360	439871
16488	439872
15321	439873
7865	439874
288	439875
55651	439876
16743	439877
37227	439878
74451	439879
7741	439880
29182	439881
102067	439882
6761	439883
834	439884
26618	439885
43283	439886
24780	439887
39376	439888
25878	439889
41896	439890
398	439891
93423	439892
164612	439893
18534	439894
139508	439895
20184	439896
131609	439897
1914	439898
38462	439899
75362	439900
6940	439901
6132	439902
17	439903
110012	439904
52532	439905
14599	439906
9713	439907
133517	439908
33842	439909
27157	439910
43762	439911
91984	439912
28150	439913
36513	439914
50991	439915
19268	439916
80158	439917
48479	439918
8226	439919
139764	439920
69577	439921
2110	439922
71498	439923
45157	439924
5281	439925
895	439926
9858	439927
6175	439928
11653	439929
56838	439930
89154	439931
57478	439932
59692	439933
21541	439934
20979	439935
73031	439936
40465	439937
67557	439938
1755	439939
33491	439940
123305	439941
1697	439942
132219	439943
39581	439944
75154	439945
2143	439946
100847	439947
58155	439948
53526	439949
22581	439950
51098	439951
24548	439952
86942	439953
63962	439954
77272	439955
85315	439956
8307	439957
17918	439958
57979	439959
100294	439960
297	439961
53839	439962
126586	439963
117749	439964
65092	439965
65107	439966
26884	439967
5074	439968
24133	439969
81837	439970
45451	439971
58580	439972
2800	439973
1104	439974
7311	439975
72825	439976
30993	439977
4989	439978
29157	439979
58541	439980
44922	439981
32853	439982
16604	439983
5931	439984
87384	439985
68356	439986
62405	439987
137	439988
248	439989
233	439990
69561	439991
51594	439992
2593	439993
3936	439994
68772	439995
110178	439996
133856	439997
25665	439998
114563	439999
10482	440000
1857	440001
134937	440002
22318	440003
97453	440004
86391	440005
68407	440006
50025	440007
8427	440008
14237	440009
108677	440010
1218	440011
14175	440012
7382	440013
100938	440014
2603	440015
3477	440016
75438	440017
91569	440018
56887	440019
45008	440020
2270	440021
23990	440022
29450	440023
13343	440024
33590	440025
106980	440026
53886	440027
287	440028
19165	440029
20900	440030
79939	440031
104741	440032
2581	440033
10130	440034
102446	440035
257	440036
26803	440037
30642	440038
99111	440039
3985	440040
3172	440041
16608	440042
31282	440043
33173	440044
57863	440045
149904	440046
82154	440047
60240	440048
7507	440049
11810	440050
10637	440051
8288	440052
29304	440053
25623	440054
33905	440055
50850	440056
67876	440057
64779	440058
43278	440059
7150	440060
19707	440061
85154	440062
5867	440063
15169	440064
22638	440065
1999	440066
137518	440067
32826	440068
12977	440069
62001	440070
15117	440071
47834	440072
44616	440073
8929	440074
128586	440075
30972	440076
3296	440077
27614	440078
15802	440079
52748	440080
22910	440081
54109	440082
62274	440083
43354	440084
72912	440085
1397	440086
15318	440087
10445	440088
11436	440089
44522	440090
5005	440091
66661	440092
10571	440093
6791	440094
32923	440095
16188	440096
24532	440097
57144	440098
45399	440099
49328	440100
1127	440101
95323	440102
12835	440103
12905	440104
56104	440105
67683	440106
79920	440107
126573	440108
47949	440109
97533	440110
44854	440111
114155	440112
15328	440113
34305	440114
70870	440115
65143	440116
49704	440117
164826	440118
7858	440119
15176	440120
88533	440121
66610	440122
108264	440123
61349	440124
27481	440125
15225	440126
91737	440127
148280	440128
84137	440129
89959	440130
69526	440131
65858	440132
21498	440133
133727	440134
20077	440135
10753	440136
94837	440137
14580	440138
20534	440139
16568	440140
12570	440141
8724	440142
6766	440143
26490	440144
58690	440145
13024	440146
16209	440147
22914	440148
110220	440149
13687	440150
80986	440151
43334	440152
9215	440153
55202	440154
46879	440155
28045	440156
14522	440157
62492	440158
87160	440159
1496	440160
88	440161
4656	440162
10839	440163
54836	440164
2863	440165
45877	440166
17061	440167
102646	440168
11414	440169
7625	440170
123021	440171
34754	440172
16508	440173
68836	440174
31485	440175
68997	440176
282	440177
46607	440178
30080	440179
3451	440180
13372	440181
12161	440182
17516	440183
34356	440184
97293	440185
87496	440186
78447	440187
9011	440188
42356	440189
17434	440190
122375	440191
124924	440192
38458	440193
134377	440194
5405	440195
94877	440196
16762	440197
107801	440198
78735	440199
80091	440200
1904	440201
126236	440202
2107	440203
29930	440204
76311	440205
21498	440206
8556	440207
73637	440208
20556	440209
162931	440210
1560	440211
20736	440212
9743	440213
39359	440214
34432	440215
121065	440216
101380	440217
4988	440218
6273	440219
898	440220
2986	440221
26981	440222
144796	440223
25808	440224
16319	440225
70014	440226
35123	440227
131696	440228
4098	440229
28766	440230
148130	440231
59944	440232
74019	440233
2835	440234
50653	440235
2218	440236
79741	440237
160840	440238
98555	440239
64554	440240
35354	440241
8338	440242
16054	440243
60414	440244
8607	440245
1290	440246
275	440247
45961	440248
34960	440249
166302	440250
45661	440251
35396	440252
9451	440253
24407	440254
52288	440255
35857	440256
89689	440257
34505	440258
44783	440259
135983	440260
135097	440261
169	440262
7527	440263
8089	440264
6	440265
8578	440266
30217	440267
11727	440268
13963	440269
30268	440270
3566	440271
9090	440272
50343	440273
10597	440274
65663	440275
7714	440276
1985	440277
101539	440278
100225	440279
121170	440280
139237	440281
45884	440282
35234	440283
85065	440284
96307	440285
106425	440286
63762	440287
9873	440288
62126	440289
91800	440290
10711	440291
112302	440292
313	440293
104654	440294
18108	440295
7284	440296
77671	440297
58666	440298
84861	440299
16367	440300
53039	440301
6558	440302
97243	440303
3604	440304
16873	440305
117308	440306
3100	440307
48092	440308
56939	440309
60076	440310
44513	440311
24628	440312
27836	440313
29700	440314
38752	440315
33944	440316
16228	440317
18960	440318
66878	440319
59386	440320
136504	440321
36102	440322
3861	440323
46502	440324
1355	440325
69421	440326
28794	440327
44022	440328
31250	440329
1137	440330
2206	440331
126	440332
516	440333
50105	440334
18421	440335
7703	440336
15756	440337
131196	440338
266	440339
57943	440340
1599	440341
12025	440342
86379	440343
46417	440344
25432	440345
92583	440346
3213	440347
132673	440348
46131	440349
64169	440350
49228	440351
21920	440352
95606	440353
34968	440354
23808	440355
72467	440356
14702	440357
14694	440358
59345	440359
73724	440360
1313	440361
72022	440362
23597	440363
75971	440364
29399	440365
2851	440366
6963	440367
42978	440368
52586	440369
1988	440370
22105	440371
6068	440372
29996	440373
10689	440374
5246	440375
31119	440376
6033	440377
35895	440378
5729	440379
37006	440380
5634	440381
88009	440382
20523	440383
60463	440384
130838	440385
16402	440386
57737	440387
11411	440388
800	440389
11756	440390
59624	440391
10226	440392
96718	440393
44199	440394
7800	440395
62421	440396
20063	440397
35739	440398
54880	440399
46542	440400
30212	440401
18582	440402
16580	440403
7822	440404
11217	440405
9432	440406
34339	440407
15241	440408
58475	440409
144943	440410
5721	440411
15113	440412
110700	440413
47353	440414
41730	440415
4707	440416
11041	440417
83930	440418
41521	440419
175	440420
103559	440421
107197	440422
106247	440423
26067	440424
27302	440425
27234	440426
964	440427
17550	440428
104534	440429
15159	440430
157415	440431
14623	440432
131586	440433
77889	440434
24236	440435
919	440436
74846	440437
38876	440438
5362	440439
10417	440440
18226	440441
12261	440442
11379	440443
27068	440444
5984	440445
33030	440446
129179	440447
67181	440448
8792	440449
7139	440450
45059	440451
22065	440452
54250	440453
15178	440454
6103	440455
17397	440456
37141	440457
59968	440458
2729	440459
27028	440460
47836	440461
21222	440462
66764	440463
138350	440464
49009	440465
43345	440466
39759	440467
117457	440468
120997	440469
27555	440470
11574	440471
10358	440472
39761	440473
22225	440474
35064	440475
27452	440476
5413	440477
35520	440478
56936	440479
17098	440480
1288	440481
43479	440482
108783	440483
41809	440484
95942	440485
139651	440486
1195	440487
15528	440488
94349	440489
45771	440490
73894	440491
106984	440492
7706	440493
5604	440494
8158	440495
93378	440496
16225	440497
12537	440498
1813	440499
87102	440500
111585	440501
47330	440502
370	440503
12689	440504
69372	440505
34204	440506
11071	440507
66941	440508
95526	440509
98	440510
111098	440511
48436	440512
2846	440513
1026	440514
72726	440515
84263	440516
83331	440517
15298	440518
12512	440519
41678	440520
62830	440521
74796	440522
21362	440523
6729	440524
38353	440525
145250	440526
16739	440527
19593	440528
34898	440529
28731	440530
111162	440531
34016	440532
8709	440533
18438	440534
4165	440535
15379	440536
9332	440537
57704	440538
48780	440539
120339	440540
85247	440541
14690	440542
35778	440543
41467	440544
60985	440545
101561	440546
51661	440547
669	440548
69512	440549
59873	440550
48961	440551
10204	440552
92086	440553
9127	440554
96326	440555
18449	440556
39840	440557
147994	440558
140668	440559
167946	440560
42257	440561
63577	440562
63235	440563
3496	440564
168440	440565
28511	440566
7885	440567
2002	440568
4280	440569
53385	440570
18613	440571
1363	440572
71861	440573
9990	440574
126085	440575
23505	440576
21216	440577
19978	440578
58015	440579
66312	440580
73699	440581
24981	440582
6523	440583
20836	440584
121169	440585
1032	440586
37282	440587
9574	440588
33343	440589
9504	440590
3834	440591
19409	440592
5676	440593
43839	440594
106185	440595
74868	440596
99290	440597
8534	440598
57516	440599
13336	440600
75136	440601
152685	440602
25669	440603
54954	440604
78709	440605
88	440606
158409	440607
117472	440608
1361	440609
57628	440610
2915	440611
47398	440612
26907	440613
17913	440614
30535	440615
62084	440616
32393	440617
61791	440618
80907	440619
47089	440620
60905	440621
48459	440622
37082	440623
813	440624
10112	440625
32921	440626
188	440627
6401	440628
34120	440629
152029	440630
85178	440631
13053	440632
155159	440633
58341	440634
38888	440635
3392	440636
61217	440637
46712	440638
13442	440639
88794	440640
49614	440641
22083	440642
24778	440643
96029	440644
15938	440645
138955	440646
26363	440647
147072	440648
94286	440649
52584	440650
3849	440651
80956	440652
17479	440653
164641	440654
33717	440655
10759	440656
42086	440657
12410	440658
90467	440659
3316	440660
24407	440661
64017	440662
7701	440663
37754	440664
75854	440665
89542	440666
14550	440667
167232	440668
108311	440669
5659	440670
29092	440671
13321	440672
87857	440673
501	440674
21291	440675
3509	440676
91874	440677
99957	440678
6228	440679
31392	440680
9527	440681
11755	440682
23583	440683
24245	440684
106362	440685
114	440686
88089	440687
4419	440688
41399	440689
35444	440690
29581	440691
92474	440692
60916	440693
71022	440694
88786	440695
67956	440696
20135	440697
122245	440698
5393	440699
67605	440700
7954	440701
534	440702
11838	440703
30550	440704
12672	440705
364	440706
164929	440707
116693	440708
36115	440709
20555	440710
95957	440711
8618	440712
162634	440713
54327	440714
10125	440715
6039	440716
65511	440717
64324	440718
62773	440719
616	440720
25438	440721
9652	440722
41065	440723
26274	440724
98160	440725
84763	440726
6289	440727
16018	440728
16063	440729
163724	440730
6830	440731
94679	440732
20801	440733
77341	440734
120033	440735
113502	440736
77007	440737
12942	440738
14002	440739
108811	440740
15112	440741
87769	440742
6700	440743
59591	440744
32257	440745
8282	440746
39665	440747
109554	440748
77558	440749
110212	440750
44711	440751
118000	440752
5732	440753
107229	440754
249	440755
111057	440756
7555	440757
107008	440758
17283	440759
386	440760
106674	440761
27172	440762
40983	440763
14477	440764
42386	440765
24719	440766
13324	440767
72340	440768
96671	440769
34654	440770
66116	440771
90558	440772
68674	440773
42553	440774
40693	440775
44968	440776
63554	440777
40094	440778
17201	440779
93805	440780
20702	440781
11522	440782
17256	440783
16015	440784
60000	440785
104451	440786
3811	440787
21743	440788
50119	440789
1482	440790
10539	440791
43192	440792
6014	440793
3268	440794
70463	440795
31589	440796
21562	440797
18390	440798
38737	440799
13332	440800
6761	440801
27276	440802
12715	440803
6790	440804
4367	440805
13669	440806
15489	440807
412	440808
49538	440809
64875	440810
4834	440811
107401	440812
8126	440813
118147	440814
11582	440815
9401	440816
1667	440817
94506	440818
11526	440819
11806	440820
40333	440821
11897	440822
35515	440823
89612	440824
40041	440825
2664	440826
2257	440827
70105	440828
134032	440829
105275	440830
7092	440831
2129	440832
34084	440833
129249	440834
34052	440835
53283	440836
203	440837
32335	440838
19287	440839
16804	440840
89841	440841
50466	440842
114616	440843
74633	440844
18090	440845
30416	440846
152859	440847
1348	440848
10875	440849
3556	440850
53940	440851
25798	440852
130572	440853
23830	440854
46678	440855
35053	440856
20286	440857
28876	440858
22348	440859
16525	440860
64317	440861
39057	440862
54018	440863
19295	440864
48723	440865
15602	440866
156211	440867
111914	440868
15397	440869
99338	440870
79182	440871
50312	440872
94831	440873
27175	440874
8877	440875
101895	440876
21615	440877
6972	440878
3400	440879
53579	440880
14639	440881
166113	440882
137461	440883
21120	440884
26185	440885
18230	440886
55954	440887
67706	440888
67127	440889
61862	440890
36598	440891
19610	440892
9757	440893
75812	440894
50960	440895
25327	440896
16829	440897
83497	440898
3905	440899
89996	440900
27613	440901
82505	440902
54958	440903
28738	440904
4447	440905
11876	440906
67590	440907
47759	440908
61006	440909
79792	440910
62293	440911
5459	440912
36728	440913
15337	440914
42682	440915
27578	440916
23485	440917
53513	440918
22669	440919
10266	440920
2618	440921
9060	440922
5153	440923
75299	440924
38663	440925
89451	440926
66621	440927
47723	440928
5188	440929
19939	440930
71166	440931
122103	440932
8609	440933
7808	440934
46638	440935
6637	440936
6403	440937
50964	440938
95486	440939
4497	440940
1014	440941
73481	440942
13999	440943
8536	440944
2991	440945
18599	440946
29717	440947
12532	440948
12800	440949
132456	440950
44702	440951
24707	440952
35	440953
22464	440954
38642	440955
111539	440956
95042	440957
74931	440958
22267	440959
12163	440960
29414	440961
101850	440962
40987	440963
52525	440964
53467	440965
169047	440966
162314	440967
32778	440968
110699	440969
55690	440970
122248	440971
2384	440972
21590	440973
56862	440974
29277	440975
13408	440976
14626	440977
75639	440978
98443	440979
4019	440980
129186	440981
34795	440982
30021	440983
11478	440984
30802	440985
66764	440986
961	440987
26214	440988
96134	440989
7384	440990
115458	440991
7378	440992
67141	440993
14108	440994
17765	440995
35440	440996
57533	440997
3844	440998
26402	440999
1264	441000
26908	441001
898	441002
11881	441003
41362	441004
123004	441005
50324	441006
35528	441007
6554	441008
77682	441009
64029	441010
35033	441011
30563	441012
119963	441013
4462	441014
4520	441015
125703	441016
62433	441017
72761	441018
37382	441019
80539	441020
25682	441021
3678	441022
68395	441023
76951	441024
6138	441025
25963	441026
493	441027
44403	441028
3341	441029
1525	441030
23470	441031
23519	441032
4375	441033
27319	441034
7950	441035
12440	441036
4238	441037
51247	441038
27997	441039
61607	441040
76062	441041
19229	441042
58660	441043
75698	441044
108885	441045
102616	441046
348	441047
670	441048
96576	441049
27012	441050
1255	441051
12712	441052
8311	441053
163460	441054
14189	441055
100244	441056
119815	441057
126060	441058
5868	441059
59414	441060
140973	441061
65486	441062
26942	441063
7	441064
77245	441065
19356	441066
24532	441067
10287	441068
37274	441069
23825	441070
9974	441071
22862	441072
12726	441073
47877	441074
19562	441075
10030	441076
60623	441077
29285	441078
137862	441079
121698	441080
1205	441081
32636	441082
17039	441083
19465	441084
19799	441085
7012	441086
18304	441087
82400	441088
121639	441089
30665	441090
18913	441091
974	441092
73795	441093
25084	441094
8529	441095
86807	441096
9828	441097
200	441098
4170	441099
2426	441100
73298	441101
11315	441102
173	441103
50959	441104
50451	441105
152496	441106
17050	441107
72679	441108
43319	441109
28149	441110
22600	441111
29468	441112
9355	441113
19276	441114
13831	441115
65503	441116
85630	441117
47720	441118
24249	441119
101402	441120
1423	441121
148313	441122
7429	441123
147857	441124
94417	441125
15357	441126
90139	441127
28740	441128
1010	441129
6356	441130
77823	441131
79911	441132
27763	441133
39448	441134
50832	441135
32594	441136
25301	441137
77112	441138
48790	441139
9094	441140
121	441141
7135	441142
59026	441143
14814	441144
6171	441145
2178	441146
17353	441147
134692	441148
17013	441149
50736	441150
7739	441151
23591	441152
26773	441153
82142	441154
10043	441155
3800	441156
7523	441157
20944	441158
1671	441159
10546	441160
27415	441161
10928	441162
15089	441163
68664	441164
149148	441165
59793	441166
19875	441167
44714	441168
43957	441169
166247	441170
83399	441171
24075	441172
8203	441173
70430	441174
83026	441175
99224	441176
973	441177
2901	441178
2962	441179
979	441180
66140	441181
43547	441182
17278	441183
56266	441184
38861	441185
18733	441186
3596	441187
3024	441188
112093	441189
44760	441190
5360	441191
9448	441192
53922	441193
30084	441194
58018	441195
26440	441196
108129	441197
15797	441198
73241	441199
129238	441200
6302	441201
22116	441202
3363	441203
16787	441204
162297	441205
23561	441206
40876	441207
132072	441208
60160	441209
55101	441210
26797	441211
891	441212
129219	441213
87663	441214
81265	441215
47	441216
68965	441217
41752	441218
9121	441219
73588	441220
7712	441221
36900	441222
2089	441223
38334	441224
2373	441225
32306	441226
29002	441227
142204	441228
21716	441229
48083	441230
37963	441231
60655	441232
48248	441233
71253	441234
12156	441235
108563	441236
136529	441237
1997	441238
15690	441239
25461	441240
31772	441241
38943	441242
8437	441243
62681	441244
37219	441245
90725	441246
71540	441247
93674	441248
2752	441249
52200	441250
91718	441251
35917	441252
4890	441253
29398	441254
59635	441255
18962	441256
7768	441257
23144	441258
56800	441259
17448	441260
124022	441261
60755	441262
35039	441263
37471	441264
39473	441265
17563	441266
21594	441267
114965	441268
32556	441269
39	441270
33178	441271
4736	441272
36976	441273
31161	441274
7852	441275
20087	441276
54668	441277
50746	441278
59384	441279
55971	441280
8449	441281
1150	441282
11729	441283
66519	441284
88177	441285
56627	441286
12402	441287
56138	441288
13325	441289
12322	441290
121567	441291
78832	441292
137202	441293
56537	441294
147891	441295
77089	441296
12525	441297
38742	441298
4109	441299
32470	441300
76904	441301
8735	441302
30250	441303
37167	441304
149926	441305
2862	441306
1148	441307
18493	441308
1145	441309
812	441310
2991	441311
10165	441312
19334	441313
4497	441314
32502	441315
140229	441316
1383	441317
2467	441318
48782	441319
66418	441320
496	441321
6470	441322
163673	441323
87073	441324
95379	441325
78749	441326
12610	441327
47287	441328
86060	441329
79818	441330
42994	441331
1083	441332
61027	441333
79596	441334
112571	441335
73853	441336
21785	441337
1829	441338
3680	441339
34956	441340
21090	441341
25296	441342
35868	441343
4341	441344
24507	441345
10868	441346
15542	441347
36479	441348
94747	441349
28624	441350
25558	441351
48009	441352
7565	441353
88900	441354
80466	441355
7994	441356
904	441357
1555	441358
9308	441359
50552	441360
7527	441361
2123	441362
38303	441363
13934	441364
73553	441365
39026	441366
36925	441367
61062	441368
55780	441369
70716	441370
6774	441371
33067	441372
80725	441373
30822	441374
49132	441375
4466	441376
96892	441377
6557	441378
1470	441379
169183	441380
20205	441381
60134	441382
51597	441383
21910	441384
28263	441385
23744	441386
113828	441387
19663	441388
61	441389
33388	441390
85807	441391
59025	441392
13257	441393
21934	441394
7885	441395
14913	441396
2135	441397
38527	441398
26165	441399
41757	441400
54017	441401
42460	441402
4632	441403
14078	441404
82604	441405
126697	441406
2828	441407
68373	441408
71	441409
43871	441410
78008	441411
87473	441412
114269	441413
58771	441414
149057	441415
129058	441416
202	441417
68758	441418
39111	441419
17968	441420
3841	441421
53557	441422
21416	441423
15183	441424
40864	441425
24825	441426
15787	441427
85388	441428
43174	441429
16587	441430
89794	441431
10081	441432
12856	441433
46583	441434
4229	441435
16006	441436
11582	441437
45380	441438
64146	441439
34663	441440
1465	441441
28950	441442
19553	441443
64837	441444
90601	441445
3037	441446
33102	441447
163299	441448
51691	441449
9368	441450
29780	441451
75174	441452
66148	441453
151776	441454
32053	441455
67233	441456
7097	441457
38877	441458
14246	441459
4350	441460
96015	441461
26802	441462
24543	441463
13866	441464
8605	441465
40076	441466
8049	441467
124626	441468
76681	441469
24740	441470
70416	441471
13624	441472
11107	441473
85888	441474
102856	441475
48192	441476
27599	441477
12545	441478
130269	441479
23207	441480
6939	441481
40803	441482
28983	441483
34491	441484
107717	441485
18473	441486
122023	441487
137984	441488
29458	441489
16323	441490
30171	441491
114872	441492
61349	441493
45727	441494
31844	441495
57033	441496
124877	441497
86810	441498
30744	441499
225	441500
27632	441501
32525	441502
16025	441503
51684	441504
9295	441505
5574	441506
51874	441507
59391	441508
1343	441509
34035	441510
89154	441511
69	441512
5711	441513
31377	441514
141560	441515
28479	441516
11104	441517
6314	441518
123194	441519
34654	441520
139363	441521
11030	441522
4786	441523
16092	441524
65831	441525
20894	441526
135343	441527
41733	441528
132081	441529
108041	441530
113264	441531
85103	441532
69897	441533
81514	441534
32602	441535
9731	441536
21884	441537
64380	441538
32828	441539
3293	441540
6182	441541
56221	441542
79259	441543
63084	441544
15017	441545
113565	441546
15018	441547
23516	441548
24062	441549
837	441550
5631	441551
73180	441552
109049	441553
2733	441554
20656	441555
60182	441556
24023	441557
56379	441558
55458	441559
128771	441560
162233	441561
58652	441562
44543	441563
107564	441564
3654	441565
81847	441566
139245	441567
77625	441568
56316	441569
2502	441570
141016	441571
1239	441572
16089	441573
86847	441574
1518	441575
10897	441576
9724	441577
40503	441578
25245	441579
16974	441580
62519	441581
56234	441582
75773	441583
55053	441584
53366	441585
73786	441586
27342	441587
12363	441588
46810	441589
165922	441590
30802	441591
16458	441592
6307	441593
16924	441594
27648	441595
19089	441596
6437	441597
53620	441598
69812	441599
66817	441600
40330	441601
15925	441602
10924	441603
64658	441604
62937	441605
63755	441606
6040	441607
66811	441608
249	441609
68986	441610
153209	441611
77210	441612
5566	441613
42985	441614
169	441615
2029	441616
103289	441617
47693	441618
74237	441619
10060	441620
135705	441621
10114	441622
22636	441623
58730	441624
28165	441625
92619	441626
27256	441627
103756	441628
53079	441629
4940	441630
30627	441631
66027	441632
102510	441633
56858	441634
36067	441635
47418	441636
121810	441637
37048	441638
5670	441639
38547	441640
10955	441641
2810	441642
55171	441643
53959	441644
15324	441645
62963	441646
14458	441647
86694	441648
26077	441649
5566	441650
42295	441651
109603	441652
20487	441653
1577	441654
2145	441655
5709	441656
44536	441657
95403	441658
18587	441659
15276	441660
18402	441661
1007	441662
11262	441663
953	441664
114585	441665
23081	441666
21437	441667
59751	441668
161443	441669
38691	441670
26060	441671
12276	441672
15866	441673
465	441674
10943	441675
46898	441676
41904	441677
170261	441678
148414	441679
21267	441680
46549	441681
34997	441682
3339	441683
26758	441684
693	441685
56243	441686
118517	441687
25359	441688
17697	441689
60935	441690
56499	441691
40996	441692
41721	441693
22361	441694
86617	441695
73674	441696
163723	441697
110827	441698
32257	441699
534	441700
63281	441701
50570	441702
15464	441703
91962	441704
2370	441705
77982	441706
11784	441707
49315	441708
3183	441709
8992	441710
6410	441711
102384	441712
10305	441713
83096	441714
2419	441715
111269	441716
3704	441717
2946	441718
53716	441719
19410	441720
58197	441721
122040	441722
95713	441723
11467	441724
267	441725
13245	441726
22011	441727
54504	441728
46375	441729
4435	441730
112726	441731
144199	441732
818	441733
10116	441734
65780	441735
24799	441736
14667	441737
69710	441738
10662	441739
7757	441740
69966	441741
8055	441742
12176	441743
67269	441744
20833	441745
57781	441746
95808	441747
26386	441748
61808	441749
9570	441750
131007	441751
22258	441752
7596	441753
120305	441754
11091	441755
15736	441756
24285	441757
16672	441758
54045	441759
11826	441760
7275	441761
8519	441762
16474	441763
75705	441764
17436	441765
53170	441766
9489	441767
115853	441768
55647	441769
24634	441770
13495	441771
38060	441772
159	441773
16631	441774
7756	441775
21102	441776
5279	441777
39939	441778
48003	441779
25113	441780
74297	441781
46207	441782
9612	441783
41718	441784
162933	441785
33399	441786
114348	441787
33229	441788
3342	441789
9970	441790
7972	441791
93645	441792
3646	441793
26916	441794
53826	441795
7637	441796
12127	441797
71841	441798
79315	441799
42715	441800
27949	441801
32075	441802
42668	441803
45099	441804
16926	441805
89836	441806
28901	441807
109662	441808
3694	441809
115714	441810
49079	441811
16734	441812
87366	441813
54018	441814
10450	441815
101205	441816
87657	441817
2772	441818
27406	441819
26517	441820
14239	441821
24954	441822
42319	441823
9171	441824
5732	441825
32258	441826
70584	441827
118358	441828
23870	441829
102468	441830
1721	441831
63842	441832
1708	441833
55754	441834
35218	441835
10025	441836
57865	441837
3301	441838
16080	441839
2364	441840
70811	441841
19831	441842
40162	441843
5529	441844
52728	441845
75077	441846
18868	441847
23192	441848
7969	441849
101571	441850
32279	441851
30473	441852
9224	441853
53558	441854
352	441855
127618	441856
41631	441857
125576	441858
23767	441859
14413	441860
9448	441861
113072	441862
77869	441863
45286	441864
166912	441865
59	441866
4409	441867
22	441868
60669	441869
19166	441870
133368	441871
6110	441872
130780	441873
4988	441874
28080	441875
105639	441876
117855	441877
126154	441878
24098	441879
41952	441880
24084	441881
3976	441882
31695	441883
5412	441884
24681	441885
1798	441886
22659	441887
7972	441888
22949	441889
95788	441890
15505	441891
24433	441892
65970	441893
4198	441894
84956	441895
22061	441896
43542	441897
24330	441898
105219	441899
40120	441900
50775	441901
2638	441902
26573	441903
14173	441904
9380	441905
51559	441906
14079	441907
2965	441908
7206	441909
62679	441910
52345	441911
8922	441912
9968	441913
67797	441914
101675	441915
53509	441916
39697	441917
107798	441918
46889	441919
8511	441920
2022	441921
31020	441922
3027	441923
32468	441924
61082	441925
37960	441926
58206	441927
102160	441928
631	441929
20697	441930
100468	441931
31217	441932
55077	441933
116702	441934
6501	441935
35991	441936
114803	441937
87185	441938
37526	441939
14929	441940
69616	441941
8815	441942
26537	441943
31873	441944
31497	441945
73531	441946
17832	441947
38442	441948
39911	441949
9793	441950
89998	441951
24739	441952
58358	441953
9875	441954
114329	441955
78070	441956
54595	441957
132560	441958
15470	441959
10369	441960
36573	441961
1112	441962
79130	441963
52735	441964
41458	441965
7071	441966
7	441967
32062	441968
67858	441969
102954	441970
30623	441971
3370	441972
8479	441973
63917	441974
70938	441975
47004	441976
19657	441977
83019	441978
40120	441979
47120	441980
40075	441981
15193	441982
11381	441983
30341	441984
3678	441985
57694	441986
52864	441987
74430	441988
134468	441989
4023	441990
17358	441991
144295	441992
15973	441993
7763	441994
139084	441995
52977	441996
20665	441997
41314	441998
93277	441999
19536	442000
23053	442001
141933	442002
15462	442003
30006	442004
118980	442005
18713	442006
65147	442007
14324	442008
41746	442009
93536	442010
112890	442011
25288	442012
15269	442013
35200	442014
3275	442015
42491	442016
16618	442017
26652	442018
26891	442019
111528	442020
45738	442021
4865	442022
28148	442023
24103	442024
2604	442025
50502	442026
88285	442027
3309	442028
66802	442029
9971	442030
5378	442031
3477	442032
28850	442033
12941	442034
38697	442035
73585	442036
7856	442037
76736	442038
89163	442039
86715	442040
26146	442041
124735	442042
23110	442043
13767	442044
1712	442045
76812	442046
1154	442047
31724	442048
89313	442049
3475	442050
123921	442051
48180	442052
55272	442053
77168	442054
24891	442055
85182	442056
54295	442057
41030	442058
9673	442059
65842	442060
30933	442061
42699	442062
118894	442063
111367	442064
5089	442065
70886	442066
62588	442067
113050	442068
776	442069
5	442070
1913	442071
55118	442072
3247	442073
44664	442074
12211	442075
8719	442076
95398	442077
87336	442078
25350	442079
56099	442080
78485	442081
59666	442082
1887	442083
34243	442084
11951	442085
2039	442086
6986	442087
15252	442088
179	442089
61641	442090
80936	442091
28510	442092
79014	442093
58094	442094
465	442095
102159	442096
55656	442097
37166	442098
50682	442099
122874	442100
41203	442101
55973	442102
2830	442103
3325	442104
87332	442105
15127	442106
43406	442107
144738	442108
23761	442109
77921	442110
22437	442111
29026	442112
5155	442113
112786	442114
105987	442115
158404	442116
5441	442117
51083	442118
69239	442119
7018	442120
48432	442121
5438	442122
10961	442123
91378	442124
5119	442125
65051	442126
20460	442127
11065	442128
13374	442129
22615	442130
25	442131
67217	442132
19620	442133
122037	442134
81060	442135
78636	442136
91082	442137
16962	442138
6290	442139
45302	442140
18754	442141
40178	442142
71988	442143
43498	442144
325	442145
21286	442146
13842	442147
66402	442148
71162	442149
75413	442150
21773	442151
50476	442152
1208	442153
80351	442154
12419	442155
35271	442156
69459	442157
49065	442158
12806	442159
31102	442160
45551	442161
8813	442162
52553	442163
96971	442164
53346	442165
4498	442166
52853	442167
45253	442168
133326	442169
1733	442170
324	442171
4291	442172
66189	442173
53800	442174
136327	442175
11459	442176
78844	442177
41660	442178
102381	442179
8687	442180
67527	442181
47493	442182
94016	442183
16288	442184
105306	442185
63732	442186
97337	442187
6784	442188
46340	442189
33742	442190
5367	442191
1012	442192
44889	442193
119582	442194
75658	442195
88630	442196
75	442197
65539	442198
56198	442199
87028	442200
60626	442201
11740	442202
63331	442203
38235	442204
56364	442205
5809	442206
72057	442207
9955	442208
53427	442209
143765	442210
6386	442211
46501	442212
19022	442213
96080	442214
157282	442215
67859	442216
14335	442217
45746	442218
4852	442219
307	442220
32524	442221
22254	442222
52108	442223
20777	442224
65914	442225
110383	442226
65276	442227
24276	442228
93974	442229
15595	442230
106513	442231
25524	442232
3651	442233
75740	442234
28440	442235
67151	442236
19184	442237
712	442238
99944	442239
642	442240
16430	442241
10010	442242
37800	442243
28133	442244
2659	442245
1193	442246
11105	442247
11409	442248
31760	442249
30487	442250
128128	442251
16899	442252
130899	442253
37671	442254
18453	442255
9186	442256
69616	442257
833	442258
42200	442259
31567	442260
36196	442261
18276	442262
30359	442263
20116	442264
32511	442265
7664	442266
17525	442267
80494	442268
18114	442269
3848	442270
145709	442271
7397	442272
37110	442273
77677	442274
20539	442275
10237	442276
79708	442277
13779	442278
71339	442279
4546	442280
2893	442281
26051	442282
47514	442283
24067	442284
33430	442285
11303	442286
108962	442287
53651	442288
54898	442289
368	442290
95376	442291
18277	442292
24298	442293
48349	442294
38925	442295
138940	442296
74243	442297
11063	442298
12882	442299
65534	442300
91049	442301
8806	442302
81838	442303
34970	442304
22544	442305
19635	442306
4686	442307
48472	442308
11290	442309
15531	442310
18620	442311
796	442312
164588	442313
57222	442314
78517	442315
28705	442316
81634	442317
34358	442318
9502	442319
81257	442320
977	442321
121060	442322
90930	442323
39583	442324
1894	442325
27639	442326
6605	442327
39461	442328
27370	442329
26496	442330
8220	442331
26479	442332
77880	442333
43178	442334
48769	442335
9777	442336
50942	442337
14731	442338
99066	442339
4589	442340
20191	442341
16773	442342
135347	442343
127274	442344
28262	442345
4319	442346
110444	442347
132865	442348
1216	442349
86099	442350
75087	442351
42778	442352
64214	442353
26	442354
54922	442355
2259	442356
9829	442357
11888	442358
88929	442359
63964	442360
82749	442361
158	442362
12028	442363
24583	442364
134787	442365
30772	442366
21674	442367
19516	442368
93655	442369
17919	442370
552	442371
114662	442372
6093	442373
18028	442374
78362	442375
72946	442376
117865	442377
18394	442378
19830	442379
51724	442380
21454	442381
27662	442382
31621	442383
17585	442384
5539	442385
30896	442386
223	442387
34361	442388
36381	442389
6974	442390
59827	442391
125542	442392
35192	442393
45854	442394
1772	442395
57120	442396
28043	442397
69337	442398
3457	442399
78068	442400
2150	442401
32484	442402
8577	442403
130178	442404
25954	442405
4436	442406
19758	442407
61502	442408
83087	442409
54474	442410
109216	442411
33435	442412
71901	442413
36578	442414
16183	442415
29438	442416
19940	442417
13654	442418
6671	442419
37687	442420
164308	442421
129364	442422
24961	442423
28917	442424
1611	442425
25754	442426
58552	442427
148564	442428
12718	442429
5259	442430
105	442431
12999	442432
12984	442433
22808	442434
35957	442435
80274	442436
51184	442437
28203	442438
9501	442439
43823	442440
38969	442441
32629	442442
11055	442443
27044	442444
3483	442445
89144	442446
72066	442447
15082	442448
18482	442449
18848	442450
92661	442451
22708	442452
104371	442453
52068	442454
19888	442455
8867	442456
89057	442457
160438	442458
39095	442459
46906	442460
19171	442461
63555	442462
1077	442463
53968	442464
138920	442465
44322	442466
49976	442467
47738	442468
43179	442469
38831	442470
36026	442471
126622	442472
133691	442473
102147	442474
33068	442475
33249	442476
67609	442477
24292	442478
2676	442479
2911	442480
5710	442481
112710	442482
19109	442483
7673	442484
13822	442485
156729	442486
18213	442487
138464	442488
24112	442489
4690	442490
11126	442491
29632	442492
13512	442493
3618	442494
85688	442495
18531	442496
9152	442497
58574	442498
44710	442499
6317	442500
76512	442501
71898	442502
61929	442503
143278	442504
28078	442505
79461	442506
92763	442507
5627	442508
45059	442509
91166	442510
18926	442511
41061	442512
81490	442513
8220	442514
11025	442515
38449	442516
32912	442517
56713	442518
835	442519
58915	442520
30501	442521
1570	442522
103453	442523
737	442524
4388	442525
124193	442526
24307	442527
11519	442528
44648	442529
44082	442530
14697	442531
77163	442532
41374	442533
53299	442534
1930	442535
2193	442536
61222	442537
144339	442538
76556	442539
5878	442540
61240	442541
47774	442542
702	442543
102017	442544
17738	442545
1996	442546
57179	442547
120659	442548
39904	442549
122759	442550
23949	442551
85685	442552
21610	442553
121788	442554
27061	442555
58727	442556
3532	442557
34123	442558
18298	442559
22367	442560
55570	442561
19689	442562
95104	442563
19217	442564
148183	442565
4920	442566
43352	442567
45625	442568
3243	442569
2739	442570
76123	442571
94733	442572
113721	442573
73982	442574
26265	442575
90887	442576
40355	442577
93093	442578
26221	442579
20081	442580
111406	442581
72763	442582
31122	442583
45183	442584
4832	442585
32797	442586
6789	442587
35256	442588
8465	442589
12112	442590
18806	442591
12147	442592
88263	442593
91257	442594
71474	442595
8077	442596
111971	442597
13910	442598
69125	442599
142710	442600
25518	442601
100800	442602
13719	442603
92501	442604
15762	442605
20611	442606
92769	442607
89323	442608
55222	442609
68774	442610
46873	442611
13003	442612
91746	442613
18034	442614
1564	442615
36381	442616
30356	442617
9847	442618
20441	442619
1583	442620
35614	442621
8742	442622
78491	442623
117517	442624
36281	442625
39504	442626
54146	442627
17390	442628
42357	442629
26229	442630
33225	442631
38110	442632
3830	442633
60461	442634
7170	442635
106419	442636
28034	442637
108484	442638
31302	442639
5271	442640
2428	442641
62173	442642
50678	442643
22082	442644
29841	442645
121967	442646
2797	442647
56087	442648
20346	442649
7722	442650
134141	442651
32589	442652
43151	442653
204	442654
24032	442655
6104	442656
44722	442657
196	442658
9547	442659
9734	442660
2494	442661
18189	442662
51125	442663
125720	442664
85623	442665
16831	442666
3627	442667
56034	442668
76240	442669
34002	442670
22320	442671
6826	442672
26712	442673
30821	442674
93055	442675
76830	442676
3066	442677
78446	442678
2731	442679
11880	442680
14815	442681
102943	442682
1532	442683
56885	442684
16307	442685
32172	442686
24374	442687
42355	442688
19464	442689
2957	442690
46151	442691
43076	442692
349	442693
36798	442694
11418	442695
84778	442696
82027	442697
36340	442698
25548	442699
4297	442700
10047	442701
62615	442702
8323	442703
39035	442704
2024	442705
15919	442706
36930	442707
810	442708
7298	442709
29205	442710
19605	442711
61360	442712
39656	442713
93836	442714
10127	442715
19289	442716
1748	442717
31988	442718
11591	442719
24192	442720
142	442721
8246	442722
3010	442723
135954	442724
63348	442725
2366	442726
6399	442727
122	442728
123421	442729
7359	442730
8995	442731
4382	442732
17091	442733
50853	442734
72047	442735
59077	442736
25061	442737
24781	442738
28571	442739
74905	442740
103836	442741
68817	442742
6821	442743
23916	442744
12471	442745
62157	442746
1537	442747
18085	442748
30291	442749
14827	442750
24139	442751
16533	442752
37305	442753
47558	442754
3509	442755
12265	442756
77565	442757
56699	442758
4097	442759
139564	442760
10844	442761
58262	442762
30077	442763
15409	442764
45767	442765
17012	442766
139015	442767
116148	442768
141530	442769
9384	442770
57890	442771
80713	442772
72650	442773
14562	442774
2547	442775
3329	442776
82894	442777
41554	442778
42669	442779
39224	442780
6795	442781
30644	442782
90322	442783
130712	442784
20220	442785
55146	442786
41721	442787
42134	442788
35700	442789
6435	442790
10499	442791
123220	442792
15670	442793
84692	442794
137333	442795
1922	442796
85883	442797
6505	442798
62754	442799
52798	442800
17561	442801
25370	442802
11376	442803
31496	442804
21982	442805
71875	442806
54969	442807
68764	442808
11097	442809
2271	442810
85548	442811
92415	442812
108114	442813
11223	442814
84157	442815
68103	442816
58990	442817
35740	442818
73096	442819
8621	442820
5950	442821
356	442822
23907	442823
26758	442824
72139	442825
3481	442826
2663	442827
41490	442828
53576	442829
22415	442830
791	442831
47132	442832
84302	442833
2951	442834
20704	442835
71236	442836
80642	442837
730	442838
99890	442839
2591	442840
23642	442841
10907	442842
95965	442843
153221	442844
14078	442845
48739	442846
90407	442847
29239	442848
79260	442849
50792	442850
88401	442851
59085	442852
127971	442853
53847	442854
83495	442855
133343	442856
64915	442857
72176	442858
84509	442859
22950	442860
98120	442861
12030	442862
4874	442863
73413	442864
32951	442865
39373	442866
63725	442867
48864	442868
54818	442869
119339	442870
15415	442871
8326	442872
129028	442873
7918	442874
85379	442875
2235	442876
71113	442877
85488	442878
1923	442879
4026	442880
9198	442881
15558	442882
32170	442883
987	442884
103867	442885
3051	442886
50356	442887
12160	442888
39821	442889
16430	442890
94367	442891
77507	442892
5829	442893
93120	442894
11267	442895
32927	442896
45027	442897
31082	442898
1216	442899
1054	442900
7694	442901
58528	442902
98134	442903
51103	442904
195	442905
2350	442906
12088	442907
55540	442908
89371	442909
121782	442910
121037	442911
19370	442912
9623	442913
50332	442914
95687	442915
22897	442916
25570	442917
92	442918
67231	442919
164471	442920
6622	442921
50250	442922
14515	442923
50290	442924
6086	442925
9332	442926
7992	442927
59176	442928
6631	442929
4398	442930
12783	442931
49264	442932
11873	442933
78296	442934
44672	442935
34220	442936
108963	442937
46229	442938
90016	442939
17612	442940
13691	442941
26622	442942
6368	442943
9330	442944
36188	442945
75850	442946
9065	442947
44434	442948
25925	442949
3641	442950
5342	442951
81350	442952
19763	442953
12981	442954
545	442955
16041	442956
92035	442957
18054	442958
80295	442959
84511	442960
31955	442961
41738	442962
661	442963
109823	442964
1787	442965
53030	442966
26828	442967
76090	442968
126545	442969
4413	442970
9552	442971
93863	442972
102899	442973
3753	442974
110560	442975
37302	442976
147437	442977
11803	442978
8627	442979
35866	442980
3274	442981
6370	442982
96400	442983
73261	442984
46904	442985
123744	442986
15623	442987
120499	442988
56131	442989
47441	442990
137349	442991
13523	442992
65550	442993
13090	442994
57111	442995
5	442996
43036	442997
10810	442998
16590	442999
36548	443000
167420	443001
80228	443002
69766	443003
3915	443004
3037	443005
1359	443006
97993	443007
20518	443008
42932	443009
57496	443010
46839	443011
30919	443012
19050	443013
30095	443014
4960	443015
83413	443016
4791	443017
6534	443018
27476	443019
13079	443020
75157	443021
73564	443022
75493	443023
130264	443024
61521	443025
101753	443026
23916	443027
15061	443028
217	443029
84455	443030
55948	443031
291	443032
25182	443033
7849	443034
33853	443035
8467	443036
13174	443037
7888	443038
3849	443039
70730	443040
24829	443041
57143	443042
31698	443043
30579	443044
4885	443045
144	443046
25572	443047
1649	443048
1154	443049
85278	443050
28343	443051
60370	443052
6793	443053
1604	443054
814	443055
21188	443056
54435	443057
60226	443058
3092	443059
16746	443060
57770	443061
7166	443062
23442	443063
64625	443064
46131	443065
5163	443066
67012	443067
99609	443068
61590	443069
114998	443070
95803	443071
103878	443072
51075	443073
21134	443074
53646	443075
45573	443076
1581	443077
30161	443078
456	443079
48938	443080
3730	443081
4664	443082
8916	443083
81925	443084
33114	443085
20876	443086
66235	443087
56130	443088
74078	443089
6670	443090
35313	443091
4736	443092
48540	443093
71536	443094
1301	443095
138622	443096
59947	443097
43321	443098
56966	443099
78609	443100
65026	443101
43888	443102
9982	443103
63748	443104
33158	443105
45274	443106
44808	443107
86501	443108
42867	443109
19612	443110
29537	443111
6041	443112
64330	443113
101273	443114
52789	443115
72072	443116
29005	443117
77875	443118
31681	443119
909	443120
54316	443121
93578	443122
13600	443123
10073	443124
826	443125
85442	443126
131192	443127
117906	443128
19409	443129
1215	443130
37242	443131
100825	443132
5854	443133
8501	443134
11411	443135
89595	443136
29866	443137
28887	443138
133307	443139
53638	443140
107261	443141
30478	443142
104011	443143
50623	443144
1439	443145
1704	443146
28963	443147
43121	443148
41171	443149
42248	443150
76098	443151
41589	443152
38584	443153
20177	443154
98284	443155
53247	443156
29480	443157
115181	443158
12804	443159
13979	443160
62604	443161
66056	443162
27276	443163
92568	443164
20799	443165
39979	443166
25287	443167
8146	443168
8290	443169
15606	443170
69717	443171
8813	443172
12200	443173
16730	443174
40007	443175
8156	443176
1111	443177
34528	443178
97291	443179
53970	443180
29441	443181
13655	443182
8533	443183
39147	443184
3929	443185
119699	443186
2526	443187
104587	443188
35437	443189
28412	443190
15872	443191
64368	443192
33844	443193
49421	443194
73179	443195
96698	443196
88347	443197
55588	443198
104404	443199
54123	443200
1168	443201
22234	443202
76528	443203
658	443204
19126	443205
53431	443206
104425	443207
48776	443208
13630	443209
73718	443210
93888	443211
51912	443212
52191	443213
45380	443214
13681	443215
33122	443216
66861	443217
17772	443218
9515	443219
142334	443220
10198	443221
137168	443222
22328	443223
59653	443224
7695	443225
42072	443226
98838	443227
41323	443228
111751	443229
13007	443230
16791	443231
14984	443232
2011	443233
2151	443234
12325	443235
102810	443236
53632	443237
76386	443238
74811	443239
59400	443240
40357	443241
135647	443242
110287	443243
156258	443244
8728	443245
113242	443246
9034	443247
28297	443248
56555	443249
48293	443250
5946	443251
85566	443252
15449	443253
2460	443254
7632	443255
79603	443256
9132	443257
21574	443258
44486	443259
13857	443260
27851	443261
91801	443262
941	443263
55864	443264
61053	443265
43201	443266
13805	443267
116230	443268
49474	443269
28347	443270
5596	443271
3062	443272
16131	443273
135521	443274
1302	443275
63690	443276
15315	443277
95670	443278
8540	443279
141712	443280
7642	443281
34211	443282
20948	443283
55383	443284
34744	443285
27600	443286
6163	443287
52764	443288
70983	443289
50567	443290
158813	443291
32038	443292
42044	443293
33782	443294
7561	443295
14118	443296
41884	443297
43539	443298
49093	443299
27776	443300
95532	443301
14246	443302
70655	443303
9524	443304
8965	443305
49119	443306
49698	443307
23806	443308
69003	443309
66173	443310
72090	443311
2096	443312
92153	443313
40623	443314
1990	443315
99541	443316
5646	443317
55098	443318
61055	443319
5580	443320
48995	443321
119371	443322
7273	443323
1506	443324
25429	443325
67121	443326
45320	443327
136133	443328
18008	443329
11838	443330
39484	443331
41573	443332
136800	443333
28511	443334
17394	443335
74546	443336
107603	443337
31977	443338
27469	443339
23325	443340
44348	443341
32812	443342
123961	443343
543	443344
18509	443345
2535	443346
32268	443347
42115	443348
4249	443349
58323	443350
80331	443351
13301	443352
42694	443353
69914	443354
65036	443355
42402	443356
7812	443357
60987	443358
71030	443359
87543	443360
12878	443361
52038	443362
110241	443363
34739	443364
69990	443365
113490	443366
113928	443367
42139	443368
21736	443369
132295	443370
85535	443371
69977	443372
58833	443373
38216	443374
161582	443375
9932	443376
35667	443377
17292	443378
67535	443379
109009	443380
34796	443381
113377	443382
43365	443383
5972	443384
41896	443385
62195	443386
89380	443387
96556	443388
147880	443389
65396	443390
12660	443391
77524	443392
58477	443393
21539	443394
8976	443395
90372	443396
450	443397
20850	443398
123509	443399
63679	443400
40222	443401
54002	443402
136033	443403
35029	443404
46970	443405
38076	443406
22994	443407
89715	443408
12771	443409
17989	443410
7489	443411
57795	443412
44765	443413
48112	443414
1971	443415
40430	443416
38698	443417
27763	443418
64293	443419
54366	443420
68869	443421
63923	443422
5076	443423
43842	443424
113989	443425
37819	443426
1770	443427
42016	443428
18636	443429
53854	443430
119383	443431
10868	443432
106755	443433
8379	443434
121048	443435
11006	443436
16699	443437
132076	443438
24188	443439
131570	443440
129281	443441
6106	443442
8589	443443
14985	443444
42985	443445
24670	443446
41255	443447
41452	443448
167868	443449
22906	443450
21297	443451
53525	443452
103675	443453
137568	443454
3654	443455
49038	443456
25959	443457
8021	443458
75263	443459
36711	443460
1865	443461
53888	443462
52002	443463
108772	443464
58026	443465
92877	443466
136284	443467
25042	443468
6981	443469
957	443470
118416	443471
33546	443472
31035	443473
25667	443474
13059	443475
67599	443476
24168	443477
74214	443478
24125	443479
17130	443480
51678	443481
58060	443482
25608	443483
12451	443484
45257	443485
89169	443486
33965	443487
5488	443488
75508	443489
97550	443490
6654	443491
2281	443492
1692	443493
4251	443494
106658	443495
19432	443496
10610	443497
4418	443498
8205	443499
129797	443500
74127	443501
94096	443502
12314	443503
84040	443504
110990	443505
105793	443506
15137	443507
80253	443508
88509	443509
8413	443510
33644	443511
27878	443512
55548	443513
65472	443514
67298	443515
16926	443516
49625	443517
8909	443518
78795	443519
70314	443520
77752	443521
140590	443522
94468	443523
55727	443524
90963	443525
73906	443526
9101	443527
70888	443528
52046	443529
3196	443530
5964	443531
3926	443532
71584	443533
4299	443534
51374	443535
53913	443536
69642	443537
677	443538
8039	443539
76892	443540
68608	443541
15153	443542
158628	443543
22177	443544
41818	443545
66070	443546
115	443547
95673	443548
12161	443549
1006	443550
9065	443551
19612	443552
5449	443553
54007	443554
28422	443555
65637	443556
12500	443557
57885	443558
87322	443559
4629	443560
34299	443561
31396	443562
15351	443563
24860	443564
57339	443565
85439	443566
30342	443567
19200	443568
2014	443569
64314	443570
25295	443571
53589	443572
70157	443573
2229	443574
35319	443575
53726	443576
45287	443577
936	443578
145267	443579
115964	443580
68265	443581
25645	443582
79749	443583
8971	443584
11844	443585
2240	443586
6557	443587
71709	443588
61783	443589
1313	443590
888	443591
38143	443592
22669	443593
143502	443594
38429	443595
95376	443596
111300	443597
33218	443598
34748	443599
1066	443600
42598	443601
34026	443602
3249	443603
61183	443604
69169	443605
127467	443606
27994	443607
76246	443608
5565	443609
95827	443610
24696	443611
72729	443612
22562	443613
30284	443614
4092	443615
71036	443616
38510	443617
31131	443618
47688	443619
48201	443620
29951	443621
125991	443622
7689	443623
103751	443624
31875	443625
123923	443626
11907	443627
8076	443628
23730	443629
8044	443630
2283	443631
47980	443632
3899	443633
54191	443634
35503	443635
52204	443636
5969	443637
19085	443638
10517	443639
163628	443640
45115	443641
47631	443642
6908	443643
12430	443644
19125	443645
49088	443646
105087	443647
59099	443648
51410	443649
106406	443650
34864	443651
460	443652
30031	443653
89804	443654
29523	443655
14483	443656
14996	443657
46330	443658
73060	443659
6026	443660
5079	443661
71237	443662
54094	443663
151892	443664
66200	443665
8909	443666
26520	443667
93619	443668
124525	443669
3167	443670
23442	443671
3463	443672
10017	443673
3629	443674
3024	443675
8177	443676
22645	443677
155305	443678
28141	443679
104460	443680
4736	443681
5527	443682
46913	443683
39777	443684
81676	443685
9273	443686
14344	443687
12332	443688
37655	443689
9307	443690
30088	443691
53933	443692
69656	443693
39847	443694
119321	443695
15793	443696
57759	443697
79300	443698
65843	443699
50287	443700
20397	443701
24049	443702
78437	443703
1171	443704
13340	443705
110284	443706
80928	443707
110405	443708
45469	443709
94660	443710
65753	443711
68520	443712
680	443713
120886	443714
42117	443715
169553	443716
21605	443717
61829	443718
14756	443719
39130	443720
66360	443721
101926	443722
23365	443723
1983	443724
14196	443725
52781	443726
31220	443727
86349	443728
11968	443729
21775	443730
20072	443731
6951	443732
14300	443733
8693	443734
60039	443735
120974	443736
4234	443737
7940	443738
2077	443739
68969	443740
28988	443741
27871	443742
81266	443743
5960	443744
53104	443745
50751	443746
57094	443747
396	443748
19041	443749
17553	443750
44789	443751
151231	443752
15797	443753
78360	443754
29455	443755
65133	443756
20491	443757
22000	443758
61218	443759
56947	443760
35463	443761
16737	443762
59280	443763
34713	443764
65818	443765
99543	443766
44873	443767
4162	443768
127451	443769
26628	443770
1758	443771
5837	443772
7619	443773
132200	443774
57213	443775
90129	443776
11252	443777
17827	443778
41115	443779
5191	443780
93757	443781
16527	443782
131824	443783
23313	443784
44826	443785
47703	443786
1576	443787
22026	443788
95977	443789
40222	443790
102	443791
27909	443792
18629	443793
29287	443794
59392	443795
47897	443796
1415	443797
70387	443798
38143	443799
3772	443800
30868	443801
58508	443802
71	443803
9641	443804
16230	443805
10790	443806
5891	443807
31813	443808
27749	443809
64248	443810
19367	443811
138582	443812
89771	443813
25453	443814
15799	443815
72809	443816
21379	443817
69013	443818
28742	443819
11719	443820
24360	443821
20825	443822
30606	443823
12610	443824
228	443825
17711	443826
12616	443827
659	443828
93746	443829
3088	443830
21733	443831
4348	443832
33448	443833
56048	443834
75933	443835
15100	443836
33546	443837
37701	443838
4775	443839
78624	443840
47378	443841
68640	443842
92150	443843
80785	443844
58	443845
3159	443846
46729	443847
10050	443848
53777	443849
115058	443850
1235	443851
45586	443852
47264	443853
23137	443854
39288	443855
64634	443856
30438	443857
7517	443858
36676	443859
2378	443860
2583	443861
22639	443862
35469	443863
1535	443864
19633	443865
90209	443866
3072	443867
44839	443868
65907	443869
24304	443870
53078	443871
47996	443872
6107	443873
99803	443874
52323	443875
10257	443876
48289	443877
13756	443878
16926	443879
21050	443880
95352	443881
52941	443882
1858	443883
5258	443884
5801	443885
107605	443886
38102	443887
132055	443888
1076	443889
6812	443890
45979	443891
82197	443892
48097	443893
115551	443894
17726	443895
23990	443896
135513	443897
46277	443898
4615	443899
32556	443900
136534	443901
12820	443902
7665	443903
47203	443904
1008	443905
146735	443906
5761	443907
25312	443908
7190	443909
45628	443910
127871	443911
767	443912
30302	443913
25924	443914
137496	443915
43652	443916
14584	443917
8070	443918
91886	443919
9868	443920
36600	443921
7382	443922
26132	443923
54235	443924
5254	443925
5949	443926
549	443927
32075	443928
6286	443929
50720	443930
10328	443931
12880	443932
77409	443933
20163	443934
92742	443935
82114	443936
258	443937
87132	443938
155894	443939
14474	443940
3622	443941
21952	443942
143060	443943
65606	443944
83673	443945
77565	443946
35057	443947
5761	443948
1460	443949
27413	443950
40166	443951
6216	443952
156603	443953
135835	443954
810	443955
35871	443956
18468	443957
30511	443958
62880	443959
96268	443960
21177	443961
131595	443962
39512	443963
1080	443964
18872	443965
63533	443966
29763	443967
33482	443968
39256	443969
9520	443970
28213	443971
82827	443972
21890	443973
88224	443974
71584	443975
19080	443976
86942	443977
15716	443978
1134	443979
86917	443980
45829	443981
96445	443982
31555	443983
114060	443984
59376	443985
46549	443986
134114	443987
53933	443988
72135	443989
86125	443990
10903	443991
25416	443992
83370	443993
18831	443994
43919	443995
84917	443996
9982	443997
3466	443998
22604	443999
34600	444000
6253	444001
2340	444002
66869	444003
23543	444004
106075	444005
92264	444006
79896	444007
3067	444008
2521	444009
654	444010
16628	444011
35127	444012
11244	444013
6269	444014
44	444015
38705	444016
50359	444017
63967	444018
29644	444019
7079	444020
43082	444021
23142	444022
2150	444023
43475	444024
17588	444025
71913	444026
87212	444027
7344	444028
1046	444029
32582	444030
61118	444031
8490	444032
3215	444033
34915	444034
112356	444035
21291	444036
116115	444037
19709	444038
41213	444039
9830	444040
5767	444041
166451	444042
16931	444043
44963	444044
81874	444045
11145	444046
97177	444047
9109	444048
36765	444049
38709	444050
44948	444051
15248	444052
75389	444053
40738	444054
59747	444055
142803	444056
668	444057
22161	444058
46496	444059
49694	444060
22420	444061
29526	444062
30625	444063
39892	444064
16443	444065
32928	444066
10046	444067
88808	444068
27112	444069
16395	444070
50243	444071
11384	444072
152824	444073
8205	444074
23342	444075
10820	444076
61904	444077
144045	444078
31653	444079
9531	444080
20298	444081
16207	444082
56638	444083
47137	444084
49659	444085
1984	444086
44012	444087
98166	444088
145002	444089
516	444090
15885	444091
7	444092
4327	444093
107962	444094
5282	444095
7727	444096
9232	444097
126774	444098
65739	444099
23265	444100
45923	444101
7458	444102
9558	444103
3191	444104
2176	444105
18313	444106
47742	444107
18502	444108
52941	444109
99877	444110
131830	444111
102897	444112
3672	444113
56431	444114
16947	444115
9448	444116
70248	444117
89634	444118
6810	444119
71714	444120
63387	444121
115947	444122
97284	444123
19172	444124
45026	444125
81338	444126
56404	444127
2376	444128
48330	444129
5492	444130
87838	444131
7456	444132
90902	444133
40043	444134
11242	444135
134295	444136
81818	444137
34337	444138
4571	444139
122552	444140
26783	444141
23502	444142
28948	444143
2506	444144
25681	444145
90651	444146
95494	444147
80796	444148
14715	444149
77595	444150
118067	444151
23813	444152
96647	444153
1345	444154
9795	444155
111	444156
64985	444157
67524	444158
110617	444159
54255	444160
72638	444161
36944	444162
66834	444163
8878	444164
29403	444165
88581	444166
36303	444167
53628	444168
6	444169
27442	444170
86032	444171
5535	444172
68671	444173
27458	444174
21527	444175
25599	444176
21910	444177
1167	444178
140311	444179
8818	444180
16836	444181
9422	444182
66884	444183
19458	444184
32054	444185
7407	444186
114281	444187
12650	444188
104589	444189
15368	444190
34514	444191
4686	444192
4774	444193
95205	444194
35375	444195
23466	444196
40650	444197
44701	444198
961	444199
57702	444200
84945	444201
88835	444202
71489	444203
30554	444204
126655	444205
27917	444206
81938	444207
33939	444208
140083	444209
70124	444210
3861	444211
91749	444212
58439	444213
103759	444214
3344	444215
142256	444216
34464	444217
12688	444218
39619	444219
78509	444220
20119	444221
51213	444222
6555	444223
79685	444224
23067	444225
496	444226
13361	444227
6807	444228
18969	444229
27811	444230
51194	444231
143836	444232
49770	444233
86046	444234
48637	444235
56121	444236
52528	444237
3235	444238
25769	444239
81410	444240
65736	444241
26681	444242
5601	444243
98003	444244
6461	444245
42204	444246
37661	444247
61131	444248
42737	444249
793	444250
62021	444251
58309	444252
10428	444253
30135	444254
84868	444255
19607	444256
4539	444257
63283	444258
95590	444259
317	444260
12558	444261
35795	444262
37702	444263
1740	444264
16681	444265
44481	444266
1945	444267
22668	444268
17027	444269
47731	444270
59920	444271
86278	444272
1709	444273
53674	444274
5179	444275
41807	444276
56891	444277
20800	444278
34080	444279
47004	444280
25929	444281
34791	444282
4509	444283
16667	444284
78293	444285
189	444286
852	444287
92169	444288
51844	444289
24783	444290
8060	444291
3188	444292
31167	444293
63518	444294
11330	444295
65240	444296
3806	444297
43301	444298
15379	444299
7287	444300
34484	444301
32437	444302
8633	444303
716	444304
132730	444305
12727	444306
78518	444307
65651	444308
30164	444309
75095	444310
20427	444311
9943	444312
32762	444313
67265	444314
55699	444315
22628	444316
14444	444317
21944	444318
52410	444319
134762	444320
4858	444321
38067	444322
8515	444323
536	444324
40049	444325
83758	444326
63288	444327
38642	444328
26694	444329
5946	444330
4736	444331
37086	444332
8795	444333
89596	444334
2826	444335
4467	444336
67481	444337
94931	444338
71035	444339
77979	444340
4433	444341
2232	444342
85808	444343
21176	444344
33563	444345
129204	444346
21139	444347
5782	444348
32463	444349
3520	444350
1466	444351
47633	444352
27556	444353
6683	444354
2609	444355
75990	444356
88963	444357
9559	444358
37300	444359
42880	444360
5640	444361
19945	444362
2359	444363
83949	444364
32370	444365
15510	444366
103432	444367
135174	444368
71188	444369
19191	444370
32376	444371
114851	444372
4260	444373
53325	444374
1414	444375
5349	444376
155562	444377
42631	444378
8877	444379
71420	444380
22552	444381
9744	444382
9517	444383
68519	444384
11772	444385
38936	444386
5193	444387
3254	444388
103684	444389
80354	444390
19017	444391
28465	444392
163663	444393
127371	444394
127025	444395
29371	444396
1068	444397
54455	444398
29055	444399
131261	444400
103653	444401
22776	444402
37504	444403
30203	444404
80007	444405
2572	444406
105038	444407
29519	444408
1318	444409
24145	444410
18422	444411
4900	444412
379	444413
25816	444414
100838	444415
16582	444416
19404	444417
1171	444418
5443	444419
64	444420
35001	444421
26188	444422
47722	444423
732	444424
38384	444425
104599	444426
11302	444427
75166	444428
36498	444429
27767	444430
23756	444431
45553	444432
2009	444433
92987	444434
5107	444435
19510	444436
48746	444437
31257	444438
157788	444439
17430	444440
123616	444441
32166	444442
55223	444443
30778	444444
23985	444445
4663	444446
29722	444447
3724	444448
142654	444449
34551	444450
5476	444451
18209	444452
4859	444453
53510	444454
9709	444455
44877	444456
26943	444457
126862	444458
2541	444459
51273	444460
86245	444461
39877	444462
78107	444463
8002	444464
73641	444465
9957	444466
24265	444467
75904	444468
60266	444469
9181	444470
58976	444471
132326	444472
24368	444473
24021	444474
83075	444475
18604	444476
53019	444477
70673	444478
28126	444479
27283	444480
87248	444481
88977	444482
19001	444483
28786	444484
104250	444485
22543	444486
72715	444487
14511	444488
83803	444489
76753	444490
49523	444491
18822	444492
20246	444493
2829	444494
64254	444495
58106	444496
64660	444497
40643	444498
97489	444499
105672	444500
100639	444501
63857	444502
23792	444503
31176	444504
25156	444505
72317	444506
61850	444507
83757	444508
70973	444509
52627	444510
139127	444511
9511	444512
67159	444513
83242	444514
7909	444515
22506	444516
21147	444517
65064	444518
7482	444519
26647	444520
53264	444521
48151	444522
54349	444523
60534	444524
48145	444525
162718	444526
103642	444527
50747	444528
26064	444529
73959	444530
98903	444531
782	444532
167191	444533
1088	444534
151227	444535
78300	444536
32138	444537
15474	444538
13051	444539
64283	444540
35483	444541
3229	444542
15125	444543
4589	444544
28428	444545
20071	444546
35545	444547
3775	444548
63778	444549
76690	444550
10174	444551
8689	444552
80645	444553
982	444554
13400	444555
80544	444556
17033	444557
16094	444558
54824	444559
46445	444560
80923	444561
5285	444562
28851	444563
103185	444564
10586	444565
508	444566
577	444567
31943	444568
65943	444569
28774	444570
12581	444571
12140	444572
95489	444573
49859	444574
4672	444575
38213	444576
122902	444577
24452	444578
46409	444579
1081	444580
44102	444581
19952	444582
85983	444583
7597	444584
15328	444585
81341	444586
8526	444587
84169	444588
40403	444589
5550	444590
21248	444591
104165	444592
20582	444593
179	444594
23150	444595
39986	444596
53373	444597
81980	444598
27991	444599
31855	444600
7494	444601
15752	444602
125864	444603
24724	444604
7473	444605
26329	444606
125589	444607
3532	444608
152624	444609
63107	444610
28952	444611
93024	444612
48542	444613
12153	444614
2973	444615
20914	444616
141729	444617
18484	444618
31660	444619
132758	444620
27134	444621
27275	444622
71295	444623
33854	444624
160300	444625
85205	444626
49553	444627
35879	444628
2883	444629
84553	444630
2625	444631
40910	444632
12408	444633
59342	444634
64599	444635
11197	444636
81586	444637
20519	444638
106178	444639
32272	444640
3711	444641
34599	444642
3556	444643
110806	444644
121431	444645
7997	444646
108957	444647
135423	444648
13548	444649
15516	444650
17614	444651
17560	444652
58782	444653
45496	444654
27878	444655
12894	444656
43907	444657
37989	444658
79370	444659
45411	444660
44871	444661
61501	444662
89769	444663
23379	444664
23098	444665
51955	444666
61584	444667
38735	444668
78482	444669
8718	444670
52708	444671
41338	444672
16490	444673
8397	444674
34122	444675
44408	444676
97778	444677
150998	444678
25200	444679
33175	444680
104284	444681
59006	444682
5835	444683
10449	444684
45050	444685
105291	444686
7829	444687
13084	444688
8099	444689
74801	444690
75799	444691
87563	444692
44391	444693
133611	444694
51481	444695
1877	444696
15924	444697
55964	444698
62351	444699
93496	444700
67097	444701
30908	444702
122205	444703
23363	444704
124093	444705
19906	444706
5095	444707
71143	444708
1561	444709
78144	444710
30826	444711
116300	444712
5686	444713
30861	444714
15076	444715
24254	444716
13622	444717
62085	444718
2382	444719
135332	444720
14730	444721
29894	444722
118788	444723
53277	444724
58268	444725
143811	444726
28097	444727
122606	444728
18965	444729
42018	444730
7234	444731
45477	444732
2307	444733
39215	444734
1592	444735
109313	444736
668	444737
61363	444738
30751	444739
81448	444740
4094	444741
13004	444742
52969	444743
21232	444744
53999	444745
8863	444746
11953	444747
68390	444748
31124	444749
34835	444750
29740	444751
20586	444752
25718	444753
83478	444754
61882	444755
3400	444756
12665	444757
28663	444758
48772	444759
34439	444760
51780	444761
54849	444762
15885	444763
74322	444764
54508	444765
73552	444766
5887	444767
114069	444768
11182	444769
7097	444770
998	444771
66554	444772
36522	444773
18207	444774
35955	444775
82285	444776
12107	444777
20871	444778
2246	444779
16131	444780
52843	444781
62711	444782
41252	444783
131599	444784
47285	444785
359	444786
47985	444787
62469	444788
13446	444789
12911	444790
14623	444791
859	444792
506	444793
74369	444794
8718	444795
62372	444796
63617	444797
14451	444798
25833	444799
6693	444800
42922	444801
27083	444802
80171	444803
42433	444804
2412	444805
16912	444806
48300	444807
143649	444808
20208	444809
6416	444810
70484	444811
6533	444812
137851	444813
27522	444814
5317	444815
76764	444816
53871	444817
129488	444818
130114	444819
7833	444820
3418	444821
35335	444822
45084	444823
43027	444824
3509	444825
71345	444826
96666	444827
135884	444828
102783	444829
36972	444830
13526	444831
46370	444832
31160	444833
23989	444834
18918	444835
32572	444836
138489	444837
39787	444838
145941	444839
150375	444840
47554	444841
13823	444842
8512	444843
38909	444844
31153	444845
40917	444846
97370	444847
19928	444848
93094	444849
6583	444850
114762	444851
5244	444852
7912	444853
51317	444854
73237	444855
6164	444856
13895	444857
1060	444858
42049	444859
17604	444860
15643	444861
87672	444862
54459	444863
65717	444864
155802	444865
46367	444866
34727	444867
94250	444868
47496	444869
140620	444870
46985	444871
127013	444872
12604	444873
15464	444874
5868	444875
64076	444876
85613	444877
17133	444878
758	444879
50114	444880
45220	444881
21881	444882
1681	444883
6748	444884
63052	444885
10454	444886
48418	444887
35960	444888
23645	444889
84285	444890
33432	444891
20067	444892
64028	444893
22611	444894
6550	444895
8285	444896
56437	444897
39693	444898
35432	444899
125521	444900
7477	444901
1455	444902
38987	444903
33479	444904
110654	444905
8655	444906
15159	444907
39629	444908
63904	444909
48972	444910
43	444911
59003	444912
55488	444913
9760	444914
3560	444915
87542	444916
2088	444917
5464	444918
125463	444919
9293	444920
184	444921
11773	444922
12192	444923
22128	444924
86117	444925
17985	444926
30866	444927
77112	444928
20012	444929
97220	444930
10176	444931
645	444932
45458	444933
15501	444934
20649	444935
62216	444936
86506	444937
1742	444938
126717	444939
34966	444940
3532	444941
53226	444942
70827	444943
76737	444944
10365	444945
29555	444946
11827	444947
137215	444948
301	444949
1610	444950
52022	444951
42336	444952
61997	444953
19868	444954
47665	444955
11789	444956
37633	444957
41277	444958
5421	444959
9330	444960
99166	444961
33664	444962
27266	444963
77080	444964
31355	444965
28790	444966
93379	444967
3877	444968
157839	444969
9479	444970
25812	444971
20763	444972
77221	444973
20912	444974
41182	444975
20129	444976
11457	444977
20932	444978
12926	444979
60823	444980
23612	444981
32328	444982
32855	444983
44772	444984
19125	444985
79155	444986
10549	444987
57323	444988
11853	444989
34452	444990
37107	444991
4876	444992
70207	444993
45188	444994
5468	444995
118244	444996
35748	444997
100150	444998
78714	444999
65912	445000
132983	445001
28066	445002
15311	445003
54900	445004
124170	445005
63716	445006
84290	445007
54309	445008
64355	445009
40076	445010
14745	445011
11571	445012
47479	445013
38417	445014
18	445015
17809	445016
18917	445017
90399	445018
38541	445019
30919	445020
777	445021
113443	445022
5210	445023
79537	445024
1260	445025
67064	445026
25074	445027
5190	445028
80474	445029
92102	445030
29128	445031
27555	445032
96800	445033
64048	445034
4132	445035
10555	445036
138636	445037
22753	445038
15692	445039
71156	445040
8967	445041
50752	445042
15322	445043
31470	445044
14165	445045
97781	445046
62289	445047
116074	445048
8462	445049
42685	445050
3247	445051
11922	445052
61940	445053
113685	445054
114569	445055
127077	445056
3172	445057
34546	445058
8817	445059
5344	445060
113480	445061
27632	445062
72641	445063
3206	445064
27364	445065
96550	445066
129296	445067
101846	445068
32107	445069
113801	445070
76942	445071
11527	445072
59079	445073
25898	445074
4626	445075
15076	445076
17280	445077
13076	445078
23645	445079
23131	445080
118548	445081
109379	445082
161357	445083
26201	445084
4346	445085
2318	445086
18095	445087
23571	445088
21021	445089
55987	445090
169786	445091
55400	445092
73794	445093
24439	445094
2562	445095
65571	445096
7014	445097
27526	445098
94146	445099
531	445100
5981	445101
21399	445102
61342	445103
118064	445104
22862	445105
79578	445106
68981	445107
137144	445108
6634	445109
84490	445110
47637	445111
95551	445112
21655	445113
37668	445114
14160	445115
146516	445116
3401	445117
177	445118
17868	445119
62937	445120
18761	445121
15870	445122
13131	445123
128663	445124
6896	445125
3146	445126
42153	445127
5646	445128
15223	445129
106011	445130
35691	445131
8105	445132
25597	445133
115445	445134
93945	445135
1381	445136
129705	445137
7446	445138
100811	445139
103406	445140
19504	445141
90596	445142
11328	445143
152	445144
32087	445145
137782	445146
55725	445147
15739	445148
71213	445149
1909	445150
23089	445151
30893	445152
11511	445153
28575	445154
77955	445155
54391	445156
13310	445157
1272	445158
35126	445159
81248	445160
9552	445161
7055	445162
50060	445163
6380	445164
1801	445165
159210	445166
20198	445167
158594	445168
99011	445169
14528	445170
116113	445171
47176	445172
157294	445173
3567	445174
27847	445175
2981	445176
100528	445177
66128	445178
8121	445179
56040	445180
64525	445181
39206	445182
6588	445183
17886	445184
42279	445185
1728	445186
76324	445187
132700	445188
168054	445189
58204	445190
78027	445191
22344	445192
54145	445193
20284	445194
16200	445195
11394	445196
141944	445197
99496	445198
45348	445199
110370	445200
1844	445201
29234	445202
146843	445203
4352	445204
146001	445205
128165	445206
46352	445207
43755	445208
118950	445209
56115	445210
15915	445211
27604	445212
72699	445213
97263	445214
30244	445215
135897	445216
51097	445217
17555	445218
72459	445219
85164	445220
69261	445221
110592	445222
29894	445223
3183	445224
9113	445225
87646	445226
15109	445227
85081	445228
10923	445229
14115	445230
80958	445231
5010	445232
42939	445233
59530	445234
64416	445235
117216	445236
38670	445237
96478	445238
40853	445239
98805	445240
122025	445241
20206	445242
2837	445243
26019	445244
7180	445245
30545	445246
15799	445247
128029	445248
32289	445249
961	445250
138030	445251
36050	445252
100726	445253
3778	445254
58247	445255
4372	445256
66022	445257
112637	445258
14423	445259
68105	445260
3144	445261
130360	445262
38859	445263
50	445264
72072	445265
156502	445266
88651	445267
86196	445268
105252	445269
27137	445270
10844	445271
6180	445272
60663	445273
30196	445274
22396	445275
65883	445276
78412	445277
67958	445278
121142	445279
16113	445280
13	445281
23849	445282
161296	445283
50627	445284
97325	445285
503	445286
50663	445287
111791	445288
1386	445289
20789	445290
10584	445291
95648	445292
44233	445293
80054	445294
601	445295
96990	445296
8636	445297
15031	445298
33764	445299
101333	445300
27194	445301
46849	445302
13193	445303
78898	445304
1890	445305
74080	445306
103883	445307
2941	445308
90276	445309
9762	445310
165158	445311
39604	445312
17847	445313
68646	445314
45745	445315
61020	445316
8398	445317
33879	445318
4315	445319
12286	445320
143374	445321
5747	445322
70612	445323
1750	445324
66142	445325
11341	445326
65118	445327
4107	445328
22536	445329
18706	445330
64240	445331
35050	445332
1045	445333
12831	445334
47655	445335
15080	445336
71747	445337
30267	445338
46681	445339
839	445340
138120	445341
71598	445342
116607	445343
33785	445344
28464	445345
40828	445346
108509	445347
9334	445348
14741	445349
922	445350
2021	445351
60755	445352
7161	445353
5652	445354
30284	445355
85228	445356
36838	445357
112856	445358
27166	445359
30421	445360
49217	445361
77203	445362
26480	445363
76789	445364
24944	445365
21325	445366
3679	445367
79880	445368
365	445369
56243	445370
4549	445371
18081	445372
2043	445373
39792	445374
62887	445375
10293	445376
79855	445377
2379	445378
74945	445379
48790	445380
5016	445381
36143	445382
9405	445383
53189	445384
82187	445385
51861	445386
87645	445387
4243	445388
124881	445389
2807	445390
128099	445391
143038	445392
62237	445393
38575	445394
63926	445395
21771	445396
66465	445397
71782	445398
4481	445399
87453	445400
4268	445401
5133	445402
434	445403
19673	445404
1799	445405
3798	445406
702	445407
38203	445408
49551	445409
17264	445410
68272	445411
30978	445412
4887	445413
5623	445414
9466	445415
66804	445416
79606	445417
45788	445418
56289	445419
2670	445420
14569	445421
32283	445422
7	445423
920	445424
13863	445425
5928	445426
33800	445427
163462	445428
36333	445429
5469	445430
139	445431
3052	445432
89716	445433
55233	445434
3995	445435
9466	445436
637	445437
599	445438
14155	445439
96204	445440
49990	445441
32965	445442
10429	445443
57237	445444
168668	445445
39411	445446
24207	445447
18401	445448
49895	445449
16677	445450
7897	445451
159	445452
66060	445453
144723	445454
71443	445455
1785	445456
55969	445457
4354	445458
20242	445459
38831	445460
4492	445461
67759	445462
120817	445463
17542	445464
50349	445465
87717	445466
41450	445467
15983	445468
48589	445469
73454	445470
5514	445471
92000	445472
45718	445473
77876	445474
64895	445475
67805	445476
21165	445477
9181	445478
67499	445479
9701	445480
92177	445481
35576	445482
55459	445483
111842	445484
62318	445485
28611	445486
76847	445487
99339	445488
117566	445489
28669	445490
87766	445491
53744	445492
71430	445493
35511	445494
13904	445495
41146	445496
7969	445497
52443	445498
4921	445499
33457	445500
78191	445501
72884	445502
35749	445503
44731	445504
40624	445505
98302	445506
53610	445507
9150	445508
64354	445509
8028	445510
75917	445511
17757	445512
13591	445513
74847	445514
12554	445515
4445	445516
1855	445517
10892	445518
16353	445519
51641	445520
19405	445521
13698	445522
20828	445523
12631	445524
43815	445525
5895	445526
3361	445527
93514	445528
30772	445529
4666	445530
280	445531
8866	445532
8861	445533
45817	445534
39669	445535
115775	445536
81229	445537
39164	445538
84639	445539
58055	445540
704	445541
64460	445542
44677	445543
61185	445544
54825	445545
7631	445546
30491	445547
138530	445548
67702	445549
53994	445550
7934	445551
4523	445552
20853	445553
17415	445554
6091	445555
31096	445556
74821	445557
20901	445558
22531	445559
126165	445560
12011	445561
59230	445562
42520	445563
46443	445564
43122	445565
20047	445566
6072	445567
10897	445568
37253	445569
64862	445570
966	445571
79690	445572
161876	445573
45930	445574
136877	445575
53770	445576
75016	445577
6087	445578
45371	445579
70733	445580
2178	445581
978	445582
115293	445583
64040	445584
3955	445585
10027	445586
22784	445587
54078	445588
51156	445589
9238	445590
4613	445591
37199	445592
143537	445593
8359	445594
35983	445595
39011	445596
151727	445597
72590	445598
57836	445599
20007	445600
27663	445601
15330	445602
1266	445603
10184	445604
62802	445605
116336	445606
24843	445607
80957	445608
31966	445609
12767	445610
34468	445611
113917	445612
95171	445613
36188	445614
24518	445615
23525	445616
75797	445617
28372	445618
56510	445619
57523	445620
5680	445621
17540	445622
56027	445623
4554	445624
4375	445625
35369	445626
74142	445627
14475	445628
16364	445629
13102	445630
65951	445631
69189	445632
27835	445633
12755	445634
42396	445635
887	445636
19610	445637
27919	445638
77243	445639
24434	445640
13367	445641
1464	445642
29886	445643
27342	445644
93800	445645
152383	445646
7628	445647
23840	445648
20294	445649
16457	445650
35764	445651
5382	445652
1286	445653
81251	445654
10089	445655
124125	445656
1836	445657
5926	445658
25004	445659
68867	445660
65756	445661
21977	445662
11324	445663
36830	445664
1396	445665
15593	445666
30200	445667
39309	445668
36840	445669
17309	445670
35309	445671
106454	445672
46026	445673
6625	445674
18413	445675
47259	445676
87907	445677
115333	445678
15296	445679
10979	445680
112190	445681
56970	445682
43178	445683
33583	445684
33524	445685
22981	445686
20742	445687
62818	445688
81629	445689
23742	445690
49257	445691
4968	445692
59509	445693
141322	445694
12518	445695
5206	445696
52752	445697
111837	445698
38770	445699
165155	445700
27501	445701
150163	445702
8675	445703
2597	445704
71827	445705
10066	445706
63374	445707
51460	445708
62237	445709
46489	445710
66448	445711
49683	445712
4551	445713
32730	445714
108722	445715
3663	445716
49953	445717
28107	445718
7854	445719
25028	445720
39257	445721
4260	445722
96373	445723
79913	445724
9574	445725
33651	445726
70317	445727
27907	445728
12461	445729
41547	445730
73834	445731
58026	445732
13616	445733
137384	445734
53209	445735
56628	445736
50251	445737
32126	445738
20416	445739
4479	445740
7783	445741
36084	445742
1234	445743
103593	445744
15288	445745
60548	445746
167572	445747
67936	445748
92271	445749
48844	445750
47195	445751
43951	445752
20364	445753
4026	445754
104255	445755
11629	445756
3272	445757
164409	445758
131626	445759
2860	445760
67225	445761
39037	445762
87595	445763
82648	445764
66844	445765
4369	445766
46223	445767
32962	445768
21281	445769
2580	445770
3005	445771
145429	445772
102359	445773
105256	445774
35154	445775
27808	445776
40752	445777
46333	445778
161203	445779
25084	445780
97737	445781
29644	445782
12644	445783
4393	445784
2673	445785
106359	445786
47342	445787
64133	445788
14483	445789
153202	445790
74294	445791
17484	445792
63627	445793
15766	445794
35358	445795
12537	445796
116	445797
15423	445798
51241	445799
41705	445800
16992	445801
26007	445802
45496	445803
123920	445804
76564	445805
30880	445806
21565	445807
38053	445808
63715	445809
91298	445810
28157	445811
43636	445812
77164	445813
32504	445814
6267	445815
46633	445816
4116	445817
20913	445818
66541	445819
37036	445820
25708	445821
47787	445822
2756	445823
23136	445824
97481	445825
18807	445826
11996	445827
36553	445828
78337	445829
101152	445830
161389	445831
60186	445832
95694	445833
16215	445834
44602	445835
36596	445836
16198	445837
85096	445838
58142	445839
367	445840
28723	445841
72466	445842
78689	445843
15353	445844
7972	445845
31425	445846
30836	445847
93491	445848
17668	445849
41603	445850
58361	445851
25538	445852
11264	445853
18784	445854
101893	445855
72505	445856
26710	445857
36400	445858
80688	445859
5546	445860
23946	445861
66252	445862
28608	445863
7892	445864
27280	445865
29720	445866
78892	445867
4707	445868
20269	445869
9047	445870
6481	445871
10767	445872
125259	445873
120768	445874
19983	445875
319	445876
49041	445877
2163	445878
117843	445879
5999	445880
197	445881
81774	445882
40632	445883
31165	445884
29133	445885
118127	445886
1489	445887
32666	445888
115509	445889
115237	445890
24505	445891
24087	445892
62263	445893
42037	445894
36401	445895
102467	445896
80592	445897
92237	445898
8815	445899
108431	445900
5102	445901
95230	445902
6073	445903
19851	445904
79922	445905
31465	445906
69548	445907
151973	445908
10090	445909
28010	445910
12683	445911
3684	445912
23760	445913
13703	445914
35010	445915
12928	445916
38266	445917
5172	445918
67987	445919
52167	445920
75954	445921
109386	445922
15598	445923
10619	445924
8028	445925
60758	445926
13941	445927
48186	445928
14255	445929
55543	445930
19152	445931
135300	445932
18369	445933
23653	445934
89320	445935
84499	445936
65971	445937
72340	445938
54756	445939
16479	445940
15128	445941
109940	445942
24802	445943
4796	445944
150469	445945
13050	445946
80537	445947
21416	445948
27476	445949
10671	445950
36084	445951
141634	445952
36505	445953
96759	445954
101467	445955
32686	445956
2134	445957
37094	445958
76519	445959
23736	445960
81253	445961
53034	445962
77651	445963
72579	445964
16152	445965
65041	445966
23845	445967
100928	445968
1407	445969
61508	445970
25193	445971
43117	445972
2269	445973
39106	445974
125006	445975
25158	445976
15856	445977
32964	445978
13115	445979
70679	445980
10923	445981
1149	445982
34421	445983
342	445984
5520	445985
27906	445986
15780	445987
29348	445988
1014	445989
12102	445990
57676	445991
1355	445992
96187	445993
20531	445994
15804	445995
2060	445996
7652	445997
25183	445998
34931	445999
21609	446000
7517	446001
4790	446002
49686	446003
97189	446004
15223	446005
111796	446006
25628	446007
71382	446008
104345	446009
10005	446010
48359	446011
53231	446012
139221	446013
104454	446014
4904	446015
72260	446016
29598	446017
5305	446018
4321	446019
21356	446020
21423	446021
46094	446022
80166	446023
12458	446024
8373	446025
15098	446026
95318	446027
18858	446028
596	446029
2567	446030
67855	446031
15340	446032
24605	446033
68782	446034
29730	446035
31173	446036
94704	446037
127553	446038
117701	446039
10164	446040
42154	446041
126667	446042
77391	446043
80483	446044
63643	446045
53282	446046
111489	446047
115557	446048
150287	446049
22157	446050
37803	446051
30062	446052
33141	446053
17920	446054
83149	446055
124322	446056
79601	446057
37627	446058
38298	446059
71359	446060
8435	446061
91175	446062
18087	446063
114627	446064
10365	446065
105845	446066
58689	446067
119791	446068
137787	446069
50661	446070
89735	446071
66569	446072
33676	446073
14021	446074
14940	446075
38291	446076
36430	446077
12641	446078
3457	446079
98118	446080
63139	446081
144197	446082
142449	446083
23882	446084
5038	446085
7716	446086
70505	446087
39460	446088
7827	446089
44272	446090
17756	446091
78348	446092
2887	446093
33234	446094
21223	446095
24890	446096
21072	446097
21546	446098
18061	446099
5017	446100
50	446101
88788	446102
33931	446103
109213	446104
136981	446105
100496	446106
84784	446107
40647	446108
22421	446109
95583	446110
6310	446111
16045	446112
7452	446113
114906	446114
62005	446115
21640	446116
15010	446117
163327	446118
62616	446119
39480	446120
30876	446121
21473	446122
70314	446123
495	446124
25191	446125
57698	446126
26575	446127
78421	446128
2400	446129
101354	446130
2773	446131
85012	446132
61975	446133
1772	446134
69516	446135
57532	446136
24982	446137
51566	446138
18312	446139
60262	446140
29876	446141
52329	446142
23968	446143
92848	446144
35753	446145
63419	446146
31947	446147
89073	446148
27790	446149
27359	446150
38771	446151
13825	446152
23219	446153
47848	446154
37745	446155
3656	446156
66540	446157
33918	446158
19952	446159
92570	446160
14	446161
74561	446162
122077	446163
34965	446164
21031	446165
88334	446166
40449	446167
9285	446168
14560	446169
131628	446170
1288	446171
29579	446172
73022	446173
40039	446174
722	446175
119564	446176
43674	446177
78147	446178
45934	446179
2553	446180
54103	446181
6277	446182
18669	446183
156336	446184
70642	446185
37829	446186
7584	446187
1385	446188
14786	446189
34966	446190
69183	446191
35932	446192
139027	446193
2791	446194
39898	446195
26804	446196
15831	446197
11424	446198
957	446199
80695	446200
41110	446201
35599	446202
32010	446203
11860	446204
50610	446205
47413	446206
21300	446207
17388	446208
4814	446209
69730	446210
85076	446211
52252	446212
113965	446213
49464	446214
84771	446215
123612	446216
50724	446217
1117	446218
88537	446219
20354	446220
21594	446221
51531	446222
5700	446223
5018	446224
120297	446225
60293	446226
14881	446227
16119	446228
95539	446229
98775	446230
101884	446231
16333	446232
11637	446233
53851	446234
134531	446235
12129	446236
83349	446237
843	446238
19591	446239
104766	446240
40458	446241
72595	446242
14645	446243
41317	446244
19567	446245
3318	446246
15924	446247
26617	446248
2976	446249
2696	446250
1865	446251
6961	446252
155380	446253
80861	446254
14333	446255
106044	446256
35320	446257
65137	446258
1642	446259
31694	446260
58173	446261
4041	446262
1633	446263
43485	446264
84986	446265
30230	446266
40602	446267
26390	446268
96618	446269
5425	446270
60059	446271
86756	446272
88261	446273
1942	446274
23206	446275
101104	446276
52941	446277
123855	446278
48387	446279
119722	446280
62514	446281
133021	446282
6366	446283
2704	446284
11677	446285
130501	446286
17116	446287
27719	446288
29547	446289
1867	446290
67312	446291
25292	446292
4343	446293
4742	446294
65302	446295
3763	446296
141698	446297
28209	446298
104598	446299
1527	446300
5285	446301
77769	446302
100743	446303
60521	446304
94089	446305
1873	446306
54506	446307
64591	446308
95206	446309
4125	446310
43093	446311
60399	446312
79719	446313
36377	446314
1063	446315
12329	446316
4590	446317
26314	446318
90156	446319
51893	446320
2977	446321
22885	446322
62255	446323
16110	446324
67928	446325
7239	446326
28101	446327
38368	446328
167656	446329
149488	446330
26437	446331
93176	446332
3916	446333
26708	446334
47197	446335
11436	446336
15179	446337
41019	446338
23507	446339
5062	446340
1164	446341
92844	446342
71249	446343
66887	446344
50450	446345
7169	446346
33918	446347
4282	446348
7594	446349
88752	446350
53361	446351
62094	446352
1623	446353
12319	446354
3229	446355
7299	446356
4675	446357
85820	446358
31099	446359
133944	446360
57464	446361
59432	446362
28523	446363
34317	446364
3861	446365
2255	446366
133333	446367
70657	446368
23921	446369
5341	446370
45331	446371
65135	446372
23818	446373
58368	446374
21315	446375
74721	446376
38371	446377
110505	446378
111719	446379
1513	446380
14775	446381
22550	446382
62829	446383
82981	446384
36975	446385
7181	446386
10907	446387
23395	446388
90121	446389
13160	446390
9240	446391
11521	446392
29352	446393
22153	446394
148534	446395
49506	446396
163276	446397
37523	446398
72802	446399
29702	446400
45681	446401
17546	446402
27	446403
5501	446404
35218	446405
30229	446406
291	446407
39819	446408
15841	446409
139782	446410
2138	446411
12645	446412
5754	446413
883	446414
26715	446415
5313	446416
89456	446417
29054	446418
46128	446419
6122	446420
55423	446421
15019	446422
2797	446423
41343	446424
15236	446425
51919	446426
19487	446427
14591	446428
25511	446429
47802	446430
80635	446431
23610	446432
29606	446433
79656	446434
75569	446435
31995	446436
104119	446437
26917	446438
94960	446439
84358	446440
37149	446441
111609	446442
34420	446443
47943	446444
3872	446445
9734	446446
59904	446447
7565	446448
46486	446449
90127	446450
33973	446451
126009	446452
58444	446453
60787	446454
77090	446455
80254	446456
16603	446457
771	446458
52187	446459
41041	446460
14469	446461
3917	446462
84405	446463
13146	446464
112	446465
113746	446466
36462	446467
138820	446468
25655	446469
56010	446470
2450	446471
41473	446472
3076	446473
11172	446474
124226	446475
97055	446476
21887	446477
14903	446478
58155	446479
4952	446480
84809	446481
137854	446482
58104	446483
70781	446484
50890	446485
67178	446486
121201	446487
34451	446488
25438	446489
56160	446490
44401	446491
30001	446492
158048	446493
57815	446494
29109	446495
56776	446496
97435	446497
38168	446498
53191	446499
25469	446500
94645	446501
13309	446502
61758	446503
104629	446504
31977	446505
4440	446506
41526	446507
5	446508
83636	446509
14710	446510
58239	446511
17517	446512
11494	446513
37063	446514
22507	446515
35960	446516
7995	446517
39914	446518
52939	446519
57731	446520
17609	446521
37892	446522
12907	446523
27195	446524
143819	446525
8060	446526
1126	446527
30639	446528
11641	446529
52063	446530
56436	446531
42682	446532
16251	446533
15882	446534
36422	446535
860	446536
52969	446537
8804	446538
37477	446539
4935	446540
7462	446541
49440	446542
123774	446543
94771	446544
143742	446545
10550	446546
37389	446547
68430	446548
39978	446549
90484	446550
25040	446551
33512	446552
127673	446553
15302	446554
131943	446555
40052	446556
67050	446557
46314	446558
160362	446559
55703	446560
53197	446561
30106	446562
74946	446563
48487	446564
14637	446565
151466	446566
48420	446567
45540	446568
1244	446569
150696	446570
17836	446571
52208	446572
31992	446573
99443	446574
19418	446575
58227	446576
3973	446577
58558	446578
299	446579
46134	446580
56286	446581
91024	446582
29704	446583
78967	446584
44652	446585
16531	446586
3517	446587
79487	446588
38419	446589
6160	446590
19373	446591
64394	446592
122329	446593
85427	446594
28433	446595
95747	446596
4770	446597
14018	446598
81390	446599
8405	446600
80463	446601
88480	446602
26538	446603
72544	446604
62670	446605
29198	446606
129381	446607
8858	446608
13265	446609
40831	446610
70702	446611
7281	446612
73506	446613
115262	446614
7754	446615
8433	446616
34775	446617
164376	446618
70553	446619
38383	446620
54131	446621
47426	446622
1709	446623
123111	446624
1877	446625
130239	446626
64563	446627
2413	446628
29760	446629
2161	446630
67899	446631
30700	446632
24864	446633
58149	446634
5125	446635
16025	446636
121859	446637
86519	446638
70339	446639
82288	446640
12955	446641
22199	446642
15597	446643
83176	446644
56795	446645
5026	446646
72327	446647
126167	446648
23675	446649
9994	446650
26323	446651
25695	446652
3158	446653
303	446654
971	446655
14	446656
26036	446657
3666	446658
105240	446659
132328	446660
51485	446661
68659	446662
12205	446663
25239	446664
59284	446665
3682	446666
83360	446667
17557	446668
43246	446669
11098	446670
5581	446671
12951	446672
619	446673
24268	446674
34949	446675
159199	446676
54427	446677
94730	446678
48122	446679
65969	446680
46028	446681
72915	446682
16232	446683
57434	446684
33285	446685
1875	446686
14723	446687
1471	446688
76296	446689
11086	446690
41523	446691
7776	446692
23847	446693
219	446694
22391	446695
1785	446696
27815	446697
56776	446698
51657	446699
157	446700
9830	446701
22076	446702
101	446703
94489	446704
2536	446705
115547	446706
75954	446707
49771	446708
22524	446709
81487	446710
107731	446711
129650	446712
6292	446713
7664	446714
59822	446715
104503	446716
24658	446717
118714	446718
161205	446719
98058	446720
73071	446721
12383	446722
7393	446723
24256	446724
5437	446725
2199	446726
50263	446727
103108	446728
18025	446729
1599	446730
140845	446731
8364	446732
27303	446733
16442	446734
78815	446735
29277	446736
2657	446737
18440	446738
38321	446739
54200	446740
79768	446741
9025	446742
16005	446743
6698	446744
31909	446745
4760	446746
41498	446747
158445	446748
12576	446749
37848	446750
3744	446751
58853	446752
529	446753
9833	446754
96275	446755
48910	446756
34658	446757
14214	446758
191	446759
13719	446760
93358	446761
56218	446762
87986	446763
46962	446764
117360	446765
29657	446766
18839	446767
59761	446768
37112	446769
108127	446770
33252	446771
76557	446772
110310	446773
122170	446774
14938	446775
11565	446776
42442	446777
75809	446778
48318	446779
9117	446780
76683	446781
88982	446782
119719	446783
5316	446784
59355	446785
34052	446786
62901	446787
146097	446788
571	446789
136108	446790
157971	446791
270	446792
76102	446793
42796	446794
75272	446795
17699	446796
76193	446797
66599	446798
51139	446799
144631	446800
590	446801
15537	446802
15775	446803
50542	446804
141879	446805
19336	446806
34759	446807
18168	446808
48273	446809
92692	446810
53644	446811
4093	446812
71312	446813
151504	446814
61481	446815
19717	446816
38318	446817
5589	446818
4490	446819
23035	446820
20437	446821
21274	446822
133000	446823
77667	446824
16644	446825
262	446826
50050	446827
38864	446828
64867	446829
90498	446830
88790	446831
7946	446832
77048	446833
55751	446834
28954	446835
114000	446836
93618	446837
68954	446838
20749	446839
30781	446840
756	446841
108144	446842
8836	446843
52667	446844
65844	446845
67018	446846
91073	446847
72307	446848
5522	446849
22576	446850
12329	446851
48320	446852
261	446853
365	446854
56187	446855
61583	446856
15236	446857
84125	446858
96888	446859
50536	446860
21963	446861
70056	446862
34280	446863
69991	446864
2329	446865
4141	446866
104971	446867
19775	446868
67202	446869
69880	446870
24743	446871
137250	446872
79867	446873
22434	446874
17487	446875
57329	446876
17758	446877
23905	446878
8933	446879
17956	446880
138632	446881
2883	446882
59504	446883
68828	446884
50147	446885
22426	446886
132852	446887
74598	446888
49503	446889
106386	446890
57082	446891
11794	446892
26778	446893
26782	446894
11726	446895
33	446896
39277	446897
54900	446898
30911	446899
989	446900
34795	446901
36763	446902
5051	446903
85904	446904
55811	446905
34865	446906
4705	446907
47346	446908
20043	446909
17129	446910
18612	446911
9473	446912
1595	446913
2406	446914
120962	446915
12177	446916
112627	446917
19411	446918
63899	446919
62189	446920
29534	446921
135360	446922
62995	446923
66403	446924
11865	446925
140239	446926
61637	446927
26783	446928
44141	446929
58938	446930
93955	446931
8143	446932
66126	446933
111385	446934
113013	446935
19479	446936
43570	446937
97179	446938
28885	446939
67724	446940
86234	446941
70565	446942
1239	446943
921	446944
20432	446945
19849	446946
14634	446947
39012	446948
68410	446949
15584	446950
62704	446951
67028	446952
16420	446953
31	446954
38973	446955
42918	446956
15192	446957
68520	446958
3609	446959
2359	446960
114600	446961
30856	446962
92965	446963
29964	446964
6146	446965
63984	446966
34372	446967
5506	446968
11046	446969
63300	446970
27114	446971
63231	446972
65247	446973
28201	446974
56663	446975
43964	446976
65710	446977
44168	446978
23316	446979
17244	446980
6195	446981
5065	446982
469	446983
74167	446984
105286	446985
12111	446986
3183	446987
112433	446988
46407	446989
26861	446990
24066	446991
6853	446992
84922	446993
32495	446994
63216	446995
53527	446996
28399	446997
125108	446998
30790	446999
14544	447000
71998	447001
23573	447002
9343	447003
14469	447004
160738	447005
101268	447006
105154	447007
65806	447008
18774	447009
14109	447010
49136	447011
27013	447012
102682	447013
20006	447014
2372	447015
138471	447016
36266	447017
18549	447018
10821	447019
5255	447020
76747	447021
13152	447022
74004	447023
168631	447024
44586	447025
1955	447026
68033	447027
84811	447028
6348	447029
46191	447030
2818	447031
127889	447032
19496	447033
78398	447034
58628	447035
72009	447036
27486	447037
51307	447038
20599	447039
11773	447040
29421	447041
33599	447042
16394	447043
8866	447044
28400	447045
11168	447046
69963	447047
21102	447048
6332	447049
47372	447050
36280	447051
31016	447052
62993	447053
89157	447054
40651	447055
80104	447056
74198	447057
20386	447058
37774	447059
53460	447060
35132	447061
41673	447062
1507	447063
4150	447064
44845	447065
76180	447066
5035	447067
22927	447068
21047	447069
1258	447070
45015	447071
13577	447072
29787	447073
164795	447074
6509	447075
58458	447076
169998	447077
80956	447078
147546	447079
542	447080
30016	447081
19564	447082
25086	447083
78165	447084
66573	447085
251	447086
73623	447087
8820	447088
2321	447089
33289	447090
58486	447091
12217	447092
24333	447093
9720	447094
69554	447095
45202	447096
75260	447097
19433	447098
60463	447099
76298	447100
63844	447101
44227	447102
52122	447103
28639	447104
56016	447105
15357	447106
16479	447107
8190	447108
124444	447109
114896	447110
89814	447111
19737	447112
8713	447113
94686	447114
48129	447115
43309	447116
37562	447117
7322	447118
2668	447119
59853	447120
702	447121
41638	447122
76980	447123
33419	447124
37046	447125
1995	447126
68197	447127
16060	447128
80654	447129
89713	447130
55986	447131
47982	447132
1727	447133
102300	447134
74404	447135
24436	447136
29063	447137
127336	447138
2822	447139
20659	447140
75210	447141
17260	447142
99202	447143
1	447144
45981	447145
40178	447146
131483	447147
15828	447148
43627	447149
95266	447150
8451	447151
2013	447152
5679	447153
32549	447154
95132	447155
9566	447156
41385	447157
285	447158
10887	447159
90088	447160
14773	447161
21548	447162
3245	447163
108395	447164
33533	447165
7423	447166
13185	447167
23616	447168
104901	447169
107257	447170
134186	447171
390	447172
37705	447173
87298	447174
35304	447175
5609	447176
161867	447177
28083	447178
36425	447179
21463	447180
140792	447181
90706	447182
16300	447183
48784	447184
64471	447185
41695	447186
21437	447187
60014	447188
7886	447189
65320	447190
38491	447191
5933	447192
3344	447193
5481	447194
3369	447195
34028	447196
102489	447197
167661	447198
68666	447199
111918	447200
36470	447201
37592	447202
6197	447203
86602	447204
82094	447205
17728	447206
106926	447207
13236	447208
7519	447209
41683	447210
6499	447211
55027	447212
108696	447213
43416	447214
33159	447215
71055	447216
77650	447217
1970	447218
110354	447219
10630	447220
84628	447221
24174	447222
20424	447223
2306	447224
27869	447225
77238	447226
1481	447227
31833	447228
46263	447229
3825	447230
71247	447231
102609	447232
86812	447233
360	447234
63007	447235
4684	447236
9089	447237
61993	447238
39938	447239
55377	447240
28561	447241
11413	447242
3322	447243
31715	447244
44173	447245
23372	447246
16889	447247
9083	447248
8196	447249
32964	447250
91374	447251
51198	447252
120424	447253
135846	447254
41724	447255
20586	447256
70167	447257
41759	447258
55302	447259
17130	447260
40258	447261
13071	447262
8452	447263
98398	447264
4466	447265
40745	447266
36735	447267
159119	447268
430	447269
2610	447270
1206	447271
70868	447272
26019	447273
97275	447274
148306	447275
43420	447276
30355	447277
13285	447278
5507	447279
119841	447280
32745	447281
124569	447282
86381	447283
61784	447284
34283	447285
109687	447286
94612	447287
134600	447288
27708	447289
63689	447290
2435	447291
11027	447292
12593	447293
14960	447294
34341	447295
18965	447296
15380	447297
27658	447298
142750	447299
46065	447300
119599	447301
55118	447302
78516	447303
29612	447304
115283	447305
2692	447306
35978	447307
12852	447308
3742	447309
23464	447310
55048	447311
9285	447312
46682	447313
44341	447314
104279	447315
16645	447316
2239	447317
57139	447318
30777	447319
6114	447320
10595	447321
107407	447322
6918	447323
31579	447324
22895	447325
23616	447326
8027	447327
31926	447328
124638	447329
3559	447330
86174	447331
9513	447332
4172	447333
77299	447334
36023	447335
7489	447336
7941	447337
58314	447338
37080	447339
5276	447340
85595	447341
47324	447342
20879	447343
78630	447344
4942	447345
1163	447346
29745	447347
62119	447348
38555	447349
18963	447350
69722	447351
28841	447352
21262	447353
11245	447354
4086	447355
34782	447356
88431	447357
98012	447358
100309	447359
85339	447360
1309	447361
85803	447362
85277	447363
108171	447364
11463	447365
23849	447366
66921	447367
18268	447368
13517	447369
35791	447370
54035	447371
17999	447372
3476	447373
956	447374
8975	447375
74926	447376
2053	447377
23078	447378
23058	447379
1701	447380
12041	447381
44921	447382
17448	447383
25588	447384
95328	447385
101257	447386
93307	447387
29536	447388
113664	447389
152542	447390
23006	447391
97184	447392
131370	447393
57258	447394
136563	447395
9645	447396
35684	447397
19397	447398
65819	447399
4282	447400
15684	447401
67568	447402
359	447403
23494	447404
41628	447405
27193	447406
3476	447407
66806	447408
78349	447409
32752	447410
71561	447411
22281	447412
43141	447413
15234	447414
7957	447415
1609	447416
10761	447417
1970	447418
19119	447419
14377	447420
159840	447421
80286	447422
60000	447423
76362	447424
10368	447425
163290	447426
72279	447427
19796	447428
3000	447429
1807	447430
89897	447431
8598	447432
20957	447433
96020	447434
59143	447435
74821	447436
21089	447437
140656	447438
10015	447439
56384	447440
35670	447441
37743	447442
4290	447443
21263	447444
287	447445
107979	447446
118709	447447
25568	447448
57695	447449
4738	447450
27773	447451
35503	447452
105505	447453
1024	447454
58959	447455
40812	447456
6229	447457
6510	447458
37254	447459
3953	447460
67002	447461
7313	447462
26928	447463
29617	447464
21114	447465
64169	447466
3491	447467
36218	447468
232	447469
69363	447470
115890	447471
3684	447472
35818	447473
18155	447474
144216	447475
9424	447476
6625	447477
6471	447478
27967	447479
97431	447480
132161	447481
72154	447482
11889	447483
31568	447484
116853	447485
6647	447486
3630	447487
42421	447488
23755	447489
53183	447490
18146	447491
131639	447492
12886	447493
60124	447494
28137	447495
37029	447496
10123	447497
12866	447498
32050	447499
46512	447500
20761	447501
88684	447502
86478	447503
79941	447504
1224	447505
90927	447506
3116	447507
76239	447508
83269	447509
118579	447510
56983	447511
6301	447512
20524	447513
12567	447514
147693	447515
93281	447516
59656	447517
133780	447518
94386	447519
87092	447520
49688	447521
71696	447522
144632	447523
49116	447524
22010	447525
2462	447526
48309	447527
11918	447528
109501	447529
54848	447530
43003	447531
44078	447532
40073	447533
26895	447534
18815	447535
41813	447536
51064	447537
45637	447538
93363	447539
1994	447540
93568	447541
126272	447542
22672	447543
37818	447544
1163	447545
60488	447546
5502	447547
58785	447548
36316	447549
58600	447550
130002	447551
3707	447552
46750	447553
5513	447554
12358	447555
64159	447556
7900	447557
7605	447558
56470	447559
42112	447560
2543	447561
58378	447562
1122	447563
74665	447564
104361	447565
82215	447566
32344	447567
21222	447568
19537	447569
30147	447570
69326	447571
15994	447572
29006	447573
151061	447574
8973	447575
7678	447576
2112	447577
46276	447578
28735	447579
55117	447580
6539	447581
10486	447582
40149	447583
67020	447584
88127	447585
32364	447586
564	447587
108744	447588
52596	447589
3027	447590
113625	447591
710	447592
15774	447593
5105	447594
32163	447595
71618	447596
60978	447597
60488	447598
46577	447599
126185	447600
86312	447601
15498	447602
23442	447603
17134	447604
28414	447605
14047	447606
115972	447607
136287	447608
134511	447609
67740	447610
7278	447611
80527	447612
1937	447613
39683	447614
101332	447615
41166	447616
51599	447617
26176	447618
3881	447619
25587	447620
45317	447621
20734	447622
45870	447623
5644	447624
48027	447625
1252	447626
37023	447627
58674	447628
7576	447629
20802	447630
3785	447631
31971	447632
20420	447633
76620	447634
36947	447635
46333	447636
7512	447637
66592	447638
67413	447639
20210	447640
19558	447641
4827	447642
60031	447643
11784	447644
52984	447645
48122	447646
23286	447647
47860	447648
21934	447649
28004	447650
14697	447651
17353	447652
16022	447653
2490	447654
12394	447655
11686	447656
30186	447657
168478	447658
71552	447659
68721	447660
3626	447661
63113	447662
5259	447663
15149	447664
107366	447665
4427	447666
110697	447667
27665	447668
42710	447669
1318	447670
2911	447671
151655	447672
132636	447673
855	447674
50538	447675
42656	447676
126641	447677
40900	447678
31612	447679
80558	447680
34107	447681
55632	447682
78087	447683
89074	447684
20925	447685
58437	447686
95378	447687
21306	447688
27419	447689
21161	447690
68292	447691
11980	447692
30756	447693
97327	447694
21828	447695
18435	447696
2358	447697
480	447698
75752	447699
14627	447700
22223	447701
16664	447702
82034	447703
15497	447704
59381	447705
15870	447706
68866	447707
74620	447708
52316	447709
32741	447710
54995	447711
33801	447712
4260	447713
13292	447714
108225	447715
568	447716
15986	447717
5672	447718
2740	447719
169782	447720
44331	447721
104000	447722
17199	447723
3834	447724
12443	447725
92193	447726
45747	447727
92558	447728
9144	447729
4095	447730
142600	447731
65917	447732
26575	447733
33057	447734
47391	447735
13052	447736
30632	447737
69656	447738
81861	447739
32608	447740
87701	447741
87067	447742
1685	447743
93275	447744
59938	447745
71992	447746
97004	447747
109063	447748
11072	447749
28173	447750
7737	447751
61844	447752
46751	447753
89898	447754
8312	447755
31645	447756
43110	447757
21310	447758
35735	447759
91277	447760
159	447761
59841	447762
67533	447763
27024	447764
41006	447765
43862	447766
81534	447767
41370	447768
72242	447769
50420	447770
10175	447771
4144	447772
152994	447773
116408	447774
110999	447775
26496	447776
52435	447777
7540	447778
45061	447779
118300	447780
74277	447781
71540	447782
1794	447783
156347	447784
114145	447785
96766	447786
53484	447787
61768	447788
32857	447789
3591	447790
35969	447791
29619	447792
11820	447793
25406	447794
65505	447795
27906	447796
112851	447797
127942	447798
23836	447799
16649	447800
15557	447801
22964	447802
81738	447803
42399	447804
32763	447805
98907	447806
42584	447807
76980	447808
5620	447809
5469	447810
2411	447811
86326	447812
14735	447813
34819	447814
4345	447815
21798	447816
7172	447817
28258	447818
2658	447819
27189	447820
42143	447821
84361	447822
34978	447823
52730	447824
76310	447825
10305	447826
68863	447827
8166	447828
24933	447829
22536	447830
74531	447831
6946	447832
63810	447833
30610	447834
9774	447835
68609	447836
70912	447837
28702	447838
2978	447839
10414	447840
9818	447841
7760	447842
79910	447843
87400	447844
24	447845
51244	447846
8688	447847
135839	447848
66893	447849
30871	447850
54679	447851
3043	447852
19823	447853
32648	447854
40581	447855
11635	447856
2866	447857
8845	447858
28141	447859
19562	447860
125326	447861
23905	447862
42446	447863
1321	447864
60367	447865
9714	447866
20295	447867
14798	447868
42954	447869
28166	447870
62382	447871
114733	447872
27045	447873
7022	447874
16363	447875
45700	447876
163329	447877
76603	447878
76202	447879
13270	447880
123979	447881
2466	447882
49617	447883
47625	447884
89027	447885
55634	447886
26660	447887
19243	447888
35355	447889
71165	447890
69638	447891
77081	447892
21073	447893
4419	447894
9096	447895
130522	447896
162165	447897
72134	447898
76111	447899
156342	447900
135459	447901
41345	447902
164818	447903
139737	447904
36963	447905
46989	447906
2609	447907
125400	447908
102898	447909
5530	447910
60178	447911
2399	447912
80757	447913
57202	447914
10730	447915
14300	447916
9698	447917
45490	447918
7995	447919
32098	447920
46057	447921
48474	447922
29944	447923
110036	447924
6213	447925
54609	447926
62694	447927
32049	447928
14242	447929
321	447930
5591	447931
47541	447932
2343	447933
50828	447934
60583	447935
47223	447936
20114	447937
27473	447938
3870	447939
870	447940
135236	447941
2618	447942
34121	447943
36821	447944
2295	447945
168163	447946
4527	447947
41941	447948
20	447949
47577	447950
33596	447951
66650	447952
35920	447953
15725	447954
133252	447955
40775	447956
59712	447957
121017	447958
158696	447959
44819	447960
10779	447961
48932	447962
35231	447963
94573	447964
20271	447965
14716	447966
39249	447967
5573	447968
49873	447969
13457	447970
30094	447971
96177	447972
926	447973
74271	447974
149058	447975
10403	447976
28166	447977
7867	447978
1823	447979
4133	447980
23373	447981
23908	447982
51302	447983
12599	447984
48213	447985
18021	447986
94990	447987
32105	447988
30913	447989
5978	447990
59124	447991
123	447992
13979	447993
17729	447994
107137	447995
30476	447996
15251	447997
82258	447998
950	447999
8411	448000
19443	448001
11005	448002
22874	448003
113839	448004
15888	448005
116233	448006
71676	448007
57618	448008
1906	448009
51272	448010
6332	448011
18165	448012
103580	448013
3034	448014
9290	448015
78409	448016
25510	448017
68044	448018
26268	448019
30742	448020
129085	448021
52374	448022
15858	448023
14175	448024
7448	448025
41894	448026
22735	448027
6001	448028
115487	448029
15728	448030
58764	448031
8061	448032
84888	448033
107968	448034
12912	448035
30473	448036
53376	448037
43221	448038
57478	448039
4412	448040
4408	448041
84186	448042
28193	448043
15267	448044
77636	448045
6207	448046
7573	448047
41534	448048
87149	448049
45409	448050
2829	448051
7406	448052
77487	448053
99677	448054
43131	448055
121579	448056
48538	448057
3923	448058
1624	448059
115934	448060
6025	448061
36020	448062
19542	448063
86284	448064
112362	448065
87844	448066
23163	448067
25262	448068
55755	448069
137156	448070
95449	448071
33697	448072
14229	448073
159234	448074
12657	448075
10925	448076
1123	448077
78363	448078
5624	448079
122747	448080
3739	448081
7171	448082
2228	448083
9284	448084
106290	448085
25204	448086
93617	448087
27	448088
13572	448089
36673	448090
2833	448091
84029	448092
32683	448093
50760	448094
11049	448095
38489	448096
3438	448097
81911	448098
42054	448099
40259	448100
35492	448101
62495	448102
98152	448103
27379	448104
53340	448105
64032	448106
59819	448107
11953	448108
5822	448109
62932	448110
129219	448111
78822	448112
14212	448113
1443	448114
17114	448115
44610	448116
124704	448117
52059	448118
34979	448119
132773	448120
24644	448121
40040	448122
144948	448123
122743	448124
26364	448125
135873	448126
87445	448127
89330	448128
79856	448129
21896	448130
486	448131
72352	448132
168297	448133
86340	448134
34669	448135
110860	448136
1264	448137
142705	448138
37150	448139
103725	448140
45741	448141
2113	448142
49135	448143
25268	448144
60238	448145
93240	448146
18822	448147
2596	448148
176	448149
3387	448150
156	448151
62778	448152
20929	448153
3459	448154
4921	448155
63302	448156
13321	448157
19138	448158
67744	448159
64534	448160
4851	448161
63019	448162
23849	448163
91561	448164
9463	448165
30200	448166
59952	448167
75173	448168
21427	448169
111	448170
22111	448171
70638	448172
5278	448173
233	448174
131842	448175
23263	448176
29970	448177
16887	448178
68265	448179
17387	448180
29160	448181
138310	448182
7653	448183
28263	448184
35030	448185
9078	448186
31586	448187
50232	448188
48171	448189
87448	448190
596	448191
1503	448192
581	448193
5124	448194
63983	448195
23260	448196
30846	448197
10813	448198
48871	448199
612	448200
60277	448201
51178	448202
63107	448203
144234	448204
49405	448205
36107	448206
34082	448207
120355	448208
20454	448209
139341	448210
47208	448211
127903	448212
45703	448213
51216	448214
4798	448215
30341	448216
24633	448217
125298	448218
12514	448219
8963	448220
75595	448221
25220	448222
34411	448223
60230	448224
8296	448225
71588	448226
6817	448227
31642	448228
118055	448229
96310	448230
100681	448231
41808	448232
92169	448233
114185	448234
7580	448235
19911	448236
44189	448237
16590	448238
2705	448239
1801	448240
4194	448241
51519	448242
111365	448243
6232	448244
188	448245
2284	448246
111270	448247
53849	448248
25830	448249
765	448250
13838	448251
18836	448252
9622	448253
69407	448254
128763	448255
25066	448256
26980	448257
42863	448258
12387	448259
33073	448260
14883	448261
58442	448262
12735	448263
157816	448264
9389	448265
114444	448266
111816	448267
5111	448268
76724	448269
8388	448270
62586	448271
15489	448272
82576	448273
92589	448274
4264	448275
23928	448276
56925	448277
70093	448278
28343	448279
73899	448280
13350	448281
42362	448282
131843	448283
68243	448284
188	448285
3139	448286
39583	448287
9406	448288
5568	448289
8534	448290
6811	448291
21150	448292
35805	448293
33397	448294
21620	448295
26288	448296
5274	448297
53946	448298
46969	448299
5834	448300
35690	448301
26858	448302
56150	448303
21914	448304
27359	448305
107841	448306
23358	448307
55328	448308
57839	448309
60299	448310
29071	448311
56845	448312
4215	448313
2670	448314
148142	448315
104726	448316
15359	448317
165045	448318
31432	448319
59693	448320
834	448321
108683	448322
91053	448323
111604	448324
71236	448325
64198	448326
10234	448327
65728	448328
12846	448329
4244	448330
11282	448331
14947	448332
8432	448333
42472	448334
110343	448335
30757	448336
12198	448337
23415	448338
134728	448339
2878	448340
31687	448341
24207	448342
87429	448343
61872	448344
2106	448345
40162	448346
32394	448347
6979	448348
29310	448349
33672	448350
96927	448351
1360	448352
20412	448353
21297	448354
30727	448355
150820	448356
45655	448357
22887	448358
15284	448359
3189	448360
7185	448361
2881	448362
21167	448363
34004	448364
2212	448365
14374	448366
129358	448367
4016	448368
117337	448369
45244	448370
12767	448371
6992	448372
843	448373
59178	448374
56329	448375
12227	448376
1558	448377
2747	448378
3284	448379
2811	448380
88248	448381
46289	448382
68163	448383
120939	448384
50314	448385
13024	448386
29671	448387
31797	448388
10414	448389
11796	448390
114070	448391
3713	448392
5806	448393
3880	448394
46593	448395
73045	448396
37211	448397
8165	448398
35514	448399
6580	448400
1365	448401
4171	448402
33161	448403
63511	448404
43859	448405
36110	448406
23964	448407
34359	448408
1915	448409
67073	448410
66	448411
2823	448412
12106	448413
50895	448414
478	448415
37224	448416
117705	448417
51767	448418
27400	448419
29966	448420
23965	448421
162	448422
6575	448423
88433	448424
125	448425
131623	448426
41849	448427
15232	448428
92914	448429
58180	448430
113502	448431
50103	448432
8768	448433
43893	448434
55831	448435
1581	448436
120128	448437
12116	448438
37799	448439
13077	448440
39507	448441
48020	448442
81138	448443
29675	448444
1417	448445
2054	448446
16243	448447
13332	448448
18437	448449
81733	448450
82662	448451
54609	448452
4155	448453
22300	448454
80460	448455
20777	448456
96191	448457
12162	448458
241	448459
57786	448460
76768	448461
66578	448462
4666	448463
38326	448464
44356	448465
62887	448466
8099	448467
65285	448468
69935	448469
34520	448470
139846	448471
16335	448472
6082	448473
62310	448474
14587	448475
76776	448476
49368	448477
50293	448478
93592	448479
93754	448480
31406	448481
39947	448482
11295	448483
19640	448484
49999	448485
52174	448486
35228	448487
79128	448488
9823	448489
35740	448490
121481	448491
72273	448492
2954	448493
12884	448494
27176	448495
43705	448496
34157	448497
14745	448498
3687	448499
11042	448500
7411	448501
22036	448502
106491	448503
53855	448504
77295	448505
50164	448506
84892	448507
9972	448508
23185	448509
71798	448510
4594	448511
141366	448512
56858	448513
8521	448514
7064	448515
35833	448516
77670	448517
42825	448518
5301	448519
43589	448520
18172	448521
25900	448522
11467	448523
23107	448524
63459	448525
36758	448526
20949	448527
17156	448528
11837	448529
34300	448530
36806	448531
95641	448532
67312	448533
53142	448534
99417	448535
2757	448536
59275	448537
70057	448538
167002	448539
40835	448540
8774	448541
66734	448542
85036	448543
66953	448544
70888	448545
13400	448546
22799	448547
34268	448548
76562	448549
10111	448550
54355	448551
142935	448552
90	448553
95135	448554
23736	448555
84536	448556
23791	448557
101230	448558
47299	448559
76018	448560
58141	448561
13511	448562
63310	448563
133798	448564
93395	448565
80617	448566
23521	448567
24689	448568
7398	448569
32132	448570
115469	448571
4782	448572
12623	448573
114863	448574
97723	448575
39889	448576
6715	448577
42450	448578
14148	448579
36553	448580
2621	448581
36050	448582
27676	448583
14559	448584
25196	448585
5659	448586
19890	448587
64367	448588
7060	448589
89803	448590
98436	448591
34343	448592
15024	448593
65910	448594
7657	448595
96820	448596
60914	448597
151074	448598
107496	448599
1460	448600
24716	448601
1926	448602
94011	448603
10248	448604
83789	448605
82700	448606
164491	448607
5109	448608
87013	448609
95979	448610
91703	448611
44887	448612
44853	448613
53050	448614
8569	448615
110679	448616
6035	448617
59518	448618
35144	448619
66882	448620
77325	448621
43191	448622
72758	448623
8795	448624
43445	448625
21128	448626
2700	448627
32600	448628
13894	448629
27972	448630
15798	448631
77545	448632
38497	448633
37638	448634
10588	448635
92076	448636
2388	448637
165863	448638
14688	448639
140663	448640
679	448641
7270	448642
68291	448643
11519	448644
39747	448645
14636	448646
15216	448647
8900	448648
26049	448649
1441	448650
68051	448651
35813	448652
6832	448653
2803	448654
27014	448655
4294	448656
11792	448657
313	448658
34334	448659
9675	448660
7246	448661
5446	448662
12242	448663
3673	448664
22394	448665
40279	448666
12757	448667
21315	448668
50511	448669
25978	448670
29253	448671
30239	448672
85562	448673
2127	448674
10855	448675
79809	448676
57013	448677
8151	448678
77673	448679
28579	448680
26699	448681
36876	448682
33594	448683
2503	448684
96395	448685
14581	448686
9770	448687
3506	448688
80505	448689
8380	448690
9467	448691
4022	448692
7546	448693
134915	448694
163057	448695
86092	448696
10218	448697
58766	448698
114619	448699
107868	448700
4430	448701
168124	448702
88931	448703
64818	448704
52958	448705
33447	448706
25996	448707
34345	448708
13640	448709
39807	448710
142978	448711
16523	448712
33851	448713
86748	448714
67509	448715
94637	448716
7124	448717
16067	448718
23802	448719
80685	448720
81061	448721
32233	448722
49716	448723
49279	448724
10116	448725
121001	448726
60970	448727
130917	448728
132506	448729
35692	448730
10638	448731
77909	448732
134486	448733
38583	448734
52810	448735
10020	448736
26305	448737
12220	448738
146826	448739
2156	448740
90466	448741
31021	448742
35838	448743
21813	448744
26801	448745
18567	448746
47140	448747
123033	448748
45498	448749
10389	448750
24993	448751
48032	448752
22101	448753
46265	448754
7347	448755
12151	448756
67134	448757
111884	448758
21337	448759
52689	448760
16431	448761
13315	448762
20530	448763
15406	448764
55961	448765
29620	448766
11308	448767
8657	448768
40016	448769
587	448770
878	448771
114866	448772
96580	448773
48504	448774
2669	448775
21407	448776
26932	448777
9262	448778
27208	448779
66086	448780
15428	448781
128789	448782
20672	448783
3739	448784
1496	448785
81995	448786
77173	448787
34153	448788
55008	448789
6099	448790
9571	448791
17845	448792
97439	448793
22666	448794
2007	448795
40652	448796
12492	448797
47266	448798
43270	448799
5344	448800
33943	448801
54785	448802
1072	448803
58912	448804
112926	448805
22188	448806
30196	448807
42935	448808
6125	448809
121090	448810
31481	448811
15608	448812
13737	448813
70619	448814
20816	448815
74765	448816
39062	448817
13349	448818
67275	448819
440	448820
64858	448821
43774	448822
10223	448823
9195	448824
1749	448825
1858	448826
40969	448827
19491	448828
6319	448829
80989	448830
36499	448831
47768	448832
11050	448833
19525	448834
6275	448835
72026	448836
103616	448837
99515	448838
143	448839
14002	448840
56326	448841
20707	448842
168703	448843
105447	448844
18677	448845
24724	448846
46536	448847
2890	448848
122645	448849
73574	448850
124167	448851
15718	448852
24237	448853
17314	448854
147984	448855
128827	448856
35019	448857
22946	448858
18979	448859
43410	448860
9214	448861
28767	448862
3392	448863
61916	448864
48348	448865
7311	448866
42512	448867
31967	448868
31883	448869
14308	448870
45407	448871
153021	448872
4044	448873
115012	448874
23842	448875
878	448876
7896	448877
2242	448878
67182	448879
27744	448880
5350	448881
14146	448882
7487	448883
104303	448884
110586	448885
20408	448886
12190	448887
35210	448888
132687	448889
4066	448890
72658	448891
5228	448892
3014	448893
55610	448894
34913	448895
111071	448896
107079	448897
40636	448898
13802	448899
27194	448900
21561	448901
14597	448902
29294	448903
74654	448904
62760	448905
107017	448906
1396	448907
13214	448908
82607	448909
111942	448910
79350	448911
82029	448912
25879	448913
32139	448914
10708	448915
78315	448916
1964	448917
2903	448918
17038	448919
68485	448920
48505	448921
31077	448922
50900	448923
121125	448924
146906	448925
15901	448926
92561	448927
74766	448928
65035	448929
62	448930
26185	448931
30792	448932
69590	448933
149614	448934
62682	448935
3585	448936
5146	448937
64015	448938
24765	448939
7957	448940
185	448941
10777	448942
1619	448943
21060	448944
2590	448945
102686	448946
104440	448947
25491	448948
5080	448949
3220	448950
98934	448951
29499	448952
128872	448953
14848	448954
15557	448955
26660	448956
144227	448957
56955	448958
154658	448959
101955	448960
333	448961
8503	448962
114491	448963
103669	448964
63407	448965
39165	448966
19297	448967
25566	448968
58255	448969
432	448970
47453	448971
8070	448972
7425	448973
14312	448974
3518	448975
102006	448976
13338	448977
6730	448978
34408	448979
75952	448980
26158	448981
44790	448982
24180	448983
56451	448984
141230	448985
18834	448986
75467	448987
63426	448988
13129	448989
8375	448990
13440	448991
41240	448992
43218	448993
45786	448994
56721	448995
36988	448996
5439	448997
90873	448998
91245	448999
2367	449000
110616	449001
42818	449002
56603	449003
17484	449004
1522	449005
3593	449006
92198	449007
43512	449008
1891	449009
106218	449010
29645	449011
20866	449012
22101	449013
93041	449014
48192	449015
55862	449016
2983	449017
13164	449018
50038	449019
50475	449020
80901	449021
44769	449022
127956	449023
13714	449024
53287	449025
112293	449026
58300	449027
24204	449028
94419	449029
8025	449030
11494	449031
27510	449032
107927	449033
34703	449034
63514	449035
27026	449036
9734	449037
92287	449038
18434	449039
43175	449040
27549	449041
162406	449042
35510	449043
54658	449044
78264	449045
95985	449046
714	449047
31591	449048
20274	449049
81095	449050
2950	449051
59842	449052
97051	449053
106307	449054
56646	449055
94402	449056
24166	449057
90312	449058
78401	449059
50634	449060
38359	449061
11461	449062
90189	449063
23686	449064
22040	449065
58175	449066
26878	449067
3185	449068
7653	449069
43287	449070
69340	449071
62424	449072
21916	449073
65503	449074
42896	449075
25107	449076
26296	449077
40786	449078
54031	449079
4347	449080
44697	449081
40889	449082
74318	449083
57980	449084
91525	449085
51963	449086
4881	449087
86365	449088
21809	449089
42529	449090
44992	449091
4377	449092
33365	449093
56505	449094
51056	449095
99098	449096
108402	449097
29722	449098
24742	449099
12315	449100
53720	449101
60931	449102
40038	449103
18645	449104
53450	449105
136170	449106
48986	449107
4621	449108
40807	449109
53490	449110
114619	449111
12085	449112
38070	449113
129117	449114
9417	449115
37058	449116
22478	449117
169110	449118
7696	449119
12377	449120
156443	449121
476	449122
106301	449123
1252	449124
6509	449125
54870	449126
20564	449127
23893	449128
91806	449129
6447	449130
19703	449131
26611	449132
8076	449133
26000	449134
5963	449135
142540	449136
81739	449137
38	449138
17206	449139
2476	449140
1084	449141
85100	449142
76225	449143
131754	449144
59613	449145
42013	449146
52961	449147
133151	449148
47653	449149
12247	449150
3588	449151
21138	449152
79231	449153
25521	449154
22153	449155
34418	449156
11862	449157
2932	449158
29789	449159
1747	449160
91535	449161
71836	449162
73071	449163
103484	449164
32965	449165
9115	449166
19859	449167
1668	449168
23108	449169
17404	449170
12139	449171
53458	449172
89122	449173
1263	449174
9566	449175
161749	449176
27638	449177
24841	449178
5502	449179
70791	449180
68994	449181
72278	449182
3777	449183
42746	449184
40517	449185
34075	449186
111436	449187
19674	449188
18967	449189
81973	449190
2094	449191
38793	449192
120383	449193
110436	449194
122369	449195
33746	449196
54676	449197
14155	449198
18498	449199
2851	449200
32501	449201
52734	449202
15745	449203
8453	449204
57198	449205
67488	449206
46275	449207
88790	449208
28679	449209
55056	449210
22673	449211
247	449212
45202	449213
125376	449214
5149	449215
4649	449216
92485	449217
115224	449218
491	449219
7519	449220
9138	449221
21994	449222
11598	449223
8142	449224
263	449225
76932	449226
54604	449227
37399	449228
19049	449229
63328	449230
101981	449231
4165	449232
62494	449233
53356	449234
7629	449235
22662	449236
3519	449237
15927	449238
77246	449239
14273	449240
6944	449241
4142	449242
6419	449243
118878	449244
18558	449245
4022	449246
33862	449247
19128	449248
8951	449249
116125	449250
135688	449251
7636	449252
29853	449253
1731	449254
2128	449255
12056	449256
36889	449257
90216	449258
55609	449259
16265	449260
38270	449261
21	449262
16222	449263
1667	449264
6752	449265
51348	449266
11552	449267
72807	449268
15532	449269
57784	449270
59694	449271
7731	449272
44411	449273
30256	449274
220	449275
63131	449276
10566	449277
24016	449278
10910	449279
106945	449280
93	449281
648	449282
32096	449283
139458	449284
30362	449285
90282	449286
40933	449287
66376	449288
78050	449289
50414	449290
142662	449291
75936	449292
39672	449293
61856	449294
25485	449295
16089	449296
120273	449297
25787	449298
125975	449299
79155	449300
45263	449301
324	449302
31339	449303
448	449304
17092	449305
20591	449306
78422	449307
67954	449308
7613	449309
7006	449310
8389	449311
103610	449312
59350	449313
756	449314
729	449315
61686	449316
46120	449317
104945	449318
34517	449319
152926	449320
81844	449321
409	449322
25367	449323
46680	449324
59662	449325
30162	449326
25792	449327
54220	449328
15213	449329
137702	449330
32519	449331
35644	449332
60335	449333
28244	449334
7805	449335
84669	449336
36632	449337
8129	449338
51470	449339
49700	449340
55261	449341
17363	449342
43701	449343
46027	449344
12647	449345
1366	449346
83765	449347
19795	449348
3276	449349
113488	449350
67785	449351
45402	449352
869	449353
11183	449354
102404	449355
31950	449356
3834	449357
98654	449358
78637	449359
44136	449360
3517	449361
13290	449362
56043	449363
963	449364
59121	449365
8385	449366
102657	449367
138939	449368
26382	449369
83944	449370
9695	449371
41469	449372
80936	449373
6895	449374
97141	449375
130424	449376
24031	449377
7274	449378
31392	449379
21608	449380
20990	449381
71526	449382
35183	449383
114964	449384
58661	449385
5766	449386
14021	449387
5535	449388
404	449389
79350	449390
12135	449391
42256	449392
89444	449393
37973	449394
20848	449395
110387	449396
824	449397
82	449398
46742	449399
11890	449400
61057	449401
1095	449402
26807	449403
61962	449404
59767	449405
11004	449406
60077	449407
83383	449408
80863	449409
29638	449410
45059	449411
3258	449412
27055	449413
67570	449414
26246	449415
28242	449416
60400	449417
18320	449418
30036	449419
15547	449420
53235	449421
25479	449422
34362	449423
5599	449424
34724	449425
6084	449426
27649	449427
17047	449428
14165	449429
38935	449430
64446	449431
68568	449432
92646	449433
57214	449434
98314	449435
92370	449436
38887	449437
9715	449438
13511	449439
3120	449440
109198	449441
57503	449442
51147	449443
91828	449444
123879	449445
15224	449446
50670	449447
46341	449448
44146	449449
55106	449450
28862	449451
20115	449452
77	449453
90960	449454
114690	449455
5741	449456
81074	449457
2380	449458
13048	449459
22271	449460
4259	449461
72998	449462
64428	449463
120857	449464
516	449465
68380	449466
67367	449467
6330	449468
61	449469
71	449470
17935	449471
89383	449472
97919	449473
2974	449474
44439	449475
23366	449476
50012	449477
56879	449478
81589	449479
73817	449480
111545	449481
18147	449482
66526	449483
73232	449484
101631	449485
3320	449486
30575	449487
86345	449488
36212	449489
31430	449490
34948	449491
59150	449492
16200	449493
61228	449494
149819	449495
24604	449496
879	449497
80807	449498
13038	449499
50041	449500
100652	449501
73461	449502
108199	449503
64112	449504
37876	449505
14654	449506
8905	449507
3768	449508
72027	449509
74005	449510
62010	449511
71063	449512
60721	449513
40740	449514
8769	449515
109059	449516
16732	449517
67733	449518
130481	449519
1330	449520
39146	449521
1162	449522
101642	449523
72614	449524
35632	449525
12526	449526
129151	449527
13881	449528
106409	449529
34712	449530
36917	449531
15564	449532
36443	449533
44682	449534
49078	449535
34086	449536
135108	449537
5638	449538
25542	449539
7492	449540
19327	449541
5667	449542
11473	449543
144868	449544
25171	449545
33878	449546
17049	449547
39601	449548
65531	449549
9775	449550
805	449551
107275	449552
4506	449553
164645	449554
6005	449555
38349	449556
41164	449557
18021	449558
94332	449559
13398	449560
26167	449561
11468	449562
26808	449563
21807	449564
26818	449565
90895	449566
12585	449567
13929	449568
35665	449569
18139	449570
66728	449571
23486	449572
10575	449573
66850	449574
91324	449575
85787	449576
89959	449577
11028	449578
58111	449579
10029	449580
14461	449581
52787	449582
37799	449583
88550	449584
18445	449585
93352	449586
46817	449587
49562	449588
49334	449589
39945	449590
10067	449591
22088	449592
61354	449593
2235	449594
8729	449595
38308	449596
36663	449597
19615	449598
2960	449599
3533	449600
5353	449601
88876	449602
28494	449603
50717	449604
1452	449605
20774	449606
157618	449607
4439	449608
49425	449609
3885	449610
54396	449611
26064	449612
56792	449613
70067	449614
139188	449615
21375	449616
75786	449617
30645	449618
12130	449619
68531	449620
404	449621
98401	449622
26136	449623
3098	449624
64922	449625
33678	449626
79335	449627
2454	449628
20855	449629
24548	449630
98030	449631
169745	449632
78527	449633
60478	449634
42084	449635
18130	449636
23235	449637
8240	449638
66043	449639
68903	449640
23684	449641
6925	449642
16709	449643
17756	449644
18079	449645
106915	449646
38575	449647
8069	449648
2552	449649
84249	449650
39417	449651
74973	449652
1696	449653
118183	449654
27833	449655
56224	449656
2533	449657
119041	449658
57869	449659
14095	449660
11120	449661
98324	449662
113412	449663
1138	449664
17715	449665
73384	449666
4007	449667
91692	449668
84932	449669
23378	449670
30023	449671
67354	449672
234	449673
155293	449674
34393	449675
5998	449676
29777	449677
4623	449678
7466	449679
93100	449680
30460	449681
50507	449682
17208	449683
10791	449684
105304	449685
61462	449686
129553	449687
88200	449688
36290	449689
1554	449690
14050	449691
1835	449692
18572	449693
59641	449694
21004	449695
19875	449696
21600	449697
84480	449698
22060	449699
21467	449700
11424	449701
34601	449702
22	449703
55806	449704
107328	449705
61035	449706
69707	449707
5734	449708
17961	449709
14419	449710
130068	449711
10683	449712
6147	449713
140889	449714
21099	449715
59215	449716
30476	449717
16057	449718
75755	449719
3	449720
95000	449721
103442	449722
45273	449723
7819	449724
2131	449725
6391	449726
38064	449727
11566	449728
51727	449729
1000	449730
10520	449731
5420	449732
79297	449733
7716	449734
25481	449735
19949	449736
13114	449737
76857	449738
7722	449739
27377	449740
108746	449741
4272	449742
40203	449743
187	449744
71588	449745
12206	449746
11099	449747
77996	449748
17297	449749
8268	449750
10467	449751
33066	449752
129980	449753
73844	449754
26125	449755
59493	449756
104258	449757
29724	449758
24531	449759
104237	449760
395	449761
47922	449762
121877	449763
174	449764
25699	449765
34857	449766
30652	449767
164737	449768
9687	449769
54200	449770
39215	449771
22981	449772
6086	449773
97283	449774
72533	449775
35254	449776
63010	449777
18729	449778
2669	449779
86651	449780
122582	449781
10118	449782
13165	449783
13597	449784
58076	449785
11852	449786
86508	449787
679	449788
73077	449789
9711	449790
124997	449791
31717	449792
16221	449793
114723	449794
10734	449795
143545	449796
25712	449797
5341	449798
30791	449799
16810	449800
71729	449801
106599	449802
88091	449803
21141	449804
6793	449805
47868	449806
63054	449807
2045	449808
1021	449809
20775	449810
53129	449811
40104	449812
8702	449813
45618	449814
5202	449815
7171	449816
17780	449817
48172	449818
38691	449819
88628	449820
93708	449821
613	449822
72622	449823
3123	449824
33953	449825
18994	449826
58721	449827
67815	449828
24866	449829
156698	449830
154576	449831
3067	449832
22020	449833
62278	449834
93362	449835
32371	449836
92917	449837
26969	449838
93365	449839
71822	449840
22813	449841
2339	449842
156415	449843
43027	449844
169942	449845
36807	449846
20591	449847
16209	449848
24353	449849
8406	449850
49909	449851
13523	449852
29637	449853
24587	449854
56309	449855
54690	449856
75003	449857
74162	449858
15752	449859
925	449860
69020	449861
4597	449862
10194	449863
114776	449864
79214	449865
18584	449866
2363	449867
10971	449868
47993	449869
32742	449870
13612	449871
8185	449872
6105	449873
62000	449874
46257	449875
23671	449876
104230	449877
33442	449878
60070	449879
137671	449880
22651	449881
9394	449882
114275	449883
30394	449884
8144	449885
11424	449886
65397	449887
67550	449888
50945	449889
1131	449890
1055	449891
6572	449892
30957	449893
62035	449894
14986	449895
381	449896
21962	449897
34206	449898
119142	449899
3159	449900
19079	449901
51415	449902
3658	449903
122830	449904
92957	449905
12644	449906
24266	449907
138024	449908
5363	449909
2276	449910
29769	449911
5072	449912
30715	449913
47829	449914
20271	449915
48055	449916
117502	449917
12782	449918
19096	449919
152	449920
3754	449921
6120	449922
28015	449923
111328	449924
92278	449925
12199	449926
93042	449927
15732	449928
16611	449929
12815	449930
38029	449931
283	449932
47039	449933
8855	449934
2515	449935
59161	449936
13789	449937
47876	449938
13625	449939
482	449940
36947	449941
81722	449942
58407	449943
27484	449944
67545	449945
109490	449946
2154	449947
33956	449948
62233	449949
125942	449950
149683	449951
99513	449952
28134	449953
19316	449954
93476	449955
2383	449956
32074	449957
1984	449958
24899	449959
56900	449960
20386	449961
9132	449962
21054	449963
24403	449964
58985	449965
165408	449966
41748	449967
55066	449968
146753	449969
112482	449970
24768	449971
36849	449972
3573	449973
137562	449974
159519	449975
121071	449976
159004	449977
6401	449978
65343	449979
367	449980
125235	449981
118980	449982
93278	449983
34172	449984
23993	449985
10156	449986
3382	449987
21166	449988
2181	449989
28162	449990
84961	449991
169440	449992
22547	449993
71625	449994
25555	449995
8246	449996
48579	449997
57895	449998
43903	449999
65792	450000
31016	450001
25396	450002
38417	450003
20585	450004
8388	450005
13708	450006
101280	450007
114797	450008
168259	450009
2655	450010
284	450011
3053	450012
41637	450013
57772	450014
4864	450015
28545	450016
38636	450017
162721	450018
30282	450019
19819	450020
83123	450021
6123	450022
82784	450023
7109	450024
34967	450025
36064	450026
60333	450027
128809	450028
18371	450029
30739	450030
86389	450031
343	450032
42	450033
103135	450034
17108	450035
150182	450036
5080	450037
112299	450038
41653	450039
68249	450040
27722	450041
10165	450042
6503	450043
38799	450044
18156	450045
9808	450046
12074	450047
123234	450048
14192	450049
153	450050
13739	450051
26583	450052
3969	450053
10342	450054
16593	450055
57570	450056
95103	450057
17585	450058
51150	450059
2582	450060
16012	450061
70242	450062
36541	450063
14552	450064
6367	450065
55717	450066
84149	450067
81101	450068
12155	450069
51707	450070
52782	450071
13175	450072
27305	450073
87668	450074
25542	450075
24210	450076
150843	450077
8621	450078
29666	450079
35760	450080
8224	450081
12978	450082
90953	450083
7901	450084
2965	450085
14369	450086
69513	450087
30410	450088
48631	450089
134629	450090
14485	450091
23808	450092
29684	450093
32234	450094
55879	450095
21295	450096
39744	450097
19008	450098
28250	450099
23794	450100
149715	450101
73405	450102
33412	450103
92619	450104
64556	450105
9155	450106
4916	450107
61488	450108
94042	450109
7639	450110
96406	450111
2528	450112
129199	450113
8230	450114
13857	450115
41031	450116
94646	450117
14159	450118
64164	450119
30248	450120
48829	450121
59424	450122
17972	450123
25772	450124
13327	450125
157215	450126
2359	450127
45317	450128
52391	450129
32663	450130
63639	450131
8376	450132
58728	450133
13294	450134
63085	450135
2558	450136
8714	450137
77674	450138
2404	450139
85026	450140
18526	450141
2538	450142
54197	450143
23450	450144
3669	450145
26746	450146
64227	450147
60861	450148
60875	450149
80519	450150
5290	450151
13654	450152
77109	450153
132760	450154
12497	450155
26314	450156
35990	450157
94372	450158
38640	450159
105246	450160
58657	450161
124609	450162
52682	450163
23924	450164
62517	450165
129151	450166
5756	450167
14919	450168
30633	450169
3955	450170
102516	450171
31693	450172
18050	450173
54772	450174
119189	450175
127815	450176
9536	450177
34445	450178
161165	450179
15094	450180
25977	450181
133616	450182
51280	450183
69901	450184
25608	450185
99055	450186
11995	450187
21659	450188
125874	450189
131279	450190
26211	450191
9544	450192
4958	450193
8070	450194
17841	450195
2863	450196
56602	450197
117260	450198
34018	450199
7191	450200
116410	450201
62637	450202
59593	450203
18439	450204
7222	450205
9793	450206
502	450207
26704	450208
166894	450209
11975	450210
15019	450211
15074	450212
58434	450213
17213	450214
27073	450215
14593	450216
5066	450217
25281	450218
3158	450219
144829	450220
157830	450221
41829	450222
113950	450223
33161	450224
131678	450225
54691	450226
4208	450227
8377	450228
62908	450229
28816	450230
119628	450231
103387	450232
36067	450233
111218	450234
107147	450235
34650	450236
72789	450237
6566	450238
30443	450239
2207	450240
116420	450241
3909	450242
67725	450243
57237	450244
37980	450245
7795	450246
115954	450247
2267	450248
23921	450249
21197	450250
3484	450251
12104	450252
129808	450253
110308	450254
49948	450255
5420	450256
10947	450257
564	450258
119249	450259
87200	450260
44460	450261
5300	450262
9823	450263
109850	450264
3259	450265
63586	450266
57597	450267
47899	450268
104675	450269
85727	450270
9806	450271
13783	450272
731	450273
1	450274
30618	450275
18159	450276
36897	450277
1231	450278
15662	450279
1702	450280
50881	450281
5410	450282
2236	450283
55273	450284
55461	450285
149898	450286
132409	450287
93073	450288
30200	450289
9850	450290
131778	450291
1819	450292
4694	450293
99264	450294
7094	450295
60623	450296
57896	450297
41367	450298
20431	450299
5132	450300
66690	450301
103311	450302
117787	450303
2409	450304
44109	450305
119249	450306
21350	450307
38451	450308
61995	450309
12850	450310
74181	450311
10118	450312
2531	450313
91317	450314
98837	450315
15418	450316
28254	450317
67348	450318
10860	450319
103659	450320
103437	450321
8455	450322
2094	450323
28219	450324
106339	450325
56141	450326
1826	450327
65569	450328
9949	450329
2307	450330
71726	450331
8759	450332
109335	450333
46855	450334
15112	450335
19758	450336
30162	450337
14435	450338
26175	450339
2620	450340
53822	450341
4920	450342
60137	450343
10876	450344
162136	450345
163695	450346
53031	450347
10400	450348
152768	450349
5584	450350
6828	450351
46722	450352
19821	450353
52328	450354
3296	450355
56728	450356
6667	450357
123783	450358
21946	450359
17575	450360
118060	450361
104133	450362
5654	450363
65979	450364
50596	450365
57995	450366
94995	450367
85415	450368
48269	450369
4371	450370
50075	450371
1668	450372
16990	450373
436	450374
18021	450375
8853	450376
89020	450377
125475	450378
5607	450379
5987	450380
28229	450381
44501	450382
4462	450383
59922	450384
16573	450385
14022	450386
25714	450387
93	450388
47703	450389
13575	450390
15	450391
17561	450392
110288	450393
45090	450394
987	450395
78370	450396
87134	450397
62656	450398
92131	450399
10557	450400
501	450401
9421	450402
139398	450403
87173	450404
41129	450405
27397	450406
62595	450407
81370	450408
34225	450409
11617	450410
64776	450411
26239	450412
111602	450413
76092	450414
7166	450415
14070	450416
53007	450417
43260	450418
2860	450419
23639	450420
11963	450421
143616	450422
56268	450423
63180	450424
30900	450425
4916	450426
24024	450427
59350	450428
28384	450429
12601	450430
111108	450431
42578	450432
1964	450433
129154	450434
536	450435
75725	450436
125933	450437
2473	450438
12170	450439
72490	450440
118204	450441
9853	450442
72400	450443
8521	450444
137889	450445
92166	450446
646	450447
10297	450448
3403	450449
22807	450450
3122	450451
106938	450452
28815	450453
114416	450454
26439	450455
9886	450456
56977	450457
9319	450458
68092	450459
49604	450460
37694	450461
67955	450462
3594	450463
7078	450464
25072	450465
20880	450466
41556	450467
91753	450468
25590	450469
26405	450470
47728	450471
59641	450472
9685	450473
6217	450474
82380	450475
17594	450476
75726	450477
37762	450478
66830	450479
4530	450480
10643	450481
73599	450482
398	450483
7095	450484
3091	450485
165523	450486
150848	450487
16832	450488
7254	450489
8444	450490
63749	450491
64490	450492
21936	450493
94598	450494
17301	450495
101870	450496
4299	450497
48582	450498
2567	450499
33304	450500
25813	450501
110870	450502
36579	450503
54701	450504
75078	450505
3498	450506
5369	450507
92013	450508
1672	450509
2622	450510
1366	450511
20944	450512
73108	450513
66714	450514
110918	450515
126407	450516
21885	450517
1074	450518
22105	450519
94578	450520
33670	450521
52632	450522
106138	450523
7824	450524
18462	450525
147416	450526
28077	450527
125536	450528
819	450529
62122	450530
49003	450531
15697	450532
4782	450533
9399	450534
108421	450535
23604	450536
97966	450537
17624	450538
84482	450539
115744	450540
2302	450541
44465	450542
47187	450543
128749	450544
40459	450545
37972	450546
5713	450547
1488	450548
74603	450549
71268	450550
67051	450551
29135	450552
14316	450553
43193	450554
29867	450555
76082	450556
49544	450557
121764	450558
1515	450559
54827	450560
29847	450561
114298	450562
33467	450563
20143	450564
25003	450565
1286	450566
806	450567
20922	450568
11779	450569
9768	450570
7026	450571
142874	450572
48184	450573
75345	450574
41719	450575
11884	450576
60568	450577
23184	450578
35758	450579
94046	450580
71675	450581
96576	450582
33773	450583
196	450584
14094	450585
61895	450586
23802	450587
81991	450588
26787	450589
66651	450590
27787	450591
70401	450592
84239	450593
24453	450594
55739	450595
96116	450596
140632	450597
145	450598
24005	450599
39063	450600
2092	450601
413	450602
32586	450603
64215	450604
39642	450605
64382	450606
9832	450607
142663	450608
12344	450609
18206	450610
29759	450611
84053	450612
16198	450613
2869	450614
48862	450615
97726	450616
2125	450617
4441	450618
113283	450619
4864	450620
11018	450621
1789	450622
101102	450623
67418	450624
56471	450625
12809	450626
22030	450627
4232	450628
72001	450629
20256	450630
46990	450631
6047	450632
84561	450633
43132	450634
2971	450635
88244	450636
111823	450637
36063	450638
111852	450639
12870	450640
3406	450641
108721	450642
56719	450643
38870	450644
51026	450645
83072	450646
378	450647
102213	450648
38503	450649
10730	450650
127958	450651
4819	450652
15516	450653
69319	450654
23618	450655
11205	450656
7303	450657
18978	450658
90393	450659
135597	450660
39634	450661
18586	450662
26062	450663
22451	450664
94010	450665
85256	450666
3610	450667
40550	450668
26787	450669
149176	450670
73896	450671
141715	450672
78384	450673
10864	450674
5947	450675
22688	450676
6411	450677
1584	450678
48730	450679
124955	450680
21798	450681
46739	450682
45241	450683
101404	450684
107664	450685
8930	450686
5041	450687
50590	450688
95236	450689
67866	450690
75056	450691
36782	450692
351	450693
2076	450694
135250	450695
74612	450696
110286	450697
25320	450698
4794	450699
12856	450700
11685	450701
56490	450702
29210	450703
84585	450704
33115	450705
11053	450706
92736	450707
5265	450708
31996	450709
42433	450710
68824	450711
5251	450712
102515	450713
29427	450714
69383	450715
51759	450716
1421	450717
51667	450718
46404	450719
259	450720
124308	450721
52252	450722
23009	450723
26395	450724
65267	450725
47296	450726
12691	450727
29160	450728
97415	450729
19038	450730
1782	450731
23065	450732
17634	450733
45106	450734
85	450735
14971	450736
5099	450737
141544	450738
45517	450739
20640	450740
39986	450741
312	450742
7733	450743
119784	450744
155058	450745
48141	450746
38560	450747
111892	450748
19160	450749
50935	450750
25687	450751
43420	450752
17574	450753
35211	450754
160835	450755
6398	450756
63003	450757
11465	450758
5106	450759
2687	450760
1748	450761
26154	450762
6537	450763
5333	450764
37527	450765
51849	450766
66130	450767
155082	450768
16872	450769
24104	450770
1294	450771
50346	450772
12158	450773
40691	450774
14293	450775
110604	450776
113452	450777
5505	450778
64649	450779
73460	450780
51987	450781
90458	450782
75872	450783
41875	450784
3200	450785
210	450786
4947	450787
6293	450788
18508	450789
1354	450790
29256	450791
19290	450792
87286	450793
25205	450794
24473	450795
154891	450796
41660	450797
158930	450798
50043	450799
17101	450800
1067	450801
10703	450802
58506	450803
45395	450804
14782	450805
66352	450806
9484	450807
69252	450808
648	450809
115	450810
11720	450811
6832	450812
6398	450813
43543	450814
8066	450815
340	450816
43255	450817
9254	450818
7958	450819
96110	450820
38462	450821
65673	450822
1605	450823
32330	450824
16829	450825
55988	450826
89050	450827
14244	450828
18035	450829
2054	450830
596	450831
33570	450832
3502	450833
11644	450834
5605	450835
115004	450836
93243	450837
8502	450838
28277	450839
4820	450840
6056	450841
87056	450842
61714	450843
5127	450844
1659	450845
92720	450846
21982	450847
57020	450848
58517	450849
12176	450850
43940	450851
105801	450852
4784	450853
9635	450854
94874	450855
14310	450856
101897	450857
96816	450858
53576	450859
25534	450860
40919	450861
10769	450862
95458	450863
43836	450864
59470	450865
52284	450866
15057	450867
18290	450868
9199	450869
32909	450870
21328	450871
3504	450872
26173	450873
8216	450874
9801	450875
11254	450876
58639	450877
6624	450878
34486	450879
1845	450880
23647	450881
29430	450882
34328	450883
9987	450884
84785	450885
120878	450886
87283	450887
42375	450888
51620	450889
65308	450890
107433	450891
26480	450892
608	450893
66261	450894
10725	450895
1709	450896
63086	450897
47781	450898
42113	450899
69651	450900
74775	450901
38934	450902
289	450903
21291	450904
106122	450905
83194	450906
21602	450907
20798	450908
120350	450909
11376	450910
60805	450911
75444	450912
23298	450913
24714	450914
4114	450915
7636	450916
117495	450917
134275	450918
122995	450919
2055	450920
76183	450921
11946	450922
27268	450923
33506	450924
60885	450925
5548	450926
23578	450927
77005	450928
40211	450929
46153	450930
40521	450931
54937	450932
103052	450933
2942	450934
1178	450935
16890	450936
100986	450937
3157	450938
32243	450939
112523	450940
6744	450941
17636	450942
38612	450943
3396	450944
18596	450945
70321	450946
116555	450947
6217	450948
13606	450949
18622	450950
18992	450951
3546	450952
35870	450953
33538	450954
24343	450955
27169	450956
49310	450957
43510	450958
13501	450959
135498	450960
102471	450961
115665	450962
10551	450963
92210	450964
65703	450965
57540	450966
58641	450967
57663	450968
112490	450969
5630	450970
78567	450971
62162	450972
79898	450973
225	450974
4053	450975
7936	450976
45459	450977
159372	450978
57727	450979
31661	450980
27832	450981
41003	450982
78364	450983
169133	450984
364	450985
52870	450986
133364	450987
71760	450988
79872	450989
19038	450990
6127	450991
59910	450992
1934	450993
47417	450994
132486	450995
4012	450996
8992	450997
86494	450998
51827	450999
79970	451000
74726	451001
147127	451002
67913	451003
41102	451004
7989	451005
131659	451006
8461	451007
11249	451008
50370	451009
83622	451010
780	451011
38812	451012
23515	451013
137230	451014
78167	451015
86361	451016
52431	451017
33653	451018
28375	451019
16006	451020
32563	451021
3344	451022
14894	451023
42682	451024
107207	451025
32312	451026
8199	451027
96185	451028
5839	451029
21625	451030
134898	451031
56517	451032
84057	451033
33056	451034
18858	451035
29539	451036
35502	451037
23158	451038
7118	451039
63463	451040
41982	451041
54479	451042
55461	451043
63904	451044
12969	451045
120898	451046
9424	451047
34849	451048
70124	451049
15348	451050
92764	451051
7881	451052
51448	451053
74687	451054
4670	451055
44940	451056
5423	451057
27918	451058
35102	451059
12371	451060
121161	451061
31272	451062
41452	451063
83581	451064
51584	451065
89449	451066
103921	451067
43424	451068
169052	451069
141291	451070
80673	451071
20883	451072
1275	451073
7794	451074
35527	451075
3277	451076
68335	451077
168786	451078
6664	451079
96226	451080
24552	451081
82409	451082
15524	451083
4331	451084
38620	451085
117899	451086
6986	451087
127148	451088
62945	451089
62198	451090
73532	451091
2838	451092
68918	451093
5360	451094
54848	451095
91826	451096
15005	451097
132959	451098
7024	451099
38174	451100
103915	451101
12449	451102
36368	451103
17649	451104
43859	451105
124056	451106
43583	451107
10348	451108
74723	451109
64738	451110
52793	451111
85374	451112
88901	451113
88146	451114
80165	451115
90008	451116
139202	451117
85452	451118
4768	451119
85608	451120
64777	451121
8775	451122
24028	451123
6581	451124
23313	451125
8808	451126
6000	451127
30750	451128
213	451129
120811	451130
21278	451131
139854	451132
13698	451133
10299	451134
22416	451135
5669	451136
142493	451137
778	451138
42929	451139
417	451140
5886	451141
3017	451142
26674	451143
5538	451144
37042	451145
2959	451146
30636	451147
2914	451148
162726	451149
1012	451150
5540	451151
55218	451152
43795	451153
12317	451154
23195	451155
19470	451156
30980	451157
7225	451158
34457	451159
18952	451160
27608	451161
40354	451162
37566	451163
28038	451164
199	451165
243	451166
101773	451167
23777	451168
19575	451169
108158	451170
16845	451171
47854	451172
21777	451173
39491	451174
105784	451175
389	451176
53196	451177
102170	451178
143713	451179
75962	451180
69444	451181
7942	451182
19491	451183
80698	451184
59656	451185
756	451186
104317	451187
9519	451188
59835	451189
68301	451190
38704	451191
3456	451192
33467	451193
42582	451194
5677	451195
117596	451196
50665	451197
40045	451198
9443	451199
83432	451200
41630	451201
10071	451202
9885	451203
3845	451204
113998	451205
22187	451206
127108	451207
91365	451208
66333	451209
85010	451210
111838	451211
102075	451212
103303	451213
48997	451214
52036	451215
141496	451216
11473	451217
25691	451218
13128	451219
23539	451220
1318	451221
32839	451222
877	451223
16768	451224
5361	451225
23480	451226
40977	451227
58643	451228
35424	451229
101444	451230
43648	451231
79515	451232
95566	451233
59369	451234
77497	451235
43611	451236
5506	451237
44214	451238
909	451239
110868	451240
3537	451241
157659	451242
2309	451243
28079	451244
1266	451245
94253	451246
110222	451247
895	451248
21751	451249
53045	451250
46843	451251
74966	451252
14558	451253
110319	451254
16753	451255
45431	451256
1461	451257
5215	451258
78108	451259
9972	451260
99113	451261
6177	451262
107162	451263
82156	451264
131542	451265
13730	451266
41844	451267
129069	451268
81448	451269
7128	451270
22878	451271
48829	451272
52971	451273
7258	451274
544	451275
55940	451276
83444	451277
28093	451278
6011	451279
78038	451280
2613	451281
105313	451282
3769	451283
32242	451284
3888	451285
17785	451286
28511	451287
137	451288
56130	451289
982	451290
38224	451291
613	451292
1070	451293
5262	451294
2917	451295
64545	451296
106737	451297
49684	451298
13900	451299
63315	451300
8253	451301
89630	451302
23678	451303
81071	451304
24011	451305
121181	451306
103238	451307
17449	451308
2377	451309
104168	451310
9295	451311
10166	451312
86634	451313
69941	451314
15916	451315
57433	451316
128188	451317
3227	451318
41425	451319
113083	451320
39744	451321
7682	451322
1266	451323
11241	451324
64605	451325
57341	451326
54043	451327
26477	451328
33436	451329
55481	451330
476	451331
1998	451332
115489	451333
54303	451334
33110	451335
103710	451336
15964	451337
13011	451338
7507	451339
27113	451340
16459	451341
20376	451342
1740	451343
95845	451344
32669	451345
8685	451346
4995	451347
53145	451348
37169	451349
41594	451350
14804	451351
136197	451352
167745	451353
80112	451354
27936	451355
2405	451356
154511	451357
57132	451358
158931	451359
93207	451360
12653	451361
546	451362
8173	451363
11417	451364
9832	451365
27989	451366
35688	451367
447	451368
52703	451369
18883	451370
11173	451371
4183	451372
22155	451373
48161	451374
15256	451375
2455	451376
16766	451377
111495	451378
40755	451379
72986	451380
10763	451381
19047	451382
108696	451383
123360	451384
11172	451385
2709	451386
18224	451387
60526	451388
83836	451389
11337	451390
72495	451391
127923	451392
37525	451393
24238	451394
15554	451395
81123	451396
24850	451397
12742	451398
7296	451399
7459	451400
54033	451401
27707	451402
40185	451403
14783	451404
69530	451405
6798	451406
69530	451407
14979	451408
15096	451409
3657	451410
142023	451411
79669	451412
126437	451413
46267	451414
57594	451415
28053	451416
13546	451417
17191	451418
12375	451419
61792	451420
64362	451421
80376	451422
122479	451423
160123	451424
34507	451425
22233	451426
79639	451427
11541	451428
100798	451429
63775	451430
9907	451431
12856	451432
41350	451433
55726	451434
12473	451435
43136	451436
37578	451437
6131	451438
62151	451439
21168	451440
25000	451441
107227	451442
10214	451443
47719	451444
32883	451445
123023	451446
47369	451447
1476	451448
20245	451449
104180	451450
11451	451451
58556	451452
85	451453
85	451454
40259	451455
15237	451456
58473	451457
22046	451458
159246	451459
79356	451460
138463	451461
47428	451462
39655	451463
71060	451464
3181	451465
8012	451466
923	451467
766	451468
94731	451469
4816	451470
39539	451471
91862	451472
31882	451473
280	451474
129194	451475
17810	451476
6136	451477
12632	451478
137401	451479
148751	451480
44525	451481
75161	451482
9211	451483
91655	451484
164229	451485
23100	451486
72455	451487
158270	451488
24874	451489
6909	451490
21286	451491
4644	451492
85312	451493
162212	451494
134584	451495
95367	451496
24262	451497
93020	451498
26831	451499
165144	451500
31190	451501
80812	451502
39500	451503
5937	451504
12317	451505
9774	451506
97266	451507
37470	451508
137295	451509
11639	451510
2148	451511
63648	451512
1289	451513
22818	451514
88643	451515
47515	451516
17834	451517
49818	451518
4788	451519
2539	451520
122257	451521
15104	451522
5682	451523
32756	451524
22066	451525
33307	451526
42760	451527
509	451528
59605	451529
794	451530
108399	451531
66844	451532
20086	451533
1181	451534
21225	451535
87839	451536
10683	451537
152775	451538
19517	451539
54646	451540
69574	451541
2324	451542
42338	451543
16736	451544
4554	451545
8159	451546
25007	451547
163296	451548
74330	451549
43327	451550
19780	451551
38446	451552
5732	451553
107203	451554
28001	451555
10472	451556
1017	451557
43348	451558
69269	451559
110175	451560
54892	451561
4164	451562
16608	451563
17267	451564
16247	451565
54294	451566
1918	451567
105889	451568
1193	451569
37405	451570
97835	451571
105605	451572
90699	451573
53395	451574
10070	451575
109073	451576
11851	451577
16602	451578
134806	451579
76168	451580
16704	451581
19279	451582
98170	451583
8418	451584
57480	451585
31009	451586
71177	451587
319	451588
15785	451589
13521	451590
54099	451591
133349	451592
11043	451593
1150	451594
15592	451595
81958	451596
27186	451597
2069	451598
16152	451599
22102	451600
9375	451601
115483	451602
95603	451603
49482	451604
3561	451605
57204	451606
11028	451607
139720	451608
18222	451609
97704	451610
62669	451611
28397	451612
15247	451613
32703	451614
27782	451615
51804	451616
13688	451617
7057	451618
46204	451619
41930	451620
922	451621
73620	451622
14149	451623
79663	451624
52582	451625
15416	451626
6352	451627
52488	451628
80922	451629
147914	451630
8908	451631
6759	451632
28186	451633
71	451634
36751	451635
604	451636
49792	451637
26254	451638
2245	451639
6153	451640
1292	451641
16470	451642
84711	451643
95390	451644
32889	451645
57590	451646
133336	451647
64739	451648
637	451649
98913	451650
98552	451651
33060	451652
78839	451653
89840	451654
11378	451655
63147	451656
90648	451657
145949	451658
35885	451659
72303	451660
20887	451661
54591	451662
75841	451663
6220	451664
12319	451665
34709	451666
3362	451667
89166	451668
21219	451669
35166	451670
115043	451671
75941	451672
23122	451673
5814	451674
7884	451675
60760	451676
32797	451677
13024	451678
8436	451679
17584	451680
8121	451681
48784	451682
15505	451683
2607	451684
65949	451685
59889	451686
101763	451687
3915	451688
28339	451689
1493	451690
21017	451691
22616	451692
119563	451693
69584	451694
29332	451695
70339	451696
59179	451697
64823	451698
252	451699
50641	451700
35492	451701
53228	451702
3267	451703
18721	451704
51246	451705
91135	451706
14205	451707
16335	451708
56383	451709
126198	451710
25682	451711
12927	451712
28735	451713
137108	451714
33374	451715
149034	451716
36039	451717
9777	451718
7743	451719
1853	451720
43751	451721
15731	451722
36482	451723
28339	451724
33872	451725
103647	451726
73156	451727
91115	451728
134818	451729
53409	451730
25925	451731
53549	451732
75874	451733
27252	451734
88876	451735
2812	451736
11714	451737
29423	451738
39530	451739
1564	451740
56358	451741
43418	451742
30256	451743
67791	451744
65481	451745
29821	451746
19670	451747
6272	451748
41197	451749
21417	451750
95578	451751
65919	451752
23189	451753
24943	451754
51745	451755
72363	451756
10836	451757
59202	451758
137928	451759
6735	451760
17604	451761
49184	451762
7709	451763
36616	451764
48940	451765
35707	451766
78963	451767
39635	451768
1801	451769
65657	451770
103383	451771
70807	451772
9062	451773
39995	451774
55698	451775
14935	451776
44782	451777
84390	451778
4563	451779
26274	451780
788	451781
56623	451782
5993	451783
2221	451784
17731	451785
13834	451786
35154	451787
42086	451788
63911	451789
15573	451790
37524	451791
102055	451792
78457	451793
38555	451794
21217	451795
42724	451796
46007	451797
139158	451798
6166	451799
23713	451800
42751	451801
85140	451802
17084	451803
92293	451804
46922	451805
28883	451806
3698	451807
27013	451808
35570	451809
36045	451810
113690	451811
40599	451812
2586	451813
8978	451814
18536	451815
90256	451816
104039	451817
55516	451818
31592	451819
48960	451820
149252	451821
10619	451822
23807	451823
133626	451824
76275	451825
85066	451826
75675	451827
84	451828
117890	451829
20236	451830
54126	451831
21845	451832
126611	451833
31947	451834
14971	451835
29642	451836
10609	451837
59796	451838
25011	451839
15540	451840
62064	451841
30066	451842
20412	451843
9350	451844
51642	451845
87304	451846
15375	451847
26069	451848
24556	451849
42918	451850
105005	451851
46606	451852
64832	451853
30034	451854
41925	451855
11788	451856
57029	451857
5186	451858
2562	451859
23310	451860
7453	451861
8545	451862
143946	451863
57122	451864
22615	451865
99199	451866
20134	451867
35324	451868
9315	451869
30851	451870
29267	451871
75587	451872
49468	451873
17817	451874
13366	451875
4060	451876
14784	451877
33258	451878
137897	451879
118193	451880
5567	451881
66124	451882
56358	451883
103234	451884
62796	451885
68794	451886
61458	451887
5364	451888
11473	451889
88989	451890
46761	451891
61235	451892
18291	451893
20410	451894
5170	451895
16121	451896
23794	451897
42330	451898
133558	451899
14216	451900
127036	451901
9678	451902
17208	451903
41141	451904
9908	451905
39483	451906
1594	451907
36492	451908
51739	451909
47228	451910
26313	451911
1883	451912
125081	451913
33843	451914
4322	451915
93248	451916
80811	451917
21289	451918
5545	451919
123518	451920
64584	451921
3130	451922
26533	451923
139789	451924
21984	451925
16540	451926
88021	451927
77003	451928
128997	451929
25370	451930
32976	451931
13270	451932
29178	451933
60610	451934
30842	451935
50088	451936
150787	451937
159055	451938
31695	451939
92398	451940
22796	451941
477	451942
54377	451943
94816	451944
38990	451945
85184	451946
72090	451947
131286	451948
50816	451949
17559	451950
65699	451951
61786	451952
99895	451953
1595	451954
27128	451955
67431	451956
30984	451957
62315	451958
44920	451959
93152	451960
56704	451961
62053	451962
16727	451963
44381	451964
29688	451965
34603	451966
80120	451967
21555	451968
39773	451969
25190	451970
84456	451971
141695	451972
1508	451973
92998	451974
29412	451975
94303	451976
44593	451977
27812	451978
5909	451979
99992	451980
88342	451981
23007	451982
22347	451983
40553	451984
3434	451985
7518	451986
36178	451987
44294	451988
1853	451989
40597	451990
3262	451991
47717	451992
14313	451993
14213	451994
24333	451995
64108	451996
8552	451997
23824	451998
23155	451999
92806	452000
126163	452001
55883	452002
39586	452003
91952	452004
38501	452005
42768	452006
31971	452007
1474	452008
94679	452009
41087	452010
70202	452011
115988	452012
2389	452013
127221	452014
51166	452015
149534	452016
17579	452017
58218	452018
46948	452019
143475	452020
86382	452021
1731	452022
18494	452023
53981	452024
30137	452025
13240	452026
130208	452027
119881	452028
15074	452029
88487	452030
8042	452031
67862	452032
29368	452033
9167	452034
8347	452035
5863	452036
16923	452037
3468	452038
71512	452039
4752	452040
147145	452041
13353	452042
2633	452043
1946	452044
81752	452045
11462	452046
119117	452047
86914	452048
73606	452049
24479	452050
118442	452051
23863	452052
31472	452053
87612	452054
110563	452055
11276	452056
18746	452057
41640	452058
45158	452059
2646	452060
1902	452061
5979	452062
75539	452063
81198	452064
2904	452065
110480	452066
120387	452067
31600	452068
156391	452069
11548	452070
94510	452071
3693	452072
7075	452073
108899	452074
33064	452075
61389	452076
129964	452077
50245	452078
46573	452079
140300	452080
41710	452081
13934	452082
51792	452083
168321	452084
119276	452085
39559	452086
32670	452087
40371	452088
46727	452089
16783	452090
45854	452091
10939	452092
67400	452093
11170	452094
20112	452095
66105	452096
48317	452097
16622	452098
15294	452099
5594	452100
135132	452101
10441	452102
1019	452103
96599	452104
88903	452105
80249	452106
108	452107
114681	452108
831	452109
134505	452110
123650	452111
15021	452112
42121	452113
92629	452114
24181	452115
91487	452116
9794	452117
20704	452118
130127	452119
22965	452120
53960	452121
112071	452122
4850	452123
14784	452124
8	452125
31530	452126
136138	452127
111093	452128
243	452129
41001	452130
29681	452131
36891	452132
694	452133
82736	452134
49776	452135
52186	452136
14264	452137
73635	452138
78873	452139
19445	452140
22184	452141
27586	452142
82895	452143
119017	452144
26119	452145
10979	452146
5816	452147
113491	452148
89438	452149
93719	452150
71240	452151
55338	452152
6381	452153
71101	452154
24845	452155
23099	452156
21582	452157
16756	452158
94257	452159
24663	452160
148797	452161
11487	452162
126	452163
51301	452164
43263	452165
38581	452166
67040	452167
138806	452168
60610	452169
1324	452170
18445	452171
24203	452172
569	452173
12064	452174
974	452175
37797	452176
456	452177
111309	452178
36426	452179
24073	452180
48711	452181
6550	452182
13479	452183
50375	452184
115337	452185
723	452186
4534	452187
117	452188
4582	452189
86838	452190
52247	452191
4371	452192
111235	452193
3939	452194
636	452195
19588	452196
77428	452197
34923	452198
2175	452199
3933	452200
36688	452201
7040	452202
68017	452203
123735	452204
29844	452205
51020	452206
26639	452207
37461	452208
84397	452209
12619	452210
8090	452211
9187	452212
135994	452213
8258	452214
76100	452215
69268	452216
123024	452217
35313	452218
72586	452219
31897	452220
121725	452221
30013	452222
77472	452223
142030	452224
80589	452225
78108	452226
107665	452227
37416	452228
3813	452229
9941	452230
120438	452231
30237	452232
2136	452233
149957	452234
79779	452235
16419	452236
1061	452237
7643	452238
11801	452239
2990	452240
89686	452241
38163	452242
23394	452243
8727	452244
40100	452245
130574	452246
116	452247
45319	452248
27205	452249
6226	452250
103059	452251
2015	452252
52253	452253
6678	452254
120185	452255
27933	452256
90411	452257
19544	452258
4717	452259
53453	452260
110514	452261
83343	452262
88652	452263
1293	452264
78	452265
809	452266
80535	452267
21424	452268
44205	452269
41000	452270
27735	452271
36944	452272
114623	452273
15241	452274
39479	452275
3116	452276
17615	452277
25081	452278
5284	452279
140771	452280
4451	452281
5338	452282
26033	452283
67652	452284
75219	452285
8015	452286
53533	452287
16759	452288
11758	452289
114204	452290
78660	452291
46418	452292
10063	452293
41924	452294
60047	452295
15754	452296
4056	452297
35212	452298
90055	452299
96825	452300
6096	452301
31928	452302
8528	452303
46337	452304
205	452305
22711	452306
44058	452307
37024	452308
62651	452309
11223	452310
31598	452311
21179	452312
2002	452313
65182	452314
7360	452315
54676	452316
86787	452317
62019	452318
1481	452319
46015	452320
95851	452321
92952	452322
448	452323
9676	452324
34987	452325
23623	452326
6544	452327
92059	452328
61208	452329
17162	452330
93210	452331
59404	452332
64671	452333
35889	452334
17655	452335
182	452336
22323	452337
92765	452338
58908	452339
107761	452340
53590	452341
7483	452342
13312	452343
24834	452344
103012	452345
37090	452346
78851	452347
913	452348
19029	452349
40356	452350
37487	452351
87602	452352
4595	452353
65755	452354
34941	452355
42474	452356
24745	452357
80338	452358
67058	452359
16807	452360
9599	452361
29244	452362
48452	452363
132204	452364
3512	452365
17000	452366
7830	452367
141119	452368
112652	452369
79096	452370
79310	452371
41156	452372
25801	452373
3693	452374
16036	452375
7248	452376
58207	452377
5038	452378
22952	452379
8193	452380
8368	452381
34104	452382
49240	452383
24768	452384
19015	452385
12051	452386
17261	452387
2655	452388
64595	452389
37070	452390
15267	452391
81509	452392
82145	452393
136241	452394
29049	452395
46225	452396
1240	452397
69327	452398
79099	452399
69	452400
34735	452401
17609	452402
85833	452403
2130	452404
3513	452405
75086	452406
46366	452407
12726	452408
54790	452409
90438	452410
3304	452411
101529	452412
55657	452413
13746	452414
37677	452415
18247	452416
14040	452417
30647	452418
138631	452419
328	452420
116876	452421
2549	452422
90641	452423
10721	452424
30979	452425
55396	452426
6206	452427
105955	452428
60690	452429
61092	452430
1815	452431
40285	452432
109747	452433
7739	452434
18201	452435
31590	452436
32935	452437
12757	452438
6704	452439
123671	452440
16815	452441
708	452442
135789	452443
44083	452444
121242	452445
27299	452446
2615	452447
36191	452448
9176	452449
96893	452450
69820	452451
159609	452452
41651	452453
179	452454
3118	452455
470	452456
93370	452457
41121	452458
21589	452459
29411	452460
88811	452461
87337	452462
41529	452463
4722	452464
1743	452465
112738	452466
76223	452467
75243	452468
40090	452469
56821	452470
1396	452471
3769	452472
26932	452473
4086	452474
43763	452475
90534	452476
91881	452477
51930	452478
5245	452479
49809	452480
6283	452481
23363	452482
33582	452483
1307	452484
7513	452485
12795	452486
24189	452487
66265	452488
5712	452489
40577	452490
13944	452491
7728	452492
127842	452493
1662	452494
22092	452495
33987	452496
84983	452497
78787	452498
150877	452499
110344	452500
29323	452501
48410	452502
46260	452503
57993	452504
64071	452505
147328	452506
2363	452507
18451	452508
90579	452509
121131	452510
131106	452511
85994	452512
50897	452513
7212	452514
94675	452515
150594	452516
8888	452517
80004	452518
10009	452519
97975	452520
82103	452521
116713	452522
87852	452523
33965	452524
27716	452525
78875	452526
15032	452527
22683	452528
166552	452529
5863	452530
59110	452531
76163	452532
30305	452533
94625	452534
77756	452535
10641	452536
20568	452537
49837	452538
82022	452539
16621	452540
3961	452541
125364	452542
99257	452543
2916	452544
25016	452545
118941	452546
71641	452547
35457	452548
55797	452549
131839	452550
68629	452551
21504	452552
27208	452553
43221	452554
28411	452555
18714	452556
3604	452557
97	452558
928	452559
3731	452560
44755	452561
126279	452562
16242	452563
3488	452564
7226	452565
3038	452566
23392	452567
102458	452568
70060	452569
62634	452570
88265	452571
29621	452572
5576	452573
6305	452574
58986	452575
1050	452576
20674	452577
36450	452578
816	452579
86860	452580
81875	452581
9385	452582
50045	452583
17401	452584
64158	452585
63346	452586
149040	452587
1140	452588
22426	452589
6341	452590
2214	452591
50538	452592
76700	452593
91873	452594
38446	452595
611	452596
137271	452597
64765	452598
25961	452599
18537	452600
5729	452601
19704	452602
59313	452603
7931	452604
43794	452605
96018	452606
138501	452607
1990	452608
6412	452609
82973	452610
65034	452611
72931	452612
49851	452613
4814	452614
9142	452615
40741	452616
11378	452617
93810	452618
18137	452619
22788	452620
49805	452621
100670	452622
132054	452623
30432	452624
48091	452625
87621	452626
117407	452627
111964	452628
19854	452629
8278	452630
12073	452631
16976	452632
40974	452633
2426	452634
4678	452635
48845	452636
54280	452637
97952	452638
3086	452639
15185	452640
57099	452641
70275	452642
70450	452643
27744	452644
15172	452645
19902	452646
82488	452647
30886	452648
38307	452649
430	452650
23984	452651
59689	452652
29697	452653
15364	452654
44301	452655
136740	452656
88820	452657
145391	452658
28230	452659
120830	452660
36807	452661
250	452662
5669	452663
78271	452664
41972	452665
46077	452666
32734	452667
54339	452668
68771	452669
8101	452670
45916	452671
484	452672
60794	452673
42213	452674
20992	452675
27809	452676
22111	452677
13567	452678
34975	452679
1619	452680
13695	452681
553	452682
10550	452683
34045	452684
79552	452685
410	452686
14913	452687
92842	452688
16199	452689
1621	452690
9713	452691
91338	452692
9820	452693
69830	452694
100039	452695
672	452696
70276	452697
57161	452698
499	452699
51496	452700
5321	452701
37438	452702
4438	452703
104577	452704
133179	452705
89676	452706
163562	452707
96234	452708
43217	452709
106238	452710
44202	452711
1677	452712
87104	452713
49486	452714
65104	452715
15118	452716
71181	452717
122055	452718
25619	452719
126890	452720
38667	452721
16609	452722
44447	452723
54249	452724
19540	452725
54749	452726
124899	452727
21716	452728
16347	452729
32523	452730
67136	452731
14517	452732
15774	452733
78195	452734
155038	452735
9647	452736
12649	452737
52480	452738
16305	452739
16572	452740
22188	452741
98	452742
5954	452743
95433	452744
62001	452745
16187	452746
13940	452747
55295	452748
97181	452749
4464	452750
110324	452751
4358	452752
15893	452753
114753	452754
23131	452755
147289	452756
596	452757
98565	452758
21741	452759
98714	452760
53136	452761
36050	452762
17605	452763
87116	452764
28800	452765
66496	452766
154	452767
5340	452768
349	452769
9225	452770
66789	452771
81774	452772
39978	452773
123063	452774
14994	452775
24397	452776
31651	452777
35530	452778
116821	452779
24977	452780
68955	452781
22472	452782
57643	452783
4192	452784
35287	452785
19130	452786
49911	452787
38624	452788
32279	452789
37381	452790
79457	452791
8904	452792
55904	452793
65769	452794
129989	452795
31843	452796
78	452797
218	452798
76885	452799
6356	452800
37171	452801
13104	452802
91028	452803
53943	452804
87109	452805
109757	452806
45714	452807
44652	452808
87844	452809
39884	452810
125766	452811
66190	452812
22849	452813
8467	452814
52090	452815
159422	452816
37565	452817
25050	452818
97152	452819
22816	452820
6963	452821
41702	452822
492	452823
74	452824
4598	452825
143936	452826
48290	452827
3561	452828
13169	452829
215	452830
60933	452831
99203	452832
25963	452833
10814	452834
35233	452835
114663	452836
39296	452837
4776	452838
41551	452839
45569	452840
51148	452841
12185	452842
20385	452843
27982	452844
51758	452845
63602	452846
76703	452847
89142	452848
39443	452849
21926	452850
11268	452851
6926	452852
8843	452853
26504	452854
7766	452855
95944	452856
27071	452857
4573	452858
43453	452859
98297	452860
53757	452861
22138	452862
111175	452863
91684	452864
89809	452865
43814	452866
5030	452867
21837	452868
12715	452869
19622	452870
109384	452871
60220	452872
37168	452873
92338	452874
31370	452875
72051	452876
2780	452877
73008	452878
8176	452879
40498	452880
23116	452881
34300	452882
11578	452883
151605	452884
18352	452885
3572	452886
60814	452887
13056	452888
81851	452889
80772	452890
46910	452891
19171	452892
36403	452893
84349	452894
127695	452895
13423	452896
118654	452897
19137	452898
3204	452899
30939	452900
31673	452901
45265	452902
65521	452903
12625	452904
62737	452905
57866	452906
59527	452907
2703	452908
48270	452909
55355	452910
53670	452911
80021	452912
10710	452913
1904	452914
49914	452915
25005	452916
155428	452917
66332	452918
42102	452919
61077	452920
18999	452921
39985	452922
82816	452923
54356	452924
123277	452925
41688	452926
12689	452927
44097	452928
684	452929
75647	452930
9730	452931
88938	452932
56162	452933
22676	452934
29100	452935
76389	452936
104444	452937
121691	452938
88932	452939
92826	452940
97900	452941
41393	452942
44757	452943
54543	452944
67245	452945
12078	452946
41289	452947
68439	452948
17696	452949
32616	452950
137732	452951
56187	452952
97697	452953
13367	452954
10950	452955
10965	452956
11334	452957
25926	452958
81144	452959
49959	452960
7839	452961
59765	452962
127520	452963
73618	452964
88597	452965
340	452966
77158	452967
67713	452968
1379	452969
55409	452970
27517	452971
3023	452972
153326	452973
74792	452974
45043	452975
128494	452976
65016	452977
28211	452978
16937	452979
18607	452980
10074	452981
100455	452982
61035	452983
40634	452984
57345	452985
79080	452986
16837	452987
54389	452988
37276	452989
239	452990
9018	452991
120414	452992
56802	452993
49061	452994
49733	452995
4059	452996
79054	452997
92126	452998
33928	452999
5120	453000
55223	453001
46015	453002
65020	453003
75976	453004
68930	453005
132905	453006
90507	453007
60184	453008
15170	453009
78827	453010
28269	453011
99566	453012
66907	453013
8157	453014
19935	453015
75467	453016
10357	453017
3221	453018
120621	453019
55208	453020
25569	453021
59910	453022
632	453023
73184	453024
19628	453025
43876	453026
83321	453027
56162	453028
466	453029
23418	453030
74703	453031
27565	453032
27859	453033
4761	453034
170207	453035
25930	453036
77389	453037
18090	453038
14611	453039
31663	453040
52097	453041
44329	453042
26103	453043
37327	453044
15310	453045
121504	453046
8526	453047
81517	453048
91806	453049
78863	453050
69338	453051
4912	453052
127301	453053
21901	453054
491	453055
69581	453056
6819	453057
165706	453058
5515	453059
122754	453060
51152	453061
121307	453062
33453	453063
71904	453064
44730	453065
43781	453066
93330	453067
4921	453068
88645	453069
135066	453070
8676	453071
80688	453072
13759	453073
54648	453074
30322	453075
65772	453076
99992	453077
67785	453078
72743	453079
309	453080
25059	453081
6464	453082
48701	453083
6657	453084
68205	453085
91460	453086
12594	453087
106333	453088
41293	453089
61177	453090
127580	453091
57373	453092
43531	453093
91761	453094
1815	453095
41418	453096
93870	453097
103	453098
27306	453099
113979	453100
103138	453101
23347	453102
72225	453103
19261	453104
6984	453105
29271	453106
36328	453107
4484	453108
86775	453109
96017	453110
18857	453111
44927	453112
12496	453113
117221	453114
3259	453115
3782	453116
45392	453117
934	453118
15282	453119
65030	453120
1975	453121
110274	453122
27475	453123
4547	453124
49293	453125
42367	453126
66618	453127
162336	453128
61442	453129
86946	453130
21250	453131
60844	453132
27702	453133
74685	453134
95353	453135
30176	453136
157248	453137
40517	453138
585	453139
18924	453140
76752	453141
37358	453142
52629	453143
56882	453144
9945	453145
82328	453146
77307	453147
54285	453148
20950	453149
19961	453150
42791	453151
13727	453152
16590	453153
983	453154
61192	453155
81082	453156
2287	453157
1258	453158
69121	453159
9116	453160
11179	453161
50565	453162
138255	453163
7840	453164
8598	453165
3163	453166
648	453167
32825	453168
29184	453169
24717	453170
32716	453171
49611	453172
13174	453173
11697	453174
6529	453175
1837	453176
13895	453177
68238	453178
30481	453179
43223	453180
2303	453181
63726	453182
29376	453183
18338	453184
2798	453185
13812	453186
146868	453187
34904	453188
55507	453189
130581	453190
23257	453191
3546	453192
112979	453193
16258	453194
1653	453195
5013	453196
53066	453197
36117	453198
18552	453199
61106	453200
167497	453201
32731	453202
28736	453203
30721	453204
18501	453205
12155	453206
61595	453207
104037	453208
33463	453209
76033	453210
1282	453211
15906	453212
7968	453213
24697	453214
12853	453215
49281	453216
23695	453217
15560	453218
164812	453219
27903	453220
78529	453221
24381	453222
25625	453223
94087	453224
79388	453225
67011	453226
19020	453227
66564	453228
40737	453229
61610	453230
36037	453231
68378	453232
10930	453233
6547	453234
11663	453235
20282	453236
37939	453237
98133	453238
127019	453239
2977	453240
58008	453241
9654	453242
38372	453243
60940	453244
60376	453245
61683	453246
24405	453247
50395	453248
117341	453249
23465	453250
101809	453251
74202	453252
107838	453253
30293	453254
49355	453255
90199	453256
77554	453257
22327	453258
62545	453259
40532	453260
5498	453261
3203	453262
19568	453263
52850	453264
1313	453265
18843	453266
43037	453267
115696	453268
92186	453269
17569	453270
103611	453271
20583	453272
159490	453273
83824	453274
2371	453275
43201	453276
9636	453277
1451	453278
78970	453279
107273	453280
28308	453281
96293	453282
59332	453283
84038	453284
51568	453285
24052	453286
19377	453287
2231	453288
43989	453289
30791	453290
36066	453291
72010	453292
95414	453293
39000	453294
112561	453295
8551	453296
8180	453297
51867	453298
137048	453299
17370	453300
7109	453301
70720	453302
3364	453303
127217	453304
56887	453305
39614	453306
24499	453307
114295	453308
52042	453309
52825	453310
54888	453311
30464	453312
135221	453313
22842	453314
64571	453315
7898	453316
3202	453317
64113	453318
29039	453319
550	453320
960	453321
76841	453322
10868	453323
38502	453324
81740	453325
245	453326
37816	453327
3388	453328
5537	453329
35810	453330
76175	453331
79112	453332
28	453333
31266	453334
95340	453335
3189	453336
11793	453337
78675	453338
19102	453339
7117	453340
1447	453341
62925	453342
51022	453343
45849	453344
5890	453345
41959	453346
46434	453347
9541	453348
23417	453349
21623	453350
4326	453351
5771	453352
29833	453353
143496	453354
154382	453355
6286	453356
105500	453357
135357	453358
70664	453359
52824	453360
8896	453361
29806	453362
41810	453363
96065	453364
25373	453365
93668	453366
37687	453367
31791	453368
18902	453369
17583	453370
35095	453371
10658	453372
149928	453373
99343	453374
103194	453375
23421	453376
132322	453377
97234	453378
112801	453379
46898	453380
1060	453381
2845	453382
7605	453383
112191	453384
639	453385
31883	453386
9460	453387
57106	453388
1175	453389
38129	453390
13268	453391
12683	453392
96269	453393
61222	453394
80703	453395
83242	453396
9961	453397
100032	453398
9874	453399
1885	453400
167	453401
137370	453402
14391	453403
29973	453404
798	453405
925	453406
4776	453407
71067	453408
6101	453409
23307	453410
11315	453411
7501	453412
19414	453413
70436	453414
83004	453415
3712	453416
71499	453417
15662	453418
8707	453419
16550	453420
37985	453421
122345	453422
167145	453423
43680	453424
20498	453425
109277	453426
21208	453427
46216	453428
8538	453429
82273	453430
51747	453431
57297	453432
23177	453433
57671	453434
13151	453435
51874	453436
676	453437
18151	453438
50010	453439
8989	453440
64901	453441
41518	453442
15468	453443
18383	453444
9487	453445
9381	453446
143690	453447
35411	453448
59921	453449
38186	453450
28076	453451
9975	453452
17127	453453
92742	453454
32412	453455
51290	453456
30218	453457
46524	453458
18544	453459
99449	453460
48280	453461
34580	453462
44635	453463
2063	453464
8816	453465
79836	453466
16475	453467
7930	453468
2596	453469
94509	453470
7407	453471
17191	453472
59532	453473
5549	453474
87179	453475
82165	453476
101978	453477
78107	453478
39940	453479
2100	453480
115993	453481
44648	453482
98476	453483
91709	453484
25110	453485
2519	453486
6820	453487
8053	453488
23425	453489
25411	453490
67792	453491
30747	453492
90819	453493
83652	453494
29807	453495
9339	453496
19708	453497
113848	453498
46963	453499
66712	453500
43059	453501
70557	453502
51364	453503
93223	453504
169728	453505
107809	453506
230	453507
45557	453508
13829	453509
113957	453510
45648	453511
37187	453512
119524	453513
5747	453514
93	453515
81698	453516
17932	453517
4896	453518
17031	453519
29700	453520
21112	453521
30468	453522
24628	453523
68234	453524
465	453525
87480	453526
27346	453527
39146	453528
41746	453529
13976	453530
24500	453531
5448	453532
32086	453533
40034	453534
10787	453535
123061	453536
21842	453537
112364	453538
14403	453539
55107	453540
76535	453541
40878	453542
54660	453543
64851	453544
507	453545
40985	453546
82572	453547
20855	453548
26916	453549
29907	453550
77096	453551
21094	453552
33208	453553
50958	453554
155912	453555
19578	453556
19558	453557
46108	453558
97178	453559
42874	453560
247	453561
75047	453562
2927	453563
21888	453564
76665	453565
4437	453566
38973	453567
91154	453568
16862	453569
7442	453570
75723	453571
7546	453572
30888	453573
44843	453574
26560	453575
11885	453576
1793	453577
45896	453578
93090	453579
227	453580
9759	453581
29221	453582
67514	453583
112225	453584
38039	453585
70026	453586
51041	453587
166357	453588
5547	453589
56624	453590
139539	453591
7505	453592
65087	453593
10831	453594
100763	453595
82502	453596
90770	453597
70540	453598
10810	453599
14220	453600
67813	453601
65804	453602
37929	453603
159349	453604
72799	453605
17217	453606
33181	453607
27793	453608
63394	453609
115975	453610
3032	453611
13763	453612
29291	453613
24016	453614
132335	453615
20111	453616
99509	453617
56551	453618
8825	453619
39631	453620
24695	453621
10553	453622
17402	453623
15667	453624
68989	453625
73962	453626
35221	453627
5473	453628
37245	453629
3805	453630
25556	453631
7694	453632
64191	453633
70518	453634
86962	453635
6366	453636
48165	453637
45347	453638
933	453639
93377	453640
38867	453641
11880	453642
72144	453643
100609	453644
8118	453645
59014	453646
55870	453647
12082	453648
115367	453649
28930	453650
106392	453651
124817	453652
74040	453653
122327	453654
79515	453655
84082	453656
1779	453657
113708	453658
2587	453659
164	453660
48411	453661
3073	453662
28136	453663
85693	453664
77463	453665
143776	453666
30102	453667
13372	453668
64210	453669
28507	453670
12142	453671
38504	453672
72621	453673
28166	453674
52017	453675
118537	453676
6717	453677
13841	453678
107437	453679
52717	453680
84331	453681
38489	453682
39259	453683
90437	453684
144620	453685
38012	453686
88853	453687
87998	453688
37873	453689
34010	453690
3834	453691
77328	453692
21681	453693
7921	453694
41661	453695
5151	453696
61960	453697
46175	453698
57137	453699
49805	453700
35260	453701
10145	453702
12475	453703
16309	453704
141453	453705
4126	453706
41897	453707
22359	453708
18652	453709
43258	453710
46780	453711
85032	453712
156523	453713
6531	453714
5585	453715
46533	453716
71811	453717
60976	453718
2124	453719
112836	453720
146100	453721
65977	453722
137753	453723
7470	453724
3614	453725
69319	453726
45452	453727
107898	453728
11174	453729
97184	453730
32208	453731
3447	453732
48914	453733
29641	453734
71117	453735
148914	453736
18782	453737
1791	453738
66477	453739
55426	453740
10884	453741
32502	453742
34152	453743
44276	453744
145522	453745
12934	453746
7360	453747
50486	453748
99652	453749
156299	453750
108887	453751
15339	453752
86840	453753
46356	453754
76562	453755
52883	453756
11040	453757
25966	453758
14021	453759
68815	453760
105759	453761
8195	453762
28000	453763
49380	453764
21016	453765
55894	453766
6689	453767
9967	453768
7801	453769
115177	453770
7109	453771
19799	453772
80536	453773
57699	453774
19453	453775
33443	453776
2895	453777
11454	453778
7977	453779
103275	453780
18649	453781
58146	453782
21842	453783
12789	453784
42977	453785
7291	453786
75008	453787
32620	453788
60694	453789
6554	453790
34889	453791
74567	453792
40866	453793
33883	453794
52662	453795
40967	453796
25039	453797
3284	453798
135361	453799
130958	453800
10	453801
161513	453802
66059	453803
42138	453804
23810	453805
5420	453806
43877	453807
19064	453808
100481	453809
17857	453810
128027	453811
96748	453812
6	453813
32744	453814
18238	453815
36492	453816
34635	453817
122217	453818
4818	453819
2982	453820
13386	453821
37806	453822
46589	453823
4321	453824
13219	453825
1268	453826
3642	453827
78535	453828
102808	453829
34086	453830
36033	453831
104595	453832
35869	453833
2537	453834
33225	453835
21945	453836
17741	453837
36922	453838
63809	453839
9721	453840
195	453841
102551	453842
113633	453843
63083	453844
52466	453845
13340	453846
12569	453847
13050	453848
82221	453849
113966	453850
33138	453851
161532	453852
54589	453853
50079	453854
82889	453855
87017	453856
16962	453857
206	453858
68937	453859
47585	453860
49333	453861
7489	453862
91644	453863
62101	453864
39689	453865
23759	453866
5547	453867
45425	453868
40676	453869
65113	453870
52017	453871
1480	453872
133236	453873
112292	453874
36159	453875
49708	453876
28632	453877
1350	453878
8210	453879
17091	453880
95424	453881
65666	453882
12362	453883
8482	453884
64927	453885
42178	453886
1326	453887
54194	453888
53892	453889
107603	453890
108167	453891
15207	453892
19019	453893
18255	453894
81513	453895
88957	453896
616	453897
97122	453898
9446	453899
34149	453900
110818	453901
18078	453902
127233	453903
11975	453904
24759	453905
135228	453906
48192	453907
8568	453908
1983	453909
58604	453910
160714	453911
84297	453912
24168	453913
57685	453914
95211	453915
78287	453916
25538	453917
92256	453918
33325	453919
380	453920
115787	453921
126268	453922
76316	453923
68971	453924
4379	453925
5618	453926
25480	453927
25549	453928
20456	453929
161912	453930
21643	453931
73968	453932
47108	453933
22474	453934
23818	453935
35448	453936
1225	453937
42568	453938
6820	453939
94787	453940
12493	453941
91466	453942
65800	453943
9728	453944
30263	453945
649	453946
110063	453947
27676	453948
19970	453949
13226	453950
76853	453951
110531	453952
64834	453953
55044	453954
31179	453955
48611	453956
12572	453957
18703	453958
72280	453959
139355	453960
6944	453961
1290	453962
17239	453963
3247	453964
45682	453965
25261	453966
34147	453967
16552	453968
157840	453969
7487	453970
8370	453971
54973	453972
169671	453973
51145	453974
84439	453975
38087	453976
50355	453977
94616	453978
26417	453979
3539	453980
54702	453981
69829	453982
16298	453983
155294	453984
34270	453985
133122	453986
96966	453987
23359	453988
90817	453989
21981	453990
18293	453991
128074	453992
34293	453993
1035	453994
28914	453995
40249	453996
27868	453997
15153	453998
1138	453999
8819	454000
124391	454001
68732	454002
116790	454003
30972	454004
31917	454005
1002	454006
27805	454007
33446	454008
81194	454009
75489	454010
23530	454011
583	454012
158368	454013
75824	454014
19432	454015
27272	454016
149299	454017
38593	454018
7153	454019
36298	454020
5641	454021
1428	454022
3187	454023
26115	454024
55588	454025
31410	454026
165039	454027
17643	454028
11481	454029
4746	454030
40745	454031
52465	454032
24346	454033
92738	454034
38199	454035
50163	454036
10960	454037
43350	454038
6103	454039
4821	454040
18522	454041
71267	454042
39075	454043
86709	454044
981	454045
8518	454046
106198	454047
104028	454048
7341	454049
23426	454050
17541	454051
114413	454052
63278	454053
56505	454054
45870	454055
8512	454056
47111	454057
78185	454058
65544	454059
115435	454060
7454	454061
61927	454062
118912	454063
34444	454064
48865	454065
31536	454066
20997	454067
10157	454068
6992	454069
22295	454070
53553	454071
54165	454072
50370	454073
2096	454074
11857	454075
7101	454076
28984	454077
143736	454078
7751	454079
44453	454080
23787	454081
31615	454082
3303	454083
78212	454084
57	454085
5184	454086
97488	454087
64017	454088
150924	454089
14834	454090
27629	454091
82588	454092
85015	454093
101255	454094
23706	454095
39664	454096
56575	454097
626	454098
78276	454099
56795	454100
57900	454101
35519	454102
106958	454103
34212	454104
76236	454105
6482	454106
5289	454107
56660	454108
44009	454109
106045	454110
6522	454111
87579	454112
45624	454113
42888	454114
14843	454115
2534	454116
6065	454117
253	454118
83430	454119
18603	454120
114259	454121
16391	454122
5542	454123
58187	454124
320	454125
15195	454126
3249	454127
7917	454128
5473	454129
37362	454130
13302	454131
136142	454132
98548	454133
34878	454134
52262	454135
10729	454136
12594	454137
33225	454138
85409	454139
79469	454140
56597	454141
49233	454142
13354	454143
8261	454144
13814	454145
132638	454146
21888	454147
124929	454148
109711	454149
44710	454150
44408	454151
71003	454152
2875	454153
1221	454154
53616	454155
26123	454156
51072	454157
19603	454158
50778	454159
51826	454160
16445	454161
5648	454162
39167	454163
99884	454164
66578	454165
64110	454166
13693	454167
168131	454168
58710	454169
32969	454170
49893	454171
94713	454172
32134	454173
82453	454174
13552	454175
8851	454176
30060	454177
32012	454178
13515	454179
115364	454180
150582	454181
27958	454182
21893	454183
17233	454184
36976	454185
86096	454186
20972	454187
2244	454188
11496	454189
62996	454190
34890	454191
1102	454192
12937	454193
46795	454194
582	454195
85419	454196
112953	454197
107082	454198
137091	454199
106165	454200
45183	454201
52798	454202
55940	454203
77290	454204
24116	454205
79090	454206
76199	454207
142680	454208
61352	454209
129319	454210
502	454211
18496	454212
137444	454213
1029	454214
61134	454215
7406	454216
8486	454217
5638	454218
45051	454219
65949	454220
10356	454221
47006	454222
76984	454223
88749	454224
8394	454225
36733	454226
53743	454227
37335	454228
44322	454229
68856	454230
115272	454231
121542	454232
1342	454233
156499	454234
76982	454235
21816	454236
3392	454237
32871	454238
72850	454239
42034	454240
580	454241
62204	454242
21661	454243
41661	454244
37278	454245
170146	454246
86863	454247
39846	454248
1068	454249
81537	454250
11453	454251
98024	454252
107116	454253
16311	454254
48519	454255
6453	454256
656	454257
77669	454258
9712	454259
39091	454260
4668	454261
4514	454262
52966	454263
7315	454264
11191	454265
4475	454266
32883	454267
123035	454268
22002	454269
98352	454270
50701	454271
23091	454272
55929	454273
43596	454274
11508	454275
23738	454276
1294	454277
91287	454278
77099	454279
2280	454280
9291	454281
68353	454282
29489	454283
120655	454284
49720	454285
3479	454286
27699	454287
74621	454288
37222	454289
105732	454290
51186	454291
7838	454292
23058	454293
164262	454294
68404	454295
84702	454296
32620	454297
85351	454298
43759	454299
54358	454300
55535	454301
1783	454302
33075	454303
26225	454304
82514	454305
54855	454306
67024	454307
99020	454308
3834	454309
73932	454310
69382	454311
105509	454312
4904	454313
147915	454314
24195	454315
28836	454316
124627	454317
19132	454318
3318	454319
53137	454320
13452	454321
135	454322
60072	454323
76492	454324
1225	454325
30672	454326
89710	454327
22610	454328
117329	454329
105464	454330
51427	454331
34960	454332
1778	454333
12560	454334
49855	454335
115560	454336
6668	454337
36599	454338
14578	454339
106213	454340
1830	454341
27267	454342
78675	454343
14943	454344
38847	454345
22650	454346
22880	454347
393	454348
66797	454349
18448	454350
17575	454351
110155	454352
40277	454353
31314	454354
56239	454355
54422	454356
29180	454357
108932	454358
61966	454359
60344	454360
72595	454361
24163	454362
17899	454363
15763	454364
12942	454365
11174	454366
737	454367
2732	454368
77544	454369
28409	454370
3723	454371
13508	454372
78443	454373
77454	454374
5950	454375
51526	454376
72024	454377
49601	454378
34717	454379
99922	454380
7971	454381
65220	454382
39899	454383
35284	454384
73136	454385
25274	454386
5657	454387
58283	454388
34422	454389
20778	454390
6751	454391
8311	454392
29761	454393
31651	454394
84807	454395
8458	454396
17026	454397
1740	454398
87408	454399
73288	454400
91323	454401
128560	454402
32700	454403
56457	454404
64138	454405
18522	454406
61344	454407
1193	454408
79178	454409
14113	454410
80716	454411
13838	454412
92989	454413
20637	454414
66149	454415
69463	454416
23723	454417
73348	454418
11216	454419
82318	454420
3636	454421
133388	454422
702	454423
4573	454424
71238	454425
20120	454426
564	454427
64958	454428
76159	454429
62198	454430
129819	454431
26525	454432
129826	454433
49388	454434
6221	454435
5053	454436
65694	454437
52123	454438
102789	454439
42734	454440
3908	454441
9788	454442
934	454443
31174	454444
84775	454445
107617	454446
61344	454447
58298	454448
38248	454449
40703	454450
32791	454451
40050	454452
20882	454453
14095	454454
91	454455
6296	454456
138029	454457
84584	454458
28073	454459
5225	454460
85811	454461
19383	454462
35946	454463
32046	454464
30150	454465
7933	454466
114356	454467
1763	454468
14166	454469
60406	454470
46812	454471
57903	454472
44232	454473
4203	454474
81053	454475
6798	454476
66819	454477
126739	454478
4353	454479
40255	454480
31292	454481
42685	454482
80187	454483
107987	454484
28440	454485
10016	454486
31411	454487
3494	454488
12939	454489
71482	454490
5819	454491
32769	454492
32982	454493
31847	454494
83033	454495
9371	454496
14317	454497
40546	454498
155839	454499
28724	454500
62161	454501
51139	454502
45528	454503
24658	454504
83506	454505
34498	454506
73460	454507
29085	454508
54384	454509
104110	454510
167257	454511
3982	454512
77440	454513
42557	454514
7377	454515
75198	454516
23032	454517
75070	454518
99392	454519
74825	454520
105482	454521
97318	454522
12806	454523
57707	454524
10195	454525
16600	454526
42780	454527
12566	454528
54299	454529
66581	454530
177	454531
25752	454532
25572	454533
2255	454534
92081	454535
10815	454536
14587	454537
9226	454538
24380	454539
37879	454540
31836	454541
15387	454542
66079	454543
2811	454544
85183	454545
42444	454546
78119	454547
65049	454548
41798	454549
27311	454550
107788	454551
107399	454552
124838	454553
7769	454554
7466	454555
8550	454556
13780	454557
24414	454558
61198	454559
19841	454560
1656	454561
21793	454562
80859	454563
95065	454564
29220	454565
39606	454566
14111	454567
19445	454568
22593	454569
18541	454570
79578	454571
141037	454572
6521	454573
22582	454574
24553	454575
53781	454576
30383	454577
44789	454578
12944	454579
30056	454580
115747	454581
26149	454582
23520	454583
15452	454584
45025	454585
12644	454586
86775	454587
70897	454588
137007	454589
66960	454590
12937	454591
2724	454592
165977	454593
42140	454594
104194	454595
40057	454596
20524	454597
18349	454598
17	454599
3979	454600
113047	454601
61033	454602
19740	454603
44391	454604
41914	454605
54386	454606
16674	454607
22920	454608
48754	454609
2979	454610
95059	454611
14819	454612
8971	454613
279	454614
43231	454615
27996	454616
35604	454617
32689	454618
16180	454619
43038	454620
43848	454621
81871	454622
156581	454623
52115	454624
68569	454625
58156	454626
9800	454627
81508	454628
954	454629
31578	454630
97136	454631
3740	454632
1083	454633
31652	454634
45732	454635
4226	454636
4993	454637
51418	454638
80473	454639
44573	454640
161467	454641
80490	454642
7377	454643
104955	454644
74765	454645
59737	454646
74226	454647
39389	454648
7300	454649
21452	454650
30836	454651
61603	454652
46904	454653
13021	454654
14859	454655
76205	454656
1011	454657
51564	454658
995	454659
803	454660
21974	454661
18899	454662
18868	454663
72784	454664
27382	454665
14025	454666
17983	454667
94574	454668
53737	454669
11623	454670
138184	454671
34028	454672
26584	454673
14884	454674
24180	454675
138844	454676
28989	454677
1782	454678
121706	454679
36377	454680
165816	454681
2164	454682
100674	454683
11653	454684
54401	454685
39775	454686
30661	454687
22796	454688
83212	454689
842	454690
132974	454691
13232	454692
1864	454693
29040	454694
3462	454695
18793	454696
2614	454697
71924	454698
60295	454699
59802	454700
612	454701
140913	454702
47743	454703
4629	454704
1335	454705
34958	454706
73090	454707
76811	454708
44669	454709
72441	454710
1042	454711
19410	454712
72092	454713
20768	454714
8183	454715
9179	454716
76608	454717
83823	454718
37474	454719
12845	454720
19314	454721
61685	454722
38690	454723
36230	454724
13427	454725
27486	454726
58909	454727
84681	454728
49849	454729
16090	454730
66322	454731
89799	454732
16336	454733
19650	454734
34508	454735
30275	454736
5102	454737
10	454738
38978	454739
3183	454740
28880	454741
2419	454742
607	454743
18679	454744
12185	454745
9791	454746
35866	454747
50473	454748
124216	454749
100634	454750
88384	454751
18820	454752
3414	454753
145441	454754
7297	454755
11049	454756
86801	454757
49427	454758
746	454759
671	454760
1062	454761
16903	454762
32505	454763
123787	454764
4615	454765
131576	454766
139403	454767
11477	454768
67	454769
15446	454770
5095	454771
1213	454772
130841	454773
66231	454774
86519	454775
3819	454776
5870	454777
66678	454778
54750	454779
32959	454780
21476	454781
72808	454782
17360	454783
18482	454784
4462	454785
26294	454786
2476	454787
27257	454788
130235	454789
1847	454790
40418	454791
24242	454792
66274	454793
3493	454794
60092	454795
55852	454796
18957	454797
26133	454798
26333	454799
68814	454800
265	454801
39356	454802
115148	454803
19353	454804
2959	454805
15550	454806
531	454807
3389	454808
28830	454809
49244	454810
5261	454811
6000	454812
42017	454813
6030	454814
29999	454815
17148	454816
134483	454817
78339	454818
43239	454819
6229	454820
67974	454821
88571	454822
21402	454823
126394	454824
155807	454825
90476	454826
43519	454827
5933	454828
96420	454829
167	454830
3667	454831
2689	454832
55956	454833
16613	454834
5598	454835
160464	454836
66580	454837
83529	454838
76957	454839
121064	454840
34262	454841
72276	454842
68292	454843
10724	454844
10871	454845
30260	454846
16491	454847
103276	454848
18779	454849
16941	454850
40928	454851
50184	454852
644	454853
109612	454854
146308	454855
23566	454856
106249	454857
3248	454858
15863	454859
37828	454860
38919	454861
48433	454862
89593	454863
55794	454864
65870	454865
72943	454866
86690	454867
37042	454868
81918	454869
77143	454870
4629	454871
48549	454872
27939	454873
19760	454874
15658	454875
69767	454876
74086	454877
8111	454878
118450	454879
117523	454880
89414	454881
46044	454882
33521	454883
5776	454884
549	454885
97628	454886
35809	454887
12856	454888
104847	454889
58854	454890
12936	454891
19298	454892
102421	454893
17707	454894
61579	454895
91962	454896
42619	454897
64351	454898
13656	454899
73848	454900
15931	454901
65669	454902
34408	454903
87325	454904
702	454905
56420	454906
8021	454907
7715	454908
44493	454909
27651	454910
20318	454911
15590	454912
189	454913
31993	454914
17088	454915
799	454916
65204	454917
45995	454918
77851	454919
42295	454920
70044	454921
3289	454922
723	454923
72300	454924
29247	454925
7627	454926
32847	454927
851	454928
14137	454929
111378	454930
146026	454931
16042	454932
1236	454933
94445	454934
12483	454935
69799	454936
763	454937
72408	454938
165098	454939
79435	454940
82669	454941
33200	454942
17055	454943
11	454944
14094	454945
28070	454946
6839	454947
1316	454948
36846	454949
32606	454950
25163	454951
35749	454952
589	454953
37911	454954
95010	454955
26839	454956
20455	454957
139977	454958
31940	454959
32675	454960
148817	454961
77561	454962
2236	454963
1630	454964
980	454965
20545	454966
3109	454967
36234	454968
10715	454969
33420	454970
31231	454971
62080	454972
88634	454973
78662	454974
7926	454975
41560	454976
19792	454977
75610	454978
80190	454979
12756	454980
29455	454981
2474	454982
95533	454983
29494	454984
97262	454985
27266	454986
77487	454987
16372	454988
13233	454989
61587	454990
2742	454991
116321	454992
28296	454993
205	454994
107658	454995
6991	454996
105831	454997
11683	454998
278	454999
47079	455000
29683	455001
70100	455002
136591	455003
97446	455004
9824	455005
11613	455006
71316	455007
3960	455008
87805	455009
37552	455010
25814	455011
1637	455012
115879	455013
12995	455014
84104	455015
72839	455016
105509	455017
3428	455018
17615	455019
11085	455020
3704	455021
95568	455022
12976	455023
318	455024
14957	455025
13126	455026
45368	455027
109800	455028
4651	455029
106680	455030
89905	455031
75635	455032
99428	455033
134717	455034
142351	455035
27215	455036
47537	455037
211	455038
90863	455039
407	455040
53827	455041
2852	455042
164780	455043
18160	455044
75753	455045
10512	455046
54745	455047
9541	455048
154785	455049
29482	455050
51864	455051
137336	455052
747	455053
97811	455054
4255	455055
114376	455056
1575	455057
66860	455058
14889	455059
36717	455060
12588	455061
7074	455062
30480	455063
40908	455064
13683	455065
91242	455066
22977	455067
3507	455068
41166	455069
112943	455070
438	455071
41172	455072
10885	455073
26254	455074
32903	455075
4318	455076
28609	455077
13560	455078
21366	455079
92467	455080
2938	455081
66631	455082
91431	455083
31616	455084
10160	455085
57444	455086
55704	455087
6972	455088
13863	455089
5378	455090
79824	455091
13570	455092
74361	455093
38747	455094
2188	455095
15528	455096
47629	455097
1132	455098
58786	455099
91808	455100
94411	455101
52311	455102
114422	455103
63191	455104
6957	455105
6157	455106
34625	455107
78859	455108
36876	455109
8160	455110
6758	455111
68674	455112
1848	455113
6318	455114
148	455115
58301	455116
28372	455117
7119	455118
94768	455119
116808	455120
46777	455121
65599	455122
32458	455123
14882	455124
26404	455125
15860	455126
80146	455127
72041	455128
7252	455129
10741	455130
86793	455131
5699	455132
47001	455133
4143	455134
18575	455135
318	455136
129957	455137
43657	455138
59707	455139
110661	455140
19646	455141
41581	455142
154125	455143
106844	455144
87110	455145
52758	455146
55815	455147
12478	455148
46890	455149
30551	455150
142612	455151
119667	455152
11787	455153
67395	455154
11223	455155
7976	455156
431	455157
8521	455158
117364	455159
71084	455160
93596	455161
64887	455162
30039	455163
45858	455164
39447	455165
4159	455166
72308	455167
1161	455168
83190	455169
58631	455170
30232	455171
29362	455172
21342	455173
26564	455174
16613	455175
4379	455176
943	455177
42464	455178
44851	455179
56194	455180
55919	455181
25891	455182
3634	455183
126385	455184
1477	455185
61399	455186
50350	455187
32094	455188
14529	455189
65297	455190
114409	455191
14457	455192
58233	455193
34307	455194
47595	455195
112517	455196
31917	455197
100640	455198
65108	455199
49719	455200
140758	455201
35382	455202
62220	455203
54702	455204
47832	455205
30973	455206
18119	455207
11037	455208
75780	455209
4282	455210
18820	455211
4567	455212
3550	455213
35191	455214
18180	455215
254	455216
36428	455217
64203	455218
40846	455219
132499	455220
16149	455221
10695	455222
38690	455223
73886	455224
8761	455225
90101	455226
64043	455227
3496	455228
36676	455229
93305	455230
12432	455231
19731	455232
7953	455233
70603	455234
34348	455235
33639	455236
1659	455237
41789	455238
56762	455239
23300	455240
55111	455241
107186	455242
18739	455243
64186	455244
26171	455245
21556	455246
5098	455247
136491	455248
80701	455249
16419	455250
11517	455251
101126	455252
111062	455253
25417	455254
16818	455255
13158	455256
18858	455257
58243	455258
81505	455259
15567	455260
56376	455261
99578	455262
170155	455263
107989	455264
75644	455265
1863	455266
7536	455267
42228	455268
25537	455269
15016	455270
24057	455271
9549	455272
96089	455273
11337	455274
67480	455275
13742	455276
59364	455277
27835	455278
262	455279
80026	455280
68686	455281
3956	455282
41912	455283
69588	455284
38955	455285
53496	455286
26662	455287
101957	455288
76881	455289
18682	455290
124077	455291
924	455292
54902	455293
27425	455294
52835	455295
17729	455296
53543	455297
38842	455298
3697	455299
17521	455300
3640	455301
935	455302
5825	455303
63443	455304
77333	455305
9	455306
96012	455307
26042	455308
32899	455309
103257	455310
46706	455311
41366	455312
51513	455313
65237	455314
124915	455315
37557	455316
68161	455317
96321	455318
65468	455319
9262	455320
127880	455321
51995	455322
55083	455323
83025	455324
2079	455325
68390	455326
37171	455327
32074	455328
82238	455329
16951	455330
53707	455331
17097	455332
90661	455333
148918	455334
46911	455335
132484	455336
22184	455337
31252	455338
17125	455339
30071	455340
4914	455341
170124	455342
130802	455343
569	455344
47072	455345
161104	455346
36500	455347
16963	455348
13300	455349
100657	455350
75369	455351
110112	455352
34130	455353
17480	455354
166949	455355
21837	455356
121015	455357
625	455358
71028	455359
92730	455360
37738	455361
6118	455362
115443	455363
28769	455364
78346	455365
33334	455366
42972	455367
761	455368
96710	455369
31024	455370
37388	455371
26985	455372
30919	455373
10074	455374
2172	455375
12747	455376
40561	455377
19931	455378
163230	455379
105258	455380
37386	455381
1726	455382
73912	455383
43567	455384
9938	455385
18799	455386
1160	455387
69318	455388
13261	455389
104038	455390
49710	455391
12643	455392
76905	455393
63330	455394
79240	455395
7308	455396
54540	455397
30667	455398
28978	455399
45682	455400
75449	455401
14744	455402
2637	455403
6849	455404
54099	455405
5032	455406
74704	455407
109379	455408
4003	455409
60506	455410
13364	455411
5067	455412
624	455413
146767	455414
23510	455415
28314	455416
163084	455417
10245	455418
24814	455419
131804	455420
68605	455421
23869	455422
1737	455423
137179	455424
18782	455425
92682	455426
15619	455427
120091	455428
20947	455429
28597	455430
88300	455431
57178	455432
143246	455433
115206	455434
148900	455435
43459	455436
87436	455437
54449	455438
34319	455439
36634	455440
28320	455441
162492	455442
59832	455443
122168	455444
30833	455445
79015	455446
27786	455447
31438	455448
34563	455449
90552	455450
7669	455451
4157	455452
150565	455453
13002	455454
90351	455455
68212	455456
5183	455457
3666	455458
57026	455459
5747	455460
77880	455461
8277	455462
117184	455463
51	455464
20378	455465
88	455466
72594	455467
1206	455468
15008	455469
38807	455470
33340	455471
25679	455472
7330	455473
8308	455474
108554	455475
82770	455476
31134	455477
101359	455478
95727	455479
101602	455480
85485	455481
598	455482
82530	455483
12324	455484
131280	455485
100932	455486
31125	455487
412	455488
117220	455489
27544	455490
91626	455491
2020	455492
71626	455493
112000	455494
167122	455495
12954	455496
48677	455497
27600	455498
11200	455499
117663	455500
134935	455501
16016	455502
11905	455503
5705	455504
69728	455505
70154	455506
2080	455507
56078	455508
45554	455509
20224	455510
3876	455511
18197	455512
20651	455513
56039	455514
49886	455515
133282	455516
387	455517
18756	455518
112481	455519
28883	455520
15255	455521
1104	455522
22224	455523
7255	455524
14185	455525
463	455526
65650	455527
84064	455528
3951	455529
167481	455530
155624	455531
12748	455532
7569	455533
131815	455534
38858	455535
3710	455536
147093	455537
89079	455538
115370	455539
10854	455540
60567	455541
113459	455542
15579	455543
16940	455544
133	455545
17475	455546
15261	455547
53549	455548
27357	455549
2496	455550
35529	455551
24603	455552
108020	455553
52897	455554
154798	455555
14385	455556
10099	455557
60617	455558
46560	455559
67933	455560
40876	455561
5577	455562
26145	455563
36315	455564
103502	455565
49795	455566
37657	455567
136314	455568
57137	455569
13308	455570
16185	455571
43628	455572
38353	455573
47298	455574
70921	455575
36877	455576
43361	455577
33563	455578
837	455579
26235	455580
29668	455581
46392	455582
19780	455583
107604	455584
22176	455585
105184	455586
50877	455587
19859	455588
44170	455589
50337	455590
78396	455591
12222	455592
35206	455593
73380	455594
17118	455595
55138	455596
1623	455597
24887	455598
74253	455599
20192	455600
42209	455601
46159	455602
159596	455603
133543	455604
22699	455605
16818	455606
21190	455607
40146	455608
17879	455609
73476	455610
96509	455611
8663	455612
36778	455613
69242	455614
23904	455615
19470	455616
10196	455617
11424	455618
21463	455619
154239	455620
20865	455621
17153	455622
147553	455623
4289	455624
6198	455625
1180	455626
12972	455627
57929	455628
12651	455629
49661	455630
60	455631
30802	455632
23	455633
80365	455634
6725	455635
30489	455636
7762	455637
36236	455638
47331	455639
33663	455640
31831	455641
51363	455642
18038	455643
33344	455644
33590	455645
32549	455646
40054	455647
10226	455648
8697	455649
137736	455650
18800	455651
106593	455652
861	455653
120984	455654
40560	455655
81266	455656
102188	455657
28175	455658
9924	455659
59428	455660
16971	455661
143719	455662
112060	455663
81138	455664
169977	455665
6744	455666
157072	455667
14305	455668
49581	455669
5160	455670
108064	455671
10972	455672
153956	455673
37789	455674
42052	455675
81296	455676
8684	455677
78173	455678
87566	455679
95764	455680
2490	455681
64166	455682
60211	455683
54047	455684
80731	455685
32900	455686
107709	455687
166262	455688
33643	455689
20401	455690
32076	455691
24491	455692
1387	455693
10807	455694
2194	455695
21765	455696
102990	455697
46470	455698
34939	455699
159095	455700
27985	455701
144641	455702
2531	455703
26036	455704
3801	455705
44455	455706
5112	455707
139603	455708
34704	455709
84795	455710
117762	455711
17346	455712
43065	455713
684	455714
6361	455715
51134	455716
6	455717
134817	455718
14724	455719
53061	455720
34923	455721
57959	455722
12140	455723
2445	455724
40367	455725
3456	455726
31570	455727
63724	455728
46102	455729
101459	455730
1860	455731
11221	455732
1201	455733
97017	455734
3879	455735
108328	455736
70802	455737
56943	455738
7126	455739
22248	455740
833	455741
2409	455742
10604	455743
20185	455744
11540	455745
69068	455746
19962	455747
3950	455748
85362	455749
98755	455750
6300	455751
81964	455752
77429	455753
37286	455754
11372	455755
25446	455756
22823	455757
29015	455758
1036	455759
67274	455760
46085	455761
63864	455762
58745	455763
19683	455764
7228	455765
70783	455766
55501	455767
38487	455768
96125	455769
984	455770
10162	455771
113184	455772
70851	455773
45064	455774
142456	455775
5611	455776
124	455777
80118	455778
28646	455779
32135	455780
14787	455781
47199	455782
114328	455783
1162	455784
70007	455785
32086	455786
35840	455787
19750	455788
36214	455789
53238	455790
65100	455791
3460	455792
69926	455793
5992	455794
41752	455795
29525	455796
10848	455797
12152	455798
50877	455799
7487	455800
1892	455801
11978	455802
104020	455803
8260	455804
4685	455805
49326	455806
44298	455807
52997	455808
14640	455809
22540	455810
35428	455811
166751	455812
49370	455813
121424	455814
56119	455815
48704	455816
35040	455817
4961	455818
100581	455819
5347	455820
119838	455821
53096	455822
137741	455823
25720	455824
44755	455825
147738	455826
78609	455827
59700	455828
227	455829
121827	455830
12778	455831
54306	455832
133945	455833
17763	455834
81465	455835
44546	455836
49828	455837
2329	455838
82072	455839
134314	455840
98986	455841
8604	455842
36721	455843
87081	455844
18544	455845
48842	455846
134109	455847
21313	455848
31635	455849
19422	455850
89080	455851
86169	455852
1290	455853
55968	455854
78180	455855
1816	455856
4343	455857
18705	455858
27420	455859
3846	455860
46303	455861
19439	455862
67576	455863
65742	455864
33023	455865
59010	455866
22919	455867
13145	455868
135326	455869
56080	455870
136360	455871
19418	455872
57114	455873
158318	455874
2572	455875
2249	455876
477	455877
59130	455878
114450	455879
52548	455880
116206	455881
19182	455882
52743	455883
116170	455884
64262	455885
65467	455886
113469	455887
25900	455888
31035	455889
5507	455890
5352	455891
5219	455892
130399	455893
102940	455894
41910	455895
83153	455896
27498	455897
20535	455898
6773	455899
137635	455900
9709	455901
75791	455902
9040	455903
28165	455904
1535	455905
36578	455906
14369	455907
55423	455908
55950	455909
43508	455910
27391	455911
32713	455912
85038	455913
43872	455914
5014	455915
5984	455916
78082	455917
8599	455918
93747	455919
35502	455920
6346	455921
30382	455922
25003	455923
31073	455924
162829	455925
19096	455926
17436	455927
20686	455928
51431	455929
2288	455930
46842	455931
57670	455932
75059	455933
83778	455934
8712	455935
49923	455936
124889	455937
142985	455938
1722	455939
32839	455940
59796	455941
7233	455942
5724	455943
1879	455944
8582	455945
86487	455946
4693	455947
46737	455948
136776	455949
44763	455950
26635	455951
8361	455952
6049	455953
68232	455954
1614	455955
10322	455956
64901	455957
36682	455958
69213	455959
33230	455960
20852	455961
11258	455962
90792	455963
2969	455964
83057	455965
64763	455966
47500	455967
12026	455968
62298	455969
3180	455970
31336	455971
7623	455972
62981	455973
26191	455974
31253	455975
60236	455976
67813	455977
41769	455978
28528	455979
3780	455980
41765	455981
5889	455982
2688	455983
26910	455984
2009	455985
23966	455986
12425	455987
19480	455988
7374	455989
52507	455990
44388	455991
82833	455992
13764	455993
93201	455994
78044	455995
31127	455996
27765	455997
5202	455998
278	455999
63054	456000
53403	456001
112773	456002
51718	456003
54340	456004
21485	456005
46104	456006
33589	456007
11705	456008
50469	456009
30964	456010
170173	456011
49769	456012
44645	456013
70625	456014
3941	456015
58466	456016
33873	456017
106499	456018
27612	456019
135309	456020
55809	456021
122565	456022
26226	456023
161349	456024
4340	456025
18271	456026
63	456027
29175	456028
95977	456029
12341	456030
24850	456031
9236	456032
81736	456033
46719	456034
15205	456035
4652	456036
96139	456037
8877	456038
33696	456039
28085	456040
15939	456041
13026	456042
22326	456043
123770	456044
114108	456045
22338	456046
60156	456047
2237	456048
40117	456049
56981	456050
62110	456051
19456	456052
15346	456053
64592	456054
41258	456055
14297	456056
87924	456057
7173	456058
128452	456059
146000	456060
22141	456061
87431	456062
44989	456063
57509	456064
119754	456065
579	456066
45986	456067
129250	456068
130613	456069
35872	456070
71254	456071
15314	456072
101168	456073
91031	456074
53389	456075
29143	456076
442	456077
9357	456078
57670	456079
9822	456080
10764	456081
46045	456082
19054	456083
45098	456084
117761	456085
58008	456086
25640	456087
826	456088
1527	456089
1014	456090
20501	456091
16285	456092
55525	456093
8740	456094
53914	456095
50649	456096
22409	456097
69900	456098
19858	456099
76029	456100
32688	456101
1119	456102
62316	456103
5755	456104
130985	456105
898	456106
80868	456107
13769	456108
47251	456109
51176	456110
41387	456111
21946	456112
73868	456113
12461	456114
22797	456115
12729	456116
88221	456117
10467	456118
95629	456119
5595	456120
78581	456121
39676	456122
267	456123
70305	456124
60600	456125
73477	456126
63167	456127
49726	456128
20770	456129
108069	456130
51618	456131
25810	456132
47638	456133
83531	456134
11318	456135
49082	456136
155636	456137
149	456138
23981	456139
6807	456140
60499	456141
132212	456142
124560	456143
85553	456144
1369	456145
41626	456146
6305	456147
146089	456148
501	456149
7600	456150
75151	456151
68834	456152
12098	456153
46074	456154
5499	456155
94966	456156
20375	456157
37247	456158
30648	456159
33776	456160
41277	456161
2060	456162
108141	456163
24438	456164
5604	456165
82	456166
37334	456167
76338	456168
53435	456169
45598	456170
455	456171
39452	456172
50999	456173
4739	456174
62766	456175
23869	456176
37664	456177
33162	456178
13671	456179
9471	456180
13866	456181
17459	456182
85729	456183
31091	456184
263	456185
48229	456186
751	456187
64367	456188
56517	456189
28361	456190
18745	456191
32155	456192
19929	456193
10028	456194
10058	456195
78908	456196
28550	456197
65500	456198
56266	456199
26058	456200
13389	456201
54127	456202
82654	456203
165657	456204
18867	456205
105681	456206
46160	456207
26907	456208
7776	456209
3776	456210
5848	456211
65725	456212
78432	456213
66295	456214
17849	456215
169840	456216
3127	456217
1062	456218
120566	456219
65527	456220
70105	456221
62667	456222
71704	456223
38503	456224
13797	456225
99085	456226
6304	456227
18495	456228
47233	456229
1917	456230
97328	456231
421	456232
16117	456233
58394	456234
62518	456235
43119	456236
13462	456237
59118	456238
62861	456239
115784	456240
2156	456241
79963	456242
44909	456243
113200	456244
3126	456245
10602	456246
18315	456247
17687	456248
1840	456249
21937	456250
910	456251
972	456252
44425	456253
49976	456254
10586	456255
41983	456256
10973	456257
49864	456258
44735	456259
52393	456260
39149	456261
52031	456262
19263	456263
14165	456264
2108	456265
30429	456266
42951	456267
8548	456268
23600	456269
1476	456270
24175	456271
123752	456272
66701	456273
133890	456274
65885	456275
103105	456276
777	456277
89210	456278
32525	456279
69800	456280
4468	456281
65497	456282
60950	456283
76100	456284
169112	456285
36294	456286
5273	456287
52126	456288
25868	456289
4574	456290
27831	456291
101879	456292
131676	456293
11252	456294
24453	456295
88333	456296
9887	456297
74077	456298
6823	456299
32057	456300
12290	456301
54453	456302
29134	456303
25167	456304
36747	456305
70371	456306
2060	456307
139223	456308
52859	456309
14861	456310
13023	456311
53627	456312
62726	456313
82343	456314
4809	456315
64100	456316
1586	456317
14552	456318
91530	456319
109885	456320
29459	456321
35073	456322
57069	456323
128348	456324
16324	456325
33213	456326
137083	456327
67573	456328
126223	456329
47651	456330
147724	456331
13574	456332
29562	456333
40224	456334
24136	456335
39131	456336
59199	456337
4046	456338
8414	456339
59889	456340
95996	456341
20649	456342
700	456343
13527	456344
20732	456345
80376	456346
67500	456347
5355	456348
33355	456349
21902	456350
69935	456351
32659	456352
129601	456353
21424	456354
1055	456355
164436	456356
4989	456357
111395	456358
73009	456359
29517	456360
53857	456361
44018	456362
29548	456363
2703	456364
46861	456365
38569	456366
23822	456367
28102	456368
2970	456369
6263	456370
167936	456371
19982	456372
22414	456373
109038	456374
21034	456375
142909	456376
444	456377
94282	456378
108132	456379
136889	456380
3306	456381
4669	456382
11021	456383
15044	456384
108776	456385
46482	456386
25826	456387
11111	456388
51604	456389
5813	456390
14047	456391
1866	456392
3695	456393
50762	456394
40027	456395
8426	456396
22792	456397
27813	456398
14065	456399
140721	456400
97400	456401
7410	456402
128773	456403
52178	456404
704	456405
86	456406
33165	456407
39844	456408
10045	456409
5481	456410
46304	456411
47876	456412
50898	456413
6559	456414
24199	456415
133214	456416
92231	456417
66920	456418
24361	456419
29983	456420
4433	456421
41890	456422
45076	456423
122583	456424
135018	456425
41843	456426
149523	456427
25856	456428
41428	456429
2891	456430
38394	456431
62135	456432
79735	456433
57753	456434
115893	456435
90497	456436
81646	456437
20275	456438
9981	456439
6383	456440
134361	456441
29911	456442
96718	456443
32620	456444
40	456445
65290	456446
166861	456447
71491	456448
30598	456449
26588	456450
317	456451
18450	456452
10337	456453
10121	456454
31576	456455
51862	456456
9514	456457
116999	456458
73702	456459
63183	456460
3671	456461
42342	456462
145988	456463
159304	456464
109719	456465
4053	456466
3459	456467
38313	456468
128043	456469
38444	456470
111308	456471
21474	456472
50669	456473
64885	456474
106888	456475
166684	456476
67157	456477
10348	456478
4370	456479
22906	456480
89143	456481
47063	456482
90723	456483
51129	456484
99744	456485
31022	456486
3494	456487
15038	456488
90546	456489
117652	456490
13182	456491
19047	456492
11215	456493
57328	456494
12808	456495
92476	456496
7489	456497
11338	456498
22822	456499
83330	456500
5780	456501
55553	456502
42119	456503
95559	456504
15932	456505
11968	456506
10745	456507
2663	456508
79148	456509
97088	456510
6281	456511
12156	456512
18325	456513
71853	456514
74678	456515
42804	456516
108598	456517
26729	456518
42990	456519
14052	456520
1823	456521
147944	456522
64532	456523
569	456524
5579	456525
40159	456526
46702	456527
25692	456528
38833	456529
45940	456530
570	456531
27111	456532
113284	456533
23416	456534
54850	456535
7106	456536
73616	456537
22607	456538
751	456539
105915	456540
94045	456541
67212	456542
9286	456543
10131	456544
13098	456545
7554	456546
103011	456547
75966	456548
21287	456549
29369	456550
83241	456551
29449	456552
15594	456553
128783	456554
4422	456555
57534	456556
34226	456557
12447	456558
1311	456559
86460	456560
60811	456561
14417	456562
60429	456563
10153	456564
30697	456565
10775	456566
56958	456567
32370	456568
95941	456569
39211	456570
2444	456571
34869	456572
19378	456573
33079	456574
111048	456575
21301	456576
94809	456577
51626	456578
14287	456579
12923	456580
48463	456581
31526	456582
250	456583
6460	456584
108871	456585
166024	456586
59133	456587
19962	456588
112639	456589
14499	456590
2430	456591
43294	456592
69945	456593
75746	456594
31939	456595
4603	456596
58339	456597
55840	456598
21622	456599
7242	456600
28135	456601
92634	456602
16379	456603
46872	456604
93309	456605
30797	456606
53990	456607
33641	456608
19974	456609
66436	456610
95002	456611
13939	456612
14759	456613
52043	456614
89058	456615
2791	456616
86229	456617
17595	456618
92371	456619
99654	456620
36159	456621
69250	456622
7958	456623
31671	456624
2	456625
51946	456626
101087	456627
46504	456628
1620	456629
3853	456630
47088	456631
83196	456632
8961	456633
21614	456634
23135	456635
52893	456636
871	456637
143568	456638
32507	456639
76610	456640
13451	456641
50415	456642
74120	456643
81075	456644
66500	456645
2954	456646
12324	456647
14608	456648
64863	456649
38825	456650
61268	456651
97576	456652
124438	456653
26260	456654
9439	456655
497	456656
2439	456657
53929	456658
17602	456659
47487	456660
11196	456661
91473	456662
71339	456663
14229	456664
3100	456665
60843	456666
8170	456667
97120	456668
34970	456669
145948	456670
11106	456671
159601	456672
60973	456673
38007	456674
105488	456675
4292	456676
15239	456677
7979	456678
55621	456679
113140	456680
45270	456681
20914	456682
27274	456683
12579	456684
139659	456685
93507	456686
27252	456687
15563	456688
90051	456689
983	456690
14441	456691
20481	456692
17479	456693
3594	456694
54983	456695
15024	456696
61565	456697
84968	456698
3485	456699
65059	456700
5783	456701
93959	456702
33479	456703
6526	456704
15646	456705
5256	456706
11370	456707
10288	456708
84345	456709
66396	456710
73063	456711
17924	456712
65241	456713
48125	456714
74150	456715
121882	456716
128700	456717
25576	456718
28238	456719
36653	456720
6	456721
113258	456722
95103	456723
12342	456724
109654	456725
99569	456726
36893	456727
15480	456728
84346	456729
20225	456730
117881	456731
1781	456732
111379	456733
7310	456734
23384	456735
10270	456736
66676	456737
103088	456738
26914	456739
8165	456740
12422	456741
66268	456742
31156	456743
18641	456744
128929	456745
96625	456746
54407	456747
44677	456748
56966	456749
63684	456750
66022	456751
70876	456752
40579	456753
27445	456754
31108	456755
7368	456756
14467	456757
87574	456758
12615	456759
16858	456760
10405	456761
42738	456762
64206	456763
157568	456764
7899	456765
41483	456766
157573	456767
16441	456768
13526	456769
13915	456770
2214	456771
85896	456772
14213	456773
21193	456774
48527	456775
13843	456776
46312	456777
67891	456778
7872	456779
12055	456780
98207	456781
18161	456782
128168	456783
28981	456784
37349	456785
7202	456786
80346	456787
16302	456788
9655	456789
30448	456790
89359	456791
58684	456792
90284	456793
58758	456794
82615	456795
11594	456796
20018	456797
4849	456798
920	456799
24764	456800
37594	456801
153658	456802
87898	456803
72061	456804
64732	456805
115991	456806
21971	456807
41222	456808
153417	456809
31491	456810
30678	456811
48252	456812
54948	456813
2161	456814
98430	456815
36761	456816
9880	456817
40339	456818
14423	456819
98556	456820
22456	456821
62010	456822
163521	456823
21591	456824
2413	456825
12118	456826
81687	456827
47810	456828
76289	456829
25628	456830
37450	456831
70358	456832
91229	456833
146971	456834
25194	456835
48688	456836
99457	456837
80919	456838
48295	456839
8893	456840
57029	456841
26064	456842
22568	456843
38536	456844
12321	456845
5553	456846
111143	456847
97955	456848
63113	456849
538	456850
45178	456851
76243	456852
43832	456853
14757	456854
46060	456855
111465	456856
76306	456857
31535	456858
72183	456859
7855	456860
53356	456861
38680	456862
5829	456863
67460	456864
137	456865
14210	456866
7148	456867
16926	456868
3174	456869
4766	456870
41815	456871
43367	456872
7188	456873
22398	456874
5992	456875
2456	456876
32766	456877
41774	456878
99674	456879
103372	456880
32864	456881
1553	456882
112277	456883
27701	456884
59651	456885
27038	456886
13247	456887
29400	456888
10873	456889
13496	456890
89728	456891
76902	456892
117	456893
52620	456894
35353	456895
22407	456896
8965	456897
73875	456898
78333	456899
2806	456900
21851	456901
33365	456902
22192	456903
43049	456904
101658	456905
3539	456906
62758	456907
13046	456908
5773	456909
9970	456910
95255	456911
48210	456912
16907	456913
9996	456914
2115	456915
49087	456916
23853	456917
67111	456918
64241	456919
6011	456920
34574	456921
53770	456922
88860	456923
56061	456924
45929	456925
28290	456926
70224	456927
15841	456928
76713	456929
17822	456930
30740	456931
92606	456932
110361	456933
74099	456934
18210	456935
5260	456936
120312	456937
49718	456938
123146	456939
13312	456940
135489	456941
46878	456942
13757	456943
62847	456944
19267	456945
92284	456946
30026	456947
17411	456948
15614	456949
468	456950
11734	456951
51695	456952
34473	456953
102593	456954
167190	456955
23987	456956
52069	456957
4016	456958
19641	456959
21655	456960
31283	456961
94169	456962
48983	456963
93085	456964
136704	456965
55971	456966
38961	456967
66338	456968
52996	456969
78975	456970
3232	456971
26431	456972
108871	456973
43669	456974
127335	456975
34180	456976
13669	456977
778	456978
27615	456979
43	456980
70990	456981
11150	456982
53893	456983
2588	456984
32180	456985
114686	456986
10096	456987
53431	456988
53604	456989
12028	456990
143890	456991
126940	456992
62088	456993
87211	456994
101202	456995
91897	456996
87197	456997
23929	456998
140178	456999
29777	457000
68087	457001
16789	457002
51056	457003
101785	457004
47197	457005
9274	457006
88185	457007
13166	457008
63669	457009
66784	457010
37291	457011
103502	457012
2481	457013
3698	457014
6330	457015
624	457016
18462	457017
3246	457018
52973	457019
39958	457020
25334	457021
63303	457022
62037	457023
5019	457024
71373	457025
26616	457026
50926	457027
1551	457028
2368	457029
89177	457030
4717	457031
85329	457032
52452	457033
47752	457034
66965	457035
12167	457036
12067	457037
1564	457038
134245	457039
78386	457040
16248	457041
47689	457042
106514	457043
160623	457044
2014	457045
19476	457046
86075	457047
92509	457048
266	457049
45972	457050
48722	457051
12510	457052
7398	457053
10657	457054
2934	457055
50278	457056
31502	457057
114887	457058
2102	457059
15178	457060
86897	457061
112536	457062
13398	457063
102978	457064
16897	457065
11287	457066
29826	457067
707	457068
73467	457069
2318	457070
144898	457071
1332	457072
18231	457073
44473	457074
13780	457075
102487	457076
8998	457077
168138	457078
23416	457079
3146	457080
26106	457081
94317	457082
10716	457083
29882	457084
18300	457085
8101	457086
42043	457087
11990	457088
41761	457089
36655	457090
60672	457091
57725	457092
48631	457093
101472	457094
42378	457095
27528	457096
2657	457097
105001	457098
31059	457099
169898	457100
25875	457101
10471	457102
17198	457103
72910	457104
899	457105
5286	457106
20308	457107
7715	457108
6796	457109
48385	457110
62111	457111
19207	457112
18626	457113
83180	457114
20892	457115
91735	457116
103747	457117
1256	457118
742	457119
24183	457120
26365	457121
3465	457122
11174	457123
47984	457124
13904	457125
15780	457126
65646	457127
160972	457128
6726	457129
16256	457130
21447	457131
33057	457132
1636	457133
134915	457134
59106	457135
37182	457136
32056	457137
15311	457138
8635	457139
63716	457140
113001	457141
109166	457142
85705	457143
55227	457144
585	457145
34420	457146
88356	457147
45046	457148
43768	457149
25318	457150
5485	457151
7363	457152
34147	457153
13121	457154
32052	457155
12186	457156
21527	457157
687	457158
46342	457159
64220	457160
754	457161
9515	457162
34029	457163
22111	457164
31634	457165
32613	457166
29626	457167
97302	457168
33476	457169
86435	457170
810	457171
53827	457172
55645	457173
67858	457174
30623	457175
31243	457176
13607	457177
35860	457178
7479	457179
54727	457180
1031	457181
111538	457182
11808	457183
21472	457184
87136	457185
37118	457186
107094	457187
339	457188
20867	457189
22932	457190
115661	457191
643	457192
35857	457193
23968	457194
18075	457195
121644	457196
31424	457197
96125	457198
24045	457199
64356	457200
41694	457201
44	457202
45057	457203
73779	457204
95137	457205
34758	457206
7836	457207
96735	457208
49198	457209
35018	457210
12092	457211
151913	457212
136155	457213
84127	457214
37037	457215
9196	457216
102417	457217
76114	457218
19113	457219
70229	457220
17421	457221
47508	457222
24629	457223
76660	457224
53481	457225
91858	457226
53011	457227
1085	457228
3777	457229
96193	457230
30987	457231
8549	457232
37407	457233
61851	457234
98018	457235
20772	457236
9249	457237
57297	457238
1964	457239
229	457240
48154	457241
43651	457242
18848	457243
4761	457244
16922	457245
15100	457246
35770	457247
55697	457248
7576	457249
2998	457250
63157	457251
31095	457252
93722	457253
67403	457254
20431	457255
68969	457256
18056	457257
24596	457258
54002	457259
93477	457260
46403	457261
49124	457262
1909	457263
62722	457264
1050	457265
79474	457266
11129	457267
116687	457268
57466	457269
57396	457270
133949	457271
37566	457272
73332	457273
14050	457274
1715	457275
30266	457276
51945	457277
19168	457278
18619	457279
131601	457280
78575	457281
62957	457282
145040	457283
3507	457284
6301	457285
14968	457286
6143	457287
10377	457288
129329	457289
26549	457290
936	457291
84967	457292
71823	457293
93118	457294
31383	457295
50981	457296
5649	457297
22719	457298
21431	457299
44633	457300
69823	457301
13862	457302
20547	457303
97383	457304
116758	457305
54916	457306
6176	457307
6591	457308
54310	457309
67554	457310
29634	457311
45790	457312
101045	457313
71	457314
52104	457315
7569	457316
139430	457317
12420	457318
1777	457319
12192	457320
19646	457321
5425	457322
149615	457323
20111	457324
79022	457325
43238	457326
78294	457327
28930	457328
25788	457329
8898	457330
13790	457331
96338	457332
84502	457333
70293	457334
116954	457335
30963	457336
22137	457337
11812	457338
12383	457339
2140	457340
7212	457341
88506	457342
33355	457343
85370	457344
11560	457345
67779	457346
30923	457347
40109	457348
7451	457349
3842	457350
710	457351
38578	457352
106463	457353
17353	457354
54891	457355
771	457356
6241	457357
27506	457358
42321	457359
53139	457360
23338	457361
18811	457362
23814	457363
29594	457364
34375	457365
11402	457366
15252	457367
33598	457368
15446	457369
2885	457370
75802	457371
125180	457372
21944	457373
13903	457374
121484	457375
4766	457376
11610	457377
1703	457378
76214	457379
42429	457380
13077	457381
38441	457382
49683	457383
168788	457384
23348	457385
82979	457386
6167	457387
32315	457388
3736	457389
8327	457390
12133	457391
37886	457392
72840	457393
10271	457394
73439	457395
156923	457396
39669	457397
49849	457398
14814	457399
45265	457400
70782	457401
45642	457402
41172	457403
152564	457404
25909	457405
867	457406
3050	457407
107558	457408
1121	457409
58848	457410
23276	457411
4711	457412
1727	457413
25932	457414
53308	457415
109271	457416
12205	457417
60700	457418
16913	457419
87504	457420
11653	457421
25520	457422
45603	457423
32770	457424
47374	457425
14667	457426
134522	457427
49384	457428
70754	457429
657	457430
19621	457431
27750	457432
9915	457433
51418	457434
23637	457435
56696	457436
9852	457437
2630	457438
36857	457439
3972	457440
3799	457441
94585	457442
7767	457443
31891	457444
35603	457445
4064	457446
80714	457447
5415	457448
11858	457449
1171	457450
84546	457451
2874	457452
12555	457453
64082	457454
5930	457455
6645	457456
76862	457457
71987	457458
65650	457459
53442	457460
87297	457461
107798	457462
97875	457463
137939	457464
26578	457465
71565	457466
100370	457467
60831	457468
63556	457469
11702	457470
48359	457471
148723	457472
38259	457473
61479	457474
17628	457475
10842	457476
76167	457477
42627	457478
42581	457479
16889	457480
39514	457481
48486	457482
79507	457483
56208	457484
77088	457485
10979	457486
72432	457487
24394	457488
25134	457489
85380	457490
54475	457491
130456	457492
165604	457493
97096	457494
123023	457495
31082	457496
6158	457497
7609	457498
2510	457499
68445	457500
3016	457501
104178	457502
20306	457503
1852	457504
46891	457505
41068	457506
73642	457507
5957	457508
83235	457509
106217	457510
29133	457511
78333	457512
76083	457513
74046	457514
16782	457515
115671	457516
1262	457517
3527	457518
106837	457519
2708	457520
29691	457521
18812	457522
23130	457523
86803	457524
15113	457525
33290	457526
35316	457527
67164	457528
65415	457529
30832	457530
37081	457531
4759	457532
40659	457533
95366	457534
6799	457535
30617	457536
7710	457537
7942	457538
20025	457539
24359	457540
33690	457541
5029	457542
17787	457543
38800	457544
8088	457545
26622	457546
72514	457547
46376	457548
106306	457549
20529	457550
94427	457551
281	457552
6073	457553
109806	457554
42810	457555
65450	457556
11969	457557
57215	457558
59086	457559
130316	457560
207	457561
60247	457562
20992	457563
6780	457564
41688	457565
37343	457566
54265	457567
1087	457568
269	457569
97870	457570
15321	457571
14235	457572
17553	457573
46500	457574
61717	457575
40683	457576
28698	457577
120823	457578
118716	457579
13216	457580
5988	457581
26857	457582
19632	457583
8647	457584
4591	457585
39472	457586
48524	457587
56700	457588
36355	457589
31274	457590
52633	457591
1393	457592
111134	457593
34138	457594
76366	457595
19210	457596
3506	457597
6557	457598
92024	457599
85324	457600
147	457601
1984	457602
53695	457603
4388	457604
82008	457605
865	457606
52632	457607
41173	457608
14396	457609
19848	457610
33624	457611
43316	457612
12894	457613
88512	457614
7192	457615
93271	457616
19554	457617
5539	457618
18402	457619
35077	457620
53124	457621
95541	457622
161512	457623
23865	457624
164691	457625
102913	457626
123819	457627
56382	457628
2940	457629
11525	457630
124329	457631
86112	457632
12458	457633
6508	457634
70736	457635
111665	457636
6350	457637
137166	457638
16715	457639
19881	457640
9690	457641
6637	457642
62437	457643
17191	457644
50586	457645
27100	457646
20412	457647
32377	457648
111589	457649
96088	457650
8043	457651
58793	457652
19063	457653
602	457654
97440	457655
20643	457656
163807	457657
96623	457658
45576	457659
55986	457660
8407	457661
82152	457662
30120	457663
4026	457664
6166	457665
95957	457666
58251	457667
108960	457668
21578	457669
75300	457670
37763	457671
109206	457672
117760	457673
42925	457674
21102	457675
13534	457676
3756	457677
4017	457678
901	457679
707	457680
11581	457681
31806	457682
65968	457683
29104	457684
25695	457685
37310	457686
111385	457687
9216	457688
83851	457689
109107	457690
52774	457691
82368	457692
82024	457693
7718	457694
10560	457695
67521	457696
112793	457697
28089	457698
9421	457699
64824	457700
83340	457701
21947	457702
6108	457703
5331	457704
110167	457705
46667	457706
163580	457707
43958	457708
42930	457709
24902	457710
103424	457711
45671	457712
2055	457713
49248	457714
4803	457715
1803	457716
19342	457717
6468	457718
3608	457719
52001	457720
2856	457721
52974	457722
35598	457723
42196	457724
128934	457725
68602	457726
60054	457727
50721	457728
52578	457729
54783	457730
205	457731
50844	457732
98164	457733
1917	457734
104649	457735
33573	457736
42177	457737
22552	457738
26727	457739
47152	457740
66926	457741
41289	457742
12572	457743
120836	457744
60859	457745
32785	457746
46976	457747
137104	457748
78368	457749
39448	457750
38849	457751
31193	457752
61306	457753
5184	457754
3502	457755
60662	457756
24270	457757
82073	457758
99463	457759
10157	457760
21418	457761
43305	457762
18224	457763
35363	457764
410	457765
21013	457766
6781	457767
21272	457768
1762	457769
67563	457770
2180	457771
125524	457772
1952	457773
57367	457774
33540	457775
73298	457776
15109	457777
11705	457778
36296	457779
42666	457780
48367	457781
1871	457782
152234	457783
4	457784
1452	457785
36603	457786
140748	457787
38467	457788
24242	457789
23470	457790
8018	457791
80944	457792
91767	457793
18390	457794
46052	457795
141327	457796
28628	457797
105505	457798
56451	457799
76471	457800
39770	457801
31905	457802
59468	457803
62240	457804
29207	457805
106603	457806
2536	457807
28894	457808
3179	457809
38719	457810
2178	457811
61452	457812
140461	457813
7572	457814
5064	457815
106785	457816
12604	457817
14430	457818
69616	457819
365	457820
69456	457821
143510	457822
53356	457823
84999	457824
16520	457825
24169	457826
23389	457827
41820	457828
3423	457829
42312	457830
140581	457831
76139	457832
75655	457833
38560	457834
115125	457835
8820	457836
56170	457837
19684	457838
20626	457839
64181	457840
162006	457841
51396	457842
52677	457843
2006	457844
13407	457845
88178	457846
45593	457847
24192	457848
103734	457849
18201	457850
131489	457851
54673	457852
53061	457853
112251	457854
46902	457855
64681	457856
12980	457857
23724	457858
59348	457859
17080	457860
21220	457861
108307	457862
41985	457863
17670	457864
50399	457865
5760	457866
122445	457867
60694	457868
39789	457869
10976	457870
15349	457871
96303	457872
168954	457873
37326	457874
69585	457875
134144	457876
144	457877
15236	457878
73741	457879
82894	457880
91009	457881
11765	457882
17359	457883
16826	457884
4047	457885
29937	457886
49656	457887
28197	457888
86935	457889
7478	457890
6728	457891
13896	457892
70043	457893
17415	457894
4212	457895
20833	457896
33849	457897
2465	457898
52896	457899
58048	457900
12893	457901
38277	457902
87505	457903
76860	457904
18331	457905
32670	457906
643	457907
35143	457908
56055	457909
36548	457910
79995	457911
87652	457912
153542	457913
12792	457914
951	457915
53867	457916
23155	457917
135883	457918
55428	457919
25903	457920
30907	457921
44341	457922
13754	457923
77686	457924
66806	457925
8469	457926
25059	457927
13260	457928
6805	457929
31421	457930
6475	457931
39756	457932
12153	457933
26073	457934
3870	457935
12450	457936
31385	457937
16411	457938
65785	457939
6806	457940
16274	457941
128367	457942
45832	457943
11241	457944
102134	457945
104015	457946
2409	457947
40086	457948
31553	457949
7899	457950
51113	457951
3239	457952
22310	457953
65668	457954
53107	457955
105817	457956
35582	457957
5705	457958
87500	457959
16787	457960
395	457961
46503	457962
1955	457963
21363	457964
809	457965
12863	457966
17707	457967
7864	457968
35900	457969
3294	457970
75157	457971
9261	457972
26655	457973
49983	457974
6068	457975
34631	457976
95751	457977
12456	457978
6447	457979
78375	457980
37194	457981
19527	457982
21015	457983
68032	457984
38100	457985
122992	457986
47526	457987
1007	457988
72080	457989
13820	457990
71948	457991
28939	457992
34195	457993
41751	457994
133269	457995
91231	457996
55637	457997
38943	457998
30843	457999
5821	458000
23453	458001
659	458002
23909	458003
100575	458004
44083	458005
114205	458006
35380	458007
45537	458008
4775	458009
35319	458010
67072	458011
5361	458012
47519	458013
39042	458014
1450	458015
30144	458016
12812	458017
16468	458018
46120	458019
61431	458020
61992	458021
109530	458022
4251	458023
25649	458024
31596	458025
68860	458026
9869	458027
15539	458028
152598	458029
45032	458030
23569	458031
3923	458032
4446	458033
26775	458034
75895	458035
54389	458036
15724	458037
14932	458038
96677	458039
5146	458040
25884	458041
36806	458042
147571	458043
34094	458044
83538	458045
22767	458046
100024	458047
76749	458048
13467	458049
40409	458050
14107	458051
38572	458052
7456	458053
164258	458054
77091	458055
23774	458056
33141	458057
6708	458058
77126	458059
136561	458060
128323	458061
14163	458062
79707	458063
45463	458064
1800	458065
10515	458066
911	458067
82268	458068
59903	458069
37526	458070
76168	458071
2635	458072
49752	458073
26194	458074
108311	458075
53972	458076
97056	458077
29670	458078
29941	458079
101208	458080
19279	458081
79097	458082
13899	458083
121731	458084
11760	458085
32997	458086
95733	458087
163105	458088
2456	458089
6867	458090
33795	458091
36730	458092
27010	458093
83404	458094
78719	458095
4243	458096
72950	458097
110028	458098
23538	458099
4287	458100
18293	458101
19066	458102
4737	458103
3283	458104
15352	458105
15244	458106
19942	458107
78374	458108
94351	458109
19019	458110
56706	458111
8275	458112
15399	458113
15081	458114
1402	458115
27695	458116
3265	458117
3703	458118
9866	458119
7634	458120
53341	458121
33152	458122
78929	458123
33196	458124
69327	458125
131430	458126
23337	458127
17437	458128
25226	458129
44567	458130
7239	458131
1719	458132
86727	458133
205	458134
11647	458135
15388	458136
24846	458137
39828	458138
1954	458139
26678	458140
69818	458141
54302	458142
9128	458143
107769	458144
53160	458145
21446	458146
26210	458147
47948	458148
4230	458149
4905	458150
155849	458151
88361	458152
6939	458153
109847	458154
25040	458155
35905	458156
4289	458157
28218	458158
19958	458159
106303	458160
1439	458161
21897	458162
21825	458163
66210	458164
20732	458165
4856	458166
51591	458167
78946	458168
13274	458169
33483	458170
62599	458171
127465	458172
64307	458173
56901	458174
72311	458175
74504	458176
92161	458177
6862	458178
12958	458179
4114	458180
3544	458181
54727	458182
7768	458183
39637	458184
119601	458185
69727	458186
1285	458187
13116	458188
164686	458189
36097	458190
137486	458191
18399	458192
15514	458193
77130	458194
2089	458195
29420	458196
27194	458197
16719	458198
40629	458199
2266	458200
33967	458201
19317	458202
39425	458203
9732	458204
7204	458205
157480	458206
24509	458207
1169	458208
64709	458209
112486	458210
7830	458211
7604	458212
1582	458213
10215	458214
57215	458215
8001	458216
3356	458217
51736	458218
57389	458219
78598	458220
95432	458221
5718	458222
9363	458223
29837	458224
78200	458225
41191	458226
10338	458227
16569	458228
22365	458229
19425	458230
5836	458231
78118	458232
129983	458233
3840	458234
164233	458235
47710	458236
2257	458237
33056	458238
74442	458239
89181	458240
8032	458241
40064	458242
62090	458243
144347	458244
39809	458245
59902	458246
6860	458247
40488	458248
159142	458249
31129	458250
116934	458251
16475	458252
33991	458253
9664	458254
154558	458255
88449	458256
79540	458257
78995	458258
66999	458259
46424	458260
6997	458261
106437	458262
132941	458263
2797	458264
7619	458265
4109	458266
52741	458267
28469	458268
7633	458269
95739	458270
243	458271
44433	458272
4838	458273
89719	458274
20248	458275
63785	458276
75017	458277
16756	458278
49379	458279
4258	458280
83998	458281
2737	458282
8322	458283
42833	458284
30326	458285
7583	458286
30652	458287
60323	458288
8832	458289
95146	458290
55524	458291
7563	458292
85511	458293
16790	458294
88293	458295
28131	458296
17754	458297
27722	458298
16452	458299
9193	458300
5996	458301
104047	458302
78694	458303
55328	458304
31782	458305
22315	458306
37326	458307
13126	458308
31450	458309
108380	458310
119778	458311
58170	458312
7487	458313
13026	458314
48499	458315
97702	458316
114163	458317
84504	458318
98910	458319
95691	458320
52367	458321
70659	458322
36866	458323
128841	458324
24410	458325
42518	458326
2068	458327
59794	458328
1987	458329
21445	458330
3537	458331
110729	458332
62219	458333
1931	458334
44290	458335
44272	458336
5383	458337
11188	458338
53597	458339
554	458340
20777	458341
28500	458342
98921	458343
4948	458344
21144	458345
8736	458346
42802	458347
64439	458348
2064	458349
86012	458350
1262	458351
25227	458352
23481	458353
46190	458354
36544	458355
13904	458356
56548	458357
32547	458358
188	458359
18976	458360
21142	458361
38616	458362
45195	458363
2560	458364
63996	458365
2204	458366
69184	458367
10659	458368
92781	458369
54928	458370
49635	458371
27836	458372
63805	458373
11531	458374
10099	458375
30649	458376
34656	458377
14666	458378
35790	458379
11768	458380
994	458381
3108	458382
104441	458383
18960	458384
75183	458385
62567	458386
51971	458387
17179	458388
3303	458389
34872	458390
62370	458391
34101	458392
19273	458393
2234	458394
22711	458395
22591	458396
5511	458397
4208	458398
6425	458399
48006	458400
98504	458401
23864	458402
1770	458403
40432	458404
39405	458405
31667	458406
36528	458407
1191	458408
73833	458409
48704	458410
26922	458411
57680	458412
43905	458413
11164	458414
2396	458415
12909	458416
60978	458417
116528	458418
31126	458419
5329	458420
55654	458421
92196	458422
2555	458423
64124	458424
42361	458425
124978	458426
111384	458427
77640	458428
21816	458429
18778	458430
30091	458431
78526	458432
154	458433
26578	458434
54452	458435
36964	458436
24456	458437
48560	458438
63422	458439
7758	458440
6151	458441
16003	458442
122158	458443
34205	458444
1813	458445
66942	458446
93736	458447
22390	458448
13741	458449
95877	458450
6670	458451
12142	458452
30861	458453
15111	458454
50176	458455
13595	458456
14893	458457
2	458458
126379	458459
2928	458460
107122	458461
49805	458462
57240	458463
21302	458464
19289	458465
10467	458466
9530	458467
72423	458468
30125	458469
68933	458470
56992	458471
4560	458472
18030	458473
63364	458474
11900	458475
149244	458476
18499	458477
127439	458478
93608	458479
18489	458480
74404	458481
42401	458482
62361	458483
71284	458484
13031	458485
1006	458486
13282	458487
80683	458488
1621	458489
9919	458490
1287	458491
2075	458492
3449	458493
22857	458494
21119	458495
91046	458496
109025	458497
109187	458498
8174	458499
75480	458500
74786	458501
79928	458502
124773	458503
4840	458504
62069	458505
23763	458506
5937	458507
45338	458508
55241	458509
3668	458510
11762	458511
47703	458512
69774	458513
18579	458514
108183	458515
6825	458516
39160	458517
24	458518
12012	458519
56521	458520
62670	458521
58311	458522
36739	458523
12131	458524
78894	458525
137508	458526
9978	458527
22994	458528
23853	458529
17745	458530
142624	458531
78563	458532
26335	458533
67405	458534
22490	458535
66550	458536
37806	458537
74849	458538
38004	458539
13418	458540
1578	458541
109420	458542
47643	458543
3936	458544
83737	458545
162834	458546
12590	458547
12113	458548
72680	458549
52944	458550
37358	458551
67831	458552
62572	458553
16447	458554
2972	458555
57942	458556
80838	458557
20356	458558
32969	458559
91958	458560
11654	458561
128528	458562
1225	458563
15509	458564
56369	458565
43627	458566
26487	458567
11476	458568
34040	458569
24307	458570
15680	458571
41370	458572
81373	458573
50982	458574
18043	458575
1277	458576
79695	458577
29148	458578
25849	458579
136232	458580
14785	458581
3841	458582
9716	458583
692	458584
18024	458585
1372	458586
141772	458587
26130	458588
14191	458589
35456	458590
85570	458591
30509	458592
9673	458593
133619	458594
1755	458595
96203	458596
125465	458597
100105	458598
376	458599
17595	458600
49495	458601
67434	458602
56303	458603
5469	458604
74103	458605
60681	458606
74675	458607
30463	458608
55798	458609
97590	458610
143011	458611
27295	458612
37294	458613
44975	458614
1249	458615
25820	458616
50261	458617
73288	458618
15944	458619
97709	458620
264	458621
156331	458622
4589	458623
95076	458624
61801	458625
13001	458626
5382	458627
150596	458628
11830	458629
10113	458630
91965	458631
2801	458632
19259	458633
1866	458634
1371	458635
11175	458636
60185	458637
36018	458638
19469	458639
48176	458640
17944	458641
43004	458642
52116	458643
39235	458644
832	458645
7496	458646
149408	458647
51513	458648
105994	458649
60347	458650
55847	458651
5032	458652
64558	458653
25705	458654
10967	458655
28075	458656
1625	458657
19285	458658
25011	458659
93110	458660
13270	458661
97675	458662
16046	458663
57911	458664
3528	458665
37056	458666
514	458667
74912	458668
40880	458669
61578	458670
2779	458671
35757	458672
18828	458673
42	458674
5530	458675
68854	458676
149963	458677
76226	458678
33264	458679
26436	458680
72402	458681
10842	458682
535	458683
86278	458684
39715	458685
17072	458686
5964	458687
56901	458688
12776	458689
96481	458690
46795	458691
8518	458692
42121	458693
41857	458694
6985	458695
114358	458696
37958	458697
15538	458698
116950	458699
9013	458700
46805	458701
127525	458702
85890	458703
83512	458704
36879	458705
9263	458706
40628	458707
1614	458708
12638	458709
30536	458710
7405	458711
1526	458712
96434	458713
4017	458714
91698	458715
42597	458716
50430	458717
56970	458718
3942	458719
980	458720
83680	458721
61977	458722
52898	458723
46852	458724
24828	458725
277	458726
28636	458727
98182	458728
26535	458729
2437	458730
20743	458731
101873	458732
117472	458733
36286	458734
56885	458735
64961	458736
141253	458737
141469	458738
46792	458739
6	458740
23367	458741
13434	458742
65641	458743
62481	458744
8132	458745
23876	458746
11430	458747
113831	458748
20927	458749
38088	458750
64139	458751
42169	458752
42792	458753
6653	458754
132171	458755
38310	458756
1575	458757
7570	458758
9228	458759
39614	458760
12573	458761
84497	458762
3981	458763
39773	458764
56542	458765
29992	458766
5649	458767
12720	458768
34057	458769
38090	458770
107651	458771
71515	458772
86921	458773
15739	458774
5290	458775
35267	458776
24790	458777
73369	458778
32233	458779
53494	458780
928	458781
80633	458782
73437	458783
49211	458784
4338	458785
9371	458786
104891	458787
109205	458788
83855	458789
14306	458790
14644	458791
88681	458792
15872	458793
94658	458794
52234	458795
19121	458796
81316	458797
12156	458798
14640	458799
83869	458800
22073	458801
13755	458802
167388	458803
24660	458804
6612	458805
134003	458806
108897	458807
38284	458808
34989	458809
76397	458810
9124	458811
63871	458812
87597	458813
24997	458814
73466	458815
40651	458816
59256	458817
71933	458818
1003	458819
143394	458820
26812	458821
25552	458822
140733	458823
1865	458824
64953	458825
99519	458826
57640	458827
54727	458828
25427	458829
5770	458830
62701	458831
100207	458832
37514	458833
93305	458834
143181	458835
53765	458836
25447	458837
14173	458838
9581	458839
59752	458840
31566	458841
441	458842
4340	458843
6471	458844
79652	458845
135336	458846
10755	458847
21922	458848
14609	458849
12758	458850
30751	458851
34243	458852
98467	458853
110189	458854
18741	458855
617	458856
28197	458857
12336	458858
65631	458859
83643	458860
5699	458861
58645	458862
218	458863
40517	458864
32	458865
56725	458866
117306	458867
30709	458868
35827	458869
64133	458870
22635	458871
12200	458872
2471	458873
13028	458874
26032	458875
52943	458876
3496	458877
92466	458878
89664	458879
50657	458880
36914	458881
49152	458882
82050	458883
100251	458884
57334	458885
65280	458886
1377	458887
48093	458888
6971	458889
29383	458890
14107	458891
71848	458892
82003	458893
73367	458894
110843	458895
129177	458896
67479	458897
15568	458898
13264	458899
112499	458900
53899	458901
113837	458902
85095	458903
33150	458904
152176	458905
33194	458906
122818	458907
4854	458908
5896	458909
52460	458910
130232	458911
42556	458912
36809	458913
137460	458914
65511	458915
15768	458916
11426	458917
18944	458918
89505	458919
80782	458920
63252	458921
15149	458922
954	458923
999	458924
27528	458925
14451	458926
44915	458927
26324	458928
70973	458929
2655	458930
46831	458931
23979	458932
6896	458933
44669	458934
7687	458935
37685	458936
153746	458937
90741	458938
22113	458939
24148	458940
19404	458941
42672	458942
4296	458943
5963	458944
77	458945
29392	458946
40950	458947
94136	458948
66711	458949
69749	458950
41969	458951
344	458952
68127	458953
77939	458954
41619	458955
34335	458956
8218	458957
101093	458958
3338	458959
56187	458960
73231	458961
7290	458962
116604	458963
13553	458964
38003	458965
44786	458966
6699	458967
107649	458968
129113	458969
48496	458970
38757	458971
3990	458972
1711	458973
97670	458974
20123	458975
23118	458976
83486	458977
12408	458978
19397	458979
3965	458980
108818	458981
74684	458982
164893	458983
56458	458984
112421	458985
78019	458986
37437	458987
11640	458988
7006	458989
8372	458990
7043	458991
10652	458992
1671	458993
20157	458994
15834	458995
37027	458996
46390	458997
100137	458998
129726	458999
32199	459000
48541	459001
96595	459002
52616	459003
4722	459004
30569	459005
108275	459006
1793	459007
95142	459008
1629	459009
48424	459010
25395	459011
41290	459012
21862	459013
52025	459014
28420	459015
21312	459016
14228	459017
53732	459018
54142	459019
125015	459020
12397	459021
12464	459022
37066	459023
12945	459024
13859	459025
25381	459026
40854	459027
114857	459028
97822	459029
95002	459030
65042	459031
5973	459032
86246	459033
3906	459034
33061	459035
33542	459036
35330	459037
5088	459038
44664	459039
9425	459040
3945	459041
14349	459042
162899	459043
89148	459044
6883	459045
5606	459046
27735	459047
25378	459048
28106	459049
43983	459050
18799	459051
5921	459052
5602	459053
24223	459054
63313	459055
76891	459056
53254	459057
139177	459058
53434	459059
14955	459060
90924	459061
33865	459062
67931	459063
33050	459064
8191	459065
79661	459066
35721	459067
97461	459068
41310	459069
135911	459070
9334	459071
70834	459072
58584	459073
129095	459074
41299	459075
14144	459076
119493	459077
82619	459078
36009	459079
47079	459080
46963	459081
88459	459082
81672	459083
14096	459084
37300	459085
14923	459086
41932	459087
63293	459088
13967	459089
126142	459090
3006	459091
54672	459092
67833	459093
19260	459094
65258	459095
5169	459096
31872	459097
16936	459098
16669	459099
27211	459100
413	459101
58102	459102
1714	459103
45273	459104
54707	459105
47531	459106
121669	459107
57560	459108
75495	459109
80030	459110
22840	459111
13085	459112
23296	459113
28795	459114
2722	459115
77546	459116
10197	459117
90696	459118
3411	459119
39663	459120
107117	459121
448	459122
39972	459123
5728	459124
138479	459125
74812	459126
19896	459127
54943	459128
393	459129
55484	459130
133723	459131
59557	459132
2012	459133
62160	459134
56990	459135
52055	459136
85096	459137
2330	459138
15398	459139
3812	459140
51869	459141
6739	459142
164563	459143
74702	459144
30355	459145
20006	459146
22140	459147
3163	459148
130498	459149
165	459150
68308	459151
78833	459152
163439	459153
83675	459154
85101	459155
48789	459156
16726	459157
82783	459158
40259	459159
58103	459160
8324	459161
131419	459162
44372	459163
3730	459164
50930	459165
56623	459166
51240	459167
31708	459168
892	459169
7761	459170
98021	459171
47952	459172
4016	459173
61982	459174
119705	459175
21103	459176
36904	459177
27239	459178
52605	459179
40344	459180
21787	459181
1	459182
50868	459183
135372	459184
46668	459185
2878	459186
67132	459187
5581	459188
87487	459189
3518	459190
31467	459191
8031	459192
73283	459193
2704	459194
11959	459195
77470	459196
86172	459197
163674	459198
56734	459199
15845	459200
152022	459201
52337	459202
7785	459203
60137	459204
2115	459205
24673	459206
87622	459207
20305	459208
35935	459209
95179	459210
15804	459211
25142	459212
14362	459213
70875	459214
65363	459215
82831	459216
48364	459217
5240	459218
22341	459219
33955	459220
80731	459221
36009	459222
27806	459223
36757	459224
128432	459225
69572	459226
452	459227
22895	459228
19243	459229
6219	459230
55658	459231
74336	459232
113759	459233
85266	459234
13763	459235
1375	459236
116861	459237
13032	459238
5383	459239
53718	459240
9438	459241
92521	459242
38599	459243
61536	459244
4363	459245
91928	459246
31729	459247
61167	459248
61436	459249
85763	459250
13454	459251
7390	459252
50581	459253
10690	459254
12535	459255
117913	459256
26720	459257
107720	459258
8007	459259
18599	459260
10057	459261
23114	459262
31362	459263
115144	459264
5253	459265
111979	459266
104995	459267
22243	459268
3100	459269
114	459270
12580	459271
21763	459272
40645	459273
110083	459274
25016	459275
25557	459276
46965	459277
136669	459278
16785	459279
76234	459280
62625	459281
3133	459282
37031	459283
106049	459284
16744	459285
140230	459286
143856	459287
119112	459288
38551	459289
43964	459290
7934	459291
498	459292
2581	459293
65369	459294
115426	459295
78368	459296
849	459297
6604	459298
1302	459299
18535	459300
21758	459301
803	459302
21496	459303
96210	459304
25524	459305
1262	459306
1663	459307
52228	459308
46883	459309
122262	459310
166904	459311
76624	459312
99208	459313
1133	459314
16286	459315
1550	459316
32579	459317
59697	459318
31557	459319
2867	459320
42812	459321
24340	459322
86037	459323
33985	459324
12466	459325
40408	459326
77299	459327
57420	459328
20252	459329
11398	459330
1103	459331
24628	459332
42034	459333
4359	459334
76417	459335
9643	459336
13620	459337
49446	459338
74169	459339
32721	459340
5057	459341
156	459342
3111	459343
55725	459344
3708	459345
89296	459346
91520	459347
39792	459348
8535	459349
78916	459350
8181	459351
27396	459352
10352	459353
154236	459354
14153	459355
99722	459356
1886	459357
13232	459358
1373	459359
144581	459360
24830	459361
65574	459362
86292	459363
3338	459364
9938	459365
30052	459366
7054	459367
23873	459368
45075	459369
6513	459370
111936	459371
26291	459372
24640	459373
341	459374
14901	459375
1541	459376
25052	459377
48875	459378
8333	459379
52524	459380
83454	459381
6514	459382
46965	459383
1868	459384
160306	459385
56338	459386
82814	459387
2538	459388
23871	459389
19943	459390
27591	459391
25595	459392
20128	459393
25275	459394
120846	459395
76897	459396
57943	459397
351	459398
67298	459399
14277	459400
21647	459401
38212	459402
31094	459403
2389	459404
5719	459405
3557	459406
30030	459407
21497	459408
27651	459409
39339	459410
4934	459411
9371	459412
31059	459413
80121	459414
95510	459415
50835	459416
93324	459417
47304	459418
34151	459419
22815	459420
72201	459421
2895	459422
15818	459423
11944	459424
4942	459425
30494	459426
5877	459427
36145	459428
56895	459429
42195	459430
30883	459431
49605	459432
114120	459433
35464	459434
38673	459435
24172	459436
49909	459437
6083	459438
12465	459439
23682	459440
17714	459441
4765	459442
50026	459443
3426	459444
33882	459445
19626	459446
169753	459447
32262	459448
51653	459449
49710	459450
743	459451
18898	459452
97283	459453
170271	459454
9078	459455
2917	459456
55573	459457
55024	459458
48005	459459
77041	459460
21287	459461
3645	459462
23114	459463
86439	459464
50505	459465
11370	459466
115711	459467
15882	459468
163914	459469
147936	459470
7839	459471
14628	459472
77197	459473
7476	459474
108995	459475
100398	459476
9604	459477
48456	459478
13744	459479
25242	459480
23013	459481
48756	459482
153960	459483
14241	459484
169541	459485
749	459486
54010	459487
36669	459488
102314	459489
34852	459490
6676	459491
92695	459492
7041	459493
15905	459494
14197	459495
47715	459496
78459	459497
41437	459498
42781	459499
9943	459500
9799	459501
37283	459502
14451	459503
19493	459504
105416	459505
99140	459506
9690	459507
2516	459508
85451	459509
23600	459510
8843	459511
3245	459512
4302	459513
10644	459514
14348	459515
98761	459516
3895	459517
26710	459518
27621	459519
130888	459520
24099	459521
47702	459522
29811	459523
72262	459524
50903	459525
114473	459526
19478	459527
30442	459528
12953	459529
29671	459530
20944	459531
5936	459532
64823	459533
19176	459534
50173	459535
70728	459536
26857	459537
13658	459538
10610	459539
2072	459540
16405	459541
6589	459542
80269	459543
56604	459544
45899	459545
28487	459546
4126	459547
42137	459548
93312	459549
14841	459550
12091	459551
91320	459552
338	459553
10141	459554
14755	459555
8942	459556
29102	459557
133062	459558
7667	459559
6866	459560
61141	459561
24358	459562
14821	459563
513	459564
338	459565
25899	459566
5520	459567
29371	459568
95956	459569
8798	459570
88655	459571
94880	459572
12882	459573
27303	459574
4471	459575
52720	459576
2173	459577
96901	459578
79817	459579
89737	459580
38049	459581
35331	459582
129789	459583
33406	459584
13912	459585
4892	459586
23666	459587
72054	459588
2345	459589
31959	459590
166375	459591
10112	459592
103030	459593
26417	459594
2598	459595
2040	459596
134214	459597
12396	459598
83074	459599
137794	459600
1908	459601
34966	459602
91646	459603
100711	459604
24245	459605
135529	459606
68068	459607
62236	459608
77251	459609
783	459610
16545	459611
74225	459612
12901	459613
25287	459614
4190	459615
17238	459616
51703	459617
21754	459618
30676	459619
34809	459620
24834	459621
45671	459622
71610	459623
31033	459624
2469	459625
17053	459626
9134	459627
1996	459628
780	459629
54680	459630
11872	459631
11305	459632
46879	459633
25767	459634
9897	459635
28824	459636
75732	459637
155324	459638
59175	459639
65218	459640
46538	459641
11265	459642
83421	459643
30688	459644
115731	459645
24290	459646
51569	459647
120330	459648
94296	459649
12920	459650
14554	459651
11122	459652
2709	459653
7829	459654
36170	459655
63107	459656
5016	459657
74511	459658
61175	459659
103611	459660
76521	459661
40194	459662
8234	459663
42428	459664
40761	459665
9271	459666
2042	459667
12016	459668
67117	459669
111859	459670
310	459671
15163	459672
28608	459673
68355	459674
6595	459675
47950	459676
46793	459677
78886	459678
67395	459679
110517	459680
163600	459681
58602	459682
104979	459683
43560	459684
22481	459685
99127	459686
98497	459687
17466	459688
10263	459689
51555	459690
21515	459691
9304	459692
1677	459693
112436	459694
141215	459695
2490	459696
19804	459697
17423	459698
98929	459699
107485	459700
117347	459701
56757	459702
88650	459703
88004	459704
7334	459705
50966	459706
117557	459707
50871	459708
478	459709
44251	459710
43462	459711
31855	459712
13459	459713
415	459714
101143	459715
114072	459716
56110	459717
168469	459718
38708	459719
57497	459720
68152	459721
28503	459722
21624	459723
57155	459724
48423	459725
56092	459726
1191	459727
81344	459728
131414	459729
5565	459730
299	459731
66548	459732
66303	459733
60571	459734
2358	459735
36169	459736
91210	459737
8687	459738
28727	459739
29430	459740
25239	459741
31719	459742
63126	459743
16106	459744
124355	459745
11228	459746
39561	459747
63963	459748
42794	459749
131041	459750
39341	459751
65745	459752
4762	459753
163380	459754
166820	459755
30947	459756
35213	459757
115376	459758
51377	459759
34056	459760
19048	459761
5214	459762
56950	459763
76600	459764
39071	459765
23000	459766
109299	459767
91856	459768
35243	459769
14392	459770
10051	459771
4708	459772
2453	459773
101720	459774
13393	459775
20731	459776
9302	459777
17051	459778
19274	459779
2224	459780
80576	459781
14367	459782
31083	459783
39944	459784
54972	459785
17713	459786
56235	459787
21016	459788
17587	459789
94850	459790
125994	459791
10323	459792
11354	459793
520	459794
11085	459795
42285	459796
39284	459797
31606	459798
9757	459799
18652	459800
423	459801
15589	459802
9433	459803
48265	459804
45224	459805
72	459806
14590	459807
87399	459808
22078	459809
66963	459810
25918	459811
18325	459812
4369	459813
73490	459814
21188	459815
1223	459816
1366	459817
6276	459818
29008	459819
83017	459820
78426	459821
83348	459822
3310	459823
2331	459824
5499	459825
12397	459826
9169	459827
27991	459828
8937	459829
42526	459830
30939	459831
83521	459832
95232	459833
25658	459834
35965	459835
1518	459836
3325	459837
43144	459838
55618	459839
44588	459840
5820	459841
13474	459842
47293	459843
43481	459844
62831	459845
19921	459846
97018	459847
55935	459848
7999	459849
5558	459850
147110	459851
97	459852
114540	459853
56532	459854
89354	459855
104264	459856
2736	459857
54692	459858
43074	459859
10680	459860
31865	459861
47004	459862
67888	459863
52113	459864
14189	459865
9380	459866
18006	459867
24277	459868
67034	459869
53980	459870
134356	459871
1017	459872
269	459873
2284	459874
121231	459875
58	459876
170163	459877
17587	459878
168639	459879
114658	459880
125408	459881
13494	459882
9238	459883
159034	459884
50689	459885
55000	459886
57814	459887
41143	459888
6309	459889
29436	459890
71178	459891
49779	459892
160034	459893
1198	459894
158756	459895
106557	459896
72457	459897
74929	459898
24931	459899
94500	459900
28459	459901
590	459902
5670	459903
123931	459904
78926	459905
67142	459906
27275	459907
10143	459908
106743	459909
85854	459910
37253	459911
54951	459912
56201	459913
105563	459914
26287	459915
17159	459916
5268	459917
42467	459918
8873	459919
7848	459920
16711	459921
6169	459922
95538	459923
136572	459924
18963	459925
81208	459926
54667	459927
48929	459928
37062	459929
167272	459930
20559	459931
36860	459932
41348	459933
48822	459934
53153	459935
2324	459936
38284	459937
102660	459938
97608	459939
23913	459940
28900	459941
78959	459942
64560	459943
392	459944
36558	459945
3679	459946
65307	459947
422	459948
115860	459949
12998	459950
115318	459951
15030	459952
3151	459953
58274	459954
35693	459955
6558	459956
4024	459957
284	459958
938	459959
37979	459960
36612	459961
46594	459962
1236	459963
1623	459964
112356	459965
2251	459966
19084	459967
34986	459968
149	459969
4060	459970
7560	459971
39351	459972
89533	459973
99648	459974
26009	459975
176	459976
77656	459977
22061	459978
72467	459979
103230	459980
45706	459981
11992	459982
6958	459983
93788	459984
45157	459985
23530	459986
108742	459987
101183	459988
164590	459989
86114	459990
106454	459991
11731	459992
32757	459993
46177	459994
37626	459995
127982	459996
72638	459997
79305	459998
45798	459999
8859	460000
2163	460001
21715	460002
10826	460003
3612	460004
31280	460005
29407	460006
57216	460007
9154	460008
135109	460009
24532	460010
69911	460011
13989	460012
9494	460013
25446	460014
166853	460015
20084	460016
132005	460017
10135	460018
27356	460019
11657	460020
4874	460021
66052	460022
38729	460023
54651	460024
21060	460025
40	460026
64727	460027
39835	460028
164685	460029
60751	460030
19184	460031
52087	460032
16577	460033
2313	460034
12533	460035
313	460036
36399	460037
34465	460038
137108	460039
85568	460040
60950	460041
123920	460042
68040	460043
84631	460044
7603	460045
157484	460046
10092	460047
27118	460048
61428	460049
9101	460050
55421	460051
518	460052
19426	460053
36462	460054
34638	460055
16863	460056
1585	460057
35124	460058
37515	460059
44023	460060
59041	460061
2890	460062
69119	460063
17048	460064
2001	460065
18168	460066
12532	460067
42911	460068
9832	460069
21302	460070
83954	460071
10045	460072
2297	460073
88415	460074
52528	460075
13919	460076
59355	460077
16972	460078
42302	460079
24676	460080
86047	460081
19995	460082
14056	460083
7846	460084
66417	460085
13583	460086
25679	460087
545	460088
144316	460089
119086	460090
5630	460091
116237	460092
37196	460093
29930	460094
18159	460095
11128	460096
20634	460097
700	460098
59081	460099
113400	460100
14533	460101
122804	460102
19839	460103
23847	460104
19101	460105
195	460106
96794	460107
109424	460108
164468	460109
15208	460110
2305	460111
93963	460112
38426	460113
65369	460114
61224	460115
51677	460116
63601	460117
73803	460118
83360	460119
13844	460120
33255	460121
312	460122
25146	460123
32361	460124
4041	460125
38485	460126
45965	460127
72858	460128
488	460129
46626	460130
27054	460131
142138	460132
1487	460133
98398	460134
89476	460135
131974	460136
2447	460137
526	460138
17223	460139
159276	460140
1201	460141
46853	460142
114707	460143
105826	460144
28920	460145
66649	460146
67680	460147
31711	460148
21338	460149
51945	460150
150756	460151
7219	460152
22487	460153
15150	460154
22642	460155
93136	460156
16523	460157
75334	460158
923	460159
40912	460160
15205	460161
36904	460162
163950	460163
54091	460164
81298	460165
46859	460166
31888	460167
9442	460168
18827	460169
24747	460170
42372	460171
22105	460172
68570	460173
76193	460174
94392	460175
43806	460176
15598	460177
654	460178
125383	460179
69643	460180
3698	460181
4014	460182
7906	460183
65792	460184
36812	460185
25721	460186
49347	460187
32298	460188
94338	460189
82580	460190
13075	460191
9765	460192
3135	460193
92225	460194
126594	460195
155716	460196
61033	460197
51830	460198
12015	460199
32335	460200
54478	460201
80223	460202
3762	460203
8984	460204
21431	460205
87532	460206
4850	460207
29428	460208
10973	460209
17061	460210
5903	460211
8505	460212
39745	460213
113144	460214
119365	460215
19380	460216
4137	460217
5632	460218
1020	460219
55504	460220
138320	460221
18910	460222
78506	460223
7993	460224
44491	460225
51582	460226
2002	460227
52538	460228
38560	460229
24767	460230
117959	460231
65737	460232
31748	460233
135804	460234
59696	460235
119897	460236
21704	460237
80232	460238
1883	460239
45902	460240
87090	460241
86583	460242
11334	460243
34935	460244
139818	460245
117803	460246
30734	460247
95746	460248
66093	460249
63886	460250
13310	460251
6817	460252
119777	460253
7535	460254
116928	460255
10411	460256
37401	460257
95131	460258
1236	460259
71073	460260
93446	460261
15687	460262
53555	460263
49226	460264
73368	460265
44931	460266
75068	460267
19428	460268
128521	460269
113200	460270
425	460271
21597	460272
30549	460273
23080	460274
83160	460275
76790	460276
36217	460277
3325	460278
13298	460279
53648	460280
2989	460281
4176	460282
5690	460283
160592	460284
18379	460285
71109	460286
58088	460287
19152	460288
27964	460289
132533	460290
41811	460291
119925	460292
78773	460293
38659	460294
983	460295
38308	460296
14126	460297
66359	460298
17793	460299
83841	460300
39358	460301
36785	460302
2962	460303
4234	460304
37385	460305
12275	460306
41042	460307
78713	460308
92036	460309
775	460310
42408	460311
65286	460312
82023	460313
20643	460314
68261	460315
33813	460316
46495	460317
17333	460318
98866	460319
21413	460320
8936	460321
55589	460322
169978	460323
16689	460324
60783	460325
22233	460326
73560	460327
64182	460328
1789	460329
163774	460330
3718	460331
25109	460332
27573	460333
7720	460334
60977	460335
36277	460336
1576	460337
49902	460338
92777	460339
55636	460340
25205	460341
138407	460342
12007	460343
33053	460344
26182	460345
18393	460346
4124	460347
43213	460348
3789	460349
4639	460350
56231	460351
11996	460352
37300	460353
2819	460354
11449	460355
117827	460356
145881	460357
3046	460358
1813	460359
145172	460360
13921	460361
55734	460362
36091	460363
89253	460364
38326	460365
59223	460366
28360	460367
36318	460368
42702	460369
155020	460370
105807	460371
31322	460372
28314	460373
95736	460374
17577	460375
22575	460376
36959	460377
18131	460378
50295	460379
14529	460380
64719	460381
137434	460382
60661	460383
107494	460384
113008	460385
20229	460386
104	460387
136771	460388
87043	460389
49391	460390
168096	460391
6529	460392
7057	460393
111714	460394
64284	460395
66010	460396
18568	460397
47193	460398
6790	460399
42665	460400
184	460401
26852	460402
6352	460403
8201	460404
134017	460405
13488	460406
151707	460407
69441	460408
1451	460409
40477	460410
13148	460411
81014	460412
75226	460413
18464	460414
69734	460415
111050	460416
346	460417
79152	460418
36589	460419
28460	460420
8607	460421
24377	460422
27896	460423
29284	460424
5868	460425
29335	460426
148209	460427
16214	460428
106220	460429
120176	460430
344	460431
16534	460432
53284	460433
14113	460434
32796	460435
37200	460436
7448	460437
4120	460438
72486	460439
79691	460440
233	460441
95115	460442
22163	460443
71739	460444
124789	460445
32418	460446
71313	460447
3055	460448
2881	460449
21354	460450
8218	460451
83614	460452
5973	460453
13435	460454
138317	460455
53370	460456
83807	460457
45602	460458
36205	460459
31269	460460
13147	460461
10633	460462
5973	460463
69055	460464
4499	460465
3002	460466
9693	460467
10687	460468
5948	460469
87041	460470
1707	460471
15076	460472
25783	460473
52886	460474
69936	460475
60362	460476
21311	460477
29116	460478
114332	460479
5346	460480
82480	460481
8333	460482
22522	460483
11561	460484
45067	460485
51598	460486
17042	460487
20491	460488
6414	460489
2308	460490
1973	460491
48641	460492
60470	460493
49591	460494
74175	460495
46474	460496
71444	460497
37080	460498
18759	460499
101115	460500
11873	460501
20154	460502
17409	460503
31176	460504
3608	460505
36370	460506
95	460507
134542	460508
34885	460509
45018	460510
54502	460511
102631	460512
134687	460513
92108	460514
40788	460515
114476	460516
8487	460517
161201	460518
53149	460519
95369	460520
62775	460521
1252	460522
124560	460523
32556	460524
84353	460525
98172	460526
2905	460527
85854	460528
128459	460529
28839	460530
84025	460531
9767	460532
18139	460533
123868	460534
40014	460535
25018	460536
36387	460537
40368	460538
7832	460539
11606	460540
16810	460541
45325	460542
1421	460543
3215	460544
37485	460545
120343	460546
4306	460547
18233	460548
156484	460549
24292	460550
59691	460551
28569	460552
75282	460553
8226	460554
158	460555
43804	460556
20579	460557
74664	460558
72818	460559
67425	460560
23839	460561
23408	460562
107655	460563
2956	460564
580	460565
6856	460566
19952	460567
47557	460568
50611	460569
35313	460570
8490	460571
17307	460572
104582	460573
27237	460574
48238	460575
54382	460576
4508	460577
18660	460578
77249	460579
19294	460580
6	460581
8742	460582
152660	460583
54960	460584
53831	460585
132498	460586
118602	460587
6608	460588
6249	460589
41111	460590
13687	460591
63492	460592
75748	460593
13654	460594
10672	460595
14272	460596
36649	460597
9322	460598
12546	460599
139899	460600
48905	460601
50831	460602
14005	460603
69885	460604
63581	460605
23112	460606
11076	460607
19692	460608
42079	460609
44656	460610
11351	460611
27385	460612
3550	460613
13330	460614
56264	460615
126745	460616
17316	460617
36673	460618
62394	460619
7844	460620
13650	460621
36549	460622
105957	460623
2372	460624
1502	460625
18183	460626
7735	460627
166122	460628
38049	460629
1849	460630
35998	460631
511	460632
118404	460633
23766	460634
23744	460635
79919	460636
124135	460637
10339	460638
87096	460639
15496	460640
18321	460641
22294	460642
68211	460643
52350	460644
40827	460645
61121	460646
66670	460647
5492	460648
25068	460649
21717	460650
53694	460651
64909	460652
12247	460653
53312	460654
16932	460655
149763	460656
124814	460657
8677	460658
102890	460659
104338	460660
57955	460661
62842	460662
59576	460663
3183	460664
87874	460665
37854	460666
74149	460667
30074	460668
58619	460669
3043	460670
52440	460671
21344	460672
66973	460673
133825	460674
25139	460675
85025	460676
34017	460677
62491	460678
108160	460679
32262	460680
52790	460681
145055	460682
52802	460683
5205	460684
1390	460685
2205	460686
10233	460687
91146	460688
5473	460689
12204	460690
507	460691
25691	460692
1428	460693
28125	460694
68979	460695
54156	460696
11066	460697
89966	460698
101393	460699
45733	460700
77611	460701
47089	460702
11822	460703
63864	460704
3557	460705
47629	460706
6259	460707
24525	460708
89460	460709
78436	460710
4743	460711
73868	460712
40993	460713
142866	460714
2726	460715
25300	460716
76286	460717
105745	460718
109543	460719
108967	460720
80138	460721
19839	460722
2883	460723
16877	460724
10662	460725
16678	460726
28063	460727
12724	460728
7060	460729
82278	460730
169409	460731
28966	460732
433	460733
34711	460734
66768	460735
1451	460736
27265	460737
75745	460738
44025	460739
22580	460740
134998	460741
94694	460742
63988	460743
125146	460744
63483	460745
15573	460746
310	460747
28573	460748
43886	460749
2216	460750
74652	460751
31924	460752
134847	460753
25685	460754
49202	460755
69034	460756
12418	460757
20527	460758
31728	460759
44965	460760
40346	460761
15160	460762
36591	460763
9554	460764
25796	460765
1426	460766
13140	460767
24422	460768
98506	460769
114317	460770
5837	460771
46312	460772
32898	460773
81377	460774
84249	460775
719	460776
31217	460777
6632	460778
105735	460779
158838	460780
778	460781
43136	460782
23823	460783
124653	460784
14909	460785
64796	460786
23769	460787
95056	460788
34687	460789
23792	460790
37476	460791
22521	460792
48755	460793
74156	460794
69637	460795
53022	460796
154990	460797
11487	460798
18341	460799
1965	460800
41323	460801
31060	460802
55349	460803
150988	460804
25380	460805
120845	460806
8223	460807
91265	460808
112160	460809
135136	460810
95604	460811
24854	460812
2356	460813
5721	460814
21856	460815
15373	460816
82859	460817
10888	460818
16321	460819
2170	460820
133659	460821
39840	460822
6384	460823
50901	460824
19499	460825
160534	460826
66656	460827
24122	460828
1282	460829
71920	460830
22132	460831
84590	460832
80760	460833
88830	460834
23344	460835
13154	460836
115694	460837
641	460838
15317	460839
41628	460840
126720	460841
10986	460842
50127	460843
40556	460844
19698	460845
3734	460846
95157	460847
48548	460848
69301	460849
32278	460850
87167	460851
9908	460852
80796	460853
2093	460854
38385	460855
52975	460856
4437	460857
34836	460858
23137	460859
16402	460860
12413	460861
57603	460862
104786	460863
11723	460864
1355	460865
1424	460866
107158	460867
123046	460868
2835	460869
54050	460870
124481	460871
110952	460872
23714	460873
169092	460874
95420	460875
167685	460876
12219	460877
4795	460878
56393	460879
21666	460880
9898	460881
32583	460882
92733	460883
67034	460884
118750	460885
8242	460886
26337	460887
5152	460888
24305	460889
27099	460890
12859	460891
24786	460892
50284	460893
58806	460894
168515	460895
6875	460896
6776	460897
121793	460898
914	460899
41661	460900
52214	460901
90848	460902
28793	460903
36269	460904
5455	460905
114602	460906
3475	460907
138131	460908
68595	460909
51241	460910
2515	460911
66929	460912
18449	460913
57469	460914
86901	460915
2913	460916
28333	460917
58246	460918
2504	460919
80933	460920
66657	460921
8834	460922
36614	460923
49221	460924
11121	460925
668	460926
19985	460927
14420	460928
2483	460929
9841	460930
87631	460931
36858	460932
112953	460933
26676	460934
13179	460935
5931	460936
10128	460937
13774	460938
11468	460939
69813	460940
9509	460941
12903	460942
114930	460943
35198	460944
15605	460945
26189	460946
113051	460947
27808	460948
14504	460949
406	460950
7615	460951
38605	460952
135915	460953
2773	460954
24191	460955
2229	460956
23974	460957
46732	460958
105859	460959
45432	460960
93030	460961
35095	460962
4359	460963
22971	460964
32386	460965
26858	460966
5045	460967
6378	460968
60568	460969
9457	460970
57543	460971
21479	460972
1810	460973
44942	460974
18263	460975
111848	460976
3275	460977
38185	460978
20410	460979
85678	460980
12581	460981
5376	460982
46316	460983
2377	460984
122188	460985
116939	460986
1693	460987
2431	460988
125875	460989
5	460990
53696	460991
130928	460992
31012	460993
4959	460994
28293	460995
25469	460996
34480	460997
28130	460998
29890	460999
25133	461000
30161	461001
9481	461002
70699	461003
34846	461004
17192	461005
47970	461006
134580	461007
137347	461008
26138	461009
58682	461010
52118	461011
37815	461012
117295	461013
28428	461014
35587	461015
7708	461016
34051	461017
124273	461018
866	461019
43550	461020
68305	461021
36730	461022
16632	461023
20587	461024
18571	461025
76638	461026
3908	461027
45589	461028
40198	461029
47968	461030
226	461031
6789	461032
46508	461033
123732	461034
10851	461035
39866	461036
39380	461037
932	461038
31743	461039
108571	461040
49947	461041
128143	461042
46863	461043
35175	461044
29624	461045
31682	461046
1524	461047
13046	461048
74119	461049
40701	461050
14846	461051
2465	461052
76493	461053
6174	461054
21426	461055
9457	461056
27170	461057
74789	461058
100552	461059
23844	461060
8150	461061
63	461062
65886	461063
69561	461064
77226	461065
125566	461066
100464	461067
2290	461068
7107	461069
41908	461070
44745	461071
19012	461072
72648	461073
66334	461074
22731	461075
115322	461076
45858	461077
9786	461078
29734	461079
91987	461080
23487	461081
654	461082
30164	461083
11189	461084
142567	461085
93162	461086
36721	461087
45263	461088
6855	461089
95023	461090
103450	461091
81845	461092
4920	461093
3880	461094
55736	461095
38080	461096
3787	461097
67474	461098
139746	461099
8754	461100
1526	461101
52078	461102
64647	461103
24852	461104
33310	461105
145755	461106
36308	461107
150996	461108
16113	461109
56878	461110
61665	461111
78358	461112
17454	461113
7477	461114
47496	461115
52992	461116
9365	461117
19052	461118
4850	461119
15491	461120
31500	461121
28703	461122
42024	461123
13478	461124
122962	461125
40438	461126
14794	461127
9270	461128
18740	461129
137561	461130
44468	461131
98464	461132
78857	461133
14287	461134
75794	461135
21937	461136
9075	461137
44494	461138
35473	461139
9828	461140
47726	461141
7046	461142
32959	461143
138746	461144
8999	461145
21515	461146
151056	461147
25709	461148
8569	461149
26172	461150
85019	461151
118041	461152
101709	461153
11996	461154
34447	461155
36388	461156
149033	461157
1500	461158
142370	461159
18001	461160
19202	461161
64514	461162
49002	461163
61469	461164
205	461165
27610	461166
162702	461167
133825	461168
619	461169
60920	461170
53981	461171
76348	461172
20018	461173
101452	461174
23885	461175
90952	461176
131418	461177
97342	461178
32933	461179
67135	461180
34192	461181
30202	461182
18493	461183
147616	461184
73004	461185
17230	461186
156	461187
36537	461188
25460	461189
2236	461190
35928	461191
52661	461192
33010	461193
82011	461194
11089	461195
81525	461196
132540	461197
102117	461198
144692	461199
32514	461200
10702	461201
31081	461202
5148	461203
29087	461204
17202	461205
128171	461206
5914	461207
2684	461208
25035	461209
53776	461210
65940	461211
52731	461212
14980	461213
5662	461214
7619	461215
6107	461216
35593	461217
1710	461218
114470	461219
144	461220
2766	461221
46807	461222
60728	461223
20950	461224
2152	461225
164043	461226
93661	461227
109002	461228
22308	461229
29479	461230
2437	461231
27648	461232
17175	461233
101693	461234
2130	461235
14720	461236
63907	461237
28101	461238
51277	461239
54661	461240
81892	461241
20124	461242
14633	461243
18607	461244
70703	461245
10055	461246
58682	461247
330	461248
134648	461249
31250	461250
18824	461251
131000	461252
78842	461253
30556	461254
454	461255
140875	461256
29281	461257
138532	461258
136667	461259
44384	461260
17250	461261
1507	461262
14477	461263
11722	461264
84377	461265
56703	461266
10840	461267
81250	461268
2841	461269
38659	461270
49031	461271
42221	461272
139832	461273
49307	461274
8025	461275
27840	461276
52181	461277
60864	461278
88023	461279
4293	461280
234	461281
38542	461282
46978	461283
154344	461284
52464	461285
23331	461286
109003	461287
8762	461288
9146	461289
137141	461290
52884	461291
39450	461292
75583	461293
32757	461294
24360	461295
12236	461296
32691	461297
1729	461298
13781	461299
14025	461300
5827	461301
594	461302
89116	461303
37397	461304
3334	461305
22551	461306
16118	461307
7764	461308
16282	461309
72608	461310
4949	461311
51124	461312
15612	461313
114234	461314
156940	461315
65836	461316
138798	461317
20646	461318
45563	461319
62067	461320
44654	461321
77118	461322
13542	461323
51790	461324
20544	461325
134903	461326
48872	461327
22532	461328
29100	461329
38334	461330
10099	461331
35203	461332
22344	461333
1301	461334
15445	461335
113725	461336
46537	461337
48464	461338
41097	461339
7170	461340
32382	461341
33008	461342
66694	461343
29457	461344
81836	461345
11699	461346
19789	461347
45936	461348
36529	461349
35040	461350
157621	461351
5606	461352
47587	461353
11101	461354
6924	461355
62587	461356
24195	461357
168910	461358
20026	461359
3546	461360
49361	461361
48509	461362
48677	461363
28481	461364
74736	461365
59865	461366
70353	461367
4199	461368
50435	461369
162105	461370
3253	461371
2708	461372
357	461373
22398	461374
19240	461375
1213	461376
39140	461377
81290	461378
59798	461379
4764	461380
487	461381
31105	461382
43551	461383
6236	461384
1333	461385
105353	461386
9814	461387
162250	461388
34404	461389
95813	461390
128671	461391
34635	461392
75356	461393
41492	461394
137262	461395
27186	461396
16166	461397
135472	461398
54937	461399
19694	461400
21699	461401
2492	461402
46735	461403
138614	461404
8390	461405
28324	461406
124451	461407
72727	461408
50041	461409
91918	461410
49620	461411
154347	461412
57496	461413
47715	461414
60089	461415
154619	461416
105241	461417
138914	461418
66625	461419
40359	461420
10584	461421
19027	461422
135122	461423
53695	461424
100799	461425
3595	461426
36330	461427
130724	461428
86729	461429
31792	461430
588	461431
87209	461432
40452	461433
26324	461434
1742	461435
8488	461436
61279	461437
113309	461438
2364	461439
48468	461440
22961	461441
5663	461442
32224	461443
38765	461444
21050	461445
37945	461446
40	461447
34951	461448
8406	461449
18928	461450
57758	461451
30310	461452
21616	461453
34843	461454
82745	461455
57614	461456
3767	461457
75663	461458
71782	461459
10580	461460
42444	461461
14508	461462
38499	461463
38276	461464
36879	461465
10596	461466
22802	461467
3470	461468
76501	461469
21534	461470
11741	461471
16737	461472
134774	461473
334	461474
60253	461475
41054	461476
21883	461477
81099	461478
36541	461479
47083	461480
74178	461481
1809	461482
66432	461483
63063	461484
21282	461485
89256	461486
114047	461487
2279	461488
21185	461489
138862	461490
61052	461491
30613	461492
804	461493
70928	461494
62670	461495
93728	461496
8199	461497
136	461498
53038	461499
36386	461500
10131	461501
76874	461502
43081	461503
50944	461504
92473	461505
162525	461506
16760	461507
8728	461508
70876	461509
112246	461510
5458	461511
60077	461512
15168	461513
112319	461514
10613	461515
72465	461516
56014	461517
84524	461518
75451	461519
107546	461520
52654	461521
55504	461522
3216	461523
59920	461524
48288	461525
104	461526
88241	461527
34010	461528
63391	461529
70982	461530
634	461531
1552	461532
96088	461533
33037	461534
42879	461535
43593	461536
63805	461537
151480	461538
141581	461539
78957	461540
47377	461541
81007	461542
33530	461543
6626	461544
23395	461545
30747	461546
82020	461547
30251	461548
112311	461549
36329	461550
59104	461551
52376	461552
43453	461553
44742	461554
1923	461555
59807	461556
65548	461557
120178	461558
52716	461559
1250	461560
52108	461561
4298	461562
168782	461563
2838	461564
2440	461565
11323	461566
68495	461567
10768	461568
135141	461569
95851	461570
3024	461571
9764	461572
5	461573
34752	461574
53638	461575
19819	461576
20228	461577
30008	461578
39469	461579
38063	461580
12515	461581
18723	461582
14343	461583
19204	461584
67429	461585
7166	461586
18684	461587
82693	461588
67604	461589
7256	461590
55907	461591
47246	461592
6467	461593
11254	461594
36616	461595
141598	461596
15583	461597
79706	461598
608	461599
118781	461600
121004	461601
4792	461602
9011	461603
127821	461604
48237	461605
47025	461606
50925	461607
36170	461608
84516	461609
11199	461610
25165	461611
160548	461612
126833	461613
30811	461614
10639	461615
31469	461616
31675	461617
25031	461618
1875	461619
77084	461620
362	461621
25335	461622
115452	461623
10752	461624
56137	461625
17376	461626
40217	461627
33014	461628
7993	461629
15498	461630
93589	461631
37494	461632
28814	461633
46092	461634
13293	461635
23764	461636
91555	461637
6189	461638
71549	461639
47269	461640
340	461641
145082	461642
20284	461643
34728	461644
10149	461645
89558	461646
2336	461647
20334	461648
125248	461649
3529	461650
39235	461651
101749	461652
42942	461653
84630	461654
23927	461655
14246	461656
11875	461657
135649	461658
50644	461659
47864	461660
14388	461661
79384	461662
458	461663
42	461664
72093	461665
66173	461666
41724	461667
8845	461668
43835	461669
31983	461670
16633	461671
15008	461672
15258	461673
103997	461674
99505	461675
36343	461676
30536	461677
6818	461678
21412	461679
58774	461680
80029	461681
3493	461682
5214	461683
76323	461684
42963	461685
127160	461686
25643	461687
12027	461688
77235	461689
1970	461690
6581	461691
25309	461692
53034	461693
136260	461694
50174	461695
23147	461696
8457	461697
43866	461698
90230	461699
59096	461700
102123	461701
130471	461702
135020	461703
23611	461704
90754	461705
19970	461706
86681	461707
52003	461708
62817	461709
16408	461710
22449	461711
153273	461712
22034	461713
81721	461714
44970	461715
67993	461716
22129	461717
21827	461718
166661	461719
29636	461720
23369	461721
2055	461722
1857	461723
130773	461724
66774	461725
129356	461726
114993	461727
13714	461728
25222	461729
166674	461730
44890	461731
35354	461732
116742	461733
28017	461734
10229	461735
43970	461736
182	461737
21948	461738
13640	461739
74730	461740
3188	461741
39251	461742
36022	461743
79007	461744
77394	461745
23332	461746
14379	461747
36772	461748
141836	461749
67576	461750
1054	461751
68878	461752
59066	461753
24608	461754
20142	461755
2933	461756
27954	461757
19493	461758
18022	461759
170	461760
1282	461761
36359	461762
144417	461763
44374	461764
33742	461765
42225	461766
37270	461767
121058	461768
26504	461769
29650	461770
16183	461771
76378	461772
2125	461773
52748	461774
38784	461775
27158	461776
16977	461777
146876	461778
949	461779
5663	461780
72487	461781
109233	461782
37949	461783
151554	461784
13421	461785
56320	461786
24774	461787
3998	461788
36048	461789
58558	461790
2828	461791
101122	461792
169776	461793
14132	461794
64119	461795
17795	461796
125278	461797
122446	461798
55816	461799
12860	461800
45723	461801
7294	461802
8469	461803
35613	461804
85762	461805
53816	461806
37338	461807
15042	461808
42208	461809
124579	461810
10257	461811
81522	461812
85150	461813
2856	461814
7904	461815
27258	461816
130917	461817
13405	461818
64235	461819
33297	461820
22634	461821
40273	461822
94239	461823
39261	461824
11975	461825
48095	461826
1670	461827
42084	461828
26687	461829
135079	461830
40326	461831
76457	461832
59862	461833
146947	461834
12636	461835
56044	461836
59129	461837
9581	461838
66430	461839
7511	461840
2230	461841
22353	461842
22115	461843
11198	461844
2918	461845
13997	461846
86360	461847
54925	461848
84244	461849
73846	461850
31482	461851
43922	461852
38138	461853
6902	461854
37766	461855
48248	461856
2472	461857
21231	461858
34302	461859
86765	461860
99809	461861
1792	461862
44250	461863
2091	461864
35294	461865
26549	461866
9678	461867
24815	461868
61107	461869
37646	461870
44654	461871
9823	461872
73904	461873
2335	461874
525	461875
111	461876
70559	461877
123321	461878
617	461879
56445	461880
37571	461881
4338	461882
106478	461883
28169	461884
40067	461885
99634	461886
7665	461887
68496	461888
92883	461889
114553	461890
33266	461891
21014	461892
57419	461893
100134	461894
3544	461895
86207	461896
38006	461897
127823	461898
73	461899
12226	461900
26767	461901
47585	461902
89261	461903
34352	461904
4260	461905
5	461906
22511	461907
2223	461908
4539	461909
17599	461910
13513	461911
4276	461912
33452	461913
53465	461914
30679	461915
149878	461916
51255	461917
3221	461918
67389	461919
24408	461920
5484	461921
8736	461922
20951	461923
11848	461924
125	461925
112244	461926
20391	461927
103104	461928
169277	461929
4	461930
56413	461931
26192	461932
33580	461933
129282	461934
21373	461935
28520	461936
7215	461937
43974	461938
2420	461939
2559	461940
11554	461941
40827	461942
5647	461943
64364	461944
62858	461945
82096	461946
88351	461947
10050	461948
1427	461949
43097	461950
135924	461951
39372	461952
7005	461953
51563	461954
63229	461955
4056	461956
4438	461957
44871	461958
50046	461959
14857	461960
96218	461961
5957	461962
3243	461963
127542	461964
28679	461965
78164	461966
35010	461967
3010	461968
4139	461969
5975	461970
11539	461971
89877	461972
70027	461973
109601	461974
68910	461975
66619	461976
71225	461977
421	461978
76020	461979
9308	461980
56445	461981
51856	461982
19564	461983
27403	461984
30634	461985
44523	461986
90800	461987
12777	461988
7590	461989
25421	461990
42131	461991
28952	461992
7805	461993
44292	461994
4904	461995
127977	461996
26350	461997
36062	461998
63840	461999
97203	462000
65584	462001
29057	462002
46072	462003
14801	462004
16492	462005
60030	462006
91525	462007
41677	462008
86303	462009
129274	462010
99858	462011
31676	462012
68328	462013
76172	462014
137600	462015
15830	462016
71044	462017
48660	462018
122679	462019
23467	462020
43356	462021
16086	462022
57379	462023
81882	462024
1353	462025
2229	462026
4596	462027
18364	462028
68036	462029
34635	462030
22348	462031
49270	462032
42441	462033
91681	462034
18610	462035
51409	462036
6276	462037
24921	462038
17688	462039
32046	462040
1309	462041
83166	462042
73915	462043
53100	462044
16845	462045
63412	462046
59635	462047
509	462048
69177	462049
23670	462050
13776	462051
8800	462052
133320	462053
6406	462054
89468	462055
41417	462056
1890	462057
103726	462058
14018	462059
28874	462060
28335	462061
64838	462062
95836	462063
56236	462064
156454	462065
140017	462066
18975	462067
101318	462068
96311	462069
7221	462070
11369	462071
25083	462072
161561	462073
35381	462074
64670	462075
32836	462076
54694	462077
112841	462078
72112	462079
100528	462080
64985	462081
69092	462082
27957	462083
97239	462084
15997	462085
53271	462086
14738	462087
42648	462088
31419	462089
115120	462090
2192	462091
82000	462092
24660	462093
58460	462094
18786	462095
86493	462096
43556	462097
119695	462098
51153	462099
13607	462100
79908	462101
142550	462102
5910	462103
63842	462104
78366	462105
29385	462106
156692	462107
10400	462108
20344	462109
29789	462110
1227	462111
7604	462112
59274	462113
47860	462114
147588	462115
936	462116
17474	462117
63666	462118
23462	462119
87646	462120
13633	462121
72248	462122
4103	462123
23189	462124
99316	462125
9575	462126
48149	462127
15617	462128
38213	462129
8169	462130
1777	462131
24199	462132
47114	462133
27059	462134
65362	462135
62835	462136
45906	462137
47144	462138
655	462139
10543	462140
65000	462141
43908	462142
31227	462143
442	462144
39456	462145
31809	462146
7089	462147
65587	462148
151072	462149
17698	462150
123475	462151
137889	462152
51967	462153
98648	462154
2691	462155
33021	462156
65309	462157
5021	462158
37161	462159
130034	462160
64200	462161
45365	462162
3412	462163
105469	462164
83324	462165
6318	462166
15326	462167
24111	462168
7636	462169
59459	462170
25595	462171
36323	462172
81732	462173
26819	462174
19095	462175
7992	462176
87911	462177
136373	462178
51455	462179
75563	462180
73353	462181
154346	462182
31771	462183
2149	462184
24880	462185
32895	462186
2894	462187
19856	462188
32515	462189
16153	462190
2283	462191
70887	462192
780	462193
87938	462194
99770	462195
10062	462196
85635	462197
9395	462198
3072	462199
10074	462200
39431	462201
106550	462202
16519	462203
152894	462204
57126	462205
40108	462206
15573	462207
84064	462208
130464	462209
9263	462210
5172	462211
58096	462212
8339	462213
51683	462214
22322	462215
39875	462216
127254	462217
30881	462218
9401	462219
50645	462220
80601	462221
51146	462222
87977	462223
99210	462224
13500	462225
2616	462226
25228	462227
27067	462228
4134	462229
38139	462230
1065	462231
52485	462232
80864	462233
32074	462234
132144	462235
169598	462236
46727	462237
116873	462238
104341	462239
135797	462240
1497	462241
21173	462242
9435	462243
133288	462244
50096	462245
157258	462246
25153	462247
3286	462248
25070	462249
103780	462250
17960	462251
18628	462252
53342	462253
50939	462254
112740	462255
51898	462256
10001	462257
60776	462258
146794	462259
53973	462260
28294	462261
24740	462262
163193	462263
139623	462264
9535	462265
91005	462266
76884	462267
64217	462268
88141	462269
5655	462270
22301	462271
37432	462272
52450	462273
3469	462274
11575	462275
82852	462276
52718	462277
32197	462278
2395	462279
25313	462280
13730	462281
26979	462282
24871	462283
5749	462284
38042	462285
40258	462286
11612	462287
48831	462288
26361	462289
99512	462290
65985	462291
31543	462292
66590	462293
7185	462294
65508	462295
134689	462296
60244	462297
96661	462298
16859	462299
56348	462300
1499	462301
56148	462302
68697	462303
38180	462304
64034	462305
25530	462306
91073	462307
58064	462308
2363	462309
74795	462310
35734	462311
99187	462312
17492	462313
20853	462314
32690	462315
132312	462316
2395	462317
57347	462318
22686	462319
97047	462320
69600	462321
48784	462322
103573	462323
47503	462324
28621	462325
9199	462326
3054	462327
125069	462328
3007	462329
45551	462330
5405	462331
7165	462332
60817	462333
150028	462334
75966	462335
17893	462336
34494	462337
15092	462338
165582	462339
35449	462340
83330	462341
47128	462342
27612	462343
29619	462344
69587	462345
21995	462346
18226	462347
29002	462348
6871	462349
11008	462350
58985	462351
28539	462352
50470	462353
35512	462354
51846	462355
4239	462356
23030	462357
506	462358
3178	462359
139642	462360
812	462361
134182	462362
7120	462363
3585	462364
3910	462365
102097	462366
44601	462367
13151	462368
127838	462369
4573	462370
78630	462371
65063	462372
32579	462373
5037	462374
8569	462375
30964	462376
96844	462377
126714	462378
76089	462379
23979	462380
45287	462381
37948	462382
37564	462383
36877	462384
48161	462385
57128	462386
21937	462387
114745	462388
40511	462389
9990	462390
81634	462391
91441	462392
17459	462393
14440	462394
4960	462395
106712	462396
160558	462397
6782	462398
816	462399
77521	462400
15457	462401
39198	462402
25987	462403
464	462404
60356	462405
6949	462406
33975	462407
15940	462408
31243	462409
12239	462410
30528	462411
9748	462412
535	462413
28306	462414
74915	462415
56299	462416
107384	462417
36801	462418
107078	462419
31136	462420
52149	462421
8917	462422
7325	462423
131856	462424
5207	462425
23723	462426
16702	462427
5639	462428
148	462429
81962	462430
22313	462431
25607	462432
32179	462433
20595	462434
146347	462435
26976	462436
70016	462437
72199	462438
30023	462439
5490	462440
81928	462441
117765	462442
54087	462443
132355	462444
36408	462445
5518	462446
79354	462447
72191	462448
129834	462449
29525	462450
48072	462451
4501	462452
23960	462453
2480	462454
1791	462455
16937	462456
43382	462457
6275	462458
6852	462459
64659	462460
107637	462461
6449	462462
36572	462463
15569	462464
52726	462465
55486	462466
47998	462467
16397	462468
48207	462469
131908	462470
2427	462471
36875	462472
35921	462473
20016	462474
14910	462475
84156	462476
75477	462477
23708	462478
52886	462479
110935	462480
16191	462481
70173	462482
113	462483
64920	462484
49115	462485
59	462486
4031	462487
100027	462488
15845	462489
55803	462490
1590	462491
17295	462492
4312	462493
4832	462494
151854	462495
6438	462496
36807	462497
3813	462498
113703	462499
13609	462500
1170	462501
53195	462502
67996	462503
80056	462504
84883	462505
161164	462506
17723	462507
7459	462508
28550	462509
74491	462510
11090	462511
17843	462512
30189	462513
79505	462514
50346	462515
2453	462516
31872	462517
98393	462518
7406	462519
43570	462520
104698	462521
49735	462522
14042	462523
81596	462524
53470	462525
18176	462526
30873	462527
84796	462528
3457	462529
66495	462530
41197	462531
38866	462532
110923	462533
26687	462534
3218	462535
131252	462536
85435	462537
95893	462538
10488	462539
23634	462540
116816	462541
40871	462542
12935	462543
54734	462544
12202	462545
103007	462546
462	462547
37254	462548
16098	462549
34499	462550
15466	462551
27562	462552
103238	462553
30334	462554
6059	462555
1771	462556
13888	462557
99316	462558
137040	462559
40424	462560
17972	462561
10540	462562
10068	462563
13036	462564
104736	462565
66522	462566
23247	462567
29684	462568
37586	462569
21809	462570
4721	462571
20032	462572
139607	462573
77160	462574
2293	462575
35589	462576
28679	462577
21108	462578
3350	462579
13763	462580
115528	462581
49673	462582
38609	462583
65619	462584
69020	462585
49046	462586
68649	462587
2353	462588
2481	462589
275	462590
83049	462591
19980	462592
9790	462593
22425	462594
49137	462595
30517	462596
3670	462597
135329	462598
34002	462599
23591	462600
61878	462601
90	462602
8384	462603
83778	462604
93607	462605
59995	462606
60361	462607
40832	462608
96077	462609
67329	462610
59619	462611
3375	462612
168564	462613
13054	462614
113181	462615
67660	462616
24330	462617
93764	462618
133045	462619
76417	462620
104680	462621
16266	462622
38701	462623
13410	462624
120139	462625
59594	462626
20030	462627
9029	462628
84714	462629
55190	462630
18637	462631
2326	462632
76341	462633
161040	462634
8951	462635
54824	462636
21046	462637
46128	462638
6169	462639
32346	462640
21138	462641
52	462642
136074	462643
22959	462644
7894	462645
1509	462646
77261	462647
106304	462648
29313	462649
1009	462650
6898	462651
25825	462652
76995	462653
41700	462654
21407	462655
2495	462656
37284	462657
25948	462658
113391	462659
3419	462660
7189	462661
162787	462662
66445	462663
32397	462664
9688	462665
83326	462666
23945	462667
19552	462668
37425	462669
42844	462670
6026	462671
79949	462672
68407	462673
18458	462674
18009	462675
20293	462676
2375	462677
28833	462678
52307	462679
41661	462680
534	462681
4013	462682
75248	462683
30459	462684
30814	462685
46720	462686
28610	462687
32827	462688
103745	462689
11904	462690
24860	462691
41756	462692
946	462693
98974	462694
45181	462695
38496	462696
3333	462697
47589	462698
124002	462699
28869	462700
14384	462701
1266	462702
28160	462703
71734	462704
939	462705
16073	462706
20585	462707
78212	462708
91191	462709
123672	462710
7267	462711
33243	462712
50291	462713
1695	462714
13478	462715
38782	462716
74701	462717
23022	462718
83048	462719
3260	462720
21248	462721
4169	462722
4294	462723
46641	462724
81968	462725
142106	462726
112915	462727
4713	462728
28507	462729
15727	462730
90015	462731
111247	462732
39875	462733
6821	462734
67	462735
16326	462736
27565	462737
84381	462738
132202	462739
3366	462740
21146	462741
66871	462742
50994	462743
4585	462744
158655	462745
88348	462746
7418	462747
46681	462748
2283	462749
16796	462750
71067	462751
11	462752
11034	462753
92078	462754
103885	462755
79701	462756
72070	462757
48194	462758
37433	462759
11215	462760
93792	462761
283	462762
117289	462763
115113	462764
75386	462765
129072	462766
61054	462767
132336	462768
2112	462769
115513	462770
17152	462771
37789	462772
64299	462773
25229	462774
57865	462775
75770	462776
72359	462777
24571	462778
10849	462779
20400	462780
73180	462781
19801	462782
95856	462783
73742	462784
12736	462785
6680	462786
88957	462787
15602	462788
70247	462789
23401	462790
158348	462791
102943	462792
125673	462793
25516	462794
23037	462795
16061	462796
4601	462797
238	462798
5865	462799
38905	462800
61312	462801
11612	462802
13594	462803
25120	462804
538	462805
71908	462806
15304	462807
35916	462808
70653	462809
40011	462810
42305	462811
6161	462812
29003	462813
9534	462814
20314	462815
88416	462816
17896	462817
73671	462818
109482	462819
6319	462820
111889	462821
93471	462822
107286	462823
20778	462824
84936	462825
78806	462826
6613	462827
5539	462828
4210	462829
96649	462830
21707	462831
92417	462832
127509	462833
110599	462834
103744	462835
30219	462836
93288	462837
57319	462838
65611	462839
55483	462840
84242	462841
99101	462842
105223	462843
28163	462844
156811	462845
92439	462846
5137	462847
39966	462848
104221	462849
65788	462850
39137	462851
32657	462852
53977	462853
63	462854
105757	462855
2160	462856
148240	462857
63989	462858
16541	462859
28350	462860
151256	462861
11125	462862
53482	462863
63635	462864
66561	462865
13608	462866
63164	462867
29351	462868
86321	462869
100334	462870
40649	462871
28436	462872
35712	462873
20437	462874
62743	462875
79141	462876
2827	462877
120249	462878
150637	462879
246	462880
23918	462881
8482	462882
17545	462883
136116	462884
11440	462885
1418	462886
7164	462887
62559	462888
40245	462889
100061	462890
90535	462891
20738	462892
66870	462893
18655	462894
22454	462895
4067	462896
149352	462897
89290	462898
41654	462899
118448	462900
60762	462901
23301	462902
5297	462903
46208	462904
25075	462905
14750	462906
5902	462907
914	462908
85263	462909
713	462910
18105	462911
62329	462912
19633	462913
44165	462914
17426	462915
29289	462916
70011	462917
21505	462918
11011	462919
138598	462920
701	462921
5232	462922
78249	462923
67400	462924
67948	462925
50614	462926
14070	462927
80695	462928
47586	462929
37278	462930
47000	462931
63458	462932
18171	462933
2233	462934
19846	462935
5054	462936
18529	462937
76301	462938
25389	462939
35471	462940
1094	462941
42403	462942
29597	462943
626	462944
30537	462945
6940	462946
64026	462947
81717	462948
33149	462949
128587	462950
6013	462951
72502	462952
133770	462953
5092	462954
44984	462955
21609	462956
1119	462957
2346	462958
895	462959
43284	462960
58493	462961
54848	462962
9344	462963
64211	462964
2946	462965
44971	462966
8467	462967
31667	462968
15872	462969
7124	462970
30984	462971
29308	462972
15756	462973
110	462974
16612	462975
36184	462976
9139	462977
29256	462978
18638	462979
146120	462980
1253	462981
47955	462982
22274	462983
59241	462984
10665	462985
19174	462986
129318	462987
4824	462988
7124	462989
59265	462990
46191	462991
12129	462992
49377	462993
23938	462994
63915	462995
85447	462996
115231	462997
29649	462998
15762	462999
57285	463000
953	463001
12305	463002
7195	463003
103022	463004
44343	463005
77970	463006
3554	463007
110355	463008
1187	463009
81231	463010
8573	463011
38794	463012
97683	463013
79021	463014
5234	463015
36115	463016
33595	463017
32572	463018
6406	463019
80828	463020
7971	463021
75547	463022
63004	463023
1125	463024
29450	463025
31609	463026
5333	463027
89097	463028
236	463029
32191	463030
50999	463031
28916	463032
164325	463033
10753	463034
18644	463035
16804	463036
20183	463037
48258	463038
95306	463039
35755	463040
168828	463041
13255	463042
61301	463043
18322	463044
33168	463045
10778	463046
45939	463047
80686	463048
129633	463049
43	463050
39905	463051
79357	463052
48931	463053
23285	463054
32482	463055
32903	463056
110710	463057
130155	463058
11631	463059
77204	463060
63846	463061
52392	463062
6591	463063
56184	463064
129156	463065
22597	463066
8767	463067
20009	463068
102575	463069
5463	463070
59682	463071
14818	463072
5345	463073
18941	463074
23313	463075
163469	463076
13026	463077
20316	463078
128	463079
58939	463080
66783	463081
33743	463082
37454	463083
127549	463084
2078	463085
32589	463086
7893	463087
19320	463088
29528	463089
69700	463090
69428	463091
41585	463092
13373	463093
17872	463094
10049	463095
35401	463096
65252	463097
43180	463098
10858	463099
125857	463100
99	463101
33719	463102
7886	463103
107697	463104
40194	463105
27859	463106
46354	463107
37751	463108
82701	463109
33074	463110
69352	463111
18869	463112
11936	463113
18253	463114
16846	463115
51143	463116
12727	463117
33235	463118
15360	463119
42276	463120
13398	463121
51665	463122
19199	463123
32356	463124
5925	463125
7874	463126
109506	463127
52869	463128
30289	463129
12755	463130
8219	463131
94360	463132
26084	463133
43218	463134
15140	463135
100942	463136
49999	463137
54628	463138
3502	463139
96212	463140
10600	463141
13196	463142
199	463143
32556	463144
143141	463145
3009	463146
7296	463147
66453	463148
55076	463149
71956	463150
88506	463151
49042	463152
61578	463153
1160	463154
116192	463155
20848	463156
10124	463157
984	463158
110902	463159
57638	463160
32832	463161
51109	463162
12127	463163
37357	463164
53807	463165
45488	463166
14943	463167
37283	463168
25431	463169
104631	463170
12715	463171
195	463172
76244	463173
7791	463174
15916	463175
42276	463176
5696	463177
34641	463178
73598	463179
83635	463180
13930	463181
12298	463182
83104	463183
25766	463184
2346	463185
67064	463186
12380	463187
48553	463188
3247	463189
31814	463190
7620	463191
125803	463192
77572	463193
15340	463194
2068	463195
54260	463196
50156	463197
6136	463198
128294	463199
27144	463200
76443	463201
21056	463202
2413	463203
45782	463204
10512	463205
119090	463206
77859	463207
38351	463208
3068	463209
9201	463210
112989	463211
5950	463212
33970	463213
274	463214
20503	463215
34838	463216
68026	463217
127621	463218
10668	463219
78709	463220
32712	463221
41226	463222
86320	463223
35083	463224
6862	463225
51345	463226
47171	463227
1881	463228
14514	463229
122318	463230
11108	463231
44517	463232
114828	463233
63576	463234
110058	463235
17849	463236
45758	463237
7941	463238
93973	463239
5744	463240
81132	463241
71501	463242
6505	463243
7893	463244
38136	463245
123532	463246
2709	463247
26472	463248
69733	463249
13514	463250
37756	463251
42186	463252
58678	463253
66324	463254
3432	463255
84248	463256
56903	463257
63636	463258
30461	463259
13409	463260
18056	463261
43819	463262
47395	463263
106145	463264
3971	463265
27245	463266
19440	463267
129617	463268
54980	463269
11664	463270
149665	463271
99813	463272
73117	463273
93144	463274
64972	463275
13516	463276
120754	463277
148257	463278
111972	463279
6275	463280
39202	463281
46053	463282
4425	463283
51230	463284
133528	463285
39251	463286
62067	463287
25155	463288
5939	463289
47596	463290
46173	463291
8150	463292
40703	463293
19157	463294
7323	463295
9355	463296
9897	463297
60046	463298
9779	463299
12100	463300
69494	463301
14446	463302
7920	463303
17811	463304
31095	463305
9816	463306
105445	463307
5320	463308
46920	463309
56838	463310
5290	463311
25743	463312
30553	463313
2285	463314
374	463315
11483	463316
6195	463317
25505	463318
79893	463319
15970	463320
3556	463321
21719	463322
129344	463323
54631	463324
51125	463325
53525	463326
117815	463327
98414	463328
13806	463329
3920	463330
137456	463331
75865	463332
7137	463333
42489	463334
84914	463335
35401	463336
1158	463337
99880	463338
37133	463339
16555	463340
6730	463341
23036	463342
102934	463343
2752	463344
283	463345
29455	463346
44009	463347
9948	463348
60697	463349
30847	463350
13567	463351
419	463352
35333	463353
22501	463354
80086	463355
15	463356
1501	463357
46348	463358
45791	463359
31380	463360
11716	463361
37210	463362
17216	463363
131610	463364
24818	463365
52059	463366
16032	463367
110994	463368
7390	463369
5896	463370
76823	463371
36582	463372
1039	463373
131695	463374
45087	463375
1434	463376
22835	463377
104290	463378
11485	463379
16725	463380
13992	463381
17024	463382
42809	463383
142577	463384
14555	463385
15237	463386
73683	463387
4607	463388
24599	463389
167951	463390
17120	463391
167639	463392
6335	463393
8773	463394
356	463395
11691	463396
32595	463397
42696	463398
80050	463399
102627	463400
8538	463401
93231	463402
47040	463403
53861	463404
18416	463405
39684	463406
4690	463407
83539	463408
132	463409
24004	463410
104268	463411
4008	463412
3425	463413
25736	463414
74985	463415
556	463416
163835	463417
96293	463418
22076	463419
1174	463420
127724	463421
8925	463422
4839	463423
64096	463424
55597	463425
38625	463426
7668	463427
64264	463428
61790	463429
16700	463430
54068	463431
128646	463432
128212	463433
9547	463434
140272	463435
112556	463436
35042	463437
19046	463438
2761	463439
166084	463440
92756	463441
33434	463442
14626	463443
97331	463444
60794	463445
50207	463446
18262	463447
65857	463448
695	463449
5723	463450
133348	463451
38336	463452
54811	463453
9042	463454
128113	463455
18151	463456
81392	463457
14512	463458
32036	463459
4044	463460
71109	463461
55179	463462
25042	463463
12506	463464
24022	463465
50009	463466
53938	463467
7567	463468
83324	463469
17814	463470
21772	463471
15629	463472
56690	463473
43897	463474
39853	463475
27568	463476
12234	463477
63943	463478
21094	463479
58506	463480
74772	463481
98044	463482
1796	463483
3921	463484
43199	463485
9088	463486
84045	463487
18502	463488
99014	463489
54404	463490
25602	463491
10122	463492
56188	463493
15	463494
14709	463495
969	463496
59965	463497
10470	463498
17862	463499
3	463500
81209	463501
67351	463502
15924	463503
52241	463504
42757	463505
36618	463506
22140	463507
689	463508
27683	463509
17423	463510
21134	463511
107036	463512
22622	463513
56754	463514
19820	463515
93432	463516
97517	463517
36020	463518
124898	463519
711	463520
151	463521
27854	463522
58014	463523
42253	463524
38703	463525
9026	463526
136257	463527
89542	463528
44234	463529
12466	463530
4121	463531
15057	463532
115099	463533
137468	463534
26169	463535
93883	463536
106237	463537
17272	463538
34001	463539
6218	463540
52802	463541
86259	463542
13668	463543
96864	463544
85454	463545
18441	463546
131074	463547
76283	463548
4555	463549
120979	463550
12574	463551
73572	463552
27768	463553
56927	463554
65505	463555
18600	463556
39241	463557
114468	463558
32720	463559
24179	463560
62155	463561
57349	463562
27300	463563
28128	463564
303	463565
2942	463566
60401	463567
4972	463568
492	463569
36040	463570
105442	463571
4579	463572
15511	463573
34760	463574
61197	463575
74017	463576
50049	463577
64077	463578
12641	463579
12856	463580
759	463581
4736	463582
50310	463583
4777	463584
108666	463585
23177	463586
10409	463587
58318	463588
14154	463589
5643	463590
10001	463591
71849	463592
107450	463593
11584	463594
14110	463595
19277	463596
48126	463597
85753	463598
443	463599
7204	463600
1142	463601
95738	463602
143272	463603
57276	463604
14821	463605
82266	463606
28692	463607
31114	463608
15124	463609
40888	463610
40170	463611
127532	463612
58669	463613
128360	463614
30921	463615
4887	463616
30122	463617
13502	463618
55	463619
67234	463620
51244	463621
103082	463622
30281	463623
88116	463624
35822	463625
33757	463626
91734	463627
42978	463628
24472	463629
14713	463630
84644	463631
95207	463632
1585	463633
84135	463634
42717	463635
728	463636
11864	463637
35428	463638
76782	463639
51552	463640
113406	463641
21044	463642
77900	463643
17385	463644
12055	463645
28701	463646
28698	463647
35963	463648
24846	463649
17340	463650
135698	463651
114451	463652
17062	463653
5833	463654
153565	463655
63809	463656
125698	463657
13742	463658
160588	463659
61543	463660
56640	463661
27663	463662
45083	463663
78847	463664
53033	463665
21856	463666
49474	463667
4683	463668
110951	463669
13738	463670
59427	463671
11259	463672
18325	463673
25555	463674
20846	463675
73783	463676
3711	463677
2300	463678
36483	463679
32063	463680
49740	463681
25091	463682
47777	463683
4375	463684
46861	463685
6387	463686
9632	463687
20336	463688
39412	463689
12996	463690
56222	463691
56931	463692
99490	463693
11733	463694
30486	463695
1437	463696
16256	463697
170135	463698
80291	463699
124731	463700
1675	463701
113563	463702
30388	463703
103886	463704
47295	463705
12110	463706
112871	463707
11410	463708
31879	463709
4751	463710
33270	463711
20175	463712
63344	463713
78802	463714
7521	463715
7518	463716
5437	463717
444	463718
26955	463719
26742	463720
27165	463721
10288	463722
70360	463723
29048	463724
5954	463725
31088	463726
14305	463727
15399	463728
27087	463729
21889	463730
61609	463731
24082	463732
6106	463733
72576	463734
86461	463735
53488	463736
34123	463737
38870	463738
44952	463739
5404	463740
43019	463741
28890	463742
899	463743
14285	463744
21171	463745
72317	463746
35909	463747
31406	463748
83124	463749
61393	463750
39906	463751
74644	463752
12037	463753
23634	463754
791	463755
20269	463756
56295	463757
32954	463758
94626	463759
15796	463760
7834	463761
68110	463762
11495	463763
688	463764
680	463765
64641	463766
31153	463767
12085	463768
7711	463769
18903	463770
42553	463771
25193	463772
33432	463773
10848	463774
15003	463775
21438	463776
2412	463777
6254	463778
42425	463779
85645	463780
20578	463781
35937	463782
94255	463783
23592	463784
106470	463785
46797	463786
8929	463787
14887	463788
96430	463789
8036	463790
9846	463791
33728	463792
34364	463793
2220	463794
9151	463795
148468	463796
50836	463797
84376	463798
153025	463799
103302	463800
41389	463801
93249	463802
86849	463803
47631	463804
39752	463805
16838	463806
11	463807
55670	463808
65381	463809
16844	463810
12401	463811
37696	463812
83983	463813
76842	463814
14832	463815
5238	463816
125575	463817
25230	463818
108237	463819
63424	463820
5046	463821
3396	463822
136993	463823
59336	463824
17481	463825
16164	463826
78982	463827
5760	463828
49835	463829
119546	463830
37825	463831
10786	463832
34714	463833
61468	463834
79670	463835
60361	463836
13118	463837
30386	463838
37804	463839
92222	463840
10510	463841
62347	463842
46619	463843
3868	463844
6559	463845
68171	463846
61302	463847
38490	463848
20341	463849
5092	463850
53003	463851
1411	463852
109775	463853
49395	463854
22114	463855
65376	463856
49369	463857
1715	463858
38236	463859
3656	463860
28846	463861
95948	463862
166050	463863
2299	463864
66872	463865
7823	463866
5354	463867
80086	463868
36091	463869
139626	463870
36366	463871
152929	463872
864	463873
34560	463874
25672	463875
6073	463876
49661	463877
12712	463878
936	463879
22507	463880
17277	463881
22404	463882
127582	463883
40937	463884
92862	463885
54269	463886
66837	463887
88467	463888
62543	463889
24264	463890
19313	463891
27885	463892
124786	463893
1807	463894
674	463895
19419	463896
3370	463897
67551	463898
1650	463899
43332	463900
14563	463901
35031	463902
22762	463903
54518	463904
30333	463905
380	463906
63633	463907
38323	463908
74249	463909
77668	463910
12636	463911
66536	463912
32787	463913
18599	463914
7651	463915
5641	463916
72871	463917
14827	463918
15449	463919
42156	463920
126031	463921
19871	463922
10069	463923
30988	463924
15577	463925
53073	463926
12849	463927
16114	463928
10843	463929
30865	463930
167444	463931
2130	463932
76154	463933
880	463934
27855	463935
38034	463936
56660	463937
283	463938
4529	463939
591	463940
34336	463941
71736	463942
132145	463943
99955	463944
18340	463945
83629	463946
29816	463947
20221	463948
105732	463949
15138	463950
41421	463951
37877	463952
141422	463953
27864	463954
126256	463955
29880	463956
39732	463957
65467	463958
68964	463959
11383	463960
36256	463961
9842	463962
4307	463963
6586	463964
39000	463965
146598	463966
53045	463967
62575	463968
95286	463969
1636	463970
1343	463971
32815	463972
64743	463973
7342	463974
26167	463975
23120	463976
43857	463977
73944	463978
108511	463979
7398	463980
15150	463981
50813	463982
116377	463983
17694	463984
1738	463985
50262	463986
10722	463987
30375	463988
26372	463989
72851	463990
17139	463991
33703	463992
46083	463993
26382	463994
26335	463995
107213	463996
42145	463997
66892	463998
119103	463999
9402	464000
18513	464001
8740	464002
26422	464003
75604	464004
39967	464005
22539	464006
41778	464007
41252	464008
52612	464009
46581	464010
28205	464011
37368	464012
1698	464013
148339	464014
97290	464015
87424	464016
8385	464017
1035	464018
4497	464019
107683	464020
45909	464021
155483	464022
692	464023
33565	464024
10000	464025
14741	464026
983	464027
2713	464028
5478	464029
97950	464030
17345	464031
46834	464032
152340	464033
95076	464034
28812	464035
65269	464036
34963	464037
3298	464038
3497	464039
7366	464040
308	464041
27842	464042
41627	464043
26391	464044
15577	464045
115366	464046
32414	464047
45918	464048
96355	464049
162571	464050
7672	464051
120966	464052
10744	464053
43893	464054
44827	464055
29073	464056
1606	464057
88194	464058
35063	464059
1254	464060
9234	464061
46399	464062
16694	464063
6612	464064
56832	464065
12463	464066
72268	464067
61960	464068
6142	464069
3096	464070
55556	464071
100943	464072
27262	464073
74176	464074
990	464075
113700	464076
45869	464077
145541	464078
32836	464079
29450	464080
86725	464081
126277	464082
65620	464083
1163	464084
12089	464085
1454	464086
88374	464087
80747	464088
13487	464089
155826	464090
19290	464091
62434	464092
17103	464093
82408	464094
103943	464095
701	464096
11	464097
5280	464098
2819	464099
6237	464100
114812	464101
49413	464102
54366	464103
4775	464104
18393	464105
6806	464106
21611	464107
29348	464108
12046	464109
90218	464110
31684	464111
10832	464112
55431	464113
8833	464114
65235	464115
95428	464116
1160	464117
75794	464118
23599	464119
11721	464120
42335	464121
21474	464122
54695	464123
4518	464124
31051	464125
60834	464126
57066	464127
72426	464128
21432	464129
65752	464130
15864	464131
70640	464132
16154	464133
1932	464134
41667	464135
75864	464136
2074	464137
32478	464138
4872	464139
55323	464140
26756	464141
47217	464142
20786	464143
26004	464144
41126	464145
76345	464146
108966	464147
70192	464148
42481	464149
47258	464150
3671	464151
13958	464152
78648	464153
14809	464154
97769	464155
15633	464156
113873	464157
30320	464158
9586	464159
93002	464160
80359	464161
42522	464162
29734	464163
24123	464164
36799	464165
70029	464166
117255	464167
21636	464168
71532	464169
3079	464170
130337	464171
12556	464172
14807	464173
55001	464174
24029	464175
2356	464176
85406	464177
131149	464178
29912	464179
45186	464180
7148	464181
25375	464182
5350	464183
44299	464184
98887	464185
11615	464186
25166	464187
61321	464188
5011	464189
33127	464190
40625	464191
40462	464192
107772	464193
72544	464194
166	464195
78484	464196
23586	464197
8525	464198
59755	464199
89155	464200
98356	464201
39857	464202
8901	464203
25594	464204
35550	464205
9235	464206
27849	464207
81712	464208
2830	464209
139191	464210
88308	464211
40041	464212
60140	464213
1802	464214
31952	464215
1894	464216
128919	464217
5651	464218
7113	464219
1694	464220
2	464221
50740	464222
63949	464223
164591	464224
36543	464225
5816	464226
34163	464227
52810	464228
110813	464229
127052	464230
57824	464231
46012	464232
65749	464233
71362	464234
84372	464235
16704	464236
61364	464237
11460	464238
27176	464239
115937	464240
154390	464241
78664	464242
35624	464243
34066	464244
8462	464245
14414	464246
76981	464247
8154	464248
15094	464249
118719	464250
16031	464251
38816	464252
35519	464253
125419	464254
17421	464255
90957	464256
7029	464257
50130	464258
48403	464259
1433	464260
13001	464261
79289	464262
27265	464263
96	464264
39665	464265
9708	464266
776	464267
11519	464268
30918	464269
13461	464270
126507	464271
57476	464272
1066	464273
97732	464274
16522	464275
60136	464276
16557	464277
7930	464278
87523	464279
937	464280
433	464281
7187	464282
4898	464283
48665	464284
79345	464285
56614	464286
55042	464287
28913	464288
16247	464289
17327	464290
32611	464291
3989	464292
233	464293
57403	464294
35160	464295
15272	464296
519	464297
594	464298
139886	464299
81905	464300
115942	464301
65695	464302
66067	464303
97756	464304
69584	464305
9867	464306
87187	464307
85915	464308
43871	464309
70975	464310
34665	464311
40376	464312
99842	464313
565	464314
29739	464315
62383	464316
69667	464317
101236	464318
95381	464319
37205	464320
69888	464321
8213	464322
37951	464323
8548	464324
7212	464325
127402	464326
62242	464327
5331	464328
2832	464329
115873	464330
133504	464331
140648	464332
113684	464333
30765	464334
117662	464335
39095	464336
47522	464337
3729	464338
5652	464339
49180	464340
21289	464341
28493	464342
13081	464343
12720	464344
37359	464345
3160	464346
20902	464347
2154	464348
23973	464349
40696	464350
20611	464351
77033	464352
22141	464353
136417	464354
66288	464355
67607	464356
49378	464357
20986	464358
52310	464359
2925	464360
158623	464361
33823	464362
68777	464363
2699	464364
50102	464365
33178	464366
132288	464367
6610	464368
7808	464369
82821	464370
24239	464371
8479	464372
24774	464373
12908	464374
94509	464375
73787	464376
14226	464377
19458	464378
37229	464379
11994	464380
98853	464381
2683	464382
71138	464383
94062	464384
23671	464385
34807	464386
92383	464387
66888	464388
19178	464389
20354	464390
60540	464391
21995	464392
96227	464393
28869	464394
170239	464395
6281	464396
3040	464397
15773	464398
51269	464399
13024	464400
70772	464401
26080	464402
54129	464403
12280	464404
75639	464405
86912	464406
111404	464407
5580	464408
80185	464409
101578	464410
59681	464411
34371	464412
11275	464413
21644	464414
78593	464415
14386	464416
10226	464417
19316	464418
13276	464419
45946	464420
4915	464421
21974	464422
15652	464423
102414	464424
160940	464425
92988	464426
51591	464427
81196	464428
20054	464429
51517	464430
12767	464431
96008	464432
50709	464433
1013	464434
10364	464435
7503	464436
72224	464437
64516	464438
139284	464439
137258	464440
17791	464441
15706	464442
97908	464443
1070	464444
30585	464445
11568	464446
45908	464447
29231	464448
1520	464449
66027	464450
151010	464451
60962	464452
72980	464453
155670	464454
28748	464455
50378	464456
6031	464457
34174	464458
24001	464459
291	464460
35505	464461
124042	464462
42950	464463
28839	464464
60702	464465
12276	464466
46546	464467
11484	464468
49383	464469
3423	464470
88336	464471
18999	464472
37411	464473
49105	464474
33158	464475
91819	464476
14558	464477
29628	464478
23935	464479
34316	464480
80606	464481
33426	464482
115554	464483
29439	464484
4442	464485
4599	464486
137116	464487
1693	464488
74378	464489
41679	464490
569	464491
70212	464492
160	464493
8718	464494
129578	464495
88272	464496
1285	464497
23320	464498
166867	464499
34504	464500
41917	464501
41831	464502
71669	464503
152137	464504
72578	464505
7961	464506
6389	464507
65670	464508
20424	464509
3008	464510
96426	464511
106549	464512
22894	464513
34091	464514
18116	464515
14283	464516
499	464517
1088	464518
47037	464519
306	464520
904	464521
3349	464522
67455	464523
41965	464524
36187	464525
73612	464526
16872	464527
140200	464528
106193	464529
24178	464530
68962	464531
93270	464532
46269	464533
13817	464534
106084	464535
17614	464536
69689	464537
56595	464538
109612	464539
39735	464540
56654	464541
70637	464542
9312	464543
85460	464544
65485	464545
139089	464546
57296	464547
12258	464548
112090	464549
44353	464550
58188	464551
63754	464552
5601	464553
153	464554
3452	464555
3828	464556
19934	464557
11797	464558
55778	464559
37715	464560
19554	464561
87885	464562
15488	464563
55895	464564
47600	464565
83606	464566
26112	464567
74733	464568
77846	464569
98708	464570
33086	464571
15107	464572
167911	464573
149090	464574
19185	464575
954	464576
52337	464577
5900	464578
53905	464579
144282	464580
3345	464581
20402	464582
5312	464583
82620	464584
126531	464585
12720	464586
44758	464587
66700	464588
95030	464589
74334	464590
4918	464591
4982	464592
114422	464593
12816	464594
57566	464595
62358	464596
45419	464597
520	464598
21045	464599
121916	464600
89571	464601
152	464602
2164	464603
2009	464604
125094	464605
124678	464606
8947	464607
116638	464608
39603	464609
3118	464610
3717	464611
60901	464612
29731	464613
9469	464614
16032	464615
4560	464616
89874	464617
26242	464618
42123	464619
8358	464620
39686	464621
1609	464622
525	464623
4781	464624
32991	464625
3391	464626
7047	464627
16792	464628
57012	464629
1143	464630
22432	464631
68072	464632
59324	464633
15850	464634
63096	464635
1058	464636
853	464637
72584	464638
14988	464639
96055	464640
109575	464641
9751	464642
8326	464643
33641	464644
13956	464645
5595	464646
64392	464647
53778	464648
15235	464649
108721	464650
98268	464651
14800	464652
12787	464653
17130	464654
5011	464655
7116	464656
1657	464657
59068	464658
90075	464659
88636	464660
9076	464661
54345	464662
63682	464663
52538	464664
9587	464665
29873	464666
57820	464667
11978	464668
17	464669
148375	464670
133340	464671
29789	464672
58203	464673
8360	464674
37759	464675
80447	464676
45863	464677
16650	464678
16883	464679
103817	464680
77712	464681
1264	464682
13922	464683
87016	464684
45196	464685
43457	464686
42842	464687
7671	464688
54548	464689
31496	464690
109856	464691
81657	464692
6856	464693
22639	464694
1681	464695
56442	464696
31256	464697
6113	464698
47914	464699
32685	464700
21207	464701
58741	464702
72990	464703
31919	464704
102	464705
8864	464706
61837	464707
2223	464708
86674	464709
35815	464710
5759	464711
68137	464712
113791	464713
19357	464714
92095	464715
20980	464716
46402	464717
804	464718
22466	464719
64774	464720
59767	464721
5125	464722
10271	464723
42742	464724
27757	464725
6738	464726
75699	464727
19155	464728
72284	464729
8483	464730
84655	464731
42975	464732
81645	464733
7343	464734
10465	464735
2445	464736
856	464737
52077	464738
154822	464739
31802	464740
82285	464741
10471	464742
80790	464743
61894	464744
147180	464745
22166	464746
2343	464747
96794	464748
150387	464749
100117	464750
1679	464751
4345	464752
29894	464753
37337	464754
22631	464755
19339	464756
26745	464757
88839	464758
26810	464759
5303	464760
30082	464761
93268	464762
12062	464763
67082	464764
10639	464765
3272	464766
11072	464767
60936	464768
41037	464769
38766	464770
24209	464771
72524	464772
70624	464773
20881	464774
1152	464775
38354	464776
138128	464777
45803	464778
63412	464779
34751	464780
2914	464781
3519	464782
26843	464783
13824	464784
33733	464785
38674	464786
15685	464787
35943	464788
1847	464789
58343	464790
44610	464791
2871	464792
18621	464793
4482	464794
13006	464795
60967	464796
67252	464797
54932	464798
57375	464799
14871	464800
167090	464801
126947	464802
11519	464803
58369	464804
10031	464805
8466	464806
145116	464807
5701	464808
19052	464809
49205	464810
103275	464811
7110	464812
78263	464813
46626	464814
16067	464815
5483	464816
29714	464817
4383	464818
16148	464819
14595	464820
62649	464821
139227	464822
95504	464823
23035	464824
32351	464825
18719	464826
53263	464827
42632	464828
60062	464829
17300	464830
11151	464831
9515	464832
78643	464833
21939	464834
19908	464835
16628	464836
20625	464837
4476	464838
17888	464839
10282	464840
207	464841
116440	464842
37430	464843
1883	464844
373	464845
20832	464846
7311	464847
18199	464848
71670	464849
52171	464850
8058	464851
43986	464852
29658	464853
82420	464854
109200	464855
3747	464856
78737	464857
154726	464858
28798	464859
148144	464860
79805	464861
88267	464862
120170	464863
10464	464864
6551	464865
272	464866
1209	464867
41689	464868
822	464869
27682	464870
18794	464871
99504	464872
125031	464873
119845	464874
32462	464875
43523	464876
64667	464877
10538	464878
158429	464879
19294	464880
82054	464881
12170	464882
27597	464883
28058	464884
17893	464885
24586	464886
7493	464887
60387	464888
5795	464889
63528	464890
8076	464891
14965	464892
1383	464893
12943	464894
88531	464895
8755	464896
9351	464897
35461	464898
43318	464899
103750	464900
968	464901
58539	464902
14997	464903
69376	464904
5702	464905
13083	464906
18575	464907
47575	464908
77411	464909
44333	464910
59360	464911
88585	464912
4909	464913
23510	464914
63481	464915
1771	464916
123581	464917
21942	464918
16514	464919
10879	464920
9767	464921
8165	464922
123164	464923
147290	464924
163466	464925
4508	464926
9789	464927
31795	464928
146659	464929
61413	464930
13781	464931
9200	464932
11469	464933
9627	464934
14721	464935
103024	464936
2647	464937
97668	464938
20460	464939
51777	464940
98935	464941
52280	464942
56855	464943
5270	464944
13927	464945
56313	464946
36	464947
6038	464948
47370	464949
10874	464950
79499	464951
3044	464952
41601	464953
77563	464954
32699	464955
3575	464956
47192	464957
4239	464958
70000	464959
19418	464960
17411	464961
110191	464962
55867	464963
2271	464964
6817	464965
30194	464966
18134	464967
56445	464968
26704	464969
34960	464970
1815	464971
6133	464972
4040	464973
41580	464974
36512	464975
29832	464976
26774	464977
8654	464978
19030	464979
46878	464980
64905	464981
21689	464982
102168	464983
3315	464984
7908	464985
96537	464986
43056	464987
58496	464988
132065	464989
16410	464990
24274	464991
91523	464992
49484	464993
8595	464994
34872	464995
22164	464996
48506	464997
62513	464998
53123	464999
16886	465000
100081	465001
29020	465002
82575	465003
95456	465004
21075	465005
21645	465006
43202	465007
18656	465008
61359	465009
32665	465010
9803	465011
68942	465012
1969	465013
1577	465014
62831	465015
9732	465016
11423	465017
7655	465018
112643	465019
7378	465020
5611	465021
32316	465022
131719	465023
139398	465024
38948	465025
41605	465026
255	465027
21682	465028
32308	465029
44900	465030
31953	465031
99783	465032
78561	465033
5770	465034
13888	465035
51844	465036
50820	465037
32432	465038
130672	465039
62828	465040
9666	465041
3576	465042
24081	465043
24869	465044
30223	465045
77504	465046
37308	465047
26592	465048
45681	465049
12734	465050
28314	465051
15147	465052
11	465053
48154	465054
11462	465055
36391	465056
71733	465057
24516	465058
99825	465059
15116	465060
34346	465061
16898	465062
126385	465063
13047	465064
84753	465065
51574	465066
58996	465067
23982	465068
138205	465069
16250	465070
37760	465071
104201	465072
130488	465073
47865	465074
17985	465075
14096	465076
66525	465077
57169	465078
703	465079
82443	465080
2854	465081
2224	465082
56054	465083
43987	465084
69504	465085
99748	465086
463	465087
111591	465088
73269	465089
66268	465090
56960	465091
43370	465092
85449	465093
34640	465094
134895	465095
77871	465096
13575	465097
7150	465098
48756	465099
116888	465100
2071	465101
26884	465102
21053	465103
10691	465104
4480	465105
49026	465106
31974	465107
119543	465108
25298	465109
35992	465110
75639	465111
7948	465112
27950	465113
103586	465114
345	465115
5812	465116
4228	465117
15509	465118
9689	465119
5349	465120
124495	465121
2347	465122
24287	465123
53187	465124
166120	465125
32607	465126
786	465127
10650	465128
135961	465129
78219	465130
6680	465131
50914	465132
65488	465133
667	465134
6614	465135
71714	465136
18320	465137
34005	465138
68364	465139
137562	465140
3625	465141
74025	465142
12540	465143
16313	465144
42137	465145
559	465146
99791	465147
3099	465148
3313	465149
52461	465150
26140	465151
64839	465152
51749	465153
32045	465154
65142	465155
60393	465156
1414	465157
6492	465158
95548	465159
64031	465160
10886	465161
46543	465162
90058	465163
78444	465164
468	465165
60497	465166
152711	465167
158208	465168
27226	465169
152684	465170
29021	465171
6283	465172
101538	465173
85357	465174
14145	465175
5122	465176
90045	465177
2056	465178
87139	465179
23090	465180
132376	465181
60385	465182
54098	465183
570	465184
79654	465185
80584	465186
39456	465187
81181	465188
39747	465189
9662	465190
15684	465191
13781	465192
79680	465193
52525	465194
157892	465195
15663	465196
24009	465197
24518	465198
85962	465199
58162	465200
51374	465201
46141	465202
5942	465203
19460	465204
30122	465205
7235	465206
7386	465207
114551	465208
10527	465209
47359	465210
36873	465211
24121	465212
32342	465213
27256	465214
15541	465215
35502	465216
5557	465217
99839	465218
35108	465219
79306	465220
110751	465221
24390	465222
97144	465223
21981	465224
57203	465225
618	465226
35835	465227
3533	465228
33854	465229
85846	465230
91794	465231
85344	465232
17924	465233
56966	465234
48997	465235
70296	465236
165989	465237
70867	465238
4411	465239
3493	465240
24683	465241
67249	465242
13042	465243
16966	465244
52693	465245
42525	465246
65200	465247
92146	465248
84538	465249
100635	465250
7336	465251
34088	465252
7043	465253
4203	465254
17948	465255
158734	465256
84406	465257
70112	465258
13386	465259
10172	465260
90371	465261
6557	465262
52966	465263
2044	465264
114021	465265
13711	465266
68385	465267
104110	465268
17465	465269
13878	465270
11701	465271
43542	465272
44033	465273
58027	465274
54557	465275
5363	465276
77446	465277
119598	465278
11280	465279
36332	465280
2259	465281
129190	465282
57053	465283
10179	465284
15698	465285
53233	465286
27112	465287
96329	465288
263	465289
84330	465290
56839	465291
12928	465292
38065	465293
81955	465294
36322	465295
17945	465296
39132	465297
110283	465298
14677	465299
23810	465300
34837	465301
35723	465302
56631	465303
45768	465304
13532	465305
70622	465306
2867	465307
54260	465308
70690	465309
35062	465310
1428	465311
100772	465312
9143	465313
2432	465314
8577	465315
1576	465316
740	465317
17601	465318
4751	465319
100611	465320
121349	465321
1828	465322
18060	465323
100435	465324
3240	465325
11069	465326
15603	465327
14476	465328
74381	465329
4388	465330
26589	465331
23579	465332
48177	465333
8999	465334
48633	465335
152732	465336
52207	465337
36761	465338
4704	465339
104687	465340
13448	465341
15361	465342
20241	465343
114630	465344
163394	465345
10569	465346
11624	465347
48183	465348
18259	465349
40892	465350
97504	465351
92778	465352
8043	465353
67555	465354
52078	465355
22173	465356
49953	465357
127127	465358
4876	465359
107071	465360
5487	465361
36824	465362
66871	465363
8277	465364
404	465365
61255	465366
1899	465367
27595	465368
84	465369
114576	465370
49670	465371
98228	465372
32707	465373
1368	465374
15829	465375
8266	465376
28470	465377
11253	465378
154362	465379
5513	465380
123140	465381
67715	465382
27045	465383
71361	465384
131921	465385
61227	465386
60873	465387
74709	465388
75673	465389
9247	465390
13729	465391
21232	465392
71040	465393
44911	465394
26835	465395
70820	465396
2959	465397
3800	465398
74693	465399
28036	465400
29373	465401
23458	465402
16024	465403
36012	465404
17793	465405
8379	465406
2212	465407
11227	465408
22674	465409
6605	465410
916	465411
73575	465412
61675	465413
5228	465414
18435	465415
105197	465416
52512	465417
150	465418
125571	465419
24179	465420
44232	465421
262	465422
87634	465423
45204	465424
5078	465425
43333	465426
31898	465427
55209	465428
19343	465429
43396	465430
107347	465431
95180	465432
108255	465433
1946	465434
86000	465435
18974	465436
48487	465437
93185	465438
10498	465439
70681	465440
21590	465441
22231	465442
10599	465443
97717	465444
62916	465445
25788	465446
94333	465447
57481	465448
42346	465449
59997	465450
17722	465451
3226	465452
67374	465453
3235	465454
40590	465455
12626	465456
122604	465457
59757	465458
12422	465459
9	465460
18663	465461
123973	465462
76281	465463
22705	465464
28128	465465
104030	465466
92098	465467
1338	465468
21601	465469
70891	465470
165072	465471
31508	465472
12370	465473
29989	465474
37522	465475
18751	465476
37221	465477
142626	465478
36500	465479
23780	465480
14962	465481
12303	465482
120662	465483
8600	465484
15820	465485
52275	465486
54459	465487
47110	465488
752	465489
1903	465490
18382	465491
33818	465492
6403	465493
4576	465494
45440	465495
18496	465496
55595	465497
9786	465498
77792	465499
75897	465500
10391	465501
33652	465502
78517	465503
47902	465504
19475	465505
17264	465506
15049	465507
1253	465508
140101	465509
38191	465510
10103	465511
35157	465512
91967	465513
48442	465514
33962	465515
52222	465516
28605	465517
72710	465518
48835	465519
41324	465520
133091	465521
53422	465522
1908	465523
122290	465524
119329	465525
54034	465526
8515	465527
93033	465528
6713	465529
8985	465530
139170	465531
24312	465532
125112	465533
34569	465534
21015	465535
42416	465536
53016	465537
89928	465538
34432	465539
116644	465540
66867	465541
88311	465542
121886	465543
6676	465544
26823	465545
6400	465546
80671	465547
52298	465548
6800	465549
101	465550
40760	465551
61204	465552
102367	465553
34888	465554
40306	465555
6605	465556
14732	465557
137825	465558
22276	465559
104036	465560
46299	465561
5919	465562
76707	465563
7818	465564
95774	465565
23454	465566
18019	465567
1756	465568
62927	465569
4128	465570
35550	465571
49575	465572
11696	465573
25219	465574
33354	465575
203	465576
18040	465577
24329	465578
68616	465579
7330	465580
37168	465581
159387	465582
16586	465583
11736	465584
55242	465585
26366	465586
23049	465587
64158	465588
130810	465589
124577	465590
63500	465591
12194	465592
5471	465593
11105	465594
131967	465595
26536	465596
17588	465597
70428	465598
26968	465599
13114	465600
29277	465601
38925	465602
26578	465603
8074	465604
123075	465605
45558	465606
28570	465607
30912	465608
75179	465609
100692	465610
41130	465611
29496	465612
68621	465613
14547	465614
17687	465615
14855	465616
126992	465617
24768	465618
83895	465619
125637	465620
59452	465621
3089	465622
85057	465623
21877	465624
490	465625
57860	465626
3227	465627
796	465628
17240	465629
14031	465630
6887	465631
4533	465632
35842	465633
27370	465634
136700	465635
57254	465636
15553	465637
93053	465638
87105	465639
38352	465640
70544	465641
39176	465642
103788	465643
33064	465644
2	465645
11471	465646
43028	465647
30790	465648
14450	465649
37400	465650
955	465651
50486	465652
19382	465653
30312	465654
15185	465655
112010	465656
154841	465657
95874	465658
59721	465659
45043	465660
149142	465661
75645	465662
36577	465663
96691	465664
20139	465665
3330	465666
72735	465667
28803	465668
30157	465669
113255	465670
30798	465671
52867	465672
18189	465673
56184	465674
9391	465675
126297	465676
5270	465677
17445	465678
5522	465679
34007	465680
29835	465681
36708	465682
63126	465683
55246	465684
43824	465685
72554	465686
16455	465687
15628	465688
45366	465689
22274	465690
22038	465691
927	465692
137932	465693
27932	465694
86033	465695
44310	465696
9296	465697
72196	465698
11960	465699
14330	465700
77492	465701
52407	465702
77751	465703
18206	465704
35955	465705
45324	465706
4961	465707
38453	465708
59863	465709
13697	465710
15073	465711
4135	465712
97946	465713
77659	465714
137066	465715
359	465716
2474	465717
930	465718
46480	465719
48076	465720
63437	465721
7643	465722
33180	465723
50365	465724
26731	465725
41929	465726
67023	465727
1340	465728
45692	465729
89958	465730
6203	465731
77257	465732
29928	465733
45662	465734
48117	465735
34832	465736
11668	465737
30416	465738
65457	465739
50587	465740
6339	465741
135172	465742
11311	465743
91507	465744
66845	465745
70084	465746
1657	465747
50710	465748
59698	465749
71924	465750
108773	465751
29232	465752
2517	465753
109789	465754
9996	465755
54326	465756
28557	465757
86052	465758
22400	465759
1455	465760
51181	465761
15636	465762
85029	465763
1587	465764
70633	465765
16453	465766
19710	465767
119140	465768
40000	465769
9272	465770
110386	465771
122830	465772
69896	465773
39677	465774
97129	465775
38025	465776
1690	465777
23266	465778
24394	465779
48378	465780
29754	465781
436	465782
89975	465783
33988	465784
9174	465785
150833	465786
1882	465787
1297	465788
20046	465789
18344	465790
16744	465791
45733	465792
66931	465793
77753	465794
49555	465795
43037	465796
47714	465797
148169	465798
5467	465799
3911	465800
2658	465801
55878	465802
63677	465803
19058	465804
66055	465805
55596	465806
5342	465807
30785	465808
67998	465809
18675	465810
150101	465811
1889	465812
4571	465813
30181	465814
42790	465815
19429	465816
80962	465817
57304	465818
36837	465819
44356	465820
37539	465821
68655	465822
67530	465823
2562	465824
43403	465825
43265	465826
11066	465827
48838	465828
16853	465829
16828	465830
129828	465831
11707	465832
17274	465833
39950	465834
4949	465835
36864	465836
55375	465837
11038	465838
20094	465839
1696	465840
103232	465841
153139	465842
102361	465843
125973	465844
67013	465845
49713	465846
2431	465847
7543	465848
118020	465849
26373	465850
39929	465851
25	465852
59458	465853
71816	465854
20953	465855
166458	465856
130907	465857
33226	465858
22336	465859
109563	465860
36241	465861
56216	465862
24529	465863
132444	465864
29417	465865
8412	465866
85970	465867
12300	465868
2136	465869
23955	465870
51642	465871
23486	465872
44540	465873
7615	465874
108818	465875
55052	465876
45366	465877
20994	465878
31460	465879
17424	465880
5042	465881
56614	465882
127875	465883
56677	465884
2940	465885
8798	465886
2672	465887
25179	465888
81227	465889
48543	465890
90937	465891
8285	465892
11183	465893
38030	465894
6888	465895
169917	465896
37915	465897
5139	465898
75374	465899
35604	465900
45869	465901
11540	465902
129373	465903
23883	465904
1609	465905
19423	465906
8436	465907
17586	465908
29302	465909
68451	465910
25351	465911
78243	465912
38675	465913
84189	465914
54991	465915
71553	465916
80661	465917
45322	465918
44293	465919
11386	465920
52631	465921
93158	465922
51565	465923
7658	465924
27830	465925
37611	465926
800	465927
95369	465928
2473	465929
33571	465930
11066	465931
113298	465932
115489	465933
74110	465934
68930	465935
1841	465936
56988	465937
59929	465938
64917	465939
15732	465940
56117	465941
1862	465942
10338	465943
37326	465944
98904	465945
34197	465946
115811	465947
109639	465948
40362	465949
88198	465950
147490	465951
18064	465952
26305	465953
1481	465954
77603	465955
12046	465956
11527	465957
77117	465958
95880	465959
39383	465960
145882	465961
6603	465962
45502	465963
103451	465964
47072	465965
127266	465966
10666	465967
20020	465968
368	465969
18646	465970
54297	465971
4507	465972
126884	465973
30668	465974
33240	465975
138274	465976
3606	465977
7431	465978
46684	465979
112366	465980
345	465981
33271	465982
147603	465983
49649	465984
4226	465985
75	465986
45690	465987
18888	465988
2834	465989
139434	465990
20016	465991
42324	465992
23809	465993
7661	465994
42804	465995
5512	465996
5991	465997
1247	465998
26769	465999
1814	466000
19913	466001
34183	466002
120242	466003
13363	466004
27227	466005
50517	466006
36358	466007
1215	466008
25571	466009
56976	466010
14212	466011
41337	466012
28715	466013
18209	466014
100590	466015
79720	466016
26134	466017
103150	466018
31554	466019
84431	466020
77634	466021
581	466022
94777	466023
15913	466024
7244	466025
102100	466026
86150	466027
24521	466028
68653	466029
57661	466030
102447	466031
282	466032
23422	466033
37890	466034
96605	466035
89441	466036
851	466037
115266	466038
105710	466039
18490	466040
19245	466041
2016	466042
93707	466043
33935	466044
29670	466045
15985	466046
9666	466047
45862	466048
16012	466049
64253	466050
57277	466051
21310	466052
103134	466053
13346	466054
57659	466055
2162	466056
72174	466057
75073	466058
55115	466059
21532	466060
1356	466061
89815	466062
2431	466063
1444	466064
44803	466065
12123	466066
276	466067
69160	466068
11032	466069
54094	466070
506	466071
65038	466072
15331	466073
84417	466074
10568	466075
101288	466076
22672	466077
30331	466078
81328	466079
25089	466080
4177	466081
94467	466082
25392	466083
48380	466084
96815	466085
75778	466086
7544	466087
45325	466088
160	466089
25251	466090
35912	466091
98901	466092
27985	466093
2118	466094
73822	466095
3684	466096
75747	466097
16828	466098
37140	466099
2888	466100
83533	466101
6135	466102
29557	466103
13438	466104
1101	466105
97439	466106
105525	466107
35694	466108
1155	466109
112695	466110
8240	466111
5981	466112
1253	466113
101197	466114
63664	466115
2904	466116
8733	466117
59361	466118
28924	466119
18628	466120
52616	466121
65072	466122
167073	466123
76331	466124
13531	466125
133011	466126
18551	466127
102749	466128
134063	466129
96524	466130
2886	466131
114128	466132
1087	466133
98369	466134
8612	466135
97331	466136
539	466137
9971	466138
3045	466139
22218	466140
100081	466141
11714	466142
10441	466143
121167	466144
75063	466145
320	466146
35774	466147
22259	466148
6506	466149
10329	466150
60221	466151
118864	466152
4907	466153
32395	466154
58787	466155
120397	466156
70521	466157
21284	466158
59620	466159
79005	466160
35977	466161
9773	466162
133754	466163
22292	466164
22697	466165
132344	466166
15266	466167
113843	466168
37055	466169
58420	466170
114696	466171
80096	466172
4834	466173
44553	466174
50907	466175
21458	466176
76695	466177
14201	466178
135442	466179
32599	466180
23397	466181
37376	466182
4010	466183
5126	466184
79057	466185
23411	466186
126547	466187
56441	466188
20405	466189
134308	466190
87250	466191
96044	466192
163799	466193
132079	466194
15060	466195
12418	466196
5770	466197
12979	466198
13378	466199
12806	466200
83948	466201
24966	466202
35705	466203
69470	466204
24784	466205
92754	466206
80483	466207
22778	466208
70871	466209
1929	466210
49831	466211
118139	466212
121927	466213
4827	466214
31393	466215
110376	466216
7861	466217
19742	466218
5983	466219
69673	466220
87682	466221
38356	466222
108250	466223
64590	466224
35467	466225
1247	466226
158881	466227
22685	466228
12029	466229
154337	466230
65835	466231
76725	466232
30670	466233
13514	466234
9144	466235
159204	466236
70844	466237
452	466238
109924	466239
44118	466240
14702	466241
75196	466242
36129	466243
22822	466244
80586	466245
11627	466246
3697	466247
63102	466248
92873	466249
12757	466250
2667	466251
12485	466252
4457	466253
24798	466254
63771	466255
995	466256
98828	466257
69435	466258
26349	466259
88499	466260
45233	466261
36920	466262
33797	466263
167922	466264
8246	466265
16174	466266
93342	466267
58773	466268
34425	466269
37680	466270
26275	466271
34909	466272
4420	466273
22648	466274
71889	466275
40988	466276
58340	466277
115473	466278
82849	466279
109882	466280
23522	466281
80962	466282
7352	466283
64084	466284
131362	466285
37227	466286
31052	466287
59707	466288
28058	466289
2047	466290
18255	466291
31172	466292
28505	466293
8691	466294
2305	466295
29529	466296
115045	466297
44080	466298
776	466299
46777	466300
12549	466301
37907	466302
512	466303
13473	466304
41475	466305
6526	466306
34664	466307
130639	466308
21011	466309
18645	466310
62542	466311
155701	466312
36739	466313
29764	466314
30472	466315
97034	466316
134384	466317
21559	466318
36980	466319
37213	466320
902	466321
107439	466322
77434	466323
65572	466324
35424	466325
32264	466326
8848	466327
78563	466328
32007	466329
5385	466330
19123	466331
4025	466332
27727	466333
58420	466334
107185	466335
65101	466336
127675	466337
55613	466338
14430	466339
58531	466340
50755	466341
7659	466342
16082	466343
100398	466344
46597	466345
49760	466346
95214	466347
19116	466348
13900	466349
34020	466350
37528	466351
5112	466352
4388	466353
25265	466354
9831	466355
16945	466356
82216	466357
9094	466358
46588	466359
38595	466360
81399	466361
47016	466362
24482	466363
94230	466364
18303	466365
485	466366
46918	466367
831	466368
1797	466369
125092	466370
82966	466371
65577	466372
31728	466373
2747	466374
56213	466375
67398	466376
41843	466377
44184	466378
22639	466379
56852	466380
32138	466381
7281	466382
56	466383
26140	466384
111193	466385
73151	466386
163126	466387
4185	466388
63379	466389
21441	466390
32037	466391
4728	466392
1688	466393
131526	466394
42059	466395
108565	466396
49076	466397
85545	466398
45732	466399
6113	466400
77203	466401
24374	466402
58599	466403
6255	466404
30334	466405
78480	466406
96230	466407
77827	466408
10810	466409
72255	466410
117177	466411
100703	466412
12549	466413
5557	466414
62612	466415
2461	466416
121847	466417
1251	466418
11505	466419
108345	466420
146776	466421
21930	466422
93277	466423
95075	466424
52664	466425
8771	466426
14036	466427
22565	466428
23482	466429
50207	466430
15229	466431
44075	466432
96202	466433
10001	466434
65939	466435
89112	466436
62244	466437
33528	466438
260	466439
4706	466440
29567	466441
40448	466442
38899	466443
3335	466444
4407	466445
129858	466446
44244	466447
281	466448
59711	466449
54632	466450
33203	466451
26197	466452
29377	466453
29494	466454
1740	466455
38165	466456
6323	466457
103033	466458
63930	466459
78635	466460
146441	466461
61360	466462
74688	466463
64546	466464
154876	466465
38656	466466
22074	466467
5906	466468
81703	466469
11924	466470
9069	466471
149	466472
38297	466473
46403	466474
77452	466475
58604	466476
14107	466477
44222	466478
41009	466479
24781	466480
46951	466481
145573	466482
1081	466483
87287	466484
73897	466485
53945	466486
69866	466487
6181	466488
149520	466489
35757	466490
10926	466491
57971	466492
43886	466493
5448	466494
20143	466495
163401	466496
5068	466497
63731	466498
4750	466499
21480	466500
60251	466501
93188	466502
7606	466503
3638	466504
53629	466505
8493	466506
31719	466507
50425	466508
104967	466509
581	466510
85672	466511
1008	466512
78526	466513
15742	466514
162488	466515
5795	466516
21181	466517
61315	466518
35210	466519
44404	466520
15038	466521
19792	466522
30373	466523
126331	466524
6563	466525
6930	466526
17286	466527
32058	466528
3139	466529
32932	466530
47613	466531
11166	466532
46247	466533
73177	466534
102834	466535
640	466536
3050	466537
29545	466538
96993	466539
6655	466540
97714	466541
91880	466542
17620	466543
19940	466544
40085	466545
34227	466546
60761	466547
1940	466548
24235	466549
7739	466550
133916	466551
87137	466552
23737	466553
5396	466554
5922	466555
59781	466556
137415	466557
1602	466558
112478	466559
2266	466560
32112	466561
23887	466562
19160	466563
15944	466564
52674	466565
17830	466566
41236	466567
98815	466568
11276	466569
85796	466570
52232	466571
5977	466572
35212	466573
5155	466574
8593	466575
82437	466576
1069	466577
157565	466578
4705	466579
78349	466580
60725	466581
46874	466582
57963	466583
1905	466584
17036	466585
10598	466586
99209	466587
56515	466588
8919	466589
7248	466590
96940	466591
56557	466592
1642	466593
131755	466594
87194	466595
33765	466596
31046	466597
25592	466598
88908	466599
87072	466600
3974	466601
88319	466602
614	466603
25144	466604
38777	466605
19768	466606
93108	466607
94692	466608
3936	466609
151096	466610
11446	466611
134658	466612
34214	466613
44142	466614
30219	466615
117953	466616
133621	466617
112398	466618
148316	466619
136135	466620
56352	466621
24608	466622
267	466623
30780	466624
56978	466625
29446	466626
71031	466627
48598	466628
4212	466629
10661	466630
2602	466631
11821	466632
123054	466633
56502	466634
96634	466635
61225	466636
67150	466637
70185	466638
12170	466639
5475	466640
110227	466641
151086	466642
149948	466643
104528	466644
18574	466645
16288	466646
96752	466647
60028	466648
16379	466649
47221	466650
4317	466651
25992	466652
4417	466653
81944	466654
109949	466655
26313	466656
1163	466657
25935	466658
55880	466659
133782	466660
69299	466661
37680	466662
68147	466663
56520	466664
17741	466665
49821	466666
38609	466667
16144	466668
80156	466669
29979	466670
30441	466671
73260	466672
66433	466673
123821	466674
16422	466675
9109	466676
17565	466677
36296	466678
49345	466679
30211	466680
7512	466681
118406	466682
77801	466683
3031	466684
35506	466685
138468	466686
34406	466687
40654	466688
83999	466689
3824	466690
30057	466691
32817	466692
30270	466693
44902	466694
20622	466695
46415	466696
56330	466697
8371	466698
25316	466699
54254	466700
132932	466701
69041	466702
50438	466703
114805	466704
3902	466705
54017	466706
43084	466707
111891	466708
13156	466709
92707	466710
15653	466711
2568	466712
498	466713
33722	466714
107763	466715
58756	466716
131179	466717
6981	466718
47530	466719
48042	466720
13100	466721
11909	466722
93726	466723
61122	466724
64545	466725
74111	466726
114276	466727
65191	466728
10120	466729
139405	466730
19318	466731
10443	466732
32938	466733
11172	466734
169058	466735
33498	466736
84653	466737
36852	466738
12321	466739
8852	466740
81805	466741
33607	466742
61688	466743
47730	466744
157682	466745
109187	466746
38412	466747
43577	466748
126201	466749
30327	466750
23123	466751
15726	466752
44876	466753
64742	466754
1679	466755
51792	466756
81023	466757
60789	466758
14495	466759
38833	466760
9655	466761
12780	466762
609	466763
36295	466764
77358	466765
84788	466766
87952	466767
130335	466768
27405	466769
5220	466770
3903	466771
215	466772
11664	466773
4147	466774
85941	466775
71684	466776
6967	466777
38310	466778
30960	466779
54037	466780
69914	466781
137	466782
136892	466783
103283	466784
35878	466785
54443	466786
15700	466787
50554	466788
64655	466789
102815	466790
38838	466791
82837	466792
6526	466793
69262	466794
99574	466795
4311	466796
18566	466797
12331	466798
39733	466799
113881	466800
44236	466801
20016	466802
3719	466803
9001	466804
26383	466805
2685	466806
103405	466807
83560	466808
27386	466809
26073	466810
16097	466811
6181	466812
36639	466813
53233	466814
3161	466815
84239	466816
98260	466817
591	466818
5880	466819
21512	466820
212	466821
86045	466822
30978	466823
45212	466824
27664	466825
4316	466826
138442	466827
13666	466828
44684	466829
30024	466830
79731	466831
39948	466832
48185	466833
40771	466834
119551	466835
12374	466836
125815	466837
15084	466838
41205	466839
159546	466840
27180	466841
2050	466842
86614	466843
139922	466844
57363	466845
33903	466846
19630	466847
3845	466848
7451	466849
9354	466850
31410	466851
11090	466852
10727	466853
13336	466854
27578	466855
91399	466856
32362	466857
113322	466858
85382	466859
41575	466860
10208	466861
110518	466862
75534	466863
92429	466864
125951	466865
7163	466866
94346	466867
50241	466868
113018	466869
11942	466870
17263	466871
5176	466872
44422	466873
18380	466874
62487	466875
54407	466876
30248	466877
130475	466878
40879	466879
52801	466880
43954	466881
75104	466882
16113	466883
61899	466884
36384	466885
121423	466886
14924	466887
4398	466888
71886	466889
11141	466890
55103	466891
25023	466892
49030	466893
10275	466894
10806	466895
31066	466896
64145	466897
86406	466898
30174	466899
42837	466900
96563	466901
5	466902
64058	466903
77371	466904
27959	466905
8926	466906
35682	466907
141318	466908
10934	466909
20353	466910
10024	466911
97389	466912
791	466913
37375	466914
54218	466915
95746	466916
30195	466917
12724	466918
72345	466919
23841	466920
23455	466921
38984	466922
139357	466923
78991	466924
2757	466925
35612	466926
20513	466927
60993	466928
94093	466929
22355	466930
5198	466931
11807	466932
5464	466933
27749	466934
43072	466935
164587	466936
24352	466937
37781	466938
52088	466939
39861	466940
53074	466941
89085	466942
85366	466943
113913	466944
33183	466945
29835	466946
56822	466947
35793	466948
63313	466949
11280	466950
79981	466951
49363	466952
14318	466953
51248	466954
21241	466955
48892	466956
72042	466957
732	466958
56833	466959
13248	466960
14612	466961
25235	466962
81040	466963
16794	466964
27343	466965
29049	466966
5306	466967
25106	466968
91306	466969
3519	466970
113127	466971
30824	466972
76593	466973
31385	466974
308	466975
86407	466976
31667	466977
945	466978
62767	466979
56895	466980
107359	466981
3228	466982
108963	466983
63498	466984
679	466985
38693	466986
126540	466987
41278	466988
26059	466989
24314	466990
3310	466991
4898	466992
22272	466993
83784	466994
30443	466995
19896	466996
6637	466997
21310	466998
33858	466999
11223	467000
4093	467001
25077	467002
15532	467003
83175	467004
39603	467005
50760	467006
40149	467007
93877	467008
23190	467009
111802	467010
38654	467011
90897	467012
45294	467013
6073	467014
106507	467015
55616	467016
2066	467017
73922	467018
163283	467019
17478	467020
1296	467021
33288	467022
73970	467023
143101	467024
51024	467025
68406	467026
113811	467027
10906	467028
1826	467029
21009	467030
6134	467031
16072	467032
36794	467033
31087	467034
3025	467035
36031	467036
3882	467037
18967	467038
4770	467039
155118	467040
27185	467041
27341	467042
75709	467043
38306	467044
21150	467045
158550	467046
36373	467047
112463	467048
667	467049
2931	467050
1121	467051
47975	467052
25	467053
18720	467054
26104	467055
46575	467056
119889	467057
18519	467058
93167	467059
6590	467060
9473	467061
51076	467062
48484	467063
108359	467064
120507	467065
57180	467066
51760	467067
13516	467068
40870	467069
95662	467070
39073	467071
39728	467072
4675	467073
2371	467074
158194	467075
17031	467076
49922	467077
102651	467078
30999	467079
7924	467080
833	467081
59701	467082
75393	467083
101803	467084
35956	467085
4341	467086
39544	467087
1426	467088
65694	467089
16875	467090
10382	467091
24520	467092
55773	467093
30025	467094
15810	467095
57910	467096
6248	467097
37042	467098
10504	467099
3571	467100
27969	467101
12886	467102
66196	467103
15356	467104
48642	467105
31734	467106
33179	467107
40806	467108
8190	467109
42334	467110
58231	467111
64395	467112
23280	467113
39133	467114
18830	467115
126295	467116
77431	467117
41590	467118
18836	467119
91108	467120
17303	467121
51602	467122
40189	467123
33	467124
5957	467125
1436	467126
86640	467127
56471	467128
1041	467129
39887	467130
28284	467131
36545	467132
150212	467133
119496	467134
9166	467135
76071	467136
41464	467137
52889	467138
120325	467139
106129	467140
128412	467141
63342	467142
18586	467143
11497	467144
15937	467145
38555	467146
25188	467147
45116	467148
12135	467149
3301	467150
54729	467151
2203	467152
74676	467153
124389	467154
95894	467155
920	467156
146692	467157
22904	467158
49773	467159
2547	467160
17545	467161
18283	467162
33889	467163
44599	467164
2702	467165
34093	467166
15289	467167
2346	467168
132124	467169
143242	467170
11933	467171
105068	467172
99970	467173
164959	467174
22958	467175
81403	467176
40210	467177
49766	467178
70651	467179
8941	467180
8270	467181
53793	467182
139194	467183
35798	467184
14948	467185
45944	467186
1567	467187
103981	467188
21314	467189
17316	467190
11564	467191
96131	467192
26781	467193
20045	467194
10117	467195
111536	467196
9298	467197
10621	467198
10696	467199
83478	467200
59126	467201
1557	467202
16829	467203
55517	467204
88289	467205
56220	467206
22499	467207
64010	467208
113939	467209
45831	467210
15639	467211
68109	467212
149933	467213
5685	467214
106940	467215
35686	467216
127517	467217
165661	467218
3937	467219
30009	467220
25786	467221
5134	467222
130305	467223
104087	467224
18985	467225
131661	467226
118303	467227
14377	467228
12723	467229
22934	467230
10839	467231
81977	467232
37995	467233
119511	467234
4574	467235
29754	467236
13581	467237
168779	467238
38905	467239
3946	467240
16849	467241
45436	467242
85058	467243
435	467244
30558	467245
17891	467246
489	467247
117637	467248
65827	467249
34647	467250
42892	467251
107472	467252
18166	467253
5121	467254
14933	467255
146631	467256
1281	467257
88967	467258
80215	467259
38286	467260
9810	467261
166943	467262
11192	467263
2688	467264
126689	467265
34109	467266
48409	467267
45741	467268
8247	467269
91924	467270
4179	467271
93879	467272
100275	467273
32819	467274
54205	467275
12974	467276
55657	467277
9802	467278
24913	467279
20016	467280
34447	467281
108154	467282
29244	467283
4016	467284
12248	467285
8462	467286
28022	467287
15681	467288
67996	467289
92195	467290
64465	467291
71174	467292
156161	467293
16292	467294
133960	467295
12210	467296
13997	467297
55584	467298
65113	467299
71049	467300
46247	467301
78105	467302
9197	467303
70582	467304
41592	467305
57028	467306
70305	467307
26640	467308
52980	467309
20993	467310
7487	467311
51296	467312
15228	467313
51227	467314
40940	467315
45322	467316
4111	467317
103994	467318
3778	467319
41185	467320
82594	467321
43938	467322
163453	467323
19788	467324
3337	467325
7607	467326
15038	467327
11251	467328
17506	467329
32200	467330
14196	467331
2141	467332
37174	467333
54090	467334
59271	467335
57713	467336
57677	467337
7094	467338
17960	467339
140355	467340
56063	467341
8289	467342
35101	467343
4662	467344
55518	467345
5114	467346
15777	467347
15457	467348
88432	467349
49796	467350
15310	467351
7209	467352
18006	467353
104598	467354
82372	467355
125302	467356
8583	467357
25651	467358
19014	467359
85678	467360
1474	467361
21518	467362
56304	467363
1472	467364
71823	467365
7657	467366
39244	467367
164271	467368
8103	467369
72979	467370
50102	467371
67384	467372
15	467373
82425	467374
1871	467375
24244	467376
6812	467377
14290	467378
2034	467379
14931	467380
75180	467381
42166	467382
35641	467383
159522	467384
3042	467385
46824	467386
24987	467387
17052	467388
20230	467389
32194	467390
69150	467391
11804	467392
6195	467393
19661	467394
34685	467395
73016	467396
63182	467397
44334	467398
69695	467399
92680	467400
73642	467401
116494	467402
55763	467403
151013	467404
3232	467405
46033	467406
21330	467407
59202	467408
1000	467409
164648	467410
1126	467411
15534	467412
2896	467413
97052	467414
5645	467415
26538	467416
11738	467417
6616	467418
58309	467419
78173	467420
43973	467421
39427	467422
85394	467423
96700	467424
37575	467425
101543	467426
126139	467427
48934	467428
807	467429
9727	467430
127988	467431
40241	467432
152518	467433
78299	467434
3641	467435
18890	467436
1782	467437
3855	467438
22837	467439
72828	467440
87286	467441
139554	467442
136719	467443
130550	467444
48274	467445
36382	467446
80236	467447
76218	467448
38071	467449
62337	467450
80696	467451
100339	467452
53570	467453
76914	467454
11477	467455
130007	467456
71605	467457
6701	467458
34063	467459
29929	467460
72872	467461
153043	467462
24343	467463
74064	467464
267	467465
27615	467466
128305	467467
25207	467468
119464	467469
44030	467470
94925	467471
4062	467472
50885	467473
43447	467474
9132	467475
142305	467476
83410	467477
36274	467478
69195	467479
37976	467480
33069	467481
101292	467482
9301	467483
61414	467484
34031	467485
20403	467486
22095	467487
5753	467488
74889	467489
34723	467490
62217	467491
62809	467492
54464	467493
74490	467494
12338	467495
15079	467496
50477	467497
44971	467498
3053	467499
17287	467500
72237	467501
149375	467502
31290	467503
42462	467504
113723	467505
16207	467506
70073	467507
4793	467508
19692	467509
11023	467510
15438	467511
85614	467512
23089	467513
64486	467514
28453	467515
1610	467516
85448	467517
72231	467518
60872	467519
36174	467520
91974	467521
6003	467522
52892	467523
41288	467524
77552	467525
21350	467526
13452	467527
145782	467528
31924	467529
32500	467530
122422	467531
58615	467532
5726	467533
9310	467534
700	467535
52468	467536
84700	467537
45005	467538
18625	467539
2284	467540
36008	467541
34202	467542
20584	467543
7897	467544
31895	467545
116619	467546
47781	467547
311	467548
107783	467549
51955	467550
82051	467551
24837	467552
3156	467553
42303	467554
52035	467555
19899	467556
42069	467557
37038	467558
6638	467559
27590	467560
69788	467561
12106	467562
5942	467563
5082	467564
504	467565
100501	467566
19526	467567
7917	467568
54351	467569
5364	467570
11981	467571
25984	467572
136839	467573
65084	467574
43483	467575
54603	467576
48992	467577
2	467578
7590	467579
56702	467580
24559	467581
22397	467582
1	467583
4717	467584
6832	467585
163	467586
52247	467587
138245	467588
83	467589
12446	467590
27432	467591
98102	467592
17675	467593
9521	467594
19382	467595
15817	467596
3452	467597
154549	467598
64209	467599
5023	467600
7171	467601
63345	467602
55961	467603
95336	467604
71282	467605
141097	467606
10776	467607
70807	467608
43683	467609
12138	467610
76851	467611
116193	467612
46503	467613
246	467614
8942	467615
65400	467616
78969	467617
29201	467618
30493	467619
105325	467620
108048	467621
6833	467622
57058	467623
152891	467624
28993	467625
45170	467626
90946	467627
157771	467628
15287	467629
84001	467630
15514	467631
100238	467632
24121	467633
66321	467634
25309	467635
50552	467636
16286	467637
6642	467638
30563	467639
6573	467640
311	467641
18909	467642
99949	467643
37848	467644
76608	467645
84518	467646
84084	467647
57369	467648
66158	467649
6961	467650
33750	467651
27530	467652
129139	467653
160133	467654
105022	467655
105511	467656
14463	467657
75788	467658
95279	467659
74171	467660
27014	467661
90634	467662
164656	467663
6303	467664
10805	467665
41198	467666
76033	467667
7875	467668
66439	467669
11428	467670
7120	467671
42141	467672
25056	467673
33137	467674
33016	467675
17271	467676
1370	467677
46703	467678
9240	467679
47881	467680
39536	467681
136014	467682
18002	467683
5404	467684
75828	467685
36162	467686
39072	467687
86359	467688
10307	467689
138964	467690
15771	467691
56526	467692
6686	467693
22563	467694
50096	467695
72752	467696
20916	467697
60766	467698
38579	467699
27716	467700
27195	467701
68272	467702
11510	467703
26968	467704
17357	467705
102373	467706
25344	467707
43121	467708
70	467709
122428	467710
95524	467711
114885	467712
12935	467713
36	467714
36489	467715
83512	467716
81455	467717
42910	467718
106660	467719
100540	467720
7434	467721
26205	467722
28256	467723
129691	467724
2580	467725
115330	467726
6886	467727
61149	467728
853	467729
8181	467730
37047	467731
13868	467732
43099	467733
24263	467734
24096	467735
20340	467736
25479	467737
23245	467738
86027	467739
3683	467740
25401	467741
7921	467742
47539	467743
85667	467744
57079	467745
165621	467746
14810	467747
30311	467748
77324	467749
42912	467750
27621	467751
9328	467752
67698	467753
93235	467754
45853	467755
42197	467756
110958	467757
17807	467758
75833	467759
101780	467760
290	467761
43983	467762
26417	467763
2352	467764
11362	467765
2413	467766
26358	467767
6244	467768
72731	467769
53064	467770
94063	467771
35743	467772
40611	467773
23009	467774
37592	467775
19515	467776
21434	467777
36919	467778
5661	467779
2081	467780
130	467781
14138	467782
4256	467783
64198	467784
59367	467785
88172	467786
24111	467787
54274	467788
27507	467789
44335	467790
37895	467791
25920	467792
76568	467793
1680	467794
34701	467795
33699	467796
164434	467797
44115	467798
66522	467799
43033	467800
121795	467801
112151	467802
11913	467803
78523	467804
39049	467805
6710	467806
158954	467807
32159	467808
25030	467809
49596	467810
87656	467811
4996	467812
6191	467813
1350	467814
7186	467815
106623	467816
39595	467817
56314	467818
68826	467819
25893	467820
10730	467821
34277	467822
143813	467823
68962	467824
65680	467825
84650	467826
56672	467827
108449	467828
100801	467829
7950	467830
26370	467831
60555	467832
49884	467833
8169	467834
2422	467835
33459	467836
137002	467837
78514	467838
17329	467839
33896	467840
601	467841
8906	467842
88551	467843
109244	467844
41426	467845
64475	467846
73419	467847
4714	467848
21162	467849
138557	467850
52168	467851
17382	467852
28279	467853
2801	467854
2942	467855
69145	467856
1597	467857
111731	467858
94806	467859
15768	467860
20882	467861
3171	467862
23612	467863
22297	467864
46022	467865
112243	467866
54771	467867
12852	467868
11329	467869
67376	467870
16930	467871
29969	467872
38924	467873
84813	467874
5791	467875
11563	467876
14528	467877
73087	467878
20719	467879
131128	467880
2648	467881
21951	467882
9074	467883
109274	467884
24986	467885
10199	467886
30650	467887
22268	467888
11755	467889
6483	467890
12027	467891
122	467892
129967	467893
376	467894
25953	467895
109656	467896
88078	467897
21316	467898
55302	467899
8245	467900
161647	467901
36448	467902
69129	467903
59137	467904
56262	467905
25256	467906
30671	467907
6454	467908
45410	467909
111558	467910
130910	467911
31678	467912
25139	467913
34935	467914
4954	467915
16883	467916
96804	467917
148369	467918
9343	467919
15155	467920
63462	467921
17175	467922
74679	467923
18992	467924
94979	467925
167763	467926
16861	467927
26464	467928
50384	467929
55252	467930
168574	467931
11419	467932
56746	467933
31473	467934
3225	467935
28476	467936
64174	467937
18730	467938
79065	467939
22339	467940
28362	467941
13667	467942
101300	467943
12061	467944
34474	467945
46385	467946
5141	467947
62557	467948
80994	467949
46451	467950
38150	467951
89436	467952
98001	467953
21833	467954
27042	467955
156319	467956
41108	467957
157110	467958
35845	467959
25638	467960
15011	467961
4002	467962
15570	467963
171	467964
61696	467965
11070	467966
84923	467967
44409	467968
5380	467969
33861	467970
77087	467971
162524	467972
119116	467973
34174	467974
25400	467975
127962	467976
53035	467977
29971	467978
7460	467979
81478	467980
33174	467981
39644	467982
54195	467983
23381	467984
45404	467985
7969	467986
57100	467987
3595	467988
45776	467989
52541	467990
2348	467991
63754	467992
52475	467993
8868	467994
29949	467995
4968	467996
16338	467997
8931	467998
64654	467999
38301	468000
147431	468001
11212	468002
49406	468003
1546	468004
33655	468005
2816	468006
70658	468007
52879	468008
63621	468009
263	468010
36576	468011
45891	468012
30408	468013
45734	468014
9551	468015
112546	468016
4781	468017
4060	468018
96537	468019
87272	468020
20451	468021
504	468022
87667	468023
50997	468024
79723	468025
985	468026
14008	468027
49349	468028
106830	468029
1256	468030
5210	468031
60366	468032
88501	468033
4355	468034
89526	468035
61065	468036
15720	468037
2028	468038
14858	468039
3414	468040
68853	468041
64926	468042
103954	468043
125526	468044
7453	468045
73111	468046
116493	468047
32912	468048
57176	468049
4698	468050
8810	468051
24205	468052
56001	468053
124292	468054
20189	468055
17359	468056
16055	468057
17425	468058
48758	468059
75464	468060
60086	468061
2410	468062
40282	468063
99134	468064
14817	468065
54265	468066
44371	468067
6469	468068
1457	468069
63525	468070
8172	468071
86275	468072
26068	468073
37629	468074
2188	468075
67127	468076
29292	468077
80702	468078
50976	468079
80448	468080
90573	468081
91658	468082
1279	468083
160618	468084
7759	468085
30721	468086
94516	468087
134522	468088
167487	468089
114859	468090
108006	468091
9322	468092
62545	468093
3367	468094
9260	468095
17423	468096
36875	468097
17452	468098
4438	468099
24655	468100
21727	468101
4963	468102
99884	468103
10906	468104
33583	468105
84009	468106
65831	468107
34168	468108
13837	468109
49954	468110
25709	468111
79752	468112
20642	468113
114247	468114
21983	468115
18719	468116
17934	468117
17451	468118
2317	468119
21537	468120
15561	468121
7107	468122
21284	468123
16507	468124
150554	468125
45352	468126
4704	468127
42973	468128
29438	468129
155981	468130
25884	468131
38387	468132
11160	468133
9804	468134
60845	468135
22522	468136
28798	468137
43298	468138
65187	468139
23880	468140
103695	468141
101254	468142
44669	468143
129248	468144
86531	468145
109424	468146
11730	468147
21867	468148
40395	468149
54273	468150
145481	468151
15907	468152
55724	468153
42748	468154
73215	468155
49756	468156
54886	468157
21526	468158
21043	468159
20547	468160
51011	468161
120913	468162
55142	468163
2368	468164
4791	468165
4333	468166
37042	468167
27744	468168
113204	468169
43022	468170
26256	468171
3234	468172
54169	468173
39838	468174
29761	468175
49020	468176
3371	468177
12544	468178
80913	468179
128532	468180
128893	468181
153285	468182
4668	468183
38169	468184
22678	468185
85692	468186
7476	468187
1493	468188
16134	468189
186	468190
18681	468191
70885	468192
372	468193
2973	468194
44980	468195
55960	468196
16792	468197
70633	468198
95249	468199
57175	468200
2823	468201
147420	468202
74054	468203
15329	468204
35569	468205
20078	468206
62448	468207
33124	468208
38623	468209
1765	468210
904	468211
104860	468212
1850	468213
86539	468214
28908	468215
122441	468216
42467	468217
61010	468218
77737	468219
66229	468220
138629	468221
76606	468222
58113	468223
48453	468224
11963	468225
36815	468226
31978	468227
61406	468228
23587	468229
5866	468230
62440	468231
67388	468232
10483	468233
119085	468234
138269	468235
5690	468236
40673	468237
53131	468238
32961	468239
10764	468240
40147	468241
144308	468242
11409	468243
14507	468244
89322	468245
25341	468246
11109	468247
30073	468248
12890	468249
55638	468250
48320	468251
81552	468252
49105	468253
9053	468254
100666	468255
65347	468256
131421	468257
17839	468258
22403	468259
100023	468260
19195	468261
109325	468262
4706	468263
119720	468264
979	468265
36304	468266
25195	468267
67158	468268
64513	468269
3942	468270
93282	468271
12634	468272
46517	468273
90998	468274
1051	468275
132426	468276
72303	468277
2	468278
4982	468279
42828	468280
78909	468281
60701	468282
127510	468283
106047	468284
34310	468285
64996	468286
102879	468287
20527	468288
15907	468289
95770	468290
27304	468291
74487	468292
23745	468293
22179	468294
77736	468295
35394	468296
132195	468297
138233	468298
94748	468299
105604	468300
9904	468301
31701	468302
24210	468303
33939	468304
117746	468305
93921	468306
119212	468307
21389	468308
18521	468309
52622	468310
104229	468311
17173	468312
77536	468313
2904	468314
10468	468315
21632	468316
10173	468317
12496	468318
2980	468319
4762	468320
41583	468321
46478	468322
45467	468323
35109	468324
75108	468325
53051	468326
6531	468327
15328	468328
3105	468329
51454	468330
44166	468331
9544	468332
56463	468333
58334	468334
2629	468335
5737	468336
29707	468337
67429	468338
4573	468339
202	468340
75837	468341
11738	468342
69879	468343
25506	468344
20437	468345
711	468346
143640	468347
40399	468348
27164	468349
46	468350
44249	468351
38808	468352
86709	468353
13739	468354
50125	468355
17654	468356
53321	468357
55203	468358
86233	468359
1899	468360
6804	468361
96246	468362
15533	468363
49909	468364
1095	468365
87014	468366
19437	468367
105775	468368
882	468369
26743	468370
42835	468371
4623	468372
14263	468373
9	468374
10909	468375
2792	468376
38354	468377
21986	468378
7903	468379
12824	468380
883	468381
18832	468382
53446	468383
10683	468384
3799	468385
45834	468386
108807	468387
14011	468388
11128	468389
66552	468390
45636	468391
53310	468392
408	468393
83841	468394
2164	468395
79455	468396
41222	468397
47126	468398
51073	468399
6462	468400
11662	468401
29446	468402
37955	468403
39115	468404
77856	468405
235	468406
14054	468407
119211	468408
107921	468409
110736	468410
80377	468411
6330	468412
56611	468413
12069	468414
12086	468415
6468	468416
43114	468417
23344	468418
47767	468419
167580	468420
112769	468421
48778	468422
42952	468423
24841	468424
13932	468425
33694	468426
5623	468427
38455	468428
11729	468429
122965	468430
54268	468431
567	468432
69069	468433
1332	468434
10684	468435
3126	468436
86345	468437
51374	468438
47706	468439
4500	468440
85282	468441
44004	468442
2846	468443
24350	468444
103397	468445
28403	468446
84419	468447
80871	468448
2600	468449
23549	468450
3422	468451
118285	468452
4170	468453
169656	468454
592	468455
135246	468456
3440	468457
25965	468458
22261	468459
68987	468460
64059	468461
22645	468462
89911	468463
23933	468464
45767	468465
87083	468466
76801	468467
95200	468468
124008	468469
16703	468470
6671	468471
19836	468472
16221	468473
135886	468474
6047	468475
10951	468476
35567	468477
74046	468478
2827	468479
145964	468480
104376	468481
18061	468482
45881	468483
16408	468484
93902	468485
64968	468486
35007	468487
25036	468488
98652	468489
2865	468490
27879	468491
10595	468492
17182	468493
6527	468494
51228	468495
4431	468496
66903	468497
18098	468498
33683	468499
105036	468500
162550	468501
21963	468502
22178	468503
49745	468504
108315	468505
49059	468506
85240	468507
65433	468508
27002	468509
1926	468510
15413	468511
6	468512
6772	468513
325	468514
60199	468515
18995	468516
17438	468517
18647	468518
9004	468519
27883	468520
30074	468521
102503	468522
18050	468523
3111	468524
15002	468525
67043	468526
10424	468527
13447	468528
6762	468529
28222	468530
81205	468531
80505	468532
28976	468533
58214	468534
76	468535
9827	468536
57578	468537
137626	468538
47043	468539
4526	468540
94002	468541
39847	468542
14552	468543
7181	468544
27214	468545
23387	468546
4633	468547
7391	468548
25945	468549
25107	468550
80160	468551
1470	468552
12114	468553
84998	468554
3619	468555
109425	468556
30966	468557
80126	468558
48242	468559
29379	468560
127409	468561
44706	468562
8882	468563
19447	468564
20428	468565
114939	468566
167206	468567
9272	468568
19334	468569
120999	468570
50410	468571
1645	468572
24263	468573
47186	468574
31812	468575
11216	468576
116996	468577
74682	468578
46982	468579
3188	468580
24307	468581
664	468582
69520	468583
38345	468584
555	468585
62967	468586
132517	468587
15853	468588
14852	468589
19479	468590
7462	468591
41358	468592
279	468593
53851	468594
114352	468595
76391	468596
6572	468597
126058	468598
26926	468599
48890	468600
99137	468601
27797	468602
38606	468603
72018	468604
94896	468605
565	468606
13158	468607
20997	468608
5200	468609
73326	468610
18943	468611
1592	468612
13691	468613
24472	468614
121421	468615
70842	468616
4943	468617
46990	468618
55888	468619
79166	468620
15720	468621
3726	468622
136441	468623
73642	468624
21999	468625
94495	468626
67241	468627
86602	468628
2826	468629
4517	468630
55172	468631
87372	468632
89248	468633
20738	468634
6868	468635
15061	468636
4656	468637
37	468638
17073	468639
3797	468640
54765	468641
2330	468642
1684	468643
10940	468644
28244	468645
13194	468646
94793	468647
83150	468648
33515	468649
134596	468650
99312	468651
50131	468652
16333	468653
74892	468654
1939	468655
18690	468656
16155	468657
135231	468658
572	468659
94537	468660
4963	468661
23592	468662
834	468663
49214	468664
67564	468665
65009	468666
14333	468667
77592	468668
23505	468669
18755	468670
110188	468671
81689	468672
92453	468673
13	468674
13399	468675
42910	468676
31652	468677
35003	468678
2333	468679
1762	468680
50749	468681
260	468682
49484	468683
36555	468684
54700	468685
41863	468686
882	468687
29569	468688
107507	468689
97149	468690
50981	468691
90785	468692
3570	468693
10958	468694
27655	468695
19706	468696
22419	468697
1317	468698
17549	468699
4602	468700
3102	468701
55561	468702
79266	468703
41059	468704
23531	468705
18748	468706
138395	468707
4089	468708
21802	468709
52905	468710
57871	468711
47698	468712
73263	468713
3619	468714
29924	468715
44103	468716
60744	468717
15044	468718
12012	468719
98372	468720
4612	468721
12357	468722
53931	468723
45675	468724
46622	468725
115463	468726
25801	468727
49667	468728
31991	468729
1023	468730
15154	468731
150724	468732
17983	468733
23128	468734
58674	468735
45542	468736
2191	468737
68804	468738
116556	468739
902	468740
168956	468741
1964	468742
8969	468743
37130	468744
119744	468745
115578	468746
37983	468747
20105	468748
36239	468749
40673	468750
42344	468751
86486	468752
73217	468753
29692	468754
5520	468755
44412	468756
66565	468757
15990	468758
31366	468759
13902	468760
50781	468761
16471	468762
47896	468763
16830	468764
55531	468765
30250	468766
70567	468767
5325	468768
9275	468769
59331	468770
26768	468771
94639	468772
6433	468773
101527	468774
14684	468775
24350	468776
1062	468777
1139	468778
31639	468779
2280	468780
43616	468781
121233	468782
32599	468783
15076	468784
125894	468785
1260	468786
3585	468787
49234	468788
33363	468789
96272	468790
5130	468791
31359	468792
100472	468793
22406	468794
22002	468795
2786	468796
41526	468797
985	468798
38595	468799
979	468800
7501	468801
18611	468802
8791	468803
85629	468804
10870	468805
11068	468806
3250	468807
5892	468808
110468	468809
139287	468810
126561	468811
67450	468812
8154	468813
6072	468814
692	468815
10238	468816
32921	468817
3692	468818
2421	468819
98686	468820
25654	468821
5834	468822
5971	468823
7879	468824
30414	468825
79890	468826
149044	468827
6885	468828
70863	468829
24665	468830
41	468831
60758	468832
102804	468833
46990	468834
148388	468835
4294	468836
58530	468837
52736	468838
81303	468839
43220	468840
66328	468841
35191	468842
139019	468843
55958	468844
68294	468845
78373	468846
53328	468847
158822	468848
23133	468849
65367	468850
26506	468851
42592	468852
76047	468853
3457	468854
84273	468855
3968	468856
109556	468857
115871	468858
1909	468859
1550	468860
15395	468861
107859	468862
39733	468863
40615	468864
65061	468865
51367	468866
49980	468867
12124	468868
137932	468869
7905	468870
82964	468871
19667	468872
34839	468873
14478	468874
14807	468875
31309	468876
2650	468877
13860	468878
62591	468879
11745	468880
65785	468881
13158	468882
74498	468883
11290	468884
83882	468885
58638	468886
11589	468887
73554	468888
4315	468889
20087	468890
69178	468891
17801	468892
2470	468893
23105	468894
11129	468895
120878	468896
3540	468897
168414	468898
84685	468899
31626	468900
2772	468901
74159	468902
88221	468903
25257	468904
2114	468905
30577	468906
56379	468907
18494	468908
1195	468909
13500	468910
44365	468911
85602	468912
1876	468913
18584	468914
15201	468915
5585	468916
8170	468917
54044	468918
64792	468919
10914	468920
7191	468921
56091	468922
11790	468923
108496	468924
4130	468925
9029	468926
163598	468927
47922	468928
53271	468929
8458	468930
47852	468931
16919	468932
67099	468933
139017	468934
2604	468935
2861	468936
61481	468937
34647	468938
16826	468939
56	468940
10199	468941
108556	468942
82728	468943
77365	468944
34606	468945
10359	468946
62844	468947
11308	468948
25478	468949
55615	468950
16325	468951
29717	468952
63915	468953
14866	468954
1946	468955
809	468956
77527	468957
30193	468958
47250	468959
3769	468960
11037	468961
30289	468962
30314	468963
38150	468964
30570	468965
3334	468966
43184	468967
145701	468968
83236	468969
24973	468970
96577	468971
72044	468972
7828	468973
43370	468974
46088	468975
77095	468976
71716	468977
40733	468978
3266	468979
24949	468980
5118	468981
4480	468982
12252	468983
26550	468984
23378	468985
32708	468986
62090	468987
4737	468988
68682	468989
17739	468990
4828	468991
107935	468992
75869	468993
2472	468994
293	468995
25105	468996
73658	468997
1384	468998
16046	468999
125657	469000
83915	469001
45034	469002
2710	469003
6711	469004
130390	469005
51586	469006
116667	469007
24096	469008
48434	469009
4515	469010
2894	469011
39436	469012
27811	469013
15301	469014
8339	469015
32265	469016
69699	469017
47912	469018
56943	469019
55324	469020
1496	469021
128783	469022
4317	469023
55261	469024
16877	469025
32501	469026
2767	469027
96570	469028
24168	469029
135652	469030
9206	469031
167823	469032
42677	469033
109340	469034
74128	469035
40064	469036
7175	469037
138082	469038
37173	469039
117794	469040
994	469041
26578	469042
1995	469043
78020	469044
87113	469045
60793	469046
7176	469047
4028	469048
91442	469049
17201	469050
3855	469051
96377	469052
8461	469053
17197	469054
7949	469055
31457	469056
44232	469057
7483	469058
60884	469059
123755	469060
22409	469061
72673	469062
6740	469063
108998	469064
38549	469065
49984	469066
34271	469067
8068	469068
107654	469069
111267	469070
63563	469071
12599	469072
77236	469073
136107	469074
40009	469075
12521	469076
34826	469077
148248	469078
41406	469079
117441	469080
40235	469081
70998	469082
54991	469083
31805	469084
64869	469085
3153	469086
85483	469087
11012	469088
24056	469089
82386	469090
10901	469091
155779	469092
15893	469093
56090	469094
80009	469095
31445	469096
95119	469097
18494	469098
104	469099
76548	469100
408	469101
154296	469102
1914	469103
77535	469104
17036	469105
10735	469106
46067	469107
11319	469108
3484	469109
17571	469110
91420	469111
112633	469112
35244	469113
24301	469114
41508	469115
37208	469116
21302	469117
4953	469118
95074	469119
1285	469120
75	469121
14582	469122
46499	469123
23677	469124
66278	469125
5205	469126
127972	469127
10583	469128
19423	469129
104742	469130
857	469131
87015	469132
21625	469133
45384	469134
70175	469135
351	469136
16291	469137
18078	469138
6754	469139
83898	469140
24602	469141
110758	469142
56991	469143
88603	469144
23176	469145
105071	469146
71105	469147
132163	469148
9725	469149
53054	469150
4417	469151
12602	469152
33919	469153
118387	469154
25174	469155
53842	469156
27594	469157
54339	469158
33072	469159
125703	469160
38294	469161
40585	469162
1705	469163
19576	469164
30242	469165
9348	469166
20759	469167
23088	469168
25133	469169
69521	469170
9929	469171
79162	469172
1114	469173
2566	469174
17	469175
15454	469176
8879	469177
89910	469178
14765	469179
32000	469180
15009	469181
24838	469182
16284	469183
8349	469184
20658	469185
114439	469186
22333	469187
139798	469188
3013	469189
127134	469190
9890	469191
26659	469192
7021	469193
3006	469194
12951	469195
25124	469196
133315	469197
55614	469198
39401	469199
659	469200
67438	469201
19136	469202
37625	469203
23479	469204
11383	469205
93174	469206
6	469207
169894	469208
135651	469209
114184	469210
62619	469211
38568	469212
111496	469213
1403	469214
62705	469215
116432	469216
12080	469217
98112	469218
2609	469219
226	469220
71566	469221
13571	469222
58491	469223
12184	469224
90345	469225
3325	469226
3255	469227
101081	469228
21057	469229
101843	469230
77606	469231
13272	469232
23154	469233
22834	469234
154906	469235
113744	469236
86199	469237
7174	469238
69898	469239
82279	469240
101264	469241
220	469242
3999	469243
58658	469244
8679	469245
184	469246
63006	469247
39836	469248
28450	469249
24568	469250
26515	469251
10952	469252
89550	469253
5053	469254
50440	469255
4860	469256
7660	469257
77171	469258
28408	469259
58120	469260
1283	469261
71896	469262
68712	469263
4714	469264
9812	469265
83110	469266
6085	469267
25978	469268
7670	469269
155615	469270
51255	469271
66657	469272
25447	469273
21484	469274
51890	469275
70915	469276
5394	469277
137027	469278
9070	469279
21969	469280
99766	469281
98883	469282
45013	469283
97741	469284
8408	469285
17456	469286
7055	469287
128584	469288
118999	469289
52237	469290
9211	469291
1823	469292
41928	469293
29565	469294
19469	469295
160264	469296
123207	469297
3311	469298
42813	469299
24645	469300
13416	469301
46715	469302
27771	469303
79919	469304
23643	469305
17661	469306
115996	469307
33784	469308
82740	469309
13871	469310
12646	469311
36226	469312
90061	469313
46245	469314
81356	469315
46467	469316
2578	469317
32450	469318
9529	469319
72338	469320
37892	469321
17519	469322
97306	469323
41305	469324
62904	469325
1093	469326
102707	469327
62271	469328
112130	469329
80265	469330
57036	469331
51055	469332
35782	469333
150441	469334
119515	469335
4859	469336
3021	469337
15245	469338
38337	469339
17876	469340
50185	469341
4678	469342
92964	469343
34599	469344
62230	469345
274	469346
7263	469347
65159	469348
26475	469349
1066	469350
21159	469351
41028	469352
3497	469353
47751	469354
2545	469355
15250	469356
22072	469357
11776	469358
3887	469359
15187	469360
62105	469361
11225	469362
126006	469363
13987	469364
36880	469365
39059	469366
91988	469367
20020	469368
17246	469369
41117	469370
139323	469371
29840	469372
53406	469373
76113	469374
8410	469375
3073	469376
136630	469377
8522	469378
10108	469379
67693	469380
95842	469381
55285	469382
47939	469383
8585	469384
20334	469385
18	469386
65	469387
39405	469388
79318	469389
121447	469390
17298	469391
24080	469392
91752	469393
42775	469394
94178	469395
40839	469396
137557	469397
4338	469398
100522	469399
49804	469400
14917	469401
87387	469402
36240	469403
4909	469404
18810	469405
84372	469406
23061	469407
26897	469408
22574	469409
135105	469410
60278	469411
77047	469412
96582	469413
104701	469414
37268	469415
74602	469416
89043	469417
96512	469418
9360	469419
166483	469420
188	469421
138893	469422
25463	469423
48800	469424
59002	469425
28373	469426
6841	469427
11826	469428
10546	469429
48983	469430
10549	469431
10040	469432
64004	469433
5824	469434
150597	469435
13390	469436
14890	469437
47382	469438
11426	469439
36522	469440
1770	469441
55981	469442
2844	469443
9549	469444
63460	469445
6113	469446
39871	469447
10777	469448
10651	469449
27071	469450
8699	469451
123758	469452
29477	469453
24218	469454
30787	469455
6	469456
102338	469457
67043	469458
100714	469459
97648	469460
1425	469461
133962	469462
83249	469463
24085	469464
7674	469465
6352	469466
34535	469467
85094	469468
36516	469469
161409	469470
16419	469471
27716	469472
7342	469473
53698	469474
33351	469475
57809	469476
11663	469477
79050	469478
65816	469479
6130	469480
106971	469481
12064	469482
48124	469483
32052	469484
119	469485
9980	469486
94710	469487
6030	469488
141146	469489
102168	469490
6682	469491
12725	469492
137589	469493
39303	469494
45794	469495
14426	469496
29674	469497
17915	469498
967	469499
47362	469500
75707	469501
6489	469502
137032	469503
60359	469504
82196	469505
94743	469506
41709	469507
52849	469508
141256	469509
28326	469510
89419	469511
28941	469512
78252	469513
2114	469514
11234	469515
17676	469516
3421	469517
16206	469518
92412	469519
14824	469520
92904	469521
49607	469522
77070	469523
40381	469524
33292	469525
102019	469526
24133	469527
20134	469528
46841	469529
23270	469530
5006	469531
63229	469532
93371	469533
99424	469534
11422	469535
21802	469536
102464	469537
1041	469538
4348	469539
8313	469540
34908	469541
52732	469542
34134	469543
157933	469544
18042	469545
11044	469546
32702	469547
4147	469548
61218	469549
12315	469550
30305	469551
2325	469552
27007	469553
121799	469554
8952	469555
37982	469556
4627	469557
39181	469558
104194	469559
141479	469560
80588	469561
50533	469562
26860	469563
72402	469564
96290	469565
19	469566
25032	469567
30640	469568
77468	469569
13739	469570
4574	469571
81385	469572
36738	469573
10256	469574
14253	469575
22245	469576
9909	469577
54365	469578
24551	469579
41609	469580
28199	469581
27001	469582
8319	469583
167390	469584
34590	469585
33293	469586
91680	469587
84613	469588
21716	469589
60297	469590
443	469591
120665	469592
1222	469593
67193	469594
87740	469595
145756	469596
1170	469597
3966	469598
42230	469599
79917	469600
10743	469601
8037	469602
40299	469603
129324	469604
51802	469605
19161	469606
93877	469607
57650	469608
24056	469609
20999	469610
19678	469611
27429	469612
5494	469613
14917	469614
1680	469615
137860	469616
112968	469617
42067	469618
24126	469619
24500	469620
2121	469621
53806	469622
41707	469623
67331	469624
140435	469625
61950	469626
71914	469627
2562	469628
32651	469629
13066	469630
53202	469631
128922	469632
114494	469633
57733	469634
114564	469635
56377	469636
21336	469637
149632	469638
15395	469639
97551	469640
206	469641
31844	469642
42637	469643
94706	469644
80115	469645
78261	469646
23734	469647
149731	469648
77914	469649
96580	469650
10838	469651
3353	469652
5904	469653
6975	469654
28522	469655
45277	469656
21749	469657
13259	469658
68580	469659
4991	469660
12517	469661
56188	469662
2610	469663
55280	469664
41545	469665
65939	469666
28311	469667
40065	469668
43488	469669
15478	469670
89666	469671
8022	469672
97	469673
75122	469674
115408	469675
71425	469676
6274	469677
60108	469678
53203	469679
41519	469680
28515	469681
81674	469682
119958	469683
16212	469684
5308	469685
37249	469686
104243	469687
86792	469688
128256	469689
11049	469690
4273	469691
43967	469692
85046	469693
9677	469694
148637	469695
20251	469696
119667	469697
4991	469698
120195	469699
95865	469700
166821	469701
19963	469702
108521	469703
73425	469704
15108	469705
98466	469706
529	469707
18719	469708
434	469709
24517	469710
62737	469711
11004	469712
8421	469713
22682	469714
23688	469715
75654	469716
117349	469717
99389	469718
43309	469719
37867	469720
32457	469721
19583	469722
68021	469723
16124	469724
35532	469725
49424	469726
4779	469727
37365	469728
93469	469729
82699	469730
17045	469731
78732	469732
4	469733
127660	469734
90944	469735
73237	469736
31284	469737
91888	469738
51753	469739
18169	469740
26945	469741
75907	469742
129731	469743
85182	469744
28130	469745
3332	469746
63014	469747
134437	469748
125546	469749
8873	469750
23888	469751
12641	469752
80488	469753
152783	469754
6420	469755
1304	469756
3010	469757
891	469758
76607	469759
15091	469760
4437	469761
60283	469762
10449	469763
67918	469764
2169	469765
113405	469766
19	469767
2163	469768
33425	469769
89940	469770
2780	469771
31632	469772
59676	469773
45321	469774
19335	469775
3666	469776
21142	469777
40593	469778
60500	469779
131654	469780
19922	469781
996	469782
136843	469783
17972	469784
55618	469785
58000	469786
86785	469787
37461	469788
363	469789
65318	469790
7064	469791
56231	469792
43090	469793
13517	469794
46036	469795
219	469796
57140	469797
156274	469798
1154	469799
10838	469800
92524	469801
4063	469802
65483	469803
11552	469804
41884	469805
58871	469806
29895	469807
11344	469808
63017	469809
77764	469810
20556	469811
10339	469812
30059	469813
15918	469814
66858	469815
35492	469816
17250	469817
108954	469818
12613	469819
110467	469820
132026	469821
123709	469822
306	469823
12949	469824
68196	469825
28328	469826
150210	469827
9183	469828
56694	469829
9886	469830
51077	469831
47014	469832
38968	469833
23046	469834
139038	469835
40341	469836
6660	469837
8741	469838
5185	469839
161023	469840
38207	469841
35766	469842
18512	469843
91840	469844
71950	469845
122203	469846
103854	469847
366	469848
1886	469849
33267	469850
133713	469851
85594	469852
116591	469853
17393	469854
66298	469855
4832	469856
14744	469857
43649	469858
49290	469859
94874	469860
87906	469861
73265	469862
20267	469863
23677	469864
41355	469865
9092	469866
7642	469867
36651	469868
65151	469869
45524	469870
112376	469871
76861	469872
92043	469873
84704	469874
114703	469875
28362	469876
85768	469877
136193	469878
214	469879
136573	469880
42222	469881
7026	469882
36609	469883
3309	469884
12181	469885
77546	469886
80151	469887
56546	469888
12096	469889
112496	469890
6931	469891
126833	469892
14955	469893
97962	469894
13787	469895
2275	469896
27670	469897
2865	469898
74557	469899
21062	469900
138868	469901
26313	469902
45285	469903
50920	469904
33386	469905
9477	469906
31427	469907
17231	469908
3928	469909
46046	469910
59334	469911
31412	469912
102682	469913
3519	469914
65575	469915
53523	469916
32516	469917
32212	469918
54431	469919
3492	469920
20920	469921
22475	469922
83753	469923
40384	469924
26504	469925
120204	469926
18967	469927
57869	469928
33762	469929
29402	469930
74166	469931
10183	469932
22643	469933
61899	469934
41634	469935
116085	469936
146281	469937
29447	469938
31142	469939
99263	469940
41938	469941
33265	469942
72902	469943
6305	469944
17343	469945
88024	469946
46774	469947
26569	469948
153800	469949
42683	469950
20072	469951
44128	469952
88123	469953
30141	469954
57669	469955
935	469956
45455	469957
1136	469958
9256	469959
54446	469960
40058	469961
7526	469962
158036	469963
57125	469964
56874	469965
5769	469966
10981	469967
594	469968
2219	469969
44732	469970
14580	469971
129410	469972
14679	469973
33107	469974
988	469975
23529	469976
13399	469977
97344	469978
4617	469979
16829	469980
29550	469981
86132	469982
29554	469983
243	469984
100562	469985
130327	469986
162056	469987
24018	469988
3645	469989
4614	469990
10999	469991
63366	469992
77325	469993
65539	469994
5277	469995
779	469996
10270	469997
151038	469998
38827	469999
64565	470000
21506	470001
22453	470002
25691	470003
131166	470004
20935	470005
113723	470006
28132	470007
16608	470008
108792	470009
1764	470010
61	470011
5569	470012
18247	470013
19865	470014
24743	470015
26675	470016
28874	470017
81882	470018
115462	470019
83507	470020
83736	470021
25164	470022
153706	470023
8817	470024
2837	470025
89682	470026
115593	470027
53936	470028
44691	470029
558	470030
57758	470031
48687	470032
127459	470033
8418	470034
1212	470035
161038	470036
43356	470037
34960	470038
51845	470039
19846	470040
46933	470041
3378	470042
102410	470043
26583	470044
47370	470045
88867	470046
55	470047
74067	470048
62024	470049
580	470050
85507	470051
4230	470052
103798	470053
8092	470054
132507	470055
70001	470056
14394	470057
37740	470058
6319	470059
109236	470060
29296	470061
10171	470062
105052	470063
30188	470064
16811	470065
110901	470066
6693	470067
28	470068
28908	470069
21840	470070
976	470071
28428	470072
16771	470073
108500	470074
10249	470075
59544	470076
102982	470077
6699	470078
89108	470079
793	470080
1149	470081
50201	470082
9218	470083
24220	470084
30241	470085
110023	470086
43440	470087
128382	470088
25964	470089
99933	470090
13268	470091
101138	470092
19679	470093
99787	470094
9101	470095
847	470096
43729	470097
27803	470098
49178	470099
52883	470100
28277	470101
149014	470102
144058	470103
52395	470104
45174	470105
14091	470106
164945	470107
9521	470108
86467	470109
44021	470110
57517	470111
81463	470112
77095	470113
22561	470114
16484	470115
33744	470116
26163	470117
44912	470118
23405	470119
84347	470120
36836	470121
139422	470122
43478	470123
4981	470124
106060	470125
56731	470126
19163	470127
124333	470128
97747	470129
106142	470130
40896	470131
3043	470132
22928	470133
14330	470134
194	470135
49523	470136
44778	470137
16064	470138
53213	470139
26231	470140
81335	470141
43420	470142
10162	470143
3067	470144
63311	470145
67580	470146
47388	470147
37383	470148
14868	470149
9270	470150
50092	470151
11794	470152
131913	470153
60278	470154
4329	470155
6009	470156
72216	470157
10830	470158
81677	470159
167613	470160
89153	470161
102835	470162
139028	470163
963	470164
60399	470165
52691	470166
148276	470167
137039	470168
148952	470169
14335	470170
56624	470171
9	470172
16118	470173
103698	470174
799	470175
38571	470176
39272	470177
9276	470178
116323	470179
11911	470180
38681	470181
47662	470182
18089	470183
81648	470184
35392	470185
83843	470186
17491	470187
19968	470188
20670	470189
60665	470190
127837	470191
41531	470192
54460	470193
60665	470194
57228	470195
13574	470196
25485	470197
115965	470198
8712	470199
158619	470200
101752	470201
66452	470202
52594	470203
12265	470204
14235	470205
132178	470206
43095	470207
21098	470208
49174	470209
986	470210
51440	470211
60183	470212
57560	470213
34554	470214
42499	470215
165699	470216
99266	470217
78268	470218
6987	470219
43102	470220
6229	470221
63786	470222
83654	470223
75703	470224
40206	470225
11176	470226
106239	470227
66315	470228
26566	470229
80343	470230
26940	470231
24968	470232
9222	470233
34729	470234
667	470235
8066	470236
73414	470237
85505	470238
67292	470239
30024	470240
70912	470241
53204	470242
35896	470243
80528	470244
15387	470245
19520	470246
159096	470247
35817	470248
131998	470249
128562	470250
160968	470251
38221	470252
19941	470253
4860	470254
29398	470255
14206	470256
80388	470257
205	470258
25452	470259
42644	470260
47194	470261
93911	470262
143886	470263
3213	470264
28031	470265
59649	470266
99111	470267
96289	470268
167561	470269
2708	470270
11904	470271
39815	470272
46559	470273
36644	470274
42884	470275
80403	470276
33435	470277
42884	470278
134277	470279
146889	470280
44743	470281
34165	470282
109548	470283
23629	470284
16412	470285
31837	470286
55994	470287
9708	470288
18949	470289
35123	470290
57158	470291
9984	470292
33752	470293
72471	470294
24527	470295
28061	470296
2683	470297
54002	470298
4781	470299
82098	470300
14939	470301
3304	470302
6229	470303
16656	470304
94719	470305
49882	470306
26395	470307
3804	470308
5036	470309
86798	470310
5233	470311
122174	470312
54451	470313
101316	470314
3330	470315
83403	470316
10172	470317
72447	470318
8551	470319
93673	470320
72460	470321
16115	470322
97760	470323
28754	470324
9041	470325
4356	470326
27314	470327
21850	470328
130361	470329
22119	470330
88616	470331
86135	470332
32244	470333
14723	470334
16359	470335
63608	470336
49715	470337
118910	470338
111179	470339
30601	470340
26524	470341
30057	470342
1073	470343
23432	470344
93791	470345
110394	470346
17062	470347
77210	470348
28464	470349
588	470350
12632	470351
1893	470352
6479	470353
709	470354
66692	470355
45594	470356
64683	470357
109256	470358
80034	470359
86119	470360
139	470361
28406	470362
25281	470363
88050	470364
112222	470365
31217	470366
66951	470367
30429	470368
123769	470369
141478	470370
29639	470371
25538	470372
37678	470373
17720	470374
44077	470375
93255	470376
108869	470377
13325	470378
6697	470379
16668	470380
15260	470381
129753	470382
14856	470383
14083	470384
17474	470385
17811	470386
92828	470387
66054	470388
26442	470389
94342	470390
76384	470391
27795	470392
106858	470393
4026	470394
82277	470395
103251	470396
19283	470397
9409	470398
1276	470399
22220	470400
80087	470401
146232	470402
131314	470403
63491	470404
33079	470405
91300	470406
5151	470407
6724	470408
77848	470409
58039	470410
65556	470411
7444	470412
35033	470413
472	470414
37031	470415
198	470416
92893	470417
28195	470418
62352	470419
12313	470420
162667	470421
15006	470422
8924	470423
27220	470424
19331	470425
37319	470426
8606	470427
9963	470428
2292	470429
73110	470430
114946	470431
3357	470432
73270	470433
4	470434
165295	470435
81406	470436
51585	470437
89912	470438
85194	470439
78	470440
43180	470441
14229	470442
13382	470443
30542	470444
7649	470445
48552	470446
10898	470447
24749	470448
57109	470449
5556	470450
27077	470451
78794	470452
17508	470453
49878	470454
38680	470455
71172	470456
167429	470457
2555	470458
129239	470459
1631	470460
2358	470461
20540	470462
66660	470463
17706	470464
99733	470465
33379	470466
51183	470467
99110	470468
123844	470469
120556	470470
2673	470471
39529	470472
5486	470473
70864	470474
75711	470475
224	470476
5636	470477
15076	470478
13642	470479
3338	470480
139813	470481
74310	470482
7077	470483
384	470484
85012	470485
112814	470486
17877	470487
19872	470488
17685	470489
9523	470490
1952	470491
156812	470492
52748	470493
1399	470494
10637	470495
25796	470496
129718	470497
1895	470498
16048	470499
86583	470500
23184	470501
37710	470502
44046	470503
6054	470504
87073	470505
4343	470506
3133	470507
235	470508
4641	470509
4745	470510
4686	470511
18935	470512
30726	470513
3546	470514
18230	470515
36523	470516
45728	470517
56992	470518
40954	470519
59181	470520
73285	470521
108282	470522
14919	470523
40283	470524
35730	470525
165197	470526
65573	470527
38783	470528
2205	470529
110521	470530
17559	470531
6697	470532
45992	470533
121057	470534
33511	470535
52329	470536
487	470537
36792	470538
66572	470539
56844	470540
12828	470541
24939	470542
34018	470543
16562	470544
48652	470545
76169	470546
390	470547
7250	470548
84840	470549
65934	470550
86961	470551
974	470552
82498	470553
55305	470554
42537	470555
1490	470556
31957	470557
18913	470558
36510	470559
23121	470560
81782	470561
64960	470562
350	470563
122133	470564
81877	470565
1248	470566
59817	470567
38183	470568
45231	470569
107005	470570
56384	470571
3442	470572
3587	470573
35944	470574
25319	470575
11045	470576
44029	470577
21365	470578
12055	470579
104110	470580
146715	470581
7634	470582
15920	470583
41719	470584
39920	470585
35636	470586
40536	470587
83714	470588
2805	470589
4807	470590
10410	470591
89127	470592
67750	470593
13558	470594
54595	470595
70437	470596
7754	470597
466	470598
681	470599
92268	470600
93172	470601
79628	470602
39921	470603
135549	470604
46048	470605
27596	470606
30342	470607
25111	470608
15078	470609
17755	470610
129454	470611
121388	470612
42848	470613
46505	470614
16372	470615
38445	470616
27988	470617
14319	470618
1621	470619
10955	470620
19547	470621
24433	470622
13848	470623
44889	470624
15266	470625
8657	470626
2978	470627
24314	470628
32758	470629
100269	470630
106017	470631
4731	470632
45430	470633
13180	470634
10746	470635
75521	470636
935	470637
15720	470638
10364	470639
46901	470640
51538	470641
25017	470642
35348	470643
6131	470644
12451	470645
18523	470646
36499	470647
46968	470648
20016	470649
36912	470650
5414	470651
69258	470652
51037	470653
127874	470654
66290	470655
87337	470656
5487	470657
30425	470658
86121	470659
58881	470660
140072	470661
72636	470662
69520	470663
11868	470664
45403	470665
71055	470666
6049	470667
32722	470668
13513	470669
18833	470670
45085	470671
32390	470672
98153	470673
49643	470674
52925	470675
4195	470676
31527	470677
14322	470678
39950	470679
28675	470680
67004	470681
48480	470682
15194	470683
48225	470684
131447	470685
2873	470686
63625	470687
64053	470688
15743	470689
999	470690
37572	470691
130185	470692
43625	470693
8484	470694
42213	470695
143728	470696
38317	470697
4912	470698
57658	470699
70739	470700
118689	470701
7300	470702
48899	470703
43310	470704
1138	470705
83246	470706
21664	470707
55208	470708
8997	470709
94994	470710
5925	470711
20032	470712
19666	470713
153140	470714
68278	470715
16383	470716
96366	470717
33953	470718
29251	470719
36727	470720
5262	470721
11512	470722
99407	470723
116195	470724
121323	470725
2458	470726
7160	470727
51464	470728
9091	470729
73921	470730
49	470731
3161	470732
135764	470733
57168	470734
1203	470735
167583	470736
105511	470737
3140	470738
87091	470739
33208	470740
10619	470741
39389	470742
3161	470743
60475	470744
83319	470745
46040	470746
81760	470747
59301	470748
9480	470749
68545	470750
81899	470751
41063	470752
78117	470753
15490	470754
1458	470755
33535	470756
18229	470757
31130	470758
22429	470759
5949	470760
83297	470761
128583	470762
21239	470763
50545	470764
18621	470765
3791	470766
145252	470767
11623	470768
157331	470769
70920	470770
32208	470771
35888	470772
3263	470773
2713	470774
51195	470775
64780	470776
39458	470777
11078	470778
4883	470779
3567	470780
32110	470781
3241	470782
140802	470783
93488	470784
49413	470785
83515	470786
98808	470787
42293	470788
300	470789
57222	470790
53102	470791
20227	470792
79408	470793
49596	470794
92398	470795
17339	470796
107442	470797
16280	470798
70652	470799
78889	470800
33687	470801
36748	470802
49141	470803
10291	470804
51641	470805
20286	470806
24250	470807
360	470808
86576	470809
47533	470810
30351	470811
8949	470812
14309	470813
33148	470814
63190	470815
133439	470816
37752	470817
7285	470818
4668	470819
77043	470820
22662	470821
10565	470822
18926	470823
86764	470824
36541	470825
9299	470826
14854	470827
65929	470828
13616	470829
14208	470830
11668	470831
36268	470832
29250	470833
5225	470834
77004	470835
24783	470836
11946	470837
68645	470838
25644	470839
47046	470840
909	470841
118247	470842
123004	470843
2085	470844
111012	470845
6370	470846
31146	470847
874	470848
26475	470849
112910	470850
31164	470851
36046	470852
98421	470853
81579	470854
50007	470855
59483	470856
8511	470857
19696	470858
101553	470859
55855	470860
348	470861
9519	470862
4752	470863
25905	470864
101694	470865
32883	470866
16056	470867
5738	470868
326	470869
25094	470870
89130	470871
1383	470872
49002	470873
17646	470874
44742	470875
64929	470876
30105	470877
35900	470878
6635	470879
9043	470880
3056	470881
83494	470882
2927	470883
2841	470884
119107	470885
48954	470886
22486	470887
80810	470888
53459	470889
67497	470890
14587	470891
98894	470892
11632	470893
6549	470894
10438	470895
2016	470896
16545	470897
32492	470898
9154	470899
13660	470900
84551	470901
24447	470902
43449	470903
940	470904
80189	470905
11556	470906
7531	470907
12528	470908
74161	470909
59963	470910
109302	470911
48546	470912
106321	470913
55304	470914
6416	470915
110435	470916
55379	470917
135090	470918
5046	470919
33632	470920
54655	470921
35633	470922
17533	470923
17480	470924
13217	470925
4171	470926
5686	470927
11794	470928
7841	470929
18034	470930
106136	470931
51494	470932
87545	470933
34719	470934
29849	470935
19857	470936
64686	470937
32422	470938
56547	470939
78256	470940
78856	470941
1205	470942
54903	470943
58493	470944
6604	470945
12613	470946
8218	470947
96265	470948
63949	470949
115842	470950
61082	470951
17412	470952
53645	470953
16071	470954
26279	470955
499	470956
1008	470957
6699	470958
29095	470959
4294	470960
53768	470961
88430	470962
53817	470963
13996	470964
3125	470965
158116	470966
101814	470967
63289	470968
7565	470969
82944	470970
131	470971
24097	470972
28286	470973
569	470974
75738	470975
28160	470976
103478	470977
27179	470978
138094	470979
50093	470980
38561	470981
45188	470982
96577	470983
85217	470984
20774	470985
9326	470986
1293	470987
62701	470988
29305	470989
118823	470990
58096	470991
3323	470992
24583	470993
1279	470994
6433	470995
9820	470996
79601	470997
46681	470998
10591	470999
18474	471000
5088	471001
9075	471002
61074	471003
31790	471004
16034	471005
10064	471006
4596	471007
89397	471008
1397	471009
92215	471010
71853	471011
29583	471012
11486	471013
1342	471014
14152	471015
27500	471016
10	471017
4698	471018
10030	471019
83804	471020
21571	471021
26603	471022
15681	471023
32577	471024
65722	471025
25659	471026
138658	471027
2998	471028
53473	471029
51818	471030
139217	471031
42446	471032
30243	471033
9756	471034
5553	471035
113462	471036
11622	471037
57272	471038
872	471039
23034	471040
13097	471041
128266	471042
22053	471043
46002	471044
140934	471045
45580	471046
56770	471047
1022	471048
31900	471049
135383	471050
57006	471051
54468	471052
52050	471053
37569	471054
74760	471055
78535	471056
3620	471057
27148	471058
149856	471059
10379	471060
69560	471061
29954	471062
46949	471063
17228	471064
90687	471065
10843	471066
113017	471067
41581	471068
3097	471069
93118	471070
4002	471071
96787	471072
2728	471073
12582	471074
131006	471075
6292	471076
41760	471077
20602	471078
40267	471079
109914	471080
51892	471081
136649	471082
14263	471083
59645	471084
4866	471085
98479	471086
42673	471087
35908	471088
9616	471089
84626	471090
26390	471091
26231	471092
81453	471093
10178	471094
101248	471095
165278	471096
19514	471097
7555	471098
2346	471099
18365	471100
46779	471101
71587	471102
100488	471103
53479	471104
31828	471105
36427	471106
25654	471107
6194	471108
27370	471109
133431	471110
2092	471111
4375	471112
81547	471113
4024	471114
87394	471115
39159	471116
2539	471117
3341	471118
124756	471119
34822	471120
11294	471121
3503	471122
109109	471123
128	471124
10896	471125
104119	471126
130	471127
60727	471128
1203	471129
92142	471130
80830	471131
8714	471132
6460	471133
133354	471134
43168	471135
96095	471136
13518	471137
7262	471138
18400	471139
6969	471140
59512	471141
1325	471142
16217	471143
11091	471144
80270	471145
12532	471146
89083	471147
52196	471148
589	471149
14613	471150
22322	471151
24893	471152
78311	471153
65488	471154
46560	471155
107811	471156
4443	471157
80459	471158
18090	471159
135433	471160
931	471161
82910	471162
131090	471163
55706	471164
151069	471165
17204	471166
21357	471167
21921	471168
14830	471169
796	471170
11898	471171
78408	471172
89047	471173
16050	471174
19402	471175
55164	471176
3964	471177
3342	471178
9054	471179
31942	471180
9300	471181
3814	471182
54042	471183
27741	471184
67736	471185
22262	471186
17606	471187
81113	471188
49788	471189
65329	471190
28605	471191
57384	471192
84790	471193
34807	471194
31510	471195
30210	471196
22386	471197
56870	471198
9263	471199
34192	471200
2803	471201
25357	471202
3890	471203
79925	471204
127	471205
34962	471206
65930	471207
64565	471208
35383	471209
15153	471210
36494	471211
99788	471212
46090	471213
37922	471214
1501	471215
12320	471216
57881	471217
53204	471218
127341	471219
105812	471220
158426	471221
73712	471222
42375	471223
7355	471224
54953	471225
14002	471226
132853	471227
67614	471228
59516	471229
51571	471230
3121	471231
95370	471232
32676	471233
12647	471234
16854	471235
1818	471236
38553	471237
35776	471238
78694	471239
3362	471240
160946	471241
15142	471242
14046	471243
78692	471244
6689	471245
115981	471246
713	471247
101338	471248
14425	471249
13519	471250
67316	471251
38438	471252
18180	471253
83200	471254
113119	471255
10644	471256
15635	471257
35610	471258
6019	471259
90920	471260
32817	471261
4205	471262
73353	471263
54048	471264
7854	471265
36139	471266
130274	471267
59381	471268
104404	471269
52432	471270
31346	471271
29626	471272
11485	471273
157995	471274
46984	471275
86354	471276
46967	471277
55277	471278
118512	471279
14753	471280
3612	471281
93389	471282
6485	471283
61533	471284
70312	471285
43808	471286
30082	471287
56561	471288
41400	471289
47210	471290
9437	471291
33673	471292
24575	471293
15426	471294
140657	471295
66225	471296
18178	471297
60803	471298
51567	471299
21003	471300
4229	471301
34802	471302
6257	471303
2881	471304
51131	471305
116856	471306
6434	471307
57272	471308
4667	471309
51620	471310
100083	471311
36058	471312
20777	471313
108149	471314
24081	471315
1	471316
3377	471317
61216	471318
13689	471319
38682	471320
8443	471321
7680	471322
69260	471323
31141	471324
44728	471325
75807	471326
21506	471327
41148	471328
13123	471329
49583	471330
817	471331
1935	471332
54350	471333
1	471334
36053	471335
931	471336
278	471337
90123	471338
115490	471339
19714	471340
79620	471341
216	471342
7746	471343
2616	471344
18418	471345
12444	471346
81200	471347
95746	471348
14471	471349
15406	471350
26878	471351
560	471352
33678	471353
7373	471354
15712	471355
167155	471356
78894	471357
17334	471358
103747	471359
79778	471360
10438	471361
97663	471362
45763	471363
50407	471364
4697	471365
71	471366
70092	471367
29434	471368
1331	471369
13865	471370
40356	471371
14711	471372
4204	471373
90894	471374
3391	471375
284	471376
129414	471377
78182	471378
42488	471379
84767	471380
21512	471381
24259	471382
65673	471383
28003	471384
1185	471385
35038	471386
16015	471387
41913	471388
6013	471389
4388	471390
10690	471391
20395	471392
58492	471393
103567	471394
7428	471395
8292	471396
60594	471397
82985	471398
68267	471399
13908	471400
23792	471401
1150	471402
53929	471403
66662	471404
12205	471405
58085	471406
7706	471407
9725	471408
129832	471409
73639	471410
56483	471411
1775	471412
3697	471413
6719	471414
120600	471415
12518	471416
27683	471417
39652	471418
61672	471419
136291	471420
33329	471421
91482	471422
46322	471423
26782	471424
18900	471425
40709	471426
18147	471427
15265	471428
46757	471429
22167	471430
53723	471431
65377	471432
71415	471433
70794	471434
49134	471435
24153	471436
89227	471437
146524	471438
38866	471439
47926	471440
91752	471441
35063	471442
42321	471443
33133	471444
2850	471445
103162	471446
15655	471447
24940	471448
108693	471449
22693	471450
87061	471451
35170	471452
3002	471453
92009	471454
4393	471455
17239	471456
30870	471457
77522	471458
77605	471459
115757	471460
24576	471461
5762	471462
6207	471463
13980	471464
9186	471465
44887	471466
15994	471467
5890	471468
37650	471469
14012	471470
75840	471471
121255	471472
74577	471473
5147	471474
6168	471475
70328	471476
105760	471477
2315	471478
109753	471479
37106	471480
107225	471481
2604	471482
60629	471483
36290	471484
33381	471485
98162	471486
4397	471487
82074	471488
12483	471489
7635	471490
131754	471491
14264	471492
62842	471493
55891	471494
3613	471495
3785	471496
4965	471497
14417	471498
149224	471499
58149	471500
36198	471501
6365	471502
24645	471503
18688	471504
65229	471505
76821	471506
16386	471507
47783	471508
66981	471509
43744	471510
20007	471511
154173	471512
34659	471513
73457	471514
91980	471515
31153	471516
43323	471517
2636	471518
133455	471519
5165	471520
74838	471521
9608	471522
29407	471523
6938	471524
4501	471525
8896	471526
42834	471527
19123	471528
65314	471529
41508	471530
94436	471531
1215	471532
68934	471533
14164	471534
83820	471535
794	471536
27015	471537
43109	471538
53047	471539
87073	471540
96359	471541
17613	471542
96526	471543
91620	471544
91495	471545
128942	471546
86858	471547
46311	471548
169825	471549
24072	471550
12035	471551
77835	471552
45703	471553
417	471554
11181	471555
8027	471556
72222	471557
1416	471558
99309	471559
5579	471560
41188	471561
30588	471562
20743	471563
102115	471564
125450	471565
23938	471566
8673	471567
35049	471568
2922	471569
48316	471570
157149	471571
1828	471572
22837	471573
15499	471574
46421	471575
65182	471576
933	471577
70361	471578
48612	471579
23816	471580
65035	471581
36710	471582
4312	471583
12673	471584
39062	471585
14575	471586
52835	471587
77323	471588
33437	471589
94040	471590
57543	471591
3761	471592
19649	471593
107525	471594
53771	471595
45508	471596
71418	471597
46731	471598
14207	471599
66911	471600
11977	471601
35056	471602
138800	471603
125320	471604
99040	471605
125072	471606
76881	471607
95516	471608
139042	471609
123060	471610
1345	471611
131321	471612
61100	471613
55195	471614
15451	471615
25013	471616
35472	471617
22789	471618
24584	471619
1445	471620
15331	471621
34208	471622
60829	471623
40894	471624
21451	471625
1715	471626
74610	471627
9781	471628
38100	471629
64810	471630
14840	471631
10016	471632
109270	471633
13543	471634
22979	471635
53762	471636
4694	471637
164693	471638
149766	471639
47353	471640
16228	471641
37392	471642
132962	471643
39439	471644
18202	471645
48653	471646
21914	471647
128546	471648
4968	471649
87823	471650
5199	471651
6185	471652
7249	471653
2364	471654
4284	471655
105857	471656
22172	471657
39255	471658
4303	471659
37241	471660
30296	471661
19910	471662
8530	471663
94139	471664
41449	471665
118504	471666
27376	471667
107289	471668
55781	471669
1857	471670
1672	471671
69929	471672
3532	471673
20799	471674
13319	471675
9677	471676
56358	471677
2777	471678
502	471679
15851	471680
18532	471681
6265	471682
31960	471683
28391	471684
52261	471685
4291	471686
1838	471687
9606	471688
16223	471689
2675	471690
2323	471691
15236	471692
152670	471693
45261	471694
123639	471695
120824	471696
25317	471697
45660	471698
5097	471699
33784	471700
104657	471701
3241	471702
18500	471703
17432	471704
911	471705
44504	471706
8240	471707
163250	471708
9495	471709
34567	471710
4220	471711
2530	471712
6590	471713
113144	471714
115668	471715
62889	471716
94826	471717
8800	471718
80570	471719
81044	471720
8469	471721
117363	471722
162292	471723
9387	471724
64001	471725
34241	471726
14908	471727
1674	471728
33731	471729
2093	471730
23988	471731
147035	471732
25488	471733
78982	471734
76169	471735
4042	471736
80854	471737
103370	471738
125474	471739
2420	471740
50145	471741
83500	471742
3198	471743
73548	471744
41043	471745
114735	471746
127870	471747
8108	471748
30475	471749
36854	471750
22843	471751
123467	471752
76635	471753
17931	471754
90253	471755
71255	471756
26721	471757
55394	471758
20414	471759
9913	471760
106705	471761
35317	471762
17308	471763
59234	471764
52	471765
9376	471766
36354	471767
138656	471768
16530	471769
76961	471770
23001	471771
132859	471772
2470	471773
271	471774
3868	471775
54241	471776
106334	471777
106080	471778
15701	471779
6250	471780
76044	471781
30373	471782
68123	471783
18759	471784
38579	471785
74917	471786
43103	471787
14559	471788
41777	471789
72812	471790
229	471791
98432	471792
25540	471793
44343	471794
101956	471795
80798	471796
6559	471797
20254	471798
51880	471799
55470	471800
141812	471801
1937	471802
8192	471803
72247	471804
137150	471805
77515	471806
90010	471807
84887	471808
1220	471809
51541	471810
15116	471811
9591	471812
2039	471813
69349	471814
130831	471815
105593	471816
26618	471817
23722	471818
19986	471819
162584	471820
164564	471821
33499	471822
76356	471823
44907	471824
109853	471825
1580	471826
13273	471827
113540	471828
33375	471829
54873	471830
10385	471831
29500	471832
46144	471833
38146	471834
30104	471835
100964	471836
18257	471837
79390	471838
140956	471839
51940	471840
35765	471841
68758	471842
19046	471843
37874	471844
19285	471845
65183	471846
16084	471847
16027	471848
3745	471849
9460	471850
61848	471851
50347	471852
3518	471853
10786	471854
2667	471855
13399	471856
10656	471857
50490	471858
83548	471859
2936	471860
1238	471861
48110	471862
3353	471863
627	471864
53681	471865
64260	471866
15110	471867
1223	471868
826	471869
1398	471870
7980	471871
128277	471872
137160	471873
147421	471874
23377	471875
82202	471876
108663	471877
12680	471878
5084	471879
2273	471880
59650	471881
84150	471882
76543	471883
77293	471884
36172	471885
33322	471886
21195	471887
59794	471888
79401	471889
53073	471890
47952	471891
34391	471892
16863	471893
3465	471894
4743	471895
16963	471896
33042	471897
21237	471898
12254	471899
134724	471900
20316	471901
6048	471902
129702	471903
91932	471904
22791	471905
38632	471906
53861	471907
440	471908
68656	471909
17852	471910
11602	471911
23916	471912
6794	471913
36398	471914
60410	471915
51842	471916
65272	471917
47908	471918
9404	471919
5050	471920
128744	471921
17231	471922
33812	471923
138008	471924
11588	471925
166486	471926
3165	471927
30323	471928
37082	471929
30584	471930
30976	471931
5333	471932
35309	471933
49255	471934
40369	471935
24885	471936
104690	471937
73410	471938
2687	471939
2294	471940
64181	471941
19869	471942
86436	471943
32604	471944
55069	471945
4768	471946
21126	471947
158400	471948
25583	471949
14049	471950
142764	471951
536	471952
83790	471953
9936	471954
23116	471955
23522	471956
46432	471957
107374	471958
104534	471959
100578	471960
60836	471961
21887	471962
31406	471963
1934	471964
19	471965
44885	471966
4986	471967
65890	471968
65029	471969
137594	471970
7708	471971
47041	471972
22	471973
37070	471974
12466	471975
16522	471976
45216	471977
108608	471978
3548	471979
30264	471980
4287	471981
1778	471982
66018	471983
3243	471984
98269	471985
98966	471986
106367	471987
48923	471988
76466	471989
150436	471990
881	471991
67291	471992
8854	471993
46192	471994
69506	471995
86942	471996
83370	471997
89802	471998
138285	471999
41666	472000
35642	472001
76762	472002
108767	472003
27169	472004
255	472005
83383	472006
33705	472007
36108	472008
8984	472009
35927	472010
25605	472011
4433	472012
72703	472013
33925	472014
74621	472015
11075	472016
6989	472017
104005	472018
73585	472019
40868	472020
127330	472021
42831	472022
521	472023
131432	472024
25913	472025
4430	472026
6374	472027
8164	472028
94815	472029
79248	472030
52505	472031
53130	472032
94672	472033
26407	472034
17772	472035
101323	472036
44864	472037
62816	472038
43870	472039
130268	472040
138514	472041
6552	472042
132167	472043
108184	472044
4797	472045
2086	472046
2833	472047
5567	472048
3699	472049
84499	472050
45380	472051
22061	472052
26362	472053
1284	472054
62450	472055
75530	472056
2282	472057
7544	472058
49365	472059
17396	472060
17663	472061
17936	472062
7848	472063
18425	472064
9302	472065
32887	472066
28040	472067
36180	472068
86147	472069
5605	472070
818	472071
85285	472072
159888	472073
42663	472074
22996	472075
67471	472076
71072	472077
48438	472078
186	472079
14611	472080
14597	472081
84062	472082
109421	472083
4255	472084
6932	472085
91618	472086
111020	472087
69133	472088
58643	472089
36128	472090
71574	472091
97301	472092
238	472093
130791	472094
29162	472095
47951	472096
4230	472097
68214	472098
3226	472099
30403	472100
35443	472101
11355	472102
18352	472103
26483	472104
75890	472105
79795	472106
38560	472107
82606	472108
39420	472109
8370	472110
3534	472111
765	472112
925	472113
18413	472114
72671	472115
14210	472116
4972	472117
51349	472118
87687	472119
15691	472120
20217	472121
63794	472122
24065	472123
80165	472124
78438	472125
32851	472126
70682	472127
11422	472128
970	472129
36972	472130
5797	472131
33219	472132
6866	472133
56968	472134
12284	472135
25259	472136
94483	472137
104	472138
77516	472139
91176	472140
102332	472141
91222	472142
53687	472143
130109	472144
48303	472145
44118	472146
38	472147
60106	472148
8977	472149
28624	472150
16204	472151
14469	472152
34777	472153
22955	472154
11	472155
7474	472156
23426	472157
13853	472158
95027	472159
56545	472160
6639	472161
67551	472162
55866	472163
8395	472164
4130	472165
14705	472166
31006	472167
25958	472168
91891	472169
16831	472170
50291	472171
26923	472172
14652	472173
106204	472174
10329	472175
25019	472176
42142	472177
60732	472178
53338	472179
37174	472180
1539	472181
101160	472182
66886	472183
10312	472184
18390	472185
6235	472186
27	472187
70680	472188
28547	472189
37798	472190
42936	472191
131532	472192
16574	472193
2565	472194
3531	472195
948	472196
21769	472197
10927	472198
18236	472199
6988	472200
76928	472201
65262	472202
22817	472203
90975	472204
25937	472205
2292	472206
85694	472207
58943	472208
56447	472209
51128	472210
114830	472211
83759	472212
25372	472213
2416	472214
46165	472215
8736	472216
132758	472217
1232	472218
2028	472219
36327	472220
17028	472221
40725	472222
58737	472223
69365	472224
10867	472225
29267	472226
32733	472227
12745	472228
78541	472229
15518	472230
2947	472231
23108	472232
194	472233
66480	472234
24825	472235
167116	472236
94041	472237
23586	472238
95749	472239
31695	472240
6429	472241
101163	472242
34833	472243
80764	472244
41373	472245
9097	472246
3322	472247
3625	472248
166997	472249
32906	472250
29933	472251
1756	472252
93458	472253
69346	472254
39080	472255
30684	472256
18344	472257
13813	472258
16090	472259
38888	472260
33161	472261
29204	472262
11286	472263
30718	472264
46738	472265
11240	472266
104140	472267
148	472268
106130	472269
86202	472270
2535	472271
50932	472272
19890	472273
6285	472274
90355	472275
46252	472276
5921	472277
39096	472278
30437	472279
31939	472280
14403	472281
25833	472282
56208	472283
49499	472284
106717	472285
100243	472286
61269	472287
70035	472288
128067	472289
29943	472290
20193	472291
15311	472292
203	472293
75820	472294
74891	472295
10756	472296
15355	472297
90445	472298
21343	472299
57138	472300
133934	472301
36304	472302
17128	472303
415	472304
95963	472305
16695	472306
7698	472307
4099	472308
95860	472309
128260	472310
28159	472311
158759	472312
36638	472313
5076	472314
14650	472315
24145	472316
40252	472317
6015	472318
95319	472319
49565	472320
84979	472321
25811	472322
43975	472323
55835	472324
47640	472325
62563	472326
50087	472327
111345	472328
4543	472329
159211	472330
23748	472331
87386	472332
69664	472333
74063	472334
7590	472335
8334	472336
35976	472337
19523	472338
23647	472339
47806	472340
44265	472341
7907	472342
157430	472343
18	472344
19684	472345
88018	472346
32472	472347
19179	472348
86049	472349
68739	472350
84204	472351
78899	472352
83186	472353
40611	472354
1130	472355
22591	472356
118502	472357
1972	472358
13782	472359
30010	472360
81439	472361
30119	472362
93166	472363
5217	472364
18464	472365
9261	472366
116762	472367
86455	472368
260	472369
480	472370
75046	472371
134002	472372
41303	472373
15835	472374
44640	472375
21080	472376
1404	472377
100923	472378
34629	472379
106545	472380
32159	472381
31189	472382
16890	472383
29027	472384
100168	472385
35324	472386
43486	472387
17553	472388
167848	472389
113979	472390
44718	472391
3609	472392
106745	472393
24698	472394
59435	472395
62049	472396
24421	472397
9118	472398
44616	472399
39808	472400
3116	472401
1338	472402
39752	472403
2896	472404
1027	472405
16376	472406
31722	472407
51839	472408
5247	472409
28243	472410
67254	472411
84893	472412
8292	472413
78945	472414
11786	472415
52625	472416
72387	472417
36709	472418
10182	472419
1610	472420
66025	472421
46636	472422
29361	472423
134334	472424
21570	472425
36075	472426
1204	472427
2366	472428
159641	472429
17964	472430
116155	472431
94830	472432
27534	472433
61380	472434
34556	472435
112613	472436
688	472437
9522	472438
12537	472439
26551	472440
64959	472441
46927	472442
8703	472443
132743	472444
124078	472445
38054	472446
2900	472447
90010	472448
4405	472449
23545	472450
92937	472451
14471	472452
63381	472453
33811	472454
39586	472455
11745	472456
84234	472457
106833	472458
333	472459
30455	472460
1168	472461
21696	472462
79823	472463
12040	472464
7333	472465
27463	472466
9251	472467
10719	472468
84312	472469
5175	472470
102250	472471
85222	472472
94242	472473
125339	472474
15282	472475
102083	472476
96768	472477
565	472478
58792	472479
29647	472480
33217	472481
63336	472482
2700	472483
91995	472484
10268	472485
158437	472486
91565	472487
5393	472488
14474	472489
1258	472490
28012	472491
10660	472492
7726	472493
38210	472494
351	472495
3895	472496
13894	472497
43225	472498
19250	472499
56357	472500
28891	472501
88603	472502
104	472503
67971	472504
552	472505
51860	472506
14360	472507
34146	472508
33469	472509
70260	472510
1730	472511
110110	472512
7746	472513
96560	472514
8553	472515
43445	472516
61404	472517
24600	472518
15257	472519
2015	472520
56030	472521
5617	472522
94264	472523
53709	472524
1996	472525
128931	472526
20870	472527
4167	472528
37414	472529
7138	472530
55884	472531
49271	472532
44041	472533
106299	472534
46532	472535
34476	472536
111605	472537
74205	472538
28229	472539
54924	472540
39165	472541
30549	472542
44481	472543
22044	472544
17644	472545
42523	472546
5156	472547
41795	472548
75620	472549
397	472550
108089	472551
55966	472552
67126	472553
5002	472554
82467	472555
33913	472556
12845	472557
55196	472558
40783	472559
11708	472560
14276	472561
49357	472562
5583	472563
2905	472564
70628	472565
11355	472566
8418	472567
10542	472568
28221	472569
713	472570
111620	472571
105607	472572
20069	472573
6889	472574
14317	472575
73927	472576
90933	472577
1803	472578
89523	472579
34407	472580
101866	472581
24084	472582
5286	472583
3631	472584
48144	472585
85710	472586
12670	472587
20904	472588
48673	472589
12047	472590
32341	472591
41682	472592
61604	472593
36746	472594
4348	472595
7803	472596
34763	472597
60674	472598
38036	472599
100343	472600
101740	472601
25026	472602
32429	472603
45669	472604
6361	472605
35958	472606
24148	472607
30350	472608
14	472609
85651	472610
22665	472611
153016	472612
52842	472613
8252	472614
3035	472615
42577	472616
88392	472617
32695	472618
110734	472619
107616	472620
78	472621
9037	472622
5438	472623
9798	472624
49740	472625
37389	472626
71669	472627
20927	472628
4232	472629
75102	472630
3152	472631
96097	472632
680	472633
63645	472634
119457	472635
5857	472636
106816	472637
34202	472638
50820	472639
48233	472640
166669	472641
270	472642
81164	472643
49363	472644
116890	472645
52048	472646
46631	472647
29	472648
134329	472649
18885	472650
14711	472651
43276	472652
28918	472653
45463	472654
15895	472655
59547	472656
53788	472657
83284	472658
1515	472659
56143	472660
28511	472661
111479	472662
13680	472663
19426	472664
12299	472665
96205	472666
14123	472667
15102	472668
28513	472669
51909	472670
4357	472671
108894	472672
73318	472673
277	472674
70618	472675
57074	472676
90376	472677
17695	472678
828	472679
19941	472680
59670	472681
944	472682
40041	472683
8914	472684
38368	472685
23173	472686
19627	472687
739	472688
7615	472689
77392	472690
160636	472691
47944	472692
18067	472693
71070	472694
45413	472695
118329	472696
42492	472697
43635	472698
71470	472699
6274	472700
70097	472701
76017	472702
113547	472703
88844	472704
13108	472705
47466	472706
67	472707
4404	472708
10138	472709
21011	472710
45147	472711
68158	472712
5710	472713
29663	472714
1352	472715
8192	472716
909	472717
141852	472718
8186	472719
1156	472720
11455	472721
57217	472722
39843	472723
54174	472724
903	472725
79190	472726
8584	472727
123807	472728
7224	472729
24734	472730
4939	472731
49279	472732
128573	472733
11993	472734
68772	472735
80628	472736
4641	472737
20587	472738
83897	472739
75720	472740
8469	472741
61704	472742
65199	472743
1731	472744
13794	472745
165148	472746
6955	472747
51682	472748
47906	472749
15351	472750
56046	472751
22646	472752
1959	472753
38640	472754
43695	472755
10194	472756
45833	472757
121238	472758
56830	472759
119788	472760
4603	472761
25297	472762
56987	472763
134090	472764
126656	472765
17105	472766
46434	472767
4227	472768
72064	472769
83223	472770
11956	472771
35844	472772
41269	472773
79152	472774
31824	472775
12160	472776
93571	472777
22987	472778
4935	472779
4547	472780
39457	472781
8492	472782
50897	472783
100205	472784
112781	472785
16582	472786
25116	472787
144078	472788
50346	472789
155018	472790
75239	472791
12943	472792
3431	472793
15992	472794
90917	472795
49176	472796
24397	472797
12583	472798
4563	472799
17234	472800
18817	472801
25874	472802
27922	472803
1903	472804
45484	472805
23449	472806
12075	472807
71764	472808
43860	472809
42151	472810
33	472811
26992	472812
48023	472813
28775	472814
57719	472815
96097	472816
13668	472817
24407	472818
24573	472819
19933	472820
8231	472821
9749	472822
6424	472823
115601	472824
34194	472825
2460	472826
85469	472827
5752	472828
34008	472829
81809	472830
785	472831
44133	472832
1138	472833
5819	472834
66314	472835
11058	472836
145164	472837
110396	472838
21925	472839
190	472840
2767	472841
25028	472842
24104	472843
138184	472844
42	472845
29138	472846
35017	472847
2907	472848
29088	472849
1677	472850
15556	472851
18548	472852
44227	472853
105589	472854
21352	472855
28408	472856
24950	472857
80213	472858
84866	472859
1189	472860
99189	472861
6192	472862
4314	472863
1901	472864
389	472865
54647	472866
134621	472867
50588	472868
24976	472869
163552	472870
19899	472871
16761	472872
6026	472873
69468	472874
103510	472875
12957	472876
62249	472877
107992	472878
11132	472879
67300	472880
6977	472881
18465	472882
114502	472883
26882	472884
54930	472885
115420	472886
32243	472887
106095	472888
34295	472889
18013	472890
111901	472891
14751	472892
23701	472893
12529	472894
7947	472895
54589	472896
10630	472897
3259	472898
4398	472899
8535	472900
18886	472901
41253	472902
30179	472903
35981	472904
104152	472905
5177	472906
114078	472907
15912	472908
18586	472909
101547	472910
6081	472911
13588	472912
4324	472913
41320	472914
2556	472915
27338	472916
60688	472917
62460	472918
53225	472919
20350	472920
14202	472921
7	472922
70547	472923
2947	472924
50153	472925
28318	472926
5375	472927
26136	472928
1809	472929
82583	472930
19547	472931
31036	472932
21910	472933
95667	472934
1074	472935
33648	472936
58929	472937
43610	472938
1462	472939
2437	472940
37843	472941
104510	472942
7704	472943
783	472944
12943	472945
22160	472946
2760	472947
101248	472948
48815	472949
66812	472950
21407	472951
45945	472952
124835	472953
1719	472954
116232	472955
58009	472956
92716	472957
9541	472958
4680	472959
15365	472960
50869	472961
19655	472962
38748	472963
32529	472964
483	472965
6144	472966
56832	472967
92910	472968
8833	472969
5140	472970
34006	472971
84412	472972
76022	472973
36505	472974
25084	472975
47646	472976
2006	472977
26377	472978
62859	472979
36866	472980
41283	472981
112212	472982
4229	472983
88520	472984
69519	472985
41030	472986
85318	472987
64859	472988
52318	472989
101752	472990
12253	472991
48112	472992
31555	472993
106765	472994
140599	472995
29118	472996
72070	472997
47363	472998
67868	472999
4547	473000
45487	473001
35101	473002
101813	473003
10991	473004
75772	473005
112639	473006
10138	473007
32153	473008
42456	473009
148415	473010
18578	473011
63543	473012
81417	473013
3227	473014
47196	473015
2957	473016
9548	473017
85515	473018
66851	473019
83630	473020
10451	473021
22323	473022
37630	473023
2505	473024
21439	473025
63620	473026
48372	473027
28268	473028
64622	473029
23524	473030
51537	473031
52716	473032
9812	473033
38433	473034
42279	473035
137383	473036
17791	473037
68062	473038
163348	473039
24005	473040
22770	473041
93186	473042
66593	473043
44405	473044
12784	473045
52070	473046
69746	473047
27367	473048
63928	473049
147716	473050
73256	473051
169581	473052
24487	473053
6042	473054
95579	473055
28785	473056
48805	473057
36739	473058
11189	473059
31223	473060
6346	473061
82417	473062
2535	473063
2075	473064
44165	473065
58743	473066
71139	473067
6837	473068
33794	473069
53280	473070
9165	473071
69122	473072
67101	473073
84825	473074
36989	473075
1381	473076
11710	473077
119293	473078
143013	473079
49133	473080
8920	473081
143120	473082
47043	473083
28533	473084
48765	473085
26093	473086
21699	473087
68549	473088
79375	473089
3709	473090
7346	473091
5045	473092
14903	473093
35959	473094
17118	473095
1944	473096
29770	473097
8075	473098
56502	473099
48774	473100
118599	473101
13021	473102
211	473103
24303	473104
52070	473105
33930	473106
11872	473107
17577	473108
105110	473109
878	473110
79335	473111
68426	473112
78824	473113
165618	473114
23883	473115
36697	473116
239	473117
42110	473118
55854	473119
22862	473120
225	473121
73456	473122
97424	473123
107810	473124
73330	473125
15276	473126
14272	473127
63161	473128
90147	473129
57975	473130
55447	473131
58065	473132
7837	473133
87877	473134
90471	473135
31028	473136
23989	473137
63277	473138
7989	473139
67113	473140
70246	473141
13960	473142
18324	473143
19173	473144
154945	473145
50854	473146
17711	473147
18951	473148
28677	473149
44913	473150
93406	473151
11348	473152
61859	473153
36560	473154
56126	473155
21321	473156
54843	473157
17380	473158
38364	473159
42382	473160
63813	473161
12612	473162
80608	473163
4371	473164
84401	473165
133108	473166
28151	473167
94267	473168
95630	473169
11786	473170
23787	473171
84621	473172
104971	473173
2436	473174
41396	473175
35441	473176
64144	473177
12391	473178
6767	473179
7215	473180
62250	473181
28248	473182
92774	473183
74352	473184
158997	473185
22070	473186
156165	473187
22263	473188
114230	473189
2360	473190
5352	473191
50531	473192
42612	473193
2031	473194
24415	473195
77943	473196
53792	473197
68434	473198
27474	473199
10146	473200
70692	473201
112675	473202
10971	473203
136156	473204
83868	473205
7129	473206
17716	473207
31270	473208
47636	473209
117274	473210
11807	473211
18878	473212
26534	473213
17708	473214
3057	473215
36346	473216
38645	473217
3532	473218
1693	473219
22861	473220
48014	473221
31039	473222
52933	473223
1501	473224
85772	473225
24596	473226
42325	473227
38778	473228
79454	473229
23274	473230
5871	473231
79411	473232
16236	473233
73445	473234
82747	473235
15287	473236
8655	473237
28750	473238
11997	473239
8426	473240
125154	473241
43379	473242
83695	473243
741	473244
61910	473245
6457	473246
618	473247
12165	473248
31050	473249
7240	473250
58002	473251
130921	473252
22992	473253
14660	473254
20740	473255
24474	473256
113375	473257
59727	473258
72174	473259
75328	473260
49209	473261
85635	473262
14720	473263
76276	473264
41843	473265
31897	473266
65327	473267
55698	473268
96823	473269
19362	473270
28	473271
119819	473272
63378	473273
112068	473274
372	473275
15843	473276
61665	473277
13187	473278
35362	473279
109830	473280
14416	473281
68834	473282
35839	473283
45810	473284
26550	473285
19855	473286
11007	473287
15431	473288
33027	473289
130753	473290
83354	473291
5482	473292
13327	473293
5958	473294
24003	473295
61667	473296
100753	473297
35625	473298
16784	473299
100792	473300
26562	473301
16130	473302
56699	473303
11824	473304
120133	473305
65384	473306
29045	473307
45221	473308
89214	473309
9366	473310
171	473311
26541	473312
80381	473313
39633	473314
91907	473315
24284	473316
7609	473317
12659	473318
18233	473319
4095	473320
19738	473321
9364	473322
24033	473323
2732	473324
13948	473325
23350	473326
90457	473327
5223	473328
111843	473329
9118	473330
5419	473331
65612	473332
6758	473333
19366	473334
9175	473335
54061	473336
4577	473337
1774	473338
43644	473339
18246	473340
82872	473341
62004	473342
46943	473343
1123	473344
156927	473345
108281	473346
20381	473347
9025	473348
97098	473349
45451	473350
43585	473351
5563	473352
100952	473353
2139	473354
117406	473355
3238	473356
69834	473357
41798	473358
31019	473359
7462	473360
147153	473361
12005	473362
89579	473363
4696	473364
13256	473365
137327	473366
32041	473367
11598	473368
30192	473369
58122	473370
55786	473371
68902	473372
7716	473373
8552	473374
563	473375
42512	473376
5553	473377
44859	473378
87945	473379
15502	473380
101004	473381
149045	473382
5670	473383
25860	473384
6255	473385
16776	473386
82037	473387
17197	473388
23946	473389
68541	473390
57461	473391
23674	473392
92280	473393
108732	473394
13722	473395
174	473396
13176	473397
3588	473398
418	473399
65414	473400
94370	473401
58552	473402
7865	473403
9327	473404
121383	473405
36993	473406
380	473407
3590	473408
40318	473409
74608	473410
71340	473411
73254	473412
112768	473413
164886	473414
18943	473415
162765	473416
44598	473417
22735	473418
24822	473419
47356	473420
11	473421
12100	473422
97628	473423
1201	473424
6523	473425
19190	473426
134270	473427
135995	473428
3964	473429
28334	473430
24963	473431
2768	473432
18756	473433
88563	473434
4328	473435
37259	473436
50658	473437
45506	473438
8684	473439
109279	473440
32621	473441
1866	473442
37185	473443
50824	473444
15317	473445
15195	473446
16904	473447
154394	473448
32616	473449
32385	473450
190	473451
72913	473452
28015	473453
2967	473454
67	473455
7328	473456
5339	473457
68439	473458
58253	473459
7246	473460
21	473461
80227	473462
57466	473463
82049	473464
23079	473465
7765	473466
10227	473467
16019	473468
54294	473469
72227	473470
31422	473471
55391	473472
22944	473473
31003	473474
44692	473475
34058	473476
22499	473477
28363	473478
79388	473479
25395	473480
15989	473481
60313	473482
26324	473483
13326	473484
35746	473485
97002	473486
13251	473487
127276	473488
56396	473489
28576	473490
48755	473491
22361	473492
12855	473493
52016	473494
49258	473495
71314	473496
114621	473497
3159	473498
38561	473499
3461	473500
58977	473501
81380	473502
4475	473503
889	473504
84565	473505
27787	473506
27802	473507
126578	473508
36520	473509
372	473510
72825	473511
119460	473512
7435	473513
2353	473514
43732	473515
5251	473516
6945	473517
1468	473518
46588	473519
8068	473520
15290	473521
52534	473522
131117	473523
114423	473524
31243	473525
3626	473526
163442	473527
31710	473528
52585	473529
68019	473530
2605	473531
165224	473532
29633	473533
40289	473534
71723	473535
5037	473536
70216	473537
6842	473538
36647	473539
21420	473540
95642	473541
122244	473542
3474	473543
39407	473544
25111	473545
144577	473546
19039	473547
31287	473548
79664	473549
17687	473550
32465	473551
18516	473552
68796	473553
9771	473554
64538	473555
19422	473556
36675	473557
65785	473558
13511	473559
5538	473560
22315	473561
90206	473562
91943	473563
69585	473564
3372	473565
301	473566
65131	473567
1258	473568
12408	473569
48456	473570
72950	473571
56134	473572
96063	473573
10101	473574
14165	473575
56200	473576
46949	473577
29842	473578
56855	473579
85230	473580
46595	473581
9773	473582
16495	473583
9945	473584
39342	473585
29139	473586
20743	473587
81937	473588
8142	473589
32574	473590
14281	473591
11604	473592
12802	473593
14023	473594
8780	473595
21021	473596
12759	473597
2123	473598
17097	473599
7746	473600
27409	473601
64622	473602
79671	473603
95379	473604
26044	473605
103823	473606
165941	473607
14541	473608
22909	473609
1602	473610
63736	473611
7243	473612
74570	473613
9756	473614
50583	473615
28182	473616
79671	473617
100520	473618
27081	473619
22496	473620
80523	473621
2349	473622
65547	473623
1948	473624
12274	473625
53111	473626
85672	473627
70642	473628
24527	473629
85531	473630
43246	473631
24630	473632
77996	473633
66346	473634
6964	473635
130647	473636
27029	473637
10924	473638
43738	473639
6010	473640
99	473641
19858	473642
10437	473643
161316	473644
27601	473645
51612	473646
19529	473647
26097	473648
19462	473649
12653	473650
57941	473651
54807	473652
5100	473653
1009	473654
141510	473655
62366	473656
34811	473657
301	473658
45565	473659
67385	473660
126533	473661
52630	473662
8311	473663
43904	473664
15192	473665
124080	473666
1334	473667
12300	473668
7630	473669
43279	473670
3687	473671
5449	473672
19035	473673
59238	473674
54480	473675
209	473676
10767	473677
36258	473678
491	473679
9648	473680
77778	473681
5160	473682
45394	473683
52566	473684
60551	473685
29234	473686
132433	473687
9921	473688
92473	473689
72555	473690
2290	473691
72443	473692
67115	473693
255	473694
12389	473695
18320	473696
24404	473697
4029	473698
25099	473699
1118	473700
82379	473701
60105	473702
26580	473703
37811	473704
42560	473705
54455	473706
1575	473707
124890	473708
16560	473709
11686	473710
78146	473711
34042	473712
63541	473713
96522	473714
35772	473715
83463	473716
15271	473717
90793	473718
51786	473719
1718	473720
1627	473721
2046	473722
70705	473723
78682	473724
121752	473725
509	473726
92121	473727
73432	473728
111530	473729
21624	473730
13772	473731
57764	473732
7842	473733
105820	473734
56005	473735
47136	473736
7141	473737
19432	473738
60968	473739
87007	473740
2657	473741
83173	473742
23234	473743
78850	473744
59878	473745
18482	473746
97190	473747
51654	473748
103365	473749
42579	473750
52917	473751
17048	473752
132024	473753
21600	473754
46999	473755
100776	473756
35610	473757
48956	473758
1457	473759
146137	473760
131966	473761
127820	473762
90786	473763
89773	473764
836	473765
18065	473766
18239	473767
10854	473768
31261	473769
39502	473770
4610	473771
5558	473772
63	473773
126138	473774
9630	473775
26955	473776
14456	473777
32120	473778
4086	473779
30165	473780
17606	473781
42878	473782
13049	473783
42664	473784
95786	473785
106482	473786
26227	473787
24924	473788
94176	473789
4162	473790
43824	473791
38769	473792
20306	473793
62455	473794
47588	473795
2861	473796
54817	473797
47569	473798
19492	473799
28631	473800
54327	473801
3129	473802
22748	473803
598	473804
1023	473805
43648	473806
12968	473807
39211	473808
55942	473809
115049	473810
123068	473811
24472	473812
46705	473813
30171	473814
73205	473815
21841	473816
18249	473817
159818	473818
26286	473819
42027	473820
21287	473821
34810	473822
105650	473823
28964	473824
4029	473825
42465	473826
30823	473827
2811	473828
2309	473829
127114	473830
1821	473831
22556	473832
41112	473833
1614	473834
103306	473835
3894	473836
31556	473837
42515	473838
2669	473839
39180	473840
33027	473841
938	473842
48090	473843
80524	473844
68537	473845
16042	473846
61976	473847
4924	473848
100170	473849
140265	473850
125355	473851
71639	473852
66009	473853
18557	473854
118932	473855
31858	473856
10592	473857
36731	473858
16430	473859
46425	473860
66494	473861
45	473862
1477	473863
105942	473864
21426	473865
7010	473866
49889	473867
41406	473868
120187	473869
75921	473870
74566	473871
44480	473872
76266	473873
18433	473874
42654	473875
1461	473876
14846	473877
64724	473878
52222	473879
47014	473880
14542	473881
11347	473882
54412	473883
964	473884
135733	473885
15761	473886
11336	473887
145211	473888
49726	473889
15809	473890
5956	473891
8298	473892
52581	473893
50382	473894
5914	473895
107793	473896
35168	473897
42133	473898
15883	473899
84177	473900
6729	473901
57712	473902
8035	473903
63500	473904
51578	473905
13589	473906
4015	473907
33024	473908
148503	473909
64308	473910
32090	473911
106667	473912
32006	473913
97768	473914
36015	473915
5175	473916
30810	473917
10777	473918
14888	473919
37252	473920
8904	473921
17518	473922
21798	473923
5899	473924
21847	473925
35191	473926
57572	473927
21100	473928
13286	473929
12121	473930
109417	473931
92990	473932
154217	473933
4844	473934
118962	473935
2505	473936
31819	473937
51542	473938
90265	473939
23696	473940
4495	473941
34173	473942
74704	473943
4045	473944
2805	473945
73037	473946
42971	473947
13814	473948
26239	473949
8098	473950
30975	473951
9857	473952
20341	473953
1007	473954
163232	473955
8596	473956
18331	473957
27638	473958
55735	473959
35828	473960
19532	473961
13648	473962
116335	473963
4038	473964
14579	473965
46676	473966
61835	473967
45115	473968
9073	473969
36146	473970
133099	473971
45946	473972
49726	473973
1717	473974
37435	473975
84487	473976
47505	473977
113129	473978
33450	473979
66129	473980
97490	473981
65572	473982
17961	473983
41453	473984
6817	473985
22598	473986
816	473987
3456	473988
18564	473989
127218	473990
44585	473991
39844	473992
7467	473993
166141	473994
46851	473995
91071	473996
57109	473997
84338	473998
1084	473999
79651	474000
11440	474001
68763	474002
167640	474003
126677	474004
90429	474005
1390	474006
46563	474007
81283	474008
32841	474009
67852	474010
18464	474011
14875	474012
76002	474013
8747	474014
79468	474015
61636	474016
12331	474017
96752	474018
27336	474019
3032	474020
9044	474021
153112	474022
122010	474023
13074	474024
33414	474025
25612	474026
9318	474027
17008	474028
111693	474029
7182	474030
34409	474031
90828	474032
54512	474033
165724	474034
86310	474035
79367	474036
28315	474037
46950	474038
4294	474039
1482	474040
11429	474041
62910	474042
10554	474043
73712	474044
10189	474045
26661	474046
15632	474047
22131	474048
18541	474049
78589	474050
99936	474051
23180	474052
2289	474053
47318	474054
10207	474055
66785	474056
28859	474057
48798	474058
12302	474059
16035	474060
27699	474061
63718	474062
53751	474063
16739	474064
16584	474065
130143	474066
87208	474067
22787	474068
22215	474069
42466	474070
18133	474071
137682	474072
20093	474073
94207	474074
126349	474075
12229	474076
18814	474077
77377	474078
5620	474079
120631	474080
2546	474081
80324	474082
41833	474083
54126	474084
96650	474085
13988	474086
56729	474087
7862	474088
77582	474089
2632	474090
106015	474091
46371	474092
51184	474093
129597	474094
35552	474095
5240	474096
19033	474097
84694	474098
34050	474099
134611	474100
5972	474101
67087	474102
14842	474103
26563	474104
16252	474105
1288	474106
5448	474107
59027	474108
37206	474109
7792	474110
309	474111
14112	474112
52588	474113
33141	474114
159947	474115
13992	474116
17971	474117
102438	474118
4076	474119
837	474120
126357	474121
352	474122
53858	474123
11498	474124
103332	474125
105739	474126
7221	474127
8549	474128
9125	474129
49322	474130
71746	474131
7048	474132
99663	474133
28537	474134
53539	474135
10829	474136
76511	474137
35709	474138
80981	474139
5012	474140
113717	474141
31631	474142
5597	474143
90354	474144
18981	474145
47871	474146
73480	474147
11228	474148
40330	474149
28192	474150
22227	474151
52527	474152
24305	474153
31944	474154
161192	474155
83334	474156
23507	474157
40236	474158
25844	474159
120709	474160
9293	474161
87378	474162
70761	474163
585	474164
74	474165
74733	474166
41162	474167
14783	474168
30364	474169
3781	474170
51655	474171
89715	474172
6798	474173
39730	474174
70820	474175
9985	474176
16041	474177
40973	474178
84627	474179
84163	474180
9724	474181
63905	474182
39884	474183
17564	474184
44995	474185
36561	474186
43154	474187
19176	474188
27436	474189
110192	474190
137843	474191
2122	474192
58421	474193
2536	474194
31924	474195
9090	474196
27252	474197
20901	474198
5797	474199
244	474200
38699	474201
2771	474202
134	474203
24514	474204
64298	474205
163945	474206
17851	474207
15445	474208
24770	474209
90393	474210
3962	474211
50708	474212
11243	474213
8745	474214
10395	474215
35364	474216
40186	474217
23958	474218
52697	474219
29783	474220
909	474221
59062	474222
11935	474223
54493	474224
110350	474225
91851	474226
15634	474227
33955	474228
14397	474229
32286	474230
83631	474231
121753	474232
10325	474233
114134	474234
3325	474235
125652	474236
53690	474237
127104	474238
55737	474239
23793	474240
17563	474241
31006	474242
80554	474243
75812	474244
139274	474245
42692	474246
22931	474247
8876	474248
136636	474249
14929	474250
41775	474251
57803	474252
21304	474253
36859	474254
5226	474255
23562	474256
124841	474257
57315	474258
137631	474259
7857	474260
57501	474261
10701	474262
21626	474263
57878	474264
3440	474265
17847	474266
22360	474267
5200	474268
92888	474269
4550	474270
110796	474271
23914	474272
660	474273
5447	474274
19876	474275
65795	474276
54909	474277
18110	474278
38116	474279
25336	474280
1034	474281
85382	474282
4411	474283
72926	474284
79917	474285
12750	474286
11666	474287
33123	474288
89031	474289
55699	474290
75019	474291
101379	474292
36362	474293
13207	474294
113312	474295
76376	474296
53307	474297
17061	474298
115054	474299
83569	474300
68245	474301
8313	474302
110272	474303
24968	474304
73557	474305
7247	474306
13669	474307
42315	474308
2643	474309
12693	474310
9291	474311
36812	474312
101954	474313
1518	474314
84629	474315
10853	474316
5203	474317
432	474318
2652	474319
33497	474320
19189	474321
8811	474322
59108	474323
8535	474324
36028	474325
13244	474326
44697	474327
1323	474328
19503	474329
2156	474330
75282	474331
56559	474332
68127	474333
3993	474334
63081	474335
75532	474336
87023	474337
5723	474338
31462	474339
129523	474340
43565	474341
136465	474342
13264	474343
133019	474344
43791	474345
28430	474346
20200	474347
41291	474348
120528	474349
9938	474350
24323	474351
131353	474352
51714	474353
39961	474354
102627	474355
102500	474356
11896	474357
110715	474358
134	474359
170054	474360
12481	474361
35841	474362
2538	474363
4832	474364
8901	474365
25290	474366
3448	474367
3214	474368
45742	474369
35080	474370
132726	474371
20687	474372
39802	474373
73679	474374
44074	474375
79905	474376
2785	474377
1301	474378
66976	474379
24749	474380
44024	474381
10129	474382
100818	474383
103377	474384
39743	474385
79223	474386
106324	474387
15014	474388
57140	474389
24691	474390
57401	474391
1509	474392
34874	474393
41077	474394
45205	474395
2609	474396
72920	474397
46661	474398
6740	474399
82481	474400
34182	474401
116952	474402
4570	474403
37904	474404
167939	474405
9012	474406
29479	474407
13723	474408
1225	474409
124300	474410
63187	474411
47500	474412
10670	474413
1056	474414
24310	474415
45128	474416
88134	474417
6891	474418
76832	474419
35628	474420
12971	474421
91720	474422
18419	474423
10045	474424
38291	474425
37327	474426
77804	474427
35738	474428
71532	474429
113847	474430
126467	474431
3584	474432
64621	474433
93289	474434
111871	474435
106046	474436
127895	474437
24131	474438
22818	474439
11286	474440
20002	474441
39398	474442
17829	474443
2690	474444
120401	474445
39342	474446
5111	474447
101859	474448
64034	474449
136578	474450
42707	474451
81812	474452
9483	474453
59271	474454
116231	474455
8116	474456
150064	474457
124963	474458
4553	474459
53970	474460
15782	474461
29305	474462
49071	474463
1263	474464
83200	474465
58447	474466
23448	474467
24283	474468
94824	474469
112664	474470
11813	474471
57431	474472
36232	474473
27729	474474
58748	474475
40521	474476
90098	474477
24934	474478
10740	474479
11633	474480
3732	474481
77309	474482
16912	474483
1618	474484
128611	474485
76881	474486
10915	474487
89521	474488
23367	474489
123437	474490
5558	474491
9294	474492
59075	474493
101465	474494
67144	474495
9960	474496
12379	474497
35294	474498
936	474499
61914	474500
30566	474501
47574	474502
88392	474503
91800	474504
54275	474505
50707	474506
6786	474507
5168	474508
11600	474509
84356	474510
73150	474511
17334	474512
37022	474513
64332	474514
44167	474515
84696	474516
14648	474517
71123	474518
99142	474519
24532	474520
85385	474521
31229	474522
55973	474523
17855	474524
51341	474525
1509	474526
33482	474527
46364	474528
16943	474529
930	474530
68322	474531
4698	474532
6173	474533
137574	474534
11431	474535
19388	474536
137810	474537
85276	474538
57031	474539
44760	474540
60281	474541
10429	474542
67807	474543
1634	474544
31409	474545
14677	474546
23341	474547
163016	474548
21083	474549
4309	474550
17846	474551
49982	474552
20708	474553
54305	474554
10975	474555
10825	474556
50177	474557
172	474558
11217	474559
5749	474560
56930	474561
80376	474562
59726	474563
32441	474564
6493	474565
163188	474566
8669	474567
56914	474568
59737	474569
30139	474570
38369	474571
2226	474572
61164	474573
5172	474574
875	474575
33915	474576
99686	474577
44605	474578
767	474579
39654	474580
14816	474581
26688	474582
23134	474583
19640	474584
1109	474585
55040	474586
66993	474587
50692	474588
8094	474589
50739	474590
1128	474591
76284	474592
114663	474593
1947	474594
11097	474595
962	474596
2718	474597
2127	474598
41431	474599
83519	474600
4914	474601
18632	474602
45	474603
24718	474604
7079	474605
60104	474606
61472	474607
56618	474608
41332	474609
51404	474610
22934	474611
51130	474612
643	474613
74474	474614
117492	474615
16615	474616
43906	474617
55199	474618
2625	474619
17692	474620
91462	474621
31475	474622
66739	474623
79071	474624
9826	474625
3440	474626
129689	474627
6069	474628
33613	474629
23879	474630
114155	474631
28253	474632
8450	474633
48092	474634
13463	474635
55171	474636
439	474637
22378	474638
32163	474639
636	474640
23528	474641
61054	474642
573	474643
46059	474644
58783	474645
3951	474646
79143	474647
1541	474648
119806	474649
28277	474650
20290	474651
101877	474652
155432	474653
90787	474654
50413	474655
30327	474656
63944	474657
108512	474658
52963	474659
81551	474660
11714	474661
37247	474662
42001	474663
71421	474664
86446	474665
26312	474666
45266	474667
22573	474668
58502	474669
168973	474670
132336	474671
2053	474672
98776	474673
12705	474674
4106	474675
54602	474676
77972	474677
106733	474678
14804	474679
36870	474680
12591	474681
61060	474682
5102	474683
3434	474684
8457	474685
38588	474686
90027	474687
71395	474688
87873	474689
3939	474690
6358	474691
12987	474692
55781	474693
11095	474694
29502	474695
27395	474696
19537	474697
9556	474698
45880	474699
16603	474700
21811	474701
105282	474702
5836	474703
141183	474704
27634	474705
138500	474706
101302	474707
20213	474708
50693	474709
40249	474710
66913	474711
52298	474712
79848	474713
38880	474714
93364	474715
36363	474716
1497	474717
120578	474718
57428	474719
29316	474720
104542	474721
33694	474722
23890	474723
19419	474724
107087	474725
82357	474726
167681	474727
17138	474728
131476	474729
8677	474730
103100	474731
59139	474732
35565	474733
6585	474734
21210	474735
57339	474736
47945	474737
33362	474738
142101	474739
157543	474740
17408	474741
103159	474742
48138	474743
20841	474744
1219	474745
15197	474746
107664	474747
29921	474748
159874	474749
75780	474750
24831	474751
843	474752
19719	474753
7492	474754
28946	474755
16486	474756
507	474757
4782	474758
90517	474759
91690	474760
20208	474761
2861	474762
12261	474763
13935	474764
44686	474765
49480	474766
33584	474767
23579	474768
1187	474769
87689	474770
79371	474771
64714	474772
141	474773
73016	474774
65597	474775
14733	474776
90106	474777
17924	474778
13113	474779
90109	474780
108189	474781
595	474782
67417	474783
2330	474784
80221	474785
15482	474786
21650	474787
148409	474788
38082	474789
10889	474790
29807	474791
2831	474792
80287	474793
13705	474794
5962	474795
65870	474796
38035	474797
90568	474798
46314	474799
8861	474800
18085	474801
149693	474802
159753	474803
34996	474804
22868	474805
13768	474806
5227	474807
118577	474808
105450	474809
132935	474810
79858	474811
56	474812
134753	474813
125494	474814
49737	474815
69286	474816
5195	474817
104742	474818
121002	474819
74224	474820
228	474821
26843	474822
35772	474823
25212	474824
5123	474825
41250	474826
81367	474827
17782	474828
84934	474829
23257	474830
69381	474831
94703	474832
26364	474833
73303	474834
26344	474835
15672	474836
41463	474837
50580	474838
30702	474839
8074	474840
168333	474841
128161	474842
62940	474843
6059	474844
97081	474845
16829	474846
51034	474847
22712	474848
60604	474849
130382	474850
14599	474851
7122	474852
36972	474853
1280	474854
8581	474855
16693	474856
27841	474857
14339	474858
16108	474859
137429	474860
34383	474861
44673	474862
69168	474863
122332	474864
34507	474865
3220	474866
30602	474867
65425	474868
137379	474869
85524	474870
64989	474871
78512	474872
167411	474873
67961	474874
18727	474875
15021	474876
121645	474877
2012	474878
38270	474879
117707	474880
24629	474881
21377	474882
30052	474883
65717	474884
3260	474885
3345	474886
18702	474887
89853	474888
12829	474889
53948	474890
23076	474891
111586	474892
18927	474893
8019	474894
34763	474895
32357	474896
5698	474897
3259	474898
11334	474899
105160	474900
18741	474901
100628	474902
113454	474903
8983	474904
11238	474905
6953	474906
17647	474907
91468	474908
4856	474909
15167	474910
22977	474911
20689	474912
58043	474913
42500	474914
24917	474915
78530	474916
43429	474917
25680	474918
5180	474919
12711	474920
65428	474921
9543	474922
41656	474923
9732	474924
134674	474925
65881	474926
20378	474927
28869	474928
36172	474929
92218	474930
5251	474931
91621	474932
57161	474933
23643	474934
39747	474935
588	474936
49788	474937
59341	474938
13159	474939
97191	474940
34694	474941
15906	474942
6697	474943
236	474944
27762	474945
17134	474946
15244	474947
46824	474948
4119	474949
98749	474950
4601	474951
1147	474952
67294	474953
6346	474954
39903	474955
16709	474956
121828	474957
42244	474958
111642	474959
68014	474960
23764	474961
2495	474962
21392	474963
27310	474964
27135	474965
8220	474966
12420	474967
1344	474968
65548	474969
127016	474970
1246	474971
45387	474972
41486	474973
24502	474974
85819	474975
3362	474976
17803	474977
23440	474978
41286	474979
29703	474980
76306	474981
14955	474982
26995	474983
6293	474984
17459	474985
29047	474986
27121	474987
81262	474988
108576	474989
37266	474990
8328	474991
156153	474992
2918	474993
5167	474994
2160	474995
103556	474996
112710	474997
30985	474998
44171	474999
71595	475000
30234	475001
15753	475002
79548	475003
16362	475004
37765	475005
8788	475006
36853	475007
86987	475008
31333	475009
14513	475010
9493	475011
23949	475012
11162	475013
37854	475014
16136	475015
48128	475016
16632	475017
27471	475018
57102	475019
40797	475020
27419	475021
39004	475022
2595	475023
14076	475024
80482	475025
23959	475026
40994	475027
43420	475028
24214	475029
14855	475030
16208	475031
2052	475032
92073	475033
51129	475034
26113	475035
43214	475036
14999	475037
35756	475038
15744	475039
42526	475040
112589	475041
64234	475042
107801	475043
47440	475044
3409	475045
10407	475046
20706	475047
3994	475048
81609	475049
142078	475050
15669	475051
8499	475052
168943	475053
67096	475054
4633	475055
20384	475056
140019	475057
4000	475058
14401	475059
37596	475060
9202	475061
10710	475062
86336	475063
113379	475064
123017	475065
27948	475066
56500	475067
48736	475068
9332	475069
10045	475070
70950	475071
89750	475072
5087	475073
6487	475074
165906	475075
84702	475076
23790	475077
2621	475078
23628	475079
121401	475080
113809	475081
5159	475082
34380	475083
43101	475084
12652	475085
73350	475086
29606	475087
74141	475088
79853	475089
63575	475090
125564	475091
167363	475092
10262	475093
37639	475094
35372	475095
13594	475096
31291	475097
636	475098
4135	475099
33056	475100
74045	475101
68878	475102
5262	475103
64587	475104
2427	475105
31762	475106
63870	475107
44665	475108
36349	475109
27998	475110
81394	475111
17598	475112
23387	475113
56323	475114
17127	475115
657	475116
51811	475117
22195	475118
112770	475119
22159	475120
34073	475121
101179	475122
75607	475123
10393	475124
63209	475125
62365	475126
135926	475127
41545	475128
15732	475129
26080	475130
15484	475131
61948	475132
98059	475133
133241	475134
1585	475135
19697	475136
144670	475137
7496	475138
28645	475139
75403	475140
67495	475141
61040	475142
82933	475143
21119	475144
41782	475145
46004	475146
8058	475147
27939	475148
91838	475149
125880	475150
7474	475151
59735	475152
4503	475153
41778	475154
5081	475155
38391	475156
27174	475157
25439	475158
81319	475159
17081	475160
45181	475161
7527	475162
24728	475163
34442	475164
17347	475165
51142	475166
19230	475167
37549	475168
3358	475169
9283	475170
82697	475171
28058	475172
41651	475173
55293	475174
60149	475175
65343	475176
119911	475177
75597	475178
32277	475179
39729	475180
80532	475181
16894	475182
4981	475183
74989	475184
66847	475185
46115	475186
10677	475187
11	475188
20194	475189
163468	475190
346	475191
20681	475192
33983	475193
37096	475194
15978	475195
57348	475196
33741	475197
42759	475198
995	475199
3867	475200
42512	475201
120019	475202
24881	475203
3195	475204
81179	475205
21257	475206
157967	475207
77494	475208
22538	475209
38694	475210
29911	475211
62627	475212
104273	475213
78450	475214
28762	475215
69269	475216
51028	475217
2769	475218
10635	475219
127930	475220
81309	475221
74413	475222
166288	475223
48450	475224
136364	475225
11524	475226
41321	475227
73479	475228
38453	475229
36520	475230
87559	475231
13264	475232
9368	475233
102950	475234
62911	475235
159064	475236
136136	475237
9350	475238
5193	475239
145203	475240
53177	475241
46230	475242
40996	475243
4268	475244
13304	475245
7853	475246
1393	475247
27358	475248
49834	475249
11804	475250
81024	475251
49525	475252
4294	475253
51118	475254
14465	475255
3819	475256
115734	475257
68453	475258
82	475259
25036	475260
1919	475261
147910	475262
7202	475263
2317	475264
11872	475265
3002	475266
15322	475267
169375	475268
72271	475269
5496	475270
89010	475271
26563	475272
24325	475273
22682	475274
9700	475275
34273	475276
14854	475277
69509	475278
1077	475279
132088	475280
89648	475281
12899	475282
6164	475283
11381	475284
3948	475285
80167	475286
6438	475287
58905	475288
53394	475289
134410	475290
1117	475291
8693	475292
30088	475293
43358	475294
15140	475295
11345	475296
2157	475297
70133	475298
53298	475299
12075	475300
15595	475301
107960	475302
24511	475303
60481	475304
117814	475305
13593	475306
28064	475307
26995	475308
1080	475309
560	475310
35004	475311
125848	475312
12120	475313
5944	475314
25277	475315
33041	475316
44087	475317
21983	475318
4738	475319
90	475320
43297	475321
5964	475322
14767	475323
59080	475324
17257	475325
23511	475326
24308	475327
14709	475328
82583	475329
29970	475330
18586	475331
8852	475332
30247	475333
65747	475334
132001	475335
33768	475336
8404	475337
686	475338
5022	475339
37950	475340
85369	475341
40390	475342
12770	475343
39498	475344
3915	475345
16440	475346
76758	475347
39622	475348
61910	475349
16253	475350
33405	475351
2751	475352
38238	475353
24757	475354
128553	475355
2269	475356
19697	475357
31072	475358
1075	475359
114482	475360
107287	475361
51437	475362
20528	475363
2287	475364
4738	475365
8248	475366
94732	475367
3253	475368
163572	475369
38049	475370
9580	475371
169577	475372
167	475373
5828	475374
96335	475375
6213	475376
168505	475377
18681	475378
12982	475379
84573	475380
2295	475381
31533	475382
30616	475383
27706	475384
7841	475385
14163	475386
44817	475387
37322	475388
5122	475389
823	475390
103207	475391
139392	475392
54393	475393
71415	475394
34257	475395
38173	475396
34703	475397
109492	475398
11919	475399
76129	475400
26461	475401
3692	475402
2297	475403
14195	475404
96588	475405
23808	475406
37439	475407
153058	475408
55602	475409
2070	475410
12970	475411
2027	475412
102233	475413
79702	475414
29205	475415
3676	475416
18330	475417
1786	475418
125862	475419
10016	475420
52440	475421
12677	475422
14361	475423
32695	475424
137555	475425
46825	475426
9073	475427
6609	475428
8177	475429
85279	475430
88738	475431
7650	475432
14247	475433
4660	475434
143214	475435
53880	475436
88754	475437
80907	475438
7426	475439
91572	475440
22221	475441
112945	475442
114179	475443
2016	475444
6564	475445
26294	475446
12757	475447
23991	475448
87235	475449
53934	475450
6200	475451
30234	475452
93390	475453
37839	475454
56282	475455
83359	475456
9530	475457
93508	475458
63177	475459
84508	475460
34628	475461
28355	475462
1183	475463
24409	475464
21356	475465
97016	475466
93139	475467
75317	475468
86355	475469
26280	475470
92514	475471
5768	475472
55400	475473
30567	475474
13613	475475
39683	475476
52229	475477
22312	475478
88479	475479
75428	475480
106881	475481
34188	475482
100999	475483
216	475484
86169	475485
84259	475486
45954	475487
455	475488
16533	475489
78573	475490
21730	475491
133761	475492
40543	475493
35547	475494
34131	475495
88763	475496
18143	475497
13330	475498
42036	475499
55332	475500
37266	475501
59488	475502
81344	475503
23590	475504
9899	475505
35387	475506
36845	475507
49352	475508
49234	475509
104815	475510
70766	475511
21864	475512
79797	475513
3691	475514
8994	475515
14982	475516
7862	475517
23625	475518
19776	475519
99736	475520
7109	475521
81153	475522
47938	475523
951	475524
48208	475525
15872	475526
8317	475527
3051	475528
65090	475529
127297	475530
25853	475531
2615	475532
20652	475533
11673	475534
6786	475535
67806	475536
12790	475537
114736	475538
52446	475539
264	475540
18213	475541
2493	475542
15517	475543
1038	475544
82544	475545
64506	475546
15053	475547
46444	475548
111640	475549
2175	475550
50458	475551
7389	475552
12896	475553
7054	475554
27668	475555
24621	475556
53357	475557
126603	475558
54615	475559
165679	475560
136087	475561
32900	475562
4988	475563
5423	475564
52799	475565
24733	475566
69670	475567
70072	475568
4124	475569
285	475570
9584	475571
24680	475572
97944	475573
69914	475574
81171	475575
108016	475576
95059	475577
45993	475578
47580	475579
44340	475580
73624	475581
97598	475582
11427	475583
27501	475584
97698	475585
22409	475586
110	475587
19426	475588
6576	475589
96836	475590
161878	475591
66299	475592
110084	475593
65444	475594
110260	475595
11736	475596
35320	475597
39534	475598
6548	475599
103523	475600
19178	475601
17546	475602
1157	475603
73026	475604
103	475605
8728	475606
87552	475607
61701	475608
30294	475609
37595	475610
36710	475611
159656	475612
13322	475613
59899	475614
7152	475615
29429	475616
17988	475617
22232	475618
63016	475619
3729	475620
42414	475621
111311	475622
119709	475623
120606	475624
808	475625
139502	475626
130445	475627
7836	475628
31595	475629
109147	475630
27633	475631
25345	475632
20011	475633
132109	475634
40816	475635
99461	475636
22103	475637
108644	475638
6405	475639
94748	475640
1241	475641
115542	475642
3041	475643
119713	475644
45810	475645
9893	475646
48970	475647
56989	475648
7988	475649
11093	475650
100290	475651
68666	475652
510	475653
13846	475654
7346	475655
7986	475656
55511	475657
9592	475658
4216	475659
21351	475660
9260	475661
28827	475662
17832	475663
120825	475664
50641	475665
46129	475666
75258	475667
21606	475668
3121	475669
28892	475670
47441	475671
77178	475672
26932	475673
60326	475674
105617	475675
54749	475676
38155	475677
123007	475678
36128	475679
74530	475680
34394	475681
9405	475682
7265	475683
15743	475684
82070	475685
24919	475686
38667	475687
5930	475688
31390	475689
17585	475690
68757	475691
15735	475692
46925	475693
20810	475694
18194	475695
59241	475696
31863	475697
7078	475698
77459	475699
3976	475700
71216	475701
90183	475702
5338	475703
90400	475704
44538	475705
1254	475706
11767	475707
41	475708
121837	475709
4078	475710
10814	475711
3109	475712
32983	475713
49948	475714
35097	475715
44629	475716
131218	475717
128488	475718
409	475719
2849	475720
21083	475721
102760	475722
69840	475723
1048	475724
69565	475725
27093	475726
35725	475727
93351	475728
89584	475729
51502	475730
13135	475731
120733	475732
19712	475733
5730	475734
39530	475735
24626	475736
591	475737
14532	475738
77062	475739
368	475740
42436	475741
96422	475742
25326	475743
54866	475744
43136	475745
70679	475746
56822	475747
120530	475748
13690	475749
97533	475750
32581	475751
8708	475752
104369	475753
19177	475754
17805	475755
20636	475756
9391	475757
164201	475758
66088	475759
36073	475760
5250	475761
27440	475762
41632	475763
111444	475764
113738	475765
52800	475766
55958	475767
1065	475768
28717	475769
20754	475770
8270	475771
64573	475772
36851	475773
15460	475774
42838	475775
79422	475776
145428	475777
35728	475778
26586	475779
54606	475780
132366	475781
41082	475782
158375	475783
1594	475784
5303	475785
36823	475786
25848	475787
25469	475788
1482	475789
21600	475790
50771	475791
54691	475792
57524	475793
74686	475794
33826	475795
36778	475796
65568	475797
18241	475798
9185	475799
114840	475800
113790	475801
18113	475802
22041	475803
7474	475804
130187	475805
42489	475806
113495	475807
18926	475808
22156	475809
1899	475810
32226	475811
63457	475812
7828	475813
121263	475814
92976	475815
22660	475816
84491	475817
27837	475818
28426	475819
71088	475820
43952	475821
71205	475822
52261	475823
7309	475824
31829	475825
169091	475826
79174	475827
134076	475828
103879	475829
19838	475830
80964	475831
17378	475832
44851	475833
19108	475834
38332	475835
1403	475836
31296	475837
53370	475838
378	475839
21145	475840
37328	475841
126582	475842
55540	475843
4	475844
1496	475845
15624	475846
65961	475847
32142	475848
7962	475849
32112	475850
77551	475851
52456	475852
14327	475853
109142	475854
32705	475855
56084	475856
38095	475857
104892	475858
49211	475859
4526	475860
18439	475861
435	475862
85396	475863
13556	475864
142640	475865
12450	475866
15151	475867
153512	475868
6921	475869
448	475870
21759	475871
1519	475872
27866	475873
7147	475874
14794	475875
13976	475876
10935	475877
65537	475878
20531	475879
194	475880
16744	475881
143401	475882
6030	475883
12338	475884
9004	475885
65617	475886
34427	475887
33805	475888
9414	475889
28979	475890
23894	475891
17055	475892
60638	475893
23164	475894
98521	475895
28841	475896
14641	475897
40678	475898
62	475899
58021	475900
157506	475901
12664	475902
72494	475903
36764	475904
80163	475905
110800	475906
34823	475907
579	475908
131824	475909
2624	475910
156900	475911
143968	475912
73243	475913
29608	475914
64568	475915
557	475916
13180	475917
31442	475918
67942	475919
41186	475920
10266	475921
11686	475922
161715	475923
63381	475924
17912	475925
10083	475926
52626	475927
35879	475928
71755	475929
63278	475930
44307	475931
18511	475932
38239	475933
3215	475934
158	475935
60313	475936
41400	475937
40577	475938
7001	475939
4142	475940
132603	475941
116256	475942
51446	475943
127845	475944
13991	475945
120910	475946
47784	475947
17822	475948
57408	475949
47305	475950
21142	475951
80916	475952
43737	475953
39759	475954
1628	475955
54819	475956
4704	475957
65997	475958
68590	475959
2667	475960
4136	475961
10650	475962
122428	475963
43023	475964
76293	475965
20588	475966
159410	475967
143398	475968
89331	475969
69441	475970
55484	475971
97813	475972
25867	475973
2536	475974
39720	475975
16485	475976
62201	475977
54766	475978
26853	475979
48684	475980
69401	475981
15051	475982
91512	475983
60863	475984
1277	475985
36663	475986
6546	475987
24718	475988
100215	475989
58015	475990
4184	475991
47059	475992
30260	475993
85691	475994
8018	475995
29707	475996
44142	475997
119666	475998
16544	475999
8094	476000
131614	476001
16453	476002
73742	476003
17523	476004
137700	476005
96613	476006
96409	476007
4377	476008
127981	476009
12670	476010
5057	476011
1779	476012
60334	476013
17406	476014
115921	476015
10045	476016
29884	476017
62392	476018
53900	476019
2431	476020
572	476021
73667	476022
2073	476023
539	476024
2629	476025
2041	476026
7559	476027
42769	476028
33479	476029
4394	476030
77718	476031
57160	476032
20085	476033
1125	476034
903	476035
29540	476036
54445	476037
5369	476038
26426	476039
11971	476040
119087	476041
39874	476042
43622	476043
4323	476044
63181	476045
81693	476046
81750	476047
18211	476048
5263	476049
36125	476050
15818	476051
54450	476052
5438	476053
36977	476054
17523	476055
26419	476056
64686	476057
81583	476058
23336	476059
83924	476060
47801	476061
35747	476062
41625	476063
153033	476064
45625	476065
65924	476066
25281	476067
115117	476068
26785	476069
10937	476070
109203	476071
36464	476072
83275	476073
21041	476074
11230	476075
48874	476076
51352	476077
15461	476078
7554	476079
2705	476080
65292	476081
65786	476082
126762	476083
3652	476084
63224	476085
81274	476086
46299	476087
105689	476088
65656	476089
72895	476090
124994	476091
1542	476092
6462	476093
10312	476094
84737	476095
64600	476096
14128	476097
1336	476098
19643	476099
81510	476100
55271	476101
166678	476102
36924	476103
16306	476104
3271	476105
113778	476106
52697	476107
2830	476108
36404	476109
36734	476110
9611	476111
4360	476112
28636	476113
7483	476114
48692	476115
3083	476116
44180	476117
97153	476118
10203	476119
5970	476120
69370	476121
35385	476122
71091	476123
26497	476124
12379	476125
26483	476126
53425	476127
19931	476128
4795	476129
63524	476130
29605	476131
2277	476132
55097	476133
1127	476134
58413	476135
51952	476136
5479	476137
14224	476138
2870	476139
67171	476140
58084	476141
78286	476142
88021	476143
13872	476144
22089	476145
21842	476146
36542	476147
62791	476148
17191	476149
92813	476150
119032	476151
89066	476152
145006	476153
61310	476154
54526	476155
45933	476156
48907	476157
4373	476158
47989	476159
12180	476160
134765	476161
35268	476162
48069	476163
25793	476164
59362	476165
2931	476166
38895	476167
39220	476168
6255	476169
109451	476170
23661	476171
15675	476172
33545	476173
770	476174
66482	476175
83390	476176
160581	476177
6051	476178
94055	476179
29396	476180
19557	476181
62349	476182
38378	476183
7716	476184
7476	476185
13306	476186
122481	476187
4931	476188
13093	476189
6196	476190
54493	476191
15800	476192
47251	476193
28791	476194
48716	476195
63737	476196
5161	476197
2463	476198
13450	476199
68439	476200
21151	476201
25642	476202
52602	476203
12710	476204
61563	476205
160877	476206
42397	476207
8819	476208
3080	476209
134061	476210
42458	476211
98591	476212
65232	476213
9544	476214
84886	476215
110337	476216
21977	476217
6920	476218
19518	476219
49334	476220
4167	476221
1490	476222
2197	476223
65839	476224
80838	476225
40842	476226
85613	476227
133300	476228
54612	476229
111242	476230
2014	476231
130886	476232
1828	476233
549	476234
125021	476235
5070	476236
3654	476237
30680	476238
140521	476239
21023	476240
12083	476241
50133	476242
87409	476243
74754	476244
15058	476245
8114	476246
63930	476247
8653	476248
64513	476249
126755	476250
4237	476251
37205	476252
88071	476253
92133	476254
81793	476255
60488	476256
1116	476257
167329	476258
9667	476259
3106	476260
79200	476261
46875	476262
16638	476263
21513	476264
116133	476265
46895	476266
60221	476267
70220	476268
22464	476269
11920	476270
4112	476271
80938	476272
37376	476273
74011	476274
42049	476275
4502	476276
14132	476277
130752	476278
158819	476279
93016	476280
17413	476281
112158	476282
14289	476283
60828	476284
6571	476285
19353	476286
120258	476287
62645	476288
42482	476289
137525	476290
11782	476291
12960	476292
129087	476293
5989	476294
10717	476295
13151	476296
2549	476297
34672	476298
3462	476299
88058	476300
53276	476301
135	476302
241	476303
72551	476304
70943	476305
27614	476306
78185	476307
370	476308
96410	476309
26196	476310
4718	476311
60617	476312
13056	476313
12055	476314
54540	476315
6063	476316
24315	476317
34629	476318
2636	476319
4945	476320
75658	476321
64746	476322
13359	476323
72238	476324
4975	476325
6836	476326
46337	476327
5809	476328
97845	476329
17850	476330
34539	476331
48663	476332
88139	476333
1538	476334
9897	476335
83750	476336
48307	476337
5859	476338
19642	476339
14880	476340
112193	476341
39572	476342
8387	476343
79443	476344
2386	476345
83401	476346
3476	476347
156974	476348
90123	476349
26642	476350
85417	476351
36246	476352
25359	476353
10873	476354
138682	476355
5818	476356
38648	476357
35242	476358
14627	476359
43827	476360
107599	476361
66374	476362
13247	476363
20181	476364
124260	476365
57441	476366
165192	476367
15464	476368
786	476369
27941	476370
109476	476371
19026	476372
17933	476373
181	476374
267	476375
7237	476376
37314	476377
54186	476378
22243	476379
58817	476380
113853	476381
8025	476382
1263	476383
5679	476384
73615	476385
4095	476386
4808	476387
42590	476388
149902	476389
55772	476390
39758	476391
11684	476392
75977	476393
14032	476394
127935	476395
4862	476396
159866	476397
70070	476398
102894	476399
32327	476400
243	476401
52289	476402
100077	476403
65689	476404
13544	476405
25929	476406
45434	476407
64852	476408
631	476409
5808	476410
5705	476411
69603	476412
99472	476413
8318	476414
42238	476415
84351	476416
2986	476417
60185	476418
24107	476419
37749	476420
113437	476421
13145	476422
90710	476423
4381	476424
12419	476425
41097	476426
40269	476427
113043	476428
51783	476429
16570	476430
8828	476431
44009	476432
36511	476433
7396	476434
1621	476435
91389	476436
49152	476437
93163	476438
36665	476439
7320	476440
85158	476441
29730	476442
3282	476443
24302	476444
25362	476445
73515	476446
33992	476447
52086	476448
20858	476449
491	476450
50159	476451
94991	476452
75739	476453
55948	476454
66367	476455
6920	476456
88017	476457
1382	476458
25332	476459
81681	476460
29380	476461
815	476462
41300	476463
91670	476464
3866	476465
6404	476466
48706	476467
41962	476468
61547	476469
38030	476470
12489	476471
21717	476472
43229	476473
10961	476474
2742	476475
21836	476476
16372	476477
18844	476478
35654	476479
81572	476480
5205	476481
75746	476482
85490	476483
39222	476484
20332	476485
3408	476486
40219	476487
111	476488
39177	476489
79183	476490
88612	476491
31257	476492
10760	476493
35125	476494
24752	476495
65861	476496
22708	476497
6202	476498
18439	476499
44	476500
38179	476501
42016	476502
5042	476503
6916	476504
44346	476505
62589	476506
50594	476507
29309	476508
12217	476509
60278	476510
78221	476511
51187	476512
22084	476513
18772	476514
3033	476515
164930	476516
27563	476517
8451	476518
32647	476519
9231	476520
107872	476521
34225	476522
8154	476523
4011	476524
38961	476525
54800	476526
16714	476527
11707	476528
6577	476529
63923	476530
86365	476531
30908	476532
1415	476533
15025	476534
49697	476535
46819	476536
7982	476537
39954	476538
19772	476539
11207	476540
344	476541
934	476542
80920	476543
28344	476544
55643	476545
77979	476546
29779	476547
2921	476548
12328	476549
30446	476550
115717	476551
58364	476552
53224	476553
112896	476554
14405	476555
26664	476556
41415	476557
71605	476558
32334	476559
13043	476560
31127	476561
106455	476562
90248	476563
17042	476564
100069	476565
11543	476566
110005	476567
1829	476568
1455	476569
79703	476570
130956	476571
48980	476572
32591	476573
160	476574
40497	476575
72557	476576
147080	476577
108766	476578
39637	476579
12569	476580
36056	476581
5156	476582
1270	476583
17735	476584
44665	476585
148750	476586
81021	476587
51818	476588
40072	476589
10418	476590
37786	476591
65963	476592
17	476593
42933	476594
12137	476595
10033	476596
22248	476597
49373	476598
24624	476599
123150	476600
108880	476601
37841	476602
152253	476603
3271	476604
100358	476605
130468	476606
113211	476607
112696	476608
553	476609
31675	476610
20588	476611
91999	476612
354	476613
124223	476614
77566	476615
11678	476616
2482	476617
5016	476618
4913	476619
138856	476620
17320	476621
113267	476622
13607	476623
37647	476624
14649	476625
20179	476626
20133	476627
60208	476628
58461	476629
69638	476630
101323	476631
29648	476632
45805	476633
36887	476634
536	476635
31310	476636
74773	476637
94768	476638
47300	476639
29008	476640
68308	476641
48005	476642
74690	476643
47797	476644
3468	476645
136633	476646
31684	476647
95026	476648
16189	476649
1880	476650
4175	476651
115060	476652
129886	476653
108813	476654
3891	476655
20035	476656
147563	476657
16308	476658
162541	476659
645	476660
50439	476661
48503	476662
29743	476663
60155	476664
25926	476665
1278	476666
105367	476667
31610	476668
60512	476669
100948	476670
4775	476671
59513	476672
120899	476673
108907	476674
30505	476675
41233	476676
71144	476677
19329	476678
96549	476679
34237	476680
104850	476681
63777	476682
39456	476683
92678	476684
149827	476685
61072	476686
26889	476687
6952	476688
29377	476689
1183	476690
103588	476691
103831	476692
67833	476693
15783	476694
55580	476695
3639	476696
139938	476697
24197	476698
142439	476699
70842	476700
91080	476701
75044	476702
111329	476703
18585	476704
139577	476705
89393	476706
56526	476707
67629	476708
10753	476709
14286	476710
110309	476711
282	476712
6302	476713
97599	476714
896	476715
5437	476716
285	476717
41678	476718
32861	476719
4875	476720
68829	476721
16983	476722
10272	476723
43604	476724
5749	476725
3797	476726
11375	476727
31693	476728
28546	476729
15926	476730
56692	476731
46906	476732
24798	476733
103572	476734
1976	476735
58093	476736
106991	476737
130802	476738
66643	476739
104838	476740
105697	476741
14134	476742
8719	476743
11899	476744
6125	476745
42110	476746
126355	476747
104231	476748
114162	476749
19774	476750
19248	476751
7108	476752
137657	476753
60419	476754
965	476755
42349	476756
41617	476757
149	476758
9224	476759
120060	476760
821	476761
62347	476762
31417	476763
89831	476764
8647	476765
56725	476766
30078	476767
138189	476768
93903	476769
89089	476770
55671	476771
23473	476772
25981	476773
73050	476774
7966	476775
29522	476776
20351	476777
818	476778
56986	476779
2618	476780
25074	476781
63542	476782
75058	476783
114307	476784
51581	476785
72522	476786
21774	476787
12511	476788
114692	476789
32016	476790
1502	476791
9132	476792
165047	476793
21862	476794
16409	476795
79113	476796
35654	476797
104949	476798
40531	476799
10328	476800
2288	476801
51116	476802
35069	476803
70038	476804
73771	476805
63657	476806
30136	476807
79151	476808
151689	476809
31815	476810
81350	476811
30453	476812
58218	476813
1622	476814
9846	476815
42681	476816
43434	476817
43841	476818
112879	476819
113142	476820
10453	476821
70198	476822
88315	476823
31771	476824
7335	476825
52469	476826
16584	476827
6938	476828
47780	476829
153069	476830
26251	476831
1642	476832
150225	476833
137022	476834
30427	476835
148910	476836
9264	476837
3058	476838
71056	476839
17663	476840
87174	476841
91966	476842
53597	476843
58220	476844
120398	476845
26472	476846
24245	476847
57089	476848
45281	476849
116257	476850
119883	476851
31255	476852
21081	476853
65523	476854
44384	476855
55639	476856
26286	476857
6117	476858
3305	476859
112846	476860
1628	476861
4562	476862
81813	476863
6017	476864
28010	476865
30434	476866
6076	476867
25209	476868
40070	476869
40949	476870
7098	476871
37640	476872
32993	476873
13436	476874
4531	476875
126627	476876
7816	476877
35030	476878
67962	476879
30455	476880
61207	476881
29173	476882
12110	476883
5187	476884
3974	476885
9540	476886
1073	476887
10022	476888
134743	476889
12387	476890
91979	476891
18719	476892
31658	476893
120109	476894
13094	476895
35879	476896
5465	476897
37957	476898
78742	476899
18521	476900
22932	476901
160256	476902
35702	476903
2426	476904
45936	476905
88278	476906
49119	476907
75774	476908
74284	476909
52999	476910
62738	476911
50976	476912
87530	476913
73182	476914
65967	476915
71980	476916
68850	476917
51275	476918
329	476919
10882	476920
19046	476921
43368	476922
37874	476923
68369	476924
21112	476925
59698	476926
12755	476927
75686	476928
19008	476929
79148	476930
19750	476931
23780	476932
6510	476933
1384	476934
4378	476935
33040	476936
37383	476937
8252	476938
105547	476939
35185	476940
101012	476941
16069	476942
20120	476943
92152	476944
71121	476945
68585	476946
5415	476947
29186	476948
124276	476949
4876	476950
27635	476951
3010	476952
9042	476953
74	476954
55919	476955
27117	476956
18272	476957
50560	476958
17851	476959
29659	476960
7905	476961
35352	476962
124405	476963
55152	476964
7132	476965
12410	476966
31987	476967
43845	476968
22569	476969
145137	476970
36823	476971
146444	476972
47760	476973
133044	476974
27568	476975
44653	476976
7282	476977
7344	476978
66072	476979
29602	476980
91089	476981
6688	476982
3500	476983
27074	476984
129677	476985
435	476986
79123	476987
9122	476988
57458	476989
8494	476990
151	476991
2837	476992
2376	476993
172	476994
31778	476995
88406	476996
253	476997
105552	476998
16058	476999
4087	477000
34565	477001
81816	477002
17842	477003
3875	477004
125842	477005
74696	477006
13416	477007
85547	477008
70486	477009
119631	477010
63180	477011
20943	477012
13671	477013
11396	477014
54077	477015
4257	477016
30827	477017
15666	477018
1424	477019
89355	477020
65250	477021
38562	477022
38308	477023
1755	477024
50500	477025
63597	477026
156356	477027
118477	477028
29804	477029
53657	477030
74637	477031
14868	477032
11535	477033
38614	477034
17070	477035
9735	477036
44481	477037
16721	477038
58955	477039
165541	477040
65711	477041
137814	477042
38646	477043
94001	477044
128546	477045
132091	477046
66645	477047
96201	477048
12420	477049
8062	477050
139095	477051
6591	477052
36357	477053
6592	477054
410	477055
128443	477056
28420	477057
4381	477058
64689	477059
15440	477060
372	477061
129378	477062
9618	477063
11448	477064
2575	477065
16212	477066
52349	477067
87799	477068
9115	477069
757	477070
9507	477071
16042	477072
50851	477073
143085	477074
36647	477075
46488	477076
38272	477077
1243	477078
24975	477079
135381	477080
94222	477081
27906	477082
10113	477083
94216	477084
22167	477085
8707	477086
726	477087
84687	477088
94209	477089
6208	477090
156532	477091
74798	477092
67837	477093
104847	477094
58887	477095
98243	477096
119892	477097
45812	477098
101643	477099
58163	477100
6668	477101
58368	477102
2151	477103
64541	477104
27216	477105
4205	477106
65665	477107
274	477108
72487	477109
84072	477110
10185	477111
4442	477112
38240	477113
31767	477114
36351	477115
6077	477116
95085	477117
12169	477118
8650	477119
86608	477120
59213	477121
102809	477122
39625	477123
37936	477124
2992	477125
84624	477126
57255	477127
2925	477128
33426	477129
30303	477130
19607	477131
32642	477132
37108	477133
20581	477134
74048	477135
16747	477136
52952	477137
16058	477138
30099	477139
8781	477140
85465	477141
136063	477142
115630	477143
75248	477144
34546	477145
64407	477146
3710	477147
143149	477148
36802	477149
48815	477150
114	477151
23328	477152
13356	477153
93375	477154
88224	477155
1140	477156
1945	477157
4125	477158
55352	477159
53593	477160
23771	477161
137271	477162
36004	477163
280	477164
45712	477165
65301	477166
8453	477167
139140	477168
58874	477169
127694	477170
8937	477171
11290	477172
22414	477173
46194	477174
70888	477175
21189	477176
1554	477177
96953	477178
10641	477179
15414	477180
70243	477181
29040	477182
7305	477183
5017	477184
20095	477185
88633	477186
59664	477187
22395	477188
21532	477189
58086	477190
108955	477191
60908	477192
112826	477193
26	477194
40374	477195
125835	477196
26497	477197
6222	477198
26916	477199
109762	477200
18967	477201
8578	477202
149104	477203
2408	477204
786	477205
50863	477206
546	477207
164371	477208
54360	477209
1349	477210
118824	477211
36349	477212
41005	477213
74907	477214
18849	477215
10648	477216
24334	477217
44659	477218
54795	477219
57183	477220
75214	477221
106636	477222
9767	477223
90512	477224
30974	477225
7166	477226
61407	477227
78054	477228
127085	477229
48792	477230
8161	477231
19524	477232
44987	477233
7149	477234
18153	477235
56741	477236
13605	477237
4707	477238
6754	477239
17323	477240
104906	477241
63156	477242
529	477243
16735	477244
83551	477245
41017	477246
22063	477247
67995	477248
10272	477249
15241	477250
48057	477251
69617	477252
21378	477253
31288	477254
53520	477255
69901	477256
38216	477257
25726	477258
136	477259
63038	477260
54042	477261
44654	477262
114716	477263
58576	477264
1842	477265
2473	477266
61465	477267
134462	477268
163001	477269
76846	477270
19353	477271
117693	477272
14028	477273
3751	477274
47649	477275
81720	477276
46496	477277
51063	477278
137901	477279
13422	477280
127942	477281
26270	477282
19701	477283
17788	477284
7837	477285
38097	477286
23125	477287
1159	477288
3707	477289
11651	477290
54685	477291
85083	477292
49511	477293
10492	477294
21261	477295
72988	477296
41808	477297
62751	477298
21403	477299
42377	477300
4575	477301
55979	477302
2173	477303
93838	477304
21	477305
66322	477306
90467	477307
73289	477308
41190	477309
5845	477310
13997	477311
25929	477312
4310	477313
19930	477314
138902	477315
55541	477316
32892	477317
68470	477318
20933	477319
12944	477320
8661	477321
6154	477322
18590	477323
50063	477324
25210	477325
10218	477326
58996	477327
130737	477328
29290	477329
8268	477330
69747	477331
118546	477332
26239	477333
38257	477334
68409	477335
55939	477336
82632	477337
20419	477338
22549	477339
14424	477340
101872	477341
15873	477342
1718	477343
27978	477344
40294	477345
10004	477346
6384	477347
13011	477348
108319	477349
20924	477350
1911	477351
20781	477352
70803	477353
28585	477354
4408	477355
95567	477356
19144	477357
138537	477358
5641	477359
55536	477360
9243	477361
4589	477362
54533	477363
47584	477364
55263	477365
23206	477366
27552	477367
12584	477368
107737	477369
37329	477370
169009	477371
111846	477372
24040	477373
57043	477374
31470	477375
85675	477376
4272	477377
26890	477378
83351	477379
108159	477380
18668	477381
33765	477382
27111	477383
33493	477384
31563	477385
401	477386
821	477387
1456	477388
60935	477389
14395	477390
93259	477391
25307	477392
53509	477393
56298	477394
58974	477395
21141	477396
32795	477397
20264	477398
7000	477399
11959	477400
101359	477401
167754	477402
34332	477403
630	477404
44260	477405
130045	477406
82983	477407
104063	477408
68080	477409
10770	477410
67210	477411
6471	477412
5851	477413
13980	477414
14686	477415
343	477416
48838	477417
41624	477418
11861	477419
152772	477420
19203	477421
58622	477422
81840	477423
4280	477424
27453	477425
166779	477426
78422	477427
54432	477428
45657	477429
112235	477430
3510	477431
68234	477432
33895	477433
5477	477434
2357	477435
76800	477436
36341	477437
88641	477438
91083	477439
154355	477440
10348	477441
15435	477442
6351	477443
89909	477444
15896	477445
700	477446
67940	477447
33455	477448
14147	477449
38913	477450
55621	477451
86575	477452
96314	477453
11848	477454
75035	477455
59393	477456
23932	477457
114144	477458
108196	477459
103119	477460
43432	477461
47607	477462
11531	477463
100815	477464
34660	477465
7587	477466
136661	477467
92246	477468
1920	477469
47815	477470
94671	477471
30403	477472
12487	477473
12889	477474
46822	477475
2732	477476
6903	477477
1761	477478
14006	477479
38904	477480
80355	477481
18882	477482
78907	477483
5739	477484
20421	477485
767	477486
27706	477487
14441	477488
164908	477489
7101	477490
23923	477491
147518	477492
30566	477493
75193	477494
121473	477495
128593	477496
33966	477497
41779	477498
78292	477499
99782	477500
54679	477501
43448	477502
32015	477503
56311	477504
30814	477505
4269	477506
105819	477507
8499	477508
2510	477509
20054	477510
3430	477511
4207	477512
56483	477513
38618	477514
24767	477515
57384	477516
90758	477517
70133	477518
49772	477519
13265	477520
18	477521
43391	477522
103544	477523
10556	477524
33775	477525
13671	477526
2563	477527
17677	477528
41396	477529
1256	477530
11043	477531
61023	477532
9159	477533
2638	477534
74781	477535
79713	477536
4060	477537
45180	477538
17883	477539
3084	477540
2507	477541
42554	477542
82185	477543
9242	477544
41723	477545
48306	477546
136866	477547
28328	477548
84297	477549
12821	477550
610	477551
26394	477552
30069	477553
118674	477554
705	477555
24838	477556
72789	477557
36745	477558
21960	477559
1661	477560
125656	477561
2379	477562
73968	477563
4291	477564
291	477565
15520	477566
558	477567
103584	477568
19077	477569
21277	477570
25659	477571
88913	477572
73001	477573
24413	477574
1050	477575
156	477576
76005	477577
36996	477578
9	477579
21968	477580
7139	477581
34880	477582
46818	477583
21042	477584
50249	477585
66111	477586
14938	477587
2635	477588
28088	477589
48574	477590
77247	477591
161005	477592
165075	477593
51920	477594
13703	477595
4884	477596
2802	477597
17523	477598
30168	477599
26209	477600
16210	477601
3774	477602
23277	477603
81849	477604
3866	477605
42393	477606
40822	477607
78147	477608
17562	477609
56439	477610
151060	477611
49321	477612
87819	477613
13496	477614
11794	477615
136236	477616
67136	477617
112961	477618
65510	477619
30051	477620
59267	477621
37162	477622
57249	477623
80535	477624
87544	477625
61415	477626
22509	477627
72358	477628
19430	477629
169246	477630
7332	477631
61768	477632
29149	477633
20311	477634
110611	477635
106672	477636
244	477637
36475	477638
128231	477639
70787	477640
13996	477641
74506	477642
52539	477643
10814	477644
22283	477645
17037	477646
71270	477647
118627	477648
84897	477649
38852	477650
52218	477651
4945	477652
146288	477653
22609	477654
19	477655
2849	477656
31526	477657
8413	477658
716	477659
56067	477660
63776	477661
56653	477662
12947	477663
79806	477664
20387	477665
37945	477666
5431	477667
28019	477668
48153	477669
136147	477670
99686	477671
820	477672
46656	477673
23243	477674
30541	477675
4948	477676
30228	477677
61125	477678
38343	477679
66842	477680
56761	477681
63796	477682
50136	477683
9365	477684
976	477685
4568	477686
871	477687
81463	477688
5750	477689
111020	477690
40097	477691
167377	477692
104739	477693
44291	477694
22669	477695
10770	477696
56265	477697
120112	477698
102417	477699
8357	477700
11167	477701
5740	477702
11251	477703
39443	477704
9255	477705
33306	477706
65182	477707
31078	477708
22044	477709
21163	477710
17093	477711
56910	477712
3860	477713
27255	477714
49835	477715
1536	477716
127435	477717
328	477718
96369	477719
1452	477720
5802	477721
3394	477722
7745	477723
35018	477724
129699	477725
23024	477726
5935	477727
21174	477728
19437	477729
2124	477730
752	477731
6844	477732
9663	477733
55456	477734
77445	477735
54374	477736
78275	477737
74862	477738
51885	477739
65807	477740
16526	477741
57634	477742
5453	477743
24729	477744
14489	477745
25577	477746
6925	477747
25504	477748
66247	477749
30940	477750
126673	477751
4216	477752
3315	477753
1420	477754
118050	477755
5775	477756
11889	477757
77865	477758
53905	477759
83657	477760
15753	477761
156317	477762
19055	477763
86456	477764
41666	477765
44679	477766
68868	477767
28873	477768
38046	477769
1578	477770
5545	477771
26559	477772
40274	477773
38387	477774
1101	477775
99284	477776
4868	477777
92639	477778
98020	477779
11917	477780
7717	477781
58014	477782
73058	477783
76028	477784
21676	477785
38819	477786
93944	477787
7846	477788
38150	477789
115560	477790
50880	477791
9169	477792
29275	477793
48501	477794
101241	477795
35701	477796
26221	477797
9142	477798
57244	477799
115916	477800
38919	477801
13442	477802
77903	477803
136805	477804
9766	477805
60819	477806
87268	477807
53788	477808
84466	477809
45741	477810
76748	477811
60773	477812
113550	477813
109319	477814
120987	477815
391	477816
129823	477817
10389	477818
10117	477819
36052	477820
47407	477821
2849	477822
16430	477823
49953	477824
113058	477825
42608	477826
99678	477827
53323	477828
26974	477829
23200	477830
76306	477831
7369	477832
34358	477833
126518	477834
35780	477835
107894	477836
10140	477837
34126	477838
45801	477839
8377	477840
167108	477841
59508	477842
37993	477843
48708	477844
50037	477845
158142	477846
24333	477847
73250	477848
21785	477849
17755	477850
5440	477851
50962	477852
159342	477853
37534	477854
3841	477855
17142	477856
154443	477857
146132	477858
16993	477859
35153	477860
1131	477861
121196	477862
6287	477863
46783	477864
117818	477865
94028	477866
2692	477867
2711	477868
59220	477869
27691	477870
11775	477871
23409	477872
87875	477873
10981	477874
2302	477875
22944	477876
173	477877
23063	477878
159551	477879
1188	477880
103304	477881
63867	477882
25818	477883
111575	477884
96062	477885
20841	477886
121184	477887
5991	477888
12236	477889
42787	477890
809	477891
47915	477892
76787	477893
1730	477894
83053	477895
126325	477896
25125	477897
42220	477898
8815	477899
65492	477900
16509	477901
320	477902
56	477903
29242	477904
102779	477905
15033	477906
1179	477907
8129	477908
36258	477909
60016	477910
66224	477911
22875	477912
24366	477913
7203	477914
11193	477915
466	477916
135216	477917
32469	477918
47210	477919
92933	477920
8114	477921
151511	477922
12795	477923
148	477924
57322	477925
87311	477926
10041	477927
44038	477928
16321	477929
27150	477930
1175	477931
25548	477932
2987	477933
27728	477934
69726	477935
10552	477936
88295	477937
100189	477938
12633	477939
90024	477940
11496	477941
301	477942
3533	477943
71586	477944
89	477945
24740	477946
1057	477947
65907	477948
11557	477949
46131	477950
83833	477951
54704	477952
89452	477953
30503	477954
10083	477955
22831	477956
88467	477957
18117	477958
43828	477959
126751	477960
55496	477961
30412	477962
51496	477963
23183	477964
15509	477965
91081	477966
26609	477967
42823	477968
75609	477969
40452	477970
19965	477971
19544	477972
92626	477973
4534	477974
11861	477975
81507	477976
6082	477977
3617	477978
47233	477979
76061	477980
18275	477981
100492	477982
117704	477983
7461	477984
63675	477985
64741	477986
587	477987
4166	477988
4772	477989
14072	477990
78758	477991
1031	477992
157428	477993
82632	477994
4713	477995
109487	477996
36901	477997
109343	477998
112933	477999
38886	478000
25128	478001
70193	478002
53001	478003
7293	478004
141047	478005
42263	478006
87247	478007
4252	478008
314	478009
72698	478010
60658	478011
16037	478012
27660	478013
65133	478014
43010	478015
312	478016
31669	478017
31165	478018
73056	478019
6656	478020
3476	478021
14666	478022
33583	478023
23345	478024
116258	478025
51783	478026
54264	478027
78960	478028
7631	478029
19882	478030
87283	478031
58435	478032
85769	478033
81393	478034
113479	478035
16884	478036
150321	478037
154025	478038
47189	478039
8890	478040
60635	478041
2694	478042
31430	478043
21793	478044
21010	478045
40675	478046
121852	478047
2653	478048
98508	478049
42504	478050
17954	478051
83253	478052
47252	478053
50870	478054
122836	478055
31338	478056
119603	478057
27787	478058
17111	478059
61000	478060
62714	478061
2687	478062
27099	478063
23255	478064
379	478065
49838	478066
12516	478067
116736	478068
11499	478069
11562	478070
4481	478071
166146	478072
75015	478073
35364	478074
29285	478075
20782	478076
49675	478077
39781	478078
8907	478079
94682	478080
63350	478081
33395	478082
53066	478083
114253	478084
42086	478085
72104	478086
9503	478087
6264	478088
9945	478089
31960	478090
70951	478091
45652	478092
47904	478093
123391	478094
97566	478095
23708	478096
1	478097
1770	478098
105647	478099
53666	478100
66775	478101
25474	478102
13732	478103
8257	478104
5723	478105
259	478106
77866	478107
8188	478108
136775	478109
2208	478110
32137	478111
19691	478112
28464	478113
17750	478114
1966	478115
61571	478116
29110	478117
19256	478118
115639	478119
286	478120
13359	478121
50172	478122
25463	478123
15721	478124
134038	478125
15917	478126
20789	478127
8348	478128
74142	478129
3800	478130
9732	478131
27537	478132
28727	478133
94549	478134
82	478135
82829	478136
8908	478137
10075	478138
8170	478139
112652	478140
40046	478141
5989	478142
6795	478143
121132	478144
56272	478145
20487	478146
71816	478147
110202	478148
50	478149
11244	478150
33327	478151
2017	478152
75671	478153
676	478154
26359	478155
61632	478156
16956	478157
95220	478158
4432	478159
21633	478160
70968	478161
1127	478162
36313	478163
42709	478164
32184	478165
31263	478166
41710	478167
65603	478168
10942	478169
55302	478170
141732	478171
77736	478172
78489	478173
110332	478174
6561	478175
13593	478176
34036	478177
116632	478178
125016	478179
89069	478180
538	478181
90909	478182
14796	478183
1326	478184
10931	478185
28561	478186
66854	478187
83602	478188
149	478189
42133	478190
71697	478191
3509	478192
34041	478193
31485	478194
55755	478195
146811	478196
61119	478197
13829	478198
32935	478199
31301	478200
80470	478201
49906	478202
23049	478203
16643	478204
69749	478205
1049	478206
22924	478207
81984	478208
9406	478209
38597	478210
3884	478211
51251	478212
8738	478213
44431	478214
29046	478215
8095	478216
886	478217
5687	478218
31750	478219
4470	478220
6170	478221
61441	478222
83174	478223
13083	478224
59967	478225
97427	478226
9147	478227
15544	478228
15468	478229
62385	478230
88738	478231
16258	478232
26626	478233
83389	478234
48803	478235
118525	478236
81207	478237
16232	478238
35494	478239
9445	478240
1334	478241
5708	478242
415	478243
72711	478244
100195	478245
12473	478246
61249	478247
774	478248
6898	478249
19349	478250
95147	478251
17908	478252
81208	478253
13244	478254
19914	478255
34655	478256
10664	478257
34667	478258
11940	478259
78991	478260
49136	478261
122	478262
84247	478263
37322	478264
112453	478265
341	478266
16918	478267
13357	478268
102015	478269
35645	478270
71723	478271
2407	478272
17157	478273
121200	478274
36108	478275
91613	478276
27902	478277
22693	478278
1411	478279
85169	478280
62091	478281
11837	478282
80960	478283
20701	478284
10724	478285
86508	478286
55451	478287
615	478288
8491	478289
12873	478290
128049	478291
108521	478292
24411	478293
30099	478294
54	478295
14925	478296
6906	478297
49926	478298
7543	478299
6640	478300
73477	478301
137360	478302
109068	478303
336	478304
31076	478305
47363	478306
15753	478307
16988	478308
136603	478309
38775	478310
10583	478311
51209	478312
14510	478313
15202	478314
20348	478315
51541	478316
162409	478317
89104	478318
61453	478319
18660	478320
55189	478321
22649	478322
76289	478323
12063	478324
82616	478325
13378	478326
680	478327
45315	478328
88731	478329
20947	478330
22861	478331
103568	478332
3051	478333
19393	478334
94872	478335
366	478336
143337	478337
158089	478338
66164	478339
15473	478340
62263	478341
39018	478342
139356	478343
77062	478344
15149	478345
66233	478346
111685	478347
18024	478348
9496	478349
34743	478350
59376	478351
20781	478352
55855	478353
13777	478354
87067	478355
67656	478356
51576	478357
17378	478358
18018	478359
47445	478360
104826	478361
65060	478362
1304	478363
10718	478364
3089	478365
100636	478366
16090	478367
5265	478368
30283	478369
19394	478370
113725	478371
43054	478372
18999	478373
27962	478374
9548	478375
38747	478376
33548	478377
47381	478378
69273	478379
33095	478380
56	478381
62607	478382
92344	478383
17367	478384
6778	478385
48627	478386
74553	478387
6919	478388
1858	478389
1035	478390
35623	478391
62837	478392
37942	478393
1309	478394
7852	478395
44496	478396
110933	478397
155496	478398
7710	478399
104601	478400
7117	478401
74430	478402
48878	478403
18436	478404
79180	478405
26908	478406
135763	478407
12279	478408
11638	478409
137547	478410
6978	478411
38718	478412
18419	478413
6467	478414
37174	478415
47078	478416
23683	478417
7106	478418
1348	478419
52173	478420
146417	478421
44350	478422
144508	478423
78855	478424
11170	478425
14845	478426
12069	478427
446	478428
13328	478429
65218	478430
3984	478431
32823	478432
17104	478433
740	478434
36712	478435
104328	478436
37253	478437
6884	478438
64805	478439
47565	478440
22471	478441
63071	478442
78752	478443
48584	478444
87333	478445
13996	478446
50942	478447
2637	478448
94145	478449
13121	478450
111933	478451
82990	478452
58646	478453
54796	478454
5548	478455
10181	478456
58962	478457
7175	478458
25246	478459
4491	478460
33580	478461
41116	478462
3977	478463
93778	478464
47558	478465
38296	478466
49254	478467
43672	478468
1940	478469
1999	478470
93862	478471
21007	478472
60576	478473
98722	478474
98474	478475
92948	478476
38905	478477
24357	478478
8957	478479
135822	478480
107384	478481
5929	478482
2136	478483
80577	478484
62476	478485
136344	478486
26703	478487
8372	478488
2981	478489
5457	478490
11990	478491
25054	478492
48302	478493
11874	478494
235	478495
113693	478496
13407	478497
17398	478498
10949	478499
28336	478500
65754	478501
104145	478502
59090	478503
5218	478504
49088	478505
50610	478506
19381	478507
6109	478508
28521	478509
26489	478510
2812	478511
27938	478512
54754	478513
34600	478514
22615	478515
307	478516
7768	478517
89246	478518
116019	478519
168894	478520
37783	478521
7745	478522
47380	478523
59054	478524
90921	478525
3164	478526
130266	478527
55668	478528
30354	478529
74746	478530
6987	478531
81827	478532
21	478533
4575	478534
27570	478535
29882	478536
66732	478537
37313	478538
14707	478539
1381	478540
4742	478541
163052	478542
87628	478543
20703	478544
90874	478545
19737	478546
2091	478547
24851	478548
21164	478549
95951	478550
9864	478551
5861	478552
32866	478553
49862	478554
79418	478555
19510	478556
38725	478557
69336	478558
15523	478559
2990	478560
14873	478561
11811	478562
3940	478563
49977	478564
15175	478565
1694	478566
59606	478567
413	478568
73387	478569
145	478570
26659	478571
12115	478572
30388	478573
18772	478574
1881	478575
63421	478576
628	478577
33691	478578
51850	478579
94261	478580
41991	478581
65810	478582
14970	478583
32763	478584
15101	478585
30905	478586
38107	478587
62910	478588
62497	478589
106806	478590
73467	478591
156039	478592
3996	478593
39571	478594
15837	478595
9162	478596
19678	478597
4096	478598
106036	478599
60846	478600
7593	478601
5515	478602
20672	478603
8852	478604
57261	478605
108851	478606
70058	478607
951	478608
3376	478609
6470	478610
78269	478611
9941	478612
81042	478613
35809	478614
70872	478615
15145	478616
67280	478617
169320	478618
11414	478619
25013	478620
86000	478621
62328	478622
28646	478623
71266	478624
113851	478625
1049	478626
77202	478627
19109	478628
14511	478629
11155	478630
60775	478631
17148	478632
22642	478633
118072	478634
11120	478635
7148	478636
97102	478637
28142	478638
9519	478639
617	478640
114461	478641
126716	478642
63176	478643
23853	478644
143188	478645
33765	478646
101025	478647
96555	478648
52569	478649
107354	478650
47666	478651
125705	478652
14370	478653
78427	478654
6186	478655
113028	478656
39664	478657
54475	478658
19612	478659
601	478660
21039	478661
77161	478662
109814	478663
42683	478664
906	478665
5204	478666
98290	478667
149089	478668
103439	478669
4129	478670
37357	478671
5948	478672
42870	478673
57011	478674
44820	478675
154578	478676
100749	478677
98973	478678
1280	478679
156	478680
125628	478681
11260	478682
59514	478683
113719	478684
98711	478685
1875	478686
42757	478687
117150	478688
90645	478689
746	478690
44186	478691
27670	478692
29884	478693
51607	478694
136832	478695
80054	478696
2334	478697
428	478698
27769	478699
93653	478700
164483	478701
63545	478702
35222	478703
61185	478704
2237	478705
63244	478706
45472	478707
93239	478708
14147	478709
32116	478710
76651	478711
30345	478712
544	478713
243	478714
162848	478715
6218	478716
45148	478717
49242	478718
42439	478719
85812	478720
70343	478721
84316	478722
2729	478723
39449	478724
96256	478725
43598	478726
7975	478727
44639	478728
115284	478729
28373	478730
3940	478731
16228	478732
7667	478733
22369	478734
21418	478735
87642	478736
3730	478737
28200	478738
3591	478739
83886	478740
55704	478741
111424	478742
3677	478743
5461	478744
105813	478745
11881	478746
93683	478747
55391	478748
64141	478749
90659	478750
707	478751
81590	478752
55937	478753
3118	478754
121388	478755
5874	478756
2194	478757
121755	478758
83755	478759
82631	478760
67056	478761
13327	478762
22721	478763
62828	478764
70188	478765
37323	478766
14364	478767
40316	478768
40842	478769
78975	478770
23947	478771
62555	478772
48925	478773
98812	478774
26486	478775
103332	478776
5823	478777
136692	478778
2842	478779
1315	478780
24435	478781
81773	478782
54527	478783
31236	478784
79240	478785
927	478786
8779	478787
43924	478788
51797	478789
46235	478790
66944	478791
46356	478792
120532	478793
5859	478794
69985	478795
4617	478796
103673	478797
30692	478798
131556	478799
160599	478800
19710	478801
131387	478802
18536	478803
8598	478804
92677	478805
25639	478806
73510	478807
66791	478808
44094	478809
24801	478810
7827	478811
416	478812
11284	478813
97147	478814
69866	478815
13281	478816
5953	478817
154078	478818
7961	478819
16517	478820
1298	478821
12405	478822
59976	478823
46007	478824
159793	478825
37383	478826
109395	478827
225	478828
3932	478829
104195	478830
33983	478831
1235	478832
2412	478833
11259	478834
2092	478835
24059	478836
110334	478837
17463	478838
135657	478839
8048	478840
60782	478841
71387	478842
102693	478843
149829	478844
33408	478845
7780	478846
33368	478847
22362	478848
3026	478849
55928	478850
110302	478851
2829	478852
23985	478853
32607	478854
63381	478855
66356	478856
74243	478857
6093	478858
15225	478859
93571	478860
8828	478861
21105	478862
73953	478863
113485	478864
30135	478865
22449	478866
122056	478867
20324	478868
73425	478869
4385	478870
87147	478871
48633	478872
45798	478873
68517	478874
1861	478875
85856	478876
47698	478877
46590	478878
33276	478879
6583	478880
2784	478881
112152	478882
97252	478883
66576	478884
33167	478885
20592	478886
10979	478887
24224	478888
15631	478889
37722	478890
22367	478891
51224	478892
32780	478893
8527	478894
83613	478895
29220	478896
59995	478897
27067	478898
93912	478899
7564	478900
123665	478901
14257	478902
36737	478903
28215	478904
14760	478905
8231	478906
1289	478907
30733	478908
72594	478909
75596	478910
6040	478911
74169	478912
2652	478913
32802	478914
9631	478915
32602	478916
48884	478917
168802	478918
13852	478919
25995	478920
46126	478921
11294	478922
53809	478923
45878	478924
53346	478925
26008	478926
28794	478927
15776	478928
573	478929
115505	478930
133897	478931
37342	478932
38083	478933
1144	478934
132469	478935
6789	478936
76260	478937
27622	478938
10448	478939
44081	478940
26765	478941
40001	478942
4974	478943
20275	478944
2222	478945
5141	478946
5506	478947
14492	478948
36948	478949
38752	478950
48153	478951
50928	478952
59720	478953
7223	478954
24713	478955
4787	478956
27229	478957
22405	478958
23370	478959
4180	478960
73272	478961
13133	478962
5649	478963
5756	478964
9296	478965
25910	478966
14247	478967
18010	478968
7866	478969
18483	478970
166183	478971
21742	478972
42514	478973
278	478974
113988	478975
76733	478976
2136	478977
129831	478978
16915	478979
27428	478980
1379	478981
63813	478982
10872	478983
51567	478984
77301	478985
47098	478986
18365	478987
51204	478988
49813	478989
2652	478990
34781	478991
71456	478992
15145	478993
39013	478994
56863	478995
25279	478996
9447	478997
84072	478998
11590	478999
29430	479000
85843	479001
34368	479002
35325	479003
41727	479004
23971	479005
36628	479006
15902	479007
138145	479008
2396	479009
3038	479010
804	479011
38552	479012
8964	479013
71552	479014
10883	479015
31564	479016
36512	479017
139510	479018
10307	479019
110122	479020
118778	479021
50735	479022
1641	479023
69168	479024
53145	479025
195	479026
80026	479027
141506	479028
130	479029
65432	479030
5747	479031
5104	479032
19245	479033
123277	479034
1020	479035
10354	479036
79583	479037
58882	479038
29457	479039
17846	479040
95104	479041
60751	479042
7536	479043
149187	479044
38245	479045
63995	479046
27844	479047
17865	479048
18810	479049
33010	479050
31178	479051
1180	479052
16359	479053
2337	479054
139507	479055
20859	479056
6281	479057
415	479058
14049	479059
43536	479060
88988	479061
14418	479062
41652	479063
29093	479064
48620	479065
92984	479066
58209	479067
114771	479068
60809	479069
1101	479070
9021	479071
14749	479072
55346	479073
3410	479074
59462	479075
28820	479076
61195	479077
12818	479078
7574	479079
71909	479080
14499	479081
56283	479082
76179	479083
88747	479084
2640	479085
17735	479086
25154	479087
66564	479088
37864	479089
98439	479090
132077	479091
2898	479092
24724	479093
24128	479094
89312	479095
29169	479096
95181	479097
38309	479098
46078	479099
29902	479100
97870	479101
75177	479102
19582	479103
137935	479104
1839	479105
14283	479106
49878	479107
61008	479108
20855	479109
114704	479110
19654	479111
560	479112
62241	479113
56615	479114
23137	479115
58018	479116
25562	479117
84566	479118
7141	479119
71185	479120
21322	479121
2321	479122
6984	479123
6026	479124
23063	479125
57291	479126
105371	479127
13557	479128
116387	479129
7539	479130
5549	479131
118350	479132
28446	479133
3127	479134
10599	479135
7900	479136
17265	479137
29957	479138
29414	479139
85348	479140
7592	479141
49195	479142
10882	479143
28286	479144
50928	479145
43535	479146
57899	479147
2738	479148
43151	479149
31956	479150
29840	479151
83186	479152
127991	479153
31800	479154
63509	479155
90759	479156
152224	479157
6815	479158
78834	479159
11789	479160
162	479161
20049	479162
16527	479163
30924	479164
3758	479165
33481	479166
76454	479167
17474	479168
31815	479169
14787	479170
180	479171
31170	479172
8528	479173
9376	479174
56170	479175
8004	479176
16952	479177
47523	479178
155079	479179
4534	479180
8865	479181
97825	479182
35051	479183
111652	479184
106629	479185
8714	479186
30775	479187
17756	479188
26787	479189
55050	479190
70370	479191
614	479192
118683	479193
45107	479194
157594	479195
25082	479196
35958	479197
42074	479198
74093	479199
5379	479200
61736	479201
29295	479202
30336	479203
19840	479204
71264	479205
47347	479206
29100	479207
31914	479208
104145	479209
40740	479210
8597	479211
1261	479212
1933	479213
2849	479214
32893	479215
54001	479216
33371	479217
3064	479218
6310	479219
47118	479220
32518	479221
92680	479222
19	479223
133861	479224
68085	479225
84303	479226
39510	479227
169751	479228
32326	479229
11769	479230
4549	479231
81384	479232
38655	479233
32586	479234
10283	479235
3166	479236
118432	479237
92483	479238
54719	479239
68148	479240
117306	479241
11985	479242
104590	479243
2928	479244
986	479245
77050	479246
28474	479247
111453	479248
64638	479249
87285	479250
39239	479251
425	479252
28258	479253
105113	479254
40012	479255
42349	479256
129657	479257
44885	479258
119558	479259
1892	479260
9090	479261
17074	479262
21271	479263
23797	479264
39159	479265
22581	479266
27767	479267
44347	479268
15430	479269
48975	479270
14348	479271
8025	479272
80412	479273
192	479274
88377	479275
64006	479276
19238	479277
87078	479278
38049	479279
108546	479280
4776	479281
29599	479282
12727	479283
83978	479284
14026	479285
139075	479286
58810	479287
32313	479288
25863	479289
3623	479290
27848	479291
8896	479292
65393	479293
14700	479294
11883	479295
15069	479296
25327	479297
115915	479298
10995	479299
54488	479300
111744	479301
77328	479302
115924	479303
3780	479304
73009	479305
38712	479306
87919	479307
169389	479308
30653	479309
38530	479310
13437	479311
20646	479312
34260	479313
10858	479314
78411	479315
74439	479316
30055	479317
56866	479318
14055	479319
13067	479320
97197	479321
778	479322
33854	479323
99291	479324
3809	479325
15614	479326
10031	479327
109053	479328
66414	479329
89225	479330
18253	479331
9855	479332
122170	479333
6203	479334
118478	479335
22801	479336
131160	479337
135968	479338
52153	479339
8965	479340
245	479341
24171	479342
77338	479343
8016	479344
61116	479345
74005	479346
20523	479347
34824	479348
1257	479349
24317	479350
108244	479351
104733	479352
58628	479353
113577	479354
6075	479355
21944	479356
2858	479357
90296	479358
22988	479359
5460	479360
91494	479361
6011	479362
21482	479363
31866	479364
45087	479365
37946	479366
24278	479367
47228	479368
59536	479369
80656	479370
48202	479371
15926	479372
13785	479373
14199	479374
119321	479375
1893	479376
10064	479377
73800	479378
50501	479379
42001	479380
25097	479381
28209	479382
44169	479383
21796	479384
41230	479385
21023	479386
5315	479387
19463	479388
56256	479389
61072	479390
28776	479391
85214	479392
54184	479393
4036	479394
75557	479395
9610	479396
129829	479397
43931	479398
66363	479399
67838	479400
43509	479401
477	479402
166379	479403
85834	479404
71207	479405
6521	479406
93012	479407
162900	479408
24590	479409
121646	479410
35243	479411
137369	479412
724	479413
22489	479414
46753	479415
50179	479416
9045	479417
915	479418
2329	479419
30951	479420
16781	479421
82257	479422
37607	479423
38129	479424
50840	479425
1220	479426
60741	479427
55729	479428
14219	479429
136919	479430
3853	479431
44985	479432
659	479433
27073	479434
29217	479435
44947	479436
4718	479437
94513	479438
18152	479439
8598	479440
61196	479441
47673	479442
1637	479443
137822	479444
3781	479445
15751	479446
41702	479447
2131	479448
2538	479449
9866	479450
60354	479451
1300	479452
11326	479453
92092	479454
67491	479455
8890	479456
28726	479457
14565	479458
11049	479459
43545	479460
6212	479461
8961	479462
42925	479463
9253	479464
30682	479465
26566	479466
115291	479467
19273	479468
60057	479469
1124	479470
160811	479471
31317	479472
85261	479473
1119	479474
5356	479475
46644	479476
55759	479477
5283	479478
38526	479479
62195	479480
3145	479481
66982	479482
73369	479483
9560	479484
17801	479485
7715	479486
30808	479487
6605	479488
24271	479489
5657	479490
2260	479491
13184	479492
148882	479493
89961	479494
94615	479495
36048	479496
3180	479497
54343	479498
43093	479499
4132	479500
25354	479501
54110	479502
30660	479503
7005	479504
70400	479505
18790	479506
23301	479507
9957	479508
2346	479509
13	479510
13604	479511
64581	479512
90628	479513
4490	479514
136293	479515
14040	479516
64607	479517
83838	479518
7464	479519
4791	479520
27994	479521
34156	479522
80461	479523
112539	479524
110222	479525
63769	479526
1862	479527
11903	479528
13	479529
52416	479530
9	479531
113306	479532
18498	479533
20115	479534
41146	479535
17678	479536
48411	479537
14103	479538
108936	479539
62897	479540
94864	479541
123093	479542
22692	479543
905	479544
28631	479545
58872	479546
22064	479547
2380	479548
3545	479549
11952	479550
16976	479551
2798	479552
55933	479553
21346	479554
45024	479555
6112	479556
3804	479557
7811	479558
77081	479559
5189	479560
57061	479561
57773	479562
12593	479563
69818	479564
32169	479565
10895	479566
4272	479567
18592	479568
10139	479569
41795	479570
115099	479571
5781	479572
36878	479573
25638	479574
5202	479575
62723	479576
98740	479577
20001	479578
10466	479579
21261	479580
94462	479581
44717	479582
26366	479583
124635	479584
20198	479585
22931	479586
40260	479587
5844	479588
483	479589
152243	479590
76533	479591
38038	479592
108776	479593
2248	479594
47915	479595
17294	479596
25820	479597
29272	479598
83141	479599
15047	479600
25414	479601
64040	479602
48437	479603
23691	479604
55482	479605
86520	479606
48112	479607
48055	479608
19561	479609
119308	479610
142785	479611
48925	479612
35908	479613
51749	479614
5601	479615
152060	479616
1949	479617
169	479618
82418	479619
41204	479620
3717	479621
69038	479622
96954	479623
69241	479624
21266	479625
69384	479626
28818	479627
1405	479628
66614	479629
4139	479630
93295	479631
56542	479632
75358	479633
29042	479634
3672	479635
3427	479636
57539	479637
63310	479638
18444	479639
46007	479640
142430	479641
793	479642
49796	479643
113710	479644
86190	479645
10187	479646
22811	479647
44326	479648
3931	479649
4656	479650
109770	479651
86033	479652
57653	479653
6718	479654
24975	479655
2705	479656
20058	479657
42004	479658
150104	479659
14929	479660
75994	479661
49779	479662
52841	479663
84812	479664
37303	479665
47859	479666
8623	479667
8155	479668
36001	479669
78524	479670
41196	479671
71497	479672
20517	479673
551	479674
68478	479675
21169	479676
1977	479677
3311	479678
6430	479679
6334	479680
11132	479681
25462	479682
45968	479683
2766	479684
118729	479685
8405	479686
2193	479687
69326	479688
52278	479689
54923	479690
460	479691
100661	479692
79216	479693
38347	479694
1846	479695
54624	479696
10327	479697
35231	479698
71764	479699
146773	479700
36252	479701
52422	479702
115039	479703
53144	479704
4484	479705
163626	479706
41910	479707
37772	479708
9024	479709
3435	479710
77356	479711
95219	479712
33845	479713
13679	479714
67138	479715
65271	479716
156577	479717
66985	479718
1867	479719
146408	479720
109803	479721
6570	479722
21384	479723
38469	479724
70459	479725
38358	479726
27948	479727
39430	479728
52176	479729
54042	479730
19639	479731
14812	479732
52023	479733
94994	479734
7125	479735
61358	479736
10500	479737
234	479738
45956	479739
48860	479740
19045	479741
52815	479742
94293	479743
42600	479744
149388	479745
91705	479746
29891	479747
70117	479748
16606	479749
67237	479750
91167	479751
43165	479752
93901	479753
37171	479754
74869	479755
45873	479756
100542	479757
23203	479758
15687	479759
43884	479760
26724	479761
26415	479762
103050	479763
67569	479764
77579	479765
91985	479766
22403	479767
5866	479768
3494	479769
15459	479770
25554	479771
2899	479772
18397	479773
37859	479774
32827	479775
93385	479776
75311	479777
130553	479778
87735	479779
21050	479780
46629	479781
65889	479782
27131	479783
23897	479784
73981	479785
17709	479786
89458	479787
76739	479788
8426	479789
117882	479790
31719	479791
79438	479792
717	479793
13932	479794
12528	479795
2075	479796
5723	479797
91587	479798
1111	479799
52949	479800
167413	479801
17495	479802
51706	479803
3734	479804
133639	479805
7324	479806
2605	479807
20421	479808
23306	479809
60133	479810
1259	479811
1363	479812
132694	479813
18976	479814
76496	479815
16746	479816
28784	479817
3635	479818
85010	479819
76256	479820
79290	479821
134620	479822
39557	479823
81914	479824
2930	479825
169653	479826
13810	479827
102614	479828
79661	479829
58818	479830
5146	479831
837	479832
37503	479833
31016	479834
77398	479835
81434	479836
95463	479837
2430	479838
163392	479839
18070	479840
11645	479841
85263	479842
136814	479843
25071	479844
3628	479845
5439	479846
16377	479847
25447	479848
6946	479849
61533	479850
8421	479851
32922	479852
67237	479853
40212	479854
83798	479855
17532	479856
12660	479857
2402	479858
167	479859
97868	479860
16115	479861
136856	479862
21881	479863
37135	479864
43187	479865
42037	479866
47709	479867
53847	479868
2417	479869
4779	479870
14201	479871
9636	479872
14373	479873
41125	479874
11459	479875
22546	479876
70657	479877
47822	479878
30043	479879
149811	479880
130883	479881
152359	479882
44507	479883
56012	479884
100970	479885
61397	479886
59894	479887
37092	479888
24969	479889
75856	479890
15994	479891
35547	479892
76423	479893
25533	479894
47449	479895
8622	479896
84116	479897
25874	479898
8570	479899
44892	479900
1867	479901
825	479902
120966	479903
64091	479904
54893	479905
3308	479906
29671	479907
51353	479908
20297	479909
90887	479910
56223	479911
40934	479912
66422	479913
56125	479914
68727	479915
57627	479916
48808	479917
51	479918
99154	479919
5880	479920
39715	479921
77806	479922
1036	479923
348	479924
15897	479925
18686	479926
20038	479927
20576	479928
124251	479929
36372	479930
69915	479931
1540	479932
157966	479933
22213	479934
130352	479935
55112	479936
71728	479937
30837	479938
27276	479939
1522	479940
16087	479941
2960	479942
253	479943
59743	479944
137757	479945
69410	479946
157431	479947
31726	479948
59033	479949
66035	479950
4644	479951
68454	479952
116235	479953
10107	479954
33298	479955
123222	479956
157634	479957
94610	479958
72678	479959
58001	479960
64707	479961
5286	479962
24702	479963
1212	479964
8256	479965
13155	479966
12562	479967
1413	479968
53790	479969
29885	479970
13119	479971
125712	479972
112940	479973
43354	479974
60982	479975
16163	479976
61993	479977
61247	479978
142217	479979
93126	479980
76738	479981
2260	479982
55272	479983
111992	479984
2114	479985
36724	479986
2082	479987
117667	479988
49264	479989
118355	479990
74779	479991
2975	479992
6494	479993
31019	479994
47142	479995
6197	479996
13512	479997
70478	479998
8108	479999
134488	480000
260	480001
43082	480002
1590	480003
27687	480004
3101	480005
18577	480006
89290	480007
57293	480008
50812	480009
29028	480010
69768	480011
9375	480012
11795	480013
19099	480014
55366	480015
170118	480016
166582	480017
3078	480018
111112	480019
56674	480020
1209	480021
72505	480022
41370	480023
41722	480024
134455	480025
39225	480026
128237	480027
120536	480028
12457	480029
40905	480030
113279	480031
4423	480032
119910	480033
16785	480034
3751	480035
8982	480036
168937	480037
9255	480038
11013	480039
106832	480040
17513	480041
35467	480042
9635	480043
28524	480044
16502	480045
5896	480046
39263	480047
31593	480048
13690	480049
100697	480050
67834	480051
62605	480052
7941	480053
6134	480054
67688	480055
103715	480056
111939	480057
52367	480058
2818	480059
79876	480060
79267	480061
56601	480062
58750	480063
20168	480064
12202	480065
24267	480066
28437	480067
1281	480068
5716	480069
26072	480070
52873	480071
27282	480072
18229	480073
12180	480074
113880	480075
51573	480076
23321	480077
24939	480078
61715	480079
62990	480080
55821	480081
125027	480082
27776	480083
28429	480084
52777	480085
29417	480086
4962	480087
78116	480088
10893	480089
6856	480090
4465	480091
73813	480092
7545	480093
112299	480094
66293	480095
98767	480096
31569	480097
18324	480098
76323	480099
7124	480100
45023	480101
6213	480102
28340	480103
70512	480104
127904	480105
63297	480106
22123	480107
5685	480108
9107	480109
12531	480110
62912	480111
34308	480112
6050	480113
21972	480114
13143	480115
23468	480116
12766	480117
6665	480118
6965	480119
33112	480120
1348	480121
110559	480122
111968	480123
51119	480124
92219	480125
149565	480126
9468	480127
50541	480128
310	480129
86076	480130
16577	480131
41657	480132
53141	480133
6322	480134
57956	480135
106646	480136
37560	480137
58213	480138
8174	480139
31246	480140
1321	480141
54654	480142
26109	480143
15910	480144
24423	480145
114601	480146
7042	480147
2459	480148
79536	480149
108478	480150
22010	480151
126770	480152
9731	480153
11404	480154
36932	480155
35076	480156
62724	480157
37003	480158
122687	480159
4008	480160
43656	480161
143511	480162
60053	480163
3272	480164
12489	480165
17632	480166
25168	480167
40308	480168
10890	480169
6514	480170
57880	480171
156715	480172
40220	480173
132146	480174
41605	480175
37899	480176
155303	480177
20997	480178
116800	480179
8343	480180
46881	480181
10231	480182
83707	480183
11172	480184
66	480185
41908	480186
6022	480187
10344	480188
48056	480189
57217	480190
42503	480191
100933	480192
65289	480193
1396	480194
4956	480195
140396	480196
41427	480197
459	480198
16343	480199
5570	480200
30740	480201
17189	480202
102700	480203
21991	480204
29179	480205
94099	480206
55385	480207
18045	480208
79274	480209
31353	480210
537	480211
102348	480212
152829	480213
231	480214
1781	480215
57073	480216
40914	480217
66476	480218
9679	480219
61278	480220
75959	480221
70052	480222
21564	480223
7842	480224
135156	480225
116445	480226
37194	480227
20397	480228
3452	480229
18044	480230
60718	480231
64364	480232
5788	480233
17501	480234
9219	480235
54984	480236
5199	480237
5857	480238
110802	480239
12842	480240
91505	480241
53506	480242
89779	480243
49160	480244
275	480245
3128	480246
1200	480247
12556	480248
30985	480249
49666	480250
22746	480251
9178	480252
123005	480253
18915	480254
42030	480255
12385	480256
2462	480257
96249	480258
45888	480259
78504	480260
3869	480261
1800	480262
22424	480263
58170	480264
34415	480265
114570	480266
138867	480267
24762	480268
10136	480269
35970	480270
59231	480271
11232	480272
164698	480273
18524	480274
5806	480275
709	480276
5913	480277
74372	480278
52	480279
151658	480280
10278	480281
1819	480282
4918	480283
104761	480284
11094	480285
15068	480286
151751	480287
48403	480288
9685	480289
52210	480290
31938	480291
42279	480292
380	480293
21903	480294
17517	480295
3265	480296
107392	480297
64266	480298
22623	480299
49241	480300
57138	480301
66816	480302
48968	480303
35769	480304
3470	480305
68449	480306
41382	480307
71785	480308
13134	480309
4902	480310
16499	480311
16287	480312
37140	480313
42185	480314
10222	480315
36006	480316
164758	480317
3581	480318
6168	480319
68689	480320
15093	480321
11274	480322
13514	480323
21645	480324
1989	480325
96960	480326
20236	480327
83396	480328
71231	480329
43012	480330
57688	480331
48559	480332
22515	480333
33644	480334
3365	480335
1763	480336
27738	480337
33154	480338
76793	480339
6884	480340
11583	480341
7229	480342
91522	480343
32132	480344
111398	480345
263	480346
31376	480347
164759	480348
31517	480349
106361	480350
1466	480351
14605	480352
76128	480353
76095	480354
17856	480355
5328	480356
140402	480357
639	480358
83511	480359
41861	480360
19990	480361
133130	480362
3047	480363
1112	480364
1694	480365
67689	480366
62849	480367
26014	480368
82922	480369
113959	480370
20	480371
56388	480372
13482	480373
28616	480374
35591	480375
50391	480376
16888	480377
15835	480378
35031	480379
39393	480380
68996	480381
60611	480382
77939	480383
28943	480384
121162	480385
30	480386
100267	480387
28520	480388
80683	480389
34285	480390
14289	480391
21597	480392
7817	480393
16733	480394
139212	480395
1166	480396
9116	480397
8563	480398
66875	480399
116066	480400
48622	480401
59510	480402
26204	480403
36976	480404
29356	480405
117341	480406
46823	480407
82563	480408
111916	480409
56233	480410
53965	480411
123990	480412
22059	480413
35002	480414
4706	480415
33336	480416
51213	480417
18087	480418
12260	480419
115542	480420
114967	480421
58629	480422
97654	480423
3545	480424
4477	480425
21492	480426
138755	480427
79968	480428
52994	480429
1084	480430
9419	480431
11132	480432
99636	480433
32354	480434
45961	480435
76358	480436
12513	480437
24809	480438
2625	480439
11596	480440
55703	480441
101308	480442
7774	480443
37706	480444
7166	480445
47065	480446
582	480447
27948	480448
4629	480449
6889	480450
34061	480451
48305	480452
97830	480453
98693	480454
11646	480455
96852	480456
91618	480457
40133	480458
155885	480459
1684	480460
73325	480461
1855	480462
338	480463
53992	480464
22945	480465
84820	480466
118285	480467
3035	480468
106235	480469
95339	480470
51805	480471
87565	480472
82394	480473
5426	480474
97938	480475
84845	480476
94060	480477
8975	480478
34036	480479
42102	480480
26007	480481
18261	480482
7763	480483
40893	480484
96692	480485
1048	480486
35570	480487
43186	480488
138834	480489
46629	480490
3808	480491
7388	480492
107536	480493
25706	480494
14163	480495
68229	480496
70717	480497
2059	480498
78982	480499
1521	480500
114299	480501
90004	480502
12410	480503
2354	480504
55625	480505
72988	480506
39071	480507
125059	480508
1648	480509
1975	480510
97307	480511
81486	480512
95720	480513
125864	480514
4803	480515
2172	480516
15475	480517
5475	480518
8488	480519
124419	480520
75665	480521
19395	480522
130432	480523
32789	480524
2675	480525
28264	480526
30039	480527
121666	480528
21186	480529
1154	480530
13099	480531
67205	480532
36456	480533
38472	480534
4751	480535
96260	480536
136	480537
16144	480538
10244	480539
39169	480540
14223	480541
91124	480542
51745	480543
112372	480544
10418	480545
5069	480546
4550	480547
3450	480548
17719	480549
9636	480550
42170	480551
122994	480552
63991	480553
25362	480554
451	480555
51	480556
34711	480557
134129	480558
16815	480559
24813	480560
76444	480561
48230	480562
75397	480563
6998	480564
32014	480565
131400	480566
53703	480567
19590	480568
2890	480569
90636	480570
21859	480571
108235	480572
108082	480573
29303	480574
4524	480575
22806	480576
44057	480577
32115	480578
37612	480579
41991	480580
30230	480581
74436	480582
31402	480583
113333	480584
76797	480585
16167	480586
71110	480587
2058	480588
26495	480589
29958	480590
89685	480591
127265	480592
27294	480593
33536	480594
55931	480595
1292	480596
3933	480597
36404	480598
25050	480599
41412	480600
1909	480601
6372	480602
24731	480603
8249	480604
4119	480605
16289	480606
103039	480607
1041	480608
148773	480609
3817	480610
124582	480611
46373	480612
4024	480613
22552	480614
28014	480615
24396	480616
86189	480617
95213	480618
37702	480619
24771	480620
29996	480621
1248	480622
840	480623
2404	480624
18095	480625
73169	480626
46078	480627
39303	480628
114721	480629
42020	480630
68877	480631
80229	480632
85933	480633
33407	480634
44723	480635
48222	480636
106970	480637
28458	480638
26897	480639
55787	480640
11304	480641
8492	480642
26332	480643
29622	480644
3326	480645
9865	480646
164193	480647
95759	480648
42893	480649
44491	480650
65670	480651
72985	480652
32351	480653
20568	480654
162692	480655
1216	480656
10451	480657
143753	480658
30151	480659
68819	480660
15136	480661
20419	480662
39295	480663
90898	480664
44947	480665
139466	480666
63540	480667
66421	480668
13469	480669
24572	480670
30652	480671
31459	480672
58921	480673
1604	480674
5071	480675
143367	480676
15907	480677
6154	480678
159341	480679
47679	480680
16982	480681
33739	480682
94039	480683
64100	480684
24033	480685
96810	480686
40503	480687
106918	480688
5020	480689
39732	480690
24842	480691
3571	480692
41879	480693
21183	480694
19236	480695
52156	480696
16356	480697
110377	480698
54714	480699
15562	480700
133300	480701
90072	480702
137670	480703
115093	480704
142743	480705
111351	480706
30532	480707
118121	480708
5820	480709
24002	480710
48658	480711
63454	480712
89630	480713
74434	480714
45845	480715
75333	480716
124963	480717
9012	480718
3790	480719
17994	480720
1755	480721
3599	480722
66198	480723
37497	480724
101630	480725
11562	480726
75043	480727
13779	480728
3988	480729
19521	480730
54227	480731
23887	480732
4	480733
39948	480734
40190	480735
34027	480736
4648	480737
21022	480738
89834	480739
121712	480740
88706	480741
99574	480742
158580	480743
1257	480744
103056	480745
16865	480746
385	480747
9013	480748
36054	480749
985	480750
18020	480751
82778	480752
142399	480753
61822	480754
47529	480755
13427	480756
63122	480757
18	480758
59055	480759
3823	480760
96958	480761
205	480762
7799	480763
42197	480764
6539	480765
13783	480766
63453	480767
26522	480768
37746	480769
103422	480770
195	480771
115232	480772
99978	480773
109488	480774
74800	480775
47772	480776
51603	480777
857	480778
63451	480779
21739	480780
27375	480781
18577	480782
87383	480783
41554	480784
83930	480785
55692	480786
47557	480787
2513	480788
89542	480789
111196	480790
37585	480791
21574	480792
62715	480793
111987	480794
19466	480795
86381	480796
11216	480797
586	480798
21010	480799
87835	480800
29611	480801
15319	480802
43266	480803
6685	480804
113308	480805
7788	480806
8414	480807
9303	480808
97041	480809
78584	480810
1474	480811
28933	480812
59683	480813
13707	480814
155	480815
3393	480816
97243	480817
115867	480818
41608	480819
53378	480820
105227	480821
25237	480822
49964	480823
18272	480824
25268	480825
139150	480826
12617	480827
20492	480828
31019	480829
138956	480830
24431	480831
9076	480832
112690	480833
75324	480834
4891	480835
33460	480836
32295	480837
164504	480838
61256	480839
90397	480840
77589	480841
13900	480842
9642	480843
29694	480844
24582	480845
61871	480846
148178	480847
2685	480848
22170	480849
1460	480850
17031	480851
19526	480852
17529	480853
29308	480854
29681	480855
71	480856
54347	480857
13558	480858
10541	480859
5442	480860
504	480861
80121	480862
59222	480863
32794	480864
10016	480865
34179	480866
37770	480867
57453	480868
59981	480869
48775	480870
91677	480871
3737	480872
7512	480873
51378	480874
51906	480875
8372	480876
51100	480877
9642	480878
495	480879
24813	480880
111894	480881
45957	480882
9893	480883
147394	480884
23279	480885
65980	480886
152046	480887
14699	480888
102763	480889
68488	480890
144630	480891
1271	480892
66061	480893
27295	480894
14899	480895
93573	480896
4632	480897
8992	480898
88844	480899
19159	480900
77014	480901
65275	480902
20248	480903
7840	480904
56143	480905
37024	480906
8062	480907
116655	480908
140135	480909
24170	480910
43944	480911
18539	480912
41265	480913
12887	480914
3219	480915
2390	480916
2511	480917
61287	480918
81951	480919
116704	480920
34896	480921
12834	480922
32351	480923
1102	480924
92956	480925
14903	480926
10151	480927
56246	480928
74500	480929
54702	480930
12624	480931
47153	480932
35725	480933
102399	480934
11899	480935
2489	480936
125227	480937
7469	480938
71241	480939
158309	480940
26687	480941
5	480942
143163	480943
145612	480944
13194	480945
58258	480946
74701	480947
55439	480948
10552	480949
21022	480950
45389	480951
17817	480952
133549	480953
66058	480954
45374	480955
11207	480956
112039	480957
25285	480958
27567	480959
16259	480960
8368	480961
118039	480962
36286	480963
75763	480964
67202	480965
38870	480966
51415	480967
6483	480968
11376	480969
65767	480970
70427	480971
32289	480972
7223	480973
141211	480974
61573	480975
9683	480976
14964	480977
17081	480978
43605	480979
134115	480980
299	480981
36544	480982
10270	480983
10007	480984
11995	480985
9337	480986
7247	480987
104782	480988
145063	480989
38026	480990
106134	480991
30812	480992
59904	480993
41488	480994
47784	480995
155121	480996
9622	480997
4068	480998
102011	480999
64845	481000
63299	481001
16183	481002
68339	481003
9344	481004
85542	481005
2457	481006
6214	481007
1243	481008
74638	481009
96231	481010
53769	481011
114952	481012
7245	481013
95500	481014
76435	481015
28869	481016
5177	481017
12059	481018
64912	481019
69402	481020
125045	481021
142057	481022
127060	481023
30350	481024
95876	481025
161612	481026
99843	481027
96881	481028
14875	481029
6707	481030
22412	481031
3451	481032
212	481033
41413	481034
12535	481035
7788	481036
65356	481037
49193	481038
26253	481039
138426	481040
45984	481041
6710	481042
22626	481043
17393	481044
7096	481045
136808	481046
39626	481047
54562	481048
5856	481049
11133	481050
15792	481051
589	481052
22269	481053
54733	481054
13051	481055
27557	481056
6834	481057
37612	481058
8462	481059
4990	481060
852	481061
61197	481062
12744	481063
37660	481064
53907	481065
7019	481066
12291	481067
20957	481068
7321	481069
236	481070
51861	481071
56	481072
140138	481073
127802	481074
12183	481075
5189	481076
1560	481077
141966	481078
114714	481079
74155	481080
26955	481081
36988	481082
23248	481083
34056	481084
18182	481085
1459	481086
120476	481087
45577	481088
93326	481089
13350	481090
56592	481091
46429	481092
7789	481093
64343	481094
26568	481095
451	481096
56983	481097
16269	481098
12462	481099
17360	481100
29765	481101
100307	481102
38980	481103
11202	481104
47375	481105
22157	481106
57578	481107
8466	481108
5559	481109
52212	481110
4510	481111
46871	481112
14875	481113
27725	481114
13754	481115
77404	481116
103463	481117
51632	481118
69324	481119
102320	481120
76722	481121
88611	481122
40967	481123
29721	481124
161893	481125
62542	481126
12426	481127
53474	481128
11785	481129
31382	481130
39679	481131
49686	481132
68414	481133
12093	481134
50277	481135
5974	481136
148540	481137
83426	481138
29278	481139
31549	481140
141642	481141
7013	481142
31532	481143
25914	481144
6352	481145
31447	481146
32207	481147
30332	481148
20870	481149
72691	481150
89483	481151
21003	481152
46797	481153
12735	481154
30405	481155
22577	481156
1695	481157
37161	481158
22013	481159
13359	481160
7039	481161
16197	481162
2154	481163
71324	481164
166403	481165
27446	481166
7847	481167
4729	481168
2471	481169
42046	481170
60301	481171
87022	481172
135034	481173
7279	481174
110696	481175
65226	481176
9114	481177
483	481178
70155	481179
59387	481180
134180	481181
24809	481182
29927	481183
59158	481184
22571	481185
24328	481186
9764	481187
90309	481188
1612	481189
9637	481190
7544	481191
9506	481192
52583	481193
30015	481194
69067	481195
62585	481196
106926	481197
8455	481198
1634	481199
23017	481200
33083	481201
18728	481202
18457	481203
149193	481204
57501	481205
31587	481206
19536	481207
15301	481208
111327	481209
31630	481210
7005	481211
147446	481212
9703	481213
137900	481214
54712	481215
3001	481216
12987	481217
8997	481218
22220	481219
64180	481220
12409	481221
4962	481222
123296	481223
13087	481224
22838	481225
22015	481226
86418	481227
158307	481228
56806	481229
21372	481230
117563	481231
14402	481232
77359	481233
1063	481234
7429	481235
254	481236
109444	481237
70780	481238
23035	481239
49138	481240
22016	481241
16	481242
160490	481243
67303	481244
54773	481245
17367	481246
57567	481247
84797	481248
103181	481249
17939	481250
4845	481251
159031	481252
22959	481253
42760	481254
89566	481255
82036	481256
165651	481257
3280	481258
23529	481259
35496	481260
63845	481261
79681	481262
4877	481263
63794	481264
41622	481265
30689	481266
37610	481267
48043	481268
6114	481269
28038	481270
7438	481271
21757	481272
102970	481273
70467	481274
118141	481275
9387	481276
123292	481277
9391	481278
161820	481279
60409	481280
16296	481281
94	481282
5791	481283
785	481284
13469	481285
76198	481286
90197	481287
16086	481288
159873	481289
43221	481290
43736	481291
84642	481292
25369	481293
43345	481294
24025	481295
76025	481296
64585	481297
54405	481298
4184	481299
5112	481300
28265	481301
158253	481302
22560	481303
41712	481304
3043	481305
74771	481306
3993	481307
89461	481308
42633	481309
42376	481310
59955	481311
9914	481312
58795	481313
3597	481314
5728	481315
112084	481316
30531	481317
15341	481318
76694	481319
9283	481320
34567	481321
2184	481322
5	481323
42279	481324
4815	481325
28891	481326
33930	481327
9649	481328
4415	481329
79884	481330
36318	481331
22729	481332
55304	481333
169815	481334
3672	481335
80338	481336
46423	481337
65	481338
21355	481339
6977	481340
116074	481341
30834	481342
36812	481343
13174	481344
1447	481345
46258	481346
56309	481347
85356	481348
17919	481349
90249	481350
49310	481351
108850	481352
56475	481353
19845	481354
111154	481355
96876	481356
109849	481357
34332	481358
113885	481359
23506	481360
27248	481361
77007	481362
153657	481363
111015	481364
81720	481365
38882	481366
2381	481367
34506	481368
101569	481369
101646	481370
39628	481371
109593	481372
75615	481373
52054	481374
1380	481375
3656	481376
41879	481377
2934	481378
21322	481379
62461	481380
37145	481381
79094	481382
86343	481383
68307	481384
35632	481385
10809	481386
4833	481387
129114	481388
104467	481389
80323	481390
672	481391
45159	481392
74447	481393
95790	481394
63640	481395
14081	481396
30998	481397
58629	481398
16300	481399
147332	481400
53239	481401
7138	481402
763	481403
23566	481404
63	481405
22409	481406
10526	481407
38472	481408
27552	481409
22879	481410
6486	481411
21969	481412
37317	481413
3429	481414
97127	481415
73719	481416
1899	481417
16235	481418
21586	481419
72551	481420
126587	481421
436	481422
57372	481423
22112	481424
1366	481425
144212	481426
7165	481427
48724	481428
9972	481429
104608	481430
39681	481431
4316	481432
60233	481433
109495	481434
76143	481435
21451	481436
33567	481437
59927	481438
1625	481439
785	481440
87172	481441
4913	481442
2965	481443
40576	481444
77388	481445
123745	481446
71656	481447
45425	481448
56584	481449
18939	481450
61697	481451
7712	481452
2710	481453
66676	481454
8401	481455
10286	481456
44689	481457
83830	481458
22582	481459
2470	481460
85939	481461
14394	481462
164999	481463
89325	481464
43655	481465
5197	481466
33133	481467
167437	481468
19781	481469
78313	481470
19995	481471
49854	481472
52700	481473
113644	481474
42654	481475
30662	481476
87	481477
3616	481478
5323	481479
3641	481480
173	481481
36565	481482
62949	481483
40007	481484
889	481485
48741	481486
10505	481487
18944	481488
81935	481489
129011	481490
52791	481491
11153	481492
37055	481493
9144	481494
60171	481495
153612	481496
29632	481497
100954	481498
14598	481499
5912	481500
23744	481501
107212	481502
29956	481503
84374	481504
114657	481505
59060	481506
16452	481507
42864	481508
24083	481509
25888	481510
21432	481511
1832	481512
136459	481513
72542	481514
109551	481515
10896	481516
170112	481517
24757	481518
71583	481519
65045	481520
13410	481521
7012	481522
441	481523
39518	481524
51778	481525
52619	481526
49372	481527
8780	481528
46194	481529
133649	481530
68634	481531
59340	481532
81398	481533
5797	481534
52498	481535
82597	481536
131465	481537
15782	481538
247	481539
51821	481540
63889	481541
88496	481542
91087	481543
56464	481544
162556	481545
7960	481546
31619	481547
11877	481548
12662	481549
118539	481550
1311	481551
64195	481552
17606	481553
131853	481554
101296	481555
66963	481556
48909	481557
42758	481558
32710	481559
28915	481560
21077	481561
3050	481562
162482	481563
7001	481564
86594	481565
50	481566
239	481567
48475	481568
25946	481569
26489	481570
3081	481571
27844	481572
71414	481573
457	481574
15199	481575
5214	481576
45621	481577
16774	481578
24927	481579
54947	481580
28763	481581
198	481582
94717	481583
63600	481584
91630	481585
44169	481586
84067	481587
402	481588
6741	481589
76944	481590
29769	481591
50683	481592
135646	481593
81992	481594
1646	481595
38886	481596
602	481597
26872	481598
77083	481599
66466	481600
3238	481601
2463	481602
45210	481603
27535	481604
62858	481605
71256	481606
17788	481607
64401	481608
145402	481609
28815	481610
14922	481611
66434	481612
16528	481613
33000	481614
34485	481615
35123	481616
25302	481617
2422	481618
56454	481619
3998	481620
66309	481621
17877	481622
71342	481623
6544	481624
3176	481625
69437	481626
39525	481627
43448	481628
134721	481629
42604	481630
40980	481631
519	481632
39292	481633
96649	481634
28197	481635
5381	481636
10152	481637
41435	481638
68978	481639
4902	481640
23118	481641
7253	481642
16646	481643
27381	481644
37703	481645
36034	481646
6607	481647
114368	481648
46359	481649
19220	481650
8773	481651
71127	481652
19258	481653
27662	481654
27626	481655
7715	481656
11	481657
138567	481658
87033	481659
27985	481660
129089	481661
41786	481662
6904	481663
6744	481664
30422	481665
132257	481666
48911	481667
35096	481668
11767	481669
9652	481670
86280	481671
137385	481672
996	481673
31671	481674
34539	481675
5171	481676
2818	481677
74167	481678
2081	481679
130959	481680
15297	481681
63268	481682
10720	481683
74645	481684
40657	481685
21899	481686
159791	481687
63907	481688
33815	481689
80262	481690
112857	481691
1513	481692
45223	481693
4997	481694
108659	481695
10298	481696
25061	481697
25444	481698
121885	481699
4420	481700
23718	481701
46979	481702
14816	481703
21628	481704
6059	481705
77662	481706
127888	481707
11345	481708
2726	481709
119	481710
46245	481711
110230	481712
17276	481713
20523	481714
41055	481715
76093	481716
19407	481717
61802	481718
20326	481719
1306	481720
9221	481721
5336	481722
2262	481723
4482	481724
10204	481725
118582	481726
23391	481727
100992	481728
73401	481729
96354	481730
60304	481731
111383	481732
25666	481733
65520	481734
110492	481735
56805	481736
28903	481737
53731	481738
20867	481739
24659	481740
19135	481741
46860	481742
253	481743
153064	481744
35142	481745
92191	481746
9221	481747
12669	481748
112986	481749
19091	481750
45732	481751
19774	481752
48308	481753
124839	481754
35888	481755
122264	481756
82871	481757
76975	481758
101175	481759
3445	481760
34040	481761
60592	481762
50902	481763
7218	481764
18653	481765
16699	481766
76309	481767
130756	481768
20128	481769
69466	481770
111466	481771
41755	481772
9787	481773
11683	481774
3133	481775
5089	481776
533	481777
8404	481778
39159	481779
2423	481780
50311	481781
114152	481782
40098	481783
28870	481784
63788	481785
37929	481786
82984	481787
11364	481788
101532	481789
30591	481790
1280	481791
108675	481792
10491	481793
67137	481794
31277	481795
341	481796
16406	481797
51511	481798
35385	481799
16845	481800
59148	481801
54444	481802
109363	481803
108661	481804
45060	481805
56989	481806
42917	481807
25379	481808
4572	481809
1286	481810
64775	481811
38243	481812
35511	481813
29912	481814
12910	481815
48711	481816
76363	481817
131619	481818
123289	481819
8307	481820
13258	481821
2012	481822
23149	481823
163679	481824
38602	481825
44757	481826
46427	481827
18525	481828
19121	481829
60009	481830
93147	481831
23321	481832
84087	481833
2380	481834
57454	481835
100867	481836
29639	481837
161998	481838
66558	481839
168589	481840
31444	481841
19112	481842
43466	481843
10661	481844
10647	481845
46030	481846
48263	481847
117435	481848
91411	481849
8862	481850
36890	481851
101708	481852
108436	481853
22125	481854
32392	481855
81965	481856
158903	481857
139491	481858
7963	481859
14659	481860
24079	481861
24276	481862
114858	481863
23100	481864
58500	481865
151337	481866
17508	481867
1313	481868
14055	481869
63866	481870
13818	481871
10103	481872
82546	481873
79145	481874
56924	481875
27850	481876
39240	481877
36796	481878
128977	481879
65652	481880
53574	481881
16988	481882
50676	481883
44216	481884
85094	481885
46936	481886
24466	481887
7504	481888
82916	481889
60187	481890
19974	481891
9826	481892
29940	481893
111610	481894
93955	481895
160822	481896
21330	481897
56644	481898
22177	481899
95553	481900
101885	481901
103646	481902
10413	481903
27769	481904
6956	481905
1622	481906
11938	481907
114015	481908
14256	481909
25207	481910
99938	481911
65114	481912
15811	481913
38391	481914
35940	481915
58031	481916
3835	481917
3497	481918
60423	481919
22625	481920
114775	481921
84547	481922
1095	481923
24121	481924
145397	481925
40703	481926
10242	481927
47918	481928
112995	481929
9085	481930
45232	481931
42976	481932
2165	481933
1835	481934
157701	481935
23372	481936
59290	481937
25346	481938
71512	481939
28452	481940
22007	481941
4732	481942
96840	481943
79060	481944
1	481945
114400	481946
19450	481947
6741	481948
25998	481949
46541	481950
16847	481951
55803	481952
65663	481953
2571	481954
74126	481955
5306	481956
35908	481957
29970	481958
2778	481959
110069	481960
49463	481961
843	481962
4772	481963
60517	481964
2768	481965
14446	481966
78587	481967
141283	481968
113357	481969
13808	481970
122588	481971
87408	481972
2728	481973
49699	481974
107779	481975
26040	481976
6375	481977
9603	481978
126475	481979
13881	481980
58999	481981
5628	481982
93315	481983
6196	481984
197	481985
31812	481986
66200	481987
103666	481988
5299	481989
49126	481990
29014	481991
59733	481992
51958	481993
65224	481994
56215	481995
20392	481996
63949	481997
105642	481998
321	481999
137809	482000
27737	482001
112526	482002
35255	482003
19480	482004
17929	482005
101449	482006
10237	482007
159773	482008
24833	482009
10800	482010
98417	482011
115913	482012
78577	482013
12581	482014
47804	482015
74279	482016
88849	482017
14906	482018
16618	482019
16362	482020
19756	482021
147361	482022
61758	482023
13787	482024
69541	482025
52814	482026
28594	482027
21625	482028
95227	482029
3432	482030
67715	482031
20335	482032
33531	482033
92278	482034
7730	482035
2419	482036
108865	482037
38795	482038
53200	482039
53574	482040
41515	482041
1753	482042
3700	482043
37457	482044
12991	482045
39438	482046
1	482047
19067	482048
45376	482049
50136	482050
25291	482051
2920	482052
20195	482053
316	482054
6744	482055
68830	482056
7867	482057
19103	482058
14246	482059
45257	482060
17437	482061
9340	482062
549	482063
49870	482064
46289	482065
107021	482066
25401	482067
3751	482068
24853	482069
1034	482070
132670	482071
146276	482072
101130	482073
77235	482074
31041	482075
59498	482076
126388	482077
41971	482078
25079	482079
18732	482080
165365	482081
45801	482082
40970	482083
6282	482084
269	482085
14077	482086
14523	482087
4390	482088
27447	482089
96667	482090
1869	482091
76291	482092
71004	482093
34754	482094
82801	482095
82689	482096
13134	482097
2936	482098
291	482099
50132	482100
89814	482101
16604	482102
2944	482103
117612	482104
647	482105
2835	482106
121901	482107
33380	482108
47938	482109
6668	482110
47052	482111
33227	482112
87230	482113
59824	482114
28694	482115
101530	482116
55989	482117
159	482118
659	482119
17187	482120
99976	482121
5683	482122
76991	482123
88636	482124
6622	482125
20213	482126
81977	482127
54594	482128
14338	482129
240	482130
14928	482131
33317	482132
34484	482133
115247	482134
6956	482135
150900	482136
27078	482137
19107	482138
106396	482139
58152	482140
2496	482141
79954	482142
97238	482143
11536	482144
1642	482145
8012	482146
9156	482147
4981	482148
98662	482149
23801	482150
36560	482151
66679	482152
95556	482153
124616	482154
20270	482155
49544	482156
45913	482157
4426	482158
51566	482159
84236	482160
8405	482161
13682	482162
27256	482163
18085	482164
8763	482165
101910	482166
20542	482167
110742	482168
13420	482169
4370	482170
48843	482171
71017	482172
33550	482173
544	482174
49686	482175
27996	482176
8629	482177
73375	482178
94070	482179
68318	482180
22128	482181
11811	482182
5596	482183
61886	482184
26312	482185
47947	482186
33162	482187
39947	482188
18350	482189
11807	482190
27143	482191
11969	482192
32202	482193
18836	482194
1393	482195
7489	482196
35	482197
40274	482198
88420	482199
90412	482200
20994	482201
71637	482202
7337	482203
13953	482204
83133	482205
9296	482206
6039	482207
59900	482208
140779	482209
1343	482210
25148	482211
24855	482212
4008	482213
59146	482214
132410	482215
92	482216
18	482217
49520	482218
2378	482219
94478	482220
125272	482221
323	482222
89985	482223
28723	482224
36396	482225
1614	482226
4627	482227
18466	482228
11621	482229
8745	482230
135031	482231
60441	482232
43915	482233
14302	482234
4714	482235
142861	482236
51379	482237
5123	482238
18301	482239
3030	482240
15613	482241
78222	482242
59874	482243
13645	482244
158504	482245
62612	482246
21215	482247
57954	482248
81531	482249
76195	482250
39460	482251
125312	482252
2921	482253
19683	482254
65641	482255
43502	482256
1797	482257
3650	482258
143826	482259
24918	482260
21277	482261
99913	482262
54120	482263
25679	482264
106250	482265
83524	482266
158459	482267
51400	482268
17840	482269
2520	482270
7105	482271
9100	482272
121587	482273
2632	482274
14933	482275
11628	482276
49584	482277
97412	482278
7009	482279
82325	482280
92130	482281
28402	482282
42421	482283
26271	482284
112227	482285
148476	482286
18683	482287
88304	482288
1051	482289
53741	482290
58850	482291
21927	482292
11475	482293
12698	482294
13224	482295
41977	482296
85728	482297
26389	482298
3592	482299
38227	482300
78186	482301
24574	482302
39602	482303
3148	482304
16582	482305
94266	482306
116473	482307
53763	482308
63489	482309
21232	482310
48394	482311
67989	482312
20983	482313
80132	482314
54726	482315
90977	482316
17751	482317
54926	482318
34100	482319
58049	482320
55	482321
3233	482322
58149	482323
33023	482324
3664	482325
15286	482326
25270	482327
9700	482328
20449	482329
27636	482330
21983	482331
14345	482332
54628	482333
16726	482334
44503	482335
13453	482336
5002	482337
53	482338
16211	482339
74753	482340
11873	482341
53316	482342
49280	482343
10689	482344
666	482345
164875	482346
6738	482347
169072	482348
17945	482349
69127	482350
91736	482351
105606	482352
155717	482353
77552	482354
19872	482355
56827	482356
168282	482357
64726	482358
3173	482359
28662	482360
35047	482361
5328	482362
58709	482363
14908	482364
129749	482365
54100	482366
97857	482367
4869	482368
92513	482369
31201	482370
272	482371
7111	482372
66841	482373
31007	482374
26881	482375
17414	482376
26342	482377
34556	482378
60175	482379
27533	482380
3544	482381
127772	482382
115856	482383
72694	482384
20144	482385
133369	482386
77746	482387
164852	482388
19427	482389
76437	482390
98816	482391
39213	482392
15328	482393
1530	482394
14844	482395
59690	482396
11752	482397
25168	482398
22625	482399
5458	482400
33239	482401
2454	482402
1258	482403
17326	482404
13392	482405
71169	482406
2354	482407
1945	482408
19631	482409
46440	482410
17482	482411
53092	482412
22609	482413
19436	482414
47559	482415
17759	482416
14767	482417
45245	482418
468	482419
1898	482420
66437	482421
36893	482422
115311	482423
1410	482424
3817	482425
160797	482426
30148	482427
39514	482428
81270	482429
150291	482430
89097	482431
62632	482432
68716	482433
2126	482434
56524	482435
3326	482436
2282	482437
25823	482438
10588	482439
41946	482440
49246	482441
10027	482442
13008	482443
47224	482444
63100	482445
45698	482446
67346	482447
35677	482448
59408	482449
20172	482450
17044	482451
56448	482452
29516	482453
45837	482454
16009	482455
80286	482456
48187	482457
46072	482458
110025	482459
23858	482460
50889	482461
4165	482462
2126	482463
121826	482464
60258	482465
20577	482466
16905	482467
100597	482468
36047	482469
16056	482470
6010	482471
19736	482472
8507	482473
107288	482474
29572	482475
12849	482476
2823	482477
48625	482478
15654	482479
48043	482480
68139	482481
111042	482482
62599	482483
128600	482484
582	482485
2243	482486
165900	482487
50367	482488
21484	482489
3530	482490
30909	482491
110226	482492
27294	482493
9386	482494
158226	482495
89752	482496
83362	482497
156895	482498
152428	482499
2947	482500
45942	482501
15920	482502
12820	482503
36052	482504
90892	482505
37137	482506
31074	482507
83540	482508
56048	482509
101851	482510
77033	482511
9949	482512
18316	482513
63832	482514
18750	482515
4146	482516
54595	482517
5430	482518
74479	482519
58114	482520
37920	482521
4364	482522
66632	482523
22475	482524
49883	482525
105273	482526
115563	482527
241	482528
93018	482529
82990	482530
839	482531
92914	482532
97183	482533
12249	482534
44942	482535
15466	482536
11478	482537
30100	482538
131	482539
9507	482540
14086	482541
12968	482542
56305	482543
80374	482544
70131	482545
47515	482546
16467	482547
75300	482548
93912	482549
64425	482550
27777	482551
160521	482552
66061	482553
34838	482554
96675	482555
16555	482556
40586	482557
11791	482558
76094	482559
52775	482560
15120	482561
85181	482562
51822	482563
13148	482564
17339	482565
23230	482566
82023	482567
538	482568
3314	482569
49079	482570
54310	482571
2338	482572
14200	482573
138212	482574
4280	482575
48538	482576
43852	482577
10849	482578
13713	482579
39187	482580
10488	482581
44348	482582
3796	482583
8518	482584
134174	482585
100292	482586
43749	482587
5507	482588
152360	482589
17658	482590
32045	482591
29903	482592
2416	482593
26327	482594
23766	482595
51331	482596
34634	482597
2615	482598
22276	482599
8	482600
31130	482601
20336	482602
38	482603
26683	482604
64067	482605
27227	482606
43767	482607
96832	482608
33363	482609
30289	482610
300	482611
37738	482612
559	482613
41035	482614
12205	482615
6013	482616
60383	482617
167630	482618
94728	482619
1551	482620
80317	482621
116121	482622
22015	482623
2852	482624
10824	482625
55147	482626
4905	482627
36527	482628
33107	482629
156567	482630
12771	482631
320	482632
14753	482633
15417	482634
16376	482635
135259	482636
46637	482637
58133	482638
29494	482639
9435	482640
115621	482641
62392	482642
59170	482643
7218	482644
9027	482645
40467	482646
76134	482647
82702	482648
8625	482649
10122	482650
37247	482651
14712	482652
52086	482653
41484	482654
5324	482655
106866	482656
5270	482657
8728	482658
42407	482659
29073	482660
62790	482661
42549	482662
14887	482663
25200	482664
145681	482665
3009	482666
41770	482667
73135	482668
89324	482669
81734	482670
84484	482671
27447	482672
43507	482673
19435	482674
46389	482675
160830	482676
15765	482677
30766	482678
87424	482679
44032	482680
4748	482681
64933	482682
42018	482683
90575	482684
91217	482685
60635	482686
15976	482687
122	482688
54978	482689
33832	482690
113959	482691
2057	482692
47006	482693
18703	482694
8300	482695
4393	482696
48608	482697
24412	482698
30956	482699
46103	482700
34962	482701
15544	482702
88310	482703
21822	482704
6566	482705
26382	482706
14206	482707
798	482708
30036	482709
6731	482710
45066	482711
27491	482712
29728	482713
7020	482714
483	482715
2038	482716
19406	482717
12099	482718
33351	482719
63676	482720
12184	482721
528	482722
50115	482723
30931	482724
155922	482725
98931	482726
8217	482727
30379	482728
31065	482729
47919	482730
1052	482731
168425	482732
52477	482733
31890	482734
436	482735
7260	482736
2957	482737
17745	482738
12838	482739
5699	482740
57976	482741
20870	482742
68026	482743
76471	482744
123656	482745
47658	482746
4272	482747
85607	482748
11660	482749
27948	482750
27181	482751
3002	482752
27367	482753
43874	482754
10780	482755
18728	482756
100034	482757
10226	482758
5242	482759
9915	482760
115290	482761
568	482762
31246	482763
99637	482764
70430	482765
44141	482766
33383	482767
3915	482768
8077	482769
16610	482770
106500	482771
48890	482772
95945	482773
47670	482774
64797	482775
119307	482776
2437	482777
138829	482778
37450	482779
838	482780
39444	482781
52565	482782
92393	482783
133263	482784
7469	482785
53388	482786
50379	482787
9712	482788
78239	482789
9561	482790
29097	482791
1118	482792
29660	482793
15523	482794
164770	482795
32008	482796
1488	482797
87620	482798
42312	482799
22220	482800
24914	482801
96863	482802
7610	482803
41523	482804
156753	482805
52370	482806
29710	482807
56742	482808
12162	482809
23836	482810
2591	482811
66852	482812
16577	482813
86560	482814
44522	482815
16806	482816
114714	482817
4562	482818
1548	482819
118168	482820
107179	482821
2887	482822
43161	482823
105622	482824
100178	482825
34696	482826
154878	482827
14346	482828
38024	482829
4900	482830
52253	482831
96066	482832
47072	482833
103109	482834
7991	482835
29982	482836
105173	482837
17032	482838
65354	482839
10528	482840
19356	482841
32693	482842
1395	482843
127886	482844
159280	482845
43317	482846
34125	482847
4910	482848
80797	482849
12985	482850
1627	482851
13290	482852
11278	482853
41582	482854
38750	482855
3860	482856
1138	482857
3320	482858
18448	482859
250	482860
52819	482861
110120	482862
42412	482863
426	482864
37037	482865
4008	482866
19582	482867
2718	482868
5235	482869
49658	482870
45353	482871
4325	482872
24064	482873
64514	482874
55117	482875
147851	482876
20759	482877
49335	482878
34374	482879
24128	482880
35414	482881
46104	482882
4174	482883
22117	482884
72028	482885
15376	482886
106776	482887
26101	482888
88761	482889
4810	482890
100596	482891
79200	482892
96999	482893
55855	482894
3633	482895
4390	482896
36335	482897
8458	482898
14065	482899
31374	482900
16352	482901
80168	482902
52935	482903
9595	482904
49300	482905
30479	482906
125982	482907
29002	482908
10099	482909
77690	482910
114486	482911
104617	482912
10175	482913
97645	482914
36745	482915
26604	482916
144648	482917
159327	482918
59685	482919
22213	482920
122717	482921
6305	482922
11914	482923
19979	482924
56852	482925
473	482926
111210	482927
42581	482928
40868	482929
32021	482930
8736	482931
90999	482932
124578	482933
127824	482934
80295	482935
72136	482936
112456	482937
2733	482938
78639	482939
13400	482940
12701	482941
2206	482942
50609	482943
39774	482944
113727	482945
39062	482946
29544	482947
1251	482948
758	482949
3720	482950
7258	482951
7586	482952
124834	482953
94917	482954
7129	482955
2389	482956
67797	482957
13273	482958
15656	482959
11679	482960
13469	482961
35919	482962
34078	482963
39077	482964
4766	482965
73492	482966
95485	482967
95331	482968
8204	482969
51403	482970
46253	482971
43616	482972
5319	482973
7133	482974
8635	482975
90871	482976
29560	482977
34059	482978
42068	482979
143084	482980
112380	482981
7721	482982
15911	482983
80270	482984
46031	482985
96006	482986
5945	482987
17398	482988
26047	482989
8224	482990
18448	482991
34047	482992
63637	482993
11668	482994
4967	482995
87054	482996
3036	482997
4217	482998
148888	482999
30934	483000
110719	483001
27297	483002
30828	483003
21616	483004
62471	483005
15332	483006
126441	483007
90468	483008
13677	483009
17222	483010
113087	483011
801	483012
38982	483013
119184	483014
11507	483015
81482	483016
93211	483017
856	483018
38762	483019
106009	483020
6261	483021
67093	483022
10169	483023
39500	483024
110826	483025
40123	483026
16446	483027
81433	483028
51284	483029
42047	483030
146331	483031
7679	483032
51831	483033
42747	483034
3630	483035
52283	483036
54597	483037
52639	483038
129725	483039
96161	483040
66373	483041
69851	483042
128228	483043
9230	483044
34910	483045
13274	483046
132750	483047
19428	483048
104018	483049
19105	483050
67348	483051
4948	483052
15474	483053
20694	483054
23608	483055
5668	483056
18356	483057
70874	483058
67055	483059
90364	483060
42559	483061
27721	483062
82052	483063
10309	483064
34223	483065
8142	483066
61748	483067
3319	483068
3593	483069
125500	483070
12451	483071
56744	483072
28964	483073
121985	483074
49189	483075
72435	483076
1927	483077
34425	483078
15834	483079
3462	483080
21570	483081
35103	483082
14854	483083
11904	483084
46051	483085
85392	483086
6783	483087
1326	483088
5702	483089
21845	483090
11882	483091
40057	483092
5415	483093
95994	483094
12593	483095
22008	483096
17141	483097
43662	483098
7010	483099
28753	483100
25423	483101
39191	483102
12231	483103
76162	483104
48536	483105
88358	483106
141	483107
5721	483108
73967	483109
60604	483110
68247	483111
38211	483112
5202	483113
23728	483114
62047	483115
2942	483116
3915	483117
12158	483118
98645	483119
953	483120
126549	483121
139358	483122
106460	483123
59609	483124
9017	483125
2886	483126
37552	483127
600	483128
5474	483129
40662	483130
49071	483131
11141	483132
39985	483133
8549	483134
85593	483135
12810	483136
65046	483137
68917	483138
152701	483139
14397	483140
16055	483141
66589	483142
21454	483143
9869	483144
44019	483145
27937	483146
24536	483147
76381	483148
27618	483149
29812	483150
101629	483151
983	483152
66454	483153
22070	483154
29484	483155
7338	483156
805	483157
29651	483158
45553	483159
36827	483160
66421	483161
44666	483162
9823	483163
47398	483164
21078	483165
24702	483166
136192	483167
20701	483168
2534	483169
33995	483170
83628	483171
108562	483172
151525	483173
206	483174
11460	483175
107707	483176
124295	483177
31237	483178
26276	483179
7633	483180
10145	483181
93312	483182
3400	483183
99192	483184
7988	483185
752	483186
32824	483187
21960	483188
129447	483189
22580	483190
24235	483191
15700	483192
35094	483193
8335	483194
94088	483195
127379	483196
24118	483197
12798	483198
10590	483199
4490	483200
31040	483201
97026	483202
77848	483203
168206	483204
16591	483205
14815	483206
5931	483207
5142	483208
14788	483209
78078	483210
30237	483211
126343	483212
4661	483213
49812	483214
9119	483215
119729	483216
104620	483217
65663	483218
92923	483219
23596	483220
1091	483221
51	483222
2592	483223
484	483224
35587	483225
113973	483226
27181	483227
110751	483228
69597	483229
118045	483230
70820	483231
66047	483232
5864	483233
60531	483234
43439	483235
2134	483236
8864	483237
52684	483238
11883	483239
10823	483240
36341	483241
86281	483242
56420	483243
526	483244
20322	483245
40628	483246
68539	483247
44637	483248
113721	483249
10083	483250
103783	483251
87361	483252
77178	483253
67253	483254
122740	483255
92293	483256
46192	483257
22651	483258
7833	483259
70165	483260
49843	483261
14582	483262
11205	483263
2689	483264
22083	483265
5660	483266
4188	483267
28291	483268
72267	483269
50812	483270
1622	483271
16964	483272
80532	483273
116086	483274
12246	483275
15921	483276
47821	483277
90629	483278
20511	483279
24081	483280
13560	483281
42796	483282
113881	483283
77918	483284
65875	483285
101234	483286
57233	483287
20880	483288
1082	483289
11739	483290
3897	483291
42444	483292
55308	483293
47318	483294
70964	483295
63612	483296
15658	483297
46543	483298
19721	483299
151	483300
15936	483301
44458	483302
23085	483303
71662	483304
2865	483305
50678	483306
52433	483307
60539	483308
105994	483309
118181	483310
40128	483311
76413	483312
142111	483313
23350	483314
44475	483315
34661	483316
113874	483317
6718	483318
78167	483319
2793	483320
2104	483321
94113	483322
41831	483323
410	483324
114	483325
117340	483326
37013	483327
7945	483328
15968	483329
3178	483330
21991	483331
110727	483332
28654	483333
24549	483334
127857	483335
55959	483336
43917	483337
135617	483338
741	483339
45683	483340
55868	483341
108217	483342
87335	483343
5218	483344
78047	483345
19382	483346
135758	483347
39364	483348
6061	483349
3900	483350
28760	483351
12210	483352
23613	483353
47309	483354
83621	483355
21817	483356
5453	483357
13011	483358
68257	483359
1480	483360
118013	483361
28535	483362
83197	483363
52935	483364
21789	483365
35471	483366
32554	483367
78288	483368
2772	483369
85132	483370
132110	483371
9768	483372
81601	483373
26730	483374
90990	483375
73452	483376
53361	483377
10891	483378
1921	483379
7280	483380
49507	483381
101242	483382
32281	483383
46926	483384
38541	483385
4616	483386
5422	483387
975	483388
29737	483389
7255	483390
67674	483391
32516	483392
139	483393
8444	483394
16105	483395
11532	483396
49567	483397
17588	483398
14619	483399
15773	483400
59369	483401
21132	483402
9423	483403
42022	483404
774	483405
99	483406
38274	483407
16859	483408
18001	483409
88504	483410
51700	483411
6880	483412
1738	483413
12523	483414
77655	483415
7469	483416
140102	483417
5654	483418
51314	483419
128128	483420
38858	483421
9516	483422
21860	483423
48438	483424
44456	483425
58999	483426
28169	483427
16803	483428
129716	483429
25996	483430
66198	483431
71843	483432
53470	483433
67422	483434
90156	483435
11790	483436
100359	483437
105452	483438
1939	483439
42240	483440
1990	483441
4937	483442
51938	483443
2143	483444
4022	483445
29658	483446
49852	483447
54254	483448
13331	483449
13959	483450
66643	483451
17338	483452
67903	483453
48330	483454
38181	483455
7251	483456
566	483457
93602	483458
43689	483459
143953	483460
16172	483461
72113	483462
43697	483463
15095	483464
92915	483465
580	483466
72126	483467
66939	483468
136162	483469
59117	483470
10660	483471
27359	483472
34757	483473
84306	483474
295	483475
63524	483476
55772	483477
95338	483478
133223	483479
63410	483480
6321	483481
168604	483482
16824	483483
53274	483484
10262	483485
84496	483486
156933	483487
15789	483488
120905	483489
18454	483490
163	483491
11821	483492
1012	483493
6001	483494
21172	483495
3228	483496
149546	483497
1513	483498
7209	483499
28819	483500
99999	483501
31257	483502
49168	483503
7723	483504
41358	483505
71538	483506
86829	483507
90250	483508
53156	483509
7876	483510
79751	483511
17142	483512
135364	483513
123590	483514
541	483515
25160	483516
25338	483517
52902	483518
137865	483519
70163	483520
8882	483521
11708	483522
37970	483523
20822	483524
169838	483525
79	483526
10916	483527
86910	483528
36870	483529
93	483530
55030	483531
68667	483532
25226	483533
16784	483534
1384	483535
37565	483536
53084	483537
9356	483538
98765	483539
16059	483540
4790	483541
34298	483542
16764	483543
55499	483544
59830	483545
59254	483546
4159	483547
33359	483548
114882	483549
1462	483550
37362	483551
1662	483552
66508	483553
1557	483554
32523	483555
12629	483556
82467	483557
15028	483558
57057	483559
122979	483560
80065	483561
31043	483562
169196	483563
3817	483564
67035	483565
34155	483566
64184	483567
24864	483568
11516	483569
107059	483570
66824	483571
9611	483572
27212	483573
154365	483574
7513	483575
24518	483576
13786	483577
45627	483578
28212	483579
32444	483580
16782	483581
146949	483582
63	483583
12412	483584
43254	483585
119243	483586
78906	483587
39108	483588
9484	483589
22396	483590
1389	483591
5272	483592
523	483593
8890	483594
32892	483595
107812	483596
7989	483597
62261	483598
159106	483599
111838	483600
101687	483601
59254	483602
9040	483603
21883	483604
854	483605
10222	483606
93536	483607
52156	483608
33744	483609
65177	483610
34116	483611
5352	483612
29318	483613
41693	483614
24559	483615
146112	483616
5789	483617
4535	483618
15136	483619
41700	483620
14351	483621
39550	483622
76034	483623
82444	483624
69691	483625
14369	483626
106149	483627
45299	483628
8907	483629
26487	483630
79149	483631
66513	483632
28222	483633
124771	483634
59372	483635
55819	483636
119077	483637
82286	483638
48436	483639
23079	483640
84877	483641
120056	483642
29880	483643
5947	483644
79688	483645
46775	483646
13439	483647
90072	483648
52855	483649
115508	483650
3	483651
11091	483652
68	483653
22990	483654
4007	483655
74961	483656
77254	483657
26927	483658
80550	483659
18199	483660
37243	483661
21815	483662
150978	483663
37420	483664
128262	483665
27063	483666
10276	483667
110363	483668
100982	483669
88840	483670
161983	483671
3550	483672
614	483673
21456	483674
10141	483675
26949	483676
914	483677
106616	483678
8850	483679
120633	483680
32995	483681
66647	483682
50689	483683
87576	483684
2639	483685
80168	483686
52	483687
140	483688
7763	483689
7838	483690
10947	483691
50868	483692
18628	483693
87959	483694
83211	483695
7470	483696
27757	483697
119438	483698
25376	483699
25518	483700
116070	483701
135126	483702
3469	483703
16551	483704
122686	483705
108359	483706
104812	483707
71227	483708
5038	483709
74015	483710
77313	483711
81359	483712
52842	483713
19096	483714
20416	483715
30520	483716
87972	483717
5349	483718
79098	483719
6889	483720
342	483721
30182	483722
25169	483723
7697	483724
33851	483725
24371	483726
96464	483727
44937	483728
2379	483729
13058	483730
32386	483731
1230	483732
20058	483733
14969	483734
1128	483735
24517	483736
67698	483737
35328	483738
87851	483739
53115	483740
34202	483741
65169	483742
7047	483743
13131	483744
72554	483745
89672	483746
15561	483747
86619	483748
163275	483749
161662	483750
4044	483751
3436	483752
34996	483753
160897	483754
130238	483755
139411	483756
14413	483757
30430	483758
24708	483759
21379	483760
128912	483761
43389	483762
165010	483763
26802	483764
31518	483765
18455	483766
37082	483767
105684	483768
115408	483769
1960	483770
113449	483771
33827	483772
133452	483773
46207	483774
109778	483775
97382	483776
24648	483777
3854	483778
49343	483779
101988	483780
84937	483781
44659	483782
3205	483783
7851	483784
16910	483785
19657	483786
118046	483787
57841	483788
22260	483789
89024	483790
115950	483791
25735	483792
69636	483793
1578	483794
8106	483795
23386	483796
3150	483797
15541	483798
60212	483799
28672	483800
80388	483801
13227	483802
11069	483803
21835	483804
45857	483805
32003	483806
12237	483807
25461	483808
38127	483809
9163	483810
111775	483811
30842	483812
23439	483813
15082	483814
2652	483815
4024	483816
99292	483817
24820	483818
44540	483819
449	483820
54965	483821
80558	483822
713	483823
2916	483824
12448	483825
12310	483826
4101	483827
85393	483828
25393	483829
28399	483830
41176	483831
12640	483832
31021	483833
76648	483834
29530	483835
100364	483836
23993	483837
34173	483838
104952	483839
51230	483840
2420	483841
49453	483842
98125	483843
3384	483844
122812	483845
106070	483846
65	483847
26353	483848
654	483849
4898	483850
1762	483851
78137	483852
29166	483853
5165	483854
60623	483855
26052	483856
61180	483857
127359	483858
162303	483859
23819	483860
3433	483861
353	483862
89120	483863
78011	483864
32268	483865
4912	483866
22064	483867
3728	483868
2686	483869
43423	483870
77302	483871
84614	483872
56145	483873
130199	483874
2559	483875
42297	483876
37884	483877
21491	483878
1261	483879
1878	483880
60033	483881
3217	483882
41767	483883
7958	483884
69037	483885
100097	483886
24893	483887
23123	483888
9493	483889
14427	483890
109400	483891
31456	483892
48804	483893
6218	483894
91545	483895
2487	483896
6033	483897
18075	483898
7498	483899
40837	483900
46190	483901
41422	483902
13646	483903
77352	483904
68080	483905
109576	483906
27210	483907
40076	483908
55467	483909
39419	483910
7654	483911
128570	483912
10913	483913
66899	483914
19395	483915
46027	483916
1404	483917
14174	483918
46283	483919
3137	483920
57745	483921
53269	483922
1308	483923
86895	483924
94394	483925
73410	483926
60969	483927
32977	483928
90793	483929
18948	483930
104917	483931
36581	483932
55592	483933
17791	483934
54740	483935
22622	483936
33864	483937
26421	483938
45557	483939
3938	483940
113	483941
153983	483942
17371	483943
10144	483944
35139	483945
1923	483946
43408	483947
3087	483948
50800	483949
780	483950
93781	483951
82169	483952
121924	483953
121576	483954
5610	483955
7400	483956
85318	483957
81261	483958
26344	483959
102069	483960
59030	483961
144	483962
15115	483963
5435	483964
19037	483965
18701	483966
159548	483967
78366	483968
19840	483969
61202	483970
36756	483971
1889	483972
128766	483973
13388	483974
24058	483975
6270	483976
51576	483977
73438	483978
68915	483979
1431	483980
75025	483981
65679	483982
84827	483983
6820	483984
73610	483985
3282	483986
21790	483987
416	483988
29425	483989
44609	483990
26889	483991
33701	483992
56626	483993
65075	483994
68281	483995
67578	483996
124110	483997
25802	483998
86891	483999
28650	484000
17628	484001
109969	484002
39454	484003
28894	484004
75079	484005
47506	484006
19409	484007
13796	484008
8387	484009
49564	484010
38963	484011
19181	484012
122066	484013
112520	484014
36454	484015
1633	484016
2524	484017
84221	484018
5221	484019
73159	484020
81422	484021
802	484022
124665	484023
51126	484024
2031	484025
1109	484026
4577	484027
15475	484028
2491	484029
115875	484030
1242	484031
42825	484032
83515	484033
67669	484034
2301	484035
9072	484036
1373	484037
15015	484038
124770	484039
9883	484040
20569	484041
49870	484042
22953	484043
11245	484044
44624	484045
764	484046
47544	484047
138423	484048
8026	484049
33478	484050
32478	484051
49340	484052
61818	484053
7868	484054
30010	484055
37467	484056
61827	484057
8948	484058
53141	484059
155613	484060
12748	484061
52726	484062
41	484063
1598	484064
4957	484065
28902	484066
12070	484067
99432	484068
429	484069
35751	484070
36621	484071
205	484072
18407	484073
84315	484074
97312	484075
85185	484076
15443	484077
94380	484078
100198	484079
556	484080
13366	484081
45572	484082
122081	484083
74197	484084
53236	484085
33189	484086
31343	484087
3367	484088
133871	484089
118256	484090
9770	484091
59502	484092
10012	484093
71559	484094
20245	484095
62522	484096
54634	484097
34979	484098
49623	484099
16350	484100
44237	484101
8179	484102
20731	484103
31592	484104
49603	484105
24813	484106
80419	484107
29806	484108
5659	484109
10356	484110
68985	484111
143482	484112
34951	484113
23206	484114
73311	484115
5515	484116
35833	484117
62595	484118
66130	484119
164527	484120
17396	484121
79831	484122
8335	484123
4258	484124
5566	484125
29099	484126
138194	484127
91947	484128
10571	484129
37820	484130
106144	484131
3701	484132
75355	484133
3633	484134
10909	484135
48349	484136
11820	484137
141977	484138
74015	484139
17139	484140
76870	484141
20866	484142
15188	484143
85095	484144
96017	484145
84111	484146
56735	484147
80053	484148
8559	484149
18809	484150
94637	484151
14578	484152
13335	484153
1112	484154
8802	484155
11459	484156
17811	484157
11760	484158
120728	484159
736	484160
52464	484161
32469	484162
8793	484163
136017	484164
2108	484165
55476	484166
52106	484167
13982	484168
23388	484169
116545	484170
36793	484171
138926	484172
5606	484173
55094	484174
20569	484175
1839	484176
36601	484177
59709	484178
3056	484179
75536	484180
34	484181
81370	484182
21502	484183
45206	484184
93389	484185
91107	484186
10748	484187
65351	484188
18539	484189
27033	484190
124587	484191
130951	484192
114053	484193
16743	484194
7927	484195
41957	484196
47735	484197
28799	484198
27287	484199
13903	484200
24638	484201
28868	484202
109060	484203
45404	484204
17808	484205
4307	484206
13909	484207
66969	484208
11556	484209
93557	484210
21838	484211
117589	484212
65485	484213
22691	484214
1739	484215
13929	484216
124668	484217
31263	484218
61273	484219
4933	484220
86658	484221
9758	484222
39083	484223
13214	484224
34065	484225
4867	484226
82711	484227
6721	484228
91066	484229
20882	484230
89387	484231
964	484232
21432	484233
13933	484234
8058	484235
50765	484236
10655	484237
20444	484238
36027	484239
92263	484240
25822	484241
16222	484242
37532	484243
14084	484244
51427	484245
42858	484246
22274	484247
15066	484248
101610	484249
35079	484250
7661	484251
72786	484252
29112	484253
42222	484254
104785	484255
41662	484256
14764	484257
17742	484258
110054	484259
79	484260
20412	484261
1601	484262
98220	484263
14057	484264
43070	484265
82215	484266
28901	484267
4069	484268
20200	484269
19877	484270
86	484271
120942	484272
79538	484273
64482	484274
16733	484275
86162	484276
9720	484277
120674	484278
69722	484279
22883	484280
45867	484281
39671	484282
954	484283
47008	484284
144563	484285
75463	484286
5607	484287
45755	484288
109322	484289
18489	484290
69104	484291
2796	484292
14254	484293
75228	484294
63156	484295
47284	484296
9881	484297
17247	484298
32517	484299
86321	484300
10730	484301
30019	484302
104044	484303
54475	484304
124855	484305
5265	484306
10525	484307
72510	484308
86955	484309
331	484310
6610	484311
94918	484312
40	484313
4240	484314
50753	484315
17469	484316
85613	484317
148406	484318
45288	484319
137500	484320
54405	484321
38009	484322
76193	484323
6528	484324
64457	484325
23383	484326
3798	484327
13192	484328
53639	484329
10303	484330
10833	484331
75800	484332
117317	484333
31899	484334
35608	484335
31734	484336
169218	484337
77907	484338
59450	484339
116495	484340
11861	484341
78752	484342
132705	484343
15708	484344
63491	484345
22766	484346
18268	484347
112791	484348
566	484349
40096	484350
34472	484351
48907	484352
16352	484353
5685	484354
45165	484355
38296	484356
104883	484357
21550	484358
14761	484359
45179	484360
76745	484361
15840	484362
17052	484363
105549	484364
14590	484365
91588	484366
53158	484367
37002	484368
76827	484369
20877	484370
64222	484371
4772	484372
9329	484373
65322	484374
92542	484375
18330	484376
21201	484377
27257	484378
781	484379
2437	484380
5403	484381
101042	484382
11865	484383
28212	484384
54106	484385
18292	484386
59432	484387
99269	484388
162037	484389
33493	484390
41788	484391
46093	484392
248	484393
91259	484394
457	484395
28914	484396
6599	484397
5714	484398
89651	484399
3764	484400
46848	484401
8184	484402
38583	484403
21347	484404
154723	484405
5269	484406
4416	484407
48689	484408
67363	484409
103162	484410
53284	484411
31093	484412
48455	484413
21107	484414
55571	484415
113452	484416
120086	484417
34027	484418
25912	484419
5591	484420
6928	484421
59888	484422
32456	484423
70051	484424
16054	484425
55863	484426
50491	484427
1035	484428
42628	484429
4040	484430
113330	484431
80153	484432
25027	484433
28245	484434
10140	484435
13083	484436
148599	484437
168071	484438
131813	484439
63931	484440
29233	484441
47645	484442
29140	484443
1330	484444
6841	484445
41514	484446
81471	484447
58907	484448
134400	484449
98558	484450
176	484451
123750	484452
91043	484453
69970	484454
8347	484455
120887	484456
87779	484457
73252	484458
69584	484459
2327	484460
39979	484461
28216	484462
1618	484463
49074	484464
60843	484465
46498	484466
84611	484467
9661	484468
20720	484469
50919	484470
16136	484471
58037	484472
7832	484473
87066	484474
18480	484475
43714	484476
73674	484477
40846	484478
42282	484479
133546	484480
45474	484481
64859	484482
12549	484483
48560	484484
37104	484485
17430	484486
36952	484487
106318	484488
20931	484489
154104	484490
17370	484491
81350	484492
25743	484493
269	484494
159174	484495
19662	484496
2800	484497
73598	484498
40217	484499
109494	484500
11416	484501
44623	484502
51926	484503
5123	484504
69455	484505
9661	484506
19890	484507
162577	484508
70087	484509
25516	484510
23958	484511
56076	484512
2297	484513
129590	484514
4662	484515
21550	484516
105021	484517
32862	484518
56626	484519
30630	484520
946	484521
8189	484522
241	484523
88279	484524
279	484525
11130	484526
39970	484527
153777	484528
11503	484529
1966	484530
42429	484531
43178	484532
76308	484533
40385	484534
53072	484535
23062	484536
67476	484537
17730	484538
11710	484539
144284	484540
56541	484541
2412	484542
70525	484543
76214	484544
17610	484545
96326	484546
57589	484547
31089	484548
9812	484549
116105	484550
91697	484551
10869	484552
40705	484553
55401	484554
22591	484555
128332	484556
69510	484557
133764	484558
121855	484559
7019	484560
130431	484561
32844	484562
7433	484563
30369	484564
17007	484565
48921	484566
50688	484567
17795	484568
64162	484569
40293	484570
58074	484571
94556	484572
27482	484573
32284	484574
6911	484575
39200	484576
17149	484577
208	484578
9947	484579
15808	484580
5987	484581
61791	484582
19826	484583
91855	484584
25602	484585
24729	484586
65431	484587
6251	484588
26781	484589
55059	484590
34428	484591
7660	484592
31545	484593
32547	484594
106071	484595
14292	484596
5957	484597
160045	484598
17101	484599
75239	484600
111775	484601
25774	484602
26123	484603
63702	484604
34399	484605
25522	484606
70494	484607
83862	484608
12779	484609
27904	484610
54950	484611
94002	484612
32638	484613
21932	484614
42889	484615
59082	484616
15370	484617
18206	484618
10415	484619
9682	484620
101851	484621
164901	484622
77907	484623
9343	484624
17305	484625
83816	484626
3353	484627
64355	484628
112897	484629
13549	484630
9537	484631
65499	484632
27717	484633
35601	484634
36024	484635
2536	484636
50418	484637
55272	484638
503	484639
44873	484640
6033	484641
31931	484642
10921	484643
5930	484644
80222	484645
26789	484646
17402	484647
136027	484648
813	484649
24556	484650
4861	484651
54693	484652
87223	484653
13167	484654
1184	484655
53616	484656
60764	484657
32011	484658
32527	484659
113689	484660
28704	484661
14844	484662
56354	484663
13634	484664
9850	484665
12455	484666
2557	484667
173	484668
42495	484669
119999	484670
86687	484671
133930	484672
10827	484673
27320	484674
57036	484675
17292	484676
7232	484677
11030	484678
10947	484679
135614	484680
63798	484681
12488	484682
82392	484683
31666	484684
8661	484685
17845	484686
1048	484687
107059	484688
20078	484689
37549	484690
45753	484691
71750	484692
4725	484693
19379	484694
59530	484695
54930	484696
22626	484697
22680	484698
14248	484699
595	484700
2270	484701
1285	484702
68428	484703
85426	484704
42716	484705
19408	484706
91365	484707
13142	484708
47894	484709
813	484710
42174	484711
7841	484712
50684	484713
17660	484714
96790	484715
34263	484716
25309	484717
99799	484718
112078	484719
1371	484720
26734	484721
53831	484722
58184	484723
1599	484724
26349	484725
15893	484726
36067	484727
50922	484728
25700	484729
30587	484730
26544	484731
569	484732
22683	484733
35815	484734
168843	484735
157	484736
97140	484737
21288	484738
2367	484739
106649	484740
126966	484741
4696	484742
77998	484743
62374	484744
14257	484745
12259	484746
7790	484747
58399	484748
9303	484749
17399	484750
14850	484751
5264	484752
27459	484753
104975	484754
33504	484755
35737	484756
38344	484757
68012	484758
3071	484759
148242	484760
37691	484761
19930	484762
3759	484763
26350	484764
131591	484765
11315	484766
10973	484767
76231	484768
21978	484769
1834	484770
8703	484771
153024	484772
134551	484773
89360	484774
11878	484775
42705	484776
12782	484777
44979	484778
7731	484779
444	484780
8496	484781
5610	484782
1254	484783
7587	484784
16317	484785
5171	484786
9246	484787
5062	484788
139692	484789
30249	484790
24966	484791
57716	484792
40200	484793
29411	484794
24459	484795
24964	484796
18619	484797
26727	484798
41973	484799
13704	484800
7113	484801
74199	484802
24046	484803
1152	484804
96294	484805
52737	484806
36657	484807
26963	484808
123746	484809
27328	484810
68164	484811
59223	484812
2829	484813
78711	484814
66693	484815
93235	484816
62385	484817
5841	484818
99605	484819
135503	484820
57767	484821
78088	484822
45120	484823
136371	484824
6924	484825
39779	484826
89870	484827
105147	484828
35088	484829
28771	484830
93817	484831
64346	484832
106248	484833
66915	484834
139235	484835
40580	484836
88807	484837
84045	484838
125574	484839
22634	484840
60461	484841
13950	484842
18709	484843
10482	484844
2969	484845
8487	484846
24073	484847
59360	484848
35977	484849
101464	484850
40740	484851
26018	484852
49341	484853
102701	484854
11128	484855
7005	484856
52173	484857
68422	484858
86762	484859
99333	484860
80975	484861
86082	484862
102534	484863
21477	484864
46956	484865
45019	484866
134681	484867
87651	484868
5383	484869
590	484870
2628	484871
8858	484872
147797	484873
48457	484874
93884	484875
39693	484876
5228	484877
54257	484878
1002	484879
132571	484880
63058	484881
89555	484882
51339	484883
3270	484884
58047	484885
94549	484886
31220	484887
51899	484888
9818	484889
139053	484890
89126	484891
84815	484892
14275	484893
42742	484894
55562	484895
109979	484896
87282	484897
92077	484898
4460	484899
17446	484900
59282	484901
4360	484902
144392	484903
72204	484904
45334	484905
9190	484906
24732	484907
13028	484908
80424	484909
24420	484910
135367	484911
30575	484912
52684	484913
11709	484914
17418	484915
24236	484916
36124	484917
118708	484918
86728	484919
43614	484920
110902	484921
84688	484922
39098	484923
10374	484924
47757	484925
64781	484926
77447	484927
23479	484928
2115	484929
13732	484930
16550	484931
26249	484932
44313	484933
61052	484934
1843	484935
67470	484936
32710	484937
112315	484938
85823	484939
61518	484940
2328	484941
22305	484942
1208	484943
10493	484944
12369	484945
2736	484946
11698	484947
123162	484948
36269	484949
14433	484950
7545	484951
141101	484952
102904	484953
18721	484954
20619	484955
112079	484956
115605	484957
95381	484958
89029	484959
169986	484960
52447	484961
42689	484962
3361	484963
40100	484964
36729	484965
7220	484966
111808	484967
163913	484968
52566	484969
165005	484970
46004	484971
115966	484972
20577	484973
64291	484974
4453	484975
515	484976
152672	484977
114876	484978
74419	484979
14474	484980
58901	484981
23455	484982
33706	484983
103296	484984
3318	484985
10566	484986
58950	484987
101940	484988
110107	484989
1655	484990
42083	484991
68006	484992
5467	484993
22713	484994
15634	484995
5504	484996
19700	484997
58578	484998
19007	484999
84900	485000
60670	485001
27497	485002
2002	485003
167393	485004
18849	485005
32685	485006
32435	485007
137230	485008
18529	485009
15631	485010
22827	485011
19114	485012
119433	485013
46790	485014
1412	485015
20704	485016
27664	485017
141400	485018
10478	485019
137956	485020
717	485021
5005	485022
73445	485023
9193	485024
12303	485025
20558	485026
43395	485027
9965	485028
18381	485029
166101	485030
53325	485031
30971	485032
8570	485033
31437	485034
47400	485035
166218	485036
78462	485037
13300	485038
72506	485039
5243	485040
1203	485041
133036	485042
71851	485043
31048	485044
134276	485045
2597	485046
14865	485047
25004	485048
19212	485049
8762	485050
26573	485051
132048	485052
36057	485053
45110	485054
19122	485055
40787	485056
36000	485057
34220	485058
7203	485059
2200	485060
46753	485061
5567	485062
72571	485063
27879	485064
5868	485065
51349	485066
21845	485067
12044	485068
55188	485069
46248	485070
6843	485071
95657	485072
26	485073
9467	485074
57774	485075
81155	485076
58041	485077
4605	485078
18351	485079
82533	485080
27710	485081
17592	485082
79369	485083
73238	485084
162575	485085
3637	485086
70848	485087
10184	485088
44950	485089
46557	485090
2680	485091
90837	485092
27730	485093
137887	485094
20940	485095
58177	485096
420	485097
68886	485098
15515	485099
58176	485100
24537	485101
18406	485102
14209	485103
109594	485104
24288	485105
4094	485106
45866	485107
39861	485108
36223	485109
14621	485110
2456	485111
55882	485112
17368	485113
151326	485114
10576	485115
24432	485116
40262	485117
47867	485118
13780	485119
75634	485120
2915	485121
25808	485122
28032	485123
58778	485124
78560	485125
7621	485126
62786	485127
66554	485128
15089	485129
16298	485130
91876	485131
7732	485132
3382	485133
104530	485134
828	485135
58763	485136
596	485137
108292	485138
44305	485139
39011	485140
42071	485141
106541	485142
44777	485143
65275	485144
126383	485145
62045	485146
1102	485147
50847	485148
33319	485149
97335	485150
130283	485151
72899	485152
81723	485153
15185	485154
9155	485155
6514	485156
51443	485157
63603	485158
801	485159
59405	485160
1651	485161
11493	485162
60988	485163
114698	485164
90702	485165
2907	485166
162724	485167
143795	485168
67228	485169
91409	485170
60616	485171
23991	485172
26805	485173
20334	485174
1064	485175
2508	485176
324	485177
3398	485178
2218	485179
62605	485180
81784	485181
8178	485182
375	485183
27250	485184
88853	485185
26642	485186
77241	485187
4222	485188
41241	485189
32880	485190
6804	485191
54163	485192
83531	485193
3071	485194
94631	485195
2081	485196
44692	485197
77021	485198
63942	485199
28754	485200
59161	485201
62457	485202
53701	485203
157043	485204
30398	485205
14051	485206
123761	485207
91446	485208
8824	485209
17870	485210
7952	485211
106331	485212
51461	485213
9969	485214
22920	485215
48616	485216
53	485217
34868	485218
111306	485219
35006	485220
62149	485221
21694	485222
51279	485223
153615	485224
12308	485225
62422	485226
60304	485227
5051	485228
25864	485229
89074	485230
11632	485231
10160	485232
123481	485233
163121	485234
37742	485235
60906	485236
25932	485237
2896	485238
64204	485239
27795	485240
40673	485241
139395	485242
50397	485243
4073	485244
39043	485245
105309	485246
77797	485247
136183	485248
28366	485249
6994	485250
7791	485251
53790	485252
50139	485253
108823	485254
52129	485255
131268	485256
11121	485257
112259	485258
47043	485259
74517	485260
23480	485261
27635	485262
17336	485263
36587	485264
12453	485265
12329	485266
73955	485267
77157	485268
139445	485269
27029	485270
55442	485271
6749	485272
80549	485273
1724	485274
173	485275
8465	485276
56124	485277
117107	485278
31	485279
40272	485280
28982	485281
10943	485282
3200	485283
40796	485284
48796	485285
110066	485286
42278	485287
42748	485288
12219	485289
31461	485290
48561	485291
172	485292
45289	485293
3772	485294
46511	485295
30281	485296
11092	485297
23981	485298
55809	485299
23810	485300
1119	485301
42703	485302
148971	485303
45053	485304
8148	485305
78998	485306
134301	485307
413	485308
2522	485309
99878	485310
43033	485311
45607	485312
14279	485313
4073	485314
23158	485315
13386	485316
75372	485317
9522	485318
16502	485319
60821	485320
135483	485321
19902	485322
63257	485323
132066	485324
7506	485325
9124	485326
48210	485327
68751	485328
12826	485329
29126	485330
10967	485331
38759	485332
104390	485333
33280	485334
10667	485335
107236	485336
11068	485337
40153	485338
5868	485339
1317	485340
5002	485341
93944	485342
70405	485343
54818	485344
111515	485345
100027	485346
76229	485347
74852	485348
117542	485349
20205	485350
15075	485351
99480	485352
59900	485353
29105	485354
118697	485355
963	485356
116778	485357
1488	485358
104464	485359
65139	485360
115864	485361
2815	485362
14054	485363
58824	485364
77137	485365
655	485366
121949	485367
18845	485368
5169	485369
33735	485370
7603	485371
49515	485372
27594	485373
57387	485374
61776	485375
739	485376
110495	485377
54743	485378
79222	485379
16021	485380
56095	485381
3498	485382
74897	485383
42860	485384
27496	485385
15459	485386
38016	485387
33831	485388
16908	485389
62099	485390
8330	485391
106794	485392
70572	485393
18829	485394
38370	485395
2192	485396
53850	485397
30550	485398
16333	485399
134232	485400
135818	485401
162400	485402
70441	485403
40964	485404
18720	485405
65512	485406
31325	485407
30707	485408
45449	485409
34007	485410
66010	485411
27462	485412
35760	485413
134184	485414
23143	485415
23328	485416
52488	485417
45345	485418
115542	485419
123666	485420
75799	485421
3700	485422
2707	485423
64784	485424
42765	485425
9	485426
10940	485427
47297	485428
10499	485429
76021	485430
5668	485431
115011	485432
39663	485433
518	485434
28798	485435
7297	485436
56479	485437
30911	485438
17197	485439
84992	485440
8017	485441
6237	485442
18992	485443
10545	485444
42966	485445
127489	485446
5484	485447
23245	485448
11564	485449
612	485450
88963	485451
14587	485452
10660	485453
15162	485454
13599	485455
10440	485456
10429	485457
13494	485458
45196	485459
9480	485460
17207	485461
80701	485462
98968	485463
89729	485464
150666	485465
22607	485466
128897	485467
36027	485468
30007	485469
55231	485470
28995	485471
34674	485472
155511	485473
49866	485474
20621	485475
9616	485476
4610	485477
98700	485478
31875	485479
89355	485480
80641	485481
101602	485482
17994	485483
16858	485484
43393	485485
124146	485486
120787	485487
80128	485488
66262	485489
21343	485490
27996	485491
13796	485492
111891	485493
40217	485494
54872	485495
44638	485496
2647	485497
10206	485498
27496	485499
25746	485500
27761	485501
54241	485502
108349	485503
104763	485504
801	485505
56203	485506
78471	485507
56836	485508
18952	485509
87736	485510
539	485511
49380	485512
4738	485513
936	485514
11004	485515
3391	485516
1324	485517
2351	485518
109531	485519
15923	485520
18677	485521
11368	485522
50183	485523
97447	485524
34885	485525
68309	485526
13437	485527
14968	485528
46917	485529
27417	485530
94237	485531
113246	485532
26637	485533
45827	485534
35840	485535
39288	485536
27742	485537
31744	485538
26890	485539
21994	485540
715	485541
25874	485542
47393	485543
45843	485544
73051	485545
56071	485546
25148	485547
8063	485548
18824	485549
66019	485550
1448	485551
12406	485552
77252	485553
5228	485554
103636	485555
82236	485556
29365	485557
42788	485558
42346	485559
47508	485560
120406	485561
136843	485562
123362	485563
23100	485564
13219	485565
28759	485566
24808	485567
65455	485568
10643	485569
25983	485570
113918	485571
12526	485572
34793	485573
8088	485574
56121	485575
9721	485576
29678	485577
1428	485578
9463	485579
24338	485580
58723	485581
23635	485582
36115	485583
112333	485584
53337	485585
90621	485586
55016	485587
54849	485588
138277	485589
128333	485590
139609	485591
2614	485592
43438	485593
14957	485594
7789	485595
48742	485596
13033	485597
4111	485598
24787	485599
24681	485600
3652	485601
692	485602
47418	485603
43948	485604
45997	485605
51997	485606
138963	485607
113082	485608
91383	485609
39434	485610
28170	485611
25945	485612
12218	485613
27837	485614
37342	485615
51705	485616
67619	485617
89742	485618
366	485619
581	485620
2503	485621
4642	485622
2907	485623
18395	485624
1527	485625
241	485626
4376	485627
70805	485628
1377	485629
95025	485630
99211	485631
136891	485632
81147	485633
62097	485634
3692	485635
36029	485636
22155	485637
77853	485638
30897	485639
40956	485640
68337	485641
69268	485642
60315	485643
4707	485644
133620	485645
47084	485646
34824	485647
8327	485648
100379	485649
10357	485650
26953	485651
24349	485652
28854	485653
30172	485654
54593	485655
54092	485656
439	485657
64736	485658
57774	485659
28079	485660
28278	485661
138896	485662
78190	485663
1619	485664
13948	485665
88034	485666
15064	485667
1160	485668
63549	485669
70455	485670
4182	485671
55	485672
3938	485673
24704	485674
112255	485675
4125	485676
46124	485677
2089	485678
28197	485679
67050	485680
5561	485681
6432	485682
4587	485683
52994	485684
167221	485685
1191	485686
52981	485687
64719	485688
17016	485689
11522	485690
77012	485691
16854	485692
15650	485693
6497	485694
4651	485695
111126	485696
3453	485697
16181	485698
35579	485699
86591	485700
32391	485701
935	485702
11314	485703
13563	485704
18447	485705
13462	485706
43857	485707
75643	485708
54756	485709
39143	485710
68717	485711
62400	485712
51837	485713
93769	485714
2740	485715
20135	485716
19762	485717
11793	485718
9944	485719
20917	485720
50111	485721
32041	485722
136207	485723
76237	485724
5041	485725
84522	485726
18708	485727
54069	485728
12445	485729
28551	485730
19173	485731
71229	485732
44311	485733
26562	485734
53619	485735
133082	485736
2855	485737
62468	485738
3779	485739
21097	485740
41819	485741
9362	485742
86143	485743
62058	485744
56740	485745
4278	485746
13656	485747
114469	485748
9582	485749
23621	485750
15384	485751
16612	485752
1837	485753
2163	485754
2345	485755
56032	485756
36668	485757
42718	485758
100494	485759
31333	485760
34879	485761
6889	485762
42976	485763
14837	485764
26056	485765
92912	485766
4128	485767
1118	485768
9592	485769
56147	485770
6990	485771
99512	485772
6529	485773
31204	485774
2876	485775
27543	485776
17592	485777
156288	485778
7387	485779
10845	485780
29673	485781
35248	485782
24403	485783
13326	485784
111152	485785
68131	485786
31241	485787
1702	485788
17055	485789
37148	485790
57323	485791
17546	485792
11781	485793
3811	485794
8498	485795
41623	485796
7777	485797
11203	485798
92778	485799
24122	485800
4525	485801
43740	485802
10570	485803
163036	485804
2294	485805
362	485806
19086	485807
6308	485808
22154	485809
17046	485810
63057	485811
939	485812
4076	485813
121996	485814
11991	485815
13409	485816
99390	485817
78992	485818
17989	485819
131271	485820
2443	485821
4587	485822
1241	485823
55486	485824
59248	485825
45557	485826
118014	485827
89347	485828
100485	485829
27055	485830
10241	485831
63474	485832
111690	485833
1066	485834
7478	485835
38536	485836
11506	485837
35786	485838
3238	485839
12195	485840
35070	485841
11535	485842
28428	485843
123455	485844
29795	485845
44179	485846
95	485847
20484	485848
26898	485849
31612	485850
47107	485851
37501	485852
5548	485853
9240	485854
91797	485855
16007	485856
149616	485857
67901	485858
91366	485859
6790	485860
9811	485861
117086	485862
30305	485863
10173	485864
12752	485865
4306	485866
3273	485867
110404	485868
37801	485869
6649	485870
46475	485871
500	485872
123982	485873
17406	485874
10811	485875
17235	485876
8082	485877
90202	485878
48003	485879
32924	485880
37599	485881
15863	485882
35763	485883
4249	485884
732	485885
53334	485886
1746	485887
31664	485888
2822	485889
27123	485890
111777	485891
102836	485892
28484	485893
21723	485894
23447	485895
97666	485896
105349	485897
90	485898
72027	485899
5323	485900
6052	485901
6609	485902
48512	485903
32826	485904
96367	485905
20291	485906
30644	485907
68421	485908
9731	485909
83492	485910
8227	485911
39648	485912
16789	485913
12342	485914
45524	485915
8135	485916
3020	485917
111772	485918
302	485919
50410	485920
64941	485921
2540	485922
17953	485923
6198	485924
3038	485925
14007	485926
23706	485927
44471	485928
45372	485929
58966	485930
96608	485931
18615	485932
47864	485933
30526	485934
29307	485935
6136	485936
8878	485937
24806	485938
75712	485939
108857	485940
39253	485941
8990	485942
5902	485943
79929	485944
43659	485945
132082	485946
87970	485947
169475	485948
111940	485949
52932	485950
17680	485951
7025	485952
40413	485953
29240	485954
50329	485955
44041	485956
33283	485957
82559	485958
164396	485959
4271	485960
4950	485961
42232	485962
70958	485963
36558	485964
31217	485965
9753	485966
3654	485967
27109	485968
1309	485969
24893	485970
107542	485971
107163	485972
43855	485973
14818	485974
19773	485975
66165	485976
38755	485977
57422	485978
20639	485979
113594	485980
1162	485981
35203	485982
4470	485983
72659	485984
80041	485985
19393	485986
7757	485987
12611	485988
13675	485989
89152	485990
110517	485991
33313	485992
19191	485993
19552	485994
78785	485995
157896	485996
62460	485997
44550	485998
869	485999
75709	486000
13328	486001
6680	486002
98367	486003
24584	486004
49052	486005
729	486006
6334	486007
45560	486008
6291	486009
2077	486010
103912	486011
31014	486012
100654	486013
77202	486014
50744	486015
97162	486016
41552	486017
17093	486018
24323	486019
13498	486020
43925	486021
10690	486022
9167	486023
260	486024
7956	486025
6987	486026
15855	486027
15631	486028
134910	486029
24521	486030
132185	486031
3225	486032
71112	486033
110777	486034
132547	486035
16577	486036
602	486037
3424	486038
35560	486039
13583	486040
120287	486041
40460	486042
117402	486043
3382	486044
10251	486045
1006	486046
18609	486047
24121	486048
71179	486049
75981	486050
30220	486051
59220	486052
80517	486053
59924	486054
44356	486055
6597	486056
108136	486057
88167	486058
62329	486059
1074	486060
7769	486061
39645	486062
82935	486063
28171	486064
28783	486065
45261	486066
4624	486067
51457	486068
38739	486069
99166	486070
17439	486071
25148	486072
14354	486073
12849	486074
37900	486075
17385	486076
50278	486077
12778	486078
12192	486079
16735	486080
53480	486081
28326	486082
14056	486083
2745	486084
82755	486085
50954	486086
47013	486087
41484	486088
468	486089
93171	486090
142572	486091
25286	486092
14988	486093
26978	486094
328	486095
39748	486096
60968	486097
11716	486098
147	486099
90744	486100
11098	486101
92562	486102
7294	486103
7324	486104
9615	486105
69278	486106
5310	486107
39507	486108
62812	486109
47164	486110
83151	486111
2926	486112
12129	486113
110512	486114
11281	486115
19559	486116
14343	486117
66589	486118
648	486119
21698	486120
111381	486121
830	486122
12909	486123
78289	486124
33757	486125
44131	486126
25528	486127
63580	486128
85694	486129
2356	486130
15666	486131
5942	486132
39295	486133
24552	486134
59844	486135
25993	486136
650	486137
64829	486138
35398	486139
1210	486140
15425	486141
66314	486142
30364	486143
13631	486144
3159	486145
1055	486146
8477	486147
16439	486148
22269	486149
83503	486150
36580	486151
108166	486152
49674	486153
61484	486154
156200	486155
122245	486156
5000	486157
41018	486158
124554	486159
1051	486160
115925	486161
93	486162
56990	486163
39738	486164
11301	486165
53466	486166
120512	486167
97590	486168
10412	486169
52798	486170
123096	486171
11408	486172
37264	486173
211	486174
10795	486175
26277	486176
5739	486177
96304	486178
136359	486179
3819	486180
20356	486181
34403	486182
16317	486183
43275	486184
7801	486185
5863	486186
91606	486187
33638	486188
725	486189
28322	486190
9921	486191
27968	486192
26353	486193
63385	486194
61376	486195
57151	486196
38537	486197
13399	486198
538	486199
18874	486200
28184	486201
35423	486202
4023	486203
1794	486204
158729	486205
26056	486206
5313	486207
19722	486208
49813	486209
8959	486210
7848	486211
4862	486212
27845	486213
9570	486214
108440	486215
77443	486216
5347	486217
49073	486218
18933	486219
22812	486220
106453	486221
14887	486222
5096	486223
6870	486224
35728	486225
5772	486226
24943	486227
47142	486228
85836	486229
4364	486230
86779	486231
28212	486232
38624	486233
22443	486234
128939	486235
9426	486236
43527	486237
62746	486238
123941	486239
203	486240
31474	486241
132986	486242
15648	486243
100329	486244
57278	486245
23412	486246
2221	486247
24484	486248
26704	486249
40945	486250
48947	486251
76030	486252
317	486253
20737	486254
52230	486255
9108	486256
117532	486257
67204	486258
55349	486259
28040	486260
4067	486261
90138	486262
5611	486263
19509	486264
89062	486265
59742	486266
126222	486267
126360	486268
96401	486269
21352	486270
9949	486271
5905	486272
3136	486273
49327	486274
19336	486275
69951	486276
1933	486277
92091	486278
150495	486279
32028	486280
14015	486281
93420	486282
591	486283
13145	486284
168427	486285
97297	486286
42146	486287
54579	486288
5660	486289
4342	486290
44666	486291
4521	486292
120012	486293
14806	486294
143034	486295
24	486296
39165	486297
10991	486298
170	486299
33985	486300
14603	486301
43781	486302
29331	486303
70647	486304
5271	486305
3138	486306
37845	486307
73872	486308
57316	486309
17906	486310
67636	486311
88639	486312
44119	486313
8221	486314
19717	486315
7350	486316
50704	486317
11252	486318
72091	486319
35425	486320
602	486321
75475	486322
139627	486323
16301	486324
9334	486325
107683	486326
74935	486327
9579	486328
3689	486329
131762	486330
31288	486331
11429	486332
7462	486333
40538	486334
63852	486335
10267	486336
6258	486337
74002	486338
69276	486339
7243	486340
14014	486341
19980	486342
32102	486343
61431	486344
17099	486345
50431	486346
74156	486347
2763	486348
23340	486349
32097	486350
4199	486351
19926	486352
134028	486353
5026	486354
5112	486355
7822	486356
9217	486357
22828	486358
95009	486359
30168	486360
106532	486361
10182	486362
87351	486363
1678	486364
64320	486365
72426	486366
2094	486367
20769	486368
1779	486369
102130	486370
7057	486371
34754	486372
17522	486373
164990	486374
10013	486375
28904	486376
137868	486377
50427	486378
2363	486379
10515	486380
15143	486381
17208	486382
37681	486383
116534	486384
118251	486385
12227	486386
165368	486387
24082	486388
34369	486389
53568	486390
14555	486391
413	486392
100928	486393
4816	486394
8684	486395
81383	486396
7528	486397
37210	486398
161603	486399
25114	486400
20798	486401
91161	486402
3138	486403
2109	486404
27930	486405
14571	486406
11026	486407
69993	486408
113128	486409
152228	486410
17394	486411
363	486412
16762	486413
72919	486414
12481	486415
74616	486416
11137	486417
57182	486418
23280	486419
41539	486420
46905	486421
103035	486422
17473	486423
141807	486424
3886	486425
65458	486426
647	486427
118431	486428
108585	486429
31453	486430
4899	486431
19108	486432
11074	486433
10263	486434
15032	486435
35163	486436
73455	486437
92828	486438
4805	486439
86686	486440
34952	486441
19394	486442
26555	486443
22228	486444
69590	486445
36694	486446
11222	486447
4239	486448
80192	486449
55729	486450
29395	486451
38077	486452
157259	486453
17173	486454
3031	486455
101	486456
9087	486457
169701	486458
78649	486459
40453	486460
26779	486461
1663	486462
40361	486463
39568	486464
17220	486465
63329	486466
68560	486467
37204	486468
34009	486469
31628	486470
158518	486471
43101	486472
122225	486473
68237	486474
121014	486475
45598	486476
63339	486477
11873	486478
2878	486479
26419	486480
102918	486481
33360	486482
46551	486483
63000	486484
32852	486485
45270	486486
4379	486487
64297	486488
1932	486489
28772	486490
13776	486491
1942	486492
52465	486493
6282	486494
59992	486495
120565	486496
2367	486497
124010	486498
4936	486499
39416	486500
13385	486501
37678	486502
70844	486503
81023	486504
41205	486505
1416	486506
120882	486507
14415	486508
100807	486509
57871	486510
4263	486511
1606	486512
48781	486513
128491	486514
133229	486515
71776	486516
62450	486517
48097	486518
8154	486519
109318	486520
126946	486521
17869	486522
96803	486523
36001	486524
3647	486525
160827	486526
83384	486527
93775	486528
154751	486529
40929	486530
39172	486531
35872	486532
79415	486533
14118	486534
82793	486535
18613	486536
72654	486537
11149	486538
63886	486539
113098	486540
16797	486541
10910	486542
108113	486543
80791	486544
56159	486545
2468	486546
102314	486547
15941	486548
6759	486549
6066	486550
15146	486551
77157	486552
43927	486553
4742	486554
23767	486555
66726	486556
2620	486557
4024	486558
2873	486559
63410	486560
74089	486561
12652	486562
71264	486563
80894	486564
631	486565
77511	486566
3221	486567
43585	486568
9114	486569
128636	486570
106445	486571
28918	486572
70118	486573
33031	486574
5287	486575
25532	486576
119617	486577
156917	486578
11320	486579
38968	486580
1974	486581
46193	486582
37211	486583
12222	486584
16164	486585
14926	486586
42403	486587
95081	486588
54164	486589
83475	486590
1247	486591
51796	486592
26533	486593
45610	486594
37562	486595
75419	486596
16627	486597
120649	486598
18450	486599
24653	486600
519	486601
19811	486602
7566	486603
2569	486604
13131	486605
26841	486606
32245	486607
8000	486608
151053	486609
599	486610
67427	486611
111563	486612
21787	486613
120936	486614
468	486615
17787	486616
14451	486617
110415	486618
155047	486619
97560	486620
119349	486621
7300	486622
28250	486623
11453	486624
104378	486625
43845	486626
50573	486627
115817	486628
23952	486629
45802	486630
19876	486631
49748	486632
67353	486633
7913	486634
19608	486635
6830	486636
50690	486637
21189	486638
2475	486639
44927	486640
13121	486641
1120	486642
168260	486643
55350	486644
82235	486645
153312	486646
5984	486647
7986	486648
31259	486649
7428	486650
17091	486651
5602	486652
65693	486653
26866	486654
101848	486655
61602	486656
102055	486657
79718	486658
813	486659
9011	486660
41679	486661
5124	486662
86013	486663
132086	486664
6045	486665
9187	486666
72290	486667
2365	486668
46448	486669
4291	486670
43767	486671
3030	486672
62665	486673
125433	486674
51032	486675
63960	486676
20566	486677
20257	486678
61512	486679
13016	486680
6538	486681
96372	486682
136870	486683
95216	486684
123947	486685
1700	486686
85248	486687
88214	486688
5844	486689
41409	486690
21486	486691
2591	486692
7279	486693
12301	486694
26047	486695
687	486696
86438	486697
44	486698
30219	486699
31354	486700
17538	486701
81782	486702
102941	486703
48182	486704
108479	486705
67852	486706
43694	486707
104809	486708
26419	486709
58383	486710
6763	486711
38893	486712
39134	486713
161953	486714
5985	486715
87512	486716
76718	486717
6387	486718
34404	486719
16888	486720
10056	486721
1299	486722
896	486723
9886	486724
34246	486725
23382	486726
102278	486727
75366	486728
66546	486729
636	486730
28994	486731
81681	486732
88736	486733
42681	486734
22974	486735
43760	486736
93863	486737
9691	486738
17199	486739
20838	486740
2395	486741
8465	486742
12	486743
137001	486744
21370	486745
135161	486746
16799	486747
137283	486748
7676	486749
59213	486750
25664	486751
2249	486752
22255	486753
2125	486754
95884	486755
64417	486756
103968	486757
67781	486758
55200	486759
46	486760
65965	486761
16044	486762
43111	486763
61722	486764
140345	486765
4009	486766
23369	486767
1586	486768
8859	486769
58066	486770
82995	486771
22838	486772
80491	486773
34090	486774
16498	486775
40321	486776
43454	486777
51709	486778
49284	486779
24455	486780
30881	486781
15102	486782
29705	486783
6941	486784
43649	486785
56166	486786
168135	486787
33320	486788
16100	486789
56558	486790
16801	486791
79678	486792
19534	486793
34698	486794
30636	486795
19516	486796
5348	486797
87138	486798
83447	486799
6998	486800
5356	486801
107626	486802
6137	486803
14894	486804
48638	486805
18860	486806
72414	486807
27274	486808
61769	486809
48641	486810
96662	486811
116610	486812
47561	486813
77047	486814
31200	486815
31583	486816
2156	486817
54021	486818
26788	486819
41337	486820
38751	486821
46257	486822
18544	486823
24414	486824
57142	486825
74216	486826
36283	486827
45741	486828
67202	486829
13419	486830
32459	486831
75525	486832
92673	486833
58028	486834
3545	486835
7486	486836
159789	486837
61825	486838
6288	486839
79088	486840
115204	486841
7853	486842
110192	486843
90299	486844
151175	486845
130417	486846
56050	486847
21529	486848
92688	486849
20826	486850
10008	486851
21276	486852
37424	486853
51608	486854
33120	486855
58613	486856
1363	486857
30089	486858
16255	486859
7405	486860
134950	486861
5034	486862
30819	486863
75395	486864
26109	486865
28440	486866
3853	486867
56833	486868
133552	486869
25738	486870
43666	486871
235	486872
10008	486873
129304	486874
32973	486875
86180	486876
108413	486877
97374	486878
80148	486879
10116	486880
67530	486881
143761	486882
4778	486883
63901	486884
86538	486885
105828	486886
4815	486887
55570	486888
87222	486889
5601	486890
36906	486891
86931	486892
42234	486893
115344	486894
64723	486895
26502	486896
80343	486897
169497	486898
17272	486899
76058	486900
48414	486901
52480	486902
39378	486903
32790	486904
151202	486905
51405	486906
14632	486907
17531	486908
62701	486909
91215	486910
6523	486911
50192	486912
4607	486913
9434	486914
38448	486915
3577	486916
15414	486917
94473	486918
150097	486919
6785	486920
14630	486921
104860	486922
14120	486923
8342	486924
34001	486925
77701	486926
45848	486927
37738	486928
2176	486929
9940	486930
27940	486931
55687	486932
29872	486933
50359	486934
30777	486935
39458	486936
27800	486937
77463	486938
28004	486939
2234	486940
26318	486941
3429	486942
23794	486943
11285	486944
39129	486945
1579	486946
94267	486947
19103	486948
49336	486949
3398	486950
28539	486951
60519	486952
39732	486953
41251	486954
1551	486955
5053	486956
112040	486957
130478	486958
8150	486959
31719	486960
68837	486961
22581	486962
95144	486963
872	486964
76513	486965
7811	486966
50918	486967
73029	486968
17752	486969
157247	486970
5169	486971
54300	486972
93659	486973
34088	486974
101613	486975
6259	486976
138967	486977
39814	486978
17931	486979
52726	486980
92216	486981
1070	486982
129306	486983
119760	486984
52177	486985
1762	486986
47636	486987
87155	486988
41644	486989
51849	486990
45755	486991
17853	486992
582	486993
29976	486994
45077	486995
3161	486996
29276	486997
166898	486998
4672	486999
107480	487000
117422	487001
7166	487002
60824	487003
67350	487004
75018	487005
71093	487006
112370	487007
61799	487008
3696	487009
84467	487010
15597	487011
10317	487012
81137	487013
107956	487014
72823	487015
65324	487016
9600	487017
14234	487018
43755	487019
26559	487020
3257	487021
9123	487022
2576	487023
136210	487024
17178	487025
37126	487026
75705	487027
6118	487028
14409	487029
76247	487030
23051	487031
59443	487032
8342	487033
17132	487034
6006	487035
86115	487036
69508	487037
1891	487038
128352	487039
16762	487040
23366	487041
153330	487042
86462	487043
21059	487044
146394	487045
106526	487046
74128	487047
7498	487048
4058	487049
21308	487050
87291	487051
469	487052
18392	487053
52340	487054
31365	487055
10413	487056
112917	487057
27678	487058
63417	487059
66512	487060
2603	487061
8868	487062
126974	487063
52028	487064
35445	487065
12172	487066
61137	487067
60561	487068
109626	487069
2440	487070
73561	487071
21560	487072
102771	487073
72	487074
3121	487075
26420	487076
42392	487077
29679	487078
37490	487079
61235	487080
63445	487081
145205	487082
56945	487083
7191	487084
12245	487085
3536	487086
2944	487087
22981	487088
80062	487089
8675	487090
108916	487091
5505	487092
124431	487093
102561	487094
47363	487095
106972	487096
127514	487097
36311	487098
15170	487099
4851	487100
120990	487101
8836	487102
12254	487103
24509	487104
13047	487105
55857	487106
1049	487107
31138	487108
59103	487109
132891	487110
48284	487111
39623	487112
48762	487113
19522	487114
31560	487115
33330	487116
30348	487117
164866	487118
341	487119
60779	487120
91351	487121
64217	487122
69022	487123
492	487124
75296	487125
98424	487126
26916	487127
67917	487128
31842	487129
55766	487130
8119	487131
3290	487132
79663	487133
111357	487134
2978	487135
44906	487136
29620	487137
38777	487138
5422	487139
96239	487140
8562	487141
8780	487142
5660	487143
55734	487144
41593	487145
54738	487146
93632	487147
61784	487148
68290	487149
27385	487150
37290	487151
33768	487152
14588	487153
64378	487154
1178	487155
37016	487156
3824	487157
83921	487158
12665	487159
111979	487160
81560	487161
113137	487162
31293	487163
2582	487164
122646	487165
12862	487166
3423	487167
84803	487168
9484	487169
55809	487170
98105	487171
15962	487172
17079	487173
86401	487174
98154	487175
3054	487176
66144	487177
5487	487178
60215	487179
13472	487180
413	487181
4060	487182
135209	487183
219	487184
29645	487185
31646	487186
51432	487187
68737	487188
106557	487189
50184	487190
18061	487191
23614	487192
12880	487193
4978	487194
78998	487195
35702	487196
53545	487197
93935	487198
25722	487199
23638	487200
2656	487201
123308	487202
92418	487203
35266	487204
159200	487205
10985	487206
30354	487207
41477	487208
1557	487209
27038	487210
54585	487211
48626	487212
108674	487213
18113	487214
17219	487215
108931	487216
17079	487217
93646	487218
14709	487219
11935	487220
31315	487221
11219	487222
71992	487223
41016	487224
74662	487225
94047	487226
111624	487227
48994	487228
21751	487229
2882	487230
8236	487231
18316	487232
1941	487233
15771	487234
86418	487235
61250	487236
5478	487237
118427	487238
159417	487239
54553	487240
2677	487241
53883	487242
21115	487243
17895	487244
11738	487245
10170	487246
51514	487247
38539	487248
108782	487249
64363	487250
44223	487251
9560	487252
80578	487253
17722	487254
68623	487255
11198	487256
14777	487257
6448	487258
82438	487259
105798	487260
83000	487261
108501	487262
54659	487263
66743	487264
1183	487265
17801	487266
42677	487267
75276	487268
34120	487269
1955	487270
40684	487271
14989	487272
757	487273
41372	487274
85274	487275
73407	487276
129809	487277
113886	487278
54916	487279
70064	487280
11619	487281
6028	487282
13132	487283
53448	487284
29516	487285
4065	487286
75879	487287
44551	487288
65296	487289
23425	487290
144639	487291
8553	487292
77943	487293
19544	487294
32666	487295
508	487296
4447	487297
2541	487298
25605	487299
111832	487300
31967	487301
42197	487302
366	487303
10042	487304
16658	487305
62250	487306
27847	487307
10283	487308
24106	487309
47084	487310
10120	487311
80149	487312
40528	487313
113615	487314
57480	487315
6435	487316
103091	487317
26413	487318
17505	487319
78858	487320
8721	487321
31131	487322
72514	487323
19205	487324
21407	487325
49416	487326
21372	487327
35843	487328
55597	487329
44325	487330
9349	487331
32111	487332
71421	487333
92874	487334
3844	487335
5777	487336
46512	487337
12794	487338
39549	487339
28450	487340
32943	487341
46460	487342
10315	487343
156181	487344
14733	487345
88742	487346
21847	487347
109253	487348
28203	487349
134206	487350
117831	487351
65263	487352
58793	487353
7139	487354
64469	487355
81961	487356
4488	487357
24290	487358
47583	487359
88026	487360
9568	487361
88655	487362
158917	487363
29236	487364
22	487365
131420	487366
56284	487367
45270	487368
66267	487369
12903	487370
10898	487371
7849	487372
84279	487373
11015	487374
19683	487375
26787	487376
80994	487377
2191	487378
1468	487379
85664	487380
13496	487381
13345	487382
35361	487383
6840	487384
60796	487385
6805	487386
2922	487387
61913	487388
3995	487389
63759	487390
21029	487391
34706	487392
8540	487393
31318	487394
44547	487395
27718	487396
11599	487397
9560	487398
20516	487399
14465	487400
1580	487401
4767	487402
59304	487403
11369	487404
31375	487405
40449	487406
52940	487407
57320	487408
59108	487409
16166	487410
608	487411
39856	487412
922	487413
71087	487414
13513	487415
4255	487416
17461	487417
38182	487418
94814	487419
14461	487420
58951	487421
115090	487422
3016	487423
2323	487424
189	487425
95124	487426
4183	487427
15719	487428
38801	487429
17333	487430
21263	487431
35542	487432
93005	487433
34	487434
77031	487435
35289	487436
1074	487437
38763	487438
14657	487439
18786	487440
92990	487441
14586	487442
37750	487443
1568	487444
1402	487445
8697	487446
18269	487447
5884	487448
2736	487449
151158	487450
19381	487451
71359	487452
65005	487453
136904	487454
39952	487455
10371	487456
34930	487457
63612	487458
1332	487459
115051	487460
331	487461
41659	487462
3659	487463
7570	487464
90688	487465
18	487466
24605	487467
39182	487468
86762	487469
11156	487470
23539	487471
104	487472
17738	487473
95618	487474
79069	487475
4866	487476
75092	487477
152516	487478
20643	487479
20054	487480
113090	487481
37847	487482
88739	487483
844	487484
11189	487485
62723	487486
5702	487487
11800	487488
19172	487489
43515	487490
37193	487491
64316	487492
19740	487493
33496	487494
27977	487495
10167	487496
35916	487497
2965	487498
2293	487499
101387	487500
11138	487501
19378	487502
1189	487503
16853	487504
56449	487505
34384	487506
20196	487507
94160	487508
4861	487509
11949	487510
26494	487511
40016	487512
54189	487513
46134	487514
14010	487515
89941	487516
25773	487517
5208	487518
5611	487519
79754	487520
36368	487521
130251	487522
237	487523
4924	487524
2449	487525
11023	487526
138165	487527
31022	487528
5648	487529
167473	487530
1511	487531
6517	487532
74804	487533
69056	487534
37647	487535
13947	487536
16015	487537
8885	487538
142645	487539
43554	487540
8153	487541
10470	487542
53834	487543
78882	487544
46936	487545
31588	487546
1926	487547
1050	487548
12410	487549
60209	487550
71722	487551
27183	487552
37468	487553
133	487554
1088	487555
139697	487556
39327	487557
48155	487558
3865	487559
139238	487560
20184	487561
46103	487562
93296	487563
105884	487564
62740	487565
60868	487566
83340	487567
20610	487568
9839	487569
39513	487570
10783	487571
72783	487572
46881	487573
49009	487574
17217	487575
46559	487576
41715	487577
15052	487578
8174	487579
2214	487580
9684	487581
3599	487582
1039	487583
14005	487584
115831	487585
35348	487586
96966	487587
81715	487588
79314	487589
109962	487590
11554	487591
37	487592
38661	487593
8756	487594
57476	487595
68295	487596
107886	487597
38025	487598
85158	487599
4	487600
54221	487601
15196	487602
41643	487603
6821	487604
27905	487605
17083	487606
1058	487607
40075	487608
4977	487609
43852	487610
13574	487611
290	487612
15317	487613
63196	487614
39722	487615
84525	487616
50925	487617
6730	487618
2956	487619
73736	487620
3916	487621
135370	487622
121389	487623
73559	487624
8020	487625
24918	487626
89047	487627
10618	487628
481	487629
9736	487630
24888	487631
19109	487632
67604	487633
4576	487634
82288	487635
20866	487636
39218	487637
8182	487638
1542	487639
124909	487640
37713	487641
5832	487642
32444	487643
5129	487644
106533	487645
26466	487646
80182	487647
20560	487648
56022	487649
66075	487650
56813	487651
120594	487652
39702	487653
20107	487654
29459	487655
60234	487656
24818	487657
64468	487658
38871	487659
3701	487660
13434	487661
40723	487662
99410	487663
139167	487664
18327	487665
128916	487666
8301	487667
34145	487668
28679	487669
33446	487670
7361	487671
6375	487672
49867	487673
77144	487674
85129	487675
5110	487676
44194	487677
48291	487678
10046	487679
961	487680
47000	487681
19050	487682
9041	487683
3926	487684
100270	487685
2072	487686
31212	487687
151003	487688
118806	487689
92076	487690
15326	487691
49159	487692
7576	487693
73937	487694
87158	487695
131879	487696
141990	487697
26184	487698
120196	487699
9735	487700
122058	487701
42672	487702
84721	487703
51377	487704
16551	487705
116823	487706
31249	487707
18534	487708
80784	487709
24736	487710
58296	487711
55611	487712
75020	487713
11550	487714
24862	487715
39076	487716
109148	487717
39807	487718
16450	487719
27912	487720
41634	487721
50738	487722
6483	487723
13030	487724
20403	487725
26954	487726
4740	487727
37853	487728
137159	487729
10726	487730
56212	487731
2526	487732
54247	487733
80609	487734
54696	487735
77097	487736
41786	487737
14951	487738
18545	487739
13187	487740
7889	487741
4512	487742
51109	487743
18733	487744
217	487745
7821	487746
134183	487747
44120	487748
73112	487749
52057	487750
169613	487751
14700	487752
106266	487753
34731	487754
22004	487755
88365	487756
108914	487757
37894	487758
151149	487759
53635	487760
5399	487761
13106	487762
457	487763
48964	487764
14591	487765
18576	487766
21958	487767
8827	487768
44375	487769
27236	487770
114572	487771
36467	487772
103178	487773
9842	487774
14786	487775
151699	487776
67643	487777
53327	487778
10140	487779
16315	487780
78668	487781
39491	487782
81164	487783
35459	487784
65047	487785
36152	487786
28504	487787
162077	487788
4669	487789
4930	487790
142667	487791
247	487792
22531	487793
119217	487794
31418	487795
18979	487796
26810	487797
17819	487798
9857	487799
15114	487800
81983	487801
31439	487802
76249	487803
44872	487804
26618	487805
23494	487806
25219	487807
15905	487808
101449	487809
19431	487810
143254	487811
70493	487812
74099	487813
4049	487814
119057	487815
6295	487816
1014	487817
164623	487818
109938	487819
18027	487820
38130	487821
22912	487822
10718	487823
46334	487824
23062	487825
20131	487826
4363	487827
50074	487828
135015	487829
160720	487830
73233	487831
28910	487832
31450	487833
9148	487834
41966	487835
29214	487836
20110	487837
153740	487838
57801	487839
76161	487840
19944	487841
60404	487842
84754	487843
12813	487844
24517	487845
1529	487846
4907	487847
85150	487848
1104	487849
18704	487850
10155	487851
68123	487852
85791	487853
70971	487854
138957	487855
10199	487856
65313	487857
141748	487858
133971	487859
37309	487860
12719	487861
9766	487862
77169	487863
44879	487864
33697	487865
39659	487866
61	487867
38396	487868
21026	487869
85845	487870
74979	487871
17691	487872
155541	487873
36398	487874
45277	487875
36539	487876
75233	487877
2681	487878
50660	487879
13586	487880
20948	487881
31351	487882
160792	487883
30607	487884
76989	487885
71288	487886
828	487887
694	487888
22109	487889
17559	487890
135988	487891
89345	487892
5456	487893
15145	487894
97668	487895
113765	487896
107783	487897
40359	487898
15003	487899
20304	487900
21684	487901
8964	487902
16100	487903
89	487904
1244	487905
55633	487906
9755	487907
1502	487908
77439	487909
73329	487910
32157	487911
124734	487912
24896	487913
83427	487914
108292	487915
35044	487916
48561	487917
4328	487918
76487	487919
50612	487920
2098	487921
6485	487922
119929	487923
158407	487924
36185	487925
25729	487926
30011	487927
7645	487928
130831	487929
50129	487930
12377	487931
31210	487932
88158	487933
110	487934
60200	487935
3607	487936
11148	487937
96541	487938
5393	487939
90607	487940
75550	487941
26032	487942
77994	487943
146656	487944
72363	487945
13068	487946
7661	487947
69482	487948
49843	487949
26288	487950
26687	487951
9577	487952
803	487953
3149	487954
14733	487955
1541	487956
42161	487957
84511	487958
74918	487959
101162	487960
125569	487961
16809	487962
125476	487963
41135	487964
34706	487965
13613	487966
87294	487967
41643	487968
12570	487969
21530	487970
4137	487971
7506	487972
16953	487973
6399	487974
87948	487975
44042	487976
150	487977
46015	487978
940	487979
9883	487980
16869	487981
32527	487982
46923	487983
25305	487984
26181	487985
54633	487986
11654	487987
12318	487988
66331	487989
90517	487990
45604	487991
10483	487992
82912	487993
46794	487994
68028	487995
14693	487996
11868	487997
82680	487998
9158	487999
103744	488000
94908	488001
32711	488002
31701	488003
2650	488004
5987	488005
24034	488006
4913	488007
40897	488008
187	488009
96195	488010
6105	488011
20274	488012
50601	488013
74337	488014
63827	488015
32743	488016
10479	488017
8117	488018
34527	488019
62609	488020
49218	488021
80335	488022
35293	488023
10876	488024
44817	488025
91062	488026
18954	488027
27675	488028
78444	488029
34721	488030
45187	488031
60805	488032
20753	488033
105501	488034
50006	488035
86692	488036
1950	488037
81667	488038
29661	488039
42833	488040
9254	488041
18172	488042
29666	488043
35425	488044
59782	488045
474	488046
74174	488047
9499	488048
2042	488049
140334	488050
162419	488051
9596	488052
11419	488053
24938	488054
21056	488055
3213	488056
19945	488057
31798	488058
15317	488059
6161	488060
58693	488061
101633	488062
11070	488063
918	488064
170	488065
104063	488066
53470	488067
6234	488068
20868	488069
125296	488070
21138	488071
444	488072
40610	488073
11063	488074
97285	488075
1160	488076
3361	488077
37133	488078
110979	488079
4987	488080
47084	488081
94286	488082
29837	488083
53927	488084
32376	488085
21686	488086
12039	488087
20105	488088
126687	488089
14732	488090
26036	488091
27064	488092
1384	488093
52887	488094
2881	488095
31759	488096
1966	488097
7512	488098
80274	488099
105779	488100
89858	488101
16736	488102
7274	488103
156230	488104
34626	488105
139473	488106
53328	488107
15658	488108
51907	488109
35941	488110
913	488111
3401	488112
47801	488113
38406	488114
27907	488115
68667	488116
5729	488117
160696	488118
11109	488119
128147	488120
153852	488121
16410	488122
125978	488123
48493	488124
86096	488125
3579	488126
6980	488127
92493	488128
14109	488129
27588	488130
10217	488131
43786	488132
24525	488133
41816	488134
1404	488135
19023	488136
56117	488137
16896	488138
50539	488139
2837	488140
97442	488141
37685	488142
99988	488143
39423	488144
7002	488145
156330	488146
11951	488147
41384	488148
12026	488149
54026	488150
38585	488151
3292	488152
499	488153
45007	488154
90326	488155
12150	488156
13041	488157
9940	488158
37856	488159
105575	488160
7645	488161
49306	488162
44855	488163
120994	488164
35737	488165
3041	488166
5437	488167
19402	488168
9561	488169
26812	488170
4645	488171
89469	488172
1623	488173
7571	488174
27149	488175
44367	488176
15780	488177
53213	488178
605	488179
35873	488180
9552	488181
57051	488182
49509	488183
10481	488184
78055	488185
6151	488186
65976	488187
58870	488188
12254	488189
40065	488190
53523	488191
19086	488192
78768	488193
30993	488194
60745	488195
145824	488196
27506	488197
44489	488198
1990	488199
45140	488200
38617	488201
5288	488202
5067	488203
4970	488204
16032	488205
105993	488206
26761	488207
57732	488208
78979	488209
101346	488210
8923	488211
97788	488212
4674	488213
40581	488214
35617	488215
112068	488216
16901	488217
92694	488218
48639	488219
33646	488220
111934	488221
45518	488222
29623	488223
4297	488224
5	488225
53162	488226
49298	488227
426	488228
6506	488229
39816	488230
23831	488231
82671	488232
20585	488233
45030	488234
162283	488235
25499	488236
44846	488237
31985	488238
166191	488239
117787	488240
111730	488241
45	488242
7408	488243
42180	488244
91199	488245
4876	488246
26238	488247
63490	488248
42	488249
16749	488250
1352	488251
21709	488252
24617	488253
16565	488254
4582	488255
63299	488256
31582	488257
39316	488258
98443	488259
19031	488260
11896	488261
27595	488262
67445	488263
62724	488264
2396	488265
12854	488266
4800	488267
25700	488268
62560	488269
68963	488270
40719	488271
12509	488272
59468	488273
7262	488274
3710	488275
4423	488276
23069	488277
117278	488278
116734	488279
134030	488280
55258	488281
2043	488282
4800	488283
113577	488284
159602	488285
10418	488286
54223	488287
57788	488288
40729	488289
40363	488290
8538	488291
122524	488292
2880	488293
20509	488294
27327	488295
6771	488296
5070	488297
47360	488298
79305	488299
103185	488300
53540	488301
32785	488302
25759	488303
2940	488304
2530	488305
101188	488306
18651	488307
30373	488308
5103	488309
38449	488310
95375	488311
126849	488312
10960	488313
9189	488314
19620	488315
53598	488316
42020	488317
1229	488318
49205	488319
147502	488320
83984	488321
9260	488322
11567	488323
167905	488324
32136	488325
5911	488326
100037	488327
5011	488328
5853	488329
1817	488330
97221	488331
62334	488332
14931	488333
69756	488334
168483	488335
156714	488336
6716	488337
757	488338
91674	488339
87777	488340
167462	488341
60507	488342
83615	488343
12119	488344
57562	488345
90264	488346
3238	488347
50564	488348
46830	488349
39745	488350
4737	488351
93262	488352
10564	488353
78381	488354
72452	488355
15790	488356
5059	488357
123880	488358
72628	488359
183	488360
8922	488361
75471	488362
41469	488363
78187	488364
96514	488365
15909	488366
30976	488367
47381	488368
9510	488369
11465	488370
19838	488371
109482	488372
62539	488373
27831	488374
87364	488375
86877	488376
4279	488377
27038	488378
378	488379
42581	488380
55043	488381
23532	488382
42704	488383
88986	488384
70018	488385
79784	488386
9091	488387
70013	488388
126951	488389
57182	488390
12575	488391
115926	488392
38615	488393
88515	488394
48273	488395
62243	488396
66796	488397
7746	488398
55060	488399
46331	488400
11140	488401
15926	488402
29729	488403
22664	488404
100339	488405
7574	488406
69521	488407
50845	488408
9606	488409
25206	488410
58791	488411
124173	488412
110075	488413
6429	488414
1281	488415
26758	488416
20948	488417
67282	488418
53760	488419
26441	488420
16666	488421
23	488422
27060	488423
12974	488424
74377	488425
2238	488426
12136	488427
60111	488428
42003	488429
32429	488430
36937	488431
7499	488432
57130	488433
78418	488434
1744	488435
78711	488436
36608	488437
127755	488438
84459	488439
69961	488440
131944	488441
110994	488442
122638	488443
58569	488444
54375	488445
39567	488446
96949	488447
92758	488448
109541	488449
42925	488450
19000	488451
42680	488452
1883	488453
110791	488454
19449	488455
27206	488456
73595	488457
2816	488458
85380	488459
45714	488460
111118	488461
33595	488462
43070	488463
49963	488464
90310	488465
11796	488466
28647	488467
20024	488468
53255	488469
82965	488470
10196	488471
53436	488472
1273	488473
19037	488474
7372	488475
3301	488476
43988	488477
132895	488478
86219	488479
27964	488480
138529	488481
86762	488482
3643	488483
140460	488484
27626	488485
26970	488486
15447	488487
119148	488488
54920	488489
138190	488490
49699	488491
2445	488492
117924	488493
46969	488494
58679	488495
1132	488496
15941	488497
82532	488498
98959	488499
30788	488500
37385	488501
83940	488502
3135	488503
49486	488504
19607	488505
35354	488506
17712	488507
1210	488508
104378	488509
13113	488510
92375	488511
75367	488512
4917	488513
111304	488514
19374	488515
124341	488516
71622	488517
32985	488518
54093	488519
114867	488520
2617	488521
21121	488522
135382	488523
11077	488524
7757	488525
46233	488526
21925	488527
61254	488528
29861	488529
73720	488530
93032	488531
93036	488532
2269	488533
6284	488534
1471	488535
133593	488536
55955	488537
9241	488538
1530	488539
13855	488540
31242	488541
53647	488542
25713	488543
64801	488544
99280	488545
32580	488546
25750	488547
46333	488548
3504	488549
19367	488550
73841	488551
102044	488552
36701	488553
35381	488554
36227	488555
32896	488556
24166	488557
61650	488558
4153	488559
15421	488560
1063	488561
22690	488562
78833	488563
29034	488564
60822	488565
108450	488566
76573	488567
72382	488568
120932	488569
13067	488570
19444	488571
102274	488572
83563	488573
49017	488574
2524	488575
142141	488576
18825	488577
118047	488578
41362	488579
26209	488580
21501	488581
8393	488582
93338	488583
6510	488584
13483	488585
59678	488586
67263	488587
20023	488588
12445	488589
98653	488590
102332	488591
38733	488592
68388	488593
18910	488594
55	488595
31893	488596
139857	488597
32871	488598
9057	488599
7209	488600
27546	488601
64354	488602
40237	488603
22838	488604
110193	488605
12058	488606
37486	488607
131176	488608
15936	488609
1554	488610
65561	488611
81433	488612
24469	488613
17304	488614
109944	488615
9563	488616
50149	488617
70836	488618
3196	488619
41079	488620
80375	488621
42475	488622
34813	488623
4175	488624
38003	488625
24918	488626
4699	488627
21739	488628
2762	488629
24705	488630
14964	488631
31985	488632
109412	488633
12351	488634
102706	488635
121096	488636
97617	488637
38056	488638
94138	488639
25026	488640
38707	488641
37050	488642
9585	488643
8172	488644
49813	488645
91509	488646
78228	488647
1391	488648
28136	488649
47029	488650
5096	488651
134309	488652
2234	488653
91313	488654
55448	488655
8019	488656
35755	488657
148681	488658
67637	488659
73489	488660
21585	488661
86313	488662
37132	488663
34760	488664
36210	488665
3693	488666
78258	488667
13939	488668
111923	488669
49323	488670
69502	488671
405	488672
43412	488673
9255	488674
6900	488675
99734	488676
26717	488677
67562	488678
36569	488679
8064	488680
27933	488681
98043	488682
85703	488683
32810	488684
36395	488685
73429	488686
306	488687
90400	488688
24182	488689
65724	488690
66354	488691
2684	488692
38177	488693
12462	488694
76649	488695
45947	488696
11838	488697
33547	488698
24634	488699
77042	488700
2077	488701
22784	488702
15327	488703
14958	488704
658	488705
24185	488706
97749	488707
8465	488708
8988	488709
70253	488710
19679	488711
110992	488712
7811	488713
89450	488714
533	488715
35957	488716
5961	488717
72947	488718
53197	488719
159586	488720
22160	488721
45973	488722
113732	488723
4621	488724
105265	488725
33659	488726
57621	488727
41576	488728
18496	488729
29012	488730
755	488731
45300	488732
114591	488733
53458	488734
120996	488735
2298	488736
57828	488737
103806	488738
6620	488739
25801	488740
6512	488741
6596	488742
65083	488743
135570	488744
51386	488745
27381	488746
4967	488747
93784	488748
100839	488749
3877	488750
107227	488751
4213	488752
55901	488753
108826	488754
74728	488755
38133	488756
33766	488757
27087	488758
25321	488759
4874	488760
22472	488761
19092	488762
113057	488763
4454	488764
10690	488765
9736	488766
47695	488767
28678	488768
123473	488769
1783	488770
22827	488771
108269	488772
7674	488773
5693	488774
1143	488775
105008	488776
34123	488777
16805	488778
5149	488779
26652	488780
3835	488781
137832	488782
39149	488783
6528	488784
95951	488785
13582	488786
4693	488787
46965	488788
1416	488789
595	488790
39496	488791
131622	488792
31188	488793
217	488794
18675	488795
13610	488796
71459	488797
124337	488798
31936	488799
60319	488800
48081	488801
8318	488802
576	488803
112484	488804
9854	488805
5481	488806
15787	488807
64143	488808
16356	488809
30173	488810
9278	488811
14228	488812
61194	488813
8174	488814
1864	488815
956	488816
2160	488817
1724	488818
9021	488819
57232	488820
4290	488821
27944	488822
43853	488823
82617	488824
2610	488825
57996	488826
104749	488827
55195	488828
67291	488829
48519	488830
96415	488831
594	488832
40977	488833
45998	488834
41424	488835
397	488836
70369	488837
92928	488838
36404	488839
6131	488840
24126	488841
102942	488842
8293	488843
49556	488844
149377	488845
3500	488846
91093	488847
114431	488848
123515	488849
27557	488850
46133	488851
12463	488852
64011	488853
141344	488854
127287	488855
14065	488856
28212	488857
51163	488858
82360	488859
4140	488860
87370	488861
164900	488862
162256	488863
23768	488864
55139	488865
31915	488866
40886	488867
24012	488868
50690	488869
23264	488870
1927	488871
31052	488872
151281	488873
33894	488874
58665	488875
46340	488876
114582	488877
37525	488878
31390	488879
11899	488880
63793	488881
69409	488882
49842	488883
4387	488884
18285	488885
25899	488886
38932	488887
151649	488888
10326	488889
35446	488890
21799	488891
54325	488892
9120	488893
13433	488894
21793	488895
54076	488896
158914	488897
9594	488898
295	488899
150770	488900
60534	488901
6799	488902
17269	488903
97772	488904
4128	488905
2770	488906
18687	488907
88692	488908
2360	488909
47234	488910
112825	488911
12214	488912
139372	488913
12342	488914
30260	488915
142400	488916
58725	488917
61177	488918
7334	488919
12587	488920
74709	488921
2593	488922
19581	488923
50171	488924
2406	488925
83635	488926
3956	488927
65854	488928
75777	488929
83027	488930
1226	488931
25867	488932
61190	488933
17240	488934
6242	488935
94590	488936
968	488937
66792	488938
8202	488939
134564	488940
109283	488941
8042	488942
97060	488943
5388	488944
32226	488945
38828	488946
104819	488947
124215	488948
55406	488949
30080	488950
126783	488951
26305	488952
155845	488953
29371	488954
28167	488955
29510	488956
38891	488957
141255	488958
1062	488959
32679	488960
51759	488961
10640	488962
92706	488963
79522	488964
6543	488965
53357	488966
64096	488967
77845	488968
121461	488969
55755	488970
60791	488971
65175	488972
6958	488973
27142	488974
2773	488975
119657	488976
17278	488977
2509	488978
14	488979
4650	488980
37688	488981
75114	488982
3618	488983
37367	488984
31087	488985
86362	488986
26555	488987
26531	488988
30861	488989
135321	488990
27429	488991
26402	488992
110958	488993
36892	488994
53693	488995
70260	488996
7885	488997
59884	488998
29968	488999
62112	489000
5108	489001
65985	489002
3699	489003
93885	489004
4860	489005
5290	489006
44755	489007
61612	489008
6180	489009
99075	489010
79541	489011
39222	489012
1927	489013
101806	489014
99186	489015
50401	489016
156776	489017
77768	489018
3268	489019
25443	489020
6944	489021
97134	489022
808	489023
7383	489024
22876	489025
53370	489026
64889	489027
73281	489028
31460	489029
130261	489030
53859	489031
53139	489032
81557	489033
2246	489034
62651	489035
81243	489036
86783	489037
21445	489038
108497	489039
22996	489040
29624	489041
86541	489042
37182	489043
16966	489044
54780	489045
27133	489046
9144	489047
17279	489048
21781	489049
90789	489050
169027	489051
7958	489052
46468	489053
406	489054
9572	489055
21998	489056
50588	489057
1684	489058
169619	489059
61218	489060
38258	489061
23796	489062
81023	489063
13579	489064
31417	489065
24939	489066
19210	489067
13689	489068
81725	489069
39148	489070
7781	489071
83650	489072
64148	489073
67351	489074
1943	489075
10552	489076
15035	489077
41752	489078
18146	489079
104585	489080
38688	489081
5032	489082
5836	489083
47219	489084
101093	489085
47777	489086
45597	489087
85289	489088
22434	489089
56221	489090
78287	489091
46364	489092
43443	489093
14319	489094
141226	489095
48607	489096
6441	489097
8838	489098
47832	489099
89307	489100
71148	489101
44028	489102
105079	489103
86341	489104
17665	489105
70046	489106
73115	489107
73727	489108
26095	489109
36081	489110
14344	489111
65997	489112
67038	489113
943	489114
15123	489115
39152	489116
1875	489117
4233	489118
20330	489119
38131	489120
157964	489121
31057	489122
11306	489123
67597	489124
66610	489125
28749	489126
8975	489127
69318	489128
6491	489129
91253	489130
118236	489131
43936	489132
91569	489133
22766	489134
15335	489135
28121	489136
76660	489137
4308	489138
19386	489139
26613	489140
36932	489141
12935	489142
11522	489143
33313	489144
4095	489145
137674	489146
8320	489147
57836	489148
19255	489149
96900	489150
67850	489151
6678	489152
11974	489153
13160	489154
66199	489155
103640	489156
24310	489157
4190	489158
32598	489159
54756	489160
54598	489161
48666	489162
8612	489163
44837	489164
30304	489165
2421	489166
8151	489167
98314	489168
166675	489169
36667	489170
137538	489171
4454	489172
44632	489173
153130	489174
119462	489175
78482	489176
35609	489177
118044	489178
81964	489179
88565	489180
13255	489181
57099	489182
170250	489183
69672	489184
8229	489185
1205	489186
88857	489187
95506	489188
65203	489189
8426	489190
10435	489191
85934	489192
29744	489193
34931	489194
4817	489195
120885	489196
8796	489197
91033	489198
20805	489199
77624	489200
27040	489201
17114	489202
28415	489203
74467	489204
22352	489205
74700	489206
126	489207
4486	489208
109425	489209
13735	489210
7429	489211
47527	489212
3983	489213
6490	489214
15500	489215
3101	489216
29330	489217
8634	489218
104536	489219
3344	489220
164624	489221
44328	489222
80546	489223
32638	489224
7765	489225
37461	489226
54346	489227
62533	489228
152933	489229
93431	489230
24678	489231
33256	489232
91514	489233
968	489234
73370	489235
20447	489236
42151	489237
6126	489238
92555	489239
32079	489240
98159	489241
51690	489242
64311	489243
26707	489244
46313	489245
11961	489246
109391	489247
9433	489248
34235	489249
65700	489250
47501	489251
29515	489252
131357	489253
29201	489254
25969	489255
55124	489256
4580	489257
458	489258
6895	489259
23592	489260
71634	489261
2118	489262
6586	489263
6881	489264
55555	489265
39764	489266
2359	489267
11078	489268
79125	489269
7779	489270
16909	489271
143665	489272
11511	489273
42080	489274
9128	489275
8492	489276
25157	489277
92206	489278
139634	489279
11269	489280
57840	489281
27472	489282
14906	489283
26005	489284
46306	489285
1832	489286
15320	489287
129173	489288
10527	489289
7708	489290
129819	489291
24250	489292
37673	489293
44474	489294
42244	489295
71901	489296
32299	489297
37105	489298
61559	489299
1476	489300
61229	489301
55438	489302
32847	489303
163974	489304
86156	489305
118809	489306
95388	489307
54258	489308
54888	489309
31366	489310
15550	489311
96000	489312
22181	489313
19409	489314
2960	489315
36680	489316
51880	489317
63117	489318
8518	489319
38899	489320
33353	489321
116895	489322
30563	489323
18643	489324
65111	489325
80325	489326
81168	489327
32225	489328
145620	489329
122671	489330
2239	489331
20825	489332
85835	489333
32858	489334
2031	489335
20182	489336
32843	489337
92257	489338
111126	489339
8130	489340
960	489341
14266	489342
156267	489343
36874	489344
84126	489345
22336	489346
8804	489347
67961	489348
84103	489349
8239	489350
17226	489351
10051	489352
13933	489353
10384	489354
36494	489355
24941	489356
33840	489357
11280	489358
16112	489359
12304	489360
46305	489361
12301	489362
70238	489363
78521	489364
44208	489365
81	489366
42886	489367
83271	489368
15378	489369
104355	489370
12073	489371
9345	489372
70917	489373
28043	489374
129533	489375
349	489376
143258	489377
73219	489378
43757	489379
2867	489380
114009	489381
23	489382
17368	489383
35447	489384
22087	489385
2184	489386
46190	489387
146915	489388
4247	489389
163	489390
9240	489391
2904	489392
22899	489393
81374	489394
101165	489395
87901	489396
26147	489397
6837	489398
58151	489399
102257	489400
46920	489401
165539	489402
51995	489403
6880	489404
10911	489405
20510	489406
97084	489407
119831	489408
37219	489409
44876	489410
161053	489411
9862	489412
13606	489413
69264	489414
5381	489415
46317	489416
47644	489417
46697	489418
77069	489419
9900	489420
99003	489421
9500	489422
135959	489423
47278	489424
18532	489425
9533	489426
26232	489427
92953	489428
149397	489429
72505	489430
77268	489431
13680	489432
19891	489433
5385	489434
54141	489435
54985	489436
38513	489437
57131	489438
24112	489439
9257	489440
61067	489441
25098	489442
81626	489443
10476	489444
2250	489445
80652	489446
113975	489447
2868	489448
3908	489449
118146	489450
7161	489451
38140	489452
53353	489453
141125	489454
57666	489455
151012	489456
25190	489457
31992	489458
64232	489459
3950	489460
5964	489461
110206	489462
129810	489463
60	489464
31258	489465
74681	489466
29648	489467
24838	489468
56042	489469
82284	489470
78914	489471
8572	489472
158316	489473
37010	489474
1186	489475
61552	489476
73609	489477
51770	489478
1656	489479
31149	489480
15465	489481
78826	489482
12618	489483
9081	489484
40635	489485
139519	489486
6663	489487
27849	489488
37101	489489
162701	489490
109383	489491
27289	489492
120890	489493
13203	489494
43176	489495
19389	489496
40596	489497
28453	489498
44852	489499
27839	489500
21550	489501
58961	489502
9977	489503
2568	489504
33527	489505
43145	489506
294	489507
4409	489508
74104	489509
48833	489510
77931	489511
55613	489512
36025	489513
41269	489514
2239	489515
1598	489516
5320	489517
19805	489518
112852	489519
7407	489520
160509	489521
23868	489522
165438	489523
831	489524
718	489525
131931	489526
36780	489527
61283	489528
121190	489529
659	489530
30334	489531
18616	489532
55320	489533
55084	489534
19913	489535
67737	489536
60052	489537
6364	489538
62602	489539
9617	489540
53687	489541
42327	489542
15180	489543
27566	489544
9483	489545
91691	489546
5167	489547
20936	489548
105769	489549
56051	489550
78539	489551
122362	489552
95200	489553
156602	489554
52803	489555
24220	489556
97348	489557
9697	489558
51767	489559
21771	489560
23483	489561
49316	489562
74246	489563
8514	489564
159585	489565
40399	489566
42428	489567
233	489568
68121	489569
2330	489570
70947	489571
13550	489572
47990	489573
124279	489574
32828	489575
58761	489576
94780	489577
151543	489578
34301	489579
81525	489580
55801	489581
10326	489582
46605	489583
83249	489584
130784	489585
72071	489586
22676	489587
96450	489588
24940	489589
76743	489590
102710	489591
12755	489592
97402	489593
10124	489594
6577	489595
8785	489596
128140	489597
56229	489598
77104	489599
48009	489600
62865	489601
56101	489602
2240	489603
20642	489604
5379	489605
47100	489606
26897	489607
29282	489608
134252	489609
12366	489610
52374	489611
46953	489612
52235	489613
2254	489614
13259	489615
36305	489616
23209	489617
40741	489618
168291	489619
11250	489620
2781	489621
2109	489622
137673	489623
52872	489624
16191	489625
115391	489626
60876	489627
16558	489628
12853	489629
79603	489630
20851	489631
84834	489632
98656	489633
59860	489634
45964	489635
30181	489636
7094	489637
48582	489638
98387	489639
31200	489640
42396	489641
169759	489642
139169	489643
50632	489644
35869	489645
46937	489646
30256	489647
6446	489648
109191	489649
1041	489650
74929	489651
13353	489652
60164	489653
3794	489654
30966	489655
45183	489656
4510	489657
72127	489658
47314	489659
165907	489660
8127	489661
21516	489662
21827	489663
1778	489664
35918	489665
5174	489666
32271	489667
105141	489668
13560	489669
13017	489670
779	489671
57381	489672
16308	489673
95731	489674
36741	489675
1354	489676
1820	489677
88464	489678
77329	489679
7357	489680
40199	489681
118635	489682
146485	489683
37076	489684
26326	489685
33976	489686
87945	489687
54450	489688
93283	489689
138987	489690
7828	489691
60986	489692
29242	489693
70300	489694
20553	489695
48681	489696
100143	489697
98554	489698
4180	489699
6719	489700
35902	489701
83283	489702
70072	489703
44699	489704
138340	489705
3549	489706
56675	489707
57877	489708
83369	489709
17726	489710
3106	489711
84007	489712
98697	489713
37597	489714
72320	489715
117064	489716
57763	489717
4861	489718
21702	489719
44849	489720
7547	489721
22824	489722
21810	489723
74311	489724
29536	489725
9235	489726
13197	489727
39365	489728
75957	489729
28691	489730
45851	489731
56475	489732
105536	489733
27221	489734
3544	489735
84926	489736
27006	489737
108849	489738
114361	489739
50027	489740
110444	489741
78070	489742
102702	489743
10544	489744
25224	489745
5766	489746
10322	489747
62668	489748
63257	489749
78261	489750
177	489751
8259	489752
168467	489753
12951	489754
130555	489755
120408	489756
109605	489757
50051	489758
42182	489759
76132	489760
4184	489761
58581	489762
54584	489763
30635	489764
103651	489765
124681	489766
68158	489767
166656	489768
27548	489769
57753	489770
20254	489771
167842	489772
22004	489773
5034	489774
30604	489775
1275	489776
47583	489777
29358	489778
7075	489779
35206	489780
61467	489781
69403	489782
36802	489783
41913	489784
58408	489785
117477	489786
53928	489787
20280	489788
18294	489789
61928	489790
23218	489791
112866	489792
50490	489793
16040	489794
118905	489795
1228	489796
39911	489797
15309	489798
60291	489799
29511	489800
13035	489801
17713	489802
12658	489803
67047	489804
30123	489805
24562	489806
77746	489807
29025	489808
17384	489809
14634	489810
115176	489811
65386	489812
54898	489813
118012	489814
3509	489815
39235	489816
23874	489817
47958	489818
112071	489819
26143	489820
166319	489821
14044	489822
9323	489823
153368	489824
127262	489825
11188	489826
64279	489827
127936	489828
46769	489829
32486	489830
97328	489831
27492	489832
61960	489833
9215	489834
10801	489835
78182	489836
35104	489837
53939	489838
2481	489839
94282	489840
54160	489841
3967	489842
25256	489843
81162	489844
28394	489845
33819	489846
43117	489847
168029	489848
15406	489849
47388	489850
135	489851
55604	489852
94	489853
42655	489854
3915	489855
38582	489856
82076	489857
1741	489858
250	489859
22049	489860
83605	489861
5744	489862
32144	489863
29223	489864
8870	489865
59019	489866
17209	489867
5991	489868
8699	489869
58627	489870
26483	489871
165314	489872
90500	489873
38764	489874
23175	489875
36282	489876
136687	489877
132024	489878
36392	489879
56957	489880
95063	489881
63134	489882
74322	489883
109250	489884
15115	489885
3273	489886
53578	489887
33528	489888
22059	489889
36291	489890
89425	489891
50089	489892
25611	489893
140315	489894
19195	489895
45630	489896
8022	489897
3994	489898
64566	489899
16827	489900
7573	489901
13248	489902
109982	489903
75896	489904
51546	489905
32463	489906
128349	489907
17405	489908
14668	489909
163545	489910
9660	489911
131779	489912
15712	489913
55750	489914
2331	489915
7484	489916
99394	489917
11801	489918
73698	489919
91992	489920
46446	489921
69807	489922
6286	489923
5588	489924
153230	489925
66026	489926
61696	489927
12049	489928
37890	489929
33006	489930
65642	489931
20159	489932
27017	489933
74239	489934
913	489935
49752	489936
1995	489937
501	489938
2788	489939
138837	489940
66211	489941
1185	489942
18608	489943
44	489944
57943	489945
39646	489946
9308	489947
6108	489948
5746	489949
72737	489950
47260	489951
15354	489952
70364	489953
8876	489954
5786	489955
64931	489956
5435	489957
12412	489958
1013	489959
167009	489960
27879	489961
3475	489962
116595	489963
4709	489964
1196	489965
14903	489966
21168	489967
102053	489968
51225	489969
68286	489970
15026	489971
45696	489972
107816	489973
953	489974
88070	489975
8605	489976
46475	489977
42506	489978
28746	489979
92376	489980
30938	489981
17269	489982
19187	489983
22058	489984
34761	489985
138470	489986
914	489987
16506	489988
3336	489989
25619	489990
31087	489991
31128	489992
34100	489993
131994	489994
27348	489995
100280	489996
37829	489997
20647	489998
9072	489999
16796	490000
40255	490001
35821	490002
4678	490003
21431	490004
25146	490005
27765	490006
14108	490007
108162	490008
21134	490009
158220	490010
92478	490011
83305	490012
130683	490013
37357	490014
76153	490015
43068	490016
56952	490017
42219	490018
12055	490019
29773	490020
112013	490021
37126	490022
3794	490023
28703	490024
72922	490025
55912	490026
111925	490027
9461	490028
16422	490029
10894	490030
86706	490031
12788	490032
5245	490033
30719	490034
37930	490035
25475	490036
51687	490037
7916	490038
101321	490039
1372	490040
74427	490041
112101	490042
21763	490043
53787	490044
41082	490045
51685	490046
19021	490047
4555	490048
2035	490049
18344	490050
35377	490051
50114	490052
39093	490053
1830	490054
105157	490055
54534	490056
59817	490057
9906	490058
62490	490059
20940	490060
48396	490061
5487	490062
67635	490063
330	490064
65740	490065
13259	490066
8030	490067
19412	490068
1828	490069
142687	490070
83135	490071
20990	490072
4894	490073
7779	490074
270	490075
9607	490076
6614	490077
67099	490078
31992	490079
56553	490080
2111	490081
104076	490082
5439	490083
37612	490084
26899	490085
13534	490086
61388	490087
37969	490088
55803	490089
83	490090
33219	490091
76691	490092
2937	490093
36516	490094
24508	490095
19963	490096
6357	490097
16323	490098
112382	490099
35535	490100
50239	490101
42396	490102
3872	490103
117137	490104
478	490105
2930	490106
37380	490107
121010	490108
5195	490109
52617	490110
3107	490111
71576	490112
91455	490113
137950	490114
60981	490115
40404	490116
39455	490117
85	490118
56978	490119
37173	490120
110205	490121
22078	490122
20463	490123
107624	490124
96431	490125
9990	490126
41599	490127
35277	490128
1580	490129
6573	490130
11501	490131
1666	490132
45488	490133
59244	490134
11176	490135
9801	490136
70750	490137
129736	490138
104586	490139
96001	490140
130929	490141
28379	490142
38445	490143
81918	490144
20400	490145
25303	490146
5571	490147
133572	490148
146151	490149
8920	490150
100854	490151
138	490152
25018	490153
30445	490154
138825	490155
166192	490156
140320	490157
28558	490158
80620	490159
114718	490160
5813	490161
9648	490162
100365	490163
1668	490164
7197	490165
8968	490166
4485	490167
124259	490168
117869	490169
12718	490170
54591	490171
959	490172
76466	490173
148492	490174
9361	490175
8648	490176
82932	490177
25019	490178
69105	490179
15948	490180
16456	490181
71795	490182
14169	490183
166663	490184
1121	490185
99537	490186
106152	490187
50080	490188
46216	490189
15348	490190
130219	490191
46685	490192
93155	490193
18776	490194
81503	490195
11	490196
22296	490197
2589	490198
17888	490199
91095	490200
78120	490201
1257	490202
64333	490203
25510	490204
67917	490205
71245	490206
72444	490207
43083	490208
56654	490209
23564	490210
36553	490211
86069	490212
154958	490213
75429	490214
65581	490215
27048	490216
54413	490217
15180	490218
154209	490219
15901	490220
2122	490221
2912	490222
56466	490223
81002	490224
18582	490225
3801	490226
37907	490227
34067	490228
34365	490229
36770	490230
104705	490231
6570	490232
76598	490233
53961	490234
19718	490235
30883	490236
1864	490237
22176	490238
3484	490239
34333	490240
17226	490241
54582	490242
50993	490243
66620	490244
49648	490245
34568	490246
7014	490247
167711	490248
15971	490249
3825	490250
67886	490251
50570	490252
1349	490253
46504	490254
31940	490255
4115	490256
3897	490257
9061	490258
111509	490259
56224	490260
103707	490261
164352	490262
2938	490263
100927	490264
60801	490265
116609	490266
92810	490267
33005	490268
18116	490269
57702	490270
5231	490271
69578	490272
19125	490273
16468	490274
26629	490275
87662	490276
18486	490277
31071	490278
45441	490279
16096	490280
44880	490281
42983	490282
24268	490283
59295	490284
175	490285
21159	490286
47145	490287
118188	490288
46397	490289
41493	490290
17204	490291
81051	490292
38682	490293
55502	490294
18220	490295
7732	490296
59420	490297
34837	490298
40613	490299
54676	490300
30232	490301
18743	490302
50687	490303
41561	490304
54296	490305
67695	490306
78767	490307
17418	490308
82090	490309
97907	490310
48069	490311
35962	490312
1258	490313
43487	490314
19753	490315
47032	490316
38008	490317
74107	490318
105649	490319
11697	490320
41819	490321
104798	490322
66438	490323
68338	490324
49545	490325
56581	490326
6997	490327
8667	490328
14065	490329
1414	490330
25935	490331
4528	490332
9835	490333
135468	490334
77379	490335
10716	490336
45551	490337
116026	490338
66887	490339
93734	490340
292	490341
60122	490342
17575	490343
9578	490344
42680	490345
2464	490346
6953	490347
656	490348
91872	490349
53773	490350
14010	490351
76865	490352
1258	490353
47911	490354
37941	490355
43215	490356
4412	490357
8119	490358
2257	490359
43021	490360
20451	490361
4953	490362
38523	490363
22721	490364
63854	490365
138	490366
27501	490367
17560	490368
47482	490369
43834	490370
1539	490371
611	490372
1335	490373
56834	490374
39435	490375
842	490376
7181	490377
23888	490378
142143	490379
26559	490380
8064	490381
27213	490382
6975	490383
112822	490384
37674	490385
3966	490386
5381	490387
62334	490388
90043	490389
6284	490390
3707	490391
65053	490392
912	490393
39162	490394
32675	490395
95267	490396
127	490397
2018	490398
10557	490399
33535	490400
114963	490401
75766	490402
1636	490403
2043	490404
66062	490405
21381	490406
22088	490407
19505	490408
138429	490409
2258	490410
27748	490411
101958	490412
3745	490413
93965	490414
16050	490415
43411	490416
36140	490417
2613	490418
11121	490419
20957	490420
21100	490421
2749	490422
76637	490423
80105	490424
16454	490425
15548	490426
45273	490427
111369	490428
6450	490429
28039	490430
144883	490431
48462	490432
7938	490433
35327	490434
48513	490435
74438	490436
5645	490437
142303	490438
5588	490439
68202	490440
22268	490441
49250	490442
46002	490443
14919	490444
28186	490445
8208	490446
35177	490447
42285	490448
31871	490449
69270	490450
157381	490451
64787	490452
4138	490453
18758	490454
58378	490455
8925	490456
5671	490457
156748	490458
39834	490459
30471	490460
8854	490461
51548	490462
95174	490463
32605	490464
52999	490465
16226	490466
80396	490467
82882	490468
52088	490469
70932	490470
3822	490471
31277	490472
35176	490473
45267	490474
50377	490475
56277	490476
2824	490477
11170	490478
92033	490479
75776	490480
14171	490481
31225	490482
250	490483
16781	490484
2931	490485
44902	490486
63234	490487
11119	490488
124050	490489
113409	490490
24898	490491
30885	490492
7527	490493
56238	490494
7825	490495
3937	490496
50197	490497
6045	490498
126786	490499
158303	490500
26030	490501
24243	490502
25638	490503
3606	490504
65153	490505
2239	490506
37690	490507
96685	490508
17582	490509
164027	490510
107404	490511
66079	490512
77321	490513
23453	490514
37405	490515
27394	490516
51352	490517
78503	490518
163006	490519
20657	490520
43353	490521
8329	490522
998	490523
940	490524
43712	490525
15906	490526
13181	490527
92910	490528
28707	490529
123662	490530
130464	490531
45770	490532
37244	490533
14827	490534
77285	490535
27193	490536
14813	490537
18272	490538
58422	490539
60044	490540
11502	490541
99649	490542
2067	490543
6348	490544
45423	490545
17366	490546
153676	490547
120607	490548
15315	490549
34012	490550
76211	490551
64797	490552
35183	490553
27012	490554
65776	490555
74135	490556
15058	490557
136429	490558
11150	490559
85881	490560
86642	490561
1268	490562
6346	490563
46967	490564
76317	490565
58600	490566
165150	490567
37310	490568
98183	490569
7656	490570
6548	490571
31685	490572
13338	490573
3867	490574
17107	490575
137833	490576
26343	490577
75793	490578
42591	490579
3109	490580
10987	490581
14940	490582
49461	490583
13258	490584
135215	490585
4790	490586
53103	490587
68807	490588
56502	490589
124640	490590
70153	490591
33363	490592
2321	490593
411	490594
11062	490595
773	490596
12735	490597
1046	490598
5979	490599
42184	490600
10095	490601
25214	490602
7023	490603
4087	490604
59452	490605
44797	490606
38626	490607
18956	490608
19526	490609
17654	490610
120006	490611
78547	490612
74617	490613
53191	490614
103055	490615
80818	490616
29087	490617
61990	490618
59256	490619
12594	490620
21863	490621
20290	490622
32252	490623
34576	490624
49959	490625
1081	490626
88798	490627
12348	490628
22691	490629
99726	490630
47242	490631
8013	490632
11858	490633
4343	490634
30843	490635
26246	490636
11688	490637
105185	490638
107384	490639
74665	490640
66714	490641
3881	490642
56003	490643
19493	490644
20714	490645
21364	490646
67254	490647
2453	490648
72644	490649
40068	490650
141973	490651
13132	490652
21625	490653
30994	490654
4177	490655
37859	490656
23037	490657
50354	490658
107560	490659
164559	490660
7129	490661
5113	490662
80638	490663
33401	490664
152896	490665
89334	490666
71671	490667
77580	490668
5749	490669
30409	490670
25497	490671
5136	490672
54166	490673
25817	490674
72532	490675
31800	490676
97917	490677
94373	490678
89202	490679
29779	490680
33145	490681
978	490682
78386	490683
7189	490684
23726	490685
2914	490686
79793	490687
11735	490688
112873	490689
136642	490690
51069	490691
5488	490692
6009	490693
73826	490694
19288	490695
65184	490696
64768	490697
73157	490698
63519	490699
21222	490700
94703	490701
63471	490702
35054	490703
14344	490704
77362	490705
120992	490706
61770	490707
48754	490708
56279	490709
91921	490710
148232	490711
114463	490712
31583	490713
9196	490714
22877	490715
17642	490716
14376	490717
117112	490718
29817	490719
51014	490720
41198	490721
858	490722
59201	490723
5223	490724
93802	490725
79718	490726
40647	490727
11062	490728
37677	490729
35197	490730
121560	490731
18396	490732
128733	490733
73266	490734
7391	490735
16536	490736
18897	490737
127223	490738
39910	490739
19718	490740
3985	490741
97240	490742
76274	490743
74010	490744
71118	490745
42213	490746
34386	490747
53301	490748
47862	490749
1457	490750
13430	490751
45982	490752
355	490753
40251	490754
32762	490755
61059	490756
15088	490757
3556	490758
88989	490759
80864	490760
60908	490761
46195	490762
84587	490763
91126	490764
7247	490765
18595	490766
1998	490767
18583	490768
34575	490769
4676	490770
6251	490771
30658	490772
95182	490773
10626	490774
17272	490775
8796	490776
5689	490777
98441	490778
14053	490779
72223	490780
95427	490781
67749	490782
2335	490783
6799	490784
21233	490785
64814	490786
4018	490787
11182	490788
2760	490789
3830	490790
13454	490791
18734	490792
34470	490793
3568	490794
8912	490795
129525	490796
65398	490797
31787	490798
69259	490799
101682	490800
68262	490801
118409	490802
44254	490803
57082	490804
39734	490805
33483	490806
24120	490807
2486	490808
93623	490809
26734	490810
88768	490811
76332	490812
44903	490813
78974	490814
2685	490815
11800	490816
15001	490817
87483	490818
6812	490819
69387	490820
63208	490821
14111	490822
10341	490823
68292	490824
55234	490825
123913	490826
4227	490827
27486	490828
52653	490829
260	490830
72542	490831
88985	490832
35246	490833
112915	490834
36630	490835
1516	490836
1597	490837
1564	490838
693	490839
154774	490840
179	490841
70536	490842
1098	490843
115034	490844
19593	490845
13488	490846
95059	490847
46263	490848
14290	490849
28461	490850
135829	490851
25048	490852
8428	490853
38630	490854
8340	490855
17236	490856
34259	490857
15880	490858
54756	490859
78016	490860
135197	490861
24178	490862
150515	490863
46588	490864
9974	490865
79528	490866
53725	490867
19597	490868
58077	490869
30355	490870
147274	490871
67335	490872
158176	490873
65228	490874
5333	490875
124002	490876
7023	490877
33297	490878
52098	490879
52926	490880
81383	490881
165869	490882
102684	490883
70676	490884
25806	490885
60356	490886
80991	490887
141616	490888
44	490889
13062	490890
25174	490891
49100	490892
8880	490893
70804	490894
145165	490895
134481	490896
57564	490897
1584	490898
23761	490899
31359	490900
89194	490901
69	490902
107592	490903
44337	490904
10339	490905
113125	490906
45940	490907
28879	490908
1322	490909
133799	490910
5901	490911
2269	490912
8538	490913
86254	490914
51397	490915
82845	490916
32250	490917
82048	490918
54572	490919
59734	490920
29982	490921
111567	490922
33463	490923
110421	490924
69856	490925
2820	490926
93771	490927
34844	490928
37832	490929
111569	490930
1518	490931
30411	490932
94221	490933
43609	490934
44967	490935
44020	490936
2624	490937
16646	490938
13072	490939
12355	490940
56085	490941
16010	490942
18139	490943
6608	490944
17191	490945
16204	490946
93718	490947
116140	490948
8452	490949
116911	490950
5226	490951
26162	490952
81126	490953
9039	490954
35394	490955
18072	490956
141	490957
59124	490958
49722	490959
4090	490960
9581	490961
115630	490962
30451	490963
47281	490964
9934	490965
46543	490966
51118	490967
2803	490968
43357	490969
22673	490970
36102	490971
20097	490972
56063	490973
39723	490974
59096	490975
126853	490976
39300	490977
11	490978
131449	490979
99709	490980
26274	490981
48358	490982
159041	490983
68906	490984
32570	490985
47167	490986
110893	490987
47798	490988
51267	490989
9004	490990
150183	490991
38621	490992
47395	490993
15228	490994
19882	490995
86997	490996
14592	490997
17871	490998
20316	490999
77406	491000
6440	491001
28732	491002
41774	491003
34436	491004
109609	491005
49706	491006
52518	491007
70395	491008
4077	491009
165266	491010
11309	491011
6811	491012
20371	491013
41777	491014
2282	491015
80148	491016
54487	491017
1876	491018
1236	491019
29334	491020
151637	491021
15866	491022
69006	491023
64963	491024
25683	491025
88430	491026
11169	491027
23643	491028
9798	491029
28721	491030
70022	491031
7502	491032
40670	491033
52882	491034
5796	491035
24050	491036
48387	491037
10284	491038
120773	491039
1956	491040
848	491041
76757	491042
138187	491043
9170	491044
87266	491045
6927	491046
114647	491047
9861	491048
5910	491049
110795	491050
49342	491051
13587	491052
19764	491053
10100	491054
24655	491055
10841	491056
47521	491057
31869	491058
60769	491059
18569	491060
42469	491061
609	491062
69870	491063
22659	491064
85999	491065
28949	491066
66248	491067
114231	491068
60315	491069
23802	491070
13	491071
14802	491072
36347	491073
32903	491074
952	491075
28177	491076
7349	491077
2120	491078
119523	491079
4281	491080
548	491081
16469	491082
281	491083
17224	491084
51164	491085
5696	491086
19184	491087
32277	491088
129654	491089
1896	491090
16970	491091
4849	491092
25128	491093
21629	491094
40634	491095
4226	491096
114052	491097
60738	491098
33654	491099
63099	491100
93694	491101
18785	491102
20343	491103
2514	491104
9939	491105
110461	491106
31638	491107
79102	491108
101642	491109
29082	491110
7345	491111
44840	491112
9213	491113
80672	491114
46422	491115
64795	491116
96078	491117
1568	491118
44315	491119
28999	491120
14414	491121
98695	491122
38654	491123
13863	491124
27815	491125
68572	491126
11856	491127
16139	491128
14897	491129
123664	491130
19340	491131
28784	491132
6085	491133
32295	491134
405	491135
12467	491136
108207	491137
84182	491138
102621	491139
16683	491140
69340	491141
3102	491142
66461	491143
14847	491144
4765	491145
139348	491146
3179	491147
22793	491148
63507	491149
30796	491150
105866	491151
133029	491152
13	491153
124289	491154
37822	491155
46505	491156
5412	491157
68774	491158
6594	491159
32662	491160
2258	491161
71627	491162
29032	491163
96037	491164
7032	491165
66788	491166
42215	491167
201	491168
10173	491169
14758	491170
47601	491171
4385	491172
137337	491173
62019	491174
46785	491175
22541	491176
1631	491177
19445	491178
902	491179
24241	491180
16761	491181
18785	491182
10509	491183
11856	491184
26624	491185
97117	491186
52212	491187
379	491188
25475	491189
16856	491190
46278	491191
2608	491192
71392	491193
79740	491194
2787	491195
17403	491196
25101	491197
25512	491198
109788	491199
9985	491200
114034	491201
27338	491202
31415	491203
80124	491204
40537	491205
60644	491206
73361	491207
5273	491208
3154	491209
38870	491210
78663	491211
10151	491212
77518	491213
21010	491214
16972	491215
12455	491216
9552	491217
3599	491218
2014	491219
289	491220
54568	491221
59248	491222
36582	491223
32216	491224
7784	491225
17197	491226
96245	491227
9856	491228
40397	491229
98313	491230
5172	491231
3412	491232
1534	491233
8710	491234
23070	491235
6398	491236
47286	491237
130628	491238
94094	491239
38404	491240
87943	491241
3028	491242
29667	491243
961	491244
18604	491245
160269	491246
152154	491247
41	491248
107522	491249
651	491250
64030	491251
34000	491252
47298	491253
3410	491254
64333	491255
155216	491256
58196	491257
27627	491258
88086	491259
3011	491260
115320	491261
33817	491262
77448	491263
69265	491264
10622	491265
40440	491266
29702	491267
251	491268
93670	491269
40248	491270
112860	491271
4721	491272
4807	491273
8461	491274
123463	491275
83305	491276
2616	491277
59156	491278
32024	491279
79927	491280
40330	491281
106635	491282
15292	491283
122190	491284
137440	491285
41324	491286
49303	491287
28837	491288
22166	491289
63761	491290
132750	491291
128944	491292
27403	491293
12333	491294
14050	491295
125727	491296
19353	491297
134805	491298
13039	491299
46215	491300
77022	491301
11171	491302
11494	491303
20456	491304
40435	491305
40995	491306
21797	491307
20242	491308
7532	491309
130344	491310
103074	491311
169806	491312
50089	491313
38749	491314
35887	491315
1195	491316
165609	491317
93347	491318
9048	491319
13444	491320
43271	491321
160085	491322
51327	491323
74177	491324
49793	491325
13092	491326
31928	491327
161309	491328
44106	491329
6349	491330
72907	491331
45691	491332
7110	491333
29842	491334
54640	491335
759	491336
83191	491337
10592	491338
3914	491339
30842	491340
41716	491341
41473	491342
109418	491343
3079	491344
9817	491345
97504	491346
42235	491347
105369	491348
43926	491349
90570	491350
3069	491351
22958	491352
16774	491353
40602	491354
28646	491355
46196	491356
65317	491357
10414	491358
125826	491359
44315	491360
53359	491361
150348	491362
97433	491363
115677	491364
94325	491365
70613	491366
4331	491367
11373	491368
15680	491369
40647	491370
128412	491371
74124	491372
10255	491373
10452	491374
161552	491375
67843	491376
85225	491377
110716	491378
59437	491379
35387	491380
34752	491381
90330	491382
21688	491383
24444	491384
165492	491385
137811	491386
27673	491387
59206	491388
5076	491389
2034	491390
72282	491391
72917	491392
2176	491393
118796	491394
78115	491395
8254	491396
2387	491397
3151	491398
5239	491399
27703	491400
6067	491401
9349	491402
47081	491403
34539	491404
28814	491405
63220	491406
30797	491407
51695	491408
15688	491409
17720	491410
82200	491411
103761	491412
21847	491413
46555	491414
16434	491415
96395	491416
100261	491417
47625	491418
24503	491419
82156	491420
30497	491421
13542	491422
29966	491423
44631	491424
7987	491425
52314	491426
105200	491427
8731	491428
14761	491429
13512	491430
55825	491431
60849	491432
62628	491433
73017	491434
87845	491435
80854	491436
125820	491437
95346	491438
946	491439
55630	491440
121179	491441
14154	491442
158579	491443
32081	491444
55460	491445
149899	491446
21442	491447
32479	491448
101979	491449
30973	491450
22713	491451
13664	491452
110682	491453
20255	491454
11570	491455
49648	491456
12461	491457
52376	491458
95678	491459
42399	491460
12295	491461
91797	491462
12467	491463
8548	491464
56049	491465
2384	491466
19192	491467
1048	491468
29511	491469
77246	491470
11655	491471
25878	491472
40528	491473
49187	491474
55833	491475
63298	491476
72973	491477
75795	491478
20419	491479
1238	491480
64458	491481
51017	491482
8396	491483
19684	491484
12278	491485
46707	491486
97107	491487
40966	491488
77201	491489
109508	491490
167726	491491
108	491492
68778	491493
27815	491494
38587	491495
58039	491496
141470	491497
29019	491498
35292	491499
1507	491500
12954	491501
136901	491502
15600	491503
44687	491504
5408	491505
7372	491506
133570	491507
77941	491508
84803	491509
31631	491510
63587	491511
83044	491512
2362	491513
94158	491514
30770	491515
29117	491516
5011	491517
75610	491518
21349	491519
29569	491520
129808	491521
31073	491522
890	491523
21967	491524
30934	491525
119539	491526
59022	491527
716	491528
3885	491529
11395	491530
5687	491531
51200	491532
17246	491533
30743	491534
70294	491535
129986	491536
31274	491537
38944	491538
9453	491539
20807	491540
9221	491541
58515	491542
58286	491543
54438	491544
24565	491545
148153	491546
88472	491547
54410	491548
29519	491549
44432	491550
31653	491551
6846	491552
4975	491553
11083	491554
34726	491555
103344	491556
23283	491557
24008	491558
11451	491559
27567	491560
26025	491561
1696	491562
2919	491563
66528	491564
9630	491565
153907	491566
10261	491567
14950	491568
53404	491569
2980	491570
34919	491571
51884	491572
4920	491573
10461	491574
68533	491575
52058	491576
64148	491577
13693	491578
25132	491579
156726	491580
23917	491581
21095	491582
84432	491583
72728	491584
4252	491585
19863	491586
9258	491587
46272	491588
132309	491589
137387	491590
70511	491591
45911	491592
127957	491593
19853	491594
5436	491595
123730	491596
27899	491597
16612	491598
52410	491599
77630	491600
46795	491601
10062	491602
41964	491603
98886	491604
92823	491605
123372	491606
97974	491607
323	491608
1263	491609
48492	491610
38107	491611
20193	491612
91256	491613
100050	491614
35310	491615
61739	491616
13210	491617
53923	491618
58103	491619
7151	491620
5766	491621
37265	491622
43174	491623
88567	491624
15689	491625
7470	491626
27320	491627
31127	491628
69025	491629
161508	491630
64151	491631
2168	491632
65421	491633
115854	491634
53735	491635
3463	491636
4144	491637
12561	491638
36348	491639
1615	491640
89636	491641
75241	491642
44432	491643
8296	491644
557	491645
27311	491646
44601	491647
86437	491648
37787	491649
1122	491650
3142	491651
79587	491652
521	491653
68822	491654
6815	491655
2477	491656
58240	491657
40243	491658
34317	491659
6999	491660
29232	491661
22836	491662
19471	491663
13768	491664
40449	491665
14590	491666
62419	491667
124745	491668
4050	491669
70378	491670
34287	491671
76848	491672
49729	491673
9101	491674
10551	491675
1649	491676
28281	491677
75217	491678
50969	491679
76055	491680
6998	491681
755	491682
39182	491683
26011	491684
22705	491685
72713	491686
81541	491687
3542	491688
39930	491689
46657	491690
90426	491691
27163	491692
50349	491693
133475	491694
4850	491695
75096	491696
108030	491697
15349	491698
630	491699
52846	491700
150448	491701
30902	491702
129658	491703
40380	491704
30459	491705
467	491706
13790	491707
12223	491708
61977	491709
12202	491710
3368	491711
7829	491712
35293	491713
106546	491714
4916	491715
93537	491716
9540	491717
2927	491718
63731	491719
348	491720
30342	491721
18742	491722
134715	491723
29560	491724
1878	491725
9335	491726
1114	491727
6100	491728
13099	491729
34316	491730
109883	491731
78091	491732
821	491733
1184	491734
41643	491735
26437	491736
63723	491737
60830	491738
727	491739
81980	491740
71308	491741
7773	491742
86944	491743
2862	491744
38100	491745
4324	491746
62876	491747
18625	491748
35624	491749
94723	491750
48774	491751
13989	491752
23137	491753
27934	491754
7374	491755
59580	491756
7482	491757
19028	491758
52858	491759
106921	491760
2414	491761
2725	491762
132437	491763
90036	491764
6508	491765
59905	491766
31931	491767
124048	491768
48533	491769
60224	491770
22743	491771
14706	491772
76365	491773
16931	491774
54705	491775
9521	491776
46784	491777
164430	491778
56954	491779
11725	491780
852	491781
12186	491782
146352	491783
10565	491784
46676	491785
13581	491786
28037	491787
46675	491788
60314	491789
76269	491790
6471	491791
91413	491792
11185	491793
70507	491794
89618	491795
79841	491796
26764	491797
7673	491798
5276	491799
49303	491800
44601	491801
36753	491802
2371	491803
29122	491804
2745	491805
62101	491806
25662	491807
32370	491808
96042	491809
54976	491810
3752	491811
31910	491812
2106	491813
109	491814
7893	491815
108383	491816
78319	491817
22985	491818
70406	491819
9595	491820
111498	491821
65113	491822
7213	491823
24001	491824
29220	491825
19607	491826
10282	491827
17520	491828
9780	491829
20808	491830
22724	491831
1306	491832
29522	491833
7477	491834
79774	491835
785	491836
23202	491837
7827	491838
38749	491839
18948	491840
62438	491841
26961	491842
61951	491843
17883	491844
17461	491845
159532	491846
53789	491847
34979	491848
52985	491849
13500	491850
6637	491851
51441	491852
15433	491853
60936	491854
114844	491855
108336	491856
35958	491857
26457	491858
38119	491859
126116	491860
109709	491861
132	491862
28590	491863
1736	491864
38567	491865
124055	491866
14087	491867
88622	491868
20533	491869
92534	491870
23549	491871
4358	491872
35014	491873
66570	491874
92609	491875
34956	491876
29385	491877
158678	491878
339	491879
75013	491880
34573	491881
28246	491882
34570	491883
97351	491884
422	491885
57995	491886
61371	491887
49605	491888
8029	491889
15753	491890
27079	491891
13116	491892
109705	491893
30631	491894
13301	491895
17902	491896
267	491897
24292	491898
91938	491899
159587	491900
8664	491901
94420	491902
84847	491903
25353	491904
38249	491905
104228	491906
38927	491907
14887	491908
9129	491909
51803	491910
8977	491911
65053	491912
14617	491913
19486	491914
118194	491915
48312	491916
50598	491917
98909	491918
1702	491919
12075	491920
57592	491921
111305	491922
25575	491923
80417	491924
53554	491925
51521	491926
62982	491927
5972	491928
89569	491929
30597	491930
98210	491931
70398	491932
2597	491933
70572	491934
59853	491935
1215	491936
15834	491937
42271	491938
22946	491939
37225	491940
51020	491941
79713	491942
15408	491943
104698	491944
82525	491945
55114	491946
15720	491947
106376	491948
113649	491949
544	491950
55086	491951
23196	491952
896	491953
107950	491954
64461	491955
19555	491956
104854	491957
130399	491958
93767	491959
101155	491960
5745	491961
10089	491962
75425	491963
64835	491964
154013	491965
7963	491966
33750	491967
88140	491968
1018	491969
48089	491970
16464	491971
21840	491972
88780	491973
60762	491974
124406	491975
24905	491976
63099	491977
50331	491978
42660	491979
118589	491980
1853	491981
11685	491982
78976	491983
1106	491984
61095	491985
85043	491986
63642	491987
11759	491988
52532	491989
73263	491990
11049	491991
59580	491992
39823	491993
5690	491994
13099	491995
89842	491996
7946	491997
21372	491998
15009	491999
78364	492000
98284	492001
46606	492002
19318	492003
86487	492004
101474	492005
124580	492006
29353	492007
152818	492008
34612	492009
59134	492010
147484	492011
9262	492012
43272	492013
62202	492014
15597	492015
114070	492016
27862	492017
56797	492018
66111	492019
3866	492020
6120	492021
28429	492022
832	492023
2145	492024
49639	492025
16142	492026
59330	492027
48343	492028
22614	492029
42140	492030
93463	492031
4097	492032
12075	492033
68756	492034
17151	492035
9058	492036
1884	492037
47184	492038
9519	492039
9437	492040
78826	492041
30427	492042
5533	492043
21912	492044
73852	492045
29852	492046
12402	492047
23134	492048
9813	492049
36026	492050
64701	492051
3503	492052
5358	492053
29341	492054
6550	492055
113940	492056
285	492057
4104	492058
13499	492059
55694	492060
31668	492061
88033	492062
13101	492063
65581	492064
3633	492065
146481	492066
17351	492067
26525	492068
13452	492069
2330	492070
11963	492071
1776	492072
9419	492073
24104	492074
130111	492075
329	492076
2097	492077
141952	492078
438	492079
227	492080
35049	492081
65903	492082
22208	492083
37155	492084
72375	492085
116476	492086
22875	492087
34964	492088
26348	492089
39863	492090
138922	492091
48496	492092
24066	492093
20185	492094
71959	492095
75666	492096
78410	492097
19135	492098
21177	492099
36643	492100
89234	492101
16112	492102
10383	492103
12334	492104
90732	492105
16068	492106
522	492107
27712	492108
130	492109
16634	492110
75188	492111
23978	492112
3285	492113
12839	492114
32272	492115
5953	492116
13725	492117
18040	492118
20397	492119
7961	492120
32455	492121
55081	492122
442	492123
36536	492124
26213	492125
10425	492126
39074	492127
124755	492128
52431	492129
114242	492130
91128	492131
106203	492132
3835	492133
29720	492134
89212	492135
49411	492136
34382	492137
38186	492138
81616	492139
105076	492140
42023	492141
8803	492142
24957	492143
26018	492144
2498	492145
15871	492146
48506	492147
20217	492148
77361	492149
38272	492150
9182	492151
24092	492152
18389	492153
44769	492154
25132	492155
95684	492156
35283	492157
3615	492158
32776	492159
12103	492160
31788	492161
56839	492162
26880	492163
10649	492164
20657	492165
1196	492166
35355	492167
1430	492168
64922	492169
22448	492170
45800	492171
51671	492172
480	492173
45088	492174
41100	492175
67723	492176
2017	492177
27602	492178
85805	492179
8363	492180
21379	492181
79387	492182
32549	492183
60543	492184
106516	492185
1198	492186
2510	492187
3323	492188
73864	492189
79831	492190
91222	492191
123311	492192
5527	492193
126491	492194
66371	492195
65273	492196
16160	492197
21178	492198
3072	492199
27290	492200
76485	492201
67277	492202
23202	492203
4937	492204
44148	492205
33366	492206
14835	492207
2201	492208
105946	492209
34445	492210
24085	492211
4886	492212
92036	492213
87745	492214
11423	492215
1454	492216
87451	492217
6956	492218
10988	492219
32118	492220
22680	492221
607	492222
31689	492223
50300	492224
153933	492225
38705	492226
1174	492227
10801	492228
32353	492229
4349	492230
40143	492231
13351	492232
7656	492233
138328	492234
107672	492235
17377	492236
14122	492237
83983	492238
38747	492239
135707	492240
55985	492241
48644	492242
136114	492243
5458	492244
45900	492245
2370	492246
12119	492247
65582	492248
70602	492249
42073	492250
5870	492251
24663	492252
1414	492253
70395	492254
165207	492255
15141	492256
55220	492257
63360	492258
67025	492259
2610	492260
1928	492261
12571	492262
16935	492263
37989	492264
27744	492265
8999	492266
138900	492267
73962	492268
38091	492269
6360	492270
84392	492271
14379	492272
10509	492273
14309	492274
19149	492275
68259	492276
10100	492277
9875	492278
101092	492279
10946	492280
58739	492281
4449	492282
87658	492283
5369	492284
1209	492285
16121	492286
23580	492287
34528	492288
134218	492289
65617	492290
5888	492291
35417	492292
59206	492293
6594	492294
53877	492295
63612	492296
35470	492297
82562	492298
12187	492299
5739	492300
28278	492301
104316	492302
131538	492303
50569	492304
34503	492305
16447	492306
105657	492307
25406	492308
23929	492309
130454	492310
22017	492311
38047	492312
2141	492313
15383	492314
164172	492315
24564	492316
9071	492317
13611	492318
15643	492319
6146	492320
3111	492321
111294	492322
19713	492323
21505	492324
167130	492325
113866	492326
95596	492327
126338	492328
94223	492329
106683	492330
30884	492331
7496	492332
63205	492333
46079	492334
34209	492335
19050	492336
34627	492337
154375	492338
42998	492339
93348	492340
30669	492341
94879	492342
95588	492343
7465	492344
68849	492345
115490	492346
97953	492347
101853	492348
64524	492349
52372	492350
20445	492351
87515	492352
42364	492353
58389	492354
14906	492355
53830	492356
8434	492357
107104	492358
39323	492359
8623	492360
995	492361
2453	492362
49293	492363
58664	492364
59234	492365
10478	492366
222	492367
12121	492368
5798	492369
40414	492370
159124	492371
8104	492372
65831	492373
31724	492374
75284	492375
4322	492376
47847	492377
51756	492378
64342	492379
115580	492380
23911	492381
169564	492382
4048	492383
8987	492384
36662	492385
20061	492386
73850	492387
68515	492388
79376	492389
70120	492390
102065	492391
20782	492392
9493	492393
22463	492394
207	492395
5417	492396
46054	492397
9045	492398
236	492399
49113	492400
30176	492401
118637	492402
9460	492403
43412	492404
15800	492405
593	492406
14984	492407
55000	492408
286	492409
3435	492410
11503	492411
67764	492412
17471	492413
68340	492414
4106	492415
15679	492416
447	492417
150513	492418
59206	492419
94960	492420
156555	492421
10411	492422
2956	492423
36500	492424
63704	492425
53652	492426
17485	492427
42769	492428
92350	492429
3355	492430
123172	492431
54424	492432
79741	492433
85732	492434
15628	492435
19896	492436
37862	492437
51697	492438
11206	492439
1061	492440
21537	492441
67828	492442
51254	492443
20562	492444
4242	492445
108193	492446
30692	492447
74203	492448
56530	492449
4325	492450
37857	492451
19443	492452
79777	492453
8842	492454
36550	492455
54279	492456
103010	492457
2467	492458
168254	492459
140781	492460
3344	492461
10963	492462
106871	492463
9529	492464
18939	492465
10349	492466
88138	492467
6011	492468
53902	492469
65662	492470
88596	492471
9119	492472
36935	492473
83496	492474
8229	492475
20028	492476
35648	492477
86262	492478
80047	492479
2100	492480
1998	492481
35314	492482
141738	492483
5634	492484
33413	492485
21503	492486
32563	492487
41404	492488
21624	492489
79161	492490
146815	492491
80570	492492
72102	492493
15914	492494
9985	492495
25026	492496
44984	492497
5834	492498
273	492499
3567	492500
19589	492501
1221	492502
330	492503
106615	492504
31475	492505
123080	492506
115967	492507
305	492508
152043	492509
22987	492510
68038	492511
104	492512
80408	492513
139400	492514
88041	492515
69584	492516
23269	492517
16926	492518
16231	492519
72999	492520
4360	492521
726	492522
3500	492523
33379	492524
36802	492525
138021	492526
100707	492527
15998	492528
37760	492529
45748	492530
30155	492531
1911	492532
76988	492533
90269	492534
98704	492535
58494	492536
50229	492537
161382	492538
29450	492539
82284	492540
10954	492541
87939	492542
76575	492543
8274	492544
11746	492545
112123	492546
10151	492547
38290	492548
147816	492549
29375	492550
45030	492551
2268	492552
63562	492553
102394	492554
7293	492555
82425	492556
24771	492557
44278	492558
87718	492559
94404	492560
5724	492561
45943	492562
10817	492563
86772	492564
1059	492565
59534	492566
19126	492567
124671	492568
46411	492569
135667	492570
39047	492571
49647	492572
16177	492573
23130	492574
2107	492575
95266	492576
62253	492577
40247	492578
26170	492579
26520	492580
14473	492581
2239	492582
3635	492583
120778	492584
523	492585
35557	492586
52146	492587
10417	492588
30142	492589
64466	492590
60904	492591
5925	492592
906	492593
158223	492594
80234	492595
146805	492596
60575	492597
13090	492598
106934	492599
64890	492600
28678	492601
66102	492602
11135	492603
11380	492604
67077	492605
72946	492606
12222	492607
10510	492608
93899	492609
17895	492610
48129	492611
30606	492612
10937	492613
36670	492614
42260	492615
53163	492616
95752	492617
31176	492618
12692	492619
42404	492620
7386	492621
15692	492622
55475	492623
3543	492624
51936	492625
6061	492626
38930	492627
82981	492628
27494	492629
29030	492630
45257	492631
45942	492632
123418	492633
112406	492634
44231	492635
46766	492636
138739	492637
10453	492638
23470	492639
10996	492640
3864	492641
131	492642
11350	492643
52795	492644
33588	492645
61672	492646
43653	492647
122286	492648
70138	492649
55624	492650
26193	492651
47826	492652
1536	492653
13331	492654
8671	492655
92025	492656
68460	492657
21998	492658
86944	492659
380	492660
842	492661
54518	492662
63029	492663
72455	492664
17107	492665
157413	492666
21196	492667
3252	492668
21777	492669
45948	492670
943	492671
37585	492672
16596	492673
14909	492674
14218	492675
19218	492676
39335	492677
3	492678
79381	492679
117203	492680
69810	492681
70279	492682
10886	492683
26799	492684
113299	492685
62034	492686
27160	492687
2552	492688
91953	492689
41325	492690
4262	492691
82204	492692
7805	492693
59251	492694
76500	492695
61274	492696
21721	492697
19354	492698
4810	492699
52572	492700
103154	492701
10914	492702
37215	492703
6545	492704
135856	492705
33465	492706
26686	492707
115940	492708
123528	492709
46622	492710
6563	492711
42620	492712
12553	492713
8663	492714
52010	492715
3736	492716
17560	492717
73501	492718
101522	492719
2078	492720
25469	492721
51627	492722
162	492723
22752	492724
16144	492725
19413	492726
48177	492727
105216	492728
117068	492729
31353	492730
133145	492731
21933	492732
12932	492733
27308	492734
49449	492735
1923	492736
48141	492737
126606	492738
93440	492739
29119	492740
7424	492741
1452	492742
9115	492743
132147	492744
133338	492745
47903	492746
132689	492747
60582	492748
39	492749
62456	492750
47718	492751
10742	492752
22898	492753
59988	492754
18594	492755
38479	492756
6720	492757
54040	492758
93066	492759
40901	492760
35589	492761
30841	492762
4105	492763
86056	492764
3963	492765
19387	492766
28161	492767
8854	492768
67025	492769
9390	492770
23034	492771
9786	492772
72264	492773
107742	492774
48899	492775
5975	492776
14061	492777
13675	492778
12633	492779
74662	492780
160261	492781
80832	492782
88286	492783
93201	492784
11841	492785
6596	492786
32557	492787
31908	492788
4396	492789
11191	492790
19284	492791
8638	492792
169163	492793
280	492794
25514	492795
11267	492796
168360	492797
128708	492798
70372	492799
81765	492800
4474	492801
16559	492802
77431	492803
111541	492804
115220	492805
64737	492806
130700	492807
35938	492808
53634	492809
20720	492810
4510	492811
12159	492812
14901	492813
2370	492814
127091	492815
17814	492816
66283	492817
21229	492818
120874	492819
15129	492820
90104	492821
8214	492822
70337	492823
161405	492824
65331	492825
36723	492826
127273	492827
80248	492828
6919	492829
15858	492830
128287	492831
123007	492832
38405	492833
60063	492834
24749	492835
75266	492836
46302	492837
37138	492838
96179	492839
19093	492840
9083	492841
38503	492842
8050	492843
86021	492844
135179	492845
24663	492846
24990	492847
57578	492848
26505	492849
49269	492850
42396	492851
8054	492852
4302	492853
2336	492854
53526	492855
48721	492856
36291	492857
1700	492858
12629	492859
79264	492860
21636	492861
91712	492862
59583	492863
50205	492864
43116	492865
32156	492866
19013	492867
106869	492868
71402	492869
34426	492870
58178	492871
56446	492872
462	492873
121538	492874
26841	492875
59295	492876
30547	492877
162622	492878
14082	492879
67262	492880
26327	492881
11909	492882
42505	492883
72651	492884
61493	492885
3632	492886
4518	492887
60420	492888
96530	492889
138522	492890
34295	492891
5498	492892
22563	492893
25669	492894
9822	492895
54771	492896
48941	492897
97624	492898
45943	492899
2953	492900
39783	492901
3005	492902
22000	492903
3212	492904
65932	492905
54332	492906
16096	492907
36933	492908
9115	492909
105982	492910
17457	492911
5210	492912
124240	492913
4427	492914
53894	492915
28515	492916
58583	492917
45169	492918
40816	492919
13007	492920
5893	492921
114870	492922
20098	492923
42816	492924
27271	492925
48816	492926
43751	492927
45760	492928
35310	492929
26461	492930
2800	492931
33213	492932
54278	492933
61334	492934
40034	492935
108899	492936
9953	492937
95519	492938
9604	492939
85152	492940
41119	492941
16616	492942
44491	492943
61788	492944
128356	492945
27495	492946
62759	492947
101859	492948
34089	492949
159161	492950
1078	492951
38388	492952
88558	492953
15805	492954
50860	492955
32435	492956
69098	492957
70076	492958
69438	492959
80119	492960
9094	492961
89551	492962
14343	492963
49692	492964
23814	492965
77802	492966
11629	492967
84393	492968
81193	492969
8328	492970
28488	492971
15880	492972
22237	492973
32363	492974
59473	492975
89228	492976
812	492977
9788	492978
1561	492979
146575	492980
22310	492981
3543	492982
57693	492983
1	492984
10666	492985
153713	492986
66220	492987
44407	492988
37176	492989
8795	492990
10433	492991
28759	492992
22755	492993
21138	492994
127001	492995
62398	492996
15806	492997
95701	492998
19785	492999
54524	493000
72098	493001
95358	493002
34949	493003
24440	493004
8029	493005
10119	493006
38419	493007
65871	493008
31107	493009
62179	493010
369	493011
1331	493012
432	493013
25680	493014
48121	493015
69211	493016
929	493017
129363	493018
4998	493019
21440	493020
4537	493021
57160	493022
30963	493023
114933	493024
1161	493025
83188	493026
45560	493027
63030	493028
16354	493029
9447	493030
13486	493031
13501	493032
76556	493033
103661	493034
2619	493035
12977	493036
39847	493037
33112	493038
45525	493039
3180	493040
10398	493041
59970	493042
31385	493043
23066	493044
23848	493045
61324	493046
28205	493047
32656	493048
10204	493049
111369	493050
14065	493051
22354	493052
916	493053
731	493054
133722	493055
23462	493056
14866	493057
155643	493058
84	493059
13709	493060
28264	493061
16284	493062
80306	493063
161	493064
1707	493065
61715	493066
43982	493067
2616	493068
68957	493069
52232	493070
78624	493071
68513	493072
1404	493073
14668	493074
2447	493075
72107	493076
4642	493077
79682	493078
35701	493079
45578	493080
3410	493081
13564	493082
43769	493083
22385	493084
31347	493085
85411	493086
13696	493087
13973	493088
69269	493089
788	493090
75905	493091
62717	493092
156659	493093
9256	493094
48039	493095
15753	493096
30538	493097
28955	493098
76087	493099
110192	493100
6727	493101
33949	493102
84412	493103
17580	493104
19690	493105
27698	493106
46266	493107
11239	493108
24497	493109
778	493110
8461	493111
111512	493112
63655	493113
28630	493114
23582	493115
57323	493116
156353	493117
80619	493118
2143	493119
52473	493120
37904	493121
83639	493122
16009	493123
45811	493124
107699	493125
20251	493126
26383	493127
85077	493128
1350	493129
23632	493130
22170	493131
91683	493132
37919	493133
114905	493134
36136	493135
103790	493136
35241	493137
36587	493138
27202	493139
36273	493140
34151	493141
59617	493142
59146	493143
8148	493144
36379	493145
51503	493146
39488	493147
22246	493148
10952	493149
113262	493150
6097	493151
4196	493152
20823	493153
37470	493154
34770	493155
55541	493156
100679	493157
9679	493158
19413	493159
21642	493160
48555	493161
149970	493162
40313	493163
131243	493164
23156	493165
16250	493166
31699	493167
13864	493168
69593	493169
3096	493170
117243	493171
16033	493172
11858	493173
70937	493174
514	493175
19850	493176
14997	493177
4599	493178
101434	493179
4203	493180
52579	493181
3963	493182
17524	493183
47927	493184
4605	493185
2082	493186
15016	493187
26984	493188
91439	493189
100845	493190
6607	493191
87665	493192
15933	493193
40083	493194
47881	493195
495	493196
13558	493197
24735	493198
124857	493199
1010	493200
145783	493201
11574	493202
3217	493203
54862	493204
4835	493205
59017	493206
43631	493207
39955	493208
17517	493209
22805	493210
77282	493211
127911	493212
19114	493213
64790	493214
55547	493215
26378	493216
10963	493217
45676	493218
133469	493219
3868	493220
96741	493221
7328	493222
4339	493223
28347	493224
20670	493225
83879	493226
60254	493227
98425	493228
8336	493229
55762	493230
35077	493231
113039	493232
13970	493233
53615	493234
28562	493235
127940	493236
21584	493237
130588	493238
9966	493239
43619	493240
51261	493241
65636	493242
38431	493243
41038	493244
104827	493245
161069	493246
1447	493247
23262	493248
4469	493249
32292	493250
5679	493251
12931	493252
36190	493253
41	493254
35596	493255
51810	493256
1221	493257
49050	493258
41953	493259
14513	493260
16176	493261
35493	493262
1542	493263
64025	493264
47739	493265
26653	493266
38409	493267
5134	493268
8163	493269
61071	493270
12944	493271
554	493272
40224	493273
2889	493274
66166	493275
74	493276
39810	493277
51667	493278
101	493279
9441	493280
9696	493281
118	493282
54972	493283
64829	493284
93561	493285
21155	493286
18669	493287
12087	493288
47379	493289
156212	493290
26599	493291
9675	493292
142794	493293
52476	493294
566	493295
55995	493296
8823	493297
70660	493298
16856	493299
14388	493300
35903	493301
75242	493302
112287	493303
94724	493304
46959	493305
22551	493306
400	493307
91452	493308
8364	493309
63642	493310
29	493311
137171	493312
12459	493313
118239	493314
52555	493315
16753	493316
510	493317
94537	493318
168689	493319
4953	493320
4738	493321
54372	493322
81236	493323
9186	493324
99487	493325
121040	493326
14775	493327
32300	493328
45793	493329
283	493330
33383	493331
39147	493332
40000	493333
45025	493334
15979	493335
517	493336
43637	493337
12138	493338
32141	493339
28185	493340
19168	493341
57136	493342
119824	493343
26051	493344
6904	493345
2947	493346
45123	493347
114397	493348
70216	493349
16229	493350
14372	493351
10646	493352
11963	493353
9047	493354
69547	493355
7946	493356
47050	493357
80444	493358
11415	493359
37289	493360
9518	493361
10913	493362
20620	493363
2465	493364
161136	493365
141421	493366
51464	493367
65000	493368
11085	493369
142387	493370
2611	493371
124321	493372
1415	493373
2124	493374
5274	493375
149579	493376
35955	493377
57122	493378
23898	493379
110203	493380
72785	493381
9966	493382
36571	493383
12898	493384
41325	493385
1688	493386
34119	493387
4954	493388
115	493389
10692	493390
10439	493391
137662	493392
65662	493393
112094	493394
31437	493395
130860	493396
50807	493397
142168	493398
40133	493399
99833	493400
82898	493401
66133	493402
11832	493403
1658	493404
27902	493405
23935	493406
136975	493407
12983	493408
71177	493409
62900	493410
25947	493411
47166	493412
143070	493413
64005	493414
53860	493415
71351	493416
146363	493417
5913	493418
61170	493419
12549	493420
37685	493421
168942	493422
97544	493423
17177	493424
50749	493425
29970	493426
12784	493427
14121	493428
116116	493429
27468	493430
237	493431
30581	493432
28173	493433
183	493434
114062	493435
32057	493436
9423	493437
117967	493438
90532	493439
38780	493440
21914	493441
3897	493442
89838	493443
36948	493444
29679	493445
41863	493446
8893	493447
69336	493448
37073	493449
99295	493450
51083	493451
1252	493452
161586	493453
84867	493454
102079	493455
319	493456
332	493457
6537	493458
93941	493459
12856	493460
13357	493461
29269	493462
98675	493463
23913	493464
27957	493465
10909	493466
10931	493467
67164	493468
46895	493469
102466	493470
37853	493471
106837	493472
3024	493473
10899	493474
44380	493475
88007	493476
8839	493477
151833	493478
19856	493479
25207	493480
66060	493481
17631	493482
12688	493483
102040	493484
68596	493485
42704	493486
42799	493487
33921	493488
55694	493489
83007	493490
122402	493491
4967	493492
11265	493493
10061	493494
45898	493495
65629	493496
18270	493497
54335	493498
23946	493499
58365	493500
74466	493501
50138	493502
15006	493503
42386	493504
47330	493505
28046	493506
2574	493507
30344	493508
10738	493509
33240	493510
63664	493511
14073	493512
11020	493513
25241	493514
6809	493515
7583	493516
81467	493517
8333	493518
6294	493519
13981	493520
139433	493521
9278	493522
53016	493523
85767	493524
68029	493525
24320	493526
107312	493527
39110	493528
9824	493529
94515	493530
13176	493531
46800	493532
55340	493533
5933	493534
47939	493535
69490	493536
149622	493537
85188	493538
107354	493539
156742	493540
64946	493541
16697	493542
31587	493543
54838	493544
6750	493545
49	493546
4869	493547
36986	493548
70819	493549
23279	493550
58494	493551
9829	493552
85198	493553
79338	493554
22145	493555
84985	493556
37796	493557
8610	493558
66502	493559
31958	493560
9782	493561
34639	493562
17569	493563
54813	493564
135966	493565
84930	493566
76625	493567
79300	493568
67667	493569
21969	493570
34678	493571
4267	493572
83267	493573
2642	493574
107181	493575
66432	493576
235	493577
8853	493578
99061	493579
17686	493580
130050	493581
513	493582
51766	493583
112195	493584
38345	493585
6169	493586
45409	493587
18733	493588
18975	493589
24578	493590
12331	493591
48250	493592
1397	493593
14119	493594
104228	493595
69905	493596
78788	493597
88636	493598
66619	493599
87680	493600
64073	493601
25142	493602
34160	493603
13697	493604
1669	493605
22856	493606
136185	493607
94260	493608
13046	493609
36158	493610
32071	493611
71719	493612
92335	493613
103458	493614
35679	493615
40862	493616
119397	493617
169286	493618
15673	493619
130775	493620
70849	493621
92146	493622
47203	493623
94118	493624
33364	493625
68497	493626
14966	493627
85023	493628
40150	493629
50517	493630
37105	493631
112213	493632
5114	493633
57274	493634
130471	493635
15189	493636
53924	493637
2013	493638
33244	493639
31349	493640
5967	493641
6427	493642
108287	493643
148669	493644
58496	493645
7910	493646
136764	493647
120519	493648
38417	493649
16561	493650
12133	493651
34669	493652
25370	493653
21070	493654
95814	493655
78740	493656
1198	493657
52555	493658
10508	493659
6000	493660
554	493661
1	493662
2494	493663
67238	493664
16040	493665
45530	493666
9885	493667
1257	493668
60392	493669
93983	493670
20868	493671
9206	493672
305	493673
70350	493674
40375	493675
15747	493676
34303	493677
4668	493678
15400	493679
53923	493680
103652	493681
116439	493682
142190	493683
17689	493684
75543	493685
22094	493686
57784	493687
9665	493688
92354	493689
1086	493690
8262	493691
74331	493692
17718	493693
87671	493694
65261	493695
48798	493696
110817	493697
8710	493698
61692	493699
7397	493700
30051	493701
40639	493702
12180	493703
87915	493704
34770	493705
5663	493706
93565	493707
133423	493708
21547	493709
6874	493710
85111	493711
57611	493712
10172	493713
164683	493714
10040	493715
13206	493716
29227	493717
70518	493718
40764	493719
27553	493720
11058	493721
61403	493722
65419	493723
74355	493724
1153	493725
12726	493726
4431	493727
6808	493728
55206	493729
52616	493730
41270	493731
94825	493732
33940	493733
5171	493734
54928	493735
14922	493736
13076	493737
26726	493738
124326	493739
552	493740
8778	493741
48779	493742
6498	493743
497	493744
138439	493745
81000	493746
53988	493747
19847	493748
90429	493749
8447	493750
19368	493751
3522	493752
37576	493753
166	493754
8017	493755
42872	493756
14425	493757
60309	493758
163403	493759
9568	493760
151692	493761
26210	493762
52468	493763
21090	493764
1590	493765
21237	493766
116201	493767
39226	493768
5186	493769
3525	493770
55921	493771
36260	493772
56456	493773
46005	493774
86769	493775
4255	493776
115294	493777
105179	493778
23229	493779
36793	493780
61682	493781
5535	493782
113618	493783
1394	493784
38482	493785
54517	493786
33559	493787
64538	493788
35360	493789
753	493790
6902	493791
38579	493792
75857	493793
134242	493794
30148	493795
33187	493796
4177	493797
10010	493798
29590	493799
29462	493800
91093	493801
55985	493802
108025	493803
11898	493804
35643	493805
12405	493806
29782	493807
22155	493808
147	493809
34098	493810
96506	493811
32330	493812
37224	493813
65820	493814
15456	493815
20294	493816
113938	493817
7003	493818
21009	493819
8236	493820
72903	493821
37673	493822
4170	493823
19513	493824
10217	493825
54951	493826
14890	493827
30571	493828
21922	493829
3927	493830
52010	493831
94951	493832
6683	493833
18879	493834
96267	493835
610	493836
80372	493837
69522	493838
450	493839
6673	493840
22048	493841
9929	493842
79878	493843
126704	493844
15608	493845
63014	493846
16476	493847
13414	493848
4393	493849
3779	493850
3006	493851
19301	493852
30586	493853
111333	493854
51300	493855
50630	493856
32441	493857
6037	493858
222	493859
13947	493860
38904	493861
24296	493862
8871	493863
16433	493864
41878	493865
164841	493866
39197	493867
40427	493868
8042	493869
30120	493870
52525	493871
33820	493872
128198	493873
6806	493874
114961	493875
48331	493876
25389	493877
9671	493878
8889	493879
84833	493880
82209	493881
89309	493882
29370	493883
48982	493884
18002	493885
6933	493886
5711	493887
1429	493888
122540	493889
77947	493890
47610	493891
2180	493892
3198	493893
44364	493894
58450	493895
122698	493896
11195	493897
164569	493898
43222	493899
5351	493900
7448	493901
60912	493902
4230	493903
64981	493904
105667	493905
133227	493906
83984	493907
97043	493908
53811	493909
60343	493910
33913	493911
28959	493912
20012	493913
25282	493914
107256	493915
115819	493916
64775	493917
55605	493918
32978	493919
67503	493920
6437	493921
69376	493922
1660	493923
14229	493924
143314	493925
16030	493926
40013	493927
24167	493928
10219	493929
120477	493930
23665	493931
67894	493932
4542	493933
112687	493934
70726	493935
111280	493936
9664	493937
19003	493938
32528	493939
49374	493940
38751	493941
5944	493942
73553	493943
9237	493944
144682	493945
12285	493946
21115	493947
20678	493948
129892	493949
25205	493950
60848	493951
29506	493952
31791	493953
61860	493954
121235	493955
126863	493956
59964	493957
48209	493958
78528	493959
77426	493960
127629	493961
3596	493962
50758	493963
60529	493964
2627	493965
88607	493966
112225	493967
19461	493968
79254	493969
54629	493970
39879	493971
54414	493972
13094	493973
10746	493974
30292	493975
36593	493976
10933	493977
25754	493978
7564	493979
58288	493980
38462	493981
48767	493982
62507	493983
46593	493984
33522	493985
8862	493986
6073	493987
30346	493988
27542	493989
366	493990
48889	493991
4530	493992
5475	493993
62787	493994
49661	493995
26502	493996
6922	493997
3707	493998
8579	493999
6323	494000
22754	494001
35714	494002
55982	494003
18801	494004
1039	494005
12075	494006
26148	494007
38158	494008
1575	494009
19171	494010
87421	494011
74428	494012
46381	494013
27810	494014
28992	494015
94202	494016
127363	494017
14501	494018
68923	494019
72819	494020
73276	494021
30934	494022
24135	494023
39052	494024
148386	494025
93554	494026
14879	494027
24845	494028
46811	494029
139225	494030
133285	494031
55560	494032
4522	494033
27528	494034
87569	494035
119931	494036
7995	494037
115254	494038
124335	494039
3237	494040
10320	494041
9012	494042
35039	494043
67227	494044
78704	494045
56201	494046
4679	494047
81053	494048
24387	494049
13551	494050
41025	494051
1755	494052
53127	494053
6781	494054
623	494055
125010	494056
26154	494057
9320	494058
12952	494059
34825	494060
21753	494061
36577	494062
15032	494063
42251	494064
139990	494065
62403	494066
6630	494067
33715	494068
11723	494069
43979	494070
27788	494071
102882	494072
109560	494073
2234	494074
67498	494075
34097	494076
5231	494077
16029	494078
74354	494079
88539	494080
10290	494081
16293	494082
26160	494083
22315	494084
43596	494085
91059	494086
317	494087
143248	494088
117536	494089
112963	494090
6927	494091
78030	494092
19977	494093
72815	494094
112944	494095
50519	494096
130535	494097
26310	494098
28810	494099
60020	494100
97005	494101
55333	494102
35555	494103
46349	494104
64821	494105
84640	494106
27827	494107
33065	494108
33034	494109
74042	494110
153715	494111
18566	494112
335	494113
8055	494114
8903	494115
5743	494116
23294	494117
23116	494118
49799	494119
96975	494120
82032	494121
72238	494122
166937	494123
16338	494124
156324	494125
80184	494126
97654	494127
59794	494128
23978	494129
77621	494130
13521	494131
65103	494132
37000	494133
30560	494134
61320	494135
89742	494136
46525	494137
52072	494138
157203	494139
139570	494140
25486	494141
121864	494142
121012	494143
14395	494144
134771	494145
82839	494146
108061	494147
29016	494148
78176	494149
98279	494150
49274	494151
13976	494152
3028	494153
27513	494154
14	494155
189	494156
57698	494157
53230	494158
53567	494159
47658	494160
81002	494161
32143	494162
30224	494163
14635	494164
2551	494165
67864	494166
16712	494167
110134	494168
85550	494169
55743	494170
30048	494171
12918	494172
106919	494173
18234	494174
1172	494175
22528	494176
2911	494177
24352	494178
120889	494179
18954	494180
11988	494181
20615	494182
113471	494183
45386	494184
45374	494185
43906	494186
25392	494187
114348	494188
104306	494189
32093	494190
6947	494191
168217	494192
35771	494193
29654	494194
2934	494195
3592	494196
85145	494197
1934	494198
35195	494199
127665	494200
24102	494201
9915	494202
21118	494203
31493	494204
49085	494205
21572	494206
144674	494207
75558	494208
1351	494209
101944	494210
10243	494211
2052	494212
139334	494213
5411	494214
83044	494215
21753	494216
10081	494217
9132	494218
26769	494219
13929	494220
1498	494221
92840	494222
87469	494223
20908	494224
128225	494225
50954	494226
7435	494227
3491	494228
84694	494229
111836	494230
1714	494231
6196	494232
73300	494233
64771	494234
87652	494235
18513	494236
49977	494237
83189	494238
32313	494239
104691	494240
41845	494241
15440	494242
5397	494243
6142	494244
2250	494245
73920	494246
14616	494247
12369	494248
114833	494249
36837	494250
23606	494251
2691	494252
26163	494253
88292	494254
18817	494255
100042	494256
95270	494257
2294	494258
9420	494259
117508	494260
112245	494261
1465	494262
31712	494263
6204	494264
9641	494265
10454	494266
28526	494267
41352	494268
46901	494269
22258	494270
14054	494271
21748	494272
6319	494273
11229	494274
1729	494275
5213	494276
100465	494277
73413	494278
7730	494279
44641	494280
165548	494281
73753	494282
18069	494283
5086	494284
1723	494285
29101	494286
27809	494287
111963	494288
60469	494289
106255	494290
22220	494291
1532	494292
5498	494293
55046	494294
12457	494295
24770	494296
2561	494297
21822	494298
9111	494299
28634	494300
36260	494301
6150	494302
23887	494303
24886	494304
13867	494305
35057	494306
83287	494307
151153	494308
26768	494309
33799	494310
54416	494311
15471	494312
37859	494313
112536	494314
20066	494315
7056	494316
105660	494317
4131	494318
13915	494319
64595	494320
27110	494321
72742	494322
9894	494323
32154	494324
35550	494325
30721	494326
29280	494327
132082	494328
501	494329
1621	494330
15475	494331
2076	494332
4147	494333
18336	494334
30151	494335
51548	494336
42949	494337
33411	494338
42674	494339
102010	494340
90885	494341
84294	494342
150464	494343
92845	494344
65946	494345
79105	494346
2790	494347
12848	494348
64041	494349
28375	494350
104494	494351
96391	494352
133267	494353
151362	494354
135036	494355
101191	494356
17572	494357
25402	494358
61461	494359
10001	494360
102463	494361
165107	494362
130476	494363
42866	494364
20241	494365
23132	494366
507	494367
92971	494368
32940	494369
16152	494370
40760	494371
35035	494372
13625	494373
35774	494374
32546	494375
6103	494376
21346	494377
38921	494378
49380	494379
3353	494380
39418	494381
133347	494382
5119	494383
10009	494384
3417	494385
7748	494386
39542	494387
8092	494388
77282	494389
44890	494390
75682	494391
28689	494392
14532	494393
128185	494394
42010	494395
109910	494396
9868	494397
17380	494398
106173	494399
23496	494400
131035	494401
64131	494402
89795	494403
94321	494404
5892	494405
42189	494406
104893	494407
14333	494408
17824	494409
137749	494410
139285	494411
51645	494412
58194	494413
50989	494414
291	494415
28716	494416
113945	494417
24205	494418
11975	494419
104883	494420
87757	494421
142002	494422
28768	494423
52263	494424
41317	494425
44795	494426
42274	494427
39169	494428
42979	494429
89483	494430
1711	494431
39453	494432
40028	494433
264	494434
49284	494435
47245	494436
166189	494437
3326	494438
30033	494439
5292	494440
1254	494441
27083	494442
52846	494443
9388	494444
11122	494445
3223	494446
127543	494447
25975	494448
894	494449
108396	494450
12967	494451
26250	494452
107297	494453
68797	494454
36460	494455
149582	494456
4931	494457
2131	494458
25336	494459
118381	494460
19363	494461
126124	494462
4273	494463
1772	494464
14785	494465
29223	494466
2230	494467
133001	494468
64562	494469
66992	494470
67334	494471
81383	494472
4900	494473
13826	494474
115524	494475
120377	494476
2916	494477
51528	494478
499	494479
62443	494480
14085	494481
12395	494482
12441	494483
16005	494484
13981	494485
2999	494486
69929	494487
7190	494488
91912	494489
92217	494490
8099	494491
87358	494492
16516	494493
110722	494494
39633	494495
8555	494496
6747	494497
76486	494498
118317	494499
77116	494500
53594	494501
76519	494502
7779	494503
142	494504
39213	494505
25786	494506
1617	494507
2064	494508
13073	494509
28891	494510
51392	494511
28456	494512
5827	494513
38015	494514
9191	494515
49721	494516
98731	494517
92903	494518
49992	494519
35081	494520
144886	494521
78989	494522
450	494523
24271	494524
5263	494525
62975	494526
68931	494527
134872	494528
86200	494529
40709	494530
2642	494531
5134	494532
22735	494533
36677	494534
110261	494535
24231	494536
38161	494537
67254	494538
3805	494539
26797	494540
65417	494541
85512	494542
160651	494543
129074	494544
63753	494545
55100	494546
71489	494547
875	494548
91841	494549
12300	494550
11835	494551
1583	494552
61031	494553
786	494554
15763	494555
50392	494556
6536	494557
40198	494558
31842	494559
50377	494560
112806	494561
67802	494562
72418	494563
70553	494564
84725	494565
58633	494566
138574	494567
14642	494568
90726	494569
12905	494570
25467	494571
111930	494572
72439	494573
49145	494574
10	494575
57660	494576
126914	494577
28041	494578
44721	494579
72716	494580
21889	494581
33779	494582
11117	494583
36097	494584
16138	494585
1155	494586
29994	494587
2912	494588
54708	494589
23673	494590
31816	494591
138756	494592
19233	494593
20617	494594
152126	494595
119359	494596
9263	494597
47382	494598
105424	494599
20611	494600
102919	494601
28420	494602
606	494603
20200	494604
105742	494605
13450	494606
7092	494607
15239	494608
101363	494609
26847	494610
58861	494611
59129	494612
78847	494613
62127	494614
44934	494615
3273	494616
78660	494617
10151	494618
24120	494619
54862	494620
55026	494621
40337	494622
3668	494623
2452	494624
9797	494625
47646	494626
11890	494627
3437	494628
18220	494629
8072	494630
161719	494631
21796	494632
6337	494633
8747	494634
13184	494635
20915	494636
16949	494637
3046	494638
47628	494639
43500	494640
8148	494641
5249	494642
128485	494643
13353	494644
39928	494645
101	494646
12096	494647
86957	494648
64172	494649
16466	494650
6976	494651
84333	494652
2146	494653
134907	494654
27396	494655
71032	494656
13934	494657
50403	494658
21623	494659
42225	494660
105195	494661
2403	494662
588	494663
5215	494664
1496	494665
37497	494666
42567	494667
12691	494668
45626	494669
39656	494670
13770	494671
154721	494672
39754	494673
16192	494674
17430	494675
10626	494676
5113	494677
88836	494678
161831	494679
16281	494680
34969	494681
45669	494682
50769	494683
98799	494684
31199	494685
79807	494686
9950	494687
3679	494688
11910	494689
55532	494690
96388	494691
83121	494692
4402	494693
33183	494694
122711	494695
111873	494696
127	494697
26471	494698
39314	494699
26700	494700
3310	494701
102909	494702
4943	494703
55740	494704
5121	494705
96476	494706
37168	494707
21134	494708
78674	494709
1159	494710
109207	494711
23557	494712
37	494713
25983	494714
18411	494715
79957	494716
40317	494717
126919	494718
65136	494719
1526	494720
2211	494721
3825	494722
52673	494723
76988	494724
30375	494725
9430	494726
58347	494727
31867	494728
5235	494729
44232	494730
34022	494731
31454	494732
44323	494733
83659	494734
16474	494735
15345	494736
96113	494737
30315	494738
3871	494739
52292	494740
36838	494741
30751	494742
56703	494743
885	494744
69176	494745
84035	494746
16692	494747
66111	494748
112714	494749
144232	494750
58829	494751
24976	494752
2382	494753
90146	494754
88809	494755
26714	494756
67881	494757
26069	494758
1395	494759
7983	494760
1434	494761
107450	494762
50587	494763
39359	494764
108380	494765
67863	494766
23068	494767
65070	494768
57993	494769
62071	494770
73130	494771
1642	494772
4663	494773
23555	494774
32015	494775
76640	494776
47975	494777
6684	494778
36002	494779
2205	494780
9931	494781
3979	494782
951	494783
33286	494784
90022	494785
20235	494786
74414	494787
15736	494788
126259	494789
38798	494790
17960	494791
80077	494792
96693	494793
23203	494794
117043	494795
84424	494796
36827	494797
15558	494798
58730	494799
120161	494800
30142	494801
86653	494802
67613	494803
3655	494804
3265	494805
45650	494806
2022	494807
29333	494808
6442	494809
67903	494810
28534	494811
34209	494812
123373	494813
80827	494814
7163	494815
59398	494816
129962	494817
1485	494818
79917	494819
3959	494820
101895	494821
117750	494822
67921	494823
32330	494824
34964	494825
43162	494826
130766	494827
57629	494828
27145	494829
106743	494830
56556	494831
34399	494832
31598	494833
10389	494834
89	494835
64106	494836
60596	494837
16564	494838
138802	494839
8044	494840
483	494841
26867	494842
123211	494843
90380	494844
4936	494845
1563	494846
33864	494847
43943	494848
40438	494849
12209	494850
23817	494851
303	494852
131237	494853
55120	494854
58092	494855
27393	494856
27325	494857
10156	494858
46616	494859
39860	494860
87397	494861
31087	494862
16229	494863
14844	494864
35636	494865
25387	494866
1277	494867
15343	494868
59398	494869
13927	494870
79982	494871
124603	494872
65972	494873
21097	494874
3565	494875
86686	494876
86139	494877
156670	494878
114264	494879
112374	494880
151211	494881
20103	494882
1983	494883
32319	494884
36284	494885
121818	494886
79065	494887
58197	494888
70024	494889
133878	494890
26850	494891
52313	494892
114500	494893
133	494894
11253	494895
37770	494896
49927	494897
46223	494898
14833	494899
54633	494900
15588	494901
104709	494902
43765	494903
8082	494904
7481	494905
21405	494906
41004	494907
667	494908
111015	494909
73339	494910
102085	494911
1706	494912
43673	494913
6780	494914
65129	494915
8517	494916
6758	494917
50709	494918
10896	494919
52460	494920
17678	494921
37752	494922
49527	494923
1159	494924
72659	494925
109615	494926
44647	494927
22919	494928
47841	494929
14224	494930
115	494931
3309	494932
7580	494933
56947	494934
4741	494935
46672	494936
22473	494937
13519	494938
30631	494939
30633	494940
3380	494941
54988	494942
13779	494943
48235	494944
155099	494945
82326	494946
31655	494947
39135	494948
7642	494949
102893	494950
127674	494951
23885	494952
27607	494953
73437	494954
29643	494955
66593	494956
40697	494957
98175	494958
7338	494959
9308	494960
57245	494961
574	494962
334	494963
72271	494964
24852	494965
44868	494966
33656	494967
4095	494968
26693	494969
98387	494970
23036	494971
76825	494972
51874	494973
19647	494974
14255	494975
69552	494976
8694	494977
605	494978
41051	494979
28375	494980
33669	494981
89901	494982
18031	494983
26530	494984
50459	494985
43722	494986
34619	494987
18697	494988
87787	494989
139197	494990
729	494991
58755	494992
58188	494993
41864	494994
33589	494995
55	494996
54518	494997
112865	494998
94243	494999
73083	495000
37812	495001
22867	495002
32812	495003
13853	495004
21066	495005
621	495006
154657	495007
35829	495008
50792	495009
10974	495010
63501	495011
102702	495012
117911	495013
91886	495014
90623	495015
23992	495016
12701	495017
41259	495018
57686	495019
7997	495020
41164	495021
45685	495022
25371	495023
116532	495024
23794	495025
18686	495026
101169	495027
98125	495028
17210	495029
731	495030
22492	495031
90943	495032
14169	495033
71633	495034
83581	495035
1193	495036
1338	495037
20388	495038
21302	495039
35537	495040
38050	495041
14184	495042
2344	495043
32034	495044
109844	495045
60301	495046
9219	495047
74878	495048
1167	495049
20856	495050
32	495051
1796	495052
74489	495053
34438	495054
26940	495055
67492	495056
33602	495057
64319	495058
40452	495059
61980	495060
7802	495061
35473	495062
36087	495063
443	495064
51562	495065
59628	495066
6279	495067
142878	495068
17383	495069
74640	495070
23936	495071
30054	495072
35441	495073
8188	495074
12505	495075
2933	495076
5149	495077
39574	495078
5502	495079
148074	495080
7322	495081
5215	495082
81315	495083
20140	495084
44032	495085
555	495086
21725	495087
150647	495088
23659	495089
42663	495090
55542	495091
132050	495092
169945	495093
6455	495094
113736	495095
8370	495096
147521	495097
16298	495098
420	495099
10714	495100
115680	495101
23391	495102
106636	495103
81423	495104
86847	495105
45734	495106
29264	495107
635	495108
9361	495109
42550	495110
110741	495111
6809	495112
127046	495113
27075	495114
17759	495115
30878	495116
45061	495117
21412	495118
52871	495119
122134	495120
915	495121
95865	495122
80455	495123
2943	495124
12015	495125
25347	495126
18126	495127
2929	495128
90611	495129
92574	495130
8209	495131
14034	495132
35032	495133
941	495134
10537	495135
23427	495136
99	495137
26319	495138
64483	495139
107912	495140
41756	495141
21556	495142
7069	495143
33745	495144
8734	495145
5119	495146
9907	495147
77694	495148
21787	495149
45110	495150
46492	495151
46254	495152
664	495153
26523	495154
168544	495155
30892	495156
90903	495157
3353	495158
3756	495159
92249	495160
86017	495161
145374	495162
12295	495163
22555	495164
71530	495165
80051	495166
88307	495167
10224	495168
111189	495169
14145	495170
69883	495171
134256	495172
78925	495173
174	495174
111895	495175
10169	495176
88576	495177
84796	495178
69366	495179
21056	495180
121629	495181
1280	495182
17218	495183
17202	495184
175	495185
1738	495186
97104	495187
167469	495188
169486	495189
64492	495190
3255	495191
51642	495192
2213	495193
29741	495194
6684	495195
3399	495196
7389	495197
34981	495198
48059	495199
102827	495200
33607	495201
14307	495202
8395	495203
66082	495204
74896	495205
16314	495206
9530	495207
6673	495208
76117	495209
123707	495210
52148	495211
20628	495212
18387	495213
39534	495214
66205	495215
99127	495216
54122	495217
8168	495218
42765	495219
23498	495220
15614	495221
874	495222
8022	495223
12295	495224
758	495225
9010	495226
33579	495227
18936	495228
39896	495229
1298	495230
33000	495231
22328	495232
1136	495233
11721	495234
130758	495235
128315	495236
60438	495237
34489	495238
8514	495239
67409	495240
22962	495241
39590	495242
5839	495243
95344	495244
40817	495245
10872	495246
38378	495247
47909	495248
25992	495249
15481	495250
11151	495251
21283	495252
25835	495253
7252	495254
12659	495255
32713	495256
62713	495257
13119	495258
52894	495259
10936	495260
836	495261
136470	495262
3002	495263
102494	495264
1112	495265
4368	495266
161127	495267
3383	495268
83905	495269
14404	495270
100885	495271
124659	495272
46657	495273
30646	495274
26381	495275
8800	495276
127362	495277
32090	495278
18123	495279
55544	495280
19717	495281
12343	495282
105637	495283
36646	495284
356	495285
6127	495286
101749	495287
20934	495288
91588	495289
26169	495290
28795	495291
663	495292
40023	495293
16944	495294
57411	495295
72754	495296
2662	495297
51612	495298
39254	495299
102109	495300
36826	495301
50924	495302
76181	495303
84230	495304
3228	495305
72159	495306
111511	495307
84976	495308
131038	495309
55002	495310
87114	495311
11025	495312
2498	495313
1253	495314
12529	495315
84610	495316
37404	495317
24239	495318
66966	495319
90424	495320
16934	495321
1061	495322
13632	495323
29528	495324
39856	495325
45569	495326
12054	495327
43719	495328
84050	495329
87957	495330
56100	495331
44562	495332
57721	495333
121952	495334
76699	495335
74370	495336
99448	495337
109937	495338
42159	495339
2721	495340
31551	495341
115324	495342
28092	495343
2565	495344
1630	495345
13963	495346
5123	495347
51893	495348
149292	495349
91467	495350
74018	495351
11628	495352
2105	495353
50751	495354
60922	495355
61	495356
124359	495357
3336	495358
55666	495359
34075	495360
64092	495361
27460	495362
36183	495363
4763	495364
11269	495365
2137	495366
31223	495367
94392	495368
132226	495369
7367	495370
4302	495371
120659	495372
91307	495373
42964	495374
5789	495375
63104	495376
62331	495377
180	495378
96130	495379
69909	495380
19271	495381
148818	495382
7795	495383
23505	495384
14256	495385
159428	495386
66090	495387
45384	495388
17477	495389
9475	495390
84129	495391
56672	495392
72588	495393
8485	495394
16116	495395
97057	495396
89411	495397
23778	495398
63074	495399
121548	495400
6575	495401
15584	495402
1127	495403
35069	495404
83785	495405
97424	495406
127627	495407
74531	495408
58348	495409
86250	495410
57730	495411
48572	495412
11085	495413
3586	495414
3010	495415
41283	495416
55556	495417
25133	495418
2988	495419
105766	495420
103828	495421
1219	495422
41083	495423
1489	495424
34850	495425
78488	495426
25170	495427
135068	495428
10583	495429
33805	495430
108234	495431
147940	495432
6448	495433
121305	495434
23291	495435
28057	495436
20771	495437
2250	495438
46749	495439
1407	495440
35529	495441
3177	495442
112459	495443
43005	495444
585	495445
55575	495446
5012	495447
2862	495448
25647	495449
14952	495450
2028	495451
90966	495452
77403	495453
22626	495454
19293	495455
94401	495456
3089	495457
133989	495458
5340	495459
25856	495460
133226	495461
46754	495462
62343	495463
101552	495464
25176	495465
3898	495466
24539	495467
10810	495468
77216	495469
28075	495470
6774	495471
32465	495472
77046	495473
4361	495474
2196	495475
7742	495476
48534	495477
90827	495478
5083	495479
5954	495480
33809	495481
127158	495482
99979	495483
123867	495484
45071	495485
867	495486
2496	495487
88634	495488
3852	495489
36468	495490
38783	495491
29086	495492
54032	495493
5106	495494
31308	495495
43372	495496
81563	495497
30146	495498
33542	495499
39957	495500
2252	495501
114524	495502
99964	495503
32080	495504
100949	495505
149169	495506
20402	495507
48332	495508
67256	495509
79969	495510
53744	495511
102121	495512
37164	495513
13284	495514
323	495515
81993	495516
146319	495517
64258	495518
4262	495519
9176	495520
82627	495521
19267	495522
5073	495523
6890	495524
66922	495525
75	495526
61766	495527
40987	495528
101487	495529
10171	495530
7678	495531
127796	495532
31977	495533
88775	495534
1588	495535
92472	495536
105503	495537
52186	495538
15313	495539
25970	495540
3522	495541
92955	495542
6799	495543
35693	495544
26020	495545
35531	495546
29823	495547
103647	495548
39610	495549
8048	495550
25823	495551
66399	495552
21396	495553
4730	495554
19191	495555
120626	495556
71344	495557
33348	495558
1903	495559
41482	495560
3009	495561
114812	495562
113591	495563
137332	495564
2579	495565
1814	495566
104322	495567
28710	495568
31401	495569
30087	495570
693	495571
116114	495572
4537	495573
5532	495574
61083	495575
21609	495576
78453	495577
100276	495578
154272	495579
1384	495580
30235	495581
60754	495582
70039	495583
86751	495584
8264	495585
148704	495586
9556	495587
16192	495588
62684	495589
4501	495590
74642	495591
8443	495592
29790	495593
131758	495594
1858	495595
12913	495596
8351	495597
19980	495598
10303	495599
150430	495600
26036	495601
2537	495602
1109	495603
39607	495604
80987	495605
6304	495606
74728	495607
38711	495608
18403	495609
19720	495610
12592	495611
67760	495612
27290	495613
106786	495614
5153	495615
36365	495616
13260	495617
37240	495618
69316	495619
3864	495620
88065	495621
3145	495622
46119	495623
35631	495624
83467	495625
139667	495626
39354	495627
50847	495628
105311	495629
1758	495630
73234	495631
113249	495632
11423	495633
89057	495634
42725	495635
14315	495636
67049	495637
46921	495638
104996	495639
154808	495640
27217	495641
22319	495642
4107	495643
7257	495644
24908	495645
6251	495646
1419	495647
1014	495648
142820	495649
15489	495650
33109	495651
88108	495652
50955	495653
49857	495654
128207	495655
92460	495656
66520	495657
16474	495658
16668	495659
41275	495660
2507	495661
28132	495662
99859	495663
86621	495664
17027	495665
46344	495666
56196	495667
60703	495668
58912	495669
33546	495670
84144	495671
20889	495672
3495	495673
15788	495674
6999	495675
901	495676
5493	495677
103490	495678
33661	495679
52959	495680
11329	495681
38854	495682
115103	495683
27806	495684
4615	495685
82610	495686
77835	495687
36298	495688
19566	495689
91849	495690
108853	495691
8209	495692
14634	495693
30601	495694
4089	495695
40918	495696
7183	495697
20136	495698
3017	495699
2106	495700
73101	495701
25135	495702
61001	495703
6114	495704
1616	495705
32992	495706
15668	495707
25000	495708
10143	495709
10475	495710
7782	495711
1540	495712
101940	495713
21826	495714
22514	495715
95138	495716
19468	495717
55533	495718
45413	495719
38832	495720
50121	495721
18692	495722
3855	495723
48145	495724
9538	495725
57429	495726
121689	495727
49580	495728
11609	495729
20012	495730
50239	495731
34605	495732
13096	495733
358	495734
29958	495735
114742	495736
51803	495737
820	495738
23239	495739
4300	495740
56295	495741
92381	495742
18492	495743
12257	495744
49412	495745
45977	495746
81225	495747
110551	495748
41062	495749
3735	495750
140563	495751
59758	495752
8515	495753
1145	495754
110859	495755
117012	495756
46768	495757
55733	495758
5184	495759
15163	495760
6978	495761
955	495762
84231	495763
99763	495764
124641	495765
60724	495766
4522	495767
7236	495768
70298	495769
8541	495770
11384	495771
127468	495772
61786	495773
76395	495774
2459	495775
22181	495776
17434	495777
62464	495778
81485	495779
49793	495780
119825	495781
107468	495782
40456	495783
68805	495784
73889	495785
15427	495786
21689	495787
58513	495788
16333	495789
6028	495790
26998	495791
3700	495792
6050	495793
22246	495794
7545	495795
21799	495796
22530	495797
11037	495798
165430	495799
8380	495800
29907	495801
167695	495802
99563	495803
22779	495804
135244	495805
5970	495806
58282	495807
59668	495808
3401	495809
12910	495810
866	495811
26656	495812
66284	495813
96411	495814
11916	495815
5024	495816
150043	495817
4056	495818
168034	495819
80289	495820
163093	495821
18230	495822
59597	495823
131111	495824
10993	495825
74451	495826
99662	495827
14785	495828
36379	495829
38218	495830
8641	495831
49217	495832
83260	495833
18382	495834
170280	495835
73593	495836
75055	495837
4771	495838
18349	495839
13056	495840
23870	495841
3623	495842
49764	495843
25329	495844
27857	495845
888	495846
34452	495847
73844	495848
21779	495849
80963	495850
43997	495851
9753	495852
27349	495853
75244	495854
120037	495855
6542	495856
118	495857
52285	495858
34028	495859
10007	495860
169445	495861
1793	495862
77968	495863
117107	495864
57148	495865
40227	495866
101140	495867
2629	495868
14189	495869
8398	495870
36851	495871
134168	495872
27230	495873
4077	495874
1446	495875
58864	495876
101202	495877
17054	495878
11005	495879
108662	495880
12894	495881
80497	495882
57281	495883
17617	495884
28355	495885
406	495886
9647	495887
53190	495888
95	495889
15016	495890
46062	495891
21214	495892
80839	495893
77526	495894
23611	495895
3736	495896
82351	495897
25847	495898
104455	495899
65728	495900
131388	495901
36696	495902
45003	495903
36832	495904
10416	495905
42559	495906
133823	495907
1118	495908
26996	495909
36512	495910
62110	495911
73995	495912
76370	495913
36812	495914
27448	495915
53393	495916
66341	495917
104841	495918
6963	495919
11725	495920
31031	495921
46919	495922
7314	495923
26739	495924
70655	495925
123927	495926
15105	495927
59213	495928
4213	495929
54877	495930
42032	495931
1916	495932
56123	495933
3989	495934
53555	495935
56415	495936
26030	495937
30821	495938
55854	495939
87820	495940
15976	495941
32846	495942
62186	495943
891	495944
500	495945
66854	495946
21358	495947
14049	495948
61037	495949
25341	495950
89990	495951
94461	495952
79451	495953
3421	495954
67412	495955
6258	495956
4592	495957
1680	495958
105822	495959
81179	495960
34912	495961
54943	495962
16801	495963
64710	495964
52764	495965
26025	495966
71767	495967
107045	495968
47721	495969
47883	495970
9793	495971
89050	495972
132254	495973
33835	495974
82936	495975
9685	495976
28240	495977
78797	495978
16341	495979
9490	495980
79337	495981
1872	495982
18907	495983
4336	495984
87729	495985
98125	495986
38760	495987
29360	495988
61999	495989
9196	495990
33794	495991
76719	495992
158653	495993
150	495994
22168	495995
63741	495996
128786	495997
52002	495998
9765	495999
31462	496000
101263	496001
61678	496002
93089	496003
4447	496004
127057	496005
81037	496006
11646	496007
94158	496008
87878	496009
1113	496010
59964	496011
50437	496012
153741	496013
25458	496014
45884	496015
26844	496016
65770	496017
39124	496018
99063	496019
26050	496020
18509	496021
135524	496022
58092	496023
9387	496024
850	496025
130592	496026
91664	496027
28871	496028
64692	496029
58211	496030
9939	496031
49765	496032
99334	496033
115568	496034
10924	496035
37242	496036
52974	496037
12455	496038
128370	496039
120234	496040
31531	496041
5635	496042
4387	496043
3343	496044
17564	496045
50204	496046
80875	496047
121899	496048
10418	496049
41411	496050
6534	496051
110816	496052
5271	496053
27451	496054
18724	496055
46117	496056
11114	496057
17089	496058
59333	496059
3362	496060
2	496061
138603	496062
4304	496063
106610	496064
90077	496065
50194	496066
51988	496067
27587	496068
3802	496069
3690	496070
13890	496071
59438	496072
54307	496073
20797	496074
5325	496075
14336	496076
16970	496077
39998	496078
91783	496079
7843	496080
22712	496081
58158	496082
12949	496083
158823	496084
59366	496085
27396	496086
26338	496087
43945	496088
59556	496089
60700	496090
36936	496091
41730	496092
67135	496093
41322	496094
53345	496095
981	496096
76183	496097
1612	496098
1875	496099
48260	496100
3249	496101
70398	496102
603	496103
16920	496104
31452	496105
112618	496106
30772	496107
41792	496108
43429	496109
86047	496110
1595	496111
72017	496112
90486	496113
57995	496114
4448	496115
121238	496116
11192	496117
27800	496118
115124	496119
8420	496120
103968	496121
35865	496122
13902	496123
4719	496124
47145	496125
62153	496126
107368	496127
53955	496128
64854	496129
170048	496130
48635	496131
62883	496132
67948	496133
30604	496134
114560	496135
5223	496136
140117	496137
15870	496138
11400	496139
9098	496140
132192	496141
8073	496142
4830	496143
30034	496144
11083	496145
47514	496146
5549	496147
4281	496148
69253	496149
85654	496150
72491	496151
46862	496152
64389	496153
46291	496154
14287	496155
46600	496156
35341	496157
5015	496158
171	496159
39494	496160
97852	496161
2750	496162
3965	496163
53155	496164
100648	496165
3753	496166
19222	496167
16078	496168
71061	496169
788	496170
63840	496171
83235	496172
22976	496173
13112	496174
54505	496175
30946	496176
158633	496177
25276	496178
126229	496179
28872	496180
39349	496181
89785	496182
277	496183
34473	496184
17768	496185
47203	496186
36107	496187
40677	496188
47947	496189
35177	496190
57975	496191
112122	496192
105656	496193
3791	496194
20123	496195
23005	496196
103700	496197
20530	496198
120588	496199
67661	496200
7010	496201
75197	496202
2497	496203
159497	496204
27256	496205
67297	496206
131013	496207
95091	496208
9478	496209
135482	496210
58696	496211
43466	496212
34347	496213
18216	496214
8417	496215
150438	496216
1136	496217
12195	496218
90155	496219
5179	496220
23120	496221
7708	496222
34544	496223
6652	496224
17250	496225
57640	496226
163889	496227
6367	496228
76463	496229
19450	496230
67813	496231
25734	496232
131057	496233
36871	496234
114410	496235
28468	496236
32236	496237
72524	496238
1172	496239
25553	496240
38817	496241
36900	496242
59307	496243
13168	496244
38019	496245
78356	496246
20527	496247
89684	496248
62617	496249
85592	496250
10231	496251
49691	496252
81665	496253
58458	496254
17178	496255
38703	496256
93762	496257
52752	496258
23798	496259
61490	496260
11104	496261
13358	496262
16928	496263
22980	496264
18004	496265
50664	496266
20323	496267
24797	496268
4733	496269
106633	496270
13022	496271
153459	496272
14176	496273
4559	496274
84340	496275
7237	496276
49363	496277
11644	496278
13626	496279
74348	496280
5665	496281
9658	496282
9807	496283
37250	496284
53852	496285
62119	496286
25004	496287
69786	496288
161134	496289
17736	496290
18258	496291
49918	496292
15510	496293
67313	496294
2779	496295
55138	496296
37806	496297
5966	496298
26963	496299
4443	496300
18433	496301
79056	496302
74565	496303
3015	496304
86120	496305
66254	496306
6374	496307
54624	496308
59823	496309
11756	496310
2003	496311
2800	496312
42167	496313
40104	496314
21520	496315
8160	496316
84441	496317
29948	496318
25163	496319
1829	496320
69570	496321
2065	496322
17785	496323
26339	496324
52392	496325
97144	496326
22999	496327
6376	496328
77762	496329
34905	496330
694	496331
17818	496332
39781	496333
24877	496334
53996	496335
168849	496336
12688	496337
44970	496338
79157	496339
62738	496340
95413	496341
77854	496342
9858	496343
28634	496344
81825	496345
39796	496346
58715	496347
26141	496348
14580	496349
49021	496350
14139	496351
13785	496352
8600	496353
132587	496354
9170	496355
9805	496356
73534	496357
12178	496358
605	496359
114486	496360
23027	496361
13218	496362
6616	496363
6400	496364
56284	496365
115535	496366
26048	496367
90844	496368
58184	496369
105228	496370
49422	496371
40325	496372
2882	496373
1932	496374
7443	496375
12666	496376
537	496377
10296	496378
163936	496379
56846	496380
9799	496381
122046	496382
81	496383
54181	496384
87686	496385
1595	496386
1634	496387
85818	496388
42813	496389
60538	496390
100474	496391
4524	496392
40415	496393
33272	496394
17753	496395
28432	496396
50442	496397
101629	496398
27589	496399
98142	496400
65773	496401
17621	496402
25811	496403
121271	496404
57861	496405
28700	496406
140322	496407
3354	496408
14170	496409
12188	496410
220	496411
33265	496412
377	496413
30633	496414
91700	496415
13164	496416
10846	496417
51825	496418
16318	496419
40203	496420
5386	496421
78372	496422
12724	496423
11620	496424
75801	496425
102027	496426
169505	496427
91921	496428
2498	496429
4467	496430
53220	496431
9487	496432
5967	496433
36389	496434
15659	496435
135779	496436
34643	496437
22597	496438
430	496439
14426	496440
51041	496441
67546	496442
49436	496443
5081	496444
130408	496445
108467	496446
34147	496447
26099	496448
39373	496449
3326	496450
17992	496451
2735	496452
3494	496453
14727	496454
9703	496455
60571	496456
6908	496457
91270	496458
18844	496459
80779	496460
10063	496461
2090	496462
10147	496463
88716	496464
5137	496465
14604	496466
7104	496467
65158	496468
30831	496469
61868	496470
97	496471
1005	496472
937	496473
35335	496474
99364	496475
5197	496476
45672	496477
98348	496478
5215	496479
62395	496480
18904	496481
9997	496482
5100	496483
48817	496484
41612	496485
16476	496486
3533	496487
80518	496488
6983	496489
1410	496490
111883	496491
66840	496492
1626	496493
5783	496494
37393	496495
4105	496496
39333	496497
35073	496498
13795	496499
42935	496500
84113	496501
9814	496502
121	496503
58938	496504
65261	496505
121064	496506
16822	496507
66150	496508
41710	496509
613	496510
2929	496511
29256	496512
48397	496513
55491	496514
48524	496515
76284	496516
111678	496517
21761	496518
110323	496519
5875	496520
1652	496521
19273	496522
13775	496523
36413	496524
12808	496525
92767	496526
118304	496527
95858	496528
18870	496529
35335	496530
37495	496531
20015	496532
13788	496533
48744	496534
40634	496535
48321	496536
66515	496537
4069	496538
6149	496539
81097	496540
28711	496541
42646	496542
7803	496543
8192	496544
75427	496545
107271	496546
65811	496547
167030	496548
85318	496549
43338	496550
511	496551
40568	496552
3633	496553
8702	496554
102197	496555
101514	496556
76875	496557
45705	496558
18248	496559
49465	496560
27195	496561
32988	496562
10654	496563
15353	496564
95158	496565
89862	496566
457	496567
61657	496568
20976	496569
88670	496570
64438	496571
10071	496572
13057	496573
5063	496574
71281	496575
15362	496576
36279	496577
3405	496578
16151	496579
17402	496580
37791	496581
113026	496582
131770	496583
23298	496584
79087	496585
132810	496586
26306	496587
57918	496588
28793	496589
16643	496590
5421	496591
86423	496592
54578	496593
129947	496594
61691	496595
20044	496596
13095	496597
6477	496598
1473	496599
104170	496600
30764	496601
21396	496602
25615	496603
17875	496604
57769	496605
76491	496606
8399	496607
16121	496608
775	496609
53594	496610
19794	496611
33259	496612
33757	496613
62095	496614
26872	496615
4722	496616
15258	496617
6603	496618
7446	496619
22933	496620
745	496621
163826	496622
32462	496623
92418	496624
6413	496625
13302	496626
16997	496627
43098	496628
7109	496629
27302	496630
44205	496631
24957	496632
81641	496633
81816	496634
7162	496635
5581	496636
82513	496637
84545	496638
16686	496639
39890	496640
32834	496641
113241	496642
41258	496643
70821	496644
27423	496645
1545	496646
40839	496647
24158	496648
49914	496649
9596	496650
58564	496651
124440	496652
98116	496653
15758	496654
65955	496655
54869	496656
59193	496657
12497	496658
11380	496659
2572	496660
4100	496661
799	496662
28509	496663
92618	496664
50072	496665
20207	496666
33575	496667
46422	496668
7535	496669
2410	496670
100757	496671
20676	496672
114665	496673
51694	496674
19387	496675
74151	496676
91867	496677
23295	496678
130764	496679
64066	496680
77911	496681
313	496682
51158	496683
67069	496684
46320	496685
120085	496686
52569	496687
33732	496688
11078	496689
25265	496690
63748	496691
11331	496692
403	496693
5428	496694
16573	496695
70530	496696
32431	496697
97124	496698
7404	496699
46100	496700
49717	496701
116049	496702
19880	496703
52642	496704
3676	496705
67544	496706
1346	496707
83955	496708
42435	496709
53192	496710
10736	496711
1914	496712
11838	496713
30230	496714
979	496715
47128	496716
22047	496717
116896	496718
37321	496719
89891	496720
40814	496721
5780	496722
19885	496723
5111	496724
7688	496725
111319	496726
24377	496727
121649	496728
53633	496729
26481	496730
675	496731
10314	496732
29084	496733
70711	496734
102833	496735
95550	496736
28640	496737
29358	496738
412	496739
3518	496740
12912	496741
31625	496742
255	496743
109593	496744
46197	496745
117711	496746
92781	496747
296	496748
102415	496749
243	496750
24876	496751
41725	496752
14025	496753
1649	496754
816	496755
64991	496756
28675	496757
20141	496758
124416	496759
17786	496760
52988	496761
55996	496762
5207	496763
19919	496764
6849	496765
65901	496766
44991	496767
58132	496768
11232	496769
128078	496770
9818	496771
78772	496772
33102	496773
49588	496774
128920	496775
57934	496776
56343	496777
22846	496778
2444	496779
51757	496780
12267	496781
2493	496782
92123	496783
5037	496784
559	496785
10387	496786
56853	496787
5805	496788
124078	496789
2486	496790
6357	496791
61205	496792
12575	496793
87309	496794
47745	496795
13889	496796
8041	496797
67219	496798
45793	496799
94233	496800
63716	496801
123846	496802
15850	496803
12944	496804
90432	496805
40618	496806
132247	496807
131960	496808
91662	496809
84788	496810
125959	496811
19086	496812
45512	496813
75819	496814
90461	496815
7348	496816
125798	496817
43410	496818
115860	496819
8735	496820
57374	496821
40704	496822
28577	496823
6091	496824
39032	496825
59681	496826
69532	496827
141337	496828
10854	496829
489	496830
18107	496831
20821	496832
82373	496833
24319	496834
3643	496835
10410	496836
81336	496837
30018	496838
117305	496839
98709	496840
100603	496841
67937	496842
54289	496843
92144	496844
1669	496845
61768	496846
74631	496847
9760	496848
34872	496849
9802	496850
5193	496851
96959	496852
42348	496853
44230	496854
120864	496855
29398	496856
271	496857
38933	496858
43620	496859
60	496860
107912	496861
52016	496862
21840	496863
47483	496864
15631	496865
82466	496866
52220	496867
102009	496868
9561	496869
1132	496870
57713	496871
133927	496872
4863	496873
91604	496874
70266	496875
5877	496876
58006	496877
13102	496878
3828	496879
50408	496880
24813	496881
12031	496882
7760	496883
46710	496884
7709	496885
10019	496886
25844	496887
58869	496888
51838	496889
4136	496890
90810	496891
86	496892
126645	496893
1647	496894
40447	496895
48639	496896
90221	496897
39461	496898
78078	496899
3851	496900
92049	496901
18337	496902
10250	496903
15085	496904
44232	496905
39967	496906
86187	496907
54663	496908
78135	496909
13030	496910
67397	496911
120262	496912
78734	496913
15755	496914
12278	496915
5583	496916
105335	496917
37160	496918
19591	496919
32919	496920
37533	496921
36135	496922
58977	496923
14949	496924
8930	496925
81309	496926
1597	496927
37336	496928
9103	496929
25547	496930
19710	496931
48557	496932
1995	496933
34487	496934
159025	496935
62817	496936
41802	496937
2298	496938
3492	496939
31203	496940
85126	496941
1620	496942
82274	496943
95871	496944
13861	496945
31392	496946
7524	496947
49901	496948
96570	496949
78678	496950
1822	496951
28832	496952
78472	496953
6696	496954
52019	496955
21385	496956
93175	496957
2385	496958
118391	496959
123706	496960
19269	496961
40045	496962
157377	496963
16184	496964
222	496965
92562	496966
97585	496967
55758	496968
87055	496969
65392	496970
31941	496971
14601	496972
85658	496973
21886	496974
2079	496975
139539	496976
19593	496977
13957	496978
37117	496979
112617	496980
39854	496981
29470	496982
76334	496983
52	496984
28049	496985
38297	496986
18106	496987
148499	496988
11122	496989
20612	496990
103907	496991
38079	496992
17112	496993
37843	496994
83570	496995
70854	496996
50618	496997
21351	496998
77097	496999
157281	497000
86535	497001
76	497002
10588	497003
98173	497004
40341	497005
25792	497006
87210	497007
52155	497008
101716	497009
37834	497010
48106	497011
30959	497012
9	497013
134552	497014
96806	497015
4157	497016
121624	497017
21451	497018
24109	497019
12727	497020
34125	497021
56004	497022
106391	497023
12163	497024
4678	497025
12804	497026
3546	497027
114609	497028
111787	497029
24461	497030
49494	497031
52347	497032
16077	497033
86588	497034
96083	497035
137031	497036
31494	497037
165046	497038
461	497039
45154	497040
44433	497041
153527	497042
89785	497043
68467	497044
68	497045
79446	497046
42571	497047
88260	497048
16549	497049
41829	497050
28553	497051
1991	497052
1561	497053
144	497054
7981	497055
57748	497056
26603	497057
15737	497058
1408	497059
41165	497060
34325	497061
92889	497062
36383	497063
101437	497064
1642	497065
8733	497066
95054	497067
88400	497068
63109	497069
78341	497070
22589	497071
38937	497072
69973	497073
7213	497074
14268	497075
38182	497076
55018	497077
29183	497078
53567	497079
129615	497080
10655	497081
10283	497082
82368	497083
10362	497084
50428	497085
126708	497086
9276	497087
15562	497088
35703	497089
2382	497090
10720	497091
22133	497092
128501	497093
24953	497094
30950	497095
16070	497096
44829	497097
3674	497098
91622	497099
61859	497100
46120	497101
63297	497102
9681	497103
44692	497104
87618	497105
4459	497106
2585	497107
145752	497108
88088	497109
36795	497110
24823	497111
96657	497112
22241	497113
10933	497114
32904	497115
46541	497116
131227	497117
84818	497118
111033	497119
23953	497120
3287	497121
7114	497122
4788	497123
80893	497124
132131	497125
97326	497126
95765	497127
22601	497128
26044	497129
7782	497130
122810	497131
133675	497132
14990	497133
38867	497134
44499	497135
66852	497136
41745	497137
2052	497138
136931	497139
81507	497140
46599	497141
138833	497142
7354	497143
1882	497144
13764	497145
56605	497146
5550	497147
23048	497148
3547	497149
91214	497150
466	497151
135091	497152
16160	497153
66750	497154
123011	497155
529	497156
45334	497157
32535	497158
2472	497159
28545	497160
4667	497161
7459	497162
24225	497163
5778	497164
73470	497165
49010	497166
5898	497167
125653	497168
33302	497169
26987	497170
34821	497171
32920	497172
70394	497173
40031	497174
13655	497175
66529	497176
8627	497177
22601	497178
137385	497179
11503	497180
46022	497181
35494	497182
32500	497183
18404	497184
93601	497185
7282	497186
41739	497187
21420	497188
8249	497189
13738	497190
27772	497191
8942	497192
865	497193
1895	497194
114370	497195
3329	497196
13147	497197
3523	497198
85854	497199
15261	497200
18257	497201
23609	497202
20346	497203
11737	497204
5317	497205
18095	497206
114982	497207
22082	497208
74799	497209
43102	497210
89679	497211
21065	497212
89950	497213
18409	497214
1369	497215
2982	497216
736	497217
62262	497218
110200	497219
1286	497220
44829	497221
75650	497222
1317	497223
77577	497224
18629	497225
1770	497226
71352	497227
41163	497228
78711	497229
48630	497230
51388	497231
56128	497232
52998	497233
7104	497234
119364	497235
106393	497236
40680	497237
47549	497238
15762	497239
41953	497240
36335	497241
4357	497242
15551	497243
3139	497244
45159	497245
89366	497246
32217	497247
33522	497248
103530	497249
62773	497250
4669	497251
12426	497252
83022	497253
97250	497254
27178	497255
41681	497256
54165	497257
99372	497258
8708	497259
3889	497260
95689	497261
16864	497262
96626	497263
104216	497264
110459	497265
78748	497266
112154	497267
19218	497268
17524	497269
60277	497270
57685	497271
7648	497272
94221	497273
8993	497274
128	497275
60636	497276
62051	497277
24977	497278
51201	497279
76171	497280
65533	497281
64845	497282
19469	497283
8788	497284
158690	497285
49548	497286
53813	497287
6877	497288
125324	497289
40845	497290
136799	497291
78987	497292
5640	497293
23200	497294
55230	497295
118374	497296
38622	497297
1351	497298
74788	497299
47500	497300
21617	497301
21589	497302
78822	497303
20829	497304
35529	497305
16927	497306
1507	497307
101831	497308
1892	497309
44487	497310
72532	497311
27579	497312
77547	497313
31874	497314
30713	497315
103227	497316
6508	497317
1554	497318
31667	497319
121595	497320
24316	497321
25314	497322
115242	497323
4762	497324
40492	497325
42786	497326
50979	497327
142811	497328
52458	497329
72031	497330
31793	497331
79030	497332
1453	497333
154763	497334
41196	497335
64317	497336
52152	497337
28527	497338
73812	497339
2064	497340
106896	497341
53599	497342
12941	497343
24873	497344
89178	497345
6724	497346
51104	497347
6044	497348
4529	497349
14531	497350
12724	497351
33825	497352
132746	497353
109696	497354
3533	497355
95561	497356
9611	497357
17962	497358
750	497359
3017	497360
350	497361
42161	497362
52589	497363
9659	497364
8092	497365
9495	497366
19808	497367
110682	497368
61238	497369
99113	497370
63352	497371
3366	497372
27677	497373
140431	497374
23690	497375
34801	497376
29510	497377
8039	497378
53340	497379
40931	497380
24406	497381
29798	497382
105990	497383
156238	497384
551	497385
8380	497386
30493	497387
80345	497388
48292	497389
106027	497390
17217	497391
30165	497392
62337	497393
18130	497394
47123	497395
7657	497396
70544	497397
80932	497398
27638	497399
21347	497400
622	497401
124688	497402
34215	497403
2590	497404
51370	497405
98670	497406
10558	497407
1638	497408
88619	497409
31325	497410
68840	497411
91424	497412
114257	497413
106041	497414
119342	497415
54716	497416
52567	497417
12147	497418
36185	497419
689	497420
31450	497421
129106	497422
73377	497423
88861	497424
52009	497425
114206	497426
128997	497427
29287	497428
56174	497429
43731	497430
38638	497431
41295	497432
2282	497433
96183	497434
47716	497435
8329	497436
34087	497437
23856	497438
59500	497439
8702	497440
38383	497441
20548	497442
106344	497443
2814	497444
55892	497445
4730	497446
60140	497447
44173	497448
28360	497449
19425	497450
52547	497451
13580	497452
32053	497453
4902	497454
85911	497455
13754	497456
61294	497457
1634	497458
159457	497459
39394	497460
964	497461
14440	497462
149373	497463
52473	497464
5475	497465
11276	497466
3653	497467
52398	497468
9377	497469
13	497470
74136	497471
30793	497472
6589	497473
14214	497474
60822	497475
38183	497476
25398	497477
28951	497478
39144	497479
39940	497480
29750	497481
52000	497482
11856	497483
26414	497484
92311	497485
110501	497486
9211	497487
89383	497488
10994	497489
3776	497490
75803	497491
14800	497492
650	497493
76024	497494
11508	497495
1805	497496
68354	497497
20076	497498
2376	497499
39917	497500
344	497501
40740	497502
128625	497503
110809	497504
281	497505
25283	497506
53975	497507
60680	497508
18539	497509
57642	497510
4616	497511
59441	497512
10218	497513
9618	497514
10038	497515
17766	497516
99086	497517
97009	497518
111245	497519
82158	497520
83420	497521
18175	497522
10535	497523
5236	497524
64590	497525
95560	497526
28597	497527
51562	497528
62959	497529
71086	497530
136233	497531
30001	497532
69057	497533
30367	497534
5657	497535
17316	497536
4370	497537
101670	497538
20174	497539
4231	497540
1775	497541
33388	497542
257	497543
23119	497544
52889	497545
58349	497546
137219	497547
147590	497548
58688	497549
46483	497550
44755	497551
51527	497552
39	497553
3916	497554
77554	497555
18559	497556
19761	497557
77017	497558
43934	497559
23884	497560
65179	497561
126808	497562
76395	497563
62143	497564
43348	497565
1373	497566
31691	497567
75811	497568
85984	497569
3503	497570
82824	497571
4899	497572
17560	497573
80210	497574
87711	497575
111177	497576
130257	497577
66186	497578
15436	497579
7789	497580
100002	497581
105413	497582
56934	497583
4646	497584
26706	497585
5568	497586
5349	497587
21586	497588
38556	497589
32092	497590
18168	497591
167376	497592
68160	497593
78375	497594
24700	497595
8406	497596
5627	497597
95595	497598
76490	497599
64085	497600
141426	497601
20422	497602
6192	497603
13976	497604
40027	497605
77460	497606
36510	497607
21198	497608
49059	497609
37150	497610
114732	497611
19606	497612
87621	497613
88275	497614
56749	497615
32947	497616
50447	497617
5387	497618
64759	497619
33234	497620
20660	497621
12830	497622
65181	497623
130008	497624
833	497625
29793	497626
11986	497627
56123	497628
45059	497629
3737	497630
137286	497631
56258	497632
5708	497633
59434	497634
27096	497635
32040	497636
144280	497637
62930	497638
16396	497639
8608	497640
50708	497641
25073	497642
128158	497643
96999	497644
41020	497645
14558	497646
37074	497647
20909	497648
52438	497649
7701	497650
49840	497651
41417	497652
58952	497653
59470	497654
18555	497655
8341	497656
103399	497657
8687	497658
79950	497659
4295	497660
360	497661
12513	497662
5023	497663
999	497664
4725	497665
969	497666
38718	497667
5014	497668
9356	497669
44132	497670
30441	497671
25450	497672
34938	497673
15488	497674
13032	497675
74806	497676
56	497677
11925	497678
73148	497679
39113	497680
4084	497681
56907	497682
77116	497683
81713	497684
11246	497685
1083	497686
22501	497687
20285	497688
66051	497689
62768	497690
67387	497691
103015	497692
6962	497693
91015	497694
16344	497695
17798	497696
121551	497697
80024	497698
20601	497699
22091	497700
87884	497701
122106	497702
80279	497703
18524	497704
38547	497705
13363	497706
107819	497707
42831	497708
19784	497709
68518	497710
43125	497711
14301	497712
41638	497713
26298	497714
20944	497715
165978	497716
21783	497717
75489	497718
7881	497719
72899	497720
32624	497721
138391	497722
52357	497723
130715	497724
3281	497725
43190	497726
1332	497727
10937	497728
28161	497729
58498	497730
167531	497731
11204	497732
49653	497733
148544	497734
21367	497735
139430	497736
40547	497737
12348	497738
20256	497739
163656	497740
8365	497741
32190	497742
80741	497743
144168	497744
108627	497745
24113	497746
16375	497747
13235	497748
3865	497749
26651	497750
17109	497751
67469	497752
49188	497753
3240	497754
3487	497755
62056	497756
85227	497757
81147	497758
31784	497759
85977	497760
62132	497761
7247	497762
1646	497763
95951	497764
18612	497765
24446	497766
76740	497767
11621	497768
14207	497769
58336	497770
59338	497771
10152	497772
41296	497773
436	497774
3345	497775
84372	497776
17351	497777
40965	497778
101657	497779
32462	497780
29501	497781
17844	497782
1537	497783
40802	497784
163845	497785
32957	497786
5788	497787
26178	497788
18844	497789
49798	497790
55389	497791
51217	497792
20678	497793
60899	497794
79724	497795
168823	497796
24991	497797
118486	497798
64997	497799
64018	497800
3526	497801
73192	497802
1192	497803
39823	497804
18357	497805
2030	497806
17728	497807
36003	497808
136460	497809
30151	497810
116887	497811
6613	497812
9926	497813
88038	497814
103614	497815
441	497816
80079	497817
106202	497818
66698	497819
76658	497820
36553	497821
88645	497822
59831	497823
42691	497824
153580	497825
2186	497826
34754	497827
8544	497828
17640	497829
18165	497830
112423	497831
59420	497832
8509	497833
7264	497834
293	497835
48991	497836
135759	497837
93782	497838
92970	497839
37816	497840
83182	497841
13913	497842
8735	497843
8709	497844
12320	497845
36837	497846
100141	497847
53580	497848
21324	497849
61530	497850
53084	497851
24186	497852
12506	497853
7397	497854
3311	497855
13496	497856
51140	497857
8202	497858
93915	497859
11775	497860
12870	497861
147223	497862
137892	497863
49378	497864
130257	497865
39989	497866
169	497867
85381	497868
681	497869
4148	497870
110623	497871
111767	497872
16752	497873
16024	497874
161496	497875
36935	497876
7201	497877
167642	497878
76056	497879
43194	497880
50748	497881
16466	497882
39502	497883
132514	497884
1157	497885
21230	497886
113638	497887
214	497888
5785	497889
76905	497890
33524	497891
76570	497892
20655	497893
45450	497894
26960	497895
100093	497896
90178	497897
101162	497898
107416	497899
117705	497900
27332	497901
20023	497902
3932	497903
16686	497904
63969	497905
8235	497906
5186	497907
85758	497908
73999	497909
19344	497910
68652	497911
6291	497912
25189	497913
57867	497914
57	497915
7645	497916
42091	497917
24230	497918
4353	497919
769	497920
85885	497921
88552	497922
70040	497923
12146	497924
72334	497925
70287	497926
58962	497927
24207	497928
169369	497929
65083	497930
48185	497931
6668	497932
72399	497933
67728	497934
32479	497935
88107	497936
7303	497937
91944	497938
45857	497939
10737	497940
22477	497941
123632	497942
5831	497943
4656	497944
32802	497945
2685	497946
1386	497947
29949	497948
25848	497949
33495	497950
108058	497951
75874	497952
68431	497953
30788	497954
17650	497955
117246	497956
37395	497957
26642	497958
62290	497959
7618	497960
28284	497961
19415	497962
69701	497963
139172	497964
21298	497965
19895	497966
48211	497967
46675	497968
63163	497969
120867	497970
11746	497971
119052	497972
38294	497973
89632	497974
157833	497975
82759	497976
38218	497977
166466	497978
14681	497979
66450	497980
53919	497981
9084	497982
81728	497983
46258	497984
11463	497985
33131	497986
61570	497987
5359	497988
1551	497989
18017	497990
61315	497991
12118	497992
81311	497993
39529	497994
49297	497995
911	497996
50151	497997
78656	497998
34560	497999
71835	498000
62687	498001
356	498002
53037	498003
50244	498004
2369	498005
31522	498006
3092	498007
13372	498008
1155	498009
106834	498010
15330	498011
149092	498012
20925	498013
15525	498014
32218	498015
124238	498016
4598	498017
4646	498018
27464	498019
11999	498020
98724	498021
22999	498022
118000	498023
11993	498024
3943	498025
2658	498026
47472	498027
32418	498028
55940	498029
88743	498030
8839	498031
60530	498032
49191	498033
102076	498034
6032	498035
27736	498036
23600	498037
104126	498038
87579	498039
4987	498040
42948	498041
89223	498042
8334	498043
4976	498044
4799	498045
34668	498046
1867	498047
25254	498048
65402	498049
66252	498050
3700	498051
77347	498052
11474	498053
31321	498054
751	498055
92793	498056
44382	498057
32800	498058
64020	498059
3497	498060
137020	498061
17876	498062
32166	498063
164676	498064
9888	498065
14546	498066
22632	498067
6570	498068
20743	498069
46361	498070
16839	498071
8203	498072
126915	498073
106725	498074
8568	498075
94283	498076
48974	498077
120821	498078
8175	498079
16190	498080
3673	498081
13792	498082
131995	498083
3503	498084
94361	498085
137583	498086
31003	498087
21496	498088
51865	498089
12488	498090
56646	498091
161017	498092
16667	498093
68837	498094
16421	498095
20593	498096
154446	498097
4079	498098
10259	498099
121043	498100
68718	498101
49711	498102
111432	498103
56264	498104
1778	498105
18779	498106
157600	498107
35082	498108
46158	498109
119147	498110
62478	498111
2982	498112
8340	498113
3295	498114
15192	498115
10336	498116
4629	498117
2764	498118
99108	498119
14965	498120
25870	498121
73012	498122
157371	498123
78267	498124
144263	498125
19963	498126
14060	498127
19637	498128
17577	498129
3024	498130
7909	498131
108836	498132
491	498133
6619	498134
122512	498135
2680	498136
98657	498137
36782	498138
50535	498139
20140	498140
101426	498141
141275	498142
76015	498143
31679	498144
6932	498145
30327	498146
84645	498147
60978	498148
2394	498149
21746	498150
3255	498151
69898	498152
13569	498153
35310	498154
51879	498155
51236	498156
11303	498157
22762	498158
5436	498159
26384	498160
152202	498161
10399	498162
46870	498163
87419	498164
51658	498165
42526	498166
84908	498167
26971	498168
41948	498169
630	498170
26275	498171
70645	498172
80555	498173
60417	498174
53881	498175
137538	498176
30173	498177
75198	498178
126657	498179
102060	498180
23613	498181
18922	498182
80560	498183
55665	498184
40756	498185
9123	498186
113285	498187
59791	498188
29029	498189
61335	498190
24451	498191
4151	498192
19982	498193
770	498194
29702	498195
119565	498196
51502	498197
1117	498198
68995	498199
38619	498200
9695	498201
61510	498202
2226	498203
18357	498204
4144	498205
42310	498206
9867	498207
96292	498208
108457	498209
23786	498210
115258	498211
63017	498212
77009	498213
85722	498214
86850	498215
34085	498216
38839	498217
28622	498218
99227	498219
8939	498220
45709	498221
7803	498222
60694	498223
56031	498224
90984	498225
58197	498226
38548	498227
4043	498228
10490	498229
10033	498230
7792	498231
61392	498232
123200	498233
629	498234
2634	498235
2379	498236
5935	498237
18058	498238
119154	498239
74738	498240
67091	498241
52719	498242
44763	498243
149067	498244
39282	498245
234	498246
252	498247
11377	498248
22078	498249
122598	498250
9676	498251
4418	498252
856	498253
45585	498254
9950	498255
54562	498256
27820	498257
50789	498258
72252	498259
19950	498260
43890	498261
76916	498262
76471	498263
12607	498264
42256	498265
32950	498266
91058	498267
11235	498268
29497	498269
608	498270
85	498271
21980	498272
61178	498273
46770	498274
79541	498275
52174	498276
36856	498277
15857	498278
33152	498279
124172	498280
101605	498281
51249	498282
68803	498283
33027	498284
22909	498285
401	498286
30747	498287
69081	498288
83742	498289
156855	498290
124	498291
34371	498292
49721	498293
23147	498294
105761	498295
3498	498296
49342	498297
59004	498298
36369	498299
27478	498300
76503	498301
116166	498302
11962	498303
14333	498304
16742	498305
7661	498306
131892	498307
2008	498308
53245	498309
66149	498310
64490	498311
3754	498312
107812	498313
137450	498314
3514	498315
84061	498316
68716	498317
19706	498318
131864	498319
2649	498320
48719	498321
35242	498322
13687	498323
11796	498324
164865	498325
2268	498326
49124	498327
1979	498328
83466	498329
37582	498330
111046	498331
25844	498332
6319	498333
57731	498334
1130	498335
31885	498336
24393	498337
59987	498338
23447	498339
89317	498340
17874	498341
54165	498342
6936	498343
122593	498344
1066	498345
26584	498346
53557	498347
82094	498348
1924	498349
77768	498350
23437	498351
87118	498352
49241	498353
64151	498354
28357	498355
41992	498356
76889	498357
13575	498358
41315	498359
4769	498360
10474	498361
45514	498362
32031	498363
152254	498364
49259	498365
84869	498366
16530	498367
79206	498368
52600	498369
43829	498370
28274	498371
31870	498372
6614	498373
133070	498374
16010	498375
91207	498376
43277	498377
135783	498378
16889	498379
66798	498380
4477	498381
44776	498382
17329	498383
49284	498384
71236	498385
52788	498386
1966	498387
49469	498388
61708	498389
11268	498390
58603	498391
13637	498392
72344	498393
68934	498394
66280	498395
76255	498396
21669	498397
78474	498398
98283	498399
44048	498400
25740	498401
29059	498402
16840	498403
22769	498404
59590	498405
25552	498406
35381	498407
4106	498408
29966	498409
14471	498410
29935	498411
30302	498412
95492	498413
25521	498414
6509	498415
66785	498416
5214	498417
44424	498418
1084	498419
41261	498420
29338	498421
74579	498422
53973	498423
8	498424
9163	498425
36061	498426
17110	498427
160312	498428
23489	498429
19728	498430
7175	498431
92826	498432
12984	498433
56917	498434
26853	498435
10626	498436
6435	498437
69244	498438
85743	498439
94407	498440
1646	498441
37638	498442
21350	498443
51607	498444
37137	498445
21058	498446
42421	498447
55608	498448
168130	498449
5801	498450
51626	498451
24461	498452
2060	498453
28903	498454
159612	498455
26492	498456
43945	498457
14127	498458
135799	498459
16991	498460
11622	498461
72433	498462
58442	498463
27721	498464
57	498465
7984	498466
75080	498467
83939	498468
8166	498469
45951	498470
138503	498471
105765	498472
43210	498473
96234	498474
56431	498475
11514	498476
3004	498477
48759	498478
13292	498479
16458	498480
95390	498481
8521	498482
102622	498483
83802	498484
50278	498485
17815	498486
9194	498487
50889	498488
128058	498489
7269	498490
23773	498491
38461	498492
8137	498493
15551	498494
60201	498495
104451	498496
16533	498497
62058	498498
69454	498499
92383	498500
25062	498501
2330	498502
3331	498503
20469	498504
171	498505
94890	498506
138114	498507
44869	498508
32003	498509
18771	498510
13644	498511
58353	498512
94779	498513
6502	498514
14976	498515
74188	498516
8115	498517
715	498518
32913	498519
30178	498520
125132	498521
20330	498522
51313	498523
87244	498524
85464	498525
32093	498526
109901	498527
147	498528
24545	498529
8910	498530
13548	498531
8906	498532
102971	498533
4447	498534
37862	498535
48461	498536
61032	498537
7644	498538
8306	498539
86546	498540
10781	498541
86638	498542
43440	498543
36837	498544
82878	498545
17972	498546
130630	498547
85703	498548
74049	498549
12566	498550
87155	498551
12928	498552
53223	498553
53437	498554
54847	498555
103938	498556
50220	498557
2051	498558
4263	498559
38026	498560
22973	498561
22658	498562
4	498563
126892	498564
12274	498565
5302	498566
125831	498567
6260	498568
77782	498569
8487	498570
51826	498571
112196	498572
6460	498573
68950	498574
126989	498575
64091	498576
9420	498577
158192	498578
125789	498579
27201	498580
39486	498581
98787	498582
72109	498583
11181	498584
13599	498585
23106	498586
73661	498587
150167	498588
119914	498589
76432	498590
56395	498591
57746	498592
82951	498593
959	498594
26274	498595
138255	498596
22938	498597
41027	498598
108448	498599
14935	498600
289	498601
87918	498602
18953	498603
18385	498604
104190	498605
19431	498606
115790	498607
7995	498608
29404	498609
95	498610
7037	498611
61710	498612
2500	498613
13976	498614
55963	498615
5922	498616
5230	498617
3602	498618
110789	498619
9775	498620
56336	498621
129924	498622
376	498623
23122	498624
52139	498625
112576	498626
11090	498627
27934	498628
17768	498629
61690	498630
74774	498631
3751	498632
169139	498633
39707	498634
35909	498635
103110	498636
17978	498637
28189	498638
36759	498639
63846	498640
22457	498641
6174	498642
24315	498643
72607	498644
33772	498645
51020	498646
10145	498647
39918	498648
133428	498649
77676	498650
12258	498651
67797	498652
76755	498653
32986	498654
78512	498655
46910	498656
2847	498657
15609	498658
35399	498659
44706	498660
13283	498661
75619	498662
115797	498663
37283	498664
9089	498665
74039	498666
6861	498667
102	498668
31941	498669
820	498670
41122	498671
141289	498672
4386	498673
13379	498674
5195	498675
116697	498676
93736	498677
2169	498678
104227	498679
35030	498680
29449	498681
48501	498682
42069	498683
66435	498684
67121	498685
3975	498686
73036	498687
7793	498688
758	498689
55930	498690
54674	498691
18229	498692
4224	498693
130116	498694
122314	498695
50015	498696
11533	498697
91959	498698
63924	498699
71151	498700
58017	498701
49293	498702
30816	498703
47068	498704
106879	498705
349	498706
17420	498707
21194	498708
20998	498709
74975	498710
100872	498711
6551	498712
74182	498713
67279	498714
77340	498715
29735	498716
109849	498717
5748	498718
38955	498719
123901	498720
7308	498721
32132	498722
48914	498723
101134	498724
91958	498725
24893	498726
1099	498727
55723	498728
54603	498729
28174	498730
63063	498731
42127	498732
21533	498733
4559	498734
93720	498735
8523	498736
21743	498737
125098	498738
160760	498739
12112	498740
81423	498741
39344	498742
32767	498743
12060	498744
35684	498745
10308	498746
82176	498747
74432	498748
1511	498749
85654	498750
106392	498751
18846	498752
27433	498753
65353	498754
128784	498755
27198	498756
55815	498757
10854	498758
16256	498759
89810	498760
54041	498761
36092	498762
24577	498763
45714	498764
20869	498765
19668	498766
14843	498767
14592	498768
1652	498769
2978	498770
16152	498771
98123	498772
132409	498773
79811	498774
61317	498775
119450	498776
17090	498777
63484	498778
2189	498779
128565	498780
6286	498781
20794	498782
24500	498783
493	498784
53931	498785
155467	498786
3591	498787
8007	498788
113002	498789
81470	498790
53564	498791
86836	498792
17121	498793
3755	498794
12679	498795
31899	498796
15428	498797
3846	498798
26052	498799
13505	498800
94465	498801
56946	498802
26394	498803
89387	498804
47707	498805
5678	498806
55474	498807
7746	498808
67310	498809
5188	498810
47	498811
22093	498812
99441	498813
25582	498814
115253	498815
97283	498816
4129	498817
49147	498818
62854	498819
26253	498820
23909	498821
100853	498822
14317	498823
38010	498824
1612	498825
128998	498826
2840	498827
47491	498828
35461	498829
34298	498830
27561	498831
44965	498832
23164	498833
6633	498834
4236	498835
37296	498836
38353	498837
35555	498838
70723	498839
18290	498840
111740	498841
61249	498842
40032	498843
7658	498844
53138	498845
105660	498846
96202	498847
36669	498848
4567	498849
54719	498850
16551	498851
91418	498852
18090	498853
63137	498854
33954	498855
55734	498856
25897	498857
16901	498858
8658	498859
33654	498860
10743	498861
1661	498862
315	498863
101806	498864
151675	498865
75284	498866
10255	498867
115545	498868
16610	498869
29107	498870
33360	498871
47608	498872
24229	498873
22682	498874
88005	498875
113341	498876
22195	498877
122395	498878
15740	498879
162236	498880
90398	498881
21756	498882
8288	498883
12858	498884
20735	498885
47	498886
51673	498887
12952	498888
6952	498889
9326	498890
20418	498891
141664	498892
67467	498893
8579	498894
66224	498895
45914	498896
10976	498897
118176	498898
88614	498899
126617	498900
37926	498901
11429	498902
31892	498903
62604	498904
104075	498905
103162	498906
48429	498907
6809	498908
60197	498909
7995	498910
13584	498911
29702	498912
57464	498913
34802	498914
122766	498915
16076	498916
16288	498917
45543	498918
52321	498919
13271	498920
71104	498921
19438	498922
19727	498923
67572	498924
4410	498925
6940	498926
24413	498927
37108	498928
22613	498929
1711	498930
34479	498931
60368	498932
140636	498933
160982	498934
118011	498935
98576	498936
26384	498937
38495	498938
85816	498939
56719	498940
10282	498941
22022	498942
167721	498943
85153	498944
448	498945
130263	498946
111424	498947
17856	498948
14102	498949
67908	498950
58775	498951
37103	498952
44413	498953
30187	498954
7261	498955
51150	498956
844	498957
91636	498958
19663	498959
82947	498960
52122	498961
13249	498962
6633	498963
2114	498964
44296	498965
101250	498966
7114	498967
22572	498968
62407	498969
8283	498970
7124	498971
21735	498972
4765	498973
115803	498974
36953	498975
7857	498976
13153	498977
3028	498978
5230	498979
5797	498980
29976	498981
33021	498982
128395	498983
118193	498984
617	498985
100389	498986
47076	498987
13720	498988
49045	498989
11475	498990
8305	498991
81632	498992
91661	498993
1140	498994
120464	498995
30425	498996
111341	498997
8277	498998
5327	498999
6163	499000
11403	499001
121881	499002
48442	499003
43118	499004
45287	499005
7534	499006
95700	499007
54317	499008
9587	499009
16177	499010
7065	499011
41497	499012
44771	499013
49629	499014
8271	499015
101341	499016
119919	499017
16806	499018
28989	499019
83266	499020
20070	499021
97757	499022
52231	499023
77613	499024
138252	499025
661	499026
89501	499027
14538	499028
89857	499029
96786	499030
14505	499031
112725	499032
27384	499033
33640	499034
13055	499035
156605	499036
43322	499037
28776	499038
18021	499039
56874	499040
1643	499041
4958	499042
15198	499043
50028	499044
109457	499045
3926	499046
162055	499047
26245	499048
138472	499049
2957	499050
28827	499051
10518	499052
15756	499053
16159	499054
34620	499055
2637	499056
58717	499057
91154	499058
113125	499059
1989	499060
102093	499061
6123	499062
137681	499063
62584	499064
76444	499065
4946	499066
411	499067
20402	499068
133487	499069
32625	499070
193	499071
29359	499072
32626	499073
504	499074
130378	499075
124825	499076
23888	499077
98721	499078
55311	499079
81920	499080
79953	499081
1430	499082
15437	499083
111825	499084
37690	499085
129830	499086
437	499087
10002	499088
25543	499089
164902	499090
89722	499091
36342	499092
18434	499093
29502	499094
30508	499095
8047	499096
60305	499097
22548	499098
21062	499099
20499	499100
104115	499101
8075	499102
94212	499103
46726	499104
79625	499105
67851	499106
115282	499107
78686	499108
17289	499109
45702	499110
86930	499111
13326	499112
21676	499113
17644	499114
34684	499115
56895	499116
40326	499117
74319	499118
16666	499119
22182	499120
68500	499121
101239	499122
61007	499123
36608	499124
43599	499125
25078	499126
58914	499127
169002	499128
41217	499129
19310	499130
23858	499131
11457	499132
51012	499133
31140	499134
24639	499135
162687	499136
44232	499137
5314	499138
61695	499139
43725	499140
41839	499141
94544	499142
47904	499143
19313	499144
90656	499145
107489	499146
10159	499147
103424	499148
38019	499149
5133	499150
93046	499151
149989	499152
23584	499153
29640	499154
12786	499155
92991	499156
49470	499157
64400	499158
136680	499159
3982	499160
9882	499161
82213	499162
24329	499163
61563	499164
19992	499165
26726	499166
88509	499167
3334	499168
66007	499169
22964	499170
94300	499171
56025	499172
57880	499173
39580	499174
78132	499175
13721	499176
4415	499177
20504	499178
2575	499179
8415	499180
38843	499181
50635	499182
16960	499183
103175	499184
27504	499185
40438	499186
80180	499187
62587	499188
73680	499189
602	499190
92409	499191
142390	499192
7627	499193
73369	499194
65659	499195
15345	499196
24172	499197
53970	499198
5530	499199
132225	499200
41104	499201
81036	499202
18146	499203
21076	499204
9706	499205
633	499206
15305	499207
21973	499208
8576	499209
1438	499210
62684	499211
4219	499212
345	499213
12117	499214
94499	499215
55288	499216
17352	499217
793	499218
78479	499219
19017	499220
4352	499221
5466	499222
24509	499223
91942	499224
54587	499225
13766	499226
9771	499227
135738	499228
59098	499229
110103	499230
103096	499231
142407	499232
15007	499233
21644	499234
51607	499235
42163	499236
80752	499237
18572	499238
128640	499239
11748	499240
133167	499241
22456	499242
78681	499243
38732	499244
116197	499245
81272	499246
21088	499247
6608	499248
55061	499249
26428	499250
5359	499251
119205	499252
21330	499253
4537	499254
116159	499255
36265	499256
18628	499257
58616	499258
83616	499259
70411	499260
32239	499261
58062	499262
114787	499263
54483	499264
12197	499265
15733	499266
5454	499267
4383	499268
132430	499269
37597	499270
3637	499271
705	499272
1256	499273
71619	499274
19693	499275
23253	499276
43657	499277
61817	499278
71761	499279
86349	499280
107470	499281
134	499282
5480	499283
42091	499284
153834	499285
469	499286
4298	499287
25260	499288
6320	499289
119554	499290
8243	499291
33038	499292
49189	499293
9603	499294
27097	499295
37402	499296
6990	499297
2534	499298
36033	499299
10780	499300
21196	499301
3647	499302
125027	499303
51712	499304
80836	499305
10220	499306
98269	499307
28639	499308
72506	499309
126001	499310
573	499311
110447	499312
25385	499313
5061	499314
9841	499315
8069	499316
96904	499317
58247	499318
12153	499319
61716	499320
117012	499321
32715	499322
99828	499323
2901	499324
127118	499325
35505	499326
131290	499327
27973	499328
13247	499329
61831	499330
41034	499331
24349	499332
149313	499333
101846	499334
46450	499335
1696	499336
31457	499337
145812	499338
6511	499339
23469	499340
124285	499341
117319	499342
56921	499343
24135	499344
67747	499345
25323	499346
14819	499347
3903	499348
131366	499349
2847	499350
38929	499351
2004	499352
12280	499353
31578	499354
53871	499355
23699	499356
40470	499357
2607	499358
25928	499359
107273	499360
76832	499361
36775	499362
2796	499363
53931	499364
135411	499365
120948	499366
7276	499367
41617	499368
25135	499369
11572	499370
5408	499371
7444	499372
22058	499373
4378	499374
67420	499375
19974	499376
4542	499377
92934	499378
30679	499379
3724	499380
17216	499381
21477	499382
2627	499383
120364	499384
18180	499385
3268	499386
32706	499387
1774	499388
152539	499389
10140	499390
18997	499391
59223	499392
5729	499393
37899	499394
88230	499395
29478	499396
60949	499397
21270	499398
17118	499399
169362	499400
2556	499401
105821	499402
10449	499403
10840	499404
64753	499405
51816	499406
3042	499407
2042	499408
12718	499409
38483	499410
6838	499411
106900	499412
1505	499413
44866	499414
72183	499415
1847	499416
52964	499417
66478	499418
43604	499419
133759	499420
88015	499421
96847	499422
25	499423
167179	499424
71602	499425
25435	499426
60689	499427
4108	499428
115029	499429
36246	499430
58456	499431
14647	499432
35847	499433
12663	499434
14654	499435
1	499436
49003	499437
98550	499438
108491	499439
75914	499440
2795	499441
5491	499442
1697	499443
6163	499444
89919	499445
47767	499446
43359	499447
86830	499448
41280	499449
5757	499450
43568	499451
84646	499452
42451	499453
38184	499454
22547	499455
166536	499456
75818	499457
72985	499458
128611	499459
36432	499460
162137	499461
45778	499462
98034	499463
19765	499464
32070	499465
31681	499466
42157	499467
82353	499468
9968	499469
7379	499470
36071	499471
24157	499472
42747	499473
81635	499474
65645	499475
41631	499476
3285	499477
114138	499478
65960	499479
12495	499480
30210	499481
100695	499482
78878	499483
56	499484
84018	499485
41581	499486
1846	499487
33281	499488
44852	499489
9347	499490
16174	499491
68157	499492
9739	499493
54967	499494
11320	499495
51419	499496
40769	499497
52116	499498
49141	499499
7509	499500
52564	499501
56983	499502
12425	499503
26688	499504
60525	499505
5649	499506
87649	499507
33670	499508
84876	499509
3658	499510
17925	499511
8925	499512
51644	499513
51784	499514
37088	499515
81233	499516
32931	499517
50899	499518
13808	499519
36643	499520
17172	499521
33250	499522
7904	499523
102416	499524
21016	499525
121819	499526
62798	499527
86062	499528
36109	499529
61979	499530
8685	499531
11517	499532
27896	499533
55523	499534
30705	499535
100828	499536
9722	499537
129369	499538
25120	499539
12229	499540
35525	499541
30241	499542
108725	499543
19416	499544
111855	499545
108911	499546
24037	499547
8570	499548
7323	499549
71781	499550
29657	499551
10546	499552
4384	499553
85258	499554
14199	499555
1177	499556
24818	499557
35800	499558
79400	499559
3221	499560
22736	499561
9103	499562
60477	499563
10644	499564
44456	499565
36859	499566
124680	499567
93609	499568
116780	499569
83550	499570
3245	499571
13143	499572
6725	499573
24465	499574
29275	499575
12278	499576
47975	499577
69104	499578
23362	499579
96368	499580
38380	499581
67306	499582
38388	499583
48962	499584
4568	499585
23427	499586
111396	499587
117920	499588
102272	499589
29190	499590
592	499591
8020	499592
55042	499593
59446	499594
97555	499595
65249	499596
29081	499597
32535	499598
21117	499599
91876	499600
17840	499601
26489	499602
4783	499603
85201	499604
20991	499605
89230	499606
127440	499607
110740	499608
127535	499609
18621	499610
27502	499611
4120	499612
45500	499613
40249	499614
74403	499615
5283	499616
40706	499617
50658	499618
24360	499619
18242	499620
4576	499621
17638	499622
19912	499623
66874	499624
44436	499625
3875	499626
13173	499627
31171	499628
31538	499629
34518	499630
17857	499631
28991	499632
5311	499633
39225	499634
23028	499635
1537	499636
1270	499637
15420	499638
100362	499639
62682	499640
22863	499641
7826	499642
34083	499643
6643	499644
16822	499645
25182	499646
12442	499647
69359	499648
19194	499649
81776	499650
106721	499651
48218	499652
14137	499653
68070	499654
14496	499655
14380	499656
21733	499657
20881	499658
11355	499659
46327	499660
5897	499661
14814	499662
60522	499663
39265	499664
138164	499665
14204	499666
6328	499667
23168	499668
29426	499669
47725	499670
155589	499671
67766	499672
66405	499673
114790	499674
25050	499675
18172	499676
23378	499677
5596	499678
104086	499679
42575	499680
51714	499681
62088	499682
578	499683
4270	499684
32095	499685
84502	499686
14536	499687
62972	499688
14082	499689
28140	499690
52383	499691
33461	499692
8687	499693
63774	499694
16230	499695
108113	499696
29419	499697
4484	499698
24029	499699
101179	499700
65209	499701
123870	499702
56578	499703
5689	499704
20551	499705
17982	499706
63860	499707
49894	499708
2123	499709
85844	499710
7337	499711
6849	499712
25994	499713
117730	499714
51637	499715
7010	499716
138884	499717
1982	499718
43704	499719
37825	499720
78282	499721
85064	499722
11984	499723
33739	499724
8671	499725
30989	499726
7669	499727
106828	499728
18228	499729
40282	499730
7250	499731
23348	499732
21137	499733
64256	499734
68365	499735
906	499736
16859	499737
78937	499738
14318	499739
134055	499740
4646	499741
54492	499742
38965	499743
22444	499744
9580	499745
118409	499746
36304	499747
4306	499748
46738	499749
5213	499750
124054	499751
5050	499752
15692	499753
16721	499754
93168	499755
62410	499756
69359	499757
36983	499758
19994	499759
104809	499760
9955	499761
164391	499762
20549	499763
87927	499764
120345	499765
93595	499766
136302	499767
109396	499768
72338	499769
38242	499770
51955	499771
18920	499772
5720	499773
79895	499774
93661	499775
57798	499776
101949	499777
57129	499778
146428	499779
59277	499780
9873	499781
58864	499782
1697	499783
86958	499784
143412	499785
50723	499786
54889	499787
5713	499788
24816	499789
57495	499790
15056	499791
58845	499792
37248	499793
71790	499794
131206	499795
81790	499796
9499	499797
400	499798
57907	499799
65869	499800
51087	499801
18768	499802
51330	499803
50275	499804
55945	499805
30346	499806
98326	499807
9258	499808
25977	499809
16827	499810
139236	499811
17981	499812
6811	499813
38243	499814
118327	499815
146398	499816
60309	499817
115196	499818
37680	499819
55019	499820
57364	499821
53451	499822
134132	499823
14642	499824
113064	499825
93660	499826
46277	499827
94698	499828
11365	499829
89904	499830
3639	499831
56407	499832
53260	499833
129790	499834
87593	499835
86808	499836
2258	499837
1187	499838
4012	499839
70948	499840
93123	499841
108916	499842
15439	499843
14461	499844
49415	499845
188	499846
155416	499847
76219	499848
46019	499849
46907	499850
27277	499851
27466	499852
177	499853
26035	499854
79989	499855
9934	499856
129868	499857
11061	499858
91282	499859
3224	499860
76604	499861
5625	499862
89175	499863
18941	499864
44599	499865
16966	499866
88555	499867
89681	499868
138256	499869
40759	499870
1530	499871
98939	499872
33208	499873
99866	499874
61999	499875
76142	499876
105046	499877
65302	499878
9430	499879
126944	499880
77585	499881
159448	499882
10136	499883
77374	499884
23990	499885
43759	499886
3317	499887
86538	499888
1075	499889
13628	499890
1408	499891
127291	499892
34903	499893
4908	499894
42529	499895
138247	499896
109041	499897
16800	499898
122907	499899
77933	499900
1897	499901
14540	499902
21036	499903
15421	499904
4152	499905
57925	499906
3825	499907
40859	499908
79850	499909
95946	499910
2	499911
148921	499912
46201	499913
61532	499914
16518	499915
23772	499916
39727	499917
44698	499918
48787	499919
13617	499920
88160	499921
33411	499922
4806	499923
58581	499924
59766	499925
142508	499926
72145	499927
11850	499928
17929	499929
47992	499930
9471	499931
5735	499932
70242	499933
18440	499934
98403	499935
3174	499936
6282	499937
32603	499938
2814	499939
115162	499940
96266	499941
67	499942
65931	499943
18764	499944
26228	499945
124424	499946
355	499947
24963	499948
66843	499949
76557	499950
67439	499951
51771	499952
75992	499953
700	499954
22308	499955
125056	499956
27353	499957
75519	499958
112291	499959
80413	499960
3833	499961
6637	499962
81574	499963
137114	499964
61468	499965
9996	499966
13484	499967
128697	499968
30395	499969
50458	499970
18866	499971
53226	499972
83676	499973
10979	499974
2541	499975
165429	499976
742	499977
62650	499978
54604	499979
26030	499980
2350	499981
6695	499982
72574	499983
20544	499984
135772	499985
9090	499986
140894	499987
26152	499988
60566	499989
23690	499990
19401	499991
25082	499992
26659	499993
56938	499994
25813	499995
33307	499996
131434	499997
21862	499998
31251	499999
59470	500000
2207	500001
47770	500002
77136	500003
134113	500004
2307	500005
78376	500006
28301	500007
6919	500008
63208	500009
80826	500010
125853	500011
76357	500012
65607	500013
41009	500014
2058	500015
3662	500016
63958	500017
24638	500018
63618	500019
17094	500020
9061	500021
38085	500022
22324	500023
60399	500024
94426	500025
2582	500026
15665	500027
49622	500028
96308	500029
12535	500030
37830	500031
24183	500032
27041	500033
7553	500034
24833	500035
65908	500036
15585	500037
20646	500038
71471	500039
39010	500040
6649	500041
22759	500042
18940	500043
90859	500044
113674	500045
35249	500046
24639	500047
46	500048
20993	500049
17228	500050
50439	500051
76456	500052
85380	500053
42687	500054
166326	500055
30394	500056
26131	500057
34700	500058
53035	500059
34611	500060
24307	500061
565	500062
32844	500063
76294	500064
22912	500065
47410	500066
148	500067
4570	500068
72272	500069
33183	500070
85445	500071
15420	500072
50404	500073
1082	500074
29593	500075
38681	500076
103975	500077
23471	500078
41546	500079
10263	500080
9581	500081
3290	500082
6626	500083
25016	500084
22830	500085
19045	500086
33320	500087
32569	500088
64695	500089
12613	500090
16355	500091
169839	500092
54635	500093
111777	500094
18812	500095
7459	500096
60712	500097
112549	500098
31813	500099
95040	500100
40439	500101
64933	500102
77990	500103
127462	500104
79246	500105
43041	500106
5291	500107
59283	500108
29498	500109
23765	500110
7065	500111
129328	500112
76790	500113
4420	500114
27445	500115
62641	500116
149480	500117
69983	500118
34328	500119
1653	500120
94726	500121
80318	500122
232	500123
19348	500124
36456	500125
76106	500126
63827	500127
53620	500128
103148	500129
53058	500130
46018	500131
37948	500132
39310	500133
146576	500134
78868	500135
3639	500136
26397	500137
153508	500138
38419	500139
20490	500140
117744	500141
33748	500142
44330	500143
41510	500144
14569	500145
81045	500146
1232	500147
62528	500148
8876	500149
1677	500150
60926	500151
168632	500152
77772	500153
135870	500154
84352	500155
35669	500156
27304	500157
43210	500158
78346	500159
4433	500160
12124	500161
168621	500162
54005	500163
27762	500164
74645	500165
19870	500166
13201	500167
41646	500168
142403	500169
18280	500170
3108	500171
17135	500172
6085	500173
30099	500174
42236	500175
12375	500176
167401	500177
43035	500178
5575	500179
65347	500180
5210	500181
31196	500182
11452	500183
102938	500184
134630	500185
55531	500186
80543	500187
15707	500188
452	500189
51793	500190
5511	500191
50265	500192
3786	500193
105576	500194
5293	500195
131624	500196
7135	500197
31699	500198
39892	500199
91976	500200
80656	500201
42490	500202
10957	500203
25547	500204
72368	500205
106525	500206
2608	500207
2493	500208
79050	500209
3494	500210
40117	500211
5347	500212
34396	500213
20537	500214
133717	500215
16743	500216
4320	500217
52815	500218
133473	500219
1119	500220
78027	500221
118491	500222
15168	500223
32241	500224
32088	500225
78154	500226
1808	500227
11642	500228
58827	500229
5202	500230
53796	500231
3074	500232
90425	500233
75051	500234
47164	500235
131769	500236
11761	500237
113630	500238
61017	500239
8997	500240
98032	500241
101666	500242
21389	500243
69703	500244
86730	500245
19613	500246
27752	500247
65227	500248
27350	500249
43519	500250
80372	500251
13178	500252
39248	500253
133111	500254
48952	500255
10534	500256
7221	500257
35166	500258
85700	500259
14333	500260
64042	500261
126216	500262
30424	500263
24560	500264
10409	500265
16703	500266
5567	500267
38399	500268
13396	500269
557	500270
25666	500271
1051	500272
67618	500273
84378	500274
3414	500275
64880	500276
61	500277
4446	500278
5941	500279
13953	500280
92266	500281
26195	500282
60306	500283
96853	500284
32597	500285
5529	500286
80847	500287
98551	500288
74911	500289
9167	500290
82312	500291
73371	500292
93946	500293
1482	500294
52926	500295
827	500296
20302	500297
20867	500298
47583	500299
168851	500300
118346	500301
71006	500302
30829	500303
78455	500304
25417	500305
46731	500306
68155	500307
7635	500308
11397	500309
2489	500310
6020	500311
71916	500312
105596	500313
31337	500314
8365	500315
37724	500316
51712	500317
16320	500318
23271	500319
21962	500320
25194	500321
1810	500322
4958	500323
6574	500324
32413	500325
6521	500326
64780	500327
109435	500328
83765	500329
98276	500330
33919	500331
7132	500332
15502	500333
39137	500334
8670	500335
50651	500336
26706	500337
31605	500338
37415	500339
8624	500340
2198	500341
23866	500342
19723	500343
30916	500344
84579	500345
41481	500346
60028	500347
3963	500348
35663	500349
119216	500350
7922	500351
64810	500352
35520	500353
82482	500354
16966	500355
92060	500356
89921	500357
11150	500358
39844	500359
69230	500360
4640	500361
55133	500362
30762	500363
29218	500364
22394	500365
22002	500366
21146	500367
66681	500368
64006	500369
39323	500370
21706	500371
53366	500372
24191	500373
17807	500374
69762	500375
27258	500376
154291	500377
145153	500378
4166	500379
49582	500380
40347	500381
81381	500382
15977	500383
18951	500384
34913	500385
81253	500386
48222	500387
28349	500388
66109	500389
36481	500390
129588	500391
38356	500392
2834	500393
29317	500394
76011	500395
583	500396
26790	500397
50808	500398
11950	500399
21242	500400
29378	500401
56546	500402
131430	500403
64251	500404
47719	500405
26197	500406
24159	500407
9348	500408
4708	500409
36723	500410
2632	500411
25077	500412
72881	500413
2253	500414
16697	500415
26370	500416
62985	500417
4638	500418
12999	500419
64376	500420
618	500421
86813	500422
20638	500423
28449	500424
1920	500425
32014	500426
166881	500427
2312	500428
9963	500429
50632	500430
128404	500431
5615	500432
21919	500433
29517	500434
62839	500435
1178	500436
7560	500437
14010	500438
149923	500439
87057	500440
15280	500441
74362	500442
43082	500443
10910	500444
35632	500445
3917	500446
9141	500447
68146	500448
8132	500449
10784	500450
40643	500451
16711	500452
5143	500453
121288	500454
107216	500455
27428	500456
5771	500457
76263	500458
7414	500459
32131	500460
188	500461
105389	500462
59048	500463
5087	500464
98029	500465
2494	500466
68321	500467
57104	500468
102564	500469
86618	500470
34393	500471
82140	500472
67119	500473
242	500474
35557	500475
34979	500476
23841	500477
35189	500478
10912	500479
12048	500480
3573	500481
10982	500482
1227	500483
26308	500484
85579	500485
31119	500486
131	500487
68434	500488
40250	500489
138595	500490
161622	500491
49537	500492
15292	500493
41359	500494
91814	500495
60793	500496
71899	500497
25418	500498
104281	500499
1004	500500
25372	500501
25140	500502
3199	500503
88819	500504
5122	500505
48872	500506
69103	500507
132507	500508
24188	500509
1426	500510
42182	500511
101926	500512
16757	500513
13893	500514
54219	500515
7093	500516
2541	500517
2839	500518
47296	500519
76447	500520
51581	500521
5231	500522
90485	500523
2631	500524
24484	500525
108529	500526
57117	500527
119905	500528
46853	500529
71679	500530
63416	500531
112906	500532
4199	500533
19840	500534
4949	500535
2295	500536
246	500537
35213	500538
51806	500539
6497	500540
102326	500541
26796	500542
9	500543
2848	500544
36810	500545
78590	500546
51560	500547
65603	500548
10835	500549
107691	500550
57930	500551
96813	500552
18879	500553
23079	500554
20896	500555
508	500556
67467	500557
27568	500558
14755	500559
45718	500560
2170	500561
18934	500562
29367	500563
17533	500564
20842	500565
26030	500566
96779	500567
57487	500568
10884	500569
18710	500570
75594	500571
6180	500572
68247	500573
6032	500574
35701	500575
103516	500576
96639	500577
28795	500578
17312	500579
2434	500580
67290	500581
34858	500582
89402	500583
99871	500584
63933	500585
5011	500586
156006	500587
98663	500588
25888	500589
1	500590
54617	500591
12308	500592
134143	500593
20486	500594
19813	500595
10019	500596
26628	500597
3069	500598
48827	500599
91987	500600
83137	500601
18334	500602
34333	500603
15733	500604
14944	500605
24381	500606
28464	500607
111782	500608
9206	500609
73731	500610
51928	500611
60790	500612
57018	500613
34177	500614
34264	500615
50807	500616
12982	500617
43497	500618
1711	500619
65007	500620
18926	500621
87638	500622
112751	500623
20311	500624
23419	500625
1213	500626
100080	500627
74147	500628
24452	500629
36550	500630
24805	500631
89563	500632
51312	500633
145313	500634
78784	500635
67665	500636
152759	500637
23718	500638
58519	500639
39918	500640
13905	500641
4129	500642
18106	500643
31005	500644
23492	500645
69	500646
74070	500647
116936	500648
35270	500649
12552	500650
72829	500651
30859	500652
141156	500653
5056	500654
23801	500655
80511	500656
59257	500657
5888	500658
2054	500659
23959	500660
29682	500661
150940	500662
46415	500663
6424	500664
42037	500665
14032	500666
38597	500667
55527	500668
27213	500669
39323	500670
1266	500671
46728	500672
1106	500673
109206	500674
73283	500675
13660	500676
10124	500677
42730	500678
43167	500679
35247	500680
33585	500681
28997	500682
46070	500683
41544	500684
116267	500685
34032	500686
16522	500687
50991	500688
17199	500689
40352	500690
112950	500691
17000	500692
6660	500693
19993	500694
64631	500695
975	500696
640	500697
52713	500698
108946	500699
118390	500700
53549	500701
22349	500702
68030	500703
412	500704
1954	500705
141270	500706
74151	500707
2131	500708
100663	500709
77240	500710
123736	500711
17781	500712
48296	500713
50463	500714
66092	500715
19377	500716
11080	500717
15485	500718
28549	500719
91874	500720
9905	500721
59632	500722
7325	500723
9323	500724
125187	500725
121529	500726
2056	500727
5069	500728
14902	500729
18046	500730
9604	500731
20496	500732
45321	500733
1	500734
44256	500735
1263	500736
2097	500737
13152	500738
57486	500739
77608	500740
27859	500741
55126	500742
85644	500743
27393	500744
120247	500745
146117	500746
64653	500747
27241	500748
9018	500749
43333	500750
76289	500751
130328	500752
57349	500753
12540	500754
7673	500755
13887	500756
58783	500757
17523	500758
116518	500759
29188	500760
7618	500761
10421	500762
22645	500763
1715	500764
28952	500765
24383	500766
28298	500767
125088	500768
73393	500769
25058	500770
13550	500771
3427	500772
100279	500773
20838	500774
35509	500775
110539	500776
13151	500777
23933	500778
16929	500779
60876	500780
15219	500781
83079	500782
31735	500783
46003	500784
4721	500785
9488	500786
17991	500787
108054	500788
86575	500789
28559	500790
23287	500791
32508	500792
59020	500793
35430	500794
20864	500795
1030	500796
153	500797
53043	500798
117540	500799
131681	500800
108624	500801
141352	500802
161	500803
35948	500804
120794	500805
6980	500806
57691	500807
23445	500808
34829	500809
21201	500810
8931	500811
20124	500812
26199	500813
16410	500814
64819	500815
18577	500816
14713	500817
113240	500818
15296	500819
38791	500820
62142	500821
160239	500822
36953	500823
81470	500824
31663	500825
28362	500826
44643	500827
18301	500828
2997	500829
38808	500830
22315	500831
25928	500832
28606	500833
11214	500834
157269	500835
13032	500836
14531	500837
4809	500838
3319	500839
64609	500840
24660	500841
166918	500842
14182	500843
71701	500844
122909	500845
88463	500846
8356	500847
34340	500848
94373	500849
47768	500850
53187	500851
113093	500852
41934	500853
63135	500854
15273	500855
46544	500856
32535	500857
77801	500858
38493	500859
45777	500860
87533	500861
90362	500862
48881	500863
72608	500864
49550	500865
39706	500866
1277	500867
48502	500868
10245	500869
27345	500870
85947	500871
16371	500872
10747	500873
199	500874
18044	500875
145304	500876
64185	500877
50556	500878
6082	500879
36604	500880
111340	500881
78564	500882
3235	500883
138555	500884
15898	500885
87000	500886
11876	500887
21837	500888
5943	500889
106824	500890
61676	500891
22487	500892
30761	500893
104365	500894
69415	500895
22644	500896
61193	500897
1777	500898
43550	500899
37314	500900
1214	500901
35927	500902
121481	500903
9578	500904
6960	500905
16488	500906
38622	500907
96552	500908
52551	500909
70608	500910
5126	500911
36152	500912
78362	500913
18179	500914
69555	500915
77495	500916
52430	500917
83149	500918
2837	500919
134616	500920
5826	500921
41218	500922
9748	500923
104	500924
6080	500925
22127	500926
6098	500927
29812	500928
18642	500929
15545	500930
99378	500931
49130	500932
46278	500933
138774	500934
9559	500935
110180	500936
20371	500937
74320	500938
19795	500939
57719	500940
44840	500941
98268	500942
16456	500943
1505	500944
141909	500945
810	500946
58697	500947
68330	500948
2980	500949
87405	500950
5324	500951
59901	500952
59211	500953
4369	500954
1126	500955
5522	500956
38268	500957
27922	500958
16905	500959
7188	500960
14620	500961
4459	500962
10185	500963
43800	500964
26799	500965
24545	500966
10023	500967
56827	500968
111552	500969
100431	500970
62126	500971
19797	500972
43331	500973
4775	500974
74340	500975
150649	500976
22298	500977
3892	500978
10957	500979
138254	500980
7581	500981
31549	500982
84867	500983
4456	500984
3244	500985
96044	500986
41098	500987
29453	500988
85874	500989
4757	500990
67074	500991
25407	500992
12791	500993
155143	500994
14499	500995
120543	500996
90439	500997
17263	500998
80878	500999
14543	501000
75184	501001
116354	501002
10008	501003
41038	501004
5083	501005
149725	501006
79550	501007
13415	501008
113563	501009
2933	501010
67910	501011
74713	501012
51944	501013
146260	501014
47260	501015
5487	501016
114435	501017
85786	501018
50562	501019
44747	501020
4246	501021
132701	501022
36950	501023
3395	501024
11249	501025
8245	501026
14910	501027
16193	501028
6181	501029
29406	501030
120919	501031
44760	501032
77111	501033
77989	501034
10322	501035
114748	501036
24170	501037
74348	501038
139118	501039
79389	501040
30068	501041
56796	501042
98388	501043
14219	501044
21399	501045
9749	501046
32224	501047
62210	501048
12351	501049
24391	501050
5263	501051
2726	501052
68563	501053
104031	501054
19035	501055
45410	501056
31109	501057
24419	501058
54592	501059
32264	501060
4725	501061
38842	501062
120793	501063
55536	501064
9060	501065
1136	501066
10486	501067
94666	501068
17542	501069
134297	501070
29182	501071
8758	501072
80741	501073
42138	501074
34425	501075
16735	501076
137441	501077
105600	501078
36019	501079
299	501080
123224	501081
31123	501082
2448	501083
12475	501084
51568	501085
75978	501086
27245	501087
4530	501088
54135	501089
128630	501090
103789	501091
23421	501092
10170	501093
2487	501094
82880	501095
28394	501096
24991	501097
56554	501098
45457	501099
120249	501100
103587	501101
14704	501102
61226	501103
115349	501104
29014	501105
19611	501106
92085	501107
779	501108
89437	501109
18812	501110
10563	501111
17471	501112
34868	501113
104921	501114
21067	501115
126265	501116
76407	501117
67081	501118
48888	501119
55851	501120
26017	501121
19429	501122
1195	501123
130926	501124
5149	501125
78784	501126
71752	501127
7854	501128
43824	501129
15775	501130
41159	501131
10997	501132
15767	501133
121874	501134
6565	501135
121	501136
23666	501137
29520	501138
20250	501139
12459	501140
114	501141
119759	501142
1092	501143
4105	501144
148948	501145
65829	501146
915	501147
6022	501148
69325	501149
86651	501150
105552	501151
21786	501152
60496	501153
1104	501154
33533	501155
32839	501156
137793	501157
64819	501158
14871	501159
43828	501160
92386	501161
19407	501162
18077	501163
10232	501164
6340	501165
35069	501166
20782	501167
56054	501168
25704	501169
114029	501170
36315	501171
11718	501172
23192	501173
18595	501174
11349	501175
103876	501176
28749	501177
12487	501178
14037	501179
15117	501180
2335	501181
24229	501182
31034	501183
60851	501184
108321	501185
36197	501186
9020	501187
92342	501188
23018	501189
24169	501190
10244	501191
83433	501192
4659	501193
7845	501194
25722	501195
9625	501196
13356	501197
21148	501198
53852	501199
5240	501200
42542	501201
4933	501202
136589	501203
45349	501204
53853	501205
14183	501206
27640	501207
24101	501208
34041	501209
44625	501210
114105	501211
57191	501212
50142	501213
669	501214
1722	501215
64119	501216
49726	501217
4770	501218
28517	501219
10895	501220
2794	501221
154759	501222
27725	501223
7357	501224
46467	501225
32258	501226
14156	501227
93234	501228
30543	501229
10737	501230
58747	501231
30633	501232
73732	501233
96432	501234
577	501235
85579	501236
38997	501237
45311	501238
88621	501239
146072	501240
29839	501241
153912	501242
51521	501243
77319	501244
1725	501245
116604	501246
3704	501247
90471	501248
23150	501249
43226	501250
62581	501251
75614	501252
558	501253
11754	501254
1496	501255
22348	501256
128264	501257
49340	501258
30519	501259
28766	501260
15765	501261
56096	501262
54669	501263
25476	501264
39442	501265
33907	501266
15509	501267
105343	501268
90553	501269
4063	501270
24434	501271
3732	501272
57279	501273
69648	501274
51388	501275
23296	501276
36545	501277
37468	501278
67985	501279
42149	501280
82587	501281
102950	501282
30972	501283
5552	501284
64046	501285
330	501286
74267	501287
13126	501288
12509	501289
38590	501290
11569	501291
80988	501292
109279	501293
11878	501294
1495	501295
54006	501296
5124	501297
3406	501298
129370	501299
111480	501300
89583	501301
5149	501302
5492	501303
50014	501304
9734	501305
151369	501306
50825	501307
52302	501308
33116	501309
40149	501310
133028	501311
10667	501312
87349	501313
5082	501314
11308	501315
81912	501316
26723	501317
4002	501318
30809	501319
132355	501320
15534	501321
161974	501322
28904	501323
93898	501324
41976	501325
42	501326
82506	501327
5904	501328
75514	501329
39706	501330
55914	501331
54494	501332
812	501333
26247	501334
95320	501335
1464	501336
101547	501337
50484	501338
25496	501339
142	501340
4039	501341
50216	501342
44470	501343
43427	501344
5708	501345
120902	501346
15618	501347
82245	501348
52751	501349
153616	501350
35567	501351
41219	501352
29286	501353
62097	501354
19229	501355
34995	501356
10784	501357
20782	501358
87828	501359
61935	501360
20528	501361
9056	501362
13991	501363
93511	501364
127568	501365
29120	501366
70582	501367
7627	501368
62772	501369
50392	501370
25961	501371
169809	501372
22187	501373
31297	501374
112585	501375
7366	501376
138068	501377
37084	501378
43870	501379
26595	501380
42528	501381
102684	501382
30438	501383
48126	501384
59814	501385
79435	501386
16914	501387
145589	501388
10824	501389
45536	501390
12593	501391
1476	501392
5733	501393
64154	501394
1713	501395
2444	501396
32612	501397
79353	501398
37990	501399
5616	501400
45445	501401
56072	501402
3452	501403
41339	501404
66217	501405
103040	501406
145287	501407
17679	501408
40006	501409
57438	501410
161348	501411
511	501412
105372	501413
116359	501414
8072	501415
44061	501416
2822	501417
165036	501418
50099	501419
17885	501420
20264	501421
17994	501422
126666	501423
17585	501424
93229	501425
12874	501426
51764	501427
57957	501428
45234	501429
107043	501430
59807	501431
34322	501432
19511	501433
2004	501434
10497	501435
62871	501436
104209	501437
66274	501438
115841	501439
42726	501440
30809	501441
18954	501442
17041	501443
11403	501444
57626	501445
26290	501446
43173	501447
5244	501448
22445	501449
41307	501450
49113	501451
120051	501452
19252	501453
3720	501454
20543	501455
712	501456
73896	501457
6567	501458
33974	501459
5102	501460
688	501461
131157	501462
27006	501463
37138	501464
56308	501465
94675	501466
3526	501467
71118	501468
91026	501469
13164	501470
3412	501471
38212	501472
104628	501473
50806	501474
7850	501475
43076	501476
23617	501477
27778	501478
11496	501479
103685	501480
128622	501481
902	501482
11108	501483
36520	501484
24681	501485
55430	501486
52419	501487
51040	501488
55938	501489
2824	501490
63804	501491
39090	501492
2314	501493
70763	501494
51454	501495
3602	501496
61217	501497
106144	501498
31700	501499
201	501500
53968	501501
51995	501502
2289	501503
115301	501504
34369	501505
3363	501506
31661	501507
6554	501508
9236	501509
10024	501510
5964	501511
38243	501512
54879	501513
53245	501514
13446	501515
26822	501516
156137	501517
50008	501518
60204	501519
2144	501520
146087	501521
12444	501522
96612	501523
502	501524
41801	501525
63138	501526
54197	501527
137503	501528
4328	501529
7562	501530
3689	501531
14852	501532
40955	501533
49536	501534
13347	501535
92105	501536
12226	501537
136960	501538
83039	501539
28733	501540
83050	501541
28175	501542
7790	501543
159397	501544
45305	501545
22842	501546
106835	501547
104519	501548
42925	501549
90852	501550
42113	501551
6390	501552
20679	501553
163775	501554
1204	501555
57240	501556
142004	501557
28331	501558
1111	501559
21256	501560
31574	501561
75216	501562
57256	501563
168822	501564
119111	501565
74503	501566
69079	501567
3361	501568
40123	501569
34895	501570
38879	501571
16270	501572
63859	501573
12544	501574
62293	501575
4337	501576
16097	501577
18996	501578
262	501579
76762	501580
93459	501581
104134	501582
18561	501583
14153	501584
59832	501585
29053	501586
115001	501587
25149	501588
16862	501589
61625	501590
75694	501591
20843	501592
43444	501593
18675	501594
606	501595
61044	501596
119320	501597
10972	501598
1140	501599
2486	501600
28758	501601
3378	501602
54626	501603
61427	501604
67397	501605
57458	501606
110784	501607
26124	501608
133	501609
90791	501610
14744	501611
103223	501612
53366	501613
7891	501614
25703	501615
33376	501616
14502	501617
26357	501618
24888	501619
9278	501620
109698	501621
74376	501622
93601	501623
141893	501624
8527	501625
16582	501626
51223	501627
104623	501628
62534	501629
18729	501630
36243	501631
40438	501632
76384	501633
3538	501634
58762	501635
10264	501636
305	501637
6690	501638
82879	501639
63294	501640
11223	501641
405	501642
93038	501643
35171	501644
57003	501645
18216	501646
49426	501647
23715	501648
55959	501649
8441	501650
18533	501651
18638	501652
31864	501653
17653	501654
24469	501655
872	501656
1495	501657
41005	501658
122571	501659
103676	501660
75896	501661
77167	501662
4391	501663
50498	501664
44065	501665
25668	501666
73507	501667
106309	501668
11914	501669
67659	501670
28359	501671
54791	501672
16704	501673
71473	501674
4460	501675
41996	501676
293	501677
101829	501678
2739	501679
787	501680
82154	501681
49372	501682
76237	501683
13978	501684
14274	501685
2956	501686
9094	501687
9435	501688
115042	501689
2715	501690
44361	501691
29253	501692
1602	501693
29843	501694
94336	501695
7732	501696
59909	501697
26463	501698
41514	501699
139537	501700
36265	501701
75814	501702
63516	501703
58941	501704
41205	501705
19717	501706
29721	501707
35163	501708
53096	501709
76107	501710
48687	501711
47990	501712
63952	501713
43230	501714
60790	501715
2231	501716
19773	501717
47340	501718
64084	501719
39212	501720
16862	501721
15636	501722
130323	501723
14888	501724
30340	501725
13758	501726
2230	501727
137967	501728
133653	501729
11189	501730
12395	501731
78240	501732
24974	501733
7833	501734
6120	501735
87337	501736
30541	501737
39153	501738
111892	501739
37081	501740
162184	501741
67402	501742
40881	501743
61416	501744
87213	501745
56269	501746
105188	501747
80472	501748
80454	501749
26504	501750
55549	501751
376	501752
2071	501753
48116	501754
158498	501755
23298	501756
1160	501757
33107	501758
6803	501759
58603	501760
4075	501761
65442	501762
1668	501763
10444	501764
16606	501765
4852	501766
2878	501767
2552	501768
11415	501769
33903	501770
9656	501771
16634	501772
46498	501773
20029	501774
40520	501775
17185	501776
142672	501777
43883	501778
159070	501779
28642	501780
1212	501781
11193	501782
78409	501783
133470	501784
2404	501785
93286	501786
94068	501787
22333	501788
9690	501789
44518	501790
57978	501791
44304	501792
11924	501793
11913	501794
14288	501795
81485	501796
125445	501797
47784	501798
105129	501799
12885	501800
7775	501801
76210	501802
79794	501803
4632	501804
3665	501805
39498	501806
2147	501807
14036	501808
47172	501809
106935	501810
79393	501811
17652	501812
37463	501813
8400	501814
13712	501815
26	501816
50220	501817
82272	501818
71681	501819
21047	501820
65133	501821
44787	501822
4731	501823
294	501824
49252	501825
57624	501826
1090	501827
50	501828
41250	501829
3297	501830
36168	501831
14359	501832
7421	501833
20869	501834
25332	501835
57615	501836
35241	501837
112941	501838
44257	501839
34935	501840
4736	501841
118813	501842
108507	501843
27136	501844
179	501845
12350	501846
1707	501847
63719	501848
10578	501849
95386	501850
14788	501851
3530	501852
115424	501853
162466	501854
24677	501855
154	501856
176	501857
101200	501858
76083	501859
100117	501860
49813	501861
9351	501862
8406	501863
20844	501864
88662	501865
728	501866
3640	501867
484	501868
27888	501869
16627	501870
30021	501871
81197	501872
17552	501873
27143	501874
2412	501875
29363	501876
105825	501877
50363	501878
31464	501879
25698	501880
47400	501881
112058	501882
26528	501883
30639	501884
21667	501885
14194	501886
64990	501887
37685	501888
9146	501889
38980	501890
36228	501891
1681	501892
12544	501893
109721	501894
27881	501895
85440	501896
19684	501897
976	501898
1814	501899
18312	501900
174	501901
797	501902
125177	501903
34758	501904
24388	501905
4273	501906
1260	501907
62020	501908
21510	501909
19638	501910
3130	501911
56023	501912
103400	501913
21487	501914
881	501915
63556	501916
44993	501917
111303	501918
49033	501919
36675	501920
115495	501921
8181	501922
3095	501923
53021	501924
11619	501925
154760	501926
31080	501927
94817	501928
782	501929
18164	501930
21596	501931
20003	501932
87902	501933
85842	501934
157641	501935
8334	501936
113031	501937
7958	501938
5351	501939
23934	501940
32836	501941
8433	501942
8210	501943
9832	501944
32936	501945
17096	501946
29826	501947
17489	501948
131515	501949
67847	501950
46228	501951
12978	501952
18780	501953
52831	501954
10681	501955
73621	501956
115383	501957
112740	501958
57499	501959
69648	501960
4792	501961
40526	501962
132286	501963
55638	501964
116953	501965
12841	501966
84935	501967
58784	501968
80689	501969
85314	501970
12154	501971
14085	501972
6639	501973
47647	501974
30729	501975
106484	501976
23491	501977
5517	501978
38195	501979
35705	501980
162328	501981
120797	501982
73699	501983
108056	501984
93948	501985
2573	501986
61777	501987
28602	501988
360	501989
40518	501990
30422	501991
30337	501992
35130	501993
2377	501994
36018	501995
1181	501996
25949	501997
41239	501998
90546	501999
19635	502000
88841	502001
76295	502002
25824	502003
94069	502004
150860	502005
76554	502006
2938	502007
120018	502008
106640	502009
107850	502010
7364	502011
88014	502012
37698	502013
45863	502014
27752	502015
6403	502016
50001	502017
19763	502018
71075	502019
32081	502020
8948	502021
17315	502022
10611	502023
3202	502024
24690	502025
56777	502026
19650	502027
33237	502028
10706	502029
15314	502030
24746	502031
134186	502032
12112	502033
55709	502034
103080	502035
82585	502036
30207	502037
7318	502038
49381	502039
83656	502040
10200	502041
53742	502042
27580	502043
63377	502044
10133	502045
49110	502046
122616	502047
128810	502048
20652	502049
78754	502050
39191	502051
134135	502052
115231	502053
50975	502054
15906	502055
33287	502056
26028	502057
10891	502058
66975	502059
137917	502060
249	502061
13273	502062
58846	502063
83521	502064
11924	502065
13191	502066
1989	502067
67868	502068
4559	502069
45393	502070
104362	502071
40788	502072
12356	502073
46640	502074
29637	502075
770	502076
1865	502077
84256	502078
67041	502079
11325	502080
8063	502081
165079	502082
17349	502083
75378	502084
151994	502085
65264	502086
31875	502087
10895	502088
95966	502089
26105	502090
44098	502091
9712	502092
26987	502093
88614	502094
23937	502095
1825	502096
66672	502097
97126	502098
17097	502099
36230	502100
19824	502101
6165	502102
2088	502103
90525	502104
85993	502105
13416	502106
21	502107
25809	502108
6115	502109
2671	502110
44117	502111
17843	502112
35248	502113
13141	502114
23083	502115
62860	502116
47984	502117
101596	502118
21807	502119
7469	502120
55685	502121
90735	502122
7129	502123
8108	502124
61011	502125
95375	502126
74879	502127
24854	502128
37277	502129
6251	502130
48226	502131
9170	502132
4273	502133
17465	502134
24424	502135
3617	502136
21063	502137
132513	502138
7359	502139
137200	502140
3141	502141
71408	502142
6297	502143
18444	502144
46384	502145
2177	502146
427	502147
111376	502148
67608	502149
44283	502150
79061	502151
2875	502152
567	502153
44628	502154
45360	502155
14197	502156
12783	502157
4683	502158
62749	502159
70555	502160
7619	502161
22846	502162
15072	502163
7319	502164
152509	502165
5862	502166
24806	502167
985	502168
30965	502169
40174	502170
625	502171
24744	502172
63685	502173
494	502174
14224	502175
51138	502176
4344	502177
8723	502178
119885	502179
93615	502180
2611	502181
3135	502182
779	502183
33135	502184
87586	502185
4172	502186
61646	502187
59254	502188
52800	502189
32136	502190
15859	502191
48447	502192
23775	502193
53864	502194
42423	502195
1342	502196
16381	502197
67512	502198
4146	502199
111621	502200
59322	502201
78431	502202
14956	502203
65114	502204
20611	502205
2058	502206
83367	502207
44247	502208
16354	502209
1831	502210
63238	502211
9758	502212
36588	502213
28332	502214
9188	502215
12476	502216
50978	502217
136501	502218
37837	502219
8866	502220
112861	502221
68281	502222
37543	502223
23949	502224
1100	502225
62998	502226
3691	502227
86724	502228
33899	502229
9228	502230
58218	502231
9733	502232
72762	502233
50675	502234
24205	502235
41595	502236
1887	502237
16095	502238
116226	502239
7194	502240
8197	502241
38609	502242
13179	502243
55142	502244
14892	502245
28551	502246
27594	502247
79276	502248
9828	502249
15887	502250
910	502251
50688	502252
22317	502253
40374	502254
8266	502255
38407	502256
100776	502257
6206	502258
66380	502259
45332	502260
71516	502261
106714	502262
6007	502263
69785	502264
7801	502265
45455	502266
41978	502267
2258	502268
18387	502269
37873	502270
130695	502271
33851	502272
5527	502273
86124	502274
4389	502275
26733	502276
31245	502277
3567	502278
165241	502279
25727	502280
65698	502281
76934	502282
74744	502283
89839	502284
2074	502285
98156	502286
99094	502287
113136	502288
115611	502289
24080	502290
797	502291
9292	502292
18125	502293
16018	502294
89739	502295
37766	502296
13064	502297
89971	502298
148838	502299
55708	502300
128476	502301
42566	502302
38007	502303
71655	502304
15398	502305
6378	502306
6095	502307
146305	502308
108535	502309
61131	502310
31644	502311
26026	502312
25331	502313
88100	502314
37327	502315
26444	502316
16440	502317
17255	502318
58693	502319
7548	502320
138480	502321
2892	502322
40601	502323
38840	502324
39722	502325
21540	502326
3515	502327
15256	502328
52280	502329
34139	502330
18697	502331
38426	502332
35693	502333
22162	502334
2722	502335
90572	502336
89999	502337
1180	502338
89266	502339
44469	502340
9038	502341
94773	502342
50699	502343
20329	502344
34545	502345
30406	502346
36501	502347
12996	502348
114994	502349
27752	502350
103307	502351
830	502352
62583	502353
84031	502354
44943	502355
7225	502356
3317	502357
266	502358
117480	502359
2326	502360
11564	502361
33453	502362
32434	502363
148394	502364
99426	502365
8035	502366
59523	502367
126170	502368
19126	502369
135734	502370
51803	502371
7580	502372
49774	502373
96663	502374
15886	502375
60607	502376
45428	502377
62919	502378
35089	502379
9071	502380
11795	502381
11538	502382
22012	502383
10764	502384
3709	502385
2906	502386
42496	502387
489	502388
1215	502389
35784	502390
26010	502391
119678	502392
5134	502393
85274	502394
14279	502395
45914	502396
42564	502397
10490	502398
285	502399
701	502400
20938	502401
80612	502402
75097	502403
67947	502404
55628	502405
27183	502406
58706	502407
69060	502408
43685	502409
1871	502410
86881	502411
97225	502412
31179	502413
816	502414
27111	502415
132483	502416
547	502417
42891	502418
6332	502419
19058	502420
29887	502421
15465	502422
18749	502423
45144	502424
70189	502425
46496	502426
41214	502427
25836	502428
56028	502429
86403	502430
36176	502431
1501	502432
45644	502433
10130	502434
22121	502435
23219	502436
68450	502437
30254	502438
3296	502439
112580	502440
92366	502441
269	502442
65088	502443
18695	502444
83755	502445
91587	502446
95592	502447
36718	502448
9225	502449
23129	502450
11773	502451
33749	502452
29142	502453
33962	502454
89178	502455
6511	502456
62042	502457
100019	502458
84539	502459
45077	502460
20096	502461
12235	502462
286	502463
13986	502464
141285	502465
103240	502466
17623	502467
113000	502468
67612	502469
21285	502470
1632	502471
1248	502472
892	502473
23724	502474
167394	502475
73978	502476
72336	502477
49374	502478
50554	502479
39579	502480
20992	502481
6008	502482
95512	502483
93610	502484
24416	502485
54670	502486
25386	502487
48849	502488
47595	502489
56580	502490
38952	502491
8493	502492
1852	502493
27899	502494
151628	502495
135230	502496
470	502497
19086	502498
38897	502499
10738	502500
8097	502501
74471	502502
542	502503
52162	502504
37558	502505
86161	502506
718	502507
67796	502508
69920	502509
67815	502510
10374	502511
124930	502512
3570	502513
5889	502514
15708	502515
18486	502516
30871	502517
35	502518
46019	502519
63835	502520
93134	502521
11657	502522
37063	502523
66958	502524
100828	502525
6376	502526
29228	502527
1187	502528
48367	502529
31533	502530
119654	502531
1945	502532
55592	502533
46081	502534
67104	502535
122827	502536
49097	502537
71723	502538
24915	502539
109229	502540
129073	502541
3752	502542
14304	502543
105216	502544
145952	502545
54625	502546
133239	502547
24790	502548
29820	502549
59615	502550
51710	502551
88769	502552
89259	502553
56053	502554
26719	502555
24367	502556
28735	502557
39269	502558
9589	502559
162741	502560
757	502561
109105	502562
119422	502563
66306	502564
20238	502565
3030	502566
44528	502567
55659	502568
22069	502569
94705	502570
51829	502571
11956	502572
13137	502573
46390	502574
3297	502575
24903	502576
70196	502577
31987	502578
64424	502579
26005	502580
108140	502581
57417	502582
119475	502583
500	502584
12446	502585
60283	502586
18043	502587
36195	502588
62623	502589
135751	502590
3976	502591
16228	502592
20527	502593
5	502594
53987	502595
6606	502596
20509	502597
19531	502598
24408	502599
69084	502600
47047	502601
137391	502602
66008	502603
14740	502604
72745	502605
114773	502606
30783	502607
155585	502608
96135	502609
156649	502610
5539	502611
61948	502612
76254	502613
814	502614
69606	502615
114403	502616
37660	502617
32822	502618
127670	502619
22387	502620
7927	502621
73731	502622
124029	502623
46054	502624
136343	502625
694	502626
36940	502627
110584	502628
1860	502629
33296	502630
7875	502631
17577	502632
934	502633
20266	502634
6877	502635
60192	502636
87313	502637
12161	502638
37812	502639
33783	502640
17934	502641
29747	502642
10246	502643
26780	502644
6861	502645
84336	502646
289	502647
9220	502648
47112	502649
58956	502650
86537	502651
5722	502652
1674	502653
91862	502654
58930	502655
4803	502656
44988	502657
28794	502658
130010	502659
12759	502660
91337	502661
53607	502662
10163	502663
11362	502664
24	502665
69027	502666
61183	502667
23154	502668
107608	502669
92763	502670
55626	502671
7740	502672
467	502673
36944	502674
44765	502675
2069	502676
93553	502677
73266	502678
194	502679
48492	502680
29576	502681
23800	502682
9446	502683
68359	502684
59948	502685
13615	502686
23726	502687
67019	502688
100717	502689
14310	502690
25401	502691
34151	502692
38070	502693
62402	502694
134390	502695
74947	502696
115809	502697
748	502698
40106	502699
93931	502700
90427	502701
59670	502702
34760	502703
7328	502704
29373	502705
61966	502706
9414	502707
55807	502708
127314	502709
2514	502710
85866	502711
18849	502712
60025	502713
1369	502714
80624	502715
44691	502716
9603	502717
2771	502718
16825	502719
4796	502720
5421	502721
15481	502722
103939	502723
130691	502724
68784	502725
23145	502726
10257	502727
112611	502728
108754	502729
88239	502730
6313	502731
745	502732
44682	502733
44040	502734
87539	502735
4011	502736
58963	502737
76159	502738
32042	502739
129575	502740
61330	502741
850	502742
16785	502743
22239	502744
49518	502745
49860	502746
75574	502747
150098	502748
138267	502749
809	502750
3027	502751
11312	502752
110932	502753
76755	502754
20370	502755
89331	502756
67630	502757
116185	502758
50787	502759
86954	502760
85792	502761
129595	502762
70159	502763
10973	502764
26838	502765
9137	502766
885	502767
4149	502768
912	502769
116841	502770
9469	502771
55061	502772
34647	502773
149888	502774
3960	502775
59993	502776
47932	502777
22192	502778
125572	502779
12843	502780
6032	502781
17994	502782
6619	502783
21133	502784
8019	502785
97356	502786
127518	502787
164678	502788
6541	502789
58399	502790
57562	502791
99423	502792
42297	502793
5669	502794
3299	502795
9935	502796
122437	502797
59568	502798
169750	502799
36808	502800
69019	502801
6340	502802
14321	502803
38349	502804
75436	502805
47638	502806
57868	502807
28294	502808
24256	502809
81387	502810
5629	502811
52362	502812
1404	502813
19585	502814
22850	502815
156373	502816
23384	502817
25380	502818
29588	502819
14030	502820
43578	502821
55066	502822
120295	502823
11029	502824
34809	502825
144364	502826
2896	502827
87862	502828
69995	502829
14796	502830
33414	502831
42408	502832
658	502833
13405	502834
34201	502835
37730	502836
52842	502837
1404	502838
88352	502839
138389	502840
146845	502841
6893	502842
56779	502843
19169	502844
24315	502845
29466	502846
48034	502847
19028	502848
21665	502849
46828	502850
143536	502851
28075	502852
29261	502853
39575	502854
3297	502855
7722	502856
58379	502857
2681	502858
114731	502859
12388	502860
40616	502861
114881	502862
20481	502863
2915	502864
96706	502865
51043	502866
59884	502867
29421	502868
10097	502869
3489	502870
31128	502871
819	502872
48045	502873
108697	502874
169688	502875
387	502876
24	502877
68543	502878
26711	502879
81129	502880
41898	502881
1135	502882
56448	502883
138496	502884
39269	502885
16239	502886
79964	502887
17785	502888
138996	502889
4948	502890
84668	502891
44509	502892
2210	502893
12702	502894
10105	502895
50581	502896
22519	502897
60750	502898
99032	502899
34600	502900
82360	502901
24443	502902
44439	502903
82	502904
97907	502905
47711	502906
159676	502907
10044	502908
55683	502909
615	502910
5984	502911
5478	502912
51827	502913
26234	502914
19804	502915
31937	502916
101103	502917
22415	502918
12303	502919
170240	502920
17725	502921
5034	502922
101017	502923
1554	502924
15147	502925
54214	502926
1203	502927
59687	502928
54674	502929
10750	502930
46363	502931
1414	502932
36302	502933
444	502934
43245	502935
160316	502936
130587	502937
3023	502938
40083	502939
24233	502940
9783	502941
12287	502942
212	502943
42735	502944
51766	502945
12781	502946
20034	502947
60808	502948
21180	502949
95462	502950
58319	502951
2525	502952
72148	502953
1546	502954
33964	502955
3435	502956
614	502957
50550	502958
40071	502959
34917	502960
3512	502961
35804	502962
129803	502963
15348	502964
21255	502965
44114	502966
58981	502967
29775	502968
37572	502969
13120	502970
100600	502971
3838	502972
6946	502973
140297	502974
125936	502975
7971	502976
88991	502977
7066	502978
46349	502979
60	502980
31564	502981
52151	502982
38320	502983
6097	502984
154433	502985
27947	502986
154238	502987
9625	502988
267	502989
75325	502990
68230	502991
30214	502992
50275	502993
60222	502994
66093	502995
17590	502996
90311	502997
36080	502998
82609	502999
27491	503000
135640	503001
88477	503002
3791	503003
1946	503004
71382	503005
27576	503006
16994	503007
14481	503008
109228	503009
66503	503010
14223	503011
55769	503012
55088	503013
133685	503014
432	503015
13274	503016
47476	503017
29538	503018
55720	503019
748	503020
100384	503021
80185	503022
714	503023
82716	503024
21168	503025
38008	503026
662	503027
38032	503028
137859	503029
7164	503030
15223	503031
17658	503032
21084	503033
58328	503034
10023	503035
18332	503036
129215	503037
52243	503038
77	503039
114115	503040
54559	503041
7223	503042
76356	503043
72966	503044
40898	503045
51797	503046
31265	503047
11904	503048
31884	503049
35885	503050
20257	503051
70698	503052
7443	503053
17385	503054
85310	503055
80637	503056
48730	503057
31118	503058
975	503059
17907	503060
74721	503061
55204	503062
99489	503063
3145	503064
48368	503065
41461	503066
8580	503067
6091	503068
72905	503069
82491	503070
15550	503071
11295	503072
78373	503073
110364	503074
115	503075
36696	503076
29123	503077
56834	503078
51598	503079
111745	503080
74991	503081
80920	503082
51606	503083
51539	503084
109697	503085
76849	503086
3138	503087
26104	503088
9426	503089
87915	503090
4024	503091
39817	503092
23289	503093
112339	503094
123122	503095
57810	503096
44286	503097
39272	503098
35121	503099
3551	503100
81637	503101
33568	503102
31839	503103
46755	503104
30932	503105
28734	503106
37882	503107
58583	503108
35388	503109
102448	503110
87855	503111
65794	503112
43815	503113
81611	503114
6348	503115
83952	503116
71744	503117
19799	503118
46110	503119
95133	503120
695	503121
17039	503122
96348	503123
42560	503124
36871	503125
30795	503126
133925	503127
160080	503128
34763	503129
30692	503130
73157	503131
72774	503132
116332	503133
13950	503134
85983	503135
86721	503136
36841	503137
6918	503138
24675	503139
18111	503140
8737	503141
15446	503142
133433	503143
1139	503144
60315	503145
7374	503146
4975	503147
117047	503148
24365	503149
32274	503150
5145	503151
18460	503152
38849	503153
108247	503154
35414	503155
8471	503156
19474	503157
43883	503158
41948	503159
4233	503160
43026	503161
59675	503162
57348	503163
79692	503164
54441	503165
31544	503166
9869	503167
12389	503168
2036	503169
98355	503170
92170	503171
100419	503172
13523	503173
10377	503174
74805	503175
54599	503176
59450	503177
27456	503178
42922	503179
66694	503180
12185	503181
28650	503182
13651	503183
67980	503184
7182	503185
84097	503186
7838	503187
36715	503188
30952	503189
38337	503190
40358	503191
77715	503192
90	503193
1498	503194
95652	503195
72182	503196
116079	503197
119174	503198
10403	503199
17073	503200
49517	503201
109333	503202
51126	503203
48970	503204
8109	503205
54631	503206
26995	503207
15916	503208
22188	503209
48833	503210
89733	503211
8913	503212
843	503213
28758	503214
75475	503215
86249	503216
108345	503217
116072	503218
71618	503219
19554	503220
3383	503221
8556	503222
94902	503223
46182	503224
37233	503225
45351	503226
20268	503227
18844	503228
52387	503229
14482	503230
1967	503231
6882	503232
23126	503233
41152	503234
16372	503235
49365	503236
42497	503237
26953	503238
38269	503239
49646	503240
108095	503241
77283	503242
1662	503243
32161	503244
3727	503245
61732	503246
4353	503247
84275	503248
10326	503249
32557	503250
35108	503251
12814	503252
30675	503253
30411	503254
55978	503255
10449	503256
5316	503257
33011	503258
45284	503259
60348	503260
11704	503261
55793	503262
88748	503263
25334	503264
1483	503265
107300	503266
14728	503267
27981	503268
84938	503269
72932	503270
11743	503271
1994	503272
23378	503273
93347	503274
30675	503275
71168	503276
23153	503277
127797	503278
17734	503279
10351	503280
8336	503281
59288	503282
114582	503283
3199	503284
35367	503285
2676	503286
8113	503287
81814	503288
48005	503289
8178	503290
5507	503291
151274	503292
120054	503293
71746	503294
143232	503295
17596	503296
39488	503297
8247	503298
19460	503299
99629	503300
144181	503301
97085	503302
12250	503303
46852	503304
64844	503305
79023	503306
73815	503307
3428	503308
138787	503309
49984	503310
49522	503311
9986	503312
5817	503313
48570	503314
78864	503315
14422	503316
42173	503317
49159	503318
92444	503319
70444	503320
7267	503321
5307	503322
52613	503323
52853	503324
26499	503325
92149	503326
52796	503327
10303	503328
54774	503329
136983	503330
70464	503331
165285	503332
66755	503333
35341	503334
6084	503335
89269	503336
53757	503337
13259	503338
3019	503339
39494	503340
18095	503341
27209	503342
20290	503343
161497	503344
44300	503345
1356	503346
121052	503347
21624	503348
125402	503349
73086	503350
12671	503351
30726	503352
64370	503353
10403	503354
29390	503355
20547	503356
22564	503357
8417	503358
44858	503359
89498	503360
106450	503361
66269	503362
88325	503363
55800	503364
2285	503365
6905	503366
42254	503367
44589	503368
14296	503369
45888	503370
16651	503371
19842	503372
39951	503373
1579	503374
83702	503375
6448	503376
4389	503377
160525	503378
7708	503379
20479	503380
136222	503381
30770	503382
39651	503383
6684	503384
4876	503385
165682	503386
36150	503387
59020	503388
16657	503389
46080	503390
47663	503391
128219	503392
22352	503393
63656	503394
88996	503395
158705	503396
85557	503397
28982	503398
2484	503399
20600	503400
20762	503401
81016	503402
468	503403
4983	503404
16637	503405
133967	503406
50464	503407
37001	503408
84528	503409
107575	503410
19593	503411
62307	503412
24689	503413
135376	503414
32696	503415
21562	503416
79114	503417
100705	503418
43779	503419
113499	503420
63675	503421
25136	503422
98452	503423
72684	503424
6718	503425
11566	503426
20591	503427
54706	503428
5671	503429
10822	503430
28893	503431
78334	503432
1429	503433
36334	503434
33918	503435
32013	503436
764	503437
45121	503438
66372	503439
113008	503440
82480	503441
139137	503442
48165	503443
40887	503444
6491	503445
29729	503446
15209	503447
4546	503448
160721	503449
88644	503450
18320	503451
29454	503452
53369	503453
53385	503454
33357	503455
40962	503456
118072	503457
81207	503458
9362	503459
42255	503460
49002	503461
48195	503462
37203	503463
129142	503464
659	503465
7897	503466
38934	503467
31626	503468
2049	503469
22953	503470
97346	503471
35207	503472
150566	503473
437	503474
42935	503475
18294	503476
188	503477
135744	503478
9411	503479
52948	503480
40361	503481
16132	503482
57019	503483
26068	503484
145213	503485
17371	503486
14766	503487
15883	503488
459	503489
53795	503490
54661	503491
96378	503492
27983	503493
46591	503494
27140	503495
24002	503496
12762	503497
16422	503498
89541	503499
22280	503500
2494	503501
5631	503502
36927	503503
97815	503504
20887	503505
17346	503506
61423	503507
112253	503508
73436	503509
20703	503510
109933	503511
66128	503512
11746	503513
35237	503514
69790	503515
148811	503516
64582	503517
19769	503518
23128	503519
70254	503520
1919	503521
37232	503522
9176	503523
3193	503524
2402	503525
50118	503526
6600	503527
14751	503528
78895	503529
67447	503530
18366	503531
9844	503532
9335	503533
37519	503534
128517	503535
258	503536
18364	503537
154794	503538
5637	503539
14559	503540
92570	503541
26069	503542
21111	503543
34899	503544
12985	503545
785	503546
25419	503547
95403	503548
126635	503549
32208	503550
86	503551
22671	503552
16085	503553
132686	503554
70595	503555
7536	503556
98566	503557
67229	503558
54624	503559
105685	503560
24519	503561
63573	503562
36858	503563
111213	503564
59201	503565
85262	503566
34666	503567
7544	503568
44424	503569
40320	503570
74186	503571
27718	503572
6439	503573
109694	503574
2820	503575
92436	503576
39783	503577
9567	503578
39226	503579
77681	503580
107782	503581
75245	503582
39792	503583
89256	503584
5143	503585
145662	503586
30110	503587
2241	503588
12460	503589
11686	503590
26094	503591
99920	503592
26188	503593
52439	503594
107589	503595
123778	503596
49030	503597
19136	503598
124616	503599
4236	503600
17606	503601
31807	503602
15419	503603
108271	503604
47539	503605
78384	503606
7282	503607
95641	503608
858	503609
6320	503610
15010	503611
90089	503612
32734	503613
67185	503614
30094	503615
106615	503616
143244	503617
27448	503618
25648	503619
9490	503620
15246	503621
28736	503622
18618	503623
5069	503624
55137	503625
34802	503626
23872	503627
41966	503628
42626	503629
18861	503630
36721	503631
87891	503632
3877	503633
11000	503634
47910	503635
20710	503636
81655	503637
11756	503638
1700	503639
23793	503640
24714	503641
42759	503642
114664	503643
110923	503644
101907	503645
54335	503646
71905	503647
45351	503648
6288	503649
75089	503650
13538	503651
78830	503652
18447	503653
1557	503654
14761	503655
170170	503656
81554	503657
12806	503658
13830	503659
83924	503660
45847	503661
40522	503662
11988	503663
86887	503664
78611	503665
13588	503666
50649	503667
4324	503668
32720	503669
105604	503670
37472	503671
21685	503672
58818	503673
420	503674
63960	503675
73906	503676
6846	503677
49077	503678
21839	503679
33596	503680
9712	503681
7989	503682
139522	503683
410	503684
12895	503685
38526	503686
131784	503687
51925	503688
9243	503689
119285	503690
105929	503691
13065	503692
40969	503693
77415	503694
18221	503695
139992	503696
41386	503697
162574	503698
13472	503699
1646	503700
122028	503701
86341	503702
20433	503703
52405	503704
110995	503705
29338	503706
603	503707
74537	503708
32022	503709
2815	503710
60874	503711
20545	503712
2339	503713
6831	503714
93945	503715
127407	503716
31620	503717
1424	503718
34421	503719
37140	503720
10575	503721
66566	503722
113805	503723
68040	503724
37196	503725
67464	503726
103	503727
98271	503728
9968	503729
9570	503730
57410	503731
21418	503732
21450	503733
36821	503734
79164	503735
66652	503736
84835	503737
1097	503738
18988	503739
27743	503740
139080	503741
7409	503742
59158	503743
164595	503744
102656	503745
40005	503746
101168	503747
7719	503748
3642	503749
6101	503750
4536	503751
11500	503752
73910	503753
164002	503754
84924	503755
28000	503756
136972	503757
122152	503758
47	503759
57761	503760
139301	503761
9288	503762
52204	503763
23966	503764
26337	503765
10465	503766
48	503767
1858	503768
43352	503769
59687	503770
8910	503771
48763	503772
144828	503773
7659	503774
5436	503775
878	503776
115407	503777
35836	503778
19315	503779
10240	503780
64371	503781
9457	503782
1244	503783
6601	503784
75007	503785
105078	503786
165277	503787
61962	503788
25	503789
39413	503790
60650	503791
1470	503792
155950	503793
48603	503794
11491	503795
8592	503796
32737	503797
4976	503798
99083	503799
2054	503800
124624	503801
29829	503802
25927	503803
17058	503804
67270	503805
4843	503806
6177	503807
65893	503808
30562	503809
2125	503810
80948	503811
119193	503812
43987	503813
128047	503814
47662	503815
31745	503816
103579	503817
7440	503818
99436	503819
45052	503820
35698	503821
59331	503822
562	503823
31101	503824
59267	503825
13812	503826
92550	503827
65856	503828
55113	503829
94563	503830
95656	503831
4256	503832
4048	503833
20357	503834
28977	503835
19207	503836
3714	503837
64424	503838
163058	503839
60952	503840
165258	503841
3636	503842
59051	503843
37872	503844
106546	503845
86875	503846
92119	503847
1810	503848
59759	503849
103048	503850
63400	503851
6089	503852
90928	503853
40957	503854
8243	503855
75283	503856
78266	503857
21127	503858
52676	503859
10610	503860
1533	503861
112588	503862
13869	503863
23057	503864
89808	503865
58538	503866
89528	503867
153870	503868
132288	503869
46334	503870
21769	503871
44819	503872
1029	503873
83557	503874
64084	503875
93967	503876
12462	503877
4672	503878
86205	503879
108374	503880
41465	503881
8775	503882
5769	503883
5190	503884
912	503885
2090	503886
4377	503887
246	503888
16770	503889
96534	503890
56081	503891
115668	503892
10462	503893
84889	503894
126220	503895
2595	503896
80850	503897
43656	503898
73701	503899
63544	503900
4552	503901
5958	503902
19046	503903
106378	503904
31144	503905
40045	503906
6297	503907
35858	503908
34417	503909
63495	503910
72304	503911
57925	503912
28339	503913
55782	503914
61159	503915
67816	503916
75763	503917
35671	503918
1391	503919
25763	503920
149917	503921
21305	503922
104438	503923
44053	503924
86812	503925
51039	503926
94654	503927
42526	503928
23004	503929
1062	503930
109401	503931
94393	503932
41836	503933
18687	503934
23442	503935
7417	503936
3234	503937
8778	503938
48509	503939
34845	503940
37791	503941
15630	503942
67849	503943
8859	503944
58242	503945
13965	503946
158766	503947
5993	503948
9375	503949
74998	503950
7089	503951
118845	503952
9840	503953
41224	503954
106000	503955
57270	503956
24142	503957
38008	503958
3272	503959
4001	503960
2675	503961
75331	503962
130319	503963
97341	503964
47707	503965
5186	503966
41883	503967
73362	503968
47673	503969
17436	503970
17366	503971
18750	503972
1796	503973
30108	503974
4999	503975
115533	503976
5952	503977
4692	503978
100317	503979
6394	503980
56049	503981
117	503982
62558	503983
1810	503984
55408	503985
19288	503986
30545	503987
33887	503988
141794	503989
11233	503990
61097	503991
25379	503992
68873	503993
6386	503994
19502	503995
103962	503996
116753	503997
39	503998
24341	503999
13451	504000
72964	504001
1827	504002
25827	504003
22662	504004
101380	504005
41629	504006
11755	504007
39755	504008
19917	504009
2095	504010
54516	504011
11169	504012
82930	504013
542	504014
18672	504015
32339	504016
61376	504017
8652	504018
5171	504019
17124	504020
17597	504021
11479	504022
91754	504023
166381	504024
88093	504025
23983	504026
58529	504027
635	504028
105355	504029
3283	504030
22455	504031
78782	504032
11329	504033
23492	504034
108538	504035
21794	504036
13283	504037
149273	504038
14102	504039
32677	504040
71666	504041
35109	504042
3273	504043
8923	504044
35692	504045
22929	504046
78518	504047
5054	504048
7377	504049
30196	504050
11544	504051
130744	504052
50029	504053
119494	504054
34166	504055
163965	504056
51375	504057
46977	504058
9685	504059
50734	504060
29549	504061
15279	504062
10786	504063
69514	504064
8166	504065
6225	504066
116327	504067
3076	504068
90339	504069
17666	504070
364	504071
44041	504072
9663	504073
34249	504074
130590	504075
44458	504076
64564	504077
30616	504078
120746	504079
3919	504080
22743	504081
1521	504082
40381	504083
76801	504084
54541	504085
80008	504086
13835	504087
85529	504088
1398	504089
52930	504090
420	504091
102427	504092
84412	504093
19002	504094
22179	504095
45778	504096
9936	504097
8320	504098
23599	504099
109247	504100
34039	504101
46313	504102
42966	504103
36825	504104
40031	504105
7325	504106
35308	504107
73692	504108
82809	504109
22478	504110
34159	504111
1576	504112
3263	504113
1494	504114
73132	504115
137426	504116
37904	504117
15479	504118
6518	504119
67926	504120
10945	504121
48555	504122
56856	504123
22809	504124
158599	504125
35693	504126
3948	504127
747	504128
61350	504129
38942	504130
56904	504131
7169	504132
37703	504133
18306	504134
2734	504135
86719	504136
6870	504137
7411	504138
132921	504139
92613	504140
228	504141
124072	504142
13666	504143
27310	504144
50679	504145
17603	504146
72328	504147
27336	504148
41037	504149
4909	504150
1569	504151
21299	504152
8270	504153
8574	504154
21127	504155
58756	504156
4924	504157
65327	504158
38946	504159
60804	504160
20097	504161
24380	504162
48472	504163
49788	504164
20290	504165
28074	504166
77521	504167
66202	504168
37424	504169
13453	504170
24128	504171
962	504172
17074	504173
6702	504174
54097	504175
761	504176
29208	504177
8701	504178
22995	504179
56791	504180
2351	504181
19076	504182
120170	504183
9554	504184
54663	504185
126	504186
81268	504187
82064	504188
43725	504189
51331	504190
58191	504191
59489	504192
47866	504193
16549	504194
39617	504195
7273	504196
32310	504197
56089	504198
117781	504199
63315	504200
26512	504201
33509	504202
34197	504203
970	504204
882	504205
21697	504206
71036	504207
39354	504208
13681	504209
21	504210
11999	504211
119355	504212
55784	504213
5838	504214
52047	504215
65173	504216
12503	504217
127750	504218
75198	504219
10585	504220
16168	504221
78380	504222
23331	504223
21976	504224
63777	504225
46246	504226
1032	504227
22074	504228
15465	504229
23364	504230
77657	504231
99665	504232
39356	504233
19666	504234
24228	504235
10824	504236
9153	504237
47626	504238
106194	504239
19147	504240
165827	504241
4776	504242
94857	504243
91603	504244
138399	504245
4954	504246
11628	504247
147759	504248
42192	504249
7464	504250
4898	504251
1271	504252
34311	504253
7656	504254
67875	504255
83744	504256
88888	504257
24676	504258
64580	504259
8850	504260
5068	504261
139632	504262
7656	504263
74104	504264
2444	504265
7922	504266
44124	504267
8304	504268
85778	504269
1863	504270
23414	504271
4625	504272
34531	504273
28614	504274
64653	504275
24830	504276
11449	504277
448	504278
2560	504279
69	504280
4471	504281
5303	504282
48385	504283
18467	504284
67864	504285
48221	504286
137537	504287
64937	504288
14806	504289
37867	504290
124339	504291
5726	504292
111650	504293
4465	504294
9174	504295
22580	504296
35575	504297
13069	504298
69620	504299
8872	504300
11419	504301
36229	504302
76250	504303
40889	504304
122678	504305
39780	504306
24973	504307
74405	504308
7796	504309
8089	504310
36	504311
66783	504312
946	504313
34733	504314
9936	504315
4067	504316
89895	504317
58335	504318
15946	504319
57988	504320
105748	504321
76651	504322
24222	504323
23025	504324
102520	504325
29214	504326
44826	504327
4743	504328
1013	504329
1761	504330
4142	504331
21537	504332
72572	504333
626	504334
88605	504335
72711	504336
16194	504337
19559	504338
9910	504339
47941	504340
60272	504341
975	504342
97147	504343
2880	504344
44280	504345
62312	504346
73303	504347
14736	504348
97048	504349
12625	504350
1093	504351
1568	504352
78876	504353
20201	504354
1870	504355
42580	504356
165729	504357
29094	504358
3973	504359
34614	504360
6426	504361
39422	504362
29794	504363
4823	504364
33628	504365
43926	504366
52172	504367
23627	504368
13956	504369
4807	504370
88069	504371
33157	504372
67874	504373
23900	504374
50976	504375
19534	504376
19358	504377
17202	504378
3002	504379
135206	504380
26558	504381
22343	504382
19655	504383
49008	504384
16304	504385
36084	504386
96871	504387
88242	504388
79262	504389
106942	504390
19114	504391
81393	504392
138261	504393
25253	504394
24029	504395
33633	504396
232	504397
98692	504398
2100	504399
80580	504400
81	504401
21012	504402
8006	504403
111847	504404
37425	504405
75101	504406
48567	504407
544	504408
4300	504409
17429	504410
92213	504411
68877	504412
25808	504413
11164	504414
93322	504415
38436	504416
114481	504417
20409	504418
23137	504419
1387	504420
33290	504421
82972	504422
83165	504423
87131	504424
49812	504425
30937	504426
17653	504427
12256	504428
46674	504429
9111	504430
20212	504431
12796	504432
24060	504433
61119	504434
4967	504435
68059	504436
10014	504437
3412	504438
32323	504439
2471	504440
878	504441
56011	504442
29652	504443
71615	504444
66489	504445
36922	504446
10797	504447
133604	504448
3585	504449
65287	504450
39244	504451
28853	504452
79725	504453
117843	504454
88946	504455
57307	504456
35974	504457
94952	504458
52463	504459
6986	504460
28084	504461
12650	504462
46671	504463
54569	504464
162642	504465
8632	504466
2329	504467
81518	504468
112312	504469
164	504470
28172	504471
113072	504472
93481	504473
26761	504474
56885	504475
8140	504476
14868	504477
31802	504478
18343	504479
13127	504480
31439	504481
2450	504482
57087	504483
21701	504484
117456	504485
2105	504486
24598	504487
72618	504488
21242	504489
5552	504490
24663	504491
10918	504492
18329	504493
7001	504494
700	504495
133773	504496
7137	504497
56392	504498
62113	504499
36091	504500
73566	504501
26498	504502
58172	504503
64547	504504
5590	504505
26183	504506
5152	504507
10041	504508
3000	504509
61062	504510
38077	504511
108252	504512
19741	504513
16583	504514
58416	504515
34471	504516
77209	504517
49549	504518
123453	504519
3058	504520
10334	504521
33167	504522
11835	504523
1173	504524
79042	504525
5465	504526
22877	504527
84091	504528
18643	504529
31357	504530
35594	504531
23233	504532
10984	504533
45964	504534
21047	504535
96435	504536
290	504537
204	504538
21653	504539
50684	504540
31187	504541
119852	504542
87870	504543
78152	504544
38953	504545
746	504546
31321	504547
49491	504548
631	504549
784	504550
14314	504551
30780	504552
5567	504553
73881	504554
89687	504555
116194	504556
37541	504557
18589	504558
13610	504559
26703	504560
5682	504561
3708	504562
3445	504563
25897	504564
51042	504565
24929	504566
34034	504567
34969	504568
701	504569
60437	504570
39480	504571
15071	504572
17104	504573
82145	504574
8525	504575
163830	504576
33823	504577
38025	504578
23156	504579
40175	504580
74837	504581
42270	504582
15671	504583
79204	504584
129667	504585
38928	504586
169473	504587
22535	504588
16613	504589
15474	504590
83187	504591
85163	504592
30023	504593
105134	504594
105599	504595
3464	504596
18956	504597
45754	504598
94841	504599
997	504600
56260	504601
43128	504602
55123	504603
55821	504604
23948	504605
21153	504606
70315	504607
18160	504608
56289	504609
21776	504610
75025	504611
98835	504612
137515	504613
81675	504614
50753	504615
32243	504616
123618	504617
16962	504618
26258	504619
12159	504620
29459	504621
19310	504622
2958	504623
13208	504624
38375	504625
17501	504626
49367	504627
102193	504628
82101	504629
38125	504630
96163	504631
32667	504632
10204	504633
18526	504634
26593	504635
5285	504636
16036	504637
41889	504638
421	504639
67432	504640
102903	504641
31729	504642
66810	504643
63480	504644
32123	504645
70379	504646
35413	504647
72942	504648
9895	504649
107784	504650
21049	504651
35024	504652
64120	504653
23256	504654
42563	504655
15777	504656
17135	504657
112804	504658
16413	504659
59745	504660
54224	504661
15314	504662
2849	504663
18571	504664
110470	504665
8427	504666
110720	504667
63858	504668
37330	504669
27223	504670
15922	504671
4862	504672
56	504673
94086	504674
33785	504675
86730	504676
17775	504677
7503	504678
39368	504679
63182	504680
23320	504681
82335	504682
12081	504683
66690	504684
3077	504685
76809	504686
62366	504687
3086	504688
33679	504689
4842	504690
52899	504691
10235	504692
15726	504693
10273	504694
9072	504695
112545	504696
112564	504697
77966	504698
8121	504699
61243	504700
32723	504701
96193	504702
112378	504703
77199	504704
76320	504705
126084	504706
45029	504707
9	504708
38631	504709
37610	504710
33207	504711
2457	504712
153599	504713
40	504714
32494	504715
119074	504716
55487	504717
44984	504718
38238	504719
69617	504720
154264	504721
23655	504722
44468	504723
49616	504724
41694	504725
36202	504726
45829	504727
3054	504728
569	504729
4895	504730
62321	504731
3271	504732
7856	504733
7589	504734
24935	504735
49869	504736
385	504737
2926	504738
92915	504739
31237	504740
46454	504741
104180	504742
50611	504743
32183	504744
43722	504745
29696	504746
51795	504747
90	504748
3855	504749
4245	504750
58627	504751
129388	504752
52658	504753
6613	504754
77013	504755
57566	504756
17497	504757
11179	504758
26457	504759
15237	504760
299	504761
24746	504762
126660	504763
61974	504764
42779	504765
95585	504766
116591	504767
48342	504768
114555	504769
1346	504770
34905	504771
48427	504772
74069	504773
6742	504774
104163	504775
16696	504776
32798	504777
103017	504778
7918	504779
78690	504780
136970	504781
125524	504782
192	504783
94970	504784
6400	504785
9648	504786
2972	504787
72673	504788
5671	504789
74395	504790
22034	504791
140809	504792
7306	504793
82265	504794
46281	504795
81072	504796
125539	504797
52724	504798
14939	504799
155385	504800
101998	504801
37415	504802
51616	504803
137047	504804
15159	504805
64232	504806
58983	504807
137531	504808
17370	504809
12249	504810
19474	504811
62742	504812
37874	504813
22472	504814
116171	504815
84638	504816
3247	504817
11307	504818
11717	504819
11676	504820
19714	504821
44758	504822
59421	504823
20719	504824
6366	504825
115384	504826
41279	504827
6248	504828
121799	504829
41777	504830
87011	504831
21049	504832
123502	504833
101081	504834
69691	504835
1950	504836
153627	504837
1751	504838
12279	504839
30706	504840
34548	504841
24103	504842
109448	504843
96594	504844
27823	504845
104750	504846
8182	504847
11799	504848
577	504849
93875	504850
3906	504851
55210	504852
62873	504853
20818	504854
25034	504855
20888	504856
2639	504857
2284	504858
53113	504859
1843	504860
7367	504861
98089	504862
50742	504863
8982	504864
449	504865
41675	504866
108487	504867
83390	504868
4940	504869
99756	504870
108	504871
14977	504872
20218	504873
26129	504874
64999	504875
24934	504876
2807	504877
585	504878
115214	504879
46959	504880
49335	504881
737	504882
28696	504883
63114	504884
3811	504885
14622	504886
41361	504887
173	504888
9613	504889
92108	504890
3548	504891
11214	504892
14748	504893
73011	504894
32377	504895
57187	504896
73584	504897
10476	504898
62864	504899
4104	504900
164742	504901
86505	504902
11082	504903
18293	504904
6827	504905
55071	504906
39263	504907
13737	504908
2599	504909
110999	504910
64351	504911
5761	504912
20774	504913
81689	504914
27027	504915
62495	504916
86600	504917
53173	504918
5764	504919
12079	504920
28669	504921
1789	504922
65028	504923
58973	504924
16507	504925
132828	504926
54386	504927
15878	504928
8359	504929
22341	504930
178	504931
1025	504932
15168	504933
104951	504934
29502	504935
13608	504936
12036	504937
6694	504938
20799	504939
135830	504940
2753	504941
40794	504942
116685	504943
100361	504944
74200	504945
27907	504946
2663	504947
121823	504948
6029	504949
2699	504950
77793	504951
121133	504952
9552	504953
7052	504954
33510	504955
109268	504956
39584	504957
11845	504958
102461	504959
34065	504960
4560	504961
67891	504962
53143	504963
36451	504964
108570	504965
100559	504966
19009	504967
71580	504968
76415	504969
119351	504970
8228	504971
103771	504972
22471	504973
7045	504974
111470	504975
28887	504976
47316	504977
13665	504978
76206	504979
4275	504980
9292	504981
1213	504982
16221	504983
39027	504984
69055	504985
20166	504986
16855	504987
3443	504988
18503	504989
6195	504990
6650	504991
127299	504992
80098	504993
2750	504994
32764	504995
93450	504996
26595	504997
21110	504998
8334	504999
9916	505000
53839	505001
41479	505002
46545	505003
19697	505004
32301	505005
14551	505006
16396	505007
46194	505008
3759	505009
74071	505010
24638	505011
87801	505012
95451	505013
32593	505014
81581	505015
10006	505016
155279	505017
75216	505018
12639	505019
136902	505020
37222	505021
17971	505022
13470	505023
33212	505024
27483	505025
74367	505026
11020	505027
33011	505028
6685	505029
73775	505030
94845	505031
63710	505032
131777	505033
45418	505034
2299	505035
104161	505036
18674	505037
118196	505038
23209	505039
67653	505040
2648	505041
44717	505042
70136	505043
65361	505044
55986	505045
118680	505046
9407	505047
75028	505048
5255	505049
89531	505050
114050	505051
19013	505052
14968	505053
14846	505054
107	505055
53108	505056
41222	505057
94444	505058
83485	505059
137568	505060
124376	505061
65008	505062
17324	505063
7393	505064
138413	505065
18840	505066
99330	505067
39880	505068
44836	505069
79245	505070
16936	505071
22675	505072
57135	505073
121632	505074
55599	505075
156298	505076
46072	505077
5331	505078
160114	505079
772	505080
38115	505081
98137	505082
29746	505083
66740	505084
1814	505085
3409	505086
89246	505087
17672	505088
61923	505089
114717	505090
43346	505091
15753	505092
63508	505093
10980	505094
20656	505095
57010	505096
156349	505097
17685	505098
9411	505099
11123	505100
8053	505101
27161	505102
13835	505103
80111	505104
40684	505105
236	505106
34903	505107
44063	505108
3402	505109
11782	505110
112482	505111
84	505112
60476	505113
13929	505114
23920	505115
128596	505116
32829	505117
11712	505118
12813	505119
56165	505120
13110	505121
14423	505122
9307	505123
79517	505124
40610	505125
64738	505126
108202	505127
49807	505128
106572	505129
2116	505130
57652	505131
62845	505132
65358	505133
93079	505134
53927	505135
47137	505136
82545	505137
725	505138
94084	505139
100303	505140
169461	505141
14238	505142
6231	505143
86773	505144
14517	505145
33815	505146
98923	505147
20349	505148
12853	505149
96753	505150
48944	505151
64122	505152
67988	505153
42678	505154
136385	505155
73112	505156
23159	505157
122393	505158
95343	505159
29629	505160
10985	505161
28427	505162
9382	505163
7935	505164
10997	505165
66651	505166
8579	505167
35342	505168
82625	505169
50931	505170
21766	505171
590	505172
52052	505173
30695	505174
131075	505175
14233	505176
5649	505177
30769	505178
84426	505179
70929	505180
41393	505181
15935	505182
8631	505183
52590	505184
42725	505185
21805	505186
75527	505187
12897	505188
13821	505189
63276	505190
2490	505191
94001	505192
22435	505193
40192	505194
33609	505195
55	505196
8691	505197
28012	505198
1243	505199
50775	505200
88576	505201
12545	505202
36377	505203
77193	505204
20558	505205
12798	505206
18896	505207
35336	505208
15918	505209
35317	505210
38354	505211
7965	505212
3829	505213
70906	505214
38613	505215
11959	505216
128022	505217
56138	505218
68294	505219
40790	505220
12759	505221
17463	505222
162970	505223
91873	505224
87422	505225
17949	505226
67265	505227
86768	505228
20521	505229
15508	505230
30842	505231
6809	505232
2340	505233
30619	505234
95803	505235
4358	505236
94353	505237
36830	505238
30086	505239
7822	505240
58571	505241
3704	505242
15456	505243
15418	505244
10944	505245
26566	505246
385	505247
72355	505248
61948	505249
22760	505250
6101	505251
25063	505252
8525	505253
13691	505254
24285	505255
165449	505256
51630	505257
15933	505258
59237	505259
109965	505260
10969	505261
15014	505262
106829	505263
25123	505264
24919	505265
32283	505266
12228	505267
33511	505268
13957	505269
27503	505270
74638	505271
2034	505272
44488	505273
114140	505274
24824	505275
72866	505276
33190	505277
68627	505278
79687	505279
36926	505280
31039	505281
11106	505282
34655	505283
3365	505284
4921	505285
76150	505286
33489	505287
4055	505288
13310	505289
77113	505290
68062	505291
18314	505292
59261	505293
131753	505294
159985	505295
115933	505296
6560	505297
104828	505298
49086	505299
4354	505300
79319	505301
56187	505302
32656	505303
109872	505304
5448	505305
2521	505306
39721	505307
92075	505308
60024	505309
100860	505310
20924	505311
865	505312
91086	505313
108241	505314
46994	505315
52475	505316
15689	505317
8707	505318
80515	505319
83493	505320
19594	505321
27695	505322
136919	505323
3800	505324
186	505325
115439	505326
16	505327
79812	505328
15036	505329
7516	505330
19754	505331
68465	505332
27277	505333
79355	505334
80806	505335
5480	505336
2573	505337
25357	505338
65404	505339
61857	505340
57728	505341
60431	505342
46500	505343
104242	505344
37162	505345
2201	505346
20045	505347
64475	505348
11887	505349
34953	505350
35461	505351
7384	505352
5524	505353
28865	505354
23020	505355
63395	505356
8715	505357
107618	505358
104175	505359
69809	505360
4856	505361
10296	505362
4709	505363
113466	505364
78395	505365
39081	505366
1143	505367
7844	505368
77808	505369
17084	505370
60421	505371
77960	505372
131198	505373
450	505374
38365	505375
14321	505376
82060	505377
70640	505378
10124	505379
47522	505380
3592	505381
125594	505382
44410	505383
95464	505384
11153	505385
55658	505386
14525	505387
7156	505388
24931	505389
91534	505390
116183	505391
104611	505392
16996	505393
79706	505394
24505	505395
90886	505396
49695	505397
17122	505398
83804	505399
19689	505400
22011	505401
51893	505402
25358	505403
520	505404
21126	505405
78870	505406
47650	505407
5298	505408
38750	505409
69478	505410
76977	505411
63641	505412
75749	505413
94111	505414
78788	505415
16208	505416
62426	505417
91822	505418
21011	505419
5502	505420
7777	505421
141736	505422
65181	505423
1478	505424
24744	505425
64	505426
66292	505427
17928	505428
39021	505429
10638	505430
61316	505431
87812	505432
77414	505433
333	505434
7650	505435
92355	505436
43109	505437
79618	505438
86773	505439
15350	505440
16010	505441
35724	505442
9785	505443
60294	505444
33823	505445
1113	505446
13159	505447
14162	505448
14839	505449
526	505450
38592	505451
19529	505452
17497	505453
39675	505454
13208	505455
148119	505456
6812	505457
12701	505458
31759	505459
38071	505460
154	505461
89225	505462
48840	505463
1435	505464
10529	505465
97413	505466
14047	505467
54181	505468
36965	505469
126435	505470
131385	505471
54800	505472
53164	505473
38045	505474
42946	505475
13652	505476
68161	505477
12382	505478
4351	505479
52895	505480
20144	505481
27706	505482
130633	505483
4601	505484
86266	505485
7386	505486
17839	505487
57719	505488
16603	505489
34452	505490
7134	505491
118866	505492
136760	505493
32710	505494
108017	505495
91342	505496
161080	505497
23615	505498
146560	505499
36193	505500
77247	505501
4703	505502
18080	505503
31808	505504
55545	505505
21425	505506
22475	505507
169174	505508
9315	505509
162615	505510
19044	505511
63795	505512
3424	505513
5235	505514
96649	505515
41441	505516
92182	505517
8970	505518
11639	505519
66773	505520
83689	505521
8872	505522
57660	505523
22338	505524
126518	505525
110645	505526
19610	505527
26506	505528
74898	505529
83622	505530
19372	505531
74708	505532
396	505533
3004	505534
60134	505535
44456	505536
75190	505537
28103	505538
17062	505539
31616	505540
29827	505541
135890	505542
10203	505543
166614	505544
43888	505545
40463	505546
62480	505547
63704	505548
902	505549
93943	505550
59844	505551
32746	505552
14975	505553
5946	505554
5525	505555
31913	505556
26875	505557
68096	505558
29041	505559
94306	505560
90762	505561
40287	505562
399	505563
48127	505564
36246	505565
93014	505566
11107	505567
79010	505568
10124	505569
26289	505570
124794	505571
21853	505572
77587	505573
85845	505574
43818	505575
61832	505576
9	505577
43901	505578
8	505579
87563	505580
1521	505581
42659	505582
21144	505583
2872	505584
18640	505585
8463	505586
29209	505587
15480	505588
10376	505589
21810	505590
4159	505591
120327	505592
25127	505593
46771	505594
50765	505595
3524	505596
12703	505597
7696	505598
10232	505599
7254	505600
45966	505601
25303	505602
62699	505603
17840	505604
55172	505605
39456	505606
3457	505607
132960	505608
41329	505609
32938	505610
6582	505611
117092	505612
51358	505613
18930	505614
21026	505615
11787	505616
18315	505617
33511	505618
59717	505619
80675	505620
23388	505621
9093	505622
10286	505623
12982	505624
59122	505625
306	505626
4708	505627
79529	505628
130806	505629
136730	505630
128406	505631
62390	505632
26762	505633
89926	505634
72877	505635
2253	505636
55506	505637
15618	505638
59917	505639
72007	505640
19632	505641
81902	505642
5588	505643
13515	505644
96760	505645
22722	505646
13317	505647
79597	505648
52586	505649
1599	505650
32632	505651
20202	505652
24682	505653
80227	505654
42783	505655
99546	505656
5339	505657
55363	505658
63124	505659
127271	505660
2791	505661
53978	505662
20432	505663
13638	505664
69408	505665
27598	505666
3871	505667
84772	505668
15139	505669
8365	505670
57608	505671
23591	505672
126266	505673
102101	505674
38453	505675
9269	505676
59423	505677
21463	505678
38458	505679
6460	505680
9784	505681
14004	505682
32429	505683
11036	505684
50202	505685
14490	505686
42698	505687
158025	505688
39483	505689
71445	505690
102422	505691
101061	505692
21069	505693
14933	505694
113169	505695
17489	505696
56763	505697
24614	505698
1227	505699
4043	505700
6128	505701
74353	505702
4113	505703
51724	505704
24204	505705
55297	505706
115929	505707
103	505708
37086	505709
37074	505710
73017	505711
86466	505712
1736	505713
156	505714
52955	505715
79379	505716
99949	505717
41146	505718
36650	505719
111445	505720
16185	505721
116011	505722
3642	505723
35987	505724
53397	505725
29477	505726
7174	505727
11070	505728
78903	505729
88689	505730
135456	505731
24846	505732
29379	505733
21619	505734
10045	505735
11487	505736
16419	505737
15908	505738
7425	505739
110583	505740
58664	505741
26286	505742
127671	505743
3345	505744
64	505745
125167	505746
107643	505747
51321	505748
2662	505749
64252	505750
82850	505751
11847	505752
80869	505753
907	505754
2155	505755
84948	505756
62899	505757
1162	505758
3536	505759
146597	505760
24645	505761
557	505762
52274	505763
7023	505764
11649	505765
12992	505766
69735	505767
1970	505768
9228	505769
42571	505770
66136	505771
126169	505772
38914	505773
3114	505774
6568	505775
124243	505776
42779	505777
96713	505778
113370	505779
2631	505780
10741	505781
113790	505782
52428	505783
64934	505784
5982	505785
2287	505786
1383	505787
37012	505788
100172	505789
78658	505790
90917	505791
43168	505792
152940	505793
6152	505794
59140	505795
7397	505796
93019	505797
884	505798
17419	505799
10254	505800
14406	505801
20554	505802
4976	505803
7511	505804
43951	505805
52655	505806
11402	505807
134021	505808
2031	505809
161006	505810
70159	505811
1528	505812
40143	505813
6179	505814
73236	505815
3287	505816
22872	505817
78540	505818
17549	505819
10904	505820
1549	505821
84125	505822
55334	505823
27330	505824
52785	505825
25987	505826
2142	505827
63403	505828
118662	505829
9141	505830
38102	505831
49755	505832
5287	505833
7236	505834
43288	505835
107241	505836
88039	505837
39329	505838
24560	505839
18905	505840
6493	505841
161830	505842
5863	505843
54817	505844
71169	505845
64962	505846
150255	505847
30379	505848
44708	505849
2077	505850
115605	505851
17569	505852
75129	505853
37917	505854
45733	505855
721	505856
78	505857
11432	505858
41408	505859
10258	505860
79769	505861
37182	505862
45326	505863
30947	505864
2476	505865
2523	505866
78195	505867
63311	505868
83428	505869
7976	505870
114248	505871
3141	505872
15524	505873
4610	505874
978	505875
32647	505876
437	505877
39994	505878
984	505879
32060	505880
12079	505881
97701	505882
706	505883
111064	505884
64315	505885
10030	505886
11962	505887
19596	505888
13271	505889
46600	505890
40510	505891
7597	505892
113772	505893
6778	505894
151322	505895
41230	505896
107129	505897
77933	505898
84571	505899
80050	505900
73402	505901
18717	505902
27278	505903
1	505904
160889	505905
28093	505906
6264	505907
23210	505908
29829	505909
47376	505910
81069	505911
20695	505912
1806	505913
8252	505914
18052	505915
45639	505916
15996	505917
63683	505918
1189	505919
19960	505920
95485	505921
61866	505922
61151	505923
12996	505924
24439	505925
128129	505926
84107	505927
26977	505928
42036	505929
11517	505930
34931	505931
17411	505932
492	505933
24544	505934
78841	505935
54243	505936
29865	505937
20483	505938
55653	505939
84905	505940
64471	505941
44969	505942
90215	505943
38607	505944
24613	505945
7643	505946
73742	505947
100064	505948
64752	505949
47366	505950
32258	505951
39956	505952
49889	505953
5212	505954
66869	505955
48019	505956
21292	505957
14047	505958
69747	505959
10179	505960
168137	505961
34328	505962
6299	505963
2869	505964
132574	505965
128954	505966
18229	505967
27095	505968
129678	505969
427	505970
27823	505971
81695	505972
27000	505973
12621	505974
31878	505975
43499	505976
71112	505977
77067	505978
86094	505979
5362	505980
31005	505981
3106	505982
18424	505983
10775	505984
38024	505985
28552	505986
61952	505987
11953	505988
63444	505989
93544	505990
128996	505991
121573	505992
120648	505993
36813	505994
25883	505995
40425	505996
78323	505997
35356	505998
89908	505999
14217	506000
80657	506001
66380	506002
88576	506003
79951	506004
128569	506005
32345	506006
6738	506007
2413	506008
21603	506009
60203	506010
45005	506011
89450	506012
16738	506013
96177	506014
5	506015
15187	506016
21364	506017
33759	506018
16295	506019
9301	506020
30170	506021
35491	506022
36364	506023
111319	506024
91113	506025
34203	506026
72163	506027
50926	506028
9856	506029
71061	506030
124032	506031
122832	506032
7185	506033
49771	506034
119734	506035
25537	506036
10918	506037
2237	506038
8047	506039
35339	506040
63302	506041
39748	506042
41129	506043
3331	506044
125994	506045
7238	506046
29434	506047
5648	506048
142084	506049
4635	506050
20476	506051
126	506052
4407	506053
88758	506054
77785	506055
135090	506056
10030	506057
65200	506058
89638	506059
27670	506060
6236	506061
92847	506062
18680	506063
35106	506064
9199	506065
19735	506066
27764	506067
50827	506068
16704	506069
43986	506070
49490	506071
55184	506072
66303	506073
43022	506074
16576	506075
34119	506076
60942	506077
64222	506078
70097	506079
3052	506080
49994	506081
18686	506082
58787	506083
52069	506084
10	506085
18821	506086
74428	506087
26997	506088
37926	506089
8524	506090
120	506091
34308	506092
11643	506093
4747	506094
47465	506095
2608	506096
12721	506097
49590	506098
35093	506099
49422	506100
83192	506101
92633	506102
121106	506103
112211	506104
10940	506105
10687	506106
2607	506107
32628	506108
30169	506109
118604	506110
43922	506111
118147	506112
39210	506113
25504	506114
107431	506115
35998	506116
89448	506117
18284	506118
50675	506119
70554	506120
88163	506121
51853	506122
61404	506123
1353	506124
60401	506125
106889	506126
7523	506127
86611	506128
13122	506129
861	506130
169245	506131
47584	506132
8	506133
3415	506134
84828	506135
1370	506136
3908	506137
80653	506138
7481	506139
54995	506140
73597	506141
100783	506142
33006	506143
66116	506144
6353	506145
42580	506146
20025	506147
94279	506148
66763	506149
53947	506150
6291	506151
23959	506152
150055	506153
5278	506154
86230	506155
61376	506156
1583	506157
25978	506158
72537	506159
144967	506160
8490	506161
5966	506162
11685	506163
11824	506164
31027	506165
6083	506166
60499	506167
7689	506168
34108	506169
7207	506170
14447	506171
24275	506172
91190	506173
73620	506174
19924	506175
122420	506176
37180	506177
89111	506178
82690	506179
32083	506180
56074	506181
29661	506182
43454	506183
102819	506184
24321	506185
16535	506186
33627	506187
25106	506188
1094	506189
10251	506190
71478	506191
37134	506192
20877	506193
106814	506194
35425	506195
1036	506196
1864	506197
37890	506198
110468	506199
34309	506200
54857	506201
7393	506202
77357	506203
98224	506204
17005	506205
94632	506206
38673	506207
36809	506208
36539	506209
47744	506210
10606	506211
41904	506212
120599	506213
34424	506214
52882	506215
9588	506216
32370	506217
25870	506218
20602	506219
5455	506220
67615	506221
19431	506222
79058	506223
102829	506224
102362	506225
13071	506226
21284	506227
167709	506228
13940	506229
28375	506230
17920	506231
9841	506232
113630	506233
14639	506234
8201	506235
14436	506236
25319	506237
154016	506238
3515	506239
98400	506240
5254	506241
5798	506242
32652	506243
119396	506244
21322	506245
107639	506246
105266	506247
67809	506248
84851	506249
17918	506250
31152	506251
9156	506252
113753	506253
80182	506254
80816	506255
70192	506256
45115	506257
76074	506258
143130	506259
71248	506260
84014	506261
3197	506262
46143	506263
3123	506264
60583	506265
83253	506266
58630	506267
40083	506268
138779	506269
115134	506270
17592	506271
81300	506272
58924	506273
63578	506274
57355	506275
9156	506276
94042	506277
91256	506278
26725	506279
165606	506280
48401	506281
27860	506282
7280	506283
53939	506284
63502	506285
12163	506286
8481	506287
43887	506288
55567	506289
130142	506290
97358	506291
38651	506292
37027	506293
100098	506294
2440	506295
113524	506296
17461	506297
46227	506298
6460	506299
54591	506300
101976	506301
33077	506302
3	506303
23477	506304
3009	506305
17702	506306
9559	506307
13000	506308
20487	506309
25254	506310
67786	506311
19410	506312
9971	506313
16606	506314
30418	506315
90349	506316
40769	506317
122165	506318
16736	506319
129	506320
25468	506321
129046	506322
14690	506323
541	506324
44710	506325
136145	506326
18012	506327
16880	506328
66	506329
942	506330
9109	506331
11004	506332
69846	506333
64664	506334
101642	506335
2022	506336
106367	506337
21057	506338
113745	506339
71235	506340
35091	506341
79138	506342
6782	506343
95870	506344
28366	506345
19625	506346
81136	506347
124136	506348
75217	506349
19025	506350
25269	506351
2212	506352
96577	506353
3467	506354
53789	506355
107631	506356
119685	506357
151970	506358
35285	506359
97761	506360
1083	506361
28973	506362
117102	506363
25646	506364
78082	506365
6157	506366
98031	506367
13339	506368
97131	506369
102164	506370
128522	506371
35868	506372
16207	506373
18246	506374
46464	506375
47015	506376
59678	506377
24931	506378
16894	506379
61722	506380
26090	506381
19096	506382
20464	506383
29773	506384
19560	506385
37039	506386
105615	506387
27459	506388
108504	506389
51359	506390
22644	506391
26287	506392
2358	506393
66960	506394
62600	506395
21572	506396
83345	506397
53053	506398
11211	506399
47629	506400
78591	506401
2736	506402
65004	506403
75621	506404
2837	506405
110354	506406
18850	506407
9053	506408
14180	506409
107218	506410
81501	506411
39472	506412
17825	506413
55886	506414
6034	506415
10808	506416
23315	506417
68907	506418
2004	506419
61	506420
52444	506421
6082	506422
1981	506423
18836	506424
2797	506425
46923	506426
26690	506427
60447	506428
13542	506429
11	506430
18139	506431
10932	506432
11934	506433
148021	506434
19202	506435
31658	506436
48515	506437
79647	506438
66266	506439
95922	506440
95847	506441
53032	506442
63282	506443
85943	506444
14349	506445
38307	506446
6439	506447
16459	506448
72810	506449
78880	506450
578	506451
31837	506452
10094	506453
12994	506454
5353	506455
31161	506456
3703	506457
61073	506458
42401	506459
35936	506460
43943	506461
36106	506462
8797	506463
116570	506464
11723	506465
73681	506466
2126	506467
122028	506468
36216	506469
66326	506470
109527	506471
55589	506472
37106	506473
94226	506474
100078	506475
23005	506476
45974	506477
1243	506478
6456	506479
5183	506480
98982	506481
27415	506482
139229	506483
619	506484
19704	506485
153968	506486
23294	506487
12948	506488
70556	506489
3058	506490
4264	506491
24302	506492
75394	506493
54650	506494
38962	506495
102396	506496
68592	506497
44949	506498
30530	506499
118125	506500
21430	506501
74662	506502
16552	506503
8676	506504
18881	506505
42459	506506
126382	506507
16172	506508
88795	506509
29337	506510
60865	506511
15663	506512
18326	506513
16873	506514
25045	506515
116692	506516
606	506517
49364	506518
58645	506519
78858	506520
4896	506521
33329	506522
10679	506523
22795	506524
31070	506525
37491	506526
43350	506527
8586	506528
49130	506529
66281	506530
125303	506531
37676	506532
13138	506533
30302	506534
107296	506535
17715	506536
134705	506537
41033	506538
19585	506539
42148	506540
139440	506541
143638	506542
79285	506543
67223	506544
34467	506545
12123	506546
40677	506547
6002	506548
102320	506549
41887	506550
1631	506551
38080	506552
2112	506553
1903	506554
28810	506555
37272	506556
123265	506557
8296	506558
3876	506559
12013	506560
15620	506561
54961	506562
83525	506563
3551	506564
139127	506565
27329	506566
20153	506567
8272	506568
115804	506569
21374	506570
11640	506571
10999	506572
70643	506573
24986	506574
89659	506575
44972	506576
57916	506577
9667	506578
25285	506579
89071	506580
19130	506581
9573	506582
77237	506583
96438	506584
37864	506585
26587	506586
53449	506587
1921	506588
41307	506589
43163	506590
26872	506591
97381	506592
109257	506593
21173	506594
65353	506595
61903	506596
106799	506597
136210	506598
40550	506599
15004	506600
18260	506601
113070	506602
30271	506603
31009	506604
19035	506605
31756	506606
135178	506607
89104	506608
64839	506609
43715	506610
37493	506611
114578	506612
4853	506613
66138	506614
16503	506615
6486	506616
12100	506617
112267	506618
91474	506619
9739	506620
5035	506621
10134	506622
161	506623
50217	506624
5723	506625
80503	506626
116910	506627
2462	506628
93380	506629
3959	506630
31808	506631
34195	506632
1362	506633
14966	506634
17144	506635
27003	506636
77717	506637
11345	506638
164462	506639
1076	506640
48312	506641
52417	506642
68540	506643
831	506644
747	506645
38457	506646
12110	506647
12630	506648
57233	506649
51352	506650
22286	506651
29738	506652
87710	506653
53035	506654
34316	506655
27197	506656
70003	506657
86667	506658
71740	506659
67011	506660
2341	506661
37576	506662
92313	506663
19269	506664
62296	506665
9421	506666
26346	506667
44429	506668
21365	506669
36937	506670
138507	506671
6788	506672
4824	506673
7705	506674
80637	506675
50232	506676
106817	506677
41614	506678
9418	506679
120784	506680
63094	506681
17390	506682
136091	506683
20491	506684
22191	506685
117420	506686
14635	506687
64301	506688
42910	506689
86950	506690
12823	506691
65791	506692
8387	506693
19477	506694
5356	506695
28257	506696
45413	506697
424	506698
136262	506699
2064	506700
31761	506701
16467	506702
4400	506703
16020	506704
61191	506705
16706	506706
12091	506707
75744	506708
47794	506709
89714	506710
6504	506711
45293	506712
48915	506713
110654	506714
80074	506715
19390	506716
142533	506717
6737	506718
309	506719
58760	506720
19238	506721
53039	506722
20575	506723
3075	506724
48680	506725
12468	506726
3155	506727
6103	506728
83032	506729
15	506730
28265	506731
10846	506732
98107	506733
23686	506734
17763	506735
15009	506736
25687	506737
30961	506738
56472	506739
51289	506740
15991	506741
34562	506742
41012	506743
5778	506744
12143	506745
98572	506746
38940	506747
12970	506748
51891	506749
595	506750
92203	506751
36663	506752
89635	506753
65250	506754
32491	506755
40133	506756
39283	506757
3929	506758
154035	506759
67882	506760
126607	506761
168957	506762
53517	506763
40791	506764
29287	506765
71414	506766
63419	506767
88031	506768
25552	506769
78311	506770
19085	506771
21618	506772
78213	506773
104072	506774
59244	506775
5242	506776
4609	506777
109546	506778
12008	506779
128810	506780
4843	506781
25236	506782
76184	506783
1610	506784
80975	506785
47625	506786
39906	506787
64543	506788
71404	506789
45841	506790
46628	506791
98907	506792
161070	506793
40684	506794
20863	506795
67507	506796
3047	506797
36327	506798
15112	506799
7652	506800
1101	506801
104096	506802
49983	506803
17674	506804
85098	506805
38674	506806
28872	506807
26247	506808
40987	506809
25725	506810
73935	506811
18716	506812
23149	506813
16419	506814
34639	506815
86472	506816
22682	506817
63629	506818
132382	506819
66879	506820
6816	506821
51292	506822
112714	506823
10926	506824
76638	506825
61057	506826
95235	506827
46944	506828
13398	506829
6590	506830
48362	506831
118360	506832
3601	506833
61843	506834
42517	506835
101574	506836
138457	506837
82545	506838
2170	506839
4648	506840
99776	506841
19311	506842
7587	506843
47909	506844
92850	506845
143519	506846
2109	506847
78778	506848
71567	506849
8109	506850
105264	506851
39211	506852
61915	506853
71725	506854
46232	506855
90876	506856
151982	506857
81049	506858
42417	506859
17041	506860
11147	506861
29387	506862
42493	506863
129488	506864
14633	506865
3884	506866
24293	506867
116302	506868
48153	506869
69311	506870
14939	506871
9154	506872
4615	506873
79279	506874
13514	506875
18410	506876
40306	506877
11748	506878
1129	506879
159453	506880
111958	506881
115092	506882
157623	506883
47210	506884
120475	506885
5829	506886
33616	506887
27408	506888
50168	506889
42053	506890
38109	506891
15005	506892
12384	506893
626	506894
56129	506895
165032	506896
3993	506897
4544	506898
85922	506899
9664	506900
130180	506901
5367	506902
18192	506903
27812	506904
137033	506905
50508	506906
115952	506907
25467	506908
21082	506909
125677	506910
24024	506911
15641	506912
4978	506913
10324	506914
15486	506915
34770	506916
37500	506917
21060	506918
68389	506919
764	506920
62564	506921
73805	506922
25493	506923
7107	506924
46305	506925
48251	506926
21320	506927
61302	506928
5230	506929
78799	506930
3207	506931
30361	506932
154047	506933
17030	506934
52823	506935
39600	506936
646	506937
103805	506938
3113	506939
2731	506940
46909	506941
55531	506942
9204	506943
20465	506944
36588	506945
90332	506946
37002	506947
9510	506948
63139	506949
7701	506950
16894	506951
22672	506952
164713	506953
26433	506954
218	506955
8407	506956
144785	506957
105838	506958
101434	506959
5430	506960
72267	506961
107685	506962
16544	506963
50972	506964
1475	506965
13063	506966
9664	506967
39044	506968
73314	506969
95677	506970
2840	506971
3081	506972
54326	506973
7828	506974
11412	506975
46459	506976
33957	506977
9512	506978
38862	506979
65089	506980
30693	506981
42712	506982
135073	506983
22038	506984
1074	506985
104019	506986
8300	506987
33523	506988
159674	506989
47770	506990
71170	506991
15317	506992
53442	506993
49523	506994
35448	506995
44323	506996
7178	506997
6508	506998
6396	506999
90045	507000
38269	507001
89022	507002
6529	507003
164	507004
3596	507005
37483	507006
24195	507007
32624	507008
68255	507009
59723	507010
13413	507011
114433	507012
10626	507013
38054	507014
80212	507015
43281	507016
6454	507017
75404	507018
15746	507019
28179	507020
18064	507021
2380	507022
30625	507023
14694	507024
4240	507025
17557	507026
20914	507027
94613	507028
54865	507029
63485	507030
7366	507031
16331	507032
26792	507033
32999	507034
2348	507035
5068	507036
85998	507037
11864	507038
117844	507039
5909	507040
3484	507041
44666	507042
155409	507043
11701	507044
4536	507045
61857	507046
15340	507047
49417	507048
64113	507049
22951	507050
24665	507051
94442	507052
46551	507053
71789	507054
90372	507055
40113	507056
59831	507057
2655	507058
57	507059
87685	507060
28257	507061
2865	507062
7693	507063
9197	507064
5499	507065
16742	507066
6106	507067
58520	507068
10576	507069
68150	507070
19963	507071
35993	507072
15282	507073
2683	507074
58959	507075
4165	507076
30849	507077
3511	507078
101528	507079
86384	507080
37349	507081
6362	507082
21199	507083
67759	507084
75348	507085
27976	507086
93652	507087
65386	507088
43426	507089
1558	507090
3488	507091
59596	507092
25711	507093
15784	507094
58277	507095
92590	507096
55130	507097
5972	507098
111778	507099
26611	507100
7072	507101
3190	507102
20287	507103
59163	507104
132265	507105
37068	507106
55913	507107
51731	507108
114971	507109
57386	507110
60889	507111
63772	507112
23794	507113
21486	507114
7761	507115
20155	507116
87978	507117
6967	507118
41672	507119
14706	507120
26672	507121
48088	507122
74147	507123
4764	507124
24985	507125
20762	507126
2130	507127
3622	507128
4686	507129
2767	507130
12956	507131
44772	507132
6281	507133
88316	507134
325	507135
58782	507136
11743	507137
127313	507138
61907	507139
86687	507140
2500	507141
117700	507142
101868	507143
124748	507144
63063	507145
4270	507146
33131	507147
12092	507148
3595	507149
49480	507150
9878	507151
51965	507152
29736	507153
42144	507154
93464	507155
15813	507156
74450	507157
1750	507158
2765	507159
65298	507160
76117	507161
41951	507162
24345	507163
78743	507164
21547	507165
163907	507166
146808	507167
75409	507168
86603	507169
36369	507170
15455	507171
45638	507172
122555	507173
22757	507174
103295	507175
108803	507176
13064	507177
41189	507178
42399	507179
115894	507180
10051	507181
38497	507182
5930	507183
74223	507184
12172	507185
106995	507186
49098	507187
33066	507188
43502	507189
17379	507190
29491	507191
20504	507192
989	507193
13183	507194
103594	507195
8451	507196
4985	507197
18678	507198
3866	507199
70171	507200
47244	507201
18325	507202
29611	507203
52538	507204
95256	507205
66252	507206
5190	507207
62527	507208
23877	507209
47723	507210
92318	507211
85496	507212
4980	507213
26514	507214
59406	507215
56732	507216
104580	507217
20380	507218
60900	507219
17646	507220
38150	507221
94566	507222
11366	507223
59915	507224
2505	507225
31538	507226
137216	507227
144333	507228
135286	507229
81817	507230
76720	507231
126884	507232
17259	507233
18773	507234
5136	507235
49004	507236
110299	507237
2991	507238
83561	507239
8796	507240
164962	507241
122026	507242
10203	507243
155449	507244
22805	507245
77494	507246
83895	507247
2130	507248
30820	507249
27265	507250
43853	507251
8180	507252
137106	507253
18647	507254
7352	507255
40	507256
110077	507257
15629	507258
21732	507259
79230	507260
8236	507261
79237	507262
13082	507263
149711	507264
3384	507265
2688	507266
75115	507267
118624	507268
25827	507269
21745	507270
1911	507271
66045	507272
21588	507273
18074	507274
28849	507275
2013	507276
62696	507277
4747	507278
29800	507279
38580	507280
17560	507281
43388	507282
62741	507283
42105	507284
69203	507285
69065	507286
67753	507287
128655	507288
35843	507289
54314	507290
6919	507291
66600	507292
53342	507293
97445	507294
873	507295
3562	507296
4064	507297
11442	507298
29679	507299
11829	507300
8995	507301
101479	507302
5108	507303
79605	507304
6979	507305
2359	507306
36576	507307
5990	507308
121655	507309
7153	507310
107610	507311
40606	507312
36082	507313
5139	507314
4320	507315
77103	507316
13928	507317
41264	507318
61845	507319
3197	507320
29546	507321
69604	507322
153982	507323
35334	507324
52744	507325
108710	507326
7498	507327
71271	507328
14102	507329
11363	507330
32057	507331
97363	507332
64893	507333
66971	507334
93176	507335
19091	507336
103	507337
74612	507338
10352	507339
68865	507340
71162	507341
46343	507342
26687	507343
230	507344
540	507345
166729	507346
10508	507347
117530	507348
45791	507349
23886	507350
37879	507351
80449	507352
89977	507353
93700	507354
75678	507355
41183	507356
50690	507357
125758	507358
18243	507359
17791	507360
43869	507361
15503	507362
37159	507363
87883	507364
71212	507365
2265	507366
5433	507367
18603	507368
26021	507369
24823	507370
74419	507371
50956	507372
11229	507373
77741	507374
8183	507375
18671	507376
3040	507377
36973	507378
36039	507379
94565	507380
13174	507381
16973	507382
7928	507383
117153	507384
30097	507385
165914	507386
32019	507387
16515	507388
2424	507389
11573	507390
47448	507391
4308	507392
5786	507393
66030	507394
58055	507395
18251	507396
128563	507397
99408	507398
32853	507399
27484	507400
9388	507401
53968	507402
54586	507403
138543	507404
57655	507405
17541	507406
9011	507407
32199	507408
115133	507409
66428	507410
51784	507411
46554	507412
3695	507413
13447	507414
8390	507415
1358	507416
996	507417
31398	507418
7897	507419
48222	507420
82936	507421
114193	507422
593	507423
56205	507424
51881	507425
2003	507426
57388	507427
1645	507428
43920	507429
43991	507430
12592	507431
37300	507432
1331	507433
21250	507434
167280	507435
139105	507436
46922	507437
18065	507438
421	507439
13465	507440
8632	507441
21318	507442
15783	507443
48037	507444
40667	507445
59583	507446
4517	507447
9362	507448
48901	507449
14047	507450
68860	507451
32505	507452
21913	507453
5087	507454
43960	507455
34049	507456
10147	507457
32782	507458
29832	507459
126383	507460
9686	507461
11441	507462
95098	507463
9335	507464
1578	507465
28031	507466
13875	507467
76509	507468
5201	507469
39609	507470
42998	507471
28373	507472
7209	507473
76573	507474
10664	507475
59099	507476
2335	507477
18028	507478
55417	507479
54949	507480
49779	507481
19071	507482
91341	507483
48378	507484
49149	507485
58852	507486
8395	507487
66103	507488
6290	507489
4016	507490
2750	507491
45144	507492
28839	507493
39351	507494
9847	507495
19333	507496
6101	507497
38796	507498
26251	507499
39026	507500
13973	507501
121047	507502
23481	507503
14842	507504
115255	507505
7747	507506
72140	507507
35491	507508
11719	507509
45432	507510
21858	507511
8962	507512
26304	507513
10679	507514
68313	507515
16497	507516
8322	507517
53464	507518
12262	507519
21980	507520
101272	507521
48778	507522
23799	507523
96594	507524
10040	507525
17965	507526
166455	507527
17176	507528
10235	507529
52792	507530
479	507531
95004	507532
70121	507533
26909	507534
45887	507535
6293	507536
58910	507537
42967	507538
38199	507539
48748	507540
12208	507541
66918	507542
50119	507543
70514	507544
21146	507545
74123	507546
2787	507547
71072	507548
56796	507549
64267	507550
157261	507551
2168	507552
46878	507553
111423	507554
64981	507555
16085	507556
56934	507557
25061	507558
92700	507559
32115	507560
34357	507561
11134	507562
18371	507563
52967	507564
13689	507565
90442	507566
15697	507567
1744	507568
27096	507569
5511	507570
55589	507571
169812	507572
65788	507573
22378	507574
5397	507575
31013	507576
62079	507577
19156	507578
9102	507579
9807	507580
31585	507581
10463	507582
126092	507583
94196	507584
80165	507585
30802	507586
134255	507587
45860	507588
12213	507589
70807	507590
143922	507591
47508	507592
64714	507593
19149	507594
6676	507595
50780	507596
11605	507597
53706	507598
38318	507599
63419	507600
2620	507601
16460	507602
69220	507603
5989	507604
63510	507605
11146	507606
79844	507607
45431	507608
42012	507609
54244	507610
48259	507611
38830	507612
1335	507613
132513	507614
2264	507615
33457	507616
19587	507617
28704	507618
17557	507619
59244	507620
10172	507621
26815	507622
41717	507623
31121	507624
25124	507625
32	507626
34793	507627
33445	507628
66832	507629
57182	507630
3633	507631
52533	507632
28548	507633
27631	507634
12304	507635
99682	507636
12689	507637
90021	507638
743	507639
2122	507640
76002	507641
107296	507642
97646	507643
46777	507644
5417	507645
5742	507646
85457	507647
86688	507648
1431	507649
8940	507650
25972	507651
56825	507652
27249	507653
91757	507654
4798	507655
55966	507656
41479	507657
2501	507658
6615	507659
10698	507660
23488	507661
24488	507662
116010	507663
60158	507664
853	507665
17218	507666
58996	507667
5554	507668
133574	507669
66179	507670
3290	507671
87383	507672
68770	507673
34844	507674
45280	507675
144946	507676
120557	507677
11449	507678
111021	507679
117268	507680
76508	507681
5119	507682
48858	507683
66279	507684
138834	507685
52268	507686
33457	507687
124645	507688
7727	507689
88848	507690
44003	507691
116182	507692
98779	507693
47666	507694
123501	507695
133032	507696
33903	507697
8038	507698
1357	507699
96309	507700
12297	507701
6953	507702
119218	507703
62339	507704
20890	507705
110068	507706
20446	507707
5766	507708
103014	507709
31427	507710
101855	507711
147729	507712
10273	507713
16307	507714
36210	507715
73282	507716
17286	507717
47534	507718
13589	507719
1281	507720
48284	507721
167992	507722
120541	507723
1599	507724
67024	507725
21060	507726
4717	507727
90982	507728
9526	507729
28591	507730
3030	507731
95698	507732
102964	507733
56654	507734
28666	507735
117033	507736
21603	507737
79971	507738
38124	507739
71330	507740
44856	507741
16450	507742
14473	507743
20130	507744
123977	507745
26022	507746
2950	507747
3575	507748
60156	507749
11446	507750
9560	507751
3782	507752
92854	507753
9543	507754
17979	507755
128399	507756
41351	507757
66773	507758
101088	507759
22105	507760
99766	507761
26155	507762
10161	507763
7079	507764
142095	507765
14943	507766
166533	507767
50577	507768
13154	507769
47447	507770
111422	507771
1606	507772
19684	507773
16781	507774
97540	507775
110164	507776
58304	507777
8928	507778
15919	507779
4276	507780
76625	507781
22127	507782
51824	507783
59320	507784
69044	507785
6597	507786
6036	507787
51751	507788
18133	507789
7354	507790
34026	507791
59031	507792
70390	507793
75825	507794
14078	507795
34807	507796
41943	507797
33422	507798
38208	507799
39466	507800
60414	507801
10926	507802
54868	507803
55953	507804
5204	507805
59719	507806
32209	507807
34183	507808
116018	507809
29360	507810
28607	507811
22056	507812
32767	507813
43394	507814
20280	507815
51232	507816
10977	507817
31824	507818
5649	507819
2142	507820
3675	507821
1583	507822
55507	507823
67835	507824
94557	507825
11124	507826
19617	507827
27	507828
43769	507829
56764	507830
28429	507831
49804	507832
14887	507833
106737	507834
54652	507835
27572	507836
19830	507837
99050	507838
5905	507839
48070	507840
114340	507841
75449	507842
49842	507843
8449	507844
845	507845
27984	507846
17911	507847
75145	507848
163919	507849
18032	507850
99616	507851
43973	507852
106690	507853
94888	507854
43520	507855
6193	507856
9207	507857
16204	507858
118350	507859
1260	507860
180	507861
67053	507862
57510	507863
6806	507864
11532	507865
44051	507866
96701	507867
65330	507868
109900	507869
128455	507870
35332	507871
113590	507872
41787	507873
11865	507874
5026	507875
157262	507876
532	507877
11242	507878
78319	507879
27398	507880
6397	507881
160428	507882
26461	507883
88836	507884
111985	507885
106386	507886
165727	507887
7940	507888
161485	507889
159599	507890
9089	507891
116808	507892
64863	507893
38469	507894
96516	507895
65576	507896
165654	507897
4983	507898
17121	507899
80277	507900
69085	507901
7508	507902
98933	507903
95110	507904
31527	507905
68939	507906
32965	507907
16283	507908
32998	507909
63671	507910
35268	507911
81237	507912
136568	507913
33902	507914
11654	507915
3309	507916
65032	507917
62171	507918
71	507919
32669	507920
49822	507921
112071	507922
124490	507923
27942	507924
124612	507925
13922	507926
130026	507927
15547	507928
124403	507929
33022	507930
16218	507931
44661	507932
67433	507933
3401	507934
1323	507935
50187	507936
43929	507937
11891	507938
6018	507939
79431	507940
50454	507941
8817	507942
36351	507943
138924	507944
90781	507945
133353	507946
1279	507947
82375	507948
5444	507949
7917	507950
147751	507951
3743	507952
94483	507953
128676	507954
96881	507955
13325	507956
5604	507957
76916	507958
87706	507959
4794	507960
14094	507961
27478	507962
134639	507963
7836	507964
1163	507965
14250	507966
5949	507967
97533	507968
100621	507969
76	507970
117189	507971
62105	507972
39040	507973
54291	507974
79798	507975
30	507976
35644	507977
63089	507978
55698	507979
32201	507980
9956	507981
45891	507982
106497	507983
8323	507984
139005	507985
84276	507986
28523	507987
63942	507988
169777	507989
25231	507990
76964	507991
10432	507992
22045	507993
356	507994
24158	507995
36252	507996
57653	507997
62987	507998
4961	507999
13595	508000
51764	508001
38399	508002
6380	508003
114214	508004
33628	508005
32122	508006
18457	508007
60037	508008
127826	508009
77642	508010
10225	508011
48581	508012
1506	508013
77801	508014
136978	508015
37101	508016
22307	508017
17630	508018
19429	508019
4727	508020
44	508021
89497	508022
59089	508023
118283	508024
61633	508025
64062	508026
99059	508027
56962	508028
2695	508029
3898	508030
712	508031
4273	508032
16072	508033
85501	508034
31040	508035
4890	508036
60058	508037
124482	508038
68061	508039
32679	508040
22269	508041
1778	508042
23081	508043
50896	508044
47444	508045
48199	508046
98106	508047
52616	508048
12303	508049
21737	508050
43412	508051
10180	508052
220	508053
4846	508054
13527	508055
63566	508056
127195	508057
15205	508058
73885	508059
8957	508060
41115	508061
70451	508062
19930	508063
11291	508064
129564	508065
135381	508066
27240	508067
125064	508068
58969	508069
167104	508070
128486	508071
10166	508072
89707	508073
21816	508074
165451	508075
33040	508076
27059	508077
6312	508078
45465	508079
105747	508080
50360	508081
5216	508082
8964	508083
299	508084
15706	508085
6180	508086
133926	508087
100827	508088
134319	508089
67421	508090
1311	508091
55790	508092
137817	508093
148004	508094
5270	508095
129015	508096
1745	508097
61208	508098
13812	508099
122820	508100
156405	508101
38511	508102
29799	508103
9960	508104
94851	508105
84965	508106
42595	508107
70018	508108
133968	508109
24822	508110
145604	508111
78853	508112
1725	508113
18700	508114
1012	508115
6019	508116
21663	508117
2266	508118
7477	508119
16738	508120
22782	508121
12366	508122
3299	508123
3713	508124
9589	508125
57639	508126
91751	508127
88171	508128
10461	508129
4902	508130
95809	508131
25502	508132
50249	508133
27288	508134
165172	508135
49534	508136
7870	508137
10302	508138
97310	508139
19794	508140
34525	508141
1730	508142
14973	508143
55717	508144
6101	508145
52294	508146
4138	508147
11278	508148
40373	508149
25529	508150
29044	508151
9976	508152
30405	508153
127557	508154
117910	508155
32428	508156
27892	508157
21109	508158
71502	508159
60591	508160
56149	508161
24442	508162
51659	508163
97749	508164
21953	508165
7962	508166
126649	508167
88032	508168
6530	508169
162544	508170
12581	508171
12785	508172
34676	508173
48689	508174
66737	508175
166407	508176
15995	508177
150768	508178
1173	508179
54606	508180
16121	508181
8239	508182
39739	508183
21597	508184
29713	508185
36643	508186
1542	508187
74027	508188
38281	508189
85834	508190
54111	508191
8334	508192
110441	508193
17402	508194
13828	508195
44225	508196
26386	508197
61031	508198
44180	508199
20647	508200
4913	508201
10261	508202
26908	508203
12700	508204
39350	508205
36876	508206
2469	508207
10703	508208
15456	508209
53994	508210
152367	508211
13759	508212
7933	508213
107676	508214
22804	508215
25415	508216
5241	508217
625	508218
105900	508219
42540	508220
18443	508221
73235	508222
63186	508223
138814	508224
13537	508225
50549	508226
73078	508227
50302	508228
28107	508229
38195	508230
104915	508231
46625	508232
106231	508233
87260	508234
5022	508235
26178	508236
24580	508237
108736	508238
75382	508239
1213	508240
697	508241
61302	508242
22912	508243
49272	508244
10380	508245
25451	508246
58084	508247
123899	508248
69492	508249
64337	508250
78729	508251
36171	508252
86056	508253
150828	508254
85963	508255
8832	508256
20885	508257
13375	508258
33014	508259
74257	508260
29110	508261
53926	508262
110175	508263
46972	508264
69110	508265
60563	508266
12006	508267
38936	508268
8109	508269
3084	508270
102937	508271
65467	508272
16897	508273
59486	508274
56578	508275
15887	508276
94828	508277
13326	508278
29902	508279
10456	508280
49207	508281
138575	508282
820	508283
40329	508284
14126	508285
11028	508286
96597	508287
1082	508288
84487	508289
15640	508290
66410	508291
22629	508292
30226	508293
355	508294
28506	508295
102100	508296
13911	508297
9683	508298
140987	508299
40073	508300
9914	508301
1843	508302
3680	508303
71447	508304
18406	508305
6180	508306
144700	508307
27948	508308
34325	508309
13258	508310
20453	508311
13275	508312
31008	508313
9298	508314
2586	508315
44916	508316
18289	508317
8231	508318
12703	508319
115777	508320
1075	508321
9979	508322
20732	508323
54743	508324
73584	508325
49537	508326
40340	508327
66790	508328
73304	508329
10605	508330
132505	508331
23167	508332
3316	508333
1597	508334
8435	508335
44431	508336
14867	508337
28225	508338
21701	508339
546	508340
20618	508341
17157	508342
68360	508343
14048	508344
64446	508345
93990	508346
14468	508347
5256	508348
17273	508349
59761	508350
5736	508351
65291	508352
108579	508353
99779	508354
46068	508355
45054	508356
7381	508357
2962	508358
65189	508359
45555	508360
1975	508361
91426	508362
109539	508363
62602	508364
465	508365
90528	508366
47436	508367
90724	508368
55965	508369
6976	508370
3608	508371
10403	508372
22626	508373
65142	508374
8758	508375
121176	508376
58039	508377
14	508378
17761	508379
132066	508380
74489	508381
88952	508382
172	508383
12770	508384
8630	508385
154333	508386
12329	508387
51371	508388
21511	508389
360	508390
39924	508391
29163	508392
165456	508393
16536	508394
15742	508395
132476	508396
78117	508397
73757	508398
31901	508399
1434	508400
31328	508401
109902	508402
7506	508403
51571	508404
36053	508405
28053	508406
50760	508407
37005	508408
28110	508409
28566	508410
100790	508411
66776	508412
33578	508413
111222	508414
48927	508415
44970	508416
38342	508417
135057	508418
1432	508419
63711	508420
58178	508421
36384	508422
130936	508423
18777	508424
28931	508425
60004	508426
7616	508427
45488	508428
2927	508429
115202	508430
40193	508431
3229	508432
18474	508433
59693	508434
5048	508435
37540	508436
8778	508437
24830	508438
63964	508439
100129	508440
1416	508441
45850	508442
29802	508443
42245	508444
75671	508445
1137	508446
1879	508447
139388	508448
67687	508449
135195	508450
11664	508451
1048	508452
1656	508453
11264	508454
709	508455
41498	508456
38776	508457
3666	508458
14015	508459
28835	508460
89776	508461
8985	508462
129755	508463
6262	508464
67412	508465
4629	508466
90159	508467
86712	508468
41110	508469
30835	508470
184	508471
30138	508472
55555	508473
85466	508474
54329	508475
3411	508476
27818	508477
119100	508478
41764	508479
544	508480
8009	508481
18573	508482
709	508483
63181	508484
26218	508485
91553	508486
79608	508487
1419	508488
14714	508489
10412	508490
5405	508491
7226	508492
55932	508493
53786	508494
43021	508495
18207	508496
42684	508497
358	508498
83329	508499
18787	508500
55618	508501
148689	508502
7231	508503
168992	508504
110889	508505
11373	508506
57424	508507
25563	508508
9064	508509
46590	508510
6481	508511
22939	508512
131912	508513
21126	508514
3610	508515
117204	508516
40935	508517
17515	508518
3159	508519
15916	508520
14104	508521
2224	508522
114075	508523
76866	508524
36705	508525
45903	508526
54768	508527
11494	508528
62134	508529
65378	508530
4354	508531
63470	508532
54329	508533
88766	508534
84823	508535
10543	508536
37605	508537
30146	508538
39968	508539
22925	508540
15870	508541
18222	508542
19814	508543
5094	508544
10479	508545
4421	508546
82870	508547
17949	508548
13145	508549
4848	508550
17675	508551
108148	508552
80090	508553
38620	508554
7388	508555
154388	508556
22591	508557
125372	508558
153497	508559
6834	508560
107760	508561
169568	508562
35805	508563
41620	508564
38382	508565
66822	508566
42402	508567
1952	508568
1029	508569
32753	508570
24942	508571
57006	508572
3676	508573
15214	508574
17106	508575
135042	508576
4046	508577
147	508578
3217	508579
48132	508580
131983	508581
8146	508582
803	508583
24140	508584
111211	508585
12100	508586
16921	508587
39497	508588
88759	508589
49845	508590
15208	508591
126089	508592
55981	508593
135810	508594
55384	508595
41246	508596
34083	508597
57558	508598
164956	508599
61620	508600
115072	508601
102647	508602
6467	508603
14017	508604
145851	508605
108931	508606
72461	508607
8321	508608
52970	508609
4761	508610
49847	508611
264	508612
78361	508613
129772	508614
25405	508615
106521	508616
28573	508617
76023	508618
8526	508619
42929	508620
72942	508621
73378	508622
6173	508623
40515	508624
28341	508625
34366	508626
9577	508627
61623	508628
105104	508629
116124	508630
3324	508631
559	508632
10348	508633
46819	508634
38452	508635
16930	508636
82397	508637
4042	508638
48142	508639
60484	508640
23230	508641
374	508642
48049	508643
22323	508644
50170	508645
78746	508646
112717	508647
67853	508648
131496	508649
57111	508650
48670	508651
41830	508652
28937	508653
44169	508654
56757	508655
453	508656
72655	508657
150262	508658
164007	508659
160881	508660
53985	508661
28157	508662
103389	508663
94055	508664
49671	508665
66966	508666
41509	508667
25141	508668
47256	508669
37051	508670
131311	508671
44201	508672
33166	508673
2882	508674
158163	508675
37	508676
37018	508677
64012	508678
25503	508679
17137	508680
1731	508681
39604	508682
13493	508683
101024	508684
59024	508685
7619	508686
110035	508687
16808	508688
421	508689
20005	508690
42040	508691
4268	508692
27569	508693
33310	508694
10994	508695
75335	508696
27962	508697
2816	508698
97710	508699
44286	508700
80235	508701
2205	508702
66106	508703
65442	508704
11277	508705
11960	508706
104313	508707
2045	508708
24341	508709
101835	508710
73113	508711
107689	508712
106319	508713
58952	508714
19061	508715
102567	508716
98789	508717
3520	508718
169478	508719
24692	508720
49663	508721
80408	508722
50389	508723
162241	508724
49206	508725
114364	508726
2425	508727
20662	508728
98193	508729
19087	508730
164815	508731
49568	508732
2048	508733
117500	508734
57657	508735
330	508736
36410	508737
59147	508738
33693	508739
35933	508740
29639	508741
62	508742
34368	508743
133555	508744
45294	508745
33374	508746
48070	508747
21656	508748
57573	508749
42335	508750
7200	508751
53965	508752
6963	508753
42470	508754
38049	508755
59038	508756
668	508757
11045	508758
41462	508759
17445	508760
51586	508761
62207	508762
55975	508763
17548	508764
4485	508765
81987	508766
56980	508767
77165	508768
71756	508769
27050	508770
170097	508771
35203	508772
929	508773
64426	508774
22857	508775
42882	508776
18751	508777
18881	508778
83163	508779
9935	508780
135706	508781
27667	508782
45979	508783
155462	508784
101794	508785
10192	508786
77122	508787
113179	508788
49987	508789
15220	508790
48696	508791
20564	508792
62	508793
12504	508794
65002	508795
13797	508796
73891	508797
86493	508798
29034	508799
5137	508800
51550	508801
10392	508802
62147	508803
629	508804
30877	508805
416	508806
1034	508807
64377	508808
37925	508809
23416	508810
46817	508811
3281	508812
32820	508813
1177	508814
25769	508815
108318	508816
95817	508817
24468	508818
79744	508819
65895	508820
29728	508821
12880	508822
31732	508823
119604	508824
19126	508825
113842	508826
97292	508827
65011	508828
160005	508829
1651	508830
132978	508831
110010	508832
11870	508833
35450	508834
437	508835
350	508836
11122	508837
14003	508838
56461	508839
76741	508840
9249	508841
70665	508842
60769	508843
595	508844
101512	508845
97209	508846
80	508847
67153	508848
38875	508849
1977	508850
96834	508851
7842	508852
7604	508853
3556	508854
24244	508855
80450	508856
62269	508857
7860	508858
33286	508859
14577	508860
18272	508861
25467	508862
78807	508863
33704	508864
12145	508865
99685	508866
69315	508867
3053	508868
55035	508869
25735	508870
39277	508871
5759	508872
12806	508873
32229	508874
20057	508875
1429	508876
25418	508877
100624	508878
49980	508879
18607	508880
30976	508881
109314	508882
96191	508883
148845	508884
7836	508885
30881	508886
2301	508887
25330	508888
53724	508889
32354	508890
104806	508891
97806	508892
38101	508893
79577	508894
24486	508895
9228	508896
4834	508897
71702	508898
8884	508899
92004	508900
12610	508901
47142	508902
9963	508903
165243	508904
24258	508905
39823	508906
133264	508907
80702	508908
51534	508909
96127	508910
9582	508911
67424	508912
8217	508913
155425	508914
17295	508915
44156	508916
6497	508917
159416	508918
72106	508919
108517	508920
25575	508921
2518	508922
93196	508923
91436	508924
53414	508925
2628	508926
129005	508927
271	508928
520	508929
36445	508930
5428	508931
6846	508932
61432	508933
92409	508934
60596	508935
75809	508936
111266	508937
31276	508938
107715	508939
471	508940
3762	508941
72050	508942
6278	508943
52472	508944
84214	508945
52795	508946
36027	508947
64038	508948
20733	508949
120886	508950
94541	508951
11817	508952
49240	508953
27846	508954
34358	508955
117702	508956
12100	508957
70415	508958
7542	508959
16643	508960
2316	508961
30199	508962
124887	508963
43293	508964
6941	508965
13551	508966
58161	508967
67487	508968
358	508969
111967	508970
4116	508971
77219	508972
74938	508973
93835	508974
33009	508975
100440	508976
39758	508977
4575	508978
89786	508979
57628	508980
25506	508981
110050	508982
1845	508983
86450	508984
13592	508985
8551	508986
112448	508987
2741	508988
22837	508989
65600	508990
24090	508991
106729	508992
109466	508993
89823	508994
46215	508995
135794	508996
35525	508997
36464	508998
9103	508999
51444	509000
42034	509001
12401	509002
33691	509003
19824	509004
104460	509005
53406	509006
44689	509007
31391	509008
17367	509009
33843	509010
2139	509011
59254	509012
60601	509013
21400	509014
41540	509015
8297	509016
46165	509017
61262	509018
15087	509019
94776	509020
29841	509021
33909	509022
24102	509023
99115	509024
81564	509025
44240	509026
2982	509027
56193	509028
63005	509029
55838	509030
2590	509031
14657	509032
98007	509033
144731	509034
20834	509035
16444	509036
6293	509037
1287	509038
81610	509039
17714	509040
92446	509041
2502	509042
138362	509043
80268	509044
4731	509045
4207	509046
138994	509047
13790	509048
3186	509049
44079	509050
44099	509051
6412	509052
8381	509053
99443	509054
35443	509055
34645	509056
4567	509057
4946	509058
117893	509059
37530	509060
59295	509061
13107	509062
48286	509063
46510	509064
14507	509065
22749	509066
26102	509067
69390	509068
33765	509069
81156	509070
69084	509071
9089	509072
46474	509073
81503	509074
58941	509075
111733	509076
23329	509077
48163	509078
3621	509079
10282	509080
41675	509081
22284	509082
51459	509083
4038	509084
47560	509085
117172	509086
57130	509087
2206	509088
11751	509089
20280	509090
288	509091
56269	509092
164215	509093
42302	509094
61540	509095
20686	509096
9754	509097
52013	509098
72419	509099
15913	509100
36142	509101
6824	509102
9671	509103
5590	509104
6517	509105
75081	509106
5299	509107
34208	509108
43850	509109
51901	509110
3914	509111
7351	509112
59640	509113
30764	509114
91461	509115
58126	509116
61582	509117
74167	509118
25517	509119
3140	509120
14269	509121
82437	509122
43032	509123
50850	509124
2282	509125
61642	509126
533	509127
47014	509128
10594	509129
118653	509130
12302	509131
91621	509132
63772	509133
94915	509134
44886	509135
57231	509136
102438	509137
3333	509138
50451	509139
40614	509140
32267	509141
5180	509142
17439	509143
27001	509144
14411	509145
39491	509146
13624	509147
385	509148
2646	509149
53801	509150
98384	509151
868	509152
14097	509153
3691	509154
107059	509155
2019	509156
78935	509157
34358	509158
15830	509159
36208	509160
41030	509161
1496	509162
84649	509163
65714	509164
15416	509165
41256	509166
12415	509167
20762	509168
77011	509169
56847	509170
120101	509171
31130	509172
18036	509173
42993	509174
75292	509175
27897	509176
118780	509177
10700	509178
51572	509179
124054	509180
46978	509181
14770	509182
86745	509183
4190	509184
125195	509185
133384	509186
89492	509187
13647	509188
136125	509189
45116	509190
31099	509191
64188	509192
16936	509193
33239	509194
14673	509195
26557	509196
29624	509197
8447	509198
35015	509199
85405	509200
3408	509201
3592	509202
9455	509203
5659	509204
95444	509205
13320	509206
13638	509207
39300	509208
25502	509209
60902	509210
158097	509211
29647	509212
39289	509213
36050	509214
92009	509215
14196	509216
21878	509217
29254	509218
6938	509219
3293	509220
36420	509221
112468	509222
58998	509223
27413	509224
32513	509225
21456	509226
72389	509227
15557	509228
9712	509229
18209	509230
9805	509231
16171	509232
27659	509233
49997	509234
51839	509235
41322	509236
55216	509237
2178	509238
114991	509239
5306	509240
68297	509241
49820	509242
14532	509243
51962	509244
122222	509245
85804	509246
27619	509247
12209	509248
8323	509249
42130	509250
45530	509251
2350	509252
84675	509253
34928	509254
98430	509255
4897	509256
24094	509257
118744	509258
108858	509259
36210	509260
18631	509261
77495	509262
19826	509263
81578	509264
2607	509265
18354	509266
12283	509267
34744	509268
68787	509269
10264	509270
72479	509271
341	509272
30733	509273
35356	509274
14326	509275
1547	509276
159281	509277
29987	509278
27822	509279
53919	509280
43418	509281
44406	509282
120325	509283
12444	509284
14529	509285
27401	509286
1079	509287
87352	509288
36650	509289
7983	509290
16745	509291
135059	509292
14293	509293
252	509294
26691	509295
89649	509296
57296	509297
16470	509298
57195	509299
15585	509300
28927	509301
124082	509302
35477	509303
951	509304
24714	509305
80875	509306
63816	509307
35731	509308
43207	509309
15758	509310
23192	509311
269	509312
133292	509313
3118	509314
2186	509315
14537	509316
60614	509317
16594	509318
48751	509319
70567	509320
19808	509321
7192	509322
379	509323
16630	509324
33786	509325
4490	509326
1303	509327
40135	509328
121011	509329
114952	509330
2570	509331
8374	509332
65182	509333
11842	509334
103930	509335
93492	509336
3853	509337
105149	509338
3047	509339
25020	509340
4562	509341
35169	509342
89048	509343
21467	509344
112230	509345
51744	509346
55539	509347
133115	509348
13473	509349
126309	509350
30915	509351
330	509352
412	509353
32672	509354
59	509355
41086	509356
15008	509357
101544	509358
24892	509359
41604	509360
80491	509361
138836	509362
41595	509363
6171	509364
13610	509365
17918	509366
123523	509367
7456	509368
135843	509369
39618	509370
84434	509371
115394	509372
6288	509373
8466	509374
2661	509375
86198	509376
10437	509377
97202	509378
33622	509379
160764	509380
6647	509381
31916	509382
395	509383
133518	509384
32962	509385
6706	509386
38564	509387
700	509388
54911	509389
106739	509390
746	509391
156554	509392
67246	509393
106413	509394
11437	509395
35312	509396
89424	509397
32873	509398
5303	509399
34913	509400
35002	509401
45895	509402
141942	509403
135112	509404
19793	509405
61421	509406
41512	509407
17320	509408
135609	509409
68345	509410
1543	509411
2580	509412
8462	509413
129285	509414
10228	509415
88154	509416
52979	509417
50485	509418
57452	509419
45639	509420
4331	509421
29957	509422
60268	509423
26469	509424
122384	509425
15121	509426
13652	509427
290	509428
20226	509429
70831	509430
4169	509431
14650	509432
1798	509433
7361	509434
92739	509435
10099	509436
57034	509437
67127	509438
95024	509439
63227	509440
25637	509441
8292	509442
8610	509443
129918	509444
72212	509445
49886	509446
44627	509447
48018	509448
13583	509449
65580	509450
3298	509451
44354	509452
19855	509453
49578	509454
10582	509455
20124	509456
150467	509457
71588	509458
20937	509459
8294	509460
22899	509461
104180	509462
117377	509463
38359	509464
10212	509465
103055	509466
109700	509467
9035	509468
52107	509469
73088	509470
25455	509471
97117	509472
4076	509473
19219	509474
53873	509475
100330	509476
6650	509477
51257	509478
20366	509479
6188	509480
65190	509481
9036	509482
32440	509483
58395	509484
89221	509485
37165	509486
23407	509487
49121	509488
135109	509489
16463	509490
62057	509491
3739	509492
1389	509493
3207	509494
46070	509495
3	509496
76361	509497
14382	509498
28125	509499
23091	509500
165141	509501
91450	509502
53937	509503
148	509504
2174	509505
102222	509506
29857	509507
877	509508
40208	509509
811	509510
35050	509511
66868	509512
5420	509513
6011	509514
130775	509515
52040	509516
28353	509517
17285	509518
66586	509519
2453	509520
7270	509521
20658	509522
860	509523
51487	509524
77512	509525
8881	509526
7115	509527
99651	509528
169201	509529
16721	509530
17167	509531
21725	509532
11255	509533
39731	509534
62869	509535
152035	509536
17037	509537
161274	509538
78187	509539
34259	509540
12933	509541
19308	509542
57379	509543
97384	509544
55037	509545
85281	509546
96548	509547
100723	509548
111646	509549
26	509550
64051	509551
8366	509552
1695	509553
9987	509554
64127	509555
52378	509556
17094	509557
7670	509558
42691	509559
112283	509560
19835	509561
19599	509562
7177	509563
47746	509564
113572	509565
15795	509566
11829	509567
32570	509568
40495	509569
34862	509570
1610	509571
60208	509572
114525	509573
31975	509574
36044	509575
61058	509576
3117	509577
52277	509578
18422	509579
12929	509580
109651	509581
65424	509582
90910	509583
288	509584
30296	509585
57056	509586
24823	509587
180	509588
79638	509589
57318	509590
15338	509591
77158	509592
38387	509593
51600	509594
13942	509595
2626	509596
12032	509597
152385	509598
85349	509599
27109	509600
24994	509601
37107	509602
19976	509603
10992	509604
4310	509605
87487	509606
15538	509607
31814	509608
38917	509609
94890	509610
66811	509611
3295	509612
18378	509613
30873	509614
41007	509615
80211	509616
67264	509617
10612	509618
3474	509619
76119	509620
4050	509621
74793	509622
18003	509623
41280	509624
9751	509625
21157	509626
512	509627
32714	509628
49873	509629
23802	509630
12684	509631
158374	509632
81141	509633
128447	509634
610	509635
84722	509636
76081	509637
2229	509638
14506	509639
49008	509640
21778	509641
97115	509642
65704	509643
34428	509644
16659	509645
8613	509646
99598	509647
111141	509648
38586	509649
19345	509650
30739	509651
593	509652
65337	509653
128972	509654
65315	509655
6483	509656
8669	509657
10499	509658
7759	509659
114772	509660
5639	509661
710	509662
1612	509663
105811	509664
57604	509665
1753	509666
46035	509667
52943	509668
67797	509669
28717	509670
59599	509671
13157	509672
28410	509673
112357	509674
75261	509675
63735	509676
8847	509677
47182	509678
12953	509679
162351	509680
93868	509681
15484	509682
11618	509683
201	509684
24209	509685
17714	509686
14714	509687
106464	509688
24706	509689
43547	509690
67232	509691
58346	509692
13355	509693
12236	509694
115977	509695
49739	509696
26774	509697
87032	509698
24688	509699
10042	509700
23770	509701
49187	509702
25277	509703
54435	509704
21595	509705
83178	509706
27236	509707
33476	509708
29052	509709
191	509710
14199	509711
21381	509712
50766	509713
136088	509714
86134	509715
86038	509716
83407	509717
13021	509718
10334	509719
30548	509720
84007	509721
55071	509722
104121	509723
19024	509724
3570	509725
161423	509726
2234	509727
568	509728
78219	509729
35316	509730
104245	509731
72470	509732
78236	509733
2818	509734
14105	509735
55221	509736
629	509737
99224	509738
123573	509739
51807	509740
8358	509741
63989	509742
84187	509743
55760	509744
34573	509745
16059	509746
65843	509747
33323	509748
43715	509749
92859	509750
16145	509751
72949	509752
25330	509753
49974	509754
115365	509755
14571	509756
11409	509757
35115	509758
5369	509759
249	509760
2334	509761
13912	509762
60166	509763
38977	509764
28357	509765
106597	509766
6292	509767
90838	509768
16007	509769
9151	509770
11989	509771
33085	509772
23663	509773
106882	509774
35668	509775
72534	509776
19509	509777
90170	509778
32450	509779
32099	509780
15764	509781
43066	509782
83392	509783
19287	509784
6236	509785
42548	509786
11786	509787
92015	509788
53323	509789
25381	509790
623	509791
2518	509792
90298	509793
10265	509794
23428	509795
33566	509796
26181	509797
72040	509798
2929	509799
37878	509800
14759	509801
20866	509802
59878	509803
2926	509804
13010	509805
92924	509806
20073	509807
67522	509808
32169	509809
62266	509810
3899	509811
72896	509812
23976	509813
5360	509814
68701	509815
8473	509816
6243	509817
16070	509818
9212	509819
3320	509820
57798	509821
48237	509822
29279	509823
60914	509824
77828	509825
6255	509826
32071	509827
33821	509828
11785	509829
123950	509830
50383	509831
72536	509832
63059	509833
5897	509834
165581	509835
19160	509836
9624	509837
12793	509838
117	509839
56868	509840
6762	509841
4361	509842
38876	509843
67579	509844
75143	509845
120079	509846
56638	509847
84674	509848
66337	509849
92664	509850
15379	509851
39910	509852
19127	509853
49780	509854
145827	509855
35807	509856
3531	509857
8175	509858
1914	509859
27762	509860
30654	509861
117091	509862
132259	509863
993	509864
59789	509865
41875	509866
28777	509867
2750	509868
5484	509869
20533	509870
63681	509871
951	509872
32574	509873
11823	509874
12661	509875
90805	509876
50050	509877
10106	509878
83619	509879
113484	509880
21075	509881
121480	509882
6618	509883
87402	509884
27357	509885
32246	509886
105904	509887
6565	509888
56303	509889
249	509890
140087	509891
65	509892
10506	509893
12364	509894
37092	509895
1379	509896
15905	509897
99787	509898
11577	509899
29626	509900
13311	509901
13148	509902
55686	509903
41229	509904
167113	509905
94394	509906
8546	509907
23489	509908
13902	509909
1367	509910
7733	509911
166538	509912
61646	509913
75384	509914
116523	509915
74533	509916
133964	509917
16664	509918
28345	509919
83205	509920
130393	509921
12873	509922
93881	509923
62696	509924
18500	509925
37285	509926
43970	509927
6122	509928
36746	509929
5897	509930
28101	509931
16243	509932
17811	509933
36487	509934
70303	509935
122766	509936
98726	509937
21975	509938
79226	509939
63745	509940
1733	509941
62834	509942
29213	509943
93715	509944
14266	509945
91217	509946
67359	509947
18475	509948
55441	509949
69554	509950
13520	509951
29998	509952
81276	509953
3079	509954
20245	509955
2941	509956
56523	509957
33493	509958
12531	509959
167771	509960
27432	509961
25431	509962
6223	509963
42905	509964
22135	509965
12891	509966
1366	509967
101467	509968
11166	509969
64668	509970
63443	509971
24063	509972
125594	509973
69955	509974
61651	509975
34276	509976
67505	509977
18170	509978
18764	509979
138403	509980
41601	509981
18623	509982
45165	509983
76590	509984
81224	509985
18831	509986
2255	509987
154769	509988
12917	509989
119434	509990
32068	509991
62330	509992
10989	509993
65702	509994
7370	509995
56483	509996
34640	509997
14163	509998
17877	509999
29885	510000
63818	510001
7968	510002
9931	510003
10658	510004
108600	510005
139288	510006
61773	510007
54844	510008
25185	510009
23186	510010
653	510011
37491	510012
46117	510013
92148	510014
40611	510015
119607	510016
42939	510017
28999	510018
2695	510019
584	510020
128952	510021
31544	510022
3294	510023
1327	510024
12757	510025
104506	510026
37942	510027
71954	510028
2111	510029
39458	510030
50677	510031
88326	510032
49391	510033
2363	510034
4248	510035
67566	510036
41715	510037
106053	510038
50048	510039
25946	510040
155958	510041
13643	510042
43190	510043
55032	510044
28657	510045
92054	510046
100943	510047
35178	510048
110998	510049
5	510050
26341	510051
26675	510052
48972	510053
252	510054
87292	510055
24007	510056
21809	510057
104592	510058
9131	510059
74385	510060
5444	510061
21315	510062
10507	510063
22058	510064
43754	510065
65906	510066
115792	510067
21473	510068
101649	510069
5407	510070
65851	510071
7981	510072
32776	510073
14694	510074
55227	510075
65838	510076
65540	510077
31445	510078
917	510079
58671	510080
54720	510081
10875	510082
11901	510083
164208	510084
59247	510085
95212	510086
17207	510087
3264	510088
148760	510089
106009	510090
231	510091
22790	510092
26106	510093
14567	510094
163863	510095
2673	510096
6184	510097
1543	510098
105277	510099
10615	510100
86691	510101
68301	510102
105868	510103
3094	510104
23174	510105
90710	510106
7073	510107
14269	510108
20473	510109
108708	510110
11716	510111
111657	510112
126188	510113
12544	510114
25355	510115
118033	510116
11938	510117
65086	510118
37306	510119
40511	510120
165113	510121
35730	510122
107221	510123
6395	510124
1913	510125
77982	510126
57616	510127
11796	510128
20360	510129
228	510130
26813	510131
88103	510132
8313	510133
1494	510134
45483	510135
58517	510136
29969	510137
86358	510138
3049	510139
121863	510140
2351	510141
3244	510142
2328	510143
7270	510144
3286	510145
81351	510146
79655	510147
5954	510148
6630	510149
4987	510150
6865	510151
49985	510152
16318	510153
47093	510154
66835	510155
9880	510156
57605	510157
80583	510158
29735	510159
25368	510160
93846	510161
52469	510162
4422	510163
10251	510164
84138	510165
50571	510166
9491	510167
51825	510168
10054	510169
57011	510170
15267	510171
1808	510172
121415	510173
16006	510174
12368	510175
10796	510176
59124	510177
109925	510178
84510	510179
52515	510180
20687	510181
88385	510182
37493	510183
20421	510184
30632	510185
21742	510186
31478	510187
54416	510188
15195	510189
68436	510190
78136	510191
70236	510192
55816	510193
7669	510194
8294	510195
55280	510196
15854	510197
132415	510198
63745	510199
26879	510200
59328	510201
63049	510202
23279	510203
35691	510204
19580	510205
11068	510206
5877	510207
38364	510208
31370	510209
40121	510210
66498	510211
38159	510212
77518	510213
167528	510214
9979	510215
2134	510216
24629	510217
25053	510218
127921	510219
1159	510220
36283	510221
3906	510222
40214	510223
45579	510224
130118	510225
108274	510226
38818	510227
120963	510228
99593	510229
58768	510230
48269	510231
349	510232
84486	510233
39033	510234
127556	510235
74146	510236
43032	510237
18593	510238
66731	510239
82881	510240
30395	510241
57387	510242
23066	510243
315	510244
13121	510245
1159	510246
94190	510247
238	510248
1417	510249
26811	510250
61214	510251
30476	510252
35832	510253
2696	510254
46690	510255
44786	510256
86200	510257
136958	510258
21862	510259
104134	510260
21712	510261
42273	510262
12702	510263
23377	510264
91937	510265
113259	510266
18212	510267
76866	510268
107114	510269
30904	510270
19061	510271
135466	510272
54295	510273
5409	510274
49794	510275
5386	510276
65313	510277
116336	510278
13344	510279
27863	510280
7007	510281
40991	510282
108419	510283
32991	510284
107356	510285
10494	510286
66829	510287
32526	510288
5492	510289
29946	510290
29673	510291
5516	510292
45818	510293
10372	510294
22759	510295
23601	510296
39158	510297
114497	510298
85623	510299
140824	510300
65878	510301
98227	510302
21760	510303
86557	510304
24156	510305
63915	510306
6016	510307
64138	510308
137458	510309
31022	510310
17076	510311
3221	510312
14347	510313
26408	510314
27875	510315
36557	510316
25626	510317
18665	510318
102601	510319
36141	510320
39950	510321
108795	510322
80856	510323
29102	510324
8931	510325
5210	510326
47206	510327
26767	510328
48990	510329
55739	510330
44746	510331
5643	510332
4630	510333
23833	510334
4460	510335
101109	510336
2297	510337
168590	510338
3007	510339
18692	510340
33588	510341
28890	510342
22207	510343
55309	510344
22877	510345
8828	510346
17183	510347
92639	510348
14899	510349
30621	510350
33857	510351
2661	510352
142341	510353
21087	510354
23613	510355
7978	510356
120448	510357
12837	510358
45497	510359
104409	510360
9856	510361
55009	510362
57499	510363
29486	510364
9926	510365
25409	510366
5393	510367
66753	510368
71899	510369
104002	510370
42898	510371
1345	510372
44912	510373
18496	510374
121243	510375
22190	510376
29150	510377
51624	510378
14153	510379
21092	510380
7423	510381
8071	510382
45320	510383
7953	510384
2925	510385
36965	510386
13844	510387
58808	510388
2028	510389
89506	510390
14621	510391
43802	510392
111329	510393
77543	510394
136340	510395
38986	510396
120213	510397
16437	510398
110199	510399
12619	510400
90642	510401
15185	510402
49968	510403
70676	510404
47259	510405
122577	510406
102180	510407
159936	510408
5464	510409
130203	510410
3660	510411
1706	510412
81831	510413
16149	510414
2805	510415
17864	510416
37	510417
46632	510418
17417	510419
53449	510420
68006	510421
13858	510422
8967	510423
16363	510424
89577	510425
103662	510426
67569	510427
7793	510428
29778	510429
74818	510430
10307	510431
16029	510432
138216	510433
2056	510434
26456	510435
3781	510436
83337	510437
85125	510438
66216	510439
83749	510440
26057	510441
37355	510442
35808	510443
1381	510444
21585	510445
64127	510446
2871	510447
124024	510448
2605	510449
59794	510450
18621	510451
29055	510452
139514	510453
34746	510454
92709	510455
16423	510456
6440	510457
56902	510458
114439	510459
3508	510460
124959	510461
7559	510462
8496	510463
7990	510464
28285	510465
13865	510466
9951	510467
44602	510468
3387	510469
77263	510470
23661	510471
21131	510472
18976	510473
169170	510474
81942	510475
114493	510476
148560	510477
101636	510478
78710	510479
77119	510480
88324	510481
61258	510482
8379	510483
27916	510484
48392	510485
160470	510486
15862	510487
6623	510488
20120	510489
16396	510490
14770	510491
29726	510492
65215	510493
21194	510494
49688	510495
6153	510496
142327	510497
134466	510498
11592	510499
53452	510500
3410	510501
14687	510502
723	510503
50707	510504
975	510505
49834	510506
34230	510507
6103	510508
25701	510509
8096	510510
12457	510511
35646	510512
4598	510513
48169	510514
49712	510515
6593	510516
53024	510517
42165	510518
121789	510519
3147	510520
81162	510521
57456	510522
23360	510523
2304	510524
21391	510525
42316	510526
7514	510527
14945	510528
147262	510529
90140	510530
45844	510531
16445	510532
10759	510533
39874	510534
35457	510535
29284	510536
6114	510537
18196	510538
43007	510539
46218	510540
45765	510541
26619	510542
27318	510543
10183	510544
17696	510545
35646	510546
88	510547
7726	510548
22124	510549
1269	510550
5741	510551
26050	510552
106617	510553
108630	510554
128262	510555
33300	510556
6714	510557
68998	510558
139760	510559
8613	510560
61775	510561
35233	510562
28209	510563
49783	510564
6183	510565
4507	510566
93755	510567
2702	510568
123016	510569
4417	510570
21263	510571
12640	510572
53049	510573
45967	510574
34797	510575
45441	510576
31668	510577
58620	510578
22098	510579
19260	510580
33015	510581
10981	510582
27295	510583
103970	510584
2862	510585
26263	510586
44205	510587
90107	510588
18035	510589
40917	510590
136118	510591
132327	510592
28521	510593
59294	510594
14428	510595
132220	510596
103335	510597
113857	510598
34111	510599
33334	510600
13639	510601
43295	510602
37504	510603
11870	510604
19864	510605
19273	510606
43486	510607
55025	510608
10970	510609
53643	510610
31468	510611
20586	510612
28393	510613
69880	510614
336	510615
78372	510616
8295	510617
101131	510618
65867	510619
75897	510620
59499	510621
45151	510622
50444	510623
20473	510624
37016	510625
18299	510626
12075	510627
43368	510628
60741	510629
127150	510630
59528	510631
18290	510632
142335	510633
116754	510634
103777	510635
15452	510636
99121	510637
121860	510638
51444	510639
111074	510640
9843	510641
28609	510642
163167	510643
12442	510644
41706	510645
17493	510646
101962	510647
35075	510648
13520	510649
26349	510650
34431	510651
20230	510652
27414	510653
28063	510654
146127	510655
8969	510656
106761	510657
3223	510658
70892	510659
93111	510660
12255	510661
49007	510662
62623	510663
45097	510664
111827	510665
5262	510666
792	510667
36032	510668
147109	510669
1239	510670
8697	510671
27962	510672
136463	510673
61057	510674
54548	510675
8226	510676
15532	510677
61667	510678
49405	510679
49774	510680
2578	510681
66468	510682
138607	510683
17795	510684
110162	510685
10269	510686
35675	510687
15424	510688
19577	510689
3148	510690
4536	510691
57411	510692
69929	510693
10585	510694
27347	510695
74465	510696
110011	510697
552	510698
52339	510699
22780	510700
21421	510701
127834	510702
4373	510703
949	510704
12051	510705
104381	510706
3013	510707
78192	510708
81671	510709
12088	510710
8987	510711
16226	510712
61667	510713
22319	510714
72539	510715
30126	510716
22146	510717
78281	510718
83066	510719
27685	510720
47719	510721
82997	510722
39082	510723
136584	510724
27679	510725
21005	510726
83891	510727
79627	510728
98224	510729
125988	510730
2367	510731
24716	510732
5982	510733
121308	510734
48551	510735
59419	510736
131969	510737
53176	510738
165388	510739
18897	510740
69667	510741
8675	510742
92199	510743
42144	510744
14951	510745
40023	510746
94986	510747
2653	510748
83904	510749
10780	510750
16224	510751
35132	510752
111140	510753
69150	510754
101114	510755
56962	510756
113278	510757
6150	510758
2386	510759
48787	510760
78976	510761
105787	510762
28201	510763
16897	510764
90183	510765
81570	510766
42103	510767
12483	510768
95165	510769
286	510770
19288	510771
165577	510772
9871	510773
95283	510774
26386	510775
42796	510776
15711	510777
23391	510778
1749	510779
58384	510780
5587	510781
1586	510782
48311	510783
35213	510784
40393	510785
54442	510786
26904	510787
31439	510788
70044	510789
26760	510790
42216	510791
43260	510792
55160	510793
174	510794
12557	510795
81952	510796
137	510797
65020	510798
47342	510799
33976	510800
1377	510801
23388	510802
3181	510803
57347	510804
24949	510805
37406	510806
501	510807
73854	510808
48030	510809
7512	510810
13902	510811
1577	510812
44321	510813
969	510814
26295	510815
42200	510816
54574	510817
113208	510818
74893	510819
116043	510820
50636	510821
17938	510822
675	510823
166325	510824
70639	510825
26952	510826
61469	510827
57423	510828
8507	510829
123583	510830
65167	510831
5796	510832
128921	510833
53557	510834
56602	510835
17355	510836
7534	510837
38131	510838
18376	510839
45246	510840
52040	510841
79294	510842
7512	510843
62397	510844
3216	510845
9912	510846
20983	510847
4079	510848
27180	510849
134974	510850
3337	510851
153761	510852
30879	510853
108430	510854
55623	510855
83259	510856
5568	510857
20228	510858
17325	510859
10130	510860
28753	510861
8709	510862
51056	510863
74342	510864
22058	510865
100804	510866
36210	510867
70397	510868
67249	510869
34487	510870
61234	510871
18635	510872
64589	510873
92999	510874
3921	510875
33428	510876
33399	510877
8603	510878
15863	510879
94828	510880
26981	510881
66025	510882
27451	510883
55497	510884
3284	510885
21543	510886
10566	510887
67576	510888
12951	510889
7948	510890
62449	510891
119592	510892
9743	510893
7770	510894
28129	510895
68198	510896
40363	510897
5416	510898
99591	510899
16030	510900
67257	510901
86596	510902
53503	510903
6413	510904
45760	510905
93636	510906
150824	510907
56049	510908
31344	510909
168817	510910
37267	510911
1946	510912
1321	510913
8242	510914
10838	510915
23083	510916
513	510917
91671	510918
74402	510919
41577	510920
2747	510921
69394	510922
50780	510923
34485	510924
8459	510925
10345	510926
105160	510927
33245	510928
124563	510929
90320	510930
29316	510931
27868	510932
56462	510933
19504	510934
14061	510935
39020	510936
89701	510937
87382	510938
97650	510939
45008	510940
67661	510941
47896	510942
23317	510943
7718	510944
24274	510945
8962	510946
100633	510947
93866	510948
45325	510949
6082	510950
11357	510951
82275	510952
30015	510953
95963	510954
125725	510955
71653	510956
13123	510957
2634	510958
74812	510959
59668	510960
51037	510961
6318	510962
113127	510963
55541	510964
3282	510965
31653	510966
123951	510967
5811	510968
81424	510969
44030	510970
15754	510971
35256	510972
73623	510973
93356	510974
1445	510975
30123	510976
91653	510977
227	510978
73941	510979
516	510980
104534	510981
2382	510982
99237	510983
62287	510984
170080	510985
99163	510986
83700	510987
91512	510988
95785	510989
4792	510990
137610	510991
37791	510992
30504	510993
28147	510994
21314	510995
25566	510996
24851	510997
73162	510998
33235	510999
89740	511000
833	511001
25689	511002
12401	511003
135198	511004
25379	511005
6190	511006
61562	511007
32584	511008
13542	511009
126172	511010
71374	511011
137841	511012
70495	511013
28795	511014
55681	511015
56369	511016
127560	511017
46435	511018
87344	511019
125208	511020
54222	511021
35469	511022
95873	511023
70010	511024
167101	511025
27352	511026
59902	511027
22373	511028
47845	511029
132628	511030
21299	511031
67036	511032
21489	511033
74162	511034
56308	511035
18746	511036
92470	511037
82396	511038
11623	511039
27898	511040
6749	511041
1050	511042
18560	511043
138904	511044
17363	511045
18570	511046
31014	511047
37619	511048
13088	511049
16490	511050
11798	511051
45516	511052
6033	511053
42704	511054
84368	511055
107609	511056
14584	511057
48118	511058
9245	511059
33993	511060
93641	511061
509	511062
11761	511063
49950	511064
52964	511065
987	511066
79773	511067
1063	511068
120423	511069
86964	511070
48749	511071
164014	511072
31222	511073
111294	511074
82398	511075
5622	511076
3295	511077
100342	511078
4032	511079
52019	511080
105429	511081
24620	511082
13100	511083
601	511084
79355	511085
28141	511086
83264	511087
80083	511088
12091	511089
9482	511090
6492	511091
40681	511092
13804	511093
116806	511094
28271	511095
91475	511096
167	511097
121572	511098
239	511099
164766	511100
10246	511101
78062	511102
11	511103
79350	511104
59697	511105
54325	511106
110768	511107
15778	511108
22092	511109
10067	511110
96860	511111
27405	511112
19928	511113
91926	511114
84381	511115
26082	511116
51	511117
63689	511118
6708	511119
25115	511120
56783	511121
60082	511122
77298	511123
74987	511124
26654	511125
36073	511126
41708	511127
138545	511128
123291	511129
22045	511130
10733	511131
38516	511132
4724	511133
129	511134
94403	511135
3290	511136
35064	511137
11305	511138
107557	511139
46039	511140
2669	511141
19643	511142
145998	511143
134580	511144
72392	511145
8423	511146
19693	511147
28383	511148
27668	511149
10378	511150
50745	511151
38086	511152
14259	511153
22632	511154
4451	511155
22605	511156
19993	511157
34030	511158
105287	511159
1649	511160
4176	511161
109194	511162
327	511163
12299	511164
50397	511165
21620	511166
53766	511167
6139	511168
25509	511169
7522	511170
87906	511171
34020	511172
22793	511173
25	511174
6773	511175
25827	511176
13909	511177
31275	511178
35176	511179
4828	511180
7899	511181
28563	511182
20756	511183
23863	511184
2625	511185
15959	511186
103992	511187
32757	511188
18969	511189
20892	511190
2354	511191
108205	511192
61548	511193
3244	511194
63198	511195
3271	511196
49657	511197
164028	511198
73145	511199
1764	511200
56901	511201
62568	511202
644	511203
13471	511204
27567	511205
41546	511206
50380	511207
62	511208
60413	511209
67128	511210
55055	511211
7339	511212
104058	511213
155841	511214
19597	511215
11574	511216
45280	511217
126715	511218
13991	511219
76617	511220
50091	511221
813	511222
7934	511223
45468	511224
28179	511225
81779	511226
63496	511227
1576	511228
96215	511229
71113	511230
5431	511231
22759	511232
116845	511233
11996	511234
44334	511235
56684	511236
21528	511237
5313	511238
3786	511239
2426	511240
8158	511241
7888	511242
127803	511243
32298	511244
109913	511245
26528	511246
144808	511247
9251	511248
36463	511249
64847	511250
21836	511251
68762	511252
24562	511253
30690	511254
149571	511255
3938	511256
36601	511257
71012	511258
51057	511259
83578	511260
13702	511261
43639	511262
48116	511263
48814	511264
8197	511265
69669	511266
65627	511267
15756	511268
16081	511269
568	511270
62589	511271
2790	511272
1763	511273
90117	511274
74678	511275
52826	511276
75188	511277
47556	511278
4978	511279
6226	511280
113652	511281
66650	511282
51470	511283
160653	511284
45482	511285
131745	511286
123516	511287
167915	511288
32306	511289
104901	511290
148764	511291
25293	511292
87937	511293
85858	511294
10453	511295
13434	511296
25364	511297
5943	511298
80951	511299
3123	511300
3748	511301
7223	511302
122	511303
18597	511304
126036	511305
11587	511306
68	511307
85447	511308
12584	511309
1567	511310
16939	511311
9435	511312
114745	511313
807	511314
55045	511315
23563	511316
147955	511317
7271	511318
14613	511319
12744	511320
57240	511321
19581	511322
103974	511323
32924	511324
22419	511325
121244	511326
3338	511327
4017	511328
118632	511329
54528	511330
7358	511331
1112	511332
1557	511333
119918	511334
37441	511335
8016	511336
47096	511337
98916	511338
47587	511339
12399	511340
96048	511341
39857	511342
64202	511343
121913	511344
130134	511345
112221	511346
27225	511347
329	511348
18306	511349
17765	511350
30149	511351
24359	511352
16830	511353
55530	511354
121230	511355
97874	511356
50666	511357
121524	511358
1092	511359
38340	511360
29653	511361
88365	511362
4997	511363
106213	511364
44578	511365
59372	511366
8442	511367
49821	511368
290	511369
57891	511370
17678	511371
43745	511372
98833	511373
22707	511374
22	511375
5084	511376
56665	511377
21927	511378
37465	511379
16676	511380
906	511381
22394	511382
93754	511383
114924	511384
155856	511385
36363	511386
14035	511387
59617	511388
89578	511389
5714	511390
35056	511391
76839	511392
110592	511393
4488	511394
2859	511395
76184	511396
161318	511397
79594	511398
12121	511399
44507	511400
28089	511401
866	511402
38901	511403
80618	511404
64050	511405
30026	511406
136271	511407
11199	511408
43516	511409
42876	511410
53775	511411
32564	511412
118476	511413
1534	511414
1844	511415
3748	511416
117270	511417
9669	511418
88258	511419
159781	511420
94249	511421
39989	511422
4242	511423
18560	511424
132210	511425
39600	511426
119364	511427
12156	511428
19167	511429
109772	511430
29127	511431
44415	511432
394	511433
3230	511434
51053	511435
57330	511436
113432	511437
11414	511438
20877	511439
65274	511440
38830	511441
96384	511442
17089	511443
39532	511444
2819	511445
2009	511446
71105	511447
20588	511448
45019	511449
16294	511450
75341	511451
51196	511452
118282	511453
2430	511454
2674	511455
4	511456
38019	511457
22896	511458
108169	511459
151340	511460
55200	511461
125645	511462
8623	511463
1158	511464
72369	511465
1839	511466
25071	511467
6387	511468
136618	511469
111910	511470
78241	511471
30848	511472
80992	511473
4017	511474
81488	511475
46872	511476
102885	511477
70418	511478
17783	511479
1290	511480
13847	511481
1677	511482
71976	511483
34027	511484
53077	511485
72309	511486
130820	511487
71755	511488
27892	511489
47542	511490
141187	511491
43175	511492
144500	511493
89567	511494
69598	511495
62180	511496
745	511497
66131	511498
13353	511499
17948	511500
17551	511501
33725	511502
58356	511503
92304	511504
22810	511505
17709	511506
5456	511507
9044	511508
9249	511509
2321	511510
6618	511511
8367	511512
420	511513
70453	511514
19899	511515
47808	511516
46373	511517
47819	511518
3929	511519
6231	511520
18921	511521
144407	511522
37028	511523
15930	511524
71079	511525
5453	511526
366	511527
644	511528
4890	511529
96896	511530
77844	511531
3163	511532
144780	511533
1626	511534
54400	511535
40210	511536
105	511537
13368	511538
51762	511539
105880	511540
19926	511541
43281	511542
376	511543
8301	511544
26125	511545
1995	511546
101099	511547
774	511548
479	511549
36848	511550
10978	511551
6619	511552
1298	511553
14939	511554
19622	511555
37225	511556
31329	511557
97387	511558
8215	511559
6858	511560
32614	511561
7708	511562
14054	511563
411	511564
16844	511565
1472	511566
175	511567
31254	511568
848	511569
1446	511570
14834	511571
39572	511572
11565	511573
147346	511574
12778	511575
41689	511576
45545	511577
24300	511578
49515	511579
43727	511580
64872	511581
8400	511582
10315	511583
45580	511584
54271	511585
62610	511586
73102	511587
95391	511588
34241	511589
32613	511590
108842	511591
66004	511592
39532	511593
78191	511594
8953	511595
2888	511596
136384	511597
34439	511598
27797	511599
12170	511600
145977	511601
9569	511602
6751	511603
1209	511604
2574	511605
25491	511606
67557	511607
39542	511608
50479	511609
351	511610
43752	511611
131936	511612
90247	511613
35562	511614
92889	511615
44411	511616
105482	511617
93826	511618
21452	511619
89551	511620
9430	511621
116098	511622
79369	511623
61250	511624
32311	511625
43235	511626
21646	511627
49892	511628
36345	511629
32158	511630
26019	511631
46146	511632
7837	511633
8104	511634
37807	511635
34700	511636
143972	511637
23634	511638
124624	511639
2112	511640
11522	511641
6747	511642
14076	511643
19833	511644
8267	511645
164332	511646
3804	511647
6350	511648
118759	511649
78867	511650
470	511651
26258	511652
10542	511653
76675	511654
12417	511655
40127	511656
37764	511657
4425	511658
70039	511659
21160	511660
81888	511661
74946	511662
158841	511663
67869	511664
71298	511665
18362	511666
93258	511667
68791	511668
9239	511669
121077	511670
12670	511671
85784	511672
143031	511673
81819	511674
101361	511675
9524	511676
9405	511677
66483	511678
19066	511679
64269	511680
58256	511681
1744	511682
9763	511683
39402	511684
4841	511685
5897	511686
105648	511687
53097	511688
71867	511689
2953	511690
24475	511691
114927	511692
7076	511693
35149	511694
46868	511695
12904	511696
79864	511697
22345	511698
30828	511699
5153	511700
30710	511701
1381	511702
1869	511703
95277	511704
27995	511705
24987	511706
95384	511707
46755	511708
10917	511709
63500	511710
21888	511711
96345	511712
164276	511713
97589	511714
36716	511715
92933	511716
10965	511717
16756	511718
16868	511719
74683	511720
138281	511721
3497	511722
29115	511723
32963	511724
44742	511725
791	511726
71276	511727
36772	511728
4973	511729
16627	511730
42290	511731
96211	511732
25056	511733
91705	511734
45225	511735
45814	511736
6876	511737
17510	511738
49938	511739
4607	511740
121332	511741
100544	511742
74349	511743
84386	511744
84564	511745
16374	511746
43664	511747
1895	511748
73084	511749
7209	511750
60916	511751
116001	511752
134167	511753
113717	511754
61207	511755
22340	511756
97035	511757
9151	511758
15325	511759
1928	511760
22427	511761
157	511762
16054	511763
44968	511764
38723	511765
13930	511766
57261	511767
22418	511768
121880	511769
11871	511770
61340	511771
54119	511772
4668	511773
40332	511774
15157	511775
5277	511776
7975	511777
31558	511778
60711	511779
11798	511780
35836	511781
36141	511782
36465	511783
7606	511784
138183	511785
15184	511786
86683	511787
100440	511788
75110	511789
56701	511790
97819	511791
30852	511792
13789	511793
17203	511794
279	511795
56270	511796
121167	511797
36095	511798
43674	511799
9696	511800
2908	511801
850	511802
7480	511803
99247	511804
128410	511805
168752	511806
95681	511807
7181	511808
91712	511809
11943	511810
9262	511811
3418	511812
14980	511813
43486	511814
38069	511815
503	511816
21305	511817
68555	511818
13117	511819
22763	511820
53823	511821
15055	511822
56319	511823
24443	511824
6913	511825
14509	511826
17290	511827
65473	511828
86310	511829
26965	511830
96818	511831
13685	511832
10114	511833
2762	511834
62566	511835
148085	511836
23346	511837
30208	511838
125250	511839
104773	511840
37159	511841
21712	511842
3172	511843
30457	511844
40188	511845
37379	511846
122079	511847
103272	511848
14624	511849
11936	511850
126911	511851
119676	511852
93958	511853
42359	511854
167077	511855
6005	511856
144832	511857
78588	511858
96429	511859
56021	511860
16645	511861
37805	511862
28308	511863
8088	511864
25	511865
13449	511866
679	511867
25156	511868
5504	511869
8538	511870
1375	511871
47223	511872
58105	511873
67585	511874
14472	511875
868	511876
84951	511877
483	511878
65680	511879
71	511880
112445	511881
21739	511882
10241	511883
23167	511884
8567	511885
40064	511886
38464	511887
75171	511888
68896	511889
27627	511890
5763	511891
108886	511892
65323	511893
36154	511894
49760	511895
7707	511896
5501	511897
100539	511898
106117	511899
113149	511900
33576	511901
6377	511902
1389	511903
4297	511904
34620	511905
120663	511906
43318	511907
42598	511908
82441	511909
1629	511910
106824	511911
32767	511912
960	511913
4395	511914
136820	511915
53501	511916
14857	511917
31588	511918
108488	511919
88162	511920
83472	511921
10280	511922
31739	511923
210	511924
5117	511925
72352	511926
150198	511927
43871	511928
128290	511929
105433	511930
28201	511931
5966	511932
17719	511933
1388	511934
18899	511935
17782	511936
37250	511937
44062	511938
41229	511939
28991	511940
50895	511941
3468	511942
3848	511943
21147	511944
58479	511945
7061	511946
3798	511947
57655	511948
4714	511949
2600	511950
5697	511951
12464	511952
48085	511953
149259	511954
26512	511955
27430	511956
52564	511957
158191	511958
48281	511959
5783	511960
28299	511961
101475	511962
50375	511963
86239	511964
57497	511965
16598	511966
3929	511967
99333	511968
102023	511969
2277	511970
103429	511971
34139	511972
27664	511973
21323	511974
108097	511975
22723	511976
25349	511977
17148	511978
70792	511979
4388	511980
22871	511981
29629	511982
93883	511983
59627	511984
9387	511985
65732	511986
19405	511987
17009	511988
4568	511989
91782	511990
42975	511991
4428	511992
23776	511993
31235	511994
58067	511995
100436	511996
68021	511997
17428	511998
19631	511999
34627	512000
64271	512001
15495	512002
1946	512003
66694	512004
85063	512005
40864	512006
11393	512007
126478	512008
77369	512009
37379	512010
137954	512011
7005	512012
8059	512013
91621	512014
32078	512015
10610	512016
23172	512017
33438	512018
24703	512019
27111	512020
4420	512021
4315	512022
29106	512023
69940	512024
151943	512025
54199	512026
1618	512027
106633	512028
77322	512029
28472	512030
3888	512031
71562	512032
4682	512033
3699	512034
44244	512035
45429	512036
30450	512037
93472	512038
52873	512039
167865	512040
7803	512041
95624	512042
108060	512043
7647	512044
28951	512045
107725	512046
20807	512047
9361	512048
41722	512049
1051	512050
44997	512051
86846	512052
69874	512053
114441	512054
63929	512055
20976	512056
76573	512057
27546	512058
24573	512059
61700	512060
106715	512061
81727	512062
5355	512063
92471	512064
275	512065
90833	512066
33536	512067
98706	512068
770	512069
22753	512070
20873	512071
12169	512072
141405	512073
3628	512074
95929	512075
4029	512076
29717	512077
2900	512078
26720	512079
2382	512080
23263	512081
75017	512082
35752	512083
61666	512084
20394	512085
37565	512086
586	512087
19014	512088
6492	512089
60568	512090
8885	512091
115619	512092
38525	512093
31136	512094
18305	512095
25573	512096
56507	512097
101237	512098
43432	512099
68246	512100
92090	512101
443	512102
7459	512103
48921	512104
14760	512105
9365	512106
61557	512107
76478	512108
86825	512109
71981	512110
55357	512111
89017	512112
53375	512113
40285	512114
84208	512115
34351	512116
2331	512117
37103	512118
8287	512119
50424	512120
54349	512121
20360	512122
54507	512123
48342	512124
50020	512125
17506	512126
94279	512127
20463	512128
111066	512129
110414	512130
28105	512131
3327	512132
132435	512133
258	512134
52578	512135
76469	512136
28722	512137
767	512138
51773	512139
116757	512140
135794	512141
20318	512142
19918	512143
47795	512144
43602	512145
27897	512146
5016	512147
60548	512148
2266	512149
45169	512150
6119	512151
20351	512152
6931	512153
127764	512154
36830	512155
18317	512156
124954	512157
119012	512158
43710	512159
67440	512160
38408	512161
5741	512162
422	512163
100228	512164
45162	512165
3417	512166
22398	512167
86387	512168
2480	512169
49831	512170
15545	512171
49664	512172
15898	512173
21300	512174
99269	512175
30350	512176
72873	512177
9	512178
65510	512179
23522	512180
10497	512181
85004	512182
102418	512183
15047	512184
901	512185
11817	512186
91721	512187
77432	512188
39468	512189
83340	512190
85252	512191
4515	512192
134181	512193
18381	512194
70108	512195
71127	512196
9421	512197
40786	512198
120454	512199
17826	512200
3774	512201
15059	512202
14789	512203
2755	512204
131740	512205
70935	512206
74900	512207
64116	512208
43534	512209
4587	512210
5825	512211
15908	512212
35012	512213
11414	512214
48492	512215
97867	512216
13975	512217
4416	512218
59874	512219
81030	512220
57023	512221
16274	512222
138863	512223
9573	512224
30579	512225
11486	512226
3194	512227
38276	512228
14444	512229
12889	512230
38604	512231
24453	512232
65364	512233
21474	512234
30848	512235
3865	512236
26411	512237
2448	512238
6671	512239
60472	512240
90070	512241
74972	512242
45412	512243
19974	512244
43204	512245
41368	512246
4523	512247
165063	512248
4154	512249
163499	512250
64993	512251
33100	512252
123742	512253
7631	512254
5971	512255
159450	512256
55419	512257
912	512258
4941	512259
5538	512260
63160	512261
15042	512262
9773	512263
70665	512264
73902	512265
7590	512266
3730	512267
51746	512268
21186	512269
1225	512270
5083	512271
133363	512272
11358	512273
47107	512274
11158	512275
6667	512276
50640	512277
25170	512278
22947	512279
2810	512280
30765	512281
37668	512282
2917	512283
113069	512284
85678	512285
13422	512286
51737	512287
15820	512288
73951	512289
10916	512290
81243	512291
7037	512292
9228	512293
160146	512294
298	512295
133257	512296
3802	512297
39321	512298
111399	512299
115615	512300
13755	512301
28535	512302
31003	512303
64076	512304
22994	512305
140691	512306
2240	512307
11940	512308
34895	512309
11417	512310
22508	512311
1919	512312
48417	512313
1714	512314
125585	512315
12435	512316
57576	512317
23471	512318
87078	512319
112755	512320
57935	512321
30881	512322
84850	512323
4612	512324
8725	512325
2451	512326
12724	512327
21285	512328
21693	512329
56303	512330
7446	512331
27751	512332
315	512333
56522	512334
113432	512335
1	512336
12656	512337
15889	512338
21239	512339
3949	512340
50686	512341
276	512342
28726	512343
72375	512344
34640	512345
109256	512346
67792	512347
1244	512348
23791	512349
96355	512350
1673	512351
1119	512352
73678	512353
21215	512354
50252	512355
16425	512356
59687	512357
54115	512358
113731	512359
154584	512360
3193	512361
67012	512362
111727	512363
75332	512364
74383	512365
1446	512366
138063	512367
36445	512368
5150	512369
73041	512370
97553	512371
13341	512372
2008	512373
88162	512374
3	512375
19933	512376
48419	512377
93010	512378
7253	512379
67177	512380
53013	512381
123756	512382
94685	512383
102981	512384
78726	512385
880	512386
8220	512387
38388	512388
16459	512389
36	512390
35014	512391
30860	512392
85007	512393
10386	512394
35878	512395
42378	512396
115716	512397
15581	512398
74936	512399
87257	512400
130049	512401
3906	512402
31071	512403
40895	512404
18123	512405
52404	512406
5452	512407
62906	512408
414	512409
32036	512410
16688	512411
105006	512412
55347	512413
122569	512414
26790	512415
107202	512416
78098	512417
8614	512418
126509	512419
15825	512420
11651	512421
79994	512422
26920	512423
40543	512424
12577	512425
108234	512426
107779	512427
35054	512428
145972	512429
56755	512430
15080	512431
12553	512432
85676	512433
95865	512434
7142	512435
14805	512436
36706	512437
34109	512438
45612	512439
34583	512440
23000	512441
54991	512442
38983	512443
8093	512444
45823	512445
3448	512446
15087	512447
3757	512448
11093	512449
43	512450
53491	512451
91290	512452
159567	512453
23981	512454
128827	512455
1562	512456
9701	512457
25810	512458
45045	512459
42366	512460
21598	512461
111238	512462
14925	512463
4848	512464
72792	512465
103870	512466
36862	512467
47431	512468
39570	512469
56415	512470
80475	512471
7774	512472
22753	512473
33629	512474
16851	512475
115698	512476
4552	512477
76778	512478
2239	512479
21818	512480
5334	512481
31051	512482
1992	512483
84298	512484
9102	512485
61267	512486
92666	512487
77828	512488
10740	512489
64097	512490
24266	512491
33439	512492
68833	512493
22490	512494
94679	512495
3319	512496
72333	512497
6807	512498
48911	512499
45298	512500
10866	512501
21790	512502
32542	512503
58219	512504
33007	512505
66849	512506
128869	512507
106135	512508
30116	512509
76216	512510
58926	512511
154448	512512
98598	512513
1168	512514
77058	512515
49414	512516
52680	512517
85785	512518
79066	512519
81573	512520
30466	512521
63430	512522
105967	512523
13905	512524
6498	512525
86317	512526
23205	512527
10656	512528
21400	512529
72228	512530
120714	512531
31688	512532
73601	512533
52273	512534
35703	512535
22618	512536
16925	512537
125619	512538
1976	512539
138620	512540
93647	512541
92762	512542
36574	512543
266	512544
69108	512545
50302	512546
20020	512547
4399	512548
21368	512549
100776	512550
42307	512551
3106	512552
56786	512553
51266	512554
17042	512555
111872	512556
8035	512557
21331	512558
35735	512559
47278	512560
307	512561
3996	512562
119908	512563
20170	512564
64936	512565
43538	512566
110488	512567
49655	512568
17007	512569
31675	512570
1855	512571
59514	512572
134238	512573
54137	512574
11143	512575
89197	512576
70931	512577
34475	512578
61415	512579
102120	512580
63472	512581
26767	512582
57291	512583
14712	512584
93489	512585
4473	512586
22637	512587
73872	512588
103829	512589
1415	512590
129709	512591
28049	512592
85525	512593
41488	512594
10174	512595
18033	512596
110918	512597
108457	512598
140154	512599
27236	512600
19527	512601
59088	512602
35223	512603
1812	512604
14973	512605
1591	512606
36900	512607
162799	512608
21257	512609
11288	512610
155635	512611
11623	512612
54814	512613
82308	512614
12968	512615
38285	512616
10603	512617
33441	512618
28271	512619
36505	512620
10593	512621
3511	512622
50036	512623
40618	512624
72307	512625
78439	512626
19798	512627
16772	512628
1967	512629
59887	512630
33033	512631
24498	512632
67880	512633
19535	512634
169805	512635
115924	512636
6118	512637
15047	512638
29251	512639
102964	512640
156803	512641
91	512642
11487	512643
97726	512644
14137	512645
13152	512646
95305	512647
65741	512648
3260	512649
44837	512650
53229	512651
70851	512652
44241	512653
15615	512654
81336	512655
108329	512656
3435	512657
9021	512658
106427	512659
87953	512660
150743	512661
71383	512662
44681	512663
56106	512664
84857	512665
99058	512666
26580	512667
119300	512668
5478	512669
101542	512670
5410	512671
4246	512672
89812	512673
8033	512674
28795	512675
92138	512676
50957	512677
1597	512678
78181	512679
29909	512680
43949	512681
104518	512682
94755	512683
27894	512684
8749	512685
86613	512686
41790	512687
98322	512688
74495	512689
61116	512690
19439	512691
69962	512692
3844	512693
18516	512694
6102	512695
101646	512696
62289	512697
14074	512698
105230	512699
27440	512700
3666	512701
106885	512702
65717	512703
23205	512704
126446	512705
7128	512706
27559	512707
5682	512708
42151	512709
28420	512710
38856	512711
82601	512712
23827	512713
48158	512714
124297	512715
51583	512716
10686	512717
32786	512718
80319	512719
21136	512720
3081	512721
79772	512722
11520	512723
19172	512724
11400	512725
9694	512726
20405	512727
3763	512728
62805	512729
39281	512730
63049	512731
870	512732
25356	512733
49147	512734
28952	512735
48116	512736
118389	512737
39102	512738
27781	512739
33198	512740
2582	512741
59467	512742
1674	512743
166385	512744
114159	512745
22652	512746
128045	512747
27593	512748
106427	512749
5307	512750
94849	512751
8726	512752
114696	512753
93801	512754
100246	512755
137293	512756
167834	512757
56663	512758
21507	512759
75230	512760
20220	512761
17686	512762
30658	512763
18832	512764
24078	512765
164286	512766
139195	512767
5752	512768
43122	512769
26399	512770
128315	512771
89610	512772
7810	512773
30954	512774
33325	512775
65739	512776
50129	512777
5949	512778
37905	512779
3524	512780
4690	512781
3448	512782
7407	512783
34352	512784
23968	512785
1201	512786
31028	512787
4481	512788
36722	512789
9832	512790
71084	512791
58507	512792
13697	512793
131359	512794
30415	512795
48436	512796
30090	512797
4793	512798
58991	512799
165891	512800
40116	512801
12171	512802
44029	512803
69582	512804
65307	512805
61168	512806
77728	512807
72649	512808
91228	512809
24513	512810
27910	512811
29711	512812
9252	512813
38717	512814
4429	512815
38710	512816
30943	512817
136875	512818
4346	512819
67630	512820
516	512821
48992	512822
56100	512823
27585	512824
36369	512825
60792	512826
155070	512827
47614	512828
4036	512829
39210	512830
45611	512831
158020	512832
11588	512833
30010	512834
73141	512835
110668	512836
48971	512837
31493	512838
10314	512839
33458	512840
2792	512841
26964	512842
76614	512843
10391	512844
11805	512845
12482	512846
18801	512847
48487	512848
19203	512849
19711	512850
6971	512851
1564	512852
9776	512853
32070	512854
114110	512855
24228	512856
133773	512857
2235	512858
35087	512859
10283	512860
760	512861
3334	512862
65848	512863
76727	512864
19152	512865
111395	512866
40979	512867
110524	512868
28929	512869
36260	512870
29701	512871
108134	512872
27814	512873
1319	512874
36116	512875
52934	512876
143634	512877
116283	512878
13453	512879
1889	512880
109289	512881
28924	512882
135221	512883
27620	512884
90340	512885
81182	512886
87411	512887
71305	512888
66215	512889
88591	512890
17134	512891
76383	512892
43996	512893
63	512894
84793	512895
57997	512896
37623	512897
27003	512898
111401	512899
50546	512900
14877	512901
111149	512902
5764	512903
110881	512904
6005	512905
22181	512906
11607	512907
3721	512908
45396	512909
47736	512910
134958	512911
8356	512912
1222	512913
29396	512914
1793	512915
2793	512916
13485	512917
9898	512918
48305	512919
11695	512920
16884	512921
257	512922
12033	512923
19289	512924
32449	512925
126585	512926
1421	512927
129426	512928
115109	512929
748	512930
6309	512931
21778	512932
80360	512933
59025	512934
2309	512935
99274	512936
33959	512937
3495	512938
86492	512939
109880	512940
76431	512941
111648	512942
58950	512943
8693	512944
85369	512945
3617	512946
62960	512947
54356	512948
5132	512949
20716	512950
50668	512951
9775	512952
37059	512953
22641	512954
990	512955
9599	512956
45734	512957
45139	512958
9388	512959
10591	512960
53420	512961
63536	512962
45	512963
60746	512964
67322	512965
68611	512966
148554	512967
89900	512968
4125	512969
3887	512970
9600	512971
18120	512972
69142	512973
30654	512974
1373	512975
6197	512976
101	512977
27416	512978
8392	512979
45560	512980
7788	512981
158073	512982
22813	512983
20862	512984
153254	512985
64008	512986
763	512987
90441	512988
5673	512989
37	512990
41994	512991
12244	512992
47467	512993
33238	512994
16133	512995
45538	512996
36924	512997
13061	512998
12015	512999
757	513000
5875	513001
131735	513002
43600	513003
31503	513004
115779	513005
9589	513006
6896	513007
9940	513008
6316	513009
95049	513010
31528	513011
5569	513012
91264	513013
46166	513014
164059	513015
31754	513016
13173	513017
25363	513018
8830	513019
55766	513020
34993	513021
32710	513022
137188	513023
55725	513024
89355	513025
48958	513026
42709	513027
51587	513028
6034	513029
385	513030
2883	513031
99809	513032
28614	513033
4038	513034
1160	513035
165414	513036
30968	513037
13938	513038
10920	513039
38521	513040
36437	513041
44809	513042
166	513043
75277	513044
89645	513045
4595	513046
30846	513047
63095	513048
75768	513049
27764	513050
94066	513051
18922	513052
6147	513053
55274	513054
67443	513055
9164	513056
4074	513057
6000	513058
165784	513059
43583	513060
3831	513061
10550	513062
89600	513063
92303	513064
19305	513065
38043	513066
414	513067
34690	513068
13619	513069
79914	513070
113071	513071
83607	513072
11630	513073
11789	513074
98205	513075
34829	513076
242	513077
6476	513078
73074	513079
26467	513080
128609	513081
6897	513082
103614	513083
38625	513084
30391	513085
10406	513086
32655	513087
137925	513088
62775	513089
44129	513090
167876	513091
14485	513092
75787	513093
31336	513094
7399	513095
20561	513096
19123	513097
57844	513098
12714	513099
160226	513100
32546	513101
50300	513102
118957	513103
54168	513104
79782	513105
25322	513106
35067	513107
10835	513108
18369	513109
7378	513110
24486	513111
25003	513112
95444	513113
7068	513114
147780	513115
87492	513116
69981	513117
11037	513118
138137	513119
24854	513120
8559	513121
34006	513122
69740	513123
65345	513124
53783	513125
46612	513126
14777	513127
8604	513128
1406	513129
43388	513130
18310	513131
4306	513132
68642	513133
1022	513134
13069	513135
54648	513136
25389	513137
24306	513138
4991	513139
16721	513140
3717	513141
4122	513142
18929	513143
88148	513144
12815	513145
8312	513146
4419	513147
36785	513148
93282	513149
9144	513150
43553	513151
76669	513152
152468	513153
40046	513154
75429	513155
4300	513156
65880	513157
24212	513158
133772	513159
49239	513160
76817	513161
21176	513162
160350	513163
18750	513164
17307	513165
89589	513166
1027	513167
17898	513168
6648	513169
106525	513170
59105	513171
47270	513172
67343	513173
45683	513174
28729	513175
36985	513176
25838	513177
3692	513178
115597	513179
15194	513180
12368	513181
104703	513182
169315	513183
44155	513184
52936	513185
40332	513186
8697	513187
33021	513188
41474	513189
110084	513190
51015	513191
3668	513192
47002	513193
11156	513194
24798	513195
9535	513196
46118	513197
2269	513198
24239	513199
80438	513200
18405	513201
33170	513202
9807	513203
45593	513204
77	513205
6547	513206
3760	513207
5446	513208
38703	513209
98239	513210
26124	513211
612	513212
44624	513213
61817	513214
19183	513215
96167	513216
22753	513217
4017	513218
26122	513219
116626	513220
44968	513221
111069	513222
37257	513223
66927	513224
125294	513225
164670	513226
97265	513227
15670	513228
38559	513229
34203	513230
62621	513231
74398	513232
57135	513233
1830	513234
34016	513235
63308	513236
14371	513237
64557	513238
3486	513239
55420	513240
39146	513241
144900	513242
11537	513243
46034	513244
43432	513245
14190	513246
45204	513247
139032	513248
17906	513249
9941	513250
9955	513251
10484	513252
6289	513253
32045	513254
29449	513255
14734	513256
35635	513257
2532	513258
419	513259
60159	513260
11100	513261
106905	513262
28113	513263
1475	513264
39820	513265
14869	513266
16192	513267
2077	513268
20533	513269
17724	513270
62930	513271
114563	513272
47566	513273
5902	513274
38255	513275
88656	513276
66547	513277
15291	513278
13023	513279
25427	513280
6613	513281
48109	513282
97220	513283
28948	513284
31715	513285
39488	513286
21273	513287
12584	513288
18205	513289
9021	513290
115114	513291
49373	513292
24804	513293
11270	513294
507	513295
29825	513296
8086	513297
65350	513298
377	513299
5594	513300
71380	513301
16547	513302
51688	513303
28531	513304
108851	513305
21994	513306
9888	513307
23428	513308
8791	513309
8386	513310
45274	513311
38343	513312
26466	513313
42353	513314
73823	513315
31	513316
25781	513317
38295	513318
11411	513319
16507	513320
4235	513321
23778	513322
29140	513323
35933	513324
7709	513325
138424	513326
101370	513327
85423	513328
7791	513329
21045	513330
2487	513331
123782	513332
70694	513333
30501	513334
16255	513335
103473	513336
27724	513337
24065	513338
89299	513339
8781	513340
33073	513341
19883	513342
85717	513343
100306	513344
4102	513345
38487	513346
107200	513347
4261	513348
34894	513349
55135	513350
22099	513351
60874	513352
21842	513353
59841	513354
57325	513355
24034	513356
6676	513357
10582	513358
827	513359
51717	513360
49040	513361
11404	513362
156979	513363
110351	513364
79075	513365
66819	513366
7313	513367
63598	513368
30483	513369
14618	513370
89834	513371
50356	513372
42543	513373
29423	513374
38705	513375
25712	513376
52747	513377
19907	513378
43737	513379
22205	513380
2465	513381
64732	513382
102625	513383
20905	513384
1228	513385
158509	513386
44430	513387
72444	513388
100406	513389
8204	513390
3134	513391
121805	513392
47624	513393
155459	513394
2043	513395
25628	513396
23356	513397
36833	513398
15810	513399
9466	513400
7416	513401
102354	513402
48262	513403
65849	513404
63938	513405
88797	513406
135	513407
15390	513408
9266	513409
8039	513410
77967	513411
91611	513412
17820	513413
79372	513414
9991	513415
8952	513416
45198	513417
71142	513418
69562	513419
24025	513420
8207	513421
135866	513422
173	513423
18744	513424
78549	513425
18388	513426
34236	513427
17073	513428
127715	513429
6768	513430
51893	513431
18004	513432
36355	513433
12528	513434
10628	513435
49940	513436
20795	513437
85114	513438
88886	513439
47763	513440
4498	513441
3883	513442
90882	513443
72550	513444
94283	513445
98660	513446
134413	513447
2521	513448
22555	513449
745	513450
21409	513451
29808	513452
1126	513453
55899	513454
34315	513455
4376	513456
7524	513457
11292	513458
72094	513459
21707	513460
68738	513461
48190	513462
9682	513463
20384	513464
9754	513465
153586	513466
48304	513467
154936	513468
8934	513469
78996	513470
65801	513471
32491	513472
87095	513473
14139	513474
67859	513475
124887	513476
88246	513477
7283	513478
88726	513479
4045	513480
56600	513481
8504	513482
52867	513483
12581	513484
65555	513485
80781	513486
716	513487
7425	513488
138778	513489
105808	513490
62257	513491
49495	513492
7838	513493
53114	513494
284	513495
4763	513496
25057	513497
22923	513498
23236	513499
59	513500
16913	513501
22855	513502
89586	513503
37953	513504
18160	513505
50121	513506
120971	513507
18225	513508
46079	513509
103000	513510
72703	513511
61396	513512
2059	513513
91726	513514
15591	513515
147699	513516
5690	513517
45474	513518
24876	513519
39898	513520
162008	513521
125482	513522
19221	513523
1219	513524
43686	513525
36922	513526
1632	513527
41158	513528
56669	513529
97424	513530
560	513531
98250	513532
12494	513533
5319	513534
45365	513535
67733	513536
12714	513537
20599	513538
32140	513539
86040	513540
5362	513541
31965	513542
4079	513543
36518	513544
1128	513545
33571	513546
55240	513547
160023	513548
7201	513549
101634	513550
18413	513551
42089	513552
60036	513553
16200	513554
169962	513555
23359	513556
96808	513557
1459	513558
34094	513559
123558	513560
59715	513561
64494	513562
15237	513563
45459	513564
36795	513565
14536	513566
98164	513567
789	513568
32384	513569
56683	513570
23327	513571
6159	513572
31141	513573
91395	513574
122348	513575
52627	513576
22446	513577
829	513578
78863	513579
38342	513580
53720	513581
25705	513582
74740	513583
35820	513584
93708	513585
874	513586
28636	513587
5098	513588
94682	513589
1325	513590
132986	513591
7412	513592
90350	513593
167399	513594
113966	513595
31732	513596
10223	513597
112095	513598
48736	513599
32742	513600
25802	513601
21075	513602
37544	513603
5120	513604
24922	513605
8475	513606
6376	513607
7371	513608
82779	513609
30773	513610
15364	513611
11496	513612
10193	513613
7441	513614
1423	513615
13582	513616
120185	513617
19800	513618
24446	513619
15441	513620
26629	513621
134452	513622
138662	513623
72748	513624
50788	513625
2263	513626
20626	513627
77737	513628
34947	513629
27149	513630
67060	513631
53150	513632
94954	513633
13748	513634
30596	513635
138007	513636
20021	513637
27885	513638
14285	513639
120136	513640
21039	513641
66296	513642
65502	513643
120120	513644
60659	513645
116352	513646
52589	513647
53050	513648
100028	513649
44322	513650
3317	513651
35535	513652
92165	513653
27213	513654
54601	513655
35636	513656
89894	513657
23034	513658
17923	513659
80365	513660
45951	513661
55605	513662
902	513663
9485	513664
8232	513665
36825	513666
31356	513667
408	513668
113345	513669
139270	513670
12306	513671
78606	513672
42590	513673
37077	513674
556	513675
827	513676
107199	513677
163560	513678
80555	513679
10968	513680
43754	513681
44474	513682
27537	513683
74734	513684
28291	513685
6694	513686
113947	513687
39657	513688
18946	513689
1672	513690
93794	513691
111198	513692
1492	513693
22617	513694
778	513695
7356	513696
113566	513697
461	513698
12072	513699
7880	513700
127352	513701
20690	513702
38344	513703
15528	513704
57577	513705
60604	513706
15746	513707
23114	513708
9598	513709
35147	513710
59313	513711
15213	513712
56282	513713
29698	513714
53647	513715
25706	513716
11187	513717
5316	513718
80453	513719
3	513720
10889	513721
123924	513722
15015	513723
26090	513724
13169	513725
44348	513726
53480	513727
63356	513728
4548	513729
144	513730
60959	513731
61388	513732
36802	513733
41351	513734
5605	513735
42932	513736
28	513737
5044	513738
118356	513739
24488	513740
78137	513741
5481	513742
4639	513743
25263	513744
81294	513745
935	513746
5435	513747
62994	513748
1006	513749
22012	513750
42708	513751
1435	513752
60055	513753
53331	513754
16497	513755
58981	513756
25944	513757
67267	513758
12751	513759
113962	513760
39552	513761
40610	513762
7029	513763
15214	513764
15850	513765
8319	513766
15327	513767
51884	513768
17283	513769
55565	513770
101711	513771
41040	513772
7520	513773
111606	513774
15742	513775
4625	513776
97512	513777
112560	513778
31794	513779
7983	513780
16876	513781
48674	513782
19340	513783
15939	513784
24002	513785
36496	513786
22718	513787
31693	513788
10589	513789
143926	513790
82717	513791
12456	513792
689	513793
61436	513794
106313	513795
70541	513796
2414	513797
74579	513798
16008	513799
61739	513800
93649	513801
57043	513802
17639	513803
21479	513804
111752	513805
122978	513806
23674	513807
20446	513808
9906	513809
8550	513810
33366	513811
68661	513812
43837	513813
839	513814
41459	513815
37935	513816
28148	513817
46073	513818
6347	513819
14524	513820
127558	513821
29562	513822
45605	513823
5525	513824
4007	513825
23017	513826
151750	513827
3450	513828
75827	513829
52209	513830
71100	513831
26444	513832
5430	513833
38734	513834
68847	513835
18195	513836
20852	513837
81049	513838
17998	513839
56600	513840
30031	513841
55354	513842
64199	513843
27751	513844
26892	513845
54758	513846
55645	513847
53518	513848
72	513849
18099	513850
20847	513851
100254	513852
143998	513853
15749	513854
4043	513855
36928	513856
2969	513857
41270	513858
61158	513859
127106	513860
111429	513861
70182	513862
231	513863
157475	513864
47879	513865
68580	513866
133815	513867
2260	513868
22298	513869
663	513870
4283	513871
84577	513872
18660	513873
37833	513874
44049	513875
4787	513876
142804	513877
30982	513878
104398	513879
24740	513880
8771	513881
18701	513882
118038	513883
657	513884
6754	513885
79677	513886
42470	513887
2423	513888
797	513889
31652	513890
65952	513891
38473	513892
5190	513893
67305	513894
92846	513895
54	513896
98527	513897
20286	513898
34925	513899
47291	513900
8091	513901
58629	513902
70702	513903
10212	513904
116889	513905
41823	513906
10687	513907
31177	513908
5688	513909
61012	513910
5355	513911
78916	513912
102099	513913
13853	513914
70542	513915
58412	513916
168581	513917
32098	513918
48090	513919
32615	513920
1366	513921
10697	513922
63643	513923
16116	513924
23142	513925
33383	513926
102884	513927
28780	513928
7200	513929
5509	513930
2891	513931
138702	513932
27932	513933
112495	513934
63923	513935
70453	513936
86874	513937
53750	513938
131645	513939
77892	513940
22440	513941
20650	513942
7036	513943
113035	513944
475	513945
8562	513946
11619	513947
64811	513948
57750	513949
4421	513950
91001	513951
7923	513952
146425	513953
4273	513954
167944	513955
23276	513956
96	513957
76978	513958
57407	513959
73633	513960
31450	513961
38839	513962
39993	513963
29802	513964
22861	513965
10582	513966
146067	513967
41582	513968
56761	513969
7982	513970
76158	513971
44633	513972
75594	513973
138006	513974
12755	513975
29781	513976
25062	513977
91168	513978
37520	513979
16056	513980
52505	513981
126088	513982
7151	513983
46261	513984
96084	513985
5428	513986
41590	513987
41824	513988
28266	513989
29505	513990
98287	513991
5899	513992
26413	513993
83642	513994
40779	513995
155106	513996
44642	513997
81545	513998
6542	513999
53859	514000
94219	514001
48482	514002
75138	514003
3020	514004
91511	514005
4358	514006
2152	514007
62794	514008
237	514009
32660	514010
28104	514011
3448	514012
73994	514013
26268	514014
82591	514015
7041	514016
110837	514017
32573	514018
25492	514019
2056	514020
41635	514021
90007	514022
80694	514023
18382	514024
67320	514025
10691	514026
116042	514027
24811	514028
96460	514029
116322	514030
136955	514031
38227	514032
10603	514033
91101	514034
124392	514035
21963	514036
46274	514037
8602	514038
54643	514039
9621	514040
118766	514041
55017	514042
26627	514043
31669	514044
23817	514045
110009	514046
84737	514047
115729	514048
57201	514049
5275	514050
49652	514051
70063	514052
120076	514053
30161	514054
24391	514055
105704	514056
104203	514057
6886	514058
168526	514059
11098	514060
15303	514061
105410	514062
20978	514063
7466	514064
14620	514065
105565	514066
30567	514067
766	514068
44044	514069
26012	514070
83654	514071
24178	514072
12544	514073
17895	514074
532	514075
2452	514076
18552	514077
46929	514078
122548	514079
106466	514080
23119	514081
40483	514082
57236	514083
998	514084
5441	514085
35430	514086
76893	514087
55535	514088
79322	514089
154733	514090
76031	514091
62477	514092
17956	514093
101	514094
63206	514095
115514	514096
35956	514097
28150	514098
119318	514099
5044	514100
12562	514101
57435	514102
749	514103
155914	514104
82	514105
157187	514106
860	514107
37451	514108
29137	514109
35174	514110
79926	514111
89909	514112
3219	514113
57627	514114
43481	514115
13756	514116
503	514117
11494	514118
26077	514119
102784	514120
25877	514121
431	514122
105300	514123
15927	514124
31727	514125
5099	514126
50062	514127
66739	514128
48027	514129
30600	514130
130904	514131
101748	514132
34254	514133
77050	514134
1530	514135
106308	514136
18974	514137
67622	514138
51411	514139
108768	514140
80491	514141
49657	514142
77023	514143
41655	514144
11085	514145
5788	514146
93518	514147
142873	514148
62518	514149
27862	514150
41931	514151
38312	514152
47172	514153
13848	514154
62408	514155
2246	514156
30685	514157
1723	514158
52343	514159
62048	514160
170184	514161
4792	514162
27119	514163
98821	514164
115089	514165
108672	514166
22863	514167
61041	514168
537	514169
1329	514170
151226	514171
64979	514172
2066	514173
59421	514174
66071	514175
30274	514176
57109	514177
1532	514178
14117	514179
808	514180
42206	514181
37296	514182
8493	514183
137883	514184
53488	514185
1250	514186
79116	514187
33855	514188
35269	514189
294	514190
59	514191
62901	514192
953	514193
6049	514194
3402	514195
11737	514196
58406	514197
13148	514198
88702	514199
21353	514200
58906	514201
111133	514202
94331	514203
110289	514204
66861	514205
20834	514206
33173	514207
4711	514208
144300	514209
18224	514210
25520	514211
6521	514212
2554	514213
89614	514214
69952	514215
17703	514216
4984	514217
48729	514218
5370	514219
40083	514220
33709	514221
13270	514222
15636	514223
27503	514224
64581	514225
50801	514226
100734	514227
42715	514228
8296	514229
28018	514230
68905	514231
57092	514232
6886	514233
24166	514234
40329	514235
77658	514236
66419	514237
24363	514238
107786	514239
8916	514240
16746	514241
27145	514242
12397	514243
79727	514244
6407	514245
29550	514246
9626	514247
54862	514248
136125	514249
42726	514250
90539	514251
81579	514252
83154	514253
103396	514254
20292	514255
42543	514256
26005	514257
87916	514258
48791	514259
10801	514260
2692	514261
24936	514262
17990	514263
5760	514264
16133	514265
13693	514266
95256	514267
35503	514268
1399	514269
109051	514270
96107	514271
2017	514272
104118	514273
121530	514274
20021	514275
132181	514276
118482	514277
159554	514278
11307	514279
93038	514280
53268	514281
1076	514282
40641	514283
13921	514284
24132	514285
77386	514286
3373	514287
100490	514288
13925	514289
91598	514290
53798	514291
55307	514292
43221	514293
112105	514294
4404	514295
52166	514296
66281	514297
86431	514298
88341	514299
14488	514300
3663	514301
15555	514302
13007	514303
70289	514304
75324	514305
71817	514306
57522	514307
127111	514308
28152	514309
23619	514310
111981	514311
12770	514312
473	514313
8602	514314
50681	514315
27647	514316
99552	514317
36669	514318
3955	514319
67738	514320
24090	514321
92676	514322
83899	514323
50130	514324
2177	514325
18124	514326
132063	514327
4344	514328
1067	514329
2406	514330
140484	514331
3549	514332
12208	514333
2376	514334
18754	514335
24601	514336
25784	514337
23325	514338
102302	514339
126722	514340
105148	514341
17069	514342
50496	514343
72668	514344
31322	514345
1279	514346
24032	514347
25685	514348
95557	514349
96231	514350
756	514351
37427	514352
7788	514353
28310	514354
169007	514355
23505	514356
24021	514357
4496	514358
101205	514359
20211	514360
97887	514361
15866	514362
18485	514363
34537	514364
124544	514365
113991	514366
28061	514367
96744	514368
16583	514369
38824	514370
70798	514371
102031	514372
60917	514373
39763	514374
105832	514375
118966	514376
38152	514377
18501	514378
9529	514379
21671	514380
23515	514381
144174	514382
26	514383
135549	514384
51905	514385
34765	514386
133302	514387
31426	514388
78524	514389
109958	514390
86299	514391
44311	514392
170138	514393
25479	514394
31481	514395
31774	514396
47354	514397
50522	514398
63755	514399
37715	514400
38235	514401
25214	514402
50730	514403
4242	514404
71921	514405
930	514406
69293	514407
20175	514408
24964	514409
10121	514410
75677	514411
62390	514412
30335	514413
23358	514414
3358	514415
28975	514416
49018	514417
24453	514418
91543	514419
45180	514420
8388	514421
67372	514422
14326	514423
63940	514424
40343	514425
9814	514426
125523	514427
7499	514428
17742	514429
6800	514430
23513	514431
50233	514432
147745	514433
53758	514434
55279	514435
11774	514436
49846	514437
5056	514438
124733	514439
31071	514440
6642	514441
36207	514442
47391	514443
60490	514444
7069	514445
137919	514446
107440	514447
1108	514448
88172	514449
105678	514450
18776	514451
52735	514452
1107	514453
19231	514454
11390	514455
667	514456
30396	514457
85399	514458
33210	514459
65194	514460
167038	514461
24666	514462
5891	514463
89147	514464
83312	514465
114166	514466
1095	514467
49337	514468
167049	514469
24662	514470
75135	514471
45958	514472
19744	514473
31482	514474
44899	514475
1644	514476
15	514477
53328	514478
4413	514479
76449	514480
108106	514481
24342	514482
101176	514483
14909	514484
106765	514485
140621	514486
81429	514487
40866	514488
1970	514489
1727	514490
100853	514491
3306	514492
6894	514493
106725	514494
29249	514495
45316	514496
5075	514497
12267	514498
82326	514499
34558	514500
1703	514501
10235	514502
18456	514503
65900	514504
40441	514505
18721	514506
7664	514507
19682	514508
61604	514509
31646	514510
1126	514511
49735	514512
43314	514513
2117	514514
36346	514515
93819	514516
9656	514517
8350	514518
78895	514519
816	514520
25986	514521
74584	514522
72996	514523
50201	514524
112895	514525
945	514526
94890	514527
57579	514528
1793	514529
5324	514530
16017	514531
106689	514532
97594	514533
10269	514534
1008	514535
13892	514536
19136	514537
10898	514538
51208	514539
113131	514540
18003	514541
97369	514542
3305	514543
104736	514544
88108	514545
54663	514546
144033	514547
12822	514548
32175	514549
63586	514550
4886	514551
7654	514552
88545	514553
92219	514554
26789	514555
13115	514556
36775	514557
76583	514558
12812	514559
5892	514560
47676	514561
128598	514562
1100	514563
34862	514564
92641	514565
85663	514566
68751	514567
113514	514568
23656	514569
71137	514570
35473	514571
21017	514572
2751	514573
29182	514574
3578	514575
15160	514576
78165	514577
57230	514578
82397	514579
102311	514580
54861	514581
60408	514582
46708	514583
19997	514584
34473	514585
14156	514586
6438	514587
24596	514588
92738	514589
21085	514590
22674	514591
144488	514592
125634	514593
78415	514594
12968	514595
86352	514596
3720	514597
102643	514598
2930	514599
67049	514600
39812	514601
1452	514602
107701	514603
41917	514604
62428	514605
17710	514606
45557	514607
8320	514608
29504	514609
43342	514610
103333	514611
73136	514612
59045	514613
138384	514614
67180	514615
27640	514616
3425	514617
124030	514618
69378	514619
13642	514620
44409	514621
1231	514622
41078	514623
6402	514624
46793	514625
77594	514626
13636	514627
6772	514628
60867	514629
146590	514630
60428	514631
26904	514632
17142	514633
24409	514634
860	514635
82315	514636
68754	514637
6353	514638
73336	514639
101346	514640
162648	514641
120276	514642
72266	514643
46431	514644
75037	514645
74109	514646
8131	514647
20272	514648
30313	514649
13089	514650
33494	514651
76149	514652
96471	514653
12829	514654
6022	514655
22676	514656
72087	514657
101500	514658
117982	514659
23437	514660
6465	514661
6353	514662
85552	514663
11289	514664
41053	514665
12548	514666
123043	514667
7520	514668
9648	514669
25188	514670
56888	514671
31407	514672
89707	514673
526	514674
10441	514675
47	514676
10603	514677
116778	514678
114265	514679
42233	514680
11488	514681
44078	514682
86243	514683
137585	514684
40057	514685
80697	514686
73141	514687
691	514688
15497	514689
91266	514690
34005	514691
38537	514692
2118	514693
38451	514694
106136	514695
18127	514696
127998	514697
44708	514698
10046	514699
161213	514700
39981	514701
11125	514702
981	514703
47401	514704
110538	514705
89190	514706
37186	514707
15069	514708
45657	514709
2725	514710
29364	514711
165892	514712
34408	514713
99677	514714
4	514715
51993	514716
1738	514717
11733	514718
4522	514719
3898	514720
25193	514721
21147	514722
168141	514723
68489	514724
134057	514725
51946	514726
30153	514727
5465	514728
17375	514729
101001	514730
66203	514731
24314	514732
41384	514733
130351	514734
20956	514735
18557	514736
5994	514737
73586	514738
101777	514739
79404	514740
89758	514741
3151	514742
76872	514743
86301	514744
30065	514745
3450	514746
64810	514747
97637	514748
74013	514749
69380	514750
50247	514751
15366	514752
1186	514753
27631	514754
62751	514755
855	514756
1385	514757
40244	514758
118806	514759
2259	514760
59942	514761
37571	514762
5152	514763
34971	514764
26509	514765
26454	514766
2184	514767
15244	514768
67478	514769
4095	514770
29936	514771
49056	514772
136509	514773
72906	514774
13388	514775
40329	514776
71602	514777
28668	514778
3647	514779
33292	514780
64699	514781
43846	514782
98534	514783
121062	514784
11729	514785
136495	514786
53609	514787
69862	514788
23859	514789
40905	514790
19380	514791
3585	514792
96408	514793
98326	514794
14218	514795
12927	514796
1044	514797
24207	514798
52333	514799
10308	514800
106206	514801
17945	514802
107294	514803
39864	514804
29354	514805
5638	514806
124611	514807
95975	514808
118099	514809
10962	514810
7281	514811
110435	514812
47148	514813
14658	514814
42824	514815
60562	514816
4247	514817
56192	514818
93720	514819
144834	514820
97448	514821
39050	514822
44538	514823
29873	514824
8151	514825
30016	514826
52687	514827
44793	514828
36951	514829
63480	514830
78446	514831
18635	514832
21990	514833
37548	514834
41312	514835
52196	514836
44962	514837
18292	514838
8690	514839
933	514840
31363	514841
2730	514842
3055	514843
41253	514844
11452	514845
32896	514846
78356	514847
20023	514848
15695	514849
6256	514850
57701	514851
30990	514852
127948	514853
109596	514854
5325	514855
10506	514856
100953	514857
63751	514858
136479	514859
97770	514860
81765	514861
1165	514862
35284	514863
130767	514864
122385	514865
21188	514866
58013	514867
116026	514868
74059	514869
155394	514870
2500	514871
22686	514872
16806	514873
15510	514874
28210	514875
11545	514876
880	514877
20881	514878
10677	514879
53482	514880
48075	514881
40188	514882
3998	514883
3279	514884
45803	514885
501	514886
102704	514887
46638	514888
71920	514889
169729	514890
70220	514891
75186	514892
124006	514893
10175	514894
85682	514895
21770	514896
78297	514897
33766	514898
150651	514899
97296	514900
17278	514901
23294	514902
38278	514903
136269	514904
75386	514905
60197	514906
124004	514907
56024	514908
71320	514909
39925	514910
1030	514911
78173	514912
16528	514913
33301	514914
19561	514915
61627	514916
23229	514917
2025	514918
121282	514919
114228	514920
10847	514921
55932	514922
8603	514923
7938	514924
28414	514925
82720	514926
119602	514927
156168	514928
39451	514929
52103	514930
34745	514931
19923	514932
133587	514933
63047	514934
107301	514935
32033	514936
96392	514937
90	514938
40810	514939
2575	514940
46739	514941
48634	514942
66890	514943
2196	514944
2312	514945
65184	514946
61671	514947
49673	514948
18487	514949
148853	514950
82659	514951
91219	514952
22054	514953
24890	514954
16659	514955
71854	514956
60378	514957
92273	514958
41402	514959
54963	514960
766	514961
129801	514962
5415	514963
50143	514964
1295	514965
93511	514966
10725	514967
938	514968
52012	514969
899	514970
68323	514971
36771	514972
6489	514973
47641	514974
74197	514975
2780	514976
44267	514977
34576	514978
24060	514979
20145	514980
13047	514981
37415	514982
94638	514983
17251	514984
25024	514985
9447	514986
21852	514987
13534	514988
83265	514989
29174	514990
76722	514991
10435	514992
546	514993
31793	514994
40122	514995
44169	514996
56117	514997
5579	514998
3753	514999
586	515000
36084	515001
36133	515002
21245	515003
139401	515004
9658	515005
15940	515006
37943	515007
12534	515008
35006	515009
59026	515010
66147	515011
1937	515012
75903	515013
49219	515014
52511	515015
77563	515016
59354	515017
15829	515018
42675	515019
51744	515020
39290	515021
3712	515022
10418	515023
86313	515024
142276	515025
5413	515026
19969	515027
13140	515028
51428	515029
23627	515030
6522	515031
53880	515032
50658	515033
131177	515034
23308	515035
111710	515036
1994	515037
61893	515038
126157	515039
18819	515040
46246	515041
21405	515042
22661	515043
31228	515044
71141	515045
74020	515046
99913	515047
93288	515048
27950	515049
50326	515050
27660	515051
62545	515052
31295	515053
138445	515054
149774	515055
126958	515056
45946	515057
106484	515058
4103	515059
1442	515060
767	515061
48421	515062
32399	515063
53161	515064
21077	515065
128209	515066
1563	515067
48198	515068
7995	515069
94085	515070
94084	515071
7171	515072
109024	515073
62858	515074
59652	515075
32054	515076
38344	515077
37146	515078
38542	515079
50436	515080
477	515081
39648	515082
17164	515083
81418	515084
63029	515085
29996	515086
31470	515087
44081	515088
4783	515089
1976	515090
24159	515091
26503	515092
82142	515093
5628	515094
36834	515095
20509	515096
14866	515097
107445	515098
37010	515099
34033	515100
80221	515101
30639	515102
57949	515103
143146	515104
5771	515105
19034	515106
68877	515107
27347	515108
3109	515109
6705	515110
51313	515111
1233	515112
1771	515113
1002	515114
43738	515115
62447	515116
684	515117
77323	515118
1344	515119
8045	515120
144588	515121
52252	515122
83683	515123
121449	515124
55311	515125
88840	515126
2637	515127
82062	515128
67609	515129
6851	515130
57758	515131
76070	515132
16799	515133
2031	515134
140030	515135
7964	515136
722	515137
145625	515138
42157	515139
69551	515140
56146	515141
44148	515142
36567	515143
3925	515144
89558	515145
34521	515146
3576	515147
1626	515148
43120	515149
983	515150
32719	515151
7826	515152
45681	515153
11283	515154
450	515155
7291	515156
47859	515157
39615	515158
77238	515159
25547	515160
1978	515161
92316	515162
118157	515163
83096	515164
46624	515165
6382	515166
83894	515167
5889	515168
39622	515169
28945	515170
40084	515171
5303	515172
9980	515173
54610	515174
5075	515175
1130	515176
36804	515177
6220	515178
18410	515179
12414	515180
50393	515181
15185	515182
91693	515183
17342	515184
52311	515185
85638	515186
94488	515187
15614	515188
67891	515189
104588	515190
80900	515191
4323	515192
8802	515193
21397	515194
12738	515195
3327	515196
28815	515197
60815	515198
31914	515199
40028	515200
40520	515201
14124	515202
28891	515203
6514	515204
123624	515205
53667	515206
2870	515207
137261	515208
7784	515209
16771	515210
36161	515211
113293	515212
210	515213
15690	515214
140512	515215
7627	515216
38336	515217
7280	515218
5292	515219
42839	515220
69444	515221
14483	515222
31976	515223
30812	515224
122597	515225
21074	515226
83677	515227
91570	515228
92150	515229
28936	515230
51771	515231
81351	515232
24912	515233
50679	515234
14356	515235
28650	515236
51327	515237
11654	515238
13942	515239
67258	515240
29769	515241
13852	515242
12474	515243
33835	515244
50879	515245
16413	515246
56554	515247
121147	515248
138121	515249
20269	515250
138	515251
57531	515252
120	515253
57825	515254
60817	515255
3543	515256
11905	515257
32241	515258
12017	515259
16624	515260
5021	515261
74897	515262
34294	515263
16985	515264
54903	515265
150377	515266
19223	515267
472	515268
72889	515269
159414	515270
12437	515271
134037	515272
101	515273
17777	515274
39126	515275
6784	515276
16289	515277
13096	515278
59568	515279
51100	515280
7353	515281
106659	515282
29957	515283
46664	515284
48190	515285
7984	515286
10614	515287
46707	515288
6294	515289
2706	515290
11110	515291
17340	515292
62007	515293
43134	515294
11057	515295
41542	515296
54241	515297
133901	515298
33217	515299
1468	515300
5	515301
270	515302
110102	515303
66348	515304
8522	515305
4302	515306
31104	515307
7557	515308
25560	515309
28626	515310
142443	515311
107161	515312
123985	515313
7016	515314
149314	515315
52711	515316
91209	515317
61613	515318
6879	515319
77198	515320
97454	515321
86128	515322
146638	515323
166411	515324
43619	515325
31930	515326
30078	515327
111313	515328
109595	515329
24152	515330
8800	515331
145787	515332
26581	515333
56433	515334
218	515335
173	515336
100435	515337
128319	515338
116491	515339
29962	515340
18285	515341
101330	515342
16101	515343
41851	515344
50524	515345
12112	515346
91183	515347
73384	515348
49850	515349
22108	515350
38342	515351
24316	515352
13510	515353
85435	515354
49854	515355
81421	515356
4428	515357
12831	515358
690	515359
98533	515360
25371	515361
76701	515362
4078	515363
35217	515364
52714	515365
52823	515366
33940	515367
119104	515368
56955	515369
6038	515370
3817	515371
27275	515372
96094	515373
35175	515374
3387	515375
1099	515376
7436	515377
40584	515378
75716	515379
165	515380
4250	515381
82132	515382
4922	515383
594	515384
730	515385
8494	515386
9319	515387
1484	515388
1731	515389
12220	515390
74643	515391
47822	515392
69331	515393
3810	515394
15799	515395
3823	515396
29274	515397
15989	515398
50746	515399
93551	515400
39357	515401
7346	515402
19464	515403
69109	515404
23495	515405
149160	515406
80210	515407
16695	515408
133359	515409
1359	515410
78398	515411
49803	515412
6077	515413
38544	515414
66727	515415
62078	515416
9179	515417
13822	515418
80756	515419
1440	515420
45324	515421
5611	515422
21818	515423
115512	515424
63615	515425
94304	515426
42423	515427
117297	515428
73819	515429
99180	515430
87513	515431
28823	515432
87442	515433
68544	515434
1729	515435
50074	515436
127013	515437
35462	515438
104679	515439
4814	515440
48770	515441
44403	515442
14997	515443
139429	515444
33064	515445
51900	515446
37479	515447
9142	515448
39866	515449
44322	515450
27543	515451
4576	515452
8379	515453
67140	515454
23238	515455
14335	515456
79666	515457
55338	515458
30243	515459
3696	515460
15907	515461
7970	515462
9428	515463
108537	515464
30327	515465
125055	515466
4157	515467
80932	515468
26161	515469
42218	515470
69218	515471
23	515472
13396	515473
66629	515474
18213	515475
23317	515476
56792	515477
10154	515478
3909	515479
427	515480
46432	515481
22920	515482
98176	515483
16949	515484
24563	515485
50383	515486
13	515487
20329	515488
49274	515489
95642	515490
78889	515491
12345	515492
10553	515493
609	515494
3402	515495
92909	515496
48526	515497
37070	515498
126244	515499
55618	515500
82622	515501
3962	515502
62174	515503
38863	515504
13459	515505
33427	515506
48749	515507
54796	515508
33018	515509
59262	515510
18033	515511
19546	515512
14949	515513
65139	515514
77421	515515
1478	515516
38070	515517
1726	515518
109955	515519
45905	515520
61494	515521
20839	515522
113081	515523
27719	515524
118398	515525
38085	515526
73677	515527
1811	515528
12831	515529
6914	515530
1843	515531
53062	515532
28223	515533
17532	515534
36099	515535
45317	515536
46024	515537
147440	515538
1994	515539
31157	515540
1302	515541
134194	515542
115066	515543
103614	515544
33739	515545
216	515546
183	515547
6552	515548
7207	515549
60253	515550
3820	515551
124047	515552
41321	515553
11665	515554
7247	515555
101076	515556
19352	515557
44650	515558
686	515559
80773	515560
1338	515561
165272	515562
48172	515563
4944	515564
23755	515565
29820	515566
101696	515567
46999	515568
11181	515569
47462	515570
33759	515571
132618	515572
105279	515573
67223	515574
36746	515575
112452	515576
96473	515577
10369	515578
99045	515579
8134	515580
17926	515581
16816	515582
96820	515583
3295	515584
414	515585
1565	515586
30169	515587
3228	515588
5603	515589
28350	515590
6566	515591
20059	515592
1551	515593
2738	515594
1428	515595
61468	515596
18118	515597
39993	515598
97709	515599
57840	515600
25354	515601
83361	515602
112354	515603
47619	515604
117276	515605
14496	515606
70692	515607
10983	515608
73036	515609
19770	515610
30631	515611
28701	515612
21149	515613
3186	515614
28406	515615
74727	515616
31285	515617
68183	515618
31614	515619
50416	515620
151643	515621
8737	515622
2599	515623
2684	515624
11806	515625
105949	515626
4403	515627
95534	515628
23864	515629
25615	515630
70512	515631
101399	515632
129665	515633
155345	515634
75571	515635
31569	515636
4712	515637
132262	515638
68875	515639
122440	515640
139513	515641
77053	515642
42197	515643
4760	515644
20506	515645
83001	515646
112910	515647
40099	515648
9259	515649
7483	515650
3238	515651
15596	515652
94035	515653
2991	515654
1124	515655
23415	515656
126395	515657
33597	515658
74960	515659
49479	515660
20846	515661
42180	515662
46872	515663
39645	515664
3227	515665
4037	515666
83052	515667
27183	515668
33443	515669
31022	515670
12599	515671
51472	515672
4951	515673
118699	515674
56414	515675
60690	515676
23688	515677
68334	515678
138849	515679
726	515680
11839	515681
8513	515682
16375	515683
42078	515684
11181	515685
16510	515686
67585	515687
47033	515688
55644	515689
53034	515690
5526	515691
3895	515692
85870	515693
68316	515694
720	515695
22371	515696
73433	515697
133000	515698
6683	515699
1118	515700
36329	515701
93081	515702
43935	515703
1618	515704
72755	515705
12249	515706
8906	515707
37162	515708
102284	515709
13696	515710
16079	515711
12582	515712
10526	515713
33779	515714
15526	515715
37062	515716
119609	515717
88791	515718
28054	515719
21971	515720
47809	515721
45195	515722
26518	515723
14351	515724
21326	515725
290	515726
120564	515727
35421	515728
3018	515729
10126	515730
13706	515731
49122	515732
51659	515733
1084	515734
1846	515735
38441	515736
3596	515737
39539	515738
12132	515739
161483	515740
30125	515741
89995	515742
38763	515743
38022	515744
1664	515745
142232	515746
28289	515747
986	515748
7180	515749
15625	515750
153344	515751
21836	515752
145575	515753
9809	515754
95789	515755
31323	515756
16181	515757
2906	515758
20502	515759
158849	515760
15354	515761
5350	515762
159313	515763
10716	515764
91025	515765
1867	515766
64987	515767
17472	515768
68414	515769
25273	515770
101157	515771
453	515772
128955	515773
2094	515774
21841	515775
86324	515776
50091	515777
148290	515778
95428	515779
7798	515780
58724	515781
95952	515782
36834	515783
27946	515784
20045	515785
67370	515786
36363	515787
10707	515788
10347	515789
34626	515790
34243	515791
44765	515792
79638	515793
138408	515794
1110	515795
28498	515796
1094	515797
19441	515798
1869	515799
5193	515800
129613	515801
35132	515802
42549	515803
21724	515804
29581	515805
1966	515806
48665	515807
47474	515808
1652	515809
127439	515810
15564	515811
111800	515812
102553	515813
9005	515814
35305	515815
32347	515816
131796	515817
32400	515818
163596	515819
11383	515820
113213	515821
98820	515822
8138	515823
34025	515824
50671	515825
6595	515826
54460	515827
41434	515828
38096	515829
23351	515830
615	515831
52335	515832
21873	515833
4793	515834
72753	515835
110364	515836
98914	515837
37907	515838
29577	515839
136544	515840
2984	515841
58733	515842
27147	515843
44269	515844
17278	515845
94017	515846
54276	515847
5615	515848
24023	515849
5679	515850
28933	515851
64945	515852
13013	515853
49446	515854
75626	515855
157062	515856
165471	515857
25203	515858
21252	515859
54017	515860
52792	515861
36886	515862
94003	515863
4903	515864
64874	515865
45822	515866
2394	515867
94836	515868
32403	515869
8545	515870
20213	515871
31765	515872
90248	515873
3311	515874
137858	515875
45398	515876
55739	515877
11372	515878
4389	515879
36950	515880
23781	515881
32235	515882
78469	515883
131952	515884
74559	515885
30316	515886
16883	515887
14483	515888
83	515889
57944	515890
4681	515891
7092	515892
23789	515893
48896	515894
16055	515895
12765	515896
13203	515897
12543	515898
49305	515899
105462	515900
38670	515901
36294	515902
11925	515903
7672	515904
15044	515905
9734	515906
76998	515907
37426	515908
21253	515909
8282	515910
12596	515911
24898	515912
67754	515913
3810	515914
56755	515915
2286	515916
50201	515917
72775	515918
71250	515919
14628	515920
69416	515921
8964	515922
110916	515923
61491	515924
4141	515925
118542	515926
9801	515927
471	515928
69179	515929
8765	515930
7	515931
34121	515932
78741	515933
109	515934
169828	515935
18250	515936
22800	515937
13655	515938
77338	515939
5704	515940
1768	515941
6231	515942
20208	515943
17906	515944
95522	515945
97440	515946
34745	515947
8689	515948
61718	515949
18994	515950
450	515951
4237	515952
57055	515953
19505	515954
34160	515955
157082	515956
70529	515957
311	515958
19165	515959
85422	515960
51552	515961
20459	515962
86650	515963
4594	515964
102128	515965
73081	515966
69547	515967
96019	515968
38679	515969
85494	515970
45301	515971
87609	515972
4121	515973
96520	515974
9687	515975
154042	515976
94240	515977
131707	515978
2195	515979
24296	515980
150733	515981
465	515982
74012	515983
34031	515984
52938	515985
3324	515986
52266	515987
46852	515988
38903	515989
4664	515990
44564	515991
19111	515992
20246	515993
31526	515994
105139	515995
81038	515996
408	515997
18982	515998
7474	515999
114971	516000
50919	516001
7518	516002
63964	516003
59189	516004
6593	516005
54435	516006
44207	516007
5158	516008
98773	516009
14150	516010
67607	516011
104421	516012
62475	516013
85780	516014
9505	516015
129943	516016
8173	516017
160707	516018
37588	516019
23813	516020
3083	516021
26527	516022
37459	516023
38040	516024
50175	516025
7705	516026
37971	516027
58421	516028
67855	516029
51497	516030
31436	516031
70533	516032
41035	516033
54596	516034
3995	516035
9871	516036
4	516037
31848	516038
16320	516039
15522	516040
34392	516041
39532	516042
125492	516043
54294	516044
114880	516045
46526	516046
67394	516047
51529	516048
54078	516049
30716	516050
293	516051
32850	516052
23046	516053
81803	516054
12670	516055
64839	516056
75926	516057
110771	516058
27043	516059
2932	516060
36206	516061
30751	516062
2126	516063
3983	516064
8739	516065
28374	516066
121612	516067
182	516068
159375	516069
97185	516070
65776	516071
54689	516072
113888	516073
126393	516074
36168	516075
58101	516076
63242	516077
5074	516078
121671	516079
91924	516080
34322	516081
41601	516082
134427	516083
47481	516084
51737	516085
71337	516086
2894	516087
2857	516088
18562	516089
85026	516090
168247	516091
20034	516092
127203	516093
62282	516094
31395	516095
30749	516096
49237	516097
4820	516098
39811	516099
11971	516100
6983	516101
44399	516102
7848	516103
7344	516104
68431	516105
141885	516106
22925	516107
83925	516108
23589	516109
21926	516110
125979	516111
64256	516112
23916	516113
101382	516114
11291	516115
82794	516116
4930	516117
87297	516118
80741	516119
20358	516120
4635	516121
64058	516122
87008	516123
136129	516124
8269	516125
73990	516126
1933	516127
114788	516128
23983	516129
19358	516130
9129	516131
73660	516132
39141	516133
99730	516134
33392	516135
83895	516136
62025	516137
918	516138
17941	516139
24246	516140
1994	516141
3954	516142
18455	516143
2242	516144
3300	516145
13155	516146
47570	516147
15824	516148
37557	516149
20276	516150
36071	516151
4067	516152
94251	516153
15716	516154
80931	516155
156838	516156
115455	516157
108178	516158
17032	516159
128879	516160
11543	516161
42821	516162
71446	516163
36455	516164
13593	516165
5092	516166
32342	516167
8774	516168
77221	516169
164247	516170
26152	516171
17453	516172
35995	516173
15574	516174
71834	516175
87317	516176
2339	516177
33470	516178
834	516179
149952	516180
2591	516181
9837	516182
96778	516183
16403	516184
41024	516185
79859	516186
38791	516187
18584	516188
103198	516189
19031	516190
30871	516191
29209	516192
61529	516193
90419	516194
12982	516195
29820	516196
3908	516197
47458	516198
15831	516199
73301	516200
67012	516201
39906	516202
13418	516203
28913	516204
155574	516205
37133	516206
114559	516207
73621	516208
58716	516209
25866	516210
57665	516211
24177	516212
11672	516213
51704	516214
138665	516215
7558	516216
6006	516217
43447	516218
39204	516219
25477	516220
12960	516221
18986	516222
7028	516223
49271	516224
9870	516225
29064	516226
2748	516227
98209	516228
10381	516229
71830	516230
1117	516231
68144	516232
10486	516233
17751	516234
65324	516235
96965	516236
74924	516237
13088	516238
27806	516239
12084	516240
96132	516241
99025	516242
7624	516243
15828	516244
16465	516245
46963	516246
99999	516247
110144	516248
7880	516249
57886	516250
55400	516251
38156	516252
61243	516253
55355	516254
9913	516255
43938	516256
2888	516257
26646	516258
14946	516259
1343	516260
69543	516261
43130	516262
30893	516263
3039	516264
53205	516265
2299	516266
5389	516267
77776	516268
115517	516269
28542	516270
11060	516271
70130	516272
75848	516273
1977	516274
26563	516275
34694	516276
76275	516277
120570	516278
52468	516279
8506	516280
51680	516281
17763	516282
71417	516283
14391	516284
19086	516285
159479	516286
13242	516287
37244	516288
775	516289
983	516290
55658	516291
28251	516292
52493	516293
44991	516294
92694	516295
32420	516296
501	516297
34593	516298
2325	516299
7686	516300
80471	516301
122966	516302
27940	516303
40050	516304
10910	516305
28202	516306
44082	516307
39296	516308
3585	516309
53119	516310
46756	516311
52452	516312
2945	516313
109825	516314
94271	516315
44119	516316
47068	516317
129841	516318
5631	516319
28308	516320
56426	516321
137867	516322
87726	516323
44209	516324
58046	516325
4979	516326
39265	516327
59710	516328
65856	516329
12835	516330
23758	516331
79575	516332
3978	516333
45024	516334
72070	516335
83094	516336
23467	516337
5189	516338
79213	516339
6568	516340
69900	516341
11479	516342
18315	516343
163147	516344
50322	516345
67076	516346
53210	516347
85261	516348
15096	516349
22493	516350
35596	516351
35126	516352
28678	516353
47671	516354
2865	516355
716	516356
134793	516357
143857	516358
23234	516359
25394	516360
91550	516361
29248	516362
39385	516363
95068	516364
22271	516365
90726	516366
44861	516367
10791	516368
27169	516369
3055	516370
554	516371
42629	516372
35591	516373
44168	516374
33	516375
1128	516376
2380	516377
68576	516378
109371	516379
94348	516380
11023	516381
91458	516382
7007	516383
78515	516384
81882	516385
25224	516386
28344	516387
35253	516388
37305	516389
24221	516390
65557	516391
16400	516392
3525	516393
63990	516394
57306	516395
13163	516396
96451	516397
753	516398
22585	516399
39273	516400
152441	516401
67690	516402
8262	516403
16720	516404
37894	516405
17404	516406
69202	516407
59246	516408
14999	516409
63247	516410
10154	516411
138673	516412
8497	516413
18617	516414
59976	516415
81173	516416
1259	516417
73157	516418
12615	516419
1715	516420
53439	516421
64534	516422
380	516423
124426	516424
86001	516425
1890	516426
115709	516427
58401	516428
39873	516429
5985	516430
5088	516431
117042	516432
45056	516433
164712	516434
50944	516435
85767	516436
67053	516437
18540	516438
18438	516439
89432	516440
12817	516441
2517	516442
20725	516443
94686	516444
57538	516445
56062	516446
62193	516447
146736	516448
60629	516449
1091	516450
51511	516451
88258	516452
65234	516453
46764	516454
6421	516455
36066	516456
98438	516457
72873	516458
40923	516459
35641	516460
134948	516461
67248	516462
72177	516463
77358	516464
27070	516465
4180	516466
15693	516467
117359	516468
8609	516469
45740	516470
43219	516471
55057	516472
72588	516473
15857	516474
66625	516475
71297	516476
61987	516477
30415	516478
161010	516479
66827	516480
21335	516481
27485	516482
117	516483
22372	516484
61206	516485
125836	516486
11599	516487
55967	516488
133661	516489
114449	516490
60881	516491
18142	516492
42567	516493
66133	516494
85532	516495
44834	516496
23453	516497
7505	516498
13868	516499
70822	516500
69912	516501
21377	516502
5207	516503
25969	516504
38787	516505
28996	516506
16825	516507
1879	516508
1727	516509
9610	516510
134023	516511
99184	516512
105944	516513
122973	516514
40705	516515
38954	516516
1452	516517
132071	516518
18455	516519
106308	516520
103208	516521
3326	516522
35275	516523
4850	516524
11798	516525
21935	516526
56899	516527
36590	516528
150522	516529
3450	516530
23237	516531
44659	516532
28463	516533
114974	516534
9411	516535
90136	516536
333	516537
18378	516538
23165	516539
137536	516540
22130	516541
1161	516542
95160	516543
94866	516544
58851	516545
52395	516546
40865	516547
70358	516548
1603	516549
70094	516550
75040	516551
17877	516552
128121	516553
14815	516554
22680	516555
94121	516556
58966	516557
105077	516558
20607	516559
155097	516560
64110	516561
9352	516562
61279	516563
70997	516564
48844	516565
4603	516566
36052	516567
43128	516568
1630	516569
42996	516570
6130	516571
27972	516572
24760	516573
25827	516574
3488	516575
53907	516576
7888	516577
40875	516578
35650	516579
9922	516580
38692	516581
38753	516582
8596	516583
58548	516584
82751	516585
2459	516586
18537	516587
32551	516588
55222	516589
20881	516590
136568	516591
65766	516592
102700	516593
7390	516594
9500	516595
94059	516596
35766	516597
98967	516598
55759	516599
30135	516600
31461	516601
36293	516602
110920	516603
19981	516604
71297	516605
129912	516606
22058	516607
110061	516608
10698	516609
23037	516610
11575	516611
164200	516612
8425	516613
3994	516614
104714	516615
80775	516616
14603	516617
18292	516618
126328	516619
68133	516620
19417	516621
17124	516622
30386	516623
27793	516624
91104	516625
72609	516626
16250	516627
43988	516628
84697	516629
156272	516630
20303	516631
147511	516632
26209	516633
38994	516634
5138	516635
168314	516636
13751	516637
45279	516638
130193	516639
159932	516640
157156	516641
103417	516642
870	516643
40271	516644
37949	516645
59814	516646
61134	516647
45389	516648
164165	516649
114886	516650
3946	516651
21836	516652
29911	516653
4806	516654
18325	516655
30119	516656
49976	516657
9015	516658
39679	516659
39416	516660
32189	516661
111398	516662
7422	516663
4945	516664
45338	516665
8125	516666
3277	516667
93944	516668
35776	516669
13594	516670
68139	516671
53799	516672
90763	516673
302	516674
112804	516675
9583	516676
16649	516677
74387	516678
17955	516679
20776	516680
11816	516681
20926	516682
76860	516683
1589	516684
113742	516685
30414	516686
5536	516687
57898	516688
65167	516689
38517	516690
22120	516691
66231	516692
17349	516693
16845	516694
4594	516695
22233	516696
10202	516697
328	516698
95945	516699
114373	516700
17770	516701
1397	516702
7923	516703
163555	516704
63339	516705
115082	516706
39140	516707
11448	516708
75591	516709
16244	516710
648	516711
8275	516712
59462	516713
5357	516714
49514	516715
85771	516716
165610	516717
66005	516718
19917	516719
28161	516720
53258	516721
45874	516722
24493	516723
5465	516724
26249	516725
38202	516726
6288	516727
93994	516728
92463	516729
23951	516730
72366	516731
10340	516732
7992	516733
132470	516734
36322	516735
1918	516736
84535	516737
31834	516738
16595	516739
146724	516740
6834	516741
120731	516742
90608	516743
133928	516744
15631	516745
84944	516746
86614	516747
143	516748
99095	516749
88173	516750
216	516751
6210	516752
15418	516753
80820	516754
24562	516755
9380	516756
70142	516757
46687	516758
10686	516759
63396	516760
34961	516761
6435	516762
3448	516763
24543	516764
17486	516765
96242	516766
16026	516767
20464	516768
25472	516769
93285	516770
27856	516771
124633	516772
20647	516773
23334	516774
2084	516775
65524	516776
90652	516777
113634	516778
95026	516779
8099	516780
68573	516781
38643	516782
15969	516783
27488	516784
36961	516785
48639	516786
47761	516787
106524	516788
3764	516789
15790	516790
167977	516791
124811	516792
72896	516793
130370	516794
13552	516795
28325	516796
109838	516797
18318	516798
15320	516799
52468	516800
42929	516801
3818	516802
75224	516803
128941	516804
3229	516805
92474	516806
124089	516807
92891	516808
85196	516809
4579	516810
36221	516811
70379	516812
120022	516813
4442	516814
18652	516815
132650	516816
16347	516817
25250	516818
27983	516819
128489	516820
6875	516821
112425	516822
7302	516823
2553	516824
5360	516825
27257	516826
49690	516827
70909	516828
77228	516829
41484	516830
47493	516831
56197	516832
52698	516833
91446	516834
73362	516835
61390	516836
28238	516837
53194	516838
61039	516839
79333	516840
19045	516841
1109	516842
22255	516843
53208	516844
31908	516845
37979	516846
2676	516847
10956	516848
21802	516849
66941	516850
39542	516851
1737	516852
4167	516853
52693	516854
89227	516855
170293	516856
7584	516857
92923	516858
10732	516859
47618	516860
48203	516861
86240	516862
5226	516863
10389	516864
3917	516865
18894	516866
106593	516867
3778	516868
24795	516869
39654	516870
89003	516871
38640	516872
82436	516873
12062	516874
522	516875
120335	516876
3761	516877
25292	516878
86929	516879
47701	516880
6873	516881
3928	516882
22558	516883
1485	516884
20158	516885
3640	516886
6576	516887
612	516888
81538	516889
96996	516890
2041	516891
161673	516892
13615	516893
8858	516894
62865	516895
5714	516896
93198	516897
1951	516898
42044	516899
52816	516900
490	516901
21818	516902
677	516903
13499	516904
135546	516905
7406	516906
32077	516907
24745	516908
69418	516909
48018	516910
163456	516911
91869	516912
121889	516913
29097	516914
2797	516915
2899	516916
7438	516917
92709	516918
76357	516919
112701	516920
679	516921
83040	516922
100395	516923
5959	516924
6077	516925
5003	516926
13924	516927
81940	516928
12398	516929
2868	516930
230	516931
8314	516932
4747	516933
116931	516934
16259	516935
41364	516936
11500	516937
114043	516938
30115	516939
91466	516940
29752	516941
45274	516942
124806	516943
63586	516944
22355	516945
76460	516946
79844	516947
63519	516948
17951	516949
598	516950
35915	516951
65977	516952
53725	516953
687	516954
16933	516955
120860	516956
164373	516957
139473	516958
47620	516959
9498	516960
61048	516961
68433	516962
104218	516963
84308	516964
38509	516965
14085	516966
63756	516967
70441	516968
134259	516969
39617	516970
21083	516971
52045	516972
78011	516973
10705	516974
2665	516975
23768	516976
505	516977
19111	516978
132462	516979
42057	516980
29556	516981
209	516982
47506	516983
3404	516984
3243	516985
4472	516986
8760	516987
5505	516988
43525	516989
53511	516990
137874	516991
39009	516992
25661	516993
78072	516994
3401	516995
126137	516996
116375	516997
18029	516998
18636	516999
90007	517000
6098	517001
121432	517002
91354	517003
34702	517004
50848	517005
69212	517006
111793	517007
145703	517008
957	517009
766	517010
84841	517011
29011	517012
133704	517013
125700	517014
118222	517015
45314	517016
101560	517017
41387	517018
119	517019
150780	517020
128455	517021
7221	517022
54256	517023
34244	517024
24961	517025
60672	517026
44601	517027
86614	517028
36048	517029
2044	517030
44317	517031
2567	517032
69659	517033
95140	517034
41221	517035
7709	517036
2962	517037
46293	517038
55123	517039
84577	517040
423	517041
29601	517042
116956	517043
23862	517044
29489	517045
54309	517046
99455	517047
54406	517048
6570	517049
42466	517050
37505	517051
96514	517052
109311	517053
85541	517054
5664	517055
70436	517056
7661	517057
133107	517058
23463	517059
7000	517060
35616	517061
404	517062
7431	517063
114215	517064
39081	517065
12536	517066
34588	517067
17620	517068
29754	517069
111946	517070
7311	517071
14222	517072
5271	517073
34462	517074
40451	517075
68326	517076
33961	517077
101546	517078
11121	517079
4852	517080
1680	517081
81768	517082
69955	517083
2286	517084
93264	517085
132026	517086
17222	517087
20354	517088
8233	517089
135681	517090
76210	517091
12298	517092
3549	517093
445	517094
86248	517095
87409	517096
27863	517097
34469	517098
16105	517099
2241	517100
72518	517101
46229	517102
4888	517103
37668	517104
59828	517105
103885	517106
8914	517107
50222	517108
108381	517109
95529	517110
4370	517111
35865	517112
45425	517113
42568	517114
14526	517115
81823	517116
91342	517117
42632	517118
34359	517119
107476	517120
5759	517121
12525	517122
71826	517123
97150	517124
68625	517125
18768	517126
12720	517127
11652	517128
117775	517129
97320	517130
4714	517131
57606	517132
153643	517133
48427	517134
1022	517135
125654	517136
61691	517137
29647	517138
3537	517139
265	517140
65533	517141
2990	517142
4312	517143
40392	517144
36253	517145
836	517146
40422	517147
73326	517148
34597	517149
9602	517150
13390	517151
32596	517152
49036	517153
37578	517154
22929	517155
9894	517156
12131	517157
11686	517158
38423	517159
31425	517160
12905	517161
22158	517162
64875	517163
2546	517164
27410	517165
1806	517166
106947	517167
90707	517168
101079	517169
17307	517170
16392	517171
31083	517172
2418	517173
5335	517174
83423	517175
82301	517176
23115	517177
80113	517178
62481	517179
26420	517180
5008	517181
158612	517182
10547	517183
30711	517184
24828	517185
131236	517186
108321	517187
7819	517188
48713	517189
82031	517190
9295	517191
18745	517192
4320	517193
31300	517194
16059	517195
56562	517196
72579	517197
45092	517198
22499	517199
14616	517200
145169	517201
169836	517202
4503	517203
46127	517204
113368	517205
156488	517206
122479	517207
31906	517208
5628	517209
4932	517210
10620	517211
8982	517212
109493	517213
13828	517214
17108	517215
15568	517216
6718	517217
8731	517218
132864	517219
22738	517220
14556	517221
85318	517222
30165	517223
20490	517224
11581	517225
2493	517226
108986	517227
25414	517228
4998	517229
86470	517230
74525	517231
115956	517232
164581	517233
115	517234
2890	517235
44028	517236
11993	517237
61297	517238
28608	517239
53129	517240
110481	517241
108981	517242
69176	517243
99517	517244
20664	517245
82920	517246
61872	517247
2032	517248
85441	517249
124799	517250
110534	517251
20263	517252
19810	517253
67477	517254
61602	517255
11292	517256
30	517257
110259	517258
16085	517259
111099	517260
70466	517261
47	517262
138259	517263
148911	517264
6422	517265
44260	517266
56288	517267
8467	517268
88747	517269
65346	517270
29258	517271
39566	517272
31949	517273
56466	517274
54456	517275
69889	517276
99471	517277
10594	517278
5339	517279
29863	517280
95568	517281
98901	517282
14932	517283
7987	517284
86279	517285
6282	517286
1775	517287
76804	517288
1120	517289
75719	517290
107569	517291
132023	517292
31059	517293
10890	517294
143985	517295
11506	517296
10409	517297
77638	517298
104882	517299
68011	517300
99352	517301
26268	517302
89267	517303
32486	517304
28124	517305
24778	517306
70375	517307
7067	517308
47067	517309
164523	517310
90645	517311
58573	517312
3672	517313
3951	517314
119527	517315
16938	517316
41735	517317
541	517318
66553	517319
42903	517320
121006	517321
11570	517322
73443	517323
34669	517324
66405	517325
5005	517326
37123	517327
1998	517328
89854	517329
86406	517330
21901	517331
48526	517332
6714	517333
75938	517334
95288	517335
46974	517336
11363	517337
168263	517338
108691	517339
38208	517340
136749	517341
70684	517342
80750	517343
2389	517344
1289	517345
37279	517346
29883	517347
52389	517348
58701	517349
109463	517350
72970	517351
6388	517352
65843	517353
23490	517354
47561	517355
22746	517356
96612	517357
57325	517358
4627	517359
1089	517360
53049	517361
83389	517362
11701	517363
1603	517364
132583	517365
91309	517366
116405	517367
21581	517368
15957	517369
129525	517370
68097	517371
3984	517372
1170	517373
7079	517374
6016	517375
84640	517376
5980	517377
103925	517378
72450	517379
39597	517380
33297	517381
42963	517382
387	517383
3859	517384
714	517385
99542	517386
59521	517387
46447	517388
62998	517389
159821	517390
7970	517391
77209	517392
89725	517393
7402	517394
1867	517395
92381	517396
114468	517397
25395	517398
74917	517399
37386	517400
46713	517401
29964	517402
7719	517403
65405	517404
67263	517405
51163	517406
877	517407
76223	517408
13634	517409
118182	517410
15949	517411
136155	517412
125077	517413
57432	517414
29182	517415
51503	517416
111391	517417
34064	517418
80832	517419
99044	517420
138825	517421
13288	517422
131475	517423
2543	517424
38788	517425
40708	517426
148195	517427
84605	517428
27113	517429
122157	517430
25582	517431
51538	517432
14519	517433
42623	517434
118291	517435
5366	517436
18925	517437
147203	517438
77996	517439
503	517440
41993	517441
21899	517442
60143	517443
31952	517444
53504	517445
52908	517446
68173	517447
67601	517448
101730	517449
5136	517450
29967	517451
773	517452
123131	517453
67504	517454
13893	517455
8290	517456
47236	517457
44604	517458
33235	517459
27228	517460
8518	517461
28281	517462
13468	517463
69087	517464
17941	517465
112593	517466
119102	517467
19975	517468
23102	517469
100895	517470
22208	517471
7110	517472
86004	517473
8651	517474
242	517475
55364	517476
5956	517477
86522	517478
98134	517479
23155	517480
124445	517481
24054	517482
2145	517483
49689	517484
82335	517485
46886	517486
29008	517487
62228	517488
13547	517489
14042	517490
79990	517491
5896	517492
5636	517493
18259	517494
32499	517495
12267	517496
33122	517497
94535	517498
120956	517499
73062	517500
13492	517501
12737	517502
32737	517503
25567	517504
18797	517505
50238	517506
8941	517507
1481	517508
386	517509
20039	517510
13147	517511
1442	517512
4015	517513
97540	517514
116667	517515
53598	517516
20830	517517
102105	517518
99977	517519
90999	517520
24764	517521
62409	517522
30901	517523
11955	517524
19849	517525
17954	517526
13428	517527
66294	517528
126106	517529
9802	517530
4847	517531
27671	517532
54034	517533
4914	517534
11537	517535
17445	517536
135494	517537
11803	517538
6574	517539
14181	517540
48651	517541
2430	517542
4882	517543
29635	517544
8073	517545
58115	517546
60282	517547
2067	517548
67734	517549
20136	517550
2902	517551
129685	517552
25816	517553
5999	517554
67786	517555
45151	517556
56068	517557
39240	517558
35097	517559
20237	517560
62485	517561
36152	517562
74128	517563
23918	517564
69400	517565
78221	517566
43555	517567
11659	517568
154463	517569
7996	517570
4316	517571
56812	517572
136531	517573
30513	517574
5178	517575
95852	517576
1396	517577
34417	517578
70318	517579
97395	517580
36170	517581
55942	517582
15468	517583
81435	517584
67602	517585
169868	517586
36489	517587
46746	517588
4557	517589
63328	517590
8962	517591
11289	517592
72153	517593
103771	517594
1536	517595
69279	517596
6852	517597
7046	517598
20201	517599
96875	517600
14367	517601
2539	517602
60118	517603
62632	517604
761	517605
252	517606
68899	517607
32389	517608
17869	517609
6429	517610
74618	517611
73847	517612
6403	517613
32890	517614
15877	517615
2232	517616
87065	517617
2606	517618
83526	517619
117930	517620
10292	517621
66850	517622
76646	517623
110443	517624
37959	517625
1482	517626
6877	517627
6500	517628
92649	517629
19206	517630
45595	517631
113070	517632
88759	517633
3502	517634
30071	517635
131342	517636
19812	517637
57203	517638
92376	517639
165	517640
20229	517641
116213	517642
50733	517643
5839	517644
30377	517645
68523	517646
9629	517647
153342	517648
10821	517649
137265	517650
8075	517651
223	517652
22697	517653
28227	517654
131123	517655
94790	517656
27977	517657
113431	517658
45301	517659
9983	517660
9927	517661
21773	517662
131811	517663
3215	517664
13580	517665
27050	517666
2308	517667
52784	517668
13595	517669
4766	517670
5874	517671
22510	517672
42610	517673
27360	517674
320	517675
88315	517676
44640	517677
43850	517678
7386	517679
17971	517680
20864	517681
16387	517682
33219	517683
8283	517684
6182	517685
33062	517686
74670	517687
21013	517688
404	517689
64922	517690
4	517691
12442	517692
6913	517693
11086	517694
128346	517695
168921	517696
114709	517697
2012	517698
48780	517699
30976	517700
75781	517701
22594	517702
55995	517703
54975	517704
33250	517705
398	517706
1338	517707
18936	517708
34184	517709
63240	517710
72960	517711
27161	517712
140801	517713
33159	517714
91537	517715
2547	517716
1463	517717
103840	517718
114129	517719
38899	517720
44722	517721
58540	517722
15884	517723
13429	517724
40052	517725
60394	517726
27735	517727
65799	517728
93860	517729
9026	517730
30717	517731
16677	517732
2380	517733
139456	517734
16349	517735
1104	517736
63709	517737
26644	517738
12641	517739
51054	517740
135591	517741
502	517742
81855	517743
93250	517744
88670	517745
1200	517746
74375	517747
148670	517748
16416	517749
109681	517750
13308	517751
27496	517752
125101	517753
21949	517754
40755	517755
20014	517756
131309	517757
36922	517758
11573	517759
9495	517760
22724	517761
107271	517762
47984	517763
37692	517764
1988	517765
40370	517766
9703	517767
71566	517768
104546	517769
13464	517770
96465	517771
117404	517772
68141	517773
9270	517774
27368	517775
4283	517776
28014	517777
22202	517778
56040	517779
111030	517780
100664	517781
59887	517782
138018	517783
70602	517784
4373	517785
49714	517786
45666	517787
37015	517788
6669	517789
2280	517790
33228	517791
47573	517792
46763	517793
138794	517794
44660	517795
67233	517796
123717	517797
109544	517798
46846	517799
88837	517800
44062	517801
41625	517802
152909	517803
44087	517804
44691	517805
3786	517806
108063	517807
88732	517808
36123	517809
67651	517810
23017	517811
37635	517812
430	517813
16658	517814
38544	517815
3033	517816
48372	517817
23912	517818
9871	517819
77935	517820
6792	517821
28666	517822
119591	517823
2885	517824
56550	517825
13580	517826
47517	517827
5202	517828
47408	517829
61638	517830
12751	517831
22304	517832
16558	517833
6068	517834
77101	517835
39326	517836
4855	517837
75745	517838
123053	517839
5728	517840
92991	517841
827	517842
8390	517843
107871	517844
1439	517845
9632	517846
41407	517847
34196	517848
11571	517849
92204	517850
64705	517851
918	517852
7630	517853
44008	517854
55080	517855
5193	517856
6287	517857
39684	517858
5992	517859
68682	517860
5424	517861
73101	517862
4230	517863
13525	517864
28924	517865
95016	517866
79	517867
80901	517868
6645	517869
29159	517870
35386	517871
30303	517872
171	517873
18969	517874
62402	517875
129340	517876
109454	517877
25002	517878
60457	517879
133323	517880
48032	517881
30637	517882
91852	517883
42854	517884
48857	517885
52983	517886
74307	517887
4648	517888
40404	517889
20366	517890
19411	517891
30781	517892
6158	517893
36033	517894
80993	517895
2495	517896
21894	517897
16224	517898
1561	517899
8015	517900
6188	517901
13150	517902
11623	517903
1453	517904
14445	517905
97220	517906
63543	517907
14091	517908
161055	517909
71923	517910
37899	517911
6352	517912
88486	517913
41183	517914
23673	517915
6496	517916
104234	517917
12434	517918
101902	517919
65566	517920
36781	517921
5668	517922
101779	517923
8604	517924
54522	517925
19972	517926
2507	517927
70501	517928
6100	517929
127061	517930
88987	517931
2217	517932
41764	517933
111706	517934
43566	517935
5428	517936
12130	517937
28272	517938
94924	517939
14234	517940
130411	517941
105285	517942
46367	517943
130603	517944
82598	517945
70712	517946
4674	517947
37625	517948
8790	517949
67368	517950
45679	517951
52235	517952
96652	517953
108909	517954
38241	517955
50707	517956
118028	517957
27842	517958
7420	517959
44771	517960
3301	517961
17007	517962
120067	517963
37631	517964
125051	517965
10984	517966
4898	517967
20465	517968
61195	517969
25192	517970
67077	517971
72147	517972
144756	517973
36642	517974
8235	517975
30026	517976
14232	517977
101536	517978
35376	517979
25357	517980
57440	517981
36357	517982
53913	517983
12956	517984
40208	517985
1987	517986
69646	517987
9488	517988
22314	517989
10765	517990
108286	517991
19507	517992
82424	517993
5549	517994
125702	517995
91535	517996
1531	517997
2765	517998
116827	517999
118431	518000
17991	518001
31376	518002
29421	518003
21857	518004
122931	518005
101776	518006
7342	518007
9362	518008
1964	518009
37982	518010
4619	518011
100138	518012
2081	518013
95239	518014
86328	518015
305	518016
1269	518017
10064	518018
53371	518019
34381	518020
44804	518021
4139	518022
20751	518023
2229	518024
46823	518025
19010	518026
70728	518027
134443	518028
17016	518029
157435	518030
38599	518031
20642	518032
3091	518033
49348	518034
877	518035
17936	518036
3031	518037
25697	518038
15021	518039
125701	518040
35473	518041
74427	518042
25237	518043
69121	518044
106315	518045
3499	518046
70937	518047
138749	518048
21177	518049
23192	518050
40889	518051
9544	518052
80769	518053
114178	518054
30370	518055
26770	518056
119167	518057
16611	518058
22094	518059
23313	518060
24080	518061
2259	518062
63588	518063
98266	518064
112519	518065
20203	518066
11530	518067
46332	518068
115716	518069
21851	518070
8026	518071
996	518072
25343	518073
36062	518074
33911	518075
53361	518076
120261	518077
79481	518078
25704	518079
64399	518080
3457	518081
31402	518082
17127	518083
41714	518084
20232	518085
78083	518086
3719	518087
3324	518088
51738	518089
33819	518090
29248	518091
842	518092
16366	518093
33321	518094
64242	518095
76315	518096
18996	518097
62557	518098
5679	518099
64348	518100
2366	518101
165687	518102
15757	518103
526	518104
43190	518105
36834	518106
120953	518107
1997	518108
23616	518109
1870	518110
49803	518111
14936	518112
146651	518113
78704	518114
15618	518115
70075	518116
8485	518117
76079	518118
76442	518119
5200	518120
98793	518121
1654	518122
25475	518123
5372	518124
52304	518125
23132	518126
56290	518127
651	518128
522	518129
4982	518130
8849	518131
57242	518132
134479	518133
50476	518134
29859	518135
302	518136
74228	518137
140661	518138
27329	518139
1548	518140
28699	518141
47357	518142
113248	518143
10483	518144
9121	518145
88801	518146
83712	518147
73904	518148
16532	518149
160083	518150
16605	518151
4484	518152
41403	518153
103431	518154
47259	518155
38668	518156
45930	518157
16029	518158
113602	518159
18555	518160
91947	518161
39845	518162
63273	518163
69029	518164
22203	518165
50535	518166
41108	518167
18707	518168
139583	518169
22301	518170
92305	518171
51732	518172
86818	518173
70134	518174
47883	518175
108774	518176
2136	518177
55958	518178
57539	518179
92798	518180
3157	518181
2983	518182
45292	518183
36822	518184
23089	518185
25337	518186
40806	518187
27567	518188
46701	518189
29058	518190
71409	518191
1251	518192
17744	518193
67587	518194
43643	518195
33218	518196
27465	518197
3735	518198
5717	518199
100406	518200
6602	518201
40344	518202
31968	518203
7506	518204
144586	518205
2236	518206
20309	518207
4541	518208
5868	518209
3843	518210
143989	518211
8041	518212
112840	518213
18688	518214
84411	518215
49482	518216
121533	518217
76331	518218
28529	518219
25803	518220
64661	518221
12960	518222
67590	518223
4713	518224
30206	518225
102397	518226
3139	518227
39094	518228
25678	518229
4977	518230
16196	518231
1006	518232
4	518233
51778	518234
58508	518235
36897	518236
104724	518237
2555	518238
109897	518239
113789	518240
1729	518241
112717	518242
104213	518243
6257	518244
707	518245
81867	518246
22649	518247
48992	518248
6113	518249
136535	518250
9134	518251
7361	518252
63975	518253
4400	518254
19096	518255
42204	518256
105199	518257
129218	518258
56455	518259
102826	518260
9833	518261
99330	518262
121	518263
81941	518264
166391	518265
53380	518266
35434	518267
145685	518268
119387	518269
64658	518270
31670	518271
60926	518272
42901	518273
3729	518274
35170	518275
83150	518276
6470	518277
2349	518278
5079	518279
23733	518280
37294	518281
61599	518282
67502	518283
6384	518284
15160	518285
103650	518286
24084	518287
57945	518288
52051	518289
95355	518290
68470	518291
42449	518292
20222	518293
22602	518294
117714	518295
77438	518296
60648	518297
18279	518298
162320	518299
105510	518300
42717	518301
22108	518302
60168	518303
4295	518304
18961	518305
24071	518306
10826	518307
60027	518308
10960	518309
10706	518310
70593	518311
44977	518312
26844	518313
90867	518314
15738	518315
47544	518316
12737	518317
44233	518318
222	518319
75993	518320
24187	518321
44084	518322
123050	518323
40042	518324
503	518325
3157	518326
89166	518327
42837	518328
167003	518329
19224	518330
86650	518331
58155	518332
20867	518333
133166	518334
4445	518335
7539	518336
3805	518337
16112	518338
49512	518339
37207	518340
8188	518341
15458	518342
73462	518343
4207	518344
79410	518345
37079	518346
4949	518347
17561	518348
66447	518349
221	518350
44108	518351
68591	518352
100899	518353
4580	518354
18989	518355
63695	518356
72915	518357
982	518358
25386	518359
61597	518360
14202	518361
13086	518362
120411	518363
30812	518364
27848	518365
46781	518366
19779	518367
42820	518368
14201	518369
126053	518370
683	518371
93003	518372
14413	518373
3350	518374
68024	518375
54264	518376
26532	518377
82636	518378
52036	518379
21664	518380
110587	518381
6036	518382
23316	518383
5571	518384
4770	518385
35606	518386
1929	518387
169638	518388
95401	518389
31073	518390
109480	518391
20904	518392
23703	518393
34214	518394
26392	518395
7457	518396
3484	518397
5828	518398
15353	518399
77336	518400
37123	518401
17325	518402
51175	518403
143882	518404
67248	518405
1483	518406
715	518407
62625	518408
25795	518409
61616	518410
58391	518411
1062	518412
55577	518413
59293	518414
30188	518415
42109	518416
111564	518417
3660	518418
3966	518419
44387	518420
100197	518421
101165	518422
28721	518423
43147	518424
4275	518425
114479	518426
39875	518427
5058	518428
2827	518429
15540	518430
75720	518431
5600	518432
40701	518433
100771	518434
71635	518435
45159	518436
31388	518437
35469	518438
44185	518439
27243	518440
59461	518441
11280	518442
66363	518443
69950	518444
6749	518445
63755	518446
57	518447
30766	518448
102094	518449
5920	518450
8292	518451
5426	518452
34032	518453
13427	518454
93938	518455
14466	518456
17766	518457
8386	518458
7127	518459
29791	518460
16050	518461
57382	518462
90964	518463
40644	518464
54546	518465
111866	518466
3481	518467
71779	518468
2189	518469
48182	518470
139633	518471
66311	518472
11167	518473
15942	518474
51896	518475
38960	518476
34074	518477
39234	518478
55533	518479
32339	518480
128472	518481
22410	518482
45969	518483
103911	518484
2152	518485
92231	518486
44410	518487
77729	518488
5011	518489
67026	518490
36982	518491
135749	518492
131928	518493
846	518494
934	518495
131444	518496
33713	518497
101003	518498
63505	518499
38613	518500
23124	518501
53918	518502
8796	518503
54062	518504
123610	518505
73651	518506
83665	518507
5282	518508
60882	518509
65865	518510
197	518511
14246	518512
45756	518513
11335	518514
3755	518515
4164	518516
36929	518517
17989	518518
69621	518519
24610	518520
68742	518521
15164	518522
151785	518523
1199	518524
9088	518525
52398	518526
942	518527
99886	518528
7192	518529
25095	518530
163507	518531
6457	518532
50378	518533
17742	518534
6393	518535
133416	518536
60537	518537
111092	518538
3952	518539
27397	518540
4107	518541
9399	518542
94007	518543
5062	518544
84102	518545
22016	518546
43328	518547
56204	518548
96764	518549
11121	518550
13664	518551
1499	518552
12810	518553
59584	518554
48286	518555
5709	518556
86245	518557
15680	518558
58902	518559
143999	518560
54811	518561
123902	518562
52371	518563
122880	518564
17670	518565
10796	518566
2827	518567
37252	518568
31371	518569
37484	518570
13382	518571
38899	518572
17113	518573
83202	518574
21488	518575
19078	518576
106681	518577
6100	518578
38091	518579
18513	518580
13411	518581
7	518582
14816	518583
16193	518584
32269	518585
10919	518586
8851	518587
1893	518588
32153	518589
24832	518590
29817	518591
1587	518592
6911	518593
27512	518594
51888	518595
101623	518596
10335	518597
27795	518598
10494	518599
11618	518600
54793	518601
52258	518602
12023	518603
4723	518604
5895	518605
1941	518606
13029	518607
69254	518608
555	518609
142547	518610
7480	518611
1077	518612
92843	518613
54289	518614
770	518615
3172	518616
4038	518617
1548	518618
67483	518619
165644	518620
16797	518621
34804	518622
209	518623
30259	518624
11698	518625
123217	518626
36032	518627
4897	518628
23628	518629
17688	518630
94	518631
53502	518632
81318	518633
58499	518634
61764	518635
53900	518636
108368	518637
41922	518638
39625	518639
25429	518640
93822	518641
56332	518642
29646	518643
14185	518644
26663	518645
136011	518646
43489	518647
66593	518648
3493	518649
40102	518650
66477	518651
53789	518652
1192	518653
1278	518654
65799	518655
58878	518656
38857	518657
66672	518658
91102	518659
2274	518660
3326	518661
7091	518662
40068	518663
37601	518664
19272	518665
34852	518666
10828	518667
18439	518668
10978	518669
28372	518670
1684	518671
1474	518672
29809	518673
20274	518674
93400	518675
1509	518676
57179	518677
77168	518678
468	518679
63189	518680
22572	518681
90795	518682
5640	518683
35285	518684
65636	518685
35596	518686
90166	518687
65493	518688
122022	518689
68521	518690
69179	518691
10266	518692
22397	518693
94400	518694
21096	518695
144281	518696
67013	518697
23476	518698
29768	518699
1880	518700
78642	518701
100272	518702
104868	518703
144936	518704
19322	518705
92748	518706
41496	518707
2794	518708
21685	518709
43142	518710
31690	518711
15263	518712
4387	518713
7783	518714
57532	518715
23107	518716
33770	518717
26562	518718
3880	518719
28652	518720
102568	518721
56173	518722
36750	518723
17440	518724
5704	518725
20549	518726
49960	518727
15241	518728
16115	518729
29007	518730
7821	518731
6474	518732
57031	518733
1095	518734
55137	518735
41165	518736
52509	518737
116718	518738
81790	518739
122763	518740
28778	518741
71709	518742
19044	518743
31812	518744
74308	518745
13552	518746
48030	518747
13727	518748
52737	518749
43375	518750
12479	518751
24921	518752
20754	518753
1050	518754
29793	518755
9864	518756
12428	518757
44722	518758
6274	518759
862	518760
13731	518761
134719	518762
2289	518763
156549	518764
87678	518765
16226	518766
68642	518767
128475	518768
96979	518769
42412	518770
21854	518771
333	518772
110418	518773
39505	518774
4511	518775
37710	518776
24279	518777
41849	518778
575	518779
23487	518780
9000	518781
9733	518782
49982	518783
21020	518784
3164	518785
2130	518786
31739	518787
50459	518788
5288	518789
28651	518790
55610	518791
37812	518792
41557	518793
1131	518794
71484	518795
127405	518796
13116	518797
109703	518798
5646	518799
105860	518800
52657	518801
26829	518802
48753	518803
74663	518804
27822	518805
112569	518806
136237	518807
6426	518808
31536	518809
12524	518810
1160	518811
159520	518812
60654	518813
9320	518814
353	518815
18763	518816
103054	518817
16610	518818
45447	518819
57942	518820
4640	518821
19174	518822
12626	518823
11260	518824
43588	518825
13914	518826
28391	518827
80	518828
53409	518829
10655	518830
23718	518831
64411	518832
59984	518833
31703	518834
3219	518835
51815	518836
19004	518837
59281	518838
44112	518839
13775	518840
49928	518841
37862	518842
86652	518843
108403	518844
56356	518845
83789	518846
12740	518847
10942	518848
102719	518849
80087	518850
39155	518851
4649	518852
52303	518853
37809	518854
104590	518855
18540	518856
151840	518857
9042	518858
4487	518859
16440	518860
49742	518861
61570	518862
41299	518863
20498	518864
88533	518865
816	518866
138384	518867
9243	518868
7934	518869
10901	518870
84311	518871
6245	518872
16646	518873
29603	518874
42619	518875
43270	518876
46695	518877
42538	518878
20903	518879
5307	518880
27187	518881
9578	518882
50969	518883
21012	518884
14346	518885
3610	518886
3498	518887
64471	518888
210	518889
7139	518890
7488	518891
3723	518892
89473	518893
28117	518894
31360	518895
107943	518896
23456	518897
96408	518898
1874	518899
33400	518900
151	518901
166008	518902
125087	518903
156817	518904
68392	518905
20310	518906
1195	518907
13322	518908
16381	518909
16202	518910
44722	518911
23816	518912
1769	518913
101363	518914
3840	518915
94786	518916
21378	518917
7324	518918
12887	518919
120613	518920
32948	518921
20620	518922
59397	518923
26968	518924
14219	518925
5883	518926
59634	518927
16350	518928
135155	518929
378	518930
138195	518931
166019	518932
51709	518933
12910	518934
42881	518935
44140	518936
83972	518937
131641	518938
40823	518939
64844	518940
26641	518941
16412	518942
63026	518943
16285	518944
4348	518945
4798	518946
20134	518947
93887	518948
78759	518949
116578	518950
22541	518951
43952	518952
9821	518953
5229	518954
3283	518955
36129	518956
113202	518957
141342	518958
75955	518959
38205	518960
34290	518961
31108	518962
66016	518963
3097	518964
44539	518965
18500	518966
63782	518967
59485	518968
35389	518969
66080	518970
36830	518971
135340	518972
89544	518973
60158	518974
8145	518975
4546	518976
13132	518977
10301	518978
44565	518979
81779	518980
16808	518981
315	518982
5129	518983
15317	518984
18030	518985
43213	518986
45773	518987
156943	518988
10098	518989
84572	518990
58512	518991
3492	518992
34343	518993
106986	518994
1131	518995
104115	518996
1339	518997
11750	518998
2075	518999
133529	519000
15647	519001
45586	519002
62610	519003
116242	519004
27429	519005
71001	519006
10565	519007
5391	519008
10003	519009
32453	519010
2007	519011
53364	519012
140808	519013
63526	519014
30432	519015
49854	519016
33246	519017
86016	519018
815	519019
119889	519020
17073	519021
42435	519022
23169	519023
8742	519024
61144	519025
103821	519026
10576	519027
93786	519028
2835	519029
18181	519030
24966	519031
30091	519032
124117	519033
22057	519034
55987	519035
64220	519036
41474	519037
17477	519038
13973	519039
10450	519040
17489	519041
65012	519042
121	519043
87275	519044
29324	519045
52708	519046
35245	519047
43826	519048
50506	519049
11595	519050
152072	519051
16224	519052
124760	519053
15109	519054
60955	519055
19670	519056
1986	519057
26316	519058
1542	519059
19923	519060
1240	519061
9683	519062
55132	519063
15401	519064
65162	519065
37716	519066
2578	519067
19118	519068
68065	519069
23288	519070
139576	519071
42774	519072
16683	519073
2002	519074
18638	519075
126816	519076
1860	519077
71960	519078
27284	519079
1851	519080
7497	519081
37674	519082
44584	519083
38478	519084
7671	519085
55651	519086
127689	519087
26180	519088
42779	519089
94591	519090
75187	519091
18752	519092
105925	519093
54351	519094
70634	519095
96216	519096
38908	519097
23689	519098
57453	519099
7167	519100
18604	519101
112221	519102
121919	519103
141949	519104
40674	519105
40998	519106
51837	519107
70689	519108
100231	519109
13407	519110
32104	519111
4745	519112
15118	519113
28538	519114
2659	519115
10065	519116
54669	519117
77105	519118
18945	519119
114529	519120
29678	519121
20641	519122
241	519123
60304	519124
16106	519125
97276	519126
14998	519127
64277	519128
13302	519129
114527	519130
3459	519131
91325	519132
124667	519133
113505	519134
8106	519135
7111	519136
70110	519137
7721	519138
10451	519139
85147	519140
66352	519141
1901	519142
28777	519143
63944	519144
37357	519145
5180	519146
22321	519147
2314	519148
90044	519149
50607	519150
6773	519151
61770	519152
5	519153
11098	519154
65525	519155
8328	519156
78188	519157
122872	519158
95240	519159
28838	519160
11049	519161
74162	519162
123365	519163
77839	519164
41410	519165
42519	519166
164076	519167
1030	519168
15840	519169
45206	519170
136154	519171
19207	519172
250	519173
21099	519174
23812	519175
21951	519176
12764	519177
62375	519178
28421	519179
55658	519180
139126	519181
156437	519182
53370	519183
12192	519184
109375	519185
5793	519186
1682	519187
42138	519188
64286	519189
37380	519190
106539	519191
45752	519192
115274	519193
103037	519194
25696	519195
11978	519196
83042	519197
48795	519198
44829	519199
3107	519200
112773	519201
2894	519202
6185	519203
69143	519204
4669	519205
13553	519206
13039	519207
31698	519208
96976	519209
2647	519210
56680	519211
116340	519212
69733	519213
2363	519214
63866	519215
25553	519216
17600	519217
1406	519218
24521	519219
45962	519220
28243	519221
93261	519222
985	519223
24122	519224
247	519225
70525	519226
68820	519227
305	519228
38420	519229
49630	519230
215	519231
13206	519232
3011	519233
56937	519234
5244	519235
28138	519236
52701	519237
75042	519238
5259	519239
3151	519240
38354	519241
24051	519242
12737	519243
14503	519244
130588	519245
168265	519246
5341	519247
14184	519248
30417	519249
116741	519250
3043	519251
25309	519252
18549	519253
2575	519254
15127	519255
51407	519256
29164	519257
59062	519258
18518	519259
33022	519260
49111	519261
48694	519262
29684	519263
2802	519264
31589	519265
1162	519266
13389	519267
7155	519268
67171	519269
71021	519270
10673	519271
84971	519272
15676	519273
6042	519274
72655	519275
62267	519276
12606	519277
98	519278
16933	519279
59890	519280
19783	519281
50635	519282
62862	519283
3989	519284
50011	519285
6291	519286
1136	519287
35677	519288
18179	519289
31170	519290
45032	519291
29176	519292
12408	519293
25757	519294
32278	519295
54879	519296
11634	519297
93997	519298
136940	519299
60839	519300
43399	519301
80117	519302
37673	519303
43188	519304
112513	519305
12298	519306
28582	519307
42691	519308
51525	519309
62785	519310
7191	519311
34874	519312
115288	519313
14552	519314
105215	519315
2021	519316
33055	519317
32406	519318
61460	519319
5203	519320
29089	519321
37523	519322
9281	519323
55468	519324
118559	519325
46686	519326
49429	519327
60686	519328
4806	519329
106296	519330
30053	519331
14299	519332
3473	519333
23467	519334
29921	519335
40181	519336
23262	519337
126633	519338
31682	519339
48478	519340
46066	519341
45823	519342
110582	519343
19261	519344
1647	519345
88318	519346
18220	519347
7601	519348
38004	519349
4215	519350
38873	519351
157245	519352
69386	519353
21397	519354
31769	519355
19199	519356
1423	519357
43088	519358
28184	519359
6545	519360
3826	519361
39151	519362
76954	519363
59994	519364
9446	519365
6247	519366
1898	519367
34441	519368
48252	519369
35144	519370
15018	519371
21173	519372
70647	519373
75812	519374
33695	519375
24364	519376
17776	519377
168679	519378
9972	519379
72350	519380
23705	519381
10343	519382
75209	519383
58467	519384
105746	519385
9367	519386
112142	519387
37442	519388
77883	519389
8927	519390
34278	519391
45993	519392
14744	519393
69374	519394
36387	519395
1767	519396
78238	519397
46608	519398
61401	519399
25839	519400
34562	519401
1966	519402
15655	519403
22959	519404
69577	519405
53450	519406
619	519407
42443	519408
34179	519409
45640	519410
7208	519411
5737	519412
136315	519413
82141	519414
22665	519415
129356	519416
5353	519417
53712	519418
146964	519419
55543	519420
25636	519421
783	519422
2916	519423
25547	519424
63801	519425
53696	519426
20287	519427
11373	519428
49732	519429
96111	519430
102716	519431
10346	519432
14368	519433
53932	519434
17634	519435
3817	519436
9314	519437
77805	519438
102101	519439
46253	519440
1794	519441
28033	519442
25428	519443
1646	519444
18614	519445
24324	519446
53212	519447
56559	519448
50556	519449
41459	519450
31937	519451
1407	519452
9265	519453
18513	519454
52458	519455
18827	519456
10424	519457
24693	519458
1630	519459
2924	519460
81176	519461
31023	519462
77802	519463
20988	519464
89617	519465
81428	519466
29047	519467
135208	519468
71680	519469
3825	519470
43329	519471
825	519472
73065	519473
35933	519474
136934	519475
1057	519476
145424	519477
18054	519478
2570	519479
2298	519480
50946	519481
21056	519482
31789	519483
14381	519484
25533	519485
84928	519486
45717	519487
13566	519488
30947	519489
29242	519490
2206	519491
17977	519492
10120	519493
712	519494
67428	519495
122684	519496
9035	519497
49711	519498
14946	519499
41492	519500
169515	519501
103110	519502
4880	519503
94490	519504
86666	519505
104744	519506
116144	519507
50490	519508
11967	519509
8930	519510
42372	519511
4433	519512
71265	519513
80535	519514
14413	519515
126257	519516
18544	519517
6422	519518
12642	519519
123347	519520
48218	519521
49152	519522
10838	519523
3827	519524
95427	519525
22926	519526
24328	519527
82529	519528
9451	519529
10729	519530
48073	519531
159680	519532
41671	519533
38141	519534
54496	519535
33203	519536
47509	519537
51292	519538
3006	519539
1465	519540
46680	519541
32841	519542
128111	519543
68974	519544
5530	519545
114091	519546
27563	519547
13697	519548
5585	519549
117054	519550
14629	519551
137473	519552
102069	519553
86019	519554
9780	519555
28605	519556
29896	519557
1278	519558
9112	519559
77732	519560
29268	519561
127724	519562
54311	519563
11836	519564
32367	519565
39824	519566
9925	519567
13215	519568
89739	519569
14978	519570
2165	519571
41324	519572
23083	519573
5394	519574
9252	519575
22127	519576
162301	519577
112689	519578
49263	519579
157182	519580
7633	519581
18137	519582
43823	519583
36645	519584
29712	519585
35146	519586
3400	519587
5988	519588
110806	519589
6565	519590
68166	519591
70690	519592
39058	519593
16640	519594
129743	519595
1412	519596
8756	519597
1620	519598
67354	519599
49879	519600
84531	519601
43953	519602
1855	519603
115687	519604
33840	519605
106683	519606
21410	519607
4224	519608
64331	519609
57976	519610
62925	519611
39400	519612
28612	519613
42285	519614
12644	519615
48472	519616
81381	519617
169859	519618
38554	519619
43590	519620
70281	519621
29591	519622
112973	519623
48649	519624
23404	519625
4486	519626
62167	519627
83005	519628
30322	519629
3973	519630
4357	519631
40859	519632
12906	519633
39925	519634
53244	519635
47503	519636
70757	519637
20864	519638
48929	519639
93223	519640
77663	519641
84162	519642
44626	519643
34217	519644
18005	519645
66856	519646
21235	519647
93191	519648
121756	519649
93080	519650
51517	519651
61367	519652
92967	519653
38699	519654
94824	519655
4	519656
14492	519657
449	519658
4604	519659
88583	519660
56582	519661
44265	519662
11806	519663
101727	519664
85686	519665
101232	519666
66258	519667
50233	519668
48704	519669
30833	519670
29472	519671
63167	519672
57023	519673
111274	519674
1851	519675
1028	519676
6455	519677
837	519678
33010	519679
65807	519680
928	519681
63765	519682
106179	519683
74083	519684
12239	519685
104767	519686
130387	519687
50539	519688
10442	519689
57687	519690
112727	519691
81240	519692
76324	519693
110941	519694
93858	519695
15201	519696
124474	519697
60074	519698
39019	519699
17705	519700
97716	519701
157787	519702
24148	519703
103108	519704
151779	519705
100557	519706
108982	519707
16146	519708
5491	519709
53678	519710
38106	519711
87226	519712
19479	519713
8047	519714
71820	519715
73315	519716
105150	519717
67857	519718
22972	519719
38754	519720
115903	519721
2190	519722
12224	519723
49757	519724
23800	519725
19330	519726
9560	519727
66156	519728
16092	519729
36608	519730
325	519731
102268	519732
27112	519733
28911	519734
57474	519735
97847	519736
12341	519737
30051	519738
90184	519739
5064	519740
62371	519741
89847	519742
7818	519743
102211	519744
103517	519745
51034	519746
22189	519747
66706	519748
17992	519749
46886	519750
10618	519751
55241	519752
11100	519753
24748	519754
44056	519755
109549	519756
1696	519757
89799	519758
96333	519759
77376	519760
39356	519761
109951	519762
10163	519763
74412	519764
10615	519765
2158	519766
24150	519767
12328	519768
14949	519769
29360	519770
74431	519771
61486	519772
79972	519773
3565	519774
95443	519775
81914	519776
65479	519777
53172	519778
14777	519779
62598	519780
3065	519781
135584	519782
718	519783
10698	519784
165670	519785
1985	519786
37902	519787
125203	519788
10988	519789
163197	519790
134548	519791
55584	519792
20653	519793
101	519794
31783	519795
21361	519796
77384	519797
8542	519798
61283	519799
8067	519800
6519	519801
77602	519802
58233	519803
2747	519804
14350	519805
4679	519806
2537	519807
28708	519808
31778	519809
2647	519810
18034	519811
86612	519812
96300	519813
1299	519814
53801	519815
13606	519816
168024	519817
4164	519818
158369	519819
42443	519820
36977	519821
32618	519822
1875	519823
6529	519824
11402	519825
3971	519826
10340	519827
67597	519828
9672	519829
25343	519830
40958	519831
105047	519832
13320	519833
39917	519834
46916	519835
133327	519836
48768	519837
5643	519838
55949	519839
58061	519840
2111	519841
14024	519842
79578	519843
97095	519844
136657	519845
161575	519846
7988	519847
19776	519848
85063	519849
119114	519850
18418	519851
21519	519852
62073	519853
48176	519854
56702	519855
15688	519856
69979	519857
1360	519858
1576	519859
3560	519860
66054	519861
6556	519862
38448	519863
1479	519864
11326	519865
94754	519866
105580	519867
87095	519868
74749	519869
124502	519870
36239	519871
125265	519872
3912	519873
7505	519874
30143	519875
19398	519876
38382	519877
10577	519878
24341	519879
18674	519880
494	519881
23376	519882
58920	519883
79783	519884
62744	519885
158	519886
36344	519887
66429	519888
875	519889
51211	519890
43839	519891
1220	519892
34911	519893
28719	519894
21051	519895
62103	519896
21948	519897
44614	519898
12573	519899
81295	519900
11045	519901
5535	519902
85173	519903
55572	519904
36037	519905
67129	519906
121478	519907
32446	519908
107924	519909
6560	519910
67242	519911
14309	519912
116107	519913
68407	519914
55952	519915
46238	519916
87112	519917
1236	519918
20697	519919
43728	519920
91123	519921
19315	519922
9640	519923
915	519924
103749	519925
22352	519926
165510	519927
5869	519928
62735	519929
33721	519930
91905	519931
109145	519932
92593	519933
67814	519934
9660	519935
929	519936
69	519937
31379	519938
4444	519939
608	519940
51275	519941
10623	519942
170	519943
127905	519944
43915	519945
56934	519946
119158	519947
89751	519948
78717	519949
64107	519950
19896	519951
16752	519952
83096	519953
128845	519954
43522	519955
136701	519956
40125	519957
29408	519958
24626	519959
19228	519960
29546	519961
3068	519962
106988	519963
65734	519964
40962	519965
5806	519966
60171	519967
44129	519968
21250	519969
43511	519970
35673	519971
45701	519972
128939	519973
86	519974
22405	519975
124187	519976
33193	519977
21123	519978
32056	519979
2925	519980
122056	519981
105785	519982
21167	519983
44992	519984
17390	519985
24782	519986
153779	519987
20526	519988
30998	519989
18803	519990
31931	519991
88119	519992
139	519993
50472	519994
88051	519995
38	519996
120256	519997
13954	519998
20363	519999
63147	520000
861	520001
2031	520002
58275	520003
62166	520004
14087	520005
28589	520006
137486	520007
42114	520008
76201	520009
72701	520010
15274	520011
26760	520012
2372	520013
75731	520014
20133	520015
21357	520016
1542	520017
25139	520018
9475	520019
42775	520020
4696	520021
61408	520022
42433	520023
112398	520024
867	520025
95042	520026
20729	520027
72331	520028
39700	520029
8931	520030
15551	520031
9518	520032
19573	520033
8942	520034
27583	520035
31017	520036
61882	520037
2505	520038
15946	520039
7588	520040
86304	520041
6846	520042
56373	520043
12679	520044
43669	520045
13338	520046
14844	520047
162850	520048
24027	520049
28110	520050
26779	520051
58686	520052
70534	520053
19102	520054
15220	520055
15581	520056
62418	520057
87571	520058
61980	520059
17016	520060
75554	520061
1129	520062
100529	520063
15739	520064
8796	520065
33175	520066
22008	520067
43610	520068
92126	520069
477	520070
44655	520071
786	520072
149576	520073
71352	520074
30620	520075
1083	520076
76346	520077
83732	520078
15977	520079
3261	520080
76101	520081
24294	520082
56049	520083
72493	520084
110367	520085
45505	520086
33399	520087
2547	520088
105558	520089
150906	520090
21446	520091
76941	520092
70177	520093
71997	520094
61999	520095
6101	520096
25076	520097
37579	520098
25012	520099
6312	520100
1755	520101
29131	520102
43983	520103
32111	520104
35419	520105
17781	520106
346	520107
103083	520108
34174	520109
263	520110
36826	520111
28389	520112
52180	520113
59892	520114
9176	520115
134153	520116
23370	520117
63273	520118
25231	520119
36107	520120
55595	520121
37908	520122
7123	520123
37724	520124
156390	520125
28720	520126
7118	520127
75105	520128
150386	520129
6013	520130
2832	520131
332	520132
85542	520133
166712	520134
71364	520135
136600	520136
44070	520137
137412	520138
31041	520139
88642	520140
10608	520141
159240	520142
145984	520143
67150	520144
51723	520145
38090	520146
39666	520147
842	520148
95271	520149
29024	520150
22901	520151
25889	520152
13871	520153
31132	520154
1326	520155
11934	520156
35646	520157
21961	520158
113702	520159
94003	520160
11298	520161
57197	520162
68508	520163
1184	520164
2086	520165
52	520166
20773	520167
60068	520168
28949	520169
107950	520170
77695	520171
6955	520172
20685	520173
69015	520174
94384	520175
34181	520176
1053	520177
47454	520178
776	520179
10901	520180
660	520181
1198	520182
33688	520183
31863	520184
35285	520185
112372	520186
19132	520187
163721	520188
21335	520189
10411	520190
13547	520191
46354	520192
22428	520193
25080	520194
72409	520195
3043	520196
32228	520197
2198	520198
8401	520199
18307	520200
37252	520201
1749	520202
22198	520203
4056	520204
6445	520205
9063	520206
12779	520207
27845	520208
119749	520209
81255	520210
50720	520211
60120	520212
84881	520213
54170	520214
5074	520215
32266	520216
3055	520217
28045	520218
70816	520219
2976	520220
53844	520221
49062	520222
17902	520223
53518	520224
26222	520225
19845	520226
126688	520227
119794	520228
57287	520229
114208	520230
3877	520231
54304	520232
3932	520233
165477	520234
17873	520235
32475	520236
13514	520237
23307	520238
24301	520239
61019	520240
19738	520241
123057	520242
93270	520243
968	520244
28767	520245
104668	520246
8777	520247
860	520248
6306	520249
129035	520250
126570	520251
404	520252
61464	520253
5139	520254
2114	520255
32907	520256
3784	520257
837	520258
34245	520259
140283	520260
65637	520261
43347	520262
17378	520263
6194	520264
100599	520265
1147	520266
83618	520267
74756	520268
6276	520269
38457	520270
37741	520271
146573	520272
9469	520273
806	520274
30246	520275
34876	520276
12413	520277
73521	520278
110796	520279
78828	520280
139283	520281
127205	520282
73951	520283
19556	520284
7294	520285
51176	520286
26361	520287
91872	520288
96282	520289
16838	520290
6065	520291
38198	520292
570	520293
6630	520294
53814	520295
32092	520296
47866	520297
69814	520298
162751	520299
120946	520300
3588	520301
45833	520302
6339	520303
20806	520304
38780	520305
1326	520306
12755	520307
7776	520308
5152	520309
20046	520310
648	520311
4689	520312
76614	520313
4036	520314
11016	520315
148378	520316
32876	520317
104473	520318
16375	520319
84142	520320
1555	520321
65215	520322
769	520323
13695	520324
42412	520325
19466	520326
55333	520327
43629	520328
19871	520329
87794	520330
9319	520331
7571	520332
97414	520333
58828	520334
33054	520335
70549	520336
32432	520337
159557	520338
6322	520339
101849	520340
5838	520341
10392	520342
113360	520343
112109	520344
145895	520345
11510	520346
72406	520347
997	520348
4020	520349
50305	520350
34779	520351
42371	520352
4902	520353
81603	520354
6281	520355
5059	520356
2436	520357
88630	520358
126511	520359
79712	520360
2129	520361
40793	520362
6540	520363
51774	520364
96241	520365
64352	520366
59430	520367
126	520368
681	520369
8468	520370
4025	520371
424	520372
34176	520373
19699	520374
107224	520375
114652	520376
100683	520377
3260	520378
81456	520379
90188	520380
13923	520381
70847	520382
55095	520383
11288	520384
115827	520385
162835	520386
88446	520387
2878	520388
19213	520389
24691	520390
164214	520391
45867	520392
6316	520393
815	520394
22573	520395
25905	520396
72850	520397
55798	520398
1635	520399
2435	520400
132043	520401
51887	520402
4497	520403
13061	520404
48053	520405
1298	520406
9294	520407
11525	520408
96732	520409
53405	520410
23876	520411
37791	520412
31937	520413
86392	520414
29115	520415
30504	520416
7980	520417
5066	520418
81	520419
52003	520420
62678	520421
73666	520422
116095	520423
42195	520424
41808	520425
9300	520426
30323	520427
10620	520428
156422	520429
10377	520430
53287	520431
57738	520432
63659	520433
1530	520434
6775	520435
83338	520436
156189	520437
74754	520438
65305	520439
79759	520440
34399	520441
5663	520442
145437	520443
166615	520444
20098	520445
76624	520446
58013	520447
34173	520448
4648	520449
83761	520450
5425	520451
3322	520452
985	520453
31466	520454
1090	520455
37537	520456
9066	520457
51496	520458
9780	520459
25539	520460
24256	520461
7305	520462
74084	520463
106658	520464
17165	520465
86733	520466
60266	520467
3246	520468
135916	520469
62100	520470
93839	520471
135157	520472
19690	520473
72725	520474
9538	520475
170167	520476
2746	520477
168761	520478
77650	520479
40966	520480
78161	520481
93452	520482
9362	520483
30945	520484
87215	520485
32466	520486
30358	520487
4855	520488
61151	520489
1041	520490
140212	520491
68710	520492
95188	520493
38268	520494
7406	520495
651	520496
47341	520497
9118	520498
14975	520499
9752	520500
46457	520501
56482	520502
11345	520503
75589	520504
11857	520505
92858	520506
158110	520507
118315	520508
38358	520509
90280	520510
2523	520511
88643	520512
153	520513
12871	520514
26053	520515
44728	520516
19928	520517
121095	520518
102299	520519
60232	520520
9924	520521
42038	520522
30510	520523
5864	520524
10087	520525
11346	520526
1352	520527
18519	520528
96932	520529
42983	520530
10266	520531
8709	520532
9904	520533
71264	520534
75678	520535
53509	520536
19947	520537
154223	520538
65131	520539
166887	520540
80575	520541
115768	520542
8529	520543
7850	520544
27287	520545
62011	520546
5279	520547
49195	520548
70273	520549
167160	520550
70580	520551
107742	520552
11943	520553
17647	520554
13639	520555
28454	520556
7067	520557
7349	520558
151760	520559
97163	520560
44198	520561
10362	520562
44704	520563
3752	520564
2838	520565
24140	520566
471	520567
21621	520568
32641	520569
64420	520570
116090	520571
51143	520572
17337	520573
33088	520574
19294	520575
85698	520576
11776	520577
17153	520578
94364	520579
40334	520580
37305	520581
35989	520582
71012	520583
9711	520584
1634	520585
1432	520586
42896	520587
76776	520588
90348	520589
53539	520590
82755	520591
66170	520592
94	520593
61392	520594
3293	520595
36338	520596
9749	520597
49175	520598
66987	520599
43223	520600
73383	520601
103040	520602
81009	520603
112886	520604
24459	520605
9119	520606
9654	520607
131171	520608
53215	520609
3757	520610
45087	520611
80928	520612
75578	520613
127232	520614
106467	520615
98298	520616
25277	520617
58928	520618
17762	520619
24075	520620
37985	520621
86283	520622
40815	520623
17932	520624
6346	520625
110902	520626
10995	520627
52308	520628
25145	520629
62926	520630
23121	520631
160831	520632
38335	520633
36802	520634
126081	520635
114596	520636
4804	520637
107053	520638
110511	520639
58572	520640
3438	520641
15445	520642
1693	520643
17750	520644
3914	520645
44815	520646
39706	520647
49509	520648
126207	520649
911	520650
93175	520651
19069	520652
39442	520653
23181	520654
148949	520655
23800	520656
52201	520657
2905	520658
131459	520659
16426	520660
118154	520661
111141	520662
58994	520663
27523	520664
10363	520665
72578	520666
35287	520667
97032	520668
8674	520669
154134	520670
1398	520671
129505	520672
34172	520673
10822	520674
244	520675
20930	520676
6129	520677
63449	520678
666	520679
25688	520680
15215	520681
76186	520682
65120	520683
27271	520684
20872	520685
97223	520686
42587	520687
26113	520688
88914	520689
106532	520690
2651	520691
41848	520692
70247	520693
85149	520694
57877	520695
123791	520696
42057	520697
3000	520698
90651	520699
37536	520700
41403	520701
23383	520702
130884	520703
44642	520704
5556	520705
118522	520706
67839	520707
41193	520708
44179	520709
2226	520710
604	520711
38752	520712
44698	520713
46618	520714
49375	520715
97452	520716
7334	520717
3478	520718
45772	520719
56150	520720
77037	520721
24929	520722
160180	520723
38646	520724
68399	520725
59942	520726
31921	520727
122412	520728
2351	520729
92495	520730
32726	520731
727	520732
1071	520733
71384	520734
26172	520735
79307	520736
9410	520737
14764	520738
42453	520739
22558	520740
4998	520741
6429	520742
23542	520743
132899	520744
106569	520745
6229	520746
4241	520747
76212	520748
47074	520749
80439	520750
76472	520751
14856	520752
127005	520753
4709	520754
76853	520755
30017	520756
71635	520757
4792	520758
38534	520759
61363	520760
66528	520761
92026	520762
13932	520763
70344	520764
120470	520765
6404	520766
91447	520767
39924	520768
13601	520769
3786	520770
120346	520771
54650	520772
66802	520773
87011	520774
8218	520775
8823	520776
108256	520777
29745	520778
123495	520779
374	520780
1977	520781
20630	520782
12826	520783
33793	520784
62715	520785
92062	520786
11586	520787
1976	520788
78733	520789
90210	520790
23169	520791
64078	520792
13378	520793
5462	520794
46615	520795
134918	520796
17063	520797
31763	520798
11104	520799
2600	520800
39726	520801
19379	520802
59969	520803
7881	520804
40501	520805
29059	520806
88563	520807
14313	520808
111806	520809
109372	520810
21723	520811
54914	520812
66923	520813
15857	520814
45525	520815
120479	520816
4201	520817
16849	520818
127308	520819
23218	520820
47111	520821
15336	520822
12275	520823
16744	520824
7112	520825
9336	520826
29795	520827
129305	520828
141803	520829
17979	520830
99898	520831
30426	520832
115197	520833
1240	520834
43334	520835
6068	520836
2787	520837
52200	520838
3732	520839
23160	520840
5189	520841
158245	520842
48415	520843
84002	520844
148521	520845
54700	520846
79850	520847
8518	520848
55827	520849
3063	520850
133966	520851
49341	520852
112909	520853
14376	520854
2613	520855
139103	520856
116157	520857
64647	520858
29435	520859
113053	520860
55317	520861
40147	520862
1358	520863
108654	520864
101174	520865
111665	520866
6479	520867
15209	520868
68940	520869
18109	520870
3119	520871
29259	520872
29050	520873
70725	520874
89602	520875
53965	520876
17551	520877
152605	520878
47890	520879
90832	520880
157176	520881
24883	520882
13334	520883
66	520884
3923	520885
39125	520886
32266	520887
111354	520888
28322	520889
84109	520890
21028	520891
66203	520892
55120	520893
10246	520894
21482	520895
7064	520896
49371	520897
30617	520898
147433	520899
20108	520900
40561	520901
46683	520902
61306	520903
14963	520904
75051	520905
54313	520906
36039	520907
20618	520908
76129	520909
13357	520910
76271	520911
95059	520912
9621	520913
11151	520914
90594	520915
12762	520916
35807	520917
208	520918
20582	520919
14097	520920
134945	520921
96569	520922
84706	520923
107662	520924
9489	520925
89979	520926
40834	520927
1953	520928
18660	520929
273	520930
42809	520931
58341	520932
1388	520933
6529	520934
28597	520935
19800	520936
34299	520937
87654	520938
17571	520939
188	520940
54074	520941
29943	520942
286	520943
7013	520944
31276	520945
79782	520946
59820	520947
23641	520948
26756	520949
17156	520950
19576	520951
3449	520952
13587	520953
51821	520954
19826	520955
61386	520956
6786	520957
33903	520958
114	520959
146852	520960
2	520961
157442	520962
64564	520963
20924	520964
78001	520965
77180	520966
29431	520967
1657	520968
35329	520969
27023	520970
1919	520971
47262	520972
57926	520973
160139	520974
74550	520975
116408	520976
45591	520977
67351	520978
24819	520979
42508	520980
111652	520981
44122	520982
39168	520983
11374	520984
131794	520985
22279	520986
15739	520987
24175	520988
39363	520989
65218	520990
34513	520991
5273	520992
96056	520993
27623	520994
48686	520995
14863	520996
47785	520997
53697	520998
7042	520999
34903	521000
52	521001
72394	521002
30222	521003
47097	521004
16168	521005
185	521006
36060	521007
68286	521008
39361	521009
41758	521010
54686	521011
56828	521012
13204	521013
16064	521014
6587	521015
39579	521016
17976	521017
45282	521018
26	521019
67547	521020
13014	521021
29419	521022
13722	521023
77078	521024
82714	521025
41166	521026
116252	521027
40109	521028
59399	521029
86534	521030
12947	521031
262	521032
15329	521033
148604	521034
102952	521035
131072	521036
21365	521037
20749	521038
8353	521039
3643	521040
12481	521041
120494	521042
36288	521043
49029	521044
1967	521045
46136	521046
73728	521047
13228	521048
13956	521049
75342	521050
141504	521051
20565	521052
57599	521053
4835	521054
5762	521055
27042	521056
162426	521057
64868	521058
7601	521059
61991	521060
59868	521061
7629	521062
12978	521063
9900	521064
7788	521065
81198	521066
52114	521067
29581	521068
1	521069
78378	521070
12131	521071
59403	521072
1854	521073
65823	521074
68859	521075
19699	521076
81476	521077
14322	521078
33023	521079
102088	521080
37449	521081
73842	521082
25128	521083
30114	521084
53918	521085
22094	521086
1017	521087
7586	521088
108780	521089
44307	521090
38565	521091
17267	521092
52742	521093
29405	521094
36056	521095
122188	521096
90116	521097
5387	521098
74971	521099
141438	521100
14022	521101
26314	521102
142195	521103
18763	521104
97268	521105
5544	521106
162022	521107
21127	521108
22051	521109
29864	521110
50110	521111
52251	521112
100098	521113
130929	521114
10541	521115
65989	521116
8349	521117
61893	521118
32795	521119
43112	521120
29077	521121
26741	521122
62200	521123
88228	521124
11049	521125
36926	521126
3513	521127
38390	521128
59205	521129
75733	521130
3667	521131
10735	521132
75487	521133
81744	521134
31356	521135
80046	521136
3751	521137
34975	521138
11112	521139
26448	521140
82122	521141
228	521142
63910	521143
153506	521144
19062	521145
9160	521146
136685	521147
8805	521148
120717	521149
30479	521150
3071	521151
74613	521152
35850	521153
5378	521154
44045	521155
95158	521156
2509	521157
108318	521158
9263	521159
9402	521160
34025	521161
32716	521162
14651	521163
38396	521164
56478	521165
55326	521166
15008	521167
63513	521168
102529	521169
113256	521170
11113	521171
4328	521172
53570	521173
955	521174
18591	521175
15036	521176
4042	521177
57862	521178
20025	521179
45063	521180
40827	521181
99073	521182
1234	521183
104035	521184
2151	521185
11023	521186
138664	521187
71174	521188
35050	521189
124495	521190
150434	521191
83161	521192
66563	521193
78691	521194
8003	521195
826	521196
17157	521197
58163	521198
64951	521199
17383	521200
66363	521201
10241	521202
42577	521203
35665	521204
9733	521205
52875	521206
11450	521207
23762	521208
63513	521209
94788	521210
84133	521211
19601	521212
41404	521213
88724	521214
24557	521215
65543	521216
80550	521217
21855	521218
4825	521219
3073	521220
81253	521221
84818	521222
72527	521223
43309	521224
9897	521225
117011	521226
2975	521227
48818	521228
16252	521229
11322	521230
10563	521231
6508	521232
120323	521233
30949	521234
34951	521235
20041	521236
2442	521237
79538	521238
53575	521239
87556	521240
25784	521241
2647	521242
96584	521243
21576	521244
2008	521245
42237	521246
26194	521247
84520	521248
28945	521249
33551	521250
8641	521251
38846	521252
4689	521253
15295	521254
167516	521255
74858	521256
2459	521257
31195	521258
45028	521259
124599	521260
47672	521261
13611	521262
5612	521263
39882	521264
1010	521265
30663	521266
30795	521267
40613	521268
35357	521269
1250	521270
15753	521271
2511	521272
53453	521273
110660	521274
33126	521275
26000	521276
39389	521277
69901	521278
24094	521279
4265	521280
124622	521281
2812	521282
5396	521283
104827	521284
49730	521285
125607	521286
83881	521287
57450	521288
8151	521289
74852	521290
6451	521291
56075	521292
144304	521293
16267	521294
70845	521295
52133	521296
26241	521297
89620	521298
17637	521299
2812	521300
5368	521301
9552	521302
98164	521303
91724	521304
130619	521305
54429	521306
37846	521307
102839	521308
21196	521309
9107	521310
6449	521311
103489	521312
11788	521313
31370	521314
25657	521315
123361	521316
118188	521317
43233	521318
93897	521319
34287	521320
4306	521321
81613	521322
79777	521323
139235	521324
65576	521325
64758	521326
51558	521327
54516	521328
19278	521329
140780	521330
15116	521331
2643	521332
73153	521333
27261	521334
67350	521335
70245	521336
64852	521337
8418	521338
1214	521339
95619	521340
165	521341
90028	521342
28939	521343
135771	521344
138771	521345
109915	521346
15	521347
44242	521348
77686	521349
64970	521350
6577	521351
922	521352
35916	521353
20520	521354
159511	521355
73021	521356
127201	521357
132339	521358
150	521359
88299	521360
838	521361
133969	521362
24298	521363
16202	521364
1487	521365
134803	521366
13457	521367
5390	521368
135222	521369
10159	521370
49825	521371
4815	521372
37815	521373
1880	521374
26288	521375
164607	521376
26476	521377
24458	521378
63151	521379
3967	521380
45445	521381
13423	521382
8681	521383
6274	521384
18766	521385
21006	521386
96976	521387
1407	521388
14147	521389
5238	521390
21287	521391
25923	521392
36794	521393
36769	521394
6543	521395
7523	521396
41649	521397
56498	521398
56973	521399
7056	521400
640	521401
67623	521402
35831	521403
153595	521404
8894	521405
80326	521406
18314	521407
27069	521408
53605	521409
61898	521410
98321	521411
7032	521412
10165	521413
101863	521414
4658	521415
66794	521416
25970	521417
10664	521418
51730	521419
39615	521420
427	521421
112429	521422
20250	521423
68809	521424
22811	521425
99636	521426
96373	521427
144371	521428
15379	521429
47718	521430
5399	521431
85895	521432
8221	521433
3857	521434
67414	521435
41194	521436
6495	521437
11436	521438
143452	521439
30544	521440
5414	521441
43217	521442
35529	521443
76579	521444
70586	521445
43655	521446
96964	521447
19050	521448
17089	521449
47361	521450
19701	521451
9507	521452
40455	521453
15585	521454
125074	521455
79012	521456
18837	521457
5637	521458
4657	521459
22037	521460
73056	521461
11544	521462
120	521463
19542	521464
37863	521465
9588	521466
92843	521467
136934	521468
5817	521469
35462	521470
47117	521471
117186	521472
7069	521473
8429	521474
22100	521475
12168	521476
100995	521477
31144	521478
11060	521479
136713	521480
7359	521481
10399	521482
126931	521483
39941	521484
21254	521485
37466	521486
43240	521487
26962	521488
167308	521489
36246	521490
125818	521491
61522	521492
101784	521493
274	521494
26770	521495
90313	521496
74625	521497
39567	521498
35132	521499
102264	521500
93303	521501
42623	521502
3859	521503
24278	521504
34358	521505
56785	521506
52948	521507
79199	521508
22631	521509
39989	521510
5	521511
131601	521512
36864	521513
6586	521514
5682	521515
43187	521516
5316	521517
132724	521518
131839	521519
13025	521520
38786	521521
17528	521522
16811	521523
38507	521524
23267	521525
14702	521526
5261	521527
74441	521528
113640	521529
27820	521530
59894	521531
1902	521532
11721	521533
76878	521534
627	521535
33040	521536
4845	521537
23489	521538
94347	521539
17022	521540
55079	521541
14859	521542
52585	521543
29937	521544
813	521545
20072	521546
85903	521547
31134	521548
33210	521549
108713	521550
59813	521551
77511	521552
23178	521553
6783	521554
46396	521555
24469	521556
4448	521557
78671	521558
8298	521559
61812	521560
259	521561
1744	521562
18596	521563
46452	521564
5672	521565
34364	521566
36664	521567
75988	521568
1973	521569
22653	521570
152484	521571
88920	521572
48646	521573
15372	521574
15953	521575
44961	521576
99645	521577
70149	521578
548	521579
61110	521580
167833	521581
26165	521582
11135	521583
77343	521584
18493	521585
4316	521586
69807	521587
137073	521588
4473	521589
6070	521590
52163	521591
89703	521592
7937	521593
9094	521594
63559	521595
121	521596
105140	521597
79303	521598
6610	521599
8787	521600
3315	521601
37336	521602
35926	521603
100423	521604
7874	521605
64549	521606
89955	521607
138	521608
67950	521609
118856	521610
42234	521611
91	521612
3763	521613
148012	521614
55472	521615
20468	521616
19686	521617
20554	521618
9094	521619
15729	521620
123103	521621
21845	521622
62526	521623
73142	521624
156320	521625
22657	521626
65984	521627
25655	521628
167102	521629
92469	521630
68991	521631
5629	521632
101531	521633
82866	521634
892	521635
39030	521636
86532	521637
82634	521638
24480	521639
21886	521640
15067	521641
101483	521642
84765	521643
12734	521644
4201	521645
2400	521646
68205	521647
52054	521648
41309	521649
52365	521650
46752	521651
126852	521652
21392	521653
73549	521654
44854	521655
55815	521656
18288	521657
105017	521658
31965	521659
49624	521660
21544	521661
8925	521662
45650	521663
4255	521664
30776	521665
29091	521666
99400	521667
1444	521668
18017	521669
102297	521670
41473	521671
45533	521672
108582	521673
941	521674
139344	521675
5465	521676
100160	521677
93260	521678
106863	521679
61162	521680
35022	521681
62439	521682
42579	521683
36796	521684
4320	521685
166430	521686
70183	521687
34636	521688
50131	521689
117738	521690
60635	521691
68434	521692
26227	521693
63830	521694
9928	521695
125038	521696
98841	521697
724	521698
14404	521699
2478	521700
86067	521701
313	521702
28841	521703
15593	521704
68013	521705
197	521706
10339	521707
7572	521708
52896	521709
55338	521710
89624	521711
69237	521712
34000	521713
63458	521714
82738	521715
7094	521716
18624	521717
28939	521718
115289	521719
46757	521720
31045	521721
67522	521722
90988	521723
61020	521724
55970	521725
40278	521726
94329	521727
67172	521728
99344	521729
4295	521730
81191	521731
31028	521732
100147	521733
22841	521734
11834	521735
19596	521736
4599	521737
122153	521738
51593	521739
78738	521740
145939	521741
53027	521742
11338	521743
58453	521744
127001	521745
8344	521746
37062	521747
78045	521748
119993	521749
46176	521750
333	521751
22278	521752
65183	521753
24865	521754
170263	521755
42123	521756
69354	521757
7622	521758
4949	521759
132515	521760
69727	521761
75220	521762
60339	521763
10199	521764
48716	521765
8504	521766
70758	521767
95067	521768
14583	521769
57093	521770
54175	521771
7261	521772
90767	521773
7936	521774
17923	521775
26918	521776
389	521777
14386	521778
20908	521779
24950	521780
3343	521781
38621	521782
16855	521783
29704	521784
81870	521785
31481	521786
56985	521787
88784	521788
61436	521789
18214	521790
5849	521791
45041	521792
104222	521793
9835	521794
54962	521795
47470	521796
1432	521797
4080	521798
12302	521799
40649	521800
122629	521801
39130	521802
40834	521803
70546	521804
66409	521805
41656	521806
13433	521807
44375	521808
2166	521809
5746	521810
63705	521811
23586	521812
19782	521813
1238	521814
15013	521815
19215	521816
38324	521817
24029	521818
58439	521819
9358	521820
14242	521821
13394	521822
14137	521823
60090	521824
24824	521825
13119	521826
1229	521827
37647	521828
21378	521829
77192	521830
99671	521831
4147	521832
5584	521833
89547	521834
13800	521835
24354	521836
9571	521837
676	521838
159	521839
21588	521840
125663	521841
8996	521842
25610	521843
7658	521844
26208	521845
43274	521846
1611	521847
63383	521848
77918	521849
78805	521850
12504	521851
11201	521852
942	521853
88494	521854
8184	521855
58857	521856
37053	521857
2493	521858
22171	521859
1371	521860
42554	521861
139209	521862
21433	521863
30534	521864
154269	521865
46912	521866
26384	521867
3790	521868
315	521869
74915	521870
45	521871
22750	521872
83407	521873
81081	521874
115313	521875
110211	521876
54649	521877
826	521878
95830	521879
12497	521880
510	521881
133153	521882
15656	521883
2977	521884
10421	521885
58224	521886
1117	521887
42214	521888
26562	521889
117931	521890
9919	521891
80450	521892
164254	521893
136	521894
28291	521895
115328	521896
488	521897
60165	521898
15053	521899
27998	521900
2229	521901
95	521902
17821	521903
118288	521904
76415	521905
8996	521906
81895	521907
47769	521908
2823	521909
46596	521910
56060	521911
1810	521912
133364	521913
11157	521914
21522	521915
42716	521916
5044	521917
112576	521918
78233	521919
96766	521920
77036	521921
22377	521922
4365	521923
110228	521924
86943	521925
12552	521926
56868	521927
2511	521928
610	521929
17729	521930
7932	521931
17328	521932
3289	521933
35718	521934
78584	521935
12933	521936
50465	521937
11088	521938
169089	521939
37330	521940
156228	521941
54126	521942
35699	521943
30172	521944
27407	521945
26582	521946
13250	521947
108946	521948
5791	521949
55978	521950
88292	521951
8083	521952
76067	521953
1283	521954
16575	521955
44467	521956
55957	521957
444	521958
87005	521959
126574	521960
19111	521961
12478	521962
96379	521963
22381	521964
28434	521965
10132	521966
87044	521967
211	521968
46247	521969
24444	521970
10032	521971
7016	521972
83288	521973
7777	521974
82870	521975
24447	521976
133422	521977
51932	521978
33963	521979
166205	521980
58644	521981
8933	521982
625	521983
159535	521984
23990	521985
23158	521986
101826	521987
51879	521988
53246	521989
102650	521990
75520	521991
27295	521992
86744	521993
100712	521994
77250	521995
26472	521996
105829	521997
124261	521998
63274	521999
4730	522000
31736	522001
50814	522002
16353	522003
45479	522004
18	522005
38092	522006
37570	522007
3796	522008
117105	522009
3295	522010
23482	522011
94330	522012
18909	522013
65088	522014
33815	522015
90375	522016
6955	522017
17211	522018
155844	522019
45134	522020
95320	522021
13735	522022
8453	522023
25704	522024
3935	522025
44490	522026
55162	522027
72158	522028
10979	522029
8398	522030
6618	522031
11778	522032
16015	522033
27517	522034
107303	522035
70100	522036
2559	522037
4041	522038
56947	522039
9140	522040
111921	522041
4964	522042
27229	522043
10890	522044
50604	522045
12844	522046
63892	522047
7739	522048
52722	522049
6772	522050
66170	522051
59981	522052
51017	522053
107669	522054
13614	522055
73898	522056
35872	522057
19903	522058
118934	522059
26104	522060
70984	522061
102039	522062
81618	522063
20819	522064
1711	522065
50914	522066
21092	522067
3022	522068
88809	522069
105237	522070
83387	522071
51997	522072
136273	522073
131239	522074
20752	522075
3571	522076
16040	522077
142634	522078
65850	522079
100519	522080
90	522081
23322	522082
101101	522083
67225	522084
59944	522085
20795	522086
27492	522087
39730	522088
131102	522089
50048	522090
65695	522091
58880	522092
57703	522093
148247	522094
66926	522095
54752	522096
63659	522097
14738	522098
70616	522099
51	522100
4377	522101
43730	522102
36259	522103
45635	522104
46895	522105
159382	522106
76083	522107
15582	522108
27772	522109
5233	522110
58951	522111
57345	522112
100113	522113
113096	522114
146385	522115
38268	522116
25885	522117
335	522118
10289	522119
132602	522120
55309	522121
20959	522122
25442	522123
5225	522124
36240	522125
1608	522126
167247	522127
63222	522128
117835	522129
31339	522130
85539	522131
88749	522132
6278	522133
50909	522134
43124	522135
106465	522136
33846	522137
31137	522138
46407	522139
91734	522140
35409	522141
93316	522142
8587	522143
10865	522144
109103	522145
99133	522146
117059	522147
7847	522148
75672	522149
91251	522150
3639	522151
10718	522152
28489	522153
17705	522154
41768	522155
24382	522156
20475	522157
358	522158
14935	522159
130162	522160
53	522161
93259	522162
65799	522163
9484	522164
9057	522165
166644	522166
32466	522167
16752	522168
122391	522169
2438	522170
13387	522171
90476	522172
103695	522173
5236	522174
26824	522175
155200	522176
57904	522177
11369	522178
6793	522179
2612	522180
5077	522181
3182	522182
1648	522183
64575	522184
3789	522185
1711	522186
12890	522187
6040	522188
29306	522189
121148	522190
56594	522191
27528	522192
25931	522193
19241	522194
24818	522195
75323	522196
15409	522197
16520	522198
124851	522199
59595	522200
4871	522201
29272	522202
44222	522203
4925	522204
160452	522205
108748	522206
49973	522207
14200	522208
163636	522209
46963	522210
35803	522211
107396	522212
1570	522213
128998	522214
34479	522215
79	522216
862	522217
52036	522218
25757	522219
32008	522220
39446	522221
30309	522222
110687	522223
29578	522224
109360	522225
35292	522226
948	522227
109893	522228
23301	522229
68653	522230
54235	522231
5427	522232
128392	522233
37961	522234
23868	522235
10424	522236
63074	522237
30648	522238
3506	522239
51392	522240
67963	522241
34795	522242
54026	522243
16649	522244
1351	522245
72	522246
680	522247
32797	522248
128694	522249
57820	522250
126628	522251
143624	522252
6086	522253
23391	522254
7133	522255
26644	522256
10180	522257
57069	522258
18213	522259
23483	522260
75540	522261
26035	522262
3876	522263
24125	522264
11203	522265
18215	522266
109184	522267
6206	522268
58623	522269
38632	522270
47756	522271
102316	522272
24177	522273
49060	522274
29150	522275
41245	522276
127754	522277
87728	522278
143008	522279
29098	522280
101773	522281
82164	522282
51193	522283
147229	522284
55732	522285
58478	522286
51129	522287
56662	522288
22370	522289
27709	522290
6597	522291
17784	522292
35859	522293
27696	522294
155138	522295
21554	522296
6600	522297
27356	522298
91207	522299
7651	522300
70300	522301
34971	522302
96003	522303
78169	522304
54322	522305
18205	522306
106433	522307
74047	522308
57506	522309
125150	522310
103304	522311
18126	522312
24270	522313
102845	522314
39116	522315
21606	522316
8636	522317
44545	522318
30705	522319
15545	522320
70163	522321
88104	522322
52583	522323
111089	522324
6036	522325
123493	522326
48215	522327
14750	522328
94898	522329
24863	522330
3366	522331
1096	522332
11991	522333
13997	522334
156500	522335
94691	522336
20785	522337
119837	522338
65835	522339
131127	522340
29770	522341
58234	522342
18403	522343
1906	522344
91395	522345
26299	522346
72678	522347
14672	522348
87315	522349
6337	522350
3767	522351
68945	522352
114603	522353
25084	522354
43843	522355
90709	522356
99146	522357
13121	522358
9832	522359
83065	522360
36790	522361
3998	522362
52500	522363
65699	522364
130762	522365
79940	522366
26171	522367
7626	522368
15812	522369
10690	522370
91340	522371
108838	522372
37605	522373
14934	522374
44774	522375
13818	522376
11771	522377
48686	522378
67987	522379
24254	522380
43493	522381
26018	522382
17873	522383
67810	522384
8623	522385
67621	522386
12454	522387
152187	522388
41137	522389
136338	522390
69476	522391
44361	522392
77326	522393
136015	522394
4863	522395
3203	522396
7679	522397
8351	522398
3970	522399
21800	522400
58387	522401
9437	522402
49862	522403
141882	522404
23805	522405
156539	522406
1655	522407
19884	522408
33232	522409
12902	522410
17885	522411
121335	522412
23056	522413
29164	522414
74103	522415
54538	522416
18362	522417
6250	522418
54405	522419
117640	522420
61117	522421
42548	522422
5580	522423
52639	522424
29879	522425
134806	522426
109950	522427
29440	522428
43946	522429
5	522430
506	522431
13072	522432
46925	522433
84974	522434
121433	522435
30491	522436
154670	522437
62857	522438
51634	522439
1613	522440
141147	522441
4191	522442
14007	522443
81495	522444
60414	522445
105074	522446
6554	522447
5805	522448
115494	522449
52513	522450
87864	522451
113626	522452
174	522453
10692	522454
59000	522455
95851	522456
63662	522457
63557	522458
3525	522459
20249	522460
96831	522461
147533	522462
16554	522463
38541	522464
8783	522465
110883	522466
49066	522467
116941	522468
35159	522469
32704	522470
21100	522471
29249	522472
82640	522473
6480	522474
55598	522475
14115	522476
68377	522477
17363	522478
26014	522479
86647	522480
27032	522481
79836	522482
1840	522483
14316	522484
20098	522485
29050	522486
6486	522487
51692	522488
1140	522489
61642	522490
34777	522491
4074	522492
1826	522493
16144	522494
42088	522495
33606	522496
8542	522497
14780	522498
25907	522499
33166	522500
13299	522501
3907	522502
37544	522503
85088	522504
27400	522505
9407	522506
62714	522507
30241	522508
7093	522509
10415	522510
96286	522511
77649	522512
50043	522513
139976	522514
21797	522515
54180	522516
47175	522517
56998	522518
23256	522519
26344	522520
22714	522521
35663	522522
27026	522523
11190	522524
140456	522525
87375	522526
15670	522527
57634	522528
115600	522529
116288	522530
92431	522531
71891	522532
57521	522533
87483	522534
6907	522535
95340	522536
87005	522537
70779	522538
1266	522539
12079	522540
12326	522541
12799	522542
33463	522543
48347	522544
18465	522545
87134	522546
610	522547
126782	522548
19907	522549
3586	522550
64236	522551
137502	522552
158238	522553
33534	522554
25143	522555
42717	522556
71791	522557
29376	522558
256	522559
55570	522560
2899	522561
136846	522562
14910	522563
85389	522564
56887	522565
10876	522566
3715	522567
168438	522568
62386	522569
82957	522570
6304	522571
12818	522572
27972	522573
146392	522574
11252	522575
10431	522576
33231	522577
65474	522578
19155	522579
19956	522580
20003	522581
42461	522582
36616	522583
116372	522584
14071	522585
836	522586
3944	522587
54901	522588
22682	522589
43482	522590
2100	522591
38772	522592
6427	522593
521	522594
59403	522595
14393	522596
79398	522597
36578	522598
20327	522599
48492	522600
19029	522601
26895	522602
64587	522603
61514	522604
89624	522605
36792	522606
6719	522607
63695	522608
41749	522609
29798	522610
113803	522611
75357	522612
5087	522613
59682	522614
92287	522615
31303	522616
36121	522617
13700	522618
107305	522619
15085	522620
57341	522621
2589	522622
86934	522623
6329	522624
50723	522625
125193	522626
15917	522627
59173	522628
6623	522629
132276	522630
29722	522631
131018	522632
76572	522633
5137	522634
103694	522635
618	522636
45411	522637
50423	522638
18963	522639
24466	522640
78199	522641
3403	522642
4383	522643
5051	522644
4513	522645
101655	522646
105898	522647
79739	522648
16711	522649
134854	522650
135981	522651
119263	522652
12700	522653
22520	522654
8713	522655
495	522656
80929	522657
82083	522658
123613	522659
49735	522660
121503	522661
36679	522662
7343	522663
40674	522664
77377	522665
25336	522666
5988	522667
20224	522668
84048	522669
120384	522670
59352	522671
4357	522672
368	522673
126396	522674
16614	522675
77168	522676
40995	522677
3084	522678
1381	522679
53709	522680
1760	522681
20921	522682
50595	522683
39364	522684
15172	522685
75809	522686
41144	522687
27681	522688
10670	522689
107887	522690
48082	522691
57367	522692
8844	522693
98648	522694
3854	522695
8437	522696
3274	522697
18044	522698
75352	522699
47734	522700
36468	522701
76786	522702
18886	522703
41864	522704
11584	522705
2300	522706
15918	522707
59030	522708
39649	522709
9106	522710
50487	522711
44896	522712
107933	522713
839	522714
145131	522715
94734	522716
5138	522717
64305	522718
27030	522719
26563	522720
37364	522721
10103	522722
136382	522723
3204	522724
27492	522725
46156	522726
6843	522727
8891	522728
9239	522729
30935	522730
6203	522731
84049	522732
69009	522733
36573	522734
28331	522735
64947	522736
223	522737
13245	522738
66903	522739
5354	522740
82574	522741
35579	522742
10338	522743
23361	522744
302	522745
16944	522746
147856	522747
3028	522748
17569	522749
28376	522750
110846	522751
101793	522752
1529	522753
97933	522754
15570	522755
34727	522756
35771	522757
114874	522758
4130	522759
9903	522760
1380	522761
2331	522762
31592	522763
53550	522764
59579	522765
10979	522766
2315	522767
26671	522768
17438	522769
50127	522770
123888	522771
50015	522772
67281	522773
31735	522774
43841	522775
5055	522776
9230	522777
140426	522778
111448	522779
63183	522780
3505	522781
96728	522782
38119	522783
74216	522784
463	522785
23701	522786
117643	522787
809	522788
37397	522789
88942	522790
21518	522791
2698	522792
11855	522793
74003	522794
27560	522795
13590	522796
11856	522797
74708	522798
20689	522799
48419	522800
1136	522801
37187	522802
53894	522803
93543	522804
39257	522805
547	522806
26301	522807
15064	522808
55207	522809
155619	522810
169951	522811
7276	522812
16621	522813
71496	522814
63727	522815
9268	522816
22701	522817
114221	522818
167821	522819
8476	522820
7591	522821
158391	522822
19273	522823
44748	522824
2393	522825
76541	522826
14727	522827
10191	522828
104954	522829
25816	522830
16410	522831
47169	522832
31185	522833
21367	522834
847	522835
24775	522836
4456	522837
74750	522838
8958	522839
137815	522840
36296	522841
2167	522842
47417	522843
60487	522844
91714	522845
32941	522846
88931	522847
104174	522848
8209	522849
31175	522850
1185	522851
53237	522852
16292	522853
2235	522854
4160	522855
29535	522856
46954	522857
15821	522858
45820	522859
35122	522860
32768	522861
81173	522862
1877	522863
71252	522864
46441	522865
68949	522866
66382	522867
50778	522868
3429	522869
19026	522870
9442	522871
15150	522872
69664	522873
61815	522874
6118	522875
17979	522876
80282	522877
35721	522878
142345	522879
11302	522880
61163	522881
68600	522882
107489	522883
19098	522884
8079	522885
8319	522886
6290	522887
9933	522888
35189	522889
13285	522890
33007	522891
27026	522892
41889	522893
4561	522894
98217	522895
9218	522896
13135	522897
4173	522898
86677	522899
43990	522900
92228	522901
2172	522902
61261	522903
62398	522904
27089	522905
277	522906
17094	522907
17112	522908
20634	522909
5570	522910
70771	522911
34797	522912
18371	522913
6288	522914
12525	522915
36846	522916
29971	522917
80250	522918
38161	522919
46613	522920
12488	522921
5307	522922
80397	522923
19549	522924
43887	522925
132131	522926
6985	522927
12515	522928
90035	522929
33855	522930
2687	522931
15361	522932
24410	522933
60	522934
19324	522935
45118	522936
3204	522937
54198	522938
114715	522939
24134	522940
10546	522941
21236	522942
54178	522943
17569	522944
3573	522945
10270	522946
46578	522947
139081	522948
20164	522949
26233	522950
44183	522951
44229	522952
18523	522953
89379	522954
43595	522955
78445	522956
108932	522957
162358	522958
7242	522959
67533	522960
99985	522961
116112	522962
30417	522963
43516	522964
59381	522965
2320	522966
161803	522967
17120	522968
84583	522969
120	522970
5477	522971
103057	522972
71125	522973
38937	522974
26789	522975
33200	522976
114981	522977
56703	522978
32519	522979
12689	522980
11944	522981
43960	522982
60573	522983
27198	522984
61556	522985
17829	522986
7438	522987
27528	522988
10004	522989
74215	522990
27489	522991
24886	522992
24760	522993
100164	522994
25200	522995
43950	522996
31758	522997
83672	522998
17782	522999
165174	523000
5745	523001
128411	523002
88911	523003
99472	523004
17782	523005
18779	523006
3872	523007
61214	523008
50130	523009
13823	523010
134157	523011
6184	523012
17241	523013
74468	523014
75558	523015
1277	523016
26	523017
43262	523018
7754	523019
12279	523020
10910	523021
29639	523022
80968	523023
3646	523024
109090	523025
22158	523026
45276	523027
91955	523028
11152	523029
22477	523030
81152	523031
22262	523032
20712	523033
42434	523034
2025	523035
4272	523036
57539	523037
6819	523038
91766	523039
95904	523040
29400	523041
77830	523042
3523	523043
27098	523044
21187	523045
8127	523046
1366	523047
7237	523048
15417	523049
6	523050
34511	523051
165350	523052
2642	523053
82621	523054
21590	523055
840	523056
94600	523057
68099	523058
34111	523059
50031	523060
51808	523061
86808	523062
27557	523063
160058	523064
94003	523065
134755	523066
24283	523067
3646	523068
161542	523069
34483	523070
129073	523071
92662	523072
72410	523073
52686	523074
54222	523075
62212	523076
49592	523077
3489	523078
38790	523079
42291	523080
63465	523081
10431	523082
11438	523083
21465	523084
19771	523085
21887	523086
40709	523087
31770	523088
4477	523089
37117	523090
68116	523091
5747	523092
68687	523093
11271	523094
26605	523095
18822	523096
2865	523097
20393	523098
17080	523099
67517	523100
15467	523101
19553	523102
56130	523103
64101	523104
31403	523105
2633	523106
79277	523107
26380	523108
73003	523109
34700	523110
21033	523111
50893	523112
15894	523113
47946	523114
73509	523115
166797	523116
70109	523117
21206	523118
61867	523119
64153	523120
54658	523121
68076	523122
68549	523123
127453	523124
6791	523125
11480	523126
31172	523127
23488	523128
18413	523129
111206	523130
19352	523131
1947	523132
7773	523133
2194	523134
11345	523135
121982	523136
4662	523137
5378	523138
79928	523139
33142	523140
75437	523141
19771	523142
3179	523143
38705	523144
30001	523145
45601	523146
5958	523147
9606	523148
58980	523149
76207	523150
116230	523151
18556	523152
74411	523153
81225	523154
10751	523155
99375	523156
15273	523157
72494	523158
10304	523159
100148	523160
116914	523161
10966	523162
2786	523163
5894	523164
856	523165
16419	523166
14347	523167
48962	523168
19497	523169
672	523170
18602	523171
8728	523172
58765	523173
1401	523174
689	523175
30221	523176
50594	523177
45881	523178
14824	523179
149237	523180
14837	523181
77869	523182
8000	523183
90566	523184
73563	523185
92313	523186
972	523187
76195	523188
4040	523189
394	523190
30295	523191
48751	523192
11689	523193
47489	523194
5716	523195
76825	523196
31890	523197
28502	523198
33361	523199
15298	523200
6374	523201
66420	523202
104688	523203
3034	523204
5170	523205
44758	523206
101111	523207
112618	523208
11255	523209
22856	523210
1904	523211
45910	523212
23490	523213
34517	523214
45628	523215
37677	523216
1878	523217
58661	523218
105572	523219
116161	523220
63105	523221
9272	523222
78500	523223
63164	523224
59193	523225
10900	523226
284	523227
11573	523228
118433	523229
53975	523230
2962	523231
73032	523232
10524	523233
108261	523234
9557	523235
17954	523236
105089	523237
12132	523238
99928	523239
77128	523240
30369	523241
5964	523242
43740	523243
4853	523244
71091	523245
76666	523246
946	523247
31992	523248
99093	523249
12473	523250
78670	523251
5789	523252
20613	523253
14387	523254
1050	523255
34278	523256
74627	523257
44287	523258
12729	523259
5016	523260
65168	523261
91813	523262
6047	523263
80780	523264
34926	523265
89514	523266
15544	523267
50779	523268
5105	523269
85943	523270
36931	523271
20613	523272
101284	523273
29539	523274
750	523275
9673	523276
49249	523277
7684	523278
24810	523279
22559	523280
51572	523281
2453	523282
16323	523283
23463	523284
2022	523285
4374	523286
35742	523287
33100	523288
63157	523289
9125	523290
48537	523291
66168	523292
64049	523293
125752	523294
92062	523295
6368	523296
105906	523297
27414	523298
169015	523299
38038	523300
1862	523301
1394	523302
132567	523303
1764	523304
27503	523305
129803	523306
45998	523307
55805	523308
12991	523309
136573	523310
165786	523311
64196	523312
75036	523313
54824	523314
114475	523315
10765	523316
115752	523317
49563	523318
18736	523319
5986	523320
74662	523321
7734	523322
8385	523323
69258	523324
148828	523325
50598	523326
81470	523327
21567	523328
18589	523329
9239	523330
8077	523331
14295	523332
36497	523333
7836	523334
73928	523335
434	523336
29486	523337
34976	523338
103786	523339
14639	523340
42124	523341
21762	523342
109755	523343
12454	523344
14608	523345
26345	523346
3400	523347
61909	523348
11688	523349
59272	523350
54180	523351
37248	523352
42631	523353
26091	523354
49756	523355
72437	523356
124956	523357
46872	523358
93917	523359
25436	523360
84349	523361
51566	523362
8946	523363
5674	523364
65514	523365
15815	523366
924	523367
76655	523368
42637	523369
30415	523370
72171	523371
1272	523372
88884	523373
24301	523374
1994	523375
45614	523376
37992	523377
51146	523378
53353	523379
89540	523380
47872	523381
31707	523382
10926	523383
61906	523384
766	523385
219	523386
38363	523387
510	523388
16767	523389
11731	523390
29772	523391
11194	523392
4801	523393
9587	523394
1041	523395
57979	523396
28696	523397
65475	523398
11398	523399
6900	523400
6456	523401
49189	523402
110904	523403
26793	523404
3012	523405
25426	523406
147347	523407
75717	523408
55778	523409
12807	523410
70073	523411
3002	523412
14753	523413
130262	523414
9504	523415
19861	523416
77027	523417
5094	523418
8989	523419
109724	523420
36063	523421
14556	523422
19154	523423
6716	523424
8836	523425
36678	523426
21023	523427
66224	523428
33879	523429
882	523430
7021	523431
47059	523432
34340	523433
77654	523434
87662	523435
12397	523436
147974	523437
411	523438
63990	523439
19261	523440
73282	523441
49211	523442
110099	523443
41204	523444
121852	523445
11711	523446
47669	523447
38673	523448
853	523449
216	523450
48246	523451
6266	523452
1935	523453
7910	523454
4286	523455
76931	523456
102721	523457
47031	523458
101793	523459
2620	523460
25495	523461
7406	523462
18579	523463
95197	523464
13507	523465
12691	523466
13435	523467
19081	523468
32957	523469
35846	523470
27600	523471
88063	523472
30179	523473
51404	523474
21257	523475
22758	523476
77103	523477
25936	523478
1888	523479
1669	523480
7037	523481
68054	523482
57144	523483
108542	523484
54901	523485
53499	523486
7271	523487
19660	523488
37884	523489
52260	523490
25444	523491
95559	523492
93316	523493
4041	523494
77939	523495
31745	523496
72384	523497
16653	523498
63538	523499
16299	523500
75182	523501
11592	523502
1109	523503
12681	523504
44784	523505
111115	523506
62810	523507
98091	523508
38665	523509
75363	523510
94582	523511
48591	523512
21396	523513
6724	523514
115717	523515
36516	523516
38267	523517
37152	523518
3777	523519
76777	523520
55990	523521
32139	523522
8954	523523
17950	523524
3439	523525
83151	523526
30187	523527
57255	523528
125211	523529
45957	523530
18054	523531
30467	523532
29619	523533
46559	523534
20682	523535
25852	523536
103625	523537
3161	523538
4354	523539
65694	523540
101301	523541
62517	523542
23455	523543
40246	523544
25487	523545
93652	523546
25196	523547
57641	523548
3973	523549
136688	523550
319	523551
14745	523552
12161	523553
80158	523554
23837	523555
13425	523556
27913	523557
10714	523558
32866	523559
62372	523560
38381	523561
40672	523562
34699	523563
106095	523564
2597	523565
1077	523566
69693	523567
93567	523568
35416	523569
159904	523570
17275	523571
9399	523572
42894	523573
47220	523574
220	523575
16194	523576
48805	523577
27350	523578
124894	523579
6497	523580
11896	523581
92475	523582
70519	523583
91471	523584
3703	523585
77166	523586
21387	523587
70076	523588
8748	523589
15404	523590
64682	523591
15694	523592
15912	523593
97936	523594
65154	523595
41944	523596
11561	523597
183	523598
84	523599
24387	523600
39599	523601
2122	523602
52499	523603
93394	523604
112500	523605
84341	523606
138	523607
79383	523608
31789	523609
54483	523610
78355	523611
6263	523612
4128	523613
35403	523614
74282	523615
14513	523616
49708	523617
938	523618
38736	523619
43392	523620
2562	523621
20539	523622
14388	523623
83844	523624
14884	523625
29332	523626
3101	523627
60434	523628
34216	523629
29553	523630
21413	523631
75158	523632
29458	523633
129831	523634
3739	523635
27851	523636
28168	523637
2082	523638
4771	523639
102731	523640
84866	523641
42795	523642
4201	523643
19583	523644
11509	523645
17206	523646
25606	523647
19362	523648
13821	523649
79667	523650
84914	523651
5635	523652
3287	523653
39374	523654
65062	523655
30785	523656
134869	523657
25717	523658
29159	523659
54914	523660
65476	523661
14186	523662
26334	523663
68374	523664
32621	523665
8012	523666
53319	523667
2182	523668
6649	523669
37973	523670
1358	523671
54480	523672
23634	523673
121028	523674
3563	523675
80013	523676
68808	523677
22356	523678
67001	523679
49552	523680
167381	523681
92058	523682
86507	523683
15326	523684
39520	523685
61660	523686
60917	523687
101081	523688
14953	523689
2148	523690
1141	523691
422	523692
2742	523693
44894	523694
42985	523695
9036	523696
133	523697
89516	523698
95695	523699
43470	523700
76045	523701
21296	523702
11316	523703
9647	523704
12772	523705
82676	523706
141777	523707
2753	523708
16433	523709
21079	523710
22467	523711
16037	523712
1464	523713
71	523714
57707	523715
31895	523716
13037	523717
24010	523718
46798	523719
15165	523720
42976	523721
4900	523722
40599	523723
4607	523724
10528	523725
266	523726
17884	523727
102322	523728
1496	523729
113969	523730
7392	523731
19240	523732
44160	523733
12592	523734
81564	523735
11859	523736
35699	523737
45535	523738
18132	523739
502	523740
17368	523741
59235	523742
3080	523743
112062	523744
68432	523745
26603	523746
65424	523747
94301	523748
2440	523749
61954	523750
18576	523751
138618	523752
1724	523753
50978	523754
66014	523755
112706	523756
1054	523757
153419	523758
3533	523759
80389	523760
20085	523761
26925	523762
27971	523763
28661	523764
10900	523765
63188	523766
51496	523767
300	523768
24014	523769
1078	523770
82746	523771
111179	523772
16891	523773
83373	523774
56355	523775
78245	523776
152123	523777
89297	523778
1090	523779
24371	523780
48600	523781
52343	523782
46479	523783
18511	523784
31247	523785
10232	523786
61892	523787
11254	523788
23697	523789
36263	523790
62568	523791
706	523792
3050	523793
16199	523794
199	523795
131462	523796
40865	523797
3662	523798
22848	523799
39329	523800
3268	523801
16948	523802
29003	523803
68648	523804
138624	523805
16774	523806
43561	523807
3829	523808
99401	523809
77690	523810
162116	523811
24189	523812
53961	523813
39661	523814
11681	523815
62497	523816
17425	523817
135158	523818
2068	523819
93701	523820
70729	523821
32361	523822
31830	523823
150945	523824
2284	523825
17880	523826
45647	523827
19748	523828
3491	523829
11159	523830
24805	523831
6981	523832
4175	523833
79059	523834
55	523835
5380	523836
119203	523837
85546	523838
18280	523839
7418	523840
20393	523841
59486	523842
1035	523843
5055	523844
3755	523845
42273	523846
88684	523847
127919	523848
143949	523849
362	523850
33257	523851
127668	523852
9882	523853
80776	523854
41805	523855
15773	523856
74762	523857
23533	523858
11118	523859
1957	523860
17674	523861
6192	523862
27454	523863
36211	523864
12743	523865
117585	523866
2615	523867
5844	523868
2174	523869
96020	523870
10425	523871
34804	523872
7341	523873
105778	523874
27844	523875
131565	523876
33367	523877
9713	523878
10295	523879
24593	523880
50972	523881
11396	523882
214	523883
91809	523884
48960	523885
18997	523886
79940	523887
132352	523888
16112	523889
83976	523890
8247	523891
8547	523892
5147	523893
31043	523894
9277	523895
70507	523896
2081	523897
25848	523898
50214	523899
54197	523900
2316	523901
409	523902
973	523903
36618	523904
90122	523905
81357	523906
17897	523907
138423	523908
22104	523909
26024	523910
122494	523911
105000	523912
8283	523913
36114	523914
101112	523915
71476	523916
24370	523917
51612	523918
5989	523919
47204	523920
10562	523921
20664	523922
67877	523923
31023	523924
48988	523925
90091	523926
68319	523927
4718	523928
89509	523929
165	523930
93535	523931
17711	523932
38550	523933
5685	523934
95018	523935
154587	523936
15824	523937
6281	523938
30525	523939
88759	523940
33111	523941
46842	523942
3254	523943
5405	523944
53053	523945
39171	523946
35738	523947
53877	523948
75171	523949
75976	523950
27036	523951
77445	523952
25743	523953
56474	523954
40750	523955
2561	523956
142678	523957
24717	523958
13887	523959
16264	523960
159353	523961
68253	523962
1049	523963
28365	523964
35994	523965
118022	523966
48006	523967
3707	523968
84361	523969
28859	523970
34253	523971
10648	523972
62463	523973
1154	523974
28538	523975
12224	523976
85452	523977
21833	523978
25296	523979
20675	523980
116873	523981
65039	523982
37383	523983
158574	523984
11	523985
17720	523986
156596	523987
31912	523988
9537	523989
6120	523990
6614	523991
31345	523992
524	523993
35669	523994
364	523995
34629	523996
5620	523997
2366	523998
707	523999
43351	524000
48	524001
89603	524002
59573	524003
223	524004
157558	524005
126824	524006
10536	524007
59001	524008
17437	524009
61178	524010
18811	524011
913	524012
4088	524013
47426	524014
25106	524015
59385	524016
807	524017
6709	524018
101754	524019
5293	524020
37441	524021
20244	524022
131009	524023
28177	524024
127143	524025
65864	524026
30877	524027
11218	524028
33201	524029
120105	524030
20411	524031
21380	524032
81872	524033
98462	524034
36442	524035
157350	524036
28962	524037
21016	524038
12971	524039
7174	524040
119651	524041
10121	524042
14518	524043
64492	524044
62711	524045
31786	524046
128648	524047
5469	524048
52306	524049
55671	524050
120621	524051
14721	524052
117240	524053
131935	524054
51538	524055
97963	524056
65538	524057
26107	524058
36816	524059
70316	524060
14385	524061
79222	524062
46399	524063
974	524064
81999	524065
144387	524066
26754	524067
51157	524068
73400	524069
33534	524070
85412	524071
10547	524072
428	524073
100855	524074
30887	524075
230	524076
18728	524077
35739	524078
107835	524079
19000	524080
6210	524081
161072	524082
35501	524083
132237	524084
37594	524085
522	524086
60940	524087
74249	524088
83585	524089
132458	524090
10419	524091
129368	524092
15737	524093
80285	524094
81328	524095
7358	524096
31571	524097
24979	524098
47155	524099
24070	524100
42407	524101
5250	524102
15297	524103
21914	524104
27078	524105
31727	524106
88194	524107
36623	524108
4194	524109
89158	524110
66564	524111
157607	524112
51452	524113
4932	524114
12396	524115
46538	524116
5801	524117
474	524118
59138	524119
33436	524120
94398	524121
43938	524122
90646	524123
41855	524124
6451	524125
69901	524126
57316	524127
108653	524128
12817	524129
143402	524130
3049	524131
16413	524132
7770	524133
18019	524134
27727	524135
19708	524136
70357	524137
9268	524138
4800	524139
28033	524140
40400	524141
55991	524142
20565	524143
44314	524144
106914	524145
38813	524146
43517	524147
46484	524148
88248	524149
28287	524150
47836	524151
2417	524152
111664	524153
86410	524154
96602	524155
972	524156
39305	524157
83704	524158
67578	524159
62811	524160
65466	524161
10900	524162
160344	524163
6263	524164
1573	524165
79295	524166
23337	524167
4111	524168
14274	524169
52882	524170
16417	524171
18389	524172
132151	524173
128177	524174
1174	524175
19911	524176
62	524177
367	524178
46400	524179
51233	524180
31487	524181
2913	524182
65913	524183
60619	524184
17301	524185
130381	524186
28290	524187
73257	524188
95235	524189
14321	524190
23998	524191
54793	524192
8586	524193
22476	524194
63564	524195
128437	524196
17389	524197
61126	524198
16746	524199
60092	524200
24040	524201
121705	524202
36962	524203
3386	524204
25397	524205
30789	524206
32712	524207
2741	524208
152007	524209
6561	524210
764	524211
81480	524212
3090	524213
7579	524214
1321	524215
142418	524216
2525	524217
89061	524218
44498	524219
141499	524220
128562	524221
136194	524222
24336	524223
5618	524224
8092	524225
8179	524226
99188	524227
18168	524228
1362	524229
79499	524230
71229	524231
59726	524232
26013	524233
34339	524234
20004	524235
71159	524236
65939	524237
25954	524238
105071	524239
20105	524240
19473	524241
10741	524242
47506	524243
29363	524244
13837	524245
91151	524246
7677	524247
108187	524248
100697	524249
37363	524250
81424	524251
21679	524252
34685	524253
24008	524254
2299	524255
45372	524256
32202	524257
1173	524258
13109	524259
20529	524260
95385	524261
11563	524262
70770	524263
46538	524264
98262	524265
70114	524266
15901	524267
160524	524268
106298	524269
67535	524270
9754	524271
34407	524272
2776	524273
27092	524274
89347	524275
57041	524276
27122	524277
77854	524278
19350	524279
2695	524280
324	524281
7245	524282
25896	524283
74257	524284
22690	524285
23960	524286
699	524287
71205	524288
59484	524289
29858	524290
129394	524291
5817	524292
677	524293
50931	524294
62035	524295
17679	524296
23891	524297
12300	524298
60	524299
3984	524300
32504	524301
13621	524302
61964	524303
60015	524304
100075	524305
14124	524306
154343	524307
12414	524308
65383	524309
18079	524310
27685	524311
20046	524312
45204	524313
39138	524314
31090	524315
10360	524316
15996	524317
50319	524318
115019	524319
14358	524320
9773	524321
3671	524322
31133	524323
25870	524324
20963	524325
112650	524326
921	524327
14013	524328
81952	524329
108168	524330
76275	524331
14404	524332
63734	524333
921	524334
18525	524335
34339	524336
9199	524337
78964	524338
49218	524339
8923	524340
32770	524341
76957	524342
55682	524343
87364	524344
12038	524345
74442	524346
27115	524347
554	524348
32760	524349
131714	524350
393	524351
13194	524352
56844	524353
53012	524354
56668	524355
50776	524356
114044	524357
16861	524358
54711	524359
19636	524360
71494	524361
95407	524362
44788	524363
16592	524364
9853	524365
26890	524366
43058	524367
129603	524368
67783	524369
8792	524370
405	524371
21338	524372
3016	524373
77577	524374
22852	524375
82177	524376
12887	524377
36	524378
79132	524379
56241	524380
21183	524381
44470	524382
10611	524383
4006	524384
37496	524385
94604	524386
33758	524387
74809	524388
90561	524389
39038	524390
1661	524391
21247	524392
43593	524393
20767	524394
71820	524395
13490	524396
68928	524397
61867	524398
39178	524399
80188	524400
14544	524401
18446	524402
65760	524403
29223	524404
48178	524405
45526	524406
1278	524407
68893	524408
13424	524409
89613	524410
23162	524411
35810	524412
106691	524413
125863	524414
87042	524415
18286	524416
32799	524417
42604	524418
128012	524419
48887	524420
52148	524421
82118	524422
32340	524423
74050	524424
6858	524425
62755	524426
22714	524427
34227	524428
45664	524429
25628	524430
72194	524431
2646	524432
25354	524433
139077	524434
47403	524435
101715	524436
43637	524437
82159	524438
190	524439
14135	524440
144048	524441
40430	524442
20159	524443
65337	524444
19070	524445
5731	524446
31437	524447
7787	524448
25555	524449
2982	524450
86636	524451
23713	524452
15717	524453
43075	524454
23542	524455
1246	524456
20094	524457
30124	524458
22815	524459
55160	524460
253	524461
2144	524462
46310	524463
14634	524464
25882	524465
37712	524466
40969	524467
4936	524468
25846	524469
8867	524470
128369	524471
79203	524472
28062	524473
19115	524474
100572	524475
46303	524476
36327	524477
131464	524478
19441	524479
11533	524480
5513	524481
71942	524482
54724	524483
45259	524484
66520	524485
3175	524486
2973	524487
15030	524488
13031	524489
100947	524490
13563	524491
93012	524492
63880	524493
34478	524494
2532	524495
206	524496
11047	524497
1321	524498
162552	524499
19091	524500
46715	524501
1131	524502
42669	524503
54086	524504
23111	524505
24437	524506
75567	524507
35155	524508
19442	524509
33534	524510
13133	524511
71664	524512
33994	524513
27149	524514
95491	524515
4498	524516
114235	524517
53305	524518
68511	524519
1730	524520
13537	524521
39104	524522
15735	524523
72608	524524
96174	524525
169768	524526
49345	524527
53078	524528
52715	524529
51451	524530
8582	524531
1789	524532
44997	524533
24348	524534
2998	524535
27368	524536
7174	524537
97402	524538
56550	524539
137202	524540
5819	524541
4972	524542
114137	524543
69983	524544
74236	524545
29320	524546
113531	524547
94081	524548
65439	524549
149452	524550
65844	524551
15291	524552
7686	524553
26154	524554
92559	524555
36144	524556
46127	524557
36734	524558
7227	524559
73985	524560
2821	524561
14872	524562
5131	524563
82250	524564
41445	524565
18891	524566
151181	524567
49763	524568
131511	524569
73230	524570
73199	524571
107469	524572
26656	524573
35351	524574
55908	524575
80091	524576
12698	524577
198	524578
4249	524579
28697	524580
56033	524581
30800	524582
33231	524583
89350	524584
45237	524585
104544	524586
9408	524587
2863	524588
32170	524589
108843	524590
19813	524591
41411	524592
99382	524593
30095	524594
53749	524595
123639	524596
107306	524597
54786	524598
27939	524599
16223	524600
9404	524601
52214	524602
194	524603
9048	524604
2128	524605
8087	524606
3938	524607
26223	524608
104596	524609
116279	524610
50844	524611
4867	524612
62651	524613
6991	524614
9964	524615
5738	524616
19979	524617
5811	524618
65222	524619
6492	524620
32351	524621
12637	524622
51247	524623
38377	524624
114546	524625
82255	524626
121889	524627
33762	524628
72382	524629
39349	524630
11652	524631
6462	524632
86618	524633
9288	524634
27723	524635
12892	524636
119711	524637
26879	524638
22044	524639
67089	524640
29470	524641
55370	524642
4596	524643
288	524644
50755	524645
30520	524646
62691	524647
241	524648
82160	524649
71699	524650
94390	524651
25033	524652
97713	524653
18177	524654
30337	524655
7755	524656
56122	524657
105458	524658
72188	524659
21302	524660
67059	524661
31967	524662
37384	524663
26032	524664
38244	524665
99218	524666
3839	524667
47094	524668
79313	524669
18080	524670
105829	524671
38247	524672
77355	524673
107789	524674
93027	524675
25670	524676
2425	524677
28520	524678
22620	524679
11088	524680
102137	524681
19600	524682
25398	524683
1617	524684
46354	524685
2071	524686
24388	524687
1511	524688
117336	524689
53739	524690
94137	524691
2552	524692
34051	524693
13161	524694
40007	524695
1832	524696
43299	524697
28595	524698
49426	524699
10768	524700
19393	524701
60334	524702
5851	524703
2034	524704
31494	524705
57375	524706
11703	524707
3360	524708
9588	524709
168991	524710
111067	524711
109961	524712
75486	524713
113360	524714
56589	524715
120193	524716
17200	524717
31421	524718
1132	524719
13059	524720
31154	524721
2623	524722
39125	524723
68860	524724
28389	524725
20949	524726
65288	524727
71086	524728
9959	524729
8505	524730
77200	524731
2506	524732
64442	524733
71753	524734
33199	524735
16178	524736
2967	524737
21406	524738
82799	524739
46460	524740
6206	524741
26070	524742
75062	524743
139007	524744
37408	524745
678	524746
49503	524747
9178	524748
63118	524749
20950	524750
58846	524751
1036	524752
8313	524753
1601	524754
4262	524755
1090	524756
50878	524757
123327	524758
45919	524759
26162	524760
61398	524761
67451	524762
769	524763
3041	524764
2816	524765
1831	524766
48586	524767
78338	524768
36842	524769
88198	524770
35329	524771
40730	524772
4304	524773
11264	524774
41224	524775
4190	524776
9252	524777
34288	524778
1435	524779
81576	524780
62747	524781
1550	524782
4641	524783
91501	524784
55495	524785
110890	524786
11691	524787
38697	524788
77031	524789
303	524790
9085	524791
84029	524792
131956	524793
14359	524794
1037	524795
60756	524796
122458	524797
73720	524798
2170	524799
29806	524800
83360	524801
55044	524802
107097	524803
7053	524804
2805	524805
7938	524806
16467	524807
64968	524808
129334	524809
3841	524810
118278	524811
3422	524812
6208	524813
25096	524814
727	524815
15298	524816
9682	524817
8222	524818
15998	524819
11037	524820
69414	524821
11018	524822
18210	524823
14981	524824
33490	524825
13015	524826
11230	524827
134957	524828
91610	524829
83260	524830
32515	524831
27025	524832
116921	524833
67308	524834
9443	524835
132537	524836
39157	524837
18995	524838
16139	524839
44306	524840
18484	524841
41002	524842
17206	524843
25990	524844
48045	524845
112130	524846
23955	524847
87427	524848
44103	524849
25572	524850
51811	524851
43644	524852
93490	524853
32489	524854
34414	524855
15920	524856
45642	524857
89873	524858
7538	524859
118892	524860
35091	524861
30387	524862
7349	524863
6985	524864
49016	524865
1379	524866
5309	524867
71130	524868
2759	524869
111812	524870
138485	524871
7534	524872
116232	524873
67433	524874
76845	524875
24349	524876
5853	524877
8201	524878
67061	524879
26027	524880
29222	524881
16658	524882
159355	524883
75	524884
5411	524885
76966	524886
112473	524887
25309	524888
134025	524889
19859	524890
19421	524891
4037	524892
56380	524893
55748	524894
30277	524895
5953	524896
111891	524897
33016	524898
66660	524899
21227	524900
110829	524901
13955	524902
3394	524903
13455	524904
9433	524905
98135	524906
130470	524907
56121	524908
26173	524909
89914	524910
756	524911
74316	524912
7234	524913
48035	524914
1127	524915
24637	524916
31776	524917
94021	524918
6731	524919
5412	524920
94669	524921
28782	524922
98574	524923
8317	524924
10301	524925
152257	524926
84024	524927
11459	524928
11946	524929
117001	524930
2804	524931
164	524932
90743	524933
1805	524934
22126	524935
18723	524936
33830	524937
11223	524938
696	524939
19176	524940
13700	524941
77561	524942
15347	524943
10383	524944
49477	524945
62743	524946
95325	524947
111247	524948
63523	524949
85404	524950
93218	524951
94086	524952
1485	524953
41883	524954
3802	524955
160533	524956
25736	524957
50542	524958
52660	524959
40820	524960
112483	524961
665	524962
105669	524963
8821	524964
34784	524965
18326	524966
38021	524967
86108	524968
1201	524969
9687	524970
55061	524971
107635	524972
7522	524973
146312	524974
122959	524975
78445	524976
25181	524977
21335	524978
20192	524979
84713	524980
26753	524981
67511	524982
4299	524983
18488	524984
8656	524985
3779	524986
27374	524987
11505	524988
15304	524989
22540	524990
61841	524991
15411	524992
153574	524993
75357	524994
4307	524995
35539	524996
42205	524997
95571	524998
126590	524999
15069	525000
99611	525001
73845	525002
35168	525003
47955	525004
82448	525005
59234	525006
2241	525007
61936	525008
71365	525009
86405	525010
32473	525011
124747	525012
12768	525013
8206	525014
56708	525015
84114	525016
28073	525017
93045	525018
38883	525019
126313	525020
5067	525021
44072	525022
22753	525023
55525	525024
56426	525025
11802	525026
15396	525027
80512	525028
29049	525029
82457	525030
14216	525031
38279	525032
18190	525033
37318	525034
76307	525035
13410	525036
16239	525037
117784	525038
46603	525039
15060	525040
79602	525041
15114	525042
34766	525043
14018	525044
18280	525045
42789	525046
15173	525047
34364	525048
76952	525049
131743	525050
38331	525051
42721	525052
79261	525053
49408	525054
56235	525055
32163	525056
108277	525057
65728	525058
52859	525059
80658	525060
103504	525061
25908	525062
42457	525063
83261	525064
42880	525065
16276	525066
45521	525067
92668	525068
28350	525069
37533	525070
131022	525071
3280	525072
113635	525073
1972	525074
8940	525075
19737	525076
1615	525077
46165	525078
18896	525079
75748	525080
56705	525081
106325	525082
101152	525083
54807	525084
27464	525085
25950	525086
7190	525087
28961	525088
48705	525089
19388	525090
12707	525091
133484	525092
93933	525093
85768	525094
88136	525095
48878	525096
4910	525097
42513	525098
14333	525099
76111	525100
9206	525101
27415	525102
27045	525103
32736	525104
89239	525105
79135	525106
32364	525107
105241	525108
1409	525109
91063	525110
130076	525111
59572	525112
109625	525113
19114	525114
2395	525115
17317	525116
41285	525117
33503	525118
34140	525119
169253	525120
29244	525121
138854	525122
47218	525123
147	525124
49964	525125
11287	525126
16203	525127
24421	525128
114571	525129
54672	525130
43659	525131
116616	525132
16592	525133
89811	525134
6720	525135
66138	525136
14355	525137
9019	525138
306	525139
72217	525140
42929	525141
69587	525142
826	525143
4147	525144
3536	525145
69607	525146
6164	525147
62661	525148
32905	525149
113088	525150
5795	525151
42065	525152
104576	525153
21246	525154
2312	525155
935	525156
123629	525157
124736	525158
8802	525159
51706	525160
2826	525161
34277	525162
268	525163
3153	525164
114966	525165
69260	525166
722	525167
82153	525168
41011	525169
48357	525170
14065	525171
63638	525172
23091	525173
130840	525174
3100	525175
19848	525176
36221	525177
57533	525178
5811	525179
69312	525180
40878	525181
27212	525182
6567	525183
2952	525184
25234	525185
7861	525186
86284	525187
14350	525188
65369	525189
19309	525190
7714	525191
52363	525192
38432	525193
3416	525194
26087	525195
13299	525196
92308	525197
1638	525198
1916	525199
22071	525200
148717	525201
4923	525202
14	525203
46529	525204
49858	525205
56697	525206
39713	525207
79501	525208
6786	525209
167766	525210
53174	525211
5825	525212
31458	525213
677	525214
7178	525215
8459	525216
19540	525217
128698	525218
25925	525219
144094	525220
45186	525221
34646	525222
41432	525223
6423	525224
980	525225
10952	525226
36436	525227
99340	525228
144009	525229
92027	525230
44109	525231
78251	525232
97790	525233
5089	525234
82432	525235
25304	525236
38308	525237
194	525238
49014	525239
57677	525240
3555	525241
43683	525242
43809	525243
20505	525244
62755	525245
1747	525246
37331	525247
148819	525248
34295	525249
1255	525250
4873	525251
7506	525252
36893	525253
74337	525254
38326	525255
51796	525256
122042	525257
118443	525258
125099	525259
72540	525260
4562	525261
28549	525262
129438	525263
2922	525264
150957	525265
5610	525266
77524	525267
35899	525268
5175	525269
1613	525270
62543	525271
24491	525272
45015	525273
3498	525274
16361	525275
3722	525276
37906	525277
19230	525278
10396	525279
48789	525280
2387	525281
22808	525282
50520	525283
7902	525284
48090	525285
4785	525286
41558	525287
4616	525288
1497	525289
3022	525290
33454	525291
23347	525292
13161	525293
3199	525294
36181	525295
23067	525296
57175	525297
470	525298
37554	525299
26225	525300
24426	525301
136741	525302
47623	525303
115563	525304
40391	525305
53056	525306
94640	525307
45830	525308
23595	525309
37862	525310
44810	525311
79711	525312
87876	525313
29842	525314
37739	525315
42542	525316
46819	525317
20225	525318
138794	525319
47969	525320
11417	525321
142472	525322
98694	525323
10685	525324
25814	525325
94333	525326
52530	525327
70626	525328
91151	525329
33004	525330
2307	525331
76922	525332
3759	525333
103904	525334
109022	525335
8233	525336
36172	525337
5198	525338
1078	525339
93623	525340
1615	525341
5557	525342
71943	525343
3920	525344
37479	525345
68471	525346
65628	525347
57300	525348
4674	525349
135324	525350
947	525351
159648	525352
12255	525353
31817	525354
48042	525355
4436	525356
45448	525357
57647	525358
9616	525359
29687	525360
27774	525361
27116	525362
519	525363
33686	525364
111815	525365
24054	525366
59455	525367
103335	525368
57505	525369
15592	525370
109648	525371
19165	525372
12792	525373
74533	525374
2230	525375
35504	525376
75948	525377
32985	525378
102	525379
105789	525380
85457	525381
14741	525382
161117	525383
64548	525384
15225	525385
54136	525386
63566	525387
18372	525388
82258	525389
26016	525390
26345	525391
2789	525392
35814	525393
55259	525394
119853	525395
1191	525396
73975	525397
48954	525398
5007	525399
13267	525400
48427	525401
2393	525402
6117	525403
4706	525404
10416	525405
2836	525406
53907	525407
21956	525408
9700	525409
124655	525410
151599	525411
26124	525412
10182	525413
8382	525414
95372	525415
7782	525416
1484	525417
16084	525418
16086	525419
1962	525420
15090	525421
6292	525422
13814	525423
9787	525424
58862	525425
1795	525426
13805	525427
250	525428
96727	525429
37737	525430
46016	525431
95897	525432
29773	525433
13243	525434
25770	525435
80291	525436
11649	525437
58378	525438
22631	525439
7696	525440
5627	525441
52550	525442
10189	525443
1398	525444
35110	525445
8257	525446
113490	525447
22779	525448
34507	525449
50828	525450
7010	525451
19206	525452
31024	525453
52956	525454
57120	525455
14019	525456
13273	525457
78327	525458
11558	525459
11111	525460
101294	525461
155824	525462
45809	525463
20369	525464
16291	525465
142424	525466
44574	525467
18704	525468
27173	525469
16881	525470
3958	525471
2675	525472
161865	525473
17078	525474
135059	525475
46155	525476
74909	525477
8608	525478
37097	525479
132536	525480
79283	525481
1527	525482
4749	525483
52462	525484
47649	525485
79151	525486
140939	525487
35544	525488
36681	525489
32783	525490
15867	525491
20672	525492
48743	525493
39213	525494
73408	525495
22969	525496
112001	525497
93031	525498
26984	525499
7851	525500
31030	525501
48828	525502
1350	525503
830	525504
19212	525505
86987	525506
10972	525507
33807	525508
42298	525509
94022	525510
127936	525511
91474	525512
6703	525513
97038	525514
134271	525515
28108	525516
86149	525517
38575	525518
1141	525519
50849	525520
54813	525521
4591	525522
67153	525523
39727	525524
113146	525525
10697	525526
336	525527
57744	525528
12854	525529
1379	525530
7524	525531
75839	525532
166742	525533
9014	525534
10738	525535
4865	525536
56442	525537
8302	525538
11735	525539
32550	525540
36040	525541
8988	525542
102080	525543
85543	525544
5458	525545
41515	525546
27932	525547
1680	525548
107629	525549
37047	525550
22801	525551
44856	525552
34073	525553
45362	525554
4994	525555
110456	525556
6314	525557
62985	525558
59034	525559
26145	525560
11701	525561
44927	525562
21557	525563
115248	525564
5445	525565
18690	525566
12176	525567
43652	525568
23110	525569
114269	525570
2803	525571
83594	525572
98424	525573
13543	525574
97204	525575
45376	525576
17204	525577
61848	525578
3900	525579
69781	525580
28099	525581
54464	525582
54872	525583
56569	525584
95107	525585
6517	525586
11237	525587
71096	525588
17787	525589
24137	525590
53908	525591
65106	525592
22608	525593
25815	525594
45278	525595
4053	525596
3980	525597
2067	525598
480	525599
15192	525600
16498	525601
37016	525602
2948	525603
95535	525604
85869	525605
41856	525606
6985	525607
28507	525608
15069	525609
27595	525610
54682	525611
29436	525612
35956	525613
35625	525614
29616	525615
15331	525616
1716	525617
67374	525618
34035	525619
931	525620
29416	525621
2095	525622
42131	525623
69781	525624
19771	525625
6904	525626
32427	525627
66604	525628
15421	525629
21276	525630
83584	525631
133742	525632
10760	525633
117038	525634
79835	525635
134294	525636
49376	525637
22451	525638
34809	525639
19374	525640
5401	525641
44002	525642
32758	525643
46018	525644
346	525645
73483	525646
47433	525647
19657	525648
15515	525649
3618	525650
16450	525651
19850	525652
74356	525653
61295	525654
31719	525655
21109	525656
14237	525657
133810	525658
20592	525659
6758	525660
6145	525661
99963	525662
61215	525663
11996	525664
22010	525665
10439	525666
111586	525667
5748	525668
2945	525669
32160	525670
48395	525671
114781	525672
53859	525673
9200	525674
46570	525675
146236	525676
54252	525677
134570	525678
131615	525679
38514	525680
29253	525681
26011	525682
59893	525683
15166	525684
34319	525685
44328	525686
39509	525687
11	525688
1502	525689
59030	525690
20751	525691
13756	525692
26510	525693
7960	525694
162147	525695
64369	525696
3475	525697
54075	525698
23815	525699
19821	525700
165031	525701
40599	525702
47711	525703
7051	525704
24841	525705
50977	525706
56284	525707
889	525708
72281	525709
74459	525710
26650	525711
4899	525712
52220	525713
4304	525714
24124	525715
27185	525716
63699	525717
56625	525718
54182	525719
8893	525720
77888	525721
55881	525722
340	525723
65675	525724
8831	525725
3497	525726
36302	525727
102459	525728
12776	525729
52469	525730
2982	525731
59	525732
60854	525733
28638	525734
60866	525735
139414	525736
80682	525737
74067	525738
45689	525739
119046	525740
105402	525741
39917	525742
17346	525743
6115	525744
23812	525745
13358	525746
10478	525747
10736	525748
1398	525749
68201	525750
115878	525751
4156	525752
77694	525753
39123	525754
15154	525755
75689	525756
85120	525757
3254	525758
79123	525759
50274	525760
35113	525761
104820	525762
106932	525763
90302	525764
19067	525765
43401	525766
17882	525767
13043	525768
32304	525769
32608	525770
12308	525771
123098	525772
25773	525773
46960	525774
22412	525775
31879	525776
43351	525777
48258	525778
19433	525779
21943	525780
55058	525781
3613	525782
24119	525783
27625	525784
18491	525785
2318	525786
31415	525787
78163	525788
120062	525789
3746	525790
40959	525791
87085	525792
4107	525793
16363	525794
28696	525795
1100	525796
76506	525797
8233	525798
21834	525799
104524	525800
29911	525801
63787	525802
100887	525803
861	525804
20197	525805
26214	525806
14271	525807
27003	525808
32475	525809
27012	525810
39250	525811
55711	525812
89516	525813
55260	525814
11674	525815
2635	525816
75558	525817
14547	525818
105	525819
35845	525820
94752	525821
49460	525822
6390	525823
3910	525824
85755	525825
13903	525826
2215	525827
47541	525828
97381	525829
164195	525830
56320	525831
23652	525832
4210	525833
18173	525834
88985	525835
55194	525836
27337	525837
3847	525838
52558	525839
98281	525840
20770	525841
148847	525842
42498	525843
22897	525844
92028	525845
917	525846
136874	525847
70653	525848
6416	525849
82228	525850
75155	525851
146450	525852
46802	525853
21410	525854
324	525855
59014	525856
160	525857
75948	525858
13647	525859
13882	525860
10218	525861
23019	525862
7494	525863
12433	525864
12706	525865
147680	525866
46926	525867
42097	525868
724	525869
53012	525870
10924	525871
23794	525872
83376	525873
43669	525874
30174	525875
50358	525876
30301	525877
103384	525878
58358	525879
82818	525880
31642	525881
76743	525882
40151	525883
22801	525884
50781	525885
19938	525886
9534	525887
29817	525888
35120	525889
2057	525890
154427	525891
4325	525892
29101	525893
9	525894
13585	525895
140796	525896
21008	525897
47497	525898
93132	525899
659	525900
49969	525901
73121	525902
12788	525903
18679	525904
15745	525905
1568	525906
13122	525907
57626	525908
109118	525909
58969	525910
124669	525911
109707	525912
55823	525913
62729	525914
10709	525915
106965	525916
18488	525917
90108	525918
50960	525919
9445	525920
81012	525921
94945	525922
61226	525923
32574	525924
3039	525925
27609	525926
61951	525927
129284	525928
1165	525929
8808	525930
60644	525931
19131	525932
103115	525933
9698	525934
77470	525935
63707	525936
50772	525937
78953	525938
6235	525939
86367	525940
9666	525941
54787	525942
18443	525943
121500	525944
94507	525945
90252	525946
138460	525947
3211	525948
6185	525949
24217	525950
51679	525951
36624	525952
53743	525953
20677	525954
41496	525955
27913	525956
120102	525957
14366	525958
31488	525959
6452	525960
105953	525961
104963	525962
5330	525963
20802	525964
62123	525965
31606	525966
42412	525967
47263	525968
10300	525969
52691	525970
42926	525971
51328	525972
6931	525973
133433	525974
36646	525975
6232	525976
1283	525977
382	525978
72127	525979
14933	525980
4696	525981
27306	525982
41711	525983
19100	525984
132885	525985
11682	525986
30765	525987
12552	525988
31990	525989
27221	525990
4942	525991
14399	525992
4078	525993
14230	525994
17166	525995
25229	525996
137842	525997
107002	525998
4752	525999
84476	526000
270	526001
755	526002
80424	526003
62841	526004
2402	526005
34862	526006
79035	526007
109938	526008
9813	526009
96380	526010
14608	526011
127510	526012
133332	526013
44639	526014
17378	526015
102852	526016
7698	526017
81109	526018
7315	526019
123271	526020
68896	526021
84518	526022
35057	526023
19373	526024
19587	526025
86876	526026
7769	526027
50037	526028
4904	526029
6723	526030
114591	526031
66122	526032
6167	526033
25475	526034
74580	526035
66052	526036
47294	526037
63858	526038
113989	526039
1729	526040
13320	526041
80457	526042
49136	526043
18515	526044
11234	526045
10315	526046
4346	526047
2263	526048
33717	526049
32368	526050
78452	526051
126140	526052
9062	526053
63478	526054
7023	526055
63911	526056
6198	526057
83705	526058
36552	526059
131726	526060
4027	526061
67690	526062
81008	526063
94535	526064
18369	526065
104824	526066
41470	526067
14783	526068
30001	526069
45608	526070
19366	526071
60962	526072
97634	526073
28751	526074
151839	526075
7334	526076
49970	526077
6645	526078
115	526079
35824	526080
6873	526081
42746	526082
105325	526083
180	526084
28759	526085
4821	526086
18166	526087
545	526088
34601	526089
122506	526090
169858	526091
26304	526092
5249	526093
27666	526094
4508	526095
64323	526096
39795	526097
39848	526098
4955	526099
9596	526100
5467	526101
410	526102
90092	526103
87884	526104
3425	526105
4924	526106
2932	526107
1837	526108
53776	526109
29285	526110
104409	526111
59052	526112
9572	526113
69395	526114
92298	526115
116721	526116
4188	526117
1822	526118
61668	526119
40014	526120
25918	526121
14585	526122
70790	526123
31043	526124
3040	526125
81062	526126
5812	526127
23333	526128
84776	526129
13735	526130
65139	526131
2041	526132
1723	526133
32494	526134
17069	526135
78989	526136
23798	526137
58852	526138
122550	526139
51154	526140
10633	526141
95407	526142
27773	526143
45285	526144
78492	526145
704	526146
64551	526147
7711	526148
10391	526149
5735	526150
3998	526151
17359	526152
5250	526153
8915	526154
14590	526155
21637	526156
151792	526157
2882	526158
150	526159
11957	526160
107997	526161
43238	526162
22564	526163
19927	526164
50769	526165
71354	526166
74993	526167
25717	526168
10650	526169
114916	526170
79869	526171
875	526172
78555	526173
29846	526174
19245	526175
22119	526176
3218	526177
37805	526178
54618	526179
38177	526180
48509	526181
91981	526182
32729	526183
17425	526184
12286	526185
40625	526186
188	526187
124798	526188
8475	526189
1197	526190
62078	526191
4	526192
12816	526193
1590	526194
65872	526195
2030	526196
3116	526197
79550	526198
4100	526199
48385	526200
6776	526201
102040	526202
91234	526203
52383	526204
103316	526205
18006	526206
23882	526207
33624	526208
8829	526209
78522	526210
82345	526211
8432	526212
24551	526213
81643	526214
80440	526215
61157	526216
55868	526217
33730	526218
51726	526219
23607	526220
16364	526221
63606	526222
22833	526223
11720	526224
50654	526225
11011	526226
56355	526227
28360	526228
89171	526229
7593	526230
2048	526231
33633	526232
139534	526233
57832	526234
26934	526235
5588	526236
39004	526237
125369	526238
2691	526239
44071	526240
10257	526241
45160	526242
66811	526243
27518	526244
22051	526245
111358	526246
87922	526247
20060	526248
66232	526249
115281	526250
2572	526251
79934	526252
38113	526253
153633	526254
30547	526255
19031	526256
30029	526257
116022	526258
134202	526259
23734	526260
3158	526261
66728	526262
39025	526263
5320	526264
37889	526265
35734	526266
37878	526267
64904	526268
56303	526269
457	526270
27532	526271
11271	526272
23615	526273
1730	526274
61792	526275
67342	526276
22693	526277
24347	526278
48444	526279
79581	526280
53089	526281
9296	526282
1406	526283
12539	526284
1843	526285
44459	526286
74392	526287
25349	526288
35920	526289
2935	526290
50383	526291
119248	526292
13676	526293
94811	526294
85538	526295
28720	526296
19573	526297
142800	526298
78234	526299
81567	526300
4106	526301
71542	526302
43077	526303
20229	526304
9221	526305
2926	526306
32673	526307
67599	526308
17355	526309
40364	526310
2412	526311
9283	526312
385	526313
10636	526314
45764	526315
112848	526316
24564	526317
47068	526318
140549	526319
69261	526320
70259	526321
70795	526322
11402	526323
17717	526324
43860	526325
12591	526326
49098	526327
10563	526328
16498	526329
161362	526330
43263	526331
41467	526332
150801	526333
13227	526334
71573	526335
33261	526336
68112	526337
7655	526338
3655	526339
81625	526340
159488	526341
30628	526342
3761	526343
990	526344
49924	526345
35398	526346
41203	526347
48663	526348
17813	526349
9976	526350
120183	526351
36641	526352
29	526353
1357	526354
498	526355
53404	526356
165	526357
16594	526358
112882	526359
145639	526360
88323	526361
44007	526362
2220	526363
13232	526364
1188	526365
106767	526366
26662	526367
148322	526368
38062	526369
68313	526370
2250	526371
66890	526372
65850	526373
13766	526374
2167	526375
96157	526376
6343	526377
131139	526378
3694	526379
27877	526380
109999	526381
66309	526382
12172	526383
7167	526384
5487	526385
20384	526386
45296	526387
23	526388
22653	526389
10399	526390
67417	526391
60002	526392
98332	526393
160159	526394
4570	526395
116205	526396
44083	526397
12816	526398
91681	526399
3976	526400
21521	526401
36969	526402
59196	526403
21681	526404
46514	526405
64215	526406
101740	526407
122064	526408
3917	526409
1192	526410
1234	526411
102554	526412
121199	526413
19242	526414
24161	526415
30189	526416
52281	526417
78385	526418
6154	526419
79110	526420
18517	526421
90698	526422
9078	526423
33797	526424
71642	526425
11439	526426
22505	526427
30938	526428
717	526429
15293	526430
8084	526431
84563	526432
113939	526433
76452	526434
55587	526435
15823	526436
20598	526437
47007	526438
6707	526439
811	526440
22921	526441
12998	526442
110102	526443
68988	526444
21451	526445
12048	526446
29157	526447
11827	526448
1983	526449
81390	526450
37293	526451
1034	526452
8121	526453
2816	526454
9892	526455
8741	526456
15363	526457
15236	526458
11386	526459
62928	526460
15053	526461
23215	526462
42520	526463
382	526464
71809	526465
14592	526466
45768	526467
114200	526468
63455	526469
125103	526470
26791	526471
12418	526472
36702	526473
4038	526474
57015	526475
9328	526476
20355	526477
112742	526478
10158	526479
42505	526480
79822	526481
12828	526482
121965	526483
29039	526484
92677	526485
51850	526486
29717	526487
22036	526488
95697	526489
82722	526490
38221	526491
9156	526492
143223	526493
67759	526494
5241	526495
27968	526496
4555	526497
22622	526498
111533	526499
96408	526500
62144	526501
35191	526502
70755	526503
64947	526504
10569	526505
40891	526506
1952	526507
39236	526508
921	526509
142137	526510
36521	526511
3590	526512
17427	526513
5642	526514
19195	526515
1515	526516
69573	526517
89294	526518
751	526519
58042	526520
50580	526521
65330	526522
15736	526523
109568	526524
31593	526525
35867	526526
5312	526527
3523	526528
3682	526529
116627	526530
28552	526531
1999	526532
30856	526533
44644	526534
2014	526535
73336	526536
47780	526537
31256	526538
40107	526539
75102	526540
114886	526541
38187	526542
79124	526543
21238	526544
63858	526545
30703	526546
38053	526547
11251	526548
13597	526549
49525	526550
66538	526551
4716	526552
197	526553
19399	526554
66863	526555
29433	526556
134594	526557
62290	526558
2730	526559
4289	526560
77174	526561
111279	526562
28154	526563
6740	526564
97270	526565
25103	526566
45843	526567
39784	526568
625	526569
45153	526570
36610	526571
36523	526572
97181	526573
68948	526574
26100	526575
7047	526576
65786	526577
14535	526578
84700	526579
63576	526580
65969	526581
10551	526582
50607	526583
11674	526584
56470	526585
17551	526586
8547	526587
68448	526588
42690	526589
70478	526590
66895	526591
74280	526592
62530	526593
38922	526594
71190	526595
125876	526596
95434	526597
14590	526598
76453	526599
60596	526600
15885	526601
22948	526602
552	526603
36393	526604
8362	526605
111912	526606
66558	526607
25061	526608
16546	526609
44635	526610
80132	526611
114524	526612
5826	526613
13295	526614
2909	526615
14449	526616
6717	526617
68062	526618
5708	526619
53565	526620
46159	526621
107434	526622
137395	526623
117704	526624
6259	526625
19165	526626
97862	526627
40677	526628
16084	526629
134783	526630
4445	526631
59215	526632
16079	526633
13422	526634
41027	526635
121822	526636
13191	526637
114520	526638
31801	526639
5765	526640
77666	526641
2769	526642
65754	526643
2390	526644
47226	526645
21817	526646
17572	526647
75440	526648
76869	526649
17407	526650
27330	526651
39154	526652
28447	526653
48288	526654
32834	526655
90201	526656
60270	526657
330	526658
108687	526659
47449	526660
122866	526661
4210	526662
139051	526663
88972	526664
5146	526665
4766	526666
31150	526667
68673	526668
50702	526669
86984	526670
47017	526671
8434	526672
26339	526673
28788	526674
19693	526675
36971	526676
66569	526677
16762	526678
109283	526679
117688	526680
45261	526681
124659	526682
104241	526683
57244	526684
44658	526685
74098	526686
23502	526687
8334	526688
64414	526689
55391	526690
88777	526691
60436	526692
28738	526693
49677	526694
6257	526695
54345	526696
114648	526697
54764	526698
862	526699
5070	526700
108378	526701
47308	526702
154286	526703
13874	526704
111107	526705
61868	526706
658	526707
60986	526708
52363	526709
151389	526710
233	526711
91025	526712
106403	526713
38110	526714
46784	526715
73918	526716
144814	526717
146553	526718
39729	526719
6894	526720
119563	526721
3480	526722
43999	526723
14270	526724
39727	526725
16873	526726
106771	526727
49990	526728
23615	526729
79659	526730
2022	526731
27017	526732
25616	526733
1490	526734
13697	526735
10328	526736
71601	526737
22731	526738
29327	526739
109328	526740
8684	526741
17561	526742
102423	526743
13489	526744
12518	526745
32206	526746
57845	526747
87929	526748
8883	526749
130922	526750
87558	526751
13346	526752
130859	526753
73012	526754
42630	526755
118887	526756
18753	526757
105021	526758
76289	526759
10920	526760
40598	526761
4411	526762
125672	526763
31240	526764
62084	526765
90601	526766
4807	526767
14723	526768
17005	526769
26159	526770
5748	526771
113472	526772
21965	526773
3190	526774
11651	526775
36778	526776
667	526777
12880	526778
66909	526779
9824	526780
2517	526781
32657	526782
145367	526783
21519	526784
161877	526785
11316	526786
25872	526787
1438	526788
34209	526789
63440	526790
129695	526791
41906	526792
85833	526793
34157	526794
77852	526795
16746	526796
4755	526797
167503	526798
5916	526799
24964	526800
104739	526801
31129	526802
5956	526803
14792	526804
1411	526805
65148	526806
112594	526807
1308	526808
344	526809
34360	526810
70620	526811
353	526812
38638	526813
159635	526814
1265	526815
54240	526816
6488	526817
53066	526818
64486	526819
11428	526820
3852	526821
55586	526822
51465	526823
44501	526824
121432	526825
51972	526826
45336	526827
120656	526828
115191	526829
81422	526830
103155	526831
101567	526832
65696	526833
74513	526834
45424	526835
42257	526836
453	526837
34263	526838
46740	526839
71858	526840
49089	526841
70839	526842
79383	526843
9104	526844
41627	526845
9522	526846
10468	526847
94009	526848
3375	526849
64262	526850
69142	526851
1126	526852
46290	526853
49333	526854
29901	526855
74368	526856
25518	526857
3268	526858
76332	526859
23716	526860
95265	526861
70835	526862
25744	526863
66799	526864
111092	526865
32019	526866
13977	526867
96631	526868
39121	526869
2850	526870
66991	526871
55654	526872
32282	526873
2191	526874
60015	526875
12665	526876
13417	526877
29362	526878
15024	526879
158622	526880
81075	526881
5875	526882
72465	526883
90675	526884
87782	526885
69409	526886
9506	526887
83113	526888
162095	526889
14590	526890
88156	526891
26483	526892
8850	526893
111493	526894
6054	526895
44068	526896
50768	526897
168725	526898
35015	526899
92208	526900
4763	526901
27676	526902
30857	526903
72978	526904
48099	526905
43980	526906
164004	526907
20664	526908
15936	526909
5876	526910
13755	526911
164978	526912
17183	526913
80762	526914
63215	526915
64479	526916
44805	526917
20555	526918
7235	526919
1369	526920
72065	526921
166562	526922
14190	526923
166423	526924
2149	526925
106381	526926
5798	526927
59442	526928
1029	526929
39371	526930
105938	526931
45342	526932
106928	526933
45775	526934
94464	526935
14248	526936
45860	526937
110908	526938
36120	526939
73951	526940
73040	526941
5730	526942
9158	526943
14440	526944
71000	526945
103983	526946
68283	526947
19934	526948
64114	526949
50987	526950
136180	526951
105895	526952
23051	526953
35597	526954
44872	526955
89801	526956
26577	526957
29659	526958
36459	526959
16632	526960
76373	526961
1588	526962
20011	526963
349	526964
27609	526965
114637	526966
27418	526967
9117	526968
32805	526969
13907	526970
54549	526971
139178	526972
586	526973
26301	526974
2497	526975
64258	526976
60866	526977
32932	526978
60555	526979
35389	526980
86726	526981
33	526982
27405	526983
79888	526984
88434	526985
13713	526986
136751	526987
10207	526988
30705	526989
64557	526990
78290	526991
5308	526992
1603	526993
64504	526994
37675	526995
25435	526996
38074	526997
6733	526998
28380	526999
14241	527000
42072	527001
7130	527002
34793	527003
25937	527004
81729	527005
8608	527006
56215	527007
22300	527008
4956	527009
23044	527010
5074	527011
2188	527012
107137	527013
78517	527014
156220	527015
30589	527016
66855	527017
35072	527018
71173	527019
5265	527020
10567	527021
21022	527022
87523	527023
167404	527024
1959	527025
31543	527026
97142	527027
38169	527028
22116	527029
38078	527030
13132	527031
40091	527032
69397	527033
14128	527034
87188	527035
61885	527036
12882	527037
5715	527038
33145	527039
10001	527040
43760	527041
28738	527042
119981	527043
11889	527044
99016	527045
5207	527046
70123	527047
105124	527048
18387	527049
48217	527050
2784	527051
39219	527052
111482	527053
35275	527054
50866	527055
129901	527056
48056	527057
41540	527058
5355	527059
37010	527060
156007	527061
16047	527062
90171	527063
45269	527064
100745	527065
12398	527066
34326	527067
5637	527068
129914	527069
139597	527070
37318	527071
9501	527072
40142	527073
83101	527074
169255	527075
29906	527076
33792	527077
19312	527078
46410	527079
16803	527080
33455	527081
95248	527082
8983	527083
6802	527084
26714	527085
31345	527086
15556	527087
48215	527088
108769	527089
8234	527090
110132	527091
44179	527092
104345	527093
10658	527094
27486	527095
92336	527096
104729	527097
135504	527098
19291	527099
21452	527100
126081	527101
44590	527102
32669	527103
47155	527104
83	527105
53497	527106
7825	527107
63119	527108
1070	527109
35828	527110
97216	527111
28899	527112
51953	527113
21492	527114
68342	527115
2231	527116
17084	527117
10233	527118
87701	527119
75529	527120
69518	527121
7290	527122
407	527123
6131	527124
72982	527125
43552	527126
45252	527127
24144	527128
127137	527129
73936	527130
17473	527131
13333	527132
110826	527133
38532	527134
64840	527135
39831	527136
132847	527137
49296	527138
146031	527139
115202	527140
52938	527141
111974	527142
39903	527143
104825	527144
6839	527145
8810	527146
55284	527147
73641	527148
72971	527149
108065	527150
7682	527151
9124	527152
61431	527153
105613	527154
62167	527155
58800	527156
6533	527157
44791	527158
14105	527159
153650	527160
42474	527161
124799	527162
26729	527163
48633	527164
12392	527165
9735	527166
91380	527167
58777	527168
7085	527169
4388	527170
3109	527171
102693	527172
59391	527173
131938	527174
28967	527175
17554	527176
2931	527177
162225	527178
21484	527179
124115	527180
116089	527181
7136	527182
10086	527183
519	527184
476	527185
3589	527186
92786	527187
15126	527188
60368	527189
14968	527190
54773	527191
28080	527192
48146	527193
3875	527194
35393	527195
12225	527196
9679	527197
124621	527198
75575	527199
4431	527200
12907	527201
46306	527202
82611	527203
127840	527204
11685	527205
22727	527206
30837	527207
10049	527208
11243	527209
56045	527210
106299	527211
3901	527212
16267	527213
5640	527214
17518	527215
4427	527216
4787	527217
1704	527218
7637	527219
54788	527220
76888	527221
3616	527222
44585	527223
40077	527224
74518	527225
44432	527226
41204	527227
147949	527228
2776	527229
38469	527230
106696	527231
5732	527232
5414	527233
90437	527234
7978	527235
64878	527236
34204	527237
21350	527238
30330	527239
53850	527240
5037	527241
50743	527242
104859	527243
9917	527244
52281	527245
651	527246
18523	527247
1562	527248
52413	527249
71534	527250
8954	527251
22144	527252
92569	527253
55162	527254
67060	527255
109104	527256
16492	527257
6725	527258
41967	527259
141274	527260
13128	527261
8927	527262
19252	527263
1547	527264
14750	527265
43945	527266
14372	527267
30541	527268
55259	527269
11349	527270
133	527271
26928	527272
24015	527273
10197	527274
82407	527275
28756	527276
29003	527277
3890	527278
2584	527279
57307	527280
18240	527281
179	527282
3025	527283
77934	527284
17220	527285
109727	527286
311	527287
33928	527288
9599	527289
5126	527290
28449	527291
51101	527292
107177	527293
10058	527294
13310	527295
35112	527296
49201	527297
27042	527298
28522	527299
51550	527300
42600	527301
41949	527302
55717	527303
104027	527304
71599	527305
7015	527306
5186	527307
91696	527308
3877	527309
529	527310
26465	527311
75118	527312
70468	527313
29737	527314
121890	527315
20097	527316
66666	527317
85	527318
24659	527319
135079	527320
17498	527321
37684	527322
69658	527323
27898	527324
35890	527325
35154	527326
31792	527327
5603	527328
38288	527329
28198	527330
25901	527331
77237	527332
7018	527333
36647	527334
24097	527335
103910	527336
28212	527337
32720	527338
42711	527339
124248	527340
150671	527341
29469	527342
162048	527343
11155	527344
28434	527345
2311	527346
19041	527347
6517	527348
9902	527349
65142	527350
14217	527351
54090	527352
58804	527353
3267	527354
88769	527355
39151	527356
16074	527357
58957	527358
47315	527359
15791	527360
53310	527361
33051	527362
84863	527363
61834	527364
9855	527365
11193	527366
2919	527367
28091	527368
62829	527369
51573	527370
159198	527371
7573	527372
18552	527373
5454	527374
92769	527375
7746	527376
59736	527377
71884	527378
25996	527379
9436	527380
89767	527381
5692	527382
103660	527383
36197	527384
10868	527385
51239	527386
62475	527387
15893	527388
6591	527389
64644	527390
2200	527391
42894	527392
14973	527393
2755	527394
63040	527395
21242	527396
89691	527397
132186	527398
82109	527399
11061	527400
34589	527401
9542	527402
26853	527403
9060	527404
48040	527405
11620	527406
38914	527407
49539	527408
68299	527409
6809	527410
41950	527411
60664	527412
103120	527413
13608	527414
63362	527415
62719	527416
89527	527417
27619	527418
4260	527419
50041	527420
35550	527421
43033	527422
77230	527423
53187	527424
104	527425
3970	527426
94559	527427
17007	527428
19512	527429
11217	527430
1011	527431
9273	527432
71395	527433
154607	527434
15358	527435
97526	527436
18909	527437
22289	527438
121437	527439
117257	527440
29715	527441
75349	527442
18143	527443
9548	527444
13896	527445
65974	527446
82545	527447
17091	527448
59495	527449
15321	527450
71946	527451
91825	527452
114507	527453
22699	527454
66554	527455
7917	527456
55502	527457
3937	527458
65125	527459
1310	527460
3172	527461
2552	527462
169169	527463
1082	527464
27292	527465
57467	527466
130823	527467
79218	527468
137457	527469
63344	527470
318	527471
147136	527472
16422	527473
589	527474
131363	527475
68846	527476
9929	527477
62720	527478
23415	527479
104012	527480
22292	527481
643	527482
13789	527483
167596	527484
39207	527485
170009	527486
50557	527487
28997	527488
26174	527489
4646	527490
11313	527491
17456	527492
39826	527493
84949	527494
12977	527495
3476	527496
111044	527497
7234	527498
100960	527499
5027	527500
80992	527501
92358	527502
98506	527503
67128	527504
11347	527505
81910	527506
61984	527507
5489	527508
1924	527509
18800	527510
22891	527511
42120	527512
19700	527513
18975	527514
12152	527515
9332	527516
72481	527517
11332	527518
24882	527519
16798	527520
48365	527521
46233	527522
44962	527523
44939	527524
79619	527525
8908	527526
116614	527527
116390	527528
7582	527529
26098	527530
26737	527531
13794	527532
516	527533
44613	527534
35320	527535
414	527536
3935	527537
167249	527538
77913	527539
7081	527540
5112	527541
105907	527542
93066	527543
8764	527544
52672	527545
39961	527546
10423	527547
47668	527548
47549	527549
76356	527550
118393	527551
6169	527552
7542	527553
1081	527554
8223	527555
18304	527556
27758	527557
14206	527558
67598	527559
72169	527560
110124	527561
116025	527562
28350	527563
36421	527564
34707	527565
41067	527566
2382	527567
91959	527568
31608	527569
2627	527570
17582	527571
35000	527572
14061	527573
115339	527574
991	527575
652	527576
24626	527577
7086	527578
16390	527579
9534	527580
63244	527581
59630	527582
14106	527583
54484	527584
94670	527585
80882	527586
18888	527587
75492	527588
18018	527589
16925	527590
84587	527591
21	527592
36907	527593
6992	527594
22358	527595
73384	527596
41809	527597
51350	527598
93503	527599
54999	527600
16478	527601
95693	527602
4493	527603
115074	527604
5287	527605
1699	527606
30889	527607
11018	527608
414	527609
21649	527610
30924	527611
32640	527612
98844	527613
5937	527614
89105	527615
110625	527616
51401	527617
79543	527618
12640	527619
96477	527620
51551	527621
75350	527622
90600	527623
15431	527624
1716	527625
1418	527626
28520	527627
98496	527628
47005	527629
56685	527630
66362	527631
13300	527632
92991	527633
22624	527634
7735	527635
511	527636
14823	527637
5456	527638
72865	527639
110238	527640
26509	527641
92433	527642
90226	527643
9736	527644
15646	527645
45229	527646
92470	527647
16360	527648
92226	527649
27995	527650
67094	527651
779	527652
28341	527653
115708	527654
5455	527655
77102	527656
61629	527657
430	527658
153652	527659
26141	527660
38642	527661
70513	527662
71125	527663
76003	527664
4251	527665
29838	527666
152362	527667
108807	527668
9437	527669
30101	527670
2460	527671
95757	527672
37652	527673
61	527674
70184	527675
63849	527676
66484	527677
135640	527678
65884	527679
41502	527680
33497	527681
91598	527682
911	527683
124519	527684
47325	527685
103919	527686
47661	527687
91314	527688
109959	527689
32615	527690
101338	527691
125815	527692
28688	527693
90971	527694
16210	527695
127703	527696
104938	527697
29263	527698
12043	527699
65618	527700
113611	527701
3428	527702
22662	527703
27509	527704
33518	527705
117276	527706
34561	527707
86391	527708
33346	527709
17765	527710
71203	527711
34489	527712
42945	527713
90817	527714
71156	527715
98	527716
26194	527717
42307	527718
762	527719
94873	527720
28390	527721
23938	527722
40766	527723
21556	527724
159830	527725
115624	527726
93120	527727
64883	527728
17778	527729
106026	527730
11572	527731
4757	527732
675	527733
95567	527734
4330	527735
20556	527736
135044	527737
57063	527738
33930	527739
19013	527740
58102	527741
422	527742
5684	527743
4605	527744
9990	527745
7904	527746
15479	527747
50549	527748
133670	527749
92292	527750
21318	527751
56364	527752
123557	527753
18768	527754
77176	527755
81363	527756
25684	527757
39239	527758
44456	527759
87563	527760
76572	527761
2500	527762
18763	527763
42448	527764
3255	527765
66419	527766
96447	527767
2672	527768
63602	527769
39976	527770
44221	527771
39863	527772
98183	527773
25202	527774
42906	527775
46202	527776
132235	527777
82902	527778
7847	527779
47000	527780
1292	527781
79406	527782
8782	527783
17272	527784
80807	527785
17626	527786
112861	527787
104939	527788
137303	527789
3351	527790
6007	527791
13736	527792
25108	527793
8698	527794
30243	527795
77672	527796
2776	527797
28619	527798
66937	527799
259	527800
92307	527801
30205	527802
29658	527803
31069	527804
97552	527805
169648	527806
13970	527807
97981	527808
2400	527809
64050	527810
43731	527811
96779	527812
13643	527813
105123	527814
2150	527815
100917	527816
90811	527817
141508	527818
414	527819
24259	527820
45546	527821
16591	527822
29073	527823
72065	527824
41651	527825
58988	527826
25495	527827
44027	527828
132634	527829
16094	527830
108692	527831
7897	527832
12430	527833
76721	527834
76317	527835
5565	527836
5626	527837
43835	527838
132010	527839
7505	527840
7627	527841
12179	527842
62678	527843
18237	527844
44918	527845
147819	527846
9194	527847
154265	527848
29897	527849
52949	527850
2185	527851
91443	527852
94189	527853
130806	527854
108950	527855
5352	527856
7556	527857
4218	527858
5257	527859
56071	527860
13758	527861
65245	527862
5622	527863
28059	527864
92946	527865
7730	527866
6202	527867
73147	527868
1669	527869
55104	527870
2257	527871
45696	527872
55515	527873
3245	527874
146210	527875
1955	527876
141054	527877
7819	527878
21034	527879
52182	527880
83545	527881
58582	527882
14709	527883
5254	527884
146755	527885
13486	527886
90000	527887
30519	527888
3527	527889
75482	527890
3528	527891
44694	527892
10	527893
72066	527894
70483	527895
60323	527896
135945	527897
17284	527898
31013	527899
10656	527900
28398	527901
74973	527902
42185	527903
118875	527904
3734	527905
21726	527906
63373	527907
40366	527908
9446	527909
32114	527910
8320	527911
163804	527912
50480	527913
18028	527914
23057	527915
92613	527916
27733	527917
29395	527918
14785	527919
13271	527920
20248	527921
55720	527922
95884	527923
16694	527924
44292	527925
58680	527926
8306	527927
32003	527928
27513	527929
105717	527930
135	527931
7585	527932
73203	527933
420	527934
26570	527935
9738	527936
94301	527937
40583	527938
4162	527939
5277	527940
61983	527941
50077	527942
22230	527943
109602	527944
80302	527945
30371	527946
4716	527947
64446	527948
19451	527949
11879	527950
39369	527951
93518	527952
46476	527953
28980	527954
23640	527955
75888	527956
141112	527957
15923	527958
6025	527959
11485	527960
64329	527961
1677	527962
120895	527963
12019	527964
66	527965
2302	527966
1171	527967
99322	527968
39878	527969
45567	527970
50333	527971
15278	527972
145059	527973
69941	527974
5927	527975
6735	527976
22882	527977
19537	527978
12216	527979
3450	527980
9018	527981
33519	527982
63400	527983
10635	527984
101813	527985
33533	527986
17359	527987
93817	527988
28918	527989
1403	527990
4189	527991
96003	527992
138425	527993
20682	527994
8961	527995
45236	527996
12754	527997
7906	527998
62731	527999
23342	528000
165250	528001
27375	528002
4611	528003
62966	528004
78174	528005
59531	528006
77729	528007
119575	528008
3127	528009
6000	528010
43686	528011
5315	528012
1483	528013
4103	528014
24478	528015
122605	528016
115369	528017
20931	528018
7800	528019
17636	528020
68139	528021
25655	528022
115401	528023
18186	528024
109141	528025
20408	528026
24161	528027
88147	528028
49780	528029
134418	528030
109357	528031
74786	528032
30978	528033
18876	528034
40990	528035
2425	528036
49295	528037
37696	528038
9590	528039
10299	528040
107405	528041
139276	528042
1010	528043
62909	528044
56825	528045
117491	528046
97834	528047
5750	528048
30585	528049
6087	528050
155647	528051
80142	528052
2121	528053
154233	528054
15217	528055
13553	528056
16438	528057
45892	528058
23665	528059
41502	528060
11887	528061
121577	528062
11479	528063
6	528064
6013	528065
4571	528066
25252	528067
15030	528068
6295	528069
89885	528070
60438	528071
789	528072
32682	528073
49637	528074
88864	528075
27919	528076
5125	528077
42899	528078
114007	528079
8350	528080
13337	528081
24348	528082
33284	528083
41336	528084
154939	528085
19749	528086
893	528087
42323	528088
6605	528089
59622	528090
132772	528091
26292	528092
6988	528093
71664	528094
84921	528095
998	528096
7381	528097
137315	528098
8195	528099
102786	528100
72252	528101
115548	528102
47288	528103
31691	528104
72880	528105
157309	528106
8626	528107
79733	528108
24956	528109
57876	528110
22203	528111
20697	528112
67618	528113
4506	528114
18960	528115
10887	528116
19353	528117
115286	528118
8079	528119
14803	528120
66555	528121
26989	528122
64239	528123
107480	528124
27321	528125
156992	528126
4440	528127
84615	528128
26962	528129
2835	528130
4207	528131
7787	528132
54908	528133
19310	528134
26521	528135
22731	528136
21914	528137
39974	528138
116886	528139
4098	528140
82792	528141
11299	528142
3742	528143
19396	528144
29453	528145
107414	528146
47580	528147
35620	528148
74057	528149
20695	528150
18886	528151
127902	528152
17390	528153
30996	528154
74421	528155
2234	528156
8827	528157
46177	528158
83357	528159
806	528160
60277	528161
113946	528162
120693	528163
55112	528164
119384	528165
3164	528166
63705	528167
69899	528168
1624	528169
7688	528170
4094	528171
67420	528172
31086	528173
736	528174
161844	528175
48052	528176
93192	528177
91597	528178
12137	528179
13060	528180
39901	528181
94837	528182
46829	528183
67888	528184
3484	528185
121177	528186
122563	528187
128058	528188
56312	528189
2086	528190
96640	528191
14153	528192
52409	528193
67326	528194
68168	528195
1560	528196
10741	528197
44242	528198
36064	528199
50366	528200
13196	528201
43443	528202
33683	528203
7010	528204
47727	528205
119026	528206
7629	528207
80018	528208
45759	528209
16580	528210
410	528211
99872	528212
26761	528213
15821	528214
724	528215
73117	528216
7123	528217
17804	528218
60754	528219
66886	528220
73216	528221
84550	528222
77933	528223
620	528224
49581	528225
56873	528226
22130	528227
25158	528228
48300	528229
21727	528230
5171	528231
76571	528232
6307	528233
25394	528234
133264	528235
9394	528236
103311	528237
10244	528238
100558	528239
66919	528240
14051	528241
14672	528242
151445	528243
40195	528244
113800	528245
48928	528246
76979	528247
7955	528248
100583	528249
45722	528250
12509	528251
108358	528252
8726	528253
51868	528254
46776	528255
101369	528256
7905	528257
56410	528258
38296	528259
50554	528260
73285	528261
93192	528262
142093	528263
11330	528264
7806	528265
8224	528266
17067	528267
49701	528268
10594	528269
10368	528270
20421	528271
31824	528272
144249	528273
10664	528274
47118	528275
2917	528276
3905	528277
639	528278
577	528279
41833	528280
18907	528281
8044	528282
284	528283
157655	528284
87525	528285
8720	528286
4803	528287
26761	528288
58512	528289
18154	528290
92348	528291
89086	528292
25865	528293
80492	528294
2057	528295
101710	528296
25764	528297
14695	528298
117510	528299
5281	528300
40679	528301
123637	528302
8267	528303
2115	528304
72551	528305
58015	528306
14858	528307
46222	528308
24045	528309
16774	528310
162411	528311
2959	528312
4074	528313
4921	528314
81203	528315
31325	528316
161048	528317
89377	528318
20744	528319
97314	528320
51373	528321
9385	528322
1791	528323
19074	528324
19829	528325
77473	528326
79593	528327
25952	528328
52568	528329
60860	528330
52209	528331
21406	528332
5186	528333
44417	528334
28172	528335
59359	528336
10406	528337
64808	528338
58123	528339
47301	528340
126497	528341
67588	528342
74816	528343
17578	528344
7099	528345
61704	528346
92112	528347
22768	528348
3926	528349
68944	528350
93	528351
71693	528352
112896	528353
18602	528354
13135	528355
74842	528356
9802	528357
50547	528358
20334	528359
160611	528360
62708	528361
79530	528362
10216	528363
4905	528364
41426	528365
121151	528366
4455	528367
18002	528368
19646	528369
25147	528370
73027	528371
31036	528372
40959	528373
7355	528374
23598	528375
86869	528376
100848	528377
5442	528378
3114	528379
13090	528380
91912	528381
22448	528382
22505	528383
74346	528384
5730	528385
15876	528386
91747	528387
18634	528388
115925	528389
36537	528390
21589	528391
94543	528392
691	528393
53492	528394
28936	528395
48853	528396
59312	528397
830	528398
46849	528399
165136	528400
148582	528401
37891	528402
32728	528403
118076	528404
62744	528405
15422	528406
5666	528407
54585	528408
51751	528409
56271	528410
67210	528411
34067	528412
7635	528413
70393	528414
3441	528415
6444	528416
37116	528417
140096	528418
5693	528419
809	528420
11600	528421
23054	528422
46326	528423
1281	528424
50865	528425
1259	528426
1230	528427
7292	528428
133742	528429
69853	528430
14872	528431
138312	528432
25389	528433
23004	528434
21174	528435
139688	528436
39946	528437
5026	528438
16230	528439
1686	528440
12619	528441
60806	528442
27381	528443
151	528444
29215	528445
6345	528446
41973	528447
44150	528448
121385	528449
9923	528450
75141	528451
5413	528452
41608	528453
19046	528454
15108	528455
125821	528456
149015	528457
36335	528458
27435	528459
106600	528460
48405	528461
55652	528462
23677	528463
71295	528464
53367	528465
16747	528466
124498	528467
88900	528468
16928	528469
21201	528470
2906	528471
64927	528472
32329	528473
39824	528474
149024	528475
84657	528476
45105	528477
182	528478
7963	528479
39804	528480
10541	528481
79296	528482
20022	528483
136601	528484
28495	528485
11771	528486
66425	528487
4581	528488
17332	528489
12707	528490
15667	528491
26223	528492
87203	528493
4222	528494
51335	528495
26016	528496
56929	528497
8421	528498
103358	528499
416	528500
3496	528501
25806	528502
29880	528503
4104	528504
11339	528505
56954	528506
64096	528507
16024	528508
20	528509
62939	528510
16306	528511
91453	528512
53782	528513
1382	528514
78926	528515
36227	528516
16182	528517
3264	528518
5873	528519
59739	528520
28185	528521
130635	528522
58562	528523
77589	528524
22	528525
89318	528526
3544	528527
965	528528
6163	528529
102126	528530
32960	528531
32172	528532
63444	528533
51381	528534
1368	528535
18319	528536
38704	528537
5440	528538
56235	528539
108833	528540
65185	528541
38586	528542
6847	528543
76459	528544
10489	528545
60267	528546
41233	528547
66646	528548
129853	528549
22826	528550
41645	528551
55194	528552
10063	528553
6771	528554
7822	528555
57016	528556
76875	528557
2547	528558
8931	528559
33342	528560
32486	528561
99984	528562
40072	528563
16204	528564
12315	528565
34527	528566
12362	528567
95431	528568
112474	528569
73038	528570
236	528571
45998	528572
13771	528573
16521	528574
117479	528575
76849	528576
2180	528577
14775	528578
14473	528579
154764	528580
29119	528581
38619	528582
102930	528583
17669	528584
21273	528585
20309	528586
46798	528587
6693	528588
33493	528589
123562	528590
85302	528591
60672	528592
161334	528593
29216	528594
81090	528595
130983	528596
159634	528597
75247	528598
31057	528599
60677	528600
74457	528601
166987	528602
45662	528603
1393	528604
15882	528605
85601	528606
25306	528607
6766	528608
4891	528609
82327	528610
9440	528611
101861	528612
62732	528613
33556	528614
24632	528615
90020	528616
52778	528617
50988	528618
48339	528619
24178	528620
7624	528621
153991	528622
6875	528623
100166	528624
83762	528625
52874	528626
25275	528627
146309	528628
31869	528629
21325	528630
18539	528631
7769	528632
16733	528633
25327	528634
96166	528635
20245	528636
45635	528637
88559	528638
28462	528639
14472	528640
389	528641
76443	528642
14682	528643
1542	528644
1241	528645
117152	528646
104137	528647
40467	528648
134834	528649
42172	528650
87241	528651
50700	528652
51085	528653
10521	528654
14420	528655
152805	528656
56442	528657
8749	528658
137088	528659
408	528660
50956	528661
66624	528662
30359	528663
30043	528664
88169	528665
33005	528666
151145	528667
52286	528668
75132	528669
14229	528670
3901	528671
139310	528672
111004	528673
55266	528674
2131	528675
17522	528676
53863	528677
2233	528678
16830	528679
13246	528680
59562	528681
54125	528682
111680	528683
19476	528684
61349	528685
64868	528686
29505	528687
13007	528688
56271	528689
22059	528690
1361	528691
21671	528692
1198	528693
29224	528694
13013	528695
24686	528696
13594	528697
154261	528698
7088	528699
9046	528700
47177	528701
10163	528702
11892	528703
44018	528704
67374	528705
26119	528706
21497	528707
61923	528708
136964	528709
55767	528710
80608	528711
8939	528712
2607	528713
88320	528714
460	528715
109010	528716
18409	528717
90688	528718
13919	528719
5483	528720
18846	528721
7334	528722
43465	528723
34471	528724
67893	528725
4385	528726
85586	528727
27751	528728
58981	528729
31474	528730
21671	528731
55303	528732
1973	528733
78787	528734
23392	528735
54545	528736
11557	528737
80836	528738
18119	528739
16246	528740
9764	528741
3636	528742
32185	528743
40539	528744
104797	528745
7249	528746
18242	528747
30086	528748
14632	528749
82223	528750
8937	528751
25612	528752
182	528753
55982	528754
40173	528755
11506	528756
113998	528757
2875	528758
1787	528759
108206	528760
38787	528761
52379	528762
138865	528763
94386	528764
105062	528765
69523	528766
7551	528767
1313	528768
3036	528769
104299	528770
66685	528771
15871	528772
75676	528773
69392	528774
22577	528775
44777	528776
102545	528777
1897	528778
57364	528779
444	528780
52700	528781
5618	528782
85631	528783
44598	528784
4237	528785
67790	528786
75813	528787
37207	528788
79421	528789
1593	528790
40785	528791
65659	528792
23200	528793
67821	528794
48570	528795
105160	528796
155470	528797
38093	528798
5327	528799
19133	528800
2904	528801
141731	528802
55232	528803
30441	528804
5589	528805
109608	528806
43435	528807
143136	528808
37880	528809
9519	528810
24915	528811
67248	528812
76504	528813
116224	528814
41409	528815
1531	528816
93867	528817
35554	528818
62754	528819
54047	528820
8583	528821
19432	528822
14601	528823
32403	528824
68154	528825
70193	528826
21933	528827
34350	528828
16807	528829
27614	528830
19703	528831
2575	528832
9875	528833
34437	528834
27165	528835
51418	528836
45113	528837
21324	528838
6151	528839
59789	528840
496	528841
18993	528842
47341	528843
21028	528844
9780	528845
13877	528846
77997	528847
56458	528848
22830	528849
2835	528850
65623	528851
133180	528852
18507	528853
111325	528854
109	528855
119952	528856
17879	528857
3780	528858
24522	528859
18414	528860
22890	528861
33571	528862
217	528863
37612	528864
157550	528865
33462	528866
495	528867
28790	528868
2073	528869
19216	528870
141934	528871
59932	528872
58634	528873
26013	528874
29763	528875
74164	528876
110420	528877
117816	528878
95903	528879
84209	528880
74634	528881
14884	528882
37825	528883
124123	528884
98347	528885
1877	528886
50573	528887
1436	528888
43344	528889
131850	528890
43716	528891
67572	528892
16210	528893
150339	528894
16441	528895
66742	528896
22836	528897
13032	528898
436	528899
894	528900
16529	528901
107856	528902
27264	528903
2374	528904
119015	528905
19834	528906
50449	528907
20854	528908
234	528909
2310	528910
4590	528911
2571	528912
158712	528913
50050	528914
138148	528915
3418	528916
109090	528917
3643	528918
13038	528919
9282	528920
65466	528921
10276	528922
108519	528923
27502	528924
68630	528925
30264	528926
7476	528927
18377	528928
125049	528929
31903	528930
136005	528931
58112	528932
23303	528933
112706	528934
7424	528935
67900	528936
50545	528937
18044	528938
32887	528939
57849	528940
5048	528941
34656	528942
36199	528943
60230	528944
56699	528945
20207	528946
81128	528947
28549	528948
6407	528949
70789	528950
29131	528951
10620	528952
7827	528953
66228	528954
42447	528955
4204	528956
49523	528957
191	528958
60192	528959
65973	528960
1301	528961
45086	528962
45276	528963
80452	528964
40559	528965
15999	528966
85057	528967
11695	528968
8932	528969
65287	528970
11195	528971
17462	528972
91433	528973
77564	528974
29867	528975
103630	528976
976	528977
87478	528978
3456	528979
10360	528980
73296	528981
52778	528982
26534	528983
12279	528984
121289	528985
14276	528986
33515	528987
84850	528988
57565	528989
72736	528990
26906	528991
49042	528992
10900	528993
7751	528994
3628	528995
12280	528996
26272	528997
100600	528998
9355	528999
59086	529000
22110	529001
10465	529002
168249	529003
153251	529004
8805	529005
35058	529006
132004	529007
63332	529008
145485	529009
2396	529010
1209	529011
147542	529012
25274	529013
75166	529014
53566	529015
70604	529016
21894	529017
84969	529018
102663	529019
35166	529020
15300	529021
69997	529022
19130	529023
33136	529024
53946	529025
23859	529026
69073	529027
148194	529028
8364	529029
17244	529030
17441	529031
8678	529032
1794	529033
15958	529034
96271	529035
53948	529036
59939	529037
14023	529038
157751	529039
13362	529040
48315	529041
17872	529042
42854	529043
18	529044
37434	529045
1903	529046
54278	529047
43079	529048
21632	529049
168629	529050
105539	529051
99234	529052
60324	529053
60620	529054
47464	529055
18450	529056
95412	529057
5872	529058
4201	529059
71184	529060
4785	529061
52475	529062
9947	529063
169366	529064
147697	529065
119018	529066
120392	529067
2017	529068
98798	529069
1927	529070
19894	529071
54243	529072
158707	529073
89103	529074
2460	529075
29240	529076
20615	529077
2337	529078
8934	529079
17722	529080
2675	529081
36959	529082
54958	529083
1220	529084
39136	529085
43079	529086
47392	529087
162173	529088
96620	529089
122545	529090
40799	529091
66741	529092
60932	529093
49234	529094
34489	529095
59400	529096
53752	529097
85135	529098
16458	529099
69591	529100
5245	529101
21745	529102
61410	529103
37706	529104
46077	529105
74094	529106
66551	529107
1340	529108
51792	529109
47769	529110
59461	529111
7681	529112
1719	529113
297	529114
13332	529115
74394	529116
90712	529117
34601	529118
120569	529119
10745	529120
7651	529121
21518	529122
67434	529123
57543	529124
80850	529125
47372	529126
111712	529127
78779	529128
27074	529129
46955	529130
86814	529131
128300	529132
93178	529133
42031	529134
39192	529135
62941	529136
23571	529137
63105	529138
36570	529139
37538	529140
8770	529141
17165	529142
18428	529143
151867	529144
145531	529145
14845	529146
90951	529147
144993	529148
1151	529149
1175	529150
74170	529151
59164	529152
102191	529153
100212	529154
10220	529155
102010	529156
8728	529157
15611	529158
61328	529159
103736	529160
169876	529161
134382	529162
38576	529163
40672	529164
98252	529165
4333	529166
1136	529167
40491	529168
95297	529169
29429	529170
1148	529171
4350	529172
131306	529173
52620	529174
50405	529175
42989	529176
73331	529177
8667	529178
59506	529179
72	529180
49025	529181
6298	529182
10932	529183
69782	529184
157036	529185
54684	529186
1187	529187
7436	529188
108372	529189
30314	529190
57126	529191
22021	529192
48854	529193
27524	529194
35646	529195
23141	529196
18499	529197
43617	529198
9903	529199
44938	529200
55624	529201
65128	529202
48846	529203
85881	529204
87261	529205
73971	529206
43930	529207
38318	529208
80099	529209
105675	529210
43577	529211
13262	529212
59501	529213
31410	529214
71481	529215
109061	529216
47300	529217
45033	529218
10734	529219
65495	529220
50399	529221
46310	529222
20433	529223
41044	529224
72503	529225
4106	529226
39544	529227
4724	529228
31575	529229
109699	529230
5951	529231
52194	529232
27383	529233
111392	529234
113560	529235
22413	529236
14854	529237
127343	529238
23435	529239
80355	529240
121150	529241
41905	529242
37066	529243
84258	529244
794	529245
42083	529246
50	529247
4621	529248
125930	529249
83862	529250
2968	529251
384	529252
113320	529253
9315	529254
98543	529255
19316	529256
19741	529257
27743	529258
2356	529259
5303	529260
4223	529261
73329	529262
5591	529263
100133	529264
9262	529265
119234	529266
27292	529267
29775	529268
32047	529269
99720	529270
5793	529271
6948	529272
161808	529273
2950	529274
52644	529275
17408	529276
90862	529277
39372	529278
42522	529279
9840	529280
90683	529281
94013	529282
37077	529283
26033	529284
63314	529285
39551	529286
126948	529287
1307	529288
14080	529289
10022	529290
4831	529291
15127	529292
11757	529293
61977	529294
16202	529295
67495	529296
84073	529297
18719	529298
87382	529299
26668	529300
19709	529301
64486	529302
121966	529303
117747	529304
48306	529305
55612	529306
21190	529307
14812	529308
663	529309
73756	529310
66895	529311
6146	529312
125412	529313
37424	529314
29393	529315
507	529316
21068	529317
61210	529318
29787	529319
3734	529320
18609	529321
40943	529322
14359	529323
81150	529324
9271	529325
31291	529326
45850	529327
2457	529328
80453	529329
46205	529330
45922	529331
31911	529332
65237	529333
53914	529334
33113	529335
73451	529336
9405	529337
43	529338
24805	529339
77876	529340
63173	529341
58572	529342
3655	529343
81644	529344
22666	529345
131065	529346
11732	529347
59066	529348
44660	529349
65490	529350
16398	529351
27052	529352
50635	529353
1726	529354
20822	529355
57052	529356
64908	529357
99561	529358
80913	529359
109840	529360
14097	529361
6031	529362
15611	529363
56664	529364
4346	529365
26657	529366
38863	529367
13548	529368
19110	529369
37140	529370
23021	529371
4247	529372
97933	529373
27644	529374
51108	529375
46476	529376
2056	529377
35341	529378
9091	529379
38795	529380
22187	529381
48733	529382
5661	529383
11398	529384
23893	529385
57893	529386
2235	529387
64275	529388
3124	529389
36219	529390
85224	529391
67321	529392
130332	529393
8668	529394
2433	529395
63902	529396
252	529397
89764	529398
162028	529399
88550	529400
21794	529401
67322	529402
6681	529403
50759	529404
23	529405
1617	529406
25778	529407
16285	529408
76955	529409
86577	529410
19135	529411
115957	529412
5214	529413
37537	529414
43585	529415
59885	529416
115333	529417
33525	529418
1781	529419
97066	529420
64255	529421
5649	529422
4584	529423
79292	529424
19941	529425
116735	529426
10212	529427
138375	529428
87550	529429
118584	529430
51911	529431
20222	529432
75671	529433
22765	529434
24836	529435
56551	529436
121735	529437
29229	529438
124700	529439
31019	529440
6971	529441
46073	529442
24968	529443
9421	529444
98489	529445
91	529446
161571	529447
10583	529448
2060	529449
10290	529450
80426	529451
40405	529452
96707	529453
26320	529454
103469	529455
137711	529456
1533	529457
33117	529458
37587	529459
26167	529460
380	529461
62111	529462
15201	529463
98575	529464
16420	529465
20168	529466
3972	529467
31366	529468
56470	529469
6078	529470
39087	529471
25526	529472
36417	529473
18735	529474
6170	529475
6919	529476
2087	529477
21838	529478
802	529479
28828	529480
43751	529481
44798	529482
14200	529483
20796	529484
25008	529485
12998	529486
154827	529487
52725	529488
27724	529489
86750	529490
35074	529491
2113	529492
41473	529493
63270	529494
86394	529495
24535	529496
28332	529497
119070	529498
10542	529499
160971	529500
44201	529501
102167	529502
1199	529503
13339	529504
89524	529505
169111	529506
43142	529507
10340	529508
255	529509
18659	529510
1905	529511
112030	529512
19806	529513
5531	529514
3627	529515
106768	529516
58694	529517
89366	529518
82696	529519
24253	529520
105136	529521
9133	529522
13995	529523
43933	529524
1834	529525
38761	529526
2550	529527
25979	529528
16846	529529
12368	529530
76151	529531
28100	529532
21422	529533
3019	529534
18732	529535
84622	529536
8886	529537
19647	529538
76187	529539
16164	529540
8905	529541
28699	529542
52819	529543
1246	529544
117054	529545
148662	529546
15120	529547
15200	529548
2128	529549
44844	529550
42086	529551
103978	529552
35916	529553
1887	529554
9470	529555
108699	529556
81832	529557
66465	529558
30360	529559
71636	529560
8978	529561
82093	529562
35861	529563
99685	529564
93434	529565
78034	529566
16643	529567
6481	529568
39781	529569
84625	529570
2409	529571
69848	529572
146250	529573
9049	529574
30203	529575
10235	529576
15183	529577
24482	529578
93319	529579
56748	529580
3842	529581
55997	529582
67130	529583
83363	529584
9861	529585
4738	529586
4549	529587
18401	529588
133557	529589
34059	529590
88339	529591
23890	529592
141511	529593
8305	529594
28371	529595
154583	529596
65993	529597
158265	529598
79486	529599
149903	529600
8273	529601
72956	529602
13113	529603
41702	529604
152041	529605
12960	529606
29189	529607
86318	529608
30605	529609
2112	529610
39753	529611
18223	529612
416	529613
17779	529614
13886	529615
29719	529616
53619	529617
85529	529618
83404	529619
36739	529620
64203	529621
4011	529622
3926	529623
64128	529624
26903	529625
11774	529626
63598	529627
32220	529628
54209	529629
23990	529630
75665	529631
48176	529632
58806	529633
29616	529634
108188	529635
26138	529636
531	529637
87410	529638
2968	529639
34682	529640
18044	529641
13330	529642
15411	529643
27181	529644
2508	529645
152116	529646
14	529647
48745	529648
20618	529649
55990	529650
35516	529651
133397	529652
76286	529653
34916	529654
38826	529655
1771	529656
5609	529657
34713	529658
1616	529659
20747	529660
5518	529661
30602	529662
148174	529663
71843	529664
80191	529665
37761	529666
31463	529667
17490	529668
85570	529669
34755	529670
8212	529671
16083	529672
27955	529673
111254	529674
108091	529675
58553	529676
79717	529677
79519	529678
20319	529679
44540	529680
21728	529681
19680	529682
120217	529683
56766	529684
43306	529685
2215	529686
18282	529687
34528	529688
5714	529689
146660	529690
94179	529691
53574	529692
4177	529693
137961	529694
8672	529695
131715	529696
72725	529697
8145	529698
36128	529699
11195	529700
135920	529701
11536	529702
10787	529703
75263	529704
1358	529705
17670	529706
112596	529707
95787	529708
63508	529709
167788	529710
3587	529711
2712	529712
48391	529713
14238	529714
17169	529715
5212	529716
1399	529717
15587	529718
71476	529719
9290	529720
19060	529721
260	529722
57398	529723
4610	529724
82946	529725
49576	529726
31338	529727
17506	529728
2306	529729
110452	529730
45875	529731
13960	529732
84624	529733
30781	529734
22742	529735
38958	529736
2529	529737
171	529738
53448	529739
42237	529740
4553	529741
70426	529742
782	529743
71732	529744
47220	529745
10844	529746
169548	529747
6454	529748
98608	529749
21226	529750
4816	529751
34448	529752
100678	529753
30824	529754
30	529755
38034	529756
90532	529757
62024	529758
102436	529759
165146	529760
72248	529761
103755	529762
21512	529763
94672	529764
22528	529765
38924	529766
38256	529767
3602	529768
69851	529769
16613	529770
73062	529771
72180	529772
123255	529773
5477	529774
97223	529775
64676	529776
107978	529777
7262	529778
50147	529779
47297	529780
13447	529781
3441	529782
2184	529783
20351	529784
100689	529785
28563	529786
4265	529787
1480	529788
2	529789
12220	529790
10243	529791
110275	529792
4980	529793
2944	529794
45893	529795
19459	529796
64156	529797
75932	529798
151195	529799
104989	529800
35345	529801
4635	529802
53804	529803
39470	529804
105357	529805
6902	529806
30422	529807
131349	529808
9226	529809
89789	529810
134400	529811
169572	529812
80368	529813
51910	529814
81935	529815
153812	529816
27824	529817
130414	529818
22296	529819
4890	529820
35258	529821
56347	529822
10144	529823
24381	529824
42426	529825
94122	529826
47684	529827
13734	529828
7879	529829
6265	529830
18264	529831
56516	529832
97715	529833
33069	529834
6880	529835
30844	529836
86839	529837
1318	529838
22977	529839
35789	529840
56491	529841
12472	529842
23215	529843
466	529844
51660	529845
8511	529846
59127	529847
70650	529848
37958	529849
52053	529850
10911	529851
36261	529852
113675	529853
57433	529854
21704	529855
15270	529856
17781	529857
49450	529858
121547	529859
151851	529860
4273	529861
132048	529862
103460	529863
4599	529864
98803	529865
116308	529866
157824	529867
97077	529868
159669	529869
4888	529870
69000	529871
79456	529872
37545	529873
12892	529874
45945	529875
41089	529876
33133	529877
86319	529878
35216	529879
11585	529880
51135	529881
2158	529882
33189	529883
31465	529884
68994	529885
49209	529886
82659	529887
63144	529888
46717	529889
51742	529890
23550	529891
26960	529892
8931	529893
54492	529894
35820	529895
4471	529896
119196	529897
21264	529898
29448	529899
23017	529900
136428	529901
37605	529902
31246	529903
104050	529904
2776	529905
40682	529906
100337	529907
8463	529908
20288	529909
17932	529910
33568	529911
63864	529912
4059	529913
11603	529914
8316	529915
102971	529916
75064	529917
118553	529918
63955	529919
108722	529920
108825	529921
357	529922
27272	529923
98310	529924
49405	529925
10660	529926
124250	529927
27966	529928
127433	529929
58695	529930
137633	529931
89555	529932
108033	529933
34574	529934
109853	529935
91119	529936
89800	529937
11055	529938
58181	529939
30435	529940
77044	529941
75199	529942
48505	529943
90554	529944
1959	529945
5583	529946
37559	529947
1769	529948
101589	529949
80556	529950
14520	529951
10696	529952
6512	529953
39818	529954
25215	529955
43124	529956
59879	529957
123843	529958
8845	529959
5082	529960
9866	529961
12144	529962
110445	529963
78513	529964
47207	529965
17641	529966
16174	529967
26927	529968
34490	529969
58107	529970
17329	529971
22286	529972
14764	529973
149322	529974
84454	529975
13577	529976
43559	529977
78661	529978
47099	529979
67870	529980
609	529981
135000	529982
52519	529983
146786	529984
15334	529985
118	529986
39	529987
43322	529988
34099	529989
649	529990
28189	529991
26495	529992
4071	529993
105911	529994
35033	529995
16168	529996
17523	529997
59971	529998
39978	529999
11863	530000
5611	530001
10072	530002
65879	530003
29849	530004
56076	530005
8123	530006
5007	530007
36663	530008
91811	530009
4105	530010
17399	530011
31905	530012
43376	530013
156617	530014
8258	530015
110470	530016
101473	530017
26929	530018
141596	530019
115481	530020
20834	530021
12451	530022
570	530023
29270	530024
14361	530025
136370	530026
105252	530027
81682	530028
18472	530029
17302	530030
30751	530031
112796	530032
5099	530033
8882	530034
98969	530035
14035	530036
18239	530037
213	530038
134	530039
108470	530040
18018	530041
69536	530042
155494	530043
29974	530044
59840	530045
13631	530046
5177	530047
28448	530048
30055	530049
17714	530050
104567	530051
5301	530052
155469	530053
34053	530054
12380	530055
65629	530056
20610	530057
64483	530058
24960	530059
21734	530060
3795	530061
148787	530062
5086	530063
11912	530064
29967	530065
48149	530066
92882	530067
29804	530068
27497	530069
84512	530070
95973	530071
12205	530072
51960	530073
3396	530074
39067	530075
6396	530076
95840	530077
76137	530078
90630	530079
3037	530080
125877	530081
57477	530082
111447	530083
40997	530084
8120	530085
1854	530086
12212	530087
2742	530088
4290	530089
104507	530090
96797	530091
12914	530092
65361	530093
67426	530094
13085	530095
4759	530096
31127	530097
96972	530098
22551	530099
78833	530100
69939	530101
3	530102
77352	530103
143671	530104
106659	530105
4506	530106
12936	530107
9747	530108
27497	530109
12383	530110
8789	530111
3350	530112
1459	530113
52591	530114
15910	530115
25108	530116
35198	530117
31501	530118
38340	530119
35820	530120
592	530121
67523	530122
1442	530123
3026	530124
10780	530125
54343	530126
29495	530127
42486	530128
52560	530129
105588	530130
3479	530131
69529	530132
5848	530133
117586	530134
54046	530135
15101	530136
19178	530137
85282	530138
22404	530139
79534	530140
50159	530141
81837	530142
77905	530143
62810	530144
80279	530145
91328	530146
39908	530147
27673	530148
57948	530149
72700	530150
9641	530151
69212	530152
117220	530153
9728	530154
56102	530155
5652	530156
43903	530157
39029	530158
13726	530159
79060	530160
13186	530161
69870	530162
80078	530163
41198	530164
21660	530165
11971	530166
21429	530167
126434	530168
51947	530169
30332	530170
38410	530171
45852	530172
6687	530173
23647	530174
16338	530175
49931	530176
40423	530177
5794	530178
65055	530179
66349	530180
47439	530181
12123	530182
31933	530183
3214	530184
116682	530185
12157	530186
71156	530187
2391	530188
580	530189
41321	530190
104849	530191
613	530192
78240	530193
23821	530194
4914	530195
281	530196
70913	530197
106671	530198
46175	530199
14696	530200
7898	530201
21382	530202
24427	530203
82927	530204
55067	530205
5460	530206
47433	530207
110046	530208
83286	530209
75388	530210
50563	530211
158	530212
85256	530213
23913	530214
49541	530215
50721	530216
54397	530217
61245	530218
40986	530219
1942	530220
80495	530221
5499	530222
79503	530223
56917	530224
89882	530225
91374	530226
161223	530227
37276	530228
41037	530229
119594	530230
35621	530231
168101	530232
19061	530233
32313	530234
28078	530235
20327	530236
78196	530237
15894	530238
34615	530239
1650	530240
99907	530241
91461	530242
966	530243
51682	530244
2150	530245
14449	530246
915	530247
7102	530248
26599	530249
37597	530250
3163	530251
25593	530252
122523	530253
26821	530254
152887	530255
106980	530256
103524	530257
58180	530258
11921	530259
17480	530260
41565	530261
68263	530262
31381	530263
64107	530264
45528	530265
13616	530266
91149	530267
14054	530268
17110	530269
102799	530270
4768	530271
45168	530272
55335	530273
4037	530274
52431	530275
143514	530276
4750	530277
2348	530278
134550	530279
97468	530280
80341	530281
72891	530282
44889	530283
7411	530284
5530	530285
152497	530286
51492	530287
39120	530288
100965	530289
35592	530290
27978	530291
2188	530292
76931	530293
64944	530294
20425	530295
62844	530296
20454	530297
6463	530298
1592	530299
127769	530300
86578	530301
125553	530302
149678	530303
98799	530304
41638	530305
81008	530306
73728	530307
4063	530308
136029	530309
11134	530310
74288	530311
10970	530312
17360	530313
39913	530314
24628	530315
62496	530316
51940	530317
8155	530318
37757	530319
2037	530320
691	530321
152721	530322
50703	530323
26107	530324
1014	530325
14927	530326
29900	530327
3669	530328
2936	530329
84513	530330
73851	530331
30076	530332
1542	530333
1736	530334
75805	530335
43431	530336
32301	530337
103097	530338
8574	530339
13674	530340
63291	530341
7982	530342
4919	530343
106690	530344
113858	530345
105194	530346
35749	530347
163977	530348
69751	530349
15855	530350
19963	530351
62376	530352
12029	530353
1259	530354
8540	530355
37310	530356
102463	530357
29057	530358
96143	530359
157219	530360
11521	530361
94483	530362
912	530363
26052	530364
90651	530365
74661	530366
32586	530367
48505	530368
114140	530369
103562	530370
22934	530371
26936	530372
20870	530373
110369	530374
10976	530375
20864	530376
78518	530377
13144	530378
3550	530379
17784	530380
73632	530381
30731	530382
38039	530383
103770	530384
125646	530385
122438	530386
4359	530387
9567	530388
81043	530389
64125	530390
75014	530391
36715	530392
78638	530393
59195	530394
57260	530395
144742	530396
28456	530397
21068	530398
6373	530399
93037	530400
9756	530401
37288	530402
13370	530403
101698	530404
89459	530405
36259	530406
49887	530407
40239	530408
89084	530409
7726	530410
25806	530411
25472	530412
52869	530413
40715	530414
26617	530415
31422	530416
80083	530417
2208	530418
169888	530419
1871	530420
1597	530421
42499	530422
19057	530423
4600	530424
8281	530425
157364	530426
34682	530427
58018	530428
19496	530429
58035	530430
36895	530431
41607	530432
11490	530433
121149	530434
86433	530435
86535	530436
43059	530437
385	530438
20533	530439
41021	530440
10169	530441
12163	530442
5731	530443
8918	530444
1860	530445
72624	530446
73490	530447
21147	530448
40697	530449
12811	530450
42275	530451
1147	530452
29326	530453
109057	530454
51508	530455
691	530456
213	530457
1413	530458
5820	530459
49291	530460
69740	530461
23748	530462
60670	530463
37042	530464
127778	530465
20943	530466
86580	530467
42171	530468
73983	530469
53849	530470
45250	530471
2688	530472
39850	530473
269	530474
99746	530475
89065	530476
65600	530477
17884	530478
140616	530479
7725	530480
47744	530481
60108	530482
8083	530483
28434	530484
18110	530485
49109	530486
29841	530487
2729	530488
40603	530489
13420	530490
92282	530491
7996	530492
59955	530493
3458	530494
77705	530495
27750	530496
106816	530497
61099	530498
12485	530499
2358	530500
52236	530501
44699	530502
40790	530503
3439	530504
78346	530505
61751	530506
23457	530507
8211	530508
590	530509
84566	530510
64831	530511
48922	530512
11667	530513
86888	530514
8604	530515
169150	530516
66139	530517
29445	530518
82630	530519
21209	530520
14752	530521
950	530522
1206	530523
95264	530524
11495	530525
23746	530526
38897	530527
113915	530528
27034	530529
112394	530530
119083	530531
162771	530532
73263	530533
120146	530534
71479	530535
31568	530536
144556	530537
42560	530538
36251	530539
26748	530540
13767	530541
2687	530542
728	530543
59734	530544
106303	530545
46125	530546
39054	530547
71091	530548
2226	530549
3565	530550
10222	530551
3926	530552
67112	530553
38703	530554
119909	530555
854	530556
91554	530557
14404	530558
69264	530559
9998	530560
58317	530561
35048	530562
48	530563
28828	530564
4183	530565
16911	530566
86593	530567
9787	530568
40919	530569
57544	530570
31229	530571
76838	530572
40367	530573
24816	530574
118035	530575
12491	530576
113698	530577
21114	530578
25548	530579
22212	530580
18335	530581
109801	530582
18263	530583
9722	530584
59677	530585
4827	530586
3432	530587
32818	530588
46426	530589
101785	530590
16429	530591
122242	530592
19624	530593
49749	530594
72898	530595
30521	530596
2399	530597
52198	530598
8520	530599
1917	530600
6171	530601
33615	530602
3516	530603
6716	530604
109124	530605
76523	530606
12360	530607
13474	530608
16284	530609
120364	530610
74753	530611
12220	530612
102912	530613
52282	530614
36110	530615
140073	530616
24946	530617
20060	530618
158075	530619
45260	530620
58725	530621
43537	530622
41704	530623
24548	530624
1659	530625
640	530626
32419	530627
165347	530628
67235	530629
41912	530630
5505	530631
112723	530632
5598	530633
130967	530634
121911	530635
23960	530636
9059	530637
1715	530638
105340	530639
32754	530640
22585	530641
42741	530642
63974	530643
166063	530644
79	530645
75231	530646
83941	530647
55271	530648
80601	530649
151144	530650
27724	530651
23181	530652
15681	530653
20685	530654
32274	530655
65674	530656
12771	530657
70444	530658
125130	530659
65078	530660
34905	530661
21529	530662
99986	530663
84108	530664
50874	530665
37446	530666
30339	530667
8759	530668
2038	530669
14101	530670
11007	530671
152827	530672
30265	530673
47827	530674
2880	530675
76898	530676
63269	530677
80694	530678
131816	530679
2022	530680
61534	530681
21153	530682
32974	530683
24718	530684
43469	530685
72173	530686
33720	530687
2180	530688
41279	530689
68550	530690
111987	530691
32129	530692
12472	530693
62599	530694
68420	530695
5565	530696
148768	530697
70980	530698
9170	530699
73946	530700
123934	530701
8050	530702
23849	530703
78064	530704
1978	530705
2572	530706
3482	530707
118219	530708
43918	530709
31072	530710
57016	530711
51919	530712
139026	530713
9831	530714
22341	530715
55637	530716
79425	530717
65857	530718
21950	530719
31783	530720
86752	530721
13990	530722
107381	530723
36593	530724
44549	530725
52608	530726
1716	530727
113042	530728
43475	530729
72570	530730
109114	530731
69506	530732
36704	530733
2319	530734
71617	530735
109031	530736
50245	530737
56422	530738
65507	530739
53468	530740
39408	530741
26976	530742
20447	530743
16616	530744
51860	530745
103368	530746
105842	530747
25478	530748
5486	530749
105984	530750
33292	530751
57893	530752
31211	530753
14675	530754
47844	530755
83888	530756
42543	530757
47852	530758
9041	530759
35221	530760
44032	530761
36761	530762
25225	530763
18807	530764
31101	530765
52364	530766
11672	530767
107666	530768
35832	530769
18	530770
23346	530771
108525	530772
66565	530773
1353	530774
35929	530775
9545	530776
3148	530777
100517	530778
31953	530779
101023	530780
1720	530781
4645	530782
24530	530783
206	530784
19506	530785
41227	530786
73784	530787
132192	530788
55129	530789
1548	530790
21864	530791
23571	530792
7924	530793
918	530794
3518	530795
53580	530796
1524	530797
96739	530798
138411	530799
46197	530800
85172	530801
40196	530802
8389	530803
14757	530804
89131	530805
50697	530806
61	530807
2885	530808
60990	530809
58873	530810
38981	530811
64549	530812
47869	530813
2544	530814
26170	530815
63292	530816
99824	530817
11743	530818
106951	530819
22339	530820
103558	530821
17549	530822
73089	530823
22541	530824
53693	530825
102760	530826
31255	530827
48307	530828
16302	530829
6626	530830
60473	530831
56802	530832
6574	530833
121923	530834
26654	530835
457	530836
63770	530837
4758	530838
47124	530839
12894	530840
901	530841
108870	530842
11522	530843
264	530844
267	530845
118163	530846
6829	530847
2186	530848
69145	530849
40376	530850
73249	530851
737	530852
18856	530853
38946	530854
86342	530855
19247	530856
21229	530857
42494	530858
29313	530859
5977	530860
65403	530861
84669	530862
115143	530863
23440	530864
39784	530865
17568	530866
6939	530867
135032	530868
109189	530869
38277	530870
41923	530871
893	530872
17183	530873
52586	530874
122378	530875
103959	530876
42450	530877
11392	530878
4717	530879
7875	530880
2705	530881
59528	530882
152	530883
68073	530884
9563	530885
75005	530886
125209	530887
3208	530888
142075	530889
26207	530890
22697	530891
2409	530892
2057	530893
119362	530894
5409	530895
63192	530896
27944	530897
70105	530898
154711	530899
34718	530900
80159	530901
79816	530902
18988	530903
12024	530904
54794	530905
13719	530906
6825	530907
14358	530908
9492	530909
54619	530910
342	530911
17285	530912
42120	530913
45642	530914
7362	530915
20010	530916
13350	530917
65688	530918
81926	530919
36991	530920
116951	530921
5282	530922
167476	530923
66279	530924
121593	530925
16655	530926
2301	530927
78614	530928
121038	530929
54415	530930
16046	530931
55579	530932
38478	530933
84278	530934
96394	530935
13163	530936
1613	530937
56834	530938
96941	530939
24556	530940
4311	530941
64258	530942
30824	530943
69012	530944
121032	530945
103448	530946
953	530947
89471	530948
59736	530949
39976	530950
5221	530951
42043	530952
23902	530953
41580	530954
3319	530955
24248	530956
54910	530957
50873	530958
2000	530959
5191	530960
4190	530961
76452	530962
18040	530963
48323	530964
4614	530965
77861	530966
8474	530967
41772	530968
33587	530969
3799	530970
31680	530971
26055	530972
75809	530973
63041	530974
263	530975
16605	530976
137880	530977
10683	530978
18264	530979
30814	530980
101757	530981
9890	530982
63857	530983
12087	530984
18459	530985
5901	530986
55718	530987
70062	530988
95032	530989
17863	530990
7426	530991
44041	530992
66214	530993
95254	530994
31728	530995
99029	530996
17496	530997
27017	530998
97543	530999
11403	531000
23394	531001
32	531002
93658	531003
31513	531004
115149	531005
128338	531006
17640	531007
16695	531008
6605	531009
8873	531010
106565	531011
18379	531012
25763	531013
39308	531014
73905	531015
12007	531016
3140	531017
10313	531018
50969	531019
88727	531020
110502	531021
129548	531022
118967	531023
2661	531024
11833	531025
116127	531026
44861	531027
32766	531028
871	531029
39164	531030
24383	531031
54242	531032
39093	531033
114036	531034
36044	531035
13124	531036
74351	531037
57605	531038
39578	531039
64727	531040
5030	531041
79315	531042
281	531043
82885	531044
3103	531045
144265	531046
126505	531047
18204	531048
131866	531049
72626	531050
20598	531051
17504	531052
22350	531053
44778	531054
24295	531055
142394	531056
31097	531057
26096	531058
17510	531059
22902	531060
213	531061
144851	531062
117883	531063
33593	531064
10101	531065
66608	531066
2393	531067
12728	531068
27932	531069
19942	531070
91014	531071
27038	531072
163567	531073
2335	531074
137144	531075
6155	531076
62189	531077
33833	531078
49470	531079
22999	531080
57520	531081
51703	531082
72246	531083
14924	531084
11439	531085
73143	531086
148857	531087
14501	531088
28708	531089
26310	531090
45950	531091
50885	531092
64472	531093
1950	531094
81261	531095
610	531096
34434	531097
69	531098
29028	531099
13639	531100
36504	531101
60103	531102
6569	531103
40640	531104
47320	531105
100473	531106
27417	531107
88394	531108
43865	531109
92758	531110
10461	531111
37377	531112
64947	531113
163513	531114
55949	531115
15899	531116
129812	531117
69179	531118
104468	531119
15448	531120
66151	531121
81900	531122
38723	531123
95566	531124
97435	531125
26923	531126
93291	531127
26058	531128
19819	531129
31586	531130
51925	531131
12997	531132
16713	531133
35192	531134
4625	531135
125082	531136
68931	531137
99023	531138
26196	531139
10285	531140
157397	531141
17106	531142
50131	531143
9331	531144
98299	531145
8882	531146
9820	531147
93824	531148
2408	531149
69235	531150
6595	531151
67375	531152
142884	531153
2833	531154
80172	531155
80455	531156
4085	531157
35101	531158
14858	531159
3493	531160
11342	531161
109423	531162
125053	531163
19733	531164
2827	531165
16565	531166
9913	531167
8363	531168
50384	531169
40458	531170
20045	531171
5661	531172
3864	531173
9591	531174
17642	531175
34822	531176
15176	531177
150116	531178
686	531179
58739	531180
12113	531181
4119	531182
64895	531183
859	531184
42596	531185
30784	531186
55927	531187
2179	531188
30233	531189
27015	531190
135	531191
103812	531192
582	531193
20149	531194
16081	531195
112816	531196
62338	531197
4243	531198
57708	531199
9404	531200
124488	531201
105855	531202
45797	531203
120608	531204
148380	531205
95	531206
29548	531207
35368	531208
5073	531209
7948	531210
136345	531211
8683	531212
21700	531213
18217	531214
9660	531215
49	531216
69466	531217
170005	531218
2721	531219
44143	531220
29237	531221
15150	531222
167439	531223
2856	531224
106164	531225
104242	531226
60965	531227
76575	531228
877	531229
30105	531230
23297	531231
107593	531232
123720	531233
46771	531234
52593	531235
74403	531236
3147	531237
126888	531238
60185	531239
56533	531240
140897	531241
64188	531242
54137	531243
29907	531244
40192	531245
131104	531246
59991	531247
49135	531248
6245	531249
894	531250
16642	531251
2147	531252
42317	531253
96938	531254
54974	531255
4604	531256
160910	531257
51604	531258
22025	531259
50991	531260
48428	531261
40883	531262
32087	531263
139003	531264
74642	531265
149056	531266
21714	531267
84623	531268
1	531269
17096	531270
167410	531271
168967	531272
17821	531273
19528	531274
1052	531275
11623	531276
15915	531277
25009	531278
6584	531279
9603	531280
154571	531281
309	531282
99243	531283
1446	531284
167791	531285
39060	531286
44203	531287
515	531288
71712	531289
56924	531290
26334	531291
7497	531292
62466	531293
15643	531294
102176	531295
54826	531296
51768	531297
17772	531298
9936	531299
63688	531300
1580	531301
11113	531302
78350	531303
22347	531304
1009	531305
67227	531306
95972	531307
23418	531308
78854	531309
23373	531310
138370	531311
64971	531312
10359	531313
113948	531314
110959	531315
58650	531316
4771	531317
40227	531318
83240	531319
69659	531320
3011	531321
38081	531322
50826	531323
133648	531324
8251	531325
16091	531326
31021	531327
1615	531328
55152	531329
49293	531330
62808	531331
136749	531332
4596	531333
5054	531334
103177	531335
116233	531336
41584	531337
19095	531338
16242	531339
10000	531340
19897	531341
49236	531342
29863	531343
20805	531344
36792	531345
31629	531346
69142	531347
36789	531348
32472	531349
66019	531350
6309	531351
62874	531352
124	531353
5298	531354
15262	531355
6685	531356
72657	531357
144750	531358
120853	531359
68089	531360
275	531361
19250	531362
51982	531363
71124	531364
30102	531365
4381	531366
79725	531367
14196	531368
12637	531369
1031	531370
4701	531371
7203	531372
57654	531373
107379	531374
2221	531375
59764	531376
26907	531377
48825	531378
32339	531379
37717	531380
45057	531381
3986	531382
3877	531383
31092	531384
20877	531385
68666	531386
7956	531387
885	531388
73311	531389
19999	531390
893	531391
957	531392
3958	531393
74516	531394
126079	531395
9885	531396
88052	531397
31154	531398
8876	531399
96097	531400
30868	531401
4936	531402
15977	531403
9899	531404
73208	531405
75085	531406
78351	531407
147592	531408
10335	531409
34767	531410
8164	531411
13923	531412
15602	531413
78672	531414
4051	531415
7852	531416
133040	531417
2792	531418
7538	531419
21395	531420
2874	531421
51853	531422
80250	531423
29857	531424
96953	531425
29184	531426
48425	531427
1743	531428
44655	531429
6872	531430
52123	531431
9994	531432
24250	531433
81889	531434
44634	531435
10262	531436
17374	531437
107394	531438
18174	531439
59125	531440
24820	531441
26245	531442
27242	531443
1157	531444
2795	531445
20406	531446
77995	531447
125814	531448
66294	531449
3845	531450
125741	531451
20170	531452
75202	531453
17226	531454
2895	531455
44719	531456
57503	531457
58946	531458
44646	531459
4591	531460
59939	531461
47815	531462
10708	531463
144101	531464
31622	531465
102034	531466
53793	531467
113696	531468
13351	531469
10487	531470
96051	531471
99222	531472
17420	531473
1597	531474
7719	531475
84589	531476
109623	531477
11223	531478
20103	531479
60611	531480
11764	531481
21409	531482
28437	531483
16074	531484
16579	531485
51814	531486
29364	531487
13578	531488
8063	531489
11170	531490
14465	531491
2850	531492
58024	531493
55822	531494
13258	531495
55685	531496
34704	531497
25444	531498
9744	531499
27059	531500
5503	531501
17775	531502
68881	531503
13191	531504
71622	531505
11423	531506
16466	531507
34622	531508
4193	531509
25421	531510
4753	531511
30462	531512
9106	531513
16355	531514
80717	531515
79824	531516
41262	531517
140540	531518
114042	531519
5241	531520
17350	531521
67873	531522
60297	531523
20224	531524
1211	531525
19148	531526
7745	531527
61066	531528
103331	531529
150580	531530
1085	531531
30070	531532
7841	531533
11139	531534
295	531535
126634	531536
146686	531537
2167	531538
1605	531539
76669	531540
34460	531541
41364	531542
85772	531543
105218	531544
4057	531545
20384	531546
34924	531547
24021	531548
2083	531549
5337	531550
930	531551
25078	531552
37934	531553
402	531554
133054	531555
36728	531556
64850	531557
2979	531558
91143	531559
42607	531560
3921	531561
6241	531562
8120	531563
6094	531564
51922	531565
46770	531566
7263	531567
128675	531568
85395	531569
20228	531570
78443	531571
42208	531572
25993	531573
9398	531574
148734	531575
58921	531576
54192	531577
121922	531578
60939	531579
33503	531580
45771	531581
61705	531582
42609	531583
51111	531584
10323	531585
59774	531586
89203	531587
42973	531588
96984	531589
137832	531590
57827	531591
22	531592
24150	531593
567	531594
167628	531595
18009	531596
14271	531597
61264	531598
35687	531599
98334	531600
24900	531601
46984	531602
32470	531603
1588	531604
40133	531605
125711	531606
24897	531607
11466	531608
2406	531609
72876	531610
170	531611
123039	531612
52857	531613
5872	531614
5420	531615
25745	531616
59835	531617
6422	531618
26907	531619
51556	531620
106002	531621
2775	531622
157734	531623
53062	531624
31874	531625
70935	531626
168423	531627
19791	531628
36853	531629
67843	531630
57324	531631
1913	531632
16871	531633
3288	531634
53596	531635
32983	531636
58311	531637
83650	531638
36629	531639
16777	531640
104	531641
36696	531642
76497	531643
13545	531644
590	531645
55888	531646
40272	531647
9659	531648
121457	531649
13277	531650
4376	531651
19165	531652
19603	531653
102840	531654
16571	531655
79275	531656
11665	531657
95824	531658
129318	531659
81491	531660
32551	531661
105760	531662
55543	531663
6765	531664
26117	531665
10462	531666
64065	531667
1533	531668
76723	531669
24413	531670
3986	531671
93342	531672
46958	531673
2313	531674
2665	531675
9063	531676
41664	531677
63742	531678
41062	531679
62363	531680
28829	531681
29021	531682
56215	531683
122817	531684
72620	531685
26623	531686
78244	531687
94390	531688
42998	531689
100811	531690
154589	531691
10	531692
15450	531693
24353	531694
19167	531695
1502	531696
12805	531697
1189	531698
68902	531699
91334	531700
6011	531701
91631	531702
78042	531703
25623	531704
8400	531705
1837	531706
121057	531707
6003	531708
46683	531709
5288	531710
19019	531711
69272	531712
9716	531713
28567	531714
43710	531715
12433	531716
46135	531717
31396	531718
24354	531719
69379	531720
73312	531721
24567	531722
4587	531723
107	531724
87482	531725
82383	531726
15962	531727
5255	531728
119576	531729
75964	531730
19609	531731
94404	531732
63184	531733
23518	531734
87548	531735
56864	531736
5998	531737
140462	531738
18638	531739
44051	531740
52701	531741
44992	531742
9610	531743
166025	531744
11547	531745
2317	531746
36784	531747
29315	531748
12977	531749
21398	531750
70946	531751
61674	531752
21707	531753
24958	531754
39307	531755
33118	531756
86888	531757
15466	531758
56234	531759
35345	531760
7349	531761
33921	531762
165358	531763
14958	531764
36391	531765
5109	531766
59741	531767
75212	531768
123480	531769
38209	531770
11545	531771
23181	531772
80067	531773
20261	531774
9465	531775
10359	531776
11238	531777
85979	531778
75764	531779
66114	531780
19546	531781
116837	531782
26375	531783
93259	531784
158981	531785
139012	531786
59662	531787
52754	531788
30680	531789
58445	531790
104910	531791
25543	531792
136482	531793
804	531794
150343	531795
11184	531796
27684	531797
64138	531798
30889	531799
24191	531800
1668	531801
59991	531802
8353	531803
42787	531804
231	531805
11343	531806
30061	531807
30915	531808
21554	531809
26923	531810
102459	531811
41194	531812
395	531813
27251	531814
97410	531815
5424	531816
14641	531817
76493	531818
53190	531819
11240	531820
62831	531821
25365	531822
82679	531823
4413	531824
92135	531825
11753	531826
16868	531827
116270	531828
12402	531829
153893	531830
83015	531831
69127	531832
39179	531833
8454	531834
169026	531835
4686	531836
133003	531837
141711	531838
30388	531839
119950	531840
8970	531841
119637	531842
17447	531843
135814	531844
45585	531845
177	531846
4859	531847
101446	531848
37275	531849
3557	531850
53377	531851
70672	531852
49906	531853
85623	531854
193	531855
25869	531856
114206	531857
70726	531858
46839	531859
21482	531860
6362	531861
32794	531862
31447	531863
131556	531864
166112	531865
145653	531866
82301	531867
2824	531868
61757	531869
2353	531870
28344	531871
10004	531872
131856	531873
9887	531874
9116	531875
22657	531876
112328	531877
16891	531878
4288	531879
70483	531880
162060	531881
3231	531882
80825	531883
5092	531884
21132	531885
89666	531886
34888	531887
95518	531888
23413	531889
44016	531890
67258	531891
10534	531892
98357	531893
37866	531894
86013	531895
7923	531896
72410	531897
112300	531898
25684	531899
53252	531900
91248	531901
62966	531902
5335	531903
138049	531904
12692	531905
23503	531906
145273	531907
56094	531908
17593	531909
99657	531910
2265	531911
43314	531912
99939	531913
11292	531914
5426	531915
944	531916
16157	531917
4879	531918
127814	531919
168673	531920
28421	531921
75151	531922
39893	531923
73677	531924
50176	531925
46724	531926
63393	531927
45366	531928
3358	531929
89275	531930
130677	531931
40311	531932
134533	531933
130484	531934
4549	531935
41266	531936
600	531937
21200	531938
2312	531939
438	531940
27200	531941
11670	531942
14565	531943
4750	531944
21730	531945
2207	531946
71193	531947
35733	531948
11510	531949
37287	531950
2704	531951
7047	531952
1267	531953
37444	531954
20387	531955
119317	531956
67203	531957
55088	531958
14665	531959
27367	531960
30642	531961
26092	531962
9058	531963
84569	531964
19852	531965
10483	531966
12510	531967
131599	531968
110309	531969
100152	531970
1551	531971
1379	531972
10473	531973
167852	531974
37106	531975
35224	531976
5118	531977
2722	531978
23263	531979
65252	531980
49990	531981
27993	531982
56315	531983
119851	531984
303	531985
18425	531986
19363	531987
38631	531988
672	531989
15664	531990
131191	531991
22446	531992
89341	531993
82886	531994
9839	531995
21110	531996
80877	531997
71074	531998
74279	531999
30179	532000
237	532001
26919	532002
31415	532003
46602	532004
71068	532005
13201	532006
3423	532007
135838	532008
77538	532009
53630	532010
22010	532011
52414	532012
29112	532013
26482	532014
49440	532015
653	532016
98943	532017
58911	532018
12036	532019
1900	532020
51757	532021
112054	532022
131335	532023
169059	532024
7913	532025
13481	532026
76753	532027
13234	532028
87643	532029
135099	532030
8870	532031
17312	532032
4185	532033
29579	532034
107154	532035
63314	532036
21155	532037
40402	532038
18163	532039
279	532040
92129	532041
44331	532042
62803	532043
13513	532044
27131	532045
44761	532046
124527	532047
94607	532048
108011	532049
9229	532050
43054	532051
23711	532052
19397	532053
57061	532054
18802	532055
4352	532056
981	532057
77911	532058
9171	532059
31099	532060
28730	532061
12569	532062
2864	532063
68903	532064
1173	532065
62955	532066
25742	532067
51887	532068
2378	532069
130011	532070
42683	532071
16370	532072
8	532073
2846	532074
92214	532075
118583	532076
15764	532077
3227	532078
107432	532079
94565	532080
95718	532081
6840	532082
54607	532083
125570	532084
44377	532085
5420	532086
61969	532087
66148	532088
39200	532089
15704	532090
64942	532091
5837	532092
64266	532093
4054	532094
165881	532095
79256	532096
75280	532097
13880	532098
485	532099
13757	532100
26209	532101
14670	532102
3612	532103
61710	532104
12271	532105
10113	532106
10228	532107
87289	532108
15603	532109
18049	532110
25090	532111
24337	532112
106280	532113
1321	532114
204	532115
130409	532116
6713	532117
3323	532118
137370	532119
67717	532120
87893	532121
52159	532122
676	532123
45627	532124
29876	532125
73748	532126
20377	532127
4717	532128
1834	532129
15135	532130
12059	532131
13041	532132
48416	532133
32918	532134
37824	532135
6884	532136
110691	532137
11231	532138
40182	532139
31970	532140
10475	532141
55016	532142
27152	532143
51472	532144
67780	532145
59450	532146
35648	532147
44777	532148
45071	532149
49390	532150
125943	532151
12359	532152
74996	532153
95868	532154
109098	532155
30432	532156
56065	532157
56997	532158
35786	532159
3691	532160
11521	532161
14939	532162
147938	532163
84643	532164
6137	532165
54404	532166
8149	532167
13758	532168
41931	532169
47984	532170
17967	532171
12354	532172
55374	532173
23403	532174
15795	532175
74506	532176
96178	532177
1253	532178
58343	532179
23550	532180
22070	532181
7655	532182
57536	532183
28394	532184
2464	532185
46500	532186
105866	532187
113473	532188
28734	532189
20909	532190
20513	532191
294	532192
16849	532193
34573	532194
46530	532195
167452	532196
22032	532197
24469	532198
29974	532199
73766	532200
17159	532201
20893	532202
61767	532203
2360	532204
135417	532205
40436	532206
6998	532207
66560	532208
120654	532209
21231	532210
24280	532211
95732	532212
79670	532213
58821	532214
17146	532215
122029	532216
15400	532217
62962	532218
59395	532219
132843	532220
50804	532221
45482	532222
48885	532223
5472	532224
89603	532225
80950	532226
32124	532227
113314	532228
15369	532229
97080	532230
9334	532231
67039	532232
38316	532233
27805	532234
676	532235
76456	532236
59145	532237
110175	532238
12838	532239
37830	532240
45470	532241
80125	532242
7889	532243
59588	532244
18976	532245
29128	532246
3927	532247
30092	532248
24252	532249
52022	532250
2382	532251
1019	532252
9905	532253
94	532254
4149	532255
46659	532256
50399	532257
74341	532258
154978	532259
59757	532260
104541	532261
78564	532262
8284	532263
23321	532264
4540	532265
12920	532266
73766	532267
48950	532268
121971	532269
45112	532270
31130	532271
94225	532272
84731	532273
17359	532274
27118	532275
35456	532276
23714	532277
31529	532278
7525	532279
90673	532280
63655	532281
46623	532282
10002	532283
37788	532284
54570	532285
125270	532286
84367	532287
100674	532288
1380	532289
53347	532290
44464	532291
28691	532292
3728	532293
29080	532294
79799	532295
124099	532296
67178	532297
17748	532298
6081	532299
146649	532300
3663	532301
66218	532302
33964	532303
9965	532304
514	532305
133561	532306
2212	532307
155090	532308
31072	532309
155763	532310
1838	532311
164811	532312
33953	532313
24119	532314
28468	532315
21740	532316
87197	532317
120747	532318
9229	532319
793	532320
51105	532321
50525	532322
84504	532323
5811	532324
81122	532325
60305	532326
37389	532327
9977	532328
11760	532329
29761	532330
134666	532331
102728	532332
344	532333
24106	532334
4572	532335
114534	532336
119129	532337
36476	532338
19757	532339
27852	532340
11689	532341
11481	532342
13486	532343
11263	532344
2195	532345
814	532346
45041	532347
31111	532348
30304	532349
71409	532350
5161	532351
20224	532352
135976	532353
39627	532354
39079	532355
63316	532356
28413	532357
9885	532358
7155	532359
20233	532360
77318	532361
25044	532362
56944	532363
20556	532364
56411	532365
33891	532366
35343	532367
116315	532368
35971	532369
14736	532370
35679	532371
120	532372
24688	532373
13898	532374
134951	532375
24223	532376
105687	532377
88534	532378
1094	532379
18520	532380
25427	532381
31125	532382
23574	532383
44283	532384
14391	532385
27564	532386
5283	532387
150413	532388
25498	532389
396	532390
12114	532391
16480	532392
69312	532393
32348	532394
45010	532395
12385	532396
262	532397
137387	532398
2215	532399
86812	532400
133461	532401
3508	532402
28051	532403
79998	532404
67013	532405
86051	532406
52028	532407
3408	532408
24212	532409
58158	532410
10648	532411
36744	532412
48188	532413
5005	532414
41274	532415
57602	532416
24881	532417
33466	532418
87415	532419
98528	532420
4870	532421
47463	532422
28729	532423
75428	532424
942	532425
8198	532426
114651	532427
79353	532428
5892	532429
83055	532430
50793	532431
7047	532432
18101	532433
6381	532434
45413	532435
50148	532436
44636	532437
87755	532438
676	532439
48301	532440
64685	532441
7406	532442
24088	532443
9519	532444
37819	532445
59750	532446
23950	532447
104610	532448
85815	532449
22740	532450
11031	532451
61730	532452
37105	532453
35736	532454
152159	532455
7310	532456
4368	532457
8235	532458
37753	532459
88793	532460
25215	532461
73029	532462
6043	532463
127622	532464
46235	532465
41781	532466
5620	532467
46616	532468
3352	532469
62488	532470
364	532471
4566	532472
115220	532473
72828	532474
29211	532475
29373	532476
138485	532477
85500	532478
289	532479
37457	532480
47380	532481
9637	532482
81019	532483
64081	532484
2923	532485
47521	532486
142044	532487
25640	532488
67899	532489
36976	532490
25167	532491
35474	532492
9412	532493
13969	532494
71294	532495
125928	532496
3007	532497
56350	532498
31735	532499
54183	532500
6657	532501
1094	532502
4137	532503
138124	532504
27412	532505
9607	532506
85611	532507
58400	532508
48722	532509
18368	532510
42166	532511
139548	532512
79009	532513
57281	532514
36081	532515
18082	532516
2220	532517
44176	532518
18167	532519
37492	532520
23538	532521
16937	532522
75201	532523
20255	532524
2885	532525
1740	532526
30102	532527
33383	532528
15970	532529
36771	532530
3850	532531
46451	532532
122907	532533
14804	532534
37481	532535
22008	532536
116142	532537
3956	532538
97879	532539
49638	532540
19760	532541
58533	532542
50353	532543
22282	532544
8272	532545
66608	532546
46570	532547
6993	532548
135252	532549
67212	532550
131372	532551
75164	532552
46750	532553
70967	532554
8863	532555
146983	532556
127849	532557
4966	532558
60682	532559
84939	532560
104619	532561
307	532562
25898	532563
36965	532564
73743	532565
82686	532566
2361	532567
34263	532568
67713	532569
99362	532570
6192	532571
26452	532572
27888	532573
25675	532574
46756	532575
73602	532576
51042	532577
79081	532578
27172	532579
77805	532580
31405	532581
400	532582
162644	532583
38784	532584
13409	532585
3066	532586
60032	532587
54430	532588
880	532589
48361	532590
56538	532591
20979	532592
10046	532593
2002	532594
105127	532595
13751	532596
33071	532597
1740	532598
69197	532599
2022	532600
54734	532601
107881	532602
162977	532603
30970	532604
19091	532605
165588	532606
30405	532607
111881	532608
19199	532609
58348	532610
44131	532611
62043	532612
12353	532613
121568	532614
83451	532615
50608	532616
1313	532617
3372	532618
67806	532619
35115	532620
20998	532621
126773	532622
4325	532623
7487	532624
73467	532625
51068	532626
203	532627
1929	532628
66870	532629
64744	532630
33337	532631
89971	532632
14742	532633
27508	532634
41749	532635
30586	532636
87632	532637
71141	532638
13539	532639
23887	532640
74188	532641
64674	532642
23026	532643
7490	532644
93329	532645
44568	532646
39510	532647
33316	532648
3611	532649
8100	532650
1506	532651
25710	532652
52419	532653
88435	532654
9902	532655
92209	532656
4943	532657
160373	532658
35996	532659
43267	532660
42452	532661
44946	532662
67156	532663
66149	532664
77455	532665
9656	532666
91914	532667
39278	532668
79621	532669
65498	532670
10300	532671
37831	532672
125448	532673
71649	532674
61172	532675
949	532676
21802	532677
44959	532678
37043	532679
46108	532680
3171	532681
22552	532682
68472	532683
60770	532684
66640	532685
3824	532686
17504	532687
71199	532688
30423	532689
71	532690
50933	532691
70020	532692
32147	532693
42673	532694
402	532695
5265	532696
11378	532697
4646	532698
78156	532699
88881	532700
5550	532701
75969	532702
6731	532703
63042	532704
10664	532705
22250	532706
10554	532707
4308	532708
879	532709
4353	532710
36750	532711
62047	532712
3937	532713
30043	532714
44206	532715
78985	532716
4267	532717
43463	532718
85459	532719
16173	532720
12981	532721
27852	532722
38150	532723
74573	532724
18591	532725
80595	532726
399	532727
18234	532728
57732	532729
24796	532730
71116	532731
62210	532732
13092	532733
90542	532734
7976	532735
4365	532736
23913	532737
10425	532738
79172	532739
22779	532740
2171	532741
48480	532742
4132	532743
30493	532744
127206	532745
63859	532746
81415	532747
169437	532748
21931	532749
63002	532750
24699	532751
108559	532752
35454	532753
3998	532754
24392	532755
7215	532756
23729	532757
72130	532758
14432	532759
19740	532760
3590	532761
13583	532762
24890	532763
4798	532764
43100	532765
19150	532766
3264	532767
892	532768
35581	532769
35650	532770
24596	532771
1816	532772
44451	532773
18201	532774
17625	532775
75853	532776
29075	532777
31081	532778
22576	532779
65787	532780
9968	532781
3653	532782
32190	532783
37169	532784
46490	532785
58803	532786
50366	532787
29680	532788
51373	532789
16752	532790
51529	532791
111278	532792
124858	532793
59669	532794
5786	532795
7647	532796
84757	532797
28298	532798
17259	532799
9457	532800
9694	532801
66954	532802
10454	532803
77282	532804
3176	532805
23159	532806
156612	532807
16445	532808
107966	532809
81577	532810
1474	532811
41069	532812
108016	532813
27089	532814
77934	532815
1567	532816
36705	532817
3234	532818
163792	532819
79409	532820
119	532821
935	532822
9350	532823
669	532824
309	532825
18941	532826
85507	532827
4136	532828
25474	532829
2461	532830
31657	532831
68294	532832
180	532833
22974	532834
43957	532835
9321	532836
21161	532837
45289	532838
9264	532839
111323	532840
169000	532841
168031	532842
8299	532843
17581	532844
57104	532845
41708	532846
50785	532847
6413	532848
155962	532849
4251	532850
74281	532851
93665	532852
99531	532853
153057	532854
2969	532855
19567	532856
35902	532857
105803	532858
25819	532859
34907	532860
28452	532861
17688	532862
25998	532863
51864	532864
79546	532865
89936	532866
54093	532867
58783	532868
14751	532869
108861	532870
70571	532871
89657	532872
106	532873
50701	532874
79300	532875
10197	532876
47581	532877
22666	532878
25765	532879
90796	532880
93475	532881
31003	532882
29934	532883
68244	532884
109504	532885
147288	532886
70929	532887
22847	532888
39037	532889
30580	532890
11251	532891
20740	532892
14870	532893
46050	532894
1465	532895
7713	532896
81048	532897
92336	532898
7075	532899
90311	532900
74459	532901
10824	532902
30472	532903
5572	532904
2030	532905
19969	532906
72712	532907
51197	532908
23785	532909
20790	532910
4452	532911
4960	532912
31650	532913
41226	532914
1935	532915
36781	532916
11491	532917
50647	532918
19042	532919
80070	532920
16651	532921
51830	532922
61715	532923
24401	532924
45713	532925
18092	532926
94246	532927
45959	532928
19819	532929
23752	532930
63681	532931
7821	532932
12835	532933
57039	532934
28090	532935
55564	532936
26741	532937
44000	532938
3014	532939
102276	532940
36736	532941
44168	532942
53524	532943
17141	532944
50520	532945
70892	532946
34241	532947
59018	532948
25976	532949
103785	532950
47279	532951
53245	532952
169252	532953
29408	532954
7063	532955
17043	532956
92387	532957
61	532958
12233	532959
7233	532960
34769	532961
65631	532962
133098	532963
1608	532964
30188	532965
6065	532966
8574	532967
63783	532968
58024	532969
42202	532970
58567	532971
240	532972
4342	532973
20254	532974
17296	532975
3105	532976
76546	532977
8601	532978
122142	532979
30253	532980
63286	532981
12875	532982
33850	532983
108136	532984
27215	532985
127511	532986
109039	532987
7319	532988
17036	532989
139278	532990
76828	532991
71034	532992
11240	532993
8943	532994
22650	532995
24759	532996
136310	532997
10604	532998
18772	532999
98752	533000
77872	533001
19934	533002
118398	533003
14907	533004
67623	533005
23666	533006
55183	533007
3850	533008
1756	533009
19105	533010
80754	533011
20886	533012
6750	533013
63080	533014
12131	533015
13309	533016
134188	533017
45374	533018
34990	533019
49205	533020
25502	533021
75673	533022
15400	533023
41543	533024
137824	533025
128293	533026
91636	533027
160	533028
45838	533029
105436	533030
85874	533031
66997	533032
73146	533033
17005	533034
8587	533035
4233	533036
14071	533037
2135	533038
73884	533039
86907	533040
28904	533041
20685	533042
115895	533043
47462	533044
18935	533045
50639	533046
2457	533047
9353	533048
12236	533049
51218	533050
135412	533051
12124	533052
54720	533053
91506	533054
27179	533055
32145	533056
389	533057
134599	533058
1276	533059
18309	533060
13027	533061
43958	533062
1790	533063
63950	533064
5256	533065
4241	533066
5787	533067
55777	533068
134527	533069
12479	533070
22099	533071
11299	533072
22050	533073
16272	533074
167930	533075
11222	533076
1267	533077
60475	533078
48343	533079
9488	533080
80383	533081
88453	533082
134346	533083
10697	533084
5374	533085
50974	533086
27031	533087
45769	533088
64773	533089
10195	533090
93350	533091
13646	533092
61256	533093
55567	533094
94332	533095
11806	533096
3498	533097
25993	533098
68733	533099
37321	533100
67448	533101
111333	533102
12772	533103
85304	533104
8	533105
48235	533106
30061	533107
97266	533108
30894	533109
45679	533110
80475	533111
11514	533112
6185	533113
77586	533114
115992	533115
51296	533116
7902	533117
3925	533118
56607	533119
111568	533120
47411	533121
41251	533122
28072	533123
78878	533124
94783	533125
991	533126
92358	533127
95534	533128
68654	533129
77269	533130
75258	533131
5499	533132
24782	533133
40665	533134
6108	533135
135625	533136
62560	533137
29120	533138
396	533139
38807	533140
25535	533141
4110	533142
80961	533143
8780	533144
93090	533145
70168	533146
14265	533147
39106	533148
49715	533149
12276	533150
37427	533151
58686	533152
20875	533153
52962	533154
7044	533155
6835	533156
136914	533157
78432	533158
57568	533159
961	533160
7044	533161
29065	533162
668	533163
9971	533164
25565	533165
103687	533166
4691	533167
102909	533168
102538	533169
34924	533170
76396	533171
81428	533172
10553	533173
169727	533174
25443	533175
19121	533176
2474	533177
18380	533178
21977	533179
65514	533180
3056	533181
27524	533182
14055	533183
46261	533184
113019	533185
33938	533186
7736	533187
21540	533188
36956	533189
102117	533190
116122	533191
1411	533192
6827	533193
55409	533194
3844	533195
51967	533196
26436	533197
1032	533198
4715	533199
20371	533200
9975	533201
31772	533202
1618	533203
86185	533204
33189	533205
167593	533206
6583	533207
112412	533208
2961	533209
37705	533210
10179	533211
158168	533212
32367	533213
124948	533214
65135	533215
20518	533216
37654	533217
31831	533218
52893	533219
21375	533220
70567	533221
71090	533222
10625	533223
31610	533224
1129	533225
121872	533226
4200	533227
17311	533228
47211	533229
13482	533230
10388	533231
30106	533232
30471	533233
111108	533234
31207	533235
46293	533236
83217	533237
4443	533238
63773	533239
33949	533240
24623	533241
54747	533242
89099	533243
32252	533244
6733	533245
22666	533246
81777	533247
71045	533248
78142	533249
5801	533250
71197	533251
78450	533252
25971	533253
59367	533254
27770	533255
17314	533256
42243	533257
10065	533258
53296	533259
105042	533260
27631	533261
68946	533262
14545	533263
45583	533264
1860	533265
17649	533266
1508	533267
17838	533268
42797	533269
24393	533270
25609	533271
47032	533272
29822	533273
60260	533274
125410	533275
18368	533276
2885	533277
40506	533278
12916	533279
13573	533280
2438	533281
87136	533282
126484	533283
10601	533284
20739	533285
1911	533286
25775	533287
31464	533288
1704	533289
34065	533290
2330	533291
93055	533292
21975	533293
38382	533294
2528	533295
86326	533296
65335	533297
39301	533298
26341	533299
17128	533300
4672	533301
71706	533302
63838	533303
18218	533304
20675	533305
3197	533306
7358	533307
3723	533308
132003	533309
12406	533310
50713	533311
86470	533312
7015	533313
82930	533314
91083	533315
107307	533316
113216	533317
23569	533318
107684	533319
164107	533320
24382	533321
343	533322
1010	533323
78342	533324
53514	533325
10775	533326
109900	533327
5110	533328
40170	533329
11586	533330
99010	533331
32674	533332
75205	533333
18151	533334
40732	533335
117801	533336
11992	533337
54195	533338
25949	533339
144931	533340
1711	533341
55593	533342
59716	533343
3479	533344
117391	533345
62073	533346
19112	533347
2703	533348
75410	533349
48228	533350
8376	533351
39787	533352
96025	533353
163404	533354
49074	533355
111498	533356
8350	533357
1405	533358
5027	533359
44765	533360
42761	533361
45729	533362
29314	533363
54153	533364
17170	533365
103470	533366
50118	533367
11605	533368
20877	533369
21556	533370
70665	533371
38797	533372
4499	533373
103087	533374
8330	533375
118701	533376
23712	533377
82693	533378
85840	533379
25800	533380
1793	533381
71828	533382
38304	533383
73417	533384
54662	533385
9386	533386
41801	533387
28021	533388
22900	533389
4011	533390
138560	533391
3755	533392
105244	533393
56884	533394
28514	533395
100448	533396
62359	533397
18477	533398
55162	533399
5334	533400
35120	533401
44870	533402
18899	533403
44646	533404
120852	533405
129415	533406
25122	533407
6268	533408
19604	533409
2516	533410
80259	533411
116307	533412
79632	533413
23334	533414
15446	533415
18467	533416
54125	533417
105130	533418
76070	533419
8376	533420
4416	533421
147789	533422
51431	533423
3143	533424
60962	533425
89249	533426
101555	533427
78562	533428
35671	533429
96643	533430
126648	533431
15397	533432
2388	533433
410	533434
25952	533435
29199	533436
16698	533437
127778	533438
3396	533439
30427	533440
1833	533441
46246	533442
110084	533443
1431	533444
161444	533445
58062	533446
16917	533447
109350	533448
152908	533449
16306	533450
65640	533451
68064	533452
87740	533453
30393	533454
19972	533455
50417	533456
70915	533457
73785	533458
7231	533459
8728	533460
7478	533461
1355	533462
634	533463
84744	533464
355	533465
5342	533466
3869	533467
11212	533468
15975	533469
37538	533470
74987	533471
50567	533472
124606	533473
104538	533474
42953	533475
467	533476
50311	533477
5658	533478
14350	533479
48781	533480
24770	533481
8636	533482
1289	533483
134868	533484
3847	533485
12045	533486
11855	533487
14055	533488
10666	533489
86585	533490
18001	533491
139439	533492
41033	533493
7622	533494
57246	533495
16379	533496
2523	533497
92127	533498
108181	533499
149514	533500
28754	533501
29331	533502
110832	533503
94175	533504
50509	533505
69443	533506
15088	533507
127714	533508
96928	533509
108631	533510
3740	533511
52524	533512
111472	533513
53561	533514
47624	533515
103141	533516
3656	533517
18488	533518
68881	533519
36773	533520
100318	533521
47416	533522
2975	533523
9470	533524
31208	533525
50007	533526
109444	533527
78522	533528
3145	533529
165474	533530
11361	533531
110534	533532
22068	533533
90955	533534
26053	533535
23906	533536
26839	533537
113823	533538
111885	533539
19176	533540
44905	533541
107149	533542
57488	533543
23821	533544
16006	533545
114977	533546
2279	533547
64300	533548
22893	533549
30450	533550
15410	533551
151156	533552
3072	533553
19563	533554
75991	533555
103814	533556
23521	533557
86534	533558
69368	533559
50793	533560
1161	533561
150862	533562
34077	533563
96919	533564
58082	533565
23074	533566
2939	533567
26571	533568
22501	533569
13839	533570
33514	533571
1411	533572
41589	533573
63129	533574
86825	533575
1843	533576
97686	533577
9849	533578
127266	533579
117609	533580
71087	533581
86628	533582
24265	533583
44844	533584
13886	533585
133816	533586
4234	533587
21662	533588
59441	533589
69177	533590
150	533591
102001	533592
20981	533593
4732	533594
168132	533595
8508	533596
57726	533597
4471	533598
524	533599
3312	533600
11708	533601
1798	533602
7890	533603
119417	533604
61030	533605
50363	533606
1857	533607
9646	533608
63124	533609
10445	533610
119415	533611
5273	533612
34055	533613
5353	533614
36036	533615
22140	533616
165398	533617
39079	533618
48655	533619
115749	533620
72965	533621
34882	533622
80113	533623
145713	533624
30401	533625
5649	533626
21391	533627
34900	533628
50907	533629
1201	533630
27466	533631
88932	533632
29757	533633
61726	533634
134493	533635
79755	533636
24520	533637
407	533638
30200	533639
108123	533640
2610	533641
25070	533642
61372	533643
8378	533644
134632	533645
767	533646
150695	533647
104265	533648
110725	533649
10959	533650
45265	533651
9393	533652
26906	533653
120597	533654
84621	533655
11099	533656
68576	533657
49922	533658
20445	533659
11927	533660
25361	533661
26430	533662
5048	533663
128796	533664
13051	533665
1876	533666
253	533667
59230	533668
20453	533669
12390	533670
3081	533671
93888	533672
534	533673
24060	533674
45147	533675
72458	533676
4262	533677
8924	533678
3461	533679
14778	533680
68353	533681
74021	533682
167069	533683
71700	533684
139303	533685
44736	533686
51258	533687
18207	533688
89745	533689
28527	533690
62885	533691
48114	533692
8805	533693
16665	533694
17796	533695
23961	533696
12631	533697
53909	533698
93904	533699
862	533700
21787	533701
5649	533702
71356	533703
36872	533704
36298	533705
95311	533706
43967	533707
10570	533708
134642	533709
48882	533710
15521	533711
7993	533712
3456	533713
60458	533714
81544	533715
66627	533716
27184	533717
14742	533718
73716	533719
24796	533720
17666	533721
166795	533722
58500	533723
38797	533724
15794	533725
60313	533726
77928	533727
39077	533728
32949	533729
15812	533730
67833	533731
59782	533732
32171	533733
30347	533734
17133	533735
116975	533736
23253	533737
86187	533738
29564	533739
12639	533740
22407	533741
79490	533742
28956	533743
77978	533744
36121	533745
13293	533746
18714	533747
25611	533748
1607	533749
88167	533750
58028	533751
30987	533752
1484	533753
24305	533754
3615	533755
42336	533756
89081	533757
8679	533758
96264	533759
28229	533760
43333	533761
45971	533762
2131	533763
28901	533764
14478	533765
129029	533766
102431	533767
8528	533768
99958	533769
67444	533770
20188	533771
115185	533772
98217	533773
38258	533774
68985	533775
114458	533776
13099	533777
64444	533778
56654	533779
56514	533780
5492	533781
24514	533782
29517	533783
30399	533784
33388	533785
78626	533786
100469	533787
24363	533788
132821	533789
8	533790
4285	533791
25050	533792
23293	533793
6755	533794
32014	533795
71634	533796
21368	533797
2639	533798
38145	533799
14583	533800
12301	533801
8774	533802
4031	533803
32811	533804
664	533805
56372	533806
104735	533807
129798	533808
3459	533809
105585	533810
45360	533811
9582	533812
2457	533813
89311	533814
160314	533815
99333	533816
80168	533817
2177	533818
5315	533819
5695	533820
15842	533821
46187	533822
46386	533823
51265	533824
23414	533825
67830	533826
6348	533827
108	533828
29766	533829
21869	533830
11233	533831
25335	533832
26308	533833
618	533834
21280	533835
29976	533836
60700	533837
23507	533838
12727	533839
151418	533840
25319	533841
95354	533842
10360	533843
10777	533844
16536	533845
51059	533846
30413	533847
49613	533848
78497	533849
65456	533850
39445	533851
5065	533852
54582	533853
26228	533854
804	533855
7076	533856
87096	533857
14798	533858
3842	533859
3045	533860
108863	533861
14464	533862
52021	533863
56162	533864
22240	533865
115588	533866
129302	533867
15662	533868
11481	533869
106350	533870
79387	533871
95175	533872
26946	533873
44781	533874
174	533875
46802	533876
1464	533877
25	533878
74518	533879
45007	533880
71099	533881
24004	533882
6904	533883
124883	533884
1214	533885
22952	533886
5951	533887
71193	533888
169604	533889
24093	533890
18875	533891
85242	533892
52725	533893
42561	533894
19800	533895
82981	533896
157982	533897
78259	533898
74601	533899
7702	533900
14739	533901
74582	533902
21563	533903
135500	533904
64188	533905
48179	533906
137651	533907
43279	533908
19341	533909
78521	533910
18022	533911
10699	533912
4990	533913
55598	533914
32863	533915
62490	533916
847	533917
69154	533918
17881	533919
70451	533920
96144	533921
62653	533922
26046	533923
7000	533924
72949	533925
159588	533926
56157	533927
1505	533928
28385	533929
102142	533930
1733	533931
5024	533932
21038	533933
21472	533934
15898	533935
95732	533936
10085	533937
12580	533938
48428	533939
2460	533940
7045	533941
34248	533942
18021	533943
166879	533944
87902	533945
79602	533946
62231	533947
62492	533948
443	533949
54568	533950
105399	533951
1553	533952
85950	533953
3422	533954
120553	533955
99624	533956
45727	533957
60134	533958
90968	533959
18834	533960
17441	533961
7011	533962
7281	533963
7386	533964
77121	533965
142862	533966
153475	533967
36161	533968
25055	533969
25403	533970
25841	533971
90	533972
129016	533973
50753	533974
70763	533975
34323	533976
122075	533977
24034	533978
27199	533979
34699	533980
695	533981
37774	533982
17269	533983
1656	533984
9043	533985
56387	533986
108123	533987
18359	533988
15128	533989
47794	533990
429	533991
115693	533992
40616	533993
165640	533994
54595	533995
47910	533996
21914	533997
38982	533998
22735	533999
107564	534000
3324	534001
9859	534002
105444	534003
11024	534004
136731	534005
58310	534006
19955	534007
84053	534008
117046	534009
58510	534010
41334	534011
71481	534012
4778	534013
71122	534014
10880	534015
22454	534016
91321	534017
2680	534018
20688	534019
137224	534020
71722	534021
25253	534022
108926	534023
4180	534024
94720	534025
205	534026
2152	534027
8853	534028
64080	534029
21703	534030
1059	534031
82860	534032
7723	534033
88267	534034
3052	534035
45220	534036
85812	534037
101345	534038
4887	534039
72508	534040
39901	534041
62386	534042
46660	534043
1111	534044
49170	534045
5793	534046
115366	534047
36184	534048
28381	534049
68774	534050
48386	534051
48233	534052
85478	534053
128413	534054
21608	534055
20793	534056
32746	534057
808	534058
32580	534059
94959	534060
9381	534061
63453	534062
95609	534063
8212	534064
2636	534065
240	534066
2228	534067
87537	534068
6746	534069
100671	534070
6510	534071
116136	534072
68	534073
6799	534074
1901	534075
71646	534076
117902	534077
41210	534078
48497	534079
100450	534080
44588	534081
31337	534082
10279	534083
4632	534084
109880	534085
177	534086
148566	534087
3328	534088
93908	534089
71971	534090
73027	534091
87394	534092
29602	534093
4913	534094
18842	534095
20409	534096
27171	534097
10203	534098
6899	534099
4852	534100
33610	534101
51108	534102
81839	534103
37356	534104
78456	534105
40514	534106
29756	534107
99820	534108
16457	534109
3845	534110
54714	534111
15874	534112
15760	534113
38894	534114
42212	534115
30868	534116
63326	534117
12743	534118
85180	534119
654	534120
94612	534121
22700	534122
31024	534123
117056	534124
2586	534125
63408	534126
135433	534127
109059	534128
57430	534129
4920	534130
63776	534131
12753	534132
144553	534133
70091	534134
44431	534135
55443	534136
108733	534137
35159	534138
9293	534139
18302	534140
7888	534141
6651	534142
89351	534143
680	534144
7681	534145
71840	534146
24033	534147
88561	534148
107540	534149
10914	534150
6537	534151
67268	534152
11327	534153
15777	534154
151161	534155
103352	534156
238	534157
23824	534158
37217	534159
27231	534160
96720	534161
14347	534162
121050	534163
51600	534164
2301	534165
35358	534166
40666	534167
22711	534168
71574	534169
2145	534170
6399	534171
23586	534172
229	534173
39741	534174
82705	534175
49521	534176
54041	534177
4142	534178
8098	534179
55744	534180
33495	534181
13475	534182
1847	534183
9928	534184
53962	534185
16677	534186
36492	534187
29659	534188
10021	534189
7331	534190
34605	534191
61548	534192
59143	534193
13907	534194
40068	534195
50281	534196
9318	534197
110998	534198
46107	534199
3840	534200
42735	534201
64735	534202
43912	534203
127037	534204
159962	534205
56015	534206
117775	534207
54190	534208
15592	534209
32245	534210
97855	534211
162827	534212
751	534213
29342	534214
62899	534215
42714	534216
46182	534217
16403	534218
628	534219
87485	534220
3665	534221
94440	534222
94796	534223
25334	534224
5214	534225
5083	534226
10323	534227
38963	534228
50728	534229
54912	534230
39850	534231
44921	534232
11364	534233
781	534234
32799	534235
10421	534236
38628	534237
25912	534238
29768	534239
168258	534240
193	534241
3719	534242
8674	534243
20815	534244
103995	534245
133754	534246
161879	534247
4015	534248
88279	534249
27624	534250
5799	534251
34849	534252
116870	534253
67657	534254
155272	534255
64071	534256
37968	534257
59054	534258
126788	534259
3846	534260
87570	534261
12212	534262
167530	534263
74037	534264
32404	534265
48849	534266
52696	534267
92276	534268
11105	534269
527	534270
4774	534271
1215	534272
30156	534273
41341	534274
22824	534275
43688	534276
9086	534277
23518	534278
13636	534279
161955	534280
101009	534281
34129	534282
35413	534283
9627	534284
7993	534285
22845	534286
108854	534287
1037	534288
75570	534289
4910	534290
14559	534291
8802	534292
3860	534293
3095	534294
18154	534295
66303	534296
24154	534297
108220	534298
106890	534299
45401	534300
12269	534301
16679	534302
59468	534303
24122	534304
24295	534305
38999	534306
43743	534307
43758	534308
1023	534309
18251	534310
122525	534311
4519	534312
26086	534313
6320	534314
9025	534315
144035	534316
66959	534317
164226	534318
114133	534319
7615	534320
1579	534321
84003	534322
27402	534323
69491	534324
19630	534325
59642	534326
76773	534327
31682	534328
31534	534329
55161	534330
50228	534331
128297	534332
20279	534333
27362	534334
18731	534335
72975	534336
97898	534337
4613	534338
21716	534339
72054	534340
79658	534341
30178	534342
2434	534343
10904	534344
54589	534345
37451	534346
1645	534347
36812	534348
102085	534349
3577	534350
2242	534351
3761	534352
92826	534353
13414	534354
9681	534355
36985	534356
8576	534357
84600	534358
28434	534359
614	534360
77999	534361
93548	534362
28810	534363
98088	534364
25192	534365
80485	534366
789	534367
4079	534368
151361	534369
33827	534370
49836	534371
12730	534372
102211	534373
8350	534374
68631	534375
37172	534376
11046	534377
23026	534378
27770	534379
15506	534380
22624	534381
461	534382
76322	534383
131055	534384
2735	534385
2837	534386
24412	534387
10619	534388
4751	534389
92306	534390
59724	534391
14304	534392
120296	534393
1486	534394
10361	534395
94188	534396
21565	534397
8132	534398
79773	534399
52599	534400
28211	534401
103204	534402
25750	534403
59464	534404
31420	534405
40200	534406
24907	534407
24600	534408
92211	534409
2201	534410
12782	534411
106847	534412
59406	534413
103000	534414
88789	534415
2830	534416
84204	534417
29226	534418
12757	534419
45367	534420
10216	534421
50908	534422
8024	534423
27579	534424
81195	534425
16529	534426
13264	534427
8432	534428
126762	534429
406	534430
41238	534431
8079	534432
56793	534433
18169	534434
25659	534435
58228	534436
16777	534437
14614	534438
8097	534439
38235	534440
56683	534441
5089	534442
60550	534443
96996	534444
12266	534445
31001	534446
127157	534447
14948	534448
9075	534449
30728	534450
41348	534451
41123	534452
15747	534453
96602	534454
2778	534455
31558	534456
6902	534457
33213	534458
123653	534459
50696	534460
25583	534461
41570	534462
7785	534463
80977	534464
3112	534465
45789	534466
46422	534467
19498	534468
66733	534469
43238	534470
146383	534471
75333	534472
64295	534473
65996	534474
10854	534475
105168	534476
120858	534477
20044	534478
104981	534479
32390	534480
106826	534481
37599	534482
68869	534483
86497	534484
85743	534485
55548	534486
82931	534487
3245	534488
47151	534489
44	534490
59299	534491
14001	534492
2180	534493
71968	534494
77631	534495
111852	534496
5282	534497
36698	534498
10524	534499
145942	534500
38655	534501
103844	534502
91336	534503
10919	534504
131821	534505
105635	534506
102363	534507
24961	534508
117559	534509
4981	534510
4356	534511
38977	534512
25297	534513
17202	534514
44330	534515
887	534516
45389	534517
52396	534518
32865	534519
92440	534520
78844	534521
31204	534522
101838	534523
115891	534524
124199	534525
33577	534526
455	534527
42083	534528
51731	534529
21438	534530
52900	534531
40711	534532
23690	534533
64110	534534
17184	534535
117200	534536
90772	534537
3925	534538
13667	534539
38901	534540
682	534541
13806	534542
29043	534543
5156	534544
66972	534545
29785	534546
45999	534547
108760	534548
48283	534549
47205	534550
81793	534551
18972	534552
1985	534553
638	534554
45221	534555
55553	534556
139596	534557
61547	534558
118761	534559
5585	534560
89089	534561
20534	534562
56211	534563
38202	534564
25120	534565
120169	534566
110215	534567
9008	534568
54269	534569
6248	534570
38917	534571
81107	534572
10661	534573
21597	534574
117103	534575
72565	534576
149907	534577
13564	534578
14608	534579
71132	534580
57155	534581
93032	534582
157944	534583
154312	534584
43919	534585
87151	534586
76140	534587
50143	534588
5843	534589
13571	534590
9361	534591
40823	534592
57200	534593
25621	534594
46646	534595
4328	534596
15549	534597
13063	534598
80322	534599
28	534600
11232	534601
7006	534602
72495	534603
75657	534604
156830	534605
142993	534606
25837	534607
61146	534608
72984	534609
9441	534610
14204	534611
50499	534612
80106	534613
87684	534614
81459	534615
59285	534616
1684	534617
11291	534618
217	534619
90369	534620
72785	534621
24506	534622
69461	534623
82414	534624
77394	534625
61628	534626
3491	534627
2341	534628
41004	534629
154189	534630
2506	534631
47976	534632
38582	534633
29485	534634
25763	534635
163477	534636
89260	534637
4560	534638
33838	534639
800	534640
38878	534641
46632	534642
117238	534643
25095	534644
44182	534645
796	534646
43617	534647
111413	534648
42174	534649
167688	534650
101573	534651
107488	534652
356	534653
6866	534654
61937	534655
63118	534656
43071	534657
32023	534658
76447	534659
43590	534660
7311	534661
42093	534662
39841	534663
75823	534664
27199	534665
5790	534666
3928	534667
12205	534668
23763	534669
19513	534670
30660	534671
113747	534672
2507	534673
27211	534674
21173	534675
4340	534676
23587	534677
24521	534678
4512	534679
112778	534680
72643	534681
33	534682
46804	534683
7269	534684
1722	534685
16038	534686
47901	534687
2194	534688
1874	534689
62976	534690
22468	534691
133310	534692
50321	534693
85898	534694
30508	534695
1359	534696
111431	534697
26621	534698
49934	534699
41208	534700
8879	534701
50175	534702
68203	534703
155801	534704
127041	534705
14568	534706
14735	534707
61326	534708
5415	534709
4258	534710
4465	534711
25267	534712
53802	534713
67698	534714
20111	534715
78839	534716
62814	534717
38501	534718
113288	534719
49097	534720
6749	534721
74460	534722
22527	534723
45602	534724
76888	534725
64627	534726
64832	534727
96410	534728
36376	534729
6787	534730
3506	534731
879	534732
161629	534733
24920	534734
25279	534735
82901	534736
68192	534737
4873	534738
147824	534739
44507	534740
26914	534741
85911	534742
28438	534743
73365	534744
12924	534745
106730	534746
43968	534747
21389	534748
83985	534749
36905	534750
36570	534751
1162	534752
11812	534753
582	534754
17364	534755
131415	534756
43946	534757
1074	534758
54054	534759
16436	534760
1422	534761
57692	534762
15677	534763
40581	534764
44515	534765
72990	534766
14329	534767
103385	534768
132179	534769
62493	534770
83647	534771
10920	534772
61876	534773
32859	534774
97699	534775
46690	534776
11340	534777
58316	534778
12046	534779
31030	534780
121496	534781
60243	534782
1876	534783
62380	534784
54472	534785
19038	534786
82265	534787
1488	534788
77743	534789
149832	534790
7484	534791
6664	534792
8422	534793
72227	534794
112332	534795
66297	534796
102805	534797
37135	534798
33516	534799
34064	534800
15702	534801
14387	534802
30681	534803
12572	534804
2906	534805
31635	534806
53955	534807
72898	534808
85025	534809
1730	534810
115525	534811
40915	534812
21509	534813
7368	534814
44562	534815
92646	534816
93080	534817
125660	534818
9196	534819
8307	534820
80524	534821
74882	534822
135779	534823
132127	534824
46937	534825
18463	534826
112021	534827
69757	534828
42746	534829
35972	534830
37923	534831
29497	534832
108424	534833
82347	534834
4016	534835
7788	534836
23961	534837
13999	534838
80923	534839
12760	534840
42127	534841
35954	534842
41921	534843
50498	534844
57076	534845
1824	534846
40188	534847
64234	534848
51004	534849
73929	534850
126421	534851
32077	534852
105650	534853
1340	534854
5492	534855
9178	534856
87146	534857
5647	534858
76072	534859
126156	534860
10901	534861
4150	534862
82825	534863
81301	534864
7444	534865
9946	534866
74535	534867
13799	534868
34833	534869
3569	534870
43621	534871
28726	534872
114701	534873
28713	534874
15197	534875
7121	534876
132219	534877
3597	534878
69903	534879
13335	534880
38111	534881
52146	534882
100252	534883
69576	534884
104609	534885
645	534886
2665	534887
8704	534888
23851	534889
80377	534890
41260	534891
59464	534892
72149	534893
34830	534894
154072	534895
20285	534896
13321	534897
78406	534898
45473	534899
40100	534900
7388	534901
105508	534902
23280	534903
66068	534904
70411	534905
69552	534906
6032	534907
115622	534908
69053	534909
17457	534910
35246	534911
47399	534912
31049	534913
124224	534914
25579	534915
33599	534916
9461	534917
26760	534918
45037	534919
21465	534920
44579	534921
46453	534922
66176	534923
36936	534924
6473	534925
85241	534926
82532	534927
20010	534928
6189	534929
3030	534930
157576	534931
43379	534932
29724	534933
19892	534934
34041	534935
7282	534936
1519	534937
58394	534938
73780	534939
3838	534940
114579	534941
22658	534942
89960	534943
74796	534944
72832	534945
20762	534946
75830	534947
43996	534948
18048	534949
113229	534950
35301	534951
28222	534952
35273	534953
66686	534954
52325	534955
17371	534956
40975	534957
25145	534958
32960	534959
16775	534960
108073	534961
3054	534962
152343	534963
44725	534964
7522	534965
5400	534966
17450	534967
17669	534968
29902	534969
40336	534970
106	534971
57372	534972
93906	534973
8580	534974
58561	534975
136512	534976
6329	534977
72742	534978
8966	534979
47173	534980
36498	534981
2437	534982
95135	534983
58360	534984
28637	534985
63052	534986
2622	534987
54295	534988
37100	534989
91890	534990
9627	534991
32438	534992
4468	534993
113819	534994
65056	534995
26692	534996
18160	534997
28772	534998
83459	534999
105628	535000
131587	535001
26825	535002
4271	535003
174	535004
15138	535005
30201	535006
7572	535007
22227	535008
101580	535009
42238	535010
2013	535011
25844	535012
48774	535013
5627	535014
79274	535015
83499	535016
4130	535017
87060	535018
12754	535019
39936	535020
11092	535021
6221	535022
99015	535023
1554	535024
213	535025
94880	535026
1841	535027
27920	535028
44224	535029
86414	535030
41386	535031
100203	535032
53532	535033
95601	535034
31424	535035
83775	535036
35420	535037
92424	535038
70576	535039
62011	535040
103504	535041
39324	535042
1966	535043
15146	535044
79935	535045
45	535046
21007	535047
4435	535048
1879	535049
1990	535050
91289	535051
22904	535052
123138	535053
27040	535054
59171	535055
38920	535056
6335	535057
668	535058
30023	535059
15135	535060
10617	535061
60183	535062
2113	535063
8273	535064
5407	535065
9412	535066
94062	535067
14948	535068
44543	535069
113642	535070
93766	535071
131071	535072
71380	535073
73448	535074
39510	535075
26951	535076
104344	535077
30230	535078
109779	535079
47739	535080
25462	535081
726	535082
60174	535083
15251	535084
90350	535085
15973	535086
34608	535087
427	535088
121078	535089
7286	535090
20000	535091
13861	535092
56114	535093
22966	535094
114269	535095
12279	535096
63607	535097
2561	535098
2154	535099
122002	535100
1491	535101
152579	535102
107651	535103
49757	535104
7687	535105
13779	535106
29369	535107
68278	535108
3264	535109
3065	535110
108298	535111
64893	535112
3631	535113
65706	535114
1660	535115
129387	535116
50332	535117
52862	535118
76746	535119
64649	535120
11918	535121
26524	535122
131319	535123
51621	535124
19468	535125
2429	535126
142223	535127
54332	535128
35657	535129
119476	535130
72380	535131
106798	535132
30961	535133
73713	535134
80656	535135
42070	535136
25897	535137
105125	535138
32431	535139
61132	535140
58938	535141
21123	535142
128439	535143
15579	535144
50413	535145
35180	535146
17737	535147
80341	535148
18430	535149
35386	535150
72408	535151
66307	535152
13704	535153
12270	535154
65793	535155
12430	535156
4326	535157
4007	535158
131120	535159
21977	535160
622	535161
22388	535162
26590	535163
40993	535164
45985	535165
11128	535166
19159	535167
48154	535168
25344	535169
5176	535170
132621	535171
70825	535172
39553	535173
607	535174
38090	535175
93866	535176
148042	535177
24982	535178
1710	535179
95519	535180
72725	535181
21877	535182
36709	535183
14779	535184
52912	535185
6398	535186
26296	535187
48917	535188
19893	535189
21631	535190
1696	535191
7800	535192
28530	535193
81277	535194
70265	535195
5037	535196
114416	535197
77732	535198
1432	535199
2114	535200
5129	535201
803	535202
34834	535203
17356	535204
1378	535205
20161	535206
13126	535207
142	535208
126137	535209
1035	535210
55325	535211
6025	535212
61117	535213
129674	535214
27222	535215
94797	535216
153059	535217
87994	535218
48326	535219
32864	535220
46074	535221
45762	535222
43552	535223
9829	535224
91276	535225
113102	535226
704	535227
27604	535228
3502	535229
39531	535230
25586	535231
1681	535232
53526	535233
10960	535234
12935	535235
19366	535236
3563	535237
20283	535238
14768	535239
148528	535240
10564	535241
17602	535242
43970	535243
13557	535244
48750	535245
24137	535246
33250	535247
16236	535248
145112	535249
8958	535250
116024	535251
25013	535252
111282	535253
78994	535254
57863	535255
15476	535256
20047	535257
33512	535258
33702	535259
44123	535260
109627	535261
627	535262
20409	535263
118736	535264
5532	535265
8225	535266
70641	535267
78379	535268
131406	535269
28919	535270
23128	535271
55564	535272
62470	535273
46898	535274
24964	535275
6064	535276
19478	535277
18920	535278
34571	535279
108549	535280
16405	535281
106183	535282
50711	535283
101388	535284
136194	535285
115368	535286
35521	535287
30320	535288
71209	535289
15376	535290
64594	535291
1436	535292
26396	535293
34296	535294
106347	535295
123469	535296
52715	535297
58398	535298
53248	535299
43655	535300
65321	535301
45157	535302
1473	535303
4792	535304
45	535305
4106	535306
69801	535307
7033	535308
20051	535309
7538	535310
7455	535311
9716	535312
100770	535313
70446	535314
121557	535315
81227	535316
44411	535317
458	535318
126193	535319
11211	535320
1996	535321
149030	535322
42936	535323
37602	535324
112167	535325
119946	535326
63878	535327
76828	535328
29139	535329
139545	535330
57755	535331
147293	535332
3275	535333
34604	535334
125379	535335
90	535336
4110	535337
6915	535338
59113	535339
69649	535340
74045	535341
106749	535342
57040	535343
54695	535344
33009	535345
29808	535346
18013	535347
15080	535348
41137	535349
139585	535350
455	535351
27662	535352
79339	535353
6922	535354
73712	535355
89911	535356
32168	535357
84350	535358
9757	535359
124301	535360
46721	535361
17321	535362
56739	535363
17097	535364
106070	535365
133447	535366
83335	535367
10984	535368
71220	535369
100	535370
62828	535371
71510	535372
19315	535373
225	535374
40481	535375
137483	535376
48672	535377
45963	535378
46636	535379
88966	535380
37826	535381
133653	535382
10266	535383
26473	535384
136727	535385
42440	535386
56489	535387
22549	535388
895	535389
24788	535390
13389	535391
55581	535392
143438	535393
79024	535394
24044	535395
3117	535396
62105	535397
83170	535398
32016	535399
26302	535400
37654	535401
3710	535402
18971	535403
10537	535404
151435	535405
49443	535406
44447	535407
43758	535408
2709	535409
15335	535410
119434	535411
830	535412
150518	535413
13169	535414
37273	535415
55716	535416
47163	535417
38700	535418
36039	535419
37205	535420
69037	535421
25812	535422
12532	535423
547	535424
103663	535425
151062	535426
266	535427
92752	535428
20531	535429
32560	535430
312	535431
6745	535432
118331	535433
1856	535434
26184	535435
157956	535436
18722	535437
3426	535438
2144	535439
64891	535440
241	535441
578	535442
128133	535443
75501	535444
15469	535445
13621	535446
69687	535447
35808	535448
2008	535449
158932	535450
52685	535451
2728	535452
38493	535453
10114	535454
6996	535455
97390	535456
87638	535457
31552	535458
107177	535459
2267	535460
45949	535461
14441	535462
20295	535463
46089	535464
14048	535465
98512	535466
87982	535467
162748	535468
156843	535469
29506	535470
80528	535471
21569	535472
108587	535473
17800	535474
58981	535475
51889	535476
32291	535477
53729	535478
27721	535479
30828	535480
45873	535481
59606	535482
63494	535483
6605	535484
12363	535485
151380	535486
38493	535487
18007	535488
2003	535489
30029	535490
8177	535491
41386	535492
429	535493
115130	535494
126108	535495
98721	535496
147477	535497
23474	535498
28435	535499
66770	535500
38698	535501
46357	535502
133210	535503
151857	535504
3499	535505
78413	535506
26759	535507
105623	535508
146275	535509
50865	535510
115141	535511
63882	535512
81119	535513
9934	535514
12460	535515
28164	535516
162679	535517
66777	535518
108524	535519
25492	535520
39415	535521
13005	535522
65623	535523
93676	535524
1795	535525
521	535526
164067	535527
19063	535528
6850	535529
74789	535530
27780	535531
17776	535532
13058	535533
89066	535534
34311	535535
60129	535536
54620	535537
29249	535538
19894	535539
14278	535540
76152	535541
26231	535542
3022	535543
83248	535544
98820	535545
24960	535546
4985	535547
10564	535548
34557	535549
45331	535550
60723	535551
8199	535552
77527	535553
42440	535554
22708	535555
19859	535556
129096	535557
6976	535558
15329	535559
42951	535560
187	535561
1883	535562
5555	535563
6178	535564
54216	535565
2294	535566
14114	535567
70542	535568
44819	535569
2406	535570
4456	535571
16946	535572
22844	535573
44267	535574
27139	535575
33804	535576
23377	535577
874	535578
10048	535579
107537	535580
91086	535581
139838	535582
4405	535583
547	535584
24554	535585
25028	535586
11851	535587
163374	535588
12216	535589
40674	535590
28114	535591
43037	535592
166736	535593
59672	535594
51088	535595
6654	535596
82949	535597
20823	535598
40782	535599
80635	535600
84451	535601
55724	535602
17793	535603
2116	535604
16198	535605
15394	535606
15066	535607
5471	535608
97127	535609
46844	535610
32729	535611
17012	535612
65920	535613
80690	535614
16395	535615
77963	535616
2146	535617
291	535618
124543	535619
40280	535620
48609	535621
12203	535622
2379	535623
86102	535624
27643	535625
25319	535626
10231	535627
2584	535628
22635	535629
4336	535630
61873	535631
80052	535632
124294	535633
2758	535634
1360	535635
78607	535636
50846	535637
14316	535638
74334	535639
39521	535640
44464	535641
9653	535642
28525	535643
8808	535644
322	535645
3558	535646
146950	535647
43241	535648
58925	535649
36153	535650
8080	535651
3943	535652
83535	535653
54202	535654
130885	535655
4891	535656
42251	535657
2585	535658
26401	535659
62845	535660
790	535661
59119	535662
169434	535663
110377	535664
19331	535665
25473	535666
21037	535667
3963	535668
74284	535669
47548	535670
103314	535671
165961	535672
82127	535673
76510	535674
30690	535675
16250	535676
2567	535677
37742	535678
2587	535679
22692	535680
111770	535681
121960	535682
120707	535683
36335	535684
23473	535685
72133	535686
37785	535687
3405	535688
62110	535689
67103	535690
112758	535691
154256	535692
10378	535693
36020	535694
21058	535695
81998	535696
45764	535697
106425	535698
1547	535699
47011	535700
89546	535701
29438	535702
25789	535703
41190	535704
59728	535705
76623	535706
44371	535707
54761	535708
54415	535709
37293	535710
57117	535711
42306	535712
25902	535713
35627	535714
62199	535715
27922	535716
8128	535717
56232	535718
39495	535719
100	535720
19281	535721
77388	535722
10023	535723
16847	535724
994	535725
28273	535726
60638	535727
19588	535728
4336	535729
54445	535730
71252	535731
40358	535732
3445	535733
68597	535734
75890	535735
365	535736
32366	535737
79509	535738
32817	535739
5838	535740
57183	535741
139215	535742
6399	535743
39154	535744
87121	535745
94603	535746
67791	535747
41676	535748
11023	535749
92084	535750
139980	535751
13228	535752
8	535753
19297	535754
84520	535755
55755	535756
99039	535757
122053	535758
5727	535759
30406	535760
42052	535761
8576	535762
81772	535763
22838	535764
30118	535765
26148	535766
136653	535767
129110	535768
114643	535769
90549	535770
37112	535771
26002	535772
19954	535773
19667	535774
71695	535775
20571	535776
154150	535777
24007	535778
881	535779
44194	535780
10096	535781
78632	535782
33651	535783
3479	535784
53552	535785
58909	535786
74712	535787
29426	535788
52462	535789
100304	535790
73520	535791
18018	535792
4503	535793
6027	535794
11857	535795
46101	535796
56793	535797
74091	535798
41742	535799
6796	535800
114151	535801
166045	535802
32659	535803
90355	535804
14300	535805
21585	535806
67092	535807
69880	535808
43072	535809
38459	535810
57574	535811
128054	535812
78092	535813
41771	535814
68264	535815
45723	535816
435	535817
53055	535818
45964	535819
81135	535820
33476	535821
65242	535822
85914	535823
65947	535824
41025	535825
70093	535826
33068	535827
16385	535828
119426	535829
17583	535830
29540	535831
1746	535832
43582	535833
55939	535834
91237	535835
46353	535836
44792	535837
70295	535838
89546	535839
38262	535840
1008	535841
65285	535842
7773	535843
69268	535844
17784	535845
9690	535846
113213	535847
70550	535848
36528	535849
21062	535850
43267	535851
112960	535852
2350	535853
43512	535854
18926	535855
55749	535856
13531	535857
5226	535858
66573	535859
7372	535860
109804	535861
165662	535862
82687	535863
2160	535864
1390	535865
162707	535866
22672	535867
15388	535868
14128	535869
75299	535870
7973	535871
58734	535872
2283	535873
54090	535874
8111	535875
12676	535876
20116	535877
39428	535878
5724	535879
19073	535880
29328	535881
13892	535882
58084	535883
4388	535884
1698	535885
26430	535886
85813	535887
73091	535888
7697	535889
27653	535890
59323	535891
22794	535892
30566	535893
86868	535894
33892	535895
138322	535896
80794	535897
25394	535898
57163	535899
23612	535900
9440	535901
22598	535902
69515	535903
117861	535904
4612	535905
17680	535906
6703	535907
62144	535908
12800	535909
74014	535910
2878	535911
110439	535912
104698	535913
42313	535914
35489	535915
100506	535916
21972	535917
8620	535918
2637	535919
91295	535920
32734	535921
69934	535922
4652	535923
10842	535924
35542	535925
54734	535926
653	535927
32443	535928
64583	535929
2724	535930
13430	535931
31011	535932
9612	535933
58832	535934
1614	535935
5634	535936
1127	535937
91464	535938
34621	535939
168611	535940
2405	535941
1624	535942
79817	535943
101411	535944
9336	535945
17366	535946
28802	535947
26037	535948
25911	535949
11227	535950
35772	535951
3889	535952
58395	535953
16970	535954
67560	535955
5896	535956
36674	535957
83949	535958
9675	535959
5373	535960
22074	535961
9948	535962
71562	535963
7148	535964
16840	535965
80895	535966
101124	535967
3121	535968
3141	535969
45466	535970
26415	535971
32725	535972
13157	535973
168396	535974
64717	535975
9950	535976
1573	535977
26278	535978
16499	535979
27200	535980
83637	535981
79975	535982
3816	535983
39187	535984
35436	535985
34302	535986
94083	535987
56250	535988
32324	535989
39375	535990
16685	535991
33041	535992
57551	535993
2790	535994
20690	535995
62717	535996
110619	535997
103825	535998
116062	535999
38964	536000
38436	536001
18	536002
5177	536003
23612	536004
43777	536005
52831	536006
44804	536007
117880	536008
25009	536009
22947	536010
66001	536011
8707	536012
47648	536013
88866	536014
16627	536015
51550	536016
26400	536017
81320	536018
123407	536019
7757	536020
6346	536021
91831	536022
94950	536023
19259	536024
136259	536025
50801	536026
67751	536027
14986	536028
158099	536029
64411	536030
15880	536031
24669	536032
90693	536033
73100	536034
77169	536035
35725	536036
61699	536037
15872	536038
44256	536039
24202	536040
1400	536041
4212	536042
58187	536043
94553	536044
43258	536045
13177	536046
106312	536047
53683	536048
165166	536049
27771	536050
2141	536051
136574	536052
93779	536053
58002	536054
2539	536055
129284	536056
113214	536057
101163	536058
151205	536059
7323	536060
55931	536061
3497	536062
86842	536063
35792	536064
4723	536065
74283	536066
98900	536067
64093	536068
14444	536069
1297	536070
17615	536071
52121	536072
3288	536073
377	536074
128379	536075
38935	536076
24543	536077
1499	536078
56182	536079
212	536080
59853	536081
30913	536082
126701	536083
48142	536084
45330	536085
11666	536086
85669	536087
9984	536088
13946	536089
19608	536090
15770	536091
36437	536092
33786	536093
9444	536094
90722	536095
10551	536096
71478	536097
107300	536098
5439	536099
8369	536100
46470	536101
17529	536102
16619	536103
8253	536104
10406	536105
62924	536106
50983	536107
66799	536108
101	536109
25960	536110
8291	536111
27954	536112
13524	536113
42443	536114
101772	536115
61823	536116
2251	536117
31111	536118
110321	536119
8157	536120
28531	536121
125428	536122
15860	536123
55074	536124
23869	536125
20891	536126
63113	536127
35082	536128
60794	536129
3599	536130
14834	536131
17503	536132
5980	536133
14363	536134
13042	536135
21635	536136
11192	536137
64347	536138
2822	536139
114224	536140
79778	536141
96551	536142
18368	536143
7746	536144
52372	536145
9257	536146
28611	536147
44100	536148
69721	536149
25598	536150
24664	536151
7976	536152
125293	536153
40955	536154
71989	536155
38374	536156
48225	536157
48457	536158
34458	536159
4009	536160
39384	536161
13730	536162
5444	536163
107784	536164
33336	536165
156442	536166
128831	536167
8785	536168
10941	536169
28520	536170
104136	536171
130673	536172
9285	536173
14830	536174
24987	536175
9551	536176
70583	536177
118544	536178
145837	536179
115276	536180
131972	536181
27154	536182
66006	536183
17916	536184
32717	536185
2956	536186
826	536187
1086	536188
45158	536189
21326	536190
97727	536191
21610	536192
31543	536193
25483	536194
47918	536195
42926	536196
109191	536197
61024	536198
80181	536199
2471	536200
86484	536201
4283	536202
55362	536203
45799	536204
10467	536205
118543	536206
17170	536207
17727	536208
93890	536209
14312	536210
51077	536211
175	536212
55874	536213
15540	536214
13391	536215
60764	536216
97345	536217
46806	536218
1391	536219
54948	536220
55034	536221
3062	536222
4642	536223
2610	536224
55683	536225
7649	536226
2550	536227
102602	536228
82767	536229
5764	536230
10938	536231
16748	536232
71471	536233
31062	536234
44931	536235
58463	536236
14414	536237
8958	536238
36072	536239
40029	536240
92001	536241
7284	536242
12604	536243
28259	536244
68532	536245
106118	536246
32087	536247
6845	536248
112382	536249
77345	536250
144699	536251
146911	536252
12458	536253
12414	536254
64587	536255
87	536256
4516	536257
46735	536258
8873	536259
40660	536260
78247	536261
97211	536262
14763	536263
145502	536264
17156	536265
87471	536266
16400	536267
16143	536268
87755	536269
74909	536270
29004	536271
12823	536272
18979	536273
5306	536274
31126	536275
14610	536276
31020	536277
51239	536278
3863	536279
20597	536280
2644	536281
38500	536282
66762	536283
4950	536284
35522	536285
124322	536286
7471	536287
132303	536288
76664	536289
142152	536290
69542	536291
45672	536292
93321	536293
3752	536294
58553	536295
5259	536296
36603	536297
58114	536298
60642	536299
59437	536300
52478	536301
41433	536302
132440	536303
17671	536304
59159	536305
15876	536306
4639	536307
3258	536308
80000	536309
155492	536310
113976	536311
33470	536312
19528	536313
4435	536314
78509	536315
14794	536316
125796	536317
6132	536318
5174	536319
24672	536320
33529	536321
62584	536322
50329	536323
3657	536324
25969	536325
48657	536326
1038	536327
20537	536328
58855	536329
79721	536330
26708	536331
2773	536332
10372	536333
17041	536334
141975	536335
30818	536336
30735	536337
59187	536338
35	536339
56861	536340
80991	536341
43240	536342
82625	536343
52265	536344
49086	536345
14266	536346
72330	536347
3855	536348
116449	536349
11312	536350
98863	536351
20642	536352
65259	536353
33909	536354
23735	536355
595	536356
50209	536357
8508	536358
90101	536359
3571	536360
99267	536361
17344	536362
4091	536363
33289	536364
13130	536365
10566	536366
39333	536367
6769	536368
166543	536369
63335	536370
904	536371
17241	536372
14204	536373
68058	536374
73027	536375
7015	536376
11480	536377
44800	536378
13714	536379
781	536380
52057	536381
39878	536382
11536	536383
110041	536384
147	536385
30918	536386
30682	536387
149866	536388
116617	536389
21031	536390
73619	536391
8953	536392
3882	536393
41418	536394
14631	536395
26573	536396
37222	536397
11481	536398
63688	536399
9821	536400
36807	536401
61131	536402
8775	536403
105862	536404
56204	536405
8157	536406
54451	536407
18894	536408
154	536409
6782	536410
20816	536411
5925	536412
36616	536413
2987	536414
16788	536415
18861	536416
6466	536417
252	536418
61165	536419
575	536420
66791	536421
106776	536422
27604	536423
97083	536424
2492	536425
169879	536426
16324	536427
11028	536428
21067	536429
42109	536430
89	536431
7782	536432
42665	536433
86116	536434
113493	536435
86595	536436
29066	536437
185	536438
734	536439
53107	536440
144003	536441
9337	536442
58503	536443
2113	536444
85914	536445
26016	536446
26295	536447
2663	536448
2713	536449
54960	536450
126608	536451
16718	536452
99106	536453
54858	536454
60878	536455
82462	536456
2381	536457
57897	536458
8407	536459
14165	536460
143260	536461
14105	536462
20688	536463
68294	536464
15542	536465
8149	536466
10911	536467
33839	536468
47226	536469
26250	536470
94055	536471
54731	536472
35028	536473
9033	536474
11894	536475
47134	536476
20200	536477
9220	536478
24810	536479
127082	536480
68770	536481
140214	536482
4522	536483
58026	536484
28499	536485
1826	536486
42914	536487
34275	536488
30472	536489
102102	536490
28391	536491
81048	536492
67576	536493
72257	536494
16923	536495
99416	536496
79666	536497
89146	536498
48418	536499
21572	536500
27307	536501
5646	536502
966	536503
31079	536504
1685	536505
38200	536506
1381	536507
161943	536508
59848	536509
101233	536510
60515	536511
27403	536512
8431	536513
9053	536514
59058	536515
12126	536516
17595	536517
29598	536518
5791	536519
22073	536520
57904	536521
16487	536522
3683	536523
71877	536524
60683	536525
75553	536526
15200	536527
23177	536528
15803	536529
88361	536530
12855	536531
16388	536532
76380	536533
38729	536534
102111	536535
31365	536536
11346	536537
7059	536538
47902	536539
11985	536540
35180	536541
64108	536542
59063	536543
91317	536544
86232	536545
683	536546
93474	536547
1887	536548
1633	536549
42574	536550
31309	536551
6820	536552
13331	536553
33949	536554
38681	536555
97782	536556
848	536557
64728	536558
80327	536559
77719	536560
51669	536561
6441	536562
25622	536563
1434	536564
2044	536565
23288	536566
68677	536567
83307	536568
54730	536569
39271	536570
22283	536571
101902	536572
43060	536573
5484	536574
36097	536575
37347	536576
155707	536577
2286	536578
98000	536579
19103	536580
11965	536581
2168	536582
11540	536583
50462	536584
1106	536585
73167	536586
115342	536587
9709	536588
69563	536589
37870	536590
8653	536591
10108	536592
17036	536593
12140	536594
4183	536595
89179	536596
61037	536597
11877	536598
39176	536599
15951	536600
726	536601
95	536602
116172	536603
51606	536604
16325	536605
19037	536606
29517	536607
4564	536608
40784	536609
72	536610
7145	536611
23043	536612
135919	536613
28408	536614
33454	536615
75918	536616
620	536617
25183	536618
7029	536619
54533	536620
49629	536621
25322	536622
83375	536623
59984	536624
28614	536625
1835	536626
165219	536627
106739	536628
7646	536629
85961	536630
3321	536631
72245	536632
11861	536633
149177	536634
22964	536635
9210	536636
68280	536637
50217	536638
178	536639
30355	536640
41369	536641
1648	536642
12409	536643
4564	536644
14380	536645
20508	536646
73530	536647
99783	536648
78408	536649
5966	536650
11205	536651
17647	536652
42473	536653
38991	536654
125152	536655
83324	536656
11802	536657
55579	536658
75861	536659
136136	536660
53447	536661
50445	536662
40824	536663
113498	536664
158514	536665
53248	536666
6748	536667
40743	536668
70636	536669
74445	536670
54704	536671
45105	536672
99174	536673
10919	536674
19277	536675
63525	536676
76510	536677
45761	536678
55584	536679
43326	536680
37441	536681
2029	536682
23796	536683
119701	536684
62809	536685
110118	536686
127070	536687
7867	536688
28643	536689
49659	536690
1562	536691
287	536692
45978	536693
165080	536694
3480	536695
22746	536696
23672	536697
7255	536698
4915	536699
397	536700
39628	536701
26187	536702
40246	536703
29681	536704
2592	536705
15715	536706
14995	536707
44973	536708
134844	536709
100380	536710
14807	536711
102699	536712
28016	536713
6650	536714
27220	536715
3877	536716
48826	536717
93503	536718
13366	536719
27759	536720
7526	536721
19943	536722
146904	536723
12757	536724
1769	536725
2373	536726
9945	536727
62053	536728
86302	536729
36888	536730
19649	536731
115285	536732
25027	536733
117227	536734
2521	536735
19297	536736
55541	536737
396	536738
60	536739
9304	536740
10223	536741
49365	536742
1551	536743
58584	536744
44468	536745
51733	536746
54939	536747
109045	536748
66225	536749
150204	536750
5297	536751
156767	536752
631	536753
95511	536754
31922	536755
26711	536756
122700	536757
21820	536758
88068	536759
63965	536760
67169	536761
21514	536762
101736	536763
38971	536764
20123	536765
63487	536766
81050	536767
19574	536768
14761	536769
84912	536770
40249	536771
4492	536772
71721	536773
34004	536774
62734	536775
9342	536776
101910	536777
831	536778
4251	536779
3513	536780
54383	536781
74562	536782
16665	536783
131280	536784
37319	536785
5885	536786
28648	536787
59602	536788
63259	536789
54957	536790
25955	536791
18605	536792
57986	536793
1442	536794
2921	536795
97398	536796
27064	536797
77619	536798
6727	536799
3628	536800
50603	536801
43425	536802
28803	536803
35938	536804
82219	536805
35806	536806
12061	536807
103757	536808
88351	536809
155674	536810
32217	536811
9457	536812
1555	536813
42014	536814
19866	536815
9665	536816
4610	536817
26604	536818
19157	536819
12331	536820
37111	536821
58075	536822
58614	536823
77957	536824
13251	536825
47539	536826
372	536827
128695	536828
9042	536829
66777	536830
18981	536831
9587	536832
84951	536833
21949	536834
165461	536835
62164	536836
5176	536837
30080	536838
54949	536839
99278	536840
6298	536841
87060	536842
76450	536843
70	536844
29837	536845
22905	536846
74253	536847
17616	536848
66050	536849
96721	536850
71826	536851
52487	536852
2230	536853
34930	536854
81328	536855
62138	536856
60172	536857
25444	536858
33215	536859
16557	536860
129044	536861
99110	536862
48948	536863
5925	536864
31799	536865
7362	536866
41495	536867
160688	536868
4546	536869
7218	536870
133467	536871
68788	536872
121700	536873
9137	536874
18072	536875
31064	536876
1614	536877
1109	536878
26779	536879
16280	536880
81267	536881
61024	536882
43656	536883
111634	536884
61506	536885
66001	536886
137907	536887
6248	536888
45866	536889
7788	536890
64680	536891
88008	536892
131931	536893
166168	536894
52702	536895
3409	536896
3257	536897
13900	536898
21931	536899
38744	536900
3913	536901
55774	536902
10517	536903
22454	536904
60417	536905
51691	536906
56953	536907
22341	536908
90936	536909
9020	536910
13188	536911
18329	536912
61682	536913
8766	536914
102	536915
8199	536916
14427	536917
1710	536918
71233	536919
63429	536920
12736	536921
13898	536922
41408	536923
68113	536924
83696	536925
52921	536926
53798	536927
80925	536928
68336	536929
17124	536930
56143	536931
30673	536932
22084	536933
99277	536934
279	536935
43003	536936
12402	536937
25177	536938
34175	536939
22357	536940
54105	536941
156758	536942
25518	536943
66545	536944
25681	536945
85154	536946
2680	536947
466	536948
3181	536949
70927	536950
73981	536951
32323	536952
17323	536953
87973	536954
15637	536955
29888	536956
5304	536957
12812	536958
9176	536959
56193	536960
7063	536961
33074	536962
73233	536963
36912	536964
21860	536965
83694	536966
50241	536967
21729	536968
11130	536969
33745	536970
110747	536971
8671	536972
24982	536973
65409	536974
68559	536975
6339	536976
12239	536977
35592	536978
150775	536979
3512	536980
57540	536981
48054	536982
14275	536983
28029	536984
61093	536985
74547	536986
114523	536987
95341	536988
9725	536989
22598	536990
22651	536991
102665	536992
9572	536993
31707	536994
93129	536995
18054	536996
56463	536997
2060	536998
78560	536999
2445	537000
63532	537001
64139	537002
8243	537003
12611	537004
1668	537005
22707	537006
51345	537007
41457	537008
31245	537009
2576	537010
110598	537011
35202	537012
75224	537013
78158	537014
42172	537015
97887	537016
18171	537017
96631	537018
131788	537019
13978	537020
11825	537021
68922	537022
84971	537023
47854	537024
43118	537025
31885	537026
12600	537027
36995	537028
52327	537029
39582	537030
122755	537031
48719	537032
71322	537033
2584	537034
30693	537035
29298	537036
9977	537037
34318	537038
979	537039
16023	537040
60493	537041
23211	537042
7802	537043
19915	537044
23308	537045
4196	537046
6879	537047
137317	537048
20239	537049
152984	537050
97011	537051
100976	537052
16264	537053
27326	537054
126012	537055
75148	537056
34611	537057
27804	537058
11495	537059
113383	537060
124658	537061
80005	537062
7875	537063
40393	537064
33478	537065
11467	537066
7412	537067
66155	537068
69061	537069
80564	537070
2130	537071
5235	537072
63967	537073
17187	537074
9321	537075
42405	537076
53917	537077
152477	537078
87974	537079
11535	537080
5854	537081
36466	537082
33467	537083
89	537084
31734	537085
99413	537086
45249	537087
138563	537088
131974	537089
3801	537090
16216	537091
56972	537092
27054	537093
10642	537094
70957	537095
107859	537096
21096	537097
50061	537098
94683	537099
82685	537100
87814	537101
165878	537102
2402	537103
37350	537104
65480	537105
44165	537106
33821	537107
49362	537108
90718	537109
18601	537110
338	537111
28517	537112
11995	537113
47236	537114
108541	537115
321	537116
11189	537117
1610	537118
389	537119
129279	537120
2713	537121
14621	537122
2104	537123
32043	537124
80051	537125
4224	537126
36835	537127
86566	537128
7889	537129
39094	537130
346	537131
3841	537132
77233	537133
36559	537134
769	537135
24744	537136
41440	537137
16733	537138
25906	537139
27718	537140
5125	537141
126449	537142
8436	537143
2058	537144
114552	537145
121607	537146
24731	537147
20328	537148
4685	537149
315	537150
62477	537151
21233	537152
596	537153
94588	537154
86448	537155
8888	537156
61669	537157
128692	537158
21791	537159
34124	537160
7552	537161
105714	537162
39359	537163
104641	537164
135592	537165
81796	537166
7235	537167
53429	537168
69511	537169
138398	537170
7001	537171
53868	537172
38567	537173
39306	537174
35263	537175
931	537176
44178	537177
3903	537178
97276	537179
46521	537180
761	537181
108202	537182
19795	537183
36183	537184
9020	537185
135103	537186
99433	537187
13782	537188
23834	537189
19472	537190
50977	537191
19064	537192
32387	537193
12950	537194
106561	537195
3316	537196
84935	537197
68716	537198
25892	537199
982	537200
71773	537201
32014	537202
98986	537203
64871	537204
138807	537205
130036	537206
153759	537207
71432	537208
40874	537209
23286	537210
81203	537211
27836	537212
9544	537213
109765	537214
28498	537215
27644	537216
53167	537217
55487	537218
12356	537219
30366	537220
102906	537221
24902	537222
11105	537223
76125	537224
68412	537225
50241	537226
46833	537227
5230	537228
24189	537229
75075	537230
399	537231
35805	537232
33319	537233
1529	537234
150087	537235
673	537236
139704	537237
32778	537238
28473	537239
30355	537240
83805	537241
61704	537242
120317	537243
27752	537244
104156	537245
24230	537246
28837	537247
16522	537248
41424	537249
8869	537250
104166	537251
57266	537252
37472	537253
32525	537254
67516	537255
29337	537256
2609	537257
21173	537258
571	537259
14589	537260
11616	537261
66395	537262
3318	537263
2514	537264
76736	537265
74930	537266
8356	537267
8161	537268
10500	537269
7395	537270
64235	537271
252	537272
25477	537273
18697	537274
25874	537275
34256	537276
73766	537277
40932	537278
25430	537279
20303	537280
39400	537281
61659	537282
16600	537283
32715	537284
59855	537285
93323	537286
129718	537287
2830	537288
125173	537289
11081	537290
72239	537291
51719	537292
131367	537293
795	537294
5727	537295
31724	537296
114672	537297
30179	537298
542	537299
834	537300
4916	537301
64717	537302
11047	537303
45836	537304
66622	537305
18109	537306
25660	537307
78092	537308
8922	537309
40571	537310
7495	537311
27684	537312
10254	537313
10126	537314
27652	537315
45316	537316
3654	537317
21861	537318
13668	537319
163159	537320
5395	537321
49888	537322
4984	537323
50787	537324
89840	537325
8349	537326
13078	537327
119645	537328
28950	537329
9224	537330
127141	537331
132519	537332
116428	537333
114541	537334
14731	537335
129752	537336
26405	537337
54731	537338
139396	537339
77072	537340
40419	537341
44350	537342
100615	537343
32290	537344
28859	537345
578	537346
19624	537347
45182	537348
33548	537349
8754	537350
32358	537351
86681	537352
123677	537353
32557	537354
36242	537355
11089	537356
4642	537357
114021	537358
17316	537359
6993	537360
7522	537361
33675	537362
41436	537363
23167	537364
86741	537365
44891	537366
24670	537367
110745	537368
66421	537369
88098	537370
8817	537371
1202	537372
81923	537373
40663	537374
49816	537375
1272	537376
137985	537377
5839	537378
28840	537379
16339	537380
3898	537381
4630	537382
33450	537383
4431	537384
128293	537385
11026	537386
15578	537387
15501	537388
18167	537389
114650	537390
46235	537391
58746	537392
54144	537393
45153	537394
5895	537395
4984	537396
26665	537397
46708	537398
47812	537399
19725	537400
5703	537401
107941	537402
46894	537403
26873	537404
87526	537405
8159	537406
18748	537407
7105	537408
78236	537409
39373	537410
168060	537411
10727	537412
57291	537413
73950	537414
287	537415
17844	537416
62501	537417
32474	537418
21371	537419
3438	537420
12046	537421
48565	537422
15221	537423
60055	537424
33854	537425
5167	537426
95678	537427
3730	537428
36792	537429
72528	537430
876	537431
56979	537432
13126	537433
15501	537434
34961	537435
92766	537436
64133	537437
77706	537438
12674	537439
50213	537440
46135	537441
59432	537442
10600	537443
12459	537444
31934	537445
61071	537446
6882	537447
33611	537448
167491	537449
1516	537450
55603	537451
129576	537452
70189	537453
30986	537454
36909	537455
10566	537456
208	537457
34587	537458
137796	537459
12220	537460
44590	537461
21850	537462
3321	537463
86268	537464
24662	537465
5620	537466
100438	537467
15927	537468
111704	537469
27827	537470
100618	537471
60947	537472
29258	537473
50850	537474
150916	537475
2851	537476
60804	537477
55748	537478
1968	537479
6882	537480
20725	537481
2	537482
26091	537483
50250	537484
31428	537485
103923	537486
280	537487
7068	537488
69958	537489
27054	537490
83899	537491
28982	537492
18193	537493
45344	537494
79936	537495
3051	537496
9531	537497
5971	537498
3392	537499
25147	537500
5365	537501
47480	537502
17454	537503
70669	537504
124987	537505
8350	537506
130324	537507
14889	537508
38827	537509
65839	537510
6632	537511
52270	537512
5137	537513
30478	537514
37275	537515
1450	537516
49010	537517
66333	537518
51701	537519
7203	537520
46899	537521
141389	537522
95184	537523
42860	537524
31832	537525
7696	537526
66508	537527
25010	537528
87933	537529
45590	537530
108222	537531
36870	537532
122221	537533
67315	537534
18024	537535
68672	537536
21079	537537
7456	537538
28153	537539
96723	537540
5754	537541
135561	537542
163855	537543
129477	537544
8311	537545
83912	537546
85397	537547
59238	537548
14751	537549
28987	537550
54678	537551
19296	537552
45331	537553
36918	537554
34187	537555
1744	537556
12681	537557
21206	537558
27221	537559
12591	537560
22399	537561
26898	537562
16919	537563
6196	537564
65530	537565
9620	537566
35681	537567
103372	537568
59916	537569
2206	537570
135056	537571
155155	537572
9485	537573
53143	537574
69106	537575
40952	537576
65782	537577
1351	537578
5587	537579
13800	537580
45327	537581
36823	537582
77093	537583
13602	537584
22945	537585
72564	537586
66540	537587
77999	537588
55403	537589
7409	537590
157547	537591
56345	537592
82392	537593
243	537594
753	537595
38979	537596
561	537597
76209	537598
81860	537599
57742	537600
62859	537601
6266	537602
2896	537603
31194	537604
4780	537605
3880	537606
16993	537607
22470	537608
58566	537609
68353	537610
34766	537611
185	537612
12736	537613
6106	537614
74751	537615
69795	537616
166628	537617
23238	537618
14136	537619
79442	537620
26619	537621
56366	537622
101037	537623
130340	537624
29549	537625
25641	537626
49521	537627
91746	537628
78685	537629
11837	537630
17686	537631
45050	537632
50816	537633
108584	537634
1766	537635
62204	537636
78520	537637
40808	537638
4710	537639
43803	537640
28784	537641
42062	537642
111023	537643
601	537644
74615	537645
89630	537646
17097	537647
60720	537648
38479	537649
13356	537650
23836	537651
29431	537652
50214	537653
61289	537654
11767	537655
52612	537656
107558	537657
37504	537658
47870	537659
101347	537660
112382	537661
21201	537662
60054	537663
7702	537664
5618	537665
21304	537666
39827	537667
115649	537668
76327	537669
13313	537670
62161	537671
50558	537672
126089	537673
16879	537674
37848	537675
5153	537676
6887	537677
94328	537678
10851	537679
55451	537680
84497	537681
21562	537682
31316	537683
56129	537684
18303	537685
60153	537686
34294	537687
132559	537688
72589	537689
3332	537690
6900	537691
3663	537692
74733	537693
32630	537694
728	537695
15877	537696
94726	537697
26298	537698
67393	537699
27695	537700
91331	537701
12541	537702
54666	537703
17727	537704
25077	537705
10169	537706
64139	537707
7469	537708
6948	537709
12509	537710
18676	537711
13551	537712
25613	537713
42592	537714
28977	537715
25178	537716
40909	537717
5530	537718
5867	537719
34474	537720
115179	537721
53924	537722
27434	537723
10625	537724
15052	537725
27257	537726
21521	537727
14547	537728
73051	537729
105897	537730
10924	537731
35917	537732
5028	537733
35669	537734
261	537735
8626	537736
102390	537737
7927	537738
2569	537739
105593	537740
79698	537741
41566	537742
74911	537743
74930	537744
41469	537745
19066	537746
33420	537747
20966	537748
1056	537749
31811	537750
66420	537751
8359	537752
28634	537753
12109	537754
70256	537755
102831	537756
27935	537757
135129	537758
56217	537759
13982	537760
104928	537761
55889	537762
5551	537763
50739	537764
4842	537765
106799	537766
19385	537767
16980	537768
24514	537769
49815	537770
64192	537771
104293	537772
12694	537773
26833	537774
5954	537775
13306	537776
107359	537777
113640	537778
25099	537779
37956	537780
24327	537781
56947	537782
86502	537783
15906	537784
118138	537785
1279	537786
3801	537787
14184	537788
29034	537789
87947	537790
7536	537791
17464	537792
96489	537793
32485	537794
46556	537795
16932	537796
116081	537797
48735	537798
79934	537799
3830	537800
64544	537801
29887	537802
120450	537803
17977	537804
19799	537805
98170	537806
43611	537807
44615	537808
37388	537809
54816	537810
43190	537811
78867	537812
147855	537813
95782	537814
57278	537815
4614	537816
107360	537817
2656	537818
3286	537819
80461	537820
48982	537821
66348	537822
14645	537823
91657	537824
28064	537825
100106	537826
48049	537827
1021	537828
111647	537829
696	537830
16970	537831
95493	537832
5394	537833
19291	537834
17670	537835
9033	537836
84033	537837
49749	537838
22476	537839
41320	537840
41534	537841
70046	537842
20682	537843
10616	537844
79902	537845
5851	537846
9968	537847
236	537848
5346	537849
2552	537850
10495	537851
28260	537852
76677	537853
20840	537854
21485	537855
17957	537856
10361	537857
24016	537858
18056	537859
9335	537860
2876	537861
5833	537862
131413	537863
13986	537864
34933	537865
3375	537866
37876	537867
106448	537868
1115	537869
8277	537870
18345	537871
16755	537872
15398	537873
50998	537874
80529	537875
74289	537876
570	537877
2532	537878
50393	537879
42518	537880
55181	537881
11700	537882
24217	537883
14511	537884
11530	537885
11239	537886
77600	537887
8916	537888
74958	537889
42086	537890
16794	537891
15028	537892
147809	537893
33390	537894
26574	537895
6858	537896
117485	537897
77942	537898
60590	537899
27982	537900
30840	537901
93901	537902
629	537903
80395	537904
53950	537905
11933	537906
24565	537907
51820	537908
67862	537909
78857	537910
5324	537911
5346	537912
28353	537913
158	537914
4449	537915
129954	537916
77736	537917
89834	537918
7597	537919
24432	537920
131831	537921
125995	537922
127532	537923
3330	537924
16163	537925
1626	537926
28257	537927
14559	537928
30471	537929
3182	537930
91298	537931
11020	537932
22277	537933
90009	537934
50444	537935
81321	537936
14438	537937
133869	537938
2836	537939
71440	537940
58094	537941
38851	537942
4331	537943
163046	537944
3456	537945
48916	537946
51009	537947
4030	537948
76966	537949
12103	537950
92770	537951
21183	537952
22912	537953
112143	537954
22978	537955
11777	537956
57007	537957
34992	537958
24425	537959
109553	537960
10	537961
18814	537962
1031	537963
64966	537964
35881	537965
19042	537966
61552	537967
95998	537968
152473	537969
22246	537970
81368	537971
40845	537972
16948	537973
42635	537974
169696	537975
29436	537976
43587	537977
93477	537978
46849	537979
22543	537980
13947	537981
21371	537982
84686	537983
143431	537984
69593	537985
138610	537986
7483	537987
13509	537988
116602	537989
123568	537990
97266	537991
67865	537992
126318	537993
116124	537994
773	537995
7760	537996
81674	537997
20797	537998
64589	537999
29480	538000
43288	538001
7824	538002
31582	538003
31236	538004
49531	538005
47507	538006
26289	538007
24724	538008
8170	538009
17693	538010
342	538011
30472	538012
101939	538013
25370	538014
49320	538015
28776	538016
44734	538017
48496	538018
122070	538019
8140	538020
28267	538021
77608	538022
12460	538023
33691	538024
1870	538025
83516	538026
20722	538027
13295	538028
9495	538029
111062	538030
80423	538031
2740	538032
147002	538033
22204	538034
24771	538035
81899	538036
107739	538037
77858	538038
41801	538039
73629	538040
64476	538041
11513	538042
57437	538043
31690	538044
276	538045
22662	538046
15889	538047
30703	538048
39666	538049
82777	538050
45753	538051
51898	538052
13143	538053
27556	538054
131699	538055
155966	538056
49615	538057
67336	538058
730	538059
59633	538060
65798	538061
19139	538062
3630	538063
781	538064
21112	538065
58693	538066
24090	538067
31808	538068
126244	538069
29957	538070
117078	538071
71397	538072
94271	538073
22074	538074
68521	538075
22492	538076
26180	538077
65072	538078
38856	538079
107589	538080
123131	538081
11371	538082
10565	538083
13162	538084
11504	538085
41813	538086
30005	538087
54866	538088
7306	538089
113115	538090
153301	538091
54525	538092
29940	538093
29868	538094
27883	538095
19991	538096
16410	538097
13668	538098
54990	538099
139612	538100
88592	538101
14230	538102
26216	538103
57235	538104
11483	538105
5407	538106
20704	538107
517	538108
12290	538109
39839	538110
42002	538111
79904	538112
22811	538113
121229	538114
87649	538115
8852	538116
671	538117
111601	538118
1714	538119
83171	538120
13004	538121
3644	538122
9555	538123
42652	538124
98747	538125
22633	538126
1463	538127
31275	538128
13236	538129
2218	538130
445	538131
100738	538132
113696	538133
42288	538134
10537	538135
64816	538136
43506	538137
76304	538138
74826	538139
67606	538140
90697	538141
9373	538142
68608	538143
1508	538144
36738	538145
60686	538146
95657	538147
1568	538148
31485	538149
42315	538150
5601	538151
802	538152
114252	538153
91381	538154
5295	538155
63350	538156
10377	538157
1190	538158
13480	538159
48714	538160
153451	538161
114011	538162
69995	538163
5420	538164
78123	538165
6849	538166
31407	538167
543	538168
102623	538169
11224	538170
92943	538171
30633	538172
67664	538173
21130	538174
35629	538175
42860	538176
144676	538177
38505	538178
66288	538179
53528	538180
16152	538181
138557	538182
68296	538183
15992	538184
33990	538185
93461	538186
51215	538187
46372	538188
39939	538189
51491	538190
28428	538191
128507	538192
17818	538193
8441	538194
50943	538195
15631	538196
21334	538197
7643	538198
34306	538199
45237	538200
66699	538201
77419	538202
68000	538203
70810	538204
38268	538205
64545	538206
89140	538207
134929	538208
51800	538209
50743	538210
54301	538211
73802	538212
19139	538213
12340	538214
21997	538215
99755	538216
2349	538217
90871	538218
100846	538219
38257	538220
154706	538221
15043	538222
97030	538223
70868	538224
123696	538225
27246	538226
3647	538227
73264	538228
42999	538229
5107	538230
8441	538231
56211	538232
27620	538233
78649	538234
83167	538235
3565	538236
5412	538237
12609	538238
97559	538239
44076	538240
4529	538241
19758	538242
39070	538243
24349	538244
10012	538245
13198	538246
8387	538247
144548	538248
5354	538249
167015	538250
10360	538251
78456	538252
12607	538253
7403	538254
19204	538255
41927	538256
59161	538257
10250	538258
4621	538259
36062	538260
93383	538261
2875	538262
2588	538263
16854	538264
24604	538265
33268	538266
30855	538267
102030	538268
72254	538269
42967	538270
160896	538271
5528	538272
110866	538273
68517	538274
35319	538275
2831	538276
22722	538277
112816	538278
92576	538279
28188	538280
566	538281
18957	538282
87877	538283
8117	538284
44551	538285
44145	538286
15608	538287
5652	538288
2854	538289
81228	538290
51347	538291
1564	538292
130796	538293
1306	538294
115915	538295
25864	538296
42000	538297
614	538298
6559	538299
56877	538300
66354	538301
37131	538302
17787	538303
66123	538304
19918	538305
39474	538306
39635	538307
16475	538308
68932	538309
57559	538310
96848	538311
69262	538312
5965	538313
18953	538314
162342	538315
27152	538316
56388	538317
1081	538318
400	538319
37671	538320
16117	538321
29484	538322
23546	538323
14441	538324
33720	538325
74748	538326
31367	538327
62511	538328
66661	538329
123876	538330
356	538331
118560	538332
381	538333
131057	538334
3336	538335
91489	538336
8295	538337
4098	538338
1384	538339
11186	538340
26632	538341
13994	538342
40003	538343
42078	538344
4488	538345
37270	538346
34827	538347
4814	538348
20211	538349
10342	538350
309	538351
39036	538352
145087	538353
11542	538354
26423	538355
10115	538356
18372	538357
22736	538358
15675	538359
11678	538360
19102	538361
68212	538362
68814	538363
8377	538364
36278	538365
206	538366
42400	538367
35116	538368
18353	538369
13716	538370
69633	538371
42929	538372
4947	538373
87900	538374
1770	538375
2477	538376
26024	538377
108212	538378
15366	538379
25326	538380
111509	538381
3816	538382
39920	538383
63211	538384
101508	538385
221	538386
140078	538387
35714	538388
27884	538389
10243	538390
58605	538391
163163	538392
17195	538393
45883	538394
564	538395
6058	538396
7547	538397
44962	538398
23537	538399
83428	538400
4673	538401
15004	538402
56564	538403
10515	538404
276	538405
864	538406
13788	538407
45709	538408
26328	538409
16541	538410
126987	538411
24569	538412
17467	538413
33775	538414
10892	538415
73547	538416
17901	538417
17052	538418
18089	538419
63993	538420
20761	538421
79031	538422
67619	538423
36329	538424
25157	538425
42405	538426
151443	538427
60098	538428
56463	538429
5811	538430
29440	538431
57921	538432
99157	538433
80261	538434
49695	538435
22145	538436
24958	538437
31338	538438
65557	538439
16894	538440
104079	538441
30386	538442
53565	538443
52048	538444
29406	538445
193	538446
2162	538447
83296	538448
15823	538449
4000	538450
13579	538451
18477	538452
1766	538453
45107	538454
51505	538455
346	538456
57872	538457
92096	538458
135408	538459
65352	538460
63929	538461
73648	538462
42269	538463
85740	538464
70125	538465
54127	538466
6966	538467
27691	538468
8295	538469
108628	538470
29152	538471
36930	538472
35718	538473
59814	538474
33342	538475
94202	538476
128781	538477
3348	538478
69227	538479
70326	538480
2387	538481
15809	538482
24424	538483
3485	538484
53689	538485
32150	538486
32770	538487
102861	538488
84212	538489
269	538490
45276	538491
132527	538492
42014	538493
8231	538494
11801	538495
1670	538496
36590	538497
2047	538498
52467	538499
10987	538500
39862	538501
128490	538502
3783	538503
71853	538504
126740	538505
78537	538506
33920	538507
11569	538508
86840	538509
88813	538510
81219	538511
111940	538512
16373	538513
10213	538514
123335	538515
91904	538516
19124	538517
77430	538518
30587	538519
5582	538520
57265	538521
3421	538522
93541	538523
24346	538524
7038	538525
52989	538526
9613	538527
33313	538528
31843	538529
137597	538530
12962	538531
6593	538532
69091	538533
134111	538534
111776	538535
24905	538536
10973	538537
112635	538538
10190	538539
12571	538540
7479	538541
77449	538542
52131	538543
51475	538544
7042	538545
6292	538546
9619	538547
31630	538548
36342	538549
20503	538550
18509	538551
62776	538552
2258	538553
42280	538554
54651	538555
4375	538556
5635	538557
20298	538558
21574	538559
822	538560
2310	538561
148237	538562
78146	538563
17	538564
51799	538565
9589	538566
51570	538567
151073	538568
24545	538569
76644	538570
141191	538571
37781	538572
103451	538573
4901	538574
18295	538575
15277	538576
152706	538577
68525	538578
54286	538579
51627	538580
8141	538581
3511	538582
110194	538583
12959	538584
31882	538585
59050	538586
20683	538587
15371	538588
14948	538589
77577	538590
12069	538591
41870	538592
14430	538593
74762	538594
64568	538595
6025	538596
107911	538597
13840	538598
7615	538599
49748	538600
69664	538601
9767	538602
157095	538603
14307	538604
805	538605
44884	538606
74097	538607
457	538608
45541	538609
1318	538610
46376	538611
36767	538612
14121	538613
1028	538614
12709	538615
30131	538616
6976	538617
20721	538618
37833	538619
48506	538620
27487	538621
24706	538622
94355	538623
45617	538624
15781	538625
21235	538626
1703	538627
22984	538628
16480	538629
14420	538630
3266	538631
14669	538632
35183	538633
3095	538634
79833	538635
143339	538636
4645	538637
16233	538638
41381	538639
137463	538640
76063	538641
46090	538642
111521	538643
16053	538644
18030	538645
69014	538646
64402	538647
55973	538648
2594	538649
73379	538650
21633	538651
98436	538652
12047	538653
4997	538654
8010	538655
1519	538656
24121	538657
4281	538658
58404	538659
59696	538660
121358	538661
28079	538662
6682	538663
55856	538664
82729	538665
11388	538666
49308	538667
16677	538668
4518	538669
55020	538670
34118	538671
90324	538672
200	538673
48291	538674
14539	538675
77333	538676
6783	538677
26442	538678
1995	538679
7596	538680
12578	538681
40133	538682
19450	538683
92807	538684
16630	538685
23483	538686
41947	538687
64422	538688
645	538689
112305	538690
61354	538691
92	538692
4096	538693
22772	538694
66483	538695
4509	538696
33762	538697
169	538698
131239	538699
24019	538700
4320	538701
10666	538702
161917	538703
1908	538704
56659	538705
19128	538706
2278	538707
4700	538708
136886	538709
9244	538710
32231	538711
5865	538712
30706	538713
46821	538714
82026	538715
2768	538716
14318	538717
68418	538718
10821	538719
1935	538720
65396	538721
37219	538722
86975	538723
25288	538724
46934	538725
84034	538726
41302	538727
34029	538728
24538	538729
14263	538730
110519	538731
39734	538732
65704	538733
13375	538734
31062	538735
7609	538736
894	538737
35863	538738
1275	538739
967	538740
25849	538741
37014	538742
132103	538743
24557	538744
27321	538745
11105	538746
10258	538747
1759	538748
52725	538749
37688	538750
92684	538751
35917	538752
94390	538753
26022	538754
17452	538755
116438	538756
55824	538757
18678	538758
67534	538759
1577	538760
89918	538761
63867	538762
4321	538763
2471	538764
17625	538765
47221	538766
17080	538767
76591	538768
128936	538769
12203	538770
41173	538771
32628	538772
10458	538773
16441	538774
15668	538775
55664	538776
53388	538777
372	538778
14100	538779
24383	538780
32421	538781
64390	538782
82915	538783
6349	538784
23487	538785
12242	538786
2740	538787
999	538788
105750	538789
97925	538790
25284	538791
12329	538792
8716	538793
28180	538794
49514	538795
126168	538796
23283	538797
19133	538798
9758	538799
13304	538800
84828	538801
9067	538802
85554	538803
67088	538804
112648	538805
5751	538806
121934	538807
3915	538808
3098	538809
93	538810
119082	538811
107093	538812
76276	538813
76969	538814
29094	538815
5258	538816
83800	538817
49682	538818
36012	538819
71592	538820
49190	538821
105625	538822
21261	538823
22011	538824
82232	538825
1370	538826
42	538827
58821	538828
2273	538829
73923	538830
46304	538831
78514	538832
68153	538833
56928	538834
60314	538835
71560	538836
35484	538837
81020	538838
1898	538839
6646	538840
85337	538841
28663	538842
9627	538843
14396	538844
7781	538845
68547	538846
77871	538847
40276	538848
95618	538849
105011	538850
20933	538851
87530	538852
18452	538853
1551	538854
4356	538855
36095	538856
77085	538857
75174	538858
11041	538859
38320	538860
11147	538861
25630	538862
1000	538863
4354	538864
64488	538865
68119	538866
55474	538867
55731	538868
10845	538869
14729	538870
70535	538871
347	538872
67031	538873
13911	538874
39036	538875
55557	538876
28475	538877
1411	538878
115287	538879
81656	538880
6672	538881
45499	538882
34013	538883
11146	538884
1742	538885
106481	538886
78443	538887
66803	538888
44505	538889
25466	538890
14243	538891
9753	538892
809	538893
34012	538894
118469	538895
64648	538896
13995	538897
58181	538898
51685	538899
2743	538900
56530	538901
70060	538902
27866	538903
116618	538904
49755	538905
44627	538906
16614	538907
26189	538908
88238	538909
9041	538910
3374	538911
2246	538912
9255	538913
132258	538914
78972	538915
36409	538916
122533	538917
35640	538918
4688	538919
162534	538920
46774	538921
9429	538922
1537	538923
2192	538924
30728	538925
29022	538926
126671	538927
25202	538928
47918	538929
1684	538930
31239	538931
21983	538932
14238	538933
19003	538934
43376	538935
633	538936
814	538937
5765	538938
15516	538939
18290	538940
2047	538941
46784	538942
130893	538943
105920	538944
50550	538945
88452	538946
28677	538947
28889	538948
402	538949
92401	538950
630	538951
36929	538952
36430	538953
22290	538954
39774	538955
102530	538956
48234	538957
154765	538958
99048	538959
97086	538960
40195	538961
81557	538962
37289	538963
2988	538964
32480	538965
136893	538966
34114	538967
13995	538968
49977	538969
68831	538970
53377	538971
76784	538972
52184	538973
41814	538974
109017	538975
73762	538976
4847	538977
58197	538978
22650	538979
24739	538980
101400	538981
94573	538982
21318	538983
59793	538984
78788	538985
30350	538986
12897	538987
60225	538988
108018	538989
1762	538990
71592	538991
11447	538992
28257	538993
30220	538994
85491	538995
107138	538996
47498	538997
15743	538998
20067	538999
8273	539000
52472	539001
48433	539002
28593	539003
123659	539004
141432	539005
60465	539006
42398	539007
10862	539008
21543	539009
18871	539010
64163	539011
101289	539012
60641	539013
15804	539014
25715	539015
6992	539016
32301	539017
120	539018
3149	539019
20571	539020
40637	539021
64275	539022
87234	539023
121536	539024
42181	539025
131434	539026
2138	539027
51038	539028
151744	539029
8697	539030
138301	539031
164975	539032
13714	539033
57164	539034
62984	539035
19839	539036
12649	539037
48788	539038
23802	539039
13554	539040
65074	539041
3549	539042
31675	539043
143604	539044
31619	539045
35980	539046
37122	539047
5650	539048
97382	539049
99047	539050
44990	539051
96454	539052
44398	539053
31580	539054
147061	539055
107317	539056
13819	539057
3210	539058
20	539059
3105	539060
45521	539061
105838	539062
4726	539063
57767	539064
89705	539065
100051	539066
37338	539067
12541	539068
18674	539069
4534	539070
7476	539071
82167	539072
15508	539073
67577	539074
33450	539075
6520	539076
19873	539077
117932	539078
1586	539079
52827	539080
87679	539081
107602	539082
131734	539083
42294	539084
47923	539085
51645	539086
47910	539087
42091	539088
31164	539089
62189	539090
6652	539091
21681	539092
3492	539093
49085	539094
58002	539095
6999	539096
3784	539097
110402	539098
42662	539099
6664	539100
972	539101
2316	539102
1207	539103
19189	539104
106565	539105
19967	539106
102584	539107
53963	539108
72201	539109
10163	539110
63649	539111
72679	539112
32198	539113
43117	539114
10090	539115
3739	539116
17361	539117
23370	539118
27638	539119
2377	539120
79543	539121
21997	539122
64410	539123
1398	539124
27771	539125
27717	539126
4546	539127
10581	539128
101185	539129
34911	539130
4749	539131
15077	539132
9252	539133
80054	539134
149867	539135
44740	539136
114306	539137
34990	539138
166343	539139
136094	539140
30903	539141
37137	539142
10486	539143
100416	539144
6607	539145
23135	539146
140257	539147
69961	539148
26771	539149
107680	539150
18178	539151
74408	539152
17100	539153
101535	539154
4824	539155
68567	539156
12930	539157
11106	539158
38448	539159
30535	539160
17135	539161
42618	539162
73735	539163
6226	539164
11526	539165
54953	539166
45634	539167
1033	539168
36886	539169
3922	539170
13472	539171
41225	539172
62001	539173
3632	539174
62991	539175
32955	539176
87040	539177
22166	539178
3074	539179
14284	539180
2910	539181
37902	539182
31921	539183
5054	539184
97607	539185
31761	539186
20090	539187
72814	539188
55689	539189
142255	539190
26112	539191
4625	539192
12376	539193
36207	539194
15646	539195
14202	539196
9635	539197
6618	539198
37371	539199
3073	539200
25093	539201
2690	539202
6016	539203
6994	539204
5618	539205
13441	539206
5812	539207
19995	539208
104051	539209
61156	539210
1095	539211
46326	539212
56714	539213
7719	539214
34091	539215
12937	539216
64973	539217
45963	539218
134030	539219
50253	539220
134019	539221
31470	539222
28549	539223
744	539224
74976	539225
139422	539226
56689	539227
7828	539228
378	539229
49788	539230
97088	539231
51320	539232
6306	539233
40399	539234
93832	539235
9710	539236
30181	539237
1118	539238
137936	539239
28528	539240
22803	539241
21148	539242
68121	539243
9748	539244
131563	539245
77281	539246
15623	539247
55916	539248
76637	539249
41190	539250
25711	539251
85449	539252
25459	539253
123342	539254
937	539255
61785	539256
26071	539257
48839	539258
27543	539259
24864	539260
52305	539261
6870	539262
150293	539263
26942	539264
2563	539265
26057	539266
68359	539267
15479	539268
7901	539269
115469	539270
38514	539271
106258	539272
32532	539273
79617	539274
26557	539275
30763	539276
140246	539277
444	539278
134504	539279
63215	539280
119395	539281
44511	539282
7993	539283
3571	539284
17623	539285
14960	539286
16498	539287
163578	539288
108307	539289
12970	539290
38394	539291
4752	539292
19203	539293
9978	539294
72801	539295
3065	539296
51930	539297
86598	539298
22968	539299
75598	539300
68363	539301
16121	539302
43266	539303
21950	539304
51699	539305
52369	539306
37470	539307
35437	539308
52245	539309
50125	539310
85883	539311
86593	539312
7150	539313
58339	539314
962	539315
655	539316
105828	539317
62977	539318
4309	539319
13323	539320
2505	539321
128420	539322
1495	539323
132873	539324
35023	539325
50601	539326
1310	539327
45994	539328
83848	539329
775	539330
86969	539331
126162	539332
74702	539333
87438	539334
89202	539335
2544	539336
17542	539337
49680	539338
88741	539339
19466	539340
594	539341
60697	539342
46570	539343
86165	539344
60306	539345
3284	539346
112664	539347
81833	539348
32942	539349
106770	539350
38033	539351
25383	539352
32569	539353
26155	539354
9109	539355
129618	539356
44812	539357
118038	539358
26974	539359
25579	539360
24450	539361
113095	539362
13228	539363
94693	539364
26162	539365
10391	539366
70115	539367
108361	539368
24154	539369
50466	539370
51617	539371
54258	539372
7228	539373
31572	539374
887	539375
26916	539376
137296	539377
129897	539378
13474	539379
12613	539380
4027	539381
29114	539382
256	539383
14144	539384
69984	539385
80149	539386
137452	539387
8754	539388
134615	539389
61107	539390
60290	539391
29414	539392
24160	539393
10089	539394
2204	539395
49434	539396
61596	539397
13041	539398
64926	539399
11792	539400
50047	539401
120316	539402
28796	539403
95307	539404
4682	539405
5678	539406
4434	539407
51225	539408
4873	539409
46386	539410
17162	539411
5537	539412
112037	539413
2466	539414
40229	539415
34844	539416
164609	539417
8437	539418
42556	539419
1177	539420
51632	539421
7424	539422
34076	539423
35842	539424
19986	539425
66541	539426
38939	539427
12459	539428
19331	539429
125458	539430
3075	539431
67933	539432
21115	539433
55054	539434
1596	539435
73078	539436
24246	539437
2516	539438
17764	539439
12782	539440
1729	539441
41747	539442
1478	539443
69005	539444
46097	539445
492	539446
21350	539447
6424	539448
81546	539449
66229	539450
54290	539451
79147	539452
96458	539453
33591	539454
31772	539455
32384	539456
3876	539457
70489	539458
114889	539459
58454	539460
91184	539461
103684	539462
9028	539463
103008	539464
64670	539465
77566	539466
80829	539467
128494	539468
25709	539469
18402	539470
44283	539471
40065	539472
39039	539473
438	539474
70573	539475
46407	539476
19315	539477
1239	539478
1872	539479
20987	539480
39654	539481
30312	539482
48835	539483
15670	539484
31430	539485
24815	539486
29542	539487
8094	539488
59161	539489
23590	539490
91985	539491
112471	539492
95371	539493
5477	539494
44269	539495
14920	539496
37755	539497
23906	539498
80465	539499
13895	539500
2372	539501
111347	539502
86230	539503
47893	539504
45456	539505
123446	539506
36721	539507
93414	539508
105386	539509
10663	539510
90425	539511
18585	539512
81280	539513
46604	539514
17959	539515
51618	539516
14153	539517
31669	539518
130292	539519
76715	539520
103259	539521
152471	539522
736	539523
16086	539524
101703	539525
13406	539526
72583	539527
1784	539528
25850	539529
619	539530
55	539531
64866	539532
2903	539533
34063	539534
43575	539535
2974	539536
14013	539537
22914	539538
120064	539539
9567	539540
102831	539541
25879	539542
5093	539543
54774	539544
75552	539545
153610	539546
52637	539547
17661	539548
6918	539549
113810	539550
90416	539551
91567	539552
89045	539553
25230	539554
63172	539555
13720	539556
51263	539557
36594	539558
9042	539559
70518	539560
9637	539561
21569	539562
30987	539563
109130	539564
15495	539565
4624	539566
6869	539567
120900	539568
12025	539569
14121	539570
40344	539571
21717	539572
54670	539573
83823	539574
96685	539575
21552	539576
85857	539577
5824	539578
2583	539579
20900	539580
21613	539581
3310	539582
21794	539583
5879	539584
144088	539585
76342	539586
6715	539587
72886	539588
36283	539589
1215	539590
49075	539591
2770	539592
87000	539593
7622	539594
2336	539595
108010	539596
11111	539597
79869	539598
26462	539599
52506	539600
68149	539601
44905	539602
90306	539603
15482	539604
11061	539605
81099	539606
11184	539607
11716	539608
9771	539609
22047	539610
20618	539611
161566	539612
8506	539613
6346	539614
86570	539615
21767	539616
6340	539617
20482	539618
34089	539619
6153	539620
136261	539621
3162	539622
48812	539623
19249	539624
81972	539625
21610	539626
20569	539627
90882	539628
47222	539629
86401	539630
25801	539631
2934	539632
163502	539633
28019	539634
140975	539635
8150	539636
72321	539637
92977	539638
1065	539639
3759	539640
1361	539641
122276	539642
36038	539643
14916	539644
6796	539645
38482	539646
6	539647
2271	539648
12717	539649
54488	539650
1864	539651
29022	539652
45403	539653
120080	539654
34064	539655
12129	539656
95776	539657
81336	539658
39615	539659
80091	539660
4178	539661
37128	539662
44332	539663
48225	539664
58760	539665
25308	539666
1797	539667
36490	539668
151300	539669
28037	539670
40192	539671
8037	539672
42665	539673
1823	539674
17554	539675
22447	539676
2312	539677
37760	539678
63375	539679
81145	539680
55073	539681
89781	539682
29233	539683
79716	539684
89192	539685
7090	539686
36072	539687
119286	539688
73553	539689
66019	539690
21430	539691
8471	539692
7147	539693
25734	539694
13538	539695
53013	539696
4898	539697
29172	539698
186	539699
129635	539700
151752	539701
82423	539702
9830	539703
20399	539704
19437	539705
61296	539706
1933	539707
90364	539708
94187	539709
21464	539710
60886	539711
46804	539712
42556	539713
89591	539714
37567	539715
38415	539716
3145	539717
74278	539718
33893	539719
65983	539720
170006	539721
120020	539722
35752	539723
29140	539724
121425	539725
82478	539726
109171	539727
112651	539728
78431	539729
2465	539730
80509	539731
168490	539732
114780	539733
55553	539734
21125	539735
33554	539736
124324	539737
132296	539738
40851	539739
1215	539740
38507	539741
151671	539742
186	539743
404	539744
39992	539745
119	539746
35737	539747
47645	539748
17096	539749
130848	539750
141	539751
9288	539752
27302	539753
56052	539754
40895	539755
43025	539756
17579	539757
48761	539758
54655	539759
727	539760
64950	539761
127711	539762
13018	539763
28159	539764
26986	539765
16745	539766
108493	539767
3492	539768
8295	539769
150810	539770
871	539771
16733	539772
32463	539773
98802	539774
18799	539775
8993	539776
143102	539777
169413	539778
18765	539779
31530	539780
124905	539781
59173	539782
22844	539783
15161	539784
31808	539785
12274	539786
21579	539787
74881	539788
17856	539789
26412	539790
4962	539791
2256	539792
163043	539793
4149	539794
82122	539795
53680	539796
70366	539797
1829	539798
91577	539799
18109	539800
36921	539801
8169	539802
12112	539803
32660	539804
81420	539805
125782	539806
92181	539807
23087	539808
21903	539809
86548	539810
6739	539811
65272	539812
8798	539813
1894	539814
8345	539815
11209	539816
56746	539817
8548	539818
132221	539819
158613	539820
10426	539821
93230	539822
53174	539823
85748	539824
24863	539825
70315	539826
95960	539827
73405	539828
3332	539829
12725	539830
4925	539831
6599	539832
131412	539833
78618	539834
97182	539835
16354	539836
7866	539837
24765	539838
20491	539839
134939	539840
36991	539841
3443	539842
6242	539843
29008	539844
6261	539845
41322	539846
21522	539847
47927	539848
90831	539849
7998	539850
11059	539851
25791	539852
8542	539853
105100	539854
48481	539855
136133	539856
7809	539857
3829	539858
45687	539859
149438	539860
74531	539861
5677	539862
2296	539863
111421	539864
74699	539865
9728	539866
3773	539867
8151	539868
3213	539869
2934	539870
11109	539871
24437	539872
84856	539873
7707	539874
38471	539875
90586	539876
98	539877
1273	539878
125136	539879
1054	539880
64070	539881
95158	539882
29390	539883
21110	539884
56702	539885
6819	539886
121496	539887
22249	539888
63576	539889
18307	539890
137948	539891
40189	539892
45313	539893
14409	539894
470	539895
20500	539896
86593	539897
16597	539898
18822	539899
21504	539900
592	539901
21489	539902
65624	539903
7998	539904
5445	539905
141440	539906
80303	539907
77461	539908
63902	539909
9704	539910
20181	539911
11839	539912
30262	539913
15293	539914
58944	539915
6302	539916
20730	539917
76827	539918
73450	539919
105611	539920
23052	539921
54771	539922
73245	539923
66395	539924
5517	539925
454	539926
40461	539927
78793	539928
13458	539929
413	539930
49671	539931
49318	539932
3215	539933
11734	539934
15489	539935
17875	539936
45272	539937
51601	539938
44052	539939
1445	539940
26033	539941
20025	539942
45784	539943
13650	539944
327	539945
2034	539946
43383	539947
10320	539948
44732	539949
8257	539950
59126	539951
119411	539952
122196	539953
17824	539954
13949	539955
129013	539956
10583	539957
46703	539958
9981	539959
28883	539960
24658	539961
3791	539962
34324	539963
4198	539964
27618	539965
11018	539966
131448	539967
87096	539968
105054	539969
28360	539970
165315	539971
128531	539972
42310	539973
64996	539974
4232	539975
41749	539976
146203	539977
2435	539978
141899	539979
103418	539980
30290	539981
62197	539982
110274	539983
40226	539984
155007	539985
12034	539986
14653	539987
7252	539988
37102	539989
47109	539990
12369	539991
3294	539992
78434	539993
1022	539994
23682	539995
27334	539996
112783	539997
131664	539998
27639	539999
1736	540000
137	540001
136009	540002
23067	540003
27193	540004
12213	540005
3156	540006
28047	540007
18739	540008
58522	540009
83578	540010
42408	540011
2421	540012
41690	540013
12781	540014
13224	540015
82938	540016
22477	540017
139265	540018
3204	540019
15163	540020
15339	540021
148856	540022
74366	540023
33573	540024
89767	540025
4270	540026
113118	540027
59111	540028
12115	540029
7607	540030
20396	540031
1817	540032
19755	540033
1002	540034
65500	540035
123945	540036
14743	540037
58032	540038
47153	540039
103855	540040
3858	540041
110492	540042
90207	540043
7097	540044
2144	540045
21038	540046
5716	540047
5418	540048
16365	540049
16817	540050
75711	540051
93212	540052
34385	540053
956	540054
2232	540055
65364	540056
5856	540057
52375	540058
7890	540059
71732	540060
62746	540061
66573	540062
34281	540063
114132	540064
46701	540065
6996	540066
43347	540067
159120	540068
74499	540069
9605	540070
59728	540071
45303	540072
29586	540073
6715	540074
25970	540075
16643	540076
39326	540077
552	540078
36771	540079
4925	540080
36017	540081
27794	540082
4761	540083
30776	540084
61823	540085
65800	540086
92203	540087
66910	540088
10224	540089
4648	540090
19249	540091
31344	540092
133900	540093
127908	540094
1122	540095
66723	540096
23415	540097
97313	540098
27056	540099
6609	540100
2877	540101
33874	540102
146264	540103
38725	540104
3213	540105
21397	540106
108923	540107
14381	540108
3238	540109
45847	540110
55955	540111
27946	540112
41608	540113
5430	540114
4119	540115
69419	540116
15234	540117
118698	540118
7601	540119
46	540120
55681	540121
61494	540122
45262	540123
5526	540124
89326	540125
9273	540126
50959	540127
71304	540128
148147	540129
76285	540130
21480	540131
103409	540132
37160	540133
52291	540134
29029	540135
79757	540136
34402	540137
979	540138
2778	540139
11001	540140
3048	540141
79324	540142
27766	540143
36340	540144
4780	540145
17945	540146
40300	540147
117060	540148
9904	540149
74589	540150
8642	540151
30573	540152
89700	540153
71373	540154
106	540155
8733	540156
7546	540157
434	540158
113682	540159
44363	540160
1199	540161
60	540162
349	540163
83459	540164
32963	540165
18501	540166
93498	540167
30043	540168
37981	540169
118881	540170
25024	540171
71007	540172
19122	540173
54969	540174
107631	540175
45155	540176
54803	540177
16738	540178
28515	540179
1757	540180
33324	540181
28702	540182
83377	540183
13062	540184
85019	540185
135816	540186
73600	540187
41571	540188
28021	540189
487	540190
19698	540191
22301	540192
2938	540193
15310	540194
274	540195
11582	540196
124230	540197
13540	540198
3385	540199
127461	540200
68523	540201
49638	540202
91222	540203
5214	540204
111960	540205
81699	540206
12650	540207
11597	540208
32448	540209
16846	540210
30279	540211
95285	540212
6301	540213
77670	540214
35151	540215
5953	540216
78770	540217
68800	540218
21947	540219
31287	540220
401	540221
37918	540222
8578	540223
32470	540224
26928	540225
16655	540226
44268	540227
104672	540228
46244	540229
27308	540230
23649	540231
27077	540232
35874	540233
81078	540234
165422	540235
124886	540236
76160	540237
38333	540238
20858	540239
3679	540240
75096	540241
167371	540242
9054	540243
97453	540244
25875	540245
53835	540246
164381	540247
48493	540248
160165	540249
11103	540250
111614	540251
35127	540252
127167	540253
16029	540254
21454	540255
46080	540256
15239	540257
44404	540258
13343	540259
171	540260
25734	540261
1970	540262
4786	540263
11394	540264
169149	540265
127169	540266
114183	540267
54263	540268
28255	540269
12038	540270
81477	540271
2177	540272
13909	540273
99848	540274
116792	540275
625	540276
103604	540277
30634	540278
3695	540279
101410	540280
36658	540281
8014	540282
40963	540283
3659	540284
30462	540285
13387	540286
59239	540287
10528	540288
80236	540289
8368	540290
53768	540291
2641	540292
9084	540293
23403	540294
124427	540295
54937	540296
4715	540297
9339	540298
6872	540299
102934	540300
26081	540301
138376	540302
12169	540303
82462	540304
40454	540305
28056	540306
52395	540307
37431	540308
31252	540309
133595	540310
39284	540311
7792	540312
77213	540313
57332	540314
17086	540315
149999	540316
69849	540317
85513	540318
2481	540319
3485	540320
60842	540321
19017	540322
73313	540323
111076	540324
29133	540325
123366	540326
116562	540327
50692	540328
23878	540329
38812	540330
19111	540331
93568	540332
94252	540333
2716	540334
122220	540335
47361	540336
47581	540337
32892	540338
9878	540339
112363	540340
16110	540341
4948	540342
85787	540343
329	540344
42014	540345
4086	540346
73436	540347
2618	540348
8710	540349
66242	540350
21287	540351
1423	540352
2769	540353
19320	540354
2808	540355
61803	540356
1295	540357
61127	540358
39668	540359
31384	540360
50852	540361
24318	540362
131197	540363
5651	540364
124185	540365
39776	540366
8578	540367
19068	540368
24740	540369
523	540370
126260	540371
438	540372
4011	540373
14986	540374
38264	540375
83268	540376
18654	540377
3293	540378
23578	540379
14371	540380
77967	540381
609	540382
2813	540383
57825	540384
1094	540385
27596	540386
94638	540387
8871	540388
96667	540389
21757	540390
10447	540391
32550	540392
15194	540393
165361	540394
75473	540395
77287	540396
257	540397
37781	540398
1701	540399
105333	540400
99919	540401
57766	540402
99318	540403
14495	540404
11534	540405
86801	540406
52665	540407
137172	540408
80370	540409
7278	540410
14882	540411
3704	540412
7310	540413
71442	540414
19076	540415
50437	540416
86035	540417
28030	540418
34538	540419
4351	540420
36551	540421
153399	540422
986	540423
83974	540424
95806	540425
32642	540426
50682	540427
15105	540428
20992	540429
3284	540430
102719	540431
37583	540432
49438	540433
109248	540434
10168	540435
29056	540436
55009	540437
93534	540438
27165	540439
41276	540440
6963	540441
57965	540442
90159	540443
36891	540444
928	540445
10307	540446
16411	540447
74190	540448
9118	540449
65278	540450
9631	540451
46574	540452
19335	540453
26570	540454
79585	540455
60274	540456
42451	540457
6742	540458
35851	540459
15520	540460
32052	540461
47087	540462
17395	540463
105309	540464
68501	540465
43627	540466
14674	540467
34341	540468
17568	540469
39571	540470
92070	540471
67784	540472
305	540473
2614	540474
150149	540475
114480	540476
1908	540477
41019	540478
14366	540479
5745	540480
22569	540481
2950	540482
9954	540483
67936	540484
79165	540485
32188	540486
94595	540487
50301	540488
157880	540489
32461	540490
102123	540491
22149	540492
72633	540493
123926	540494
67367	540495
12376	540496
29658	540497
108261	540498
8215	540499
4598	540500
93286	540501
22009	540502
55661	540503
68152	540504
30113	540505
98728	540506
1673	540507
56021	540508
132182	540509
663	540510
103590	540511
77596	540512
23460	540513
93969	540514
20860	540515
9418	540516
14882	540517
12704	540518
106345	540519
10832	540520
6003	540521
101937	540522
152983	540523
72216	540524
8641	540525
69819	540526
22837	540527
1230	540528
29947	540529
86404	540530
5930	540531
4879	540532
61936	540533
47126	540534
40509	540535
134435	540536
80971	540537
990	540538
46961	540539
68870	540540
2722	540541
23062	540542
11409	540543
63426	540544
7227	540545
817	540546
53767	540547
113144	540548
6348	540549
38388	540550
4581	540551
86834	540552
32977	540553
27188	540554
61187	540555
49391	540556
13755	540557
74001	540558
81511	540559
9838	540560
13101	540561
45738	540562
47734	540563
26635	540564
47059	540565
8978	540566
9536	540567
69751	540568
572	540569
28286	540570
22892	540571
34370	540572
113279	540573
25101	540574
73443	540575
53411	540576
42430	540577
36999	540578
44547	540579
8941	540580
79825	540581
129857	540582
86514	540583
147733	540584
106126	540585
36424	540586
152077	540587
2778	540588
151	540589
41325	540590
11379	540591
68838	540592
35732	540593
65265	540594
6135	540595
3596	540596
6019	540597
1682	540598
1619	540599
29206	540600
75270	540601
113498	540602
3915	540603
29062	540604
43659	540605
62139	540606
54218	540607
136829	540608
24136	540609
97688	540610
4182	540611
55763	540612
83807	540613
16021	540614
121422	540615
58528	540616
1583	540617
23632	540618
6788	540619
54200	540620
12993	540621
45452	540622
8487	540623
58670	540624
1329	540625
140341	540626
2733	540627
10196	540628
50374	540629
347	540630
28215	540631
21125	540632
74687	540633
30469	540634
95989	540635
37242	540636
42552	540637
12356	540638
11947	540639
127427	540640
41989	540641
11002	540642
137974	540643
32687	540644
116826	540645
10523	540646
3174	540647
32574	540648
18957	540649
2296	540650
77345	540651
31162	540652
24090	540653
64177	540654
88139	540655
24127	540656
111112	540657
3202	540658
35455	540659
9217	540660
6	540661
110478	540662
61124	540663
106914	540664
35794	540665
39080	540666
6850	540667
1799	540668
78763	540669
109393	540670
18641	540671
9840	540672
1843	540673
67134	540674
79508	540675
111367	540676
2	540677
154982	540678
66800	540679
4527	540680
3605	540681
10934	540682
7181	540683
24164	540684
135217	540685
45132	540686
118001	540687
93578	540688
111455	540689
84933	540690
9374	540691
141971	540692
55184	540693
43128	540694
66493	540695
13587	540696
31153	540697
157422	540698
33168	540699
59701	540700
2959	540701
8034	540702
3396	540703
104982	540704
5273	540705
41286	540706
89939	540707
126071	540708
50955	540709
29028	540710
46413	540711
30485	540712
119236	540713
36493	540714
41916	540715
39536	540716
54048	540717
23394	540718
54458	540719
14205	540720
73030	540721
25641	540722
44901	540723
48711	540724
15278	540725
2867	540726
115520	540727
27856	540728
105695	540729
7712	540730
4296	540731
57190	540732
19848	540733
4078	540734
36334	540735
205	540736
39815	540737
1433	540738
36400	540739
2649	540740
24579	540741
67042	540742
57725	540743
13779	540744
35843	540745
53113	540746
94177	540747
17637	540748
25705	540749
15036	540750
123955	540751
68066	540752
14682	540753
26915	540754
76999	540755
127139	540756
69860	540757
86065	540758
8911	540759
5000	540760
51703	540761
21249	540762
106300	540763
1596	540764
63413	540765
36471	540766
43868	540767
74990	540768
61792	540769
71182	540770
36788	540771
34440	540772
44680	540773
27540	540774
23546	540775
8746	540776
4608	540777
10884	540778
113811	540779
22428	540780
10235	540781
33814	540782
15691	540783
92969	540784
738	540785
161506	540786
2889	540787
3641	540788
25976	540789
126373	540790
60079	540791
25429	540792
4892	540793
10431	540794
42630	540795
28817	540796
39402	540797
42895	540798
107592	540799
8499	540800
49403	540801
33054	540802
609	540803
113760	540804
35384	540805
44797	540806
87941	540807
11316	540808
23924	540809
63488	540810
12594	540811
12514	540812
27468	540813
85426	540814
11043	540815
18255	540816
17709	540817
12522	540818
78870	540819
13028	540820
25487	540821
106154	540822
5299	540823
47997	540824
26932	540825
125207	540826
15465	540827
170025	540828
30339	540829
6580	540830
156247	540831
88912	540832
45758	540833
110661	540834
11269	540835
135630	540836
45400	540837
19645	540838
48684	540839
3863	540840
110312	540841
2393	540842
111863	540843
36197	540844
26941	540845
292	540846
2704	540847
36253	540848
111919	540849
46372	540850
448	540851
7876	540852
31021	540853
46096	540854
44282	540855
46075	540856
82336	540857
14408	540858
3946	540859
17721	540860
24785	540861
27689	540862
20669	540863
30957	540864
17365	540865
1268	540866
54245	540867
16620	540868
840	540869
114824	540870
15457	540871
734	540872
92040	540873
5427	540874
13910	540875
75188	540876
49290	540877
23194	540878
4883	540879
25634	540880
18895	540881
5481	540882
14405	540883
47214	540884
381	540885
13887	540886
67164	540887
79710	540888
76965	540889
39939	540890
7712	540891
126013	540892
22176	540893
47658	540894
55029	540895
167725	540896
79006	540897
28463	540898
45661	540899
64032	540900
98	540901
17541	540902
132126	540903
115118	540904
69932	540905
129777	540906
18864	540907
20129	540908
33608	540909
151465	540910
39324	540911
53911	540912
136336	540913
88302	540914
27340	540915
77125	540916
32473	540917
44106	540918
26429	540919
32869	540920
47603	540921
81797	540922
66588	540923
9410	540924
8117	540925
41880	540926
80521	540927
29057	540928
13621	540929
2166	540930
80559	540931
76943	540932
72971	540933
55871	540934
50510	540935
18970	540936
142377	540937
6262	540938
22386	540939
63911	540940
118438	540941
68378	540942
4207	540943
85118	540944
17810	540945
5275	540946
4781	540947
22152	540948
89315	540949
30592	540950
38666	540951
76301	540952
92115	540953
25579	540954
84155	540955
4622	540956
20283	540957
19710	540958
721	540959
69581	540960
25912	540961
66491	540962
13180	540963
100310	540964
86376	540965
9155	540966
8274	540967
107896	540968
99914	540969
20037	540970
81812	540971
81461	540972
62652	540973
58683	540974
10522	540975
7860	540976
8362	540977
10357	540978
13739	540979
3612	540980
27521	540981
17408	540982
121544	540983
5817	540984
78929	540985
2994	540986
6007	540987
31615	540988
54500	540989
17946	540990
6380	540991
22502	540992
65769	540993
114268	540994
33889	540995
39923	540996
72632	540997
108500	540998
544	540999
20604	541000
18860	541001
17045	541002
152815	541003
86471	541004
74106	541005
75475	541006
84388	541007
77443	541008
9658	541009
8612	541010
6102	541011
94452	541012
9701	541013
10156	541014
5154	541015
10635	541016
70	541017
3601	541018
11298	541019
159604	541020
41439	541021
111454	541022
11751	541023
62564	541024
43740	541025
56213	541026
134706	541027
44989	541028
41159	541029
422	541030
86421	541031
19316	541032
8608	541033
20099	541034
1535	541035
12224	541036
129874	541037
5406	541038
84672	541039
19086	541040
80972	541041
97725	541042
20518	541043
95203	541044
9875	541045
23617	541046
15451	541047
40947	541048
41160	541049
67177	541050
132728	541051
25150	541052
21579	541053
9405	541054
8535	541055
6510	541056
38953	541057
48607	541058
123386	541059
35661	541060
51771	541061
5079	541062
159412	541063
4064	541064
45453	541065
58621	541066
8692	541067
10358	541068
60559	541069
15448	541070
55375	541071
108520	541072
27839	541073
11393	541074
27044	541075
48672	541076
47610	541077
85541	541078
101648	541079
13954	541080
47860	541081
7591	541082
126143	541083
17739	541084
19975	541085
2498	541086
49271	541087
28285	541088
14143	541089
53782	541090
56730	541091
65424	541092
20082	541093
4755	541094
1973	541095
140086	541096
62141	541097
6477	541098
39500	541099
77616	541100
103689	541101
100260	541102
7169	541103
26976	541104
16947	541105
8279	541106
97129	541107
18906	541108
18218	541109
64897	541110
6813	541111
48314	541112
30178	541113
141784	541114
93669	541115
3217	541116
10917	541117
345	541118
82267	541119
31678	541120
159619	541121
135019	541122
90605	541123
82950	541124
26195	541125
21089	541126
121232	541127
66620	541128
19219	541129
68331	541130
24463	541131
108794	541132
18580	541133
33000	541134
16399	541135
97977	541136
39404	541137
1654	541138
1413	541139
19526	541140
16704	541141
165969	541142
4382	541143
35822	541144
12561	541145
18734	541146
228	541147
71804	541148
95384	541149
19547	541150
15063	541151
59049	541152
28343	541153
109583	541154
110133	541155
84677	541156
116330	541157
76118	541158
75863	541159
98971	541160
55241	541161
17948	541162
68650	541163
102297	541164
11730	541165
18668	541166
64295	541167
128079	541168
1094	541169
19146	541170
126077	541171
63582	541172
118648	541173
30553	541174
34811	541175
86269	541176
96138	541177
15500	541178
377	541179
80194	541180
10619	541181
80205	541182
57123	541183
112216	541184
38271	541185
15584	541186
7980	541187
6522	541188
25363	541189
73804	541190
11150	541191
43120	541192
30624	541193
84034	541194
719	541195
30516	541196
146139	541197
429	541198
119934	541199
1990	541200
35562	541201
17671	541202
24244	541203
81142	541204
21006	541205
11876	541206
85830	541207
2625	541208
3508	541209
55461	541210
103237	541211
109245	541212
9374	541213
44637	541214
3785	541215
94609	541216
20562	541217
69496	541218
38912	541219
23509	541220
162658	541221
95338	541222
17974	541223
42719	541224
13843	541225
10042	541226
20850	541227
53343	541228
100496	541229
8294	541230
19082	541231
3844	541232
96942	541233
68433	541234
54456	541235
25484	541236
5641	541237
7228	541238
41542	541239
36414	541240
10847	541241
37926	541242
692	541243
82234	541244
3990	541245
22615	541246
1453	541247
58065	541248
6236	541249
97373	541250
37359	541251
18152	541252
7952	541253
51103	541254
32209	541255
131036	541256
28114	541257
675	541258
14419	541259
130965	541260
30485	541261
116502	541262
26505	541263
52895	541264
28528	541265
121274	541266
7071	541267
40528	541268
2514	541269
5468	541270
2456	541271
18883	541272
50370	541273
1978	541274
89079	541275
20488	541276
68327	541277
5428	541278
21492	541279
168876	541280
36923	541281
35729	541282
63605	541283
47958	541284
5364	541285
109373	541286
40702	541287
62650	541288
118377	541289
36912	541290
100243	541291
76796	541292
132870	541293
4372	541294
3111	541295
64572	541296
4799	541297
15535	541298
55529	541299
66429	541300
733	541301
34995	541302
98640	541303
57545	541304
2705	541305
106126	541306
40899	541307
126776	541308
20508	541309
76499	541310
74488	541311
11498	541312
137071	541313
12152	541314
2121	541315
16839	541316
5906	541317
24869	541318
32854	541319
13566	541320
38693	541321
97889	541322
18068	541323
145629	541324
169067	541325
17089	541326
110097	541327
45879	541328
68835	541329
23300	541330
53797	541331
27207	541332
72536	541333
123278	541334
19723	541335
39744	541336
61947	541337
53449	541338
144432	541339
687	541340
12273	541341
84969	541342
95811	541343
1455	541344
832	541345
769	541346
49658	541347
100804	541348
150909	541349
68993	541350
90718	541351
30314	541352
57395	541353
47	541354
52036	541355
35658	541356
34335	541357
14181	541358
13419	541359
65413	541360
29146	541361
57684	541362
53629	541363
63952	541364
29850	541365
40649	541366
12115	541367
66386	541368
692	541369
117310	541370
50756	541371
113367	541372
134346	541373
3325	541374
98876	541375
70578	541376
69485	541377
59058	541378
73800	541379
112528	541380
50638	541381
39709	541382
38956	541383
34193	541384
35435	541385
43103	541386
33132	541387
13074	541388
25393	541389
114580	541390
65053	541391
67507	541392
25010	541393
94082	541394
12060	541395
11267	541396
122130	541397
113220	541398
33793	541399
11386	541400
10873	541401
28266	541402
17508	541403
48729	541404
433	541405
15454	541406
17548	541407
151917	541408
79098	541409
83	541410
74576	541411
35100	541412
10651	541413
13820	541414
52112	541415
123886	541416
11720	541417
1333	541418
92635	541419
665	541420
39715	541421
46581	541422
26422	541423
114783	541424
54112	541425
78128	541426
41258	541427
19642	541428
53228	541429
69928	541430
27792	541431
2063	541432
6414	541433
14930	541434
43190	541435
22666	541436
126025	541437
53207	541438
68659	541439
3406	541440
24336	541441
124124	541442
9540	541443
36400	541444
54021	541445
60505	541446
47910	541447
19418	541448
22242	541449
135834	541450
48860	541451
4826	541452
46147	541453
14809	541454
87929	541455
61368	541456
11584	541457
88194	541458
61661	541459
63873	541460
165641	541461
5814	541462
64726	541463
12771	541464
14839	541465
100593	541466
65560	541467
36043	541468
144061	541469
8920	541470
71205	541471
28289	541472
128916	541473
54840	541474
4030	541475
3553	541476
11543	541477
47199	541478
51444	541479
30009	541480
8430	541481
56098	541482
58194	541483
62496	541484
28335	541485
63518	541486
169987	541487
3148	541488
71777	541489
762	541490
23616	541491
17587	541492
62618	541493
35729	541494
418	541495
52067	541496
48163	541497
483	541498
135239	541499
3421	541500
4907	541501
19167	541502
115127	541503
96684	541504
153654	541505
140069	541506
11680	541507
49225	541508
80614	541509
4140	541510
788	541511
177	541512
24558	541513
17959	541514
35358	541515
28378	541516
67311	541517
43840	541518
80496	541519
789	541520
14809	541521
118812	541522
5010	541523
78261	541524
43723	541525
50985	541526
1977	541527
16884	541528
10578	541529
38225	541530
19512	541531
26235	541532
37760	541533
35244	541534
10862	541535
117269	541536
44332	541537
21140	541538
60588	541539
10018	541540
119822	541541
14686	541542
41374	541543
145166	541544
33603	541545
111985	541546
13475	541547
60434	541548
38095	541549
28352	541550
2832	541551
9309	541552
4928	541553
14661	541554
4030	541555
37415	541556
40193	541557
10028	541558
945	541559
14146	541560
66994	541561
38717	541562
41574	541563
71307	541564
53365	541565
18540	541566
110658	541567
146	541568
109030	541569
27673	541570
5621	541571
44595	541572
34625	541573
47926	541574
18660	541575
9093	541576
12085	541577
50662	541578
29120	541579
124	541580
17666	541581
61342	541582
1461	541583
39422	541584
58119	541585
15801	541586
11379	541587
9906	541588
80357	541589
86085	541590
19486	541591
163146	541592
1229	541593
76817	541594
13674	541595
37812	541596
71035	541597
29734	541598
28835	541599
24709	541600
11782	541601
96793	541602
4661	541603
16350	541604
28568	541605
23702	541606
2253	541607
90067	541608
127981	541609
960	541610
40962	541611
103681	541612
22653	541613
11760	541614
122928	541615
7561	541616
22894	541617
25458	541618
63498	541619
13654	541620
61832	541621
84802	541622
2309	541623
9317	541624
10996	541625
272	541626
48584	541627
98619	541628
60328	541629
1861	541630
14197	541631
70043	541632
68671	541633
105	541634
22141	541635
3605	541636
67349	541637
69106	541638
33175	541639
115706	541640
17851	541641
50325	541642
43308	541643
158053	541644
110139	541645
15162	541646
152309	541647
37938	541648
12793	541649
13047	541650
53938	541651
40500	541652
9490	541653
48425	541654
95140	541655
9985	541656
77407	541657
40004	541658
69659	541659
75773	541660
46964	541661
8113	541662
71777	541663
82990	541664
21491	541665
32829	541666
53024	541667
22191	541668
78106	541669
34200	541670
50928	541671
60704	541672
1311	541673
60920	541674
4676	541675
77360	541676
67385	541677
2476	541678
3334	541679
147169	541680
70014	541681
33883	541682
39081	541683
1522	541684
73394	541685
62696	541686
4494	541687
17559	541688
41390	541689
9221	541690
17119	541691
67379	541692
6379	541693
38576	541694
3355	541695
45749	541696
281	541697
28233	541698
39276	541699
31740	541700
3248	541701
125735	541702
76153	541703
128509	541704
70207	541705
331	541706
25133	541707
45665	541708
3539	541709
36782	541710
78339	541711
2155	541712
52462	541713
68452	541714
25832	541715
28906	541716
43648	541717
8239	541718
23999	541719
157467	541720
16453	541721
17480	541722
10726	541723
85708	541724
97180	541725
60072	541726
34305	541727
4869	541728
71106	541729
24768	541730
1750	541731
454	541732
82675	541733
120957	541734
833	541735
2615	541736
63631	541737
95361	541738
1732	541739
19434	541740
18232	541741
2973	541742
120144	541743
38807	541744
81795	541745
18135	541746
21798	541747
133386	541748
56317	541749
84659	541750
14122	541751
101681	541752
5431	541753
55910	541754
20150	541755
2914	541756
37747	541757
22891	541758
4334	541759
57681	541760
54259	541761
15113	541762
41233	541763
16431	541764
111838	541765
3293	541766
29229	541767
1699	541768
373	541769
165542	541770
13304	541771
5267	541772
264	541773
158	541774
7610	541775
120712	541776
8985	541777
86188	541778
21854	541779
104656	541780
52863	541781
2091	541782
32801	541783
150132	541784
133109	541785
38109	541786
34272	541787
36520	541788
37205	541789
8149	541790
66363	541791
121274	541792
5314	541793
45028	541794
40874	541795
2123	541796
11643	541797
36312	541798
70035	541799
58456	541800
33848	541801
47069	541802
21646	541803
11009	541804
94449	541805
34996	541806
43945	541807
75039	541808
766	541809
4053	541810
15774	541811
55800	541812
2177	541813
158894	541814
29934	541815
77448	541816
1798	541817
1078	541818
132958	541819
3130	541820
12387	541821
12455	541822
81336	541823
59125	541824
5432	541825
9633	541826
8418	541827
19128	541828
49600	541829
57429	541830
65920	541831
49809	541832
67116	541833
23338	541834
147787	541835
2310	541836
1004	541837
96232	541838
66125	541839
95397	541840
1074	541841
7956	541842
28991	541843
8222	541844
53068	541845
142243	541846
2921	541847
2590	541848
101838	541849
7853	541850
25309	541851
129242	541852
77387	541853
9687	541854
17018	541855
128462	541856
74194	541857
23561	541858
24102	541859
112543	541860
16811	541861
105410	541862
13566	541863
55664	541864
8041	541865
77972	541866
53198	541867
122253	541868
21390	541869
104898	541870
112805	541871
3293	541872
46324	541873
60754	541874
28544	541875
73843	541876
55236	541877
27489	541878
2075	541879
35920	541880
49898	541881
30036	541882
38083	541883
9429	541884
50020	541885
5742	541886
36170	541887
8492	541888
64156	541889
42660	541890
40363	541891
11826	541892
4299	541893
145	541894
41062	541895
9764	541896
6850	541897
1095	541898
4611	541899
15393	541900
81929	541901
16475	541902
65316	541903
50163	541904
26338	541905
9433	541906
115046	541907
8306	541908
58185	541909
113805	541910
11488	541911
12038	541912
21004	541913
13505	541914
28052	541915
38922	541916
105749	541917
84980	541918
6764	541919
42601	541920
6088	541921
55909	541922
103330	541923
9599	541924
61571	541925
10516	541926
10277	541927
11269	541928
116285	541929
75154	541930
55086	541931
8200	541932
22299	541933
168077	541934
52892	541935
86178	541936
30102	541937
33935	541938
69	541939
98859	541940
2449	541941
87280	541942
97781	541943
1847	541944
16157	541945
13636	541946
52879	541947
22386	541948
123039	541949
24857	541950
85071	541951
4224	541952
4278	541953
58174	541954
111951	541955
133855	541956
54380	541957
29180	541958
80721	541959
7267	541960
9890	541961
17318	541962
54416	541963
136836	541964
39362	541965
13817	541966
65697	541967
60166	541968
71791	541969
38495	541970
68802	541971
44264	541972
69877	541973
43931	541974
31352	541975
4003	541976
71674	541977
27164	541978
160652	541979
56800	541980
27750	541981
525	541982
8774	541983
29771	541984
9522	541985
26256	541986
16287	541987
2811	541988
8690	541989
80109	541990
45477	541991
78543	541992
78898	541993
157315	541994
55108	541995
26412	541996
33384	541997
45114	541998
55411	541999
65141	542000
51257	542001
7965	542002
6374	542003
83354	542004
82710	542005
107908	542006
67846	542007
55099	542008
40	542009
36354	542010
6907	542011
14562	542012
49558	542013
18742	542014
83388	542015
26110	542016
42367	542017
65037	542018
103651	542019
142569	542020
117779	542021
16737	542022
114857	542023
82563	542024
101929	542025
83791	542026
59864	542027
32064	542028
13736	542029
22126	542030
46829	542031
53579	542032
87906	542033
7444	542034
28509	542035
2399	542036
70594	542037
6046	542038
35400	542039
71660	542040
42847	542041
1021	542042
101287	542043
49437	542044
8955	542045
17394	542046
146804	542047
52434	542048
5619	542049
54918	542050
15845	542051
95721	542052
672	542053
27171	542054
93197	542055
55232	542056
40630	542057
66591	542058
16313	542059
62716	542060
107551	542061
30635	542062
64885	542063
17909	542064
4199	542065
37889	542066
25464	542067
30138	542068
32179	542069
20263	542070
33756	542071
42365	542072
66703	542073
1900	542074
125958	542075
57895	542076
2668	542077
156977	542078
48400	542079
9506	542080
126344	542081
54063	542082
85214	542083
78595	542084
3086	542085
9178	542086
649	542087
12990	542088
7137	542089
29248	542090
134331	542091
19123	542092
6545	542093
4234	542094
101493	542095
33553	542096
1932	542097
106586	542098
45524	542099
5301	542100
48827	542101
17517	542102
32991	542103
12606	542104
21250	542105
157961	542106
159686	542107
92795	542108
1216	542109
152974	542110
67444	542111
30180	542112
460	542113
76926	542114
105710	542115
64956	542116
8083	542117
54181	542118
38743	542119
43262	542120
52143	542121
3041	542122
58702	542123
39547	542124
134293	542125
11632	542126
4356	542127
6144	542128
24973	542129
43191	542130
752	542131
46817	542132
29187	542133
15300	542134
18234	542135
44772	542136
68920	542137
14207	542138
329	542139
7035	542140
18922	542141
29537	542142
55362	542143
46535	542144
24807	542145
12258	542146
54347	542147
16371	542148
72152	542149
55141	542150
31150	542151
46794	542152
88277	542153
15532	542154
3437	542155
52851	542156
42042	542157
42351	542158
111713	542159
15886	542160
43618	542161
9514	542162
582	542163
13021	542164
40290	542165
9431	542166
37927	542167
56982	542168
64467	542169
82221	542170
50609	542171
86363	542172
72083	542173
40861	542174
6337	542175
12742	542176
25509	542177
14402	542178
92711	542179
74393	542180
66807	542181
7116	542182
2657	542183
79941	542184
62541	542185
90234	542186
23325	542187
43198	542188
11205	542189
24711	542190
111181	542191
2257	542192
38569	542193
30431	542194
169697	542195
53185	542196
21747	542197
95564	542198
40802	542199
46140	542200
41320	542201
22157	542202
144264	542203
79507	542204
32569	542205
54616	542206
123114	542207
9739	542208
45889	542209
82455	542210
1997	542211
46060	542212
19985	542213
125339	542214
154087	542215
98951	542216
18793	542217
45177	542218
85870	542219
74788	542220
4697	542221
4234	542222
612	542223
16774	542224
32230	542225
38837	542226
1855	542227
8712	542228
45509	542229
42268	542230
70478	542231
83256	542232
117389	542233
17700	542234
94603	542235
39078	542236
37059	542237
44176	542238
9247	542239
81316	542240
733	542241
29178	542242
105938	542243
110017	542244
20342	542245
23698	542246
91422	542247
46754	542248
333	542249
22602	542250
142042	542251
20676	542252
120953	542253
5956	542254
70800	542255
4123	542256
14591	542257
112551	542258
14296	542259
44665	542260
113364	542261
105085	542262
20736	542263
12600	542264
22136	542265
56431	542266
49367	542267
101575	542268
88646	542269
61887	542270
8403	542271
82095	542272
1091	542273
9058	542274
111741	542275
1126	542276
57323	542277
69569	542278
41902	542279
10089	542280
1099	542281
114025	542282
5768	542283
49789	542284
45744	542285
69398	542286
33077	542287
70497	542288
41757	542289
49178	542290
88085	542291
137080	542292
71163	542293
12546	542294
20547	542295
16098	542296
11071	542297
10181	542298
7714	542299
62933	542300
114090	542301
13323	542302
93620	542303
137481	542304
7953	542305
29799	542306
4126	542307
280	542308
27164	542309
1761	542310
48079	542311
108959	542312
74461	542313
212	542314
125441	542315
35265	542316
20795	542317
11323	542318
90477	542319
117281	542320
26556	542321
27296	542322
55827	542323
69269	542324
310	542325
21303	542326
13963	542327
15218	542328
133402	542329
4486	542330
39506	542331
50383	542332
15005	542333
81408	542334
75943	542335
15898	542336
25651	542337
35373	542338
31780	542339
5743	542340
24852	542341
28240	542342
27180	542343
69637	542344
48200	542345
20081	542346
122434	542347
68779	542348
143343	542349
8238	542350
114638	542351
53329	542352
2696	542353
23745	542354
12843	542355
8835	542356
124016	542357
58603	542358
87423	542359
26333	542360
32366	542361
32737	542362
8129	542363
56684	542364
58541	542365
124067	542366
118	542367
27252	542368
12228	542369
83040	542370
18088	542371
16258	542372
13583	542373
607	542374
21159	542375
19865	542376
77207	542377
110330	542378
62972	542379
91101	542380
13073	542381
10529	542382
41719	542383
36361	542384
52410	542385
99346	542386
98148	542387
71178	542388
83145	542389
9166	542390
59843	542391
59319	542392
75177	542393
9668	542394
27496	542395
126910	542396
63800	542397
41802	542398
66845	542399
37751	542400
60620	542401
4950	542402
15082	542403
112790	542404
3312	542405
94750	542406
43949	542407
56803	542408
8118	542409
78570	542410
40833	542411
11926	542412
108224	542413
64904	542414
92050	542415
104080	542416
61308	542417
23139	542418
153138	542419
81822	542420
3474	542421
113978	542422
17175	542423
2943	542424
76758	542425
5725	542426
44739	542427
27488	542428
971	542429
15833	542430
6017	542431
32788	542432
91104	542433
20625	542434
37255	542435
92312	542436
679	542437
45003	542438
9630	542439
55581	542440
43044	542441
167240	542442
111799	542443
46733	542444
13237	542445
27844	542446
19731	542447
43808	542448
82149	542449
28	542450
96039	542451
69466	542452
90854	542453
55793	542454
94210	542455
133162	542456
4644	542457
51920	542458
105743	542459
77046	542460
31138	542461
10739	542462
57832	542463
16387	542464
101381	542465
44140	542466
78405	542467
91455	542468
94184	542469
48981	542470
36497	542471
3843	542472
53929	542473
75895	542474
14254	542475
13231	542476
115533	542477
113349	542478
14283	542479
45002	542480
358	542481
83314	542482
5602	542483
39313	542484
54863	542485
3821	542486
1749	542487
97271	542488
163741	542489
35295	542490
48080	542491
77968	542492
96862	542493
35656	542494
14644	542495
149849	542496
3395	542497
50548	542498
7868	542499
76977	542500
39328	542501
112679	542502
114954	542503
119942	542504
320	542505
643	542506
1781	542507
76894	542508
112777	542509
3654	542510
22397	542511
7962	542512
61603	542513
124070	542514
10809	542515
32946	542516
14707	542517
60848	542518
36605	542519
22493	542520
2345	542521
7830	542522
244	542523
31638	542524
31442	542525
118634	542526
7691	542527
121596	542528
5180	542529
41216	542530
46019	542531
32124	542532
19192	542533
21776	542534
43607	542535
75506	542536
37841	542537
10353	542538
115572	542539
7550	542540
7684	542541
12860	542542
116618	542543
87080	542544
58990	542545
55084	542546
18518	542547
49653	542548
49326	542549
32646	542550
31242	542551
27895	542552
106968	542553
9246	542554
7700	542555
37010	542556
29197	542557
32396	542558
23799	542559
14042	542560
16552	542561
23651	542562
35112	542563
50373	542564
22641	542565
131533	542566
106666	542567
18345	542568
41312	542569
65082	542570
41060	542571
61752	542572
15284	542573
10779	542574
38964	542575
19088	542576
56948	542577
180	542578
11282	542579
19278	542580
4653	542581
71974	542582
135848	542583
49438	542584
122529	542585
2048	542586
32971	542587
3336	542588
19064	542589
57805	542590
13608	542591
19829	542592
123663	542593
29475	542594
30306	542595
10018	542596
3547	542597
94151	542598
107696	542599
83610	542600
36808	542601
12923	542602
52356	542603
18508	542604
9458	542605
37943	542606
20447	542607
84521	542608
31380	542609
4327	542610
7066	542611
13193	542612
33557	542613
11475	542614
5044	542615
83490	542616
3050	542617
38629	542618
143405	542619
1725	542620
20481	542621
85575	542622
83719	542623
37563	542624
19033	542625
49559	542626
10584	542627
44536	542628
96859	542629
1822	542630
66895	542631
42785	542632
2921	542633
28944	542634
12037	542635
61544	542636
48864	542637
169069	542638
14278	542639
31863	542640
43624	542641
1807	542642
39675	542643
521	542644
51582	542645
2399	542646
117386	542647
110807	542648
36545	542649
296	542650
1921	542651
28610	542652
11868	542653
111190	542654
34073	542655
12268	542656
35213	542657
15929	542658
27714	542659
90439	542660
747	542661
66074	542662
4350	542663
30888	542664
20817	542665
110217	542666
129331	542667
33672	542668
55348	542669
15753	542670
30172	542671
20836	542672
36108	542673
19113	542674
20083	542675
40051	542676
41176	542677
7957	542678
133018	542679
11460	542680
5463	542681
124810	542682
6709	542683
21553	542684
5979	542685
102834	542686
4940	542687
8847	542688
63199	542689
90052	542690
36348	542691
11434	542692
26709	542693
16974	542694
54411	542695
3906	542696
4423	542697
30566	542698
17874	542699
60653	542700
72134	542701
76695	542702
33484	542703
63430	542704
35418	542705
108091	542706
22039	542707
41727	542708
136278	542709
98235	542710
108856	542711
55501	542712
8909	542713
1623	542714
104604	542715
6785	542716
149097	542717
26968	542718
75664	542719
43359	542720
9104	542721
931	542722
92364	542723
3194	542724
9733	542725
45112	542726
40762	542727
1875	542728
5843	542729
103725	542730
74763	542731
13086	542732
99832	542733
31118	542734
17536	542735
49867	542736
87296	542737
60269	542738
113571	542739
3824	542740
85893	542741
127808	542742
70625	542743
68438	542744
13436	542745
13750	542746
15900	542747
21397	542748
3130	542749
16140	542750
1086	542751
507	542752
55356	542753
80208	542754
1426	542755
32538	542756
31155	542757
21018	542758
69332	542759
44426	542760
46870	542761
138437	542762
45067	542763
40623	542764
13128	542765
102970	542766
17228	542767
38058	542768
65503	542769
23157	542770
96187	542771
52090	542772
75608	542773
28221	542774
413	542775
46255	542776
126957	542777
3631	542778
25626	542779
1869	542780
65787	542781
106097	542782
90606	542783
161699	542784
127	542785
67782	542786
29524	542787
82932	542788
49650	542789
17033	542790
33562	542791
14646	542792
8813	542793
16047	542794
48888	542795
154225	542796
28376	542797
18953	542798
2411	542799
34668	542800
17822	542801
120505	542802
7436	542803
6145	542804
5230	542805
2003	542806
146114	542807
6579	542808
61090	542809
17293	542810
39798	542811
4288	542812
93391	542813
27576	542814
86363	542815
9180	542816
50900	542817
73014	542818
8107	542819
2586	542820
41361	542821
4504	542822
22541	542823
5289	542824
63478	542825
37731	542826
108185	542827
21244	542828
123484	542829
154354	542830
22856	542831
142923	542832
15845	542833
121136	542834
5280	542835
6491	542836
51754	542837
37096	542838
9131	542839
14348	542840
43910	542841
30098	542842
1585	542843
123385	542844
55864	542845
14515	542846
87842	542847
13672	542848
23944	542849
26366	542850
9197	542851
17520	542852
13703	542853
5809	542854
26081	542855
10284	542856
16722	542857
3326	542858
93354	542859
103448	542860
35256	542861
688	542862
115410	542863
111181	542864
41129	542865
24045	542866
119241	542867
42306	542868
48388	542869
77289	542870
95236	542871
19505	542872
11222	542873
137693	542874
53299	542875
4224	542876
7043	542877
16715	542878
34888	542879
5986	542880
47897	542881
1264	542882
41234	542883
35371	542884
35376	542885
139384	542886
85	542887
8427	542888
52886	542889
6579	542890
91169	542891
80349	542892
91669	542893
44306	542894
1625	542895
1497	542896
41297	542897
53368	542898
13960	542899
110704	542900
14081	542901
48724	542902
111617	542903
166251	542904
86109	542905
27678	542906
10247	542907
156631	542908
122	542909
61284	542910
25523	542911
88832	542912
15930	542913
61415	542914
12751	542915
35781	542916
21277	542917
16056	542918
15992	542919
100285	542920
58823	542921
68965	542922
18619	542923
86338	542924
165457	542925
77533	542926
1693	542927
14281	542928
1537	542929
47658	542930
26214	542931
18955	542932
118027	542933
37810	542934
134668	542935
86703	542936
7456	542937
114340	542938
76636	542939
69008	542940
35109	542941
24892	542942
79250	542943
12420	542944
55471	542945
3194	542946
42379	542947
15370	542948
121927	542949
140128	542950
13654	542951
13267	542952
51030	542953
43217	542954
18065	542955
99598	542956
37221	542957
16999	542958
9473	542959
102647	542960
47772	542961
17475	542962
166366	542963
52013	542964
64552	542965
7291	542966
9003	542967
16333	542968
59272	542969
28748	542970
19502	542971
15376	542972
32300	542973
19207	542974
95561	542975
21158	542976
7288	542977
94015	542978
126757	542979
91377	542980
131497	542981
43450	542982
36618	542983
163782	542984
31714	542985
125734	542986
62968	542987
125019	542988
87331	542989
40766	542990
20268	542991
91178	542992
6014	542993
47785	542994
44679	542995
23077	542996
110079	542997
84339	542998
66736	542999
34645	543000
47482	543001
7543	543002
1606	543003
124788	543004
94208	543005
139533	543006
46047	543007
2629	543008
3086	543009
53992	543010
27528	543011
19263	543012
84267	543013
133663	543014
7846	543015
15388	543016
11762	543017
40126	543018
54300	543019
1672	543020
74513	543021
143850	543022
59486	543023
126153	543024
51061	543025
6187	543026
21036	543027
47693	543028
76180	543029
16330	543030
558	543031
14407	543032
72798	543033
8032	543034
29467	543035
19731	543036
117956	543037
42808	543038
75921	543039
23206	543040
64585	543041
33763	543042
110339	543043
70678	543044
2730	543045
169358	543046
21215	543047
1356	543048
90390	543049
10443	543050
138387	543051
42275	543052
146198	543053
136290	543054
112750	543055
121221	543056
58436	543057
22894	543058
3443	543059
53823	543060
104960	543061
66015	543062
137431	543063
32386	543064
10954	543065
42093	543066
9896	543067
34861	543068
142700	543069
100128	543070
67569	543071
62377	543072
25515	543073
79146	543074
28255	543075
23883	543076
69083	543077
70345	543078
81635	543079
957	543080
57230	543081
13181	543082
26440	543083
129700	543084
36765	543085
31207	543086
4941	543087
18390	543088
21072	543089
53953	543090
20513	543091
15820	543092
42126	543093
35702	543094
4993	543095
66034	543096
127601	543097
51254	543098
4820	543099
89192	543100
103391	543101
6046	543102
15781	543103
106002	543104
20056	543105
7520	543106
39384	543107
96046	543108
292	543109
9085	543110
81667	543111
38838	543112
12710	543113
78559	543114
128322	543115
102728	543116
12000	543117
32442	543118
67896	543119
57547	543120
12131	543121
17504	543122
81600	543123
13237	543124
50979	543125
114227	543126
131953	543127
11104	543128
76842	543129
146648	543130
70860	543131
58920	543132
62618	543133
22220	543134
107867	543135
78010	543136
43935	543137
9934	543138
6330	543139
48869	543140
474	543141
57807	543142
34541	543143
89703	543144
70081	543145
39417	543146
21984	543147
78184	543148
13672	543149
9976	543150
18629	543151
3972	543152
12993	543153
52079	543154
53284	543155
87343	543156
13100	543157
58256	543158
118009	543159
1403	543160
21364	543161
2326	543162
4497	543163
59405	543164
10610	543165
54187	543166
17498	543167
3090	543168
1689	543169
31427	543170
1728	543171
49570	543172
953	543173
135398	543174
7371	543175
15381	543176
23240	543177
35967	543178
151546	543179
17031	543180
66437	543181
6434	543182
77940	543183
86874	543184
75362	543185
94718	543186
23909	543187
7165	543188
2654	543189
101281	543190
5012	543191
69808	543192
105716	543193
13380	543194
54202	543195
97599	543196
55878	543197
53584	543198
11462	543199
97463	543200
55729	543201
100841	543202
59526	543203
5003	543204
21481	543205
109953	543206
3436	543207
92783	543208
14122	543209
91757	543210
82515	543211
200	543212
79139	543213
70232	543214
14692	543215
143722	543216
34371	543217
30644	543218
52745	543219
102349	543220
118902	543221
4336	543222
23419	543223
27093	543224
73748	543225
28197	543226
53618	543227
47112	543228
113891	543229
32828	543230
25853	543231
8746	543232
28342	543233
82025	543234
53985	543235
127437	543236
108468	543237
29168	543238
26410	543239
69469	543240
12130	543241
117838	543242
66033	543243
122864	543244
162500	543245
61660	543246
35321	543247
127004	543248
4515	543249
53720	543250
57588	543251
68452	543252
2317	543253
47672	543254
87277	543255
107103	543256
32918	543257
17798	543258
7340	543259
8490	543260
48109	543261
16620	543262
40436	543263
33321	543264
80871	543265
70421	543266
48379	543267
42537	543268
30076	543269
115418	543270
4043	543271
31746	543272
40669	543273
1638	543274
14873	543275
20036	543276
161641	543277
80972	543278
778	543279
82557	543280
4463	543281
95082	543282
10601	543283
94797	543284
137361	543285
8915	543286
155706	543287
45111	543288
155458	543289
43812	543290
8630	543291
84443	543292
43447	543293
115249	543294
22718	543295
97	543296
21689	543297
24832	543298
38360	543299
30759	543300
68304	543301
36849	543302
90055	543303
13280	543304
123795	543305
668	543306
2269	543307
132	543308
56981	543309
79751	543310
1328	543311
22079	543312
10638	543313
52285	543314
62312	543315
66759	543316
30639	543317
81017	543318
136213	543319
3776	543320
10675	543321
80550	543322
40047	543323
64847	543324
65494	543325
28758	543326
112975	543327
84960	543328
17314	543329
66004	543330
17943	543331
75916	543332
48802	543333
35037	543334
105873	543335
96754	543336
113735	543337
23991	543338
26386	543339
6909	543340
14650	543341
93270	543342
118248	543343
161695	543344
40177	543345
156551	543346
28220	543347
51725	543348
6753	543349
677	543350
95656	543351
1048	543352
153721	543353
126265	543354
2314	543355
6911	543356
4559	543357
62678	543358
2568	543359
19775	543360
11520	543361
83064	543362
44532	543363
13070	543364
24261	543365
13601	543366
79370	543367
63122	543368
18393	543369
2082	543370
1128	543371
110213	543372
29945	543373
110534	543374
8749	543375
45077	543376
133673	543377
14390	543378
685	543379
6073	543380
99401	543381
75822	543382
751	543383
5612	543384
163677	543385
981	543386
107718	543387
43559	543388
1686	543389
13444	543390
160302	543391
77827	543392
4821	543393
44914	543394
77764	543395
77147	543396
15148	543397
45278	543398
49060	543399
65684	543400
89583	543401
59204	543402
75683	543403
62278	543404
5534	543405
119592	543406
27806	543407
63553	543408
32140	543409
16367	543410
43141	543411
5315	543412
37078	543413
91934	543414
91807	543415
23387	543416
129765	543417
26269	543418
76697	543419
123424	543420
33411	543421
2043	543422
1967	543423
76055	543424
1398	543425
26774	543426
23975	543427
79732	543428
15378	543429
16015	543430
13586	543431
5795	543432
5785	543433
162985	543434
166244	543435
161227	543436
5069	543437
53873	543438
108416	543439
9414	543440
13134	543441
41371	543442
164538	543443
71439	543444
751	543445
7041	543446
42703	543447
37416	543448
26021	543449
21823	543450
36180	543451
59432	543452
20408	543453
803	543454
74132	543455
92980	543456
129771	543457
61978	543458
56072	543459
667	543460
31226	543461
5466	543462
8801	543463
9254	543464
39513	543465
4008	543466
116788	543467
37503	543468
151829	543469
58006	543470
12719	543471
14498	543472
147840	543473
104756	543474
17950	543475
28024	543476
46934	543477
16745	543478
28253	543479
14941	543480
35791	543481
45233	543482
75808	543483
63455	543484
110242	543485
12409	543486
32736	543487
70434	543488
109825	543489
2806	543490
8295	543491
54159	543492
5602	543493
68694	543494
54371	543495
107604	543496
5885	543497
20304	543498
5605	543499
6415	543500
42931	543501
6393	543502
37133	543503
7101	543504
4493	543505
22251	543506
42771	543507
132106	543508
122623	543509
106060	543510
1976	543511
7913	543512
6797	543513
74859	543514
48657	543515
70982	543516
1088	543517
45875	543518
100713	543519
149324	543520
9221	543521
95928	543522
3515	543523
6556	543524
20185	543525
63630	543526
8567	543527
127892	543528
24694	543529
35570	543530
16616	543531
43425	543532
58187	543533
5862	543534
38388	543535
87520	543536
24681	543537
64664	543538
22606	543539
69956	543540
14563	543541
21154	543542
88522	543543
81800	543544
49166	543545
79459	543546
9163	543547
68620	543548
54558	543549
29488	543550
34014	543551
42031	543552
250	543553
3884	543554
17291	543555
27475	543556
2183	543557
28809	543558
14331	543559
103771	543560
69220	543561
22019	543562
34660	543563
104221	543564
128430	543565
71830	543566
116289	543567
136550	543568
28998	543569
22561	543570
28637	543571
21071	543572
68443	543573
23405	543574
52119	543575
3175	543576
27171	543577
57883	543578
1486	543579
65751	543580
109032	543581
141545	543582
30704	543583
64297	543584
81375	543585
18375	543586
36585	543587
18839	543588
44072	543589
3175	543590
17309	543591
20447	543592
118731	543593
60928	543594
33929	543595
5096	543596
1654	543597
45400	543598
69948	543599
29862	543600
72335	543601
77912	543602
24472	543603
11777	543604
54402	543605
69537	543606
16412	543607
14384	543608
3835	543609
130099	543610
126	543611
78097	543612
5941	543613
11017	543614
16868	543615
12021	543616
4157	543617
18796	543618
12141	543619
60871	543620
94668	543621
13002	543622
13553	543623
27842	543624
66378	543625
152407	543626
12071	543627
92232	543628
12912	543629
30003	543630
93864	543631
3384	543632
9468	543633
102504	543634
131387	543635
106261	543636
31928	543637
56498	543638
10748	543639
41355	543640
13714	543641
8380	543642
79942	543643
22261	543644
106097	543645
29125	543646
71847	543647
87422	543648
76448	543649
57273	543650
54747	543651
98630	543652
92612	543653
33017	543654
69226	543655
8592	543656
22996	543657
27384	543658
111683	543659
17051	543660
76916	543661
99408	543662
42573	543663
21216	543664
120564	543665
7095	543666
12233	543667
62425	543668
129450	543669
33377	543670
73723	543671
4837	543672
8394	543673
132953	543674
514	543675
14678	543676
43218	543677
59502	543678
32297	543679
53631	543680
16021	543681
26574	543682
35348	543683
90780	543684
2224	543685
27388	543686
30353	543687
8121	543688
26765	543689
25768	543690
3922	543691
9694	543692
20	543693
3114	543694
7684	543695
1189	543696
1389	543697
82636	543698
10387	543699
510	543700
27278	543701
43830	543702
78307	543703
36182	543704
25575	543705
35179	543706
28690	543707
812	543708
27846	543709
20608	543710
50326	543711
43096	543712
12078	543713
1121	543714
4569	543715
28915	543716
7406	543717
56201	543718
14103	543719
115715	543720
60938	543721
5482	543722
20478	543723
72029	543724
34518	543725
2602	543726
36358	543727
26947	543728
111904	543729
4020	543730
37280	543731
7976	543732
16673	543733
9083	543734
58959	543735
70470	543736
2268	543737
7729	543738
139385	543739
4800	543740
109673	543741
4991	543742
7107	543743
8786	543744
160059	543745
1861	543746
49652	543747
19330	543748
17970	543749
918	543750
1788	543751
53841	543752
71289	543753
35307	543754
28563	543755
59579	543756
5711	543757
17009	543758
12878	543759
18549	543760
45149	543761
92355	543762
91163	543763
27760	543764
168030	543765
44183	543766
13986	543767
101802	543768
9008	543769
149083	543770
2135	543771
2096	543772
92522	543773
4298	543774
35745	543775
92417	543776
35293	543777
100855	543778
106251	543779
93375	543780
84405	543781
24301	543782
2229	543783
109222	543784
56696	543785
8495	543786
41792	543787
31059	543788
93127	543789
102605	543790
41904	543791
37644	543792
41317	543793
8994	543794
23033	543795
54502	543796
19389	543797
6458	543798
29215	543799
118564	543800
13927	543801
17756	543802
79581	543803
136385	543804
703	543805
28648	543806
16178	543807
14188	543808
86689	543809
71999	543810
18716	543811
62208	543812
78913	543813
601	543814
5675	543815
34518	543816
102591	543817
4792	543818
130400	543819
26490	543820
71590	543821
20725	543822
20678	543823
93622	543824
16398	543825
35239	543826
50145	543827
29937	543828
31636	543829
35250	543830
28364	543831
49726	543832
15854	543833
72115	543834
64537	543835
131	543836
3003	543837
60211	543838
83172	543839
16537	543840
1980	543841
99834	543842
59905	543843
31836	543844
73519	543845
58759	543846
30912	543847
62910	543848
10185	543849
83862	543850
24344	543851
41917	543852
81762	543853
95163	543854
40833	543855
55820	543856
3239	543857
155811	543858
11114	543859
94741	543860
19971	543861
155683	543862
35710	543863
5784	543864
34252	543865
99525	543866
120190	543867
20788	543868
29505	543869
1707	543870
44906	543871
237	543872
14959	543873
72282	543874
4951	543875
20229	543876
71312	543877
114976	543878
9212	543879
122115	543880
6150	543881
27833	543882
60420	543883
23982	543884
51708	543885
108875	543886
9772	543887
51245	543888
94502	543889
46188	543890
33989	543891
27464	543892
19038	543893
16460	543894
71686	543895
160403	543896
59716	543897
19078	543898
59751	543899
96171	543900
7550	543901
434	543902
103061	543903
48980	543904
54885	543905
34481	543906
8813	543907
50339	543908
10139	543909
4904	543910
43285	543911
6759	543912
47474	543913
14314	543914
21641	543915
92177	543916
2185	543917
4192	543918
9970	543919
23001	543920
80573	543921
16665	543922
87799	543923
10817	543924
42498	543925
153236	543926
7957	543927
101594	543928
25375	543929
4933	543930
1800	543931
5732	543932
3409	543933
16336	543934
91242	543935
125566	543936
164526	543937
21540	543938
95502	543939
168834	543940
157638	543941
41963	543942
24180	543943
9639	543944
123963	543945
2663	543946
764	543947
59567	543948
33520	543949
39643	543950
9002	543951
14009	543952
16844	543953
73771	543954
50340	543955
42310	543956
12567	543957
52542	543958
54120	543959
51501	543960
25296	543961
6924	543962
4789	543963
89808	543964
41630	543965
40863	543966
15087	543967
36352	543968
8146	543969
18978	543970
46855	543971
25589	543972
4158	543973
59500	543974
10599	543975
15028	543976
10927	543977
32941	543978
40415	543979
1995	543980
31633	543981
91896	543982
3097	543983
57370	543984
42201	543985
14384	543986
63838	543987
23853	543988
17628	543989
137473	543990
11779	543991
5995	543992
8454	543993
24068	543994
19649	543995
20576	543996
2877	543997
4852	543998
50388	543999
68486	544000
18976	544001
26376	544002
50109	544003
39211	544004
24544	544005
4350	544006
72701	544007
115296	544008
47664	544009
160694	544010
12227	544011
67042	544012
28605	544013
767	544014
25081	544015
26625	544016
10116	544017
87131	544018
100536	544019
11026	544020
11219	544021
16169	544022
102079	544023
20348	544024
67523	544025
1865	544026
70275	544027
7928	544028
130857	544029
60935	544030
76285	544031
47574	544032
87526	544033
30181	544034
85328	544035
117792	544036
159503	544037
12609	544038
122880	544039
9291	544040
80368	544041
114945	544042
7667	544043
71730	544044
27160	544045
54076	544046
87221	544047
77806	544048
10129	544049
35063	544050
22283	544051
23343	544052
83225	544053
91834	544054
69866	544055
571	544056
102584	544057
11791	544058
10590	544059
17168	544060
50526	544061
21643	544062
10849	544063
4423	544064
43233	544065
32697	544066
35467	544067
73198	544068
19309	544069
5336	544070
73415	544071
4519	544072
12317	544073
120437	544074
46061	544075
24540	544076
105843	544077
32445	544078
51831	544079
134495	544080
59751	544081
25623	544082
36439	544083
115456	544084
3153	544085
16942	544086
69063	544087
104792	544088
7475	544089
4928	544090
108194	544091
160702	544092
68024	544093
2627	544094
86735	544095
13354	544096
13512	544097
66312	544098
132775	544099
51637	544100
140966	544101
15955	544102
126454	544103
35358	544104
73097	544105
42883	544106
77244	544107
16339	544108
32602	544109
64764	544110
39963	544111
15954	544112
149573	544113
21481	544114
16519	544115
32531	544116
104970	544117
63406	544118
27548	544119
137782	544120
9467	544121
644	544122
71353	544123
35889	544124
105557	544125
47	544126
33994	544127
49655	544128
129440	544129
123451	544130
4185	544131
24759	544132
47891	544133
83177	544134
74557	544135
11087	544136
111676	544137
1654	544138
64552	544139
29248	544140
11078	544141
54469	544142
22391	544143
14367	544144
46887	544145
11787	544146
5078	544147
74448	544148
45047	544149
8731	544150
92174	544151
135576	544152
2928	544153
96835	544154
96357	544155
36226	544156
36030	544157
18385	544158
1441	544159
111805	544160
94235	544161
1112	544162
124031	544163
5485	544164
72553	544165
37353	544166
6988	544167
44271	544168
25	544169
31064	544170
161385	544171
107877	544172
1906	544173
27471	544174
27	544175
3573	544176
4117	544177
136258	544178
56372	544179
63190	544180
24236	544181
15214	544182
78237	544183
1356	544184
64274	544185
30246	544186
16446	544187
161326	544188
37339	544189
57304	544190
48901	544191
6293	544192
80778	544193
4551	544194
60138	544195
22118	544196
49584	544197
14948	544198
18611	544199
28156	544200
55457	544201
109230	544202
1663	544203
126477	544204
70269	544205
139159	544206
87949	544207
73658	544208
16818	544209
40176	544210
92485	544211
13413	544212
16641	544213
11512	544214
1262	544215
112969	544216
22515	544217
3767	544218
56338	544219
17351	544220
8701	544221
112863	544222
5460	544223
206	544224
11801	544225
137300	544226
64641	544227
33113	544228
8388	544229
11000	544230
25050	544231
32534	544232
77714	544233
6363	544234
14209	544235
7181	544236
53212	544237
19594	544238
1127	544239
22689	544240
2048	544241
1830	544242
90653	544243
6236	544244
114682	544245
166	544246
29668	544247
38634	544248
2970	544249
6504	544250
44779	544251
22872	544252
42063	544253
30611	544254
790	544255
51298	544256
80338	544257
11499	544258
25152	544259
76665	544260
52751	544261
36504	544262
61858	544263
20526	544264
7009	544265
3998	544266
11945	544267
1739	544268
25048	544269
106397	544270
61019	544271
651	544272
8907	544273
13158	544274
6786	544275
242	544276
21458	544277
19284	544278
149708	544279
8132	544280
1652	544281
11796	544282
145038	544283
77031	544284
108983	544285
139730	544286
77672	544287
1381	544288
18814	544289
44825	544290
3223	544291
57654	544292
32458	544293
10902	544294
88558	544295
6455	544296
36084	544297
96856	544298
8005	544299
54828	544300
37305	544301
44506	544302
35507	544303
33792	544304
69084	544305
2054	544306
91567	544307
76489	544308
101819	544309
11486	544310
1911	544311
13693	544312
31383	544313
52882	544314
24326	544315
11901	544316
35153	544317
19476	544318
69740	544319
11420	544320
17569	544321
5847	544322
37191	544323
151834	544324
10201	544325
45288	544326
42809	544327
61955	544328
5219	544329
30607	544330
2677	544331
148826	544332
9446	544333
44987	544334
4752	544335
99692	544336
571	544337
106516	544338
37837	544339
1604	544340
49863	544341
54944	544342
11082	544343
3695	544344
10070	544345
53088	544346
989	544347
53863	544348
337	544349
101298	544350
48671	544351
1424	544352
20536	544353
58930	544354
56661	544355
1458	544356
6323	544357
41153	544358
24181	544359
27758	544360
17046	544361
49793	544362
14518	544363
4873	544364
20861	544365
14499	544366
52604	544367
80588	544368
70244	544369
7274	544370
16567	544371
10027	544372
626	544373
64977	544374
67991	544375
60017	544376
5956	544377
38023	544378
3970	544379
28109	544380
12571	544381
92704	544382
80372	544383
79659	544384
105165	544385
16490	544386
77363	544387
3174	544388
18210	544389
13181	544390
47390	544391
46506	544392
60389	544393
41943	544394
4642	544395
82631	544396
27122	544397
10493	544398
74324	544399
13578	544400
16688	544401
42293	544402
35961	544403
55979	544404
59775	544405
91150	544406
39847	544407
857	544408
53566	544409
16479	544410
27900	544411
5737	544412
95141	544413
60222	544414
78397	544415
31683	544416
34918	544417
27434	544418
1994	544419
60401	544420
45750	544421
67423	544422
94806	544423
15805	544424
79559	544425
13333	544426
31393	544427
36707	544428
21843	544429
112102	544430
112407	544431
5606	544432
22380	544433
17804	544434
82311	544435
37408	544436
4647	544437
72724	544438
11179	544439
82083	544440
157978	544441
13464	544442
61003	544443
13205	544444
47965	544445
3030	544446
71473	544447
21400	544448
110153	544449
39349	544450
118078	544451
6466	544452
19311	544453
23852	544454
76374	544455
92113	544456
18770	544457
71970	544458
16669	544459
10548	544460
56063	544461
26205	544462
36353	544463
80529	544464
15998	544465
20139	544466
1794	544467
56725	544468
18827	544469
19486	544470
4667	544471
38174	544472
36169	544473
63625	544474
111782	544475
45680	544476
124513	544477
4455	544478
43658	544479
102255	544480
134120	544481
78630	544482
4326	544483
44447	544484
25414	544485
12342	544486
20444	544487
63493	544488
30966	544489
20128	544490
8066	544491
7583	544492
17815	544493
853	544494
158214	544495
72785	544496
19471	544497
33040	544498
35651	544499
27837	544500
845	544501
62882	544502
10648	544503
4391	544504
8217	544505
21792	544506
111930	544507
30636	544508
9448	544509
77640	544510
63874	544511
6212	544512
160698	544513
85220	544514
34252	544515
72599	544516
105847	544517
128751	544518
90670	544519
94975	544520
25295	544521
67036	544522
20480	544523
70300	544524
16058	544525
88497	544526
36795	544527
11084	544528
1559	544529
25201	544530
117926	544531
15591	544532
18986	544533
7606	544534
102452	544535
102185	544536
4201	544537
13533	544538
10224	544539
10980	544540
7445	544541
81270	544542
34674	544543
11805	544544
65420	544545
49500	544546
132898	544547
70423	544548
30254	544549
73543	544550
91551	544551
35889	544552
3469	544553
144659	544554
12153	544555
109586	544556
12231	544557
32082	544558
78653	544559
29468	544560
19561	544561
18774	544562
10258	544563
92507	544564
41088	544565
139767	544566
34160	544567
3097	544568
104342	544569
6872	544570
63189	544571
31561	544572
1368	544573
7354	544574
13529	544575
129792	544576
58858	544577
59235	544578
95682	544579
24068	544580
18614	544581
27060	544582
14126	544583
2319	544584
27185	544585
8832	544586
74866	544587
111691	544588
91201	544589
9769	544590
73477	544591
40166	544592
149476	544593
62410	544594
33746	544595
40012	544596
8862	544597
46897	544598
18781	544599
10675	544600
55585	544601
1120	544602
47448	544603
3952	544604
18063	544605
31845	544606
123124	544607
13864	544608
503	544609
64524	544610
52608	544611
69143	544612
17597	544613
2275	544614
13317	544615
56414	544616
4171	544617
25864	544618
66441	544619
99204	544620
68269	544621
147869	544622
24948	544623
3357	544624
11691	544625
115737	544626
3974	544627
2670	544628
8145	544629
146452	544630
32727	544631
48848	544632
64849	544633
25227	544634
6101	544635
7654	544636
3952	544637
91202	544638
67493	544639
16500	544640
30016	544641
45115	544642
32577	544643
7616	544644
119	544645
33195	544646
28361	544647
99001	544648
15068	544649
93642	544650
5135	544651
29759	544652
10303	544653
16061	544654
51738	544655
41945	544656
121895	544657
22894	544658
16904	544659
134546	544660
56429	544661
4233	544662
6328	544663
139006	544664
55337	544665
86850	544666
113697	544667
21901	544668
2739	544669
68532	544670
75106	544671
5724	544672
20367	544673
81847	544674
35330	544675
11882	544676
1128	544677
81192	544678
145480	544679
67451	544680
13476	544681
94422	544682
18403	544683
28196	544684
451	544685
41548	544686
80220	544687
78545	544688
67527	544689
27417	544690
5152	544691
26321	544692
751	544693
154755	544694
831	544695
93310	544696
19030	544697
16421	544698
12636	544699
121836	544700
140	544701
7561	544702
26283	544703
135363	544704
83396	544705
121175	544706
47872	544707
22348	544708
25143	544709
17815	544710
86197	544711
82775	544712
138611	544713
107737	544714
95655	544715
19483	544716
164364	544717
83915	544718
63687	544719
87107	544720
9076	544721
132554	544722
24012	544723
22598	544724
25485	544725
96304	544726
74857	544727
59837	544728
6425	544729
17306	544730
15848	544731
131471	544732
99720	544733
66140	544734
4426	544735
132235	544736
213	544737
11465	544738
14030	544739
27956	544740
21910	544741
18096	544742
8459	544743
31698	544744
91326	544745
94700	544746
100555	544747
128265	544748
73764	544749
64990	544750
22853	544751
88030	544752
80411	544753
32348	544754
51601	544755
35597	544756
24755	544757
25277	544758
14661	544759
228	544760
12728	544761
1834	544762
11369	544763
750	544764
40222	544765
35175	544766
64826	544767
97270	544768
91723	544769
1042	544770
50131	544771
31860	544772
43787	544773
11559	544774
11815	544775
18	544776
21827	544777
73448	544778
144799	544779
63499	544780
121045	544781
172	544782
39253	544783
4649	544784
18076	544785
81945	544786
96126	544787
37298	544788
65709	544789
59044	544790
4490	544791
14227	544792
31032	544793
209	544794
9537	544795
111983	544796
1770	544797
86824	544798
29327	544799
61699	544800
98333	544801
57736	544802
40753	544803
36994	544804
33484	544805
27214	544806
120514	544807
33924	544808
53291	544809
19811	544810
15	544811
34289	544812
615	544813
11033	544814
5127	544815
45991	544816
108460	544817
56573	544818
2379	544819
17982	544820
77740	544821
100788	544822
9317	544823
9624	544824
158541	544825
162128	544826
33413	544827
21881	544828
21584	544829
42208	544830
18385	544831
54019	544832
21396	544833
132816	544834
165608	544835
61671	544836
932	544837
14398	544838
40403	544839
17722	544840
41698	544841
64282	544842
108735	544843
3750	544844
40023	544845
29772	544846
70828	544847
15276	544848
1763	544849
18176	544850
56200	544851
2720	544852
7462	544853
124	544854
147	544855
7597	544856
61266	544857
23273	544858
37298	544859
83249	544860
119799	544861
3413	544862
66189	544863
15535	544864
8774	544865
123361	544866
14197	544867
28597	544868
5269	544869
3454	544870
158349	544871
48854	544872
10748	544873
166215	544874
48892	544875
153950	544876
43025	544877
9966	544878
5866	544879
17340	544880
7161	544881
90468	544882
10747	544883
30716	544884
3012	544885
38296	544886
8998	544887
485	544888
40842	544889
1663	544890
47297	544891
20737	544892
11186	544893
24153	544894
46644	544895
74335	544896
89065	544897
25611	544898
39856	544899
7872	544900
65504	544901
5546	544902
9081	544903
128157	544904
2291	544905
133725	544906
24372	544907
62836	544908
562	544909
12764	544910
9384	544911
82756	544912
13522	544913
4243	544914
141483	544915
84892	544916
96107	544917
17071	544918
88	544919
8467	544920
64767	544921
32084	544922
4375	544923
53863	544924
27944	544925
69454	544926
2398	544927
2869	544928
92801	544929
6798	544930
2995	544931
50977	544932
4004	544933
87546	544934
41822	544935
119485	544936
67601	544937
34892	544938
31157	544939
53078	544940
8770	544941
7936	544942
113079	544943
35318	544944
25807	544945
17474	544946
91772	544947
16021	544948
24557	544949
25141	544950
31987	544951
45903	544952
114661	544953
3794	544954
4873	544955
4175	544956
113208	544957
2487	544958
76674	544959
91993	544960
51523	544961
33649	544962
90499	544963
792	544964
53146	544965
54622	544966
12502	544967
34049	544968
56453	544969
20630	544970
95991	544971
126856	544972
129	544973
16564	544974
1747	544975
65595	544976
108245	544977
155620	544978
162324	544979
15328	544980
79374	544981
54	544982
160	544983
37682	544984
23848	544985
46602	544986
311	544987
2589	544988
8777	544989
51059	544990
118832	544991
2642	544992
16784	544993
27402	544994
81114	544995
4642	544996
33917	544997
3955	544998
124180	544999
32802	545000
53336	545001
24300	545002
53879	545003
98004	545004
29025	545005
66288	545006
38511	545007
47818	545008
34446	545009
56429	545010
15867	545011
119361	545012
8193	545013
56903	545014
29365	545015
38548	545016
30330	545017
17509	545018
451	545019
80	545020
90650	545021
30223	545022
29420	545023
2901	545024
1443	545025
14950	545026
1861	545027
132242	545028
3417	545029
2163	545030
42350	545031
1564	545032
128411	545033
3903	545034
14654	545035
5741	545036
20616	545037
17962	545038
75139	545039
42902	545040
26699	545041
6188	545042
17324	545043
16839	545044
32380	545045
6697	545046
10892	545047
19526	545048
45309	545049
695	545050
7748	545051
35458	545052
70936	545053
4457	545054
138	545055
111273	545056
461	545057
34344	545058
65547	545059
19808	545060
29742	545061
27383	545062
96075	545063
4073	545064
14135	545065
72735	545066
1960	545067
21102	545068
96572	545069
55632	545070
60159	545071
138897	545072
7756	545073
10024	545074
51025	545075
131735	545076
4767	545077
2180	545078
50911	545079
61616	545080
30831	545081
81161	545082
36944	545083
5379	545084
524	545085
61821	545086
152475	545087
3101	545088
15257	545089
135460	545090
110786	545091
106044	545092
93767	545093
585	545094
32774	545095
107923	545096
45833	545097
109369	545098
7293	545099
9319	545100
18838	545101
45796	545102
19273	545103
19399	545104
78036	545105
26437	545106
34618	545107
14288	545108
91778	545109
11798	545110
3384	545111
96230	545112
67960	545113
1504	545114
16255	545115
46	545116
139682	545117
27467	545118
12963	545119
29775	545120
63355	545121
61815	545122
8434	545123
88782	545124
42391	545125
2604	545126
4411	545127
15248	545128
28556	545129
6696	545130
47329	545131
1180	545132
64900	545133
31042	545134
35344	545135
61955	545136
1709	545137
33349	545138
85536	545139
31506	545140
14317	545141
17199	545142
17078	545143
65167	545144
1289	545145
11033	545146
20432	545147
24386	545148
118200	545149
55221	545150
24957	545151
28387	545152
17493	545153
4289	545154
54305	545155
35687	545156
167163	545157
17197	545158
63095	545159
14412	545160
95513	545161
146984	545162
31914	545163
33013	545164
3793	545165
124930	545166
10858	545167
63138	545168
3670	545169
24171	545170
16778	545171
29209	545172
345	545173
98411	545174
6675	545175
89614	545176
44884	545177
7071	545178
95137	545179
19682	545180
7407	545181
77623	545182
43605	545183
92326	545184
53981	545185
9275	545186
35581	545187
11586	545188
1874	545189
44497	545190
40338	545191
70289	545192
13601	545193
72018	545194
63432	545195
8218	545196
67017	545197
53508	545198
5541	545199
11852	545200
102194	545201
35824	545202
10080	545203
14938	545204
90214	545205
13993	545206
41601	545207
3941	545208
31136	545209
86517	545210
28030	545211
16755	545212
17414	545213
112614	545214
106607	545215
19180	545216
14323	545217
273	545218
136041	545219
25013	545220
84512	545221
3894	545222
85996	545223
19329	545224
5031	545225
22369	545226
107660	545227
71832	545228
65909	545229
19350	545230
124233	545231
471	545232
16229	545233
74409	545234
37146	545235
123682	545236
10362	545237
81555	545238
19900	545239
81951	545240
48193	545241
1591	545242
4219	545243
29591	545244
92759	545245
41430	545246
46197	545247
144881	545248
100524	545249
115192	545250
38630	545251
86229	545252
23307	545253
20067	545254
7414	545255
15298	545256
32517	545257
12372	545258
32677	545259
83975	545260
36851	545261
50932	545262
104269	545263
101465	545264
17904	545265
56309	545266
47349	545267
101855	545268
71573	545269
3682	545270
19631	545271
11970	545272
103767	545273
6232	545274
18518	545275
1153	545276
56806	545277
57553	545278
58649	545279
3965	545280
31834	545281
110688	545282
476	545283
19889	545284
8646	545285
9783	545286
88449	545287
27652	545288
18403	545289
67568	545290
6936	545291
11516	545292
7048	545293
11298	545294
80542	545295
269	545296
29476	545297
7738	545298
10595	545299
77919	545300
39416	545301
53824	545302
54636	545303
10729	545304
116864	545305
62388	545306
46001	545307
10028	545308
44258	545309
77750	545310
52903	545311
2522	545312
15873	545313
40553	545314
125194	545315
99662	545316
23189	545317
82104	545318
22969	545319
29377	545320
9306	545321
12106	545322
55093	545323
16007	545324
10	545325
65398	545326
40826	545327
38559	545328
134722	545329
25398	545330
89873	545331
107232	545332
7492	545333
5496	545334
64273	545335
136935	545336
34891	545337
19760	545338
4110	545339
10495	545340
94688	545341
9487	545342
113317	545343
98804	545344
35342	545345
18939	545346
51598	545347
14206	545348
30145	545349
4082	545350
103668	545351
65824	545352
4460	545353
19688	545354
17595	545355
39377	545356
13136	545357
21978	545358
4077	545359
639	545360
63619	545361
123048	545362
5728	545363
80902	545364
10000	545365
70343	545366
3387	545367
65808	545368
78433	545369
7115	545370
19956	545371
128435	545372
44864	545373
9724	545374
134476	545375
68649	545376
44426	545377
27300	545378
48666	545379
768	545380
77635	545381
20216	545382
80409	545383
43999	545384
71696	545385
17319	545386
110048	545387
2341	545388
107508	545389
123988	545390
116	545391
58789	545392
22019	545393
635	545394
166510	545395
38563	545396
128335	545397
6046	545398
21628	545399
26957	545400
58254	545401
19216	545402
19914	545403
7896	545404
69778	545405
89128	545406
126830	545407
47678	545408
115833	545409
5801	545410
13626	545411
20451	545412
84485	545413
18488	545414
1691	545415
18931	545416
168458	545417
96	545418
84818	545419
25164	545420
87029	545421
34888	545422
169452	545423
33021	545424
7645	545425
28613	545426
118222	545427
12545	545428
70901	545429
2798	545430
38942	545431
44906	545432
31797	545433
108812	545434
4961	545435
6641	545436
93593	545437
29454	545438
83223	545439
8245	545440
163059	545441
2893	545442
71381	545443
80539	545444
22067	545445
36396	545446
51935	545447
115575	545448
11152	545449
22549	545450
124127	545451
26135	545452
67212	545453
59394	545454
30193	545455
41396	545456
112848	545457
31104	545458
61674	545459
13435	545460
2277	545461
3014	545462
15957	545463
95912	545464
23141	545465
73267	545466
8988	545467
52689	545468
49762	545469
93082	545470
12971	545471
22469	545472
42753	545473
18352	545474
59975	545475
9601	545476
43253	545477
62476	545478
19382	545479
91036	545480
84166	545481
7859	545482
45463	545483
110450	545484
65303	545485
25908	545486
59001	545487
8806	545488
57026	545489
76565	545490
43679	545491
44463	545492
742	545493
30754	545494
95115	545495
55321	545496
3781	545497
36722	545498
123349	545499
80567	545500
84163	545501
41659	545502
11056	545503
155	545504
24367	545505
29802	545506
33828	545507
28332	545508
1279	545509
9496	545510
34995	545511
127428	545512
87707	545513
168216	545514
23097	545515
61323	545516
1510	545517
25455	545518
165210	545519
48488	545520
8123	545521
7996	545522
2153	545523
76514	545524
13548	545525
58370	545526
41870	545527
6030	545528
577	545529
7493	545530
4771	545531
71261	545532
76201	545533
12385	545534
102520	545535
19386	545536
92402	545537
51419	545538
92929	545539
7443	545540
32577	545541
92083	545542
14977	545543
129984	545544
45874	545545
62173	545546
2312	545547
45675	545548
1569	545549
27920	545550
82960	545551
30982	545552
79085	545553
44374	545554
89731	545555
139094	545556
126472	545557
82076	545558
59985	545559
4136	545560
42498	545561
123768	545562
3409	545563
63685	545564
6804	545565
84910	545566
107380	545567
40732	545568
28457	545569
18465	545570
20203	545571
94571	545572
51295	545573
4345	545574
23738	545575
76498	545576
91274	545577
42852	545578
43448	545579
72223	545580
19460	545581
7417	545582
4649	545583
19999	545584
36441	545585
23939	545586
34847	545587
85971	545588
109618	545589
19876	545590
23560	545591
17838	545592
34585	545593
8476	545594
54760	545595
874	545596
17025	545597
57861	545598
25615	545599
31181	545600
32253	545601
125109	545602
98229	545603
1453	545604
82773	545605
127663	545606
11888	545607
128247	545608
133204	545609
115994	545610
15418	545611
15998	545612
42397	545613
24647	545614
17339	545615
23518	545616
48247	545617
20202	545618
147605	545619
2483	545620
5152	545621
122956	545622
88527	545623
29969	545624
26044	545625
604	545626
72012	545627
7936	545628
28280	545629
32023	545630
90682	545631
24589	545632
2323	545633
30252	545634
23761	545635
123085	545636
141106	545637
51979	545638
5170	545639
98188	545640
8199	545641
36903	545642
19950	545643
41907	545644
3542	545645
102266	545646
30609	545647
170196	545648
10707	545649
20060	545650
48158	545651
2908	545652
10424	545653
103420	545654
42805	545655
4148	545656
112475	545657
39242	545658
358	545659
85041	545660
56576	545661
142332	545662
43067	545663
296	545664
3573	545665
15723	545666
53941	545667
50240	545668
109	545669
5715	545670
87077	545671
3296	545672
61452	545673
780	545674
3688	545675
10717	545676
30669	545677
5900	545678
19051	545679
53948	545680
4971	545681
892	545682
82463	545683
52809	545684
3086	545685
26125	545686
19885	545687
42325	545688
80822	545689
22740	545690
11498	545691
99388	545692
28321	545693
2511	545694
7856	545695
51776	545696
30524	545697
3574	545698
20703	545699
43487	545700
32325	545701
89371	545702
19826	545703
46762	545704
109763	545705
59775	545706
8272	545707
15689	545708
3180	545709
20547	545710
31268	545711
44467	545712
56536	545713
42600	545714
11982	545715
4250	545716
9312	545717
90328	545718
49818	545719
80412	545720
2207	545721
84955	545722
41730	545723
80082	545724
4650	545725
22543	545726
77834	545727
30269	545728
16890	545729
93170	545730
11442	545731
13137	545732
58961	545733
6819	545734
11016	545735
119714	545736
13497	545737
10562	545738
9913	545739
164503	545740
56534	545741
62577	545742
40475	545743
20267	545744
119300	545745
131702	545746
24787	545747
8430	545748
55324	545749
3142	545750
14429	545751
7725	545752
167056	545753
6478	545754
39727	545755
39870	545756
18673	545757
2466	545758
28693	545759
3471	545760
18675	545761
68050	545762
167436	545763
60931	545764
56280	545765
126056	545766
11970	545767
69385	545768
49244	545769
57697	545770
6249	545771
16576	545772
36674	545773
42693	545774
11973	545775
2778	545776
37856	545777
1805	545778
13609	545779
16659	545780
60284	545781
22550	545782
14472	545783
16557	545784
4853	545785
10424	545786
21804	545787
4051	545788
183	545789
47484	545790
56511	545791
21399	545792
3121	545793
6007	545794
18917	545795
87193	545796
3119	545797
3808	545798
54725	545799
28159	545800
1192	545801
56160	545802
69203	545803
5159	545804
57646	545805
59785	545806
42104	545807
112728	545808
60246	545809
83045	545810
66836	545811
32934	545812
961	545813
125226	545814
76435	545815
43302	545816
137	545817
102070	545818
52027	545819
36065	545820
10084	545821
28136	545822
52421	545823
8552	545824
115339	545825
9635	545826
4886	545827
9351	545828
24774	545829
14531	545830
26042	545831
59744	545832
20616	545833
35558	545834
105014	545835
25013	545836
9100	545837
11673	545838
156208	545839
7222	545840
37431	545841
81799	545842
38731	545843
24673	545844
38579	545845
22763	545846
23370	545847
62856	545848
45464	545849
40019	545850
85015	545851
20708	545852
2628	545853
42365	545854
138651	545855
5632	545856
54890	545857
140215	545858
31435	545859
38059	545860
28919	545861
3958	545862
87026	545863
20395	545864
29801	545865
54635	545866
4903	545867
79285	545868
31912	545869
37719	545870
25734	545871
74915	545872
67552	545873
18868	545874
104689	545875
137796	545876
3967	545877
5678	545878
33841	545879
28424	545880
10201	545881
168806	545882
64321	545883
96488	545884
11507	545885
37315	545886
107716	545887
79003	545888
15518	545889
70573	545890
6846	545891
48743	545892
12021	545893
147685	545894
82383	545895
24014	545896
41935	545897
50762	545898
137703	545899
23748	545900
16592	545901
3133	545902
25176	545903
10679	545904
38052	545905
88326	545906
25731	545907
80716	545908
99640	545909
42352	545910
9897	545911
38995	545912
126139	545913
4850	545914
32369	545915
10698	545916
9771	545917
22590	545918
9887	545919
2590	545920
6047	545921
7427	545922
800	545923
66899	545924
49805	545925
10465	545926
12168	545927
2642	545928
24372	545929
15579	545930
26300	545931
51460	545932
95920	545933
5991	545934
76638	545935
36557	545936
94425	545937
4000	545938
45767	545939
17855	545940
22942	545941
21321	545942
16194	545943
2153	545944
119327	545945
3953	545946
33224	545947
59489	545948
41412	545949
89113	545950
2391	545951
26824	545952
17177	545953
47756	545954
26723	545955
42463	545956
89471	545957
60645	545958
58272	545959
23224	545960
4757	545961
49214	545962
67693	545963
6360	545964
46317	545965
91504	545966
79807	545967
54965	545968
69754	545969
195	545970
95334	545971
1935	545972
114903	545973
24967	545974
19743	545975
455	545976
20852	545977
80003	545978
122244	545979
68013	545980
78773	545981
81833	545982
2184	545983
17212	545984
55065	545985
31742	545986
74032	545987
83867	545988
42409	545989
45208	545990
4092	545991
26544	545992
37071	545993
97643	545994
71661	545995
62548	545996
113033	545997
789	545998
58927	545999
9184	546000
27874	546001
21110	546002
39183	546003
95821	546004
10681	546005
39084	546006
23193	546007
35264	546008
35478	546009
7990	546010
3794	546011
13259	546012
13515	546013
3542	546014
46078	546015
45960	546016
83307	546017
7092	546018
3925	546019
110157	546020
22971	546021
12709	546022
13660	546023
14771	546024
23758	546025
7105	546026
135310	546027
93148	546028
17705	546029
38197	546030
88872	546031
50174	546032
48647	546033
14212	546034
20780	546035
71283	546036
53614	546037
29852	546038
14782	546039
48679	546040
39162	546041
129545	546042
123598	546043
20632	546044
43382	546045
78757	546046
49049	546047
3632	546048
128900	546049
47501	546050
64107	546051
157520	546052
27431	546053
38881	546054
54682	546055
92853	546056
14983	546057
41444	546058
53045	546059
10508	546060
104374	546061
153030	546062
2144	546063
25958	546064
30114	546065
86373	546066
359	546067
12395	546068
1396	546069
3359	546070
124927	546071
32483	546072
1039	546073
28324	546074
10905	546075
33804	546076
139795	546077
650	546078
154492	546079
29679	546080
25859	546081
20054	546082
75109	546083
70364	546084
771	546085
74974	546086
5058	546087
169271	546088
28334	546089
25465	546090
50582	546091
639	546092
8250	546093
31957	546094
127177	546095
112335	546096
34917	546097
39902	546098
3327	546099
65036	546100
1404	546101
55358	546102
33205	546103
26314	546104
76252	546105
72958	546106
46019	546107
52168	546108
7803	546109
9504	546110
67838	546111
45820	546112
33184	546113
11378	546114
34156	546115
6576	546116
15813	546117
65410	546118
117144	546119
12799	546120
133050	546121
80272	546122
132892	546123
46321	546124
75972	546125
109703	546126
67625	546127
65688	546128
92013	546129
10581	546130
72433	546131
2984	546132
136900	546133
12847	546134
35458	546135
62403	546136
107351	546137
13371	546138
2506	546139
63888	546140
53937	546141
61870	546142
26545	546143
90941	546144
4223	546145
57613	546146
17152	546147
27678	546148
28983	546149
76852	546150
75	546151
1035	546152
124454	546153
27269	546154
78297	546155
35190	546156
56836	546157
21933	546158
55430	546159
32933	546160
39370	546161
73803	546162
55296	546163
2305	546164
41820	546165
56939	546166
16002	546167
33347	546168
29472	546169
38412	546170
25565	546171
17568	546172
12003	546173
165287	546174
1	546175
3548	546176
59706	546177
11651	546178
80397	546179
6833	546180
41699	546181
35870	546182
46743	546183
2889	546184
17048	546185
32252	546186
12242	546187
64755	546188
10088	546189
1719	546190
7624	546191
33164	546192
14184	546193
136524	546194
1629	546195
9149	546196
11259	546197
123478	546198
105078	546199
467	546200
71643	546201
85239	546202
138278	546203
27537	546204
5808	546205
63239	546206
33846	546207
19584	546208
107882	546209
103531	546210
720	546211
106027	546212
52902	546213
65611	546214
2394	546215
2594	546216
35543	546217
24172	546218
77326	546219
57035	546220
22231	546221
85723	546222
10795	546223
17837	546224
1209	546225
25066	546226
30244	546227
24095	546228
54945	546229
28824	546230
5005	546231
17720	546232
3561	546233
14836	546234
5311	546235
53213	546236
2071	546237
84331	546238
49994	546239
47342	546240
96424	546241
120831	546242
14393	546243
77889	546244
5845	546245
67707	546246
225	546247
22785	546248
42763	546249
3787	546250
109810	546251
79616	546252
20484	546253
11949	546254
2457	546255
63026	546256
33002	546257
80038	546258
28577	546259
100142	546260
30046	546261
1574	546262
68041	546263
32016	546264
113324	546265
76296	546266
20404	546267
83865	546268
86809	546269
50286	546270
24640	546271
65448	546272
68644	546273
20215	546274
33876	546275
17423	546276
26287	546277
41609	546278
126444	546279
617	546280
27844	546281
4673	546282
34857	546283
90029	546284
168464	546285
55518	546286
72700	546287
118992	546288
545	546289
86380	546290
35832	546291
20037	546292
48539	546293
67354	546294
47992	546295
111939	546296
61000	546297
61040	546298
24486	546299
55855	546300
10511	546301
2538	546302
7944	546303
63023	546304
66811	546305
26218	546306
6085	546307
49705	546308
20613	546309
1954	546310
625	546311
55300	546312
40630	546313
9114	546314
5196	546315
49448	546316
16913	546317
26689	546318
22503	546319
80506	546320
78815	546321
86970	546322
26598	546323
50451	546324
135775	546325
37325	546326
36050	546327
2777	546328
40245	546329
9266	546330
12177	546331
93407	546332
3723	546333
52057	546334
84981	546335
57621	546336
20391	546337
18657	546338
39515	546339
56749	546340
9776	546341
25860	546342
8611	546343
65085	546344
53365	546345
54849	546346
37505	546347
117790	546348
19326	546349
2738	546350
59747	546351
8717	546352
35097	546353
24304	546354
95214	546355
78730	546356
31910	546357
28087	546358
3836	546359
27116	546360
44189	546361
11482	546362
27312	546363
5719	546364
100787	546365
16609	546366
10722	546367
11998	546368
21819	546369
38112	546370
11186	546371
11219	546372
3433	546373
36761	546374
111	546375
9446	546376
39392	546377
9675	546378
31843	546379
44147	546380
125613	546381
72085	546382
9428	546383
47676	546384
47732	546385
20	546386
60581	546387
65446	546388
16352	546389
9943	546390
60142	546391
341	546392
49666	546393
9542	546394
89780	546395
19604	546396
124824	546397
26172	546398
70042	546399
2889	546400
50501	546401
46572	546402
2709	546403
17184	546404
19331	546405
112302	546406
21138	546407
51468	546408
55186	546409
97987	546410
91120	546411
7848	546412
102505	546413
3410	546414
41568	546415
126923	546416
11959	546417
128047	546418
17839	546419
161973	546420
13289	546421
7694	546422
88023	546423
59418	546424
49733	546425
16291	546426
1787	546427
15953	546428
592	546429
52134	546430
10135	546431
5526	546432
5435	546433
76006	546434
1205	546435
59630	546436
26181	546437
9153	546438
9561	546439
5554	546440
64831	546441
11285	546442
80584	546443
54271	546444
8482	546445
42594	546446
81795	546447
64527	546448
4199	546449
32142	546450
42882	546451
1235	546452
53164	546453
19432	546454
33761	546455
17243	546456
83093	546457
137972	546458
43255	546459
120911	546460
11363	546461
892	546462
56142	546463
308	546464
3254	546465
8543	546466
7438	546467
51906	546468
93111	546469
13619	546470
65159	546471
96776	546472
97172	546473
88430	546474
37764	546475
3459	546476
5849	546477
28700	546478
24964	546479
46207	546480
75792	546481
46203	546482
83036	546483
15315	546484
159876	546485
715	546486
16982	546487
25931	546488
12303	546489
945	546490
20656	546491
39955	546492
31007	546493
29470	546494
37761	546495
58789	546496
112470	546497
106262	546498
77786	546499
44693	546500
53262	546501
7066	546502
54421	546503
67546	546504
35214	546505
47612	546506
72501	546507
64037	546508
121975	546509
23119	546510
67019	546511
7587	546512
19446	546513
1509	546514
256	546515
166052	546516
94847	546517
52285	546518
66102	546519
34515	546520
22921	546521
26531	546522
50212	546523
67425	546524
6998	546525
60168	546526
5179	546527
5961	546528
82597	546529
58173	546530
42150	546531
158122	546532
28155	546533
66621	546534
38176	546535
57830	546536
100777	546537
102135	546538
3141	546539
30240	546540
83632	546541
14190	546542
16747	546543
95742	546544
274	546545
5767	546546
102797	546547
108759	546548
113304	546549
7676	546550
15173	546551
75615	546552
62482	546553
139264	546554
16970	546555
55021	546556
38168	546557
54911	546558
1416	546559
65773	546560
22213	546561
131653	546562
5518	546563
29383	546564
60263	546565
2055	546566
44960	546567
32024	546568
16598	546569
162925	546570
59924	546571
15780	546572
988	546573
48269	546574
1951	546575
138304	546576
6504	546577
54685	546578
79623	546579
5859	546580
78810	546581
284	546582
1447	546583
80837	546584
247	546585
2209	546586
14838	546587
2032	546588
34011	546589
1390	546590
6957	546591
148523	546592
81555	546593
31618	546594
40593	546595
45735	546596
10795	546597
52113	546598
2503	546599
20050	546600
45790	546601
11245	546602
10756	546603
83154	546604
140273	546605
24941	546606
8146	546607
35662	546608
73361	546609
55335	546610
94131	546611
1953	546612
78021	546613
95589	546614
40664	546615
4802	546616
2159	546617
33660	546618
48669	546619
29373	546620
76521	546621
27556	546622
20333	546623
21544	546624
13511	546625
149942	546626
3842	546627
3890	546628
59953	546629
5414	546630
62302	546631
77819	546632
34630	546633
86962	546634
50045	546635
130170	546636
8593	546637
5519	546638
33262	546639
61268	546640
22833	546641
11122	546642
1341	546643
53966	546644
92860	546645
4191	546646
26181	546647
20779	546648
152399	546649
95881	546650
29469	546651
33811	546652
44732	546653
1222	546654
35320	546655
98717	546656
43709	546657
11660	546658
91487	546659
107849	546660
69600	546661
110991	546662
37083	546663
12148	546664
75491	546665
79308	546666
45903	546667
37469	546668
22111	546669
59783	546670
15222	546671
36419	546672
63349	546673
85825	546674
18832	546675
61672	546676
3530	546677
21790	546678
34716	546679
40453	546680
155284	546681
122024	546682
27266	546683
45427	546684
69362	546685
97194	546686
6603	546687
72149	546688
54796	546689
92590	546690
72387	546691
73179	546692
57524	546693
57035	546694
38069	546695
34745	546696
56915	546697
163152	546698
26612	546699
15975	546700
137922	546701
26467	546702
76574	546703
30721	546704
38856	546705
80168	546706
18598	546707
40634	546708
1149	546709
3518	546710
28046	546711
2207	546712
51502	546713
39710	546714
29485	546715
31961	546716
12046	546717
61367	546718
35728	546719
14952	546720
7627	546721
1424	546722
100096	546723
105309	546724
39941	546725
974	546726
32009	546727
30715	546728
30288	546729
5664	546730
67165	546731
52997	546732
2815	546733
68175	546734
56616	546735
117696	546736
43657	546737
31890	546738
24188	546739
18760	546740
13040	546741
32268	546742
41517	546743
73489	546744
6221	546745
111593	546746
3220	546747
77034	546748
34912	546749
41190	546750
100324	546751
45073	546752
165131	546753
11551	546754
46830	546755
10825	546756
52800	546757
59786	546758
23526	546759
47126	546760
78434	546761
110494	546762
114655	546763
88521	546764
51442	546765
598	546766
6505	546767
42372	546768
3883	546769
77001	546770
72697	546771
85671	546772
2938	546773
11477	546774
57169	546775
56401	546776
49230	546777
3318	546778
9931	546779
45098	546780
45816	546781
43514	546782
31055	546783
60957	546784
30591	546785
11953	546786
107458	546787
3497	546788
111354	546789
39966	546790
122251	546791
110253	546792
39257	546793
4233	546794
22877	546795
15832	546796
3468	546797
8280	546798
57288	546799
10135	546800
138338	546801
11593	546802
121026	546803
54415	546804
9044	546805
4734	546806
29990	546807
30329	546808
63843	546809
72036	546810
124410	546811
94555	546812
142580	546813
6177	546814
105784	546815
40257	546816
6814	546817
5146	546818
122573	546819
82700	546820
54913	546821
59236	546822
62398	546823
18519	546824
19739	546825
73664	546826
7609	546827
2905	546828
39141	546829
63422	546830
18168	546831
757	546832
27179	546833
60803	546834
5782	546835
28433	546836
48534	546837
80503	546838
77247	546839
20278	546840
67531	546841
20801	546842
10293	546843
154153	546844
77665	546845
37729	546846
78040	546847
23703	546848
162323	546849
61100	546850
645	546851
2795	546852
80555	546853
137841	546854
25267	546855
166707	546856
34880	546857
92311	546858
20255	546859
2481	546860
91609	546861
276	546862
13038	546863
116436	546864
16599	546865
75782	546866
96744	546867
154544	546868
37883	546869
3232	546870
92529	546871
18424	546872
33586	546873
106187	546874
19116	546875
34176	546876
9911	546877
24976	546878
21404	546879
18870	546880
94555	546881
48166	546882
11654	546883
44268	546884
3423	546885
36938	546886
7285	546887
3570	546888
10632	546889
10407	546890
93069	546891
54233	546892
75833	546893
146978	546894
33828	546895
34151	546896
73152	546897
36922	546898
97432	546899
5490	546900
52593	546901
3863	546902
7610	546903
45265	546904
80539	546905
13490	546906
46099	546907
11833	546908
64102	546909
51770	546910
150612	546911
25816	546912
118631	546913
148644	546914
17732	546915
91894	546916
28727	546917
132834	546918
42973	546919
18699	546920
41319	546921
2581	546922
24134	546923
5686	546924
30030	546925
68121	546926
18274	546927
86353	546928
13253	546929
116771	546930
31963	546931
27642	546932
1525	546933
5564	546934
34003	546935
26955	546936
41775	546937
66737	546938
46608	546939
52591	546940
37792	546941
6960	546942
31556	546943
11715	546944
17270	546945
4330	546946
15839	546947
692	546948
88424	546949
2806	546950
80169	546951
123204	546952
79148	546953
9721	546954
43709	546955
39730	546956
33431	546957
1552	546958
8143	546959
2887	546960
126488	546961
14527	546962
5034	546963
4805	546964
27260	546965
66438	546966
32044	546967
80807	546968
14768	546969
12983	546970
8772	546971
69064	546972
50563	546973
37408	546974
114806	546975
47139	546976
30717	546977
38981	546978
127011	546979
33424	546980
10623	546981
8164	546982
24493	546983
30377	546984
69673	546985
9997	546986
17943	546987
26929	546988
70026	546989
20935	546990
97719	546991
140487	546992
69040	546993
81463	546994
17022	546995
135214	546996
1003	546997
129234	546998
35125	546999
16358	547000
87570	547001
71519	547002
135747	547003
129644	547004
6473	547005
80978	547006
92619	547007
21376	547008
7238	547009
4455	547010
44004	547011
121191	547012
58880	547013
43304	547014
105747	547015
19475	547016
43539	547017
39130	547018
8130	547019
91887	547020
52818	547021
7355	547022
37367	547023
123	547024
22496	547025
23667	547026
30234	547027
154011	547028
90992	547029
87223	547030
70694	547031
41555	547032
1631	547033
16340	547034
139329	547035
53893	547036
37791	547037
13568	547038
17520	547039
78995	547040
22023	547041
68740	547042
18901	547043
76641	547044
40575	547045
40775	547046
15569	547047
69231	547048
17944	547049
26	547050
63256	547051
43992	547052
168059	547053
41598	547054
6475	547055
131872	547056
70685	547057
25497	547058
12021	547059
23524	547060
83065	547061
143940	547062
105323	547063
52619	547064
63938	547065
61299	547066
8887	547067
101028	547068
19171	547069
68762	547070
28436	547071
18216	547072
122825	547073
9672	547074
57598	547075
24416	547076
19153	547077
158571	547078
22468	547079
92712	547080
168233	547081
81711	547082
71869	547083
24292	547084
70843	547085
77991	547086
76633	547087
73956	547088
4152	547089
51106	547090
32438	547091
33749	547092
135868	547093
1820	547094
91104	547095
73620	547096
79085	547097
1359	547098
6968	547099
83387	547100
44761	547101
1583	547102
91281	547103
20038	547104
23908	547105
10269	547106
28479	547107
192	547108
140532	547109
31197	547110
11815	547111
13791	547112
332	547113
129286	547114
63475	547115
135444	547116
63196	547117
19725	547118
2459	547119
33134	547120
78496	547121
13996	547122
9730	547123
13733	547124
41364	547125
32533	547126
11068	547127
31725	547128
45400	547129
49383	547130
88098	547131
3516	547132
41423	547133
29445	547134
7878	547135
13002	547136
551	547137
118769	547138
3481	547139
117048	547140
136146	547141
22194	547142
23302	547143
56731	547144
116613	547145
29572	547146
72546	547147
25478	547148
7452	547149
106365	547150
164984	547151
95092	547152
24027	547153
65194	547154
47493	547155
128813	547156
119144	547157
12645	547158
28655	547159
6048	547160
97851	547161
18170	547162
29753	547163
1242	547164
69596	547165
165225	547166
14177	547167
30238	547168
26749	547169
24329	547170
85766	547171
41338	547172
298	547173
81018	547174
30863	547175
29911	547176
36057	547177
9770	547178
290	547179
51107	547180
7599	547181
50814	547182
7985	547183
6974	547184
92772	547185
17411	547186
76316	547187
135531	547188
11514	547189
9726	547190
15558	547191
44729	547192
32072	547193
30920	547194
116065	547195
16674	547196
7761	547197
43159	547198
51961	547199
121390	547200
1298	547201
19707	547202
147402	547203
118	547204
48298	547205
125588	547206
4927	547207
94057	547208
77909	547209
93619	547210
9367	547211
325	547212
28651	547213
69741	547214
25115	547215
153752	547216
119873	547217
60258	547218
6743	547219
5414	547220
13817	547221
55474	547222
142284	547223
45426	547224
21533	547225
181	547226
29005	547227
51072	547228
20616	547229
22286	547230
32516	547231
140145	547232
98365	547233
63313	547234
26869	547235
24563	547236
99658	547237
28161	547238
48084	547239
23894	547240
118054	547241
103177	547242
8141	547243
67073	547244
4166	547245
56876	547246
46543	547247
58195	547248
997	547249
53180	547250
8422	547251
116625	547252
125832	547253
46603	547254
121348	547255
13425	547256
91454	547257
9673	547258
9732	547259
29567	547260
2467	547261
43483	547262
1283	547263
45748	547264
75867	547265
110196	547266
28371	547267
100725	547268
93960	547269
6966	547270
55052	547271
143200	547272
31714	547273
1922	547274
29512	547275
14130	547276
134222	547277
1163	547278
49904	547279
5421	547280
17670	547281
80122	547282
47675	547283
49063	547284
1195	547285
60210	547286
62997	547287
106074	547288
10609	547289
112273	547290
1998	547291
80467	547292
19167	547293
66986	547294
58975	547295
4682	547296
931	547297
74062	547298
31877	547299
13212	547300
16468	547301
102352	547302
79206	547303
16342	547304
20530	547305
92061	547306
22164	547307
19728	547308
9982	547309
66722	547310
28051	547311
118614	547312
6546	547313
101599	547314
68009	547315
2278	547316
19305	547317
64270	547318
8880	547319
16917	547320
98258	547321
68165	547322
88562	547323
21347	547324
33837	547325
65703	547326
91	547327
9459	547328
103654	547329
12188	547330
30484	547331
5306	547332
26961	547333
10154	547334
26432	547335
19742	547336
78878	547337
84464	547338
74234	547339
3386	547340
98893	547341
88734	547342
46959	547343
5404	547344
87559	547345
62279	547346
135135	547347
13441	547348
23680	547349
160162	547350
15425	547351
52932	547352
5133	547353
91956	547354
1653	547355
2119	547356
5290	547357
5656	547358
259	547359
5499	547360
10860	547361
160317	547362
7578	547363
110877	547364
23945	547365
137916	547366
21336	547367
4697	547368
80128	547369
24048	547370
15942	547371
36648	547372
6821	547373
14624	547374
1286	547375
14398	547376
106778	547377
9438	547378
31682	547379
74509	547380
10754	547381
11677	547382
42843	547383
146364	547384
55777	547385
88102	547386
165768	547387
56577	547388
99806	547389
74007	547390
1444	547391
9634	547392
21135	547393
79866	547394
2365	547395
75377	547396
13146	547397
73882	547398
21471	547399
62735	547400
21548	547401
41588	547402
283	547403
108165	547404
67795	547405
34109	547406
19065	547407
41762	547408
18670	547409
58691	547410
33094	547411
9626	547412
25311	547413
5380	547414
36492	547415
32225	547416
34637	547417
4179	547418
84444	547419
47777	547420
44702	547421
88161	547422
166179	547423
72640	547424
63582	547425
27607	547426
124466	547427
103257	547428
108765	547429
117582	547430
4282	547431
4650	547432
26739	547433
84813	547434
87985	547435
2705	547436
590	547437
57470	547438
42802	547439
91329	547440
4372	547441
830	547442
67736	547443
34211	547444
2855	547445
102788	547446
42531	547447
151868	547448
3068	547449
2033	547450
20574	547451
7189	547452
1101	547453
71160	547454
122735	547455
33910	547456
12231	547457
43660	547458
36716	547459
85158	547460
9390	547461
5181	547462
17838	547463
36933	547464
32072	547465
63502	547466
83391	547467
2705	547468
404	547469
87666	547470
24916	547471
1991	547472
936	547473
116116	547474
51845	547475
17237	547476
61471	547477
79048	547478
52603	547479
36201	547480
80775	547481
114830	547482
33474	547483
88308	547484
91831	547485
75667	547486
1402	547487
3800	547488
1660	547489
17497	547490
5222	547491
64052	547492
66216	547493
6224	547494
41498	547495
92292	547496
9494	547497
10380	547498
33957	547499
10959	547500
138914	547501
23900	547502
8	547503
38589	547504
64061	547505
16370	547506
82426	547507
70218	547508
77829	547509
56865	547510
105455	547511
215	547512
121	547513
8861	547514
4332	547515
15155	547516
16014	547517
46975	547518
20258	547519
22734	547520
31921	547521
31216	547522
5375	547523
3	547524
32396	547525
13307	547526
74638	547527
8699	547528
666	547529
27378	547530
127712	547531
107824	547532
109672	547533
5859	547534
78296	547535
72037	547536
96386	547537
46498	547538
59767	547539
51037	547540
57346	547541
39897	547542
24263	547543
20654	547544
40607	547545
32911	547546
6093	547547
93173	547548
94053	547549
27262	547550
94311	547551
11553	547552
72415	547553
29087	547554
1036	547555
21729	547556
78004	547557
76493	547558
34186	547559
42984	547560
9313	547561
17415	547562
98335	547563
9010	547564
1580	547565
68941	547566
12253	547567
69522	547568
45263	547569
163701	547570
17309	547571
43475	547572
4916	547573
59192	547574
45306	547575
12586	547576
28985	547577
141851	547578
61480	547579
22953	547580
27371	547581
43762	547582
63903	547583
17503	547584
9600	547585
123384	547586
82825	547587
48674	547588
11262	547589
32262	547590
141	547591
13814	547592
81434	547593
28178	547594
74500	547595
3436	547596
20817	547597
71197	547598
26696	547599
25736	547600
8851	547601
2103	547602
88683	547603
2986	547604
130196	547605
590	547606
63026	547607
47692	547608
96832	547609
61157	547610
27350	547611
55313	547612
44380	547613
99764	547614
11305	547615
33058	547616
16758	547617
159665	547618
90906	547619
18806	547620
78243	547621
105171	547622
22	547623
129607	547624
29209	547625
20126	547626
36828	547627
42848	547628
1321	547629
48444	547630
2723	547631
96967	547632
58993	547633
42967	547634
57972	547635
22067	547636
25568	547637
206	547638
3820	547639
39338	547640
5341	547641
24466	547642
93556	547643
130708	547644
14645	547645
4928	547646
7146	547647
2479	547648
107820	547649
15459	547650
106335	547651
88381	547652
25880	547653
13952	547654
8403	547655
3486	547656
14407	547657
31612	547658
47370	547659
122954	547660
2756	547661
17428	547662
8150	547663
45536	547664
19297	547665
4438	547666
14754	547667
98742	547668
52486	547669
68956	547670
367	547671
61865	547672
38583	547673
51526	547674
13588	547675
20906	547676
26745	547677
41229	547678
4568	547679
152102	547680
135760	547681
3942	547682
42664	547683
39708	547684
35649	547685
52236	547686
64353	547687
403	547688
9684	547689
11276	547690
41714	547691
10441	547692
78193	547693
10812	547694
5748	547695
10053	547696
91445	547697
113333	547698
52161	547699
6129	547700
12142	547701
44305	547702
122020	547703
49239	547704
15107	547705
29738	547706
43239	547707
30420	547708
43301	547709
94887	547710
55723	547711
8752	547712
103028	547713
52486	547714
133083	547715
28447	547716
158118	547717
36139	547718
47123	547719
43637	547720
149743	547721
12731	547722
44709	547723
19263	547724
35471	547725
22580	547726
28967	547727
18483	547728
4316	547729
83070	547730
39064	547731
21406	547732
22128	547733
48329	547734
16742	547735
86530	547736
14084	547737
41715	547738
71215	547739
19016	547740
2918	547741
49364	547742
106121	547743
81829	547744
9515	547745
14198	547746
25399	547747
21	547748
43557	547749
122150	547750
20729	547751
69214	547752
82685	547753
25521	547754
55847	547755
120705	547756
129249	547757
36126	547758
15587	547759
35274	547760
119418	547761
62985	547762
59531	547763
17899	547764
12905	547765
47402	547766
3609	547767
6679	547768
28952	547769
40236	547770
46845	547771
54778	547772
10312	547773
9422	547774
60719	547775
4973	547776
40773	547777
2703	547778
124197	547779
169824	547780
33186	547781
53818	547782
34689	547783
19985	547784
79425	547785
61866	547786
158060	547787
17739	547788
112178	547789
28884	547790
157948	547791
12387	547792
3982	547793
63122	547794
13870	547795
19050	547796
46649	547797
111344	547798
81247	547799
10686	547800
40915	547801
65197	547802
319	547803
3315	547804
17187	547805
110486	547806
1370	547807
39227	547808
46553	547809
52542	547810
42243	547811
19467	547812
27667	547813
10199	547814
10797	547815
14424	547816
37661	547817
1286	547818
62543	547819
17787	547820
10422	547821
44857	547822
8762	547823
5998	547824
18937	547825
33000	547826
45128	547827
54655	547828
111397	547829
41141	547830
25108	547831
61898	547832
103628	547833
123423	547834
16410	547835
24690	547836
46528	547837
2536	547838
13729	547839
18459	547840
6203	547841
129591	547842
26164	547843
69918	547844
54238	547845
137725	547846
8463	547847
28499	547848
1756	547849
23739	547850
130449	547851
70648	547852
84047	547853
25972	547854
104369	547855
36099	547856
146435	547857
51871	547858
58393	547859
14537	547860
116928	547861
38660	547862
2287	547863
95194	547864
17156	547865
31313	547866
41596	547867
105304	547868
67573	547869
15413	547870
93357	547871
7745	547872
72724	547873
3214	547874
4018	547875
34961	547876
7737	547877
14228	547878
36484	547879
53799	547880
33499	547881
12978	547882
31900	547883
106269	547884
22649	547885
9487	547886
41361	547887
54179	547888
44364	547889
26592	547890
93388	547891
87795	547892
11853	547893
67496	547894
31023	547895
7024	547896
6467	547897
199	547898
43750	547899
82564	547900
7859	547901
16722	547902
82751	547903
82243	547904
20884	547905
8059	547906
52107	547907
73636	547908
38800	547909
123227	547910
86689	547911
140424	547912
38260	547913
86459	547914
79828	547915
22880	547916
121801	547917
60548	547918
2891	547919
3948	547920
76988	547921
93541	547922
3994	547923
68109	547924
51883	547925
96825	547926
33882	547927
5630	547928
97016	547929
49305	547930
6606	547931
94067	547932
4262	547933
67090	547934
32760	547935
8950	547936
67975	547937
28192	547938
13634	547939
60565	547940
37421	547941
26523	547942
158	547943
28895	547944
34608	547945
113741	547946
20899	547947
19691	547948
31916	547949
5965	547950
99643	547951
33836	547952
50420	547953
7229	547954
79734	547955
71397	547956
105574	547957
56583	547958
9321	547959
9039	547960
20480	547961
167828	547962
90292	547963
5167	547964
107628	547965
7073	547966
100580	547967
3738	547968
28079	547969
169874	547970
125265	547971
41020	547972
29043	547973
36873	547974
40505	547975
35235	547976
4711	547977
7678	547978
80399	547979
9287	547980
476	547981
3589	547982
19283	547983
272	547984
29422	547985
2472	547986
48949	547987
12315	547988
92509	547989
15695	547990
8537	547991
87047	547992
70341	547993
2966	547994
127398	547995
56803	547996
66912	547997
40218	547998
29126	547999
24539	548000
26290	548001
20521	548002
413	548003
22327	548004
137615	548005
90920	548006
122642	548007
43474	548008
57625	548009
1297	548010
929	548011
4028	548012
42284	548013
8039	548014
23639	548015
22737	548016
73822	548017
6960	548018
35459	548019
9607	548020
81862	548021
16791	548022
80745	548023
11139	548024
77025	548025
14014	548026
7678	548027
122114	548028
61544	548029
61889	548030
66894	548031
12058	548032
28679	548033
62768	548034
126681	548035
25889	548036
6215	548037
49239	548038
65050	548039
82186	548040
38198	548041
22272	548042
117187	548043
37330	548044
88944	548045
6645	548046
43976	548047
8793	548048
72777	548049
9428	548050
96060	548051
9443	548052
130040	548053
3123	548054
45051	548055
33641	548056
30125	548057
14383	548058
96060	548059
1605	548060
7064	548061
18240	548062
165173	548063
63579	548064
31378	548065
15147	548066
29434	548067
25488	548068
125134	548069
30948	548070
720	548071
2074	548072
21422	548073
82481	548074
10856	548075
56177	548076
80429	548077
66969	548078
7389	548079
75887	548080
6559	548081
9283	548082
294	548083
8612	548084
23036	548085
3706	548086
24066	548087
91475	548088
15417	548089
7455	548090
58184	548091
95357	548092
16435	548093
8748	548094
6807	548095
216	548096
7616	548097
92256	548098
10958	548099
30668	548100
75942	548101
41228	548102
87295	548103
10551	548104
21438	548105
18776	548106
89915	548107
30517	548108
2768	548109
12607	548110
31586	548111
35026	548112
58199	548113
28260	548114
7951	548115
34681	548116
22350	548117
21085	548118
63892	548119
15406	548120
6531	548121
2172	548122
3961	548123
63680	548124
64979	548125
61663	548126
80163	548127
12242	548128
3676	548129
127352	548130
58327	548131
76025	548132
167707	548133
14641	548134
88007	548135
18565	548136
249	548137
104346	548138
9533	548139
17842	548140
41064	548141
25895	548142
75590	548143
4425	548144
41073	548145
120654	548146
4512	548147
120417	548148
64731	548149
133434	548150
4698	548151
4727	548152
20305	548153
1288	548154
18675	548155
43684	548156
69927	548157
110128	548158
113817	548159
72746	548160
857	548161
7384	548162
78827	548163
99354	548164
157635	548165
27317	548166
987	548167
16727	548168
73285	548169
14162	548170
95315	548171
61670	548172
2889	548173
72266	548174
1355	548175
94660	548176
53349	548177
33186	548178
4706	548179
54824	548180
18599	548181
74131	548182
77370	548183
93608	548184
1888	548185
67361	548186
20551	548187
47224	548188
7571	548189
119614	548190
13148	548191
65464	548192
20815	548193
43851	548194
95742	548195
24551	548196
4955	548197
10986	548198
33793	548199
25524	548200
73135	548201
3881	548202
70276	548203
31073	548204
41280	548205
25707	548206
100344	548207
28416	548208
2938	548209
510	548210
56588	548211
91949	548212
19199	548213
67215	548214
62299	548215
32384	548216
35238	548217
19490	548218
3290	548219
4432	548220
18207	548221
89194	548222
45260	548223
16678	548224
36232	548225
26572	548226
2668	548227
12141	548228
25489	548229
16439	548230
6874	548231
86154	548232
22661	548233
68982	548234
17470	548235
41497	548236
21863	548237
94037	548238
86271	548239
22792	548240
15782	548241
157280	548242
35778	548243
43863	548244
47981	548245
24633	548246
126508	548247
148	548248
73020	548249
38215	548250
46902	548251
27241	548252
1240	548253
9426	548254
138126	548255
45355	548256
32754	548257
48545	548258
15647	548259
30768	548260
33546	548261
20139	548262
16912	548263
135501	548264
24126	548265
5173	548266
1020	548267
7362	548268
45724	548269
19751	548270
33090	548271
12794	548272
62797	548273
25324	548274
114071	548275
137107	548276
45762	548277
7563	548278
6822	548279
11202	548280
66587	548281
131711	548282
40386	548283
106285	548284
30681	548285
127721	548286
10012	548287
75284	548288
42416	548289
86039	548290
59749	548291
14004	548292
578	548293
43639	548294
9460	548295
869	548296
14310	548297
55971	548298
46938	548299
42609	548300
105926	548301
150818	548302
19482	548303
60626	548304
378	548305
13192	548306
23250	548307
7061	548308
3957	548309
19306	548310
8737	548311
130755	548312
14946	548313
51330	548314
3306	548315
21885	548316
22488	548317
85462	548318
136494	548319
10953	548320
14888	548321
10452	548322
116198	548323
35346	548324
8963	548325
22819	548326
113917	548327
49944	548328
33345	548329
30765	548330
11820	548331
78680	548332
18368	548333
95378	548334
21689	548335
7875	548336
1360	548337
78458	548338
41287	548339
80883	548340
64091	548341
14188	548342
52409	548343
87294	548344
71274	548345
161976	548346
114648	548347
66920	548348
32417	548349
31800	548350
59595	548351
13222	548352
134067	548353
10209	548354
52435	548355
74519	548356
13482	548357
60370	548358
13156	548359
46925	548360
29143	548361
689	548362
81445	548363
25590	548364
162135	548365
102474	548366
42380	548367
8826	548368
15960	548369
106344	548370
68978	548371
33251	548372
110051	548373
91660	548374
85412	548375
31424	548376
66453	548377
37481	548378
103359	548379
81602	548380
19914	548381
100	548382
17117	548383
63851	548384
167647	548385
84894	548386
67577	548387
46244	548388
3141	548389
26070	548390
92950	548391
14423	548392
82825	548393
359	548394
52642	548395
84294	548396
11235	548397
31614	548398
69950	548399
117106	548400
89307	548401
13367	548402
66200	548403
10245	548404
76394	548405
8556	548406
79467	548407
144	548408
3068	548409
16248	548410
124677	548411
30354	548412
3453	548413
16970	548414
43277	548415
12815	548416
84854	548417
77734	548418
17826	548419
3049	548420
31718	548421
16662	548422
28693	548423
159525	548424
3857	548425
7591	548426
137238	548427
6878	548428
50235	548429
39135	548430
3231	548431
1892	548432
28851	548433
22078	548434
53882	548435
2632	548436
22281	548437
10017	548438
2483	548439
1527	548440
78509	548441
23654	548442
93073	548443
19897	548444
11	548445
22537	548446
6604	548447
79310	548448
65195	548449
3901	548450
22808	548451
5136	548452
48279	548453
98617	548454
55336	548455
102615	548456
121414	548457
117123	548458
116061	548459
3246	548460
106474	548461
131926	548462
10096	548463
92135	548464
69317	548465
65730	548466
67956	548467
27997	548468
24018	548469
23659	548470
3583	548471
110031	548472
65493	548473
41075	548474
79273	548475
64694	548476
9232	548477
17479	548478
12081	548479
4973	548480
2428	548481
35803	548482
756	548483
3018	548484
41241	548485
106602	548486
10095	548487
30652	548488
44548	548489
107584	548490
34883	548491
45837	548492
26682	548493
39216	548494
52195	548495
5539	548496
77024	548497
2639	548498
9472	548499
35167	548500
36124	548501
52964	548502
15409	548503
7577	548504
124479	548505
97059	548506
1385	548507
37239	548508
38846	548509
15274	548510
1576	548511
32336	548512
69567	548513
159666	548514
89628	548515
96414	548516
42351	548517
6431	548518
6095	548519
643	548520
35021	548521
17733	548522
19680	548523
114524	548524
15717	548525
16322	548526
31581	548527
72133	548528
88180	548529
64514	548530
149522	548531
5899	548532
159657	548533
5608	548534
97231	548535
41961	548536
74610	548537
30235	548538
18437	548539
9374	548540
5598	548541
17929	548542
12784	548543
20018	548544
78749	548545
5726	548546
96845	548547
71693	548548
24117	548549
2048	548550
8951	548551
97528	548552
48482	548553
22851	548554
6006	548555
133006	548556
57767	548557
82620	548558
6966	548559
832	548560
45245	548561
38404	548562
48123	548563
40507	548564
58960	548565
12870	548566
4724	548567
73655	548568
128182	548569
42100	548570
34380	548571
90591	548572
81245	548573
19388	548574
7529	548575
3802	548576
41767	548577
6685	548578
10634	548579
54537	548580
57314	548581
11341	548582
15273	548583
91496	548584
8944	548585
40951	548586
7752	548587
125480	548588
59904	548589
34681	548590
144092	548591
67962	548592
3342	548593
4284	548594
10135	548595
77849	548596
51568	548597
39207	548598
41501	548599
23989	548600
7866	548601
6127	548602
46085	548603
41841	548604
3878	548605
34043	548606
5809	548607
16695	548608
10401	548609
57426	548610
87546	548611
18214	548612
77296	548613
15676	548614
12806	548615
27652	548616
3827	548617
132334	548618
622	548619
28043	548620
92035	548621
17144	548622
7705	548623
71637	548624
1654	548625
40422	548626
31909	548627
32570	548628
11745	548629
3191	548630
57762	548631
702	548632
24083	548633
623	548634
104943	548635
49262	548636
18212	548637
35120	548638
10630	548639
26614	548640
14792	548641
6892	548642
55509	548643
69164	548644
30555	548645
62246	548646
33681	548647
85394	548648
64433	548649
43268	548650
50432	548651
70248	548652
1533	548653
11589	548654
9935	548655
37805	548656
115504	548657
9703	548658
13637	548659
47875	548660
9875	548661
1310	548662
115625	548663
62081	548664
18558	548665
8552	548666
124393	548667
168129	548668
72393	548669
30294	548670
1659	548671
16745	548672
36135	548673
45748	548674
45625	548675
18504	548676
61553	548677
9077	548678
74761	548679
105939	548680
90211	548681
12109	548682
20044	548683
115385	548684
13336	548685
18190	548686
10897	548687
103251	548688
18368	548689
7614	548690
25746	548691
12135	548692
13065	548693
18810	548694
113413	548695
68411	548696
75929	548697
109120	548698
816	548699
9255	548700
11453	548701
11619	548702
9636	548703
31381	548704
4493	548705
73966	548706
26014	548707
31512	548708
17136	548709
84937	548710
9800	548711
11467	548712
13682	548713
5208	548714
2065	548715
22144	548716
4287	548717
68442	548718
146860	548719
76768	548720
44394	548721
19486	548722
35494	548723
115279	548724
14306	548725
115419	548726
11831	548727
52400	548728
1708	548729
15332	548730
67935	548731
35228	548732
47753	548733
8510	548734
133234	548735
1642	548736
74105	548737
107947	548738
15763	548739
75633	548740
126727	548741
67863	548742
7942	548743
87801	548744
104506	548745
17013	548746
2625	548747
17490	548748
10878	548749
30693	548750
111207	548751
67835	548752
3155	548753
79142	548754
62914	548755
14097	548756
3727	548757
69626	548758
20162	548759
114443	548760
50764	548761
4563	548762
19285	548763
26652	548764
102221	548765
2665	548766
66320	548767
13190	548768
55687	548769
6122	548770
35934	548771
15790	548772
103932	548773
4843	548774
32475	548775
36740	548776
49169	548777
16825	548778
43152	548779
56827	548780
77389	548781
1052	548782
10835	548783
63243	548784
13783	548785
47473	548786
27608	548787
1235	548788
120973	548789
10604	548790
196	548791
118456	548792
9157	548793
71755	548794
114907	548795
25217	548796
55626	548797
55099	548798
28485	548799
10491	548800
8977	548801
24928	548802
19666	548803
33527	548804
141241	548805
20443	548806
75834	548807
73558	548808
24250	548809
29187	548810
46853	548811
31620	548812
82174	548813
22479	548814
18467	548815
32350	548816
23678	548817
24687	548818
13056	548819
34765	548820
131502	548821
77347	548822
88845	548823
130852	548824
144582	548825
1669	548826
71556	548827
114960	548828
61677	548829
12143	548830
76332	548831
27774	548832
95226	548833
46850	548834
138178	548835
8915	548836
48612	548837
3403	548838
96537	548839
124401	548840
14963	548841
6238	548842
63394	548843
67722	548844
101543	548845
80125	548846
3177	548847
158250	548848
33106	548849
155206	548850
118740	548851
8414	548852
41440	548853
4067	548854
91211	548855
37735	548856
431	548857
40541	548858
30795	548859
42379	548860
15911	548861
109388	548862
93850	548863
47502	548864
130847	548865
76241	548866
35352	548867
48326	548868
14079	548869
92132	548870
110228	548871
58650	548872
65889	548873
53572	548874
833	548875
954	548876
1394	548877
19131	548878
21891	548879
960	548880
8661	548881
53416	548882
103864	548883
57072	548884
163535	548885
39077	548886
2299	548887
22548	548888
15294	548889
17176	548890
37276	548891
61759	548892
48545	548893
121101	548894
16262	548895
446	548896
25407	548897
13341	548898
20793	548899
47090	548900
55168	548901
82241	548902
41988	548903
104287	548904
144882	548905
30063	548906
32699	548907
135503	548908
43077	548909
68807	548910
9275	548911
77898	548912
10675	548913
108694	548914
25232	548915
69457	548916
13829	548917
71496	548918
3772	548919
69315	548920
26845	548921
93392	548922
6083	548923
64420	548924
23782	548925
80362	548926
13020	548927
25804	548928
35173	548929
45744	548930
31900	548931
3982	548932
12953	548933
9309	548934
3134	548935
51904	548936
37761	548937
8304	548938
10413	548939
4172	548940
3738	548941
61709	548942
59747	548943
4556	548944
2806	548945
46064	548946
59171	548947
2129	548948
34413	548949
39246	548950
135748	548951
4396	548952
13	548953
130666	548954
13725	548955
12588	548956
7122	548957
36106	548958
297	548959
393	548960
28155	548961
3454	548962
121025	548963
100657	548964
7871	548965
145868	548966
35311	548967
111707	548968
962	548969
22285	548970
25132	548971
95822	548972
32613	548973
23008	548974
10785	548975
3728	548976
16585	548977
126587	548978
72076	548979
153052	548980
64755	548981
18321	548982
53505	548983
28011	548984
83806	548985
54853	548986
71549	548987
44207	548988
32357	548989
43904	548990
20051	548991
455	548992
31621	548993
45386	548994
7030	548995
3625	548996
1820	548997
27887	548998
20730	548999
47770	549000
60215	549001
29214	549002
10193	549003
93590	549004
1884	549005
100338	549006
59067	549007
32120	549008
93128	549009
23496	549010
1228	549011
22394	549012
35674	549013
21731	549014
105337	549015
9229	549016
85682	549017
12125	549018
1316	549019
62737	549020
7806	549021
689	549022
29940	549023
50448	549024
105612	549025
151678	549026
18279	549027
5354	549028
89679	549029
481	549030
19455	549031
1950	549032
1018	549033
2464	549034
28975	549035
23202	549036
115	549037
74240	549038
164946	549039
50457	549040
10623	549041
65863	549042
87215	549043
29802	549044
118817	549045
76	549046
83022	549047
2469	549048
48	549049
43124	549050
77787	549051
3150	549052
68230	549053
8072	549054
44427	549055
54388	549056
59682	549057
32315	549058
4880	549059
3877	549060
23769	549061
50822	549062
84297	549063
31641	549064
103848	549065
82790	549066
99289	549067
20983	549068
1252	549069
119006	549070
1853	549071
30611	549072
25834	549073
43930	549074
25571	549075
16888	549076
55705	549077
8858	549078
59430	549079
104377	549080
23252	549081
49522	549082
15149	549083
110659	549084
7783	549085
33415	549086
7164	549087
3286	549088
49567	549089
6265	549090
76438	549091
77820	549092
131	549093
14368	549094
8790	549095
2712	549096
50647	549097
6689	549098
20896	549099
19576	549100
15828	549101
509	549102
42549	549103
18938	549104
122886	549105
40401	549106
3210	549107
28218	549108
3217	549109
50169	549110
65733	549111
28617	549112
76037	549113
72863	549114
69191	549115
60045	549116
10429	549117
12216	549118
10735	549119
11501	549120
62469	549121
66788	549122
167667	549123
124034	549124
68219	549125
79761	549126
55775	549127
112973	549128
22506	549129
28032	549130
7268	549131
71648	549132
115688	549133
7434	549134
100934	549135
50788	549136
1069	549137
902	549138
7304	549139
27655	549140
162472	549141
124845	549142
28085	549143
29333	549144
28246	549145
2533	549146
33377	549147
9963	549148
15220	549149
23990	549150
82878	549151
133166	549152
82710	549153
4691	549154
18646	549155
51849	549156
5641	549157
7304	549158
36443	549159
83551	549160
16010	549161
3320	549162
164895	549163
25725	549164
29248	549165
63980	549166
36514	549167
25460	549168
375	549169
5028	549170
46812	549171
15869	549172
28537	549173
23504	549174
157946	549175
93035	549176
142894	549177
12798	549178
372	549179
92328	549180
58675	549181
35942	549182
115663	549183
161088	549184
9862	549185
95675	549186
20340	549187
24088	549188
4298	549189
55	549190
1183	549191
120662	549192
4465	549193
6818	549194
12376	549195
1666	549196
109598	549197
65530	549198
98953	549199
46627	549200
215	549201
94111	549202
12110	549203
145892	549204
9245	549205
75415	549206
47701	549207
12100	549208
34118	549209
57947	549210
81910	549211
14828	549212
30200	549213
22456	549214
30694	549215
105301	549216
23120	549217
69110	549218
10649	549219
6538	549220
7520	549221
85958	549222
29842	549223
7915	549224
20581	549225
71711	549226
539	549227
109885	549228
37238	549229
41967	549230
47903	549231
27051	549232
94200	549233
6347	549234
33049	549235
67633	549236
2005	549237
77243	549238
7647	549239
98675	549240
37550	549241
116685	549242
125798	549243
48987	549244
17865	549245
94480	549246
109626	549247
146635	549248
32616	549249
101417	549250
16408	549251
2498	549252
26218	549253
21557	549254
58160	549255
28241	549256
11438	549257
27529	549258
32695	549259
51581	549260
68650	549261
55705	549262
55982	549263
87180	549264
37818	549265
115068	549266
90800	549267
48478	549268
100629	549269
124953	549270
19423	549271
52566	549272
11113	549273
51916	549274
69898	549275
42806	549276
90612	549277
107866	549278
31935	549279
16084	549280
63537	549281
97480	549282
16974	549283
39885	549284
37192	549285
33799	549286
37060	549287
35267	549288
95185	549289
42563	549290
840	549291
108403	549292
92824	549293
12753	549294
89830	549295
34437	549296
13668	549297
19356	549298
107520	549299
28998	549300
34998	549301
54119	549302
92558	549303
16922	549304
94324	549305
5932	549306
77488	549307
135694	549308
3689	549309
52482	549310
9390	549311
51531	549312
78563	549313
12947	549314
43841	549315
42218	549316
57327	549317
54464	549318
63786	549319
32607	549320
40542	549321
18614	549322
20764	549323
15782	549324
67231	549325
77863	549326
133533	549327
5064	549328
43734	549329
82140	549330
36359	549331
79002	549332
67117	549333
15822	549334
168373	549335
97342	549336
60622	549337
28897	549338
6947	549339
3510	549340
7183	549341
139878	549342
2752	549343
21615	549344
30266	549345
20549	549346
76702	549347
38004	549348
7789	549349
150466	549350
88112	549351
57579	549352
41177	549353
83285	549354
56656	549355
30693	549356
19628	549357
40224	549358
59886	549359
23746	549360
11085	549361
20361	549362
5876	549363
9005	549364
32564	549365
5265	549366
129809	549367
11178	549368
9865	549369
1039	549370
70063	549371
46487	549372
48611	549373
9834	549374
49274	549375
5144	549376
57775	549377
42078	549378
22565	549379
8156	549380
66913	549381
124387	549382
21885	549383
73488	549384
22662	549385
138	549386
13374	549387
65891	549388
8264	549389
103554	549390
17385	549391
25094	549392
9384	549393
63738	549394
104492	549395
134658	549396
8700	549397
6567	549398
107993	549399
158856	549400
27421	549401
758	549402
14125	549403
47214	549404
94414	549405
31056	549406
56896	549407
27544	549408
60897	549409
89298	549410
180	549411
15267	549412
104888	549413
92499	549414
717	549415
105970	549416
3550	549417
20529	549418
13570	549419
78282	549420
14923	549421
129427	549422
3534	549423
339	549424
23564	549425
86485	549426
1114	549427
46839	549428
19270	549429
23629	549430
41393	549431
7266	549432
108105	549433
28826	549434
922	549435
5455	549436
53772	549437
28949	549438
78339	549439
23960	549440
99044	549441
1314	549442
67375	549443
25862	549444
2358	549445
12790	549446
33789	549447
71252	549448
29007	549449
393	549450
30412	549451
92352	549452
5625	549453
8759	549454
5403	549455
7927	549456
25907	549457
28231	549458
12447	549459
72806	549460
17861	549461
34295	549462
98970	549463
57821	549464
19190	549465
18484	549466
22541	549467
25731	549468
48917	549469
22341	549470
30829	549471
10484	549472
38527	549473
10361	549474
4868	549475
4461	549476
32592	549477
1423	549478
17308	549479
38963	549480
37909	549481
25780	549482
132663	549483
11597	549484
81974	549485
18943	549486
44372	549487
2512	549488
6564	549489
70555	549490
4929	549491
6810	549492
8892	549493
95160	549494
42550	549495
42819	549496
75628	549497
24700	549498
18755	549499
17288	549500
38974	549501
44012	549502
5985	549503
80174	549504
20701	549505
57140	549506
57661	549507
4362	549508
40428	549509
111331	549510
24717	549511
54810	549512
39425	549513
41401	549514
14104	549515
89738	549516
100968	549517
23657	549518
18231	549519
57313	549520
143210	549521
23535	549522
3956	549523
29043	549524
71847	549525
79407	549526
3718	549527
57224	549528
2966	549529
97122	549530
29317	549531
54006	549532
4905	549533
104950	549534
64170	549535
20008	549536
6623	549537
28202	549538
41088	549539
27946	549540
16864	549541
43656	549542
15896	549543
9589	549544
14274	549545
56137	549546
45174	549547
28167	549548
27041	549549
23302	549550
76301	549551
73099	549552
481	549553
5324	549554
96184	549555
44815	549556
130660	549557
13090	549558
20789	549559
13019	549560
71573	549561
69149	549562
88941	549563
14468	549564
13388	549565
15812	549566
3977	549567
12395	549568
42230	549569
144979	549570
78412	549571
64928	549572
81023	549573
11458	549574
16731	549575
13478	549576
50300	549577
1078	549578
81325	549579
150342	549580
124819	549581
3031	549582
52406	549583
51928	549584
65	549585
29947	549586
113325	549587
17729	549588
46278	549589
23134	549590
32228	549591
51774	549592
58292	549593
5873	549594
63853	549595
30443	549596
743	549597
5452	549598
15547	549599
36570	549600
11196	549601
167263	549602
137019	549603
71798	549604
26844	549605
45638	549606
29361	549607
29076	549608
35708	549609
3083	549610
133787	549611
60871	549612
16366	549613
34945	549614
53145	549615
30495	549616
31036	549617
2553	549618
12645	549619
82961	549620
4334	549621
5009	549622
48099	549623
63126	549624
5202	549625
114862	549626
6622	549627
44072	549628
2347	549629
16384	549630
41340	549631
25093	549632
67290	549633
50961	549634
7830	549635
8925	549636
3724	549637
1713	549638
11524	549639
44240	549640
96988	549641
19557	549642
9803	549643
111049	549644
8068	549645
3755	549646
13869	549647
71	549648
11399	549649
12675	549650
65866	549651
34883	549652
147739	549653
99459	549654
34992	549655
131861	549656
100407	549657
6119	549658
31079	549659
105964	549660
40053	549661
11418	549662
71587	549663
107016	549664
20517	549665
99209	549666
53638	549667
96581	549668
8810	549669
37342	549670
84377	549671
80518	549672
3983	549673
388	549674
52152	549675
63213	549676
25344	549677
16634	549678
35413	549679
22864	549680
168825	549681
2398	549682
48632	549683
35571	549684
31764	549685
104498	549686
4100	549687
3598	549688
29021	549689
55709	549690
59472	549691
30398	549692
135412	549693
41402	549694
8801	549695
31398	549696
18639	549697
10141	549698
124509	549699
31463	549700
135487	549701
49304	549702
29176	549703
12378	549704
27462	549705
167755	549706
17935	549707
14508	549708
59011	549709
13604	549710
146489	549711
153936	549712
4291	549713
54456	549714
28620	549715
88888	549716
5669	549717
46152	549718
51470	549719
12166	549720
87746	549721
27938	549722
120678	549723
8231	549724
111539	549725
106910	549726
15	549727
123	549728
9302	549729
15426	549730
89500	549731
53794	549732
979	549733
1644	549734
4713	549735
30301	549736
24069	549737
10123	549738
60229	549739
25281	549740
19701	549741
36106	549742
59144	549743
83500	549744
825	549745
8139	549746
147087	549747
46828	549748
6779	549749
109812	549750
16052	549751
69607	549752
48	549753
70548	549754
23622	549755
30404	549756
56204	549757
17667	549758
8659	549759
82309	549760
110496	549761
17584	549762
7978	549763
136596	549764
17828	549765
57202	549766
51590	549767
4915	549768
81027	549769
5712	549770
46294	549771
15229	549772
113100	549773
27753	549774
39398	549775
3798	549776
41505	549777
103937	549778
30358	549779
34191	549780
46523	549781
33936	549782
11884	549783
32916	549784
33071	549785
110342	549786
4907	549787
8808	549788
151330	549789
50246	549790
46831	549791
90539	549792
79116	549793
90074	549794
230	549795
81	549796
13595	549797
43455	549798
31153	549799
1562	549800
28062	549801
15552	549802
31045	549803
1501	549804
11018	549805
35072	549806
110630	549807
36597	549808
27530	549809
69182	549810
132976	549811
50387	549812
57269	549813
100257	549814
88075	549815
83280	549816
30944	549817
48331	549818
13526	549819
69592	549820
51722	549821
113368	549822
42227	549823
74985	549824
98682	549825
58988	549826
65231	549827
8646	549828
100	549829
10997	549830
6313	549831
17326	549832
29658	549833
8555	549834
1602	549835
25280	549836
134005	549837
17758	549838
1910	549839
5540	549840
16575	549841
14197	549842
26865	549843
2376	549844
116404	549845
156248	549846
10455	549847
44440	549848
17385	549849
5265	549850
7751	549851
92501	549852
36223	549853
115021	549854
92117	549855
14095	549856
5498	549857
88532	549858
5495	549859
2337	549860
36901	549861
87465	549862
104808	549863
20156	549864
73883	549865
28986	549866
13039	549867
53770	549868
1824	549869
54997	549870
65889	549871
126237	549872
15099	549873
33959	549874
28283	549875
53148	549876
36556	549877
9497	549878
48898	549879
71520	549880
56783	549881
137207	549882
22348	549883
12201	549884
38206	549885
64245	549886
47849	549887
2252	549888
5892	549889
48746	549890
51929	549891
47020	549892
5137	549893
103045	549894
134463	549895
32352	549896
26882	549897
134288	549898
12171	549899
10376	549900
29612	549901
2821	549902
13705	549903
155937	549904
24761	549905
6104	549906
15167	549907
10740	549908
78447	549909
5267	549910
3091	549911
7542	549912
10692	549913
4357	549914
110565	549915
43558	549916
1587	549917
75049	549918
29596	549919
162758	549920
22908	549921
133326	549922
12666	549923
88032	549924
31689	549925
11520	549926
11800	549927
120075	549928
17370	549929
13797	549930
68120	549931
33960	549932
21213	549933
9284	549934
11775	549935
21659	549936
24289	549937
6953	549938
41112	549939
60003	549940
29158	549941
94561	549942
7846	549943
51976	549944
159075	549945
79206	549946
97449	549947
54191	549948
38795	549949
18234	549950
23646	549951
34315	549952
133234	549953
85448	549954
76626	549955
14045	549956
77829	549957
96598	549958
74887	549959
101129	549960
17626	549961
121317	549962
2064	549963
6547	549964
534	549965
102892	549966
21549	549967
124675	549968
3584	549969
21667	549970
65449	549971
11867	549972
61123	549973
35221	549974
1453	549975
10459	549976
17901	549977
39462	549978
95933	549979
69246	549980
4029	549981
24710	549982
22948	549983
8670	549984
60029	549985
4305	549986
34275	549987
46755	549988
25246	549989
58059	549990
153735	549991
62625	549992
52201	549993
54277	549994
9307	549995
2969	549996
49829	549997
59076	549998
136130	549999
45666	550000
5402	550001
41187	550002
104314	550003
79051	550004
32489	550005
113281	550006
89158	550007
49146	550008
14090	550009
22519	550010
115540	550011
41202	550012
7908	550013
5616	550014
10964	550015
113258	550016
10517	550017
20416	550018
75649	550019
50781	550020
37165	550021
16254	550022
19013	550023
139628	550024
156601	550025
52672	550026
5450	550027
3054	550028
16294	550029
7945	550030
34058	550031
49145	550032
41420	550033
73253	550034
1855	550035
8289	550036
90077	550037
72593	550038
133701	550039
8340	550040
52667	550041
11240	550042
88874	550043
52143	550044
104145	550045
45592	550046
11923	550047
133378	550048
133025	550049
19681	550050
139018	550051
79843	550052
256	550053
7226	550054
29699	550055
63756	550056
64904	550057
30568	550058
76614	550059
43516	550060
8644	550061
71964	550062
96961	550063
29865	550064
110833	550065
37373	550066
80748	550067
7691	550068
14887	550069
9727	550070
96155	550071
21198	550072
5537	550073
58392	550074
36433	550075
1769	550076
93276	550077
124104	550078
21401	550079
169397	550080
4863	550081
30483	550082
24815	550083
27807	550084
33422	550085
83098	550086
36948	550087
102727	550088
697	550089
137975	550090
26025	550091
24632	550092
94	550093
86230	550094
2007	550095
55766	550096
42359	550097
9270	550098
18543	550099
286	550100
49479	550101
45500	550102
68708	550103
30289	550104
75468	550105
35055	550106
4012	550107
30936	550108
167790	550109
13582	550110
49057	550111
71316	550112
31158	550113
118669	550114
114610	550115
29785	550116
105735	550117
25640	550118
31576	550119
7839	550120
44196	550121
21431	550122
63988	550123
20986	550124
145104	550125
6830	550126
7887	550127
69415	550128
34475	550129
103148	550130
20873	550131
130200	550132
30208	550133
1453	550134
30260	550135
29259	550136
18213	550137
12853	550138
56519	550139
31300	550140
74256	550141
34144	550142
94783	550143
37704	550144
21903	550145
59253	550146
77357	550147
2304	550148
9030	550149
86921	550150
7356	550151
47746	550152
81881	550153
3115	550154
51758	550155
2998	550156
14642	550157
77062	550158
560	550159
16167	550160
29107	550161
1334	550162
14843	550163
149961	550164
34174	550165
71675	550166
3596	550167
3645	550168
74691	550169
51101	550170
845	550171
70499	550172
102359	550173
73996	550174
37536	550175
6715	550176
38784	550177
9939	550178
68458	550179
26951	550180
87839	550181
56924	550182
23564	550183
25905	550184
8641	550185
17924	550186
69373	550187
52973	550188
43977	550189
60514	550190
13875	550191
43673	550192
65853	550193
96588	550194
45147	550195
13361	550196
42134	550197
41390	550198
35740	550199
33984	550200
13295	550201
64910	550202
85645	550203
28331	550204
8574	550205
11021	550206
8268	550207
33795	550208
3140	550209
1930	550210
931	550211
31096	550212
34226	550213
5716	550214
45886	550215
306	550216
24600	550217
121090	550218
31841	550219
50951	550220
7120	550221
5702	550222
63910	550223
2607	550224
36018	550225
35548	550226
24853	550227
28725	550228
75344	550229
99678	550230
4531	550231
35514	550232
87008	550233
28741	550234
108671	550235
16293	550236
2157	550237
18493	550238
3439	550239
11333	550240
32901	550241
5121	550242
43687	550243
14366	550244
66759	550245
106611	550246
147374	550247
25575	550248
2511	550249
30113	550250
1218	550251
63195	550252
74399	550253
672	550254
11664	550255
3879	550256
83715	550257
11747	550258
1401	550259
62050	550260
23962	550261
483	550262
359	550263
63505	550264
87016	550265
38625	550266
64313	550267
64387	550268
96	550269
5407	550270
30175	550271
66112	550272
3139	550273
1354	550274
4507	550275
5154	550276
408	550277
157888	550278
22641	550279
72818	550280
79804	550281
25418	550282
19684	550283
40180	550284
45059	550285
1500	550286
131348	550287
6284	550288
7294	550289
51258	550290
107850	550291
6890	550292
74096	550293
99340	550294
17816	550295
69688	550296
46457	550297
71563	550298
114139	550299
78398	550300
22141	550301
7422	550302
35797	550303
44266	550304
36031	550305
22048	550306
89	550307
13271	550308
7554	550309
31042	550310
134813	550311
23230	550312
10204	550313
85975	550314
1479	550315
5810	550316
11010	550317
54475	550318
97826	550319
37354	550320
14389	550321
1062	550322
80388	550323
90982	550324
3238	550325
98271	550326
77697	550327
17750	550328
8150	550329
152059	550330
67366	550331
2482	550332
16253	550333
1873	550334
43943	550335
103097	550336
10112	550337
101794	550338
102657	550339
2532	550340
2033	550341
89504	550342
27309	550343
20258	550344
10527	550345
5901	550346
19312	550347
3433	550348
9914	550349
119375	550350
54598	550351
22120	550352
101457	550353
1879	550354
29174	550355
31282	550356
3298	550357
29719	550358
19154	550359
47690	550360
51004	550361
64542	550362
3346	550363
10215	550364
6979	550365
27876	550366
21	550367
24260	550368
18119	550369
9993	550370
43652	550371
62166	550372
90019	550373
79346	550374
68027	550375
73973	550376
29723	550377
64606	550378
9338	550379
14011	550380
91126	550381
66973	550382
16646	550383
112351	550384
52461	550385
133237	550386
584	550387
27916	550388
21326	550389
53631	550390
43029	550391
66588	550392
13317	550393
92	550394
15434	550395
62150	550396
105440	550397
58494	550398
62208	550399
1824	550400
20559	550401
62010	550402
28911	550403
101133	550404
51427	550405
92283	550406
69447	550407
9440	550408
32567	550409
2731	550410
89797	550411
30888	550412
53496	550413
3496	550414
8939	550415
18230	550416
98729	550417
115569	550418
115235	550419
35149	550420
8850	550421
73337	550422
16564	550423
78474	550424
11861	550425
46540	550426
9293	550427
7745	550428
72613	550429
4477	550430
152241	550431
7584	550432
63418	550433
143629	550434
4038	550435
22781	550436
31968	550437
30288	550438
15155	550439
8075	550440
35349	550441
49309	550442
99298	550443
170079	550444
18735	550445
3776	550446
14527	550447
15678	550448
95427	550449
127303	550450
1326	550451
4393	550452
96691	550453
102323	550454
10691	550455
160286	550456
75354	550457
34462	550458
53234	550459
104049	550460
10560	550461
38214	550462
76600	550463
11008	550464
11959	550465
1728	550466
109095	550467
1969	550468
1150	550469
5548	550470
27993	550471
61851	550472
94028	550473
19042	550474
54734	550475
79120	550476
100628	550477
4723	550478
17640	550479
111714	550480
244	550481
48962	550482
65432	550483
53137	550484
28969	550485
31048	550486
8626	550487
25712	550488
36727	550489
139758	550490
77893	550491
71881	550492
16173	550493
41150	550494
20800	550495
93410	550496
1018	550497
72138	550498
66140	550499
16746	550500
104289	550501
54213	550502
47071	550503
5103	550504
12862	550505
65071	550506
32373	550507
30271	550508
18737	550509
3313	550510
50141	550511
50923	550512
6753	550513
54901	550514
70922	550515
13027	550516
133806	550517
125416	550518
38878	550519
104929	550520
48868	550521
75574	550522
119367	550523
65029	550524
37956	550525
80741	550526
102188	550527
18420	550528
48424	550529
146506	550530
74592	550531
83408	550532
28819	550533
65902	550534
53239	550535
8247	550536
155369	550537
85404	550538
30887	550539
50657	550540
49831	550541
164242	550542
447	550543
4225	550544
50732	550545
164290	550546
94959	550547
289	550548
42362	550549
14898	550550
47438	550551
121019	550552
14017	550553
21267	550554
45785	550555
30934	550556
166623	550557
23	550558
99242	550559
7885	550560
107668	550561
32561	550562
135467	550563
3010	550564
45426	550565
5296	550566
54392	550567
10657	550568
9855	550569
137758	550570
8537	550571
103891	550572
57059	550573
9248	550574
110483	550575
11390	550576
70568	550577
37100	550578
37280	550579
6743	550580
132626	550581
60355	550582
88621	550583
84004	550584
42442	550585
121435	550586
2560	550587
21503	550588
186	550589
148731	550590
82956	550591
70290	550592
78535	550593
55259	550594
1823	550595
37077	550596
33844	550597
7844	550598
130985	550599
61313	550600
93620	550601
36842	550602
13743	550603
37945	550604
70562	550605
1319	550606
29772	550607
10870	550608
21053	550609
39299	550610
40737	550611
3743	550612
95393	550613
24620	550614
48444	550615
20016	550616
154633	550617
438	550618
14583	550619
8874	550620
9732	550621
11091	550622
75505	550623
11471	550624
7963	550625
8247	550626
73261	550627
9616	550628
14394	550629
73354	550630
114051	550631
74499	550632
13008	550633
71936	550634
37414	550635
35635	550636
60160	550637
127077	550638
862	550639
14418	550640
93463	550641
228	550642
20380	550643
42501	550644
914	550645
6687	550646
56870	550647
133732	550648
229	550649
63692	550650
53274	550651
2705	550652
7066	550653
8252	550654
64950	550655
44209	550656
521	550657
102740	550658
31048	550659
72894	550660
5517	550661
7467	550662
47634	550663
30775	550664
11294	550665
1285	550666
45429	550667
90352	550668
54965	550669
41996	550670
191	550671
43821	550672
72772	550673
12477	550674
55309	550675
18757	550676
3455	550677
14394	550678
3911	550679
123794	550680
4702	550681
125104	550682
105276	550683
1548	550684
113449	550685
33358	550686
3160	550687
116567	550688
83198	550689
39785	550690
29241	550691
8514	550692
79079	550693
167006	550694
11011	550695
4913	550696
6520	550697
59939	550698
52415	550699
2450	550700
55838	550701
101563	550702
31200	550703
37547	550704
66755	550705
55686	550706
54174	550707
10640	550708
21634	550709
3544	550710
7122	550711
10214	550712
13563	550713
1794	550714
15416	550715
10355	550716
9846	550717
22113	550718
33533	550719
6294	550720
23051	550721
155055	550722
53120	550723
9127	550724
98509	550725
60344	550726
45590	550727
26665	550728
29392	550729
57157	550730
67144	550731
3815	550732
105759	550733
198	550734
50311	550735
44606	550736
19725	550737
86979	550738
137702	550739
70095	550740
162452	550741
12921	550742
39479	550743
76048	550744
36706	550745
102107	550746
117266	550747
39714	550748
123596	550749
14934	550750
51093	550751
87616	550752
47771	550753
18563	550754
72503	550755
162139	550756
22349	550757
9066	550758
102785	550759
3234	550760
2315	550761
76789	550762
96060	550763
55833	550764
67395	550765
5070	550766
13009	550767
73671	550768
87263	550769
34859	550770
30636	550771
1977	550772
80066	550773
17670	550774
47440	550775
26793	550776
44903	550777
115612	550778
23158	550779
59760	550780
22009	550781
40877	550782
6584	550783
27455	550784
75882	550785
64759	550786
24444	550787
26512	550788
25329	550789
165520	550790
48697	550791
9908	550792
747	550793
47093	550794
17304	550795
6902	550796
46096	550797
38837	550798
36978	550799
39630	550800
14854	550801
19645	550802
492	550803
67474	550804
57587	550805
23549	550806
32402	550807
1939	550808
14839	550809
11231	550810
78839	550811
52946	550812
85495	550813
4083	550814
54507	550815
23710	550816
9265	550817
37363	550818
40405	550819
130947	550820
133355	550821
36112	550822
16044	550823
31593	550824
1341	550825
45486	550826
2289	550827
88084	550828
154985	550829
55007	550830
792	550831
76941	550832
39267	550833
5685	550834
30524	550835
3321	550836
29265	550837
149319	550838
62609	550839
49035	550840
43967	550841
65587	550842
12537	550843
1012	550844
108540	550845
19642	550846
60951	550847
65057	550848
2541	550849
28691	550850
3832	550851
1635	550852
19517	550853
12300	550854
87453	550855
29616	550856
21345	550857
14969	550858
17848	550859
136914	550860
19050	550861
61550	550862
25	550863
103990	550864
2309	550865
23497	550866
163221	550867
540	550868
12434	550869
162543	550870
4671	550871
64942	550872
81208	550873
40622	550874
16851	550875
67768	550876
3018	550877
72771	550878
117309	550879
17112	550880
1309	550881
58985	550882
90176	550883
7452	550884
83565	550885
21645	550886
86945	550887
60536	550888
169601	550889
61496	550890
13171	550891
128445	550892
61223	550893
135566	550894
12480	550895
11210	550896
8175	550897
19320	550898
64032	550899
53218	550900
12914	550901
84888	550902
2329	550903
37147	550904
16138	550905
6813	550906
80386	550907
28853	550908
34871	550909
15090	550910
29219	550911
11789	550912
60060	550913
4569	550914
2375	550915
93621	550916
19724	550917
12238	550918
130885	550919
29042	550920
54480	550921
15207	550922
68435	550923
58262	550924
109922	550925
112424	550926
4785	550927
5153	550928
40760	550929
7819	550930
9965	550931
66125	550932
82803	550933
31262	550934
9103	550935
49348	550936
75266	550937
26595	550938
143	550939
94540	550940
72844	550941
56512	550942
4040	550943
7872	550944
25983	550945
28137	550946
35476	550947
108291	550948
10118	550949
5878	550950
65247	550951
102351	550952
141039	550953
14613	550954
13592	550955
63980	550956
7671	550957
75911	550958
100260	550959
76334	550960
34083	550961
23018	550962
40572	550963
38084	550964
81484	550965
22489	550966
2877	550967
7061	550968
30825	550969
49350	550970
23982	550971
47079	550972
3343	550973
78310	550974
74492	550975
3952	550976
24360	550977
5226	550978
10742	550979
6227	550980
131370	550981
78245	550982
1687	550983
21587	550984
84370	550985
114570	550986
12307	550987
5826	550988
131305	550989
64022	550990
16313	550991
2654	550992
53830	550993
5912	550994
71283	550995
43251	550996
12345	550997
103865	550998
1712	550999
60518	551000
111046	551001
5715	551002
47373	551003
143160	551004
134665	551005
20960	551006
34132	551007
134687	551008
28494	551009
12694	551010
70852	551011
57072	551012
48040	551013
7285	551014
55030	551015
15434	551016
47070	551017
17254	551018
74141	551019
63958	551020
2393	551021
27039	551022
76628	551023
49879	551024
26219	551025
30173	551026
136848	551027
15246	551028
120572	551029
11844	551030
17932	551031
70776	551032
132116	551033
6161	551034
51151	551035
30336	551036
11355	551037
86600	551038
67332	551039
4129	551040
12324	551041
92124	551042
121044	551043
554	551044
727	551045
75976	551046
42735	551047
42153	551048
18507	551049
126272	551050
22068	551051
41352	551052
2874	551053
114625	551054
167033	551055
7182	551056
3854	551057
53391	551058
12231	551059
5823	551060
1202	551061
78770	551062
153308	551063
48402	551064
20205	551065
88242	551066
46124	551067
61031	551068
44777	551069
8	551070
2844	551071
69176	551072
29074	551073
6275	551074
8118	551075
13044	551076
2888	551077
7573	551078
5120	551079
23518	551080
17524	551081
107	551082
3038	551083
58256	551084
13920	551085
1039	551086
102057	551087
2155	551088
79355	551089
104229	551090
69102	551091
80898	551092
73121	551093
37669	551094
83388	551095
41826	551096
38743	551097
7679	551098
38661	551099
131	551100
26747	551101
82018	551102
3795	551103
7080	551104
47246	551105
13684	551106
132292	551107
94173	551108
9979	551109
4789	551110
14587	551111
14685	551112
50491	551113
17684	551114
52878	551115
9838	551116
30477	551117
21329	551118
30865	551119
67490	551120
31951	551121
553	551122
22086	551123
14309	551124
5131	551125
3596	551126
8245	551127
5676	551128
63942	551129
14523	551130
38335	551131
18177	551132
46342	551133
3062	551134
52482	551135
6622	551136
6495	551137
88458	551138
23224	551139
83710	551140
24497	551141
2140	551142
16143	551143
32329	551144
41585	551145
15399	551146
162138	551147
138968	551148
13393	551149
8187	551150
42472	551151
56576	551152
32515	551153
80220	551154
42914	551155
11283	551156
36110	551157
74657	551158
69297	551159
469	551160
69110	551161
5844	551162
34500	551163
49988	551164
10160	551165
33707	551166
56407	551167
89592	551168
37767	551169
140556	551170
133405	551171
155946	551172
35355	551173
1459	551174
110416	551175
5051	551176
99752	551177
20520	551178
97400	551179
17538	551180
69208	551181
86911	551182
29471	551183
25795	551184
50441	551185
41397	551186
36839	551187
121267	551188
18429	551189
132911	551190
12342	551191
61578	551192
29757	551193
25916	551194
78068	551195
3543	551196
122765	551197
27740	551198
38685	551199
3996	551200
489	551201
10090	551202
4239	551203
78571	551204
16732	551205
122210	551206
73367	551207
11237	551208
22954	551209
74429	551210
108615	551211
121491	551212
150834	551213
123409	551214
7787	551215
24455	551216
106024	551217
30192	551218
21633	551219
24618	551220
2892	551221
18558	551222
29062	551223
121347	551224
72038	551225
39716	551226
21384	551227
37042	551228
5212	551229
30274	551230
41194	551231
136755	551232
38947	551233
126389	551234
2909	551235
15891	551236
118551	551237
48905	551238
105009	551239
67428	551240
53117	551241
27345	551242
74208	551243
14568	551244
52262	551245
1014	551246
157	551247
91474	551248
1424	551249
88825	551250
66744	551251
10557	551252
56485	551253
90228	551254
10275	551255
158	551256
11150	551257
113658	551258
103052	551259
104755	551260
9219	551261
28584	551262
38505	551263
11610	551264
50757	551265
96367	551266
110207	551267
13745	551268
10516	551269
152270	551270
39033	551271
23666	551272
144550	551273
42828	551274
28997	551275
65349	551276
535	551277
26043	551278
19204	551279
2352	551280
16336	551281
854	551282
35695	551283
139087	551284
104978	551285
43542	551286
1333	551287
44878	551288
42492	551289
46380	551290
26814	551291
26110	551292
50825	551293
2354	551294
27250	551295
27426	551296
133390	551297
84258	551298
30232	551299
82035	551300
8546	551301
10304	551302
18100	551303
8763	551304
47775	551305
27091	551306
802	551307
4072	551308
87490	551309
115067	551310
12575	551311
90745	551312
50182	551313
14737	551314
39988	551315
18069	551316
168518	551317
69247	551318
14929	551319
69513	551320
50645	551321
11	551322
3276	551323
222	551324
18555	551325
37535	551326
59001	551327
38595	551328
32617	551329
169186	551330
10856	551331
31994	551332
12046	551333
32419	551334
127302	551335
20019	551336
77746	551337
7702	551338
731	551339
28249	551340
5999	551341
43798	551342
8976	551343
15472	551344
28232	551345
13579	551346
10455	551347
12295	551348
4454	551349
4805	551350
86216	551351
1484	551352
15794	551353
10832	551354
138099	551355
20340	551356
46495	551357
54533	551358
38176	551359
37366	551360
38143	551361
2410	551362
40571	551363
2025	551364
38759	551365
25354	551366
48573	551367
63082	551368
17364	551369
45167	551370
78106	551371
46863	551372
27355	551373
10824	551374
101311	551375
8711	551376
8094	551377
61213	551378
17504	551379
5937	551380
19536	551381
14000	551382
27356	551383
3242	551384
90827	551385
22594	551386
73682	551387
750	551388
22113	551389
63208	551390
65747	551391
80510	551392
73472	551393
49258	551394
75992	551395
90124	551396
5691	551397
40200	551398
38150	551399
13032	551400
74294	551401
75069	551402
4628	551403
97443	551404
145	551405
17939	551406
112719	551407
19354	551408
159137	551409
40417	551410
37540	551411
50756	551412
27838	551413
67742	551414
19551	551415
42034	551416
64088	551417
96209	551418
83637	551419
28398	551420
190	551421
43020	551422
73049	551423
30693	551424
71348	551425
12647	551426
16736	551427
38708	551428
12667	551429
17078	551430
11496	551431
103779	551432
13583	551433
4388	551434
17260	551435
119693	551436
629	551437
4195	551438
11158	551439
5532	551440
57094	551441
15579	551442
106741	551443
22	551444
5392	551445
105396	551446
7096	551447
47720	551448
38340	551449
4482	551450
120964	551451
14958	551452
107801	551453
67465	551454
17726	551455
116974	551456
21535	551457
4942	551458
33033	551459
2308	551460
106634	551461
11294	551462
81290	551463
4247	551464
45	551465
1106	551466
10611	551467
151767	551468
39920	551469
12089	551470
103143	551471
12285	551472
2335	551473
111613	551474
65491	551475
63723	551476
84504	551477
28770	551478
80501	551479
10101	551480
20975	551481
21436	551482
96983	551483
134178	551484
1572	551485
23393	551486
6041	551487
31785	551488
57407	551489
36394	551490
116106	551491
13019	551492
102842	551493
23000	551494
39467	551495
22222	551496
96902	551497
127	551498
74221	551499
22344	551500
40155	551501
55467	551502
21584	551503
101699	551504
19126	551505
17328	551506
33869	551507
48375	551508
143103	551509
9859	551510
3825	551511
5682	551512
9970	551513
38813	551514
29578	551515
8085	551516
61511	551517
15970	551518
33041	551519
4416	551520
29652	551521
79798	551522
63490	551523
165636	551524
36931	551525
42169	551526
15980	551527
149473	551528
21133	551529
135	551530
94284	551531
15660	551532
52189	551533
3370	551534
15524	551535
796	551536
7297	551537
36483	551538
19153	551539
54	551540
27084	551541
89471	551542
44881	551543
18313	551544
81	551545
55160	551546
19610	551547
84272	551548
25307	551549
2541	551550
93545	551551
107859	551552
3684	551553
502	551554
18855	551555
1322	551556
48965	551557
10248	551558
10669	551559
18199	551560
68281	551561
362	551562
15436	551563
15614	551564
35890	551565
101607	551566
1919	551567
91766	551568
46655	551569
55630	551570
237	551571
4575	551572
101	551573
26950	551574
115645	551575
74066	551576
28174	551577
73122	551578
92467	551579
66075	551580
62163	551581
33705	551582
15924	551583
131636	551584
39018	551585
35890	551586
21454	551587
129105	551588
59315	551589
13572	551590
1509	551591
13254	551592
72792	551593
117248	551594
70516	551595
113794	551596
59868	551597
64070	551598
18100	551599
13341	551600
106442	551601
21106	551602
21055	551603
15469	551604
20311	551605
13155	551606
92533	551607
17775	551608
45116	551609
32975	551610
123630	551611
76026	551612
54438	551613
63735	551614
639	551615
99515	551616
69874	551617
6754	551618
1426	551619
89251	551620
5028	551621
50199	551622
16599	551623
17693	551624
81899	551625
14405	551626
47021	551627
6815	551628
7953	551629
61714	551630
97	551631
22739	551632
7665	551633
83838	551634
799	551635
75441	551636
79837	551637
18127	551638
106691	551639
24886	551640
53987	551641
2830	551642
6199	551643
5119	551644
16136	551645
31381	551646
65468	551647
43133	551648
137879	551649
74079	551650
166992	551651
58329	551652
114935	551653
27685	551654
12821	551655
59310	551656
57303	551657
23367	551658
31811	551659
4048	551660
18473	551661
25769	551662
50543	551663
138475	551664
18456	551665
7867	551666
160643	551667
123038	551668
17913	551669
21404	551670
55954	551671
126693	551672
132	551673
6179	551674
31980	551675
49257	551676
14936	551677
62634	551678
39370	551679
7503	551680
65228	551681
864	551682
85667	551683
104264	551684
25552	551685
73339	551686
6937	551687
34829	551688
139137	551689
103072	551690
2026	551691
10805	551692
12520	551693
54208	551694
49210	551695
67350	551696
110728	551697
26128	551698
36844	551699
28882	551700
75596	551701
31804	551702
9791	551703
11626	551704
59393	551705
977	551706
51058	551707
9790	551708
29900	551709
9711	551710
54656	551711
44039	551712
11237	551713
13059	551714
9315	551715
27862	551716
21070	551717
15656	551718
22510	551719
68383	551720
166802	551721
1904	551722
94742	551723
554	551724
2232	551725
39014	551726
21518	551727
17814	551728
46293	551729
15968	551730
60354	551731
88283	551732
30186	551733
165564	551734
11144	551735
63665	551736
8196	551737
59478	551738
26851	551739
26799	551740
29987	551741
17736	551742
9973	551743
42768	551744
6552	551745
12517	551746
3766	551747
6091	551748
709	551749
19731	551750
4503	551751
91998	551752
11190	551753
61517	551754
48938	551755
38722	551756
19100	551757
72558	551758
42134	551759
29427	551760
527	551761
2749	551762
62676	551763
52697	551764
71187	551765
129103	551766
84946	551767
22779	551768
4993	551769
157844	551770
52680	551771
132806	551772
2472	551773
52290	551774
61929	551775
24622	551776
11317	551777
2307	551778
66200	551779
6085	551780
27025	551781
1947	551782
15096	551783
72572	551784
60588	551785
26888	551786
41942	551787
45024	551788
18332	551789
7181	551790
95345	551791
3604	551792
93097	551793
78314	551794
47234	551795
100347	551796
34787	551797
126293	551798
21844	551799
65763	551800
4698	551801
25810	551802
57676	551803
142774	551804
66018	551805
70389	551806
1514	551807
7614	551808
37984	551809
68612	551810
9999	551811
77930	551812
47373	551813
15834	551814
6607	551815
56696	551816
52232	551817
26864	551818
23626	551819
154645	551820
4250	551821
7429	551822
39693	551823
41080	551824
83604	551825
136021	551826
22143	551827
99751	551828
5107	551829
648	551830
12735	551831
28822	551832
43081	551833
19599	551834
37069	551835
151384	551836
12122	551837
21196	551838
110500	551839
35973	551840
30821	551841
4004	551842
83070	551843
15718	551844
20043	551845
3289	551846
4879	551847
2618	551848
17517	551849
5360	551850
40958	551851
36479	551852
27851	551853
83963	551854
50996	551855
33531	551856
1462	551857
43026	551858
57399	551859
8966	551860
128	551861
27873	551862
18023	551863
65854	551864
27542	551865
24931	551866
9952	551867
2604	551868
34667	551869
1091	551870
3011	551871
55160	551872
96777	551873
50086	551874
32203	551875
2093	551876
75635	551877
39726	551878
45533	551879
6803	551880
60401	551881
29726	551882
24756	551883
102815	551884
46283	551885
45019	551886
62813	551887
37511	551888
9534	551889
96660	551890
42495	551891
14489	551892
48422	551893
90339	551894
1191	551895
118	551896
1159	551897
100426	551898
49564	551899
59058	551900
60496	551901
16270	551902
2248	551903
44333	551904
1721	551905
39166	551906
114616	551907
26100	551908
24449	551909
1839	551910
5987	551911
56	551912
140394	551913
2082	551914
72476	551915
20009	551916
76577	551917
20227	551918
18404	551919
56411	551920
65690	551921
9748	551922
30265	551923
13316	551924
84977	551925
15445	551926
24626	551927
16735	551928
46751	551929
45237	551930
11412	551931
81899	551932
99193	551933
849	551934
23782	551935
43243	551936
138362	551937
55289	551938
3867	551939
42979	551940
11185	551941
41519	551942
90742	551943
5307	551944
20463	551945
32512	551946
47844	551947
17999	551948
3787	551949
12940	551950
35736	551951
42638	551952
24952	551953
43316	551954
30037	551955
83196	551956
78565	551957
18138	551958
59243	551959
17270	551960
98365	551961
92573	551962
46604	551963
6328	551964
71466	551965
29890	551966
149863	551967
111999	551968
16751	551969
3889	551970
511	551971
79000	551972
26226	551973
18985	551974
67767	551975
6112	551976
2988	551977
19776	551978
92425	551979
12219	551980
12223	551981
106119	551982
44302	551983
78912	551984
44314	551985
4688	551986
28204	551987
115133	551988
108930	551989
38006	551990
73155	551991
3398	551992
91307	551993
2470	551994
48880	551995
122180	551996
18555	551997
2221	551998
128965	551999
83709	552000
10337	552001
39382	552002
28901	552003
24336	552004
20880	552005
42347	552006
66415	552007
30169	552008
24587	552009
72787	552010
9140	552011
1593	552012
30152	552013
24390	552014
46496	552015
7160	552016
58323	552017
72934	552018
70463	552019
2466	552020
34475	552021
67984	552022
144071	552023
108872	552024
73896	552025
20388	552026
21398	552027
28111	552028
21375	552029
51626	552030
7202	552031
115193	552032
11113	552033
29436	552034
64888	552035
27170	552036
60732	552037
16117	552038
14530	552039
37472	552040
117755	552041
142870	552042
95873	552043
45666	552044
57133	552045
101040	552046
1715	552047
6787	552048
36401	552049
46862	552050
6841	552051
120204	552052
3766	552053
126810	552054
114177	552055
18841	552056
57873	552057
19689	552058
18236	552059
86345	552060
21478	552061
10930	552062
7707	552063
22578	552064
68853	552065
1809	552066
129614	552067
82208	552068
94453	552069
254	552070
2753	552071
96946	552072
93193	552073
18833	552074
58572	552075
1505	552076
98902	552077
7563	552078
1878	552079
9992	552080
40780	552081
5187	552082
123326	552083
27228	552084
15367	552085
63705	552086
40597	552087
5318	552088
19357	552089
8143	552090
12800	552091
121143	552092
83413	552093
75336	552094
114016	552095
14332	552096
1643	552097
74474	552098
18031	552099
77588	552100
35334	552101
45555	552102
61354	552103
73459	552104
135714	552105
13411	552106
560	552107
19064	552108
56571	552109
15275	552110
139493	552111
38328	552112
3193	552113
68862	552114
4104	552115
16727	552116
22900	552117
51470	552118
1671	552119
52451	552120
16090	552121
48896	552122
8275	552123
28981	552124
24128	552125
49356	552126
20765	552127
16995	552128
87661	552129
6020	552130
94378	552131
45408	552132
21132	552133
34350	552134
48981	552135
65386	552136
15844	552137
107566	552138
463	552139
5225	552140
929	552141
51912	552142
1	552143
16921	552144
11887	552145
26714	552146
53182	552147
34505	552148
19323	552149
62088	552150
23422	552151
102425	552152
6683	552153
19986	552154
15525	552155
10603	552156
35773	552157
52993	552158
64182	552159
100414	552160
77959	552161
10164	552162
177	552163
55455	552164
73928	552165
13805	552166
522	552167
5845	552168
8077	552169
9743	552170
91673	552171
80405	552172
92756	552173
11258	552174
116296	552175
31124	552176
129010	552177
31020	552178
19048	552179
1727	552180
21374	552181
67547	552182
113352	552183
64952	552184
626	552185
49480	552186
5785	552187
130589	552188
3094	552189
19444	552190
965	552191
92406	552192
1561	552193
20856	552194
1863	552195
41081	552196
1448	552197
57811	552198
22918	552199
6179	552200
5114	552201
34946	552202
911	552203
37078	552204
38905	552205
111664	552206
17114	552207
78072	552208
103057	552209
78700	552210
39412	552211
23570	552212
123059	552213
2209	552214
55	552215
21343	552216
11067	552217
90384	552218
73450	552219
33611	552220
82916	552221
20556	552222
30741	552223
25528	552224
43470	552225
55769	552226
41053	552227
167840	552228
89768	552229
12314	552230
62518	552231
97289	552232
44583	552233
48030	552234
36890	552235
5073	552236
18127	552237
32864	552238
128037	552239
1539	552240
75417	552241
18920	552242
66664	552243
54158	552244
65619	552245
18964	552246
69646	552247
104449	552248
9799	552249
96322	552250
427	552251
1276	552252
66245	552253
72119	552254
49919	552255
784	552256
5796	552257
82806	552258
86837	552259
20572	552260
7806	552261
18049	552262
2082	552263
17171	552264
22746	552265
20174	552266
47273	552267
14835	552268
63638	552269
67381	552270
2700	552271
126790	552272
52850	552273
485	552274
4882	552275
78587	552276
48111	552277
20135	552278
55849	552279
51579	552280
54357	552281
6297	552282
56861	552283
1907	552284
5979	552285
16360	552286
13661	552287
1253	552288
92397	552289
104087	552290
52640	552291
58392	552292
46514	552293
28002	552294
92745	552295
38451	552296
19582	552297
6602	552298
85610	552299
6726	552300
50452	552301
82808	552302
28613	552303
2787	552304
2148	552305
2369	552306
88321	552307
3332	552308
13779	552309
51741	552310
4250	552311
13011	552312
46186	552313
135629	552314
23901	552315
94059	552316
16927	552317
14836	552318
17142	552319
60677	552320
8696	552321
38478	552322
11741	552323
56555	552324
4418	552325
139255	552326
39579	552327
86764	552328
35674	552329
9300	552330
8872	552331
71714	552332
89855	552333
44	552334
37277	552335
9118	552336
62608	552337
83410	552338
10828	552339
28662	552340
1944	552341
3640	552342
5605	552343
11418	552344
41986	552345
113539	552346
19311	552347
301	552348
2435	552349
79344	552350
24957	552351
18071	552352
66294	552353
7657	552354
4751	552355
32226	552356
33228	552357
46532	552358
56027	552359
33626	552360
41985	552361
72068	552362
125980	552363
17964	552364
4185	552365
7286	552366
19913	552367
32252	552368
63318	552369
32636	552370
14166	552371
52512	552372
100598	552373
30103	552374
16146	552375
43630	552376
108560	552377
37969	552378
82875	552379
79860	552380
88508	552381
1511	552382
54649	552383
17951	552384
16983	552385
25388	552386
46835	552387
91870	552388
4214	552389
89702	552390
56052	552391
164944	552392
39662	552393
16871	552394
51070	552395
3040	552396
22370	552397
39576	552398
54093	552399
56438	552400
58355	552401
4	552402
148105	552403
1301	552404
17533	552405
8806	552406
85578	552407
80449	552408
10003	552409
12636	552410
712	552411
15895	552412
91465	552413
20349	552414
84377	552415
168288	552416
94932	552417
1198	552418
24956	552419
34533	552420
148344	552421
8919	552422
53995	552423
7093	552424
46080	552425
59784	552426
17458	552427
6200	552428
86004	552429
44709	552430
112890	552431
8837	552432
84124	552433
13631	552434
9016	552435
40983	552436
14343	552437
37635	552438
176	552439
84284	552440
167080	552441
119923	552442
31881	552443
25965	552444
109558	552445
93109	552446
60698	552447
131528	552448
145103	552449
59374	552450
98161	552451
1787	552452
6391	552453
771	552454
21537	552455
55681	552456
12762	552457
64604	552458
68378	552459
63356	552460
83201	552461
101534	552462
91543	552463
11614	552464
591	552465
53305	552466
48684	552467
133	552468
2130	552469
70619	552470
3041	552471
24553	552472
68494	552473
55583	552474
145953	552475
40164	552476
104	552477
137595	552478
59034	552479
53342	552480
11141	552481
63342	552482
38432	552483
2870	552484
93620	552485
62454	552486
39745	552487
133049	552488
27084	552489
13427	552490
30664	552491
42760	552492
18331	552493
3521	552494
27708	552495
10862	552496
111520	552497
83274	552498
4274	552499
95589	552500
79956	552501
31426	552502
46631	552503
14987	552504
99439	552505
11830	552506
107911	552507
22728	552508
27986	552509
12138	552510
3521	552511
3225	552512
21122	552513
23060	552514
51204	552515
16166	552516
105102	552517
65821	552518
6820	552519
1221	552520
3605	552521
3387	552522
64276	552523
18981	552524
25705	552525
3262	552526
21175	552527
30305	552528
21166	552529
62384	552530
7625	552531
59275	552532
20155	552533
1754	552534
4348	552535
11051	552536
1935	552537
19066	552538
3144	552539
9978	552540
35607	552541
78493	552542
96368	552543
1318	552544
109665	552545
63274	552546
3975	552547
455	552548
5088	552549
1891	552550
25753	552551
22786	552552
66038	552553
869	552554
23417	552555
54895	552556
103399	552557
14080	552558
17271	552559
67758	552560
14937	552561
71198	552562
44377	552563
80336	552564
57404	552565
89748	552566
1951	552567
14537	552568
5469	552569
22603	552570
1359	552571
679	552572
40733	552573
22178	552574
64439	552575
29030	552576
44196	552577
69575	552578
125938	552579
110122	552580
40803	552581
123939	552582
23212	552583
27336	552584
67005	552585
7352	552586
41540	552587
16091	552588
466	552589
55236	552590
51182	552591
8473	552592
34617	552593
4240	552594
60677	552595
5005	552596
9316	552597
27193	552598
98805	552599
124359	552600
31941	552601
4347	552602
107172	552603
55072	552604
91952	552605
111310	552606
13603	552607
30932	552608
159705	552609
57219	552610
319	552611
128982	552612
140354	552613
21561	552614
54437	552615
6138	552616
8280	552617
44	552618
45469	552619
4953	552620
63420	552621
52201	552622
9730	552623
22459	552624
14128	552625
1607	552626
13375	552627
15262	552628
12266	552629
1974	552630
10913	552631
3963	552632
11497	552633
44769	552634
56801	552635
114036	552636
12704	552637
48009	552638
85384	552639
10176	552640
6165	552641
7163	552642
105155	552643
77973	552644
39961	552645
36450	552646
68571	552647
2012	552648
31064	552649
84514	552650
21739	552651
19945	552652
70540	552653
65905	552654
105875	552655
63134	552656
32356	552657
45377	552658
83	552659
8114	552660
13071	552661
125950	552662
70336	552663
8947	552664
5509	552665
17016	552666
95693	552667
114086	552668
36598	552669
9426	552670
74004	552671
24621	552672
29728	552673
85509	552674
12238	552675
71152	552676
134926	552677
55220	552678
17525	552679
17993	552680
19946	552681
62116	552682
138877	552683
68796	552684
9443	552685
100589	552686
39042	552687
90961	552688
86831	552689
2714	552690
57252	552691
20291	552692
87142	552693
1174	552694
57814	552695
74366	552696
85101	552697
8733	552698
31293	552699
92909	552700
29236	552701
15263	552702
26979	552703
44898	552704
12975	552705
49937	552706
52142	552707
3724	552708
55174	552709
2168	552710
97666	552711
37495	552712
13405	552713
50057	552714
96020	552715
8480	552716
45009	552717
1276	552718
45	552719
25988	552720
29927	552721
96128	552722
36926	552723
14227	552724
13025	552725
1852	552726
56804	552727
87857	552728
32924	552729
59575	552730
19001	552731
1020	552732
3784	552733
43767	552734
92002	552735
40048	552736
56272	552737
76462	552738
73795	552739
5526	552740
80460	552741
54525	552742
152019	552743
36638	552744
77216	552745
7958	552746
13571	552747
15728	552748
53905	552749
35528	552750
55493	552751
11254	552752
1471	552753
54046	552754
70936	552755
11623	552756
14026	552757
21639	552758
150211	552759
5737	552760
80283	552761
90802	552762
112573	552763
112543	552764
26454	552765
132731	552766
30277	552767
90008	552768
98146	552769
86277	552770
54936	552771
51276	552772
20844	552773
30918	552774
106807	552775
107391	552776
16254	552777
140931	552778
108867	552779
56515	552780
47423	552781
1864	552782
12971	552783
2315	552784
38341	552785
33862	552786
45653	552787
105253	552788
137100	552789
10978	552790
6626	552791
67678	552792
22972	552793
6947	552794
107678	552795
110275	552796
78981	552797
51024	552798
129486	552799
70666	552800
783	552801
86249	552802
19251	552803
126777	552804
26501	552805
5951	552806
88451	552807
21061	552808
54678	552809
13100	552810
13857	552811
37318	552812
18282	552813
64419	552814
14005	552815
55528	552816
143769	552817
56829	552818
46183	552819
79927	552820
39865	552821
18176	552822
24704	552823
24897	552824
63216	552825
128949	552826
63629	552827
3122	552828
109143	552829
30557	552830
575	552831
27534	552832
21810	552833
133413	552834
18945	552835
5897	552836
18069	552837
117531	552838
26260	552839
16273	552840
2847	552841
16493	552842
54181	552843
41443	552844
78834	552845
8743	552846
52319	552847
2431	552848
54742	552849
90470	552850
39654	552851
40686	552852
249	552853
402	552854
139970	552855
3487	552856
16226	552857
69717	552858
7265	552859
112716	552860
38783	552861
24998	552862
33795	552863
48182	552864
715	552865
32529	552866
22818	552867
23928	552868
122447	552869
20717	552870
32703	552871
21922	552872
91231	552873
11730	552874
42492	552875
6232	552876
16	552877
27559	552878
3781	552879
16535	552880
38239	552881
148377	552882
16694	552883
29103	552884
5432	552885
13586	552886
37079	552887
106042	552888
100911	552889
10949	552890
35498	552891
18465	552892
87600	552893
33448	552894
31678	552895
39773	552896
9111	552897
68366	552898
65596	552899
526	552900
25855	552901
81945	552902
5728	552903
125385	552904
45930	552905
53352	552906
692	552907
8419	552908
45097	552909
35795	552910
32117	552911
166320	552912
511	552913
92430	552914
104272	552915
10264	552916
3420	552917
87536	552918
5922	552919
75052	552920
11369	552921
1270	552922
32428	552923
47878	552924
16048	552925
41621	552926
39347	552927
10936	552928
47060	552929
43638	552930
36962	552931
61204	552932
29288	552933
93757	552934
36615	552935
13783	552936
105190	552937
593	552938
30363	552939
56504	552940
150327	552941
14790	552942
33280	552943
25291	552944
28163	552945
143508	552946
42804	552947
48552	552948
20687	552949
40673	552950
51247	552951
99849	552952
41654	552953
50483	552954
104978	552955
62649	552956
9154	552957
99518	552958
7816	552959
5213	552960
14696	552961
2055	552962
9039	552963
3910	552964
93196	552965
7994	552966
2005	552967
9462	552968
64338	552969
917	552970
72303	552971
92435	552972
21910	552973
6133	552974
7929	552975
131397	552976
79798	552977
21799	552978
25713	552979
16895	552980
37709	552981
6962	552982
82092	552983
96365	552984
147775	552985
24712	552986
46538	552987
559	552988
154873	552989
69890	552990
74028	552991
60332	552992
16851	552993
28927	552994
93010	552995
159402	552996
552	552997
85647	552998
27000	552999
4762	553000
89663	553001
68397	553002
89584	553003
22263	553004
7235	553005
14597	553006
789	553007
32999	553008
31374	553009
60763	553010
17715	553011
18732	553012
9993	553013
43679	553014
3545	553015
24684	553016
65701	553017
51515	553018
113492	553019
16723	553020
91476	553021
75722	553022
64543	553023
39727	553024
6836	553025
5064	553026
44509	553027
6046	553028
11533	553029
46759	553030
17743	553031
56246	553032
5716	553033
53292	553034
117998	553035
66226	553036
4252	553037
52996	553038
100355	553039
41663	553040
93551	553041
24519	553042
48239	553043
34493	553044
5294	553045
73954	553046
18856	553047
9680	553048
15951	553049
96583	553050
36709	553051
133243	553052
497	553053
451	553054
16958	553055
27391	553056
78404	553057
30564	553058
157253	553059
32893	553060
7575	553061
169645	553062
93434	553063
3050	553064
87303	553065
52153	553066
41958	553067
12859	553068
65193	553069
2277	553070
32126	553071
78406	553072
20247	553073
39405	553074
26399	553075
4622	553076
23229	553077
9331	553078
38652	553079
55242	553080
24098	553081
45728	553082
18797	553083
35744	553084
27275	553085
5054	553086
73523	553087
33452	553088
37547	553089
18647	553090
27369	553091
26215	553092
15448	553093
43890	553094
87924	553095
119213	553096
48717	553097
16375	553098
56533	553099
41346	553100
27784	553101
40600	553102
28224	553103
32369	553104
35605	553105
81532	553106
32558	553107
56165	553108
35217	553109
3826	553110
5522	553111
102048	553112
3277	553113
51999	553114
38431	553115
76259	553116
15692	553117
1138	553118
45394	553119
18451	553120
97938	553121
10751	553122
16812	553123
108980	553124
79749	553125
19491	553126
50217	553127
44985	553128
70007	553129
869	553130
28550	553131
98367	553132
662	553133
9392	553134
4082	553135
24405	553136
88406	553137
2533	553138
102190	553139
13405	553140
6926	553141
123588	553142
25637	553143
148736	553144
1261	553145
72345	553146
49718	553147
41784	553148
80422	553149
26962	553150
91238	553151
2400	553152
152353	553153
14488	553154
43849	553155
31567	553156
39339	553157
79198	553158
157756	553159
5069	553160
29669	553161
13384	553162
120707	553163
33223	553164
11388	553165
113009	553166
11592	553167
22438	553168
26359	553169
18455	553170
90951	553171
20032	553172
97374	553173
144725	553174
2524	553175
67549	553176
5024	553177
17721	553178
3409	553179
7099	553180
110676	553181
74663	553182
77395	553183
27837	553184
46790	553185
100455	553186
2195	553187
60571	553188
25890	553189
1363	553190
7919	553191
45854	553192
29821	553193
126876	553194
76458	553195
74776	553196
83031	553197
2977	553198
53954	553199
50855	553200
26152	553201
138052	553202
8979	553203
14411	553204
103882	553205
107820	553206
36045	553207
12787	553208
23027	553209
3033	553210
25188	553211
152301	553212
30128	553213
119697	553214
1559	553215
13673	553216
67009	553217
120029	553218
35429	553219
6879	553220
58834	553221
12773	553222
40310	553223
152615	553224
794	553225
8608	553226
1089	553227
3123	553228
10498	553229
43141	553230
91153	553231
36200	553232
75246	553233
92294	553234
11251	553235
41016	553236
31006	553237
35470	553238
41108	553239
81103	553240
96725	553241
116758	553242
14442	553243
35844	553244
132464	553245
66876	553246
35892	553247
15759	553248
26435	553249
34959	553250
238	553251
78739	553252
50447	553253
24365	553254
36459	553255
41597	553256
46282	553257
2706	553258
4383	553259
8703	553260
71640	553261
55695	553262
23559	553263
70472	553264
27623	553265
13248	553266
118505	553267
62452	553268
12676	553269
19384	553270
16955	553271
108745	553272
1653	553273
11291	553274
56434	553275
116132	553276
157410	553277
22723	553278
36238	553279
159	553280
22498	553281
56351	553282
9726	553283
146	553284
78581	553285
32999	553286
38479	553287
40361	553288
1610	553289
20807	553290
24781	553291
41562	553292
58033	553293
5439	553294
54831	553295
103890	553296
71131	553297
91792	553298
34957	553299
125035	553300
158978	553301
30686	553302
50195	553303
9463	553304
35440	553305
23728	553306
14155	553307
103221	553308
7801	553309
13683	553310
125311	553311
73527	553312
166716	553313
143069	553314
2483	553315
104618	553316
20647	553317
105588	553318
39794	553319
96473	553320
90905	553321
112428	553322
121074	553323
34787	553324
14081	553325
12521	553326
136339	553327
30926	553328
174	553329
813	553330
58774	553331
22255	553332
11889	553333
25066	553334
115482	553335
31919	553336
119779	553337
17187	553338
26401	553339
48464	553340
152719	553341
12940	553342
3984	553343
125555	553344
95593	553345
106471	553346
108958	553347
59937	553348
57439	553349
50310	553350
88674	553351
797	553352
7013	553353
18675	553354
6185	553355
11857	553356
96022	553357
10874	553358
164520	553359
12982	553360
25590	553361
40410	553362
45932	553363
16499	553364
104827	553365
117712	553366
48254	553367
4988	553368
15601	553369
15861	553370
12060	553371
109491	553372
34757	553373
14342	553374
9187	553375
25367	553376
19988	553377
3600	553378
1700	553379
26389	553380
38974	553381
22373	553382
84282	553383
15808	553384
68460	553385
83574	553386
91573	553387
29591	553388
129959	553389
111047	553390
55957	553391
47958	553392
54566	553393
8045	553394
98681	553395
96614	553396
2546	553397
11521	553398
345	553399
93661	553400
29112	553401
139719	553402
48592	553403
7253	553404
4809	553405
56365	553406
54339	553407
64567	553408
128336	553409
17120	553410
55536	553411
37455	553412
45139	553413
6347	553414
43282	553415
38384	553416
42771	553417
62066	553418
59460	553419
21348	553420
90785	553421
976	553422
20992	553423
3548	553424
107352	553425
4197	553426
139864	553427
80144	553428
45545	553429
74731	553430
13473	553431
86364	553432
136604	553433
491	553434
117969	553435
17460	553436
28058	553437
55606	553438
15752	553439
123307	553440
1312	553441
26318	553442
14816	553443
42063	553444
47830	553445
27833	553446
20768	553447
83071	553448
260	553449
67265	553450
124301	553451
20204	553452
3426	553453
4310	553454
17802	553455
1090	553456
105935	553457
16170	553458
14174	553459
78149	553460
17402	553461
2238	553462
2477	553463
27381	553464
164788	553465
38729	553466
4049	553467
27898	553468
30892	553469
100108	553470
10362	553471
115803	553472
30933	553473
100048	553474
27494	553475
119310	553476
159340	553477
110336	553478
12814	553479
88926	553480
2571	553481
1288	553482
97014	553483
17184	553484
88421	553485
30646	553486
3749	553487
27043	553488
11211	553489
113846	553490
59214	553491
67280	553492
29335	553493
2780	553494
81662	553495
48411	553496
17474	553497
59476	553498
13839	553499
6467	553500
41950	553501
21116	553502
41015	553503
15801	553504
13673	553505
47198	553506
48970	553507
4106	553508
45831	553509
49702	553510
80383	553511
17605	553512
57419	553513
6947	553514
12072	553515
98151	553516
5207	553517
74939	553518
53764	553519
19492	553520
33249	553521
50472	553522
24648	553523
2698	553524
7500	553525
117695	553526
20978	553527
20597	553528
9677	553529
15101	553530
33513	553531
2756	553532
26496	553533
52132	553534
845	553535
12038	553536
20866	553537
64618	553538
69117	553539
20536	553540
2436	553541
50069	553542
91899	553543
24832	553544
38184	553545
93516	553546
84612	553547
109485	553548
3781	553549
12260	553550
38580	553551
2038	553552
8755	553553
13602	553554
20476	553555
46460	553556
10047	553557
93224	553558
28852	553559
85259	553560
118475	553561
63737	553562
42332	553563
46423	553564
16604	553565
25270	553566
89587	553567
81623	553568
41126	553569
73379	553570
100669	553571
34645	553572
166091	553573
39028	553574
93720	553575
32419	553576
47872	553577
101016	553578
47369	553579
1156	553580
4882	553581
34356	553582
11801	553583
9079	553584
46238	553585
155265	553586
89179	553587
27907	553588
3966	553589
137130	553590
51326	553591
2848	553592
62036	553593
80353	553594
23764	553595
165643	553596
44621	553597
61785	553598
80259	553599
10611	553600
8188	553601
5974	553602
11829	553603
29488	553604
108652	553605
22371	553606
1088	553607
52909	553608
11089	553609
71432	553610
11763	553611
27413	553612
16473	553613
1040	553614
129700	553615
33753	553616
92364	553617
20978	553618
68369	553619
144134	553620
10941	553621
75204	553622
129474	553623
141529	553624
128965	553625
102942	553626
35552	553627
64139	553628
15832	553629
21945	553630
56400	553631
3659	553632
30725	553633
57801	553634
34815	553635
7001	553636
104395	553637
11912	553638
47882	553639
13795	553640
845	553641
60517	553642
52354	553643
38707	553644
20777	553645
42352	553646
141493	553647
116929	553648
16035	553649
16343	553650
52860	553651
66261	553652
84440	553653
4255	553654
34988	553655
10052	553656
133322	553657
8113	553658
15301	553659
55988	553660
29844	553661
75547	553662
110987	553663
52784	553664
9709	553665
67420	553666
16609	553667
11546	553668
19787	553669
135917	553670
153463	553671
49921	553672
55055	553673
86473	553674
41673	553675
32724	553676
22086	553677
56411	553678
116719	553679
67327	553680
16454	553681
25072	553682
49594	553683
108847	553684
84557	553685
24192	553686
42918	553687
25298	553688
19168	553689
131914	553690
2464	553691
22783	553692
7919	553693
52773	553694
18383	553695
129925	553696
19514	553697
18617	553698
36221	553699
23079	553700
44444	553701
11764	553702
3887	553703
113365	553704
15018	553705
18058	553706
37489	553707
2175	553708
382	553709
37502	553710
91427	553711
41676	553712
3748	553713
28859	553714
71411	553715
94852	553716
58367	553717
63686	553718
14811	553719
24929	553720
21574	553721
7244	553722
781	553723
15137	553724
70572	553725
5369	553726
1592	553727
37089	553728
59337	553729
5178	553730
75360	553731
71148	553732
31720	553733
8713	553734
44191	553735
22306	553736
6004	553737
72585	553738
47046	553739
30087	553740
3682	553741
16871	553742
79284	553743
1913	553744
78451	553745
44529	553746
110414	553747
155275	553748
2792	553749
1666	553750
86323	553751
5778	553752
117950	553753
50078	553754
4255	553755
45337	553756
15671	553757
5201	553758
2308	553759
26676	553760
120808	553761
21593	553762
500	553763
12311	553764
4254	553765
61674	553766
160076	553767
19285	553768
51468	553769
164562	553770
63379	553771
17831	553772
5594	553773
78090	553774
27961	553775
19943	553776
30870	553777
50625	553778
13671	553779
169736	553780
59719	553781
17040	553782
16073	553783
23669	553784
50669	553785
16896	553786
1410	553787
65449	553788
37593	553789
1789	553790
27643	553791
144538	553792
13839	553793
100961	553794
36657	553795
45385	553796
45350	553797
34759	553798
26518	553799
104983	553800
1496	553801
44	553802
41577	553803
102444	553804
115978	553805
1347	553806
24563	553807
137581	553808
94111	553809
112209	553810
4786	553811
35912	553812
9882	553813
564	553814
18413	553815
28103	553816
7422	553817
53751	553818
53653	553819
4240	553820
21491	553821
70043	553822
56192	553823
81863	553824
62244	553825
23072	553826
20667	553827
46001	553828
37589	553829
35255	553830
50313	553831
55995	553832
14800	553833
117803	553834
5427	553835
1234	553836
26096	553837
11842	553838
23926	553839
83965	553840
7929	553841
99198	553842
3169	553843
54864	553844
3689	553845
21322	553846
2017	553847
1340	553848
70955	553849
141	553850
3056	553851
16353	553852
51278	553853
66211	553854
5119	553855
40513	553856
45299	553857
2731	553858
21133	553859
3403	553860
37303	553861
4483	553862
17868	553863
1713	553864
22005	553865
100566	553866
29091	553867
72127	553868
62103	553869
155210	553870
25286	553871
32062	553872
111320	553873
8889	553874
2899	553875
4545	553876
154761	553877
160382	553878
38529	553879
19455	553880
20565	553881
16699	553882
41666	553883
69921	553884
81558	553885
50577	553886
4296	553887
12287	553888
41878	553889
132610	553890
32020	553891
96180	553892
946	553893
9948	553894
1024	553895
44823	553896
13280	553897
9299	553898
41487	553899
2703	553900
14683	553901
8238	553902
1350	553903
45496	553904
10212	553905
54966	553906
38872	553907
24341	553908
30045	553909
28124	553910
14991	553911
108794	553912
12257	553913
49548	553914
8661	553915
16606	553916
12248	553917
24933	553918
74954	553919
81747	553920
133178	553921
22534	553922
26160	553923
33310	553924
78607	553925
18829	553926
15225	553927
58328	553928
57468	553929
7767	553930
1414	553931
45847	553932
24147	553933
91534	553934
6842	553935
14337	553936
108564	553937
16978	553938
9110	553939
15411	553940
40009	553941
33018	553942
16775	553943
65301	553944
91	553945
66646	553946
15842	553947
57243	553948
29028	553949
81286	553950
120110	553951
43105	553952
59077	553953
125313	553954
20455	553955
112774	553956
19483	553957
71363	553958
48695	553959
966	553960
45	553961
17886	553962
37247	553963
57745	553964
50633	553965
81191	553966
16194	553967
947	553968
33721	553969
68993	553970
60392	553971
79286	553972
14041	553973
15349	553974
4542	553975
91318	553976
59516	553977
62573	553978
26771	553979
47875	553980
42553	553981
34067	553982
9226	553983
11938	553984
27967	553985
3228	553986
56271	553987
6581	553988
126135	553989
43561	553990
44423	553991
2301	553992
84189	553993
1900	553994
82402	553995
4618	553996
64999	553997
25426	553998
12296	553999
91698	554000
10625	554001
96574	554002
9437	554003
116577	554004
43488	554005
146388	554006
43739	554007
91679	554008
13186	554009
134444	554010
99282	554011
23314	554012
95794	554013
1676	554014
40635	554015
47485	554016
6593	554017
164687	554018
5090	554019
63144	554020
102689	554021
122129	554022
5718	554023
86839	554024
33103	554025
465	554026
154937	554027
82194	554028
78601	554029
109919	554030
9180	554031
21317	554032
76936	554033
65731	554034
38516	554035
50577	554036
10062	554037
6201	554038
96099	554039
2305	554040
65264	554041
22028	554042
40561	554043
2689	554044
102847	554045
11692	554046
83782	554047
33770	554048
34448	554049
72949	554050
108109	554051
20322	554052
71420	554053
71962	554054
62450	554055
10438	554056
42941	554057
1893	554058
75478	554059
63089	554060
22500	554061
1927	554062
52847	554063
36199	554064
516	554065
9070	554066
138326	554067
4969	554068
129313	554069
30580	554070
3546	554071
61270	554072
7447	554073
16563	554074
5631	554075
37596	554076
69688	554077
16241	554078
43530	554079
79083	554080
94305	554081
12533	554082
22328	554083
50670	554084
145074	554085
1881	554086
12496	554087
3538	554088
16293	554089
30300	554090
32072	554091
15644	554092
68509	554093
115155	554094
1849	554095
4608	554096
38023	554097
8046	554098
24175	554099
98824	554100
69813	554101
6638	554102
41905	554103
32957	554104
42921	554105
27077	554106
127465	554107
7644	554108
114136	554109
16393	554110
19488	554111
8078	554112
29938	554113
28708	554114
1191	554115
17951	554116
78422	554117
54919	554118
122868	554119
11781	554120
5663	554121
17628	554122
116465	554123
32861	554124
147913	554125
11313	554126
77883	554127
29592	554128
123499	554129
7041	554130
8494	554131
72414	554132
106469	554133
157323	554134
130202	554135
11699	554136
13787	554137
93085	554138
7826	554139
26490	554140
41027	554141
103621	554142
11127	554143
76962	554144
81267	554145
11766	554146
129349	554147
26516	554148
55385	554149
129497	554150
23505	554151
136759	554152
18489	554153
38521	554154
43654	554155
24589	554156
28537	554157
10632	554158
58041	554159
50019	554160
4654	554161
500	554162
62412	554163
30345	554164
67100	554165
1646	554166
28713	554167
41736	554168
2867	554169
24505	554170
16039	554171
60188	554172
89242	554173
761	554174
46861	554175
38153	554176
87954	554177
110074	554178
2686	554179
58812	554180
124088	554181
12720	554182
78818	554183
49197	554184
22973	554185
38161	554186
71530	554187
74303	554188
77529	554189
17267	554190
3265	554191
113768	554192
5515	554193
1565	554194
145587	554195
12647	554196
60224	554197
88053	554198
24440	554199
605	554200
16013	554201
4525	554202
15807	554203
18121	554204
55138	554205
91260	554206
872	554207
79189	554208
539	554209
44994	554210
8532	554211
51758	554212
62468	554213
113096	554214
37313	554215
9059	554216
36399	554217
112837	554218
47262	554219
83890	554220
91111	554221
36765	554222
8244	554223
32351	554224
30267	554225
14439	554226
12801	554227
17099	554228
99403	554229
86542	554230
40386	554231
74895	554232
153731	554233
15473	554234
5150	554235
23309	554236
50149	554237
18330	554238
38944	554239
52387	554240
16779	554241
110938	554242
22412	554243
15157	554244
71134	554245
37921	554246
90561	554247
40319	554248
9103	554249
15453	554250
87904	554251
62006	554252
45266	554253
59138	554254
59434	554255
8193	554256
23996	554257
41591	554258
96858	554259
12632	554260
22455	554261
1823	554262
9503	554263
112438	554264
4813	554265
20479	554266
21789	554267
45654	554268
48443	554269
2845	554270
104611	554271
50683	554272
77671	554273
80863	554274
8354	554275
30986	554276
34043	554277
4987	554278
46247	554279
11583	554280
6313	554281
44918	554282
29411	554283
133242	554284
8229	554285
31080	554286
434	554287
3058	554288
19651	554289
41195	554290
33754	554291
135569	554292
44881	554293
84816	554294
28147	554295
170235	554296
29242	554297
27	554298
156280	554299
4204	554300
9649	554301
73492	554302
5536	554303
52989	554304
32362	554305
3847	554306
17892	554307
41975	554308
103498	554309
20760	554310
15811	554311
19432	554312
3977	554313
48537	554314
70707	554315
3216	554316
3303	554317
63741	554318
31565	554319
18676	554320
29011	554321
21921	554322
54887	554323
16748	554324
10885	554325
61034	554326
2459	554327
5489	554328
44215	554329
28509	554330
45349	554331
91494	554332
139508	554333
9399	554334
8481	554335
11158	554336
73485	554337
2054	554338
12596	554339
72631	554340
12549	554341
91735	554342
3459	554343
98494	554344
16966	554345
60028	554346
25204	554347
104636	554348
16263	554349
7916	554350
135860	554351
10176	554352
138979	554353
23297	554354
8033	554355
25004	554356
10704	554357
2669	554358
5950	554359
33854	554360
11837	554361
85310	554362
85056	554363
130906	554364
156850	554365
17826	554366
99989	554367
90970	554368
45637	554369
15513	554370
14175	554371
60983	554372
5716	554373
112689	554374
5732	554375
63273	554376
20121	554377
58215	554378
94717	554379
100685	554380
34804	554381
3821	554382
32803	554383
7833	554384
8615	554385
131282	554386
44419	554387
86881	554388
153217	554389
135366	554390
51362	554391
136405	554392
19498	554393
27142	554394
80763	554395
32854	554396
74130	554397
9642	554398
35914	554399
74335	554400
31175	554401
58591	554402
4531	554403
14618	554404
67398	554405
89849	554406
169079	554407
89011	554408
87924	554409
6332	554410
32752	554411
5106	554412
9693	554413
38347	554414
150	554415
38894	554416
24025	554417
2064	554418
75606	554419
156984	554420
118079	554421
2406	554422
3104	554423
87858	554424
96877	554425
85973	554426
43197	554427
100792	554428
10332	554429
77548	554430
35324	554431
15733	554432
2090	554433
164663	554434
57748	554435
57883	554436
78584	554437
44376	554438
48967	554439
77262	554440
115017	554441
68853	554442
69479	554443
50895	554444
75921	554445
2671	554446
107356	554447
56081	554448
22400	554449
71963	554450
106078	554451
116351	554452
20028	554453
142082	554454
34599	554455
91820	554456
44	554457
12832	554458
1664	554459
60317	554460
53842	554461
133331	554462
11499	554463
88345	554464
2050	554465
45219	554466
78409	554467
2701	554468
29786	554469
32501	554470
72688	554471
20211	554472
399	554473
12505	554474
14588	554475
24281	554476
32191	554477
773	554478
7783	554479
24648	554480
26678	554481
43332	554482
38659	554483
87687	554484
107836	554485
11377	554486
32601	554487
23567	554488
128011	554489
116512	554490
1850	554491
6466	554492
71800	554493
38173	554494
54367	554495
6664	554496
709	554497
4734	554498
11564	554499
22316	554500
1737	554501
14332	554502
68508	554503
14468	554504
13393	554505
85578	554506
138266	554507
66439	554508
45651	554509
7190	554510
16180	554511
56390	554512
34850	554513
8284	554514
479	554515
37839	554516
81315	554517
19857	554518
49637	554519
63700	554520
15351	554521
4470	554522
44346	554523
35014	554524
137023	554525
9405	554526
3146	554527
3018	554528
55864	554529
30582	554530
5144	554531
93053	554532
1983	554533
49053	554534
73308	554535
17075	554536
52901	554537
38301	554538
30744	554539
80528	554540
9695	554541
18208	554542
12964	554543
18399	554544
17441	554545
15167	554546
35898	554547
2585	554548
38823	554549
11491	554550
22204	554551
3714	554552
11928	554553
18141	554554
67671	554555
83686	554556
2893	554557
4991	554558
33172	554559
38952	554560
2172	554561
8496	554562
60829	554563
20657	554564
54652	554565
819	554566
36270	554567
1499	554568
27890	554569
73950	554570
168011	554571
3978	554572
23943	554573
41380	554574
126971	554575
67021	554576
41307	554577
34948	554578
151219	554579
13148	554580
50663	554581
13	554582
95481	554583
83368	554584
101085	554585
53477	554586
10191	554587
38982	554588
8311	554589
33731	554590
5052	554591
20906	554592
33240	554593
44614	554594
84822	554595
9169	554596
108323	554597
23559	554598
90956	554599
71816	554600
128410	554601
40408	554602
726	554603
30561	554604
37463	554605
35976	554606
136075	554607
137816	554608
61653	554609
57321	554610
56474	554611
35627	554612
7674	554613
11517	554614
13609	554615
102855	554616
37196	554617
6401	554618
5406	554619
27319	554620
49070	554621
44041	554622
19300	554623
45726	554624
15552	554625
10601	554626
97861	554627
99768	554628
41498	554629
42243	554630
63546	554631
69993	554632
99426	554633
144601	554634
156376	554635
5365	554636
94536	554637
20315	554638
59064	554639
3810	554640
137364	554641
44313	554642
73411	554643
87416	554644
34505	554645
6449	554646
25654	554647
159907	554648
46942	554649
11007	554650
104900	554651
134416	554652
34081	554653
25933	554654
28275	554655
61086	554656
24923	554657
9185	554658
76911	554659
6383	554660
32924	554661
68827	554662
6260	554663
1346	554664
6279	554665
64251	554666
3539	554667
103362	554668
54592	554669
127188	554670
2518	554671
73008	554672
837	554673
71200	554674
65844	554675
58019	554676
46707	554677
1212	554678
68378	554679
1754	554680
24148	554681
166705	554682
9992	554683
69947	554684
3761	554685
11152	554686
86519	554687
13916	554688
64943	554689
30377	554690
115331	554691
9942	554692
10379	554693
53074	554694
46003	554695
6091	554696
15757	554697
17717	554698
2612	554699
130667	554700
63811	554701
3628	554702
9000	554703
14688	554704
90252	554705
14251	554706
2636	554707
4627	554708
27275	554709
109267	554710
26740	554711
4866	554712
80269	554713
25207	554714
52630	554715
82301	554716
4347	554717
94101	554718
56246	554719
51365	554720
56998	554721
9097	554722
22203	554723
70484	554724
25559	554725
51486	554726
5739	554727
73877	554728
1111	554729
31432	554730
93476	554731
22409	554732
3969	554733
36939	554734
367	554735
52545	554736
24769	554737
8069	554738
47311	554739
26579	554740
15169	554741
54867	554742
122	554743
100762	554744
33872	554745
2896	554746
98143	554747
1304	554748
47954	554749
121468	554750
23159	554751
7234	554752
24350	554753
18387	554754
26195	554755
3322	554756
26313	554757
11507	554758
15606	554759
12466	554760
65913	554761
13580	554762
34507	554763
1855	554764
66386	554765
10534	554766
74600	554767
35155	554768
9805	554769
135666	554770
47343	554771
90967	554772
145742	554773
73138	554774
11074	554775
5133	554776
14132	554777
49586	554778
48610	554779
86877	554780
30575	554781
53913	554782
44530	554783
88867	554784
17528	554785
38042	554786
1642	554787
17799	554788
29169	554789
13390	554790
3943	554791
96182	554792
156382	554793
78505	554794
43460	554795
111422	554796
36157	554797
12736	554798
115853	554799
15818	554800
84414	554801
3271	554802
3547	554803
68914	554804
23017	554805
47919	554806
58221	554807
10765	554808
27437	554809
55226	554810
20231	554811
669	554812
61325	554813
2153	554814
115322	554815
78015	554816
15740	554817
10821	554818
36267	554819
1827	554820
51786	554821
12028	554822
85655	554823
144722	554824
22537	554825
86893	554826
15084	554827
31046	554828
65343	554829
43744	554830
9965	554831
56093	554832
28956	554833
36496	554834
17191	554835
82076	554836
37416	554837
76514	554838
98017	554839
11449	554840
37736	554841
162886	554842
33864	554843
44259	554844
50577	554845
18568	554846
17393	554847
5171	554848
89093	554849
6947	554850
143445	554851
72824	554852
8216	554853
73566	554854
35594	554855
26041	554856
25032	554857
135419	554858
169175	554859
50232	554860
167126	554861
14067	554862
136353	554863
30781	554864
36040	554865
156	554866
129783	554867
1327	554868
88264	554869
2	554870
15589	554871
34386	554872
107073	554873
121812	554874
61769	554875
26521	554876
9709	554877
38262	554878
48757	554879
631	554880
2882	554881
97072	554882
12766	554883
62935	554884
144995	554885
93654	554886
39068	554887
150477	554888
1578	554889
23044	554890
53499	554891
76121	554892
19947	554893
45000	554894
66754	554895
28214	554896
7635	554897
51637	554898
118640	554899
32687	554900
33642	554901
18999	554902
123393	554903
111075	554904
25009	554905
3721	554906
1897	554907
4933	554908
7297	554909
112747	554910
21531	554911
6301	554912
88078	554913
133244	554914
37993	554915
58152	554916
156193	554917
62030	554918
19149	554919
12102	554920
605	554921
78921	554922
14708	554923
51291	554924
36275	554925
11787	554926
124757	554927
44397	554928
72681	554929
48822	554930
20742	554931
2546	554932
259	554933
103342	554934
41585	554935
81518	554936
7465	554937
42663	554938
72466	554939
12256	554940
31617	554941
15344	554942
93304	554943
39944	554944
164494	554945
54666	554946
26953	554947
24938	554948
40670	554949
19449	554950
12107	554951
2185	554952
49971	554953
3283	554954
4039	554955
98574	554956
104544	554957
25490	554958
110929	554959
1758	554960
38178	554961
91715	554962
94929	554963
90661	554964
64613	554965
26803	554966
60932	554967
45860	554968
16236	554969
14309	554970
78999	554971
3793	554972
3547	554973
49567	554974
85532	554975
1998	554976
3072	554977
25796	554978
49530	554979
25775	554980
42793	554981
10685	554982
110880	554983
83335	554984
99509	554985
57427	554986
11968	554987
376	554988
534	554989
93740	554990
19913	554991
160504	554992
10557	554993
57184	554994
77233	554995
151313	554996
40327	554997
50227	554998
86607	554999
27000	555000
92400	555001
95157	555002
2144	555003
4110	555004
68938	555005
121092	555006
41382	555007
347	555008
18919	555009
13248	555010
29926	555011
108015	555012
87826	555013
77946	555014
83468	555015
166185	555016
2720	555017
24377	555018
53895	555019
603	555020
44649	555021
28202	555022
49562	555023
71982	555024
20629	555025
45274	555026
15464	555027
14893	555028
25182	555029
15383	555030
32180	555031
65610	555032
11519	555033
79107	555034
1697	555035
13679	555036
20019	555037
44891	555038
47353	555039
59746	555040
21040	555041
94602	555042
5663	555043
3359	555044
333	555045
73564	555046
37287	555047
61713	555048
4957	555049
22817	555050
28168	555051
21253	555052
8276	555053
110405	555054
24375	555055
97287	555056
108276	555057
246	555058
13262	555059
95795	555060
27351	555061
52380	555062
38257	555063
7228	555064
11352	555065
8221	555066
16240	555067
119699	555068
56301	555069
50882	555070
122014	555071
68084	555072
36017	555073
65314	555074
40818	555075
20563	555076
4535	555077
127683	555078
31278	555079
52804	555080
43925	555081
11935	555082
84015	555083
144358	555084
124175	555085
52607	555086
67255	555087
36095	555088
53726	555089
1012	555090
87606	555091
89647	555092
15996	555093
1345	555094
18275	555095
66408	555096
3219	555097
106495	555098
42241	555099
5573	555100
49991	555101
89375	555102
160206	555103
4623	555104
19547	555105
98110	555106
21644	555107
27570	555108
51141	555109
27421	555110
5122	555111
73896	555112
23672	555113
10627	555114
7835	555115
66578	555116
21548	555117
42741	555118
8854	555119
50092	555120
79408	555121
44857	555122
26957	555123
154788	555124
115431	555125
5249	555126
1372	555127
34776	555128
13	555129
145746	555130
149530	555131
14669	555132
54348	555133
28461	555134
10519	555135
21541	555136
56785	555137
5292	555138
19266	555139
130736	555140
7126	555141
135930	555142
62797	555143
103094	555144
34097	555145
56698	555146
4540	555147
136059	555148
66167	555149
26555	555150
67781	555151
5456	555152
70426	555153
13520	555154
131321	555155
129	555156
76656	555157
9608	555158
34987	555159
30572	555160
92600	555161
287	555162
15688	555163
93803	555164
140207	555165
33436	555166
17329	555167
1292	555168
9961	555169
105100	555170
8380	555171
52998	555172
4062	555173
9851	555174
16809	555175
19315	555176
74377	555177
39414	555178
3086	555179
60366	555180
4955	555181
956	555182
85447	555183
133875	555184
116050	555185
117706	555186
19685	555187
55742	555188
2685	555189
1512	555190
29114	555191
7877	555192
1330	555193
3224	555194
45096	555195
38410	555196
26180	555197
3918	555198
3764	555199
34275	555200
95438	555201
71772	555202
57216	555203
85960	555204
37450	555205
7075	555206
3710	555207
41767	555208
89746	555209
81199	555210
14452	555211
74840	555212
150303	555213
109992	555214
46022	555215
4391	555216
30013	555217
9633	555218
18850	555219
107145	555220
65109	555221
7735	555222
10289	555223
22574	555224
17545	555225
15421	555226
108009	555227
72821	555228
24715	555229
142300	555230
16321	555231
26461	555232
104324	555233
32937	555234
10575	555235
11359	555236
7086	555237
22013	555238
33091	555239
26057	555240
47978	555241
6406	555242
40968	555243
22173	555244
21024	555245
13517	555246
23678	555247
933	555248
5992	555249
132083	555250
20180	555251
95609	555252
24585	555253
53445	555254
1862	555255
6055	555256
25350	555257
51944	555258
44257	555259
20368	555260
44715	555261
70062	555262
85347	555263
62503	555264
85061	555265
1086	555266
44368	555267
22039	555268
59671	555269
13592	555270
78814	555271
46255	555272
45976	555273
115658	555274
25791	555275
26749	555276
23882	555277
81953	555278
79426	555279
110969	555280
47679	555281
60989	555282
44117	555283
52074	555284
11037	555285
82299	555286
52068	555287
23550	555288
38359	555289
131	555290
136020	555291
5779	555292
51234	555293
129271	555294
77839	555295
87186	555296
54518	555297
29499	555298
127180	555299
28977	555300
82436	555301
12558	555302
120587	555303
90638	555304
815	555305
87831	555306
2273	555307
44898	555308
81119	555309
2529	555310
25956	555311
19403	555312
78349	555313
56569	555314
1562	555315
25592	555316
105034	555317
117960	555318
57713	555319
16429	555320
151686	555321
68892	555322
33184	555323
102325	555324
117142	555325
55871	555326
26220	555327
33088	555328
15152	555329
6085	555330
138192	555331
55133	555332
3273	555333
32024	555334
25041	555335
11947	555336
8512	555337
58602	555338
13162	555339
75621	555340
52984	555341
41355	555342
22608	555343
3500	555344
128380	555345
8417	555346
2170	555347
42869	555348
65913	555349
7111	555350
42955	555351
109768	555352
942	555353
464	555354
111737	555355
151965	555356
55194	555357
19848	555358
12501	555359
30142	555360
20182	555361
12585	555362
113460	555363
54699	555364
9331	555365
56888	555366
27642	555367
14384	555368
6147	555369
76390	555370
3895	555371
27955	555372
54315	555373
156045	555374
25127	555375
132493	555376
1704	555377
19479	555378
19207	555379
5328	555380
130797	555381
19224	555382
2464	555383
123924	555384
77177	555385
42672	555386
53199	555387
23758	555388
15962	555389
64328	555390
8512	555391
95503	555392
12364	555393
29452	555394
58346	555395
2150	555396
35486	555397
167282	555398
110808	555399
23242	555400
48979	555401
54043	555402
53115	555403
81376	555404
698	555405
38374	555406
14552	555407
109858	555408
116350	555409
76813	555410
72922	555411
56854	555412
1871	555413
7964	555414
12512	555415
46796	555416
3109	555417
156737	555418
15340	555419
10226	555420
101977	555421
14177	555422
27903	555423
146380	555424
60443	555425
57074	555426
61661	555427
97405	555428
51968	555429
122475	555430
78381	555431
126728	555432
13007	555433
1275	555434
59652	555435
130167	555436
72920	555437
75607	555438
49036	555439
9203	555440
1440	555441
14615	555442
21039	555443
19349	555444
85217	555445
25158	555446
99347	555447
38285	555448
83048	555449
17075	555450
10243	555451
34648	555452
17095	555453
14171	555454
18899	555455
13319	555456
46467	555457
102292	555458
24763	555459
139747	555460
796	555461
57270	555462
36917	555463
1905	555464
26075	555465
46213	555466
14537	555467
13000	555468
116209	555469
118260	555470
54001	555471
68189	555472
5113	555473
21591	555474
9988	555475
14779	555476
61419	555477
119037	555478
94841	555479
11710	555480
19501	555481
17110	555482
13420	555483
14411	555484
993	555485
37866	555486
23465	555487
13379	555488
65898	555489
87068	555490
9654	555491
95417	555492
12143	555493
15648	555494
1729	555495
2282	555496
144102	555497
43593	555498
105492	555499
7082	555500
73110	555501
803	555502
5600	555503
48322	555504
30107	555505
17297	555506
23045	555507
8072	555508
7916	555509
49153	555510
112384	555511
75041	555512
70324	555513
16266	555514
30733	555515
49445	555516
13552	555517
3209	555518
62444	555519
140972	555520
69388	555521
136048	555522
96855	555523
8001	555524
52704	555525
11567	555526
12097	555527
50132	555528
113511	555529
123558	555530
120531	555531
2036	555532
99475	555533
109033	555534
25602	555535
57734	555536
3138	555537
139364	555538
62435	555539
3074	555540
16620	555541
45492	555542
88389	555543
81367	555544
37638	555545
5929	555546
51577	555547
85710	555548
73381	555549
20176	555550
1092	555551
22377	555552
78274	555553
18501	555554
57806	555555
45630	555556
37076	555557
121512	555558
124568	555559
21023	555560
1636	555561
35516	555562
25399	555563
65211	555564
45610	555565
86074	555566
80518	555567
104941	555568
21059	555569
166301	555570
74232	555571
110638	555572
3085	555573
10202	555574
57724	555575
52338	555576
22156	555577
53940	555578
19720	555579
41667	555580
15422	555581
18035	555582
43902	555583
50166	555584
138548	555585
73725	555586
8485	555587
28719	555588
35230	555589
19751	555590
38170	555591
40641	555592
72572	555593
135282	555594
80314	555595
157733	555596
122061	555597
5636	555598
79654	555599
87594	555600
146061	555601
17784	555602
18384	555603
21259	555604
4012	555605
113692	555606
25996	555607
19222	555608
9653	555609
5162	555610
23519	555611
145643	555612
8857	555613
105536	555614
42650	555615
32095	555616
371	555617
162365	555618
71106	555619
37391	555620
6230	555621
5052	555622
31446	555623
33685	555624
3720	555625
27068	555626
52486	555627
22280	555628
77908	555629
27264	555630
110469	555631
23616	555632
30552	555633
4267	555634
31601	555635
94227	555636
86479	555637
115175	555638
41030	555639
22147	555640
64722	555641
53364	555642
12078	555643
73985	555644
15257	555645
48552	555646
25730	555647
24574	555648
94758	555649
130712	555650
124516	555651
22415	555652
89381	555653
16120	555654
6731	555655
52164	555656
23153	555657
131482	555658
5963	555659
133226	555660
39839	555661
2527	555662
51178	555663
114274	555664
66220	555665
6771	555666
91731	555667
126478	555668
19122	555669
24871	555670
47869	555671
53557	555672
9339	555673
76772	555674
33935	555675
37919	555676
143870	555677
8115	555678
2583	555679
73682	555680
34007	555681
61366	555682
15876	555683
7678	555684
4111	555685
25838	555686
90573	555687
13880	555688
27707	555689
544	555690
36193	555691
102980	555692
78332	555693
70392	555694
23076	555695
1093	555696
19278	555697
16611	555698
29544	555699
3895	555700
3194	555701
86227	555702
10907	555703
20659	555704
29709	555705
106588	555706
27942	555707
80993	555708
25928	555709
10605	555710
586	555711
39737	555712
34825	555713
46374	555714
7001	555715
1576	555716
49439	555717
1051	555718
106472	555719
87607	555720
46140	555721
489	555722
44516	555723
108609	555724
122454	555725
13469	555726
115638	555727
12404	555728
64579	555729
113737	555730
396	555731
80641	555732
75472	555733
30307	555734
40246	555735
554	555736
28848	555737
11529	555738
101722	555739
53123	555740
115357	555741
1711	555742
127525	555743
63541	555744
69449	555745
1733	555746
50652	555747
55049	555748
25796	555749
5298	555750
47127	555751
100587	555752
139608	555753
3256	555754
110469	555755
6078	555756
560	555757
2982	555758
36860	555759
1029	555760
73378	555761
33681	555762
11551	555763
38620	555764
15515	555765
9291	555766
12063	555767
109997	555768
21126	555769
69397	555770
18273	555771
95292	555772
34098	555773
13347	555774
44801	555775
41910	555776
102197	555777
38172	555778
9376	555779
37463	555780
4379	555781
88948	555782
94819	555783
37416	555784
4257	555785
19399	555786
38988	555787
165054	555788
17682	555789
120537	555790
9002	555791
123768	555792
15247	555793
33664	555794
7803	555795
108705	555796
73270	555797
41522	555798
4328	555799
21434	555800
58022	555801
78262	555802
3477	555803
85086	555804
422	555805
8739	555806
67929	555807
68491	555808
32805	555809
75861	555810
30481	555811
22450	555812
34	555813
112933	555814
78249	555815
69350	555816
67617	555817
55655	555818
104866	555819
121661	555820
34127	555821
101523	555822
16781	555823
3979	555824
96087	555825
15660	555826
13130	555827
35708	555828
115083	555829
127752	555830
15940	555831
9512	555832
72300	555833
11013	555834
33522	555835
10931	555836
116029	555837
7175	555838
118838	555839
54988	555840
33601	555841
84484	555842
43923	555843
11596	555844
42410	555845
65712	555846
94737	555847
65965	555848
46611	555849
53920	555850
154671	555851
48396	555852
11081	555853
107620	555854
25863	555855
84829	555856
7972	555857
5843	555858
867	555859
73458	555860
45566	555861
23238	555862
27422	555863
7799	555864
42044	555865
11556	555866
37425	555867
42885	555868
18958	555869
22740	555870
102458	555871
167748	555872
14405	555873
118198	555874
11504	555875
237	555876
84247	555877
8074	555878
38709	555879
8327	555880
36940	555881
28261	555882
49546	555883
137290	555884
8965	555885
5216	555886
50454	555887
65884	555888
63020	555889
90404	555890
10388	555891
44124	555892
140476	555893
130739	555894
31396	555895
26342	555896
21685	555897
24900	555898
25188	555899
116791	555900
70502	555901
25578	555902
20859	555903
25064	555904
24903	555905
19651	555906
146403	555907
29653	555908
5591	555909
61239	555910
11810	555911
107034	555912
117414	555913
6777	555914
9957	555915
77802	555916
40739	555917
94363	555918
77217	555919
3035	555920
21666	555921
60682	555922
97897	555923
43746	555924
1181	555925
72872	555926
80737	555927
73709	555928
20567	555929
1260	555930
114711	555931
8526	555932
42309	555933
117350	555934
2850	555935
3733	555936
6976	555937
75420	555938
49410	555939
7497	555940
91551	555941
80622	555942
20936	555943
10487	555944
98128	555945
68295	555946
68182	555947
86122	555948
58742	555949
58250	555950
66045	555951
4757	555952
30654	555953
41879	555954
15223	555955
3166	555956
26804	555957
74927	555958
11183	555959
31135	555960
7281	555961
7498	555962
66491	555963
26616	555964
32333	555965
126073	555966
68784	555967
32	555968
95431	555969
34841	555970
2010	555971
50953	555972
36631	555973
443	555974
90954	555975
50944	555976
84197	555977
38213	555978
155592	555979
14439	555980
3393	555981
75251	555982
9919	555983
22090	555984
16513	555985
25173	555986
16480	555987
91841	555988
66358	555989
27293	555990
70068	555991
7452	555992
161290	555993
166728	555994
58318	555995
6190	555996
69377	555997
135199	555998
115463	555999
37081	556000
57823	556001
5125	556002
21768	556003
26054	556004
9355	556005
57886	556006
61045	556007
111467	556008
1057	556009
42586	556010
109156	556011
68670	556012
963	556013
18610	556014
28411	556015
74761	556016
95142	556017
76549	556018
31415	556019
13840	556020
23011	556021
3528	556022
138484	556023
3819	556024
2203	556025
5701	556026
14331	556027
115766	556028
1219	556029
155913	556030
48301	556031
21947	556032
46310	556033
2400	556034
20634	556035
115012	556036
35302	556037
40232	556038
19893	556039
53786	556040
38964	556041
3005	556042
86214	556043
22475	556044
1564	556045
17363	556046
34621	556047
19356	556048
108810	556049
50024	556050
9858	556051
10220	556052
26960	556053
1292	556054
11116	556055
26275	556056
82731	556057
58989	556058
6843	556059
4490	556060
47103	556061
9738	556062
12500	556063
33893	556064
100340	556065
7618	556066
20470	556067
32885	556068
64971	556069
115257	556070
66800	556071
115704	556072
270	556073
235	556074
76041	556075
43026	556076
26016	556077
1530	556078
32138	556079
7734	556080
11650	556081
46275	556082
163646	556083
23437	556084
53033	556085
2249	556086
34128	556087
145726	556088
28344	556089
31909	556090
10789	556091
1372	556092
134457	556093
56811	556094
16262	556095
48832	556096
22752	556097
49640	556098
72478	556099
90615	556100
13224	556101
33812	556102
125911	556103
38881	556104
3821	556105
40357	556106
10973	556107
142560	556108
15442	556109
74433	556110
81597	556111
113336	556112
42388	556113
35448	556114
39550	556115
46501	556116
29839	556117
41003	556118
133358	556119
84632	556120
116465	556121
7747	556122
19438	556123
1370	556124
68536	556125
24445	556126
1801	556127
58277	556128
29590	556129
22187	556130
144412	556131
54443	556132
36730	556133
1750	556134
21324	556135
79091	556136
14121	556137
42190	556138
78318	556139
32243	556140
49132	556141
351	556142
54389	556143
1250	556144
17036	556145
43831	556146
35929	556147
73778	556148
3908	556149
28517	556150
20989	556151
3961	556152
139824	556153
29109	556154
10177	556155
29130	556156
10939	556157
7512	556158
650	556159
6786	556160
37129	556161
41049	556162
60916	556163
29918	556164
47103	556165
13317	556166
41585	556167
66199	556168
59033	556169
116386	556170
1162	556171
51235	556172
4445	556173
107164	556174
21472	556175
40356	556176
15884	556177
133262	556178
44359	556179
139043	556180
69692	556181
64843	556182
15667	556183
20076	556184
61459	556185
76182	556186
135219	556187
107	556188
45091	556189
13226	556190
63141	556191
13691	556192
90588	556193
6597	556194
17695	556195
62172	556196
4974	556197
74311	556198
133866	556199
10229	556200
16437	556201
97736	556202
39288	556203
10377	556204
81600	556205
6960	556206
113154	556207
9877	556208
32608	556209
48903	556210
24814	556211
6834	556212
30315	556213
34497	556214
19485	556215
34868	556216
41055	556217
112326	556218
18389	556219
129627	556220
53836	556221
10376	556222
1493	556223
89	556224
6427	556225
1715	556226
7779	556227
96509	556228
5969	556229
130303	556230
36334	556231
86641	556232
10393	556233
68288	556234
25660	556235
83458	556236
58967	556237
28919	556238
32972	556239
139583	556240
135586	556241
15499	556242
93681	556243
10565	556244
18748	556245
9206	556246
547	556247
2611	556248
32739	556249
2469	556250
11103	556251
50999	556252
63943	556253
31879	556254
62385	556255
89713	556256
78566	556257
11861	556258
31309	556259
12773	556260
101100	556261
23106	556262
38956	556263
103390	556264
119794	556265
17926	556266
3748	556267
8957	556268
8253	556269
105513	556270
6466	556271
108697	556272
16732	556273
71406	556274
169686	556275
12677	556276
27868	556277
7887	556278
69311	556279
79651	556280
9473	556281
17300	556282
8182	556283
136215	556284
112416	556285
4005	556286
43677	556287
1413	556288
127411	556289
17211	556290
89014	556291
2245	556292
31804	556293
88316	556294
169513	556295
168591	556296
84010	556297
556	556298
23445	556299
7453	556300
41382	556301
31904	556302
20069	556303
3198	556304
61728	556305
14390	556306
20731	556307
56954	556308
33367	556309
6518	556310
5286	556311
83419	556312
3327	556313
678	556314
30646	556315
8149	556316
475	556317
46832	556318
119549	556319
35621	556320
5340	556321
39812	556322
29308	556323
10256	556324
28684	556325
24757	556326
7125	556327
64383	556328
23140	556329
36248	556330
32251	556331
87803	556332
58302	556333
22913	556334
43179	556335
120465	556336
9119	556337
6392	556338
2116	556339
794	556340
2989	556341
102551	556342
50911	556343
14056	556344
2309	556345
13892	556346
22786	556347
3992	556348
41211	556349
130092	556350
24059	556351
136580	556352
9123	556353
41274	556354
68626	556355
49666	556356
79204	556357
91405	556358
54217	556359
6699	556360
5908	556361
823	556362
10662	556363
90907	556364
51835	556365
22138	556366
113894	556367
96409	556368
6621	556369
160166	556370
164905	556371
61052	556372
45539	556373
75592	556374
34910	556375
11391	556376
102130	556377
77727	556378
94380	556379
65526	556380
18154	556381
64469	556382
18043	556383
77464	556384
14010	556385
13984	556386
37521	556387
56871	556388
34128	556389
70270	556390
52618	556391
2262	556392
53928	556393
16434	556394
4450	556395
75	556396
55575	556397
41436	556398
35485	556399
59502	556400
79668	556401
52531	556402
481	556403
97060	556404
121864	556405
72006	556406
88235	556407
3644	556408
22798	556409
7341	556410
20555	556411
14765	556412
30404	556413
77070	556414
23681	556415
1427	556416
116772	556417
84613	556418
22423	556419
38091	556420
2310	556421
67409	556422
145802	556423
31895	556424
44704	556425
2823	556426
38511	556427
1669	556428
11533	556429
12857	556430
32820	556431
47877	556432
53669	556433
64358	556434
2746	556435
67900	556436
90397	556437
82881	556438
4233	556439
43090	556440
17018	556441
27248	556442
82560	556443
94844	556444
128215	556445
44228	556446
5849	556447
39938	556448
119580	556449
32126	556450
27838	556451
66834	556452
26956	556453
29509	556454
68231	556455
183	556456
76113	556457
95916	556458
52655	556459
10043	556460
7950	556461
116082	556462
35786	556463
75637	556464
2573	556465
85794	556466
29268	556467
99326	556468
12844	556469
12953	556470
35588	556471
11288	556472
101939	556473
62891	556474
27894	556475
99446	556476
3450	556477
55220	556478
112713	556479
40476	556480
62722	556481
3397	556482
67434	556483
64735	556484
587	556485
17151	556486
43528	556487
27649	556488
38941	556489
75873	556490
60833	556491
29531	556492
43997	556493
113265	556494
18728	556495
54111	556496
43323	556497
97650	556498
152283	556499
31727	556500
56156	556501
36370	556502
100971	556503
66091	556504
13842	556505
61857	556506
85378	556507
22978	556508
75585	556509
12136	556510
13916	556511
35719	556512
4354	556513
73108	556514
111835	556515
5415	556516
125464	556517
723	556518
479	556519
50422	556520
112290	556521
22735	556522
25457	556523
3234	556524
6899	556525
16337	556526
36913	556527
12986	556528
32868	556529
19214	556530
136352	556531
4881	556532
53235	556533
84415	556534
31462	556535
77918	556536
27598	556537
17492	556538
25590	556539
36079	556540
17208	556541
3287	556542
110988	556543
46064	556544
46623	556545
483	556546
48399	556547
63774	556548
3116	556549
6	556550
36578	556551
54971	556552
71716	556553
751	556554
84400	556555
62	556556
141074	556557
63758	556558
9464	556559
115605	556560
93861	556561
23567	556562
36063	556563
71621	556564
85764	556565
1254	556566
59104	556567
21005	556568
14926	556569
3212	556570
86062	556571
45830	556572
111721	556573
169897	556574
60308	556575
1102	556576
124646	556577
13277	556578
12608	556579
99630	556580
92577	556581
121324	556582
74700	556583
23115	556584
44466	556585
4967	556586
4663	556587
95335	556588
8021	556589
115196	556590
5682	556591
987	556592
124137	556593
71189	556594
54044	556595
5787	556596
53083	556597
121973	556598
16247	556599
8949	556600
2035	556601
54245	556602
166155	556603
12913	556604
80504	556605
71697	556606
36152	556607
12850	556608
81352	556609
33938	556610
46925	556611
30409	556612
30290	556613
39077	556614
13164	556615
93423	556616
22737	556617
1871	556618
22384	556619
25816	556620
73974	556621
11194	556622
8710	556623
5422	556624
7591	556625
48019	556626
11784	556627
164240	556628
132403	556629
9759	556630
58740	556631
28921	556632
54102	556633
104861	556634
85263	556635
1369	556636
12335	556637
34708	556638
38147	556639
42949	556640
4042	556641
2543	556642
109434	556643
57253	556644
568	556645
73	556646
3927	556647
133288	556648
30554	556649
91874	556650
4822	556651
1333	556652
161725	556653
1113	556654
2391	556655
133869	556656
97377	556657
87081	556658
21533	556659
15812	556660
46157	556661
165021	556662
28400	556663
74836	556664
24043	556665
152162	556666
111150	556667
15932	556668
65634	556669
25727	556670
12945	556671
118455	556672
17041	556673
79002	556674
140447	556675
27979	556676
39666	556677
27651	556678
98856	556679
21665	556680
100360	556681
102081	556682
32484	556683
4094	556684
48995	556685
49933	556686
16938	556687
3289	556688
18359	556689
3630	556690
90234	556691
39241	556692
30624	556693
36463	556694
6986	556695
821	556696
64002	556697
120417	556698
96654	556699
43945	556700
91948	556701
52689	556702
54519	556703
125072	556704
71897	556705
14470	556706
2509	556707
21839	556708
42664	556709
102439	556710
21606	556711
151787	556712
27938	556713
36872	556714
97074	556715
82848	556716
6347	556717
42300	556718
40964	556719
9334	556720
47642	556721
83018	556722
13169	556723
126814	556724
128339	556725
27310	556726
875	556727
31487	556728
59058	556729
61373	556730
100210	556731
9950	556732
33031	556733
6266	556734
134816	556735
4792	556736
26703	556737
65333	556738
56285	556739
66992	556740
117126	556741
55782	556742
17730	556743
59590	556744
39642	556745
33783	556746
745	556747
81850	556748
163153	556749
115241	556750
764	556751
272	556752
75924	556753
12884	556754
83452	556755
120682	556756
5721	556757
123530	556758
43020	556759
85125	556760
5074	556761
105178	556762
11637	556763
28331	556764
7320	556765
29025	556766
39482	556767
55369	556768
54927	556769
26456	556770
41106	556771
77947	556772
43521	556773
117464	556774
78507	556775
19685	556776
1549	556777
22435	556778
54962	556779
61758	556780
37520	556781
5574	556782
11110	556783
18239	556784
11789	556785
23943	556786
3733	556787
62928	556788
9063	556789
54679	556790
14303	556791
239	556792
8032	556793
15113	556794
133737	556795
29490	556796
4770	556797
29827	556798
67730	556799
3867	556800
94569	556801
33486	556802
4423	556803
10021	556804
1111	556805
70367	556806
27826	556807
50650	556808
4942	556809
80672	556810
2899	556811
90353	556812
5744	556813
117375	556814
116134	556815
1322	556816
33065	556817
112781	556818
22859	556819
25569	556820
65768	556821
9070	556822
51169	556823
11822	556824
51894	556825
39548	556826
54565	556827
2261	556828
29515	556829
39430	556830
6149	556831
7512	556832
30398	556833
40662	556834
30408	556835
10856	556836
25107	556837
149353	556838
82626	556839
63271	556840
2155	556841
38543	556842
72199	556843
62627	556844
11132	556845
59689	556846
1715	556847
38821	556848
80697	556849
45607	556850
11115	556851
337	556852
77053	556853
19039	556854
77702	556855
17526	556856
33455	556857
152084	556858
58414	556859
23406	556860
37003	556861
65188	556862
9255	556863
17993	556864
18817	556865
58054	556866
36670	556867
68576	556868
49184	556869
38563	556870
30841	556871
54131	556872
59196	556873
31399	556874
98932	556875
43041	556876
13332	556877
22993	556878
127370	556879
113707	556880
1772	556881
59840	556882
108580	556883
83907	556884
106294	556885
107071	556886
111281	556887
35151	556888
8855	556889
22611	556890
10459	556891
2161	556892
30907	556893
16668	556894
28583	556895
35263	556896
111500	556897
13435	556898
29442	556899
7148	556900
131353	556901
103350	556902
26557	556903
66319	556904
53940	556905
15438	556906
22474	556907
14676	556908
13322	556909
126966	556910
95501	556911
28464	556912
22898	556913
32609	556914
17934	556915
52453	556916
94947	556917
4906	556918
95734	556919
59054	556920
5412	556921
62600	556922
96920	556923
91299	556924
430	556925
11567	556926
23327	556927
67932	556928
44067	556929
30845	556930
114892	556931
71007	556932
103843	556933
43626	556934
55497	556935
110876	556936
4263	556937
162402	556938
23110	556939
43020	556940
14764	556941
85377	556942
44102	556943
83775	556944
37527	556945
2820	556946
3902	556947
10693	556948
29136	556949
59083	556950
19511	556951
16042	556952
106176	556953
26348	556954
46508	556955
200	556956
32955	556957
214	556958
29191	556959
6623	556960
32190	556961
19245	556962
31967	556963
2101	556964
60956	556965
71340	556966
74828	556967
30163	556968
39310	556969
10843	556970
106826	556971
36576	556972
21556	556973
42734	556974
54822	556975
61231	556976
53840	556977
21028	556978
4174	556979
3057	556980
45821	556981
91763	556982
3822	556983
79269	556984
115945	556985
40249	556986
2665	556987
26220	556988
26196	556989
2286	556990
16215	556991
19020	556992
6022	556993
77256	556994
43556	556995
67347	556996
57781	556997
38414	556998
47498	556999
32941	557000
1572	557001
96469	557002
8092	557003
17940	557004
142230	557005
15496	557006
66844	557007
51687	557008
2160	557009
100350	557010
151979	557011
875	557012
115061	557013
9809	557014
51439	557015
47775	557016
40091	557017
89	557018
46134	557019
3133	557020
35657	557021
22148	557022
84206	557023
129	557024
10495	557025
84644	557026
64431	557027
129579	557028
14753	557029
12339	557030
43373	557031
9366	557032
54238	557033
32119	557034
24041	557035
146710	557036
21058	557037
32107	557038
3	557039
18267	557040
120	557041
26970	557042
18053	557043
788	557044
125860	557045
38891	557046
45702	557047
32486	557048
71487	557049
347	557050
9955	557051
25257	557052
114728	557053
5431	557054
16415	557055
22194	557056
27592	557057
38065	557058
165933	557059
85031	557060
63102	557061
3641	557062
65347	557063
20891	557064
94732	557065
40588	557066
16130	557067
76672	557068
78725	557069
114210	557070
22550	557071
37616	557072
79195	557073
40624	557074
16857	557075
13051	557076
144116	557077
5707	557078
77466	557079
41630	557080
5473	557081
82123	557082
52740	557083
23404	557084
49963	557085
17812	557086
70916	557087
59398	557088
47289	557089
19678	557090
94420	557091
21533	557092
19924	557093
112373	557094
54842	557095
69589	557096
13937	557097
114973	557098
40822	557099
30212	557100
35110	557101
33485	557102
129461	557103
1639	557104
2335	557105
46634	557106
40971	557107
20243	557108
4036	557109
4323	557110
89524	557111
33141	557112
1995	557113
36276	557114
30498	557115
66974	557116
32971	557117
60808	557118
7138	557119
130236	557120
126972	557121
32078	557122
8341	557123
55090	557124
14730	557125
132730	557126
115467	557127
63517	557128
27539	557129
45942	557130
59574	557131
28103	557132
13241	557133
48751	557134
11207	557135
81037	557136
53598	557137
14927	557138
41098	557139
20998	557140
3923	557141
47116	557142
19838	557143
99099	557144
48760	557145
19520	557146
11978	557147
47286	557148
133963	557149
78035	557150
18166	557151
3540	557152
67971	557153
124140	557154
63754	557155
63977	557156
33909	557157
23667	557158
10755	557159
65223	557160
17678	557161
9075	557162
17255	557163
62063	557164
73975	557165
30930	557166
59374	557167
2285	557168
86938	557169
20961	557170
24760	557171
58997	557172
12670	557173
120681	557174
83704	557175
12883	557176
56	557177
19114	557178
6186	557179
57303	557180
8223	557181
27141	557182
129865	557183
148532	557184
9861	557185
87417	557186
54421	557187
3114	557188
10513	557189
48695	557190
1502	557191
7777	557192
6109	557193
8996	557194
3358	557195
32556	557196
91187	557197
6917	557198
29694	557199
33826	557200
23584	557201
73245	557202
9443	557203
21280	557204
37992	557205
10176	557206
92379	557207
87492	557208
17545	557209
73845	557210
31436	557211
114533	557212
45131	557213
93327	557214
15790	557215
27453	557216
1190	557217
64360	557218
10358	557219
87418	557220
15209	557221
728	557222
16739	557223
45475	557224
66129	557225
27337	557226
133532	557227
6057	557228
55755	557229
19385	557230
148924	557231
74176	557232
37171	557233
39385	557234
109572	557235
47884	557236
28744	557237
25505	557238
134042	557239
62153	557240
143480	557241
104657	557242
36799	557243
15455	557244
99385	557245
55479	557246
32500	557247
20438	557248
74648	557249
21052	557250
42728	557251
101400	557252
64500	557253
67033	557254
6074	557255
6812	557256
52696	557257
29727	557258
65001	557259
55937	557260
147121	557261
26281	557262
65072	557263
4825	557264
2626	557265
32760	557266
55766	557267
25076	557268
19182	557269
97706	557270
2892	557271
37130	557272
6204	557273
97073	557274
14226	557275
30679	557276
35788	557277
97068	557278
131854	557279
72139	557280
120970	557281
14144	557282
89193	557283
3263	557284
75278	557285
2193	557286
19758	557287
133	557288
62905	557289
19755	557290
41686	557291
72464	557292
120011	557293
26027	557294
86937	557295
136328	557296
96627	557297
112787	557298
10143	557299
105954	557300
43983	557301
122840	557302
80246	557303
120154	557304
21463	557305
34379	557306
36113	557307
16816	557308
30236	557309
93555	557310
18212	557311
101520	557312
1057	557313
69267	557314
10782	557315
92083	557316
4500	557317
1059	557318
102907	557319
734	557320
49622	557321
116399	557322
28931	557323
5038	557324
44488	557325
96968	557326
35279	557327
83373	557328
517	557329
107143	557330
24442	557331
108630	557332
25923	557333
6234	557334
104469	557335
4734	557336
166909	557337
28710	557338
53654	557339
26653	557340
35187	557341
16497	557342
115052	557343
1447	557344
21428	557345
5642	557346
24612	557347
38375	557348
47350	557349
67360	557350
14873	557351
14837	557352
3107	557353
40062	557354
9079	557355
33685	557356
35345	557357
8433	557358
877	557359
55894	557360
1709	557361
14588	557362
68910	557363
81325	557364
14597	557365
72029	557366
24400	557367
33249	557368
67047	557369
106863	557370
693	557371
67800	557372
38460	557373
111608	557374
11361	557375
24690	557376
26082	557377
33414	557378
42193	557379
25261	557380
118192	557381
98009	557382
27871	557383
102014	557384
27711	557385
37609	557386
96759	557387
10909	557388
5970	557389
15976	557390
61609	557391
127155	557392
30624	557393
12028	557394
9289	557395
72974	557396
261	557397
47748	557398
32783	557399
46438	557400
22691	557401
307	557402
30823	557403
25929	557404
16285	557405
121959	557406
41005	557407
47460	557408
52099	557409
36801	557410
152456	557411
21015	557412
60531	557413
633	557414
116324	557415
13248	557416
105258	557417
20846	557418
42941	557419
51311	557420
85009	557421
33063	557422
35649	557423
20771	557424
56664	557425
13194	557426
65292	557427
34326	557428
9555	557429
2531	557430
443	557431
21596	557432
1679	557433
747	557434
48454	557435
39289	557436
4788	557437
86384	557438
133689	557439
28893	557440
126988	557441
17464	557442
10646	557443
10116	557444
850	557445
15106	557446
42025	557447
148902	557448
18923	557449
1806	557450
37420	557451
10158	557452
130474	557453
30610	557454
12924	557455
18787	557456
5154	557457
144501	557458
2581	557459
21135	557460
42214	557461
16995	557462
2824	557463
41877	557464
7711	557465
19473	557466
26906	557467
64074	557468
158788	557469
102532	557470
7223	557471
70386	557472
646	557473
54486	557474
2891	557475
43002	557476
18329	557477
115007	557478
18724	557479
10492	557480
40453	557481
59259	557482
93	557483
86096	557484
32708	557485
63910	557486
4088	557487
46036	557488
13830	557489
31278	557490
28258	557491
114788	557492
4106	557493
7009	557494
159316	557495
3642	557496
53523	557497
10563	557498
20708	557499
33572	557500
26222	557501
6204	557502
15852	557503
46951	557504
91882	557505
94931	557506
52122	557507
103053	557508
2431	557509
324	557510
72206	557511
82809	557512
21226	557513
99985	557514
146891	557515
33396	557516
40918	557517
34757	557518
54328	557519
93900	557520
513	557521
114598	557522
140432	557523
15778	557524
15289	557525
45308	557526
6959	557527
12698	557528
83482	557529
63600	557530
10078	557531
26111	557532
3290	557533
77403	557534
100319	557535
32930	557536
20702	557537
23053	557538
75348	557539
55262	557540
153571	557541
47383	557542
77333	557543
101193	557544
70379	557545
418	557546
3757	557547
16029	557548
111295	557549
79139	557550
73520	557551
13742	557552
12154	557553
7682	557554
11565	557555
5172	557556
78972	557557
73314	557558
64276	557559
51527	557560
255	557561
7319	557562
77221	557563
23683	557564
9513	557565
35802	557566
5474	557567
993	557568
4366	557569
1720	557570
37323	557571
2417	557572
7174	557573
2780	557574
137612	557575
22508	557576
167242	557577
60443	557578
108707	557579
2470	557580
67120	557581
127686	557582
77463	557583
39676	557584
77401	557585
26726	557586
125625	557587
89253	557588
52496	557589
14887	557590
12739	557591
18320	557592
47050	557593
115132	557594
24984	557595
53410	557596
17422	557597
24498	557598
18634	557599
2781	557600
23959	557601
118719	557602
25070	557603
56374	557604
26443	557605
38411	557606
12480	557607
50747	557608
104549	557609
8585	557610
617	557611
50660	557612
47272	557613
47670	557614
53695	557615
5073	557616
16415	557617
24720	557618
21412	557619
74822	557620
124746	557621
63131	557622
22317	557623
146779	557624
3133	557625
16741	557626
8188	557627
58100	557628
96119	557629
123049	557630
22603	557631
64902	557632
45350	557633
20365	557634
50198	557635
45352	557636
72631	557637
5313	557638
95204	557639
15026	557640
901	557641
35353	557642
16687	557643
19308	557644
44497	557645
3774	557646
41968	557647
29843	557648
64709	557649
48534	557650
8075	557651
79344	557652
3676	557653
138899	557654
62119	557655
3034	557656
84218	557657
8159	557658
26784	557659
79755	557660
48652	557661
74783	557662
64203	557663
78124	557664
2628	557665
18493	557666
29333	557667
622	557668
31598	557669
69498	557670
49432	557671
121871	557672
26266	557673
150558	557674
1792	557675
124448	557676
168302	557677
14910	557678
27849	557679
59717	557680
13762	557681
22355	557682
6612	557683
16952	557684
144906	557685
33173	557686
76839	557687
3538	557688
50600	557689
41098	557690
74074	557691
5733	557692
107345	557693
100841	557694
48988	557695
17918	557696
72249	557697
51376	557698
16407	557699
31089	557700
16520	557701
57028	557702
73318	557703
12171	557704
2032	557705
39034	557706
147090	557707
44675	557708
75837	557709
38941	557710
71103	557711
19093	557712
39573	557713
461	557714
86485	557715
17615	557716
28078	557717
12447	557718
38828	557719
43255	557720
37311	557721
136975	557722
7048	557723
25297	557724
10642	557725
122038	557726
16524	557727
104069	557728
25602	557729
23456	557730
133025	557731
31112	557732
2071	557733
30429	557734
149185	557735
8188	557736
50683	557737
8695	557738
31721	557739
41296	557740
22259	557741
47280	557742
80636	557743
1936	557744
105888	557745
36998	557746
85634	557747
19087	557748
29627	557749
48757	557750
80057	557751
55844	557752
354	557753
28664	557754
106793	557755
108429	557756
4560	557757
3644	557758
6658	557759
43876	557760
64780	557761
13826	557762
20172	557763
22901	557764
10812	557765
65228	557766
53227	557767
9988	557768
46960	557769
94010	557770
11064	557771
59903	557772
15845	557773
104985	557774
51949	557775
29656	557776
24581	557777
24789	557778
72	557779
125992	557780
65599	557781
82887	557782
12450	557783
44362	557784
57740	557785
10024	557786
142012	557787
13620	557788
1955	557789
146790	557790
61280	557791
15093	557792
139506	557793
25943	557794
1013	557795
20875	557796
38126	557797
1549	557798
32781	557799
89901	557800
31542	557801
12157	557802
14663	557803
6303	557804
1624	557805
13639	557806
49342	557807
76691	557808
9206	557809
2304	557810
24537	557811
64219	557812
4358	557813
8396	557814
84052	557815
42546	557816
125665	557817
14397	557818
37656	557819
95061	557820
46137	557821
16238	557822
84644	557823
57468	557824
73055	557825
98413	557826
17344	557827
29674	557828
135593	557829
89491	557830
8096	557831
17942	557832
52482	557833
22908	557834
136112	557835
3370	557836
24594	557837
5387	557838
3754	557839
662	557840
23271	557841
5949	557842
19676	557843
60883	557844
18688	557845
18878	557846
96822	557847
24570	557848
38231	557849
39637	557850
114700	557851
31078	557852
54598	557853
51224	557854
4950	557855
21853	557856
780	557857
3466	557858
8897	557859
27309	557860
114384	557861
131633	557862
75527	557863
23151	557864
9781	557865
77	557866
24528	557867
1985	557868
100012	557869
50572	557870
89265	557871
2196	557872
2737	557873
5177	557874
62730	557875
63712	557876
38518	557877
46048	557878
106204	557879
58191	557880
60750	557881
14826	557882
154316	557883
451	557884
42584	557885
121761	557886
97563	557887
31484	557888
6071	557889
68770	557890
55899	557891
528	557892
15921	557893
2965	557894
37249	557895
97338	557896
134229	557897
23141	557898
30029	557899
20950	557900
76578	557901
16659	557902
101765	557903
105762	557904
4289	557905
6258	557906
60168	557907
35914	557908
36741	557909
19792	557910
62284	557911
38561	557912
104574	557913
3843	557914
19104	557915
11249	557916
70518	557917
74189	557918
57154	557919
6901	557920
47340	557921
89650	557922
10818	557923
3763	557924
38715	557925
22717	557926
33121	557927
41223	557928
78629	557929
42364	557930
24487	557931
86673	557932
53505	557933
2222	557934
45127	557935
112742	557936
54005	557937
77377	557938
39437	557939
88800	557940
55973	557941
90143	557942
116727	557943
114314	557944
1056	557945
15387	557946
10353	557947
2412	557948
445	557949
33726	557950
5923	557951
69250	557952
17194	557953
46149	557954
2219	557955
149564	557956
14862	557957
107506	557958
11875	557959
2751	557960
91146	557961
102637	557962
90803	557963
43866	557964
55206	557965
98126	557966
83927	557967
30237	557968
94081	557969
74165	557970
93856	557971
51910	557972
54143	557973
58	557974
83977	557975
77835	557976
44872	557977
37698	557978
5673	557979
4875	557980
18803	557981
26326	557982
1510	557983
160513	557984
43359	557985
9710	557986
44799	557987
58916	557988
115764	557989
38072	557990
17923	557991
99714	557992
442	557993
29010	557994
66369	557995
154373	557996
6184	557997
127681	557998
14183	557999
128895	558000
133329	558001
20250	558002
31742	558003
31941	558004
37192	558005
77143	558006
9097	558007
927	558008
81897	558009
31265	558010
8162	558011
47189	558012
71351	558013
27996	558014
13104	558015
12190	558016
37816	558017
49672	558018
30727	558019
67654	558020
1328	558021
89745	558022
23776	558023
82743	558024
31749	558025
44855	558026
114402	558027
9748	558028
92915	558029
5692	558030
83739	558031
6746	558032
101	558033
452	558034
22144	558035
97388	558036
561	558037
98625	558038
148100	558039
76017	558040
30283	558041
158725	558042
21487	558043
12203	558044
10324	558045
40687	558046
13984	558047
16188	558048
7019	558049
66996	558050
37344	558051
10296	558052
352	558053
33431	558054
24830	558055
83844	558056
81369	558057
34023	558058
20767	558059
159841	558060
64783	558061
12292	558062
43783	558063
70520	558064
38961	558065
87783	558066
107375	558067
50915	558068
17427	558069
93053	558070
24235	558071
64201	558072
80123	558073
26859	558074
2896	558075
13151	558076
14093	558077
41264	558078
191	558079
50439	558080
10019	558081
114048	558082
120199	558083
25775	558084
9633	558085
111868	558086
96307	558087
5780	558088
111862	558089
23316	558090
35312	558091
11324	558092
10583	558093
101299	558094
5184	558095
3204	558096
6577	558097
52786	558098
69352	558099
21030	558100
4148	558101
10117	558102
9450	558103
13015	558104
79987	558105
24518	558106
51321	558107
42306	558108
30038	558109
89128	558110
49900	558111
1754	558112
11829	558113
16292	558114
2974	558115
75885	558116
103	558117
84156	558118
22350	558119
16276	558120
64309	558121
22025	558122
22705	558123
88778	558124
25518	558125
11774	558126
714	558127
100815	558128
11304	558129
25777	558130
18415	558131
62704	558132
50542	558133
163347	558134
1946	558135
11532	558136
18469	558137
106819	558138
1643	558139
55169	558140
112366	558141
906	558142
119150	558143
62534	558144
69398	558145
3335	558146
51505	558147
92105	558148
96222	558149
28895	558150
127534	558151
57338	558152
107041	558153
12640	558154
40817	558155
20204	558156
28819	558157
138657	558158
6648	558159
61586	558160
67827	558161
82267	558162
14600	558163
6627	558164
93	558165
31458	558166
48349	558167
141298	558168
9487	558169
5657	558170
4785	558171
136128	558172
12204	558173
282	558174
22786	558175
23741	558176
662	558177
56474	558178
14193	558179
7306	558180
24062	558181
35187	558182
101792	558183
44380	558184
7326	558185
67166	558186
82769	558187
9312	558188
31386	558189
78682	558190
5169	558191
23077	558192
100560	558193
60439	558194
21744	558195
85899	558196
24234	558197
13074	558198
101944	558199
4635	558200
29007	558201
2530	558202
64691	558203
42956	558204
1770	558205
2400	558206
64029	558207
87572	558208
46782	558209
48847	558210
1573	558211
86864	558212
55947	558213
12557	558214
26780	558215
23190	558216
17066	558217
82523	558218
13093	558219
785	558220
35805	558221
55931	558222
102487	558223
12312	558224
99075	558225
11772	558226
33895	558227
107382	558228
14866	558229
40159	558230
39127	558231
34095	558232
27375	558233
37512	558234
56650	558235
1522	558236
36099	558237
16990	558238
9276	558239
101309	558240
11349	558241
37256	558242
16659	558243
60112	558244
25439	558245
107639	558246
31464	558247
5362	558248
890	558249
55392	558250
96125	558251
8384	558252
35430	558253
78439	558254
23398	558255
61022	558256
54455	558257
15055	558258
158887	558259
27645	558260
117159	558261
41143	558262
923	558263
63565	558264
49148	558265
58460	558266
77359	558267
31238	558268
122236	558269
5437	558270
21393	558271
2248	558272
38174	558273
21529	558274
129224	558275
81392	558276
74986	558277
24758	558278
21736	558279
46885	558280
31176	558281
29468	558282
1283	558283
5229	558284
21550	558285
20728	558286
102729	558287
12667	558288
48949	558289
96861	558290
6307	558291
15231	558292
990	558293
62721	558294
17556	558295
30371	558296
113425	558297
9948	558298
79396	558299
33977	558300
36192	558301
6733	558302
4581	558303
8097	558304
5129	558305
65970	558306
50208	558307
32945	558308
927	558309
10119	558310
135448	558311
30565	558312
94973	558313
5044	558314
8188	558315
136747	558316
109438	558317
74425	558318
10422	558319
14776	558320
26644	558321
53968	558322
47401	558323
27140	558324
1458	558325
22399	558326
22704	558327
20454	558328
94704	558329
161544	558330
169344	558331
74651	558332
71759	558333
63118	558334
38298	558335
12234	558336
2135	558337
80381	558338
44714	558339
86239	558340
10216	558341
42064	558342
55508	558343
103510	558344
153335	558345
152872	558346
81414	558347
41979	558348
70793	558349
164846	558350
39626	558351
106072	558352
675	558353
92843	558354
66262	558355
46203	558356
166071	558357
53041	558358
30328	558359
62466	558360
35326	558361
149545	558362
155222	558363
18321	558364
764	558365
31662	558366
79019	558367
3770	558368
13436	558369
77792	558370
53173	558371
14659	558372
5893	558373
67309	558374
10778	558375
8361	558376
157991	558377
7713	558378
114785	558379
5897	558380
46465	558381
36857	558382
18572	558383
44581	558384
11488	558385
22628	558386
8087	558387
10341	558388
31292	558389
2344	558390
127307	558391
39039	558392
9663	558393
46911	558394
15186	558395
13563	558396
1217	558397
3747	558398
91227	558399
58142	558400
6696	558401
76	558402
4422	558403
36810	558404
40121	558405
124043	558406
4433	558407
4979	558408
1125	558409
25260	558410
83860	558411
17896	558412
154664	558413
35062	558414
37447	558415
175	558416
21804	558417
68254	558418
113580	558419
5195	558420
37316	558421
24436	558422
49168	558423
14681	558424
25957	558425
3388	558426
105068	558427
5061	558428
128881	558429
130641	558430
29239	558431
55643	558432
157461	558433
25752	558434
12407	558435
3373	558436
54588	558437
33498	558438
62830	558439
33567	558440
7614	558441
38117	558442
91117	558443
98	558444
274	558445
104271	558446
52928	558447
124669	558448
51469	558449
44988	558450
52432	558451
78877	558452
146832	558453
31661	558454
41924	558455
624	558456
11523	558457
3078	558458
24830	558459
78962	558460
4018	558461
108006	558462
97769	558463
6337	558464
40373	558465
121971	558466
5	558467
13129	558468
22209	558469
51579	558470
45325	558471
37828	558472
1471	558473
113134	558474
5476	558475
4572	558476
21300	558477
66045	558478
48252	558479
21464	558480
19401	558481
4284	558482
39757	558483
80974	558484
28329	558485
86324	558486
42368	558487
37119	558488
168453	558489
114146	558490
104996	558491
45031	558492
48504	558493
27331	558494
96432	558495
70662	558496
5705	558497
3930	558498
136641	558499
143316	558500
5264	558501
20475	558502
98723	558503
13281	558504
22199	558505
13116	558506
74780	558507
9951	558508
99779	558509
22954	558510
34966	558511
5242	558512
38571	558513
2249	558514
16271	558515
60946	558516
22	558517
96350	558518
80689	558519
123982	558520
76188	558521
5640	558522
21781	558523
11102	558524
28154	558525
5053	558526
2069	558527
95854	558528
152792	558529
460	558530
38067	558531
100915	558532
3110	558533
8498	558534
137363	558535
46457	558536
94699	558537
3640	558538
117638	558539
78149	558540
2878	558541
34999	558542
66846	558543
8315	558544
138150	558545
12720	558546
4707	558547
17706	558548
2946	558549
25198	558550
4917	558551
66603	558552
1515	558553
8057	558554
142867	558555
3560	558556
11514	558557
159975	558558
53774	558559
63053	558560
14718	558561
67106	558562
121011	558563
85292	558564
13335	558565
96398	558566
19570	558567
129680	558568
43459	558569
88650	558570
98623	558571
10478	558572
7613	558573
1142	558574
43227	558575
20056	558576
49657	558577
822	558578
94158	558579
8818	558580
5812	558581
13549	558582
486	558583
1698	558584
6194	558585
39721	558586
51448	558587
82377	558588
79017	558589
2764	558590
75170	558591
15009	558592
11228	558593
62613	558594
31710	558595
71901	558596
101391	558597
166135	558598
160958	558599
25145	558600
43769	558601
114887	558602
94448	558603
116194	558604
77	558605
149234	558606
34006	558607
79207	558608
10158	558609
58960	558610
5058	558611
16866	558612
73786	558613
65959	558614
8024	558615
10641	558616
160491	558617
11002	558618
52128	558619
6502	558620
38188	558621
13932	558622
19869	558623
63470	558624
9752	558625
16909	558626
4646	558627
31008	558628
63044	558629
21377	558630
48552	558631
31927	558632
1946	558633
34907	558634
2178	558635
66291	558636
10959	558637
113275	558638
1197	558639
103889	558640
23198	558641
13889	558642
69617	558643
3261	558644
71864	558645
59331	558646
44644	558647
145301	558648
34738	558649
87020	558650
38439	558651
1357	558652
74525	558653
68892	558654
12500	558655
43731	558656
22258	558657
52065	558658
16914	558659
27063	558660
82647	558661
2251	558662
13296	558663
24063	558664
138324	558665
14829	558666
56662	558667
7374	558668
5154	558669
9238	558670
6999	558671
2119	558672
61473	558673
20918	558674
2513	558675
1204	558676
23977	558677
95375	558678
18548	558679
77044	558680
38159	558681
3133	558682
8569	558683
49764	558684
140597	558685
107677	558686
38820	558687
119835	558688
34129	558689
26307	558690
31337	558691
34675	558692
14384	558693
59589	558694
3937	558695
19741	558696
15138	558697
9886	558698
94419	558699
12889	558700
42234	558701
39040	558702
49	558703
4103	558704
35990	558705
57883	558706
47538	558707
24025	558708
50388	558709
151673	558710
7652	558711
62302	558712
14880	558713
51991	558714
69186	558715
3101	558716
2591	558717
35094	558718
85762	558719
2154	558720
25731	558721
40489	558722
166566	558723
77292	558724
65780	558725
120545	558726
22294	558727
6934	558728
72439	558729
158684	558730
48134	558731
14824	558732
2245	558733
14249	558734
44287	558735
1329	558736
17511	558737
11105	558738
84686	558739
32608	558740
60506	558741
26037	558742
22012	558743
1813	558744
51198	558745
141067	558746
66	558747
95737	558748
90173	558749
73103	558750
82840	558751
77212	558752
15021	558753
5808	558754
121611	558755
86416	558756
70219	558757
3506	558758
52516	558759
9956	558760
4627	558761
168888	558762
97621	558763
21391	558764
60846	558765
116571	558766
3043	558767
51928	558768
54090	558769
49881	558770
73241	558771
23081	558772
159566	558773
32648	558774
21243	558775
40320	558776
35583	558777
133939	558778
74304	558779
5754	558780
19258	558781
4552	558782
105013	558783
10257	558784
3942	558785
627	558786
33424	558787
1097	558788
124122	558789
7797	558790
41980	558791
438	558792
120069	558793
37136	558794
79363	558795
18955	558796
40513	558797
36196	558798
105890	558799
7859	558800
29277	558801
26061	558802
59097	558803
29009	558804
129401	558805
10719	558806
1312	558807
31048	558808
30977	558809
6395	558810
115064	558811
50480	558812
74760	558813
98007	558814
74951	558815
20891	558816
27155	558817
3637	558818
19346	558819
22955	558820
41212	558821
56135	558822
67570	558823
23606	558824
19645	558825
53431	558826
23502	558827
59675	558828
184	558829
45466	558830
32374	558831
26737	558832
61660	558833
3542	558834
69572	558835
79394	558836
72829	558837
109647	558838
57799	558839
2895	558840
25977	558841
59846	558842
21736	558843
21360	558844
25501	558845
27105	558846
12122	558847
5568	558848
29488	558849
234	558850
44049	558851
32019	558852
43755	558853
285	558854
1818	558855
21321	558856
8796	558857
56910	558858
15699	558859
56001	558860
1764	558861
7449	558862
122612	558863
50795	558864
5839	558865
14681	558866
28169	558867
43790	558868
34836	558869
17072	558870
7194	558871
61426	558872
96944	558873
26452	558874
15278	558875
10643	558876
3852	558877
32213	558878
19469	558879
4227	558880
11468	558881
12335	558882
121651	558883
26664	558884
150451	558885
6205	558886
53540	558887
42812	558888
73349	558889
6015	558890
15	558891
42422	558892
79158	558893
107601	558894
16145	558895
53112	558896
24077	558897
9448	558898
1287	558899
1976	558900
6437	558901
25681	558902
87743	558903
9499	558904
154807	558905
63498	558906
64615	558907
63748	558908
64165	558909
132291	558910
14265	558911
90565	558912
69575	558913
71237	558914
3820	558915
10085	558916
80171	558917
15632	558918
40642	558919
3445	558920
87948	558921
610	558922
77496	558923
15280	558924
48957	558925
44635	558926
21226	558927
14985	558928
68536	558929
90069	558930
89911	558931
5338	558932
14739	558933
38844	558934
33608	558935
4970	558936
2527	558937
95582	558938
6622	558939
253	558940
33897	558941
107655	558942
39717	558943
2544	558944
71157	558945
86481	558946
4736	558947
10448	558948
17551	558949
142823	558950
56	558951
19716	558952
453	558953
5381	558954
36019	558955
45236	558956
105244	558957
31848	558958
1480	558959
88581	558960
11218	558961
112170	558962
7340	558963
95408	558964
10201	558965
9952	558966
73986	558967
862	558968
15055	558969
13441	558970
40789	558971
30184	558972
37284	558973
89237	558974
116743	558975
39509	558976
25972	558977
49355	558978
20209	558979
31242	558980
107006	558981
15389	558982
32362	558983
12974	558984
186	558985
91020	558986
425	558987
33400	558988
18453	558989
25781	558990
46385	558991
47469	558992
11738	558993
36317	558994
108421	558995
78	558996
22801	558997
65877	558998
2134	558999
121637	559000
33652	559001
44299	559002
16520	559003
38650	559004
64616	559005
41972	559006
125844	559007
104910	559008
12744	559009
34287	559010
12762	559011
122419	559012
124	559013
128513	559014
1567	559015
156192	559016
9804	559017
87607	559018
24496	559019
82131	559020
55158	559021
63575	559022
100719	559023
96716	559024
101450	559025
31864	559026
24720	559027
80390	559028
115091	559029
12513	559030
702	559031
17995	559032
10351	559033
46414	559034
11793	559035
11540	559036
2156	559037
21684	559038
1132	559039
8750	559040
12931	559041
74395	559042
7386	559043
35157	559044
11936	559045
54039	559046
3081	559047
26295	559048
15338	559049
5640	559050
23410	559051
1688	559052
34718	559053
12417	559054
12765	559055
57210	559056
136000	559057
61884	559058
54183	559059
24582	559060
7344	559061
26823	559062
39575	559063
15391	559064
49836	559065
48395	559066
162772	559067
6046	559068
13017	559069
22043	559070
65569	559071
46312	559072
7796	559073
127386	559074
15559	559075
86173	559076
86083	559077
79234	559078
259	559079
61110	559080
92081	559081
58495	559082
20825	559083
17580	559084
11855	559085
19622	559086
137857	559087
35537	559088
29559	559089
115315	559090
3197	559091
85325	559092
20574	559093
90807	559094
66551	559095
61056	559096
81884	559097
95779	559098
184	559099
54364	559100
1943	559101
34075	559102
25804	559103
16298	559104
22784	559105
58663	559106
80371	559107
136044	559108
94896	559109
16171	559110
48616	559111
22232	559112
82106	559113
85347	559114
15056	559115
35981	559116
4537	559117
4483	559118
44390	559119
30097	559120
24083	559121
28020	559122
32393	559123
38434	559124
7291	559125
9524	559126
16103	559127
4343	559128
1167	559129
4742	559130
12343	559131
53765	559132
6440	559133
93413	559134
84626	559135
6006	559136
85739	559137
19461	559138
34930	559139
75790	559140
5120	559141
41804	559142
4722	559143
35204	559144
4044	559145
44341	559146
9930	559147
9160	559148
79461	559149
2011	559150
127459	559151
5368	559152
54493	559153
114	559154
1590	559155
19540	559156
16893	559157
32291	559158
96231	559159
163610	559160
29898	559161
47884	559162
6428	559163
96582	559164
79750	559165
32803	559166
74376	559167
134561	559168
76877	559169
91469	559170
135892	559171
23156	559172
113817	559173
5776	559174
37395	559175
103227	559176
4581	559177
44573	559178
51456	559179
75545	559180
96672	559181
46488	559182
62501	559183
45460	559184
77054	559185
39508	559186
19220	559187
78844	559188
162188	559189
15926	559190
39395	559191
133919	559192
30158	559193
7104	559194
1490	559195
42852	559196
24093	559197
54615	559198
98480	559199
5068	559200
26847	559201
49444	559202
36438	559203
1278	559204
71171	559205
137495	559206
37306	559207
1571	559208
16169	559209
36241	559210
41624	559211
20060	559212
24269	559213
121201	559214
100589	559215
170067	559216
102276	559217
1087	559218
40460	559219
14914	559220
64805	559221
65011	559222
44315	559223
125310	559224
42713	559225
28348	559226
41438	559227
3524	559228
107009	559229
894	559230
54506	559231
85277	559232
11343	559233
26016	559234
10048	559235
130281	559236
18181	559237
101898	559238
84237	559239
79635	559240
55110	559241
15784	559242
73483	559243
19182	559244
9266	559245
7628	559246
65083	559247
11670	559248
21615	559249
10612	559250
44350	559251
50593	559252
147084	559253
12751	559254
22371	559255
17686	559256
67334	559257
44021	559258
28213	559259
23475	559260
25876	559261
107022	559262
3201	559263
18004	559264
17315	559265
15123	559266
397	559267
28973	559268
54973	559269
40762	559270
8437	559271
6632	559272
99698	559273
124062	559274
25552	559275
92623	559276
9028	559277
25789	559278
120359	559279
6245	559280
87826	559281
81353	559282
48664	559283
114356	559284
67845	559285
81241	559286
137059	559287
127910	559288
3015	559289
370	559290
46305	559291
14979	559292
26434	559293
33840	559294
11279	559295
62064	559296
17205	559297
57560	559298
29296	559299
31395	559300
33540	559301
5832	559302
62062	559303
3395	559304
7352	559305
151499	559306
32909	559307
33951	559308
159396	559309
8251	559310
4141	559311
21599	559312
3560	559313
66600	559314
43057	559315
46157	559316
61655	559317
52055	559318
17107	559319
3815	559320
22794	559321
18615	559322
6879	559323
4903	559324
6036	559325
103049	559326
28677	559327
105028	559328
23187	559329
131	559330
125917	559331
140327	559332
23590	559333
97709	559334
118920	559335
128291	559336
86778	559337
11702	559338
1207	559339
10423	559340
46438	559341
78824	559342
16413	559343
73	559344
61754	559345
58613	559346
3506	559347
6199	559348
58860	559349
45587	559350
90130	559351
3699	559352
36647	559353
19128	559354
18878	559355
43439	559356
22960	559357
42315	559358
6251	559359
20694	559360
20487	559361
150134	559362
81793	559363
81439	559364
53127	559365
6993	559366
60386	559367
89011	559368
1398	559369
104330	559370
84245	559371
24779	559372
4423	559373
64391	559374
4037	559375
129876	559376
20576	559377
46173	559378
65540	559379
93361	559380
14875	559381
12059	559382
44300	559383
36149	559384
39876	559385
54922	559386
47167	559387
21885	559388
55312	559389
26382	559390
37097	559391
77532	559392
54494	559393
1096	559394
17184	559395
123521	559396
3585	559397
8464	559398
17650	559399
141514	559400
95315	559401
102183	559402
2328	559403
72233	559404
28612	559405
62011	559406
22643	559407
90579	559408
51568	559409
10805	559410
41008	559411
19856	559412
51889	559413
166041	559414
11721	559415
161249	559416
4215	559417
8024	559418
667	559419
5853	559420
62182	559421
70377	559422
5181	559423
129468	559424
169167	559425
70964	559426
7793	559427
29606	559428
1550	559429
36846	559430
19194	559431
28800	559432
16990	559433
6535	559434
54519	559435
53544	559436
101039	559437
39191	559438
42291	559439
48880	559440
14916	559441
114116	559442
6167	559443
45017	559444
38888	559445
3727	559446
25338	559447
40003	559448
72071	559449
1425	559450
35855	559451
76513	559452
5470	559453
15185	559454
58333	559455
10569	559456
69975	559457
147234	559458
27538	559459
1462	559460
26287	559461
158820	559462
32846	559463
96928	559464
35120	559465
28642	559466
14559	559467
16449	559468
5153	559469
37524	559470
38508	559471
15910	559472
12235	559473
16766	559474
36722	559475
10015	559476
33842	559477
47488	559478
595	559479
91190	559480
46446	559481
14292	559482
18901	559483
44197	559484
65380	559485
130096	559486
150108	559487
27989	559488
48413	559489
48519	559490
7192	559491
131298	559492
64646	559493
94927	559494
34863	559495
23149	559496
20233	559497
48355	559498
54860	559499
95224	559500
64358	559501
14395	559502
147630	559503
88297	559504
69446	559505
77781	559506
112352	559507
75107	559508
162598	559509
124621	559510
102946	559511
3766	559512
21685	559513
17662	559514
11246	559515
156498	559516
1755	559517
7894	559518
9966	559519
34828	559520
156067	559521
26606	559522
102078	559523
28544	559524
579	559525
158510	559526
59005	559527
167744	559528
93825	559529
19921	559530
22415	559531
112342	559532
9587	559533
135537	559534
121926	559535
31135	559536
1342	559537
73929	559538
34511	559539
32350	559540
76082	559541
7275	559542
7906	559543
89508	559544
9979	559545
56261	559546
40997	559547
118346	559548
3364	559549
28427	559550
55631	559551
3570	559552
15250	559553
73690	559554
100685	559555
136283	559556
242	559557
13403	559558
107754	559559
59778	559560
48400	559561
24469	559562
12602	559563
44541	559564
21612	559565
4042	559566
137763	559567
83491	559568
126994	559569
72253	559570
49784	559571
156203	559572
135657	559573
26891	559574
135389	559575
57	559576
87865	559577
24668	559578
12879	559579
51857	559580
29832	559581
73950	559582
124159	559583
85362	559584
75758	559585
42189	559586
44851	559587
33186	559588
86238	559589
75901	559590
75524	559591
24635	559592
25871	559593
9569	559594
52768	559595
18342	559596
110558	559597
31079	559598
34198	559599
26301	559600
112054	559601
93450	559602
3675	559603
16883	559604
56489	559605
15731	559606
27969	559607
18651	559608
138852	559609
37875	559610
135679	559611
47672	559612
111980	559613
140770	559614
142470	559615
30475	559616
7962	559617
30442	559618
32925	559619
472	559620
14468	559621
112154	559622
42983	559623
140729	559624
77037	559625
59367	559626
10809	559627
24955	559628
95997	559629
6230	559630
66769	559631
22359	559632
15695	559633
1477	559634
57051	559635
16929	559636
15599	559637
14127	559638
12541	559639
82711	559640
12378	559641
62229	559642
2343	559643
1804	559644
4980	559645
32389	559646
68247	559647
89758	559648
16727	559649
539	559650
98131	559651
1219	559652
113803	559653
2482	559654
81710	559655
52712	559656
140247	559657
48510	559658
110250	559659
116999	559660
111631	559661
63593	559662
29801	559663
44586	559664
1245	559665
10056	559666
23290	559667
51094	559668
18750	559669
63627	559670
2442	559671
21202	559672
46881	559673
158169	559674
20650	559675
20145	559676
22513	559677
18897	559678
22775	559679
19031	559680
28734	559681
13664	559682
60133	559683
34920	559684
107707	559685
18407	559686
100014	559687
39584	559688
74981	559689
7757	559690
55941	559691
38197	559692
71870	559693
1492	559694
36477	559695
44601	559696
615	559697
79825	559698
84107	559699
3349	559700
155726	559701
4070	559702
28941	559703
42639	559704
10387	559705
8270	559706
23396	559707
35838	559708
26078	559709
72830	559710
152380	559711
46596	559712
97653	559713
9840	559714
54214	559715
6356	559716
34639	559717
44078	559718
45078	559719
101504	559720
61422	559721
43411	559722
6342	559723
11594	559724
14053	559725
38242	559726
61663	559727
7572	559728
106550	559729
7213	559730
81777	559731
38568	559732
138127	559733
3890	559734
1577	559735
2966	559736
7967	559737
50116	559738
6730	559739
16506	559740
11691	559741
3942	559742
16167	559743
19632	559744
141903	559745
49709	559746
14172	559747
971	559748
49921	559749
91173	559750
46315	559751
21385	559752
45561	559753
3020	559754
95860	559755
44014	559756
22140	559757
69386	559758
51345	559759
68332	559760
6029	559761
487	559762
90553	559763
19905	559764
81052	559765
22169	559766
47314	559767
85655	559768
16510	559769
96822	559770
92892	559771
51472	559772
10384	559773
67192	559774
112248	559775
41489	559776
10516	559777
8556	559778
85435	559779
64763	559780
19831	559781
77481	559782
1017	559783
10937	559784
92109	559785
69348	559786
2407	559787
39750	559788
75754	559789
25863	559790
56987	559791
18257	559792
25076	559793
62838	559794
42527	559795
43438	559796
2356	559797
101705	559798
253	559799
6888	559800
112921	559801
18695	559802
30589	559803
52581	559804
16745	559805
13167	559806
90552	559807
130215	559808
20738	559809
4288	559810
8025	559811
13663	559812
21255	559813
48719	559814
32627	559815
52267	559816
52359	559817
16752	559818
60480	559819
35901	559820
5578	559821
31742	559822
102507	559823
130181	559824
45253	559825
277	559826
2574	559827
1355	559828
39533	559829
28436	559830
166786	559831
12754	559832
3392	559833
49562	559834
88	559835
126605	559836
2416	559837
3377	559838
1839	559839
76197	559840
164773	559841
4423	559842
50448	559843
89537	559844
35333	559845
72431	559846
40524	559847
2321	559848
33442	559849
13135	559850
41828	559851
53433	559852
15639	559853
24782	559854
139498	559855
146989	559856
50086	559857
10245	559858
109462	559859
1783	559860
21929	559861
1924	559862
39701	559863
80139	559864
662	559865
12378	559866
37151	559867
1061	559868
14564	559869
131622	559870
33055	559871
97890	559872
105097	559873
16695	559874
115087	559875
2935	559876
103998	559877
121741	559878
38866	559879
72607	559880
52226	559881
820	559882
157312	559883
5127	559884
143289	559885
2502	559886
2901	559887
3012	559888
22651	559889
11801	559890
66139	559891
11529	559892
8594	559893
8609	559894
31567	559895
71486	559896
10939	559897
22420	559898
11889	559899
11330	559900
70687	559901
14527	559902
30651	559903
11100	559904
58602	559905
82770	559906
48274	559907
67667	559908
113654	559909
7731	559910
107571	559911
2167	559912
30084	559913
373	559914
79797	559915
94426	559916
10273	559917
19737	559918
33547	559919
89127	559920
56880	559921
17940	559922
81324	559923
25114	559924
51288	559925
33354	559926
116316	559927
4572	559928
102385	559929
12464	559930
21997	559931
4256	559932
16491	559933
102848	559934
27496	559935
49535	559936
25580	559937
5688	559938
21752	559939
26324	559940
24505	559941
72346	559942
67072	559943
123383	559944
15852	559945
65020	559946
64975	559947
8180	559948
6650	559949
19834	559950
68598	559951
228	559952
82376	559953
54884	559954
23829	559955
61316	559956
12770	559957
6524	559958
154184	559959
18291	559960
14722	559961
5561	559962
7789	559963
13211	559964
13948	559965
5510	559966
61699	559967
115015	559968
115961	559969
27076	559970
70332	559971
30320	559972
4693	559973
37243	559974
14329	559975
94007	559976
32838	559977
23441	559978
4407	559979
21502	559980
61053	559981
3155	559982
484	559983
108083	559984
9551	559985
2664	559986
36755	559987
23880	559988
94501	559989
21995	559990
78602	559991
91666	559992
42494	559993
42332	559994
20454	559995
32768	559996
6870	559997
15696	559998
9812	559999
23522	560000
50467	560001
121	560002
118392	560003
22317	560004
35914	560005
76794	560006
115394	560007
7566	560008
40677	560009
62219	560010
126292	560011
25052	560012
16575	560013
8064	560014
15343	560015
34521	560016
75339	560017
8420	560018
25236	560019
118101	560020
3910	560021
126044	560022
17773	560023
39030	560024
54332	560025
409	560026
7955	560027
37635	560028
3456	560029
11357	560030
131981	560031
14056	560032
4064	560033
23926	560034
12271	560035
41537	560036
68980	560037
10710	560038
59479	560039
5634	560040
32138	560041
42569	560042
129912	560043
19206	560044
75365	560045
127901	560046
15171	560047
30811	560048
4738	560049
57835	560050
11874	560051
45168	560052
57372	560053
37651	560054
43725	560055
5914	560056
6956	560057
9138	560058
44041	560059
78465	560060
164891	560061
131058	560062
23580	560063
21940	560064
11781	560065
49964	560066
63040	560067
89373	560068
10171	560069
107091	560070
19790	560071
36538	560072
49267	560073
51042	560074
61717	560075
1757	560076
144100	560077
119410	560078
56837	560079
140153	560080
2952	560081
18370	560082
55752	560083
45085	560084
21600	560085
2423	560086
19139	560087
51155	560088
15923	560089
10762	560090
18856	560091
133139	560092
52455	560093
147085	560094
15193	560095
8430	560096
5394	560097
4811	560098
5358	560099
2387	560100
70878	560101
138983	560102
4566	560103
102149	560104
6379	560105
96002	560106
25834	560107
1560	560108
34859	560109
55975	560110
70636	560111
125502	560112
55374	560113
66746	560114
29282	560115
58315	560116
34882	560117
143669	560118
29682	560119
34933	560120
49723	560121
88242	560122
79907	560123
33131	560124
46844	560125
114198	560126
62865	560127
43942	560128
8036	560129
25337	560130
23741	560131
77934	560132
89712	560133
71015	560134
37072	560135
46053	560136
3122	560137
4665	560138
1311	560139
49192	560140
50293	560141
17008	560142
2555	560143
53237	560144
56293	560145
33334	560146
77140	560147
30720	560148
12310	560149
80782	560150
15601	560151
83341	560152
11753	560153
33430	560154
1468	560155
159400	560156
89472	560157
20989	560158
11534	560159
2790	560160
55330	560161
109955	560162
28664	560163
25833	560164
20033	560165
28286	560166
54668	560167
38495	560168
51157	560169
20874	560170
18332	560171
64332	560172
6275	560173
37031	560174
3524	560175
54547	560176
431	560177
129698	560178
53383	560179
1345	560180
90604	560181
38386	560182
99792	560183
30512	560184
1506	560185
62500	560186
982	560187
66244	560188
67574	560189
69304	560190
228	560191
50777	560192
8564	560193
61130	560194
40042	560195
31050	560196
30145	560197
2359	560198
24822	560199
81359	560200
30325	560201
276	560202
8317	560203
26363	560204
15399	560205
46798	560206
163481	560207
93656	560208
11637	560209
164204	560210
23653	560211
4457	560212
48147	560213
13013	560214
10956	560215
37084	560216
101579	560217
109922	560218
2494	560219
58521	560220
134653	560221
115565	560222
17986	560223
23660	560224
24538	560225
138919	560226
135522	560227
77960	560228
109025	560229
102696	560230
4056	560231
1648	560232
98645	560233
64419	560234
123267	560235
37108	560236
54407	560237
29396	560238
81086	560239
64895	560240
9539	560241
35011	560242
10056	560243
13339	560244
10294	560245
7012	560246
74365	560247
46857	560248
40084	560249
33845	560250
8160	560251
38474	560252
66525	560253
44096	560254
48811	560255
52759	560256
12576	560257
20151	560258
14698	560259
95939	560260
3905	560261
59690	560262
61926	560263
9021	560264
392	560265
14965	560266
83559	560267
51143	560268
9665	560269
4711	560270
55174	560271
43457	560272
1348	560273
51634	560274
70254	560275
123071	560276
25415	560277
11927	560278
78551	560279
118767	560280
22999	560281
152937	560282
21163	560283
682	560284
62792	560285
16373	560286
63011	560287
86399	560288
13289	560289
60444	560290
75448	560291
28587	560292
68692	560293
42190	560294
67907	560295
16410	560296
18731	560297
18006	560298
45523	560299
64851	560300
8436	560301
6050	560302
65350	560303
23304	560304
22611	560305
7643	560306
9590	560307
540	560308
65162	560309
129590	560310
162894	560311
24791	560312
62600	560313
729	560314
61697	560315
69004	560316
13145	560317
26600	560318
45523	560319
649	560320
38387	560321
20566	560322
6702	560323
40146	560324
98229	560325
93938	560326
38093	560327
111745	560328
21653	560329
98629	560330
3943	560331
63610	560332
41269	560333
38272	560334
31557	560335
17537	560336
120801	560337
48298	560338
31827	560339
4525	560340
57151	560341
42112	560342
26303	560343
67003	560344
23903	560345
70149	560346
152503	560347
10162	560348
19023	560349
31045	560350
4749	560351
41279	560352
20413	560353
59501	560354
2260	560355
26820	560356
11875	560357
148744	560358
89154	560359
41553	560360
32200	560361
54027	560362
69718	560363
19999	560364
2746	560365
17974	560366
69772	560367
19508	560368
9281	560369
53710	560370
34171	560371
32986	560372
29451	560373
99537	560374
40274	560375
22197	560376
104574	560377
19791	560378
28042	560379
41064	560380
2917	560381
16673	560382
93276	560383
250	560384
5285	560385
156030	560386
86504	560387
102948	560388
84365	560389
23723	560390
64311	560391
203	560392
110723	560393
3129	560394
9753	560395
42153	560396
162713	560397
137765	560398
47006	560399
72743	560400
164478	560401
747	560402
20990	560403
7204	560404
13214	560405
156731	560406
27450	560407
8142	560408
153228	560409
314	560410
112705	560411
154247	560412
83049	560413
14131	560414
2484	560415
91788	560416
272	560417
19	560418
52830	560419
108605	560420
154135	560421
39040	560422
41932	560423
19615	560424
9793	560425
30184	560426
55568	560427
28377	560428
16585	560429
63517	560430
17031	560431
109663	560432
11942	560433
75390	560434
16407	560435
46137	560436
665	560437
79070	560438
102375	560439
55597	560440
14369	560441
4114	560442
32052	560443
37264	560444
21429	560445
11715	560446
75914	560447
137030	560448
9481	560449
880	560450
46393	560451
46766	560452
21643	560453
146322	560454
1917	560455
48717	560456
156607	560457
2723	560458
69438	560459
37731	560460
57295	560461
2418	560462
102906	560463
51660	560464
53085	560465
50714	560466
130033	560467
18133	560468
1011	560469
67177	560470
45	560471
48762	560472
26493	560473
84529	560474
50121	560475
166405	560476
50192	560477
91511	560478
78533	560479
13967	560480
40291	560481
55574	560482
15749	560483
52255	560484
42675	560485
50475	560486
47911	560487
124769	560488
31031	560489
20327	560490
107111	560491
41149	560492
51107	560493
44687	560494
18057	560495
93306	560496
78224	560497
153121	560498
16751	560499
153521	560500
103688	560501
21631	560502
7291	560503
14187	560504
110338	560505
9356	560506
14570	560507
8789	560508
29602	560509
6952	560510
38151	560511
60852	560512
539	560513
38875	560514
94722	560515
35990	560516
11164	560517
155244	560518
75139	560519
46568	560520
70395	560521
18101	560522
32862	560523
9778	560524
82278	560525
41046	560526
42560	560527
66239	560528
15330	560529
10516	560530
114542	560531
6281	560532
2459	560533
101353	560534
68626	560535
46543	560536
117986	560537
1974	560538
7128	560539
7813	560540
1655	560541
58971	560542
221	560543
75641	560544
79557	560545
21382	560546
69953	560547
30186	560548
10888	560549
77787	560550
9909	560551
28872	560552
30267	560553
5625	560554
23543	560555
1104	560556
46228	560557
2986	560558
21263	560559
50366	560560
5400	560561
64336	560562
9695	560563
41184	560564
2892	560565
17751	560566
167677	560567
33368	560568
21141	560569
114115	560570
4785	560571
55611	560572
11590	560573
15483	560574
3171	560575
11782	560576
16299	560577
28329	560578
157854	560579
24127	560580
166506	560581
37646	560582
42503	560583
12347	560584
40543	560585
850	560586
88192	560587
72449	560588
4606	560589
34281	560590
87523	560591
2012	560592
72717	560593
1570	560594
13252	560595
24149	560596
110997	560597
27756	560598
19026	560599
93146	560600
69666	560601
19305	560602
17732	560603
41767	560604
24968	560605
61087	560606
59779	560607
76874	560608
68134	560609
112781	560610
7921	560611
26607	560612
29073	560613
96643	560614
74127	560615
24035	560616
19005	560617
34743	560618
19514	560619
123126	560620
13148	560621
79489	560622
39941	560623
123482	560624
40122	560625
27281	560626
36783	560627
61331	560628
69680	560629
7842	560630
29503	560631
112217	560632
102732	560633
131760	560634
122069	560635
79428	560636
95744	560637
34401	560638
117593	560639
67247	560640
42375	560641
8510	560642
97202	560643
4751	560644
43971	560645
1103	560646
13048	560647
128463	560648
136356	560649
64416	560650
16665	560651
6444	560652
58770	560653
121276	560654
19661	560655
16492	560656
23092	560657
34566	560658
90725	560659
598	560660
21520	560661
2767	560662
72697	560663
23853	560664
82163	560665
38119	560666
55427	560667
112043	560668
21453	560669
110089	560670
8301	560671
86528	560672
24541	560673
24382	560674
1584	560675
47901	560676
40307	560677
14702	560678
89742	560679
42775	560680
18534	560681
64848	560682
34024	560683
14804	560684
36223	560685
31766	560686
86467	560687
2016	560688
372	560689
13062	560690
17294	560691
41219	560692
763	560693
39256	560694
12106	560695
10968	560696
64252	560697
102845	560698
39060	560699
30855	560700
38702	560701
47483	560702
45395	560703
60714	560704
29306	560705
5760	560706
23950	560707
51340	560708
56815	560709
46309	560710
67447	560711
29311	560712
112609	560713
47211	560714
64574	560715
153855	560716
136660	560717
7736	560718
29299	560719
62795	560720
25683	560721
50749	560722
118202	560723
31381	560724
40522	560725
53474	560726
3090	560727
23761	560728
7402	560729
26473	560730
125881	560731
26837	560732
65431	560733
50	560734
49903	560735
131876	560736
12592	560737
21226	560738
19268	560739
78333	560740
8665	560741
131792	560742
87763	560743
259	560744
11768	560745
28350	560746
133679	560747
9383	560748
66544	560749
1934	560750
108660	560751
65226	560752
83766	560753
54349	560754
44678	560755
1159	560756
9844	560757
994	560758
20	560759
146793	560760
25904	560761
84028	560762
38470	560763
34617	560764
33120	560765
918	560766
55586	560767
9966	560768
43146	560769
4250	560770
115977	560771
1363	560772
1424	560773
155997	560774
22506	560775
23954	560776
29131	560777
87460	560778
11571	560779
23170	560780
25448	560781
126606	560782
3617	560783
102788	560784
1063	560785
138314	560786
73386	560787
72272	560788
7548	560789
83767	560790
10288	560791
93965	560792
72979	560793
34782	560794
78631	560795
29331	560796
19472	560797
113561	560798
149230	560799
155	560800
2053	560801
6777	560802
4	560803
13728	560804
47674	560805
40786	560806
2564	560807
35975	560808
11614	560809
25815	560810
85390	560811
21220	560812
19869	560813
165119	560814
48668	560815
11099	560816
3657	560817
15300	560818
13363	560819
1411	560820
48775	560821
8439	560822
113701	560823
33702	560824
62	560825
3703	560826
10951	560827
37824	560828
13485	560829
32946	560830
30116	560831
5914	560832
2250	560833
58713	560834
101625	560835
114948	560836
153979	560837
137912	560838
23009	560839
38492	560840
9645	560841
31538	560842
80039	560843
1686	560844
48886	560845
7743	560846
8610	560847
23956	560848
53031	560849
106562	560850
108457	560851
2970	560852
63974	560853
7339	560854
64352	560855
58093	560856
4152	560857
2819	560858
34947	560859
54357	560860
67949	560861
10925	560862
6253	560863
128483	560864
37766	560865
34215	560866
169	560867
12084	560868
100985	560869
2053	560870
7929	560871
32697	560872
48195	560873
1423	560874
107578	560875
59538	560876
133847	560877
60945	560878
79682	560879
48827	560880
9529	560881
136581	560882
65037	560883
111572	560884
90035	560885
3474	560886
52181	560887
78017	560888
15583	560889
18023	560890
9841	560891
50196	560892
121055	560893
6399	560894
96155	560895
30969	560896
120757	560897
18067	560898
104321	560899
35527	560900
93709	560901
1626	560902
24447	560903
93954	560904
74588	560905
36355	560906
89035	560907
24248	560908
60729	560909
34127	560910
54954	560911
11083	560912
39075	560913
56830	560914
10585	560915
9711	560916
76909	560917
51741	560918
116977	560919
92185	560920
13545	560921
457	560922
22684	560923
156016	560924
12330	560925
70129	560926
111141	560927
45949	560928
139578	560929
27357	560930
48799	560931
97222	560932
26208	560933
2679	560934
43196	560935
45546	560936
5	560937
38037	560938
16779	560939
45161	560940
80071	560941
53724	560942
37755	560943
12050	560944
27733	560945
61623	560946
8630	560947
56574	560948
2819	560949
38808	560950
22462	560951
65299	560952
1315	560953
7384	560954
13186	560955
113445	560956
75842	560957
4906	560958
89688	560959
25251	560960
72119	560961
13155	560962
5062	560963
107498	560964
122729	560965
33150	560966
1386	560967
3643	560968
82614	560969
104056	560970
15536	560971
16585	560972
1648	560973
90935	560974
78509	560975
720	560976
71278	560977
119394	560978
26027	560979
20214	560980
32350	560981
76091	560982
18908	560983
11625	560984
48095	560985
76428	560986
35607	560987
50893	560988
3843	560989
3262	560990
90143	560991
20029	560992
78485	560993
134140	560994
6633	560995
99536	560996
19773	560997
23878	560998
72988	560999
143853	561000
25125	561001
63069	561002
90607	561003
40747	561004
17733	561005
4661	561006
69513	561007
14397	561008
56186	561009
10539	561010
167859	561011
9592	561012
46562	561013
4113	561014
14593	561015
12339	561016
39168	561017
75398	561018
33291	561019
9454	561020
3381	561021
109057	561022
15606	561023
5324	561024
10011	561025
33997	561026
165757	561027
7485	561028
113326	561029
22249	561030
21222	561031
237	561032
37919	561033
438	561034
1013	561035
6099	561036
2623	561037
32288	561038
46597	561039
64731	561040
65088	561041
18471	561042
78936	561043
149346	561044
1711	561045
13063	561046
62999	561047
36924	561048
56439	561049
162494	561050
6666	561051
103	561052
41628	561053
30111	561054
16625	561055
38721	561056
5182	561057
48235	561058
32149	561059
137074	561060
93398	561061
16799	561062
15948	561063
6706	561064
82072	561065
1958	561066
65383	561067
136300	561068
32565	561069
10241	561070
6316	561071
59532	561072
47293	561073
9038	561074
30582	561075
13130	561076
83959	561077
4088	561078
58226	561079
75906	561080
25486	561081
164798	561082
38716	561083
77803	561084
56798	561085
83727	561086
42901	561087
64580	561088
39312	561089
20271	561090
39876	561091
97319	561092
36644	561093
3389	561094
22099	561095
60488	561096
10310	561097
24050	561098
7668	561099
88335	561100
13924	561101
30983	561102
40779	561103
88403	561104
76003	561105
3	561106
39630	561107
2	561108
138141	561109
62701	561110
54529	561111
169224	561112
76431	561113
30632	561114
49621	561115
88882	561116
108093	561117
57684	561118
2253	561119
89324	561120
66149	561121
113832	561122
51407	561123
113546	561124
62109	561125
6743	561126
112631	561127
10572	561128
8716	561129
137	561130
18081	561131
44551	561132
46	561133
73081	561134
41614	561135
45573	561136
162285	561137
13707	561138
99654	561139
158901	561140
1232	561141
160966	561142
39661	561143
22844	561144
11992	561145
10756	561146
42216	561147
43138	561148
147163	561149
101451	561150
22290	561151
124141	561152
47802	561153
51595	561154
50770	561155
13827	561156
14104	561157
9872	561158
167644	561159
6446	561160
18544	561161
1070	561162
106313	561163
1823	561164
126709	561165
69505	561166
109514	561167
131925	561168
44481	561169
18717	561170
8363	561171
6863	561172
53770	561173
37233	561174
105234	561175
1601	561176
97001	561177
38104	561178
20956	561179
32006	561180
8588	561181
81213	561182
21394	561183
10639	561184
109051	561185
108833	561186
19082	561187
59267	561188
36180	561189
40453	561190
55589	561191
87302	561192
11112	561193
32110	561194
17919	561195
38591	561196
153757	561197
16182	561198
94839	561199
19858	561200
47408	561201
16234	561202
127224	561203
32323	561204
56350	561205
14854	561206
58726	561207
41470	561208
7099	561209
7549	561210
33040	561211
152207	561212
27680	561213
33684	561214
109033	561215
27562	561216
11443	561217
56104	561218
104802	561219
113332	561220
16539	561221
74882	561222
12687	561223
31618	561224
42498	561225
78542	561226
50562	561227
22003	561228
25243	561229
1505	561230
29138	561231
60304	561232
8963	561233
56516	561234
43569	561235
38017	561236
17809	561237
98481	561238
35993	561239
11583	561240
23669	561241
167625	561242
12636	561243
6183	561244
50	561245
30492	561246
113385	561247
67740	561248
32880	561249
19897	561250
26335	561251
56032	561252
7314	561253
63680	561254
78900	561255
85960	561256
9798	561257
88796	561258
31801	561259
24446	561260
13679	561261
4278	561262
53092	561263
67648	561264
58897	561265
31689	561266
85113	561267
44012	561268
13926	561269
89782	561270
70319	561271
18181	561272
4279	561273
75265	561274
34485	561275
54012	561276
65145	561277
52055	561278
2808	561279
69679	561280
15919	561281
19989	561282
2704	561283
121091	561284
60050	561285
5151	561286
83793	561287
48437	561288
49068	561289
568	561290
165195	561291
89092	561292
3289	561293
8933	561294
19611	561295
58788	561296
56737	561297
44409	561298
41864	561299
30098	561300
70569	561301
27797	561302
73160	561303
41300	561304
8677	561305
6429	561306
1939	561307
52029	561308
58367	561309
42974	561310
4230	561311
3996	561312
25606	561313
5432	561314
22139	561315
138242	561316
44302	561317
27861	561318
23987	561319
3764	561320
31737	561321
2186	561322
2293	561323
83562	561324
30148	561325
1198	561326
21861	561327
94171	561328
23548	561329
22259	561330
78911	561331
10271	561332
80099	561333
4207	561334
35267	561335
69506	561336
115264	561337
41155	561338
4585	561339
81749	561340
80260	561341
98578	561342
1144	561343
160485	561344
20672	561345
20217	561346
158304	561347
16158	561348
7801	561349
7520	561350
25497	561351
1733	561352
19008	561353
67339	561354
113239	561355
67542	561356
49440	561357
31823	561358
2593	561359
36549	561360
44974	561361
17567	561362
14888	561363
66497	561364
88092	561365
46869	561366
84409	561367
118237	561368
5912	561369
11070	561370
15336	561371
2120	561372
116388	561373
28216	561374
16906	561375
2	561376
109293	561377
21553	561378
8931	561379
8829	561380
142309	561381
109496	561382
4354	561383
10023	561384
61766	561385
56025	561386
4164	561387
26958	561388
41544	561389
23973	561390
120842	561391
52383	561392
86237	561393
29157	561394
4085	561395
128350	561396
120	561397
15188	561398
128318	561399
45385	561400
90513	561401
20107	561402
30957	561403
2694	561404
3894	561405
7194	561406
30194	561407
48697	561408
8497	561409
54300	561410
62541	561411
40078	561412
106029	561413
103468	561414
38730	561415
29963	561416
42742	561417
94962	561418
16165	561419
32549	561420
52296	561421
25886	561422
22793	561423
8532	561424
127934	561425
3646	561426
26657	561427
86154	561428
135129	561429
882	561430
146191	561431
157842	561432
4726	561433
13506	561434
17369	561435
20309	561436
51970	561437
158454	561438
2504	561439
9286	561440
1675	561441
91719	561442
93500	561443
24486	561444
52807	561445
95645	561446
84523	561447
76995	561448
23906	561449
13033	561450
67005	561451
93003	561452
47657	561453
4942	561454
58137	561455
19598	561456
87141	561457
2369	561458
1759	561459
18140	561460
66577	561461
10578	561462
226	561463
14234	561464
42994	561465
42896	561466
16006	561467
3901	561468
19397	561469
760	561470
135713	561471
18286	561472
132002	561473
31384	561474
116467	561475
25290	561476
15580	561477
62524	561478
91303	561479
22005	561480
23485	561481
116949	561482
30499	561483
130407	561484
116902	561485
46651	561486
93892	561487
26901	561488
12868	561489
73147	561490
95892	561491
23163	561492
43945	561493
29486	561494
23352	561495
18147	561496
28472	561497
123681	561498
9757	561499
121360	561500
6411	561501
21488	561502
5570	561503
62860	561504
8901	561505
39995	561506
11295	561507
25951	561508
29885	561509
24649	561510
12877	561511
144186	561512
16738	561513
138321	561514
1815	561515
58473	561516
16446	561517
34235	561518
1447	561519
23292	561520
6196	561521
14975	561522
139940	561523
24233	561524
110542	561525
21409	561526
7589	561527
62342	561528
77950	561529
21224	561530
5262	561531
48670	561532
14498	561533
4013	561534
29539	561535
82758	561536
26580	561537
8585	561538
49562	561539
11006	561540
8620	561541
13713	561542
19413	561543
1839	561544
162202	561545
60103	561546
6040	561547
54447	561548
169870	561549
9401	561550
17594	561551
21333	561552
33084	561553
27244	561554
74616	561555
85585	561556
35680	561557
18357	561558
117	561559
6802	561560
109675	561561
125912	561562
3530	561563
46271	561564
32721	561565
28081	561566
52706	561567
6094	561568
1795	561569
45801	561570
797	561571
1299	561572
19118	561573
41742	561574
15687	561575
110578	561576
947	561577
125130	561578
9878	561579
17998	561580
44308	561581
61309	561582
55771	561583
103563	561584
14243	561585
6414	561586
89801	561587
11888	561588
73994	561589
19376	561590
2443	561591
7622	561592
56756	561593
151122	561594
119817	561595
39582	561596
88680	561597
61967	561598
88910	561599
52202	561600
11796	561601
100230	561602
102203	561603
75990	561604
13401	561605
62675	561606
69600	561607
147190	561608
3016	561609
13240	561610
35502	561611
7150	561612
78623	561613
34111	561614
15785	561615
7187	561616
128967	561617
50408	561618
2717	561619
30783	561620
125442	561621
60789	561622
14413	561623
5484	561624
147795	561625
82760	561626
65516	561627
31298	561628
43508	561629
5167	561630
101180	561631
29120	561632
44907	561633
118137	561634
63112	561635
23375	561636
31156	561637
87123	561638
144804	561639
34559	561640
34945	561641
36678	561642
93170	561643
78001	561644
4317	561645
2624	561646
14156	561647
55148	561648
87349	561649
159219	561650
5711	561651
1105	561652
597	561653
40646	561654
53590	561655
79399	561656
15908	561657
49353	561658
132	561659
141565	561660
30646	561661
3700	561662
86129	561663
66258	561664
110533	561665
4916	561666
822	561667
31883	561668
20656	561669
54903	561670
76772	561671
104822	561672
81722	561673
51510	561674
33673	561675
53772	561676
90037	561677
13258	561678
39210	561679
60268	561680
152597	561681
67675	561682
23761	561683
23406	561684
6445	561685
11654	561686
47627	561687
146982	561688
66592	561689
1515	561690
41690	561691
82374	561692
33782	561693
48539	561694
5532	561695
83592	561696
110538	561697
79827	561698
17567	561699
20982	561700
139070	561701
35798	561702
8494	561703
1671	561704
160664	561705
8466	561706
142320	561707
28688	561708
161415	561709
15874	561710
194	561711
39204	561712
116091	561713
97184	561714
70062	561715
42719	561716
86672	561717
22095	561718
25582	561719
25587	561720
121999	561721
5667	561722
45953	561723
23635	561724
86982	561725
1522	561726
28348	561727
11239	561728
31122	561729
49849	561730
46809	561731
48078	561732
83726	561733
10104	561734
22216	561735
8714	561736
11429	561737
145031	561738
49150	561739
8144	561740
5359	561741
58716	561742
3257	561743
108	561744
14549	561745
13830	561746
6642	561747
3524	561748
32711	561749
101696	561750
67395	561751
116834	561752
139564	561753
7748	561754
30880	561755
12405	561756
10667	561757
62098	561758
38098	561759
58649	561760
93967	561761
6261	561762
78589	561763
42185	561764
9224	561765
27511	561766
78657	561767
9606	561768
139142	561769
8949	561770
9810	561771
12536	561772
103137	561773
35078	561774
1244	561775
36157	561776
6644	561777
3827	561778
72831	561779
38028	561780
43219	561781
53440	561782
65059	561783
51967	561784
116279	561785
124679	561786
96992	561787
24583	561788
47618	561789
210	561790
61818	561791
7718	561792
10779	561793
119534	561794
19854	561795
10797	561796
67965	561797
5039	561798
59686	561799
71171	561800
35318	561801
71024	561802
4612	561803
21096	561804
101135	561805
1747	561806
31708	561807
41246	561808
7766	561809
5033	561810
102309	561811
25076	561812
28325	561813
9637	561814
11097	561815
8724	561816
4858	561817
55672	561818
65582	561819
63075	561820
48073	561821
150521	561822
29785	561823
98989	561824
43630	561825
28690	561826
65019	561827
67015	561828
17855	561829
6661	561830
40455	561831
16130	561832
11812	561833
17505	561834
29143	561835
4410	561836
10720	561837
3843	561838
56764	561839
9844	561840
95922	561841
2947	561842
103721	561843
138722	561844
73704	561845
65698	561846
72259	561847
10903	561848
13296	561849
711	561850
24115	561851
111040	561852
54743	561853
22514	561854
2997	561855
78100	561856
75231	561857
101033	561858
30788	561859
37875	561860
39221	561861
127144	561862
112968	561863
19601	561864
36882	561865
84495	561866
95413	561867
20802	561868
18422	561869
21207	561870
131479	561871
4170	561872
20690	561873
115171	561874
68008	561875
66277	561876
45812	561877
42040	561878
7479	561879
75939	561880
140981	561881
25968	561882
110883	561883
58372	561884
93939	561885
241	561886
43274	561887
25101	561888
52066	561889
44218	561890
151462	561891
79804	561892
10654	561893
17464	561894
24790	561895
103397	561896
51728	561897
156465	561898
29943	561899
2733	561900
35967	561901
56378	561902
9352	561903
180	561904
32658	561905
114565	561906
29386	561907
14137	561908
113544	561909
17695	561910
74912	561911
75382	561912
55810	561913
34614	561914
21189	561915
74037	561916
8135	561917
23924	561918
5668	561919
29274	561920
63744	561921
31139	561922
11896	561923
21133	561924
73890	561925
40109	561926
47219	561927
17060	561928
17602	561929
6223	561930
126900	561931
2221	561932
14535	561933
105080	561934
36027	561935
66968	561936
2789	561937
135220	561938
37437	561939
15883	561940
42811	561941
11573	561942
658	561943
109230	561944
62924	561945
22914	561946
26316	561947
107869	561948
28071	561949
39669	561950
60843	561951
89876	561952
2995	561953
20519	561954
21901	561955
7750	561956
3656	561957
2886	561958
72099	561959
30959	561960
45149	561961
92146	561962
35896	561963
87692	561964
10659	561965
120173	561966
91832	561967
14732	561968
56162	561969
6762	561970
35660	561971
7674	561972
46062	561973
92201	561974
36127	561975
18710	561976
12688	561977
69724	561978
60052	561979
2944	561980
30239	561981
54971	561982
222	561983
24475	561984
13557	561985
15121	561986
4536	561987
70714	561988
96692	561989
79555	561990
7584	561991
48458	561992
10370	561993
39115	561994
68950	561995
37094	561996
604	561997
105740	561998
124530	561999
19129	562000
31284	562001
92431	562002
80505	562003
56928	562004
99995	562005
24473	562006
60135	562007
19168	562008
18520	562009
81794	562010
27988	562011
15671	562012
52788	562013
25829	562014
5755	562015
13842	562016
36850	562017
151712	562018
74134	562019
1	562020
8152	562021
58947	562022
10730	562023
66168	562024
101019	562025
33354	562026
55638	562027
26595	562028
122098	562029
28364	562030
5736	562031
140143	562032
58450	562033
29789	562034
36546	562035
111285	562036
42560	562037
37185	562038
34790	562039
59619	562040
69385	562041
17487	562042
26692	562043
8862	562044
70905	562045
21010	562046
6227	562047
633	562048
74282	562049
685	562050
30895	562051
8297	562052
82124	562053
58229	562054
27694	562055
47721	562056
62099	562057
116559	562058
95229	562059
22807	562060
4510	562061
15550	562062
29573	562063
163422	562064
36553	562065
106621	562066
29660	562067
15493	562068
71544	562069
21520	562070
3769	562071
3853	562072
44852	562073
101683	562074
15816	562075
2756	562076
2583	562077
79554	562078
18837	562079
10137	562080
7683	562081
65359	562082
158528	562083
4306	562084
30748	562085
175	562086
45672	562087
99775	562088
89318	562089
25583	562090
55436	562091
23594	562092
58684	562093
44192	562094
35436	562095
103494	562096
25181	562097
6964	562098
53339	562099
136254	562100
23313	562101
27630	562102
31425	562103
130426	562104
139169	562105
10037	562106
110858	562107
10874	562108
37585	562109
57179	562110
2007	562111
8805	562112
65870	562113
15733	562114
115846	562115
18992	562116
133519	562117
4082	562118
65972	562119
41788	562120
12137	562121
1139	562122
44443	562123
15984	562124
11450	562125
62756	562126
80622	562127
5013	562128
99338	562129
63959	562130
25044	562131
2038	562132
29342	562133
69627	562134
102562	562135
9926	562136
6064	562137
2087	562138
11853	562139
92599	562140
9409	562141
36391	562142
4776	562143
112633	562144
87233	562145
26334	562146
10235	562147
165095	562148
17190	562149
42845	562150
139051	562151
2813	562152
31575	562153
9167	562154
121798	562155
29113	562156
35436	562157
2429	562158
104054	562159
100799	562160
13059	562161
84	562162
42605	562163
128745	562164
84863	562165
7854	562166
18259	562167
111255	562168
5320	562169
11209	562170
14099	562171
121273	562172
17482	562173
17098	562174
13529	562175
35210	562176
55951	562177
1172	562178
80025	562179
59240	562180
91034	562181
46531	562182
111288	562183
131906	562184
21270	562185
14748	562186
4688	562187
114509	562188
116846	562189
429	562190
8066	562191
45874	562192
63331	562193
75749	562194
29422	562195
687	562196
3264	562197
43837	562198
66024	562199
121911	562200
23473	562201
30408	562202
2845	562203
80175	562204
51339	562205
17963	562206
105375	562207
20547	562208
169244	562209
10345	562210
128909	562211
7694	562212
3207	562213
79503	562214
13259	562215
59393	562216
62969	562217
96730	562218
75312	562219
520	562220
35571	562221
1475	562222
5382	562223
9838	562224
25903	562225
9303	562226
43903	562227
4657	562228
24747	562229
2855	562230
71458	562231
10653	562232
11091	562233
63679	562234
28373	562235
19595	562236
53852	562237
27050	562238
37342	562239
16762	562240
11873	562241
10497	562242
15793	562243
19536	562244
43421	562245
5417	562246
74521	562247
27018	562248
5696	562249
17776	562250
11635	562251
82325	562252
18149	562253
21493	562254
19726	562255
15329	562256
6475	562257
67016	562258
82341	562259
1878	562260
88165	562261
31227	562262
69916	562263
1384	562264
45631	562265
13814	562266
2299	562267
6897	562268
13304	562269
3979	562270
10372	562271
89125	562272
15854	562273
2602	562274
875	562275
31944	562276
3318	562277
21223	562278
29677	562279
99675	562280
11986	562281
33753	562282
26253	562283
15989	562284
16290	562285
35337	562286
8042	562287
50194	562288
111513	562289
23354	562290
43640	562291
87849	562292
35396	562293
61040	562294
72293	562295
114872	562296
76300	562297
4808	562298
38761	562299
37942	562300
111716	562301
7922	562302
22783	562303
33740	562304
13215	562305
168798	562306
126593	562307
105602	562308
102686	562309
2119	562310
119658	562311
23349	562312
116146	562313
19285	562314
81451	562315
60170	562316
6763	562317
24643	562318
42879	562319
95269	562320
78057	562321
8920	562322
1138	562323
142271	562324
103011	562325
43735	562326
145315	562327
55132	562328
6432	562329
5165	562330
37731	562331
12932	562332
36234	562333
78837	562334
68387	562335
73973	562336
46186	562337
39698	562338
169921	562339
46964	562340
142969	562341
56331	562342
8116	562343
146740	562344
61969	562345
57027	562346
23028	562347
64970	562348
4188	562349
1710	562350
36613	562351
3444	562352
94194	562353
111315	562354
47863	562355
29696	562356
70791	562357
54061	562358
10677	562359
3483	562360
17229	562361
153168	562362
36942	562363
61493	562364
58824	562365
41212	562366
156616	562367
120737	562368
35146	562369
35315	562370
45295	562371
62957	562372
123680	562373
17598	562374
47987	562375
32157	562376
4385	562377
23239	562378
17249	562379
32613	562380
89400	562381
7206	562382
61871	562383
44501	562384
34684	562385
88690	562386
7151	562387
52461	562388
1106	562389
14072	562390
9291	562391
102074	562392
1453	562393
31711	562394
44421	562395
1467	562396
58909	562397
59024	562398
59991	562399
71957	562400
66945	562401
56277	562402
87006	562403
8438	562404
17238	562405
7297	562406
2772	562407
80915	562408
99302	562409
92141	562410
5252	562411
26253	562412
2426	562413
63646	562414
12472	562415
358	562416
122783	562417
35716	562418
16203	562419
26046	562420
169457	562421
7030	562422
92887	562423
169269	562424
61518	562425
101672	562426
12146	562427
57838	562428
79961	562429
37516	562430
5038	562431
128765	562432
21129	562433
92580	562434
71053	562435
96061	562436
70412	562437
142999	562438
44700	562439
2450	562440
56688	562441
17178	562442
5826	562443
7578	562444
6683	562445
34392	562446
538	562447
28563	562448
35461	562449
290	562450
16332	562451
37137	562452
22900	562453
153	562454
13015	562455
27938	562456
1153	562457
4008	562458
57369	562459
48778	562460
59258	562461
603	562462
26665	562463
137268	562464
6266	562465
12123	562466
20082	562467
52008	562468
615	562469
30229	562470
26612	562471
76582	562472
27088	562473
78475	562474
7994	562475
857	562476
115539	562477
2897	562478
99478	562479
14627	562480
70262	562481
14133	562482
108704	562483
62758	562484
23152	562485
3723	562486
38872	562487
25253	562488
100390	562489
61446	562490
7683	562491
3846	562492
101322	562493
597	562494
8380	562495
45100	562496
5885	562497
16351	562498
76409	562499
31902	562500
72993	562501
12395	562502
918	562503
38915	562504
66549	562505
45005	562506
59397	562507
51650	562508
44779	562509
44870	562510
4687	562511
83277	562512
54424	562513
30184	562514
12828	562515
25138	562516
61942	562517
39057	562518
107689	562519
78335	562520
36867	562521
60165	562522
73102	562523
136542	562524
2469	562525
46097	562526
74622	562527
14087	562528
45	562529
37577	562530
15511	562531
110150	562532
6738	562533
113217	562534
51295	562535
40795	562536
59774	562537
30	562538
105550	562539
56890	562540
22308	562541
106769	562542
37773	562543
32267	562544
36028	562545
57697	562546
28570	562547
61642	562548
5789	562549
19986	562550
4333	562551
7753	562552
45154	562553
20373	562554
569	562555
76211	562556
26748	562557
14606	562558
63495	562559
23111	562560
1064	562561
16781	562562
536	562563
31584	562564
13434	562565
50583	562566
133360	562567
1489	562568
38055	562569
85261	562570
74193	562571
4572	562572
93215	562573
69109	562574
2009	562575
17106	562576
12331	562577
113714	562578
51579	562579
2573	562580
108034	562581
9677	562582
19617	562583
8879	562584
10581	562585
3573	562586
37763	562587
20911	562588
30533	562589
68074	562590
60459	562591
14120	562592
20047	562593
108896	562594
141542	562595
17430	562596
81834	562597
33344	562598
37367	562599
10924	562600
11240	562601
20857	562602
21648	562603
116521	562604
62913	562605
165917	562606
13436	562607
2466	562608
41794	562609
19842	562610
15822	562611
60411	562612
163846	562613
48283	562614
26829	562615
30	562616
3278	562617
19923	562618
44202	562619
16176	562620
67295	562621
96	562622
9370	562623
3851	562624
17208	562625
10611	562626
15839	562627
70284	562628
22859	562629
30096	562630
45848	562631
53568	562632
6724	562633
53513	562634
84380	562635
64621	562636
9672	562637
21848	562638
39014	562639
4893	562640
105946	562641
33979	562642
343	562643
19529	562644
104112	562645
45989	562646
122521	562647
8445	562648
8626	562649
8186	562650
24603	562651
29002	562652
25598	562653
37090	562654
155571	562655
166148	562656
19480	562657
15386	562658
9063	562659
51597	562660
8443	562661
4140	562662
71726	562663
24182	562664
39479	562665
50005	562666
39839	562667
158225	562668
54932	562669
26218	562670
1275	562671
72104	562672
74552	562673
2933	562674
39352	562675
3977	562676
39881	562677
74059	562678
27868	562679
116768	562680
130961	562681
108596	562682
84088	562683
40904	562684
88012	562685
35508	562686
114557	562687
38499	562688
24753	562689
98466	562690
15928	562691
9062	562692
32394	562693
27233	562694
116938	562695
81202	562696
96297	562697
9213	562698
56644	562699
15049	562700
5437	562701
45114	562702
164264	562703
16183	562704
8898	562705
39320	562706
8497	562707
28807	562708
4908	562709
3461	562710
16341	562711
18058	562712
10936	562713
144081	562714
20710	562715
1660	562716
120399	562717
34387	562718
119093	562719
21654	562720
4848	562721
38471	562722
134304	562723
15305	562724
41571	562725
89190	562726
3812	562727
33211	562728
23205	562729
18700	562730
3530	562731
29871	562732
27724	562733
50134	562734
28896	562735
2948	562736
91008	562737
12679	562738
19127	562739
31996	562740
41121	562741
13352	562742
44108	562743
20737	562744
127	562745
180	562746
11795	562747
88370	562748
46973	562749
24768	562750
22406	562751
15171	562752
27052	562753
5056	562754
69797	562755
84707	562756
95100	562757
2174	562758
10306	562759
9439	562760
59898	562761
61153	562762
45471	562763
93291	562764
106003	562765
126110	562766
24143	562767
48491	562768
2433	562769
80059	562770
12276	562771
71482	562772
49302	562773
37672	562774
28744	562775
24661	562776
104969	562777
73693	562778
61329	562779
44492	562780
37560	562781
77543	562782
78649	562783
5606	562784
192	562785
104584	562786
78647	562787
65400	562788
25769	562789
45431	562790
1931	562791
23239	562792
28920	562793
57081	562794
18771	562795
12404	562796
62657	562797
83097	562798
96406	562799
30146	562800
36807	562801
24873	562802
81161	562803
28063	562804
33489	562805
84858	562806
34011	562807
72221	562808
5368	562809
37869	562810
3487	562811
5013	562812
20936	562813
49087	562814
136661	562815
61736	562816
94721	562817
28844	562818
61978	562819
41592	562820
36920	562821
41804	562822
5209	562823
19106	562824
74487	562825
311	562826
60376	562827
18246	562828
113203	562829
27086	562830
88239	562831
24392	562832
137602	562833
11561	562834
25764	562835
58603	562836
35146	562837
37672	562838
4750	562839
116943	562840
20600	562841
79002	562842
16980	562843
41183	562844
96326	562845
4475	562846
108588	562847
9524	562848
23712	562849
1881	562850
91940	562851
2313	562852
49294	562853
26706	562854
13677	562855
27227	562856
4670	562857
54536	562858
25549	562859
420	562860
115185	562861
54444	562862
52759	562863
94668	562864
1503	562865
4222	562866
101219	562867
106408	562868
59908	562869
143004	562870
79295	562871
23642	562872
28511	562873
44187	562874
35418	562875
129415	562876
27760	562877
135131	562878
6986	562879
152636	562880
25075	562881
16371	562882
2631	562883
80840	562884
32894	562885
48430	562886
307	562887
43662	562888
78030	562889
107805	562890
23165	562891
17088	562892
17298	562893
43132	562894
1511	562895
9244	562896
57442	562897
23179	562898
45009	562899
122559	562900
13024	562901
30082	562902
57105	562903
60831	562904
7835	562905
11423	562906
93260	562907
36262	562908
32852	562909
26212	562910
16100	562911
22009	562912
7630	562913
931	562914
55618	562915
15757	562916
9850	562917
28390	562918
3916	562919
26534	562920
25279	562921
2221	562922
15266	562923
57980	562924
67035	562925
18105	562926
84114	562927
73765	562928
86871	562929
31826	562930
113738	562931
21425	562932
60146	562933
3025	562934
2616	562935
43207	562936
13029	562937
6158	562938
84783	562939
12006	562940
37777	562941
54057	562942
19372	562943
26441	562944
69276	562945
168573	562946
74451	562947
57575	562948
21822	562949
168069	562950
161012	562951
28913	562952
115227	562953
63978	562954
88438	562955
27268	562956
14917	562957
20300	562958
23927	562959
10286	562960
31870	562961
50642	562962
5989	562963
105821	562964
543	562965
63793	562966
22083	562967
18412	562968
127624	562969
18154	562970
103465	562971
117057	562972
133466	562973
32676	562974
33881	562975
135247	562976
80755	562977
70826	562978
19496	562979
49952	562980
59946	562981
16147	562982
22581	562983
22150	562984
60014	562985
66254	562986
23327	562987
94997	562988
2999	562989
38810	562990
2150	562991
59055	562992
60167	562993
158899	562994
161243	562995
72860	562996
58748	562997
73148	562998
88073	562999
89121	563000
6971	563001
76005	563002
101783	563003
53711	563004
16128	563005
11293	563006
45473	563007
44667	563008
87884	563009
2707	563010
47524	563011
31930	563012
59614	563013
90575	563014
37834	563015
70391	563016
27746	563017
31029	563018
11932	563019
1155	563020
1002	563021
8797	563022
61338	563023
139340	563024
16447	563025
7807	563026
5428	563027
62807	563028
2822	563029
123908	563030
115016	563031
7509	563032
14255	563033
66017	563034
22588	563035
3677	563036
21798	563037
24047	563038
15740	563039
34569	563040
1714	563041
70864	563042
52178	563043
15770	563044
9108	563045
60151	563046
80631	563047
61587	563048
3730	563049
12188	563050
76939	563051
106184	563052
7983	563053
16235	563054
37029	563055
15408	563056
72841	563057
15801	563058
33188	563059
3969	563060
90426	563061
13303	563062
97404	563063
11416	563064
16354	563065
37315	563066
3636	563067
127441	563068
9660	563069
407	563070
49618	563071
42581	563072
92828	563073
15469	563074
38409	563075
27304	563076
86801	563077
68334	563078
108164	563079
75706	563080
78782	563081
1376	563082
44826	563083
71240	563084
98644	563085
23213	563086
11293	563087
33765	563088
19031	563089
16653	563090
125215	563091
58980	563092
146877	563093
27882	563094
5662	563095
7568	563096
15644	563097
2578	563098
79234	563099
848	563100
14284	563101
162039	563102
22301	563103
51366	563104
24355	563105
23672	563106
2490	563107
49385	563108
129393	563109
26979	563110
92958	563111
1612	563112
17895	563113
9392	563114
61300	563115
4148	563116
21358	563117
42500	563118
102186	563119
22756	563120
16918	563121
20414	563122
13429	563123
113893	563124
50876	563125
79936	563126
50306	563127
7175	563128
34400	563129
42465	563130
7257	563131
32335	563132
8329	563133
18975	563134
71688	563135
23230	563136
92871	563137
1921	563138
18936	563139
61626	563140
31884	563141
25738	563142
66560	563143
68923	563144
218	563145
116587	563146
15977	563147
42295	563148
32454	563149
2084	563150
3220	563151
52182	563152
3997	563153
111461	563154
4034	563155
144226	563156
33880	563157
7609	563158
61523	563159
3887	563160
31479	563161
90736	563162
9825	563163
67979	563164
45558	563165
47519	563166
30372	563167
58057	563168
6790	563169
1038	563170
15735	563171
87506	563172
93211	563173
48976	563174
81025	563175
29900	563176
12232	563177
36589	563178
16396	563179
10903	563180
2518	563181
112505	563182
28769	563183
29942	563184
123949	563185
143565	563186
949	563187
143403	563188
25915	563189
26096	563190
24265	563191
48231	563192
18743	563193
13750	563194
33501	563195
22278	563196
40637	563197
43164	563198
7094	563199
1556	563200
75828	563201
90737	563202
26763	563203
31787	563204
2928	563205
31150	563206
13684	563207
10800	563208
46567	563209
3393	563210
7062	563211
20104	563212
42741	563213
63203	563214
8143	563215
84898	563216
23286	563217
44980	563218
56418	563219
113170	563220
6673	563221
37609	563222
91506	563223
96811	563224
47098	563225
3570	563226
35565	563227
42200	563228
5811	563229
75968	563230
8251	563231
65148	563232
14927	563233
137226	563234
2656	563235
26657	563236
1291	563237
840	563238
63783	563239
19146	563240
92814	563241
80649	563242
42844	563243
60969	563244
8122	563245
98159	563246
13876	563247
70553	563248
113193	563249
33698	563250
77722	563251
10772	563252
3100	563253
62138	563254
4626	563255
8263	563256
63540	563257
75952	563258
37120	563259
51206	563260
37173	563261
2218	563262
20718	563263
2949	563264
9367	563265
86362	563266
57230	563267
73578	563268
82	563269
26454	563270
160789	563271
30511	563272
120833	563273
16699	563274
59419	563275
2899	563276
40639	563277
2085	563278
2543	563279
97710	563280
23454	563281
30298	563282
2491	563283
109742	563284
30275	563285
8072	563286
77331	563287
44868	563288
23233	563289
1611	563290
13787	563291
85417	563292
24245	563293
67479	563294
50032	563295
2331	563296
85399	563297
13023	563298
11757	563299
22455	563300
11029	563301
147677	563302
128344	563303
49742	563304
51947	563305
8421	563306
74275	563307
2847	563308
6615	563309
1050	563310
8644	563311
14485	563312
48715	563313
27045	563314
35818	563315
19269	563316
12393	563317
17545	563318
38475	563319
13406	563320
113587	563321
5399	563322
50954	563323
8688	563324
71744	563325
65760	563326
48499	563327
1631	563328
15334	563329
33595	563330
1557	563331
32646	563332
30390	563333
22453	563334
8112	563335
42179	563336
14209	563337
12404	563338
24121	563339
25058	563340
26006	563341
38190	563342
11117	563343
13352	563344
18578	563345
1169	563346
91071	563347
25023	563348
69610	563349
41383	563350
14150	563351
12716	563352
3616	563353
100040	563354
2895	563355
73891	563356
74890	563357
4527	563358
43127	563359
64816	563360
24486	563361
3924	563362
107376	563363
11650	563364
102209	563365
2226	563366
5431	563367
138680	563368
8918	563369
32554	563370
18603	563371
44031	563372
5006	563373
76960	563374
70532	563375
91216	563376
35769	563377
63099	563378
15090	563379
65271	563380
114494	563381
19013	563382
95958	563383
57699	563384
74166	563385
21852	563386
2013	563387
114602	563388
65088	563389
4115	563390
91855	563391
598	563392
130641	563393
23589	563394
112946	563395
41919	563396
713	563397
71152	563398
138816	563399
88858	563400
2296	563401
7778	563402
106301	563403
74857	563404
157229	563405
24507	563406
57764	563407
33600	563408
6437	563409
6210	563410
163470	563411
12601	563412
38154	563413
128576	563414
85392	563415
105615	563416
33702	563417
82082	563418
24076	563419
39206	563420
20214	563421
117369	563422
154	563423
14159	563424
121278	563425
8756	563426
37793	563427
44398	563428
81198	563429
37661	563430
9425	563431
18870	563432
20353	563433
49876	563434
2944	563435
36452	563436
22531	563437
263	563438
70200	563439
17753	563440
37340	563441
31184	563442
32807	563443
10016	563444
2618	563445
12169	563446
10455	563447
17985	563448
30081	563449
4730	563450
28624	563451
78391	563452
13292	563453
10686	563454
64946	563455
96674	563456
44516	563457
2174	563458
106903	563459
71806	563460
35540	563461
50075	563462
24632	563463
11748	563464
95011	563465
8156	563466
31680	563467
52721	563468
146870	563469
17789	563470
97614	563471
112824	563472
33019	563473
12415	563474
91519	563475
38749	563476
101349	563477
79866	563478
906	563479
36322	563480
5106	563481
104091	563482
90550	563483
70083	563484
17349	563485
116676	563486
63541	563487
117119	563488
30919	563489
82112	563490
42521	563491
20221	563492
6819	563493
121380	563494
12118	563495
42781	563496
126786	563497
20272	563498
118415	563499
56261	563500
7056	563501
17548	563502
55566	563503
45373	563504
95912	563505
7726	563506
45921	563507
16962	563508
15044	563509
28872	563510
28634	563511
21460	563512
23265	563513
57906	563514
32589	563515
94965	563516
25208	563517
2723	563518
156249	563519
75954	563520
150139	563521
45830	563522
24335	563523
61985	563524
5018	563525
31114	563526
91672	563527
59964	563528
132841	563529
143296	563530
68538	563531
58343	563532
26139	563533
45658	563534
72796	563535
58546	563536
367	563537
71272	563538
2702	563539
87498	563540
15680	563541
39574	563542
15109	563543
97340	563544
56082	563545
14738	563546
1651	563547
16536	563548
34419	563549
76506	563550
93113	563551
167493	563552
8637	563553
45931	563554
123929	563555
91863	563556
4693	563557
115276	563558
56032	563559
128038	563560
17741	563561
161996	563562
139189	563563
9321	563564
58465	563565
96668	563566
29583	563567
5293	563568
55149	563569
48933	563570
72210	563571
6378	563572
111034	563573
33880	563574
47431	563575
31122	563576
11671	563577
16361	563578
9643	563579
50557	563580
29399	563581
60533	563582
70775	563583
101070	563584
23984	563585
136012	563586
64089	563587
4975	563588
72232	563589
1235	563590
11339	563591
38837	563592
16521	563593
100301	563594
4974	563595
30973	563596
36947	563597
43636	563598
27858	563599
1901	563600
93217	563601
16649	563602
161707	563603
10268	563604
68139	563605
20288	563606
147373	563607
9369	563608
40313	563609
90302	563610
40647	563611
36755	563612
58619	563613
12806	563614
68817	563615
2000	563616
115411	563617
38901	563618
55331	563619
13644	563620
129731	563621
79802	563622
12300	563623
41008	563624
48434	563625
76137	563626
3330	563627
16507	563628
4506	563629
109974	563630
21432	563631
74594	563632
84243	563633
25684	563634
64790	563635
80290	563636
26548	563637
9155	563638
22729	563639
59207	563640
15387	563641
91384	563642
9531	563643
13123	563644
115495	563645
41685	563646
23513	563647
25793	563648
51221	563649
131859	563650
36699	563651
51262	563652
5451	563653
52677	563654
33391	563655
3055	563656
74710	563657
46350	563658
58682	563659
42570	563660
119238	563661
44429	563662
89209	563663
46075	563664
77850	563665
83547	563666
2501	563667
92832	563668
18025	563669
37	563670
7664	563671
14570	563672
6268	563673
3509	563674
1217	563675
51913	563676
130	563677
26724	563678
23605	563679
62820	563680
42442	563681
126209	563682
76279	563683
122430	563684
73795	563685
8683	563686
46672	563687
11779	563688
10499	563689
43	563690
12188	563691
80790	563692
15513	563693
43	563694
15855	563695
41580	563696
102418	563697
47133	563698
25352	563699
89913	563700
3885	563701
713	563702
25850	563703
11679	563704
35006	563705
2683	563706
74019	563707
4972	563708
27763	563709
36416	563710
867	563711
36137	563712
59425	563713
55963	563714
79462	563715
31487	563716
120723	563717
86142	563718
11051	563719
79571	563720
37384	563721
77832	563722
103407	563723
15946	563724
6400	563725
8061	563726
45127	563727
81182	563728
24752	563729
7665	563730
2023	563731
55136	563732
119252	563733
121083	563734
54190	563735
3394	563736
9764	563737
14860	563738
29589	563739
7274	563740
38048	563741
140534	563742
12194	563743
142763	563744
99629	563745
84089	563746
20084	563747
47575	563748
57581	563749
29464	563750
1377	563751
5868	563752
858	563753
9503	563754
168415	563755
43763	563756
73147	563757
2885	563758
33438	563759
44076	563760
50882	563761
126951	563762
47325	563763
47919	563764
38016	563765
2536	563766
425	563767
76032	563768
37777	563769
6138	563770
18294	563771
26079	563772
10409	563773
22401	563774
2196	563775
48409	563776
264	563777
5433	563778
51093	563779
132353	563780
101275	563781
45754	563782
21513	563783
24358	563784
19585	563785
122812	563786
106729	563787
1143	563788
22237	563789
85885	563790
65625	563791
16577	563792
9452	563793
100586	563794
74968	563795
49608	563796
9801	563797
26674	563798
8598	563799
1324	563800
12263	563801
1108	563802
93450	563803
95976	563804
7110	563805
14419	563806
88998	563807
12120	563808
16037	563809
23799	563810
84282	563811
83653	563812
79448	563813
20083	563814
83192	563815
21281	563816
145940	563817
98260	563818
17879	563819
50656	563820
90037	563821
46544	563822
12138	563823
20078	563824
44713	563825
696	563826
19750	563827
15514	563828
12828	563829
69956	563830
49030	563831
3895	563832
154	563833
20168	563834
56515	563835
54404	563836
81047	563837
23675	563838
737	563839
89545	563840
46119	563841
7405	563842
111677	563843
21164	563844
65740	563845
10496	563846
6664	563847
83039	563848
72618	563849
42468	563850
25811	563851
1949	563852
104733	563853
27857	563854
7688	563855
149509	563856
28957	563857
86176	563858
64540	563859
26348	563860
76169	563861
47	563862
120576	563863
11275	563864
547	563865
60931	563866
60257	563867
15764	563868
5163	563869
316	563870
74045	563871
1609	563872
108644	563873
68076	563874
13525	563875
10344	563876
1700	563877
84065	563878
9398	563879
43770	563880
45778	563881
8652	563882
21445	563883
8448	563884
5018	563885
24962	563886
10991	563887
50458	563888
36412	563889
25393	563890
55605	563891
59292	563892
3775	563893
72393	563894
50575	563895
62685	563896
55372	563897
17251	563898
5173	563899
41173	563900
15498	563901
4380	563902
13146	563903
120748	563904
5589	563905
43847	563906
34154	563907
12450	563908
16271	563909
128523	563910
126474	563911
61410	563912
49705	563913
20855	563914
701	563915
15775	563916
26539	563917
59463	563918
20505	563919
25561	563920
76657	563921
87102	563922
68954	563923
40384	563924
21559	563925
16549	563926
29576	563927
4689	563928
35268	563929
70225	563930
13408	563931
6828	563932
57694	563933
12496	563934
32138	563935
168	563936
37490	563937
23015	563938
12663	563939
32777	563940
96750	563941
27014	563942
17208	563943
24782	563944
33557	563945
83599	563946
107458	563947
21829	563948
74550	563949
87	563950
9392	563951
44506	563952
6285	563953
32334	563954
18587	563955
133388	563956
20035	563957
24209	563958
19907	563959
26125	563960
6200	563961
216	563962
37411	563963
65461	563964
43053	563965
37013	563966
40736	563967
33674	563968
15254	563969
4286	563970
58207	563971
23294	563972
107785	563973
56079	563974
91181	563975
97376	563976
51424	563977
6281	563978
48114	563979
58274	563980
74667	563981
91984	563982
118702	563983
46000	563984
68576	563985
12332	563986
106504	563987
2220	563988
82438	563989
32237	563990
92224	563991
25272	563992
64077	563993
120390	563994
102639	563995
138234	563996
88768	563997
132388	563998
111866	563999
59406	564000
33547	564001
2326	564002
74008	564003
30263	564004
65967	564005
83565	564006
14128	564007
9615	564008
66128	564009
10363	564010
13362	564011
95079	564012
84805	564013
15561	564014
81144	564015
253	564016
77	564017
36662	564018
67042	564019
74828	564020
4253	564021
54400	564022
72099	564023
78097	564024
59309	564025
1751	564026
21431	564027
90434	564028
82	564029
78724	564030
2460	564031
9356	564032
37089	564033
4927	564034
28728	564035
78642	564036
36862	564037
42840	564038
1269	564039
53279	564040
18400	564041
114074	564042
2428	564043
2148	564044
99740	564045
1014	564046
56055	564047
2512	564048
128992	564049
34997	564050
415	564051
39106	564052
19771	564053
83138	564054
35480	564055
95651	564056
85989	564057
155400	564058
85373	564059
5517	564060
60236	564061
63268	564062
60035	564063
3398	564064
7406	564065
64988	564066
93051	564067
6587	564068
38930	564069
32326	564070
46106	564071
2293	564072
9743	564073
9899	564074
44896	564075
1895	564076
32749	564077
41940	564078
133291	564079
137186	564080
4165	564081
121672	564082
59087	564083
91195	564084
100954	564085
15122	564086
53585	564087
37271	564088
954	564089
9629	564090
7366	564091
557	564092
57784	564093
96576	564094
4638	564095
103741	564096
8955	564097
119730	564098
22651	564099
2537	564100
24219	564101
2862	564102
26449	564103
66467	564104
43440	564105
15935	564106
4394	564107
1650	564108
45242	564109
56257	564110
11636	564111
37824	564112
36053	564113
102799	564114
5584	564115
9485	564116
31772	564117
53619	564118
64982	564119
72164	564120
49078	564121
69139	564122
9638	564123
33376	564124
15120	564125
803	564126
164361	564127
69344	564128
4580	564129
95401	564130
76825	564131
111807	564132
5101	564133
1178	564134
5197	564135
134252	564136
141607	564137
42449	564138
107511	564139
74511	564140
5308	564141
38510	564142
59868	564143
15226	564144
13477	564145
81271	564146
72165	564147
8054	564148
112046	564149
17783	564150
105306	564151
39205	564152
77154	564153
147975	564154
135434	564155
45128	564156
96102	564157
17090	564158
56130	564159
31513	564160
83898	564161
83727	564162
28288	564163
38009	564164
103849	564165
137920	564166
109841	564167
34977	564168
17883	564169
38831	564170
32055	564171
6154	564172
14996	564173
40660	564174
38630	564175
10821	564176
32346	564177
71754	564178
16306	564179
516	564180
81420	564181
21574	564182
65358	564183
104092	564184
55745	564185
75722	564186
646	564187
31982	564188
8461	564189
33837	564190
22966	564191
61729	564192
75982	564193
26213	564194
10538	564195
30099	564196
6940	564197
38648	564198
22524	564199
4745	564200
104398	564201
136026	564202
2575	564203
136372	564204
23164	564205
147875	564206
137283	564207
874	564208
103768	564209
46396	564210
5173	564211
127661	564212
4006	564213
153647	564214
139932	564215
14580	564216
108764	564217
160328	564218
113685	564219
52096	564220
5965	564221
4602	564222
17481	564223
60099	564224
22784	564225
20114	564226
14110	564227
54653	564228
79601	564229
4119	564230
17111	564231
39134	564232
112308	564233
27561	564234
74179	564235
27231	564236
120898	564237
91235	564238
96047	564239
63332	564240
14738	564241
36966	564242
102596	564243
5760	564244
164864	564245
109312	564246
5	564247
12114	564248
11678	564249
21313	564250
76534	564251
5916	564252
21495	564253
3040	564254
50406	564255
604	564256
50742	564257
936	564258
28134	564259
73038	564260
7604	564261
68910	564262
5434	564263
29099	564264
3961	564265
36415	564266
23414	564267
73099	564268
160891	564269
30272	564270
271	564271
116329	564272
41311	564273
573	564274
5985	564275
2725	564276
55960	564277
42221	564278
20232	564279
107928	564280
19804	564281
13783	564282
132927	564283
17113	564284
59017	564285
13054	564286
60109	564287
13237	564288
42089	564289
5376	564290
6219	564291
9099	564292
36752	564293
43333	564294
83421	564295
20538	564296
56913	564297
47841	564298
35634	564299
37246	564300
34684	564301
98876	564302
132535	564303
7933	564304
96244	564305
8694	564306
63819	564307
44512	564308
9482	564309
20600	564310
20832	564311
23435	564312
161859	564313
75381	564314
139677	564315
75773	564316
115742	564317
3748	564318
32013	564319
104879	564320
30606	564321
21654	564322
218	564323
11582	564324
722	564325
134706	564326
70622	564327
14009	564328
74962	564329
77324	564330
3713	564331
86947	564332
56478	564333
18130	564334
53297	564335
18513	564336
86352	564337
74324	564338
80834	564339
45227	564340
59031	564341
10272	564342
2173	564343
63680	564344
64503	564345
13612	564346
37127	564347
134234	564348
19474	564349
6550	564350
81260	564351
54788	564352
68717	564353
17375	564354
10972	564355
36315	564356
101217	564357
1967	564358
21824	564359
12560	564360
6200	564361
10831	564362
10525	564363
120035	564364
3914	564365
96170	564366
37032	564367
36797	564368
20102	564369
13692	564370
51163	564371
155108	564372
103370	564373
19622	564374
65439	564375
16742	564376
23011	564377
34124	564378
56666	564379
90892	564380
16032	564381
78817	564382
134465	564383
125532	564384
74161	564385
42028	564386
151241	564387
2729	564388
48037	564389
116080	564390
85396	564391
49799	564392
12062	564393
51901	564394
2348	564395
78792	564396
80222	564397
93551	564398
15483	564399
15344	564400
33344	564401
524	564402
23199	564403
46889	564404
73628	564405
12052	564406
17966	564407
89757	564408
77577	564409
10673	564410
2996	564411
67484	564412
111574	564413
1201	564414
108148	564415
37662	564416
2624	564417
87539	564418
1687	564419
67302	564420
50025	564421
82065	564422
5008	564423
39454	564424
58904	564425
987	564426
23927	564427
22272	564428
113885	564429
165558	564430
20552	564431
9772	564432
89004	564433
82336	564434
56688	564435
9099	564436
3567	564437
6505	564438
19107	564439
40542	564440
149450	564441
2590	564442
115004	564443
1987	564444
44566	564445
4959	564446
84482	564447
1545	564448
35039	564449
65109	564450
38505	564451
115628	564452
51765	564453
83750	564454
43673	564455
35514	564456
129965	564457
44496	564458
17922	564459
15244	564460
26217	564461
20417	564462
134185	564463
65032	564464
26978	564465
152954	564466
19612	564467
41636	564468
62566	564469
47987	564470
47291	564471
744	564472
10119	564473
78955	564474
390	564475
153324	564476
36988	564477
104463	564478
1478	564479
102871	564480
58612	564481
6385	564482
89562	564483
101809	564484
11593	564485
43017	564486
8688	564487
31428	564488
129608	564489
43497	564490
27215	564491
14263	564492
52981	564493
97844	564494
51948	564495
158009	564496
13497	564497
14139	564498
6918	564499
21679	564500
43570	564501
6063	564502
31289	564503
44932	564504
70636	564505
13257	564506
65263	564507
101244	564508
163520	564509
43179	564510
8865	564511
64632	564512
60873	564513
17471	564514
18795	564515
71930	564516
5643	564517
81936	564518
85467	564519
25999	564520
200	564521
141534	564522
112004	564523
110487	564524
28373	564525
43810	564526
91676	564527
1077	564528
3651	564529
35374	564530
70363	564531
44816	564532
2979	564533
1528	564534
33506	564535
6032	564536
26271	564537
53265	564538
21092	564539
106580	564540
54422	564541
53046	564542
13763	564543
14978	564544
18486	564545
10531	564546
30955	564547
41052	564548
12651	564549
33693	564550
70677	564551
14769	564552
13864	564553
41885	564554
26179	564555
59471	564556
8381	564557
81671	564558
106506	564559
165	564560
47257	564561
8743	564562
8936	564563
37452	564564
2771	564565
137209	564566
7154	564567
39467	564568
46493	564569
7420	564570
31648	564571
70003	564572
9255	564573
117791	564574
110864	564575
44293	564576
77378	564577
6057	564578
47254	564579
128884	564580
12637	564581
91124	564582
135118	564583
142739	564584
22917	564585
4641	564586
118286	564587
116482	564588
38603	564589
19108	564590
67433	564591
28585	564592
196	564593
604	564594
119616	564595
7011	564596
5771	564597
2428	564598
59077	564599
74541	564600
35319	564601
34779	564602
74193	564603
2313	564604
20004	564605
35449	564606
534	564607
813	564608
3686	564609
89507	564610
104743	564611
121395	564612
82614	564613
160292	564614
28965	564615
29540	564616
32893	564617
63531	564618
76120	564619
16637	564620
76790	564621
135836	564622
3160	564623
38177	564624
45393	564625
37997	564626
51062	564627
12226	564628
77090	564629
35906	564630
128987	564631
81218	564632
81455	564633
28878	564634
7617	564635
169466	564636
85242	564637
72361	564638
17138	564639
3774	564640
29885	564641
33787	564642
8674	564643
30185	564644
26816	564645
36333	564646
139184	564647
24699	564648
28842	564649
78574	564650
133173	564651
132886	564652
1136	564653
36980	564654
30921	564655
24070	564656
133302	564657
155360	564658
16522	564659
31231	564660
15482	564661
124288	564662
4621	564663
47009	564664
34153	564665
23434	564666
73578	564667
8776	564668
83814	564669
70608	564670
65187	564671
2019	564672
71	564673
46014	564674
2423	564675
146145	564676
19624	564677
19964	564678
4551	564679
1022	564680
11658	564681
12981	564682
24472	564683
7959	564684
662	564685
40228	564686
74290	564687
64512	564688
121925	564689
4082	564690
49805	564691
10295	564692
39412	564693
70617	564694
108628	564695
49221	564696
118550	564697
66492	564698
40612	564699
20497	564700
136574	564701
3279	564702
43023	564703
64543	564704
5433	564705
18951	564706
43338	564707
7536	564708
36173	564709
46148	564710
34859	564711
14799	564712
23163	564713
1684	564714
4424	564715
10060	564716
66146	564717
20280	564718
989	564719
2388	564720
16661	564721
2349	564722
76467	564723
99428	564724
14282	564725
141425	564726
9431	564727
17419	564728
75662	564729
5057	564730
134731	564731
83964	564732
30733	564733
9230	564734
10441	564735
25218	564736
22982	564737
142695	564738
102142	564739
12498	564740
88083	564741
113742	564742
48479	564743
76145	564744
27104	564745
46	564746
38694	564747
8227	564748
8889	564749
101073	564750
40336	564751
118581	564752
41927	564753
114705	564754
8237	564755
61632	564756
51530	564757
14607	564758
58653	564759
100164	564760
71598	564761
20377	564762
28405	564763
90448	564764
114693	564765
104183	564766
31292	564767
42767	564768
39693	564769
46726	564770
89221	564771
29868	564772
33541	564773
117673	564774
28982	564775
21380	564776
71337	564777
73278	564778
2486	564779
12163	564780
19270	564781
46375	564782
8933	564783
112407	564784
12122	564785
128590	564786
4804	564787
131958	564788
29463	564789
129020	564790
145883	564791
7121	564792
2939	564793
7132	564794
112858	564795
1994	564796
17810	564797
89814	564798
54964	564799
59835	564800
4297	564801
60441	564802
1522	564803
80753	564804
15624	564805
11361	564806
40602	564807
25677	564808
73711	564809
35875	564810
102555	564811
11846	564812
27485	564813
23218	564814
9199	564815
1790	564816
29250	564817
16838	564818
2158	564819
6747	564820
3981	564821
2280	564822
2067	564823
155435	564824
73757	564825
86101	564826
1612	564827
54012	564828
82078	564829
17995	564830
55036	564831
49463	564832
240	564833
35578	564834
13826	564835
3675	564836
22158	564837
4382	564838
102976	564839
132292	564840
1802	564841
161424	564842
132399	564843
61719	564844
73994	564845
104208	564846
9288	564847
41952	564848
6249	564849
75064	564850
61561	564851
43633	564852
112063	564853
25124	564854
12119	564855
138512	564856
71044	564857
9795	564858
15922	564859
55977	564860
8731	564861
94843	564862
1665	564863
66853	564864
40516	564865
17218	564866
1936	564867
32075	564868
28323	564869
32793	564870
24182	564871
106329	564872
5712	564873
14270	564874
35487	564875
17071	564876
20304	564877
73042	564878
104730	564879
86783	564880
9688	564881
34779	564882
33757	564883
36670	564884
9058	564885
89176	564886
77457	564887
16750	564888
4379	564889
37095	564890
47664	564891
17198	564892
132648	564893
71983	564894
8448	564895
38973	564896
64378	564897
3905	564898
2100	564899
123815	564900
159461	564901
6951	564902
147567	564903
3391	564904
912	564905
2026	564906
13460	564907
3559	564908
139466	564909
16383	564910
26542	564911
11704	564912
23716	564913
125884	564914
969	564915
155618	564916
94048	564917
52896	564918
9412	564919
8546	564920
53570	564921
67158	564922
55556	564923
48368	564924
1563	564925
32584	564926
41777	564927
76645	564928
5390	564929
62381	564930
131733	564931
1459	564932
134521	564933
48786	564934
110775	564935
168701	564936
10724	564937
26881	564938
34117	564939
6691	564940
72143	564941
23506	564942
31853	564943
167820	564944
49809	564945
71128	564946
64214	564947
9079	564948
11878	564949
166836	564950
8447	564951
1736	564952
83522	564953
1986	564954
34665	564955
69019	564956
84484	564957
11580	564958
142673	564959
179	564960
37341	564961
33678	564962
76013	564963
32477	564964
4186	564965
23915	564966
120790	564967
81361	564968
50289	564969
84255	564970
10970	564971
111192	564972
4420	564973
23599	564974
98955	564975
90065	564976
43279	564977
64021	564978
11772	564979
23805	564980
1381	564981
11891	564982
73833	564983
114462	564984
519	564985
18062	564986
11614	564987
1204	564988
33927	564989
73377	564990
16102	564991
3187	564992
22006	564993
39246	564994
11380	564995
35094	564996
46	564997
6080	564998
65837	564999
51705	565000
10921	565001
45373	565002
70839	565003
57364	565004
96267	565005
19616	565006
13734	565007
36799	565008
62691	565009
24191	565010
23353	565011
19572	565012
58182	565013
75504	565014
66566	565015
156958	565016
47585	565017
4822	565018
159515	565019
41060	565020
11585	565021
46397	565022
165994	565023
96614	565024
31596	565025
149585	565026
47772	565027
49187	565028
54431	565029
110687	565030
17217	565031
51789	565032
16076	565033
49072	565034
31080	565035
132822	565036
14745	565037
6990	565038
41680	565039
939	565040
5406	565041
78336	565042
70066	565043
57922	565044
90358	565045
27889	565046
52507	565047
96378	565048
77550	565049
2931	565050
44208	565051
17797	565052
206	565053
73975	565054
14034	565055
16144	565056
58086	565057
115584	565058
64143	565059
1169	565060
106209	565061
7438	565062
18869	565063
73388	565064
23445	565065
3812	565066
1842	565067
19290	565068
94839	565069
32723	565070
91384	565071
69106	565072
19585	565073
90388	565074
7	565075
36661	565076
23946	565077
5763	565078
61032	565079
16903	565080
135423	565081
57716	565082
28772	565083
19688	565084
33280	565085
4800	565086
12916	565087
67080	565088
56223	565089
71918	565090
26470	565091
76011	565092
22155	565093
93070	565094
135252	565095
68002	565096
122901	565097
11558	565098
38237	565099
138697	565100
31195	565101
15852	565102
123608	565103
22631	565104
13294	565105
9856	565106
53469	565107
115856	565108
85007	565109
62432	565110
87162	565111
115585	565112
7158	565113
21368	565114
39840	565115
94795	565116
18898	565117
13695	565118
126621	565119
62915	565120
15086	565121
88549	565122
4555	565123
5320	565124
58529	565125
104388	565126
71716	565127
5770	565128
105248	565129
58266	565130
32398	565131
19589	565132
52763	565133
138365	565134
50175	565135
37687	565136
144079	565137
133002	565138
36393	565139
51261	565140
55051	565141
15775	565142
9306	565143
55055	565144
35531	565145
49379	565146
53241	565147
78290	565148
8500	565149
1072	565150
6255	565151
99129	565152
59979	565153
39838	565154
16929	565155
5548	565156
14974	565157
139340	565158
101201	565159
6693	565160
165963	565161
111232	565162
38981	565163
11635	565164
630	565165
20872	565166
107412	565167
77161	565168
54209	565169
15160	565170
35674	565171
9845	565172
1141	565173
21206	565174
10270	565175
36979	565176
2534	565177
74547	565178
13821	565179
500	565180
8079	565181
2386	565182
141102	565183
17523	565184
141912	565185
115998	565186
100777	565187
74621	565188
104454	565189
57203	565190
18540	565191
11212	565192
38811	565193
42546	565194
59543	565195
52517	565196
5723	565197
23631	565198
105544	565199
33147	565200
113326	565201
159670	565202
78366	565203
42983	565204
26314	565205
49983	565206
43859	565207
90455	565208
80497	565209
9510	565210
236	565211
24945	565212
4846	565213
154869	565214
111628	565215
1833	565216
126713	565217
78558	565218
30149	565219
79701	565220
36144	565221
1268	565222
18890	565223
49465	565224
30962	565225
8179	565226
9653	565227
9628	565228
1006	565229
92035	565230
5178	565231
107629	565232
38304	565233
18277	565234
106697	565235
51692	565236
56569	565237
2397	565238
78578	565239
17311	565240
41012	565241
123297	565242
16825	565243
115529	565244
72484	565245
38979	565246
22665	565247
87182	565248
28201	565249
146861	565250
19215	565251
27426	565252
90758	565253
58840	565254
7914	565255
8012	565256
71429	565257
103259	565258
59908	565259
26164	565260
9309	565261
170216	565262
7052	565263
27013	565264
36532	565265
151824	565266
20254	565267
24407	565268
45728	565269
1168	565270
7000	565271
97575	565272
57782	565273
19628	565274
51526	565275
23677	565276
35004	565277
41316	565278
3343	565279
4504	565280
35532	565281
2188	565282
11695	565283
26756	565284
9710	565285
5519	565286
11356	565287
4290	565288
46383	565289
34316	565290
72011	565291
83945	565292
71556	565293
17007	565294
69959	565295
111203	565296
121556	565297
36499	565298
22287	565299
99941	565300
24050	565301
28062	565302
39947	565303
114646	565304
21424	565305
13999	565306
46534	565307
13409	565308
3332	565309
28590	565310
84709	565311
68571	565312
40410	565313
14211	565314
395	565315
19353	565316
51846	565317
38232	565318
134710	565319
28202	565320
70830	565321
81638	565322
24187	565323
44620	565324
1989	565325
64976	565326
2089	565327
155048	565328
43402	565329
59475	565330
79955	565331
26626	565332
124250	565333
10	565334
22667	565335
95727	565336
10151	565337
4356	565338
45622	565339
61939	565340
39800	565341
66973	565342
66743	565343
1718	565344
101566	565345
85340	565346
9607	565347
137480	565348
14863	565349
47505	565350
120859	565351
53373	565352
14404	565353
25427	565354
2781	565355
2538	565356
8046	565357
576	565358
64890	565359
18816	565360
11713	565361
1675	565362
93504	565363
33118	565364
104322	565365
754	565366
43349	565367
129627	565368
134166	565369
107660	565370
78791	565371
63994	565372
97329	565373
44948	565374
153902	565375
28702	565376
17726	565377
123615	565378
191	565379
75389	565380
5881	565381
45022	565382
1436	565383
9099	565384
81146	565385
61092	565386
32641	565387
8791	565388
90306	565389
103864	565390
147998	565391
22755	565392
53713	565393
76509	565394
45135	565395
25603	565396
37194	565397
154487	565398
13343	565399
4473	565400
26481	565401
89	565402
35170	565403
58616	565404
68831	565405
2616	565406
42101	565407
67077	565408
114262	565409
37968	565410
40986	565411
77264	565412
23714	565413
45565	565414
7683	565415
83468	565416
90935	565417
112	565418
41970	565419
100294	565420
61027	565421
15089	565422
36049	565423
41627	565424
9422	565425
58976	565426
113855	565427
73444	565428
24844	565429
15853	565430
54170	565431
136824	565432
102672	565433
16572	565434
7522	565435
117469	565436
47891	565437
72277	565438
50805	565439
27329	565440
9019	565441
5946	565442
25127	565443
58869	565444
3913	565445
54190	565446
13	565447
114271	565448
54877	565449
429	565450
7928	565451
4379	565452
32715	565453
140335	565454
105251	565455
90528	565456
6489	565457
58192	565458
83880	565459
50038	565460
7739	565461
82178	565462
103761	565463
6901	565464
1235	565465
111197	565466
33879	565467
21417	565468
49788	565469
92188	565470
65242	565471
165532	565472
21448	565473
39723	565474
52537	565475
12825	565476
24038	565477
143509	565478
14191	565479
26234	565480
1950	565481
20122	565482
69911	565483
31319	565484
62439	565485
110873	565486
31435	565487
30341	565488
67901	565489
163611	565490
971	565491
476	565492
12018	565493
20525	565494
3823	565495
49576	565496
66810	565497
126251	565498
16310	565499
43320	565500
284	565501
50575	565502
38750	565503
39839	565504
39872	565505
1392	565506
15420	565507
13795	565508
24550	565509
66152	565510
110169	565511
30255	565512
136665	565513
53131	565514
32592	565515
639	565516
79735	565517
12205	565518
104300	565519
28767	565520
3922	565521
86197	565522
65442	565523
97211	565524
116126	565525
14702	565526
19612	565527
46636	565528
709	565529
7039	565530
58209	565531
85475	565532
4739	565533
17438	565534
26985	565535
12074	565536
31789	565537
8735	565538
62247	565539
17555	565540
102403	565541
59377	565542
8030	565543
84168	565544
23345	565545
56569	565546
7407	565547
2173	565548
57056	565549
9258	565550
35392	565551
4072	565552
168927	565553
83017	565554
12081	565555
18274	565556
595	565557
45312	565558
92885	565559
25963	565560
55182	565561
104281	565562
13961	565563
65236	565564
63298	565565
829	565566
38030	565567
54887	565568
86695	565569
109926	565570
5177	565571
14842	565572
52604	565573
15265	565574
7634	565575
6722	565576
150853	565577
44127	565578
43503	565579
38275	565580
33055	565581
112112	565582
12685	565583
95216	565584
12265	565585
34224	565586
80685	565587
49273	565588
51660	565589
19885	565590
59237	565591
2571	565592
30262	565593
83206	565594
495	565595
48750	565596
98777	565597
2784	565598
36266	565599
31303	565600
71024	565601
6028	565602
29695	565603
82784	565604
23779	565605
12483	565606
104189	565607
54108	565608
11546	565609
32018	565610
15033	565611
138017	565612
13534	565613
84802	565614
167882	565615
42894	565616
36584	565617
38246	565618
43376	565619
58138	565620
69875	565621
1164	565622
51533	565623
30063	565624
53234	565625
9317	565626
154641	565627
52424	565628
4123	565629
40195	565630
17465	565631
24798	565632
581	565633
23717	565634
61259	565635
20019	565636
64276	565637
41762	565638
1539	565639
31516	565640
2312	565641
6095	565642
18844	565643
107045	565644
162749	565645
396	565646
48948	565647
16001	565648
89813	565649
2595	565650
136903	565651
37322	565652
79	565653
149178	565654
104823	565655
813	565656
5164	565657
61825	565658
122364	565659
19609	565660
30735	565661
1927	565662
62774	565663
37011	565664
78177	565665
423	565666
95272	565667
130869	565668
31435	565669
44998	565670
6779	565671
17800	565672
248	565673
284	565674
13957	565675
72143	565676
72027	565677
46694	565678
58300	565679
48989	565680
46961	565681
86333	565682
6910	565683
79821	565684
147702	565685
42141	565686
2891	565687
59247	565688
2834	565689
22525	565690
167761	565691
22106	565692
80	565693
63609	565694
20459	565695
9582	565696
19824	565697
27683	565698
24595	565699
95826	565700
19083	565701
11552	565702
16995	565703
6780	565704
36000	565705
145343	565706
7359	565707
5221	565708
22882	565709
57051	565710
15486	565711
53162	565712
63051	565713
106580	565714
58424	565715
15916	565716
94618	565717
43949	565718
13014	565719
14677	565720
34615	565721
6448	565722
9036	565723
3435	565724
73114	565725
91022	565726
18049	565727
25184	565728
34287	565729
11306	565730
34007	565731
24539	565732
594	565733
8777	565734
2861	565735
118379	565736
19346	565737
48081	565738
16226	565739
52752	565740
111382	565741
864	565742
146	565743
3885	565744
158994	565745
29128	565746
78575	565747
59495	565748
21966	565749
4850	565750
142067	565751
1921	565752
85304	565753
54850	565754
12925	565755
77379	565756
18102	565757
72249	565758
5873	565759
70017	565760
622	565761
111516	565762
45962	565763
77738	565764
54338	565765
38636	565766
84462	565767
429	565768
40973	565769
8596	565770
64684	565771
52316	565772
29934	565773
114723	565774
64105	565775
31382	565776
15393	565777
88047	565778
94458	565779
35416	565780
15311	565781
46090	565782
109529	565783
49429	565784
89710	565785
95841	565786
63280	565787
50661	565788
32404	565789
80301	565790
42588	565791
112210	565792
5048	565793
1993	565794
109357	565795
124028	565796
35765	565797
54037	565798
44744	565799
32106	565800
72457	565801
28172	565802
182	565803
3447	565804
73529	565805
64593	565806
2335	565807
1071	565808
114457	565809
146329	565810
78838	565811
5436	565812
2477	565813
53417	565814
60218	565815
35890	565816
31885	565817
3399	565818
110292	565819
82163	565820
40014	565821
100046	565822
82017	565823
6512	565824
99850	565825
16215	565826
168826	565827
1422	565828
10847	565829
2002	565830
8783	565831
23960	565832
54159	565833
104389	565834
75377	565835
3491	565836
19087	565837
93052	565838
85059	565839
39280	565840
66045	565841
9435	565842
136476	565843
137131	565844
29919	565845
5618	565846
33925	565847
49287	565848
60943	565849
29147	565850
36001	565851
22176	565852
98075	565853
5680	565854
58335	565855
58424	565856
36984	565857
57210	565858
72308	565859
64273	565860
77018	565861
7193	565862
66435	565863
11690	565864
78900	565865
25511	565866
51765	565867
95134	565868
112994	565869
93391	565870
90074	565871
50450	565872
85642	565873
21482	565874
43811	565875
5202	565876
82463	565877
71892	565878
4492	565879
93476	565880
39438	565881
43519	565882
55404	565883
7069	565884
76501	565885
45007	565886
43171	565887
169082	565888
14046	565889
49924	565890
12851	565891
3750	565892
18144	565893
13170	565894
62138	565895
44239	565896
120929	565897
56015	565898
121757	565899
47399	565900
54005	565901
45535	565902
17394	565903
78646	565904
26697	565905
35887	565906
36446	565907
74068	565908
108897	565909
1664	565910
5953	565911
4300	565912
5242	565913
31184	565914
2257	565915
55840	565916
41680	565917
156433	565918
25214	565919
47431	565920
1864	565921
73785	565922
54739	565923
49445	565924
22672	565925
24619	565926
45614	565927
4665	565928
13184	565929
21337	565930
8617	565931
10354	565932
595	565933
110115	565934
111262	565935
12594	565936
2147	565937
32309	565938
146858	565939
2134	565940
3724	565941
71257	565942
4997	565943
60005	565944
55635	565945
34285	565946
18210	565947
33894	565948
98	565949
121991	565950
61714	565951
41122	565952
25017	565953
64280	565954
25565	565955
149370	565956
45632	565957
10370	565958
64861	565959
11846	565960
2057	565961
91913	565962
66737	565963
3790	565964
47289	565965
44426	565966
37987	565967
35421	565968
14085	565969
70039	565970
343	565971
34572	565972
29043	565973
63548	565974
564	565975
30175	565976
93720	565977
2616	565978
103793	565979
15221	565980
19957	565981
45546	565982
29732	565983
46770	565984
81412	565985
50455	565986
45884	565987
84355	565988
55620	565989
101816	565990
88200	565991
76528	565992
153345	565993
69297	565994
1799	565995
46567	565996
65018	565997
27691	565998
145091	565999
7300	566000
25761	566001
59842	566002
11849	566003
66118	566004
80447	566005
32341	566006
31187	566007
136968	566008
92628	566009
40961	566010
92940	566011
11185	566012
49619	566013
153294	566014
20122	566015
113021	566016
22158	566017
32358	566018
129206	566019
2512	566020
16045	566021
1432	566022
43964	566023
48949	566024
14884	566025
10299	566026
17470	566027
6610	566028
47621	566029
5192	566030
10410	566031
14412	566032
43069	566033
123485	566034
42614	566035
9658	566036
100466	566037
131683	566038
6621	566039
145806	566040
119094	566041
4694	566042
3893	566043
6590	566044
80957	566045
56423	566046
7449	566047
25084	566048
7221	566049
21724	566050
61836	566051
67855	566052
112787	566053
78531	566054
23738	566055
137752	566056
12093	566057
16945	566058
57609	566059
86774	566060
25546	566061
512	566062
24040	566063
44922	566064
9429	566065
13099	566066
15835	566067
68483	566068
11241	566069
135103	566070
83059	566071
12504	566072
58803	566073
28451	566074
108269	566075
27412	566076
27924	566077
8781	566078
32267	566079
7115	566080
6485	566081
50658	566082
14288	566083
25578	566084
95128	566085
109652	566086
18912	566087
53378	566088
18094	566089
28111	566090
836	566091
1214	566092
13685	566093
132421	566094
29747	566095
128097	566096
12216	566097
120830	566098
20490	566099
677	566100
1707	566101
6057	566102
39369	566103
81157	566104
16193	566105
110828	566106
138375	566107
28566	566108
10100	566109
3175	566110
4274	566111
140452	566112
129758	566113
145514	566114
480	566115
2415	566116
56241	566117
19873	566118
15776	566119
114711	566120
64577	566121
7451	566122
56460	566123
8941	566124
121454	566125
8744	566126
93821	566127
81232	566128
124096	566129
22448	566130
23266	566131
45175	566132
37979	566133
39459	566134
98688	566135
36445	566136
4225	566137
5369	566138
99319	566139
63663	566140
17172	566141
16732	566142
77024	566143
145909	566144
24534	566145
42342	566146
4180	566147
15014	566148
144466	566149
29576	566150
26351	566151
94	566152
80722	566153
58589	566154
127587	566155
18824	566156
105136	566157
49864	566158
41670	566159
91515	566160
47656	566161
15771	566162
32795	566163
2985	566164
83957	566165
83938	566166
62570	566167
35178	566168
13994	566169
23511	566170
632	566171
101770	566172
42110	566173
115685	566174
7350	566175
72815	566176
22529	566177
56108	566178
45589	566179
6043	566180
14781	566181
94590	566182
78720	566183
23632	566184
46247	566185
39673	566186
28160	566187
55742	566188
34	566189
84806	566190
1936	566191
28131	566192
30255	566193
46825	566194
41147	566195
79189	566196
18376	566197
67956	566198
8287	566199
88144	566200
27286	566201
16767	566202
152170	566203
34158	566204
100063	566205
63992	566206
106134	566207
55802	566208
65580	566209
88685	566210
7271	566211
38528	566212
45132	566213
42343	566214
13287	566215
111357	566216
112057	566217
3213	566218
8256	566219
72469	566220
30441	566221
35768	566222
94715	566223
50834	566224
6177	566225
4871	566226
7379	566227
43022	566228
77413	566229
36476	566230
60909	566231
84582	566232
100844	566233
42825	566234
14971	566235
3563	566236
86784	566237
102261	566238
20529	566239
9227	566240
49511	566241
136473	566242
80210	566243
2863	566244
19408	566245
83950	566246
17696	566247
54426	566248
88384	566249
53103	566250
43332	566251
3321	566252
400	566253
29953	566254
851	566255
38697	566256
9971	566257
64632	566258
25186	566259
18146	566260
59889	566261
30964	566262
11990	566263
276	566264
44710	566265
98998	566266
105023	566267
78751	566268
17995	566269
46954	566270
87787	566271
63364	566272
51873	566273
136323	566274
167669	566275
27010	566276
60885	566277
11222	566278
11939	566279
31704	566280
8869	566281
10700	566282
839	566283
70783	566284
58753	566285
261	566286
13768	566287
64037	566288
77462	566289
131506	566290
57445	566291
12648	566292
160	566293
20635	566294
5525	566295
66690	566296
75564	566297
2585	566298
166204	566299
22228	566300
39180	566301
188	566302
95207	566303
83469	566304
24895	566305
39888	566306
5705	566307
17127	566308
33399	566309
32501	566310
7085	566311
4700	566312
4196	566313
67063	566314
75119	566315
620	566316
100441	566317
83608	566318
17073	566319
3660	566320
20929	566321
24344	566322
69624	566323
4863	566324
589	566325
13112	566326
37432	566327
33458	566328
10744	566329
45778	566330
557	566331
50732	566332
35272	566333
89304	566334
21808	566335
41662	566336
52690	566337
12563	566338
33610	566339
2037	566340
64824	566341
4400	566342
7786	566343
6708	566344
115666	566345
33390	566346
44502	566347
145297	566348
21586	566349
77326	566350
2572	566351
42963	566352
63294	566353
4681	566354
71690	566355
55621	566356
11887	566357
14653	566358
9265	566359
75293	566360
17669	566361
103462	566362
105139	566363
33731	566364
7696	566365
1569	566366
22310	566367
39002	566368
73119	566369
13317	566370
30817	566371
56467	566372
16509	566373
612	566374
235	566375
64020	566376
8629	566377
63855	566378
79041	566379
22188	566380
45820	566381
64871	566382
10445	566383
87193	566384
50805	566385
38540	566386
39015	566387
130025	566388
36006	566389
7300	566390
86179	566391
8945	566392
14096	566393
25798	566394
138851	566395
3643	566396
31507	566397
50409	566398
92714	566399
54084	566400
6079	566401
14485	566402
12254	566403
26426	566404
64289	566405
97502	566406
702	566407
29354	566408
20343	566409
19958	566410
256	566411
9878	566412
30603	566413
11939	566414
145449	566415
7961	566416
77366	566417
32304	566418
3809	566419
57399	566420
16505	566421
74232	566422
77045	566423
7590	566424
33065	566425
156569	566426
18104	566427
153729	566428
123372	566429
21716	566430
163306	566431
78153	566432
56935	566433
136243	566434
104161	566435
68413	566436
19159	566437
53580	566438
14355	566439
85133	566440
9758	566441
164083	566442
4414	566443
31784	566444
2789	566445
137145	566446
148983	566447
51935	566448
101355	566449
4926	566450
20144	566451
70072	566452
62310	566453
13741	566454
9719	566455
88341	566456
160471	566457
3037	566458
161989	566459
104022	566460
21324	566461
118036	566462
51041	566463
113548	566464
60368	566465
25535	566466
90390	566467
36478	566468
25947	566469
59080	566470
120832	566471
19003	566472
1789	566473
110804	566474
132020	566475
59950	566476
116811	566477
81683	566478
14099	566479
55801	566480
26465	566481
16378	566482
18127	566483
51245	566484
83833	566485
2463	566486
11826	566487
20868	566488
27982	566489
500	566490
41242	566491
2386	566492
4739	566493
110621	566494
95526	566495
763	566496
33908	566497
1414	566498
5824	566499
8408	566500
47745	566501
143732	566502
20809	566503
9341	566504
15391	566505
13728	566506
1278	566507
129254	566508
72894	566509
11363	566510
83332	566511
53808	566512
78883	566513
134170	566514
2545	566515
148231	566516
45153	566517
6015	566518
15336	566519
42925	566520
77712	566521
14303	566522
99888	566523
13679	566524
11979	566525
69561	566526
115585	566527
43490	566528
145967	566529
87846	566530
52550	566531
22444	566532
48196	566533
29459	566534
67751	566535
28561	566536
51795	566537
11421	566538
52573	566539
10376	566540
3658	566541
9224	566542
76312	566543
29428	566544
89596	566545
1040	566546
53426	566547
45887	566548
8827	566549
79172	566550
103835	566551
134912	566552
151151	566553
97718	566554
5821	566555
50359	566556
21046	566557
113906	566558
142623	566559
14495	566560
29918	566561
32617	566562
17365	566563
36118	566564
60731	566565
60883	566566
3682	566567
14124	566568
13125	566569
20022	566570
35637	566571
36901	566572
86990	566573
25617	566574
7680	566575
16897	566576
9714	566577
94226	566578
14208	566579
47742	566580
40997	566581
3980	566582
5685	566583
80541	566584
81216	566585
90119	566586
28105	566587
49083	566588
79527	566589
4149	566590
77033	566591
43761	566592
67680	566593
73383	566594
35620	566595
36179	566596
23226	566597
90496	566598
102957	566599
113964	566600
134640	566601
54124	566602
1646	566603
3432	566604
30	566605
4169	566606
80625	566607
142990	566608
1424	566609
77298	566610
71407	566611
8145	566612
10218	566613
83349	566614
5259	566615
112406	566616
130556	566617
33643	566618
7926	566619
23095	566620
19450	566621
3036	566622
97532	566623
55435	566624
63803	566625
95920	566626
135235	566627
12371	566628
63390	566629
117195	566630
52514	566631
55839	566632
30066	566633
29262	566634
70927	566635
62375	566636
87084	566637
47253	566638
33589	566639
22226	566640
72203	566641
42894	566642
92479	566643
30391	566644
99635	566645
2870	566646
4179	566647
59316	566648
12997	566649
49363	566650
46544	566651
10087	566652
102679	566653
90209	566654
3317	566655
9616	566656
82769	566657
16615	566658
108570	566659
10719	566660
101174	566661
444	566662
43572	566663
66152	566664
46170	566665
10760	566666
57832	566667
15745	566668
82399	566669
63822	566670
61970	566671
30750	566672
1174	566673
20118	566674
15554	566675
29118	566676
107219	566677
26339	566678
48740	566679
10628	566680
32742	566681
104500	566682
127056	566683
2190	566684
2933	566685
116015	566686
41182	566687
17610	566688
52364	566689
1091	566690
2218	566691
23336	566692
20415	566693
78143	566694
2222	566695
16788	566696
115466	566697
16421	566698
164146	566699
32	566700
29960	566701
25599	566702
26605	566703
23223	566704
104556	566705
65519	566706
89054	566707
20736	566708
20280	566709
62691	566710
115473	566711
80265	566712
136440	566713
74497	566714
63	566715
35149	566716
21919	566717
126077	566718
7478	566719
75724	566720
2003	566721
2897	566722
137413	566723
4617	566724
40090	566725
17323	566726
4172	566727
32496	566728
1612	566729
45901	566730
5363	566731
73710	566732
10058	566733
10008	566734
64403	566735
40301	566736
11126	566737
7743	566738
93025	566739
46866	566740
81077	566741
12984	566742
29647	566743
28219	566744
58371	566745
409	566746
12308	566747
51093	566748
89498	566749
29556	566750
14865	566751
61324	566752
22714	566753
11648	566754
92125	566755
13421	566756
29545	566757
96061	566758
21366	566759
28310	566760
36033	566761
12392	566762
93737	566763
11371	566764
48052	566765
14556	566766
2046	566767
68963	566768
43446	566769
42177	566770
24651	566771
28655	566772
135530	566773
17532	566774
81653	566775
116307	566776
94384	566777
55226	566778
58461	566779
88191	566780
42507	566781
90809	566782
21546	566783
155325	566784
48582	566785
24578	566786
68086	566787
17427	566788
29630	566789
164089	566790
40149	566791
66813	566792
133767	566793
79106	566794
75819	566795
50365	566796
109110	566797
128208	566798
50599	566799
32364	566800
156578	566801
103880	566802
6216	566803
32673	566804
35142	566805
98462	566806
10148	566807
2578	566808
23013	566809
48989	566810
5260	566811
14782	566812
34362	566813
11527	566814
54015	566815
139259	566816
22063	566817
135123	566818
102369	566819
83289	566820
115695	566821
47591	566822
33244	566823
104276	566824
61767	566825
9628	566826
82165	566827
1723	566828
1627	566829
55174	566830
28074	566831
112704	566832
3866	566833
16271	566834
27577	566835
33682	566836
6432	566837
20926	566838
37870	566839
130938	566840
25870	566841
72	566842
108	566843
75744	566844
57900	566845
61099	566846
118397	566847
11648	566848
32721	566849
94769	566850
130405	566851
138064	566852
29745	566853
84723	566854
43206	566855
74238	566856
245	566857
14018	566858
51214	566859
4533	566860
2798	566861
3022	566862
158573	566863
159371	566864
88033	566865
60984	566866
26324	566867
17314	566868
155741	566869
57774	566870
96002	566871
71429	566872
79155	566873
121147	566874
36499	566875
16679	566876
48958	566877
166433	566878
37786	566879
78852	566880
8645	566881
61694	566882
8185	566883
38638	566884
2457	566885
45176	566886
45449	566887
25196	566888
159454	566889
67626	566890
55810	566891
5423	566892
24100	566893
64760	566894
132763	566895
33343	566896
97433	566897
3861	566898
50686	566899
141	566900
13498	566901
5169	566902
10547	566903
68167	566904
45137	566905
95405	566906
136656	566907
3411	566908
8785	566909
114041	566910
52006	566911
22652	566912
28443	566913
16630	566914
47399	566915
35231	566916
39096	566917
3553	566918
4598	566919
68702	566920
136312	566921
7469	566922
11829	566923
99627	566924
24044	566925
46819	566926
69289	566927
137375	566928
89	566929
6068	566930
572	566931
76919	566932
160	566933
34701	566934
78358	566935
10398	566936
29873	566937
7688	566938
78063	566939
42284	566940
62890	566941
33030	566942
38668	566943
81183	566944
23234	566945
67641	566946
8121	566947
163279	566948
48529	566949
45310	566950
49117	566951
28540	566952
2725	566953
25496	566954
882	566955
53438	566956
25343	566957
119267	566958
30216	566959
48447	566960
74196	566961
31320	566962
7284	566963
2390	566964
11011	566965
150203	566966
84232	566967
1004	566968
50702	566969
24609	566970
23896	566971
26421	566972
77266	566973
48470	566974
9052	566975
8632	566976
52518	566977
20653	566978
11885	566979
41207	566980
115884	566981
4946	566982
59613	566983
5940	566984
574	566985
106829	566986
65782	566987
124741	566988
60763	566989
29946	566990
46237	566991
49782	566992
281	566993
9	566994
125445	566995
40745	566996
93808	566997
3307	566998
4285	566999
31557	567000
60715	567001
7413	567002
33068	567003
22371	567004
84600	567005
10178	567006
91925	567007
1205	567008
119725	567009
2875	567010
26780	567011
79449	567012
6699	567013
4860	567014
16309	567015
906	567016
1607	567017
86927	567018
27063	567019
70028	567020
2236	567021
65239	567022
92716	567023
163501	567024
23921	567025
15877	567026
110345	567027
116729	567028
13030	567029
16662	567030
106182	567031
23244	567032
48913	567033
22103	567034
28987	567035
10044	567036
67111	567037
20968	567038
64197	567039
4204	567040
162444	567041
58579	567042
3805	567043
68075	567044
55581	567045
6356	567046
7036	567047
18605	567048
42595	567049
125835	567050
61522	567051
46513	567052
17870	567053
14630	567054
8073	567055
106207	567056
105145	567057
68635	567058
6867	567059
55332	567060
36971	567061
35145	567062
67295	567063
94947	567064
5991	567065
6208	567066
146802	567067
32347	567068
139540	567069
36987	567070
3008	567071
42423	567072
34841	567073
5614	567074
117978	567075
43966	567076
4385	567077
66852	567078
1072	567079
809	567080
3929	567081
11193	567082
56518	567083
10766	567084
65899	567085
6282	567086
6012	567087
92662	567088
36367	567089
80549	567090
41251	567091
110955	567092
6018	567093
35222	567094
19520	567095
1571	567096
61809	567097
14819	567098
55660	567099
49150	567100
35939	567101
27444	567102
948	567103
9014	567104
34411	567105
34137	567106
64173	567107
105122	567108
16238	567109
60152	567110
15081	567111
14738	567112
28213	567113
14841	567114
122436	567115
79131	567116
28607	567117
119465	567118
3499	567119
26088	567120
55267	567121
3989	567122
31714	567123
6002	567124
2781	567125
142283	567126
32067	567127
110121	567128
169321	567129
3566	567130
17913	567131
103667	567132
65902	567133
16889	567134
11702	567135
50120	567136
102662	567137
2333	567138
124614	567139
31702	567140
107211	567141
102256	567142
78844	567143
63349	567144
42204	567145
1906	567146
44256	567147
8918	567148
62121	567149
9985	567150
20339	567151
45471	567152
17808	567153
34818	567154
21705	567155
15131	567156
40395	567157
6627	567158
28898	567159
35247	567160
300	567161
48407	567162
2723	567163
16254	567164
103164	567165
76155	567166
10583	567167
98789	567168
15	567169
37953	567170
120058	567171
18659	567172
108340	567173
164752	567174
5246	567175
16871	567176
1460	567177
35529	567178
41303	567179
76964	567180
97616	567181
22296	567182
17954	567183
53232	567184
874	567185
105046	567186
154525	567187
8126	567188
114329	567189
25932	567190
10288	567191
37551	567192
61616	567193
2156	567194
59930	567195
60118	567196
49570	567197
54396	567198
47824	567199
63551	567200
51329	567201
51014	567202
23839	567203
23287	567204
27463	567205
76611	567206
45178	567207
34112	567208
31994	567209
65847	567210
9006	567211
25974	567212
51307	567213
93652	567214
69822	567215
61080	567216
42086	567217
5793	567218
113396	567219
51643	567220
70084	567221
93539	567222
3619	567223
5737	567224
6118	567225
119279	567226
44849	567227
30537	567228
2660	567229
65421	567230
15829	567231
20275	567232
23829	567233
102640	567234
25356	567235
18939	567236
110871	567237
60179	567238
17449	567239
15801	567240
96657	567241
78398	567242
45198	567243
59138	567244
47	567245
89203	567246
2460	567247
41195	567248
11339	567249
326	567250
710	567251
1443	567252
23065	567253
19882	567254
103989	567255
73507	567256
66673	567257
52940	567258
31505	567259
3143	567260
47149	567261
83997	567262
38688	567263
27721	567264
89433	567265
33546	567266
143554	567267
57286	567268
214	567269
64229	567270
16115	567271
43435	567272
5212	567273
132335	567274
48453	567275
17867	567276
49681	567277
45364	567278
2065	567279
84660	567280
88357	567281
87151	567282
105556	567283
22530	567284
89305	567285
41505	567286
13911	567287
4122	567288
34396	567289
30776	567290
52605	567291
60072	567292
3295	567293
36835	567294
8648	567295
36099	567296
51650	567297
100879	567298
58242	567299
59353	567300
84830	567301
24630	567302
24318	567303
139227	567304
22793	567305
81991	567306
7563	567307
13765	567308
84814	567309
23099	567310
12364	567311
83397	567312
29472	567313
20577	567314
104218	567315
85633	567316
13752	567317
117474	567318
34652	567319
47934	567320
26785	567321
16528	567322
65474	567323
101314	567324
9641	567325
12892	567326
103529	567327
114552	567328
23753	567329
6267	567330
120567	567331
39248	567332
38951	567333
86349	567334
59221	567335
88826	567336
23748	567337
32380	567338
99788	567339
32407	567340
61807	567341
55329	567342
38557	567343
73935	567344
77190	567345
121726	567346
130309	567347
71334	567348
52364	567349
118414	567350
54265	567351
52807	567352
123155	567353
77010	567354
3269	567355
138738	567356
84649	567357
16643	567358
115447	567359
49584	567360
85413	567361
10341	567362
2823	567363
82366	567364
98259	567365
23043	567366
7045	567367
45202	567368
20217	567369
1258	567370
25439	567371
92531	567372
56896	567373
6920	567374
39134	567375
4592	567376
105394	567377
34073	567378
447	567379
6436	567380
133371	567381
439	567382
112745	567383
51725	567384
78920	567385
1262	567386
28673	567387
45540	567388
5812	567389
58822	567390
64849	567391
3874	567392
15459	567393
81290	567394
11690	567395
350	567396
60600	567397
10233	567398
84702	567399
66097	567400
1290	567401
74640	567402
143743	567403
64113	567404
30211	567405
74331	567406
95822	567407
10238	567408
37138	567409
5996	567410
10381	567411
31984	567412
66060	567413
59830	567414
17207	567415
44020	567416
92621	567417
32898	567418
18431	567419
112309	567420
991	567421
54031	567422
2462	567423
97352	567424
47838	567425
16596	567426
51749	567427
2566	567428
47272	567429
15228	567430
139421	567431
18419	567432
89863	567433
98495	567434
98637	567435
6619	567436
94964	567437
52950	567438
85919	567439
37243	567440
111687	567441
4522	567442
54969	567443
63408	567444
75730	567445
56694	567446
15765	567447
12742	567448
106277	567449
72558	567450
55800	567451
5401	567452
23532	567453
90554	567454
155616	567455
65021	567456
10207	567457
28628	567458
53672	567459
37426	567460
6750	567461
59266	567462
19389	567463
20380	567464
69270	567465
72322	567466
12542	567467
103877	567468
2479	567469
123673	567470
114404	567471
11109	567472
22650	567473
50303	567474
7357	567475
41468	567476
27852	567477
32201	567478
18571	567479
96297	567480
35012	567481
160029	567482
166274	567483
31885	567484
49668	567485
7257	567486
92497	567487
5394	567488
453	567489
5472	567490
11393	567491
157572	567492
24789	567493
50380	567494
47609	567495
85610	567496
171	567497
246	567498
12501	567499
17172	567500
111372	567501
8355	567502
86426	567503
10166	567504
15925	567505
115648	567506
113672	567507
41972	567508
78508	567509
36122	567510
4768	567511
6149	567512
15112	567513
4044	567514
9123	567515
47856	567516
51	567517
32863	567518
7860	567519
391	567520
13222	567521
55606	567522
44751	567523
36210	567524
96641	567525
7316	567526
5159	567527
59030	567528
13307	567529
38849	567530
8022	567531
8801	567532
38822	567533
29649	567534
60188	567535
4705	567536
30009	567537
5385	567538
8018	567539
52986	567540
71498	567541
9233	567542
8262	567543
106346	567544
114357	567545
14231	567546
93868	567547
54211	567548
83332	567549
3475	567550
36196	567551
34792	567552
85321	567553
2411	567554
105709	567555
120685	567556
49626	567557
6624	567558
93072	567559
109960	567560
164219	567561
79038	567562
94295	567563
64695	567564
88202	567565
54062	567566
129947	567567
41877	567568
39774	567569
1534	567570
26720	567571
42291	567572
26318	567573
10427	567574
106716	567575
63510	567576
134784	567577
14616	567578
58489	567579
89006	567580
6462	567581
46285	567582
147519	567583
43417	567584
80669	567585
21942	567586
5937	567587
6170	567588
51638	567589
10819	567590
17201	567591
43041	567592
23179	567593
73839	567594
81216	567595
23333	567596
27286	567597
460	567598
80438	567599
16956	567600
46752	567601
9760	567602
4752	567603
3697	567604
96808	567605
53289	567606
40831	567607
111328	567608
57091	567609
75310	567610
23473	567611
146372	567612
17637	567613
29068	567614
24363	567615
17975	567616
14523	567617
137	567618
20387	567619
134433	567620
39125	567621
24746	567622
45442	567623
60371	567624
108741	567625
94326	567626
64107	567627
4557	567628
890	567629
9457	567630
66777	567631
48255	567632
9166	567633
70320	567634
7345	567635
159237	567636
111412	567637
17399	567638
71508	567639
51758	567640
125896	567641
68635	567642
79644	567643
23357	567644
19387	567645
67288	567646
49775	567647
57077	567648
30145	567649
6798	567650
20110	567651
27456	567652
4415	567653
40689	567654
37053	567655
2636	567656
117568	567657
135741	567658
12498	567659
66410	567660
41769	567661
9482	567662
7588	567663
90677	567664
61549	567665
35087	567666
101468	567667
17732	567668
91121	567669
43737	567670
15861	567671
63028	567672
88668	567673
32647	567674
16880	567675
53840	567676
66518	567677
150	567678
38743	567679
25096	567680
36280	567681
19336	567682
169662	567683
21960	567684
16597	567685
4319	567686
147325	567687
128127	567688
3243	567689
28910	567690
28741	567691
1	567692
45721	567693
14676	567694
93251	567695
32396	567696
98115	567697
2321	567698
61450	567699
8606	567700
112514	567701
68243	567702
82313	567703
4333	567704
43688	567705
56164	567706
55852	567707
114793	567708
79437	567709
12673	567710
35407	567711
79528	567712
6749	567713
823	567714
28505	567715
42463	567716
51493	567717
112794	567718
20184	567719
29362	567720
74464	567721
11840	567722
17296	567723
35770	567724
25549	567725
19772	567726
93460	567727
20497	567728
23051	567729
17642	567730
28650	567731
23547	567732
27355	567733
44457	567734
22836	567735
129528	567736
28534	567737
90595	567738
9454	567739
1243	567740
165030	567741
6797	567742
16782	567743
13352	567744
114668	567745
8347	567746
5909	567747
163874	567748
10823	567749
72866	567750
23458	567751
5851	567752
28308	567753
72993	567754
64039	567755
49925	567756
14313	567757
32259	567758
83513	567759
3011	567760
437	567761
46485	567762
37257	567763
46011	567764
86166	567765
155240	567766
31865	567767
40240	567768
25247	567769
61202	567770
113890	567771
35756	567772
12448	567773
29519	567774
1566	567775
97159	567776
2372	567777
6521	567778
52798	567779
92614	567780
89353	567781
28439	567782
1563	567783
16904	567784
98965	567785
41297	567786
72574	567787
26703	567788
138701	567789
17774	567790
10417	567791
25347	567792
1773	567793
32894	567794
61994	567795
125304	567796
118958	567797
8610	567798
18192	567799
24233	567800
10496	567801
48021	567802
39054	567803
25224	567804
63781	567805
163254	567806
2815	567807
89301	567808
63778	567809
149087	567810
13457	567811
54000	567812
33918	567813
55257	567814
10395	567815
7723	567816
106186	567817
50176	567818
71868	567819
925	567820
7105	567821
17373	567822
21311	567823
14887	567824
47035	567825
41581	567826
111346	567827
4109	567828
41921	567829
113253	567830
85727	567831
64271	567832
47435	567833
83445	567834
19313	567835
38322	567836
163457	567837
38394	567838
32320	567839
10382	567840
51644	567841
25221	567842
85938	567843
28974	567844
123363	567845
4260	567846
78715	567847
10109	567848
6596	567849
6501	567850
18042	567851
119294	567852
10305	567853
88690	567854
46866	567855
77781	567856
35715	567857
21771	567858
7358	567859
4486	567860
49066	567861
47511	567862
18	567863
129615	567864
7467	567865
163173	567866
47592	567867
39207	567868
44149	567869
4371	567870
4995	567871
32292	567872
18790	567873
81687	567874
48001	567875
71611	567876
52139	567877
22068	567878
44122	567879
60676	567880
114850	567881
7487	567882
112694	567883
14892	567884
13906	567885
63276	567886
29895	567887
31443	567888
79208	567889
22079	567890
37104	567891
4811	567892
109345	567893
51364	567894
26761	567895
37975	567896
12537	567897
12540	567898
12570	567899
254	567900
1784	567901
47328	567902
789	567903
4043	567904
40052	567905
105518	567906
523	567907
34403	567908
12774	567909
4906	567910
51806	567911
45968	567912
34847	567913
29972	567914
3472	567915
89696	567916
92001	567917
69058	567918
133865	567919
9181	567920
17289	567921
13478	567922
31077	567923
91369	567924
47344	567925
48550	567926
129228	567927
11352	567928
616	567929
81931	567930
10860	567931
32553	567932
1523	567933
108032	567934
25638	567935
30499	567936
63973	567937
41859	567938
8782	567939
17308	567940
25797	567941
51432	567942
55724	567943
135495	567944
37582	567945
31787	567946
36857	567947
216	567948
4542	567949
1219	567950
14048	567951
38278	567952
27480	567953
8607	567954
2381	567955
17102	567956
79845	567957
342	567958
25624	567959
39409	567960
77367	567961
1480	567962
145694	567963
38810	567964
48098	567965
84046	567966
3959	567967
7193	567968
14239	567969
8232	567970
138775	567971
10709	567972
56893	567973
16266	567974
85665	567975
46693	567976
38225	567977
75562	567978
11629	567979
39654	567980
3398	567981
34722	567982
84548	567983
44973	567984
106744	567985
30076	567986
141282	567987
49159	567988
9490	567989
23374	567990
13901	567991
64796	567992
100492	567993
16738	567994
85359	567995
71638	567996
1960	567997
106123	567998
13989	567999
103338	568000
24204	568001
2644	568002
47114	568003
111675	568004
7426	568005
92659	568006
103534	568007
31348	568008
100591	568009
4778	568010
130877	568011
8486	568012
168322	568013
51195	568014
113817	568015
13313	568016
85117	568017
87577	568018
13166	568019
103452	568020
6653	568021
85140	568022
27540	568023
11763	568024
21882	568025
50768	568026
134900	568027
31999	568028
10805	568029
30244	568030
30753	568031
14030	568032
115098	568033
56284	568034
217	568035
163732	568036
7838	568037
65268	568038
29158	568039
2512	568040
43158	568041
83478	568042
143918	568043
25912	568044
61260	568045
11625	568046
83754	568047
84201	568048
41731	568049
37639	568050
160983	568051
30596	568052
3014	568053
38639	568054
119436	568055
13740	568056
69862	568057
8093	568058
74813	568059
14741	568060
61051	568061
6988	568062
135388	568063
83025	568064
78089	568065
2218	568066
6153	568067
15046	568068
36389	568069
67208	568070
115082	568071
38524	568072
77614	568073
77737	568074
54725	568075
69485	568076
34236	568077
16176	568078
5364	568079
586	568080
11245	568081
11857	568082
31102	568083
884	568084
58944	568085
680	568086
65334	568087
80	568088
27880	568089
1946	568090
11598	568091
84388	568092
2252	568093
10394	568094
7200	568095
47339	568096
15741	568097
4881	568098
69051	568099
106274	568100
80442	568101
5306	568102
44532	568103
14503	568104
100884	568105
92739	568106
90797	568107
21373	568108
32374	568109
6545	568110
16141	568111
6626	568112
104537	568113
18960	568114
1090	568115
30002	568116
61791	568117
12918	568118
2248	568119
16059	568120
37896	568121
5809	568122
13309	568123
3532	568124
88269	568125
100843	568126
150346	568127
131588	568128
42360	568129
65353	568130
10906	568131
49334	568132
82306	568133
84883	568134
69068	568135
10511	568136
103164	568137
20909	568138
25313	568139
52393	568140
38400	568141
60061	568142
3016	568143
1431	568144
8833	568145
8993	568146
150107	568147
64873	568148
42728	568149
1867	568150
81039	568151
12279	568152
585	568153
132	568154
78973	568155
8196	568156
101392	568157
54887	568158
73731	568159
64857	568160
35433	568161
95690	568162
20459	568163
93145	568164
24463	568165
59469	568166
12347	568167
3843	568168
1340	568169
11135	568170
7540	568171
73307	568172
110323	568173
3867	568174
40803	568175
72889	568176
53354	568177
23337	568178
13838	568179
35739	568180
80031	568181
162773	568182
77490	568183
105531	568184
90706	568185
24726	568186
47464	568187
121604	568188
13207	568189
125514	568190
14278	568191
317	568192
28998	568193
1089	568194
130122	568195
74478	568196
98720	568197
76722	568198
62595	568199
42322	568200
51313	568201
1180	568202
21721	568203
67782	568204
8721	568205
20847	568206
54684	568207
86649	568208
86182	568209
62883	568210
5318	568211
9012	568212
1314	568213
9447	568214
17431	568215
2063	568216
48550	568217
24958	568218
134498	568219
26071	568220
10874	568221
61312	568222
56356	568223
49657	568224
165025	568225
27216	568226
70985	568227
6099	568228
152342	568229
17089	568230
17410	568231
134923	568232
66817	568233
34841	568234
60091	568235
84006	568236
42464	568237
33201	568238
36811	568239
6688	568240
9508	568241
12480	568242
48428	568243
117015	568244
9796	568245
21036	568246
21615	568247
51389	568248
18779	568249
19343	568250
45946	568251
54323	568252
25556	568253
67235	568254
8617	568255
3747	568256
78879	568257
80110	568258
8951	568259
26379	568260
59669	568261
43726	568262
75926	568263
6058	568264
111220	568265
126346	568266
28360	568267
89389	568268
2944	568269
11427	568270
14061	568271
17447	568272
62003	568273
147678	568274
9470	568275
9800	568276
48930	568277
110743	568278
33409	568279
28604	568280
195	568281
59673	568282
88124	568283
1179	568284
3279	568285
38949	568286
48858	568287
52971	568288
92223	568289
27185	568290
30698	568291
58515	568292
43060	568293
12894	568294
30025	568295
58116	568296
11017	568297
55494	568298
7366	568299
69223	568300
25688	568301
80017	568302
9715	568303
14160	568304
6157	568305
10176	568306
5593	568307
28412	568308
99926	568309
27866	568310
15742	568311
80820	568312
148467	568313
13150	568314
41106	568315
50904	568316
61750	568317
85497	568318
53160	568319
21790	568320
65293	568321
2292	568322
20646	568323
3946	568324
6954	568325
117799	568326
89402	568327
528	568328
68621	568329
6428	568330
109231	568331
23683	568332
129836	568333
44546	568334
157021	568335
12290	568336
104490	568337
45393	568338
10079	568339
30846	568340
36438	568341
21813	568342
10961	568343
45412	568344
8492	568345
107379	568346
22196	568347
25762	568348
38752	568349
93424	568350
43252	568351
13442	568352
8875	568353
133190	568354
19698	568355
44183	568356
10186	568357
37236	568358
26792	568359
108475	568360
47213	568361
81615	568362
51270	568363
27565	568364
12930	568365
4404	568366
69479	568367
5497	568368
8	568369
101430	568370
1224	568371
51937	568372
5183	568373
27575	568374
38749	568375
92813	568376
12072	568377
23613	568378
75421	568379
1285	568380
20240	568381
24576	568382
41734	568383
132932	568384
48562	568385
4116	568386
108026	568387
12500	568388
73406	568389
15390	568390
52448	568391
73455	568392
37063	568393
97146	568394
129198	568395
82833	568396
35563	568397
8294	568398
76841	568399
56321	568400
24543	568401
44152	568402
34610	568403
22497	568404
18978	568405
50853	568406
26794	568407
130253	568408
57296	568409
6860	568410
16908	568411
1215	568412
4508	568413
60747	568414
107131	568415
65316	568416
6885	568417
75953	568418
5870	568419
34927	568420
83517	568421
67773	568422
17878	568423
20198	568424
26144	568425
61207	568426
3054	568427
99540	568428
35449	568429
5728	568430
3132	568431
3152	568432
19062	568433
47333	568434
6633	568435
32574	568436
34104	568437
19671	568438
16454	568439
53612	568440
7826	568441
124694	568442
11768	568443
137776	568444
27372	568445
22855	568446
38768	568447
5187	568448
22148	568449
55540	568450
30770	568451
36471	568452
28442	568453
70671	568454
92339	568455
43504	568456
70268	568457
36406	568458
38146	568459
93766	568460
47770	568461
27733	568462
88068	568463
23315	568464
70631	568465
18428	568466
14270	568467
29845	568468
138721	568469
21914	568470
23841	568471
1144	568472
24747	568473
29792	568474
794	568475
156362	568476
9834	568477
97157	568478
1486	568479
16676	568480
6255	568481
6461	568482
111053	568483
21190	568484
58648	568485
26766	568486
21693	568487
48219	568488
114213	568489
55669	568490
24787	568491
42827	568492
23948	568493
12178	568494
120	568495
52192	568496
105752	568497
50778	568498
57966	568499
4723	568500
70888	568501
164410	568502
475	568503
20543	568504
122125	568505
3124	568506
10498	568507
18865	568508
46314	568509
1350	568510
74781	568511
87425	568512
45335	568513
43708	568514
22628	568515
39399	568516
23370	568517
158292	568518
52380	568519
15102	568520
72807	568521
21007	568522
75734	568523
2807	568524
2605	568525
27044	568526
88850	568527
31314	568528
4185	568529
49736	568530
18847	568531
2360	568532
13842	568533
45766	568534
64005	568535
58694	568536
112989	568537
36589	568538
64745	568539
82015	568540
37898	568541
66423	568542
2002	568543
35038	568544
11964	568545
131371	568546
24374	568547
30166	568548
98023	568549
18824	568550
61084	568551
54104	568552
53904	568553
7067	568554
26866	568555
101335	568556
1387	568557
126839	568558
3709	568559
14310	568560
11628	568561
45136	568562
119736	568563
4816	568564
30800	568565
133697	568566
11726	568567
99308	568568
109538	568569
4887	568570
71963	568571
63634	568572
48614	568573
5999	568574
53459	568575
9168	568576
54042	568577
11870	568578
18904	568579
35673	568580
14620	568581
133181	568582
1136	568583
126165	568584
71980	568585
30772	568586
17255	568587
29848	568588
7154	568589
85637	568590
25048	568591
13824	568592
73870	568593
99519	568594
153817	568595
89803	568596
63559	568597
76784	568598
3246	568599
125159	568600
95053	568601
6937	568602
111155	568603
29715	568604
35924	568605
57796	568606
14716	568607
34352	568608
66528	568609
62727	568610
9271	568611
111730	568612
96642	568613
192	568614
151036	568615
35430	568616
23179	568617
55053	568618
17725	568619
18676	568620
106668	568621
9674	568622
10300	568623
52238	568624
123686	568625
52802	568626
8651	568627
30901	568628
23042	568629
15382	568630
57809	568631
75136	568632
72429	568633
45842	568634
5420	568635
5055	568636
7808	568637
81653	568638
4679	568639
8514	568640
14754	568641
20970	568642
8255	568643
75340	568644
22739	568645
5557	568646
6332	568647
19535	568648
57138	568649
55548	568650
31962	568651
113977	568652
28445	568653
33298	568654
75746	568655
52836	568656
95783	568657
4569	568658
20719	568659
30042	568660
153867	568661
1549	568662
7224	568663
69557	568664
70561	568665
27290	568666
45711	568667
89094	568668
78269	568669
110295	568670
9885	568671
12877	568672
2389	568673
4161	568674
44854	568675
5242	568676
88719	568677
64588	568678
67992	568679
18370	568680
6669	568681
685	568682
132178	568683
68742	568684
10749	568685
116511	568686
37285	568687
6337	568688
35515	568689
54198	568690
99210	568691
25317	568692
74571	568693
32795	568694
31377	568695
37385	568696
28387	568697
4826	568698
13332	568699
4414	568700
77475	568701
13249	568702
123627	568703
14265	568704
18967	568705
7761	568706
3773	568707
20731	568708
11931	568709
17576	568710
9341	568711
19008	568712
95668	568713
129246	568714
13620	568715
82842	568716
30248	568717
741	568718
6255	568719
127560	568720
4454	568721
4364	568722
18445	568723
57481	568724
109499	568725
109100	568726
101801	568727
34846	568728
65563	568729
257	568730
31593	568731
28672	568732
39784	568733
27425	568734
1897	568735
26795	568736
86920	568737
42403	568738
1701	568739
84086	568740
360	568741
58032	568742
109008	568743
33307	568744
10270	568745
21715	568746
71205	568747
96346	568748
81915	568749
144532	568750
53854	568751
63366	568752
22550	568753
38667	568754
74305	568755
67658	568756
21878	568757
18653	568758
124639	568759
74159	568760
8539	568761
60479	568762
7956	568763
9678	568764
168997	568765
85863	568766
6014	568767
9006	568768
137986	568769
46704	568770
60464	568771
28381	568772
117793	568773
41373	568774
30989	568775
122497	568776
3990	568777
32595	568778
26926	568779
19678	568780
63225	568781
116520	568782
4225	568783
32797	568784
1097	568785
38153	568786
37114	568787
18476	568788
54038	568789
20947	568790
64483	568791
66116	568792
1971	568793
58564	568794
39317	568795
13530	568796
43682	568797
89561	568798
137809	568799
62715	568800
12195	568801
11825	568802
132427	568803
75470	568804
3975	568805
33158	568806
90572	568807
15771	568808
46035	568809
66074	568810
71602	568811
149025	568812
42662	568813
67395	568814
51127	568815
21072	568816
10	568817
9314	568818
29550	568819
32445	568820
5237	568821
77945	568822
53531	568823
55500	568824
25533	568825
46090	568826
88963	568827
92486	568828
11016	568829
76358	568830
22004	568831
50675	568832
38916	568833
34252	568834
18630	568835
14370	568836
16941	568837
26105	568838
97447	568839
46423	568840
60499	568841
62054	568842
9653	568843
86412	568844
153514	568845
9107	568846
142736	568847
28292	568848
15895	568849
101097	568850
19787	568851
3206	568852
112581	568853
81231	568854
137069	568855
22055	568856
34045	568857
66269	568858
130919	568859
8779	568860
68476	568861
66505	568862
3904	568863
20073	568864
16351	568865
50208	568866
215	568867
36323	568868
5166	568869
113319	568870
12383	568871
4548	568872
4065	568873
31680	568874
27581	568875
1749	568876
4687	568877
508	568878
87010	568879
3477	568880
10835	568881
36674	568882
9628	568883
58188	568884
59818	568885
165846	568886
68670	568887
13218	568888
18086	568889
7726	568890
8824	568891
123884	568892
5827	568893
56504	568894
90091	568895
9827	568896
19555	568897
11853	568898
32	568899
77315	568900
89213	568901
13160	568902
35521	568903
56836	568904
55788	568905
64669	568906
74650	568907
863	568908
168887	568909
77269	568910
111038	568911
19411	568912
19820	568913
49906	568914
485	568915
17533	568916
8274	568917
31	568918
36877	568919
100970	568920
11168	568921
65304	568922
129522	568923
8652	568924
53250	568925
22548	568926
19361	568927
217	568928
8411	568929
12340	568930
55872	568931
12644	568932
9945	568933
42260	568934
77099	568935
37937	568936
78701	568937
27312	568938
70654	568939
14975	568940
3817	568941
38961	568942
46350	568943
65732	568944
7945	568945
911	568946
11016	568947
16067	568948
65014	568949
20381	568950
33102	568951
2779	568952
63877	568953
19791	568954
1265	568955
15435	568956
1243	568957
4647	568958
109428	568959
128685	568960
5631	568961
46964	568962
64893	568963
66758	568964
158781	568965
7672	568966
10104	568967
69470	568968
9522	568969
57019	568970
57405	568971
16698	568972
7786	568973
130048	568974
4093	568975
33179	568976
59550	568977
60306	568978
24800	568979
15501	568980
80643	568981
44865	568982
70428	568983
38342	568984
47075	568985
129	568986
41418	568987
103371	568988
102935	568989
26650	568990
8155	568991
8603	568992
16681	568993
151984	568994
142943	568995
33148	568996
32242	568997
109670	568998
96994	568999
45670	569000
34313	569001
60076	569002
75507	569003
2116	569004
4143	569005
1486	569006
2651	569007
52117	569008
15900	569009
365	569010
39196	569011
56641	569012
30885	569013
6751	569014
21750	569015
834	569016
23756	569017
19330	569018
112236	569019
9444	569020
22540	569021
61433	569022
48196	569023
313	569024
63865	569025
20601	569026
2045	569027
136039	569028
122483	569029
84139	569030
96701	569031
3999	569032
23116	569033
67821	569034
132188	569035
35	569036
83846	569037
65403	569038
16216	569039
7549	569040
92664	569041
77556	569042
56135	569043
12549	569044
117394	569045
69014	569046
87993	569047
1647	569048
1297	569049
875	569050
58657	569051
68019	569052
71973	569053
11304	569054
35864	569055
148515	569056
18519	569057
57544	569058
130525	569059
25280	569060
6923	569061
14135	569062
89006	569063
50776	569064
46409	569065
110615	569066
6001	569067
161624	569068
11295	569069
4116	569070
80441	569071
14797	569072
6017	569073
39580	569074
136809	569075
100553	569076
141808	569077
132427	569078
9384	569079
153813	569080
34992	569081
94145	569082
173	569083
5118	569084
31715	569085
7803	569086
4866	569087
98079	569088
45141	569089
31746	569090
51945	569091
133	569092
15045	569093
42143	569094
4960	569095
53894	569096
5172	569097
1719	569098
6894	569099
56896	569100
16050	569101
6657	569102
29241	569103
86898	569104
63163	569105
2728	569106
71521	569107
683	569108
66854	569109
7476	569110
119284	569111
11332	569112
6772	569113
48847	569114
28619	569115
81027	569116
32443	569117
37190	569118
29057	569119
16348	569120
36906	569121
45955	569122
68832	569123
17360	569124
25184	569125
27272	569126
24337	569127
11771	569128
101265	569129
78434	569130
16438	569131
69493	569132
129158	569133
25085	569134
147762	569135
45302	569136
96226	569137
44252	569138
54376	569139
35127	569140
43950	569141
59034	569142
94886	569143
27484	569144
95278	569145
68634	569146
41464	569147
125787	569148
135914	569149
88247	569150
59154	569151
47637	569152
41274	569153
75167	569154
60515	569155
48070	569156
22288	569157
3785	569158
13420	569159
101290	569160
20388	569161
54955	569162
95489	569163
57513	569164
77675	569165
11778	569166
21432	569167
82539	569168
31743	569169
37037	569170
159164	569171
12190	569172
14812	569173
4890	569174
45825	569175
13581	569176
48785	569177
42595	569178
105914	569179
24332	569180
38847	569181
112144	569182
35934	569183
82432	569184
60415	569185
1210	569186
31976	569187
80030	569188
68218	569189
45169	569190
110266	569191
113118	569192
47756	569193
151	569194
90356	569195
96693	569196
16742	569197
16700	569198
11908	569199
17649	569200
79746	569201
4701	569202
62015	569203
39808	569204
33215	569205
38326	569206
65699	569207
2365	569208
23763	569209
102688	569210
36467	569211
21574	569212
137204	569213
69436	569214
70569	569215
24291	569216
126369	569217
93664	569218
50543	569219
172	569220
89464	569221
58373	569222
73603	569223
113276	569224
109408	569225
28888	569226
39780	569227
41045	569228
1431	569229
66325	569230
14211	569231
34397	569232
20150	569233
46508	569234
10744	569235
16505	569236
60008	569237
15442	569238
80616	569239
17907	569240
15329	569241
68598	569242
78037	569243
53728	569244
1595	569245
14760	569246
17797	569247
416	569248
47302	569249
89774	569250
164951	569251
65382	569252
59405	569253
11489	569254
20430	569255
123609	569256
43591	569257
31531	569258
712	569259
115845	569260
36693	569261
31945	569262
15470	569263
7504	569264
8910	569265
41291	569266
78368	569267
20609	569268
4650	569269
86143	569270
106660	569271
35816	569272
258	569273
3737	569274
2890	569275
9314	569276
2580	569277
31764	569278
137177	569279
20873	569280
10365	569281
921	569282
2853	569283
121438	569284
17456	569285
18344	569286
260	569287
169462	569288
5655	569289
24114	569290
11825	569291
14884	569292
123909	569293
11178	569294
73992	569295
7516	569296
2860	569297
63357	569298
22671	569299
44550	569300
135947	569301
86716	569302
15348	569303
8282	569304
128749	569305
70592	569306
13475	569307
24136	569308
7355	569309
6948	569310
47302	569311
5521	569312
11787	569313
57490	569314
3069	569315
2186	569316
26115	569317
5651	569318
70649	569319
95324	569320
10824	569321
43599	569322
16971	569323
55982	569324
2262	569325
5103	569326
23841	569327
20037	569328
28036	569329
1667	569330
28411	569331
40885	569332
294	569333
35173	569334
28875	569335
104893	569336
49089	569337
1541	569338
5481	569339
13054	569340
42419	569341
91220	569342
1301	569343
77936	569344
3719	569345
81232	569346
15827	569347
27122	569348
12659	569349
23468	569350
4168	569351
58736	569352
170073	569353
94855	569354
15747	569355
60181	569356
35471	569357
89970	569358
21942	569359
493	569360
13270	569361
85941	569362
150754	569363
10605	569364
120605	569365
125624	569366
16102	569367
100470	569368
62594	569369
7530	569370
8484	569371
10967	569372
15213	569373
33620	569374
111630	569375
23151	569376
13386	569377
15025	569378
12805	569379
45745	569380
91720	569381
166051	569382
1652	569383
22978	569384
71049	569385
108308	569386
33286	569387
19750	569388
70047	569389
11787	569390
39131	569391
21622	569392
23215	569393
42128	569394
108632	569395
19561	569396
29594	569397
4406	569398
34882	569399
58003	569400
5957	569401
44368	569402
4504	569403
89714	569404
68310	569405
49504	569406
6457	569407
42727	569408
12642	569409
22133	569410
4	569411
36534	569412
12925	569413
147024	569414
92411	569415
2015	569416
136335	569417
10560	569418
31852	569419
71778	569420
87861	569421
121389	569422
77072	569423
109526	569424
48821	569425
20940	569426
44315	569427
74360	569428
17208	569429
2209	569430
3502	569431
21420	569432
26220	569433
12457	569434
30629	569435
12608	569436
2077	569437
19391	569438
27212	569439
29327	569440
55568	569441
14205	569442
32140	569443
61099	569444
71232	569445
34407	569446
33692	569447
45638	569448
44779	569449
11511	569450
297	569451
77558	569452
9559	569453
105991	569454
133072	569455
52115	569456
133465	569457
34822	569458
71185	569459
10699	569460
14098	569461
68699	569462
11450	569463
66243	569464
39516	569465
24627	569466
69810	569467
61572	569468
87026	569469
22567	569470
110564	569471
83843	569472
17361	569473
19599	569474
136769	569475
55746	569476
45616	569477
31273	569478
26842	569479
87324	569480
98629	569481
1523	569482
127209	569483
82654	569484
86309	569485
51529	569486
8870	569487
6976	569488
3609	569489
13349	569490
9528	569491
14768	569492
73828	569493
93162	569494
7089	569495
86111	569496
99211	569497
7214	569498
54141	569499
83345	569500
37370	569501
5383	569502
89836	569503
130655	569504
74170	569505
20115	569506
20920	569507
32536	569508
47934	569509
8472	569510
669	569511
3122	569512
11908	569513
10850	569514
28836	569515
5564	569516
4190	569517
32276	569518
66781	569519
8423	569520
39054	569521
9308	569522
287	569523
114	569524
19310	569525
15973	569526
53106	569527
135654	569528
26210	569529
66171	569530
7664	569531
15870	569532
179	569533
42858	569534
7253	569535
46951	569536
47630	569537
23382	569538
10867	569539
791	569540
12244	569541
23062	569542
7626	569543
403	569544
118024	569545
33522	569546
136403	569547
68275	569548
95289	569549
131170	569550
4444	569551
2338	569552
13351	569553
51143	569554
150650	569555
53723	569556
66477	569557
30523	569558
105423	569559
64582	569560
11316	569561
15684	569562
25919	569563
36324	569564
11439	569565
56879	569566
102511	569567
42592	569568
4497	569569
129960	569570
26097	569571
49038	569572
27874	569573
22426	569574
28613	569575
4640	569576
3722	569577
47320	569578
5774	569579
8250	569580
116272	569581
45065	569582
1267	569583
20446	569584
38475	569585
252	569586
106645	569587
39085	569588
66257	569589
69077	569590
22110	569591
43278	569592
58274	569593
95307	569594
125520	569595
6489	569596
891	569597
14012	569598
35406	569599
39131	569600
6836	569601
7377	569602
28395	569603
68640	569604
46005	569605
83386	569606
2884	569607
17107	569608
10047	569609
6226	569610
5348	569611
144155	569612
3278	569613
16025	569614
57612	569615
22277	569616
42122	569617
37655	569618
5593	569619
81418	569620
23810	569621
23686	569622
94750	569623
2955	569624
65960	569625
14936	569626
91014	569627
31060	569628
8610	569629
118833	569630
35599	569631
40519	569632
61258	569633
25117	569634
155258	569635
38252	569636
36150	569637
27077	569638
43350	569639
4730	569640
7332	569641
805	569642
31564	569643
37458	569644
16090	569645
128081	569646
1584	569647
89852	569648
110485	569649
46288	569650
73732	569651
158880	569652
38238	569653
46456	569654
90577	569655
123306	569656
17896	569657
129577	569658
80716	569659
69757	569660
25422	569661
68221	569662
18161	569663
24690	569664
87613	569665
54034	569666
1601	569667
26473	569668
7583	569669
96135	569670
6906	569671
11523	569672
21588	569673
150861	569674
87083	569675
13468	569676
54974	569677
98711	569678
86597	569679
52155	569680
211	569681
123762	569682
7994	569683
112970	569684
7019	569685
138564	569686
65122	569687
1589	569688
112083	569689
51286	569690
49283	569691
3724	569692
49828	569693
92037	569694
36280	569695
66883	569696
84405	569697
9818	569698
79352	569699
30789	569700
54	569701
3847	569702
6924	569703
154880	569704
45296	569705
120626	569706
2291	569707
17871	569708
94073	569709
28980	569710
697	569711
5013	569712
134338	569713
9690	569714
16494	569715
17113	569716
82519	569717
74725	569718
51676	569719
37262	569720
116	569721
112632	569722
165015	569723
62317	569724
6676	569725
24272	569726
89678	569727
94955	569728
31430	569729
32348	569730
25020	569731
43756	569732
60197	569733
4542	569734
53209	569735
10994	569736
29122	569737
107107	569738
35981	569739
51819	569740
66517	569741
11329	569742
11750	569743
57642	569744
138655	569745
52461	569746
8826	569747
22334	569748
16439	569749
126431	569750
25967	569751
62770	569752
21111	569753
131766	569754
7886	569755
122873	569756
57922	569757
35562	569758
2981	569759
34916	569760
133817	569761
85508	569762
36416	569763
82587	569764
5406	569765
131299	569766
41410	569767
18870	569768
20179	569769
38135	569770
29432	569771
18919	569772
107703	569773
12756	569774
51226	569775
28611	569776
30507	569777
18090	569778
779	569779
47706	569780
84809	569781
24590	569782
43783	569783
52045	569784
3965	569785
27816	569786
31050	569787
23094	569788
45813	569789
38851	569790
8070	569791
29334	569792
124703	569793
5440	569794
20379	569795
9815	569796
105984	569797
7262	569798
63017	569799
75304	569800
6962	569801
25202	569802
67550	569803
8542	569804
18889	569805
118815	569806
90315	569807
10508	569808
37885	569809
13785	569810
20893	569811
61186	569812
64567	569813
18008	569814
612	569815
39611	569816
2196	569817
61733	569818
149550	569819
3902	569820
64081	569821
132684	569822
36497	569823
43323	569824
31931	569825
9811	569826
53708	569827
2013	569828
162929	569829
85234	569830
62663	569831
29089	569832
32355	569833
100950	569834
107780	569835
4305	569836
81168	569837
119740	569838
12938	569839
23815	569840
6049	569841
1017	569842
24329	569843
3736	569844
93778	569845
16633	569846
3718	569847
40434	569848
26467	569849
73782	569850
46323	569851
115236	569852
63717	569853
1762	569854
34595	569855
53518	569856
84963	569857
2727	569858
76397	569859
101510	569860
50066	569861
57962	569862
33896	569863
62312	569864
141182	569865
156583	569866
25242	569867
1632	569868
139093	569869
10281	569870
84027	569871
1917	569872
125158	569873
40016	569874
20446	569875
59979	569876
5437	569877
9680	569878
7868	569879
50998	569880
31465	569881
107424	569882
29690	569883
28105	569884
13891	569885
88735	569886
61795	569887
154199	569888
29236	569889
92802	569890
164120	569891
162219	569892
152409	569893
45767	569894
25551	569895
23455	569896
20460	569897
64646	569898
26672	569899
133321	569900
18756	569901
26895	569902
20948	569903
42889	569904
124900	569905
30397	569906
555	569907
9673	569908
52872	569909
134077	569910
34552	569911
53566	569912
12744	569913
10983	569914
51501	569915
108	569916
4816	569917
24774	569918
142756	569919
45247	569920
135570	569921
124485	569922
14751	569923
111876	569924
6651	569925
27552	569926
98214	569927
128167	569928
37173	569929
131109	569930
65657	569931
4302	569932
117198	569933
49187	569934
17509	569935
33202	569936
19106	569937
66456	569938
67043	569939
22481	569940
8666	569941
129129	569942
109559	569943
11040	569944
34303	569945
54542	569946
34836	569947
63393	569948
50541	569949
36436	569950
44402	569951
14365	569952
92755	569953
96993	569954
63541	569955
314	569956
64928	569957
83009	569958
130855	569959
6452	569960
8961	569961
8588	569962
96471	569963
32059	569964
66871	569965
45845	569966
78646	569967
17229	569968
3571	569969
16123	569970
53888	569971
33465	569972
41264	569973
63696	569974
26255	569975
8684	569976
5269	569977
7741	569978
34940	569979
86101	569980
4218	569981
18583	569982
43297	569983
70282	569984
7102	569985
35379	569986
14597	569987
26138	569988
138363	569989
136374	569990
337	569991
139216	569992
167780	569993
17304	569994
46570	569995
26576	569996
36060	569997
18236	569998
16966	569999
37617	570000
26972	570001
49148	570002
3326	570003
111561	570004
1949	570005
1203	570006
38266	570007
2895	570008
45819	570009
81181	570010
79986	570011
88842	570012
66302	570013
6055	570014
769	570015
20338	570016
52902	570017
42038	570018
57630	570019
82852	570020
91625	570021
2747	570022
52342	570023
28754	570024
4731	570025
7449	570026
114367	570027
37403	570028
33914	570029
78087	570030
9662	570031
96610	570032
28158	570033
41895	570034
60386	570035
15027	570036
79695	570037
73390	570038
22893	570039
20654	570040
95915	570041
155953	570042
3046	570043
21148	570044
16631	570045
166851	570046
20369	570047
64694	570048
108137	570049
80404	570050
92801	570051
49667	570052
5796	570053
10228	570054
4707	570055
59999	570056
68901	570057
157637	570058
15071	570059
91617	570060
7191	570061
67317	570062
123898	570063
5677	570064
43864	570065
128821	570066
38038	570067
28705	570068
87549	570069
6289	570070
55483	570071
67746	570072
142931	570073
41047	570074
142020	570075
25317	570076
14167	570077
50552	570078
10407	570079
91775	570080
13329	570081
4823	570082
34682	570083
36896	570084
2352	570085
6619	570086
47482	570087
13712	570088
35407	570089
5029	570090
25292	570091
2174	570092
33461	570093
10754	570094
87972	570095
70357	570096
26634	570097
9423	570098
85022	570099
36468	570100
3635	570101
55832	570102
28493	570103
56202	570104
23569	570105
57594	570106
4533	570107
13025	570108
8284	570109
59341	570110
19780	570111
1300	570112
43548	570113
161959	570114
23482	570115
9926	570116
18113	570117
116927	570118
12400	570119
29131	570120
1436	570121
47577	570122
53207	570123
69705	570124
52558	570125
2826	570126
70458	570127
31781	570128
58896	570129
30923	570130
161139	570131
19001	570132
10174	570133
17299	570134
116008	570135
2405	570136
60504	570137
4072	570138
25794	570139
18787	570140
26824	570141
49161	570142
156779	570143
40612	570144
5164	570145
70296	570146
81269	570147
110585	570148
33924	570149
11087	570150
39025	570151
7395	570152
59117	570153
67097	570154
33703	570155
54472	570156
6831	570157
9458	570158
69374	570159
13203	570160
29620	570161
1041	570162
107888	570163
98583	570164
4477	570165
58045	570166
35834	570167
1105	570168
20534	570169
18430	570170
19566	570171
126175	570172
139156	570173
3740	570174
46280	570175
26424	570176
50260	570177
12497	570178
45980	570179
67526	570180
1343	570181
25612	570182
32039	570183
78910	570184
41771	570185
80441	570186
28413	570187
48356	570188
223	570189
56818	570190
10332	570191
52069	570192
130150	570193
1493	570194
33721	570195
25672	570196
33806	570197
2283	570198
12826	570199
43503	570200
134020	570201
6079	570202
16513	570203
54362	570204
9720	570205
97082	570206
37202	570207
18661	570208
456	570209
2357	570210
11238	570211
90810	570212
30310	570213
20709	570214
2922	570215
47762	570216
89930	570217
33121	570218
46818	570219
56555	570220
20175	570221
9087	570222
3072	570223
17599	570224
66534	570225
26861	570226
67267	570227
16089	570228
111515	570229
1970	570230
38716	570231
44310	570232
3907	570233
30278	570234
4598	570235
62429	570236
22986	570237
3520	570238
66386	570239
28724	570240
17616	570241
82530	570242
19742	570243
68993	570244
118221	570245
103644	570246
4508	570247
59835	570248
74387	570249
28741	570250
12813	570251
80420	570252
40978	570253
1623	570254
51427	570255
28153	570256
28867	570257
70825	570258
364	570259
15345	570260
114325	570261
66130	570262
17871	570263
57659	570264
68874	570265
1798	570266
55213	570267
164178	570268
25840	570269
35766	570270
118499	570271
50142	570272
31329	570273
76774	570274
54848	570275
16130	570276
49593	570277
1704	570278
45622	570279
15389	570280
7493	570281
136489	570282
113552	570283
43373	570284
3653	570285
73783	570286
44855	570287
78246	570288
332	570289
87048	570290
33729	570291
8370	570292
16589	570293
95267	570294
70241	570295
295	570296
97881	570297
7575	570298
130120	570299
122156	570300
37613	570301
16735	570302
19458	570303
125349	570304
123468	570305
35875	570306
31228	570307
19378	570308
5320	570309
53822	570310
63699	570311
57982	570312
36386	570313
13061	570314
38405	570315
74879	570316
40587	570317
29314	570318
98861	570319
21925	570320
1295	570321
59112	570322
3974	570323
25912	570324
23018	570325
157	570326
27198	570327
463	570328
42291	570329
7675	570330
135243	570331
6945	570332
94065	570333
46951	570334
49387	570335
27777	570336
40388	570337
37351	570338
104715	570339
80585	570340
12992	570341
59736	570342
30706	570343
5823	570344
10110	570345
44340	570346
118433	570347
154875	570348
122444	570349
3849	570350
57008	570351
106854	570352
33192	570353
1344	570354
17143	570355
16652	570356
3850	570357
27286	570358
39	570359
8542	570360
129965	570361
1573	570362
40596	570363
25677	570364
39166	570365
74600	570366
1853	570367
26816	570368
57110	570369
2416	570370
135636	570371
54048	570372
160414	570373
8726	570374
4354	570375
94363	570376
11096	570377
140958	570378
60312	570379
19867	570380
25282	570381
20840	570382
50910	570383
5423	570384
125722	570385
131399	570386
97496	570387
131283	570388
78776	570389
29132	570390
107995	570391
434	570392
17763	570393
38968	570394
1500	570395
23477	570396
26003	570397
19902	570398
592	570399
53657	570400
17526	570401
37574	570402
869	570403
90085	570404
46	570405
51680	570406
695	570407
60574	570408
17171	570409
19423	570410
7312	570411
89464	570412
51970	570413
163630	570414
35356	570415
38627	570416
100796	570417
110255	570418
64856	570419
50295	570420
17868	570421
17118	570422
6537	570423
86968	570424
1540	570425
11311	570426
49433	570427
1808	570428
75839	570429
16945	570430
81167	570431
69169	570432
88274	570433
23967	570434
13834	570435
69321	570436
419	570437
24249	570438
31305	570439
11289	570440
23640	570441
16524	570442
1026	570443
14938	570444
45595	570445
1129	570446
163424	570447
85203	570448
6554	570449
22227	570450
39252	570451
37490	570452
61152	570453
27675	570454
4252	570455
24702	570456
50375	570457
10533	570458
12284	570459
19358	570460
128409	570461
248	570462
4155	570463
120225	570464
36760	570465
153177	570466
7522	570467
48304	570468
81282	570469
158988	570470
25529	570471
110641	570472
52769	570473
54080	570474
41410	570475
4811	570476
14237	570477
6842	570478
67975	570479
36046	570480
15286	570481
16958	570482
25943	570483
73956	570484
64563	570485
84881	570486
43289	570487
14550	570488
6663	570489
121220	570490
159734	570491
157721	570492
1246	570493
53533	570494
2223	570495
15105	570496
33259	570497
8100	570498
38147	570499
78435	570500
9067	570501
60567	570502
18136	570503
80404	570504
130611	570505
14147	570506
102402	570507
8807	570508
39491	570509
101018	570510
47836	570511
37503	570512
45694	570513
21726	570514
2179	570515
16921	570516
61453	570517
71077	570518
2012	570519
67302	570520
29563	570521
51508	570522
53046	570523
103692	570524
11569	570525
28777	570526
43699	570527
165123	570528
29098	570529
17961	570530
14605	570531
9333	570532
22835	570533
29706	570534
524	570535
37294	570536
712	570537
9843	570538
53250	570539
47825	570540
80476	570541
77455	570542
15279	570543
134780	570544
87411	570545
59591	570546
75765	570547
19702	570548
52484	570549
101098	570550
25089	570551
81802	570552
67402	570553
147179	570554
6831	570555
59027	570556
37344	570557
3152	570558
52651	570559
1634	570560
4712	570561
72974	570562
18253	570563
31	570564
33320	570565
97245	570566
73804	570567
115616	570568
136191	570569
159968	570570
685	570571
37180	570572
22725	570573
35070	570574
94062	570575
21524	570576
43185	570577
22407	570578
104278	570579
34471	570580
17549	570581
6056	570582
12283	570583
61827	570584
114563	570585
9597	570586
100050	570587
17911	570588
37868	570589
17419	570590
5248	570591
80342	570592
34427	570593
8299	570594
88240	570595
1539	570596
66101	570597
114507	570598
32900	570599
40089	570600
16457	570601
28993	570602
12618	570603
105528	570604
1047	570605
68599	570606
66011	570607
4157	570608
124889	570609
74815	570610
24080	570611
41964	570612
70594	570613
57117	570614
25821	570615
68446	570616
32084	570617
38158	570618
6554	570619
198	570620
7659	570621
137536	570622
24526	570623
45201	570624
5598	570625
5366	570626
38963	570627
4476	570628
27836	570629
134325	570630
36460	570631
5322	570632
154032	570633
116378	570634
13721	570635
39386	570636
47998	570637
115321	570638
70310	570639
47492	570640
18799	570641
97574	570642
20925	570643
5388	570644
55303	570645
38168	570646
56591	570647
16495	570648
41064	570649
710	570650
33473	570651
46671	570652
25780	570653
11793	570654
39658	570655
51150	570656
61462	570657
4030	570658
34244	570659
10332	570660
54982	570661
84896	570662
89738	570663
6318	570664
90939	570665
18688	570666
8533	570667
47428	570668
80891	570669
133865	570670
18777	570671
62039	570672
19975	570673
28942	570674
47544	570675
1794	570676
38413	570677
48214	570678
25794	570679
16530	570680
4441	570681
32811	570682
62369	570683
47135	570684
77220	570685
44078	570686
2555	570687
12859	570688
25815	570689
34487	570690
96330	570691
73569	570692
22814	570693
91766	570694
53119	570695
124651	570696
25241	570697
27653	570698
7998	570699
66968	570700
56	570701
75033	570702
11835	570703
23768	570704
28012	570705
27180	570706
44733	570707
21328	570708
24859	570709
41704	570710
139247	570711
95852	570712
77688	570713
19320	570714
14677	570715
161435	570716
10448	570717
46998	570718
81318	570719
39885	570720
18759	570721
4883	570722
27455	570723
88783	570724
82799	570725
123997	570726
2865	570727
16004	570728
9867	570729
43155	570730
27899	570731
37095	570732
112348	570733
29568	570734
18575	570735
6336	570736
56938	570737
104864	570738
106140	570739
96197	570740
990	570741
46493	570742
85660	570743
12726	570744
29946	570745
9825	570746
17080	570747
59445	570748
13384	570749
44882	570750
47383	570751
332	570752
34898	570753
42853	570754
62876	570755
34337	570756
9975	570757
10112	570758
26266	570759
34575	570760
15375	570761
89749	570762
81887	570763
31958	570764
59682	570765
138563	570766
94439	570767
101525	570768
17	570769
81246	570770
18557	570771
50578	570772
77687	570773
20544	570774
67893	570775
86173	570776
54485	570777
88330	570778
60945	570779
41729	570780
19476	570781
99705	570782
4113	570783
9557	570784
56041	570785
72223	570786
163483	570787
16638	570788
1910	570789
149	570790
148	570791
107797	570792
523	570793
7001	570794
6471	570795
137064	570796
81894	570797
110705	570798
5596	570799
61	570800
21511	570801
22724	570802
70095	570803
58976	570804
1889	570805
63107	570806
6994	570807
7993	570808
18281	570809
54703	570810
145808	570811
4759	570812
7604	570813
33847	570814
55655	570815
42479	570816
15397	570817
6828	570818
79633	570819
164099	570820
98850	570821
88317	570822
94329	570823
44580	570824
130704	570825
57965	570826
61943	570827
3514	570828
21	570829
1192	570830
20476	570831
32268	570832
59102	570833
33250	570834
136028	570835
25463	570836
5130	570837
54739	570838
78559	570839
13870	570840
53853	570841
57088	570842
14865	570843
84119	570844
7160	570845
7620	570846
6089	570847
102538	570848
62626	570849
152842	570850
46974	570851
27125	570852
72765	570853
88700	570854
62073	570855
55612	570856
47922	570857
6953	570858
13769	570859
763	570860
126413	570861
30418	570862
133176	570863
30184	570864
19447	570865
69279	570866
146244	570867
18864	570868
107349	570869
6864	570870
21543	570871
5720	570872
96965	570873
9946	570874
7045	570875
59341	570876
64284	570877
152238	570878
25998	570879
27240	570880
11361	570881
322	570882
35515	570883
134190	570884
131	570885
89076	570886
27129	570887
42602	570888
94811	570889
72946	570890
459	570891
120183	570892
44464	570893
74241	570894
1522	570895
12411	570896
109881	570897
94368	570898
2248	570899
50595	570900
40304	570901
145513	570902
43110	570903
66088	570904
21540	570905
69905	570906
91665	570907
107720	570908
10047	570909
33931	570910
30665	570911
122686	570912
59764	570913
126021	570914
2907	570915
111456	570916
34652	570917
16283	570918
44498	570919
16881	570920
84558	570921
97995	570922
33679	570923
64838	570924
7343	570925
306	570926
553	570927
2100	570928
47160	570929
34366	570930
1342	570931
36356	570932
81116	570933
12892	570934
28328	570935
35664	570936
26985	570937
68078	570938
23588	570939
20578	570940
11549	570941
10981	570942
123753	570943
44439	570944
5276	570945
15203	570946
12380	570947
5524	570948
11956	570949
158617	570950
16191	570951
41238	570952
113	570953
17810	570954
13112	570955
16624	570956
18505	570957
16869	570958
82239	570959
107568	570960
7412	570961
21074	570962
9455	570963
25454	570964
119643	570965
7457	570966
6584	570967
66785	570968
309	570969
18380	570970
19675	570971
4219	570972
41799	570973
39639	570974
42162	570975
4756	570976
16721	570977
24434	570978
87724	570979
14952	570980
157388	570981
103809	570982
74912	570983
24726	570984
96706	570985
25129	570986
11715	570987
8132	570988
42718	570989
20969	570990
40473	570991
18794	570992
16133	570993
6645	570994
9369	570995
29733	570996
21169	570997
84704	570998
66667	570999
18016	571000
14264	571001
45677	571002
92281	571003
114097	571004
40339	571005
10393	571006
51	571007
77019	571008
5873	571009
29900	571010
23532	571011
31725	571012
32836	571013
579	571014
13701	571015
217	571016
16812	571017
9342	571018
3577	571019
145637	571020
63060	571021
41422	571022
32036	571023
27897	571024
12225	571025
5555	571026
134226	571027
49275	571028
3295	571029
96153	571030
34442	571031
67349	571032
75447	571033
165217	571034
47919	571035
149995	571036
9449	571037
38001	571038
27221	571039
39410	571040
6930	571041
36057	571042
8783	571043
7157	571044
109843	571045
71900	571046
107093	571047
166553	571048
6118	571049
547	571050
7266	571051
46210	571052
21635	571053
166266	571054
49238	571055
94493	571056
5416	571057
674	571058
32275	571059
20979	571060
60980	571061
25256	571062
35601	571063
27230	571064
79520	571065
165516	571066
118229	571067
22180	571068
68981	571069
31328	571070
79030	571071
38590	571072
24515	571073
35358	571074
718	571075
17875	571076
8955	571077
27088	571078
1281	571079
16786	571080
21768	571081
17555	571082
8302	571083
6603	571084
162362	571085
51068	571086
12264	571087
6284	571088
5318	571089
30049	571090
34741	571091
109597	571092
47388	571093
64299	571094
137715	571095
72807	571096
88730	571097
77465	571098
82603	571099
89629	571100
42864	571101
76930	571102
22998	571103
33886	571104
74812	571105
165459	571106
54777	571107
37182	571108
42184	571109
94927	571110
722	571111
7049	571112
25579	571113
6450	571114
51641	571115
16369	571116
86207	571117
57344	571118
49155	571119
110067	571120
68812	571121
24858	571122
11891	571123
13421	571124
11182	571125
25517	571126
24637	571127
1085	571128
96857	571129
111219	571130
23250	571131
10184	571132
37855	571133
75860	571134
124276	571135
6736	571136
16711	571137
49905	571138
11395	571139
118695	571140
79798	571141
79513	571142
12151	571143
50695	571144
949	571145
2784	571146
136282	571147
19472	571148
98307	571149
8415	571150
65238	571151
164807	571152
24903	571153
113037	571154
42289	571155
228	571156
19962	571157
46410	571158
68457	571159
78047	571160
28	571161
8921	571162
61094	571163
65821	571164
19353	571165
65171	571166
73057	571167
2341	571168
50153	571169
3503	571170
83745	571171
14852	571172
45896	571173
36005	571174
915	571175
15551	571176
72510	571177
54997	571178
117944	571179
51664	571180
16970	571181
38382	571182
23176	571183
29941	571184
46825	571185
121283	571186
30416	571187
18900	571188
7793	571189
51267	571190
53307	571191
3749	571192
53799	571193
33890	571194
50756	571195
153	571196
68335	571197
55561	571198
774	571199
77363	571200
78696	571201
24493	571202
13878	571203
34967	571204
42960	571205
89827	571206
21764	571207
5386	571208
159992	571209
33481	571210
129436	571211
6753	571212
45828	571213
2626	571214
66620	571215
87910	571216
63657	571217
30492	571218
96453	571219
135974	571220
38154	571221
44976	571222
29195	571223
15667	571224
46619	571225
64898	571226
53255	571227
39226	571228
159073	571229
17345	571230
101056	571231
44749	571232
126485	571233
65934	571234
1591	571235
47866	571236
66705	571237
213	571238
150614	571239
79306	571240
57571	571241
2920	571242
65489	571243
67728	571244
62782	571245
70768	571246
23386	571247
58819	571248
129863	571249
14523	571250
9676	571251
77766	571252
7337	571253
1347	571254
93529	571255
53748	571256
109469	571257
63501	571258
51495	571259
34652	571260
123793	571261
4299	571262
18005	571263
31403	571264
65956	571265
23331	571266
65550	571267
13711	571268
152936	571269
84418	571270
83996	571271
45233	571272
140369	571273
4864	571274
15451	571275
15972	571276
46046	571277
22713	571278
46576	571279
85475	571280
30216	571281
5960	571282
4594	571283
51986	571284
26229	571285
3196	571286
15693	571287
71776	571288
9	571289
21374	571290
110522	571291
8065	571292
4247	571293
15851	571294
61017	571295
58368	571296
55923	571297
4948	571298
13365	571299
15485	571300
100826	571301
26120	571302
27389	571303
13857	571304
17933	571305
29690	571306
4166	571307
29129	571308
11591	571309
4836	571310
130491	571311
60213	571312
55490	571313
156654	571314
834	571315
54182	571316
1197	571317
13661	571318
20307	571319
33403	571320
32763	571321
100477	571322
74098	571323
46027	571324
2664	571325
7197	571326
7061	571327
50655	571328
33756	571329
9395	571330
41115	571331
3314	571332
12125	571333
6656	571334
36788	571335
127234	571336
87979	571337
38331	571338
56660	571339
130800	571340
1158	571341
3551	571342
49964	571343
155500	571344
6464	571345
2909	571346
91760	571347
9653	571348
35204	571349
26516	571350
30105	571351
101150	571352
65925	571353
17368	571354
39319	571355
3528	571356
127122	571357
96377	571358
21701	571359
55688	571360
124152	571361
92679	571362
116556	571363
37754	571364
11452	571365
151	571366
103623	571367
55634	571368
69930	571369
41179	571370
14355	571371
133156	571372
110526	571373
158665	571374
35706	571375
88638	571376
154404	571377
17365	571378
7082	571379
24409	571380
58596	571381
57318	571382
32290	571383
4432	571384
11396	571385
66671	571386
76805	571387
113964	571388
79112	571389
110501	571390
77630	571391
14092	571392
69961	571393
15792	571394
31341	571395
13571	571396
2842	571397
7210	571398
30828	571399
28334	571400
117274	571401
5209	571402
14722	571403
508	571404
408	571405
92645	571406
90485	571407
29196	571408
149912	571409
112373	571410
39315	571411
34615	571412
63087	571413
32773	571414
6678	571415
12327	571416
3150	571417
8252	571418
8551	571419
78776	571420
19035	571421
2785	571422
79835	571423
76868	571424
8181	571425
21521	571426
16601	571427
22887	571428
14753	571429
60471	571430
19645	571431
44182	571432
66185	571433
87470	571434
17781	571435
31674	571436
17747	571437
66018	571438
54440	571439
107711	571440
81617	571441
5604	571442
56480	571443
92080	571444
1012	571445
8513	571446
150463	571447
50416	571448
44671	571449
14781	571450
73749	571451
925	571452
58166	571453
40961	571454
118713	571455
64716	571456
48870	571457
33647	571458
31645	571459
80878	571460
158273	571461
54581	571462
84786	571463
942	571464
23579	571465
119295	571466
103492	571467
15729	571468
11331	571469
112615	571470
95658	571471
134736	571472
2369	571473
43473	571474
46919	571475
24515	571476
8225	571477
1543	571478
36067	571479
79594	571480
50595	571481
79717	571482
5359	571483
11753	571484
71894	571485
3410	571486
83615	571487
30025	571488
51575	571489
25266	571490
28102	571491
7220	571492
502	571493
79004	571494
73761	571495
38063	571496
28109	571497
96342	571498
58543	571499
45924	571500
11743	571501
23928	571502
6152	571503
33650	571504
24084	571505
123741	571506
53085	571507
98684	571508
960	571509
308	571510
3902	571511
155217	571512
35782	571513
41283	571514
62764	571515
167537	571516
15056	571517
18764	571518
37395	571519
79458	571520
9974	571521
60329	571522
62842	571523
159350	571524
67526	571525
1144	571526
66191	571527
3058	571528
2578	571529
138201	571530
64808	571531
51975	571532
91737	571533
3357	571534
13702	571535
14328	571536
96958	571537
26853	571538
51253	571539
70415	571540
10288	571541
53586	571542
14930	571543
30622	571544
101765	571545
768	571546
20640	571547
570	571548
96604	571549
390	571550
20550	571551
76822	571552
66003	571553
60437	571554
39301	571555
94257	571556
31001	571557
15801	571558
24004	571559
1994	571560
9207	571561
18157	571562
28653	571563
6480	571564
34265	571565
143	571566
104393	571567
31541	571568
61643	571569
59594	571570
16645	571571
32187	571572
268	571573
6276	571574
48032	571575
26889	571576
131048	571577
12121	571578
28511	571579
1003	571580
3842	571581
39169	571582
168168	571583
85557	571584
14132	571585
124673	571586
137963	571587
30755	571588
28801	571589
4352	571590
42505	571591
90451	571592
31927	571593
83756	571594
1237	571595
49317	571596
66505	571597
52608	571598
1106	571599
99481	571600
49589	571601
19814	571602
111489	571603
24902	571604
50014	571605
37708	571606
32166	571607
39487	571608
7078	571609
48753	571610
1047	571611
42490	571612
8907	571613
52550	571614
105344	571615
53250	571616
80038	571617
5058	571618
96444	571619
4121	571620
54314	571621
16107	571622
105801	571623
86666	571624
24871	571625
943	571626
55091	571627
31051	571628
93622	571629
98966	571630
8313	571631
7423	571632
50925	571633
20167	571634
162339	571635
49373	571636
112379	571637
122109	571638
43064	571639
84182	571640
10253	571641
22953	571642
29984	571643
19615	571644
122758	571645
32488	571646
8700	571647
52502	571648
104732	571649
83352	571650
10178	571651
57207	571652
100282	571653
44708	571654
95385	571655
12572	571656
17500	571657
72423	571658
77530	571659
124529	571660
67611	571661
68754	571662
11382	571663
5376	571664
54129	571665
142140	571666
77623	571667
39457	571668
40700	571669
29260	571670
2952	571671
34413	571672
46476	571673
94374	571674
52139	571675
73774	571676
5045	571677
29830	571678
43845	571679
46925	571680
118172	571681
34327	571682
71888	571683
39042	571684
47118	571685
1048	571686
65545	571687
56336	571688
14905	571689
37499	571690
24613	571691
21108	571692
115653	571693
25973	571694
101267	571695
1202	571696
1851	571697
11156	571698
8095	571699
27913	571700
154300	571701
42733	571702
23043	571703
22128	571704
3677	571705
26040	571706
19826	571707
124625	571708
53398	571709
67020	571710
29617	571711
17958	571712
52884	571713
43117	571714
162776	571715
66485	571716
159767	571717
2266	571718
148350	571719
55077	571720
32460	571721
13115	571722
2216	571723
132035	571724
34004	571725
21616	571726
33836	571727
3877	571728
42616	571729
23688	571730
114156	571731
997	571732
49473	571733
127867	571734
93629	571735
114658	571736
4970	571737
17136	571738
13165	571739
6638	571740
116707	571741
808	571742
48428	571743
20040	571744
145366	571745
62397	571746
68798	571747
4423	571748
18324	571749
81479	571750
87384	571751
43887	571752
64270	571753
70480	571754
9668	571755
2610	571756
9295	571757
109695	571758
18395	571759
46816	571760
6091	571761
12368	571762
47748	571763
13610	571764
111716	571765
10449	571766
76542	571767
34474	571768
2997	571769
40833	571770
26464	571771
1711	571772
25617	571773
13854	571774
26438	571775
26517	571776
95359	571777
43684	571778
10457	571779
109070	571780
61280	571781
73304	571782
16102	571783
41481	571784
4042	571785
80751	571786
18675	571787
129632	571788
5599	571789
57506	571790
37614	571791
42698	571792
76520	571793
78136	571794
43961	571795
102591	571796
86672	571797
37350	571798
1976	571799
130924	571800
61718	571801
27686	571802
31424	571803
51432	571804
97	571805
102679	571806
21779	571807
145084	571808
16862	571809
572	571810
132610	571811
52852	571812
13079	571813
21101	571814
101903	571815
11802	571816
165836	571817
50886	571818
8909	571819
43841	571820
69893	571821
6325	571822
147928	571823
10238	571824
6809	571825
51691	571826
6229	571827
39908	571828
31280	571829
3877	571830
10144	571831
38344	571832
64697	571833
15325	571834
60533	571835
4663	571836
6550	571837
13679	571838
14522	571839
6020	571840
375	571841
17074	571842
48880	571843
6254	571844
5396	571845
64352	571846
9654	571847
7978	571848
23285	571849
49083	571850
2870	571851
10721	571852
58106	571853
34838	571854
63140	571855
52306	571856
91951	571857
91878	571858
30917	571859
37279	571860
48316	571861
79766	571862
5079	571863
3190	571864
7741	571865
272	571866
31079	571867
13062	571868
29093	571869
508	571870
60921	571871
74969	571872
4872	571873
61146	571874
43936	571875
29577	571876
78800	571877
5778	571878
11846	571879
6513	571880
6936	571881
13745	571882
159513	571883
3237	571884
61248	571885
25336	571886
113835	571887
26480	571888
41829	571889
5768	571890
166688	571891
270	571892
3300	571893
75360	571894
3687	571895
1246	571896
747	571897
108944	571898
2517	571899
142103	571900
11238	571901
1282	571902
15718	571903
100527	571904
93699	571905
28487	571906
16207	571907
32157	571908
82850	571909
97445	571910
10844	571911
55815	571912
16781	571913
89848	571914
80995	571915
39597	571916
2840	571917
64374	571918
25984	571919
32316	571920
4260	571921
55719	571922
1973	571923
137641	571924
14850	571925
75696	571926
45415	571927
31210	571928
5849	571929
33096	571930
67162	571931
102052	571932
47193	571933
97737	571934
440	571935
4133	571936
69391	571937
70543	571938
42709	571939
40567	571940
7927	571941
34807	571942
15565	571943
59444	571944
53692	571945
7628	571946
157236	571947
13611	571948
98230	571949
58357	571950
35311	571951
21956	571952
136699	571953
23142	571954
10012	571955
94766	571956
17	571957
37986	571958
54724	571959
4773	571960
9471	571961
59548	571962
20780	571963
25635	571964
11858	571965
51708	571966
71613	571967
18015	571968
21724	571969
12020	571970
48144	571971
26736	571972
156939	571973
49140	571974
38880	571975
113416	571976
5675	571977
39328	571978
53765	571979
22503	571980
10304	571981
166426	571982
161855	571983
83210	571984
159	571985
21105	571986
9848	571987
38500	571988
2087	571989
30095	571990
73730	571991
6099	571992
63153	571993
13800	571994
92692	571995
18766	571996
2252	571997
10430	571998
157039	571999
24850	572000
1315	572001
52691	572002
72274	572003
844	572004
9297	572005
5439	572006
57150	572007
1586	572008
1874	572009
993	572010
39193	572011
46238	572012
81040	572013
51803	572014
92788	572015
19190	572016
110071	572017
75406	572018
16495	572019
66820	572020
7620	572021
128564	572022
94922	572023
26825	572024
34329	572025
11689	572026
18166	572027
6756	572028
71976	572029
42206	572030
88727	572031
7616	572032
50363	572033
12923	572034
81041	572035
76623	572036
60657	572037
74940	572038
5479	572039
45596	572040
708	572041
71179	572042
8	572043
19700	572044
126351	572045
5507	572046
48970	572047
6221	572048
70632	572049
132368	572050
3950	572051
75763	572052
78013	572053
30219	572054
690	572055
71578	572056
11170	572057
61520	572058
48748	572059
33335	572060
45990	572061
28809	572062
27725	572063
7775	572064
77447	572065
78195	572066
74044	572067
83067	572068
14447	572069
473	572070
5003	572071
37622	572072
51624	572073
2073	572074
2862	572075
115935	572076
10589	572077
24060	572078
22909	572079
17006	572080
26479	572081
93702	572082
33956	572083
42117	572084
20159	572085
1910	572086
114911	572087
15098	572088
8638	572089
22930	572090
46730	572091
95848	572092
30521	572093
13871	572094
31641	572095
71390	572096
10852	572097
11500	572098
70160	572099
64584	572100
28255	572101
4796	572102
59270	572103
121195	572104
57959	572105
43962	572106
8413	572107
58997	572108
47486	572109
23741	572110
115989	572111
34589	572112
33776	572113
35258	572114
65120	572115
39206	572116
51974	572117
1514	572118
1126	572119
69068	572120
167719	572121
38372	572122
25140	572123
48470	572124
46505	572125
864	572126
4905	572127
23471	572128
10428	572129
75105	572130
9572	572131
921	572132
43662	572133
14119	572134
1754	572135
4812	572136
515	572137
18112	572138
158965	572139
3577	572140
79459	572141
95027	572142
104874	572143
8288	572144
57577	572145
9226	572146
23325	572147
111946	572148
58442	572149
18903	572150
9879	572151
39775	572152
74472	572153
133363	572154
24155	572155
31922	572156
20411	572157
14092	572158
66117	572159
99818	572160
38385	572161
43294	572162
297	572163
66420	572164
3300	572165
157147	572166
24401	572167
40420	572168
8299	572169
20024	572170
57636	572171
497	572172
58243	572173
115421	572174
5887	572175
77598	572176
4199	572177
35454	572178
3869	572179
120554	572180
29305	572181
115651	572182
6987	572183
33169	572184
7836	572185
16801	572186
21751	572187
1161	572188
8854	572189
27318	572190
186	572191
77936	572192
42810	572193
9451	572194
67949	572195
88343	572196
88923	572197
20301	572198
52680	572199
58401	572200
86551	572201
53029	572202
13590	572203
52581	572204
2016	572205
26639	572206
147871	572207
1624	572208
27160	572209
136177	572210
24106	572211
148844	572212
5870	572213
45038	572214
760	572215
66642	572216
61422	572217
80615	572218
62926	572219
51418	572220
42005	572221
6356	572222
56182	572223
62693	572224
54323	572225
42607	572226
79282	572227
94308	572228
152949	572229
33183	572230
23820	572231
27066	572232
88594	572233
324	572234
24262	572235
21346	572236
66816	572237
13688	572238
1022	572239
67861	572240
80803	572241
8821	572242
45591	572243
92319	572244
50116	572245
37811	572246
3048	572247
29698	572248
78625	572249
55176	572250
159995	572251
16204	572252
8733	572253
18301	572254
76260	572255
6537	572256
70961	572257
12975	572258
45069	572259
22300	572260
26235	572261
12256	572262
30129	572263
702	572264
49004	572265
54767	572266
71916	572267
35943	572268
73317	572269
25255	572270
50177	572271
93528	572272
52756	572273
102261	572274
70356	572275
45527	572276
71616	572277
24739	572278
35330	572279
12958	572280
98704	572281
80929	572282
110154	572283
20256	572284
4843	572285
133476	572286
46433	572287
6969	572288
129766	572289
45787	572290
123389	572291
66885	572292
101385	572293
61521	572294
37973	572295
39575	572296
62654	572297
8680	572298
4314	572299
20351	572300
46600	572301
39698	572302
85425	572303
288	572304
77042	572305
134482	572306
111596	572307
12351	572308
24888	572309
22672	572310
42504	572311
3851	572312
14080	572313
77510	572314
21078	572315
44874	572316
31813	572317
20918	572318
103354	572319
2828	572320
28502	572321
42749	572322
115732	572323
8703	572324
17818	572325
3579	572326
33381	572327
598	572328
11837	572329
30763	572330
107022	572331
65478	572332
47221	572333
4534	572334
25063	572335
3973	572336
91344	572337
37519	572338
72873	572339
101523	572340
29988	572341
83116	572342
84698	572343
15837	572344
53992	572345
64788	572346
7614	572347
132218	572348
77934	572349
102866	572350
21443	572351
16764	572352
56326	572353
3004	572354
7596	572355
116679	572356
29360	572357
80833	572358
6628	572359
16492	572360
41930	572361
27363	572362
54071	572363
17158	572364
125191	572365
6492	572366
11991	572367
42294	572368
32300	572369
98786	572370
51539	572371
42116	572372
151263	572373
22020	572374
16354	572375
70963	572376
38876	572377
51249	572378
8228	572379
80673	572380
10918	572381
35235	572382
38641	572383
40961	572384
25471	572385
129502	572386
36153	572387
51025	572388
38415	572389
115475	572390
16034	572391
82010	572392
20321	572393
97869	572394
57331	572395
41709	572396
42254	572397
70830	572398
135	572399
57891	572400
45382	572401
100766	572402
7380	572403
15317	572404
13074	572405
97320	572406
12025	572407
55729	572408
12396	572409
21170	572410
14977	572411
11570	572412
7721	572413
148197	572414
41732	572415
5062	572416
6153	572417
7856	572418
30866	572419
28219	572420
24587	572421
18934	572422
129870	572423
92463	572424
91684	572425
18580	572426
92709	572427
9954	572428
37747	572429
829	572430
18254	572431
2244	572432
53323	572433
17935	572434
2070	572435
114909	572436
11456	572437
10705	572438
72929	572439
21239	572440
47146	572441
36825	572442
10647	572443
19578	572444
158768	572445
51815	572446
2323	572447
12213	572448
87835	572449
78165	572450
26054	572451
26873	572452
51528	572453
40959	572454
5380	572455
23724	572456
40289	572457
41884	572458
50417	572459
62449	572460
19508	572461
171	572462
25279	572463
10935	572464
7595	572465
3475	572466
81416	572467
132917	572468
27728	572469
51091	572470
20880	572471
48909	572472
104830	572473
7857	572474
167831	572475
161578	572476
74354	572477
26496	572478
38660	572479
77849	572480
117616	572481
89075	572482
39	572483
20740	572484
142619	572485
110697	572486
28020	572487
82498	572488
63272	572489
32779	572490
14821	572491
37238	572492
62169	572493
134116	572494
3665	572495
55247	572496
9304	572497
41097	572498
68938	572499
33823	572500
45126	572501
36170	572502
18483	572503
66799	572504
1364	572505
11148	572506
92579	572507
139080	572508
8052	572509
28422	572510
110315	572511
37784	572512
4003	572513
46154	572514
89257	572515
25877	572516
141786	572517
20161	572518
46441	572519
2528	572520
25373	572521
34214	572522
14553	572523
140395	572524
698	572525
138053	572526
53064	572527
5024	572528
62166	572529
25111	572530
4146	572531
14017	572532
43657	572533
62254	572534
111926	572535
4189	572536
34021	572537
110865	572538
37595	572539
4420	572540
75465	572541
7770	572542
18831	572543
12432	572544
39691	572545
20740	572546
20083	572547
10729	572548
35440	572549
114668	572550
101662	572551
94974	572552
2887	572553
36715	572554
133183	572555
114425	572556
82055	572557
63261	572558
27840	572559
13931	572560
5248	572561
8196	572562
61279	572563
20512	572564
28401	572565
108762	572566
36274	572567
5490	572568
73897	572569
2079	572570
787	572571
2866	572572
73646	572573
37917	572574
2692	572575
47772	572576
52	572577
65225	572578
169377	572579
70804	572580
9062	572581
93505	572582
65986	572583
34796	572584
6253	572585
69115	572586
16110	572587
2653	572588
36273	572589
25484	572590
42175	572591
22357	572592
106262	572593
104488	572594
595	572595
1867	572596
17701	572597
7975	572598
33419	572599
59752	572600
65926	572601
157674	572602
44630	572603
66289	572604
36744	572605
62562	572606
508	572607
12662	572608
85123	572609
2508	572610
2110	572611
329	572612
43364	572613
77384	572614
3380	572615
34819	572616
36753	572617
44738	572618
9760	572619
38752	572620
62311	572621
4874	572622
170064	572623
40101	572624
121339	572625
25534	572626
58530	572627
65326	572628
96222	572629
83369	572630
50298	572631
29803	572632
97050	572633
54391	572634
13551	572635
40909	572636
27499	572637
1389	572638
62332	572639
4430	572640
46747	572641
6205	572642
14132	572643
159684	572644
23560	572645
13539	572646
111667	572647
19742	572648
119950	572649
122439	572650
458	572651
10306	572652
4482	572653
138583	572654
122238	572655
8925	572656
46737	572657
12519	572658
160959	572659
168580	572660
42725	572661
40744	572662
88155	572663
35966	572664
2893	572665
81465	572666
44067	572667
95900	572668
104233	572669
24813	572670
34981	572671
54097	572672
129411	572673
116163	572674
13754	572675
9642	572676
139111	572677
167274	572678
14160	572679
15490	572680
2233	572681
77106	572682
62354	572683
8316	572684
14102	572685
34910	572686
113076	572687
51730	572688
59659	572689
8434	572690
24645	572691
6451	572692
58714	572693
60458	572694
1365	572695
120987	572696
47315	572697
4219	572698
23565	572699
67894	572700
76587	572701
125237	572702
5624	572703
60119	572704
14565	572705
21167	572706
140730	572707
19210	572708
66408	572709
47319	572710
115175	572711
88658	572712
7433	572713
35547	572714
114361	572715
44261	572716
36343	572717
109273	572718
1990	572719
61687	572720
5002	572721
7679	572722
92932	572723
16518	572724
71795	572725
38390	572726
50169	572727
52726	572728
48931	572729
72878	572730
6828	572731
67418	572732
16979	572733
59215	572734
23154	572735
92783	572736
82	572737
12156	572738
45361	572739
121922	572740
31848	572741
128666	572742
107964	572743
35612	572744
87088	572745
10797	572746
4756	572747
15630	572748
49568	572749
134248	572750
51855	572751
39610	572752
91244	572753
340	572754
4229	572755
7841	572756
38538	572757
57561	572758
11165	572759
148745	572760
135464	572761
61499	572762
52917	572763
159301	572764
59226	572765
11313	572766
29668	572767
69343	572768
5988	572769
9107	572770
36066	572771
25210	572772
104798	572773
96895	572774
66053	572775
22458	572776
81485	572777
126618	572778
8462	572779
24728	572780
157548	572781
29675	572782
1168	572783
18869	572784
3837	572785
24859	572786
35187	572787
78210	572788
13323	572789
48788	572790
72137	572791
4841	572792
69957	572793
11631	572794
157088	572795
548	572796
8798	572797
110779	572798
58279	572799
103593	572800
20144	572801
31372	572802
20402	572803
17837	572804
8171	572805
52437	572806
74206	572807
137	572808
10577	572809
113861	572810
48521	572811
13653	572812
19264	572813
14403	572814
11682	572815
27457	572816
127460	572817
60516	572818
98987	572819
53569	572820
6024	572821
52029	572822
51123	572823
103546	572824
13124	572825
14240	572826
70111	572827
67186	572828
37933	572829
91878	572830
23291	572831
24450	572832
34002	572833
30957	572834
17472	572835
111997	572836
17145	572837
63617	572838
48501	572839
107170	572840
4046	572841
36471	572842
9045	572843
54503	572844
64583	572845
29243	572846
131020	572847
734	572848
62800	572849
113607	572850
35794	572851
102713	572852
1437	572853
104720	572854
5811	572855
39720	572856
4381	572857
50939	572858
1320	572859
1026	572860
23585	572861
19801	572862
5313	572863
11725	572864
26146	572865
12466	572866
85348	572867
157699	572868
52832	572869
14347	572870
4292	572871
70453	572872
86295	572873
96214	572874
16999	572875
45422	572876
6132	572877
4767	572878
5617	572879
55554	572880
33406	572881
13554	572882
62229	572883
1671	572884
43668	572885
31683	572886
26985	572887
111431	572888
39154	572889
38759	572890
111907	572891
2756	572892
161669	572893
41372	572894
31224	572895
53268	572896
298	572897
30796	572898
137099	572899
17158	572900
36817	572901
36966	572902
12265	572903
847	572904
32514	572905
23722	572906
118108	572907
64800	572908
25613	572909
11242	572910
27172	572911
102622	572912
86213	572913
21111	572914
34450	572915
14012	572916
93522	572917
1922	572918
32276	572919
137768	572920
48485	572921
92334	572922
25398	572923
99971	572924
168774	572925
3295	572926
3543	572927
111476	572928
18093	572929
40635	572930
27418	572931
28596	572932
41171	572933
13680	572934
27253	572935
82412	572936
51553	572937
18016	572938
11711	572939
14386	572940
88915	572941
99475	572942
106	572943
17221	572944
46357	572945
3551	572946
7755	572947
45432	572948
71938	572949
51742	572950
10817	572951
43940	572952
17170	572953
19926	572954
9374	572955
14783	572956
65489	572957
91381	572958
121662	572959
4475	572960
57416	572961
13939	572962
33538	572963
63888	572964
4676	572965
19689	572966
113356	572967
33115	572968
14208	572969
26630	572970
50798	572971
38175	572972
12852	572973
56076	572974
55306	572975
22418	572976
28950	572977
154738	572978
10767	572979
3417	572980
52527	572981
45177	572982
87494	572983
2579	572984
87265	572985
30434	572986
20479	572987
51650	572988
73	572989
14021	572990
69417	572991
2593	572992
32273	572993
4986	572994
90087	572995
5892	572996
144715	572997
24704	572998
32159	572999
13747	573000
118571	573001
131150	573002
32888	573003
48042	573004
44972	573005
33859	573006
57614	573007
110764	573008
33591	573009
29387	573010
45905	573011
1320	573012
13841	573013
4340	573014
2968	573015
72597	573016
72838	573017
928	573018
38648	573019
160908	573020
98455	573021
6010	573022
45868	573023
34407	573024
60302	573025
7572	573026
73955	573027
28119	573028
48748	573029
80436	573030
74751	573031
28544	573032
95875	573033
99979	573034
125264	573035
13735	573036
44737	573037
61890	573038
114202	573039
67190	573040
27672	573041
152498	573042
67744	573043
138584	573044
36204	573045
29406	573046
17276	573047
58200	573048
4700	573049
8721	573050
2046	573051
146	573052
77085	573053
7278	573054
45303	573055
141564	573056
6971	573057
18335	573058
99913	573059
52382	573060
44581	573061
26408	573062
5840	573063
85403	573064
127326	573065
8243	573066
6008	573067
7358	573068
51072	573069
42305	573070
11087	573071
28233	573072
8611	573073
2494	573074
59608	573075
22422	573076
70023	573077
57647	573078
13976	573079
4957	573080
13731	573081
51366	573082
64927	573083
34787	573084
13269	573085
6047	573086
1623	573087
45676	573088
45571	573089
18882	573090
30647	573091
77037	573092
53554	573093
6402	573094
21428	573095
27146	573096
95159	573097
51820	573098
41399	573099
46850	573100
138931	573101
61178	573102
39748	573103
2699	573104
116505	573105
62894	573106
161523	573107
49807	573108
156351	573109
27430	573110
137462	573111
16684	573112
13659	573113
5674	573114
63483	573115
9948	573116
64722	573117
28937	573118
97797	573119
164314	573120
41243	573121
17693	573122
25556	573123
134010	573124
116500	573125
119172	573126
128006	573127
1106	573128
141865	573129
32251	573130
1309	573131
48199	573132
9882	573133
98704	573134
4020	573135
42560	573136
30453	573137
3130	573138
8682	573139
13766	573140
95155	573141
503	573142
16072	573143
10970	573144
86779	573145
84541	573146
39565	573147
65795	573148
138739	573149
168102	573150
45519	573151
10436	573152
1115	573153
39221	573154
136991	573155
1399	573156
33268	573157
36879	573158
124959	573159
131940	573160
114324	573161
41583	573162
34117	573163
37	573164
159339	573165
41225	573166
81340	573167
20406	573168
53780	573169
151240	573170
41748	573171
25554	573172
126486	573173
105415	573174
23282	573175
40364	573176
117124	573177
27256	573178
56941	573179
28450	573180
72354	573181
22262	573182
71114	573183
11997	573184
51269	573185
13252	573186
157031	573187
375	573188
64129	573189
29239	573190
102659	573191
94473	573192
87219	573193
57332	573194
15512	573195
33086	573196
8502	573197
17902	573198
11527	573199
52753	573200
2808	573201
83362	573202
87908	573203
88329	573204
8798	573205
39033	573206
13284	573207
19276	573208
119088	573209
51978	573210
17932	573211
2004	573212
15943	573213
33974	573214
36429	573215
71123	573216
71213	573217
1289	573218
60924	573219
38061	573220
30072	573221
46063	573222
22873	573223
11259	573224
116350	573225
9555	573226
77922	573227
31595	573228
32264	573229
55123	573230
14770	573231
19095	573232
18077	573233
21447	573234
126126	573235
29729	573236
27692	573237
1762	573238
16061	573239
114052	573240
18131	573241
125968	573242
3984	573243
92320	573244
95037	573245
25539	573246
20476	573247
564	573248
1616	573249
21784	573250
71831	573251
105618	573252
9835	573253
142556	573254
62692	573255
63415	573256
116705	573257
6430	573258
104153	573259
112202	573260
75805	573261
27553	573262
109151	573263
37141	573264
37538	573265
28928	573266
1462	573267
96277	573268
39875	573269
76143	573270
18624	573271
351	573272
2024	573273
2503	573274
142318	573275
6377	573276
60408	573277
1878	573278
59638	573279
156492	573280
39784	573281
2725	573282
35165	573283
51543	573284
20225	573285
44487	573286
21349	573287
66425	573288
36208	573289
124068	573290
61121	573291
74711	573292
26163	573293
41800	573294
26574	573295
16866	573296
89093	573297
12896	573298
11662	573299
53944	573300
13070	573301
1028	573302
19031	573303
77174	573304
18689	573305
72811	573306
100531	573307
3063	573308
99442	573309
114851	573310
132713	573311
12052	573312
17565	573313
96283	573314
128497	573315
80004	573316
1519	573317
21170	573318
18553	573319
95554	573320
1538	573321
145039	573322
53806	573323
104109	573324
159309	573325
128738	573326
26031	573327
46952	573328
8520	573329
15408	573330
12099	573331
11345	573332
2500	573333
34619	573334
86802	573335
23279	573336
23938	573337
109005	573338
74187	573339
19716	573340
56414	573341
97539	573342
77358	573343
8455	573344
38633	573345
96849	573346
36482	573347
26583	573348
84337	573349
24577	573350
22019	573351
22302	573352
31927	573353
67972	573354
5275	573355
22306	573356
54718	573357
56594	573358
26144	573359
9278	573360
63597	573361
4090	573362
4139	573363
38790	573364
33751	573365
83975	573366
15183	573367
109794	573368
65550	573369
129084	573370
73678	573371
113681	573372
60955	573373
54750	573374
135683	573375
19728	573376
46672	573377
29570	573378
60374	573379
68826	573380
82040	573381
4919	573382
61777	573383
38736	573384
76402	573385
19125	573386
22919	573387
151141	573388
33800	573389
3656	573390
29585	573391
34935	573392
37496	573393
62329	573394
83028	573395
41695	573396
12722	573397
2706	573398
7740	573399
34127	573400
65135	573401
12381	573402
20623	573403
37817	573404
17018	573405
144623	573406
83461	573407
77564	573408
3700	573409
33162	573410
3203	573411
34983	573412
96538	573413
3322	573414
17214	573415
59880	573416
13049	573417
46913	573418
20135	573419
1390	573420
48275	573421
11442	573422
55050	573423
48971	573424
78637	573425
6970	573426
169526	573427
5777	573428
14878	573429
79248	573430
145555	573431
87912	573432
364	573433
16900	573434
10043	573435
11079	573436
6086	573437
20196	573438
88906	573439
80834	573440
53111	573441
21871	573442
12982	573443
15503	573444
36910	573445
77493	573446
1242	573447
79461	573448
121679	573449
39304	573450
31647	573451
114386	573452
27864	573453
7412	573454
20462	573455
83597	573456
6819	573457
5680	573458
38890	573459
57831	573460
89370	573461
25588	573462
108904	573463
98182	573464
42273	573465
86934	573466
8994	573467
54194	573468
91437	573469
44862	573470
19998	573471
908	573472
101940	573473
159530	573474
125896	573475
31860	573476
5794	573477
30638	573478
65126	573479
35019	573480
6072	573481
75032	573482
78446	573483
51386	573484
21942	573485
993	573486
161077	573487
10520	573488
9520	573489
3767	573490
21857	573491
84775	573492
44271	573493
67065	573494
8271	573495
49479	573496
115074	573497
31694	573498
4027	573499
39863	573500
145439	573501
18472	573502
115059	573503
65974	573504
12645	573505
43078	573506
8999	573507
39485	573508
38775	573509
32453	573510
83145	573511
69624	573512
12862	573513
132263	573514
93182	573515
54635	573516
106455	573517
16690	573518
38709	573519
868	573520
19776	573521
50354	573522
11633	573523
23993	573524
11047	573525
55729	573526
22532	573527
31287	573528
32157	573529
15835	573530
134188	573531
12165	573532
5531	573533
111285	573534
59705	573535
144293	573536
31908	573537
58775	573538
5852	573539
22989	573540
62563	573541
115526	573542
65402	573543
120976	573544
47632	573545
147495	573546
64174	573547
91038	573548
10825	573549
77066	573550
30017	573551
11050	573552
38541	573553
46449	573554
19003	573555
42281	573556
31039	573557
81819	573558
25673	573559
90756	573560
62896	573561
2030	573562
33504	573563
12064	573564
64689	573565
14708	573566
54810	573567
14242	573568
2015	573569
132861	573570
52170	573571
33589	573572
52128	573573
40644	573574
46872	573575
152103	573576
35867	573577
38997	573578
8786	573579
8757	573580
96666	573581
1388	573582
115283	573583
77925	573584
61934	573585
37617	573586
155752	573587
78	573588
21690	573589
55499	573590
319	573591
15759	573592
87920	573593
2424	573594
39913	573595
123394	573596
104568	573597
45023	573598
23953	573599
83248	573600
44564	573601
91041	573602
24187	573603
28133	573604
8351	573605
33929	573606
71156	573607
910	573608
1918	573609
1830	573610
40	573611
38415	573612
55798	573613
4554	573614
25252	573615
126447	573616
68354	573617
44989	573618
604	573619
5203	573620
7307	573621
74836	573622
6705	573623
43121	573624
6961	573625
124901	573626
50177	573627
64873	573628
52439	573629
162578	573630
8878	573631
49336	573632
100453	573633
75029	573634
22134	573635
108651	573636
96023	573637
44319	573638
38083	573639
40178	573640
64651	573641
12927	573642
3263	573643
15347	573644
44575	573645
11251	573646
56739	573647
69303	573648
25787	573649
17440	573650
51971	573651
67215	573652
145198	573653
102560	573654
41710	573655
88293	573656
67488	573657
57946	573658
46191	573659
13118	573660
109760	573661
1603	573662
8105	573663
46859	573664
4028	573665
29516	573666
20252	573667
1556	573668
67748	573669
42887	573670
121102	573671
11049	573672
118965	573673
72606	573674
5884	573675
30825	573676
69964	573677
8571	573678
14974	573679
4486	573680
92064	573681
95796	573682
118526	573683
3479	573684
9748	573685
108024	573686
14191	573687
43052	573688
14187	573689
54169	573690
70228	573691
11357	573692
45173	573693
53673	573694
80141	573695
31510	573696
16068	573697
4918	573698
12394	573699
39042	573700
16379	573701
39823	573702
1147	573703
20975	573704
84546	573705
64589	573706
17123	573707
124330	573708
3044	573709
169	573710
26163	573711
21913	573712
22964	573713
149172	573714
963	573715
2435	573716
50402	573717
38183	573718
44414	573719
42783	573720
49438	573721
124273	573722
60656	573723
55572	573724
123809	573725
16311	573726
34855	573727
43387	573728
28852	573729
8079	573730
135864	573731
136844	573732
51016	573733
12321	573734
37969	573735
29518	573736
7643	573737
101004	573738
60161	573739
137248	573740
76269	573741
44569	573742
138689	573743
35274	573744
58834	573745
19582	573746
12865	573747
39272	573748
3409	573749
6047	573750
82813	573751
21791	573752
2297	573753
136763	573754
2936	573755
35601	573756
95391	573757
17654	573758
43629	573759
20560	573760
88641	573761
5353	573762
54575	573763
8327	573764
3895	573765
34450	573766
12032	573767
69753	573768
14897	573769
3449	573770
5887	573771
510	573772
59266	573773
125182	573774
23824	573775
110757	573776
348	573777
7854	573778
25069	573779
17774	573780
8436	573781
20522	573782
27127	573783
131204	573784
11146	573785
94776	573786
18884	573787
5372	573788
49142	573789
1634	573790
11085	573791
16273	573792
718	573793
108	573794
8630	573795
35304	573796
52313	573797
55893	573798
90073	573799
8676	573800
56185	573801
14476	573802
129061	573803
1962	573804
44830	573805
60457	573806
138325	573807
125179	573808
13618	573809
68880	573810
61002	573811
51241	573812
84977	573813
12078	573814
79208	573815
2401	573816
81212	573817
47479	573818
6860	573819
747	573820
15951	573821
106040	573822
84419	573823
125193	573824
66413	573825
557	573826
47415	573827
15	573828
29677	573829
24882	573830
5935	573831
17754	573832
53470	573833
279	573834
45328	573835
7628	573836
83	573837
45146	573838
66005	573839
85520	573840
38604	573841
19233	573842
113269	573843
131590	573844
21762	573845
16712	573846
67518	573847
576	573848
3006	573849
70786	573850
56453	573851
59743	573852
68722	573853
83465	573854
36462	573855
62024	573856
61694	573857
4547	573858
30242	573859
37366	573860
61291	573861
33897	573862
12170	573863
16616	573864
84	573865
38454	573866
46975	573867
90299	573868
110648	573869
44431	573870
26192	573871
5628	573872
122275	573873
21503	573874
486	573875
16942	573876
136937	573877
2083	573878
98796	573879
35755	573880
155228	573881
101999	573882
35095	573883
30297	573884
37283	573885
83837	573886
14418	573887
90909	573888
65082	573889
23830	573890
53827	573891
3924	573892
111110	573893
129751	573894
1938	573895
74136	573896
87021	573897
151529	573898
8993	573899
60457	573900
11428	573901
36189	573902
10328	573903
128571	573904
495	573905
20538	573906
66486	573907
8662	573908
41077	573909
1084	573910
110268	573911
89487	573912
6336	573913
67524	573914
2050	573915
4493	573916
100801	573917
104765	573918
141818	573919
106235	573920
10165	573921
64395	573922
118521	573923
536	573924
1205	573925
31115	573926
2370	573927
69445	573928
69210	573929
10535	573930
71093	573931
27935	573932
16022	573933
122951	573934
49196	573935
25429	573936
62292	573937
107050	573938
53608	573939
162725	573940
7700	573941
53993	573942
33570	573943
21180	573944
10563	573945
329	573946
4875	573947
71141	573948
94163	573949
10260	573950
27550	573951
16002	573952
10560	573953
31996	573954
822	573955
4537	573956
35461	573957
11806	573958
56650	573959
139248	573960
12711	573961
10959	573962
76879	573963
26863	573964
27990	573965
10497	573966
76012	573967
12443	573968
64069	573969
38694	573970
6871	573971
10163	573972
138378	573973
165341	573974
7739	573975
56733	573976
54823	573977
45187	573978
168917	573979
5576	573980
67588	573981
83594	573982
12918	573983
117885	573984
151717	573985
22914	573986
64692	573987
27599	573988
49	573989
2028	573990
37329	573991
77409	573992
48823	573993
72864	573994
99826	573995
982	573996
29103	573997
30134	573998
124994	573999
19725	574000
62957	574001
24049	574002
47865	574003
97703	574004
46592	574005
95712	574006
105516	574007
35912	574008
37277	574009
22747	574010
15888	574011
20326	574012
61385	574013
23195	574014
4	574015
2379	574016
35602	574017
17780	574018
8587	574019
22171	574020
68934	574021
50412	574022
25072	574023
59347	574024
77366	574025
81912	574026
52937	574027
15580	574028
8467	574029
3030	574030
26305	574031
4506	574032
54913	574033
61609	574034
66672	574035
28881	574036
20645	574037
37532	574038
27428	574039
59072	574040
4466	574041
64512	574042
80023	574043
76349	574044
35666	574045
16277	574046
11812	574047
1548	574048
50534	574049
5027	574050
5783	574051
7067	574052
12773	574053
12916	574054
99588	574055
21945	574056
19002	574057
131120	574058
23157	574059
100356	574060
5563	574061
96534	574062
8651	574063
13028	574064
104489	574065
110270	574066
285	574067
40049	574068
87360	574069
59353	574070
133457	574071
22618	574072
25722	574073
67294	574074
84020	574075
41522	574076
80259	574077
40393	574078
14793	574079
2939	574080
6023	574081
27041	574082
38939	574083
1372	574084
7284	574085
5424	574086
80567	574087
128398	574088
6020	574089
15487	574090
102054	574091
43755	574092
24692	574093
67712	574094
161229	574095
17949	574096
16330	574097
11001	574098
2879	574099
25987	574100
84298	574101
78313	574102
96717	574103
32488	574104
50918	574105
62794	574106
18898	574107
100360	574108
75304	574109
495	574110
9121	574111
42807	574112
10980	574113
705	574114
79092	574115
65270	574116
83517	574117
19643	574118
23341	574119
96613	574120
165806	574121
90773	574122
18981	574123
45868	574124
34188	574125
166768	574126
47249	574127
58122	574128
31923	574129
49711	574130
20424	574131
19664	574132
126	574133
60618	574134
6283	574135
50663	574136
33737	574137
39931	574138
84904	574139
62440	574140
52131	574141
2708	574142
126502	574143
39942	574144
20196	574145
14152	574146
1012	574147
1224	574148
16596	574149
1870	574150
109921	574151
134694	574152
151092	574153
59003	574154
31142	574155
3773	574156
91183	574157
53078	574158
6100	574159
104300	574160
24753	574161
44090	574162
2358	574163
23364	574164
6126	574165
40696	574166
9840	574167
5260	574168
39434	574169
165284	574170
28210	574171
13412	574172
9305	574173
12222	574174
148212	574175
18142	574176
9117	574177
105969	574178
34831	574179
29366	574180
22558	574181
45015	574182
107836	574183
98990	574184
9124	574185
10138	574186
103368	574187
11634	574188
128217	574189
2357	574190
95067	574191
13427	574192
23452	574193
99755	574194
33364	574195
167231	574196
11057	574197
4815	574198
146883	574199
51868	574200
40918	574201
132341	574202
44325	574203
93970	574204
38882	574205
7494	574206
11263	574207
306	574208
16073	574209
133096	574210
706	574211
58621	574212
40276	574213
54211	574214
88375	574215
39545	574216
40428	574217
50402	574218
83759	574219
55556	574220
23721	574221
44219	574222
34909	574223
56544	574224
36748	574225
42693	574226
8255	574227
54315	574228
90050	574229
9340	574230
30944	574231
44419	574232
11489	574233
42567	574234
46425	574235
13336	574236
38976	574237
25580	574238
91224	574239
50819	574240
66316	574241
108788	574242
75868	574243
121668	574244
14577	574245
66417	574246
131609	574247
133191	574248
7929	574249
13432	574250
41815	574251
104976	574252
32298	574253
10416	574254
858	574255
59732	574256
25014	574257
9162	574258
84458	574259
94319	574260
8171	574261
65489	574262
5382	574263
1590	574264
5700	574265
153401	574266
286	574267
114499	574268
9804	574269
16311	574270
106790	574271
18286	574272
18374	574273
6522	574274
13542	574275
2346	574276
1468	574277
154903	574278
15726	574279
17196	574280
113430	574281
18411	574282
75610	574283
92034	574284
122083	574285
116067	574286
4221	574287
1533	574288
25041	574289
24	574290
54394	574291
8612	574292
8644	574293
116880	574294
7293	574295
47819	574296
37394	574297
20507	574298
57494	574299
7227	574300
18968	574301
1674	574302
2491	574303
60426	574304
161163	574305
27312	574306
8291	574307
30090	574308
48034	574309
65862	574310
108690	574311
23814	574312
47131	574313
97686	574314
48478	574315
74921	574316
1214	574317
68356	574318
99974	574319
20393	574320
14892	574321
131462	574322
40096	574323
45196	574324
58175	574325
21636	574326
18674	574327
26645	574328
112876	574329
48136	574330
89638	574331
6459	574332
40985	574333
12227	574334
23356	574335
152	574336
952	574337
19905	574338
14242	574339
24826	574340
71701	574341
55249	574342
7425	574343
43207	574344
67519	574345
116048	574346
32299	574347
148594	574348
155034	574349
88664	574350
94763	574351
48498	574352
69270	574353
33924	574354
115205	574355
45579	574356
16346	574357
75306	574358
35336	574359
60633	574360
16418	574361
18180	574362
51070	574363
136442	574364
4108	574365
110379	574366
3390	574367
50759	574368
64870	574369
138648	574370
92203	574371
6639	574372
33394	574373
1984	574374
109583	574375
29623	574376
31693	574377
7040	574378
87598	574379
3670	574380
2457	574381
19128	574382
40032	574383
41657	574384
28223	574385
95199	574386
38951	574387
45736	574388
27131	574389
159898	574390
63834	574391
19044	574392
29992	574393
22795	574394
6631	574395
12251	574396
30461	574397
2152	574398
58140	574399
6020	574400
98615	574401
105153	574402
91355	574403
106504	574404
45268	574405
23087	574406
62709	574407
53610	574408
166022	574409
61424	574410
46292	574411
95220	574412
81228	574413
84847	574414
31161	574415
12599	574416
44345	574417
24135	574418
47121	574419
112727	574420
43615	574421
46873	574422
158983	574423
119761	574424
71340	574425
80940	574426
35946	574427
148522	574428
14600	574429
45618	574430
89676	574431
95212	574432
29834	574433
16057	574434
44294	574435
113774	574436
87629	574437
8297	574438
168521	574439
3230	574440
43234	574441
3065	574442
687	574443
109549	574444
25591	574445
72599	574446
44787	574447
27226	574448
2621	574449
46551	574450
3281	574451
100505	574452
96705	574453
24962	574454
50175	574455
66709	574456
6154	574457
120486	574458
112085	574459
107255	574460
7451	574461
41701	574462
23450	574463
58536	574464
42478	574465
1338	574466
652	574467
14709	574468
736	574469
322	574470
80602	574471
82256	574472
101343	574473
118354	574474
59423	574475
5237	574476
73170	574477
65770	574478
3708	574479
79481	574480
149209	574481
130858	574482
1358	574483
94775	574484
19361	574485
23108	574486
14888	574487
92037	574488
31427	574489
86540	574490
15648	574491
166156	574492
27345	574493
5826	574494
5141	574495
35079	574496
98081	574497
13889	574498
122996	574499
90981	574500
21661	574501
5575	574502
79653	574503
59335	574504
33421	574505
113237	574506
29201	574507
112743	574508
54885	574509
15168	574510
14643	574511
150190	574512
47654	574513
18857	574514
2122	574515
30326	574516
89558	574517
11809	574518
68018	574519
84772	574520
15643	574521
50399	574522
61165	574523
23556	574524
53620	574525
5017	574526
69185	574527
14843	574528
73129	574529
34530	574530
16672	574531
25138	574532
4763	574533
88222	574534
41825	574535
26043	574536
5506	574537
18180	574538
13203	574539
10375	574540
81090	574541
32473	574542
28541	574543
6479	574544
156882	574545
90941	574546
74172	574547
860	574548
60728	574549
37167	574550
74429	574551
35274	574552
128932	574553
58452	574554
28371	574555
17179	574556
2232	574557
7891	574558
3061	574559
31788	574560
34291	574561
19488	574562
8820	574563
66289	574564
6177	574565
49067	574566
24880	574567
97091	574568
46061	574569
4178	574570
33777	574571
77785	574572
19379	574573
109943	574574
14968	574575
65972	574576
49960	574577
10686	574578
34031	574579
72252	574580
71890	574581
1534	574582
51539	574583
63013	574584
34219	574585
367	574586
9562	574587
20945	574588
2488	574589
93870	574590
93428	574591
28414	574592
1978	574593
76978	574594
49547	574595
85	574596
29439	574597
107825	574598
94576	574599
36626	574600
78493	574601
8869	574602
65221	574603
22108	574604
80917	574605
81466	574606
40329	574607
46442	574608
13914	574609
17700	574610
152728	574611
4902	574612
37596	574613
2641	574614
22964	574615
42810	574616
69447	574617
34478	574618
111203	574619
15997	574620
77260	574621
91355	574622
89842	574623
91	574624
70423	574625
29984	574626
118994	574627
7210	574628
28862	574629
8143	574630
90140	574631
85433	574632
12351	574633
68416	574634
9260	574635
25724	574636
15196	574637
82620	574638
2826	574639
38303	574640
53363	574641
28029	574642
45813	574643
9116	574644
8614	574645
61514	574646
476	574647
25504	574648
2997	574649
10850	574650
4408	574651
3318	574652
56533	574653
21706	574654
13458	574655
30781	574656
90289	574657
17393	574658
6220	574659
19585	574660
8153	574661
3624	574662
17683	574663
74853	574664
14194	574665
72025	574666
77949	574667
20982	574668
40755	574669
7360	574670
3768	574671
3537	574672
20451	574673
58867	574674
31947	574675
54736	574676
23563	574677
119139	574678
132503	574679
23433	574680
29689	574681
48689	574682
54765	574683
66820	574684
41060	574685
16912	574686
65876	574687
1451	574688
60915	574689
30620	574690
10383	574691
27726	574692
50777	574693
52111	574694
76242	574695
103366	574696
35147	574697
66587	574698
18620	574699
4681	574700
25607	574701
60420	574702
17517	574703
90323	574704
60041	574705
44443	574706
86864	574707
76889	574708
72197	574709
29005	574710
33612	574711
9804	574712
38392	574713
3026	574714
84513	574715
41212	574716
30295	574717
22294	574718
93547	574719
26723	574720
162502	574721
36094	574722
64064	574723
7667	574724
144015	574725
55829	574726
44865	574727
45839	574728
21227	574729
136196	574730
43275	574731
43726	574732
133320	574733
52073	574734
26336	574735
15496	574736
6572	574737
40254	574738
3531	574739
153	574740
107615	574741
27960	574742
9211	574743
49417	574744
82589	574745
125694	574746
20677	574747
71224	574748
33872	574749
2258	574750
14873	574751
11314	574752
62736	574753
21792	574754
19530	574755
55840	574756
15969	574757
60650	574758
34490	574759
116058	574760
5918	574761
125350	574762
11812	574763
55324	574764
13620	574765
83981	574766
704	574767
41013	574768
93104	574769
119595	574770
90945	574771
107867	574772
37846	574773
856	574774
12914	574775
73844	574776
87566	574777
3327	574778
49490	574779
14	574780
8271	574781
66392	574782
126512	574783
75238	574784
35016	574785
9206	574786
47131	574787
21410	574788
6595	574789
23475	574790
63322	574791
69750	574792
39791	574793
101864	574794
36609	574795
34534	574796
406	574797
20475	574798
3117	574799
54394	574800
43560	574801
74267	574802
53453	574803
40269	574804
33292	574805
44976	574806
79296	574807
35928	574808
2594	574809
134607	574810
1397	574811
31228	574812
15275	574813
32210	574814
44371	574815
38498	574816
29263	574817
18971	574818
16082	574819
32260	574820
43506	574821
66305	574822
3116	574823
67472	574824
1290	574825
104471	574826
37311	574827
14941	574828
138613	574829
8393	574830
15140	574831
31467	574832
55495	574833
7911	574834
80825	574835
94073	574836
70734	574837
50617	574838
28432	574839
71937	574840
44551	574841
26475	574842
80277	574843
46165	574844
62153	574845
76602	574846
35523	574847
33999	574848
110409	574849
2674	574850
27345	574851
117608	574852
10612	574853
94599	574854
24413	574855
50593	574856
31024	574857
6312	574858
57154	574859
27158	574860
36724	574861
29942	574862
130676	574863
36500	574864
9555	574865
103658	574866
37882	574867
2877	574868
42445	574869
24039	574870
35014	574871
2825	574872
69980	574873
65517	574874
82348	574875
3527	574876
30425	574877
51511	574878
66957	574879
931	574880
1376	574881
30948	574882
16947	574883
77116	574884
4988	574885
71111	574886
4634	574887
26146	574888
139370	574889
354	574890
40953	574891
23866	574892
42282	574893
35133	574894
48089	574895
63880	574896
22465	574897
37633	574898
9326	574899
12573	574900
25911	574901
15957	574902
49310	574903
31028	574904
22388	574905
101086	574906
76699	574907
90290	574908
38254	574909
11084	574910
32898	574911
19098	574912
14696	574913
13290	574914
97369	574915
42709	574916
20916	574917
4296	574918
14408	574919
118432	574920
31713	574921
12475	574922
59806	574923
19958	574924
22334	574925
769	574926
13617	574927
19979	574928
32178	574929
28817	574930
31886	574931
7591	574932
17229	574933
79818	574934
138101	574935
85546	574936
71793	574937
71351	574938
57319	574939
5253	574940
41	574941
87719	574942
47306	574943
104432	574944
33700	574945
5004	574946
14567	574947
14710	574948
87865	574949
46467	574950
104199	574951
4749	574952
61314	574953
84839	574954
4723	574955
50452	574956
41019	574957
55053	574958
35681	574959
35073	574960
5217	574961
69144	574962
122321	574963
132065	574964
90041	574965
60196	574966
19562	574967
13089	574968
118325	574969
1054	574970
77546	574971
64762	574972
122967	574973
166364	574974
106947	574975
9792	574976
114878	574977
22131	574978
22184	574979
3453	574980
634	574981
2931	574982
17451	574983
42956	574984
30124	574985
10595	574986
41591	574987
30514	574988
36228	574989
67889	574990
17885	574991
62487	574992
136034	574993
109746	574994
166994	574995
59554	574996
1574	574997
22578	574998
16572	574999
25827	575000
4212	575001
26165	575002
72273	575003
21553	575004
110497	575005
37679	575006
110276	575007
109115	575008
74031	575009
138196	575010
137176	575011
61089	575012
58772	575013
25697	575014
35961	575015
21397	575016
4101	575017
7435	575018
6852	575019
30184	575020
5875	575021
51501	575022
16162	575023
18142	575024
31077	575025
11415	575026
12297	575027
59905	575028
21377	575029
53112	575030
479	575031
24997	575032
30774	575033
101590	575034
22373	575035
86610	575036
2183	575037
61061	575038
117522	575039
47960	575040
96958	575041
141996	575042
162656	575043
77600	575044
7391	575045
5797	575046
166027	575047
165759	575048
50277	575049
4417	575050
1561	575051
105284	575052
32483	575053
8516	575054
125258	575055
79900	575056
11340	575057
16522	575058
23284	575059
12184	575060
3687	575061
46122	575062
92455	575063
106571	575064
7918	575065
27092	575066
63604	575067
79716	575068
157928	575069
12460	575070
3386	575071
89271	575072
112499	575073
51338	575074
29284	575075
1340	575076
16509	575077
3096	575078
28743	575079
35112	575080
12663	575081
95674	575082
91733	575083
28630	575084
29661	575085
103528	575086
43783	575087
80173	575088
73792	575089
14552	575090
37343	575091
65973	575092
66134	575093
76931	575094
819	575095
222	575096
49414	575097
5423	575098
64930	575099
33579	575100
94041	575101
130485	575102
6134	575103
13952	575104
72582	575105
74072	575106
33412	575107
80521	575108
11252	575109
119487	575110
123790	575111
98777	575112
53372	575113
8649	575114
848	575115
17294	575116
88838	575117
14955	575118
61144	575119
139280	575120
61414	575121
138538	575122
129944	575123
19296	575124
22231	575125
64750	575126
2995	575127
18739	575128
45950	575129
54415	575130
7390	575131
119178	575132
158430	575133
106501	575134
40639	575135
71473	575136
29583	575137
49714	575138
130663	575139
146948	575140
95774	575141
65279	575142
46693	575143
54109	575144
93780	575145
92220	575146
9591	575147
92906	575148
41859	575149
82131	575150
47144	575151
74979	575152
106212	575153
38983	575154
4161	575155
17185	575156
10493	575157
66989	575158
45484	575159
78843	575160
9123	575161
16324	575162
22235	575163
44962	575164
36583	575165
51379	575166
101704	575167
99402	575168
1796	575169
9602	575170
9755	575171
2829	575172
5445	575173
831	575174
91045	575175
95016	575176
84115	575177
7415	575178
8789	575179
879	575180
34916	575181
36574	575182
581	575183
13324	575184
59520	575185
48844	575186
3549	575187
33326	575188
4174	575189
6277	575190
17140	575191
60147	575192
40930	575193
42366	575194
72856	575195
78176	575196
17799	575197
58364	575198
4027	575199
28738	575200
38586	575201
5016	575202
68005	575203
134998	575204
132928	575205
47003	575206
11948	575207
17136	575208
40025	575209
24166	575210
8962	575211
16788	575212
33947	575213
31005	575214
28508	575215
115050	575216
5928	575217
17329	575218
55999	575219
39953	575220
5515	575221
96816	575222
7027	575223
47625	575224
10261	575225
121443	575226
143096	575227
24082	575228
33403	575229
35976	575230
11140	575231
64193	575232
7531	575233
52855	575234
69871	575235
65769	575236
56328	575237
3342	575238
41097	575239
3405	575240
16130	575241
125002	575242
21423	575243
9608	575244
21561	575245
5935	575246
24977	575247
6081	575248
3535	575249
64244	575250
1084	575251
88712	575252
79183	575253
3769	575254
30981	575255
39556	575256
26973	575257
26887	575258
38592	575259
63609	575260
203	575261
32622	575262
733	575263
72841	575264
75490	575265
18075	575266
152550	575267
52237	575268
167138	575269
27973	575270
75774	575271
9104	575272
31991	575273
5489	575274
11031	575275
61787	575276
37199	575277
2043	575278
41109	575279
34041	575280
91114	575281
147388	575282
31054	575283
54618	575284
71183	575285
18319	575286
33027	575287
78393	575288
16827	575289
10659	575290
79789	575291
41052	575292
77561	575293
5994	575294
7	575295
71380	575296
51605	575297
9781	575298
5889	575299
43115	575300
62242	575301
80705	575302
28835	575303
115897	575304
100848	575305
72407	575306
2328	575307
153981	575308
51563	575309
1621	575310
25345	575311
98280	575312
55502	575313
9744	575314
28000	575315
73034	575316
9508	575317
24269	575318
51800	575319
42976	575320
29714	575321
28188	575322
1831	575323
82524	575324
33778	575325
31573	575326
60001	575327
46919	575328
41122	575329
6928	575330
84769	575331
14706	575332
1551	575333
19942	575334
3693	575335
72028	575336
719	575337
24965	575338
17590	575339
9966	575340
81599	575341
100137	575342
34221	575343
28625	575344
720	575345
12804	575346
3446	575347
98480	575348
51374	575349
42573	575350
9705	575351
3008	575352
42397	575353
109112	575354
112183	575355
14548	575356
78676	575357
11901	575358
21415	575359
96241	575360
17648	575361
139128	575362
73174	575363
44301	575364
23835	575365
89697	575366
109368	575367
53673	575368
16836	575369
29691	575370
30679	575371
8629	575372
42663	575373
34416	575374
27018	575375
131840	575376
68385	575377
76746	575378
42477	575379
22852	575380
57728	575381
39246	575382
8271	575383
63123	575384
22976	575385
3251	575386
28073	575387
8516	575388
13289	575389
108482	575390
129038	575391
14666	575392
104005	575393
67728	575394
99442	575395
39084	575396
6934	575397
20030	575398
22568	575399
18568	575400
21182	575401
910	575402
23838	575403
10901	575404
69412	575405
8147	575406
64959	575407
160503	575408
479	575409
69149	575410
6465	575411
24766	575412
21418	575413
54613	575414
41435	575415
109419	575416
48816	575417
98520	575418
1127	575419
14726	575420
2486	575421
26460	575422
6766	575423
60860	575424
63445	575425
5200	575426
46695	575427
27803	575428
30221	575429
118061	575430
145729	575431
45619	575432
10186	575433
112050	575434
5518	575435
40464	575436
60446	575437
18689	575438
21050	575439
153427	575440
44899	575441
9649	575442
36086	575443
2825	575444
83672	575445
3157	575446
3358	575447
66028	575448
23243	575449
29295	575450
76501	575451
8853	575452
70576	575453
24485	575454
6291	575455
25782	575456
83489	575457
19984	575458
48448	575459
3844	575460
21203	575461
64505	575462
20758	575463
53306	575464
24771	575465
47478	575466
38	575467
3279	575468
138508	575469
30633	575470
63455	575471
31804	575472
24718	575473
14295	575474
65108	575475
17988	575476
2883	575477
16377	575478
150315	575479
37759	575480
170300	575481
60444	575482
26886	575483
21435	575484
39371	575485
100775	575486
40921	575487
73538	575488
624	575489
362	575490
32874	575491
115047	575492
38343	575493
74063	575494
13261	575495
30763	575496
2233	575497
93563	575498
37191	575499
12927	575500
8334	575501
61598	575502
108841	575503
19959	575504
43740	575505
8811	575506
24516	575507
28644	575508
11073	575509
55507	575510
791	575511
66264	575512
2473	575513
58711	575514
106193	575515
52044	575516
8319	575517
2934	575518
1888	575519
43774	575520
38405	575521
51638	575522
70140	575523
97028	575524
81248	575525
50251	575526
4148	575527
166241	575528
160141	575529
66426	575530
75845	575531
35977	575532
70372	575533
6525	575534
7761	575535
22887	575536
78906	575537
19438	575538
3750	575539
53389	575540
77284	575541
56591	575542
51737	575543
2678	575544
114675	575545
2875	575546
32088	575547
69231	575548
44860	575549
72089	575550
20654	575551
19482	575552
113623	575553
42125	575554
4257	575555
44334	575556
155192	575557
352	575558
14003	575559
109944	575560
83450	575561
116270	575562
5805	575563
81553	575564
4781	575565
22030	575566
31667	575567
27469	575568
52011	575569
57584	575570
3066	575571
18977	575572
21486	575573
74113	575574
103406	575575
42789	575576
17561	575577
48023	575578
873	575579
8349	575580
93209	575581
83249	575582
9069	575583
8817	575584
48330	575585
46187	575586
16870	575587
272	575588
112786	575589
2037	575590
12788	575591
62899	575592
3333	575593
14575	575594
53227	575595
35184	575596
44127	575597
68980	575598
2077	575599
19097	575600
61368	575601
14221	575602
107069	575603
11557	575604
120152	575605
83471	575606
71452	575607
93896	575608
50837	575609
25247	575610
83090	575611
38421	575612
90102	575613
27924	575614
22889	575615
15573	575616
16946	575617
62783	575618
5860	575619
959	575620
46950	575621
159997	575622
56840	575623
100008	575624
2704	575625
3411	575626
97923	575627
130132	575628
110123	575629
50240	575630
14560	575631
59128	575632
68871	575633
30737	575634
114589	575635
30080	575636
45565	575637
8302	575638
595	575639
9323	575640
41271	575641
24123	575642
101197	575643
9734	575644
3890	575645
3386	575646
14128	575647
14029	575648
20026	575649
47721	575650
17268	575651
72634	575652
74977	575653
168897	575654
23782	575655
43187	575656
32005	575657
3737	575658
18383	575659
5213	575660
56607	575661
477	575662
68897	575663
12956	575664
88153	575665
29613	575666
52080	575667
56399	575668
41618	575669
151701	575670
5421	575671
12063	575672
93022	575673
41145	575674
6442	575675
127088	575676
153205	575677
2540	575678
134578	575679
44632	575680
52740	575681
69887	575682
9088	575683
53845	575684
96074	575685
46055	575686
33046	575687
113840	575688
2626	575689
40716	575690
86639	575691
40327	575692
161730	575693
56686	575694
47786	575695
48371	575696
138565	575697
43737	575698
25372	575699
115354	575700
22001	575701
3882	575702
27637	575703
43016	575704
21095	575705
49137	575706
50531	575707
24796	575708
19285	575709
154188	575710
112665	575711
42793	575712
9411	575713
61102	575714
11420	575715
1827	575716
58611	575717
7769	575718
80620	575719
9486	575720
108531	575721
70195	575722
128106	575723
67893	575724
21156	575725
38857	575726
13211	575727
39271	575728
33637	575729
14636	575730
80424	575731
2447	575732
308	575733
6877	575734
37924	575735
153249	575736
60621	575737
3728	575738
19208	575739
9921	575740
59545	575741
8512	575742
79680	575743
4713	575744
37426	575745
15564	575746
8111	575747
4471	575748
34722	575749
76611	575750
16592	575751
25545	575752
7342	575753
69850	575754
31835	575755
20313	575756
162399	575757
3351	575758
10406	575759
139072	575760
4611	575761
66440	575762
10484	575763
1724	575764
7312	575765
46412	575766
80502	575767
65400	575768
25859	575769
53741	575770
71388	575771
12783	575772
168292	575773
30245	575774
28937	575775
24205	575776
32743	575777
40456	575778
466	575779
94169	575780
82041	575781
25133	575782
5775	575783
75216	575784
29874	575785
9380	575786
17665	575787
38261	575788
8894	575789
26764	575790
6536	575791
2198	575792
37767	575793
94886	575794
34765	575795
37800	575796
112753	575797
36772	575798
71521	575799
95439	575800
47213	575801
104438	575802
36135	575803
16910	575804
23288	575805
60059	575806
125679	575807
23406	575808
96553	575809
4300	575810
100617	575811
32893	575812
78927	575813
60828	575814
80017	575815
40376	575816
40156	575817
33240	575818
102723	575819
45677	575820
37679	575821
24280	575822
122139	575823
110971	575824
50109	575825
43725	575826
1087	575827
25854	575828
55544	575829
57825	575830
15602	575831
169602	575832
28333	575833
16823	575834
2178	575835
11354	575836
156750	575837
10955	575838
453	575839
25663	575840
15977	575841
58331	575842
30633	575843
52193	575844
35403	575845
56313	575846
8348	575847
45449	575848
52276	575849
28594	575850
21039	575851
746	575852
20924	575853
280	575854
934	575855
35359	575856
44323	575857
78257	575858
30097	575859
1142	575860
37517	575861
3389	575862
15434	575863
77297	575864
22374	575865
9866	575866
23808	575867
66136	575868
1627	575869
1712	575870
18971	575871
18528	575872
1073	575873
83084	575874
93228	575875
87803	575876
4913	575877
9905	575878
21433	575879
60418	575880
68133	575881
51847	575882
89095	575883
8360	575884
23826	575885
1261	575886
99267	575887
18007	575888
94527	575889
151346	575890
6321	575891
107861	575892
88521	575893
112157	575894
82332	575895
11913	575896
4167	575897
43164	575898
16409	575899
63290	575900
68149	575901
10194	575902
30514	575903
62052	575904
3382	575905
31169	575906
18162	575907
9009	575908
11502	575909
10136	575910
114185	575911
54565	575912
96052	575913
10962	575914
92936	575915
34558	575916
95946	575917
82210	575918
4967	575919
110196	575920
108040	575921
9525	575922
9023	575923
5258	575924
72389	575925
69204	575926
104555	575927
73960	575928
14663	575929
31204	575930
17889	575931
30670	575932
24876	575933
70258	575934
147150	575935
105325	575936
24933	575937
79640	575938
24842	575939
51648	575940
4394	575941
2000	575942
124543	575943
76275	575944
99690	575945
8895	575946
13301	575947
128741	575948
1151	575949
82168	575950
5408	575951
3539	575952
48755	575953
153389	575954
3094	575955
25136	575956
46641	575957
139655	575958
141248	575959
30424	575960
969	575961
27558	575962
3420	575963
68995	575964
12341	575965
26229	575966
56011	575967
15177	575968
1512	575969
30285	575970
138061	575971
12583	575972
53529	575973
6352	575974
38637	575975
82566	575976
48994	575977
155480	575978
10839	575979
22042	575980
67052	575981
59676	575982
24432	575983
1348	575984
11678	575985
107626	575986
46920	575987
103573	575988
98766	575989
49062	575990
14631	575991
80386	575992
64776	575993
107010	575994
18098	575995
449	575996
15945	575997
3365	575998
42404	575999
42122	576000
73440	576001
96641	576002
122423	576003
31472	576004
2561	576005
25371	576006
51807	576007
114230	576008
21331	576009
48769	576010
1108	576011
4540	576012
26223	576013
73734	576014
61065	576015
28946	576016
2197	576017
49602	576018
17918	576019
21123	576020
25696	576021
64604	576022
83683	576023
39002	576024
8253	576025
20170	576026
34193	576027
29921	576028
96408	576029
272	576030
127653	576031
40798	576032
26109	576033
93885	576034
76157	576035
823	576036
18727	576037
66302	576038
122647	576039
13293	576040
49249	576041
35304	576042
81870	576043
697	576044
24134	576045
40138	576046
46801	576047
73786	576048
26158	576049
152171	576050
9009	576051
34734	576052
9533	576053
17458	576054
68815	576055
74441	576056
74376	576057
19958	576058
4847	576059
2174	576060
101198	576061
1282	576062
51582	576063
4753	576064
71257	576065
62344	576066
14151	576067
105502	576068
42065	576069
12515	576070
31320	576071
4904	576072
13278	576073
108826	576074
101693	576075
59072	576076
3165	576077
83378	576078
90230	576079
3288	576080
50717	576081
114342	576082
15992	576083
15655	576084
129787	576085
60223	576086
75514	576087
75688	576088
48078	576089
59207	576090
62502	576091
43593	576092
97015	576093
25466	576094
3441	576095
381	576096
17000	576097
132194	576098
2984	576099
52608	576100
90107	576101
128125	576102
61211	576103
77500	576104
17183	576105
28448	576106
96908	576107
96	576108
61358	576109
6588	576110
67675	576111
40625	576112
29224	576113
68659	576114
8	576115
41357	576116
30744	576117
6257	576118
94805	576119
31206	576120
18640	576121
150748	576122
63431	576123
42	576124
29394	576125
8978	576126
3449	576127
41469	576128
5069	576129
37304	576130
103671	576131
53381	576132
82387	576133
112474	576134
112936	576135
101325	576136
2701	576137
79127	576138
4903	576139
29441	576140
9461	576141
7429	576142
49653	576143
57290	576144
142942	576145
110660	576146
1320	576147
23216	576148
3048	576149
34541	576150
18385	576151
14679	576152
1337	576153
64501	576154
62983	576155
21145	576156
8718	576157
99221	576158
122984	576159
53075	576160
10014	576161
68507	576162
48975	576163
9687	576164
9372	576165
12217	576166
44241	576167
125141	576168
48643	576169
28126	576170
41048	576171
7635	576172
106918	576173
49191	576174
129508	576175
50116	576176
46505	576177
20151	576178
75150	576179
8687	576180
16236	576181
3057	576182
77185	576183
101931	576184
8576	576185
7299	576186
30622	576187
11170	576188
140637	576189
9336	576190
15622	576191
11579	576192
94353	576193
14992	576194
140970	576195
7330	576196
56300	576197
10501	576198
163810	576199
95455	576200
6329	576201
99694	576202
5847	576203
31978	576204
1955	576205
160006	576206
41546	576207
129357	576208
43835	576209
35992	576210
26114	576211
110109	576212
35533	576213
6653	576214
24673	576215
157649	576216
78420	576217
58327	576218
75992	576219
72166	576220
7309	576221
66257	576222
40418	576223
44191	576224
153233	576225
112108	576226
25854	576227
151295	576228
3692	576229
11267	576230
20893	576231
115610	576232
16407	576233
128881	576234
53755	576235
37448	576236
483	576237
4472	576238
118735	576239
44761	576240
33765	576241
67369	576242
26923	576243
18101	576244
19844	576245
110962	576246
135677	576247
17532	576248
16119	576249
2547	576250
40803	576251
7307	576252
25731	576253
5785	576254
37313	576255
7502	576256
47782	576257
417	576258
33755	576259
695	576260
15483	576261
39877	576262
50447	576263
35406	576264
146716	576265
11732	576266
43195	576267
39145	576268
81518	576269
137300	576270
82522	576271
7418	576272
20265	576273
30475	576274
49673	576275
51595	576276
1826	576277
93999	576278
32794	576279
48826	576280
1933	576281
15392	576282
124706	576283
32079	576284
18046	576285
21844	576286
137492	576287
3628	576288
34494	576289
99793	576290
38128	576291
19980	576292
6434	576293
8477	576294
164542	576295
109649	576296
35731	576297
63817	576298
107468	576299
8369	576300
97975	576301
9700	576302
1745	576303
8535	576304
21469	576305
72405	576306
17543	576307
733	576308
6871	576309
15945	576310
125321	576311
23992	576312
35327	576313
717	576314
13420	576315
18591	576316
55980	576317
16532	576318
91613	576319
26015	576320
151076	576321
76097	576322
40351	576323
73905	576324
73255	576325
80521	576326
56398	576327
16647	576328
42195	576329
18917	576330
9007	576331
131879	576332
50154	576333
8624	576334
4828	576335
20296	576336
33204	576337
40781	576338
23030	576339
13023	576340
89138	576341
353	576342
130169	576343
60929	576344
31068	576345
51281	576346
38572	576347
93892	576348
68553	576349
94425	576350
6656	576351
29129	576352
101617	576353
3451	576354
65805	576355
80878	576356
34724	576357
93791	576358
45091	576359
44174	576360
37006	576361
22634	576362
64365	576363
4740	576364
123663	576365
17491	576366
29297	576367
2880	576368
120252	576369
6898	576370
70882	576371
17642	576372
59523	576373
62147	576374
24599	576375
46690	576376
13335	576377
84901	576378
36897	576379
103951	576380
59317	576381
969	576382
65400	576383
32921	576384
63069	576385
49638	576386
98588	576387
100175	576388
8868	576389
6338	576390
23119	576391
47566	576392
37129	576393
37487	576394
39324	576395
80435	576396
134246	576397
40440	576398
17562	576399
90842	576400
76973	576401
66402	576402
2098	576403
13899	576404
108933	576405
87873	576406
29038	576407
55667	576408
64633	576409
12811	576410
11606	576411
10739	576412
116969	576413
74978	576414
48565	576415
21743	576416
16360	576417
63270	576418
14362	576419
18296	576420
50306	576421
19466	576422
46361	576423
27191	576424
67449	576425
38824	576426
106219	576427
4768	576428
19161	576429
79997	576430
8020	576431
55390	576432
36437	576433
1849	576434
78296	576435
83955	576436
13078	576437
31998	576438
33849	576439
67994	576440
9100	576441
43885	576442
34619	576443
15970	576444
9554	576445
27108	576446
21172	576447
103768	576448
10402	576449
16153	576450
67030	576451
106486	576452
58042	576453
36640	576454
112557	576455
50971	576456
5339	576457
22067	576458
60505	576459
880	576460
15222	576461
60171	576462
15467	576463
127079	576464
95835	576465
102778	576466
21892	576467
111624	576468
19492	576469
144	576470
18822	576471
19223	576472
4857	576473
26520	576474
82169	576475
6847	576476
162213	576477
46196	576478
46562	576479
106064	576480
3102	576481
40740	576482
113467	576483
64463	576484
13964	576485
103213	576486
2568	576487
22716	576488
50405	576489
70172	576490
21892	576491
96715	576492
125598	576493
2470	576494
12678	576495
50836	576496
18667	576497
70427	576498
28725	576499
55789	576500
78166	576501
1195	576502
111117	576503
7457	576504
28819	576505
81447	576506
42966	576507
138715	576508
58444	576509
164777	576510
4221	576511
433	576512
113709	576513
93069	576514
71138	576515
27469	576516
12081	576517
27441	576518
28298	576519
1580	576520
95215	576521
4201	576522
6805	576523
41668	576524
2394	576525
13019	576526
43413	576527
93895	576528
24449	576529
25759	576530
62479	576531
6095	576532
22718	576533
76804	576534
107539	576535
64544	576536
80718	576537
37290	576538
5524	576539
21118	576540
26978	576541
20550	576542
86128	576543
84877	576544
11840	576545
11135	576546
67720	576547
154422	576548
24251	576549
44394	576550
26558	576551
50035	576552
2644	576553
10426	576554
21441	576555
27937	576556
5296	576557
66334	576558
46261	576559
113672	576560
43766	576561
49818	576562
1650	576563
50870	576564
10039	576565
66001	576566
19902	576567
153801	576568
70010	576569
316	576570
62744	576571
110052	576572
61070	576573
161414	576574
53849	576575
793	576576
48932	576577
79678	576578
118479	576579
116983	576580
64449	576581
46176	576582
87148	576583
89290	576584
39147	576585
21592	576586
81308	576587
48725	576588
16350	576589
114476	576590
30036	576591
16517	576592
52062	576593
618	576594
111715	576595
26799	576596
89553	576597
39662	576598
68991	576599
9266	576600
57613	576601
139907	576602
38037	576603
28149	576604
14804	576605
76023	576606
51247	576607
5679	576608
4701	576609
152644	576610
36606	576611
1676	576612
162856	576613
128791	576614
88454	576615
31109	576616
27245	576617
4056	576618
10542	576619
52735	576620
15043	576621
17344	576622
23491	576623
2185	576624
40774	576625
14297	576626
7548	576627
7336	576628
32467	576629
161781	576630
25035	576631
8963	576632
117273	576633
48005	576634
29637	576635
3017	576636
27311	576637
89042	576638
27932	576639
18238	576640
36090	576641
21996	576642
153771	576643
18571	576644
18597	576645
9078	576646
51646	576647
774	576648
45999	576649
51177	576650
107018	576651
41539	576652
21437	576653
21832	576654
21002	576655
3305	576656
6364	576657
93400	576658
56614	576659
59677	576660
12732	576661
27704	576662
53469	576663
14976	576664
18355	576665
17810	576666
37298	576667
33275	576668
88942	576669
55562	576670
58282	576671
101921	576672
229	576673
1735	576674
61800	576675
2496	576676
159655	576677
61111	576678
3150	576679
5763	576680
3104	576681
33453	576682
16833	576683
51078	576684
69929	576685
32808	576686
7363	576687
48942	576688
21168	576689
32353	576690
31415	576691
31904	576692
14056	576693
94564	576694
60645	576695
47044	576696
87045	576697
17118	576698
24790	576699
47445	576700
66932	576701
16896	576702
48424	576703
62684	576704
60293	576705
17085	576706
4649	576707
164384	576708
72184	576709
10067	576710
18417	576711
41066	576712
67589	576713
6095	576714
105649	576715
19824	576716
89055	576717
62729	576718
33758	576719
53244	576720
26466	576721
9928	576722
35707	576723
6499	576724
105615	576725
27130	576726
67622	576727
6420	576728
20000	576729
76581	576730
6111	576731
30830	576732
108477	576733
22985	576734
29027	576735
126885	576736
106114	576737
790	576738
148390	576739
1726	576740
136455	576741
89124	576742
1548	576743
9568	576744
93389	576745
85898	576746
99034	576747
43934	576748
11849	576749
1945	576750
104040	576751
28682	576752
23159	576753
12723	576754
10875	576755
150244	576756
19504	576757
1632	576758
20181	576759
12342	576760
45803	576761
16227	576762
22818	576763
19703	576764
29458	576765
46705	576766
138700	576767
33243	576768
138451	576769
55075	576770
41069	576771
7016	576772
40742	576773
3789	576774
47804	576775
41010	576776
21764	576777
100781	576778
27904	576779
85398	576780
54653	576781
28856	576782
17619	576783
34181	576784
144777	576785
33805	576786
5691	576787
14027	576788
11245	576789
56403	576790
35505	576791
110064	576792
55778	576793
4660	576794
22655	576795
63955	576796
19104	576797
11487	576798
24428	576799
2858	576800
53958	576801
94025	576802
67331	576803
27683	576804
38299	576805
586	576806
55556	576807
40728	576808
140539	576809
25482	576810
61101	576811
24513	576812
70104	576813
6100	576814
45840	576815
11256	576816
26477	576817
6446	576818
22127	576819
16442	576820
53282	576821
5790	576822
3477	576823
212	576824
101600	576825
64179	576826
16478	576827
72231	576828
21383	576829
25518	576830
49054	576831
13681	576832
73892	576833
81500	576834
16748	576835
1075	576836
19116	576837
113600	576838
60318	576839
1772	576840
113276	576841
452	576842
138291	576843
30689	576844
89435	576845
2037	576846
7720	576847
58074	576848
20368	576849
52426	576850
23858	576851
121022	576852
58925	576853
50299	576854
10028	576855
127426	576856
71246	576857
48663	576858
20312	576859
58766	576860
41012	576861
17745	576862
18442	576863
44964	576864
29405	576865
24676	576866
41162	576867
34792	576868
36929	576869
49252	576870
10627	576871
20666	576872
503	576873
11968	576874
49183	576875
101494	576876
29583	576877
42038	576878
4087	576879
11502	576880
86914	576881
98730	576882
24318	576883
36150	576884
17289	576885
79748	576886
12391	576887
24631	576888
73727	576889
64888	576890
9800	576891
1858	576892
26307	576893
102493	576894
97879	576895
9518	576896
156155	576897
45671	576898
22088	576899
10940	576900
23740	576901
2663	576902
12394	576903
76624	576904
3788	576905
66417	576906
52481	576907
98607	576908
21330	576909
93030	576910
14503	576911
17112	576912
82206	576913
7665	576914
42264	576915
125113	576916
15304	576917
112616	576918
2716	576919
79320	576920
11393	576921
16920	576922
20062	576923
51177	576924
44084	576925
10626	576926
21043	576927
101497	576928
23327	576929
96935	576930
5207	576931
86478	576932
19561	576933
4210	576934
21391	576935
111416	576936
7439	576937
73696	576938
292	576939
110547	576940
3464	576941
13901	576942
4183	576943
93982	576944
118843	576945
54009	576946
67360	576947
23039	576948
62323	576949
16992	576950
42199	576951
2453	576952
120371	576953
161812	576954
25261	576955
30149	576956
12167	576957
116600	576958
12943	576959
21323	576960
66637	576961
28268	576962
38360	576963
3582	576964
18575	576965
40894	576966
28967	576967
486	576968
3884	576969
124057	576970
153613	576971
50256	576972
162298	576973
156444	576974
6942	576975
11474	576976
64385	576977
103	576978
21934	576979
21551	576980
72157	576981
29888	576982
34903	576983
16954	576984
131384	576985
61304	576986
25648	576987
57450	576988
11118	576989
20643	576990
1676	576991
65578	576992
1416	576993
70288	576994
104724	576995
41374	576996
22670	576997
70333	576998
54512	576999
60130	577000
107042	577001
21342	577002
2504	577003
71590	577004
56455	577005
123171	577006
23151	577007
107594	577008
43773	577009
8906	577010
79044	577011
11416	577012
47624	577013
133915	577014
11389	577015
3703	577016
125217	577017
759	577018
110917	577019
20704	577020
22348	577021
3820	577022
30020	577023
9918	577024
1974	577025
102328	577026
7157	577027
1117	577028
9740	577029
24858	577030
863	577031
41357	577032
52857	577033
45162	577034
138997	577035
88017	577036
144575	577037
6260	577038
15373	577039
154024	577040
2205	577041
41558	577042
5990	577043
23843	577044
27947	577045
103830	577046
8304	577047
22984	577048
148254	577049
106663	577050
18452	577051
24865	577052
3473	577053
22404	577054
9758	577055
15827	577056
60276	577057
91822	577058
12143	577059
52739	577060
24811	577061
11288	577062
168312	577063
14405	577064
3169	577065
33774	577066
19826	577067
30228	577068
33161	577069
15191	577070
48742	577071
89222	577072
48573	577073
376	577074
38218	577075
12020	577076
167352	577077
67271	577078
71	577079
3511	577080
107307	577081
29961	577082
16630	577083
96148	577084
25804	577085
15526	577086
64782	577087
46800	577088
4953	577089
9558	577090
110320	577091
23465	577092
2559	577093
143704	577094
45401	577095
21319	577096
53060	577097
66667	577098
10123	577099
57870	577100
47292	577101
9604	577102
8114	577103
24329	577104
6044	577105
169705	577106
19498	577107
71677	577108
16245	577109
72597	577110
69933	577111
54995	577112
24593	577113
691	577114
27690	577115
359	577116
27657	577117
125380	577118
1521	577119
60055	577120
95342	577121
24342	577122
93185	577123
36250	577124
22801	577125
24280	577126
13828	577127
139191	577128
11643	577129
117990	577130
126983	577131
72420	577132
9164	577133
35940	577134
4053	577135
15612	577136
97100	577137
40267	577138
19163	577139
105404	577140
13333	577141
48273	577142
2224	577143
100053	577144
3421	577145
2550	577146
97250	577147
62343	577148
2081	577149
12302	577150
19790	577151
23889	577152
55239	577153
105455	577154
28312	577155
54410	577156
1345	577157
97142	577158
8490	577159
160508	577160
24266	577161
79290	577162
82183	577163
6153	577164
111112	577165
6443	577166
8226	577167
146705	577168
82774	577169
41454	577170
65904	577171
10404	577172
18815	577173
3802	577174
7720	577175
2209	577176
35788	577177
51553	577178
56390	577179
26646	577180
8100	577181
24683	577182
3395	577183
27518	577184
15682	577185
21056	577186
423	577187
53916	577188
34275	577189
70126	577190
79415	577191
157329	577192
18637	577193
95003	577194
61980	577195
10134	577196
352	577197
16015	577198
93785	577199
37792	577200
10155	577201
17727	577202
16246	577203
71399	577204
19862	577205
103848	577206
119827	577207
63254	577208
21404	577209
27158	577210
101374	577211
78920	577212
10612	577213
3596	577214
52643	577215
97282	577216
24197	577217
39258	577218
14037	577219
2098	577220
162031	577221
28177	577222
54473	577223
32521	577224
954	577225
1774	577226
89470	577227
36279	577228
28588	577229
7146	577230
23028	577231
8624	577232
26132	577233
50421	577234
73454	577235
8940	577236
26877	577237
19984	577238
89695	577239
64249	577240
26	577241
3542	577242
16732	577243
84840	577244
2197	577245
1329	577246
33200	577247
42168	577248
33087	577249
56742	577250
61734	577251
90366	577252
62909	577253
2081	577254
40984	577255
56598	577256
54480	577257
3279	577258
80323	577259
28104	577260
45333	577261
34575	577262
55636	577263
121025	577264
57386	577265
6099	577266
75841	577267
85745	577268
6966	577269
186	577270
86731	577271
56331	577272
17274	577273
67677	577274
24961	577275
54995	577276
13965	577277
101808	577278
56428	577279
81504	577280
17858	577281
10081	577282
127026	577283
40317	577284
103145	577285
19411	577286
88392	577287
2027	577288
10278	577289
35402	577290
167919	577291
1481	577292
149798	577293
2750	577294
75613	577295
46873	577296
161553	577297
43086	577298
101388	577299
163851	577300
3007	577301
1485	577302
36328	577303
70342	577304
41935	577305
34856	577306
12195	577307
121430	577308
60440	577309
34359	577310
45883	577311
98888	577312
88918	577313
110622	577314
135754	577315
108167	577316
2646	577317
18127	577318
127161	577319
9044	577320
84947	577321
63184	577322
114911	577323
101372	577324
71083	577325
12631	577326
61706	577327
13109	577328
23193	577329
88140	577330
5834	577331
88077	577332
3042	577333
23584	577334
82687	577335
79679	577336
27973	577337
23916	577338
36736	577339
3386	577340
122957	577341
51970	577342
95335	577343
11545	577344
21174	577345
21795	577346
26479	577347
4647	577348
1141	577349
19851	577350
64550	577351
14289	577352
1751	577353
2491	577354
16512	577355
5812	577356
47136	577357
37966	577358
54849	577359
29372	577360
98906	577361
65496	577362
9046	577363
3633	577364
46801	577365
155166	577366
2843	577367
59439	577368
34075	577369
22960	577370
44174	577371
26680	577372
139314	577373
63067	577374
43138	577375
57960	577376
16250	577377
9240	577378
57747	577379
31151	577380
983	577381
8222	577382
1708	577383
11798	577384
181	577385
1491	577386
7865	577387
35083	577388
31022	577389
9726	577390
96084	577391
61270	577392
41516	577393
91578	577394
11011	577395
617	577396
42334	577397
120854	577398
88089	577399
2448	577400
86190	577401
44197	577402
113428	577403
43742	577404
3899	577405
7385	577406
118412	577407
9504	577408
15593	577409
36236	577410
57274	577411
32989	577412
77035	577413
18254	577414
2976	577415
2084	577416
3634	577417
44516	577418
27132	577419
40523	577420
2034	577421
14209	577422
92081	577423
29542	577424
19579	577425
106583	577426
5113	577427
2009	577428
46930	577429
2015	577430
52908	577431
3393	577432
37094	577433
75108	577434
56254	577435
75239	577436
105187	577437
11935	577438
31029	577439
61676	577440
72475	577441
49974	577442
11762	577443
63351	577444
48790	577445
17365	577446
56314	577447
7560	577448
66376	577449
8936	577450
61282	577451
4567	577452
31534	577453
3254	577454
362	577455
40288	577456
46812	577457
28707	577458
25905	577459
9360	577460
47934	577461
79042	577462
23106	577463
64684	577464
98941	577465
26366	577466
10055	577467
45800	577468
46114	577469
77203	577470
5050	577471
72457	577472
65447	577473
16130	577474
8234	577475
49967	577476
46937	577477
95202	577478
34762	577479
27323	577480
36071	577481
23524	577482
36815	577483
2531	577484
26752	577485
24334	577486
74604	577487
129061	577488
1266	577489
5339	577490
24261	577491
72147	577492
101220	577493
8112	577494
44147	577495
82312	577496
51414	577497
38647	577498
129602	577499
104832	577500
90704	577501
152825	577502
89	577503
16747	577504
75886	577505
21565	577506
41759	577507
17472	577508
101708	577509
12178	577510
157314	577511
32503	577512
78033	577513
102685	577514
76910	577515
37985	577516
5435	577517
14638	577518
60467	577519
63773	577520
104652	577521
45602	577522
72921	577523
32240	577524
35173	577525
130618	577526
36628	577527
35894	577528
11198	577529
69698	577530
76257	577531
14716	577532
9233	577533
5300	577534
58991	577535
135631	577536
78242	577537
47517	577538
19886	577539
1865	577540
3182	577541
33598	577542
38885	577543
53875	577544
553	577545
116653	577546
7498	577547
1734	577548
38529	577549
16672	577550
48766	577551
31603	577552
105293	577553
86695	577554
9535	577555
35399	577556
8588	577557
72191	577558
49459	577559
13204	577560
35207	577561
2325	577562
23044	577563
98042	577564
8325	577565
28472	577566
1409	577567
9105	577568
54382	577569
474	577570
112400	577571
9484	577572
141326	577573
6031	577574
2223	577575
30768	577576
38226	577577
142240	577578
47414	577579
139676	577580
47566	577581
122837	577582
4943	577583
79470	577584
8944	577585
14199	577586
20402	577587
2500	577588
18330	577589
1703	577590
38204	577591
2569	577592
67345	577593
5551	577594
1885	577595
91761	577596
44559	577597
65312	577598
173	577599
37565	577600
13341	577601
68606	577602
14702	577603
108463	577604
12390	577605
72352	577606
13861	577607
92847	577608
48266	577609
72146	577610
35028	577611
136176	577612
62509	577613
19892	577614
4007	577615
1016	577616
21436	577617
110343	577618
3526	577619
43934	577620
107958	577621
15765	577622
51173	577623
73676	577624
45053	577625
24897	577626
68872	577627
664	577628
119762	577629
62014	577630
4170	577631
5364	577632
43881	577633
44282	577634
20392	577635
14891	577636
54169	577637
13432	577638
2528	577639
568	577640
23129	577641
92972	577642
18532	577643
55561	577644
18912	577645
263	577646
7496	577647
39997	577648
8756	577649
128754	577650
24180	577651
57906	577652
28624	577653
48256	577654
33713	577655
12419	577656
24214	577657
5098	577658
21322	577659
74737	577660
37114	577661
41886	577662
28717	577663
53119	577664
35657	577665
125301	577666
78759	577667
23874	577668
1163	577669
7145	577670
21704	577671
7179	577672
23439	577673
11649	577674
43019	577675
71315	577676
53454	577677
47361	577678
13370	577679
59243	577680
62134	577681
141266	577682
20595	577683
79404	577684
9591	577685
44980	577686
63668	577687
90534	577688
22185	577689
30042	577690
14287	577691
4887	577692
95493	577693
148207	577694
23315	577695
109986	577696
11974	577697
12218	577698
320	577699
38821	577700
3284	577701
168984	577702
83002	577703
58876	577704
59893	577705
20105	577706
43836	577707
4320	577708
42866	577709
16529	577710
9455	577711
62568	577712
43512	577713
29636	577714
130519	577715
36909	577716
116417	577717
111195	577718
135642	577719
60246	577720
71840	577721
10464	577722
5154	577723
12278	577724
57039	577725
68013	577726
33047	577727
65584	577728
121427	577729
2771	577730
78393	577731
7527	577732
108147	577733
58563	577734
138287	577735
23521	577736
61388	577737
98008	577738
35717	577739
39090	577740
73035	577741
30294	577742
21960	577743
76010	577744
29667	577745
15442	577746
100560	577747
27536	577748
14781	577749
6774	577750
45613	577751
83867	577752
40542	577753
45131	577754
63205	577755
37769	577756
421	577757
116565	577758
138745	577759
56673	577760
24818	577761
59611	577762
21214	577763
139130	577764
5131	577765
59972	577766
9427	577767
84799	577768
99585	577769
8435	577770
64052	577771
43163	577772
14725	577773
68917	577774
75181	577775
15565	577776
991	577777
10181	577778
159521	577779
167164	577780
19170	577781
54492	577782
1979	577783
36653	577784
13940	577785
43303	577786
95082	577787
616	577788
3295	577789
41534	577790
6424	577791
59809	577792
165170	577793
35206	577794
20641	577795
116487	577796
17471	577797
48435	577798
41631	577799
62819	577800
219	577801
5184	577802
46658	577803
78141	577804
22597	577805
28010	577806
10714	577807
40028	577808
12702	577809
65089	577810
319	577811
89791	577812
126566	577813
55274	577814
12921	577815
86875	577816
116222	577817
14002	577818
76690	577819
1339	577820
50428	577821
66640	577822
7510	577823
383	577824
5384	577825
1467	577826
62864	577827
11197	577828
19433	577829
5940	577830
14441	577831
19993	577832
20535	577833
16190	577834
11058	577835
41893	577836
55639	577837
7528	577838
2514	577839
60930	577840
14612	577841
3951	577842
114995	577843
124121	577844
1601	577845
79127	577846
64931	577847
31666	577848
55031	577849
2293	577850
110177	577851
10694	577852
66636	577853
42465	577854
122634	577855
121824	577856
28894	577857
2522	577858
110407	577859
51880	577860
30820	577861
32496	577862
75575	577863
82484	577864
99323	577865
10883	577866
7768	577867
10945	577868
127065	577869
16959	577870
156236	577871
66849	577872
50838	577873
51525	577874
7	577875
26192	577876
18527	577877
4495	577878
115983	577879
22858	577880
85271	577881
62445	577882
38745	577883
100402	577884
26046	577885
9321	577886
60	577887
13691	577888
93982	577889
53861	577890
22342	577891
150223	577892
10847	577893
9033	577894
23837	577895
26736	577896
75011	577897
51060	577898
1172	577899
76183	577900
50057	577901
27647	577902
30125	577903
3609	577904
139696	577905
18062	577906
50539	577907
4337	577908
21453	577909
83449	577910
163655	577911
8240	577912
10804	577913
32398	577914
3071	577915
4610	577916
106632	577917
18400	577918
50525	577919
27893	577920
24345	577921
101407	577922
167137	577923
34885	577924
74229	577925
90922	577926
71472	577927
27877	577928
96449	577929
31282	577930
8601	577931
20785	577932
22952	577933
7821	577934
6910	577935
109063	577936
78664	577937
32072	577938
50644	577939
10285	577940
91218	577941
33956	577942
71443	577943
3447	577944
11995	577945
96808	577946
67505	577947
14602	577948
64870	577949
70727	577950
35599	577951
14320	577952
10986	577953
49313	577954
84772	577955
133523	577956
7108	577957
96761	577958
4758	577959
96049	577960
164039	577961
68250	577962
71655	577963
55172	577964
9159	577965
19157	577966
16725	577967
93523	577968
45371	577969
4460	577970
17741	577971
20082	577972
73357	577973
13926	577974
37513	577975
141866	577976
64186	577977
107368	577978
9693	577979
31718	577980
27226	577981
4197	577982
67799	577983
110185	577984
21820	577985
7427	577986
110440	577987
85113	577988
125	577989
91272	577990
67319	577991
1357	577992
60991	577993
35761	577994
130997	577995
46471	577996
80568	577997
6221	577998
6140	577999
1491	578000
43571	578001
12696	578002
6163	578003
84720	578004
1157	578005
9201	578006
89181	578007
71978	578008
73299	578009
10719	578010
66623	578011
91670	578012
83576	578013
575	578014
30722	578015
22568	578016
37348	578017
70545	578018
43528	578019
21003	578020
678	578021
13569	578022
1088	578023
39010	578024
1475	578025
118063	578026
24373	578027
90267	578028
53459	578029
58118	578030
54049	578031
7673	578032
55386	578033
62702	578034
29237	578035
16253	578036
13469	578037
657	578038
109871	578039
73317	578040
79529	578041
4937	578042
45361	578043
20070	578044
24227	578045
152812	578046
39957	578047
51353	578048
86561	578049
84869	578050
17366	578051
10976	578052
47971	578053
152463	578054
564	578055
15583	578056
14399	578057
46070	578058
6167	578059
102257	578060
92194	578061
5841	578062
992	578063
140151	578064
5372	578065
16376	578066
51608	578067
36583	578068
114176	578069
21818	578070
18292	578071
78017	578072
39833	578073
42212	578074
3148	578075
3590	578076
2619	578077
12214	578078
35644	578079
13804	578080
24379	578081
56039	578082
5	578083
14	578084
68380	578085
24289	578086
4174	578087
13590	578088
85496	578089
43164	578090
94684	578091
7692	578092
106480	578093
3	578094
39819	578095
13042	578096
86288	578097
92216	578098
255	578099
13699	578100
157766	578101
77632	578102
50418	578103
115549	578104
9204	578105
5374	578106
64535	578107
2249	578108
2674	578109
62995	578110
64718	578111
31286	578112
49937	578113
17257	578114
81326	578115
436	578116
72975	578117
9792	578118
34185	578119
39736	578120
50259	578121
46713	578122
167525	578123
125363	578124
2055	578125
43572	578126
128472	578127
1781	578128
38693	578129
25895	578130
57	578131
104028	578132
2175	578133
386	578134
12874	578135
22702	578136
3931	578137
61679	578138
8823	578139
38888	578140
4304	578141
44288	578142
151764	578143
12671	578144
166330	578145
10653	578146
27301	578147
14935	578148
80516	578149
96016	578150
137175	578151
2363	578152
18082	578153
101246	578154
29167	578155
109539	578156
92244	578157
15471	578158
82487	578159
27026	578160
4422	578161
64408	578162
14204	578163
14292	578164
27848	578165
41160	578166
3308	578167
366	578168
132027	578169
2549	578170
87015	578171
113259	578172
51756	578173
169832	578174
1336	578175
994	578176
9584	578177
69731	578178
58223	578179
23196	578180
56071	578181
100632	578182
2419	578183
53422	578184
41584	578185
19705	578186
108668	578187
76096	578188
20737	578189
62469	578190
24240	578191
7661	578192
32028	578193
7053	578194
28325	578195
4281	578196
69856	578197
69480	578198
58885	578199
69560	578200
46185	578201
17497	578202
13762	578203
14841	578204
3958	578205
1360	578206
62931	578207
17037	578208
2111	578209
12857	578210
59261	578211
14201	578212
1471	578213
17872	578214
38588	578215
67780	578216
166162	578217
25094	578218
28397	578219
9618	578220
81444	578221
25905	578222
13657	578223
111308	578224
31221	578225
160553	578226
36797	578227
18932	578228
15549	578229
96685	578230
35201	578231
76058	578232
10930	578233
32054	578234
15482	578235
97829	578236
50716	578237
2028	578238
6378	578239
524	578240
151247	578241
6446	578242
49158	578243
20346	578244
11290	578245
95971	578246
28778	578247
71591	578248
9122	578249
27335	578250
2400	578251
41120	578252
112533	578253
71661	578254
115234	578255
10477	578256
135140	578257
36597	578258
2790	578259
15346	578260
26447	578261
49181	578262
73017	578263
17906	578264
5867	578265
18934	578266
65826	578267
36319	578268
11119	578269
46904	578270
21117	578271
19966	578272
87690	578273
138081	578274
45610	578275
10782	578276
719	578277
109616	578278
39	578279
169121	578280
1051	578281
4297	578282
7290	578283
110081	578284
738	578285
30103	578286
52623	578287
58049	578288
7305	578289
23762	578290
32232	578291
35991	578292
30479	578293
34095	578294
32452	578295
14382	578296
18989	578297
11615	578298
78006	578299
8338	578300
76811	578301
40293	578302
123464	578303
4026	578304
58709	578305
68456	578306
124546	578307
16197	578308
50	578309
73051	578310
6893	578311
111210	578312
3977	578313
76492	578314
110344	578315
46898	578316
23162	578317
4424	578318
12849	578319
35733	578320
4710	578321
485	578322
23080	578323
13738	578324
55349	578325
26221	578326
67835	578327
27090	578328
62633	578329
67242	578330
37074	578331
84730	578332
98201	578333
95878	578334
28883	578335
35347	578336
110958	578337
19057	578338
50819	578339
88715	578340
40964	578341
94447	578342
42733	578343
57995	578344
21926	578345
21335	578346
19104	578347
130508	578348
23519	578349
43545	578350
50956	578351
70159	578352
2584	578353
58619	578354
84829	578355
38487	578356
44118	578357
88277	578358
19208	578359
48105	578360
5418	578361
29142	578362
24281	578363
1749	578364
970	578365
349	578366
126721	578367
57244	578368
9382	578369
61866	578370
106838	578371
8793	578372
21540	578373
88986	578374
1309	578375
86	578376
107236	578377
9327	578378
49478	578379
33176	578380
3240	578381
84148	578382
63166	578383
111009	578384
29186	578385
127739	578386
138492	578387
140362	578388
3902	578389
45361	578390
3226	578391
8304	578392
3112	578393
10696	578394
91246	578395
4605	578396
101383	578397
51443	578398
67053	578399
152420	578400
11675	578401
6040	578402
4897	578403
44458	578404
91842	578405
635	578406
17469	578407
20999	578408
81041	578409
97237	578410
103790	578411
24335	578412
133412	578413
15019	578414
78295	578415
11814	578416
23323	578417
89369	578418
67066	578419
722	578420
64367	578421
6244	578422
71940	578423
13508	578424
120298	578425
19568	578426
48814	578427
133564	578428
30440	578429
25395	578430
5916	578431
38485	578432
34830	578433
86630	578434
22879	578435
76589	578436
20071	578437
131998	578438
38698	578439
13869	578440
42029	578441
38452	578442
15133	578443
626	578444
51361	578445
105940	578446
1412	578447
36166	578448
70236	578449
38148	578450
16083	578451
90929	578452
21682	578453
118340	578454
28719	578455
4199	578456
90832	578457
7509	578458
29004	578459
12184	578460
61794	578461
145938	578462
43661	578463
18279	578464
41181	578465
4521	578466
159238	578467
3540	578468
101204	578469
17101	578470
37397	578471
32216	578472
108243	578473
20393	578474
29804	578475
12672	578476
5776	578477
318	578478
54796	578479
66803	578480
6539	578481
125901	578482
45681	578483
699	578484
108983	578485
103723	578486
47413	578487
75783	578488
103391	578489
153213	578490
80263	578491
3015	578492
4359	578493
48012	578494
43939	578495
100341	578496
35346	578497
26587	578498
129416	578499
62871	578500
50708	578501
51326	578502
16876	578503
67584	578504
47963	578505
9379	578506
812	578507
101324	578508
41564	578509
17529	578510
45394	578511
124983	578512
23567	578513
30988	578514
995	578515
76974	578516
12718	578517
5845	578518
735	578519
54086	578520
73923	578521
121273	578522
93467	578523
36791	578524
6675	578525
97317	578526
35711	578527
871	578528
10433	578529
5471	578530
87268	578531
356	578532
35370	578533
130261	578534
136168	578535
23989	578536
7813	578537
19099	578538
42114	578539
48449	578540
4900	578541
75547	578542
82555	578543
6159	578544
63308	578545
338	578546
606	578547
44465	578548
1364	578549
105336	578550
18910	578551
108749	578552
56035	578553
11707	578554
46117	578555
45806	578556
27117	578557
69614	578558
672	578559
112272	578560
31731	578561
48605	578562
4791	578563
76025	578564
47911	578565
13193	578566
17386	578567
50247	578568
8404	578569
35126	578570
21897	578571
85568	578572
47758	578573
140330	578574
125305	578575
58471	578576
25453	578577
71502	578578
163202	578579
41632	578580
29980	578581
24541	578582
100576	578583
87254	578584
15621	578585
45388	578586
12125	578587
119606	578588
62938	578589
471	578590
119414	578591
15343	578592
34960	578593
113021	578594
48956	578595
92389	578596
58554	578597
9092	578598
43518	578599
19480	578600
37057	578601
87303	578602
38429	578603
859	578604
67386	578605
29738	578606
14940	578607
34116	578608
25508	578609
2996	578610
64680	578611
89937	578612
39015	578613
41247	578614
26868	578615
83272	578616
18063	578617
16653	578618
43200	578619
22876	578620
96	578621
95006	578622
32097	578623
1561	578624
19465	578625
29625	578626
21813	578627
2485	578628
163615	578629
18580	578630
89632	578631
6648	578632
9080	578633
61035	578634
15980	578635
48638	578636
17122	578637
24074	578638
67649	578639
33373	578640
86836	578641
15311	578642
5143	578643
90757	578644
6578	578645
52826	578646
1023	578647
93699	578648
5004	578649
41996	578650
104715	578651
23529	578652
54114	578653
55534	578654
11584	578655
5036	578656
13231	578657
94490	578658
148513	578659
50960	578660
67977	578661
109821	578662
1439	578663
37937	578664
26676	578665
36319	578666
55033	578667
63023	578668
22210	578669
24386	578670
74798	578671
51942	578672
20989	578673
20825	578674
33495	578675
46374	578676
46134	578677
28962	578678
44181	578679
106010	578680
100224	578681
45695	578682
6923	578683
24514	578684
1818	578685
16436	578686
26931	578687
6918	578688
53890	578689
44132	578690
90059	578691
29435	578692
16553	578693
70491	578694
2478	578695
4500	578696
63742	578697
1751	578698
4796	578699
23375	578700
44133	578701
165808	578702
72980	578703
19275	578704
37417	578705
110694	578706
45135	578707
44987	578708
29347	578709
120306	578710
50181	578711
59958	578712
27280	578713
22081	578714
66532	578715
44200	578716
6635	578717
8649	578718
6880	578719
66243	578720
28312	578721
150819	578722
475	578723
65022	578724
5475	578725
37274	578726
94745	578727
2243	578728
96827	578729
1621	578730
2793	578731
54472	578732
18548	578733
9544	578734
1266	578735
2486	578736
30	578737
51754	578738
12975	578739
69808	578740
697	578741
43648	578742
132989	578743
904	578744
130392	578745
106073	578746
92407	578747
59474	578748
100900	578749
63483	578750
72787	578751
41232	578752
37327	578753
110395	578754
46089	578755
14307	578756
15464	578757
67629	578758
66099	578759
25767	578760
108834	578761
13229	578762
166624	578763
90792	578764
62329	578765
147360	578766
20984	578767
34250	578768
12711	578769
1873	578770
1936	578771
26997	578772
18096	578773
7683	578774
129136	578775
520	578776
1230	578777
27235	578778
7851	578779
12169	578780
13451	578781
106589	578782
26232	578783
33217	578784
26501	578785
10201	578786
176	578787
34494	578788
64395	578789
51071	578790
3713	578791
31243	578792
55002	578793
30086	578794
94759	578795
91445	578796
11780	578797
124924	578798
651	578799
51406	578800
28996	578801
17044	578802
5998	578803
969	578804
51089	578805
25891	578806
13640	578807
30631	578808
12928	578809
14203	578810
3402	578811
16388	578812
42098	578813
43162	578814
9212	578815
21463	578816
61505	578817
74794	578818
125577	578819
12317	578820
30947	578821
51247	578822
4905	578823
22756	578824
22300	578825
10769	578826
14862	578827
50045	578828
40221	578829
11100	578830
62097	578831
73222	578832
7842	578833
116561	578834
94588	578835
55458	578836
2110	578837
1066	578838
1302	578839
65861	578840
55119	578841
86659	578842
58866	578843
111867	578844
36081	578845
52249	578846
77433	578847
846	578848
35036	578849
114288	578850
10596	578851
120166	578852
29108	578853
44321	578854
85758	578855
111384	578856
30946	578857
2804	578858
15110	578859
114099	578860
139119	578861
3909	578862
18514	578863
95692	578864
600	578865
4583	578866
14009	578867
117555	578868
162668	578869
155713	578870
73901	578871
12305	578872
44694	578873
21462	578874
69746	578875
33781	578876
35514	578877
21703	578878
2825	578879
52651	578880
9115	578881
87932	578882
5081	578883
2052	578884
2386	578885
46676	578886
27983	578887
80668	578888
14598	578889
22744	578890
52906	578891
76401	578892
8449	578893
6414	578894
6124	578895
76300	578896
22697	578897
77930	578898
117554	578899
24750	578900
74434	578901
16829	578902
1662	578903
15587	578904
118564	578905
17103	578906
90439	578907
13736	578908
21699	578909
24967	578910
17226	578911
114300	578912
25704	578913
16539	578914
90246	578915
54525	578916
25917	578917
31823	578918
61917	578919
25875	578920
94773	578921
88862	578922
53589	578923
80016	578924
35835	578925
82	578926
53786	578927
32555	578928
15368	578929
6751	578930
3857	578931
117430	578932
101996	578933
28161	578934
69015	578935
16924	578936
104	578937
71318	578938
11724	578939
2514	578940
30804	578941
35597	578942
67673	578943
13658	578944
25239	578945
114580	578946
2071	578947
72307	578948
63811	578949
49618	578950
23683	578951
86904	578952
9780	578953
32209	578954
79603	578955
42743	578956
19579	578957
50	578958
165027	578959
67377	578960
25096	578961
528	578962
53739	578963
160392	578964
45221	578965
129822	578966
37608	578967
2868	578968
18782	578969
93342	578970
11825	578971
5341	578972
13538	578973
20135	578974
45467	578975
20665	578976
67098	578977
13944	578978
78103	578979
3417	578980
50321	578981
16399	578982
68132	578983
90919	578984
1100	578985
25884	578986
14319	578987
6331	578988
78527	578989
42478	578990
20703	578991
9174	578992
35	578993
3949	578994
28231	578995
11297	578996
17834	578997
16650	578998
37037	578999
111202	579000
109457	579001
114353	579002
98560	579003
94890	579004
19730	579005
18882	579006
58642	579007
25067	579008
25916	579009
82661	579010
704	579011
22967	579012
40330	579013
32877	579014
50472	579015
87408	579016
25672	579017
6305	579018
143127	579019
151757	579020
4945	579021
93552	579022
56511	579023
12852	579024
22812	579025
84025	579026
41911	579027
49897	579028
108325	579029
20135	579030
12552	579031
4551	579032
10834	579033
85368	579034
35083	579035
23986	579036
2028	579037
40120	579038
39593	579039
24002	579040
9824	579041
154425	579042
36009	579043
87870	579044
14269	579045
37794	579046
70212	579047
2506	579048
25368	579049
334	579050
59279	579051
48773	579052
12398	579053
26912	579054
68190	579055
168620	579056
50980	579057
33246	579058
97920	579059
80436	579060
42373	579061
57926	579062
62752	579063
60751	579064
32678	579065
16572	579066
147980	579067
95169	579068
12255	579069
30929	579070
292	579071
7428	579072
3425	579073
113040	579074
38029	579075
47979	579076
9491	579077
132798	579078
31288	579079
90376	579080
3919	579081
38448	579082
50357	579083
67852	579084
65604	579085
154844	579086
23464	579087
30007	579088
24813	579089
39524	579090
80817	579091
754	579092
70955	579093
25821	579094
89394	579095
2107	579096
90557	579097
34250	579098
2104	579099
6668	579100
56974	579101
42008	579102
17898	579103
141243	579104
63000	579105
15918	579106
227	579107
26488	579108
27396	579109
65163	579110
612	579111
3470	579112
5508	579113
6684	579114
139610	579115
860	579116
82235	579117
8162	579118
437	579119
27593	579120
76770	579121
66916	579122
111907	579123
8263	579124
55892	579125
24240	579126
8605	579127
76775	579128
157750	579129
7828	579130
137620	579131
167750	579132
14530	579133
46908	579134
13641	579135
15178	579136
64123	579137
32985	579138
43221	579139
114859	579140
588	579141
23851	579142
13790	579143
9073	579144
40152	579145
33615	579146
66108	579147
79813	579148
19111	579149
30733	579150
62187	579151
45629	579152
15361	579153
75461	579154
24863	579155
202	579156
71377	579157
168055	579158
63953	579159
2868	579160
90579	579161
99277	579162
8044	579163
71477	579164
3863	579165
96877	579166
25649	579167
19920	579168
273	579169
34034	579170
18858	579171
803	579172
5133	579173
45040	579174
353	579175
55088	579176
52203	579177
1063	579178
38018	579179
18299	579180
88819	579181
69229	579182
34868	579183
46830	579184
93830	579185
52203	579186
28761	579187
96800	579188
7838	579189
32290	579190
56484	579191
17313	579192
5366	579193
18727	579194
64820	579195
161220	579196
135544	579197
39344	579198
31013	579199
58876	579200
92275	579201
23451	579202
49561	579203
4159	579204
74168	579205
50772	579206
31755	579207
22330	579208
104918	579209
132121	579210
46243	579211
35739	579212
111000	579213
85563	579214
52062	579215
19519	579216
61326	579217
48026	579218
1902	579219
10701	579220
47570	579221
133125	579222
14154	579223
152330	579224
32132	579225
65719	579226
39063	579227
5612	579228
48448	579229
9416	579230
4837	579231
99226	579232
99419	579233
16913	579234
57520	579235
75724	579236
22172	579237
22564	579238
55880	579239
165580	579240
37515	579241
165099	579242
144481	579243
24734	579244
70400	579245
55274	579246
102744	579247
55594	579248
38946	579249
27483	579250
89598	579251
52916	579252
14953	579253
74320	579254
53653	579255
102166	579256
4263	579257
237	579258
4512	579259
10889	579260
36814	579261
19174	579262
112622	579263
3931	579264
103266	579265
25454	579266
105637	579267
899	579268
26711	579269
3444	579270
1452	579271
59900	579272
9088	579273
48645	579274
75325	579275
38077	579276
87540	579277
9749	579278
6704	579279
18037	579280
23820	579281
152480	579282
167053	579283
1667	579284
168108	579285
27125	579286
789	579287
1080	579288
52118	579289
82993	579290
128235	579291
88455	579292
4787	579293
49497	579294
9620	579295
77628	579296
8047	579297
74573	579298
131537	579299
5721	579300
25243	579301
17295	579302
59887	579303
22310	579304
115150	579305
83169	579306
108802	579307
76631	579308
36614	579309
61517	579310
140016	579311
81411	579312
105208	579313
54972	579314
50650	579315
56035	579316
26340	579317
17862	579318
12958	579319
10877	579320
39853	579321
52843	579322
7989	579323
68709	579324
54622	579325
11066	579326
51009	579327
25912	579328
109810	579329
56027	579330
70686	579331
53261	579332
28017	579333
20877	579334
10371	579335
24175	579336
44845	579337
25768	579338
4958	579339
3091	579340
115980	579341
3518	579342
27787	579343
53797	579344
3587	579345
14478	579346
56098	579347
56750	579348
52220	579349
41720	579350
86983	579351
23787	579352
108310	579353
34493	579354
132709	579355
15880	579356
59550	579357
31357	579358
38597	579359
164	579360
9202	579361
70616	579362
41578	579363
162640	579364
716	579365
5862	579366
1655	579367
134423	579368
60883	579369
64744	579370
7791	579371
63526	579372
39156	579373
56897	579374
94073	579375
5567	579376
36103	579377
2238	579378
91706	579379
54004	579380
12363	579381
82034	579382
121227	579383
11341	579384
66980	579385
3011	579386
74628	579387
3175	579388
53042	579389
1333	579390
59110	579391
60673	579392
101204	579393
11004	579394
6649	579395
76091	579396
74528	579397
82746	579398
1537	579399
23786	579400
104159	579401
25756	579402
8412	579403
2226	579404
40	579405
10131	579406
1556	579407
9469	579408
43410	579409
23358	579410
8082	579411
68692	579412
66550	579413
49690	579414
57580	579415
1194	579416
28007	579417
802	579418
5286	579419
68	579420
31945	579421
9460	579422
1808	579423
27538	579424
75615	579425
10594	579426
12989	579427
24975	579428
71192	579429
2626	579430
39053	579431
63398	579432
36883	579433
18741	579434
3739	579435
6700	579436
41036	579437
89711	579438
44020	579439
59599	579440
99319	579441
126616	579442
84289	579443
5711	579444
33985	579445
71210	579446
151856	579447
76515	579448
34877	579449
4985	579450
10032	579451
3304	579452
3066	579453
77900	579454
37727	579455
22016	579456
3726	579457
17431	579458
1860	579459
143134	579460
31362	579461
2352	579462
3395	579463
28893	579464
163935	579465
122289	579466
966	579467
9384	579468
51932	579469
12783	579470
2051	579471
9078	579472
54111	579473
15490	579474
96773	579475
115189	579476
26567	579477
23205	579478
6572	579479
102491	579480
88244	579481
6374	579482
51528	579483
113589	579484
37840	579485
26989	579486
43782	579487
11266	579488
30757	579489
2304	579490
87941	579491
121406	579492
3538	579493
35297	579494
8052	579495
130061	579496
81380	579497
1852	579498
92812	579499
11252	579500
129706	579501
14432	579502
41881	579503
8147	579504
29314	579505
39217	579506
33537	579507
106414	579508
12759	579509
24299	579510
50168	579511
31352	579512
2997	579513
70993	579514
7398	579515
20091	579516
96167	579517
3362	579518
155417	579519
79671	579520
14401	579521
20199	579522
1471	579523
107929	579524
39863	579525
3427	579526
80503	579527
73084	579528
2106	579529
108734	579530
38111	579531
1879	579532
93413	579533
77003	579534
74993	579535
9430	579536
129297	579537
585	579538
5574	579539
19832	579540
7525	579541
20697	579542
55650	579543
101115	579544
100904	579545
114390	579546
37959	579547
14011	579548
11125	579549
81029	579550
7067	579551
92500	579552
22193	579553
40518	579554
1880	579555
24211	579556
5416	579557
53310	579558
10717	579559
28570	579560
14506	579561
34479	579562
45412	579563
20248	579564
8309	579565
100530	579566
15798	579567
48124	579568
75080	579569
36025	579570
88314	579571
105284	579572
95903	579573
54911	579574
78701	579575
23789	579576
11021	579577
71300	579578
33474	579579
4784	579580
29208	579581
127373	579582
24232	579583
17030	579584
20569	579585
730	579586
12133	579587
15310	579588
22528	579589
46683	579590
50666	579591
103268	579592
42231	579593
59261	579594
57890	579595
3513	579596
13545	579597
14087	579598
107878	579599
3181	579600
139685	579601
96725	579602
115809	579603
37848	579604
89345	579605
262	579606
35184	579607
1625	579608
16206	579609
104402	579610
32575	579611
40927	579612
879	579613
8292	579614
68801	579615
36577	579616
55323	579617
1311	579618
15542	579619
24823	579620
637	579621
18308	579622
15256	579623
11	579624
2052	579625
31728	579626
76757	579627
23584	579628
40447	579629
11340	579630
30672	579631
26583	579632
73257	579633
8564	579634
2715	579635
41900	579636
131553	579637
1116	579638
38374	579639
51602	579640
10178	579641
17130	579642
91956	579643
40508	579644
7893	579645
46008	579646
78918	579647
7791	579648
30084	579649
28684	579650
51714	579651
98420	579652
494	579653
48046	579654
37341	579655
60182	579656
134339	579657
59488	579658
47400	579659
224	579660
18591	579661
46720	579662
162674	579663
8571	579664
15860	579665
2347	579666
489	579667
108534	579668
6420	579669
49301	579670
136575	579671
19658	579672
22075	579673
11143	579674
5013	579675
6100	579676
444	579677
92419	579678
132405	579679
72084	579680
27946	579681
23884	579682
21062	579683
76953	579684
8629	579685
17300	579686
60363	579687
29587	579688
86311	579689
20485	579690
103466	579691
19381	579692
7173	579693
14927	579694
16447	579695
21323	579696
29018	579697
12482	579698
54736	579699
80884	579700
16887	579701
1887	579702
142920	579703
89769	579704
10	579705
35372	579706
112659	579707
40895	579708
98368	579709
16876	579710
35003	579711
290	579712
67261	579713
11029	579714
53825	579715
54752	579716
1470	579717
45929	579718
22960	579719
33624	579720
50161	579721
132969	579722
50677	579723
119110	579724
25229	579725
6475	579726
24547	579727
46003	579728
24201	579729
107104	579730
90980	579731
62145	579732
53921	579733
34429	579734
96261	579735
59404	579736
11922	579737
42998	579738
157743	579739
32050	579740
64883	579741
32284	579742
17919	579743
11129	579744
82856	579745
45577	579746
121583	579747
48941	579748
41403	579749
22465	579750
19601	579751
15402	579752
38585	579753
37133	579754
34089	579755
154192	579756
7598	579757
105226	579758
83794	579759
16521	579760
65325	579761
16809	579762
334	579763
41175	579764
24548	579765
5159	579766
15658	579767
69106	579768
30591	579769
134168	579770
955	579771
15692	579772
6244	579773
53080	579774
28717	579775
58927	579776
47726	579777
110576	579778
5385	579779
96653	579780
17977	579781
29010	579782
558	579783
125209	579784
49591	579785
24573	579786
85986	579787
2511	579788
13227	579789
17478	579790
54820	579791
25238	579792
67584	579793
20221	579794
12526	579795
21505	579796
23142	579797
9849	579798
66107	579799
26340	579800
94509	579801
44678	579802
127684	579803
9073	579804
36536	579805
4499	579806
10714	579807
34213	579808
32137	579809
63415	579810
75179	579811
25983	579812
120563	579813
24718	579814
28485	579815
18256	579816
52304	579817
8861	579818
9214	579819
5132	579820
28514	579821
30979	579822
35211	579823
55231	579824
125540	579825
64436	579826
40818	579827
70341	579828
41172	579829
40546	579830
5411	579831
15613	579832
44225	579833
19839	579834
73730	579835
15334	579836
33595	579837
61242	579838
3799	579839
11195	579840
67304	579841
11481	579842
103269	579843
85735	579844
26446	579845
60342	579846
65671	579847
7654	579848
50389	579849
3686	579850
52644	579851
28149	579852
111717	579853
17481	579854
8953	579855
5199	579856
139262	579857
20741	579858
7802	579859
92503	579860
14310	579861
65943	579862
45917	579863
31045	579864
7384	579865
10807	579866
55143	579867
77311	579868
101305	579869
9124	579870
46546	579871
19046	579872
18483	579873
1783	579874
28684	579875
3697	579876
134470	579877
6198	579878
44535	579879
36247	579880
1759	579881
151064	579882
39684	579883
4162	579884
40385	579885
76443	579886
107058	579887
2564	579888
82903	579889
16884	579890
6378	579891
29104	579892
48106	579893
25676	579894
15277	579895
147479	579896
15024	579897
82978	579898
128021	579899
43868	579900
23191	579901
1031	579902
69412	579903
28646	579904
20751	579905
6075	579906
112566	579907
19255	579908
32141	579909
42883	579910
34824	579911
64529	579912
14136	579913
101782	579914
2730	579915
47575	579916
60518	579917
24936	579918
28327	579919
67238	579920
123894	579921
10562	579922
138171	579923
66577	579924
38644	579925
18085	579926
40054	579927
22393	579928
73835	579929
30970	579930
94740	579931
44770	579932
4184	579933
8652	579934
102796	579935
8583	579936
4245	579937
21266	579938
44498	579939
92757	579940
16288	579941
92719	579942
126757	579943
76822	579944
26478	579945
31047	579946
59310	579947
52733	579948
124501	579949
4331	579950
110603	579951
42819	579952
4996	579953
103673	579954
23106	579955
10704	579956
55554	579957
4198	579958
11828	579959
15787	579960
25699	579961
116522	579962
95378	579963
122653	579964
40265	579965
10877	579966
74754	579967
109497	579968
22944	579969
135927	579970
95770	579971
165848	579972
104570	579973
24275	579974
13897	579975
89214	579976
35772	579977
88667	579978
77965	579979
7763	579980
40125	579981
30202	579982
1244	579983
128224	579984
40040	579985
4028	579986
37433	579987
10256	579988
25269	579989
52851	579990
51239	579991
1944	579992
9420	579993
72019	579994
23108	579995
3001	579996
1484	579997
14019	579998
6150	579999
13361	580000
24215	580001
118185	580002
54	580003
13747	580004
157715	580005
4671	580006
18927	580007
64490	580008
72741	580009
30347	580010
132459	580011
2153	580012
5160	580013
12389	580014
3453	580015
68627	580016
71136	580017
34761	580018
125049	580019
45082	580020
88686	580021
138731	580022
54533	580023
7421	580024
107799	580025
45789	580026
8057	580027
64833	580028
5592	580029
7531	580030
29401	580031
22751	580032
14160	580033
29337	580034
47794	580035
70222	580036
35007	580037
32438	580038
74814	580039
110027	580040
4961	580041
99713	580042
46816	580043
21930	580044
41584	580045
65404	580046
36988	580047
118736	580048
25951	580049
23949	580050
28471	580051
3231	580052
89418	580053
76635	580054
3780	580055
81016	580056
94293	580057
19480	580058
6022	580059
22375	580060
76372	580061
159122	580062
37045	580063
10897	580064
110626	580065
138292	580066
18116	580067
2844	580068
71527	580069
22212	580070
152057	580071
60584	580072
3070	580073
18157	580074
168914	580075
147711	580076
137507	580077
114363	580078
2486	580079
70007	580080
31424	580081
27710	580082
46823	580083
2653	580084
32236	580085
55906	580086
3753	580087
34915	580088
134592	580089
41416	580090
74603	580091
114273	580092
3795	580093
7110	580094
4817	580095
54659	580096
24685	580097
38160	580098
814	580099
64447	580100
64753	580101
79781	580102
20773	580103
23411	580104
15673	580105
70434	580106
46882	580107
774	580108
78459	580109
1819	580110
6881	580111
2341	580112
70192	580113
165528	580114
83168	580115
111542	580116
18361	580117
51108	580118
36245	580119
74319	580120
10984	580121
62693	580122
1478	580123
132425	580124
2067	580125
21803	580126
98679	580127
102427	580128
8876	580129
24873	580130
4962	580131
95029	580132
67946	580133
114615	580134
49928	580135
89189	580136
5266	580137
3070	580138
25858	580139
25576	580140
61634	580141
5806	580142
26519	580143
61619	580144
83	580145
13621	580146
119416	580147
29322	580148
6364	580149
9205	580150
110794	580151
2248	580152
23368	580153
16398	580154
151958	580155
126348	580156
58208	580157
38299	580158
25003	580159
824	580160
10334	580161
58369	580162
16398	580163
14237	580164
74867	580165
1	580166
102622	580167
1275	580168
119542	580169
87091	580170
698	580171
35375	580172
51742	580173
65456	580174
113217	580175
1276	580176
44188	580177
15907	580178
12066	580179
10094	580180
129977	580181
35263	580182
25046	580183
20247	580184
91242	580185
59648	580186
101276	580187
577	580188
54544	580189
15117	580190
1466	580191
45637	580192
63947	580193
37612	580194
64580	580195
28608	580196
78943	580197
68851	580198
29430	580199
84109	580200
26133	580201
36710	580202
115013	580203
7063	580204
22135	580205
64451	580206
30515	580207
21527	580208
114554	580209
5734	580210
43529	580211
76447	580212
38415	580213
11197	580214
77309	580215
65275	580216
125754	580217
62064	580218
35777	580219
53117	580220
12468	580221
12122	580222
62695	580223
107400	580224
87046	580225
60405	580226
11291	580227
99736	580228
59530	580229
14080	580230
82244	580231
7416	580232
25184	580233
111938	580234
79249	580235
20886	580236
3167	580237
3237	580238
10259	580239
67452	580240
73970	580241
22261	580242
24965	580243
46232	580244
27363	580245
2359	580246
61488	580247
1252	580248
30525	580249
48335	580250
23583	580251
34331	580252
23024	580253
46901	580254
130041	580255
46298	580256
375	580257
2722	580258
2664	580259
76758	580260
42024	580261
3124	580262
7282	580263
158077	580264
6622	580265
10457	580266
59551	580267
20079	580268
136607	580269
62323	580270
26801	580271
23998	580272
33504	580273
27720	580274
24101	580275
27264	580276
14560	580277
5522	580278
25414	580279
156	580280
118663	580281
7326	580282
66979	580283
37039	580284
56744	580285
61438	580286
16194	580287
13312	580288
13573	580289
102570	580290
85273	580291
41377	580292
87452	580293
17379	580294
22968	580295
12071	580296
69968	580297
31197	580298
8385	580299
36496	580300
85444	580301
27546	580302
25462	580303
35811	580304
92428	580305
31746	580306
32486	580307
31726	580308
13025	580309
27474	580310
52502	580311
26057	580312
17626	580313
159363	580314
32189	580315
5790	580316
35138	580317
70258	580318
87585	580319
106732	580320
11305	580321
70042	580322
13326	580323
67388	580324
76518	580325
5124	580326
114301	580327
95925	580328
3335	580329
72362	580330
104366	580331
20882	580332
18757	580333
102273	580334
151955	580335
37809	580336
113930	580337
22426	580338
22178	580339
2064	580340
11128	580341
14748	580342
62974	580343
36057	580344
27633	580345
15141	580346
39159	580347
61029	580348
11665	580349
10480	580350
972	580351
30795	580352
1142	580353
47190	580354
37457	580355
8842	580356
22733	580357
51775	580358
25924	580359
109862	580360
10232	580361
28610	580362
37969	580363
145745	580364
2064	580365
24324	580366
33162	580367
48760	580368
79502	580369
65323	580370
41446	580371
13470	580372
29697	580373
61797	580374
62936	580375
140106	580376
41901	580377
2	580378
46178	580379
41666	580380
12469	580381
68579	580382
39163	580383
104791	580384
84128	580385
5086	580386
82210	580387
41250	580388
35762	580389
170060	580390
16012	580391
19306	580392
45224	580393
20489	580394
98841	580395
80765	580396
112286	580397
39103	580398
9677	580399
35439	580400
24512	580401
7568	580402
28513	580403
29038	580404
5045	580405
9494	580406
102986	580407
56717	580408
29301	580409
87607	580410
6553	580411
168886	580412
45759	580413
127820	580414
73655	580415
14575	580416
56041	580417
32392	580418
81332	580419
131	580420
3249	580421
44879	580422
83648	580423
6801	580424
3066	580425
6729	580426
112668	580427
11841	580428
377	580429
59901	580430
1161	580431
32012	580432
72885	580433
107681	580434
107851	580435
23895	580436
55101	580437
18838	580438
10667	580439
18466	580440
12248	580441
104885	580442
12825	580443
62954	580444
12336	580445
26608	580446
6634	580447
65590	580448
7254	580449
37081	580450
111700	580451
25053	580452
8103	580453
100840	580454
74268	580455
33680	580456
931	580457
58392	580458
9940	580459
166166	580460
19115	580461
38930	580462
113014	580463
9096	580464
49703	580465
37717	580466
1702	580467
23046	580468
70478	580469
47543	580470
58104	580471
4515	580472
62623	580473
2026	580474
28351	580475
47509	580476
2110	580477
4306	580478
29488	580479
973	580480
6485	580481
151508	580482
35978	580483
101331	580484
25724	580485
81311	580486
39929	580487
76045	580488
90075	580489
2852	580490
123431	580491
2661	580492
45924	580493
53984	580494
75967	580495
82901	580496
47843	580497
46554	580498
84955	580499
31998	580500
39154	580501
45327	580502
6350	580503
50049	580504
805	580505
18466	580506
20135	580507
75486	580508
68708	580509
16391	580510
85525	580511
83687	580512
8010	580513
137415	580514
27167	580515
46802	580516
1040	580517
59409	580518
54074	580519
4057	580520
57667	580521
38330	580522
99866	580523
114290	580524
21362	580525
5765	580526
6388	580527
35662	580528
44844	580529
45322	580530
54928	580531
8763	580532
12324	580533
82555	580534
43013	580535
12357	580536
19141	580537
1917	580538
30074	580539
163675	580540
32155	580541
10974	580542
11809	580543
19354	580544
1848	580545
123567	580546
9609	580547
10111	580548
52701	580549
1081	580550
26606	580551
89062	580552
1873	580553
9131	580554
76550	580555
2338	580556
2970	580557
146129	580558
138974	580559
2295	580560
133662	580561
97053	580562
66653	580563
35395	580564
3885	580565
16858	580566
94667	580567
25688	580568
52921	580569
1793	580570
115771	580571
58945	580572
110422	580573
40285	580574
42471	580575
48769	580576
34240	580577
15138	580578
3747	580579
76188	580580
13323	580581
22177	580582
93688	580583
996	580584
54167	580585
54570	580586
51432	580587
5516	580588
165462	580589
67086	580590
75553	580591
8860	580592
3752	580593
50438	580594
98171	580595
37085	580596
8110	580597
18965	580598
11658	580599
75884	580600
1425	580601
72439	580602
154909	580603
31869	580604
46852	580605
11783	580606
124074	580607
95912	580608
114149	580609
111462	580610
36690	580611
23084	580612
66507	580613
20555	580614
54907	580615
23327	580616
17059	580617
21081	580618
68541	580619
78471	580620
71504	580621
53886	580622
68629	580623
3334	580624
63699	580625
9075	580626
27794	580627
21776	580628
20831	580629
100293	580630
9552	580631
1494	580632
78230	580633
49257	580634
12417	580635
5971	580636
49366	580637
27793	580638
40385	580639
68864	580640
38265	580641
87542	580642
2533	580643
107235	580644
116162	580645
16326	580646
96345	580647
51039	580648
38215	580649
133629	580650
17188	580651
2052	580652
1760	580653
72788	580654
31377	580655
17613	580656
23463	580657
25587	580658
49766	580659
54345	580660
28006	580661
6903	580662
13182	580663
76259	580664
18555	580665
18113	580666
96796	580667
26572	580668
757	580669
12157	580670
56164	580671
52448	580672
18391	580673
268	580674
120591	580675
70	580676
24686	580677
88503	580678
29932	580679
4644	580680
20260	580681
4208	580682
59377	580683
38241	580684
9427	580685
44558	580686
15222	580687
46860	580688
25501	580689
6601	580690
64089	580691
117248	580692
137864	580693
25103	580694
161386	580695
6768	580696
50791	580697
37290	580698
26859	580699
513	580700
5329	580701
35574	580702
7024	580703
60032	580704
19605	580705
3453	580706
69876	580707
111	580708
55254	580709
68511	580710
37659	580711
44935	580712
34297	580713
22562	580714
8009	580715
3867	580716
38271	580717
13929	580718
5450	580719
51356	580720
16872	580721
133509	580722
66224	580723
905	580724
58037	580725
6784	580726
62698	580727
52092	580728
115930	580729
3386	580730
41875	580731
35286	580732
330	580733
63488	580734
704	580735
5759	580736
49961	580737
61561	580738
1093	580739
20269	580740
39468	580741
101388	580742
102663	580743
20746	580744
110696	580745
34937	580746
95542	580747
2397	580748
589	580749
47206	580750
113951	580751
44712	580752
25208	580753
18552	580754
51604	580755
9880	580756
67883	580757
84315	580758
8138	580759
3787	580760
137052	580761
38074	580762
7943	580763
118818	580764
42127	580765
27174	580766
79131	580767
39413	580768
1140	580769
23433	580770
7886	580771
56711	580772
824	580773
25840	580774
15865	580775
7204	580776
56946	580777
76275	580778
133548	580779
884	580780
94344	580781
17527	580782
57132	580783
128899	580784
88672	580785
137675	580786
131592	580787
37445	580788
136635	580789
71962	580790
14150	580791
14075	580792
31255	580793
51672	580794
61567	580795
1082	580796
46260	580797
40710	580798
65203	580799
21686	580800
9346	580801
1567	580802
17555	580803
25250	580804
4202	580805
25604	580806
14461	580807
1732	580808
153564	580809
64109	580810
3426	580811
21084	580812
85244	580813
6675	580814
53874	580815
94475	580816
101660	580817
86965	580818
129749	580819
67598	580820
50093	580821
51029	580822
101823	580823
39322	580824
9073	580825
14236	580826
32445	580827
789	580828
4825	580829
83843	580830
49589	580831
39274	580832
52571	580833
27534	580834
78030	580835
6680	580836
1962	580837
9041	580838
12992	580839
144340	580840
27834	580841
89368	580842
106812	580843
9142	580844
36880	580845
55818	580846
74460	580847
99613	580848
29695	580849
7105	580850
16591	580851
14529	580852
7282	580853
42610	580854
39307	580855
152393	580856
4923	580857
26263	580858
11387	580859
84885	580860
7143	580861
18684	580862
101500	580863
87472	580864
17707	580865
50312	580866
19699	580867
234	580868
132648	580869
45515	580870
28001	580871
11951	580872
62907	580873
21926	580874
15947	580875
21305	580876
5512	580877
2261	580878
18593	580879
103089	580880
146614	580881
1924	580882
21576	580883
110371	580884
46214	580885
23036	580886
13850	580887
67147	580888
47894	580889
44298	580890
3191	580891
87218	580892
15383	580893
126779	580894
115768	580895
33155	580896
11266	580897
14751	580898
11501	580899
159851	580900
30860	580901
595	580902
8270	580903
8531	580904
4197	580905
3512	580906
113393	580907
53268	580908
22197	580909
37666	580910
33926	580911
17790	580912
3986	580913
86158	580914
1620	580915
27030	580916
49576	580917
6589	580918
23854	580919
3726	580920
19691	580921
61934	580922
3077	580923
77649	580924
13483	580925
39740	580926
18280	580927
578	580928
34038	580929
6380	580930
136208	580931
184	580932
8857	580933
79979	580934
6415	580935
83768	580936
68455	580937
1808	580938
6440	580939
74313	580940
46532	580941
45363	580942
2607	580943
158363	580944
9400	580945
24346	580946
28129	580947
31980	580948
123969	580949
31145	580950
52573	580951
10226	580952
20394	580953
10045	580954
155516	580955
50720	580956
76855	580957
4201	580958
834	580959
121355	580960
32204	580961
83998	580962
108144	580963
139599	580964
50912	580965
108319	580966
18136	580967
73430	580968
40410	580969
71762	580970
3999	580971
12984	580972
1922	580973
57935	580974
101824	580975
781	580976
4158	580977
163050	580978
63155	580979
139239	580980
118519	580981
96543	580982
9086	580983
155116	580984
133201	580985
65073	580986
73693	580987
15079	580988
41233	580989
6596	580990
33078	580991
308	580992
52852	580993
10148	580994
107139	580995
16736	580996
13042	580997
48336	580998
42427	580999
12084	581000
13980	581001
13794	581002
39489	581003
1336	581004
3099	581005
7261	581006
28712	581007
61864	581008
41414	581009
47001	581010
26556	581011
2590	581012
123253	581013
32411	581014
156766	581015
10260	581016
10141	581017
27828	581018
120240	581019
84532	581020
168736	581021
125987	581022
151819	581023
74260	581024
38852	581025
35622	581026
95386	581027
80411	581028
26646	581029
33961	581030
52285	581031
22318	581032
7913	581033
831	581034
12575	581035
122136	581036
41376	581037
17240	581038
15844	581039
16614	581040
17904	581041
48899	581042
141079	581043
6238	581044
73148	581045
59601	581046
82230	581047
36687	581048
78027	581049
42757	581050
7815	581051
20601	581052
45301	581053
28213	581054
1904	581055
517	581056
1789	581057
51248	581058
127087	581059
15798	581060
91442	581061
2935	581062
121736	581063
28215	581064
132122	581065
2596	581066
36130	581067
21109	581068
34837	581069
68318	581070
15056	581071
24036	581072
64185	581073
78016	581074
287	581075
56873	581076
11663	581077
11476	581078
26071	581079
32733	581080
2704	581081
62722	581082
31667	581083
7935	581084
46670	581085
7328	581086
7159	581087
49861	581088
125382	581089
61679	581090
38261	581091
132786	581092
153020	581093
8433	581094
96089	581095
71083	581096
121779	581097
174	581098
8248	581099
38088	581100
80301	581101
73369	581102
5024	581103
67663	581104
126536	581105
36907	581106
37077	581107
4876	581108
71419	581109
47145	581110
45034	581111
7225	581112
42006	581113
76549	581114
77481	581115
106632	581116
27185	581117
160289	581118
2280	581119
18893	581120
95751	581121
18914	581122
120958	581123
12548	581124
12468	581125
3430	581126
72660	581127
74276	581128
23753	581129
5990	581130
37062	581131
3273	581132
13878	581133
1831	581134
24965	581135
26060	581136
80676	581137
11322	581138
71511	581139
23938	581140
848	581141
11309	581142
28833	581143
91678	581144
123885	581145
140367	581146
1682	581147
110098	581148
4301	581149
7156	581150
21232	581151
137544	581152
45663	581153
29775	581154
33165	581155
30999	581156
102769	581157
86922	581158
58902	581159
85153	581160
10954	581161
40166	581162
6742	581163
29704	581164
12347	581165
61	581166
18912	581167
93399	581168
80924	581169
110806	581170
165540	581171
42054	581172
16744	581173
101736	581174
39926	581175
10554	581176
128846	581177
85135	581178
22387	581179
25214	581180
42438	581181
4266	581182
69806	581183
6899	581184
11234	581185
52798	581186
12917	581187
6992	581188
83944	581189
27374	581190
34936	581191
76938	581192
7196	581193
7947	581194
36164	581195
84119	581196
124807	581197
38415	581198
23246	581199
8087	581200
69949	581201
92959	581202
14288	581203
52732	581204
13013	581205
23752	581206
3580	581207
128208	581208
105564	581209
1425	581210
8721	581211
426	581212
14922	581213
8778	581214
10020	581215
84078	581216
5570	581217
14106	581218
111594	581219
992	581220
36432	581221
45261	581222
10812	581223
1425	581224
22923	581225
41834	581226
87419	581227
4502	581228
23181	581229
72556	581230
72025	581231
61518	581232
27108	581233
11504	581234
1798	581235
148	581236
35339	581237
9220	581238
92895	581239
21379	581240
1264	581241
95617	581242
7316	581243
117553	581244
118276	581245
27554	581246
26599	581247
52380	581248
9008	581249
100270	581250
23934	581251
28104	581252
48107	581253
100215	581254
25983	581255
96937	581256
8866	581257
10484	581258
3888	581259
152432	581260
105493	581261
7959	581262
3657	581263
17753	581264
3585	581265
53759	581266
6705	581267
91258	581268
12901	581269
36278	581270
126942	581271
155277	581272
18527	581273
18200	581274
149	581275
42866	581276
298	581277
97877	581278
2749	581279
3851	581280
35392	581281
2182	581282
52982	581283
157270	581284
94329	581285
52820	581286
17157	581287
22101	581288
24405	581289
116064	581290
34202	581291
53689	581292
54119	581293
1498	581294
59383	581295
12995	581296
4162	581297
86213	581298
33169	581299
91094	581300
28277	581301
5707	581302
67680	581303
3994	581304
15938	581305
1637	581306
3392	581307
7926	581308
54348	581309
19527	581310
3428	581311
3521	581312
63	581313
21536	581314
28859	581315
57856	581316
78622	581317
128211	581318
159335	581319
21262	581320
1345	581321
69736	581322
19510	581323
47073	581324
35172	581325
26565	581326
84032	581327
57638	581328
106658	581329
30140	581330
19104	581331
4231	581332
35942	581333
12787	581334
35523	581335
33202	581336
6380	581337
20285	581338
6319	581339
24575	581340
36601	581341
26126	581342
11273	581343
2980	581344
131837	581345
56153	581346
73100	581347
49700	581348
6987	581349
80913	581350
2293	581351
59870	581352
135380	581353
312	581354
86394	581355
59907	581356
34962	581357
73393	581358
15405	581359
46169	581360
33139	581361
95048	581362
6990	581363
10137	581364
1647	581365
142272	581366
20394	581367
97609	581368
30852	581369
114675	581370
55740	581371
32443	581372
35207	581373
30731	581374
47901	581375
31755	581376
3093	581377
24101	581378
25640	581379
12578	581380
22151	581381
58146	581382
85407	581383
55290	581384
944	581385
85510	581386
102548	581387
51613	581388
85274	581389
3461	581390
14495	581391
41845	581392
17257	581393
44764	581394
42958	581395
96798	581396
93840	581397
85287	581398
128282	581399
44166	581400
10394	581401
2264	581402
3647	581403
36537	581404
20759	581405
2643	581406
20742	581407
24345	581408
3094	581409
104331	581410
9991	581411
7652	581412
64032	581413
5130	581414
32959	581415
54982	581416
1166	581417
12591	581418
8300	581419
5929	581420
6125	581421
15869	581422
3026	581423
651	581424
4652	581425
50454	581426
93703	581427
53338	581428
131607	581429
29858	581430
83929	581431
23664	581432
14520	581433
86725	581434
95230	581435
32738	581436
25067	581437
13144	581438
29219	581439
8124	581440
14258	581441
68728	581442
2613	581443
38736	581444
12011	581445
33111	581446
8787	581447
79267	581448
10082	581449
52220	581450
86477	581451
169273	581452
29993	581453
48895	581454
148422	581455
4680	581456
8826	581457
22751	581458
127136	581459
98126	581460
113726	581461
12899	581462
31658	581463
106256	581464
100008	581465
17663	581466
74813	581467
3981	581468
28204	581469
36718	581470
23899	581471
65398	581472
3298	581473
1022	581474
165453	581475
130891	581476
1373	581477
105968	581478
9562	581479
25405	581480
74350	581481
1510	581482
158682	581483
42613	581484
2404	581485
12600	581486
20835	581487
1607	581488
7808	581489
1695	581490
119904	581491
5504	581492
12832	581493
103622	581494
81286	581495
50054	581496
104395	581497
87751	581498
52361	581499
116291	581500
49081	581501
56611	581502
440	581503
45528	581504
31254	581505
52216	581506
47150	581507
37629	581508
3308	581509
86805	581510
11383	581511
2172	581512
14343	581513
35377	581514
79512	581515
117946	581516
54472	581517
30100	581518
44144	581519
102142	581520
44783	581521
28563	581522
121245	581523
37902	581524
81403	581525
107934	581526
19167	581527
118614	581528
53957	581529
18715	581530
38328	581531
102451	581532
55398	581533
151574	581534
11662	581535
113274	581536
48790	581537
73072	581538
112617	581539
37125	581540
107348	581541
81525	581542
9112	581543
94274	581544
2349	581545
24037	581546
34334	581547
44495	581548
25094	581549
86964	581550
30510	581551
80159	581552
26826	581553
115426	581554
18301	581555
17299	581556
20784	581557
69843	581558
1202	581559
17412	581560
23881	581561
136144	581562
6273	581563
24990	581564
1977	581565
8686	581566
7905	581567
46285	581568
102983	581569
90224	581570
41071	581571
11712	581572
34432	581573
43564	581574
65202	581575
14141	581576
64020	581577
11203	581578
25764	581579
60954	581580
34427	581581
76244	581582
84356	581583
11834	581584
4384	581585
1063	581586
70380	581587
90557	581588
3375	581589
125771	581590
49315	581591
8838	581592
3511	581593
30122	581594
105652	581595
67861	581596
5420	581597
3837	581598
899	581599
47230	581600
88549	581601
119339	581602
68107	581603
117945	581604
87765	581605
2890	581606
54137	581607
118380	581608
608	581609
33554	581610
6916	581611
112555	581612
121704	581613
15711	581614
96567	581615
2089	581616
78907	581617
61989	581618
14497	581619
60201	581620
30234	581621
36578	581622
186	581623
30753	581624
18281	581625
7307	581626
106210	581627
18321	581628
44876	581629
156395	581630
20360	581631
29865	581632
22340	581633
25069	581634
80528	581635
24644	581636
23526	581637
53143	581638
92977	581639
36425	581640
6922	581641
11359	581642
22133	581643
161761	581644
22564	581645
40462	581646
18327	581647
25933	581648
2802	581649
66493	581650
10496	581651
25456	581652
156246	581653
26330	581654
13288	581655
32635	581656
2475	581657
90419	581658
77804	581659
30590	581660
113415	581661
92510	581662
3748	581663
27623	581664
21256	581665
67798	581666
2304	581667
92546	581668
106021	581669
38683	581670
10317	581671
111996	581672
992	581673
53118	581674
8658	581675
127635	581676
26626	581677
24595	581678
43427	581679
2892	581680
54387	581681
154228	581682
3313	581683
112619	581684
63679	581685
3183	581686
53704	581687
86463	581688
23966	581689
1718	581690
57741	581691
15826	581692
15921	581693
98485	581694
35748	581695
70471	581696
45907	581697
44150	581698
111603	581699
158989	581700
114156	581701
2859	581702
22943	581703
4547	581704
2759	581705
6189	581706
46243	581707
4253	581708
2829	581709
20293	581710
38764	581711
63600	581712
57581	581713
5769	581714
15181	581715
7789	581716
37055	581717
131589	581718
9756	581719
78911	581720
51822	581721
16496	581722
319	581723
5573	581724
53207	581725
60615	581726
114453	581727
26335	581728
25014	581729
18704	581730
16335	581731
77479	581732
44695	581733
48929	581734
50062	581735
10928	581736
728	581737
5096	581738
136148	581739
123464	581740
59491	581741
95217	581742
72256	581743
67056	581744
57676	581745
19040	581746
15216	581747
833	581748
135675	581749
7326	581750
11833	581751
37180	581752
12935	581753
77351	581754
5361	581755
170109	581756
38740	581757
50351	581758
1292	581759
12946	581760
317	581761
39780	581762
60668	581763
9022	581764
68359	581765
42569	581766
156987	581767
42456	581768
84435	581769
8661	581770
115289	581771
86106	581772
41406	581773
83156	581774
85233	581775
83276	581776
35102	581777
15724	581778
13759	581779
143532	581780
47653	581781
1466	581782
30548	581783
27130	581784
51417	581785
51693	581786
49960	581787
41639	581788
83076	581789
96368	581790
33792	581791
42707	581792
39264	581793
58513	581794
132581	581795
55390	581796
97864	581797
82421	581798
52710	581799
64293	581800
118084	581801
155515	581802
8553	581803
25240	581804
12749	581805
4719	581806
25696	581807
43505	581808
19708	581809
944	581810
10552	581811
10704	581812
11086	581813
3228	581814
20056	581815
65058	581816
96165	581817
30330	581818
10266	581819
86493	581820
134561	581821
55542	581822
52146	581823
30933	581824
122044	581825
4133	581826
36634	581827
2687	581828
36383	581829
6996	581830
124158	581831
65099	581832
119593	581833
4861	581834
19382	581835
106415	581836
56270	581837
105572	581838
39363	581839
3342	581840
25106	581841
22420	581842
31921	581843
2539	581844
33722	581845
110015	581846
65832	581847
45928	581848
32340	581849
23087	581850
62100	581851
22784	581852
77557	581853
61836	581854
46367	581855
108790	581856
66033	581857
651	581858
107969	581859
24181	581860
133371	581861
38005	581862
48730	581863
82	581864
32424	581865
64368	581866
40102	581867
80768	581868
40952	581869
34571	581870
99536	581871
70601	581872
12450	581873
3459	581874
136939	581875
2373	581876
17712	581877
116700	581878
22251	581879
167734	581880
392	581881
4894	581882
15763	581883
6266	581884
39248	581885
45597	581886
45870	581887
4164	581888
97393	581889
17300	581890
103556	581891
48590	581892
31607	581893
51437	581894
59263	581895
8999	581896
137346	581897
3210	581898
2308	581899
128907	581900
18609	581901
4929	581902
18098	581903
37059	581904
2085	581905
29995	581906
49959	581907
23589	581908
86504	581909
99737	581910
55872	581911
20951	581912
36880	581913
44721	581914
34418	581915
117839	581916
22989	581917
47157	581918
9995	581919
10083	581920
7529	581921
13760	581922
96916	581923
27405	581924
13316	581925
45499	581926
12608	581927
167244	581928
11779	581929
15588	581930
50323	581931
16474	581932
33582	581933
61467	581934
93457	581935
11060	581936
1703	581937
3873	581938
25574	581939
107616	581940
7798	581941
818	581942
53104	581943
494	581944
22528	581945
16734	581946
74537	581947
90171	581948
26121	581949
64336	581950
6591	581951
7251	581952
49756	581953
74038	581954
73373	581955
59349	581956
354	581957
9718	581958
4716	581959
7035	581960
41298	581961
8041	581962
61111	581963
126132	581964
31909	581965
47295	581966
9806	581967
5367	581968
17132	581969
92898	581970
74370	581971
1114	581972
24003	581973
29553	581974
91623	581975
48885	581976
306	581977
46039	581978
37664	581979
20824	581980
95281	581981
13001	581982
38158	581983
92871	581984
13125	581985
42149	581986
92761	581987
73882	581988
8815	581989
47353	581990
147985	581991
4676	581992
25135	581993
91728	581994
31224	581995
78058	581996
14664	581997
26032	581998
17408	581999
8003	582000
50219	582001
26298	582002
466	582003
7264	582004
20868	582005
52440	582006
88166	582007
122	582008
7014	582009
13193	582010
119013	582011
89802	582012
38055	582013
73120	582014
63738	582015
17334	582016
37337	582017
90738	582018
49800	582019
2985	582020
11419	582021
62218	582022
10579	582023
49865	582024
46683	582025
105668	582026
56039	582027
2390	582028
99910	582029
25265	582030
58754	582031
141123	582032
108411	582033
32026	582034
7858	582035
3177	582036
9782	582037
34	582038
10763	582039
18126	582040
4395	582041
16537	582042
53349	582043
37005	582044
11019	582045
23371	582046
41213	582047
29586	582048
78410	582049
110857	582050
4718	582051
109000	582052
121601	582053
15242	582054
98610	582055
70257	582056
10665	582057
28974	582058
14084	582059
11816	582060
91209	582061
1579	582062
9420	582063
55163	582064
37151	582065
35245	582066
46343	582067
27465	582068
51616	582069
43645	582070
65265	582071
29129	582072
6933	582073
63913	582074
66044	582075
28959	582076
38227	582077
2297	582078
65573	582079
451	582080
283	582081
4783	582082
11458	582083
5550	582084
26356	582085
55185	582086
27023	582087
41668	582088
44147	582089
72658	582090
36168	582091
26312	582092
51070	582093
75454	582094
167407	582095
7814	582096
10493	582097
49435	582098
40163	582099
1805	582100
4299	582101
14311	582102
133170	582103
72312	582104
13697	582105
94465	582106
89894	582107
2386	582108
18262	582109
45131	582110
17445	582111
16247	582112
29764	582113
1988	582114
17707	582115
122047	582116
54276	582117
25283	582118
19686	582119
106734	582120
19373	582121
15736	582122
65798	582123
63963	582124
101194	582125
6936	582126
3828	582127
163209	582128
53382	582129
17129	582130
20515	582131
88233	582132
36911	582133
22301	582134
163219	582135
35871	582136
154	582137
762	582138
144237	582139
18354	582140
29024	582141
101591	582142
83825	582143
16207	582144
56774	582145
19283	582146
4863	582147
20121	582148
83284	582149
54746	582150
115	582151
26554	582152
104520	582153
45470	582154
90588	582155
576	582156
7698	582157
6914	582158
71596	582159
101900	582160
7368	582161
48864	582162
19429	582163
84437	582164
13246	582165
159647	582166
37264	582167
59349	582168
1091	582169
167947	582170
122756	582171
13717	582172
1356	582173
44280	582174
88567	582175
77201	582176
29518	582177
68289	582178
82416	582179
30864	582180
78662	582181
3023	582182
6120	582183
38032	582184
2844	582185
78413	582186
50342	582187
8545	582188
102143	582189
10278	582190
67999	582191
29564	582192
4456	582193
67995	582194
51461	582195
82211	582196
3721	582197
11493	582198
84598	582199
26928	582200
29825	582201
24347	582202
1535	582203
53741	582204
107913	582205
51384	582206
120726	582207
43757	582208
15323	582209
83893	582210
75962	582211
124279	582212
5117	582213
91178	582214
94088	582215
130350	582216
14343	582217
135741	582218
20925	582219
16646	582220
44983	582221
98153	582222
52870	582223
10464	582224
59378	582225
50726	582226
168720	582227
65300	582228
25396	582229
7559	582230
30941	582231
65864	582232
29103	582233
39128	582234
48466	582235
45974	582236
46589	582237
54597	582238
61570	582239
18647	582240
162435	582241
31148	582242
27557	582243
68509	582244
49476	582245
107498	582246
130781	582247
13237	582248
93412	582249
66260	582250
52406	582251
3859	582252
7301	582253
58306	582254
8899	582255
59511	582256
44285	582257
12483	582258
25463	582259
11928	582260
102468	582261
48533	582262
73493	582263
97804	582264
7068	582265
23189	582266
75366	582267
157693	582268
44910	582269
26131	582270
163238	582271
14163	582272
580	582273
6260	582274
53926	582275
21971	582276
74503	582277
83988	582278
86580	582279
1529	582280
7501	582281
57454	582282
24639	582283
68913	582284
37847	582285
83046	582286
21524	582287
1137	582288
44600	582289
55726	582290
18379	582291
75531	582292
91250	582293
34539	582294
21753	582295
49998	582296
5500	582297
94735	582298
77971	582299
25619	582300
18785	582301
32802	582302
115552	582303
10841	582304
77531	582305
67027	582306
41000	582307
6441	582308
130547	582309
18398	582310
127248	582311
134835	582312
17185	582313
6507	582314
43409	582315
103956	582316
2682	582317
102056	582318
112146	582319
8529	582320
82929	582321
61397	582322
73672	582323
21048	582324
161676	582325
11716	582326
67879	582327
76824	582328
112576	582329
17303	582330
56073	582331
87865	582332
78778	582333
2664	582334
58898	582335
42444	582336
39175	582337
100960	582338
15988	582339
53714	582340
84068	582341
68918	582342
17082	582343
71797	582344
39843	582345
9554	582346
24501	582347
166121	582348
34293	582349
43778	582350
2286	582351
89615	582352
47662	582353
216	582354
14815	582355
15686	582356
3439	582357
143617	582358
111642	582359
87374	582360
137205	582361
96788	582362
18396	582363
88868	582364
42597	582365
25788	582366
94515	582367
89716	582368
73526	582369
80044	582370
1201	582371
48718	582372
56802	582373
16670	582374
34053	582375
36485	582376
16343	582377
16948	582378
102329	582379
29685	582380
3627	582381
56585	582382
488	582383
41374	582384
9054	582385
56847	582386
9825	582387
37737	582388
1508	582389
20498	582390
34312	582391
3715	582392
3559	582393
44304	582394
232	582395
8859	582396
21160	582397
7053	582398
108170	582399
35224	582400
34366	582401
49128	582402
147839	582403
65245	582404
39645	582405
111785	582406
105030	582407
75286	582408
30048	582409
59428	582410
148929	582411
11241	582412
16066	582413
19712	582414
43002	582415
37045	582416
32343	582417
23117	582418
51733	582419
7912	582420
16490	582421
77941	582422
34877	582423
78290	582424
57311	582425
156020	582426
50100	582427
25134	582428
8939	582429
4435	582430
97281	582431
90947	582432
30055	582433
96508	582434
6943	582435
48138	582436
42838	582437
5268	582438
3001	582439
50425	582440
32354	582441
87774	582442
33625	582443
32085	582444
24239	582445
14643	582446
102708	582447
378	582448
3479	582449
4231	582450
25833	582451
3751	582452
91521	582453
27195	582454
70031	582455
86202	582456
13129	582457
10620	582458
46185	582459
7233	582460
45892	582461
13006	582462
41059	582463
118537	582464
1397	582465
8509	582466
75322	582467
2668	582468
14879	582469
13251	582470
40846	582471
15334	582472
28807	582473
66334	582474
65648	582475
36447	582476
25554	582477
28035	582478
113780	582479
4657	582480
24902	582481
58479	582482
17228	582483
4433	582484
71913	582485
42208	582486
30612	582487
51346	582488
30856	582489
8445	582490
33253	582491
105597	582492
40893	582493
41588	582494
79657	582495
64271	582496
13778	582497
58512	582498
14159	582499
12515	582500
102748	582501
60068	582502
30268	582503
13427	582504
9661	582505
123095	582506
854	582507
42417	582508
53453	582509
25487	582510
107311	582511
24408	582512
47514	582513
133672	582514
90949	582515
12762	582516
74521	582517
15789	582518
22770	582519
2968	582520
121961	582521
22910	582522
59020	582523
106435	582524
53278	582525
58962	582526
67970	582527
3288	582528
6	582529
79257	582530
169816	582531
72784	582532
25600	582533
47615	582534
30312	582535
4583	582536
8599	582537
49623	582538
4979	582539
72336	582540
5699	582541
787	582542
3728	582543
46753	582544
6808	582545
55128	582546
88594	582547
38145	582548
108278	582549
100119	582550
53936	582551
13366	582552
27	582553
76737	582554
36237	582555
57598	582556
73284	582557
94869	582558
96136	582559
726	582560
2478	582561
71831	582562
109144	582563
47207	582564
37941	582565
1170	582566
133423	582567
27757	582568
100858	582569
18523	582570
19239	582571
16183	582572
21932	582573
68362	582574
127098	582575
19306	582576
22196	582577
55282	582578
156770	582579
2997	582580
97517	582581
4992	582582
22365	582583
24833	582584
26463	582585
32984	582586
34546	582587
2882	582588
41286	582589
3216	582590
16754	582591
21458	582592
10249	582593
106540	582594
136406	582595
49647	582596
95338	582597
28949	582598
77755	582599
12638	582600
827	582601
39871	582602
81070	582603
16228	582604
52127	582605
114982	582606
7881	582607
28116	582608
4793	582609
169930	582610
6635	582611
16966	582612
29563	582613
69428	582614
62491	582615
2468	582616
113897	582617
67952	582618
136416	582619
131553	582620
104483	582621
68831	582622
65715	582623
3967	582624
21234	582625
51102	582626
88070	582627
33892	582628
6807	582629
57542	582630
131	582631
46050	582632
65801	582633
1228	582634
55874	582635
40309	582636
93115	582637
99489	582638
15974	582639
4104	582640
1712	582641
3251	582642
66039	582643
764	582644
32825	582645
2641	582646
140533	582647
104889	582648
33117	582649
64844	582650
59825	582651
48249	582652
42939	582653
32759	582654
162359	582655
84966	582656
154666	582657
31307	582658
1623	582659
103099	582660
36276	582661
79792	582662
78653	582663
63969	582664
2344	582665
65361	582666
21838	582667
37922	582668
7971	582669
1013	582670
13805	582671
6632	582672
11418	582673
50861	582674
6260	582675
101230	582676
8127	582677
2167	582678
159538	582679
77921	582680
13360	582681
38450	582682
22484	582683
226	582684
6007	582685
15928	582686
133907	582687
44594	582688
3213	582689
94584	582690
9723	582691
45972	582692
7323	582693
121707	582694
21079	582695
101547	582696
77532	582697
8722	582698
91605	582699
91283	582700
82930	582701
840	582702
60544	582703
36656	582704
3829	582705
29373	582706
29631	582707
31449	582708
77156	582709
62028	582710
26648	582711
54144	582712
3151	582713
21594	582714
46807	582715
67554	582716
124774	582717
22501	582718
2080	582719
16069	582720
162962	582721
39581	582722
19699	582723
40352	582724
153525	582725
13117	582726
11034	582727
41327	582728
16496	582729
38686	582730
67416	582731
22862	582732
12162	582733
22599	582734
16010	582735
16905	582736
17799	582737
36166	582738
95946	582739
128175	582740
5485	582741
18803	582742
43446	582743
12991	582744
70976	582745
4630	582746
10897	582747
29483	582748
27724	582749
26471	582750
11118	582751
85197	582752
28712	582753
43269	582754
80506	582755
144113	582756
30273	582757
4296	582758
32153	582759
66842	582760
52355	582761
8172	582762
11149	582763
9076	582764
156727	582765
21414	582766
77956	582767
138373	582768
134992	582769
150491	582770
34331	582771
61846	582772
88246	582773
158063	582774
84982	582775
133047	582776
28279	582777
31790	582778
19893	582779
111917	582780
81559	582781
11846	582782
6473	582783
155653	582784
61366	582785
4874	582786
29297	582787
7292	582788
44500	582789
42985	582790
13241	582791
494	582792
9770	582793
39506	582794
22629	582795
769	582796
54162	582797
9695	582798
29718	582799
78235	582800
88367	582801
127343	582802
112226	582803
14217	582804
100393	582805
79722	582806
62004	582807
44828	582808
116905	582809
6939	582810
26154	582811
30270	582812
34949	582813
7351	582814
55847	582815
93056	582816
16486	582817
2573	582818
3982	582819
34410	582820
1011	582821
82371	582822
189	582823
17391	582824
14013	582825
9190	582826
35521	582827
4724	582828
90977	582829
33835	582830
15093	582831
32459	582832
89989	582833
7860	582834
91108	582835
133850	582836
6695	582837
50903	582838
2655	582839
95153	582840
5285	582841
102507	582842
115308	582843
69244	582844
17203	582845
28809	582846
94491	582847
36929	582848
78628	582849
1513	582850
23738	582851
87173	582852
68775	582853
31781	582854
21615	582855
3056	582856
720	582857
11859	582858
45310	582859
6931	582860
43070	582861
91948	582862
127	582863
8676	582864
8810	582865
142150	582866
10742	582867
83483	582868
5304	582869
116926	582870
5383	582871
104789	582872
140196	582873
42490	582874
111735	582875
38933	582876
6663	582877
118262	582878
52411	582879
13019	582880
9505	582881
34810	582882
24974	582883
74352	582884
13650	582885
26887	582886
30542	582887
53175	582888
5221	582889
13543	582890
131914	582891
136610	582892
158331	582893
693	582894
75614	582895
9515	582896
22987	582897
28100	582898
27040	582899
130856	582900
86372	582901
4497	582902
76246	582903
125430	582904
63199	582905
99296	582906
165402	582907
5633	582908
3643	582909
7192	582910
3880	582911
144841	582912
39675	582913
61095	582914
57101	582915
33736	582916
23166	582917
84135	582918
34284	582919
53669	582920
10112	582921
76551	582922
71788	582923
12132	582924
15668	582925
145160	582926
5765	582927
27818	582928
436	582929
4622	582930
35418	582931
104554	582932
106343	582933
81804	582934
152319	582935
39049	582936
41393	582937
14760	582938
62463	582939
11066	582940
14338	582941
2352	582942
38134	582943
1463	582944
88968	582945
51527	582946
81122	582947
8536	582948
72168	582949
135596	582950
64772	582951
16717	582952
40163	582953
21989	582954
77658	582955
32246	582956
44216	582957
9049	582958
92880	582959
12472	582960
36785	582961
137320	582962
20583	582963
75112	582964
40869	582965
37973	582966
1050	582967
21712	582968
132157	582969
826	582970
56369	582971
11352	582972
11682	582973
21817	582974
14493	582975
14106	582976
40957	582977
11383	582978
43027	582979
112494	582980
108908	582981
5783	582982
195	582983
58519	582984
83322	582985
52574	582986
17880	582987
165	582988
135	582989
44521	582990
62341	582991
3756	582992
33790	582993
1898	582994
28774	582995
9827	582996
60030	582997
11034	582998
44088	582999
94256	583000
23371	583001
39500	583002
13746	583003
34508	583004
494	583005
103471	583006
80272	583007
42752	583008
22843	583009
17018	583010
16745	583011
108617	583012
21731	583013
44425	583014
10219	583015
90237	583016
136431	583017
42340	583018
71465	583019
47271	583020
65109	583021
152948	583022
23636	583023
110853	583024
130814	583025
70987	583026
33092	583027
3919	583028
25123	583029
95716	583030
131341	583031
54112	583032
35664	583033
66792	583034
42635	583035
19399	583036
94	583037
60562	583038
91504	583039
59436	583040
51825	583041
37825	583042
42394	583043
24727	583044
34877	583045
41955	583046
17169	583047
94079	583048
40583	583049
15712	583050
21477	583051
131929	583052
122390	583053
50514	583054
13838	583055
35398	583056
22137	583057
97901	583058
66767	583059
56559	583060
105031	583061
96812	583062
21634	583063
13571	583064
21118	583065
89088	583066
860	583067
138668	583068
69039	583069
31524	583070
1951	583071
75131	583072
53009	583073
45943	583074
8614	583075
50921	583076
126585	583077
58019	583078
19883	583079
68000	583080
19182	583081
100821	583082
41344	583083
18266	583084
33017	583085
88994	583086
17191	583087
8318	583088
18548	583089
48486	583090
38458	583091
2194	583092
41076	583093
27929	583094
135469	583095
43125	583096
44608	583097
27472	583098
17647	583099
3985	583100
11447	583101
83916	583102
69708	583103
9485	583104
53003	583105
41181	583106
89856	583107
13572	583108
45101	583109
80762	583110
42203	583111
2731	583112
123191	583113
81263	583114
85916	583115
82581	583116
19530	583117
65255	583118
52779	583119
44327	583120
51011	583121
56560	583122
14787	583123
80790	583124
18032	583125
36921	583126
2989	583127
18543	583128
10010	583129
11926	583130
21427	583131
18311	583132
1861	583133
5196	583134
21664	583135
7818	583136
25041	583137
74206	583138
61495	583139
12068	583140
41055	583141
41920	583142
82430	583143
23860	583144
18796	583145
38058	583146
48813	583147
33215	583148
59063	583149
52475	583150
14483	583151
291	583152
22271	583153
14640	583154
35483	583155
35517	583156
138696	583157
65383	583158
99122	583159
67325	583160
7476	583161
33402	583162
107936	583163
162555	583164
48186	583165
88617	583166
34632	583167
38917	583168
55012	583169
49909	583170
99060	583171
109062	583172
59399	583173
45613	583174
3802	583175
52761	583176
19696	583177
46962	583178
26982	583179
19944	583180
5819	583181
59717	583182
14660	583183
36854	583184
121772	583185
903	583186
81322	583187
34014	583188
13352	583189
89518	583190
88997	583191
161096	583192
27037	583193
1545	583194
129516	583195
45958	583196
11651	583197
356	583198
43286	583199
4882	583200
6687	583201
62609	583202
2539	583203
1981	583204
69387	583205
70351	583206
75072	583207
23898	583208
107078	583209
87878	583210
24219	583211
4165	583212
92199	583213
63790	583214
7634	583215
19257	583216
65654	583217
56835	583218
55080	583219
34927	583220
65171	583221
17151	583222
75630	583223
18202	583224
67729	583225
23691	583226
22930	583227
7584	583228
11045	583229
10417	583230
20362	583231
85288	583232
156081	583233
79645	583234
90745	583235
62950	583236
68817	583237
74870	583238
42204	583239
42810	583240
60909	583241
31449	583242
60970	583243
30873	583244
14935	583245
81669	583246
55059	583247
118382	583248
7527	583249
75546	583250
26353	583251
14359	583252
24875	583253
1234	583254
25352	583255
3405	583256
46582	583257
23823	583258
26253	583259
43180	583260
43874	583261
30144	583262
133843	583263
112842	583264
104453	583265
16204	583266
18473	583267
21533	583268
8507	583269
7568	583270
44550	583271
155	583272
13747	583273
81746	583274
2073	583275
9992	583276
11082	583277
64127	583278
31143	583279
80822	583280
8037	583281
81113	583282
122581	583283
107695	583284
2847	583285
4425	583286
48319	583287
10360	583288
91687	583289
4143	583290
88679	583291
3522	583292
33008	583293
52723	583294
16381	583295
62668	583296
2431	583297
30561	583298
4130	583299
3038	583300
88161	583301
20673	583302
30163	583303
1559	583304
151269	583305
17950	583306
36735	583307
17853	583308
70316	583309
58459	583310
33042	583311
8099	583312
526	583313
35891	583314
6477	583315
86213	583316
46332	583317
13143	583318
2790	583319
10387	583320
72189	583321
28606	583322
3836	583323
18692	583324
76563	583325
106305	583326
16408	583327
5211	583328
149326	583329
29870	583330
52663	583331
36833	583332
3060	583333
109446	583334
8205	583335
46671	583336
5618	583337
106879	583338
16293	583339
59521	583340
17166	583341
80117	583342
2576	583343
1951	583344
34350	583345
56426	583346
84378	583347
25789	583348
817	583349
104024	583350
38683	583351
22774	583352
65540	583353
33082	583354
3566	583355
92350	583356
17775	583357
33572	583358
79614	583359
84608	583360
44508	583361
2115	583362
55648	583363
198	583364
3104	583365
5061	583366
46109	583367
2217	583368
79826	583369
4253	583370
31523	583371
29852	583372
8300	583373
80018	583374
8683	583375
399	583376
101779	583377
33248	583378
19163	583379
117139	583380
25960	583381
24553	583382
54162	583383
109582	583384
40893	583385
67632	583386
109644	583387
34592	583388
27801	583389
32904	583390
24618	583391
13178	583392
9000	583393
157196	583394
78724	583395
75093	583396
29881	583397
48824	583398
54834	583399
16072	583400
11730	583401
36313	583402
7282	583403
1144	583404
115719	583405
116475	583406
6899	583407
120780	583408
158740	583409
28144	583410
48121	583411
65395	583412
27340	583413
3451	583414
48111	583415
14829	583416
33849	583417
71241	583418
2986	583419
12780	583420
78853	583421
28465	583422
47115	583423
6501	583424
37924	583425
86886	583426
96824	583427
3067	583428
37974	583429
5266	583430
152589	583431
47933	583432
58917	583433
80044	583434
79396	583435
64418	583436
34661	583437
22963	583438
10180	583439
115828	583440
39346	583441
53443	583442
11732	583443
33003	583444
8019	583445
47806	583446
16022	583447
4754	583448
2724	583449
55826	583450
5002	583451
34036	583452
38137	583453
3846	583454
37021	583455
52878	583456
16430	583457
64521	583458
117722	583459
75286	583460
13466	583461
13533	583462
136468	583463
135285	583464
64130	583465
97814	583466
22414	583467
29807	583468
79827	583469
103025	583470
104380	583471
102	583472
40073	583473
117437	583474
105172	583475
143859	583476
54015	583477
46361	583478
4571	583479
14119	583480
31045	583481
5196	583482
38843	583483
15265	583484
21771	583485
41174	583486
69421	583487
43808	583488
9431	583489
42373	583490
12836	583491
2928	583492
73421	583493
90992	583494
62957	583495
111314	583496
1292	583497
22249	583498
34363	583499
76649	583500
34930	583501
56597	583502
20621	583503
99159	583504
91698	583505
150456	583506
13979	583507
117625	583508
22476	583509
146840	583510
31591	583511
2552	583512
4087	583513
33042	583514
10468	583515
85593	583516
63055	583517
261	583518
40040	583519
2716	583520
26323	583521
35638	583522
164323	583523
57741	583524
29788	583525
2813	583526
120077	583527
9425	583528
8545	583529
54282	583530
28123	583531
19429	583532
12479	583533
40631	583534
48613	583535
4649	583536
28643	583537
112000	583538
13560	583539
29507	583540
138	583541
28192	583542
428	583543
36129	583544
15868	583545
16099	583546
131369	583547
80876	583548
72765	583549
29976	583550
34148	583551
26791	583552
1491	583553
4521	583554
3729	583555
14166	583556
91000	583557
1642	583558
10733	583559
159967	583560
19109	583561
73812	583562
5330	583563
30779	583564
50936	583565
22866	583566
1879	583567
25195	583568
69	583569
35954	583570
29280	583571
19152	583572
1094	583573
20766	583574
45462	583575
45461	583576
29884	583577
45771	583578
56379	583579
25351	583580
6137	583581
136202	583582
59098	583583
1563	583584
9603	583585
8454	583586
58715	583587
38951	583588
34269	583589
15514	583590
28287	583591
23828	583592
8710	583593
148820	583594
66888	583595
86082	583596
29068	583597
108003	583598
66536	583599
27413	583600
28760	583601
6580	583602
124828	583603
14230	583604
90740	583605
84649	583606
61746	583607
41057	583608
2712	583609
98760	583610
862	583611
6551	583612
10220	583613
44907	583614
44430	583615
128498	583616
7008	583617
34184	583618
88111	583619
792	583620
68907	583621
76049	583622
29723	583623
52401	583624
4622	583625
18595	583626
8878	583627
11836	583628
71692	583629
67916	583630
22692	583631
51458	583632
47470	583633
25735	583634
3798	583635
42228	583636
2952	583637
14108	583638
40660	583639
3521	583640
20895	583641
86807	583642
31947	583643
30383	583644
15626	583645
1071	583646
113793	583647
12165	583648
55572	583649
1313	583650
8775	583651
70226	583652
2196	583653
36473	583654
31164	583655
33566	583656
56932	583657
42516	583658
22216	583659
16453	583660
98371	583661
2573	583662
14733	583663
21861	583664
95410	583665
76333	583666
9353	583667
2264	583668
49843	583669
18677	583670
44769	583671
125693	583672
12636	583673
14401	583674
987	583675
65154	583676
16713	583677
1105	583678
22005	583679
46646	583680
27083	583681
10127	583682
2671	583683
11946	583684
142050	583685
64873	583686
1959	583687
17110	583688
49179	583689
6778	583690
4492	583691
137464	583692
78769	583693
8418	583694
1210	583695
159	583696
37756	583697
79708	583698
697	583699
24862	583700
3611	583701
121163	583702
24015	583703
18533	583704
54612	583705
131823	583706
20243	583707
6863	583708
33525	583709
6747	583710
76719	583711
45344	583712
39461	583713
10766	583714
80729	583715
38721	583716
4702	583717
144043	583718
3712	583719
37175	583720
1539	583721
23642	583722
18850	583723
38262	583724
8691	583725
34377	583726
159022	583727
66575	583728
61842	583729
75892	583730
58445	583731
775	583732
14448	583733
111173	583734
26101	583735
9010	583736
10363	583737
102568	583738
12509	583739
95485	583740
14192	583741
163941	583742
43052	583743
1538	583744
34774	583745
21957	583746
16323	583747
45550	583748
28873	583749
14673	583750
35592	583751
13941	583752
10563	583753
122562	583754
116358	583755
128253	583756
20603	583757
32041	583758
22628	583759
87405	583760
7887	583761
39546	583762
81342	583763
94108	583764
17095	583765
53837	583766
65786	583767
17578	583768
65174	583769
46313	583770
40510	583771
426	583772
55835	583773
43977	583774
1487	583775
55847	583776
1036	583777
74861	583778
47365	583779
77968	583780
59015	583781
70368	583782
521	583783
39606	583784
20515	583785
35801	583786
54754	583787
11799	583788
17087	583789
51060	583790
5865	583791
84392	583792
35986	583793
738	583794
34417	583795
21230	583796
318	583797
58965	583798
96601	583799
82824	583800
47748	583801
21584	583802
7126	583803
38112	583804
7628	583805
2580	583806
88668	583807
2624	583808
14115	583809
672	583810
22088	583811
95356	583812
6247	583813
5771	583814
52142	583815
3818	583816
42358	583817
67753	583818
13519	583819
20501	583820
161790	583821
9005	583822
114278	583823
21602	583824
34839	583825
27125	583826
83810	583827
3657	583828
11743	583829
10908	583830
4543	583831
26321	583832
25355	583833
13596	583834
6378	583835
84899	583836
94531	583837
82450	583838
20883	583839
16326	583840
2476	583841
62658	583842
15403	583843
10549	583844
34696	583845
7793	583846
42620	583847
27775	583848
140290	583849
45513	583850
2769	583851
8169	583852
53240	583853
41532	583854
88228	583855
52037	583856
67646	583857
33316	583858
99143	583859
773	583860
62055	583861
7286	583862
51074	583863
20153	583864
2911	583865
27286	583866
25978	583867
136860	583868
8585	583869
96031	583870
135528	583871
4783	583872
2560	583873
16541	583874
4177	583875
33832	583876
3555	583877
857	583878
48391	583879
15039	583880
596	583881
41443	583882
74509	583883
55969	583884
46461	583885
110835	583886
66897	583887
74948	583888
79520	583889
68751	583890
30220	583891
68551	583892
61582	583893
6858	583894
56003	583895
40218	583896
11645	583897
36336	583898
11268	583899
77117	583900
61751	583901
5310	583902
68483	583903
51324	583904
21198	583905
3898	583906
142996	583907
12385	583908
104956	583909
7187	583910
92684	583911
2056	583912
47995	583913
132451	583914
99904	583915
38013	583916
10542	583917
16331	583918
10999	583919
37866	583920
30723	583921
180	583922
35513	583923
12936	583924
19774	583925
24715	583926
34410	583927
126255	583928
40301	583929
80505	583930
31415	583931
19392	583932
3	583933
48973	583934
31963	583935
13009	583936
10276	583937
3263	583938
84238	583939
18529	583940
130235	583941
19567	583942
17541	583943
37804	583944
63310	583945
38285	583946
5236	583947
7878	583948
6198	583949
144228	583950
83196	583951
62263	583952
64002	583953
50699	583954
88729	583955
37876	583956
83847	583957
4276	583958
97010	583959
39877	583960
1025	583961
43087	583962
3387	583963
6206	583964
75013	583965
74034	583966
17455	583967
21824	583968
15903	583969
6916	583970
473	583971
48328	583972
17086	583973
78718	583974
112591	583975
1633	583976
39623	583977
11786	583978
3364	583979
48963	583980
82683	583981
14909	583982
87473	583983
115917	583984
33955	583985
24915	583986
15575	583987
15679	583988
78134	583989
70472	583990
34208	583991
8346	583992
62273	583993
124499	583994
146161	583995
15114	583996
37163	583997
45722	583998
15661	583999
99987	584000
21351	584001
62235	584002
22822	584003
26795	584004
8444	584005
75490	584006
4500	584007
123651	584008
40919	584009
53224	584010
164365	584011
112005	584012
6865	584013
50269	584014
14222	584015
42752	584016
8955	584017
68348	584018
19977	584019
42683	584020
41200	584021
49005	584022
21121	584023
37917	584024
21428	584025
93107	584026
18039	584027
67138	584028
31182	584029
35502	584030
83092	584031
95788	584032
70968	584033
71529	584034
8463	584035
16109	584036
17341	584037
17136	584038
109894	584039
20369	584040
51805	584041
55829	584042
1527	584043
64385	584044
3094	584045
41342	584046
33622	584047
66939	584048
18585	584049
77125	584050
71671	584051
75034	584052
20493	584053
9716	584054
6485	584055
22273	584056
28657	584057
56362	584058
84583	584059
62385	584060
19424	584061
146307	584062
265	584063
150120	584064
1156	584065
83770	584066
7165	584067
20247	584068
42422	584069
120005	584070
65810	584071
82924	584072
42010	584073
27362	584074
43309	584075
12078	584076
93022	584077
23243	584078
80359	584079
42717	584080
71869	584081
81529	584082
28974	584083
2309	584084
40025	584085
52339	584086
3804	584087
19006	584088
82398	584089
10064	584090
41943	584091
69911	584092
82015	584093
162643	584094
82002	584095
67052	584096
4543	584097
21003	584098
11809	584099
758	584100
65475	584101
63021	584102
86780	584103
35961	584104
50270	584105
15444	584106
27105	584107
23711	584108
61071	584109
38220	584110
10415	584111
113737	584112
19619	584113
60615	584114
93119	584115
64688	584116
62467	584117
51180	584118
37626	584119
10885	584120
221	584121
12087	584122
47800	584123
7374	584124
10274	584125
134613	584126
310	584127
41799	584128
172	584129
48365	584130
12848	584131
14326	584132
94252	584133
15305	584134
74854	584135
35422	584136
114413	584137
141190	584138
65771	584139
10493	584140
383	584141
35340	584142
10444	584143
68526	584144
109237	584145
7025	584146
31397	584147
40673	584148
30451	584149
48447	584150
28304	584151
35655	584152
17539	584153
18789	584154
8158	584155
566	584156
8741	584157
93814	584158
25314	584159
71845	584160
125005	584161
43312	584162
26302	584163
11476	584164
9696	584165
58937	584166
56157	584167
57856	584168
34905	584169
71438	584170
56265	584171
120531	584172
83666	584173
51534	584174
11935	584175
41417	584176
24560	584177
3266	584178
18028	584179
6970	584180
127506	584181
31874	584182
120779	584183
68650	584184
97650	584185
35236	584186
85116	584187
57038	584188
120264	584189
168215	584190
1281	584191
75662	584192
85900	584193
18098	584194
30020	584195
60552	584196
57675	584197
147	584198
35891	584199
51352	584200
86624	584201
22071	584202
14668	584203
22686	584204
2678	584205
82129	584206
10558	584207
5803	584208
34050	584209
94494	584210
15157	584211
72318	584212
5718	584213
52067	584214
73472	584215
29257	584216
44924	584217
47147	584218
668	584219
20866	584220
9811	584221
160128	584222
6349	584223
18217	584224
48617	584225
10077	584226
47748	584227
24382	584228
32096	584229
70101	584230
55192	584231
59588	584232
19987	584233
49639	584234
40839	584235
21154	584236
79516	584237
51953	584238
15852	584239
18002	584240
76714	584241
38151	584242
68224	584243
5250	584244
25067	584245
19024	584246
6933	584247
95344	584248
16290	584249
126838	584250
21646	584251
118068	584252
47283	584253
3465	584254
27839	584255
32377	584256
28009	584257
17992	584258
90709	584259
46892	584260
23212	584261
11829	584262
55191	584263
87993	584264
3228	584265
26498	584266
82706	584267
120701	584268
2898	584269
66622	584270
33515	584271
28800	584272
73280	584273
38773	584274
1801	584275
148674	584276
53416	584277
114454	584278
47704	584279
59456	584280
43298	584281
20905	584282
133276	584283
37626	584284
77833	584285
71964	584286
35850	584287
110754	584288
39299	584289
64909	584290
32755	584291
1226	584292
55047	584293
1872	584294
116083	584295
17054	584296
78176	584297
73134	584298
98226	584299
53826	584300
39646	584301
60698	584302
14417	584303
18111	584304
39896	584305
50027	584306
31900	584307
8699	584308
30723	584309
12240	584310
53431	584311
30343	584312
27902	584313
32472	584314
17797	584315
79890	584316
10518	584317
20834	584318
116724	584319
24021	584320
7239	584321
4916	584322
15175	584323
22339	584324
57421	584325
66145	584326
73667	584327
2045	584328
2172	584329
62699	584330
72963	584331
62169	584332
2927	584333
31565	584334
64245	584335
7214	584336
43988	584337
31382	584338
5268	584339
6852	584340
83066	584341
52091	584342
62300	584343
103248	584344
21269	584345
63139	584346
57426	584347
23156	584348
60886	584349
23674	584350
68096	584351
45994	584352
11897	584353
8299	584354
90282	584355
11976	584356
44433	584357
64964	584358
99696	584359
42705	584360
118	584361
4515	584362
12655	584363
2889	584364
22980	584365
133205	584366
4246	584367
47089	584368
7023	584369
56737	584370
13103	584371
8583	584372
43467	584373
7305	584374
15299	584375
3665	584376
10011	584377
61525	584378
113767	584379
6533	584380
38518	584381
38189	584382
11548	584383
6215	584384
75771	584385
9501	584386
8040	584387
138614	584388
9987	584389
60254	584390
20119	584391
19696	584392
5235	584393
24286	584394
109228	584395
213	584396
65	584397
11346	584398
2960	584399
30742	584400
31830	584401
27370	584402
11368	584403
27343	584404
852	584405
66083	584406
67562	584407
159257	584408
117799	584409
80605	584410
6882	584411
80012	584412
91223	584413
52820	584414
86974	584415
3822	584416
10669	584417
10996	584418
54479	584419
24422	584420
82192	584421
62795	584422
8090	584423
45377	584424
68015	584425
116228	584426
147131	584427
190	584428
42223	584429
14145	584430
13304	584431
51015	584432
62735	584433
3661	584434
20760	584435
121412	584436
139996	584437
52692	584438
2685	584439
28387	584440
762	584441
54688	584442
32116	584443
63139	584444
23568	584445
6212	584446
3270	584447
42193	584448
24297	584449
31924	584450
14116	584451
19170	584452
53298	584453
1316	584454
67341	584455
17316	584456
52893	584457
114092	584458
133381	584459
97352	584460
154722	584461
33022	584462
30081	584463
3734	584464
92232	584465
144496	584466
147100	584467
32158	584468
129703	584469
6874	584470
3115	584471
39433	584472
44239	584473
163328	584474
20966	584475
660	584476
135104	584477
142783	584478
23662	584479
33916	584480
50429	584481
19198	584482
14357	584483
5808	584484
45510	584485
7529	584486
111597	584487
126063	584488
48431	584489
88569	584490
52268	584491
47980	584492
22646	584493
93416	584494
48448	584495
9625	584496
194	584497
18848	584498
21805	584499
36062	584500
58341	584501
89232	584502
127194	584503
26	584504
4307	584505
98300	584506
89586	584507
140047	584508
39384	584509
35145	584510
35410	584511
141386	584512
87514	584513
80421	584514
96440	584515
78883	584516
39594	584517
47950	584518
8632	584519
28106	584520
13344	584521
38012	584522
34545	584523
7869	584524
30939	584525
354	584526
45472	584527
12986	584528
38189	584529
8435	584530
161105	584531
121946	584532
2742	584533
54808	584534
59225	584535
37883	584536
12987	584537
12361	584538
55558	584539
6791	584540
20442	584541
23284	584542
85841	584543
10574	584544
18134	584545
94011	584546
38273	584547
157818	584548
95605	584549
55288	584550
15151	584551
27956	584552
1140	584553
109731	584554
10933	584555
477	584556
54581	584557
36568	584558
70023	584559
7543	584560
6239	584561
15177	584562
88712	584563
32310	584564
74274	584565
34904	584566
164474	584567
138224	584568
2398	584569
37421	584570
316	584571
15095	584572
4103	584573
2786	584574
28	584575
232	584576
13632	584577
81505	584578
31847	584579
9797	584580
119674	584581
26599	584582
89645	584583
31288	584584
30820	584585
40534	584586
25295	584587
139173	584588
96045	584589
52332	584590
90173	584591
46865	584592
88653	584593
95868	584594
55630	584595
7318	584596
42827	584597
5132	584598
78989	584599
20139	584600
16387	584601
49723	584602
11712	584603
40825	584604
35208	584605
5821	584606
55393	584607
100507	584608
45465	584609
42432	584610
6705	584611
11937	584612
85298	584613
92069	584614
72101	584615
23742	584616
120447	584617
30698	584618
45312	584619
92872	584620
123949	584621
1989	584622
11874	584623
1329	584624
111256	584625
32010	584626
88251	584627
14745	584628
8463	584629
63908	584630
40012	584631
46512	584632
46988	584633
119715	584634
9761	584635
33132	584636
95750	584637
1361	584638
2519	584639
113168	584640
6618	584641
2952	584642
79289	584643
15096	584644
33450	584645
40446	584646
92825	584647
6562	584648
5633	584649
33814	584650
60161	584651
133020	584652
7177	584653
41501	584654
10456	584655
141927	584656
8344	584657
1360	584658
22336	584659
41275	584660
46053	584661
1817	584662
70190	584663
149	584664
1904	584665
12673	584666
83544	584667
56452	584668
5416	584669
1371	584670
17765	584671
75627	584672
135922	584673
66974	584674
2242	584675
57509	584676
1921	584677
39067	584678
68584	584679
20689	584680
10803	584681
4116	584682
150420	584683
25371	584684
10052	584685
2789	584686
46771	584687
51039	584688
62752	584689
43022	584690
9907	584691
4564	584692
310	584693
4088	584694
170231	584695
59909	584696
44544	584697
24803	584698
23647	584699
2530	584700
22730	584701
29929	584702
37649	584703
130525	584704
61725	584705
64487	584706
42267	584707
111072	584708
9693	584709
52734	584710
88987	584711
9372	584712
159107	584713
4574	584714
80132	584715
29967	584716
55064	584717
36319	584718
50817	584719
79858	584720
62777	584721
16712	584722
406	584723
9629	584724
19762	584725
65303	584726
38374	584727
60419	584728
9070	584729
14963	584730
59300	584731
9506	584732
49306	584733
40672	584734
150836	584735
71353	584736
35575	584737
10481	584738
51881	584739
94303	584740
42202	584741
44751	584742
18430	584743
73391	584744
163262	584745
17182	584746
16520	584747
146943	584748
1303	584749
56306	584750
8522	584751
63834	584752
74597	584753
64549	584754
14329	584755
38599	584756
1824	584757
19283	584758
76698	584759
8938	584760
105835	584761
17783	584762
167391	584763
11305	584764
11399	584765
4006	584766
901	584767
7244	584768
60509	584769
38848	584770
5346	584771
30060	584772
58293	584773
3977	584774
26580	584775
40860	584776
98354	584777
23445	584778
49759	584779
17347	584780
36166	584781
98699	584782
175	584783
30574	584784
35305	584785
1915	584786
11666	584787
3984	584788
63294	584789
109027	584790
27821	584791
31365	584792
62911	584793
73942	584794
515	584795
2358	584796
859	584797
58108	584798
10350	584799
32590	584800
17118	584801
37075	584802
12878	584803
8616	584804
40856	584805
61259	584806
104358	584807
112258	584808
162376	584809
15372	584810
60475	584811
34637	584812
57217	584813
52412	584814
11320	584815
78770	584816
21274	584817
22205	584818
130957	584819
31366	584820
25200	584821
64589	584822
8884	584823
25788	584824
59597	584825
20954	584826
30276	584827
130610	584828
76313	584829
5788	584830
54301	584831
71684	584832
10265	584833
63347	584834
15916	584835
72724	584836
110	584837
422	584838
69583	584839
142882	584840
47	584841
26078	584842
5826	584843
90880	584844
20	584845
57515	584846
14905	584847
2037	584848
22961	584849
38906	584850
80774	584851
164298	584852
96624	584853
23252	584854
34782	584855
52787	584856
2041	584857
1890	584858
36979	584859
60025	584860
16744	584861
2553	584862
22601	584863
26058	584864
19733	584865
4818	584866
64333	584867
38700	584868
51216	584869
56617	584870
106619	584871
146029	584872
36535	584873
44154	584874
49215	584875
58920	584876
79161	584877
57598	584878
62840	584879
24581	584880
9423	584881
5514	584882
572	584883
51607	584884
5769	584885
117465	584886
23003	584887
18261	584888
4557	584889
20872	584890
67684	584891
60359	584892
48275	584893
62668	584894
12547	584895
17076	584896
34791	584897
16567	584898
20990	584899
4732	584900
108926	584901
31236	584902
6564	584903
17472	584904
69121	584905
13510	584906
75559	584907
100709	584908
10347	584909
29507	584910
2140	584911
4452	584912
91770	584913
116639	584914
40415	584915
42515	584916
16241	584917
53094	584918
7938	584919
26519	584920
117124	584921
47343	584922
6530	584923
99223	584924
54195	584925
76461	584926
120218	584927
11828	584928
89824	584929
19415	584930
40876	584931
28840	584932
23386	584933
2046	584934
62212	584935
43794	584936
29223	584937
26991	584938
3669	584939
8238	584940
52109	584941
19848	584942
3940	584943
35995	584944
66971	584945
60722	584946
3027	584947
13004	584948
128142	584949
99901	584950
120463	584951
88483	584952
2184	584953
91975	584954
19156	584955
60940	584956
45900	584957
36260	584958
5428	584959
119255	584960
8825	584961
58264	584962
163795	584963
14480	584964
29382	584965
424	584966
1480	584967
42338	584968
122284	584969
110038	584970
961	584971
92486	584972
100559	584973
65166	584974
20701	584975
130220	584976
20918	584977
2415	584978
41787	584979
42715	584980
78523	584981
136704	584982
41751	584983
138229	584984
3490	584985
2289	584986
24217	584987
438	584988
11843	584989
34079	584990
64482	584991
38908	584992
67332	584993
32520	584994
5530	584995
81192	584996
69285	584997
51858	584998
82673	584999
136850	585000
40333	585001
62054	585002
19651	585003
147826	585004
115978	585005
49051	585006
57619	585007
2232	585008
42122	585009
2348	585010
9018	585011
140119	585012
13416	585013
10812	585014
81856	585015
13338	585016
22013	585017
64208	585018
37622	585019
10227	585020
125240	585021
26452	585022
78741	585023
20361	585024
101398	585025
41282	585026
48080	585027
19665	585028
58714	585029
51113	585030
11417	585031
12741	585032
25991	585033
31135	585034
8362	585035
8773	585036
24320	585037
141569	585038
51447	585039
187	585040
2533	585041
54045	585042
66924	585043
65998	585044
54741	585045
75433	585046
5991	585047
24075	585048
59880	585049
35122	585050
33552	585051
53711	585052
19569	585053
88240	585054
44681	585055
113636	585056
27252	585057
21889	585058
1394	585059
22670	585060
29802	585061
19904	585062
6355	585063
68008	585064
86482	585065
30746	585066
32995	585067
14768	585068
56280	585069
16849	585070
115879	585071
3930	585072
63996	585073
66572	585074
109993	585075
141946	585076
14716	585077
31691	585078
5573	585079
42173	585080
104898	585081
162750	585082
16887	585083
2829	585084
78736	585085
26343	585086
57420	585087
16451	585088
22130	585089
69011	585090
129215	585091
137389	585092
92544	585093
37460	585094
13745	585095
91538	585096
63200	585097
24467	585098
151741	585099
43124	585100
8717	585101
699	585102
9329	585103
44246	585104
14585	585105
34	585106
61148	585107
110698	585108
16993	585109
10671	585110
69611	585111
3030	585112
90640	585113
87264	585114
22396	585115
17612	585116
33063	585117
55312	585118
18661	585119
24775	585120
12398	585121
98975	585122
65924	585123
48079	585124
55804	585125
126269	585126
196	585127
51397	585128
65347	585129
15478	585130
10949	585131
105988	585132
77944	585133
90218	585134
58744	585135
1617	585136
20977	585137
62119	585138
13758	585139
46289	585140
28582	585141
39939	585142
21112	585143
12852	585144
28611	585145
2977	585146
48553	585147
22307	585148
168401	585149
107619	585150
992	585151
156086	585152
14186	585153
112445	585154
75796	585155
21083	585156
72193	585157
3993	585158
10393	585159
2401	585160
6036	585161
7477	585162
88193	585163
79458	585164
126812	585165
16624	585166
16696	585167
57642	585168
43014	585169
18612	585170
18621	585171
10878	585172
100108	585173
67308	585174
5533	585175
462	585176
102287	585177
10244	585178
15381	585179
9353	585180
49489	585181
5838	585182
38111	585183
4993	585184
7947	585185
3517	585186
43844	585187
11081	585188
53293	585189
53003	585190
70482	585191
79847	585192
40872	585193
1403	585194
68251	585195
1357	585196
5227	585197
98118	585198
41844	585199
125147	585200
4961	585201
61234	585202
18668	585203
75660	585204
66127	585205
157762	585206
48	585207
46983	585208
129079	585209
1621	585210
24757	585211
22270	585212
17994	585213
51488	585214
35347	585215
26331	585216
18302	585217
43495	585218
10598	585219
17935	585220
131721	585221
152734	585222
34481	585223
25164	585224
71187	585225
100545	585226
16195	585227
1279	585228
22625	585229
91653	585230
65755	585231
47292	585232
1531	585233
4352	585234
22677	585235
62862	585236
60700	585237
19152	585238
19547	585239
79629	585240
122489	585241
27675	585242
7779	585243
4576	585244
125019	585245
95223	585246
16363	585247
62318	585248
27298	585249
92605	585250
5709	585251
24041	585252
71921	585253
31362	585254
102199	585255
2039	585256
120918	585257
55138	585258
33157	585259
125791	585260
42382	585261
19724	585262
27047	585263
88375	585264
69432	585265
44857	585266
37804	585267
3429	585268
24236	585269
99639	585270
72180	585271
7856	585272
15017	585273
119881	585274
37280	585275
33486	585276
12879	585277
72981	585278
118760	585279
113974	585280
107196	585281
62944	585282
160536	585283
67672	585284
113848	585285
140906	585286
31078	585287
90177	585288
33119	585289
19392	585290
70450	585291
39595	585292
53698	585293
626	585294
5070	585295
52560	585296
47490	585297
7219	585298
166007	585299
72876	585300
4941	585301
5706	585302
46691	585303
65592	585304
165613	585305
6724	585306
10478	585307
5322	585308
68550	585309
155689	585310
80110	585311
37713	585312
23033	585313
19893	585314
7326	585315
1363	585316
1423	585317
4364	585318
21638	585319
67861	585320
52724	585321
37993	585322
46189	585323
23494	585324
8048	585325
86042	585326
1914	585327
26908	585328
84660	585329
123255	585330
108314	585331
64974	585332
24974	585333
91253	585334
14660	585335
104010	585336
88304	585337
147852	585338
15585	585339
15896	585340
29015	585341
103299	585342
69242	585343
6124	585344
12337	585345
29963	585346
14378	585347
27384	585348
20631	585349
2596	585350
115848	585351
96402	585352
1069	585353
137897	585354
12649	585355
83106	585356
67440	585357
61586	585358
81397	585359
124427	585360
8752	585361
17268	585362
7365	585363
42535	585364
85303	585365
90634	585366
11744	585367
30603	585368
22462	585369
15005	585370
21160	585371
87321	585372
79658	585373
57112	585374
77852	585375
58509	585376
95717	585377
27163	585378
79610	585379
94871	585380
33135	585381
61476	585382
167785	585383
92089	585384
48781	585385
2943	585386
17599	585387
70697	585388
2291	585389
117049	585390
29974	585391
4265	585392
71429	585393
19229	585394
71522	585395
64041	585396
108915	585397
11184	585398
135508	585399
528	585400
1651	585401
105861	585402
85585	585403
15773	585404
89279	585405
1127	585406
118747	585407
63279	585408
25043	585409
4682	585410
16173	585411
63579	585412
1130	585413
69972	585414
19869	585415
154920	585416
138448	585417
9377	585418
1764	585419
80638	585420
58837	585421
132643	585422
4148	585423
61474	585424
35229	585425
35273	585426
23309	585427
82510	585428
6915	585429
44309	585430
24729	585431
44157	585432
24905	585433
9	585434
15675	585435
343	585436
3757	585437
69846	585438
4394	585439
27573	585440
33297	585441
2168	585442
33191	585443
147598	585444
42043	585445
138882	585446
24079	585447
38386	585448
48699	585449
125150	585450
42403	585451
66473	585452
12246	585453
165	585454
71140	585455
45875	585456
17009	585457
41221	585458
79968	585459
1152	585460
12052	585461
153688	585462
18301	585463
40769	585464
70565	585465
368	585466
18187	585467
12358	585468
16443	585469
60917	585470
84322	585471
59827	585472
53047	585473
7086	585474
110464	585475
93807	585476
3673	585477
108974	585478
32855	585479
15589	585480
33839	585481
38127	585482
7201	585483
5708	585484
31732	585485
36477	585486
31656	585487
25017	585488
68073	585489
38581	585490
13818	585491
6144	585492
69249	585493
2788	585494
389	585495
64667	585496
2939	585497
12630	585498
25352	585499
113513	585500
46690	585501
3042	585502
9912	585503
10590	585504
167141	585505
126213	585506
36321	585507
139947	585508
62940	585509
39554	585510
110237	585511
34436	585512
161	585513
130379	585514
3569	585515
15309	585516
89805	585517
56391	585518
45389	585519
18438	585520
38629	585521
40103	585522
49163	585523
50822	585524
66370	585525
76879	585526
4924	585527
73772	585528
24671	585529
73088	585530
288	585531
52847	585532
22058	585533
7777	585534
99159	585535
11077	585536
9315	585537
1943	585538
48219	585539
31486	585540
14077	585541
28746	585542
97502	585543
82183	585544
22206	585545
112309	585546
14444	585547
20586	585548
54452	585549
46313	585550
42870	585551
5061	585552
43781	585553
25759	585554
136229	585555
18182	585556
111841	585557
167200	585558
1272	585559
217	585560
12885	585561
16	585562
4366	585563
15309	585564
138654	585565
36820	585566
21687	585567
22849	585568
76596	585569
7497	585570
29374	585571
69775	585572
108287	585573
3478	585574
74636	585575
50141	585576
524	585577
2458	585578
124260	585579
66785	585580
66518	585581
33915	585582
11891	585583
49200	585584
67489	585585
19328	585586
133693	585587
72943	585588
77620	585589
119702	585590
35813	585591
81448	585592
7416	585593
17731	585594
108727	585595
107084	585596
593	585597
46824	585598
4595	585599
45598	585600
28590	585601
14822	585602
35718	585603
1239	585604
18661	585605
5125	585606
43513	585607
90934	585608
674	585609
3121	585610
128232	585611
10794	585612
47351	585613
89526	585614
6045	585615
38407	585616
8733	585617
43494	585618
28569	585619
7667	585620
3117	585621
135028	585622
11564	585623
92885	585624
95934	585625
146477	585626
121048	585627
122548	585628
21952	585629
55549	585630
8521	585631
37550	585632
18327	585633
6905	585634
11965	585635
4106	585636
10681	585637
18422	585638
79077	585639
111236	585640
82307	585641
8730	585642
102473	585643
29072	585644
54121	585645
84932	585646
26385	585647
59519	585648
29142	585649
11803	585650
12995	585651
5553	585652
20782	585653
55457	585654
5695	585655
99398	585656
5230	585657
36878	585658
8462	585659
84915	585660
25043	585661
49641	585662
54213	585663
7679	585664
55451	585665
30660	585666
70110	585667
11427	585668
80138	585669
27713	585670
129045	585671
4231	585672
36151	585673
45438	585674
34524	585675
62276	585676
689	585677
17163	585678
72550	585679
99547	585680
92647	585681
71759	585682
2110	585683
136664	585684
52614	585685
91113	585686
92248	585687
85566	585688
89009	585689
120742	585690
48179	585691
26728	585692
123853	585693
204	585694
112399	585695
54226	585696
190	585697
42102	585698
2039	585699
132283	585700
18006	585701
140760	585702
36268	585703
13285	585704
62154	585705
88779	585706
69731	585707
6290	585708
46690	585709
33950	585710
170304	585711
13600	585712
9281	585713
34034	585714
31994	585715
31792	585716
18297	585717
105750	585718
66046	585719
207	585720
929	585721
56184	585722
63004	585723
14901	585724
5201	585725
94615	585726
23319	585727
2403	585728
83281	585729
12559	585730
46417	585731
17736	585732
78668	585733
81875	585734
144313	585735
14885	585736
37888	585737
13327	585738
95982	585739
51721	585740
28496	585741
135024	585742
17419	585743
95692	585744
89319	585745
127401	585746
120778	585747
14632	585748
83958	585749
2398	585750
29456	585751
8090	585752
11318	585753
12973	585754
60119	585755
63594	585756
14394	585757
2229	585758
13360	585759
102746	585760
108585	585761
1399	585762
30888	585763
8563	585764
6597	585765
26687	585766
352	585767
6888	585768
661	585769
24200	585770
42977	585771
1846	585772
33102	585773
1956	585774
14390	585775
55579	585776
89328	585777
23965	585778
95446	585779
62069	585780
46127	585781
337	585782
9593	585783
99337	585784
31720	585785
314	585786
6694	585787
20782	585788
39061	585789
77456	585790
7903	585791
27787	585792
2289	585793
1598	585794
1408	585795
22356	585796
13403	585797
24512	585798
10981	585799
26276	585800
46869	585801
50858	585802
11620	585803
268	585804
112316	585805
136677	585806
105491	585807
36527	585808
10695	585809
120800	585810
11505	585811
49882	585812
41457	585813
76960	585814
70	585815
62200	585816
3199	585817
1571	585818
71748	585819
55807	585820
12492	585821
7596	585822
8413	585823
15558	585824
46383	585825
74015	585826
45468	585827
64175	585828
104624	585829
34396	585830
133888	585831
135945	585832
28293	585833
8840	585834
39730	585835
129277	585836
133492	585837
85476	585838
78561	585839
967	585840
19013	585841
67400	585842
118801	585843
84386	585844
9033	585845
36610	585846
55935	585847
64372	585848
123972	585849
22459	585850
96085	585851
142247	585852
18653	585853
88219	585854
3078	585855
95999	585856
37114	585857
6856	585858
149001	585859
55547	585860
76387	585861
32467	585862
13943	585863
88999	585864
106665	585865
62869	585866
4334	585867
15710	585868
59834	585869
169266	585870
82779	585871
82840	585872
2085	585873
114967	585874
58005	585875
44332	585876
12703	585877
523	585878
118137	585879
19299	585880
811	585881
10847	585882
1909	585883
418	585884
164249	585885
106717	585886
33513	585887
118	585888
61299	585889
69543	585890
168811	585891
80728	585892
53691	585893
2871	585894
30993	585895
16416	585896
356	585897
9906	585898
12556	585899
12320	585900
90714	585901
102743	585902
40126	585903
18432	585904
42245	585905
21557	585906
30050	585907
2770	585908
22830	585909
65092	585910
36320	585911
124991	585912
16083	585913
34433	585914
54745	585915
7418	585916
16349	585917
129213	585918
55610	585919
73421	585920
58139	585921
2966	585922
37447	585923
40369	585924
2240	585925
130466	585926
35971	585927
62969	585928
62301	585929
63070	585930
61246	585931
60575	585932
12649	585933
2577	585934
74362	585935
31649	585936
8621	585937
48770	585938
99600	585939
16603	585940
31471	585941
115	585942
17092	585943
16124	585944
25268	585945
89966	585946
20773	585947
57672	585948
121141	585949
8713	585950
92310	585951
109740	585952
6345	585953
29330	585954
100383	585955
13711	585956
2117	585957
408	585958
13242	585959
117657	585960
24958	585961
8233	585962
79449	585963
4664	585964
1160	585965
84300	585966
35132	585967
130110	585968
77260	585969
13003	585970
95597	585971
1005	585972
76486	585973
2241	585974
49567	585975
50531	585976
9570	585977
5353	585978
11895	585979
34853	585980
14754	585981
53186	585982
12215	585983
25791	585984
75119	585985
41603	585986
88573	585987
2586	585988
11239	585989
12240	585990
114621	585991
31636	585992
10254	585993
104500	585994
98668	585995
54215	585996
132531	585997
103875	585998
126374	585999
17645	586000
303	586001
41534	586002
6250	586003
23658	586004
125478	586005
9661	586006
25188	586007
156447	586008
4682	586009
111078	586010
23058	586011
64174	586012
42692	586013
1676	586014
16448	586015
1157	586016
56713	586017
8190	586018
432	586019
95954	586020
400	586021
115081	586022
129309	586023
14045	586024
121438	586025
8073	586026
22241	586027
65408	586028
27987	586029
3404	586030
46398	586031
23966	586032
165465	586033
162936	586034
57983	586035
17093	586036
158638	586037
4291	586038
112233	586039
65257	586040
1132	586041
49882	586042
53089	586043
605	586044
9064	586045
122570	586046
1908	586047
39634	586048
34123	586049
33045	586050
98396	586051
12630	586052
57888	586053
31925	586054
21518	586055
2389	586056
4264	586057
31523	586058
74291	586059
164916	586060
26773	586061
70128	586062
78034	586063
54361	586064
42799	586065
13725	586066
50526	586067
57609	586068
19789	586069
22358	586070
5133	586071
3753	586072
1237	586073
34809	586074
11492	586075
91316	586076
23813	586077
38190	586078
22446	586079
96181	586080
105377	586081
27058	586082
83433	586083
39452	586084
49009	586085
3182	586086
38047	586087
66542	586088
97798	586089
54798	586090
1987	586091
44780	586092
4337	586093
23477	586094
16123	586095
51898	586096
21839	586097
24743	586098
517	586099
24230	586100
4450	586101
46808	586102
153405	586103
54006	586104
472	586105
110838	586106
3252	586107
6673	586108
96912	586109
4968	586110
8188	586111
23648	586112
58166	586113
3456	586114
23636	586115
6955	586116
3917	586117
35227	586118
111473	586119
35153	586120
8533	586121
56275	586122
44349	586123
132257	586124
67840	586125
119068	586126
10034	586127
13494	586128
13490	586129
5524	586130
160604	586131
39572	586132
32038	586133
4400	586134
1793	586135
56697	586136
2760	586137
34727	586138
29998	586139
123819	586140
81080	586141
14837	586142
31462	586143
1699	586144
32	586145
12800	586146
54303	586147
121079	586148
44299	586149
619	586150
40379	586151
43200	586152
43468	586153
73797	586154
115370	586155
71850	586156
40886	586157
40099	586158
156545	586159
131932	586160
93510	586161
44601	586162
80859	586163
1996	586164
88	586165
9513	586166
24031	586167
120375	586168
17098	586169
78619	586170
10675	586171
133144	586172
67718	586173
40784	586174
73748	586175
15250	586176
42816	586177
34498	586178
57360	586179
113351	586180
16089	586181
74027	586182
27624	586183
49827	586184
6301	586185
20653	586186
32185	586187
76437	586188
30604	586189
24932	586190
60923	586191
70723	586192
26966	586193
54875	586194
7817	586195
7318	586196
90803	586197
20112	586198
147410	586199
43633	586200
16037	586201
7840	586202
600	586203
99096	586204
18712	586205
60599	586206
19561	586207
54077	586208
58064	586209
109369	586210
16638	586211
96069	586212
81986	586213
126810	586214
52842	586215
23329	586216
49571	586217
66697	586218
3947	586219
90286	586220
1862	586221
156384	586222
134263	586223
85081	586224
96294	586225
131400	586226
18939	586227
60802	586228
45956	586229
67463	586230
97526	586231
21260	586232
20370	586233
32534	586234
48331	586235
4485	586236
54953	586237
58555	586238
5274	586239
133275	586240
88144	586241
30945	586242
249	586243
12428	586244
63909	586245
69382	586246
85589	586247
25482	586248
3897	586249
21551	586250
75570	586251
84655	586252
19558	586253
13449	586254
29869	586255
7906	586256
15355	586257
83698	586258
119547	586259
41079	586260
52733	586261
89768	586262
71449	586263
1613	586264
190	586265
45417	586266
81636	586267
12207	586268
16122	586269
110406	586270
95891	586271
9437	586272
21232	586273
88540	586274
90576	586275
101546	586276
91184	586277
7997	586278
52519	586279
5906	586280
42418	586281
28649	586282
137519	586283
41214	586284
29273	586285
43968	586286
13623	586287
26844	586288
58554	586289
36429	586290
77316	586291
3177	586292
25739	586293
100341	586294
155490	586295
40373	586296
50502	586297
16795	586298
28415	586299
9118	586300
23190	586301
52863	586302
3021	586303
54088	586304
10662	586305
15877	586306
186	586307
113877	586308
49558	586309
74602	586310
1300	586311
51289	586312
71137	586313
15263	586314
87231	586315
39028	586316
30645	586317
6410	586318
32982	586319
32837	586320
8648	586321
105794	586322
45997	586323
73319	586324
99062	586325
8626	586326
92651	586327
68826	586328
64062	586329
14609	586330
13558	586331
92500	586332
45763	586333
42623	586334
18876	586335
53980	586336
3599	586337
5638	586338
21061	586339
94101	586340
7077	586341
107993	586342
31791	586343
36350	586344
108087	586345
14034	586346
4205	586347
22932	586348
55014	586349
2301	586350
4188	586351
59121	586352
2338	586353
81635	586354
71727	586355
57116	586356
2671	586357
156037	586358
72021	586359
16383	586360
1519	586361
97577	586362
15237	586363
10964	586364
18045	586365
53515	586366
36626	586367
112667	586368
30798	586369
5780	586370
586	586371
4744	586372
51	586373
13599	586374
2696	586375
4681	586376
8422	586377
26054	586378
6080	586379
11897	586380
106909	586381
10551	586382
21533	586383
125809	586384
17324	586385
36700	586386
7785	586387
9490	586388
2336	586389
77045	586390
24186	586391
7513	586392
40430	586393
41442	586394
91043	586395
2935	586396
20371	586397
36192	586398
24806	586399
77970	586400
103949	586401
26459	586402
9984	586403
148997	586404
21529	586405
30565	586406
188	586407
18012	586408
11404	586409
42752	586410
20004	586411
47	586412
10121	586413
3856	586414
41650	586415
1817	586416
29494	586417
24662	586418
87496	586419
117302	586420
6362	586421
12590	586422
9772	586423
7816	586424
26050	586425
75315	586426
5188	586427
19719	586428
31736	586429
26426	586430
23747	586431
29707	586432
103128	586433
154715	586434
17766	586435
2904	586436
6424	586437
58590	586438
119147	586439
85893	586440
7110	586441
79028	586442
20774	586443
33718	586444
2839	586445
78346	586446
8096	586447
75930	586448
70334	586449
20083	586450
6972	586451
31688	586452
443	586453
85290	586454
6521	586455
97091	586456
56909	586457
60827	586458
74565	586459
69750	586460
69446	586461
14730	586462
12715	586463
1420	586464
112494	586465
102506	586466
1001	586467
41088	586468
66973	586469
2065	586470
119988	586471
4900	586472
74195	586473
10422	586474
121932	586475
4619	586476
49062	586477
106822	586478
389	586479
32048	586480
98513	586481
103446	586482
12966	586483
4407	586484
101359	586485
32509	586486
105911	586487
24172	586488
5487	586489
75816	586490
11259	586491
74474	586492
39795	586493
67323	586494
21334	586495
36619	586496
509	586497
76764	586498
68256	586499
111632	586500
16812	586501
107332	586502
6327	586503
81983	586504
11984	586505
143144	586506
101240	586507
34339	586508
2566	586509
5315	586510
3140	586511
95581	586512
82548	586513
144039	586514
89149	586515
125	586516
138899	586517
16153	586518
9170	586519
19070	586520
11886	586521
57121	586522
10118	586523
9299	586524
160	586525
25328	586526
51157	586527
3107	586528
90021	586529
18697	586530
18840	586531
130228	586532
66350	586533
118242	586534
75129	586535
25476	586536
45133	586537
134792	586538
26048	586539
33160	586540
78789	586541
63690	586542
3165	586543
12125	586544
19062	586545
32931	586546
147642	586547
109660	586548
78676	586549
10645	586550
29956	586551
30257	586552
155	586553
3316	586554
34142	586555
13862	586556
16528	586557
9572	586558
96615	586559
17986	586560
3416	586561
82838	586562
74621	586563
6533	586564
70812	586565
5788	586566
22828	586567
29752	586568
15992	586569
66213	586570
28350	586571
3008	586572
19099	586573
30742	586574
68647	586575
124952	586576
65768	586577
58170	586578
2379	586579
89924	586580
87310	586581
2735	586582
5462	586583
36329	586584
109642	586585
15238	586586
742	586587
9315	586588
31483	586589
124097	586590
36060	586591
8082	586592
30925	586593
63583	586594
126613	586595
2813	586596
33007	586597
111090	586598
1604	586599
39254	586600
6644	586601
41817	586602
7905	586603
6853	586604
26833	586605
116205	586606
113790	586607
83493	586608
58064	586609
37443	586610
62634	586611
14381	586612
81271	586613
1504	586614
5119	586615
29009	586616
47182	586617
23246	586618
97358	586619
108245	586620
78094	586621
77127	586622
48832	586623
11949	586624
13263	586625
36580	586626
46703	586627
135735	586628
111911	586629
59957	586630
20891	586631
20569	586632
14464	586633
27536	586634
12921	586635
14720	586636
54052	586637
26307	586638
122288	586639
13879	586640
73573	586641
124492	586642
44476	586643
3801	586644
16258	586645
67798	586646
48102	586647
7554	586648
8602	586649
15847	586650
11565	586651
41136	586652
26428	586653
21331	586654
33761	586655
88831	586656
11815	586657
29493	586658
10	586659
57072	586660
34186	586661
71665	586662
6729	586663
7230	586664
5426	586665
6996	586666
136	586667
5060	586668
15704	586669
9075	586670
34826	586671
32566	586672
98409	586673
3434	586674
41107	586675
1566	586676
30389	586677
131208	586678
56648	586679
137926	586680
54798	586681
51148	586682
58542	586683
150962	586684
13957	586685
32691	586686
67349	586687
93716	586688
77040	586689
97152	586690
48001	586691
57677	586692
93297	586693
69770	586694
50125	586695
4019	586696
41242	586697
19291	586698
26380	586699
50902	586700
955	586701
33264	586702
15073	586703
26166	586704
53216	586705
43201	586706
20014	586707
3888	586708
78555	586709
24827	586710
17688	586711
33280	586712
102205	586713
32795	586714
120699	586715
130931	586716
55884	586717
96695	586718
37391	586719
17654	586720
41217	586721
63632	586722
4786	586723
86658	586724
151318	586725
22036	586726
9581	586727
12978	586728
14257	586729
43234	586730
33572	586731
2447	586732
7004	586733
30498	586734
6426	586735
36452	586736
77107	586737
22046	586738
15195	586739
83833	586740
152690	586741
45996	586742
41925	586743
6187	586744
38564	586745
17566	586746
107262	586747
1227	586748
36508	586749
18366	586750
10993	586751
15650	586752
90947	586753
4435	586754
70459	586755
52259	586756
5227	586757
15052	586758
33480	586759
26108	586760
5836	586761
97114	586762
103772	586763
115367	586764
62328	586765
38716	586766
1041	586767
20735	586768
9973	586769
15097	586770
7502	586771
14498	586772
35153	586773
58267	586774
24709	586775
97633	586776
50554	586777
120932	586778
3938	586779
268	586780
17966	586781
23711	586782
21289	586783
102405	586784
92645	586785
168248	586786
32570	586787
28384	586788
44068	586789
3358	586790
9617	586791
23003	586792
567	586793
77986	586794
6007	586795
41170	586796
26404	586797
9085	586798
1037	586799
56195	586800
7870	586801
11696	586802
18313	586803
96681	586804
2394	586805
2708	586806
6170	586807
34514	586808
68639	586809
114874	586810
19759	586811
5063	586812
7576	586813
49884	586814
89801	586815
116004	586816
21940	586817
128465	586818
25241	586819
2960	586820
5599	586821
50521	586822
25734	586823
26204	586824
30274	586825
55721	586826
1442	586827
94973	586828
21824	586829
5081	586830
36245	586831
32771	586832
41322	586833
7492	586834
104069	586835
17184	586836
58855	586837
37104	586838
1009	586839
11501	586840
125909	586841
32491	586842
76218	586843
4104	586844
89540	586845
114254	586846
108695	586847
31083	586848
10002	586849
54439	586850
879	586851
24169	586852
19579	586853
50555	586854
15063	586855
149768	586856
26206	586857
9039	586858
35995	586859
35179	586860
39255	586861
15555	586862
117937	586863
3187	586864
12372	586865
42723	586866
10992	586867
1184	586868
160993	586869
43402	586870
4515	586871
13064	586872
51006	586873
20530	586874
11630	586875
85794	586876
83426	586877
76477	586878
32942	586879
20981	586880
45609	586881
2446	586882
18774	586883
54905	586884
46615	586885
9151	586886
107462	586887
2409	586888
35667	586889
46109	586890
1720	586891
28176	586892
17827	586893
7455	586894
21000	586895
22901	586896
4232	586897
1559	586898
19742	586899
79920	586900
16705	586901
118894	586902
22101	586903
107810	586904
81606	586905
40260	586906
1817	586907
26581	586908
50711	586909
6829	586910
57020	586911
33160	586912
6238	586913
97441	586914
119907	586915
19425	586916
16112	586917
110300	586918
5184	586919
1564	586920
64021	586921
9421	586922
57328	586923
21283	586924
89935	586925
27299	586926
6828	586927
32414	586928
3119	586929
105544	586930
11587	586931
21337	586932
16446	586933
21915	586934
21361	586935
13026	586936
32655	586937
18225	586938
103664	586939
117075	586940
18612	586941
25850	586942
26202	586943
859	586944
4344	586945
33643	586946
98728	586947
14379	586948
57418	586949
100846	586950
4374	586951
135703	586952
94027	586953
37053	586954
72755	586955
84705	586956
18999	586957
11667	586958
67520	586959
5504	586960
58374	586961
144996	586962
3065	586963
33860	586964
81407	586965
12856	586966
70225	586967
5502	586968
35794	586969
108326	586970
68618	586971
102765	586972
118476	586973
9970	586974
34910	586975
154756	586976
7574	586977
31666	586978
4901	586979
7310	586980
23448	586981
37410	586982
2590	586983
30408	586984
15108	586985
11917	586986
73650	586987
113937	586988
1675	586989
84599	586990
3255	586991
43342	586992
10948	586993
102935	586994
60602	586995
138394	586996
76063	586997
15748	586998
70051	586999
111151	587000
54963	587001
109456	587002
53292	587003
27060	587004
2328	587005
25778	587006
1585	587007
53260	587008
19312	587009
12413	587010
872	587011
132434	587012
18632	587013
57214	587014
43111	587015
5129	587016
276	587017
116083	587018
27539	587019
23265	587020
130646	587021
52362	587022
30253	587023
42370	587024
2867	587025
87205	587026
5857	587027
26715	587028
21434	587029
3141	587030
21594	587031
20887	587032
4998	587033
36506	587034
74774	587035
2846	587036
670	587037
33134	587038
27372	587039
60764	587040
136622	587041
21628	587042
104860	587043
71164	587044
5150	587045
66948	587046
1973	587047
113857	587048
28995	587049
88676	587050
32193	587051
12104	587052
14502	587053
45520	587054
45056	587055
3472	587056
11790	587057
49987	587058
93087	587059
8176	587060
6451	587061
6880	587062
119325	587063
469	587064
34710	587065
88815	587066
5798	587067
36800	587068
70419	587069
106911	587070
6915	587071
146760	587072
13880	587073
53578	587074
11593	587075
108439	587076
8683	587077
69348	587078
136907	587079
76774	587080
26266	587081
5342	587082
58599	587083
90442	587084
6097	587085
4716	587086
14412	587087
100277	587088
32400	587089
57174	587090
3988	587091
33858	587092
37549	587093
77587	587094
6901	587095
1248	587096
36555	587097
66874	587098
55915	587099
4297	587100
18064	587101
2736	587102
32713	587103
80887	587104
15275	587105
28705	587106
3210	587107
15745	587108
38341	587109
20402	587110
110017	587111
30557	587112
22622	587113
36509	587114
12559	587115
19532	587116
118430	587117
27282	587118
23925	587119
4074	587120
106169	587121
90342	587122
23304	587123
32058	587124
15680	587125
68352	587126
35777	587127
52385	587128
56633	587129
9270	587130
96491	587131
4686	587132
25713	587133
695	587134
46750	587135
5007	587136
1735	587137
126029	587138
146514	587139
77255	587140
15466	587141
161792	587142
90691	587143
9779	587144
52313	587145
46936	587146
6940	587147
25489	587148
50224	587149
104291	587150
26284	587151
131350	587152
94058	587153
2374	587154
13893	587155
76494	587156
50552	587157
22450	587158
57240	587159
8771	587160
17399	587161
67040	587162
43702	587163
11317	587164
11365	587165
47248	587166
8867	587167
113844	587168
63358	587169
138523	587170
44481	587171
4845	587172
17275	587173
58646	587174
69580	587175
31484	587176
7106	587177
70387	587178
39097	587179
9290	587180
69358	587181
20390	587182
52237	587183
5215	587184
11542	587185
26231	587186
17728	587187
60802	587188
86638	587189
77006	587190
6049	587191
55369	587192
29336	587193
64290	587194
48571	587195
2026	587196
9424	587197
11724	587198
7055	587199
37823	587200
71715	587201
1045	587202
123922	587203
20935	587204
20089	587205
107553	587206
43292	587207
52229	587208
6545	587209
18083	587210
6506	587211
6067	587212
24793	587213
80432	587214
2674	587215
33970	587216
160647	587217
29743	587218
152629	587219
20581	587220
35418	587221
30316	587222
123181	587223
84654	587224
5238	587225
56861	587226
9241	587227
135184	587228
140594	587229
77678	587230
5634	587231
3071	587232
35486	587233
45301	587234
92298	587235
53126	587236
79687	587237
30914	587238
77564	587239
38685	587240
5962	587241
7319	587242
30525	587243
14979	587244
73382	587245
62962	587246
21050	587247
59808	587248
39045	587249
55629	587250
66370	587251
59177	587252
2515	587253
3176	587254
31575	587255
39415	587256
11086	587257
154572	587258
20774	587259
62354	587260
48172	587261
126952	587262
7593	587263
73537	587264
32984	587265
40335	587266
38219	587267
33364	587268
14885	587269
38680	587270
4098	587271
865	587272
66344	587273
16181	587274
58127	587275
112590	587276
87226	587277
38760	587278
29496	587279
87037	587280
25857	587281
4551	587282
5794	587283
5902	587284
24645	587285
37876	587286
27606	587287
71389	587288
52016	587289
84111	587290
5774	587291
22278	587292
465	587293
5979	587294
113444	587295
4462	587296
3560	587297
2658	587298
11731	587299
5441	587300
30444	587301
8097	587302
12683	587303
40638	587304
2324	587305
11918	587306
40871	587307
64787	587308
81209	587309
54073	587310
10716	587311
74936	587312
124231	587313
56036	587314
30128	587315
60866	587316
20215	587317
27628	587318
17172	587319
167550	587320
37228	587321
46693	587322
69	587323
1701	587324
7632	587325
63225	587326
18795	587327
5597	587328
34982	587329
95921	587330
234	587331
979	587332
73542	587333
54	587334
15543	587335
23890	587336
116392	587337
115328	587338
29332	587339
53494	587340
148022	587341
104120	587342
59060	587343
670	587344
36016	587345
112363	587346
41971	587347
20580	587348
32068	587349
42274	587350
394	587351
3089	587352
14448	587353
134833	587354
18860	587355
75613	587356
1277	587357
56365	587358
47828	587359
57559	587360
68671	587361
31204	587362
122345	587363
57487	587364
1392	587365
74136	587366
92934	587367
12097	587368
16285	587369
20075	587370
11931	587371
69144	587372
45009	587373
43746	587374
70047	587375
61013	587376
162467	587377
7432	587378
1156	587379
70636	587380
36101	587381
9597	587382
27701	587383
8679	587384
46519	587385
21452	587386
67932	587387
40935	587388
68468	587389
10510	587390
23198	587391
138324	587392
2918	587393
49361	587394
76349	587395
86751	587396
60051	587397
13600	587398
4457	587399
18270	587400
57528	587401
151518	587402
33418	587403
11317	587404
44763	587405
33428	587406
6722	587407
97302	587408
34268	587409
16859	587410
14035	587411
20024	587412
102246	587413
115001	587414
138426	587415
21575	587416
37162	587417
15660	587418
118891	587419
52745	587420
167271	587421
41815	587422
120000	587423
38895	587424
16026	587425
118251	587426
89484	587427
44126	587428
13160	587429
1717	587430
36313	587431
50563	587432
49244	587433
45291	587434
62824	587435
3167	587436
55439	587437
62014	587438
8611	587439
56999	587440
31980	587441
10629	587442
27296	587443
15466	587444
10842	587445
61577	587446
5398	587447
90642	587448
5087	587449
54280	587450
23628	587451
45196	587452
97625	587453
27697	587454
17805	587455
46407	587456
93317	587457
77664	587458
112651	587459
116454	587460
22114	587461
12437	587462
85108	587463
6360	587464
119913	587465
28153	587466
844	587467
74117	587468
112862	587469
9116	587470
133834	587471
6810	587472
90735	587473
129790	587474
103738	587475
18617	587476
16935	587477
1264	587478
11298	587479
2732	587480
328	587481
48638	587482
42379	587483
51732	587484
71915	587485
47312	587486
64848	587487
1656	587488
32386	587489
9727	587490
25123	587491
31116	587492
2242	587493
38546	587494
84729	587495
38555	587496
17111	587497
59411	587498
12246	587499
37567	587500
58539	587501
30410	587502
8092	587503
45320	587504
80979	587505
25051	587506
37333	587507
51542	587508
67742	587509
798	587510
54979	587511
72074	587512
51440	587513
12633	587514
19457	587515
30054	587516
13099	587517
85204	587518
50801	587519
17608	587520
98713	587521
103202	587522
1275	587523
13126	587524
13537	587525
40401	587526
17148	587527
38277	587528
10644	587529
1679	587530
62965	587531
37712	587532
165220	587533
161579	587534
6887	587535
60441	587536
25162	587537
9800	587538
28377	587539
37882	587540
120467	587541
47916	587542
73176	587543
39592	587544
47612	587545
42341	587546
1941	587547
24117	587548
4108	587549
1860	587550
121068	587551
41281	587552
1703	587553
57071	587554
76067	587555
59147	587556
51935	587557
52476	587558
135648	587559
984	587560
26046	587561
29265	587562
25049	587563
156448	587564
66768	587565
1389	587566
25020	587567
13451	587568
80394	587569
40503	587570
20438	587571
41300	587572
12173	587573
46534	587574
31907	587575
52107	587576
11319	587577
32701	587578
28776	587579
148402	587580
106179	587581
34245	587582
30419	587583
43103	587584
5101	587585
27325	587586
115334	587587
22199	587588
35125	587589
100862	587590
21395	587591
88195	587592
91803	587593
83454	587594
17769	587595
20736	587596
602	587597
20385	587598
20387	587599
57743	587600
34325	587601
63171	587602
44137	587603
78688	587604
36	587605
1177	587606
714	587607
15773	587608
32546	587609
80157	587610
141192	587611
37538	587612
55818	587613
45410	587614
48094	587615
38925	587616
14059	587617
139420	587618
34646	587619
33958	587620
92011	587621
138667	587622
1522	587623
19725	587624
3785	587625
26422	587626
28990	587627
27446	587628
40291	587629
86351	587630
16020	587631
4275	587632
35108	587633
23889	587634
53571	587635
60557	587636
19789	587637
155405	587638
94882	587639
22692	587640
42584	587641
128135	587642
114749	587643
5746	587644
80549	587645
10097	587646
55881	587647
21473	587648
5390	587649
900	587650
132267	587651
23936	587652
9060	587653
153410	587654
8645	587655
26991	587656
62277	587657
53640	587658
56074	587659
7399	587660
125156	587661
45692	587662
72556	587663
29499	587664
5635	587665
7363	587666
52147	587667
11025	587668
48208	587669
44037	587670
21340	587671
65582	587672
34385	587673
78292	587674
2733	587675
20126	587676
73069	587677
7800	587678
5332	587679
76865	587680
59819	587681
43378	587682
7451	587683
680	587684
1110	587685
72075	587686
33692	587687
22336	587688
2916	587689
15385	587690
29457	587691
46023	587692
27675	587693
58120	587694
149541	587695
85614	587696
30166	587697
33640	587698
6049	587699
28421	587700
63921	587701
152864	587702
59291	587703
4363	587704
2960	587705
21259	587706
16139	587707
59	587708
25008	587709
146946	587710
11690	587711
47695	587712
73161	587713
13498	587714
33753	587715
67470	587716
56541	587717
39269	587718
128	587719
10699	587720
4493	587721
22851	587722
7788	587723
32638	587724
47351	587725
73668	587726
13682	587727
36372	587728
105661	587729
845	587730
22044	587731
4539	587732
12492	587733
2943	587734
155876	587735
22056	587736
138218	587737
97309	587738
15041	587739
163901	587740
16761	587741
15750	587742
40815	587743
60117	587744
1243	587745
15275	587746
6788	587747
65172	587748
32524	587749
11116	587750
38800	587751
121364	587752
3566	587753
26000	587754
16092	587755
59526	587756
61700	587757
51557	587758
121280	587759
100642	587760
43905	587761
1528	587762
27692	587763
46684	587764
97804	587765
13838	587766
12800	587767
91262	587768
9078	587769
71155	587770
117671	587771
20589	587772
79642	587773
16264	587774
10199	587775
4651	587776
83327	587777
38906	587778
77455	587779
27455	587780
93320	587781
52771	587782
97323	587783
24913	587784
35278	587785
136695	587786
40688	587787
12554	587788
78948	587789
51366	587790
109553	587791
6967	587792
22784	587793
25697	587794
76455	587795
1357	587796
36758	587797
111627	587798
34444	587799
89929	587800
3945	587801
18798	587802
132374	587803
37846	587804
130288	587805
2444	587806
42907	587807
110335	587808
62266	587809
72173	587810
77867	587811
1846	587812
26240	587813
16713	587814
28919	587815
76695	587816
59070	587817
65885	587818
28270	587819
167	587820
79557	587821
42723	587822
35008	587823
7811	587824
11952	587825
74530	587826
7971	587827
43322	587828
76944	587829
94169	587830
6873	587831
1177	587832
33422	587833
20467	587834
3552	587835
21955	587836
1099	587837
35226	587838
36680	587839
98796	587840
4429	587841
74034	587842
120459	587843
11517	587844
11309	587845
7348	587846
150	587847
24122	587848
34606	587849
64343	587850
39287	587851
34540	587852
43756	587853
163443	587854
58612	587855
43334	587856
108663	587857
13335	587858
151018	587859
11231	587860
7322	587861
159679	587862
154249	587863
18480	587864
18987	587865
80440	587866
23651	587867
5325	587868
1478	587869
8056	587870
64003	587871
137526	587872
41023	587873
3584	587874
4522	587875
95849	587876
14972	587877
12992	587878
6366	587879
86439	587880
88045	587881
64455	587882
78486	587883
89447	587884
59896	587885
18854	587886
123625	587887
52750	587888
83299	587889
41826	587890
41915	587891
120223	587892
6189	587893
49601	587894
16749	587895
30436	587896
91038	587897
88452	587898
67581	587899
6320	587900
143104	587901
18835	587902
74382	587903
108743	587904
255	587905
111506	587906
86145	587907
3121	587908
14117	587909
20751	587910
3788	587911
169392	587912
27391	587913
46557	587914
35968	587915
18381	587916
29616	587917
117190	587918
24161	587919
30605	587920
34447	587921
14210	587922
60997	587923
95674	587924
37811	587925
10236	587926
54337	587927
95952	587928
97817	587929
77218	587930
39850	587931
55600	587932
41293	587933
25342	587934
47871	587935
15744	587936
160945	587937
1771	587938
16128	587939
39795	587940
12721	587941
94187	587942
55966	587943
1553	587944
157837	587945
7197	587946
58645	587947
62770	587948
28636	587949
5270	587950
8966	587951
38785	587952
201	587953
99690	587954
63707	587955
18626	587956
39586	587957
17002	587958
163485	587959
83936	587960
77068	587961
24557	587962
89037	587963
43612	587964
12569	587965
4283	587966
147196	587967
147355	587968
122477	587969
32519	587970
12510	587971
2194	587972
25777	587973
30575	587974
66866	587975
9514	587976
91652	587977
46345	587978
2594	587979
33955	587980
80789	587981
87264	587982
28917	587983
35424	587984
42582	587985
21665	587986
51520	587987
155	587988
21760	587989
78743	587990
20915	587991
167585	587992
80070	587993
45117	587994
37693	587995
23599	587996
154067	587997
29067	587998
45278	587999
77276	588000
10697	588001
78060	588002
13217	588003
69473	588004
13495	588005
134990	588006
50337	588007
50419	588008
63670	588009
4824	588010
27899	588011
862	588012
7790	588013
2083	588014
6221	588015
31582	588016
21938	588017
4924	588018
70242	588019
87401	588020
44086	588021
75590	588022
20068	588023
96433	588024
58794	588025
73808	588026
30674	588027
13387	588028
19635	588029
66049	588030
77531	588031
25914	588032
11086	588033
105725	588034
9654	588035
153206	588036
45359	588037
88698	588038
12187	588039
100825	588040
47852	588041
76581	588042
125688	588043
92336	588044
17421	588045
2417	588046
57852	588047
65516	588048
11158	588049
8882	588050
23303	588051
4523	588052
109324	588053
68139	588054
93141	588055
22529	588056
66656	588057
112234	588058
64771	588059
125718	588060
142097	588061
1803	588062
3084	588063
59290	588064
60818	588065
88393	588066
76808	588067
40444	588068
70374	588069
22243	588070
66035	588071
10503	588072
7803	588073
134451	588074
15216	588075
20324	588076
54	588077
15544	588078
61708	588079
98123	588080
21051	588081
22762	588082
58251	588083
45601	588084
70864	588085
124842	588086
32643	588087
18897	588088
70312	588089
62292	588090
52097	588091
11077	588092
125178	588093
63634	588094
6255	588095
4637	588096
41593	588097
157438	588098
73783	588099
17638	588100
8681	588101
102304	588102
68349	588103
39770	588104
38175	588105
15251	588106
103437	588107
11970	588108
7320	588109
1989	588110
11305	588111
1368	588112
40133	588113
34273	588114
20699	588115
32822	588116
53904	588117
91165	588118
21834	588119
17074	588120
52077	588121
13571	588122
7622	588123
20675	588124
12385	588125
118660	588126
159331	588127
38702	588128
67413	588129
6272	588130
65275	588131
30361	588132
7376	588133
10371	588134
120329	588135
30811	588136
17790	588137
87070	588138
40619	588139
5595	588140
1868	588141
74495	588142
8080	588143
110186	588144
21916	588145
17084	588146
54154	588147
12113	588148
19787	588149
7946	588150
20042	588151
70604	588152
101967	588153
5696	588154
52386	588155
53755	588156
21362	588157
3193	588158
23483	588159
1561	588160
29396	588161
8219	588162
28926	588163
83875	588164
6074	588165
49797	588166
4054	588167
39702	588168
3623	588169
1796	588170
138135	588171
8309	588172
111599	588173
45645	588174
1669	588175
32604	588176
67	588177
11619	588178
28429	588179
53772	588180
10174	588181
16642	588182
164942	588183
27116	588184
42558	588185
11990	588186
26380	588187
62813	588188
5742	588189
6070	588190
2088	588191
78762	588192
17304	588193
26461	588194
9745	588195
53159	588196
45267	588197
202	588198
39765	588199
16628	588200
143353	588201
46457	588202
23279	588203
166763	588204
5458	588205
50986	588206
9036	588207
35240	588208
828	588209
16571	588210
157681	588211
13183	588212
12417	588213
32787	588214
55801	588215
1006	588216
83603	588217
12238	588218
18802	588219
65022	588220
3312	588221
93915	588222
30294	588223
7018	588224
85026	588225
102287	588226
50635	588227
55001	588228
76504	588229
69467	588230
72301	588231
57510	588232
1866	588233
92663	588234
64429	588235
755	588236
42249	588237
2445	588238
148545	588239
17473	588240
42132	588241
17226	588242
7798	588243
80709	588244
52578	588245
9126	588246
77909	588247
13582	588248
67186	588249
3098	588250
94054	588251
17601	588252
32075	588253
105671	588254
11504	588255
15296	588256
30521	588257
59668	588258
52617	588259
73781	588260
70101	588261
1768	588262
33315	588263
1449	588264
162146	588265
18329	588266
28662	588267
6781	588268
9299	588269
75066	588270
29104	588271
10396	588272
2562	588273
158	588274
35549	588275
6834	588276
37466	588277
2991	588278
53985	588279
45009	588280
1064	588281
16561	588282
18878	588283
165208	588284
37440	588285
54075	588286
25650	588287
17823	588288
53564	588289
74049	588290
1148	588291
5881	588292
1111	588293
72094	588294
111996	588295
12820	588296
32	588297
113381	588298
27135	588299
28028	588300
22857	588301
150131	588302
12029	588303
5284	588304
2054	588305
16916	588306
67988	588307
42465	588308
69676	588309
1279	588310
70340	588311
36717	588312
3982	588313
38255	588314
70274	588315
64051	588316
30561	588317
91252	588318
34504	588319
167606	588320
63026	588321
14664	588322
32232	588323
39113	588324
156178	588325
39520	588326
61706	588327
62365	588328
79775	588329
37878	588330
47094	588331
53738	588332
87622	588333
66101	588334
67591	588335
61635	588336
9390	588337
32336	588338
19130	588339
37007	588340
169781	588341
61528	588342
781	588343
46349	588344
2813	588345
36388	588346
45692	588347
590	588348
37548	588349
45501	588350
1097	588351
9203	588352
36964	588353
12706	588354
35901	588355
6357	588356
30733	588357
71534	588358
1021	588359
16190	588360
47541	588361
15123	588362
54835	588363
2298	588364
513	588365
14672	588366
11238	588367
98208	588368
130473	588369
5221	588370
2431	588371
155194	588372
86283	588373
26732	588374
5125	588375
52228	588376
23451	588377
58597	588378
29213	588379
128400	588380
148087	588381
69852	588382
42194	588383
87847	588384
114110	588385
95956	588386
11094	588387
65364	588388
9760	588389
118511	588390
54957	588391
31693	588392
89857	588393
46156	588394
14518	588395
45861	588396
8101	588397
34179	588398
25962	588399
85	588400
73219	588401
85456	588402
12026	588403
124673	588404
10268	588405
56603	588406
57495	588407
12731	588408
2119	588409
75733	588410
126751	588411
5805	588412
98800	588413
47732	588414
51869	588415
27829	588416
23396	588417
20212	588418
9405	588419
106	588420
43241	588421
38465	588422
13153	588423
164958	588424
17436	588425
77604	588426
18305	588427
1024	588428
89310	588429
98079	588430
31017	588431
5839	588432
60050	588433
75285	588434
32383	588435
147226	588436
94051	588437
4304	588438
18014	588439
46501	588440
50007	588441
74820	588442
9199	588443
13505	588444
139617	588445
36564	588446
113372	588447
5715	588448
41902	588449
2550	588450
77786	588451
170299	588452
4269	588453
84923	588454
8880	588455
94023	588456
12756	588457
37984	588458
163947	588459
8538	588460
37687	588461
46588	588462
76883	588463
99917	588464
9782	588465
5840	588466
79686	588467
2957	588468
2901	588469
1293	588470
38290	588471
28055	588472
65445	588473
24348	588474
3557	588475
4550	588476
46420	588477
59203	588478
28219	588479
88844	588480
11234	588481
6378	588482
63153	588483
132801	588484
76920	588485
41280	588486
45309	588487
13290	588488
79532	588489
78902	588490
44090	588491
39469	588492
63861	588493
132705	588494
88496	588495
56466	588496
10332	588497
16198	588498
58162	588499
79279	588500
54577	588501
73997	588502
15487	588503
27535	588504
18864	588505
64990	588506
124758	588507
18711	588508
107475	588509
82071	588510
23300	588511
24301	588512
74956	588513
11849	588514
88575	588515
3043	588516
87786	588517
67880	588518
64854	588519
109735	588520
10388	588521
18993	588522
11176	588523
7647	588524
9446	588525
12408	588526
34661	588527
49846	588528
10540	588529
111671	588530
5906	588531
35286	588532
8454	588533
30819	588534
52610	588535
48457	588536
53670	588537
6040	588538
10457	588539
21157	588540
7577	588541
13914	588542
38003	588543
7235	588544
64146	588545
13508	588546
68723	588547
82	588548
4377	588549
163372	588550
71806	588551
40003	588552
78362	588553
52979	588554
25180	588555
13644	588556
51484	588557
362	588558
841	588559
50892	588560
12658	588561
114332	588562
58672	588563
51982	588564
50034	588565
94331	588566
54217	588567
4999	588568
875	588569
60269	588570
24842	588571
37481	588572
167888	588573
5187	588574
346	588575
20562	588576
9009	588577
40980	588578
37208	588579
261	588580
93429	588581
484	588582
23534	588583
80955	588584
837	588585
69042	588586
51296	588587
1488	588588
18090	588589
3161	588590
6717	588591
29357	588592
102054	588593
74586	588594
30894	588595
3048	588596
33	588597
36334	588598
98669	588599
5182	588600
113	588601
7338	588602
72336	588603
25301	588604
731	588605
5205	588606
13351	588607
53372	588608
51779	588609
11853	588610
68046	588611
36640	588612
2	588613
32053	588614
26992	588615
44938	588616
91949	588617
2165	588618
42125	588619
46285	588620
59970	588621
49281	588622
7755	588623
5862	588624
11481	588625
81642	588626
97123	588627
100342	588628
21739	588629
4355	588630
23833	588631
32046	588632
6837	588633
56137	588634
14186	588635
1956	588636
63909	588637
29450	588638
65233	588639
34932	588640
9712	588641
42473	588642
86250	588643
12619	588644
134754	588645
16147	588646
43108	588647
30177	588648
11815	588649
92374	588650
18645	588651
132551	588652
27209	588653
155596	588654
647	588655
8046	588656
91590	588657
72776	588658
26854	588659
64201	588660
30400	588661
96352	588662
52388	588663
45799	588664
105135	588665
108013	588666
11455	588667
100358	588668
52085	588669
8184	588670
43999	588671
27718	588672
51745	588673
124551	588674
36127	588675
21992	588676
4347	588677
20238	588678
57194	588679
12567	588680
49358	588681
7816	588682
37718	588683
22511	588684
40457	588685
61308	588686
85364	588687
1676	588688
70071	588689
9182	588690
51305	588691
46817	588692
41873	588693
25336	588694
108085	588695
18378	588696
166337	588697
19673	588698
72835	588699
42787	588700
445	588701
32909	588702
62658	588703
20219	588704
168549	588705
9846	588706
148131	588707
31054	588708
138950	588709
43564	588710
12881	588711
5861	588712
11591	588713
561	588714
38111	588715
59679	588716
4889	588717
1121	588718
125102	588719
23598	588720
115358	588721
51630	588722
23863	588723
5198	588724
18974	588725
51321	588726
16602	588727
144827	588728
8083	588729
24138	588730
19745	588731
147195	588732
88265	588733
69611	588734
43486	588735
84655	588736
24074	588737
73689	588738
2710	588739
36257	588740
10915	588741
4658	588742
9371	588743
33	588744
166221	588745
15734	588746
16231	588747
745	588748
6355	588749
323	588750
95089	588751
72803	588752
16955	588753
22168	588754
62451	588755
8199	588756
83580	588757
67965	588758
8397	588759
540	588760
21081	588761
95146	588762
16125	588763
3077	588764
110295	588765
18253	588766
32079	588767
50728	588768
5483	588769
6421	588770
41018	588771
14533	588772
101919	588773
3046	588774
114460	588775
160	588776
56691	588777
40312	588778
48595	588779
655	588780
29266	588781
25701	588782
71851	588783
21264	588784
6094	588785
29820	588786
75544	588787
20265	588788
114747	588789
38556	588790
72474	588791
16432	588792
35434	588793
40159	588794
50705	588795
65497	588796
5941	588797
54709	588798
132052	588799
81706	588800
8982	588801
19315	588802
47762	588803
104612	588804
27723	588805
52358	588806
1620	588807
101862	588808
82319	588809
17690	588810
42183	588811
112039	588812
9202	588813
8055	588814
7339	588815
28671	588816
40901	588817
6084	588818
10230	588819
7140	588820
81	588821
82965	588822
104089	588823
75267	588824
51578	588825
57185	588826
103974	588827
33271	588828
4168	588829
17375	588830
30059	588831
58027	588832
64748	588833
133490	588834
22919	588835
69924	588836
29970	588837
52827	588838
5556	588839
55007	588840
168	588841
824	588842
112789	588843
102774	588844
9613	588845
34171	588846
9191	588847
76564	588848
100158	588849
10417	588850
92152	588851
53511	588852
22282	588853
84351	588854
34727	588855
117217	588856
24566	588857
38102	588858
501	588859
10815	588860
9339	588861
85001	588862
23682	588863
54982	588864
2609	588865
47616	588866
34924	588867
76039	588868
160181	588869
65526	588870
3792	588871
137646	588872
4162	588873
110562	588874
61665	588875
70337	588876
41532	588877
8145	588878
7080	588879
32208	588880
6388	588881
77492	588882
13541	588883
11772	588884
83511	588885
2110	588886
13417	588887
69481	588888
100287	588889
86657	588890
65289	588891
1323	588892
103759	588893
6099	588894
14482	588895
24732	588896
9889	588897
10589	588898
85015	588899
619	588900
48048	588901
63070	588902
19601	588903
83171	588904
15760	588905
17256	588906
1505	588907
27818	588908
100814	588909
166410	588910
87340	588911
45614	588912
67381	588913
23799	588914
40179	588915
740	588916
83294	588917
3120	588918
31497	588919
45816	588920
9278	588921
10878	588922
9704	588923
127789	588924
127234	588925
1159	588926
101350	588927
105422	588928
47881	588929
18826	588930
26077	588931
24452	588932
112361	588933
43456	588934
22346	588935
26683	588936
7583	588937
14616	588938
38622	588939
31867	588940
144049	588941
43225	588942
20673	588943
22649	588944
147343	588945
17221	588946
4304	588947
48304	588948
54304	588949
27237	588950
61111	588951
11896	588952
147790	588953
2575	588954
11951	588955
60097	588956
8092	588957
61487	588958
40729	588959
8689	588960
7904	588961
115705	588962
44316	588963
152989	588964
12062	588965
92983	588966
120645	588967
75818	588968
30748	588969
114471	588970
7396	588971
4586	588972
58349	588973
16360	588974
168301	588975
82903	588976
137805	588977
44691	588978
36167	588979
131	588980
167459	588981
106242	588982
198	588983
29291	588984
4680	588985
2371	588986
11272	588987
12920	588988
11471	588989
69248	588990
26240	588991
34502	588992
34590	588993
3931	588994
540	588995
58770	588996
21191	588997
2524	588998
22655	588999
52064	589000
107079	589001
121610	589002
57279	589003
2755	589004
316	589005
36582	589006
99186	589007
146818	589008
43003	589009
40819	589010
67453	589011
79504	589012
49272	589013
8980	589014
151250	589015
48070	589016
109002	589017
28942	589018
14965	589019
110461	589020
11987	589021
53025	589022
10904	589023
8164	589024
58839	589025
2672	589026
74307	589027
71843	589028
2588	589029
36826	589030
91697	589031
133084	589032
14128	589033
17185	589034
27380	589035
4489	589036
2521	589037
18294	589038
52654	589039
80954	589040
44200	589041
104871	589042
78932	589043
33079	589044
129483	589045
4830	589046
57832	589047
90285	589048
33517	589049
26693	589050
148707	589051
50747	589052
77320	589053
2435	589054
62784	589055
32098	589056
9042	589057
20926	589058
52246	589059
62071	589060
43790	589061
31174	589062
4196	589063
1915	589064
19782	589065
49060	589066
3226	589067
38873	589068
5671	589069
4301	589070
50783	589071
210	589072
77745	589073
126091	589074
36372	589075
3978	589076
2151	589077
43377	589078
99271	589079
112126	589080
108180	589081
19103	589082
68041	589083
7136	589084
2589	589085
54457	589086
87765	589087
111427	589088
43882	589089
20190	589090
38447	589091
3507	589092
74	589093
49507	589094
17875	589095
73799	589096
9491	589097
42217	589098
33663	589099
1435	589100
109132	589101
122965	589102
138059	589103
62075	589104
32270	589105
94466	589106
25030	589107
13976	589108
55316	589109
168	589110
521	589111
9698	589112
32692	589113
168146	589114
36579	589115
55025	589116
8318	589117
72780	589118
19099	589119
23589	589120
18405	589121
47371	589122
42380	589123
69548	589124
108790	589125
28041	589126
6721	589127
21562	589128
15914	589129
83159	589130
358	589131
34219	589132
8806	589133
83035	589134
1072	589135
5223	589136
11131	589137
17300	589138
9720	589139
27680	589140
39778	589141
67531	589142
130252	589143
27313	589144
61098	589145
93106	589146
1048	589147
7716	589148
93688	589149
18757	589150
41187	589151
13459	589152
103364	589153
35184	589154
30632	589155
84215	589156
35561	589157
12731	589158
42549	589159
54784	589160
5223	589161
68082	589162
3552	589163
3588	589164
32451	589165
166105	589166
97545	589167
32082	589168
110856	589169
16208	589170
109937	589171
1676	589172
16566	589173
125506	589174
116177	589175
66761	589176
70657	589177
22135	589178
102776	589179
64806	589180
29981	589181
17518	589182
11812	589183
1343	589184
40993	589185
51153	589186
62378	589187
65859	589188
13692	589189
60693	589190
18207	589191
111970	589192
18148	589193
38641	589194
82839	589195
72	589196
23820	589197
29593	589198
22066	589199
35284	589200
86324	589201
5828	589202
68984	589203
4778	589204
10296	589205
37160	589206
131518	589207
121865	589208
594	589209
42564	589210
7843	589211
2947	589212
16272	589213
27203	589214
26419	589215
90775	589216
53747	589217
3551	589218
49796	589219
67385	589220
77339	589221
31629	589222
15919	589223
16528	589224
64751	589225
18686	589226
78284	589227
4596	589228
158030	589229
14714	589230
124211	589231
38013	589232
124306	589233
5609	589234
62084	589235
93855	589236
624	589237
81975	589238
1844	589239
120233	589240
272	589241
20930	589242
55368	589243
113691	589244
31070	589245
21175	589246
30072	589247
110544	589248
36379	589249
8725	589250
8426	589251
18343	589252
108529	589253
92450	589254
73255	589255
43512	589256
46308	589257
12729	589258
160251	589259
151951	589260
39579	589261
5325	589262
40664	589263
28925	589264
24317	589265
45522	589266
92848	589267
56496	589268
88568	589269
135268	589270
53478	589271
23683	589272
151112	589273
78541	589274
10528	589275
10942	589276
66046	589277
42918	589278
5054	589279
36263	589280
71048	589281
42916	589282
15118	589283
131802	589284
97505	589285
33114	589286
42607	589287
8029	589288
4861	589289
36651	589290
8490	589291
11000	589292
8377	589293
80661	589294
38568	589295
2015	589296
7826	589297
53397	589298
69571	589299
11367	589300
502	589301
20584	589302
20950	589303
73041	589304
90105	589305
22823	589306
83809	589307
5193	589308
1218	589309
12564	589310
65798	589311
13933	589312
10915	589313
63558	589314
64904	589315
10711	589316
12999	589317
26395	589318
12734	589319
20038	589320
43368	589321
61115	589322
4224	589323
4813	589324
89234	589325
11146	589326
24681	589327
119409	589328
39668	589329
30879	589330
119894	589331
12366	589332
17543	589333
10229	589334
39390	589335
89881	589336
96063	589337
47518	589338
13112	589339
134396	589340
10221	589341
63993	589342
158119	589343
3086	589344
3076	589345
9418	589346
113066	589347
110157	589348
58668	589349
105695	589350
16207	589351
5900	589352
53327	589353
112344	589354
13803	589355
28443	589356
3252	589357
6619	589358
27896	589359
16017	589360
6033	589361
110216	589362
103495	589363
61918	589364
76167	589365
18712	589366
27547	589367
22013	589368
75220	589369
44735	589370
683	589371
55338	589372
130484	589373
4146	589374
69959	589375
14646	589376
10772	589377
43169	589378
42167	589379
11609	589380
2624	589381
8178	589382
114783	589383
8120	589384
132613	589385
100055	589386
38435	589387
62373	589388
123394	589389
38792	589390
24719	589391
23910	589392
101085	589393
6407	589394
1168	589395
21858	589396
64648	589397
17145	589398
88445	589399
9348	589400
30516	589401
3981	589402
279	589403
3723	589404
25283	589405
40736	589406
47556	589407
88005	589408
2814	589409
34981	589410
1534	589411
6244	589412
7115	589413
33583	589414
18603	589415
108693	589416
1691	589417
119781	589418
105644	589419
41521	589420
9291	589421
27867	589422
15923	589423
6685	589424
56057	589425
28527	589426
59296	589427
13327	589428
23163	589429
66454	589430
15980	589431
58446	589432
39037	589433
54003	589434
44318	589435
35682	589436
26764	589437
84203	589438
24293	589439
57264	589440
17053	589441
91785	589442
15796	589443
13407	589444
43896	589445
33120	589446
55233	589447
79875	589448
8485	589449
5228	589450
14205	589451
12460	589452
20335	589453
63882	589454
7	589455
30023	589456
2379	589457
13361	589458
40483	589459
85687	589460
28920	589461
152656	589462
45917	589463
2575	589464
73901	589465
18630	589466
96932	589467
2204	589468
71344	589469
127809	589470
24383	589471
7906	589472
15325	589473
1115	589474
82218	589475
66807	589476
49887	589477
9183	589478
85832	589479
127147	589480
74623	589481
61845	589482
4030	589483
41456	589484
31372	589485
24162	589486
5206	589487
1411	589488
24303	589489
7486	589490
62935	589491
3406	589492
113247	589493
23072	589494
84160	589495
49343	589496
106400	589497
126646	589498
78321	589499
47411	589500
3164	589501
3890	589502
36908	589503
33944	589504
110141	589505
99345	589506
45215	589507
30093	589508
719	589509
122078	589510
135448	589511
22067	589512
4268	589513
1038	589514
86432	589515
8282	589516
4336	589517
137706	589518
78699	589519
114038	589520
8018	589521
54914	589522
151450	589523
31355	589524
31500	589525
15643	589526
21695	589527
97639	589528
137377	589529
43319	589530
7625	589531
105	589532
13210	589533
58005	589534
100601	589535
168952	589536
34653	589537
772	589538
127129	589539
51306	589540
117669	589541
57013	589542
42256	589543
147522	589544
3269	589545
24007	589546
100646	589547
7748	589548
113437	589549
22580	589550
45352	589551
39497	589552
77004	589553
60299	589554
43442	589555
57949	589556
4671	589557
37729	589558
56228	589559
21558	589560
12519	589561
4852	589562
10275	589563
6307	589564
113632	589565
149285	589566
1565	589567
109247	589568
22787	589569
54581	589570
96742	589571
143635	589572
131670	589573
51842	589574
67293	589575
17683	589576
29021	589577
14351	589578
74259	589579
52256	589580
17816	589581
146273	589582
3441	589583
94579	589584
2201	589585
48609	589586
90520	589587
12874	589588
62630	589589
9651	589590
9735	589591
29349	589592
26111	589593
46360	589594
34861	589595
30067	589596
54148	589597
12126	589598
21312	589599
67484	589600
30785	589601
79228	589602
44607	589603
27731	589604
59190	589605
31557	589606
167901	589607
55792	589608
56590	589609
20083	589610
1168	589611
8591	589612
16585	589613
95707	589614
96280	589615
56753	589616
39711	589617
12136	589618
122824	589619
40099	589620
56749	589621
17371	589622
3415	589623
47307	589624
6759	589625
11580	589626
78742	589627
30718	589628
66387	589629
87153	589630
139476	589631
39641	589632
25930	589633
5097	589634
54028	589635
26823	589636
97397	589637
150306	589638
19749	589639
424	589640
2136	589641
14423	589642
32051	589643
1925	589644
16887	589645
12113	589646
13017	589647
76455	589648
8051	589649
2920	589650
2130	589651
18448	589652
28743	589653
40111	589654
6432	589655
7895	589656
39519	589657
288	589658
36237	589659
410	589660
8696	589661
114556	589662
23580	589663
95721	589664
15874	589665
66967	589666
168740	589667
106864	589668
11795	589669
21599	589670
10854	589671
3331	589672
78782	589673
82360	589674
55455	589675
5111	589676
469	589677
48922	589678
43385	589679
137264	589680
103864	589681
4307	589682
151446	589683
153624	589684
110	589685
53597	589686
52902	589687
97864	589688
152750	589689
83401	589690
5131	589691
45998	589692
5279	589693
15596	589694
80101	589695
28642	589696
61895	589697
131930	589698
128361	589699
12846	589700
46789	589701
33612	589702
65122	589703
7290	589704
17011	589705
18431	589706
1032	589707
159374	589708
39930	589709
29267	589710
53533	589711
114662	589712
79139	589713
5006	589714
37048	589715
40388	589716
78083	589717
12000	589718
47981	589719
11405	589720
34060	589721
10377	589722
9154	589723
125716	589724
93200	589725
48122	589726
12695	589727
22463	589728
7968	589729
8749	589730
32951	589731
8329	589732
103293	589733
60389	589734
107853	589735
5247	589736
134422	589737
68135	589738
19053	589739
57872	589740
93721	589741
38822	589742
41761	589743
24847	589744
5970	589745
3479	589746
13316	589747
14371	589748
84804	589749
35071	589750
3056	589751
76015	589752
90822	589753
7944	589754
110358	589755
42912	589756
52970	589757
3989	589758
54790	589759
20939	589760
28543	589761
65272	589762
14353	589763
63799	589764
80758	589765
61184	589766
10200	589767
110709	589768
19634	589769
55427	589770
60320	589771
8170	589772
94807	589773
2302	589774
74033	589775
4561	589776
37705	589777
56490	589778
6396	589779
52548	589780
27022	589781
128750	589782
71686	589783
26462	589784
125985	589785
234	589786
64963	589787
53041	589788
168119	589789
78340	589790
44797	589791
15828	589792
8064	589793
68209	589794
72686	589795
46242	589796
215	589797
21568	589798
486	589799
18594	589800
40963	589801
50109	589802
145509	589803
81378	589804
56447	589805
7777	589806
17667	589807
134875	589808
31135	589809
17867	589810
46304	589811
1467	589812
1013	589813
35493	589814
85577	589815
105353	589816
4361	589817
10418	589818
66277	589819
32467	589820
122461	589821
2149	589822
44009	589823
2782	589824
89976	589825
35458	589826
123952	589827
17796	589828
39035	589829
16682	589830
30962	589831
54318	589832
84682	589833
165674	589834
28837	589835
17638	589836
90752	589837
58461	589838
19552	589839
57126	589840
84597	589841
15728	589842
161004	589843
59855	589844
5513	589845
129631	589846
1054	589847
22062	589848
8651	589849
12117	589850
1018	589851
28061	589852
17809	589853
31662	589854
139634	589855
4492	589856
94349	589857
5169	589858
49781	589859
36764	589860
50905	589861
31163	589862
3145	589863
50964	589864
77169	589865
66981	589866
159205	589867
102002	589868
25471	589869
59103	589870
3316	589871
101194	589872
11317	589873
3329	589874
5266	589875
89612	589876
6601	589877
1496	589878
4741	589879
112824	589880
4909	589881
12272	589882
18442	589883
14897	589884
43442	589885
15782	589886
33881	589887
143021	589888
16320	589889
36418	589890
37209	589891
9859	589892
21926	589893
21905	589894
80945	589895
3329	589896
62678	589897
34576	589898
54723	589899
12958	589900
89	589901
54913	589902
4082	589903
30615	589904
95682	589905
2965	589906
17992	589907
25217	589908
53004	589909
11553	589910
148117	589911
1542	589912
30208	589913
12212	589914
21338	589915
31740	589916
73622	589917
89	589918
69586	589919
13958	589920
42399	589921
27402	589922
110975	589923
96875	589924
19467	589925
8556	589926
3581	589927
5180	589928
12388	589929
26627	589930
80113	589931
92011	589932
9785	589933
44453	589934
20509	589935
8842	589936
990	589937
85691	589938
130859	589939
74056	589940
18245	589941
60699	589942
91449	589943
24681	589944
90367	589945
11297	589946
128110	589947
78133	589948
31847	589949
18381	589950
89444	589951
19831	589952
18042	589953
129720	589954
1731	589955
3245	589956
14284	589957
280	589958
29287	589959
64	589960
32132	589961
158098	589962
70104	589963
25074	589964
51867	589965
71794	589966
482	589967
75245	589968
17707	589969
689	589970
38397	589971
5410	589972
77034	589973
59914	589974
12963	589975
147901	589976
21686	589977
23703	589978
76200	589979
6367	589980
27464	589981
134703	589982
7028	589983
4703	589984
29676	589985
20510	589986
14119	589987
17903	589988
11099	589989
12830	589990
16710	589991
54033	589992
26121	589993
810	589994
13361	589995
995	589996
81016	589997
85780	589998
39372	589999
22168	590000
63520	590001
8587	590002
42	590003
69752	590004
6426	590005
1380	590006
136961	590007
26011	590008
120661	590009
88277	590010
9856	590011
79171	590012
4198	590013
4749	590014
69714	590015
24802	590016
40509	590017
21415	590018
57272	590019
1222	590020
127089	590021
64248	590022
52934	590023
10102	590024
140508	590025
106726	590026
113781	590027
128623	590028
4606	590029
16594	590030
140031	590031
4829	590032
1205	590033
16808	590034
32116	590035
51730	590036
27826	590037
71062	590038
42099	590039
52533	590040
59031	590041
82151	590042
76636	590043
4435	590044
39565	590045
12670	590046
4090	590047
78812	590048
34299	590049
40256	590050
14815	590051
36561	590052
148006	590053
16764	590054
119131	590055
62921	590056
66241	590057
11004	590058
63469	590059
22399	590060
37709	590061
22336	590062
32993	590063
58176	590064
138749	590065
10911	590066
65310	590067
87284	590068
6725	590069
64652	590070
128837	590071
21496	590072
5261	590073
115323	590074
592	590075
66276	590076
15388	590077
26240	590078
1069	590079
105103	590080
57618	590081
78534	590082
10120	590083
12802	590084
66771	590085
1650	590086
2548	590087
39782	590088
5169	590089
12569	590090
891	590091
11546	590092
101470	590093
8957	590094
36002	590095
60380	590096
4237	590097
15991	590098
39617	590099
23264	590100
4429	590101
3325	590102
5751	590103
168140	590104
100092	590105
22793	590106
48946	590107
2900	590108
18775	590109
129917	590110
70038	590111
41499	590112
25149	590113
5635	590114
69742	590115
40131	590116
61157	590117
134474	590118
2854	590119
63822	590120
51647	590121
120682	590122
79	590123
63453	590124
118600	590125
80515	590126
108196	590127
15715	590128
2772	590129
133056	590130
23143	590131
26763	590132
54202	590133
100227	590134
50192	590135
12380	590136
7130	590137
2513	590138
35768	590139
48281	590140
11200	590141
4275	590142
69326	590143
30804	590144
135520	590145
130135	590146
143	590147
154213	590148
39777	590149
40370	590150
9571	590151
27555	590152
7076	590153
118225	590154
15509	590155
20984	590156
66683	590157
92877	590158
34312	590159
79324	590160
29783	590161
35423	590162
11291	590163
96909	590164
25374	590165
39597	590166
43803	590167
57319	590168
43495	590169
993	590170
1430	590171
68578	590172
74596	590173
39314	590174
75317	590175
5511	590176
959	590177
24585	590178
43833	590179
82700	590180
99324	590181
136912	590182
19504	590183
9923	590184
4180	590185
17129	590186
48564	590187
35515	590188
18349	590189
7721	590190
47841	590191
1128	590192
22850	590193
48217	590194
132953	590195
81767	590196
121235	590197
33518	590198
24023	590199
16765	590200
32050	590201
20680	590202
4865	590203
19362	590204
52708	590205
5486	590206
9028	590207
25454	590208
11658	590209
17540	590210
18434	590211
12483	590212
9148	590213
30938	590214
535	590215
24589	590216
63927	590217
59971	590218
94885	590219
11104	590220
85413	590221
20186	590222
34146	590223
2254	590224
26375	590225
9627	590226
7978	590227
155598	590228
30772	590229
13285	590230
112635	590231
51444	590232
17026	590233
124535	590234
62541	590235
105518	590236
41669	590237
3629	590238
69427	590239
95064	590240
39934	590241
131525	590242
30114	590243
120	590244
65722	590245
14798	590246
83835	590247
22492	590248
4846	590249
57373	590250
29807	590251
34156	590252
35	590253
10248	590254
28017	590255
30541	590256
15508	590257
8637	590258
30157	590259
50727	590260
33545	590261
5425	590262
4393	590263
50761	590264
13120	590265
707	590266
17968	590267
784	590268
2827	590269
89222	590270
10193	590271
40851	590272
72736	590273
28833	590274
29433	590275
16491	590276
17324	590277
3297	590278
3011	590279
35217	590280
13635	590281
34984	590282
21147	590283
15815	590284
9365	590285
30947	590286
382	590287
20864	590288
138270	590289
52506	590290
54036	590291
26581	590292
1894	590293
17792	590294
18361	590295
61261	590296
4371	590297
79649	590298
78625	590299
9872	590300
11501	590301
145943	590302
418	590303
29398	590304
108563	590305
110509	590306
46761	590307
9688	590308
29395	590309
3573	590310
42081	590311
14812	590312
40547	590313
14461	590314
82268	590315
63599	590316
17931	590317
27467	590318
149258	590319
106626	590320
37928	590321
2643	590322
12646	590323
8597	590324
60989	590325
22671	590326
11883	590327
40495	590328
1758	590329
72751	590330
83715	590331
34006	590332
5143	590333
20526	590334
146421	590335
22914	590336
56514	590337
12307	590338
37243	590339
49390	590340
68052	590341
34769	590342
79389	590343
19211	590344
5994	590345
1191	590346
66956	590347
29400	590348
17487	590349
28709	590350
5768	590351
134797	590352
96918	590353
3881	590354
28035	590355
2043	590356
85337	590357
83629	590358
25917	590359
1946	590360
63216	590361
38315	590362
45202	590363
82540	590364
112128	590365
65814	590366
7736	590367
3945	590368
91160	590369
26232	590370
6476	590371
191	590372
106281	590373
112754	590374
24286	590375
117706	590376
8172	590377
64402	590378
37030	590379
51490	590380
756	590381
4643	590382
37861	590383
49084	590384
34880	590385
64452	590386
34719	590387
134804	590388
129668	590389
62949	590390
9076	590391
144132	590392
78833	590393
16320	590394
3605	590395
18483	590396
59792	590397
44930	590398
1772	590399
17238	590400
18947	590401
136144	590402
28748	590403
63950	590404
5312	590405
60659	590406
24893	590407
43744	590408
53962	590409
35099	590410
77182	590411
24234	590412
28010	590413
58801	590414
147740	590415
69501	590416
55454	590417
74	590418
137927	590419
69041	590420
8307	590421
31084	590422
106653	590423
56529	590424
849	590425
54221	590426
43123	590427
22662	590428
20752	590429
9825	590430
59755	590431
30556	590432
66237	590433
66990	590434
28830	590435
94562	590436
35724	590437
4721	590438
30540	590439
94819	590440
14260	590441
1991	590442
51493	590443
27101	590444
42157	590445
98690	590446
61270	590447
4728	590448
4439	590449
39375	590450
16921	590451
46718	590452
10644	590453
25743	590454
56788	590455
31852	590456
49393	590457
395	590458
8343	590459
117252	590460
4260	590461
33461	590462
89205	590463
130197	590464
47531	590465
7266	590466
47927	590467
12880	590468
26439	590469
48916	590470
55622	590471
46722	590472
2502	590473
28943	590474
45062	590475
54943	590476
5188	590477
534	590478
57572	590479
82913	590480
12959	590481
61942	590482
64476	590483
22498	590484
111651	590485
23994	590486
33155	590487
8093	590488
79410	590489
26870	590490
70695	590491
70588	590492
41819	590493
132876	590494
55569	590495
46829	590496
66534	590497
19733	590498
90636	590499
53351	590500
9422	590501
922	590502
15649	590503
1333	590504
14017	590505
7204	590506
21781	590507
26928	590508
9603	590509
30639	590510
120502	590511
132137	590512
9454	590513
43283	590514
6876	590515
38848	590516
24607	590517
55711	590518
529	590519
26171	590520
47756	590521
8936	590522
33919	590523
70366	590524
55500	590525
21968	590526
5726	590527
39691	590528
2153	590529
11373	590530
4260	590531
47400	590532
10745	590533
35187	590534
46685	590535
21188	590536
30619	590537
151884	590538
24924	590539
124515	590540
4736	590541
4390	590542
17864	590543
20456	590544
89595	590545
23850	590546
36649	590547
72255	590548
17446	590549
17511	590550
8190	590551
27825	590552
605	590553
114244	590554
154093	590555
116920	590556
72401	590557
19901	590558
41550	590559
61896	590560
167361	590561
37974	590562
37944	590563
7148	590564
30382	590565
36282	590566
27635	590567
1072	590568
48466	590569
5138	590570
28097	590571
10763	590572
85129	590573
66280	590574
2369	590575
56435	590576
42262	590577
72937	590578
91219	590579
81633	590580
79106	590581
136847	590582
53145	590583
9055	590584
44192	590585
95116	590586
108088	590587
3707	590588
40762	590589
26608	590590
1605	590591
9867	590592
3298	590593
12140	590594
419	590595
16224	590596
98532	590597
27263	590598
2422	590599
36138	590600
93846	590601
90372	590602
4951	590603
1888	590604
15215	590605
4204	590606
5236	590607
4537	590608
13479	590609
7038	590610
23623	590611
12759	590612
2124	590613
86924	590614
46449	590615
49543	590616
12059	590617
16349	590618
60465	590619
2605	590620
10637	590621
82100	590622
11530	590623
8674	590624
23684	590625
23123	590626
697	590627
1395	590628
20760	590629
52699	590630
122731	590631
44000	590632
9404	590633
11406	590634
39538	590635
5586	590636
101099	590637
6517	590638
8413	590639
53141	590640
57740	590641
80559	590642
96482	590643
6014	590644
31687	590645
20152	590646
5824	590647
23121	590648
24511	590649
23180	590650
48638	590651
59787	590652
142701	590653
107705	590654
98851	590655
106892	590656
36566	590657
8641	590658
4125	590659
1133	590660
1670	590661
44783	590662
155	590663
10401	590664
26240	590665
65401	590666
161308	590667
67856	590668
141	590669
9072	590670
8696	590671
11671	590672
36162	590673
58290	590674
16434	590675
27199	590676
40396	590677
30023	590678
163450	590679
35952	590680
15733	590681
9675	590682
14379	590683
114553	590684
31726	590685
5802	590686
7876	590687
17411	590688
12938	590689
706	590690
304	590691
76990	590692
115497	590693
160808	590694
77048	590695
149133	590696
128971	590697
11528	590698
46205	590699
77214	590700
73877	590701
11869	590702
50222	590703
1959	590704
5700	590705
49885	590706
14125	590707
27815	590708
133094	590709
177	590710
103949	590711
2368	590712
100991	590713
25294	590714
20480	590715
22533	590716
51378	590717
43717	590718
96288	590719
9461	590720
120463	590721
2786	590722
42544	590723
110581	590724
123779	590725
475	590726
9899	590727
391	590728
4394	590729
77964	590730
93940	590731
94740	590732
287	590733
45299	590734
28730	590735
27538	590736
11940	590737
95160	590738
25257	590739
14881	590740
19134	590741
86694	590742
2745	590743
134753	590744
50494	590745
10758	590746
6024	590747
59593	590748
91903	590749
83825	590750
3654	590751
1207	590752
37181	590753
33713	590754
2174	590755
88422	590756
90145	590757
8245	590758
60480	590759
50391	590760
92272	590761
77638	590762
37077	590763
32147	590764
63624	590765
146402	590766
34696	590767
104438	590768
9282	590769
159423	590770
59471	590771
159880	590772
86474	590773
19239	590774
12930	590775
82907	590776
74973	590777
21760	590778
33882	590779
56714	590780
153579	590781
20857	590782
41083	590783
26580	590784
37354	590785
94050	590786
4364	590787
32124	590788
110174	590789
7593	590790
57393	590791
53625	590792
151364	590793
115237	590794
1485	590795
9783	590796
109938	590797
6861	590798
3097	590799
70985	590800
33041	590801
101643	590802
6826	590803
30242	590804
53038	590805
5320	590806
39708	590807
113340	590808
2578	590809
773	590810
159359	590811
71554	590812
56768	590813
79314	590814
17654	590815
4681	590816
19264	590817
32594	590818
28102	590819
13843	590820
14089	590821
46659	590822
133377	590823
67919	590824
9718	590825
25094	590826
170253	590827
74290	590828
39110	590829
10518	590830
23219	590831
80563	590832
49126	590833
160440	590834
98460	590835
112281	590836
28799	590837
36661	590838
55323	590839
11760	590840
35	590841
779	590842
20492	590843
1238	590844
28242	590845
57128	590846
5585	590847
1517	590848
88190	590849
11060	590850
23254	590851
29010	590852
61867	590853
120328	590854
48958	590855
51378	590856
17872	590857
93359	590858
42909	590859
9143	590860
85205	590861
14270	590862
23336	590863
39908	590864
9034	590865
47511	590866
95643	590867
11086	590868
255	590869
19554	590870
149758	590871
10156	590872
36593	590873
81270	590874
16594	590875
77003	590876
114823	590877
1434	590878
119412	590879
128299	590880
39745	590881
72887	590882
58073	590883
13176	590884
1138	590885
131715	590886
81369	590887
3131	590888
5236	590889
87766	590890
38989	590891
12056	590892
56434	590893
1492	590894
20335	590895
95170	590896
6191	590897
1826	590898
37428	590899
49833	590900
46918	590901
97306	590902
972	590903
3261	590904
23745	590905
64602	590906
3104	590907
51350	590908
14763	590909
10421	590910
94513	590911
1710	590912
76961	590913
51471	590914
3011	590915
58675	590916
14696	590917
26942	590918
83214	590919
87796	590920
68936	590921
105899	590922
145121	590923
84748	590924
27472	590925
47202	590926
580	590927
13293	590928
829	590929
33203	590930
19078	590931
1551	590932
51396	590933
30046	590934
95284	590935
20974	590936
33441	590937
41790	590938
21329	590939
8253	590940
21743	590941
1071	590942
34621	590943
7	590944
128617	590945
58	590946
22466	590947
41292	590948
1295	590949
52883	590950
11695	590951
5821	590952
14011	590953
41359	590954
34535	590955
8606	590956
11391	590957
25503	590958
8667	590959
31974	590960
95358	590961
65757	590962
8756	590963
53192	590964
6848	590965
27997	590966
97131	590967
14820	590968
4102	590969
67457	590970
9229	590971
133784	590972
59731	590973
19701	590974
79141	590975
45367	590976
36905	590977
29383	590978
14294	590979
32560	590980
88442	590981
13162	590982
10511	590983
11	590984
5660	590985
68736	590986
2320	590987
32052	590988
26610	590989
16989	590990
24896	590991
18163	590992
103758	590993
1914	590994
7269	590995
3791	590996
30474	590997
75493	590998
26706	590999
47009	591000
42223	591001
91795	591002
642	591003
101724	591004
53487	591005
5466	591006
33031	591007
44196	591008
6795	591009
19276	591010
20916	591011
47711	591012
4979	591013
29618	591014
31590	591015
16136	591016
42775	591017
81697	591018
57440	591019
6210	591020
754	591021
27033	591022
2127	591023
94560	591024
88317	591025
5826	591026
53231	591027
54878	591028
21084	591029
9992	591030
13418	591031
42445	591032
83986	591033
122084	591034
23930	591035
78704	591036
49039	591037
1879	591038
25317	591039
39298	591040
79120	591041
145799	591042
318	591043
5141	591044
53112	591045
302	591046
53977	591047
18277	591048
61627	591049
12506	591050
125675	591051
92255	591052
52267	591053
7058	591054
8439	591055
23542	591056
17148	591057
70045	591058
3613	591059
82501	591060
44267	591061
68210	591062
2553	591063
10835	591064
504	591065
145052	591066
85002	591067
45022	591068
112048	591069
9255	591070
106112	591071
36039	591072
12900	591073
141849	591074
25783	591075
17341	591076
138934	591077
6356	591078
26594	591079
21338	591080
14661	591081
46416	591082
50231	591083
87680	591084
41070	591085
169256	591086
1471	591087
13701	591088
27147	591089
127577	591090
8651	591091
44099	591092
153083	591093
11877	591094
11423	591095
39924	591096
20684	591097
29407	591098
43471	591099
8901	591100
94322	591101
6807	591102
110214	591103
19173	591104
24854	591105
27173	591106
1993	591107
11972	591108
42783	591109
107645	591110
13034	591111
12470	591112
106377	591113
24364	591114
4846	591115
63	591116
21260	591117
38916	591118
27313	591119
4469	591120
9829	591121
263	591122
10930	591123
82804	591124
37132	591125
13471	591126
44453	591127
549	591128
66562	591129
158877	591130
15136	591131
20621	591132
21690	591133
30561	591134
130462	591135
28729	591136
16372	591137
7217	591138
50107	591139
36430	591140
49007	591141
39	591142
56754	591143
6960	591144
68405	591145
119038	591146
69246	591147
112964	591148
68696	591149
3642	591150
145733	591151
95852	591152
18514	591153
16156	591154
20349	591155
79927	591156
41576	591157
36099	591158
25668	591159
39613	591160
4342	591161
114317	591162
138034	591163
4714	591164
34686	591165
46185	591166
25172	591167
58446	591168
101050	591169
1798	591170
95246	591171
25040	591172
60117	591173
78574	591174
88622	591175
32542	591176
1939	591177
46229	591178
20387	591179
51937	591180
13199	591181
66896	591182
60698	591183
17860	591184
26870	591185
7863	591186
11134	591187
4558	591188
58012	591189
72612	591190
164854	591191
5017	591192
55942	591193
31236	591194
15091	591195
15824	591196
10479	591197
40725	591198
7953	591199
19119	591200
83382	591201
32955	591202
78202	591203
71244	591204
20430	591205
159498	591206
50749	591207
4065	591208
24803	591209
56177	591210
33577	591211
41681	591212
1399	591213
22009	591214
19926	591215
154559	591216
96890	591217
37883	591218
56426	591219
28788	591220
16268	591221
67364	591222
65577	591223
109842	591224
76581	591225
34098	591226
131117	591227
146934	591228
5901	591229
65737	591230
87482	591231
18986	591232
90328	591233
4665	591234
5709	591235
74636	591236
29580	591237
98434	591238
10840	591239
16772	591240
95429	591241
38354	591242
20080	591243
62540	591244
42608	591245
99518	591246
70751	591247
4334	591248
7274	591249
71589	591250
12786	591251
16867	591252
33479	591253
7666	591254
124234	591255
92661	591256
34253	591257
7487	591258
55761	591259
28180	591260
120995	591261
32559	591262
40470	591263
74546	591264
113653	591265
54925	591266
9444	591267
6688	591268
7761	591269
23081	591270
58193	591271
16470	591272
7933	591273
76735	591274
135974	591275
30483	591276
36701	591277
139512	591278
3427	591279
30095	591280
37611	591281
27419	591282
28727	591283
21244	591284
3821	591285
11326	591286
82348	591287
16934	591288
42024	591289
33886	591290
71919	591291
54182	591292
42954	591293
39557	591294
92694	591295
9426	591296
54975	591297
6821	591298
32148	591299
44233	591300
41561	591301
4416	591302
7726	591303
93772	591304
5457	591305
144145	591306
1179	591307
44552	591308
59527	591309
18931	591310
36401	591311
4527	591312
154814	591313
21809	591314
6811	591315
11272	591316
6525	591317
30379	591318
13247	591319
6231	591320
21026	591321
43304	591322
3692	591323
63825	591324
3394	591325
155495	591326
15285	591327
10993	591328
1667	591329
4950	591330
50734	591331
41180	591332
14381	591333
14224	591334
12989	591335
60391	591336
7417	591337
23381	591338
8465	591339
136057	591340
77905	591341
14259	591342
20746	591343
37257	591344
33531	591345
10413	591346
20863	591347
78379	591348
18048	591349
32764	591350
3926	591351
20241	591352
128474	591353
98305	591354
17706	591355
34004	591356
250	591357
12989	591358
74760	591359
19570	591360
80969	591361
84418	591362
40582	591363
2504	591364
119595	591365
12669	591366
2211	591367
7657	591368
50561	591369
107840	591370
139258	591371
4197	591372
58129	591373
13127	591374
53177	591375
1158	591376
51731	591377
72698	591378
83316	591379
15633	591380
56167	591381
95331	591382
18622	591383
122827	591384
18740	591385
37298	591386
87359	591387
17976	591388
78808	591389
114096	591390
18714	591391
1429	591392
37725	591393
111480	591394
52302	591395
6004	591396
2898	591397
25498	591398
35467	591399
31943	591400
102346	591401
92599	591402
28595	591403
475	591404
54440	591405
4072	591406
2087	591407
45100	591408
31205	591409
34954	591410
41571	591411
3110	591412
36906	591413
11067	591414
27475	591415
16178	591416
42637	591417
33046	591418
9954	591419
8870	591420
68534	591421
24041	591422
11774	591423
9814	591424
61703	591425
89301	591426
22799	591427
734	591428
2176	591429
66745	591430
21742	591431
113764	591432
67182	591433
102344	591434
31028	591435
90545	591436
18536	591437
7327	591438
101155	591439
4435	591440
8005	591441
7098	591442
80488	591443
88075	591444
143427	591445
34206	591446
5131	591447
132041	591448
586	591449
41081	591450
11769	591451
137045	591452
39093	591453
27111	591454
63835	591455
77199	591456
34582	591457
12407	591458
8281	591459
4408	591460
8571	591461
31225	591462
66879	591463
33700	591464
6850	591465
36502	591466
10019	591467
66028	591468
83003	591469
7477	591470
430	591471
57483	591472
26706	591473
38065	591474
33706	591475
1084	591476
1945	591477
42803	591478
11592	591479
72283	591480
24491	591481
79200	591482
128335	591483
24830	591484
70659	591485
110640	591486
1686	591487
2623	591488
20815	591489
80837	591490
59461	591491
107686	591492
5665	591493
4709	591494
22363	591495
93204	591496
931	591497
34	591498
4996	591499
173	591500
42125	591501
102521	591502
11531	591503
42655	591504
137965	591505
49071	591506
78467	591507
53673	591508
159157	591509
56733	591510
68654	591511
25691	591512
1395	591513
53664	591514
54293	591515
50916	591516
38376	591517
21024	591518
101733	591519
17924	591520
58813	591521
173	591522
113753	591523
4953	591524
14370	591525
12237	591526
66812	591527
23085	591528
18875	591529
79158	591530
129888	591531
122941	591532
7176	591533
19300	591534
16690	591535
16095	591536
24074	591537
17350	591538
78458	591539
112901	591540
527	591541
1420	591542
50129	591543
53429	591544
11390	591545
121639	591546
67378	591547
43071	591548
43271	591549
91359	591550
109741	591551
56784	591552
11848	591553
151852	591554
12712	591555
126638	591556
3	591557
24891	591558
23767	591559
19371	591560
52266	591561
129719	591562
88256	591563
71759	591564
41713	591565
13893	591566
51091	591567
22786	591568
146047	591569
3252	591570
73139	591571
3048	591572
18626	591573
115118	591574
14172	591575
15925	591576
15	591577
14713	591578
699	591579
13829	591580
94568	591581
62380	591582
25675	591583
33451	591584
139592	591585
10896	591586
37415	591587
15639	591588
57581	591589
47860	591590
137261	591591
123907	591592
27625	591593
20513	591594
62240	591595
37236	591596
30816	591597
95817	591598
18120	591599
2378	591600
90739	591601
36208	591602
26640	591603
8591	591604
61453	591605
32473	591606
14027	591607
90807	591608
6025	591609
46832	591610
7	591611
26930	591612
71321	591613
91	591614
87673	591615
4405	591616
36923	591617
3369	591618
49139	591619
39686	591620
17523	591621
91620	591622
85736	591623
35902	591624
24656	591625
89630	591626
14480	591627
51	591628
48551	591629
2324	591630
24530	591631
45652	591632
80572	591633
96334	591634
30122	591635
44033	591636
92610	591637
22777	591638
80504	591639
10403	591640
86999	591641
87041	591642
48024	591643
48709	591644
27241	591645
95890	591646
157914	591647
26683	591648
83031	591649
29322	591650
116676	591651
17456	591652
103970	591653
33164	591654
78807	591655
968	591656
26290	591657
1472	591658
70080	591659
64492	591660
3440	591661
15067	591662
864	591663
44696	591664
319	591665
17617	591666
77957	591667
30139	591668
38533	591669
46961	591670
26104	591671
66803	591672
91771	591673
66405	591674
62803	591675
100127	591676
28192	591677
145553	591678
35837	591679
3666	591680
35545	591681
16023	591682
69659	591683
3512	591684
64183	591685
108521	591686
1178	591687
29812	591688
2643	591689
555	591690
6156	591691
62193	591692
10563	591693
97363	591694
39425	591695
89123	591696
103728	591697
518	591698
29839	591699
6063	591700
474	591701
127454	591702
2170	591703
89554	591704
17899	591705
2522	591706
34153	591707
47438	591708
68434	591709
16737	591710
5019	591711
8584	591712
40131	591713
52479	591714
88318	591715
83478	591716
10353	591717
26888	591718
5352	591719
27127	591720
27035	591721
55842	591722
3794	591723
93968	591724
46654	591725
20282	591726
6537	591727
13838	591728
29008	591729
16574	591730
2158	591731
16548	591732
8663	591733
94810	591734
12689	591735
47304	591736
6319	591737
18331	591738
21692	591739
24700	591740
2572	591741
45918	591742
36639	591743
1074	591744
19464	591745
8646	591746
129599	591747
24065	591748
36641	591749
619	591750
93502	591751
5731	591752
164892	591753
44335	591754
5434	591755
8574	591756
12721	591757
28466	591758
15547	591759
33501	591760
99600	591761
63425	591762
81298	591763
12964	591764
12225	591765
28633	591766
41645	591767
65722	591768
12865	591769
35868	591770
42835	591771
24038	591772
25462	591773
5911	591774
19713	591775
41848	591776
65477	591777
18419	591778
18000	591779
39879	591780
75110	591781
132601	591782
1312	591783
94362	591784
40681	591785
47896	591786
76572	591787
35991	591788
10087	591789
74469	591790
9150	591791
76003	591792
40981	591793
57311	591794
89919	591795
80626	591796
113025	591797
30043	591798
16617	591799
14015	591800
79692	591801
50183	591802
1159	591803
93511	591804
46549	591805
13000	591806
76600	591807
182	591808
11410	591809
138313	591810
43933	591811
11614	591812
113408	591813
23013	591814
54182	591815
13028	591816
690	591817
572	591818
45055	591819
104781	591820
35902	591821
1663	591822
27089	591823
6968	591824
26596	591825
113	591826
1171	591827
37707	591828
65349	591829
1552	591830
14193	591831
54262	591832
35531	591833
170217	591834
100834	591835
26285	591836
10510	591837
117128	591838
80998	591839
26684	591840
48592	591841
120972	591842
13616	591843
25335	591844
5576	591845
4637	591846
36547	591847
85455	591848
59200	591849
29434	591850
336	591851
2493	591852
9020	591853
109792	591854
282	591855
84866	591856
84574	591857
7665	591858
404	591859
10977	591860
31986	591861
9280	591862
62494	591863
93499	591864
43789	591865
45035	591866
24087	591867
5444	591868
48	591869
4814	591870
66833	591871
72673	591872
5403	591873
23797	591874
15032	591875
116998	591876
7404	591877
17701	591878
89177	591879
13266	591880
55394	591881
12182	591882
89644	591883
3442	591884
20279	591885
82040	591886
138686	591887
6548	591888
124567	591889
16156	591890
33154	591891
65642	591892
72243	591893
20724	591894
72047	591895
164500	591896
30116	591897
88229	591898
27003	591899
3527	591900
65523	591901
2687	591902
92725	591903
86429	591904
44200	591905
24201	591906
31656	591907
19022	591908
37163	591909
21034	591910
28764	591911
150319	591912
23746	591913
17483	591914
147755	591915
77550	591916
77808	591917
17649	591918
5522	591919
16604	591920
167674	591921
11958	591922
12388	591923
155242	591924
54440	591925
62282	591926
19746	591927
3431	591928
25509	591929
43623	591930
31519	591931
110334	591932
33745	591933
109	591934
1454	591935
9938	591936
19467	591937
127528	591938
45909	591939
136013	591940
11167	591941
76955	591942
65253	591943
77652	591944
23464	591945
107369	591946
16335	591947
7255	591948
30311	591949
14661	591950
2708	591951
101702	591952
81017	591953
17500	591954
30993	591955
38070	591956
21377	591957
22159	591958
100478	591959
51837	591960
25812	591961
4625	591962
166124	591963
64978	591964
18565	591965
902	591966
23313	591967
29628	591968
60709	591969
1318	591970
4926	591971
117934	591972
18965	591973
22803	591974
70769	591975
37792	591976
37635	591977
7551	591978
2332	591979
79463	591980
29801	591981
11893	591982
1950	591983
57000	591984
53834	591985
162152	591986
9724	591987
10334	591988
66782	591989
13195	591990
52496	591991
16738	591992
74464	591993
45300	591994
93544	591995
4296	591996
14276	591997
1310	591998
34525	591999
80728	592000
158659	592001
106860	592002
100040	592003
58982	592004
56952	592005
8540	592006
2151	592007
30727	592008
13263	592009
69882	592010
57538	592011
1951	592012
45736	592013
21420	592014
26139	592015
45756	592016
132549	592017
33178	592018
21181	592019
658	592020
168575	592021
10077	592022
85527	592023
30107	592024
97384	592025
55534	592026
8374	592027
30230	592028
78607	592029
81843	592030
94627	592031
40077	592032
40215	592033
31	592034
13728	592035
3740	592036
35016	592037
9165	592038
30635	592039
38352	592040
5976	592041
42840	592042
31895	592043
42948	592044
50730	592045
84594	592046
43034	592047
28811	592048
82276	592049
133304	592050
52895	592051
166617	592052
1111	592053
98593	592054
49455	592055
2215	592056
135877	592057
27048	592058
14292	592059
29015	592060
32109	592061
7622	592062
40982	592063
36864	592064
158972	592065
81189	592066
11961	592067
34152	592068
14184	592069
90231	592070
20436	592071
38468	592072
17035	592073
94061	592074
78778	592075
74786	592076
138870	592077
28306	592078
2903	592079
34227	592080
72160	592081
40378	592082
29199	592083
52638	592084
18928	592085
34982	592086
102198	592087
107214	592088
6239	592089
40798	592090
8222	592091
4464	592092
744	592093
36544	592094
38619	592095
361	592096
32672	592097
19523	592098
29211	592099
93643	592100
62434	592101
1205	592102
5808	592103
55674	592104
948	592105
117	592106
8152	592107
9713	592108
6768	592109
28779	592110
122656	592111
4771	592112
4089	592113
42863	592114
135563	592115
68079	592116
643	592117
38373	592118
156713	592119
58581	592120
17427	592121
19269	592122
10109	592123
134510	592124
27791	592125
46397	592126
30379	592127
67769	592128
2214	592129
1825	592130
1874	592131
95838	592132
135876	592133
118281	592134
8748	592135
19798	592136
41780	592137
35931	592138
16758	592139
63975	592140
42653	592141
1657	592142
67516	592143
15323	592144
1133	592145
497	592146
67761	592147
35746	592148
26876	592149
6954	592150
54657	592151
34055	592152
19369	592153
26240	592154
62246	592155
3507	592156
24983	592157
35585	592158
127812	592159
57701	592160
89036	592161
23464	592162
106720	592163
76374	592164
159102	592165
109898	592166
13002	592167
65238	592168
119161	592169
71868	592170
35765	592171
18882	592172
4306	592173
22756	592174
64112	592175
1200	592176
3906	592177
96903	592178
11156	592179
39345	592180
20053	592181
62403	592182
36749	592183
43554	592184
1520	592185
46361	592186
137301	592187
20822	592188
71593	592189
161410	592190
109686	592191
86225	592192
24519	592193
1077	592194
23238	592195
90066	592196
96048	592197
85604	592198
8545	592199
4531	592200
43432	592201
74779	592202
50319	592203
28576	592204
80233	592205
53706	592206
67190	592207
2939	592208
23972	592209
6387	592210
44598	592211
4765	592212
3642	592213
46800	592214
39242	592215
29860	592216
72708	592217
51798	592218
102451	592219
93782	592220
137965	592221
25923	592222
83968	592223
56743	592224
36447	592225
8946	592226
31065	592227
11501	592228
5833	592229
50714	592230
166099	592231
56355	592232
66746	592233
5669	592234
38833	592235
2608	592236
33827	592237
17646	592238
90483	592239
46446	592240
18366	592241
71253	592242
31773	592243
86328	592244
13145	592245
91451	592246
14848	592247
27301	592248
108910	592249
60131	592250
16669	592251
85948	592252
7472	592253
55723	592254
26829	592255
90599	592256
26411	592257
6510	592258
18012	592259
12558	592260
29776	592261
58291	592262
54521	592263
16199	592264
1732	592265
19187	592266
17641	592267
77599	592268
55846	592269
121501	592270
919	592271
88640	592272
101168	592273
99122	592274
17602	592275
10047	592276
29954	592277
34733	592278
108449	592279
38980	592280
5630	592281
34220	592282
64624	592283
10623	592284
35357	592285
817	592286
5821	592287
24802	592288
169101	592289
101859	592290
16646	592291
40457	592292
16808	592293
159638	592294
39966	592295
49407	592296
751	592297
91914	592298
39462	592299
21194	592300
77446	592301
21723	592302
10309	592303
80693	592304
6186	592305
62885	592306
3021	592307
24921	592308
44781	592309
194	592310
11915	592311
47947	592312
109122	592313
3002	592314
3284	592315
13504	592316
32398	592317
26292	592318
1023	592319
1406	592320
6818	592321
1080	592322
45685	592323
62882	592324
94937	592325
6427	592326
1423	592327
27366	592328
83	592329
4084	592330
22265	592331
7700	592332
113	592333
2146	592334
46492	592335
6912	592336
101110	592337
68396	592338
41907	592339
92996	592340
82841	592341
80972	592342
6682	592343
4733	592344
42834	592345
29859	592346
132250	592347
38926	592348
99632	592349
81364	592350
16355	592351
1295	592352
119208	592353
794	592354
10119	592355
139136	592356
14931	592357
5983	592358
52217	592359
19540	592360
72961	592361
7427	592362
7159	592363
886	592364
1232	592365
85537	592366
143077	592367
842	592368
101857	592369
34593	592370
127035	592371
84477	592372
29755	592373
74159	592374
34404	592375
65253	592376
102977	592377
80191	592378
102661	592379
13834	592380
26554	592381
49610	592382
30991	592383
38637	592384
8208	592385
90422	592386
39896	592387
163595	592388
14866	592389
53501	592390
77713	592391
35661	592392
111228	592393
79957	592394
45027	592395
31784	592396
11061	592397
9940	592398
10076	592399
508	592400
43183	592401
20598	592402
95939	592403
4495	592404
49540	592405
44278	592406
37351	592407
37111	592408
35619	592409
37429	592410
9490	592411
161623	592412
53420	592413
48865	592414
18882	592415
27102	592416
125958	592417
1293	592418
44077	592419
81347	592420
9916	592421
29971	592422
31983	592423
20589	592424
38834	592425
990	592426
56345	592427
8896	592428
82097	592429
5858	592430
108301	592431
11940	592432
41813	592433
122971	592434
21104	592435
165868	592436
9224	592437
3472	592438
1852	592439
64763	592440
39591	592441
69878	592442
152663	592443
135856	592444
34422	592445
4731	592446
27592	592447
132256	592448
79704	592449
7047	592450
19036	592451
36088	592452
33893	592453
74468	592454
33270	592455
154324	592456
45958	592457
6777	592458
33983	592459
41709	592460
88642	592461
62421	592462
16722	592463
14814	592464
20740	592465
41218	592466
2699	592467
25009	592468
5761	592469
124238	592470
112377	592471
85491	592472
57057	592473
22	592474
4306	592475
14947	592476
117547	592477
85825	592478
102891	592479
19166	592480
22801	592481
108397	592482
6117	592483
68765	592484
34017	592485
3909	592486
2258	592487
48619	592488
43960	592489
92632	592490
51567	592491
39845	592492
7771	592493
23341	592494
42969	592495
80949	592496
65165	592497
11612	592498
25806	592499
4743	592500
17560	592501
31936	592502
9795	592503
4577	592504
43393	592505
56415	592506
69514	592507
3524	592508
34915	592509
57342	592510
23396	592511
63650	592512
16939	592513
5282	592514
5074	592515
119515	592516
7816	592517
19030	592518
40551	592519
1133	592520
48462	592521
3344	592522
9959	592523
25535	592524
119429	592525
1037	592526
43139	592527
90544	592528
83185	592529
7525	592530
38520	592531
135346	592532
104782	592533
123522	592534
93710	592535
40308	592536
15249	592537
1695	592538
9204	592539
4134	592540
88178	592541
18432	592542
36936	592543
47305	592544
5521	592545
105943	592546
13913	592547
55200	592548
13535	592549
8790	592550
63319	592551
98472	592552
47201	592553
50930	592554
2692	592555
89421	592556
11269	592557
20382	592558
29792	592559
72111	592560
32249	592561
20572	592562
114910	592563
37436	592564
4028	592565
19287	592566
10224	592567
68589	592568
88810	592569
60259	592570
67148	592571
1851	592572
21095	592573
21912	592574
3530	592575
352	592576
26991	592577
23434	592578
23803	592579
8332	592580
74377	592581
30725	592582
157709	592583
12536	592584
48844	592585
10090	592586
32375	592587
4605	592588
55871	592589
68447	592590
83554	592591
30481	592592
73610	592593
24261	592594
68900	592595
11484	592596
9292	592597
41414	592598
11819	592599
57517	592600
124626	592601
29454	592602
71020	592603
51959	592604
58594	592605
94432	592606
7293	592607
71432	592608
45192	592609
54608	592610
65834	592611
3636	592612
95856	592613
38785	592614
27783	592615
105991	592616
4035	592617
33964	592618
11017	592619
1888	592620
2223	592621
43527	592622
13603	592623
33006	592624
109908	592625
85432	592626
7590	592627
12937	592628
156359	592629
2043	592630
116154	592631
50449	592632
11662	592633
19305	592634
93797	592635
15190	592636
45621	592637
65894	592638
5463	592639
48741	592640
72841	592641
21882	592642
59967	592643
62662	592644
84958	592645
17267	592646
24104	592647
47015	592648
18617	592649
62319	592650
99782	592651
37168	592652
36325	592653
705	592654
15142	592655
33073	592656
36861	592657
5090	592658
21758	592659
63497	592660
119187	592661
8773	592662
18603	592663
1526	592664
162460	592665
18167	592666
5953	592667
112120	592668
41094	592669
18896	592670
19429	592671
4944	592672
36399	592673
5143	592674
102939	592675
31527	592676
12498	592677
50265	592678
18077	592679
85987	592680
26363	592681
36523	592682
1957	592683
109052	592684
22703	592685
1907	592686
67236	592687
119712	592688
13913	592689
71413	592690
75854	592691
27320	592692
41832	592693
101216	592694
68530	592695
31831	592696
21089	592697
137988	592698
6294	592699
59512	592700
49471	592701
45314	592702
61433	592703
51990	592704
10550	592705
33086	592706
111251	592707
34779	592708
72018	592709
59832	592710
77624	592711
14783	592712
9590	592713
17939	592714
61149	592715
29945	592716
133081	592717
154999	592718
2634	592719
6208	592720
24844	592721
30372	592722
60145	592723
19277	592724
95193	592725
14208	592726
69185	592727
74126	592728
50923	592729
105342	592730
39043	592731
132282	592732
67510	592733
120344	592734
12676	592735
32136	592736
14262	592737
35235	592738
23102	592739
725	592740
29402	592741
81705	592742
23558	592743
68287	592744
31368	592745
28718	592746
61099	592747
7978	592748
72800	592749
121569	592750
437	592751
72374	592752
56548	592753
55753	592754
36240	592755
13950	592756
16615	592757
38015	592758
34648	592759
140529	592760
23278	592761
94709	592762
48260	592763
89487	592764
30163	592765
1487	592766
20224	592767
32359	592768
47316	592769
23224	592770
13166	592771
111427	592772
17461	592773
62168	592774
58399	592775
8187	592776
6878	592777
30210	592778
8196	592779
79102	592780
11698	592781
5959	592782
55747	592783
809	592784
14685	592785
606	592786
9870	592787
28467	592788
51794	592789
1998	592790
588	592791
17099	592792
68806	592793
134907	592794
30971	592795
2006	592796
1994	592797
32279	592798
19817	592799
119065	592800
33907	592801
21601	592802
55837	592803
22260	592804
74502	592805
5581	592806
14640	592807
130772	592808
56978	592809
4441	592810
1226	592811
104150	592812
17455	592813
99688	592814
36733	592815
27245	592816
48060	592817
69688	592818
244	592819
28015	592820
3544	592821
4698	592822
25077	592823
73502	592824
4469	592825
2022	592826
1284	592827
158473	592828
42922	592829
54204	592830
2378	592831
120535	592832
1852	592833
162565	592834
3508	592835
105961	592836
105598	592837
46404	592838
39881	592839
64329	592840
8086	592841
67842	592842
104964	592843
47783	592844
69755	592845
25615	592846
17862	592847
35722	592848
41412	592849
13274	592850
20623	592851
195	592852
146330	592853
2859	592854
2162	592855
33718	592856
122910	592857
11971	592858
47960	592859
4340	592860
73290	592861
74791	592862
61072	592863
3095	592864
59895	592865
58205	592866
33876	592867
70638	592868
1146	592869
167502	592870
7650	592871
47640	592872
22162	592873
43469	592874
26924	592875
154046	592876
90928	592877
20945	592878
9860	592879
3262	592880
48150	592881
105989	592882
111720	592883
6490	592884
15248	592885
57948	592886
84243	592887
4067	592888
80134	592889
22494	592890
40726	592891
63585	592892
11391	592893
56991	592894
57872	592895
19581	592896
100769	592897
25530	592898
8575	592899
134690	592900
3150	592901
72322	592902
22906	592903
58831	592904
76733	592905
61351	592906
72535	592907
10927	592908
27255	592909
162430	592910
10121	592911
39165	592912
6779	592913
29932	592914
368	592915
29631	592916
117496	592917
6030	592918
11987	592919
56051	592920
93853	592921
64427	592922
5463	592923
21765	592924
26124	592925
100675	592926
19598	592927
41657	592928
14908	592929
142697	592930
12998	592931
6238	592932
13683	592933
17384	592934
2899	592935
20596	592936
2913	592937
76189	592938
6801	592939
170083	592940
43243	592941
4831	592942
24149	592943
58301	592944
96531	592945
105876	592946
4875	592947
30250	592948
6949	592949
19022	592950
2081	592951
34584	592952
22016	592953
48874	592954
10339	592955
45617	592956
13996	592957
27987	592958
102973	592959
8249	592960
44092	592961
5039	592962
57519	592963
65267	592964
15311	592965
88830	592966
103260	592967
381	592968
2822	592969
89220	592970
1572	592971
93793	592972
108148	592973
3614	592974
65431	592975
100289	592976
19933	592977
32874	592978
3273	592979
93560	592980
7360	592981
5890	592982
129975	592983
134727	592984
22207	592985
37623	592986
43124	592987
34876	592988
22133	592989
10670	592990
123001	592991
25350	592992
21362	592993
9277	592994
55165	592995
29044	592996
57123	592997
130532	592998
115437	592999
10518	593000
19760	593001
13441	593002
24568	593003
475	593004
27857	593005
9796	593006
76553	593007
26779	593008
16812	593009
30820	593010
11012	593011
52833	593012
7913	593013
129979	593014
4348	593015
22301	593016
40609	593017
35471	593018
6113	593019
110329	593020
24144	593021
48333	593022
34708	593023
69666	593024
19226	593025
69774	593026
18479	593027
98898	593028
31309	593029
10327	593030
4889	593031
135100	593032
111962	593033
68676	593034
38884	593035
94839	593036
182	593037
15400	593038
49951	593039
790	593040
10781	593041
65374	593042
21064	593043
42032	593044
28953	593045
133218	593046
13242	593047
23933	593048
109339	593049
1409	593050
4803	593051
4726	593052
42878	593053
129805	593054
11635	593055
162874	593056
38868	593057
42632	593058
12941	593059
48139	593060
65078	593061
76252	593062
24985	593063
2026	593064
109224	593065
42354	593066
28828	593067
57646	593068
80097	593069
29911	593070
42155	593071
86901	593072
15274	593073
55740	593074
111469	593075
7040	593076
11496	593077
98418	593078
115591	593079
2322	593080
49346	593081
55888	593082
5069	593083
77868	593084
13351	593085
38554	593086
230	593087
35331	593088
66200	593089
24332	593090
413	593091
50579	593092
15268	593093
45457	593094
135	593095
49862	593096
77508	593097
84529	593098
3952	593099
61909	593100
35637	593101
3901	593102
7837	593103
1707	593104
49130	593105
997	593106
56327	593107
66327	593108
74248	593109
2968	593110
161346	593111
74795	593112
22827	593113
12167	593114
46857	593115
30758	593116
32886	593117
51	593118
145146	593119
26010	593120
9	593121
90759	593122
30409	593123
114766	593124
122963	593125
15675	593126
30093	593127
18682	593128
23016	593129
24526	593130
110442	593131
156123	593132
5008	593133
51717	593134
34164	593135
50108	593136
6397	593137
52725	593138
31864	593139
55318	593140
26463	593141
24042	593142
20939	593143
42104	593144
49939	593145
985	593146
42946	593147
159779	593148
21219	593149
9132	593150
28171	593151
8556	593152
26586	593153
14922	593154
11	593155
100026	593156
5061	593157
167320	593158
108506	593159
4210	593160
47122	593161
84264	593162
9769	593163
3649	593164
106238	593165
166213	593166
14951	593167
123973	593168
68410	593169
112	593170
61281	593171
4063	593172
17087	593173
41439	593174
6678	593175
5522	593176
3916	593177
49065	593178
28732	593179
57259	593180
122463	593181
1098	593182
45086	593183
19369	593184
79120	593185
11215	593186
63605	593187
28146	593188
30584	593189
6523	593190
14576	593191
63665	593192
43614	593193
10193	593194
18810	593195
36138	593196
73586	593197
48922	593198
35875	593199
119052	593200
2689	593201
83424	593202
102104	593203
65567	593204
38758	593205
50386	593206
117676	593207
60515	593208
17746	593209
48897	593210
68377	593211
57310	593212
134053	593213
55535	593214
31912	593215
12306	593216
143744	593217
23364	593218
44929	593219
2174	593220
46481	593221
2683	593222
19155	593223
7288	593224
26330	593225
29195	593226
45417	593227
59975	593228
89021	593229
36953	593230
52973	593231
12634	593232
30929	593233
42631	593234
15748	593235
11205	593236
2358	593237
16968	593238
27677	593239
839	593240
226	593241
22286	593242
23899	593243
15525	593244
22750	593245
64590	593246
128389	593247
57895	593248
53101	593249
24702	593250
96869	593251
140159	593252
43635	593253
11515	593254
6598	593255
85453	593256
107601	593257
95961	593258
109051	593259
393	593260
2142	593261
14491	593262
2869	593263
6670	593264
12312	593265
9318	593266
47463	593267
57835	593268
32899	593269
64130	593270
86967	593271
49666	593272
3733	593273
135089	593274
81146	593275
13180	593276
2766	593277
42299	593278
34029	593279
2930	593280
5814	593281
4457	593282
95855	593283
58514	593284
28800	593285
15801	593286
49194	593287
1331	593288
40549	593289
134304	593290
2161	593291
137875	593292
84567	593293
2242	593294
24649	593295
12534	593296
11978	593297
20384	593298
44523	593299
24713	593300
41025	593301
27767	593302
51814	593303
64002	593304
287	593305
2862	593306
27273	593307
8482	593308
100236	593309
31968	593310
1147	593311
57665	593312
1141	593313
32077	593314
9214	593315
63097	593316
12425	593317
2169	593318
129149	593319
9433	593320
12969	593321
3556	593322
13525	593323
52199	593324
19219	593325
13294	593326
86154	593327
58103	593328
94417	593329
21611	593330
30393	593331
29503	593332
15545	593333
45705	593334
73216	593335
96981	593336
20780	593337
28026	593338
7673	593339
25390	593340
34702	593341
810	593342
45114	593343
2708	593344
2444	593345
61789	593346
56733	593347
74271	593348
8330	593349
79532	593350
92836	593351
23572	593352
18080	593353
21859	593354
42411	593355
123736	593356
31467	593357
52653	593358
101223	593359
65482	593360
162133	593361
64984	593362
14859	593363
97029	593364
14260	593365
34035	593366
71962	593367
39446	593368
13379	593369
24695	593370
106531	593371
6798	593372
100422	593373
4838	593374
21962	593375
17541	593376
19867	593377
16561	593378
165307	593379
10566	593380
65435	593381
5196	593382
19100	593383
35167	593384
42322	593385
18927	593386
22	593387
38950	593388
25	593389
119397	593390
46468	593391
87	593392
75087	593393
43855	593394
28431	593395
11048	593396
737	593397
27701	593398
44816	593399
172	593400
38722	593401
118181	593402
9095	593403
54112	593404
148	593405
47627	593406
75359	593407
50845	593408
1028	593409
25742	593410
91481	593411
6381	593412
390	593413
1901	593414
4670	593415
11667	593416
16661	593417
13769	593418
784	593419
6802	593420
13527	593421
28973	593422
107758	593423
126592	593424
56076	593425
28526	593426
5511	593427
33067	593428
1005	593429
62972	593430
60175	593431
33415	593432
121492	593433
77634	593434
90666	593435
33392	593436
1267	593437
54201	593438
6366	593439
5627	593440
30319	593441
30479	593442
133416	593443
44806	593444
36484	593445
19962	593446
42670	593447
46946	593448
24370	593449
15654	593450
24314	593451
72314	593452
34517	593453
806	593454
33221	593455
146976	593456
26250	593457
23150	593458
12386	593459
16377	593460
34271	593461
32187	593462
87327	593463
4426	593464
82804	593465
6377	593466
1566	593467
14831	593468
11042	593469
9996	593470
23828	593471
82225	593472
7	593473
34944	593474
110813	593475
1441	593476
51922	593477
1766	593478
27414	593479
131474	593480
28624	593481
8347	593482
34510	593483
28822	593484
611	593485
24397	593486
20914	593487
31565	593488
2775	593489
102422	593490
147052	593491
11005	593492
16308	593493
16576	593494
47916	593495
45774	593496
21970	593497
104491	593498
29941	593499
77871	593500
73874	593501
2489	593502
35699	593503
97124	593504
59109	593505
8716	593506
136153	593507
4543	593508
100867	593509
20423	593510
134267	593511
35037	593512
97003	593513
6319	593514
10313	593515
2581	593516
28309	593517
64520	593518
12312	593519
18494	593520
73603	593521
52209	593522
152661	593523
51033	593524
12577	593525
78077	593526
20113	593527
74092	593528
12904	593529
16779	593530
39287	593531
33029	593532
38547	593533
109664	593534
16298	593535
14112	593536
14190	593537
63345	593538
665	593539
44210	593540
16257	593541
54536	593542
63733	593543
70280	593544
62769	593545
7078	593546
102456	593547
43899	593548
87790	593549
4947	593550
31694	593551
44264	593552
4238	593553
21576	593554
65045	593555
17086	593556
135149	593557
45679	593558
38040	593559
133172	593560
49560	593561
94922	593562
12627	593563
24476	593564
7770	593565
34775	593566
64769	593567
100783	593568
16242	593569
26515	593570
97804	593571
4593	593572
29776	593573
8485	593574
72052	593575
37649	593576
21705	593577
7510	593578
8138	593579
4344	593580
85410	593581
11405	593582
11158	593583
94857	593584
31389	593585
30117	593586
81240	593587
34034	593588
18568	593589
106937	593590
10686	593591
164472	593592
56719	593593
6775	593594
22797	593595
27116	593596
13814	593597
114157	593598
44237	593599
46597	593600
59503	593601
109669	593602
10315	593603
18434	593604
8321	593605
46025	593606
139729	593607
11861	593608
8296	593609
7639	593610
45249	593611
15811	593612
19508	593613
19670	593614
75213	593615
50530	593616
23306	593617
152453	593618
9657	593619
22133	593620
5511	593621
28122	593622
48432	593623
168462	593624
5039	593625
96149	593626
46219	593627
8161	593628
43080	593629
85853	593630
17094	593631
37526	593632
885	593633
37414	593634
108387	593635
12342	593636
29743	593637
150085	593638
6839	593639
5010	593640
6197	593641
58937	593642
2074	593643
8061	593644
31131	593645
66613	593646
129784	593647
80235	593648
16565	593649
6146	593650
64038	593651
29881	593652
160345	593653
28092	593654
58449	593655
1723	593656
102856	593657
53692	593658
48972	593659
58511	593660
15253	593661
735	593662
78078	593663
137712	593664
8965	593665
38863	593666
56097	593667
12827	593668
15420	593669
3787	593670
21245	593671
16559	593672
4799	593673
50315	593674
21781	593675
51819	593676
33629	593677
99641	593678
32635	593679
87713	593680
30287	593681
20065	593682
137870	593683
8634	593684
14826	593685
15763	593686
17542	593687
1479	593688
60788	593689
63923	593690
285	593691
2738	593692
155558	593693
5146	593694
75472	593695
61336	593696
23451	593697
3096	593698
43454	593699
9504	593700
43788	593701
60381	593702
38696	593703
43906	593704
6701	593705
30614	593706
41184	593707
53662	593708
55307	593709
109748	593710
111634	593711
117716	593712
149031	593713
90250	593714
29750	593715
85993	593716
118227	593717
29731	593718
19048	593719
114389	593720
115112	593721
68705	593722
82750	593723
25713	593724
16573	593725
98398	593726
66768	593727
13342	593728
42520	593729
95293	593730
7903	593731
91977	593732
114639	593733
137209	593734
70486	593735
51823	593736
80659	593737
977	593738
87328	593739
57531	593740
33485	593741
42879	593742
8531	593743
30691	593744
17005	593745
13266	593746
27890	593747
671	593748
39085	593749
41934	593750
493	593751
96924	593752
120763	593753
12691	593754
61789	593755
115754	593756
37975	593757
45655	593758
96091	593759
128512	593760
7116	593761
47840	593762
8781	593763
94130	593764
42950	593765
11980	593766
15445	593767
4311	593768
41880	593769
18048	593770
16981	593771
96069	593772
42199	593773
113373	593774
74712	593775
28358	593776
3663	593777
57837	593778
14998	593779
42581	593780
91994	593781
136301	593782
28825	593783
3352	593784
23838	593785
33047	593786
74965	593787
80830	593788
63089	593789
131465	593790
126583	593791
36020	593792
45574	593793
63574	593794
636	593795
11437	593796
126125	593797
67770	593798
58130	593799
77414	593800
28623	593801
6647	593802
42914	593803
98256	593804
11918	593805
25103	593806
62618	593807
15528	593808
126850	593809
73516	593810
34954	593811
33713	593812
54588	593813
3152	593814
51960	593815
68519	593816
81381	593817
11991	593818
7679	593819
71	593820
9878	593821
83509	593822
54802	593823
15015	593824
34221	593825
112987	593826
114734	593827
6988	593828
6454	593829
94550	593830
6967	593831
63048	593832
20435	593833
8804	593834
5	593835
71735	593836
97406	593837
104067	593838
131192	593839
77000	593840
19929	593841
90945	593842
134224	593843
7150	593844
42923	593845
103871	593846
144082	593847
20580	593848
17189	593849
12277	593850
3148	593851
75305	593852
83614	593853
103154	593854
73120	593855
31752	593856
14822	593857
37775	593858
81661	593859
4444	593860
42791	593861
24725	593862
92437	593863
126255	593864
107266	593865
33645	593866
725	593867
60194	593868
1259	593869
72238	593870
61845	593871
79315	593872
51314	593873
41318	593874
32383	593875
48997	593876
31191	593877
20333	593878
104676	593879
73760	593880
38223	593881
93837	593882
147559	593883
93794	593884
15903	593885
137318	593886
31728	593887
52887	593888
59583	593889
107224	593890
7893	593891
77900	593892
21444	593893
54352	593894
118678	593895
1968	593896
31052	593897
2782	593898
5250	593899
15685	593900
44982	593901
17910	593902
102388	593903
27693	593904
52056	593905
87278	593906
8228	593907
105396	593908
63938	593909
37291	593910
42851	593911
45191	593912
63981	593913
3939	593914
66032	593915
46564	593916
13610	593917
17049	593918
41370	593919
6229	593920
63011	593921
48437	593922
59683	593923
3271	593924
14943	593925
43556	593926
30376	593927
58423	593928
37984	593929
45880	593930
83877	593931
40148	593932
64536	593933
95515	593934
26567	593935
57110	593936
16496	593937
20340	593938
3661	593939
15268	593940
40073	593941
7743	593942
47480	593943
8035	593944
4689	593945
88956	593946
111600	593947
124613	593948
42763	593949
16716	593950
44213	593951
3126	593952
24567	593953
96438	593954
79990	593955
7513	593956
26856	593957
34866	593958
62143	593959
31742	593960
249	593961
40014	593962
117001	593963
8215	593964
37550	593965
67262	593966
34161	593967
124843	593968
9220	593969
84798	593970
108917	593971
20965	593972
102437	593973
14224	593974
28114	593975
66574	593976
100211	593977
9888	593978
32489	593979
28664	593980
5532	593981
23675	593982
150935	593983
13981	593984
18040	593985
168854	593986
92076	593987
135653	593988
10072	593989
19330	593990
134358	593991
5861	593992
4190	593993
60012	593994
68675	593995
21306	593996
95851	593997
39259	593998
48902	593999
8826	594000
76219	594001
5320	594002
115218	594003
9176	594004
64040	594005
168026	594006
6103	594007
37168	594008
37582	594009
12457	594010
86818	594011
19651	594012
71259	594013
18867	594014
105983	594015
25924	594016
17386	594017
6245	594018
1507	594019
168867	594020
9902	594021
95125	594022
23071	594023
141140	594024
31113	594025
10081	594026
11701	594027
119	594028
1057	594029
35232	594030
69970	594031
79931	594032
14148	594033
136908	594034
81324	594035
57105	594036
21487	594037
11868	594038
108114	594039
149994	594040
725	594041
88150	594042
45455	594043
32825	594044
17728	594045
4197	594046
103037	594047
16053	594048
83765	594049
2125	594050
536	594051
84325	594052
73279	594053
13606	594054
15390	594055
77047	594056
30333	594057
4086	594058
7164	594059
67652	594060
66283	594061
27993	594062
134644	594063
92950	594064
82923	594065
45460	594066
116080	594067
26892	594068
36374	594069
36145	594070
52101	594071
9825	594072
9615	594073
38287	594074
344	594075
39597	594076
100513	594077
26125	594078
49784	594079
1410	594080
126030	594081
85686	594082
107371	594083
104267	594084
23812	594085
6265	594086
22077	594087
43933	594088
115088	594089
89293	594090
9260	594091
80384	594092
12697	594093
60536	594094
66773	594095
109835	594096
27558	594097
49494	594098
3887	594099
22729	594100
85338	594101
31994	594102
47842	594103
3930	594104
115225	594105
1522	594106
7564	594107
29081	594108
11579	594109
2657	594110
51657	594111
28275	594112
4543	594113
59053	594114
185	594115
116368	594116
54980	594117
3503	594118
4304	594119
46105	594120
16343	594121
5147	594122
106996	594123
54	594124
29915	594125
13915	594126
19521	594127
50994	594128
151115	594129
159	594130
86143	594131
121644	594132
7534	594133
67832	594134
66787	594135
3656	594136
138618	594137
6	594138
98943	594139
1659	594140
44486	594141
79479	594142
79914	594143
26513	594144
12645	594145
1586	594146
96675	594147
21032	594148
4206	594149
16515	594150
8142	594151
60361	594152
37673	594153
14637	594154
53495	594155
136694	594156
27978	594157
28591	594158
129397	594159
94581	594160
52456	594161
153620	594162
132783	594163
2152	594164
6896	594165
111302	594166
139920	594167
27227	594168
152679	594169
78260	594170
101774	594171
34106	594172
36561	594173
89993	594174
155548	594175
216	594176
10950	594177
31001	594178
87507	594179
152852	594180
88163	594181
52968	594182
51647	594183
4559	594184
3070	594185
74278	594186
17834	594187
60195	594188
820	594189
82188	594190
91403	594191
56356	594192
4088	594193
93470	594194
14	594195
158905	594196
77521	594197
65489	594198
136945	594199
45351	594200
77376	594201
72815	594202
41374	594203
4624	594204
22380	594205
87641	594206
69902	594207
81352	594208
20009	594209
91057	594210
41537	594211
71063	594212
90610	594213
5239	594214
16505	594215
17968	594216
67978	594217
59485	594218
27694	594219
157819	594220
134809	594221
13479	594222
7005	594223
34114	594224
13318	594225
91309	594226
38327	594227
21074	594228
43647	594229
92452	594230
8354	594231
9898	594232
4626	594233
42873	594234
2076	594235
16259	594236
75075	594237
137164	594238
39782	594239
1771	594240
46408	594241
79797	594242
108733	594243
49290	594244
82912	594245
21270	594246
52122	594247
103235	594248
7154	594249
49153	594250
15539	594251
18411	594252
85565	594253
92978	594254
70637	594255
7767	594256
63045	594257
20870	594258
69269	594259
14679	594260
3835	594261
48866	594262
2757	594263
39687	594264
27584	594265
131487	594266
18957	594267
28693	594268
101064	594269
6752	594270
76130	594271
77058	594272
104306	594273
32955	594274
13616	594275
39189	594276
13928	594277
19727	594278
38199	594279
23442	594280
3948	594281
12518	594282
13387	594283
105158	594284
9598	594285
105	594286
89435	594287
28123	594288
94298	594289
167305	594290
2024	594291
73818	594292
21749	594293
35941	594294
66000	594295
43332	594296
5015	594297
112038	594298
51417	594299
4861	594300
9595	594301
132	594302
33351	594303
4359	594304
44835	594305
7487	594306
3606	594307
99748	594308
121515	594309
1680	594310
1256	594311
30095	594312
46491	594313
40368	594314
62838	594315
45568	594316
22364	594317
98920	594318
5894	594319
23964	594320
35996	594321
73876	594322
19355	594323
83347	594324
654	594325
3419	594326
114097	594327
83520	594328
17076	594329
9254	594330
22717	594331
78392	594332
133178	594333
91322	594334
77371	594335
26522	594336
19059	594337
29534	594338
68100	594339
8039	594340
19904	594341
44788	594342
11799	594343
34031	594344
86870	594345
1472	594346
9717	594347
76472	594348
18869	594349
11595	594350
2959	594351
2404	594352
91122	594353
74461	594354
9271	594355
75168	594356
129823	594357
5674	594358
5090	594359
39339	594360
20826	594361
42018	594362
128009	594363
66342	594364
31449	594365
106057	594366
72381	594367
49855	594368
13248	594369
43266	594370
95540	594371
2921	594372
34207	594373
29801	594374
55503	594375
110653	594376
2703	594377
12970	594378
50087	594379
40486	594380
100538	594381
67891	594382
87422	594383
25856	594384
29983	594385
45703	594386
11441	594387
40303	594388
1768	594389
52914	594390
4808	594391
30325	594392
114312	594393
36857	594394
3793	594395
10959	594396
24143	594397
31575	594398
49054	594399
67753	594400
53780	594401
35605	594402
102327	594403
22941	594404
1962	594405
12545	594406
19713	594407
14487	594408
16180	594409
46025	594410
74949	594411
28549	594412
162849	594413
77390	594414
80507	594415
43925	594416
26896	594417
43090	594418
95805	594419
23008	594420
10148	594421
27814	594422
29010	594423
13171	594424
9842	594425
38101	594426
10790	594427
70085	594428
10500	594429
53904	594430
44524	594431
2423	594432
16339	594433
24244	594434
35804	594435
42432	594436
3291	594437
127	594438
43721	594439
83300	594440
15381	594441
45972	594442
23310	594443
59555	594444
12326	594445
7905	594446
141	594447
23828	594448
21951	594449
6741	594450
43300	594451
78684	594452
11791	594453
15931	594454
14125	594455
97579	594456
100197	594457
10022	594458
1328	594459
19488	594460
43970	594461
6377	594462
100462	594463
56745	594464
11388	594465
103279	594466
113953	594467
2249	594468
29745	594469
8800	594470
37210	594471
115030	594472
6509	594473
18461	594474
102621	594475
85187	594476
17166	594477
105990	594478
82470	594479
85822	594480
49376	594481
542	594482
13607	594483
80572	594484
45414	594485
9757	594486
19456	594487
71860	594488
55557	594489
10926	594490
91326	594491
27107	594492
65103	594493
80079	594494
14948	594495
6051	594496
776	594497
97860	594498
14986	594499
27240	594500
4579	594501
39891	594502
13560	594503
53668	594504
110001	594505
318	594506
92294	594507
22708	594508
57121	594509
80873	594510
81321	594511
151812	594512
7316	594513
116740	594514
34198	594515
7410	594516
19406	594517
6874	594518
2579	594519
98983	594520
2097	594521
22833	594522
20505	594523
3319	594524
4449	594525
25192	594526
17813	594527
64595	594528
37851	594529
32226	594530
100627	594531
1185	594532
100288	594533
122728	594534
12421	594535
153976	594536
47052	594537
60572	594538
16958	594539
62363	594540
95056	594541
36786	594542
8300	594543
60289	594544
28484	594545
16678	594546
106597	594547
61705	594548
56800	594549
47127	594550
13771	594551
27032	594552
76190	594553
30422	594554
24302	594555
118010	594556
20266	594557
276	594558
11631	594559
16380	594560
93903	594561
28477	594562
163421	594563
35180	594564
18182	594565
18115	594566
34413	594567
23012	594568
9617	594569
50460	594570
25884	594571
3458	594572
34282	594573
1998	594574
48989	594575
39190	594576
7975	594577
143320	594578
33199	594579
12510	594580
28643	594581
4414	594582
124762	594583
14144	594584
43646	594585
15826	594586
9326	594587
5510	594588
9250	594589
28092	594590
100646	594591
54914	594592
25090	594593
158424	594594
9672	594595
18615	594596
77526	594597
56088	594598
138359	594599
8794	594600
136819	594601
72180	594602
54712	594603
41019	594604
4876	594605
28673	594606
61819	594607
6041	594608
18538	594609
81587	594610
3541	594611
114234	594612
92774	594613
50479	594614
31597	594615
14449	594616
71648	594617
30869	594618
46502	594619
7422	594620
86803	594621
159550	594622
11157	594623
8705	594624
88268	594625
24872	594626
122900	594627
96859	594628
86062	594629
137732	594630
31213	594631
34889	594632
70829	594633
4365	594634
18765	594635
6014	594636
1824	594637
532	594638
52213	594639
41074	594640
2289	594641
27071	594642
237	594643
41473	594644
97308	594645
4452	594646
29569	594647
27733	594648
130055	594649
31461	594650
9673	594651
21828	594652
75623	594653
6624	594654
14444	594655
91274	594656
21192	594657
91078	594658
91740	594659
9133	594660
9124	594661
101243	594662
20720	594663
56494	594664
14423	594665
24255	594666
21508	594667
72164	594668
62537	594669
16994	594670
10610	594671
33604	594672
17117	594673
81932	594674
65323	594675
16438	594676
57295	594677
16266	594678
93580	594679
22	594680
53713	594681
24429	594682
30254	594683
75045	594684
7342	594685
881	594686
1451	594687
69206	594688
104932	594689
55056	594690
111822	594691
45816	594692
67445	594693
45270	594694
39609	594695
89204	594696
1060	594697
113773	594698
16272	594699
37839	594700
51889	594701
12	594702
20034	594703
87455	594704
4233	594705
10477	594706
22909	594707
82954	594708
12014	594709
8897	594710
85478	594711
421	594712
40659	594713
47626	594714
14159	594715
8083	594716
70245	594717
22767	594718
1640	594719
76138	594720
22524	594721
3196	594722
9329	594723
9857	594724
23136	594725
13216	594726
57931	594727
48693	594728
62219	594729
4930	594730
44236	594731
26074	594732
25733	594733
28233	594734
101653	594735
2784	594736
159251	594737
120719	594738
170	594739
72955	594740
15671	594741
3207	594742
18732	594743
2489	594744
116336	594745
57528	594746
25502	594747
14921	594748
91312	594749
2405	594750
12690	594751
131	594752
92141	594753
14150	594754
15213	594755
129208	594756
92551	594757
140473	594758
19927	594759
27355	594760
96206	594761
87533	594762
31390	594763
96303	594764
15058	594765
93502	594766
49873	594767
37484	594768
67965	594769
94079	594770
9579	594771
15318	594772
17160	594773
30572	594774
87439	594775
65640	594776
72765	594777
19248	594778
10845	594779
6408	594780
161	594781
75613	594782
116882	594783
13211	594784
169205	594785
58275	594786
70863	594787
163091	594788
2498	594789
42177	594790
12094	594791
112023	594792
140262	594793
37979	594794
147001	594795
94923	594796
56755	594797
111636	594798
35830	594799
7175	594800
101904	594801
41283	594802
67842	594803
21761	594804
104167	594805
22513	594806
36226	594807
2157	594808
53853	594809
52673	594810
22562	594811
95950	594812
112903	594813
32546	594814
18823	594815
87768	594816
12772	594817
8547	594818
46815	594819
3830	594820
96861	594821
13644	594822
56189	594823
88666	594824
89991	594825
3528	594826
2349	594827
930	594828
4189	594829
28223	594830
50859	594831
2866	594832
10016	594833
31323	594834
2503	594835
75880	594836
89392	594837
112864	594838
27067	594839
624	594840
58824	594841
15154	594842
35807	594843
8335	594844
1044	594845
37492	594846
22561	594847
27782	594848
48165	594849
37584	594850
114719	594851
33988	594852
32271	594853
55271	594854
9973	594855
69393	594856
5204	594857
12382	594858
6720	594859
126204	594860
27961	594861
47602	594862
22755	594863
71388	594864
6979	594865
54681	594866
1217	594867
17065	594868
45994	594869
3664	594870
66026	594871
12672	594872
58623	594873
29165	594874
163570	594875
8599	594876
26600	594877
12248	594878
42312	594879
20600	594880
22468	594881
19274	594882
9285	594883
16455	594884
17519	594885
24950	594886
32011	594887
88445	594888
31399	594889
16432	594890
67085	594891
2327	594892
93263	594893
24004	594894
32919	594895
7899	594896
69070	594897
9686	594898
77033	594899
14154	594900
30701	594901
128216	594902
93331	594903
167569	594904
136961	594905
33463	594906
24070	594907
25913	594908
84420	594909
71817	594910
19098	594911
24897	594912
107890	594913
49561	594914
15434	594915
1187	594916
66654	594917
48367	594918
58761	594919
78214	594920
74275	594921
16426	594922
45763	594923
12449	594924
14452	594925
39428	594926
28149	594927
40534	594928
3836	594929
3265	594930
126863	594931
343	594932
11644	594933
47787	594934
20285	594935
34554	594936
1916	594937
43670	594938
14807	594939
116677	594940
15088	594941
15374	594942
10934	594943
13189	594944
11449	594945
111428	594946
4513	594947
77351	594948
26038	594949
85648	594950
36605	594951
6464	594952
40414	594953
32464	594954
1833	594955
88683	594956
136166	594957
54438	594958
45454	594959
30741	594960
17373	594961
57886	594962
80688	594963
17342	594964
8626	594965
88127	594966
24102	594967
23757	594968
38435	594969
35274	594970
12583	594971
22173	594972
94162	594973
44890	594974
112622	594975
44373	594976
25244	594977
69389	594978
16791	594979
51833	594980
26662	594981
54197	594982
438	594983
72853	594984
126271	594985
1736	594986
42347	594987
17002	594988
31497	594989
75211	594990
18818	594991
74561	594992
72861	594993
26737	594994
32651	594995
32591	594996
55583	594997
23708	594998
58694	594999
64077	595000
66394	595001
36823	595002
58185	595003
14320	595004
48118	595005
38533	595006
36371	595007
36535	595008
11154	595009
2237	595010
17308	595011
67282	595012
127662	595013
27175	595014
37762	595015
11780	595016
65803	595017
81791	595018
4313	595019
111234	595020
16544	595021
21602	595022
53387	595023
7207	595024
924	595025
1958	595026
52912	595027
56212	595028
116398	595029
77691	595030
48208	595031
124494	595032
768	595033
20014	595034
65781	595035
80468	595036
35073	595037
36656	595038
69051	595039
25631	595040
12166	595041
52925	595042
2902	595043
13089	595044
103796	595045
79035	595046
80430	595047
7226	595048
13244	595049
34167	595050
59455	595051
28676	595052
11526	595053
24813	595054
4282	595055
10962	595056
28470	595057
82133	595058
22344	595059
41147	595060
60692	595061
27126	595062
36454	595063
29952	595064
50268	595065
20899	595066
187	595067
2356	595068
91224	595069
15511	595070
75442	595071
19271	595072
48720	595073
75581	595074
23895	595075
52486	595076
14892	595077
5529	595078
158	595079
12560	595080
49316	595081
148705	595082
78447	595083
3202	595084
94495	595085
13908	595086
9274	595087
5892	595088
14811	595089
43148	595090
49331	595091
61491	595092
95266	595093
4636	595094
50357	595095
39	595096
75955	595097
36949	595098
10469	595099
22589	595100
25526	595101
9638	595102
80155	595103
563	595104
4631	595105
74960	595106
33334	595107
10784	595108
36069	595109
38946	595110
3530	595111
12626	595112
125400	595113
12615	595114
134101	595115
38828	595116
22702	595117
15194	595118
75636	595119
1127	595120
38446	595121
21629	595122
47726	595123
23368	595124
15048	595125
1525	595126
64862	595127
31552	595128
98747	595129
22134	595130
29089	595131
50360	595132
4283	595133
55460	595134
1611	595135
136559	595136
48740	595137
16212	595138
25366	595139
113711	595140
71293	595141
21337	595142
2835	595143
74743	595144
4166	595145
5370	595146
5172	595147
163703	595148
27828	595149
7124	595150
39362	595151
4877	595152
47675	595153
26847	595154
99229	595155
44997	595156
21965	595157
79660	595158
105998	595159
219	595160
18132	595161
53019	595162
48761	595163
26774	595164
7419	595165
3654	595166
43072	595167
794	595168
146171	595169
7025	595170
47807	595171
3892	595172
16330	595173
129325	595174
8265	595175
64528	595176
75479	595177
56240	595178
60016	595179
107593	595180
60171	595181
27196	595182
44785	595183
3062	595184
34997	595185
24791	595186
90864	595187
108011	595188
93483	595189
28272	595190
21521	595191
1469	595192
1540	595193
117949	595194
82591	595195
89211	595196
71576	595197
44867	595198
16268	595199
43951	595200
68952	595201
60492	595202
4523	595203
59511	595204
18979	595205
118292	595206
161232	595207
15284	595208
3522	595209
89409	595210
167575	595211
73477	595212
8044	595213
124622	595214
144024	595215
70156	595216
76648	595217
124938	595218
65155	595219
156018	595220
19976	595221
16908	595222
88080	595223
207	595224
41378	595225
22337	595226
233	595227
57491	595228
12936	595229
66792	595230
48043	595231
6867	595232
17236	595233
55165	595234
117783	595235
49856	595236
53979	595237
132793	595238
1845	595239
135119	595240
107416	595241
18695	595242
8222	595243
20599	595244
27027	595245
94302	595246
58808	595247
162354	595248
25915	595249
20270	595250
13594	595251
11013	595252
70614	595253
47518	595254
9898	595255
2455	595256
66571	595257
25428	595258
88219	595259
72702	595260
18724	595261
47888	595262
27953	595263
13522	595264
24421	595265
24563	595266
15024	595267
123868	595268
16095	595269
52934	595270
4597	595271
81536	595272
55792	595273
7381	595274
97722	595275
64916	595276
16851	595277
76842	595278
2050	595279
13422	595280
12532	595281
12520	595282
113573	595283
65448	595284
1266	595285
18165	595286
72704	595287
47569	595288
165852	595289
114442	595290
75922	595291
16612	595292
108332	595293
20831	595294
55123	595295
100206	595296
40148	595297
112335	595298
22680	595299
117016	595300
40630	595301
13171	595302
24015	595303
151342	595304
105327	595305
99190	595306
32814	595307
62645	595308
32254	595309
194	595310
39049	595311
79336	595312
43170	595313
8079	595314
80888	595315
20698	595316
38625	595317
9141	595318
12920	595319
6426	595320
35828	595321
23201	595322
20651	595323
1304	595324
70777	595325
3012	595326
145836	595327
156226	595328
11235	595329
39115	595330
154668	595331
129547	595332
161126	595333
19080	595334
35100	595335
112056	595336
6366	595337
69365	595338
7226	595339
80891	595340
94056	595341
75237	595342
22041	595343
7863	595344
73089	595345
117972	595346
10078	595347
41159	595348
43312	595349
12658	595350
21737	595351
17498	595352
63105	595353
31499	595354
27154	595355
14983	595356
130626	595357
20301	595358
23978	595359
62295	595360
25373	595361
35347	595362
82384	595363
2483	595364
103396	595365
47931	595366
6465	595367
31720	595368
7601	595369
31389	595370
28240	595371
29193	595372
95930	595373
54659	595374
74271	595375
3985	595376
52100	595377
138957	595378
19043	595379
65154	595380
39885	595381
48148	595382
38336	595383
34004	595384
138745	595385
108881	595386
56848	595387
62717	595388
14327	595389
8290	595390
54951	595391
6626	595392
499	595393
45580	595394
16241	595395
110020	595396
16378	595397
76956	595398
91780	595399
9303	595400
128678	595401
20591	595402
34746	595403
38432	595404
30098	595405
1105	595406
29037	595407
72330	595408
25935	595409
147548	595410
1415	595411
24435	595412
70486	595413
112431	595414
4918	595415
56129	595416
16087	595417
2950	595418
35697	595419
86994	595420
66933	595421
83076	595422
50141	595423
93611	595424
631	595425
63900	595426
10120	595427
4852	595428
11227	595429
17639	595430
9541	595431
8143	595432
68350	595433
78251	595434
16514	595435
64960	595436
16740	595437
17013	595438
69567	595439
25189	595440
38621	595441
13552	595442
67543	595443
16911	595444
21601	595445
15620	595446
13957	595447
50906	595448
20514	595449
75789	595450
42056	595451
8568	595452
124831	595453
86838	595454
68220	595455
11659	595456
1616	595457
78467	595458
89618	595459
45248	595460
26977	595461
5048	595462
37193	595463
19094	595464
75	595465
1422	595466
2760	595467
95758	595468
1453	595469
127858	595470
38294	595471
14144	595472
5023	595473
14309	595474
12188	595475
13083	595476
19492	595477
52123	595478
57122	595479
9636	595480
29177	595481
74431	595482
9407	595483
17284	595484
81564	595485
13	595486
13337	595487
4123	595488
82810	595489
31525	595490
34098	595491
44981	595492
9020	595493
42528	595494
127255	595495
115538	595496
19245	595497
5966	595498
48855	595499
87616	595500
94838	595501
61872	595502
89020	595503
9964	595504
8767	595505
50113	595506
14367	595507
48998	595508
17163	595509
94491	595510
124637	595511
19330	595512
7335	595513
116787	595514
37441	595515
19837	595516
66089	595517
73939	595518
98163	595519
87655	595520
11950	595521
14964	595522
27630	595523
19135	595524
55009	595525
11131	595526
23547	595527
88180	595528
1824	595529
128824	595530
681	595531
129298	595532
158990	595533
17024	595534
50984	595535
7650	595536
39698	595537
22711	595538
3423	595539
38818	595540
28683	595541
7588	595542
21660	595543
99982	595544
134777	595545
47058	595546
27062	595547
16701	595548
69800	595549
90235	595550
64050	595551
26721	595552
569	595553
109347	595554
34683	595555
157226	595556
39760	595557
27520	595558
114634	595559
154563	595560
72902	595561
9267	595562
36232	595563
35497	595564
120446	595565
26992	595566
150	595567
7250	595568
21614	595569
69855	595570
69784	595571
21688	595572
103865	595573
24480	595574
83832	595575
13054	595576
29096	595577
54925	595578
7451	595579
57365	595580
3256	595581
73480	595582
45669	595583
24242	595584
8633	595585
7169	595586
35813	595587
61072	595588
3918	595589
22335	595590
37831	595591
8505	595592
10688	595593
4789	595594
47092	595595
2122	595596
72627	595597
11811	595598
45556	595599
46913	595600
76326	595601
132635	595602
24773	595603
113260	595604
527	595605
150232	595606
922	595607
42820	595608
2971	595609
75060	595610
55165	595611
32930	595612
34974	595613
1046	595614
3876	595615
78051	595616
28477	595617
161	595618
18802	595619
21529	595620
80414	595621
67884	595622
20809	595623
2799	595624
34157	595625
35740	595626
94766	595627
6845	595628
25928	595629
81470	595630
54536	595631
10412	595632
84917	595633
81989	595634
96338	595635
136725	595636
36314	595637
30609	595638
52117	595639
130518	595640
21386	595641
94703	595642
2292	595643
37109	595644
35346	595645
46166	595646
11848	595647
31652	595648
20541	595649
10511	595650
6873	595651
122631	595652
90580	595653
24709	595654
38036	595655
134663	595656
9797	595657
62395	595658
315	595659
5947	595660
8104	595661
6015	595662
101683	595663
48854	595664
286	595665
15867	595666
75597	595667
973	595668
106392	595669
52564	595670
1674	595671
43975	595672
32076	595673
3441	595674
2022	595675
910	595676
78681	595677
14955	595678
23239	595679
36625	595680
17	595681
35706	595682
3462	595683
146069	595684
29159	595685
31482	595686
3653	595687
79976	595688
75217	595689
6299	595690
78832	595691
36074	595692
16725	595693
49197	595694
86371	595695
47056	595696
113859	595697
114080	595698
82401	595699
130166	595700
103855	595701
148005	595702
80723	595703
55896	595704
102865	595705
14222	595706
4761	595707
50608	595708
93018	595709
7569	595710
8946	595711
16853	595712
35773	595713
89995	595714
39886	595715
6263	595716
79537	595717
35178	595718
62850	595719
7257	595720
49716	595721
60716	595722
34603	595723
123355	595724
29111	595725
17630	595726
46020	595727
60939	595728
57802	595729
89201	595730
42817	595731
32297	595732
72739	595733
95173	595734
26076	595735
9455	595736
49304	595737
53095	595738
2159	595739
143243	595740
2166	595741
100211	595742
2602	595743
88529	595744
37531	595745
981	595746
115226	595747
21072	595748
101646	595749
30552	595750
36884	595751
64874	595752
114504	595753
117952	595754
4972	595755
13292	595756
53888	595757
29380	595758
114087	595759
14739	595760
113945	595761
25523	595762
70383	595763
13394	595764
70577	595765
68129	595766
11888	595767
129526	595768
114344	595769
12442	595770
118195	595771
23610	595772
25097	595773
26342	595774
27161	595775
852	595776
126869	595777
4194	595778
37033	595779
534	595780
63126	595781
134707	595782
125131	595783
96685	595784
105350	595785
88384	595786
53683	595787
28405	595788
59031	595789
70040	595790
81130	595791
96498	595792
140109	595793
52736	595794
9175	595795
57513	595796
57560	595797
29359	595798
20697	595799
34416	595800
71058	595801
29517	595802
75883	595803
18026	595804
33271	595805
83821	595806
63061	595807
88287	595808
57933	595809
62468	595810
134007	595811
36299	595812
40398	595813
3856	595814
53658	595815
3067	595816
20673	595817
12956	595818
4544	595819
94071	595820
136487	595821
43848	595822
22617	595823
420	595824
26775	595825
22154	595826
64230	595827
26497	595828
131590	595829
124632	595830
36424	595831
7143	595832
151245	595833
70952	595834
3138	595835
81073	595836
41821	595837
2448	595838
11816	595839
78784	595840
51863	595841
2905	595842
69934	595843
59396	595844
3424	595845
64503	595846
59878	595847
42665	595848
68711	595849
97212	595850
10317	595851
71183	595852
2887	595853
44765	595854
23391	595855
25798	595856
15473	595857
46146	595858
13593	595859
61894	595860
19443	595861
58201	595862
111168	595863
61534	595864
13107	595865
1787	595866
1606	595867
16018	595868
22356	595869
23713	595870
90756	595871
51149	595872
4509	595873
1106	595874
86914	595875
6257	595876
4184	595877
76464	595878
21364	595879
56294	595880
36198	595881
71842	595882
46869	595883
103657	595884
36624	595885
85757	595886
64940	595887
39224	595888
71356	595889
93029	595890
105010	595891
15973	595892
6304	595893
25950	595894
51546	595895
64457	595896
47709	595897
38132	595898
72288	595899
371	595900
73544	595901
93276	595902
8870	595903
74929	595904
96117	595905
73118	595906
9350	595907
89839	595908
8558	595909
18622	595910
17467	595911
4366	595912
613	595913
14082	595914
23771	595915
12278	595916
101376	595917
36075	595918
53700	595919
973	595920
77913	595921
15250	595922
42724	595923
12256	595924
117802	595925
115073	595926
96622	595927
84851	595928
10467	595929
9860	595930
18400	595931
60320	595932
6564	595933
46197	595934
55452	595935
52489	595936
9976	595937
26828	595938
80664	595939
44304	595940
103403	595941
52418	595942
76423	595943
18227	595944
90047	595945
35807	595946
87069	595947
78901	595948
41176	595949
2759	595950
30190	595951
8585	595952
44794	595953
20389	595954
10993	595955
12923	595956
778	595957
23033	595958
39241	595959
23563	595960
28914	595961
64961	595962
24831	595963
140458	595964
10548	595965
9129	595966
2202	595967
7548	595968
79305	595969
55244	595970
5920	595971
42754	595972
16582	595973
63774	595974
18108	595975
34712	595976
38087	595977
64015	595978
420	595979
2187	595980
60500	595981
2089	595982
13935	595983
30249	595984
2836	595985
16906	595986
89108	595987
91994	595988
10501	595989
80603	595990
2890	595991
92635	595992
62787	595993
69883	595994
52540	595995
23400	595996
1709	595997
50181	595998
76873	595999
21050	596000
82648	596001
23181	596002
3408	596003
13081	596004
62066	596005
2256	596006
27113	596007
2773	596008
150154	596009
11373	596010
74423	596011
4573	596012
96335	596013
156966	596014
32936	596015
26635	596016
9040	596017
14182	596018
5301	596019
91379	596020
29288	596021
2989	596022
109609	596023
32063	596024
27478	596025
42333	596026
57058	596027
54561	596028
22356	596029
53014	596030
55903	596031
15485	596032
23945	596033
35336	596034
35344	596035
23930	596036
26113	596037
4075	596038
47511	596039
20167	596040
90640	596041
109	596042
61979	596043
124178	596044
89164	596045
11958	596046
7551	596047
109306	596048
22178	596049
12939	596050
37879	596051
167739	596052
16434	596053
90438	596054
29498	596055
64044	596056
72855	596057
38715	596058
13603	596059
43053	596060
15002	596061
19340	596062
8578	596063
14634	596064
334	596065
26834	596066
3049	596067
41496	596068
13599	596069
29795	596070
70150	596071
58477	596072
1638	596073
4667	596074
60376	596075
98582	596076
133503	596077
149727	596078
166171	596079
20476	596080
66086	596081
11293	596082
113468	596083
33906	596084
163021	596085
13746	596086
13032	596087
72042	596088
63213	596089
8001	596090
23034	596091
27213	596092
74364	596093
29813	596094
49875	596095
3550	596096
83808	596097
18392	596098
77483	596099
150905	596100
5681	596101
8947	596102
8424	596103
24039	596104
2856	596105
87129	596106
66441	596107
3962	596108
10055	596109
1080	596110
1600	596111
42751	596112
53339	596113
26046	596114
40247	596115
69579	596116
74646	596117
4304	596118
76065	596119
484	596120
45815	596121
23483	596122
37126	596123
64323	596124
77484	596125
22523	596126
103	596127
13629	596128
37308	596129
82729	596130
80108	596131
9824	596132
86606	596133
93992	596134
50611	596135
16093	596136
17475	596137
131789	596138
3335	596139
79920	596140
45115	596141
26598	596142
31590	596143
8879	596144
31653	596145
130062	596146
96633	596147
64373	596148
12334	596149
3516	596150
3501	596151
39073	596152
6118	596153
83172	596154
45547	596155
58735	596156
63	596157
96542	596158
63569	596159
13092	596160
15315	596161
13009	596162
67525	596163
38884	596164
145387	596165
18036	596166
24098	596167
63683	596168
112216	596169
3793	596170
72362	596171
87910	596172
75768	596173
127781	596174
629	596175
80306	596176
61278	596177
101245	596178
28500	596179
6171	596180
111199	596181
78098	596182
33919	596183
2915	596184
56311	596185
25363	596186
93401	596187
20849	596188
59886	596189
20035	596190
83937	596191
104558	596192
6365	596193
12502	596194
87781	596195
60976	596196
10326	596197
95435	596198
7360	596199
80434	596200
38727	596201
94228	596202
91173	596203
52814	596204
135721	596205
85787	596206
13926	596207
44433	596208
85431	596209
169	596210
37424	596211
21882	596212
14309	596213
19379	596214
32321	596215
48000	596216
89320	596217
29026	596218
156868	596219
74607	596220
58924	596221
134388	596222
62690	596223
25186	596224
29601	596225
113104	596226
110611	596227
28240	596228
103985	596229
31108	596230
3794	596231
91307	596232
49144	596233
64499	596234
80605	596235
2902	596236
50742	596237
56460	596238
20009	596239
46383	596240
6527	596241
91284	596242
74660	596243
89516	596244
2390	596245
261	596246
10436	596247
59680	596248
11708	596249
104792	596250
107100	596251
41745	596252
127454	596253
137624	596254
68780	596255
38532	596256
48799	596257
8327	596258
1251	596259
1182	596260
3302	596261
127097	596262
31071	596263
52595	596264
4454	596265
50345	596266
112439	596267
80996	596268
100649	596269
83069	596270
69762	596271
29176	596272
74383	596273
72829	596274
25529	596275
102579	596276
39564	596277
142901	596278
53983	596279
564	596280
63464	596281
41073	596282
83454	596283
13384	596284
108203	596285
29633	596286
94193	596287
26859	596288
55079	596289
14431	596290
133192	596291
13993	596292
8142	596293
97976	596294
11763	596295
25301	596296
13707	596297
30245	596298
10764	596299
65790	596300
27532	596301
30197	596302
20498	596303
11879	596304
56585	596305
20631	596306
84465	596307
24794	596308
62611	596309
153201	596310
11028	596311
17032	596312
8812	596313
40916	596314
33140	596315
22849	596316
7512	596317
4524	596318
66595	596319
91373	596320
28645	596321
6832	596322
53974	596323
55993	596324
42359	596325
64758	596326
55639	596327
10355	596328
57449	596329
37765	596330
7962	596331
12622	596332
6363	596333
82908	596334
37875	596335
119311	596336
65464	596337
49614	596338
9868	596339
33553	596340
44586	596341
83092	596342
18613	596343
13899	596344
9150	596345
73828	596346
8547	596347
13185	596348
84530	596349
53837	596350
104197	596351
94870	596352
7805	596353
295	596354
42710	596355
23069	596356
121469	596357
4476	596358
38569	596359
150	596360
153727	596361
73	596362
69236	596363
2643	596364
68276	596365
2515	596366
24304	596367
71517	596368
55009	596369
15	596370
94504	596371
28389	596372
61942	596373
35130	596374
112170	596375
92818	596376
13181	596377
12612	596378
6526	596379
3904	596380
703	596381
48228	596382
12522	596383
133310	596384
76238	596385
8559	596386
59942	596387
63204	596388
96554	596389
143066	596390
13327	596391
13181	596392
113	596393
30759	596394
151813	596395
19451	596396
21905	596397
60120	596398
46384	596399
58271	596400
35736	596401
46211	596402
157943	596403
7550	596404
14137	596405
7650	596406
10863	596407
58592	596408
143762	596409
50088	596410
114296	596411
24986	596412
4783	596413
46834	596414
3669	596415
6767	596416
32850	596417
31209	596418
21502	596419
17389	596420
44060	596421
44330	596422
24065	596423
45300	596424
40970	596425
119961	596426
1536	596427
13068	596428
708	596429
21149	596430
91054	596431
109513	596432
2745	596433
31801	596434
32030	596435
40892	596436
4756	596437
42150	596438
95249	596439
2608	596440
68284	596441
18899	596442
497	596443
12926	596444
43916	596445
3589	596446
14763	596447
6006	596448
15027	596449
96022	596450
36230	596451
7468	596452
46883	596453
137783	596454
102648	596455
13813	596456
12093	596457
117279	596458
10791	596459
8161	596460
64720	596461
35803	596462
78532	596463
15766	596464
224	596465
128815	596466
23915	596467
17687	596468
32023	596469
30533	596470
47757	596471
21697	596472
82858	596473
70048	596474
74016	596475
64678	596476
40819	596477
16	596478
45478	596479
5419	596480
13238	596481
20694	596482
436	596483
50360	596484
35499	596485
3697	596486
20	596487
133615	596488
38134	596489
28815	596490
18522	596491
76868	596492
1957	596493
29604	596494
63896	596495
19772	596496
18183	596497
70113	596498
11824	596499
29282	596500
29774	596501
13213	596502
46028	596503
115097	596504
30614	596505
128782	596506
80981	596507
4736	596508
14766	596509
46164	596510
13712	596511
26234	596512
1269	596513
5718	596514
49593	596515
18111	596516
60413	596517
74908	596518
28439	596519
1428	596520
129594	596521
1874	596522
16259	596523
2931	596524
27390	596525
79563	596526
17	596527
302	596528
43389	596529
67153	596530
2836	596531
76992	596532
67829	596533
12211	596534
12259	596535
27442	596536
46762	596537
8131	596538
5700	596539
113605	596540
32037	596541
34328	596542
19806	596543
3278	596544
73315	596545
10457	596546
61673	596547
41955	596548
9576	596549
96688	596550
5187	596551
22559	596552
54099	596553
68628	596554
26716	596555
140925	596556
30593	596557
9871	596558
32123	596559
574	596560
24193	596561
25195	596562
58	596563
46148	596564
45711	596565
27592	596566
89273	596567
17672	596568
70252	596569
3869	596570
8398	596571
108893	596572
2296	596573
96525	596574
61122	596575
1420	596576
61068	596577
413	596578
156965	596579
1993	596580
19268	596581
33196	596582
21268	596583
24758	596584
2853	596585
135629	596586
36712	596587
7221	596588
26090	596589
22422	596590
49996	596591
143014	596592
47421	596593
126211	596594
34301	596595
95043	596596
2376	596597
40612	596598
58652	596599
1885	596600
83548	596601
20852	596602
342	596603
23514	596604
25335	596605
3537	596606
993	596607
22209	596608
11523	596609
38246	596610
715	596611
427	596612
124545	596613
88734	596614
23547	596615
11377	596616
40115	596617
6310	596618
2396	596619
5814	596620
17371	596621
76339	596622
48401	596623
5263	596624
47737	596625
50035	596626
16457	596627
97764	596628
115007	596629
89925	596630
22426	596631
89240	596632
57188	596633
78040	596634
44461	596635
793	596636
54622	596637
60275	596638
81169	596639
143755	596640
70856	596641
95249	596642
89940	596643
125767	596644
15587	596645
14161	596646
144029	596647
11411	596648
159501	596649
112037	596650
12083	596651
90058	596652
4705	596653
25693	596654
1629	596655
25427	596656
46327	596657
57267	596658
19511	596659
41189	596660
75249	596661
7338	596662
22605	596663
6236	596664
73664	596665
34753	596666
30746	596667
10843	596668
14914	596669
18769	596670
1449	596671
13561	596672
68463	596673
70715	596674
125233	596675
9766	596676
41023	596677
7487	596678
47721	596679
3154	596680
77962	596681
18102	596682
1156	596683
60325	596684
105949	596685
34644	596686
53540	596687
67778	596688
137622	596689
6309	596690
26815	596691
843	596692
3894	596693
2561	596694
89071	596695
30042	596696
78430	596697
44226	596698
97919	596699
32258	596700
73081	596701
94941	596702
118976	596703
8206	596704
41714	596705
13947	596706
73277	596707
24926	596708
7577	596709
46995	596710
13436	596711
104121	596712
21378	596713
34770	596714
34452	596715
5227	596716
19511	596717
41833	596718
30188	596719
61370	596720
46010	596721
18706	596722
115847	596723
29722	596724
50172	596725
40258	596726
18427	596727
42514	596728
54559	596729
87898	596730
69851	596731
39186	596732
4452	596733
13773	596734
19819	596735
45	596736
120216	596737
22616	596738
16731	596739
19444	596740
15609	596741
62717	596742
1672	596743
34246	596744
101746	596745
38763	596746
18041	596747
6571	596748
6998	596749
34976	596750
11361	596751
10149	596752
42633	596753
7867	596754
13314	596755
2053	596756
38238	596757
105599	596758
92725	596759
4854	596760
48404	596761
120715	596762
76215	596763
54420	596764
12114	596765
87511	596766
65359	596767
41175	596768
45229	596769
113879	596770
8032	596771
9821	596772
380	596773
29771	596774
31766	596775
2605	596776
26151	596777
80512	596778
90869	596779
128238	596780
17039	596781
62304	596782
111702	596783
22877	596784
72845	596785
2639	596786
75777	596787
39124	596788
75933	596789
36503	596790
197	596791
7222	596792
20485	596793
54637	596794
28320	596795
34256	596796
27515	596797
24341	596798
65666	596799
64533	596800
61539	596801
207	596802
81186	596803
12060	596804
7772	596805
61002	596806
18617	596807
108282	596808
22947	596809
43399	596810
54707	596811
97055	596812
19922	596813
8201	596814
56773	596815
17242	596816
44585	596817
57416	596818
147419	596819
10925	596820
25415	596821
94397	596822
14872	596823
14161	596824
137251	596825
475	596826
143996	596827
2449	596828
19690	596829
4360	596830
10728	596831
39564	596832
16512	596833
957	596834
42775	596835
2828	596836
25300	596837
4477	596838
50118	596839
2732	596840
3435	596841
79777	596842
38233	596843
18787	596844
14118	596845
25049	596846
16120	596847
41570	596848
17651	596849
130602	596850
74145	596851
3693	596852
40596	596853
14454	596854
31978	596855
51077	596856
36861	596857
139560	596858
62496	596859
52007	596860
32398	596861
43678	596862
30375	596863
19222	596864
115260	596865
58297	596866
107319	596867
18	596868
201	596869
45060	596870
18174	596871
133708	596872
21498	596873
35732	596874
54014	596875
137829	596876
4	596877
1282	596878
30901	596879
31517	596880
29686	596881
69950	596882
41918	596883
15954	596884
1833	596885
48140	596886
54167	596887
35189	596888
54735	596889
152422	596890
137459	596891
133367	596892
88134	596893
1905	596894
9395	596895
18070	596896
86391	596897
53742	596898
88198	596899
60966	596900
29970	596901
64636	596902
17477	596903
40744	596904
51848	596905
3664	596906
21829	596907
39062	596908
90263	596909
14160	596910
45339	596911
147688	596912
12747	596913
4456	596914
21696	596915
70501	596916
15336	596917
25447	596918
63730	596919
24514	596920
10354	596921
28642	596922
2210	596923
8794	596924
77621	596925
19310	596926
4760	596927
143408	596928
7304	596929
369	596930
59400	596931
72603	596932
1117	596933
150086	596934
85720	596935
8621	596936
1843	596937
36462	596938
104779	596939
40187	596940
52657	596941
120003	596942
112912	596943
94504	596944
143867	596945
33290	596946
106552	596947
6240	596948
144252	596949
24748	596950
67267	596951
55682	596952
68943	596953
10382	596954
76989	596955
52322	596956
178	596957
5694	596958
55890	596959
119652	596960
165334	596961
118522	596962
66460	596963
113	596964
5461	596965
44409	596966
60881	596967
58542	596968
30449	596969
21566	596970
36905	596971
22708	596972
65131	596973
41936	596974
7607	596975
10792	596976
37764	596977
24181	596978
22056	596979
28499	596980
59987	596981
23919	596982
44788	596983
24134	596984
8906	596985
43586	596986
57718	596987
1451	596988
1879	596989
123107	596990
6710	596991
51468	596992
168341	596993
49619	596994
16008	596995
16258	596996
225	596997
18909	596998
6362	596999
1781	597000
6201	597001
13634	597002
17303	597003
28829	597004
49871	597005
25597	597006
97009	597007
36369	597008
5150	597009
30430	597010
154622	597011
35732	597012
53576	597013
35715	597014
37933	597015
33722	597016
893	597017
10609	597018
8061	597019
90484	597020
42252	597021
16751	597022
16096	597023
80251	597024
11227	597025
26479	597026
81249	597027
74844	597028
33174	597029
119969	597030
31624	597031
44206	597032
68651	597033
31969	597034
85730	597035
92968	597036
16274	597037
52215	597038
99903	597039
21327	597040
12745	597041
12600	597042
32222	597043
10806	597044
37539	597045
22715	597046
11418	597047
90716	597048
44617	597049
95433	597050
6262	597051
63306	597052
10102	597053
69731	597054
132017	597055
7222	597056
86339	597057
10387	597058
12912	597059
44243	597060
116463	597061
2694	597062
47849	597063
32060	597064
14986	597065
4001	597066
14796	597067
165807	597068
30395	597069
36831	597070
74067	597071
109047	597072
1359	597073
24086	597074
33115	597075
23336	597076
35622	597077
24956	597078
62328	597079
19769	597080
122275	597081
127878	597082
54497	597083
107385	597084
12558	597085
23560	597086
132818	597087
97813	597088
70378	597089
100741	597090
60766	597091
24129	597092
15766	597093
64121	597094
42107	597095
21475	597096
1734	597097
23092	597098
60019	597099
45283	597100
20362	597101
50412	597102
2303	597103
2251	597104
121193	597105
136858	597106
52756	597107
44599	597108
7635	597109
7082	597110
95291	597111
997	597112
19227	597113
3691	597114
107771	597115
18279	597116
105648	597117
33836	597118
33133	597119
76741	597120
86310	597121
138649	597122
12942	597123
46928	597124
37829	597125
70445	597126
2080	597127
121	597128
80426	597129
45223	597130
110198	597131
2605	597132
166883	597133
57571	597134
88539	597135
51793	597136
964	597137
13805	597138
46284	597139
60074	597140
60072	597141
10923	597142
17914	597143
113027	597144
971	597145
13695	597146
37135	597147
31201	597148
40108	597149
257	597150
55646	597151
69872	597152
61990	597153
1729	597154
3673	597155
78800	597156
38558	597157
10091	597158
5183	597159
3000	597160
12051	597161
39052	597162
53179	597163
20449	597164
25690	597165
106426	597166
127738	597167
56264	597168
3338	597169
28697	597170
78206	597171
79938	597172
42734	597173
5132	597174
1034	597175
1364	597176
73813	597177
73440	597178
39321	597179
2884	597180
91503	597181
43920	597182
13431	597183
14674	597184
50602	597185
1410	597186
110510	597187
2061	597188
13614	597189
5753	597190
24048	597191
13967	597192
43503	597193
93804	597194
16705	597195
67272	597196
7083	597197
90564	597198
89349	597199
3148	597200
42173	597201
6034	597202
7174	597203
28792	597204
12653	597205
2236	597206
31232	597207
48591	597208
3573	597209
30211	597210
108978	597211
99019	597212
69325	597213
60323	597214
87703	597215
44116	597216
13499	597217
136024	597218
107219	597219
51285	597220
70725	597221
71963	597222
20026	597223
74897	597224
14692	597225
60968	597226
29628	597227
881	597228
2307	597229
25387	597230
14590	597231
9310	597232
18760	597233
79388	597234
41401	597235
58270	597236
27076	597237
33788	597238
59976	597239
90974	597240
8077	597241
17379	597242
6641	597243
130962	597244
21792	597245
89480	597246
90365	597247
123353	597248
6474	597249
139	597250
7985	597251
53788	597252
279	597253
28557	597254
33903	597255
33620	597256
151789	597257
137726	597258
14638	597259
47406	597260
35811	597261
34524	597262
1733	597263
50164	597264
90018	597265
35712	597266
134523	597267
37455	597268
22150	597269
74514	597270
45863	597271
97824	597272
14879	597273
102039	597274
123684	597275
46976	597276
27519	597277
14329	597278
28835	597279
44658	597280
51323	597281
65648	597282
34246	597283
2789	597284
83977	597285
41154	597286
25119	597287
60591	597288
40732	597289
3190	597290
31256	597291
3589	597292
99596	597293
54616	597294
138111	597295
105195	597296
49455	597297
13229	597298
112862	597299
23024	597300
56367	597301
3634	597302
59223	597303
7746	597304
31532	597305
20107	597306
1525	597307
26849	597308
38270	597309
143226	597310
85167	597311
6040	597312
23278	597313
10522	597314
69698	597315
3045	597316
1281	597317
108316	597318
62421	597319
52108	597320
43504	597321
142342	597322
12685	597323
19600	597324
96746	597325
106620	597326
114142	597327
52695	597328
97142	597329
4840	597330
17875	597331
49155	597332
75587	597333
1104	597334
70956	597335
957	597336
51136	597337
4020	597338
41433	597339
34398	597340
32652	597341
56379	597342
14105	597343
22089	597344
60343	597345
89463	597346
38886	597347
37363	597348
30014	597349
89067	597350
1856	597351
6465	597352
34171	597353
129530	597354
21953	597355
85641	597356
69156	597357
68333	597358
129885	597359
44149	597360
18683	597361
20546	597362
114933	597363
100861	597364
50734	597365
101333	597366
63425	597367
112258	597368
49652	597369
72842	597370
6	597371
45075	597372
77499	597373
14854	597374
136023	597375
53524	597376
29086	597377
7686	597378
82497	597379
66141	597380
55265	597381
96319	597382
137167	597383
34800	597384
66015	597385
49493	597386
16160	597387
15461	597388
10651	597389
57221	597390
16533	597391
32357	597392
17789	597393
95780	597394
95275	597395
6531	597396
55835	597397
8184	597398
140191	597399
19254	597400
85127	597401
84131	597402
74200	597403
31797	597404
33528	597405
31994	597406
39159	597407
21999	597408
8541	597409
83423	597410
20193	597411
93352	597412
10058	597413
246	597414
81086	597415
42516	597416
44290	597417
8130	597418
142733	597419
22734	597420
5052	597421
23531	597422
1006	597423
33237	597424
86386	597425
46349	597426
106777	597427
163369	597428
146138	597429
135355	597430
8422	597431
66087	597432
38679	597433
12069	597434
57352	597435
104458	597436
60747	597437
9833	597438
67171	597439
66557	597440
92217	597441
68123	597442
123314	597443
142769	597444
103344	597445
90680	597446
49598	597447
35611	597448
58174	597449
18808	597450
7971	597451
60035	597452
17898	597453
13070	597454
11124	597455
2449	597456
169724	597457
30426	597458
120534	597459
34581	597460
112658	597461
12560	597462
95773	597463
142772	597464
86788	597465
90864	597466
127985	597467
1027	597468
36294	597469
58118	597470
17479	597471
26807	597472
11546	597473
4024	597474
95295	597475
22049	597476
8316	597477
48414	597478
2722	597479
5193	597480
20634	597481
10394	597482
1799	597483
93575	597484
9107	597485
113946	597486
32634	597487
101933	597488
26453	597489
1070	597490
30101	597491
65225	597492
133600	597493
116550	597494
111722	597495
24037	597496
25308	597497
533	597498
70668	597499
116049	597500
115762	597501
1126	597502
16257	597503
71808	597504
787	597505
3111	597506
37868	597507
1094	597508
24074	597509
102338	597510
86386	597511
60732	597512
115448	597513
4157	597514
143	597515
76494	597516
945	597517
24468	597518
25188	597519
66021	597520
8387	597521
103365	597522
23828	597523
36550	597524
104095	597525
4096	597526
764	597527
23009	597528
46493	597529
28290	597530
44976	597531
112198	597532
97886	597533
125249	597534
772	597535
74901	597536
28671	597537
74549	597538
86193	597539
41261	597540
68507	597541
36107	597542
50494	597543
3931	597544
66438	597545
18342	597546
61614	597547
108598	597548
160713	597549
4817	597550
4529	597551
89052	597552
95967	597553
134235	597554
90967	597555
26241	597556
13448	597557
1563	597558
10183	597559
1556	597560
1536	597561
21157	597562
13904	597563
5927	597564
13778	597565
21041	597566
54485	597567
111171	597568
37022	597569
20202	597570
18147	597571
105376	597572
34929	597573
26500	597574
128478	597575
12862	597576
1168	597577
83881	597578
18738	597579
43077	597580
51364	597581
57041	597582
28536	597583
15747	597584
29680	597585
20046	597586
37959	597587
81151	597588
53926	597589
70744	597590
4080	597591
57383	597592
12017	597593
81492	597594
39253	597595
118186	597596
35190	597597
277	597598
1704	597599
16493	597600
28976	597601
19767	597602
5609	597603
61	597604
7702	597605
30413	597606
144167	597607
27681	597608
46331	597609
38075	597610
10287	597611
99469	597612
45923	597613
40456	597614
139933	597615
92485	597616
82125	597617
8851	597618
61807	597619
29588	597620
15191	597621
24036	597622
29952	597623
11540	597624
10101	597625
23615	597626
44649	597627
8122	597628
12829	597629
19284	597630
97557	597631
118791	597632
38264	597633
3584	597634
61352	597635
6804	597636
102664	597637
5462	597638
24907	597639
28742	597640
4718	597641
12601	597642
81901	597643
77229	597644
4127	597645
51202	597646
15855	597647
5731	597648
13311	597649
33075	597650
44958	597651
12520	597652
18166	597653
58501	597654
25027	597655
38973	597656
7682	597657
6849	597658
7397	597659
41336	597660
9858	597661
38727	597662
116790	597663
11370	597664
97215	597665
102490	597666
2548	597667
24717	597668
1417	597669
87611	597670
12911	597671
40935	597672
89851	597673
102043	597674
16906	597675
149052	597676
113134	597677
11420	597678
19602	597679
3411	597680
21305	597681
62483	597682
4863	597683
49397	597684
54894	597685
148602	597686
79760	597687
41980	597688
1297	597689
6070	597690
10941	597691
60130	597692
53293	597693
12536	597694
1388	597695
87558	597696
1669	597697
7112	597698
41845	597699
30578	597700
8471	597701
57410	597702
113525	597703
10992	597704
92979	597705
16327	597706
6452	597707
57692	597708
51752	597709
75528	597710
23360	597711
97568	597712
113520	597713
5433	597714
6450	597715
43616	597716
6586	597717
47229	597718
105965	597719
34796	597720
5574	597721
62043	597722
106160	597723
4651	597724
8366	597725
155926	597726
80221	597727
62893	597728
132711	597729
22145	597730
241	597731
1948	597732
22067	597733
5128	597734
45431	597735
45203	597736
84986	597737
61985	597738
19694	597739
47120	597740
47439	597741
80484	597742
10507	597743
25199	597744
67466	597745
45701	597746
58289	597747
57929	597748
13321	597749
46473	597750
38763	597751
29088	597752
101633	597753
29481	597754
396	597755
24943	597756
31308	597757
9036	597758
8242	597759
35761	597760
3410	597761
11652	597762
10687	597763
85832	597764
24715	597765
85862	597766
3942	597767
1694	597768
39519	597769
65511	597770
8588	597771
52965	597772
114061	597773
110278	597774
3097	597775
10747	597776
84151	597777
34900	597778
15934	597779
54432	597780
56982	597781
1887	597782
104671	597783
47289	597784
150479	597785
66209	597786
19228	597787
53243	597788
9950	597789
62258	597790
13058	597791
30861	597792
100554	597793
41605	597794
23122	597795
67246	597796
76845	597797
12593	597798
168298	597799
10875	597800
75959	597801
44081	597802
102345	597803
26227	597804
6793	597805
8197	597806
4604	597807
64782	597808
8902	597809
29737	597810
3863	597811
20992	597812
46103	597813
13855	597814
3417	597815
45057	597816
39548	597817
34461	597818
101507	597819
42049	597820
6565	597821
27174	597822
81806	597823
55002	597824
27696	597825
37539	597826
10559	597827
41508	597828
20587	597829
2289	597830
167518	597831
33972	597832
2913	597833
17464	597834
23187	597835
1207	597836
72978	597837
113438	597838
19861	597839
93801	597840
90524	597841
45973	597842
42108	597843
37655	597844
53016	597845
28157	597846
40049	597847
21242	597848
289	597849
58252	597850
14905	597851
77149	597852
85821	597853
24033	597854
87529	597855
79745	597856
9453	597857
138180	597858
21143	597859
48522	597860
75272	597861
9877	597862
8011	597863
15277	597864
28464	597865
50060	597866
92468	597867
61507	597868
8	597869
103326	597870
24469	597871
15708	597872
11063	597873
38295	597874
112271	597875
6388	597876
29553	597877
14256	597878
60897	597879
38808	597880
55168	597881
19409	597882
121492	597883
124908	597884
46691	597885
72886	597886
149668	597887
13295	597888
25036	597889
2874	597890
13136	597891
78965	597892
97454	597893
38199	597894
15683	597895
59621	597896
207	597897
26465	597898
27292	597899
75806	597900
72039	597901
63395	597902
8758	597903
1057	597904
20346	597905
70576	597906
41099	597907
32079	597908
120938	597909
58338	597910
11597	597911
109202	597912
105091	597913
55468	597914
21708	597915
2925	597916
56467	597917
95558	597918
25086	597919
109868	597920
38484	597921
45294	597922
59982	597923
49474	597924
102217	597925
21947	597926
63807	597927
443	597928
154963	597929
5030	597930
90630	597931
45843	597932
18029	597933
7074	597934
49010	597935
17717	597936
44282	597937
2667	597938
30013	597939
35638	597940
54284	597941
112870	597942
50680	597943
21937	597944
38875	597945
38605	597946
19107	597947
13055	597948
87550	597949
26670	597950
113501	597951
75123	597952
103628	597953
3476	597954
4115	597955
28412	597956
121129	597957
5790	597958
58794	597959
19037	597960
4535	597961
54625	597962
34074	597963
39039	597964
78236	597965
3103	597966
24869	597967
168228	597968
102271	597969
12902	597970
47160	597971
66494	597972
11072	597973
122842	597974
29672	597975
17427	597976
19822	597977
1751	597978
4027	597979
133215	597980
12033	597981
119578	597982
24980	597983
55229	597984
1848	597985
66296	597986
61906	597987
106180	597988
32600	597989
31372	597990
121106	597991
75863	597992
72715	597993
27006	597994
17867	597995
24437	597996
110877	597997
1688	597998
109942	597999
139744	598000
47317	598001
239	598002
4386	598003
47994	598004
63687	598005
38193	598006
58117	598007
15005	598008
28715	598009
33757	598010
23086	598011
18712	598012
100882	598013
16603	598014
7739	598015
103436	598016
15325	598017
11104	598018
2700	598019
88826	598020
20383	598021
102378	598022
59573	598023
37466	598024
5579	598025
48397	598026
1781	598027
249	598028
21176	598029
54660	598030
4562	598031
81002	598032
102988	598033
32321	598034
1505	598035
46969	598036
94105	598037
34786	598038
56222	598039
83586	598040
59495	598041
51391	598042
46051	598043
5951	598044
57406	598045
4	598046
35551	598047
52393	598048
165665	598049
23745	598050
95319	598051
4279	598052
10951	598053
160517	598054
18100	598055
44256	598056
34190	598057
26383	598058
18154	598059
8031	598060
32518	598061
18964	598062
45354	598063
53299	598064
6280	598065
43878	598066
21966	598067
2383	598068
52933	598069
890	598070
52145	598071
76382	598072
25547	598073
19693	598074
24747	598075
207	598076
87968	598077
84270	598078
37052	598079
50540	598080
160620	598081
100089	598082
22020	598083
63801	598084
95204	598085
10555	598086
33919	598087
11	598088
43647	598089
1091	598090
20658	598091
71007	598092
69828	598093
9127	598094
133	598095
25056	598096
1124	598097
23407	598098
27872	598099
17753	598100
61800	598101
23477	598102
29138	598103
8513	598104
14881	598105
39682	598106
111301	598107
26418	598108
5484	598109
4781	598110
22368	598111
14764	598112
17255	598113
77040	598114
15222	598115
16405	598116
5751	598117
30689	598118
29714	598119
10249	598120
121586	598121
51050	598122
20751	598123
17168	598124
28247	598125
39358	598126
56858	598127
6481	598128
61647	598129
11380	598130
18043	598131
14195	598132
45749	598133
32025	598134
6105	598135
2522	598136
86455	598137
598	598138
89468	598139
40071	598140
13695	598141
2018	598142
43061	598143
24081	598144
7531	598145
111417	598146
206	598147
7078	598148
203	598149
70437	598150
8828	598151
12979	598152
52139	598153
153472	598154
58551	598155
6129	598156
1143	598157
51027	598158
53862	598159
928	598160
50713	598161
29022	598162
30309	598163
2203	598164
5345	598165
10258	598166
47096	598167
17606	598168
80820	598169
80216	598170
111807	598171
39865	598172
45225	598173
19207	598174
8417	598175
52215	598176
23381	598177
34594	598178
38598	598179
1743	598180
36614	598181
40504	598182
16532	598183
36722	598184
68766	598185
1570	598186
68551	598187
73431	598188
26341	598189
85549	598190
54013	598191
23923	598192
26457	598193
77246	598194
16912	598195
133539	598196
44060	598197
4676	598198
17264	598199
18574	598200
155677	598201
70364	598202
18137	598203
105645	598204
33101	598205
49629	598206
61046	598207
48347	598208
83328	598209
25410	598210
72469	598211
96071	598212
65515	598213
36923	598214
10960	598215
17140	598216
38627	598217
90551	598218
2583	598219
95834	598220
37362	598221
17592	598222
16194	598223
25477	598224
144	598225
12343	598226
9878	598227
16527	598228
22903	598229
5639	598230
91822	598231
7391	598232
50477	598233
3518	598234
37680	598235
21128	598236
41336	598237
4132	598238
87018	598239
20311	598240
12664	598241
3251	598242
36292	598243
110539	598244
45685	598245
60963	598246
60204	598247
83417	598248
1600	598249
36690	598250
116322	598251
29812	598252
26700	598253
33771	598254
8161	598255
93025	598256
20267	598257
127604	598258
138044	598259
5896	598260
14088	598261
22262	598262
68037	598263
45364	598264
2773	598265
41795	598266
163164	598267
1232	598268
12126	598269
7936	598270
3127	598271
26665	598272
12333	598273
57071	598274
2918	598275
67499	598276
95505	598277
7302	598278
14392	598279
30228	598280
8524	598281
26893	598282
28346	598283
28387	598284
82775	598285
22561	598286
161438	598287
26371	598288
62330	598289
22408	598290
44411	598291
49827	598292
56502	598293
20004	598294
48898	598295
87214	598296
1298	598297
8661	598298
21911	598299
3289	598300
3391	598301
7666	598302
59352	598303
20238	598304
29651	598305
8173	598306
25626	598307
13036	598308
23142	598309
34360	598310
147731	598311
123169	598312
8849	598313
16878	598314
17978	598315
7614	598316
59275	598317
3582	598318
4394	598319
44686	598320
38626	598321
415	598322
8527	598323
130418	598324
4158	598325
92422	598326
30450	598327
60665	598328
3418	598329
88360	598330
36947	598331
85504	598332
93275	598333
85164	598334
153	598335
22775	598336
94399	598337
79306	598338
126109	598339
19597	598340
59859	598341
23884	598342
52780	598343
18735	598344
15908	598345
150922	598346
37332	598347
8216	598348
65129	598349
30439	598350
72014	598351
3764	598352
2087	598353
2087	598354
59059	598355
67755	598356
15806	598357
1273	598358
15340	598359
95603	598360
24371	598361
21543	598362
1173	598363
41042	598364
75421	598365
43314	598366
32566	598367
9289	598368
71676	598369
66615	598370
42789	598371
168778	598372
28884	598373
17407	598374
1777	598375
15028	598376
84184	598377
31705	598378
102662	598379
65624	598380
42624	598381
131063	598382
23885	598383
27084	598384
15426	598385
107777	598386
105150	598387
11179	598388
73648	598389
131767	598390
115553	598391
52944	598392
92373	598393
30018	598394
165392	598395
46131	598396
38255	598397
45375	598398
44362	598399
86876	598400
82874	598401
10434	598402
3630	598403
7537	598404
3406	598405
126223	598406
37388	598407
21756	598408
72475	598409
55898	598410
65825	598411
61562	598412
99492	598413
89259	598414
3450	598415
63002	598416
48395	598417
43784	598418
4570	598419
98273	598420
22883	598421
1485	598422
2225	598423
12294	598424
8223	598425
122435	598426
41645	598427
4151	598428
163968	598429
71070	598430
117098	598431
28083	598432
12399	598433
77895	598434
85421	598435
51846	598436
49760	598437
68700	598438
58279	598439
4433	598440
47227	598441
105454	598442
4305	598443
80674	598444
27956	598445
20648	598446
1774	598447
2102	598448
31805	598449
17077	598450
22740	598451
2693	598452
134307	598453
66034	598454
40229	598455
71411	598456
71238	598457
44398	598458
28405	598459
141870	598460
42759	598461
38738	598462
75743	598463
110813	598464
105403	598465
154444	598466
17971	598467
78394	598468
3100	598469
13061	598470
131943	598471
25916	598472
170	598473
6748	598474
61991	598475
34425	598476
905	598477
96412	598478
12988	598479
38720	598480
6788	598481
13414	598482
36071	598483
68480	598484
30581	598485
108220	598486
24260	598487
11370	598488
83122	598489
19248	598490
78455	598491
55987	598492
564	598493
75751	598494
64412	598495
3448	598496
65779	598497
52204	598498
49707	598499
74101	598500
22715	598501
81862	598502
35789	598503
74951	598504
85512	598505
9943	598506
47967	598507
53330	598508
28249	598509
9123	598510
31730	598511
72187	598512
6745	598513
137384	598514
59751	598515
36538	598516
437	598517
33999	598518
110537	598519
9106	598520
32586	598521
10925	598522
59016	598523
39771	598524
35444	598525
14912	598526
13995	598527
636	598528
64984	598529
26232	598530
27159	598531
169819	598532
89602	598533
9151	598534
47217	598535
11573	598536
9680	598537
53746	598538
49917	598539
17368	598540
36529	598541
45550	598542
105042	598543
8814	598544
108534	598545
75758	598546
4423	598547
11093	598548
79637	598549
10343	598550
20028	598551
24949	598552
2905	598553
10168	598554
21555	598555
66387	598556
73166	598557
32942	598558
3572	598559
30315	598560
24201	598561
138639	598562
12729	598563
26720	598564
142000	598565
22498	598566
137817	598567
38176	598568
113161	598569
53561	598570
3927	598571
163489	598572
33763	598573
59013	598574
74967	598575
86151	598576
129554	598577
104310	598578
46114	598579
134134	598580
14027	598581
55211	598582
13004	598583
157805	598584
34620	598585
14916	598586
18945	598587
19279	598588
163877	598589
39387	598590
75107	598591
49617	598592
7951	598593
53357	598594
93503	598595
27998	598596
3169	598597
68322	598598
54789	598599
125974	598600
17814	598601
56340	598602
12038	598603
9462	598604
72545	598605
1031	598606
26304	598607
25392	598608
23326	598609
10451	598610
38195	598611
86806	598612
53607	598613
16127	598614
6874	598615
3237	598616
1148	598617
77118	598618
4264	598619
126430	598620
79378	598621
13542	598622
30934	598623
6858	598624
72957	598625
154315	598626
95725	598627
67696	598628
693	598629
528	598630
115646	598631
132809	598632
44726	598633
48677	598634
65591	598635
14385	598636
17061	598637
16917	598638
29881	598639
12725	598640
56142	598641
4607	598642
6542	598643
5477	598644
76823	598645
60808	598646
9131	598647
50768	598648
72989	598649
20841	598650
114432	598651
116	598652
74228	598653
91357	598654
78721	598655
95869	598656
121778	598657
57451	598658
999	598659
12871	598660
58288	598661
95111	598662
64693	598663
62122	598664
142037	598665
5936	598666
3764	598667
47664	598668
46516	598669
21730	598670
33612	598671
53743	598672
29372	598673
6660	598674
607	598675
124123	598676
2126	598677
50671	598678
17682	598679
22148	598680
16654	598681
75967	598682
31506	598683
28578	598684
54036	598685
144976	598686
120158	598687
70682	598688
6336	598689
547	598690
50770	598691
32492	598692
110825	598693
21583	598694
3636	598695
81149	598696
20996	598697
34550	598698
115766	598699
112508	598700
21061	598701
136346	598702
47757	598703
84426	598704
162580	598705
16516	598706
23856	598707
12284	598708
1436	598709
11318	598710
119992	598711
31468	598712
59813	598713
64085	598714
11150	598715
150083	598716
344	598717
8566	598718
109991	598719
45138	598720
5599	598721
39227	598722
32109	598723
14990	598724
39151	598725
13544	598726
95813	598727
86533	598728
4605	598729
47590	598730
122060	598731
1056	598732
132543	598733
53680	598734
55322	598735
138300	598736
6474	598737
42001	598738
12197	598739
2967	598740
48753	598741
37512	598742
130520	598743
168760	598744
20080	598745
125170	598746
6959	598747
42063	598748
108297	598749
4714	598750
2153	598751
41330	598752
97721	598753
44642	598754
7493	598755
21435	598756
56072	598757
65094	598758
75375	598759
4333	598760
38066	598761
21213	598762
10125	598763
98359	598764
23763	598765
130774	598766
10567	598767
19542	598768
39076	598769
119804	598770
1336	598771
136549	598772
77604	598773
133165	598774
67986	598775
77004	598776
106177	598777
2616	598778
109632	598779
71552	598780
85636	598781
126661	598782
55510	598783
84096	598784
35675	598785
33838	598786
110850	598787
159460	598788
71326	598789
6443	598790
30407	598791
26460	598792
95447	598793
44973	598794
519	598795
32251	598796
112150	598797
23075	598798
84070	598799
18615	598800
4797	598801
2111	598802
21184	598803
58641	598804
117025	598805
10803	598806
1975	598807
15481	598808
141358	598809
238	598810
4041	598811
8284	598812
96504	598813
930	598814
1426	598815
30657	598816
29351	598817
80260	598818
6567	598819
14176	598820
71425	598821
58742	598822
794	598823
73304	598824
50384	598825
158916	598826
52323	598827
21901	598828
973	598829
6866	598830
2472	598831
31106	598832
58973	598833
79420	598834
43034	598835
19261	598836
115002	598837
109468	598838
58471	598839
24286	598840
80629	598841
65546	598842
5519	598843
116156	598844
10253	598845
12078	598846
1508	598847
53513	598848
12369	598849
33340	598850
44589	598851
12973	598852
19821	598853
136718	598854
12550	598855
20786	598856
70516	598857
10524	598858
5771	598859
72014	598860
85281	598861
130015	598862
10918	598863
80732	598864
20622	598865
34377	598866
36725	598867
58849	598868
22309	598869
1713	598870
5206	598871
31838	598872
57141	598873
7470	598874
6057	598875
14397	598876
26038	598877
14864	598878
148453	598879
85875	598880
1172	598881
2892	598882
33230	598883
42829	598884
41597	598885
42818	598886
9772	598887
27122	598888
27694	598889
38724	598890
37350	598891
28911	598892
61361	598893
8219	598894
689	598895
130543	598896
17508	598897
2668	598898
42803	598899
8903	598900
85640	598901
41210	598902
21411	598903
44853	598904
42841	598905
21888	598906
14493	598907
100480	598908
15694	598909
92673	598910
56388	598911
143395	598912
73457	598913
27975	598914
4954	598915
35621	598916
156547	598917
85995	598918
22923	598919
74028	598920
4157	598921
7126	598922
14627	598923
109899	598924
6145	598925
5470	598926
93662	598927
6209	598928
70898	598929
11378	598930
22260	598931
81858	598932
21819	598933
3955	598934
78426	598935
6101	598936
68771	598937
37850	598938
107944	598939
79456	598940
125199	598941
130628	598942
19890	598943
85469	598944
18566	598945
69814	598946
1931	598947
45586	598948
11434	598949
34174	598950
36178	598951
151253	598952
71378	598953
109757	598954
2679	598955
11165	598956
43257	598957
11284	598958
14096	598959
5552	598960
23608	598961
8177	598962
43938	598963
154439	598964
62664	598965
32425	598966
51572	598967
22771	598968
89030	598969
7349	598970
34372	598971
126301	598972
91172	598973
36930	598974
91095	598975
38802	598976
1848	598977
75834	598978
3666	598979
17295	598980
137410	598981
17544	598982
6502	598983
75417	598984
475	598985
12562	598986
14292	598987
27703	598988
693	598989
117913	598990
72892	598991
50849	598992
4464	598993
133132	598994
4159	598995
63804	598996
9044	598997
10766	598998
33011	598999
3730	599000
111556	599001
16368	599002
35740	599003
50671	599004
7157	599005
13307	599006
84224	599007
3117	599008
17652	599009
13221	599010
3780	599011
45720	599012
103677	599013
21744	599014
11223	599015
14761	599016
2088	599017
104846	599018
303	599019
12132	599020
59571	599021
11204	599022
38494	599023
15231	599024
19371	599025
68243	599026
4350	599027
10183	599028
57141	599029
3814	599030
17441	599031
60868	599032
37855	599033
28064	599034
98157	599035
15354	599036
8460	599037
43055	599038
11412	599039
15994	599040
5033	599041
2593	599042
26201	599043
113814	599044
953	599045
70031	599046
15563	599047
22817	599048
35789	599049
16134	599050
20837	599051
64851	599052
121570	599053
77155	599054
62651	599055
86389	599056
102801	599057
138352	599058
5657	599059
376	599060
18515	599061
2215	599062
69078	599063
106184	599064
18812	599065
157022	599066
57726	599067
137780	599068
40595	599069
17137	599070
6997	599071
1895	599072
2773	599073
77906	599074
21873	599075
55090	599076
165234	599077
105339	599078
112364	599079
9026	599080
75281	599081
19912	599082
6987	599083
75508	599084
8259	599085
36767	599086
103869	599087
1152	599088
82382	599089
8544	599090
20780	599091
25305	599092
422	599093
19633	599094
28972	599095
30012	599096
29765	599097
5706	599098
78905	599099
40664	599100
87164	599101
33740	599102
6314	599103
67067	599104
54466	599105
28525	599106
39380	599107
10969	599108
14825	599109
254	599110
1432	599111
15280	599112
118136	599113
5229	599114
19489	599115
8305	599116
665	599117
11358	599118
8366	599119
48461	599120
99461	599121
2365	599122
2873	599123
1562	599124
120737	599125
82442	599126
73490	599127
15172	599128
84637	599129
3147	599130
48145	599131
41007	599132
4037	599133
48640	599134
147425	599135
112506	599136
27822	599137
53545	599138
44302	599139
3863	599140
113483	599141
85308	599142
13479	599143
94485	599144
9329	599145
47265	599146
42226	599147
72602	599148
10906	599149
10403	599150
34446	599151
51553	599152
59360	599153
14059	599154
44912	599155
16376	599156
20642	599157
98913	599158
19953	599159
6104	599160
42054	599161
4381	599162
11176	599163
510	599164
35136	599165
41110	599166
4658	599167
34083	599168
2781	599169
17311	599170
44487	599171
27468	599172
95845	599173
33272	599174
82844	599175
97724	599176
66466	599177
30195	599178
17634	599179
39365	599180
21175	599181
30495	599182
64552	599183
71958	599184
50665	599185
11733	599186
2306	599187
66285	599188
119	599189
21347	599190
34217	599191
68315	599192
35428	599193
94378	599194
87132	599195
3274	599196
26950	599197
411	599198
26020	599199
21757	599200
41760	599201
23992	599202
54487	599203
36611	599204
115323	599205
27105	599206
96436	599207
66664	599208
51353	599209
164672	599210
16418	599211
12607	599212
11937	599213
44386	599214
78371	599215
93565	599216
7260	599217
113494	599218
57600	599219
18823	599220
19525	599221
46870	599222
44310	599223
24631	599224
55072	599225
40441	599226
20301	599227
169405	599228
31426	599229
1763	599230
7193	599231
36978	599232
1422	599233
67541	599234
12525	599235
37884	599236
16057	599237
43615	599238
28263	599239
19245	599240
16029	599241
142333	599242
76348	599243
10071	599244
153100	599245
21388	599246
108831	599247
193	599248
35757	599249
21583	599250
66525	599251
36424	599252
1980	599253
25968	599254
39125	599255
10378	599256
55447	599257
6574	599258
96394	599259
117828	599260
21407	599261
4710	599262
88933	599263
32063	599264
134612	599265
58472	599266
77953	599267
5791	599268
41465	599269
6690	599270
16116	599271
29113	599272
20988	599273
208	599274
54555	599275
70391	599276
14993	599277
40199	599278
18259	599279
143393	599280
148765	599281
46857	599282
162140	599283
9962	599284
66720	599285
27969	599286
54694	599287
36648	599288
134289	599289
43648	599290
60290	599291
29338	599292
56656	599293
94982	599294
138296	599295
80010	599296
41771	599297
31416	599298
45564	599299
37517	599300
30708	599301
26871	599302
57895	599303
51097	599304
54279	599305
111344	599306
47725	599307
27318	599308
4280	599309
4793	599310
63804	599311
55157	599312
33159	599313
37108	599314
8918	599315
128205	599316
59871	599317
1038	599318
37296	599319
17872	599320
80097	599321
30136	599322
525	599323
33829	599324
25094	599325
17029	599326
56575	599327
135501	599328
90987	599329
129	599330
46344	599331
51104	599332
7051	599333
12082	599334
5235	599335
82439	599336
5552	599337
29854	599338
13645	599339
10507	599340
87556	599341
96755	599342
3215	599343
98855	599344
25604	599345
49883	599346
129992	599347
130770	599348
81661	599349
64647	599350
96688	599351
19305	599352
15009	599353
4301	599354
37821	599355
151870	599356
125872	599357
46288	599358
60059	599359
53257	599360
34023	599361
8523	599362
155085	599363
84591	599364
513	599365
134953	599366
11693	599367
66908	599368
158601	599369
103134	599370
72904	599371
5527	599372
63363	599373
30748	599374
18113	599375
20466	599376
13077	599377
126979	599378
153439	599379
24266	599380
27788	599381
2783	599382
86204	599383
26911	599384
23518	599385
99655	599386
18707	599387
1677	599388
125050	599389
47422	599390
80318	599391
31695	599392
113198	599393
67194	599394
82342	599395
7780	599396
6779	599397
1235	599398
5937	599399
1660	599400
67754	599401
3784	599402
108952	599403
27673	599404
56516	599405
40383	599406
2161	599407
3488	599408
7178	599409
143	599410
11452	599411
70778	599412
27611	599413
12101	599414
25191	599415
53672	599416
41932	599417
29454	599418
21075	599419
20152	599420
36732	599421
43968	599422
140024	599423
59167	599424
29304	599425
17069	599426
139050	599427
29307	599428
90570	599429
36809	599430
44482	599431
1983	599432
138327	599433
91391	599434
4395	599435
10193	599436
51793	599437
31019	599438
127448	599439
1642	599440
20977	599441
118484	599442
157847	599443
56455	599444
28064	599445
37685	599446
20088	599447
14377	599448
117866	599449
107196	599450
1332	599451
114166	599452
908	599453
91259	599454
3789	599455
2850	599456
37391	599457
10374	599458
8198	599459
17880	599460
24080	599461
33253	599462
51477	599463
51736	599464
31433	599465
27714	599466
144920	599467
31035	599468
8839	599469
27895	599470
67548	599471
37690	599472
24304	599473
30764	599474
27670	599475
11574	599476
55426	599477
15572	599478
90493	599479
132752	599480
7277	599481
6488	599482
111756	599483
10255	599484
67973	599485
4082	599486
56312	599487
32715	599488
87834	599489
29928	599490
50712	599491
90430	599492
5507	599493
29400	599494
2188	599495
64448	599496
20663	599497
137751	599498
55608	599499
129172	599500
75735	599501
30574	599502
40505	599503
115297	599504
88704	599505
80044	599506
26725	599507
39014	599508
161997	599509
83381	599510
76737	599511
129554	599512
52131	599513
40275	599514
25152	599515
11146	599516
112169	599517
3910	599518
7026	599519
64317	599520
109387	599521
18542	599522
22297	599523
58310	599524
104	599525
161873	599526
17234	599527
18145	599528
13466	599529
18931	599530
70738	599531
74737	599532
19902	599533
95076	599534
4972	599535
32626	599536
22211	599537
10192	599538
29789	599539
1250	599540
44511	599541
294	599542
105759	599543
4424	599544
6035	599545
42730	599546
52409	599547
989	599548
52904	599549
68179	599550
9098	599551
64603	599552
123919	599553
1915	599554
18221	599555
127081	599556
55786	599557
7155	599558
2992	599559
21777	599560
63331	599561
20152	599562
26267	599563
3649	599564
63917	599565
31847	599566
10347	599567
35742	599568
26822	599569
40604	599570
43981	599571
43747	599572
77934	599573
65216	599574
16464	599575
37096	599576
110499	599577
82728	599578
114670	599579
2345	599580
38082	599581
104804	599582
50712	599583
71422	599584
21028	599585
71991	599586
5823	599587
52857	599588
78591	599589
5212	599590
6813	599591
36571	599592
31589	599593
16385	599594
71396	599595
66101	599596
1169	599597
30072	599598
10982	599599
24989	599600
22284	599601
106127	599602
32754	599603
8845	599604
115900	599605
28150	599606
40715	599607
9323	599608
96937	599609
40699	599610
21180	599611
15638	599612
68675	599613
64937	599614
14485	599615
32961	599616
14905	599617
16147	599618
98817	599619
24507	599620
6883	599621
53782	599622
60675	599623
91378	599624
16117	599625
22086	599626
9363	599627
22784	599628
105934	599629
76328	599630
94306	599631
3815	599632
4707	599633
26441	599634
142362	599635
22330	599636
57885	599637
29175	599638
28674	599639
46306	599640
66430	599641
137830	599642
69741	599643
9382	599644
104103	599645
25681	599646
4088	599647
43517	599648
128358	599649
40983	599650
5523	599651
24693	599652
55001	599653
15412	599654
69085	599655
9997	599656
1046	599657
2619	599658
1464	599659
11034	599660
113674	599661
17960	599662
24807	599663
39019	599664
41091	599665
108768	599666
135154	599667
110501	599668
48164	599669
3019	599670
9816	599671
78174	599672
838	599673
91882	599674
39376	599675
31335	599676
15581	599677
12513	599678
1235	599679
20204	599680
26804	599681
31010	599682
98415	599683
1548	599684
27133	599685
85047	599686
37399	599687
29711	599688
113346	599689
17554	599690
34300	599691
77205	599692
9775	599693
60581	599694
39682	599695
116615	599696
65410	599697
40146	599698
38528	599699
119619	599700
20880	599701
44	599702
22314	599703
18308	599704
7715	599705
11817	599706
79632	599707
39912	599708
67646	599709
25317	599710
78797	599711
115422	599712
27861	599713
61431	599714
6984	599715
21056	599716
152544	599717
8275	599718
13842	599719
79612	599720
56159	599721
13017	599722
31794	599723
92728	599724
14369	599725
51917	599726
71371	599727
31473	599728
13678	599729
20672	599730
38620	599731
19034	599732
24701	599733
347	599734
1166	599735
77699	599736
83865	599737
62864	599738
23449	599739
80031	599740
40037	599741
24653	599742
46537	599743
41749	599744
69134	599745
88956	599746
24727	599747
107151	599748
41932	599749
41398	599750
59004	599751
40660	599752
11397	599753
53321	599754
8962	599755
63476	599756
104553	599757
112974	599758
37145	599759
21959	599760
43745	599761
20492	599762
48739	599763
63995	599764
72236	599765
28169	599766
6592	599767
35589	599768
54111	599769
61102	599770
1689	599771
36197	599772
24452	599773
103520	599774
58080	599775
95117	599776
34525	599777
21905	599778
90640	599779
75966	599780
63217	599781
24103	599782
79822	599783
116001	599784
28394	599785
11488	599786
81382	599787
99751	599788
11819	599789
26713	599790
23550	599791
822	599792
7498	599793
45086	599794
135548	599795
24984	599796
81385	599797
33187	599798
3584	599799
93337	599800
38138	599801
34658	599802
79314	599803
33790	599804
112512	599805
67271	599806
4897	599807
73875	599808
72773	599809
31614	599810
119177	599811
1174	599812
4481	599813
116425	599814
559	599815
6896	599816
87496	599817
66449	599818
24670	599819
35297	599820
10921	599821
161476	599822
95145	599823
10612	599824
3977	599825
105157	599826
57529	599827
168528	599828
6953	599829
47985	599830
105221	599831
56110	599832
26654	599833
63197	599834
113732	599835
158207	599836
569	599837
55799	599838
90605	599839
2071	599840
29648	599841
65397	599842
34797	599843
26139	599844
75031	599845
43521	599846
15417	599847
85853	599848
89500	599849
83155	599850
28028	599851
26233	599852
24164	599853
20007	599854
74374	599855
106408	599856
63472	599857
131324	599858
17823	599859
89917	599860
60548	599861
37218	599862
129237	599863
41939	599864
9559	599865
158105	599866
113687	599867
114539	599868
30238	599869
624	599870
117176	599871
35323	599872
37829	599873
108464	599874
48628	599875
56060	599876
58655	599877
4149	599878
27200	599879
13443	599880
62201	599881
19802	599882
21376	599883
57380	599884
30533	599885
682	599886
124827	599887
109640	599888
75567	599889
21289	599890
56605	599891
43169	599892
39650	599893
92492	599894
27846	599895
43267	599896
31276	599897
12956	599898
71026	599899
22237	599900
16359	599901
3103	599902
56108	599903
59345	599904
24146	599905
54349	599906
45821	599907
15342	599908
109296	599909
166583	599910
7061	599911
15075	599912
79598	599913
2526	599914
24363	599915
55041	599916
146625	599917
45596	599918
59850	599919
17639	599920
83882	599921
77	599922
114802	599923
53186	599924
85639	599925
53721	599926
12030	599927
5978	599928
32814	599929
41606	599930
17801	599931
4415	599932
25185	599933
30936	599934
63802	599935
121663	599936
1935	599937
7069	599938
19602	599939
10876	599940
67371	599941
3916	599942
31429	599943
4211	599944
21658	599945
18668	599946
102830	599947
3746	599948
57200	599949
3711	599950
41312	599951
29875	599952
56108	599953
87135	599954
112791	599955
98872	599956
52576	599957
96673	599958
63841	599959
132484	599960
51447	599961
14233	599962
60634	599963
5688	599964
1218	599965
110138	599966
25817	599967
122265	599968
26843	599969
61853	599970
19053	599971
69477	599972
65453	599973
39104	599974
16906	599975
60477	599976
3939	599977
72757	599978
11878	599979
19839	599980
93235	599981
110752	599982
16959	599983
53072	599984
2398	599985
143498	599986
38176	599987
5528	599988
159765	599989
4739	599990
18367	599991
141897	599992
15293	599993
25963	599994
76424	599995
10807	599996
34069	599997
64792	599998
981	599999
54252	600000
24503	600001
148165	600002
48952	600003
78807	600004
52697	600005
5221	600006
126057	600007
43444	600008
28548	600009
30038	600010
92315	600011
15127	600012
86742	600013
113119	600014
46030	600015
72022	600016
18035	600017
91026	600018
137695	600019
29351	600020
18585	600021
48047	600022
129366	600023
42266	600024
18525	600025
7572	600026
110236	600027
100363	600028
511	600029
47213	600030
3545	600031
129445	600032
62406	600033
8753	600034
134497	600035
33889	600036
4154	600037
24221	600038
8147	600039
83374	600040
124039	600041
5567	600042
86291	600043
992	600044
111691	600045
20710	600046
78074	600047
17312	600048
4487	600049
63246	600050
4731	600051
30153	600052
7636	600053
41647	600054
7895	600055
62497	600056
107415	600057
17162	600058
116481	600059
32553	600060
28604	600061
120287	600062
10276	600063
43325	600064
111	600065
48900	600066
29259	600067
103083	600068
6741	600069
72168	600070
49165	600071
87453	600072
24151	600073
99503	600074
106720	600075
19291	600076
120813	600077
13978	600078
15697	600079
78524	600080
159731	600081
40523	600082
3424	600083
104031	600084
8533	600085
85275	600086
168704	600087
49394	600088
17098	600089
19359	600090
64266	600091
84283	600092
22662	600093
103041	600094
71224	600095
24182	600096
36362	600097
93933	600098
30500	600099
6431	600100
3376	600101
52879	600102
65983	600103
13126	600104
4976	600105
85524	600106
37991	600107
64639	600108
108032	600109
13782	600110
37870	600111
7536	600112
36553	600113
28091	600114
128937	600115
18278	600116
12597	600117
134432	600118
10298	600119
19313	600120
10882	600121
5557	600122
25053	600123
68169	600124
53805	600125
60680	600126
98063	600127
46662	600128
23350	600129
17453	600130
91048	600131
18230	600132
133540	600133
114213	600134
103787	600135
135384	600136
11169	600137
3793	600138
13227	600139
10818	600140
102557	600141
12449	600142
43367	600143
28624	600144
64011	600145
9075	600146
21127	600147
759	600148
45641	600149
6831	600150
113365	600151
29619	600152
131933	600153
22036	600154
26662	600155
20298	600156
10288	600157
28631	600158
18735	600159
34287	600160
134253	600161
10324	600162
80983	600163
51548	600164
86015	600165
56815	600166
21286	600167
20977	600168
115181	600169
24806	600170
83004	600171
5134	600172
45605	600173
13901	600174
20280	600175
389	600176
27591	600177
9251	600178
75393	600179
89695	600180
11248	600181
2195	600182
120464	600183
22120	600184
122628	600185
3905	600186
53699	600187
102605	600188
21661	600189
6717	600190
35517	600191
34056	600192
29197	600193
11566	600194
6323	600195
36276	600196
65416	600197
2941	600198
135128	600199
49494	600200
45099	600201
7494	600202
27141	600203
95357	600204
20227	600205
9531	600206
9482	600207
46546	600208
48424	600209
36265	600210
35140	600211
119424	600212
135138	600213
3557	600214
17206	600215
23200	600216
13760	600217
18733	600218
96195	600219
23191	600220
103874	600221
18876	600222
10447	600223
68346	600224
122387	600225
5667	600226
54373	600227
26361	600228
73058	600229
27425	600230
106822	600231
5025	600232
1067	600233
6575	600234
20589	600235
137154	600236
6354	600237
21689	600238
11773	600239
47435	600240
47259	600241
18112	600242
18463	600243
2681	600244
20899	600245
8130	600246
82091	600247
43313	600248
46261	600249
39667	600250
28567	600251
65230	600252
90650	600253
153500	600254
108087	600255
17630	600256
81465	600257
7237	600258
34073	600259
6505	600260
7574	600261
10541	600262
145139	600263
97645	600264
72644	600265
89713	600266
27119	600267
22365	600268
82727	600269
1409	600270
98041	600271
6626	600272
40836	600273
54449	600274
6390	600275
3490	600276
89319	600277
28573	600278
226	600279
6375	600280
50761	600281
92882	600282
18981	600283
37217	600284
55001	600285
65501	600286
38487	600287
40765	600288
55290	600289
1118	600290
7585	600291
34292	600292
87013	600293
61376	600294
47308	600295
50605	600296
44351	600297
85207	600298
64364	600299
36658	600300
10545	600301
5907	600302
43137	600303
40302	600304
82931	600305
9003	600306
20086	600307
6300	600308
52570	600309
41746	600310
4476	600311
2594	600312
22453	600313
48802	600314
11092	600315
26674	600316
91585	600317
33699	600318
25439	600319
154736	600320
36288	600321
3371	600322
6830	600323
18349	600324
76046	600325
4806	600326
11704	600327
79359	600328
44358	600329
71403	600330
30382	600331
119807	600332
106528	600333
78187	600334
856	600335
29866	600336
20215	600337
61736	600338
13471	600339
591	600340
25225	600341
265	600342
37895	600343
7504	600344
13318	600345
4595	600346
62907	600347
102839	600348
593	600349
107942	600350
11762	600351
30339	600352
46284	600353
64782	600354
77552	600355
65792	600356
9519	600357
20373	600358
122426	600359
8940	600360
34380	600361
31755	600362
9287	600363
27627	600364
22522	600365
75520	600366
62699	600367
991	600368
70185	600369
14080	600370
18274	600371
77480	600372
13807	600373
105656	600374
124976	600375
53597	600376
146265	600377
362	600378
37208	600379
8021	600380
105412	600381
87700	600382
88064	600383
73040	600384
34682	600385
81763	600386
9927	600387
41483	600388
104904	600389
34198	600390
111246	600391
65086	600392
866	600393
2707	600394
14813	600395
121797	600396
138325	600397
96578	600398
60567	600399
41198	600400
46311	600401
14777	600402
46956	600403
23325	600404
41790	600405
3970	600406
40082	600407
114822	600408
18887	600409
13658	600410
3333	600411
7494	600412
6251	600413
112745	600414
7680	600415
29035	600416
72687	600417
77052	600418
51342	600419
127432	600420
96766	600421
513	600422
45348	600423
91254	600424
13520	600425
46670	600426
5474	600427
118117	600428
2832	600429
36993	600430
113863	600431
34424	600432
98630	600433
5648	600434
23472	600435
93608	600436
53794	600437
3450	600438
64599	600439
30246	600440
8908	600441
153978	600442
168697	600443
628	600444
973	600445
6020	600446
4757	600447
54859	600448
145690	600449
22448	600450
126035	600451
70325	600452
131059	600453
22212	600454
95958	600455
9364	600456
129847	600457
13390	600458
5860	600459
17539	600460
134	600461
49929	600462
81216	600463
42548	600464
160069	600465
66158	600466
55635	600467
2015	600468
171	600469
35440	600470
5414	600471
19899	600472
44391	600473
134391	600474
58838	600475
119235	600476
28351	600477
58959	600478
3560	600479
99140	600480
15179	600481
83130	600482
9168	600483
21619	600484
48272	600485
26195	600486
4285	600487
83321	600488
6163	600489
15946	600490
31777	600491
207	600492
117475	600493
132605	600494
9130	600495
24479	600496
189	600497
1492	600498
31486	600499
6997	600500
1267	600501
102286	600502
141	600503
26022	600504
7208	600505
970	600506
32144	600507
14377	600508
17791	600509
20527	600510
1028	600511
21770	600512
3899	600513
61370	600514
131115	600515
1403	600516
75187	600517
2841	600518
54962	600519
112729	600520
113593	600521
40192	600522
11218	600523
83311	600524
20043	600525
25709	600526
31353	600527
10622	600528
138	600529
2190	600530
31329	600531
22755	600532
2943	600533
6348	600534
1017	600535
11735	600536
5395	600537
17022	600538
115486	600539
52746	600540
41512	600541
82766	600542
8791	600543
31788	600544
913	600545
96472	600546
63343	600547
65406	600548
13887	600549
5214	600550
15692	600551
35543	600552
19542	600553
137405	600554
134846	600555
101137	600556
117607	600557
67122	600558
75726	600559
160687	600560
134934	600561
61596	600562
53041	600563
88928	600564
1676	600565
117766	600566
93653	600567
47525	600568
16245	600569
20119	600570
91989	600571
64919	600572
67731	600573
29470	600574
3499	600575
15524	600576
127988	600577
50249	600578
86106	600579
8449	600580
64579	600581
30015	600582
5992	600583
95877	600584
29063	600585
35813	600586
31584	600587
3462	600588
10951	600589
5341	600590
6033	600591
1836	600592
73038	600593
29737	600594
79365	600595
33365	600596
86696	600597
174	600598
12693	600599
6309	600600
10846	600601
6930	600602
110165	600603
76670	600604
54550	600605
55364	600606
18469	600607
87047	600608
37802	600609
55127	600610
75922	600611
106259	600612
4772	600613
49493	600614
14617	600615
131133	600616
81506	600617
58558	600618
851	600619
714	600620
64378	600621
7857	600622
16888	600623
17048	600624
66920	600625
70221	600626
29394	600627
79239	600628
238	600629
7460	600630
11990	600631
43752	600632
74917	600633
12103	600634
11524	600635
15383	600636
86261	600637
985	600638
4457	600639
30925	600640
493	600641
103182	600642
132357	600643
14860	600644
74467	600645
80837	600646
50067	600647
15628	600648
91275	600649
13163	600650
1469	600651
3328	600652
90241	600653
15870	600654
66818	600655
96419	600656
92212	600657
59802	600658
31649	600659
25894	600660
166388	600661
125879	600662
138117	600663
20458	600664
81549	600665
18162	600666
45570	600667
28239	600668
59014	600669
27027	600670
108472	600671
74327	600672
20742	600673
9641	600674
9298	600675
1429	600676
16698	600677
10056	600678
30166	600679
97321	600680
72838	600681
1854	600682
22222	600683
777	600684
129386	600685
26817	600686
102553	600687
72464	600688
14315	600689
8627	600690
125617	600691
2295	600692
129864	600693
1018	600694
82416	600695
94998	600696
45187	600697
56778	600698
63035	600699
30171	600700
46809	600701
17004	600702
91557	600703
13961	600704
1849	600705
1820	600706
45463	600707
37590	600708
37821	600709
28980	600710
5976	600711
45376	600712
130980	600713
13158	600714
64162	600715
22810	600716
70750	600717
41341	600718
4	600719
50326	600720
24494	600721
27912	600722
33137	600723
52403	600724
54690	600725
58318	600726
13161	600727
20193	600728
991	600729
62751	600730
75424	600731
17932	600732
32431	600733
15561	600734
139206	600735
24581	600736
14468	600737
69546	600738
80141	600739
4108	600740
53585	600741
72	600742
24801	600743
20989	600744
91781	600745
79224	600746
117322	600747
85937	600748
16406	600749
6492	600750
44325	600751
13959	600752
85387	600753
81556	600754
31476	600755
21668	600756
1335	600757
82878	600758
6528	600759
88220	600760
11438	600761
1646	600762
48303	600763
25443	600764
58868	600765
5462	600766
66958	600767
39854	600768
127846	600769
74302	600770
5863	600771
38487	600772
120306	600773
8775	600774
8706	600775
23669	600776
1690	600777
105156	600778
24773	600779
13209	600780
34234	600781
14439	600782
9381	600783
85115	600784
13187	600785
41452	600786
67535	600787
3215	600788
11341	600789
158	600790
44308	600791
45098	600792
70646	600793
1632	600794
38061	600795
759	600796
94074	600797
21640	600798
573	600799
10076	600800
161145	600801
63221	600802
5440	600803
140631	600804
7919	600805
2837	600806
24338	600807
66330	600808
32721	600809
117650	600810
6407	600811
138755	600812
9982	600813
121119	600814
100624	600815
28653	600816
89808	600817
47883	600818
669	600819
110235	600820
2999	600821
17436	600822
48570	600823
44500	600824
13291	600825
5383	600826
25719	600827
1251	600828
41384	600829
1205	600830
72983	600831
34035	600832
61921	600833
44725	600834
129522	600835
11283	600836
50261	600837
46353	600838
28737	600839
739	600840
158115	600841
64302	600842
33138	600843
36766	600844
13386	600845
71479	600846
62139	600847
33867	600848
15281	600849
32292	600850
55524	600851
67286	600852
5817	600853
9855	600854
36777	600855
92911	600856
55007	600857
19935	600858
20049	600859
105481	600860
15268	600861
573	600862
39430	600863
114440	600864
68	600865
22482	600866
74251	600867
131030	600868
301	600869
59079	600870
79452	600871
4511	600872
19489	600873
165	600874
81266	600875
110866	600876
6812	600877
1867	600878
33331	600879
34185	600880
75241	600881
33466	600882
90716	600883
4103	600884
29414	600885
76337	600886
56844	600887
71357	600888
28948	600889
3959	600890
97426	600891
40374	600892
15543	600893
5414	600894
46044	600895
78503	600896
2319	600897
27246	600898
26767	600899
41214	600900
98088	600901
31126	600902
23259	600903
87605	600904
35648	600905
92316	600906
21918	600907
70997	600908
16822	600909
53625	600910
40617	600911
23274	600912
33583	600913
20765	600914
75876	600915
43900	600916
82231	600917
59874	600918
7389	600919
44025	600920
935	600921
33551	600922
32034	600923
61738	600924
13729	600925
24142	600926
51293	600927
20496	600928
53392	600929
25621	600930
42982	600931
55435	600932
137114	600933
5477	600934
82984	600935
155770	600936
51649	600937
126806	600938
23924	600939
70491	600940
35394	600941
26625	600942
119966	600943
30302	600944
58994	600945
54549	600946
11386	600947
140840	600948
76524	600949
74429	600950
58964	600951
47330	600952
96377	600953
11276	600954
13484	600955
2972	600956
6803	600957
56748	600958
67243	600959
11445	600960
1289	600961
3010	600962
18450	600963
50055	600964
126887	600965
33813	600966
122751	600967
60726	600968
6284	600969
67455	600970
78746	600971
98319	600972
60792	600973
52425	600974
39992	600975
65570	600976
49779	600977
21421	600978
7450	600979
28351	600980
68646	600981
34121	600982
49176	600983
140268	600984
36199	600985
1276	600986
155341	600987
33422	600988
25349	600989
19767	600990
120099	600991
74806	600992
12600	600993
48536	600994
27033	600995
66300	600996
33758	600997
88185	600998
17900	600999
5649	601000
24322	601001
55186	601002
4672	601003
43286	601004
19671	601005
163434	601006
10406	601007
8940	601008
17335	601009
13003	601010
73431	601011
69095	601012
27290	601013
41784	601014
42003	601015
74582	601016
3407	601017
70081	601018
55270	601019
8184	601020
35360	601021
78942	601022
32039	601023
47161	601024
85124	601025
33255	601026
6153	601027
20928	601028
31306	601029
97026	601030
55067	601031
20801	601032
59911	601033
135901	601034
126249	601035
37120	601036
11642	601037
52424	601038
108438	601039
116333	601040
67543	601041
101259	601042
15539	601043
22615	601044
50952	601045
113559	601046
67521	601047
136720	601048
82767	601049
81716	601050
52619	601051
39206	601052
11556	601053
61981	601054
89193	601055
13704	601056
126286	601057
19862	601058
17641	601059
46241	601060
1572	601061
98857	601062
64288	601063
80896	601064
20125	601065
35788	601066
2544	601067
24907	601068
100731	601069
93191	601070
30798	601071
86144	601072
66299	601073
13755	601074
35993	601075
229	601076
64080	601077
31499	601078
7759	601079
13831	601080
11518	601081
55991	601082
7791	601083
72727	601084
798	601085
16863	601086
2781	601087
21383	601088
92832	601089
88081	601090
45191	601091
8875	601092
4656	601093
24461	601094
23210	601095
136331	601096
17281	601097
25361	601098
39553	601099
124059	601100
22080	601101
93843	601102
112840	601103
5549	601104
109935	601105
944	601106
23458	601107
27019	601108
146374	601109
90148	601110
28319	601111
46047	601112
25801	601113
50676	601114
6018	601115
39552	601116
21780	601117
30670	601118
133442	601119
43942	601120
97085	601121
38017	601122
2654	601123
29362	601124
18772	601125
8404	601126
169307	601127
112641	601128
1412	601129
48630	601130
13567	601131
10946	601132
47983	601133
32315	601134
33213	601135
41821	601136
79884	601137
92226	601138
41185	601139
53260	601140
33894	601141
5942	601142
17040	601143
35771	601144
11896	601145
19010	601146
28965	601147
14248	601148
5225	601149
114891	601150
35608	601151
5713	601152
82604	601153
140264	601154
16739	601155
19651	601156
12839	601157
54485	601158
36549	601159
113931	601160
1877	601161
369	601162
167733	601163
41391	601164
169606	601165
6839	601166
9287	601167
44584	601168
80687	601169
7063	601170
66014	601171
754	601172
51744	601173
21803	601174
89395	601175
3895	601176
28808	601177
91843	601178
74487	601179
45988	601180
40528	601181
94765	601182
24401	601183
2206	601184
110213	601185
6875	601186
14187	601187
4670	601188
14350	601189
90736	601190
67880	601191
7986	601192
9429	601193
27732	601194
138808	601195
71426	601196
10482	601197
42843	601198
8973	601199
26670	601200
95639	601201
33058	601202
55334	601203
52291	601204
30606	601205
57560	601206
108300	601207
56109	601208
33265	601209
14657	601210
1118	601211
140976	601212
156641	601213
7339	601214
34419	601215
88739	601216
26335	601217
23985	601218
48074	601219
52641	601220
11907	601221
38389	601222
3757	601223
18526	601224
17099	601225
125836	601226
59122	601227
540	601228
14459	601229
94076	601230
22319	601231
16483	601232
2272	601233
15079	601234
31729	601235
51742	601236
3144	601237
18341	601238
50039	601239
16170	601240
18233	601241
60716	601242
92568	601243
115256	601244
29521	601245
5519	601246
73741	601247
82864	601248
8460	601249
9670	601250
16912	601251
22775	601252
17276	601253
6633	601254
66542	601255
164142	601256
36856	601257
84612	601258
37973	601259
2856	601260
22995	601261
4943	601262
4567	601263
28835	601264
2919	601265
73852	601266
68437	601267
19585	601268
40469	601269
24025	601270
1502	601271
83384	601272
2886	601273
9434	601274
88952	601275
167815	601276
166505	601277
27322	601278
82118	601279
145954	601280
16214	601281
81288	601282
2033	601283
20802	601284
51559	601285
22194	601286
102432	601287
71707	601288
235	601289
30972	601290
126113	601291
88569	601292
46725	601293
14137	601294
6189	601295
120395	601296
98191	601297
65468	601298
23395	601299
16606	601300
1617	601301
1859	601302
51311	601303
41513	601304
140659	601305
31112	601306
281	601307
15900	601308
20228	601309
126707	601310
21611	601311
23851	601312
3113	601313
722	601314
41343	601315
38373	601316
101804	601317
12325	601318
101551	601319
101583	601320
8869	601321
39865	601322
4490	601323
26388	601324
37987	601325
104532	601326
4854	601327
83397	601328
21717	601329
137496	601330
3821	601331
55338	601332
35690	601333
1426	601334
91694	601335
11885	601336
27653	601337
46426	601338
13604	601339
43680	601340
6456	601341
7661	601342
4112	601343
12912	601344
49792	601345
93752	601346
56533	601347
13020	601348
4872	601349
26983	601350
35302	601351
127538	601352
115433	601353
105848	601354
79964	601355
1430	601356
21546	601357
134789	601358
9402	601359
63600	601360
7279	601361
17898	601362
44352	601363
34610	601364
22388	601365
64465	601366
2313	601367
26562	601368
38321	601369
46734	601370
20938	601371
18898	601372
6240	601373
755	601374
1247	601375
47050	601376
136158	601377
43120	601378
60207	601379
66943	601380
16027	601381
40086	601382
129222	601383
29860	601384
19796	601385
4923	601386
19129	601387
49547	601388
35743	601389
65829	601390
27313	601391
73901	601392
532	601393
64019	601394
36678	601395
51049	601396
458	601397
21791	601398
12032	601399
67721	601400
7573	601401
27357	601402
81497	601403
64654	601404
138122	601405
27177	601406
62221	601407
22183	601408
6169	601409
2177	601410
70937	601411
52366	601412
14568	601413
8419	601414
12308	601415
27759	601416
110815	601417
51331	601418
66159	601419
49216	601420
81648	601421
70733	601422
28630	601423
92789	601424
1513	601425
32029	601426
24300	601427
105449	601428
70358	601429
3787	601430
7515	601431
1526	601432
12181	601433
11558	601434
93947	601435
29025	601436
17227	601437
1388	601438
166720	601439
56328	601440
42016	601441
114359	601442
946	601443
147743	601444
146079	601445
43407	601446
12381	601447
76619	601448
60939	601449
56131	601450
36752	601451
101331	601452
49900	601453
5152	601454
16296	601455
29879	601456
13448	601457
44963	601458
41150	601459
78280	601460
3993	601461
43590	601462
85970	601463
11870	601464
122982	601465
17409	601466
23425	601467
4130	601468
84591	601469
152239	601470
26212	601471
33784	601472
94619	601473
35689	601474
13549	601475
4353	601476
24672	601477
35637	601478
38190	601479
7129	601480
27437	601481
74814	601482
15107	601483
152218	601484
71711	601485
4216	601486
20829	601487
15100	601488
31761	601489
8496	601490
46550	601491
13763	601492
53727	601493
6420	601494
79988	601495
50743	601496
16058	601497
66018	601498
53766	601499
37806	601500
10580	601501
48241	601502
83297	601503
38375	601504
7283	601505
135120	601506
105551	601507
67351	601508
4619	601509
53108	601510
119737	601511
89367	601512
9796	601513
104214	601514
22048	601515
44323	601516
93308	601517
131160	601518
8346	601519
116004	601520
19785	601521
28339	601522
1606	601523
26231	601524
8245	601525
4448	601526
31825	601527
601	601528
880	601529
519	601530
12448	601531
47078	601532
75652	601533
1013	601534
11437	601535
24068	601536
99	601537
101	601538
8289	601539
66357	601540
82608	601541
55202	601542
28866	601543
14809	601544
21928	601545
12323	601546
39	601547
15508	601548
13201	601549
26942	601550
83900	601551
19988	601552
21860	601553
3522	601554
50433	601555
4541	601556
33138	601557
79968	601558
100500	601559
1951	601560
106399	601561
964	601562
9862	601563
54762	601564
5166	601565
26609	601566
8811	601567
1986	601568
127682	601569
4023	601570
1011	601571
15118	601572
6560	601573
137092	601574
6095	601575
87871	601576
32741	601577
6192	601578
2712	601579
11265	601580
107841	601581
26438	601582
66327	601583
77626	601584
54044	601585
77746	601586
1944	601587
137142	601588
35683	601589
70474	601590
44669	601591
31879	601592
144251	601593
79	601594
7723	601595
120040	601596
2259	601597
17988	601598
31614	601599
87817	601600
12656	601601
2868	601602
71241	601603
102186	601604
4427	601605
47071	601606
46142	601607
21986	601608
2527	601609
86848	601610
11916	601611
9038	601612
6190	601613
73735	601614
27448	601615
7640	601616
164168	601617
11759	601618
27851	601619
118393	601620
2338	601621
88264	601622
28880	601623
767	601624
4637	601625
39978	601626
40425	601627
80573	601628
36462	601629
22525	601630
77901	601631
86685	601632
7637	601633
58388	601634
73756	601635
80028	601636
56327	601637
3476	601638
100812	601639
30161	601640
6101	601641
10643	601642
138586	601643
36855	601644
84380	601645
40050	601646
84076	601647
34209	601648
51248	601649
7134	601650
78858	601651
2028	601652
67540	601653
117963	601654
154845	601655
7862	601656
53593	601657
15212	601658
49173	601659
4166	601660
4894	601661
30208	601662
52766	601663
12583	601664
47729	601665
35211	601666
88582	601667
23041	601668
10480	601669
15705	601670
50553	601671
5523	601672
51637	601673
45576	601674
1325	601675
15247	601676
82525	601677
88495	601678
29100	601679
21983	601680
64634	601681
14035	601682
110561	601683
4082	601684
20996	601685
16368	601686
9421	601687
65507	601688
145051	601689
39647	601690
195	601691
121104	601692
17963	601693
62761	601694
57221	601695
42322	601696
19871	601697
47121	601698
59795	601699
36994	601700
15103	601701
116160	601702
75045	601703
83409	601704
25307	601705
16707	601706
44513	601707
91028	601708
1249	601709
20619	601710
26143	601711
34812	601712
32288	601713
26922	601714
51165	601715
94130	601716
55911	601717
101017	601718
9321	601719
51102	601720
2454	601721
75869	601722
6362	601723
9541	601724
15990	601725
82741	601726
1228	601727
36480	601728
5503	601729
118599	601730
2250	601731
121974	601732
46792	601733
27807	601734
61261	601735
34304	601736
17542	601737
28475	601738
5066	601739
5608	601740
2216	601741
96199	601742
86592	601743
1021	601744
3127	601745
5329	601746
75912	601747
27143	601748
23818	601749
32897	601750
101763	601751
1321	601752
21632	601753
22866	601754
15212	601755
76354	601756
86434	601757
888	601758
166442	601759
80979	601760
13876	601761
12462	601762
126147	601763
47529	601764
207	601765
114390	601766
9997	601767
59407	601768
7111	601769
18225	601770
5627	601771
15807	601772
147988	601773
124635	601774
66324	601775
122600	601776
2832	601777
20129	601778
19107	601779
58818	601780
34318	601781
6806	601782
13919	601783
20068	601784
60242	601785
26557	601786
43236	601787
29573	601788
58043	601789
93880	601790
71572	601791
107128	601792
18423	601793
2621	601794
101914	601795
26687	601796
13260	601797
66223	601798
84112	601799
169181	601800
15377	601801
66086	601802
54497	601803
22955	601804
12893	601805
9494	601806
127966	601807
60434	601808
19226	601809
2887	601810
2178	601811
30506	601812
1485	601813
118151	601814
61500	601815
40313	601816
64896	601817
8778	601818
53323	601819
6579	601820
153036	601821
57089	601822
26190	601823
56166	601824
96677	601825
48711	601826
52468	601827
77160	601828
53292	601829
51439	601830
24085	601831
50043	601832
47453	601833
13037	601834
155133	601835
17245	601836
92298	601837
79043	601838
774	601839
1528	601840
135857	601841
41295	601842
187	601843
1595	601844
139646	601845
14417	601846
16721	601847
13648	601848
54239	601849
8942	601850
69121	601851
52196	601852
7377	601853
31063	601854
33074	601855
50786	601856
74610	601857
10921	601858
3087	601859
81550	601860
520	601861
41783	601862
9091	601863
72137	601864
37349	601865
39524	601866
26464	601867
63078	601868
7010	601869
8586	601870
68535	601871
20745	601872
4879	601873
17197	601874
83858	601875
6785	601876
21692	601877
808	601878
15945	601879
63457	601880
138725	601881
92713	601882
7645	601883
161231	601884
112529	601885
128774	601886
59697	601887
7408	601888
21	601889
1527	601890
14718	601891
41466	601892
106958	601893
123553	601894
1863	601895
3872	601896
35686	601897
28229	601898
24153	601899
16895	601900
2	601901
8323	601902
25467	601903
2087	601904
54901	601905
37541	601906
6972	601907
57632	601908
2852	601909
31084	601910
18457	601911
130105	601912
59995	601913
25623	601914
107517	601915
38057	601916
307	601917
38576	601918
29748	601919
5995	601920
27376	601921
63249	601922
9773	601923
62116	601924
66875	601925
53490	601926
35505	601927
107033	601928
126658	601929
41626	601930
114661	601931
14247	601932
6640	601933
1323	601934
19840	601935
25287	601936
72293	601937
25352	601938
54219	601939
105792	601940
22538	601941
59737	601942
16506	601943
44796	601944
99908	601945
123199	601946
11869	601947
58724	601948
76092	601949
166	601950
3404	601951
10506	601952
21728	601953
7606	601954
23163	601955
26775	601956
62546	601957
71518	601958
103410	601959
13925	601960
66408	601961
2425	601962
6799	601963
72053	601964
1150	601965
73738	601966
1620	601967
42458	601968
1967	601969
24949	601970
15484	601971
34923	601972
5899	601973
3225	601974
64930	601975
844	601976
48458	601977
1815	601978
135362	601979
25523	601980
63588	601981
19084	601982
27020	601983
32488	601984
23709	601985
106740	601986
405	601987
75649	601988
3501	601989
78138	601990
77513	601991
5979	601992
93009	601993
13675	601994
3689	601995
8744	601996
34606	601997
12789	601998
6519	601999
29241	602000
88047	602001
110938	602002
30970	602003
27864	602004
88457	602005
30514	602006
101484	602007
7914	602008
36011	602009
25820	602010
11465	602011
135053	602012
241	602013
187	602014
8821	602015
50150	602016
7334	602017
22656	602018
21513	602019
37527	602020
62472	602021
56655	602022
102859	602023
7379	602024
80028	602025
17988	602026
1167	602027
36343	602028
30357	602029
35608	602030
7432	602031
107043	602032
2261	602033
45552	602034
39112	602035
6982	602036
1056	602037
25942	602038
63466	602039
10869	602040
81925	602041
25081	602042
23493	602043
29706	602044
2876	602045
2488	602046
37707	602047
3244	602048
134159	602049
10820	602050
16707	602051
1916	602052
81044	602053
40915	602054
45341	602055
6139	602056
22277	602057
4039	602058
82593	602059
5921	602060
6832	602061
111126	602062
109205	602063
27351	602064
89778	602065
970	602066
47457	602067
34932	602068
9754	602069
12503	602070
93025	602071
94415	602072
21544	602073
59491	602074
36515	602075
1214	602076
26372	602077
63012	602078
1587	602079
39085	602080
52245	602081
30907	602082
12081	602083
52450	602084
52033	602085
4692	602086
68923	602087
396	602088
42432	602089
64326	602090
107698	602091
53279	602092
24461	602093
30732	602094
3465	602095
157228	602096
12436	602097
143506	602098
72637	602099
137250	602100
82791	602101
46382	602102
26572	602103
12004	602104
30922	602105
22238	602106
12555	602107
34979	602108
85937	602109
105383	602110
11326	602111
3591	602112
85975	602113
883	602114
9619	602115
140992	602116
53241	602117
59194	602118
17789	602119
49740	602120
40154	602121
30462	602122
91044	602123
38724	602124
40615	602125
4036	602126
195	602127
102488	602128
111576	602129
474	602130
40074	602131
92616	602132
100356	602133
68190	602134
65882	602135
38423	602136
83439	602137
42386	602138
8424	602139
980	602140
118691	602141
57208	602142
119829	602143
59448	602144
32495	602145
47772	602146
97177	602147
5974	602148
18410	602149
121839	602150
92239	602151
57307	602152
17443	602153
10929	602154
43382	602155
28567	602156
3243	602157
7577	602158
102269	602159
50000	602160
75526	602161
38475	602162
54234	602163
80812	602164
156432	602165
29990	602166
88773	602167
41666	602168
33147	602169
29273	602170
20500	602171
43825	602172
22263	602173
111763	602174
161929	602175
10791	602176
7838	602177
32375	602178
21513	602179
4725	602180
109177	602181
4145	602182
59970	602183
48285	602184
24069	602185
78795	602186
41998	602187
7501	602188
4254	602189
24986	602190
133036	602191
55918	602192
27287	602193
108826	602194
42882	602195
42903	602196
61740	602197
60234	602198
61045	602199
94575	602200
30587	602201
62247	602202
49374	602203
551	602204
137455	602205
79688	602206
4714	602207
99250	602208
22865	602209
43831	602210
81565	602211
740	602212
71686	602213
15043	602214
25530	602215
458	602216
8023	602217
16201	602218
110204	602219
2441	602220
25479	602221
11578	602222
83457	602223
35989	602224
41651	602225
2807	602226
80551	602227
18491	602228
1264	602229
74689	602230
11472	602231
19027	602232
105945	602233
31402	602234
88919	602235
16641	602236
21585	602237
31510	602238
76512	602239
18944	602240
37395	602241
312	602242
32094	602243
113332	602244
68313	602245
677	602246
112167	602247
6761	602248
106670	602249
98570	602250
6244	602251
43489	602252
37317	602253
30721	602254
66282	602255
106185	602256
55972	602257
2432	602258
1015	602259
99192	602260
28653	602261
43349	602262
69152	602263
23044	602264
128094	602265
44124	602266
47095	602267
1539	602268
19422	602269
31731	602270
5890	602271
23090	602272
17204	602273
622	602274
15653	602275
23876	602276
20740	602277
31360	602278
10240	602279
43880	602280
16658	602281
26700	602282
70991	602283
14343	602284
19282	602285
13999	602286
7296	602287
61002	602288
18183	602289
47475	602290
125756	602291
58832	602292
10639	602293
53216	602294
51724	602295
131261	602296
7753	602297
7274	602298
103210	602299
2324	602300
94049	602301
71402	602302
49879	602303
15599	602304
98184	602305
72767	602306
1001	602307
6333	602308
77334	602309
59976	602310
55216	602311
64516	602312
20163	602313
1097	602314
9186	602315
1345	602316
53859	602317
65525	602318
57245	602319
46249	602320
19534	602321
65535	602322
21674	602323
12680	602324
91118	602325
16870	602326
15416	602327
27196	602328
65374	602329
13701	602330
1503	602331
16865	602332
69978	602333
22254	602334
10513	602335
40875	602336
62804	602337
78142	602338
68345	602339
55749	602340
82226	602341
64176	602342
100821	602343
7769	602344
13572	602345
32064	602346
61705	602347
74693	602348
154507	602349
68882	602350
7678	602351
46495	602352
128307	602353
36401	602354
5417	602355
12394	602356
15638	602357
21220	602358
740	602359
40112	602360
690	602361
66388	602362
43889	602363
60110	602364
30493	602365
97553	602366
102356	602367
20460	602368
26855	602369
47951	602370
115742	602371
63792	602372
20341	602373
103578	602374
114024	602375
64745	602376
78130	602377
69487	602378
74497	602379
10931	602380
20242	602381
121482	602382
111858	602383
32961	602384
9733	602385
19186	602386
138115	602387
4614	602388
35238	602389
8058	602390
27216	602391
79439	602392
107821	602393
3384	602394
18676	602395
95167	602396
13282	602397
11526	602398
9780	602399
11581	602400
4417	602401
85754	602402
44272	602403
65273	602404
60479	602405
104914	602406
13596	602407
37031	602408
50554	602409
136690	602410
16148	602411
102162	602412
98464	602413
6406	602414
108461	602415
4962	602416
22893	602417
29204	602418
54305	602419
6705	602420
13678	602421
38804	602422
108377	602423
10415	602424
92207	602425
85487	602426
27830	602427
13524	602428
7	602429
17160	602430
3933	602431
10283	602432
56534	602433
7793	602434
95416	602435
107708	602436
71871	602437
100981	602438
39133	602439
23675	602440
77711	602441
74087	602442
48351	602443
132117	602444
96940	602445
1931	602446
51991	602447
60723	602448
45766	602449
35493	602450
13315	602451
111662	602452
40251	602453
43027	602454
24000	602455
99691	602456
23133	602457
32221	602458
103717	602459
80757	602460
75658	602461
660	602462
135937	602463
24104	602464
42223	602465
7240	602466
89899	602467
49488	602468
3243	602469
154519	602470
18274	602471
106176	602472
5072	602473
1152	602474
16829	602475
80095	602476
132548	602477
101404	602478
64947	602479
17890	602480
33397	602481
7418	602482
24609	602483
2586	602484
69686	602485
43115	602486
159201	602487
60989	602488
10534	602489
47790	602490
82609	602491
38606	602492
37285	602493
19138	602494
87709	602495
128811	602496
41862	602497
54633	602498
65433	602499
350	602500
18731	602501
5482	602502
4048	602503
71186	602504
50948	602505
92820	602506
17114	602507
7758	602508
5977	602509
41919	602510
142737	602511
54111	602512
29065	602513
62597	602514
34019	602515
74347	602516
2793	602517
23556	602518
30623	602519
32887	602520
60264	602521
72449	602522
33628	602523
18733	602524
85406	602525
34552	602526
90113	602527
73061	602528
11766	602529
16615	602530
64254	602531
3749	602532
23962	602533
37751	602534
35421	602535
7437	602536
1348	602537
75542	602538
17751	602539
63309	602540
62762	602541
29926	602542
13426	602543
3780	602544
67516	602545
80745	602546
72196	602547
31761	602548
31101	602549
653	602550
92768	602551
6845	602552
1451	602553
48375	602554
27698	602555
143	602556
8302	602557
20149	602558
109	602559
14	602560
21460	602561
15149	602562
119864	602563
5576	602564
40825	602565
20717	602566
113858	602567
53696	602568
76392	602569
75524	602570
80344	602571
138766	602572
95967	602573
97294	602574
111819	602575
38126	602576
17037	602577
1388	602578
24936	602579
89254	602580
87236	602581
10408	602582
24605	602583
8986	602584
65990	602585
29211	602586
135635	602587
152722	602588
44883	602589
14377	602590
18271	602591
140282	602592
101778	602593
69481	602594
45578	602595
30074	602596
8664	602597
20142	602598
116654	602599
54805	602600
70858	602601
20278	602602
83687	602603
21352	602604
7307	602605
24366	602606
15454	602607
29858	602608
59338	602609
1595	602610
23530	602611
25589	602612
52705	602613
100030	602614
146938	602615
66189	602616
38338	602617
11952	602618
84635	602619
80048	602620
18649	602621
85123	602622
89044	602623
15744	602624
14567	602625
220	602626
158111	602627
68329	602628
70541	602629
29604	602630
28764	602631
309	602632
13816	602633
91664	602634
42868	602635
43630	602636
24002	602637
31056	602638
55782	602639
15389	602640
9979	602641
130459	602642
35836	602643
62896	602644
58222	602645
357	602646
5408	602647
18602	602648
81476	602649
21414	602650
159393	602651
120031	602652
108510	602653
20948	602654
8831	602655
36566	602656
92962	602657
2287	602658
18275	602659
4420	602660
1084	602661
132518	602662
7601	602663
152	602664
91797	602665
38296	602666
8355	602667
26977	602668
6418	602669
46523	602670
10407	602671
106941	602672
89846	602673
31520	602674
67057	602675
19521	602676
40844	602677
14251	602678
49062	602679
96345	602680
83394	602681
21561	602682
15254	602683
69449	602684
33939	602685
95939	602686
1791	602687
134323	602688
73968	602689
15862	602690
9128	602691
133128	602692
25947	602693
115786	602694
3610	602695
129898	602696
59935	602697
33728	602698
159291	602699
1145	602700
23030	602701
14115	602702
68258	602703
38045	602704
105283	602705
61829	602706
21152	602707
616	602708
1705	602709
674	602710
146437	602711
617	602712
9497	602713
31457	602714
164	602715
30634	602716
91589	602717
7445	602718
42329	602719
24712	602720
62389	602721
40059	602722
4266	602723
1429	602724
25400	602725
145968	602726
43086	602727
17700	602728
99366	602729
14742	602730
92655	602731
16511	602732
11200	602733
37256	602734
31245	602735
22668	602736
823	602737
38937	602738
95097	602739
41626	602740
129307	602741
3536	602742
54730	602743
157529	602744
36716	602745
15925	602746
43523	602747
141	602748
3558	602749
81874	602750
162284	602751
78476	602752
85988	602753
83722	602754
49039	602755
83117	602756
29121	602757
77324	602758
6064	602759
75929	602760
40348	602761
73356	602762
45534	602763
125558	602764
71772	602765
129152	602766
119352	602767
58852	602768
25599	602769
98792	602770
36388	602771
42215	602772
67208	602773
5561	602774
4935	602775
12032	602776
104158	602777
135195	602778
39597	602779
104695	602780
5130	602781
11429	602782
102172	602783
86969	602784
28791	602785
10018	602786
1587	602787
130154	602788
42129	602789
54147	602790
34789	602791
82820	602792
651	602793
20654	602794
2454	602795
20873	602796
19929	602797
11525	602798
14418	602799
52912	602800
55016	602801
31938	602802
45402	602803
60875	602804
55723	602805
90068	602806
138513	602807
27088	602808
21354	602809
66359	602810
21339	602811
5523	602812
71632	602813
9270	602814
9714	602815
11022	602816
30567	602817
61184	602818
38929	602819
70515	602820
7391	602821
12147	602822
159288	602823
66577	602824
16582	602825
5933	602826
25223	602827
131296	602828
4867	602829
70557	602830
65425	602831
115911	602832
73267	602833
97671	602834
60059	602835
35918	602836
5145	602837
48673	602838
116847	602839
20107	602840
109096	602841
113939	602842
95327	602843
75954	602844
105307	602845
46330	602846
51951	602847
33403	602848
144485	602849
6386	602850
12312	602851
93629	602852
78853	602853
61063	602854
94934	602855
70480	602856
51806	602857
22470	602858
43428	602859
70292	602860
45114	602861
50848	602862
18033	602863
133	602864
28049	602865
19591	602866
11592	602867
49215	602868
61050	602869
35776	602870
1419	602871
43032	602872
93273	602873
11146	602874
2278	602875
102740	602876
16991	602877
31426	602878
19099	602879
98783	602880
78480	602881
39421	602882
109176	602883
9247	602884
9562	602885
16960	602886
67625	602887
25715	602888
72445	602889
119220	602890
33329	602891
12053	602892
24134	602893
5596	602894
18766	602895
7332	602896
31163	602897
45853	602898
29486	602899
20493	602900
61332	602901
34179	602902
13994	602903
38623	602904
16740	602905
110438	602906
5949	602907
66479	602908
60720	602909
70496	602910
23422	602911
88124	602912
18044	602913
7231	602914
63844	602915
70024	602916
5962	602917
61043	602918
117903	602919
54229	602920
10253	602921
8208	602922
15166	602923
29745	602924
22647	602925
42891	602926
99039	602927
164418	602928
2365	602929
41813	602930
8749	602931
13347	602932
24882	602933
122615	602934
19693	602935
65435	602936
56155	602937
47693	602938
5602	602939
104858	602940
68928	602941
135843	602942
68943	602943
2667	602944
60966	602945
9072	602946
28303	602947
5893	602948
13639	602949
32890	602950
8858	602951
96193	602952
7765	602953
50606	602954
54409	602955
19221	602956
96459	602957
97415	602958
21251	602959
2462	602960
98157	602961
16039	602962
117915	602963
8523	602964
52289	602965
45050	602966
76404	602967
25577	602968
51300	602969
11634	602970
5489	602971
702	602972
45832	602973
14488	602974
24402	602975
24298	602976
2965	602977
80356	602978
56566	602979
45343	602980
55924	602981
19660	602982
87351	602983
48935	602984
135277	602985
1102	602986
18878	602987
2987	602988
31245	602989
86056	602990
126500	602991
111529	602992
34427	602993
13786	602994
3332	602995
2497	602996
36957	602997
55509	602998
139828	602999
14269	603000
67071	603001
58673	603002
53663	603003
60158	603004
162370	603005
6775	603006
57047	603007
30215	603008
20972	603009
154177	603010
12109	603011
119780	603012
30810	603013
17242	603014
863	603015
56283	603016
76256	603017
25966	603018
39381	603019
69573	603020
37936	603021
576	603022
143458	603023
21566	603024
92858	603025
19808	603026
2367	603027
138279	603028
49560	603029
14544	603030
20107	603031
1218	603032
117622	603033
16219	603034
41620	603035
12417	603036
140469	603037
17196	603038
4178	603039
61083	603040
7637	603041
8266	603042
6883	603043
25407	603044
27253	603045
113834	603046
33326	603047
31973	603048
57186	603049
80036	603050
23826	603051
83959	603052
33304	603053
847	603054
3329	603055
4700	603056
30839	603057
42175	603058
129750	603059
43494	603060
119429	603061
4041	603062
3327	603063
88714	603064
22775	603065
78129	603066
11117	603067
14278	603068
52760	603069
157	603070
26574	603071
3158	603072
90131	603073
45802	603074
20730	603075
15759	603076
101078	603077
20633	603078
9177	603079
53881	603080
7600	603081
42070	603082
23628	603083
35441	603084
124977	603085
20004	603086
39572	603087
1541	603088
76194	603089
54430	603090
94467	603091
29521	603092
52625	603093
46395	603094
153501	603095
40592	603096
66083	603097
53436	603098
398	603099
9905	603100
6451	603101
9177	603102
82019	603103
53788	603104
26592	603105
70926	603106
57451	603107
122406	603108
40239	603109
7975	603110
42356	603111
25914	603112
7229	603113
49702	603114
26222	603115
82947	603116
1693	603117
8768	603118
8947	603119
13643	603120
66201	603121
117720	603122
110858	603123
103453	603124
10612	603125
6977	603126
16596	603127
9203	603128
22593	603129
22827	603130
5278	603131
143777	603132
11809	603133
80724	603134
9323	603135
31468	603136
62824	603137
28827	603138
122268	603139
46644	603140
7295	603141
26010	603142
114755	603143
124377	603144
43101	603145
19224	603146
20637	603147
75585	603148
516	603149
88630	603150
42978	603151
100997	603152
124891	603153
44501	603154
55446	603155
819	603156
15297	603157
134385	603158
3821	603159
22984	603160
54423	603161
57206	603162
101586	603163
168048	603164
22234	603165
110190	603166
2630	603167
8124	603168
88687	603169
56223	603170
6611	603171
88189	603172
43377	603173
61819	603174
93479	603175
139064	603176
34153	603177
4262	603178
15966	603179
17779	603180
6855	603181
2408	603182
7817	603183
75055	603184
52779	603185
103070	603186
516	603187
10920	603188
138625	603189
10537	603190
129288	603191
40719	603192
134733	603193
59318	603194
68086	603195
11511	603196
11458	603197
10174	603198
21908	603199
3172	603200
1090	603201
54956	603202
19669	603203
42622	603204
49158	603205
6891	603206
14649	603207
26278	603208
94388	603209
52198	603210
164378	603211
64481	603212
25838	603213
38557	603214
18110	603215
538	603216
128919	603217
35747	603218
3355	603219
46258	603220
69703	603221
25528	603222
36429	603223
145648	603224
57828	603225
71711	603226
81686	603227
70967	603228
5134	603229
28082	603230
4070	603231
60946	603232
12993	603233
14659	603234
47977	603235
12269	603236
33982	603237
140267	603238
60775	603239
51500	603240
84093	603241
89225	603242
16388	603243
58651	603244
17511	603245
76432	603246
97025	603247
111165	603248
129343	603249
37427	603250
14105	603251
62760	603252
58868	603253
44683	603254
123791	603255
136622	603256
29635	603257
59974	603258
1627	603259
38263	603260
40907	603261
58395	603262
42005	603263
67760	603264
65337	603265
7967	603266
19084	603267
8531	603268
2103	603269
83448	603270
22573	603271
114119	603272
70919	603273
101591	603274
19619	603275
16649	603276
66368	603277
48520	603278
64636	603279
92359	603280
34950	603281
30790	603282
36498	603283
46716	603284
59708	603285
43107	603286
59650	603287
157772	603288
72013	603289
12750	603290
53731	603291
72079	603292
46682	603293
70731	603294
1740	603295
23987	603296
31243	603297
13203	603298
43914	603299
123454	603300
82881	603301
4793	603302
13258	603303
21267	603304
162221	603305
96528	603306
163998	603307
14192	603308
28096	603309
3527	603310
4404	603311
36880	603312
8236	603313
104482	603314
20055	603315
1051	603316
78760	603317
6631	603318
9056	603319
17664	603320
14358	603321
128575	603322
68025	603323
34087	603324
42911	603325
104283	603326
9546	603327
9403	603328
78347	603329
11343	603330
72874	603331
35584	603332
11237	603333
913	603334
68853	603335
1385	603336
3982	603337
6838	603338
5040	603339
122306	603340
73346	603341
77422	603342
18859	603343
24220	603344
594	603345
139279	603346
74402	603347
12983	603348
93358	603349
34508	603350
27509	603351
1158	603352
65064	603353
75192	603354
132796	603355
52340	603356
9687	603357
120964	603358
54419	603359
198	603360
77825	603361
30286	603362
30662	603363
24460	603364
14047	603365
104450	603366
12798	603367
37302	603368
7547	603369
8376	603370
5019	603371
61194	603372
56267	603373
39030	603374
48876	603375
30790	603376
3674	603377
65044	603378
11243	603379
3967	603380
15624	603381
68513	603382
228	603383
62092	603384
1455	603385
13212	603386
6743	603387
60953	603388
1229	603389
164152	603390
19822	603391
24213	603392
97854	603393
18158	603394
154656	603395
32276	603396
26454	603397
4750	603398
48070	603399
2452	603400
120179	603401
87247	603402
24908	603403
1753	603404
63291	603405
65535	603406
9105	603407
30853	603408
15	603409
21199	603410
746	603411
564	603412
35668	603413
22025	603414
69927	603415
19033	603416
69639	603417
54397	603418
87426	603419
2372	603420
64257	603421
67493	603422
91794	603423
53807	603424
101799	603425
13166	603426
11082	603427
91929	603428
122888	603429
45176	603430
61532	603431
22370	603432
159152	603433
2559	603434
96899	603435
142777	603436
9408	603437
100829	603438
6947	603439
24823	603440
18560	603441
5768	603442
76352	603443
90580	603444
100564	603445
90401	603446
81437	603447
15635	603448
41061	603449
31549	603450
83635	603451
12930	603452
104707	603453
60838	603454
108373	603455
26504	603456
42082	603457
2255	603458
85055	603459
45141	603460
58384	603461
37	603462
106588	603463
32289	603464
100861	603465
2873	603466
99026	603467
130120	603468
55038	603469
46477	603470
18625	603471
152543	603472
101796	603473
65443	603474
21924	603475
54018	603476
14908	603477
104411	603478
11986	603479
1619	603480
18378	603481
105542	603482
26096	603483
97482	603484
56746	603485
64120	603486
18448	603487
14719	603488
56310	603489
52135	603490
17957	603491
33444	603492
23222	603493
10608	603494
54820	603495
15571	603496
21995	603497
3892	603498
2973	603499
45944	603500
1321	603501
95310	603502
67066	603503
18215	603504
12629	603505
349	603506
1455	603507
59336	603508
24439	603509
113388	603510
59025	603511
4177	603512
21346	603513
21609	603514
8026	603515
2057	603516
24536	603517
74145	603518
15351	603519
38234	603520
45830	603521
16	603522
22986	603523
53514	603524
34609	603525
98378	603526
29703	603527
45682	603528
65545	603529
89993	603530
90656	603531
15832	603532
71846	603533
11295	603534
141051	603535
12812	603536
112128	603537
28379	603538
4699	603539
61861	603540
40182	603541
29062	603542
6850	603543
16807	603544
108997	603545
64007	603546
60397	603547
17062	603548
25072	603549
8303	603550
41725	603551
49646	603552
80904	603553
39700	603554
18261	603555
3722	603556
16221	603557
95244	603558
4694	603559
11157	603560
82296	603561
5071	603562
43074	603563
100519	603564
3513	603565
53417	603566
81064	603567
28207	603568
59570	603569
6179	603570
97522	603571
27461	603572
123865	603573
32127	603574
5779	603575
40500	603576
6914	603577
84025	603578
11692	603579
70903	603580
27328	603581
92831	603582
2108	603583
64728	603584
28040	603585
67617	603586
96728	603587
131803	603588
108860	603589
9697	603590
649	603591
4335	603592
18830	603593
15165	603594
126848	603595
10523	603596
112608	603597
19348	603598
133675	603599
5681	603600
31267	603601
4126	603602
95823	603603
111421	603604
83247	603605
12223	603606
4476	603607
63466	603608
62602	603609
33783	603610
39717	603611
77988	603612
26142	603613
34234	603614
4293	603615
2695	603616
28853	603617
72521	603618
67698	603619
511	603620
165423	603621
6661	603622
19995	603623
55491	603624
111127	603625
1253	603626
2062	603627
9358	603628
61108	603629
48796	603630
378	603631
21502	603632
8811	603633
13060	603634
10146	603635
20378	603636
100073	603637
43955	603638
67827	603639
64534	603640
12376	603641
66764	603642
6358	603643
2425	603644
107867	603645
42709	603646
16236	603647
109989	603648
27977	603649
44924	603650
49203	603651
129791	603652
136434	603653
97183	603654
78265	603655
109413	603656
18524	603657
93673	603658
3959	603659
56952	603660
72267	603661
1296	603662
114458	603663
27900	603664
9359	603665
39957	603666
65698	603667
3849	603668
25921	603669
14508	603670
15830	603671
12820	603672
58186	603673
27247	603674
74546	603675
40316	603676
54251	603677
123040	603678
2580	603679
109472	603680
5751	603681
19354	603682
942	603683
63335	603684
49815	603685
159543	603686
146063	603687
26387	603688
10267	603689
64	603690
1175	603691
20416	603692
1898	603693
97065	603694
68270	603695
17282	603696
113948	603697
54713	603698
2947	603699
19602	603700
19091	603701
25866	603702
1148	603703
52638	603704
112284	603705
13328	603706
8030	603707
2077	603708
15668	603709
39232	603710
30389	603711
83730	603712
105041	603713
33050	603714
111738	603715
17456	603716
136936	603717
25160	603718
55222	603719
15999	603720
79396	603721
63170	603722
12121	603723
7414	603724
65156	603725
38413	603726
10397	603727
68558	603728
15048	603729
49853	603730
138	603731
82711	603732
71916	603733
34254	603734
21710	603735
17583	603736
57415	603737
117808	603738
12373	603739
65965	603740
130478	603741
47557	603742
11961	603743
41282	603744
11048	603745
83430	603746
15320	603747
132220	603748
39198	603749
89485	603750
48258	603751
22636	603752
74314	603753
77210	603754
60787	603755
31632	603756
80681	603757
43300	603758
11442	603759
45795	603760
2870	603761
13364	603762
1202	603763
113336	603764
20280	603765
19970	603766
32408	603767
73537	603768
25881	603769
150058	603770
10976	603771
58159	603772
36503	603773
56492	603774
41689	603775
32966	603776
84156	603777
158593	603778
57661	603779
19011	603780
21144	603781
22878	603782
111954	603783
99018	603784
13554	603785
132202	603786
884	603787
9974	603788
9062	603789
14476	603790
6273	603791
22098	603792
42388	603793
42054	603794
61601	603795
69805	603796
177	603797
14781	603798
84936	603799
35721	603800
104187	603801
23647	603802
96220	603803
16038	603804
42875	603805
5122	603806
800	603807
67343	603808
105070	603809
58036	603810
43375	603811
1977	603812
71867	603813
407	603814
61589	603815
71412	603816
42867	603817
41924	603818
31594	603819
22271	603820
42421	603821
17007	603822
14071	603823
69718	603824
7017	603825
9449	603826
39338	603827
50578	603828
33130	603829
106104	603830
22761	603831
13632	603832
7320	603833
57572	603834
93050	603835
694	603836
29410	603837
92107	603838
6671	603839
79815	603840
80447	603841
71099	603842
71628	603843
27525	603844
76044	603845
58211	603846
9977	603847
50762	603848
38869	603849
77557	603850
39584	603851
9090	603852
87372	603853
138604	603854
60338	603855
27747	603856
32603	603857
19035	603858
56400	603859
17499	603860
161411	603861
116689	603862
11481	603863
34028	603864
47564	603865
18522	603866
116893	603867
15866	603868
16532	603869
22242	603870
12852	603871
79295	603872
78459	603873
5039	603874
3372	603875
140518	603876
407	603877
11816	603878
70187	603879
73619	603880
22299	603881
9455	603882
137872	603883
24241	603884
95733	603885
4734	603886
29445	603887
42229	603888
27372	603889
99812	603890
35898	603891
84502	603892
30805	603893
19870	603894
77226	603895
8407	603896
472	603897
18031	603898
4081	603899
61154	603900
5220	603901
79299	603902
40742	603903
44048	603904
38293	603905
97774	603906
12395	603907
53521	603908
29918	603909
1503	603910
43521	603911
135786	603912
33763	603913
3825	603914
104818	603915
40952	603916
9698	603917
2434	603918
16142	603919
123405	603920
65728	603921
21547	603922
89981	603923
91250	603924
67042	603925
42680	603926
27806	603927
5468	603928
27448	603929
21163	603930
43779	603931
4305	603932
8991	603933
9189	603934
12239	603935
2604	603936
135427	603937
3267	603938
102264	603939
6532	603940
44465	603941
11004	603942
7293	603943
47576	603944
5843	603945
19860	603946
1778	603947
475	603948
21406	603949
60617	603950
637	603951
97793	603952
31317	603953
15441	603954
31271	603955
54511	603956
50756	603957
21583	603958
22605	603959
99731	603960
34895	603961
27015	603962
25941	603963
22776	603964
6561	603965
9395	603966
6784	603967
38739	603968
21518	603969
51536	603970
9593	603971
82378	603972
48687	603973
43344	603974
95194	603975
46788	603976
42444	603977
3492	603978
36494	603979
51049	603980
16402	603981
39187	603982
33364	603983
29676	603984
157883	603985
54027	603986
21698	603987
37612	603988
27059	603989
20380	603990
17549	603991
22934	603992
75801	603993
5605	603994
10113	603995
16829	603996
89878	603997
16948	603998
31444	603999
94621	604000
14599	604001
10940	604002
12966	604003
46827	604004
9373	604005
97872	604006
72737	604007
75942	604008
2004	604009
4378	604010
92887	604011
21179	604012
11128	604013
12332	604014
14701	604015
8957	604016
38542	604017
154928	604018
14083	604019
5776	604020
114959	604021
9322	604022
88965	604023
26112	604024
15454	604025
63691	604026
27188	604027
51	604028
34134	604029
87872	604030
57438	604031
162484	604032
105045	604033
54088	604034
154757	604035
22472	604036
168612	604037
95330	604038
25693	604039
105751	604040
20088	604041
14067	604042
63961	604043
168238	604044
29546	604045
58984	604046
53039	604047
39891	604048
115206	604049
10452	604050
131695	604051
29582	604052
35497	604053
69358	604054
53323	604055
30597	604056
60102	604057
84497	604058
59366	604059
6370	604060
231	604061
25432	604062
6129	604063
87772	604064
108719	604065
52211	604066
68138	604067
11963	604068
40808	604069
128038	604070
57215	604071
89	604072
80044	604073
45479	604074
55756	604075
5527	604076
21333	604077
61369	604078
17794	604079
7368	604080
19509	604081
121579	604082
68660	604083
100810	604084
19503	604085
11704	604086
83322	604087
11818	604088
71535	604089
8569	604090
89513	604091
65124	604092
9039	604093
2924	604094
1600	604095
50272	604096
6079	604097
8995	604098
2516	604099
115936	604100
17078	604101
30398	604102
55469	604103
9178	604104
35946	604105
17588	604106
85769	604107
7185	604108
48391	604109
94196	604110
17719	604111
120083	604112
27578	604113
78921	604114
40	604115
29051	604116
5491	604117
86763	604118
58676	604119
64223	604120
5604	604121
10529	604122
6680	604123
43817	604124
36908	604125
31738	604126
112214	604127
15664	604128
39885	604129
64484	604130
34598	604131
90495	604132
62	604133
7338	604134
25630	604135
91825	604136
20731	604137
6715	604138
61960	604139
36968	604140
38796	604141
162553	604142
1176	604143
63669	604144
16919	604145
119283	604146
18258	604147
12911	604148
12558	604149
32874	604150
51547	604151
154710	604152
114687	604153
31807	604154
90001	604155
28431	604156
42130	604157
8342	604158
65869	604159
75250	604160
25655	604161
27082	604162
44551	604163
7312	604164
10126	604165
15960	604166
45671	604167
57335	604168
304	604169
2367	604170
38443	604171
122571	604172
35223	604173
9427	604174
65926	604175
43150	604176
19143	604177
13384	604178
160227	604179
169305	604180
40248	604181
75107	604182
36994	604183
4791	604184
37701	604185
72888	604186
6674	604187
28992	604188
36260	604189
13882	604190
35243	604191
3659	604192
63552	604193
13872	604194
5107	604195
37677	604196
18841	604197
70731	604198
58888	604199
78920	604200
93	604201
89358	604202
29384	604203
123248	604204
99373	604205
15042	604206
34633	604207
79770	604208
8154	604209
5456	604210
5782	604211
7904	604212
42702	604213
82157	604214
37995	604215
2361	604216
129295	604217
10534	604218
53861	604219
85538	604220
91399	604221
47804	604222
52558	604223
82662	604224
19106	604225
80910	604226
70239	604227
31452	604228
33197	604229
1250	604230
131210	604231
44941	604232
46181	604233
86924	604234
36165	604235
81210	604236
17250	604237
69480	604238
5467	604239
24338	604240
60	604241
4211	604242
52768	604243
41487	604244
77764	604245
23047	604246
22219	604247
2653	604248
13293	604249
40012	604250
1523	604251
4934	604252
48243	604253
34982	604254
4636	604255
21690	604256
66884	604257
4721	604258
103118	604259
98983	604260
59233	604261
29115	604262
149790	604263
35576	604264
76105	604265
10818	604266
85032	604267
136878	604268
15143	604269
14338	604270
54760	604271
41575	604272
90383	604273
12019	604274
145276	604275
32622	604276
80914	604277
62411	604278
140041	604279
23176	604280
51222	604281
43631	604282
75927	604283
27741	604284
53584	604285
22822	604286
10157	604287
98841	604288
5932	604289
20213	604290
32065	604291
41511	604292
15110	604293
19958	604294
120819	604295
16253	604296
11075	604297
33816	604298
65272	604299
4311	604300
31180	604301
44352	604302
159944	604303
1183	604304
3620	604305
64114	604306
125210	604307
49222	604308
50796	604309
135915	604310
29166	604311
48002	604312
28575	604313
11671	604314
1613	604315
11377	604316
2407	604317
43040	604318
30593	604319
113715	604320
33448	604321
16072	604322
8573	604323
28659	604324
418	604325
32316	604326
34596	604327
4287	604328
7382	604329
64784	604330
117785	604331
855	604332
2231	604333
59988	604334
41648	604335
8724	604336
10082	604337
71688	604338
49810	604339
85278	604340
1588	604341
50449	604342
103640	604343
17798	604344
22505	604345
85492	604346
47735	604347
52726	604348
25378	604349
2682	604350
9023	604351
29723	604352
126924	604353
3272	604354
23980	604355
54609	604356
125484	604357
36124	604358
62643	604359
37313	604360
119870	604361
27317	604362
6905	604363
52609	604364
47433	604365
164075	604366
37029	604367
20356	604368
10262	604369
41696	604370
21463	604371
4092	604372
9161	604373
59013	604374
19131	604375
115864	604376
43500	604377
11680	604378
166622	604379
20270	604380
4375	604381
49122	604382
56823	604383
79380	604384
3098	604385
65032	604386
74161	604387
8732	604388
37921	604389
25331	604390
39161	604391
23592	604392
65996	604393
83161	604394
122986	604395
40172	604396
46336	604397
42530	604398
70276	604399
21786	604400
39986	604401
95617	604402
39608	604403
4747	604404
43492	604405
8454	604406
34052	604407
33196	604408
89352	604409
149484	604410
47617	604411
55679	604412
75237	604413
23154	604414
31412	604415
7725	604416
7795	604417
11079	604418
5053	604419
65452	604420
11445	604421
58898	604422
51159	604423
147862	604424
33333	604425
48359	604426
17627	604427
29562	604428
84981	604429
91371	604430
114508	604431
133	604432
85599	604433
17023	604434
138965	604435
6157	604436
13352	604437
10286	604438
19312	604439
55987	604440
40717	604441
35932	604442
19804	604443
153331	604444
109281	604445
66011	604446
25570	604447
10510	604448
16950	604449
49983	604450
369	604451
139502	604452
31077	604453
95012	604454
116502	604455
28089	604456
35579	604457
104974	604458
6495	604459
24186	604460
5700	604461
63096	604462
9700	604463
46951	604464
46	604465
12406	604466
4588	604467
1098	604468
103443	604469
80204	604470
128903	604471
72598	604472
6378	604473
27999	604474
69976	604475
354	604476
15466	604477
15722	604478
19319	604479
106519	604480
60214	604481
59216	604482
35196	604483
23939	604484
29705	604485
8067	604486
54523	604487
95404	604488
28666	604489
14828	604490
17332	604491
31916	604492
12799	604493
157985	604494
8720	604495
30181	604496
78343	604497
117812	604498
35459	604499
22085	604500
27849	604501
44084	604502
44702	604503
125353	604504
75367	604505
5528	604506
20746	604507
8503	604508
64963	604509
4393	604510
49858	604511
74955	604512
32713	604513
1692	604514
21748	604515
51810	604516
6233	604517
30065	604518
78537	604519
22042	604520
2329	604521
43696	604522
2026	604523
23014	604524
24459	604525
33287	604526
425	604527
18007	604528
100485	604529
4682	604530
47969	604531
58451	604532
96314	604533
12778	604534
34187	604535
35284	604536
106831	604537
30991	604538
169514	604539
100164	604540
7639	604541
104353	604542
13433	604543
17182	604544
31454	604545
7830	604546
54614	604547
70902	604548
51	604549
2673	604550
55816	604551
31216	604552
115962	604553
80877	604554
459	604555
65683	604556
708	604557
49314	604558
1212	604559
42	604560
30311	604561
35425	604562
48371	604563
51101	604564
8822	604565
14600	604566
36511	604567
93060	604568
8517	604569
8692	604570
69396	604571
2318	604572
11775	604573
445	604574
2912	604575
81922	604576
82478	604577
34118	604578
48478	604579
30159	604580
146245	604581
48460	604582
5662	604583
16595	604584
36147	604585
48750	604586
18628	604587
6766	604588
14615	604589
8420	604590
25824	604591
38034	604592
36072	604593
69683	604594
7308	604595
52904	604596
22429	604597
163358	604598
56635	604599
33627	604600
30620	604601
27680	604602
34843	604603
71741	604604
58767	604605
4366	604606
31906	604607
62133	604608
31609	604609
89038	604610
29800	604611
84326	604612
90317	604613
62085	604614
2105	604615
30837	604616
49714	604617
20825	604618
3160	604619
7137	604620
68565	604621
16049	604622
2783	604623
2217	604624
33371	604625
239	604626
53262	604627
86940	604628
5152	604629
22681	604630
56656	604631
56845	604632
80269	604633
33263	604634
48929	604635
57223	604636
87309	604637
56280	604638
73034	604639
29973	604640
73498	604641
46095	604642
43040	604643
8486	604644
90566	604645
13613	604646
33476	604647
74028	604648
47861	604649
23299	604650
95082	604651
10097	604652
6131	604653
126323	604654
90320	604655
33709	604656
160649	604657
51191	604658
1554	604659
46745	604660
19778	604661
672	604662
79647	604663
143307	604664
103461	604665
50294	604666
115461	604667
69037	604668
63553	604669
135543	604670
106025	604671
272	604672
1821	604673
7297	604674
435	604675
81484	604676
112188	604677
12478	604678
80536	604679
2938	604680
27538	604681
12033	604682
44476	604683
22057	604684
6645	604685
49437	604686
26285	604687
77082	604688
14565	604689
9835	604690
3710	604691
67646	604692
96603	604693
144298	604694
86766	604695
28230	604696
21201	604697
37836	604698
39008	604699
47166	604700
44581	604701
124411	604702
86326	604703
42456	604704
15723	604705
35373	604706
57161	604707
27466	604708
110433	604709
73998	604710
2785	604711
126340	604712
18081	604713
92891	604714
1964	604715
88018	604716
9229	604717
80344	604718
2395	604719
707	604720
120832	604721
9517	604722
28749	604723
42853	604724
61211	604725
3179	604726
44453	604727
5489	604728
16349	604729
17360	604730
55861	604731
26531	604732
67301	604733
2031	604734
117732	604735
24160	604736
14429	604737
11682	604738
91296	604739
155691	604740
5604	604741
57282	604742
6827	604743
80490	604744
76071	604745
14749	604746
32522	604747
14170	604748
29151	604749
12048	604750
20374	604751
146453	604752
44679	604753
6154	604754
28066	604755
152	604756
28032	604757
60745	604758
52042	604759
21564	604760
19822	604761
14489	604762
22563	604763
101161	604764
97458	604765
77019	604766
7646	604767
90205	604768
55182	604769
122048	604770
93339	604771
15524	604772
91355	604773
68750	604774
4302	604775
4911	604776
400	604777
108777	604778
156441	604779
119653	604780
97694	604781
154440	604782
6434	604783
56723	604784
63772	604785
110579	604786
6552	604787
9368	604788
79099	604789
732	604790
108788	604791
33326	604792
28789	604793
50497	604794
19420	604795
75944	604796
36396	604797
28054	604798
13273	604799
65209	604800
41099	604801
151222	604802
52866	604803
17052	604804
7048	604805
7851	604806
2951	604807
87344	604808
126378	604809
53293	604810
1986	604811
47389	604812
157027	604813
49339	604814
106975	604815
8240	604816
164250	604817
56057	604818
39170	604819
85927	604820
10780	604821
24315	604822
20430	604823
150021	604824
27888	604825
11096	604826
38809	604827
81306	604828
25384	604829
53909	604830
12829	604831
81643	604832
8398	604833
109469	604834
41327	604835
59160	604836
138453	604837
72	604838
3406	604839
2958	604840
61955	604841
99778	604842
48595	604843
95900	604844
143195	604845
42080	604846
2540	604847
7497	604848
5036	604849
81619	604850
8218	604851
1767	604852
47834	604853
82329	604854
120340	604855
47930	604856
51355	604857
16564	604858
10306	604859
501	604860
7366	604861
100302	604862
168442	604863
35689	604864
2310	604865
811	604866
9749	604867
18962	604868
64505	604869
3337	604870
45839	604871
56891	604872
83221	604873
79098	604874
14760	604875
39538	604876
14499	604877
1173	604878
5170	604879
114022	604880
25558	604881
88022	604882
50318	604883
111489	604884
13919	604885
99687	604886
3469	604887
89885	604888
9162	604889
2489	604890
34372	604891
3049	604892
4210	604893
130834	604894
112307	604895
52364	604896
346	604897
5579	604898
13022	604899
1326	604900
76711	604901
87542	604902
2498	604903
34498	604904
78818	604905
23114	604906
16013	604907
7089	604908
119543	604909
88671	604910
23340	604911
1296	604912
33555	604913
45574	604914
10843	604915
12849	604916
82047	604917
26063	604918
82367	604919
45313	604920
36470	604921
20443	604922
69524	604923
18028	604924
17066	604925
34063	604926
2658	604927
74928	604928
14535	604929
37207	604930
125115	604931
2488	604932
7035	604933
72085	604934
33684	604935
19805	604936
18380	604937
1644	604938
113612	604939
65995	604940
13356	604941
47780	604942
22263	604943
54392	604944
78803	604945
1637	604946
9726	604947
40207	604948
9388	604949
64426	604950
20312	604951
10070	604952
7051	604953
62800	604954
3912	604955
167177	604956
1100	604957
37877	604958
556	604959
65755	604960
39882	604961
1719	604962
76582	604963
89790	604964
32250	604965
25277	604966
17441	604967
3413	604968
98262	604969
83012	604970
76231	604971
88527	604972
26760	604973
121833	604974
27071	604975
7146	604976
161260	604977
32939	604978
79348	604979
58585	604980
155261	604981
55644	604982
32504	604983
80408	604984
47412	604985
2047	604986
28183	604987
2802	604988
86018	604989
152	604990
32734	604991
63110	604992
38750	604993
162052	604994
23028	604995
152744	604996
10474	604997
15782	604998
62056	604999
27069	605000
8007	605001
34792	605002
37146	605003
80844	605004
13769	605005
91904	605006
56743	605007
163459	605008
66970	605009
82002	605010
21379	605011
79776	605012
32235	605013
496	605014
71642	605015
29534	605016
48886	605017
5523	605018
39105	605019
165781	605020
87232	605021
713	605022
62093	605023
77306	605024
12359	605025
96278	605026
36474	605027
4219	605028
14401	605029
60913	605030
54671	605031
1119	605032
20050	605033
25105	605034
94587	605035
13063	605036
40601	605037
40131	605038
126506	605039
58825	605040
63197	605041
9489	605042
23722	605043
35955	605044
15764	605045
28602	605046
6388	605047
54461	605048
100597	605049
143602	605050
9843	605051
33839	605052
37714	605053
15985	605054
25295	605055
25765	605056
56723	605057
36219	605058
5774	605059
35624	605060
25255	605061
25846	605062
29573	605063
13189	605064
117663	605065
858	605066
36542	605067
2082	605068
3750	605069
5468	605070
39306	605071
7743	605072
6550	605073
73054	605074
42367	605075
24613	605076
2518	605077
62269	605078
26233	605079
21053	605080
13	605081
40080	605082
64720	605083
48553	605084
30562	605085
60720	605086
9078	605087
4397	605088
54120	605089
35033	605090
11029	605091
2045	605092
78004	605093
14227	605094
113207	605095
2535	605096
104777	605097
80168	605098
2557	605099
121	605100
70857	605101
59305	605102
35761	605103
55985	605104
3390	605105
138869	605106
31124	605107
3123	605108
57478	605109
32612	605110
85894	605111
95598	605112
88094	605113
3347	605114
2369	605115
90809	605116
45681	605117
38785	605118
41622	605119
50144	605120
18457	605121
16459	605122
32986	605123
82841	605124
7957	605125
16036	605126
68995	605127
39562	605128
33137	605129
7567	605130
93923	605131
129524	605132
1208	605133
134840	605134
1032	605135
11660	605136
24305	605137
1721	605138
972	605139
94854	605140
3091	605141
66310	605142
12004	605143
35034	605144
32920	605145
7032	605146
7931	605147
80944	605148
24077	605149
40579	605150
25201	605151
20404	605152
94156	605153
83763	605154
36903	605155
93143	605156
53959	605157
71174	605158
34673	605159
50320	605160
14684	605161
97441	605162
5804	605163
8674	605164
60535	605165
4507	605166
18196	605167
61945	605168
15738	605169
34318	605170
16100	605171
61762	605172
22255	605173
18249	605174
30737	605175
120197	605176
55904	605177
51282	605178
21941	605179
15773	605180
16514	605181
19994	605182
81519	605183
120241	605184
46871	605185
89887	605186
36164	605187
45994	605188
12706	605189
4760	605190
71716	605191
4785	605192
2049	605193
75472	605194
27633	605195
68737	605196
65037	605197
92454	605198
137255	605199
42269	605200
36628	605201
55528	605202
98019	605203
2717	605204
1294	605205
15336	605206
107999	605207
44466	605208
97487	605209
16922	605210
4105	605211
37221	605212
508	605213
16003	605214
79062	605215
12990	605216
45030	605217
848	605218
48278	605219
15803	605220
54161	605221
3575	605222
6610	605223
40611	605224
26460	605225
106700	605226
3500	605227
69438	605228
10069	605229
135141	605230
29424	605231
30	605232
27874	605233
98703	605234
112018	605235
38403	605236
69568	605237
106553	605238
8714	605239
59898	605240
94413	605241
9809	605242
7179	605243
9985	605244
67910	605245
3	605246
24654	605247
34391	605248
5491	605249
34056	605250
87789	605251
34046	605252
49947	605253
22563	605254
6952	605255
60862	605256
167345	605257
105103	605258
20684	605259
54967	605260
4957	605261
12674	605262
15304	605263
53054	605264
112403	605265
753	605266
43513	605267
84743	605268
27410	605269
19067	605270
14277	605271
20630	605272
1016	605273
42257	605274
80239	605275
821	605276
4256	605277
9864	605278
5281	605279
85656	605280
77699	605281
31354	605282
26776	605283
11290	605284
2487	605285
129816	605286
124979	605287
48178	605288
1127	605289
25506	605290
70448	605291
39081	605292
986	605293
2966	605294
116721	605295
23530	605296
55482	605297
38853	605298
27376	605299
20893	605300
41154	605301
5399	605302
4258	605303
20472	605304
130647	605305
1536	605306
107	605307
83310	605308
30490	605309
9418	605310
108276	605311
249	605312
34650	605313
38469	605314
61753	605315
6237	605316
8436	605317
44837	605318
14451	605319
8163	605320
20879	605321
23109	605322
7425	605323
115116	605324
32168	605325
23016	605326
12514	605327
1138	605328
29657	605329
43626	605330
18462	605331
84227	605332
6450	605333
134672	605334
93996	605335
27118	605336
14790	605337
10043	605338
29153	605339
58854	605340
99026	605341
30075	605342
22295	605343
2876	605344
298	605345
2692	605346
487	605347
82706	605348
43695	605349
46442	605350
4986	605351
61029	605352
32681	605353
26562	605354
3510	605355
45041	605356
88513	605357
75442	605358
10644	605359
1259	605360
3716	605361
134539	605362
75939	605363
26083	605364
20917	605365
8502	605366
21376	605367
7048	605368
5361	605369
86990	605370
863	605371
37675	605372
25301	605373
22654	605374
120489	605375
21817	605376
40235	605377
138489	605378
38055	605379
80484	605380
5899	605381
853	605382
29323	605383
26936	605384
23248	605385
124586	605386
122082	605387
9302	605388
10525	605389
122474	605390
8455	605391
10055	605392
66917	605393
59721	605394
34318	605395
11534	605396
10477	605397
89442	605398
22821	605399
1539	605400
120805	605401
3434	605402
31425	605403
78023	605404
94324	605405
75535	605406
2967	605407
71858	605408
27134	605409
26193	605410
5872	605411
7105	605412
46991	605413
37692	605414
6820	605415
17038	605416
983	605417
22709	605418
113492	605419
12184	605420
12128	605421
86058	605422
13476	605423
18508	605424
88340	605425
7813	605426
47032	605427
2208	605428
18057	605429
33239	605430
12054	605431
112313	605432
886	605433
65048	605434
89993	605435
80514	605436
8654	605437
75616	605438
15662	605439
67235	605440
50654	605441
83	605442
37251	605443
8385	605444
12821	605445
48016	605446
36817	605447
34336	605448
4494	605449
13888	605450
114761	605451
15976	605452
37663	605453
148926	605454
8526	605455
86	605456
58273	605457
7587	605458
67760	605459
77547	605460
16680	605461
42042	605462
115153	605463
61842	605464
3562	605465
1385	605466
14081	605467
91776	605468
160383	605469
13462	605470
9397	605471
56964	605472
7184	605473
23442	605474
1816	605475
64903	605476
71486	605477
14787	605478
54450	605479
28401	605480
58098	605481
42808	605482
44073	605483
22872	605484
51579	605485
40353	605486
65042	605487
6850	605488
44	605489
73224	605490
4649	605491
61	605492
69077	605493
279	605494
109927	605495
53019	605496
83716	605497
81989	605498
89011	605499
27147	605500
10213	605501
38714	605502
48277	605503
108558	605504
42934	605505
59531	605506
1284	605507
27807	605508
54458	605509
78954	605510
22857	605511
20537	605512
5916	605513
62002	605514
64	605515
41915	605516
31765	605517
3076	605518
228	605519
58474	605520
84849	605521
20577	605522
91498	605523
123317	605524
6248	605525
31821	605526
26416	605527
9193	605528
107619	605529
39708	605530
2480	605531
24596	605532
19311	605533
106723	605534
90448	605535
1228	605536
35596	605537
59841	605538
69693	605539
97385	605540
9379	605541
29008	605542
9617	605543
108078	605544
18765	605545
35952	605546
3782	605547
93609	605548
97062	605549
8562	605550
46855	605551
43556	605552
51192	605553
103588	605554
112358	605555
28112	605556
74975	605557
8557	605558
10189	605559
8758	605560
28251	605561
48228	605562
121310	605563
87817	605564
28175	605565
22957	605566
47119	605567
84446	605568
99495	605569
23528	605570
39082	605571
22436	605572
81895	605573
36193	605574
16623	605575
3883	605576
39687	605577
49353	605578
62402	605579
102806	605580
106240	605581
37644	605582
132817	605583
8917	605584
1943	605585
1067	605586
678	605587
39560	605588
37183	605589
13263	605590
85269	605591
57996	605592
20760	605593
108314	605594
111171	605595
46224	605596
82331	605597
4055	605598
130937	605599
3459	605600
19354	605601
60687	605602
65170	605603
74715	605604
84715	605605
36721	605606
12202	605607
24588	605608
46599	605609
121774	605610
137436	605611
62945	605612
36629	605613
332	605614
69275	605615
99750	605616
13683	605617
126142	605618
11602	605619
32974	605620
41107	605621
20897	605622
98185	605623
27577	605624
80043	605625
1147	605626
38001	605627
6461	605628
170302	605629
120001	605630
46466	605631
46257	605632
84890	605633
88629	605634
56527	605635
18450	605636
94144	605637
11000	605638
4993	605639
6298	605640
37086	605641
54614	605642
22030	605643
7751	605644
43693	605645
100274	605646
13545	605647
15385	605648
31331	605649
164422	605650
45401	605651
31379	605652
10460	605653
12002	605654
41975	605655
3821	605656
38042	605657
5436	605658
11186	605659
7090	605660
30683	605661
7327	605662
80251	605663
2451	605664
12009	605665
51033	605666
113400	605667
12445	605668
78232	605669
25392	605670
2650	605671
89032	605672
26915	605673
135292	605674
8568	605675
76833	605676
52606	605677
30893	605678
16066	605679
64056	605680
84171	605681
49057	605682
55196	605683
167736	605684
1511	605685
148784	605686
73222	605687
26170	605688
1212	605689
11789	605690
147524	605691
40613	605692
13777	605693
19877	605694
89111	605695
17813	605696
89172	605697
85278	605698
15759	605699
8471	605700
15893	605701
2063	605702
129756	605703
59721	605704
42869	605705
3893	605706
45162	605707
62666	605708
8700	605709
22914	605710
3121	605711
21419	605712
83278	605713
137380	605714
78390	605715
63056	605716
14328	605717
62366	605718
71350	605719
142117	605720
53022	605721
5140	605722
124046	605723
12534	605724
75752	605725
51262	605726
95313	605727
38162	605728
99885	605729
2029	605730
24797	605731
1639	605732
19135	605733
105372	605734
45899	605735
452	605736
25985	605737
31650	605738
78949	605739
11561	605740
5782	605741
36637	605742
149814	605743
983	605744
4566	605745
23735	605746
43224	605747
114510	605748
53087	605749
26062	605750
42881	605751
79701	605752
21143	605753
5069	605754
61555	605755
80666	605756
36840	605757
34405	605758
101112	605759
45818	605760
44609	605761
71307	605762
23139	605763
1802	605764
45810	605765
123359	605766
6850	605767
33339	605768
56299	605769
47583	605770
22	605771
19010	605772
92906	605773
53731	605774
96593	605775
52877	605776
71640	605777
54924	605778
7752	605779
106492	605780
10596	605781
72125	605782
81976	605783
33588	605784
54282	605785
17416	605786
27828	605787
1142	605788
58502	605789
72258	605790
7490	605791
27419	605792
46175	605793
141427	605794
32387	605795
147215	605796
52694	605797
52832	605798
115503	605799
45343	605800
3737	605801
22747	605802
16355	605803
27532	605804
42621	605805
40610	605806
33427	605807
39188	605808
31061	605809
113123	605810
30833	605811
4209	605812
15186	605813
55552	605814
1246	605815
3092	605816
40193	605817
726	605818
1586	605819
93445	605820
80153	605821
19079	605822
56761	605823
58044	605824
8205	605825
49077	605826
11025	605827
22738	605828
25381	605829
3816	605830
6071	605831
64485	605832
10729	605833
15788	605834
38445	605835
99689	605836
154717	605837
78101	605838
145588	605839
7714	605840
138248	605841
64946	605842
59513	605843
21512	605844
66221	605845
54665	605846
58638	605847
17963	605848
4609	605849
1290	605850
84084	605851
135184	605852
156643	605853
39483	605854
16882	605855
63036	605856
31028	605857
35140	605858
41134	605859
98101	605860
79559	605861
77153	605862
8734	605863
1689	605864
101091	605865
3945	605866
105631	605867
110825	605868
101766	605869
71017	605870
9944	605871
48488	605872
178	605873
51262	605874
122567	605875
60939	605876
128196	605877
94741	605878
77306	605879
5835	605880
95381	605881
129397	605882
51764	605883
65405	605884
31713	605885
5763	605886
23691	605887
19176	605888
57751	605889
3443	605890
19672	605891
66009	605892
131536	605893
11002	605894
74478	605895
5733	605896
15108	605897
8566	605898
53988	605899
8836	605900
15918	605901
112289	605902
61228	605903
8301	605904
10229	605905
111523	605906
26618	605907
124876	605908
73240	605909
25724	605910
29153	605911
124133	605912
130958	605913
361	605914
13030	605915
16369	605916
614	605917
22297	605918
45577	605919
40607	605920
28857	605921
130558	605922
9165	605923
34358	605924
15010	605925
24888	605926
75775	605927
19805	605928
25962	605929
130943	605930
22951	605931
29277	605932
92018	605933
109552	605934
70164	605935
74990	605936
3668	605937
75786	605938
95143	605939
14302	605940
75943	605941
16955	605942
19592	605943
69969	605944
25602	605945
21422	605946
11080	605947
93523	605948
50679	605949
52770	605950
117032	605951
76	605952
54999	605953
59387	605954
63869	605955
20894	605956
26263	605957
44104	605958
10457	605959
24970	605960
2916	605961
54576	605962
28840	605963
47302	605964
7486	605965
8448	605966
26014	605967
112163	605968
23010	605969
19000	605970
6146	605971
550	605972
87886	605973
123947	605974
22624	605975
153846	605976
17735	605977
100520	605978
62028	605979
46849	605980
91725	605981
36964	605982
26770	605983
44786	605984
2471	605985
105421	605986
63307	605987
7986	605988
72896	605989
89599	605990
89745	605991
4564	605992
120718	605993
63828	605994
99002	605995
155120	605996
57991	605997
17348	605998
67704	605999
17215	606000
23672	606001
59676	606002
145295	606003
4264	606004
47384	606005
97340	606006
2070	606007
21379	606008
5627	606009
8328	606010
7262	606011
57432	606012
113116	606013
31557	606014
129948	606015
32428	606016
33410	606017
55469	606018
5843	606019
20377	606020
20724	606021
43659	606022
31994	606023
62128	606024
2523	606025
44991	606026
35529	606027
133914	606028
100047	606029
134455	606030
10330	606031
46377	606032
7516	606033
20423	606034
108610	606035
165715	606036
2986	606037
96296	606038
52133	606039
17824	606040
82333	606041
13667	606042
1143	606043
22300	606044
63451	606045
36073	606046
65893	606047
34357	606048
60891	606049
31678	606050
492	606051
13296	606052
136935	606053
36199	606054
31188	606055
13142	606056
25244	606057
60007	606058
74646	606059
18469	606060
74923	606061
80334	606062
11394	606063
3229	606064
90359	606065
18739	606066
123767	606067
111767	606068
73866	606069
123132	606070
65586	606071
13909	606072
29114	606073
98050	606074
35683	606075
8	606076
63415	606077
50078	606078
38550	606079
52174	606080
8724	606081
3749	606082
37453	606083
21242	606084
26846	606085
139409	606086
59907	606087
11194	606088
808	606089
59563	606090
64884	606091
27712	606092
3216	606093
99837	606094
74618	606095
98093	606096
98917	606097
97897	606098
48623	606099
17825	606100
12900	606101
27080	606102
5794	606103
43870	606104
16326	606105
29046	606106
120253	606107
62863	606108
24099	606109
64261	606110
35563	606111
112890	606112
83738	606113
38827	606114
15330	606115
29363	606116
12184	606117
30573	606118
86384	606119
74198	606120
644	606121
26019	606122
1860	606123
4311	606124
14623	606125
58567	606126
876	606127
70266	606128
74	606129
7818	606130
146328	606131
14762	606132
32101	606133
39258	606134
141610	606135
59087	606136
3011	606137
39308	606138
18101	606139
22299	606140
19886	606141
20185	606142
68334	606143
153214	606144
21659	606145
35983	606146
21266	606147
24867	606148
3876	606149
40184	606150
87912	606151
35471	606152
8814	606153
23294	606154
6988	606155
162403	606156
2261	606157
48630	606158
101610	606159
13848	606160
64535	606161
2350	606162
7825	606163
40439	606164
165443	606165
93031	606166
10270	606167
36984	606168
202	606169
1106	606170
11187	606171
60239	606172
81311	606173
20098	606174
11191	606175
5483	606176
61200	606177
125640	606178
10220	606179
24440	606180
41527	606181
60562	606182
48516	606183
14922	606184
93911	606185
58183	606186
44468	606187
24682	606188
11559	606189
28954	606190
90966	606191
89904	606192
81789	606193
61115	606194
38732	606195
32885	606196
12307	606197
20456	606198
2296	606199
26301	606200
43736	606201
27082	606202
57843	606203
57735	606204
29218	606205
3244	606206
12723	606207
1828	606208
13163	606209
45075	606210
78133	606211
44205	606212
5108	606213
60497	606214
112938	606215
14873	606216
67254	606217
14353	606218
58566	606219
10310	606220
22100	606221
133265	606222
106894	606223
77292	606224
2176	606225
65959	606226
5436	606227
10929	606228
5032	606229
53998	606230
100178	606231
102544	606232
129821	606233
47340	606234
25926	606235
19574	606236
67326	606237
45833	606238
50404	606239
9019	606240
53860	606241
55362	606242
38554	606243
132290	606244
37267	606245
48294	606246
20668	606247
48307	606248
5574	606249
2789	606250
68238	606251
21233	606252
42603	606253
14694	606254
40797	606255
1011	606256
77028	606257
60664	606258
13	606259
39848	606260
74150	606261
93523	606262
12264	606263
4870	606264
47383	606265
35505	606266
17532	606267
6557	606268
16335	606269
25017	606270
27145	606271
82336	606272
35350	606273
22899	606274
17001	606275
18659	606276
16635	606277
15180	606278
53372	606279
22886	606280
122986	606281
74669	606282
12990	606283
24650	606284
169826	606285
108052	606286
34267	606287
168948	606288
16071	606289
40478	606290
158	606291
6626	606292
77490	606293
1814	606294
1636	606295
90305	606296
7659	606297
1259	606298
52454	606299
46315	606300
58539	606301
6099	606302
14207	606303
26902	606304
12341	606305
28530	606306
18828	606307
75751	606308
158353	606309
58365	606310
3367	606311
94	606312
26709	606313
139166	606314
67264	606315
26081	606316
491	606317
45791	606318
47908	606319
124089	606320
67943	606321
17459	606322
70824	606323
114792	606324
51533	606325
11934	606326
43224	606327
9215	606328
87509	606329
2003	606330
14475	606331
2497	606332
6940	606333
1235	606334
58528	606335
1528	606336
24749	606337
9157	606338
132073	606339
80571	606340
28299	606341
126254	606342
7086	606343
26901	606344
15395	606345
62952	606346
53866	606347
1887	606348
11167	606349
52592	606350
3522	606351
89236	606352
75810	606353
75577	606354
33906	606355
26070	606356
21469	606357
300	606358
11446	606359
85118	606360
52419	606361
126595	606362
35845	606363
53011	606364
2201	606365
52909	606366
2929	606367
2332	606368
13632	606369
24004	606370
5976	606371
5065	606372
16741	606373
95897	606374
77703	606375
43787	606376
153242	606377
5725	606378
86770	606379
64941	606380
71379	606381
152336	606382
81601	606383
104437	606384
98569	606385
6336	606386
56129	606387
89905	606388
16788	606389
80225	606390
9418	606391
95825	606392
36430	606393
4241	606394
5625	606395
62454	606396
19910	606397
15659	606398
136644	606399
701	606400
20564	606401
29664	606402
10487	606403
49463	606404
63725	606405
84194	606406
40829	606407
148785	606408
7258	606409
3092	606410
36074	606411
74288	606412
20322	606413
83059	606414
29709	606415
8961	606416
17737	606417
106649	606418
41332	606419
128467	606420
62059	606421
966	606422
41808	606423
47780	606424
109813	606425
35730	606426
40490	606427
91922	606428
77891	606429
107359	606430
135150	606431
162199	606432
51625	606433
32471	606434
32280	606435
30068	606436
115912	606437
130891	606438
55424	606439
9718	606440
10696	606441
30985	606442
16472	606443
43476	606444
18461	606445
1890	606446
45100	606447
6996	606448
103127	606449
127841	606450
13400	606451
7720	606452
94404	606453
45430	606454
7912	606455
71074	606456
14596	606457
39804	606458
2968	606459
21349	606460
98410	606461
14728	606462
1500	606463
36958	606464
44412	606465
62517	606466
112677	606467
72391	606468
95801	606469
24602	606470
62371	606471
5701	606472
48855	606473
12800	606474
55558	606475
45445	606476
25979	606477
168022	606478
80917	606479
43109	606480
470	606481
25474	606482
97468	606483
57521	606484
8968	606485
91645	606486
66721	606487
100594	606488
7670	606489
24586	606490
27660	606491
8250	606492
54	606493
67656	606494
32741	606495
4050	606496
90453	606497
9317	606498
38522	606499
25673	606500
48162	606501
32147	606502
5235	606503
40897	606504
84858	606505
8934	606506
3845	606507
92451	606508
44888	606509
6413	606510
47744	606511
134525	606512
6315	606513
69704	606514
45019	606515
24926	606516
46066	606517
76599	606518
42241	606519
128097	606520
110610	606521
106376	606522
30888	606523
46179	606524
44242	606525
113956	606526
101661	606527
47638	606528
4026	606529
96482	606530
112118	606531
13867	606532
14637	606533
92	606534
17928	606535
109773	606536
29331	606537
67528	606538
4577	606539
64274	606540
87755	606541
55186	606542
45379	606543
8329	606544
109243	606545
77777	606546
37851	606547
15862	606548
94995	606549
79211	606550
1161	606551
49105	606552
137991	606553
105444	606554
30604	606555
95222	606556
598	606557
58372	606558
137263	606559
166926	606560
102483	606561
107790	606562
19657	606563
108805	606564
141	606565
31691	606566
57054	606567
311	606568
49501	606569
21342	606570
23620	606571
19291	606572
2376	606573
4289	606574
17430	606575
940	606576
40940	606577
56948	606578
58564	606579
2760	606580
346	606581
45402	606582
75854	606583
6534	606584
19863	606585
7611	606586
29232	606587
78947	606588
2754	606589
132360	606590
51285	606591
73007	606592
5969	606593
13355	606594
16478	606595
81296	606596
69949	606597
8619	606598
1275	606599
19955	606600
15287	606601
17551	606602
10695	606603
95092	606604
7901	606605
49215	606606
105824	606607
112777	606608
24762	606609
65461	606610
7703	606611
33971	606612
75859	606613
391	606614
33030	606615
93252	606616
59036	606617
56833	606618
90215	606619
77134	606620
39056	606621
9211	606622
2856	606623
10539	606624
19528	606625
61826	606626
57036	606627
4643	606628
17191	606629
57055	606630
43048	606631
5685	606632
64945	606633
25694	606634
2899	606635
99363	606636
7190	606637
268	606638
14479	606639
155630	606640
17997	606641
91610	606642
35374	606643
90976	606644
123430	606645
22071	606646
17503	606647
14015	606648
56923	606649
3384	606650
30650	606651
25165	606652
22925	606653
16884	606654
65957	606655
44666	606656
2617	606657
12522	606658
37956	606659
10687	606660
19633	606661
62793	606662
52088	606663
12590	606664
5045	606665
24994	606666
8743	606667
77241	606668
52756	606669
19501	606670
2317	606671
70797	606672
4716	606673
372	606674
14711	606675
41617	606676
6837	606677
14223	606678
95893	606679
6026	606680
50142	606681
110447	606682
88298	606683
132929	606684
54597	606685
4607	606686
168583	606687
114146	606688
48517	606689
77543	606690
55472	606691
60733	606692
62804	606693
414	606694
6022	606695
92308	606696
33087	606697
14092	606698
71483	606699
126354	606700
53688	606701
17090	606702
21701	606703
7418	606704
43893	606705
68739	606706
18883	606707
71407	606708
25747	606709
81444	606710
16864	606711
41990	606712
26507	606713
46558	606714
10946	606715
84090	606716
88313	606717
2835	606718
49597	606719
1393	606720
482	606721
33415	606722
5881	606723
42415	606724
52240	606725
15411	606726
14494	606727
44503	606728
10349	606729
26958	606730
14728	606731
92941	606732
66271	606733
152032	606734
26772	606735
57522	606736
84752	606737
17905	606738
95188	606739
20627	606740
27769	606741
25169	606742
98765	606743
107554	606744
38732	606745
15765	606746
287	606747
72861	606748
7769	606749
5178	606750
44199	606751
161745	606752
65375	606753
23537	606754
60349	606755
43024	606756
11562	606757
62414	606758
36639	606759
8538	606760
18663	606761
55978	606762
68609	606763
151441	606764
17041	606765
73336	606766
17721	606767
51167	606768
62076	606769
66536	606770
92291	606771
20096	606772
129560	606773
82909	606774
2735	606775
32686	606776
50935	606777
4017	606778
1055	606779
10487	606780
22812	606781
94070	606782
31502	606783
32858	606784
118330	606785
30780	606786
9103	606787
59065	606788
47855	606789
43392	606790
16277	606791
24115	606792
47242	606793
45633	606794
33347	606795
104079	606796
78976	606797
41846	606798
66888	606799
2273	606800
80193	606801
91852	606802
44703	606803
61406	606804
7111	606805
1957	606806
14768	606807
32004	606808
38958	606809
67915	606810
446	606811
160770	606812
52359	606813
61890	606814
805	606815
43635	606816
88402	606817
471	606818
60645	606819
121128	606820
9932	606821
9384	606822
73793	606823
19898	606824
3340	606825
1615	606826
121760	606827
83280	606828
16132	606829
26362	606830
18592	606831
31374	606832
133962	606833
9622	606834
163479	606835
80405	606836
2771	606837
58237	606838
16569	606839
1257	606840
27954	606841
5563	606842
11193	606843
45139	606844
73514	606845
78550	606846
37168	606847
77581	606848
158982	606849
32869	606850
21985	606851
12867	606852
78676	606853
40606	606854
25776	606855
113379	606856
49609	606857
13433	606858
25073	606859
23059	606860
25847	606861
28332	606862
49893	606863
78360	606864
29226	606865
25204	606866
106778	606867
41924	606868
21723	606869
1209	606870
92656	606871
110860	606872
48331	606873
15505	606874
43690	606875
17534	606876
14519	606877
110793	606878
14792	606879
4758	606880
30111	606881
57005	606882
395	606883
96598	606884
33431	606885
2972	606886
4400	606887
10310	606888
77615	606889
30192	606890
45579	606891
105140	606892
19073	606893
26998	606894
25720	606895
20455	606896
88453	606897
27020	606898
18715	606899
11501	606900
4417	606901
123994	606902
21757	606903
73668	606904
18451	606905
8178	606906
57847	606907
59628	606908
21665	606909
86612	606910
7526	606911
1437	606912
119145	606913
47455	606914
122192	606915
76351	606916
10897	606917
169	606918
110835	606919
24751	606920
60222	606921
88812	606922
20241	606923
65975	606924
165178	606925
5305	606926
42808	606927
57764	606928
6499	606929
29136	606930
26631	606931
114	606932
93113	606933
27264	606934
107734	606935
43734	606936
21448	606937
57320	606938
127513	606939
59426	606940
61941	606941
278	606942
69097	606943
73201	606944
69860	606945
35327	606946
12220	606947
65438	606948
13254	606949
13667	606950
4759	606951
61478	606952
12873	606953
12391	606954
2516	606955
35327	606956
2205	606957
51449	606958
140986	606959
16359	606960
22790	606961
22422	606962
20028	606963
48140	606964
49992	606965
52382	606966
61472	606967
14771	606968
60671	606969
92709	606970
3087	606971
29552	606972
85528	606973
12362	606974
30536	606975
82356	606976
12158	606977
126238	606978
31271	606979
40804	606980
12756	606981
36239	606982
53681	606983
33250	606984
71672	606985
34678	606986
47790	606987
706	606988
11670	606989
34221	606990
160446	606991
83778	606992
38835	606993
61860	606994
4292	606995
21461	606996
80692	606997
18047	606998
40360	606999
31802	607000
16549	607001
901	607002
3612	607003
1262	607004
40742	607005
25221	607006
72817	607007
41353	607008
86772	607009
164598	607010
131258	607011
5471	607012
14614	607013
72604	607014
1680	607015
136995	607016
32520	607017
4460	607018
55506	607019
111463	607020
28593	607021
95950	607022
62171	607023
41545	607024
81124	607025
72313	607026
70382	607027
69685	607028
46324	607029
35215	607030
15878	607031
74676	607032
80050	607033
1925	607034
63472	607035
7202	607036
56005	607037
7542	607038
14285	607039
11628	607040
41337	607041
75440	607042
1	607043
2620	607044
64797	607045
3535	607046
52755	607047
77588	607048
543	607049
100285	607050
1180	607051
103	607052
53017	607053
11255	607054
54899	607055
28883	607056
124551	607057
93333	607058
11312	607059
109415	607060
8831	607061
52787	607062
107010	607063
76038	607064
59993	607065
31929	607066
5022	607067
89965	607068
21758	607069
132572	607070
57967	607071
3036	607072
11265	607073
9185	607074
10708	607075
22619	607076
81241	607077
1818	607078
37076	607079
31134	607080
55085	607081
9918	607082
4967	607083
71107	607084
43994	607085
32476	607086
53472	607087
13725	607088
97948	607089
63079	607090
13117	607091
77546	607092
76371	607093
61748	607094
8354	607095
124103	607096
18114	607097
34019	607098
59857	607099
37579	607100
101251	607101
91419	607102
110445	607103
94143	607104
1990	607105
82482	607106
24365	607107
63051	607108
56126	607109
3345	607110
10267	607111
4386	607112
78390	607113
6363	607114
155530	607115
23699	607116
27826	607117
30099	607118
72947	607119
155134	607120
92646	607121
29542	607122
6322	607123
3662	607124
120357	607125
13797	607126
4258	607127
94268	607128
105687	607129
69946	607130
23436	607131
88563	607132
14020	607133
47048	607134
62	607135
94359	607136
28797	607137
84523	607138
101943	607139
3525	607140
85680	607141
44809	607142
61262	607143
84305	607144
69894	607145
56294	607146
61355	607147
39822	607148
37988	607149
28639	607150
39710	607151
39476	607152
12790	607153
17274	607154
15542	607155
47170	607156
57275	607157
14488	607158
2209	607159
64945	607160
13130	607161
10739	607162
41116	607163
39260	607164
26441	607165
87519	607166
83203	607167
41708	607168
117275	607169
31704	607170
35122	607171
5274	607172
31690	607173
129665	607174
22138	607175
137026	607176
7191	607177
144256	607178
94778	607179
102496	607180
4155	607181
101215	607182
82857	607183
31955	607184
124466	607185
18653	607186
132340	607187
781	607188
57496	607189
144987	607190
5817	607191
6946	607192
24739	607193
3531	607194
45780	607195
15405	607196
19394	607197
74910	607198
18522	607199
13400	607200
162959	607201
55052	607202
33473	607203
20204	607204
59888	607205
34556	607206
122748	607207
11232	607208
54174	607209
4574	607210
91897	607211
126100	607212
59743	607213
129310	607214
46293	607215
127155	607216
7538	607217
76609	607218
83437	607219
1325	607220
47217	607221
48033	607222
4657	607223
137212	607224
48354	607225
53267	607226
5818	607227
160489	607228
29	607229
887	607230
6617	607231
47697	607232
36066	607233
56756	607234
102624	607235
7745	607236
114424	607237
101462	607238
11355	607239
13322	607240
8433	607241
33321	607242
107160	607243
1598	607244
120	607245
66305	607246
11554	607247
50457	607248
27884	607249
166754	607250
137259	607251
25854	607252
61171	607253
4438	607254
103209	607255
35355	607256
4618	607257
20802	607258
3765	607259
12630	607260
18872	607261
73061	607262
2659	607263
66329	607264
2341	607265
5297	607266
126093	607267
89945	607268
16156	607269
72251	607270
14540	607271
4960	607272
49731	607273
22823	607274
9246	607275
28429	607276
88314	607277
71752	607278
10192	607279
87296	607280
88038	607281
133394	607282
6433	607283
1394	607284
40135	607285
82945	607286
36160	607287
8315	607288
3598	607289
65541	607290
24640	607291
10384	607292
36101	607293
59447	607294
55954	607295
507	607296
58685	607297
38689	607298
76213	607299
90408	607300
4891	607301
24543	607302
112682	607303
32576	607304
75314	607305
18248	607306
23743	607307
120852	607308
25800	607309
52234	607310
123167	607311
9080	607312
24475	607313
80022	607314
167074	607315
21676	607316
46517	607317
4801	607318
100945	607319
5941	607320
11900	607321
6026	607322
66294	607323
28664	607324
18493	607325
55179	607326
28881	607327
543	607328
40668	607329
29409	607330
82778	607331
112205	607332
4638	607333
23283	607334
17626	607335
53368	607336
47659	607337
34083	607338
70818	607339
59664	607340
3271	607341
56648	607342
81687	607343
69	607344
22118	607345
122354	607346
77285	607347
9115	607348
23617	607349
18290	607350
110327	607351
55254	607352
26174	607353
53093	607354
909	607355
32664	607356
57417	607357
22279	607358
9336	607359
90816	607360
35	607361
60922	607362
64171	607363
68908	607364
6428	607365
10425	607366
14160	607367
125642	607368
157112	607369
6795	607370
125656	607371
4096	607372
148850	607373
1412	607374
24172	607375
21476	607376
151598	607377
96963	607378
3325	607379
3060	607380
23246	607381
45752	607382
49091	607383
115996	607384
3609	607385
99107	607386
27698	607387
73884	607388
153314	607389
10688	607390
23303	607391
40827	607392
83079	607393
119524	607394
113612	607395
36708	607396
636	607397
49285	607398
112956	607399
146994	607400
17674	607401
54961	607402
16481	607403
14891	607404
29555	607405
8202	607406
11967	607407
156245	607408
6993	607409
76184	607410
106622	607411
45421	607412
24932	607413
88893	607414
10380	607415
4181	607416
33508	607417
162337	607418
289	607419
22829	607420
64500	607421
159061	607422
45432	607423
29311	607424
20271	607425
53630	607426
66038	607427
8184	607428
64036	607429
85252	607430
33151	607431
2841	607432
33526	607433
23851	607434
5161	607435
42507	607436
11648	607437
11321	607438
128661	607439
111556	607440
6931	607441
41136	607442
50594	607443
8521	607444
4659	607445
51889	607446
32374	607447
46633	607448
48618	607449
40883	607450
2560	607451
3282	607452
114516	607453
6913	607454
59222	607455
4904	607456
73355	607457
86668	607458
6798	607459
101415	607460
16923	607461
1790	607462
4755	607463
663	607464
56119	607465
40441	607466
5498	607467
13676	607468
75340	607469
20279	607470
42705	607471
716	607472
90063	607473
820	607474
92984	607475
101057	607476
162766	607477
63560	607478
18082	607479
19264	607480
2297	607481
91047	607482
16919	607483
76965	607484
35940	607485
20982	607486
159743	607487
16850	607488
82474	607489
63229	607490
20560	607491
57920	607492
33840	607493
117512	607494
25105	607495
24463	607496
140583	607497
64798	607498
109587	607499
16019	607500
34783	607501
7080	607502
13941	607503
8772	607504
11672	607505
43422	607506
88553	607507
139524	607508
76651	607509
136673	607510
51363	607511
725	607512
57475	607513
76476	607514
40793	607515
5507	607516
48362	607517
29892	607518
114604	607519
13320	607520
61935	607521
10433	607522
24193	607523
11100	607524
42910	607525
1943	607526
7030	607527
50262	607528
35177	607529
2630	607530
34080	607531
17693	607532
15117	607533
42242	607534
1308	607535
8024	607536
20442	607537
131759	607538
15050	607539
54482	607540
21718	607541
12957	607542
46740	607543
125334	607544
30801	607545
27506	607546
52682	607547
35677	607548
8000	607549
2256	607550
90898	607551
16089	607552
38725	607553
3668	607554
24296	607555
163629	607556
35288	607557
35172	607558
56136	607559
50872	607560
95007	607561
957	607562
7444	607563
91532	607564
18707	607565
56000	607566
80961	607567
1011	607568
10580	607569
240	607570
3946	607571
23483	607572
9483	607573
21526	607574
8970	607575
13744	607576
84371	607577
6553	607578
21531	607579
97279	607580
114272	607581
76871	607582
19675	607583
8457	607584
16241	607585
5392	607586
10024	607587
41893	607588
163670	607589
42753	607590
48124	607591
23631	607592
60139	607593
104259	607594
2270	607595
191	607596
1705	607597
3144	607598
25432	607599
15932	607600
6839	607601
8338	607602
119031	607603
67070	607604
21817	607605
42035	607606
44706	607607
29193	607608
13435	607609
59699	607610
129624	607611
52649	607612
80294	607613
59787	607614
24800	607615
12965	607616
34855	607617
76360	607618
37101	607619
62877	607620
112822	607621
18314	607622
422	607623
17172	607624
10726	607625
37420	607626
85549	607627
109386	607628
4850	607629
52704	607630
37566	607631
378	607632
2260	607633
26331	607634
37607	607635
86830	607636
108145	607637
27704	607638
22648	607639
26485	607640
11678	607641
62340	607642
46305	607643
114815	607644
3875	607645
32411	607646
2542	607647
42663	607648
10062	607649
93654	607650
922	607651
25714	607652
15613	607653
73046	607654
36959	607655
137759	607656
100774	607657
68323	607658
43043	607659
1961	607660
87781	607661
71273	607662
56212	607663
35236	607664
99755	607665
89467	607666
72546	607667
95	607668
21563	607669
11503	607670
75909	607671
11440	607672
10545	607673
75786	607674
18339	607675
43856	607676
15131	607677
53807	607678
25107	607679
86218	607680
16599	607681
87685	607682
18677	607683
2811	607684
19626	607685
23215	607686
8588	607687
25243	607688
69595	607689
24202	607690
137849	607691
20289	607692
4250	607693
20	607694
102083	607695
35384	607696
18761	607697
8078	607698
62764	607699
66157	607700
32993	607701
132569	607702
45656	607703
3832	607704
5955	607705
58876	607706
12789	607707
6428	607708
78192	607709
94097	607710
5889	607711
878	607712
36798	607713
25684	607714
7194	607715
5408	607716
1316	607717
21805	607718
83332	607719
38198	607720
96743	607721
103765	607722
12079	607723
14884	607724
52309	607725
32063	607726
83605	607727
67416	607728
116147	607729
43930	607730
56003	607731
72447	607732
65418	607733
55684	607734
3316	607735
37441	607736
8043	607737
101186	607738
53601	607739
76667	607740
82658	607741
84271	607742
989	607743
7371	607744
22590	607745
54172	607746
9346	607747
125085	607748
36108	607749
28707	607750
83910	607751
10406	607752
39476	607753
105769	607754
8749	607755
53297	607756
33345	607757
4075	607758
77453	607759
157686	607760
15372	607761
45215	607762
51429	607763
2722	607764
20182	607765
41682	607766
14333	607767
75047	607768
37732	607769
71120	607770
72772	607771
24783	607772
71983	607773
1336	607774
20113	607775
105312	607776
21454	607777
46372	607778
38543	607779
24277	607780
729	607781
87145	607782
77767	607783
11484	607784
98534	607785
86136	607786
16369	607787
19134	607788
4047	607789
14236	607790
12207	607791
1854	607792
60639	607793
82039	607794
35573	607795
49154	607796
99534	607797
27093	607798
2721	607799
27917	607800
56871	607801
34340	607802
55146	607803
130684	607804
76212	607805
119560	607806
45437	607807
72623	607808
75356	607809
28306	607810
6757	607811
14851	607812
57495	607813
44714	607814
964	607815
16078	607816
49421	607817
23726	607818
28982	607819
33699	607820
110540	607821
88192	607822
36921	607823
3471	607824
16757	607825
4464	607826
62177	607827
33139	607828
111559	607829
6560	607830
81123	607831
2186	607832
7511	607833
32985	607834
84768	607835
9055	607836
28738	607837
6273	607838
3338	607839
114800	607840
16165	607841
54797	607842
74164	607843
113661	607844
71580	607845
10069	607846
166726	607847
34797	607848
33449	607849
29794	607850
31004	607851
65378	607852
165521	607853
145272	607854
43355	607855
20229	607856
119833	607857
19289	607858
27345	607859
159	607860
661	607861
26338	607862
38172	607863
5123	607864
48442	607865
33463	607866
79558	607867
35223	607868
138916	607869
40852	607870
39895	607871
139172	607872
26388	607873
24164	607874
21247	607875
124297	607876
41499	607877
90615	607878
8023	607879
5398	607880
18851	607881
53915	607882
74129	607883
57828	607884
58871	607885
135039	607886
37359	607887
4923	607888
123303	607889
44320	607890
59889	607891
14678	607892
1615	607893
7269	607894
50154	607895
22435	607896
67691	607897
13360	607898
47831	607899
79318	607900
22461	607901
7358	607902
20362	607903
10173	607904
282	607905
94804	607906
83339	607907
40425	607908
372	607909
15935	607910
55450	607911
19899	607912
91280	607913
112479	607914
37072	607915
21042	607916
3930	607917
2272	607918
7641	607919
98835	607920
36648	607921
163138	607922
57136	607923
161183	607924
103678	607925
2528	607926
39738	607927
75376	607928
89709	607929
114845	607930
8930	607931
2165	607932
19426	607933
65082	607934
58383	607935
11106	607936
16189	607937
8531	607938
88574	607939
55133	607940
45923	607941
47441	607942
138036	607943
73817	607944
19838	607945
12453	607946
79320	607947
15873	607948
73092	607949
25860	607950
24786	607951
16176	607952
61755	607953
35757	607954
48738	607955
9409	607956
36944	607957
41209	607958
19606	607959
38635	607960
135986	607961
49196	607962
22512	607963
30103	607964
23080	607965
36542	607966
56259	607967
7311	607968
5060	607969
30373	607970
96644	607971
92766	607972
109811	607973
65555	607974
70310	607975
24592	607976
64285	607977
18987	607978
79444	607979
50682	607980
58542	607981
19201	607982
17470	607983
10376	607984
31278	607985
77224	607986
84062	607987
30011	607988
82503	607989
77749	607990
81668	607991
54261	607992
23393	607993
93399	607994
39217	607995
54495	607996
44350	607997
5137	607998
27672	607999
29609	608000
86108	608001
28122	608002
108438	608003
37880	608004
79620	608005
84757	608006
5938	608007
131693	608008
39023	608009
363	608010
945	608011
11425	608012
3995	608013
19066	608014
108278	608015
76424	608016
10494	608017
65617	608018
25351	608019
30759	608020
9829	608021
14372	608022
1815	608023
30829	608024
2788	608025
82402	608026
16357	608027
22548	608028
10878	608029
71974	608030
37195	608031
945	608032
101603	608033
809	608034
148861	608035
1036	608036
47877	608037
41663	608038
34625	608039
35810	608040
19295	608041
104742	608042
43830	608043
30328	608044
31125	608045
65374	608046
18901	608047
41597	608048
893	608049
76111	608050
4366	608051
140113	608052
51101	608053
54551	608054
11600	608055
53516	608056
951	608057
60312	608058
32051	608059
3303	608060
14958	608061
14811	608062
49506	608063
22483	608064
29420	608065
20454	608066
162	608067
50348	608068
154659	608069
11408	608070
4821	608071
22835	608072
19292	608073
2041	608074
92087	608075
36621	608076
148612	608077
80117	608078
62646	608079
31985	608080
2781	608081
32668	608082
112485	608083
76007	608084
24328	608085
5859	608086
1228	608087
1297	608088
138862	608089
48708	608090
17917	608091
51922	608092
26833	608093
6656	608094
111024	608095
86876	608096
9162	608097
80909	608098
41509	608099
80	608100
7462	608101
3952	608102
31045	608103
3490	608104
41256	608105
38914	608106
74227	608107
51311	608108
4635	608109
64332	608110
26679	608111
34786	608112
2770	608113
101	608114
163996	608115
72728	608116
24130	608117
21694	608118
92137	608119
6512	608120
125043	608121
7088	608122
18159	608123
80076	608124
32576	608125
25296	608126
78292	608127
16503	608128
22671	608129
60593	608130
79712	608131
62184	608132
95857	608133
28149	608134
36435	608135
10920	608136
66417	608137
4459	608138
47747	608139
10067	608140
39319	608141
7912	608142
69192	608143
5248	608144
40223	608145
34329	608146
16668	608147
15713	608148
25199	608149
83955	608150
98612	608151
4468	608152
6482	608153
31443	608154
30063	608155
21828	608156
118676	608157
51551	608158
52263	608159
38033	608160
1324	608161
543	608162
12745	608163
65638	608164
38003	608165
93633	608166
24359	608167
847	608168
17504	608169
28660	608170
22661	608171
129773	608172
107802	608173
128704	608174
67472	608175
15404	608176
2842	608177
66937	608178
68447	608179
24258	608180
4954	608181
47347	608182
84963	608183
91931	608184
19021	608185
8559	608186
1806	608187
14142	608188
56112	608189
133772	608190
69796	608191
2585	608192
90105	608193
136319	608194
87800	608195
5264	608196
45921	608197
54770	608198
16173	608199
13815	608200
109105	608201
88585	608202
4203	608203
23306	608204
5090	608205
1807	608206
5976	608207
5114	608208
121865	608209
5140	608210
61792	608211
5936	608212
118524	608213
27559	608214
17869	608215
134680	608216
31706	608217
7433	608218
30785	608219
30681	608220
60149	608221
8955	608222
27678	608223
32622	608224
84165	608225
137490	608226
8429	608227
16341	608228
51843	608229
90705	608230
30875	608231
81241	608232
52104	608233
46197	608234
37503	608235
74861	608236
32368	608237
89342	608238
43694	608239
7597	608240
12094	608241
31076	608242
80492	608243
54989	608244
2101	608245
31106	608246
16728	608247
32046	608248
2876	608249
17245	608250
13764	608251
68755	608252
129454	608253
103889	608254
24471	608255
10509	608256
123617	608257
6019	608258
28663	608259
115173	608260
61820	608261
32297	608262
135784	608263
4819	608264
36916	608265
53227	608266
87533	608267
13217	608268
53957	608269
50054	608270
83706	608271
17	608272
78792	608273
1566	608274
5927	608275
6331	608276
39199	608277
22093	608278
55418	608279
65737	608280
114892	608281
2502	608282
67198	608283
1534	608284
7822	608285
2037	608286
148810	608287
17143	608288
41110	608289
23921	608290
23602	608291
77542	608292
748	608293
2914	608294
4039	608295
20014	608296
20259	608297
55344	608298
44157	608299
23858	608300
48124	608301
31104	608302
124191	608303
142753	608304
3859	608305
22211	608306
6536	608307
108047	608308
2576	608309
18988	608310
106548	608311
7809	608312
4038	608313
148985	608314
53856	608315
46461	608316
87128	608317
10706	608318
6605	608319
61504	608320
10928	608321
41791	608322
5829	608323
92393	608324
41907	608325
153626	608326
52037	608327
13484	608328
148526	608329
3542	608330
97664	608331
4170	608332
27756	608333
27390	608334
16625	608335
47653	608336
160528	608337
9499	608338
3320	608339
113755	608340
13438	608341
888	608342
23495	608343
25855	608344
103618	608345
15795	608346
613	608347
51329	608348
1556	608349
2736	608350
26097	608351
20631	608352
107304	608353
20401	608354
14292	608355
119962	608356
42577	608357
55785	608358
24947	608359
5557	608360
47399	608361
94470	608362
53575	608363
19237	608364
90555	608365
28461	608366
105755	608367
55079	608368
71302	608369
101033	608370
8259	608371
13852	608372
27522	608373
32328	608374
43537	608375
95285	608376
4042	608377
67006	608378
85168	608379
118244	608380
43033	608381
19864	608382
76113	608383
34415	608384
31303	608385
73695	608386
33150	608387
82447	608388
78392	608389
167495	608390
9016	608391
7528	608392
33954	608393
122498	608394
5444	608395
123237	608396
63436	608397
3019	608398
68834	608399
76363	608400
8607	608401
139391	608402
63534	608403
19307	608404
44012	608405
8501	608406
3305	608407
1355	608408
31243	608409
121055	608410
157866	608411
83180	608412
14230	608413
46123	608414
85580	608415
26035	608416
82625	608417
48147	608418
54876	608419
71110	608420
44226	608421
6122	608422
103716	608423
1587	608424
10940	608425
5327	608426
39700	608427
99032	608428
11310	608429
65805	608430
305	608431
142609	608432
23025	608433
159507	608434
104542	608435
36078	608436
147663	608437
33802	608438
50697	608439
83809	608440
32377	608441
53693	608442
89094	608443
76740	608444
10436	608445
33122	608446
109096	608447
46866	608448
2246	608449
3249	608450
3601	608451
83682	608452
6051	608453
20851	608454
54096	608455
67817	608456
1552	608457
26678	608458
104959	608459
2860	608460
64579	608461
5973	608462
5540	608463
29332	608464
1619	608465
35936	608466
129697	608467
7603	608468
18877	608469
110208	608470
66094	608471
26573	608472
33901	608473
7704	608474
46352	608475
26355	608476
94205	608477
28159	608478
708	608479
33873	608480
16996	608481
7345	608482
2619	608483
7441	608484
132945	608485
161545	608486
34046	608487
74785	608488
13180	608489
2636	608490
623	608491
97482	608492
23902	608493
37661	608494
63822	608495
94803	608496
37529	608497
56498	608498
7446	608499
116542	608500
85863	608501
15331	608502
27016	608503
16980	608504
19909	608505
74049	608506
148986	608507
55904	608508
158643	608509
64147	608510
22624	608511
67431	608512
21094	608513
21502	608514
11526	608515
19892	608516
107025	608517
47969	608518
8419	608519
94799	608520
19428	608521
139110	608522
43331	608523
39258	608524
47433	608525
62789	608526
64591	608527
43119	608528
109040	608529
63569	608530
2531	608531
55582	608532
124231	608533
59846	608534
9658	608535
58036	608536
21077	608537
58476	608538
40774	608539
23811	608540
94608	608541
3502	608542
84838	608543
125694	608544
47429	608545
17848	608546
996	608547
165426	608548
69245	608549
81589	608550
2295	608551
73929	608552
45009	608553
52360	608554
100000	608555
72050	608556
99733	608557
15367	608558
37099	608559
84539	608560
36488	608561
58290	608562
7431	608563
49113	608564
134334	608565
6220	608566
44610	608567
3788	608568
53498	608569
25802	608570
35900	608571
45595	608572
2470	608573
115065	608574
93272	608575
22248	608576
13579	608577
37445	608578
36110	608579
44587	608580
23258	608581
8135	608582
20500	608583
6245	608584
677	608585
50811	608586
54628	608587
105400	608588
24309	608589
12027	608590
134445	608591
1482	608592
82762	608593
2483	608594
18101	608595
3339	608596
15824	608597
24216	608598
14993	608599
60136	608600
135885	608601
17877	608602
29559	608603
6156	608604
62933	608605
61723	608606
17039	608607
42123	608608
42892	608609
104711	608610
20104	608611
21997	608612
34353	608613
49813	608614
89244	608615
30445	608616
9316	608617
1722	608618
1632	608619
2165	608620
6183	608621
118089	608622
37840	608623
134960	608624
17295	608625
80362	608626
17890	608627
138380	608628
46577	608629
3464	608630
28779	608631
105586	608632
39650	608633
96440	608634
5338	608635
15177	608636
643	608637
18917	608638
6209	608639
139535	608640
14290	608641
3831	608642
8521	608643
118325	608644
3690	608645
121924	608646
17770	608647
3588	608648
138830	608649
31085	608650
88702	608651
12078	608652
21581	608653
19707	608654
194	608655
3148	608656
69779	608657
65425	608658
107665	608659
8484	608660
44254	608661
2883	608662
9821	608663
21235	608664
23424	608665
22205	608666
116016	608667
6917	608668
4178	608669
18357	608670
92006	608671
57318	608672
107552	608673
6921	608674
2779	608675
158022	608676
12870	608677
67918	608678
93894	608679
19494	608680
40038	608681
66084	608682
17848	608683
41455	608684
61525	608685
9182	608686
118414	608687
66446	608688
109296	608689
2615	608690
103914	608691
44169	608692
14595	608693
4153	608694
73892	608695
7465	608696
85462	608697
6712	608698
5504	608699
19372	608700
42368	608701
57246	608702
19396	608703
11560	608704
6927	608705
32327	608706
68196	608707
36399	608708
6736	608709
52197	608710
5264	608711
132340	608712
18375	608713
77337	608714
98048	608715
104728	608716
15148	608717
32399	608718
130280	608719
138050	608720
13692	608721
25576	608722
118956	608723
63079	608724
25061	608725
165293	608726
465	608727
1990	608728
50777	608729
126525	608730
31873	608731
7296	608732
132352	608733
16733	608734
23095	608735
124958	608736
61488	608737
35440	608738
38389	608739
81439	608740
17959	608741
71163	608742
48901	608743
79459	608744
28091	608745
4508	608746
92262	608747
16473	608748
75122	608749
6520	608750
75464	608751
9778	608752
65388	608753
136309	608754
49627	608755
58740	608756
29033	608757
65643	608758
14430	608759
2451	608760
95461	608761
8429	608762
724	608763
76084	608764
45836	608765
57455	608766
47842	608767
97597	608768
8807	608769
56860	608770
57913	608771
8230	608772
34130	608773
30539	608774
83668	608775
8765	608776
30580	608777
33031	608778
41217	608779
3768	608780
39156	608781
23220	608782
81039	608783
107624	608784
84544	608785
14620	608786
160717	608787
16428	608788
169565	608789
100130	608790
106907	608791
120753	608792
46794	608793
33258	608794
29117	608795
153426	608796
15188	608797
100092	608798
58632	608799
6497	608800
97316	608801
62648	608802
1457	608803
1708	608804
70123	608805
150048	608806
20818	608807
11634	608808
29404	608809
21243	608810
92837	608811
34590	608812
11823	608813
56528	608814
52832	608815
37426	608816
103255	608817
81691	608818
154366	608819
50673	608820
56975	608821
13503	608822
40666	608823
35010	608824
22903	608825
74031	608826
18051	608827
24571	608828
13902	608829
67388	608830
11093	608831
123	608832
21237	608833
50791	608834
27746	608835
64753	608836
15476	608837
10257	608838
23635	608839
36093	608840
572	608841
89030	608842
26170	608843
5591	608844
96911	608845
110417	608846
55046	608847
46336	608848
37643	608849
96683	608850
131959	608851
8485	608852
49708	608853
113158	608854
22193	608855
59596	608856
15679	608857
35876	608858
156010	608859
61240	608860
24044	608861
41365	608862
47394	608863
71829	608864
7375	608865
66546	608866
19590	608867
2030	608868
28588	608869
87923	608870
63270	608871
43173	608872
131175	608873
14546	608874
1161	608875
1700	608876
24845	608877
17732	608878
100779	608879
76999	608880
108738	608881
136974	608882
36213	608883
36959	608884
46189	608885
56387	608886
40802	608887
9845	608888
47082	608889
44736	608890
3799	608891
21717	608892
22165	608893
101529	608894
70379	608895
16530	608896
134397	608897
40834	608898
86690	608899
125145	608900
39282	608901
37649	608902
88863	608903
105941	608904
14398	608905
38178	608906
22031	608907
86700	608908
79404	608909
925	608910
23931	608911
25710	608912
57271	608913
37212	608914
66873	608915
11083	608916
22455	608917
26618	608918
62013	608919
30734	608920
1177	608921
66028	608922
14945	608923
68429	608924
103634	608925
83611	608926
1837	608927
16590	608928
2634	608929
73214	608930
44067	608931
24741	608932
37114	608933
4523	608934
4603	608935
6695	608936
9410	608937
113823	608938
64621	608939
48464	608940
57659	608941
58397	608942
94420	608943
6956	608944
98596	608945
3423	608946
23211	608947
79329	608948
5142	608949
8384	608950
61378	608951
102098	608952
59084	608953
30732	608954
83550	608955
73913	608956
136884	608957
16280	608958
51637	608959
129998	608960
132278	608961
64975	608962
7666	608963
80713	608964
14081	608965
2799	608966
19321	608967
38871	608968
34332	608969
10375	608970
22502	608971
15979	608972
105846	608973
29161	608974
13043	608975
145610	608976
63001	608977
37071	608978
28608	608979
51913	608980
47043	608981
28349	608982
49068	608983
113770	608984
46223	608985
26608	608986
26979	608987
6018	608988
45249	608989
86996	608990
88063	608991
123291	608992
63577	608993
33179	608994
10573	608995
123	608996
42493	608997
44182	608998
44312	608999
118463	609000
5621	609001
1768	609002
516	609003
95980	609004
87172	609005
41781	609006
56054	609007
33059	609008
54171	609009
11382	609010
158490	609011
132158	609012
37721	609013
73489	609014
6688	609015
23591	609016
113197	609017
74030	609018
34772	609019
6193	609020
28904	609021
22684	609022
50831	609023
24523	609024
55611	609025
2172	609026
98069	609027
51474	609028
1019	609029
21343	609030
42846	609031
48619	609032
16594	609033
109170	609034
15000	609035
137776	609036
93741	609037
63058	609038
11714	609039
10985	609040
31600	609041
22951	609042
17495	609043
10839	609044
75084	609045
34488	609046
14351	609047
14878	609048
50210	609049
29684	609050
17140	609051
27618	609052
1144	609053
77000	609054
97292	609055
3471	609056
121537	609057
33039	609058
1334	609059
22583	609060
18575	609061
90441	609062
197	609063
139225	609064
45144	609065
135721	609066
47897	609067
50575	609068
2776	609069
15227	609070
27807	609071
14275	609072
9887	609073
2313	609074
78715	609075
558	609076
15868	609077
89616	609078
12609	609079
31499	609080
20901	609081
60632	609082
138074	609083
10055	609084
56723	609085
4644	609086
67973	609087
118318	609088
70640	609089
18316	609090
121883	609091
66367	609092
93223	609093
48454	609094
21917	609095
103494	609096
26274	609097
74913	609098
43961	609099
82614	609100
106999	609101
52556	609102
107172	609103
97162	609104
25390	609105
133203	609106
23211	609107
65903	609108
6037	609109
16237	609110
166201	609111
23349	609112
101769	609113
22086	609114
13072	609115
57147	609116
13134	609117
97534	609118
10729	609119
149381	609120
5404	609121
67558	609122
94314	609123
18155	609124
1941	609125
6373	609126
31926	609127
3499	609128
4928	609129
36586	609130
71441	609131
40162	609132
1390	609133
51092	609134
66447	609135
57990	609136
63676	609137
23330	609138
83062	609139
65298	609140
132692	609141
37369	609142
29759	609143
34949	609144
55691	609145
40187	609146
33106	609147
25813	609148
19044	609149
32904	609150
64926	609151
52413	609152
3955	609153
59063	609154
29935	609155
59747	609156
25700	609157
41939	609158
160433	609159
1147	609160
12584	609161
81765	609162
3058	609163
19578	609164
8820	609165
35590	609166
12737	609167
11216	609168
60459	609169
85413	609170
52283	609171
41715	609172
5304	609173
16821	609174
6257	609175
29661	609176
79377	609177
110279	609178
41454	609179
40746	609180
51385	609181
58932	609182
1048	609183
8661	609184
12671	609185
130262	609186
83393	609187
46309	609188
24461	609189
18449	609190
22620	609191
20228	609192
67774	609193
124988	609194
93773	609195
102748	609196
30975	609197
22646	609198
5174	609199
29743	609200
75564	609201
54199	609202
48255	609203
60680	609204
12411	609205
49452	609206
74909	609207
126464	609208
19222	609209
3401	609210
92848	609211
37840	609212
7004	609213
45346	609214
3062	609215
27751	609216
94982	609217
5286	609218
16408	609219
1114	609220
62921	609221
84899	609222
69985	609223
37161	609224
1633	609225
41810	609226
26189	609227
86514	609228
21136	609229
112396	609230
119404	609231
13885	609232
66184	609233
12735	609234
44835	609235
84081	609236
7613	609237
14491	609238
50921	609239
26516	609240
62070	609241
33054	609242
22047	609243
18235	609244
5698	609245
64102	609246
11171	609247
51411	609248
106151	609249
66474	609250
87222	609251
105997	609252
68919	609253
154553	609254
40025	609255
1142	609256
10405	609257
135964	609258
1144	609259
31141	609260
92	609261
168870	609262
103190	609263
59090	609264
40504	609265
30156	609266
6553	609267
74866	609268
35316	609269
46505	609270
21118	609271
77887	609272
12005	609273
71360	609274
34331	609275
16939	609276
11395	609277
59962	609278
32983	609279
23582	609280
75705	609281
121656	609282
56086	609283
75757	609284
76008	609285
37484	609286
147297	609287
62399	609288
69756	609289
47899	609290
13641	609291
80144	609292
148441	609293
45500	609294
30187	609295
7616	609296
16056	609297
38451	609298
3283	609299
133119	609300
124997	609301
22903	609302
77713	609303
43562	609304
88880	609305
2672	609306
15398	609307
47251	609308
50417	609309
75178	609310
31648	609311
52860	609312
20388	609313
162044	609314
63281	609315
61991	609316
94023	609317
11561	609318
1061	609319
69062	609320
40494	609321
12188	609322
2147	609323
112094	609324
83029	609325
32585	609326
13541	609327
73642	609328
89914	609329
32139	609330
43479	609331
84699	609332
80881	609333
1513	609334
42436	609335
44472	609336
67896	609337
1190	609338
62137	609339
137094	609340
1121	609341
58637	609342
21073	609343
801	609344
31332	609345
16473	609346
3407	609347
22864	609348
79936	609349
48803	609350
52742	609351
96926	609352
33157	609353
44092	609354
10263	609355
1903	609356
55795	609357
51107	609358
150762	609359
119542	609360
74564	609361
128777	609362
73798	609363
27927	609364
15163	609365
30908	609366
19700	609367
136521	609368
67480	609369
25400	609370
13053	609371
12294	609372
27706	609373
42062	609374
3303	609375
100461	609376
99608	609377
3057	609378
104813	609379
34097	609380
5035	609381
4291	609382
161247	609383
67687	609384
8267	609385
132320	609386
32303	609387
64991	609388
27363	609389
34096	609390
109192	609391
11106	609392
115287	609393
3760	609394
3070	609395
18691	609396
11176	609397
27761	609398
73209	609399
67424	609400
3971	609401
5920	609402
29237	609403
124	609404
88626	609405
30905	609406
60897	609407
26105	609408
110064	609409
24784	609410
9376	609411
87604	609412
49938	609413
82175	609414
39130	609415
8905	609416
88657	609417
159729	609418
53934	609419
93180	609420
2063	609421
19565	609422
66145	609423
8510	609424
21795	609425
22279	609426
1200	609427
88950	609428
141078	609429
25616	609430
85487	609431
66913	609432
120930	609433
147117	609434
25590	609435
57926	609436
5817	609437
55015	609438
139182	609439
77280	609440
137800	609441
58965	609442
63417	609443
6992	609444
46700	609445
86506	609446
7061	609447
33899	609448
11343	609449
95943	609450
30139	609451
95267	609452
55043	609453
4447	609454
17396	609455
1432	609456
132252	609457
21693	609458
48936	609459
11613	609460
78873	609461
112341	609462
782	609463
23312	609464
71342	609465
71489	609466
36790	609467
72597	609468
6469	609469
37889	609470
11929	609471
3618	609472
124581	609473
24615	609474
39831	609475
81843	609476
13797	609477
33937	609478
34899	609479
129476	609480
3286	609481
21380	609482
26101	609483
22521	609484
61562	609485
2305	609486
4427	609487
41655	609488
434	609489
108821	609490
2572	609491
33979	609492
13492	609493
2448	609494
45905	609495
6425	609496
62812	609497
2682	609498
43643	609499
105006	609500
934	609501
101755	609502
78616	609503
819	609504
15288	609505
3182	609506
46458	609507
34029	609508
28091	609509
153725	609510
15839	609511
4578	609512
42878	609513
81217	609514
7341	609515
18617	609516
83418	609517
1713	609518
2761	609519
84211	609520
23312	609521
60375	609522
931	609523
25038	609524
16713	609525
11748	609526
24688	609527
5719	609528
68430	609529
79229	609530
76967	609531
2239	609532
123136	609533
150310	609534
73234	609535
4479	609536
45537	609537
3814	609538
38089	609539
7466	609540
57482	609541
57900	609542
84111	609543
9424	609544
71797	609545
4683	609546
80115	609547
79315	609548
92993	609549
1825	609550
14487	609551
1156	609552
91128	609553
2393	609554
1217	609555
2088	609556
9558	609557
38346	609558
112442	609559
134671	609560
20317	609561
20698	609562
31374	609563
4022	609564
862	609565
116504	609566
30768	609567
568	609568
29761	609569
112041	609570
1182	609571
37942	609572
49962	609573
74787	609574
115303	609575
9502	609576
97649	609577
1758	609578
53963	609579
77345	609580
54672	609581
23914	609582
78526	609583
37827	609584
94692	609585
71505	609586
32789	609587
305	609588
7408	609589
38310	609590
102360	609591
85244	609592
1588	609593
12999	609594
96056	609595
14313	609596
61500	609597
9542	609598
74963	609599
2929	609600
515	609601
13412	609602
44037	609603
15381	609604
33964	609605
7950	609606
41740	609607
20468	609608
27791	609609
11516	609610
20923	609611
47807	609612
5746	609613
38701	609614
60438	609615
28057	609616
19193	609617
34541	609618
649	609619
163189	609620
49142	609621
46208	609622
57724	609623
126491	609624
28414	609625
82139	609626
63195	609627
76760	609628
10061	609629
42088	609630
2098	609631
17913	609632
57549	609633
92271	609634
19242	609635
21528	609636
32926	609637
9661	609638
32793	609639
6406	609640
38695	609641
112919	609642
21304	609643
66096	609644
5828	609645
2857	609646
1656	609647
46313	609648
53132	609649
21020	609650
1956	609651
62576	609652
103187	609653
43474	609654
62281	609655
33403	609656
23227	609657
138552	609658
11453	609659
978	609660
7754	609661
127965	609662
175	609663
44196	609664
36411	609665
6587	609666
37831	609667
93360	609668
21024	609669
10866	609670
82787	609671
133467	609672
22727	609673
93521	609674
17697	609675
49985	609676
2910	609677
23688	609678
33506	609679
23329	609680
32985	609681
106706	609682
24880	609683
78369	609684
17906	609685
13827	609686
88278	609687
72023	609688
95680	609689
22253	609690
162938	609691
145686	609692
130299	609693
64340	609694
74307	609695
6851	609696
23705	609697
13239	609698
21219	609699
61125	609700
38160	609701
36694	609702
504	609703
8456	609704
22794	609705
41252	609706
65772	609707
13642	609708
128073	609709
19664	609710
152676	609711
2887	609712
1642	609713
58514	609714
37605	609715
15990	609716
55840	609717
12215	609718
487	609719
30816	609720
62306	609721
15139	609722
49861	609723
49447	609724
41422	609725
76763	609726
5968	609727
30926	609728
65318	609729
1715	609730
5475	609731
96418	609732
45705	609733
982	609734
61958	609735
121928	609736
21571	609737
64196	609738
17499	609739
44160	609740
9057	609741
65339	609742
29408	609743
11071	609744
46096	609745
112415	609746
33016	609747
23529	609748
33332	609749
55347	609750
33050	609751
1482	609752
2249	609753
53017	609754
50982	609755
9302	609756
12914	609757
140880	609758
2627	609759
85687	609760
80223	609761
28861	609762
47421	609763
57842	609764
4519	609765
22507	609766
124809	609767
36345	609768
4745	609769
6669	609770
68985	609771
66044	609772
40933	609773
110956	609774
30714	609775
15851	609776
46278	609777
253	609778
97197	609779
66461	609780
27316	609781
33639	609782
94823	609783
36123	609784
2292	609785
25740	609786
10187	609787
115090	609788
1089	609789
18858	609790
57065	609791
5466	609792
15092	609793
22901	609794
125343	609795
49017	609796
12029	609797
2324	609798
40169	609799
49081	609800
149705	609801
77513	609802
47408	609803
45500	609804
39002	609805
8106	609806
58891	609807
24893	609808
107828	609809
82479	609810
85236	609811
9417	609812
97736	609813
12049	609814
36737	609815
35426	609816
60414	609817
9573	609818
15423	609819
219	609820
55031	609821
27348	609822
7858	609823
66941	609824
121686	609825
33814	609826
57017	609827
3957	609828
83549	609829
13241	609830
10712	609831
13283	609832
38430	609833
60766	609834
62237	609835
11621	609836
96223	609837
3582	609838
2061	609839
17902	609840
25197	609841
1141	609842
43210	609843
14103	609844
91279	609845
5007	609846
40549	609847
4790	609848
17064	609849
6861	609850
10260	609851
42798	609852
637	609853
137921	609854
33426	609855
62678	609856
39600	609857
3600	609858
57525	609859
92322	609860
51410	609861
36332	609862
88044	609863
28072	609864
137451	609865
7878	609866
60036	609867
40259	609868
22648	609869
13710	609870
5535	609871
6480	609872
16054	609873
21514	609874
161706	609875
40857	609876
98853	609877
38938	609878
10682	609879
72766	609880
26129	609881
130709	609882
66323	609883
36308	609884
101876	609885
70614	609886
31757	609887
8197	609888
21480	609889
38815	609890
51880	609891
31362	609892
49015	609893
3276	609894
40940	609895
116383	609896
59667	609897
101659	609898
31883	609899
5593	609900
4857	609901
17347	609902
9741	609903
58738	609904
66222	609905
19468	609906
30872	609907
19179	609908
49476	609909
94652	609910
3892	609911
26228	609912
108126	609913
31550	609914
30089	609915
689	609916
111781	609917
133365	609918
52492	609919
64819	609920
129325	609921
10134	609922
1790	609923
33628	609924
50629	609925
2827	609926
2704	609927
34457	609928
50680	609929
6195	609930
65221	609931
5649	609932
7181	609933
124475	609934
42317	609935
35645	609936
44146	609937
47681	609938
23406	609939
54872	609940
39934	609941
24455	609942
137597	609943
42363	609944
25857	609945
46824	609946
25178	609947
111560	609948
116990	609949
22713	609950
95948	609951
18794	609952
30001	609953
34902	609954
15980	609955
73129	609956
56492	609957
81341	609958
121145	609959
5058	609960
81328	609961
39970	609962
9785	609963
57020	609964
107778	609965
22367	609966
44440	609967
32191	609968
17645	609969
56948	609970
30729	609971
95192	609972
163	609973
15377	609974
62795	609975
129075	609976
8548	609977
13624	609978
46603	609979
33376	609980
6790	609981
21343	609982
59608	609983
92539	609984
25300	609985
65175	609986
522	609987
125335	609988
6005	609989
10250	609990
66379	609991
51138	609992
96634	609993
12024	609994
11145	609995
45145	609996
45558	609997
119921	609998
4067	609999
2370	610000
12530	610001
92700	610002
671	610003
43253	610004
19589	610005
21792	610006
22334	610007
54826	610008
846	610009
14585	610010
7439	610011
4966	610012
8666	610013
88466	610014
10862	610015
16215	610016
26685	610017
102620	610018
90699	610019
58302	610020
37862	610021
18921	610022
76068	610023
75830	610024
79135	610025
47449	610026
49618	610027
104447	610028
40371	610029
13643	610030
2320	610031
15603	610032
18955	610033
34182	610034
57541	610035
7346	610036
66204	610037
11149	610038
23687	610039
41361	610040
40858	610041
32077	610042
1787	610043
12358	610044
24011	610045
14113	610046
79953	610047
22739	610048
47009	610049
112292	610050
6118	610051
2278	610052
121526	610053
30527	610054
25185	610055
53159	610056
8184	610057
47822	610058
2396	610059
27766	610060
2371	610061
1271	610062
1031	610063
114480	610064
113067	610065
56839	610066
9462	610067
9990	610068
18232	610069
51791	610070
38218	610071
27935	610072
13174	610073
125691	610074
15798	610075
2468	610076
41725	610077
34516	610078
37841	610079
17026	610080
46480	610081
44671	610082
59094	610083
48122	610084
30164	610085
2199	610086
3390	610087
17927	610088
15187	610089
134210	610090
4297	610091
66264	610092
56595	610093
7045	610094
9305	610095
22957	610096
88003	610097
90333	610098
15846	610099
1710	610100
8387	610101
37637	610102
8897	610103
90836	610104
2036	610105
80483	610106
17497	610107
53552	610108
1229	610109
70953	610110
27631	610111
9478	610112
59081	610113
70841	610114
37214	610115
11281	610116
45744	610117
4455	610118
6894	610119
89941	610120
84321	610121
96757	610122
14643	610123
9224	610124
1960	610125
64676	610126
67015	610127
66515	610128
9805	610129
1687	610130
10364	610131
42391	610132
64918	610133
13156	610134
116581	610135
4251	610136
112625	610137
55728	610138
4671	610139
18354	610140
7629	610141
5543	610142
60380	610143
26043	610144
15653	610145
128957	610146
35326	610147
111460	610148
214	610149
130993	610150
4917	610151
60037	610152
32317	610153
152907	610154
46593	610155
925	610156
55966	610157
144764	610158
12610	610159
3803	610160
38343	610161
121099	610162
98562	610163
98599	610164
6575	610165
43759	610166
1126	610167
93044	610168
57559	610169
57241	610170
114482	610171
1600	610172
88652	610173
20704	610174
69834	610175
89059	610176
16326	610177
66135	610178
62470	610179
148239	610180
73613	610181
54979	610182
62012	610183
20878	610184
49765	610185
97040	610186
6296	610187
101964	610188
9094	610189
13948	610190
639	610191
47287	610192
814	610193
58201	610194
116268	610195
331	610196
28887	610197
5636	610198
43167	610199
14533	610200
11297	610201
19891	610202
43576	610203
59565	610204
629	610205
24224	610206
10957	610207
132468	610208
438	610209
53031	610210
28199	610211
2256	610212
112942	610213
49881	610214
3970	610215
38043	610216
26428	610217
3920	610218
53906	610219
63279	610220
98632	610221
1978	610222
2213	610223
71620	610224
259	610225
10245	610226
124022	610227
81573	610228
32203	610229
5245	610230
79196	610231
61852	610232
56156	610233
58758	610234
69752	610235
516	610236
29867	610237
77803	610238
150396	610239
139461	610240
78240	610241
39626	610242
12038	610243
98395	610244
36687	610245
4370	610246
20120	610247
74122	610248
62299	610249
166464	610250
2174	610251
365	610252
4447	610253
51257	610254
104619	610255
61536	610256
5137	610257
102681	610258
3318	610259
37393	610260
19741	610261
8740	610262
25608	610263
31896	610264
20872	610265
8783	610266
2964	610267
102890	610268
15872	610269
29909	610270
10849	610271
33501	610272
92874	610273
41940	610274
165590	610275
17118	610276
8382	610277
27859	610278
7986	610279
2496	610280
125021	610281
80008	610282
56509	610283
8843	610284
40311	610285
5	610286
76912	610287
4807	610288
72385	610289
74778	610290
16192	610291
26092	610292
14385	610293
28518	610294
40941	610295
61152	610296
6071	610297
77267	610298
72864	610299
131991	610300
20469	610301
5430	610302
19770	610303
44995	610304
104041	610305
45652	610306
96	610307
10403	610308
1374	610309
19530	610310
358	610311
22460	610312
4204	610313
33024	610314
79013	610315
31525	610316
31971	610317
3268	610318
45172	610319
3717	610320
469	610321
27633	610322
92148	610323
3839	610324
81411	610325
965	610326
9943	610327
36280	610328
85850	610329
61078	610330
136801	610331
7399	610332
130008	610333
121744	610334
11293	610335
16162	610336
45977	610337
25598	610338
84563	610339
114467	610340
3231	610341
11373	610342
84373	610343
100742	610344
46285	610345
23727	610346
15414	610347
50499	610348
62358	610349
20950	610350
118338	610351
3519	610352
114503	610353
76555	610354
102492	610355
17365	610356
92098	610357
27958	610358
1642	610359
3352	610360
130384	610361
101798	610362
114121	610363
90349	610364
157872	610365
1584	610366
20539	610367
10573	610368
84740	610369
36699	610370
28301	610371
22634	610372
68401	610373
22988	610374
32849	610375
53312	610376
67272	610377
23270	610378
9411	610379
1971	610380
57914	610381
61813	610382
46718	610383
2933	610384
1458	610385
7560	610386
44000	610387
2866	610388
4943	610389
83329	610390
123892	610391
19386	610392
3529	610393
83837	610394
16231	610395
61600	610396
20442	610397
15341	610398
4365	610399
115240	610400
105337	610401
72428	610402
50483	610403
30401	610404
29563	610405
95587	610406
2768	610407
7292	610408
46487	610409
106105	610410
79781	610411
125796	610412
48060	610413
193	610414
23476	610415
7036	610416
52687	610417
20236	610418
4274	610419
85465	610420
35891	610421
65382	610422
174	610423
86599	610424
104626	610425
43162	610426
46999	610427
14659	610428
110635	610429
96664	610430
111586	610431
88726	610432
1566	610433
6525	610434
24654	610435
5351	610436
5601	610437
15011	610438
17300	610439
119825	610440
29524	610441
76618	610442
3952	610443
3988	610444
130931	610445
45586	610446
76205	610447
61491	610448
139065	610449
78636	610450
28644	610451
54936	610452
30251	610453
121186	610454
65024	610455
10329	610456
77454	610457
89606	610458
168722	610459
23377	610460
3331	610461
108985	610462
48181	610463
67948	610464
45537	610465
3380	610466
18050	610467
5124	610468
51430	610469
6127	610470
76622	610471
57670	610472
3223	610473
77707	610474
38637	610475
29976	610476
129979	610477
91315	610478
21930	610479
22956	610480
5982	610481
91135	610482
123263	610483
31521	610484
842	610485
881	610486
88731	610487
46369	610488
6688	610489
76534	610490
22543	610491
8881	610492
32638	610493
4412	610494
2458	610495
7342	610496
34860	610497
88083	610498
57402	610499
115	610500
37307	610501
19138	610502
56691	610503
15491	610504
17472	610505
25261	610506
21884	610507
11565	610508
64146	610509
569	610510
50770	610511
13945	610512
91553	610513
71190	610514
150168	610515
48694	610516
65231	610517
57193	610518
87299	610519
52842	610520
2916	610521
5738	610522
22939	610523
15841	610524
84072	610525
23853	610526
3705	610527
127824	610528
5019	610529
61317	610530
1970	610531
3563	610532
50606	610533
166293	610534
37548	610535
30594	610536
6512	610537
131811	610538
9043	610539
33190	610540
56560	610541
20995	610542
10277	610543
35023	610544
38087	610545
54753	610546
115399	610547
117595	610548
61164	610549
27341	610550
37715	610551
48777	610552
81612	610553
1261	610554
6271	610555
18616	610556
95007	610557
30788	610558
5313	610559
142706	610560
36391	610561
7054	610562
6032	610563
13690	610564
26010	610565
133844	610566
681	610567
72427	610568
12295	610569
80737	610570
47875	610571
25704	610572
67283	610573
5048	610574
70877	610575
35949	610576
27702	610577
12152	610578
65851	610579
147919	610580
51958	610581
46596	610582
81204	610583
31612	610584
18473	610585
13085	610586
4937	610587
7481	610588
45361	610589
3559	610590
125783	610591
85253	610592
10655	610593
57845	610594
8455	610595
85104	610596
39922	610597
99216	610598
43920	610599
10968	610600
18192	610601
97561	610602
74553	610603
84230	610604
22472	610605
51565	610606
38263	610607
4118	610608
14650	610609
64920	610610
19124	610611
97500	610612
7567	610613
5110	610614
7062	610615
6246	610616
15939	610617
161043	610618
21616	610619
29988	610620
20409	610621
41566	610622
131497	610623
7936	610624
94730	610625
21923	610626
6834	610627
8729	610628
38587	610629
58080	610630
38678	610631
56795	610632
110495	610633
32735	610634
149115	610635
21304	610636
20527	610637
14744	610638
109692	610639
82918	610640
19738	610641
69568	610642
31089	610643
58063	610644
15082	610645
26987	610646
62640	610647
34555	610648
168389	610649
32551	610650
11529	610651
27184	610652
17957	610653
1083	610654
11233	610655
46772	610656
32794	610657
11775	610658
53283	610659
20011	610660
2222	610661
26772	610662
3035	610663
64795	610664
26690	610665
9482	610666
41868	610667
77857	610668
23905	610669
2095	610670
119130	610671
92753	610672
18179	610673
26118	610674
27121	610675
24255	610676
4013	610677
1677	610678
145863	610679
134875	610680
20715	610681
18472	610682
41739	610683
53821	610684
1939	610685
64372	610686
53383	610687
36742	610688
18740	610689
130380	610690
46588	610691
2434	610692
11599	610693
77865	610694
44016	610695
2103	610696
23040	610697
4759	610698
8480	610699
39505	610700
21542	610701
13585	610702
16341	610703
94369	610704
7949	610705
16184	610706
165071	610707
94940	610708
6522	610709
34947	610710
6055	610711
75738	610712
6339	610713
93150	610714
47800	610715
88853	610716
167254	610717
38828	610718
43424	610719
5976	610720
62345	610721
104961	610722
73316	610723
89146	610724
99255	610725
56826	610726
53486	610727
72337	610728
7997	610729
65000	610730
41478	610731
57439	610732
49876	610733
52097	610734
2025	610735
58536	610736
186	610737
145489	610738
49415	610739
105326	610740
148035	610741
3025	610742
14467	610743
135100	610744
38527	610745
39836	610746
33898	610747
139546	610748
86795	610749
5259	610750
57311	610751
10770	610752
29122	610753
38480	610754
18537	610755
1397	610756
62167	610757
69254	610758
51828	610759
67652	610760
8314	610761
133593	610762
35695	610763
85345	610764
62873	610765
66318	610766
10146	610767
86175	610768
17629	610769
48490	610770
154677	610771
78847	610772
25728	610773
21017	610774
46645	610775
5486	610776
4295	610777
15035	610778
47685	610779
3123	610780
29549	610781
85493	610782
1359	610783
3044	610784
62887	610785
67541	610786
21710	610787
103742	610788
54367	610789
123180	610790
51611	610791
79630	610792
71555	610793
27617	610794
10102	610795
14053	610796
34104	610797
44993	610798
69153	610799
19162	610800
119334	610801
5976	610802
48954	610803
7283	610804
43116	610805
17996	610806
3718	610807
1774	610808
18314	610809
57637	610810
49462	610811
39200	610812
51303	610813
51532	610814
11236	610815
40142	610816
14878	610817
112214	610818
105247	610819
738	610820
2865	610821
101	610822
101065	610823
8292	610824
19768	610825
79949	610826
32443	610827
22520	610828
138845	610829
75446	610830
6223	610831
15904	610832
59156	610833
58288	610834
157275	610835
64687	610836
34295	610837
5816	610838
6909	610839
30958	610840
123697	610841
34838	610842
92775	610843
50984	610844
44058	610845
44327	610846
98697	610847
113516	610848
794	610849
7834	610850
25532	610851
8432	610852
40120	610853
6930	610854
5067	610855
45124	610856
130224	610857
11741	610858
34912	610859
14437	610860
113057	610861
45895	610862
36348	610863
3746	610864
38680	610865
78427	610866
117938	610867
19373	610868
68633	610869
8020	610870
2807	610871
38417	610872
71634	610873
18099	610874
142	610875
38390	610876
46189	610877
107953	610878
5163	610879
113131	610880
93066	610881
6594	610882
6110	610883
64263	610884
123822	610885
36127	610886
60028	610887
60523	610888
30772	610889
71799	610890
25181	610891
32376	610892
72929	610893
92340	610894
61594	610895
102382	610896
29710	610897
33862	610898
157284	610899
24462	610900
116838	610901
1039	610902
10922	610903
15811	610904
128032	610905
45903	610906
11507	610907
25834	610908
5504	610909
48486	610910
53031	610911
35610	610912
72108	610913
18536	610914
3374	610915
20349	610916
37029	610917
29178	610918
25618	610919
5207	610920
47158	610921
60551	610922
124316	610923
2613	610924
8984	610925
73926	610926
69196	610927
72353	610928
130502	610929
32	610930
68554	610931
85862	610932
114	610933
40181	610934
71171	610935
104208	610936
44371	610937
81195	610938
81441	610939
67157	610940
996	610941
56639	610942
143300	610943
155131	610944
8624	610945
11832	610946
26076	610947
16095	610948
24605	610949
34578	610950
134092	610951
54387	610952
113012	610953
7670	610954
43783	610955
154591	610956
7827	610957
95593	610958
35599	610959
52598	610960
75702	610961
83610	610962
1768	610963
16400	610964
22663	610965
60201	610966
92227	610967
31228	610968
103113	610969
98832	610970
2917	610971
68197	610972
108620	610973
41993	610974
17903	610975
1194	610976
1229	610977
10839	610978
40571	610979
92573	610980
7815	610981
58979	610982
17564	610983
235	610984
13766	610985
16898	610986
45356	610987
3216	610988
32722	610989
4542	610990
57560	610991
16552	610992
18918	610993
19579	610994
6209	610995
110006	610996
19934	610997
67164	610998
82996	610999
50929	611000
13413	611001
16020	611002
30661	611003
90354	611004
71935	611005
26588	611006
91701	611007
3018	611008
54495	611009
62453	611010
9341	611011
37562	611012
29493	611013
8483	611014
90277	611015
40998	611016
26811	611017
13592	611018
19548	611019
61652	611020
25413	611021
1201	611022
8865	611023
74533	611024
22409	611025
16766	611026
91945	611027
22374	611028
49356	611029
77654	611030
8148	611031
12369	611032
89191	611033
3028	611034
76656	611035
159701	611036
30085	611037
3461	611038
9350	611039
78052	611040
36912	611041
52651	611042
38324	611043
49402	611044
78295	611045
92325	611046
2730	611047
46209	611048
14087	611049
92327	611050
45754	611051
28149	611052
14958	611053
13643	611054
70939	611055
783	611056
48261	611057
37958	611058
58132	611059
107625	611060
72980	611061
46331	611062
23454	611063
50063	611064
9710	611065
7024	611066
28550	611067
27832	611068
18273	611069
33312	611070
17393	611071
35576	611072
166383	611073
139683	611074
4265	611075
125135	611076
2748	611077
16342	611078
2709	611079
3605	611080
4753	611081
14149	611082
9670	611083
107328	611084
12834	611085
575	611086
9561	611087
24014	611088
15014	611089
23872	611090
10870	611091
12353	611092
6893	611093
52518	611094
22038	611095
5788	611096
1829	611097
88232	611098
23718	611099
8497	611100
27804	611101
57617	611102
18473	611103
7043	611104
10341	611105
9185	611106
7070	611107
20882	611108
33518	611109
67363	611110
127253	611111
130265	611112
45381	611113
51667	611114
90925	611115
62873	611116
9949	611117
15934	611118
65530	611119
80588	611120
35339	611121
133419	611122
98293	611123
24359	611124
67391	611125
12789	611126
9665	611127
50768	611128
28569	611129
36182	611130
106033	611131
22440	611132
44814	611133
102058	611134
36128	611135
12488	611136
75624	611137
17590	611138
12438	611139
105351	611140
7486	611141
65564	611142
78501	611143
17270	611144
108950	611145
6935	611146
3752	611147
1115	611148
6973	611149
16837	611150
26526	611151
41572	611152
22621	611153
3156	611154
6440	611155
19758	611156
97855	611157
31682	611158
1918	611159
82524	611160
57658	611161
84878	611162
463	611163
24016	611164
51954	611165
6717	611166
7240	611167
7892	611168
3558	611169
3729	611170
43409	611171
32022	611172
23508	611173
47654	611174
35351	611175
71622	611176
57498	611177
35565	611178
741	611179
129184	611180
16105	611181
1294	611182
46259	611183
30123	611184
7030	611185
85847	611186
24701	611187
109692	611188
45523	611189
558	611190
30765	611191
166401	611192
72814	611193
27211	611194
24179	611195
423	611196
111200	611197
24706	611198
91713	611199
40112	611200
16722	611201
106620	611202
55135	611203
60310	611204
28840	611205
46535	611206
1555	611207
1766	611208
19353	611209
42552	611210
13774	611211
46159	611212
44780	611213
116718	611214
25896	611215
39912	611216
15713	611217
23504	611218
19165	611219
10637	611220
55479	611221
38281	611222
64686	611223
49038	611224
169363	611225
34029	611226
9290	611227
1593	611228
17890	611229
92014	611230
75230	611231
34305	611232
47715	611233
67494	611234
30386	611235
12810	611236
118308	611237
20291	611238
588	611239
15058	611240
80753	611241
119166	611242
77010	611243
75083	611244
49882	611245
100668	611246
35981	611247
94180	611248
137082	611249
13958	611250
26313	611251
96514	611252
43946	611253
7880	611254
20746	611255
8146	611256
131157	611257
93372	611258
26069	611259
11329	611260
4264	611261
706	611262
104044	611263
2254	611264
11620	611265
45544	611266
74411	611267
132342	611268
14939	611269
14765	611270
14007	611271
15301	611272
51382	611273
95297	611274
7140	611275
20980	611276
6459	611277
62416	611278
10485	611279
16532	611280
25228	611281
126460	611282
65652	611283
14830	611284
70798	611285
7567	611286
153077	611287
3360	611288
126045	611289
20406	611290
20521	611291
22382	611292
43449	611293
9411	611294
62596	611295
6687	611296
26024	611297
14716	611298
1749	611299
82155	611300
32477	611301
100212	611302
93975	611303
47833	611304
37855	611305
19938	611306
95309	611307
15881	611308
40756	611309
157493	611310
3785	611311
81462	611312
21924	611313
40647	611314
8353	611315
9594	611316
112104	611317
68011	611318
136117	611319
53538	611320
48046	611321
4496	611322
129107	611323
30304	611324
71439	611325
48732	611326
40490	611327
35693	611328
89412	611329
6797	611330
67426	611331
97370	611332
34745	611333
27699	611334
80177	611335
3997	611336
66440	611337
29886	611338
164228	611339
94365	611340
112015	611341
45577	611342
61209	611343
17331	611344
27292	611345
46536	611346
103434	611347
113089	611348
19203	611349
62008	611350
12766	611351
9999	611352
77015	611353
76572	611354
78163	611355
1483	611356
1313	611357
70162	611358
7581	611359
96371	611360
43268	611361
89730	611362
16296	611363
2008	611364
2735	611365
14356	611366
11786	611367
73340	611368
63560	611369
11431	611370
30154	611371
9660	611372
48193	611373
34630	611374
48767	611375
91763	611376
127967	611377
74723	611378
70558	611379
29637	611380
3109	611381
2100	611382
87507	611383
114703	611384
27951	611385
20756	611386
1530	611387
61207	611388
30577	611389
92519	611390
92587	611391
6719	611392
43616	611393
3858	611394
13456	611395
119776	611396
66709	611397
111847	611398
73280	611399
24858	611400
92112	611401
111892	611402
2776	611403
53482	611404
4245	611405
23570	611406
31963	611407
2625	611408
68551	611409
104053	611410
971	611411
73024	611412
37370	611413
84305	611414
26	611415
14174	611416
100103	611417
12436	611418
61790	611419
12245	611420
13375	611421
13558	611422
163624	611423
15359	611424
12061	611425
5770	611426
125886	611427
22141	611428
79212	611429
78750	611430
278	611431
56829	611432
19747	611433
54520	611434
8321	611435
56958	611436
3751	611437
15710	611438
79525	611439
882	611440
103215	611441
16097	611442
62958	611443
96584	611444
10933	611445
48212	611446
134279	611447
45088	611448
10356	611449
23435	611450
75290	611451
67461	611452
71853	611453
11167	611454
99185	611455
46491	611456
23744	611457
106602	611458
37329	611459
41552	611460
53860	611461
87010	611462
71957	611463
26520	611464
69588	611465
111191	611466
18470	611467
22550	611468
30	611469
1213	611470
152443	611471
85362	611472
8147	611473
55980	611474
1232	611475
81863	611476
11544	611477
43531	611478
102697	611479
49691	611480
15067	611481
64502	611482
18816	611483
16543	611484
107832	611485
63485	611486
11578	611487
69564	611488
114441	611489
58068	611490
2321	611491
130786	611492
48302	611493
47310	611494
94307	611495
87008	611496
39919	611497
45944	611498
88270	611499
9699	611500
12181	611501
48460	611502
21091	611503
152817	611504
63038	611505
32874	611506
24266	611507
18923	611508
40632	611509
5410	611510
7436	611511
13161	611512
29113	611513
62063	611514
5481	611515
20138	611516
12749	611517
12611	611518
55643	611519
80614	611520
130105	611521
17064	611522
14183	611523
28621	611524
136585	611525
21974	611526
246	611527
27881	611528
310	611529
38031	611530
54758	611531
304	611532
5232	611533
62918	611534
9355	611535
102242	611536
19758	611537
109394	611538
5608	611539
7485	611540
29054	611541
39231	611542
21849	611543
23016	611544
50746	611545
29624	611546
2489	611547
163253	611548
35611	611549
7246	611550
40512	611551
10632	611552
44373	611553
7290	611554
21524	611555
111427	611556
71319	611557
3629	611558
6997	611559
31576	611560
44983	611561
5493	611562
6296	611563
97208	611564
6256	611565
87592	611566
103609	611567
6490	611568
68395	611569
56650	611570
38884	611571
47653	611572
32681	611573
39108	611574
119960	611575
345	611576
33070	611577
12530	611578
24733	611579
54751	611580
93893	611581
41559	611582
3405	611583
51203	611584
17297	611585
16316	611586
32700	611587
34357	611588
33538	611589
21614	611590
116094	611591
12362	611592
87536	611593
65768	611594
36164	611595
1612	611596
70	611597
16198	611598
46573	611599
3325	611600
30766	611601
33945	611602
53408	611603
1885	611604
1026	611605
2070	611606
4225	611607
55448	611608
34444	611609
32773	611610
25333	611611
40060	611612
157908	611613
16740	611614
16967	611615
6271	611616
66634	611617
19765	611618
8681	611619
52553	611620
103443	611621
49728	611622
52008	611623
73054	611624
33933	611625
73880	611626
15132	611627
38887	611628
1630	611629
103702	611630
130580	611631
29442	611632
52865	611633
16799	611634
3513	611635
48758	611636
10659	611637
133488	611638
48728	611639
59278	611640
61713	611641
51647	611642
78829	611643
16766	611644
5876	611645
35528	611646
133721	611647
48950	611648
117418	611649
1040	611650
1073	611651
72021	611652
51532	611653
63982	611654
112	611655
53747	611656
49231	611657
25321	611658
45719	611659
13265	611660
43578	611661
12806	611662
135277	611663
28994	611664
10512	611665
2627	611666
71887	611667
104382	611668
4519	611669
11254	611670
134930	611671
20974	611672
123603	611673
63926	611674
59926	611675
16012	611676
55432	611677
44350	611678
31016	611679
34587	611680
51097	611681
80739	611682
112735	611683
4484	611684
13147	611685
8449	611686
43408	611687
42166	611688
118368	611689
34424	611690
26023	611691
63174	611692
21674	611693
6332	611694
43507	611695
19971	611696
73739	611697
3746	611698
78629	611699
84687	611700
79239	611701
88106	611702
34194	611703
60884	611704
16077	611705
93608	611706
6752	611707
139360	611708
106852	611709
41670	611710
40346	611711
51560	611712
40131	611713
21061	611714
50432	611715
32542	611716
29222	611717
7379	611718
27469	611719
24376	611720
74951	611721
60861	611722
109908	611723
51040	611724
26985	611725
22193	611726
22432	611727
3166	611728
35506	611729
4156	611730
40182	611731
88151	611732
44358	611733
1898	611734
569	611735
2005	611736
68702	611737
5795	611738
16214	611739
18896	611740
2069	611741
45357	611742
55578	611743
49574	611744
27813	611745
10898	611746
35707	611747
12058	611748
3686	611749
47630	611750
103281	611751
146603	611752
33955	611753
103197	611754
41281	611755
71088	611756
48536	611757
42973	611758
24803	611759
20980	611760
16656	611761
39778	611762
49101	611763
22065	611764
2759	611765
75022	611766
71191	611767
6597	611768
33760	611769
23785	611770
4866	611771
114058	611772
6911	611773
112958	611774
6810	611775
19342	611776
11799	611777
5305	611778
37535	611779
96920	611780
98948	611781
20625	611782
15121	611783
57920	611784
47981	611785
43729	611786
6415	611787
13945	611788
74367	611789
11945	611790
5574	611791
118016	611792
20426	611793
10855	611794
15483	611795
2455	611796
29199	611797
29210	611798
16104	611799
17657	611800
56773	611801
56013	611802
140419	611803
31043	611804
65687	611805
20643	611806
23162	611807
12325	611808
35812	611809
28404	611810
158871	611811
181	611812
1752	611813
51718	611814
31298	611815
30782	611816
35182	611817
280	611818
70521	611819
45737	611820
46398	611821
91012	611822
49304	611823
104	611824
1222	611825
80921	611826
41197	611827
104389	611828
128289	611829
2126	611830
22663	611831
109511	611832
26001	611833
111967	611834
61385	611835
19254	611836
42828	611837
63347	611838
37332	611839
58800	611840
141	611841
21876	611842
12869	611843
12434	611844
1996	611845
139464	611846
102175	611847
3423	611848
73249	611849
145247	611850
46573	611851
3668	611852
92436	611853
148995	611854
41381	611855
8126	611856
37758	611857
35360	611858
55299	611859
53192	611860
97765	611861
14378	611862
66639	611863
31342	611864
24171	611865
23969	611866
19517	611867
20032	611868
1074	611869
94593	611870
2894	611871
117863	611872
64945	611873
754	611874
58893	611875
90294	611876
48985	611877
26971	611878
51065	611879
7850	611880
61652	611881
80167	611882
7857	611883
258	611884
55399	611885
96523	611886
77083	611887
13381	611888
4561	611889
6350	611890
44188	611891
37269	611892
6181	611893
10282	611894
64872	611895
1325	611896
128986	611897
88142	611898
68238	611899
99020	611900
24464	611901
32392	611902
1192	611903
47003	611904
49	611905
2958	611906
23460	611907
42537	611908
50877	611909
47447	611910
9618	611911
4659	611912
8246	611913
62368	611914
139579	611915
30368	611916
7789	611917
11873	611918
4068	611919
165162	611920
13059	611921
116365	611922
40702	611923
14494	611924
13704	611925
11779	611926
15477	611927
2074	611928
1893	611929
73635	611930
130	611931
1573	611932
127876	611933
35700	611934
34757	611935
79222	611936
85674	611937
29287	611938
18587	611939
25011	611940
17085	611941
49919	611942
10737	611943
34835	611944
34000	611945
9469	611946
44083	611947
21190	611948
45534	611949
9971	611950
74635	611951
27080	611952
74440	611953
79226	611954
85130	611955
132467	611956
57014	611957
76499	611958
39534	611959
43	611960
37767	611961
82630	611962
37170	611963
15316	611964
3485	611965
11786	611966
69369	611967
27695	611968
421	611969
69646	611970
6885	611971
1427	611972
30195	611973
1533	611974
77538	611975
4025	611976
5985	611977
127837	611978
64421	611979
81513	611980
20868	611981
85218	611982
52232	611983
111898	611984
54286	611985
36386	611986
49690	611987
4823	611988
14326	611989
8510	611990
9546	611991
33052	611992
5974	611993
6714	611994
94377	611995
4080	611996
58	611997
5757	611998
6316	611999
87419	612000
25736	612001
42001	612002
42689	612003
90014	612004
55894	612005
163352	612006
80178	612007
67946	612008
99557	612009
66614	612010
28372	612011
1630	612012
10609	612013
22943	612014
5934	612015
97327	612016
7189	612017
5637	612018
97185	612019
57813	612020
42095	612021
7004	612022
75327	612023
37989	612024
112265	612025
18901	612026
24908	612027
13114	612028
27476	612029
65948	612030
12021	612031
72472	612032
16901	612033
80442	612034
8534	612035
41929	612036
29	612037
44536	612038
45555	612039
1920	612040
1293	612041
7202	612042
3860	612043
6271	612044
19869	612045
13784	612046
28701	612047
71698	612048
24496	612049
1252	612050
5484	612051
14435	612052
149471	612053
75467	612054
57755	612055
90363	612056
99862	612057
107701	612058
170187	612059
47452	612060
57219	612061
71594	612062
127065	612063
39018	612064
34558	612065
42930	612066
49709	612067
155660	612068
11686	612069
22473	612070
31977	612071
75942	612072
35451	612073
16355	612074
813	612075
11410	612076
43998	612077
72639	612078
3821	612079
38970	612080
45278	612081
134761	612082
17973	612083
29310	612084
26775	612085
23923	612086
164606	612087
54430	612088
18813	612089
16987	612090
57335	612091
5531	612092
72690	612093
117319	612094
83316	612095
14107	612096
50773	612097
6147	612098
21719	612099
67939	612100
38173	612101
8296	612102
112961	612103
118102	612104
82422	612105
133970	612106
96694	612107
495	612108
6089	612109
36554	612110
10383	612111
1510	612112
26432	612113
22393	612114
562	612115
3149	612116
54961	612117
18619	612118
36458	612119
28298	612120
8324	612121
101967	612122
84088	612123
3073	612124
166784	612125
126718	612126
44082	612127
49829	612128
96530	612129
8119	612130
48629	612131
30133	612132
7733	612133
36653	612134
19416	612135
9250	612136
116193	612137
51537	612138
17820	612139
26007	612140
17341	612141
163309	612142
87242	612143
5740	612144
23690	612145
47291	612146
788	612147
2805	612148
31781	612149
10650	612150
73903	612151
12266	612152
29505	612153
76181	612154
4380	612155
24475	612156
111075	612157
39160	612158
19882	612159
91729	612160
83950	612161
43880	612162
40990	612163
24698	612164
85177	612165
143872	612166
38922	612167
32115	612168
39744	612169
70857	612170
7894	612171
13308	612172
23636	612173
47432	612174
131646	612175
55380	612176
27814	612177
64495	612178
10639	612179
41019	612180
31040	612181
82150	612182
26165	612183
113236	612184
44238	612185
58417	612186
411	612187
110930	612188
7111	612189
32392	612190
132284	612191
10124	612192
40336	612193
103331	612194
103462	612195
45919	612196
123040	612197
27706	612198
6525	612199
22234	612200
158276	612201
112058	612202
24291	612203
33694	612204
42482	612205
72593	612206
64540	612207
66137	612208
33242	612209
27424	612210
601	612211
73312	612212
41342	612213
144956	612214
47696	612215
1736	612216
36223	612217
2926	612218
70333	612219
13804	612220
23793	612221
106930	612222
146337	612223
14183	612224
32169	612225
24069	612226
49528	612227
724	612228
100268	612229
46155	612230
42673	612231
47302	612232
9985	612233
62383	612234
41569	612235
72244	612236
92566	612237
10362	612238
21347	612239
7063	612240
2079	612241
64057	612242
32914	612243
106066	612244
66085	612245
83890	612246
12093	612247
70875	612248
64877	612249
20700	612250
5157	612251
79770	612252
1214	612253
89280	612254
54868	612255
108320	612256
140858	612257
178	612258
8258	612259
41260	612260
276	612261
44123	612262
79778	612263
3820	612264
32685	612265
9396	612266
51329	612267
70578	612268
22996	612269
23562	612270
5845	612271
26293	612272
68647	612273
23083	612274
86726	612275
7392	612276
41613	612277
24795	612278
63802	612279
19358	612280
90070	612281
30549	612282
53098	612283
4437	612284
35690	612285
25327	612286
10018	612287
56152	612288
20223	612289
31968	612290
41067	612291
55367	612292
10853	612293
23713	612294
129821	612295
147973	612296
50415	612297
64565	612298
148417	612299
17150	612300
46708	612301
30954	612302
146577	612303
101393	612304
5647	612305
103139	612306
104200	612307
64307	612308
20688	612309
103071	612310
4395	612311
42597	612312
3188	612313
577	612314
912	612315
2980	612316
138609	612317
39853	612318
29036	612319
48183	612320
625	612321
14426	612322
37115	612323
48375	612324
10931	612325
44075	612326
66076	612327
46398	612328
11158	612329
52411	612330
18764	612331
4950	612332
36829	612333
41293	612334
46216	612335
12976	612336
41890	612337
12008	612338
431	612339
52937	612340
49614	612341
55440	612342
51012	612343
3075	612344
110577	612345
7313	612346
5765	612347
4410	612348
151621	612349
14909	612350
67771	612351
11279	612352
53773	612353
28655	612354
22421	612355
124870	612356
93513	612357
27998	612358
134104	612359
5135	612360
7843	612361
6930	612362
10901	612363
111601	612364
5014	612365
99786	612366
79346	612367
57010	612368
3962	612369
56319	612370
13003	612371
20494	612372
102539	612373
33847	612374
29350	612375
44504	612376
5527	612377
6319	612378
25900	612379
16008	612380
54608	612381
8741	612382
44026	612383
9267	612384
13377	612385
1585	612386
30128	612387
48809	612388
37003	612389
9100	612390
12615	612391
1991	612392
27345	612393
22865	612394
152785	612395
62756	612396
3853	612397
453	612398
146166	612399
81763	612400
23312	612401
10427	612402
35873	612403
19411	612404
36464	612405
27119	612406
5596	612407
48935	612408
6246	612409
16015	612410
127598	612411
49399	612412
63979	612413
52997	612414
110933	612415
10458	612416
4946	612417
46445	612418
32036	612419
94613	612420
7950	612421
138266	612422
14722	612423
24468	612424
190	612425
36883	612426
37711	612427
22576	612428
139234	612429
92975	612430
29467	612431
136248	612432
4652	612433
9091	612434
37264	612435
87272	612436
67954	612437
1846	612438
55924	612439
134892	612440
36607	612441
16773	612442
22168	612443
111273	612444
17859	612445
16141	612446
81192	612447
70059	612448
42562	612449
81658	612450
81097	612451
7504	612452
16192	612453
51588	612454
1639	612455
48386	612456
33716	612457
88969	612458
45792	612459
76468	612460
16389	612461
53790	612462
39228	612463
11604	612464
5541	612465
41331	612466
43695	612467
16035	612468
20229	612469
8106	612470
128909	612471
55532	612472
16777	612473
120565	612474
118866	612475
104116	612476
131976	612477
19729	612478
4711	612479
5392	612480
38734	612481
45224	612482
79933	612483
72566	612484
185	612485
6164	612486
32337	612487
80079	612488
26649	612489
35583	612490
1529	612491
18508	612492
79875	612493
112712	612494
5554	612495
41720	612496
46871	612497
74920	612498
21436	612499
9938	612500
50262	612501
521	612502
18581	612503
77962	612504
11742	612505
95727	612506
12035	612507
3642	612508
43799	612509
12773	612510
12498	612511
60342	612512
108216	612513
18869	612514
50102	612515
10825	612516
120033	612517
135393	612518
76478	612519
27301	612520
62126	612521
9210	612522
73988	612523
163257	612524
12742	612525
69604	612526
2849	612527
73653	612528
13949	612529
39155	612530
29304	612531
19574	612532
24900	612533
39777	612534
3436	612535
38142	612536
9281	612537
14063	612538
8525	612539
227	612540
64193	612541
30539	612542
28090	612543
54532	612544
38325	612545
26302	612546
1186	612547
123750	612548
31079	612549
36210	612550
130245	612551
69971	612552
24141	612553
95187	612554
51168	612555
40546	612556
2884	612557
60599	612558
3565	612559
134873	612560
29292	612561
34305	612562
42853	612563
92039	612564
22065	612565
159667	612566
58097	612567
44281	612568
1949	612569
5263	612570
28683	612571
39412	612572
114558	612573
1361	612574
41107	612575
97246	612576
61679	612577
164897	612578
127252	612579
62540	612580
102916	612581
5917	612582
18273	612583
10075	612584
43959	612585
51265	612586
63259	612587
20796	612588
32718	612589
69539	612590
82720	612591
35533	612592
122491	612593
24970	612594
170258	612595
47442	612596
2824	612597
20390	612598
49508	612599
20286	612600
44150	612601
9516	612602
19559	612603
111636	612604
9310	612605
20964	612606
52300	612607
64531	612608
74098	612609
3646	612610
20728	612611
38130	612612
19474	612613
15092	612614
133463	612615
24262	612616
23430	612617
658	612618
103747	612619
152387	612620
29420	612621
3936	612622
45375	612623
1050	612624
101351	612625
40466	612626
5261	612627
2562	612628
64509	612629
38783	612630
8731	612631
45377	612632
37401	612633
90346	612634
13869	612635
35113	612636
104868	612637
20475	612638
17847	612639
84862	612640
37684	612641
133382	612642
1952	612643
66980	612644
76613	612645
81464	612646
39534	612647
10150	612648
32	612649
23865	612650
14766	612651
30245	612652
24552	612653
15627	612654
38478	612655
74230	612656
14710	612657
102317	612658
57257	612659
106992	612660
36445	612661
13244	612662
4420	612663
24	612664
31601	612665
2722	612666
129851	612667
145	612668
38907	612669
12666	612670
16909	612671
76271	612672
106630	612673
77159	612674
12199	612675
19075	612676
881	612677
34539	612678
26168	612679
5217	612680
113220	612681
49994	612682
1004	612683
24489	612684
35480	612685
19300	612686
7338	612687
76196	612688
14548	612689
17984	612690
216	612691
88947	612692
16115	612693
82014	612694
6201	612695
36497	612696
99019	612697
4963	612698
10179	612699
164756	612700
49356	612701
99369	612702
29145	612703
2699	612704
612	612705
24510	612706
38469	612707
20377	612708
59219	612709
69894	612710
374	612711
16021	612712
16043	612713
64864	612714
106167	612715
33751	612716
12993	612717
120139	612718
34619	612719
71838	612720
40541	612721
2816	612722
50645	612723
13065	612724
6262	612725
86157	612726
49958	612727
18145	612728
6449	612729
31530	612730
79331	612731
11126	612732
21609	612733
61007	612734
16535	612735
98848	612736
20249	612737
16233	612738
58302	612739
19483	612740
2570	612741
120316	612742
1782	612743
17473	612744
19527	612745
104567	612746
138473	612747
5952	612748
9972	612749
6821	612750
86188	612751
54080	612752
8006	612753
62813	612754
139465	612755
19712	612756
107634	612757
2436	612758
15875	612759
1257	612760
10139	612761
2028	612762
14239	612763
29051	612764
101747	612765
34224	612766
29031	612767
8488	612768
60503	612769
23154	612770
26150	612771
40280	612772
26339	612773
11679	612774
28459	612775
2206	612776
6090	612777
35298	612778
2194	612779
48462	612780
98672	612781
41265	612782
295	612783
7863	612784
9071	612785
3305	612786
503	612787
95801	612788
81120	612789
2771	612790
43050	612791
5687	612792
51099	612793
44756	612794
56232	612795
11932	612796
46356	612797
4859	612798
63925	612799
4194	612800
114999	612801
13203	612802
9237	612803
17018	612804
10946	612805
1417	612806
31067	612807
23963	612808
45743	612809
137067	612810
46348	612811
79919	612812
64458	612813
640	612814
711	612815
20990	612816
42080	612817
73	612818
1183	612819
16609	612820
94165	612821
114531	612822
6917	612823
36281	612824
26022	612825
30550	612826
104918	612827
67215	612828
77056	612829
40132	612830
33975	612831
55046	612832
15983	612833
15537	612834
4834	612835
74176	612836
76381	612837
18577	612838
355	612839
54794	612840
20394	612841
133904	612842
70345	612843
49816	612844
18055	612845
87643	612846
1273	612847
134867	612848
48922	612849
4656	612850
30055	612851
113868	612852
35915	612853
15147	612854
77428	612855
9430	612856
5517	612857
5049	612858
80224	612859
41927	612860
34773	612861
43645	612862
33051	612863
2288	612864
28301	612865
20643	612866
36828	612867
43818	612868
53565	612869
153545	612870
61391	612871
5918	612872
44626	612873
46589	612874
9547	612875
47	612876
26817	612877
49973	612878
52973	612879
154285	612880
27656	612881
9171	612882
4820	612883
15135	612884
123299	612885
29729	612886
7369	612887
44897	612888
30904	612889
15470	612890
9363	612891
123256	612892
65373	612893
19822	612894
87748	612895
87084	612896
69542	612897
12262	612898
298	612899
17939	612900
124720	612901
115165	612902
130649	612903
8352	612904
18728	612905
25918	612906
3395	612907
1803	612908
122863	612909
73097	612910
44510	612911
18806	612912
13774	612913
38877	612914
89331	612915
105035	612916
609	612917
86796	612918
103701	612919
33516	612920
6215	612921
36243	612922
27059	612923
5790	612924
84970	612925
75321	612926
140468	612927
7605	612928
23590	612929
25449	612930
66571	612931
42316	612932
106137	612933
80006	612934
40627	612935
1742	612936
65791	612937
15262	612938
50000	612939
67647	612940
11679	612941
59104	612942
31709	612943
42715	612944
8799	612945
32594	612946
70344	612947
136077	612948
113431	612949
101464	612950
14040	612951
33536	612952
3282	612953
31429	612954
49243	612955
30641	612956
12524	612957
22620	612958
77580	612959
11206	612960
138499	612961
152075	612962
82857	612963
6811	612964
7640	612965
65954	612966
1898	612967
59020	612968
90774	612969
82111	612970
23255	612971
109318	612972
99296	612973
18856	612974
30960	612975
19305	612976
22435	612977
14336	612978
49567	612979
16716	612980
43725	612981
75337	612982
50426	612983
102317	612984
87899	612985
39336	612986
44050	612987
37714	612988
20842	612989
652	612990
65579	612991
62030	612992
1636	612993
49238	612994
148519	612995
49779	612996
146224	612997
48409	612998
75408	612999
2220	613000
25754	613001
86654	613002
86400	613003
19681	613004
6902	613005
118733	613006
22419	613007
10306	613008
3303	613009
10125	613010
4012	613011
1558	613012
43128	613013
13022	613014
36049	613015
60344	613016
21753	613017
80265	613018
5181	613019
13035	613020
47504	613021
106954	613022
13617	613023
2533	613024
148058	613025
59272	613026
158308	613027
46310	613028
76398	613029
165222	613030
23501	613031
26925	613032
93842	613033
46000	613034
27163	613035
78358	613036
66187	613037
16738	613038
48687	613039
22493	613040
43950	613041
4001	613042
71263	613043
17671	613044
51309	613045
2842	613046
1516	613047
1270	613048
32282	613049
22138	613050
107098	613051
31701	613052
133608	613053
36552	613054
4030	613055
2178	613056
114855	613057
41289	613058
114085	613059
47896	613060
32634	613061
109301	613062
124272	613063
14686	613064
108518	613065
51724	613066
79050	613067
8650	613068
31321	613069
55329	613070
38116	613071
1836	613072
9633	613073
24252	613074
5922	613075
45463	613076
44644	613077
21208	613078
22891	613079
79908	613080
31074	613081
4332	613082
146454	613083
25612	613084
59876	613085
9998	613086
21900	613087
34150	613088
59852	613089
72063	613090
1627	613091
142807	613092
21772	613093
2030	613094
2698	613095
36095	613096
541	613097
94520	613098
4193	613099
20462	613100
109846	613101
13368	613102
22751	613103
1015	613104
24250	613105
35992	613106
69323	613107
21641	613108
12815	613109
72629	613110
168893	613111
5932	613112
6168	613113
24816	613114
74993	613115
104752	613116
540	613117
6814	613118
58610	613119
21399	613120
30255	613121
27073	613122
27311	613123
3332	613124
30712	613125
11111	613126
9408	613127
75117	613128
82807	613129
61861	613130
27327	613131
3008	613132
70333	613133
108161	613134
12851	613135
9839	613136
6379	613137
23878	613138
15201	613139
3380	613140
2487	613141
11911	613142
29481	613143
60849	613144
59814	613145
10216	613146
41202	613147
61208	613148
37095	613149
29892	613150
106159	613151
884	613152
127796	613153
8388	613154
67538	613155
2606	613156
18437	613157
73913	613158
1738	613159
4141	613160
8087	613161
14488	613162
60991	613163
42364	613164
7188	613165
1999	613166
82974	613167
39604	613168
84702	613169
111336	613170
45858	613171
23965	613172
4230	613173
49746	613174
128738	613175
9425	613176
133422	613177
44270	613178
481	613179
78644	613180
4061	613181
29224	613182
35980	613183
87404	613184
30495	613185
30181	613186
55062	613187
19623	613188
7368	613189
58947	613190
66887	613191
91238	613192
3694	613193
14613	613194
115736	613195
35259	613196
1337	613197
16060	613198
12113	613199
9743	613200
12442	613201
8822	613202
33840	613203
25667	613204
28948	613205
8203	613206
27505	613207
29013	613208
22513	613209
43130	613210
41324	613211
86292	613212
84038	613213
46098	613214
1896	613215
65895	613216
79902	613217
6884	613218
78138	613219
54990	613220
10186	613221
77056	613222
164710	613223
20330	613224
58738	613225
76141	613226
67	613227
29839	613228
2378	613229
11182	613230
166683	613231
115816	613232
3275	613233
66600	613234
31429	613235
54806	613236
78174	613237
26214	613238
14275	613239
64956	613240
53816	613241
59248	613242
24398	613243
12771	613244
44250	613245
50001	613246
14992	613247
10523	613248
1196	613249
124134	613250
15387	613251
148647	613252
47548	613253
11956	613254
33046	613255
64402	613256
46034	613257
40722	613258
18472	613259
18247	613260
8939	613261
57333	613262
14348	613263
10094	613264
53820	613265
90275	613266
134925	613267
48626	613268
40274	613269
7808	613270
5159	613271
140108	613272
40587	613273
74666	613274
547	613275
115268	613276
5	613277
81876	613278
2359	613279
4546	613280
23074	613281
35106	613282
18379	613283
10938	613284
104287	613285
101957	613286
27742	613287
54949	613288
7045	613289
22930	613290
70701	613291
70182	613292
44584	613293
19876	613294
30522	613295
24322	613296
61968	613297
2176	613298
38454	613299
17153	613300
54023	613301
6573	613302
5518	613303
67032	613304
147	613305
4495	613306
27500	613307
56148	613308
21316	613309
88934	613310
7546	613311
1007	613312
13660	613313
49006	613314
35051	613315
39221	613316
56198	613317
38335	613318
87713	613319
31327	613320
86159	613321
43787	613322
39774	613323
102200	613324
71545	613325
13252	613326
129312	613327
29836	613328
145803	613329
34623	613330
17639	613331
16729	613332
78647	613333
16014	613334
10147	613335
32789	613336
34293	613337
15534	613338
98541	613339
10073	613340
35200	613341
3881	613342
72641	613343
32501	613344
40069	613345
21859	613346
69529	613347
16316	613348
82292	613349
109305	613350
5503	613351
2606	613352
16867	613353
60473	613354
19624	613355
21447	613356
32543	613357
52837	613358
37187	613359
72677	613360
138016	613361
34343	613362
34465	613363
34521	613364
10	613365
7307	613366
64003	613367
25938	613368
61684	613369
19772	613370
47731	613371
11	613372
36676	613373
40217	613374
3634	613375
97057	613376
120961	613377
65625	613378
28378	613379
90226	613380
84673	613381
79795	613382
6266	613383
20241	613384
21380	613385
8346	613386
139349	613387
11173	613388
82251	613389
319	613390
66978	613391
31859	613392
30880	613393
79862	613394
44293	613395
114429	613396
70591	613397
103094	613398
2580	613399
687	613400
16783	613401
48698	613402
2480	613403
50038	613404
318	613405
13415	613406
99716	613407
65687	613408
126698	613409
20661	613410
74419	613411
40302	613412
72766	613413
870	613414
91938	613415
63286	613416
26707	613417
18970	613418
38275	613419
769	613420
28856	613421
30576	613422
9868	613423
1340	613424
40489	613425
37352	613426
64040	613427
15158	613428
13823	613429
95296	613430
6850	613431
605	613432
152104	613433
32603	613434
166810	613435
53101	613436
8829	613437
16452	613438
110972	613439
93891	613440
165273	613441
48071	613442
16430	613443
74140	613444
15954	613445
67365	613446
1199	613447
84	613448
120931	613449
5993	613450
40019	613451
21256	613452
22198	613453
111174	613454
14986	613455
2941	613456
33879	613457
47785	613458
7	613459
114220	613460
82287	613461
120321	613462
5939	613463
4390	613464
46961	613465
62108	613466
1984	613467
654	613468
11422	613469
22919	613470
75945	613471
73615	613472
46669	613473
2366	613474
23232	613475
81481	613476
150845	613477
16411	613478
25945	613479
36244	613480
3478	613481
15268	613482
149583	613483
12215	613484
2756	613485
71454	613486
147413	613487
17226	613488
19071	613489
70606	613490
1143	613491
57046	613492
113714	613493
10216	613494
5081	613495
8277	613496
54829	613497
52809	613498
119083	613499
23786	613500
96684	613501
50589	613502
23197	613503
70951	613504
87117	613505
257	613506
12140	613507
35535	613508
75570	613509
129820	613510
15316	613511
3953	613512
22254	613513
17227	613514
18494	613515
91165	613516
10144	613517
24882	613518
14346	613519
134281	613520
54933	613521
77258	613522
93700	613523
24567	613524
6769	613525
4711	613526
788	613527
138460	613528
28785	613529
42627	613530
83160	613531
6499	613532
23634	613533
79856	613534
63661	613535
41302	613536
43963	613537
6502	613538
49603	613539
26925	613540
62368	613541
150443	613542
16297	613543
79452	613544
32825	613545
44395	613546
129420	613547
26629	613548
16129	613549
61426	613550
13037	613551
8683	613552
28921	613553
23472	613554
135889	613555
6751	613556
5723	613557
41232	613558
23870	613559
28162	613560
465	613561
127691	613562
1963	613563
2612	613564
51655	613565
3681	613566
11904	613567
35324	613568
18438	613569
5049	613570
1362	613571
10044	613572
83296	613573
44537	613574
58516	613575
39064	613576
95704	613577
106699	613578
6609	613579
105188	613580
43187	613581
35960	613582
788	613583
1208	613584
12008	613585
35575	613586
33694	613587
16712	613588
28172	613589
31478	613590
65373	613591
92966	613592
78278	613593
29635	613594
41532	613595
49588	613596
159905	613597
60724	613598
715	613599
31244	613600
33155	613601
14883	613602
34634	613603
238	613604
123810	613605
3466	613606
2867	613607
99917	613608
83490	613609
149425	613610
148800	613611
7242	613612
57591	613613
4035	613614
82064	613615
101445	613616
8537	613617
95123	613618
20462	613619
4881	613620
94618	613621
22275	613622
4397	613623
1315	613624
3764	613625
15305	613626
36658	613627
26086	613628
38610	613629
26447	613630
65081	613631
59892	613632
28547	613633
6633	613634
40319	613635
25752	613636
10496	613637
986	613638
17799	613639
109890	613640
166875	613641
13618	613642
3740	613643
9055	613644
78362	613645
3385	613646
53727	613647
111677	613648
9994	613649
3158	613650
3228	613651
33118	613652
50656	613653
70869	613654
1899	613655
496	613656
31249	613657
17295	613658
3867	613659
5689	613660
27407	613661
21230	613662
44542	613663
7908	613664
11867	613665
64213	613666
83258	613667
67587	613668
23659	613669
104931	613670
73017	613671
30537	613672
32870	613673
5091	613674
24662	613675
37026	613676
9403	613677
61042	613678
92545	613679
35126	613680
19689	613681
50519	613682
51260	613683
31140	613684
153414	613685
4928	613686
8439	613687
36398	613688
5311	613689
87501	613690
50725	613691
22183	613692
102411	613693
371	613694
64410	613695
20128	613696
96329	613697
39702	613698
14802	613699
99439	613700
6034	613701
10036	613702
18153	613703
75278	613704
70965	613705
48143	613706
25297	613707
55805	613708
126312	613709
37492	613710
125379	613711
22044	613712
166246	613713
32356	613714
16632	613715
45312	613716
45795	613717
50210	613718
47872	613719
135451	613720
3555	613721
56200	613722
19940	613723
42350	613724
9250	613725
74276	613726
8461	613727
17989	613728
81	613729
93752	613730
41465	613731
27667	613732
117048	613733
5480	613734
5805	613735
58662	613736
134766	613737
149578	613738
83472	613739
19438	613740
20225	613741
3549	613742
13828	613743
1168	613744
38739	613745
26742	613746
30913	613747
30038	613748
1707	613749
48747	613750
22075	613751
7079	613752
30757	613753
6138	613754
4244	613755
28793	613756
5711	613757
2553	613758
13688	613759
45512	613760
33109	613761
22273	613762
23686	613763
42957	613764
57084	613765
110053	613766
582	613767
109434	613768
139732	613769
24989	613770
31231	613771
49003	613772
145828	613773
73857	613774
115134	613775
58636	613776
81883	613777
63172	613778
5493	613779
11791	613780
98016	613781
66177	613782
81311	613783
934	613784
133852	613785
14500	613786
101780	613787
16579	613788
100351	613789
5836	613790
42041	613791
43752	613792
48021	613793
124282	613794
63653	613795
83727	613796
23594	613797
8073	613798
65412	613799
15460	613800
45673	613801
8261	613802
1042	613803
11989	613804
1777	613805
31700	613806
7835	613807
23492	613808
40047	613809
39898	613810
23586	613811
114013	613812
11748	613813
38761	613814
2330	613815
145965	613816
12327	613817
34796	613818
62431	613819
6013	613820
46818	613821
7843	613822
5426	613823
24501	613824
45926	613825
74088	613826
33116	613827
45625	613828
14302	613829
11310	613830
58314	613831
13518	613832
103031	613833
20966	613834
9622	613835
1273	613836
25790	613837
132060	613838
17130	613839
53318	613840
61345	613841
38939	613842
62728	613843
1128	613844
8217	613845
889	613846
23419	613847
9377	613848
22497	613849
35869	613850
24555	613851
100868	613852
22820	613853
37454	613854
16961	613855
64289	613856
37013	613857
3575	613858
28931	613859
5459	613860
151264	613861
92182	613862
1788	613863
9876	613864
67582	613865
29700	613866
77024	613867
11915	613868
105400	613869
69565	613870
82008	613871
45055	613872
49118	613873
2008	613874
109863	613875
3340	613876
29392	613877
30352	613878
37585	613879
79610	613880
164161	613881
9696	613882
65469	613883
643	613884
47131	613885
4807	613886
152445	613887
76169	613888
64860	613889
2481	613890
43875	613891
6572	613892
44111	613893
51894	613894
8353	613895
61194	613896
5886	613897
23753	613898
20127	613899
29421	613900
57097	613901
7735	613902
3380	613903
23378	613904
10390	613905
1458	613906
89535	613907
86702	613908
54339	613909
70634	613910
29975	613911
72849	613912
125330	613913
62705	613914
32823	613915
9738	613916
52722	613917
105592	613918
59930	613919
135799	613920
58557	613921
5608	613922
91399	613923
163178	613924
60953	613925
31579	613926
14039	613927
30805	613928
89667	613929
113916	613930
67968	613931
99215	613932
16640	613933
84418	613934
80523	613935
29705	613936
137813	613937
7973	613938
35	613939
124338	613940
50029	613941
15462	613942
22366	613943
3714	613944
12000	613945
25715	613946
542	613947
33	613948
114836	613949
99131	613950
10125	613951
43018	613952
1413	613953
113959	613954
102753	613955
33884	613956
36841	613957
9148	613958
94893	613959
33849	613960
23975	613961
38840	613962
8486	613963
67364	613964
5869	613965
947	613966
8247	613967
48536	613968
39013	613969
54843	613970
100353	613971
88414	613972
68998	613973
275	613974
11966	613975
39777	613976
15971	613977
7708	613978
146021	613979
67007	613980
58710	613981
17676	613982
103505	613983
32737	613984
79875	613985
42188	613986
11944	613987
72504	613988
71700	613989
680	613990
49087	613991
20202	613992
118904	613993
114474	613994
742	613995
188	613996
45503	613997
43085	613998
64893	613999
94694	614000
80897	614001
8403	614002
58715	614003
13667	614004
10723	614005
9232	614006
22421	614007
36175	614008
5108	614009
17285	614010
90620	614011
490	614012
13495	614013
78185	614014
851	614015
5866	614016
9944	614017
60327	614018
23651	614019
46546	614020
3329	614021
13088	614022
112402	614023
60994	614024
97301	614025
2498	614026
1785	614027
88777	614028
47996	614029
8078	614030
56620	614031
1547	614032
31215	614033
902	614034
93704	614035
9480	614036
88855	614037
21450	614038
76744	614039
69991	614040
10382	614041
58984	614042
130722	614043
91719	614044
3638	614045
29432	614046
44182	614047
169967	614048
14545	614049
197	614050
1756	614051
129363	614052
81917	614053
164005	614054
67920	614055
80610	614056
11983	614057
32157	614058
75499	614059
13785	614060
15522	614061
297	614062
7740	614063
14203	614064
120592	614065
1307	614066
86814	614067
143807	614068
27378	614069
52013	614070
46424	614071
91098	614072
63964	614073
86655	614074
38271	614075
31987	614076
151585	614077
29715	614078
19980	614079
25382	614080
6709	614081
27285	614082
110510	614083
91707	614084
79077	614085
96540	614086
44743	614087
13436	614088
167892	614089
21925	614090
36942	614091
41644	614092
46	614093
66233	614094
83463	614095
6215	614096
29810	614097
5078	614098
2639	614099
58815	614100
3895	614101
71478	614102
63525	614103
58144	614104
18659	614105
66508	614106
784	614107
15655	614108
52572	614109
71572	614110
59780	614111
25030	614112
18371	614113
75354	614114
79745	614115
7206	614116
73648	614117
13055	614118
69692	614119
70593	614120
19036	614121
6043	614122
29511	614123
25346	614124
9117	614125
6940	614126
9518	614127
77855	614128
22367	614129
26646	614130
19888	614131
165879	614132
6865	614133
45747	614134
41859	614135
1590	614136
113391	614137
17354	614138
16462	614139
19982	614140
89287	614141
1296	614142
57272	614143
109174	614144
15053	614145
45466	614146
6536	614147
15364	614148
49676	614149
26492	614150
125275	614151
64213	614152
55193	614153
3083	614154
87019	614155
6121	614156
59618	614157
24998	614158
15976	614159
2300	614160
135688	614161
13019	614162
43380	614163
46341	614164
100403	614165
14427	614166
110277	614167
78578	614168
86959	614169
65818	614170
18731	614171
82108	614172
106328	614173
13596	614174
19640	614175
79865	614176
9529	614177
80777	614178
43	614179
71404	614180
56680	614181
20781	614182
65931	614183
95573	614184
14760	614185
29216	614186
46489	614187
62551	614188
24986	614189
17082	614190
48421	614191
35978	614192
43596	614193
51404	614194
89074	614195
8014	614196
109368	614197
638	614198
52936	614199
170180	614200
62068	614201
2927	614202
674	614203
15794	614204
4201	614205
158867	614206
78914	614207
4729	614208
9688	614209
76529	614210
31615	614211
9296	614212
19681	614213
108109	614214
18156	614215
49896	614216
497	614217
146837	614218
29435	614219
2167	614220
12127	614221
5549	614222
40854	614223
4855	614224
38657	614225
17035	614226
835	614227
25571	614228
60185	614229
17183	614230
6080	614231
4356	614232
13945	614233
65505	614234
3195	614235
10049	614236
28194	614237
19829	614238
87023	614239
6335	614240
27202	614241
41180	614242
22973	614243
63325	614244
112119	614245
68379	614246
28832	614247
14935	614248
289	614249
63202	614250
110332	614251
46394	614252
4428	614253
153124	614254
130270	614255
13591	614256
6041	614257
1341	614258
4276	614259
57250	614260
44163	614261
56363	614262
83950	614263
954	614264
68970	614265
48904	614266
25011	614267
14140	614268
59361	614269
65470	614270
63157	614271
40685	614272
71360	614273
42198	614274
43151	614275
22907	614276
54855	614277
49331	614278
4127	614279
47122	614280
60754	614281
135408	614282
31836	614283
19856	614284
83010	614285
4205	614286
14714	614287
9027	614288
145316	614289
12121	614290
3384	614291
820	614292
42857	614293
88996	614294
53587	614295
66932	614296
74787	614297
62947	614298
32162	614299
24727	614300
37714	614301
2362	614302
115967	614303
27139	614304
80526	614305
60338	614306
89865	614307
42237	614308
55818	614309
449	614310
11891	614311
39332	614312
29562	614313
30425	614314
4994	614315
50164	614316
41953	614317
483	614318
4911	614319
14929	614320
137118	614321
92066	614322
106045	614323
67980	614324
9941	614325
24438	614326
3854	614327
34138	614328
84879	614329
43853	614330
74197	614331
6970	614332
25420	614333
4205	614334
97226	614335
11769	614336
2521	614337
4076	614338
6185	614339
90124	614340
25936	614341
105676	614342
6997	614343
15705	614344
108339	614345
6077	614346
26910	614347
121498	614348
17753	614349
14693	614350
18252	614351
75941	614352
50928	614353
7433	614354
25513	614355
52075	614356
6541	614357
4935	614358
57757	614359
21106	614360
22456	614361
6173	614362
13363	614363
8569	614364
5118	614365
13882	614366
23443	614367
6040	614368
155931	614369
55155	614370
41351	614371
17796	614372
64167	614373
52079	614374
91656	614375
8964	614376
281	614377
57098	614378
42524	614379
1776	614380
88523	614381
23425	614382
97632	614383
1095	614384
7189	614385
41234	614386
168461	614387
66142	614388
17996	614389
55042	614390
839	614391
7978	614392
4467	614393
56284	614394
6731	614395
47304	614396
141759	614397
97086	614398
49326	614399
62300	614400
149934	614401
37835	614402
94784	614403
27284	614404
44436	614405
68906	614406
48856	614407
5562	614408
22279	614409
40880	614410
49413	614411
131878	614412
5353	614413
23466	614414
34243	614415
92629	614416
54279	614417
12451	614418
3957	614419
122334	614420
156924	614421
94846	614422
58170	614423
25304	614424
7007	614425
18495	614426
33730	614427
34021	614428
2615	614429
62656	614430
48504	614431
35622	614432
37308	614433
13684	614434
8270	614435
11600	614436
46529	614437
5276	614438
62444	614439
56495	614440
58477	614441
71710	614442
2103	614443
68048	614444
90791	614445
6799	614446
31582	614447
3848	614448
32	614449
62139	614450
50897	614451
6259	614452
427	614453
11345	614454
31085	614455
470	614456
42777	614457
5786	614458
103144	614459
74824	614460
2373	614461
47534	614462
13374	614463
16016	614464
35962	614465
1747	614466
5554	614467
53582	614468
89288	614469
86726	614470
122925	614471
22688	614472
17006	614473
83199	614474
14624	614475
39017	614476
485	614477
102293	614478
223	614479
8751	614480
145341	614481
19619	614482
20201	614483
8976	614484
6242	614485
29332	614486
20910	614487
625	614488
15826	614489
43390	614490
31982	614491
81406	614492
20342	614493
11125	614494
41206	614495
18057	614496
4629	614497
67012	614498
55943	614499
1727	614500
5208	614501
10729	614502
36497	614503
17451	614504
13773	614505
95878	614506
3522	614507
99232	614508
141805	614509
15347	614510
1911	614511
90623	614512
41529	614513
66118	614514
1193	614515
91335	614516
73046	614517
35647	614518
99176	614519
913	614520
44310	614521
49613	614522
67217	614523
26019	614524
10165	614525
6388	614526
13041	614527
137477	614528
94818	614529
16555	614530
36118	614531
19780	614532
25077	614533
40229	614534
75880	614535
1814	614536
3103	614537
46929	614538
8822	614539
41278	614540
7214	614541
108643	614542
9422	614543
3330	614544
28060	614545
56904	614546
66422	614547
102613	614548
6254	614549
10823	614550
87412	614551
664	614552
22869	614553
12634	614554
39288	614555
104856	614556
18977	614557
27548	614558
40404	614559
29229	614560
23494	614561
66914	614562
4338	614563
114438	614564
6636	614565
25663	614566
18808	614567
69207	614568
74184	614569
146144	614570
16586	614571
81009	614572
64	614573
104920	614574
131193	614575
12566	614576
14879	614577
24999	614578
13087	614579
148007	614580
565	614581
27377	614582
58948	614583
29001	614584
25386	614585
10849	614586
95554	614587
65141	614588
90182	614589
35780	614590
106876	614591
35151	614592
94021	614593
60455	614594
55715	614595
50345	614596
61813	614597
5198	614598
95498	614599
2412	614600
12198	614601
168871	614602
26872	614603
68355	614604
132057	614605
48309	614606
63006	614607
46647	614608
24200	614609
167558	614610
2639	614611
1189	614612
56599	614613
14277	614614
118048	614615
14915	614616
29228	614617
16536	614618
12195	614619
116328	614620
51836	614621
6891	614622
72420	614623
3474	614624
5368	614625
7801	614626
63059	614627
830	614628
67978	614629
10256	614630
32170	614631
5429	614632
24750	614633
34789	614634
20976	614635
81729	614636
10910	614637
75080	614638
57942	614639
5	614640
53267	614641
18961	614642
23704	614643
2158	614644
28254	614645
109062	614646
39921	614647
113249	614648
8740	614649
96559	614650
109952	614651
11555	614652
1094	614653
91628	614654
117458	614655
6874	614656
31932	614657
79276	614658
25948	614659
1187	614660
69772	614661
89990	614662
101780	614663
47464	614664
81915	614665
2155	614666
67639	614667
43169	614668
80230	614669
94219	614670
18936	614671
67007	614672
10832	614673
88743	614674
53348	614675
40419	614676
6674	614677
22737	614678
83826	614679
17835	614680
43384	614681
20739	614682
18297	614683
787	614684
26031	614685
22378	614686
93207	614687
44309	614688
36672	614689
43459	614690
112171	614691
32034	614692
16263	614693
128277	614694
99585	614695
43323	614696
87462	614697
24265	614698
15925	614699
69553	614700
75033	614701
46148	614702
76040	614703
98178	614704
50937	614705
32077	614706
46134	614707
68934	614708
34179	614709
36128	614710
11683	614711
2504	614712
19407	614713
7805	614714
58767	614715
32851	614716
23227	614717
41624	614718
97083	614719
36859	614720
68362	614721
17788	614722
28760	614723
18153	614724
101882	614725
5093	614726
1305	614727
3373	614728
51166	614729
71378	614730
59555	614731
10217	614732
30394	614733
2437	614734
46665	614735
5158	614736
5946	614737
13207	614738
54893	614739
4153	614740
68377	614741
4034	614742
73541	614743
80963	614744
56466	614745
94325	614746
82771	614747
24562	614748
88092	614749
87741	614750
12389	614751
14076	614752
42456	614753
92668	614754
59302	614755
74257	614756
39911	614757
18461	614758
71204	614759
29177	614760
40878	614761
73424	614762
2802	614763
305	614764
58025	614765
43842	614766
20881	614767
32229	614768
34169	614769
34148	614770
66880	614771
102822	614772
64371	614773
15946	614774
109324	614775
2499	614776
132343	614777
1058	614778
10752	614779
58062	614780
43947	614781
25243	614782
89220	614783
2881	614784
40882	614785
164393	614786
21373	614787
90212	614788
103172	614789
19341	614790
35933	614791
66722	614792
82477	614793
64187	614794
2976	614795
48913	614796
116002	614797
133983	614798
73516	614799
39585	614800
117398	614801
5116	614802
81020	614803
15766	614804
145867	614805
3037	614806
101997	614807
131718	614808
9350	614809
15283	614810
15823	614811
46083	614812
664	614813
26604	614814
5741	614815
13367	614816
24379	614817
60021	614818
45560	614819
67452	614820
36868	614821
51241	614822
15388	614823
40183	614824
8727	614825
6354	614826
45660	614827
3570	614828
62478	614829
37742	614830
18381	614831
63147	614832
58597	614833
14772	614834
102353	614835
5180	614836
73493	614837
137210	614838
16559	614839
53445	614840
154730	614841
60465	614842
1374	614843
112800	614844
69202	614845
28188	614846
18770	614847
37621	614848
40728	614849
3236	614850
52433	614851
410	614852
16893	614853
17668	614854
7551	614855
34703	614856
88317	614857
60257	614858
47978	614859
41208	614860
26989	614861
120497	614862
1763	614863
60597	614864
35692	614865
88539	614866
15257	614867
72994	614868
40003	614869
138633	614870
95516	614871
43854	614872
49447	614873
21621	614874
72781	614875
4091	614876
30448	614877
62059	614878
38695	614879
583	614880
49766	614881
35021	614882
1274	614883
98997	614884
34942	614885
31056	614886
18	614887
93994	614888
1137	614889
32014	614890
65471	614891
37095	614892
13888	614893
29561	614894
87478	614895
16293	614896
97032	614897
165132	614898
58863	614899
116245	614900
64458	614901
40393	614902
141313	614903
32836	614904
1113	614905
17191	614906
95954	614907
104749	614908
40932	614909
927	614910
56391	614911
3723	614912
79571	614913
688	614914
86676	614915
36323	614916
53264	614917
84937	614918
3191	614919
12067	614920
43514	614921
139252	614922
131860	614923
106153	614924
16878	614925
22162	614926
76264	614927
53041	614928
87036	614929
137840	614930
48901	614931
116645	614932
28310	614933
17348	614934
2552	614935
1328	614936
78998	614937
84759	614938
38234	614939
29729	614940
86985	614941
54543	614942
6057	614943
84295	614944
11183	614945
24901	614946
40986	614947
66957	614948
49746	614949
123572	614950
114162	614951
1790	614952
18347	614953
35897	614954
20314	614955
31639	614956
109413	614957
96354	614958
19948	614959
105147	614960
16923	614961
1471	614962
6923	614963
19002	614964
26787	614965
111020	614966
8923	614967
37917	614968
7966	614969
20701	614970
47874	614971
87594	614972
538	614973
21959	614974
103920	614975
123442	614976
84670	614977
17074	614978
64517	614979
7703	614980
4391	614981
108163	614982
17434	614983
92819	614984
13463	614985
91627	614986
114397	614987
18673	614988
9837	614989
60690	614990
140	614991
10007	614992
68868	614993
118809	614994
81730	614995
73322	614996
11718	614997
19803	614998
27457	614999
79263	615000
264	615001
15217	615002
41792	615003
42859	615004
58932	615005
122873	615006
6857	615007
15443	615008
818	615009
20688	615010
46459	615011
31572	615012
3093	615013
120871	615014
82204	615015
972	615016
15746	615017
110678	615018
137907	615019
132920	615020
35859	615021
52740	615022
107208	615023
81484	615024
8977	615025
20268	615026
80316	615027
70882	615028
53732	615029
102598	615030
1741	615031
37462	615032
20909	615033
22960	615034
83657	615035
50852	615036
51111	615037
36139	615038
155910	615039
64677	615040
33736	615041
93036	615042
50902	615043
46698	615044
68748	615045
21323	615046
17143	615047
34731	615048
4042	615049
112967	615050
75601	615051
81479	615052
24273	615053
8370	615054
14554	615055
72836	615056
11270	615057
111793	615058
37548	615059
132523	615060
44140	615061
11199	615062
71183	615063
67500	615064
110679	615065
7221	615066
17498	615067
32999	615068
45710	615069
49725	615070
5022	615071
49599	615072
74908	615073
2301	615074
9983	615075
15772	615076
10192	615077
11193	615078
118310	615079
72473	615080
8617	615081
59233	615082
30155	615083
103721	615084
18744	615085
57778	615086
74007	615087
11315	615088
139245	615089
114062	615090
28408	615091
54417	615092
41087	615093
27173	615094
974	615095
39868	615096
51189	615097
135844	615098
2492	615099
83842	615100
64236	615101
11353	615102
16642	615103
51171	615104
16710	615105
57366	615106
17788	615107
10989	615108
120458	615109
29606	615110
89695	615111
11605	615112
13928	615113
177	615114
43765	615115
6668	615116
76946	615117
53508	615118
86702	615119
114528	615120
35423	615121
2434	615122
35242	615123
3262	615124
107638	615125
49460	615126
10992	615127
2004	615128
2964	615129
16004	615130
128639	615131
8623	615132
113769	615133
19849	615134
46898	615135
2050	615136
6430	615137
63903	615138
87668	615139
96443	615140
5546	615141
62037	615142
5783	615143
21573	615144
18743	615145
4009	615146
34812	615147
50641	615148
18343	615149
60339	615150
58749	615151
11727	615152
4978	615153
14387	615154
75401	615155
36453	615156
41202	615157
58330	615158
13890	615159
43676	615160
9899	615161
6448	615162
74818	615163
41778	615164
21992	615165
64305	615166
50195	615167
125468	615168
122276	615169
28312	615170
16025	615171
7867	615172
21418	615173
16861	615174
14883	615175
66524	615176
39040	615177
52524	615178
254	615179
88404	615180
64041	615181
9248	615182
2619	615183
11623	615184
5583	615185
50488	615186
10910	615187
73400	615188
64496	615189
86	615190
5394	615191
6842	615192
95792	615193
2702	615194
48387	615195
8969	615196
6895	615197
6650	615198
90687	615199
2058	615200
22276	615201
13103	615202
7259	615203
2489	615204
12346	615205
49923	615206
53735	615207
479	615208
8130	615209
33125	615210
26722	615211
92492	615212
61024	615213
25215	615214
37019	615215
34980	615216
73023	615217
107193	615218
54611	615219
83683	615220
22216	615221
9550	615222
122180	615223
23153	615224
20874	615225
41815	615226
6411	615227
77809	615228
65528	615229
28794	615230
6420	615231
35350	615232
136001	615233
100680	615234
27160	615235
47953	615236
14726	615237
25097	615238
72909	615239
76665	615240
3633	615241
38232	615242
7242	615243
10361	615244
65203	615245
7226	615246
23760	615247
21095	615248
33950	615249
17974	615250
119694	615251
54579	615252
5966	615253
156483	615254
19667	615255
18220	615256
11482	615257
1674	615258
26669	615259
24707	615260
1053	615261
10524	615262
5236	615263
16300	615264
58349	615265
96829	615266
63640	615267
106268	615268
3197	615269
24178	615270
21462	615271
61015	615272
3816	615273
29897	615274
73376	615275
42517	615276
29359	615277
2839	615278
1644	615279
60508	615280
74835	615281
115683	615282
5614	615283
66424	615284
95323	615285
1440	615286
2193	615287
39786	615288
16811	615289
64782	615290
4576	615291
26170	615292
7989	615293
3141	615294
106058	615295
22217	615296
15183	615297
45098	615298
15078	615299
8433	615300
137178	615301
38350	615302
53515	615303
136899	615304
29533	615305
6071	615306
65172	615307
15874	615308
130713	615309
6915	615310
113160	615311
52662	615312
6851	615313
64841	615314
164437	615315
26108	615316
39780	615317
118572	615318
69373	615319
100847	615320
50548	615321
51480	615322
156844	615323
31776	615324
48839	615325
14881	615326
106061	615327
53004	615328
59848	615329
16455	615330
79011	615331
14155	615332
93597	615333
9049	615334
1044	615335
27506	615336
64141	615337
63187	615338
42266	615339
1480	615340
38627	615341
4950	615342
50160	615343
52221	615344
71302	615345
48023	615346
79055	615347
71330	615348
25686	615349
20154	615350
27308	615351
113738	615352
60184	615353
17086	615354
28382	615355
48582	615356
73014	615357
36379	615358
124555	615359
32182	615360
24294	615361
5295	615362
154859	615363
3044	615364
65257	615365
64073	615366
53406	615367
123238	615368
50519	615369
23823	615370
30941	615371
82980	615372
74991	615373
23426	615374
68719	615375
67095	615376
76567	615377
45309	615378
39959	615379
96194	615380
16688	615381
38068	615382
28551	615383
37478	615384
25999	615385
51669	615386
10633	615387
138703	615388
130817	615389
48833	615390
56149	615391
20790	615392
61836	615393
52936	615394
131997	615395
104474	615396
42285	615397
39168	615398
32006	615399
9044	615400
158332	615401
31738	615402
13716	615403
13239	615404
2047	615405
71311	615406
26391	615407
141555	615408
21168	615409
8131	615410
46632	615411
91630	615412
114706	615413
35269	615414
56202	615415
16085	615416
83202	615417
16061	615418
35577	615419
22412	615420
108138	615421
54686	615422
14619	615423
24784	615424
504	615425
28393	615426
12731	615427
58298	615428
67464	615429
116493	615430
115018	615431
20136	615432
19636	615433
107081	615434
44025	615435
5667	615436
70	615437
600	615438
73382	615439
67093	615440
7809	615441
5660	615442
80120	615443
22544	615444
1577	615445
22295	615446
47871	615447
50345	615448
66031	615449
125919	615450
85852	615451
11620	615452
67853	615453
95924	615454
32716	615455
60212	615456
33599	615457
29545	615458
42056	615459
49756	615460
50823	615461
64231	615462
22422	615463
6745	615464
32677	615465
34450	615466
17374	615467
49966	615468
69168	615469
13966	615470
22033	615471
96033	615472
1582	615473
70962	615474
31092	615475
44612	615476
18583	615477
47454	615478
42681	615479
2996	615480
103634	615481
15632	615482
52964	615483
106	615484
76452	615485
11828	615486
61204	615487
22800	615488
94923	615489
22612	615490
60371	615491
59533	615492
6013	615493
72037	615494
45196	615495
54250	615496
41395	615497
103322	615498
2202	615499
4315	615500
97803	615501
26	615502
59584	615503
87300	615504
1731	615505
2637	615506
126705	615507
132833	615508
28400	615509
859	615510
26245	615511
41361	615512
5263	615513
43550	615514
11479	615515
89090	615516
77042	615517
134469	615518
985	615519
23678	615520
4782	615521
84931	615522
3616	615523
34986	615524
10472	615525
128267	615526
12083	615527
29596	615528
31273	615529
15316	615530
25797	615531
31685	615532
56973	615533
57151	615534
2696	615535
83525	615536
44861	615537
20377	615538
12043	615539
14131	615540
11061	615541
27449	615542
64527	615543
90935	615544
27568	615545
20323	615546
48675	615547
43985	615548
59373	615549
2205	615550
148473	615551
61073	615552
56572	615553
132812	615554
136896	615555
91047	615556
1141	615557
406	615558
30866	615559
60237	615560
44496	615561
105520	615562
151910	615563
222	615564
7304	615565
10627	615566
82	615567
99824	615568
1827	615569
16116	615570
159183	615571
46582	615572
84	615573
950	615574
38083	615575
61447	615576
91851	615577
23148	615578
6772	615579
63771	615580
22252	615581
29929	615582
2155	615583
21248	615584
72269	615585
26873	615586
19743	615587
31351	615588
340	615589
16323	615590
9301	615591
7794	615592
6226	615593
85142	615594
44710	615595
61181	615596
104231	615597
25151	615598
57602	615599
70787	615600
100169	615601
14617	615602
5544	615603
107000	615604
111213	615605
5094	615606
37999	615607
139154	615608
39205	615609
14698	615610
82155	615611
12537	615612
18627	615613
85875	615614
52506	615615
47117	615616
53216	615617
81523	615618
21921	615619
33711	615620
6099	615621
102517	615622
22479	615623
98906	615624
126904	615625
116186	615626
19882	615627
38129	615628
2633	615629
21597	615630
62802	615631
112437	615632
48072	615633
25621	615634
51100	615635
155091	615636
20010	615637
32342	615638
97916	615639
23249	615640
5327	615641
29216	615642
26703	615643
83241	615644
6585	615645
8060	615646
125338	615647
70944	615648
87499	615649
3581	615650
790	615651
40232	615652
36531	615653
6344	615654
68351	615655
703	615656
12969	615657
56389	615658
61946	615659
36160	615660
38961	615661
47824	615662
9969	615663
8887	615664
46723	615665
2158	615666
125753	615667
4202	615668
39844	615669
31461	615670
36998	615671
51556	615672
1813	615673
11742	615674
67963	615675
10334	615676
13720	615677
12981	615678
26028	615679
26322	615680
33754	615681
84536	615682
18446	615683
1866	615684
20271	615685
10284	615686
6239	615687
11830	615688
113433	615689
2164	615690
141431	615691
59859	615692
13346	615693
5637	615694
136743	615695
31925	615696
9584	615697
129260	615698
143682	615699
100604	615700
108558	615701
2882	615702
16892	615703
14561	615704
621	615705
51406	615706
100184	615707
12524	615708
144382	615709
44226	615710
11797	615711
22992	615712
17978	615713
1228	615714
22263	615715
69132	615716
76746	615717
122397	615718
13784	615719
73326	615720
63384	615721
7340	615722
24297	615723
162889	615724
18289	615725
37350	615726
49354	615727
38056	615728
23283	615729
14035	615730
37895	615731
9601	615732
164844	615733
17793	615734
46501	615735
57024	615736
12825	615737
42263	615738
16657	615739
9619	615740
121739	615741
95232	615742
18441	615743
71836	615744
56909	615745
6507	615746
1639	615747
53	615748
50	615749
67110	615750
20964	615751
13339	615752
4843	615753
59519	615754
915	615755
14242	615756
56721	615757
27064	615758
50141	615759
7163	615760
104356	615761
64978	615762
66729	615763
40094	615764
17134	615765
11765	615766
9785	615767
21200	615768
6083	615769
2116	615770
114771	615771
4950	615772
12908	615773
52295	615774
55335	615775
84209	615776
37790	615777
44955	615778
44495	615779
78848	615780
1560	615781
47748	615782
23168	615783
11021	615784
15089	615785
4821	615786
91113	615787
60501	615788
99021	615789
54689	615790
106086	615791
18812	615792
3319	615793
127083	615794
170176	615795
12787	615796
62892	615797
40533	615798
91703	615799
52222	615800
15961	615801
26884	615802
10608	615803
63149	615804
21578	615805
59483	615806
31611	615807
15917	615808
136256	615809
68280	615810
89293	615811
2298	615812
40748	615813
327	615814
106661	615815
43686	615816
14481	615817
7322	615818
3820	615819
88511	615820
33155	615821
150560	615822
7923	615823
34667	615824
4785	615825
7511	615826
38964	615827
23828	615828
48807	615829
618	615830
29700	615831
1955	615832
16323	615833
1691	615834
9915	615835
12820	615836
36685	615837
18988	615838
129773	615839
1615	615840
36702	615841
64031	615842
38774	615843
55763	615844
23723	615845
25729	615846
26340	615847
41800	615848
13488	615849
37696	615850
131662	615851
32259	615852
44626	615853
25643	615854
6848	615855
144241	615856
2082	615857
65617	615858
13789	615859
10805	615860
53955	615861
3898	615862
3657	615863
8794	615864
13378	615865
28381	615866
593	615867
41849	615868
69772	615869
1131	615870
102580	615871
14431	615872
2370	615873
4682	615874
1637	615875
41306	615876
58514	615877
38594	615878
12699	615879
69699	615880
4601	615881
7483	615882
92499	615883
13885	615884
23461	615885
7839	615886
15956	615887
8169	615888
35952	615889
5903	615890
74908	615891
74365	615892
53675	615893
61122	615894
33954	615895
81452	615896
41541	615897
45192	615898
915	615899
134894	615900
40022	615901
103564	615902
27114	615903
48724	615904
169034	615905
130705	615906
1344	615907
4880	615908
5810	615909
28128	615910
26550	615911
84079	615912
25993	615913
4666	615914
95178	615915
57509	615916
29747	615917
41753	615918
13161	615919
56103	615920
118468	615921
32023	615922
33948	615923
5779	615924
13633	615925
1055	615926
45572	615927
89041	615928
52763	615929
69093	615930
3979	615931
36799	615932
47686	615933
48764	615934
75992	615935
46174	615936
52370	615937
11545	615938
54205	615939
31943	615940
2734	615941
50220	615942
30516	615943
25142	615944
10095	615945
14080	615946
197	615947
13808	615948
6383	615949
1478	615950
76556	615951
60268	615952
11484	615953
2836	615954
54998	615955
36693	615956
8309	615957
1101	615958
27188	615959
16023	615960
140043	615961
74762	615962
3184	615963
45546	615964
2121	615965
113549	615966
103	615967
279	615968
67219	615969
81375	615970
2531	615971
51908	615972
47094	615973
7064	615974
27496	615975
38517	615976
13040	615977
3474	615978
107495	615979
37243	615980
3734	615981
49376	615982
16069	615983
30341	615984
33035	615985
74363	615986
73977	615987
124267	615988
87776	615989
8169	615990
87809	615991
132419	615992
56260	615993
436	615994
45595	615995
64890	615996
35873	615997
3487	615998
107292	615999
31543	616000
25548	616001
17046	616002
37391	616003
44842	616004
53440	616005
748	616006
1853	616007
49366	616008
24402	616009
3839	616010
20239	616011
152130	616012
51917	616013
162030	616014
6903	616015
23616	616016
140500	616017
21745	616018
11428	616019
2107	616020
5452	616021
46714	616022
315	616023
67266	616024
89000	616025
11290	616026
49660	616027
117611	616028
32365	616029
30691	616030
46958	616031
46914	616032
8693	616033
26850	616034
1272	616035
9964	616036
4022	616037
30548	616038
3790	616039
164985	616040
43897	616041
106849	616042
8525	616043
35362	616044
9453	616045
18329	616046
13043	616047
55556	616048
34526	616049
17435	616050
6029	616051
63805	616052
90639	616053
107260	616054
99442	616055
70148	616056
46860	616057
32151	616058
129	616059
5374	616060
2033	616061
100881	616062
41135	616063
20196	616064
30435	616065
90765	616066
129618	616067
110425	616068
81734	616069
66565	616070
740	616071
11955	616072
148265	616073
11417	616074
73746	616075
49381	616076
85425	616077
1072	616078
87312	616079
88517	616080
118916	616081
158279	616082
23821	616083
87568	616084
138286	616085
96124	616086
226	616087
152216	616088
72032	616089
33945	616090
40091	616091
29202	616092
47909	616093
105783	616094
70973	616095
77836	616096
16559	616097
591	616098
67767	616099
68722	616100
16139	616101
8543	616102
64763	616103
20516	616104
25381	616105
13158	616106
123240	616107
75475	616108
104591	616109
122953	616110
9935	616111
16101	616112
17747	616113
17928	616114
42861	616115
114586	616116
135836	616117
64675	616118
10041	616119
106166	616120
4215	616121
140994	616122
1877	616123
167857	616124
124314	616125
14054	616126
39923	616127
27284	616128
64415	616129
2075	616130
110729	616131
114983	616132
9364	616133
15076	616134
29053	616135
74681	616136
44442	616137
1463	616138
85922	616139
21930	616140
3381	616141
52184	616142
65370	616143
19812	616144
55962	616145
1493	616146
31637	616147
1511	616148
8965	616149
62338	616150
24704	616151
53596	616152
8452	616153
13029	616154
33628	616155
26823	616156
130474	616157
81582	616158
45997	616159
118333	616160
2481	616161
72116	616162
28073	616163
36919	616164
47091	616165
65940	616166
61150	616167
26943	616168
43444	616169
12050	616170
1879	616171
88673	616172
64118	616173
108911	616174
8440	616175
46300	616176
29404	616177
30761	616178
71254	616179
26077	616180
168240	616181
52888	616182
40023	616183
653	616184
8765	616185
10876	616186
45969	616187
9520	616188
8477	616189
44611	616190
4757	616191
78881	616192
3347	616193
168007	616194
18177	616195
65383	616196
4611	616197
37609	616198
53744	616199
17867	616200
8529	616201
11979	616202
107636	616203
36916	616204
62872	616205
8873	616206
2741	616207
37330	616208
3052	616209
964	616210
68156	616211
103686	616212
121984	616213
61499	616214
19052	616215
65527	616216
4726	616217
24480	616218
52837	616219
26713	616220
103386	616221
9793	616222
4414	616223
165327	616224
27069	616225
7197	616226
74483	616227
45359	616228
24892	616229
54889	616230
49354	616231
66731	616232
15996	616233
33133	616234
3099	616235
1933	616236
6937	616237
7211	616238
20698	616239
90367	616240
28200	616241
13992	616242
11892	616243
28710	616244
44446	616245
7018	616246
2214	616247
68805	616248
71931	616249
13795	616250
136298	616251
5042	616252
16244	616253
47337	616254
7069	616255
30037	616256
134537	616257
157947	616258
74896	616259
97777	616260
55158	616261
893	616262
20328	616263
123193	616264
58762	616265
63966	616266
71656	616267
56791	616268
30517	616269
677	616270
120790	616271
132511	616272
1109	616273
5867	616274
10707	616275
650	616276
164653	616277
674	616278
23968	616279
43247	616280
112454	616281
38434	616282
35196	616283
131617	616284
52294	616285
12005	616286
97934	616287
9932	616288
18895	616289
29318	616290
97831	616291
12074	616292
12935	616293
16281	616294
81501	616295
10829	616296
56540	616297
85014	616298
799	616299
7633	616300
103707	616301
69076	616302
127106	616303
108874	616304
87467	616305
74448	616306
38475	616307
86155	616308
18221	616309
28000	616310
9267	616311
36680	616312
149362	616313
100001	616314
60306	616315
137390	616316
50178	616317
21719	616318
53015	616319
45706	616320
63843	616321
74273	616322
1513	616323
106560	616324
12791	616325
27779	616326
6847	616327
18018	616328
30664	616329
8907	616330
68160	616331
25427	616332
47358	616333
58	616334
73297	616335
61136	616336
13879	616337
37976	616338
12134	616339
58759	616340
1907	616341
81529	616342
17131	616343
23166	616344
2723	616345
14421	616346
82451	616347
13753	616348
16957	616349
7410	616350
18323	616351
16463	616352
10432	616353
78813	616354
3557	616355
31	616356
14718	616357
3339	616358
89066	616359
112606	616360
42510	616361
114312	616362
30022	616363
67794	616364
130503	616365
118581	616366
32183	616367
22337	616368
28	616369
8746	616370
19682	616371
75271	616372
62637	616373
25289	616374
40305	616375
85386	616376
21470	616377
607	616378
56043	616379
11682	616380
134311	616381
11208	616382
59294	616383
93995	616384
67478	616385
11876	616386
11790	616387
42696	616388
25438	616389
131238	616390
103082	616391
35011	616392
64937	616393
8446	616394
112018	616395
65765	616396
7820	616397
10234	616398
45125	616399
75894	616400
63708	616401
34953	616402
51099	616403
12938	616404
31403	616405
2663	616406
43128	616407
101210	616408
16499	616409
49600	616410
26862	616411
104172	616412
81436	616413
32979	616414
80693	616415
5120	616416
4045	616417
14901	616418
28995	616419
17888	616420
70660	616421
46915	616422
619	616423
49602	616424
30752	616425
60747	616426
50345	616427
53452	616428
26717	616429
79598	616430
14898	616431
12690	616432
40384	616433
96063	616434
109169	616435
20906	616436
122962	616437
19723	616438
8804	616439
18952	616440
29961	616441
131206	616442
13010	616443
65875	616444
18989	616445
16177	616446
97019	616447
7328	616448
16431	616449
58536	616450
124462	616451
257	616452
84663	616453
111324	616454
34725	616455
65250	616456
25976	616457
64088	616458
8375	616459
94623	616460
8317	616461
34721	616462
14660	616463
30222	616464
3252	616465
64387	616466
16454	616467
48767	616468
23045	616469
14224	616470
14755	616471
58438	616472
97836	616473
129917	616474
76928	616475
120147	616476
38479	616477
22644	616478
98946	616479
6122	616480
2389	616481
49	616482
26876	616483
35990	616484
160220	616485
21012	616486
92660	616487
789	616488
53593	616489
18595	616490
16488	616491
107456	616492
14070	616493
48362	616494
25922	616495
47561	616496
43973	616497
80853	616498
3433	616499
49323	616500
32456	616501
22725	616502
61316	616503
22551	616504
21563	616505
10241	616506
101555	616507
2378	616508
23295	616509
12342	616510
132093	616511
94061	616512
49376	616513
42037	616514
105833	616515
3618	616516
37354	616517
5107	616518
101488	616519
13547	616520
3572	616521
52320	616522
3206	616523
49295	616524
74582	616525
50672	616526
40361	616527
77095	616528
29189	616529
79415	616530
139645	616531
70679	616532
94369	616533
124819	616534
53490	616535
20758	616536
42829	616537
53632	616538
23499	616539
29624	616540
114404	616541
6666	616542
39496	616543
37954	616544
17434	616545
2833	616546
3695	616547
84173	616548
7291	616549
3517	616550
43788	616551
20	616552
27610	616553
1291	616554
39622	616555
4984	616556
79422	616557
2736	616558
52259	616559
7259	616560
43112	616561
8527	616562
46168	616563
50867	616564
19453	616565
3003	616566
947	616567
82676	616568
19680	616569
84874	616570
110680	616571
8091	616572
47167	616573
33466	616574
3563	616575
145280	616576
672	616577
60839	616578
12043	616579
72468	616580
1522	616581
27235	616582
31014	616583
109249	616584
66693	616585
5	616586
77002	616587
7364	616588
17653	616589
20286	616590
2289	616591
55190	616592
18563	616593
17374	616594
77347	616595
41956	616596
39986	616597
20154	616598
38120	616599
1721	616600
131373	616601
156757	616602
4349	616603
96301	616604
88386	616605
87107	616606
15634	616607
114559	616608
13139	616609
68847	616610
47162	616611
106115	616612
7283	616613
13343	616614
1901	616615
27616	616616
128805	616617
32748	616618
70856	616619
30488	616620
59934	616621
4738	616622
7236	616623
49921	616624
30696	616625
26210	616626
84693	616627
25211	616628
16315	616629
24859	616630
22433	616631
323	616632
67090	616633
76171	616634
3143	616635
79582	616636
5774	616637
2339	616638
4214	616639
5271	616640
7068	616641
5173	616642
18505	616643
164786	616644
94972	616645
63899	616646
11243	616647
163927	616648
3337	616649
41119	616650
20903	616651
13864	616652
20690	616653
166593	616654
162	616655
92526	616656
27203	616657
2423	616658
148399	616659
28878	616660
38183	616661
36331	616662
36240	616663
26882	616664
5486	616665
44250	616666
64864	616667
49269	616668
3976	616669
47306	616670
126717	616671
24658	616672
22988	616673
20094	616674
5657	616675
137651	616676
17346	616677
20553	616678
9399	616679
119874	616680
21381	616681
14143	616682
61105	616683
16978	616684
30019	616685
65123	616686
27241	616687
76802	616688
77879	616689
50218	616690
19854	616691
116561	616692
134280	616693
20668	616694
10816	616695
57071	616696
36829	616697
7753	616698
82381	616699
76117	616700
63020	616701
4375	616702
65127	616703
42127	616704
38164	616705
50788	616706
231	616707
3322	616708
9555	616709
63952	616710
113461	616711
17131	616712
81580	616713
29291	616714
131529	616715
16704	616716
25788	616717
30999	616718
7668	616719
111403	616720
31026	616721
9136	616722
68471	616723
24138	616724
10648	616725
50622	616726
62512	616727
12836	616728
24575	616729
14022	616730
2430	616731
78801	616732
26130	616733
65422	616734
32749	616735
81886	616736
21069	616737
13252	616738
39604	616739
25725	616740
39733	616741
44876	616742
18434	616743
5800	616744
20989	616745
10263	616746
18780	616747
72088	616748
32312	616749
2388	616750
35518	616751
118080	616752
16236	616753
70099	616754
120696	616755
22739	616756
40893	616757
6256	616758
37355	616759
16300	616760
11074	616761
70696	616762
78654	616763
21490	616764
35126	616765
118852	616766
4785	616767
55615	616768
6742	616769
53456	616770
22765	616771
92205	616772
37339	616773
2764	616774
2642	616775
30926	616776
73072	616777
58429	616778
40972	616779
134064	616780
101652	616781
44153	616782
136149	616783
74669	616784
63720	616785
6437	616786
30592	616787
37815	616788
8656	616789
6237	616790
6440	616791
111113	616792
101887	616793
20960	616794
50043	616795
28584	616796
596	616797
1105	616798
10472	616799
10942	616800
11686	616801
95867	616802
42036	616803
13776	616804
1086	616805
10339	616806
47256	616807
145601	616808
50057	616809
36682	616810
24378	616811
12915	616812
22685	616813
147138	616814
31331	616815
42514	616816
9781	616817
273	616818
29694	616819
34943	616820
94815	616821
5241	616822
8636	616823
12738	616824
891	616825
30075	616826
116923	616827
58330	616828
86754	616829
55457	616830
6748	616831
39418	616832
30354	616833
123295	616834
87976	616835
1320	616836
94099	616837
63229	616838
748	616839
28022	616840
125639	616841
111226	616842
66378	616843
46652	616844
25745	616845
29732	616846
131013	616847
32028	616848
80655	616849
25571	616850
75833	616851
58426	616852
20481	616853
40435	616854
21709	616855
53172	616856
11941	616857
148351	616858
41112	616859
89013	616860
16135	616861
26329	616862
31190	616863
18822	616864
44038	616865
53893	616866
26663	616867
6766	616868
10079	616869
6498	616870
60312	616871
2629	616872
84245	616873
15290	616874
47253	616875
107936	616876
15657	616877
42028	616878
65439	616879
35767	616880
35904	616881
62917	616882
32879	616883
115305	616884
79815	616885
146467	616886
63666	616887
68302	616888
18039	616889
11705	616890
54531	616891
64097	616892
4994	616893
70443	616894
139632	616895
95664	616896
35300	616897
111260	616898
92040	616899
22638	616900
29680	616901
31878	616902
8939	616903
1206	616904
33202	616905
8740	616906
53805	616907
7513	616908
110533	616909
556	616910
20777	616911
40106	616912
128801	616913
19619	616914
3771	616915
154106	616916
60914	616917
83514	616918
128835	616919
1329	616920
6091	616921
63800	616922
99592	616923
3390	616924
4281	616925
11657	616926
30413	616927
13491	616928
10715	616929
3740	616930
15248	616931
11962	616932
894	616933
13464	616934
30535	616935
55121	616936
28629	616937
29878	616938
658	616939
5636	616940
19485	616941
45155	616942
9236	616943
94851	616944
10695	616945
104388	616946
7020	616947
59054	616948
7950	616949
5634	616950
11570	616951
42126	616952
31094	616953
139446	616954
28784	616955
64875	616956
45169	616957
135806	616958
4974	616959
84120	616960
74887	616961
2388	616962
27748	616963
38145	616964
42454	616965
4530	616966
24008	616967
10425	616968
5525	616969
38844	616970
30980	616971
320	616972
66851	616973
95923	616974
22324	616975
4711	616976
15704	616977
41093	616978
87828	616979
134266	616980
57908	616981
30075	616982
30112	616983
161481	616984
93677	616985
33740	616986
47136	616987
21001	616988
66739	616989
64591	616990
1619	616991
9691	616992
14145	616993
166645	616994
185	616995
52351	616996
67228	616997
33831	616998
19669	616999
72458	617000
3469	617001
8896	617002
60964	617003
40666	617004
16568	617005
129930	617006
79756	617007
36613	617008
9086	617009
24851	617010
40443	617011
31375	617012
78038	617013
34436	617014
33526	617015
97130	617016
28465	617017
4111	617018
91986	617019
36926	617020
15490	617021
395	617022
22158	617023
30993	617024
2499	617025
62345	617026
149351	617027
143615	617028
73829	617029
40303	617030
103882	617031
77320	617032
97082	617033
10308	617034
17802	617035
71431	617036
78216	617037
54255	617038
17102	617039
14834	617040
44739	617041
2245	617042
17549	617043
112283	617044
4274	617045
95016	617046
25650	617047
11712	617048
154542	617049
36380	617050
32951	617051
18984	617052
70626	617053
55902	617054
131275	617055
98748	617056
8039	617057
26547	617058
285	617059
24544	617060
25264	617061
24204	617062
34267	617063
96736	617064
20099	617065
15325	617066
18579	617067
55716	617068
21577	617069
60786	617070
18116	617071
90282	617072
3972	617073
41272	617074
43314	617075
22248	617076
14832	617077
58749	617078
97255	617079
22578	617080
6353	617081
39735	617082
70176	617083
34203	617084
2105	617085
4813	617086
15202	617087
77166	617088
101701	617089
56715	617090
42093	617091
29859	617092
14102	617093
45605	617094
46517	617095
4628	617096
67668	617097
72150	617098
45000	617099
28469	617100
65595	617101
14535	617102
96805	617103
22778	617104
14429	617105
165265	617106
10398	617107
51273	617108
31674	617109
25090	617110
2431	617111
7285	617112
29321	617113
30747	617114
161455	617115
1489	617116
158710	617117
128816	617118
15988	617119
135376	617120
25920	617121
49464	617122
18448	617123
67640	617124
44060	617125
77681	617126
49821	617127
6491	617128
21519	617129
32545	617130
7193	617131
7570	617132
10032	617133
112215	617134
1021	617135
22751	617136
6636	617137
3634	617138
55697	617139
32437	617140
3177	617141
72023	617142
79255	617143
24004	617144
139966	617145
562	617146
21957	617147
14441	617148
85823	617149
45446	617150
96411	617151
20066	617152
111119	617153
4615	617154
77790	617155
9392	617156
55480	617157
10020	617158
66040	617159
109532	617160
78523	617161
6979	617162
1927	617163
8399	617164
472	617165
12162	617166
85364	617167
64444	617168
68054	617169
1981	617170
3448	617171
47166	617172
4769	617173
75385	617174
12607	617175
28098	617176
2656	617177
59980	617178
68174	617179
90845	617180
102380	617181
75736	617182
29683	617183
27567	617184
1650	617185
85561	617186
21321	617187
37352	617188
773	617189
17057	617190
3658	617191
82035	617192
69878	617193
22416	617194
64008	617195
4167	617196
5158	617197
115778	617198
41764	617199
13794	617200
1315	617201
32933	617202
22068	617203
6759	617204
2487	617205
3771	617206
26794	617207
74065	617208
25513	617209
96889	617210
24651	617211
8962	617212
5286	617213
63028	617214
6943	617215
45838	617216
15300	617217
24356	617218
36921	617219
133692	617220
14274	617221
54311	617222
17418	617223
69594	617224
20563	617225
14388	617226
59219	617227
88909	617228
118238	617229
53779	617230
262	617231
16580	617232
158203	617233
33912	617234
5082	617235
109149	617236
44804	617237
120745	617238
6047	617239
22614	617240
9053	617241
37947	617242
33028	617243
8712	617244
61642	617245
60856	617246
8890	617247
12813	617248
51987	617249
28171	617250
39007	617251
35478	617252
17054	617253
20296	617254
3617	617255
52439	617256
31689	617257
98611	617258
96749	617259
87321	617260
26287	617261
39058	617262
65214	617263
117573	617264
2883	617265
17866	617266
12031	617267
34388	617268
3872	617269
156863	617270
22031	617271
21401	617272
20338	617273
76460	617274
74410	617275
41485	617276
18747	617277
18772	617278
63831	617279
15204	617280
19467	617281
10273	617282
41279	617283
59403	617284
60717	617285
10817	617286
145479	617287
53801	617288
108310	617289
1124	617290
50882	617291
58640	617292
13089	617293
75608	617294
65658	617295
7806	617296
46289	617297
81210	617298
6891	617299
132919	617300
8801	617301
157730	617302
14363	617303
20633	617304
2433	617305
47665	617306
39730	617307
44285	617308
41812	617309
102156	617310
2396	617311
3562	617312
95607	617313
47898	617314
32405	617315
98188	617316
9760	617317
33288	617318
20856	617319
66842	617320
129157	617321
6728	617322
132503	617323
13933	617324
39059	617325
74386	617326
9649	617327
10939	617328
75259	617329
6316	617330
94570	617331
3677	617332
34018	617333
10528	617334
28779	617335
133143	617336
8040	617337
24476	617338
13766	617339
43492	617340
79181	617341
61970	617342
55517	617343
3355	617344
7514	617345
17	617346
44816	617347
18685	617348
50536	617349
20891	617350
89501	617351
92176	617352
31186	617353
39124	617354
58839	617355
107906	617356
11329	617357
37017	617358
12991	617359
56167	617360
102927	617361
24324	617362
18278	617363
6770	617364
107103	617365
43585	617366
9809	617367
15253	617368
5576	617369
33529	617370
4337	617371
43070	617372
126222	617373
18536	617374
61092	617375
43257	617376
15710	617377
86353	617378
164338	617379
51342	617380
24898	617381
1448	617382
3717	617383
26481	617384
130821	617385
56744	617386
62564	617387
2998	617388
35401	617389
43826	617390
7912	617391
23066	617392
167302	617393
82364	617394
11611	617395
10922	617396
12314	617397
88206	617398
107508	617399
19485	617400
9503	617401
151251	617402
41834	617403
27039	617404
25341	617405
33881	617406
790	617407
33925	617408
32433	617409
89871	617410
115111	617411
8145	617412
63398	617413
18343	617414
34151	617415
703	617416
100033	617417
1482	617418
117520	617419
40375	617420
3481	617421
121870	617422
35200	617423
6474	617424
87858	617425
49657	617426
104759	617427
41986	617428
9202	617429
27	617430
4574	617431
42268	617432
109872	617433
37516	617434
37931	617435
46806	617436
36497	617437
17813	617438
34057	617439
65219	617440
7743	617441
17186	617442
29793	617443
17104	617444
112690	617445
49815	617446
7975	617447
121958	617448
76013	617449
9548	617450
143896	617451
4856	617452
46760	617453
56054	617454
21897	617455
79103	617456
15973	617457
41468	617458
108656	617459
42728	617460
21350	617461
26148	617462
26800	617463
117333	617464
114691	617465
65614	617466
32603	617467
51248	617468
29904	617469
89980	617470
92480	617471
105320	617472
22787	617473
50042	617474
76038	617475
22	617476
100931	617477
46889	617478
22589	617479
152483	617480
1297	617481
45084	617482
62828	617483
18922	617484
17309	617485
6739	617486
55397	617487
44271	617488
43250	617489
36481	617490
134674	617491
43773	617492
98814	617493
30653	617494
141902	617495
7682	617496
11114	617497
7466	617498
61575	617499
10760	617500
3924	617501
18924	617502
146666	617503
12756	617504
16067	617505
1780	617506
64570	617507
126372	617508
80049	617509
115928	617510
45057	617511
139153	617512
34643	617513
12511	617514
55051	617515
853	617516
67957	617517
41219	617518
1605	617519
42579	617520
69170	617521
109240	617522
49129	617523
78139	617524
10813	617525
54858	617526
11764	617527
22036	617528
56839	617529
31631	617530
67685	617531
75880	617532
547	617533
15510	617534
44237	617535
23792	617536
87630	617537
57841	617538
2119	617539
21070	617540
15511	617541
113147	617542
150974	617543
2985	617544
33043	617545
2636	617546
61878	617547
47078	617548
3345	617549
55265	617550
74528	617551
78727	617552
13885	617553
7863	617554
81151	617555
12262	617556
73888	617557
35657	617558
14169	617559
104336	617560
55310	617561
49499	617562
25758	617563
787	617564
10235	617565
51530	617566
30643	617567
35276	617568
41074	617569
30304	617570
163740	617571
141872	617572
8720	617573
33213	617574
57337	617575
12099	617576
43713	617577
147393	617578
16392	617579
15195	617580
13273	617581
148418	617582
8411	617583
56329	617584
106148	617585
140014	617586
42891	617587
115788	617588
66799	617589
12735	617590
129027	617591
4599	617592
19208	617593
132761	617594
42964	617595
162145	617596
7220	617597
40891	617598
75742	617599
1359	617600
34165	617601
3910	617602
19418	617603
6215	617604
11579	617605
60458	617606
39586	617607
16875	617608
11821	617609
107166	617610
12853	617611
13485	617612
70272	617613
3962	617614
82757	617615
117165	617616
45677	617617
581	617618
55521	617619
55831	617620
38831	617621
42170	617622
75345	617623
93548	617624
16114	617625
35022	617626
7048	617627
43569	617628
7655	617629
64991	617630
49028	617631
22948	617632
16651	617633
81538	617634
14549	617635
21385	617636
59360	617637
47852	617638
33418	617639
35817	617640
66368	617641
16857	617642
38406	617643
40584	617644
53171	617645
136869	617646
8473	617647
85989	617648
16471	617649
2935	617650
20648	617651
69480	617652
15456	617653
3670	617654
83649	617655
12712	617656
57736	617657
5272	617658
41268	617659
40871	617660
798	617661
29711	617662
32145	617663
2392	617664
63227	617665
93645	617666
113137	617667
34753	617668
59865	617669
72607	617670
26013	617671
62164	617672
1746	617673
20532	617674
9942	617675
41804	617676
17068	617677
82194	617678
22820	617679
7006	617680
84643	617681
87102	617682
30967	617683
18754	617684
24682	617685
69779	617686
64914	617687
50770	617688
3120	617689
70270	617690
75802	617691
13378	617692
113548	617693
5902	617694
13322	617695
3461	617696
10643	617697
7694	617698
103060	617699
67228	617700
36086	617701
23242	617702
42852	617703
12005	617704
36145	617705
77460	617706
41207	617707
88782	617708
76670	617709
79899	617710
8719	617711
54780	617712
19138	617713
52300	617714
312	617715
46284	617716
42487	617717
43796	617718
166862	617719
9853	617720
33027	617721
109762	617722
103007	617723
33909	617724
55084	617725
30364	617726
138343	617727
32512	617728
46932	617729
91915	617730
21186	617731
97536	617732
47720	617733
13460	617734
7816	617735
4789	617736
165	617737
3807	617738
38394	617739
4523	617740
110985	617741
62409	617742
7344	617743
15153	617744
73628	617745
158012	617746
6540	617747
33577	617748
36264	617749
11867	617750
31860	617751
24343	617752
3787	617753
29656	617754
126101	617755
127093	617756
35582	617757
23057	617758
16255	617759
29144	617760
29	617761
1058	617762
99148	617763
39770	617764
121513	617765
72716	617766
55694	617767
15214	617768
5272	617769
1067	617770
79944	617771
302	617772
75069	617773
142198	617774
16	617775
28006	617776
67842	617777
15371	617778
48187	617779
28263	617780
12168	617781
149493	617782
87381	617783
53569	617784
47527	617785
64619	617786
61487	617787
12718	617788
78225	617789
62907	617790
38242	617791
89222	617792
118727	617793
49285	617794
66671	617795
81058	617796
49968	617797
13838	617798
21422	617799
4579	617800
80405	617801
27190	617802
7335	617803
79661	617804
3013	617805
59583	617806
126051	617807
126240	617808
17725	617809
88762	617810
50468	617811
40365	617812
9614	617813
40035	617814
75959	617815
9147	617816
43956	617817
43293	617818
25960	617819
1734	617820
3581	617821
62251	617822
10404	617823
58126	617824
43885	617825
43262	617826
56244	617827
72498	617828
84611	617829
19643	617830
3105	617831
66236	617832
8476	617833
61075	617834
24539	617835
45554	617836
55339	617837
67795	617838
1027	617839
6	617840
66511	617841
38516	617842
948	617843
4795	617844
32415	617845
1397	617846
5336	617847
61628	617848
60934	617849
26764	617850
87976	617851
46478	617852
21238	617853
92625	617854
153673	617855
49245	617856
59082	617857
64858	617858
18176	617859
59928	617860
1325	617861
11874	617862
25211	617863
32141	617864
59733	617865
22239	617866
10069	617867
36094	617868
21573	617869
37202	617870
11053	617871
8573	617872
10709	617873
38824	617874
21393	617875
108498	617876
13722	617877
38932	617878
36526	617879
73342	617880
8606	617881
92140	617882
1003	617883
18227	617884
9208	617885
21833	617886
70901	617887
8155	617888
7752	617889
15178	617890
798	617891
79245	617892
102555	617893
43290	617894
18609	617895
10612	617896
149816	617897
9052	617898
83484	617899
7689	617900
4037	617901
104280	617902
73461	617903
99231	617904
68369	617905
10951	617906
21375	617907
56544	617908
4807	617909
13422	617910
24540	617911
10437	617912
69868	617913
69234	617914
89827	617915
35605	617916
48457	617917
153444	617918
132824	617919
150917	617920
123285	617921
47935	617922
51248	617923
40342	617924
65691	617925
91894	617926
4090	617927
30756	617928
111276	617929
38978	617930
29072	617931
54366	617932
96315	617933
114106	617934
8356	617935
13851	617936
109540	617937
38817	617938
104076	617939
7839	617940
82667	617941
116491	617942
83674	617943
125755	617944
74831	617945
99228	617946
37860	617947
45394	617948
14283	617949
98961	617950
7640	617951
37499	617952
115904	617953
37763	617954
70226	617955
115896	617956
8414	617957
8046	617958
83432	617959
53059	617960
18764	617961
4348	617962
3	617963
104666	617964
134361	617965
100637	617966
132030	617967
67075	617968
70327	617969
7682	617970
51122	617971
3510	617972
32878	617973
118128	617974
781	617975
22608	617976
14195	617977
78322	617978
109994	617979
134232	617980
69514	617981
25760	617982
29358	617983
4010	617984
25630	617985
25268	617986
11291	617987
53262	617988
34973	617989
9102	617990
22816	617991
48140	617992
109366	617993
119436	617994
6137	617995
65898	617996
30001	617997
123280	617998
13871	617999
86916	618000
79068	618001
27601	618002
10643	618003
21583	618004
52625	618005
40576	618006
31142	618007
166134	618008
1773	618009
84423	618010
60612	618011
155288	618012
80612	618013
49289	618014
170042	618015
83634	618016
50736	618017
80755	618018
20967	618019
96499	618020
40498	618021
6697	618022
13444	618023
36734	618024
67239	618025
36587	618026
3231	618027
23349	618028
19570	618029
66520	618030
14674	618031
42107	618032
79824	618033
15055	618034
75964	618035
69618	618036
10888	618037
21871	618038
20779	618039
12747	618040
15719	618041
28922	618042
753	618043
106790	618044
15308	618045
35601	618046
46217	618047
1958	618048
63043	618049
13943	618050
43037	618051
107319	618052
2640	618053
19597	618054
15122	618055
4926	618056
49500	618057
51745	618058
85421	618059
94128	618060
24956	618061
78557	618062
27153	618063
372	618064
51954	618065
28712	618066
107722	618067
5781	618068
38712	618069
22003	618070
17066	618071
10837	618072
81528	618073
127192	618074
6786	618075
22725	618076
78170	618077
41610	618078
77276	618079
85783	618080
26585	618081
25344	618082
113347	618083
13855	618084
58104	618085
26872	618086
84205	618087
17932	618088
74591	618089
85183	618090
67134	618091
31640	618092
57638	618093
124437	618094
7809	618095
121520	618096
27584	618097
151745	618098
58165	618099
15784	618100
100310	618101
38250	618102
148423	618103
56602	618104
12482	618105
14139	618106
53151	618107
47477	618108
50683	618109
9865	618110
6653	618111
3824	618112
62403	618113
31654	618114
29135	618115
9072	618116
35704	618117
42300	618118
26650	618119
26408	618120
121753	618121
4642	618122
9109	618123
1209	618124
14487	618125
12279	618126
21979	618127
56886	618128
43484	618129
77696	618130
65686	618131
69518	618132
36465	618133
120369	618134
89641	618135
69128	618136
20808	618137
4	618138
74459	618139
55444	618140
12182	618141
22888	618142
75486	618143
115239	618144
75789	618145
87783	618146
134420	618147
2664	618148
14882	618149
51614	618150
225	618151
5171	618152
19034	618153
5386	618154
13463	618155
97665	618156
13649	618157
2204	618158
4497	618159
74383	618160
14582	618161
108333	618162
10075	618163
12680	618164
47026	618165
103324	618166
90522	618167
20146	618168
138688	618169
4463	618170
11243	618171
122826	618172
5058	618173
94284	618174
91115	618175
141843	618176
25720	618177
2369	618178
113	618179
51117	618180
79906	618181
75753	618182
45517	618183
145	618184
13593	618185
96900	618186
3299	618187
43893	618188
8902	618189
19586	618190
31341	618191
32433	618192
39481	618193
64604	618194
34074	618195
2165	618196
115451	618197
29778	618198
13969	618199
152736	618200
69853	618201
3341	618202
27663	618203
87481	618204
119701	618205
101948	618206
21618	618207
18057	618208
8333	618209
36958	618210
27890	618211
6840	618212
8087	618213
290	618214
17069	618215
92429	618216
14182	618217
53434	618218
5199	618219
302	618220
8667	618221
76080	618222
123458	618223
38463	618224
89604	618225
7711	618226
85439	618227
10057	618228
91742	618229
23113	618230
55058	618231
80126	618232
67707	618233
8837	618234
43339	618235
630	618236
48926	618237
118645	618238
41648	618239
42746	618240
41434	618241
60	618242
3830	618243
6681	618244
63937	618245
29258	618246
63123	618247
24609	618248
48593	618249
23165	618250
141532	618251
50832	618252
110357	618253
14984	618254
75497	618255
141941	618256
152213	618257
18295	618258
11453	618259
90051	618260
67739	618261
65154	618262
72623	618263
286	618264
1900	618265
13311	618266
39909	618267
17295	618268
20420	618269
680	618270
13262	618271
50715	618272
6214	618273
12160	618274
4	618275
30680	618276
11513	618277
132050	618278
167021	618279
6264	618280
69044	618281
52030	618282
82092	618283
65997	618284
67827	618285
48747	618286
26177	618287
49905	618288
1048	618289
18737	618290
55101	618291
44	618292
38387	618293
11221	618294
14194	618295
44688	618296
104334	618297
7393	618298
24368	618299
442	618300
61354	618301
36122	618302
4973	618303
28741	618304
35759	618305
107134	618306
14233	618307
119482	618308
33624	618309
4150	618310
81761	618311
78262	618312
64727	618313
89135	618314
209	618315
79185	618316
19236	618317
17698	618318
114137	618319
121582	618320
624	618321
40909	618322
42279	618323
24657	618324
16552	618325
14021	618326
13109	618327
95950	618328
22935	618329
70635	618330
57966	618331
83416	618332
29251	618333
33633	618334
4758	618335
5934	618336
1508	618337
30342	618338
63276	618339
28232	618340
25962	618341
25222	618342
25519	618343
91744	618344
16445	618345
65280	618346
60994	618347
7642	618348
25952	618349
50905	618350
52071	618351
62426	618352
92328	618353
104288	618354
41692	618355
34157	618356
96749	618357
76762	618358
33	618359
13846	618360
34319	618361
21810	618362
67791	618363
4372	618364
14864	618365
55450	618366
108464	618367
60630	618368
44073	618369
9412	618370
159202	618371
123852	618372
2037	618373
2044	618374
43331	618375
34439	618376
1531	618377
4881	618378
24011	618379
7566	618380
41882	618381
12665	618382
13127	618383
647	618384
12708	618385
97356	618386
11788	618387
36344	618388
49956	618389
41927	618390
9128	618391
27263	618392
43257	618393
5635	618394
4013	618395
62914	618396
42378	618397
933	618398
86558	618399
22094	618400
97434	618401
2598	618402
32536	618403
5552	618404
162507	618405
95131	618406
124755	618407
13230	618408
147771	618409
15840	618410
22915	618411
1785	618412
14200	618413
33196	618414
93969	618415
9768	618416
40467	618417
50039	618418
47899	618419
35182	618420
128057	618421
76747	618422
11598	618423
100829	618424
35092	618425
45195	618426
4159	618427
2856	618428
543	618429
34916	618430
138025	618431
20756	618432
3470	618433
21900	618434
16107	618435
24502	618436
23086	618437
482	618438
19857	618439
54794	618440
33587	618441
29840	618442
16961	618443
34361	618444
131493	618445
86105	618446
28359	618447
107629	618448
11035	618449
18481	618450
140317	618451
6721	618452
6199	618453
7144	618454
13748	618455
10400	618456
2711	618457
51677	618458
104806	618459
2190	618460
8353	618461
33160	618462
19453	618463
15786	618464
11361	618465
63235	618466
8	618467
13456	618468
73863	618469
13411	618470
168143	618471
51421	618472
1268	618473
9615	618474
7437	618475
138887	618476
67392	618477
97586	618478
36279	618479
95226	618480
54025	618481
112267	618482
39198	618483
21410	618484
64165	618485
35514	618486
99489	618487
57	618488
8115	618489
9220	618490
27890	618491
28002	618492
675	618493
73914	618494
9704	618495
10106	618496
27687	618497
103815	618498
47769	618499
161927	618500
5750	618501
18739	618502
14158	618503
161495	618504
16884	618505
373	618506
66805	618507
86147	618508
12878	618509
104196	618510
59407	618511
16128	618512
5843	618513
10730	618514
100494	618515
131949	618516
98156	618517
53714	618518
14927	618519
1937	618520
26118	618521
10020	618522
3151	618523
68640	618524
59721	618525
142505	618526
113778	618527
1092	618528
19551	618529
2861	618530
68080	618531
12017	618532
14567	618533
114686	618534
5512	618535
100974	618536
50619	618537
139230	618538
12109	618539
70273	618540
37623	618541
50490	618542
5993	618543
9073	618544
4553	618545
6291	618546
53878	618547
19522	618548
69263	618549
9344	618550
4976	618551
10262	618552
72368	618553
96924	618554
2101	618555
12787	618556
3871	618557
117624	618558
3182	618559
67928	618560
16347	618561
17861	618562
16078	618563
3566	618564
56568	618565
4037	618566
4812	618567
67089	618568
80068	618569
2203	618570
14471	618571
59911	618572
9845	618573
42019	618574
3575	618575
42898	618576
47476	618577
94640	618578
131463	618579
19993	618580
92657	618581
133879	618582
35646	618583
54664	618584
373	618585
12853	618586
12199	618587
77023	618588
34670	618589
26184	618590
3505	618591
101526	618592
11132	618593
22524	618594
1425	618595
51548	618596
35677	618597
38459	618598
37481	618599
68594	618600
14852	618601
124699	618602
12344	618603
12067	618604
108489	618605
42291	618606
52791	618607
92852	618608
88885	618609
17643	618610
55784	618611
2280	618612
144959	618613
74062	618614
74191	618615
16223	618616
69687	618617
11904	618618
24988	618619
8403	618620
148896	618621
13049	618622
5544	618623
497	618624
4290	618625
131037	618626
14670	618627
1608	618628
46205	618629
26794	618630
12094	618631
14214	618632
108575	618633
14728	618634
5160	618635
51676	618636
2862	618637
45319	618638
28614	618639
142076	618640
44895	618641
33221	618642
60782	618643
71907	618644
118910	618645
76003	618646
37679	618647
4850	618648
123471	618649
16724	618650
37261	618651
135922	618652
32431	618653
90203	618654
1261	618655
29640	618656
54282	618657
18628	618658
102752	618659
3690	618660
3079	618661
21815	618662
10746	618663
12830	618664
70221	618665
129687	618666
67009	618667
20627	618668
50	618669
8980	618670
1183	618671
5994	618672
163921	618673
54423	618674
90943	618675
6471	618676
86923	618677
129506	618678
10823	618679
21438	618680
20474	618681
9687	618682
31526	618683
67706	618684
95030	618685
46792	618686
21420	618687
4012	618688
89003	618689
16574	618690
48360	618691
117866	618692
23769	618693
80792	618694
57440	618695
97037	618696
95286	618697
38058	618698
30229	618699
75616	618700
72253	618701
8805	618702
70688	618703
6132	618704
11196	618705
15455	618706
54069	618707
30432	618708
99421	618709
124526	618710
56609	618711
53381	618712
53337	618713
87206	618714
104978	618715
13049	618716
25129	618717
12638	618718
38212	618719
159569	618720
88265	618721
64011	618722
54	618723
38253	618724
55199	618725
37788	618726
41442	618727
111470	618728
76205	618729
22265	618730
98277	618731
70746	618732
34526	618733
90708	618734
12696	618735
12270	618736
17674	618737
13958	618738
33867	618739
43186	618740
32025	618741
25284	618742
28677	618743
14692	618744
2083	618745
6226	618746
157514	618747
69449	618748
3207	618749
110147	618750
108763	618751
30879	618752
18973	618753
14904	618754
12858	618755
56267	618756
944	618757
109282	618758
15717	618759
46357	618760
10896	618761
9232	618762
133837	618763
503	618764
7780	618765
19921	618766
81275	618767
85992	618768
128892	618769
77315	618770
14352	618771
126	618772
19756	618773
62309	618774
11707	618775
55032	618776
22758	618777
17336	618778
36724	618779
70832	618780
36216	618781
4652	618782
115373	618783
5435	618784
59407	618785
71751	618786
17455	618787
80765	618788
78722	618789
107269	618790
35218	618791
15021	618792
1080	618793
57757	618794
30397	618795
92309	618796
48947	618797
122862	618798
131775	618799
50167	618800
19872	618801
57261	618802
4947	618803
57656	618804
41858	618805
13918	618806
10588	618807
15253	618808
12565	618809
132995	618810
453	618811
32205	618812
67739	618813
53803	618814
66358	618815
134710	618816
7984	618817
3038	618818
38833	618819
22067	618820
57049	618821
75011	618822
39755	618823
5468	618824
373	618825
35563	618826
84136	618827
59172	618828
39772	618829
53485	618830
113167	618831
3914	618832
60644	618833
156862	618834
44304	618835
2230	618836
58488	618837
102947	618838
63856	618839
170001	618840
32094	618841
49883	618842
4206	618843
4321	618844
162076	618845
56894	618846
107035	618847
64060	618848
1330	618849
119706	618850
82651	618851
31782	618852
120319	618853
93081	618854
52598	618855
31861	618856
7620	618857
41448	618858
49692	618859
40397	618860
6517	618861
54656	618862
135	618863
23775	618864
11041	618865
2168	618866
106973	618867
52216	618868
19925	618869
36679	618870
64442	618871
4288	618872
13303	618873
47912	618874
10113	618875
28747	618876
56264	618877
46803	618878
7629	618879
43394	618880
70525	618881
76815	618882
80011	618883
43163	618884
102455	618885
6885	618886
7651	618887
44092	618888
57530	618889
24	618890
10211	618891
62170	618892
66533	618893
51950	618894
1552	618895
16824	618896
94696	618897
78227	618898
147287	618899
2407	618900
8746	618901
338	618902
32804	618903
101194	618904
74177	618905
44273	618906
159303	618907
74004	618908
14802	618909
47904	618910
29225	618911
783	618912
155237	618913
21299	618914
91830	618915
121768	618916
40531	618917
73295	618918
11621	618919
65601	618920
46611	618921
94399	618922
52329	618923
132813	618924
50946	618925
8837	618926
60319	618927
11746	618928
59486	618929
63064	618930
3488	618931
13237	618932
149	618933
12962	618934
23	618935
105542	618936
83994	618937
2012	618938
93287	618939
14991	618940
116236	618941
122404	618942
30158	618943
23668	618944
1508	618945
166290	618946
101312	618947
131604	618948
95336	618949
18885	618950
25855	618951
1740	618952
29666	618953
53448	618954
11016	618955
76465	618956
7019	618957
80347	618958
70335	618959
18966	618960
107195	618961
68818	618962
8347	618963
127835	618964
45136	618965
30951	618966
46953	618967
76198	618968
15982	618969
62098	618970
55460	618971
25262	618972
17660	618973
40832	618974
36509	618975
102311	618976
29908	618977
39452	618978
49898	618979
4958	618980
9053	618981
36238	618982
44798	618983
85251	618984
40270	618985
46634	618986
44809	618987
164	618988
33923	618989
57389	618990
99179	618991
83802	618992
11556	618993
49064	618994
64581	618995
36835	618996
5315	618997
6642	618998
24967	618999
46963	619000
43869	619001
102219	619002
4820	619003
46486	619004
84334	619005
6145	619006
5097	619007
4852	619008
151457	619009
14252	619010
32637	619011
114605	619012
15423	619013
8562	619014
45715	619015
54217	619016
8291	619017
27112	619018
38366	619019
107620	619020
45630	619021
27965	619022
2201	619023
18438	619024
101587	619025
94170	619026
47107	619027
10709	619028
74016	619029
83344	619030
34876	619031
132947	619032
13792	619033
35113	619034
4066	619035
101603	619036
39913	619037
3580	619038
1425	619039
9426	619040
112656	619041
4494	619042
701	619043
7356	619044
2577	619045
18302	619046
19133	619047
16956	619048
60725	619049
17704	619050
123729	619051
14246	619052
118057	619053
21101	619054
20625	619055
12560	619056
119908	619057
26801	619058
19657	619059
79754	619060
22149	619061
2668	619062
112107	619063
16848	619064
120056	619065
26201	619066
86054	619067
81268	619068
157046	619069
151765	619070
118444	619071
12774	619072
117229	619073
21394	619074
72391	619075
140634	619076
20306	619077
21921	619078
5237	619079
127634	619080
66452	619081
106069	619082
46710	619083
38073	619084
20253	619085
72892	619086
11307	619087
67441	619088
19244	619089
82721	619090
90458	619091
929	619092
96210	619093
2594	619094
33416	619095
109870	619096
29048	619097
5186	619098
12577	619099
2379	619100
24250	619101
30172	619102
17496	619103
70296	619104
74220	619105
131655	619106
46673	619107
53634	619108
16858	619109
134139	619110
85959	619111
12896	619112
22423	619113
11342	619114
39195	619115
42354	619116
20842	619117
5779	619118
14961	619119
17705	619120
20290	619121
2372	619122
21492	619123
114964	619124
50054	619125
8532	619126
12505	619127
86081	619128
81935	619129
35502	619130
35	619131
29629	619132
14551	619133
36872	619134
14498	619135
45522	619136
42785	619137
24776	619138
74001	619139
26754	619140
103337	619141
44564	619142
14857	619143
887	619144
34795	619145
27015	619146
13508	619147
6180	619148
66236	619149
91013	619150
62195	619151
20901	619152
13120	619153
132574	619154
31290	619155
6450	619156
4883	619157
35831	619158
35982	619159
6071	619160
17397	619161
938	619162
4397	619163
62416	619164
43635	619165
24319	619166
32084	619167
11413	619168
82485	619169
100462	619170
115950	619171
19872	619172
2237	619173
54768	619174
13819	619175
44652	619176
2104	619177
107652	619178
21970	619179
18156	619180
2350	619181
20838	619182
46765	619183
130953	619184
119461	619185
13042	619186
167	619187
41031	619188
67725	619189
43703	619190
2954	619191
68120	619192
49881	619193
10236	619194
5136	619195
85831	619196
26186	619197
21724	619198
126391	619199
88398	619200
52759	619201
45611	619202
124791	619203
38426	619204
109989	619205
3996	619206
40231	619207
16365	619208
138711	619209
27356	619210
15605	619211
5750	619212
134105	619213
9339	619214
112936	619215
2551	619216
34062	619217
92785	619218
52161	619219
65740	619220
4260	619221
12803	619222
44296	619223
43895	619224
80845	619225
3123	619226
22271	619227
24520	619228
98743	619229
58490	619230
48259	619231
2778	619232
40126	619233
13817	619234
62021	619235
66354	619236
151694	619237
105904	619238
160836	619239
25408	619240
44988	619241
56495	619242
15884	619243
7523	619244
162621	619245
119393	619246
111390	619247
22337	619248
55822	619249
9843	619250
7098	619251
67508	619252
33247	619253
168041	619254
110182	619255
1313	619256
91148	619257
77375	619258
41895	619259
89867	619260
4214	619261
53932	619262
70202	619263
2217	619264
82390	619265
71391	619266
17802	619267
20838	619268
26266	619269
40398	619270
9987	619271
97502	619272
91643	619273
153395	619274
9420	619275
51639	619276
140662	619277
35305	619278
53526	619279
51480	619280
63019	619281
94813	619282
50210	619283
53895	619284
85209	619285
64255	619286
13070	619287
12439	619288
11232	619289
109509	619290
13323	619291
24	619292
109528	619293
73313	619294
116775	619295
122258	619296
9464	619297
68879	619298
404	619299
119626	619300
192	619301
68002	619302
23928	619303
45945	619304
138042	619305
84218	619306
25025	619307
36158	619308
59229	619309
26818	619310
28170	619311
7265	619312
9792	619313
42892	619314
145204	619315
1148	619316
32277	619317
41561	619318
47444	619319
16207	619320
26920	619321
64171	619322
15659	619323
79995	619324
31888	619325
144573	619326
32064	619327
110723	619328
18727	619329
19635	619330
30821	619331
132608	619332
45772	619333
66123	619334
106034	619335
3284	619336
73907	619337
11843	619338
127340	619339
34696	619340
112420	619341
98824	619342
62121	619343
139708	619344
28718	619345
44659	619346
7654	619347
155061	619348
29012	619349
74914	619350
50234	619351
102171	619352
58860	619353
63282	619354
8606	619355
68795	619356
1555	619357
9877	619358
34789	619359
35688	619360
11028	619361
55158	619362
81282	619363
6169	619364
99791	619365
10176	619366
11500	619367
21947	619368
13450	619369
16636	619370
16118	619371
6232	619372
6676	619373
46987	619374
49156	619375
34379	619376
20672	619377
42485	619378
68170	619379
11823	619380
148713	619381
16034	619382
932	619383
36139	619384
83951	619385
239	619386
5735	619387
11645	619388
7764	619389
65258	619390
25652	619391
14639	619392
64493	619393
3690	619394
150300	619395
42432	619396
24282	619397
9434	619398
10825	619399
63108	619400
17452	619401
4323	619402
3118	619403
7700	619404
2586	619405
78572	619406
93074	619407
160321	619408
31716	619409
39737	619410
93395	619411
19241	619412
37726	619413
60218	619414
126320	619415
100151	619416
1184	619417
5166	619418
128440	619419
48838	619420
13488	619421
138663	619422
11	619423
130619	619424
108364	619425
5050	619426
3088	619427
2153	619428
87959	619429
98580	619430
126763	619431
50732	619432
331	619433
44225	619434
76335	619435
2589	619436
98819	619437
71911	619438
840	619439
20153	619440
11571	619441
2274	619442
28824	619443
166498	619444
12949	619445
138640	619446
29548	619447
66771	619448
56060	619449
163474	619450
23914	619451
16297	619452
98448	619453
162	619454
7738	619455
38388	619456
55429	619457
12582	619458
67648	619459
37007	619460
16952	619461
20468	619462
12393	619463
43447	619464
51909	619465
54408	619466
10103	619467
13801	619468
28335	619469
1052	619470
1784	619471
39066	619472
73446	619473
41519	619474
50587	619475
71183	619476
15895	619477
98056	619478
29723	619479
67982	619480
55943	619481
54725	619482
37189	619483
108221	619484
75932	619485
23504	619486
116849	619487
12811	619488
135234	619489
117256	619490
2490	619491
50150	619492
2320	619493
7879	619494
137150	619495
80146	619496
147961	619497
96485	619498
149416	619499
29239	619500
19235	619501
30478	619502
134	619503
161981	619504
55275	619505
15121	619506
509	619507
27227	619508
10606	619509
37631	619510
53162	619511
114203	619512
27187	619513
48111	619514
10776	619515
24819	619516
32446	619517
72618	619518
53072	619519
33545	619520
93318	619521
88967	619522
85398	619523
2513	619524
138098	619525
64719	619526
51166	619527
99912	619528
19501	619529
42655	619530
27859	619531
63073	619532
46556	619533
48117	619534
7173	619535
130097	619536
2247	619537
166355	619538
56083	619539
77415	619540
8576	619541
111458	619542
95776	619543
49830	619544
70157	619545
5402	619546
5795	619547
23604	619548
104219	619549
326	619550
53896	619551
121635	619552
15651	619553
22480	619554
26191	619555
84568	619556
28805	619557
65052	619558
101513	619559
106471	619560
82296	619561
82751	619562
30835	619563
80124	619564
37317	619565
64129	619566
112642	619567
27859	619568
22626	619569
128209	619570
9404	619571
7767	619572
92789	619573
1367	619574
59625	619575
31591	619576
93568	619577
124810	619578
4358	619579
73353	619580
53176	619581
16943	619582
5789	619583
54048	619584
92035	619585
4002	619586
14736	619587
26813	619588
43763	619589
2080	619590
112318	619591
91306	619592
155362	619593
119617	619594
655	619595
62961	619596
90650	619597
30980	619598
8091	619599
108179	619600
115515	619601
87659	619602
37074	619603
46263	619604
4980	619605
102609	619606
27821	619607
50144	619608
63227	619609
658	619610
11147	619611
38439	619612
24278	619613
86287	619614
51358	619615
104354	619616
2334	619617
96894	619618
102842	619619
35853	619620
2197	619621
88824	619622
31850	619623
63217	619624
59823	619625
110560	619626
3658	619627
28861	619628
7614	619629
1831	619630
81668	619631
67658	619632
14699	619633
26609	619634
69326	619635
27110	619636
9214	619637
156	619638
38438	619639
17189	619640
62300	619641
122300	619642
15148	619643
72414	619644
18535	619645
160595	619646
94676	619647
2636	619648
168192	619649
38007	619650
53180	619651
2783	619652
22671	619653
2556	619654
93595	619655
36940	619656
92176	619657
2783	619658
45573	619659
19240	619660
16728	619661
7479	619662
86653	619663
48267	619664
77312	619665
5642	619666
75728	619667
94361	619668
136055	619669
7005	619670
67139	619671
1149	619672
90254	619673
2267	619674
11895	619675
2695	619676
9234	619677
63350	619678
19100	619679
22085	619680
13675	619681
10512	619682
34362	619683
55644	619684
157849	619685
13644	619686
79665	619687
41442	619688
72658	619689
19303	619690
3643	619691
6041	619692
12093	619693
16194	619694
84743	619695
10458	619696
6538	619697
38408	619698
49304	619699
3704	619700
77626	619701
21670	619702
2566	619703
2275	619704
26203	619705
77996	619706
57552	619707
155281	619708
8228	619709
13839	619710
28293	619711
5984	619712
108629	619713
74678	619714
36720	619715
58607	619716
16964	619717
71152	619718
20322	619719
71970	619720
152854	619721
62673	619722
145996	619723
33494	619724
4123	619725
15709	619726
54007	619727
25616	619728
122317	619729
3548	619730
69344	619731
25755	619732
13407	619733
97122	619734
535	619735
6495	619736
17697	619737
88195	619738
23677	619739
25665	619740
4099	619741
116246	619742
42356	619743
3316	619744
113941	619745
8704	619746
95980	619747
34491	619748
20967	619749
94020	619750
687	619751
80864	619752
4081	619753
45944	619754
2807	619755
61482	619756
17297	619757
80009	619758
112319	619759
140299	619760
773	619761
4758	619762
59072	619763
17424	619764
150868	619765
69093	619766
60580	619767
61605	619768
71739	619769
55112	619770
38159	619771
133413	619772
13039	619773
122223	619774
77435	619775
35367	619776
10713	619777
99666	619778
11100	619779
22011	619780
7685	619781
924	619782
136533	619783
45213	619784
85802	619785
16020	619786
10999	619787
9576	619788
32960	619789
23226	619790
38263	619791
23866	619792
38068	619793
17512	619794
20945	619795
19863	619796
49722	619797
9512	619798
86524	619799
107668	619800
113454	619801
84042	619802
133591	619803
506	619804
56296	619805
87369	619806
127146	619807
69709	619808
78875	619809
34522	619810
8522	619811
39440	619812
13344	619813
3966	619814
79378	619815
46858	619816
65857	619817
50012	619818
130574	619819
8060	619820
50645	619821
59736	619822
166793	619823
32938	619824
46581	619825
60576	619826
6732	619827
1245	619828
23436	619829
9698	619830
82180	619831
14753	619832
42720	619833
2982	619834
1562	619835
1145	619836
147631	619837
136748	619838
29754	619839
11578	619840
2185	619841
1632	619842
84285	619843
91385	619844
1989	619845
28912	619846
62895	619847
4367	619848
1812	619849
55762	619850
6994	619851
17270	619852
97787	619853
94785	619854
36413	619855
94827	619856
37713	619857
56273	619858
29155	619859
28318	619860
48600	619861
114488	619862
7686	619863
94804	619864
46335	619865
18017	619866
38985	619867
37214	619868
22452	619869
14508	619870
164164	619871
60562	619872
158761	619873
1658	619874
93392	619875
20628	619876
3555	619877
26988	619878
30740	619879
85718	619880
15449	619881
20138	619882
6182	619883
106952	619884
4650	619885
28276	619886
54116	619887
14562	619888
16127	619889
2992	619890
70308	619891
7458	619892
19522	619893
54834	619894
24319	619895
30134	619896
12686	619897
25285	619898
84299	619899
135133	619900
34096	619901
34227	619902
109728	619903
5655	619904
85232	619905
10266	619906
141434	619907
20395	619908
99132	619909
15041	619910
30531	619911
135659	619912
26909	619913
5551	619914
37250	619915
24145	619916
119185	619917
41643	619918
69663	619919
41858	619920
32430	619921
47288	619922
11114	619923
55049	619924
55992	619925
675	619926
31322	619927
69684	619928
15744	619929
49645	619930
35965	619931
1683	619932
8091	619933
45261	619934
76766	619935
5230	619936
82567	619937
69259	619938
3298	619939
151710	619940
69499	619941
92380	619942
1576	619943
19705	619944
42249	619945
5439	619946
27538	619947
11283	619948
6375	619949
55802	619950
18784	619951
1497	619952
93962	619953
1124	619954
54631	619955
169153	619956
11866	619957
1040	619958
65026	619959
59350	619960
115068	619961
6675	619962
15497	619963
63623	619964
132087	619965
77057	619966
1361	619967
149219	619968
26417	619969
67076	619970
1342	619971
58864	619972
61791	619973
133033	619974
23378	619975
61275	619976
40502	619977
35190	619978
9515	619979
11798	619980
5276	619981
55204	619982
12002	619983
39673	619984
31631	619985
24529	619986
52277	619987
121470	619988
16626	619989
30878	619990
12475	619991
33900	619992
76716	619993
111199	619994
37717	619995
64325	619996
84167	619997
13146	619998
60838	619999
49777	620000
873	620001
29271	620002
6428	620003
46376	620004
28762	620005
26151	620006
46639	620007
128142	620008
33936	620009
10835	620010
64649	620011
115392	620012
15241	620013
112958	620014
39251	620015
87271	620016
808	620017
72230	620018
30886	620019
22387	620020
19538	620021
89494	620022
15264	620023
47162	620024
65056	620025
11835	620026
38684	620027
111206	620028
106323	620029
123666	620030
83181	620031
18605	620032
1306	620033
42941	620034
66535	620035
18261	620036
40539	620037
51425	620038
22375	620039
18436	620040
138334	620041
7528	620042
124	620043
44740	620044
61097	620045
69414	620046
118421	620047
9124	620048
1985	620049
3303	620050
1738	620051
3066	620052
60209	620053
74466	620054
119010	620055
15267	620056
46398	620057
1291	620058
106663	620059
36305	620060
142169	620061
97927	620062
134412	620063
2617	620064
111829	620065
135701	620066
6305	620067
75554	620068
86966	620069
80949	620070
81263	620071
35452	620072
23797	620073
3005	620074
34217	620075
13695	620076
32200	620077
62424	620078
74753	620079
23604	620080
2609	620081
50155	620082
18344	620083
12354	620084
75443	620085
44364	620086
29273	620087
72564	620088
34132	620089
77747	620090
6245	620091
17254	620092
9599	620093
4691	620094
6201	620095
39385	620096
65371	620097
60013	620098
104677	620099
137652	620100
4883	620101
102735	620102
14032	620103
876	620104
47202	620105
13464	620106
92328	620107
37724	620108
81265	620109
96305	620110
25831	620111
99137	620112
7685	620113
40752	620114
81884	620115
6282	620116
1190	620117
1020	620118
12406	620119
62804	620120
42515	620121
118180	620122
1272	620123
26842	620124
23206	620125
10425	620126
102864	620127
156587	620128
42397	620129
16	620130
31229	620131
15496	620132
4932	620133
167559	620134
144876	620135
2569	620136
97443	620137
2438	620138
47384	620139
82853	620140
95537	620141
93635	620142
76456	620143
42852	620144
142464	620145
136486	620146
48779	620147
32082	620148
29167	620149
652	620150
107101	620151
7963	620152
3319	620153
9009	620154
105878	620155
44726	620156
94514	620157
29119	620158
48986	620159
2407	620160
28139	620161
137582	620162
1261	620163
10817	620164
343	620165
7229	620166
161515	620167
6258	620168
24724	620169
392	620170
44812	620171
18434	620172
54987	620173
37808	620174
18683	620175
5088	620176
1526	620177
46239	620178
9578	620179
17723	620180
1453	620181
17764	620182
54612	620183
9363	620184
12675	620185
3940	620186
76392	620187
46541	620188
10343	620189
134356	620190
164183	620191
125503	620192
19751	620193
7602	620194
74903	620195
34346	620196
116012	620197
2006	620198
53147	620199
35787	620200
8107	620201
44836	620202
8598	620203
3779	620204
88782	620205
29544	620206
98624	620207
2637	620208
16151	620209
63888	620210
107596	620211
25198	620212
1193	620213
112749	620214
91465	620215
50813	620216
123390	620217
12355	620218
14640	620219
108990	620220
5826	620221
4294	620222
14997	620223
15020	620224
103276	620225
22539	620226
30226	620227
60479	620228
127530	620229
19006	620230
21910	620231
5013	620232
354	620233
21440	620234
19260	620235
17959	620236
40180	620237
7336	620238
76242	620239
5521	620240
120291	620241
9827	620242
45011	620243
74470	620244
130431	620245
30140	620246
15288	620247
36218	620248
55161	620249
11515	620250
95829	620251
313	620252
14970	620253
29023	620254
18862	620255
77273	620256
7074	620257
111393	620258
69162	620259
107484	620260
32368	620261
37165	620262
104450	620263
108945	620264
27606	620265
38509	620266
26614	620267
16359	620268
6077	620269
20384	620270
17709	620271
44485	620272
1795	620273
55055	620274
795	620275
42851	620276
27962	620277
70308	620278
52250	620279
15064	620280
5383	620281
60618	620282
31709	620283
134046	620284
16708	620285
80567	620286
31407	620287
11966	620288
17681	620289
86469	620290
132892	620291
107566	620292
102178	620293
4596	620294
13902	620295
5430	620296
160785	620297
42331	620298
132380	620299
2947	620300
8647	620301
30713	620302
66723	620303
1522	620304
43485	620305
49967	620306
17480	620307
23143	620308
534	620309
52417	620310
1760	620311
121198	620312
2288	620313
73775	620314
22540	620315
67709	620316
114541	620317
19735	620318
13964	620319
62579	620320
74341	620321
33587	620322
141924	620323
28130	620324
19026	620325
30452	620326
7676	620327
51219	620328
43725	620329
25030	620330
13792	620331
1022	620332
141823	620333
546	620334
142611	620335
78327	620336
17780	620337
77800	620338
61937	620339
39999	620340
74475	620341
74251	620342
113921	620343
1724	620344
29521	620345
66609	620346
35811	620347
55178	620348
15415	620349
16835	620350
2792	620351
5911	620352
86647	620353
24185	620354
16065	620355
55980	620356
5720	620357
6349	620358
7246	620359
108801	620360
14921	620361
6382	620362
3736	620363
52147	620364
130313	620365
123550	620366
14670	620367
82526	620368
43318	620369
3603	620370
112797	620371
38661	620372
1531	620373
82812	620374
53159	620375
52218	620376
126865	620377
10622	620378
105378	620379
105080	620380
25080	620381
96618	620382
17505	620383
54944	620384
1707	620385
38	620386
83361	620387
729	620388
1521	620389
178	620390
8926	620391
141595	620392
27147	620393
31893	620394
29582	620395
29561	620396
21705	620397
133410	620398
109389	620399
91515	620400
74386	620401
118668	620402
15821	620403
15870	620404
20733	620405
41683	620406
16071	620407
115126	620408
156947	620409
27583	620410
102878	620411
18386	620412
66594	620413
51455	620414
106345	620415
45201	620416
113322	620417
7651	620418
1768	620419
3470	620420
41467	620421
72862	620422
10413	620423
108864	620424
98958	620425
2888	620426
3620	620427
13122	620428
24737	620429
141462	620430
100766	620431
59539	620432
54416	620433
3099	620434
69078	620435
160355	620436
70125	620437
5936	620438
119880	620439
27923	620440
100063	620441
16717	620442
19810	620443
97024	620444
380	620445
23318	620446
69315	620447
3411	620448
56415	620449
50160	620450
22247	620451
14922	620452
129747	620453
55489	620454
60974	620455
39174	620456
28550	620457
21344	620458
14371	620459
35878	620460
54911	620461
2377	620462
10425	620463
12363	620464
129096	620465
444	620466
74388	620467
12	620468
49894	620469
52375	620470
144380	620471
19233	620472
24782	620473
59725	620474
19059	620475
24673	620476
31451	620477
4993	620478
10256	620479
29345	620480
22152	620481
61554	620482
116629	620483
21924	620484
19815	620485
3793	620486
26245	620487
26627	620488
58659	620489
24439	620490
12432	620491
110525	620492
11561	620493
49964	620494
62118	620495
55867	620496
13091	620497
76319	620498
64118	620499
25619	620500
60013	620501
1356	620502
50351	620503
73497	620504
78850	620505
45862	620506
66962	620507
12598	620508
12568	620509
1386	620510
31946	620511
42170	620512
83486	620513
1	620514
615	620515
67635	620516
39915	620517
14739	620518
16331	620519
76783	620520
129435	620521
11065	620522
2834	620523
49215	620524
38666	620525
8330	620526
153094	620527
25953	620528
94944	620529
29097	620530
10985	620531
33992	620532
30295	620533
11097	620534
89927	620535
61301	620536
10813	620537
15685	620538
134634	620539
112664	620540
97190	620541
8650	620542
27059	620543
80571	620544
4445	620545
48120	620546
5368	620547
31918	620548
66643	620549
22895	620550
148586	620551
112531	620552
62947	620553
96356	620554
72110	620555
31803	620556
54947	620557
53769	620558
122005	620559
74035	620560
2731	620561
1453	620562
67462	620563
7132	620564
31139	620565
37785	620566
19259	620567
64253	620568
14339	620569
138920	620570
67291	620571
27309	620572
7852	620573
96196	620574
42823	620575
148295	620576
600	620577
151118	620578
11624	620579
91265	620580
62940	620581
12197	620582
13130	620583
7632	620584
22437	620585
67708	620586
106065	620587
97076	620588
106169	620589
447	620590
44155	620591
12861	620592
99821	620593
25450	620594
29446	620595
1752	620596
7285	620597
24391	620598
24753	620599
62852	620600
2692	620601
43838	620602
15154	620603
95182	620604
50835	620605
88753	620606
164318	620607
16232	620608
65282	620609
127564	620610
142189	620611
30981	620612
22189	620613
2944	620614
11378	620615
50948	620616
129730	620617
106419	620618
20423	620619
6249	620620
55178	620621
26323	620622
112905	620623
26169	620624
15453	620625
2979	620626
65066	620627
82042	620628
150455	620629
100888	620630
24302	620631
114300	620632
72344	620633
19639	620634
4080	620635
48271	620636
31581	620637
162458	620638
33998	620639
5799	620640
39076	620641
2731	620642
1485	620643
100722	620644
39498	620645
41698	620646
157702	620647
10259	620648
35401	620649
125766	620650
2425	620651
81079	620652
115227	620653
100280	620654
30324	620655
41435	620656
151586	620657
2564	620658
5436	620659
8543	620660
29830	620661
22823	620662
13332	620663
72925	620664
18606	620665
59290	620666
42861	620667
20659	620668
46512	620669
31217	620670
27082	620671
801	620672
52982	620673
52015	620674
111064	620675
47232	620676
118603	620677
65701	620678
40043	620679
7558	620680
158732	620681
41863	620682
28287	620683
24450	620684
19108	620685
3295	620686
48574	620687
48237	620688
33385	620689
52881	620690
12683	620691
28193	620692
76882	620693
73716	620694
120868	620695
16960	620696
88515	620697
11407	620698
34321	620699
86782	620700
58279	620701
59753	620702
634	620703
19071	620704
67619	620705
10630	620706
2036	620707
4738	620708
61775	620709
19207	620710
4039	620711
130083	620712
14978	620713
44618	620714
13185	620715
84279	620716
83644	620717
92973	620718
34205	620719
4768	620720
117140	620721
4566	620722
4600	620723
118639	620724
4775	620725
11626	620726
94687	620727
7928	620728
852	620729
1813	620730
25430	620731
1326	620732
365	620733
5772	620734
90235	620735
142925	620736
40587	620737
41259	620738
7807	620739
119051	620740
7115	620741
36116	620742
63993	620743
15535	620744
99982	620745
61398	620746
103300	620747
24554	620748
54767	620749
912	620750
11263	620751
27041	620752
25152	620753
1383	620754
84519	620755
2153	620756
11901	620757
63345	620758
2591	620759
20376	620760
104693	620761
23394	620762
129630	620763
4526	620764
92235	620765
3162	620766
61865	620767
103129	620768
55144	620769
118344	620770
23099	620771
31838	620772
64867	620773
67844	620774
44184	620775
94574	620776
60896	620777
104054	620778
23000	620779
65881	620780
18127	620781
5864	620782
13362	620783
49788	620784
22966	620785
96095	620786
64493	620787
13179	620788
6847	620789
34595	620790
49911	620791
1339	620792
89823	620793
43069	620794
158968	620795
31660	620796
70896	620797
37998	620798
132141	620799
44569	620800
1782	620801
29948	620802
49406	620803
2632	620804
18882	620805
89579	620806
42391	620807
20713	620808
11823	620809
37022	620810
115531	620811
20929	620812
37005	620813
17859	620814
22076	620815
24750	620816
88559	620817
12869	620818
67074	620819
14829	620820
35517	620821
52850	620822
5105	620823
144324	620824
57650	620825
7129	620826
18128	620827
18294	620828
41056	620829
135996	620830
21904	620831
198	620832
111739	620833
151708	620834
28324	620835
11589	620836
3671	620837
3772	620838
67194	620839
4909	620840
102313	620841
103694	620842
67092	620843
117527	620844
54065	620845
11134	620846
1521	620847
2421	620848
21275	620849
3003	620850
1393	620851
10909	620852
25409	620853
22967	620854
97235	620855
33106	620856
12850	620857
553	620858
11966	620859
23966	620860
1451	620861
3441	620862
1178	620863
30463	620864
39304	620865
82364	620866
83569	620867
155311	620868
53418	620869
7437	620870
10186	620871
61100	620872
64526	620873
124933	620874
20197	620875
29179	620876
97	620877
114973	620878
1701	620879
51537	620880
45476	620881
28962	620882
150791	620883
3617	620884
58465	620885
4857	620886
11306	620887
5873	620888
71929	620889
16070	620890
11477	620891
29824	620892
40888	620893
293	620894
113711	620895
55494	620896
38506	620897
45	620898
44355	620899
109744	620900
30124	620901
20352	620902
35762	620903
57456	620904
2951	620905
2754	620906
9254	620907
71076	620908
110185	620909
159406	620910
88272	620911
3649	620912
5351	620913
2787	620914
21208	620915
10846	620916
105347	620917
51596	620918
41773	620919
34971	620920
63336	620921
11797	620922
43662	620923
461	620924
51205	620925
61975	620926
3010	620927
27044	620928
25290	620929
93096	620930
18943	620931
30504	620932
58682	620933
55273	620934
35694	620935
92236	620936
163441	620937
28791	620938
63929	620939
63280	620940
13290	620941
68553	620942
35770	620943
38280	620944
16945	620945
315	620946
130127	620947
91947	620948
12818	620949
108886	620950
53577	620951
30317	620952
31503	620953
22013	620954
42519	620955
41029	620956
7874	620957
1453	620958
1237	620959
132	620960
17102	620961
1513	620962
27045	620963
17684	620964
1019	620965
8662	620966
23954	620967
23976	620968
53657	620969
23687	620970
32138	620971
49552	620972
10542	620973
84841	620974
78810	620975
18526	620976
38309	620977
46901	620978
36645	620979
351	620980
65867	620981
120078	620982
63272	620983
19448	620984
37040	620985
1302	620986
46074	620987
107746	620988
110433	620989
104125	620990
17700	620991
102612	620992
42999	620993
52548	620994
18222	620995
40200	620996
93889	620997
30060	620998
5599	620999
9812	621000
38852	621001
37	621002
109126	621003
57679	621004
59509	621005
70958	621006
153920	621007
17994	621008
54963	621009
80107	621010
65444	621011
28508	621012
33030	621013
16945	621014
145202	621015
84701	621016
6927	621017
100572	621018
106773	621019
59478	621020
28382	621021
28712	621022
6994	621023
107221	621024
45490	621025
38525	621026
29363	621027
837	621028
101840	621029
62835	621030
38189	621031
20741	621032
7641	621033
24279	621034
32355	621035
8869	621036
142939	621037
76103	621038
24699	621039
63711	621040
26937	621041
83710	621042
18782	621043
57	621044
28423	621045
5096	621046
7862	621047
10106	621048
145421	621049
17733	621050
134332	621051
47963	621052
20488	621053
56423	621054
102088	621055
17193	621056
14540	621057
170214	621058
118906	621059
19807	621060
104022	621061
7595	621062
21137	621063
81477	621064
43805	621065
13907	621066
10482	621067
24657	621068
2716	621069
53812	621070
3424	621071
1611	621072
8051	621073
38275	621074
75395	621075
45102	621076
29879	621077
107261	621078
147979	621079
55063	621080
31350	621081
14786	621082
6855	621083
67547	621084
10184	621085
70733	621086
81008	621087
16820	621088
56508	621089
90772	621090
31737	621091
60423	621092
38088	621093
91419	621094
2599	621095
18656	621096
9625	621097
12494	621098
18104	621099
44735	621100
110294	621101
95486	621102
41435	621103
72678	621104
60576	621105
47678	621106
71528	621107
19769	621108
16211	621109
37278	621110
88312	621111
18158	621112
58814	621113
25746	621114
116261	621115
5995	621116
9511	621117
165885	621118
52960	621119
19420	621120
59050	621121
101531	621122
83073	621123
89650	621124
14024	621125
87675	621126
73634	621127
27891	621128
16401	621129
69877	621130
21764	621131
17305	621132
8729	621133
917	621134
74254	621135
29551	621136
694	621137
40172	621138
23617	621139
25653	621140
91170	621141
84993	621142
43515	621143
36207	621144
37233	621145
13745	621146
93874	621147
64492	621148
135395	621149
13100	621150
18948	621151
71880	621152
1925	621153
6081	621154
85656	621155
41167	621156
158778	621157
29727	621158
59862	621159
30652	621160
28067	621161
63304	621162
16489	621163
18132	621164
11931	621165
12191	621166
1709	621167
17482	621168
2033	621169
73808	621170
92042	621171
3926	621172
50140	621173
13164	621174
23898	621175
14199	621176
36860	621177
7087	621178
56621	621179
34244	621180
29507	621181
131593	621182
73434	621183
107320	621184
86698	621185
30295	621186
69019	621187
12133	621188
58341	621189
12972	621190
74546	621191
98071	621192
35595	621193
205	621194
31348	621195
5308	621196
109619	621197
15770	621198
16444	621199
105350	621200
55939	621201
59544	621202
10562	621203
10853	621204
11183	621205
78075	621206
4672	621207
68845	621208
1608	621209
26901	621210
25148	621211
89623	621212
35546	621213
38128	621214
82989	621215
4698	621216
36158	621217
88176	621218
13778	621219
553	621220
16379	621221
39182	621222
19249	621223
12767	621224
50282	621225
50435	621226
51788	621227
113683	621228
8759	621229
19359	621230
23810	621231
5542	621232
64529	621233
39631	621234
50805	621235
37698	621236
31759	621237
11945	621238
99294	621239
114241	621240
25907	621241
11013	621242
34881	621243
144689	621244
51412	621245
18294	621246
5051	621247
115609	621248
9040	621249
4050	621250
181	621251
99852	621252
32936	621253
38742	621254
57916	621255
56199	621256
34040	621257
5747	621258
5678	621259
9702	621260
80327	621261
87	621262
2867	621263
7551	621264
39026	621265
73823	621266
7987	621267
34749	621268
59383	621269
43902	621270
75109	621271
15925	621272
30020	621273
29836	621274
65672	621275
61925	621276
15194	621277
17	621278
10984	621279
18637	621280
14270	621281
244	621282
5207	621283
102382	621284
78002	621285
8000	621286
29891	621287
31414	621288
98733	621289
46318	621290
417	621291
95479	621292
19340	621293
5903	621294
52448	621295
74	621296
95621	621297
71082	621298
43193	621299
51371	621300
32166	621301
98781	621302
133669	621303
57385	621304
8201	621305
105176	621306
30421	621307
3934	621308
12681	621309
26932	621310
95944	621311
113670	621312
4235	621313
23716	621314
142526	621315
43475	621316
130810	621317
82697	621318
26634	621319
17991	621320
23079	621321
11581	621322
22082	621323
98661	621324
1247	621325
24009	621326
17007	621327
74838	621328
57516	621329
71506	621330
153984	621331
15999	621332
451	621333
18422	621334
12045	621335
18030	621336
3085	621337
49331	621338
68183	621339
10455	621340
20836	621341
11067	621342
35728	621343
89262	621344
44049	621345
4781	621346
7745	621347
45222	621348
3323	621349
28806	621350
116966	621351
60781	621352
96434	621353
41004	621354
117535	621355
66189	621356
78205	621357
23169	621358
23796	621359
180	621360
27315	621361
125197	621362
57525	621363
71926	621364
4635	621365
110950	621366
1322	621367
159027	621368
91031	621369
18947	621370
78604	621371
155150	621372
98586	621373
146884	621374
652	621375
114419	621376
49529	621377
46975	621378
1255	621379
10635	621380
40631	621381
64141	621382
86772	621383
115537	621384
37144	621385
85313	621386
20157	621387
277	621388
4288	621389
1062	621390
43197	621391
91346	621392
82949	621393
124540	621394
902	621395
115407	621396
76947	621397
70422	621398
3749	621399
61843	621400
20497	621401
31027	621402
43372	621403
31641	621404
154179	621405
1702	621406
96956	621407
56123	621408
54601	621409
2173	621410
3668	621411
40065	621412
7002	621413
53460	621414
31393	621415
87445	621416
61932	621417
133775	621418
84583	621419
28774	621420
13576	621421
629	621422
67175	621423
31837	621424
108621	621425
9174	621426
67069	621427
13	621428
53572	621429
44156	621430
50089	621431
78172	621432
27479	621433
19951	621434
7549	621435
11389	621436
377	621437
1817	621438
3179	621439
161044	621440
11458	621441
92072	621442
106551	621443
3375	621444
19014	621445
1665	621446
117477	621447
169198	621448
48763	621449
96508	621450
116346	621451
73540	621452
11488	621453
113730	621454
5812	621455
119110	621456
10900	621457
3954	621458
53959	621459
36160	621460
109646	621461
9202	621462
3814	621463
8453	621464
169954	621465
1560	621466
8938	621467
49621	621468
1044	621469
20624	621470
10356	621471
83082	621472
35220	621473
126454	621474
45716	621475
1360	621476
6836	621477
31911	621478
83402	621479
31763	621480
101976	621481
22105	621482
11592	621483
72440	621484
26375	621485
80116	621486
33427	621487
13205	621488
113819	621489
33319	621490
83273	621491
2420	621492
15162	621493
15361	621494
7509	621495
21341	621496
47129	621497
19208	621498
30449	621499
54158	621500
109227	621501
150736	621502
127301	621503
72211	621504
3961	621505
8312	621506
38316	621507
43554	621508
11698	621509
39745	621510
60465	621511
39944	621512
50210	621513
63494	621514
8819	621515
7911	621516
14398	621517
30729	621518
44677	621519
8849	621520
32284	621521
40776	621522
128450	621523
31865	621524
68	621525
63431	621526
105662	621527
1712	621528
2453	621529
8991	621530
44263	621531
91971	621532
24014	621533
12110	621534
13998	621535
87381	621536
162569	621537
4728	621538
10494	621539
34022	621540
17417	621541
16561	621542
11407	621543
731	621544
4202	621545
93117	621546
50272	621547
115551	621548
12362	621549
30168	621550
8704	621551
84816	621552
82781	621553
7823	621554
24	621555
1062	621556
70864	621557
113608	621558
178	621559
77373	621560
78155	621561
1402	621562
8458	621563
168757	621564
16631	621565
4197	621566
19521	621567
975	621568
37149	621569
43170	621570
43209	621571
76428	621572
6737	621573
16594	621574
8869	621575
9541	621576
41469	621577
1233	621578
9235	621579
18659	621580
99114	621581
73488	621582
7699	621583
26219	621584
131800	621585
9540	621586
2019	621587
11929	621588
92	621589
33222	621590
11510	621591
80569	621592
4575	621593
77420	621594
32874	621595
137178	621596
9995	621597
20154	621598
8396	621599
69793	621600
80910	621601
43558	621602
155312	621603
9892	621604
1402	621605
4797	621606
30118	621607
104681	621608
92192	621609
58237	621610
16290	621611
78657	621612
23200	621613
49878	621614
16083	621615
115043	621616
28384	621617
107606	621618
1791	621619
138981	621620
3472	621621
22234	621622
38030	621623
38201	621624
38660	621625
93760	621626
6312	621627
155371	621628
21327	621629
3993	621630
40525	621631
33255	621632
106787	621633
30290	621634
67968	621635
70	621636
24763	621637
60693	621638
46773	621639
7360	621640
51604	621641
83752	621642
1806	621643
34686	621644
69236	621645
7311	621646
49755	621647
144343	621648
23838	621649
57152	621650
15363	621651
1121	621652
16334	621653
19098	621654
8924	621655
33710	621656
12642	621657
70691	621658
72640	621659
54262	621660
4081	621661
97644	621662
1115	621663
155738	621664
41699	621665
6795	621666
35618	621667
23650	621668
11525	621669
19414	621670
100331	621671
81265	621672
115070	621673
16408	621674
3354	621675
152433	621676
20183	621677
1422	621678
34880	621679
71626	621680
178	621681
75319	621682
23969	621683
10491	621684
21899	621685
12446	621686
46612	621687
46650	621688
27150	621689
119598	621690
113321	621691
73586	621692
2548	621693
38487	621694
281	621695
113397	621696
168742	621697
36617	621698
150	621699
14999	621700
87415	621701
51259	621702
18639	621703
64688	621704
38998	621705
9608	621706
54599	621707
44403	621708
10938	621709
44275	621710
130920	621711
122837	621712
24119	621713
34778	621714
59143	621715
25817	621716
8976	621717
27235	621718
42431	621719
11949	621720
29933	621721
56103	621722
148504	621723
2194	621724
62135	621725
20277	621726
85777	621727
32308	621728
480	621729
1364	621730
20054	621731
21934	621732
31476	621733
19627	621734
64932	621735
18802	621736
140548	621737
22149	621738
11234	621739
22502	621740
35989	621741
40713	621742
101	621743
16987	621744
13891	621745
27865	621746
86970	621747
41476	621748
1322	621749
125799	621750
79957	621751
51857	621752
5727	621753
31085	621754
9895	621755
35347	621756
24602	621757
3094	621758
32240	621759
16541	621760
18770	621761
11040	621762
156889	621763
80863	621764
1811	621765
35830	621766
92951	621767
40340	621768
125638	621769
61333	621770
6093	621771
15101	621772
116955	621773
16031	621774
102240	621775
81926	621776
40389	621777
20184	621778
167563	621779
168355	621780
96317	621781
115925	621782
105722	621783
59624	621784
24604	621785
27070	621786
1512	621787
55744	621788
15223	621789
52854	621790
122238	621791
51008	621792
65	621793
72117	621794
12767	621795
50873	621796
85741	621797
47187	621798
29363	621799
76199	621800
58976	621801
84389	621802
45328	621803
58485	621804
20364	621805
21628	621806
124302	621807
30745	621808
109759	621809
12057	621810
101196	621811
9347	621812
77478	621813
103112	621814
12050	621815
22427	621816
6562	621817
78439	621818
2287	621819
40104	621820
48475	621821
90627	621822
43204	621823
125748	621824
11309	621825
157103	621826
20436	621827
122941	621828
159955	621829
25195	621830
19741	621831
8897	621832
5097	621833
1698	621834
4	621835
39401	621836
7383	621837
34731	621838
3067	621839
94232	621840
120400	621841
132764	621842
57705	621843
150788	621844
139250	621845
38689	621846
84509	621847
734	621848
5562	621849
262	621850
25265	621851
72394	621852
26744	621853
6713	621854
57648	621855
1036	621856
43478	621857
93441	621858
122983	621859
1708	621860
133053	621861
78596	621862
33317	621863
85223	621864
5598	621865
16252	621866
1373	621867
10866	621868
30716	621869
110511	621870
145182	621871
108042	621872
608	621873
23764	621874
26637	621875
131011	621876
23570	621877
24677	621878
32302	621879
46165	621880
46655	621881
15914	621882
124739	621883
7553	621884
44931	621885
48729	621886
144	621887
47047	621888
9243	621889
98859	621890
4416	621891
54833	621892
101301	621893
2262	621894
2840	621895
116101	621896
104620	621897
75035	621898
6	621899
23069	621900
30960	621901
4835	621902
46514	621903
29903	621904
15245	621905
76539	621906
47352	621907
6678	621908
4998	621909
32688	621910
47000	621911
5517	621912
2199	621913
15858	621914
1347	621915
50707	621916
100883	621917
3946	621918
13324	621919
1427	621920
55889	621921
12301	621922
2839	621923
57795	621924
49115	621925
74244	621926
33562	621927
13102	621928
49090	621929
10346	621930
58938	621931
100267	621932
417	621933
107149	621934
1170	621935
92300	621936
32820	621937
161181	621938
81821	621939
21053	621940
105	621941
69781	621942
33887	621943
100860	621944
34443	621945
52114	621946
7410	621947
966	621948
116164	621949
1641	621950
132938	621951
33627	621952
13324	621953
20112	621954
12077	621955
90373	621956
18988	621957
7975	621958
73997	621959
121748	621960
71134	621961
3324	621962
21713	621963
88987	621964
4109	621965
131	621966
40854	621967
168565	621968
2801	621969
622	621970
80127	621971
861	621972
37028	621973
68695	621974
20882	621975
127265	621976
52693	621977
14236	621978
44166	621979
130988	621980
25802	621981
92908	621982
78423	621983
97082	621984
28315	621985
60509	621986
105638	621987
138704	621988
127766	621989
7241	621990
115938	621991
1550	621992
46697	621993
98208	621994
4447	621995
29766	621996
142	621997
72131	621998
94855	621999
72993	622000
60788	622001
51111	622002
1374	622003
69999	622004
4577	622005
7921	622006
34065	622007
59403	622008
46143	622009
881	622010
118764	622011
41351	622012
22243	622013
53560	622014
40648	622015
45128	622016
9389	622017
93357	622018
72898	622019
3303	622020
20277	622021
18349	622022
69626	622023
54162	622024
4432	622025
17589	622026
3323	622027
42116	622028
99693	622029
32768	622030
31294	622031
99522	622032
66	622033
151217	622034
154399	622035
5003	622036
88861	622037
33477	622038
2261	622039
14118	622040
18816	622041
24011	622042
45856	622043
103750	622044
14986	622045
1702	622046
1109	622047
50901	622048
81344	622049
9303	622050
61773	622051
8009	622052
51491	622053
2158	622054
170192	622055
64550	622056
33501	622057
122932	622058
130396	622059
25536	622060
2809	622061
34131	622062
20418	622063
92176	622064
156450	622065
57570	622066
40867	622067
8799	622068
66766	622069
47703	622070
63507	622071
4298	622072
50	622073
81615	622074
21989	622075
64867	622076
5709	622077
39252	622078
36887	622079
5835	622080
17364	622081
108535	622082
62360	622083
82373	622084
17374	622085
13247	622086
29240	622087
88999	622088
7413	622089
16617	622090
16686	622091
19040	622092
10992	622093
99591	622094
135296	622095
152472	622096
92869	622097
134487	622098
116032	622099
62869	622100
17768	622101
2095	622102
53637	622103
31176	622104
57073	622105
5593	622106
131829	622107
131874	622108
4276	622109
20936	622110
62018	622111
65870	622112
74212	622113
8105	622114
13783	622115
20223	622116
15410	622117
52894	622118
14862	622119
106818	622120
54155	622121
73799	622122
36885	622123
125254	622124
49750	622125
24500	622126
41621	622127
13123	622128
4676	622129
8478	622130
38888	622131
6306	622132
164495	622133
73832	622134
1930	622135
37037	622136
3693	622137
3469	622138
169	622139
499	622140
29085	622141
100467	622142
18195	622143
106756	622144
14083	622145
96586	622146
372	622147
37198	622148
157512	622149
2995	622150
25949	622151
50194	622152
40923	622153
65783	622154
80017	622155
2554	622156
73851	622157
156172	622158
61463	622159
3396	622160
14616	622161
96232	622162
14381	622163
24751	622164
5814	622165
2828	622166
122	622167
706	622168
115859	622169
85927	622170
35568	622171
3584	622172
3903	622173
96790	622174
7496	622175
2414	622176
269	622177
24470	622178
20025	622179
162736	622180
130616	622181
158050	622182
63681	622183
4027	622184
1941	622185
81194	622186
58885	622187
28560	622188
54150	622189
129404	622190
121149	622191
62209	622192
1650	622193
162969	622194
10160	622195
28125	622196
6390	622197
85	622198
122465	622199
3489	622200
19211	622201
44789	622202
614	622203
122121	622204
13924	622205
60945	622206
11151	622207
94336	622208
25539	622209
26412	622210
81705	622211
11389	622212
11774	622213
18715	622214
69670	622215
105218	622216
20308	622217
25310	622218
114364	622219
3222	622220
56357	622221
37235	622222
14478	622223
16776	622224
37078	622225
45033	622226
25676	622227
111356	622228
56708	622229
66396	622230
23211	622231
8162	622232
23952	622233
554	622234
24312	622235
72646	622236
69968	622237
22722	622238
58507	622239
86228	622240
95968	622241
70180	622242
64518	622243
66465	622244
79542	622245
30604	622246
47087	622247
64676	622248
112351	622249
11507	622250
37776	622251
63481	622252
54751	622253
9031	622254
34678	622255
109771	622256
119632	622257
6355	622258
7714	622259
34975	622260
91206	622261
17900	622262
97603	622263
53452	622264
44487	622265
34048	622266
117263	622267
86925	622268
23148	622269
1229	622270
71332	622271
47911	622272
47440	622273
4977	622274
13744	622275
10613	622276
44662	622277
10534	622278
817	622279
9230	622280
72777	622281
105969	622282
50388	622283
24913	622284
19458	622285
51403	622286
22537	622287
10131	622288
96558	622289
1480	622290
10929	622291
35579	622292
9524	622293
32547	622294
4154	622295
822	622296
62708	622297
55176	622298
18094	622299
48667	622300
5112	622301
78279	622302
41519	622303
29851	622304
94814	622305
40299	622306
49553	622307
511	622308
11050	622309
65423	622310
31925	622311
52120	622312
19922	622313
51301	622314
3350	622315
53021	622316
35908	622317
22042	622318
4295	622319
106497	622320
34551	622321
58798	622322
10950	622323
43519	622324
3544	622325
65888	622326
12087	622327
1046	622328
87433	622329
15684	622330
22131	622331
139037	622332
86545	622333
12669	622334
45082	622335
23906	622336
2752	622337
12113	622338
7331	622339
156510	622340
30683	622341
55176	622342
5704	622343
20542	622344
31212	622345
83827	622346
66952	622347
15854	622348
16006	622349
111290	622350
2241	622351
136348	622352
31421	622353
59128	622354
84236	622355
70323	622356
21674	622357
17706	622358
42281	622359
37647	622360
10153	622361
7491	622362
50629	622363
23095	622364
41596	622365
106958	622366
70560	622367
67269	622368
33336	622369
27219	622370
44977	622371
107798	622372
89082	622373
38360	622374
108607	622375
45002	622376
3611	622377
112042	622378
67007	622379
3365	622380
18886	622381
8958	622382
7265	622383
54182	622384
16195	622385
9595	622386
55827	622387
29159	622388
34538	622389
39922	622390
51233	622391
36832	622392
33210	622393
129080	622394
37803	622395
58269	622396
45157	622397
56593	622398
11066	622399
14468	622400
5737	622401
110747	622402
49632	622403
28143	622404
37321	622405
50254	622406
46596	622407
36610	622408
12206	622409
108670	622410
159494	622411
7818	622412
41840	622413
153499	622414
105682	622415
88914	622416
14296	622417
163482	622418
3064	622419
80179	622420
112242	622421
6023	622422
25322	622423
27323	622424
51142	622425
38562	622426
61334	622427
78784	622428
7388	622429
46962	622430
449	622431
32705	622432
76935	622433
100486	622434
3381	622435
15943	622436
119232	622437
555	622438
123225	622439
29669	622440
86315	622441
19601	622442
37356	622443
54152	622444
68481	622445
24312	622446
64285	622447
166509	622448
105806	622449
65627	622450
89379	622451
94916	622452
102480	622453
1891	622454
44680	622455
64058	622456
76467	622457
71430	622458
94273	622459
62004	622460
99526	622461
143005	622462
42113	622463
78190	622464
425	622465
50874	622466
130696	622467
214	622468
63101	622469
21004	622470
21009	622471
34548	622472
121564	622473
60063	622474
38883	622475
139	622476
124828	622477
100570	622478
32180	622479
28689	622480
49631	622481
9196	622482
97062	622483
5150	622484
24389	622485
10582	622486
34921	622487
65102	622488
4019	622489
86100	622490
92738	622491
25674	622492
2317	622493
34833	622494
41792	622495
50405	622496
1048	622497
122281	622498
15542	622499
57018	622500
44195	622501
22474	622502
56730	622503
42370	622504
27288	622505
1558	622506
42776	622507
28768	622508
5384	622509
21909	622510
36100	622511
33793	622512
37665	622513
13882	622514
8052	622515
93501	622516
75355	622517
106946	622518
1364	622519
1293	622520
1832	622521
58650	622522
75654	622523
45975	622524
41127	622525
3451	622526
138858	622527
145796	622528
66325	622529
18503	622530
68290	622531
106535	622532
6784	622533
24638	622534
100950	622535
141613	622536
4686	622537
55129	622538
56965	622539
69841	622540
23963	622541
11430	622542
11263	622543
13513	622544
10955	622545
16130	622546
2719	622547
61199	622548
72675	622549
116119	622550
55410	622551
1115	622552
14749	622553
62714	622554
32528	622555
132370	622556
15554	622557
87092	622558
45567	622559
26	622560
47947	622561
39170	622562
58816	622563
10912	622564
17351	622565
34412	622566
100990	622567
11810	622568
57700	622569
154413	622570
65831	622571
163444	622572
7617	622573
142148	622574
4509	622575
21480	622576
1408	622577
44830	622578
73383	622579
23742	622580
22961	622581
50277	622582
1385	622583
44693	622584
33378	622585
36950	622586
8894	622587
6173	622588
7041	622589
120596	622590
49295	622591
50466	622592
27565	622593
19008	622594
96719	622595
12899	622596
34695	622597
69334	622598
77045	622599
15999	622600
56244	622601
7847	622602
2681	622603
5858	622604
30178	622605
1117	622606
10918	622607
5257	622608
49853	622609
24284	622610
34631	622611
15700	622612
50188	622613
29261	622614
169395	622615
56287	622616
94414	622617
35	622618
17664	622619
52758	622620
83994	622621
32	622622
68778	622623
55104	622624
79266	622625
48152	622626
138653	622627
40510	622628
30950	622629
83195	622630
28969	622631
48310	622632
29955	622633
37347	622634
75885	622635
29261	622636
4154	622637
19553	622638
2265	622639
108790	622640
74616	622641
20598	622642
16928	622643
7369	622644
38641	622645
72781	622646
41373	622647
33962	622648
20816	622649
105461	622650
40014	622651
7681	622652
72295	622653
81068	622654
52920	622655
21059	622656
77633	622657
122708	622658
6599	622659
71008	622660
41352	622661
146025	622662
10003	622663
100818	622664
6701	622665
90978	622666
7762	622667
36454	622668
1932	622669
53917	622670
40098	622671
45443	622672
128720	622673
1971	622674
47385	622675
22923	622676
79392	622677
4023	622678
105039	622679
40591	622680
64083	622681
93158	622682
43315	622683
28892	622684
4089	622685
14099	622686
16679	622687
7852	622688
2727	622689
3260	622690
11761	622691
11430	622692
8634	622693
42297	622694
16997	622695
99825	622696
1246	622697
53223	622698
24528	622699
79556	622700
30774	622701
127831	622702
2771	622703
20820	622704
7403	622705
5451	622706
7281	622707
79840	622708
40311	622709
76319	622710
11008	622711
63654	622712
44002	622713
8203	622714
71468	622715
24895	622716
17334	622717
16142	622718
9128	622719
7980	622720
98508	622721
131652	622722
132914	622723
23539	622724
13922	622725
75518	622726
78806	622727
18337	622728
23817	622729
3685	622730
79560	622731
41378	622732
23985	622733
361	622734
8639	622735
3391	622736
12199	622737
26428	622738
17644	622739
3131	622740
34928	622741
102121	622742
2624	622743
19032	622744
120172	622745
116291	622746
72028	622747
32242	622748
26402	622749
109220	622750
42291	622751
32429	622752
78488	622753
16566	622754
78619	622755
114599	622756
8355	622757
75222	622758
31413	622759
33955	622760
29482	622761
17063	622762
3461	622763
27965	622764
19641	622765
49741	622766
43259	622767
23224	622768
81031	622769
11300	622770
116221	622771
115632	622772
41947	622773
44900	622774
20166	622775
6269	622776
54457	622777
64411	622778
86635	622779
117599	622780
28214	622781
77190	622782
101900	622783
16536	622784
31068	622785
12094	622786
43094	622787
75828	622788
95010	622789
3017	622790
7202	622791
1056	622792
20355	622793
10399	622794
3623	622795
84373	622796
98846	622797
21272	622798
60703	622799
26167	622800
54798	622801
28574	622802
13971	622803
11108	622804
71698	622805
137911	622806
78253	622807
111678	622808
4323	622809
10556	622810
17897	622811
30695	622812
19147	622813
33680	622814
34849	622815
8875	622816
23865	622817
54184	622818
108302	622819
73425	622820
45258	622821
11036	622822
80185	622823
1422	622824
46812	622825
98734	622826
71876	622827
136874	622828
35571	622829
414	622830
32296	622831
72721	622832
53819	622833
59701	622834
51538	622835
9752	622836
1626	622837
65243	622838
37562	622839
72315	622840
37414	622841
144551	622842
45649	622843
69588	622844
143893	622845
281	622846
11103	622847
22856	622848
42030	622849
3496	622850
92890	622851
36016	622852
34853	622853
42627	622854
72604	622855
40325	622856
15233	622857
29866	622858
19229	622859
31720	622860
4598	622861
167869	622862
134873	622863
32765	622864
65128	622865
34908	622866
9926	622867
115211	622868
7798	622869
82363	622870
15477	622871
94154	622872
65463	622873
9573	622874
12471	622875
41793	622876
127544	622877
6973	622878
14722	622879
35061	622880
50527	622881
39618	622882
77831	622883
27563	622884
24163	622885
880	622886
28	622887
52076	622888
103523	622889
81817	622890
57396	622891
26572	622892
32589	622893
18227	622894
26857	622895
121697	622896
14274	622897
11433	622898
55529	622899
6460	622900
9797	622901
14168	622902
97244	622903
4592	622904
56299	622905
19648	622906
11688	622907
75865	622908
14570	622909
19722	622910
66623	622911
25711	622912
80	622913
47291	622914
11986	622915
113087	622916
64478	622917
70188	622918
12001	622919
130343	622920
82822	622921
74710	622922
23004	622923
18365	622924
92207	622925
43193	622926
98887	622927
68040	622928
241	622929
65190	622930
33871	622931
57309	622932
13105	622933
31849	622934
35426	622935
32050	622936
2762	622937
28915	622938
29473	622939
57414	622940
19826	622941
45593	622942
90580	622943
74277	622944
162218	622945
156195	622946
55288	622947
54839	622948
64593	622949
13574	622950
20642	622951
117388	622952
45980	622953
84779	622954
31458	622955
4565	622956
40236	622957
987	622958
162316	622959
39909	622960
20718	622961
14258	622962
15346	622963
16868	622964
640	622965
31790	622966
39175	622967
27627	622968
34341	622969
16912	622970
31607	622971
125596	622972
12000	622973
38	622974
74544	622975
31759	622976
77286	622977
4939	622978
57304	622979
6685	622980
143039	622981
37714	622982
46296	622983
111805	622984
9196	622985
135430	622986
12153	622987
8380	622988
18861	622989
23579	622990
32139	622991
4838	622992
116494	622993
646	622994
77303	622995
15766	622996
47807	622997
157502	622998
82021	622999
136756	623000
10769	623001
152464	623002
134096	623003
53	623004
43805	623005
24	623006
11215	623007
6729	623008
170119	623009
123093	623010
18456	623011
63725	623012
582	623013
34019	623014
51164	623015
33369	623016
65136	623017
5374	623018
93521	623019
33295	623020
52535	623021
87739	623022
8965	623023
5636	623024
6344	623025
9737	623026
33385	623027
30071	623028
50157	623029
7588	623030
53200	623031
49978	623032
43067	623033
7478	623034
75950	623035
111306	623036
92354	623037
6586	623038
118921	623039
37952	623040
4139	623041
20277	623042
12862	623043
24403	623044
4498	623045
87267	623046
66444	623047
9056	623048
88756	623049
2273	623050
34345	623051
17499	623052
68083	623053
45810	623054
33790	623055
36724	623056
81432	623057
99681	623058
9221	623059
70861	623060
8399	623061
104622	623062
64998	623063
15868	623064
152536	623065
35926	623066
65277	623067
73967	623068
21863	623069
14873	623070
16997	623071
71429	623072
1769	623073
47339	623074
2396	623075
33188	623076
1443	623077
10695	623078
1138	623079
32649	623080
60081	623081
32975	623082
43066	623083
133323	623084
21030	623085
29393	623086
10702	623087
93626	623088
5018	623089
135898	623090
4822	623091
30036	623092
59322	623093
55304	623094
50977	623095
47722	623096
2936	623097
31174	623098
478	623099
154776	623100
25077	623101
32697	623102
15474	623103
81074	623104
34158	623105
34559	623106
2824	623107
1149	623108
2069	623109
85246	623110
12172	623111
7257	623112
29496	623113
100662	623114
47120	623115
9202	623116
139919	623117
3385	623118
160852	623119
8852	623120
67105	623121
26078	623122
37911	623123
21925	623124
56243	623125
13826	623126
7744	623127
59309	623128
44746	623129
13091	623130
12919	623131
65809	623132
18295	623133
4142	623134
88220	623135
45893	623136
28204	623137
25038	623138
43138	623139
8545	623140
16334	623141
50559	623142
42176	623143
55965	623144
91555	623145
52205	623146
9784	623147
4639	623148
25570	623149
29937	623150
1691	623151
81955	623152
11478	623153
38847	623154
40060	623155
29029	623156
17597	623157
5671	623158
23449	623159
29916	623160
21742	623161
40205	623162
2763	623163
10119	623164
110960	623165
38471	623166
87518	623167
169944	623168
4618	623169
64788	623170
5378	623171
19706	623172
17661	623173
86988	623174
45072	623175
49117	623176
32252	623177
38471	623178
24687	623179
35067	623180
84607	623181
16528	623182
33387	623183
3923	623184
96770	623185
29233	623186
4353	623187
46073	623188
12155	623189
43355	623190
14428	623191
109839	623192
9513	623193
22021	623194
75805	623195
169991	623196
59241	623197
20430	623198
83795	623199
5564	623200
109717	623201
74573	623202
173	623203
77964	623204
19583	623205
21899	623206
123347	623207
26461	623208
43708	623209
24382	623210
34077	623211
11400	623212
46399	623213
76241	623214
97347	623215
5000	623216
15644	623217
170244	623218
6083	623219
19789	623220
31702	623221
15144	623222
12933	623223
82	623224
46491	623225
12367	623226
8202	623227
8216	623228
4932	623229
59540	623230
157657	623231
2461	623232
37166	623233
67634	623234
45007	623235
28729	623236
161932	623237
11161	623238
2617	623239
112802	623240
79	623241
34948	623242
248	623243
29617	623244
97242	623245
21655	623246
31042	623247
63828	623248
14778	623249
47001	623250
33113	623251
137669	623252
40956	623253
4803	623254
36769	623255
18053	623256
30838	623257
75253	623258
89289	623259
3652	623260
46813	623261
60431	623262
45515	623263
16510	623264
819	623265
5492	623266
38427	623267
118421	623268
92656	623269
11754	623270
1530	623271
92919	623272
2917	623273
12587	623274
30439	623275
27029	623276
14063	623277
10978	623278
10324	623279
40220	623280
6735	623281
76178	623282
14109	623283
8457	623284
39579	623285
24839	623286
35422	623287
868	623288
4518	623289
34466	623290
46899	623291
859	623292
540	623293
30337	623294
165221	623295
103891	623296
6717	623297
39814	623298
2216	623299
13662	623300
114896	623301
1960	623302
78317	623303
134535	623304
22992	623305
76994	623306
92290	623307
64516	623308
79747	623309
12607	623310
158530	623311
3486	623312
51718	623313
50929	623314
43759	623315
52024	623316
9703	623317
24045	623318
61777	623319
14685	623320
52094	623321
10514	623322
123712	623323
51761	623324
37769	623325
19614	623326
59120	623327
964	623328
46298	623329
52231	623330
12967	623331
168553	623332
1705	623333
123209	623334
98594	623335
133448	623336
66678	623337
739	623338
21320	623339
12730	623340
49274	623341
6114	623342
157	623343
5729	623344
93033	623345
69011	623346
25564	623347
70778	623348
55882	623349
64061	623350
112685	623351
9245	623352
63208	623353
23764	623354
27840	623355
92493	623356
141088	623357
95236	623358
24265	623359
5161	623360
6052	623361
49313	623362
129444	623363
32000	623364
89118	623365
38283	623366
136866	623367
46744	623368
1354	623369
31866	623370
3771	623371
3582	623372
56183	623373
59178	623374
23489	623375
34946	623376
22026	623377
3597	623378
106748	623379
46913	623380
3355	623381
19549	623382
4280	623383
38717	623384
32265	623385
7163	623386
17050	623387
68042	623388
23329	623389
21929	623390
15572	623391
45597	623392
379	623393
22668	623394
38486	623395
87571	623396
39453	623397
110491	623398
168770	623399
31113	623400
15459	623401
68240	623402
58388	623403
105196	623404
167470	623405
101237	623406
1098	623407
64366	623408
116396	623409
6766	623410
55291	623411
4595	623412
45232	623413
79355	623414
10538	623415
10219	623416
47422	623417
45463	623418
122472	623419
511	623420
47642	623421
3167	623422
113210	623423
33228	623424
16960	623425
37843	623426
70307	623427
35887	623428
93455	623429
13770	623430
16618	623431
29669	623432
142046	623433
111918	623434
1587	623435
121802	623436
20759	623437
71552	623438
16517	623439
57440	623440
11217	623441
4570	623442
106328	623443
9385	623444
6702	623445
35695	623446
31990	623447
49964	623448
4854	623449
27910	623450
15669	623451
114943	623452
1957	623453
87360	623454
9520	623455
6853	623456
4363	623457
837	623458
35158	623459
95684	623460
4937	623461
11209	623462
12950	623463
48602	623464
30077	623465
11052	623466
53439	623467
19688	623468
39388	623469
17016	623470
30225	623471
94285	623472
48347	623473
17467	623474
21091	623475
23535	623476
37102	623477
43259	623478
33185	623479
17894	623480
3592	623481
52679	623482
30189	623483
43065	623484
25176	623485
3120	623486
123330	623487
53717	623488
104603	623489
25117	623490
43270	623491
26229	623492
65914	623493
4677	623494
604	623495
64168	623496
24534	623497
21643	623498
24507	623499
28361	623500
6900	623501
114291	623502
52959	623503
5196	623504
60143	623505
64	623506
63818	623507
29778	623508
43625	623509
48517	623510
134678	623511
23746	623512
2557	623513
64770	623514
81281	623515
5762	623516
73469	623517
94266	623518
84054	623519
35806	623520
89049	623521
13383	623522
65200	623523
23386	623524
10284	623525
128577	623526
28553	623527
53489	623528
33289	623529
96751	623530
1965	623531
3743	623532
3320	623533
98621	623534
42239	623535
49620	623536
1434	623537
85625	623538
39160	623539
157806	623540
17751	623541
37783	623542
100740	623543
13822	623544
9140	623545
45564	623546
23297	623547
29144	623548
62989	623549
15650	623550
141919	623551
2220	623552
261	623553
48094	623554
6981	623555
71993	623556
83032	623557
55748	623558
44881	623559
13353	623560
63242	623561
30764	623562
30012	623563
4425	623564
111722	623565
125933	623566
15691	623567
3872	623568
11371	623569
22322	623570
120485	623571
57032	623572
127415	623573
3029	623574
134991	623575
6256	623576
27337	623577
6203	623578
13810	623579
48474	623580
26812	623581
21315	623582
3726	623583
4630	623584
86843	623585
134070	623586
4339	623587
163828	623588
28837	623589
38910	623590
14974	623591
36031	623592
42943	623593
51561	623594
55208	623595
47841	623596
83733	623597
33217	623598
18067	623599
98868	623600
2418	623601
19232	623602
5954	623603
65372	623604
25660	623605
82323	623606
7044	623607
97386	623608
164565	623609
80542	623610
2897	623611
121747	623612
15036	623613
80285	623614
31918	623615
60339	623616
5200	623617
57830	623618
36936	623619
36324	623620
6090	623621
49711	623622
67415	623623
133770	623624
25095	623625
38640	623626
31662	623627
2544	623628
1460	623629
87921	623630
46595	623631
100995	623632
43726	623633
94950	623634
16928	623635
63405	623636
76517	623637
43693	623638
72240	623639
40726	623640
10547	623641
44192	623642
6565	623643
74815	623644
110974	623645
99163	623646
75559	623647
74867	623648
81262	623649
47885	623650
58333	623651
66071	623652
31678	623653
66211	623654
6351	623655
40533	623656
485	623657
97220	623658
2479	623659
43882	623660
40620	623661
30152	623662
52990	623663
50667	623664
3209	623665
113509	623666
8156	623667
2739	623668
26337	623669
57944	623670
18376	623671
44009	623672
67405	623673
17494	623674
1298	623675
14986	623676
70524	623677
142896	623678
7674	623679
73702	623680
85538	623681
34415	623682
12809	623683
1936	623684
56870	623685
53307	623686
12207	623687
10053	623688
9580	623689
126798	623690
48470	623691
55508	623692
2937	623693
154251	623694
4495	623695
36661	623696
20336	623697
87155	623698
36038	623699
683	623700
671	623701
58964	623702
13100	623703
13909	623704
601	623705
25318	623706
109515	623707
7132	623708
52648	623709
1810	623710
99364	623711
117617	623712
44389	623713
5320	623714
106929	623715
58718	623716
35644	623717
15005	623718
107108	623719
17958	623720
6970	623721
124634	623722
6757	623723
25333	623724
69686	623725
24914	623726
68778	623727
25317	623728
3114	623729
25445	623730
2189	623731
61913	623732
5354	623733
39849	623734
65975	623735
490	623736
16385	623737
2948	623738
17305	623739
34	623740
30802	623741
146936	623742
62954	623743
27530	623744
68284	623745
732	623746
5416	623747
109569	623748
97197	623749
27011	623750
405	623751
82879	623752
42023	623753
157343	623754
96579	623755
139439	623756
6842	623757
82233	623758
75474	623759
152195	623760
41596	623761
3060	623762
41732	623763
803	623764
84140	623765
25099	623766
41780	623767
82438	623768
126359	623769
14045	623770
5362	623771
3159	623772
40101	623773
2873	623774
37816	623775
78544	623776
11196	623777
34621	623778
22156	623779
110790	623780
78889	623781
28887	623782
11145	623783
60660	623784
2689	623785
35980	623786
73302	623787
24360	623788
5370	623789
17005	623790
11148	623791
7159	623792
75173	623793
16105	623794
93188	623795
17531	623796
120810	623797
2144	623798
3368	623799
22094	623800
3743	623801
58420	623802
63744	623803
42993	623804
5993	623805
119070	623806
7639	623807
34247	623808
127725	623809
38034	623810
42990	623811
121605	623812
61938	623813
57112	623814
47921	623815
74771	623816
31118	623817
2937	623818
11978	623819
28018	623820
15730	623821
22117	623822
40003	623823
492	623824
34051	623825
109685	623826
123227	623827
95021	623828
81983	623829
89061	623830
13602	623831
12452	623832
39313	623833
16870	623834
54055	623835
7338	623836
7834	623837
26019	623838
8757	623839
85958	623840
16627	623841
65227	623842
14787	623843
117	623844
32957	623845
12003	623846
16842	623847
25057	623848
7401	623849
153212	623850
158386	623851
72393	623852
23103	623853
95279	623854
101963	623855
20769	623856
12410	623857
4795	623858
23103	623859
87122	623860
17372	623861
104526	623862
96	623863
79658	623864
114487	623865
51753	623866
114189	623867
32086	623868
4485	623869
124309	623870
9286	623871
47889	623872
31745	623873
13645	623874
34610	623875
1742	623876
5175	623877
9889	623878
1	623879
43877	623880
6180	623881
9882	623882
66241	623883
26805	623884
62390	623885
42034	623886
51001	623887
13996	623888
24494	623889
20058	623890
114681	623891
132899	623892
37861	623893
68057	623894
9624	623895
28362	623896
36085	623897
39900	623898
94418	623899
49150	623900
84433	623901
48119	623902
44697	623903
3463	623904
524	623905
33591	623906
36307	623907
36176	623908
75817	623909
38011	623910
75307	623911
26690	623912
33575	623913
6345	623914
25223	623915
7788	623916
125743	623917
4212	623918
33851	623919
38279	623920
119879	623921
16687	623922
46011	623923
24843	623924
6830	623925
50553	623926
62243	623927
63721	623928
128796	623929
18383	623930
96622	623931
29923	623932
30298	623933
51171	623934
1038	623935
22388	623936
30652	623937
31284	623938
5250	623939
116	623940
14785	623941
130289	623942
19282	623943
103697	623944
11729	623945
40672	623946
38235	623947
19187	623948
9165	623949
59399	623950
47960	623951
6160	623952
159798	623953
11744	623954
57749	623955
35961	623956
96648	623957
34208	623958
62805	623959
89432	623960
80151	623961
63652	623962
62283	623963
3688	623964
4991	623965
84255	623966
94829	623967
17402	623968
31516	623969
7484	623970
110518	623971
114624	623972
34027	623973
42610	623974
7434	623975
166607	623976
109040	623977
71030	623978
20270	623979
17139	623980
113523	623981
55961	623982
124558	623983
5172	623984
14157	623985
36731	623986
14090	623987
62610	623988
80459	623989
135708	623990
49478	623991
31775	623992
12833	623993
28640	623994
67106	623995
87340	623996
74297	623997
28078	623998
21446	623999
13548	624000
31105	624001
16407	624002
32088	624003
107481	624004
72097	624005
27388	624006
62374	624007
129801	624008
9614	624009
57098	624010
92338	624011
128519	624012
21695	624013
50301	624014
454	624015
60865	624016
45876	624017
76695	624018
34255	624019
95223	624020
33150	624021
21421	624022
7185	624023
59760	624024
9700	624025
95172	624026
42264	624027
57166	624028
1732	624029
51646	624030
30359	624031
71531	624032
20999	624033
114628	624034
28474	624035
158355	624036
6916	624037
38370	624038
38594	624039
28645	624040
49634	624041
7344	624042
39237	624043
96886	624044
2863	624045
65802	624046
50247	624047
7086	624048
8388	624049
297	624050
674	624051
64191	624052
89806	624053
115627	624054
48604	624055
305	624056
21321	624057
99172	624058
69045	624059
133814	624060
18558	624061
59987	624062
52394	624063
53888	624064
68497	624065
45278	624066
6176	624067
113949	624068
123899	624069
64477	624070
75436	624071
26662	624072
59902	624073
57553	624074
13017	624075
95035	624076
36164	624077
38983	624078
5639	624079
27803	624080
6822	624081
31672	624082
24814	624083
25127	624084
30222	624085
6639	624086
3888	624087
156427	624088
2040	624089
47285	624090
10155	624091
2951	624092
45023	624093
496	624094
9983	624095
7869	624096
95833	624097
161589	624098
28446	624099
13682	624100
71281	624101
64449	624102
99	624103
14602	624104
934	624105
48790	624106
35733	624107
23569	624108
1153	624109
91542	624110
1771	624111
9509	624112
41497	624113
1669	624114
49916	624115
14089	624116
10631	624117
21764	624118
14424	624119
6405	624120
28643	624121
48125	624122
38898	624123
4789	624124
92791	624125
13606	624126
41891	624127
4070	624128
6576	624129
89339	624130
46428	624131
17116	624132
2384	624133
47591	624134
116700	624135
544	624136
10690	624137
142056	624138
145515	624139
3282	624140
18784	624141
48932	624142
2893	624143
45428	624144
49510	624145
1436	624146
11512	624147
19344	624148
10693	624149
43820	624150
13286	624151
5397	624152
56457	624153
3187	624154
5030	624155
124683	624156
89589	624157
81784	624158
90611	624159
11872	624160
37814	624161
6332	624162
67509	624163
98157	624164
38702	624165
8722	624166
81992	624167
72712	624168
34532	624169
52108	624170
9802	624171
84	624172
79139	624173
49455	624174
119268	624175
110300	624176
94472	624177
19614	624178
74808	624179
81799	624180
70386	624181
124528	624182
2756	624183
11111	624184
7230	624185
78852	624186
97630	624187
8623	624188
13758	624189
90211	624190
2020	624191
33063	624192
2457	624193
67067	624194
57561	624195
33587	624196
32304	624197
42107	624198
10009	624199
10864	624200
5196	624201
30479	624202
58520	624203
80548	624204
48054	624205
104461	624206
22981	624207
53479	624208
80302	624209
37372	624210
36483	624211
28854	624212
83906	624213
1532	624214
21099	624215
138493	624216
7410	624217
57462	624218
1140	624219
97827	624220
139601	624221
9750	624222
20032	624223
86322	624224
93622	624225
8657	624226
10417	624227
949	624228
16007	624229
77989	624230
30654	624231
81553	624232
15959	624233
2078	624234
27058	624235
19186	624236
11602	624237
275	624238
4742	624239
36967	624240
223	624241
36802	624242
52191	624243
33921	624244
25169	624245
99119	624246
18111	624247
25554	624248
98598	624249
13537	624250
21588	624251
3017	624252
29426	624253
34533	624254
10014	624255
12468	624256
28122	624257
21539	624258
39377	624259
60041	624260
1202	624261
31118	624262
15462	624263
10576	624264
41188	624265
26387	624266
57972	624267
92657	624268
43681	624269
152779	624270
40377	624271
16704	624272
20028	624273
16615	624274
20647	624275
93857	624276
98206	624277
20757	624278
88066	624279
6828	624280
1552	624281
19393	624282
8488	624283
2150	624284
110690	624285
39308	624286
86927	624287
18855	624288
15459	624289
19356	624290
33837	624291
92720	624292
12974	624293
76248	624294
36306	624295
13851	624296
37455	624297
5943	624298
53598	624299
37034	624300
143109	624301
7264	624302
8094	624303
102867	624304
88094	624305
133328	624306
60109	624307
68933	624308
88982	624309
24161	624310
7136	624311
49203	624312
89780	624313
22422	624314
104477	624315
16640	624316
142207	624317
65993	624318
131231	624319
24829	624320
43538	624321
25312	624322
18361	624323
433	624324
12980	624325
153941	624326
62927	624327
55523	624328
26175	624329
91	624330
34718	624331
61680	624332
24075	624333
42258	624334
56897	624335
31046	624336
5409	624337
37842	624338
4501	624339
49257	624340
146215	624341
36238	624342
169020	624343
17207	624344
19132	624345
53485	624346
5053	624347
56233	624348
59054	624349
19851	624350
41076	624351
43433	624352
120701	624353
8436	624354
11279	624355
9949	624356
77624	624357
94989	624358
53945	624359
7080	624360
37358	624361
24985	624362
8298	624363
93822	624364
10973	624365
98429	624366
19529	624367
66434	624368
50731	624369
43721	624370
45871	624371
25081	624372
102234	624373
5687	624374
7	624375
213	624376
38168	624377
29876	624378
6853	624379
6025	624380
25633	624381
22412	624382
74350	624383
10341	624384
2783	624385
36029	624386
9694	624387
50058	624388
62560	624389
213	624390
151633	624391
3782	624392
10919	624393
44943	624394
77388	624395
63906	624396
8546	624397
38415	624398
65696	624399
113867	624400
9543	624401
35496	624402
6001	624403
65966	624404
35346	624405
26423	624406
819	624407
24945	624408
83748	624409
6150	624410
5998	624411
43	624412
29329	624413
30766	624414
19012	624415
128688	624416
5619	624417
100057	624418
38745	624419
22112	624420
23206	624421
10842	624422
66147	624423
45984	624424
55593	624425
46475	624426
99275	624427
64957	624428
1534	624429
23155	624430
13172	624431
4756	624432
66727	624433
82763	624434
150501	624435
57884	624436
130	624437
22745	624438
20727	624439
49768	624440
5772	624441
4193	624442
15692	624443
89294	624444
4	624445
45938	624446
22463	624447
136276	624448
133561	624449
314	624450
37615	624451
19026	624452
9248	624453
114239	624454
35707	624455
49594	624456
43545	624457
1966	624458
1669	624459
20546	624460
1655	624461
5979	624462
40471	624463
68192	624464
22294	624465
23790	624466
47208	624467
34655	624468
17110	624469
44138	624470
54561	624471
21031	624472
95045	624473
9215	624474
109707	624475
128641	624476
124087	624477
19478	624478
877	624479
3486	624480
72441	624481
32722	624482
74501	624483
112843	624484
26015	624485
93413	624486
39617	624487
37928	624488
75894	624489
75004	624490
92992	624491
38046	624492
28732	624493
53352	624494
77738	624495
1530	624496
18873	624497
96614	624498
8578	624499
4149	624500
213	624501
19333	624502
26462	624503
129673	624504
47918	624505
1644	624506
103337	624507
27879	624508
15217	624509
26475	624510
22029	624511
10824	624512
75652	624513
28806	624514
72005	624515
19416	624516
43560	624517
48357	624518
34692	624519
19793	624520
8330	624521
13048	624522
64889	624523
11156	624524
32987	624525
9288	624526
124280	624527
53864	624528
13	624529
32943	624530
87177	624531
23971	624532
86383	624533
8030	624534
33009	624535
41676	624536
18495	624537
23844	624538
29118	624539
55237	624540
34139	624541
14005	624542
194	624543
21495	624544
27321	624545
139334	624546
23494	624547
20203	624548
34408	624549
85017	624550
79295	624551
2731	624552
131485	624553
62196	624554
65707	624555
95551	624556
6520	624557
25121	624558
29122	624559
10400	624560
45285	624561
17575	624562
72115	624563
42924	624564
12781	624565
24673	624566
60026	624567
10746	624568
4988	624569
23494	624570
118822	624571
10122	624572
135438	624573
2325	624574
40419	624575
114672	624576
117550	624577
14065	624578
81083	624579
52783	624580
27605	624581
6755	624582
26131	624583
31881	624584
104085	624585
17303	624586
125984	624587
6400	624588
137806	624589
131352	624590
17425	624591
39473	624592
4832	624593
29188	624594
74536	624595
103367	624596
34320	624597
64142	624598
25661	624599
552	624600
49410	624601
97249	624602
7744	624603
25124	624604
38327	624605
103385	624606
976	624607
70022	624608
94382	624609
27577	624610
28721	624611
59800	624612
59304	624613
97258	624614
13685	624615
72432	624616
38400	624617
91930	624618
46449	624619
17563	624620
141449	624621
119901	624622
66024	624623
52006	624624
37426	624625
55186	624626
13325	624627
103246	624628
38604	624629
41454	624630
39189	624631
34855	624632
36437	624633
5864	624634
27384	624635
93143	624636
72620	624637
78882	624638
93338	624639
684	624640
109621	624641
8808	624642
27960	624643
60341	624644
16535	624645
14560	624646
12817	624647
1859	624648
150130	624649
228	624650
66685	624651
131843	624652
6769	624653
65506	624654
36968	624655
19134	624656
1817	624657
92004	624658
14484	624659
25716	624660
30262	624661
1316	624662
72130	624663
73763	624664
13356	624665
136466	624666
158934	624667
118983	624668
5345	624669
12501	624670
2736	624671
11861	624672
43813	624673
54549	624674
100358	624675
148219	624676
4620	624677
23439	624678
86429	624679
148901	624680
38212	624681
18283	624682
29391	624683
76224	624684
45346	624685
16941	624686
30400	624687
1879	624688
1034	624689
38204	624690
8539	624691
27682	624692
5036	624693
53810	624694
8714	624695
24682	624696
961	624697
9771	624698
70261	624699
70069	624700
57806	624701
73371	624702
23178	624703
9819	624704
143358	624705
4424	624706
90533	624707
110016	624708
52866	624709
157012	624710
82830	624711
11253	624712
63182	624713
19595	624714
161613	624715
14857	624716
1277	624717
9287	624718
21093	624719
28742	624720
106019	624721
113423	624722
296	624723
6521	624724
22065	624725
20432	624726
33177	624727
22901	624728
13621	624729
131256	624730
9269	624731
105263	624732
9154	624733
41609	624734
34611	624735
11264	624736
7432	624737
16526	624738
28757	624739
70462	624740
109143	624741
25345	624742
63933	624743
12675	624744
1032	624745
65387	624746
42033	624747
54401	624748
74607	624749
5441	624750
111882	624751
30476	624752
52747	624753
107776	624754
75538	624755
29126	624756
15450	624757
58142	624758
29995	624759
11181	624760
154829	624761
46105	624762
24676	624763
3004	624764
904	624765
35678	624766
5443	624767
19360	624768
34816	624769
92045	624770
68292	624771
24358	624772
87166	624773
47090	624774
33336	624775
27693	624776
8585	624777
56986	624778
933	624779
75714	624780
121209	624781
8368	624782
12554	624783
606	624784
69608	624785
30779	624786
442	624787
3413	624788
47530	624789
87100	624790
19849	624791
25954	624792
104576	624793
18773	624794
152614	624795
29295	624796
37515	624797
18965	624798
9027	624799
9544	624800
18723	624801
37544	624802
45784	624803
21740	624804
93742	624805
68165	624806
91199	624807
85179	624808
55151	624809
121970	624810
115293	624811
47957	624812
10162	624813
102204	624814
3727	624815
98927	624816
81881	624817
36266	624818
120167	624819
49220	624820
80821	624821
5828	624822
24476	624823
102152	624824
9120	624825
49511	624826
1167	624827
905	624828
39	624829
22123	624830
2545	624831
343	624832
1330	624833
36081	624834
7219	624835
136783	624836
55849	624837
24723	624838
48707	624839
14913	624840
29163	624841
8652	624842
64468	624843
641	624844
15355	624845
3866	624846
5503	624847
1116	624848
55005	624849
14781	624850
126129	624851
137793	624852
25361	624853
149985	624854
13988	624855
18773	624856
70273	624857
1990	624858
40890	624859
17696	624860
61825	624861
74965	624862
4496	624863
3135	624864
29891	624865
44780	624866
9240	624867
17526	624868
3771	624869
20346	624870
39109	624871
1840	624872
78944	624873
53193	624874
48852	624875
8704	624876
40064	624877
53515	624878
151836	624879
166649	624880
79175	624881
16030	624882
89926	624883
138036	624884
2983	624885
20508	624886
57909	624887
5881	624888
50357	624889
461	624890
107989	624891
7111	624892
63237	624893
60472	624894
67684	624895
5512	624896
1438	624897
76359	624898
55484	624899
18627	624900
135331	624901
21214	624902
2281	624903
123788	624904
40463	624905
22712	624906
36049	624907
32937	624908
34853	624909
9986	624910
30569	624911
8004	624912
139057	624913
9476	624914
7790	624915
58008	624916
25	624917
7951	624918
36993	624919
10965	624920
167886	624921
15189	624922
5015	624923
33134	624924
96446	624925
95377	624926
11413	624927
135708	624928
62794	624929
6555	624930
70002	624931
92665	624932
2822	624933
10965	624934
40692	624935
48064	624936
18594	624937
576	624938
65295	624939
143613	624940
83139	624941
79362	624942
8466	624943
15188	624944
110471	624945
5646	624946
50031	624947
95557	624948
116503	624949
3056	624950
30201	624951
87245	624952
9092	624953
54797	624954
27540	624955
14210	624956
1094	624957
31093	624958
122960	624959
18930	624960
4123	624961
29138	624962
47153	624963
51689	624964
36115	624965
35194	624966
143123	624967
1197	624968
46753	624969
120805	624970
97004	624971
41222	624972
10736	624973
14001	624974
14966	624975
30083	624976
25537	624977
62030	624978
119798	624979
28865	624980
2064	624981
7117	624982
64171	624983
1784	624984
8073	624985
6681	624986
93898	624987
504	624988
31103	624989
13726	624990
68119	624991
147848	624992
99434	624993
25809	624994
78571	624995
147279	624996
21376	624997
38860	624998
68092	624999
31266	625000
64068	625001
4287	625002
38417	625003
85697	625004
56667	625005
341	625006
31468	625007
56089	625008
157374	625009
9930	625010
37159	625011
7844	625012
88149	625013
81427	625014
12336	625015
73284	625016
60298	625017
7373	625018
22718	625019
15302	625020
2917	625021
3562	625022
109102	625023
15119	625024
114405	625025
73042	625026
11296	625027
12010	625028
32527	625029
7910	625030
26180	625031
93095	625032
57639	625033
115448	625034
49784	625035
3484	625036
39234	625037
157501	625038
2581	625039
117812	625040
125143	625041
122971	625042
10953	625043
129504	625044
1582	625045
61716	625046
14924	625047
679	625048
40840	625049
42519	625050
2841	625051
7607	625052
10090	625053
77451	625054
129897	625055
89672	625056
4535	625057
228	625058
60448	625059
6134	625060
5884	625061
70866	625062
125184	625063
50265	625064
48423	625065
65593	625066
101447	625067
24962	625068
66851	625069
106813	625070
34283	625071
61375	625072
21434	625073
14809	625074
86541	625075
36324	625076
91560	625077
15367	625078
28540	625079
53533	625080
135283	625081
12712	625082
92127	625083
106284	625084
26860	625085
52502	625086
113195	625087
56610	625088
6228	625089
65371	625090
20372	625091
18560	625092
15398	625093
78036	625094
65467	625095
10121	625096
100513	625097
96939	625098
20565	625099
53509	625100
47972	625101
29	625102
27381	625103
75971	625104
68173	625105
49153	625106
701	625107
63332	625108
65616	625109
28512	625110
149179	625111
17317	625112
62319	625113
67437	625114
4498	625115
117502	625116
36122	625117
681	625118
19766	625119
27855	625120
63174	625121
71994	625122
20820	625123
152873	625124
2887	625125
20275	625126
36078	625127
109020	625128
28138	625129
50926	625130
29460	625131
35867	625132
4547	625133
7881	625134
3187	625135
13109	625136
3404	625137
2449	625138
60685	625139
65631	625140
1981	625141
153918	625142
50290	625143
507	625144
129549	625145
150997	625146
87339	625147
23736	625148
24677	625149
36182	625150
36387	625151
36336	625152
59159	625153
133251	625154
88564	625155
3622	625156
5988	625157
10493	625158
44560	625159
39380	625160
74386	625161
66843	625162
7927	625163
6167	625164
71295	625165
78761	625166
35901	625167
4082	625168
1500	625169
28057	625170
57268	625171
10851	625172
25873	625173
94948	625174
22684	625175
65255	625176
37638	625177
77850	625178
61107	625179
46408	625180
4817	625181
55641	625182
492	625183
94905	625184
14939	625185
46198	625186
9743	625187
41610	625188
10693	625189
70896	625190
65615	625191
68092	625192
20195	625193
79415	625194
97396	625195
41937	625196
45616	625197
52713	625198
630	625199
7782	625200
643	625201
8109	625202
69537	625203
41921	625204
3548	625205
35562	625206
20520	625207
3819	625208
1112	625209
41555	625210
14315	625211
21159	625212
37492	625213
39455	625214
17827	625215
28443	625216
11161	625217
13959	625218
80125	625219
5884	625220
29504	625221
119	625222
14513	625223
48571	625224
43748	625225
137564	625226
24203	625227
30030	625228
64640	625229
11629	625230
3964	625231
36984	625232
99	625233
74218	625234
5751	625235
435	625236
3204	625237
17850	625238
97422	625239
25940	625240
2018	625241
90792	625242
32516	625243
27482	625244
12361	625245
122464	625246
16372	625247
23551	625248
5888	625249
60055	625250
2685	625251
4175	625252
32864	625253
40836	625254
60267	625255
23005	625256
10345	625257
17786	625258
136	625259
14877	625260
43716	625261
22870	625262
72082	625263
18652	625264
623	625265
5259	625266
19971	625267
20216	625268
85097	625269
109782	625270
84261	625271
29677	625272
69438	625273
47036	625274
80808	625275
33529	625276
79398	625277
17829	625278
16115	625279
24948	625280
50085	625281
153029	625282
33085	625283
48877	625284
71598	625285
4901	625286
110085	625287
247	625288
24936	625289
45422	625290
39171	625291
8684	625292
35745	625293
55380	625294
2213	625295
32484	625296
39406	625297
29465	625298
34312	625299
1867	625300
60454	625301
13601	625302
92423	625303
21200	625304
3788	625305
5741	625306
134760	625307
46446	625308
20616	625309
21294	625310
62586	625311
102354	625312
33896	625313
2885	625314
6615	625315
130282	625316
10320	625317
5613	625318
59182	625319
440	625320
9739	625321
8282	625322
98021	625323
10469	625324
15584	625325
15356	625326
152467	625327
50017	625328
74957	625329
122032	625330
18350	625331
35642	625332
113808	625333
80032	625334
14786	625335
61028	625336
58779	625337
715	625338
45931	625339
47702	625340
6913	625341
17004	625342
1717	625343
92119	625344
16301	625345
37261	625346
33143	625347
82203	625348
25264	625349
53089	625350
28233	625351
42678	625352
35301	625353
53462	625354
29125	625355
8858	625356
1181	625357
37938	625358
81756	625359
46087	625360
23009	625361
69417	625362
105432	625363
14852	625364
10891	625365
67239	625366
31938	625367
33187	625368
9605	625369
94349	625370
571	625371
35527	625372
3987	625373
67316	625374
49245	625375
47552	625376
43484	625377
1336	625378
11594	625379
58813	625380
34230	625381
49522	625382
7980	625383
16056	625384
21721	625385
36885	625386
33170	625387
107607	625388
25906	625389
114550	625390
48207	625391
6301	625392
26966	625393
12526	625394
2762	625395
69689	625396
88658	625397
12621	625398
37992	625399
46768	625400
37745	625401
3363	625402
742	625403
15762	625404
111102	625405
75360	625406
142422	625407
3491	625408
30180	625409
3660	625410
46553	625411
1177	625412
81842	625413
54149	625414
3865	625415
34566	625416
27072	625417
119528	625418
20711	625419
71703	625420
5793	625421
18038	625422
57754	625423
13005	625424
755	625425
10666	625426
74514	625427
2958	625428
21519	625429
31494	625430
11581	625431
16727	625432
10728	625433
104277	625434
25931	625435
110843	625436
83914	625437
57936	625438
55401	625439
18395	625440
90315	625441
86531	625442
51035	625443
100167	625444
27071	625445
55983	625446
5801	625447
1201	625448
116358	625449
10350	625450
54122	625451
16159	625452
53477	625453
22125	625454
2529	625455
78899	625456
1779	625457
25774	625458
64762	625459
104205	625460
66872	625461
38340	625462
17374	625463
158413	625464
50820	625465
86502	625466
27838	625467
35612	625468
42561	625469
107486	625470
66020	625471
21780	625472
13930	625473
30785	625474
87590	625475
22651	625476
22040	625477
14440	625478
87059	625479
918	625480
30299	625481
16412	625482
17288	625483
11325	625484
132977	625485
54005	625486
93087	625487
36632	625488
3742	625489
26848	625490
31961	625491
25079	625492
52	625493
29790	625494
9506	625495
4307	625496
16581	625497
97295	625498
57294	625499
42371	625500
38772	625501
10819	625502
23366	625503
6726	625504
30518	625505
11360	625506
98086	625507
50436	625508
107037	625509
88440	625510
24157	625511
8380	625512
35061	625513
50336	625514
102413	625515
40298	625516
48107	625517
6096	625518
2069	625519
37290	625520
61648	625521
8815	625522
28462	625523
884	625524
41738	625525
163716	625526
59662	625527
30089	625528
29208	625529
122763	625530
16038	625531
21755	625532
5241	625533
76	625534
35433	625535
54456	625536
40232	625537
92747	625538
46382	625539
19835	625540
8881	625541
57611	625542
32168	625543
38999	625544
101754	625545
9159	625546
12024	625547
116360	625548
27502	625549
88227	625550
147099	625551
10799	625552
13209	625553
7892	625554
26403	625555
57416	625556
12350	625557
7985	625558
14693	625559
35003	625560
136377	625561
34206	625562
69772	625563
31409	625564
20068	625565
22634	625566
43229	625567
79839	625568
47973	625569
38215	625570
19365	625571
57996	625572
5216	625573
14364	625574
8450	625575
3374	625576
109102	625577
72955	625578
30699	625579
87715	625580
28026	625581
70709	625582
73115	625583
3938	625584
30200	625585
31229	625586
76947	625587
20675	625588
19377	625589
39660	625590
77133	625591
14011	625592
20002	625593
23244	625594
7111	625595
55354	625596
58884	625597
6159	625598
13085	625599
2340	625600
5322	625601
12206	625602
7877	625603
21722	625604
17511	625605
113813	625606
83051	625607
18390	625608
41700	625609
54103	625610
42118	625611
30613	625612
117	625613
3082	625614
81997	625615
144858	625616
40094	625617
100919	625618
47816	625619
1051	625620
140786	625621
46	625622
29838	625623
53193	625624
16426	625625
41092	625626
30283	625627
137794	625628
11701	625629
43006	625630
39166	625631
19089	625632
166829	625633
75524	625634
103091	625635
20508	625636
2991	625637
1396	625638
119411	625639
53322	625640
57241	625641
34307	625642
78692	625643
119303	625644
11923	625645
2299	625646
29274	625647
55910	625648
18409	625649
20397	625650
102998	625651
40365	625652
32154	625653
105913	625654
25970	625655
131358	625656
8927	625657
41866	625658
27593	625659
22980	625660
10751	625661
13348	625662
113928	625663
43843	625664
124221	625665
45604	625666
2834	625667
87463	625668
9459	625669
3020	625670
31786	625671
30500	625672
58258	625673
27049	625674
133180	625675
72775	625676
35501	625677
17669	625678
96081	625679
117146	625680
153066	625681
23232	625682
1272	625683
65336	625684
54574	625685
130603	625686
1046	625687
44839	625688
21982	625689
45799	625690
3596	625691
121466	625692
48545	625693
4967	625694
26632	625695
7770	625696
131015	625697
17278	625698
226	625699
29867	625700
1424	625701
49860	625702
6798	625703
95995	625704
87533	625705
25880	625706
35858	625707
19497	625708
2272	625709
20215	625710
158879	625711
11331	625712
152526	625713
15822	625714
33296	625715
61860	625716
21879	625717
29534	625718
164460	625719
102568	625720
102070	625721
12279	625722
72105	625723
35589	625724
82801	625725
102571	625726
13288	625727
77508	625728
6172	625729
81969	625730
90675	625731
8974	625732
767	625733
144668	625734
115444	625735
11749	625736
62689	625737
133817	625738
61328	625739
7396	625740
73439	625741
41899	625742
10568	625743
109921	625744
7377	625745
18182	625746
16120	625747
31204	625748
114224	625749
27919	625750
15030	625751
76896	625752
5161	625753
30897	625754
56238	625755
9441	625756
2553	625757
61566	625758
2453	625759
95062	625760
32835	625761
44657	625762
6566	625763
53386	625764
43693	625765
21744	625766
5264	625767
11543	625768
7384	625769
61410	625770
65339	625771
9603	625772
32398	625773
16650	625774
2888	625775
166172	625776
2633	625777
149633	625778
33045	625779
34747	625780
6084	625781
2288	625782
30197	625783
64272	625784
22003	625785
23741	625786
236	625787
82449	625788
14634	625789
74917	625790
6270	625791
4373	625792
12290	625793
105015	625794
40325	625795
60935	625796
148659	625797
12868	625798
983	625799
114636	625800
41534	625801
25977	625802
6959	625803
87239	625804
25928	625805
108724	625806
5764	625807
131776	625808
13582	625809
91950	625810
94681	625811
51279	625812
12822	625813
71781	625814
28844	625815
58544	625816
30739	625817
17953	625818
2757	625819
96977	625820
29296	625821
42384	625822
51177	625823
27691	625824
24618	625825
78118	625826
22766	625827
71445	625828
66632	625829
2604	625830
44314	625831
6230	625832
88317	625833
22782	625834
143852	625835
5691	625836
23966	625837
87404	625838
2327	625839
116599	625840
5851	625841
133872	625842
66972	625843
2935	625844
68425	625845
4899	625846
5120	625847
109494	625848
6623	625849
4583	625850
47605	625851
76427	625852
86033	625853
45084	625854
29824	625855
16791	625856
104811	625857
8590	625858
841	625859
63178	625860
128660	625861
113443	625862
97582	625863
93678	625864
41502	625865
11849	625866
123529	625867
31731	625868
86277	625869
73855	625870
42909	625871
10128	625872
8617	625873
10407	625874
26294	625875
67500	625876
5566	625877
29744	625878
43770	625879
70779	625880
25250	625881
976	625882
56051	625883
34895	625884
70559	625885
62330	625886
66765	625887
13407	625888
5612	625889
121123	625890
110852	625891
677	625892
7205	625893
7936	625894
9268	625895
64772	625896
39119	625897
13762	625898
1275	625899
20605	625900
2049	625901
99130	625902
104091	625903
48184	625904
3362	625905
17581	625906
38293	625907
10385	625908
1689	625909
42275	625910
26094	625911
15949	625912
71143	625913
1076	625914
12599	625915
105025	625916
72149	625917
25471	625918
100520	625919
43600	625920
19632	625921
7113	625922
20717	625923
9254	625924
83266	625925
70993	625926
12696	625927
16243	625928
5713	625929
15823	625930
4683	625931
12293	625932
18871	625933
5892	625934
5034	625935
49269	625936
5255	625937
38485	625938
87926	625939
10629	625940
54963	625941
19944	625942
37459	625943
94551	625944
23899	625945
42396	625946
40721	625947
18365	625948
13204	625949
21223	625950
44376	625951
66287	625952
87112	625953
145201	625954
12932	625955
27878	625956
64600	625957
71305	625958
102958	625959
25814	625960
4515	625961
18497	625962
1893	625963
7778	625964
909	625965
37930	625966
88002	625967
80083	625968
125288	625969
12811	625970
34958	625971
115805	625972
136982	625973
16608	625974
8797	625975
32391	625976
30000	625977
70097	625978
3710	625979
57978	625980
62355	625981
11202	625982
129196	625983
60342	625984
51005	625985
4010	625986
8145	625987
93269	625988
33773	625989
82193	625990
81214	625991
110810	625992
46311	625993
24759	625994
139065	625995
40630	625996
19030	625997
92606	625998
50108	625999
58568	626000
84757	626001
63146	626002
41634	626003
9772	626004
53741	626005
67213	626006
147562	626007
22723	626008
37684	626009
29478	626010
155364	626011
14272	626012
33	626013
3469	626014
52805	626015
145778	626016
35173	626017
6	626018
83179	626019
18048	626020
78883	626021
4364	626022
35433	626023
69989	626024
11524	626025
77373	626026
21292	626027
12469	626028
515	626029
90362	626030
80733	626031
155475	626032
92888	626033
1164	626034
85993	626035
90290	626036
11176	626037
21511	626038
9188	626039
89064	626040
37032	626041
88737	626042
55307	626043
31827	626044
134829	626045
15969	626046
28388	626047
63955	626048
19224	626049
45937	626050
48490	626051
21517	626052
10702	626053
102594	626054
5188	626055
35066	626056
126741	626057
63334	626058
60914	626059
3187	626060
64791	626061
97833	626062
27244	626063
109713	626064
26326	626065
25968	626066
9594	626067
23259	626068
47504	626069
18455	626070
35798	626071
135553	626072
4245	626073
76344	626074
10624	626075
16259	626076
67377	626077
29857	626078
27989	626079
2077	626080
39667	626081
63645	626082
60226	626083
140967	626084
82902	626085
9820	626086
59873	626087
68503	626088
25487	626089
23863	626090
49197	626091
77267	626092
63447	626093
120118	626094
66836	626095
6020	626096
13223	626097
168437	626098
5636	626099
77430	626100
15031	626101
79426	626102
10636	626103
2125	626104
72237	626105
156199	626106
32559	626107
12030	626108
34651	626109
69291	626110
40970	626111
79360	626112
17125	626113
91070	626114
53469	626115
9314	626116
68949	626117
9935	626118
42347	626119
1292	626120
126104	626121
5764	626122
61347	626123
79556	626124
31635	626125
13834	626126
15876	626127
42863	626128
59523	626129
159298	626130
6782	626131
52433	626132
29006	626133
4671	626134
7871	626135
43421	626136
1706	626137
21917	626138
6816	626139
126694	626140
6059	626141
1987	626142
58603	626143
9444	626144
136	626145
84565	626146
36241	626147
80317	626148
15907	626149
164	626150
52996	626151
73953	626152
19105	626153
71453	626154
166003	626155
105374	626156
116397	626157
28073	626158
8905	626159
11407	626160
35980	626161
59427	626162
30872	626163
214	626164
144587	626165
16166	626166
139096	626167
90154	626168
29511	626169
68567	626170
125746	626171
2093	626172
77068	626173
118026	626174
215	626175
55756	626176
23165	626177
37242	626178
32185	626179
25732	626180
149	626181
74281	626182
85775	626183
1687	626184
162041	626185
3260	626186
3403	626187
119679	626188
237	626189
25114	626190
70360	626191
112980	626192
82889	626193
39	626194
57120	626195
18	626196
39791	626197
114741	626198
4028	626199
45653	626200
1035	626201
41783	626202
67640	626203
12559	626204
47445	626205
52933	626206
104489	626207
73024	626208
30458	626209
59464	626210
28416	626211
16991	626212
15981	626213
1490	626214
4158	626215
65820	626216
133864	626217
71217	626218
8371	626219
55365	626220
2988	626221
15941	626222
50225	626223
127324	626224
2964	626225
45334	626226
38796	626227
24707	626228
18559	626229
144200	626230
50745	626231
9215	626232
5029	626233
20573	626234
9773	626235
3642	626236
35098	626237
51001	626238
13209	626239
56151	626240
51464	626241
38650	626242
109934	626243
21877	626244
49332	626245
47680	626246
76622	626247
49056	626248
112098	626249
60435	626250
2108	626251
47353	626252
111307	626253
24642	626254
135101	626255
10117	626256
6559	626257
40717	626258
53065	626259
110673	626260
10446	626261
61529	626262
13271	626263
3046	626264
26827	626265
51080	626266
136047	626267
56470	626268
67872	626269
17559	626270
6778	626271
167001	626272
55160	626273
43552	626274
154075	626275
53569	626276
116063	626277
488	626278
12513	626279
74392	626280
91647	626281
51774	626282
13644	626283
160104	626284
76	626285
97579	626286
13904	626287
20347	626288
17783	626289
122793	626290
2814	626291
23365	626292
53286	626293
26399	626294
142558	626295
18746	626296
30733	626297
958	626298
69133	626299
126	626300
10505	626301
32419	626302
131255	626303
22325	626304
150409	626305
31506	626306
27255	626307
84843	626308
55620	626309
45255	626310
167914	626311
132305	626312
37215	626313
63218	626314
2128	626315
13497	626316
92882	626317
60241	626318
34363	626319
56872	626320
26637	626321
44365	626322
118984	626323
37947	626324
601	626325
45719	626326
948	626327
31718	626328
108845	626329
129873	626330
63852	626331
20908	626332
940	626333
80678	626334
49836	626335
86392	626336
51161	626337
11941	626338
59131	626339
118990	626340
55583	626341
57110	626342
301	626343
46634	626344
10334	626345
143351	626346
39330	626347
12796	626348
7061	626349
39911	626350
47385	626351
48961	626352
18560	626353
46522	626354
29318	626355
125480	626356
13831	626357
38110	626358
43137	626359
4303	626360
77348	626361
3140	626362
83197	626363
2227	626364
81122	626365
35419	626366
5968	626367
29884	626368
4291	626369
4917	626370
7153	626371
102972	626372
64443	626373
12045	626374
19517	626375
15259	626376
33311	626377
145981	626378
116543	626379
27863	626380
18840	626381
1409	626382
157570	626383
40975	626384
64788	626385
108517	626386
67369	626387
57524	626388
31528	626389
112365	626390
1069	626391
8332	626392
68423	626393
27	626394
32564	626395
828	626396
54649	626397
25805	626398
27887	626399
9017	626400
175	626401
26647	626402
118929	626403
36135	626404
57780	626405
122713	626406
50247	626407
8173	626408
2016	626409
42882	626410
9053	626411
7103	626412
1517	626413
61336	626414
21911	626415
25866	626416
144288	626417
31621	626418
12738	626419
16192	626420
22078	626421
5815	626422
1124	626423
149245	626424
132414	626425
138342	626426
37558	626427
117223	626428
14276	626429
9868	626430
80157	626431
36637	626432
81230	626433
871	626434
36004	626435
19493	626436
117237	626437
76893	626438
148622	626439
57425	626440
141774	626441
22110	626442
24755	626443
112279	626444
8088	626445
5992	626446
80240	626447
53911	626448
20946	626449
3356	626450
50086	626451
4583	626452
18713	626453
109308	626454
54493	626455
44994	626456
1654	626457
36526	626458
102253	626459
17059	626460
64962	626461
15636	626462
1881	626463
32426	626464
29832	626465
128327	626466
79535	626467
730	626468
33673	626469
119158	626470
33055	626471
96282	626472
45340	626473
22577	626474
20086	626475
26432	626476
17550	626477
3630	626478
33944	626479
20167	626480
21416	626481
20756	626482
33078	626483
65988	626484
56504	626485
143760	626486
16104	626487
6301	626488
51282	626489
7192	626490
163607	626491
17967	626492
11505	626493
87658	626494
57571	626495
36065	626496
45691	626497
33497	626498
127827	626499
86403	626500
9913	626501
23152	626502
39923	626503
33184	626504
71641	626505
3926	626506
6577	626507
28981	626508
79436	626509
4985	626510
30986	626511
830	626512
103739	626513
143100	626514
40974	626515
22719	626516
14280	626517
57214	626518
47213	626519
4095	626520
37411	626521
24983	626522
45605	626523
2333	626524
41188	626525
47331	626526
35251	626527
6792	626528
363	626529
54040	626530
18664	626531
32848	626532
58311	626533
96030	626534
45882	626535
59859	626536
45614	626537
24837	626538
44997	626539
69073	626540
117614	626541
107216	626542
12784	626543
14267	626544
28862	626545
56071	626546
95354	626547
2597	626548
94716	626549
51841	626550
62418	626551
13905	626552
34991	626553
72972	626554
31654	626555
20611	626556
15095	626557
130234	626558
71233	626559
10504	626560
99065	626561
127497	626562
1428	626563
115184	626564
79758	626565
17946	626566
37910	626567
9567	626568
10757	626569
53463	626570
148451	626571
149135	626572
2674	626573
15905	626574
37465	626575
127677	626576
1735	626577
13528	626578
181	626579
19197	626580
65532	626581
10525	626582
17937	626583
102058	626584
11394	626585
48819	626586
9196	626587
96252	626588
30987	626589
69319	626590
20574	626591
13383	626592
18105	626593
31115	626594
38477	626595
89140	626596
43075	626597
61814	626598
77891	626599
11010	626600
11168	626601
107769	626602
161011	626603
20469	626604
33483	626605
21342	626606
60267	626607
154949	626608
68949	626609
38237	626610
570	626611
27650	626612
17391	626613
122909	626614
66039	626615
16711	626616
50726	626617
55839	626618
6286	626619
12885	626620
40505	626621
8321	626622
6719	626623
72131	626624
70732	626625
38456	626626
35717	626627
42831	626628
110351	626629
8820	626630
91732	626631
7275	626632
14247	626633
110790	626634
23019	626635
9810	626636
30814	626637
81993	626638
25712	626639
24826	626640
7646	626641
132222	626642
24059	626643
105580	626644
68697	626645
77709	626646
96872	626647
60084	626648
3301	626649
14957	626650
44569	626651
6792	626652
5952	626653
15543	626654
85139	626655
33626	626656
50515	626657
1484	626658
19259	626659
21334	626660
23952	626661
100295	626662
15680	626663
70925	626664
2680	626665
15138	626666
46677	626667
50631	626668
154872	626669
256	626670
97972	626671
20926	626672
37258	626673
95821	626674
9668	626675
3752	626676
49634	626677
51166	626678
60335	626679
7918	626680
8694	626681
19772	626682
22384	626683
112971	626684
9264	626685
8171	626686
12441	626687
26482	626688
96099	626689
9348	626690
56716	626691
23651	626692
5576	626693
2853	626694
61869	626695
37407	626696
40592	626697
9591	626698
44297	626699
127055	626700
48557	626701
65894	626702
30975	626703
9157	626704
44297	626705
17174	626706
36086	626707
18131	626708
18033	626709
17924	626710
28765	626711
43605	626712
43764	626713
10952	626714
68081	626715
48513	626716
77661	626717
35851	626718
67156	626719
33651	626720
16970	626721
82186	626722
7110	626723
1573	626724
8559	626725
33370	626726
12303	626727
21166	626728
6901	626729
59740	626730
2843	626731
106704	626732
100951	626733
6855	626734
7136	626735
19897	626736
5506	626737
92082	626738
123125	626739
34350	626740
1761	626741
1049	626742
30755	626743
31091	626744
44043	626745
137766	626746
12390	626747
2845	626748
41847	626749
73466	626750
13870	626751
45031	626752
2660	626753
10086	626754
10601	626755
21	626756
147641	626757
64980	626758
153	626759
48629	626760
1376	626761
88273	626762
98598	626763
36135	626764
132515	626765
134247	626766
44427	626767
1062	626768
50724	626769
7442	626770
107099	626771
4307	626772
89746	626773
9208	626774
15047	626775
1553	626776
10150	626777
64153	626778
15866	626779
13493	626780
56020	626781
63483	626782
17915	626783
7956	626784
115505	626785
5521	626786
89650	626787
28013	626788
14610	626789
51441	626790
103222	626791
37747	626792
91204	626793
106418	626794
117485	626795
14587	626796
103984	626797
85868	626798
53704	626799
94336	626800
504	626801
92687	626802
76808	626803
75647	626804
60687	626805
20721	626806
42570	626807
48852	626808
8392	626809
6852	626810
91784	626811
4946	626812
93643	626813
6767	626814
53512	626815
157559	626816
12943	626817
5688	626818
93966	626819
26534	626820
34320	626821
5110	626822
29423	626823
75408	626824
57500	626825
26414	626826
28905	626827
1835	626828
35262	626829
3630	626830
84445	626831
30902	626832
18353	626833
89278	626834
103966	626835
6879	626836
22771	626837
100988	626838
16332	626839
28656	626840
80747	626841
82426	626842
741	626843
17849	626844
139224	626845
94027	626846
9259	626847
88074	626848
158925	626849
29292	626850
135993	626851
104185	626852
151850	626853
9229	626854
68	626855
80633	626856
76745	626857
64387	626858
72791	626859
17844	626860
30490	626861
7162	626862
55293	626863
43492	626864
65424	626865
70727	626866
12113	626867
49299	626868
79683	626869
15252	626870
119269	626871
20312	626872
111887	626873
22874	626874
19448	626875
166755	626876
6143	626877
122558	626878
24268	626879
28330	626880
48020	626881
16852	626882
31475	626883
62373	626884
3758	626885
21650	626886
21289	626887
42044	626888
1227	626889
27142	626890
26356	626891
29928	626892
38148	626893
87967	626894
151674	626895
3602	626896
23998	626897
87014	626898
111618	626899
16357	626900
16944	626901
133268	626902
51617	626903
72338	626904
40630	626905
116693	626906
39410	626907
35319	626908
10331	626909
3114	626910
163585	626911
144000	626912
71153	626913
14400	626914
81305	626915
16921	626916
1785	626917
97200	626918
94514	626919
15659	626920
92829	626921
94392	626922
17212	626923
41826	626924
55913	626925
21108	626926
26785	626927
23183	626928
6412	626929
85386	626930
841	626931
716	626932
73692	626933
731	626934
8116	626935
8881	626936
829	626937
93049	626938
14195	626939
41211	626940
40868	626941
43286	626942
253	626943
6796	626944
81280	626945
59499	626946
30504	626947
97246	626948
35493	626949
122385	626950
164103	626951
5132	626952
60703	626953
84486	626954
120688	626955
53886	626956
2271	626957
15295	626958
35842	626959
72048	626960
39890	626961
15882	626962
4989	626963
40898	626964
1689	626965
5799	626966
143373	626967
76921	626968
90972	626969
22691	626970
64862	626971
59467	626972
18099	626973
128722	626974
169391	626975
1547	626976
115335	626977
66573	626978
7926	626979
106750	626980
23862	626981
42694	626982
19819	626983
77156	626984
27198	626985
90714	626986
31069	626987
14075	626988
16319	626989
8655	626990
13267	626991
5148	626992
21747	626993
57921	626994
27884	626995
31971	626996
42284	626997
37427	626998
1090	626999
39416	627000
11256	627001
112397	627002
10494	627003
7057	627004
59395	627005
44677	627006
150489	627007
28409	627008
90441	627009
96977	627010
20590	627011
27034	627012
2124	627013
10728	627014
114355	627015
9138	627016
66864	627017
92689	627018
104479	627019
41572	627020
32993	627021
5548	627022
168787	627023
165153	627024
107409	627025
40099	627026
105260	627027
6482	627028
23284	627029
3006	627030
133351	627031
1441	627032
18590	627033
163259	627034
56061	627035
5672	627036
121295	627037
105507	627038
45731	627039
64422	627040
86162	627041
139369	627042
106909	627043
16425	627044
41004	627045
2364	627046
46992	627047
84055	627048
24005	627049
29376	627050
28324	627051
2	627052
5040	627053
21870	627054
79664	627055
4935	627056
12409	627057
932	627058
8303	627059
49401	627060
84593	627061
5929	627062
4618	627063
59374	627064
55239	627065
25946	627066
22929	627067
2365	627068
25519	627069
19281	627070
8581	627071
17900	627072
3649	627073
97372	627074
12643	627075
9568	627076
2617	627077
77750	627078
17057	627079
76542	627080
13485	627081
62478	627082
98355	627083
11778	627084
65662	627085
22006	627086
432	627087
65236	627088
41058	627089
26825	627090
26186	627091
167873	627092
59810	627093
2043	627094
142599	627095
35026	627096
2985	627097
100313	627098
113200	627099
115135	627100
37128	627101
85721	627102
23055	627103
3667	627104
12071	627105
820	627106
23794	627107
27502	627108
7663	627109
29064	627110
108000	627111
2482	627112
12801	627113
95564	627114
31118	627115
62158	627116
10904	627117
291	627118
112712	627119
25034	627120
41211	627121
3359	627122
58481	627123
88708	627124
126246	627125
33445	627126
75414	627127
14392	627128
113475	627129
2233	627130
60202	627131
23783	627132
9123	627133
51931	627134
2990	627135
1112	627136
75114	627137
69867	627138
156651	627139
1475	627140
584	627141
105998	627142
79166	627143
37089	627144
22937	627145
4823	627146
34616	627147
49804	627148
96436	627149
113079	627150
81969	627151
18156	627152
42330	627153
1351	627154
2940	627155
30510	627156
30579	627157
167416	627158
12383	627159
26372	627160
38715	627161
77135	627162
166373	627163
48416	627164
11621	627165
5808	627166
30432	627167
26197	627168
64827	627169
43008	627170
9391	627171
10247	627172
16535	627173
6307	627174
4168	627175
80745	627176
129680	627177
6756	627178
8399	627179
6853	627180
34092	627181
78479	627182
730	627183
38418	627184
104685	627185
129992	627186
20986	627187
12754	627188
5553	627189
2232	627190
107214	627191
13985	627192
60991	627193
19289	627194
34229	627195
92134	627196
83463	627197
48075	627198
24116	627199
55878	627200
81985	627201
48544	627202
3054	627203
74380	627204
30485	627205
47270	627206
42725	627207
38759	627208
63628	627209
37103	627210
10472	627211
56579	627212
143349	627213
444	627214
77484	627215
11583	627216
73199	627217
14548	627218
29105	627219
31214	627220
140610	627221
127625	627222
119886	627223
68131	627224
170268	627225
38264	627226
60593	627227
64638	627228
30529	627229
2312	627230
6800	627231
139752	627232
16893	627233
9519	627234
43126	627235
77589	627236
101	627237
3080	627238
24270	627239
21154	627240
1733	627241
18695	627242
87552	627243
26223	627244
13042	627245
79548	627246
84592	627247
25587	627248
14471	627249
8115	627250
128165	627251
18618	627252
96892	627253
21738	627254
43772	627255
136052	627256
100607	627257
2996	627258
71310	627259
5742	627260
850	627261
20258	627262
25167	627263
101302	627264
14730	627265
53173	627266
5727	627267
14991	627268
66789	627269
26535	627270
14734	627271
56148	627272
1330	627273
98390	627274
119510	627275
87866	627276
1128	627277
57825	627278
21087	627279
44147	627280
10519	627281
54484	627282
6361	627283
8167	627284
52674	627285
39802	627286
102339	627287
472	627288
16156	627289
76267	627290
70104	627291
67091	627292
68958	627293
12669	627294
14229	627295
111577	627296
111790	627297
26	627298
56242	627299
20667	627300
34544	627301
5882	627302
45336	627303
86918	627304
1043	627305
34063	627306
132956	627307
539	627308
35569	627309
84800	627310
40347	627311
127920	627312
23510	627313
437	627314
26657	627315
17564	627316
2715	627317
13755	627318
57390	627319
4584	627320
1239	627321
133880	627322
23873	627323
104248	627324
78562	627325
69059	627326
42522	627327
80493	627328
11618	627329
4377	627330
51702	627331
87926	627332
41554	627333
21966	627334
94665	627335
4885	627336
101810	627337
19766	627338
82197	627339
165191	627340
26220	627341
29491	627342
44154	627343
473	627344
12717	627345
73637	627346
10446	627347
76517	627348
3277	627349
47143	627350
161	627351
8236	627352
28372	627353
94026	627354
20505	627355
137254	627356
139327	627357
93981	627358
1627	627359
19754	627360
14134	627361
67110	627362
6066	627363
34176	627364
6711	627365
125451	627366
26798	627367
12976	627368
6577	627369
1986	627370
85475	627371
16278	627372
26528	627373
77784	627374
3609	627375
1970	627376
56897	627377
9125	627378
7490	627379
95261	627380
9676	627381
33009	627382
10477	627383
31682	627384
17919	627385
7993	627386
8711	627387
36963	627388
24569	627389
98412	627390
101561	627391
25775	627392
31960	627393
11327	627394
45545	627395
13777	627396
92183	627397
20179	627398
70	627399
11689	627400
43470	627401
108107	627402
52877	627403
116406	627404
70854	627405
33648	627406
90831	627407
13242	627408
127074	627409
74303	627410
46144	627411
84579	627412
19823	627413
18747	627414
112504	627415
36517	627416
117377	627417
5070	627418
66618	627419
19138	627420
27961	627421
8344	627422
114893	627423
34846	627424
22679	627425
43425	627426
79040	627427
6725	627428
1245	627429
18770	627430
86346	627431
35421	627432
102755	627433
107904	627434
91128	627435
105435	627436
124	627437
24526	627438
484	627439
61943	627440
5026	627441
78063	627442
118865	627443
67450	627444
26933	627445
139194	627446
17398	627447
423	627448
92349	627449
60338	627450
1971	627451
61645	627452
51295	627453
4195	627454
17501	627455
87775	627456
36742	627457
104392	627458
96266	627459
42808	627460
5495	627461
41623	627462
64452	627463
67895	627464
23958	627465
61452	627466
23115	627467
2936	627468
76650	627469
25676	627470
52727	627471
5460	627472
3819	627473
31405	627474
15556	627475
65746	627476
22399	627477
54568	627478
1434	627479
22221	627480
128490	627481
86765	627482
66893	627483
90205	627484
19682	627485
22139	627486
34680	627487
48731	627488
33515	627489
11270	627490
74468	627491
86640	627492
22814	627493
28166	627494
115	627495
24915	627496
11071	627497
3028	627498
6457	627499
27297	627500
11670	627501
72612	627502
146526	627503
63617	627504
4139	627505
90476	627506
1114	627507
19064	627508
2518	627509
24718	627510
77960	627511
130222	627512
7919	627513
40548	627514
41051	627515
50495	627516
6223	627517
79123	627518
63040	627519
158246	627520
44229	627521
1054	627522
30028	627523
2186	627524
38925	627525
31868	627526
60691	627527
2069	627528
75566	627529
30364	627530
91839	627531
9728	627532
18318	627533
1697	627534
97176	627535
25207	627536
29353	627537
42822	627538
56070	627539
50284	627540
6097	627541
8110	627542
90047	627543
56066	627544
4330	627545
44900	627546
18498	627547
11500	627548
36758	627549
31007	627550
2671	627551
34054	627552
14246	627553
78048	627554
23425	627555
90807	627556
5117	627557
4985	627558
64962	627559
8480	627560
11735	627561
44281	627562
126179	627563
76232	627564
25279	627565
80252	627566
18890	627567
4872	627568
98233	627569
123379	627570
105247	627571
100863	627572
40941	627573
28429	627574
43753	627575
13872	627576
3791	627577
31520	627578
84208	627579
25585	627580
159	627581
24421	627582
62741	627583
8452	627584
15464	627585
45878	627586
117552	627587
12283	627588
21742	627589
43204	627590
137579	627591
50992	627592
54977	627593
27649	627594
19320	627595
37295	627596
19452	627597
126127	627598
15340	627599
34779	627600
41827	627601
9921	627602
16511	627603
42067	627604
46859	627605
20163	627606
49966	627607
65049	627608
56118	627609
24773	627610
806	627611
129489	627612
126559	627613
51721	627614
39301	627615
1649	627616
33909	627617
30075	627618
65206	627619
53667	627620
6735	627621
125581	627622
8329	627623
129287	627624
9425	627625
47080	627626
82648	627627
120509	627628
26199	627629
137529	627630
146612	627631
595	627632
7326	627633
7199	627634
88855	627635
57198	627636
5139	627637
42133	627638
54129	627639
4849	627640
46265	627641
47269	627642
28560	627643
208	627644
93576	627645
6233	627646
95388	627647
136628	627648
12410	627649
4553	627650
136110	627651
5207	627652
95500	627653
3444	627654
1188	627655
12400	627656
25319	627657
76779	627658
6931	627659
63194	627660
21931	627661
31716	627662
82043	627663
160731	627664
22223	627665
162310	627666
13857	627667
101557	627668
80244	627669
20847	627670
93510	627671
121332	627672
46004	627673
52808	627674
25306	627675
119156	627676
123904	627677
114427	627678
111750	627679
27861	627680
90094	627681
123596	627682
22510	627683
66816	627684
122235	627685
81170	627686
46618	627687
84355	627688
52955	627689
11024	627690
39916	627691
1109	627692
103466	627693
13036	627694
6415	627695
4637	627696
45049	627697
18193	627698
1705	627699
33658	627700
11675	627701
73080	627702
11247	627703
118448	627704
28641	627705
35420	627706
67179	627707
66483	627708
139480	627709
21894	627710
19759	627711
37740	627712
97165	627713
6669	627714
16266	627715
8737	627716
24242	627717
985	627718
88193	627719
34965	627720
20963	627721
11670	627722
83300	627723
4547	627724
14726	627725
94905	627726
33580	627727
5553	627728
98783	627729
51408	627730
18063	627731
12192	627732
64010	627733
62	627734
120788	627735
3344	627736
5157	627737
43102	627738
3094	627739
58227	627740
136511	627741
78792	627742
43454	627743
67028	627744
163355	627745
2138	627746
81450	627747
20005	627748
136081	627749
4651	627750
55435	627751
23927	627752
44816	627753
20465	627754
33866	627755
37051	627756
6369	627757
59240	627758
19061	627759
61753	627760
4507	627761
602	627762
120271	627763
67225	627764
125898	627765
2912	627766
116444	627767
29904	627768
14533	627769
52243	627770
124677	627771
29444	627772
13194	627773
65366	627774
11511	627775
14719	627776
28206	627777
26454	627778
1676	627779
101663	627780
12181	627781
97362	627782
8755	627783
944	627784
2461	627785
52343	627786
2795	627787
120945	627788
36638	627789
22607	627790
22082	627791
32176	627792
8324	627793
23527	627794
77596	627795
12283	627796
20026	627797
2948	627798
4915	627799
2646	627800
22270	627801
93632	627802
113551	627803
54	627804
42540	627805
7071	627806
41187	627807
1373	627808
21065	627809
21888	627810
6178	627811
96584	627812
102911	627813
20343	627814
7824	627815
13036	627816
61206	627817
114304	627818
126116	627819
88332	627820
7699	627821
41084	627822
4212	627823
10007	627824
108677	627825
39524	627826
91032	627827
11435	627828
103038	627829
57142	627830
20989	627831
88713	627832
29746	627833
19417	627834
15415	627835
27017	627836
31987	627837
57177	627838
91675	627839
130662	627840
56392	627841
11710	627842
35756	627843
25308	627844
39115	627845
11370	627846
59281	627847
41171	627848
31504	627849
23108	627850
11771	627851
4	627852
5131	627853
145869	627854
30016	627855
20746	627856
26034	627857
102758	627858
32464	627859
5844	627860
12608	627861
55880	627862
110759	627863
61217	627864
62921	627865
63649	627866
37026	627867
71436	627868
17262	627869
57175	627870
687	627871
43634	627872
916	627873
1677	627874
54857	627875
112728	627876
135527	627877
11110	627878
16150	627879
4167	627880
200	627881
40304	627882
35013	627883
47394	627884
10467	627885
16788	627886
50139	627887
20180	627888
7777	627889
21828	627890
32663	627891
38827	627892
11179	627893
11003	627894
61062	627895
8607	627896
8599	627897
3837	627898
155771	627899
78915	627900
8544	627901
60035	627902
32407	627903
95010	627904
82655	627905
95049	627906
1838	627907
49596	627908
40807	627909
54912	627910
56136	627911
296	627912
4791	627913
143295	627914
131099	627915
8112	627916
19808	627917
78464	627918
121512	627919
4934	627920
358	627921
27603	627922
56068	627923
56353	627924
61029	627925
16765	627926
30573	627927
92235	627928
43647	627929
167696	627930
43928	627931
81025	627932
122805	627933
15061	627934
16434	627935
33634	627936
152725	627937
41788	627938
85532	627939
51918	627940
1165	627941
11724	627942
8599	627943
37405	627944
16553	627945
15721	627946
22330	627947
7590	627948
11774	627949
64977	627950
16174	627951
39343	627952
90741	627953
4066	627954
18017	627955
45816	627956
26120	627957
17839	627958
4305	627959
7896	627960
7141	627961
724	627962
114985	627963
3406	627964
535	627965
17624	627966
40545	627967
97	627968
20445	627969
16570	627970
81831	627971
64300	627972
21359	627973
24951	627974
23300	627975
45062	627976
5542	627977
121369	627978
130440	627979
6052	627980
55469	627981
161642	627982
55937	627983
43723	627984
11404	627985
23424	627986
37928	627987
90514	627988
1324	627989
6192	627990
21968	627991
95107	627992
72672	627993
4075	627994
47432	627995
12224	627996
80852	627997
229	627998
21566	627999
7778	628000
12239	628001
64825	628002
15648	628003
60271	628004
38414	628005
3280	628006
8546	628007
13040	628008
17731	628009
121997	628010
65277	628011
37485	628012
79815	628013
14747	628014
3858	628015
95484	628016
123461	628017
2032	628018
73260	628019
86040	628020
2222	628021
45886	628022
52647	628023
2295	628024
125740	628025
59113	628026
62540	628027
22763	628028
91241	628029
112680	628030
7463	628031
2700	628032
3420	628033
5183	628034
11910	628035
114669	628036
52537	628037
89272	628038
140152	628039
70873	628040
19549	628041
72299	628042
743	628043
483	628044
51779	628045
32869	628046
28237	628047
3057	628048
57430	628049
65693	628050
6903	628051
22041	628052
24448	628053
25435	628054
135396	628055
26100	628056
47864	628057
22227	628058
50008	628059
66647	628060
2388	628061
67662	628062
86997	628063
147614	628064
46294	628065
126232	628066
25353	628067
67402	628068
45184	628069
127122	628070
25664	628071
30463	628072
9066	628073
75893	628074
77064	628075
114773	628076
6506	628077
11516	628078
56824	628079
1682	628080
45068	628081
107862	628082
51045	628083
77621	628084
55765	628085
98737	628086
7289	628087
71646	628088
22657	628089
27708	628090
58077	628091
2202	628092
54835	628093
119028	628094
5	628095
70206	628096
13333	628097
31600	628098
3116	628099
44896	628100
122147	628101
83258	628102
4052	628103
88388	628104
102107	628105
79572	628106
115404	628107
46786	628108
25344	628109
19288	628110
67785	628111
83923	628112
109078	628113
28378	628114
37034	628115
25132	628116
3268	628117
40053	628118
78902	628119
43825	628120
1236	628121
3508	628122
14708	628123
3115	628124
54251	628125
101407	628126
61659	628127
36943	628128
97832	628129
1176	628130
21487	628131
2753	628132
96178	628133
22421	628134
36095	628135
46717	628136
103515	628137
12470	628138
1007	628139
115108	628140
28937	628141
11181	628142
83218	628143
109179	628144
40386	628145
60043	628146
16072	628147
12717	628148
2417	628149
114256	628150
48903	628151
10379	628152
38533	628153
26306	628154
7551	628155
3847	628156
30842	628157
7114	628158
1706	628159
44849	628160
3383	628161
790	628162
2519	628163
22138	628164
168688	628165
35741	628166
90815	628167
42363	628168
120296	628169
110974	628170
50554	628171
1906	628172
6431	628173
106732	628174
41479	628175
15662	628176
43145	628177
109103	628178
4171	628179
15898	628180
61650	628181
41900	628182
72089	628183
88869	628184
37067	628185
17129	628186
68227	628187
90900	628188
28193	628189
7016	628190
14911	628191
908	628192
4808	628193
102929	628194
19176	628195
122256	628196
16066	628197
76782	628198
31378	628199
23	628200
21326	628201
12164	628202
373	628203
40054	628204
6584	628205
51089	628206
125174	628207
797	628208
20908	628209
12840	628210
64547	628211
134454	628212
1589	628213
18705	628214
15134	628215
8577	628216
47754	628217
41403	628218
120642	628219
100596	628220
52598	628221
130242	628222
37153	628223
50036	628224
169	628225
61543	628226
1902	628227
6465	628228
97108	628229
94908	628230
27748	628231
37361	628232
14652	628233
20987	628234
18449	628235
162844	628236
29245	628237
27135	628238
29838	628239
6385	628240
17972	628241
10238	628242
108520	628243
10864	628244
41551	628245
5724	628246
6221	628247
63446	628248
74932	628249
11971	628250
47857	628251
93397	628252
40448	628253
15878	628254
6027	628255
51204	628256
66451	628257
2156	628258
87569	628259
136877	628260
27739	628261
41024	628262
139637	628263
5644	628264
26097	628265
202	628266
67423	628267
71526	628268
26824	628269
1925	628270
3843	628271
21756	628272
8557	628273
43696	628274
52530	628275
99953	628276
141592	628277
3638	628278
1284	628279
35412	628280
76613	628281
18546	628282
13250	628283
403	628284
140336	628285
11322	628286
48309	628287
51249	628288
57587	628289
363	628290
30	628291
52965	628292
76799	628293
13392	628294
12840	628295
1177	628296
32536	628297
8274	628298
83429	628299
167538	628300
42991	628301
9349	628302
7222	628303
69525	628304
46767	628305
15671	628306
93844	628307
82026	628308
59931	628309
95497	628310
26264	628311
16880	628312
71253	628313
106372	628314
337	628315
20050	628316
34297	628317
24490	628318
26025	628319
1871	628320
81943	628321
7034	628322
72745	628323
60089	628324
14881	628325
8915	628326
11015	628327
7371	628328
4708	628329
1959	628330
146160	628331
51834	628332
8228	628333
8833	628334
20856	628335
41216	628336
43312	628337
54115	628338
5725	628339
69195	628340
53584	628341
6361	628342
21360	628343
29196	628344
164537	628345
121342	628346
55578	628347
69339	628348
26571	628349
14457	628350
38491	628351
71952	628352
7022	628353
31520	628354
1983	628355
45818	628356
43040	628357
34231	628358
896	628359
3421	628360
13402	628361
16672	628362
46502	628363
115844	628364
28485	628365
120088	628366
715	628367
74464	628368
67282	628369
87699	628370
2748	628371
109183	628372
112979	628373
37558	628374
41103	628375
52678	628376
62252	628377
91129	628378
71784	628379
21816	628380
5728	628381
2685	628382
62289	628383
3679	628384
10774	628385
133609	628386
54715	628387
56182	628388
41111	628389
36741	628390
88920	628391
124386	628392
65377	628393
1897	628394
30916	628395
87231	628396
74632	628397
12197	628398
14082	628399
14706	628400
118009	628401
25456	628402
89485	628403
153203	628404
9186	628405
49934	628406
65749	628407
86488	628408
3429	628409
69991	628410
122333	628411
8108	628412
51051	628413
92047	628414
76037	628415
37341	628416
4726	628417
76702	628418
27834	628419
56387	628420
59155	628421
143709	628422
68943	628423
19649	628424
20084	628425
8361	628426
21730	628427
19094	628428
16908	628429
56400	628430
39171	628431
19101	628432
85684	628433
13578	628434
8674	628435
58	628436
158993	628437
12	628438
86282	628439
72003	628440
5369	628441
4939	628442
19708	628443
71088	628444
2318	628445
1886	628446
50461	628447
56787	628448
93413	628449
27074	628450
21432	628451
143201	628452
54831	628453
112498	628454
58022	628455
10410	628456
4389	628457
3098	628458
11023	628459
53766	628460
13729	628461
39451	628462
90428	628463
111338	628464
25894	628465
22918	628466
67044	628467
148033	628468
7198	628469
33857	628470
30413	628471
15615	628472
42987	628473
13343	628474
21386	628475
60723	628476
39120	628477
50489	628478
7375	628479
11945	628480
6091	628481
43647	628482
890	628483
42369	628484
37484	628485
12105	628486
106573	628487
68638	628488
6956	628489
19697	628490
60218	628491
9289	628492
118419	628493
119	628494
29998	628495
107197	628496
7717	628497
71204	628498
6908	628499
426	628500
38180	628501
6	628502
48560	628503
20077	628504
116483	628505
33577	628506
36129	628507
156903	628508
57847	628509
107284	628510
25014	628511
54194	628512
91066	628513
35268	628514
58511	628515
10521	628516
30607	628517
36987	628518
64290	628519
26074	628520
12588	628521
12700	628522
157124	628523
506	628524
20858	628525
61262	628526
82	628527
7551	628528
138635	628529
30498	628530
52890	628531
519	628532
136060	628533
12233	628534
32580	628535
501	628536
169851	628537
5898	628538
99268	628539
30846	628540
56747	628541
107259	628542
33122	628543
59498	628544
12102	628545
1007	628546
2307	628547
57798	628548
3138	628549
13798	628550
114196	628551
348	628552
32671	628553
125434	628554
67117	628555
56051	628556
23605	628557
45063	628558
157782	628559
59807	628560
74018	628561
26925	628562
1893	628563
30293	628564
2472	628565
6866	628566
112530	628567
3321	628568
86141	628569
31587	628570
54935	628571
74376	628572
58262	628573
346	628574
90283	628575
8784	628576
104247	628577
10271	628578
61833	628579
89218	628580
43255	628581
31264	628582
49856	628583
44784	628584
26706	628585
22199	628586
25793	628587
16471	628588
19196	628589
137514	628590
15160	628591
29858	628592
10628	628593
41308	628594
29230	628595
44128	628596
70695	628597
127982	628598
50091	628599
1942	628600
95232	628601
61397	628602
180	628603
430	628604
101476	628605
112347	628606
10084	628607
68705	628608
25908	628609
6260	628610
2070	628611
116163	628612
472	628613
11003	628614
2312	628615
2046	628616
31136	628617
14714	628618
33382	628619
40767	628620
32772	628621
162070	628622
27342	628623
16404	628624
8426	628625
84841	628626
3591	628627
17992	628628
68638	628629
57017	628630
41331	628631
418	628632
64507	628633
7029	628634
14069	628635
3987	628636
5402	628637
53892	628638
65359	628639
100381	628640
62585	628641
33149	628642
9654	628643
9478	628644
123805	628645
29856	628646
5535	628647
5977	628648
104986	628649
9708	628650
18769	628651
1662	628652
25473	628653
156874	628654
2321	628655
42224	628656
14838	628657
37437	628658
4683	628659
723	628660
69434	628661
30806	628662
1125	628663
15446	628664
103464	628665
21131	628666
78174	628667
13177	628668
61734	628669
53745	628670
33535	628671
90422	628672
87619	628673
5290	628674
1643	628675
3494	628676
67169	628677
94159	628678
115093	628679
126280	628680
72299	628681
46352	628682
44330	628683
46232	628684
4238	628685
18954	628686
92837	628687
63087	628688
33854	628689
1639	628690
50451	628691
70086	628692
6546	628693
59689	628694
28088	628695
17865	628696
52293	628697
66556	628698
37659	628699
12411	628700
119	628701
5281	628702
11818	628703
12969	628704
112553	628705
12111	628706
97570	628707
6991	628708
74690	628709
131469	628710
12924	628711
51976	628712
24554	628713
37911	628714
4606	628715
77759	628716
19892	628717
41871	628718
5355	628719
38875	628720
41291	628721
6919	628722
9311	628723
74036	628724
30918	628725
25490	628726
6583	628727
19097	628728
6492	628729
39326	628730
76019	628731
57108	628732
40642	628733
44174	628734
24476	628735
42527	628736
114744	628737
16797	628738
19543	628739
14615	628740
149701	628741
18766	628742
17201	628743
39093	628744
20306	628745
2490	628746
54490	628747
44698	628748
135717	628749
23871	628750
148684	628751
31700	628752
3976	628753
24913	628754
43897	628755
1312	628756
44688	628757
86429	628758
4801	628759
83405	628760
48917	628761
22794	628762
27914	628763
79179	628764
539	628765
128448	628766
5578	628767
1764	628768
49804	628769
15765	628770
41719	628771
98476	628772
109035	628773
11895	628774
86314	628775
1886	628776
81614	628777
69257	628778
98199	628779
56932	628780
14867	628781
29117	628782
43421	628783
77291	628784
33548	628785
22289	628786
166209	628787
85059	628788
860	628789
98373	628790
7283	628791
60785	628792
6218	628793
36606	628794
39564	628795
29401	628796
17479	628797
10983	628798
44800	628799
68408	628800
21807	628801
18899	628802
93240	628803
92363	628804
150634	628805
80998	628806
56458	628807
106868	628808
27941	628809
11850	628810
28738	628811
90665	628812
24985	628813
1453	628814
44083	628815
16738	628816
26594	628817
2638	628818
22283	628819
10561	628820
7185	628821
75015	628822
37500	628823
94892	628824
8259	628825
14896	628826
2912	628827
8090	628828
13330	628829
170069	628830
96717	628831
4386	628832
1576	628833
1159	628834
6813	628835
138945	628836
73358	628837
31889	628838
61256	628839
36453	628840
110240	628841
163078	628842
38655	628843
78167	628844
14418	628845
60619	628846
10299	628847
59126	628848
157	628849
1525	628850
4913	628851
125763	628852
19385	628853
33893	628854
103997	628855
4016	628856
2025	628857
38872	628858
69691	628859
40720	628860
95601	628861
84138	628862
83165	628863
51	628864
20549	628865
120142	628866
2950	628867
14566	628868
52321	628869
44762	628870
34714	628871
24866	628872
91870	628873
7368	628874
102605	628875
6840	628876
13038	628877
149655	628878
79372	628879
55437	628880
69547	628881
35885	628882
8967	628883
63836	628884
37021	628885
43851	628886
37611	628887
86015	628888
79919	628889
10195	628890
1605	628891
18317	628892
5280	628893
4038	628894
568	628895
99888	628896
55190	628897
6186	628898
12485	628899
65451	628900
170144	628901
89252	628902
2353	628903
272	628904
81921	628905
28019	628906
143	628907
160374	628908
78378	628909
2056	628910
117207	628911
42888	628912
48554	628913
54161	628914
2023	628915
146812	628916
15986	628917
4006	628918
49612	628919
12357	628920
1594	628921
68677	628922
41295	628923
65943	628924
30830	628925
75768	628926
70649	628927
44952	628928
2159	628929
116753	628930
11883	628931
50416	628932
90356	628933
147520	628934
41490	628935
16388	628936
38945	628937
48037	628938
87239	628939
1966	628940
1131	628941
56229	628942
1073	628943
15488	628944
109918	628945
46291	628946
1	628947
116117	628948
10019	628949
22640	628950
40630	628951
4539	628952
13076	628953
11910	628954
122349	628955
37	628956
898	628957
205	628958
42728	628959
21977	628960
56376	628961
6841	628962
4250	628963
1610	628964
116017	628965
65596	628966
35211	628967
27	628968
2203	628969
53601	628970
81587	628971
21	628972
94196	628973
119307	628974
17472	628975
79836	628976
27316	628977
40020	628978
66711	628979
42094	628980
9610	628981
46740	628982
33138	628983
38976	628984
42135	628985
11175	628986
67415	628987
64518	628988
53717	628989
54927	628990
24898	628991
37820	628992
123260	628993
4922	628994
142008	628995
9973	628996
73603	628997
161692	628998
21689	628999
44059	629000
18447	629001
25557	629002
30708	629003
35250	629004
119425	629005
150238	629006
63946	629007
11229	629008
6096	629009
19742	629010
19384	629011
1406	629012
20187	629013
13280	629014
72963	629015
11883	629016
64373	629017
8818	629018
16417	629019
24565	629020
55688	629021
22781	629022
60847	629023
3886	629024
16660	629025
101573	629026
8597	629027
9665	629028
99524	629029
25126	629030
105952	629031
88305	629032
58286	629033
23383	629034
32863	629035
148615	629036
57164	629037
102440	629038
40047	629039
111282	629040
397	629041
373	629042
5108	629043
58747	629044
21728	629045
38444	629046
139312	629047
95536	629048
125048	629049
29032	629050
28530	629051
6893	629052
62005	629053
9923	629054
68198	629055
66499	629056
15982	629057
46641	629058
18354	629059
100123	629060
9927	629061
58214	629062
71623	629063
23213	629064
8608	629065
61337	629066
52959	629067
43788	629068
60406	629069
80761	629070
35176	629071
57343	629072
106811	629073
90898	629074
60156	629075
104661	629076
56780	629077
68387	629078
15440	629079
31913	629080
13495	629081
271	629082
108363	629083
30863	629084
53	629085
130258	629086
80373	629087
1565	629088
38364	629089
23184	629090
50799	629091
52287	629092
12874	629093
58903	629094
18906	629095
20071	629096
1762	629097
19578	629098
52874	629099
132061	629100
10107	629101
2078	629102
22228	629103
18307	629104
67711	629105
629	629106
23335	629107
29982	629108
71138	629109
135493	629110
33873	629111
55187	629112
6044	629113
26008	629114
79895	629115
36749	629116
45656	629117
9513	629118
127050	629119
48430	629120
75889	629121
73941	629122
38866	629123
49160	629124
98454	629125
51959	629126
141324	629127
7907	629128
4	629129
11603	629130
18898	629131
29627	629132
4758	629133
35209	629134
37222	629135
106677	629136
2041	629137
2987	629138
2651	629139
4877	629140
84099	629141
14392	629142
110038	629143
19023	629144
30171	629145
49283	629146
50774	629147
71610	629148
44929	629149
48467	629150
23969	629151
25538	629152
8794	629153
87752	629154
80080	629155
45175	629156
3142	629157
21560	629158
59452	629159
39089	629160
12739	629161
51747	629162
45789	629163
28768	629164
35590	629165
9862	629166
89891	629167
66356	629168
14335	629169
36136	629170
632	629171
46498	629172
6424	629173
37316	629174
101604	629175
112134	629176
40505	629177
18585	629178
95230	629179
68614	629180
8188	629181
139145	629182
34019	629183
13854	629184
28468	629185
23402	629186
16879	629187
17416	629188
1150	629189
4070	629190
30876	629191
40495	629192
43909	629193
43610	629194
40332	629195
6648	629196
13227	629197
95728	629198
93560	629199
159436	629200
21252	629201
574	629202
89167	629203
49771	629204
60481	629205
16908	629206
134235	629207
121098	629208
6871	629209
11304	629210
47452	629211
11117	629212
95156	629213
69800	629214
65594	629215
51364	629216
25557	629217
17273	629218
127688	629219
38577	629220
66395	629221
7078	629222
34723	629223
10616	629224
79353	629225
111364	629226
24569	629227
70977	629228
32283	629229
138482	629230
37612	629231
133529	629232
42705	629233
16821	629234
74715	629235
52324	629236
89160	629237
24527	629238
753	629239
27025	629240
30054	629241
6863	629242
18665	629243
7151	629244
20978	629245
106074	629246
7387	629247
4868	629248
47409	629249
23126	629250
104351	629251
27	629252
135973	629253
135641	629254
106492	629255
83784	629256
12806	629257
25254	629258
46749	629259
59179	629260
54130	629261
55453	629262
34121	629263
86006	629264
4460	629265
37331	629266
107988	629267
15730	629268
553	629269
8456	629270
11358	629271
30881	629272
44469	629273
63838	629274
19702	629275
13787	629276
623	629277
4673	629278
96562	629279
18365	629280
55543	629281
35068	629282
110633	629283
99699	629284
19976	629285
17237	629286
97396	629287
101966	629288
30676	629289
37829	629290
33380	629291
29861	629292
164578	629293
157263	629294
51555	629295
162673	629296
44360	629297
83755	629298
27853	629299
25556	629300
27270	629301
27372	629302
111124	629303
34055	629304
7565	629305
106330	629306
117692	629307
21295	629308
137458	629309
14105	629310
49950	629311
58105	629312
8308	629313
96696	629314
35686	629315
26781	629316
18189	629317
97965	629318
21698	629319
17546	629320
14134	629321
22343	629322
48252	629323
21906	629324
67947	629325
132099	629326
8055	629327
85197	629328
30358	629329
31438	629330
14592	629331
11813	629332
60230	629333
11470	629334
57374	629335
9001	629336
42728	629337
845	629338
82379	629339
13667	629340
667	629341
7627	629342
38138	629343
74484	629344
192	629345
37675	629346
11313	629347
57951	629348
24185	629349
23869	629350
136065	629351
33739	629352
26262	629353
22842	629354
89741	629355
5061	629356
1243	629357
46334	629358
6439	629359
28218	629360
31456	629361
65302	629362
86502	629363
69360	629364
18830	629365
46453	629366
75416	629367
48498	629368
22083	629369
86975	629370
130	629371
120189	629372
168211	629373
11630	629374
114262	629375
19954	629376
19457	629377
25536	629378
12887	629379
733	629380
34745	629381
44138	629382
92333	629383
3754	629384
106477	629385
36092	629386
47867	629387
3517	629388
19564	629389
99889	629390
7620	629391
20705	629392
63094	629393
6873	629394
35077	629395
66234	629396
107949	629397
106121	629398
1700	629399
14495	629400
21681	629401
28485	629402
138390	629403
59913	629404
66948	629405
9853	629406
141862	629407
110606	629408
1995	629409
4957	629410
13137	629411
126691	629412
63484	629413
31748	629414
97523	629415
60659	629416
58465	629417
30513	629418
39490	629419
14610	629420
16036	629421
96349	629422
101209	629423
115660	629424
8230	629425
20692	629426
69085	629427
1095	629428
69956	629429
4079	629430
58501	629431
27022	629432
49559	629433
71482	629434
4889	629435
170111	629436
20140	629437
44670	629438
77912	629439
22084	629440
10490	629441
1761	629442
159076	629443
49089	629444
29713	629445
65751	629446
25035	629447
57762	629448
164311	629449
104810	629450
9995	629451
110596	629452
64199	629453
15407	629454
57325	629455
78460	629456
103052	629457
79282	629458
99013	629459
9274	629460
155721	629461
3718	629462
30980	629463
51126	629464
62595	629465
4971	629466
74470	629467
7693	629468
16986	629469
6233	629470
4123	629471
15110	629472
39354	629473
7864	629474
31134	629475
32330	629476
26230	629477
44868	629478
57977	629479
1246	629480
61453	629481
79946	629482
78405	629483
129448	629484
10301	629485
2746	629486
53912	629487
96035	629488
9471	629489
6002	629490
2317	629491
110299	629492
25080	629493
29122	629494
3277	629495
7015	629496
19060	629497
75070	629498
108716	629499
63055	629500
16830	629501
23067	629502
9211	629503
66625	629504
51933	629505
119832	629506
103217	629507
67415	629508
8911	629509
58474	629510
6892	629511
125739	629512
11677	629513
24722	629514
1937	629515
62261	629516
66594	629517
145013	629518
57275	629519
60372	629520
4853	629521
90267	629522
119550	629523
10076	629524
87894	629525
76033	629526
5467	629527
7092	629528
42301	629529
12759	629530
508	629531
66916	629532
68351	629533
79217	629534
7736	629535
18402	629536
9224	629537
60426	629538
21069	629539
72229	629540
7429	629541
32019	629542
18117	629543
39605	629544
1064	629545
13724	629546
64074	629547
167070	629548
27874	629549
95152	629550
33811	629551
14181	629552
57895	629553
21648	629554
23432	629555
27226	629556
39225	629557
8722	629558
86703	629559
44514	629560
35655	629561
136790	629562
31986	629563
41086	629564
32903	629565
45720	629566
136149	629567
17793	629568
13487	629569
114488	629570
82695	629571
52706	629572
16857	629573
33808	629574
53809	629575
64629	629576
55422	629577
48600	629578
732	629579
2927	629580
15490	629581
67612	629582
102000	629583
50644	629584
85030	629585
32027	629586
46019	629587
37856	629588
132098	629589
24995	629590
25413	629591
92143	629592
28140	629593
118271	629594
42118	629595
28539	629596
99853	629597
33584	629598
150899	629599
10051	629600
1448	629601
9001	629602
39731	629603
26644	629604
228	629605
2241	629606
74417	629607
57673	629608
28397	629609
59015	629610
12886	629611
607	629612
28391	629613
87731	629614
13946	629615
78179	629616
17236	629617
6621	629618
22321	629619
14968	629620
91232	629621
28676	629622
134696	629623
10849	629624
56478	629625
74149	629626
20544	629627
4783	629628
124154	629629
17540	629630
38605	629631
8126	629632
50568	629633
4227	629634
41376	629635
124760	629636
12527	629637
141179	629638
26633	629639
3922	629640
166475	629641
10073	629642
21499	629643
5488	629644
47010	629645
7813	629646
28150	629647
37124	629648
50797	629649
17146	629650
88707	629651
21350	629652
94620	629653
24744	629654
42324	629655
24573	629656
73824	629657
75880	629658
80136	629659
98635	629660
6104	629661
121787	629662
102577	629663
35764	629664
15385	629665
155680	629666
51955	629667
51519	629668
62860	629669
57514	629670
6474	629671
95398	629672
3309	629673
9614	629674
542	629675
30119	629676
40545	629677
22106	629678
47822	629679
37395	629680
12471	629681
113754	629682
134892	629683
908	629684
30330	629685
51882	629686
26785	629687
30614	629688
76795	629689
12344	629690
44862	629691
54750	629692
4120	629693
29778	629694
17115	629695
32880	629696
6965	629697
96474	629698
22756	629699
3993	629700
37877	629701
6669	629702
46674	629703
102267	629704
22456	629705
82121	629706
19964	629707
24191	629708
25241	629709
13449	629710
32035	629711
8459	629712
26809	629713
76618	629714
26905	629715
12432	629716
21020	629717
38127	629718
9856	629719
126924	629720
137344	629721
125883	629722
48604	629723
18622	629724
4583	629725
3292	629726
90087	629727
124541	629728
47	629729
19568	629730
39127	629731
4906	629732
15031	629733
2606	629734
3223	629735
116220	629736
8485	629737
6595	629738
40513	629739
29625	629740
88664	629741
6578	629742
42496	629743
32882	629744
118924	629745
71250	629746
143973	629747
41218	629748
142360	629749
21609	629750
151588	629751
12859	629752
8839	629753
17307	629754
64746	629755
43114	629756
18442	629757
1191	629758
25079	629759
69344	629760
28285	629761
148831	629762
29546	629763
19931	629764
127444	629765
90128	629766
4246	629767
137797	629768
8049	629769
9630	629770
58897	629771
49183	629772
112241	629773
136823	629774
102506	629775
16880	629776
47347	629777
50915	629778
2440	629779
42377	629780
26062	629781
18835	629782
38061	629783
139121	629784
14733	629785
65866	629786
34555	629787
4739	629788
19663	629789
41973	629790
49524	629791
3000	629792
49362	629793
95978	629794
70868	629795
11246	629796
9050	629797
137152	629798
21584	629799
6270	629800
139157	629801
68371	629802
746	629803
25301	629804
16729	629805
11174	629806
8857	629807
69645	629808
777	629809
17935	629810
23874	629811
8059	629812
3823	629813
67905	629814
45035	629815
64865	629816
18990	629817
142826	629818
25090	629819
15235	629820
115761	629821
11890	629822
123630	629823
25864	629824
162559	629825
58272	629826
132146	629827
48735	629828
43021	629829
45054	629830
64602	629831
34489	629832
12070	629833
63	629834
81682	629835
51412	629836
75416	629837
8642	629838
11449	629839
43639	629840
1061	629841
64916	629842
37279	629843
34030	629844
41109	629845
118768	629846
5808	629847
9320	629848
22095	629849
67981	629850
142477	629851
13337	629852
66142	629853
59053	629854
36219	629855
1261	629856
61255	629857
56570	629858
12838	629859
41671	629860
17900	629861
24036	629862
1947	629863
138160	629864
14002	629865
9301	629866
52033	629867
49234	629868
24751	629869
126900	629870
36659	629871
33882	629872
613	629873
41447	629874
16663	629875
37622	629876
10653	629877
62051	629878
100054	629879
79270	629880
22274	629881
36644	629882
36383	629883
55826	629884
18517	629885
118331	629886
123287	629887
1019	629888
5434	629889
175	629890
79509	629891
20048	629892
29662	629893
9283	629894
125213	629895
280	629896
26391	629897
28532	629898
39843	629899
16514	629900
92927	629901
23462	629902
34282	629903
108090	629904
30805	629905
7227	629906
86125	629907
9891	629908
449	629909
12638	629910
6914	629911
2007	629912
24118	629913
104732	629914
14847	629915
82079	629916
16821	629917
77346	629918
33911	629919
21337	629920
74700	629921
24202	629922
815	629923
23219	629924
82560	629925
94527	629926
9355	629927
79985	629928
1163	629929
58450	629930
5503	629931
33389	629932
16285	629933
76081	629934
17703	629935
6639	629936
4363	629937
1029	629938
21690	629939
61544	629940
23737	629941
73320	629942
96015	629943
55817	629944
2352	629945
14019	629946
24007	629947
3032	629948
102795	629949
163	629950
47801	629951
514	629952
6347	629953
83732	629954
59373	629955
77335	629956
112751	629957
97245	629958
18690	629959
73127	629960
115310	629961
32214	629962
7731	629963
59754	629964
23854	629965
17101	629966
76941	629967
113141	629968
22132	629969
25266	629970
26346	629971
55335	629972
28221	629973
3283	629974
28569	629975
7398	629976
4965	629977
20025	629978
116032	629979
17062	629980
48410	629981
8482	629982
81159	629983
95692	629984
5000	629985
55583	629986
514	629987
859	629988
51507	629989
78835	629990
162153	629991
48024	629992
44636	629993
32567	629994
10996	629995
1673	629996
27391	629997
67830	629998
35136	629999
1817	630000
78108	630001
163692	630002
17444	630003
131371	630004
102469	630005
29957	630006
9885	630007
26281	630008
4678	630009
78190	630010
58407	630011
24400	630012
17174	630013
15760	630014
42031	630015
13401	630016
38648	630017
10970	630018
12018	630019
154176	630020
49248	630021
4485	630022
65677	630023
15273	630024
8064	630025
8312	630026
34180	630027
124049	630028
41963	630029
71950	630030
1579	630031
21168	630032
54341	630033
69666	630034
45853	630035
137494	630036
29756	630037
11596	630038
49156	630039
92671	630040
17562	630041
28026	630042
18030	630043
51996	630044
37980	630045
54035	630046
14005	630047
73838	630048
85068	630049
29151	630050
39575	630051
63543	630052
8006	630053
28140	630054
32751	630055
41420	630056
138844	630057
124519	630058
29501	630059
2777	630060
8587	630061
9263	630062
135615	630063
65780	630064
132538	630065
33108	630066
71587	630067
34060	630068
63490	630069
167689	630070
94482	630071
113	630072
2332	630073
4139	630074
3329	630075
14978	630076
94203	630077
44831	630078
1102	630079
100619	630080
27480	630081
31499	630082
122315	630083
110716	630084
41998	630085
61175	630086
26999	630087
4873	630088
6102	630089
111336	630090
22765	630091
296	630092
31399	630093
75965	630094
1975	630095
149644	630096
64976	630097
7087	630098
9841	630099
9428	630100
36554	630101
119319	630102
50171	630103
120894	630104
4597	630105
10230	630106
2707	630107
1784	630108
96334	630109
4901	630110
32696	630111
35151	630112
106594	630113
79752	630114
138410	630115
93261	630116
52232	630117
71245	630118
47282	630119
25119	630120
29107	630121
4911	630122
109679	630123
2950	630124
4023	630125
161500	630126
22885	630127
66308	630128
11967	630129
53211	630130
5237	630131
90025	630132
12588	630133
81559	630134
42889	630135
840	630136
19441	630137
45166	630138
7813	630139
10915	630140
63234	630141
2647	630142
19970	630143
92852	630144
68787	630145
1860	630146
71324	630147
56814	630148
1806	630149
78749	630150
15076	630151
29777	630152
1127	630153
85717	630154
2511	630155
5852	630156
2004	630157
35011	630158
22223	630159
30931	630160
54424	630161
26314	630162
128696	630163
58137	630164
3816	630165
97420	630166
35579	630167
22829	630168
48394	630169
65618	630170
30056	630171
110349	630172
102528	630173
26	630174
33532	630175
58089	630176
74891	630177
111581	630178
131567	630179
77065	630180
42735	630181
10407	630182
72494	630183
11356	630184
158444	630185
105938	630186
19426	630187
30543	630188
40661	630189
2173	630190
69118	630191
26554	630192
15318	630193
29887	630194
9377	630195
20193	630196
3256	630197
97212	630198
2631	630199
87889	630200
30379	630201
28870	630202
65161	630203
1703	630204
57892	630205
49598	630206
75587	630207
54922	630208
7290	630209
61915	630210
141739	630211
86332	630212
85567	630213
10472	630214
25550	630215
34963	630216
44300	630217
7826	630218
6388	630219
8396	630220
44037	630221
40001	630222
73566	630223
79562	630224
32619	630225
68570	630226
3977	630227
2826	630228
56253	630229
108296	630230
1684	630231
149184	630232
30318	630233
110002	630234
41783	630235
36290	630236
14218	630237
103114	630238
6946	630239
7388	630240
92606	630241
28622	630242
27762	630243
35836	630244
61804	630245
46407	630246
17738	630247
125601	630248
31815	630249
56576	630250
31500	630251
32483	630252
15504	630253
33290	630254
48165	630255
3234	630256
30741	630257
47282	630258
75024	630259
130363	630260
7420	630261
4781	630262
51359	630263
17970	630264
72843	630265
17095	630266
35625	630267
97237	630268
75512	630269
1529	630270
6523	630271
8771	630272
77393	630273
46693	630274
50198	630275
5556	630276
15047	630277
54560	630278
4160	630279
22812	630280
77382	630281
89559	630282
18740	630283
20927	630284
1250	630285
34690	630286
30314	630287
22663	630288
33585	630289
2193	630290
144717	630291
57100	630292
93464	630293
54768	630294
27081	630295
135255	630296
103406	630297
16227	630298
117161	630299
10520	630300
17642	630301
32398	630302
45852	630303
9953	630304
41687	630305
8122	630306
17785	630307
8238	630308
14291	630309
68560	630310
9588	630311
85063	630312
64160	630313
4557	630314
88767	630315
29226	630316
60489	630317
56018	630318
2393	630319
23922	630320
14343	630321
69361	630322
9414	630323
159104	630324
26589	630325
21027	630326
21179	630327
44867	630328
72543	630329
136200	630330
142416	630331
8636	630332
26786	630333
154328	630334
80937	630335
10811	630336
3640	630337
66469	630338
60667	630339
103633	630340
26343	630341
62630	630342
38658	630343
23781	630344
156080	630345
64128	630346
79372	630347
42866	630348
1119	630349
91958	630350
21124	630351
52808	630352
51868	630353
112694	630354
84649	630355
15443	630356
38814	630357
53618	630358
33026	630359
101482	630360
49598	630361
9431	630362
12568	630363
45920	630364
17912	630365
13422	630366
80065	630367
7293	630368
119	630369
137842	630370
9043	630371
62895	630372
10188	630373
69183	630374
6243	630375
31370	630376
25596	630377
103302	630378
5101	630379
12848	630380
92825	630381
74714	630382
117064	630383
114190	630384
129457	630385
12006	630386
784	630387
71157	630388
26717	630389
3403	630390
38564	630391
68379	630392
3550	630393
24884	630394
116991	630395
48751	630396
41365	630397
71013	630398
2986	630399
125822	630400
65076	630401
59448	630402
8976	630403
104046	630404
10700	630405
24017	630406
9600	630407
18187	630408
97081	630409
16957	630410
72198	630411
152459	630412
31035	630413
69297	630414
119459	630415
6249	630416
124511	630417
18922	630418
28040	630419
101982	630420
11473	630421
79583	630422
74301	630423
71058	630424
7417	630425
14495	630426
60367	630427
48	630428
18542	630429
134146	630430
29001	630431
43120	630432
32	630433
19786	630434
106742	630435
63425	630436
35125	630437
44186	630438
3368	630439
48660	630440
74024	630441
122536	630442
1635	630443
81091	630444
3414	630445
25481	630446
14723	630447
18545	630448
40412	630449
1042	630450
73614	630451
113889	630452
110372	630453
71988	630454
60175	630455
57004	630456
24885	630457
90540	630458
32344	630459
166182	630460
30042	630461
7715	630462
36560	630463
43678	630464
25277	630465
12754	630466
1098	630467
12279	630468
243	630469
47700	630470
67359	630471
49602	630472
83820	630473
109401	630474
116851	630475
7506	630476
11132	630477
123163	630478
36745	630479
42252	630480
54320	630481
625	630482
84923	630483
17556	630484
40211	630485
59643	630486
3004	630487
116835	630488
111928	630489
64450	630490
24576	630491
25880	630492
58562	630493
28305	630494
61231	630495
102864	630496
17952	630497
40947	630498
13742	630499
7376	630500
44530	630501
82458	630502
27129	630503
76314	630504
47896	630505
9188	630506
56422	630507
22599	630508
42808	630509
59354	630510
693	630511
25891	630512
59514	630513
49597	630514
16020	630515
65106	630516
16418	630517
37793	630518
31218	630519
7834	630520
33814	630521
58511	630522
112137	630523
3302	630524
32000	630525
5267	630526
97099	630527
46292	630528
22339	630529
45967	630530
2093	630531
674	630532
22885	630533
109690	630534
8486	630535
19312	630536
21508	630537
25616	630538
32819	630539
1712	630540
10	630541
56926	630542
103911	630543
52786	630544
13271	630545
83223	630546
39411	630547
23145	630548
98542	630549
4312	630550
1043	630551
54010	630552
31398	630553
64271	630554
63924	630555
103363	630556
42294	630557
9432	630558
1055	630559
36992	630560
57097	630561
3971	630562
37635	630563
6706	630564
75745	630565
38970	630566
35420	630567
12551	630568
48945	630569
248	630570
89128	630571
1371	630572
127133	630573
96721	630574
62	630575
7559	630576
116714	630577
24073	630578
80551	630579
109445	630580
40844	630581
75722	630582
19414	630583
47835	630584
3882	630585
6113	630586
2315	630587
36435	630588
421	630589
55786	630590
89906	630591
50190	630592
59482	630593
87907	630594
25792	630595
51852	630596
18097	630597
26074	630598
60768	630599
50584	630600
19516	630601
22854	630602
9648	630603
118210	630604
74885	630605
22128	630606
88492	630607
70701	630608
39318	630609
10230	630610
21192	630611
795	630612
23584	630613
5642	630614
50499	630615
20604	630616
7358	630617
6853	630618
15860	630619
10716	630620
41805	630621
28942	630622
39788	630623
117122	630624
1832	630625
8727	630626
21179	630627
39715	630628
59434	630629
21897	630630
10303	630631
126327	630632
503	630633
67607	630634
50428	630635
59079	630636
6172	630637
7716	630638
19693	630639
38550	630640
28154	630641
4816	630642
31456	630643
5278	630644
114904	630645
24238	630646
7842	630647
66970	630648
1883	630649
21996	630650
113923	630651
3291	630652
30850	630653
62536	630654
2314	630655
1378	630656
34123	630657
39255	630658
22727	630659
1673	630660
138254	630661
4541	630662
31553	630663
4682	630664
133392	630665
14601	630666
100527	630667
46148	630668
127198	630669
2002	630670
4467	630671
12565	630672
7615	630673
111439	630674
90059	630675
101021	630676
74455	630677
61528	630678
896	630679
50846	630680
112736	630681
25059	630682
110129	630683
134217	630684
46792	630685
134553	630686
94106	630687
813	630688
115448	630689
96799	630690
42586	630691
4693	630692
52581	630693
5084	630694
82673	630695
50636	630696
8972	630697
110554	630698
30697	630699
130902	630700
1035	630701
1764	630702
119	630703
177	630704
37640	630705
4569	630706
15887	630707
18823	630708
71683	630709
4697	630710
32827	630711
24344	630712
2666	630713
2348	630714
6712	630715
5908	630716
28911	630717
56070	630718
144	630719
2877	630720
13706	630721
115764	630722
66555	630723
75889	630724
37434	630725
61194	630726
27620	630727
11992	630728
2436	630729
67803	630730
72906	630731
28598	630732
7660	630733
6621	630734
78593	630735
133910	630736
52540	630737
109429	630738
126123	630739
18412	630740
57502	630741
119633	630742
102814	630743
156119	630744
86098	630745
264	630746
82819	630747
7458	630748
85074	630749
61935	630750
135334	630751
56701	630752
82970	630753
595	630754
31444	630755
37263	630756
2242	630757
52368	630758
21672	630759
25318	630760
3778	630761
146082	630762
8854	630763
20570	630764
39313	630765
43799	630766
50720	630767
19186	630768
49915	630769
21066	630770
34369	630771
60663	630772
63466	630773
7861	630774
38185	630775
5058	630776
136683	630777
38371	630778
103856	630779
64320	630780
62580	630781
5077	630782
21938	630783
70038	630784
2197	630785
52690	630786
49823	630787
67	630788
76353	630789
23732	630790
108704	630791
53084	630792
161888	630793
11097	630794
308	630795
62104	630796
39371	630797
154685	630798
132349	630799
80194	630800
34565	630801
29378	630802
79053	630803
125560	630804
6100	630805
26318	630806
322	630807
85166	630808
17426	630809
3644	630810
4612	630811
96653	630812
47482	630813
99181	630814
19943	630815
37060	630816
51888	630817
25504	630818
79208	630819
42276	630820
4790	630821
78606	630822
10654	630823
30854	630824
143329	630825
38943	630826
60270	630827
2062	630828
27925	630829
59742	630830
56488	630831
30831	630832
45128	630833
2752	630834
21732	630835
11766	630836
57532	630837
15137	630838
6434	630839
17338	630840
12241	630841
78647	630842
66858	630843
17845	630844
44430	630845
20386	630846
78479	630847
70358	630848
14820	630849
92138	630850
90930	630851
128	630852
1430	630853
152080	630854
64704	630855
74255	630856
50566	630857
52671	630858
8857	630859
25652	630860
19632	630861
7979	630862
16716	630863
24262	630864
34289	630865
76056	630866
17143	630867
15265	630868
31051	630869
89100	630870
10971	630871
54019	630872
1903	630873
133246	630874
48058	630875
68266	630876
131281	630877
2460	630878
30463	630879
84183	630880
13488	630881
55672	630882
2176	630883
9507	630884
19784	630885
56831	630886
43092	630887
4600	630888
12171	630889
40913	630890
54419	630891
451	630892
47830	630893
51122	630894
29359	630895
3906	630896
25792	630897
80420	630898
89121	630899
49905	630900
40088	630901
51212	630902
146116	630903
89396	630904
7257	630905
94585	630906
47	630907
31378	630908
508	630909
27140	630910
9914	630911
57639	630912
81772	630913
4983	630914
108309	630915
24443	630916
22312	630917
34820	630918
95612	630919
91036	630920
145	630921
63744	630922
93549	630923
57178	630924
87600	630925
3845	630926
11639	630927
162459	630928
15606	630929
122851	630930
41020	630931
3416	630932
4472	630933
68124	630934
40953	630935
924	630936
2668	630937
9754	630938
14240	630939
37845	630940
22363	630941
97904	630942
47771	630943
55398	630944
827	630945
114937	630946
30724	630947
31918	630948
119275	630949
53872	630950
17112	630951
58993	630952
130212	630953
8030	630954
18510	630955
32264	630956
56800	630957
29828	630958
25333	630959
3027	630960
50966	630961
93864	630962
6652	630963
32472	630964
110220	630965
47883	630966
97443	630967
17684	630968
37112	630969
7959	630970
38427	630971
33446	630972
131477	630973
34221	630974
27591	630975
67745	630976
87365	630977
87351	630978
24943	630979
4921	630980
65411	630981
91658	630982
16305	630983
53728	630984
2838	630985
29266	630986
47389	630987
86869	630988
23744	630989
39172	630990
54355	630991
111895	630992
14690	630993
18550	630994
101581	630995
13044	630996
70779	630997
38778	630998
120164	630999
13539	631000
9804	631001
57697	631002
6519	631003
9262	631004
31785	631005
29487	631006
29275	631007
85756	631008
142520	631009
66210	631010
31193	631011
89149	631012
18934	631013
135223	631014
27132	631015
1474	631016
4600	631017
47950	631018
113892	631019
107390	631020
17216	631021
2417	631022
83780	631023
60263	631024
91117	631025
67446	631026
93544	631027
6090	631028
15630	631029
1826	631030
66965	631031
6481	631032
167637	631033
63442	631034
44614	631035
29164	631036
25749	631037
25092	631038
129659	631039
20657	631040
104907	631041
111494	631042
26612	631043
69959	631044
25293	631045
37479	631046
42785	631047
32422	631048
126040	631049
37436	631050
73840	631051
75410	631052
40498	631053
70749	631054
5940	631055
28073	631056
6515	631057
46514	631058
29866	631059
1062	631060
71754	631061
65713	631062
15925	631063
145614	631064
1763	631065
80061	631066
34609	631067
37323	631068
59185	631069
43070	631070
50943	631071
108669	631072
68282	631073
93602	631074
18172	631075
34041	631076
62339	631077
82155	631078
6187	631079
36472	631080
27222	631081
51601	631082
3021	631083
4540	631084
104592	631085
71203	631086
56786	631087
102103	631088
137774	631089
34472	631090
37391	631091
17469	631092
9328	631093
6450	631094
111070	631095
29552	631096
130643	631097
19934	631098
44826	631099
6520	631100
66720	631101
3587	631102
4575	631103
27726	631104
159333	631105
6445	631106
9806	631107
3573	631108
20626	631109
18903	631110
1584	631111
52497	631112
90874	631113
1064	631114
75584	631115
2886	631116
18347	631117
105043	631118
13353	631119
24314	631120
671	631121
22660	631122
57339	631123
167666	631124
10116	631125
92228	631126
75057	631127
32659	631128
34819	631129
121737	631130
7794	631131
79187	631132
17578	631133
23779	631134
3929	631135
36035	631136
132293	631137
48404	631138
93757	631139
150067	631140
45293	631141
46798	631142
162618	631143
8640	631144
31328	631145
57781	631146
75897	631147
46710	631148
32031	631149
109207	631150
20086	631151
32198	631152
57945	631153
96039	631154
6960	631155
17276	631156
84675	631157
21714	631158
32542	631159
127885	631160
24816	631161
51936	631162
187	631163
72609	631164
64632	631165
3553	631166
51275	631167
4928	631168
19249	631169
96745	631170
7037	631171
6048	631172
30425	631173
77100	631174
12490	631175
68346	631176
159	631177
38144	631178
164894	631179
10852	631180
5450	631181
141916	631182
82446	631183
152553	631184
161329	631185
33522	631186
153297	631187
1673	631188
73290	631189
37234	631190
75257	631191
27353	631192
78453	631193
126748	631194
65509	631195
92987	631196
23025	631197
20723	631198
57661	631199
54179	631200
10006	631201
71012	631202
21887	631203
48602	631204
6803	631205
16746	631206
134264	631207
88498	631208
124483	631209
2800	631210
46843	631211
61531	631212
6355	631213
3315	631214
91162	631215
29053	631216
11744	631217
157151	631218
16897	631219
32238	631220
59639	631221
49999	631222
61973	631223
48805	631224
14368	631225
133760	631226
65814	631227
42462	631228
25236	631229
81703	631230
15435	631231
14829	631232
4922	631233
20049	631234
28770	631235
17774	631236
35964	631237
69742	631238
4039	631239
74080	631240
32994	631241
25845	631242
65876	631243
73839	631244
44813	631245
151590	631246
34831	631247
19331	631248
61191	631249
53674	631250
5232	631251
48292	631252
89771	631253
55021	631254
43261	631255
74435	631256
33954	631257
17315	631258
24546	631259
53427	631260
32239	631261
60797	631262
28363	631263
18602	631264
60034	631265
61132	631266
9636	631267
28226	631268
30843	631269
8827	631270
4488	631271
54802	631272
77382	631273
73048	631274
31269	631275
99069	631276
22095	631277
65991	631278
11517	631279
10360	631280
12760	631281
25889	631282
47979	631283
85614	631284
69733	631285
42385	631286
537	631287
51922	631288
8188	631289
58845	631290
26907	631291
699	631292
18939	631293
8234	631294
104359	631295
61550	631296
29238	631297
106544	631298
103345	631299
18347	631300
6224	631301
47312	631302
34388	631303
57104	631304
23247	631305
24709	631306
7912	631307
65451	631308
67506	631309
20253	631310
21239	631311
76729	631312
81549	631313
21090	631314
73794	631315
37955	631316
78530	631317
55635	631318
15625	631319
114399	631320
20733	631321
84943	631322
134487	631323
157860	631324
55713	631325
71708	631326
75496	631327
26272	631328
6487	631329
94695	631330
117393	631331
65814	631332
35277	631333
43384	631334
24510	631335
46683	631336
2244	631337
49449	631338
7785	631339
22386	631340
32926	631341
689	631342
4542	631343
32254	631344
38364	631345
16519	631346
114194	631347
1226	631348
18035	631349
107548	631350
33576	631351
88804	631352
13083	631353
35097	631354
116913	631355
9248	631356
58207	631357
37143	631358
150490	631359
18220	631360
15092	631361
55068	631362
31005	631363
59180	631364
2143	631365
13127	631366
20673	631367
94262	631368
76116	631369
77124	631370
76262	631371
142316	631372
9685	631373
4122	631374
25601	631375
128527	631376
1414	631377
77921	631378
21436	631379
12142	631380
65818	631381
17332	631382
94568	631383
39272	631384
4487	631385
96031	631386
18556	631387
35843	631388
111573	631389
66906	631390
34916	631391
94161	631392
2105	631393
36828	631394
56367	631395
91766	631396
85014	631397
72855	631398
55761	631399
59335	631400
160837	631401
134838	631402
12305	631403
132014	631404
77191	631405
67281	631406
114688	631407
29229	631408
168364	631409
17357	631410
53888	631411
76900	631412
96743	631413
70191	631414
89190	631415
8657	631416
7813	631417
8078	631418
9530	631419
24281	631420
33189	631421
10607	631422
23621	631423
37921	631424
1849	631425
25839	631426
1197	631427
73618	631428
52328	631429
41822	631430
22158	631431
115831	631432
7044	631433
26767	631434
79269	631435
14550	631436
35063	631437
34361	631438
18286	631439
94684	631440
48479	631441
17820	631442
46224	631443
60226	631444
73573	631445
36460	631446
36554	631447
30662	631448
106289	631449
40	631450
51495	631451
66809	631452
29342	631453
45380	631454
19630	631455
24915	631456
90508	631457
93094	631458
70155	631459
12373	631460
31831	631461
130314	631462
3202	631463
130056	631464
25038	631465
49309	631466
91258	631467
2052	631468
35372	631469
1921	631470
156089	631471
3044	631472
105411	631473
68229	631474
93962	631475
102597	631476
72642	631477
53138	631478
30750	631479
58314	631480
5546	631481
6867	631482
9388	631483
23784	631484
97101	631485
4766	631486
114922	631487
111098	631488
3954	631489
15707	631490
76025	631491
109378	631492
17683	631493
19475	631494
7799	631495
3095	631496
42864	631497
3833	631498
62270	631499
133225	631500
44926	631501
98576	631502
26630	631503
87900	631504
119977	631505
13977	631506
7873	631507
10614	631508
2024	631509
142768	631510
14543	631511
46137	631512
79843	631513
26982	631514
30823	631515
12498	631516
2392	631517
73608	631518
82400	631519
1616	631520
148867	631521
19092	631522
115003	631523
11247	631524
39149	631525
9790	631526
23534	631527
61888	631528
130007	631529
42622	631530
20315	631531
79760	631532
648	631533
129442	631534
96642	631535
2695	631536
29685	631537
10659	631538
114271	631539
15714	631540
51074	631541
29535	631542
83933	631543
54754	631544
14671	631545
35939	631546
36808	631547
9993	631548
22454	631549
40256	631550
3601	631551
32013	631552
47205	631553
95322	631554
4137	631555
43997	631556
42338	631557
13815	631558
49	631559
1085	631560
34145	631561
84646	631562
147942	631563
2526	631564
18306	631565
21046	631566
190	631567
129733	631568
16964	631569
34141	631570
133486	631571
5632	631572
73971	631573
19606	631574
114446	631575
22826	631576
59685	631577
152093	631578
30324	631579
73868	631580
17096	631581
22643	631582
56042	631583
98644	631584
8149	631585
110082	631586
36970	631587
3732	631588
24075	631589
9374	631590
23073	631591
51973	631592
32856	631593
11966	631594
59956	631595
12305	631596
105132	631597
116067	631598
20606	631599
142203	631600
813	631601
28020	631602
81377	631603
2846	631604
91478	631605
43	631606
121382	631607
5665	631608
21753	631609
3195	631610
105845	631611
42968	631612
39053	631613
137642	631614
19358	631615
622	631616
811	631617
152529	631618
4085	631619
9270	631620
88101	631621
65061	631622
28477	631623
109892	631624
22303	631625
57924	631626
5799	631627
4051	631628
28878	631629
68561	631630
4215	631631
40282	631632
16977	631633
115326	631634
1862	631635
6099	631636
131317	631637
15059	631638
80601	631639
2421	631640
148943	631641
9727	631642
22660	631643
3918	631644
20098	631645
33820	631646
19359	631647
58844	631648
102746	631649
15813	631650
66256	631651
30663	631652
85138	631653
54	631654
51214	631655
121935	631656
6001	631657
94095	631658
7563	631659
4780	631660
94396	631661
36227	631662
21390	631663
17868	631664
107169	631665
6029	631666
45221	631667
46632	631668
54380	631669
26950	631670
125067	631671
106474	631672
147172	631673
43136	631674
48819	631675
33972	631676
6449	631677
15146	631678
136501	631679
27296	631680
32776	631681
29762	631682
88654	631683
72993	631684
4258	631685
26459	631686
2685	631687
159800	631688
2200	631689
76448	631690
7079	631691
70079	631692
2678	631693
39326	631694
15267	631695
117261	631696
31015	631697
9011	631698
168993	631699
1489	631700
21420	631701
33689	631702
22920	631703
100935	631704
46951	631705
79122	631706
90593	631707
55240	631708
4007	631709
87097	631710
102617	631711
53166	631712
1357	631713
8616	631714
2809	631715
56799	631716
22241	631717
64675	631718
8278	631719
16279	631720
35207	631721
12925	631722
97912	631723
546	631724
17027	631725
4777	631726
86058	631727
27936	631728
21486	631729
5725	631730
13628	631731
99279	631732
86679	631733
42101	631734
9981	631735
108197	631736
878	631737
37320	631738
12967	631739
163192	631740
106087	631741
49797	631742
20305	631743
3770	631744
36224	631745
117582	631746
166833	631747
31649	631748
59617	631749
13821	631750
1895	631751
37788	631752
37635	631753
74323	631754
6905	631755
112845	631756
134933	631757
40145	631758
1233	631759
13669	631760
18397	631761
106641	631762
6330	631763
73698	631764
10281	631765
33769	631766
19805	631767
25810	631768
124597	631769
14081	631770
154602	631771
1764	631772
145738	631773
47243	631774
82297	631775
13634	631776
99480	631777
9899	631778
103613	631779
13261	631780
33635	631781
5295	631782
44797	631783
1336	631784
6952	631785
95726	631786
26762	631787
43518	631788
50208	631789
15732	631790
18786	631791
7751	631792
4228	631793
1386	631794
7268	631795
3103	631796
42897	631797
166448	631798
37919	631799
35471	631800
40177	631801
140497	631802
126581	631803
32875	631804
1342	631805
36358	631806
38229	631807
27253	631808
61759	631809
9215	631810
7206	631811
46133	631812
81489	631813
16393	631814
1204	631815
24553	631816
6755	631817
77590	631818
13272	631819
2298	631820
43909	631821
117287	631822
37061	631823
11332	631824
42067	631825
32227	631826
84798	631827
83202	631828
911	631829
45551	631830
41048	631831
2383	631832
74771	631833
77683	631834
77457	631835
4732	631836
138608	631837
51797	631838
36766	631839
85260	631840
79298	631841
40241	631842
31275	631843
49368	631844
71416	631845
25433	631846
78202	631847
24422	631848
81033	631849
622	631850
75419	631851
17017	631852
37	631853
94912	631854
47498	631855
159259	631856
4402	631857
59051	631858
63032	631859
90598	631860
11695	631861
21872	631862
48343	631863
30981	631864
142831	631865
88309	631866
114928	631867
1450	631868
49889	631869
115871	631870
22881	631871
74866	631872
55655	631873
24437	631874
54210	631875
1701	631876
18246	631877
94330	631878
15006	631879
16956	631880
41731	631881
21184	631882
15194	631883
52788	631884
22965	631885
19211	631886
106389	631887
6530	631888
1842	631889
17407	631890
63447	631891
3571	631892
67816	631893
116829	631894
80145	631895
21304	631896
80776	631897
21543	631898
65655	631899
17510	631900
92796	631901
59328	631902
101466	631903
46539	631904
27551	631905
70121	631906
21412	631907
17465	631908
19610	631909
59323	631910
14787	631911
32277	631912
5477	631913
41293	631914
53819	631915
47892	631916
74851	631917
2843	631918
23362	631919
154692	631920
35880	631921
18202	631922
50796	631923
143331	631924
33096	631925
19188	631926
84396	631927
55895	631928
8926	631929
18409	631930
52386	631931
60907	631932
56188	631933
17089	631934
56668	631935
73359	631936
122664	631937
47	631938
55482	631939
10754	631940
5520	631941
46769	631942
17547	631943
27768	631944
55300	631945
58109	631946
10556	631947
45694	631948
36528	631949
8813	631950
1156	631951
9635	631952
138771	631953
31179	631954
10735	631955
19692	631956
1601	631957
82494	631958
71227	631959
41483	631960
17981	631961
24778	631962
11880	631963
53383	631964
38440	631965
482	631966
42791	631967
9884	631968
38070	631969
17571	631970
425	631971
86424	631972
97371	631973
23154	631974
80795	631975
79057	631976
21033	631977
10349	631978
1833	631979
48745	631980
2256	631981
48594	631982
14542	631983
133477	631984
46980	631985
138	631986
72710	631987
67	631988
42566	631989
37573	631990
112206	631991
170134	631992
116	631993
838	631994
824	631995
53590	631996
157732	631997
60027	631998
19666	631999
50292	632000
25175	632001
20568	632002
2979	632003
127377	632004
16629	632005
18970	632006
62179	632007
5700	632008
118985	632009
45632	632010
18268	632011
46617	632012
15351	632013
69464	632014
47650	632015
105105	632016
64029	632017
95387	632018
30678	632019
17821	632020
36926	632021
10359	632022
22024	632023
6042	632024
78812	632025
9486	632026
19201	632027
72125	632028
13140	632029
1894	632030
125154	632031
12164	632032
2021	632033
4161	632034
131189	632035
88493	632036
45395	632037
44620	632038
42432	632039
9827	632040
12369	632041
107886	632042
11662	632043
42255	632044
23300	632045
54309	632046
70497	632047
2011	632048
70224	632049
94476	632050
52764	632051
11663	632052
20211	632053
47030	632054
62717	632055
42858	632056
118480	632057
57017	632058
43331	632059
117334	632060
59380	632061
13137	632062
20904	632063
11774	632064
64258	632065
47370	632066
19661	632067
101455	632068
46100	632069
9321	632070
15461	632071
98934	632072
88553	632073
117155	632074
64755	632075
44777	632076
87725	632077
46633	632078
13709	632079
24872	632080
46561	632081
13677	632082
94375	632083
8110	632084
3314	632085
61335	632086
85392	632087
72099	632088
18890	632089
28628	632090
51016	632091
1327	632092
100355	632093
65315	632094
19369	632095
2892	632096
20191	632097
110299	632098
17762	632099
16384	632100
4025	632101
18302	632102
22053	632103
64626	632104
132879	632105
98732	632106
3496	632107
114752	632108
38238	632109
35067	632110
28786	632111
78154	632112
4918	632113
54951	632114
42218	632115
63643	632116
110070	632117
29293	632118
75308	632119
43140	632120
152139	632121
54763	632122
104399	632123
5897	632124
8162	632125
43996	632126
29108	632127
106170	632128
140545	632129
57383	632130
9624	632131
62597	632132
103588	632133
69971	632134
42374	632135
67992	632136
109275	632137
84360	632138
126176	632139
6810	632140
16475	632141
4762	632142
26841	632143
22983	632144
151906	632145
36460	632146
5765	632147
32278	632148
13695	632149
96201	632150
28303	632151
14611	632152
41544	632153
64342	632154
52836	632155
25531	632156
51416	632157
47238	632158
4345	632159
93745	632160
3980	632161
1034	632162
4489	632163
47204	632164
133613	632165
43286	632166
6683	632167
589	632168
24404	632169
49110	632170
26502	632171
5071	632172
85365	632173
29865	632174
13197	632175
49452	632176
17782	632177
49469	632178
72874	632179
28304	632180
53131	632181
142006	632182
111162	632183
90930	632184
16169	632185
5478	632186
21048	632187
60834	632188
6049	632189
69854	632190
21570	632191
5603	632192
19373	632193
154887	632194
30344	632195
26435	632196
9737	632197
20980	632198
32345	632199
1994	632200
6208	632201
46079	632202
108275	632203
64953	632204
53066	632205
64093	632206
21975	632207
16807	632208
23203	632209
77948	632210
43659	632211
16385	632212
53562	632213
66606	632214
1939	632215
95466	632216
48303	632217
33641	632218
22983	632219
35943	632220
136651	632221
57622	632222
16642	632223
14192	632224
1219	632225
6398	632226
30429	632227
2783	632228
88443	632229
2281	632230
7458	632231
26009	632232
3917	632233
31182	632234
65351	632235
5197	632236
102410	632237
114340	632238
41842	632239
8428	632240
48599	632241
6130	632242
102308	632243
13214	632244
42803	632245
54442	632246
8323	632247
29460	632248
28731	632249
14089	632250
43688	632251
6501	632252
4502	632253
328	632254
139295	632255
3949	632256
1247	632257
4817	632258
4600	632259
21470	632260
1202	632261
40295	632262
98298	632263
163949	632264
104387	632265
118700	632266
61491	632267
39064	632268
25009	632269
12603	632270
112559	632271
2393	632272
28674	632273
106358	632274
14618	632275
7664	632276
4473	632277
50322	632278
1921	632279
63200	632280
2973	632281
67675	632282
6829	632283
20634	632284
1115	632285
25917	632286
27120	632287
82327	632288
30034	632289
130826	632290
143843	632291
40225	632292
1111	632293
40030	632294
19398	632295
318	632296
2647	632297
4549	632298
56900	632299
8777	632300
102737	632301
53748	632302
29390	632303
155778	632304
997	632305
34063	632306
33766	632307
76126	632308
25220	632309
53077	632310
46622	632311
93867	632312
5300	632313
73422	632314
12843	632315
25650	632316
53522	632317
81414	632318
26526	632319
130358	632320
134149	632321
78477	632322
61050	632323
19074	632324
66580	632325
88295	632326
49915	632327
8725	632328
5	632329
166226	632330
97641	632331
55177	632332
9255	632333
3444	632334
114587	632335
129820	632336
19625	632337
90708	632338
56172	632339
69680	632340
157217	632341
54286	632342
1567	632343
75024	632344
150657	632345
93423	632346
61599	632347
37352	632348
1785	632349
24477	632350
9930	632351
11208	632352
44014	632353
34058	632354
78471	632355
123020	632356
7523	632357
45832	632358
20401	632359
23986	632360
128981	632361
8914	632362
71724	632363
108725	632364
9142	632365
48947	632366
294	632367
33211	632368
73323	632369
7945	632370
76056	632371
43389	632372
14142	632373
50115	632374
50462	632375
28689	632376
12516	632377
37024	632378
67088	632379
39559	632380
2274	632381
23827	632382
62969	632383
85585	632384
36942	632385
7999	632386
138207	632387
4546	632388
44482	632389
21054	632390
33818	632391
26875	632392
21695	632393
80654	632394
124840	632395
51786	632396
7517	632397
9701	632398
1648	632399
27	632400
37010	632401
29037	632402
37361	632403
11042	632404
24342	632405
6108	632406
53676	632407
27124	632408
131708	632409
117532	632410
2448	632411
20749	632412
4215	632413
24138	632414
42160	632415
59400	632416
31601	632417
7589	632418
49501	632419
71022	632420
150534	632421
65956	632422
31411	632423
111574	632424
109061	632425
141385	632426
64934	632427
126302	632428
17591	632429
73695	632430
92327	632431
74261	632432
61437	632433
19364	632434
13680	632435
30432	632436
72203	632437
142384	632438
11131	632439
133177	632440
41788	632441
44297	632442
73587	632443
17226	632444
115823	632445
120571	632446
73	632447
36828	632448
27353	632449
7316	632450
126034	632451
8328	632452
23007	632453
86414	632454
59896	632455
14973	632456
412	632457
57257	632458
20064	632459
117122	632460
43739	632461
109470	632462
127928	632463
77056	632464
10755	632465
91064	632466
49229	632467
130944	632468
2106	632469
6038	632470
13687	632471
107205	632472
112739	632473
41584	632474
18703	632475
8557	632476
1085	632477
40078	632478
25816	632479
7396	632480
24683	632481
159386	632482
38002	632483
141672	632484
55007	632485
102240	632486
10367	632487
10439	632488
107590	632489
76055	632490
115293	632491
14372	632492
1344	632493
12822	632494
6893	632495
61749	632496
125	632497
4977	632498
63631	632499
651	632500
117487	632501
10856	632502
9012	632503
13693	632504
28479	632505
109387	632506
139757	632507
34608	632508
9961	632509
46734	632510
98363	632511
78249	632512
34907	632513
35585	632514
30356	632515
14567	632516
1714	632517
5382	632518
48	632519
6016	632520
53	632521
22725	632522
1636	632523
22163	632524
25891	632525
3370	632526
44554	632527
42348	632528
301	632529
100819	632530
13925	632531
62648	632532
96156	632533
73148	632534
9	632535
13560	632536
156847	632537
13039	632538
144470	632539
9406	632540
46917	632541
47648	632542
101934	632543
32146	632544
99138	632545
2204	632546
91742	632547
487	632548
57256	632549
72660	632550
41372	632551
138410	632552
19453	632553
14618	632554
11594	632555
44183	632556
18679	632557
14264	632558
23456	632559
83121	632560
108639	632561
121896	632562
86904	632563
15839	632564
104999	632565
5320	632566
86108	632567
95868	632568
26207	632569
83847	632570
33601	632571
13060	632572
770	632573
65284	632574
15638	632575
62430	632576
42569	632577
12327	632578
2020	632579
53611	632580
3859	632581
41174	632582
17246	632583
25234	632584
93240	632585
15952	632586
167703	632587
21468	632588
123566	632589
14553	632590
13300	632591
40742	632592
60750	632593
35831	632594
4990	632595
6423	632596
70800	632597
4237	632598
62811	632599
11403	632600
137959	632601
2757	632602
155414	632603
2745	632604
915	632605
1656	632606
41716	632607
1778	632608
8987	632609
29005	632610
32361	632611
611	632612
13077	632613
56686	632614
94808	632615
50002	632616
10392	632617
6440	632618
84636	632619
95650	632620
74646	632621
29296	632622
64982	632623
51029	632624
104565	632625
58817	632626
136690	632627
86432	632628
147694	632629
75251	632630
108211	632631
29347	632632
52913	632633
12253	632634
2674	632635
71780	632636
156743	632637
50423	632638
30696	632639
74119	632640
3451	632641
10623	632642
123842	632643
25125	632644
62671	632645
71145	632646
38499	632647
84140	632648
6711	632649
132442	632650
60396	632651
8386	632652
52196	632653
5627	632654
87356	632655
68054	632656
33308	632657
113863	632658
78134	632659
53839	632660
303	632661
25724	632662
44766	632663
10111	632664
4454	632665
161452	632666
93448	632667
2798	632668
30018	632669
76992	632670
415	632671
39401	632672
70835	632673
38496	632674
8018	632675
12182	632676
74217	632677
24665	632678
3917	632679
27506	632680
12455	632681
23217	632682
123978	632683
38379	632684
84291	632685
33293	632686
1814	632687
23832	632688
4164	632689
32580	632690
34888	632691
26830	632692
24285	632693
49673	632694
44311	632695
119155	632696
2198	632697
5748	632698
75680	632699
131072	632700
18775	632701
25869	632702
39833	632703
9130	632704
1429	632705
21712	632706
11521	632707
21441	632708
19644	632709
15413	632710
21801	632711
20090	632712
23975	632713
8682	632714
5860	632715
4921	632716
77814	632717
42076	632718
128889	632719
124353	632720
78428	632721
632	632722
45160	632723
28965	632724
20466	632725
13357	632726
15133	632727
48444	632728
98092	632729
36918	632730
36155	632731
3317	632732
26230	632733
83350	632734
69127	632735
57211	632736
24582	632737
40358	632738
84683	632739
7496	632740
64030	632741
23664	632742
4992	632743
12673	632744
12199	632745
128365	632746
164834	632747
50838	632748
6785	632749
27995	632750
1432	632751
8708	632752
19603	632753
2519	632754
42237	632755
15994	632756
24527	632757
28075	632758
4769	632759
40498	632760
49609	632761
21978	632762
48996	632763
72496	632764
66447	632765
32349	632766
10860	632767
144787	632768
35722	632769
5266	632770
2670	632771
12801	632772
1180	632773
15884	632774
6000	632775
7845	632776
2722	632777
29485	632778
20106	632779
5775	632780
563	632781
51426	632782
40211	632783
64728	632784
90987	632785
4549	632786
5168	632787
8190	632788
25223	632789
84154	632790
21894	632791
65783	632792
94885	632793
17177	632794
1789	632795
13535	632796
70543	632797
15125	632798
3727	632799
3202	632800
89016	632801
9460	632802
35870	632803
28145	632804
44516	632805
55814	632806
42622	632807
16042	632808
80819	632809
4185	632810
44975	632811
1184	632812
139045	632813
32062	632814
3087	632815
34557	632816
39302	632817
36106	632818
80723	632819
6236	632820
169127	632821
36393	632822
18891	632823
32589	632824
106239	632825
41427	632826
95903	632827
24456	632828
62319	632829
4485	632830
530	632831
29097	632832
30891	632833
78291	632834
85516	632835
3600	632836
16641	632837
12494	632838
76646	632839
41797	632840
55897	632841
95436	632842
27037	632843
50223	632844
25098	632845
63260	632846
9402	632847
91460	632848
67532	632849
13861	632850
36769	632851
2215	632852
39455	632853
76056	632854
45208	632855
106859	632856
91350	632857
6547	632858
149562	632859
94134	632860
28506	632861
17404	632862
663	632863
119095	632864
77176	632865
301	632866
29611	632867
61791	632868
13391	632869
23734	632870
6703	632871
13577	632872
23141	632873
74522	632874
132446	632875
1399	632876
52225	632877
30069	632878
22669	632879
29823	632880
8686	632881
26029	632882
31808	632883
51465	632884
159405	632885
39116	632886
55018	632887
4352	632888
89051	632889
23827	632890
68348	632891
22961	632892
36833	632893
54938	632894
120523	632895
54151	632896
5458	632897
44621	632898
47040	632899
76248	632900
8897	632901
36222	632902
44611	632903
47906	632904
21874	632905
16666	632906
35737	632907
19901	632908
101832	632909
9581	632910
23813	632911
109837	632912
66856	632913
39203	632914
78506	632915
22500	632916
44522	632917
29123	632918
32846	632919
27456	632920
94346	632921
49981	632922
100497	632923
20808	632924
33167	632925
75134	632926
22290	632927
90652	632928
65859	632929
193	632930
53095	632931
77699	632932
4805	632933
30544	632934
116078	632935
18625	632936
62762	632937
37054	632938
537	632939
52836	632940
42972	632941
23680	632942
25485	632943
21262	632944
3008	632945
16987	632946
38117	632947
22383	632948
32142	632949
9359	632950
37757	632951
19823	632952
93581	632953
429	632954
35127	632955
71775	632956
42904	632957
39466	632958
18780	632959
42710	632960
58054	632961
1849	632962
8639	632963
63000	632964
20029	632965
161944	632966
39825	632967
72323	632968
49332	632969
67786	632970
2946	632971
65989	632972
60777	632973
109170	632974
88394	632975
16522	632976
20105	632977
70409	632978
47235	632979
30874	632980
64915	632981
95964	632982
23578	632983
45693	632984
99136	632985
4068	632986
109687	632987
715	632988
53560	632989
12503	632990
3955	632991
20509	632992
18071	632993
14020	632994
124157	632995
10805	632996
13962	632997
82785	632998
3441	632999
34193	633000
43681	633001
15929	633002
85564	633003
9047	633004
22368	633005
81280	633006
25659	633007
29491	633008
6780	633009
34902	633010
66901	633011
72756	633012
33809	633013
1325	633014
6850	633015
24246	633016
114288	633017
4637	633018
3820	633019
25852	633020
85333	633021
58204	633022
16562	633023
42043	633024
6582	633025
49084	633026
29163	633027
52197	633028
614	633029
23819	633030
19948	633031
1369	633032
11903	633033
11428	633034
134628	633035
131377	633036
19740	633037
6587	633038
56525	633039
139867	633040
1844	633041
81878	633042
11664	633043
23501	633044
45512	633045
22866	633046
35311	633047
162267	633048
40483	633049
43773	633050
94232	633051
26206	633052
82568	633053
25456	633054
8891	633055
111982	633056
29240	633057
162636	633058
15039	633059
30540	633060
18224	633061
2021	633062
95645	633063
21214	633064
4190	633065
28516	633066
154026	633067
89578	633068
6352	633069
16644	633070
1000	633071
343	633072
30175	633073
154203	633074
52779	633075
452	633076
13847	633077
26111	633078
141476	633079
57781	633080
24223	633081
38709	633082
12268	633083
102743	633084
20972	633085
4208	633086
22359	633087
85648	633088
75582	633089
47660	633090
80347	633091
46777	633092
25675	633093
10362	633094
74591	633095
41409	633096
52764	633097
13991	633098
89907	633099
100099	633100
50877	633101
6265	633102
70038	633103
52660	633104
21052	633105
75845	633106
8824	633107
811	633108
67787	633109
15962	633110
121998	633111
6139	633112
93247	633113
585	633114
161562	633115
139347	633116
33573	633117
21507	633118
56484	633119
11042	633120
4365	633121
39428	633122
31659	633123
40701	633124
41084	633125
69624	633126
18846	633127
48263	633128
137161	633129
62515	633130
25160	633131
48957	633132
23728	633133
85480	633134
2258	633135
4056	633136
1802	633137
6034	633138
697	633139
86103	633140
16201	633141
74182	633142
6930	633143
7773	633144
2275	633145
72353	633146
19869	633147
197	633148
22136	633149
139830	633150
88135	633151
99879	633152
85873	633153
98737	633154
51596	633155
124826	633156
60378	633157
12112	633158
60346	633159
53535	633160
8167	633161
15312	633162
426	633163
112159	633164
13794	633165
10694	633166
93067	633167
4406	633168
13980	633169
28400	633170
6253	633171
26195	633172
6008	633173
35107	633174
4549	633175
125893	633176
25248	633177
61322	633178
3159	633179
52688	633180
121355	633181
52243	633182
92681	633183
102820	633184
1178	633185
19334	633186
21389	633187
77992	633188
62992	633189
14226	633190
1058	633191
14869	633192
107750	633193
489	633194
78945	633195
8316	633196
79856	633197
77721	633198
31786	633199
48493	633200
156881	633201
28109	633202
20433	633203
10610	633204
168	633205
48380	633206
11023	633207
11375	633208
1075	633209
29733	633210
29127	633211
1612	633212
29499	633213
23056	633214
14332	633215
168020	633216
25839	633217
32954	633218
49801	633219
97915	633220
62483	633221
130164	633222
9401	633223
289	633224
11528	633225
1221	633226
61308	633227
772	633228
14910	633229
7388	633230
63960	633231
86274	633232
122846	633233
154166	633234
26792	633235
18457	633236
76369	633237
91581	633238
47449	633239
67185	633240
8667	633241
7197	633242
2995	633243
36327	633244
24216	633245
6348	633246
459	633247
124361	633248
153888	633249
41381	633250
109403	633251
48251	633252
157214	633253
2139	633254
3627	633255
29416	633256
24240	633257
28184	633258
155291	633259
56681	633260
1151	633261
26662	633262
109093	633263
18719	633264
28585	633265
107897	633266
114175	633267
23315	633268
12309	633269
97530	633270
30496	633271
65894	633272
6219	633273
31854	633274
78193	633275
23149	633276
69288	633277
22430	633278
12327	633279
130564	633280
13738	633281
40981	633282
22883	633283
41124	633284
2839	633285
47315	633286
2779	633287
18273	633288
593	633289
19851	633290
42437	633291
5432	633292
7622	633293
91	633294
8782	633295
140	633296
25844	633297
13969	633298
3040	633299
82260	633300
22606	633301
5688	633302
497	633303
7116	633304
55183	633305
37297	633306
101297	633307
54563	633308
94446	633309
36359	633310
95918	633311
15768	633312
21548	633313
28411	633314
98895	633315
121581	633316
2734	633317
13205	633318
1177	633319
491	633320
66646	633321
161604	633322
93102	633323
2345	633324
85537	633325
12880	633326
3867	633327
5027	633328
15334	633329
8911	633330
15836	633331
92700	633332
28486	633333
15036	633334
14152	633335
104661	633336
6074	633337
70898	633338
126527	633339
36762	633340
57144	633341
87600	633342
197	633343
13010	633344
2869	633345
1187	633346
52992	633347
80458	633348
123733	633349
518	633350
26547	633351
76990	633352
10786	633353
4235	633354
7294	633355
31242	633356
106200	633357
94868	633358
76224	633359
13520	633360
86601	633361
32043	633362
9883	633363
80962	633364
34477	633365
109600	633366
1020	633367
2638	633368
40264	633369
36806	633370
28388	633371
44610	633372
65704	633373
73458	633374
64443	633375
64863	633376
19772	633377
96223	633378
12893	633379
31603	633380
69407	633381
25913	633382
62824	633383
84523	633384
17192	633385
58676	633386
56614	633387
16274	633388
2036	633389
1318	633390
127374	633391
8982	633392
48462	633393
6905	633394
2407	633395
123060	633396
5406	633397
38906	633398
77917	633399
106027	633400
11481	633401
144884	633402
8455	633403
14921	633404
51690	633405
99284	633406
154934	633407
161686	633408
25471	633409
124972	633410
21325	633411
48021	633412
6174	633413
6092	633414
10514	633415
76014	633416
58110	633417
3544	633418
47701	633419
20995	633420
6527	633421
10383	633422
28904	633423
62625	633424
2149	633425
64684	633426
898	633427
5085	633428
37780	633429
64045	633430
74234	633431
71447	633432
14439	633433
31929	633434
62794	633435
41453	633436
122607	633437
83446	633438
43473	633439
45957	633440
91003	633441
66238	633442
4072	633443
2185	633444
9262	633445
116623	633446
80766	633447
2283	633448
39833	633449
51981	633450
40418	633451
12937	633452
2181	633453
17613	633454
52495	633455
78493	633456
1720	633457
34706	633458
9596	633459
72197	633460
33486	633461
29890	633462
126533	633463
2060	633464
99531	633465
48272	633466
37752	633467
115607	633468
76710	633469
117140	633470
42161	633471
4539	633472
25394	633473
32878	633474
8380	633475
8898	633476
5818	633477
44249	633478
31613	633479
58995	633480
145	633481
45910	633482
23231	633483
33295	633484
29134	633485
42966	633486
66190	633487
12677	633488
4805	633489
16988	633490
87371	633491
11781	633492
3605	633493
29644	633494
57368	633495
90974	633496
44131	633497
16081	633498
17536	633499
106515	633500
132071	633501
6207	633502
9080	633503
92286	633504
5443	633505
215	633506
52537	633507
56099	633508
108099	633509
20571	633510
40524	633511
15366	633512
37689	633513
17296	633514
4550	633515
41502	633516
70610	633517
87822	633518
73123	633519
20909	633520
108344	633521
118	633522
25828	633523
471	633524
70370	633525
87321	633526
22456	633527
71521	633528
35613	633529
1489	633530
72981	633531
13	633532
20386	633533
62736	633534
3204	633535
116314	633536
13085	633537
23161	633538
43422	633539
67474	633540
2433	633541
72106	633542
115817	633543
19587	633544
689	633545
97241	633546
21143	633547
25328	633548
54141	633549
12031	633550
35370	633551
12141	633552
12663	633553
14243	633554
21722	633555
23767	633556
115515	633557
2770	633558
96578	633559
13999	633560
86088	633561
38021	633562
88096	633563
61548	633564
74794	633565
66100	633566
137188	633567
485	633568
9704	633569
32	633570
63749	633571
63975	633572
127407	633573
44383	633574
29406	633575
15607	633576
20784	633577
11990	633578
1659	633579
36873	633580
49853	633581
17840	633582
64090	633583
6046	633584
121699	633585
3442	633586
7415	633587
106674	633588
120484	633589
119874	633590
29340	633591
250	633592
136841	633593
157139	633594
60145	633595
795	633596
31208	633597
2223	633598
20026	633599
9195	633600
27	633601
37702	633602
161982	633603
52056	633604
29024	633605
2773	633606
70137	633607
823	633608
17108	633609
14734	633610
37512	633611
8660	633612
21526	633613
22499	633614
2187	633615
143647	633616
104633	633617
60573	633618
27114	633619
8625	633620
38694	633621
18337	633622
7411	633623
43048	633624
14558	633625
89472	633626
19517	633627
119875	633628
66687	633629
95592	633630
22517	633631
8097	633632
94139	633633
13707	633634
22154	633635
64545	633636
52	633637
112055	633638
23014	633639
12731	633640
109643	633641
12076	633642
35714	633643
56020	633644
32804	633645
62255	633646
11402	633647
73993	633648
77049	633649
36394	633650
29435	633651
10481	633652
25767	633653
40808	633654
16405	633655
120722	633656
80710	633657
5154	633658
69741	633659
84117	633660
20178	633661
67425	633662
83968	633663
18563	633664
5311	633665
26660	633666
26764	633667
55454	633668
12454	633669
77760	633670
41630	633671
28631	633672
87480	633673
165876	633674
56464	633675
36352	633676
7270	633677
9907	633678
38099	633679
7291	633680
93103	633681
11783	633682
38198	633683
11130	633684
13461	633685
89511	633686
45815	633687
19758	633688
42471	633689
32411	633690
133245	633691
24676	633692
152880	633693
45612	633694
10998	633695
34540	633696
17027	633697
82413	633698
14631	633699
8864	633700
70531	633701
27346	633702
7357	633703
71045	633704
101737	633705
86278	633706
25865	633707
46482	633708
24036	633709
45596	633710
30404	633711
29203	633712
36463	633713
164571	633714
48624	633715
10640	633716
65186	633717
66647	633718
119878	633719
4075	633720
120866	633721
18275	633722
43507	633723
27737	633724
86207	633725
24178	633726
55210	633727
108988	633728
2768	633729
3882	633730
102005	633731
76524	633732
86373	633733
70908	633734
11133	633735
118814	633736
4484	633737
169789	633738
7959	633739
16095	633740
15462	633741
19537	633742
114418	633743
86671	633744
3625	633745
17956	633746
164044	633747
10332	633748
52513	633749
10934	633750
25391	633751
79018	633752
1089	633753
18282	633754
6015	633755
43025	633756
24440	633757
44016	633758
2257	633759
7065	633760
74338	633761
131365	633762
14737	633763
57405	633764
62048	633765
7811	633766
2847	633767
17	633768
78183	633769
1740	633770
137	633771
26032	633772
4	633773
34334	633774
70440	633775
92532	633776
99909	633777
44181	633778
10904	633779
77454	633780
96480	633781
16013	633782
7741	633783
40776	633784
53010	633785
88820	633786
10632	633787
583	633788
4991	633789
74052	633790
13129	633791
43038	633792
1618	633793
10647	633794
34854	633795
52414	633796
46214	633797
31840	633798
63872	633799
77843	633800
35403	633801
26297	633802
33603	633803
8895	633804
132698	633805
99716	633806
99324	633807
33178	633808
96028	633809
59809	633810
19707	633811
7063	633812
41615	633813
44858	633814
6488	633815
50030	633816
7296	633817
8085	633818
6694	633819
25532	633820
44126	633821
30384	633822
37667	633823
36255	633824
52778	633825
139594	633826
9262	633827
5788	633828
148950	633829
12655	633830
432	633831
60514	633832
245	633833
53814	633834
70988	633835
64891	633836
9142	633837
136245	633838
38599	633839
87870	633840
18706	633841
16334	633842
3514	633843
65319	633844
21657	633845
131492	633846
23024	633847
48654	633848
10618	633849
49938	633850
22521	633851
153028	633852
14059	633853
143024	633854
10044	633855
16408	633856
16181	633857
18155	633858
16184	633859
5343	633860
58180	633861
10478	633862
151566	633863
45660	633864
63662	633865
27993	633866
36304	633867
5477	633868
25687	633869
4037	633870
62039	633871
9172	633872
77042	633873
56640	633874
134152	633875
6500	633876
52610	633877
12218	633878
34566	633879
76995	633880
26286	633881
1848	633882
11813	633883
160922	633884
28097	633885
15393	633886
60276	633887
133829	633888
7619	633889
61257	633890
38839	633891
76718	633892
17071	633893
106442	633894
14108	633895
5267	633896
121678	633897
2405	633898
58457	633899
24408	633900
6661	633901
1347	633902
103509	633903
21991	633904
18114	633905
25933	633906
8226	633907
104383	633908
5136	633909
55039	633910
9519	633911
51302	633912
147217	633913
35837	633914
14304	633915
150531	633916
45961	633917
66245	633918
121729	633919
14864	633920
69190	633921
26482	633922
74757	633923
55467	633924
12522	633925
144741	633926
1042	633927
317	633928
53456	633929
76909	633930
4165	633931
25348	633932
29896	633933
24527	633934
49223	633935
484	633936
23235	633937
1279	633938
61523	633939
35815	633940
284	633941
35072	633942
70935	633943
30160	633944
92422	633945
55268	633946
44554	633947
2107	633948
163612	633949
37938	633950
105451	633951
8704	633952
2773	633953
8052	633954
7791	633955
66833	633956
34805	633957
8794	633958
27291	633959
103867	633960
69075	633961
106	633962
29197	633963
7551	633964
25533	633965
8808	633966
95113	633967
6397	633968
124695	633969
60357	633970
71201	633971
61811	633972
51706	633973
21829	633974
69838	633975
129987	633976
116571	633977
39879	633978
79080	633979
168715	633980
127658	633981
10452	633982
39995	633983
14450	633984
25911	633985
27542	633986
19581	633987
135991	633988
46938	633989
5921	633990
110292	633991
95470	633992
44059	633993
65245	633994
3960	633995
122680	633996
2504	633997
74121	633998
730	633999
13111	634000
30997	634001
40078	634002
15764	634003
71844	634004
55388	634005
33936	634006
55753	634007
44605	634008
28237	634009
40807	634010
112771	634011
38663	634012
33596	634013
8639	634014
22182	634015
84801	634016
40617	634017
90191	634018
73629	634019
99585	634020
38650	634021
3271	634022
50912	634023
17047	634024
55053	634025
66813	634026
38421	634027
17160	634028
110757	634029
149464	634030
21808	634031
18947	634032
63502	634033
95200	634034
78705	634035
58859	634036
38266	634037
9325	634038
136409	634039
29941	634040
23921	634041
56345	634042
2041	634043
1368	634044
116558	634045
41573	634046
32899	634047
20206	634048
35027	634049
93721	634050
14506	634051
14184	634052
53024	634053
55255	634054
47300	634055
63087	634056
8034	634057
2640	634058
351	634059
45827	634060
139438	634061
80664	634062
55730	634063
24744	634064
210	634065
7925	634066
445	634067
9178	634068
58627	634069
55356	634070
8107	634071
46924	634072
118305	634073
15571	634074
120118	634075
68119	634076
62121	634077
50887	634078
68762	634079
767	634080
21045	634081
866	634082
11385	634083
92945	634084
35670	634085
130224	634086
33833	634087
75108	634088
68192	634089
90846	634090
48045	634091
72	634092
25285	634093
12245	634094
109647	634095
45997	634096
91294	634097
124548	634098
27578	634099
143348	634100
32964	634101
78045	634102
13653	634103
92632	634104
56219	634105
27697	634106
38439	634107
10855	634108
47971	634109
123925	634110
96528	634111
48660	634112
39439	634113
29611	634114
95942	634115
28491	634116
31754	634117
34893	634118
69604	634119
72930	634120
42486	634121
33886	634122
79802	634123
1256	634124
120320	634125
58259	634126
14254	634127
55706	634128
13653	634129
30725	634130
19718	634131
5002	634132
12681	634133
14009	634134
89696	634135
34350	634136
68399	634137
10681	634138
75620	634139
14435	634140
16810	634141
876	634142
2216	634143
41242	634144
1445	634145
24924	634146
20341	634147
63169	634148
24441	634149
44103	634150
20264	634151
78842	634152
2841	634153
40509	634154
53822	634155
20678	634156
22149	634157
37848	634158
124738	634159
24909	634160
120202	634161
140025	634162
95390	634163
90593	634164
38215	634165
11268	634166
84742	634167
2084	634168
55410	634169
18730	634170
22983	634171
68731	634172
886	634173
12519	634174
137503	634175
7169	634176
17703	634177
16819	634178
2894	634179
8342	634180
103560	634181
858	634182
5868	634183
25673	634184
14027	634185
38840	634186
123487	634187
18472	634188
47941	634189
101104	634190
54248	634191
43097	634192
75788	634193
79811	634194
12600	634195
5740	634196
60640	634197
40477	634198
25851	634199
29660	634200
106035	634201
14904	634202
22853	634203
14035	634204
63347	634205
47008	634206
46062	634207
146593	634208
95183	634209
270	634210
55951	634211
3781	634212
5743	634213
240	634214
122167	634215
86766	634216
7784	634217
54423	634218
93167	634219
10239	634220
130778	634221
24981	634222
103927	634223
64229	634224
13540	634225
49858	634226
113509	634227
164321	634228
38080	634229
282	634230
331	634231
8527	634232
49399	634233
33497	634234
15297	634235
48563	634236
9049	634237
4483	634238
27671	634239
57726	634240
4109	634241
20557	634242
50088	634243
53445	634244
1059	634245
73170	634246
58034	634247
114550	634248
2743	634249
13582	634250
40484	634251
99386	634252
55081	634253
163972	634254
6539	634255
16126	634256
58653	634257
52046	634258
7143	634259
49309	634260
15430	634261
65911	634262
122458	634263
62431	634264
9820	634265
143552	634266
63970	634267
59778	634268
18344	634269
262	634270
71893	634271
18171	634272
37938	634273
72582	634274
5268	634275
15964	634276
54904	634277
6507	634278
1557	634279
42206	634280
103350	634281
15419	634282
7561	634283
66553	634284
712	634285
43011	634286
148126	634287
222	634288
43935	634289
32952	634290
26751	634291
137990	634292
131307	634293
88	634294
33419	634295
103534	634296
146386	634297
132606	634298
3158	634299
105296	634300
93641	634301
57839	634302
30738	634303
65071	634304
6478	634305
5834	634306
1035	634307
13621	634308
34053	634309
51264	634310
11542	634311
5847	634312
30577	634313
15855	634314
76	634315
17368	634316
2964	634317
20814	634318
73592	634319
32110	634320
51141	634321
42626	634322
1033	634323
84432	634324
102613	634325
21127	634326
67867	634327
93930	634328
19219	634329
69506	634330
16074	634331
51340	634332
62124	634333
31730	634334
21097	634335
530	634336
48404	634337
70113	634338
5150	634339
4056	634340
115579	634341
1226	634342
35060	634343
69881	634344
61772	634345
19559	634346
28352	634347
68533	634348
30348	634349
8564	634350
59640	634351
105377	634352
123127	634353
6889	634354
94193	634355
36233	634356
135979	634357
725	634358
53332	634359
28097	634360
63498	634361
38596	634362
104026	634363
13381	634364
6169	634365
90665	634366
114539	634367
151430	634368
19357	634369
68457	634370
27266	634371
2346	634372
483	634373
51175	634374
115647	634375
19009	634376
109689	634377
141319	634378
135674	634379
32671	634380
448	634381
25734	634382
54877	634383
19458	634384
42628	634385
59409	634386
48810	634387
44307	634388
13338	634389
36814	634390
96116	634391
104015	634392
68450	634393
133685	634394
110042	634395
45908	634396
52440	634397
5932	634398
165717	634399
33427	634400
23077	634401
81711	634402
62606	634403
128143	634404
64707	634405
19546	634406
44548	634407
24014	634408
54392	634409
123	634410
40954	634411
141345	634412
38430	634413
109069	634414
48837	634415
61978	634416
110382	634417
33602	634418
1698	634419
98791	634420
82988	634421
67085	634422
93688	634423
137285	634424
15979	634425
92399	634426
2763	634427
355	634428
112552	634429
30163	634430
15120	634431
10231	634432
134574	634433
31981	634434
148675	634435
169716	634436
107728	634437
12068	634438
26419	634439
12042	634440
10600	634441
19292	634442
38398	634443
34670	634444
89239	634445
8375	634446
17166	634447
110215	634448
15596	634449
28023	634450
55834	634451
26247	634452
102723	634453
37090	634454
60778	634455
52334	634456
30720	634457
78209	634458
38675	634459
41653	634460
67078	634461
67908	634462
8270	634463
16575	634464
467	634465
98106	634466
4675	634467
104056	634468
116097	634469
31665	634470
48917	634471
16091	634472
145659	634473
18649	634474
81727	634475
14843	634476
23854	634477
83693	634478
93913	634479
1583	634480
75519	634481
5187	634482
12345	634483
67428	634484
73549	634485
129767	634486
46449	634487
14499	634488
36532	634489
48384	634490
26458	634491
29879	634492
69044	634493
23932	634494
3180	634495
39327	634496
5747	634497
1246	634498
13713	634499
29385	634500
30550	634501
17554	634502
70558	634503
160	634504
69920	634505
14436	634506
2090	634507
12055	634508
103171	634509
66	634510
16117	634511
124797	634512
3644	634513
3145	634514
28827	634515
28690	634516
87539	634517
75714	634518
17814	634519
74959	634520
60038	634521
52974	634522
80378	634523
21075	634524
1284	634525
165187	634526
65420	634527
117354	634528
126575	634529
15433	634530
24755	634531
80507	634532
4335	634533
22831	634534
20445	634535
79403	634536
92402	634537
84750	634538
76802	634539
439	634540
41538	634541
15229	634542
6011	634543
28080	634544
88947	634545
8953	634546
116143	634547
96325	634548
25758	634549
37264	634550
20861	634551
11928	634552
45016	634553
65436	634554
89514	634555
510	634556
111537	634557
6981	634558
46935	634559
4216	634560
47354	634561
69825	634562
150992	634563
12285	634564
148308	634565
16967	634566
61952	634567
64746	634568
59283	634569
79742	634570
19233	634571
33727	634572
46880	634573
19089	634574
29206	634575
94878	634576
47316	634577
2930	634578
75837	634579
82795	634580
3601	634581
14327	634582
24564	634583
54857	634584
18662	634585
4247	634586
3808	634587
77819	634588
1398	634589
17455	634590
28857	634591
51147	634592
146104	634593
88546	634594
59610	634595
8989	634596
53702	634597
45874	634598
50591	634599
68982	634600
810	634601
40748	634602
27911	634603
38011	634604
37034	634605
4887	634606
135014	634607
65590	634608
2821	634609
12903	634610
89085	634611
84697	634612
144158	634613
57436	634614
82030	634615
44429	634616
76549	634617
19324	634618
17252	634619
271	634620
41346	634621
160542	634622
19489	634623
15719	634624
538	634625
109297	634626
4387	634627
5815	634628
64981	634629
373	634630
491	634631
55965	634632
60356	634633
125083	634634
17537	634635
125630	634636
17177	634637
21956	634638
98318	634639
49207	634640
64474	634641
148233	634642
6602	634643
13693	634644
5327	634645
42744	634646
16307	634647
1614	634648
4694	634649
1280	634650
69830	634651
23359	634652
105614	634653
11109	634654
1837	634655
136486	634656
39156	634657
19868	634658
47408	634659
35639	634660
69736	634661
97176	634662
50739	634663
6844	634664
62064	634665
6664	634666
36530	634667
38713	634668
34103	634669
67103	634670
55529	634671
63764	634672
81676	634673
26517	634674
148721	634675
26508	634676
85186	634677
25163	634678
67063	634679
103785	634680
7268	634681
39541	634682
105902	634683
46696	634684
18464	634685
110736	634686
8583	634687
85640	634688
63002	634689
7756	634690
30909	634691
45554	634692
1617	634693
67584	634694
18846	634695
4330	634696
33572	634697
75661	634698
110572	634699
169784	634700
41469	634701
44647	634702
90418	634703
34719	634704
3716	634705
72871	634706
2450	634707
14347	634708
80678	634709
65170	634710
4930	634711
66951	634712
797	634713
25108	634714
15035	634715
13620	634716
13273	634717
160821	634718
67	634719
8996	634720
18448	634721
11653	634722
40456	634723
10739	634724
38273	634725
96543	634726
84034	634727
17426	634728
21654	634729
160742	634730
80425	634731
14536	634732
26334	634733
166672	634734
30726	634735
67825	634736
11136	634737
3273	634738
62047	634739
12859	634740
70610	634741
41997	634742
112646	634743
6712	634744
110917	634745
1688	634746
120235	634747
10392	634748
84478	634749
78864	634750
2187	634751
11967	634752
81647	634753
9917	634754
24369	634755
39989	634756
117498	634757
8583	634758
141907	634759
67596	634760
30586	634761
89700	634762
53769	634763
10401	634764
2494	634765
64725	634766
10205	634767
120228	634768
36050	634769
6782	634770
3212	634771
79368	634772
54196	634773
51458	634774
16901	634775
14822	634776
124	634777
2526	634778
15047	634779
56566	634780
13984	634781
49511	634782
88343	634783
89332	634784
20336	634785
111752	634786
23072	634787
21502	634788
64596	634789
81562	634790
65075	634791
9108	634792
41780	634793
161596	634794
51415	634795
29781	634796
34219	634797
4116	634798
95014	634799
10370	634800
28221	634801
316	634802
27598	634803
68940	634804
22575	634805
128164	634806
21627	634807
13347	634808
16348	634809
45386	634810
5927	634811
72051	634812
118609	634813
23692	634814
65059	634815
6087	634816
136188	634817
82423	634818
74051	634819
26289	634820
6077	634821
142948	634822
130711	634823
11756	634824
1356	634825
95251	634826
750	634827
108427	634828
12602	634829
16224	634830
20817	634831
148013	634832
9394	634833
19857	634834
12289	634835
49126	634836
74769	634837
31817	634838
49052	634839
103263	634840
16973	634841
40380	634842
56479	634843
78175	634844
1608	634845
15702	634846
52001	634847
88355	634848
26832	634849
12468	634850
48262	634851
38325	634852
14422	634853
47578	634854
139483	634855
7934	634856
53384	634857
26378	634858
134786	634859
16	634860
95847	634861
48531	634862
104144	634863
75475	634864
16386	634865
88432	634866
36015	634867
23	634868
26017	634869
5593	634870
47195	634871
40302	634872
113614	634873
162498	634874
84389	634875
49129	634876
93539	634877
107807	634878
10725	634879
68925	634880
8534	634881
1840	634882
164548	634883
4660	634884
16575	634885
6587	634886
160240	634887
75065	634888
46280	634889
31286	634890
114871	634891
44272	634892
12910	634893
1632	634894
9595	634895
59226	634896
51875	634897
7849	634898
73257	634899
156710	634900
59421	634901
80117	634902
82209	634903
42880	634904
108240	634905
67601	634906
17361	634907
268	634908
11166	634909
18107	634910
56627	634911
4058	634912
15768	634913
27231	634914
42951	634915
166348	634916
56906	634917
2949	634918
56445	634919
36110	634920
19456	634921
54673	634922
9467	634923
19960	634924
24729	634925
6519	634926
32737	634927
109406	634928
40012	634929
139061	634930
25158	634931
745	634932
102524	634933
2537	634934
62588	634935
16160	634936
2127	634937
19114	634938
85	634939
9171	634940
57812	634941
59160	634942
75874	634943
37707	634944
84391	634945
9821	634946
1617	634947
72132	634948
20328	634949
5538	634950
32269	634951
46868	634952
109551	634953
57822	634954
10584	634955
17494	634956
8834	634957
20816	634958
72845	634959
113562	634960
24213	634961
72861	634962
31561	634963
9618	634964
64478	634965
54658	634966
5886	634967
147626	634968
41903	634969
85117	634970
41579	634971
12784	634972
114728	634973
122970	634974
9339	634975
16454	634976
15884	634977
42958	634978
91158	634979
9709	634980
33152	634981
75487	634982
41594	634983
63596	634984
2561	634985
5982	634986
3047	634987
43571	634988
13587	634989
55538	634990
4720	634991
6068	634992
44662	634993
35268	634994
90720	634995
33736	634996
1316	634997
31683	634998
32818	634999
77550	635000
102673	635001
115454	635002
47132	635003
1587	635004
86201	635005
49052	635006
1585	635007
53354	635008
121525	635009
49771	635010
83690	635011
71187	635012
11494	635013
77781	635014
3413	635015
57652	635016
64515	635017
9468	635018
807	635019
11094	635020
16420	635021
48798	635022
22826	635023
8298	635024
9241	635025
11295	635026
51045	635027
76897	635028
21613	635029
31116	635030
72689	635031
56252	635032
13234	635033
9654	635034
25006	635035
34591	635036
138118	635037
14207	635038
2693	635039
24557	635040
156994	635041
116519	635042
7428	635043
66	635044
59952	635045
81127	635046
18745	635047
112797	635048
107955	635049
7804	635050
8959	635051
6639	635052
8964	635053
14023	635054
7816	635055
72687	635056
104308	635057
66177	635058
108060	635059
126514	635060
59644	635061
28564	635062
7380	635063
146921	635064
115103	635065
6621	635066
28235	635067
54355	635068
103111	635069
63489	635070
81949	635071
99529	635072
137399	635073
87051	635074
10468	635075
54468	635076
46196	635077
32316	635078
124349	635079
29389	635080
59470	635081
20853	635082
15272	635083
73307	635084
106493	635085
1912	635086
892	635087
19568	635088
128005	635089
81744	635090
1570	635091
962	635092
103942	635093
161019	635094
22078	635095
480	635096
89592	635097
6183	635098
133756	635099
135616	635100
35262	635101
47447	635102
23183	635103
909	635104
63159	635105
148109	635106
115790	635107
3820	635108
109986	635109
30656	635110
103013	635111
27373	635112
29414	635113
47266	635114
5010	635115
22673	635116
31784	635117
37653	635118
85064	635119
4819	635120
19249	635121
112847	635122
65522	635123
26945	635124
42172	635125
153187	635126
46491	635127
73821	635128
131395	635129
9751	635130
64316	635131
135207	635132
34122	635133
11570	635134
71041	635135
5704	635136
13821	635137
5321	635138
96352	635139
54218	635140
49508	635141
136800	635142
46551	635143
128996	635144
41879	635145
98159	635146
91134	635147
48786	635148
114684	635149
38250	635150
6184	635151
46854	635152
25266	635153
20201	635154
50408	635155
93912	635156
40902	635157
51090	635158
52145	635159
32533	635160
25245	635161
61743	635162
154961	635163
1858	635164
26484	635165
2948	635166
13906	635167
44905	635168
283	635169
13832	635170
54409	635171
7263	635172
9577	635173
61402	635174
16543	635175
146323	635176
129483	635177
6704	635178
13198	635179
22224	635180
39861	635181
32341	635182
1426	635183
73873	635184
35568	635185
42336	635186
23087	635187
157083	635188
58526	635189
44631	635190
57968	635191
25731	635192
17284	635193
69745	635194
10441	635195
31127	635196
12818	635197
42144	635198
23223	635199
43223	635200
23110	635201
16731	635202
116123	635203
12552	635204
8622	635205
1383	635206
91099	635207
170016	635208
9629	635209
76325	635210
20390	635211
9051	635212
82836	635213
141368	635214
66844	635215
24981	635216
92964	635217
21068	635218
680	635219
98060	635220
94597	635221
142295	635222
29706	635223
259	635224
513	635225
61212	635226
105212	635227
6123	635228
13087	635229
17836	635230
28618	635231
29321	635232
103170	635233
170228	635234
10800	635235
5682	635236
35028	635237
12092	635238
3439	635239
59062	635240
57412	635241
708	635242
4312	635243
5119	635244
48731	635245
3	635246
51923	635247
87698	635248
12348	635249
145636	635250
9069	635251
76365	635252
6035	635253
82832	635254
32539	635255
47252	635256
2147	635257
117598	635258
28866	635259
12692	635260
2476	635261
14702	635262
38593	635263
82742	635264
51488	635265
2044	635266
19958	635267
16412	635268
11785	635269
7281	635270
23169	635271
6383	635272
91387	635273
51569	635274
42923	635275
40195	635276
28459	635277
64	635278
59838	635279
57999	635280
130606	635281
100220	635282
22851	635283
43188	635284
142937	635285
30319	635286
69186	635287
12611	635288
3571	635289
12090	635290
29596	635291
10268	635292
33001	635293
27035	635294
9334	635295
17182	635296
7183	635297
15084	635298
140284	635299
38287	635300
33225	635301
106264	635302
122228	635303
5869	635304
53747	635305
84652	635306
71687	635307
80	635308
24933	635309
5727	635310
36041	635311
152699	635312
13342	635313
147649	635314
13919	635315
43623	635316
31284	635317
4455	635318
22615	635319
50180	635320
4046	635321
19717	635322
9251	635323
134934	635324
15537	635325
4624	635326
65019	635327
15519	635328
34235	635329
41821	635330
932	635331
118475	635332
60802	635333
23852	635334
2914	635335
141325	635336
90664	635337
7412	635338
48069	635339
7406	635340
62553	635341
737	635342
131563	635343
52336	635344
107246	635345
10141	635346
63189	635347
35885	635348
125291	635349
64856	635350
101548	635351
115009	635352
48788	635353
76045	635354
19546	635355
115959	635356
49342	635357
94913	635358
13195	635359
41514	635360
40394	635361
19010	635362
159009	635363
87851	635364
45645	635365
141013	635366
40848	635367
37000	635368
30375	635369
26946	635370
48834	635371
103726	635372
10128	635373
156777	635374
4601	635375
20334	635376
100835	635377
13978	635378
45030	635379
2357	635380
62868	635381
34000	635382
74854	635383
110010	635384
3320	635385
94777	635386
78808	635387
84993	635388
9250	635389
101146	635390
77493	635391
26099	635392
152790	635393
9992	635394
140503	635395
22565	635396
10639	635397
26382	635398
69992	635399
58978	635400
52539	635401
32663	635402
87628	635403
52639	635404
16826	635405
74498	635406
56393	635407
12923	635408
29779	635409
7502	635410
104360	635411
1934	635412
4801	635413
66677	635414
32548	635415
59757	635416
30209	635417
18490	635418
26	635419
4242	635420
92780	635421
20263	635422
20953	635423
38186	635424
12596	635425
534	635426
52641	635427
19556	635428
7528	635429
29735	635430
17128	635431
1659	635432
133848	635433
53588	635434
78033	635435
98702	635436
1475	635437
102358	635438
62754	635439
68622	635440
49179	635441
45138	635442
39776	635443
2210	635444
14921	635445
28313	635446
130669	635447
14699	635448
65095	635449
65609	635450
35981	635451
5602	635452
138191	635453
81373	635454
29017	635455
806	635456
4395	635457
104912	635458
25264	635459
28423	635460
251	635461
44591	635462
10542	635463
98818	635464
96167	635465
21015	635466
18646	635467
2604	635468
98198	635469
48918	635470
95355	635471
18151	635472
2027	635473
135022	635474
119872	635475
15104	635476
9196	635477
8379	635478
5026	635479
140372	635480
9045	635481
249	635482
24285	635483
65618	635484
29781	635485
12861	635486
92983	635487
3897	635488
90090	635489
13969	635490
42575	635491
58880	635492
83420	635493
35465	635494
15247	635495
3639	635496
10941	635497
7430	635498
64876	635499
126831	635500
92322	635501
163423	635502
47700	635503
5846	635504
107719	635505
102626	635506
7417	635507
20583	635508
18855	635509
5579	635510
80802	635511
84951	635512
119972	635513
1957	635514
66424	635515
75019	635516
43821	635517
10831	635518
30386	635519
24859	635520
117692	635521
130192	635522
138202	635523
18098	635524
33702	635525
67227	635526
72944	635527
104225	635528
43970	635529
70940	635530
30256	635531
45744	635532
22379	635533
25518	635534
99668	635535
46632	635536
98803	635537
127968	635538
17163	635539
15423	635540
15448	635541
48485	635542
53739	635543
140555	635544
17450	635545
60166	635546
1771	635547
79177	635548
69218	635549
33052	635550
58686	635551
81011	635552
31527	635553
13177	635554
10472	635555
159526	635556
32092	635557
25708	635558
2008	635559
42439	635560
26538	635561
14898	635562
111817	635563
472	635564
4997	635565
60389	635566
53922	635567
18424	635568
35541	635569
65097	635570
4743	635571
110850	635572
14482	635573
8753	635574
29353	635575
31509	635576
1310	635577
13249	635578
84046	635579
47681	635580
30505	635581
105752	635582
44609	635583
2616	635584
76735	635585
43678	635586
80119	635587
59893	635588
16432	635589
825	635590
31251	635591
1544	635592
42640	635593
25822	635594
33645	635595
54727	635596
82370	635597
62032	635598
127865	635599
6733	635600
1436	635601
59370	635602
16847	635603
3469	635604
34828	635605
2404	635606
83139	635607
29010	635608
77332	635609
40181	635610
15225	635611
53761	635612
26778	635613
2817	635614
37316	635615
66910	635616
7464	635617
26227	635618
50863	635619
32930	635620
102169	635621
83771	635622
44900	635623
4088	635624
3471	635625
3180	635626
155955	635627
15265	635628
4925	635629
23	635630
39538	635631
40064	635632
134452	635633
57112	635634
38265	635635
40073	635636
61245	635637
42243	635638
15277	635639
7345	635640
166223	635641
2400	635642
2069	635643
14200	635644
114791	635645
9515	635646
244	635647
103105	635648
15698	635649
8281	635650
101622	635651
33714	635652
35810	635653
25605	635654
142965	635655
26332	635656
29547	635657
18807	635658
40431	635659
18756	635660
102106	635661
54814	635662
29550	635663
28557	635664
14650	635665
27646	635666
2985	635667
1908	635668
59285	635669
11186	635670
13952	635671
20405	635672
28391	635673
29803	635674
19847	635675
27411	635676
462	635677
41672	635678
9278	635679
37139	635680
30123	635681
59789	635682
19045	635683
1832	635684
28029	635685
25086	635686
85511	635687
107921	635688
109633	635689
60283	635690
84838	635691
96213	635692
124956	635693
35046	635694
693	635695
20441	635696
33410	635697
8038	635698
129456	635699
11485	635700
61084	635701
56664	635702
34411	635703
85328	635704
14619	635705
38686	635706
8648	635707
42928	635708
55309	635709
23054	635710
92059	635711
61978	635712
105891	635713
12016	635714
44636	635715
112467	635716
4805	635717
4669	635718
41485	635719
118494	635720
131149	635721
4086	635722
12516	635723
5994	635724
53390	635725
511	635726
81127	635727
83429	635728
59728	635729
55948	635730
63062	635731
8004	635732
19170	635733
91430	635734
22989	635735
23269	635736
615	635737
77367	635738
7693	635739
41620	635740
68679	635741
15046	635742
8919	635743
23596	635744
37630	635745
5146	635746
88412	635747
9240	635748
64688	635749
379	635750
51173	635751
11014	635752
7701	635753
183	635754
172	635755
55228	635756
35588	635757
132173	635758
1822	635759
3896	635760
68981	635761
75611	635762
21930	635763
13855	635764
57136	635765
105293	635766
14824	635767
5346	635768
36887	635769
3214	635770
21690	635771
2929	635772
6188	635773
64887	635774
138	635775
116711	635776
8526	635777
992	635778
82404	635779
89834	635780
45974	635781
24398	635782
65707	635783
65826	635784
3606	635785
13459	635786
113143	635787
80637	635788
40353	635789
141075	635790
24891	635791
24318	635792
2559	635793
124434	635794
11875	635795
117853	635796
56344	635797
67528	635798
33248	635799
16686	635800
111850	635801
61136	635802
45889	635803
106108	635804
62912	635805
83665	635806
66469	635807
102025	635808
23101	635809
657	635810
9161	635811
128686	635812
79646	635813
11950	635814
135338	635815
36272	635816
1855	635817
44483	635818
13624	635819
13269	635820
138163	635821
75298	635822
35485	635823
3250	635824
21254	635825
19301	635826
111835	635827
54616	635828
1211	635829
33292	635830
14140	635831
95637	635832
29327	635833
38355	635834
542	635835
1806	635836
14817	635837
7101	635838
13066	635839
18290	635840
33260	635841
106882	635842
131466	635843
44871	635844
84697	635845
18797	635846
5989	635847
169512	635848
3862	635849
10821	635850
80272	635851
24558	635852
51461	635853
2284	635854
117253	635855
125931	635856
28740	635857
3231	635858
4798	635859
51711	635860
45456	635861
2084	635862
13388	635863
69640	635864
81792	635865
5169	635866
34753	635867
34618	635868
66279	635869
3779	635870
98066	635871
146641	635872
37151	635873
14316	635874
35812	635875
7796	635876
31492	635877
1864	635878
70015	635879
94149	635880
132338	635881
11318	635882
19355	635883
39464	635884
79974	635885
2170	635886
28522	635887
37991	635888
45505	635889
84699	635890
69160	635891
1670	635892
490	635893
4170	635894
30205	635895
760	635896
30979	635897
16751	635898
92070	635899
44036	635900
20403	635901
29408	635902
54632	635903
51201	635904
15151	635905
139305	635906
14922	635907
46370	635908
25953	635909
97205	635910
8821	635911
21079	635912
37305	635913
23826	635914
16342	635915
27326	635916
37944	635917
64574	635918
27515	635919
950	635920
5991	635921
99743	635922
5997	635923
141873	635924
21992	635925
15102	635926
90656	635927
32982	635928
102384	635929
21347	635930
7722	635931
2726	635932
78073	635933
772	635934
140728	635935
1218	635936
65752	635937
147803	635938
74674	635939
34497	635940
83227	635941
64441	635942
12572	635943
77258	635944
2461	635945
31872	635946
60688	635947
6837	635948
11133	635949
61879	635950
49750	635951
2254	635952
64448	635953
243	635954
103891	635955
4456	635956
22072	635957
963	635958
64847	635959
38611	635960
15343	635961
18011	635962
500	635963
14661	635964
18468	635965
6222	635966
39863	635967
2766	635968
27258	635969
90642	635970
731	635971
50115	635972
17674	635973
95867	635974
107664	635975
117194	635976
4897	635977
17235	635978
21729	635979
126713	635980
41734	635981
16875	635982
40113	635983
53052	635984
48269	635985
2438	635986
36137	635987
132310	635988
109067	635989
66037	635990
46830	635991
8080	635992
46751	635993
44398	635994
10596	635995
108857	635996
28569	635997
10212	635998
16617	635999
25806	636000
60112	636001
17389	636002
187	636003
28273	636004
38907	636005
25804	636006
62410	636007
46176	636008
2362	636009
9862	636010
14877	636011
39783	636012
10959	636013
31512	636014
34410	636015
9944	636016
32842	636017
18327	636018
107672	636019
6653	636020
103726	636021
45103	636022
9924	636023
23566	636024
2765	636025
47574	636026
168315	636027
10237	636028
165898	636029
56130	636030
24953	636031
133920	636032
5125	636033
38691	636034
84631	636035
113238	636036
47063	636037
28062	636038
42189	636039
32262	636040
109326	636041
30119	636042
24359	636043
14408	636044
53423	636045
89517	636046
70508	636047
5550	636048
24676	636049
17077	636050
106241	636051
1903	636052
130395	636053
101861	636054
19931	636055
40406	636056
11005	636057
45399	636058
22417	636059
52642	636060
36635	636061
56155	636062
115970	636063
9001	636064
1078	636065
392	636066
2392	636067
77711	636068
116186	636069
10022	636070
54083	636071
178	636072
27466	636073
81762	636074
111446	636075
84717	636076
3678	636077
104014	636078
73980	636079
915	636080
7089	636081
1826	636082
4904	636083
131318	636084
1140	636085
59285	636086
92623	636087
4019	636088
57260	636089
72924	636090
33527	636091
68687	636092
21720	636093
104191	636094
3725	636095
46696	636096
29092	636097
9933	636098
64613	636099
36859	636100
165223	636101
126180	636102
4138	636103
16381	636104
20485	636105
78266	636106
94631	636107
4401	636108
55675	636109
19395	636110
40526	636111
50574	636112
13301	636113
55378	636114
43259	636115
14710	636116
93759	636117
76812	636118
2543	636119
83892	636120
65441	636121
66445	636122
114976	636123
11551	636124
58176	636125
81357	636126
45104	636127
23310	636128
118906	636129
137038	636130
56107	636131
3703	636132
73802	636133
51490	636134
18730	636135
15467	636136
20786	636137
34819	636138
2603	636139
54408	636140
61023	636141
47065	636142
2933	636143
40462	636144
80947	636145
10685	636146
45223	636147
4784	636148
139995	636149
35812	636150
85885	636151
90523	636152
2915	636153
67536	636154
38972	636155
43507	636156
25933	636157
60254	636158
62307	636159
13757	636160
41065	636161
1040	636162
2597	636163
120611	636164
63887	636165
1153	636166
80726	636167
48086	636168
117478	636169
21074	636170
8563	636171
77188	636172
13264	636173
36541	636174
118206	636175
24769	636176
1355	636177
34248	636178
78884	636179
32619	636180
42327	636181
12057	636182
59504	636183
67217	636184
107132	636185
1238	636186
49044	636187
53228	636188
82248	636189
27439	636190
16379	636191
32419	636192
69184	636193
69565	636194
19941	636195
42732	636196
59394	636197
61296	636198
21443	636199
22508	636200
309	636201
29911	636202
41871	636203
10817	636204
3991	636205
4605	636206
82539	636207
21222	636208
15161	636209
35022	636210
83824	636211
141407	636212
52486	636213
11108	636214
51334	636215
17499	636216
44586	636217
53629	636218
3746	636219
53992	636220
20106	636221
53823	636222
80653	636223
1218	636224
19538	636225
83199	636226
72526	636227
8162	636228
1701	636229
99891	636230
10159	636231
5653	636232
33121	636233
27377	636234
39751	636235
101735	636236
101292	636237
152749	636238
108213	636239
17435	636240
46433	636241
6446	636242
4574	636243
22218	636244
67479	636245
6853	636246
28318	636247
65555	636248
58545	636249
37507	636250
19573	636251
7228	636252
64063	636253
1540	636254
5268	636255
131818	636256
40527	636257
79731	636258
28121	636259
73715	636260
45341	636261
28592	636262
18100	636263
147400	636264
10317	636265
84292	636266
91232	636267
6756	636268
61444	636269
63330	636270
76761	636271
55738	636272
8829	636273
63554	636274
1178	636275
49036	636276
42319	636277
106353	636278
87152	636279
36612	636280
19783	636281
5652	636282
8384	636283
12987	636284
4097	636285
77741	636286
90985	636287
5663	636288
16172	636289
18045	636290
6775	636291
80880	636292
86256	636293
10480	636294
37378	636295
3316	636296
3438	636297
43080	636298
9535	636299
4470	636300
2774	636301
8899	636302
122997	636303
13890	636304
64027	636305
62821	636306
22892	636307
45433	636308
11033	636309
87362	636310
128934	636311
73769	636312
11751	636313
57783	636314
47949	636315
86897	636316
45218	636317
58276	636318
20017	636319
167197	636320
18586	636321
7485	636322
32775	636323
80502	636324
45259	636325
43520	636326
1583	636327
117040	636328
59987	636329
10973	636330
16663	636331
10071	636332
6553	636333
26080	636334
147761	636335
42475	636336
1546	636337
59168	636338
882	636339
57906	636340
80417	636341
321	636342
3614	636343
29411	636344
40973	636345
14327	636346
34239	636347
6085	636348
48003	636349
1	636350
92586	636351
19494	636352
85627	636353
14683	636354
59124	636355
25268	636356
15610	636357
8289	636358
159112	636359
17186	636360
46623	636361
115471	636362
10355	636363
14118	636364
87432	636365
1402	636366
133009	636367
22850	636368
17962	636369
33989	636370
58712	636371
50182	636372
3138	636373
45514	636374
4013	636375
100201	636376
94026	636377
31388	636378
6648	636379
12378	636380
52637	636381
33296	636382
58873	636383
24306	636384
124043	636385
25419	636386
80948	636387
98478	636388
75271	636389
21372	636390
32625	636391
167955	636392
39650	636393
13450	636394
83718	636395
76754	636396
27065	636397
681	636398
32206	636399
15193	636400
70820	636401
94759	636402
49031	636403
24313	636404
98712	636405
53073	636406
46975	636407
69994	636408
68784	636409
66993	636410
50447	636411
4600	636412
5558	636413
196	636414
1129	636415
306	636416
37212	636417
44159	636418
82538	636419
133505	636420
62304	636421
8550	636422
15261	636423
8131	636424
46	636425
35998	636426
8643	636427
41398	636428
9470	636429
39855	636430
23956	636431
87502	636432
72406	636433
93956	636434
7756	636435
76210	636436
4358	636437
75214	636438
95709	636439
44799	636440
37164	636441
35682	636442
51040	636443
9747	636444
4888	636445
5591	636446
64984	636447
29667	636448
124520	636449
32035	636450
117907	636451
1398	636452
72320	636453
78271	636454
126848	636455
73673	636456
48566	636457
143481	636458
26132	636459
2598	636460
54434	636461
33150	636462
120177	636463
4075	636464
41224	636465
4874	636466
9322	636467
21839	636468
90122	636469
162043	636470
25225	636471
14413	636472
25957	636473
75121	636474
45155	636475
76174	636476
15754	636477
7181	636478
102011	636479
49407	636480
82184	636481
36280	636482
73636	636483
778	636484
636	636485
55064	636486
61241	636487
38017	636488
32083	636489
68211	636490
8637	636491
5440	636492
89026	636493
91322	636494
17354	636495
15173	636496
51905	636497
122395	636498
93219	636499
124666	636500
11681	636501
53846	636502
15909	636503
46554	636504
55586	636505
54535	636506
20874	636507
7940	636508
8362	636509
6912	636510
49639	636511
44279	636512
4412	636513
31946	636514
49174	636515
8715	636516
13226	636517
31755	636518
13111	636519
52698	636520
73075	636521
16693	636522
91737	636523
137399	636524
70237	636525
15048	636526
106255	636527
139238	636528
49861	636529
498	636530
3031	636531
18820	636532
17392	636533
23281	636534
2390	636535
129263	636536
146900	636537
182	636538
38512	636539
40222	636540
43511	636541
43058	636542
93675	636543
115601	636544
64011	636545
51729	636546
12973	636547
39185	636548
15395	636549
134523	636550
17761	636551
4694	636552
4605	636553
27863	636554
137577	636555
6943	636556
59781	636557
6983	636558
41423	636559
112573	636560
19848	636561
28622	636562
105981	636563
54063	636564
36193	636565
2969	636566
89108	636567
48392	636568
60144	636569
87348	636570
18355	636571
276	636572
132791	636573
27612	636574
69148	636575
49192	636576
294	636577
26980	636578
7400	636579
32043	636580
136423	636581
37129	636582
25481	636583
89892	636584
16302	636585
13242	636586
44911	636587
56597	636588
11030	636589
41705	636590
74304	636591
146135	636592
104067	636593
13263	636594
17293	636595
147993	636596
134414	636597
47709	636598
85611	636599
82928	636600
112633	636601
1856	636602
40560	636603
85666	636604
37530	636605
11111	636606
22280	636607
8386	636608
66972	636609
18112	636610
38602	636611
32287	636612
48830	636613
12595	636614
34131	636615
53487	636616
15661	636617
81210	636618
35035	636619
19054	636620
28115	636621
114847	636622
10867	636623
44709	636624
107342	636625
44042	636626
34215	636627
63016	636628
40212	636629
44230	636630
134299	636631
20754	636632
93838	636633
53018	636634
8394	636635
58967	636636
121051	636637
56056	636638
139768	636639
10990	636640
104933	636641
19549	636642
6552	636643
30835	636644
8675	636645
68541	636646
154029	636647
2748	636648
7639	636649
88715	636650
36283	636651
6646	636652
113404	636653
77467	636654
41227	636655
101213	636656
54132	636657
58040	636658
7536	636659
169755	636660
102202	636661
51988	636662
4501	636663
63273	636664
5643	636665
44055	636666
67324	636667
42313	636668
74315	636669
63624	636670
18911	636671
85148	636672
16367	636673
37723	636674
33273	636675
25935	636676
148218	636677
2169	636678
46285	636679
117772	636680
48939	636681
75349	636682
9993	636683
20946	636684
60062	636685
3132	636686
3121	636687
34854	636688
32474	636689
50013	636690
92600	636691
67310	636692
162240	636693
156782	636694
1218	636695
25392	636696
39292	636697
792	636698
78273	636699
131707	636700
107988	636701
146714	636702
926	636703
5050	636704
76327	636705
90139	636706
66662	636707
111144	636708
33998	636709
9246	636710
37546	636711
39672	636712
94702	636713
18639	636714
59989	636715
6031	636716
82523	636717
87454	636718
49521	636719
145465	636720
14191	636721
24658	636722
47434	636723
58605	636724
60099	636725
30691	636726
4083	636727
39596	636728
42633	636729
28068	636730
49528	636731
64956	636732
47913	636733
3914	636734
4320	636735
2200	636736
2752	636737
37341	636738
1837	636739
46153	636740
62989	636741
11533	636742
20200	636743
50094	636744
99319	636745
9711	636746
170160	636747
50469	636748
42504	636749
12554	636750
37979	636751
31675	636752
15334	636753
4292	636754
9390	636755
105785	636756
134465	636757
4527	636758
118241	636759
14803	636760
68055	636761
161001	636762
17096	636763
97	636764
4659	636765
17418	636766
73777	636767
16847	636768
3041	636769
75467	636770
17594	636771
62793	636772
61439	636773
80498	636774
24446	636775
91503	636776
152533	636777
1335	636778
25307	636779
69979	636780
12974	636781
6341	636782
71998	636783
110240	636784
42780	636785
17015	636786
52334	636787
47968	636788
30533	636789
47655	636790
97986	636791
89987	636792
12676	636793
147171	636794
72461	636795
36249	636796
8464	636797
47599	636798
67988	636799
95797	636800
36806	636801
2459	636802
144418	636803
40035	636804
147283	636805
74877	636806
67475	636807
47130	636808
124692	636809
54044	636810
33286	636811
1053	636812
64969	636813
22139	636814
70710	636815
58747	636816
52578	636817
42096	636818
238	636819
54206	636820
62404	636821
25563	636822
4600	636823
15784	636824
135987	636825
46256	636826
133431	636827
108712	636828
2852	636829
32153	636830
106065	636831
72599	636832
1149	636833
66261	636834
96300	636835
45794	636836
31049	636837
90608	636838
34911	636839
83130	636840
169956	636841
45915	636842
77430	636843
47356	636844
17398	636845
59162	636846
3241	636847
41999	636848
49984	636849
41076	636850
64741	636851
1050	636852
137871	636853
35229	636854
52758	636855
5632	636856
81770	636857
3947	636858
28727	636859
5259	636860
46503	636861
14444	636862
41417	636863
3911	636864
24801	636865
55454	636866
62038	636867
21580	636868
148543	636869
4812	636870
14571	636871
3603	636872
98113	636873
8715	636874
30697	636875
24444	636876
861	636877
38439	636878
13234	636879
64652	636880
1542	636881
2830	636882
23544	636883
48206	636884
33007	636885
85596	636886
48977	636887
4910	636888
132396	636889
40423	636890
83931	636891
47513	636892
13223	636893
6382	636894
4156	636895
14783	636896
45725	636897
34775	636898
20096	636899
101053	636900
104498	636901
1104	636902
8702	636903
40810	636904
1699	636905
7767	636906
53923	636907
23241	636908
13239	636909
8103	636910
39098	636911
66308	636912
61333	636913
12444	636914
20809	636915
22370	636916
53393	636917
949	636918
20632	636919
79567	636920
38032	636921
54196	636922
121684	636923
24884	636924
83358	636925
42046	636926
149941	636927
49889	636928
24718	636929
13949	636930
9002	636931
110836	636932
50306	636933
53461	636934
117631	636935
26622	636936
14640	636937
9661	636938
25430	636939
69794	636940
44	636941
64026	636942
1711	636943
22821	636944
22734	636945
38414	636946
40111	636947
43715	636948
27760	636949
3591	636950
68112	636951
45901	636952
53522	636953
27964	636954
70935	636955
45479	636956
2108	636957
32176	636958
19399	636959
106081	636960
72823	636961
30193	636962
75646	636963
14747	636964
77228	636965
81938	636966
40882	636967
57851	636968
521	636969
21400	636970
18385	636971
61725	636972
18129	636973
16870	636974
50245	636975
1657	636976
95382	636977
60558	636978
50572	636979
9616	636980
35287	636981
115792	636982
14231	636983
3004	636984
95902	636985
97378	636986
134612	636987
7938	636988
22121	636989
78694	636990
124271	636991
39531	636992
21806	636993
128491	636994
66160	636995
18729	636996
3108	636997
19907	636998
31718	636999
20362	637000
1063	637001
107954	637002
19529	637003
86757	637004
3834	637005
36257	637006
38872	637007
70147	637008
125206	637009
69406	637010
75731	637011
72813	637012
22264	637013
123180	637014
11601	637015
57876	637016
14603	637017
15840	637018
42410	637019
16945	637020
12970	637021
39892	637022
103692	637023
5527	637024
17260	637025
15283	637026
10664	637027
6567	637028
39191	637029
454	637030
15127	637031
67589	637032
36518	637033
157332	637034
3394	637035
51947	637036
56164	637037
597	637038
58198	637039
81693	637040
141254	637041
3054	637042
71211	637043
5037	637044
91241	637045
9175	637046
77769	637047
986	637048
1146	637049
5338	637050
12096	637051
26077	637052
91410	637053
25597	637054
14100	637055
99164	637056
12658	637057
2083	637058
48964	637059
20003	637060
37234	637061
34190	637062
2774	637063
57171	637064
54084	637065
2469	637066
3810	637067
5563	637068
12732	637069
130	637070
3318	637071
11083	637072
11889	637073
30822	637074
113506	637075
24078	637076
26877	637077
55121	637078
2325	637079
108851	637080
70790	637081
19244	637082
110971	637083
158061	637084
36325	637085
24216	637086
3705	637087
96217	637088
51982	637089
29320	637090
14538	637091
1074	637092
6133	637093
26967	637094
33941	637095
3344	637096
25310	637097
6687	637098
14220	637099
66249	637100
14787	637101
12546	637102
37599	637103
137957	637104
134106	637105
25006	637106
34769	637107
77847	637108
14036	637109
8128	637110
129013	637111
79746	637112
55522	637113
97707	637114
28874	637115
57641	637116
151837	637117
25916	637118
56809	637119
73181	637120
34875	637121
14647	637122
121168	637123
45346	637124
6653	637125
74599	637126
32540	637127
155270	637128
14768	637129
54751	637130
2790	637131
36507	637132
33750	637133
16044	637134
12080	637135
146630	637136
6491	637137
107615	637138
41201	637139
25918	637140
9700	637141
6531	637142
988	637143
115983	637144
95922	637145
3870	637146
2587	637147
89833	637148
58274	637149
17522	637150
27359	637151
141915	637152
11426	637153
8309	637154
84236	637155
66081	637156
13212	637157
10861	637158
26389	637159
33300	637160
3452	637161
1569	637162
25005	637163
17087	637164
53001	637165
59022	637166
13218	637167
29909	637168
148396	637169
108888	637170
6917	637171
54008	637172
2220	637173
36285	637174
47329	637175
35340	637176
55171	637177
19929	637178
75755	637179
140177	637180
18751	637181
81644	637182
36538	637183
21645	637184
33397	637185
72743	637186
81528	637187
33525	637188
88542	637189
9326	637190
51059	637191
76398	637192
77265	637193
13091	637194
19584	637195
152444	637196
131201	637197
31029	637198
5447	637199
13067	637200
51917	637201
132070	637202
8341	637203
55676	637204
218	637205
12604	637206
1281	637207
142	637208
65005	637209
170297	637210
55345	637211
8796	637212
107784	637213
6990	637214
92234	637215
116298	637216
50338	637217
52373	637218
33757	637219
60651	637220
72790	637221
30150	637222
162649	637223
9500	637224
26585	637225
23355	637226
135026	637227
26505	637228
131316	637229
22453	637230
146791	637231
52157	637232
100777	637233
3746	637234
25461	637235
108601	637236
19011	637237
161772	637238
59658	637239
45983	637240
9492	637241
66295	637242
49438	637243
3622	637244
2252	637245
31882	637246
2895	637247
31910	637248
2749	637249
114756	637250
29003	637251
76005	637252
43216	637253
13356	637254
39480	637255
119877	637256
86150	637257
47265	637258
2675	637259
19506	637260
1303	637261
19538	637262
89611	637263
33907	637264
16239	637265
157133	637266
46711	637267
55661	637268
69057	637269
22592	637270
66415	637271
122450	637272
36385	637273
8505	637274
2595	637275
4527	637276
22690	637277
56633	637278
94820	637279
17326	637280
712	637281
1208	637282
6111	637283
139291	637284
37191	637285
14452	637286
139096	637287
46521	637288
42205	637289
28892	637290
58774	637291
57546	637292
77751	637293
19627	637294
7665	637295
78799	637296
7136	637297
33396	637298
160025	637299
12162	637300
24319	637301
163686	637302
25774	637303
69072	637304
15929	637305
7141	637306
46743	637307
88797	637308
100051	637309
54946	637310
28371	637311
25453	637312
50563	637313
942	637314
85422	637315
2302	637316
8129	637317
135480	637318
14020	637319
274	637320
45644	637321
55431	637322
114169	637323
74245	637324
99828	637325
6169	637326
105853	637327
40366	637328
2793	637329
20964	637330
11990	637331
120311	637332
11900	637333
40539	637334
19340	637335
5707	637336
49237	637337
339	637338
76656	637339
36683	637340
19239	637341
103422	637342
5751	637343
79887	637344
59998	637345
32620	637346
4048	637347
4892	637348
290	637349
37123	637350
56416	637351
42811	637352
24805	637353
114338	637354
69846	637355
50602	637356
24126	637357
73168	637358
169763	637359
4042	637360
23000	637361
66234	637362
39617	637363
99150	637364
4951	637365
131710	637366
7333	637367
69777	637368
33831	637369
108270	637370
1419	637371
41730	637372
114729	637373
14443	637374
33993	637375
8604	637376
41488	637377
4251	637378
89491	637379
39290	637380
83771	637381
147902	637382
109	637383
122254	637384
45364	637385
105923	637386
80725	637387
1259	637388
3759	637389
54970	637390
81279	637391
20968	637392
44982	637393
13104	637394
54	637395
30611	637396
2448	637397
2618	637398
37878	637399
72545	637400
61620	637401
9152	637402
92654	637403
113712	637404
55779	637405
101054	637406
2031	637407
8062	637408
2387	637409
1453	637410
72908	637411
30009	637412
34971	637413
71771	637414
59108	637415
58267	637416
11727	637417
7666	637418
80963	637419
165805	637420
128853	637421
41949	637422
119294	637423
805	637424
1213	637425
86289	637426
29924	637427
48727	637428
2306	637429
23824	637430
11917	637431
1253	637432
12363	637433
55462	637434
130782	637435
26659	637436
8926	637437
3853	637438
45303	637439
119332	637440
100744	637441
9082	637442
19320	637443
69266	637444
24320	637445
90515	637446
39086	637447
12785	637448
85898	637449
69969	637450
81357	637451
46605	637452
111949	637453
4514	637454
78473	637455
3180	637456
84079	637457
12337	637458
154889	637459
21064	637460
79597	637461
69443	637462
23693	637463
27258	637464
115815	637465
58720	637466
1963	637467
2001	637468
45374	637469
67183	637470
31494	637471
92291	637472
118812	637473
33821	637474
1863	637475
55294	637476
110437	637477
1510	637478
13530	637479
47523	637480
159814	637481
56291	637482
7759	637483
68636	637484
130634	637485
34475	637486
79973	637487
132018	637488
11337	637489
47238	637490
66074	637491
31697	637492
65491	637493
67071	637494
54888	637495
137460	637496
71393	637497
9615	637498
21534	637499
152227	637500
12374	637501
86650	637502
33441	637503
138678	637504
25600	637505
29532	637506
8181	637507
149317	637508
17705	637509
24110	637510
1171	637511
130429	637512
34703	637513
120624	637514
167157	637515
51194	637516
4193	637517
35629	637518
49432	637519
16814	637520
10471	637521
169873	637522
7533	637523
35827	637524
21975	637525
63519	637526
3411	637527
28583	637528
78527	637529
4454	637530
60763	637531
78980	637532
24311	637533
48733	637534
5347	637535
102633	637536
14494	637537
68317	637538
6744	637539
43757	637540
13377	637541
7560	637542
13305	637543
10926	637544
350	637545
67356	637546
117949	637547
53	637548
163448	637549
36933	637550
40800	637551
12772	637552
57917	637553
33114	637554
87247	637555
8131	637556
8105	637557
35962	637558
18863	637559
84622	637560
1405	637561
28330	637562
37494	637563
76673	637564
80814	637565
77936	637566
22545	637567
640	637568
67921	637569
26308	637570
44948	637571
45286	637572
50420	637573
2670	637574
170072	637575
12871	637576
3136	637577
104012	637578
7084	637579
8584	637580
109204	637581
27775	637582
15665	637583
24602	637584
1304	637585
2703	637586
14134	637587
5626	637588
5070	637589
101074	637590
63088	637591
2598	637592
33884	637593
11410	637594
39758	637595
74206	637596
148981	637597
116218	637598
49188	637599
23414	637600
93095	637601
25833	637602
125000	637603
112775	637604
14296	637605
13817	637606
33517	637607
67848	637608
10637	637609
23187	637610
23733	637611
14433	637612
57545	637613
10621	637614
5158	637615
153415	637616
47887	637617
11843	637618
93927	637619
133789	637620
25695	637621
45979	637622
7205	637623
34906	637624
66222	637625
139727	637626
11861	637627
164	637628
79594	637629
17218	637630
151147	637631
62607	637632
62411	637633
18749	637634
5844	637635
41049	637636
11142	637637
147492	637638
20988	637639
9821	637640
38569	637641
33197	637642
12415	637643
69833	637644
100878	637645
36613	637646
91140	637647
5127	637648
75271	637649
5997	637650
42606	637651
94962	637652
7364	637653
110602	637654
42927	637655
7614	637656
10339	637657
183	637658
58	637659
16622	637660
33878	637661
33397	637662
114119	637663
41525	637664
147705	637665
110078	637666
41009	637667
34641	637668
40148	637669
63201	637670
43864	637671
137989	637672
16837	637673
112113	637674
53917	637675
2410	637676
90822	637677
57539	637678
4523	637679
35446	637680
46709	637681
106013	637682
97497	637683
62611	637684
55744	637685
8643	637686
53249	637687
44901	637688
26010	637689
127630	637690
87	637691
28922	637692
100057	637693
37860	637694
134667	637695
135653	637696
70036	637697
105967	637698
13094	637699
13368	637700
65450	637701
38300	637702
168408	637703
26959	637704
31533	637705
16445	637706
14452	637707
43722	637708
23441	637709
17857	637710
1508	637711
8985	637712
5825	637713
50045	637714
799	637715
82274	637716
20423	637717
85998	637718
145995	637719
53872	637720
6406	637721
77120	637722
65677	637723
1135	637724
14334	637725
70717	637726
27873	637727
59934	637728
50898	637729
32074	637730
2286	637731
700	637732
14869	637733
115024	637734
19101	637735
50705	637736
3217	637737
2987	637738
20456	637739
4511	637740
11254	637741
31616	637742
25300	637743
116496	637744
57270	637745
66416	637746
26740	637747
71059	637748
33377	637749
91271	637750
46188	637751
27979	637752
9228	637753
76021	637754
587	637755
14	637756
75982	637757
137426	637758
774	637759
131803	637760
252	637761
90940	637762
48611	637763
5626	637764
11771	637765
15357	637766
102087	637767
55922	637768
7169	637769
6812	637770
13101	637771
2668	637772
507	637773
24483	637774
82732	637775
3655	637776
34837	637777
7377	637778
34738	637779
16506	637780
18733	637781
56662	637782
21087	637783
1758	637784
26079	637785
2442	637786
57166	637787
43793	637788
10832	637789
1910	637790
26258	637791
11362	637792
75466	637793
36771	637794
75163	637795
34122	637796
4033	637797
97768	637798
137106	637799
32197	637800
47045	637801
6661	637802
352	637803
59726	637804
96610	637805
67468	637806
136706	637807
4466	637808
34175	637809
39282	637810
101665	637811
26975	637812
79533	637813
15267	637814
72202	637815
2907	637816
63427	637817
125980	637818
11588	637819
87065	637820
123826	637821
106143	637822
26442	637823
17513	637824
14245	637825
96603	637826
129592	637827
120842	637828
21981	637829
7644	637830
11135	637831
85350	637832
64359	637833
71119	637834
5572	637835
22478	637836
22245	637837
44072	637838
28416	637839
42863	637840
37143	637841
106887	637842
13639	637843
88236	637844
105067	637845
18721	637846
24178	637847
45688	637848
43391	637849
48848	637850
24395	637851
106168	637852
32064	637853
90814	637854
70995	637855
9606	637856
2948	637857
33366	637858
1218	637859
63129	637860
31324	637861
87130	637862
83524	637863
44136	637864
10572	637865
7443	637866
22828	637867
48319	637868
11689	637869
68938	637870
19959	637871
88155	637872
20958	637873
62902	637874
20512	637875
12741	637876
52614	637877
122487	637878
60041	637879
30768	637880
38873	637881
461	637882
133645	637883
3767	637884
597	637885
138611	637886
47974	637887
77038	637888
2172	637889
53	637890
78990	637891
279	637892
51370	637893
36745	637894
26183	637895
12392	637896
49576	637897
56432	637898
13783	637899
61615	637900
27291	637901
1069	637902
38461	637903
48558	637904
53532	637905
35444	637906
112722	637907
168567	637908
8066	637909
11531	637910
49129	637911
108689	637912
132035	637913
4735	637914
82690	637915
55979	637916
23804	637917
31018	637918
48646	637919
21156	637920
105404	637921
12835	637922
1981	637923
13156	637924
42636	637925
7006	637926
53810	637927
15526	637928
73973	637929
36229	637930
18678	637931
5335	637932
12789	637933
46232	637934
84746	637935
98980	637936
3755	637937
107809	637938
68110	637939
61705	637940
152969	637941
59988	637942
55812	637943
71649	637944
23778	637945
72899	637946
100198	637947
12636	637948
106574	637949
71737	637950
132273	637951
17472	637952
109985	637953
10603	637954
97259	637955
141619	637956
39635	637957
153402	637958
9956	637959
4588	637960
20288	637961
6962	637962
4313	637963
403	637964
2272	637965
123705	637966
105322	637967
10488	637968
78421	637969
38366	637970
31703	637971
43592	637972
50723	637973
116904	637974
1220	637975
15902	637976
63135	637977
43832	637978
6496	637979
58344	637980
8640	637981
55807	637982
119680	637983
58848	637984
5815	637985
99361	637986
3327	637987
43232	637988
31812	637989
37025	637990
18367	637991
48393	637992
15309	637993
5392	637994
92981	637995
9515	637996
54293	637997
4651	637998
2461	637999
161245	638000
128068	638001
29960	638002
14174	638003
134832	638004
1706	638005
23881	638006
31491	638007
955	638008
46915	638009
4433	638010
70761	638011
13609	638012
156303	638013
162597	638014
36181	638015
123567	638016
34193	638017
19673	638018
2080	638019
33029	638020
918	638021
1736	638022
23213	638023
166960	638024
13732	638025
155230	638026
10703	638027
37554	638028
65757	638029
90890	638030
16085	638031
11652	638032
10519	638033
4667	638034
35283	638035
70805	638036
26712	638037
94152	638038
55849	638039
142995	638040
19823	638041
53214	638042
33970	638043
59177	638044
139766	638045
3647	638046
13965	638047
70987	638048
24878	638049
27505	638050
32606	638051
20236	638052
656	638053
163217	638054
99315	638055
65542	638056
32358	638057
19243	638058
17592	638059
58830	638060
38073	638061
9283	638062
11158	638063
52017	638064
102220	638065
3620	638066
129659	638067
76510	638068
26686	638069
41461	638070
22187	638071
91732	638072
147564	638073
24112	638074
48469	638075
10090	638076
21333	638077
3664	638078
927	638079
24293	638080
17896	638081
10505	638082
92782	638083
111217	638084
7440	638085
1785	638086
12279	638087
108102	638088
51650	638089
4314	638090
3444	638091
11456	638092
3043	638093
80280	638094
51748	638095
125768	638096
58659	638097
36540	638098
9419	638099
42047	638100
5326	638101
68358	638102
101935	638103
58330	638104
110237	638105
92297	638106
135046	638107
45272	638108
59923	638109
64794	638110
38674	638111
32621	638112
20106	638113
54828	638114
147794	638115
87804	638116
6039	638117
79052	638118
50033	638119
106678	638120
6995	638121
27980	638122
241	638123
58049	638124
52163	638125
16525	638126
38664	638127
115033	638128
118988	638129
37293	638130
12277	638131
3887	638132
93008	638133
67396	638134
62826	638135
17683	638136
86124	638137
32171	638138
78025	638139
10158	638140
9235	638141
65749	638142
78124	638143
21137	638144
51961	638145
20157	638146
32317	638147
19840	638148
1622	638149
5717	638150
48232	638151
28790	638152
48264	638153
51644	638154
44712	638155
35917	638156
3297	638157
17822	638158
100791	638159
49775	638160
24027	638161
7419	638162
8692	638163
26776	638164
105444	638165
43074	638166
39044	638167
18745	638168
4831	638169
69354	638170
49026	638171
89779	638172
94870	638173
105791	638174
9068	638175
32036	638176
118775	638177
47732	638178
2158	638179
10581	638180
29904	638181
100386	638182
10290	638183
28900	638184
8663	638185
14115	638186
105639	638187
64315	638188
81437	638189
17001	638190
13931	638191
48152	638192
31301	638193
5526	638194
36714	638195
61161	638196
156253	638197
5121	638198
113826	638199
921	638200
23894	638201
43900	638202
19057	638203
111296	638204
68987	638205
81452	638206
74179	638207
1992	638208
819	638209
12932	638210
6279	638211
125307	638212
88380	638213
24310	638214
54610	638215
13714	638216
2366	638217
122259	638218
87364	638219
1474	638220
8494	638221
95715	638222
38819	638223
62473	638224
58533	638225
44050	638226
2673	638227
16361	638228
52898	638229
3582	638230
58782	638231
4809	638232
6291	638233
95411	638234
12461	638235
976	638236
39469	638237
33134	638238
16320	638239
8188	638240
79175	638241
20996	638242
8595	638243
16598	638244
18064	638245
36934	638246
107003	638247
69745	638248
146713	638249
59906	638250
40050	638251
8435	638252
2389	638253
54720	638254
31292	638255
11900	638256
73239	638257
11296	638258
8145	638259
56937	638260
4572	638261
87882	638262
12805	638263
25793	638264
122939	638265
7099	638266
18770	638267
3023	638268
46199	638269
2111	638270
27953	638271
60812	638272
40758	638273
7877	638274
88669	638275
161381	638276
74736	638277
41456	638278
126591	638279
3701	638280
80815	638281
130531	638282
71191	638283
74380	638284
80162	638285
101128	638286
24589	638287
73189	638288
94331	638289
84715	638290
74769	638291
65726	638292
14067	638293
107264	638294
4270	638295
14066	638296
22178	638297
21301	638298
75699	638299
870	638300
109567	638301
2755	638302
44347	638303
4348	638304
157165	638305
64367	638306
37862	638307
90593	638308
66734	638309
113718	638310
96812	638311
31032	638312
27611	638313
3647	638314
74386	638315
8860	638316
13676	638317
7309	638318
7950	638319
118186	638320
101750	638321
37832	638322
1424	638323
37351	638324
40806	638325
144272	638326
3731	638327
54745	638328
3546	638329
57813	638330
54460	638331
89792	638332
95479	638333
67182	638334
126274	638335
1122	638336
32552	638337
52803	638338
103681	638339
60441	638340
125873	638341
35323	638342
16319	638343
19899	638344
31839	638345
96748	638346
35491	638347
55919	638348
22867	638349
2735	638350
16702	638351
16525	638352
76945	638353
104564	638354
38103	638355
8917	638356
53887	638357
52594	638358
7563	638359
72347	638360
20500	638361
87599	638362
53770	638363
137966	638364
59118	638365
30970	638366
112956	638367
19178	638368
61262	638369
30817	638370
2058	638371
18956	638372
2603	638373
7481	638374
43816	638375
46497	638376
6387	638377
13052	638378
100576	638379
16506	638380
150016	638381
40421	638382
4098	638383
96936	638384
16888	638385
57040	638386
25789	638387
44093	638388
64121	638389
5026	638390
71275	638391
10741	638392
6504	638393
62730	638394
249	638395
114304	638396
123	638397
3121	638398
60021	638399
14762	638400
2931	638401
105815	638402
7929	638403
11773	638404
139570	638405
4776	638406
16734	638407
4153	638408
167446	638409
72698	638410
23058	638411
88800	638412
54752	638413
4874	638414
112016	638415
28285	638416
35041	638417
50318	638418
17731	638419
4320	638420
63709	638421
155954	638422
73261	638423
31044	638424
95031	638425
13546	638426
65192	638427
58518	638428
56040	638429
34215	638430
15065	638431
69333	638432
60809	638433
10469	638434
90474	638435
7792	638436
102486	638437
120455	638438
43796	638439
80243	638440
63551	638441
114153	638442
7055	638443
40300	638444
24725	638445
36574	638446
56251	638447
154482	638448
1109	638449
37043	638450
111635	638451
30457	638452
58396	638453
13986	638454
53920	638455
5074	638456
6204	638457
13059	638458
154253	638459
67382	638460
92162	638461
22888	638462
11630	638463
46270	638464
34305	638465
166944	638466
101079	638467
12745	638468
28289	638469
8896	638470
31449	638471
53720	638472
1799	638473
74019	638474
75878	638475
103858	638476
35970	638477
28286	638478
40570	638479
22740	638480
31633	638481
6668	638482
29033	638483
27380	638484
52375	638485
11851	638486
6282	638487
54541	638488
88695	638489
45783	638490
7780	638491
16728	638492
98510	638493
7664	638494
25999	638495
96876	638496
37700	638497
2571	638498
39048	638499
4515	638500
7983	638501
83457	638502
5536	638503
3559	638504
36882	638505
17644	638506
2011	638507
45521	638508
55993	638509
61265	638510
11317	638511
312	638512
4063	638513
6078	638514
16465	638515
65355	638516
18408	638517
19476	638518
25461	638519
73319	638520
90924	638521
140602	638522
147073	638523
124875	638524
2172	638525
15679	638526
10837	638527
37526	638528
137926	638529
86408	638530
48257	638531
9203	638532
58681	638533
4489	638534
17721	638535
79240	638536
34550	638537
111724	638538
27497	638539
70860	638540
55	638541
25818	638542
126778	638543
22327	638544
1665	638545
27731	638546
78345	638547
15525	638548
528	638549
824	638550
18376	638551
26467	638552
44306	638553
55266	638554
63117	638555
27053	638556
28115	638557
53678	638558
43728	638559
32408	638560
98	638561
38222	638562
75569	638563
5593	638564
16048	638565
8884	638566
36189	638567
116059	638568
22876	638569
87359	638570
27303	638571
4421	638572
4054	638573
1088	638574
122683	638575
49518	638576
79604	638577
5678	638578
36750	638579
88435	638580
166005	638581
30643	638582
1047	638583
75700	638584
36648	638585
91139	638586
1563	638587
74117	638588
116650	638589
69726	638590
3035	638591
25169	638592
115825	638593
83077	638594
56933	638595
19511	638596
1167	638597
75232	638598
76793	638599
52291	638600
25460	638601
58721	638602
51590	638603
95895	638604
17428	638605
69810	638606
119637	638607
80870	638608
17943	638609
55877	638610
4803	638611
162509	638612
50151	638613
3768	638614
40408	638615
75314	638616
39016	638617
2481	638618
11697	638619
72665	638620
160644	638621
24101	638622
121597	638623
43192	638624
18089	638625
509	638626
2269	638627
77195	638628
35939	638629
76112	638630
997	638631
32672	638632
29749	638633
18795	638634
85892	638635
36463	638636
84703	638637
65384	638638
4329	638639
15714	638640
66366	638641
45291	638642
12741	638643
109371	638644
61076	638645
8595	638646
5879	638647
16811	638648
73098	638649
18091	638650
53273	638651
63066	638652
9591	638653
15213	638654
29024	638655
160902	638656
25533	638657
107852	638658
27475	638659
90295	638660
24401	638661
49351	638662
34321	638663
21141	638664
10930	638665
8699	638666
107	638667
54	638668
75729	638669
1583	638670
20822	638671
23845	638672
6682	638673
28961	638674
45721	638675
42681	638676
1803	638677
34429	638678
23665	638679
39195	638680
130311	638681
23289	638682
44571	638683
1339	638684
97931	638685
55091	638686
57081	638687
52040	638688
162007	638689
21760	638690
125633	638691
30798	638692
74143	638693
36730	638694
131433	638695
138182	638696
36838	638697
77389	638698
113145	638699
170026	638700
72286	638701
12853	638702
59824	638703
57563	638704
43129	638705
19418	638706
249	638707
52694	638708
43135	638709
17715	638710
35212	638711
7428	638712
23401	638713
74982	638714
16350	638715
22631	638716
95917	638717
26638	638718
82765	638719
13369	638720
134424	638721
55762	638722
81549	638723
44125	638724
35319	638725
7274	638726
45490	638727
137485	638728
37880	638729
23593	638730
22596	638731
117250	638732
16980	638733
43501	638734
49499	638735
11	638736
40924	638737
133984	638738
15506	638739
59529	638740
23807	638741
15612	638742
4392	638743
20225	638744
53162	638745
104013	638746
27162	638747
60125	638748
1547	638749
14666	638750
30708	638751
37122	638752
63573	638753
18802	638754
31037	638755
9203	638756
13722	638757
8990	638758
52323	638759
47597	638760
9567	638761
32630	638762
41255	638763
6244	638764
79173	638765
2047	638766
78774	638767
3882	638768
54871	638769
8895	638770
5108	638771
18553	638772
34715	638773
11974	638774
14986	638775
31873	638776
125676	638777
13042	638778
63249	638779
168365	638780
78611	638781
147821	638782
2237	638783
85692	638784
19538	638785
3451	638786
38546	638787
5547	638788
41121	638789
11258	638790
107048	638791
56188	638792
80606	638793
12907	638794
21545	638795
85832	638796
38206	638797
3102	638798
73176	638799
44178	638800
14412	638801
27380	638802
12174	638803
92905	638804
24923	638805
47441	638806
166273	638807
62876	638808
41412	638809
39543	638810
99206	638811
2247	638812
11771	638813
15554	638814
84836	638815
131656	638816
1146	638817
164420	638818
136948	638819
43206	638820
30547	638821
34368	638822
6981	638823
89385	638824
105204	638825
23822	638826
25953	638827
22514	638828
44268	638829
18680	638830
41157	638831
9181	638832
42606	638833
158333	638834
73320	638835
167778	638836
15323	638837
50033	638838
165188	638839
529	638840
19196	638841
83011	638842
986	638843
6161	638844
9688	638845
9351	638846
79265	638847
25260	638848
688	638849
30828	638850
19683	638851
110373	638852
1156	638853
106514	638854
26830	638855
97849	638856
90105	638857
93600	638858
32043	638859
11304	638860
56676	638861
91813	638862
49229	638863
37769	638864
99238	638865
72643	638866
14416	638867
50952	638868
65217	638869
84571	638870
10477	638871
4707	638872
15779	638873
97261	638874
104559	638875
5502	638876
46256	638877
54884	638878
72451	638879
3913	638880
72777	638881
21403	638882
14331	638883
8969	638884
51613	638885
21086	638886
34936	638887
57227	638888
88718	638889
43304	638890
9184	638891
17764	638892
38753	638893
389	638894
3707	638895
71903	638896
15428	638897
79238	638898
20379	638899
66251	638900
23416	638901
20897	638902
5590	638903
59616	638904
128365	638905
35014	638906
1511	638907
58392	638908
76558	638909
33316	638910
10289	638911
46102	638912
1477	638913
721	638914
41134	638915
160907	638916
3135	638917
2567	638918
17883	638919
79562	638920
19833	638921
19661	638922
172	638923
35095	638924
61134	638925
2675	638926
95724	638927
13837	638928
12332	638929
75621	638930
59221	638931
14582	638932
20403	638933
9383	638934
20744	638935
19032	638936
25347	638937
96681	638938
152289	638939
505	638940
33098	638941
27413	638942
104680	638943
1869	638944
132	638945
46601	638946
37608	638947
3680	638948
2565	638949
4502	638950
23160	638951
37241	638952
55578	638953
25303	638954
2121	638955
64605	638956
11238	638957
47128	638958
93830	638959
25785	638960
19584	638961
24273	638962
706	638963
36479	638964
4121	638965
22842	638966
5850	638967
4199	638968
5798	638969
130145	638970
40475	638971
1898	638972
233	638973
6631	638974
31632	638975
9523	638976
24583	638977
30749	638978
82152	638979
20602	638980
94033	638981
5447	638982
135012	638983
52820	638984
40643	638985
137933	638986
4508	638987
28189	638988
41907	638989
985	638990
67188	638991
86559	638992
112798	638993
7413	638994
147957	638995
9431	638996
95710	638997
35449	638998
123462	638999
53085	639000
35128	639001
5	639002
44921	639003
101673	639004
43131	639005
3342	639006
760	639007
9333	639008
26124	639009
89702	639010
30649	639011
73550	639012
6373	639013
93651	639014
14334	639015
268	639016
138262	639017
30559	639018
6084	639019
9256	639020
44853	639021
26159	639022
24825	639023
35965	639024
103590	639025
20678	639026
83541	639027
13839	639028
30046	639029
42760	639030
4318	639031
66026	639032
94276	639033
52508	639034
12464	639035
20811	639036
50300	639037
108467	639038
92431	639039
85220	639040
23475	639041
25164	639042
10842	639043
67268	639044
40128	639045
52983	639046
38822	639047
3253	639048
114010	639049
33238	639050
5787	639051
56370	639052
106166	639053
102082	639054
2218	639055
59485	639056
3422	639057
34559	639058
22556	639059
16705	639060
40981	639061
61664	639062
145529	639063
12528	639064
12312	639065
72442	639066
24595	639067
8858	639068
47376	639069
39998	639070
126308	639071
65589	639072
4723	639073
12167	639074
75655	639075
19227	639076
42546	639077
53785	639078
24657	639079
13725	639080
5165	639081
42022	639082
40180	639083
71517	639084
32964	639085
73197	639086
3718	639087
38457	639088
49902	639089
4842	639090
109137	639091
48951	639092
1366	639093
70268	639094
1206	639095
64560	639096
50026	639097
91689	639098
60649	639099
138787	639100
91382	639101
42022	639102
94084	639103
25137	639104
10993	639105
23718	639106
99358	639107
8215	639108
14456	639109
23355	639110
8789	639111
107031	639112
57259	639113
148897	639114
32168	639115
5943	639116
10461	639117
35656	639118
32782	639119
33068	639120
1565	639121
29578	639122
73168	639123
34024	639124
9223	639125
4135	639126
42048	639127
122580	639128
87807	639129
13075	639130
23206	639131
10038	639132
34274	639133
6407	639134
31175	639135
17859	639136
37260	639137
11324	639138
509	639139
49701	639140
71202	639141
46734	639142
81562	639143
30567	639144
94356	639145
66622	639146
156	639147
56702	639148
45462	639149
31572	639150
1030	639151
120525	639152
71938	639153
144008	639154
26667	639155
97268	639156
122279	639157
64827	639158
2295	639159
24874	639160
63117	639161
11458	639162
40360	639163
51428	639164
143073	639165
30863	639166
46194	639167
2953	639168
28300	639169
39265	639170
14748	639171
111688	639172
38214	639173
11714	639174
45303	639175
19282	639176
26216	639177
611	639178
32862	639179
15878	639180
90495	639181
18748	639182
131260	639183
108035	639184
32777	639185
6663	639186
12031	639187
8628	639188
75023	639189
40863	639190
8619	639191
352	639192
76108	639193
81066	639194
61103	639195
52973	639196
68196	639197
11245	639198
19483	639199
6862	639200
28448	639201
48973	639202
64695	639203
34861	639204
8036	639205
41747	639206
72683	639207
7090	639208
1353	639209
46540	639210
88409	639211
137242	639212
27430	639213
71654	639214
33880	639215
29498	639216
1697	639217
56061	639218
21441	639219
141061	639220
13456	639221
27	639222
50850	639223
161883	639224
33364	639225
1052	639226
82449	639227
4045	639228
9288	639229
3733	639230
23304	639231
87263	639232
22289	639233
1544	639234
49487	639235
98309	639236
43427	639237
18446	639238
31445	639239
94553	639240
33115	639241
59936	639242
45546	639243
35645	639244
52241	639245
41776	639246
86270	639247
44921	639248
4825	639249
7828	639250
11625	639251
56671	639252
130690	639253
8834	639254
55989	639255
17185	639256
19533	639257
2492	639258
6610	639259
22948	639260
25230	639261
74658	639262
3316	639263
62503	639264
24456	639265
42545	639266
58356	639267
44560	639268
45348	639269
6825	639270
24769	639271
20893	639272
9311	639273
125244	639274
130273	639275
104966	639276
72808	639277
116563	639278
46152	639279
90563	639280
75015	639281
49913	639282
38021	639283
24340	639284
135076	639285
25871	639286
48641	639287
16938	639288
24686	639289
13899	639290
741	639291
42127	639292
97892	639293
118636	639294
13876	639295
63698	639296
42133	639297
10906	639298
62500	639299
569	639300
97323	639301
52084	639302
64984	639303
36718	639304
3545	639305
2690	639306
39714	639307
19123	639308
147166	639309
494	639310
35789	639311
5813	639312
97027	639313
124727	639314
33051	639315
64882	639316
103552	639317
19536	639318
65444	639319
42782	639320
5243	639321
34493	639322
123546	639323
6418	639324
77189	639325
13427	639326
66004	639327
12539	639328
46286	639329
63711	639330
78204	639331
12384	639332
54255	639333
47578	639334
87801	639335
980	639336
240	639337
13804	639338
35841	639339
5335	639340
36010	639341
54236	639342
2148	639343
23581	639344
96366	639345
4991	639346
19845	639347
100839	639348
7819	639349
12522	639350
2795	639351
35969	639352
113006	639353
115167	639354
56919	639355
65214	639356
62222	639357
12458	639358
115518	639359
133430	639360
85110	639361
5544	639362
21827	639363
3998	639364
67610	639365
20768	639366
34124	639367
5381	639368
84302	639369
57666	639370
21556	639371
4744	639372
31450	639373
41663	639374
7890	639375
7370	639376
6830	639377
26003	639378
9271	639379
36940	639380
62859	639381
50594	639382
740	639383
99792	639384
21768	639385
40520	639386
1280	639387
2900	639388
75962	639389
129905	639390
29472	639391
30925	639392
6254	639393
43982	639394
31470	639395
8507	639396
57484	639397
54	639398
99190	639399
79135	639400
12698	639401
31548	639402
33246	639403
103810	639404
15942	639405
7646	639406
18692	639407
23148	639408
88422	639409
75552	639410
7415	639411
46139	639412
13165	639413
87005	639414
70148	639415
54132	639416
28404	639417
27148	639418
44316	639419
5505	639420
50577	639421
16971	639422
186	639423
43435	639424
50219	639425
35107	639426
74702	639427
19	639428
51812	639429
55319	639430
68832	639431
164182	639432
40464	639433
12939	639434
80231	639435
3614	639436
54799	639437
104188	639438
21113	639439
52314	639440
5269	639441
16718	639442
154555	639443
69868	639444
133881	639445
6429	639446
12273	639447
5441	639448
47427	639449
62405	639450
59813	639451
18884	639452
2253	639453
127964	639454
13016	639455
34836	639456
79421	639457
21050	639458
84379	639459
16663	639460
44474	639461
78017	639462
128830	639463
15610	639464
10952	639465
47924	639466
63305	639467
11711	639468
23500	639469
1843	639470
13239	639471
42754	639472
37352	639473
41335	639474
36729	639475
95058	639476
145319	639477
11030	639478
91345	639479
144655	639480
1449	639481
52479	639482
41807	639483
56329	639484
15638	639485
109521	639486
51344	639487
17539	639488
69821	639489
7570	639490
29496	639491
1518	639492
131	639493
72817	639494
20	639495
10370	639496
76309	639497
3621	639498
96454	639499
82035	639500
49116	639501
95478	639502
18040	639503
108348	639504
85411	639505
39243	639506
49002	639507
36519	639508
5265	639509
109238	639510
57736	639511
62819	639512
18298	639513
226	639514
71620	639515
14000	639516
95360	639517
4432	639518
75688	639519
5089	639520
40930	639521
64912	639522
716	639523
18214	639524
15576	639525
82323	639526
50052	639527
89931	639528
3237	639529
42822	639530
49012	639531
53646	639532
4398	639533
52406	639534
31566	639535
111	639536
82906	639537
166563	639538
58847	639539
134554	639540
78947	639541
37615	639542
30587	639543
19764	639544
73713	639545
33981	639546
24361	639547
147133	639548
20881	639549
3006	639550
3184	639551
61124	639552
5258	639553
46977	639554
37970	639555
119296	639556
54886	639557
51992	639558
22891	639559
4221	639560
3498	639561
38056	639562
107020	639563
11241	639564
92118	639565
111277	639566
732	639567
8504	639568
100250	639569
82884	639570
85199	639571
37403	639572
38008	639573
20330	639574
87169	639575
49614	639576
85503	639577
396	639578
92403	639579
75012	639580
39717	639581
86436	639582
3781	639583
80759	639584
11967	639585
5732	639586
46010	639587
69885	639588
8113	639589
61816	639590
82161	639591
278	639592
14507	639593
3737	639594
37189	639595
99431	639596
2541	639597
44890	639598
110980	639599
8972	639600
13871	639601
48671	639602
35335	639603
59582	639604
90667	639605
6589	639606
45522	639607
12209	639608
43219	639609
26693	639610
722	639611
25838	639612
51210	639613
20726	639614
15430	639615
4783	639616
49717	639617
390	639618
869	639619
34159	639620
169424	639621
65087	639622
143798	639623
63047	639624
90324	639625
19328	639626
131934	639627
13564	639628
85191	639629
21591	639630
23033	639631
520	639632
316	639633
35402	639634
46450	639635
74705	639636
21734	639637
44910	639638
133720	639639
28128	639640
3709	639641
40346	639642
12824	639643
68656	639644
30847	639645
59821	639646
33707	639647
111550	639648
38226	639649
7119	639650
77443	639651
13989	639652
34805	639653
93771	639654
54361	639655
66918	639656
111727	639657
113163	639658
6397	639659
32258	639660
170286	639661
106704	639662
829	639663
47051	639664
114839	639665
596	639666
23349	639667
33521	639668
67481	639669
29648	639670
39971	639671
11996	639672
102530	639673
30856	639674
24795	639675
46068	639676
15505	639677
22536	639678
12602	639679
4250	639680
47499	639681
86092	639682
69482	639683
60506	639684
29607	639685
4260	639686
27995	639687
1393	639688
92148	639689
70904	639690
2149	639691
54466	639692
23726	639693
11650	639694
56057	639695
141099	639696
5037	639697
40556	639698
19102	639699
42543	639700
45395	639701
40863	639702
82409	639703
13458	639704
9478	639705
34929	639706
40069	639707
13223	639708
41770	639709
64269	639710
23099	639711
36217	639712
19008	639713
72900	639714
98249	639715
3136	639716
137541	639717
30960	639718
167687	639719
9188	639720
24369	639721
127402	639722
17924	639723
154080	639724
44327	639725
46102	639726
28923	639727
42879	639728
54115	639729
47662	639730
31094	639731
59364	639732
6309	639733
39559	639734
11941	639735
6054	639736
8232	639737
4586	639738
4272	639739
36128	639740
26478	639741
22664	639742
15705	639743
5785	639744
6177	639745
112359	639746
11090	639747
805	639748
33905	639749
16565	639750
37143	639751
2047	639752
133632	639753
67778	639754
167120	639755
90211	639756
24879	639757
75816	639758
19768	639759
2652	639760
66306	639761
116415	639762
83	639763
25178	639764
6485	639765
47572	639766
17533	639767
94892	639768
86644	639769
134438	639770
51439	639771
7965	639772
42729	639773
27788	639774
58398	639775
105156	639776
112796	639777
1707	639778
8194	639779
110489	639780
23692	639781
30814	639782
91127	639783
12682	639784
304	639785
98520	639786
67	639787
41309	639788
55837	639789
3256	639790
108840	639791
79659	639792
17236	639793
109428	639794
38728	639795
156973	639796
125175	639797
104943	639798
14692	639799
685	639800
624	639801
1757	639802
10393	639803
51366	639804
21854	639805
29180	639806
8440	639807
56807	639808
61996	639809
10506	639810
23122	639811
10422	639812
101203	639813
3137	639814
59211	639815
31964	639816
10308	639817
30339	639818
32801	639819
11545	639820
58162	639821
43464	639822
71054	639823
30380	639824
81767	639825
90136	639826
56595	639827
108680	639828
1569	639829
39992	639830
164227	639831
51466	639832
116116	639833
133896	639834
82330	639835
14473	639836
34767	639837
38954	639838
68379	639839
113545	639840
26656	639841
62063	639842
54681	639843
1325	639844
9250	639845
47936	639846
12810	639847
73537	639848
28680	639849
46446	639850
47242	639851
13000	639852
129144	639853
23594	639854
49435	639855
90111	639856
52849	639857
30017	639858
41866	639859
61985	639860
33737	639861
2551	639862
24577	639863
160572	639864
14367	639865
21369	639866
9753	639867
104921	639868
24512	639869
977	639870
138570	639871
21558	639872
11039	639873
11348	639874
35996	639875
58466	639876
88024	639877
95166	639878
114898	639879
16531	639880
12723	639881
54873	639882
77714	639883
118562	639884
94590	639885
5480	639886
2152	639887
97541	639888
61424	639889
5358	639890
53433	639891
2440	639892
96378	639893
110170	639894
12326	639895
87941	639896
61468	639897
104738	639898
112011	639899
65789	639900
67373	639901
74095	639902
1466	639903
51762	639904
93760	639905
137748	639906
15005	639907
14303	639908
7931	639909
80027	639910
65849	639911
34732	639912
7168	639913
136777	639914
137394	639915
47666	639916
60098	639917
89217	639918
149316	639919
27219	639920
22239	639921
24657	639922
6265	639923
54751	639924
84122	639925
32162	639926
82880	639927
25325	639928
75630	639929
42418	639930
23127	639931
53248	639932
38846	639933
59505	639934
39486	639935
44802	639936
13953	639937
97789	639938
38480	639939
6266	639940
83658	639941
30411	639942
38044	639943
17362	639944
49218	639945
71280	639946
15154	639947
4328	639948
111936	639949
95806	639950
54466	639951
122413	639952
28320	639953
1358	639954
8342	639955
30777	639956
41369	639957
88152	639958
22218	639959
41275	639960
25398	639961
9051	639962
50990	639963
24785	639964
106575	639965
9153	639966
118880	639967
6	639968
59185	639969
108429	639970
15370	639971
330	639972
209	639973
70815	639974
8753	639975
19374	639976
15239	639977
5101	639978
59108	639979
19775	639980
36505	639981
10963	639982
86121	639983
52640	639984
19605	639985
40141	639986
9217	639987
68289	639988
58838	639989
73648	639990
68123	639991
6637	639992
137973	639993
44392	639994
868	639995
51583	639996
123	639997
19735	639998
1615	639999
94966	640000
15863	640001
8542	640002
159790	640003
91678	640004
71484	640005
3776	640006
25872	640007
11262	640008
55034	640009
166478	640010
45238	640011
20623	640012
133295	640013
742	640014
54649	640015
47363	640016
51666	640017
29830	640018
107125	640019
66858	640020
12482	640021
33680	640022
2430	640023
94918	640024
17420	640025
76115	640026
31938	640027
30791	640028
98391	640029
9816	640030
16163	640031
93362	640032
51313	640033
7565	640034
16578	640035
13034	640036
124014	640037
595	640038
114188	640039
34293	640040
25942	640041
3466	640042
1229	640043
136308	640044
95907	640045
14705	640046
18	640047
1107	640048
18911	640049
6193	640050
51900	640051
85835	640052
19500	640053
77107	640054
34563	640055
19462	640056
16345	640057
55259	640058
1391	640059
102491	640060
40400	640061
57721	640062
73921	640063
71166	640064
93398	640065
9274	640066
6713	640067
107981	640068
20533	640069
17281	640070
81434	640071
35114	640072
71093	640073
5124	640074
3013	640075
74447	640076
14755	640077
66813	640078
17045	640079
60227	640080
6472	640081
23555	640082
63784	640083
118261	640084
38022	640085
45480	640086
114087	640087
47656	640088
79163	640089
41009	640090
9925	640091
58064	640092
25957	640093
17506	640094
44317	640095
88776	640096
5236	640097
62284	640098
13969	640099
84087	640100
84668	640101
16481	640102
59309	640103
77492	640104
46239	640105
5424	640106
2161	640107
98518	640108
25620	640109
106141	640110
21445	640111
96895	640112
59838	640113
42167	640114
3098	640115
21055	640116
4309	640117
133097	640118
92329	640119
11352	640120
3235	640121
33732	640122
103679	640123
51960	640124
5271	640125
49626	640126
5786	640127
4990	640128
33309	640129
9356	640130
24682	640131
36818	640132
24811	640133
129337	640134
5880	640135
16795	640136
100738	640137
3175	640138
16179	640139
8261	640140
57135	640141
12604	640142
46365	640143
129935	640144
63788	640145
8275	640146
44245	640147
105314	640148
12037	640149
29173	640150
5252	640151
12710	640152
35680	640153
8841	640154
9592	640155
19020	640156
50933	640157
22392	640158
9445	640159
1170	640160
7765	640161
2600	640162
45686	640163
102680	640164
31373	640165
95587	640166
4404	640167
22311	640168
9615	640169
29841	640170
3885	640171
7152	640172
3110	640173
83410	640174
12754	640175
30878	640176
17233	640177
167556	640178
63480	640179
47540	640180
42153	640181
19142	640182
5057	640183
35344	640184
15411	640185
15503	640186
7873	640187
50840	640188
929	640189
52368	640190
5303	640191
49334	640192
123215	640193
11199	640194
92289	640195
4780	640196
52031	640197
16454	640198
100787	640199
9791	640200
19914	640201
26508	640202
30424	640203
3616	640204
51184	640205
34326	640206
105712	640207
20694	640208
29902	640209
8109	640210
144172	640211
1745	640212
4827	640213
32369	640214
166917	640215
24636	640216
74253	640217
18805	640218
122367	640219
60491	640220
43270	640221
47487	640222
29874	640223
55314	640224
3404	640225
113189	640226
103073	640227
28486	640228
33169	640229
1784	640230
9418	640231
11055	640232
11405	640233
57784	640234
119994	640235
11159	640236
37122	640237
102960	640238
21173	640239
883	640240
52926	640241
61834	640242
41334	640243
7395	640244
3484	640245
45751	640246
13530	640247
89245	640248
1506	640249
35426	640250
1713	640251
112785	640252
117574	640253
16989	640254
137170	640255
9429	640256
1482	640257
44750	640258
85709	640259
56195	640260
72073	640261
20046	640262
4728	640263
1666	640264
126366	640265
70403	640266
753	640267
29006	640268
56116	640269
18449	640270
30922	640271
27190	640272
2108	640273
81936	640274
21782	640275
106761	640276
111138	640277
118922	640278
22243	640279
63561	640280
40114	640281
72655	640282
61542	640283
102767	640284
82108	640285
6042	640286
57706	640287
60816	640288
4980	640289
244	640290
11952	640291
27418	640292
83400	640293
83055	640294
36112	640295
5427	640296
36876	640297
50406	640298
138394	640299
29676	640300
25251	640301
2965	640302
66236	640303
6625	640304
7531	640305
22429	640306
136550	640307
37540	640308
12597	640309
57395	640310
29251	640311
32770	640312
11136	640313
28714	640314
13857	640315
19720	640316
48900	640317
169880	640318
4632	640319
57512	640320
61263	640321
52581	640322
112734	640323
82929	640324
6227	640325
51343	640326
105375	640327
64686	640328
65138	640329
11284	640330
37992	640331
96421	640332
134430	640333
25540	640334
43066	640335
8801	640336
7723	640337
11596	640338
20152	640339
1641	640340
31147	640341
42272	640342
52970	640343
52023	640344
57143	640345
118783	640346
72208	640347
10638	640348
14213	640349
131591	640350
91664	640351
5201	640352
56377	640353
48322	640354
6474	640355
20375	640356
139515	640357
5478	640358
20759	640359
2419	640360
64471	640361
19784	640362
15639	640363
9865	640364
15523	640365
106034	640366
78823	640367
37110	640368
84997	640369
83349	640370
65002	640371
9393	640372
7488	640373
127284	640374
19212	640375
32437	640376
18884	640377
12839	640378
48666	640379
53481	640380
78497	640381
27666	640382
53740	640383
2137	640384
17714	640385
63104	640386
4533	640387
15393	640388
24983	640389
66892	640390
44137	640391
37540	640392
348	640393
63757	640394
58831	640395
9277	640396
25116	640397
31893	640398
2909	640399
38234	640400
96551	640401
86739	640402
14954	640403
2936	640404
2102	640405
42590	640406
141959	640407
47614	640408
10979	640409
419	640410
37440	640411
28593	640412
14991	640413
70930	640414
21754	640415
6648	640416
135193	640417
7742	640418
123120	640419
21359	640420
40179	640421
13325	640422
164174	640423
32955	640424
19868	640425
19991	640426
10721	640427
91012	640428
75513	640429
71866	640430
42339	640431
54490	640432
55907	640433
1766	640434
13575	640435
57194	640436
15028	640437
99928	640438
20022	640439
29327	640440
49996	640441
23572	640442
10693	640443
10680	640444
68606	640445
112053	640446
20079	640447
43794	640448
28515	640449
103044	640450
403	640451
64774	640452
36353	640453
27773	640454
8603	640455
43573	640456
8216	640457
22325	640458
68939	640459
144724	640460
6694	640461
15653	640462
13544	640463
4231	640464
48240	640465
100139	640466
12039	640467
37525	640468
38522	640469
136181	640470
118766	640471
6530	640472
115935	640473
55831	640474
24071	640475
75283	640476
139253	640477
82834	640478
15093	640479
11321	640480
30358	640481
167956	640482
11764	640483
44014	640484
13676	640485
96762	640486
16825	640487
68176	640488
23186	640489
3647	640490
52298	640491
28920	640492
28827	640493
38268	640494
40698	640495
2342	640496
125708	640497
67091	640498
12339	640499
32335	640500
58468	640501
23905	640502
15264	640503
111550	640504
36776	640505
4188	640506
27514	640507
24512	640508
13243	640509
5539	640510
31512	640511
19423	640512
40180	640513
1017	640514
47969	640515
36237	640516
39712	640517
116418	640518
18508	640519
465	640520
67837	640521
100367	640522
20239	640523
8525	640524
10278	640525
53751	640526
5816	640527
631	640528
137257	640529
32067	640530
15427	640531
19925	640532
57265	640533
124343	640534
75021	640535
108412	640536
23994	640537
8730	640538
1734	640539
24405	640540
28393	640541
30675	640542
3504	640543
4346	640544
13283	640545
16742	640546
7165	640547
398	640548
49109	640549
31042	640550
76257	640551
85277	640552
157996	640553
45910	640554
27332	640555
58031	640556
54418	640557
23443	640558
40235	640559
65976	640560
997	640561
119395	640562
51415	640563
3564	640564
134068	640565
16540	640566
1841	640567
16550	640568
9607	640569
124783	640570
14647	640571
17263	640572
163315	640573
36676	640574
3082	640575
16049	640576
88219	640577
106653	640578
65337	640579
53588	640580
469	640581
3632	640582
26648	640583
8926	640584
70663	640585
128119	640586
6858	640587
76483	640588
151565	640589
50326	640590
42928	640591
117959	640592
33811	640593
10723	640594
14038	640595
48511	640596
29697	640597
90502	640598
55871	640599
129299	640600
117528	640601
4929	640602
99397	640603
38907	640604
63646	640605
37732	640606
50895	640607
18453	640608
21454	640609
22079	640610
57196	640611
2840	640612
1963	640613
12413	640614
14606	640615
56571	640616
6280	640617
86273	640618
33824	640619
50360	640620
44696	640621
97695	640622
20105	640623
57090	640624
113314	640625
131874	640626
4362	640627
646	640628
46793	640629
266	640630
79390	640631
29520	640632
6528	640633
1421	640634
124937	640635
51105	640636
56035	640637
81301	640638
683	640639
17487	640640
5069	640641
81622	640642
25395	640643
71187	640644
932	640645
104788	640646
55919	640647
9042	640648
50759	640649
96809	640650
27761	640651
101706	640652
46978	640653
16004	640654
9792	640655
32757	640656
84884	640657
42884	640658
3502	640659
73991	640660
26716	640661
38312	640662
1741	640663
18968	640664
70872	640665
49161	640666
157346	640667
25507	640668
2840	640669
82852	640670
4593	640671
103159	640672
28284	640673
121079	640674
52057	640675
66942	640676
1144	640677
74231	640678
73233	640679
23298	640680
52752	640681
78861	640682
18190	640683
39569	640684
99974	640685
66725	640686
25919	640687
10639	640688
102533	640689
68536	640690
5338	640691
1249	640692
62214	640693
146632	640694
131677	640695
20275	640696
107052	640697
10090	640698
2757	640699
74798	640700
9497	640701
96014	640702
103772	640703
47374	640704
40604	640705
149789	640706
63119	640707
111342	640708
39006	640709
24694	640710
90751	640711
83268	640712
115229	640713
144258	640714
1815	640715
59744	640716
102925	640717
135416	640718
83140	640719
31661	640720
6357	640721
36271	640722
2491	640723
116608	640724
33760	640725
60126	640726
411	640727
82193	640728
45515	640729
188	640730
149156	640731
42617	640732
31108	640733
11473	640734
14891	640735
68373	640736
30738	640737
2332	640738
43	640739
42639	640740
78441	640741
12900	640742
13599	640743
102547	640744
8491	640745
35209	640746
132864	640747
100067	640748
32675	640749
14010	640750
18134	640751
64935	640752
65460	640753
19201	640754
163588	640755
48066	640756
50686	640757
195	640758
12737	640759
3946	640760
43291	640761
3458	640762
10803	640763
111265	640764
65880	640765
38236	640766
74672	640767
109658	640768
115544	640769
36819	640770
47426	640771
50217	640772
49281	640773
33869	640774
77221	640775
38169	640776
97857	640777
19965	640778
104104	640779
38465	640780
25256	640781
109503	640782
119343	640783
24338	640784
17828	640785
12062	640786
21604	640787
2755	640788
66808	640789
26956	640790
154077	640791
153268	640792
66664	640793
53203	640794
5047	640795
20278	640796
59328	640797
28560	640798
46479	640799
27415	640800
1025	640801
1640	640802
56986	640803
26582	640804
77911	640805
45621	640806
24929	640807
16529	640808
101039	640809
75321	640810
11246	640811
7562	640812
112051	640813
17665	640814
32407	640815
33866	640816
2582	640817
12696	640818
13694	640819
80084	640820
57	640821
75156	640822
1064	640823
25958	640824
30094	640825
37937	640826
63858	640827
56381	640828
27273	640829
3672	640830
28428	640831
15639	640832
42114	640833
58412	640834
35629	640835
49425	640836
69822	640837
40716	640838
18493	640839
55369	640840
11463	640841
89846	640842
1590	640843
91548	640844
26452	640845
137703	640846
18397	640847
8500	640848
36198	640849
13395	640850
26624	640851
114749	640852
41992	640853
39557	640854
608	640855
124871	640856
4348	640857
10525	640858
21265	640859
44418	640860
93407	640861
15455	640862
55801	640863
98154	640864
18255	640865
34995	640866
8606	640867
12462	640868
8253	640869
15961	640870
21400	640871
123511	640872
5140	640873
23299	640874
65150	640875
126647	640876
25611	640877
10800	640878
52835	640879
36861	640880
95668	640881
341	640882
40719	640883
119316	640884
43023	640885
14883	640886
69830	640887
18107	640888
95515	640889
48553	640890
99929	640891
28945	640892
46937	640893
45048	640894
100784	640895
23694	640896
3763	640897
12895	640898
24002	640899
6484	640900
58216	640901
46038	640902
20987	640903
102549	640904
56003	640905
75943	640906
105429	640907
62161	640908
15334	640909
23354	640910
36864	640911
47224	640912
124219	640913
6208	640914
133824	640915
15551	640916
40080	640917
40982	640918
56804	640919
15457	640920
89254	640921
49132	640922
22333	640923
10731	640924
8639	640925
50117	640926
140439	640927
7102	640928
65568	640929
83099	640930
2640	640931
131062	640932
414	640933
62669	640934
128	640935
48999	640936
125940	640937
1794	640938
919	640939
13073	640940
80076	640941
4825	640942
54147	640943
5708	640944
11119	640945
76567	640946
35557	640947
105319	640948
3784	640949
39736	640950
7820	640951
83663	640952
63581	640953
73273	640954
49516	640955
52330	640956
27992	640957
122376	640958
13445	640959
7582	640960
113814	640961
3799	640962
10994	640963
11349	640964
81847	640965
3070	640966
54206	640967
158441	640968
77816	640969
27285	640970
11775	640971
58423	640972
43725	640973
24812	640974
66067	640975
4034	640976
72615	640977
70194	640978
70708	640979
71054	640980
78568	640981
10508	640982
57181	640983
51581	640984
47619	640985
194	640986
54557	640987
11576	640988
18365	640989
5744	640990
5599	640991
55615	640992
19566	640993
25829	640994
36956	640995
39834	640996
30927	640997
8573	640998
52407	640999
36820	641000
3297	641001
300	641002
16107	641003
10975	641004
41790	641005
26169	641006
46938	641007
48090	641008
10527	641009
51018	641010
2273	641011
30671	641012
21629	641013
53281	641014
7339	641015
47395	641016
40093	641017
112577	641018
36902	641019
2312	641020
8886	641021
9220	641022
14273	641023
119934	641024
26939	641025
114237	641026
64417	641027
40161	641028
93440	641029
51820	641030
32128	641031
53856	641032
7411	641033
15000	641034
65459	641035
6713	641036
3385	641037
79732	641038
16205	641039
38806	641040
20818	641041
2897	641042
53271	641043
27308	641044
22784	641045
17414	641046
29775	641047
53951	641048
107363	641049
13793	641050
87964	641051
31842	641052
129208	641053
78205	641054
45191	641055
134641	641056
32	641057
125605	641058
678	641059
20322	641060
5044	641061
95022	641062
74905	641063
4739	641064
84916	641065
30341	641066
114818	641067
2848	641068
10188	641069
101330	641070
1023	641071
19976	641072
113257	641073
10324	641074
60586	641075
23707	641076
149400	641077
93811	641078
2974	641079
25373	641080
30119	641081
35586	641082
49705	641083
18861	641084
26499	641085
2059	641086
40749	641087
10377	641088
76867	641089
105576	641090
109949	641091
204	641092
46202	641093
75572	641094
112549	641095
38055	641096
28503	641097
2898	641098
26053	641099
88188	641100
55098	641101
32460	641102
17386	641103
116295	641104
12033	641105
73174	641106
48038	641107
37852	641108
19808	641109
14444	641110
134	641111
68515	641112
5657	641113
93703	641114
100912	641115
737	641116
12732	641117
57856	641118
74730	641119
7098	641120
12280	641121
53355	641122
83263	641123
23268	641124
33623	641125
91875	641126
26084	641127
72337	641128
141721	641129
23089	641130
61049	641131
75177	641132
25330	641133
36138	641134
10612	641135
32165	641136
80826	641137
11462	641138
70158	641139
35631	641140
24628	641141
110231	641142
55043	641143
4242	641144
1675	641145
107031	641146
82789	641147
47410	641148
112030	641149
3716	641150
11537	641151
49217	641152
101587	641153
13101	641154
69879	641155
4633	641156
60541	641157
128947	641158
47880	641159
125210	641160
124538	641161
27887	641162
86530	641163
334	641164
40973	641165
2508	641166
132527	641167
158560	641168
38787	641169
60712	641170
47056	641171
28878	641172
37769	641173
3907	641174
8035	641175
8847	641176
3222	641177
23780	641178
31584	641179
31475	641180
75040	641181
13049	641182
124790	641183
4647	641184
71120	641185
4944	641186
25136	641187
24244	641188
28	641189
16564	641190
129909	641191
7611	641192
81730	641193
140751	641194
90494	641195
5488	641196
48801	641197
118754	641198
42407	641199
27237	641200
34392	641201
36868	641202
6319	641203
29735	641204
56480	641205
13241	641206
16684	641207
52185	641208
65788	641209
35715	641210
49349	641211
4322	641212
61371	641213
94379	641214
3754	641215
24098	641216
59537	641217
3614	641218
168819	641219
64900	641220
10931	641221
33620	641222
9660	641223
92542	641224
5647	641225
8536	641226
47182	641227
5700	641228
19296	641229
50243	641230
12806	641231
22533	641232
25416	641233
10005	641234
83068	641235
88953	641236
28461	641237
44939	641238
29589	641239
138331	641240
159857	641241
58999	641242
97653	641243
5582	641244
64399	641245
27221	641246
112476	641247
93916	641248
17396	641249
176	641250
82549	641251
39017	641252
25527	641253
67096	641254
78970	641255
104028	641256
107478	641257
3190	641258
19866	641259
11588	641260
29012	641261
2479	641262
33510	641263
94664	641264
10104	641265
14537	641266
23707	641267
47318	641268
1693	641269
13694	641270
33769	641271
78640	641272
45093	641273
7463	641274
81883	641275
64527	641276
6923	641277
68639	641278
17241	641279
728	641280
210	641281
9824	641282
2999	641283
17435	641284
60992	641285
81956	641286
56951	641287
21578	641288
64494	641289
1450	641290
6763	641291
138033	641292
33495	641293
248	641294
116613	641295
39639	641296
74201	641297
33852	641298
124249	641299
18832	641300
144896	641301
25376	641302
9708	641303
101892	641304
21367	641305
11096	641306
19542	641307
152	641308
165741	641309
46023	641310
53082	641311
84469	641312
96729	641313
14277	641314
50866	641315
13176	641316
20377	641317
63223	641318
112373	641319
4217	641320
68540	641321
27094	641322
55022	641323
73760	641324
5693	641325
54558	641326
17462	641327
727	641328
116275	641329
41531	641330
8615	641331
13749	641332
35203	641333
4300	641334
4912	641335
108074	641336
30467	641337
30687	641338
15611	641339
840	641340
42353	641341
42277	641342
77637	641343
11277	641344
52517	641345
108709	641346
122309	641347
2513	641348
3568	641349
25573	641350
110531	641351
44130	641352
14510	641353
39817	641354
44720	641355
105009	641356
27199	641357
526	641358
88935	641359
77152	641360
50846	641361
9934	641362
5691	641363
65126	641364
94771	641365
52804	641366
27117	641367
102155	641368
35404	641369
19900	641370
215	641371
5234	641372
6765	641373
1304	641374
75890	641375
15964	641376
27406	641377
10166	641378
86999	641379
22602	641380
118243	641381
2138	641382
395	641383
107522	641384
76136	641385
28361	641386
15750	641387
14391	641388
14721	641389
32780	641390
28369	641391
32411	641392
41023	641393
152520	641394
51286	641395
19440	641396
9379	641397
97163	641398
67168	641399
106141	641400
21549	641401
66695	641402
23058	641403
29364	641404
48309	641405
40569	641406
124674	641407
51033	641408
31237	641409
22816	641410
5976	641411
37980	641412
52175	641413
61456	641414
24514	641415
102138	641416
20041	641417
9860	641418
125165	641419
93998	641420
42186	641421
124733	641422
51592	641423
22733	641424
86997	641425
107054	641426
104647	641427
7558	641428
551	641429
68909	641430
20092	641431
8773	641432
52570	641433
113833	641434
81751	641435
64059	641436
1487	641437
55727	641438
25330	641439
99047	641440
26901	641441
92055	641442
46673	641443
30244	641444
36128	641445
3451	641446
7519	641447
67259	641448
1792	641449
10836	641450
8745	641451
1177	641452
8306	641453
28524	641454
56132	641455
107081	641456
46651	641457
5713	641458
109118	641459
102358	641460
9091	641461
29305	641462
25211	641463
97543	641464
3511	641465
38381	641466
61028	641467
23809	641468
16045	641469
119922	641470
32998	641471
100011	641472
49493	641473
53668	641474
6424	641475
50412	641476
81385	641477
36599	641478
8416	641479
13858	641480
69023	641481
56472	641482
6409	641483
42238	641484
6775	641485
23591	641486
58113	641487
117102	641488
48072	641489
83878	641490
12329	641491
540	641492
92018	641493
6509	641494
8854	641495
5423	641496
7623	641497
8661	641498
36397	641499
100044	641500
62842	641501
1433	641502
73037	641503
610	641504
29557	641505
94763	641506
42788	641507
73415	641508
92377	641509
14344	641510
38646	641511
10979	641512
22567	641513
63459	641514
7208	641515
3061	641516
18705	641517
45778	641518
16951	641519
79998	641520
3542	641521
52230	641522
49632	641523
158465	641524
5243	641525
23042	641526
16852	641527
41543	641528
140654	641529
46378	641530
33906	641531
138428	641532
537	641533
122720	641534
21540	641535
159848	641536
7542	641537
36229	641538
38816	641539
58339	641540
682	641541
89452	641542
2153	641543
22855	641544
59524	641545
141373	641546
59376	641547
20690	641548
80561	641549
104400	641550
30559	641551
23862	641552
21624	641553
45528	641554
16822	641555
47312	641556
47553	641557
35306	641558
23991	641559
20274	641560
16141	641561
67450	641562
74438	641563
69028	641564
100232	641565
24694	641566
28191	641567
169573	641568
8892	641569
59495	641570
3909	641571
21223	641572
18282	641573
53137	641574
41209	641575
74937	641576
17925	641577
73651	641578
16071	641579
111935	641580
40210	641581
24034	641582
14732	641583
15396	641584
105683	641585
80621	641586
38737	641587
23703	641588
15572	641589
5351	641590
9124	641591
7904	641592
7493	641593
110148	641594
102866	641595
592	641596
3471	641597
14712	641598
76778	641599
7411	641600
106359	641601
6686	641602
71597	641603
11420	641604
1157	641605
67563	641606
4992	641607
54878	641608
27552	641609
21130	641610
96235	641611
9938	641612
57813	641613
33358	641614
25651	641615
33194	641616
90336	641617
4380	641618
11480	641619
52193	641620
12736	641621
42011	641622
41026	641623
69062	641624
30380	641625
82001	641626
7932	641627
4542	641628
47153	641629
52700	641630
63865	641631
1057	641632
13745	641633
43816	641634
120819	641635
70918	641636
14213	641637
47680	641638
78437	641639
102784	641640
139333	641641
7640	641642
27615	641643
21147	641644
43869	641645
11087	641646
37286	641647
38207	641648
24942	641649
105773	641650
85045	641651
9979	641652
8208	641653
53881	641654
14168	641655
112066	641656
91619	641657
8809	641658
12205	641659
61185	641660
31547	641661
8374	641662
66029	641663
112009	641664
7372	641665
35974	641666
27093	641667
26307	641668
6171	641669
48000	641670
57813	641671
3322	641672
5258	641673
37269	641674
6271	641675
20170	641676
560	641677
29597	641678
49881	641679
22483	641680
11555	641681
79702	641682
81015	641683
133734	641684
25127	641685
1290	641686
132734	641687
111	641688
24397	641689
163215	641690
51712	641691
15342	641692
10899	641693
5783	641694
138519	641695
73510	641696
12176	641697
63532	641698
124007	641699
52535	641700
46201	641701
11902	641702
56420	641703
13608	641704
8455	641705
41836	641706
60464	641707
135618	641708
23364	641709
24095	641710
133874	641711
31752	641712
29510	641713
11381	641714
7206	641715
8450	641716
34387	641717
28993	641718
69327	641719
5858	641720
105951	641721
7516	641722
4441	641723
28316	641724
14044	641725
81293	641726
3300	641727
353	641728
102200	641729
26110	641730
37098	641731
35417	641732
14463	641733
9975	641734
1464	641735
29840	641736
33990	641737
97133	641738
3426	641739
561	641740
46767	641741
1816	641742
1075	641743
79757	641744
118131	641745
109437	641746
63748	641747
102112	641748
4081	641749
37694	641750
128751	641751
15950	641752
31567	641753
95013	641754
50615	641755
82335	641756
54139	641757
106	641758
55902	641759
149577	641760
26150	641761
8306	641762
7643	641763
13056	641764
93680	641765
94894	641766
103167	641767
93317	641768
7351	641769
119231	641770
9784	641771
39541	641772
3908	641773
83803	641774
20534	641775
69301	641776
8427	641777
32367	641778
91218	641779
40245	641780
93835	641781
77277	641782
65	641783
128883	641784
11839	641785
4522	641786
1186	641787
4506	641788
7766	641789
11146	641790
18638	641791
12096	641792
58487	641793
4931	641794
8077	641795
79888	641796
108902	641797
35833	641798
20869	641799
42366	641800
6490	641801
133975	641802
5670	641803
6021	641804
128221	641805
3348	641806
92254	641807
8654	641808
53450	641809
19467	641810
23135	641811
87957	641812
30878	641813
80560	641814
134433	641815
10761	641816
12242	641817
70086	641818
90905	641819
62290	641820
12696	641821
46982	641822
6849	641823
81117	641824
36338	641825
65938	641826
592	641827
129044	641828
30344	641829
18216	641830
128482	641831
25414	641832
7059	641833
51192	641834
47687	641835
40483	641836
115108	641837
71937	641838
100667	641839
4529	641840
155322	641841
44987	641842
122532	641843
32591	641844
45390	641845
19588	641846
65401	641847
60662	641848
83656	641849
75741	641850
69172	641851
45993	641852
120816	641853
18367	641854
54583	641855
11019	641856
115149	641857
159855	641858
33314	641859
5394	641860
6996	641861
576	641862
150622	641863
94700	641864
66072	641865
13911	641866
20012	641867
51403	641868
64280	641869
8366	641870
129861	641871
10736	641872
86237	641873
23455	641874
8424	641875
29910	641876
30242	641877
45539	641878
33871	641879
10080	641880
105316	641881
34584	641882
97844	641883
64966	641884
2070	641885
13086	641886
32448	641887
123161	641888
117523	641889
89640	641890
41326	641891
33605	641892
33609	641893
88739	641894
83148	641895
15350	641896
62754	641897
74092	641898
69710	641899
28416	641900
38068	641901
84873	641902
4490	641903
19773	641904
39276	641905
100884	641906
3721	641907
14765	641908
1699	641909
167555	641910
16310	641911
5124	641912
83521	641913
2271	641914
30451	641915
63805	641916
15828	641917
103	641918
9835	641919
42439	641920
8955	641921
393	641922
7039	641923
2826	641924
141	641925
155760	641926
11106	641927
4330	641928
19981	641929
89943	641930
72930	641931
129829	641932
163	641933
46828	641934
27834	641935
31108	641936
134387	641937
14117	641938
12066	641939
38889	641940
4418	641941
62710	641942
92280	641943
25751	641944
5776	641945
11341	641946
2288	641947
133464	641948
1335	641949
125005	641950
84943	641951
10188	641952
61203	641953
135937	641954
12929	641955
4762	641956
82363	641957
75844	641958
34873	641959
135293	641960
6998	641961
32872	641962
13212	641963
16399	641964
7985	641965
150164	641966
121521	641967
8315	641968
7114	641969
82121	641970
46405	641971
121974	641972
79432	641973
162852	641974
31423	641975
2122	641976
86066	641977
98504	641978
146529	641979
57385	641980
128873	641981
96866	641982
117970	641983
38361	641984
81486	641985
54204	641986
129384	641987
110943	641988
12712	641989
38373	641990
3376	641991
9543	641992
5902	641993
1427	641994
17233	641995
3071	641996
103261	641997
36169	641998
10959	641999
36904	642000
17503	642001
362	642002
1134	642003
2009	642004
10804	642005
9611	642006
71761	642007
33727	642008
3207	642009
104817	642010
28242	642011
15282	642012
36040	642013
47516	642014
66055	642015
60460	642016
77375	642017
8717	642018
14338	642019
57262	642020
19790	642021
6286	642022
11154	642023
2525	642024
17723	642025
66800	642026
19436	642027
3617	642028
26032	642029
67318	642030
37075	642031
221	642032
91657	642033
6873	642034
123619	642035
3068	642036
58690	642037
55944	642038
13057	642039
5274	642040
21751	642041
6487	642042
33102	642043
83129	642044
19415	642045
26843	642046
47016	642047
6980	642048
137125	642049
111659	642050
4092	642051
46581	642052
23342	642053
11904	642054
5543	642055
4647	642056
140582	642057
89403	642058
97020	642059
85919	642060
41301	642061
47570	642062
40943	642063
1348	642064
61355	642065
4144	642066
67063	642067
30808	642068
58172	642069
9424	642070
21470	642071
26958	642072
40062	642073
90938	642074
48663	642075
14178	642076
42801	642077
47924	642078
18153	642079
20896	642080
68271	642081
40782	642082
128595	642083
98313	642084
14525	642085
83655	642086
23511	642087
11641	642088
6537	642089
50303	642090
6833	642091
5664	642092
63697	642093
131065	642094
38659	642095
73795	642096
3484	642097
45221	642098
35783	642099
85186	642100
52178	642101
102436	642102
93354	642103
20420	642104
1324	642105
7390	642106
4511	642107
50512	642108
3911	642109
29875	642110
3424	642111
14310	642112
140184	642113
48010	642114
36272	642115
9844	642116
34039	642117
135975	642118
16567	642119
67	642120
119200	642121
44155	642122
13082	642123
22517	642124
149674	642125
33145	642126
16586	642127
78904	642128
306	642129
38752	642130
8023	642131
98093	642132
98273	642133
3405	642134
48944	642135
1200	642136
15598	642137
4127	642138
38069	642139
10094	642140
95760	642141
1461	642142
67340	642143
15318	642144
31969	642145
101012	642146
28033	642147
76987	642148
9793	642149
103563	642150
949	642151
104179	642152
6234	642153
150882	642154
26530	642155
67259	642156
33023	642157
46000	642158
134896	642159
89704	642160
75881	642161
25381	642162
29323	642163
12224	642164
95741	642165
157640	642166
101858	642167
29774	642168
134208	642169
7524	642170
5809	642171
14386	642172
149512	642173
3740	642174
92390	642175
37319	642176
40935	642177
10531	642178
27649	642179
11338	642180
95683	642181
125	642182
131172	642183
33247	642184
7114	642185
79213	642186
226	642187
56124	642188
157070	642189
6766	642190
37572	642191
21151	642192
19391	642193
7188	642194
5042	642195
39129	642196
108095	642197
24993	642198
23649	642199
24747	642200
45550	642201
163338	642202
51015	642203
125371	642204
144721	642205
43285	642206
19816	642207
31041	642208
8376	642209
21718	642210
16636	642211
25529	642212
40619	642213
39821	642214
22573	642215
56566	642216
135015	642217
94381	642218
87568	642219
12759	642220
43878	642221
75127	642222
7204	642223
7897	642224
38183	642225
47385	642226
98592	642227
4397	642228
105286	642229
35524	642230
3968	642231
90281	642232
112808	642233
169060	642234
83610	642235
860	642236
7345	642237
52953	642238
12605	642239
208	642240
89688	642241
48171	642242
11599	642243
95105	642244
62642	642245
8230	642246
96878	642247
23586	642248
6729	642249
29938	642250
24300	642251
5296	642252
63838	642253
156683	642254
4956	642255
69289	642256
77809	642257
20196	642258
27492	642259
85582	642260
39642	642261
40461	642262
141	642263
1430	642264
22358	642265
23970	642266
6503	642267
1075	642268
45973	642269
419	642270
2806	642271
18075	642272
89201	642273
29371	642274
166093	642275
28973	642276
1630	642277
20325	642278
85600	642279
89974	642280
25975	642281
144242	642282
12589	642283
120632	642284
5559	642285
36903	642286
57966	642287
59030	642288
1884	642289
79683	642290
49539	642291
7	642292
1308	642293
50725	642294
13131	642295
106927	642296
94470	642297
143693	642298
118718	642299
2956	642300
21410	642301
32873	642302
57453	642303
12949	642304
34912	642305
104957	642306
71699	642307
85877	642308
59117	642309
29070	642310
25683	642311
88268	642312
3172	642313
74318	642314
26750	642315
26115	642316
15440	642317
46961	642318
155735	642319
8292	642320
44918	642321
1910	642322
55679	642323
38055	642324
60762	642325
105	642326
7158	642327
5472	642328
292	642329
84684	642330
8090	642331
89339	642332
107497	642333
43526	642334
12989	642335
22035	642336
26525	642337
86337	642338
6993	642339
36123	642340
60486	642341
116763	642342
22458	642343
11950	642344
20857	642345
108830	642346
89601	642347
29225	642348
41960	642349
45495	642350
34611	642351
63363	642352
3864	642353
24566	642354
6867	642355
76182	642356
11816	642357
40871	642358
48318	642359
92792	642360
23976	642361
17224	642362
13087	642363
89521	642364
117433	642365
1335	642366
15888	642367
5691	642368
24133	642369
36525	642370
36986	642371
45496	642372
31015	642373
1284	642374
32108	642375
36078	642376
1925	642377
33982	642378
9011	642379
26768	642380
127264	642381
55855	642382
66307	642383
108112	642384
76221	642385
7537	642386
133751	642387
20821	642388
42101	642389
100386	642390
13860	642391
5484	642392
87980	642393
63617	642394
121657	642395
152384	642396
110412	642397
11706	642398
11262	642399
8996	642400
8301	642401
22699	642402
40351	642403
1481	642404
43827	642405
13718	642406
6346	642407
6507	642408
68082	642409
104439	642410
73126	642411
70568	642412
156560	642413
1818	642414
102492	642415
28226	642416
40730	642417
36856	642418
77111	642419
62662	642420
52119	642421
35750	642422
35245	642423
19425	642424
11840	642425
2124	642426
6778	642427
96802	642428
42686	642429
4399	642430
61960	642431
10261	642432
86621	642433
48182	642434
37970	642435
97564	642436
31195	642437
10848	642438
31620	642439
41271	642440
10146	642441
12835	642442
20870	642443
53000	642444
47	642445
71381	642446
42571	642447
19058	642448
25742	642449
112647	642450
2161	642451
12804	642452
45698	642453
5294	642454
29475	642455
103739	642456
13806	642457
166	642458
22493	642459
132083	642460
55344	642461
27602	642462
11997	642463
50374	642464
12929	642465
59315	642466
583	642467
10864	642468
82407	642469
97143	642470
25125	642471
60664	642472
98090	642473
41338	642474
21425	642475
25308	642476
112033	642477
5853	642478
54024	642479
123500	642480
44844	642481
63897	642482
1615	642483
8618	642484
17966	642485
111228	642486
1071	642487
5825	642488
109426	642489
19519	642490
19072	642491
11746	642492
28267	642493
3517	642494
31065	642495
17715	642496
4030	642497
14355	642498
43505	642499
20280	642500
18854	642501
690	642502
29437	642503
27659	642504
52144	642505
109173	642506
29898	642507
100750	642508
202	642509
115947	642510
42120	642511
1792	642512
15279	642513
34319	642514
129695	642515
51875	642516
1096	642517
53076	642518
20186	642519
44957	642520
76668	642521
1647	642522
52448	642523
899	642524
49735	642525
43759	642526
20341	642527
65445	642528
22272	642529
72255	642530
6753	642531
1623	642532
30550	642533
3173	642534
12550	642535
107975	642536
15558	642537
52489	642538
90337	642539
2725	642540
63320	642541
10325	642542
98641	642543
69970	642544
74680	642545
50767	642546
77821	642547
54483	642548
82724	642549
32756	642550
66499	642551
19779	642552
118928	642553
156501	642554
40852	642555
156341	642556
2590	642557
14579	642558
18679	642559
129	642560
113210	642561
62330	642562
73075	642563
62428	642564
28044	642565
13869	642566
89932	642567
123349	642568
31648	642569
26276	642570
66397	642571
48369	642572
83315	642573
23504	642574
7387	642575
5676	642576
86133	642577
18373	642578
43087	642579
121850	642580
12095	642581
107634	642582
84038	642583
16796	642584
88420	642585
31449	642586
15967	642587
33363	642588
25130	642589
120541	642590
5028	642591
56	642592
53572	642593
18896	642594
63429	642595
45872	642596
4259	642597
79491	642598
1075	642599
30	642600
95929	642601
95877	642602
82176	642603
63667	642604
42104	642605
160699	642606
29483	642607
72468	642608
298	642609
22224	642610
60973	642611
89830	642612
785	642613
37322	642614
34207	642615
54353	642616
23042	642617
38240	642618
27977	642619
27019	642620
20143	642621
84552	642622
44167	642623
78129	642624
15442	642625
8927	642626
31642	642627
21493	642628
136047	642629
30027	642630
23126	642631
114969	642632
39799	642633
21380	642634
27393	642635
41724	642636
43586	642637
40362	642638
31882	642639
7035	642640
133954	642641
162813	642642
106489	642643
65692	642644
71369	642645
32175	642646
60032	642647
12374	642648
97514	642649
44434	642650
36526	642651
95415	642652
28735	642653
3356	642654
2273	642655
19591	642656
22808	642657
10789	642658
86878	642659
25085	642660
78186	642661
2374	642662
114255	642663
45577	642664
36522	642665
4843	642666
86978	642667
93756	642668
50294	642669
1681	642670
19130	642671
406	642672
16135	642673
7489	642674
4282	642675
17767	642676
24324	642677
123233	642678
136214	642679
11842	642680
114281	642681
27809	642682
107919	642683
55545	642684
168384	642685
84092	642686
124523	642687
66276	642688
35967	642689
14300	642690
29384	642691
42783	642692
62937	642693
7395	642694
4132	642695
36399	642696
124716	642697
8915	642698
111890	642699
16922	642700
21409	642701
30396	642702
52656	642703
85931	642704
23452	642705
14241	642706
70835	642707
30278	642708
93275	642709
94593	642710
33137	642711
85149	642712
19383	642713
43229	642714
6377	642715
38652	642716
18446	642717
124348	642718
10062	642719
608	642720
101082	642721
54017	642722
11577	642723
40298	642724
127074	642725
59042	642726
92624	642727
21733	642728
7439	642729
10109	642730
9047	642731
61610	642732
29029	642733
13798	642734
18668	642735
70059	642736
6547	642737
134142	642738
117169	642739
131276	642740
38890	642741
3517	642742
8035	642743
40241	642744
70065	642745
13613	642746
137864	642747
22831	642748
2607	642749
102	642750
13946	642751
54441	642752
149069	642753
119443	642754
4709	642755
4618	642756
14823	642757
26231	642758
84328	642759
6984	642760
74450	642761
71788	642762
71347	642763
37073	642764
71356	642765
14206	642766
154147	642767
11887	642768
119113	642769
55425	642770
64530	642771
65543	642772
19944	642773
67005	642774
96319	642775
58042	642776
24737	642777
68557	642778
31539	642779
31965	642780
58123	642781
10523	642782
169793	642783
6273	642784
47750	642785
40893	642786
8813	642787
36100	642788
8757	642789
105808	642790
3013	642791
1953	642792
139912	642793
20689	642794
77107	642795
35144	642796
113581	642797
16848	642798
50478	642799
21413	642800
102685	642801
11227	642802
6012	642803
69302	642804
41428	642805
44486	642806
5333	642807
1428	642808
19194	642809
113067	642810
46983	642811
33686	642812
20469	642813
66065	642814
44408	642815
41586	642816
51299	642817
73982	642818
88228	642819
75910	642820
15547	642821
41717	642822
129307	642823
28714	642824
46022	642825
26509	642826
9632	642827
35325	642828
76692	642829
27166	642830
50402	642831
108075	642832
9067	642833
157977	642834
17914	642835
19051	642836
4928	642837
49372	642838
6143	642839
99201	642840
16676	642841
3960	642842
98627	642843
90749	642844
68276	642845
79180	642846
3678	642847
74423	642848
59338	642849
124996	642850
30887	642851
24098	642852
44832	642853
21842	642854
92279	642855
65305	642856
20682	642857
22053	642858
14255	642859
104608	642860
55200	642861
20958	642862
98889	642863
2277	642864
65347	642865
22045	642866
899	642867
69782	642868
70195	642869
23036	642870
38892	642871
14413	642872
104930	642873
28311	642874
151564	642875
19297	642876
5026	642877
60270	642878
4311	642879
14828	642880
60166	642881
75514	642882
82929	642883
36	642884
63123	642885
28011	642886
114055	642887
110755	642888
52794	642889
80052	642890
48402	642891
15004	642892
4610	642893
12770	642894
23184	642895
60410	642896
23611	642897
100122	642898
27615	642899
16242	642900
31395	642901
47	642902
11135	642903
39832	642904
96482	642905
5174	642906
135144	642907
46278	642908
122087	642909
57179	642910
16383	642911
46199	642912
72872	642913
99988	642914
38315	642915
82544	642916
14410	642917
86328	642918
24754	642919
77291	642920
155336	642921
2912	642922
91023	642923
26251	642924
116068	642925
2228	642926
2805	642927
13605	642928
12266	642929
67126	642930
49034	642931
251	642932
29760	642933
69931	642934
32247	642935
124879	642936
38203	642937
61794	642938
29509	642939
15248	642940
79025	642941
8764	642942
40144	642943
23713	642944
24710	642945
14879	642946
90316	642947
59654	642948
117560	642949
157522	642950
609	642951
15983	642952
88908	642953
148103	642954
74427	642955
94214	642956
47913	642957
157823	642958
23371	642959
93067	642960
40433	642961
18039	642962
1499	642963
32243	642964
56739	642965
112072	642966
85	642967
39836	642968
67831	642969
14735	642970
22171	642971
65449	642972
22602	642973
53201	642974
91666	642975
1452	642976
63722	642977
6171	642978
32988	642979
60421	642980
49340	642981
4716	642982
89557	642983
111600	642984
27012	642985
1892	642986
3703	642987
74	642988
72447	642989
30626	642990
52095	642991
102015	642992
22285	642993
40891	642994
12431	642995
110713	642996
61752	642997
26099	642998
50203	642999
54444	643000
30656	643001
48558	643002
14559	643003
19385	643004
14577	643005
9251	643006
8693	643007
6501	643008
295	643009
4774	643010
150838	643011
1230	643012
7447	643013
1854	643014
54162	643015
83970	643016
112061	643017
52345	643018
149568	643019
27149	643020
23668	643021
47099	643022
46880	643023
90806	643024
41088	643025
33208	643026
47160	643027
31023	643028
6369	643029
23605	643030
30785	643031
16349	643032
90083	643033
4228	643034
868	643035
808	643036
38156	643037
28365	643038
32148	643039
20205	643040
12009	643041
61259	643042
41737	643043
52229	643044
30968	643045
49989	643046
30453	643047
33139	643048
4990	643049
15712	643050
59334	643051
22392	643052
127436	643053
15226	643054
36821	643055
941	643056
35832	643057
108044	643058
42069	643059
17432	643060
150428	643061
40800	643062
16026	643063
7928	643064
106417	643065
76601	643066
99109	643067
105885	643068
94497	643069
74919	643070
923	643071
3887	643072
126275	643073
122933	643074
17021	643075
65064	643076
33402	643077
10869	643078
19815	643079
47387	643080
84265	643081
64461	643082
49953	643083
10746	643084
42786	643085
48365	643086
28497	643087
2414	643088
3446	643089
13132	643090
4180	643091
260	643092
29681	643093
82129	643094
161	643095
10811	643096
13477	643097
930	643098
32602	643099
22126	643100
58053	643101
34282	643102
9508	643103
22704	643104
53049	643105
84429	643106
47460	643107
34389	643108
4422	643109
34542	643110
26680	643111
95849	643112
9258	643113
60083	643114
84978	643115
135215	643116
7138	643117
8636	643118
42539	643119
92494	643120
60483	643121
101540	643122
6793	643123
46251	643124
16084	643125
325	643126
17760	643127
97203	643128
74498	643129
57068	643130
6128	643131
11214	643132
55675	643133
116732	643134
109740	643135
26568	643136
23768	643137
3723	643138
39729	643139
24905	643140
222	643141
6571	643142
24958	643143
79463	643144
21687	643145
44583	643146
327	643147
62555	643148
11538	643149
77604	643150
5755	643151
2337	643152
59839	643153
57015	643154
23777	643155
2385	643156
115888	643157
20345	643158
111782	643159
2396	643160
12774	643161
164909	643162
87420	643163
16224	643164
2861	643165
7675	643166
116766	643167
36725	643168
56818	643169
384	643170
21357	643171
4403	643172
31038	643173
9512	643174
125518	643175
66868	643176
25685	643177
2489	643178
58464	643179
12629	643180
10684	643181
3627	643182
29665	643183
6303	643184
2496	643185
116789	643186
1227	643187
86318	643188
167494	643189
9626	643190
3229	643191
63782	643192
30868	643193
126890	643194
741	643195
3873	643196
167534	643197
42987	643198
33864	643199
9341	643200
61112	643201
12839	643202
20809	643203
31475	643204
33224	643205
79297	643206
28217	643207
2950	643208
16	643209
93902	643210
46854	643211
13417	643212
112002	643213
83224	643214
1316	643215
50537	643216
20545	643217
48458	643218
15951	643219
34327	643220
52674	643221
99714	643222
59110	643223
51960	643224
4148	643225
5107	643226
11945	643227
157098	643228
30678	643229
8874	643230
12507	643231
16951	643232
26402	643233
27580	643234
21911	643235
39153	643236
151805	643237
55994	643238
3640	643239
15427	643240
21569	643241
12676	643242
8916	643243
46079	643244
43680	643245
37049	643246
30887	643247
14594	643248
5321	643249
30393	643250
19062	643251
55542	643252
3106	643253
50	643254
56136	643255
84216	643256
3122	643257
17431	643258
400	643259
19545	643260
113165	643261
2187	643262
80322	643263
81575	643264
10011	643265
40331	643266
91872	643267
4363	643268
25644	643269
28117	643270
32855	643271
124989	643272
7404	643273
22559	643274
33186	643275
151037	643276
63593	643277
76021	643278
54526	643279
1929	643280
3081	643281
80371	643282
23629	643283
26357	643284
243	643285
81026	643286
7160	643287
17435	643288
97372	643289
3782	643290
36967	643291
4763	643292
28251	643293
133150	643294
107894	643295
4443	643296
22223	643297
70087	643298
6074	643299
47248	643300
59606	643301
29383	643302
99272	643303
4583	643304
37571	643305
44430	643306
36356	643307
47966	643308
164549	643309
40037	643310
45862	643311
70853	643312
30158	643313
1195	643314
59	643315
28751	643316
18339	643317
15804	643318
117294	643319
1915	643320
64607	643321
11498	643322
168648	643323
36365	643324
32702	643325
45873	643326
30242	643327
18343	643328
34989	643329
26434	643330
27959	643331
660	643332
96782	643333
94499	643334
20246	643335
102036	643336
5590	643337
54361	643338
13356	643339
7834	643340
48271	643341
73973	643342
2145	643343
2925	643344
2704	643345
3770	643346
10955	643347
13644	643348
77086	643349
7705	643350
35248	643351
139134	643352
77587	643353
43648	643354
57925	643355
37650	643356
52806	643357
42171	643358
3878	643359
3308	643360
106861	643361
45284	643362
18161	643363
165353	643364
21613	643365
33951	643366
21525	643367
75348	643368
103903	643369
89325	643370
39135	643371
11025	643372
50346	643373
61812	643374
55218	643375
15238	643376
67058	643377
130149	643378
12808	643379
25603	643380
9252	643381
11733	643382
10849	643383
8673	643384
25413	643385
24936	643386
5934	643387
10077	643388
6373	643389
149202	643390
46764	643391
10	643392
25702	643393
31297	643394
3959	643395
1775	643396
565	643397
1690	643398
59239	643399
56163	643400
27606	643401
80778	643402
6804	643403
118158	643404
11897	643405
14277	643406
64105	643407
116034	643408
131871	643409
35808	643410
7627	643411
42707	643412
42729	643413
4861	643414
17671	643415
105	643416
80585	643417
5814	643418
90220	643419
78188	643420
743	643421
40592	643422
22135	643423
42270	643424
84573	643425
46739	643426
20081	643427
20390	643428
52603	643429
17604	643430
8849	643431
77372	643432
28690	643433
1999	643434
18911	643435
3888	643436
45968	643437
27404	643438
42808	643439
1470	643440
118489	643441
8536	643442
6935	643443
113549	643444
46518	643445
13383	643446
138326	643447
45201	643448
125	643449
9353	643450
4432	643451
95394	643452
29349	643453
152398	643454
1710	643455
20445	643456
108333	643457
39273	643458
3839	643459
881	643460
16482	643461
56404	643462
36371	643463
39538	643464
7414	643465
110543	643466
1113	643467
34835	643468
26878	643469
63428	643470
46172	643471
41856	643472
29037	643473
78963	643474
67232	643475
37691	643476
27288	643477
12465	643478
139267	643479
54183	643480
50981	643481
13538	643482
2397	643483
79497	643484
22905	643485
83917	643486
26275	643487
38503	643488
41342	643489
2217	643490
3621	643491
136911	643492
21656	643493
42289	643494
11727	643495
6698	643496
67756	643497
51540	643498
36647	643499
24377	643500
61728	643501
10213	643502
34925	643503
104266	643504
68217	643505
38092	643506
157449	643507
7200	643508
69613	643509
32552	643510
495	643511
16764	643512
63578	643513
26739	643514
18094	643515
68175	643516
118677	643517
15128	643518
114304	643519
2532	643520
28792	643521
9605	643522
46685	643523
13649	643524
28687	643525
67414	643526
107456	643527
12295	643528
8808	643529
15056	643530
106953	643531
27936	643532
5590	643533
56117	643534
65499	643535
26379	643536
72438	643537
89575	643538
130730	643539
46537	643540
95024	643541
18110	643542
135294	643543
38365	643544
103533	643545
42521	643546
77798	643547
46331	643548
65439	643549
13610	643550
92993	643551
67048	643552
21302	643553
57033	643554
850	643555
8525	643556
18005	643557
53727	643558
110802	643559
9446	643560
158425	643561
56244	643562
13377	643563
1769	643564
29272	643565
19008	643566
4865	643567
5388	643568
35586	643569
2663	643570
28956	643571
58714	643572
200	643573
504	643574
3152	643575
26622	643576
26932	643577
16567	643578
22325	643579
48147	643580
61378	643581
25960	643582
9573	643583
130067	643584
33703	643585
1616	643586
38009	643587
37860	643588
831	643589
73641	643590
34877	643591
10870	643592
6933	643593
7680	643594
34384	643595
51288	643596
106589	643597
137851	643598
71393	643599
58498	643600
943	643601
100996	643602
71601	643603
3482	643604
31147	643605
87740	643606
37659	643607
8564	643608
42114	643609
35103	643610
2503	643611
6323	643612
3394	643613
55393	643614
46696	643615
37229	643616
164024	643617
13294	643618
5004	643619
58437	643620
50236	643621
40017	643622
114484	643623
1920	643624
10970	643625
53708	643626
56256	643627
49575	643628
142102	643629
51532	643630
73381	643631
23886	643632
21425	643633
4206	643634
26474	643635
13695	643636
15688	643637
4917	643638
168195	643639
14405	643640
52357	643641
22995	643642
22715	643643
102356	643644
16137	643645
52064	643646
13865	643647
17079	643648
94283	643649
854	643650
13564	643651
11291	643652
78544	643653
4344	643654
19787	643655
13585	643656
14340	643657
78298	643658
128314	643659
16819	643660
12706	643661
17882	643662
90577	643663
27650	643664
31308	643665
4266	643666
1754	643667
30072	643668
166077	643669
24353	643670
126482	643671
63664	643672
99069	643673
131853	643674
76730	643675
44598	643676
1536	643677
33486	643678
33104	643679
92682	643680
22100	643681
28611	643682
32929	643683
7648	643684
25246	643685
35117	643686
12598	643687
35984	643688
6288	643689
56369	643690
58796	643691
960	643692
72997	643693
7069	643694
143270	643695
28916	643696
72463	643697
51566	643698
43880	643699
73249	643700
12775	643701
11349	643702
141053	643703
29967	643704
36475	643705
70925	643706
15733	643707
7276	643708
92791	643709
34139	643710
21036	643711
118500	643712
37929	643713
979	643714
3970	643715
10456	643716
17769	643717
6496	643718
63794	643719
49500	643720
158911	643721
78043	643722
164767	643723
70863	643724
4235	643725
47192	643726
70404	643727
34188	643728
23466	643729
26338	643730
8800	643731
129404	643732
55875	643733
1106	643734
72178	643735
64009	643736
46957	643737
18469	643738
9585	643739
92496	643740
69397	643741
72206	643742
50401	643743
16807	643744
4836	643745
139313	643746
42947	643747
35445	643748
2252	643749
18848	643750
5907	643751
24320	643752
19630	643753
101854	643754
77978	643755
38101	643756
34222	643757
36221	643758
39079	643759
41868	643760
48535	643761
36754	643762
48200	643763
15242	643764
25584	643765
77901	643766
33550	643767
2761	643768
21198	643769
22051	643770
15108	643771
28216	643772
35812	643773
45928	643774
47998	643775
42745	643776
70437	643777
92992	643778
38441	643779
46424	643780
26264	643781
1475	643782
32224	643783
11818	643784
48761	643785
64134	643786
30665	643787
45445	643788
10056	643789
5816	643790
34155	643791
3419	643792
50198	643793
40421	643794
123757	643795
101451	643796
30018	643797
73741	643798
12387	643799
4359	643800
12455	643801
29221	643802
41485	643803
4826	643804
50362	643805
1073	643806
4010	643807
15672	643808
45056	643809
12149	643810
1042	643811
42715	643812
61632	643813
50368	643814
56778	643815
17547	643816
98213	643817
55152	643818
84920	643819
56223	643820
66864	643821
21076	643822
837	643823
35303	643824
57849	643825
95298	643826
54398	643827
7629	643828
11262	643829
25470	643830
126706	643831
27609	643832
3424	643833
7754	643834
48294	643835
61912	643836
2904	643837
72975	643838
82435	643839
41400	643840
237	643841
93330	643842
17334	643843
66791	643844
8405	643845
73888	643846
65176	643847
23855	643848
131685	643849
2277	643850
59935	643851
59457	643852
86281	643853
17401	643854
107980	643855
1571	643856
35260	643857
64340	643858
2633	643859
33278	643860
14665	643861
66309	643862
111868	643863
40132	643864
92762	643865
58629	643866
18952	643867
44244	643868
144441	643869
41552	643870
2517	643871
21121	643872
6744	643873
38573	643874
9889	643875
99062	643876
27100	643877
140329	643878
91723	643879
1331	643880
56930	643881
79014	643882
26451	643883
103241	643884
40593	643885
19414	643886
59232	643887
63035	643888
264	643889
116051	643890
13945	643891
19254	643892
106664	643893
34036	643894
165561	643895
28017	643896
108996	643897
10380	643898
86423	643899
2514	643900
19928	643901
6742	643902
9284	643903
94069	643904
10828	643905
58929	643906
41622	643907
20022	643908
73802	643909
54570	643910
2436	643911
10605	643912
4901	643913
10500	643914
28722	643915
33192	643916
38731	643917
45584	643918
4591	643919
57824	643920
16712	643921
2828	643922
17175	643923
82830	643924
996	643925
65512	643926
2352	643927
139117	643928
110152	643929
56726	643930
4847	643931
41514	643932
87974	643933
64535	643934
37615	643935
150036	643936
54243	643937
6235	643938
14496	643939
23699	643940
131767	643941
37210	643942
35692	643943
61964	643944
6629	643945
82	643946
31011	643947
65249	643948
113034	643949
76353	643950
1851	643951
43153	643952
19823	643953
74011	643954
21037	643955
15842	643956
3706	643957
56920	643958
7405	643959
61183	643960
8225	643961
22802	643962
101803	643963
1846	643964
151312	643965
45632	643966
92197	643967
108641	643968
18486	643969
8884	643970
31679	643971
38598	643972
149131	643973
69910	643974
103262	643975
10128	643976
83538	643977
2482	643978
10180	643979
100102	643980
23336	643981
79273	643982
52785	643983
16995	643984
30302	643985
3291	643986
7207	643987
23943	643988
74811	643989
57714	643990
20358	643991
3267	643992
16263	643993
43403	643994
13290	643995
27042	643996
15708	643997
132239	643998
2261	643999
165400	644000
92181	644001
46118	644002
18347	644003
25503	644004
44920	644005
13640	644006
86599	644007
14171	644008
2011	644009
63091	644010
130566	644011
71232	644012
56349	644013
59102	644014
70430	644015
24490	644016
51171	644017
31966	644018
20129	644019
20013	644020
117759	644021
2640	644022
51375	644023
43700	644024
122604	644025
106511	644026
14144	644027
82905	644028
130559	644029
60730	644030
39876	644031
58421	644032
30797	644033
50570	644034
87189	644035
4874	644036
73732	644037
2380	644038
59874	644039
7342	644040
33691	644041
14960	644042
38757	644043
65940	644044
43322	644045
22652	644046
11153	644047
6456	644048
100650	644049
79641	644050
69916	644051
6536	644052
838	644053
21236	644054
21854	644055
11881	644056
48965	644057
65488	644058
15762	644059
162454	644060
79474	644061
30637	644062
23236	644063
27742	644064
38463	644065
40617	644066
39952	644067
1494	644068
28161	644069
22793	644070
6287	644071
93691	644072
57062	644073
2167	644074
54603	644075
40782	644076
73123	644077
55783	644078
31107	644079
60103	644080
114179	644081
118	644082
32615	644083
32037	644084
68147	644085
9411	644086
30963	644087
102298	644088
73964	644089
120510	644090
40549	644091
90884	644092
50981	644093
41650	644094
4769	644095
81	644096
22414	644097
11985	644098
4763	644099
63586	644100
51277	644101
13020	644102
26475	644103
369	644104
955	644105
54483	644106
58447	644107
13096	644108
12422	644109
31852	644110
1559	644111
22570	644112
1703	644113
1092	644114
27779	644115
19853	644116
123014	644117
92441	644118
8474	644119
20980	644120
79547	644121
16819	644122
77862	644123
80146	644124
14900	644125
17599	644126
6077	644127
8536	644128
36634	644129
3416	644130
141428	644131
137491	644132
97048	644133
12424	644134
17016	644135
43426	644136
10099	644137
81107	644138
82541	644139
8303	644140
19737	644141
80295	644142
6002	644143
2848	644144
38121	644145
5273	644146
89494	644147
115609	644148
62740	644149
9502	644150
16522	644151
15399	644152
25667	644153
46151	644154
25246	644155
13807	644156
7437	644157
69230	644158
62062	644159
13051	644160
14162	644161
2473	644162
126	644163
101650	644164
78348	644165
8541	644166
44149	644167
9634	644168
155232	644169
226	644170
76835	644171
58386	644172
137876	644173
147925	644174
8295	644175
4096	644176
69811	644177
2401	644178
76228	644179
17963	644180
27488	644181
24874	644182
81447	644183
19937	644184
2231	644185
64472	644186
151609	644187
6573	644188
59451	644189
2046	644190
30342	644191
65879	644192
113028	644193
34044	644194
86316	644195
25714	644196
135796	644197
20160	644198
52242	644199
10172	644200
124360	644201
122672	644202
129067	644203
13008	644204
28730	644205
17387	644206
14187	644207
134078	644208
53280	644209
5838	644210
24200	644211
139563	644212
30650	644213
38288	644214
65236	644215
44705	644216
82434	644217
37076	644218
58160	644219
15968	644220
18762	644221
12082	644222
45189	644223
3409	644224
66287	644225
723	644226
96354	644227
36308	644228
105059	644229
7471	644230
148229	644231
137343	644232
2887	644233
67730	644234
127403	644235
41837	644236
5345	644237
73847	644238
141	644239
32534	644240
19166	644241
20904	644242
61269	644243
16565	644244
52407	644245
41479	644246
90841	644247
40097	644248
93709	644249
23726	644250
44109	644251
15285	644252
38358	644253
168985	644254
4627	644255
80051	644256
40651	644257
197	644258
6093	644259
14189	644260
28695	644261
119961	644262
26000	644263
96619	644264
48290	644265
87830	644266
851	644267
110287	644268
45538	644269
4050	644270
2084	644271
20151	644272
11353	644273
22927	644274
35035	644275
56571	644276
131119	644277
617	644278
52747	644279
105922	644280
34964	644281
6419	644282
15361	644283
19068	644284
120616	644285
20204	644286
46571	644287
140254	644288
26661	644289
90987	644290
96234	644291
84793	644292
55695	644293
9429	644294
47983	644295
189	644296
45978	644297
84240	644298
201	644299
3980	644300
100905	644301
3997	644302
17315	644303
41146	644304
44768	644305
27199	644306
64845	644307
19138	644308
57783	644309
6738	644310
29842	644311
21999	644312
12584	644313
34568	644314
12559	644315
29556	644316
11248	644317
14578	644318
7730	644319
20718	644320
64546	644321
2761	644322
136977	644323
19870	644324
18149	644325
1046	644326
58720	644327
24804	644328
3771	644329
20129	644330
2932	644331
43550	644332
71831	644333
388	644334
60255	644335
17424	644336
32911	644337
13202	644338
808	644339
9009	644340
139394	644341
32246	644342
62349	644343
64742	644344
125264	644345
85741	644346
32253	644347
35417	644348
1752	644349
97017	644350
108336	644351
74329	644352
123282	644353
165839	644354
66791	644355
27925	644356
63089	644357
91826	644358
23168	644359
299	644360
3750	644361
20518	644362
59983	644363
103687	644364
83320	644365
15619	644366
25531	644367
25723	644368
21238	644369
95911	644370
21296	644371
69206	644372
45197	644373
145563	644374
12617	644375
80541	644376
3250	644377
28296	644378
19621	644379
467	644380
4622	644381
85901	644382
17659	644383
78681	644384
67565	644385
94836	644386
126219	644387
162	644388
23826	644389
1546	644390
2701	644391
116482	644392
28860	644393
6018	644394
20088	644395
51155	644396
4099	644397
44774	644398
26388	644399
93328	644400
61201	644401
71683	644402
16360	644403
19277	644404
5864	644405
67130	644406
154004	644407
55222	644408
3954	644409
12358	644410
122502	644411
20995	644412
18787	644413
14445	644414
129881	644415
28532	644416
33282	644417
26430	644418
48472	644419
151133	644420
47145	644421
139	644422
97862	644423
52208	644424
28659	644425
52755	644426
3003	644427
19749	644428
34576	644429
14026	644430
17723	644431
17974	644432
83775	644433
85017	644434
166414	644435
64693	644436
64625	644437
25284	644438
16523	644439
70592	644440
35133	644441
25303	644442
2714	644443
65454	644444
48665	644445
100076	644446
44823	644447
42063	644448
10239	644449
28500	644450
128605	644451
1891	644452
17524	644453
11374	644454
21337	644455
6318	644456
10000	644457
103078	644458
33606	644459
5371	644460
1807	644461
7781	644462
59219	644463
22697	644464
65238	644465
44404	644466
1545	644467
9480	644468
55899	644469
157440	644470
13467	644471
7885	644472
57956	644473
16599	644474
4178	644475
21129	644476
46363	644477
40544	644478
129	644479
139119	644480
87778	644481
16985	644482
55648	644483
43746	644484
34176	644485
12768	644486
5615	644487
51914	644488
47319	644489
82896	644490
83004	644491
1023	644492
92945	644493
79001	644494
148312	644495
80504	644496
70911	644497
1930	644498
33493	644499
63296	644500
44891	644501
32397	644502
44266	644503
3215	644504
6431	644505
607	644506
20290	644507
116810	644508
77167	644509
20763	644510
61362	644511
72982	644512
27537	644513
89708	644514
35621	644515
66543	644516
24435	644517
38924	644518
2706	644519
33331	644520
61774	644521
5865	644522
29358	644523
191	644524
514	644525
30530	644526
28491	644527
37678	644528
155286	644529
25180	644530
26730	644531
20944	644532
7154	644533
20128	644534
21155	644535
27219	644536
10034	644537
54137	644538
10936	644539
1783	644540
308	644541
5873	644542
36031	644543
17777	644544
73041	644545
6287	644546
29023	644547
137077	644548
113	644549
123126	644550
27772	644551
30585	644552
80	644553
5551	644554
71337	644555
33237	644556
71367	644557
8438	644558
30975	644559
70857	644560
66290	644561
63298	644562
67285	644563
82499	644564
143763	644565
10996	644566
16683	644567
10607	644568
39257	644569
47503	644570
105348	644571
42807	644572
2102	644573
49792	644574
21582	644575
30844	644576
69503	644577
1810	644578
80766	644579
97454	644580
29079	644581
59826	644582
44706	644583
128187	644584
95685	644585
3306	644586
19405	644587
80740	644588
30344	644589
98274	644590
1791	644591
154108	644592
135040	644593
29053	644594
486	644595
6896	644596
9310	644597
32373	644598
15967	644599
107565	644600
55072	644601
93112	644602
137981	644603
597	644604
10380	644605
46330	644606
94177	644607
4272	644608
27086	644609
11994	644610
118022	644611
90220	644612
20960	644613
944	644614
11175	644615
53302	644616
9651	644617
1058	644618
46757	644619
48888	644620
95357	644621
38495	644622
39345	644623
37232	644624
11	644625
8960	644626
1984	644627
23882	644628
144424	644629
129921	644630
36082	644631
87701	644632
27460	644633
112699	644634
4908	644635
3578	644636
13498	644637
54838	644638
105555	644639
19756	644640
85916	644641
93825	644642
118835	644643
91672	644644
25159	644645
5633	644646
2125	644647
20653	644648
7044	644649
30468	644650
39024	644651
44246	644652
12684	644653
91774	644654
85657	644655
20239	644656
62	644657
5837	644658
34274	644659
35871	644660
110749	644661
1169	644662
29132	644663
40116	644664
110609	644665
6137	644666
74606	644667
36915	644668
22417	644669
66054	644670
13891	644671
88356	644672
26356	644673
47319	644674
58262	644675
2443	644676
44934	644677
7392	644678
9774	644679
4850	644680
105868	644681
106527	644682
10143	644683
18415	644684
82389	644685
86329	644686
5713	644687
148935	644688
38760	644689
9680	644690
151557	644691
32644	644692
26317	644693
12663	644694
39471	644695
4635	644696
99473	644697
45332	644698
59235	644699
50938	644700
1651	644701
45773	644702
12401	644703
7557	644704
48270	644705
47689	644706
81049	644707
86210	644708
47467	644709
4274	644710
32177	644711
23400	644712
18308	644713
108940	644714
21324	644715
3047	644716
1838	644717
78414	644718
42124	644719
10888	644720
135515	644721
2283	644722
3972	644723
126819	644724
79414	644725
1952	644726
48587	644727
23410	644728
26468	644729
1341	644730
13583	644731
52485	644732
17960	644733
25948	644734
57620	644735
580	644736
20	644737
50542	644738
18856	644739
36271	644740
134134	644741
77824	644742
31394	644743
92684	644744
87585	644745
40347	644746
23418	644747
16267	644748
154863	644749
40654	644750
55096	644751
598	644752
94150	644753
65155	644754
5265	644755
6360	644756
77043	644757
9231	644758
78862	644759
97746	644760
137636	644761
6599	644762
50689	644763
93238	644764
102582	644765
127852	644766
54778	644767
50605	644768
100	644769
34014	644770
23834	644771
46059	644772
94466	644773
40041	644774
21358	644775
18492	644776
52782	644777
2989	644778
6169	644779
32113	644780
51395	644781
142291	644782
130595	644783
44805	644784
14040	644785
95827	644786
39958	644787
58936	644788
26883	644789
11987	644790
102564	644791
28353	644792
94968	644793
30500	644794
26200	644795
135474	644796
125545	644797
8979	644798
3614	644799
53681	644800
92267	644801
70322	644802
74434	644803
4344	644804
24691	644805
148338	644806
112621	644807
13849	644808
38889	644809
90586	644810
93649	644811
112898	644812
34738	644813
78959	644814
8326	644815
52343	644816
15820	644817
32497	644818
6722	644819
96158	644820
36978	644821
114205	644822
2299	644823
28081	644824
4149	644825
160057	644826
128898	644827
27586	644828
58460	644829
64471	644830
77453	644831
70331	644832
5906	644833
26869	644834
18175	644835
45756	644836
6712	644837
52843	644838
139670	644839
120048	644840
17453	644841
46762	644842
5896	644843
27729	644844
78930	644845
10757	644846
14551	644847
12437	644848
88725	644849
27539	644850
42712	644851
48581	644852
24015	644853
65731	644854
100993	644855
3221	644856
2694	644857
16492	644858
70970	644859
703	644860
8045	644861
102064	644862
19990	644863
10996	644864
18495	644865
111032	644866
27254	644867
22474	644868
28805	644869
5084	644870
5162	644871
28365	644872
21418	644873
9563	644874
18766	644875
41830	644876
8963	644877
7824	644878
1613	644879
41951	644880
61557	644881
74240	644882
75775	644883
16220	644884
11925	644885
2492	644886
64246	644887
1023	644888
42753	644889
8998	644890
72339	644891
66073	644892
2387	644893
42390	644894
21094	644895
20265	644896
47267	644897
14735	644898
5069	644899
9579	644900
5536	644901
29185	644902
39836	644903
168435	644904
46436	644905
21830	644906
32165	644907
79217	644908
89106	644909
54399	644910
5527	644911
88892	644912
54645	644913
55695	644914
2173	644915
10880	644916
57508	644917
138937	644918
6723	644919
125200	644920
103178	644921
89149	644922
37796	644923
35525	644924
35651	644925
95559	644926
32132	644927
26838	644928
9874	644929
18153	644930
21793	644931
742	644932
86236	644933
30498	644934
10334	644935
45113	644936
59915	644937
81299	644938
42997	644939
74003	644940
118731	644941
17802	644942
116244	644943
67002	644944
87868	644945
104644	644946
15478	644947
4322	644948
2469	644949
38043	644950
1334	644951
149401	644952
2279	644953
18961	644954
55996	644955
41309	644956
20057	644957
117431	644958
104575	644959
23284	644960
7361	644961
43724	644962
9472	644963
125601	644964
11042	644965
61613	644966
7189	644967
3141	644968
25631	644969
53361	644970
9510	644971
91993	644972
164644	644973
75366	644974
86984	644975
7739	644976
14640	644977
61911	644978
10902	644979
75881	644980
12734	644981
89424	644982
30286	644983
111094	644984
19035	644985
30383	644986
73589	644987
18721	644988
109244	644989
16328	644990
35733	644991
7659	644992
35095	644993
13911	644994
6308	644995
40774	644996
68319	644997
44	644998
22665	644999
62671	645000
5028	645001
1594	645002
45407	645003
51887	645004
3500	645005
23293	645006
1356	645007
154838	645008
25127	645009
113179	645010
57337	645011
18713	645012
13330	645013
49650	645014
26411	645015
70064	645016
9612	645017
126469	645018
1099	645019
8673	645020
27369	645021
679	645022
71526	645023
3131	645024
66655	645025
41707	645026
49484	645027
15446	645028
143370	645029
3391	645030
2446	645031
3640	645032
25615	645033
22424	645034
137691	645035
37908	645036
29445	645037
28902	645038
2833	645039
102381	645040
9830	645041
23370	645042
28103	645043
22380	645044
47226	645045
65738	645046
53612	645047
41580	645048
58027	645049
56280	645050
128226	645051
14375	645052
16008	645053
162613	645054
130253	645055
103689	645056
56326	645057
6338	645058
106796	645059
131605	645060
95842	645061
38776	645062
51135	645063
10624	645064
35055	645065
12499	645066
22631	645067
14484	645068
15060	645069
3296	645070
407	645071
20911	645072
52348	645073
52762	645074
11667	645075
17333	645076
3660	645077
2006	645078
15057	645079
107663	645080
14723	645081
88635	645082
52503	645083
19917	645084
489	645085
17122	645086
23390	645087
25880	645088
43050	645089
18851	645090
46554	645091
153851	645092
71268	645093
64257	645094
5780	645095
3736	645096
81581	645097
29753	645098
154034	645099
86800	645100
84732	645101
71715	645102
150122	645103
21139	645104
9021	645105
19197	645106
14357	645107
65612	645108
7895	645109
583	645110
58270	645111
29378	645112
13096	645113
22365	645114
65051	645115
58233	645116
27257	645117
71061	645118
36253	645119
73592	645120
25051	645121
66362	645122
2640	645123
14309	645124
1394	645125
97786	645126
51856	645127
103147	645128
149718	645129
131121	645130
4145	645131
68584	645132
49072	645133
1316	645134
39870	645135
94091	645136
3759	645137
83142	645138
41664	645139
15405	645140
44966	645141
1115	645142
25811	645143
44217	645144
1936	645145
24734	645146
219	645147
168099	645148
2546	645149
70755	645150
56805	645151
56577	645152
53017	645153
124058	645154
4226	645155
35	645156
23516	645157
77480	645158
237	645159
34875	645160
29729	645161
124736	645162
19056	645163
100100	645164
52926	645165
41384	645166
122783	645167
3302	645168
66810	645169
159126	645170
8250	645171
16443	645172
130896	645173
41109	645174
15286	645175
79284	645176
1389	645177
1508	645178
78	645179
2127	645180
115724	645181
61599	645182
24223	645183
9864	645184
4374	645185
61899	645186
94569	645187
5950	645188
100472	645189
58632	645190
8401	645191
45342	645192
151374	645193
28118	645194
53476	645195
58514	645196
23180	645197
87812	645198
109047	645199
39670	645200
111304	645201
144005	645202
67098	645203
100072	645204
70208	645205
29489	645206
20366	645207
8820	645208
50493	645209
8387	645210
31706	645211
46184	645212
2581	645213
126403	645214
23660	645215
27766	645216
76465	645217
11510	645218
17055	645219
23674	645220
15214	645221
11754	645222
31338	645223
164026	645224
35436	645225
59240	645226
75341	645227
2700	645228
35115	645229
1959	645230
122266	645231
114058	645232
100984	645233
30318	645234
81184	645235
16518	645236
63104	645237
21179	645238
8319	645239
6524	645240
881	645241
10038	645242
22015	645243
10452	645244
51474	645245
120900	645246
18595	645247
38929	645248
36596	645249
71908	645250
87208	645251
9553	645252
60848	645253
127728	645254
23058	645255
47115	645256
6507	645257
1262	645258
43307	645259
95180	645260
24546	645261
35911	645262
9609	645263
24498	645264
20398	645265
14291	645266
264	645267
5895	645268
36630	645269
39	645270
12805	645271
39850	645272
1819	645273
33642	645274
57781	645275
75613	645276
117978	645277
20908	645278
42358	645279
130516	645280
21372	645281
23737	645282
5063	645283
11767	645284
102488	645285
13138	645286
56804	645287
6770	645288
107304	645289
86229	645290
36782	645291
25545	645292
8186	645293
25136	645294
63743	645295
21677	645296
3930	645297
33464	645298
18959	645299
539	645300
57632	645301
25476	645302
78967	645303
67176	645304
4293	645305
12913	645306
11848	645307
54672	645308
51087	645309
14774	645310
18214	645311
36084	645312
59970	645313
5850	645314
56992	645315
2376	645316
85	645317
96605	645318
36513	645319
3168	645320
44081	645321
20796	645322
13617	645323
1151	645324
40034	645325
45623	645326
65	645327
63261	645328
1515	645329
134095	645330
17566	645331
107	645332
13945	645333
15083	645334
534	645335
7178	645336
21468	645337
139557	645338
135607	645339
122159	645340
35971	645341
81137	645342
13143	645343
164457	645344
70724	645345
136549	645346
28149	645347
3266	645348
28856	645349
69433	645350
68306	645351
5357	645352
103484	645353
76060	645354
1487	645355
9417	645356
88000	645357
14204	645358
11737	645359
74492	645360
31594	645361
113443	645362
4250	645363
163683	645364
15457	645365
3226	645366
95315	645367
28656	645368
12093	645369
9538	645370
123885	645371
72277	645372
35037	645373
18371	645374
1385	645375
109813	645376
143283	645377
6344	645378
129895	645379
23310	645380
63746	645381
7716	645382
61509	645383
1054	645384
10346	645385
1964	645386
36268	645387
13230	645388
110243	645389
35404	645390
80212	645391
19408	645392
54156	645393
3351	645394
45907	645395
145060	645396
41145	645397
7750	645398
243	645399
90381	645400
92637	645401
17366	645402
43206	645403
41214	645404
50199	645405
10208	645406
2471	645407
80253	645408
66023	645409
125373	645410
19526	645411
12551	645412
36832	645413
12764	645414
63931	645415
895	645416
34186	645417
45353	645418
106279	645419
124691	645420
12101	645421
58738	645422
111881	645423
45972	645424
74	645425
41684	645426
19177	645427
130328	645428
4435	645429
4058	645430
46802	645431
42131	645432
3334	645433
69769	645434
20262	645435
19267	645436
83344	645437
75761	645438
37194	645439
5157	645440
2792	645441
56211	645442
952	645443
2301	645444
5981	645445
46530	645446
51567	645447
3871	645448
2216	645449
40727	645450
99244	645451
1848	645452
163847	645453
87567	645454
33386	645455
7730	645456
38490	645457
79361	645458
16563	645459
18216	645460
10277	645461
83856	645462
41379	645463
3302	645464
45556	645465
93185	645466
1557	645467
79462	645468
82597	645469
29131	645470
31864	645471
47430	645472
12612	645473
112123	645474
18690	645475
2111	645476
1362	645477
10472	645478
3447	645479
36417	645480
54446	645481
34660	645482
71611	645483
10956	645484
50837	645485
10315	645486
79599	645487
106668	645488
29256	645489
101766	645490
27540	645491
133339	645492
25626	645493
87089	645494
4091	645495
62187	645496
63579	645497
137227	645498
145517	645499
70097	645500
38053	645501
45471	645502
27392	645503
112882	645504
44827	645505
52588	645506
36610	645507
10217	645508
59134	645509
123866	645510
4702	645511
3445	645512
26602	645513
72218	645514
88657	645515
36244	645516
55655	645517
94520	645518
72033	645519
8807	645520
85448	645521
134558	645522
31674	645523
8090	645524
56539	645525
26660	645526
56549	645527
6915	645528
34862	645529
37972	645530
19038	645531
15741	645532
1675	645533
8402	645534
16488	645535
19063	645536
102995	645537
5580	645538
17003	645539
9341	645540
13883	645541
15651	645542
54781	645543
91996	645544
457	645545
20531	645546
97354	645547
112562	645548
25554	645549
37565	645550
8328	645551
85653	645552
18087	645553
54973	645554
27451	645555
64642	645556
14240	645557
189	645558
6418	645559
14361	645560
5030	645561
10767	645562
22318	645563
77774	645564
7169	645565
11782	645566
31712	645567
33430	645568
21464	645569
35878	645570
37781	645571
34213	645572
135891	645573
67155	645574
22728	645575
13504	645576
99614	645577
54805	645578
24619	645579
22197	645580
52530	645581
60092	645582
1183	645583
30406	645584
14544	645585
43024	645586
135026	645587
15073	645588
6857	645589
89451	645590
9081	645591
72121	645592
80651	645593
127038	645594
108888	645595
13257	645596
76127	645597
69397	645598
161862	645599
22590	645600
12535	645601
14944	645602
31637	645603
25935	645604
11956	645605
25262	645606
25675	645607
97288	645608
12764	645609
83301	645610
116189	645611
47528	645612
133659	645613
61210	645614
32777	645615
15446	645616
6788	645617
41352	645618
87758	645619
160482	645620
24671	645621
67696	645622
62915	645623
6325	645624
132668	645625
59861	645626
52005	645627
63668	645628
2736	645629
12141	645630
35527	645631
125410	645632
4853	645633
15151	645634
17985	645635
85424	645636
9147	645637
35628	645638
61728	645639
24024	645640
65916	645641
132561	645642
15523	645643
128126	645644
22696	645645
100736	645646
9095	645647
101651	645648
87279	645649
60288	645650
10658	645651
686	645652
65459	645653
13742	645654
6808	645655
95667	645656
99483	645657
15519	645658
124861	645659
116860	645660
55707	645661
1933	645662
113578	645663
102775	645664
1329	645665
16042	645666
8117	645667
34261	645668
28676	645669
41372	645670
19	645671
46	645672
5845	645673
45779	645674
25352	645675
89383	645676
14947	645677
21163	645678
88930	645679
42084	645680
92917	645681
129712	645682
60586	645683
18279	645684
39366	645685
13830	645686
7306	645687
1305	645688
88723	645689
44387	645690
93186	645691
18516	645692
97349	645693
95434	645694
126502	645695
117167	645696
23171	645697
5152	645698
25945	645699
32046	645700
4569	645701
28562	645702
5643	645703
11925	645704
90309	645705
119691	645706
970	645707
3659	645708
17647	645709
153875	645710
145228	645711
44238	645712
3673	645713
439	645714
8546	645715
68719	645716
23494	645717
51770	645718
15626	645719
28367	645720
54683	645721
18623	645722
81279	645723
7867	645724
70846	645725
35594	645726
77314	645727
8767	645728
58503	645729
23834	645730
53198	645731
163798	645732
166	645733
883	645734
74930	645735
51655	645736
151600	645737
32732	645738
16331	645739
115799	645740
36982	645741
12105	645742
1600	645743
22782	645744
39741	645745
16411	645746
89754	645747
7093	645748
71803	645749
108823	645750
1793	645751
3473	645752
11973	645753
38583	645754
9742	645755
9523	645756
57265	645757
39218	645758
23008	645759
47898	645760
82723	645761
143326	645762
8769	645763
7473	645764
58409	645765
9173	645766
35587	645767
136095	645768
2606	645769
75038	645770
48522	645771
83932	645772
7580	645773
44122	645774
719	645775
58861	645776
6997	645777
38224	645778
137996	645779
107350	645780
9219	645781
63839	645782
26038	645783
44022	645784
87202	645785
93167	645786
12206	645787
61984	645788
10914	645789
96117	645790
34794	645791
49225	645792
96733	645793
4742	645794
127142	645795
1697	645796
23771	645797
381	645798
2252	645799
12569	645800
3524	645801
14465	645802
75359	645803
73343	645804
42103	645805
23432	645806
13103	645807
54013	645808
9004	645809
7152	645810
16602	645811
28545	645812
19810	645813
64765	645814
331	645815
105688	645816
5467	645817
24093	645818
53705	645819
54366	645820
9731	645821
22199	645822
93114	645823
41518	645824
141	645825
7001	645826
57860	645827
138374	645828
11511	645829
41684	645830
7220	645831
36103	645832
8	645833
31440	645834
139987	645835
13988	645836
10516	645837
80056	645838
59156	645839
64657	645840
119090	645841
62308	645842
86375	645843
109098	645844
50338	645845
116080	645846
135758	645847
52520	645848
102084	645849
3813	645850
4413	645851
5839	645852
95191	645853
66394	645854
139056	645855
167270	645856
157013	645857
33743	645858
50103	645859
7385	645860
21761	645861
57566	645862
15887	645863
52909	645864
2284	645865
25417	645866
7524	645867
51777	645868
92732	645869
17408	645870
8426	645871
60893	645872
10546	645873
53954	645874
26145	645875
13627	645876
7482	645877
11063	645878
30433	645879
40298	645880
59001	645881
35438	645882
10373	645883
7777	645884
14998	645885
9486	645886
118382	645887
64074	645888
35062	645889
352	645890
12120	645891
10482	645892
130241	645893
9566	645894
79026	645895
18020	645896
21365	645897
36545	645898
29238	645899
58524	645900
21869	645901
2693	645902
35817	645903
138263	645904
62574	645905
74791	645906
18801	645907
6311	645908
38153	645909
160161	645910
125615	645911
42480	645912
2669	645913
69515	645914
37689	645915
178	645916
75425	645917
2	645918
94981	645919
49761	645920
51360	645921
61942	645922
7757	645923
156968	645924
18530	645925
39786	645926
335	645927
62709	645928
7888	645929
72587	645930
107395	645931
87091	645932
1538	645933
20012	645934
27274	645935
23366	645936
68049	645937
18516	645938
26443	645939
38955	645940
16573	645941
43476	645942
27683	645943
33799	645944
13425	645945
19084	645946
1679	645947
101790	645948
27208	645949
6354	645950
5123	645951
47831	645952
79540	645953
4349	645954
106707	645955
1042	645956
15698	645957
23843	645958
61507	645959
61003	645960
62462	645961
17218	645962
99095	645963
10961	645964
122425	645965
33392	645966
2226	645967
32307	645968
66721	645969
104938	645970
36925	645971
27720	645972
1299	645973
101727	645974
40818	645975
41399	645976
7382	645977
7964	645978
90157	645979
22522	645980
1616	645981
2750	645982
14898	645983
84691	645984
38221	645985
5604	645986
115210	645987
18589	645988
47222	645989
14194	645990
141921	645991
47776	645992
17680	645993
84	645994
34052	645995
44847	645996
33289	645997
21651	645998
20494	645999
27380	646000
4930	646001
31046	646002
7678	646003
153428	646004
20784	646005
80180	646006
81550	646007
28152	646008
131351	646009
57121	646010
111568	646011
57746	646012
17664	646013
63023	646014
8391	646015
51019	646016
20375	646017
122375	646018
21437	646019
66455	646020
39101	646021
10787	646022
55870	646023
119802	646024
35112	646025
56005	646026
26439	646027
10299	646028
126302	646029
125999	646030
16455	646031
31274	646032
7709	646033
61654	646034
24348	646035
248	646036
56659	646037
7683	646038
3704	646039
129459	646040
2542	646041
49233	646042
39877	646043
5868	646044
11027	646045
19855	646046
22833	646047
89963	646048
12598	646049
33754	646050
20888	646051
112911	646052
118755	646053
84990	646054
66568	646055
25578	646056
81224	646057
77267	646058
10468	646059
23469	646060
5068	646061
135777	646062
2432	646063
79920	646064
2496	646065
158244	646066
25985	646067
68285	646068
148656	646069
41180	646070
53352	646071
16559	646072
27028	646073
21755	646074
44595	646075
7383	646076
16655	646077
13575	646078
124	646079
40465	646080
73147	646081
2308	646082
94299	646083
113749	646084
12221	646085
39553	646086
118321	646087
38134	646088
17960	646089
18096	646090
4955	646091
88391	646092
79842	646093
80606	646094
13681	646095
58180	646096
58380	646097
8725	646098
88941	646099
94073	646100
130188	646101
2574	646102
10218	646103
22771	646104
103828	646105
2321	646106
3774	646107
94667	646108
21670	646109
107	646110
127951	646111
66019	646112
33750	646113
36878	646114
27249	646115
26824	646116
42501	646117
49815	646118
16089	646119
2764	646120
39314	646121
131352	646122
66248	646123
19047	646124
20206	646125
50444	646126
52095	646127
9781	646128
97572	646129
61846	646130
8644	646131
96695	646132
76260	646133
20956	646134
24860	646135
2048	646136
789	646137
19167	646138
7143	646139
7572	646140
62673	646141
33331	646142
45100	646143
110411	646144
43092	646145
947	646146
22596	646147
1896	646148
14566	646149
18228	646150
74949	646151
45256	646152
42489	646153
157723	646154
57518	646155
31965	646156
34344	646157
6026	646158
70292	646159
88781	646160
90168	646161
28059	646162
33732	646163
158	646164
8732	646165
42877	646166
36556	646167
9748	646168
10211	646169
3683	646170
133917	646171
101953	646172
23928	646173
112258	646174
58189	646175
27817	646176
24155	646177
1609	646178
5190	646179
265	646180
5260	646181
45983	646182
12280	646183
1980	646184
90547	646185
4374	646186
17128	646187
52017	646188
41054	646189
10674	646190
10571	646191
55020	646192
127508	646193
41791	646194
27521	646195
9471	646196
9517	646197
4305	646198
72088	646199
8709	646200
127358	646201
32875	646202
60186	646203
36542	646204
40950	646205
47862	646206
8491	646207
13179	646208
25585	646209
87913	646210
69223	646211
64005	646212
19798	646213
69000	646214
48861	646215
52828	646216
27587	646217
40365	646218
11453	646219
1894	646220
72	646221
137139	646222
3690	646223
2719	646224
83670	646225
28836	646226
85602	646227
87104	646228
3079	646229
34705	646230
6648	646231
55778	646232
53873	646233
131948	646234
49001	646235
7023	646236
4110	646237
107830	646238
12039	646239
4970	646240
20513	646241
9887	646242
63048	646243
36629	646244
3950	646245
2648	646246
25790	646247
8080	646248
49903	646249
10853	646250
4285	646251
14556	646252
49256	646253
63742	646254
26994	646255
20418	646256
78279	646257
5472	646258
41442	646259
66872	646260
11792	646261
27652	646262
681	646263
31502	646264
75800	646265
73499	646266
12158	646267
22513	646268
58624	646269
2238	646270
6685	646271
4301	646272
75216	646273
61988	646274
112527	646275
43939	646276
52962	646277
50123	646278
29920	646279
10041	646280
23937	646281
38020	646282
25679	646283
96493	646284
40622	646285
17690	646286
12265	646287
11501	646288
30349	646289
56908	646290
2363	646291
26712	646292
69498	646293
31736	646294
106221	646295
45405	646296
6840	646297
11771	646298
30351	646299
61500	646300
2540	646301
11488	646302
15727	646303
36406	646304
40579	646305
93336	646306
48415	646307
26680	646308
85091	646309
70122	646310
28039	646311
77920	646312
96296	646313
50325	646314
33860	646315
45264	646316
118321	646317
14198	646318
34456	646319
35472	646320
15125	646321
31193	646322
4709	646323
13567	646324
200	646325
74935	646326
122468	646327
10335	646328
52042	646329
4828	646330
51387	646331
114412	646332
46577	646333
46706	646334
6852	646335
22390	646336
51483	646337
135229	646338
3930	646339
6016	646340
123381	646341
9916	646342
135600	646343
34254	646344
12437	646345
5169	646346
4504	646347
115654	646348
2247	646349
5208	646350
92662	646351
50341	646352
124443	646353
88649	646354
4174	646355
446	646356
31369	646357
30005	646358
29551	646359
91627	646360
9221	646361
44657	646362
63523	646363
8781	646364
648	646365
56412	646366
8591	646367
161436	646368
143347	646369
158703	646370
22075	646371
16451	646372
16374	646373
2903	646374
113423	646375
97013	646376
165788	646377
61643	646378
138613	646379
34245	646380
13012	646381
66659	646382
10668	646383
69839	646384
5180	646385
105714	646386
89761	646387
42297	646388
8077	646389
11681	646390
12769	646391
96412	646392
461	646393
86287	646394
26971	646395
32920	646396
41302	646397
16793	646398
34638	646399
56680	646400
8405	646401
3715	646402
108595	646403
58213	646404
23971	646405
20802	646406
78216	646407
95132	646408
23088	646409
20499	646410
16822	646411
3211	646412
94381	646413
38869	646414
24294	646415
35489	646416
50309	646417
33802	646418
14762	646419
41626	646420
2247	646421
137567	646422
43660	646423
53335	646424
14822	646425
44399	646426
51645	646427
26317	646428
13737	646429
56427	646430
57330	646431
3085	646432
26235	646433
6139	646434
29808	646435
15001	646436
8966	646437
17555	646438
38561	646439
97508	646440
8998	646441
37590	646442
24488	646443
2177	646444
133763	646445
56541	646446
103278	646447
47823	646448
12275	646449
22248	646450
59586	646451
65699	646452
31655	646453
28541	646454
36487	646455
62256	646456
81664	646457
79031	646458
32738	646459
22674	646460
71912	646461
83058	646462
819	646463
114833	646464
96888	646465
9619	646466
10685	646467
43388	646468
33384	646469
96157	646470
1460	646471
10449	646472
37301	646473
76496	646474
23731	646475
140	646476
17283	646477
53600	646478
1440	646479
110946	646480
1852	646481
24969	646482
12493	646483
32533	646484
2380	646485
54587	646486
1198	646487
38491	646488
4687	646489
33354	646490
1685	646491
2989	646492
12872	646493
78360	646494
30588	646495
24787	646496
59566	646497
2432	646498
1508	646499
41994	646500
4122	646501
220	646502
55559	646503
53706	646504
29453	646505
55920	646506
31359	646507
111022	646508
7566	646509
61951	646510
27666	646511
10035	646512
11466	646513
115310	646514
94102	646515
169757	646516
63098	646517
20495	646518
153563	646519
80059	646520
65779	646521
3073	646522
113499	646523
4538	646524
47707	646525
573	646526
47115	646527
115	646528
8680	646529
810	646530
11130	646531
105217	646532
5291	646533
457	646534
21204	646535
3698	646536
4211	646537
2109	646538
63503	646539
8404	646540
110235	646541
19147	646542
3039	646543
153557	646544
137979	646545
151460	646546
8463	646547
3590	646548
33604	646549
16315	646550
148	646551
50851	646552
163295	646553
19124	646554
125715	646555
46760	646556
329	646557
4751	646558
46212	646559
1345	646560
37390	646561
25692	646562
22046	646563
24111	646564
7797	646565
41079	646566
3069	646567
113719	646568
19	646569
2466	646570
12929	646571
32251	646572
53420	646573
1751	646574
1368	646575
354	646576
620	646577
10744	646578
117373	646579
19213	646580
21143	646581
18895	646582
1643	646583
30752	646584
56386	646585
40152	646586
2279	646587
55219	646588
28717	646589
115442	646590
77949	646591
1311	646592
15530	646593
50737	646594
90396	646595
16790	646596
14331	646597
50516	646598
35278	646599
87633	646600
26045	646601
145478	646602
38669	646603
2895	646604
20193	646605
61913	646606
18661	646607
10142	646608
1759	646609
54126	646610
38209	646611
55838	646612
8081	646613
3194	646614
5281	646615
65673	646616
572	646617
70057	646618
48474	646619
36707	646620
15442	646621
164615	646622
446	646623
161900	646624
35258	646625
92209	646626
6989	646627
66736	646628
22166	646629
30111	646630
17503	646631
34373	646632
26631	646633
8084	646634
59094	646635
69492	646636
2814	646637
3321	646638
3649	646639
22428	646640
74015	646641
114487	646642
124	646643
65586	646644
16508	646645
59156	646646
24332	646647
77814	646648
11887	646649
34010	646650
93139	646651
493	646652
3068	646653
9988	646654
68282	646655
55401	646656
32908	646657
78729	646658
7665	646659
29472	646660
4451	646661
42514	646662
65777	646663
18220	646664
135502	646665
104101	646666
59204	646667
9498	646668
74053	646669
68924	646670
64052	646671
6533	646672
112672	646673
5430	646674
38061	646675
124148	646676
92665	646677
168374	646678
80385	646679
30738	646680
41148	646681
94105	646682
5858	646683
120795	646684
116320	646685
4041	646686
49932	646687
10197	646688
3732	646689
52828	646690
69943	646691
6906	646692
41963	646693
31342	646694
84016	646695
68483	646696
32627	646697
1807	646698
10068	646699
9801	646700
94057	646701
37593	646702
17685	646703
62566	646704
37417	646705
41047	646706
3652	646707
61612	646708
21332	646709
66707	646710
96853	646711
10016	646712
42614	646713
58609	646714
973	646715
72398	646716
43	646717
54786	646718
103790	646719
19140	646720
14375	646721
70377	646722
82646	646723
118928	646724
762	646725
66669	646726
18191	646727
3214	646728
7403	646729
79820	646730
116188	646731
16356	646732
13290	646733
4866	646734
110877	646735
17941	646736
5032	646737
5645	646738
16813	646739
65344	646740
109587	646741
13804	646742
18891	646743
7225	646744
48474	646745
19565	646746
6210	646747
120981	646748
43461	646749
314	646750
24460	646751
101957	646752
3522	646753
80895	646754
1555	646755
3121	646756
66748	646757
6325	646758
18796	646759
105014	646760
52276	646761
108396	646762
35052	646763
38899	646764
28091	646765
16832	646766
16920	646767
39230	646768
20250	646769
22528	646770
17443	646771
112244	646772
91196	646773
24848	646774
24911	646775
58426	646776
150532	646777
56393	646778
2674	646779
60526	646780
10654	646781
75532	646782
17195	646783
136582	646784
12380	646785
23157	646786
20111	646787
102832	646788
91590	646789
48619	646790
48928	646791
26954	646792
7411	646793
55642	646794
1719	646795
67951	646796
13066	646797
5620	646798
9856	646799
19562	646800
1804	646801
149255	646802
72299	646803
11275	646804
101835	646805
67450	646806
5423	646807
129063	646808
35561	646809
157469	646810
7555	646811
5047	646812
131470	646813
26934	646814
106346	646815
21064	646816
13225	646817
129128	646818
35578	646819
1333	646820
134116	646821
40233	646822
4837	646823
30803	646824
137294	646825
114286	646826
173	646827
21137	646828
80089	646829
132457	646830
34591	646831
1880	646832
86068	646833
8898	646834
895	646835
118297	646836
70533	646837
86267	646838
36122	646839
62616	646840
7069	646841
12012	646842
88096	646843
45699	646844
5322	646845
4177	646846
40108	646847
119904	646848
24549	646849
13750	646850
51636	646851
147	646852
93810	646853
8429	646854
49548	646855
3849	646856
9638	646857
645	646858
14073	646859
37771	646860
25848	646861
12354	646862
47860	646863
135788	646864
2492	646865
121065	646866
1494	646867
25109	646868
121093	646869
14774	646870
160645	646871
43911	646872
44249	646873
16911	646874
17266	646875
2073	646876
16088	646877
878	646878
55642	646879
106656	646880
77300	646881
2693	646882
43296	646883
21419	646884
15471	646885
44467	646886
12884	646887
49538	646888
18490	646889
50862	646890
448	646891
42432	646892
36971	646893
17440	646894
21359	646895
8171	646896
66035	646897
83204	646898
45084	646899
18694	646900
13018	646901
144579	646902
61014	646903
22253	646904
1779	646905
1548	646906
82126	646907
32925	646908
16717	646909
20979	646910
55737	646911
15608	646912
39451	646913
578	646914
94531	646915
26237	646916
135556	646917
17066	646918
123859	646919
33716	646920
26565	646921
25777	646922
9167	646923
115314	646924
8884	646925
105306	646926
166579	646927
93420	646928
86179	646929
68821	646930
32051	646931
3866	646932
45361	646933
84147	646934
71972	646935
6734	646936
41701	646937
33684	646938
86521	646939
33001	646940
4378	646941
49252	646942
9532	646943
31556	646944
99214	646945
94451	646946
30776	646947
16832	646948
71252	646949
3380	646950
3418	646951
4933	646952
38887	646953
85687	646954
94852	646955
66471	646956
115519	646957
90652	646958
1651	646959
72321	646960
28072	646961
49917	646962
53253	646963
5202	646964
16801	646965
64350	646966
36326	646967
161993	646968
5264	646969
47991	646970
3267	646971
57660	646972
115848	646973
65812	646974
55500	646975
9402	646976
9	646977
40447	646978
32779	646979
3650	646980
14878	646981
92329	646982
140692	646983
166059	646984
25167	646985
1026	646986
7797	646987
64576	646988
9575	646989
16035	646990
5178	646991
49346	646992
13556	646993
56465	646994
24074	646995
156265	646996
124269	646997
98823	646998
50374	646999
4441	647000
6106	647001
41930	647002
29345	647003
15703	647004
11429	647005
62937	647006
38357	647007
64166	647008
17707	647009
31105	647010
46357	647011
68131	647012
79416	647013
52652	647014
17095	647015
41500	647016
66601	647017
69489	647018
58940	647019
53161	647020
7078	647021
105451	647022
69539	647023
14894	647024
8745	647025
32069	647026
69779	647027
905	647028
86828	647029
6973	647030
14607	647031
19569	647032
19173	647033
19984	647034
16604	647035
65150	647036
102052	647037
78234	647038
78299	647039
82059	647040
3211	647041
59964	647042
31993	647043
45262	647044
67729	647045
22944	647046
51865	647047
51086	647048
21106	647049
36596	647050
95965	647051
39077	647052
99183	647053
22457	647054
65605	647055
27003	647056
8204	647057
8080	647058
2655	647059
38448	647060
32432	647061
74195	647062
4304	647063
47345	647064
45438	647065
1832	647066
77502	647067
102692	647068
91605	647069
3054	647070
41698	647071
93506	647072
69930	647073
96998	647074
524	647075
7379	647076
130090	647077
73602	647078
56052	647079
52199	647080
93566	647081
23229	647082
56781	647083
59722	647084
57043	647085
91857	647086
14894	647087
22844	647088
56629	647089
17203	647090
92461	647091
63014	647092
39152	647093
91552	647094
2512	647095
1376	647096
7239	647097
19152	647098
55551	647099
36638	647100
10300	647101
20063	647102
134300	647103
26969	647104
10551	647105
115094	647106
146442	647107
28426	647108
105230	647109
89924	647110
20643	647111
21840	647112
62080	647113
26125	647114
28246	647115
95738	647116
16518	647117
32709	647118
157691	647119
97327	647120
16595	647121
32168	647122
138551	647123
7613	647124
637	647125
5563	647126
24647	647127
4845	647128
66864	647129
79233	647130
59385	647131
168463	647132
68043	647133
2530	647134
80951	647135
8985	647136
97478	647137
87061	647138
19090	647139
65147	647140
54410	647141
84029	647142
10348	647143
110947	647144
23405	647145
39799	647146
11599	647147
62346	647148
52109	647149
7014	647150
3945	647151
104723	647152
10422	647153
82045	647154
76514	647155
61832	647156
126801	647157
665	647158
3956	647159
25669	647160
124371	647161
25108	647162
45495	647163
5413	647164
74178	647165
90776	647166
851	647167
1978	647168
28838	647169
20863	647170
24331	647171
8670	647172
96929	647173
1766	647174
13391	647175
48784	647176
7614	647177
9747	647178
95586	647179
1288	647180
60880	647181
44533	647182
79352	647183
27130	647184
21378	647185
27791	647186
92481	647187
10039	647188
55225	647189
19549	647190
472	647191
2537	647192
174	647193
59614	647194
19009	647195
2868	647196
47941	647197
79306	647198
52701	647199
47922	647200
156696	647201
6996	647202
96569	647203
1728	647204
73639	647205
29854	647206
54085	647207
13962	647208
72660	647209
6083	647210
5413	647211
59773	647212
40168	647213
93591	647214
167990	647215
58226	647216
9354	647217
17351	647218
33444	647219
118469	647220
127256	647221
64901	647222
29267	647223
21830	647224
49483	647225
82824	647226
15926	647227
52268	647228
24478	647229
21816	647230
9541	647231
19274	647232
30736	647233
19400	647234
16556	647235
23202	647236
121056	647237
79678	647238
3677	647239
30345	647240
70127	647241
109816	647242
44956	647243
77673	647244
84184	647245
9033	647246
10958	647247
14620	647248
92414	647249
378	647250
39189	647251
10065	647252
84073	647253
16466	647254
94398	647255
36446	647256
58631	647257
9116	647258
23058	647259
14038	647260
3045	647261
2650	647262
34762	647263
94915	647264
5516	647265
17723	647266
58722	647267
14655	647268
34497	647269
51399	647270
8765	647271
66233	647272
15979	647273
26082	647274
4417	647275
63203	647276
3957	647277
92806	647278
13849	647279
26027	647280
8696	647281
47338	647282
79511	647283
35349	647284
26069	647285
47061	647286
104116	647287
56736	647288
94195	647289
79283	647290
8191	647291
52449	647292
12723	647293
62823	647294
78192	647295
13722	647296
100175	647297
95247	647298
25938	647299
4193	647300
19297	647301
5838	647302
14918	647303
56924	647304
78703	647305
26675	647306
1978	647307
35017	647308
46639	647309
7139	647310
15212	647311
124074	647312
12244	647313
13528	647314
23905	647315
27999	647316
20607	647317
47062	647318
35533	647319
127827	647320
43581	647321
1608	647322
945	647323
138100	647324
100286	647325
92147	647326
20903	647327
32243	647328
4371	647329
95121	647330
114514	647331
44197	647332
35367	647333
82948	647334
3799	647335
15528	647336
121594	647337
155096	647338
87486	647339
124687	647340
32676	647341
22958	647342
21154	647343
10565	647344
27386	647345
150959	647346
92410	647347
51919	647348
18003	647349
7248	647350
31399	647351
4906	647352
5561	647353
77022	647354
6012	647355
27876	647356
8951	647357
64798	647358
11	647359
10901	647360
117862	647361
6372	647362
7970	647363
53802	647364
61060	647365
89116	647366
9388	647367
22989	647368
141293	647369
34077	647370
88149	647371
61035	647372
55773	647373
65958	647374
32088	647375
1412	647376
3701	647377
56169	647378
21167	647379
82693	647380
50728	647381
5621	647382
15991	647383
19918	647384
36817	647385
42089	647386
34662	647387
35882	647388
16767	647389
36320	647390
61915	647391
83456	647392
7775	647393
89300	647394
38769	647395
4396	647396
12746	647397
62719	647398
98488	647399
2079	647400
11947	647401
107528	647402
145767	647403
7292	647404
85439	647405
12557	647406
51774	647407
52985	647408
28395	647409
44450	647410
103809	647411
4466	647412
94945	647413
24786	647414
92326	647415
4431	647416
6040	647417
77466	647418
32061	647419
3887	647420
109813	647421
131756	647422
20912	647423
21962	647424
17878	647425
32315	647426
84875	647427
11627	647428
8205	647429
45781	647430
20899	647431
86042	647432
470	647433
22094	647434
84411	647435
24476	647436
3263	647437
65930	647438
1287	647439
4116	647440
7233	647441
27308	647442
40449	647443
8801	647444
12523	647445
5304	647446
131979	647447
11595	647448
19393	647449
16904	647450
9125	647451
14	647452
123112	647453
9978	647454
48850	647455
19870	647456
64404	647457
61186	647458
30340	647459
16034	647460
8836	647461
34257	647462
20269	647463
103803	647464
2660	647465
76215	647466
14013	647467
54185	647468
23119	647469
548	647470
40232	647471
44124	647472
118278	647473
45391	647474
12510	647475
55418	647476
109943	647477
10622	647478
6844	647479
8712	647480
83296	647481
117132	647482
2121	647483
113	647484
27959	647485
117198	647486
46881	647487
17042	647488
81269	647489
60958	647490
27901	647491
87479	647492
2717	647493
46149	647494
158715	647495
18740	647496
60510	647497
10869	647498
393	647499
72157	647500
8937	647501
11274	647502
10014	647503
37434	647504
52777	647505
123149	647506
52593	647507
498	647508
41778	647509
20030	647510
34488	647511
92687	647512
14403	647513
5939	647514
68162	647515
35376	647516
10677	647517
46497	647518
10061	647519
69453	647520
60499	647521
96146	647522
78255	647523
18561	647524
109211	647525
12182	647526
134586	647527
7429	647528
87416	647529
1459	647530
30700	647531
2342	647532
1158	647533
1179	647534
479	647535
108662	647536
48015	647537
10858	647538
115421	647539
31365	647540
6123	647541
168855	647542
6525	647543
959	647544
106879	647545
45458	647546
13069	647547
9160	647548
167658	647549
77749	647550
5559	647551
12586	647552
34192	647553
44571	647554
34872	647555
63366	647556
41855	647557
36360	647558
115167	647559
70748	647560
30570	647561
35728	647562
47707	647563
102644	647564
23134	647565
44422	647566
48745	647567
25901	647568
69408	647569
31302	647570
36953	647571
38505	647572
63816	647573
18069	647574
1070	647575
51458	647576
87211	647577
15709	647578
70329	647579
18195	647580
25079	647581
3661	647582
17393	647583
167632	647584
42138	647585
20347	647586
26231	647587
46497	647588
61645	647589
5797	647590
9824	647591
14365	647592
125456	647593
4116	647594
2273	647595
35569	647596
86172	647597
3438	647598
2665	647599
24179	647600
80468	647601
2964	647602
4907	647603
42966	647604
19140	647605
19551	647606
55402	647607
70354	647608
31065	647609
11526	647610
26569	647611
32619	647612
8352	647613
9444	647614
451	647615
6937	647616
18855	647617
117643	647618
17988	647619
79780	647620
12187	647621
31206	647622
6439	647623
1927	647624
30663	647625
77619	647626
72357	647627
3609	647628
19252	647629
33304	647630
149822	647631
5955	647632
30961	647633
77809	647634
4014	647635
17524	647636
114306	647637
49778	647638
63058	647639
34	647640
58166	647641
37162	647642
65113	647643
73034	647644
112931	647645
26083	647646
13179	647647
26865	647648
11084	647649
74232	647650
20754	647651
3373	647652
138223	647653
32829	647654
39575	647655
43134	647656
124646	647657
16	647658
10349	647659
78433	647660
2955	647661
135535	647662
33241	647663
103650	647664
7662	647665
91768	647666
8559	647667
61747	647668
53949	647669
31110	647670
8214	647671
17433	647672
88144	647673
57128	647674
32921	647675
42175	647676
126671	647677
104930	647678
73868	647679
58	647680
14731	647681
102710	647682
9627	647683
8508	647684
26543	647685
23379	647686
226	647687
19826	647688
105522	647689
19061	647690
98050	647691
6728	647692
50936	647693
169971	647694
453	647695
3949	647696
75260	647697
8868	647698
75547	647699
13234	647700
138836	647701
610	647702
89123	647703
72268	647704
7662	647705
24097	647706
60802	647707
19694	647708
49746	647709
108799	647710
81453	647711
28431	647712
13664	647713
32015	647714
92400	647715
63149	647716
79700	647717
35557	647718
42779	647719
10917	647720
60134	647721
45345	647722
40481	647723
7343	647724
5124	647725
42823	647726
67627	647727
58702	647728
52081	647729
101725	647730
149305	647731
8722	647732
67638	647733
7952	647734
58259	647735
41594	647736
12281	647737
1991	647738
138441	647739
16935	647740
11165	647741
12804	647742
57636	647743
48528	647744
52442	647745
1551	647746
121086	647747
113629	647748
113693	647749
24640	647750
27893	647751
150	647752
8421	647753
31110	647754
122252	647755
9439	647756
5373	647757
960	647758
47236	647759
55333	647760
20580	647761
39859	647762
101764	647763
5903	647764
4799	647765
9678	647766
84452	647767
83660	647768
109089	647769
88760	647770
90206	647771
13193	647772
68793	647773
26666	647774
6478	647775
27310	647776
65858	647777
59829	647778
75648	647779
40229	647780
3460	647781
29949	647782
6242	647783
4513	647784
32984	647785
91848	647786
17681	647787
42079	647788
51757	647789
942	647790
45267	647791
41621	647792
9300	647793
1286	647794
114137	647795
7044	647796
15627	647797
154023	647798
122001	647799
1420	647800
31610	647801
47547	647802
24293	647803
10253	647804
55030	647805
59173	647806
27143	647807
10550	647808
30771	647809
45260	647810
97215	647811
557	647812
1039	647813
15755	647814
44047	647815
107690	647816
20498	647817
748	647818
62124	647819
5744	647820
122906	647821
113084	647822
21687	647823
88821	647824
32360	647825
81764	647826
119599	647827
11049	647828
88234	647829
56316	647830
35041	647831
15739	647832
32241	647833
10611	647834
57319	647835
110616	647836
42856	647837
5479	647838
39077	647839
83707	647840
102372	647841
37923	647842
24554	647843
1654	647844
9096	647845
27435	647846
61210	647847
2559	647848
12386	647849
13614	647850
52538	647851
23572	647852
148682	647853
28836	647854
23068	647855
72809	647856
21121	647857
31858	647858
91515	647859
29597	647860
12563	647861
31080	647862
5097	647863
14360	647864
79868	647865
12749	647866
136681	647867
47592	647868
88570	647869
3826	647870
11237	647871
42026	647872
25828	647873
23281	647874
25801	647875
43362	647876
7319	647877
124006	647878
112811	647879
31124	647880
82013	647881
96720	647882
15395	647883
103925	647884
14443	647885
51158	647886
25026	647887
54825	647888
5820	647889
69335	647890
66951	647891
593	647892
18037	647893
120435	647894
25029	647895
2944	647896
7400	647897
66399	647898
4374	647899
56935	647900
18675	647901
10520	647902
137918	647903
87743	647904
62439	647905
59480	647906
60441	647907
74895	647908
6972	647909
54212	647910
75397	647911
405	647912
161785	647913
47691	647914
4395	647915
49206	647916
110625	647917
123179	647918
15668	647919
23210	647920
5688	647921
59007	647922
102173	647923
53723	647924
42549	647925
66820	647926
3890	647927
320	647928
8467	647929
95269	647930
18616	647931
722	647932
1823	647933
133921	647934
1436	647935
14707	647936
53013	647937
28322	647938
53651	647939
58725	647940
159239	647941
16621	647942
60963	647943
87923	647944
711	647945
91542	647946
85663	647947
66335	647948
119358	647949
114386	647950
12293	647951
53638	647952
68371	647953
19519	647954
22716	647955
101216	647956
117994	647957
65267	647958
3012	647959
107839	647960
49333	647961
55190	647962
70409	647963
7976	647964
145611	647965
1594	647966
38898	647967
297	647968
5377	647969
73216	647970
64976	647971
9573	647972
1599	647973
35947	647974
22973	647975
19442	647976
16151	647977
100678	647978
666	647979
55068	647980
10247	647981
206	647982
60251	647983
39395	647984
166978	647985
118091	647986
2219	647987
162380	647988
145380	647989
2370	647990
430	647991
152316	647992
41903	647993
2947	647994
49203	647995
29964	647996
57076	647997
27356	647998
69342	647999
19211	648000
1459	648001
15128	648002
2484	648003
8613	648004
83641	648005
10505	648006
17803	648007
65838	648008
10997	648009
31706	648010
35091	648011
92180	648012
16492	648013
256	648014
69663	648015
49171	648016
136313	648017
8350	648018
4586	648019
6239	648020
118549	648021
23941	648022
84016	648023
31551	648024
55590	648025
11465	648026
43371	648027
30553	648028
104381	648029
24731	648030
4212	648031
105515	648032
724	648033
5104	648034
14780	648035
75126	648036
81080	648037
56374	648038
47683	648039
8566	648040
54920	648041
2910	648042
8106	648043
63571	648044
101953	648045
1749	648046
78974	648047
93740	648048
47234	648049
87869	648050
65311	648051
16691	648052
113279	648053
28490	648054
29921	648055
19809	648056
92069	648057
86974	648058
34322	648059
415	648060
8724	648061
42891	648062
35851	648063
236	648064
99503	648065
118974	648066
123002	648067
6149	648068
12560	648069
20700	648070
39173	648071
66263	648072
110082	648073
75094	648074
84608	648075
80774	648076
54673	648077
1308	648078
31913	648079
45475	648080
89684	648081
17788	648082
110652	648083
122378	648084
129441	648085
1057	648086
20493	648087
106332	648088
50817	648089
47915	648090
14731	648091
78135	648092
4267	648093
71502	648094
35110	648095
32667	648096
60006	648097
16412	648098
25169	648099
114514	648100
104652	648101
1993	648102
68782	648103
32369	648104
7233	648105
26024	648106
5087	648107
770	648108
92583	648109
8912	648110
26490	648111
86332	648112
35601	648113
100690	648114
115396	648115
45787	648116
77675	648117
46903	648118
19950	648119
91704	648120
20221	648121
21761	648122
59412	648123
3496	648124
71727	648125
150589	648126
7349	648127
96348	648128
8476	648129
36487	648130
111980	648131
41485	648132
27751	648133
35495	648134
23282	648135
113391	648136
2479	648137
14216	648138
63347	648139
109067	648140
57599	648141
51862	648142
18295	648143
48096	648144
24318	648145
33725	648146
17349	648147
39609	648148
52274	648149
106875	648150
45032	648151
16084	648152
60975	648153
64151	648154
21638	648155
4137	648156
25113	648157
97742	648158
119718	648159
34466	648160
7109	648161
2023	648162
32395	648163
53924	648164
9574	648165
75010	648166
28156	648167
4751	648168
52495	648169
40102	648170
6705	648171
2	648172
19944	648173
165760	648174
36202	648175
60305	648176
63890	648177
13323	648178
15673	648179
1311	648180
6284	648181
4460	648182
1212	648183
142584	648184
107538	648185
86840	648186
12699	648187
373	648188
119123	648189
64467	648190
39884	648191
20207	648192
38043	648193
5213	648194
37682	648195
10492	648196
32627	648197
41849	648198
31685	648199
72934	648200
5176	648201
34438	648202
6874	648203
80033	648204
164162	648205
14044	648206
23129	648207
105326	648208
118609	648209
7270	648210
121330	648211
59187	648212
22247	648213
37925	648214
5387	648215
31622	648216
3878	648217
87819	648218
61410	648219
38139	648220
109688	648221
100000	648222
120200	648223
6207	648224
19557	648225
4695	648226
62795	648227
10915	648228
102370	648229
7305	648230
41405	648231
7600	648232
12759	648233
842	648234
37601	648235
31476	648236
1057	648237
113223	648238
136326	648239
104934	648240
30581	648241
3875	648242
58566	648243
134495	648244
152669	648245
19302	648246
38257	648247
83470	648248
61178	648249
50772	648250
64672	648251
25003	648252
99124	648253
39806	648254
62168	648255
23343	648256
82078	648257
73621	648258
87012	648259
20826	648260
25169	648261
126	648262
102829	648263
15691	648264
137512	648265
36021	648266
117963	648267
20775	648268
84380	648269
13686	648270
322	648271
2452	648272
56953	648273
6529	648274
38463	648275
1852	648276
5689	648277
54235	648278
52471	648279
59546	648280
4630	648281
33468	648282
133654	648283
2412	648284
38665	648285
23891	648286
13155	648287
21631	648288
15667	648289
29427	648290
19016	648291
13622	648292
89813	648293
28552	648294
50632	648295
53463	648296
47185	648297
27564	648298
757	648299
106869	648300
58417	648301
33592	648302
24141	648303
6116	648304
65291	648305
55522	648306
46044	648307
62868	648308
48346	648309
7047	648310
5614	648311
17809	648312
32508	648313
28732	648314
69989	648315
128620	648316
90604	648317
14989	648318
72643	648319
52532	648320
3286	648321
9139	648322
19754	648323
15848	648324
59797	648325
77532	648326
17115	648327
45765	648328
28724	648329
3613	648330
88158	648331
58047	648332
45160	648333
31491	648334
10144	648335
116352	648336
11695	648337
8646	648338
65456	648339
59036	648340
116195	648341
23871	648342
16512	648343
139611	648344
75762	648345
642	648346
16275	648347
41118	648348
3051	648349
46708	648350
71524	648351
46273	648352
120638	648353
7168	648354
93578	648355
35586	648356
75402	648357
3466	648358
129133	648359
21755	648360
14093	648361
113	648362
8910	648363
45614	648364
73914	648365
29703	648366
2332	648367
36183	648368
2446	648369
80219	648370
67640	648371
88894	648372
97103	648373
12310	648374
5459	648375
90525	648376
118246	648377
2794	648378
79965	648379
6217	648380
72572	648381
122291	648382
35281	648383
25119	648384
1088	648385
32105	648386
114880	648387
231	648388
25232	648389
62009	648390
53929	648391
57385	648392
21211	648393
2643	648394
88249	648395
27498	648396
106473	648397
27735	648398
82806	648399
3114	648400
27622	648401
29338	648402
38762	648403
45684	648404
5283	648405
95471	648406
12631	648407
80156	648408
545	648409
87746	648410
1339	648411
49252	648412
16578	648413
13559	648414
46447	648415
11847	648416
138425	648417
96996	648418
29591	648419
105856	648420
465	648421
12738	648422
4386	648423
38381	648424
5718	648425
169544	648426
67623	648427
53673	648428
11487	648429
69450	648430
10864	648431
74599	648432
32700	648433
167797	648434
49341	648435
23018	648436
119731	648437
133013	648438
51744	648439
35885	648440
22687	648441
15747	648442
3970	648443
19617	648444
80869	648445
11185	648446
9335	648447
24221	648448
86724	648449
1670	648450
72549	648451
5301	648452
87030	648453
226	648454
3447	648455
118100	648456
6135	648457
46436	648458
67023	648459
297	648460
12223	648461
2743	648462
58408	648463
3818	648464
2571	648465
79326	648466
242	648467
33694	648468
28173	648469
38780	648470
85242	648471
6774	648472
39041	648473
99181	648474
45434	648475
141737	648476
22050	648477
42359	648478
4973	648479
30543	648480
15546	648481
35883	648482
140531	648483
81158	648484
121050	648485
6765	648486
62133	648487
5817	648488
34445	648489
38708	648490
41871	648491
19800	648492
9279	648493
3773	648494
60761	648495
23835	648496
20001	648497
16816	648498
24293	648499
18885	648500
145518	648501
11354	648502
157451	648503
36215	648504
80674	648505
58345	648506
54637	648507
104853	648508
101855	648509
54629	648510
38108	648511
59412	648512
1684	648513
56574	648514
94901	648515
446	648516
20547	648517
105756	648518
26600	648519
64416	648520
43429	648521
16342	648522
27483	648523
28529	648524
13014	648525
2090	648526
16753	648527
65893	648528
115035	648529
4050	648530
72621	648531
2373	648532
35295	648533
2460	648534
21413	648535
25800	648536
15964	648537
69813	648538
16140	648539
41573	648540
392	648541
5475	648542
57389	648543
41619	648544
17677	648545
18672	648546
163746	648547
107813	648548
30936	648549
32394	648550
52827	648551
55388	648552
5973	648553
54986	648554
128099	648555
56908	648556
134550	648557
3943	648558
32427	648559
9515	648560
22327	648561
87309	648562
5981	648563
15358	648564
15200	648565
1242	648566
107596	648567
81941	648568
15798	648569
13906	648570
158288	648571
14373	648572
12527	648573
7154	648574
101537	648575
23994	648576
89311	648577
36038	648578
52590	648579
55636	648580
423	648581
93648	648582
61398	648583
46807	648584
101939	648585
14897	648586
12490	648587
1055	648588
45333	648589
125380	648590
37515	648591
473	648592
22842	648593
83134	648594
121511	648595
13476	648596
302	648597
36145	648598
37359	648599
51934	648600
3435	648601
85234	648602
11239	648603
125354	648604
2309	648605
23417	648606
3360	648607
33873	648608
88471	648609
67335	648610
132951	648611
61697	648612
66369	648613
8291	648614
19722	648615
75114	648616
170145	648617
56449	648618
24766	648619
40828	648620
982	648621
254	648622
43396	648623
23724	648624
47029	648625
2769	648626
4868	648627
36452	648628
147638	648629
60436	648630
92204	648631
119437	648632
81035	648633
54380	648634
24524	648635
36036	648636
108812	648637
48392	648638
93529	648639
14481	648640
59140	648641
87153	648642
19435	648643
83362	648644
1336	648645
109611	648646
5446	648647
12139	648648
44415	648649
5717	648650
54133	648651
15870	648652
52706	648653
22846	648654
450	648655
94971	648656
56170	648657
118708	648658
28750	648659
97229	648660
13937	648661
28386	648662
53931	648663
70045	648664
3841	648665
39124	648666
20947	648667
4754	648668
124206	648669
58511	648670
5900	648671
25855	648672
63780	648673
11049	648674
3830	648675
21367	648676
141115	648677
65632	648678
28464	648679
65688	648680
102243	648681
3260	648682
13333	648683
5002	648684
125913	648685
32306	648686
3486	648687
30851	648688
53807	648689
86373	648690
49550	648691
41557	648692
59816	648693
62090	648694
89272	648695
89230	648696
56058	648697
18099	648698
22499	648699
578	648700
57664	648701
129976	648702
56598	648703
46478	648704
105966	648705
21808	648706
88913	648707
38430	648708
55305	648709
16952	648710
15800	648711
2308	648712
6270	648713
26682	648714
121965	648715
57653	648716
13812	648717
46776	648718
142294	648719
70610	648720
20771	648721
27698	648722
55882	648723
5514	648724
18338	648725
43201	648726
8456	648727
49144	648728
15086	648729
78194	648730
170084	648731
37556	648732
21424	648733
32253	648734
19041	648735
1132	648736
112374	648737
13149	648738
45731	648739
44668	648740
1874	648741
162845	648742
62345	648743
323	648744
8809	648745
12681	648746
60006	648747
74116	648748
100918	648749
14906	648750
83546	648751
62672	648752
51647	648753
70497	648754
110786	648755
2394	648756
32616	648757
25418	648758
20624	648759
5248	648760
43747	648761
17322	648762
29814	648763
123814	648764
21521	648765
86908	648766
129155	648767
142013	648768
8572	648769
31602	648770
55483	648771
43013	648772
29622	648773
46286	648774
39869	648775
107110	648776
169355	648777
63348	648778
208	648779
97752	648780
108086	648781
66319	648782
36218	648783
88394	648784
59775	648785
67081	648786
18990	648787
25187	648788
55752	648789
77553	648790
7573	648791
72902	648792
28146	648793
9261	648794
23460	648795
157521	648796
3376	648797
130625	648798
87927	648799
62839	648800
4890	648801
29730	648802
42943	648803
39268	648804
22306	648805
7336	648806
31541	648807
46708	648808
9253	648809
115510	648810
4392	648811
59186	648812
7995	648813
31073	648814
73418	648815
13935	648816
24552	648817
26931	648818
92190	648819
804	648820
46711	648821
58524	648822
93286	648823
35566	648824
5042	648825
75377	648826
44040	648827
40509	648828
44207	648829
3974	648830
58246	648831
156806	648832
50240	648833
49790	648834
23562	648835
47105	648836
74278	648837
4454	648838
9667	648839
25317	648840
37178	648841
144357	648842
70137	648843
8508	648844
36109	648845
97038	648846
65221	648847
64106	648848
1944	648849
22328	648850
76775	648851
3576	648852
973	648853
115977	648854
9129	648855
51711	648856
14999	648857
15605	648858
54030	648859
5374	648860
33805	648861
78933	648862
40533	648863
2762	648864
108015	648865
65333	648866
23230	648867
113063	648868
75606	648869
12054	648870
9410	648871
19323	648872
53044	648873
85488	648874
2871	648875
31957	648876
85647	648877
54066	648878
68450	648879
81730	648880
48473	648881
29283	648882
5908	648883
23501	648884
7939	648885
116665	648886
38056	648887
9465	648888
32740	648889
52823	648890
37351	648891
17435	648892
129734	648893
79575	648894
41025	648895
83134	648896
76525	648897
111184	648898
113155	648899
610	648900
13719	648901
35474	648902
138476	648903
19235	648904
22953	648905
41677	648906
33235	648907
552	648908
2409	648909
84665	648910
18751	648911
69190	648912
8159	648913
54281	648914
72997	648915
35802	648916
1876	648917
65360	648918
47364	648919
164539	648920
42522	648921
14277	648922
7571	648923
106094	648924
2100	648925
94832	648926
193	648927
48059	648928
18	648929
63676	648930
23754	648931
12740	648932
15809	648933
6314	648934
15498	648935
105883	648936
12217	648937
4726	648938
8133	648939
30649	648940
18550	648941
37403	648942
12965	648943
13496	648944
35744	648945
24572	648946
17732	648947
9545	648948
165915	648949
57863	648950
147466	648951
4615	648952
16875	648953
28071	648954
56027	648955
38189	648956
46280	648957
78873	648958
98114	648959
118066	648960
93184	648961
5148	648962
18425	648963
80801	648964
63921	648965
43575	648966
138345	648967
92701	648968
52880	648969
148837	648970
6623	648971
13998	648972
47369	648973
70537	648974
101879	648975
148446	648976
121316	648977
57384	648978
45353	648979
21608	648980
28278	648981
168561	648982
150804	648983
19236	648984
22011	648985
34723	648986
43408	648987
113143	648988
23403	648989
17033	648990
34537	648991
48310	648992
160850	648993
111039	648994
45153	648995
100397	648996
9759	648997
85070	648998
5962	648999
159994	649000
23243	649001
27157	649002
470	649003
5774	649004
14011	649005
131161	649006
16971	649007
814	649008
106192	649009
8840	649010
101271	649011
11297	649012
111517	649013
20570	649014
34968	649015
2026	649016
40939	649017
36405	649018
154124	649019
4089	649020
69341	649021
455	649022
4362	649023
60019	649024
51127	649025
23068	649026
13553	649027
16968	649028
44828	649029
53554	649030
57593	649031
9951	649032
21537	649033
66156	649034
45720	649035
27928	649036
73343	649037
42647	649038
86692	649039
26257	649040
99595	649041
16851	649042
8044	649043
4297	649044
41203	649045
80647	649046
20237	649047
25999	649048
1024	649049
15309	649050
116251	649051
994	649052
1087	649053
6475	649054
20006	649055
14747	649056
13476	649057
20391	649058
4364	649059
755	649060
163070	649061
40080	649062
6462	649063
38058	649064
10325	649065
21617	649066
62513	649067
7214	649068
1343	649069
4036	649070
13665	649071
10246	649072
29653	649073
17653	649074
967	649075
43242	649076
58322	649077
1236	649078
3429	649079
106781	649080
118605	649081
43469	649082
41268	649083
17708	649084
9501	649085
22160	649086
446	649087
104088	649088
2255	649089
54578	649090
62868	649091
12169	649092
28076	649093
65858	649094
26411	649095
25378	649096
12013	649097
9896	649098
26666	649099
151	649100
49690	649101
5009	649102
31698	649103
31379	649104
3348	649105
3314	649106
51258	649107
52713	649108
12467	649109
3	649110
33737	649111
40732	649112
14129	649113
70566	649114
26825	649115
120798	649116
4778	649117
42942	649118
137363	649119
43696	649120
53645	649121
34119	649122
52487	649123
54750	649124
76154	649125
7232	649126
2997	649127
101401	649128
71617	649129
21938	649130
120165	649131
42311	649132
36875	649133
71397	649134
73800	649135
6931	649136
17163	649137
96640	649138
38788	649139
7713	649140
53252	649141
68893	649142
2414	649143
109491	649144
106655	649145
13715	649146
29578	649147
84690	649148
26087	649149
20813	649150
87167	649151
18911	649152
40476	649153
130142	649154
161085	649155
15747	649156
130223	649157
8998	649158
90904	649159
26545	649160
120829	649161
55898	649162
8454	649163
20143	649164
128340	649165
5818	649166
1999	649167
23974	649168
77580	649169
31232	649170
40100	649171
80911	649172
42155	649173
10564	649174
18603	649175
57832	649176
78541	649177
2044	649178
100486	649179
56360	649180
2040	649181
3783	649182
34194	649183
10943	649184
11386	649185
93812	649186
3142	649187
8433	649188
165330	649189
3	649190
432	649191
6560	649192
49162	649193
63582	649194
6252	649195
28481	649196
57868	649197
10357	649198
3680	649199
33334	649200
31440	649201
22168	649202
22627	649203
6165	649204
124409	649205
45587	649206
70829	649207
2350	649208
72279	649209
1450	649210
35292	649211
30614	649212
3030	649213
9496	649214
43858	649215
126390	649216
26430	649217
26333	649218
51203	649219
18330	649220
8152	649221
96011	649222
122360	649223
3497	649224
165040	649225
956	649226
68435	649227
75172	649228
85033	649229
97761	649230
92890	649231
1034	649232
8999	649233
26722	649234
86280	649235
53632	649236
31208	649237
1377	649238
108911	649239
3168	649240
20228	649241
85977	649242
130069	649243
51231	649244
71710	649245
33278	649246
108662	649247
15994	649248
20970	649249
154540	649250
165785	649251
60290	649252
68401	649253
115926	649254
75583	649255
50950	649256
48768	649257
82437	649258
10401	649259
6345	649260
38274	649261
39177	649262
11413	649263
89794	649264
21863	649265
6408	649266
120967	649267
117789	649268
18374	649269
46576	649270
75852	649271
129071	649272
53123	649273
25825	649274
105229	649275
41503	649276
16178	649277
130541	649278
9788	649279
66473	649280
1173	649281
12314	649282
74054	649283
114216	649284
23912	649285
50228	649286
25342	649287
63629	649288
73013	649289
126967	649290
112779	649291
18245	649292
37230	649293
57894	649294
14278	649295
15360	649296
129399	649297
61536	649298
72671	649299
24401	649300
38616	649301
2563	649302
195	649303
29035	649304
60933	649305
96019	649306
46977	649307
42270	649308
123517	649309
139513	649310
58257	649311
43533	649312
20855	649313
10966	649314
67668	649315
39781	649316
91786	649317
23014	649318
135102	649319
76061	649320
43245	649321
61919	649322
83779	649323
51477	649324
12386	649325
20309	649326
6021	649327
24384	649328
8935	649329
95555	649330
355	649331
20663	649332
57044	649333
83001	649334
3177	649335
35684	649336
5815	649337
139590	649338
34045	649339
70548	649340
66545	649341
13206	649342
78492	649343
53404	649344
65426	649345
42355	649346
5985	649347
118585	649348
58709	649349
84686	649350
44969	649351
67107	649352
96229	649353
17564	649354
19262	649355
10935	649356
50547	649357
40996	649358
73222	649359
96268	649360
90987	649361
5019	649362
33207	649363
1465	649364
102509	649365
49146	649366
15295	649367
1193	649368
24834	649369
57725	649370
31	649371
22583	649372
2746	649373
135201	649374
9868	649375
16678	649376
9307	649377
16087	649378
14098	649379
14279	649380
110854	649381
4634	649382
77154	649383
17800	649384
96336	649385
14867	649386
70082	649387
42645	649388
8873	649389
27076	649390
12818	649391
114414	649392
107176	649393
19984	649394
55823	649395
14198	649396
25515	649397
62893	649398
5459	649399
3198	649400
41842	649401
58997	649402
3715	649403
87277	649404
5511	649405
3287	649406
67525	649407
129458	649408
32466	649409
44785	649410
77819	649411
33157	649412
7346	649413
74274	649414
22728	649415
2024	649416
117324	649417
121473	649418
1110	649419
52867	649420
1236	649421
15689	649422
17431	649423
7220	649424
34851	649425
46615	649426
25569	649427
67559	649428
97547	649429
138568	649430
31854	649431
20231	649432
58570	649433
539	649434
85487	649435
84056	649436
63275	649437
43544	649438
33252	649439
4453	649440
58853	649441
4592	649442
100050	649443
16094	649444
168446	649445
5938	649446
8060	649447
80980	649448
36100	649449
79689	649450
2366	649451
9022	649452
31868	649453
60700	649454
11090	649455
4597	649456
44794	649457
11755	649458
102556	649459
3755	649460
65616	649461
54127	649462
18442	649463
28460	649464
137795	649465
116064	649466
11207	649467
14912	649468
86798	649469
34182	649470
55200	649471
21115	649472
38098	649473
10570	649474
28370	649475
111144	649476
49624	649477
763	649478
1785	649479
42148	649480
12240	649481
81001	649482
57002	649483
17100	649484
84398	649485
133149	649486
30072	649487
1740	649488
13810	649489
39821	649490
11499	649491
40489	649492
121777	649493
6667	649494
8075	649495
9177	649496
32098	649497
4947	649498
70867	649499
47597	649500
3902	649501
62005	649502
45240	649503
5112	649504
157008	649505
76304	649506
94951	649507
118973	649508
1316	649509
33538	649510
74964	649511
111373	649512
80639	649513
3694	649514
153768	649515
71689	649516
30933	649517
19129	649518
22799	649519
6261	649520
40947	649521
89771	649522
5378	649523
67682	649524
45873	649525
36658	649526
90964	649527
111951	649528
24338	649529
35554	649530
13395	649531
38511	649532
44625	649533
46637	649534
34457	649535
60508	649536
55006	649537
36	649538
24273	649539
1922	649540
23399	649541
35287	649542
12534	649543
85749	649544
98679	649545
34811	649546
86826	649547
126572	649548
3346	649549
22494	649550
86227	649551
105959	649552
11131	649553
65747	649554
86929	649555
41002	649556
1399	649557
4164	649558
4847	649559
27644	649560
56486	649561
35175	649562
9731	649563
98463	649564
52133	649565
75830	649566
23355	649567
19150	649568
832	649569
9599	649570
98036	649571
74167	649572
53157	649573
23396	649574
17204	649575
110994	649576
59756	649577
74857	649578
2231	649579
99311	649580
47945	649581
134037	649582
30334	649583
32560	649584
81670	649585
22371	649586
23165	649587
6102	649588
28247	649589
1445	649590
53475	649591
32111	649592
179	649593
13580	649594
6703	649595
83980	649596
53058	649597
29895	649598
62878	649599
1047	649600
9700	649601
41410	649602
4254	649603
19888	649604
55538	649605
126329	649606
163738	649607
3577	649608
8598	649609
17139	649610
62578	649611
50032	649612
28897	649613
139903	649614
62092	649615
57940	649616
60540	649617
50512	649618
53490	649619
42391	649620
76314	649621
25942	649622
3539	649623
55782	649624
740	649625
20455	649626
23973	649627
91472	649628
43237	649629
54654	649630
124009	649631
42978	649632
2837	649633
36902	649634
133632	649635
72549	649636
37030	649637
129605	649638
14925	649639
5912	649640
2225	649641
1295	649642
130654	649643
5629	649644
62929	649645
35391	649646
38554	649647
163843	649648
90963	649649
90895	649650
5122	649651
42154	649652
81438	649653
6164	649654
66978	649655
5697	649656
43517	649657
40531	649658
57371	649659
45859	649660
33189	649661
7923	649662
49	649663
66968	649664
8623	649665
14963	649666
112553	649667
13764	649668
44149	649669
51264	649670
16389	649671
8389	649672
31189	649673
5215	649674
27297	649675
16840	649676
142428	649677
28493	649678
2914	649679
22653	649680
996	649681
14516	649682
58117	649683
25384	649684
63033	649685
8158	649686
20422	649687
11078	649688
64608	649689
16076	649690
36769	649691
11374	649692
110567	649693
47341	649694
24668	649695
4480	649696
68783	649697
65226	649698
13865	649699
47691	649700
99054	649701
1637	649702
19005	649703
652	649704
65115	649705
275	649706
2063	649707
54445	649708
86251	649709
12423	649710
14122	649711
46897	649712
6483	649713
4988	649714
77231	649715
11783	649716
263	649717
35278	649718
7587	649719
91416	649720
16747	649721
115731	649722
98017	649723
67426	649724
8443	649725
40971	649726
11646	649727
48088	649728
95970	649729
132998	649730
102875	649731
32224	649732
73909	649733
19437	649734
102908	649735
1728	649736
21217	649737
6856	649738
8048	649739
36346	649740
10049	649741
63501	649742
5197	649743
98745	649744
7190	649745
75074	649746
28121	649747
51236	649748
99696	649749
95	649750
47414	649751
56931	649752
33421	649753
10063	649754
32704	649755
2217	649756
13814	649757
47323	649758
13392	649759
24125	649760
25018	649761
42151	649762
27320	649763
15478	649764
55871	649765
80356	649766
136444	649767
44916	649768
116857	649769
42242	649770
16370	649771
93394	649772
116220	649773
28724	649774
7967	649775
50242	649776
67247	649777
5422	649778
54985	649779
163330	649780
42836	649781
92384	649782
86693	649783
9380	649784
100913	649785
24308	649786
50783	649787
11921	649788
65193	649789
127149	649790
86754	649791
1761	649792
50336	649793
2205	649794
55908	649795
98090	649796
5881	649797
86478	649798
45787	649799
1727	649800
451	649801
112291	649802
43266	649803
93311	649804
29698	649805
14361	649806
11821	649807
109318	649808
34976	649809
103502	649810
61774	649811
2764	649812
14497	649813
15906	649814
56739	649815
25455	649816
11877	649817
46962	649818
20363	649819
38632	649820
90560	649821
14625	649822
20027	649823
3600	649824
11744	649825
32124	649826
66841	649827
37369	649828
10159	649829
13866	649830
54545	649831
38883	649832
32537	649833
135551	649834
95322	649835
8902	649836
30730	649837
74656	649838
40068	649839
139107	649840
70827	649841
2807	649842
80	649843
12901	649844
75743	649845
102216	649846
565	649847
18487	649848
83911	649849
40604	649850
46378	649851
155843	649852
10060	649853
879	649854
16422	649855
1124	649856
90734	649857
27395	649858
6164	649859
39361	649860
15847	649861
877	649862
20633	649863
576	649864
118500	649865
169948	649866
2679	649867
47184	649868
1789	649869
79846	649870
59621	649871
8831	649872
16893	649873
155187	649874
48698	649875
43876	649876
19168	649877
85165	649878
93558	649879
3561	649880
100695	649881
32903	649882
5018	649883
3360	649884
3882	649885
4887	649886
10359	649887
102179	649888
13573	649889
68024	649890
23967	649891
131027	649892
13900	649893
65713	649894
137662	649895
42782	649896
21942	649897
59093	649898
17265	649899
22106	649900
31727	649901
75881	649902
42143	649903
76615	649904
45714	649905
35104	649906
9231	649907
14545	649908
55886	649909
41532	649910
25284	649911
29610	649912
149706	649913
100569	649914
3294	649915
82583	649916
48252	649917
3032	649918
6170	649919
29782	649920
9148	649921
3785	649922
3281	649923
128717	649924
38070	649925
9598	649926
1361	649927
71646	649928
94031	649929
18353	649930
6347	649931
69448	649932
151383	649933
19788	649934
17252	649935
9750	649936
41825	649937
2714	649938
130479	649939
366	649940
4572	649941
11439	649942
82958	649943
5296	649944
1545	649945
2738	649946
103781	649947
69588	649948
2050	649949
66031	649950
606	649951
101347	649952
35886	649953
145303	649954
71081	649955
6127	649956
21647	649957
71049	649958
13413	649959
36404	649960
4979	649961
77340	649962
109805	649963
136019	649964
21653	649965
36407	649966
24952	649967
5428	649968
86224	649969
132759	649970
51010	649971
36874	649972
25507	649973
6081	649974
6079	649975
1556	649976
25340	649977
97076	649978
191	649979
35363	649980
26950	649981
83773	649982
59045	649983
67440	649984
60174	649985
15027	649986
6209	649987
40264	649988
40372	649989
24663	649990
13582	649991
108188	649992
3722	649993
5390	649994
15933	649995
92252	649996
77190	649997
46447	649998
29012	649999
4963	650000
23838	650001
162993	650002
92667	650003
26015	650004
15294	650005
19654	650006
54606	650007
57181	650008
1841	650009
147921	650010
65926	650011
43409	650012
52858	650013
101300	650014
96927	650015
8053	650016
55967	650017
92390	650018
16700	650019
4321	650020
41341	650021
120936	650022
61066	650023
6388	650024
145791	650025
98427	650026
82206	650027
10711	650028
26954	650029
46254	650030
4008	650031
16299	650032
31350	650033
920	650034
7168	650035
23187	650036
10865	650037
3734	650038
22229	650039
26955	650040
11055	650041
15576	650042
12366	650043
152712	650044
4322	650045
20488	650046
64749	650047
1089	650048
1149	650049
14911	650050
3501	650051
45700	650052
25865	650053
61879	650054
8878	650055
12460	650056
91392	650057
49197	650058
16094	650059
49984	650060
69314	650061
47973	650062
45005	650063
3397	650064
38016	650065
43557	650066
1793	650067
11604	650068
49294	650069
65124	650070
51671	650071
1062	650072
66023	650073
102189	650074
48329	650075
16451	650076
21517	650077
54177	650078
33529	650079
3454	650080
87	650081
11014	650082
90994	650083
2286	650084
538	650085
10157	650086
69128	650087
39915	650088
1704	650089
7404	650090
66240	650091
100759	650092
78640	650093
16995	650094
34137	650095
42147	650096
41560	650097
33647	650098
23231	650099
26923	650100
35554	650101
16485	650102
211	650103
1926	650104
57221	650105
33245	650106
39759	650107
24390	650108
111474	650109
1569	650110
3934	650111
3368	650112
124653	650113
18284	650114
115440	650115
4181	650116
109209	650117
17057	650118
17671	650119
19789	650120
20631	650121
6076	650122
1935	650123
26609	650124
67969	650125
168261	650126
1104	650127
80892	650128
50142	650129
27215	650130
20063	650131
1957	650132
5443	650133
19870	650134
6534	650135
108366	650136
24566	650137
988	650138
3613	650139
7840	650140
98074	650141
34256	650142
83218	650143
45240	650144
123376	650145
22821	650146
616	650147
65692	650148
56367	650149
78104	650150
76428	650151
96568	650152
13366	650153
68611	650154
4204	650155
15469	650156
19112	650157
43321	650158
9525	650159
55063	650160
36017	650161
12025	650162
48373	650163
54029	650164
33272	650165
92796	650166
3532	650167
15918	650168
145044	650169
91081	650170
107047	650171
34173	650172
55978	650173
987	650174
5319	650175
6609	650176
106944	650177
16918	650178
17535	650179
56175	650180
72490	650181
67150	650182
1788	650183
2061	650184
40901	650185
144360	650186
6922	650187
62070	650188
60056	650189
8435	650190
3105	650191
413	650192
42829	650193
12175	650194
52619	650195
56423	650196
13972	650197
104655	650198
22155	650199
52388	650200
2227	650201
31893	650202
11836	650203
72778	650204
29405	650205
6778	650206
33162	650207
119165	650208
48656	650209
167386	650210
52764	650211
57052	650212
16689	650213
5306	650214
101842	650215
2465	650216
15614	650217
15691	650218
31212	650219
83131	650220
57079	650221
98318	650222
17466	650223
883	650224
548	650225
1254	650226
7074	650227
6317	650228
30724	650229
926	650230
20245	650231
79993	650232
4765	650233
1294	650234
18429	650235
64921	650236
93236	650237
105470	650238
38084	650239
26143	650240
45520	650241
37489	650242
120519	650243
26885	650244
17173	650245
39865	650246
2078	650247
38572	650248
18236	650249
144165	650250
25894	650251
68990	650252
49156	650253
78881	650254
111535	650255
9978	650256
7167	650257
51596	650258
88725	650259
11040	650260
43185	650261
36747	650262
39446	650263
8820	650264
111414	650265
61427	650266
98632	650267
58446	650268
556	650269
62848	650270
61900	650271
59700	650272
178	650273
44209	650274
32813	650275
3774	650276
79655	650277
57573	650278
38602	650279
35649	650280
7280	650281
81134	650282
90654	650283
5531	650284
47905	650285
31404	650286
81930	650287
17718	650288
104579	650289
52467	650290
1766	650291
59392	650292
42194	650293
7707	650294
47994	650295
44011	650296
11791	650297
40359	650298
77554	650299
100074	650300
12709	650301
37637	650302
36352	650303
115591	650304
35627	650305
1732	650306
84	650307
17886	650308
8144	650309
7525	650310
98554	650311
48855	650312
19610	650313
88844	650314
10542	650315
23891	650316
90802	650317
140851	650318
164858	650319
22674	650320
43381	650321
34230	650322
110159	650323
16374	650324
18935	650325
82750	650326
38447	650327
80222	650328
28617	650329
150652	650330
35851	650331
80507	650332
117595	650333
44845	650334
20145	650335
20719	650336
9826	650337
62619	650338
27724	650339
3739	650340
43981	650341
4020	650342
35408	650343
45119	650344
134769	650345
20907	650346
6130	650347
9425	650348
7819	650349
14228	650350
68648	650351
23542	650352
115329	650353
183	650354
44607	650355
63614	650356
28546	650357
36387	650358
23811	650359
3449	650360
23061	650361
1580	650362
10288	650363
44880	650364
33649	650365
101195	650366
140022	650367
78484	650368
23397	650369
38246	650370
139448	650371
43719	650372
10788	650373
5454	650374
12633	650375
49581	650376
16818	650377
44091	650378
79166	650379
75807	650380
1750	650381
38015	650382
3618	650383
125920	650384
11643	650385
66290	650386
105962	650387
21467	650388
84740	650389
99522	650390
89328	650391
65352	650392
41269	650393
120181	650394
12302	650395
78168	650396
22432	650397
33018	650398
5212	650399
25168	650400
74316	650401
23254	650402
53633	650403
36969	650404
6410	650405
79760	650406
75544	650407
34284	650408
61772	650409
58223	650410
35354	650411
7949	650412
69001	650413
5550	650414
11629	650415
957	650416
102286	650417
73520	650418
121654	650419
138166	650420
25831	650421
42399	650422
80108	650423
84471	650424
161908	650425
62009	650426
28814	650427
45454	650428
7343	650429
5630	650430
53653	650431
1212	650432
36067	650433
64803	650434
35456	650435
105924	650436
37708	650437
27177	650438
11017	650439
59456	650440
5609	650441
60945	650442
105823	650443
9205	650444
8947	650445
58147	650446
56443	650447
41218	650448
73384	650449
134131	650450
122033	650451
92097	650452
1017	650453
6917	650454
35965	650455
15164	650456
102460	650457
108414	650458
57027	650459
97839	650460
13280	650461
44969	650462
144	650463
18363	650464
92745	650465
4697	650466
58884	650467
26249	650468
62076	650469
136709	650470
47285	650471
112628	650472
94506	650473
3	650474
5515	650475
6889	650476
58871	650477
22241	650478
94875	650479
59587	650480
159186	650481
66368	650482
12690	650483
26440	650484
7062	650485
1757	650486
9181	650487
3277	650488
45724	650489
3455	650490
20856	650491
1947	650492
7993	650493
167	650494
17221	650495
116020	650496
73218	650497
9448	650498
37981	650499
94257	650500
95445	650501
48935	650502
75117	650503
46665	650504
49871	650505
109871	650506
13106	650507
2115	650508
27954	650509
37985	650510
61969	650511
31546	650512
59989	650513
122409	650514
46858	650515
41330	650516
65493	650517
57798	650518
152658	650519
11638	650520
12295	650521
15107	650522
23511	650523
46327	650524
8839	650525
14760	650526
24205	650527
49760	650528
73130	650529
18645	650530
10011	650531
7022	650532
61064	650533
60643	650534
111502	650535
50123	650536
20545	650537
94666	650538
26505	650539
13415	650540
33957	650541
102610	650542
42641	650543
15303	650544
5028	650545
33545	650546
87604	650547
13500	650548
27288	650549
49860	650550
18962	650551
54288	650552
127704	650553
6617	650554
89219	650555
157582	650556
34240	650557
92780	650558
68869	650559
41643	650560
23602	650561
93344	650562
104911	650563
19657	650564
13698	650565
114532	650566
17426	650567
50455	650568
51212	650569
37640	650570
10346	650571
91658	650572
4157	650573
30764	650574
49176	650575
84404	650576
9775	650577
2472	650578
150220	650579
7095	650580
47773	650581
16533	650582
19898	650583
65047	650584
7905	650585
9949	650586
121093	650587
21181	650588
3152	650589
306	650590
18511	650591
10726	650592
39737	650593
10662	650594
13916	650595
61357	650596
5292	650597
5911	650598
13283	650599
50056	650600
111959	650601
9240	650602
19057	650603
1113	650604
24472	650605
96109	650606
9207	650607
17317	650608
128752	650609
6143	650610
48825	650611
62039	650612
50881	650613
676	650614
16425	650615
14903	650616
19313	650617
136438	650618
89182	650619
43789	650620
7557	650621
11319	650622
86682	650623
68839	650624
45279	650625
56288	650626
157753	650627
61144	650628
96429	650629
78512	650630
32978	650631
9029	650632
8124	650633
122699	650634
24360	650635
31897	650636
9916	650637
90288	650638
1946	650639
28025	650640
110628	650641
36738	650642
47269	650643
7952	650644
60324	650645
34304	650646
31629	650647
83163	650648
140649	650649
99285	650650
18693	650651
8817	650652
109220	650653
64539	650654
77797	650655
117925	650656
588	650657
56974	650658
22469	650659
36501	650660
33772	650661
16516	650662
64344	650663
29032	650664
28648	650665
11068	650666
10939	650667
41281	650668
99539	650669
78891	650670
84040	650671
148363	650672
157591	650673
8750	650674
23044	650675
53925	650676
20232	650677
50346	650678
13983	650679
39783	650680
70717	650681
6740	650682
7261	650683
10434	650684
3683	650685
31912	650686
440	650687
91618	650688
112776	650689
8900	650690
67935	650691
43654	650692
40744	650693
60490	650694
121939	650695
90896	650696
833	650697
51993	650698
22011	650699
562	650700
9831	650701
28452	650702
4384	650703
23537	650704
76580	650705
92700	650706
365	650707
678	650708
20118	650709
759	650710
88513	650711
56343	650712
49341	650713
25123	650714
21094	650715
6581	650716
91410	650717
1767	650718
67343	650719
138709	650720
68492	650721
33494	650722
41426	650723
87951	650724
44919	650725
90786	650726
64003	650727
82783	650728
46528	650729
53254	650730
15655	650731
40790	650732
66903	650733
46976	650734
103491	650735
123374	650736
86043	650737
112831	650738
118425	650739
64666	650740
44401	650741
90129	650742
400	650743
93116	650744
2284	650745
151886	650746
15289	650747
37684	650748
55641	650749
80666	650750
94414	650751
21606	650752
28358	650753
23910	650754
151771	650755
71894	650756
66348	650757
56892	650758
46517	650759
1585	650760
50185	650761
23120	650762
143137	650763
357	650764
4072	650765
43477	650766
42508	650767
82115	650768
33926	650769
13776	650770
69053	650771
76185	650772
70855	650773
131659	650774
20050	650775
90734	650776
16415	650777
29493	650778
59202	650779
68117	650780
11145	650781
7435	650782
25866	650783
73024	650784
109003	650785
47374	650786
37775	650787
127666	650788
38290	650789
22999	650790
78683	650791
72563	650792
26401	650793
47862	650794
59643	650795
17780	650796
37767	650797
8435	650798
50925	650799
30843	650800
1307	650801
30111	650802
42234	650803
21856	650804
4042	650805
18005	650806
12215	650807
2282	650808
27652	650809
110709	650810
49268	650811
441	650812
4452	650813
64696	650814
868	650815
105550	650816
2687	650817
7566	650818
63097	650819
28545	650820
31650	650821
81680	650822
374	650823
1886	650824
32021	650825
39659	650826
143215	650827
2641	650828
142197	650829
70	650830
86016	650831
81746	650832
62213	650833
5339	650834
92712	650835
504	650836
11358	650837
21212	650838
81061	650839
2504	650840
96433	650841
37288	650842
65023	650843
99568	650844
39422	650845
10206	650846
10805	650847
125547	650848
80057	650849
16471	650850
43480	650851
24398	650852
2256	650853
29935	650854
94343	650855
54138	650856
13924	650857
28981	650858
25164	650859
10200	650860
7076	650861
122197	650862
17166	650863
3891	650864
22630	650865
65033	650866
95742	650867
16479	650868
16311	650869
130914	650870
108083	650871
10105	650872
73188	650873
28383	650874
7177	650875
21740	650876
38366	650877
137887	650878
10500	650879
2625	650880
302	650881
104677	650882
11269	650883
7214	650884
47779	650885
25045	650886
150090	650887
14420	650888
118	650889
129244	650890
2200	650891
62867	650892
6526	650893
4183	650894
35115	650895
12261	650896
100325	650897
65692	650898
64865	650899
94648	650900
18528	650901
165928	650902
18022	650903
3116	650904
13006	650905
21844	650906
30631	650907
51839	650908
5100	650909
136192	650910
29	650911
103349	650912
22877	650913
57101	650914
53218	650915
51557	650916
14232	650917
4426	650918
5623	650919
22063	650920
9212	650921
1211	650922
268	650923
43242	650924
112238	650925
84430	650926
23366	650927
15943	650928
4993	650929
561	650930
121650	650931
18710	650932
104403	650933
14022	650934
41331	650935
2103	650936
6609	650937
168	650938
9143	650939
34714	650940
6452	650941
44437	650942
29979	650943
51303	650944
26740	650945
64323	650946
56372	650947
13831	650948
29660	650949
46375	650950
32521	650951
21026	650952
24339	650953
2293	650954
44416	650955
65032	650956
26616	650957
61598	650958
24342	650959
80270	650960
17435	650961
25295	650962
42	650963
658	650964
7058	650965
30574	650966
129692	650967
98142	650968
73996	650969
2933	650970
50378	650971
21042	650972
13805	650973
26934	650974
8689	650975
11137	650976
34703	650977
34010	650978
6221	650979
88141	650980
87874	650981
35407	650982
19047	650983
18596	650984
58401	650985
6071	650986
105032	650987
18892	650988
49636	650989
70742	650990
63800	650991
4288	650992
102769	650993
2888	650994
4942	650995
23275	650996
4818	650997
6507	650998
13358	650999
24642	651000
5161	651001
9110	651002
73	651003
26976	651004
134029	651005
138483	651006
41232	651007
84140	651008
56738	651009
26978	651010
40895	651011
128173	651012
50	651013
28801	651014
47707	651015
122455	651016
76605	651017
3099	651018
73951	651019
111451	651020
25986	651021
7220	651022
69225	651023
97942	651024
29119	651025
31916	651026
66405	651027
56799	651028
20908	651029
33099	651030
55290	651031
3937	651032
100864	651033
111867	651034
105606	651035
36429	651036
153231	651037
2794	651038
5917	651039
66160	651040
61439	651041
1859	651042
28843	651043
29907	651044
11127	651045
3149	651046
46897	651047
3185	651048
92182	651049
92935	651050
131143	651051
112990	651052
97304	651053
52748	651054
45806	651055
66872	651056
105138	651057
18377	651058
111081	651059
96841	651060
18860	651061
8801	651062
9131	651063
1788	651064
10154	651065
124740	651066
84880	651067
65820	651068
55693	651069
62911	651070
13237	651071
3282	651072
13741	651073
51058	651074
268	651075
102319	651076
26381	651077
1230	651078
109106	651079
88545	651080
5954	651081
66268	651082
13250	651083
64196	651084
30518	651085
1510	651086
25767	651087
9669	651088
146997	651089
3540	651090
63894	651091
35480	651092
64571	651093
18687	651094
47180	651095
109641	651096
54359	651097
94337	651098
3013	651099
10530	651100
73806	651101
115579	651102
14128	651103
81791	651104
579	651105
6402	651106
72126	651107
38160	651108
69677	651109
25268	651110
53284	651111
67481	651112
79314	651113
10265	651114
42965	651115
25718	651116
25408	651117
89758	651118
75926	651119
34580	651120
84908	651121
43187	651122
51332	651123
12757	651124
26361	651125
73491	651126
114590	651127
36725	651128
8914	651129
41263	651130
30546	651131
5972	651132
24098	651133
17679	651134
81758	651135
132	651136
61113	651137
7802	651138
78319	651139
14913	651140
24435	651141
71733	651142
22229	651143
36374	651144
152247	651145
7655	651146
40888	651147
66328	651148
4578	651149
113415	651150
4822	651151
82491	651152
42908	651153
13909	651154
5870	651155
9701	651156
89288	651157
7059	651158
7915	651159
69456	651160
5444	651161
16074	651162
64828	651163
80563	651164
14235	651165
453	651166
39023	651167
44347	651168
29198	651169
123784	651170
31634	651171
17157	651172
38754	651173
86859	651174
74025	651175
45594	651176
15543	651177
69256	651178
92462	651179
63920	651180
105310	651181
59866	651182
17786	651183
7044	651184
5588	651185
96162	651186
13670	651187
25093	651188
9154	651189
21520	651190
64130	651191
93833	651192
37341	651193
6016	651194
31201	651195
71714	651196
164431	651197
52849	651198
35596	651199
35	651200
118174	651201
10708	651202
30037	651203
9962	651204
169912	651205
36051	651206
5718	651207
165239	651208
2829	651209
66648	651210
10309	651211
64327	651212
55674	651213
47220	651214
54229	651215
92528	651216
6360	651217
75715	651218
115082	651219
48417	651220
71001	651221
126485	651222
38267	651223
13460	651224
111977	651225
26733	651226
21439	651227
13334	651228
110210	651229
48396	651230
3863	651231
67214	651232
153744	651233
127319	651234
5031	651235
28957	651236
11246	651237
63572	651238
36556	651239
13872	651240
21130	651241
135601	651242
30779	651243
27509	651244
34510	651245
34533	651246
13795	651247
18004	651248
52510	651249
5813	651250
23993	651251
14598	651252
9917	651253
12035	651254
14254	651255
110970	651256
65873	651257
67640	651258
1260	651259
11591	651260
107246	651261
18553	651262
3227	651263
66120	651264
4614	651265
8035	651266
26464	651267
7891	651268
114556	651269
6747	651270
19727	651271
31636	651272
15987	651273
85246	651274
25283	651275
100871	651276
56410	651277
26871	651278
2782	651279
7597	651280
104115	651281
35059	651282
28382	651283
6671	651284
4431	651285
29142	651286
11953	651287
136343	651288
13006	651289
61024	651290
633	651291
122388	651292
98992	651293
84907	651294
8609	651295
8706	651296
81396	651297
127272	651298
77973	651299
47367	651300
32323	651301
2437	651302
142016	651303
96403	651304
115188	651305
1131	651306
12639	651307
51752	651308
2996	651309
95365	651310
58157	651311
72078	651312
6346	651313
86071	651314
45740	651315
79586	651316
28556	651317
37260	651318
131911	651319
159883	651320
12376	651321
54713	651322
9783	651323
49130	651324
11450	651325
9373	651326
36570	651327
6456	651328
8389	651329
5703	651330
12279	651331
51308	651332
12050	651333
11388	651334
26594	651335
15196	651336
17159	651337
8070	651338
19148	651339
1384	651340
118974	651341
4195	651342
14643	651343
29275	651344
106361	651345
83871	651346
10026	651347
81408	651348
73122	651349
14394	651350
75960	651351
6895	651352
72398	651353
17108	651354
75443	651355
44164	651356
12002	651357
73781	651358
16734	651359
67464	651360
28413	651361
72590	651362
39355	651363
59145	651364
13791	651365
43006	651366
83184	651367
16827	651368
79981	651369
2387	651370
49359	651371
8477	651372
33010	651373
23051	651374
21394	651375
132105	651376
61821	651377
40999	651378
13936	651379
55658	651380
94770	651381
68193	651382
84470	651383
48914	651384
15808	651385
21523	651386
29588	651387
164991	651388
41995	651389
1830	651390
33339	651391
25266	651392
40787	651393
82427	651394
137565	651395
91479	651396
87784	651397
96053	651398
2646	651399
57783	651400
34305	651401
71162	651402
17806	651403
117439	651404
8932	651405
70606	651406
72013	651407
137376	651408
12689	651409
72498	651410
77404	651411
29569	651412
33598	651413
15952	651414
27248	651415
162255	651416
5671	651417
62891	651418
37462	651419
36954	651420
66428	651421
7581	651422
49481	651423
116012	651424
4678	651425
50793	651426
41104	651427
26271	651428
56249	651429
9349	651430
73689	651431
12529	651432
24523	651433
14180	651434
62450	651435
22285	651436
33337	651437
3009	651438
2151	651439
116369	651440
85922	651441
94508	651442
2158	651443
7239	651444
2624	651445
64262	651446
21996	651447
76897	651448
127200	651449
98651	651450
70393	651451
4912	651452
14350	651453
37387	651454
78833	651455
44340	651456
8523	651457
4555	651458
1952	651459
26911	651460
6055	651461
12141	651462
96960	651463
94351	651464
93804	651465
23619	651466
1691	651467
451	651468
28065	651469
38967	651470
18606	651471
36419	651472
12068	651473
65954	651474
90360	651475
17293	651476
19543	651477
26376	651478
8081	651479
42221	651480
58	651481
18152	651482
162	651483
26754	651484
19314	651485
94933	651486
161121	651487
5029	651488
22521	651489
82582	651490
141955	651491
20488	651492
91967	651493
70206	651494
4621	651495
50936	651496
168902	651497
13098	651498
9043	651499
56758	651500
36897	651501
49336	651502
20434	651503
104040	651504
37910	651505
6456	651506
38225	651507
98736	651508
12538	651509
74011	651510
115496	651511
138889	651512
34306	651513
47499	651514
2225	651515
8391	651516
64493	651517
28255	651518
35520	651519
131406	651520
42788	651521
35895	651522
48370	651523
139811	651524
109865	651525
48527	651526
1436	651527
49185	651528
11803	651529
88458	651530
360	651531
46888	651532
101063	651533
14565	651534
9019	651535
45892	651536
108137	651537
28720	651538
18352	651539
55361	651540
39081	651541
89042	651542
64221	651543
16122	651544
69079	651545
5531	651546
5785	651547
137604	651548
3111	651549
17641	651550
36990	651551
68104	651552
1772	651553
24712	651554
76474	651555
98405	651556
13941	651557
54102	651558
11947	651559
38061	651560
20036	651561
101893	651562
19480	651563
43940	651564
38757	651565
27056	651566
85301	651567
28867	651568
15472	651569
76	651570
11333	651571
3653	651572
3679	651573
14227	651574
115281	651575
44309	651576
2688	651577
79383	651578
87082	651579
12092	651580
3847	651581
80093	651582
26118	651583
19917	651584
2985	651585
11911	651586
80718	651587
40933	651588
17218	651589
166467	651590
70992	651591
30856	651592
3126	651593
132597	651594
99128	651595
37964	651596
2401	651597
85484	651598
51380	651599
8419	651600
87127	651601
11869	651602
29551	651603
1819	651604
50737	651605
24856	651606
99743	651607
89550	651608
55012	651609
67356	651610
59188	651611
33178	651612
33574	651613
65915	651614
75696	651615
68846	651616
129250	651617
1672	651618
9925	651619
3841	651620
28227	651621
149526	651622
72369	651623
6232	651624
100709	651625
22204	651626
77103	651627
17930	651628
90130	651629
26214	651630
157	651631
29883	651632
52848	651633
45963	651634
10933	651635
47105	651636
2718	651637
5942	651638
165955	651639
77730	651640
36335	651641
99822	651642
123930	651643
83281	651644
47331	651645
8773	651646
5406	651647
2197	651648
8445	651649
5680	651650
38692	651651
43016	651652
9860	651653
30715	651654
118908	651655
111669	651656
124193	651657
129770	651658
158076	651659
78868	651660
1401	651661
49476	651662
104308	651663
4280	651664
109471	651665
54819	651666
4239	651667
82380	651668
7231	651669
50898	651670
24056	651671
67471	651672
73638	651673
57141	651674
25581	651675
3327	651676
2200	651677
31257	651678
14075	651679
57285	651680
11906	651681
74631	651682
64131	651683
3221	651684
18101	651685
122165	651686
34897	651687
115703	651688
96220	651689
139707	651690
43584	651691
23602	651692
80995	651693
18432	651694
6268	651695
33875	651696
31689	651697
64217	651698
28155	651699
17180	651700
49276	651701
38182	651702
10774	651703
4015	651704
5475	651705
6650	651706
61339	651707
5564	651708
42015	651709
13809	651710
52522	651711
19586	651712
11236	651713
86127	651714
136880	651715
72481	651716
110721	651717
47404	651718
6419	651719
154629	651720
4152	651721
54504	651722
81624	651723
5090	651724
4815	651725
8232	651726
35988	651727
89356	651728
19570	651729
21446	651730
105028	651731
79486	651732
104754	651733
1752	651734
2593	651735
23530	651736
2438	651737
9108	651738
25883	651739
42667	651740
95932	651741
16816	651742
115474	651743
104412	651744
47032	651745
2314	651746
115969	651747
5118	651748
38172	651749
25506	651750
16801	651751
18354	651752
117717	651753
19146	651754
5983	651755
25584	651756
43181	651757
3938	651758
437	651759
45090	651760
26262	651761
88369	651762
124928	651763
50473	651764
114254	651765
31145	651766
11442	651767
9415	651768
15895	651769
30952	651770
3388	651771
31491	651772
11919	651773
109777	651774
4199	651775
35024	651776
14402	651777
9635	651778
89708	651779
13834	651780
27850	651781
60778	651782
37183	651783
133089	651784
40165	651785
16028	651786
51554	651787
11056	651788
138528	651789
2084	651790
37623	651791
43717	651792
2194	651793
58620	651794
14905	651795
33099	651796
63973	651797
121270	651798
5488	651799
4815	651800
61166	651801
29371	651802
1802	651803
20972	651804
120865	651805
30970	651806
32267	651807
115773	651808
54015	651809
159595	651810
16859	651811
1467	651812
41482	651813
38600	651814
56890	651815
79596	651816
2665	651817
46322	651818
128133	651819
6739	651820
36214	651821
314	651822
47631	651823
45081	651824
16525	651825
10909	651826
23662	651827
720	651828
53323	651829
32915	651830
132279	651831
90681	651832
5549	651833
50640	651834
12326	651835
9220	651836
72737	651837
6715	651838
62266	651839
53546	651840
2319	651841
69558	651842
16923	651843
31292	651844
130643	651845
60957	651846
86005	651847
46876	651848
929	651849
4638	651850
13118	651851
852	651852
8823	651853
81277	651854
48340	651855
16794	651856
6927	651857
16955	651858
24477	651859
8950	651860
9368	651861
2079	651862
37190	651863
48726	651864
52771	651865
10242	651866
20619	651867
144865	651868
22131	651869
54	651870
714	651871
51864	651872
13820	651873
120777	651874
105048	651875
728	651876
8358	651877
6541	651878
42210	651879
75339	651880
31256	651881
39853	651882
7641	651883
148762	651884
20430	651885
22410	651886
2296	651887
57687	651888
48904	651889
129552	651890
1654	651891
42496	651892
23870	651893
121545	651894
78423	651895
122550	651896
76732	651897
38011	651898
25415	651899
10420	651900
2181	651901
14084	651902
125618	651903
22233	651904
44930	651905
7641	651906
341	651907
109683	651908
1913	651909
15500	651910
19484	651911
134878	651912
113915	651913
242	651914
58504	651915
38233	651916
5160	651917
88879	651918
21380	651919
260	651920
23084	651921
54824	651922
6069	651923
21392	651924
68393	651925
86086	651926
126436	651927
37422	651928
14322	651929
50891	651930
7910	651931
3332	651932
43667	651933
10024	651934
28067	651935
81014	651936
157619	651937
29881	651938
30512	651939
8784	651940
9987	651941
138009	651942
3393	651943
11894	651944
125432	651945
4475	651946
4311	651947
1444	651948
35665	651949
19326	651950
38441	651951
8196	651952
40511	651953
87020	651954
127932	651955
168246	651956
34394	651957
92622	651958
4263	651959
1826	651960
168	651961
157556	651962
815	651963
1283	651964
923	651965
64823	651966
81821	651967
78822	651968
35936	651969
17907	651970
25422	651971
23664	651972
114032	651973
15951	651974
6680	651975
101628	651976
118032	651977
66046	651978
43123	651979
22884	651980
6650	651981
92695	651982
42470	651983
2374	651984
113553	651985
80877	651986
10066	651987
36870	651988
116433	651989
73989	651990
42351	651991
64569	651992
3018	651993
12616	651994
50190	651995
143315	651996
33995	651997
22325	651998
63538	651999
74538	652000
1651	652001
25965	652002
24907	652003
12948	652004
133406	652005
19841	652006
9457	652007
11775	652008
16345	652009
2305	652010
57009	652011
18066	652012
12353	652013
168403	652014
36380	652015
14143	652016
47584	652017
21219	652018
18622	652019
107136	652020
48121	652021
26844	652022
1912	652023
47516	652024
92143	652025
4903	652026
31603	652027
22868	652028
19216	652029
25028	652030
166576	652031
6820	652032
10191	652033
30608	652034
61492	652035
2129	652036
51504	652037
24430	652038
33591	652039
3439	652040
23672	652041
27455	652042
157861	652043
129033	652044
91606	652045
11227	652046
2277	652047
23187	652048
71971	652049
30640	652050
32648	652051
24918	652052
15560	652053
3069	652054
70021	652055
11971	652056
22514	652057
4015	652058
21345	652059
55058	652060
36151	652061
27321	652062
126210	652063
109622	652064
125579	652065
120276	652066
54375	652067
82137	652068
34274	652069
12633	652070
320	652071
59919	652072
12162	652073
163320	652074
48250	652075
16683	652076
5778	652077
58602	652078
72456	652079
57027	652080
3052	652081
13393	652082
8555	652083
95117	652084
27319	652085
94429	652086
10824	652087
11982	652088
80687	652089
45348	652090
75551	652091
12128	652092
34464	652093
66231	652094
57017	652095
8433	652096
35299	652097
41905	652098
20314	652099
122632	652100
43849	652101
61767	652102
1025	652103
45821	652104
11799	652105
55383	652106
163274	652107
2048	652108
34261	652109
13627	652110
67056	652111
5833	652112
157660	652113
5592	652114
56927	652115
210	652116
50894	652117
103577	652118
3361	652119
38585	652120
1365	652121
26426	652122
117331	652123
18284	652124
33327	652125
645	652126
48449	652127
16613	652128
47990	652129
97033	652130
9251	652131
109270	652132
50008	652133
24212	652134
11655	652135
38608	652136
2064	652137
33398	652138
13142	652139
4576	652140
35906	652141
7020	652142
111199	652143
12248	652144
76190	652145
57782	652146
2944	652147
16649	652148
42669	652149
85745	652150
76033	652151
2895	652152
3551	652153
62559	652154
48204	652155
15738	652156
28622	652157
76173	652158
70388	652159
64107	652160
2370	652161
118773	652162
97199	652163
107165	652164
42512	652165
19909	652166
5194	652167
14668	652168
6357	652169
11295	652170
26071	652171
10866	652172
47189	652173
38996	652174
56024	652175
18929	652176
79977	652177
14468	652178
2827	652179
19314	652180
47576	652181
8583	652182
52678	652183
6070	652184
185	652185
88523	652186
12956	652187
8781	652188
15754	652189
117432	652190
11856	652191
115194	652192
45528	652193
92978	652194
80340	652195
92101	652196
43628	652197
39205	652198
970	652199
17710	652200
25100	652201
35698	652202
48665	652203
62129	652204
82251	652205
9190	652206
27470	652207
63124	652208
3862	652209
31966	652210
4088	652211
6369	652212
6787	652213
13995	652214
17066	652215
90506	652216
143332	652217
10164	652218
146	652219
10064	652220
8132	652221
41809	652222
125675	652223
30707	652224
82714	652225
19932	652226
92595	652227
65710	652228
26496	652229
93501	652230
46569	652231
33485	652232
55588	652233
3147	652234
1795	652235
13582	652236
43458	652237
2243	652238
81447	652239
18045	652240
9469	652241
126961	652242
75978	652243
123177	652244
97647	652245
128804	652246
63559	652247
45999	652248
48008	652249
4451	652250
108040	652251
8884	652252
77656	652253
48894	652254
131105	652255
18123	652256
13861	652257
57980	652258
4537	652259
42277	652260
32565	652261
7067	652262
20995	652263
50372	652264
24525	652265
34567	652266
18136	652267
6978	652268
21992	652269
1270	652270
24530	652271
66208	652272
78758	652273
32623	652274
131893	652275
36292	652276
24808	652277
1174	652278
106727	652279
38571	652280
164843	652281
51561	652282
100736	652283
14112	652284
24336	652285
10032	652286
22122	652287
1721	652288
16682	652289
15599	652290
150514	652291
83482	652292
160857	652293
81223	652294
50291	652295
3836	652296
22820	652297
9227	652298
96362	652299
8223	652300
47620	652301
57025	652302
32372	652303
100771	652304
31266	652305
25015	652306
21086	652307
59239	652308
4052	652309
65270	652310
95374	652311
27128	652312
42663	652313
24410	652314
16538	652315
38020	652316
16409	652317
30017	652318
112988	652319
68973	652320
47993	652321
47138	652322
6225	652323
16142	652324
28288	652325
52061	652326
2430	652327
111753	652328
28599	652329
23516	652330
64894	652331
88035	652332
31425	652333
78444	652334
1102	652335
84992	652336
9106	652337
167891	652338
94112	652339
40654	652340
10141	652341
129336	652342
51697	652343
73430	652344
96288	652345
248	652346
12335	652347
8538	652348
37629	652349
43501	652350
3424	652351
30910	652352
112251	652353
21900	652354
11687	652355
3897	652356
11145	652357
2383	652358
7807	652359
11827	652360
14253	652361
2251	652362
8511	652363
14173	652364
25742	652365
134425	652366
10785	652367
41080	652368
6803	652369
19898	652370
132666	652371
33116	652372
79186	652373
59567	652374
161337	652375
4998	652376
21812	652377
8429	652378
136374	652379
130805	652380
885	652381
56246	652382
2224	652383
87403	652384
2998	652385
9808	652386
1311	652387
73256	652388
19430	652389
30891	652390
135270	652391
90347	652392
90534	652393
53001	652394
25789	652395
60753	652396
653	652397
67895	652398
3793	652399
71862	652400
196	652401
41077	652402
114975	652403
58601	652404
78511	652405
32687	652406
3371	652407
44830	652408
64018	652409
54068	652410
28459	652411
19079	652412
37422	652413
17459	652414
67417	652415
7399	652416
3199	652417
128913	652418
25417	652419
31937	652420
110202	652421
80437	652422
9663	652423
11779	652424
14018	652425
4102	652426
11524	652427
55736	652428
113474	652429
5314	652430
1161	652431
67612	652432
56936	652433
87603	652434
23762	652435
3855	652436
117610	652437
784	652438
98875	652439
12244	652440
127645	652441
4962	652442
1732	652443
27057	652444
16725	652445
70373	652446
70796	652447
20171	652448
46628	652449
76592	652450
802	652451
16489	652452
5124	652453
49668	652454
91007	652455
101990	652456
48412	652457
153293	652458
1518	652459
44751	652460
88336	652461
20755	652462
45696	652463
29412	652464
61490	652465
39426	652466
37575	652467
80847	652468
169605	652469
5419	652470
15129	652471
66254	652472
7161	652473
21184	652474
36355	652475
7211	652476
19435	652477
58316	652478
12296	652479
8550	652480
6521	652481
26870	652482
61889	652483
33269	652484
27253	652485
79208	652486
13913	652487
14997	652488
10573	652489
65501	652490
22128	652491
104573	652492
25275	652493
99763	652494
80574	652495
169610	652496
1616	652497
167670	652498
41377	652499
1183	652500
135626	652501
1856	652502
79702	652503
11648	652504
112202	652505
2053	652506
13015	652507
137754	652508
14656	652509
54772	652510
80783	652511
167417	652512
110326	652513
8632	652514
14196	652515
72307	652516
59474	652517
77505	652518
43795	652519
3743	652520
7348	652521
28253	652522
60714	652523
90468	652524
55619	652525
110650	652526
82780	652527
149068	652528
14328	652529
43811	652530
94137	652531
46769	652532
7619	652533
107028	652534
120502	652535
162666	652536
113094	652537
6934	652538
477	652539
79128	652540
99506	652541
77697	652542
1	652543
14169	652544
30270	652545
100279	652546
1666	652547
7148	652548
4049	652549
5738	652550
21549	652551
15337	652552
23867	652553
11377	652554
14099	652555
62664	652556
31477	652557
2775	652558
15218	652559
50296	652560
53044	652561
85604	652562
59278	652563
8494	652564
80942	652565
5536	652566
10763	652567
32489	652568
64995	652569
129662	652570
2113	652571
135986	652572
47948	652573
30081	652574
3194	652575
21977	652576
6634	652577
43531	652578
603	652579
16859	652580
42272	652581
11892	652582
46736	652583
117730	652584
38050	652585
127027	652586
85395	652587
107191	652588
11221	652589
3140	652590
41866	652591
123987	652592
20260	652593
52252	652594
13722	652595
33597	652596
95615	652597
18996	652598
21710	652599
109907	652600
83891	652601
24459	652602
48056	652603
66380	652604
40260	652605
16072	652606
42391	652607
14239	652608
51497	652609
45354	652610
19592	652611
43254	652612
113085	652613
6237	652614
32099	652615
78683	652616
110357	652617
164966	652618
35803	652619
16310	652620
45647	652621
3229	652622
46306	652623
13065	652624
8051	652625
3600	652626
44367	652627
7167	652628
15336	652629
67874	652630
56485	652631
109977	652632
44264	652633
35155	652634
43492	652635
4379	652636
151234	652637
19486	652638
83100	652639
21923	652640
44567	652641
19493	652642
24712	652643
36669	652644
82863	652645
89929	652646
67448	652647
36077	652648
1133	652649
10131	652650
23260	652651
2270	652652
76067	652653
801	652654
60943	652655
97550	652656
61514	652657
27701	652658
16517	652659
53675	652660
96932	652661
16515	652662
22439	652663
46197	652664
16463	652665
95267	652666
114796	652667
28202	652668
30571	652669
70911	652670
50229	652671
4010	652672
5244	652673
80294	652674
468	652675
62309	652676
68779	652677
100241	652678
22779	652679
38422	652680
45990	652681
73580	652682
20172	652683
4754	652684
165090	652685
455	652686
15965	652687
14506	652688
102163	652689
49451	652690
4978	652691
24949	652692
100155	652693
1403	652694
59810	652695
117927	652696
50061	652697
42596	652698
2250	652699
89620	652700
141	652701
8080	652702
63545	652703
27032	652704
11799	652705
10973	652706
7585	652707
23554	652708
81346	652709
7608	652710
19884	652711
18866	652712
15534	652713
3	652714
41870	652715
39536	652716
129945	652717
42074	652718
34483	652719
295	652720
5131	652721
106581	652722
73859	652723
50735	652724
148428	652725
58159	652726
55605	652727
8180	652728
62248	652729
26865	652730
26364	652731
34625	652732
26642	652733
694	652734
12790	652735
78469	652736
69828	652737
25939	652738
95420	652739
29403	652740
8630	652741
18877	652742
211	652743
80933	652744
89134	652745
21093	652746
69221	652747
56566	652748
121069	652749
8280	652750
28694	652751
64459	652752
86850	652753
1714	652754
471	652755
36160	652756
2326	652757
11225	652758
9272	652759
22859	652760
103027	652761
56393	652762
43532	652763
29968	652764
125812	652765
19112	652766
24058	652767
41710	652768
73416	652769
4451	652770
98505	652771
13186	652772
44576	652773
61830	652774
68184	652775
25602	652776
33999	652777
55557	652778
4201	652779
128425	652780
57645	652781
2577	652782
89995	652783
2236	652784
721	652785
13876	652786
105373	652787
8891	652788
34291	652789
7687	652790
87889	652791
47085	652792
955	652793
25298	652794
10402	652795
63619	652796
60639	652797
4633	652798
8009	652799
72479	652800
11149	652801
4245	652802
98339	652803
2009	652804
16644	652805
38498	652806
34059	652807
2339	652808
83442	652809
19162	652810
49328	652811
11150	652812
73881	652813
51926	652814
45	652815
10233	652816
204	652817
69607	652818
67575	652819
2099	652820
52593	652821
1301	652822
15424	652823
61800	652824
24385	652825
137381	652826
8941	652827
31907	652828
9550	652829
115373	652830
97621	652831
44698	652832
53459	652833
104296	652834
65985	652835
125973	652836
741	652837
4302	652838
95915	652839
13585	652840
45436	652841
3711	652842
7577	652843
82484	652844
59885	652845
107447	652846
17355	652847
160408	652848
37981	652849
2335	652850
14236	652851
48550	652852
146395	652853
73104	652854
169683	652855
61478	652856
136157	652857
13874	652858
9369	652859
18712	652860
59672	652861
72928	652862
33856	652863
26452	652864
2773	652865
149611	652866
1740	652867
21774	652868
7463	652869
77856	652870
27584	652871
24	652872
138404	652873
91269	652874
7131	652875
21730	652876
25553	652877
89105	652878
29325	652879
30645	652880
52410	652881
14198	652882
152106	652883
27354	652884
76	652885
13549	652886
21632	652887
37412	652888
34937	652889
102987	652890
60918	652891
2759	652892
59086	652893
61150	652894
16767	652895
1457	652896
25634	652897
49897	652898
58363	652899
74741	652900
43355	652901
93827	652902
7925	652903
22967	652904
4466	652905
3567	652906
30876	652907
86517	652908
40011	652909
42181	652910
69219	652911
7992	652912
107	652913
85535	652914
30028	652915
29233	652916
50808	652917
84070	652918
2042	652919
13074	652920
25962	652921
74246	652922
62302	652923
45222	652924
65607	652925
74458	652926
2346	652927
32513	652928
39829	652929
20668	652930
23090	652931
71008	652932
23196	652933
168690	652934
26871	652935
21441	652936
9589	652937
7561	652938
8480	652939
11347	652940
15627	652941
511	652942
72455	652943
10647	652944
1614	652945
29646	652946
78265	652947
14091	652948
8868	652949
2295	652950
85047	652951
52281	652952
70491	652953
98363	652954
110024	652955
85181	652956
6723	652957
29279	652958
1035	652959
83693	652960
53532	652961
10866	652962
49485	652963
111101	652964
64622	652965
11791	652966
41406	652967
39172	652968
38033	652969
48115	652970
25848	652971
16855	652972
12868	652973
65095	652974
22346	652975
107852	652976
79118	652977
416	652978
47863	652979
156182	652980
83451	652981
7925	652982
18727	652983
92269	652984
13085	652985
8981	652986
20884	652987
117599	652988
37006	652989
8528	652990
62888	652991
93684	652992
85300	652993
4432	652994
44034	652995
7	652996
15594	652997
11675	652998
10733	652999
41489	653000
95611	653001
76451	653002
40382	653003
8268	653004
330	653005
81801	653006
104428	653007
2677	653008
62962	653009
6042	653010
52835	653011
105490	653012
2640	653013
65680	653014
7193	653015
58050	653016
50029	653017
49219	653018
15137	653019
47024	653020
23280	653021
43408	653022
3797	653023
15842	653024
34200	653025
14636	653026
42834	653027
39682	653028
85372	653029
19639	653030
61420	653031
1223	653032
22110	653033
31406	653034
2344	653035
25458	653036
12494	653037
65	653038
18508	653039
30518	653040
105499	653041
40191	653042
107072	653043
12859	653044
20556	653045
34362	653046
21311	653047
4218	653048
47170	653049
8544	653050
55125	653051
38207	653052
40530	653053
12676	653054
24836	653055
9560	653056
17485	653057
9050	653058
123331	653059
46966	653060
111068	653061
55048	653062
106077	653063
40923	653064
23937	653065
74416	653066
54592	653067
105063	653068
11136	653069
8637	653070
101938	653071
21804	653072
11422	653073
142339	653074
6197	653075
24984	653076
75675	653077
4138	653078
73630	653079
35925	653080
23557	653081
10446	653082
1807	653083
23596	653084
63950	653085
30969	653086
27931	653087
26496	653088
12058	653089
48353	653090
3242	653091
125196	653092
59761	653093
73217	653094
44782	653095
16512	653096
94188	653097
79271	653098
15181	653099
605	653100
1808	653101
8431	653102
5328	653103
108119	653104
12286	653105
6187	653106
67844	653107
108165	653108
118260	653109
36758	653110
21079	653111
7031	653112
122190	653113
138843	653114
23968	653115
87411	653116
28	653117
17031	653118
130990	653119
91166	653120
125136	653121
20159	653122
14173	653123
35238	653124
11961	653125
49772	653126
91114	653127
649	653128
29405	653129
77898	653130
67330	653131
156321	653132
51276	653133
95115	653134
161379	653135
42369	653136
72520	653137
27648	653138
6083	653139
39238	653140
25779	653141
6928	653142
113060	653143
426	653144
50161	653145
27994	653146
15099	653147
59702	653148
55	653149
44317	653150
46806	653151
2363	653152
24989	653153
17456	653154
8803	653155
39636	653156
114719	653157
24420	653158
134762	653159
26869	653160
84171	653161
119069	653162
120545	653163
98519	653164
25967	653165
39475	653166
64631	653167
56714	653168
107563	653169
101477	653170
98840	653171
5	653172
2938	653173
110345	653174
36088	653175
63442	653176
8772	653177
53749	653178
55092	653179
16631	653180
45148	653181
117900	653182
82107	653183
23905	653184
503	653185
3992	653186
29767	653187
76971	653188
49224	653189
49099	653190
66908	653191
44908	653192
77813	653193
97392	653194
25280	653195
161645	653196
30966	653197
69320	653198
89568	653199
4175	653200
9977	653201
13388	653202
31912	653203
5761	653204
4004	653205
16967	653206
8052	653207
31109	653208
31660	653209
28275	653210
71485	653211
17318	653212
53325	653213
4958	653214
131101	653215
69936	653216
650	653217
73201	653218
82290	653219
38623	653220
11844	653221
7693	653222
6579	653223
139433	653224
165488	653225
3947	653226
43964	653227
22331	653228
13886	653229
74001	653230
20892	653231
13833	653232
322	653233
107696	653234
12868	653235
4437	653236
38274	653237
66273	653238
25250	653239
61140	653240
2710	653241
85864	653242
10636	653243
90793	653244
138988	653245
68263	653246
30754	653247
71158	653248
23769	653249
134558	653250
81804	653251
53121	653252
13965	653253
313	653254
583	653255
53714	653256
150142	653257
29838	653258
29814	653259
3308	653260
8	653261
117650	653262
11203	653263
30174	653264
130941	653265
64224	653266
30614	653267
142028	653268
161958	653269
4351	653270
111194	653271
8065	653272
64224	653273
11617	653274
53783	653275
4819	653276
47657	653277
156077	653278
4205	653279
9675	653280
30967	653281
47199	653282
53527	653283
31508	653284
34064	653285
2179	653286
70573	653287
57723	653288
47379	653289
44279	653290
4112	653291
39064	653292
117424	653293
3776	653294
39565	653295
3616	653296
132287	653297
31443	653298
114678	653299
130439	653300
49752	653301
61584	653302
2156	653303
63659	653304
22407	653305
25651	653306
86905	653307
19981	653308
108410	653309
14156	653310
5923	653311
8558	653312
93011	653313
127502	653314
27266	653315
45079	653316
36986	653317
11076	653318
6057	653319
3958	653320
83352	653321
47630	653322
58246	653323
24695	653324
29242	653325
105441	653326
12416	653327
126433	653328
1122	653329
72901	653330
58284	653331
10306	653332
22487	653333
35503	653334
7938	653335
16992	653336
25116	653337
15324	653338
13950	653339
84448	653340
29884	653341
95900	653342
88373	653343
85618	653344
14697	653345
12248	653346
12846	653347
1887	653348
63055	653349
1164	653350
9932	653351
56604	653352
316	653353
67259	653354
78095	653355
5097	653356
127883	653357
9373	653358
122793	653359
29162	653360
128613	653361
27305	653362
10417	653363
95660	653364
13824	653365
83620	653366
47456	653367
10346	653368
10017	653369
76156	653370
12857	653371
10112	653372
4804	653373
81878	653374
14311	653375
61292	653376
47261	653377
18806	653378
2587	653379
2304	653380
26625	653381
49839	653382
9029	653383
16098	653384
42097	653385
66934	653386
20779	653387
156691	653388
13184	653389
121916	653390
112182	653391
9467	653392
35969	653393
18125	653394
411	653395
27339	653396
80343	653397
27210	653398
32295	653399
14851	653400
36774	653401
84080	653402
18062	653403
132474	653404
1009	653405
234	653406
38551	653407
39708	653408
17566	653409
59627	653410
28444	653411
92122	653412
85502	653413
84581	653414
21670	653415
37158	653416
7907	653417
78685	653418
55086	653419
218	653420
33637	653421
25356	653422
106393	653423
46715	653424
29131	653425
5519	653426
83761	653427
47388	653428
2349	653429
27574	653430
40703	653431
7381	653432
6096	653433
63125	653434
16131	653435
87305	653436
36917	653437
12360	653438
14312	653439
57692	653440
316	653441
80001	653442
109034	653443
107040	653444
10310	653445
22578	653446
79112	653447
78350	653448
72790	653449
3396	653450
20179	653451
51243	653452
19159	653453
98979	653454
118118	653455
6837	653456
91627	653457
67526	653458
3432	653459
4937	653460
31256	653461
69173	653462
74646	653463
41488	653464
85985	653465
84	653466
1534	653467
28489	653468
37540	653469
105567	653470
385	653471
78802	653472
79839	653473
112263	653474
40726	653475
66722	653476
10597	653477
52531	653478
8466	653479
12666	653480
22956	653481
43563	653482
14730	653483
15645	653484
67174	653485
21465	653486
21391	653487
68036	653488
11022	653489
91348	653490
134286	653491
29576	653492
39555	653493
2990	653494
1791	653495
44849	653496
28907	653497
44441	653498
78123	653499
52094	653500
29433	653501
139480	653502
2252	653503
7751	653504
104763	653505
4245	653506
13574	653507
124542	653508
45612	653509
155581	653510
12191	653511
843	653512
132062	653513
33412	653514
4637	653515
83460	653516
23549	653517
43859	653518
111	653519
55119	653520
103375	653521
1781	653522
45245	653523
9	653524
30406	653525
122461	653526
22007	653527
43134	653528
1017	653529
26514	653530
705	653531
12316	653532
10413	653533
1044	653534
136205	653535
9800	653536
6081	653537
147879	653538
79130	653539
2843	653540
19093	653541
7976	653542
53010	653543
24615	653544
1737	653545
5029	653546
22165	653547
41139	653548
41008	653549
50361	653550
7883	653551
9762	653552
69437	653553
24799	653554
40510	653555
70476	653556
22189	653557
5876	653558
15528	653559
94448	653560
36394	653561
3894	653562
81321	653563
35801	653564
9347	653565
13605	653566
60760	653567
38524	653568
63546	653569
135813	653570
29152	653571
80607	653572
62249	653573
67120	653574
56049	653575
48881	653576
71487	653577
9786	653578
101311	653579
7217	653580
68258	653581
1498	653582
111397	653583
1819	653584
87688	653585
17489	653586
16243	653587
143	653588
14885	653589
47604	653590
78039	653591
145327	653592
14043	653593
114292	653594
129959	653595
31533	653596
40933	653597
12648	653598
7387	653599
47251	653600
143570	653601
22963	653602
30910	653603
78533	653604
18080	653605
6126	653606
52191	653607
71972	653608
153388	653609
115143	653610
139600	653611
126571	653612
41793	653613
28950	653614
68028	653615
13228	653616
102249	653617
40210	653618
124527	653619
9007	653620
9533	653621
5435	653622
26913	653623
11054	653624
145581	653625
19	653626
41977	653627
104752	653628
56122	653629
74906	653630
83254	653631
70604	653632
13687	653633
7473	653634
170256	653635
39596	653636
38443	653637
60535	653638
13647	653639
13590	653640
31660	653641
63226	653642
43133	653643
6969	653644
103991	653645
24054	653646
30701	653647
49952	653648
65723	653649
8195	653650
69204	653651
70234	653652
38186	653653
13864	653654
12023	653655
76654	653656
14411	653657
64265	653658
54732	653659
48384	653660
108426	653661
23813	653662
18135	653663
39589	653664
2941	653665
62250	653666
35450	653667
3320	653668
91738	653669
12475	653670
1123	653671
33610	653672
5912	653673
87766	653674
40039	653675
15687	653676
41646	653677
42771	653678
36702	653679
40507	653680
15326	653681
92780	653682
77228	653683
33531	653684
98795	653685
97327	653686
13311	653687
17767	653688
39161	653689
5326	653690
15102	653691
59230	653692
65072	653693
169935	653694
24438	653695
37477	653696
200	653697
8063	653698
9214	653699
6380	653700
66504	653701
33675	653702
34731	653703
85282	653704
27645	653705
8688	653706
68262	653707
5808	653708
18587	653709
44540	653710
83525	653711
1610	653712
18046	653713
56895	653714
36574	653715
133910	653716
98867	653717
12798	653718
74698	653719
80760	653720
31948	653721
12246	653722
39910	653723
111684	653724
47708	653725
39876	653726
9301	653727
11851	653728
8689	653729
121487	653730
36382	653731
151294	653732
96717	653733
51134	653734
45840	653735
27965	653736
8460	653737
68858	653738
124738	653739
25395	653740
21281	653741
55854	653742
1006	653743
21482	653744
62919	653745
149349	653746
39590	653747
21213	653748
19783	653749
124550	653750
139468	653751
89010	653752
4750	653753
3060	653754
10840	653755
88431	653756
37545	653757
25259	653758
60585	653759
2262	653760
30755	653761
21306	653762
60335	653763
36089	653764
29969	653765
43161	653766
15593	653767
114505	653768
51752	653769
27604	653770
33124	653771
40230	653772
58000	653773
125783	653774
38130	653775
47745	653776
87948	653777
121918	653778
5127	653779
22000	653780
57989	653781
140860	653782
6238	653783
6188	653784
35694	653785
25938	653786
52385	653787
72244	653788
68057	653789
59156	653790
4403	653791
60888	653792
132526	653793
24637	653794
9267	653795
7307	653796
61921	653797
147997	653798
16414	653799
27430	653800
7305	653801
34679	653802
9296	653803
66301	653804
49444	653805
105387	653806
95764	653807
30	653808
79325	653809
1402	653810
70000	653811
68645	653812
52464	653813
25018	653814
18652	653815
57206	653816
7936	653817
20535	653818
12173	653819
11765	653820
17289	653821
7233	653822
75378	653823
152992	653824
2768	653825
62527	653826
14593	653827
80751	653828
20018	653829
5486	653830
31552	653831
157204	653832
32481	653833
28560	653834
8520	653835
101367	653836
88542	653837
29028	653838
63916	653839
52839	653840
10377	653841
8733	653842
51523	653843
112634	653844
55971	653845
647	653846
53748	653847
49206	653848
26791	653849
81172	653850
31691	653851
79569	653852
53608	653853
64741	653854
17830	653855
48820	653856
15521	653857
13782	653858
93751	653859
6021	653860
66401	653861
31763	653862
14725	653863
24412	653864
4781	653865
2107	653866
60570	653867
90024	653868
137075	653869
1695	653870
76644	653871
36388	653872
102025	653873
5527	653874
1545	653875
46913	653876
74342	653877
3655	653878
123099	653879
132672	653880
30165	653881
111425	653882
33874	653883
10389	653884
134944	653885
101201	653886
138238	653887
16353	653888
6598	653889
2220	653890
4340	653891
75946	653892
41511	653893
8209	653894
86465	653895
18972	653896
24212	653897
6658	653898
11993	653899
3310	653900
86363	653901
36588	653902
14961	653903
8415	653904
20370	653905
51502	653906
64	653907
62508	653908
14995	653909
79191	653910
20209	653911
158648	653912
9408	653913
19178	653914
7584	653915
97262	653916
39307	653917
41669	653918
89560	653919
22275	653920
13846	653921
126467	653922
19941	653923
17571	653924
498	653925
28707	653926
18871	653927
44796	653928
90430	653929
57544	653930
94693	653931
126035	653932
93846	653933
113071	653934
41400	653935
4821	653936
27450	653937
48175	653938
80133	653939
19671	653940
126935	653941
584	653942
14441	653943
64665	653944
5934	653945
37098	653946
2457	653947
8262	653948
643	653949
54184	653950
1200	653951
113356	653952
1915	653953
14773	653954
60382	653955
38538	653956
11259	653957
51776	653958
3734	653959
86395	653960
5977	653961
81011	653962
62095	653963
3969	653964
2673	653965
63672	653966
124876	653967
94928	653968
41594	653969
109510	653970
62877	653971
34392	653972
47858	653973
50803	653974
37323	653975
6730	653976
97087	653977
21218	653978
43208	653979
44450	653980
13779	653981
569	653982
745	653983
72236	653984
70295	653985
73995	653986
79779	653987
12699	653988
43211	653989
17901	653990
11008	653991
75216	653992
17693	653993
7917	653994
90055	653995
13350	653996
19919	653997
41484	653998
96132	653999
43691	654000
49513	654001
1993	654002
6511	654003
1814	654004
81419	654005
59029	654006
4036	654007
111715	654008
27805	654009
21464	654010
67481	654011
8103	654012
76755	654013
57385	654014
33365	654015
6072	654016
78548	654017
53676	654018
31196	654019
9758	654020
125849	654021
46380	654022
50833	654023
106325	654024
41687	654025
1000	654026
27736	654027
20181	654028
86206	654029
3129	654030
54396	654031
120785	654032
61509	654033
28052	654034
73593	654035
374	654036
29737	654037
7049	654038
67455	654039
94928	654040
58583	654041
33	654042
3222	654043
38531	654044
90972	654045
13520	654046
39016	654047
21256	654048
109621	654049
18122	654050
2394	654051
87293	654052
37096	654053
32125	654054
29610	654055
79266	654056
61637	654057
18375	654058
118445	654059
9346	654060
45006	654061
13910	654062
3178	654063
98176	654064
43407	654065
122834	654066
143821	654067
72281	654068
4469	654069
3503	654070
46605	654071
12835	654072
61821	654073
3935	654074
9069	654075
73814	654076
18527	654077
18658	654078
88165	654079
13651	654080
104088	654081
138541	654082
43155	654083
20964	654084
130991	654085
22391	654086
161106	654087
78354	654088
41294	654089
27915	654090
10802	654091
114244	654092
111708	654093
129613	654094
20526	654095
17041	654096
3812	654097
52741	654098
31486	654099
2261	654100
83710	654101
105281	654102
2722	654103
41539	654104
73325	654105
101927	654106
28901	654107
38824	654108
32066	654109
8363	654110
23811	654111
77560	654112
4556	654113
25121	654114
8427	654115
24392	654116
5388	654117
14040	654118
92088	654119
41697	654120
18687	654121
64023	654122
81397	654123
24073	654124
26770	654125
13120	654126
45	654127
33562	654128
14197	654129
71503	654130
118218	654131
146415	654132
51503	654133
35096	654134
6827	654135
66372	654136
45148	654137
34715	654138
39038	654139
9227	654140
3180	654141
40942	654142
1146	654143
9682	654144
24331	654145
23958	654146
104479	654147
469	654148
13537	654149
40443	654150
54399	654151
41055	654152
113932	654153
71297	654154
87842	654155
95641	654156
44422	654157
24162	654158
15600	654159
81425	654160
24766	654161
7035	654162
91830	654163
3342	654164
28247	654165
11389	654166
36056	654167
83787	654168
81627	654169
5080	654170
61299	654171
79002	654172
3594	654173
111488	654174
98	654175
2937	654176
12140	654177
75385	654178
6016	654179
71239	654180
36234	654181
164175	654182
5343	654183
13569	654184
23757	654185
273	654186
10867	654187
95181	654188
96382	654189
46788	654190
80395	654191
20369	654192
49750	654193
25650	654194
87615	654195
70582	654196
58883	654197
31382	654198
40055	654199
4896	654200
12642	654201
78084	654202
26630	654203
63590	654204
14727	654205
62230	654206
93967	654207
54522	654208
13880	654209
2854	654210
9669	654211
66792	654212
2174	654213
1944	654214
130296	654215
8648	654216
6986	654217
9996	654218
47245	654219
63365	654220
53189	654221
51380	654222
27179	654223
32174	654224
26468	654225
24546	654226
142435	654227
76571	654228
46068	654229
21288	654230
85665	654231
158918	654232
39622	654233
5663	654234
13269	654235
46968	654236
71673	654237
34495	654238
119782	654239
17343	654240
37777	654241
435	654242
62521	654243
103825	654244
86053	654245
20770	654246
63258	654247
71122	654248
18293	654249
21527	654250
79203	654251
9180	654252
14975	654253
58638	654254
60277	654255
47164	654256
71721	654257
20636	654258
62807	654259
1625	654260
33975	654261
17980	654262
1710	654263
30724	654264
34654	654265
8522	654266
64001	654267
139301	654268
9131	654269
581	654270
35857	654271
14466	654272
13704	654273
11263	654274
81521	654275
3870	654276
72535	654277
15816	654278
50778	654279
17447	654280
59611	654281
4659	654282
6421	654283
34266	654284
18619	654285
13515	654286
9563	654287
22190	654288
33581	654289
103996	654290
19084	654291
626	654292
5473	654293
9248	654294
11513	654295
38998	654296
9506	654297
25741	654298
130566	654299
5862	654300
8088	654301
31270	654302
95952	654303
18899	654304
48056	654305
95063	654306
25975	654307
24946	654308
18564	654309
39142	654310
56010	654311
112761	654312
64421	654313
56164	654314
59292	654315
20405	654316
46744	654317
24258	654318
25841	654319
117013	654320
6104	654321
37104	654322
4380	654323
8583	654324
4593	654325
13624	654326
30482	654327
871	654328
5061	654329
64730	654330
2519	654331
47471	654332
55307	654333
52817	654334
40784	654335
161821	654336
6226	654337
42876	654338
10856	654339
7909	654340
50997	654341
40011	654342
13523	654343
63753	654344
40660	654345
16104	654346
15642	654347
7528	654348
44771	654349
97151	654350
1143	654351
4474	654352
1148	654353
51340	654354
32012	654355
51369	654356
9911	654357
21570	654358
361	654359
9821	654360
30714	654361
69897	654362
34870	654363
5312	654364
90640	654365
113073	654366
948	654367
580	654368
23279	654369
81019	654370
14920	654371
14817	654372
94626	654373
61467	654374
45775	654375
73169	654376
24995	654377
51631	654378
15413	654379
35397	654380
76642	654381
40104	654382
56022	654383
109212	654384
9471	654385
36084	654386
13538	654387
6859	654388
1804	654389
24097	654390
86526	654391
26117	654392
9187	654393
6547	654394
10498	654395
39363	654396
62076	654397
57003	654398
62058	654399
668	654400
28328	654401
91571	654402
64665	654403
34223	654404
48495	654405
60998	654406
100323	654407
20623	654408
159296	654409
25365	654410
93789	654411
7361	654412
78305	654413
67311	654414
12104	654415
13869	654416
4503	654417
73773	654418
72604	654419
124912	654420
55379	654421
145229	654422
10252	654423
4815	654424
43811	654425
63471	654426
36993	654427
16824	654428
5697	654429
141816	654430
22097	654431
31550	654432
118874	654433
18704	654434
11851	654435
107297	654436
1156	654437
117735	654438
2702	654439
43096	654440
896	654441
5270	654442
77317	654443
5168	654444
12885	654445
11871	654446
105963	654447
13225	654448
75258	654449
75076	654450
10180	654451
128716	654452
74085	654453
45089	654454
63738	654455
27261	654456
43028	654457
108623	654458
17162	654459
1504	654460
21893	654461
116855	654462
5017	654463
80721	654464
15585	654465
120147	654466
588	654467
34569	654468
23659	654469
59349	654470
15432	654471
101947	654472
59508	654473
136198	654474
115671	654475
46391	654476
2215	654477
86735	654478
43808	654479
27254	654480
2971	654481
95894	654482
8686	654483
20433	654484
132304	654485
94082	654486
520	654487
74023	654488
12654	654489
53501	654490
63957	654491
169398	654492
85498	654493
11704	654494
3636	654495
49948	654496
21495	654497
74512	654498
30705	654499
19502	654500
5230	654501
49	654502
35760	654503
29515	654504
12674	654505
5372	654506
83281	654507
36067	654508
84225	654509
45092	654510
7698	654511
26470	654512
93798	654513
47235	654514
153646	654515
20391	654516
58903	654517
62617	654518
699	654519
3676	654520
152220	654521
5743	654522
75994	654523
60234	654524
74055	654525
2478	654526
19530	654527
37355	654528
5135	654529
134888	654530
93122	654531
60750	654532
10562	654533
114717	654534
20354	654535
53943	654536
12189	654537
54494	654538
18801	654539
9881	654540
5149	654541
88920	654542
54140	654543
31289	654544
19796	654545
55502	654546
1967	654547
3098	654548
49329	654549
45374	654550
117111	654551
23829	654552
158157	654553
85599	654554
108547	654555
76464	654556
73061	654557
56839	654558
27556	654559
73860	654560
3587	654561
51266	654562
11698	654563
14754	654564
58901	654565
28082	654566
17967	654567
72571	654568
93302	654569
42082	654570
75151	654571
75676	654572
66336	654573
64030	654574
7713	654575
33475	654576
4249	654577
72014	654578
119449	654579
7294	654580
11158	654581
2832	654582
36107	654583
4623	654584
5114	654585
11362	654586
1060	654587
40404	654588
31926	654589
16253	654590
34790	654591
64359	654592
42911	654593
23897	654594
62391	654595
59754	654596
15619	654597
82651	654598
9021	654599
33358	654600
13388	654601
72093	654602
53006	654603
119076	654604
29102	654605
10756	654606
9901	654607
37625	654608
37271	654609
2073	654610
99663	654611
98621	654612
23532	654613
2253	654614
42510	654615
87092	654616
11804	654617
9914	654618
40735	654619
66331	654620
55626	654621
104327	654622
46702	654623
406	654624
21723	654625
1919	654626
8220	654627
71260	654628
32260	654629
46695	654630
123658	654631
18718	654632
31147	654633
5178	654634
75147	654635
1368	654636
1893	654637
54880	654638
38841	654639
48688	654640
8107	654641
49900	654642
101357	654643
85832	654644
74376	654645
99560	654646
60422	654647
53202	654648
41396	654649
63049	654650
80575	654651
9971	654652
58567	654653
14874	654654
149079	654655
152111	654656
115353	654657
1157	654658
46764	654659
68226	654660
39230	654661
28	654662
61074	654663
361	654664
59443	654665
38930	654666
52165	654667
91727	654668
62499	654669
8595	654670
130788	654671
68022	654672
143876	654673
139185	654674
78804	654675
131729	654676
126	654677
43109	654678
15769	654679
31726	654680
77887	654681
88211	654682
73988	654683
11926	654684
768	654685
40290	654686
122035	654687
81571	654688
7796	654689
51070	654690
98144	654691
384	654692
2	654693
6329	654694
34951	654695
15172	654696
152150	654697
61358	654698
16834	654699
7025	654700
20489	654701
1932	654702
369	654703
27223	654704
46114	654705
105382	654706
95620	654707
3343	654708
5474	654709
5450	654710
90029	654711
509	654712
7296	654713
66632	654714
13492	654715
109563	654716
10115	654717
21479	654718
38779	654719
1298	654720
59258	654721
46911	654722
13222	654723
115200	654724
79808	654725
54757	654726
25881	654727
11499	654728
3929	654729
16481	654730
117134	654731
76313	654732
93440	654733
168617	654734
136674	654735
10271	654736
159347	654737
2439	654738
19985	654739
35573	654740
30793	654741
66842	654742
6809	654743
38072	654744
43506	654745
23549	654746
73971	654747
8245	654748
2582	654749
108055	654750
10382	654751
7656	654752
823	654753
75415	654754
36159	654755
24473	654756
70732	654757
52038	654758
3317	654759
2167	654760
33224	654761
36754	654762
2994	654763
2524	654764
83333	654765
119609	654766
142631	654767
2843	654768
76020	654769
46099	654770
24108	654771
79437	654772
164030	654773
4645	654774
6730	654775
2764	654776
25102	654777
38957	654778
42019	654779
55197	654780
11506	654781
33367	654782
8795	654783
28392	654784
50030	654785
5538	654786
43750	654787
26672	654788
29826	654789
36105	654790
4128	654791
1199	654792
7058	654793
41637	654794
169421	654795
46975	654796
75018	654797
24184	654798
26757	654799
8596	654800
19239	654801
26390	654802
114544	654803
52625	654804
22505	654805
12576	654806
20161	654807
146846	654808
67196	654809
93685	654810
63310	654811
114334	654812
151001	654813
70470	654814
11497	654815
4004	654816
121590	654817
54674	654818
473	654819
81079	654820
76429	654821
16240	654822
32420	654823
47077	654824
36681	654825
18619	654826
16124	654827
6050	654828
967	654829
8781	654830
88837	654831
31705	654832
88252	654833
59049	654834
131663	654835
40395	654836
93063	654837
165832	654838
52954	654839
15642	654840
61293	654841
26005	654842
28376	654843
1926	654844
60625	654845
55320	654846
25189	654847
92126	654848
54879	654849
4785	654850
83406	654851
11108	654852
5131	654853
20134	654854
71784	654855
1838	654856
24429	654857
8465	654858
75267	654859
123395	654860
51924	654861
35305	654862
39718	654863
55403	654864
92208	654865
34402	654866
20238	654867
25	654868
1444	654869
14510	654870
154484	654871
78590	654872
9436	654873
114195	654874
9462	654875
115090	654876
91147	654877
64326	654878
82635	654879
40707	654880
114966	654881
1701	654882
110888	654883
130796	654884
136678	654885
2648	654886
58687	654887
54529	654888
136040	654889
31694	654890
15452	654891
70313	654892
44367	654893
33113	654894
92703	654895
112260	654896
138642	654897
12012	654898
31372	654899
950	654900
117780	654901
1231	654902
25781	654903
85633	654904
95631	654905
4539	654906
38442	654907
88403	654908
91744	654909
43221	654910
20066	654911
33371	654912
88512	654913
26529	654914
25780	654915
36906	654916
14876	654917
11000	654918
48340	654919
64385	654920
7749	654921
41455	654922
33649	654923
97521	654924
23509	654925
2795	654926
15811	654927
71358	654928
14199	654929
19298	654930
8367	654931
27885	654932
16919	654933
353	654934
62300	654935
7089	654936
30915	654937
17463	654938
7754	654939
133076	654940
10037	654941
35479	654942
37052	654943
104213	654944
58565	654945
46226	654946
11283	654947
11191	654948
100592	654949
297	654950
60884	654951
22462	654952
134791	654953
6816	654954
8041	654955
54873	654956
70867	654957
24251	654958
7202	654959
92956	654960
84734	654961
16652	654962
141114	654963
12872	654964
22917	654965
17577	654966
35170	654967
879	654968
40518	654969
127995	654970
3618	654971
95654	654972
1403	654973
22677	654974
28302	654975
480	654976
104914	654977
13262	654978
748	654979
33325	654980
63318	654981
24337	654982
35631	654983
19004	654984
5789	654985
39315	654986
153321	654987
64133	654988
65007	654989
66480	654990
71080	654991
77657	654992
13286	654993
7353	654994
6657	654995
138372	654996
124468	654997
45049	654998
19420	654999
7820	655000
60539	655001
11971	655002
70746	655003
42676	655004
1363	655005
28816	655006
17446	655007
1396	655008
12508	655009
33936	655010
40085	655011
22367	655012
19286	655013
38141	655014
8110	655015
42258	655016
21890	655017
1384	655018
49265	655019
109894	655020
123913	655021
67373	655022
73057	655023
79277	655024
78553	655025
37409	655026
14176	655027
24684	655028
46738	655029
73761	655030
11790	655031
16438	655032
167166	655033
2673	655034
56677	655035
44251	655036
25296	655037
71984	655038
33714	655039
22399	655040
8786	655041
43168	655042
20837	655043
137454	655044
5126	655045
21639	655046
6564	655047
55905	655048
19355	655049
50369	655050
19923	655051
51982	655052
2246	655053
13274	655054
10167	655055
26115	655056
35741	655057
25870	655058
43049	655059
127486	655060
869	655061
332	655062
10789	655063
28949	655064
21433	655065
28165	655066
19996	655067
22445	655068
80342	655069
2512	655070
28046	655071
56821	655072
122535	655073
146076	655074
29998	655075
130533	655076
19658	655077
8834	655078
21351	655079
29684	655080
28141	655081
68619	655082
56374	655083
58363	655084
5700	655085
78301	655086
70841	655087
8552	655088
3727	655089
21592	655090
29	655091
42576	655092
135395	655093
154817	655094
30423	655095
136294	655096
87292	655097
3785	655098
11320	655099
20081	655100
5842	655101
77502	655102
41135	655103
56740	655104
3438	655105
13916	655106
11367	655107
103642	655108
144767	655109
88855	655110
70264	655111
17544	655112
28921	655113
100299	655114
59270	655115
68453	655116
3408	655117
124036	655118
38567	655119
156704	655120
7450	655121
8331	655122
17174	655123
57107	655124
30895	655125
63981	655126
151180	655127
269	655128
93025	655129
147706	655130
30892	655131
48	655132
105278	655133
5489	655134
5019	655135
13533	655136
41521	655137
11867	655138
75324	655139
13730	655140
11531	655141
90621	655142
64286	655143
12475	655144
38379	655145
61724	655146
18885	655147
41907	655148
28622	655149
13334	655150
4213	655151
528	655152
45542	655153
45701	655154
134010	655155
6826	655156
1438	655157
100081	655158
2013	655159
36142	655160
7533	655161
27	655162
55455	655163
101741	655164
15303	655165
7818	655166
99237	655167
21986	655168
5936	655169
12556	655170
139426	655171
122220	655172
9648	655173
55019	655174
102118	655175
113535	655176
11048	655177
71680	655178
34584	655179
25955	655180
114014	655181
64137	655182
115774	655183
112746	655184
33520	655185
4761	655186
97293	655187
8524	655188
105675	655189
26520	655190
28367	655191
111026	655192
31158	655193
126144	655194
16722	655195
4545	655196
811	655197
3429	655198
117873	655199
133519	655200
63442	655201
69555	655202
83460	655203
10234	655204
72324	655205
20948	655206
43521	655207
1190	655208
17025	655209
106669	655210
3134	655211
10797	655212
13891	655213
133640	655214
82261	655215
10269	655216
79354	655217
52354	655218
83430	655219
34315	655220
20284	655221
2506	655222
56469	655223
67582	655224
14089	655225
5569	655226
8263	655227
1015	655228
14383	655229
31201	655230
23288	655231
46175	655232
30105	655233
716	655234
61617	655235
74104	655236
87963	655237
35191	655238
57638	655239
65048	655240
93408	655241
12172	655242
50481	655243
72643	655244
14351	655245
1196	655246
7189	655247
13612	655248
140812	655249
21345	655250
27221	655251
12484	655252
92530	655253
33286	655254
38361	655255
139585	655256
404	655257
11065	655258
10609	655259
32370	655260
5599	655261
2816	655262
115406	655263
41827	655264
8015	655265
79412	655266
3068	655267
39336	655268
30660	655269
23133	655270
16878	655271
82753	655272
52770	655273
81843	655274
101452	655275
59780	655276
13900	655277
39602	655278
36543	655279
30229	655280
1417	655281
214	655282
72065	655283
43826	655284
22592	655285
7786	655286
69948	655287
52	655288
61624	655289
76134	655290
57801	655291
6326	655292
25728	655293
23386	655294
3468	655295
10397	655296
73627	655297
28060	655298
44383	655299
40547	655300
7037	655301
36007	655302
17679	655303
92342	655304
53610	655305
38096	655306
128063	655307
59685	655308
112365	655309
36577	655310
13358	655311
7604	655312
456	655313
10603	655314
35118	655315
18121	655316
134559	655317
17608	655318
21037	655319
759	655320
60425	655321
470	655322
32915	655323
32743	655324
9263	655325
3030	655326
18000	655327
13160	655328
4569	655329
69270	655330
63564	655331
56190	655332
75941	655333
10625	655334
334	655335
20984	655336
123817	655337
3910	655338
21375	655339
88823	655340
44035	655341
2817	655342
8693	655343
3285	655344
68252	655345
91329	655346
119559	655347
41940	655348
43600	655349
21560	655350
27110	655351
97173	655352
6073	655353
54955	655354
55518	655355
7600	655356
9470	655357
36444	655358
93224	655359
9549	655360
18878	655361
13654	655362
2921	655363
101923	655364
14223	655365
3870	655366
11237	655367
93673	655368
55141	655369
81312	655370
86390	655371
64436	655372
9314	655373
4362	655374
54627	655375
131634	655376
20521	655377
124492	655378
103769	655379
35411	655380
66181	655381
76558	655382
19200	655383
63863	655384
28320	655385
77716	655386
36126	655387
361	655388
101024	655389
28726	655390
99057	655391
185	655392
5380	655393
11682	655394
8477	655395
12330	655396
74213	655397
14167	655398
32671	655399
59766	655400
77920	655401
4937	655402
5208	655403
2365	655404
12705	655405
34137	655406
79864	655407
6359	655408
81389	655409
20753	655410
47966	655411
56020	655412
13482	655413
29710	655414
73486	655415
159865	655416
17155	655417
3843	655418
57537	655419
20836	655420
682	655421
11411	655422
18172	655423
2832	655424
13596	655425
17560	655426
29573	655427
98254	655428
54452	655429
18388	655430
4702	655431
154570	655432
97079	655433
743	655434
46732	655435
38504	655436
54505	655437
13450	655438
36649	655439
59276	655440
4264	655441
408	655442
15392	655443
14120	655444
13316	655445
3528	655446
63305	655447
337	655448
123193	655449
36508	655450
18736	655451
7883	655452
19143	655453
44150	655454
123716	655455
13628	655456
21792	655457
22883	655458
5774	655459
143381	655460
20485	655461
51409	655462
52947	655463
42815	655464
75395	655465
27696	655466
16615	655467
65344	655468
94132	655469
54882	655470
70356	655471
27340	655472
110991	655473
744	655474
14066	655475
83343	655476
22016	655477
60695	655478
199	655479
51260	655480
129862	655481
8769	655482
73701	655483
25685	655484
51530	655485
30856	655486
25074	655487
10441	655488
40960	655489
8967	655490
57558	655491
5147	655492
268	655493
21311	655494
46797	655495
17697	655496
10828	655497
11379	655498
7377	655499
84680	655500
95826	655501
64457	655502
20417	655503
24824	655504
17627	655505
55441	655506
18069	655507
89559	655508
31990	655509
124485	655510
45981	655511
84535	655512
15990	655513
67555	655514
31216	655515
11432	655516
57647	655517
10640	655518
53510	655519
61432	655520
79559	655521
72826	655522
31283	655523
47373	655524
16512	655525
129767	655526
6520	655527
6101	655528
91367	655529
45917	655530
123825	655531
3383	655532
12479	655533
89019	655534
6733	655535
67048	655536
130403	655537
9390	655538
8075	655539
18482	655540
1308	655541
57785	655542
67727	655543
56897	655544
25275	655545
20981	655546
7012	655547
47911	655548
42637	655549
60063	655550
33932	655551
268	655552
9387	655553
7091	655554
26321	655555
28791	655556
36612	655557
32283	655558
15067	655559
62107	655560
109359	655561
66252	655562
81415	655563
72784	655564
23217	655565
19699	655566
103742	655567
71162	655568
13943	655569
16656	655570
104344	655571
143950	655572
96842	655573
10849	655574
60674	655575
51506	655576
81175	655577
103253	655578
45002	655579
26953	655580
18670	655581
34815	655582
93287	655583
44354	655584
27366	655585
15705	655586
34128	655587
44285	655588
9826	655589
92690	655590
8442	655591
15528	655592
58285	655593
107912	655594
52929	655595
73781	655596
10014	655597
557	655598
19853	655599
2850	655600
15015	655601
24101	655602
38614	655603
51657	655604
40707	655605
41700	655606
83913	655607
27172	655608
82223	655609
23774	655610
131012	655611
103046	655612
43137	655613
1026	655614
90159	655615
123117	655616
73091	655617
110226	655618
767	655619
163938	655620
19413	655621
5039	655622
30165	655623
19274	655624
10465	655625
31972	655626
141953	655627
10695	655628
45813	655629
47620	655630
20426	655631
5041	655632
117106	655633
7205	655634
4181	655635
26546	655636
6248	655637
69893	655638
82629	655639
6693	655640
77204	655641
22564	655642
126289	655643
24794	655644
39046	655645
24576	655646
113935	655647
36463	655648
65015	655649
16210	655650
127842	655651
262	655652
535	655653
59	655654
50388	655655
32079	655656
90739	655657
156129	655658
35782	655659
52112	655660
3663	655661
41209	655662
43867	655663
38121	655664
37779	655665
53740	655666
80781	655667
58349	655668
21018	655669
3397	655670
24020	655671
90112	655672
17057	655673
5530	655674
47060	655675
44623	655676
34972	655677
37676	655678
9153	655679
68367	655680
5613	655681
32688	655682
73200	655683
24059	655684
78161	655685
137010	655686
35834	655687
16409	655688
84595	655689
46369	655690
22690	655691
9835	655692
1912	655693
38559	655694
28452	655695
25748	655696
91	655697
10052	655698
9765	655699
20210	655700
9	655701
12195	655702
157	655703
53342	655704
56009	655705
157023	655706
42090	655707
5269	655708
15357	655709
143928	655710
460	655711
91293	655712
71672	655713
2083	655714
13575	655715
3473	655716
3627	655717
9356	655718
39860	655719
4262	655720
12748	655721
45876	655722
13551	655723
66620	655724
14236	655725
5320	655726
17374	655727
8484	655728
84495	655729
44749	655730
93135	655731
14313	655732
115707	655733
77589	655734
47056	655735
4546	655736
31634	655737
63092	655738
539	655739
39393	655740
39095	655741
82312	655742
92878	655743
54662	655744
19621	655745
32316	655746
106106	655747
72139	655748
6067	655749
69508	655750
88589	655751
92268	655752
52913	655753
23859	655754
97417	655755
5286	655756
52710	655757
23296	655758
40378	655759
17929	655760
2048	655761
16029	655762
13947	655763
60380	655764
11506	655765
28068	655766
26739	655767
54270	655768
72803	655769
80769	655770
33066	655771
52320	655772
2087	655773
1264	655774
16511	655775
5950	655776
8931	655777
70731	655778
75840	655779
25074	655780
127456	655781
76867	655782
618	655783
43365	655784
11010	655785
22394	655786
35547	655787
22255	655788
26315	655789
108922	655790
35317	655791
134796	655792
133273	655793
4139	655794
33023	655795
9068	655796
1066	655797
80786	655798
128332	655799
13960	655800
87732	655801
77136	655802
40824	655803
11661	655804
9512	655805
21335	655806
24312	655807
22921	655808
26911	655809
131219	655810
42931	655811
11150	655812
89570	655813
85462	655814
127798	655815
18554	655816
8589	655817
129860	655818
87174	655819
73638	655820
82670	655821
137421	655822
5822	655823
25504	655824
25653	655825
6362	655826
3678	655827
30739	655828
34146	655829
10361	655830
7963	655831
1733	655832
29039	655833
58277	655834
2065	655835
20592	655836
6432	655837
43112	655838
36205	655839
110847	655840
80513	655841
8200	655842
32654	655843
21900	655844
34579	655845
94113	655846
99208	655847
2233	655848
40860	655849
63833	655850
37280	655851
21236	655852
29434	655853
143325	655854
42841	655855
11686	655856
8026	655857
4874	655858
4059	655859
108412	655860
57426	655861
3185	655862
29641	655863
19317	655864
2176	655865
37489	655866
48986	655867
102196	655868
5971	655869
24806	655870
72565	655871
162038	655872
37407	655873
68133	655874
82561	655875
84352	655876
56330	655877
49512	655878
21260	655879
1175	655880
94174	655881
65488	655882
4617	655883
137761	655884
50063	655885
22676	655886
43894	655887
81548	655888
49905	655889
5945	655890
42313	655891
109525	655892
752	655893
77170	655894
53218	655895
54097	655896
133641	655897
90965	655898
36717	655899
18735	655900
11252	655901
24817	655902
54161	655903
39163	655904
63714	655905
37728	655906
67793	655907
98346	655908
62011	655909
54722	655910
144585	655911
24252	655912
82264	655913
114006	655914
38764	655915
18066	655916
68361	655917
9780	655918
166526	655919
85816	655920
54169	655921
25900	655922
37978	655923
31974	655924
123641	655925
3009	655926
79503	655927
9898	655928
7249	655929
28098	655930
3854	655931
37600	655932
50754	655933
43824	655934
28925	655935
94410	655936
30802	655937
8652	655938
477	655939
56407	655940
41887	655941
76946	655942
481	655943
1012	655944
47095	655945
69770	655946
28043	655947
65458	655948
14464	655949
131448	655950
103773	655951
89115	655952
29749	655953
104991	655954
5114	655955
15240	655956
35064	655957
88771	655958
7025	655959
5093	655960
84963	655961
95630	655962
78511	655963
80562	655964
48952	655965
6320	655966
18238	655967
113861	655968
19693	655969
7135	655970
607	655971
93217	655972
17432	655973
12240	655974
62132	655975
88678	655976
106727	655977
50168	655978
39768	655979
19827	655980
238	655981
23679	655982
59576	655983
11749	655984
74476	655985
53868	655986
12674	655987
20184	655988
160451	655989
11071	655990
85488	655991
135149	655992
80534	655993
8856	655994
76483	655995
69054	655996
120122	655997
120095	655998
34079	655999
5561	656000
22967	656001
4143	656002
84312	656003
67701	656004
3131	656005
55769	656006
58335	656007
43313	656008
40403	656009
29476	656010
12475	656011
80444	656012
136925	656013
56034	656014
5726	656015
30669	656016
56511	656017
3724	656018
567	656019
30268	656020
12264	656021
11641	656022
51727	656023
18369	656024
50487	656025
10777	656026
78690	656027
25974	656028
18467	656029
105312	656030
40212	656031
138208	656032
97001	656033
125	656034
1487	656035
2235	656036
12912	656037
2797	656038
7209	656039
136083	656040
47116	656041
74100	656042
69903	656043
15198	656044
18859	656045
35864	656046
48824	656047
43998	656048
158596	656049
75852	656050
14669	656051
63986	656052
75940	656053
65756	656054
78881	656055
40080	656056
39751	656057
50031	656058
24478	656059
4280	656060
80148	656061
46487	656062
59606	656063
41754	656064
9878	656065
84607	656066
15055	656067
51962	656068
59155	656069
129076	656070
4119	656071
35569	656072
100578	656073
6311	656074
8691	656075
118252	656076
3740	656077
29546	656078
73649	656079
15599	656080
4116	656081
25727	656082
89506	656083
20077	656084
96243	656085
10192	656086
6115	656087
122272	656088
32864	656089
36656	656090
3493	656091
11513	656092
21938	656093
39578	656094
30326	656095
54635	656096
103337	656097
48991	656098
30439	656099
43295	656100
25432	656101
9816	656102
29094	656103
68374	656104
46329	656105
6295	656106
4983	656107
4020	656108
25046	656109
7946	656110
22903	656111
72864	656112
36387	656113
42264	656114
7074	656115
98493	656116
32321	656117
5060	656118
167849	656119
21472	656120
26478	656121
64053	656122
4827	656123
8808	656124
154640	656125
7344	656126
8879	656127
81491	656128
132612	656129
31760	656130
64623	656131
68398	656132
67885	656133
55997	656134
1702	656135
24920	656136
21617	656137
7521	656138
35134	656139
127159	656140
23188	656141
117590	656142
106227	656143
56109	656144
82584	656145
39525	656146
7237	656147
9306	656148
6267	656149
4102	656150
10709	656151
33302	656152
7370	656153
18001	656154
25501	656155
26450	656156
11385	656157
72806	656158
29879	656159
9844	656160
136349	656161
31890	656162
61720	656163
9556	656164
518	656165
34013	656166
51683	656167
108220	656168
83243	656169
2558	656170
16616	656171
59143	656172
62548	656173
45822	656174
2373	656175
72284	656176
30529	656177
83337	656178
82479	656179
147845	656180
243	656181
18231	656182
41427	656183
14674	656184
87414	656185
5274	656186
2189	656187
101156	656188
70587	656189
17041	656190
78448	656191
20349	656192
76255	656193
9253	656194
23319	656195
65658	656196
26248	656197
14179	656198
26519	656199
530	656200
32081	656201
73993	656202
10252	656203
96587	656204
9777	656205
2853	656206
56101	656207
44515	656208
1934	656209
80685	656210
59604	656211
45973	656212
82260	656213
39813	656214
113652	656215
95873	656216
18663	656217
141488	656218
75866	656219
48744	656220
42969	656221
65150	656222
5397	656223
33276	656224
35413	656225
4110	656226
7172	656227
110642	656228
92809	656229
85580	656230
108214	656231
196	656232
6029	656233
86950	656234
116175	656235
154000	656236
70227	656237
15751	656238
2411	656239
107653	656240
50173	656241
1301	656242
161895	656243
9164	656244
34552	656245
158421	656246
31494	656247
41231	656248
47788	656249
54323	656250
142460	656251
12736	656252
55279	656253
45396	656254
53093	656255
123104	656256
48506	656257
1466	656258
85654	656259
7656	656260
78230	656261
28811	656262
33334	656263
32174	656264
5112	656265
49708	656266
54526	656267
67313	656268
29691	656269
6417	656270
2095	656271
35837	656272
20937	656273
147372	656274
48874	656275
66578	656276
90617	656277
21859	656278
28343	656279
38054	656280
60785	656281
119891	656282
15408	656283
126215	656284
13082	656285
158897	656286
12068	656287
141204	656288
4423	656289
112509	656290
112494	656291
13495	656292
60614	656293
21259	656294
51292	656295
18521	656296
31853	656297
23045	656298
32039	656299
40760	656300
6894	656301
75820	656302
107524	656303
46845	656304
37477	656305
47652	656306
2532	656307
134928	656308
23372	656309
116252	656310
3075	656311
4557	656312
72105	656313
2340	656314
62041	656315
6555	656316
74442	656317
14007	656318
10874	656319
40278	656320
31187	656321
44964	656322
135504	656323
54246	656324
89324	656325
28699	656326
1095	656327
23762	656328
37416	656329
25526	656330
3850	656331
85384	656332
11068	656333
80796	656334
47036	656335
127634	656336
15345	656337
57750	656338
4986	656339
4055	656340
26555	656341
83336	656342
7927	656343
3882	656344
3965	656345
43645	656346
151220	656347
42039	656348
25442	656349
23285	656350
128017	656351
52199	656352
65099	656353
62437	656354
86398	656355
16446	656356
112662	656357
46620	656358
67276	656359
27652	656360
2420	656361
10221	656362
129509	656363
7341	656364
18632	656365
62795	656366
1777	656367
41054	656368
17082	656369
13939	656370
50010	656371
34245	656372
42275	656373
152610	656374
57234	656375
1096	656376
56230	656377
52615	656378
29397	656379
5083	656380
123844	656381
7867	656382
41457	656383
12011	656384
48037	656385
1396	656386
4151	656387
105225	656388
12043	656389
5927	656390
1545	656391
84661	656392
8475	656393
66108	656394
10720	656395
161233	656396
19107	656397
2628	656398
60824	656399
44606	656400
1062	656401
5744	656402
14250	656403
60406	656404
13695	656405
57340	656406
35671	656407
115730	656408
6641	656409
82200	656410
22615	656411
48508	656412
111544	656413
131	656414
29586	656415
19034	656416
16050	656417
61054	656418
58818	656419
14186	656420
137175	656421
5768	656422
71038	656423
78171	656424
284	656425
10491	656426
116196	656427
11539	656428
55906	656429
38750	656430
65828	656431
104704	656432
10221	656433
17697	656434
30636	656435
91519	656436
9435	656437
60325	656438
96298	656439
29910	656440
92162	656441
2916	656442
13770	656443
4031	656444
12267	656445
45	656446
4480	656447
62903	656448
37198	656449
4795	656450
1198	656451
46406	656452
113410	656453
39366	656454
29954	656455
82129	656456
51966	656457
29406	656458
135188	656459
25316	656460
130940	656461
20092	656462
7045	656463
76734	656464
89721	656465
112802	656466
68189	656467
62072	656468
3114	656469
66228	656470
65885	656471
78455	656472
46058	656473
8852	656474
30078	656475
107355	656476
1760	656477
18297	656478
125797	656479
4783	656480
9152	656481
74415	656482
10828	656483
93267	656484
1711	656485
132118	656486
84235	656487
20106	656488
8680	656489
163821	656490
12156	656491
52875	656492
7021	656493
3100	656494
38969	656495
18404	656496
69304	656497
9538	656498
142531	656499
2716	656500
2634	656501
44013	656502
1076	656503
251	656504
60031	656505
4657	656506
45815	656507
5846	656508
11886	656509
60816	656510
3275	656511
45277	656512
1164	656513
109715	656514
437	656515
9574	656516
45111	656517
36180	656518
6346	656519
80830	656520
5687	656521
381	656522
34688	656523
39049	656524
49765	656525
82484	656526
970	656527
27459	656528
13716	656529
6567	656530
533	656531
4310	656532
86723	656533
38968	656534
68966	656535
61522	656536
16572	656537
10959	656538
130801	656539
11808	656540
31916	656541
137560	656542
127364	656543
303	656544
78094	656545
71762	656546
104178	656547
72698	656548
53378	656549
64162	656550
79877	656551
67714	656552
45466	656553
117848	656554
102449	656555
66452	656556
13104	656557
30176	656558
1880	656559
79725	656560
113499	656561
164463	656562
81300	656563
37422	656564
7270	656565
356	656566
83309	656567
9822	656568
48916	656569
6712	656570
30493	656571
41519	656572
10761	656573
69796	656574
62747	656575
92268	656576
26455	656577
50691	656578
17886	656579
78530	656580
30366	656581
69965	656582
29344	656583
75714	656584
14851	656585
23191	656586
31802	656587
81170	656588
38879	656589
129148	656590
2587	656591
64921	656592
15677	656593
10219	656594
16675	656595
44457	656596
92613	656597
198	656598
387	656599
5181	656600
78416	656601
30499	656602
34117	656603
79793	656604
12988	656605
63560	656606
90720	656607
36597	656608
21971	656609
53038	656610
17553	656611
10474	656612
9721	656613
12636	656614
62187	656615
101448	656616
60307	656617
3528	656618
4716	656619
33812	656620
56297	656621
19665	656622
359	656623
61037	656624
25557	656625
71680	656626
126600	656627
31594	656628
63129	656629
11835	656630
20929	656631
113764	656632
146599	656633
45965	656634
51792	656635
113177	656636
19126	656637
51422	656638
2963	656639
65544	656640
14993	656641
7646	656642
61668	656643
27764	656644
11834	656645
88207	656646
108269	656647
23850	656648
108586	656649
13480	656650
3293	656651
58311	656652
13276	656653
76144	656654
25981	656655
11079	656656
29094	656657
1104	656658
3301	656659
14617	656660
802	656661
9725	656662
18176	656663
93729	656664
91448	656665
21979	656666
21647	656667
37497	656668
18344	656669
26273	656670
54225	656671
112438	656672
132007	656673
46571	656674
168419	656675
9483	656676
51344	656677
35724	656678
122774	656679
31272	656680
761	656681
78917	656682
5132	656683
134723	656684
75026	656685
24235	656686
5161	656687
242	656688
97134	656689
99371	656690
5037	656691
19020	656692
100752	656693
32568	656694
42876	656695
21391	656696
99924	656697
347	656698
79345	656699
57762	656700
19401	656701
6554	656702
60943	656703
82271	656704
54445	656705
72793	656706
42478	656707
1000	656708
59130	656709
86438	656710
750	656711
8982	656712
11443	656713
76134	656714
34752	656715
41885	656716
2342	656717
122579	656718
161071	656719
21013	656720
14824	656721
57728	656722
91437	656723
69166	656724
10251	656725
4372	656726
6126	656727
66572	656728
69592	656729
9299	656730
91139	656731
124570	656732
77906	656733
12855	656734
6867	656735
127069	656736
80517	656737
41669	656738
52354	656739
6950	656740
113465	656741
55278	656742
44709	656743
15228	656744
10315	656745
13312	656746
109974	656747
71200	656748
13113	656749
37831	656750
13	656751
24874	656752
32306	656753
2726	656754
110573	656755
105409	656756
15093	656757
9106	656758
92402	656759
40879	656760
14784	656761
19433	656762
21544	656763
1678	656764
336	656765
25665	656766
5449	656767
105539	656768
109980	656769
38764	656770
36470	656771
1323	656772
70468	656773
56262	656774
24647	656775
64530	656776
1770	656777
101888	656778
7421	656779
59097	656780
10515	656781
26392	656782
89538	656783
1342	656784
21396	656785
83152	656786
15177	656787
35414	656788
63428	656789
124996	656790
73154	656791
48517	656792
74465	656793
40226	656794
44952	656795
449	656796
45668	656797
19843	656798
4	656799
17759	656800
13071	656801
54488	656802
33510	656803
87499	656804
103559	656805
26352	656806
501	656807
1163	656808
21	656809
2428	656810
110367	656811
7352	656812
41855	656813
63393	656814
59446	656815
84895	656816
50056	656817
38005	656818
29831	656819
207	656820
14517	656821
12051	656822
9253	656823
15438	656824
49044	656825
6527	656826
23478	656827
85283	656828
31054	656829
3578	656830
3301	656831
110549	656832
54940	656833
26173	656834
4746	656835
36976	656836
66661	656837
19419	656838
26230	656839
5613	656840
62266	656841
64786	656842
41799	656843
32336	656844
12614	656845
929	656846
35473	656847
106005	656848
7889	656849
4246	656850
5949	656851
81056	656852
15918	656853
1448	656854
32230	656855
81521	656856
48421	656857
70373	656858
33084	656859
8971	656860
6947	656861
3905	656862
21202	656863
81409	656864
50006	656865
48823	656866
5740	656867
49073	656868
13337	656869
71577	656870
11365	656871
55381	656872
8246	656873
54797	656874
12	656875
33076	656876
3443	656877
114547	656878
70855	656879
73924	656880
30292	656881
10198	656882
142781	656883
9352	656884
127643	656885
27323	656886
21236	656887
33912	656888
107278	656889
49363	656890
287	656891
56062	656892
36499	656893
53551	656894
64870	656895
40553	656896
52279	656897
54056	656898
51929	656899
2443	656900
3690	656901
37852	656902
137	656903
71895	656904
2202	656905
43772	656906
34410	656907
70163	656908
131410	656909
3718	656910
99556	656911
40332	656912
29486	656913
10222	656914
36049	656915
27215	656916
68067	656917
11574	656918
1576	656919
47129	656920
33978	656921
3124	656922
18135	656923
121060	656924
31856	656925
115299	656926
1804	656927
35163	656928
115329	656929
37518	656930
112982	656931
30002	656932
2946	656933
152991	656934
46555	656935
67622	656936
24762	656937
60741	656938
46621	656939
20865	656940
69632	656941
158000	656942
52771	656943
32023	656944
5607	656945
45714	656946
165052	656947
1873	656948
42790	656949
32862	656950
29492	656951
80246	656952
1118	656953
56661	656954
79307	656955
16170	656956
52991	656957
31288	656958
12914	656959
117685	656960
111129	656961
59018	656962
68302	656963
27778	656964
58441	656965
40642	656966
44632	656967
123	656968
59665	656969
129970	656970
109602	656971
77580	656972
18462	656973
20658	656974
5768	656975
50662	656976
13667	656977
8991	656978
67797	656979
3576	656980
151078	656981
104759	656982
75811	656983
92202	656984
138720	656985
28297	656986
937	656987
11978	656988
38077	656989
22498	656990
139475	656991
4079	656992
100592	656993
11859	656994
1664	656995
67147	656996
46782	656997
24672	656998
17085	656999
5970	657000
137409	657001
10297	657002
17754	657003
24903	657004
128256	657005
126914	657006
4704	657007
55216	657008
14649	657009
59436	657010
14179	657011
2032	657012
22955	657013
3868	657014
55997	657015
44395	657016
70575	657017
75927	657018
91800	657019
30811	657020
5774	657021
109741	657022
5877	657023
158657	657024
45841	657025
53615	657026
109416	657027
44154	657028
18335	657029
33257	657030
12400	657031
76288	657032
29635	657033
10851	657034
38048	657035
37402	657036
18597	657037
59776	657038
41229	657039
24518	657040
2783	657041
66077	657042
9665	657043
34511	657044
33805	657045
8424	657046
16759	657047
14141	657048
2113	657049
91175	657050
35066	657051
388	657052
76068	657053
31729	657054
18839	657055
20320	657056
72309	657057
9320	657058
12842	657059
59587	657060
29334	657061
22123	657062
59573	657063
58464	657064
11871	657065
1429	657066
58722	657067
167950	657068
8344	657069
20369	657070
41093	657071
17635	657072
9012	657073
92878	657074
95626	657075
38365	657076
13046	657077
79769	657078
56405	657079
33710	657080
64986	657081
19978	657082
10642	657083
35528	657084
62257	657085
69146	657086
25670	657087
27126	657088
18823	657089
3539	657090
18986	657091
229	657092
22227	657093
6745	657094
7188	657095
18371	657096
7705	657097
32739	657098
40425	657099
12999	657100
30952	657101
7443	657102
78320	657103
62298	657104
16806	657105
9021	657106
19512	657107
18926	657108
116942	657109
55286	657110
30749	657111
71602	657112
11479	657113
3663	657114
4561	657115
104171	657116
18057	657117
65556	657118
8893	657119
19127	657120
110884	657121
129072	657122
108732	657123
78978	657124
2736	657125
160359	657126
132968	657127
9188	657128
49067	657129
144213	657130
54971	657131
94798	657132
74083	657133
130168	657134
20022	657135
13846	657136
45198	657137
15581	657138
40634	657139
56667	657140
44097	657141
25875	657142
140815	657143
12815	657144
52129	657145
129642	657146
11132	657147
1017	657148
1585	657149
59892	657150
7589	657151
123407	657152
20510	657153
61976	657154
52799	657155
95257	657156
16826	657157
2122	657158
97954	657159
25896	657160
104152	657161
15301	657162
10633	657163
76524	657164
100411	657165
30771	657166
4632	657167
6822	657168
16647	657169
36374	657170
47695	657171
47150	657172
3534	657173
575	657174
29811	657175
37125	657176
110131	657177
26326	657178
3747	657179
15143	657180
20556	657181
5545	657182
32338	657183
53156	657184
3857	657185
53550	657186
12737	657187
35611	657188
2036	657189
58974	657190
58647	657191
59245	657192
101873	657193
35175	657194
2837	657195
4796	657196
105393	657197
1665	657198
34638	657199
167874	657200
164112	657201
86892	657202
3099	657203
92616	657204
40917	657205
14845	657206
52584	657207
52567	657208
621	657209
96499	657210
64132	657211
133840	657212
12605	657213
1173	657214
139505	657215
28806	657216
85344	657217
15673	657218
62537	657219
74922	657220
7028	657221
425	657222
59200	657223
103827	657224
47192	657225
9238	657226
73403	657227
18632	657228
5319	657229
44286	657230
132716	657231
38766	657232
4229	657233
2140	657234
20321	657235
34405	657236
137424	657237
21715	657238
51609	657239
33742	657240
163556	657241
10091	657242
75562	657243
127881	657244
2267	657245
34352	657246
44344	657247
3390	657248
132970	657249
20703	657250
17268	657251
4536	657252
139374	657253
15385	657254
30055	657255
91957	657256
115003	657257
17879	657258
12850	657259
7251	657260
72673	657261
5875	657262
31845	657263
40870	657264
22045	657265
4176	657266
8633	657267
29401	657268
7713	657269
2397	657270
58067	657271
23319	657272
99850	657273
19501	657274
9133	657275
31392	657276
51556	657277
30340	657278
2776	657279
9379	657280
10595	657281
137335	657282
60843	657283
15	657284
32624	657285
56334	657286
16868	657287
17795	657288
155368	657289
92392	657290
42281	657291
29160	657292
5334	657293
27486	657294
52584	657295
34033	657296
133868	657297
114996	657298
144369	657299
50258	657300
37828	657301
90994	657302
9592	657303
139376	657304
6822	657305
125810	657306
5224	657307
10515	657308
87479	657309
38348	657310
3069	657311
162288	657312
154009	657313
39009	657314
3962	657315
4997	657316
63970	657317
60960	657318
10258	657319
117606	657320
89403	657321
9686	657322
3339	657323
70080	657324
69756	657325
22718	657326
81136	657327
7984	657328
4303	657329
78677	657330
38590	657331
60395	657332
102524	657333
154601	657334
37769	657335
9416	657336
975	657337
21709	657338
56444	657339
45024	657340
67754	657341
90318	657342
152208	657343
73602	657344
115891	657345
4038	657346
21987	657347
75279	657348
36453	657349
1664	657350
141028	657351
18618	657352
11497	657353
5302	657354
30438	657355
143547	657356
30323	657357
149557	657358
9913	657359
42773	657360
89389	657361
15884	657362
1269	657363
56078	657364
16784	657365
6835	657366
799	657367
64879	657368
84656	657369
36949	657370
71859	657371
65663	657372
124161	657373
45685	657374
17221	657375
52343	657376
21712	657377
9598	657378
8935	657379
6025	657380
16789	657381
65587	657382
1135	657383
11294	657384
85447	657385
26669	657386
26478	657387
5562	657388
6439	657389
21912	657390
6006	657391
132323	657392
19195	657393
84597	657394
61568	657395
84436	657396
4205	657397
110777	657398
10083	657399
146411	657400
109404	657401
86851	657402
198	657403
118330	657404
76962	657405
80230	657406
2196	657407
25950	657408
124565	657409
31674	657410
4496	657411
73620	657412
694	657413
48884	657414
19795	657415
20434	657416
98422	657417
64954	657418
56048	657419
86306	657420
1536	657421
2062	657422
19093	657423
155827	657424
620	657425
85363	657426
112749	657427
72045	657428
9951	657429
16666	657430
17438	657431
6588	657432
23308	657433
31301	657434
35282	657435
77862	657436
2432	657437
85463	657438
9917	657439
22101	657440
3257	657441
36539	657442
86370	657443
12173	657444
7336	657445
49847	657446
714	657447
56503	657448
23885	657449
60853	657450
73796	657451
57508	657452
77327	657453
17244	657454
31581	657455
125048	657456
28541	657457
114112	657458
2043	657459
29	657460
25731	657461
70263	657462
50630	657463
30519	657464
25054	657465
1561	657466
165935	657467
19866	657468
6058	657469
121989	657470
42393	657471
20734	657472
33098	657473
126103	657474
21011	657475
79177	657476
18678	657477
75409	657478
15218	657479
108506	657480
24327	657481
7786	657482
6408	657483
8834	657484
112711	657485
114150	657486
41729	657487
10606	657488
77162	657489
120760	657490
36102	657491
50690	657492
2321	657493
11900	657494
75600	657495
29809	657496
25860	657497
43914	657498
70203	657499
61644	657500
19143	657501
107727	657502
647	657503
89487	657504
60472	657505
1513	657506
34094	657507
2265	657508
21366	657509
27640	657510
151229	657511
15493	657512
10623	657513
38202	657514
36289	657515
75554	657516
21716	657517
139016	657518
61561	657519
25486	657520
14409	657521
28847	657522
417	657523
7278	657524
65916	657525
92405	657526
11120	657527
17957	657528
109231	657529
60380	657530
2494	657531
16166	657532
26119	657533
9767	657534
111967	657535
78463	657536
107079	657537
1481	657538
25143	657539
5303	657540
29277	657541
358	657542
121484	657543
81197	657544
20297	657545
39689	657546
165530	657547
95562	657548
110819	657549
38832	657550
27715	657551
4771	657552
10006	657553
121783	657554
42566	657555
75463	657556
66607	657557
62961	657558
6347	657559
41998	657560
97832	657561
1612	657562
15022	657563
88873	657564
82868	657565
6916	657566
95765	657567
462	657568
89142	657569
25091	657570
32112	657571
72172	657572
93355	657573
1360	657574
19166	657575
57534	657576
17878	657577
37429	657578
82586	657579
52803	657580
56349	657581
66712	657582
9622	657583
2936	657584
44058	657585
37852	657586
20785	657587
3949	657588
10753	657589
2564	657590
16866	657591
7524	657592
10944	657593
3378	657594
365	657595
13	657596
15212	657597
43258	657598
13906	657599
2692	657600
38789	657601
37513	657602
37784	657603
135102	657604
17077	657605
33324	657606
17494	657607
64201	657608
34	657609
132963	657610
38158	657611
127774	657612
94201	657613
20483	657614
55856	657615
47515	657616
6986	657617
67028	657618
1402	657619
4792	657620
97353	657621
16212	657622
590	657623
506	657624
16664	657625
130195	657626
8662	657627
29524	657628
132766	657629
111692	657630
74902	657631
21203	657632
7192	657633
93773	657634
49043	657635
17446	657636
122689	657637
147311	657638
15090	657639
13907	657640
82797	657641
1546	657642
73950	657643
43854	657644
4978	657645
927	657646
47248	657647
166572	657648
21114	657649
33776	657650
40783	657651
59392	657652
35044	657653
110477	657654
153350	657655
13247	657656
61590	657657
96242	657658
170108	657659
145570	657660
8273	657661
122582	657662
35389	657663
36767	657664
15182	657665
41131	657666
103776	657667
54171	657668
27788	657669
127594	657670
7574	657671
13049	657672
1819	657673
4918	657674
6294	657675
34169	657676
157897	657677
106	657678
138999	657679
51673	657680
71975	657681
50585	657682
98394	657683
2093	657684
63382	657685
16961	657686
9505	657687
92715	657688
10879	657689
2368	657690
9563	657691
111520	657692
35293	657693
73570	657694
125165	657695
465	657696
46899	657697
11709	657698
30949	657699
10095	657700
94357	657701
146270	657702
70939	657703
87379	657704
80530	657705
26992	657706
50110	657707
10241	657708
42778	657709
126008	657710
362	657711
106266	657712
83127	657713
4023	657714
84295	657715
142	657716
113065	657717
65719	657718
47290	657719
79290	657720
17397	657721
877	657722
92914	657723
51572	657724
21543	657725
19986	657726
1028	657727
643	657728
58282	657729
44660	657730
3922	657731
11404	657732
57293	657733
11506	657734
14144	657735
143513	657736
7791	657737
3897	657738
50439	657739
8596	657740
11932	657741
48906	657742
27562	657743
25601	657744
63143	657745
101503	657746
16415	657747
103118	657748
42062	657749
84075	657750
33747	657751
13193	657752
14830	657753
4799	657754
91945	657755
30093	657756
63332	657757
1712	657758
22542	657759
65895	657760
43894	657761
45967	657762
16776	657763
55519	657764
48590	657765
46698	657766
11855	657767
53400	657768
133994	657769
3034	657770
113470	657771
70036	657772
930	657773
36075	657774
14800	657775
3871	657776
4492	657777
133171	657778
19510	657779
30737	657780
7245	657781
42773	657782
56405	657783
8536	657784
113372	657785
2128	657786
12206	657787
86776	657788
68200	657789
12736	657790
112270	657791
35242	657792
11387	657793
2483	657794
8269	657795
4589	657796
48510	657797
67594	657798
131738	657799
50636	657800
31930	657801
1850	657802
25222	657803
158845	657804
928	657805
113026	657806
30883	657807
58351	657808
74818	657809
171	657810
67485	657811
84864	657812
55028	657813
7602	657814
14325	657815
64737	657816
64849	657817
3509	657818
72218	657819
17698	657820
93027	657821
112985	657822
60377	657823
11229	657824
47037	657825
28368	657826
91251	657827
120138	657828
29934	657829
76551	657830
7644	657831
1979	657832
11727	657833
16599	657834
45477	657835
54602	657836
52050	657837
9713	657838
6449	657839
127276	657840
652	657841
2012	657842
23203	657843
16431	657844
94379	657845
55734	657846
4677	657847
11607	657848
90856	657849
96868	657850
59195	657851
37284	657852
76706	657853
2089	657854
66066	657855
36659	657856
28275	657857
80715	657858
44651	657859
106269	657860
23883	657861
4239	657862
47918	657863
28538	657864
65448	657865
8365	657866
62902	657867
2227	657868
78287	657869
14968	657870
9133	657871
65981	657872
119215	657873
65875	657874
54299	657875
121387	657876
8596	657877
26625	657878
34	657879
12309	657880
14914	657881
3794	657882
86375	657883
11954	657884
12780	657885
52985	657886
34421	657887
97519	657888
49057	657889
29417	657890
92986	657891
26673	657892
71572	657893
102357	657894
12191	657895
19499	657896
40007	657897
109342	657898
31444	657899
11502	657900
13853	657901
47444	657902
28858	657903
23936	657904
9987	657905
1358	657906
133958	657907
10669	657908
61113	657909
16842	657910
2486	657911
58828	657912
22146	657913
169309	657914
18841	657915
149	657916
12293	657917
29595	657918
16718	657919
999	657920
27980	657921
21740	657922
104535	657923
22626	657924
51385	657925
16219	657926
28380	657927
74610	657928
47047	657929
11948	657930
10210	657931
12516	657932
84939	657933
11216	657934
22365	657935
30247	657936
265	657937
34602	657938
5985	657939
34375	657940
30186	657941
5415	657942
80103	657943
128389	657944
33189	657945
64061	657946
69852	657947
61255	657948
31121	657949
32895	657950
48983	657951
8563	657952
49840	657953
77917	657954
76375	657955
2367	657956
43901	657957
11713	657958
40410	657959
54799	657960
5524	657961
13771	657962
1353	657963
1918	657964
3400	657965
2458	657966
40091	657967
5629	657968
1461	657969
44295	657970
39282	657971
88922	657972
65975	657973
31038	657974
37500	657975
5327	657976
4774	657977
9861	657978
18214	657979
49668	657980
139143	657981
6312	657982
65748	657983
106420	657984
25098	657985
45986	657986
1412	657987
26939	657988
925	657989
1758	657990
57973	657991
22300	657992
44113	657993
4911	657994
164989	657995
54048	657996
18665	657997
14926	657998
18628	657999
54234	658000
34613	658001
20922	658002
31943	658003
41470	658004
89260	658005
12579	658006
20064	658007
3327	658008
49187	658009
969	658010
164475	658011
82814	658012
3607	658013
112038	658014
103449	658015
60650	658016
83197	658017
35239	658018
11581	658019
52402	658020
23977	658021
97663	658022
166922	658023
95366	658024
65358	658025
83049	658026
41198	658027
10383	658028
56576	658029
38518	658030
25007	658031
6877	658032
68266	658033
5758	658034
15563	658035
20187	658036
74131	658037
50803	658038
9682	658039
39105	658040
73525	658041
27559	658042
73278	658043
10750	658044
96413	658045
97345	658046
130089	658047
39286	658048
6509	658049
9763	658050
42279	658051
35521	658052
19251	658053
22395	658054
17581	658055
103205	658056
13488	658057
44115	658058
48230	658059
25129	658060
66581	658061
147307	658062
115593	658063
3547	658064
394	658065
48012	658066
8649	658067
67595	658068
37241	658069
34536	658070
89215	658071
86148	658072
21706	658073
72479	658074
14974	658075
17176	658076
69355	658077
46430	658078
95672	658079
39777	658080
30542	658081
133220	658082
9624	658083
2584	658084
40890	658085
54603	658086
6447	658087
114998	658088
20260	658089
59218	658090
4455	658091
22093	658092
24377	658093
122297	658094
2212	658095
38919	658096
44203	658097
86946	658098
52587	658099
134066	658100
59572	658101
74800	658102
20823	658103
338	658104
7053	658105
39629	658106
47886	658107
26821	658108
64051	658109
73478	658110
18026	658111
69824	658112
97671	658113
22537	658114
22444	658115
103473	658116
23337	658117
126371	658118
105526	658119
10179	658120
45420	658121
74	658122
8250	658123
115570	658124
11508	658125
104436	658126
14384	658127
2667	658128
22124	658129
125372	658130
29534	658131
46547	658132
14866	658133
84497	658134
30835	658135
4570	658136
20963	658137
7081	658138
113601	658139
49898	658140
102528	658141
5772	658142
125299	658143
124753	658144
642	658145
62626	658146
12271	658147
11202	658148
11945	658149
82783	658150
96752	658151
882	658152
91295	658153
14173	658154
11606	658155
15954	658156
162537	658157
61078	658158
33837	658159
140702	658160
15420	658161
96918	658162
31442	658163
114051	658164
80002	658165
79849	658166
41738	658167
1061	658168
161281	658169
649	658170
116	658171
87778	658172
58291	658173
65270	658174
103647	658175
13791	658176
42464	658177
109763	658178
127547	658179
10850	658180
51229	658181
1475	658182
24601	658183
3173	658184
41659	658185
104190	658186
2630	658187
118166	658188
57351	658189
113518	658190
23181	658191
71553	658192
4164	658193
73068	658194
109783	658195
51533	658196
5151	658197
100878	658198
80387	658199
74515	658200
6791	658201
6570	658202
132269	658203
125711	658204
990	658205
123675	658206
580	658207
9952	658208
6453	658209
58402	658210
97665	658211
6704	658212
92116	658213
81304	658214
113092	658215
117885	658216
17526	658217
124552	658218
1314	658219
14368	658220
55760	658221
9989	658222
11577	658223
162592	658224
4442	658225
65332	658226
9008	658227
22158	658228
25042	658229
75913	658230
29269	658231
8151	658232
48601	658233
1232	658234
45073	658235
2146	658236
25804	658237
114037	658238
27569	658239
7359	658240
6150	658241
17076	658242
20377	658243
100201	658244
3702	658245
58367	658246
146548	658247
4266	658248
32545	658249
32650	658250
73023	658251
69540	658252
45953	658253
34428	658254
137970	658255
120708	658256
24800	658257
562	658258
46186	658259
4134	658260
17975	658261
6818	658262
22575	658263
12752	658264
18027	658265
81190	658266
73588	658267
35313	658268
132466	658269
23552	658270
60509	658271
53529	658272
41181	658273
82044	658274
30319	658275
15571	658276
16951	658277
125378	658278
17463	658279
43027	658280
10460	658281
33625	658282
52891	658283
1978	658284
79011	658285
48053	658286
120980	658287
12107	658288
38365	658289
138037	658290
40582	658291
468	658292
3098	658293
28100	658294
79900	658295
10912	658296
7555	658297
54224	658298
164071	658299
99759	658300
9558	658301
19424	658302
56045	658303
15467	658304
11793	658305
43779	658306
1555	658307
74265	658308
94150	658309
105130	658310
5406	658311
25760	658312
117895	658313
7234	658314
69962	658315
28610	658316
62159	658317
28608	658318
4298	658319
58421	658320
71480	658321
24674	658322
157326	658323
127237	658324
20109	658325
36257	658326
42719	658327
59126	658328
46443	658329
97120	658330
88213	658331
1235	658332
15827	658333
1	658334
6488	658335
28930	658336
100510	658337
1535	658338
53477	658339
126051	658340
1778	658341
43252	658342
114641	658343
179	658344
2576	658345
128582	658346
105209	658347
117505	658348
7830	658349
46644	658350
15952	658351
18815	658352
1300	658353
147231	658354
39246	658355
29054	658356
4951	658357
767	658358
10982	658359
4348	658360
32055	658361
514	658362
17319	658363
5236	658364
89557	658365
29821	658366
775	658367
122472	658368
134043	658369
19380	658370
74952	658371
49024	658372
18561	658373
92797	658374
30771	658375
54056	658376
84562	658377
9432	658378
59829	658379
85831	658380
16692	658381
14347	658382
45111	658383
48220	658384
9693	658385
157549	658386
67385	658387
2537	658388
15005	658389
10302	658390
5191	658391
131958	658392
120418	658393
2179	658394
2485	658395
71849	658396
46193	658397
42562	658398
570	658399
21390	658400
59463	658401
4645	658402
12904	658403
18277	658404
113640	658405
8631	658406
223	658407
44599	658408
32269	658409
48916	658410
17020	658411
37458	658412
1461	658413
134633	658414
97659	658415
32651	658416
5085	658417
19331	658418
70643	658419
111806	658420
28653	658421
111420	658422
88468	658423
33536	658424
82843	658425
167378	658426
54083	658427
84845	658428
81291	658429
118947	658430
59723	658431
13200	658432
9201	658433
2466	658434
43479	658435
160771	658436
54065	658437
2503	658438
89574	658439
82629	658440
22694	658441
580	658442
2857	658443
23284	658444
118575	658445
59146	658446
122424	658447
35184	658448
102952	658449
15930	658450
103682	658451
143158	658452
107418	658453
13336	658454
104227	658455
52846	658456
27625	658457
15004	658458
18139	658459
55082	658460
70953	658461
24501	658462
6472	658463
85988	658464
70484	658465
23057	658466
24825	658467
114834	658468
41431	658469
32490	658470
9632	658471
45684	658472
9647	658473
31460	658474
10540	658475
51957	658476
80982	658477
15043	658478
16904	658479
21301	658480
11501	658481
93390	658482
18530	658483
16205	658484
121720	658485
66692	658486
24707	658487
66519	658488
14171	658489
7011	658490
21448	658491
124003	658492
2068	658493
10878	658494
8454	658495
846	658496
15165	658497
90682	658498
97786	658499
87815	658500
3626	658501
5275	658502
34626	658503
10291	658504
25471	658505
18849	658506
23642	658507
11022	658508
10766	658509
4765	658510
9438	658511
5594	658512
33761	658513
36518	658514
11680	658515
859	658516
16176	658517
73381	658518
31909	658519
6028	658520
9635	658521
75332	658522
10646	658523
30100	658524
20532	658525
33577	658526
96927	658527
32544	658528
2468	658529
7376	658530
5333	658531
111311	658532
139847	658533
63083	658534
92682	658535
22685	658536
36716	658537
7845	658538
127797	658539
5040	658540
75571	658541
21920	658542
1959	658543
40838	658544
6597	658545
40830	658546
12515	658547
93785	658548
21202	658549
77417	658550
7729	658551
25400	658552
3690	658553
6929	658554
80370	658555
67165	658556
12371	658557
173	658558
40977	658559
12746	658560
50067	658561
140806	658562
17293	658563
5578	658564
96502	658565
116268	658566
5569	658567
141185	658568
26809	658569
25173	658570
6622	658571
18217	658572
86551	658573
21905	658574
87724	658575
94639	658576
82431	658577
25428	658578
160963	658579
45169	658580
38627	658581
8332	658582
85668	658583
59904	658584
126734	658585
13818	658586
40548	658587
71343	658588
10216	658589
25364	658590
39120	658591
13797	658592
37053	658593
69421	658594
78060	658595
13955	658596
123343	658597
4052	658598
89911	658599
25779	658600
31602	658601
41133	658602
8216	658603
23032	658604
2299	658605
92022	658606
60075	658607
59686	658608
3061	658609
48083	658610
39465	658611
19535	658612
97834	658613
6697	658614
36854	658615
64012	658616
49477	658617
88741	658618
25155	658619
22074	658620
43680	658621
7302	658622
49663	658623
106492	658624
76889	658625
12099	658626
39090	658627
83260	658628
19039	658629
63719	658630
12658	658631
157183	658632
21468	658633
132455	658634
145999	658635
12227	658636
113341	658637
50568	658638
49417	658639
8701	658640
55557	658641
94385	658642
53447	658643
36665	658644
63418	658645
27903	658646
13378	658647
114591	658648
113033	658649
94093	658650
55416	658651
42474	658652
37380	658653
113401	658654
10028	658655
58409	658656
125141	658657
24510	658658
14376	658659
34800	658660
27530	658661
8237	658662
132191	658663
13253	658664
23938	658665
1031	658666
19539	658667
47500	658668
52596	658669
8439	658670
14386	658671
21329	658672
80901	658673
6670	658674
169794	658675
3265	658676
4576	658677
7439	658678
7005	658679
22949	658680
46243	658681
13906	658682
161204	658683
79566	658684
55489	658685
89181	658686
40497	658687
1239	658688
9376	658689
19204	658690
6248	658691
12234	658692
44240	658693
6708	658694
13784	658695
119119	658696
27659	658697
123689	658698
44259	658699
14337	658700
19720	658701
9295	658702
64204	658703
978	658704
3533	658705
7133	658706
30474	658707
122592	658708
105979	658709
10827	658710
35838	658711
122317	658712
25684	658713
50969	658714
11677	658715
16516	658716
57915	658717
8330	658718
4741	658719
80152	658720
64064	658721
38189	658722
36271	658723
92123	658724
12368	658725
36335	658726
129763	658727
54778	658728
827	658729
27358	658730
117957	658731
12020	658732
23846	658733
33227	658734
15703	658735
124072	658736
34734	658737
19300	658738
28553	658739
132685	658740
17760	658741
18653	658742
16028	658743
65473	658744
1106	658745
15333	658746
94725	658747
24800	658748
22619	658749
82489	658750
27718	658751
30784	658752
74682	658753
5122	658754
5142	658755
65465	658756
14864	658757
12911	658758
18998	658759
30876	658760
39917	658761
27363	658762
2599	658763
74446	658764
51132	658765
45534	658766
7550	658767
39447	658768
77712	658769
138011	658770
115363	658771
34420	658772
2669	658773
15433	658774
45876	658775
32101	658776
69840	658777
100632	658778
33353	658779
635	658780
19372	658781
47753	658782
1886	658783
1728	658784
99627	658785
65494	658786
75170	658787
13222	658788
1542	658789
22625	658790
95685	658791
55608	658792
20394	658793
81882	658794
20939	658795
2452	658796
684	658797
4924	658798
36338	658799
91261	658800
140495	658801
28018	658802
97062	658803
96271	658804
146918	658805
930	658806
3477	658807
3400	658808
30851	658809
34200	658810
7887	658811
88810	658812
319	658813
137438	658814
13452	658815
53700	658816
2844	658817
45818	658818
58818	658819
478	658820
26442	658821
47519	658822
68603	658823
34384	658824
18714	658825
1655	658826
17428	658827
5404	658828
77727	658829
31138	658830
44304	658831
51119	658832
260	658833
84220	658834
3285	658835
24927	658836
16335	658837
62040	658838
61958	658839
73778	658840
80402	658841
86474	658842
22396	658843
39016	658844
13650	658845
53240	658846
2501	658847
86967	658848
50085	658849
40881	658850
41	658851
27955	658852
13654	658853
81948	658854
30125	658855
29351	658856
24577	658857
38277	658858
111109	658859
16402	658860
4571	658861
7195	658862
65916	658863
31360	658864
42234	658865
23767	658866
6489	658867
58555	658868
122499	658869
64208	658870
550	658871
4603	658872
3421	658873
16720	658874
6034	658875
15224	658876
64324	658877
45998	658878
104501	658879
8966	658880
3344	658881
1489	658882
6347	658883
8238	658884
19990	658885
150541	658886
84404	658887
1571	658888
32432	658889
45540	658890
10671	658891
113246	658892
50097	658893
106685	658894
571	658895
122541	658896
93789	658897
21831	658898
18655	658899
36907	658900
36020	658901
28283	658902
41327	658903
298	658904
68	658905
29039	658906
12436	658907
2242	658908
11273	658909
83672	658910
11384	658911
2062	658912
92947	658913
13327	658914
40306	658915
15554	658916
712	658917
6300	658918
38188	658919
63876	658920
34432	658921
153081	658922
43936	658923
67650	658924
62625	658925
80097	658926
7562	658927
113474	658928
76231	658929
102301	658930
72006	658931
16120	658932
72345	658933
51667	658934
93439	658935
5149	658936
31721	658937
49403	658938
65425	658939
136831	658940
15458	658941
24329	658942
71123	658943
13414	658944
50699	658945
51653	658946
31847	658947
17905	658948
11665	658949
9670	658950
104645	658951
1276	658952
7932	658953
67090	658954
13117	658955
94381	658956
23612	658957
56546	658958
107444	658959
108035	658960
27836	658961
88525	658962
75187	658963
162238	658964
39608	658965
2152	658966
47245	658967
10703	658968
17630	658969
132	658970
73585	658971
20177	658972
169982	658973
69281	658974
143451	658975
109446	658976
2113	658977
9950	658978
128537	658979
50910	658980
123530	658981
82049	658982
9498	658983
7789	658984
28944	658985
5694	658986
35977	658987
59721	658988
10374	658989
9087	658990
13926	658991
11292	658992
124431	658993
63829	658994
86552	658995
15086	658996
26445	658997
7125	658998
91134	658999
109610	659000
15663	659001
34508	659002
28521	659003
11677	659004
26119	659005
47614	659006
72666	659007
77265	659008
114285	659009
100272	659010
24546	659011
10483	659012
6016	659013
96301	659014
12198	659015
31252	659016
75004	659017
107272	659018
64098	659019
104365	659020
79672	659021
16722	659022
30898	659023
57693	659024
52947	659025
63274	659026
31961	659027
127197	659028
45210	659029
48797	659030
72923	659031
71689	659032
26867	659033
36852	659034
65458	659035
3242	659036
2599	659037
29953	659038
24687	659039
542	659040
30533	659041
2732	659042
91096	659043
859	659044
16692	659045
2157	659046
14087	659047
90441	659048
42659	659049
49647	659050
14075	659051
737	659052
20047	659053
9462	659054
15976	659055
28140	659056
27952	659057
15627	659058
8071	659059
12553	659060
9253	659061
47861	659062
114478	659063
26228	659064
54066	659065
32151	659066
4750	659067
1365	659068
41347	659069
96815	659070
4093	659071
8770	659072
13196	659073
48267	659074
36740	659075
77541	659076
2429	659077
51829	659078
56743	659079
47455	659080
103359	659081
31501	659082
108759	659083
41806	659084
60396	659085
1766	659086
109598	659087
7221	659088
24413	659089
20440	659090
7879	659091
23314	659092
11598	659093
18571	659094
16150	659095
27045	659096
109371	659097
23933	659098
54809	659099
27649	659100
77310	659101
10	659102
95450	659103
123209	659104
2977	659105
129560	659106
83792	659107
36064	659108
17019	659109
85612	659110
95886	659111
14308	659112
11019	659113
51735	659114
3812	659115
115901	659116
49840	659117
42950	659118
18576	659119
44753	659120
18084	659121
81159	659122
55255	659123
43367	659124
58585	659125
23921	659126
301	659127
110376	659128
30687	659129
8969	659130
5332	659131
6389	659132
50310	659133
105471	659134
92823	659135
23033	659136
107142	659137
38551	659138
27967	659139
104648	659140
75495	659141
44044	659142
14486	659143
42021	659144
6772	659145
77350	659146
28979	659147
1943	659148
74963	659149
31231	659150
16832	659151
35187	659152
3139	659153
20199	659154
101914	659155
82891	659156
48184	659157
3857	659158
23547	659159
38308	659160
105300	659161
110208	659162
50022	659163
23695	659164
34673	659165
46268	659166
106486	659167
155809	659168
7715	659169
31986	659170
134302	659171
112930	659172
42025	659173
41160	659174
2352	659175
7617	659176
98585	659177
61182	659178
38976	659179
45765	659180
103508	659181
4520	659182
102076	659183
11272	659184
30567	659185
1818	659186
160675	659187
14706	659188
254	659189
35225	659190
30165	659191
38591	659192
43678	659193
3686	659194
10257	659195
9834	659196
138047	659197
88813	659198
71824	659199
53441	659200
25484	659201
106964	659202
7850	659203
62544	659204
12015	659205
762	659206
368	659207
76098	659208
13221	659209
70630	659210
32646	659211
3472	659212
152607	659213
12911	659214
53933	659215
13556	659216
67919	659217
47771	659218
155	659219
60470	659220
38711	659221
55005	659222
90567	659223
40921	659224
79671	659225
15385	659226
123395	659227
28300	659228
5411	659229
42836	659230
14951	659231
19022	659232
68351	659233
49324	659234
44357	659235
21399	659236
17694	659237
1420	659238
4744	659239
130935	659240
47499	659241
56385	659242
63656	659243
15404	659244
31064	659245
5808	659246
11959	659247
61387	659248
977	659249
112101	659250
10105	659251
36785	659252
96277	659253
24066	659254
119682	659255
3644	659256
79365	659257
16865	659258
96501	659259
27232	659260
109488	659261
30108	659262
13987	659263
26438	659264
2590	659265
21866	659266
131703	659267
36105	659268
29627	659269
28606	659270
49849	659271
48659	659272
13886	659273
33880	659274
162064	659275
46009	659276
132826	659277
30299	659278
143465	659279
11830	659280
15619	659281
21045	659282
7669	659283
129070	659284
22408	659285
22090	659286
16737	659287
20676	659288
11030	659289
95547	659290
49952	659291
17634	659292
37744	659293
86957	659294
1610	659295
16049	659296
11780	659297
22497	659298
6619	659299
15418	659300
28257	659301
82658	659302
63202	659303
43691	659304
132406	659305
2027	659306
13565	659307
50873	659308
13831	659309
139270	659310
58924	659311
19935	659312
26135	659313
31642	659314
78986	659315
22950	659316
1600	659317
19363	659318
717	659319
3230	659320
61612	659321
86457	659322
153863	659323
107367	659324
60859	659325
5389	659326
95997	659327
35474	659328
42014	659329
6910	659330
2966	659331
36	659332
52671	659333
43547	659334
77958	659335
51359	659336
41284	659337
6070	659338
85212	659339
18790	659340
29380	659341
39990	659342
30158	659343
80765	659344
7434	659345
100199	659346
27357	659347
56793	659348
3988	659349
28064	659350
23629	659351
140423	659352
23371	659353
103184	659354
107069	659355
1679	659356
64472	659357
70309	659358
63506	659359
70253	659360
68299	659361
577	659362
167588	659363
46346	659364
73594	659365
102500	659366
8999	659367
27770	659368
23822	659369
19730	659370
19598	659371
67734	659372
75207	659373
1445	659374
147183	659375
7951	659376
124691	659377
121277	659378
46873	659379
34011	659380
38973	659381
58702	659382
34465	659383
100091	659384
62732	659385
1972	659386
71788	659387
22560	659388
25693	659389
64069	659390
654	659391
100665	659392
49357	659393
126010	659394
4759	659395
28796	659396
31166	659397
138293	659398
21664	659399
5023	659400
134380	659401
13749	659402
32744	659403
19803	659404
116260	659405
20578	659406
74775	659407
90177	659408
43395	659409
65526	659410
98788	659411
25047	659412
15553	659413
146835	659414
58392	659415
2598	659416
16146	659417
153765	659418
86098	659419
10998	659420
36441	659421
73708	659422
39471	659423
49684	659424
121710	659425
446	659426
8497	659427
73144	659428
47862	659429
52159	659430
76277	659431
1227	659432
117003	659433
51947	659434
65856	659435
62395	659436
38961	659437
7112	659438
76603	659439
113387	659440
69154	659441
58425	659442
100466	659443
22794	659444
17558	659445
36855	659446
8368	659447
104833	659448
62939	659449
69194	659450
94129	659451
148102	659452
69978	659453
13918	659454
34125	659455
53847	659456
77884	659457
66683	659458
103226	659459
8558	659460
5912	659461
41987	659462
47418	659463
107614	659464
29627	659465
127637	659466
4781	659467
79752	659468
1786	659469
57693	659470
1200	659471
26517	659472
75727	659473
950	659474
66654	659475
33214	659476
104334	659477
8481	659478
21716	659479
79416	659480
23308	659481
136371	659482
4403	659483
15483	659484
90065	659485
44838	659486
12407	659487
23840	659488
23033	659489
27154	659490
76799	659491
54364	659492
93169	659493
86235	659494
60260	659495
31525	659496
104584	659497
6501	659498
65418	659499
34558	659500
64337	659501
50268	659502
24797	659503
18640	659504
119501	659505
7308	659506
37056	659507
57953	659508
24208	659509
1808	659510
5011	659511
105754	659512
1338	659513
39938	659514
57003	659515
97838	659516
504	659517
13951	659518
50382	659519
35166	659520
5046	659521
880	659522
10613	659523
31429	659524
98193	659525
62294	659526
75331	659527
12315	659528
13991	659529
29897	659530
37275	659531
71389	659532
2973	659533
87571	659534
35200	659535
130106	659536
5870	659537
4966	659538
57627	659539
90470	659540
20303	659541
22846	659542
18008	659543
7099	659544
52302	659545
48943	659546
47252	659547
64187	659548
45289	659549
67597	659550
79809	659551
43280	659552
16758	659553
41430	659554
4711	659555
31952	659556
2921	659557
1467	659558
22945	659559
5258	659560
54603	659561
17537	659562
99186	659563
30255	659564
17157	659565
1802	659566
66138	659567
67193	659568
89552	659569
75583	659570
29741	659571
57058	659572
53810	659573
131959	659574
142132	659575
62374	659576
11376	659577
55240	659578
23268	659579
34836	659580
29593	659581
389	659582
68255	659583
17617	659584
53665	659585
25182	659586
134876	659587
33196	659588
7034	659589
20586	659590
30178	659591
2780	659592
24709	659593
2709	659594
1610	659595
80849	659596
18352	659597
34878	659598
1643	659599
62351	659600
37178	659601
10625	659602
9446	659603
268	659604
322	659605
2966	659606
3150	659607
17113	659608
35193	659609
62982	659610
67814	659611
18439	659612
63425	659613
115410	659614
69706	659615
68031	659616
26133	659617
100227	659618
20217	659619
63644	659620
18074	659621
4964	659622
2066	659623
12818	659624
13823	659625
7829	659626
59537	659627
18322	659628
27899	659629
10302	659630
16853	659631
136310	659632
96781	659633
31269	659634
23960	659635
27843	659636
66855	659637
9555	659638
101239	659639
27448	659640
42224	659641
4353	659642
101913	659643
8007	659644
115774	659645
13780	659646
41998	659647
49803	659648
130845	659649
24607	659650
6220	659651
34605	659652
44457	659653
20333	659654
61838	659655
18879	659656
55247	659657
33178	659658
92396	659659
27415	659660
14432	659661
54683	659662
47856	659663
85849	659664
112051	659665
28774	659666
12396	659667
153303	659668
5766	659669
2281	659670
23578	659671
63193	659672
3548	659673
9033	659674
19169	659675
90746	659676
90054	659677
108147	659678
127395	659679
47097	659680
82943	659681
46989	659682
102371	659683
9123	659684
20747	659685
31587	659686
3628	659687
3320	659688
26594	659689
23105	659690
96615	659691
104832	659692
28587	659693
111636	659694
79365	659695
95272	659696
85397	659697
56779	659698
114620	659699
51583	659700
31538	659701
2653	659702
45354	659703
106798	659704
37501	659705
34648	659706
92309	659707
165006	659708
56486	659709
47782	659710
439	659711
4445	659712
2014	659713
37188	659714
98693	659715
52848	659716
380	659717
47188	659718
18971	659719
128036	659720
19688	659721
84048	659722
22550	659723
15109	659724
5195	659725
75851	659726
56243	659727
98545	659728
9078	659729
40807	659730
24284	659731
22718	659732
15658	659733
72377	659734
16315	659735
66805	659736
10800	659737
30936	659738
3784	659739
16555	659740
357	659741
124719	659742
161739	659743
137366	659744
6334	659745
11661	659746
246	659747
137053	659748
13918	659749
20902	659750
1965	659751
42130	659752
75478	659753
138559	659754
111703	659755
12226	659756
1010	659757
20202	659758
5665	659759
45598	659760
66904	659761
23919	659762
72583	659763
7406	659764
23359	659765
158153	659766
88504	659767
157658	659768
7472	659769
39557	659770
12114	659771
91297	659772
851	659773
11413	659774
46058	659775
46742	659776
46084	659777
44847	659778
27658	659779
66708	659780
22752	659781
141706	659782
2137	659783
81728	659784
12974	659785
93606	659786
33093	659787
112371	659788
128126	659789
13747	659790
4371	659791
17250	659792
26075	659793
81622	659794
43520	659795
13079	659796
27290	659797
39627	659798
14468	659799
50702	659800
88890	659801
54965	659802
55297	659803
14781	659804
416	659805
9539	659806
47542	659807
4981	659808
32997	659809
21344	659810
33369	659811
29360	659812
78910	659813
26876	659814
52242	659815
51457	659816
8346	659817
160680	659818
2210	659819
50855	659820
32835	659821
52724	659822
14432	659823
114689	659824
19715	659825
10234	659826
5483	659827
7951	659828
1875	659829
54779	659830
19369	659831
31122	659832
10739	659833
116246	659834
131886	659835
6625	659836
82885	659837
33867	659838
19971	659839
111734	659840
14589	659841
14496	659842
259	659843
81651	659844
166636	659845
8769	659846
42464	659847
6641	659848
25591	659849
4107	659850
5738	659851
19601	659852
34199	659853
15727	659854
1342	659855
1889	659856
1966	659857
3840	659858
123731	659859
11632	659860
4434	659861
6068	659862
79101	659863
64888	659864
68618	659865
6147	659866
86019	659867
53032	659868
10644	659869
68148	659870
5256	659871
95228	659872
41093	659873
10476	659874
15431	659875
18166	659876
12211	659877
29285	659878
1303	659879
771	659880
103009	659881
73895	659882
83148	659883
102	659884
65534	659885
56539	659886
72427	659887
15698	659888
21539	659889
425	659890
53785	659891
47360	659892
12570	659893
5095	659894
20399	659895
14630	659896
890	659897
3082	659898
75784	659899
3679	659900
43684	659901
83601	659902
12926	659903
74165	659904
1237	659905
101686	659906
98615	659907
54699	659908
10299	659909
39316	659910
17145	659911
45511	659912
26439	659913
489	659914
76058	659915
36340	659916
65146	659917
9949	659918
71570	659919
68822	659920
60148	659921
110578	659922
4150	659923
66740	659924
26121	659925
66668	659926
16481	659927
50016	659928
2806	659929
46681	659930
40519	659931
152698	659932
53564	659933
51315	659934
44657	659935
90674	659936
103875	659937
65484	659938
57629	659939
157497	659940
132814	659941
16241	659942
28767	659943
142829	659944
11278	659945
48036	659946
14962	659947
87648	659948
911	659949
6611	659950
38975	659951
91427	659952
118907	659953
19860	659954
103904	659955
15473	659956
113185	659957
9309	659958
107567	659959
48618	659960
165128	659961
94754	659962
22842	659963
51506	659964
96455	659965
117330	659966
29019	659967
133447	659968
62847	659969
67221	659970
89272	659971
6023	659972
21535	659973
18968	659974
4976	659975
18742	659976
6866	659977
42732	659978
84468	659979
50027	659980
50835	659981
116282	659982
77970	659983
1592	659984
4653	659985
67148	659986
36408	659987
60216	659988
12128	659989
44850	659990
65421	659991
4016	659992
22182	659993
28766	659994
11479	659995
125742	659996
84360	659997
30068	659998
34280	659999
17552	660000
17075	660001
56646	660002
30759	660003
49837	660004
78022	660005
46391	660006
9622	660007
17041	660008
94274	660009
10627	660010
89478	660011
68718	660012
149549	660013
7989	660014
11723	660015
13248	660016
93848	660017
73757	660018
69343	660019
33203	660020
21393	660021
39681	660022
1130	660023
69179	660024
2382	660025
34185	660026
3292	660027
9537	660028
112555	660029
31845	660030
1973	660031
38746	660032
24123	660033
4330	660034
123457	660035
393	660036
10348	660037
8694	660038
117603	660039
48241	660040
1686	660041
26867	660042
30733	660043
39610	660044
4518	660045
25787	660046
78793	660047
33227	660048
88725	660049
129966	660050
72620	660051
90836	660052
96472	660053
129408	660054
6795	660055
22091	660056
14574	660057
44734	660058
6983	660059
126017	660060
23783	660061
55035	660062
23131	660063
12377	660064
40464	660065
74788	660066
87951	660067
1334	660068
11796	660069
27163	660070
98376	660071
8671	660072
64600	660073
111485	660074
3893	660075
57912	660076
128803	660077
89656	660078
20769	660079
1276	660080
36543	660081
101386	660082
2023	660083
36943	660084
9372	660085
69378	660086
87886	660087
42183	660088
3920	660089
1713	660090
40912	660091
11638	660092
41223	660093
122116	660094
12788	660095
115666	660096
45135	660097
2956	660098
33611	660099
12891	660100
2171	660101
17012	660102
74006	660103
20260	660104
13482	660105
64899	660106
4557	660107
27048	660108
28594	660109
60765	660110
18301	660111
58972	660112
124672	660113
11863	660114
6655	660115
62501	660116
6455	660117
159408	660118
29254	660119
4451	660120
50686	660121
2378	660122
13089	660123
11437	660124
10782	660125
18768	660126
56392	660127
62882	660128
6863	660129
21457	660130
3921	660131
33948	660132
59586	660133
46971	660134
111779	660135
4396	660136
71266	660137
71543	660138
556	660139
8164	660140
9896	660141
30558	660142
60501	660143
59002	660144
357	660145
117082	660146
11021	660147
85540	660148
34587	660149
12292	660150
20846	660151
95484	660152
3011	660153
29324	660154
1446	660155
74171	660156
72662	660157
13067	660158
27864	660159
1110	660160
22739	660161
106071	660162
63739	660163
20645	660164
75020	660165
55012	660166
1268	660167
56456	660168
30396	660169
36764	660170
101466	660171
52323	660172
34137	660173
31504	660174
97195	660175
21326	660176
1	660177
72334	660178
69622	660179
15555	660180
17748	660181
130485	660182
159871	660183
111646	660184
47510	660185
78737	660186
166647	660187
71874	660188
99780	660189
2600	660190
43325	660191
47495	660192
106857	660193
11878	660194
3066	660195
5297	660196
3980	660197
39503	660198
89948	660199
130221	660200
48163	660201
147027	660202
30188	660203
119306	660204
100377	660205
1865	660206
109531	660207
98753	660208
86153	660209
22414	660210
100151	660211
26919	660212
12243	660213
10394	660214
67445	660215
28619	660216
11604	660217
53591	660218
57021	660219
12865	660220
79405	660221
26713	660222
75429	660223
69979	660224
2285	660225
19672	660226
131256	660227
20693	660228
14937	660229
9823	660230
26312	660231
61982	660232
82017	660233
67846	660234
6733	660235
14071	660236
50135	660237
6525	660238
40832	660239
132161	660240
34483	660241
37028	660242
101495	660243
701	660244
52432	660245
2515	660246
36571	660247
11856	660248
138661	660249
42052	660250
6826	660251
127849	660252
27634	660253
137	660254
40990	660255
31358	660256
25772	660257
69732	660258
64837	660259
72822	660260
86422	660261
3142	660262
107093	660263
34268	660264
9115	660265
13590	660266
29058	660267
41842	660268
14455	660269
43103	660270
884	660271
52493	660272
3746	660273
3616	660274
26468	660275
106	660276
30580	660277
56994	660278
71506	660279
63586	660280
134779	660281
158891	660282
10543	660283
1033	660284
23527	660285
67409	660286
25893	660287
101384	660288
91654	660289
68056	660290
86572	660291
38355	660292
132492	660293
9123	660294
24100	660295
102225	660296
15664	660297
7004	660298
161507	660299
26943	660300
20493	660301
110209	660302
36674	660303
41716	660304
33037	660305
60244	660306
76234	660307
43623	660308
3644	660309
454	660310
5267	660311
6032	660312
54373	660313
75902	660314
118293	660315
115963	660316
3723	660317
8703	660318
36836	660319
1203	660320
14328	660321
31838	660322
8202	660323
40252	660324
23263	660325
9483	660326
14044	660327
6576	660328
57398	660329
21332	660330
23003	660331
112324	660332
127655	660333
16583	660334
27480	660335
48745	660336
45826	660337
111947	660338
97652	660339
51484	660340
2314	660341
78588	660342
8537	660343
36244	660344
12194	660345
15454	660346
52396	660347
33571	660348
76569	660349
95319	660350
106440	660351
31849	660352
68228	660353
57499	660354
101456	660355
59900	660356
31388	660357
214	660358
30927	660359
59	660360
16498	660361
155413	660362
13002	660363
88122	660364
56056	660365
27452	660366
61176	660367
17832	660368
719	660369
1673	660370
41235	660371
38409	660372
10920	660373
70912	660374
159829	660375
3950	660376
73965	660377
169959	660378
75088	660379
37689	660380
72715	660381
12070	660382
14824	660383
121931	660384
13732	660385
39622	660386
3388	660387
123941	660388
38853	660389
91285	660390
150269	660391
38179	660392
52501	660393
32990	660394
92163	660395
121148	660396
115027	660397
46856	660398
39854	660399
59416	660400
21113	660401
28937	660402
40449	660403
106460	660404
136079	660405
10472	660406
12758	660407
86791	660408
29066	660409
30168	660410
27422	660411
44364	660412
15898	660413
29141	660414
77368	660415
9298	660416
43946	660417
40704	660418
4118	660419
6209	660420
1612	660421
40	660422
9666	660423
16709	660424
77258	660425
9439	660426
34562	660427
46263	660428
52707	660429
58734	660430
26113	660431
303	660432
36167	660433
11500	660434
52361	660435
37935	660436
16331	660437
58989	660438
145445	660439
97310	660440
68375	660441
66095	660442
171	660443
80317	660444
106916	660445
40797	660446
129108	660447
11787	660448
54993	660449
93768	660450
77504	660451
53666	660452
882	660453
9275	660454
2588	660455
104045	660456
24568	660457
104527	660458
5218	660459
3588	660460
32108	660461
4983	660462
9298	660463
13006	660464
10551	660465
21929	660466
5760	660467
34482	660468
75003	660469
55161	660470
49331	660471
76676	660472
151288	660473
2746	660474
2950	660475
31496	660476
40790	660477
367	660478
832	660479
2429	660480
5350	660481
239	660482
53383	660483
106843	660484
87007	660485
23318	660486
5008	660487
19185	660488
6012	660489
42494	660490
5044	660491
29605	660492
4752	660493
87472	660494
73351	660495
3333	660496
43801	660497
22505	660498
101482	660499
70249	660500
53934	660501
27483	660502
48903	660503
2861	660504
10429	660505
19481	660506
125945	660507
34601	660508
46933	660509
43435	660510
4055	660511
105232	660512
92455	660513
7219	660514
26858	660515
44652	660516
58951	660517
28625	660518
46635	660519
23031	660520
64490	660521
6836	660522
61052	660523
79937	660524
89969	660525
87650	660526
16135	660527
168672	660528
6139	660529
2302	660530
5216	660531
3071	660532
75284	660533
13655	660534
10943	660535
79899	660536
121448	660537
120214	660538
40906	660539
87356	660540
61092	660541
158570	660542
58651	660543
24583	660544
124213	660545
40105	660546
130121	660547
17682	660548
60087	660549
11149	660550
2233	660551
12422	660552
31367	660553
34123	660554
5676	660555
10753	660556
26747	660557
72033	660558
84098	660559
21219	660560
5279	660561
19280	660562
31651	660563
28780	660564
45317	660565
56674	660566
89919	660567
25217	660568
52102	660569
60735	660570
6186	660571
6391	660572
33107	660573
17539	660574
6464	660575
4387	660576
78285	660577
73286	660578
167570	660579
97180	660580
18888	660581
8357	660582
11420	660583
88990	660584
10608	660585
37471	660586
65455	660587
63893	660588
22568	660589
43976	660590
68295	660591
113427	660592
4771	660593
12928	660594
8666	660595
45650	660596
2935	660597
13065	660598
32726	660599
3568	660600
50492	660601
16755	660602
3713	660603
148922	660604
19889	660605
12815	660606
8755	660607
299	660608
52186	660609
86698	660610
20145	660611
56763	660612
54246	660613
34899	660614
4661	660615
61952	660616
87101	660617
21313	660618
41843	660619
57690	660620
117661	660621
39019	660622
19391	660623
26507	660624
26920	660625
66780	660626
7833	660627
50299	660628
42640	660629
48832	660630
45587	660631
1163	660632
24065	660633
3854	660634
95148	660635
126963	660636
52785	660637
2154	660638
31607	660639
2891	660640
3362	660641
17076	660642
8850	660643
46948	660644
21246	660645
46436	660646
3107	660647
14277	660648
71301	660649
40597	660650
49466	660651
30468	660652
70171	660653
13529	660654
30015	660655
17679	660656
4857	660657
84188	660658
4520	660659
23165	660660
2727	660661
40439	660662
59282	660663
17992	660664
47839	660665
117629	660666
8693	660667
753	660668
35667	660669
79662	660670
35801	660671
74111	660672
38148	660673
99437	660674
12465	660675
5752	660676
99784	660677
85256	660678
542	660679
14931	660680
99293	660681
65128	660682
27032	660683
22040	660684
101679	660685
7781	660686
70036	660687
8564	660688
1783	660689
24650	660690
38403	660691
181	660692
55956	660693
105282	660694
5807	660695
4873	660696
79491	660697
22425	660698
9306	660699
98720	660700
62565	660701
4030	660702
13614	660703
101714	660704
37990	660705
8314	660706
51264	660707
501	660708
4670	660709
17218	660710
17008	660711
113221	660712
184	660713
13686	660714
28280	660715
96092	660716
36941	660717
15134	660718
22424	660719
788	660720
87250	660721
106934	660722
132639	660723
69525	660724
5706	660725
4628	660726
3472	660727
10944	660728
50784	660729
2238	660730
1952	660731
6962	660732
30045	660733
77574	660734
62718	660735
18705	660736
21270	660737
133665	660738
70176	660739
74059	660740
38062	660741
1735	660742
52590	660743
68648	660744
28968	660745
95017	660746
52044	660747
12598	660748
1219	660749
12341	660750
21016	660751
27869	660752
101730	660753
65515	660754
63567	660755
1098	660756
21303	660757
79894	660758
44807	660759
133551	660760
108182	660761
115268	660762
6781	660763
17812	660764
29813	660765
22167	660766
16155	660767
153398	660768
12237	660769
85202	660770
3581	660771
16234	660772
39696	660773
913	660774
1941	660775
17456	660776
17535	660777
11691	660778
2206	660779
4095	660780
141158	660781
8439	660782
2487	660783
1802	660784
44167	660785
684	660786
18275	660787
45012	660788
153012	660789
96622	660790
90227	660791
10387	660792
102939	660793
52561	660794
6591	660795
79280	660796
143727	660797
43795	660798
12228	660799
17084	660800
67432	660801
34187	660802
26126	660803
5939	660804
42475	660805
14497	660806
102053	660807
55883	660808
14137	660809
62275	660810
66753	660811
4813	660812
4723	660813
37	660814
59367	660815
50772	660816
13434	660817
28868	660818
66024	660819
119940	660820
93462	660821
54172	660822
19458	660823
901	660824
34460	660825
44289	660826
4299	660827
18636	660828
26752	660829
165719	660830
694	660831
3216	660832
79715	660833
35149	660834
6224	660835
22530	660836
16976	660837
371	660838
56668	660839
90721	660840
85803	660841
3516	660842
6088	660843
724	660844
6857	660845
29683	660846
6691	660847
137666	660848
62701	660849
16504	660850
39832	660851
19974	660852
154595	660853
8116	660854
122498	660855
45003	660856
66729	660857
25355	660858
13617	660859
9349	660860
6843	660861
7885	660862
20040	660863
116445	660864
11903	660865
22516	660866
735	660867
11079	660868
59566	660869
42407	660870
16060	660871
69679	660872
1982	660873
55383	660874
94356	660875
71053	660876
118639	660877
18367	660878
37912	660879
46149	660880
9423	660881
61340	660882
17032	660883
26083	660884
7454	660885
121531	660886
41751	660887
154133	660888
15219	660889
33743	660890
76179	660891
39664	660892
84463	660893
61541	660894
120504	660895
102118	660896
48978	660897
19726	660898
2600	660899
24941	660900
123514	660901
47140	660902
85434	660903
17765	660904
5994	660905
7111	660906
7733	660907
34674	660908
19647	660909
66449	660910
6356	660911
19994	660912
29491	660913
25969	660914
19319	660915
42770	660916
91060	660917
91600	660918
10495	660919
122538	660920
99920	660921
44069	660922
35393	660923
118274	660924
60848	660925
30433	660926
94656	660927
28564	660928
84031	660929
13986	660930
16360	660931
164763	660932
84599	660933
475	660934
53029	660935
40903	660936
3098	660937
123	660938
113395	660939
18351	660940
30743	660941
7326	660942
42140	660943
2424	660944
32682	660945
16678	660946
50101	660947
79304	660948
131739	660949
2891	660950
75428	660951
136514	660952
73535	660953
54548	660954
18990	660955
2716	660956
128001	660957
52286	660958
13036	660959
23150	660960
25981	660961
9648	660962
32910	660963
13	660964
36947	660965
62636	660966
15094	660967
9608	660968
25536	660969
10681	660970
5392	660971
56881	660972
15250	660973
33668	660974
12667	660975
116341	660976
7175	660977
2745	660978
100314	660979
105064	660980
22931	660981
1328	660982
11522	660983
6187	660984
13424	660985
13	660986
2316	660987
1721	660988
33735	660989
3783	660990
99316	660991
54670	660992
41327	660993
484	660994
69102	660995
57398	660996
30083	660997
47937	660998
15106	660999
42278	661000
23034	661001
17792	661002
4969	661003
1753	661004
42300	661005
27485	661006
31347	661007
60203	661008
245	661009
37277	661010
13135	661011
92013	661012
35225	661013
911	661014
3376	661015
19357	661016
8378	661017
82845	661018
1002	661019
74517	661020
149802	661021
18063	661022
61448	661023
4430	661024
22268	661025
72551	661026
72222	661027
40338	661028
6149	661029
76942	661030
1617	661031
42207	661032
45953	661033
29288	661034
23724	661035
35748	661036
22903	661037
1112	661038
65310	661039
90684	661040
3250	661041
65576	661042
197	661043
31331	661044
6145	661045
82794	661046
15915	661047
70488	661048
5241	661049
127956	661050
66194	661051
28943	661052
47906	661053
42	661054
53963	661055
7130	661056
98005	661057
30057	661058
65555	661059
65043	661060
71891	661061
93330	661062
63250	661063
59247	661064
11679	661065
112663	661066
27603	661067
6051	661068
139286	661069
101571	661070
34383	661071
115923	661072
35425	661073
34419	661074
7521	661075
35227	661076
3575	661077
32703	661078
25293	661079
43244	661080
102163	661081
59765	661082
20479	661083
43275	661084
31319	661085
11582	661086
3137	661087
4018	661088
20	661089
134363	661090
54612	661091
15891	661092
58964	661093
59843	661094
3193	661095
8359	661096
63769	661097
51309	661098
59912	661099
15908	661100
5804	661101
1524	661102
7537	661103
28648	661104
5280	661105
5400	661106
6509	661107
1730	661108
9687	661109
81981	661110
24860	661111
7583	661112
34873	661113
25924	661114
10467	661115
7104	661116
59458	661117
11321	661118
16238	661119
33319	661120
17831	661121
636	661122
42156	661123
112168	661124
109010	661125
107237	661126
5508	661127
55648	661128
5251	661129
59831	661130
65295	661131
56613	661132
49367	661133
66176	661134
44843	661135
29418	661136
20323	661137
14301	661138
12779	661139
15315	661140
109783	661141
7946	661142
24069	661143
18359	661144
31563	661145
67403	661146
5775	661147
30048	661148
43282	661149
11097	661150
23847	661151
32691	661152
14434	661153
139	661154
108043	661155
33581	661156
67712	661157
4603	661158
37407	661159
13998	661160
31455	661161
105138	661162
150993	661163
76288	661164
55	661165
151734	661166
23096	661167
6347	661168
15023	661169
115186	661170
1025	661171
12655	661172
1460	661173
3542	661174
83476	661175
149634	661176
14971	661177
167968	661178
71534	661179
114127	661180
3804	661181
39630	661182
78080	661183
6690	661184
73855	661185
12834	661186
10629	661187
13492	661188
26539	661189
65201	661190
1997	661191
15376	661192
16788	661193
7963	661194
14701	661195
27309	661196
9929	661197
16454	661198
125352	661199
12156	661200
11912	661201
30214	661202
161861	661203
46560	661204
5117	661205
6561	661206
35497	661207
74053	661208
17877	661209
117752	661210
4441	661211
6997	661212
104757	661213
6539	661214
105196	661215
7804	661216
47407	661217
5099	661218
123507	661219
122429	661220
64917	661221
88097	661222
12181	661223
63251	661224
8203	661225
9907	661226
33632	661227
528	661228
14735	661229
81491	661230
96309	661231
93299	661232
4580	661233
514	661234
4698	661235
34107	661236
41511	661237
42874	661238
76386	661239
15389	661240
12412	661241
32251	661242
11609	661243
9843	661244
48796	661245
16539	661246
8705	661247
92089	661248
42715	661249
107813	661250
69290	661251
81189	661252
74853	661253
1450	661254
97580	661255
11797	661256
479	661257
33359	661258
58486	661259
5784	661260
19082	661261
38516	661262
90326	661263
135831	661264
12203	661265
56311	661266
87057	661267
10302	661268
42804	661269
530	661270
10205	661271
8852	661272
95100	661273
5364	661274
38495	661275
165014	661276
139610	661277
17385	661278
27128	661279
94641	661280
80417	661281
550	661282
151503	661283
30230	661284
62	661285
77836	661286
77289	661287
21267	661288
20303	661289
89067	661290
101261	661291
4842	661292
10010	661293
34887	661294
96128	661295
24198	661296
8337	661297
13615	661298
32042	661299
8939	661300
27372	661301
24340	661302
45305	661303
127353	661304
4147	661305
54101	661306
138084	661307
19130	661308
15327	661309
135236	661310
67044	661311
21658	661312
36312	661313
763	661314
111327	661315
7911	661316
98561	661317
59433	661318
151	661319
53774	661320
39920	661321
33734	661322
71251	661323
40411	661324
6060	661325
1141	661326
14803	661327
8202	661328
55411	661329
1893	661330
68514	661331
1529	661332
67084	661333
109470	661334
168466	661335
1961	661336
85430	661337
17954	661338
18520	661339
22271	661340
15549	661341
30765	661342
816	661343
1413	661344
97902	661345
104897	661346
1822	661347
11538	661348
27827	661349
6473	661350
31700	661351
85643	661352
1584	661353
22354	661354
48907	661355
4501	661356
28212	661357
45102	661358
77148	661359
37676	661360
1925	661361
113628	661362
85383	661363
68963	661364
134589	661365
10975	661366
94468	661367
58366	661368
6403	661369
11859	661370
2279	661371
90914	661372
108418	661373
110684	661374
74065	661375
10479	661376
126743	661377
69532	661378
4488	661379
5025	661380
18912	661381
34894	661382
18956	661383
85082	661384
35756	661385
8134	661386
45796	661387
55361	661388
15948	661389
62851	661390
113486	661391
1340	661392
88222	661393
11921	661394
24232	661395
15095	661396
14716	661397
31145	661398
38849	661399
14164	661400
82894	661401
3420	661402
61542	661403
87012	661404
59504	661405
28326	661406
5730	661407
9936	661408
18757	661409
11466	661410
69871	661411
1249	661412
25627	661413
795	661414
19779	661415
35415	661416
88601	661417
66129	661418
7076	661419
11781	661420
72312	661421
8878	661422
592	661423
132438	661424
78669	661425
133916	661426
16583	661427
46291	661428
37125	661429
63683	661430
41625	661431
25414	661432
59980	661433
27239	661434
46336	661435
36203	661436
59974	661437
111132	661438
55419	661439
26337	661440
626	661441
20459	661442
67487	661443
18427	661444
32725	661445
39893	661446
88697	661447
26292	661448
10181	661449
23227	661450
30288	661451
7898	661452
22197	661453
102458	661454
59963	661455
2331	661456
9239	661457
21034	661458
46524	661459
20390	661460
21603	661461
158808	661462
100	661463
15981	661464
108104	661465
59252	661466
69361	661467
62436	661468
3550	661469
36592	661470
17699	661471
35946	661472
44153	661473
84369	661474
40094	661475
36450	661476
10507	661477
17629	661478
34557	661479
12361	661480
23692	661481
13600	661482
27353	661483
63316	661484
23099	661485
53276	661486
62227	661487
2039	661488
335	661489
19158	661490
3471	661491
22770	661492
26405	661493
46319	661494
40283	661495
9194	661496
136129	661497
38352	661498
915	661499
11041	661500
73614	661501
32366	661502
6638	661503
69155	661504
44401	661505
34488	661506
48413	661507
39224	661508
94525	661509
5282	661510
55528	661511
1517	661512
1173	661513
5496	661514
13715	661515
39218	661516
42415	661517
73982	661518
1313	661519
83342	661520
112106	661521
2901	661522
97274	661523
90989	661524
3919	661525
52303	661526
72419	661527
38156	661528
15447	661529
16098	661530
81671	661531
68371	661532
1540	661533
90834	661534
93881	661535
86265	661536
86928	661537
70528	661538
39208	661539
21085	661540
2039	661541
22505	661542
85069	661543
10669	661544
47481	661545
115684	661546
42469	661547
65288	661548
10918	661549
8811	661550
168003	661551
54817	661552
62960	661553
50638	661554
42489	661555
89357	661556
37249	661557
106990	661558
49096	661559
13426	661560
111513	661561
116144	661562
61698	661563
53178	661564
29315	661565
164655	661566
102256	661567
12469	661568
31767	661569
1387	661570
53160	661571
19528	661572
81349	661573
112877	661574
37926	661575
71031	661576
47526	661577
104522	661578
27399	661579
38191	661580
49795	661581
129077	661582
46904	661583
56687	661584
39600	661585
31063	661586
78860	661587
73631	661588
128643	661589
3657	661590
104073	661591
13703	661592
61512	661593
97493	661594
144838	661595
68980	661596
106700	661597
7744	661598
27603	661599
4538	661600
4145	661601
70290	661602
932	661603
9599	661604
24167	661605
43429	661606
37827	661607
30236	661608
42207	661609
20988	661610
17780	661611
5469	661612
75804	661613
13211	661614
134942	661615
7733	661616
44336	661617
84506	661618
34113	661619
21829	661620
17882	661621
54240	661622
74907	661623
84243	661624
23275	661625
31408	661626
41770	661627
83635	661628
27463	661629
25599	661630
7641	661631
1009	661632
6098	661633
28665	661634
21540	661635
37291	661636
39975	661637
19494	661638
26479	661639
59441	661640
51216	661641
14599	661642
1406	661643
157589	661644
23860	661645
28364	661646
28016	661647
33003	661648
81741	661649
20549	661650
46970	661651
49833	661652
32875	661653
22841	661654
32930	661655
27669	661656
40434	661657
7743	661658
86403	661659
17414	661660
23362	661661
43881	661662
5706	661663
9880	661664
29685	661665
1916	661666
1874	661667
58594	661668
20595	661669
115882	661670
99562	661671
88728	661672
102202	661673
95799	661674
9441	661675
118118	661676
8477	661677
44256	661678
87022	661679
63179	661680
21777	661681
19455	661682
100760	661683
42695	661684
9466	661685
14657	661686
2119	661687
129282	661688
2744	661689
27520	661690
143437	661691
2719	661692
16366	661693
14963	661694
39269	661695
32040	661696
128102	661697
28076	661698
25218	661699
82459	661700
101362	661701
51966	661702
5826	661703
18195	661704
18668	661705
9485	661706
76199	661707
116306	661708
60019	661709
29649	661710
126806	661711
16494	661712
27661	661713
131480	661714
112599	661715
49091	661716
65233	661717
36222	661718
43535	661719
137132	661720
334	661721
17386	661722
3399	661723
38993	661724
12012	661725
23636	661726
565	661727
22319	661728
4407	661729
13439	661730
30695	661731
23625	661732
6974	661733
1389	661734
97859	661735
27577	661736
3335	661737
4046	661738
50699	661739
25203	661740
60141	661741
128282	661742
119677	661743
1427	661744
79971	661745
2796	661746
99706	661747
9463	661748
118195	661749
15307	661750
35668	661751
58203	661752
2578	661753
11820	661754
42573	661755
20150	661756
68487	661757
42646	661758
7756	661759
47163	661760
17933	661761
22903	661762
83331	661763
629	661764
21958	661765
169469	661766
22812	661767
34919	661768
112316	661769
1119	661770
18785	661771
23322	661772
11317	661773
16158	661774
96540	661775
50886	661776
13831	661777
25128	661778
7056	661779
55537	661780
6457	661781
1304	661782
64175	661783
49175	661784
69793	661785
8088	661786
17243	661787
56632	661788
40039	661789
56992	661790
23895	661791
102523	661792
146504	661793
540	661794
26164	661795
13770	661796
95453	661797
15986	661798
51815	661799
17954	661800
32931	661801
9010	661802
14465	661803
8160	661804
140009	661805
7990	661806
120492	661807
6423	661808
13718	661809
4521	661810
58930	661811
50499	661812
132759	661813
65653	661814
36748	661815
20615	661816
107390	661817
74401	661818
145232	661819
90435	661820
27301	661821
1717	661822
47058	661823
6315	661824
39527	661825
3334	661826
92095	661827
21590	661828
21875	661829
83416	661830
77632	661831
19414	661832
116088	661833
87086	661834
37173	661835
18868	661836
69040	661837
42228	661838
23462	661839
75700	661840
17299	661841
12539	661842
93298	661843
55608	661844
45461	661845
153687	661846
141346	661847
88411	661848
26652	661849
62156	661850
40559	661851
62731	661852
60847	661853
76618	661854
148572	661855
35107	661856
82464	661857
53483	661858
27202	661859
77108	661860
31103	661861
9761	661862
102708	661863
7924	661864
21522	661865
38669	661866
9171	661867
9002	661868
153474	661869
6688	661870
31548	661871
12255	661872
109968	661873
38683	661874
463	661875
90655	661876
34708	661877
27056	661878
32989	661879
149198	661880
91381	661881
114860	661882
137777	661883
52665	661884
55624	661885
9660	661886
98984	661887
65596	661888
5624	661889
42745	661890
28250	661891
43265	661892
38832	661893
32936	661894
72021	661895
44715	661896
92688	661897
48277	661898
52687	661899
9602	661900
44122	661901
73851	661902
3243	661903
69196	661904
644	661905
20435	661906
9902	661907
14341	661908
101	661909
67931	661910
6968	661911
29537	661912
19474	661913
13161	661914
1175	661915
33726	661916
4068	661917
1131	661918
3702	661919
67144	661920
29083	661921
4017	661922
77550	661923
15879	661924
38671	661925
28695	661926
96549	661927
95217	661928
42053	661929
130734	661930
298	661931
13750	661932
53397	661933
799	661934
5150	661935
32311	661936
22622	661937
131498	661938
122453	661939
26677	661940
94677	661941
39704	661942
76107	661943
35518	661944
78892	661945
16023	661946
22297	661947
95275	661948
45174	661949
74178	661950
73912	661951
84303	661952
23242	661953
32004	661954
2262	661955
99836	661956
23913	661957
2194	661958
26178	661959
49678	661960
5919	661961
65727	661962
24199	661963
105265	661964
100561	661965
63796	661966
540	661967
41956	661968
70267	661969
20453	661970
4916	661971
82665	661972
20985	661973
85000	661974
5561	661975
84657	661976
47853	661977
43961	661978
89352	661979
84262	661980
42118	661981
43057	661982
14506	661983
92400	661984
41606	661985
155875	661986
26159	661987
9093	661988
122215	661989
67688	661990
90217	661991
15637	661992
46132	661993
12070	661994
39307	661995
35311	661996
16937	661997
107064	661998
113980	661999
87564	662000
118483	662001
54359	662002
55654	662003
49312	662004
41323	662005
33755	662006
23591	662007
59125	662008
128230	662009
17961	662010
73481	662011
7946	662012
103873	662013
24573	662014
81275	662015
848	662016
47031	662017
71390	662018
6862	662019
5145	662020
106041	662021
20393	662022
113647	662023
101960	662024
37481	662025
29556	662026
35506	662027
24934	662028
113053	662029
63554	662030
3158	662031
98290	662032
39095	662033
59465	662034
17410	662035
44235	662036
14838	662037
13098	662038
11125	662039
2948	662040
8681	662041
2489	662042
1945	662043
1851	662044
17658	662045
4844	662046
10604	662047
10335	662048
55039	662049
67355	662050
124192	662051
7066	662052
14594	662053
23087	662054
17158	662055
169866	662056
120165	662057
9031	662058
43719	662059
21169	662060
15578	662061
22169	662062
4847	662063
40949	662064
80890	662065
23459	662066
11810	662067
5077	662068
132716	662069
19964	662070
80379	662071
3185	662072
61662	662073
6888	662074
50433	662075
30	662076
59620	662077
1842	662078
1921	662079
40991	662080
42552	662081
130623	662082
133831	662083
29249	662084
110966	662085
147640	662086
45108	662087
6659	662088
77441	662089
78568	662090
49102	662091
2175	662092
15544	662093
30937	662094
129556	662095
70983	662096
11843	662097
165375	662098
103586	662099
1104	662100
40562	662101
120041	662102
31040	662103
7042	662104
10593	662105
59830	662106
48034	662107
4909	662108
59947	662109
32195	662110
25462	662111
14266	662112
25512	662113
52285	662114
5286	662115
9946	662116
139382	662117
73231	662118
13731	662119
14175	662120
3840	662121
12780	662122
2342	662123
92704	662124
17474	662125
28614	662126
5763	662127
95581	662128
52138	662129
9533	662130
3578	662131
19721	662132
5678	662133
1373	662134
69802	662135
53668	662136
99901	662137
13261	662138
100968	662139
91463	662140
108245	662141
2861	662142
8088	662143
3889	662144
62765	662145
2087	662146
31102	662147
54822	662148
13022	662149
96733	662150
83767	662151
106098	662152
159691	662153
764	662154
56616	662155
77946	662156
78820	662157
112468	662158
21139	662159
72107	662160
627	662161
73166	662162
40605	662163
45913	662164
90493	662165
5	662166
36882	662167
5334	662168
85611	662169
3986	662170
3168	662171
59327	662172
25312	662173
33280	662174
23647	662175
2678	662176
8235	662177
61009	662178
28463	662179
5028	662180
83120	662181
28099	662182
7452	662183
92779	662184
4490	662185
54926	662186
54552	662187
760	662188
3792	662189
8471	662190
964	662191
1274	662192
18923	662193
10486	662194
76175	662195
52503	662196
91427	662197
67155	662198
30820	662199
61962	662200
14954	662201
5856	662202
3286	662203
2527	662204
48971	662205
6198	662206
73945	662207
56394	662208
4159	662209
33754	662210
40199	662211
63162	662212
28654	662213
84238	662214
26699	662215
127640	662216
56043	662217
65824	662218
10658	662219
10208	662220
39183	662221
156537	662222
78253	662223
3169	662224
34732	662225
154806	662226
152962	662227
12791	662228
19117	662229
21935	662230
147769	662231
15332	662232
10952	662233
4233	662234
33428	662235
137726	662236
36676	662237
10121	662238
21517	662239
44138	662240
5203	662241
60809	662242
15796	662243
39915	662244
48324	662245
160872	662246
107087	662247
39394	662248
25591	662249
104208	662250
58605	662251
160360	662252
13770	662253
110593	662254
102994	662255
10208	662256
34416	662257
9105	662258
97329	662259
5433	662260
6602	662261
23797	662262
77869	662263
9805	662264
123422	662265
25269	662266
38937	662267
32345	662268
47734	662269
30494	662270
103667	662271
90250	662272
21805	662273
9658	662274
20381	662275
88623	662276
69668	662277
54501	662278
60460	662279
38	662280
44407	662281
4905	662282
38631	662283
37448	662284
7936	662285
31758	662286
759	662287
137644	662288
44654	662289
6062	662290
65582	662291
412	662292
70268	662293
2376	662294
110574	662295
14981	662296
73665	662297
20239	662298
125993	662299
52674	662300
81688	662301
4876	662302
1715	662303
54473	662304
70463	662305
55436	662306
4333	662307
55317	662308
21103	662309
37378	662310
67365	662311
28831	662312
98422	662313
23307	662314
5703	662315
8751	662316
933	662317
114778	662318
74926	662319
1151	662320
124327	662321
44927	662322
50563	662323
79943	662324
114073	662325
919	662326
78520	662327
71247	662328
111300	662329
17765	662330
66217	662331
4969	662332
46119	662333
104220	662334
75351	662335
12644	662336
80354	662337
46211	662338
7231	662339
149296	662340
18215	662341
23527	662342
1022	662343
34848	662344
16413	662345
46619	662346
3994	662347
72847	662348
61138	662349
31730	662350
42602	662351
41146	662352
52562	662353
41747	662354
121979	662355
52535	662356
6621	662357
2531	662358
89153	662359
10856	662360
91966	662361
34221	662362
4172	662363
7726	662364
89461	662365
41827	662366
1762	662367
77166	662368
36691	662369
63518	662370
25837	662371
28030	662372
24158	662373
52526	662374
26959	662375
111660	662376
5654	662377
28803	662378
60067	662379
65152	662380
57488	662381
78158	662382
36604	662383
63320	662384
52885	662385
53936	662386
98051	662387
121261	662388
33054	662389
23757	662390
24055	662391
48110	662392
18931	662393
80495	662394
82703	662395
39466	662396
46206	662397
99394	662398
77446	662399
113329	662400
395	662401
21986	662402
47115	662403
108401	662404
3381	662405
17924	662406
19496	662407
47705	662408
55704	662409
115526	662410
80980	662411
47364	662412
95185	662413
85504	662414
18047	662415
49488	662416
123415	662417
43552	662418
23645	662419
64373	662420
13972	662421
101645	662422
166748	662423
63004	662424
123134	662425
23886	662426
58048	662427
41522	662428
19518	662429
50701	662430
103070	662431
16532	662432
40355	662433
124484	662434
34191	662435
5460	662436
3967	662437
12428	662438
7095	662439
14049	662440
18734	662441
38422	662442
744	662443
45265	662444
6794	662445
7980	662446
8079	662447
6216	662448
109767	662449
19960	662450
35356	662451
140593	662452
98048	662453
28344	662454
2079	662455
86214	662456
48179	662457
15741	662458
36815	662459
20436	662460
23775	662461
12206	662462
1180	662463
60956	662464
3169	662465
45481	662466
28541	662467
96479	662468
96621	662469
2347	662470
6869	662471
16982	662472
83685	662473
41504	662474
7636	662475
7456	662476
14445	662477
96798	662478
68591	662479
162204	662480
92726	662481
20240	662482
4306	662483
5545	662484
60652	662485
75505	662486
63508	662487
10070	662488
45868	662489
57296	662490
36311	662491
24367	662492
2088	662493
43475	662494
135738	662495
23478	662496
55715	662497
130310	662498
41483	662499
41832	662500
4184	662501
24142	662502
9972	662503
44413	662504
16940	662505
27830	662506
56236	662507
36150	662508
84187	662509
25365	662510
84839	662511
40045	662512
31452	662513
4826	662514
25923	662515
109058	662516
98196	662517
118685	662518
4863	662519
61362	662520
19822	662521
5457	662522
11788	662523
46511	662524
74218	662525
59332	662526
49587	662527
59102	662528
34507	662529
71407	662530
1372	662531
44949	662532
59842	662533
24442	662534
2245	662535
49015	662536
41389	662537
121759	662538
45151	662539
80960	662540
37616	662541
55567	662542
13295	662543
56668	662544
19971	662545
45804	662546
39271	662547
23521	662548
36725	662549
17652	662550
67133	662551
24388	662552
85729	662553
25718	662554
52638	662555
14599	662556
36013	662557
52436	662558
94413	662559
49473	662560
12918	662561
138490	662562
56758	662563
10877	662564
56883	662565
108407	662566
44549	662567
35426	662568
2817	662569
20884	662570
2547	662571
32896	662572
61221	662573
69272	662574
68924	662575
40979	662576
1220	662577
43832	662578
81331	662579
14320	662580
129972	662581
79765	662582
10287	662583
24746	662584
62558	662585
7289	662586
30810	662587
168089	662588
97505	662589
45804	662590
41	662591
13434	662592
4275	662593
30924	662594
70753	662595
43292	662596
17888	662597
39938	662598
26000	662599
7031	662600
35853	662601
23981	662602
49433	662603
43850	662604
168294	662605
164407	662606
62176	662607
2418	662608
9858	662609
63137	662610
15680	662611
22151	662612
7807	662613
14963	662614
70037	662615
26695	662616
30291	662617
5478	662618
4958	662619
60656	662620
63234	662621
76142	662622
1498	662623
61196	662624
28819	662625
25017	662626
74659	662627
26157	662628
1510	662629
68845	662630
169841	662631
4117	662632
71930	662633
28433	662634
1407	662635
91370	662636
85277	662637
66379	662638
624	662639
7	662640
55670	662641
17965	662642
37460	662643
105605	662644
95666	662645
13347	662646
31785	662647
66608	662648
8892	662649
28953	662650
119638	662651
1000	662652
35235	662653
56965	662654
77956	662655
155538	662656
68257	662657
4720	662658
1192	662659
31161	662660
32823	662661
10394	662662
40685	662663
8147	662664
7011	662665
81650	662666
19383	662667
28086	662668
41218	662669
2627	662670
12024	662671
31006	662672
21865	662673
86648	662674
3706	662675
15722	662676
505	662677
33816	662678
19280	662679
78942	662680
49214	662681
63009	662682
36372	662683
50801	662684
6760	662685
4355	662686
42544	662687
39582	662688
33254	662689
92678	662690
59163	662691
1460	662692
74681	662693
95	662694
13282	662695
85240	662696
49322	662697
1269	662698
60100	662699
88352	662700
104965	662701
126371	662702
32020	662703
1447	662704
20023	662705
8874	662706
445	662707
152064	662708
77627	662709
147934	662710
34621	662711
102647	662712
55938	662713
60584	662714
3146	662715
131246	662716
26249	662717
9200	662718
20685	662719
258	662720
9168	662721
21937	662722
39201	662723
20609	662724
123	662725
15810	662726
30473	662727
69608	662728
45338	662729
2647	662730
9134	662731
8464	662732
11561	662733
404	662734
76305	662735
2406	662736
132164	662737
80874	662738
84385	662739
126337	662740
29672	662741
36851	662742
10139	662743
29836	662744
136616	662745
9742	662746
30455	662747
16367	662748
27837	662749
29864	662750
21898	662751
38220	662752
98972	662753
143567	662754
82394	662755
106341	662756
68494	662757
11338	662758
2970	662759
72685	662760
4824	662761
36373	662762
5760	662763
37657	662764
136485	662765
13397	662766
103374	662767
10015	662768
13377	662769
44412	662770
42934	662771
33197	662772
11617	662773
79170	662774
58095	662775
21289	662776
77236	662777
15016	662778
1597	662779
157212	662780
61448	662781
110310	662782
104078	662783
8142	662784
4285	662785
42353	662786
68727	662787
35395	662788
39449	662789
61566	662790
29340	662791
19022	662792
41444	662793
121707	662794
3007	662795
93879	662796
51340	662797
104420	662798
16143	662799
71441	662800
46063	662801
27150	662802
630	662803
4541	662804
36216	662805
15183	662806
3872	662807
179	662808
19370	662809
125001	662810
29664	662811
17241	662812
146003	662813
8722	662814
156084	662815
8081	662816
14410	662817
27328	662818
60068	662819
105963	662820
58692	662821
61477	662822
1874	662823
14458	662824
78909	662825
9333	662826
3260	662827
49360	662828
665	662829
58881	662830
65344	662831
56669	662832
31502	662833
10017	662834
21301	662835
99984	662836
16538	662837
60511	662838
26886	662839
18047	662840
41807	662841
37871	662842
95087	662843
21573	662844
16729	662845
51746	662846
23525	662847
26970	662848
126450	662849
38159	662850
106026	662851
8993	662852
89270	662853
44535	662854
637	662855
68	662856
99253	662857
16598	662858
28135	662859
405	662860
8050	662861
34541	662862
49431	662863
92094	662864
65696	662865
90125	662866
111159	662867
25995	662868
9195	662869
107902	662870
20745	662871
15133	662872
13244	662873
36493	662874
111053	662875
3060	662876
11195	662877
14301	662878
22416	662879
42088	662880
11633	662881
14910	662882
4337	662883
28154	662884
150336	662885
21112	662886
17002	662887
15287	662888
5434	662889
153393	662890
112558	662891
24	662892
10544	662893
16762	662894
15011	662895
32968	662896
127425	662897
55470	662898
10749	662899
6202	662900
18666	662901
140111	662902
9125	662903
34900	662904
76134	662905
51297	662906
5790	662907
31084	662908
95800	662909
123474	662910
14870	662911
115488	662912
27118	662913
105107	662914
66350	662915
107616	662916
134205	662917
133589	662918
67957	662919
29955	662920
67629	662921
13156	662922
27382	662923
42335	662924
17542	662925
10427	662926
34646	662927
53564	662928
65177	662929
61282	662930
25101	662931
71122	662932
63254	662933
23992	662934
43165	662935
3349	662936
74129	662937
29282	662938
26754	662939
268	662940
49704	662941
12933	662942
3137	662943
52666	662944
28808	662945
54077	662946
6269	662947
13019	662948
22599	662949
102670	662950
50323	662951
120871	662952
6659	662953
4320	662954
146034	662955
126226	662956
1599	662957
29355	662958
22802	662959
50787	662960
65490	662961
16467	662962
27236	662963
90104	662964
32469	662965
23876	662966
39391	662967
49821	662968
53290	662969
74819	662970
113720	662971
49798	662972
45969	662973
11563	662974
163099	662975
8225	662976
1507	662977
27988	662978
35067	662979
4791	662980
119854	662981
357	662982
9825	662983
39834	662984
36733	662985
65691	662986
32904	662987
46230	662988
1987	662989
32821	662990
17383	662991
86643	662992
8753	662993
34026	662994
42745	662995
21910	662996
67073	662997
38534	662998
1092	662999
8958	663000
68842	663001
9746	663002
4608	663003
21607	663004
18083	663005
3273	663006
96974	663007
2160	663008
56995	663009
32559	663010
7594	663011
6287	663012
103782	663013
77081	663014
75042	663015
97498	663016
34983	663017
84207	663018
15069	663019
104966	663020
9946	663021
31817	663022
101992	663023
18081	663024
31887	663025
22688	663026
54576	663027
20385	663028
112356	663029
42799	663030
741	663031
2410	663032
40243	663033
44298	663034
11069	663035
61169	663036
137427	663037
908	663038
117882	663039
20308	663040
113446	663041
15699	663042
104863	663043
9305	663044
11734	663045
64994	663046
135366	663047
71825	663048
2063	663049
62968	663050
28504	663051
3701	663052
89573	663053
37319	663054
2825	663055
49620	663056
55877	663057
56045	663058
729	663059
86557	663060
208	663061
19825	663062
2347	663063
7837	663064
11374	663065
12356	663066
40113	663067
19862	663068
11048	663069
64635	663070
57004	663071
86459	663072
7109	663073
130987	663074
94286	663075
107241	663076
1177	663077
16087	663078
14178	663079
5589	663080
54935	663081
1704	663082
93466	663083
20789	663084
15000	663085
4488	663086
32388	663087
21367	663088
26337	663089
13677	663090
43702	663091
84146	663092
20328	663093
131302	663094
132918	663095
93415	663096
39278	663097
1132	663098
23702	663099
6404	663100
82390	663101
24775	663102
72149	663103
5572	663104
38495	663105
1399	663106
14937	663107
64717	663108
133295	663109
31344	663110
49145	663111
65290	663112
10459	663113
27845	663114
7331	663115
3826	663116
84885	663117
9915	663118
81293	663119
31982	663120
25949	663121
39563	663122
4240	663123
20126	663124
61295	663125
2563	663126
7317	663127
100634	663128
14160	663129
2550	663130
97762	663131
7908	663132
87037	663133
169053	663134
56159	663135
29853	663136
64253	663137
44226	663138
145332	663139
31697	663140
36546	663141
53999	663142
256	663143
26970	663144
58432	663145
989	663146
8356	663147
81303	663148
16805	663149
24870	663150
133832	663151
96101	663152
43540	663153
18614	663154
95773	663155
54987	663156
8594	663157
111036	663158
7091	663159
100354	663160
52565	663161
129323	663162
2292	663163
54994	663164
1849	663165
42872	663166
47399	663167
6711	663168
19113	663169
31539	663170
32925	663171
47690	663172
11918	663173
93484	663174
327	663175
124874	663176
137531	663177
8512	663178
12773	663179
10711	663180
44425	663181
109873	663182
95029	663183
50691	663184
4914	663185
51056	663186
49539	663187
35532	663188
111785	663189
86718	663190
60249	663191
57703	663192
701	663193
27260	663194
132615	663195
129419	663196
49921	663197
3948	663198
13726	663199
34737	663200
32738	663201
59634	663202
2804	663203
18977	663204
14029	663205
113006	663206
73018	663207
70955	663208
67183	663209
133778	663210
79423	663211
19441	663212
99105	663213
128359	663214
61454	663215
91701	663216
31238	663217
1411	663218
49661	663219
5303	663220
17930	663221
3757	663222
40953	663223
93526	663224
168563	663225
118969	663226
25612	663227
57924	663228
63557	663229
36553	663230
42678	663231
61682	663232
13977	663233
32241	663234
67331	663235
19860	663236
8066	663237
62301	663238
34244	663239
36111	663240
407	663241
23751	663242
14680	663243
50615	663244
89429	663245
68697	663246
4186	663247
56903	663248
15755	663249
67312	663250
719	663251
20202	663252
309	663253
24861	663254
45163	663255
2633	663256
168803	663257
68087	663258
85544	663259
29235	663260
52478	663261
30519	663262
13079	663263
16348	663264
55301	663265
3661	663266
78850	663267
9834	663268
17442	663269
85102	663270
9425	663271
33395	663272
32198	663273
17745	663274
110477	663275
31427	663276
42378	663277
33066	663278
67082	663279
110207	663280
21684	663281
42796	663282
2693	663283
53327	663284
10196	663285
20955	663286
61688	663287
2659	663288
37539	663289
94651	663290
27763	663291
62787	663292
704	663293
40955	663294
81788	663295
10405	663296
62691	663297
48383	663298
22281	663299
91342	663300
1673	663301
14105	663302
48079	663303
91828	663304
1847	663305
94063	663306
12508	663307
166691	663308
153237	663309
79905	663310
72345	663311
93104	663312
108257	663313
56008	663314
67172	663315
71750	663316
59514	663317
4368	663318
48757	663319
41923	663320
112810	663321
10947	663322
28619	663323
23867	663324
156364	663325
5462	663326
138153	663327
131594	663328
49603	663329
9828	663330
709	663331
52620	663332
8715	663333
674	663334
97824	663335
9327	663336
51115	663337
94939	663338
2697	663339
10459	663340
35610	663341
43674	663342
136202	663343
84117	663344
8828	663345
2347	663346
31067	663347
76538	663348
68833	663349
76109	663350
71310	663351
62643	663352
2632	663353
37123	663354
7393	663355
8388	663356
39068	663357
2515	663358
27588	663359
110201	663360
129941	663361
1968	663362
16308	663363
1486	663364
69053	663365
114015	663366
51716	663367
3571	663368
23218	663369
106171	663370
3489	663371
10314	663372
70261	663373
72875	663374
77297	663375
22203	663376
95423	663377
6988	663378
84503	663379
4068	663380
30640	663381
36542	663382
128213	663383
169400	663384
17069	663385
45816	663386
77945	663387
103377	663388
5996	663389
42966	663390
40692	663391
7184	663392
21467	663393
152248	663394
53228	663395
138267	663396
4071	663397
65437	663398
20194	663399
19328	663400
74265	663401
118982	663402
80294	663403
87467	663404
92978	663405
34226	663406
82407	663407
3312	663408
50958	663409
35847	663410
11535	663411
115465	663412
67417	663413
83034	663414
19848	663415
103566	663416
57125	663417
3964	663418
150177	663419
84241	663420
34347	663421
53656	663422
11925	663423
32315	663424
32792	663425
9077	663426
64820	663427
15537	663428
50537	663429
16273	663430
1493	663431
31929	663432
2176	663433
16612	663434
27672	663435
45916	663436
10459	663437
109301	663438
11860	663439
74087	663440
103503	663441
3092	663442
32896	663443
28848	663444
3023	663445
47133	663446
159937	663447
11505	663448
3131	663449
24568	663450
113955	663451
101188	663452
110546	663453
35511	663454
156746	663455
62030	663456
72572	663457
36639	663458
11615	663459
21744	663460
13763	663461
132939	663462
28301	663463
70483	663464
147292	663465
63004	663466
7758	663467
36336	663468
75398	663469
41729	663470
6796	663471
114396	663472
63469	663473
3933	663474
75220	663475
9563	663476
47179	663477
19341	663478
5967	663479
153640	663480
11345	663481
84705	663482
1333	663483
85399	663484
8554	663485
28761	663486
127665	663487
105943	663488
17557	663489
123288	663490
4712	663491
157974	663492
46649	663493
142463	663494
108951	663495
23127	663496
71213	663497
4999	663498
40930	663499
97409	663500
6255	663501
150174	663502
25572	663503
48810	663504
134349	663505
5273	663506
142983	663507
61442	663508
35752	663509
21059	663510
6442	663511
74861	663512
5305	663513
22051	663514
89	663515
58888	663516
110393	663517
37827	663518
96726	663519
71632	663520
19572	663521
32248	663522
33577	663523
8323	663524
41582	663525
1565	663526
99041	663527
11169	663528
26451	663529
51442	663530
23744	663531
184	663532
80664	663533
36988	663534
10743	663535
46818	663536
24969	663537
5774	663538
30364	663539
8639	663540
3413	663541
110900	663542
14178	663543
76129	663544
96316	663545
88542	663546
25702	663547
62506	663548
22585	663549
5023	663550
116433	663551
163563	663552
71703	663553
17405	663554
84009	663555
11703	663556
4019	663557
8518	663558
10932	663559
7482	663560
42926	663561
53443	663562
835	663563
31901	663564
119399	663565
22420	663566
9406	663567
7523	663568
1194	663569
70770	663570
68841	663571
6955	663572
91594	663573
20891	663574
32321	663575
3452	663576
169293	663577
29623	663578
25123	663579
156003	663580
29561	663581
81376	663582
2446	663583
22146	663584
24803	663585
107405	663586
2721	663587
44439	663588
76561	663589
24762	663590
33117	663591
20267	663592
9586	663593
22	663594
47231	663595
9683	663596
30989	663597
3576	663598
32067	663599
85848	663600
85537	663601
19123	663602
8470	663603
76872	663604
1412	663605
161716	663606
43557	663607
69886	663608
11311	663609
38046	663610
79248	663611
41369	663612
24909	663613
45533	663614
48693	663615
6365	663616
95715	663617
51795	663618
59854	663619
10730	663620
117580	663621
34431	663622
50972	663623
10049	663624
10880	663625
1407	663626
3230	663627
3622	663628
20725	663629
6918	663630
119	663631
10986	663632
85232	663633
75351	663634
35518	663635
1280	663636
33564	663637
99403	663638
73107	663639
8433	663640
74154	663641
28207	663642
4730	663643
23331	663644
10096	663645
44824	663646
108171	663647
19861	663648
157033	663649
19413	663650
19777	663651
30417	663652
29186	663653
87676	663654
95613	663655
21099	663656
14771	663657
10926	663658
93108	663659
8866	663660
27984	663661
60287	663662
100387	663663
24753	663664
66798	663665
28473	663666
62356	663667
24077	663668
108338	663669
76167	663670
31265	663671
373	663672
11649	663673
53101	663674
89923	663675
21129	663676
64384	663677
109565	663678
27072	663679
114339	663680
2126	663681
11880	663682
10592	663683
1060	663684
35126	663685
24346	663686
130964	663687
16979	663688
23489	663689
35377	663690
41960	663691
31646	663692
213	663693
72491	663694
43244	663695
68714	663696
51803	663697
28447	663698
19175	663699
6951	663700
51	663701
37716	663702
44729	663703
1459	663704
59140	663705
46462	663706
3886	663707
132462	663708
112453	663709
97782	663710
38712	663711
26519	663712
5260	663713
7196	663714
2361	663715
28814	663716
29514	663717
79699	663718
42802	663719
132270	663720
27658	663721
9542	663722
77043	663723
161429	663724
104472	663725
47068	663726
130748	663727
26233	663728
59402	663729
37999	663730
12669	663731
25790	663732
38933	663733
36645	663734
52303	663735
44931	663736
62544	663737
1641	663738
66377	663739
77287	663740
27836	663741
34735	663742
129189	663743
592	663744
63522	663745
21334	663746
42742	663747
39221	663748
927	663749
9096	663750
11518	663751
322	663752
77671	663753
98918	663754
125428	663755
38774	663756
12143	663757
146018	663758
17279	663759
19842	663760
6600	663761
71000	663762
30865	663763
26904	663764
130322	663765
80463	663766
159908	663767
84492	663768
46281	663769
134383	663770
14599	663771
9355	663772
88365	663773
68890	663774
97145	663775
2213	663776
167083	663777
94908	663778
74010	663779
1236	663780
16684	663781
75305	663782
134233	663783
1975	663784
100739	663785
41158	663786
9066	663787
108546	663788
32530	663789
31498	663790
17443	663791
86203	663792
9620	663793
13205	663794
27968	663795
96	663796
76700	663797
40480	663798
46907	663799
41282	663800
22115	663801
134177	663802
11715	663803
61738	663804
4613	663805
19675	663806
51618	663807
32883	663808
42787	663809
23744	663810
34763	663811
39855	663812
37129	663813
9937	663814
14257	663815
62127	663816
83908	663817
87314	663818
27080	663819
149490	663820
30564	663821
110000	663822
65035	663823
11389	663824
99950	663825
35276	663826
29955	663827
1029	663828
20740	663829
21993	663830
42933	663831
16955	663832
68689	663833
1377	663834
5589	663835
114974	663836
5527	663837
74116	663838
109851	663839
48625	663840
87269	663841
44875	663842
14584	663843
16103	663844
75194	663845
32244	663846
97758	663847
1831	663848
96511	663849
50505	663850
828	663851
85506	663852
19669	663853
15094	663854
18221	663855
33322	663856
92822	663857
66153	663858
17340	663859
24856	663860
34312	663861
68917	663862
63424	663863
67589	663864
35001	663865
43575	663866
48961	663867
94552	663868
92208	663869
36950	663870
109990	663871
36536	663872
33831	663873
24871	663874
76389	663875
5271	663876
27192	663877
65235	663878
2542	663879
712	663880
16087	663881
113280	663882
69921	663883
87753	663884
18216	663885
7124	663886
9963	663887
34370	663888
45965	663889
38634	663890
8402	663891
96656	663892
44	663893
132112	663894
50213	663895
121592	663896
29435	663897
112869	663898
145058	663899
116225	663900
135380	663901
66542	663902
34758	663903
51981	663904
10949	663905
52282	663906
19590	663907
11797	663908
63632	663909
71434	663910
34222	663911
45069	663912
68340	663913
39459	663914
76015	663915
48907	663916
18946	663917
96036	663918
103289	663919
16625	663920
120125	663921
104412	663922
3287	663923
7716	663924
130914	663925
12465	663926
48157	663927
13044	663928
115073	663929
107760	663930
69390	663931
80215	663932
32006	663933
7579	663934
112801	663935
53998	663936
25278	663937
108703	663938
4284	663939
44501	663940
58052	663941
372	663942
12406	663943
80426	663944
28304	663945
33666	663946
284	663947
2009	663948
127064	663949
55662	663950
4129	663951
10819	663952
45131	663953
17712	663954
37934	663955
1194	663956
49498	663957
12468	663958
20762	663959
50828	663960
31502	663961
59870	663962
73028	663963
144150	663964
253	663965
17051	663966
23066	663967
535	663968
65891	663969
91499	663970
10036	663971
53270	663972
8985	663973
103266	663974
5239	663975
51356	663976
80944	663977
15190	663978
24775	663979
25994	663980
151068	663981
43466	663982
1783	663983
5796	663984
21698	663985
71259	663986
47904	663987
28298	663988
24768	663989
104873	663990
101169	663991
145539	663992
57793	663993
11812	663994
47826	663995
3398	663996
1272	663997
27568	663998
5106	663999
23462	664000
22733	664001
16959	664002
21258	664003
2316	664004
48234	664005
9240	664006
6835	664007
9645	664008
8430	664009
40628	664010
711	664011
17046	664012
22915	664013
119578	664014
60482	664015
7419	664016
74519	664017
19642	664018
61673	664019
77528	664020
42984	664021
56510	664022
328	664023
21432	664024
15091	664025
10528	664026
99122	664027
65397	664028
47942	664029
30460	664030
58092	664031
32878	664032
30852	664033
34707	664034
7114	664035
90506	664036
133541	664037
8629	664038
2033	664039
135965	664040
25568	664041
19939	664042
16968	664043
94601	664044
13388	664045
113198	664046
28762	664047
565	664048
3376	664049
3455	664050
38218	664051
2424	664052
27992	664053
124165	664054
11103	664055
24677	664056
24266	664057
68010	664058
39452	664059
20317	664060
55874	664061
7073	664062
27589	664063
6919	664064
51257	664065
35720	664066
4086	664067
39106	664068
28938	664069
10061	664070
669	664071
85992	664072
41322	664073
71705	664074
7374	664075
47058	664076
18748	664077
94313	664078
8698	664079
168536	664080
7144	664081
2828	664082
17977	664083
34803	664084
41378	664085
110259	664086
42144	664087
26052	664088
23813	664089
8366	664090
22480	664091
119241	664092
16856	664093
7529	664094
10449	664095
224	664096
67092	664097
29388	664098
41048	664099
14037	664100
125278	664101
12346	664102
44830	664103
82	664104
2906	664105
21033	664106
43056	664107
84248	664108
56646	664109
102918	664110
130578	664111
22053	664112
91599	664113
2069	664114
49523	664115
34385	664116
119773	664117
59236	664118
32401	664119
44455	664120
10194	664121
2503	664122
12448	664123
14475	664124
107735	664125
72134	664126
49981	664127
1546	664128
77761	664129
40167	664130
144305	664131
78140	664132
90359	664133
28744	664134
20052	664135
8969	664136
21711	664137
17573	664138
143	664139
97552	664140
846	664141
1203	664142
38151	664143
50268	664144
58442	664145
118842	664146
69132	664147
81071	664148
29403	664149
67606	664150
14772	664151
355	664152
26813	664153
85331	664154
34379	664155
89617	664156
26685	664157
35286	664158
4112	664159
1540	664160
25662	664161
12228	664162
40707	664163
11827	664164
75268	664165
60086	664166
32844	664167
46654	664168
8956	664169
2155	664170
14622	664171
56742	664172
20325	664173
580	664174
67653	664175
77240	664176
74075	664177
28379	664178
32179	664179
25021	664180
76368	664181
8050	664182
90160	664183
21444	664184
107948	664185
5559	664186
49472	664187
86120	664188
48123	664189
84	664190
103264	664191
15477	664192
48736	664193
72822	664194
77431	664195
4956	664196
18254	664197
65819	664198
106115	664199
133716	664200
127891	664201
45232	664202
64917	664203
56858	664204
31950	664205
2516	664206
15821	664207
12350	664208
51252	664209
93079	664210
66989	664211
142725	664212
40273	664213
137068	664214
450	664215
47187	664216
61996	664217
143255	664218
24112	664219
32360	664220
12464	664221
77107	664222
39011	664223
43362	664224
15259	664225
22600	664226
416	664227
67880	664228
16807	664229
52557	664230
79520	664231
19575	664232
4803	664233
118628	664234
124540	664235
147016	664236
33168	664237
2557	664238
98102	664239
4545	664240
60753	664241
65674	664242
748	664243
65328	664244
57327	664245
52165	664246
2857	664247
92331	664248
109170	664249
135447	664250
652	664251
2656	664252
16255	664253
96738	664254
78168	664255
9369	664256
27929	664257
77774	664258
11828	664259
113864	664260
685	664261
47822	664262
53074	664263
150366	664264
53642	664265
9114	664266
40328	664267
11337	664268
42891	664269
21958	664270
43072	664271
4958	664272
89235	664273
45175	664274
11524	664275
16089	664276
4028	664277
79846	664278
14272	664279
35273	664280
48689	664281
7479	664282
60096	664283
34619	664284
118927	664285
20700	664286
80843	664287
19355	664288
12465	664289
28813	664290
21902	664291
7593	664292
14688	664293
22643	664294
47760	664295
75814	664296
169787	664297
126261	664298
46471	664299
87726	664300
25644	664301
83527	664302
39307	664303
6031	664304
12627	664305
45470	664306
101668	664307
13270	664308
1076	664309
141357	664310
1853	664311
75078	664312
105659	664313
13428	664314
851	664315
73751	664316
65385	664317
36118	664318
3713	664319
73676	664320
37322	664321
14578	664322
72106	664323
19265	664324
54165	664325
1064	664326
16803	664327
148488	664328
95651	664329
1213	664330
124063	664331
28512	664332
54628	664333
145886	664334
44649	664335
46605	664336
14199	664337
10138	664338
49430	664339
125960	664340
19116	664341
65432	664342
27336	664343
112986	664344
377	664345
353	664346
4434	664347
8807	664348
9213	664349
16922	664350
36951	664351
53266	664352
22619	664353
99851	664354
2028	664355
23694	664356
4622	664357
122810	664358
76882	664359
87025	664360
6594	664361
60712	664362
9688	664363
110057	664364
1010	664365
87910	664366
95373	664367
28247	664368
37405	664369
31155	664370
100151	664371
51614	664372
946	664373
19135	664374
166457	664375
92236	664376
33137	664377
2340	664378
7713	664379
14615	664380
714	664381
500	664382
10318	664383
66185	664384
10123	664385
17012	664386
65997	664387
76844	664388
63710	664389
133501	664390
20712	664391
7640	664392
616	664393
35205	664394
100615	664395
127086	664396
32101	664397
122446	664398
16103	664399
13431	664400
14926	664401
15663	664402
127297	664403
95754	664404
41289	664405
27851	664406
1752	664407
71167	664408
10879	664409
48528	664410
8591	664411
51234	664412
65975	664413
138481	664414
11393	664415
12621	664416
8466	664417
26681	664418
64375	664419
13503	664420
60645	664421
79513	664422
6398	664423
21302	664424
96159	664425
10658	664426
13062	664427
26665	664428
13468	664429
36410	664430
19708	664431
38254	664432
36430	664433
70635	664434
146143	664435
113931	664436
16148	664437
14693	664438
1008	664439
26791	664440
76339	664441
158694	664442
80512	664443
76122	664444
13701	664445
225	664446
10522	664447
655	664448
44068	664449
65904	664450
1492	664451
102	664452
8247	664453
53625	664454
80443	664455
1755	664456
6019	664457
108951	664458
61005	664459
86272	664460
3075	664461
101044	664462
10229	664463
27562	664464
31478	664465
5020	664466
32516	664467
9582	664468
67874	664469
91084	664470
118917	664471
9462	664472
30559	664473
10622	664474
15221	664475
41851	664476
39578	664477
151017	664478
33021	664479
65110	664480
11766	664481
130481	664482
1891	664483
112500	664484
10422	664485
17509	664486
49112	664487
35567	664488
66027	664489
30147	664490
66776	664491
119849	664492
60113	664493
5996	664494
86702	664495
111822	664496
58799	664497
101689	664498
53586	664499
26191	664500
801	664501
28867	664502
95624	664503
51081	664504
8807	664505
163886	664506
43194	664507
47228	664508
12208	664509
17374	664510
25486	664511
68312	664512
22681	664513
77277	664514
31055	664515
101830	664516
37642	664517
52832	664518
18564	664519
2641	664520
27829	664521
30801	664522
42934	664523
4404	664524
8811	664525
26927	664526
7525	664527
6296	664528
155	664529
159809	664530
13699	664531
142323	664532
65797	664533
26557	664534
5814	664535
30628	664536
152149	664537
8940	664538
22367	664539
71966	664540
4003	664541
115031	664542
34	664543
57341	664544
20406	664545
16605	664546
75431	664547
10959	664548
96652	664549
100310	664550
6611	664551
5621	664552
12270	664553
35884	664554
54608	664555
11241	664556
160212	664557
9012	664558
42817	664559
25803	664560
39878	664561
10095	664562
27450	664563
7918	664564
21303	664565
47960	664566
7904	664567
76332	664568
52573	664569
80500	664570
12781	664571
144203	664572
111790	664573
49259	664574
140853	664575
41637	664576
5328	664577
13209	664578
135762	664579
84048	664580
90521	664581
52103	664582
16572	664583
12940	664584
31996	664585
25557	664586
78493	664587
43970	664588
74718	664589
90888	664590
15316	664591
10825	664592
14104	664593
3774	664594
2911	664595
8244	664596
22546	664597
48004	664598
106638	664599
67562	664600
78777	664601
90866	664602
6171	664603
34906	664604
81803	664605
32465	664606
62971	664607
121069	664608
40458	664609
90338	664610
28574	664611
43685	664612
109461	664613
1657	664614
9901	664615
25576	664616
8386	664617
76563	664618
86928	664619
24430	664620
15913	664621
13311	664622
26086	664623
41130	664624
34296	664625
70442	664626
81607	664627
95432	664628
29672	664629
35558	664630
36513	664631
11748	664632
45434	664633
64226	664634
72416	664635
77585	664636
36378	664637
11493	664638
5047	664639
1376	664640
67209	664641
116275	664642
32879	664643
1310	664644
123858	664645
36393	664646
59855	664647
59839	664648
62436	664649
71983	664650
41861	664651
138308	664652
127360	664653
39245	664654
56103	664655
8448	664656
92464	664657
15900	664658
79131	664659
53	664660
3144	664661
79514	664662
155965	664663
2342	664664
48839	664665
2871	664666
76999	664667
12061	664668
82684	664669
58517	664670
7375	664671
33386	664672
39468	664673
885	664674
12861	664675
27603	664676
123800	664677
54228	664678
29445	664679
3166	664680
102603	664681
64783	664682
102268	664683
76425	664684
72918	664685
100192	664686
2182	664687
615	664688
67897	664689
16	664690
7318	664691
73447	664692
1367	664693
49180	664694
6584	664695
73626	664696
82499	664697
87666	664698
4830	664699
22752	664700
75641	664701
67600	664702
43425	664703
44387	664704
75011	664705
10414	664706
27315	664707
4372	664708
25507	664709
12477	664710
29394	664711
35705	664712
11003	664713
53393	664714
8805	664715
57172	664716
3900	664717
31453	664718
15299	664719
3962	664720
17414	664721
70702	664722
34772	664723
82603	664724
62611	664725
47882	664726
87637	664727
5930	664728
12415	664729
24930	664730
37685	664731
20484	664732
5352	664733
10976	664734
2052	664735
122030	664736
66555	664737
16465	664738
36260	664739
223	664740
2803	664741
80946	664742
41695	664743
137218	664744
106320	664745
55238	664746
110252	664747
44004	664748
4409	664749
13609	664750
115832	664751
15499	664752
376	664753
7170	664754
70511	664755
6795	664756
49359	664757
126364	664758
66192	664759
65358	664760
26814	664761
136795	664762
32	664763
45717	664764
132660	664765
96667	664766
129229	664767
101506	664768
129697	664769
58544	664770
517	664771
104357	664772
4103	664773
10040	664774
13287	664775
22159	664776
59631	664777
36760	664778
95077	664779
93540	664780
4928	664781
1068	664782
33581	664783
579	664784
73807	664785
165355	664786
18263	664787
30807	664788
9131	664789
110708	664790
46840	664791
32440	664792
8398	664793
62157	664794
68461	664795
39424	664796
6159	664797
28263	664798
13162	664799
18687	664800
36955	664801
39941	664802
43113	664803
56436	664804
215	664805
2282	664806
24482	664807
40761	664808
13934	664809
96336	664810
14549	664811
2921	664812
14441	664813
25097	664814
78580	664815
968	664816
7905	664817
114219	664818
32639	664819
28864	664820
30403	664821
8840	664822
15110	664823
4230	664824
67732	664825
45551	664826
9773	664827
43200	664828
26672	664829
34306	664830
76491	664831
40658	664832
26492	664833
9662	664834
117858	664835
32116	664836
20149	664837
64841	664838
127295	664839
71364	664840
10923	664841
12789	664842
67948	664843
17200	664844
110602	664845
27952	664846
7630	664847
5530	664848
10356	664849
161951	664850
1356	664851
2687	664852
2306	664853
52409	664854
127644	664855
4872	664856
2403	664857
49069	664858
48414	664859
25659	664860
5733	664861
38863	664862
71524	664863
914	664864
119963	664865
106731	664866
51081	664867
143663	664868
25769	664869
105409	664870
98749	664871
136736	664872
103388	664873
152413	664874
29462	664875
77251	664876
68467	664877
122493	664878
1374	664879
38692	664880
30746	664881
63746	664882
10281	664883
124177	664884
31982	664885
13011	664886
7088	664887
1004	664888
38569	664889
132384	664890
158640	664891
12722	664892
29071	664893
88839	664894
50965	664895
116326	664896
167454	664897
17065	664898
62877	664899
21442	664900
124220	664901
86614	664902
13514	664903
51436	664904
66862	664905
22585	664906
44709	664907
28626	664908
1922	664909
75423	664910
120722	664911
5655	664912
2872	664913
50557	664914
2843	664915
101916	664916
13052	664917
25883	664918
60001	664919
61477	664920
150740	664921
77268	664922
11445	664923
60941	664924
1359	664925
1024	664926
20707	664927
34889	664928
70160	664929
93232	664930
24812	664931
6528	664932
2736	664933
6170	664934
85657	664935
31018	664936
20046	664937
117562	664938
1519	664939
48060	664940
44626	664941
6908	664942
80090	664943
35691	664944
47786	664945
23167	664946
11195	664947
86746	664948
73867	664949
5074	664950
35117	664951
1870	664952
18476	664953
44375	664954
4742	664955
107775	664956
50728	664957
24615	664958
56008	664959
2294	664960
29472	664961
50204	664962
5903	664963
94813	664964
36357	664965
48618	664966
22070	664967
166963	664968
25792	664969
6596	664970
74268	664971
131627	664972
3158	664973
37214	664974
149389	664975
15453	664976
69412	664977
45027	664978
23531	664979
49188	664980
3940	664981
6564	664982
53576	664983
46682	664984
7940	664985
77948	664986
27113	664987
25023	664988
80437	664989
46035	664990
36971	664991
36410	664992
65152	664993
2908	664994
87092	664995
127073	664996
30897	664997
23157	664998
40903	664999
93435	665000
8206	665001
61413	665002
2	665003
54719	665004
80675	665005
7794	665006
64624	665007
53995	665008
1340	665009
18914	665010
104615	665011
104120	665012
67358	665013
20224	665014
76906	665015
72472	665016
150175	665017
70632	665018
4579	665019
19449	665020
29623	665021
17352	665022
4178	665023
60564	665024
55392	665025
7059	665026
10659	665027
58928	665028
2674	665029
72835	665030
32284	665031
58905	665032
57080	665033
72774	665034
40438	665035
74996	665036
125898	665037
33308	665038
39209	665039
8414	665040
16210	665041
808	665042
156184	665043
4029	665044
17791	665045
30345	665046
29234	665047
78370	665048
61843	665049
15098	665050
47842	665051
87977	665052
7172	665053
41114	665054
145704	665055
80534	665056
156295	665057
40950	665058
24339	665059
88975	665060
28351	665061
16537	665062
27841	665063
133333	665064
3130	665065
24280	665066
9131	665067
28657	665068
43228	665069
2734	665070
18696	665071
4957	665072
14414	665073
73763	665074
530	665075
1707	665076
7098	665077
38350	665078
7575	665079
26557	665080
31924	665081
53593	665082
66884	665083
70140	665084
10064	665085
19209	665086
41853	665087
1318	665088
34134	665089
70844	665090
35818	665091
48151	665092
10423	665093
78490	665094
148274	665095
43254	665096
107026	665097
133559	665098
70306	665099
4167	665100
110775	665101
801	665102
896	665103
38717	665104
37299	665105
122817	665106
10139	665107
131050	665108
105064	665109
50462	665110
860	665111
69776	665112
5824	665113
25628	665114
88	665115
17593	665116
8032	665117
45294	665118
5465	665119
30917	665120
39056	665121
12719	665122
83023	665123
5030	665124
13522	665125
122467	665126
112793	665127
1350	665128
36970	665129
29824	665130
37089	665131
131069	665132
30959	665133
7864	665134
57196	665135
63021	665136
1178	665137
58491	665138
143462	665139
56873	665140
20579	665141
1577	665142
6088	665143
4268	665144
128535	665145
13228	665146
137930	665147
62178	665148
10759	665149
2934	665150
153880	665151
41286	665152
25782	665153
40280	665154
3694	665155
4680	665156
31182	665157
26445	665158
1502	665159
109256	665160
8949	665161
65830	665162
114509	665163
54281	665164
128977	665165
29999	665166
43325	665167
39378	665168
24201	665169
125808	665170
13201	665171
23210	665172
35460	665173
14277	665174
91960	665175
44299	665176
14429	665177
11315	665178
1402	665179
37257	665180
16006	665181
13098	665182
53719	665183
17534	665184
335	665185
32787	665186
45281	665187
1463	665188
1353	665189
22629	665190
19751	665191
9423	665192
131182	665193
57769	665194
2201	665195
21214	665196
28816	665197
57078	665198
82282	665199
7860	665200
22368	665201
4085	665202
24977	665203
42310	665204
4342	665205
46386	665206
33123	665207
9962	665208
9698	665209
77007	665210
10460	665211
389	665212
75400	665213
4997	665214
21049	665215
16952	665216
18286	665217
77394	665218
5720	665219
62157	665220
32194	665221
36270	665222
123427	665223
70269	665224
46240	665225
36231	665226
99172	665227
16668	665228
57582	665229
30357	665230
58139	665231
47210	665232
47814	665233
27770	665234
49683	665235
73164	665236
60760	665237
19503	665238
58036	665239
566	665240
70171	665241
55055	665242
129226	665243
29851	665244
129247	665245
4590	665246
73863	665247
115140	665248
114417	665249
53552	665250
86031	665251
2083	665252
8280	665253
35172	665254
13591	665255
82876	665256
2295	665257
14231	665258
31162	665259
3294	665260
14579	665261
779	665262
4417	665263
21858	665264
59395	665265
7066	665266
30447	665267
60890	665268
91845	665269
49083	665270
6066	665271
131576	665272
18014	665273
993	665274
70492	665275
2776	665276
21111	665277
325	665278
10522	665279
8618	665280
91406	665281
28198	665282
108199	665283
57557	665284
86789	665285
28181	665286
74994	665287
19575	665288
33858	665289
108903	665290
50628	665291
34332	665292
7550	665293
1757	665294
13735	665295
3049	665296
31121	665297
91938	665298
29915	665299
56517	665300
40554	665301
103199	665302
108906	665303
42726	665304
13045	665305
7861	665306
3795	665307
12207	665308
46648	665309
96711	665310
73335	665311
74433	665312
8645	665313
20283	665314
9521	665315
4661	665316
27813	665317
45143	665318
33126	665319
9776	665320
27356	665321
94143	665322
33893	665323
40588	665324
108673	665325
69090	665326
69648	665327
27394	665328
13853	665329
26661	665330
61627	665331
16231	665332
2412	665333
56240	665334
33352	665335
9024	665336
169663	665337
147540	665338
33899	665339
12722	665340
3279	665341
52758	665342
122080	665343
126084	665344
120627	665345
72336	665346
72907	665347
92815	665348
51176	665349
1574	665350
3848	665351
37559	665352
75006	665353
9750	665354
33854	665355
27684	665356
60857	665357
7341	665358
12459	665359
155916	665360
76634	665361
10285	665362
45476	665363
11594	665364
122	665365
43663	665366
9869	665367
34884	665368
57491	665369
614	665370
56929	665371
49844	665372
103081	665373
22678	665374
5434	665375
126841	665376
9159	665377
12268	665378
10415	665379
4660	665380
62897	665381
25494	665382
55533	665383
33013	665384
15931	665385
1312	665386
19098	665387
8568	665388
12050	665389
69652	665390
60823	665391
52407	665392
62896	665393
30391	665394
30860	665395
81102	665396
54071	665397
7644	665398
55679	665399
63677	665400
42626	665401
112880	665402
33141	665403
33639	665404
46679	665405
12861	665406
34952	665407
116621	665408
24753	665409
136773	665410
25926	665411
61466	665412
11048	665413
31248	665414
39568	665415
32945	665416
52701	665417
103648	665418
76486	665419
3091	665420
3892	665421
24079	665422
70309	665423
7457	665424
7544	665425
7489	665426
18239	665427
82969	665428
1146	665429
18296	665430
63656	665431
22695	665432
102205	665433
36887	665434
114741	665435
72291	665436
8021	665437
7192	665438
76073	665439
24687	665440
12441	665441
82405	665442
23809	665443
5595	665444
14649	665445
115303	665446
34750	665447
7576	665448
44783	665449
111832	665450
38885	665451
43839	665452
74130	665453
17194	665454
17800	665455
41235	665456
45531	665457
72261	665458
61569	665459
158720	665460
31332	665461
143855	665462
132862	665463
38536	665464
36174	665465
89035	665466
63529	665467
82649	665468
15402	665469
73636	665470
29552	665471
1962	665472
28402	665473
66154	665474
7717	665475
91451	665476
542	665477
75578	665478
50074	665479
27704	665480
117528	665481
127719	665482
30053	665483
10683	665484
36736	665485
103604	665486
24646	665487
62337	665488
17870	665489
59847	665490
123006	665491
35111	665492
190	665493
18050	665494
108456	665495
80775	665496
9264	665497
59753	665498
61233	665499
16867	665500
25600	665501
4489	665502
47246	665503
133701	665504
6744	665505
48272	665506
38512	665507
8406	665508
5554	665509
63040	665510
8391	665511
9305	665512
79692	665513
17007	665514
8437	665515
3593	665516
96123	665517
68035	665518
1069	665519
6055	665520
63154	665521
97575	665522
106064	665523
7617	665524
9644	665525
34840	665526
21884	665527
74948	665528
86140	665529
72312	665530
68	665531
218	665532
5759	665533
17487	665534
60482	665535
76306	665536
2218	665537
49874	665538
76562	665539
90119	665540
26492	665541
73705	665542
23272	665543
77124	665544
15350	665545
16925	665546
97192	665547
51120	665548
20136	665549
17925	665550
3485	665551
69442	665552
35373	665553
39905	665554
75836	665555
11847	665556
12110	665557
6198	665558
25263	665559
15305	665560
44681	665561
62343	665562
2354	665563
35854	665564
2733	665565
32402	665566
20561	665567
4418	665568
4480	665569
708	665570
47057	665571
2531	665572
49968	665573
7667	665574
59351	665575
125414	665576
35861	665577
2014	665578
24818	665579
79245	665580
24018	665581
46338	665582
589	665583
61208	665584
56342	665585
85748	665586
1362	665587
24497	665588
3389	665589
29946	665590
131577	665591
33369	665592
1995	665593
11033	665594
1247	665595
1555	665596
3997	665597
919	665598
2836	665599
67167	665600
1124	665601
134972	665602
66754	665603
29898	665604
36994	665605
92559	665606
169178	665607
128793	665608
34573	665609
37576	665610
33893	665611
11911	665612
67137	665613
145159	665614
10382	665615
1995	665616
36209	665617
59659	665618
39708	665619
90374	665620
72517	665621
23407	665622
103818	665623
86570	665624
14811	665625
4456	665626
30499	665627
61406	665628
29374	665629
60525	665630
22830	665631
65493	665632
96362	665633
14216	665634
6080	665635
15916	665636
22154	665637
67967	665638
29925	665639
40190	665640
7235	665641
16592	665642
121589	665643
44	665644
67226	665645
22771	665646
13504	665647
56168	665648
103976	665649
75560	665650
107828	665651
40854	665652
85223	665653
132400	665654
42093	665655
22630	665656
32004	665657
12171	665658
7650	665659
1810	665660
29452	665661
471	665662
117284	665663
7275	665664
61319	665665
77731	665666
68441	665667
88776	665668
4643	665669
64858	665670
5032	665671
6159	665672
31623	665673
26108	665674
2487	665675
110244	665676
11131	665677
118290	665678
6293	665679
5386	665680
1678	665681
97116	665682
68224	665683
2863	665684
17501	665685
30258	665686
12883	665687
29172	665688
24633	665689
17522	665690
23438	665691
25875	665692
112674	665693
79556	665694
11171	665695
101075	665696
31895	665697
76330	665698
23634	665699
10020	665700
106838	665701
9782	665702
114900	665703
76189	665704
48215	665705
52496	665706
105561	665707
98700	665708
95687	665709
156892	665710
96105	665711
76522	665712
81871	665713
36944	665714
83290	665715
2816	665716
103576	665717
132506	665718
3416	665719
32600	665720
20252	665721
73242	665722
73483	665723
12378	665724
14166	665725
18120	665726
4011	665727
113264	665728
6595	665729
20693	665730
44883	665731
112421	665732
56394	665733
31	665734
76318	665735
16952	665736
72693	665737
403	665738
20747	665739
12494	665740
31281	665741
38878	665742
11444	665743
26106	665744
7166	665745
38581	665746
114373	665747
23381	665748
5335	665749
62209	665750
1130	665751
85002	665752
32464	665753
43129	665754
84072	665755
17338	665756
67983	665757
154082	665758
149143	665759
39919	665760
16879	665761
111769	665762
88903	665763
102553	665764
31423	665765
68615	665766
24106	665767
1356	665768
54550	665769
153695	665770
5393	665771
88728	665772
71535	665773
37860	665774
77161	665775
30508	665776
25634	665777
13481	665778
1151	665779
22153	665780
68432	665781
46402	665782
103	665783
62185	665784
19369	665785
91376	665786
16518	665787
27626	665788
45104	665789
40143	665790
96333	665791
32882	665792
108036	665793
114957	665794
49678	665795
36513	665796
44336	665797
20494	665798
6656	665799
4350	665800
1551	665801
60243	665802
79460	665803
3069	665804
73753	665805
42726	665806
63529	665807
121664	665808
23977	665809
36025	665810
98840	665811
34428	665812
2535	665813
1761	665814
13216	665815
3629	665816
132645	665817
143894	665818
80813	665819
5234	665820
30183	665821
73906	665822
42124	665823
65203	665824
1502	665825
119292	665826
1114	665827
3415	665828
72264	665829
17542	665830
21194	665831
44502	665832
39991	665833
3429	665834
2966	665835
42905	665836
127146	665837
41796	665838
116501	665839
25909	665840
39097	665841
121887	665842
35790	665843
64154	665844
34632	665845
23907	665846
96207	665847
35244	665848
84560	665849
21355	665850
67468	665851
42483	665852
61486	665853
81419	665854
2080	665855
24713	665856
45690	665857
12950	665858
9424	665859
28534	665860
9773	665861
36540	665862
81707	665863
85635	665864
78065	665865
66567	665866
18860	665867
32880	665868
8362	665869
29082	665870
9327	665871
66595	665872
37630	665873
47326	665874
6333	665875
3959	665876
6401	665877
121440	665878
31734	665879
11329	665880
2264	665881
20968	665882
18369	665883
51890	665884
6837	665885
72191	665886
109032	665887
42037	665888
40485	665889
40750	665890
21150	665891
56447	665892
61359	665893
911	665894
47530	665895
11308	665896
15886	665897
44683	665898
44407	665899
123719	665900
71597	665901
1134	665902
74874	665903
84121	665904
134115	665905
31310	665906
19438	665907
19434	665908
37384	665909
41017	665910
25696	665911
932	665912
35862	665913
91829	665914
67384	665915
66	665916
31553	665917
27829	665918
131971	665919
60639	665920
4326	665921
19382	665922
14743	665923
25069	665924
43131	665925
35393	665926
64650	665927
48515	665928
18684	665929
42471	665930
6	665931
1712	665932
55651	665933
7605	665934
71713	665935
53180	665936
16582	665937
53498	665938
74391	665939
66357	665940
20437	665941
68177	665942
14829	665943
12228	665944
14567	665945
44435	665946
21665	665947
121687	665948
9632	665949
11730	665950
107846	665951
7082	665952
66382	665953
66253	665954
68299	665955
12283	665956
14533	665957
3153	665958
47267	665959
78236	665960
6722	665961
1120	665962
1746	665963
66795	665964
50978	665965
17298	665966
60089	665967
4578	665968
31465	665969
84773	665970
12251	665971
12501	665972
25842	665973
864	665974
30945	665975
27867	665976
16669	665977
132261	665978
5349	665979
7152	665980
10183	665981
11862	665982
128838	665983
126954	665984
89051	665985
52154	665986
7375	665987
62548	665988
60198	665989
14371	665990
87467	665991
48822	665992
26646	665993
4676	665994
13905	665995
157252	665996
21735	665997
10149	665998
761	665999
28714	666000
32385	666001
94748	666002
91468	666003
6194	666004
93852	666005
39414	666006
105839	666007
56168	666008
7186	666009
82855	666010
71990	666011
51336	666012
21572	666013
70339	666014
1136	666015
11060	666016
33379	666017
5896	666018
8946	666019
130373	666020
8545	666021
41487	666022
55464	666023
13009	666024
9662	666025
25169	666026
52666	666027
4097	666028
89475	666029
99685	666030
67775	666031
78398	666032
204	666033
89336	666034
55623	666035
33529	666036
3923	666037
49428	666038
16352	666039
28995	666040
24137	666041
11991	666042
14300	666043
1611	666044
7	666045
1155	666046
20348	666047
9069	666048
105046	666049
1485	666050
266	666051
133664	666052
136825	666053
104250	666054
10654	666055
55926	666056
4077	666057
62526	666058
4709	666059
5217	666060
60116	666061
20074	666062
139901	666063
94895	666064
615	666065
517	666066
5660	666067
81506	666068
22428	666069
77509	666070
140252	666071
23326	666072
34215	666073
50267	666074
31141	666075
43677	666076
26357	666077
86530	666078
12916	666079
3695	666080
34057	666081
16304	666082
42204	666083
3033	666084
114	666085
41512	666086
1658	666087
6632	666088
11007	666089
110147	666090
7187	666091
3420	666092
539	666093
48633	666094
55939	666095
98992	666096
94115	666097
39202	666098
73945	666099
1910	666100
16649	666101
38285	666102
20957	666103
47154	666104
64431	666105
75454	666106
40573	666107
39095	666108
41812	666109
62138	666110
55772	666111
7247	666112
7109	666113
105805	666114
26743	666115
80708	666116
149659	666117
30110	666118
5549	666119
30433	666120
26968	666121
31376	666122
43741	666123
78043	666124
13499	666125
3288	666126
137653	666127
29420	666128
15381	666129
2233	666130
111682	666131
2577	666132
21501	666133
771	666134
10628	666135
8257	666136
18964	666137
8735	666138
78932	666139
4376	666140
17047	666141
52590	666142
166477	666143
62170	666144
53428	666145
75105	666146
135612	666147
54588	666148
71060	666149
32057	666150
9572	666151
57876	666152
6271	666153
3945	666154
70199	666155
75336	666156
46719	666157
72667	666158
42010	666159
7872	666160
87754	666161
109391	666162
23256	666163
16008	666164
28995	666165
52766	666166
40183	666167
61759	666168
16417	666169
13600	666170
130114	666171
27586	666172
2384	666173
90079	666174
9089	666175
56421	666176
4507	666177
18918	666178
35132	666179
7905	666180
53100	666181
1393	666182
35264	666183
119772	666184
102218	666185
75481	666186
2256	666187
5906	666188
16226	666189
20195	666190
76431	666191
88450	666192
15712	666193
9568	666194
5744	666195
96918	666196
110426	666197
53783	666198
57051	666199
81529	666200
3738	666201
72762	666202
37025	666203
26524	666204
41871	666205
939	666206
50892	666207
141403	666208
39407	666209
61290	666210
117335	666211
1835	666212
8772	666213
58088	666214
8111	666215
42377	666216
42402	666217
61680	666218
73205	666219
18884	666220
9319	666221
6861	666222
24976	666223
312	666224
11637	666225
151880	666226
105155	666227
3345	666228
31291	666229
66988	666230
14667	666231
28012	666232
5804	666233
59344	666234
7786	666235
146199	666236
85018	666237
1269	666238
30194	666239
15074	666240
8128	666241
50988	666242
41713	666243
11779	666244
965	666245
115101	666246
42637	666247
46069	666248
65466	666249
109962	666250
63116	666251
49558	666252
67037	666253
29616	666254
95429	666255
57162	666256
21180	666257
5198	666258
63274	666259
7373	666260
17589	666261
27358	666262
72639	666263
3725	666264
62442	666265
123684	666266
4114	666267
7388	666268
23631	666269
45705	666270
11752	666271
12328	666272
89726	666273
945	666274
11238	666275
22552	666276
2243	666277
163131	666278
53135	666279
6954	666280
28870	666281
6606	666282
38965	666283
23607	666284
76891	666285
62963	666286
97452	666287
3644	666288
76387	666289
134330	666290
44237	666291
21793	666292
5724	666293
18654	666294
21461	666295
60713	666296
69721	666297
16852	666298
125239	666299
36513	666300
35894	666301
21229	666302
132712	666303
155497	666304
12566	666305
52052	666306
55	666307
3518	666308
11758	666309
101988	666310
14500	666311
82059	666312
2996	666313
28861	666314
4267	666315
31290	666316
8088	666317
17666	666318
104617	666319
27210	666320
29689	666321
10483	666322
15497	666323
21553	666324
24288	666325
100644	666326
49744	666327
71195	666328
14411	666329
65632	666330
51968	666331
50058	666332
18935	666333
44970	666334
77314	666335
49254	666336
59639	666337
34911	666338
132845	666339
21830	666340
31886	666341
38703	666342
12130	666343
65456	666344
118424	666345
160538	666346
5524	666347
33728	666348
7357	666349
36	666350
49395	666351
4036	666352
20265	666353
5083	666354
38167	666355
2665	666356
47180	666357
4931	666358
86052	666359
46310	666360
96844	666361
25933	666362
11317	666363
24399	666364
54770	666365
17567	666366
47471	666367
1020	666368
12515	666369
25084	666370
31271	666371
46921	666372
33531	666373
1126	666374
26809	666375
25712	666376
5893	666377
8713	666378
20496	666379
51907	666380
5891	666381
14833	666382
59603	666383
55255	666384
106424	666385
37513	666386
104784	666387
18003	666388
37914	666389
31892	666390
18893	666391
6043	666392
1765	666393
52495	666394
28214	666395
55531	666396
59151	666397
10120	666398
7997	666399
12532	666400
54376	666401
102907	666402
29220	666403
27512	666404
109351	666405
81728	666406
81975	666407
43174	666408
15560	666409
54766	666410
71895	666411
82959	666412
7070	666413
20913	666414
98105	666415
58277	666416
38501	666417
39796	666418
21153	666419
23066	666420
22961	666421
42547	666422
57710	666423
87115	666424
124262	666425
9026	666426
51711	666427
151631	666428
603	666429
96191	666430
16204	666431
10800	666432
3513	666433
52598	666434
50762	666435
30846	666436
9111	666437
51164	666438
24055	666439
784	666440
2056	666441
63178	666442
50973	666443
74329	666444
13460	666445
2039	666446
36246	666447
37369	666448
78040	666449
32992	666450
167408	666451
78859	666452
3431	666453
13185	666454
32633	666455
2715	666456
112935	666457
61250	666458
77423	666459
29016	666460
32092	666461
11001	666462
37742	666463
49566	666464
96960	666465
10434	666466
16053	666467
157736	666468
9550	666469
20551	666470
128427	666471
112988	666472
106996	666473
104602	666474
39650	666475
73294	666476
6146	666477
44878	666478
79245	666479
51103	666480
80104	666481
60616	666482
9567	666483
57024	666484
7407	666485
124040	666486
213	666487
23433	666488
95443	666489
11011	666490
21022	666491
43778	666492
114790	666493
2018	666494
4471	666495
42230	666496
16957	666497
117771	666498
887	666499
14857	666500
35082	666501
2155	666502
1323	666503
9458	666504
15626	666505
79301	666506
58451	666507
37206	666508
28127	666509
23450	666510
91850	666511
26210	666512
5296	666513
84540	666514
161147	666515
48703	666516
52360	666517
29788	666518
3173	666519
4395	666520
22835	666521
81502	666522
58375	666523
42382	666524
1362	666525
21223	666526
15724	666527
65689	666528
33490	666529
90470	666530
16903	666531
6904	666532
16983	666533
108294	666534
25901	666535
43788	666536
835	666537
8149	666538
48813	666539
61851	666540
92691	666541
133321	666542
19931	666543
43627	666544
71650	666545
138911	666546
26330	666547
69784	666548
112937	666549
59000	666550
6493	666551
48888	666552
138349	666553
4351	666554
11731	666555
148702	666556
11564	666557
1018	666558
92630	666559
99470	666560
82670	666561
93647	666562
62346	666563
119923	666564
29510	666565
33952	666566
36060	666567
17668	666568
8671	666569
21228	666570
46646	666571
99982	666572
26991	666573
3369	666574
69621	666575
3460	666576
71703	666577
51218	666578
32953	666579
9354	666580
5619	666581
15653	666582
99621	666583
95972	666584
11127	666585
85669	666586
43604	666587
1994	666588
130016	666589
29608	666590
6435	666591
2760	666592
58229	666593
52166	666594
1464	666595
103778	666596
48302	666597
46396	666598
48848	666599
42907	666600
39502	666601
10050	666602
140256	666603
17361	666604
97011	666605
3868	666606
51662	666607
24385	666608
61073	666609
5084	666610
13768	666611
6530	666612
59389	666613
101208	666614
10755	666615
24149	666616
49871	666617
9288	666618
15701	666619
95035	666620
35412	666621
128728	666622
137839	666623
31505	666624
26088	666625
70551	666626
48944	666627
30027	666628
47713	666629
8677	666630
62697	666631
69917	666632
164917	666633
25509	666634
17582	666635
19294	666636
112978	666637
114694	666638
4204	666639
15974	666640
11270	666641
117074	666642
10331	666643
13736	666644
25925	666645
116359	666646
11363	666647
49192	666648
37319	666649
102285	666650
67851	666651
72100	666652
76894	666653
10426	666654
54786	666655
40992	666656
11779	666657
7534	666658
103305	666659
117263	666660
110925	666661
58883	666662
53341	666663
77304	666664
26763	666665
10392	666666
103754	666667
27159	666668
71553	666669
16114	666670
29451	666671
28121	666672
36282	666673
35669	666674
80616	666675
2987	666676
4250	666677
68307	666678
46215	666679
422	666680
110911	666681
39964	666682
44269	666683
71436	666684
11808	666685
75418	666686
17014	666687
42107	666688
408	666689
24743	666690
1921	666691
39793	666692
5335	666693
5065	666694
66757	666695
121511	666696
56812	666697
32318	666698
9583	666699
47740	666700
43448	666701
56522	666702
13031	666703
119497	666704
42826	666705
72484	666706
3562	666707
156097	666708
24420	666709
26371	666710
79429	666711
15597	666712
106983	666713
3383	666714
162632	666715
30935	666716
3225	666717
40951	666718
74043	666719
34030	666720
44454	666721
142622	666722
47421	666723
13966	666724
33647	666725
15076	666726
11855	666727
53035	666728
29402	666729
70175	666730
74781	666731
115857	666732
95008	666733
112441	666734
24912	666735
8867	666736
57909	666737
74047	666738
17388	666739
81140	666740
86057	666741
47842	666742
25175	666743
40270	666744
844	666745
8693	666746
58110	666747
130666	666748
20256	666749
10458	666750
94168	666751
87121	666752
16050	666753
5105	666754
18919	666755
58648	666756
82900	666757
53089	666758
12161	666759
21644	666760
107897	666761
72124	666762
23838	666763
80224	666764
10275	666765
33920	666766
13949	666767
94447	666768
10251	666769
6260	666770
1600	666771
70365	666772
35208	666773
30554	666774
17501	666775
961	666776
231	666777
20644	666778
31006	666779
39361	666780
43489	666781
65784	666782
77774	666783
40780	666784
3993	666785
14503	666786
17224	666787
10752	666788
6679	666789
97254	666790
15217	666791
23194	666792
52983	666793
23665	666794
28623	666795
63968	666796
3203	666797
20355	666798
9012	666799
56245	666800
153442	666801
4131	666802
26417	666803
17828	666804
13743	666805
25562	666806
62475	666807
26227	666808
22302	666809
88894	666810
18282	666811
34011	666812
24810	666813
9560	666814
61822	666815
36478	666816
16317	666817
25815	666818
57780	666819
294	666820
26758	666821
77622	666822
79763	666823
75301	666824
45215	666825
26451	666826
31620	666827
12296	666828
127741	666829
46348	666830
103243	666831
58881	666832
68310	666833
12125	666834
46303	666835
50569	666836
514	666837
47067	666838
132719	666839
2704	666840
10636	666841
20767	666842
136845	666843
100234	666844
40714	666845
75570	666846
132756	666847
25006	666848
2677	666849
51233	666850
1280	666851
20212	666852
1923	666853
159645	666854
61443	666855
73677	666856
8191	666857
86303	666858
51842	666859
21972	666860
33195	666861
954	666862
37995	666863
5089	666864
1298	666865
46134	666866
54886	666867
8784	666868
106477	666869
5989	666870
1948	666871
45427	666872
22498	666873
71014	666874
16725	666875
4825	666876
25361	666877
6329	666878
63730	666879
110223	666880
188	666881
1885	666882
96282	666883
4370	666884
41611	666885
19247	666886
163801	666887
29265	666888
126926	666889
56394	666890
15041	666891
120284	666892
155611	666893
97994	666894
38648	666895
110540	666896
11936	666897
15250	666898
36205	666899
13324	666900
39982	666901
8342	666902
161474	666903
119823	666904
28775	666905
9543	666906
429	666907
36008	666908
31613	666909
40869	666910
86303	666911
21976	666912
18633	666913
78693	666914
117335	666915
15239	666916
63374	666917
31713	666918
130189	666919
58836	666920
62066	666921
2019	666922
91437	666923
90413	666924
35097	666925
158319	666926
85639	666927
75930	666928
49224	666929
63979	666930
49042	666931
66378	666932
5046	666933
60210	666934
155063	666935
16986	666936
41976	666937
114504	666938
43344	666939
114425	666940
28336	666941
23799	666942
12349	666943
9644	666944
5154	666945
10483	666946
8937	666947
24011	666948
49589	666949
138612	666950
10290	666951
21995	666952
21408	666953
147617	666954
15870	666955
6594	666956
15412	666957
76855	666958
42917	666959
21918	666960
3532	666961
67124	666962
37132	666963
49040	666964
163891	666965
12228	666966
129934	666967
15597	666968
18750	666969
29562	666970
2755	666971
24724	666972
27258	666973
8395	666974
38626	666975
30227	666976
130825	666977
12833	666978
37478	666979
30102	666980
61075	666981
137450	666982
17548	666983
43876	666984
10451	666985
55683	666986
10472	666987
31341	666988
112405	666989
24400	666990
2650	666991
103897	666992
73401	666993
47148	666994
40650	666995
45370	666996
1657	666997
28834	666998
28948	666999
16999	667000
120561	667001
26385	667002
37854	667003
104877	667004
36143	667005
1937	667006
21726	667007
83112	667008
44738	667009
7622	667010
75116	667011
59614	667012
38265	667013
75484	667014
81889	667015
69733	667016
51938	667017
1412	667018
58103	667019
6479	667020
7182	667021
18079	667022
5267	667023
134621	667024
26273	667025
28256	667026
73728	667027
19885	667028
58550	667029
6625	667030
165646	667031
50290	667032
4512	667033
64798	667034
10620	667035
24068	667036
68880	667037
36118	667038
63976	667039
13195	667040
8892	667041
2854	667042
26519	667043
5316	667044
34243	667045
2771	667046
309	667047
12447	667048
11849	667049
165326	667050
55629	667051
50582	667052
145712	667053
22733	667054
7975	667055
100319	667056
135968	667057
95635	667058
113763	667059
49777	667060
15199	667061
41178	667062
47023	667063
44346	667064
25479	667065
44760	667066
9597	667067
77708	667068
997	667069
27812	667070
25454	667071
92232	667072
38871	667073
12496	667074
22168	667075
53912	667076
168625	667077
405	667078
60310	667079
16337	667080
127786	667081
10406	667082
20333	667083
464	667084
2927	667085
1332	667086
20819	667087
72540	667088
21994	667089
15786	667090
4049	667091
9358	667092
22187	667093
103762	667094
21954	667095
22358	667096
42543	667097
30495	667098
9451	667099
51701	667100
101918	667101
7084	667102
40661	667103
79807	667104
33	667105
144783	667106
107124	667107
62211	667108
22211	667109
64754	667110
13274	667111
89273	667112
9072	667113
43603	667114
76278	667115
2883	667116
76525	667117
14954	667118
15834	667119
29151	667120
12553	667121
24419	667122
5348	667123
15111	667124
125949	667125
138542	667126
90283	667127
27397	667128
152405	667129
80362	667130
9787	667131
47303	667132
82763	667133
53527	667134
69905	667135
97378	667136
39167	667137
80859	667138
80850	667139
139	667140
43982	667141
41372	667142
91927	667143
70900	667144
57610	667145
24801	667146
35076	667147
166360	667148
47506	667149
46331	667150
73061	667151
166363	667152
16980	667153
20000	667154
109068	667155
41714	667156
75046	667157
21768	667158
23833	667159
7855	667160
71877	667161
163377	667162
66511	667163
16564	667164
61677	667165
4192	667166
25795	667167
52665	667168
101173	667169
76719	667170
65504	667171
68248	667172
13941	667173
110951	667174
3704	667175
54019	667176
143908	667177
55633	667178
45417	667179
70605	667180
55256	667181
1433	667182
9904	667183
132339	667184
1874	667185
163310	667186
14607	667187
18629	667188
13815	667189
44099	667190
83043	667191
154298	667192
11291	667193
33293	667194
11220	667195
43338	667196
1221	667197
62601	667198
137074	667199
77788	667200
31664	667201
22982	667202
31356	667203
20494	667204
74773	667205
81225	667206
1245	667207
61367	667208
147963	667209
78650	667210
79395	667211
7144	667212
6907	667213
41918	667214
94971	667215
138889	667216
80661	667217
45678	667218
9419	667219
55312	667220
2421	667221
13597	667222
28504	667223
23750	667224
64536	667225
13647	667226
62177	667227
64113	667228
48338	667229
60462	667230
45269	667231
17237	667232
492	667233
47049	667234
16634	667235
4543	667236
20784	667237
18865	667238
3677	667239
168585	667240
54272	667241
17223	667242
50486	667243
60353	667244
2634	667245
153798	667246
55576	667247
20663	667248
20818	667249
25932	667250
2203	667251
61935	667252
98849	667253
36827	667254
5108	667255
5425	667256
1818	667257
55483	667258
33578	667259
2353	667260
8970	667261
32993	667262
96083	667263
111081	667264
67196	667265
43931	667266
2027	667267
38097	667268
5091	667269
29759	667270
101166	667271
40758	667272
31335	667273
36258	667274
53491	667275
42828	667276
112571	667277
47200	667278
22199	667279
44505	667280
150445	667281
9556	667282
46641	667283
9995	667284
36986	667285
81002	667286
74154	667287
54432	667288
22920	667289
4937	667290
75081	667291
60177	667292
17552	667293
79768	667294
119954	667295
53388	667296
113924	667297
72506	667298
15677	667299
42995	667300
17033	667301
9695	667302
501	667303
42013	667304
54251	667305
43393	667306
66945	667307
69472	667308
5041	667309
55413	667310
75919	667311
142771	667312
22728	667313
52412	667314
111122	667315
94592	667316
9231	667317
10324	667318
105038	667319
25762	667320
63609	667321
18154	667322
12744	667323
7337	667324
29619	667325
10351	667326
5347	667327
2746	667328
2952	667329
63132	667330
6624	667331
7469	667332
46325	667333
23649	667334
34903	667335
80997	667336
76505	667337
262	667338
6249	667339
26101	667340
136539	667341
46457	667342
87508	667343
65049	667344
4457	667345
44775	667346
152117	667347
56233	667348
94951	667349
56907	667350
15306	667351
19416	667352
3852	667353
6884	667354
35684	667355
24152	667356
26026	667357
4106	667358
6104	667359
60261	667360
81957	667361
108634	667362
11619	667363
130042	667364
51550	667365
5741	667366
14075	667367
137740	667368
1953	667369
142215	667370
90122	667371
18237	667372
6050	667373
33367	667374
60369	667375
23220	667376
96607	667377
95264	667378
33049	667379
36182	667380
28965	667381
13493	667382
37636	667383
39137	667384
17485	667385
8060	667386
8438	667387
1146	667388
20578	667389
32350	667390
48923	667391
8269	667392
62624	667393
139090	667394
24703	667395
8747	667396
32079	667397
29701	667398
792	667399
28365	667400
65345	667401
42969	667402
16620	667403
7717	667404
135013	667405
26243	667406
6611	667407
8348	667408
4051	667409
103627	667410
42460	667411
15610	667412
166747	667413
42668	667414
25674	667415
4460	667416
55835	667417
82061	667418
972	667419
117085	667420
37733	667421
6207	667422
55887	667423
82565	667424
24860	667425
39098	667426
9441	667427
88101	667428
61534	667429
12998	667430
1617	667431
8335	667432
20644	667433
3588	667434
2359	667435
42038	667436
34722	667437
2976	667438
85622	667439
33621	667440
5180	667441
18851	667442
9213	667443
15634	667444
16160	667445
61871	667446
26399	667447
135406	667448
15511	667449
470	667450
66399	667451
9477	667452
32240	667453
12810	667454
35929	667455
3990	667456
28038	667457
10865	667458
32516	667459
113354	667460
5780	667461
131118	667462
2207	667463
19910	667464
59410	667465
134267	667466
30085	667467
19839	667468
64418	667469
49903	667470
2476	667471
18183	667472
37188	667473
68323	667474
130583	667475
52412	667476
4268	667477
25540	667478
139937	667479
64270	667480
97555	667481
31629	667482
130080	667483
19092	667484
11173	667485
167333	667486
45275	667487
107372	667488
10246	667489
3987	667490
1463	667491
19074	667492
9541	667493
100116	667494
37558	667495
52793	667496
160453	667497
8787	667498
99456	667499
47481	667500
24096	667501
168829	667502
19202	667503
49707	667504
142515	667505
4898	667506
77148	667507
14289	667508
25362	667509
120178	667510
6675	667511
38105	667512
1414	667513
14092	667514
15677	667515
15655	667516
72340	667517
47119	667518
4186	667519
129352	667520
71221	667521
1547	667522
27722	667523
18687	667524
54395	667525
78890	667526
33480	667527
43473	667528
85909	667529
10722	667530
87367	667531
64031	667532
78987	667533
2716	667534
79556	667535
7599	667536
133189	667537
12794	667538
6089	667539
73675	667540
6172	667541
215	667542
29625	667543
145218	667544
3848	667545
89347	667546
89961	667547
9863	667548
28061	667549
16429	667550
46480	667551
54882	667552
122514	667553
49290	667554
14457	667555
6182	667556
59557	667557
26944	667558
41115	667559
59253	667560
17849	667561
56856	667562
19729	667563
64681	667564
103595	667565
76491	667566
25063	667567
8326	667568
47788	667569
30396	667570
55397	667571
6777	667572
44090	667573
42	667574
118384	667575
94358	667576
628	667577
12367	667578
29772	667579
11583	667580
90751	667581
30285	667582
10084	667583
15224	667584
3567	667585
52806	667586
88410	667587
29331	667588
143344	667589
90940	667590
46200	667591
43237	667592
114895	667593
5813	667594
47088	667595
22610	667596
9475	667597
17250	667598
133706	667599
61444	667600
132330	667601
40532	667602
22079	667603
32985	667604
28887	667605
81339	667606
108	667607
12201	667608
43466	667609
2137	667610
141137	667611
12249	667612
73397	667613
66402	667614
13922	667615
166447	667616
45047	667617
57546	667618
3595	667619
29584	667620
55251	667621
3784	667622
16469	667623
13749	667624
56278	667625
71642	667626
53119	667627
19443	667628
9570	667629
45890	667630
40491	667631
103430	667632
36743	667633
20022	667634
3057	667635
17943	667636
44229	667637
9099	667638
25976	667639
67007	667640
38338	667641
27570	667642
10450	667643
20368	667644
103861	667645
59590	667646
68669	667647
62852	667648
39906	667649
11920	667650
35131	667651
18089	667652
118337	667653
26398	667654
3447	667655
4527	667656
2600	667657
27459	667658
45677	667659
43655	667660
48155	667661
30928	667662
5537	667663
27882	667664
7404	667665
57566	667666
20851	667667
94546	667668
23690	667669
4238	667670
30531	667671
146218	667672
40194	667673
118436	667674
13774	667675
13805	667676
39209	667677
84304	667678
95274	667679
81421	667680
68053	667681
124837	667682
46786	667683
961	667684
12935	667685
8301	667686
46947	667687
6737	667688
27982	667689
104898	667690
32015	667691
1305	667692
35296	667693
50117	667694
48107	667695
10977	667696
92884	667697
107178	667698
18835	667699
86521	667700
85004	667701
55188	667702
8273	667703
50640	667704
5841	667705
39914	667706
114456	667707
69741	667708
2707	667709
72873	667710
65201	667711
30058	667712
70138	667713
55402	667714
9581	667715
121396	667716
72295	667717
5565	667718
27784	667719
16604	667720
94049	667721
19	667722
10587	667723
3175	667724
1277	667725
105486	667726
77039	667727
5058	667728
25229	667729
109741	667730
52743	667731
79781	667732
130507	667733
3495	667734
18512	667735
26447	667736
40861	667737
26901	667738
90296	667739
28790	667740
110003	667741
46244	667742
12980	667743
81263	667744
118843	667745
49641	667746
12801	667747
89833	667748
9761	667749
41016	667750
88274	667751
79851	667752
99019	667753
40633	667754
59134	667755
79538	667756
82518	667757
386	667758
4786	667759
11833	667760
8255	667761
25553	667762
30740	667763
25454	667764
1133	667765
124434	667766
25443	667767
104634	667768
48549	667769
39051	667770
103855	667771
10592	667772
39573	667773
98873	667774
29469	667775
12606	667776
8216	667777
74002	667778
47868	667779
59740	667780
45044	667781
85982	667782
37513	667783
28613	667784
51045	667785
9176	667786
201	667787
59256	667788
20470	667789
23868	667790
72020	667791
12309	667792
18	667793
83831	667794
18497	667795
3510	667796
39131	667797
37957	667798
11694	667799
961	667800
4056	667801
132144	667802
3506	667803
47082	667804
7096	667805
38115	667806
49998	667807
138087	667808
68343	667809
133344	667810
132838	667811
13433	667812
40299	667813
92644	667814
53	667815
1783	667816
18273	667817
9029	667818
15584	667819
58906	667820
70027	667821
65766	667822
162855	667823
56695	667824
129345	667825
71011	667826
44	667827
2289	667828
103722	667829
52852	667830
16935	667831
9769	667832
22962	667833
11509	667834
35585	667835
20724	667836
23160	667837
30213	667838
4899	667839
10175	667840
58956	667841
128132	667842
11959	667843
15287	667844
90878	667845
47640	667846
4420	667847
122828	667848
79833	667849
18749	667850
3226	667851
80530	667852
42816	667853
103600	667854
10706	667855
108596	667856
26339	667857
13876	667858
112619	667859
65012	667860
4864	667861
25667	667862
160582	667863
46022	667864
66192	667865
26543	667866
10093	667867
24010	667868
162743	667869
6678	667870
143152	667871
7637	667872
4422	667873
95980	667874
47580	667875
50515	667876
494	667877
6691	667878
690	667879
28532	667880
37471	667881
23503	667882
69342	667883
18608	667884
32455	667885
11234	667886
21564	667887
2644	667888
15789	667889
10239	667890
39381	667891
22264	667892
4718	667893
52279	667894
98331	667895
60375	667896
84872	667897
5491	667898
19453	667899
47762	667900
113984	667901
121690	667902
62392	667903
30359	667904
24115	667905
14676	667906
5771	667907
1275	667908
6777	667909
3804	667910
26785	667911
15044	667912
35844	667913
110142	667914
6935	667915
15141	667916
25520	667917
66529	667918
665	667919
13176	667920
52058	667921
14573	667922
28687	667923
103014	667924
6285	667925
69018	667926
32201	667927
10597	667928
92254	667929
75069	667930
100613	667931
15769	667932
629	667933
74459	667934
33551	667935
69828	667936
2056	667937
104697	667938
51172	667939
10738	667940
94687	667941
169703	667942
1830	667943
11953	667944
40166	667945
26788	667946
66343	667947
3198	667948
14479	667949
116366	667950
26285	667951
7940	667952
17334	667953
20917	667954
91413	667955
55493	667956
111335	667957
39692	667958
76146	667959
77645	667960
46320	667961
2935	667962
8984	667963
42914	667964
43982	667965
16222	667966
56485	667967
12064	667968
7490	667969
27928	667970
54589	667971
12254	667972
10568	667973
12147	667974
52241	667975
30685	667976
51187	667977
28870	667978
4748	667979
151355	667980
79844	667981
37512	667982
1702	667983
21964	667984
11982	667985
69310	667986
105628	667987
2541	667988
37362	667989
20840	667990
10857	667991
57383	667992
114068	667993
42593	667994
25867	667995
70568	667996
72670	667997
7863	667998
31336	667999
24332	668000
143448	668001
26864	668002
49302	668003
66346	668004
83878	668005
13280	668006
26884	668007
18639	668008
167870	668009
30124	668010
35297	668011
89343	668012
45095	668013
88247	668014
106394	668015
63550	668016
50455	668017
81145	668018
3085	668019
36469	668020
103095	668021
23902	668022
7925	668023
134047	668024
89875	668025
132936	668026
75367	668027
51802	668028
77980	668029
66877	668030
4133	668031
5101	668032
92287	668033
158484	668034
53387	668035
32449	668036
52866	668037
25379	668038
20669	668039
59612	668040
30516	668041
7168	668042
13303	668043
98416	668044
90401	668045
90255	668046
10535	668047
23418	668048
124130	668049
138057	668050
42603	668051
94043	668052
28896	668053
77814	668054
15731	668055
64897	668056
18120	668057
129503	668058
35709	668059
96511	668060
77649	668061
164235	668062
7019	668063
154795	668064
108665	668065
25799	668066
161418	668067
9288	668068
75484	668069
43413	668070
9980	668071
52541	668072
21465	668073
114206	668074
7116	668075
2994	668076
24219	668077
2362	668078
56280	668079
30587	668080
68023	668081
36564	668082
7973	668083
9468	668084
164035	668085
7442	668086
42427	668087
105941	668088
87	668089
10161	668090
80648	668091
2949	668092
132609	668093
13290	668094
101265	668095
35516	668096
16167	668097
39703	668098
3698	668099
3893	668100
5940	668101
6651	668102
75932	668103
4883	668104
58574	668105
2748	668106
8296	668107
108186	668108
63	668109
66345	668110
36650	668111
131887	668112
90144	668113
25369	668114
18924	668115
14254	668116
9059	668117
13533	668118
62793	668119
56665	668120
32618	668121
106283	668122
14629	668123
17667	668124
58357	668125
72151	668126
884	668127
5681	668128
1252	668129
22783	668130
22703	668131
96434	668132
38976	668133
81241	668134
47572	668135
817	668136
4945	668137
4862	668138
47541	668139
10732	668140
73976	668141
107544	668142
37466	668143
47022	668144
64367	668145
5755	668146
63574	668147
25860	668148
130148	668149
2116	668150
6824	668151
52316	668152
85184	668153
24169	668154
4754	668155
9003	668156
125358	668157
146702	668158
27462	668159
111042	668160
21303	668161
27514	668162
6627	668163
93798	668164
15160	668165
132549	668166
90456	668167
10588	668168
76721	668169
60074	668170
9139	668171
34845	668172
23252	668173
32218	668174
67534	668175
5578	668176
106110	668177
49584	668178
61895	668179
59785	668180
144584	668181
4883	668182
62785	668183
94654	668184
99778	668185
41154	668186
86232	668187
31216	668188
82220	668189
112110	668190
33256	668191
57690	668192
49209	668193
815	668194
12938	668195
12614	668196
38767	668197
88809	668198
133838	668199
36007	668200
10104	668201
37506	668202
23660	668203
31758	668204
60000	668205
12450	668206
32071	668207
47517	668208
66335	668209
4500	668210
120059	668211
16172	668212
28655	668213
38333	668214
47568	668215
154835	668216
28440	668217
34260	668218
97671	668219
109518	668220
43395	668221
72830	668222
9391	668223
31619	668224
8194	668225
3464	668226
17820	668227
39312	668228
57	668229
49376	668230
49	668231
20820	668232
1235	668233
108214	668234
20176	668235
59822	668236
30164	668237
36306	668238
133168	668239
17323	668240
78655	668241
15821	668242
35754	668243
22215	668244
704	668245
17023	668246
71774	668247
34046	668248
13215	668249
73043	668250
69406	668251
28367	668252
207	668253
13133	668254
86736	668255
9242	668256
88257	668257
4599	668258
11892	668259
7672	668260
53622	668261
42227	668262
116338	668263
52030	668264
12363	668265
97052	668266
73577	668267
16947	668268
7380	668269
20583	668270
106121	668271
20791	668272
27657	668273
15994	668274
32230	668275
24491	668276
11054	668277
4369	668278
21579	668279
19809	668280
992	668281
7071	668282
60613	668283
3917	668284
24303	668285
84731	668286
104238	668287
154632	668288
53073	668289
24834	668290
19212	668291
11754	668292
102504	668293
38275	668294
18131	668295
83157	668296
10259	668297
514	668298
41946	668299
16146	668300
11924	668301
6120	668302
6923	668303
15816	668304
39772	668305
401	668306
86575	668307
87608	668308
43160	668309
58145	668310
8097	668311
37499	668312
10087	668313
148070	668314
109293	668315
48525	668316
96120	668317
118573	668318
75307	668319
62070	668320
2189	668321
94764	668322
1833	668323
5140	668324
9053	668325
47824	668326
135117	668327
63083	668328
8797	668329
15289	668330
109835	668331
25716	668332
71243	668333
27051	668334
123083	668335
79863	668336
61814	668337
32562	668338
72035	668339
9784	668340
124110	668341
8860	668342
47286	668343
8517	668344
15532	668345
84964	668346
64781	668347
28797	668348
14941	668349
3838	668350
1999	668351
91870	668352
45828	668353
33036	668354
71469	668355
64230	668356
80229	668357
59912	668358
25929	668359
478	668360
7454	668361
54456	668362
47195	668363
104423	668364
13931	668365
7154	668366
24131	668367
17642	668368
54734	668369
59845	668370
1070	668371
60326	668372
110221	668373
12986	668374
10635	668375
115629	668376
66185	668377
16001	668378
52389	668379
1279	668380
48147	668381
30768	668382
78393	668383
656	668384
72126	668385
12648	668386
19721	668387
71265	668388
61451	668389
47356	668390
30727	668391
71728	668392
43038	668393
73943	668394
5370	668395
25553	668396
48025	668397
30678	668398
147750	668399
60341	668400
11995	668401
24508	668402
33766	668403
13015	668404
49873	668405
155667	668406
34781	668407
123283	668408
9492	668409
59027	668410
18271	668411
120731	668412
35915	668413
53269	668414
54245	668415
72245	668416
37963	668417
9307	668418
398	668419
101606	668420
109518	668421
7512	668422
72319	668423
97700	668424
15214	668425
1129	668426
51005	668427
20411	668428
53397	668429
27703	668430
877	668431
43165	668432
6331	668433
25847	668434
131996	668435
9555	668436
28271	668437
96793	668438
18194	668439
2189	668440
85594	668441
14015	668442
26958	668443
40161	668444
32524	668445
5628	668446
46884	668447
83803	668448
93791	668449
82569	668450
115099	668451
4739	668452
3064	668453
84250	668454
26974	668455
4582	668456
132142	668457
9769	668458
107988	668459
13318	668460
58777	668461
99556	668462
91528	668463
65812	668464
1922	668465
67329	668466
5704	668467
130112	668468
53253	668469
16098	668470
1752	668471
69789	668472
3964	668473
13097	668474
23642	668475
66399	668476
30724	668477
4938	668478
86553	668479
164087	668480
84076	668481
46993	668482
80988	668483
23618	668484
47360	668485
126558	668486
36131	668487
24485	668488
1186	668489
27956	668490
59559	668491
45233	668492
30254	668493
668	668494
70761	668495
77770	668496
143	668497
55256	668498
41469	668499
11495	668500
33544	668501
533	668502
574	668503
29655	668504
3525	668505
47597	668506
8256	668507
103146	668508
12815	668509
30487	668510
16964	668511
1916	668512
22525	668513
9680	668514
6684	668515
10701	668516
64631	668517
4651	668518
56760	668519
725	668520
3760	668521
42036	668522
69418	668523
13269	668524
157617	668525
20957	668526
11174	668527
2606	668528
308	668529
133764	668530
17816	668531
51313	668532
213	668533
93592	668534
81080	668535
2290	668536
4996	668537
100972	668538
5882	668539
60364	668540
41709	668541
111587	668542
23851	668543
57671	668544
41697	668545
108658	668546
8144	668547
9229	668548
54148	668549
28945	668550
23507	668551
77616	668552
68597	668553
50352	668554
118428	668555
9933	668556
140776	668557
22344	668558
3231	668559
129422	668560
83459	668561
15320	668562
1980	668563
83721	668564
35268	668565
137272	668566
12524	668567
19558	668568
71718	668569
78872	668570
72578	668571
56405	668572
27145	668573
16740	668574
69393	668575
23197	668576
102239	668577
105486	668578
35645	668579
76969	668580
16908	668581
91899	668582
123041	668583
8751	668584
18348	668585
24503	668586
67828	668587
40602	668588
11735	668589
27090	668590
81304	668591
889	668592
23461	668593
90675	668594
75681	668595
231	668596
4709	668597
8881	668598
16183	668599
36599	668600
9262	668601
5164	668602
25063	668603
15094	668604
159834	668605
53690	668606
16274	668607
60744	668608
12647	668609
9952	668610
3196	668611
39455	668612
29786	668613
112736	668614
13134	668615
17723	668616
3349	668617
1850	668618
17088	668619
93081	668620
9698	668621
3775	668622
59802	668623
16791	668624
29542	668625
2735	668626
91678	668627
4164	668628
395	668629
130230	668630
23175	668631
58972	668632
35686	668633
45150	668634
5445	668635
138989	668636
2085	668637
102	668638
13431	668639
46379	668640
121008	668641
53194	668642
46447	668643
42237	668644
149218	668645
47741	668646
136632	668647
48170	668648
64365	668649
12463	668650
2843	668651
17190	668652
74609	668653
95477	668654
14423	668655
147674	668656
12359	668657
9800	668658
81340	668659
34613	668660
15600	668661
48847	668662
15156	668663
25751	668664
105983	668665
113211	668666
38722	668667
41380	668668
73161	668669
3249	668670
14612	668671
149360	668672
63068	668673
9784	668674
48038	668675
11153	668676
61905	668677
14788	668678
6829	668679
4132	668680
2032	668681
39811	668682
45824	668683
48219	668684
97	668685
4839	668686
88877	668687
108819	668688
34147	668689
69940	668690
39707	668691
985	668692
86992	668693
128195	668694
77730	668695
37780	668696
34103	668697
15707	668698
7216	668699
10879	668700
48189	668701
4367	668702
630	668703
24972	668704
42801	668705
27327	668706
9960	668707
13271	668708
25949	668709
69936	668710
27024	668711
41968	668712
31337	668713
38094	668714
29185	668715
84833	668716
32	668717
145607	668718
20692	668719
60717	668720
94670	668721
10144	668722
51403	668723
4195	668724
132614	668725
43431	668726
5928	668727
24083	668728
112756	668729
70740	668730
40118	668731
46171	668732
75668	668733
13229	668734
48156	668735
14746	668736
48709	668737
88976	668738
29633	668739
136520	668740
90111	668741
8348	668742
10155	668743
90503	668744
24085	668745
40685	668746
11062	668747
2620	668748
104124	668749
92722	668750
34019	668751
62506	668752
24739	668753
7516	668754
52428	668755
2523	668756
9458	668757
39152	668758
17133	668759
55884	668760
124162	668761
72695	668762
14628	668763
28185	668764
105528	668765
2715	668766
52170	668767
38371	668768
39932	668769
7568	668770
96489	668771
30050	668772
14784	668773
34227	668774
36325	668775
109756	668776
35536	668777
11216	668778
22321	668779
573	668780
56187	668781
13009	668782
9274	668783
1517	668784
82862	668785
13467	668786
410	668787
11108	668788
50420	668789
4953	668790
69854	668791
31011	668792
51394	668793
1968	668794
47588	668795
94	668796
142805	668797
159425	668798
113713	668799
12591	668800
75456	668801
8609	668802
111753	668803
11280	668804
38568	668805
29543	668806
8706	668807
278	668808
42427	668809
117548	668810
6742	668811
34682	668812
20676	668813
28427	668814
8640	668815
18346	668816
9835	668817
53028	668818
4502	668819
2180	668820
12816	668821
10463	668822
6514	668823
9718	668824
37034	668825
17058	668826
2064	668827
972	668828
11375	668829
21115	668830
12056	668831
23873	668832
10622	668833
14742	668834
77458	668835
19205	668836
69695	668837
4541	668838
9428	668839
63703	668840
3388	668841
12331	668842
39312	668843
83529	668844
55179	668845
4500	668846
10550	668847
74010	668848
16399	668849
61283	668850
90686	668851
96285	668852
12994	668853
26779	668854
76312	668855
88113	668856
43481	668857
149507	668858
14462	668859
38282	668860
118178	668861
19935	668862
44483	668863
15848	668864
149732	668865
11843	668866
73631	668867
60044	668868
33383	668869
10612	668870
65279	668871
43782	668872
39129	668873
41984	668874
103171	668875
9496	668876
3817	668877
115614	668878
85577	668879
6431	668880
4332	668881
77925	668882
79516	668883
128591	668884
20941	668885
55103	668886
127182	668887
9258	668888
92670	668889
139366	668890
53937	668891
6669	668892
8422	668893
232	668894
123250	668895
37561	668896
73264	668897
12931	668898
53697	668899
24462	668900
30710	668901
90959	668902
155071	668903
82305	668904
22026	668905
59971	668906
35322	668907
172	668908
17709	668909
3165	668910
68730	668911
101115	668912
9252	668913
4534	668914
49372	668915
26409	668916
42191	668917
112904	668918
26751	668919
2921	668920
3635	668921
59	668922
72755	668923
88464	668924
48827	668925
25825	668926
34551	668927
26321	668928
1646	668929
89158	668930
170183	668931
30717	668932
10317	668933
1512	668934
75505	668935
84387	668936
49778	668937
9746	668938
79868	668939
56788	668940
108509	668941
239	668942
71918	668943
17471	668944
31284	668945
83742	668946
79909	668947
13334	668948
79790	668949
34555	668950
54337	668951
68881	668952
46578	668953
29800	668954
63516	668955
11326	668956
25007	668957
95417	668958
50985	668959
26208	668960
79731	668961
809	668962
15626	668963
2427	668964
48630	668965
138201	668966
19036	668967
26937	668968
69280	668969
54861	668970
11636	668971
30570	668972
85140	668973
14883	668974
15263	668975
15249	668976
115447	668977
44061	668978
5918	668979
22757	668980
110743	668981
25991	668982
1778	668983
12895	668984
153533	668985
18621	668986
70849	668987
64504	668988
86953	668989
68883	668990
6224	668991
1008	668992
6687	668993
15961	668994
69116	668995
22601	668996
37175	668997
56659	668998
23980	668999
27	669000
77640	669001
42024	669002
104937	669003
59237	669004
69219	669005
59242	669006
98253	669007
22795	669008
30059	669009
96803	669010
108653	669011
25290	669012
37287	669013
1904	669014
63637	669015
127010	669016
22168	669017
23283	669018
2274	669019
5066	669020
85472	669021
21922	669022
23938	669023
5047	669024
13238	669025
30782	669026
50496	669027
3849	669028
33296	669029
94387	669030
27431	669031
58510	669032
19605	669033
161610	669034
113447	669035
125804	669036
46947	669037
92514	669038
39081	669039
112676	669040
22863	669041
64077	669042
64345	669043
20500	669044
35404	669045
11652	669046
16940	669047
68453	669048
12	669049
62913	669050
25977	669051
80514	669052
27889	669053
26128	669054
1383	669055
31459	669056
97295	669057
53870	669058
41717	669059
26348	669060
86874	669061
11405	669062
1239	669063
24032	669064
25377	669065
16578	669066
45143	669067
16366	669068
15995	669069
39088	669070
1207	669071
19701	669072
105246	669073
7705	669074
36934	669075
146230	669076
19968	669077
102477	669078
95979	669079
51089	669080
129609	669081
13631	669082
57766	669083
83873	669084
30911	669085
40002	669086
23926	669087
14729	669088
29314	669089
17330	669090
21825	669091
20939	669092
103073	669093
15891	669094
19447	669095
84158	669096
97029	669097
18868	669098
65317	669099
65344	669100
15813	669101
105646	669102
205	669103
30728	669104
44535	669105
13385	669106
114704	669107
75350	669108
54638	669109
20032	669110
34418	669111
31568	669112
86911	669113
13965	669114
117571	669115
19849	669116
535	669117
12908	669118
20278	669119
85542	669120
54097	669121
2509	669122
20357	669123
2242	669124
3093	669125
12064	669126
37241	669127
21855	669128
6703	669129
51493	669130
15979	669131
11381	669132
29019	669133
120100	669134
11340	669135
69094	669136
7599	669137
13515	669138
17456	669139
47041	669140
70971	669141
83062	669142
124323	669143
951	669144
18885	669145
44147	669146
2623	669147
65456	669148
41646	669149
11284	669150
509	669151
18618	669152
7942	669153
20303	669154
80747	669155
15645	669156
48879	669157
45383	669158
1069	669159
12823	669160
36164	669161
52704	669162
1801	669163
43016	669164
11104	669165
104835	669166
15439	669167
18331	669168
78849	669169
26852	669170
84301	669171
149757	669172
21162	669173
12343	669174
8546	669175
9726	669176
84012	669177
97329	669178
106039	669179
15872	669180
52768	669181
1168	669182
22729	669183
13584	669184
35692	669185
4523	669186
74416	669187
2585	669188
16360	669189
55306	669190
44257	669191
46366	669192
90913	669193
53027	669194
80609	669195
7430	669196
88639	669197
730	669198
23281	669199
9961	669200
21151	669201
70836	669202
18776	669203
500	669204
101658	669205
37506	669206
13502	669207
51	669208
12963	669209
30006	669210
5376	669211
40277	669212
89314	669213
24965	669214
15290	669215
98020	669216
92421	669217
10300	669218
105226	669219
17247	669220
75629	669221
46313	669222
49033	669223
40465	669224
5278	669225
3323	669226
29812	669227
15032	669228
27524	669229
47764	669230
87551	669231
69951	669232
17907	669233
91353	669234
524	669235
32560	669236
8189	669237
17713	669238
1990	669239
1813	669240
42731	669241
70843	669242
46189	669243
37272	669244
81	669245
3014	669246
18951	669247
79717	669248
40052	669249
118659	669250
77082	669251
152938	669252
91699	669253
819	669254
65825	669255
19608	669256
95389	669257
26208	669258
9515	669259
3929	669260
52083	669261
125733	669262
577	669263
86102	669264
69251	669265
2565	669266
3430	669267
1348	669268
2784	669269
20135	669270
33488	669271
20839	669272
43382	669273
66365	669274
105456	669275
69625	669276
115023	669277
14472	669278
67660	669279
17508	669280
2	669281
19650	669282
67265	669283
38724	669284
88988	669285
168662	669286
8650	669287
59954	669288
92288	669289
12367	669290
67556	669291
46662	669292
61713	669293
113292	669294
14901	669295
91960	669296
6861	669297
650	669298
3526	669299
24120	669300
1271	669301
85509	669302
64690	669303
3923	669304
86509	669305
20280	669306
4604	669307
42516	669308
159858	669309
35032	669310
32011	669311
74559	669312
25243	669313
5286	669314
9075	669315
14073	669316
4897	669317
26005	669318
3222	669319
7043	669320
28766	669321
84828	669322
50526	669323
86182	669324
76179	669325
16187	669326
50089	669327
26830	669328
7240	669329
68232	669330
133216	669331
35017	669332
165819	669333
2446	669334
3777	669335
56512	669336
33417	669337
51347	669338
95637	669339
96418	669340
77718	669341
57574	669342
100301	669343
103487	669344
41335	669345
24816	669346
22565	669347
3054	669348
16278	669349
28659	669350
4478	669351
4357	669352
43846	669353
39036	669354
1382	669355
96015	669356
5951	669357
22394	669358
339	669359
50364	669360
725	669361
9	669362
25055	669363
11754	669364
32497	669365
49601	669366
61441	669367
3590	669368
83573	669369
79111	669370
14665	669371
16601	669372
51405	669373
6499	669374
122729	669375
73517	669376
84695	669377
60820	669378
16392	669379
14727	669380
27460	669381
2170	669382
54453	669383
47585	669384
21291	669385
135332	669386
33777	669387
7385	669388
9508	669389
81465	669390
98371	669391
9035	669392
30945	669393
27290	669394
48876	669395
100819	669396
32723	669397
32049	669398
4398	669399
76422	669400
6412	669401
95243	669402
39146	669403
1747	669404
7954	669405
20904	669406
83351	669407
35637	669408
70413	669409
38520	669410
115553	669411
152559	669412
39245	669413
116165	669414
52526	669415
40485	669416
59280	669417
4959	669418
8001	669419
16723	669420
67921	669421
24088	669422
1210	669423
165659	669424
95659	669425
25711	669426
5532	669427
15784	669428
126331	669429
8470	669430
138396	669431
5004	669432
25499	669433
490	669434
2755	669435
38014	669436
24118	669437
7900	669438
44404	669439
7018	669440
17978	669441
61352	669442
73807	669443
84188	669444
47874	669445
26874	669446
32284	669447
31469	669448
44565	669449
90778	669450
114352	669451
7533	669452
9553	669453
152850	669454
63743	669455
9959	669456
66290	669457
28783	669458
1105	669459
69799	669460
85858	669461
137016	669462
36444	669463
89625	669464
40126	669465
28395	669466
32860	669467
86913	669468
86861	669469
10058	669470
25015	669471
43461	669472
17535	669473
47320	669474
107051	669475
89796	669476
79788	669477
7851	669478
18849	669479
30316	669480
131755	669481
65059	669482
48273	669483
5410	669484
25137	669485
50233	669486
18496	669487
169884	669488
14262	669489
103066	669490
126069	669491
74041	669492
18111	669493
28373	669494
305	669495
3278	669496
104671	669497
22201	669498
9557	669499
6352	669500
51204	669501
38973	669502
5459	669503
6114	669504
13960	669505
27432	669506
46254	669507
68658	669508
38193	669509
71175	669510
46841	669511
1749	669512
863	669513
78573	669514
21484	669515
47419	669516
2717	669517
49836	669518
49956	669519
115164	669520
41022	669521
10902	669522
18063	669523
25367	669524
55334	669525
14676	669526
2318	669527
109589	669528
16137	669529
392	669530
37118	669531
22498	669532
7835	669533
149146	669534
25218	669535
114483	669536
100713	669537
778	669538
43218	669539
1260	669540
163727	669541
9115	669542
16735	669543
8972	669544
105668	669545
130161	669546
7490	669547
69559	669548
35359	669549
2729	669550
19515	669551
95186	669552
390	669553
5211	669554
2672	669555
8082	669556
55809	669557
138840	669558
4263	669559
9818	669560
47862	669561
57689	669562
5298	669563
161286	669564
37773	669565
19954	669566
3998	669567
41270	669568
89562	669569
8007	669570
34934	669571
164470	669572
2217	669573
8367	669574
48352	669575
25779	669576
61511	669577
15739	669578
116535	669579
2331	669580
2573	669581
39275	669582
14742	669583
59740	669584
24347	669585
89884	669586
119724	669587
37308	669588
95272	669589
42730	669590
4851	669591
170292	669592
79341	669593
9566	669594
49391	669595
45700	669596
20045	669597
71628	669598
57964	669599
13128	669600
17394	669601
87332	669602
582	669603
47727	669604
78080	669605
26271	669606
133899	669607
43140	669608
39348	669609
74304	669610
91401	669611
8737	669612
33986	669613
22703	669614
3941	669615
24475	669616
15107	669617
621	669618
50444	669619
54839	669620
3947	669621
67071	669622
19632	669623
5816	669624
112997	669625
15639	669626
4716	669627
14700	669628
502	669629
20015	669630
9193	669631
57808	669632
10111	669633
4649	669634
59007	669635
9057	669636
45618	669637
82843	669638
76153	669639
88201	669640
13194	669641
18198	669642
64726	669643
16389	669644
38399	669645
90952	669646
921	669647
3086	669648
118051	669649
4878	669650
17240	669651
1017	669652
79190	669653
35662	669654
64074	669655
56037	669656
97909	669657
9807	669658
79733	669659
91405	669660
11268	669661
54838	669662
17859	669663
80842	669664
55551	669665
26041	669666
25567	669667
28769	669668
19141	669669
38238	669670
44290	669671
21952	669672
35593	669673
90366	669674
51545	669675
48105	669676
123435	669677
10519	669678
70178	669679
98785	669680
32671	669681
38741	669682
59206	669683
115236	669684
22454	669685
825	669686
55706	669687
2199	669688
57987	669689
20318	669690
42883	669691
30504	669692
123989	669693
52740	669694
4145	669695
3542	669696
11539	669697
17489	669698
116498	669699
7548	669700
150429	669701
17367	669702
50602	669703
28506	669704
47216	669705
55907	669706
2732	669707
77047	669708
75400	669709
44904	669710
45802	669711
3751	669712
51283	669713
135263	669714
21818	669715
1060	669716
14054	669717
4896	669718
15995	669719
9016	669720
19556	669721
35817	669722
31856	669723
125220	669724
65618	669725
51692	669726
39649	669727
145158	669728
103582	669729
48173	669730
52184	669731
26351	669732
7287	669733
21270	669734
93939	669735
144189	669736
87716	669737
83190	669738
67132	669739
108172	669740
51622	669741
7211	669742
112963	669743
55294	669744
33254	669745
34368	669746
3005	669747
131671	669748
38909	669749
43768	669750
8237	669751
4684	669752
74	669753
32948	669754
21748	669755
13114	669756
14693	669757
4485	669758
1255	669759
76093	669760
62188	669761
133560	669762
15514	669763
92030	669764
726	669765
28527	669766
39943	669767
50161	669768
155389	669769
108964	669770
41000	669771
430	669772
32790	669773
78162	669774
56042	669775
19959	669776
62615	669777
27082	669778
83688	669779
64715	669780
169050	669781
39643	669782
20344	669783
72938	669784
163762	669785
12541	669786
147255	669787
63153	669788
24273	669789
7502	669790
143987	669791
244	669792
16401	669793
8617	669794
62808	669795
42381	669796
75840	669797
126150	669798
4321	669799
54385	669800
4614	669801
36729	669802
75797	669803
95239	669804
3569	669805
5891	669806
20333	669807
1115	669808
26896	669809
108998	669810
5284	669811
160130	669812
79834	669813
30685	669814
61235	669815
74873	669816
15286	669817
5720	669818
20589	669819
37636	669820
86907	669821
133650	669822
106102	669823
89900	669824
37700	669825
101060	669826
134056	669827
681	669828
3465	669829
32	669830
33243	669831
75787	669832
150334	669833
125447	669834
100808	669835
167926	669836
65379	669837
57218	669838
20137	669839
27483	669840
14473	669841
87944	669842
6338	669843
80746	669844
43900	669845
72517	669846
43981	669847
155734	669848
132378	669849
26016	669850
12987	669851
28209	669852
1641	669853
17190	669854
33268	669855
22560	669856
3478	669857
100826	669858
49310	669859
69467	669860
79748	669861
96303	669862
4012	669863
2053	669864
98583	669865
17562	669866
84213	669867
9462	669868
8660	669869
53092	669870
31025	669871
107163	669872
16145	669873
92409	669874
149672	669875
1799	669876
39982	669877
30176	669878
136045	669879
48708	669880
23648	669881
28076	669882
4202	669883
28536	669884
39890	669885
18563	669886
103591	669887
59369	669888
515	669889
38969	669890
51191	669891
56922	669892
9703	669893
47104	669894
18783	669895
4913	669896
36211	669897
13097	669898
26972	669899
80869	669900
85428	669901
58318	669902
104669	669903
132183	669904
50800	669905
36995	669906
88584	669907
60193	669908
10391	669909
126809	669910
1255	669911
16361	669912
31458	669913
37812	669914
27820	669915
28084	669916
12821	669917
46079	669918
33550	669919
80621	669920
86481	669921
42980	669922
19602	669923
12803	669924
117471	669925
695	669926
17668	669927
14894	669928
54462	669929
2398	669930
25979	669931
31083	669932
58354	669933
54296	669934
31879	669935
34764	669936
42099	669937
78569	669938
112503	669939
104126	669940
13352	669941
169373	669942
22196	669943
47257	669944
44135	669945
156732	669946
1177	669947
97375	669948
3800	669949
86742	669950
53738	669951
11672	669952
47478	669953
24827	669954
6121	669955
863	669956
87696	669957
163504	669958
36046	669959
28410	669960
141834	669961
84	669962
19279	669963
3941	669964
107075	669965
166090	669966
7144	669967
42318	669968
12812	669969
29731	669970
49677	669971
39815	669972
151992	669973
407	669974
26549	669975
23824	669976
36260	669977
12431	669978
4672	669979
21025	669980
23238	669981
114380	669982
99361	669983
2653	669984
20958	669985
34753	669986
22294	669987
90244	669988
26807	669989
66873	669990
29467	669991
28984	669992
159620	669993
599	669994
35232	669995
1434	669996
72357	669997
12334	669998
45740	669999
23882	670000
89223	670001
5260	670002
27647	670003
50516	670004
4191	670005
30121	670006
53603	670007
40328	670008
38032	670009
135305	670010
23	670011
19745	670012
26620	670013
63	670014
12925	670015
89573	670016
52641	670017
20810	670018
13425	670019
63650	670020
57902	670021
151031	670022
42114	670023
12798	670024
127632	670025
5228	670026
44115	670027
41919	670028
28564	670029
28483	670030
1263	670031
36406	670032
26563	670033
22273	670034
61738	670035
23790	670036
78067	670037
30437	670038
42379	670039
5310	670040
55207	670041
136818	670042
710	670043
134877	670044
27362	670045
7034	670046
3342	670047
58716	670048
44873	670049
34711	670050
54003	670051
86824	670052
7140	670053
82080	670054
68205	670055
63372	670056
71712	670057
13386	670058
33109	670059
126973	670060
988	670061
56108	670062
49979	670063
5106	670064
19837	670065
14139	670066
43762	670067
3062	670068
29545	670069
125086	670070
54257	670071
103132	670072
14391	670073
10910	670074
31522	670075
5082	670076
47594	670077
22605	670078
10037	670079
150146	670080
81409	670081
9007	670082
9280	670083
39184	670084
16398	670085
6460	670086
77709	670087
23443	670088
6500	670089
58026	670090
108014	670091
2581	670092
13354	670093
11816	670094
85704	670095
34853	670096
70152	670097
1687	670098
526	670099
8831	670100
221	670101
37132	670102
79223	670103
85029	670104
33620	670105
3721	670106
17092	670107
73687	670108
25298	670109
28279	670110
34836	670111
23518	670112
3282	670113
29268	670114
40375	670115
8840	670116
112327	670117
6104	670118
40423	670119
31760	670120
81210	670121
57392	670122
25277	670123
39026	670124
24752	670125
49070	670126
14041	670127
81289	670128
17070	670129
66544	670130
23177	670131
120	670132
77329	670133
25151	670134
12234	670135
35431	670136
49633	670137
24234	670138
19978	670139
17405	670140
42135	670141
19266	670142
8335	670143
102750	670144
34662	670145
34968	670146
4140	670147
12483	670148
35470	670149
21455	670150
123805	670151
9952	670152
9573	670153
7147	670154
32932	670155
42239	670156
48814	670157
76787	670158
40516	670159
59838	670160
93447	670161
6119	670162
4788	670163
18255	670164
67516	670165
58296	670166
41415	670167
106184	670168
35299	670169
6241	670170
32235	670171
18003	670172
12965	670173
47697	670174
23155	670175
1585	670176
5381	670177
22942	670178
65040	670179
23535	670180
34648	670181
43898	670182
1533	670183
7750	670184
102594	670185
12317	670186
43352	670187
36035	670188
56415	670189
130202	670190
4069	670191
19466	670192
33771	670193
20724	670194
698	670195
36216	670196
26045	670197
26691	670198
4954	670199
4298	670200
51414	670201
11637	670202
65211	670203
7849	670204
107583	670205
3393	670206
58902	670207
27099	670208
32301	670209
38731	670210
17411	670211
136278	670212
40450	670213
116462	670214
40627	670215
14776	670216
77113	670217
84413	670218
28837	670219
11426	670220
6995	670221
713	670222
4289	670223
7170	670224
42507	670225
101214	670226
14250	670227
161746	670228
1523	670229
48389	670230
56138	670231
21329	670232
84128	670233
96889	670234
51277	670235
47253	670236
17388	670237
12854	670238
88835	670239
168568	670240
82043	670241
1059	670242
73557	670243
158150	670244
82612	670245
27861	670246
36952	670247
49240	670248
46614	670249
48301	670250
156352	670251
12077	670252
12407	670253
18484	670254
82439	670255
94514	670256
16809	670257
2600	670258
149914	670259
17390	670260
112839	670261
46892	670262
77711	670263
11575	670264
65847	670265
11195	670266
85174	670267
28931	670268
28645	670269
118352	670270
6253	670271
6923	670272
2655	670273
40314	670274
9309	670275
70515	670276
11034	670277
36125	670278
15337	670279
30769	670280
30138	670281
23223	670282
116227	670283
76666	670284
101170	670285
91311	670286
19939	670287
113595	670288
25724	670289
9119	670290
157468	670291
136867	670292
6587	670293
18386	670294
8971	670295
110980	670296
30826	670297
43452	670298
938	670299
41661	670300
920	670301
71108	670302
34204	670303
14056	670304
83853	670305
123918	670306
1999	670307
26212	670308
37540	670309
2885	670310
1548	670311
10861	670312
101151	670313
14057	670314
1684	670315
130678	670316
74916	670317
102966	670318
24824	670319
1221	670320
68351	670321
63168	670322
147301	670323
1203	670324
15131	670325
120200	670326
16435	670327
139023	670328
5781	670329
8572	670330
111886	670331
108216	670332
7139	670333
39442	670334
72541	670335
32719	670336
47807	670337
5857	670338
131611	670339
31655	670340
30009	670341
67533	670342
11324	670343
47	670344
10443	670345
45157	670346
5074	670347
105290	670348
149415	670349
67032	670350
1710	670351
58137	670352
16809	670353
66572	670354
146522	670355
10963	670356
10713	670357
96269	670358
30056	670359
16238	670360
2335	670361
19827	670362
141665	670363
79349	670364
123886	670365
156157	670366
131887	670367
7050	670368
11423	670369
125229	670370
66417	670371
8601	670372
2392	670373
105039	670374
157345	670375
74084	670376
83139	670377
1332	670378
9037	670379
20320	670380
126689	670381
5362	670382
86420	670383
42478	670384
9639	670385
65753	670386
38107	670387
126754	670388
6721	670389
68275	670390
2328	670391
45759	670392
26516	670393
52779	670394
25649	670395
95138	670396
4882	670397
97090	670398
34513	670399
7259	670400
49313	670401
44680	670402
86859	670403
6331	670404
48961	670405
43788	670406
91124	670407
13407	670408
12093	670409
1425	670410
17282	670411
52169	670412
28593	670413
26028	670414
8586	670415
1865	670416
124324	670417
65928	670418
24270	670419
100950	670420
51136	670421
64913	670422
73	670423
111654	670424
8297	670425
51528	670426
130653	670427
48035	670428
37553	670429
86476	670430
769	670431
62558	670432
15820	670433
64923	670434
24141	670435
74714	670436
54230	670437
41003	670438
92685	670439
2819	670440
14634	670441
92162	670442
132152	670443
101462	670444
72073	670445
17138	670446
14925	670447
18069	670448
112176	670449
67371	670450
21150	670451
43865	670452
100111	670453
43449	670454
42641	670455
16069	670456
57483	670457
110156	670458
12653	670459
4775	670460
80010	670461
3748	670462
62588	670463
37798	670464
138553	670465
69039	670466
2987	670467
23414	670468
44577	670469
115368	670470
50426	670471
48849	670472
98104	670473
115458	670474
64452	670475
46042	670476
80330	670477
25392	670478
81567	670479
49879	670480
12465	670481
3731	670482
3346	670483
13405	670484
96376	670485
21460	670486
26548	670487
20908	670488
2631	670489
29018	670490
1753	670491
59517	670492
20348	670493
7890	670494
47609	670495
34941	670496
19766	670497
98992	670498
6334	670499
97309	670500
134486	670501
22959	670502
24719	670503
23168	670504
25360	670505
34671	670506
56945	670507
39436	670508
9961	670509
33470	670510
28848	670511
18073	670512
83030	670513
35554	670514
28681	670515
2186	670516
14351	670517
10153	670518
2227	670519
1925	670520
76710	670521
3296	670522
27903	670523
89967	670524
78513	670525
42139	670526
17077	670527
111374	670528
75322	670529
29991	670530
124467	670531
44090	670532
36418	670533
98043	670534
51923	670535
71996	670536
103841	670537
46150	670538
42016	670539
3052	670540
11605	670541
1797	670542
37488	670543
56556	670544
7437	670545
10614	670546
128395	670547
743	670548
99871	670549
692	670550
17542	670551
49681	670552
28330	670553
153232	670554
73729	670555
86631	670556
86841	670557
7641	670558
4584	670559
22692	670560
27828	670561
1828	670562
25662	670563
116498	670564
4470	670565
111583	670566
2383	670567
11091	670568
72692	670569
28701	670570
96765	670571
12500	670572
17385	670573
15029	670574
42939	670575
31597	670576
46442	670577
145671	670578
119126	670579
40712	670580
7479	670581
8750	670582
65407	670583
78684	670584
37923	670585
44873	670586
56123	670587
95390	670588
24190	670589
1445	670590
101914	670591
2118	670592
96064	670593
37272	670594
52738	670595
60948	670596
15927	670597
45585	670598
68724	670599
35744	670600
18566	670601
5535	670602
62913	670603
92605	670604
67551	670605
77124	670606
1517	670607
15448	670608
50135	670609
4676	670610
222	670611
11762	670612
101615	670613
15475	670614
133314	670615
27793	670616
51700	670617
51381	670618
44056	670619
131757	670620
81007	670621
6029	670622
107518	670623
104830	670624
123874	670625
66708	670626
2762	670627
31304	670628
1818	670629
43993	670630
56231	670631
463	670632
81800	670633
16558	670634
38145	670635
58231	670636
55645	670637
17447	670638
134266	670639
15987	670640
12067	670641
49067	670642
81785	670643
29323	670644
3496	670645
78540	670646
99082	670647
65356	670648
881	670649
130452	670650
139637	670651
36886	670652
5638	670653
18372	670654
2815	670655
101132	670656
91320	670657
78836	670658
6010	670659
18402	670660
448	670661
44104	670662
28952	670663
109896	670664
13628	670665
23096	670666
123192	670667
23222	670668
35220	670669
49803	670670
8708	670671
129	670672
65613	670673
92469	670674
27825	670675
125977	670676
69310	670677
39951	670678
63894	670679
12936	670680
63139	670681
63337	670682
46158	670683
59221	670684
47345	670685
2672	670686
18947	670687
136714	670688
6233	670689
2609	670690
15232	670691
4521	670692
130223	670693
37194	670694
15088	670695
55285	670696
41313	670697
124955	670698
2689	670699
353	670700
18965	670701
71536	670702
1531	670703
60737	670704
2289	670705
46102	670706
3656	670707
11016	670708
123488	670709
71355	670710
77743	670711
1272	670712
23981	670713
14344	670714
13991	670715
47557	670716
74403	670717
12969	670718
35147	670719
61852	670720
134158	670721
132274	670722
6304	670723
104929	670724
82219	670725
5371	670726
59149	670727
3832	670728
8875	670729
32537	670730
76114	670731
105152	670732
27852	670733
98291	670734
136894	670735
49437	670736
20817	670737
5295	670738
21293	670739
7093	670740
42804	670741
16321	670742
162189	670743
21	670744
114159	670745
112321	670746
59286	670747
8318	670748
33093	670749
17511	670750
62575	670751
63155	670752
29771	670753
1257	670754
47078	670755
11480	670756
29547	670757
14472	670758
29796	670759
6267	670760
68523	670761
52927	670762
7349	670763
145135	670764
168610	670765
57874	670766
21927	670767
48064	670768
3937	670769
33582	670770
111028	670771
18853	670772
7812	670773
25113	670774
53917	670775
65448	670776
17691	670777
89879	670778
18162	670779
72733	670780
50905	670781
10205	670782
63764	670783
32713	670784
2543	670785
1252	670786
76432	670787
108723	670788
130040	670789
13785	670790
78638	670791
707	670792
121951	670793
118834	670794
10020	670795
31154	670796
57257	670797
9920	670798
31378	670799
76572	670800
17699	670801
41008	670802
1019	670803
37592	670804
149859	670805
6095	670806
37930	670807
93001	670808
63956	670809
92245	670810
124111	670811
133604	670812
31304	670813
4979	670814
30077	670815
29462	670816
23377	670817
12181	670818
100441	670819
64496	670820
87242	670821
17102	670822
58837	670823
800	670824
27374	670825
122009	670826
125606	670827
6955	670828
105056	670829
61147	670830
47386	670831
18929	670832
17280	670833
4688	670834
69711	670835
72236	670836
15086	670837
30026	670838
54250	670839
5793	670840
46480	670841
15082	670842
29441	670843
2151	670844
5929	670845
80078	670846
1314	670847
11693	670848
18944	670849
25625	670850
22001	670851
2114	670852
19902	670853
24359	670854
2443	670855
45754	670856
77318	670857
12250	670858
1879	670859
46578	670860
12189	670861
96	670862
42409	670863
2602	670864
115631	670865
65407	670866
9881	670867
46547	670868
138480	670869
75226	670870
17162	670871
46862	670872
21998	670873
44454	670874
3473	670875
138895	670876
43987	670877
24905	670878
68854	670879
10799	670880
36061	670881
97670	670882
27999	670883
76393	670884
55702	670885
34374	670886
35324	670887
53024	670888
8777	670889
57869	670890
30609	670891
32453	670892
99360	670893
117462	670894
21402	670895
36826	670896
8303	670897
21448	670898
45359	670899
45226	670900
79101	670901
161061	670902
65543	670903
37650	670904
480	670905
168203	670906
27790	670907
8786	670908
31924	670909
27922	670910
12619	670911
60893	670912
125204	670913
657	670914
351	670915
12534	670916
11014	670917
46377	670918
53050	670919
43296	670920
155066	670921
138265	670922
15867	670923
164079	670924
591	670925
54361	670926
148448	670927
13143	670928
18570	670929
711	670930
23341	670931
32706	670932
70360	670933
97424	670934
5274	670935
16741	670936
13292	670937
31386	670938
47753	670939
5397	670940
59	670941
58822	670942
36754	670943
11434	670944
90033	670945
122415	670946
4859	670947
49065	670948
33913	670949
14263	670950
96098	670951
95168	670952
3924	670953
6420	670954
2807	670955
31702	670956
117338	670957
32979	670958
5612	670959
19933	670960
3858	670961
50566	670962
663	670963
74125	670964
40323	670965
44259	670966
32122	670967
79534	670968
78359	670969
41049	670970
30805	670971
79201	670972
19910	670973
4607	670974
80600	670975
15485	670976
5114	670977
5628	670978
12592	670979
32868	670980
117854	670981
101918	670982
51527	670983
35962	670984
7535	670985
9581	670986
28641	670987
12704	670988
8499	670989
17472	670990
41693	670991
33788	670992
26184	670993
90111	670994
83725	670995
24751	670996
27503	670997
11	670998
29390	670999
700	671000
39045	671001
382	671002
103374	671003
68669	671004
35501	671005
8854	671006
18162	671007
65956	671008
1187	671009
34126	671010
142096	671011
23627	671012
76141	671013
3838	671014
28174	671015
13445	671016
11807	671017
196	671018
948	671019
48296	671020
2975	671021
20893	671022
26330	671023
37281	671024
8271	671025
37676	671026
29210	671027
39415	671028
98934	671029
4506	671030
10254	671031
92296	671032
36233	671033
38837	671034
1640	671035
109631	671036
55153	671037
41105	671038
4357	671039
80945	671040
4446	671041
77062	671042
38272	671043
80776	671044
2329	671045
65922	671046
32068	671047
110933	671048
3945	671049
2457	671050
31825	671051
31626	671052
8691	671053
4452	671054
16854	671055
7687	671056
3008	671057
64484	671058
23948	671059
18312	671060
88598	671061
141994	671062
55921	671063
57800	671064
109743	671065
58592	671066
80385	671067
64165	671068
83060	671069
35631	671070
55576	671071
43613	671072
20299	671073
92099	671074
86341	671075
67201	671076
152017	671077
32393	671078
29204	671079
118105	671080
96756	671081
19913	671082
16951	671083
50207	671084
56077	671085
124343	671086
94608	671087
18745	671088
20081	671089
13230	671090
16689	671091
32410	671092
5132	671093
118702	671094
1237	671095
95786	671096
11335	671097
100938	671098
23844	671099
1767	671100
41942	671101
24859	671102
11300	671103
2081	671104
56582	671105
132485	671106
83612	671107
73823	671108
6870	671109
7948	671110
78752	671111
6383	671112
111377	671113
15783	671114
50264	671115
92171	671116
42609	671117
12355	671118
61654	671119
47034	671120
39787	671121
81451	671122
26664	671123
84789	671124
62639	671125
56828	671126
7463	671127
17165	671128
64178	671129
4009	671130
30887	671131
15342	671132
38731	671133
33246	671134
67414	671135
39567	671136
2001	671137
312	671138
57189	671139
7494	671140
31954	671141
33145	671142
9168	671143
162712	671144
134922	671145
105716	671146
6511	671147
67028	671148
167565	671149
4689	671150
1469	671151
47170	671152
31345	671153
81233	671154
3022	671155
132	671156
74123	671157
10444	671158
128265	671159
2065	671160
47258	671161
33150	671162
6631	671163
839	671164
82797	671165
10840	671166
10253	671167
19891	671168
32648	671169
48253	671170
6252	671171
123315	671172
32292	671173
10694	671174
109395	671175
36069	671176
47902	671177
2060	671178
51309	671179
125064	671180
612	671181
5766	671182
21527	671183
455	671184
48603	671185
27619	671186
5454	671187
11864	671188
118140	671189
26300	671190
2412	671191
45584	671192
15798	671193
92259	671194
481	671195
93	671196
18199	671197
25282	671198
22764	671199
67535	671200
64212	671201
63696	671202
48325	671203
12468	671204
86324	671205
2344	671206
5385	671207
169780	671208
11409	671209
3370	671210
21183	671211
35	671212
7432	671213
21079	671214
59886	671215
87135	671216
97692	671217
49021	671218
70654	671219
45331	671220
29524	671221
97159	671222
160432	671223
70137	671224
35971	671225
4445	671226
26772	671227
55140	671228
16409	671229
69205	671230
59257	671231
94840	671232
25737	671233
1118	671234
10925	671235
162243	671236
10520	671237
1420	671238
68605	671239
150544	671240
92819	671241
9496	671242
79951	671243
4278	671244
11290	671245
15143	671246
41758	671247
26581	671248
161733	671249
7189	671250
44714	671251
645	671252
68851	671253
9056	671254
21942	671255
63357	671256
48144	671257
1565	671258
40268	671259
13146	671260
1894	671261
20220	671262
72702	671263
59363	671264
5158	671265
69825	671266
19576	671267
17741	671268
15217	671269
1532	671270
28012	671271
26186	671272
164055	671273
40377	671274
81238	671275
30147	671276
122016	671277
26374	671278
7240	671279
16392	671280
5859	671281
157089	671282
136868	671283
51994	671284
53042	671285
12997	671286
14955	671287
933	671288
50354	671289
6950	671290
29082	671291
44659	671292
15146	671293
82122	671294
18231	671295
2097	671296
6200	671297
70297	671298
40287	671299
139603	671300
12758	671301
4563	671302
82107	671303
92548	671304
13345	671305
31766	671306
3501	671307
140294	671308
27142	671309
35887	671310
103984	671311
25272	671312
6914	671313
25001	671314
20752	671315
30530	671316
74227	671317
35670	671318
45654	671319
5088	671320
26088	671321
70918	671322
55796	671323
21	671324
114827	671325
40716	671326
145730	671327
83504	671328
33333	671329
52538	671330
119830	671331
934	671332
21241	671333
31090	671334
50751	671335
1708	671336
149606	671337
1042	671338
9512	671339
75076	671340
20522	671341
30502	671342
13922	671343
97605	671344
2063	671345
26513	671346
17521	671347
495	671348
12394	671349
2012	671350
94431	671351
8003	671352
93963	671353
46880	671354
36975	671355
119375	671356
10263	671357
22023	671358
5638	671359
75500	671360
102668	671361
100160	671362
483	671363
68504	671364
8296	671365
156082	671366
85929	671367
17150	671368
11435	671369
1826	671370
12043	671371
93879	671372
18971	671373
28671	671374
37532	671375
24213	671376
16505	671377
31419	671378
31634	671379
47396	671380
6774	671381
9341	671382
59186	671383
11475	671384
25502	671385
383	671386
38138	671387
30393	671388
4090	671389
30834	671390
113159	671391
129357	671392
134640	671393
49148	671394
524	671395
78279	671396
12250	671397
15973	671398
52991	671399
44222	671400
59277	671401
59718	671402
57562	671403
171	671404
7274	671405
61954	671406
19569	671407
9106	671408
16029	671409
113855	671410
34259	671411
45684	671412
59225	671413
4446	671414
126403	671415
24279	671416
34666	671417
46129	671418
63247	671419
654	671420
20894	671421
82555	671422
41236	671423
75419	671424
23309	671425
80614	671426
13448	671427
16749	671428
135626	671429
11048	671430
3570	671431
12919	671432
83995	671433
86994	671434
131714	671435
109022	671436
37288	671437
57419	671438
104162	671439
17572	671440
35213	671441
55306	671442
108286	671443
1058	671444
64690	671445
18932	671446
78933	671447
98436	671448
55697	671449
214	671450
248	671451
38144	671452
80580	671453
73441	671454
1251	671455
24034	671456
2194	671457
48518	671458
42951	671459
1919	671460
38147	671461
100428	671462
66931	671463
94575	671464
99640	671465
7548	671466
7446	671467
91298	671468
126274	671469
54011	671470
101221	671471
27066	671472
15721	671473
15862	671474
13743	671475
3428	671476
25117	671477
25113	671478
16973	671479
67787	671480
126273	671481
13526	671482
4883	671483
92310	671484
7525	671485
47066	671486
17235	671487
2068	671488
161901	671489
10344	671490
29632	671491
28444	671492
36651	671493
760	671494
49592	671495
61847	671496
110234	671497
20961	671498
10766	671499
35727	671500
248	671501
106695	671502
4574	671503
47517	671504
70013	671505
95113	671506
44175	671507
117006	671508
57817	671509
11163	671510
16841	671511
77104	671512
14233	671513
42984	671514
65607	671515
19143	671516
151617	671517
82	671518
169439	671519
268	671520
1416	671521
83934	671522
1690	671523
1773	671524
90692	671525
107212	671526
35934	671527
2842	671528
22353	671529
55032	671530
34023	671531
2859	671532
65281	671533
80493	671534
72598	671535
54828	671536
7280	671537
10686	671538
99975	671539
52892	671540
53301	671541
33548	671542
20369	671543
88095	671544
30287	671545
19943	671546
27256	671547
20116	671548
81084	671549
6464	671550
157704	671551
80479	671552
50950	671553
5848	671554
31134	671555
63908	671556
92554	671557
109552	671558
6760	671559
40081	671560
5660	671561
130687	671562
38130	671563
20383	671564
98705	671565
3647	671566
10543	671567
11926	671568
26068	671569
27516	671570
21198	671571
50378	671572
48778	671573
37294	671574
77503	671575
70934	671576
80298	671577
75124	671578
9591	671579
46741	671580
83632	671581
34403	671582
16390	671583
10189	671584
78315	671585
22250	671586
52498	671587
32571	671588
24163	671589
88424	671590
15503	671591
22705	671592
115086	671593
36113	671594
36450	671595
69801	671596
30929	671597
128739	671598
55610	671599
83780	671600
106252	671601
3781	671602
33981	671603
18881	671604
161	671605
54509	671606
157820	671607
121150	671608
62537	671609
44177	671610
82293	671611
25685	671612
101836	671613
9305	671614
95681	671615
42293	671616
82222	671617
77873	671618
761	671619
39662	671620
22883	671621
45702	671622
66744	671623
113412	671624
63361	671625
62610	671626
7111	671627
138730	671628
29280	671629
65905	671630
10145	671631
8424	671632
1861	671633
17256	671634
95312	671635
54426	671636
3897	671637
56569	671638
9902	671639
30996	671640
25931	671641
621	671642
98993	671643
63046	671644
38974	671645
9066	671646
108338	671647
18418	671648
22224	671649
60512	671650
9448	671651
150567	671652
33153	671653
8039	671654
58906	671655
95949	671656
11420	671657
5313	671658
19803	671659
24369	671660
30156	671661
7135	671662
35628	671663
37190	671664
52430	671665
34837	671666
48925	671667
32450	671668
35718	671669
16036	671670
3726	671671
29297	671672
66068	671673
92863	671674
151740	671675
36509	671676
44931	671677
37477	671678
51184	671679
9052	671680
105170	671681
87734	671682
32338	671683
15380	671684
60847	671685
41852	671686
84292	671687
47113	671688
129835	671689
51120	671690
18191	671691
81934	671692
164776	671693
27855	671694
32319	671695
83967	671696
67406	671697
25495	671698
75903	671699
83446	671700
2129	671701
3104	671702
640	671703
3674	671704
13063	671705
38482	671706
5090	671707
57794	671708
1694	671709
20914	671710
21452	671711
61312	671712
90764	671713
91061	671714
78328	671715
28206	671716
7742	671717
5614	671718
28896	671719
102375	671720
33636	671721
129923	671722
69760	671723
25477	671724
145732	671725
36739	671726
56774	671727
94191	671728
55257	671729
4491	671730
16832	671731
2628	671732
42641	671733
34958	671734
23845	671735
60403	671736
68001	671737
22220	671738
34476	671739
86946	671740
10649	671741
89746	671742
23022	671743
73193	671744
127049	671745
40185	671746
68786	671747
8	671748
78203	671749
64559	671750
17651	671751
165740	671752
340	671753
43658	671754
28676	671755
70526	671756
5665	671757
7365	671758
1777	671759
121276	671760
32183	671761
65588	671762
5547	671763
5944	671764
45156	671765
23347	671766
65443	671767
5125	671768
5167	671769
88298	671770
1354	671771
6804	671772
84	671773
9349	671774
14226	671775
80268	671776
95504	671777
1140	671778
74	671779
13467	671780
20484	671781
70020	671782
89965	671783
32583	671784
71582	671785
13875	671786
143829	671787
74453	671788
18620	671789
55341	671790
618	671791
29683	671792
92533	671793
41071	671794
53724	671795
67641	671796
37119	671797
16657	671798
80492	671799
6137	671800
16766	671801
62914	671802
100010	671803
16667	671804
2256	671805
9031	671806
85495	671807
19662	671808
10330	671809
123232	671810
22705	671811
3372	671812
51809	671813
1729	671814
2210	671815
15953	671816
58	671817
25470	671818
4412	671819
11020	671820
62981	671821
67488	671822
45991	671823
115635	671824
39832	671825
127793	671826
47078	671827
94126	671828
54566	671829
681	671830
98136	671831
57415	671832
33401	671833
49398	671834
142690	671835
18852	671836
49093	671837
16692	671838
8291	671839
5229	671840
100620	671841
88212	671842
2142	671843
39277	671844
53833	671845
43401	671846
44837	671847
20568	671848
64323	671849
14806	671850
195	671851
51966	671852
4630	671853
20523	671854
75381	671855
5291	671856
38408	671857
24014	671858
61735	671859
149854	671860
77448	671861
88646	671862
4521	671863
87897	671864
1586	671865
45259	671866
55711	671867
19268	671868
126061	671869
86335	671870
46844	671871
1576	671872
143067	671873
7180	671874
11364	671875
15424	671876
108491	671877
1063	671878
10995	671879
5233	671880
36778	671881
135389	671882
73092	671883
72133	671884
114767	671885
168572	671886
22470	671887
5185	671888
68747	671889
12780	671890
28526	671891
42405	671892
129911	671893
15698	671894
1837	671895
52356	671896
36986	671897
149005	671898
39469	671899
94225	671900
4310	671901
6940	671902
6927	671903
8911	671904
78615	671905
57318	671906
36786	671907
43790	671908
21010	671909
849	671910
78909	671911
74763	671912
33052	671913
16782	671914
66543	671915
3491	671916
35697	671917
3122	671918
15346	671919
121950	671920
35556	671921
17166	671922
7562	671923
521	671924
107051	671925
20249	671926
44080	671927
27269	671928
34377	671929
44393	671930
45782	671931
31890	671932
274	671933
57339	671934
14388	671935
78782	671936
66823	671937
70907	671938
84980	671939
6288	671940
97399	671941
39882	671942
86724	671943
85126	671944
1966	671945
1936	671946
76986	671947
8760	671948
17475	671949
16832	671950
123522	671951
28723	671952
163222	671953
126267	671954
31114	671955
11145	671956
30484	671957
3605	671958
41509	671959
25004	671960
93028	671961
5	671962
34534	671963
62203	671964
2101	671965
32486	671966
52636	671967
37	671968
29803	671969
136038	671970
30580	671971
11352	671972
9806	671973
426	671974
41958	671975
18239	671976
196	671977
2577	671978
66623	671979
32097	671980
25759	671981
21360	671982
28031	671983
60269	671984
22440	671985
163364	671986
52984	671987
356	671988
100651	671989
10111	671990
14996	671991
38527	671992
19807	671993
43055	671994
29312	671995
42923	671996
144497	671997
45838	671998
34262	671999
12732	672000
25093	672001
1444	672002
81175	672003
47952	672004
122427	672005
12083	672006
31710	672007
91643	672008
23064	672009
81411	672010
31803	672011
434	672012
40438	672013
41142	672014
110672	672015
669	672016
1775	672017
37254	672018
60056	672019
7287	672020
101901	672021
48744	672022
109468	672023
895	672024
63905	672025
37255	672026
22820	672027
5085	672028
12564	672029
72805	672030
20354	672031
108145	672032
14096	672033
4385	672034
23864	672035
61257	672036
169941	672037
148010	672038
61785	672039
15787	672040
77937	672041
1796	672042
47727	672043
112275	672044
116749	672045
67776	672046
94445	672047
26163	672048
5016	672049
47044	672050
19130	672051
8803	672052
33619	672053
40898	672054
37320	672055
25583	672056
15915	672057
58106	672058
82512	672059
109975	672060
6993	672061
148703	672062
94847	672063
50911	672064
91125	672065
62735	672066
54252	672067
90324	672068
63675	672069
65735	672070
164006	672071
147037	672072
65251	672073
153018	672074
63106	672075
72641	672076
106120	672077
34761	672078
5283	672079
7798	672080
18291	672081
13972	672082
47294	672083
16252	672084
87191	672085
25968	672086
4509	672087
95308	672088
765	672089
45392	672090
15200	672091
2332	672092
57000	672093
72403	672094
96358	672095
6060	672096
19312	672097
130128	672098
73048	672099
19538	672100
10084	672101
17571	672102
64233	672103
37586	672104
109073	672105
17195	672106
93428	672107
5240	672108
23505	672109
56253	672110
99132	672111
20103	672112
9346	672113
56139	672114
60811	672115
15170	672116
27336	672117
30237	672118
45097	672119
14348	672120
16689	672121
32611	672122
23158	672123
21033	672124
22919	672125
11340	672126
46263	672127
74799	672128
3042	672129
53401	672130
3780	672131
128866	672132
39849	672133
95482	672134
28688	672135
49140	672136
49219	672137
80720	672138
17754	672139
45012	672140
104302	672141
12905	672142
148348	672143
19137	672144
11650	672145
39345	672146
22249	672147
104578	672148
3958	672149
9071	672150
35197	672151
10784	672152
37134	672153
53363	672154
22048	672155
5225	672156
2178	672157
72350	672158
48905	672159
16183	672160
100144	672161
54284	672162
44338	672163
165088	672164
8367	672165
54091	672166
40303	672167
97428	672168
37043	672169
26352	672170
115417	672171
149204	672172
13882	672173
76934	672174
24990	672175
64619	672176
116006	672177
88457	672178
91404	672179
89918	672180
32902	672181
45984	672182
94568	672183
73	672184
9748	672185
65415	672186
18509	672187
30773	672188
90137	672189
4368	672190
1439	672191
82020	672192
19062	672193
31452	672194
79323	672195
121565	672196
5952	672197
9152	672198
28395	672199
62597	672200
29861	672201
112328	672202
133928	672203
111865	672204
8485	672205
112741	672206
58792	672207
30833	672208
11678	672209
126634	672210
15535	672211
139742	672212
8204	672213
37871	672214
55992	672215
21046	672216
31102	672217
31876	672218
9378	672219
124358	672220
62913	672221
3175	672222
10370	672223
165381	672224
131752	672225
27072	672226
110239	672227
35915	672228
117575	672229
102395	672230
91792	672231
57971	672232
721	672233
20548	672234
57823	672235
21539	672236
3414	672237
51602	672238
24337	672239
42981	672240
26237	672241
99180	672242
55450	672243
35718	672244
140068	672245
147951	672246
60517	672247
43018	672248
12557	672249
5405	672250
25503	672251
26429	672252
52590	672253
48729	672254
69678	672255
76902	672256
12749	672257
2601	672258
88802	672259
15972	672260
1654	672261
74115	672262
5497	672263
32625	672264
4556	672265
10894	672266
89317	672267
19537	672268
22579	672269
55229	672270
59752	672271
50288	672272
27729	672273
124168	672274
78710	672275
704	672276
105421	672277
96553	672278
50121	672279
61505	672280
66512	672281
37055	672282
114017	672283
65836	672284
61315	672285
11453	672286
8913	672287
8163	672288
99572	672289
47171	672290
4195	672291
48222	672292
35482	672293
8333	672294
76950	672295
9483	672296
104840	672297
29952	672298
6815	672299
3986	672300
46	672301
24062	672302
6268	672303
19010	672304
23594	672305
87663	672306
77838	672307
20768	672308
14939	672309
71085	672310
6641	672311
30503	672312
3851	672313
169302	672314
30851	672315
17010	672316
12125	672317
41464	672318
104102	672319
35649	672320
26604	672321
3168	672322
26660	672323
139877	672324
69897	672325
30642	672326
4801	672327
57300	672328
72067	672329
13095	672330
50777	672331
1281	672332
104410	672333
101314	672334
106803	672335
26518	672336
1222	672337
54675	672338
25630	672339
12006	672340
68114	672341
9380	672342
63024	672343
7780	672344
22073	672345
34967	672346
72851	672347
8466	672348
108190	672349
15230	672350
15028	672351
132523	672352
19008	672353
168128	672354
115614	672355
13423	672356
101172	672357
31753	672358
11140	672359
110248	672360
129092	672361
124446	672362
66158	672363
56796	672364
101952	672365
5435	672366
3351	672367
53446	672368
7262	672369
132630	672370
45244	672371
42955	672372
50001	672373
94877	672374
35899	672375
8423	672376
139579	672377
37598	672378
122703	672379
46836	672380
19187	672381
72706	672382
853	672383
23680	672384
3472	672385
34787	672386
137242	672387
111528	672388
18472	672389
39656	672390
1624	672391
13370	672392
5308	672393
152266	672394
32182	672395
1266	672396
49697	672397
163678	672398
59644	672399
53393	672400
47168	672401
15352	672402
123694	672403
11741	672404
87980	672405
68039	672406
71801	672407
61913	672408
100786	672409
48337	672410
14458	672411
83726	672412
125030	672413
65829	672414
4524	672415
22222	672416
23679	672417
132095	672418
95169	672419
29178	672420
75275	672421
2646	672422
12507	672423
63152	672424
37753	672425
21010	672426
26344	672427
9781	672428
19714	672429
51017	672430
6513	672431
5142	672432
41831	672433
61690	672434
5560	672435
101681	672436
70110	672437
4211	672438
17241	672439
62507	672440
2304	672441
166275	672442
11094	672443
5984	672444
10834	672445
20698	672446
157768	672447
23202	672448
110542	672449
10633	672450
38663	672451
1547	672452
18075	672453
27252	672454
31721	672455
25433	672456
71862	672457
38621	672458
42200	672459
19706	672460
99226	672461
29813	672462
34658	672463
125644	672464
2392	672465
19542	672466
96945	672467
18989	672468
2133	672469
47411	672470
116815	672471
68418	672472
31825	672473
37020	672474
32602	672475
13673	672476
99823	672477
22774	672478
16784	672479
41305	672480
20137	672481
124090	672482
41270	672483
72727	672484
61152	672485
6136	672486
98458	672487
7480	672488
41451	672489
26582	672490
38603	672491
9655	672492
7385	672493
44833	672494
54562	672495
55710	672496
64792	672497
12749	672498
1490	672499
5163	672500
110689	672501
15861	672502
5551	672503
15286	672504
35879	672505
53627	672506
64560	672507
79088	672508
31351	672509
76545	672510
21445	672511
53975	672512
32149	672513
3494	672514
45611	672515
66010	672516
32843	672517
130277	672518
34	672519
64833	672520
64799	672521
7392	672522
11848	672523
114374	672524
45004	672525
15329	672526
82131	672527
121637	672528
64766	672529
96396	672530
65232	672531
97695	672532
70773	672533
34215	672534
78226	672535
35657	672536
94452	672537
83857	672538
91100	672539
652	672540
42689	672541
114568	672542
67579	672543
10437	672544
47325	672545
126803	672546
38055	672547
49320	672548
5219	672549
3588	672550
101282	672551
56945	672552
78143	672553
100226	672554
18350	672555
13470	672556
1138	672557
45316	672558
7126	672559
114357	672560
11237	672561
32988	672562
18545	672563
40734	672564
24761	672565
17283	672566
1405	672567
19822	672568
102	672569
18143	672570
15206	672571
19291	672572
18614	672573
45365	672574
59199	672575
140209	672576
27348	672577
18129	672578
6175	672579
6116	672580
699	672581
22416	672582
38618	672583
63726	672584
94732	672585
97515	672586
17604	672587
17918	672588
13573	672589
88889	672590
83465	672591
26286	672592
74833	672593
102589	672594
17495	672595
64597	672596
10831	672597
17384	672598
9325	672599
1437	672600
66692	672601
28043	672602
11331	672603
119947	672604
6693	672605
70675	672606
148275	672607
139061	672608
20087	672609
112464	672610
17214	672611
12486	672612
137853	672613
8028	672614
97469	672615
146591	672616
7506	672617
80079	672618
29613	672619
59192	672620
112758	672621
6659	672622
150150	672623
50266	672624
8994	672625
29551	672626
95057	672627
82349	672628
8872	672629
7125	672630
13362	672631
111894	672632
74344	672633
58858	672634
44151	672635
16648	672636
30283	672637
22110	672638
8646	672639
60640	672640
35708	672641
33574	672642
44316	672643
74053	672644
112757	672645
59833	672646
55484	672647
140	672648
137983	672649
5291	672650
19341	672651
134877	672652
105202	672653
27098	672654
6232	672655
9153	672656
50080	672657
33770	672658
4926	672659
27936	672660
22067	672661
159578	672662
50071	672663
41346	672664
15035	672665
50364	672666
2636	672667
5734	672668
59581	672669
59619	672670
48168	672671
2835	672672
169122	672673
107650	672674
63352	672675
23097	672676
30589	672677
46286	672678
3600	672679
94742	672680
46787	672681
32448	672682
63124	672683
49604	672684
19249	672685
139104	672686
94325	672687
92332	672688
5027	672689
52688	672690
23978	672691
84262	672692
70489	672693
14407	672694
11599	672695
66168	672696
88785	672697
11670	672698
53	672699
72476	672700
54713	672701
51777	672702
17196	672703
2244	672704
102285	672705
99990	672706
42962	672707
11868	672708
14397	672709
47717	672710
41662	672711
30984	672712
36321	672713
66998	672714
23061	672715
260	672716
1099	672717
5661	672718
2616	672719
62898	672720
11266	672721
55140	672722
30636	672723
71601	672724
64186	672725
14718	672726
16642	672727
96224	672728
114923	672729
33177	672730
38225	672731
90296	672732
77017	672733
30259	672734
38497	672735
121596	672736
11479	672737
40	672738
37846	672739
29885	672740
10483	672741
10395	672742
33404	672743
19236	672744
5434	672745
92886	672746
70262	672747
36109	672748
25746	672749
9133	672750
17481	672751
36289	672752
36382	672753
118015	672754
80934	672755
33012	672756
5673	672757
68705	672758
78953	672759
91565	672760
13202	672761
3978	672762
1192	672763
38372	672764
93232	672765
66903	672766
82137	672767
48038	672768
58325	672769
104963	672770
2163	672771
9323	672772
27944	672773
36943	672774
7874	672775
65976	672776
7037	672777
11744	672778
105851	672779
19226	672780
63622	672781
20338	672782
41510	672783
122831	672784
12597	672785
30644	672786
8945	672787
19127	672788
26428	672789
51584	672790
100813	672791
57032	672792
118087	672793
18271	672794
28843	672795
38041	672796
5343	672797
4237	672798
107386	672799
9380	672800
96037	672801
49404	672802
83437	672803
98564	672804
3719	672805
85403	672806
389	672807
41823	672808
96646	672809
166500	672810
54891	672811
55816	672812
6227	672813
43818	672814
148571	672815
73644	672816
5133	672817
54780	672818
32799	672819
103536	672820
65186	672821
31220	672822
637	672823
28560	672824
103752	672825
138721	672826
89330	672827
71151	672828
122771	672829
81267	672830
86071	672831
35152	672832
6585	672833
79726	672834
41024	672835
26088	672836
45657	672837
23159	672838
46284	672839
79438	672840
1941	672841
153382	672842
65928	672843
121742	672844
22321	672845
7868	672846
4954	672847
48455	672848
33957	672849
49311	672850
10895	672851
13984	672852
49806	672853
80110	672854
59308	672855
53510	672856
26306	672857
79400	672858
4419	672859
20013	672860
31718	672861
103411	672862
225	672863
125598	672864
33156	672865
163617	672866
15320	672867
20594	672868
7572	672869
49200	672870
4123	672871
81587	672872
6702	672873
90759	672874
59418	672875
84527	672876
60622	672877
57645	672878
71745	672879
22796	672880
115485	672881
2482	672882
3464	672883
32959	672884
80479	672885
9489	672886
12624	672887
48001	672888
29375	672889
118536	672890
57607	672891
121743	672892
124864	672893
15921	672894
60934	672895
57406	672896
32507	672897
6487	672898
87129	672899
58292	672900
3158	672901
112384	672902
120949	672903
60605	672904
17833	672905
6622	672906
41151	672907
138657	672908
42706	672909
110340	672910
3870	672911
87051	672912
55112	672913
865	672914
131919	672915
47636	672916
108292	672917
31752	672918
12801	672919
46199	672920
61880	672921
154005	672922
49517	672923
1615	672924
32553	672925
22365	672926
85081	672927
17686	672928
66075	672929
115035	672930
27129	672931
3713	672932
51678	672933
99799	672934
19886	672935
21049	672936
36961	672937
78468	672938
16873	672939
11209	672940
42945	672941
15590	672942
91828	672943
64793	672944
8160	672945
42654	672946
10314	672947
31636	672948
4677	672949
46962	672950
10323	672951
67101	672952
124083	672953
16902	672954
166957	672955
20496	672956
22989	672957
11138	672958
112238	672959
4064	672960
145971	672961
50367	672962
147496	672963
97386	672964
993	672965
39654	672966
103936	672967
2776	672968
53705	672969
2499	672970
56079	672971
867	672972
7492	672973
113530	672974
137588	672975
39890	672976
4864	672977
3729	672978
47476	672979
8556	672980
103345	672981
15337	672982
91760	672983
13064	672984
2547	672985
39425	672986
66018	672987
69477	672988
10604	672989
97052	672990
17385	672991
525	672992
11246	672993
3423	672994
2418	672995
38276	672996
51717	672997
23657	672998
50044	672999
21844	673000
111594	673001
41243	673002
16102	673003
157653	673004
3021	673005
48597	673006
68089	673007
12541	673008
62315	673009
49304	673010
21027	673011
11454	673012
66641	673013
77490	673014
79625	673015
1954	673016
45737	673017
41134	673018
10158	673019
53036	673020
53618	673021
33346	673022
14720	673023
5104	673024
12402	673025
52	673026
147549	673027
59672	673028
12586	673029
21674	673030
75896	673031
3181	673032
123607	673033
86400	673034
19734	673035
72192	673036
509	673037
35022	673038
44672	673039
38197	673040
161484	673041
15773	673042
3848	673043
7570	673044
12186	673045
41822	673046
9794	673047
11421	673048
54661	673049
153762	673050
107329	673051
70902	673052
6097	673053
74911	673054
11824	673055
73818	673056
1930	673057
36582	673058
129487	673059
139293	673060
3049	673061
17015	673062
110254	673063
7160	673064
8625	673065
20533	673066
19964	673067
11617	673068
156907	673069
1036	673070
12952	673071
8059	673072
35392	673073
45218	673074
51131	673075
2308	673076
49319	673077
4115	673078
12473	673079
47667	673080
64967	673081
23143	673082
7639	673083
34187	673084
122929	673085
69015	673086
33218	673087
115807	673088
6881	673089
163768	673090
53399	673091
6880	673092
652	673093
73223	673094
561	673095
60577	673096
68307	673097
32752	673098
74077	673099
16244	673100
5865	673101
71077	673102
125705	673103
59346	673104
133643	673105
3252	673106
102672	673107
103018	673108
22693	673109
11852	673110
27045	673111
113407	673112
71975	673113
31260	673114
2971	673115
42212	673116
101984	673117
603	673118
1598	673119
12961	673120
9704	673121
79447	673122
13444	673123
7060	673124
3681	673125
26321	673126
164330	673127
114917	673128
39564	673129
20237	673130
11367	673131
38737	673132
20903	673133
9050	673134
7866	673135
63558	673136
33663	673137
53717	673138
45974	673139
99468	673140
98577	673141
17	673142
27502	673143
229	673144
16318	673145
38658	673146
3346	673147
8373	673148
32178	673149
2723	673150
24699	673151
12939	673152
6455	673153
598	673154
107870	673155
97892	673156
112189	673157
216	673158
51542	673159
33637	673160
21988	673161
11608	673162
17240	673163
74378	673164
103866	673165
11725	673166
56356	673167
18585	673168
6048	673169
3866	673170
89509	673171
8858	673172
97106	673173
7550	673174
26752	673175
65403	673176
28821	673177
32034	673178
92275	673179
37501	673180
51188	673181
40539	673182
22435	673183
34353	673184
99006	673185
106838	673186
12877	673187
27691	673188
5889	673189
33045	673190
43876	673191
78890	673192
103597	673193
3004	673194
55418	673195
76744	673196
111813	673197
88907	673198
8451	673199
42050	673200
339	673201
279	673202
64929	673203
491	673204
2301	673205
12281	673206
14454	673207
28494	673208
78716	673209
26510	673210
14506	673211
152018	673212
4814	673213
27716	673214
92459	673215
7579	673216
22493	673217
2298	673218
304	673219
73076	673220
35932	673221
50659	673222
76605	673223
11165	673224
114831	673225
21475	673226
48070	673227
98860	673228
36831	673229
21684	673230
16534	673231
100155	673232
432	673233
104082	673234
5631	673235
8284	673236
135606	673237
24875	673238
16796	673239
60710	673240
5713	673241
4678	673242
40270	673243
19814	673244
58337	673245
16606	673246
87720	673247
927	673248
96454	673249
92173	673250
31487	673251
40333	673252
11189	673253
19926	673254
6423	673255
119351	673256
27826	673257
15458	673258
10616	673259
18514	673260
128817	673261
109490	673262
43014	673263
2321	673264
50918	673265
4773	673266
9898	673267
83776	673268
167618	673269
125181	673270
2755	673271
53297	673272
1771	673273
9198	673274
33385	673275
55397	673276
33687	673277
15852	673278
148928	673279
14487	673280
551	673281
10564	673282
23050	673283
11093	673284
84440	673285
87729	673286
103812	673287
25925	673288
59138	673289
44527	673290
76449	673291
239	673292
4629	673293
20854	673294
68632	673295
5255	673296
8902	673297
3947	673298
29617	673299
6066	673300
97315	673301
1442	673302
30115	673303
3024	673304
15308	673305
70064	673306
31642	673307
47579	673308
4764	673309
87091	673310
15944	673311
91603	673312
91755	673313
1553	673314
14553	673315
47183	673316
87487	673317
5145	673318
4391	673319
6048	673320
24841	673321
81661	673322
770	673323
13934	673324
96802	673325
68174	673326
25422	673327
18412	673328
4671	673329
58607	673330
50303	673331
134870	673332
42706	673333
2341	673334
29793	673335
26601	673336
33002	673337
102420	673338
47022	673339
67826	673340
17595	673341
48894	673342
52892	673343
31378	673344
12038	673345
25591	673346
40555	673347
25511	673348
78518	673349
3005	673350
273	673351
1325	673352
100426	673353
77491	673354
15219	673355
15070	673356
44072	673357
124662	673358
2725	673359
113603	673360
101178	673361
81461	673362
130421	673363
4022	673364
2185	673365
1330	673366
66350	673367
27030	673368
82253	673369
4464	673370
29157	673371
53926	673372
134532	673373
113418	673374
28998	673375
5292	673376
24947	673377
7402	673378
27580	673379
4780	673380
63957	673381
9672	673382
395	673383
70232	673384
956	673385
63134	673386
2335	673387
47303	673388
26524	673389
7756	673390
7932	673391
13034	673392
24100	673393
28543	673394
60949	673395
10125	673396
1877	673397
59318	673398
32538	673399
14158	673400
27524	673401
3027	673402
24962	673403
56664	673404
9014	673405
99550	673406
6691	673407
55299	673408
112678	673409
4777	673410
58087	673411
57507	673412
29618	673413
29484	673414
90712	673415
20140	673416
42087	673417
35012	673418
41046	673419
48861	673420
88935	673421
12989	673422
87257	673423
29400	673424
53713	673425
69926	673426
25529	673427
4732	673428
34600	673429
30839	673430
38956	673431
37978	673432
72422	673433
45207	673434
160639	673435
98613	673436
135484	673437
3069	673438
97099	673439
113810	673440
1974	673441
35586	673442
9967	673443
107662	673444
106347	673445
62814	673446
50211	673447
53966	673448
1472	673449
97615	673450
26886	673451
154800	673452
688	673453
118635	673454
38486	673455
16338	673456
132532	673457
34271	673458
66414	673459
2171	673460
106030	673461
42753	673462
43874	673463
117534	673464
69482	673465
3411	673466
27970	673467
8293	673468
56702	673469
2	673470
58669	673471
63545	673472
93644	673473
24637	673474
5473	673475
116248	673476
5661	673477
13313	673478
6073	673479
11813	673480
18749	673481
92410	673482
55909	673483
63782	673484
18047	673485
6259	673486
32160	673487
78505	673488
74863	673489
54118	673490
90962	673491
4822	673492
124104	673493
29465	673494
30226	673495
11115	673496
85052	673497
12871	673498
45827	673499
66994	673500
15545	673501
30136	673502
6754	673503
120756	673504
12299	673505
35060	673506
84123	673507
11372	673508
8871	673509
1543	673510
64146	673511
12000	673512
448	673513
38130	673514
29427	673515
68808	673516
62816	673517
15157	673518
35596	673519
95786	673520
100470	673521
124170	673522
6835	673523
82837	673524
38970	673525
103511	673526
15027	673527
139	673528
29998	673529
1115	673530
109644	673531
38193	673532
9194	673533
55748	673534
18642	673535
22669	673536
149	673537
72158	673538
9635	673539
3665	673540
56386	673541
7489	673542
33419	673543
136587	673544
3183	673545
112	673546
158034	673547
45114	673548
155528	673549
7754	673550
115555	673551
90245	673552
109648	673553
82137	673554
3545	673555
86256	673556
93308	673557
16664	673558
36597	673559
45483	673560
115710	673561
115576	673562
13509	673563
122609	673564
3256	673565
37569	673566
40471	673567
1185	673568
191	673569
76840	673570
3375	673571
2584	673572
34030	673573
85303	673574
27195	673575
38346	673576
12796	673577
4804	673578
26958	673579
57216	673580
22346	673581
89302	673582
17336	673583
86191	673584
3115	673585
101076	673586
112686	673587
71497	673588
104664	673589
74966	673590
4398	673591
163879	673592
10388	673593
112875	673594
38178	673595
28238	673596
67904	673597
22885	673598
4532	673599
103189	673600
1275	673601
16733	673602
2670	673603
126465	673604
52242	673605
22811	673606
63729	673607
58367	673608
52716	673609
2960	673610
88573	673611
7613	673612
69774	673613
1519	673614
7015	673615
17505	673616
47203	673617
57212	673618
73271	673619
789	673620
34898	673621
68199	673622
14714	673623
103571	673624
75963	673625
33724	673626
20358	673627
51346	673628
6157	673629
38174	673630
7621	673631
45503	673632
108371	673633
29903	673634
119844	673635
41279	673636
55390	673637
5778	673638
6674	673639
103851	673640
4350	673641
15970	673642
28288	673643
1413	673644
3363	673645
276	673646
5017	673647
4271	673648
5	673649
45140	673650
60532	673651
48483	673652
11641	673653
38632	673654
20505	673655
19550	673656
111019	673657
17811	673658
63570	673659
97476	673660
9081	673661
6435	673662
32227	673663
28874	673664
6985	673665
59992	673666
5721	673667
53791	673668
38516	673669
4220	673670
21821	673671
25222	673672
165338	673673
41982	673674
70654	673675
14601	673676
56487	673677
77437	673678
41851	673679
121041	673680
2925	673681
159184	673682
62322	673683
30982	673684
124851	673685
71329	673686
36361	673687
7856	673688
123350	673689
7393	673690
45200	673691
12314	673692
44133	673693
14451	673694
62702	673695
52298	673696
54130	673697
49149	673698
5082	673699
134940	673700
26289	673701
24259	673702
59425	673703
28617	673704
88305	673705
64040	673706
75273	673707
407	673708
23655	673709
156694	673710
3904	673711
4840	673712
10224	673713
39094	673714
108385	673715
103729	673716
8047	673717
28231	673718
49941	673719
33848	673720
55835	673721
89526	673722
79672	673723
85323	673724
5047	673725
8744	673726
7069	673727
47979	673728
21608	673729
78723	673730
26103	673731
105882	673732
93208	673733
3116	673734
8794	673735
5402	673736
16139	673737
8391	673738
31563	673739
24620	673740
100395	673741
28836	673742
1819	673743
37646	673744
11373	673745
4116	673746
92118	673747
1278	673748
42137	673749
23259	673750
93759	673751
16549	673752
68469	673753
4778	673754
20670	673755
8304	673756
39090	673757
15842	673758
6568	673759
1289	673760
7243	673761
64719	673762
8330	673763
14993	673764
45467	673765
7734	673766
127878	673767
135595	673768
27865	673769
4794	673770
60087	673771
26176	673772
44869	673773
8	673774
27917	673775
101031	673776
1159	673777
70816	673778
66827	673779
69619	673780
110086	673781
89256	673782
28269	673783
136659	673784
63752	673785
84387	673786
46515	673787
8892	673788
29943	673789
33163	673790
61292	673791
8791	673792
91510	673793
16720	673794
85212	673795
67897	673796
64826	673797
36482	673798
88772	673799
6967	673800
28512	673801
87851	673802
42972	673803
139496	673804
15915	673805
38738	673806
76473	673807
107712	673808
29111	673809
2586	673810
44237	673811
13890	673812
6416	673813
5499	673814
5437	673815
30255	673816
60055	673817
69909	673818
17157	673819
85430	673820
150246	673821
12495	673822
69635	673823
139162	673824
80707	673825
2171	673826
9300	673827
44223	673828
1520	673829
32301	673830
65290	673831
29163	673832
106442	673833
38006	673834
90263	673835
23722	673836
63708	673837
148841	673838
47487	673839
14365	673840
34629	673841
82821	673842
93064	673843
1047	673844
12817	673845
23414	673846
118808	673847
2699	673848
2739	673849
11022	673850
64437	673851
18157	673852
113978	673853
48051	673854
67238	673855
58084	673856
107588	673857
87499	673858
153927	673859
7440	673860
46835	673861
5728	673862
7177	673863
68386	673864
1596	673865
54658	673866
49086	673867
27528	673868
74426	673869
29067	673870
39008	673871
42920	673872
80353	673873
60372	673874
19435	673875
55277	673876
30530	673877
98958	673878
9277	673879
52946	673880
55697	673881
707	673882
18043	673883
11357	673884
79067	673885
13429	673886
55568	673887
58849	673888
26096	673889
2370	673890
27979	673891
39322	673892
125044	673893
41999	673894
78814	673895
29222	673896
39905	673897
211	673898
25747	673899
127717	673900
47049	673901
21	673902
6861	673903
6295	673904
8432	673905
77653	673906
7337	673907
87273	673908
21182	673909
24095	673910
7109	673911
27162	673912
77053	673913
759	673914
1409	673915
7665	673916
4072	673917
121591	673918
15393	673919
10530	673920
89761	673921
48051	673922
15816	673923
68208	673924
10389	673925
1130	673926
16971	673927
5398	673928
27192	673929
58654	673930
37690	673931
5656	673932
29361	673933
14416	673934
111059	673935
31294	673936
28450	673937
51781	673938
9505	673939
92585	673940
351	673941
17580	673942
7801	673943
57145	673944
7148	673945
55164	673946
106201	673947
78332	673948
50142	673949
85567	673950
38811	673951
16033	673952
41092	673953
29421	673954
65036	673955
62530	673956
4132	673957
30371	673958
24992	673959
16003	673960
36175	673961
56167	673962
27343	673963
45538	673964
112854	673965
169743	673966
2621	673967
11073	673968
102852	673969
1729	673970
136846	673971
19057	673972
73359	673973
57015	673974
34104	673975
23027	673976
45993	673977
16065	673978
71414	673979
34237	673980
70346	673981
54131	673982
82762	673983
30705	673984
155165	673985
2789	673986
91140	673987
4239	673988
29891	673989
35177	673990
123343	673991
41008	673992
45901	673993
22690	673994
26917	673995
86598	673996
6693	673997
10531	673998
66540	673999
68668	674000
79550	674001
26960	674002
51780	674003
47859	674004
102457	674005
94696	674006
5733	674007
21699	674008
36358	674009
12010	674010
35121	674011
45955	674012
934	674013
42041	674014
27024	674015
24376	674016
79726	674017
43047	674018
102065	674019
6498	674020
35666	674021
7171	674022
122469	674023
79847	674024
67750	674025
12451	674026
17114	674027
6350	674028
95482	674029
21002	674030
10440	674031
161705	674032
5449	674033
50026	674034
64898	674035
6844	674036
11701	674037
39460	674038
9417	674039
17064	674040
49258	674041
30013	674042
39911	674043
102578	674044
7032	674045
86962	674046
21177	674047
46416	674048
82739	674049
96721	674050
20821	674051
77514	674052
78515	674053
20237	674054
3078	674055
30050	674056
6822	674057
14980	674058
64321	674059
3157	674060
11358	674061
116355	674062
7658	674063
1980	674064
632	674065
108001	674066
13397	674067
25397	674068
27679	674069
23979	674070
70971	674071
11297	674072
33855	674073
147276	674074
8290	674075
167837	674076
24303	674077
122158	674078
62599	674079
10857	674080
93956	674081
53183	674082
61069	674083
16011	674084
88397	674085
31216	674086
20679	674087
26905	674088
108815	674089
8953	674090
37590	674091
48291	674092
112138	674093
16591	674094
116198	674095
20141	674096
65592	674097
63024	674098
36958	674099
1639	674100
22100	674101
92039	674102
93159	674103
25350	674104
132130	674105
39469	674106
48282	674107
133043	674108
13188	674109
56393	674110
6023	674111
26255	674112
15548	674113
31617	674114
23317	674115
55984	674116
14062	674117
50307	674118
2076	674119
24597	674120
3658	674121
47728	674122
10576	674123
96611	674124
17231	674125
25294	674126
958	674127
125285	674128
12137	674129
96462	674130
20324	674131
8679	674132
69320	674133
166472	674134
52235	674135
22988	674136
33222	674137
21034	674138
106183	674139
24793	674140
137746	674141
114043	674142
33674	674143
91562	674144
13305	674145
32799	674146
33727	674147
100286	674148
16422	674149
37565	674150
92230	674151
12840	674152
3246	674153
80538	674154
42121	674155
2806	674156
2295	674157
20608	674158
2629	674159
128405	674160
112249	674161
23238	674162
22872	674163
3048	674164
19187	674165
62397	674166
13489	674167
21950	674168
126256	674169
77769	674170
106487	674171
93475	674172
52011	674173
47304	674174
77343	674175
99255	674176
75911	674177
5563	674178
80270	674179
52869	674180
131606	674181
35437	674182
27880	674183
66473	674184
11986	674185
17567	674186
25844	674187
56107	674188
40112	674189
57766	674190
60048	674191
72258	674192
7832	674193
1721	674194
111785	674195
4474	674196
70351	674197
64086	674198
4239	674199
50653	674200
111571	674201
22697	674202
74571	674203
47676	674204
134326	674205
7528	674206
18744	674207
96469	674208
7976	674209
2821	674210
121781	674211
6447	674212
14220	674213
37658	674214
13897	674215
6960	674216
23979	674217
29228	674218
25819	674219
7457	674220
76023	674221
15952	674222
19376	674223
101328	674224
93735	674225
83804	674226
39113	674227
58052	674228
71214	674229
118867	674230
36741	674231
29823	674232
36177	674233
20824	674234
22874	674235
9379	674236
100192	674237
2064	674238
4913	674239
55726	674240
25672	674241
146795	674242
22451	674243
9830	674244
31771	674245
40947	674246
16929	674247
21349	674248
3686	674249
2747	674250
56233	674251
108905	674252
332	674253
51287	674254
971	674255
39969	674256
29098	674257
13002	674258
44288	674259
100210	674260
22474	674261
54853	674262
4710	674263
1008	674264
7743	674265
32604	674266
63102	674267
7450	674268
6938	674269
73413	674270
18799	674271
13346	674272
33229	674273
34989	674274
66172	674275
76496	674276
131294	674277
19317	674278
63944	674279
7031	674280
57944	674281
33730	674282
29926	674283
104446	674284
51378	674285
6155	674286
114204	674287
79434	674288
47785	674289
80841	674290
97311	674291
6869	674292
18920	674293
81362	674294
77525	674295
6774	674296
52043	674297
11253	674298
21242	674299
16216	674300
95612	674301
87497	674302
10497	674303
56090	674304
54327	674305
53795	674306
68219	674307
14476	674308
27408	674309
78552	674310
61095	674311
5292	674312
6679	674313
116075	674314
26465	674315
30216	674316
53712	674317
69168	674318
1514	674319
11359	674320
43285	674321
36646	674322
204	674323
9370	674324
121709	674325
30790	674326
30964	674327
41666	674328
40261	674329
9859	674330
5361	674331
20373	674332
58556	674333
39956	674334
16108	674335
79189	674336
19391	674337
113553	674338
9742	674339
2630	674340
5323	674341
37118	674342
59532	674343
27333	674344
22710	674345
56032	674346
13251	674347
12449	674348
43988	674349
123489	674350
99573	674351
96539	674352
17245	674353
67374	674354
66611	674355
62164	674356
20715	674357
65537	674358
811	674359
16668	674360
27641	674361
85341	674362
98128	674363
44833	674364
115814	674365
23548	674366
20246	674367
124663	674368
26903	674369
72442	674370
535	674371
25419	674372
123333	674373
16727	674374
62659	674375
63350	674376
4103	674377
4029	674378
98034	674379
4986	674380
36573	674381
148334	674382
25166	674383
25708	674384
80027	674385
18949	674386
3954	674387
92363	674388
14159	674389
1382	674390
99807	674391
102313	674392
27426	674393
33682	674394
67340	674395
26167	674396
107402	674397
12615	674398
136328	674399
125620	674400
83431	674401
23064	674402
118610	674403
74233	674404
35654	674405
8679	674406
9896	674407
44452	674408
63782	674409
107290	674410
22245	674411
132925	674412
107607	674413
8193	674414
28335	674415
62832	674416
82594	674417
21865	674418
87	674419
703	674420
62952	674421
41106	674422
29659	674423
70838	674424
12425	674425
139793	674426
28173	674427
1474	674428
88927	674429
66910	674430
17738	674431
7124	674432
106217	674433
92427	674434
37944	674435
31748	674436
22609	674437
108980	674438
61719	674439
35249	674440
38708	674441
46997	674442
69704	674443
58561	674444
61656	674445
16304	674446
434	674447
5	674448
128201	674449
40851	674450
114	674451
115920	674452
27141	674453
25997	674454
50722	674455
11359	674456
24622	674457
11105	674458
23152	674459
15369	674460
31498	674461
1516	674462
29613	674463
6837	674464
55910	674465
57857	674466
95081	674467
166907	674468
60220	674469
855	674470
9848	674471
2369	674472
88497	674473
100562	674474
2458	674475
7334	674476
38637	674477
52940	674478
61125	674479
21488	674480
117954	674481
93820	674482
48147	674483
115717	674484
17620	674485
163094	674486
63774	674487
33473	674488
59375	674489
66133	674490
49574	674491
115029	674492
74613	674493
240	674494
79572	674495
84246	674496
2155	674497
158503	674498
35819	674499
1760	674500
105738	674501
28917	674502
971	674503
109820	674504
88432	674505
65939	674506
68708	674507
25441	674508
21420	674509
49627	674510
280	674511
8959	674512
97332	674513
2848	674514
18051	674515
115314	674516
9293	674517
65239	674518
44292	674519
89633	674520
42631	674521
190	674522
177	674523
154127	674524
23371	674525
4372	674526
7861	674527
95716	674528
15369	674529
38890	674530
41790	674531
9299	674532
110926	674533
57810	674534
2940	674535
85548	674536
115275	674537
90626	674538
48007	674539
101260	674540
14356	674541
101589	674542
40193	674543
72102	674544
163019	674545
722	674546
17846	674547
140705	674548
71244	674549
55094	674550
14981	674551
6617	674552
18592	674553
14862	674554
71742	674555
6618	674556
65815	674557
4839	674558
121406	674559
11138	674560
23594	674561
36291	674562
93473	674563
38481	674564
8496	674565
68446	674566
23091	674567
28143	674568
17705	674569
4098	674570
6516	674571
163101	674572
216	674573
72114	674574
5465	674575
5670	674576
6610	674577
95164	674578
169946	674579
3140	674580
13688	674581
4752	674582
75494	674583
157222	674584
115221	674585
9861	674586
27856	674587
27514	674588
3701	674589
6852	674590
26172	674591
19428	674592
2771	674593
87518	674594
83438	674595
18237	674596
38699	674597
37414	674598
124414	674599
94044	674600
7049	674601
27829	674602
95489	674603
36066	674604
44193	674605
1468	674606
1576	674607
4209	674608
82472	674609
3313	674610
23451	674611
34219	674612
39611	674613
72989	674614
58949	674615
82413	674616
16630	674617
11177	674618
9558	674619
12642	674620
9617	674621
23709	674622
98829	674623
34867	674624
39488	674625
94248	674626
7246	674627
86536	674628
12675	674629
41114	674630
31609	674631
12373	674632
45852	674633
23715	674634
25016	674635
30447	674636
38702	674637
25374	674638
501	674639
16179	674640
2696	674641
89126	674642
5862	674643
55697	674644
94547	674645
135548	674646
2648	674647
26443	674648
5806	674649
12682	674650
43251	674651
6299	674652
6758	674653
11024	674654
30011	674655
79371	674656
23465	674657
2123	674658
25566	674659
28913	674660
51480	674661
73038	674662
11094	674663
128480	674664
108631	674665
19185	674666
4866	674667
355	674668
46929	674669
10205	674670
529	674671
23780	674672
28961	674673
36593	674674
8303	674675
48840	674676
1930	674677
53133	674678
163905	674679
92428	674680
63363	674681
27715	674682
50219	674683
16547	674684
6543	674685
33401	674686
6331	674687
106677	674688
6102	674689
37695	674690
42575	674691
4329	674692
57836	674693
112065	674694
87330	674695
113961	674696
10011	674697
979	674698
2242	674699
56288	674700
31201	674701
151636	674702
148732	674703
24788	674704
34630	674705
110560	674706
668	674707
42751	674708
63321	674709
168998	674710
6695	674711
88256	674712
35493	674713
21895	674714
59738	674715
35512	674716
87682	674717
3261	674718
53	674719
327	674720
24771	674721
52212	674722
20977	674723
15405	674724
9702	674725
9887	674726
43437	674727
29376	674728
52817	674729
8503	674730
3130	674731
19716	674732
35775	674733
76957	674734
62647	674735
65851	674736
9775	674737
75573	674738
3119	674739
118728	674740
7516	674741
23655	674742
15604	674743
89345	674744
36116	674745
8452	674746
155520	674747
5698	674748
7210	674749
163110	674750
12991	674751
736	674752
85128	674753
67484	674754
90	674755
38324	674756
8203	674757
74968	674758
22126	674759
68166	674760
21859	674761
33720	674762
90516	674763
1428	674764
11459	674765
123239	674766
14492	674767
111754	674768
85813	674769
60030	674770
106960	674771
28368	674772
102581	674773
212	674774
21405	674775
27980	674776
15792	674777
3555	674778
111065	674779
2862	674780
82081	674781
65306	674782
9655	674783
312	674784
47659	674785
33584	674786
27918	674787
54396	674788
137560	674789
42814	674790
9102	674791
167297	674792
14230	674793
30881	674794
15548	674795
68809	674796
12719	674797
83015	674798
39341	674799
5257	674800
29212	674801
7813	674802
22252	674803
11075	674804
87841	674805
4631	674806
26329	674807
11507	674808
36575	674809
48697	674810
71214	674811
63304	674812
61141	674813
17137	674814
62313	674815
94030	674816
71859	674817
52910	674818
35777	674819
79203	674820
17020	674821
2803	674822
33328	674823
11655	674824
59311	674825
28451	674826
11393	674827
156187	674828
9514	674829
81199	674830
10	674831
56711	674832
10984	674833
11289	674834
72527	674835
2724	674836
123813	674837
1939	674838
106864	674839
12786	674840
8112	674841
17539	674842
10636	674843
21337	674844
41355	674845
34537	674846
94714	674847
29603	674848
112185	674849
8597	674850
5880	674851
24168	674852
4636	674853
62325	674854
53380	674855
8186	674856
13072	674857
22898	674858
48726	674859
2488	674860
45158	674861
749	674862
158211	674863
41446	674864
29063	674865
51580	674866
28873	674867
14923	674868
76160	674869
55260	674870
41123	674871
92044	674872
46902	674873
24509	674874
23334	674875
67758	674876
86631	674877
131580	674878
16937	674879
135700	674880
102309	674881
136497	674882
41746	674883
90482	674884
17941	674885
2668	674886
58266	674887
69702	674888
35648	674889
21420	674890
80110	674891
10107	674892
33051	674893
29710	674894
127974	674895
20539	674896
14673	674897
86901	674898
80672	674899
7341	674900
1524	674901
14807	674902
125922	674903
1457	674904
54897	674905
52673	674906
30355	674907
3637	674908
57808	674909
63115	674910
17726	674911
85363	674912
28782	674913
102959	674914
8499	674915
57035	674916
9724	674917
101481	674918
108	674919
84023	674920
63856	674921
98843	674922
4500	674923
23680	674924
44949	674925
26172	674926
18496	674927
9610	674928
18259	674929
296	674930
1410	674931
98867	674932
81326	674933
25522	674934
96942	674935
41436	674936
85480	674937
64823	674938
1680	674939
11741	674940
35041	674941
13587	674942
2384	674943
53435	674944
1011	674945
460	674946
8219	674947
98487	674948
59008	674949
6033	674950
122476	674951
4539	674952
73104	674953
4719	674954
61150	674955
79029	674956
9884	674957
89287	674958
39317	674959
68779	674960
15802	674961
52517	674962
135180	674963
28627	674964
41907	674965
12293	674966
24535	674967
102808	674968
19782	674969
119501	674970
64726	674971
127548	674972
31701	674973
37028	674974
49540	674975
87206	674976
95	674977
42571	674978
23853	674979
9684	674980
25599	674981
43922	674982
13101	674983
12886	674984
12679	674985
71430	674986
14450	674987
54910	674988
64518	674989
154737	674990
83704	674991
157157	674992
60	674993
53047	674994
18528	674995
20775	674996
39265	674997
34810	674998
89213	674999
102785	675000
40451	675001
133373	675002
148173	675003
26425	675004
14965	675005
3351	675006
56150	675007
74286	675008
37948	675009
68480	675010
51047	675011
44914	675012
115298	675013
30204	675014
158128	675015
138208	675016
45787	675017
25252	675018
63375	675019
10059	675020
44119	675021
16197	675022
30568	675023
133542	675024
12071	675025
70730	675026
51143	675027
20771	675028
38816	675029
10279	675030
26693	675031
72306	675032
41798	675033
28592	675034
75531	675035
107874	675036
86023	675037
26568	675038
12219	675039
43638	675040
4	675041
27682	675042
19727	675043
36847	675044
5907	675045
41445	675046
10549	675047
142254	675048
26861	675049
79083	675050
78923	675051
11567	675052
79611	675053
6744	675054
83864	675055
8602	675056
334	675057
137378	675058
35626	675059
388	675060
29682	675061
107298	675062
17808	675063
42764	675064
51243	675065
38407	675066
10253	675067
41553	675068
64403	675069
11020	675070
108878	675071
12101	675072
168065	675073
71355	675074
44440	675075
122221	675076
61343	675077
15024	675078
48130	675079
35362	675080
29021	675081
62988	675082
96334	675083
89858	675084
3726	675085
10795	675086
16932	675087
6975	675088
49105	675089
23624	675090
16138	675091
132674	675092
48198	675093
12	675094
31697	675095
1961	675096
75387	675097
62806	675098
73934	675099
824	675100
26269	675101
126315	675102
146559	675103
18061	675104
12171	675105
10667	675106
51878	675107
138329	675108
12977	675109
89964	675110
4049	675111
43808	675112
18088	675113
87024	675114
2327	675115
3294	675116
9324	675117
87027	675118
69615	675119
41815	675120
78981	675121
101971	675122
37664	675123
15381	675124
10205	675125
10881	675126
14016	675127
39996	675128
35442	675129
96813	675130
138367	675131
67273	675132
53502	675133
488	675134
52061	675135
51661	675136
26987	675137
91412	675138
64236	675139
73581	675140
42727	675141
60072	675142
111575	675143
40806	675144
29312	675145
97	675146
40306	675147
8662	675148
48996	675149
6395	675150
40748	675151
10012	675152
31826	675153
4466	675154
56382	675155
60901	675156
6693	675157
21982	675158
44687	675159
52656	675160
1439	675161
13014	675162
42548	675163
10787	675164
5352	675165
79998	675166
62070	675167
146294	675168
124507	675169
3851	675170
123304	675171
52759	675172
765	675173
120434	675174
29922	675175
2950	675176
196	675177
8742	675178
8209	675179
11458	675180
9027	675181
8914	675182
5932	675183
29003	675184
117660	675185
4413	675186
11758	675187
108136	675188
69335	675189
37220	675190
97626	675191
75763	675192
31034	675193
33669	675194
13347	675195
78378	675196
15939	675197
28571	675198
12353	675199
16122	675200
54662	675201
5341	675202
135934	675203
10705	675204
82847	675205
73751	675206
27767	675207
59781	675208
24909	675209
9928	675210
38668	675211
915	675212
21007	675213
8298	675214
118590	675215
32654	675216
7740	675217
10264	675218
55473	675219
2009	675220
60701	675221
67958	675222
48174	675223
12412	675224
46049	675225
96376	675226
104711	675227
15181	675228
4310	675229
39436	675230
49011	675231
103525	675232
40132	675233
44446	675234
17563	675235
33211	675236
116831	675237
2518	675238
78914	675239
59542	675240
16975	675241
6920	675242
18791	675243
3526	675244
46336	675245
127169	675246
13747	675247
47200	675248
41665	675249
109857	675250
965	675251
5125	675252
93953	675253
3718	675254
1046	675255
14157	675256
113169	675257
73385	675258
53676	675259
50428	675260
14389	675261
53404	675262
87772	675263
92622	675264
23935	675265
52325	675266
16484	675267
67492	675268
13283	675269
16414	675270
36306	675271
331	675272
23390	675273
8028	675274
41476	675275
86799	675276
47921	675277
55074	675278
2398	675279
35391	675280
11101	675281
2664	675282
47037	675283
37561	675284
33604	675285
17200	675286
3443	675287
3434	675288
27654	675289
135518	675290
7643	675291
39922	675292
6242	675293
807	675294
2997	675295
6003	675296
27708	675297
88012	675298
69935	675299
65666	675300
69088	675301
44105	675302
25198	675303
23297	675304
18188	675305
14893	675306
107233	675307
85373	675308
167608	675309
88101	675310
77984	675311
59626	675312
72818	675313
90855	675314
27169	675315
109577	675316
6393	675317
10198	675318
142438	675319
55414	675320
38894	675321
147452	675322
52218	675323
14208	675324
6358	675325
708	675326
37272	675327
1162	675328
790	675329
6770	675330
23785	675331
109714	675332
20637	675333
11830	675334
53413	675335
70662	675336
1240	675337
44196	675338
13596	675339
58094	675340
61154	675341
17965	675342
72657	675343
48194	675344
21333	675345
168239	675346
18036	675347
79565	675348
61804	675349
80382	675350
65632	675351
105912	675352
1387	675353
42829	675354
68972	675355
64128	675356
28148	675357
73055	675358
46594	675359
43011	675360
17915	675361
87246	675362
111495	675363
85045	675364
5569	675365
55320	675366
88412	675367
28381	675368
39759	675369
134785	675370
136324	675371
25385	675372
24401	675373
99827	675374
2222	675375
14952	675376
156398	675377
5379	675378
109842	675379
3160	675380
65061	675381
10756	675382
40320	675383
19165	675384
76901	675385
97677	675386
6230	675387
124965	675388
14734	675389
55209	675390
11956	675391
41512	675392
150712	675393
34449	675394
153325	675395
18118	675396
7292	675397
67411	675398
17614	675399
133520	675400
35579	675401
20726	675402
114252	675403
4293	675404
38169	675405
19836	675406
138992	675407
3289	675408
135115	675409
35490	675410
86674	675411
5584	675412
7852	675413
118136	675414
763	675415
14723	675416
7175	675417
50081	675418
95188	675419
120918	675420
6123	675421
135	675422
17552	675423
44533	675424
86263	675425
15686	675426
64639	675427
57691	675428
155766	675429
624	675430
64365	675431
105602	675432
51237	675433
22240	675434
66443	675435
54172	675436
9857	675437
9875	675438
86257	675439
42206	675440
36461	675441
91787	675442
28797	675443
42928	675444
112325	675445
29875	675446
62776	675447
22165	675448
412	675449
17439	675450
109293	675451
27404	675452
34765	675453
112856	675454
21475	675455
7973	675456
54	675457
62916	675458
8285	675459
70514	675460
5521	675461
40913	675462
86743	675463
4746	675464
29854	675465
96624	675466
45502	675467
2406	675468
35418	675469
7624	675470
70934	675471
96740	675472
1929	675473
27511	675474
44920	675475
26024	675476
56638	675477
46688	675478
36374	675479
102514	675480
22174	675481
3150	675482
37487	675483
17349	675484
7871	675485
110888	675486
14508	675487
21568	675488
66003	675489
17227	675490
10218	675491
18471	675492
25156	675493
104286	675494
2615	675495
90975	675496
96956	675497
5463	675498
43414	675499
17685	675500
73913	675501
40247	675502
20241	675503
7085	675504
43330	675505
71595	675506
67928	675507
81559	675508
8366	675509
61540	675510
40110	675511
30601	675512
140955	675513
80145	675514
46888	675515
7209	675516
33603	675517
18535	675518
118920	675519
2776	675520
19002	675521
12544	675522
1292	675523
115056	675524
128794	675525
87623	675526
54945	675527
6678	675528
88	675529
43039	675530
1456	675531
97945	675532
113112	675533
64695	675534
72267	675535
19780	675536
24789	675537
13332	675538
5452	675539
93265	675540
7425	675541
63624	675542
61668	675543
63591	675544
108945	675545
27723	675546
34859	675547
48810	675548
1896	675549
133590	675550
27533	675551
17207	675552
56503	675553
36425	675554
33598	675555
147299	675556
33784	675557
74493	675558
17759	675559
2792	675560
65440	675561
150066	675562
35085	675563
55381	675564
6385	675565
67664	675566
1897	675567
109407	675568
59441	675569
6286	675570
111094	675571
73815	675572
33340	675573
55720	675574
74677	675575
124597	675576
16572	675577
113627	675578
3170	675579
37346	675580
33903	675581
127949	675582
726	675583
4832	675584
95830	675585
37429	675586
13369	675587
7354	675588
4991	675589
21033	675590
22376	675591
98889	675592
102383	675593
106779	675594
6426	675595
2567	675596
877	675597
13115	675598
1913	675599
115114	675600
137199	675601
77638	675602
73026	675603
80938	675604
62886	675605
2506	675606
6106	675607
48210	675608
70126	675609
80859	675610
62708	675611
92570	675612
3240	675613
134659	675614
9077	675615
54007	675616
73305	675617
18687	675618
43981	675619
26749	675620
12185	675621
10692	675622
17906	675623
104492	675624
33142	675625
126020	675626
80661	675627
44306	675628
39122	675629
130256	675630
90728	675631
3796	675632
73010	675633
9193	675634
45095	675635
26012	675636
40593	675637
28435	675638
153699	675639
20281	675640
40168	675641
58994	675642
4076	675643
21192	675644
29582	675645
76615	675646
10034	675647
77632	675648
23973	675649
21489	675650
1366	675651
2326	675652
42532	675653
17043	675654
1480	675655
80802	675656
75890	675657
5895	675658
7542	675659
45179	675660
97750	675661
19566	675662
35748	675663
4463	675664
6619	675665
71670	675666
46594	675667
6877	675668
39923	675669
25561	675670
29292	675671
128292	675672
84113	675673
5447	675674
77059	675675
62339	675676
47466	675677
3969	675678
5183	675679
999	675680
1647	675681
67132	675682
77916	675683
168444	675684
108482	675685
43656	675686
1370	675687
15035	675688
25831	675689
28476	675690
73484	675691
10320	675692
33783	675693
111748	675694
9730	675695
34837	675696
2962	675697
83922	675698
375	675699
4413	675700
5666	675701
65415	675702
104982	675703
45398	675704
351	675705
49629	675706
13353	675707
28013	675708
52706	675709
19196	675710
51783	675711
68146	675712
104876	675713
49269	675714
9542	675715
29524	675716
749	675717
21638	675718
37847	675719
2552	675720
8274	675721
168892	675722
502	675723
117541	675724
25369	675725
344	675726
90513	675727
56807	675728
11570	675729
17706	675730
3929	675731
31105	675732
161470	675733
145805	675734
2046	675735
10866	675736
8452	675737
56615	675738
71073	675739
54630	675740
6979	675741
147461	675742
2707	675743
44258	675744
5140	675745
21713	675746
34794	675747
9447	675748
19937	675749
18976	675750
22882	675751
31544	675752
3133	675753
36627	675754
60061	675755
12469	675756
8725	675757
36301	675758
138	675759
4112	675760
60544	675761
131095	675762
25150	675763
23201	675764
99492	675765
1993	675766
10775	675767
38077	675768
3288	675769
38756	675770
32320	675771
28956	675772
13843	675773
13897	675774
30862	675775
63710	675776
7199	675777
94634	675778
87074	675779
121139	675780
28916	675781
16048	675782
58797	675783
42548	675784
35465	675785
10082	675786
44080	675787
93	675788
88191	675789
56499	675790
52168	675791
35197	675792
153	675793
2161	675794
15407	675795
165	675796
10069	675797
17064	675798
16584	675799
54456	675800
35558	675801
52439	675802
96712	675803
60816	675804
3430	675805
14601	675806
15750	675807
22142	675808
31088	675809
338	675810
41470	675811
1016	675812
43891	675813
96704	675814
59101	675815
64842	675816
103979	675817
22018	675818
56928	675819
46562	675820
71998	675821
1154	675822
85629	675823
108996	675824
44750	675825
13323	675826
7861	675827
1420	675828
152051	675829
28125	675830
7599	675831
27173	675832
1783	675833
21638	675834
88873	675835
1293	675836
125839	675837
8768	675838
45237	675839
428	675840
95083	675841
50932	675842
10146	675843
32678	675844
15017	675845
103535	675846
17994	675847
39066	675848
38778	675849
4906	675850
49590	675851
1912	675852
37474	675853
65082	675854
4841	675855
69338	675856
132249	675857
6032	675858
18852	675859
40407	675860
50797	675861
4171	675862
39037	675863
68526	675864
81159	675865
1686	675866
60446	675867
2518	675868
70051	675869
11177	675870
26340	675871
98207	675872
139383	675873
22784	675874
63027	675875
125970	675876
22133	675877
123330	675878
168142	675879
52732	675880
243	675881
116385	675882
69113	675883
1331	675884
3099	675885
34662	675886
92907	675887
77642	675888
137716	675889
39464	675890
55620	675891
68740	675892
10806	675893
7847	675894
7327	675895
15484	675896
16660	675897
11636	675898
150665	675899
20667	675900
116769	675901
28394	675902
9675	675903
47559	675904
22701	675905
8299	675906
28781	675907
57872	675908
131301	675909
79510	675910
31824	675911
5641	675912
34869	675913
76350	675914
17646	675915
45338	675916
3454	675917
64199	675918
61923	675919
13196	675920
85425	675921
22628	675922
87145	675923
64639	675924
140218	675925
3522	675926
5771	675927
135573	675928
53086	675929
75838	675930
67169	675931
81035	675932
14371	675933
10941	675934
9020	675935
29340	675936
34679	675937
34874	675938
7036	675939
50172	675940
705	675941
19983	675942
72699	675943
43638	675944
5387	675945
38358	675946
128668	675947
56404	675948
18796	675949
109754	675950
20676	675951
77582	675952
19220	675953
4300	675954
6345	675955
46500	675956
65518	675957
91497	675958
1785	675959
17905	675960
29495	675961
40621	675962
89465	675963
6559	675964
855	675965
14032	675966
5154	675967
64376	675968
165796	675969
97032	675970
303	675971
5713	675972
42270	675973
58355	675974
85093	675975
44034	675976
17599	675977
44398	675978
1402	675979
99861	675980
111424	675981
81884	675982
12662	675983
83475	675984
136925	675985
7321	675986
58134	675987
67278	675988
44027	675989
74827	675990
27998	675991
59314	675992
25022	675993
7541	675994
85255	675995
165975	675996
10118	675997
3044	675998
53712	675999
78814	676000
27574	676001
4604	676002
15867	676003
120451	676004
95403	676005
3144	676006
29043	676007
169674	676008
42150	676009
24901	676010
6605	676011
63873	676012
1811	676013
3033	676014
21525	676015
169039	676016
105909	676017
40242	676018
45591	676019
16580	676020
87568	676021
7208	676022
31410	676023
97027	676024
41741	676025
7969	676026
24226	676027
80998	676028
19797	676029
45810	676030
31255	676031
44550	676032
26915	676033
2903	676034
44642	676035
3585	676036
23903	676037
61246	676038
82288	676039
16816	676040
22921	676041
43183	676042
31189	676043
11416	676044
33234	676045
49201	676046
25964	676047
6815	676048
25578	676049
66749	676050
18736	676051
92125	676052
30323	676053
132930	676054
4872	676055
64963	676056
35621	676057
13467	676058
5929	676059
3616	676060
38460	676061
1961	676062
30287	676063
89660	676064
54784	676065
134151	676066
106781	676067
3583	676068
9281	676069
46731	676070
10771	676071
61840	676072
88174	676073
97792	676074
1501	676075
36812	676076
83345	676077
70906	676078
22052	676079
108639	676080
14688	676081
75697	676082
149525	676083
72938	676084
115085	676085
149733	676086
2340	676087
54748	676088
7407	676089
9884	676090
161502	676091
82645	676092
20302	676093
98510	676094
3200	676095
93098	676096
9124	676097
83733	676098
14686	676099
66687	676100
121123	676101
65813	676102
530	676103
18517	676104
21694	676105
126844	676106
1491	676107
21236	676108
29187	676109
2831	676110
35131	676111
22800	676112
39748	676113
15904	676114
76365	676115
3576	676116
19300	676117
107318	676118
99818	676119
41943	676120
68751	676121
1966	676122
4062	676123
79720	676124
54815	676125
138027	676126
106236	676127
21301	676128
9346	676129
26035	676130
2634	676131
24713	676132
62348	676133
84192	676134
34535	676135
57257	676136
32175	676137
35541	676138
32540	676139
8078	676140
48141	676141
1387	676142
103056	676143
54	676144
12400	676145
106675	676146
20573	676147
18379	676148
13925	676149
709	676150
15928	676151
14223	676152
38649	676153
19975	676154
43582	676155
32367	676156
70890	676157
60876	676158
66012	676159
10871	676160
33612	676161
104406	676162
84429	676163
32507	676164
16113	676165
30262	676166
31030	676167
3411	676168
39579	676169
15302	676170
43208	676171
3489	676172
50972	676173
19705	676174
9872	676175
81903	676176
78811	676177
25632	676178
102247	676179
83909	676180
44293	676181
61080	676182
17012	676183
42904	676184
128246	676185
5676	676186
12584	676187
19833	676188
32709	676189
15497	676190
44587	676191
37525	676192
52862	676193
152707	676194
68415	676195
13209	676196
75950	676197
81571	676198
55828	676199
50067	676200
67273	676201
11847	676202
31600	676203
52571	676204
7495	676205
161420	676206
14894	676207
58357	676208
38820	676209
4937	676210
9157	676211
46137	676212
446	676213
29749	676214
10248	676215
17403	676216
12186	676217
47828	676218
133596	676219
4301	676220
47075	676221
4410	676222
19460	676223
20706	676224
10080	676225
9700	676226
107454	676227
123044	676228
20601	676229
93704	676230
80658	676231
53223	676232
67174	676233
48005	676234
19182	676235
6706	676236
21752	676237
72811	676238
4536	676239
44291	676240
6918	676241
23418	676242
1038	676243
130697	676244
31529	676245
2127	676246
30802	676247
16102	676248
63378	676249
58608	676250
36166	676251
11286	676252
59021	676253
48206	676254
74114	676255
40097	676256
75997	676257
34690	676258
84870	676259
14414	676260
71364	676261
13963	676262
30291	676263
60728	676264
7843	676265
103652	676266
42470	676267
40933	676268
423	676269
61611	676270
25696	676271
54240	676272
1640	676273
24849	676274
43349	676275
35781	676276
44972	676277
98289	676278
57495	676279
63618	676280
13674	676281
72291	676282
2316	676283
8111	676284
168133	676285
332	676286
2285	676287
44254	676288
78048	676289
122892	676290
57454	676291
9435	676292
80846	676293
39021	676294
28697	676295
54989	676296
88615	676297
906	676298
89403	676299
12940	676300
24988	676301
23209	676302
47902	676303
17301	676304
89101	676305
106791	676306
47446	676307
88930	676308
49918	676309
27462	676310
89467	676311
43734	676312
6266	676313
1421	676314
25497	676315
29086	676316
94311	676317
128101	676318
60285	676319
64315	676320
65859	676321
16441	676322
131255	676323
33878	676324
23035	676325
15778	676326
2851	676327
109522	676328
103067	676329
67905	676330
47794	676331
63938	676332
18080	676333
7568	676334
34498	676335
64986	676336
8192	676337
64512	676338
30071	676339
12434	676340
76500	676341
35846	676342
2620	676343
67983	676344
24898	676345
52446	676346
7697	676347
119189	676348
120796	676349
15092	676350
43098	676351
45418	676352
45367	676353
12873	676354
145253	676355
81342	676356
20900	676357
62904	676358
17519	676359
147414	676360
165899	676361
57007	676362
105551	676363
556	676364
25575	676365
5521	676366
91110	676367
38687	676368
43850	676369
8234	676370
85713	676371
27271	676372
34569	676373
11528	676374
3129	676375
115596	676376
11360	676377
25921	676378
68555	676379
4744	676380
63659	676381
11199	676382
529	676383
58097	676384
53660	676385
91158	676386
88157	676387
89775	676388
43149	676389
30134	676390
72053	676391
71547	676392
21839	676393
16934	676394
42229	676395
110304	676396
54333	676397
32502	676398
8056	676399
11497	676400
10090	676401
81737	676402
17028	676403
53851	676404
28731	676405
2120	676406
52258	676407
90093	676408
36688	676409
25524	676410
73686	676411
52926	676412
84579	676413
24451	676414
5916	676415
4462	676416
741	676417
36115	676418
30774	676419
113090	676420
10552	676421
12000	676422
17041	676423
68850	676424
2215	676425
22041	676426
77978	676427
50482	676428
86689	676429
53524	676430
16374	676431
17673	676432
101344	676433
66914	676434
41104	676435
38361	676436
110298	676437
77257	676438
23711	676439
33268	676440
108072	676441
95469	676442
35176	676443
21366	676444
1323	676445
25	676446
93842	676447
2325	676448
5302	676449
25586	676450
8	676451
20261	676452
64	676453
52125	676454
1638	676455
12831	676456
146769	676457
10992	676458
6623	676459
76387	676460
35693	676461
35491	676462
107474	676463
59411	676464
31577	676465
156682	676466
113683	676467
111752	676468
655	676469
85544	676470
33587	676471
49530	676472
195	676473
28729	676474
58551	676475
7088	676476
14105	676477
90472	676478
42270	676479
24797	676480
17648	676481
103275	676482
38954	676483
27208	676484
39783	676485
14395	676486
93747	676487
7806	676488
67679	676489
5973	676490
18592	676491
118664	676492
17626	676493
93009	676494
49121	676495
11555	676496
9050	676497
52636	676498
32381	676499
97787	676500
11122	676501
15165	676502
29956	676503
69249	676504
81161	676505
25931	676506
113374	676507
3613	676508
60167	676509
84929	676510
9991	676511
45731	676512
48794	676513
70688	676514
37222	676515
76855	676516
26632	676517
85575	676518
4044	676519
6405	676520
109562	676521
51288	676522
42289	676523
49149	676524
51022	676525
81733	676526
18565	676527
5471	676528
36096	676529
6141	676530
440	676531
31606	676532
50079	676533
16199	676534
45478	676535
35572	676536
100544	676537
53018	676538
83178	676539
85526	676540
16588	676541
2945	676542
59574	676543
26177	676544
63735	676545
71505	676546
115642	676547
52	676548
92605	676549
3949	676550
108809	676551
93355	676552
6057	676553
14023	676554
102017	676555
20944	676556
42286	676557
3344	676558
17231	676559
54986	676560
6834	676561
84893	676562
8779	676563
7237	676564
55833	676565
2930	676566
64443	676567
93041	676568
143001	676569
141036	676570
39816	676571
14125	676572
47656	676573
30617	676574
211	676575
19403	676576
25290	676577
4569	676578
24167	676579
82550	676580
31072	676581
96261	676582
62408	676583
18405	676584
27689	676585
74673	676586
3641	676587
4474	676588
127672	676589
46339	676590
132268	676591
14967	676592
9449	676593
91647	676594
97519	676595
7742	676596
76189	676597
46146	676598
64223	676599
9509	676600
893	676601
66266	676602
54541	676603
16639	676604
94544	676605
33937	676606
16603	676607
17169	676608
83811	676609
28953	676610
130473	676611
11661	676612
28200	676613
3471	676614
288	676615
129580	676616
1343	676617
6898	676618
6024	676619
25223	676620
54815	676621
11311	676622
19924	676623
69775	676624
91946	676625
4252	676626
60402	676627
42292	676628
90898	676629
9149	676630
1	676631
139204	676632
126048	676633
44298	676634
2208	676635
61577	676636
33832	676637
29797	676638
58497	676639
45572	676640
163176	676641
98970	676642
12818	676643
134644	676644
41865	676645
122921	676646
18497	676647
58975	676648
11462	676649
107487	676650
49330	676651
50878	676652
1186	676653
5663	676654
93361	676655
58387	676656
8129	676657
8356	676658
11140	676659
47335	676660
116313	676661
60779	676662
115393	676663
35204	676664
90183	676665
30813	676666
123536	676667
63265	676668
14380	676669
7158	676670
82953	676671
28083	676672
30875	676673
151416	676674
33172	676675
12122	676676
31320	676677
32292	676678
77171	676679
69018	676680
79876	676681
25600	676682
75224	676683
29938	676684
92767	676685
24131	676686
30352	676687
14283	676688
1510	676689
104	676690
42189	676691
44393	676692
3338	676693
6209	676694
9260	676695
95508	676696
30356	676697
41743	676698
21891	676699
65971	676700
31031	676701
88642	676702
50232	676703
57241	676704
42354	676705
36316	676706
20160	676707
64533	676708
19180	676709
94456	676710
13686	676711
22964	676712
40898	676713
5205	676714
135002	676715
22820	676716
130674	676717
151724	676718
1517	676719
43322	676720
37035	676721
3583	676722
28568	676723
125022	676724
7330	676725
29368	676726
137548	676727
146235	676728
35009	676729
20477	676730
60474	676731
26302	676732
46564	676733
75287	676734
3757	676735
59329	676736
93755	676737
3369	676738
15549	676739
94362	676740
21247	676741
47823	676742
107627	676743
8474	676744
50842	676745
21310	676746
123996	676747
14509	676748
96120	676749
47545	676750
874	676751
54505	676752
301	676753
13788	676754
50151	676755
58294	676756
41378	676757
108267	676758
80379	676759
134645	676760
5656	676761
4118	676762
36137	676763
51892	676764
20251	676765
8848	676766
851	676767
123621	676768
850	676769
7523	676770
4143	676771
2748	676772
36645	676773
23595	676774
91989	676775
57743	676776
159	676777
13343	676778
12955	676779
4006	676780
18279	676781
26783	676782
133763	676783
14069	676784
24592	676785
38768	676786
43123	676787
132655	676788
98144	676789
25408	676790
69444	676791
48132	676792
59753	676793
109424	676794
28800	676795
9168	676796
126767	676797
82805	676798
22028	676799
24104	676800
5137	676801
36076	676802
19629	676803
83924	676804
81946	676805
45427	676806
59250	676807
66491	676808
3833	676809
16847	676810
104177	676811
4092	676812
52819	676813
15341	676814
88182	676815
43558	676816
3014	676817
14339	676818
1215	676819
7604	676820
24085	676821
16677	676822
58141	676823
14865	676824
88656	676825
104153	676826
13305	676827
108143	676828
46080	676829
19405	676830
46414	676831
69744	676832
108989	676833
22936	676834
19880	676835
61706	676836
30355	676837
13626	676838
18712	676839
2066	676840
3294	676841
15303	676842
34767	676843
137	676844
78367	676845
20096	676846
125543	676847
53131	676848
8513	676849
16487	676850
60189	676851
56768	676852
107119	676853
60609	676854
45298	676855
73587	676856
38329	676857
2379	676858
131437	676859
57207	676860
5652	676861
16500	676862
302	676863
3947	676864
56989	676865
3865	676866
169124	676867
41766	676868
76864	676869
6378	676870
65157	676871
58287	676872
4915	676873
83625	676874
49475	676875
33865	676876
29386	676877
47275	676878
107492	676879
32761	676880
91990	676881
9076	676882
2280	676883
12017	676884
54648	676885
6322	676886
70330	676887
15331	676888
84329	676889
112404	676890
73770	676891
73744	676892
85511	676893
54060	676894
27067	676895
1305	676896
60622	676897
3628	676898
105	676899
54708	676900
132816	676901
10285	676902
22962	676903
14156	676904
30830	676905
97569	676906
99294	676907
1535	676908
78576	676909
65048	676910
67071	676911
40318	676912
17936	676913
125163	676914
94993	676915
79699	676916
86017	676917
89815	676918
25705	676919
10867	676920
50581	676921
58478	676922
50845	676923
46359	676924
18949	676925
110433	676926
42753	676927
64098	676928
9128	676929
221	676930
42463	676931
20964	676932
10692	676933
43971	676934
78963	676935
105845	676936
44001	676937
32413	676938
6717	676939
32760	676940
116271	676941
11096	676942
60467	676943
74047	676944
2390	676945
14020	676946
94076	676947
149861	676948
491	676949
10740	676950
20866	676951
37512	676952
9723	676953
7180	676954
40926	676955
17245	676956
64288	676957
86011	676958
16758	676959
11669	676960
7413	676961
61719	676962
14432	676963
50107	676964
6298	676965
60581	676966
106520	676967
15292	676968
28821	676969
21676	676970
13719	676971
100837	676972
38113	676973
8505	676974
7130	676975
16917	676976
39523	676977
121348	676978
70159	676979
54746	676980
79060	676981
2180	676982
99173	676983
67864	676984
38859	676985
18865	676986
10671	676987
5683	676988
99533	676989
163963	676990
70029	676991
63440	676992
22569	676993
129439	676994
3681	676995
75616	676996
16290	676997
30540	676998
3305	676999
15006	677000
52418	677001
2673	677002
9073	677003
28133	677004
59650	677005
42722	677006
5204	677007
97548	677008
44285	677009
15957	677010
40054	677011
115450	677012
32634	677013
11351	677014
48653	677015
85619	677016
43413	677017
17916	677018
2765	677019
5111	677020
131731	677021
12703	677022
81504	677023
22931	677024
72718	677025
17148	677026
46529	677027
12543	677028
35875	677029
2270	677030
54	677031
91549	677032
70163	677033
16606	677034
118889	677035
79327	677036
31797	677037
3944	677038
72929	677039
25850	677040
128517	677041
40437	677042
16446	677043
6210	677044
21440	677045
78099	677046
125866	677047
39490	677048
45935	677049
46639	677050
68257	677051
64121	677052
137938	677053
11694	677054
12214	677055
16902	677056
63521	677057
90254	677058
24559	677059
55548	677060
143336	677061
37332	677062
138440	677063
9078	677064
27108	677065
17264	677066
16195	677067
806	677068
11552	677069
46826	677070
39249	677071
46765	677072
40213	677073
6499	677074
34602	677075
14000	677076
64003	677077
35849	677078
1771	677079
101923	677080
17381	677081
45978	677082
7999	677083
83130	677084
16035	677085
769	677086
374	677087
24768	677088
110884	677089
6732	677090
135898	677091
40823	677092
33332	677093
103963	677094
21928	677095
19557	677096
28331	677097
17716	677098
58	677099
79249	677100
13528	677101
10459	677102
85865	677103
23068	677104
29697	677105
70101	677106
21157	677107
6114	677108
19579	677109
51883	677110
34801	677111
5673	677112
1767	677113
5368	677114
31777	677115
30375	677116
4638	677117
53926	677118
10516	677119
1917	677120
87209	677121
54131	677122
14713	677123
89622	677124
84432	677125
39896	677126
57280	677127
55539	677128
94307	677129
15185	677130
61637	677131
48571	677132
114936	677133
53232	677134
66933	677135
138167	677136
159752	677137
90693	677138
14452	677139
5918	677140
41748	677141
41942	677142
27299	677143
4438	677144
4921	677145
33878	677146
23791	677147
42380	677148
4762	677149
9165	677150
112937	677151
108712	677152
2957	677153
4538	677154
123368	677155
123674	677156
19950	677157
101184	677158
55898	677159
19981	677160
35040	677161
125076	677162
116010	677163
17497	677164
41648	677165
1791	677166
159127	677167
128530	677168
27516	677169
7931	677170
26808	677171
50170	677172
3875	677173
10775	677174
25457	677175
4609	677176
44776	677177
3365	677178
45419	677179
13179	677180
4043	677181
26171	677182
42075	677183
56649	677184
31780	677185
57157	677186
99205	677187
8124	677188
14485	677189
5812	677190
19581	677191
81177	677192
28322	677193
5002	677194
9201	677195
46654	677196
48061	677197
6753	677198
81219	677199
91722	677200
7606	677201
38149	677202
91453	677203
72204	677204
21645	677205
1497	677206
115332	677207
47572	677208
8736	677209
2349	677210
11468	677211
31481	677212
3145	677213
40372	677214
11936	677215
20702	677216
83605	677217
8588	677218
24937	677219
71277	677220
26585	677221
47022	677222
18100	677223
35808	677224
45920	677225
67416	677226
46778	677227
91560	677228
154111	677229
68980	677230
133496	677231
164	677232
114760	677233
134	677234
76328	677235
12873	677236
17855	677237
21203	677238
135325	677239
39546	677240
58139	677241
168939	677242
17506	677243
106013	677244
18572	677245
1887	677246
91259	677247
6147	677248
55866	677249
45216	677250
6308	677251
20915	677252
128322	677253
147013	677254
10421	677255
78778	677256
48853	677257
1522	677258
23744	677259
5592	677260
183	677261
58070	677262
123195	677263
94180	677264
102687	677265
144319	677266
11761	677267
3872	677268
5654	677269
34423	677270
15497	677271
29410	677272
61541	677273
6274	677274
26182	677275
23950	677276
28623	677277
28565	677278
90411	677279
10718	677280
14989	677281
17713	677282
104268	677283
74350	677284
38171	677285
2337	677286
4847	677287
106790	677288
19471	677289
60571	677290
14310	677291
7903	677292
55875	677293
20058	677294
77653	677295
3192	677296
19281	677297
45929	677298
45061	677299
17558	677300
70972	677301
8433	677302
97883	677303
47104	677304
109949	677305
69020	677306
53515	677307
54485	677308
53338	677309
247	677310
12011	677311
30637	677312
4403	677313
47994	677314
31782	677315
102495	677316
13818	677317
32794	677318
6339	677319
3716	677320
7773	677321
26229	677322
126538	677323
26937	677324
1583	677325
95328	677326
66245	677327
47034	677328
75434	677329
2919	677330
9029	677331
16779	677332
9868	677333
3185	677334
147128	677335
22854	677336
80269	677337
66005	677338
377	677339
118743	677340
77352	677341
14464	677342
43493	677343
130463	677344
61377	677345
1473	677346
70650	677347
23488	677348
130606	677349
118594	677350
89529	677351
54800	677352
91999	677353
44119	677354
87435	677355
12049	677356
23041	677357
17807	677358
131630	677359
36815	677360
18455	677361
1392	677362
88058	677363
32610	677364
19321	677365
21443	677366
40071	677367
29601	677368
133109	677369
119244	677370
93799	677371
41172	677372
15022	677373
7246	677374
13702	677375
8933	677376
10033	677377
14691	677378
55613	677379
34931	677380
11368	677381
49678	677382
228	677383
123290	677384
4148	677385
75849	677386
41741	677387
28460	677388
15104	677389
16508	677390
132377	677391
31243	677392
1154	677393
81741	677394
47082	677395
3201	677396
871	677397
53415	677398
14715	677399
52591	677400
37707	677401
10904	677402
15774	677403
86330	677404
6128	677405
29920	677406
92514	677407
51535	677408
42969	677409
5533	677410
110014	677411
105546	677412
65705	677413
2859	677414
40816	677415
113421	677416
99216	677417
12086	677418
7983	677419
77210	677420
1489	677421
22621	677422
58081	677423
77396	677424
104269	677425
365	677426
110662	677427
18995	677428
37759	677429
33634	677430
69405	677431
40019	677432
14002	677433
119008	677434
1392	677435
59220	677436
83934	677437
146460	677438
22535	677439
41754	677440
12298	677441
73518	677442
45480	677443
83739	677444
47946	677445
47227	677446
67121	677447
129227	677448
144840	677449
89888	677450
71902	677451
33863	677452
3370	677453
9161	677454
18984	677455
47388	677456
66917	677457
92444	677458
32605	677459
90860	677460
15429	677461
11957	677462
31224	677463
66137	677464
29686	677465
26306	677466
8999	677467
9761	677468
30861	677469
88333	677470
116417	677471
8179	677472
1598	677473
20047	677474
7028	677475
21463	677476
93935	677477
38107	677478
108567	677479
45465	677480
20800	677481
31151	677482
69119	677483
138338	677484
162815	677485
13278	677486
2674	677487
104659	677488
11845	677489
4420	677490
39672	677491
73130	677492
4774	677493
43515	677494
57904	677495
61686	677496
628	677497
104636	677498
24876	677499
15590	677500
46095	677501
52942	677502
38933	677503
27136	677504
122246	677505
12501	677506
137063	677507
67069	677508
90375	677509
75276	677510
38461	677511
152286	677512
101543	677513
87929	677514
44002	677515
3798	677516
42040	677517
40162	677518
124567	677519
29356	677520
8408	677521
20003	677522
25766	677523
34009	677524
38259	677525
104992	677526
86640	677527
5919	677528
23195	677529
21662	677530
94156	677531
5636	677532
6233	677533
376	677534
46293	677535
123399	677536
10637	677537
63264	677538
10152	677539
44775	677540
12091	677541
66129	677542
140166	677543
88943	677544
67644	677545
6703	677546
3570	677547
44645	677548
4634	677549
61256	677550
34603	677551
28590	677552
81054	677553
43841	677554
144	677555
10248	677556
45453	677557
5618	677558
100958	677559
1721	677560
24209	677561
41301	677562
37832	677563
87	677564
45491	677565
38154	677566
36024	677567
5415	677568
165185	677569
35919	677570
101480	677571
57258	677572
3141	677573
81193	677574
12859	677575
6587	677576
63093	677577
62591	677578
5905	677579
21946	677580
70690	677581
60002	677582
45887	677583
32929	677584
40993	677585
2374	677586
73522	677587
70034	677588
25850	677589
125024	677590
98713	677591
150039	677592
76821	677593
72355	677594
24654	677595
699	677596
118025	677597
13704	677598
40017	677599
26759	677600
94939	677601
105851	677602
12430	677603
13852	677604
4751	677605
71592	677606
31194	677607
15674	677608
44504	677609
12060	677610
53381	677611
54853	677612
13880	677613
8347	677614
27392	677615
73831	677616
15802	677617
29895	677618
45421	677619
47198	677620
55061	677621
18384	677622
17916	677623
78374	677624
2481	677625
14800	677626
70699	677627
9586	677628
1498	677629
70735	677630
67237	677631
74306	677632
26753	677633
2654	677634
11332	677635
66751	677636
31159	677637
17971	677638
120248	677639
16690	677640
20428	677641
37699	677642
79869	677643
6080	677644
22557	677645
112925	677646
40021	677647
34417	677648
8108	677649
73376	677650
82644	677651
73829	677652
119751	677653
101039	677654
20942	677655
40957	677656
5270	677657
52323	677658
31014	677659
19766	677660
17483	677661
1	677662
44859	677663
59097	677664
61688	677665
3005	677666
202	677667
66763	677668
21326	677669
31534	677670
3337	677671
27510	677672
16983	677673
20726	677674
75869	677675
15947	677676
3929	677677
130893	677678
6814	677679
796	677680
22181	677681
67376	677682
141300	677683
246	677684
53619	677685
60523	677686
1456	677687
251	677688
14225	677689
13313	677690
87279	677691
79096	677692
7112	677693
70348	677694
10154	677695
12309	677696
7748	677697
154843	677698
43314	677699
45996	677700
84708	677701
15219	677702
139180	677703
49848	677704
17276	677705
80269	677706
29356	677707
25213	677708
60771	677709
56132	677710
87464	677711
101319	677712
19015	677713
1542	677714
685	677715
17263	677716
15950	677717
8245	677718
38519	677719
68856	677720
12715	677721
16786	677722
8576	677723
68376	677724
792	677725
17005	677726
100424	677727
109561	677728
6151	677729
52515	677730
88540	677731
26001	677732
6289	677733
139013	677734
36158	677735
27294	677736
38135	677737
14059	677738
157447	677739
36707	677740
15941	677741
89585	677742
75912	677743
24872	677744
9817	677745
49467	677746
54705	677747
69361	677748
25012	677749
50827	677750
14408	677751
24150	677752
33958	677753
87749	677754
159020	677755
6522	677756
424	677757
87628	677758
117861	677759
8571	677760
79647	677761
137958	677762
50655	677763
37767	677764
11948	677765
117020	677766
168386	677767
23704	677768
81379	677769
69995	677770
60516	677771
109312	677772
65146	677773
2738	677774
35282	677775
57749	677776
52421	677777
27630	677778
8226	677779
34403	677780
24325	677781
16395	677782
24681	677783
82508	677784
10569	677785
1555	677786
68498	677787
27593	677788
6302	677789
44737	677790
918	677791
22800	677792
16676	677793
35454	677794
110322	677795
5864	677796
49802	677797
127819	677798
131392	677799
1486	677800
2650	677801
6379	677802
94386	677803
65438	677804
34189	677805
34233	677806
56971	677807
91868	677808
2254	677809
49497	677810
131109	677811
38158	677812
85053	677813
9245	677814
1798	677815
9880	677816
5849	677817
94900	677818
138215	677819
49863	677820
4233	677821
115806	677822
43560	677823
75975	677824
133686	677825
27253	677826
14357	677827
8715	677828
133137	677829
82964	677830
37935	677831
57883	677832
75083	677833
36672	677834
2077	677835
46303	677836
45109	677837
114107	677838
839	677839
37895	677840
2803	677841
41352	677842
57102	677843
118565	677844
56019	677845
8960	677846
53649	677847
10978	677848
106363	677849
98342	677850
73223	677851
10316	677852
89705	677853
13981	677854
69899	677855
38104	677856
89744	677857
70191	677858
76998	677859
134472	677860
24510	677861
126628	677862
34596	677863
52398	677864
46217	677865
44309	677866
17750	677867
793	677868
6886	677869
44072	677870
23012	677871
108391	677872
100209	677873
20230	677874
31369	677875
57844	677876
28382	677877
9431	677878
3055	677879
145122	677880
58170	677881
8043	677882
169065	677883
697	677884
15748	677885
68964	677886
20277	677887
22911	677888
26781	677889
7042	677890
24783	677891
17188	677892
1037	677893
27224	677894
18112	677895
166977	677896
8881	677897
56721	677898
1157	677899
56023	677900
26193	677901
27178	677902
5322	677903
26724	677904
8237	677905
51143	677906
86915	677907
39094	677908
132888	677909
20472	677910
1055	677911
14729	677912
57697	677913
112049	677914
13605	677915
10546	677916
65144	677917
614	677918
12458	677919
100933	677920
2041	677921
323	677922
63331	677923
1510	677924
58537	677925
107090	677926
23187	677927
45615	677928
40534	677929
4642	677930
9225	677931
88740	677932
34084	677933
47673	677934
70708	677935
82881	677936
12641	677937
85405	677938
11196	677939
38603	677940
7202	677941
46771	677942
11914	677943
48127	677944
1108	677945
6663	677946
149035	677947
34159	677948
43595	677949
105205	677950
158660	677951
153374	677952
13506	677953
36105	677954
5401	677955
138491	677956
16708	677957
36998	677958
20027	677959
22441	677960
14934	677961
7026	677962
4202	677963
35369	677964
15602	677965
89690	677966
124097	677967
82717	677968
597	677969
46616	677970
7582	677971
629	677972
45558	677973
45068	677974
14810	677975
27490	677976
40861	677977
33490	677978
92216	677979
21524	677980
6413	677981
47790	677982
10352	677983
24635	677984
63825	677985
86497	677986
37262	677987
2190	677988
4571	677989
16334	677990
98026	677991
16846	677992
15855	677993
24352	677994
98579	677995
18392	677996
81633	677997
59492	677998
10484	677999
47408	678000
1799	678001
94977	678002
6419	678003
7605	678004
16110	678005
89733	678006
21218	678007
21866	678008
50692	678009
24107	678010
946	678011
12274	678012
30236	678013
77765	678014
11797	678015
93150	678016
52949	678017
102310	678018
12917	678019
17207	678020
121778	678021
11982	678022
89805	678023
15246	678024
47929	678025
5903	678026
14256	678027
69383	678028
49455	678029
51615	678030
6764	678031
3284	678032
39971	678033
29555	678034
38996	678035
4517	678036
114495	678037
45581	678038
9763	678039
2752	678040
120388	678041
8452	678042
87211	678043
47849	678044
18759	678045
3408	678046
37900	678047
65393	678048
3230	678049
56467	678050
53990	678051
19516	678052
93226	678053
142868	678054
163992	678055
11184	678056
43927	678057
18924	678058
11756	678059
33273	678060
46217	678061
101059	678062
23587	678063
50334	678064
79487	678065
136953	678066
99155	678067
9625	678068
45610	678069
152426	678070
1455	678071
138566	678072
44966	678073
76947	678074
1351	678075
165379	678076
136876	678077
102709	678078
6069	678079
100851	678080
59251	678081
35195	678082
48675	678083
82987	678084
4939	678085
114607	678086
64770	678087
17133	678088
27207	678089
53940	678090
25871	678091
85592	678092
60520	678093
34788	678094
78810	678095
55172	678096
3174	678097
48008	678098
51386	678099
49023	678100
696	678101
96144	678102
74068	678103
9758	678104
87512	678105
58365	678106
6997	678107
10252	678108
22010	678109
34597	678110
76119	678111
12868	678112
95860	678113
44130	678114
61377	678115
3063	678116
486	678117
82335	678118
57507	678119
19422	678120
123121	678121
5602	678122
8071	678123
42562	678124
73425	678125
35140	678126
3606	678127
21125	678128
77515	678129
21470	678130
20324	678131
97322	678132
24473	678133
27206	678134
71750	678135
4558	678136
41965	678137
49891	678138
17322	678139
9167	678140
9749	678141
35804	678142
63951	678143
7419	678144
3655	678145
28229	678146
42109	678147
77107	678148
67560	678149
33747	678150
52546	678151
49475	678152
115091	678153
348	678154
17129	678155
92156	678156
30301	678157
52788	678158
113269	678159
135138	678160
51244	678161
6321	678162
2866	678163
33303	678164
3641	678165
18821	678166
58492	678167
13890	678168
103811	678169
91074	678170
3513	678171
19293	678172
14993	678173
110537	678174
17106	678175
17388	678176
1431	678177
1129	678178
27261	678179
1068	678180
1031	678181
67099	678182
23281	678183
95734	678184
55549	678185
54582	678186
74876	678187
13653	678188
27804	678189
7611	678190
81532	678191
60060	678192
11273	678193
6463	678194
95028	678195
57744	678196
1395	678197
25201	678198
31615	678199
17310	678200
31048	678201
21882	678202
90578	678203
133598	678204
13073	678205
21240	678206
88925	678207
8531	678208
81754	678209
67419	678210
68320	678211
58790	678212
53716	678213
2383	678214
15846	678215
702	678216
14790	678217
72610	678218
25430	678219
7551	678220
40869	678221
61278	678222
58485	678223
88916	678224
32237	678225
109006	678226
71121	678227
40479	678228
100648	678229
27330	678230
4628	678231
11017	678232
9329	678233
91973	678234
83795	678235
96833	678236
50339	678237
138827	678238
64806	678239
44379	678240
54087	678241
92954	678242
55576	678243
134688	678244
113475	678245
6304	678246
108793	678247
33372	678248
106100	678249
2423	678250
966	678251
1016	678252
51498	678253
27939	678254
46008	678255
6805	678256
12027	678257
2198	678258
121287	678259
134290	678260
40165	678261
1469	678262
30642	678263
106230	678264
24562	678265
146646	678266
26685	678267
62340	678268
55220	678269
11719	678270
33039	678271
75688	678272
17082	678273
36331	678274
159633	678275
25823	678276
61610	678277
32128	678278
12236	678279
23545	678280
11423	678281
161322	678282
11782	678283
83193	678284
43707	678285
10072	678286
59629	678287
78320	678288
27235	678289
13361	678290
11911	678291
33173	678292
8671	678293
7675	678294
60463	678295
12421	678296
72580	678297
61227	678298
15774	678299
112289	678300
20751	678301
18033	678302
21726	678303
45346	678304
8211	678305
38733	678306
13716	678307
2077	678308
63298	678309
13664	678310
41936	678311
36655	678312
12953	678313
27041	678314
15047	678315
27281	678316
41537	678317
4859	678318
32207	678319
13624	678320
49432	678321
42955	678322
63933	678323
28321	678324
45911	678325
57400	678326
111152	678327
57880	678328
40840	678329
2622	678330
106557	678331
30964	678332
63164	678333
158688	678334
80454	678335
34680	678336
121701	678337
36755	678338
5102	678339
38057	678340
31106	678341
9130	678342
22452	678343
138713	678344
72940	678345
9030	678346
37305	678347
6354	678348
17472	678349
30279	678350
62222	678351
9675	678352
29638	678353
28003	678354
10426	678355
4310	678356
24020	678357
5330	678358
47549	678359
133851	678360
116350	678361
70030	678362
120924	678363
109390	678364
103718	678365
26331	678366
142847	678367
6218	678368
79796	678369
54496	678370
11616	678371
40663	678372
2499	678373
10708	678374
8056	678375
76037	678376
121173	678377
147149	678378
112800	678379
46473	678380
25970	678381
54109	678382
58387	678383
133480	678384
25351	678385
132727	678386
39529	678387
2534	678388
13573	678389
54571	678390
14492	678391
26290	678392
9956	678393
4753	678394
157891	678395
144402	678396
71647	678397
90631	678398
40937	678399
50318	678400
5774	678401
53843	678402
124445	678403
33285	678404
32195	678405
22451	678406
131534	678407
114754	678408
31852	678409
50285	678410
47961	678411
72451	678412
27402	678413
3433	678414
16768	678415
38748	678416
8868	678417
7026	678418
28480	678419
39217	678420
1092	678421
81477	678422
73984	678423
66441	678424
163849	678425
17268	678426
123995	678427
20362	678428
3147	678429
36133	678430
18670	678431
60153	678432
88499	678433
67209	678434
42580	678435
96433	678436
16051	678437
4946	678438
52704	678439
2495	678440
31350	678441
16284	678442
1595	678443
227	678444
7308	678445
59380	678446
34400	678447
4409	678448
151822	678449
729	678450
124225	678451
23896	678452
14578	678453
955	678454
31546	678455
14009	678456
84104	678457
7688	678458
9039	678459
4792	678460
67539	678461
90201	678462
64637	678463
56449	678464
132115	678465
2252	678466
2166	678467
2228	678468
13718	678469
303	678470
92082	678471
76826	678472
85860	678473
67510	678474
5479	678475
581	678476
75096	678477
12734	678478
48839	678479
14330	678480
51677	678481
13896	678482
2952	678483
6189	678484
13498	678485
18854	678486
89536	678487
25370	678488
1122	678489
11639	678490
53133	678491
57302	678492
18530	678493
45489	678494
78184	678495
13807	678496
68542	678497
11544	678498
34285	678499
21998	678500
34756	678501
4876	678502
11039	678503
18634	678504
11598	678505
73201	678506
49552	678507
101794	678508
1450	678509
53201	678510
1638	678511
10482	678512
11453	678513
156802	678514
790	678515
1568	678516
143212	678517
34092	678518
126409	678519
92233	678520
117773	678521
27468	678522
19483	678523
1947	678524
628	678525
75622	678526
90714	678527
128	678528
2290	678529
2916	678530
15224	678531
85964	678532
13040	678533
27974	678534
35165	678535
22051	678536
8995	678537
22424	678538
4775	678539
96978	678540
33768	678541
47322	678542
26294	678543
102119	678544
110599	678545
10473	678546
32665	678547
56087	678548
19734	678549
119519	678550
13942	678551
11387	678552
1645	678553
19752	678554
100019	678555
37069	678556
13003	678557
127128	678558
106024	678559
115765	678560
132732	678561
9140	678562
136804	678563
37618	678564
3113	678565
41431	678566
38203	678567
1896	678568
137564	678569
74518	678570
31426	678571
24698	678572
17395	678573
16629	678574
103842	678575
112994	678576
5035	678577
2343	678578
6394	678579
13083	678580
30930	678581
5269	678582
38553	678583
79898	678584
25990	678585
60433	678586
46485	678587
19174	678588
67095	678589
8251	678590
4823	678591
39700	678592
70431	678593
24721	678594
14283	678595
68830	678596
3063	678597
22059	678598
5985	678599
39053	678600
34210	678601
14297	678602
55350	678603
91685	678604
67690	678605
11083	678606
58309	678607
10769	678608
54509	678609
17149	678610
40619	678611
40419	678612
68268	678613
1863	678614
28265	678615
22073	678616
71812	678617
2381	678618
17475	678619
6662	678620
5792	678621
19063	678622
2481	678623
43612	678624
104013	678625
24148	678626
1790	678627
60057	678628
51118	678629
8453	678630
30853	678631
23201	678632
45018	678633
65980	678634
3416	678635
41000	678636
78670	678637
71676	678638
27652	678639
10458	678640
19379	678641
45012	678642
37438	678643
25798	678644
14771	678645
55499	678646
28281	678647
11113	678648
82520	678649
17780	678650
18621	678651
36015	678652
29936	678653
76777	678654
39837	678655
2857	678656
59175	678657
6990	678658
4740	678659
10230	678660
3156	678661
14610	678662
69069	678663
33784	678664
21064	678665
743	678666
52945	678667
22909	678668
89341	678669
147298	678670
166655	678671
49683	678672
19237	678673
105850	678674
82333	678675
15774	678676
4603	678677
13382	678678
54715	678679
33476	678680
21948	678681
5664	678682
30503	678683
147537	678684
29495	678685
17991	678686
19742	678687
150769	678688
93996	678689
683	678690
12177	678691
50438	678692
125251	678693
46402	678694
26265	678695
9594	678696
39372	678697
25507	678698
5635	678699
103281	678700
7691	678701
81843	678702
2132	678703
157061	678704
78750	678705
3388	678706
129469	678707
9052	678708
24785	678709
103270	678710
130771	678711
114943	678712
12172	678713
18364	678714
71835	678715
45545	678716
11073	678717
131438	678718
135245	678719
17403	678720
61300	678721
59268	678722
19877	678723
54130	678724
52060	678725
21152	678726
12461	678727
21778	678728
721	678729
106028	678730
1936	678731
14440	678732
46667	678733
24867	678734
137869	678735
12687	678736
52304	678737
37165	678738
51183	678739
19251	678740
154200	678741
43539	678742
6744	678743
93814	678744
1165	678745
689	678746
8510	678747
57107	678748
18750	678749
129267	678750
3246	678751
1912	678752
31387	678753
10451	678754
131437	678755
102246	678756
354	678757
14208	678758
29189	678759
526	678760
49309	678761
32530	678762
63678	678763
81212	678764
115865	678765
29384	678766
10178	678767
11615	678768
6102	678769
23540	678770
55113	678771
93399	678772
111924	678773
33991	678774
25419	678775
38280	678776
142677	678777
1924	678778
4832	678779
1495	678780
24870	678781
35002	678782
107996	678783
3152	678784
84177	678785
96183	678786
11817	678787
42152	678788
118105	678789
22205	678790
57946	678791
59291	678792
7273	678793
32133	678794
39833	678795
43106	678796
47543	678797
16396	678798
34079	678799
44849	678800
16765	678801
25385	678802
62576	678803
70467	678804
2035	678805
4687	678806
18985	678807
58896	678808
33100	678809
36329	678810
4171	678811
26965	678812
2705	678813
92696	678814
150809	678815
66028	678816
56803	678817
80474	678818
3114	678819
133994	678820
48612	678821
673	678822
53630	678823
13781	678824
102021	678825
32581	678826
70207	678827
575	678828
19832	678829
39785	678830
17378	678831
26640	678832
63215	678833
82980	678834
4125	678835
87818	678836
69148	678837
79515	678838
42832	678839
537	678840
58099	678841
26141	678842
30159	678843
7701	678844
94608	678845
18259	678846
6155	678847
25306	678848
69126	678849
12686	678850
17156	678851
96215	678852
13871	678853
112978	678854
145872	678855
15252	678856
103232	678857
39488	678858
857	678859
28360	678860
141032	678861
45930	678862
19722	678863
928	678864
6672	678865
83502	678866
121736	678867
45992	678868
19358	678869
100526	678870
33725	678871
46721	678872
57309	678873
40916	678874
13160	678875
49679	678876
32404	678877
2901	678878
22578	678879
18415	678880
8095	678881
102895	678882
27355	678883
159441	678884
72537	678885
92508	678886
7901	678887
535	678888
14389	678889
5219	678890
19655	678891
9249	678892
39194	678893
30745	678894
35985	678895
12800	678896
7094	678897
7529	678898
5588	678899
4092	678900
70727	678901
167769	678902
8734	678903
8564	678904
111202	678905
52370	678906
46145	678907
19505	678908
73551	678909
8222	678910
2860	678911
15598	678912
109125	678913
41409	678914
57476	678915
44262	678916
73132	678917
27351	678918
20663	678919
104515	678920
17820	678921
112268	678922
127009	678923
19691	678924
66426	678925
138545	678926
43486	678927
49045	678928
38310	678929
22533	678930
105378	678931
65362	678932
4164	678933
73893	678934
4975	678935
20227	678936
29567	678937
104142	678938
92861	678939
32430	678940
39543	678941
80333	678942
33353	678943
82797	678944
30677	678945
105545	678946
20805	678947
104268	678948
50019	678949
2489	678950
25895	678951
27858	678952
8503	678953
44681	678954
19900	678955
67503	678956
10019	678957
45001	678958
1203	678959
56286	678960
3184	678961
38805	678962
22945	678963
81250	678964
6972	678965
116716	678966
18864	678967
40990	678968
19105	678969
3236	678970
45205	678971
53	678972
81494	678973
5144	678974
77122	678975
23153	678976
91046	678977
77027	678978
5695	678979
359	678980
105886	678981
16860	678982
4609	678983
64953	678984
32937	678985
106708	678986
2472	678987
12328	678988
163117	678989
21197	678990
4475	678991
3850	678992
4449	678993
62203	678994
33386	678995
62443	678996
77284	678997
61206	678998
7014	678999
1707	679000
43251	679001
119	679002
68836	679003
64489	679004
16378	679005
403	679006
88181	679007
23847	679008
76486	679009
62758	679010
7793	679011
48289	679012
66823	679013
53602	679014
7653	679015
57981	679016
45764	679017
31484	679018
7906	679019
86229	679020
1394	679021
82668	679022
9136	679023
1895	679024
37986	679025
68669	679026
58457	679027
38601	679028
3350	679029
9213	679030
6850	679031
18297	679032
2366	679033
73412	679034
80212	679035
93538	679036
4081	679037
138197	679038
115178	679039
22282	679040
82369	679041
33927	679042
35520	679043
2926	679044
114720	679045
110340	679046
38541	679047
3157	679048
3338	679049
28471	679050
87705	679051
17750	679052
132441	679053
68609	679054
64713	679055
10586	679056
625	679057
656	679058
4906	679059
47938	679060
49468	679061
2118	679062
47106	679063
123956	679064
1834	679065
13448	679066
49681	679067
44477	679068
4041	679069
2012	679070
30291	679071
113981	679072
2752	679073
38548	679074
158669	679075
32551	679076
317	679077
84119	679078
23916	679079
113943	679080
106041	679081
41245	679082
9065	679083
149845	679084
73100	679085
74908	679086
19889	679087
9861	679088
26143	679089
55994	679090
166739	679091
38715	679092
1728	679093
119	679094
28506	679095
871	679096
9297	679097
76284	679098
58462	679099
57046	679100
22152	679101
6623	679102
55256	679103
52590	679104
17491	679105
99567	679106
92041	679107
100090	679108
31544	679109
74428	679110
32042	679111
122421	679112
875	679113
41823	679114
83583	679115
20112	679116
82000	679117
91861	679118
97554	679119
30864	679120
78000	679121
43041	679122
29499	679123
40414	679124
17517	679125
26798	679126
21242	679127
56255	679128
37549	679129
103770	679130
126	679131
15236	679132
224	679133
79267	679134
1345	679135
127760	679136
88088	679137
11420	679138
5877	679139
79312	679140
3103	679141
27407	679142
34965	679143
38800	679144
57228	679145
8493	679146
2502	679147
4833	679148
109573	679149
25671	679150
114309	679151
36289	679152
24780	679153
106623	679154
117819	679155
19653	679156
33505	679157
9848	679158
59943	679159
70627	679160
15238	679161
88229	679162
1071	679163
1283	679164
30598	679165
61828	679166
130953	679167
12667	679168
4199	679169
87281	679170
7997	679171
16986	679172
18574	679173
13605	679174
99703	679175
107389	679176
30163	679177
18430	679178
10398	679179
92001	679180
2949	679181
35863	679182
15118	679183
23244	679184
42611	679185
39429	679186
6847	679187
154379	679188
8748	679189
28786	679190
5940	679191
2282	679192
81063	679193
128030	679194
21324	679195
18514	679196
40826	679197
34666	679198
44360	679199
6775	679200
163497	679201
13573	679202
11649	679203
7108	679204
81197	679205
2218	679206
116819	679207
19966	679208
32883	679209
59601	679210
1447	679211
14536	679212
76082	679213
63830	679214
1183	679215
12871	679216
28616	679217
36932	679218
142977	679219
123477	679220
24375	679221
7736	679222
14864	679223
83165	679224
91158	679225
3193	679226
43544	679227
71341	679228
12256	679229
31160	679230
23531	679231
10359	679232
6718	679233
108215	679234
8595	679235
78380	679236
80890	679237
13464	679238
92104	679239
92013	679240
31825	679241
166493	679242
9667	679243
1838	679244
58140	679245
20809	679246
6097	679247
3768	679248
31903	679249
14725	679250
82101	679251
117211	679252
75617	679253
10319	679254
132210	679255
89457	679256
95371	679257
124429	679258
33953	679259
67564	679260
21253	679261
36996	679262
67163	679263
34551	679264
12212	679265
2116	679266
49713	679267
44397	679268
29064	679269
10589	679270
35887	679271
40950	679272
79901	679273
123527	679274
125954	679275
1763	679276
40797	679277
8603	679278
1195	679279
12134	679280
990	679281
35798	679282
54809	679283
10028	679284
23139	679285
4391	679286
68627	679287
86853	679288
71847	679289
50674	679290
1060	679291
79653	679292
41413	679293
9790	679294
14844	679295
10450	679296
10502	679297
55006	679298
71658	679299
13513	679300
64347	679301
63441	679302
467	679303
96915	679304
65401	679305
5548	679306
49993	679307
41038	679308
51	679309
12392	679310
8718	679311
50441	679312
10994	679313
133571	679314
40043	679315
84910	679316
6690	679317
13264	679318
15911	679319
136092	679320
653	679321
133774	679322
1155	679323
29925	679324
10433	679325
1489	679326
18241	679327
67059	679328
2844	679329
139972	679330
11829	679331
58904	679332
2006	679333
28019	679334
6437	679335
6595	679336
5406	679337
127239	679338
20718	679339
98070	679340
70419	679341
56549	679342
2176	679343
58388	679344
87693	679345
174	679346
89424	679347
37245	679348
8618	679349
34652	679350
159951	679351
12527	679352
1773	679353
26135	679354
57881	679355
7231	679356
1878	679357
93654	679358
14090	679359
14444	679360
93231	679361
13551	679362
10552	679363
26769	679364
9514	679365
110069	679366
8092	679367
11470	679368
53501	679369
4896	679370
24689	679371
13402	679372
106136	679373
28603	679374
23030	679375
120016	679376
167207	679377
28475	679378
26719	679379
64747	679380
8941	679381
64048	679382
153216	679383
5791	679384
36247	679385
16404	679386
17176	679387
823	679388
124689	679389
43253	679390
117072	679391
85201	679392
29857	679393
38508	679394
18586	679395
63436	679396
45927	679397
86440	679398
33523	679399
28801	679400
29578	679401
183	679402
29229	679403
13146	679404
32950	679405
47884	679406
31979	679407
48654	679408
7521	679409
13130	679410
14780	679411
75162	679412
87489	679413
846	679414
24351	679415
9774	679416
37126	679417
120149	679418
79394	679419
134779	679420
12339	679421
73267	679422
83505	679423
22407	679424
88704	679425
1800	679426
7180	679427
17081	679428
1104	679429
40106	679430
29362	679431
6383	679432
4189	679433
101235	679434
80943	679435
17962	679436
164823	679437
50646	679438
16149	679439
9262	679440
164078	679441
55981	679442
12553	679443
7149	679444
74998	679445
96874	679446
66372	679447
112224	679448
19133	679449
77748	679450
35358	679451
18700	679452
66982	679453
32717	679454
74418	679455
44319	679456
107396	679457
84363	679458
63132	679459
27571	679460
27995	679461
58400	679462
45112	679463
61860	679464
1550	679465
30524	679466
3124	679467
159083	679468
65003	679469
16460	679470
31893	679471
40907	679472
21243	679473
41633	679474
7195	679475
27878	679476
142576	679477
60676	679478
73142	679479
11762	679480
72542	679481
18322	679482
73954	679483
81828	679484
979	679485
26266	679486
71159	679487
34847	679488
4848	679489
72965	679490
9776	679491
7349	679492
40475	679493
1660	679494
735	679495
68565	679496
13372	679497
8961	679498
159580	679499
15048	679500
30248	679501
12615	679502
2157	679503
31339	679504
55585	679505
57405	679506
139616	679507
84400	679508
26046	679509
124246	679510
7766	679511
38126	679512
27195	679513
42761	679514
19647	679515
8976	679516
57546	679517
21303	679518
77416	679519
17403	679520
26129	679521
79078	679522
42956	679523
6355	679524
121593	679525
41986	679526
29309	679527
46376	679528
4179	679529
72823	679530
29872	679531
22355	679532
10584	679533
42366	679534
7840	679535
23618	679536
11397	679537
38522	679538
6195	679539
25687	679540
29361	679541
34737	679542
1194	679543
108961	679544
46822	679545
59	679546
19359	679547
53388	679548
49767	679549
65682	679550
47263	679551
155306	679552
13703	679553
91489	679554
10596	679555
17574	679556
39979	679557
66470	679558
14300	679559
29258	679560
101870	679561
95469	679562
1808	679563
48883	679564
41755	679565
37876	679566
136999	679567
32185	679568
8074	679569
54912	679570
51271	679571
3577	679572
15319	679573
18952	679574
100394	679575
124906	679576
27237	679577
18847	679578
96473	679579
33982	679580
51200	679581
79393	679582
4922	679583
35999	679584
9194	679585
36666	679586
18572	679587
72425	679588
91773	679589
9099	679590
54160	679591
95618	679592
25497	679593
137201	679594
727	679595
85092	679596
17092	679597
71314	679598
10402	679599
9918	679600
85807	679601
8422	679602
152836	679603
40	679604
160082	679605
298	679606
21343	679607
124049	679608
8357	679609
154048	679610
31727	679611
79073	679612
99359	679613
115818	679614
57010	679615
2551	679616
18237	679617
33517	679618
9049	679619
25567	679620
12230	679621
2476	679622
5795	679623
9859	679624
12544	679625
156804	679626
57788	679627
77335	679628
111579	679629
26639	679630
1581	679631
66232	679632
4773	679633
131329	679634
73508	679635
16947	679636
5761	679637
61211	679638
111388	679639
2175	679640
15658	679641
416	679642
88590	679643
75255	679644
6361	679645
1661	679646
63761	679647
98532	679648
30886	679649
47681	679650
55539	679651
13561	679652
4921	679653
19888	679654
40105	679655
11718	679656
33537	679657
14929	679658
58932	679659
37171	679660
14180	679661
24733	679662
7067	679663
1239	679664
34492	679665
102852	679666
88852	679667
90490	679668
97598	679669
5310	679670
135620	679671
59508	679672
109739	679673
40199	679674
14134	679675
575	679676
138617	679677
11256	679678
16207	679679
24640	679680
50788	679681
67760	679682
8997	679683
38631	679684
125597	679685
46662	679686
144642	679687
51	679688
152651	679689
54448	679690
81273	679691
7252	679692
4848	679693
21057	679694
107860	679695
38909	679696
20156	679697
25403	679698
43078	679699
82950	679700
36137	679701
70997	679702
4426	679703
476	679704
1611	679705
33099	679706
28079	679707
91294	679708
10126	679709
27088	679710
72279	679711
8607	679712
17038	679713
56405	679714
29111	679715
45879	679716
33500	679717
31532	679718
118111	679719
42595	679720
44813	679721
6068	679722
56498	679723
50177	679724
864	679725
39205	679726
57412	679727
90947	679728
110783	679729
30332	679730
87613	679731
24196	679732
74585	679733
4084	679734
163	679735
34313	679736
1821	679737
7593	679738
84413	679739
130714	679740
70071	679741
93399	679742
73320	679743
97353	679744
52874	679745
128011	679746
76126	679747
2925	679748
60440	679749
39227	679750
86097	679751
5656	679752
159965	679753
13230	679754
27801	679755
62273	679756
76096	679757
12989	679758
129283	679759
5056	679760
64109	679761
35373	679762
34419	679763
152650	679764
48409	679765
1845	679766
75412	679767
35483	679768
32625	679769
97843	679770
104173	679771
115956	679772
15912	679773
128885	679774
110311	679775
20449	679776
34218	679777
40324	679778
92498	679779
111018	679780
1759	679781
41886	679782
54621	679783
40857	679784
6799	679785
20191	679786
45757	679787
36305	679788
62449	679789
57012	679790
2421	679791
1888	679792
55062	679793
37731	679794
38353	679795
86273	679796
6516	679797
36838	679798
17914	679799
51662	679800
39213	679801
126801	679802
32445	679803
25911	679804
26279	679805
37309	679806
49419	679807
72456	679808
127121	679809
21308	679810
27280	679811
64316	679812
115006	679813
52508	679814
61183	679815
6556	679816
3466	679817
57499	679818
6610	679819
859	679820
29048	679821
28497	679822
69006	679823
4579	679824
37393	679825
7970	679826
132165	679827
9118	679828
124723	679829
8986	679830
45596	679831
5534	679832
39686	679833
43776	679834
18859	679835
4381	679836
17249	679837
38559	679838
65776	679839
85856	679840
16769	679841
18219	679842
124919	679843
116152	679844
118083	679845
67025	679846
8505	679847
128283	679848
50907	679849
6251	679850
76813	679851
82319	679852
43444	679853
2280	679854
36117	679855
140918	679856
9651	679857
22037	679858
55584	679859
64227	679860
106379	679861
10449	679862
120372	679863
42860	679864
21411	679865
14254	679866
39406	679867
91272	679868
63920	679869
33776	679870
26964	679871
41287	679872
42654	679873
437	679874
54253	679875
43272	679876
3083	679877
18584	679878
18001	679879
27145	679880
4460	679881
1506	679882
128710	679883
59589	679884
25377	679885
19138	679886
27080	679887
30126	679888
2063	679889
16830	679890
60688	679891
7112	679892
10782	679893
11262	679894
33078	679895
126158	679896
8939	679897
91543	679898
4555	679899
56531	679900
5947	679901
26823	679902
112456	679903
48586	679904
30271	679905
283	679906
143133	679907
12106	679908
50212	679909
18992	679910
16565	679911
4983	679912
430	679913
59197	679914
5939	679915
106177	679916
33974	679917
147270	679918
27789	679919
3918	679920
28425	679921
90020	679922
7979	679923
14632	679924
588	679925
135773	679926
29040	679927
134726	679928
3917	679929
79642	679930
45673	679931
30954	679932
21305	679933
74652	679934
11368	679935
28913	679936
21667	679937
14039	679938
57199	679939
51871	679940
67568	679941
74084	679942
11949	679943
73454	679944
15169	679945
101968	679946
1901	679947
62003	679948
10827	679949
41980	679950
3516	679951
84793	679952
87675	679953
6146	679954
27075	679955
14655	679956
7415	679957
13773	679958
124428	679959
119839	679960
72366	679961
158188	679962
46055	679963
6035	679964
8359	679965
88386	679966
652	679967
91848	679968
15314	679969
35424	679970
26568	679971
32742	679972
656	679973
41662	679974
3975	679975
12480	679976
44424	679977
20398	679978
66166	679979
58772	679980
74928	679981
110428	679982
51890	679983
21425	679984
38472	679985
54321	679986
617	679987
34919	679988
19391	679989
6138	679990
125297	679991
84444	679992
8594	679993
23270	679994
20550	679995
656	679996
85880	679997
93775	679998
15269	679999
18084	680000
79676	680001
29371	680002
6563	680003
35965	680004
88457	680005
49088	680006
1162	680007
36278	680008
6449	680009
14209	680010
4331	680011
31795	680012
12117	680013
72022	680014
62365	680015
35568	680016
35731	680017
23906	680018
2220	680019
36835	680020
91022	680021
935	680022
54642	680023
9049	680024
112338	680025
144955	680026
102030	680027
8330	680028
104485	680029
81051	680030
5387	680031
3476	680032
99631	680033
17454	680034
62843	680035
44440	680036
54101	680037
28784	680038
55259	680039
47687	680040
74551	680041
6858	680042
3586	680043
61733	680044
14691	680045
30965	680046
207	680047
4643	680048
63571	680049
31601	680050
55953	680051
114093	680052
37498	680053
74852	680054
32352	680055
29311	680056
8976	680057
24252	680058
157051	680059
53212	680060
5538	680061
144244	680062
38132	680063
38588	680064
57443	680065
43755	680066
99846	680067
90761	680068
11375	680069
67940	680070
4681	680071
69120	680072
36912	680073
54100	680074
54474	680075
21566	680076
21727	680077
39178	680078
39907	680079
28946	680080
5662	680081
110767	680082
7561	680083
12148	680084
111859	680085
31943	680086
82003	680087
105154	680088
5349	680089
70886	680090
632	680091
28706	680092
36062	680093
8661	680094
8152	680095
33348	680096
26538	680097
24130	680098
9194	680099
156243	680100
43963	680101
38955	680102
88528	680103
43816	680104
28792	680105
835	680106
87243	680107
27665	680108
60988	680109
15019	680110
26353	680111
44027	680112
42334	680113
20347	680114
86245	680115
60653	680116
64099	680117
1023	680118
17881	680119
94321	680120
112943	680121
36630	680122
35332	680123
15864	680124
2071	680125
32708	680126
25701	680127
6457	680128
32780	680129
14493	680130
13612	680131
86878	680132
7656	680133
51790	680134
20273	680135
137404	680136
13491	680137
30410	680138
51038	680139
21700	680140
12489	680141
8606	680142
29213	680143
54775	680144
12518	680145
7191	680146
33721	680147
79442	680148
83188	680149
63456	680150
55933	680151
21119	680152
55359	680153
11680	680154
21439	680155
4426	680156
107991	680157
51017	680158
29476	680159
6557	680160
24018	680161
2286	680162
30027	680163
58654	680164
14048	680165
23843	680166
62060	680167
132463	680168
1004	680169
95116	680170
22082	680171
26621	680172
62532	680173
96506	680174
17594	680175
53206	680176
17516	680177
3742	680178
591	680179
47054	680180
21189	680181
11508	680182
31239	680183
2862	680184
8412	680185
14023	680186
11700	680187
162398	680188
43704	680189
69691	680190
4204	680191
4450	680192
97788	680193
62777	680194
42183	680195
3790	680196
25487	680197
42672	680198
2513	680199
17367	680200
71212	680201
23279	680202
16547	680203
43684	680204
10205	680205
25747	680206
58303	680207
77708	680208
31465	680209
19318	680210
99500	680211
32650	680212
98316	680213
84041	680214
90275	680215
31490	680216
32307	680217
5335	680218
113952	680219
21144	680220
87794	680221
85340	680222
42803	680223
2874	680224
6909	680225
89395	680226
16641	680227
16006	680228
8681	680229
2330	680230
58863	680231
73546	680232
92072	680233
1825	680234
8984	680235
8132	680236
124577	680237
47554	680238
393	680239
111737	680240
19028	680241
4417	680242
88916	680243
26463	680244
737	680245
16834	680246
94507	680247
43469	680248
21241	680249
128729	680250
38868	680251
32766	680252
85685	680253
89212	680254
8403	680255
11346	680256
64452	680257
2070	680258
67370	680259
22283	680260
16655	680261
59975	680262
18712	680263
74551	680264
60904	680265
99001	680266
5101	680267
12941	680268
120030	680269
83931	680270
28259	680271
6182	680272
69198	680273
99588	680274
48818	680275
4713	680276
85215	680277
43576	680278
129675	680279
24769	680280
20991	680281
67132	680282
69561	680283
32866	680284
22254	680285
90199	680286
35365	680287
17827	680288
9450	680289
53324	680290
19195	680291
9770	680292
32049	680293
143298	680294
4426	680295
18116	680296
138831	680297
29016	680298
44304	680299
75117	680300
5374	680301
66963	680302
45690	680303
137938	680304
10875	680305
8710	680306
20364	680307
2027	680308
9500	680309
14601	680310
54596	680311
43816	680312
149	680313
112181	680314
25112	680315
27206	680316
5625	680317
10005	680318
68067	680319
34250	680320
5612	680321
45387	680322
75522	680323
1883	680324
1570	680325
87651	680326
14544	680327
50334	680328
26734	680329
101412	680330
74148	680331
44170	680332
3242	680333
90802	680334
82968	680335
44387	680336
60960	680337
4077	680338
13479	680339
2046	680340
41064	680341
85087	680342
103398	680343
166753	680344
21345	680345
111672	680346
42158	680347
16608	680348
1073	680349
18853	680350
939	680351
63211	680352
29160	680353
8028	680354
11543	680355
129225	680356
54464	680357
81722	680358
25167	680359
19295	680360
28896	680361
27955	680362
8985	680363
87932	680364
6274	680365
11700	680366
8515	680367
22905	680368
168270	680369
7289	680370
11286	680371
92451	680372
50806	680373
22001	680374
34110	680375
16201	680376
35338	680377
111189	680378
157997	680379
48369	680380
3226	680381
16436	680382
3968	680383
1328	680384
39927	680385
7430	680386
46689	680387
157250	680388
49495	680389
62064	680390
21478	680391
89358	680392
85229	680393
35897	680394
99731	680395
63994	680396
18245	680397
96683	680398
36626	680399
933	680400
55918	680401
92513	680402
53537	680403
51951	680404
73923	680405
7820	680406
164134	680407
31335	680408
48035	680409
14990	680410
2632	680411
17439	680412
75432	680413
85868	680414
1509	680415
78854	680416
154044	680417
102629	680418
132044	680419
2504	680420
95039	680421
22323	680422
66875	680423
140516	680424
91671	680425
74899	680426
17658	680427
49931	680428
6672	680429
116678	680430
107968	680431
23105	680432
55631	680433
16097	680434
100089	680435
11355	680436
48594	680437
108456	680438
12002	680439
4974	680440
72246	680441
1073	680442
4976	680443
103101	680444
10532	680445
14622	680446
34544	680447
1505	680448
19526	680449
47389	680450
32143	680451
55534	680452
16902	680453
2744	680454
63115	680455
111657	680456
74295	680457
86792	680458
7162	680459
38475	680460
20667	680461
11071	680462
802	680463
1025	680464
1397	680465
26829	680466
74978	680467
13305	680468
1905	680469
65432	680470
13894	680471
56217	680472
9271	680473
2571	680474
43216	680475
81277	680476
153970	680477
54994	680478
45727	680479
46526	680480
40715	680481
7578	680482
76434	680483
97963	680484
17101	680485
4020	680486
16528	680487
72413	680488
42191	680489
15810	680490
3672	680491
57512	680492
75076	680493
40729	680494
29503	680495
38522	680496
130991	680497
18369	680498
715	680499
38644	680500
30965	680501
92799	680502
35040	680503
108954	680504
28169	680505
74961	680506
61383	680507
41913	680508
53866	680509
20581	680510
20155	680511
8596	680512
16708	680513
26358	680514
37901	680515
28885	680516
29237	680517
17502	680518
159021	680519
98450	680520
2170	680521
63448	680522
37445	680523
44541	680524
24165	680525
104552	680526
1907	680527
36531	680528
18587	680529
132562	680530
25288	680531
103475	680532
23226	680533
7020	680534
82868	680535
12758	680536
2084	680537
100592	680538
5883	680539
39031	680540
51261	680541
12882	680542
4321	680543
80135	680544
15643	680545
7470	680546
21185	680547
62835	680548
24513	680549
21849	680550
90414	680551
11916	680552
30100	680553
42149	680554
131080	680555
42292	680556
42142	680557
14258	680558
2489	680559
53348	680560
607	680561
54580	680562
4895	680563
39332	680564
57218	680565
16962	680566
8879	680567
138380	680568
6457	680569
2058	680570
119458	680571
57064	680572
9895	680573
25770	680574
1322	680575
10167	680576
22929	680577
109951	680578
272	680579
95984	680580
68727	680581
144112	680582
50140	680583
98486	680584
44739	680585
27900	680586
16998	680587
67927	680588
993	680589
28502	680590
551	680591
61650	680592
86152	680593
54420	680594
117219	680595
87904	680596
6396	680597
4124	680598
37017	680599
123492	680600
97956	680601
81864	680602
74195	680603
56044	680604
16263	680605
47701	680606
10034	680607
42134	680608
16503	680609
9290	680610
3719	680611
86928	680612
102730	680613
60200	680614
67021	680615
22823	680616
20470	680617
18616	680618
49622	680619
5926	680620
47319	680621
162169	680622
25244	680623
60889	680624
677	680625
102376	680626
3766	680627
26551	680628
26861	680629
115499	680630
79632	680631
30098	680632
52032	680633
145618	680634
33507	680635
2462	680636
645	680637
117847	680638
28540	680639
42287	680640
55222	680641
13432	680642
110769	680643
59931	680644
45302	680645
23721	680646
41696	680647
121269	680648
61431	680649
3035	680650
118888	680651
53599	680652
10448	680653
168013	680654
123468	680655
76972	680656
23721	680657
54484	680658
2824	680659
27414	680660
18165	680661
43425	680662
18281	680663
2863	680664
37519	680665
72789	680666
62232	680667
59203	680668
33549	680669
151107	680670
59801	680671
43171	680672
93864	680673
42486	680674
45670	680675
56877	680676
1170	680677
56400	680678
7364	680679
158135	680680
83125	680681
332	680682
103066	680683
46	680684
41470	680685
42361	680686
35111	680687
6697	680688
102818	680689
11888	680690
21801	680691
3027	680692
44810	680693
16703	680694
25682	680695
12931	680696
31704	680697
57023	680698
760	680699
2523	680700
38302	680701
55758	680702
119939	680703
75055	680704
21329	680705
33660	680706
25861	680707
5079	680708
4375	680709
25694	680710
121430	680711
5850	680712
11865	680713
170023	680714
96746	680715
162305	680716
47685	680717
11677	680718
746	680719
121210	680720
21485	680721
3516	680722
10588	680723
14638	680724
41041	680725
83146	680726
88143	680727
12691	680728
94661	680729
13827	680730
312	680731
30911	680732
934	680733
58662	680734
66944	680735
18902	680736
16518	680737
6297	680738
26786	680739
53740	680740
1783	680741
24815	680742
1511	680743
141284	680744
50401	680745
76667	680746
62051	680747
12723	680748
15477	680749
7896	680750
76658	680751
19562	680752
78440	680753
31044	680754
12870	680755
25179	680756
92884	680757
159796	680758
22610	680759
32091	680760
5878	680761
77907	680762
69120	680763
8950	680764
13438	680765
33703	680766
2127	680767
80500	680768
42719	680769
75329	680770
8779	680771
15538	680772
78395	680773
3427	680774
82352	680775
40186	680776
594	680777
56576	680778
4845	680779
48706	680780
72932	680781
39034	680782
2091	680783
720	680784
53359	680785
136016	680786
63075	680787
97194	680788
23002	680789
28105	680790
12912	680791
46813	680792
27120	680793
4885	680794
5396	680795
30392	680796
27583	680797
55655	680798
82241	680799
48329	680800
9954	680801
47543	680802
20206	680803
93970	680804
51518	680805
24802	680806
34009	680807
1358	680808
106533	680809
14302	680810
50080	680811
3298	680812
31609	680813
37452	680814
104084	680815
5028	680816
9606	680817
18287	680818
10379	680819
72358	680820
97425	680821
65685	680822
56292	680823
229	680824
114061	680825
103924	680826
88285	680827
42360	680828
11368	680829
122903	680830
39039	680831
15295	680832
43317	680833
4753	680834
28117	680835
11496	680836
42773	680837
66013	680838
79549	680839
130542	680840
11459	680841
90929	680842
59863	680843
4911	680844
36493	680845
52101	680846
69304	680847
70707	680848
17544	680849
1427	680850
90996	680851
988	680852
60322	680853
25847	680854
7625	680855
41895	680856
54055	680857
96040	680858
6406	680859
1451	680860
117875	680861
20178	680862
86895	680863
14149	680864
18179	680865
139023	680866
39341	680867
83840	680868
7511	680869
7908	680870
20596	680871
1249	680872
10987	680873
10417	680874
2066	680875
57692	680876
81655	680877
16608	680878
567	680879
77	680880
9046	680881
59086	680882
26691	680883
19951	680884
56340	680885
57994	680886
22953	680887
29694	680888
61079	680889
107402	680890
26633	680891
40908	680892
1374	680893
16820	680894
5725	680895
38272	680896
30912	680897
105311	680898
83828	680899
137617	680900
99521	680901
97227	680902
75426	680903
153754	680904
14791	680905
11384	680906
87603	680907
2039	680908
11341	680909
9774	680910
108252	680911
398	680912
92000	680913
5836	680914
129011	680915
22153	680916
101704	680917
17467	680918
23498	680919
6289	680920
4692	680921
18150	680922
53580	680923
92043	680924
4660	680925
28409	680926
17704	680927
59819	680928
30437	680929
37031	680930
116486	680931
3356	680932
24433	680933
19812	680934
5783	680935
9083	680936
25629	680937
43197	680938
7674	680939
84945	680940
18288	680941
3893	680942
15542	680943
99660	680944
109339	680945
39161	680946
24017	680947
119568	680948
691	680949
4765	680950
4602	680951
38343	680952
16001	680953
16343	680954
454	680955
160658	680956
36724	680957
37	680958
13673	680959
33445	680960
102670	680961
42178	680962
40870	680963
84028	680964
43909	680965
784	680966
1644	680967
131883	680968
19214	680969
67860	680970
11197	680971
8975	680972
64650	680973
29497	680974
18256	680975
36618	680976
51529	680977
18697	680978
1430	680979
11486	680980
64277	680981
44598	680982
43953	680983
355	680984
63744	680985
10632	680986
70123	680987
21375	680988
40678	680989
74356	680990
2638	680991
21243	680992
106385	680993
86250	680994
75402	680995
684	680996
149167	680997
103560	680998
3133	680999
29907	681000
21920	681001
61491	681002
106933	681003
6377	681004
2414	681005
22494	681006
4484	681007
66562	681008
157034	681009
64744	681010
8772	681011
137952	681012
1693	681013
15869	681014
38984	681015
9188	681016
5276	681017
39440	681018
56545	681019
92299	681020
59270	681021
63638	681022
16778	681023
54499	681024
29923	681025
123091	681026
90879	681027
11774	681028
47986	681029
54648	681030
79693	681031
103254	681032
23943	681033
668	681034
160926	681035
16417	681036
2626	681037
16603	681038
114384	681039
19542	681040
31338	681041
64382	681042
10926	681043
37201	681044
10321	681045
33601	681046
25576	681047
38443	681048
9650	681049
14307	681050
64109	681051
111312	681052
10794	681053
5603	681054
69098	681055
5175	681056
10696	681057
34540	681058
16370	681059
88358	681060
50180	681061
105329	681062
121	681063
6893	681064
66316	681065
92955	681066
1607	681067
36185	681068
27187	681069
66098	681070
59552	681071
114046	681072
33139	681073
2859	681074
98655	681075
66925	681076
46784	681077
2152	681078
16863	681079
33236	681080
114982	681081
17637	681082
69387	681083
46625	681084
4766	681085
741	681086
5061	681087
33943	681088
67262	681089
29854	681090
17132	681091
104398	681092
10312	681093
8598	681094
36507	681095
2786	681096
104154	681097
7703	681098
9904	681099
47233	681100
5597	681101
88082	681102
8118	681103
1542	681104
85599	681105
66636	681106
73609	681107
4382	681108
83481	681109
25921	681110
94610	681111
58462	681112
88508	681113
115566	681114
16231	681115
57533	681116
69565	681117
129186	681118
166780	681119
53732	681120
14897	681121
1860	681122
79595	681123
55886	681124
31549	681125
112339	681126
14307	681127
1329	681128
74955	681129
107771	681130
6784	681131
91252	681132
38658	681133
35124	681134
12348	681135
62711	681136
10492	681137
36990	681138
1896	681139
73869	681140
16075	681141
24005	681142
71819	681143
39454	681144
86201	681145
26080	681146
28745	681147
5165	681148
30963	681149
20435	681150
105482	681151
89594	681152
105721	681153
63147	681154
65318	681155
31004	681156
14853	681157
4791	681158
2177	681159
56725	681160
22571	681161
4629	681162
6156	681163
595	681164
152034	681165
2479	681166
22450	681167
63181	681168
12118	681169
5077	681170
7874	681171
12895	681172
34789	681173
38745	681174
17482	681175
77361	681176
359	681177
3660	681178
9814	681179
2915	681180
95106	681181
25541	681182
75582	681183
33761	681184
81126	681185
139607	681186
9817	681187
48955	681188
138652	681189
38227	681190
10208	681191
74818	681192
11359	681193
47879	681194
11225	681195
51156	681196
55707	681197
137260	681198
117	681199
3820	681200
57428	681201
33887	681202
3977	681203
91050	681204
2554	681205
3443	681206
71623	681207
106335	681208
25985	681209
2301	681210
59149	681211
5821	681212
58048	681213
14941	681214
5284	681215
18104	681216
42188	681217
105302	681218
12872	681219
12	681220
50637	681221
46905	681222
141392	681223
19524	681224
137467	681225
114626	681226
118106	681227
5227	681228
113894	681229
36569	681230
33464	681231
87448	681232
23065	681233
11262	681234
48502	681235
92906	681236
87450	681237
91254	681238
23459	681239
85956	681240
65177	681241
62533	681242
11499	681243
31637	681244
89862	681245
59695	681246
47380	681247
59046	681248
13544	681249
53168	681250
48673	681251
68740	681252
25537	681253
41301	681254
20115	681255
67164	681256
4684	681257
248	681258
61657	681259
79492	681260
49357	681261
55268	681262
38052	681263
48039	681264
62955	681265
63446	681266
9351	681267
5435	681268
98944	681269
90946	681270
63703	681271
5328	681272
48218	681273
194	681274
113311	681275
30429	681276
17107	681277
95918	681278
75929	681279
37617	681280
3911	681281
55708	681282
49152	681283
36419	681284
86684	681285
32359	681286
68419	681287
22958	681288
36132	681289
136217	681290
77404	681291
20878	681292
2474	681293
167027	681294
2881	681295
12429	681296
32506	681297
38124	681298
3000	681299
10087	681300
32247	681301
6058	681302
2107	681303
9697	681304
37931	681305
24600	681306
28387	681307
2504	681308
15477	681309
11596	681310
24538	681311
35730	681312
36200	681313
9049	681314
51209	681315
99977	681316
3408	681317
55826	681318
15994	681319
49333	681320
47071	681321
7038	681322
29513	681323
136664	681324
43530	681325
3881	681326
34480	681327
35858	681328
166057	681329
40433	681330
28434	681331
39178	681332
66285	681333
87044	681334
39388	681335
86857	681336
86709	681337
103302	681338
61204	681339
70090	681340
101269	681341
127306	681342
154420	681343
3341	681344
40319	681345
6011	681346
40897	681347
59046	681348
3266	681349
41858	681350
6641	681351
29311	681352
66016	681353
15768	681354
13940	681355
74232	681356
9335	681357
106335	681358
1765	681359
19843	681360
6838	681361
76475	681362
16519	681363
58776	681364
90635	681365
70279	681366
30466	681367
15680	681368
122915	681369
6991	681370
13524	681371
14971	681372
200	681373
1775	681374
143399	681375
18326	681376
93065	681377
26275	681378
38721	681379
45768	681380
21560	681381
107932	681382
98826	681383
96836	681384
42972	681385
77707	681386
26336	681387
60334	681388
18110	681389
84027	681390
35849	681391
147010	681392
49448	681393
14050	681394
122225	681395
75622	681396
82658	681397
37454	681398
95556	681399
2923	681400
31424	681401
5466	681402
25165	681403
100863	681404
84446	681405
151953	681406
102789	681407
18841	681408
97618	681409
34263	681410
157504	681411
31903	681412
393	681413
68519	681414
34267	681415
41963	681416
16125	681417
12567	681418
27782	681419
166844	681420
886	681421
2705	681422
6311	681423
76816	681424
4899	681425
64481	681426
67979	681427
17405	681428
7424	681429
146694	681430
33309	681431
59678	681432
80840	681433
122559	681434
8446	681435
7374	681436
71583	681437
56366	681438
16841	681439
51497	681440
71744	681441
34282	681442
104798	681443
78793	681444
33086	681445
26893	681446
22522	681447
6898	681448
7028	681449
109264	681450
4650	681451
9412	681452
7094	681453
5305	681454
73472	681455
156142	681456
60944	681457
118423	681458
15905	681459
24081	681460
12620	681461
177	681462
92922	681463
64530	681464
43025	681465
108325	681466
51278	681467
43146	681468
46617	681469
30634	681470
92764	681471
7987	681472
88441	681473
12974	681474
54863	681475
139030	681476
31037	681477
21722	681478
4803	681479
5641	681480
9479	681481
883	681482
31514	681483
57377	681484
513	681485
32972	681486
94950	681487
56550	681488
476	681489
15600	681490
3273	681491
108422	681492
52628	681493
40179	681494
24989	681495
114215	681496
19060	681497
37224	681498
13023	681499
2789	681500
39964	681501
36141	681502
14211	681503
147829	681504
21975	681505
3222	681506
28	681507
91038	681508
38052	681509
136761	681510
94767	681511
3857	681512
159243	681513
22161	681514
5099	681515
133008	681516
78991	681517
10990	681518
53813	681519
146500	681520
36220	681521
26146	681522
90487	681523
3436	681524
38790	681525
40390	681526
5663	681527
39895	681528
4239	681529
27955	681530
49275	681531
44230	681532
19427	681533
1984	681534
15678	681535
13307	681536
44530	681537
72959	681538
114081	681539
48814	681540
86514	681541
50299	681542
19517	681543
40595	681544
34683	681545
157	681546
4031	681547
99338	681548
11343	681549
1079	681550
14360	681551
51892	681552
73549	681553
9148	681554
47936	681555
42050	681556
17653	681557
17123	681558
104686	681559
8000	681560
65964	681561
104433	681562
88662	681563
16022	681564
8592	681565
80570	681566
29387	681567
29203	681568
113225	681569
95685	681570
58199	681571
25239	681572
9429	681573
125374	681574
53956	681575
1811	681576
8679	681577
2040	681578
439	681579
3877	681580
76926	681581
11640	681582
84389	681583
2716	681584
67536	681585
4150	681586
17255	681587
72013	681588
10535	681589
130597	681590
10734	681591
6690	681592
15062	681593
112610	681594
98121	681595
59422	681596
47517	681597
93997	681598
81272	681599
205	681600
141369	681601
1243	681602
24996	681603
123725	681604
8149	681605
48981	681606
9623	681607
89889	681608
64038	681609
45021	681610
92434	681611
31470	681612
56083	681613
33520	681614
22736	681615
42269	681616
159478	681617
7148	681618
5759	681619
28067	681620
36681	681621
32569	681622
65346	681623
17289	681624
118612	681625
110027	681626
19189	681627
17874	681628
28211	681629
12069	681630
61492	681631
5506	681632
15989	681633
77004	681634
60256	681635
20749	681636
33598	681637
25024	681638
37110	681639
20612	681640
15529	681641
20691	681642
51411	681643
9280	681644
129626	681645
106371	681646
40972	681647
25314	681648
25798	681649
38432	681650
26332	681651
21239	681652
29512	681653
21025	681654
24681	681655
88789	681656
14322	681657
47305	681658
4922	681659
125142	681660
55656	681661
19871	681662
17826	681663
46156	681664
80680	681665
52941	681666
4219	681667
97825	681668
10324	681669
115541	681670
7457	681671
126410	681672
584	681673
2393	681674
1288	681675
20394	681676
77532	681677
17113	681678
106441	681679
72994	681680
44171	681681
2886	681682
18453	681683
31562	681684
3181	681685
44532	681686
110371	681687
56630	681688
77232	681689
83893	681690
28831	681691
10874	681692
102639	681693
40343	681694
28400	681695
69116	681696
78225	681697
13938	681698
43044	681699
5780	681700
69	681701
24643	681702
1384	681703
47214	681704
15445	681705
77178	681706
163633	681707
42250	681708
33391	681709
114710	681710
82369	681711
29431	681712
20852	681713
50309	681714
126840	681715
80136	681716
155188	681717
4306	681718
2166	681719
13819	681720
51483	681721
26238	681722
7250	681723
40071	681724
75622	681725
5881	681726
4767	681727
1106	681728
60138	681729
156518	681730
92547	681731
36053	681732
802	681733
2801	681734
149	681735
3561	681736
19892	681737
2625	681738
61077	681739
10278	681740
31058	681741
21545	681742
883	681743
91038	681744
113571	681745
84264	681746
78872	681747
66656	681748
15955	681749
61918	681750
162591	681751
2454	681752
1236	681753
9930	681754
737	681755
14481	681756
34747	681757
42565	681758
19123	681759
42541	681760
2522	681761
22994	681762
36349	681763
28050	681764
941	681765
146064	681766
59449	681767
46635	681768
45602	681769
49782	681770
108004	681771
12039	681772
91328	681773
42452	681774
75319	681775
25635	681776
6961	681777
59620	681778
10660	681779
86796	681780
25922	681781
93403	681782
2690	681783
19880	681784
1430	681785
10331	681786
71571	681787
70172	681788
132309	681789
43518	681790
49223	681791
41237	681792
24132	681793
113442	681794
4665	681795
81	681796
36627	681797
130908	681798
7579	681799
95134	681800
71772	681801
47537	681802
67501	681803
87062	681804
106975	681805
15685	681806
29288	681807
105268	681808
102199	681809
129973	681810
66432	681811
23679	681812
127347	681813
27947	681814
39305	681815
11351	681816
7256	681817
9363	681818
39807	681819
96846	681820
20757	681821
1589	681822
10773	681823
6746	681824
2929	681825
19456	681826
133979	681827
8308	681828
22931	681829
17736	681830
27013	681831
55415	681832
3270	681833
37283	681834
42906	681835
4165	681836
792	681837
111875	681838
121814	681839
20522	681840
160319	681841
37057	681842
81968	681843
38617	681844
62736	681845
19432	681846
31399	681847
35803	681848
13428	681849
116415	681850
7363	681851
47050	681852
11084	681853
97421	681854
37088	681855
6716	681856
109627	681857
51500	681858
17144	681859
22834	681860
98653	681861
17003	681862
60021	681863
5574	681864
32966	681865
14831	681866
38386	681867
35157	681868
1041	681869
45288	681870
11544	681871
3149	681872
4970	681873
7334	681874
100859	681875
81965	681876
35228	681877
3163	681878
11118	681879
19936	681880
6540	681881
46051	681882
7680	681883
78917	681884
17498	681885
12834	681886
29050	681887
14060	681888
48539	681889
9643	681890
24710	681891
167623	681892
28170	681893
129950	681894
54699	681895
5221	681896
47148	681897
37522	681898
4105	681899
1603	681900
21282	681901
2785	681902
792	681903
12630	681904
105520	681905
21649	681906
8751	681907
94659	681908
53862	681909
7960	681910
61898	681911
84954	681912
28051	681913
33786	681914
12086	681915
9363	681916
81931	681917
32034	681918
30004	681919
30194	681920
41996	681921
93036	681922
66704	681923
103460	681924
3650	681925
5766	681926
31165	681927
8757	681928
6512	681929
16233	681930
13484	681931
11241	681932
61332	681933
24143	681934
17821	681935
782	681936
51230	681937
62322	681938
51118	681939
94206	681940
13236	681941
59133	681942
30121	681943
70174	681944
91484	681945
20967	681946
34048	681947
30430	681948
4689	681949
22345	681950
21869	681951
17708	681952
30795	681953
15529	681954
140901	681955
130549	681956
167519	681957
7815	681958
90848	681959
58837	681960
31789	681961
10747	681962
6610	681963
100487	681964
117628	681965
36055	681966
23399	681967
1812	681968
9612	681969
158460	681970
96497	681971
135216	681972
71980	681973
48850	681974
67257	681975
62753	681976
76526	681977
23743	681978
117575	681979
37865	681980
83119	681981
7071	681982
131156	681983
71424	681984
19536	681985
459	681986
44921	681987
2144	681988
83008	681989
84755	681990
26263	681991
94856	681992
355	681993
61627	681994
749	681995
15693	681996
127547	681997
11	681998
908	681999
84455	682000
15806	682001
20028	682002
108454	682003
6275	682004
32181	682005
66824	682006
4563	682007
40509	682008
20341	682009
28714	682010
32203	682011
95829	682012
28286	682013
94790	682014
25898	682015
79358	682016
4012	682017
113368	682018
8225	682019
29830	682020
108301	682021
77251	682022
62686	682023
53197	682024
23047	682025
5792	682026
9699	682027
47046	682028
501	682029
20125	682030
973	682031
23353	682032
1418	682033
67289	682034
131793	682035
67417	682036
15678	682037
883	682038
24022	682039
7193	682040
149821	682041
107761	682042
4935	682043
64698	682044
88877	682045
15026	682046
26749	682047
6630	682048
31883	682049
21987	682050
6958	682051
12672	682052
28225	682053
149023	682054
24339	682055
13162	682056
13862	682057
67294	682058
16997	682059
2812	682060
54893	682061
21680	682062
10125	682063
31271	682064
63604	682065
118135	682066
109334	682067
5320	682068
23995	682069
1141	682070
27483	682071
12685	682072
119654	682073
10714	682074
52149	682075
80602	682076
6504	682077
13241	682078
13222	682079
50257	682080
1322	682081
86838	682082
48206	682083
44130	682084
84043	682085
50225	682086
41924	682087
57408	682088
30848	682089
73050	682090
65065	682091
9705	682092
186	682093
98444	682094
38456	682095
62486	682096
7245	682097
54690	682098
2617	682099
68091	682100
65785	682101
134740	682102
73665	682103
49292	682104
75	682105
130385	682106
108606	682107
10674	682108
20067	682109
5942	682110
6186	682111
40612	682112
53860	682113
14429	682114
46907	682115
15207	682116
98590	682117
8709	682118
93968	682119
62997	682120
37555	682121
16757	682122
74805	682123
46660	682124
36	682125
2213	682126
72936	682127
23332	682128
136321	682129
47103	682130
25168	682131
100009	682132
843	682133
20882	682134
68754	682135
18810	682136
28242	682137
19215	682138
29286	682139
13369	682140
39699	682141
89693	682142
29306	682143
16012	682144
48898	682145
64167	682146
3987	682147
119692	682148
2361	682149
159007	682150
8590	682151
52265	682152
132133	682153
61299	682154
9901	682155
89360	682156
102566	682157
33955	682158
29	682159
117482	682160
16532	682161
73013	682162
7918	682163
91838	682164
32053	682165
58638	682166
1491	682167
28670	682168
56156	682169
69575	682170
95098	682171
14036	682172
19719	682173
40818	682174
57013	682175
33396	682176
58248	682177
35791	682178
77787	682179
17370	682180
2690	682181
59817	682182
92285	682183
21504	682184
97013	682185
28618	682186
62945	682187
113	682188
629	682189
122972	682190
112534	682191
117289	682192
6172	682193
26096	682194
1123	682195
43647	682196
157	682197
67987	682198
28131	682199
65576	682200
24155	682201
25902	682202
3324	682203
12280	682204
15179	682205
103514	682206
68809	682207
64917	682208
49538	682209
61013	682210
9378	682211
117844	682212
96013	682213
2417	682214
3146	682215
288	682216
15515	682217
20677	682218
476	682219
7576	682220
26720	682221
51504	682222
5751	682223
51206	682224
79836	682225
16520	682226
83955	682227
11931	682228
11171	682229
53972	682230
92184	682231
1188	682232
19006	682233
2243	682234
58262	682235
86142	682236
78783	682237
153623	682238
74665	682239
42501	682240
17451	682241
11913	682242
33524	682243
9133	682244
30774	682245
141764	682246
9546	682247
15835	682248
1238	682249
166696	682250
39955	682251
1728	682252
5540	682253
60521	682254
13701	682255
11092	682256
106267	682257
32230	682258
15264	682259
30	682260
48761	682261
44151	682262
9522	682263
61181	682264
130306	682265
22508	682266
121367	682267
859	682268
52524	682269
83782	682270
55867	682271
9511	682272
62843	682273
15554	682274
5345	682275
45182	682276
68905	682277
59577	682278
83684	682279
7921	682280
53454	682281
153980	682282
31824	682283
66139	682284
15900	682285
11125	682286
119747	682287
24225	682288
167139	682289
50064	682290
67577	682291
421	682292
74823	682293
317	682294
50617	682295
3907	682296
13641	682297
85626	682298
29663	682299
17775	682300
99510	682301
35748	682302
12421	682303
18078	682304
50106	682305
1308	682306
21168	682307
13537	682308
8490	682309
124019	682310
18022	682311
103336	682312
135158	682313
55751	682314
11615	682315
12582	682316
2305	682317
53513	682318
52035	682319
127193	682320
21999	682321
85029	682322
74142	682323
96525	682324
26515	682325
40552	682326
3801	682327
1786	682328
31633	682329
2588	682330
22812	682331
5649	682332
9297	682333
59598	682334
52315	682335
113760	682336
40546	682337
52118	682338
44444	682339
28926	682340
123222	682341
55745	682342
34054	682343
7691	682344
41731	682345
21879	682346
59667	682347
66445	682348
3053	682349
109881	682350
18431	682351
45742	682352
4220	682353
16853	682354
9159	682355
6550	682356
54605	682357
26599	682358
35580	682359
123767	682360
3408	682361
76276	682362
71376	682363
77472	682364
1026	682365
32027	682366
37218	682367
56118	682368
7201	682369
64571	682370
1947	682371
3413	682372
64660	682373
6249	682374
24748	682375
62771	682376
167234	682377
3428	682378
136634	682379
32734	682380
27358	682381
15771	682382
1956	682383
43185	682384
32142	682385
115076	682386
3341	682387
8421	682388
72447	682389
7940	682390
65995	682391
63997	682392
50640	682393
31115	682394
91740	682395
78597	682396
32596	682397
32440	682398
125239	682399
29433	682400
98822	682401
17910	682402
170278	682403
32727	682404
4193	682405
20037	682406
35863	682407
65365	682408
46579	682409
19180	682410
64617	682411
5606	682412
12291	682413
64172	682414
22128	682415
125823	682416
32842	682417
21706	682418
77896	682419
63916	682420
52869	682421
105900	682422
6770	682423
7813	682424
16800	682425
414	682426
53567	682427
130011	682428
104579	682429
60623	682430
29897	682431
101990	682432
434	682433
40308	682434
87597	682435
64202	682436
17914	682437
11957	682438
40637	682439
19033	682440
129098	682441
18687	682442
52256	682443
73472	682444
94984	682445
47389	682446
115221	682447
90480	682448
85267	682449
1371	682450
53391	682451
111803	682452
49847	682453
124060	682454
16958	682455
21715	682456
9735	682457
73360	682458
95868	682459
56287	682460
822	682461
9281	682462
29583	682463
158926	682464
27430	682465
31339	682466
40883	682467
138294	682468
21959	682469
47036	682470
41988	682471
31665	682472
14159	682473
3171	682474
27799	682475
69786	682476
129511	682477
9119	682478
103437	682479
92450	682480
5781	682481
15041	682482
9742	682483
65459	682484
8448	682485
87634	682486
23283	682487
120412	682488
8274	682489
56028	682490
43522	682491
3201	682492
13066	682493
87545	682494
139074	682495
61604	682496
81927	682497
17415	682498
44026	682499
80389	682500
22949	682501
101126	682502
5078	682503
41604	682504
48255	682505
3937	682506
112970	682507
47564	682508
5129	682509
203	682510
76559	682511
47736	682512
13901	682513
36582	682514
41202	682515
62953	682516
1369	682517
689	682518
34262	682519
480	682520
45242	682521
64908	682522
16645	682523
16673	682524
113601	682525
5626	682526
14596	682527
107922	682528
7758	682529
120567	682530
118868	682531
7886	682532
23931	682533
5933	682534
29483	682535
78271	682536
44162	682537
14701	682538
74942	682539
3824	682540
444	682541
59042	682542
66467	682543
11390	682544
10424	682545
8903	682546
596	682547
14563	682548
22843	682549
4301	682550
18804	682551
14847	682552
9499	682553
8571	682554
79960	682555
65886	682556
15286	682557
66904	682558
155335	682559
8764	682560
126342	682561
40989	682562
88480	682563
30953	682564
32654	682565
15754	682566
18770	682567
50002	682568
85414	682569
11163	682570
72046	682571
66280	682572
3805	682573
92188	682574
47613	682575
41081	682576
74283	682577
53224	682578
133012	682579
26962	682580
6069	682581
52240	682582
65406	682583
74493	682584
7948	682585
34791	682586
37914	682587
88902	682588
92584	682589
13012	682590
17131	682591
73340	682592
1030	682593
23082	682594
36157	682595
52371	682596
102753	682597
1092	682598
10634	682599
21778	682600
18338	682601
10200	682602
29074	682603
23842	682604
54285	682605
4766	682606
83558	682607
5950	682608
55824	682609
13118	682610
57335	682611
11435	682612
72123	682613
9815	682614
109097	682615
82825	682616
24067	682617
81487	682618
93512	682619
30000	682620
400	682621
49519	682622
88373	682623
30066	682624
106971	682625
200	682626
23113	682627
88067	682628
102712	682629
16356	682630
12689	682631
29607	682632
18737	682633
10476	682634
1713	682635
34061	682636
58003	682637
40098	682638
22716	682639
21162	682640
69521	682641
14162	682642
141699	682643
17821	682644
136032	682645
94024	682646
18495	682647
55691	682648
26587	682649
11784	682650
141361	682651
138479	682652
71347	682653
9712	682654
98734	682655
49927	682656
11128	682657
34059	682658
53242	682659
45119	682660
82600	682661
33855	682662
46638	682663
12339	682664
65853	682665
85599	682666
31157	682667
8550	682668
19905	682669
84297	682670
34704	682671
3017	682672
94188	682673
24432	682674
33188	682675
6909	682676
40852	682677
34589	682678
1304	682679
98439	682680
555	682681
8613	682682
325	682683
89740	682684
5929	682685
67342	682686
168889	682687
38393	682688
8574	682689
5930	682690
34824	682691
85581	682692
5022	682693
45395	682694
20165	682695
12798	682696
19913	682697
126214	682698
95223	682699
34139	682700
21149	682701
98546	682702
12470	682703
31371	682704
18958	682705
24761	682706
74736	682707
11589	682708
26940	682709
51514	682710
61726	682711
97396	682712
122504	682713
16570	682714
122219	682715
13930	682716
44776	682717
13250	682718
6346	682719
11592	682720
95442	682721
29949	682722
58616	682723
4735	682724
13626	682725
6383	682726
111381	682727
23538	682728
12470	682729
37141	682730
11678	682731
11754	682732
64228	682733
8559	682734
75160	682735
70969	682736
45338	682737
52585	682738
92235	682739
74460	682740
8657	682741
5267	682742
27280	682743
3705	682744
143189	682745
47138	682746
12474	682747
75503	682748
46651	682749
11239	682750
92604	682751
3485	682752
7914	682753
27318	682754
85756	682755
15930	682756
74	682757
31513	682758
5358	682759
135924	682760
69636	682761
37375	682762
63586	682763
13651	682764
70645	682765
129068	682766
160067	682767
9181	682768
138822	682769
102291	682770
63761	682771
85981	682772
17632	682773
69907	682774
3912	682775
23501	682776
11264	682777
134603	682778
85207	682779
169105	682780
6185	682781
120906	682782
19569	682783
155804	682784
3872	682785
13749	682786
2226	682787
78163	682788
34301	682789
38773	682790
38489	682791
8328	682792
36032	682793
85381	682794
158644	682795
1093	682796
13452	682797
61837	682798
5194	682799
4712	682800
31100	682801
10699	682802
43944	682803
73072	682804
146800	682805
77506	682806
30123	682807
17178	682808
410	682809
1728	682810
35257	682811
102062	682812
71017	682813
10429	682814
156464	682815
40835	682816
31772	682817
84420	682818
30626	682819
3237	682820
3414	682821
39386	682822
12437	682823
30911	682824
74255	682825
105	682826
19943	682827
148044	682828
88144	682829
135379	682830
83741	682831
22926	682832
48449	682833
23448	682834
135161	682835
96992	682836
1593	682837
111388	682838
115402	682839
15041	682840
138348	682841
36504	682842
82643	682843
13641	682844
34573	682845
86076	682846
24277	682847
34832	682848
16543	682849
26418	682850
15028	682851
61843	682852
21531	682853
25167	682854
20276	682855
58812	682856
29725	682857
158546	682858
29519	682859
62835	682860
22732	682861
142653	682862
19676	682863
45519	682864
109494	682865
20813	682866
6476	682867
9632	682868
4797	682869
6965	682870
27954	682871
4243	682872
19725	682873
14831	682874
38205	682875
160843	682876
7940	682877
53758	682878
112672	682879
24610	682880
3562	682881
47786	682882
49773	682883
7301	682884
117029	682885
102120	682886
22958	682887
26844	682888
9812	682889
36594	682890
49618	682891
51413	682892
255	682893
34045	682894
47272	682895
79586	682896
55535	682897
7880	682898
46144	682899
65985	682900
23476	682901
61357	682902
22034	682903
71711	682904
77011	682905
47757	682906
9224	682907
17610	682908
6512	682909
248	682910
28646	682911
31567	682912
96519	682913
39264	682914
107618	682915
100322	682916
811	682917
386	682918
54137	682919
15038	682920
77123	682921
45139	682922
55731	682923
161305	682924
11884	682925
31719	682926
24967	682927
131378	682928
30021	682929
77212	682930
52272	682931
16596	682932
34019	682933
3111	682934
111779	682935
98972	682936
3107	682937
51663	682938
7357	682939
28288	682940
81934	682941
45797	682942
105802	682943
10070	682944
49712	682945
125627	682946
90557	682947
106133	682948
4092	682949
18593	682950
983	682951
31409	682952
49465	682953
80098	682954
42542	682955
2340	682956
52669	682957
28583	682958
27606	682959
49400	682960
67738	682961
143364	682962
23421	682963
29533	682964
62187	682965
69214	682966
42814	682967
77776	682968
84805	682969
85900	682970
78315	682971
3601	682972
163967	682973
8062	682974
83168	682975
4523	682976
32405	682977
29724	682978
1166	682979
42799	682980
7422	682981
25588	682982
126330	682983
1149	682984
21472	682985
106541	682986
14211	682987
22064	682988
114420	682989
99676	682990
31560	682991
163550	682992
67263	682993
7509	682994
33858	682995
3755	682996
62355	682997
32324	682998
60572	682999
126521	683000
15042	683001
80069	683002
15137	683003
82788	683004
124767	683005
126882	683006
19155	683007
27066	683008
55860	683009
5220	683010
97111	683011
33877	683012
7965	683013
15154	683014
34649	683015
68	683016
25287	683017
135120	683018
116730	683019
104903	683020
3115	683021
73116	683022
57912	683023
38248	683024
59967	683025
116403	683026
35651	683027
78090	683028
34990	683029
20031	683030
24174	683031
14375	683032
5615	683033
19516	683034
23299	683035
128667	683036
71379	683037
15352	683038
128930	683039
68364	683040
120695	683041
41309	683042
13809	683043
29005	683044
78360	683045
20877	683046
59946	683047
83144	683048
13059	683049
12478	683050
5231	683051
118900	683052
15950	683053
19414	683054
2996	683055
60067	683056
49962	683057
111686	683058
14777	683059
8743	683060
12688	683061
120686	683062
14208	683063
61243	683064
72132	683065
57720	683066
117241	683067
28775	683068
32151	683069
8768	683070
46195	683071
22597	683072
38479	683073
1895	683074
57765	683075
51690	683076
153953	683077
4918	683078
45643	683079
913	683080
43023	683081
81531	683082
44377	683083
90622	683084
84207	683085
35250	683086
58502	683087
9549	683088
1612	683089
15791	683090
2845	683091
77232	683092
29037	683093
55522	683094
42148	683095
123299	683096
16340	683097
59084	683098
23302	683099
14328	683100
25454	683101
38619	683102
74237	683103
64011	683104
18146	683105
23321	683106
153964	683107
9679	683108
12363	683109
19967	683110
30320	683111
42233	683112
19089	683113
7730	683114
6790	683115
113852	683116
6672	683117
38778	683118
23115	683119
83107	683120
80071	683121
38485	683122
23554	683123
109738	683124
1992	683125
42977	683126
10629	683127
47524	683128
113304	683129
16205	683130
24157	683131
36343	683132
31088	683133
7150	683134
3037	683135
18796	683136
26944	683137
20764	683138
35118	683139
30424	683140
57333	683141
3886	683142
42632	683143
7180	683144
13477	683145
81815	683146
75440	683147
111164	683148
5309	683149
149472	683150
2191	683151
1583	683152
13860	683153
21362	683154
29306	683155
9998	683156
6698	683157
78389	683158
83454	683159
19210	683160
67620	683161
14830	683162
142762	683163
167098	683164
141880	683165
59287	683166
19171	683167
31363	683168
112194	683169
9466	683170
54402	683171
9249	683172
21698	683173
135271	683174
25137	683175
119679	683176
19606	683177
98851	683178
23184	683179
29076	683180
11825	683181
15301	683182
12311	683183
41831	683184
24390	683185
62238	683186
44089	683187
40754	683188
106913	683189
44378	683190
21599	683191
54418	683192
46345	683193
23868	683194
10883	683195
17164	683196
6379	683197
83446	683198
78613	683199
106162	683200
16260	683201
3	683202
76470	683203
23273	683204
18604	683205
3685	683206
26773	683207
7350	683208
16633	683209
16098	683210
10479	683211
39482	683212
25744	683213
33467	683214
80754	683215
44201	683216
34616	683217
176	683218
67442	683219
107936	683220
2635	683221
23553	683222
21298	683223
18350	683224
102996	683225
97110	683226
60109	683227
40848	683228
62417	683229
24036	683230
148505	683231
19130	683232
139582	683233
28571	683234
6672	683235
107024	683236
118348	683237
1394	683238
5206	683239
4347	683240
61459	683241
76162	683242
132282	683243
96061	683244
39310	683245
84780	683246
22413	683247
27822	683248
85876	683249
5256	683250
94799	683251
106741	683252
12769	683253
89490	683254
94511	683255
71031	683256
58989	683257
22903	683258
64481	683259
6569	683260
68459	683261
26757	683262
47802	683263
14841	683264
53477	683265
3752	683266
37508	683267
9139	683268
38652	683269
46452	683270
7401	683271
5336	683272
40789	683273
77263	683274
6153	683275
157084	683276
16499	683277
9162	683278
57081	683279
16561	683280
25632	683281
110328	683282
5166	683283
11538	683284
109800	683285
14847	683286
25703	683287
38324	683288
83455	683289
62316	683290
64767	683291
63138	683292
2329	683293
15440	683294
101640	683295
15666	683296
148181	683297
42262	683298
49669	683299
90149	683300
613	683301
100800	683302
71319	683303
15014	683304
65559	683305
27420	683306
8866	683307
20822	683308
84535	683309
5797	683310
15821	683311
52681	683312
35867	683313
35766	683314
7274	683315
37648	683316
27694	683317
9595	683318
178	683319
79037	683320
75294	683321
39972	683322
94894	683323
9351	683324
14715	683325
308	683326
15652	683327
26839	683328
6598	683329
80933	683330
2136	683331
32354	683332
33826	683333
15067	683334
5389	683335
86950	683336
917	683337
41126	683338
11209	683339
4813	683340
7614	683341
152181	683342
29121	683343
11577	683344
81885	683345
147459	683346
50742	683347
115647	683348
24603	683349
5507	683350
12547	683351
37207	683352
21180	683353
9053	683354
33766	683355
58063	683356
98984	683357
3395	683358
37670	683359
15247	683360
9681	683361
8166	683362
55741	683363
18539	683364
10429	683365
114538	683366
237	683367
70316	683368
974	683369
38810	683370
2351	683371
6144	683372
147708	683373
90093	683374
111871	683375
18305	683376
49752	683377
16006	683378
647	683379
9467	683380
5682	683381
25937	683382
150950	683383
916	683384
48441	683385
17648	683386
88641	683387
131798	683388
19912	683389
11333	683390
166001	683391
10631	683392
157925	683393
79	683394
59083	683395
60468	683396
401	683397
29769	683398
98	683399
984	683400
3893	683401
104687	683402
48618	683403
47828	683404
25756	683405
69270	683406
5124	683407
78924	683408
77498	683409
4446	683410
15538	683411
76592	683412
26781	683413
11404	683414
42909	683415
15241	683416
76851	683417
16707	683418
126483	683419
35869	683420
60759	683421
14164	683422
76072	683423
41863	683424
2557	683425
70075	683426
126993	683427
2900	683428
15724	683429
29378	683430
30017	683431
19630	683432
35119	683433
53212	683434
21280	683435
28891	683436
32053	683437
58213	683438
33301	683439
92923	683440
22471	683441
27901	683442
17417	683443
10977	683444
769	683445
47419	683446
24424	683447
47775	683448
24357	683449
36418	683450
1747	683451
71603	683452
3016	683453
3674	683454
75251	683455
61438	683456
12606	683457
92599	683458
57046	683459
78283	683460
65654	683461
83055	683462
120580	683463
11751	683464
58154	683465
36301	683466
17388	683467
1280	683468
26163	683469
20003	683470
12109	683471
59684	683472
12881	683473
100258	683474
370	683475
12644	683476
11717	683477
120332	683478
86534	683479
165386	683480
6837	683481
76041	683482
55090	683483
7926	683484
81171	683485
37015	683486
2117	683487
9975	683488
53899	683489
10382	683490
103341	683491
17898	683492
18669	683493
19229	683494
14110	683495
18915	683496
23526	683497
4623	683498
9	683499
109272	683500
14067	683501
89782	683502
103345	683503
104934	683504
34918	683505
45583	683506
25384	683507
47451	683508
38896	683509
86567	683510
163532	683511
122553	683512
37455	683513
33737	683514
113097	683515
40890	683516
28676	683517
655	683518
129951	683519
28089	683520
113213	683521
26940	683522
62168	683523
69083	683524
104206	683525
48372	683526
68173	683527
8491	683528
16080	683529
2569	683530
28844	683531
22043	683532
26762	683533
12043	683534
13873	683535
14196	683536
99017	683537
96901	683538
33578	683539
26909	683540
633	683541
103511	683542
39072	683543
124528	683544
166425	683545
31981	683546
13493	683547
12714	683548
8676	683549
51959	683550
6342	683551
16570	683552
79830	683553
12478	683554
1713	683555
95446	683556
1897	683557
66787	683558
81358	683559
92802	683560
12437	683561
10934	683562
14541	683563
20470	683564
117635	683565
3940	683566
64992	683567
34770	683568
73932	683569
4468	683570
72459	683571
836	683572
17655	683573
28103	683574
26783	683575
4558	683576
21157	683577
83760	683578
45521	683579
17708	683580
89636	683581
5678	683582
31000	683583
116710	683584
31725	683585
62092	683586
13030	683587
117947	683588
75651	683589
27973	683590
102637	683591
38036	683592
85800	683593
56698	683594
84320	683595
43149	683596
12894	683597
22238	683598
121293	683599
82706	683600
16964	683601
20832	683602
47593	683603
5614	683604
36800	683605
217	683606
47935	683607
72748	683608
80030	683609
29811	683610
6868	683611
21556	683612
61460	683613
4021	683614
3651	683615
1419	683616
69776	683617
36312	683618
37591	683619
2482	683620
45417	683621
13995	683622
19020	683623
45564	683624
57358	683625
1263	683626
48936	683627
715	683628
9795	683629
107355	683630
6270	683631
149976	683632
73665	683633
59607	683634
8516	683635
423	683636
7482	683637
11998	683638
13941	683639
63795	683640
73271	683641
61219	683642
18921	683643
28104	683644
66666	683645
103376	683646
97699	683647
46822	683648
51128	683649
60275	683650
2441	683651
132229	683652
11026	683653
1021	683654
1043	683655
54156	683656
105849	683657
24883	683658
7826	683659
117230	683660
18534	683661
5080	683662
54571	683663
117005	683664
285	683665
5403	683666
46275	683667
39543	683668
50243	683669
14048	683670
37605	683671
86466	683672
30299	683673
50379	683674
122358	683675
144766	683676
38163	683677
87289	683678
92406	683679
80312	683680
2526	683681
2831	683682
27231	683683
3086	683684
35205	683685
36902	683686
971	683687
5402	683688
11136	683689
99658	683690
380	683691
103635	683692
78365	683693
97998	683694
10669	683695
11778	683696
10705	683697
28681	683698
85186	683699
9023	683700
41275	683701
8204	683702
10373	683703
90600	683704
88092	683705
11160	683706
42814	683707
78728	683708
7268	683709
104198	683710
158676	683711
12847	683712
2219	683713
13858	683714
154946	683715
35314	683716
161866	683717
86155	683718
2648	683719
18877	683720
86617	683721
48439	683722
1031	683723
45584	683724
10392	683725
38057	683726
84716	683727
118088	683728
47002	683729
105777	683730
71780	683731
67780	683732
56656	683733
7012	683734
158779	683735
14389	683736
97264	683737
88536	683738
13299	683739
54910	683740
4180	683741
50141	683742
85142	683743
92157	683744
89441	683745
13184	683746
2676	683747
49419	683748
38639	683749
74665	683750
33510	683751
81140	683752
6248	683753
70216	683754
79065	683755
16686	683756
64740	683757
469	683758
945	683759
107782	683760
24993	683761
13016	683762
93497	683763
16687	683764
37476	683765
51975	683766
16295	683767
70622	683768
32037	683769
70563	683770
4977	683771
21124	683772
57747	683773
97239	683774
2765	683775
28100	683776
308	683777
11062	683778
78365	683779
63921	683780
78361	683781
72252	683782
73264	683783
31570	683784
51768	683785
32561	683786
85160	683787
79434	683788
114124	683789
3085	683790
1591	683791
39457	683792
127348	683793
16856	683794
43109	683795
51137	683796
3497	683797
9471	683798
21031	683799
107813	683800
79237	683801
74306	683802
24257	683803
77463	683804
38349	683805
37581	683806
29055	683807
65492	683808
96009	683809
39112	683810
21852	683811
4199	683812
21906	683813
39128	683814
3797	683815
26755	683816
69140	683817
12703	683818
82835	683819
145443	683820
76445	683821
56983	683822
101875	683823
44856	683824
91082	683825
65806	683826
41193	683827
161994	683828
55638	683829
25297	683830
26204	683831
64711	683832
76816	683833
43606	683834
12156	683835
103577	683836
5550	683837
135330	683838
63818	683839
48842	683840
62181	683841
49433	683842
25261	683843
15205	683844
38140	683845
53302	683846
25465	683847
45381	683848
27220	683849
115	683850
53154	683851
19912	683852
66222	683853
58977	683854
4198	683855
23517	683856
1518	683857
17429	683858
1664	683859
50999	683860
18934	683861
41376	683862
8340	683863
28203	683864
43214	683865
54902	683866
31297	683867
5074	683868
92153	683869
17036	683870
18478	683871
43407	683872
4065	683873
56218	683874
108124	683875
5399	683876
4752	683877
45401	683878
79687	683879
1401	683880
64756	683881
30564	683882
91116	683883
25794	683884
98731	683885
43445	683886
40064	683887
169657	683888
97102	683889
4921	683890
45971	683891
11916	683892
3355	683893
32032	683894
16349	683895
34843	683896
91392	683897
11315	683898
159143	683899
28483	683900
93483	683901
48338	683902
117385	683903
12336	683904
67302	683905
22771	683906
1956	683907
83950	683908
1301	683909
4872	683910
122084	683911
29523	683912
103119	683913
164487	683914
25326	683915
5981	683916
1703	683917
54115	683918
22161	683919
75736	683920
86362	683921
11025	683922
6476	683923
1409	683924
57969	683925
20216	683926
3477	683927
71341	683928
60796	683929
33236	683930
3821	683931
70750	683932
43	683933
126208	683934
144129	683935
6485	683936
17087	683937
83220	683938
20973	683939
5831	683940
39656	683941
54762	683942
74092	683943
21604	683944
37807	683945
80655	683946
67126	683947
49995	683948
13425	683949
27583	683950
38455	683951
3466	683952
349	683953
20834	683954
19626	683955
32863	683956
98667	683957
55967	683958
135875	683959
6374	683960
11197	683961
103817	683962
56621	683963
33914	683964
17585	683965
6897	683966
54599	683967
134582	683968
27447	683969
557	683970
10611	683971
24310	683972
25761	683973
26016	683974
113797	683975
104491	683976
55293	683977
2898	683978
3638	683979
30959	683980
39505	683981
609	683982
1765	683983
34664	683984
60300	683985
39800	683986
36339	683987
157330	683988
59396	683989
2418	683990
34563	683991
77012	683992
13113	683993
49543	683994
96419	683995
10041	683996
1211	683997
52245	683998
49414	683999
100444	684000
29711	684001
4826	684002
45482	684003
6162	684004
44368	684005
9870	684006
27601	684007
4787	684008
88782	684009
29333	684010
33	684011
38582	684012
10486	684013
40152	684014
62068	684015
133074	684016
35623	684017
24876	684018
31021	684019
15912	684020
155238	684021
30693	684022
107880	684023
30322	684024
154503	684025
29437	684026
3027	684027
71606	684028
33922	684029
63421	684030
20926	684031
11156	684032
1469	684033
4476	684034
94914	684035
113088	684036
8947	684037
99879	684038
54426	684039
37095	684040
85597	684041
51962	684042
22617	684043
8381	684044
71169	684045
33565	684046
7909	684047
50863	684048
4091	684049
3796	684050
106117	684051
36332	684052
34775	684053
48132	684054
75116	684055
7343	684056
30171	684057
67980	684058
17195	684059
34374	684060
113748	684061
9661	684062
35419	684063
39330	684064
9719	684065
121241	684066
78	684067
699	684068
113237	684069
66749	684070
11519	684071
94057	684072
104702	684073
9501	684074
73386	684075
14916	684076
72642	684077
23768	684078
47457	684079
7836	684080
25781	684081
28438	684082
31478	684083
80855	684084
11668	684085
24027	684086
60958	684087
83736	684088
21066	684089
5881	684090
65862	684091
31669	684092
64436	684093
7632	684094
131764	684095
153311	684096
48143	684097
11896	684098
5408	684099
148095	684100
19948	684101
144461	684102
81	684103
10559	684104
10177	684105
21414	684106
6664	684107
108724	684108
9503	684109
31013	684110
108420	684111
58715	684112
10287	684113
31769	684114
63432	684115
106132	684116
3767	684117
127383	684118
91725	684119
58854	684120
162161	684121
144912	684122
8782	684123
56332	684124
27669	684125
14982	684126
34400	684127
8235	684128
3579	684129
154606	684130
44191	684131
64822	684132
88279	684133
427	684134
13606	684135
111732	684136
1510	684137
4645	684138
16780	684139
42920	684140
7900	684141
45886	684142
1316	684143
43088	684144
84808	684145
24165	684146
99473	684147
155455	684148
40992	684149
66439	684150
84689	684151
4872	684152
71206	684153
5197	684154
29396	684155
23554	684156
24965	684157
67194	684158
65152	684159
13480	684160
61688	684161
3475	684162
12550	684163
19274	684164
7852	684165
95221	684166
53090	684167
26259	684168
1531	684169
64304	684170
5974	684171
51807	684172
17876	684173
14432	684174
939	684175
92651	684176
16970	684177
4801	684178
71557	684179
42463	684180
45004	684181
113632	684182
53410	684183
87554	684184
32702	684185
109503	684186
8533	684187
7272	684188
42967	684189
45483	684190
98097	684191
28514	684192
61533	684193
27096	684194
361	684195
36131	684196
53146	684197
15825	684198
35032	684199
50365	684200
16295	684201
31188	684202
46810	684203
71610	684204
21454	684205
50015	684206
34471	684207
16573	684208
151576	684209
52346	684210
139173	684211
154164	684212
127285	684213
20207	684214
126838	684215
53749	684216
5248	684217
68060	684218
9272	684219
68214	684220
131343	684221
24937	684222
43561	684223
93193	684224
45249	684225
40409	684226
28340	684227
7473	684228
11434	684229
36636	684230
108637	684231
36774	684232
7256	684233
3398	684234
41685	684235
49424	684236
41053	684237
35013	684238
133978	684239
16403	684240
10959	684241
8993	684242
70480	684243
74039	684244
52868	684245
98332	684246
51122	684247
109970	684248
1248	684249
2674	684250
82150	684251
17984	684252
2350	684253
14024	684254
51857	684255
35861	684256
83194	684257
2570	684258
35236	684259
10957	684260
167460	684261
60482	684262
97706	684263
11455	684264
57283	684265
70619	684266
275	684267
3390	684268
6803	684269
55347	684270
122807	684271
2283	684272
14442	684273
8876	684274
2508	684275
25128	684276
59575	684277
36987	684278
142	684279
4192	684280
26067	684281
2617	684282
5174	684283
1400	684284
817	684285
4527	684286
33673	684287
39	684288
78145	684289
80937	684290
19190	684291
22530	684292
17458	684293
82281	684294
87490	684295
7341	684296
58872	684297
69150	684298
93030	684299
65014	684300
10397	684301
1589	684302
102595	684303
1153	684304
2517	684305
42112	684306
144568	684307
61534	684308
17490	684309
46247	684310
43986	684311
5259	684312
24352	684313
7660	684314
1380	684315
23224	684316
905	684317
32572	684318
129138	684319
65090	684320
11750	684321
4813	684322
30347	684323
13737	684324
22191	684325
99	684326
123292	684327
34798	684328
116052	684329
52578	684330
94531	684331
43911	684332
18687	684333
14228	684334
34718	684335
52728	684336
139428	684337
32778	684338
133078	684339
25648	684340
43901	684341
16550	684342
65332	684343
33472	684344
1137	684345
2052	684346
75052	684347
5462	684348
109810	684349
19624	684350
10972	684351
24226	684352
12768	684353
29124	684354
51009	684355
54717	684356
64999	684357
83303	684358
129270	684359
8194	684360
135151	684361
29858	684362
103360	684363
62636	684364
2368	684365
34441	684366
55770	684367
52561	684368
45281	684369
4826	684370
12	684371
14592	684372
25951	684373
84840	684374
71435	684375
59269	684376
4691	684377
12676	684378
116110	684379
159726	684380
5968	684381
63	684382
63444	684383
71047	684384
14940	684385
51906	684386
31318	684387
60836	684388
62020	684389
1880	684390
76536	684391
130459	684392
33351	684393
3446	684394
24530	684395
8747	684396
5797	684397
167866	684398
34961	684399
3558	684400
87697	684401
38104	684402
75720	684403
39169	684404
44751	684405
73980	684406
49563	684407
15416	684408
117343	684409
10373	684410
132434	684411
10465	684412
95904	684413
71694	684414
34898	684415
16044	684416
53111	684417
293	684418
14409	684419
73688	684420
3587	684421
4909	684422
85249	684423
11281	684424
91000	684425
56094	684426
43311	684427
7490	684428
24652	684429
109873	684430
71531	684431
167773	684432
27306	684433
59806	684434
12064	684435
42338	684436
41246	684437
6749	684438
15583	684439
9335	684440
9810	684441
81016	684442
169532	684443
36902	684444
107302	684445
1429	684446
33500	684447
34911	684448
110814	684449
85502	684450
46927	684451
4885	684452
7063	684453
28831	684454
7836	684455
57954	684456
3126	684457
14721	684458
112160	684459
43126	684460
7356	684461
70012	684462
118861	684463
12	684464
47926	684465
30529	684466
72155	684467
16773	684468
1181	684469
32182	684470
18641	684471
149469	684472
55195	684473
30532	684474
8396	684475
12585	684476
19846	684477
5756	684478
3165	684479
54801	684480
70477	684481
57984	684482
8183	684483
100082	684484
18223	684485
86088	684486
24136	684487
61173	684488
87774	684489
22117	684490
179	684491
46909	684492
7563	684493
32253	684494
142061	684495
94192	684496
22385	684497
15875	684498
7597	684499
167527	684500
48157	684501
97788	684502
6854	684503
50303	684504
134163	684505
92139	684506
64818	684507
15669	684508
34308	684509
74144	684510
26663	684511
56192	684512
24966	684513
3418	684514
20692	684515
1773	684516
9714	684517
26174	684518
2828	684519
67382	684520
100720	684521
22544	684522
100562	684523
11835	684524
16637	684525
121047	684526
70773	684527
46517	684528
4475	684529
70628	684530
146	684531
17035	684532
74485	684533
33898	684534
11067	684535
71130	684536
8510	684537
18365	684538
14627	684539
9626	684540
15306	684541
63357	684542
59132	684543
109337	684544
16961	684545
141210	684546
5972	684547
142077	684548
62888	684549
131047	684550
65069	684551
25853	684552
87417	684553
17017	684554
7476	684555
1969	684556
26574	684557
33131	684558
446	684559
9466	684560
92314	684561
6246	684562
59982	684563
26597	684564
8237	684565
43835	684566
13476	684567
12416	684568
761	684569
134234	684570
74972	684571
10998	684572
261	684573
112636	684574
15209	684575
34883	684576
148	684577
19032	684578
8160	684579
54498	684580
132504	684581
45656	684582
28343	684583
132496	684584
23488	684585
2202	684586
33231	684587
79726	684588
2273	684589
27307	684590
64636	684591
19578	684592
127062	684593
38843	684594
62973	684595
42881	684596
38483	684597
11820	684598
10819	684599
42900	684600
36969	684601
11943	684602
18151	684603
39386	684604
57981	684605
46597	684606
128150	684607
143673	684608
5226	684609
6712	684610
26594	684611
5690	684612
110432	684613
88064	684614
114564	684615
23329	684616
16907	684617
27637	684618
10841	684619
18099	684620
35683	684621
18700	684622
29999	684623
9037	684624
51916	684625
20971	684626
25559	684627
69433	684628
17058	684629
19350	684630
101595	684631
15263	684632
45369	684633
41273	684634
11318	684635
90438	684636
20955	684637
66978	684638
114318	684639
133451	684640
31383	684641
67924	684642
85699	684643
31411	684644
4737	684645
122723	684646
148001	684647
137249	684648
80159	684649
19818	684650
46266	684651
124945	684652
775	684653
68849	684654
1782	684655
66389	684656
42681	684657
14976	684658
11924	684659
122796	684660
6964	684661
116732	684662
27946	684663
35440	684664
32748	684665
18834	684666
27814	684667
46551	684668
13560	684669
3905	684670
100300	684671
35799	684672
18120	684673
10584	684674
27831	684675
1255	684676
51130	684677
7947	684678
7208	684679
113298	684680
30276	684681
18211	684682
18379	684683
24817	684684
28648	684685
98207	684686
81323	684687
1048	684688
51337	684689
133090	684690
9801	684691
2384	684692
7984	684693
30932	684694
21787	684695
15977	684696
21132	684697
43683	684698
63506	684699
25351	684700
86574	684701
122730	684702
12078	684703
86086	684704
72315	684705
8873	684706
38122	684707
14694	684708
7239	684709
11760	684710
18205	684711
154851	684712
90043	684713
8979	684714
35647	684715
91918	684716
126660	684717
14125	684718
14066	684719
83974	684720
30080	684721
42338	684722
85125	684723
13326	684724
124360	684725
64039	684726
30301	684727
33983	684728
29359	684729
7092	684730
31373	684731
37739	684732
71564	684733
681	684734
44996	684735
81646	684736
2387	684737
4861	684738
40311	684739
1092	684740
22404	684741
47824	684742
13752	684743
65428	684744
41177	684745
43699	684746
4505	684747
75854	684748
8940	684749
8821	684750
115794	684751
14158	684752
55082	684753
30216	684754
45261	684755
23185	684756
41760	684757
12746	684758
80122	684759
978	684760
105561	684761
140783	684762
71967	684763
47191	684764
11075	684765
5133	684766
19315	684767
44867	684768
79849	684769
3135	684770
13993	684771
12896	684772
13304	684773
113222	684774
120955	684775
28586	684776
125336	684777
6061	684778
8397	684779
1735	684780
27789	684781
11335	684782
65689	684783
97273	684784
70988	684785
67660	684786
1834	684787
67613	684788
7731	684789
38782	684790
66951	684791
2777	684792
3485	684793
38219	684794
15273	684795
12275	684796
1585	684797
113750	684798
2038	684799
80749	684800
11152	684801
7859	684802
118417	684803
17377	684804
16035	684805
18328	684806
72118	684807
71637	684808
57221	684809
9219	684810
164359	684811
42811	684812
69458	684813
66222	684814
12825	684815
8645	684816
35417	684817
80680	684818
35761	684819
78	684820
18098	684821
35707	684822
27016	684823
47350	684824
107457	684825
132765	684826
48964	684827
62574	684828
20844	684829
2909	684830
75951	684831
2509	684832
81488	684833
41267	684834
21188	684835
15794	684836
42658	684837
36012	684838
68644	684839
7689	684840
25478	684841
10615	684842
75061	684843
25801	684844
98369	684845
34414	684846
6504	684847
76588	684848
23765	684849
4683	684850
130318	684851
49360	684852
13570	684853
35178	684854
36008	684855
14810	684856
93078	684857
41262	684858
169	684859
55389	684860
78810	684861
28943	684862
25501	684863
129539	684864
14039	684865
139769	684866
8584	684867
892	684868
52224	684869
61231	684870
50090	684871
14808	684872
60317	684873
23427	684874
166233	684875
41819	684876
44556	684877
26281	684878
96492	684879
134783	684880
6059	684881
14687	684882
2271	684883
1780	684884
20152	684885
33149	684886
31006	684887
108103	684888
15221	684889
49344	684890
7858	684891
56595	684892
17004	684893
8611	684894
47992	684895
1337	684896
24272	684897
70071	684898
16758	684899
79102	684900
11759	684901
22313	684902
17339	684903
99466	684904
62226	684905
77285	684906
19326	684907
1197	684908
59227	684909
38326	684910
160890	684911
383	684912
29740	684913
7227	684914
127731	684915
1105	684916
20815	684917
7287	684918
32769	684919
127319	684920
13536	684921
47444	684922
12319	684923
71433	684924
72323	684925
53191	684926
141804	684927
6516	684928
41138	684929
15132	684930
5684	684931
14662	684932
19335	684933
1417	684934
107241	684935
6662	684936
31542	684937
41744	684938
47657	684939
110586	684940
39541	684941
127	684942
31754	684943
34453	684944
2155	684945
64538	684946
67851	684947
81422	684948
15445	684949
54867	684950
40957	684951
3056	684952
45283	684953
49681	684954
89285	684955
56544	684956
14201	684957
10663	684958
13598	684959
87962	684960
89893	684961
2137	684962
131060	684963
94247	684964
27971	684965
18547	684966
38156	684967
16042	684968
8753	684969
9601	684970
9691	684971
130828	684972
16136	684973
3789	684974
16194	684975
18871	684976
16327	684977
8604	684978
4161	684979
16479	684980
90262	684981
21458	684982
689	684983
62081	684984
15542	684985
11987	684986
54259	684987
1378	684988
7543	684989
62709	684990
10069	684991
131304	684992
75533	684993
11042	684994
73194	684995
14179	684996
86579	684997
942	684998
38406	684999
64972	685000
40316	685001
11556	685002
5162	685003
23091	685004
89539	685005
90029	685006
26114	685007
28554	685008
96975	685009
78036	685010
36594	685011
48205	685012
111831	685013
156823	685014
63925	685015
34450	685016
43432	685017
26683	685018
82552	685019
81674	685020
89538	685021
123510	685022
97981	685023
37265	685024
86608	685025
161910	685026
14313	685027
48100	685028
45968	685029
54467	685030
54861	685031
43960	685032
139146	685033
6285	685034
6969	685035
100296	685036
114546	685037
54358	685038
888	685039
27969	685040
102621	685041
16975	685042
22353	685043
68278	685044
51055	685045
12082	685046
103843	685047
525	685048
61640	685049
20301	685050
19638	685051
96761	685052
40428	685053
868	685054
71312	685055
16783	685056
716	685057
26821	685058
25951	685059
29979	685060
123071	685061
68347	685062
2156	685063
30719	685064
124390	685065
9581	685066
99304	685067
96616	685068
72935	685069
3813	685070
6507	685071
20979	685072
5749	685073
22239	685074
41847	685075
53208	685076
5838	685077
169988	685078
36840	685079
8475	685080
81319	685081
7155	685082
102129	685083
17515	685084
55064	685085
1481	685086
105398	685087
8695	685088
14407	685089
35023	685090
7502	685091
27787	685092
13979	685093
118820	685094
11379	685095
5758	685096
70145	685097
2452	685098
121806	685099
16678	685100
19902	685101
73912	685102
57830	685103
1917	685104
138910	685105
32077	685106
44740	685107
58536	685108
55198	685109
20107	685110
78497	685111
24042	685112
16584	685113
49791	685114
20901	685115
51465	685116
85590	685117
72820	685118
110532	685119
18465	685120
48214	685121
24664	685122
163244	685123
25649	685124
25547	685125
2	685126
78475	685127
29094	685128
14831	685129
94533	685130
92708	685131
50430	685132
163053	685133
48339	685134
27521	685135
20527	685136
46803	685137
48323	685138
3811	685139
89924	685140
19820	685141
90622	685142
51567	685143
18900	685144
5337	685145
13945	685146
29030	685147
2273	685148
6202	685149
92873	685150
741	685151
12154	685152
57219	685153
2229	685154
155185	685155
33672	685156
120670	685157
56134	685158
38954	685159
152110	685160
27145	685161
1651	685162
31801	685163
84436	685164
947	685165
5996	685166
7102	685167
39598	685168
93414	685169
28417	685170
47631	685171
1265	685172
3883	685173
60092	685174
4903	685175
18205	685176
10430	685177
84478	685178
133307	685179
25224	685180
60390	685181
17196	685182
55676	685183
89082	685184
92698	685185
24621	685186
3803	685187
963	685188
8678	685189
51504	685190
35594	685191
819	685192
159518	685193
31674	685194
5575	685195
5730	685196
18658	685197
5617	685198
47534	685199
14163	685200
31050	685201
23173	685202
57411	685203
42901	685204
4961	685205
7126	685206
128169	685207
36218	685208
89639	685209
22492	685210
9085	685211
49331	685212
798	685213
98836	685214
2200	685215
118232	685216
12299	685217
3941	685218
420	685219
74997	685220
66294	685221
30619	685222
21756	685223
88091	685224
29785	685225
4367	685226
61341	685227
28967	685228
154334	685229
64103	685230
16695	685231
70979	685232
16864	685233
12652	685234
41942	685235
161024	685236
3563	685237
3524	685238
72348	685239
18870	685240
89651	685241
49112	685242
55878	685243
3416	685244
21229	685245
34383	685246
2657	685247
15353	685248
146751	685249
44615	685250
110620	685251
596	685252
94545	685253
5830	685254
85807	685255
28453	685256
43493	685257
52255	685258
36435	685259
31908	685260
7578	685261
86431	685262
64739	685263
27426	685264
15061	685265
5328	685266
81828	685267
5827	685268
32947	685269
140719	685270
81777	685271
37862	685272
11262	685273
9788	685274
4705	685275
19524	685276
1799	685277
5129	685278
111433	685279
123309	685280
52410	685281
34169	685282
62545	685283
10927	685284
32393	685285
65426	685286
97152	685287
61937	685288
61802	685289
27292	685290
81330	685291
79530	685292
26597	685293
76833	685294
4760	685295
5660	685296
3401	685297
23319	685298
61505	685299
177	685300
92905	685301
32046	685302
30836	685303
131947	685304
160295	685305
45045	685306
31146	685307
34064	685308
37909	685309
6684	685310
7021	685311
78525	685312
8389	685313
42120	685314
7782	685315
4827	685316
7332	685317
48283	685318
106101	685319
61022	685320
7533	685321
19895	685322
85595	685323
1732	685324
5019	685325
86428	685326
71475	685327
35712	685328
106966	685329
4377	685330
36291	685331
72420	685332
38406	685333
130133	685334
30600	685335
92667	685336
12339	685337
77794	685338
33807	685339
5084	685340
75131	685341
8282	685342
74943	685343
62529	685344
98491	685345
90069	685346
15283	685347
69662	685348
12811	685349
68625	685350
158015	685351
75806	685352
48289	685353
35200	685354
27397	685355
95962	685356
27349	685357
96784	685358
34223	685359
18651	685360
113594	685361
17414	685362
103347	685363
56435	685364
12484	685365
4041	685366
7283	685367
31254	685368
67590	685369
7244	685370
30642	685371
20287	685372
141676	685373
4114	685374
42287	685375
8597	685376
106046	685377
18243	685378
27647	685379
52507	685380
2993	685381
169871	685382
25554	685383
67285	685384
4649	685385
18865	685386
59345	685387
30737	685388
46401	685389
67088	685390
3607	685391
164138	685392
162522	685393
50056	685394
10386	685395
10313	685396
50200	685397
103419	685398
5323	685399
70213	685400
137351	685401
5917	685402
107595	685403
2399	685404
38285	685405
35678	685406
4176	685407
7101	685408
17345	685409
44053	685410
136132	685411
54578	685412
95337	685413
74716	685414
143079	685415
649	685416
49477	685417
130902	685418
168212	685419
11651	685420
24623	685421
88173	685422
26986	685423
20498	685424
111802	685425
40238	685426
1944	685427
99661	685428
40640	685429
5646	685430
3453	685431
62104	685432
39704	685433
33327	685434
48369	685435
27443	685436
15654	685437
8767	685438
34020	685439
45438	685440
137645	685441
15992	685442
74535	685443
51262	685444
35119	685445
103553	685446
31383	685447
53360	685448
89483	685449
72610	685450
3667	685451
10846	685452
53696	685453
115637	685454
28162	685455
25720	685456
2961	685457
107512	685458
91757	685459
3124	685460
9698	685461
150629	685462
5365	685463
13572	685464
48423	685465
119518	685466
104181	685467
497	685468
8786	685469
4596	685470
12992	685471
19982	685472
34248	685473
47072	685474
29160	685475
8046	685476
24190	685477
2995	685478
42116	685479
33414	685480
75999	685481
65852	685482
6615	685483
1242	685484
34798	685485
101171	685486
59358	685487
13772	685488
81512	685489
119003	685490
93515	685491
15	685492
141220	685493
29051	685494
97917	685495
34466	685496
58691	685497
20088	685498
34950	685499
5042	685500
28044	685501
49052	685502
79956	685503
566	685504
62764	685505
20057	685506
6237	685507
65639	685508
16980	685509
4172	685510
12048	685511
25034	685512
59904	685513
46089	685514
12254	685515
22451	685516
1431	685517
15586	685518
41403	685519
3565	685520
6757	685521
2226	685522
50331	685523
66469	685524
12700	685525
34766	685526
30197	685527
31314	685528
56006	685529
46590	685530
95821	685531
59132	685532
53011	685533
18592	685534
52303	685535
23262	685536
38529	685537
20401	685538
1842	685539
43917	685540
17981	685541
47812	685542
94397	685543
77693	685544
123831	685545
54350	685546
90940	685547
8352	685548
23361	685549
4478	685550
13066	685551
84580	685552
125185	685553
48032	685554
5574	685555
2806	685556
14674	685557
51351	685558
16792	685559
84429	685560
35880	685561
169597	685562
9098	685563
2187	685564
30799	685565
16381	685566
6596	685567
57007	685568
22858	685569
66530	685570
105029	685571
63999	685572
3984	685573
82240	685574
563	685575
134365	685576
44994	685577
159812	685578
2527	685579
50094	685580
7060	685581
48493	685582
17231	685583
74558	685584
50813	685585
25310	685586
9847	685587
14720	685588
74732	685589
37864	685590
121427	685591
87807	685592
4213	685593
146325	685594
17396	685595
132762	685596
346	685597
71614	685598
76584	685599
82618	685600
17985	685601
109023	685602
11453	685603
82310	685604
6708	685605
27623	685606
111239	685607
85906	685608
12236	685609
24949	685610
914	685611
19125	685612
11461	685613
35060	685614
95881	685615
637	685616
823	685617
104316	685618
7150	685619
41229	685620
58252	685621
16613	685622
47689	685623
1955	685624
6337	685625
793	685626
5441	685627
8838	685628
47883	685629
19065	685630
10894	685631
4725	685632
77557	685633
56659	685634
97416	685635
168452	685636
16914	685637
3606	685638
72940	685639
144093	685640
62413	685641
8215	685642
1143	685643
83539	685644
87211	685645
155	685646
11562	685647
119040	685648
28923	685649
10634	685650
3409	685651
62906	685652
12018	685653
35	685654
7563	685655
2901	685656
19984	685657
34	685658
58179	685659
76908	685660
93023	685661
11448	685662
23305	685663
100176	685664
144888	685665
26770	685666
17437	685667
158572	685668
99758	685669
27999	685670
124992	685671
30263	685672
55214	685673
123815	685674
8611	685675
70308	685676
91988	685677
14311	685678
1164	685679
52995	685680
48556	685681
10948	685682
72804	685683
83207	685684
99951	685685
142098	685686
103041	685687
21065	685688
7271	685689
17170	685690
11807	685691
85077	685692
165619	685693
11002	685694
5815	685695
711	685696
21626	685697
615	685698
2676	685699
5395	685700
1895	685701
21263	685702
48913	685703
90893	685704
1979	685705
54519	685706
20205	685707
147523	685708
102148	685709
3877	685710
13150	685711
158274	685712
123205	685713
1957	685714
1389	685715
61551	685716
41864	685717
35666	685718
33430	685719
36650	685720
44048	685721
55046	685722
13978	685723
93190	685724
60757	685725
65611	685726
99644	685727
63601	685728
52467	685729
39819	685730
35573	685731
12429	685732
32734	685733
16580	685734
9445	685735
592	685736
90482	685737
37856	685738
11589	685739
57630	685740
2027	685741
80340	685742
115381	685743
139680	685744
99641	685745
30935	685746
29813	685747
3050	685748
15067	685749
1825	685750
65567	685751
30143	685752
71147	685753
12027	685754
17012	685755
35290	685756
9628	685757
114788	685758
2191	685759
67358	685760
25434	685761
6487	685762
45302	685763
19556	685764
124234	685765
69887	685766
124223	685767
56088	685768
24885	685769
17773	685770
94231	685771
43191	685772
12486	685773
62706	685774
11068	685775
112524	685776
138307	685777
81343	685778
102732	685779
138107	685780
70604	685781
1665	685782
112415	685783
91919	685784
45951	685785
15601	685786
19347	685787
29997	685788
3700	685789
65078	685790
5494	685791
14503	685792
65472	685793
98919	685794
29135	685795
157846	685796
18623	685797
774	685798
80059	685799
6577	685800
1649	685801
128682	685802
40845	685803
120107	685804
157551	685805
33785	685806
37805	685807
19157	685808
10093	685809
34564	685810
30258	685811
125983	685812
156918	685813
30922	685814
21315	685815
90983	685816
45680	685817
17709	685818
47331	685819
44889	685820
45529	685821
125559	685822
76294	685823
106812	685824
14007	685825
89699	685826
105686	685827
71414	685828
64134	685829
24651	685830
16630	685831
51254	685832
48500	685833
166885	685834
23180	685835
112426	685836
10046	685837
91836	685838
10347	685839
1573	685840
26336	685841
11654	685842
44005	685843
65820	685844
105742	685845
59541	685846
45343	685847
21346	685848
3536	685849
38518	685850
49348	685851
10474	685852
64177	685853
89442	685854
56176	685855
50633	685856
5555	685857
17798	685858
37838	685859
107120	685860
116760	685861
106165	685862
41536	685863
92434	685864
94833	685865
7336	685866
24944	685867
42536	685868
56304	685869
7712	685870
38964	685871
165269	685872
34223	685873
101945	685874
12005	685875
115570	685876
28772	685877
951	685878
105016	685879
627	685880
25808	685881
977	685882
24094	685883
27288	685884
121699	685885
152000	685886
10091	685887
27550	685888
54206	685889
15787	685890
41321	685891
20800	685892
108389	685893
2959	685894
40937	685895
4154	685896
1837	685897
39172	685898
9541	685899
89000	685900
17446	685901
30787	685902
24717	685903
124805	685904
20220	685905
115844	685906
66630	685907
79730	685908
9831	685909
3023	685910
24937	685911
28029	685912
7976	685913
13665	685914
79810	685915
99587	685916
166014	685917
161539	685918
117613	685919
10240	685920
103989	685921
2577	685922
27883	685923
19653	685924
8184	685925
18060	685926
83577	685927
826	685928
320	685929
769	685930
11855	685931
79698	685932
28969	685933
77459	685934
69071	685935
156197	685936
4509	685937
99969	685938
15083	685939
39905	685940
99874	685941
79773	685942
48882	685943
36085	685944
65550	685945
33461	685946
89587	685947
11000	685948
6023	685949
25528	685950
26984	685951
65176	685952
222	685953
151476	685954
48493	685955
33951	685956
9901	685957
20517	685958
30635	685959
1886	685960
88120	685961
107333	685962
66890	685963
24979	685964
32729	685965
24806	685966
169518	685967
4567	685968
42324	685969
61476	685970
83314	685971
65008	685972
103117	685973
40334	685974
21401	685975
9859	685976
32612	685977
28336	685978
37348	685979
62165	685980
68453	685981
13574	685982
107831	685983
112820	685984
91243	685985
20342	685986
2787	685987
40622	685988
17734	685989
20396	685990
72316	685991
14193	685992
9147	685993
68382	685994
42844	685995
11158	685996
19957	685997
19401	685998
22945	685999
7925	686000
10789	686001
18760	686002
14659	686003
638	686004
129786	686005
2902	686006
9526	686007
33912	686008
108122	686009
11534	686010
87104	686011
6355	686012
23786	686013
55011	686014
23446	686015
19606	686016
2467	686017
2111	686018
72287	686019
21608	686020
14804	686021
23179	686022
111933	686023
7681	686024
877	686025
62677	686026
13351	686027
10010	686028
56763	686029
102308	686030
63588	686031
212	686032
99777	686033
7225	686034
94260	686035
80931	686036
32681	686037
41274	686038
54790	686039
47551	686040
16035	686041
34147	686042
6221	686043
3842	686044
21642	686045
42501	686046
16738	686047
25466	686048
17068	686049
74627	686050
98670	686051
1090	686052
95863	686053
11426	686054
46909	686055
97703	686056
7983	686057
35363	686058
1699	686059
134393	686060
66067	686061
55118	686062
23565	686063
15329	686064
16545	686065
42653	686066
72513	686067
18032	686068
83338	686069
53438	686070
1974	686071
6801	686072
7434	686073
112671	686074
74782	686075
123362	686076
87248	686077
23914	686078
11139	686079
17862	686080
36434	686081
17740	686082
22402	686083
78499	686084
33740	686085
51097	686086
38146	686087
107612	686088
45661	686089
18663	686090
4051	686091
71893	686092
23344	686093
50767	686094
127799	686095
9022	686096
65389	686097
4794	686098
14884	686099
103375	686100
35353	686101
8319	686102
78941	686103
53045	686104
64697	686105
7002	686106
101230	686107
33201	686108
16560	686109
23457	686110
74629	686111
72360	686112
25487	686113
90248	686114
281	686115
30908	686116
25433	686117
8799	686118
7080	686119
65719	686120
10110	686121
46154	686122
3690	686123
4659	686124
46430	686125
5586	686126
100415	686127
29979	686128
30668	686129
132611	686130
1312	686131
30915	686132
53025	686133
23111	686134
22081	686135
6455	686136
25789	686137
21807	686138
143700	686139
29726	686140
64826	686141
50826	686142
55488	686143
6100	686144
11957	686145
116264	686146
20441	686147
8401	686148
98445	686149
36157	686150
99424	686151
8690	686152
58330	686153
34651	686154
4615	686155
150267	686156
101165	686157
11003	686158
57787	686159
20218	686160
19837	686161
6325	686162
6455	686163
6789	686164
36680	686165
58181	686166
85022	686167
8900	686168
88803	686169
106246	686170
1430	686171
13637	686172
56747	686173
33511	686174
10813	686175
74725	686176
5458	686177
29792	686178
11456	686179
2385	686180
75385	686181
64273	686182
102550	686183
8471	686184
59921	686185
74342	686186
3151	686187
86913	686188
68636	686189
51982	686190
18316	686191
3066	686192
108085	686193
259	686194
75602	686195
43361	686196
9731	686197
58732	686198
27732	686199
22469	686200
43090	686201
15288	686202
21838	686203
94802	686204
20405	686205
31985	686206
62000	686207
89238	686208
126281	686209
22184	686210
20488	686211
16948	686212
13644	686213
71758	686214
72560	686215
110988	686216
1937	686217
2819	686218
13046	686219
68690	686220
61666	686221
121458	686222
37235	686223
60095	686224
16463	686225
15288	686226
140241	686227
36779	686228
3895	686229
86086	686230
63954	686231
1689	686232
10398	686233
20252	686234
55151	686235
154779	686236
18865	686237
25764	686238
18623	686239
167960	686240
18904	686241
5861	686242
62987	686243
36467	686244
616	686245
24449	686246
82769	686247
41807	686248
58645	686249
4558	686250
60885	686251
32972	686252
11692	686253
55526	686254
70796	686255
3751	686256
73001	686257
25526	686258
100795	686259
66309	686260
87123	686261
61709	686262
68182	686263
29154	686264
83510	686265
49485	686266
37688	686267
86549	686268
56297	686269
50358	686270
3191	686271
4490	686272
11568	686273
138496	686274
153554	686275
36464	686276
38641	686277
64380	686278
33779	686279
17912	686280
23710	686281
83298	686282
112271	686283
96	686284
62297	686285
114621	686286
4342	686287
16789	686288
133479	686289
6906	686290
30057	686291
17229	686292
126105	686293
36893	686294
80623	686295
40972	686296
32751	686297
12237	686298
92163	686299
130166	686300
90565	686301
73196	686302
5831	686303
88195	686304
54823	686305
30442	686306
2266	686307
14044	686308
36468	686309
31122	686310
125438	686311
44791	686312
12684	686313
85205	686314
30071	686315
6522	686316
117818	686317
24137	686318
78049	686319
51852	686320
103452	686321
78594	686322
41480	686323
45966	686324
68383	686325
40557	686326
12357	686327
47582	686328
33117	686329
35363	686330
19354	686331
11389	686332
57030	686333
51630	686334
4742	686335
29636	686336
546	686337
159632	686338
15382	686339
79394	686340
46486	686341
106292	686342
12590	686343
73571	686344
59664	686345
17891	686346
49490	686347
80908	686348
6607	686349
38695	686350
27592	686351
32133	686352
118963	686353
40454	686354
21538	686355
83325	686356
6126	686357
81234	686358
63790	686359
3072	686360
97770	686361
46438	686362
34125	686363
17540	686364
94712	686365
74955	686366
4387	686367
72169	686368
59396	686369
51544	686370
29275	686371
67529	686372
3160	686373
26003	686374
36736	686375
13128	686376
134902	686377
79058	686378
44126	686379
4935	686380
6488	686381
27376	686382
766	686383
30006	686384
84576	686385
33921	686386
13598	686387
8137	686388
84630	686389
5757	686390
753	686391
137014	686392
4040	686393
28124	686394
55461	686395
11940	686396
32645	686397
2800	686398
26037	686399
31886	686400
886	686401
26630	686402
276	686403
21162	686404
26880	686405
36938	686406
24173	686407
119817	686408
20158	686409
74863	686410
25479	686411
21226	686412
159745	686413
48613	686414
3518	686415
96727	686416
26728	686417
65109	686418
125474	686419
27196	686420
118434	686421
96405	686422
9681	686423
5218	686424
120651	686425
98121	686426
6845	686427
28979	686428
3740	686429
34323	686430
7459	686431
27786	686432
80378	686433
41455	686434
29684	686435
29889	686436
9657	686437
94108	686438
27688	686439
1076	686440
7929	686441
42980	686442
16551	686443
83375	686444
125974	686445
39745	686446
11145	686447
24914	686448
161520	686449
31387	686450
38902	686451
30568	686452
50246	686453
124230	686454
2536	686455
19071	686456
892	686457
26215	686458
93908	686459
111136	686460
82621	686461
25168	686462
4293	686463
138986	686464
49125	686465
94734	686466
4530	686467
786	686468
22650	686469
73663	686470
20699	686471
16580	686472
81752	686473
1132	686474
34660	686475
87761	686476
2342	686477
14301	686478
28590	686479
36634	686480
58210	686481
84760	686482
21398	686483
114049	686484
25910	686485
154917	686486
28521	686487
27248	686488
17469	686489
17835	686490
9918	686491
2744	686492
66418	686493
59580	686494
18236	686495
48467	686496
18573	686497
7927	686498
4373	686499
42505	686500
78423	686501
30445	686502
136458	686503
68652	686504
58912	686505
68485	686506
41407	686507
137266	686508
24093	686509
5512	686510
32461	686511
55405	686512
5532	686513
77827	686514
5409	686515
30968	686516
42989	686517
72878	686518
90873	686519
1736	686520
87848	686521
45832	686522
2815	686523
26654	686524
4227	686525
37576	686526
22852	686527
2679	686528
135605	686529
57875	686530
85837	686531
10259	686532
35303	686533
101851	686534
2305	686535
120189	686536
86169	686537
11149	686538
63496	686539
11092	686540
8146	686541
55350	686542
25738	686543
131924	686544
4343	686545
24145	686546
124447	686547
33601	686548
42713	686549
33295	686550
79985	686551
4368	686552
26	686553
125947	686554
56564	686555
57874	686556
74827	686557
82906	686558
1131	686559
5788	686560
40657	686561
2355	686562
71528	686563
30740	686564
51821	686565
22749	686566
7694	686567
20073	686568
22893	686569
66682	686570
79473	686571
9778	686572
3665	686573
5978	686574
69281	686575
30300	686576
74189	686577
16476	686578
27646	686579
157334	686580
26197	686581
40565	686582
83253	686583
36701	686584
124898	686585
42780	686586
24259	686587
2460	686588
69638	686589
13578	686590
49417	686591
148923	686592
21571	686593
12454	686594
92168	686595
10907	686596
107396	686597
12342	686598
705	686599
64175	686600
6517	686601
53590	686602
19463	686603
133141	686604
60981	686605
1118	686606
15854	686607
31350	686608
129262	686609
50959	686610
139058	686611
33811	686612
71220	686613
8399	686614
37680	686615
8891	686616
30433	686617
57744	686618
81702	686619
60432	686620
87343	686621
52474	686622
14005	686623
109335	686624
5674	686625
64400	686626
582	686627
57814	686628
12339	686629
8323	686630
2276	686631
87627	686632
158844	686633
47734	686634
7351	686635
212	686636
4225	686637
20533	686638
43612	686639
63320	686640
83411	686641
10419	686642
16148	686643
20875	686644
4183	686645
5313	686646
13276	686647
94208	686648
28410	686649
56341	686650
80237	686651
310	686652
3164	686653
8479	686654
106662	686655
64087	686656
62367	686657
21218	686658
413	686659
23564	686660
15157	686661
43650	686662
46809	686663
137688	686664
54787	686665
20641	686666
30924	686667
12780	686668
64931	686669
5523	686670
160265	686671
18134	686672
95180	686673
21547	686674
16096	686675
19564	686676
8924	686677
21389	686678
12948	686679
15954	686680
41427	686681
17808	686682
28234	686683
71490	686684
64819	686685
19910	686686
143219	686687
24147	686688
14241	686689
42787	686690
34249	686691
8704	686692
152587	686693
15185	686694
44921	686695
78275	686696
20609	686697
1886	686698
16433	686699
10026	686700
56532	686701
40728	686702
5867	686703
30668	686704
96	686705
36155	686706
7532	686707
14232	686708
3406	686709
66297	686710
114571	686711
136131	686712
9813	686713
75089	686714
3275	686715
2618	686716
35317	686717
116095	686718
137	686719
16567	686720
19991	686721
53832	686722
34083	686723
1821	686724
19675	686725
62246	686726
46727	686727
37659	686728
28225	686729
63761	686730
23250	686731
161898	686732
12732	686733
45895	686734
71178	686735
61741	686736
10133	686737
34556	686738
1681	686739
7238	686740
13973	686741
26504	686742
5542	686743
32239	686744
36295	686745
89029	686746
14113	686747
16461	686748
81116	686749
26796	686750
134508	686751
24591	686752
20084	686753
27843	686754
10017	686755
17607	686756
75637	686757
53206	686758
95962	686759
3348	686760
10284	686761
161853	686762
43517	686763
8579	686764
70689	686765
85710	686766
1091	686767
44603	686768
7642	686769
13932	686770
34460	686771
16887	686772
97059	686773
138315	686774
159842	686775
2856	686776
8403	686777
38739	686778
84023	686779
94506	686780
17945	686781
6822	686782
43774	686783
3723	686784
78603	686785
106219	686786
69245	686787
54642	686788
25747	686789
29597	686790
148025	686791
16597	686792
111185	686793
33369	686794
814	686795
45987	686796
21274	686797
63097	686798
1494	686799
29741	686800
25162	686801
1359	686802
21224	686803
14057	686804
65183	686805
110395	686806
142998	686807
16468	686808
9263	686809
23791	686810
9481	686811
4074	686812
19362	686813
36262	686814
14593	686815
97588	686816
3024	686817
34571	686818
12294	686819
64889	686820
101364	686821
856	686822
29351	686823
110000	686824
753	686825
53512	686826
534	686827
18531	686828
1667	686829
20323	686830
69935	686831
119382	686832
72471	686833
18238	686834
90637	686835
7428	686836
150803	686837
397	686838
52771	686839
7206	686840
38881	686841
2973	686842
1347	686843
80029	686844
8718	686845
14236	686846
125439	686847
164731	686848
30935	686849
4894	686850
72325	686851
103016	686852
159476	686853
147475	686854
52157	686855
94144	686856
64820	686857
3503	686858
62015	686859
13986	686860
56605	686861
43407	686862
7348	686863
62653	686864
27159	686865
15007	686866
13775	686867
75234	686868
31739	686869
14034	686870
33597	686871
37865	686872
10331	686873
38195	686874
11899	686875
128100	686876
63448	686877
48096	686878
62459	686879
59311	686880
37158	686881
21312	686882
43504	686883
66032	686884
22608	686885
21908	686886
8657	686887
8258	686888
36591	686889
27776	686890
49794	686891
25144	686892
11888	686893
23131	686894
5019	686895
44182	686896
74876	686897
3145	686898
4591	686899
83460	686900
42325	686901
32505	686902
47416	686903
61139	686904
19652	686905
15495	686906
56400	686907
34302	686908
6238	686909
38900	686910
60826	686911
32367	686912
44258	686913
8528	686914
8859	686915
29657	686916
51368	686917
5154	686918
53612	686919
132964	686920
3214	686921
23089	686922
154883	686923
101394	686924
12794	686925
121583	686926
14762	686927
10768	686928
43404	686929
67998	686930
89103	686931
117526	686932
53556	686933
111431	686934
94014	686935
12208	686936
121422	686937
10932	686938
34044	686939
15225	686940
134724	686941
27097	686942
76035	686943
65029	686944
110702	686945
8364	686946
75958	686947
33438	686948
3381	686949
80780	686950
19883	686951
5823	686952
12318	686953
11298	686954
67722	686955
5094	686956
7464	686957
43674	686958
6222	686959
133372	686960
4311	686961
376	686962
130613	686963
48189	686964
130091	686965
72867	686966
93	686967
110357	686968
35091	686969
27777	686970
152465	686971
75571	686972
5176	686973
41709	686974
34169	686975
1410	686976
66289	686977
80475	686978
13119	686979
145538	686980
159890	686981
4853	686982
12148	686983
19988	686984
31906	686985
25339	686986
19118	686987
72229	686988
871	686989
34399	686990
67037	686991
109273	686992
5271	686993
52841	686994
2093	686995
16	686996
27152	686997
48401	686998
31393	686999
34945	687000
3773	687001
1065	687002
73828	687003
205	687004
80099	687005
38395	687006
51116	687007
53941	687008
11148	687009
22272	687010
6920	687011
100252	687012
402	687013
65760	687014
28410	687015
76	687016
11203	687017
42182	687018
164176	687019
156071	687020
29930	687021
25169	687022
1847	687023
107717	687024
13356	687025
46288	687026
2793	687027
41625	687028
61348	687029
15281	687030
39791	687031
59157	687032
82280	687033
1862	687034
7510	687035
25139	687036
36594	687037
30735	687038
92521	687039
38490	687040
136551	687041
99151	687042
11768	687043
4188	687044
3362	687045
92371	687046
3827	687047
61863	687048
29825	687049
9176	687050
3118	687051
75488	687052
98264	687053
26759	687054
728	687055
49252	687056
111409	687057
72271	687058
7329	687059
54350	687060
92701	687061
63354	687062
53785	687063
77290	687064
44412	687065
40225	687066
24685	687067
136392	687068
135370	687069
33352	687070
56478	687071
26822	687072
17702	687073
808	687074
25894	687075
55773	687076
50035	687077
27902	687078
43307	687079
15706	687080
23771	687081
31343	687082
53236	687083
22289	687084
606	687085
8542	687086
78114	687087
75059	687088
7564	687089
138841	687090
27511	687091
11610	687092
93806	687093
145623	687094
89837	687095
133830	687096
4698	687097
46621	687098
58058	687099
87996	687100
157776	687101
24996	687102
66308	687103
265	687104
15407	687105
104168	687106
10685	687107
55406	687108
4560	687109
8803	687110
14765	687111
112600	687112
6035	687113
133	687114
57328	687115
842	687116
134	687117
18489	687118
53169	687119
8919	687120
144068	687121
50885	687122
104802	687123
106070	687124
863	687125
97165	687126
6170	687127
50047	687128
1746	687129
70373	687130
41838	687131
13643	687132
5288	687133
91510	687134
66221	687135
42979	687136
4436	687137
6407	687138
35685	687139
3530	687140
2159	687141
61370	687142
54944	687143
11882	687144
13439	687145
885	687146
23547	687147
76596	687148
5957	687149
556	687150
22868	687151
14000	687152
139879	687153
104202	687154
6644	687155
28884	687156
56071	687157
34337	687158
3986	687159
38573	687160
33238	687161
71175	687162
88571	687163
20131	687164
2286	687165
3455	687166
131299	687167
27133	687168
28176	687169
56747	687170
93138	687171
11676	687172
15092	687173
163054	687174
9018	687175
86397	687176
16471	687177
59942	687178
54892	687179
165838	687180
91991	687181
94633	687182
136368	687183
11487	687184
6191	687185
3252	687186
23169	687187
63821	687188
42679	687189
31482	687190
22694	687191
12085	687192
60197	687193
20093	687194
13867	687195
6935	687196
10017	687197
36643	687198
87718	687199
19713	687200
44365	687201
10351	687202
68739	687203
6687	687204
167119	687205
93	687206
161300	687207
143948	687208
30555	687209
72558	687210
49246	687211
12027	687212
34784	687213
83991	687214
75954	687215
88322	687216
5635	687217
24210	687218
11285	687219
87921	687220
34194	687221
9858	687222
11385	687223
93578	687224
17667	687225
34815	687226
57070	687227
61616	687228
247	687229
56497	687230
567	687231
63128	687232
7648	687233
46985	687234
5856	687235
37990	687236
8958	687237
98057	687238
136477	687239
886	687240
61165	687241
45936	687242
5451	687243
103204	687244
10730	687245
107373	687246
84246	687247
4126	687248
81537	687249
88584	687250
32039	687251
88280	687252
158876	687253
83732	687254
8418	687255
33424	687256
87274	687257
19392	687258
8819	687259
5014	687260
4645	687261
16390	687262
84784	687263
27103	687264
3858	687265
88	687266
5245	687267
53989	687268
7557	687269
30701	687270
34128	687271
15761	687272
7141	687273
29977	687274
80767	687275
91461	687276
5400	687277
1353	687278
23390	687279
103676	687280
27275	687281
38542	687282
15596	687283
32	687284
102935	687285
17308	687286
48445	687287
89597	687288
15047	687289
88306	687290
42819	687291
18753	687292
111037	687293
48284	687294
20572	687295
19479	687296
9663	687297
18697	687298
25789	687299
3322	687300
13511	687301
87141	687302
101528	687303
102111	687304
26455	687305
115516	687306
31234	687307
641	687308
11059	687309
93245	687310
78990	687311
30102	687312
37569	687313
5078	687314
32739	687315
801	687316
7217	687317
26080	687318
13663	687319
96627	687320
1367	687321
44814	687322
59137	687323
61306	687324
6432	687325
5488	687326
2171	687327
79787	687328
45759	687329
11207	687330
83334	687331
120762	687332
4402	687333
11357	687334
14180	687335
17765	687336
3178	687337
41121	687338
158800	687339
5680	687340
76268	687341
54780	687342
17562	687343
53581	687344
10104	687345
11256	687346
1061	687347
34536	687348
67945	687349
50823	687350
7682	687351
122819	687352
21229	687353
80516	687354
21278	687355
16162	687356
7690	687357
37508	687358
3073	687359
47059	687360
49369	687361
36362	687362
4989	687363
1817	687364
14893	687365
82056	687366
64348	687367
27481	687368
5376	687369
9838	687370
74954	687371
84756	687372
11985	687373
7628	687374
61980	687375
39047	687376
23037	687377
43368	687378
6339	687379
22179	687380
46118	687381
164023	687382
261	687383
14928	687384
89244	687385
95595	687386
13810	687387
102349	687388
80204	687389
69763	687390
96375	687391
18624	687392
61203	687393
31686	687394
69313	687395
16065	687396
77756	687397
127129	687398
95578	687399
41513	687400
111033	687401
92046	687402
5351	687403
31701	687404
87064	687405
25124	687406
21689	687407
7304	687408
93809	687409
24609	687410
8876	687411
77041	687412
27717	687413
9171	687414
10047	687415
107554	687416
26649	687417
2185	687418
121255	687419
6294	687420
18645	687421
20014	687422
84065	687423
30281	687424
23348	687425
7426	687426
87908	687427
41073	687428
66894	687429
2910	687430
143271	687431
19354	687432
49242	687433
38671	687434
138432	687435
63163	687436
21424	687437
9817	687438
12057	687439
59897	687440
63406	687441
120152	687442
4903	687443
72974	687444
34707	687445
74322	687446
30015	687447
76107	687448
17941	687449
3770	687450
10396	687451
22776	687452
43548	687453
38184	687454
67776	687455
20826	687456
58005	687457
143621	687458
28944	687459
44684	687460
117351	687461
73063	687462
1646	687463
20453	687464
48888	687465
108937	687466
98523	687467
97070	687468
106745	687469
81551	687470
14252	687471
2366	687472
74864	687473
4921	687474
14416	687475
34047	687476
2221	687477
7170	687478
33072	687479
106882	687480
48661	687481
5121	687482
81307	687483
27868	687484
23696	687485
52009	687486
10416	687487
11629	687488
80444	687489
9380	687490
109066	687491
15494	687492
23760	687493
15417	687494
39430	687495
81666	687496
21159	687497
59068	687498
4413	687499
118300	687500
9474	687501
134	687502
76635	687503
31951	687504
77775	687505
78529	687506
103483	687507
3236	687508
31503	687509
142583	687510
8489	687511
60313	687512
37193	687513
2390	687514
53935	687515
54282	687516
1352	687517
9651	687518
3607	687519
5143	687520
97677	687521
11469	687522
17156	687523
467	687524
18800	687525
167970	687526
11929	687527
3581	687528
67149	687529
35327	687530
44080	687531
6004	687532
9154	687533
63452	687534
15324	687535
42292	687536
17134	687537
98194	687538
9917	687539
159690	687540
27140	687541
21635	687542
16193	687543
55785	687544
108339	687545
86473	687546
20588	687547
1367	687548
12007	687549
40452	687550
1271	687551
23917	687552
28262	687553
10260	687554
46541	687555
31693	687556
75683	687557
52615	687558
52797	687559
3333	687560
90346	687561
5044	687562
3525	687563
110961	687564
56592	687565
33503	687566
21939	687567
27005	687568
12541	687569
47248	687570
63636	687571
13525	687572
14543	687573
105068	687574
88178	687575
41605	687576
65006	687577
51221	687578
109410	687579
73329	687580
82116	687581
99246	687582
81751	687583
14038	687584
23547	687585
36204	687586
19972	687587
14962	687588
71321	687589
29130	687590
44228	687591
62958	687592
29501	687593
62331	687594
123089	687595
1079	687596
3619	687597
23790	687598
19640	687599
934	687600
4261	687601
77285	687602
48534	687603
5160	687604
72432	687605
102482	687606
56335	687607
111694	687608
28287	687609
23474	687610
4292	687611
64784	687612
89529	687613
7580	687614
23257	687615
24992	687616
24625	687617
28875	687618
33075	687619
68742	687620
116629	687621
12477	687622
22741	687623
34372	687624
40298	687625
50497	687626
1797	687627
95263	687628
4202	687629
24841	687630
49911	687631
34968	687632
5632	687633
25703	687634
61286	687635
76704	687636
23438	687637
1708	687638
10673	687639
112833	687640
45536	687641
100579	687642
33240	687643
62618	687644
27396	687645
2409	687646
33285	687647
99080	687648
20447	687649
51775	687650
152423	687651
24164	687652
8551	687653
8671	687654
89427	687655
24762	687656
65711	687657
4914	687658
14681	687659
9564	687660
89243	687661
99	687662
8415	687663
88557	687664
11315	687665
65	687666
7882	687667
81970	687668
46437	687669
31571	687670
139054	687671
34885	687672
38010	687673
46496	687674
3769	687675
11095	687676
151541	687677
3488	687678
38005	687679
6028	687680
12305	687681
109932	687682
56780	687683
33441	687684
2363	687685
69428	687686
7018	687687
40962	687688
51932	687689
75928	687690
10381	687691
65583	687692
89587	687693
43948	687694
39003	687695
73778	687696
10891	687697
84764	687698
130683	687699
2044	687700
58399	687701
17718	687702
1942	687703
5908	687704
106089	687705
22735	687706
110094	687707
18104	687708
73977	687709
70752	687710
35327	687711
149061	687712
28780	687713
85129	687714
2253	687715
2	687716
37785	687717
59363	687718
40750	687719
3299	687720
8582	687721
2570	687722
68512	687723
144240	687724
55870	687725
33124	687726
113604	687727
3807	687728
54874	687729
28111	687730
2078	687731
20245	687732
4095	687733
19616	687734
49390	687735
166336	687736
126242	687737
52475	687738
9691	687739
40515	687740
65628	687741
31941	687742
24243	687743
15026	687744
31972	687745
81237	687746
156409	687747
65763	687748
1086	687749
106841	687750
59992	687751
128837	687752
50167	687753
494	687754
166	687755
21327	687756
8624	687757
746	687758
137388	687759
9095	687760
93667	687761
11854	687762
38195	687763
4741	687764
12377	687765
28521	687766
30157	687767
75716	687768
18894	687769
33846	687770
27319	687771
44504	687772
55873	687773
46483	687774
73734	687775
54505	687776
109134	687777
116891	687778
41348	687779
5015	687780
8271	687781
4149	687782
43786	687783
85542	687784
34540	687785
92107	687786
36568	687787
17851	687788
75088	687789
80909	687790
33462	687791
29708	687792
1734	687793
49461	687794
737	687795
78739	687796
50023	687797
80431	687798
94562	687799
103186	687800
86884	687801
3238	687802
15233	687803
60331	687804
63789	687805
2485	687806
3280	687807
137221	687808
31081	687809
22382	687810
7449	687811
45776	687812
4814	687813
15254	687814
58673	687815
43393	687816
1571	687817
7623	687818
60604	687819
31862	687820
116156	687821
79583	687822
7	687823
11707	687824
3693	687825
114183	687826
50287	687827
92338	687828
152867	687829
71049	687830
7852	687831
8313	687832
50335	687833
31584	687834
66063	687835
105193	687836
9794	687837
108968	687838
53952	687839
1753	687840
33452	687841
14561	687842
63611	687843
77397	687844
10878	687845
3750	687846
59804	687847
17538	687848
53669	687849
14731	687850
57838	687851
505	687852
31093	687853
101593	687854
2810	687855
89226	687856
19982	687857
6806	687858
637	687859
57353	687860
41095	687861
4477	687862
4311	687863
5537	687864
34109	687865
8005	687866
4947	687867
43508	687868
3690	687869
8837	687870
26636	687871
29752	687872
73395	687873
71934	687874
106283	687875
53242	687876
76258	687877
123637	687878
11244	687879
88661	687880
51079	687881
6436	687882
50705	687883
56253	687884
65991	687885
127320	687886
32248	687887
19454	687888
66567	687889
87370	687890
7806	687891
32860	687892
148667	687893
14368	687894
13185	687895
13464	687896
34878	687897
27972	687898
14363	687899
34853	687900
66335	687901
66933	687902
116783	687903
55865	687904
168049	687905
147224	687906
76877	687907
47069	687908
121697	687909
68698	687910
114729	687911
106554	687912
56183	687913
19784	687914
1938	687915
71907	687916
14491	687917
25846	687918
108950	687919
15806	687920
80619	687921
9495	687922
12025	687923
15812	687924
71960	687925
84106	687926
8529	687927
12680	687928
36934	687929
88020	687930
5153	687931
39583	687932
24308	687933
43202	687934
66471	687935
42890	687936
3335	687937
38885	687938
43484	687939
88171	687940
48108	687941
77115	687942
68207	687943
21559	687944
35961	687945
69486	687946
74827	687947
57266	687948
21003	687949
27155	687950
28528	687951
38755	687952
147357	687953
12836	687954
40650	687955
3058	687956
11947	687957
4803	687958
48493	687959
119469	687960
4168	687961
25732	687962
67454	687963
54535	687964
77234	687965
13723	687966
57284	687967
18196	687968
4648	687969
827	687970
4363	687971
64863	687972
12491	687973
137443	687974
3420	687975
113058	687976
76129	687977
20923	687978
61257	687979
10657	687980
37156	687981
89962	687982
153796	687983
98107	687984
31432	687985
21289	687986
157604	687987
21387	687988
368	687989
35824	687990
51463	687991
72346	687992
161234	687993
142625	687994
38761	687995
6429	687996
3170	687997
80899	687998
90457	687999
23781	688000
13218	688001
7595	688002
15830	688003
20206	688004
63849	688005
34374	688006
49466	688007
3960	688008
21483	688009
70198	688010
38321	688011
67447	688012
27275	688013
43354	688014
19106	688015
1066	688016
26090	688017
10471	688018
42858	688019
1925	688020
204	688021
47104	688022
50361	688023
96005	688024
39982	688025
136390	688026
2117	688027
81833	688028
4796	688029
47347	688030
8832	688031
60807	688032
34186	688033
6620	688034
3590	688035
153258	688036
58509	688037
77050	688038
21831	688039
89945	688040
45231	688041
47028	688042
65289	688043
18145	688044
3294	688045
40027	688046
48565	688047
77002	688048
85079	688049
68320	688050
10349	688051
11647	688052
34041	688053
80467	688054
61941	688055
17193	688056
39109	688057
108417	688058
127925	688059
152430	688060
129411	688061
23328	688062
73774	688063
32734	688064
76390	688065
113247	688066
85508	688067
16923	688068
69189	688069
53805	688070
85336	688071
1724	688072
61738	688073
21706	688074
11812	688075
70738	688076
127103	688077
9703	688078
2083	688079
142752	688080
11925	688081
16106	688082
41553	688083
64732	688084
14352	688085
158547	688086
586	688087
81701	688088
161851	688089
20537	688090
45872	688091
31469	688092
74626	688093
53522	688094
76001	688095
1053	688096
30726	688097
15565	688098
29739	688099
83216	688100
30575	688101
12474	688102
22872	688103
1678	688104
34242	688105
36934	688106
20889	688107
47809	688108
307	688109
33697	688110
34011	688111
89402	688112
95863	688113
16796	688114
104678	688115
53332	688116
54416	688117
54332	688118
64340	688119
34993	688120
32908	688121
73525	688122
70685	688123
18396	688124
3137	688125
26410	688126
2051	688127
4736	688128
12873	688129
50385	688130
18829	688131
107213	688132
64768	688133
43622	688134
37644	688135
91730	688136
79825	688137
81332	688138
1432	688139
2709	688140
36749	688141
114518	688142
150815	688143
60341	688144
54833	688145
3711	688146
47235	688147
4993	688148
3978	688149
36086	688150
14040	688151
34415	688152
89646	688153
55844	688154
17828	688155
38247	688156
72250	688157
56172	688158
30656	688159
90838	688160
86492	688161
2135	688162
32834	688163
21128	688164
8782	688165
82600	688166
17697	688167
2115	688168
2137	688169
112074	688170
5266	688171
105694	688172
37249	688173
31929	688174
13327	688175
76678	688176
21659	688177
95085	688178
77682	688179
81234	688180
1244	688181
55601	688182
52960	688183
33747	688184
34957	688185
79054	688186
113221	688187
34430	688188
114141	688189
1760	688190
8262	688191
10129	688192
131579	688193
31390	688194
45840	688195
22753	688196
150859	688197
7384	688198
741	688199
34791	688200
1369	688201
7699	688202
22218	688203
167042	688204
46058	688205
5118	688206
12150	688207
35554	688208
28015	688209
110669	688210
127917	688211
48355	688212
71783	688213
59393	688214
74910	688215
1706	688216
22480	688217
31198	688218
100403	688219
100186	688220
8964	688221
36501	688222
54282	688223
28311	688224
321	688225
48987	688226
4993	688227
72444	688228
4005	688229
10688	688230
60810	688231
82924	688232
21238	688233
723	688234
136426	688235
55798	688236
132482	688237
23234	688238
51154	688239
58061	688240
139052	688241
80882	688242
52032	688243
35131	688244
56744	688245
47006	688246
66097	688247
18031	688248
22432	688249
10133	688250
10316	688251
27323	688252
82392	688253
3023	688254
19114	688255
42284	688256
125967	688257
2643	688258
1068	688259
60300	688260
163510	688261
44571	688262
9528	688263
108340	688264
96448	688265
21389	688266
102165	688267
8893	688268
35065	688269
99765	688270
25921	688271
4862	688272
161	688273
4489	688274
100887	688275
24985	688276
82047	688277
51254	688278
2994	688279
4098	688280
225	688281
22200	688282
117279	688283
7389	688284
3610	688285
76900	688286
85524	688287
1758	688288
19065	688289
1701	688290
158494	688291
90535	688292
22657	688293
4163	688294
26187	688295
17247	688296
36691	688297
24805	688298
33259	688299
7254	688300
64791	688301
113724	688302
27697	688303
46559	688304
41156	688305
1374	688306
8605	688307
101162	688308
12108	688309
15779	688310
31448	688311
9779	688312
214	688313
26009	688314
92505	688315
58041	688316
8868	688317
31945	688318
50150	688319
4867	688320
37917	688321
11969	688322
3196	688323
15581	688324
22880	688325
123218	688326
8789	688327
23863	688328
120643	688329
4520	688330
47317	688331
112636	688332
414	688333
58219	688334
43260	688335
52434	688336
37316	688337
441	688338
3682	688339
86622	688340
94095	688341
43970	688342
28808	688343
25966	688344
5375	688345
7529	688346
71670	688347
12231	688348
1341	688349
74318	688350
4365	688351
11204	688352
28465	688353
718	688354
41955	688355
21154	688356
691	688357
116602	688358
462	688359
19154	688360
7582	688361
27573	688362
16137	688363
15232	688364
37626	688365
165081	688366
19641	688367
7897	688368
34271	688369
9977	688370
179	688371
65770	688372
24068	688373
45887	688374
5798	688375
7152	688376
13335	688377
6490	688378
69449	688379
1149	688380
24694	688381
85350	688382
30001	688383
886	688384
68059	688385
11823	688386
85933	688387
38211	688388
6811	688389
27462	688390
662	688391
7802	688392
14043	688393
51732	688394
15299	688395
123446	688396
25242	688397
90477	688398
17855	688399
56401	688400
52171	688401
68195	688402
38764	688403
42802	688404
4773	688405
20735	688406
6901	688407
78725	688408
2797	688409
1763	688410
998	688411
44719	688412
23505	688413
120277	688414
5114	688415
61318	688416
6820	688417
64672	688418
18895	688419
76681	688420
91934	688421
29701	688422
65923	688423
225	688424
46520	688425
56258	688426
62393	688427
77956	688428
34360	688429
29694	688430
17676	688431
109932	688432
316	688433
19561	688434
23609	688435
45848	688436
73014	688437
44	688438
12223	688439
35515	688440
54807	688441
30734	688442
2932	688443
113836	688444
8981	688445
25292	688446
116107	688447
97311	688448
69080	688449
91656	688450
40450	688451
48785	688452
85790	688453
3124	688454
129444	688455
47150	688456
13517	688457
113655	688458
60231	688459
11	688460
22410	688461
53405	688462
64604	688463
125772	688464
83072	688465
105934	688466
22773	688467
103477	688468
4032	688469
26967	688470
62020	688471
130583	688472
111284	688473
3205	688474
45976	688475
5196	688476
7178	688477
2209	688478
5046	688479
48961	688480
1813	688481
10428	688482
33480	688483
53231	688484
107	688485
133500	688486
111864	688487
17883	688488
29878	688489
79678	688490
7076	688491
5783	688492
6115	688493
113822	688494
11730	688495
3455	688496
6445	688497
23741	688498
48325	688499
12878	688500
44082	688501
37693	688502
173	688503
46463	688504
34471	688505
41692	688506
50924	688507
8499	688508
12562	688509
57206	688510
25727	688511
62990	688512
106795	688513
27431	688514
67034	688515
50971	688516
56266	688517
90473	688518
57337	688519
39806	688520
49076	688521
138252	688522
50528	688523
38977	688524
127010	688525
46170	688526
102722	688527
86863	688528
89514	688529
46821	688530
33852	688531
80440	688532
56395	688533
124548	688534
1130	688535
69097	688536
666	688537
100505	688538
20941	688539
3454	688540
77072	688541
83863	688542
51046	688543
147647	688544
30889	688545
972	688546
70115	688547
1492	688548
49852	688549
17789	688550
34917	688551
18905	688552
5281	688553
2346	688554
15837	688555
87634	688556
63842	688557
14787	688558
22244	688559
31717	688560
55524	688561
7667	688562
41996	688563
82974	688564
68574	688565
66337	688566
26488	688567
2944	688568
9410	688569
40353	688570
43917	688571
7931	688572
38072	688573
67148	688574
160932	688575
11108	688576
56269	688577
50280	688578
63289	688579
17633	688580
4401	688581
23474	688582
100784	688583
50506	688584
70310	688585
95703	688586
43718	688587
73555	688588
79970	688589
22370	688590
160118	688591
51687	688592
97258	688593
1000	688594
53945	688595
68683	688596
15633	688597
111234	688598
26766	688599
51834	688600
63155	688601
106274	688602
49857	688603
53188	688604
7345	688605
35443	688606
62263	688607
107285	688608
50220	688609
19212	688610
3912	688611
17727	688612
24237	688613
57825	688614
73961	688615
11906	688616
18088	688617
288	688618
103639	688619
52999	688620
11997	688621
32933	688622
19782	688623
23535	688624
6205	688625
6562	688626
101186	688627
11629	688628
41800	688629
28762	688630
32721	688631
6576	688632
116118	688633
7141	688634
812	688635
50871	688636
28086	688637
30353	688638
87967	688639
16777	688640
6932	688641
52680	688642
65215	688643
35286	688644
18023	688645
14366	688646
168504	688647
17241	688648
22204	688649
116200	688650
20935	688651
71880	688652
9370	688653
7518	688654
38418	688655
5611	688656
62010	688657
4000	688658
102433	688659
18406	688660
52126	688661
7205	688662
11860	688663
38657	688664
18677	688665
40978	688666
6093	688667
2976	688668
7552	688669
86497	688670
26051	688671
65588	688672
47727	688673
115847	688674
1557	688675
98738	688676
3944	688677
42077	688678
14952	688679
28865	688680
14177	688681
49877	688682
8921	688683
26432	688684
10450	688685
11157	688686
116071	688687
29911	688688
66268	688689
12949	688690
97619	688691
127673	688692
20398	688693
12116	688694
66472	688695
21303	688696
68884	688697
33246	688698
50507	688699
112484	688700
41261	688701
61949	688702
17976	688703
58725	688704
488	688705
105465	688706
92922	688707
37284	688708
44679	688709
38370	688710
28641	688711
65153	688712
2673	688713
78781	688714
145879	688715
69814	688716
61858	688717
12117	688718
17570	688719
8819	688720
18239	688721
73749	688722
11193	688723
65803	688724
32378	688725
20786	688726
89930	688727
25265	688728
81372	688729
67486	688730
28731	688731
53598	688732
80085	688733
18947	688734
35937	688735
42675	688736
3681	688737
30249	688738
16867	688739
46891	688740
38990	688741
35110	688742
42682	688743
81185	688744
164194	688745
48601	688746
7438	688747
78853	688748
3842	688749
78669	688750
2470	688751
8400	688752
106431	688753
46939	688754
33621	688755
12827	688756
5138	688757
98960	688758
2468	688759
18765	688760
6224	688761
23819	688762
23601	688763
38927	688764
17405	688765
112805	688766
17523	688767
12753	688768
22689	688769
63494	688770
132074	688771
33779	688772
1439	688773
39329	688774
167477	688775
1426	688776
90684	688777
107331	688778
7601	688779
20309	688780
36894	688781
3860	688782
51177	688783
39164	688784
22445	688785
33002	688786
4437	688787
45441	688788
132538	688789
60129	688790
1040	688791
53243	688792
35774	688793
11120	688794
40411	688795
20379	688796
23928	688797
48653	688798
75925	688799
11538	688800
102721	688801
34468	688802
146890	688803
16562	688804
22957	688805
73469	688806
743	688807
22232	688808
12346	688809
941	688810
58234	688811
3158	688812
119806	688813
24110	688814
60353	688815
21846	688816
609	688817
3670	688818
13370	688819
12384	688820
3193	688821
34942	688822
112665	688823
22132	688824
39003	688825
79529	688826
3933	688827
19145	688828
125904	688829
60373	688830
10414	688831
45625	688832
10182	688833
56898	688834
30234	688835
44229	688836
53715	688837
59553	688838
50485	688839
23413	688840
92018	688841
11244	688842
66104	688843
7654	688844
163982	688845
64044	688846
2624	688847
65488	688848
4101	688849
79411	688850
87725	688851
48891	688852
104805	688853
91568	688854
89747	688855
93724	688856
9328	688857
15768	688858
96073	688859
93809	688860
1439	688861
127178	688862
25248	688863
187	688864
93732	688865
90609	688866
56751	688867
81126	688868
12042	688869
79764	688870
78738	688871
127785	688872
117781	688873
233	688874
274	688875
47587	688876
26408	688877
75316	688878
93594	688879
3310	688880
23647	688881
113901	688882
6373	688883
157804	688884
122532	688885
94858	688886
4525	688887
22040	688888
33938	688889
11342	688890
64006	688891
42131	688892
3993	688893
68174	688894
25508	688895
27085	688896
11914	688897
18195	688898
4164	688899
130966	688900
8191	688901
50248	688902
134513	688903
94075	688904
20661	688905
4128	688906
60295	688907
63122	688908
153445	688909
60127	688910
36186	688911
134481	688912
6570	688913
59172	688914
79840	688915
7008	688916
46763	688917
12545	688918
35485	688919
18802	688920
54368	688921
67130	688922
2491	688923
5609	688924
16905	688925
17229	688926
149621	688927
853	688928
44482	688929
1792	688930
3351	688931
28432	688932
25278	688933
20521	688934
34566	688935
95721	688936
135793	688937
20161	688938
41510	688939
11627	688940
4134	688941
121297	688942
84390	688943
10472	688944
1170	688945
54590	688946
3626	688947
22391	688948
20401	688949
25991	688950
103934	688951
115680	688952
3787	688953
92840	688954
13825	688955
5377	688956
166548	688957
56711	688958
17655	688959
4084	688960
50751	688961
54512	688962
42393	688963
15037	688964
3891	688965
95305	688966
56474	688967
1019	688968
83193	688969
53930	688970
38232	688971
33061	688972
48244	688973
23956	688974
28923	688975
14907	688976
102913	688977
32009	688978
68914	688979
89255	688980
72142	688981
32030	688982
15272	688983
42340	688984
2751	688985
81598	688986
143503	688987
54346	688988
70629	688989
4870	688990
71928	688991
167636	688992
167949	688993
3631	688994
62706	688995
47767	688996
38975	688997
75766	688998
13218	688999
654	689000
6956	689001
111027	689002
26261	689003
30847	689004
18146	689005
42907	689006
63157	689007
43698	689008
112542	689009
6439	689010
54332	689011
35	689012
157592	689013
155929	689014
3253	689015
4630	689016
10134	689017
166676	689018
97880	689019
53971	689020
36719	689021
31206	689022
147116	689023
60888	689024
5842	689025
34928	689026
55430	689027
16862	689028
30328	689029
260	689030
61215	689031
34822	689032
8537	689033
60741	689034
20148	689035
45970	689036
59771	689037
76258	689038
1497	689039
68251	689040
19991	689041
28005	689042
67005	689043
18561	689044
64157	689045
28418	689046
14235	689047
20452	689048
42	689049
10201	689050
1051	689051
17609	689052
27960	689053
31420	689054
24188	689055
15646	689056
15769	689057
15151	689058
64830	689059
122046	689060
66977	689061
41382	689062
79648	689063
163359	689064
2626	689065
35637	689066
6546	689067
91274	689068
59035	689069
78720	689070
48127	689071
69446	689072
54902	689073
16512	689074
14198	689075
105670	689076
16673	689077
14426	689078
48440	689079
23508	689080
9130	689081
67213	689082
12519	689083
1010	689084
23983	689085
95962	689086
31495	689087
165984	689088
102649	689089
70295	689090
991	689091
100142	689092
81358	689093
40620	689094
18330	689095
9454	689096
23423	689097
3851	689098
72362	689099
144422	689100
10876	689101
252	689102
14162	689103
61516	689104
436	689105
37465	689106
16822	689107
26286	689108
79026	689109
1604	689110
64789	689111
19516	689112
69394	689113
43366	689114
161292	689115
49965	689116
34311	689117
85223	689118
50465	689119
7311	689120
20424	689121
104918	689122
63657	689123
12960	689124
54502	689125
21986	689126
57805	689127
2501	689128
2383	689129
114264	689130
46566	689131
24519	689132
65534	689133
10261	689134
65683	689135
41976	689136
44589	689137
7990	689138
11518	689139
6587	689140
85409	689141
170107	689142
3604	689143
65437	689144
103403	689145
44131	689146
102321	689147
73707	689148
15866	689149
1619	689150
15025	689151
53928	689152
10873	689153
2653	689154
90127	689155
29768	689156
133667	689157
38806	689158
45779	689159
37520	689160
15389	689161
163861	689162
5466	689163
28834	689164
8682	689165
135899	689166
96599	689167
3738	689168
27048	689169
31773	689170
185	689171
95632	689172
11946	689173
38297	689174
163	689175
58936	689176
7498	689177
6108	689178
32660	689179
191	689180
262	689181
20917	689182
52223	689183
14303	689184
827	689185
3143	689186
112089	689187
15960	689188
121871	689189
39663	689190
6235	689191
10568	689192
116443	689193
36058	689194
4365	689195
79013	689196
3123	689197
77065	689198
3456	689199
5888	689200
64487	689201
58214	689202
51587	689203
10561	689204
65039	689205
37957	689206
49204	689207
85122	689208
1319	689209
66724	689210
561	689211
85649	689212
79761	689213
60404	689214
110019	689215
62900	689216
76175	689217
11932	689218
61434	689219
62935	689220
16619	689221
40858	689222
20425	689223
61944	689224
23774	689225
99421	689226
2446	689227
97471	689228
3651	689229
19835	689230
30258	689231
4981	689232
11265	689233
52913	689234
113550	689235
62454	689236
22441	689237
10187	689238
59926	689239
63025	689240
49094	689241
4103	689242
34136	689243
18300	689244
105490	689245
5427	689246
10711	689247
60604	689248
12494	689249
22685	689250
19953	689251
35957	689252
10244	689253
38305	689254
32293	689255
47308	689256
34258	689257
24791	689258
49277	689259
45725	689260
50768	689261
20461	689262
6061	689263
38058	689264
39794	689265
11208	689266
293	689267
64030	689268
70605	689269
3894	689270
66759	689271
10975	689272
4686	689273
22481	689274
129500	689275
13869	689276
19206	689277
122274	689278
4451	689279
57982	689280
63793	689281
33823	689282
69030	689283
176	689284
41012	689285
32285	689286
45839	689287
7068	689288
1248	689289
71116	689290
107175	689291
40377	689292
31835	689293
2035	689294
30065	689295
5592	689296
71207	689297
22454	689298
76216	689299
1514	689300
88013	689301
39757	689302
67174	689303
60613	689304
17397	689305
31427	689306
8259	689307
80204	689308
20173	689309
24287	689310
474	689311
28326	689312
38487	689313
38617	689314
8014	689315
6044	689316
10679	689317
160923	689318
18453	689319
57609	689320
124685	689321
72989	689322
23378	689323
125781	689324
3190	689325
45391	689326
130276	689327
142311	689328
21176	689329
45773	689330
96522	689331
8481	689332
95027	689333
2007	689334
5871	689335
47670	689336
32961	689337
9035	689338
15236	689339
34268	689340
81142	689341
49546	689342
72152	689343
64554	689344
28274	689345
17072	689346
103532	689347
46142	689348
22051	689349
67629	689350
11137	689351
134792	689352
131186	689353
107551	689354
8012	689355
2432	689356
48485	689357
15778	689358
83817	689359
6150	689360
8824	689361
76533	689362
13421	689363
8262	689364
7563	689365
34938	689366
49841	689367
53216	689368
52050	689369
2988	689370
99646	689371
2890	689372
4336	689373
62	689374
22654	689375
28245	689376
5476	689377
25309	689378
18035	689379
8759	689380
31194	689381
52332	689382
27473	689383
32198	689384
42912	689385
11234	689386
44836	689387
18708	689388
80977	689389
116703	689390
67018	689391
23485	689392
41985	689393
43996	689394
2848	689395
44917	689396
37835	689397
70443	689398
156879	689399
38380	689400
6739	689401
83168	689402
44488	689403
27426	689404
12187	689405
24461	689406
710	689407
9181	689408
58595	689409
1495	689410
924	689411
34382	689412
123863	689413
30787	689414
38002	689415
97007	689416
27485	689417
82304	689418
4287	689419
115014	689420
28138	689421
14823	689422
7413	689423
4464	689424
86794	689425
26713	689426
31078	689427
11831	689428
32356	689429
79442	689430
109653	689431
33398	689432
9495	689433
112683	689434
51317	689435
55376	689436
22201	689437
18261	689438
84411	689439
62055	689440
15317	689441
49808	689442
41994	689443
11621	689444
71865	689445
12336	689446
33651	689447
21720	689448
63918	689449
49799	689450
10803	689451
4339	689452
45220	689453
3849	689454
24088	689455
7381	689456
4058	689457
35505	689458
55331	689459
92718	689460
48315	689461
72311	689462
20473	689463
50060	689464
13583	689465
12680	689466
79256	689467
13961	689468
32124	689469
16840	689470
43327	689471
23634	689472
32744	689473
15702	689474
27943	689475
10419	689476
58638	689477
107723	689478
109725	689479
18632	689480
68458	689481
16979	689482
5670	689483
100366	689484
101716	689485
47520	689486
18474	689487
59143	689488
2568	689489
28519	689490
7914	689491
6803	689492
11867	689493
15562	689494
78038	689495
52181	689496
8755	689497
20669	689498
75949	689499
38453	689500
93863	689501
5751	689502
76364	689503
169887	689504
23617	689505
30671	689506
63303	689507
22483	689508
27437	689509
80690	689510
58125	689511
77364	689512
10750	689513
41789	689514
128574	689515
76770	689516
66290	689517
905	689518
23841	689519
111472	689520
126922	689521
15013	689522
139196	689523
408	689524
57217	689525
8448	689526
10936	689527
18403	689528
7162	689529
20765	689530
34181	689531
21395	689532
11642	689533
33251	689534
6278	689535
29690	689536
4889	689537
57927	689538
9789	689539
14761	689540
2479	689541
7945	689542
2068	689543
3300	689544
18806	689545
53716	689546
49855	689547
8165	689548
5039	689549
4049	689550
6624	689551
260	689552
30464	689553
15221	689554
5198	689555
5199	689556
132508	689557
85621	689558
41017	689559
128906	689560
46314	689561
15992	689562
14421	689563
26955	689564
97167	689565
66214	689566
49082	689567
35084	689568
28697	689569
47615	689570
2359	689571
97831	689572
30184	689573
31400	689574
10687	689575
13762	689576
28767	689577
167861	689578
5850	689579
81032	689580
5790	689581
17268	689582
30312	689583
27242	689584
45600	689585
5816	689586
80724	689587
39357	689588
46463	689589
11865	689590
83438	689591
4545	689592
37760	689593
148880	689594
146361	689595
1401	689596
6217	689597
80853	689598
40093	689599
56499	689600
88197	689601
1011	689602
600	689603
49145	689604
44958	689605
30555	689606
66103	689607
51105	689608
4001	689609
6511	689610
3533	689611
106767	689612
45902	689613
7328	689614
64325	689615
330	689616
881	689617
3709	689618
56205	689619
60027	689620
40163	689621
42411	689622
160854	689623
130731	689624
42703	689625
4211	689626
24467	689627
12124	689628
7665	689629
137374	689630
44674	689631
30061	689632
53392	689633
3203	689634
54636	689635
28498	689636
2345	689637
133647	689638
11657	689639
21799	689640
12098	689641
1304	689642
58866	689643
68373	689644
226	689645
27585	689646
24755	689647
23471	689648
8748	689649
134074	689650
681	689651
73013	689652
29494	689653
16019	689654
2755	689655
35275	689656
49177	689657
95539	689658
15503	689659
11734	689660
9395	689661
24481	689662
3870	689663
47012	689664
23247	689665
84505	689666
34847	689667
52747	689668
65899	689669
56842	689670
62978	689671
146301	689672
25885	689673
28019	689674
1440	689675
19274	689676
28661	689677
20209	689678
6021	689679
5951	689680
12832	689681
4851	689682
61850	689683
17345	689684
14348	689685
97377	689686
83794	689687
39511	689688
5498	689689
6337	689690
14155	689691
52425	689692
92446	689693
92114	689694
43586	689695
66300	689696
4965	689697
116292	689698
6289	689699
2206	689700
116846	689701
74699	689702
39300	689703
86334	689704
4585	689705
3486	689706
26534	689707
68111	689708
721	689709
29202	689710
125713	689711
88354	689712
46786	689713
77135	689714
132422	689715
12103	689716
37940	689717
2830	689718
34984	689719
476	689720
116330	689721
28934	689722
8456	689723
60987	689724
8378	689725
138524	689726
55082	689727
589	689728
68349	689729
55431	689730
49104	689731
138510	689732
27729	689733
100147	689734
165951	689735
45210	689736
37065	689737
73790	689738
53839	689739
37624	689740
17068	689741
12233	689742
62733	689743
58923	689744
6547	689745
81700	689746
115784	689747
17082	689748
24583	689749
48865	689750
77897	689751
29312	689752
161708	689753
119194	689754
86491	689755
424	689756
14473	689757
510	689758
62510	689759
4018	689760
63468	689761
44718	689762
20257	689763
132596	689764
138767	689765
7139	689766
23935	689767
43240	689768
46858	689769
16612	689770
6878	689771
8434	689772
44600	689773
23430	689774
2445	689775
74275	689776
27503	689777
12000	689778
3513	689779
46782	689780
83801	689781
31412	689782
6940	689783
129862	689784
526	689785
22479	689786
45573	689787
81651	689788
524	689789
24818	689790
3244	689791
52150	689792
12	689793
12014	689794
18004	689795
63767	689796
74432	689797
69234	689798
23330	689799
60484	689800
35155	689801
14826	689802
96693	689803
18586	689804
137742	689805
18238	689806
25909	689807
8827	689808
166322	689809
19602	689810
42343	689811
31727	689812
22375	689813
53521	689814
36215	689815
2875	689816
41705	689817
33440	689818
11341	689819
17409	689820
56513	689821
70457	689822
132139	689823
18852	689824
67655	689825
80981	689826
130380	689827
52645	689828
52695	689829
111840	689830
26827	689831
47273	689832
6701	689833
32116	689834
20086	689835
1668	689836
115937	689837
24745	689838
3983	689839
50192	689840
95425	689841
165730	689842
79980	689843
8694	689844
4016	689845
54439	689846
10446	689847
31002	689848
37354	689849
124617	689850
12604	689851
38224	689852
49058	689853
11101	689854
8699	689855
86	689856
156613	689857
108149	689858
1678	689859
102520	689860
14734	689861
3888	689862
5748	689863
42527	689864
152916	689865
78713	689866
85102	689867
22409	689868
61128	689869
76410	689870
28220	689871
42008	689872
25155	689873
137877	689874
23620	689875
57938	689876
1824	689877
76640	689878
14136	689879
58068	689880
46180	689881
78312	689882
4074	689883
68202	689884
109161	689885
77243	689886
13362	689887
53057	689888
3201	689889
7617	689890
63679	689891
13095	689892
3963	689893
16632	689894
33457	689895
563	689896
7047	689897
56422	689898
25943	689899
79983	689900
135846	689901
26078	689902
129192	689903
20462	689904
130	689905
81116	689906
15607	689907
42147	689908
1020	689909
115351	689910
25021	689911
25623	689912
59910	689913
28148	689914
51047	689915
101025	689916
17829	689917
38197	689918
49615	689919
66138	689920
65200	689921
3614	689922
30033	689923
108895	689924
10773	689925
5236	689926
65126	689927
60345	689928
45880	689929
82596	689930
113056	689931
28575	689932
683	689933
35930	689934
44051	689935
17548	689936
51377	689937
124768	689938
26363	689939
36807	689940
18	689941
7547	689942
18054	689943
13167	689944
122621	689945
61482	689946
136090	689947
21479	689948
26145	689949
52221	689950
6315	689951
107883	689952
52931	689953
112075	689954
17549	689955
51883	689956
75410	689957
77631	689958
21827	689959
15718	689960
1166	689961
93131	689962
20560	689963
475	689964
70966	689965
27185	689966
80799	689967
88225	689968
81115	689969
48047	689970
2777	689971
83450	689972
4201	689973
9160	689974
30476	689975
53488	689976
9022	689977
56613	689978
13597	689979
17742	689980
50945	689981
1067	689982
87981	689983
2212	689984
116035	689985
14466	689986
19686	689987
11165	689988
14107	689989
27066	689990
142518	689991
37918	689992
50417	689993
79219	689994
7291	689995
23581	689996
80547	689997
2668	689998
33642	689999
40448	690000
104170	690001
63149	690002
14365	690003
14937	690004
50179	690005
17864	690006
14618	690007
114320	690008
125975	690009
321	690010
30888	690011
27521	690012
48401	690013
6118	690014
1897	690015
45420	690016
109306	690017
2550	690018
101360	690019
120100	690020
29973	690021
77035	690022
51910	690023
106205	690024
5119	690025
24062	690026
7741	690027
11712	690028
65070	690029
67752	690030
1655	690031
3255	690032
132886	690033
1725	690034
14822	690035
25965	690036
37475	690037
105069	690038
53571	690039
61810	690040
137077	690041
8377	690042
35375	690043
12597	690044
64229	690045
56911	690046
4617	690047
15281	690048
21232	690049
76388	690050
15661	690051
12233	690052
12167	690053
11943	690054
7379	690055
94953	690056
56573	690057
51442	690058
87773	690059
516	690060
20429	690061
64722	690062
105838	690063
66022	690064
137041	690065
54030	690066
132720	690067
19365	690068
33700	690069
89063	690070
6518	690071
32201	690072
19223	690073
1525	690074
31241	690075
8570	690076
36550	690077
2279	690078
1762	690079
87838	690080
94038	690081
131600	690082
2024	690083
43119	690084
8714	690085
20836	690086
73169	690087
37918	690088
16135	690089
110428	690090
141200	690091
26073	690092
25773	690093
18567	690094
50645	690095
384	690096
68498	690097
3104	690098
78053	690099
2009	690100
94098	690101
161531	690102
6367	690103
9561	690104
5536	690105
11362	690106
63185	690107
36612	690108
55087	690109
22258	690110
63706	690111
53305	690112
22642	690113
22785	690114
32691	690115
13717	690116
91821	690117
12428	690118
104093	690119
19870	690120
4791	690121
17295	690122
13733	690123
10863	690124
69118	690125
58073	690126
8312	690127
401	690128
5758	690129
19023	690130
70214	690131
49508	690132
31668	690133
108210	690134
16195	690135
23753	690136
201	690137
68763	690138
31085	690139
26260	690140
16308	690141
452	690142
53471	690143
44627	690144
14862	690145
13393	690146
16440	690147
71426	690148
31566	690149
76485	690150
35130	690151
5850	690152
26203	690153
278	690154
19605	690155
2963	690156
1763	690157
78039	690158
129737	690159
28145	690160
34469	690161
143619	690162
37996	690163
46433	690164
59813	690165
38765	690166
12542	690167
101298	690168
32874	690169
9185	690170
10314	690171
103045	690172
76930	690173
62870	690174
294	690175
29291	690176
153844	690177
42500	690178
6956	690179
72344	690180
31223	690181
23249	690182
15610	690183
163249	690184
70636	690185
7185	690186
14584	690187
2401	690188
7631	690189
117076	690190
28813	690191
9465	690192
51659	690193
4831	690194
43457	690195
39630	690196
908	690197
71248	690198
81369	690199
23421	690200
97408	690201
107959	690202
3152	690203
14718	690204
153031	690205
118530	690206
92740	690207
27806	690208
15084	690209
15945	690210
4228	690211
9268	690212
13462	690213
13025	690214
38989	690215
79319	690216
35012	690217
21205	690218
46737	690219
27922	690220
168380	690221
112119	690222
43743	690223
89067	690224
43078	690225
13626	690226
4747	690227
49172	690228
2638	690229
1408	690230
39579	690231
20733	690232
11507	690233
52811	690234
27151	690235
23289	690236
38744	690237
43894	690238
45135	690239
32804	690240
66607	690241
103506	690242
396	690243
43436	690244
53013	690245
30119	690246
4018	690247
53692	690248
24242	690249
137643	690250
155893	690251
63736	690252
1890	690253
42061	690254
60858	690255
92736	690256
20512	690257
46981	690258
122121	690259
38942	690260
66908	690261
108	690262
46201	690263
96453	690264
49741	690265
124509	690266
25113	690267
90707	690268
51881	690269
106298	690270
154319	690271
10121	690272
2392	690273
20755	690274
35820	690275
75090	690276
44361	690277
31967	690278
107676	690279
26014	690280
41371	690281
7145	690282
131447	690283
13414	690284
1575	690285
72516	690286
25060	690287
108855	690288
26871	690289
75904	690290
26490	690291
97350	690292
78087	690293
169903	690294
2222	690295
23133	690296
17269	690297
19554	690298
20842	690299
86238	690300
25	690301
86909	690302
1206	690303
33102	690304
2193	690305
136946	690306
2439	690307
26932	690308
5116	690309
20364	690310
18240	690311
89187	690312
3610	690313
12424	690314
43905	690315
15108	690316
70201	690317
20394	690318
44565	690319
39794	690320
3585	690321
50344	690322
31211	690323
12889	690324
53507	690325
11172	690326
5353	690327
3441	690328
84820	690329
17227	690330
145208	690331
46918	690332
77486	690333
6965	690334
24937	690335
106057	690336
19110	690337
12074	690338
3684	690339
58224	690340
18726	690341
35222	690342
101758	690343
52559	690344
3417	690345
148150	690346
45416	690347
13149	690348
39955	690349
6670	690350
32852	690351
71308	690352
12633	690353
41007	690354
495	690355
112994	690356
24256	690357
104248	690358
95674	690359
142642	690360
14083	690361
34814	690362
85154	690363
79606	690364
5294	690365
67801	690366
11164	690367
117171	690368
118008	690369
27177	690370
46467	690371
57472	690372
135546	690373
95564	690374
3682	690375
99046	690376
76172	690377
16563	690378
17998	690379
1523	690380
25800	690381
19442	690382
60379	690383
99605	690384
164543	690385
7583	690386
54174	690387
45137	690388
81837	690389
62096	690390
66695	690391
51167	690392
36700	690393
246	690394
1104	690395
30272	690396
26078	690397
19722	690398
138029	690399
70275	690400
37190	690401
78631	690402
84368	690403
3337	690404
71265	690405
1413	690406
16862	690407
51434	690408
111614	690409
17140	690410
24703	690411
13206	690412
682	690413
23	690414
2685	690415
98970	690416
81122	690417
84371	690418
105127	690419
21536	690420
81327	690421
47468	690422
32655	690423
66278	690424
66435	690425
3663	690426
62837	690427
115479	690428
92675	690429
8331	690430
19963	690431
2741	690432
55141	690433
24490	690434
55914	690435
69781	690436
32457	690437
13663	690438
2234	690439
13380	690440
49267	690441
38648	690442
6890	690443
30317	690444
105270	690445
3925	690446
141482	690447
29112	690448
38196	690449
81572	690450
6349	690451
132616	690452
19746	690453
17381	690454
88426	690455
20705	690456
26820	690457
37181	690458
9127	690459
100623	690460
11023	690461
103312	690462
75486	690463
145853	690464
129501	690465
43844	690466
52350	690467
83299	690468
1027	690469
6105	690470
103254	690471
967	690472
61353	690473
26357	690474
28787	690475
9308	690476
155761	690477
74720	690478
21741	690479
54455	690480
11339	690481
116175	690482
24189	690483
79577	690484
15188	690485
50079	690486
83559	690487
15683	690488
57902	690489
38671	690490
805	690491
2766	690492
37931	690493
42077	690494
49079	690495
90022	690496
66553	690497
2384	690498
7873	690499
37993	690500
23751	690501
4079	690502
63162	690503
895	690504
84078	690505
152364	690506
21536	690507
11656	690508
39165	690509
156044	690510
6720	690511
13580	690512
109665	690513
7353	690514
53429	690515
48165	690516
19908	690517
106960	690518
67039	690519
93992	690520
70446	690521
7050	690522
38673	690523
28757	690524
41525	690525
21015	690526
56789	690527
14484	690528
77021	690529
153	690530
65758	690531
10131	690532
8348	690533
26799	690534
1535	690535
102046	690536
70895	690537
23745	690538
7238	690539
3340	690540
16414	690541
134730	690542
32772	690543
40989	690544
68761	690545
1723	690546
83389	690547
23319	690548
83204	690549
149449	690550
19111	690551
77646	690552
58237	690553
66669	690554
103616	690555
5754	690556
16354	690557
20506	690558
30049	690559
48743	690560
11659	690561
12841	690562
55182	690563
64364	690564
95537	690565
80633	690566
38692	690567
449	690568
115434	690569
36264	690570
73609	690571
30181	690572
37473	690573
821	690574
15939	690575
91465	690576
103896	690577
21471	690578
18599	690579
36036	690580
50140	690581
17928	690582
54516	690583
74173	690584
41351	690585
134292	690586
93400	690587
93816	690588
22433	690589
75253	690590
18743	690591
12316	690592
24507	690593
31692	690594
108101	690595
74772	690596
10153	690597
15919	690598
1907	690599
32258	690600
106586	690601
79476	690602
33321	690603
1342	690604
18635	690605
13296	690606
67689	690607
87854	690608
66769	690609
39901	690610
62966	690611
18846	690612
22179	690613
54493	690614
9958	690615
45999	690616
20109	690617
21649	690618
23722	690619
41004	690620
105945	690621
36981	690622
132909	690623
100963	690624
31738	690625
72515	690626
45381	690627
39628	690628
21582	690629
97865	690630
4160	690631
134536	690632
29649	690633
17776	690634
69054	690635
65418	690636
33294	690637
16276	690638
2824	690639
53503	690640
65710	690641
3112	690642
48288	690643
17515	690644
136096	690645
22780	690646
44357	690647
71905	690648
50598	690649
18794	690650
33615	690651
55565	690652
93245	690653
104062	690654
7170	690655
3074	690656
50310	690657
27951	690658
38951	690659
57518	690660
7208	690661
36457	690662
24239	690663
15383	690664
114224	690665
114035	690666
67985	690667
24376	690668
38786	690669
3336	690670
124189	690671
11782	690672
8620	690673
12875	690674
70517	690675
27397	690676
47759	690677
4821	690678
32686	690679
83660	690680
34187	690681
13185	690682
85701	690683
843	690684
14887	690685
2865	690686
12228	690687
15824	690688
26038	690689
91556	690690
11353	690691
34189	690692
36439	690693
88617	690694
347	690695
61317	690696
79361	690697
24046	690698
3698	690699
57538	690700
1112	690701
8504	690702
32237	690703
42704	690704
7238	690705
107424	690706
18037	690707
42852	690708
11134	690709
19327	690710
10148	690711
58925	690712
3662	690713
86916	690714
10603	690715
7705	690716
62825	690717
4941	690718
63648	690719
137104	690720
18620	690721
84017	690722
282	690723
60751	690724
14956	690725
80691	690726
45892	690727
6754	690728
44696	690729
41037	690730
31707	690731
13992	690732
17231	690733
77354	690734
15555	690735
84897	690736
67233	690737
20522	690738
58215	690739
80010	690740
49585	690741
81842	690742
13170	690743
8548	690744
2608	690745
28269	690746
64336	690747
5784	690748
1604	690749
61563	690750
38416	690751
84916	690752
95878	690753
32412	690754
414	690755
3556	690756
163486	690757
28457	690758
16063	690759
105586	690760
12117	690761
68395	690762
6590	690763
22904	690764
42083	690765
14312	690766
59629	690767
23743	690768
5353	690769
30557	690770
3590	690771
46878	690772
126765	690773
3054	690774
23021	690775
75634	690776
21023	690777
47252	690778
70104	690779
233	690780
40147	690781
44370	690782
60507	690783
48672	690784
105346	690785
9027	690786
6913	690787
21769	690788
39103	690789
8857	690790
102330	690791
257	690792
13082	690793
3939	690794
35886	690795
69360	690796
53427	690797
140097	690798
14389	690799
79668	690800
126562	690801
35951	690802
33374	690803
70457	690804
28259	690805
12570	690806
22864	690807
102023	690808
60255	690809
84033	690810
7269	690811
13579	690812
30431	690813
17336	690814
125215	690815
14817	690816
63112	690817
59376	690818
132167	690819
21489	690820
5312	690821
3603	690822
1650	690823
561	690824
1118	690825
25459	690826
80937	690827
77314	690828
31153	690829
66516	690830
6182	690831
11887	690832
5317	690833
20594	690834
36017	690835
24624	690836
2128	690837
6942	690838
43415	690839
102809	690840
30514	690841
3198	690842
18375	690843
32596	690844
10661	690845
26498	690846
85848	690847
3362	690848
123861	690849
67420	690850
13864	690851
49052	690852
48171	690853
25648	690854
90694	690855
3175	690856
69445	690857
20360	690858
14140	690859
165982	690860
13605	690861
28395	690862
19856	690863
14428	690864
10616	690865
11038	690866
4379	690867
48705	690868
97113	690869
30294	690870
78	690871
12933	690872
63561	690873
82679	690874
179	690875
82323	690876
591	690877
50607	690878
18011	690879
2555	690880
50504	690881
3050	690882
68200	690883
5595	690884
160390	690885
84523	690886
71478	690887
17860	690888
99623	690889
34537	690890
22984	690891
119010	690892
57806	690893
28094	690894
49792	690895
2962	690896
50719	690897
32211	690898
127699	690899
12433	690900
15184	690901
12986	690902
26579	690903
56845	690904
64078	690905
84400	690906
4512	690907
11865	690908
10123	690909
12547	690910
1816	690911
45386	690912
401	690913
78541	690914
87022	690915
59569	690916
1348	690917
35603	690918
5152	690919
21373	690920
51359	690921
106004	690922
19246	690923
46138	690924
4396	690925
167	690926
31286	690927
846	690928
106698	690929
62437	690930
37023	690931
71119	690932
1808	690933
14649	690934
70928	690935
17165	690936
48411	690937
33274	690938
26353	690939
1710	690940
2114	690941
30211	690942
35862	690943
17284	690944
18990	690945
15	690946
26540	690947
8663	690948
1391	690949
76008	690950
24102	690951
11547	690952
58297	690953
84384	690954
82022	690955
100588	690956
68046	690957
9048	690958
32033	690959
23567	690960
12995	690961
26120	690962
52110	690963
17154	690964
15936	690965
92110	690966
4692	690967
60386	690968
815	690969
110690	690970
57133	690971
38510	690972
71681	690973
136857	690974
77	690975
128534	690976
29452	690977
22929	690978
38996	690979
6598	690980
58981	690981
15688	690982
61388	690983
81469	690984
63941	690985
133493	690986
27497	690987
28701	690988
7398	690989
41343	690990
37036	690991
18994	690992
19084	690993
25913	690994
7065	690995
33493	690996
168290	690997
94548	690998
87103	690999
14071	691000
15939	691001
9240	691002
97331	691003
57191	691004
47086	691005
55664	691006
63890	691007
4901	691008
35510	691009
44506	691010
355	691011
97394	691012
130167	691013
13733	691014
84992	691015
32639	691016
27321	691017
115	691018
6583	691019
40796	691020
20841	691021
10359	691022
42269	691023
14616	691024
75806	691025
3264	691026
39351	691027
82765	691028
98	691029
39698	691030
18829	691031
22007	691032
27175	691033
98718	691034
22984	691035
69910	691036
44232	691037
1827	691038
91471	691039
44122	691040
87985	691041
9855	691042
14668	691043
86155	691044
14457	691045
10269	691046
8163	691047
37961	691048
78665	691049
54062	691050
32442	691051
12754	691052
32976	691053
123965	691054
3701	691055
1867	691056
10313	691057
1660	691058
50336	691059
47468	691060
15531	691061
18698	691062
14	691063
29543	691064
50068	691065
92844	691066
1570	691067
40769	691068
60504	691069
4778	691070
101332	691071
44353	691072
166198	691073
123351	691074
57655	691075
4356	691076
7988	691077
65999	691078
6914	691079
4746	691080
3722	691081
2713	691082
80649	691083
49478	691084
91382	691085
136869	691086
4938	691087
2618	691088
61108	691089
120160	691090
96255	691091
8125	691092
87143	691093
6014	691094
56674	691095
42416	691096
5716	691097
46578	691098
138344	691099
77943	691100
25418	691101
28321	691102
66914	691103
66355	691104
69405	691105
22340	691106
134154	691107
105643	691108
36366	691109
85801	691110
46182	691111
103857	691112
10864	691113
41064	691114
50488	691115
104555	691116
98344	691117
6161	691118
35617	691119
66571	691120
25576	691121
3052	691122
151366	691123
76027	691124
96363	691125
3629	691126
14553	691127
66510	691128
16254	691129
53518	691130
16539	691131
136859	691132
3475	691133
91360	691134
108385	691135
8875	691136
47342	691137
5470	691138
30232	691139
15491	691140
45109	691141
13550	691142
1800	691143
26771	691144
25913	691145
7719	691146
65487	691147
30438	691148
170282	691149
449	691150
11048	691151
520	691152
62872	691153
59009	691154
64824	691155
10211	691156
97813	691157
6011	691158
1806	691159
6970	691160
72625	691161
161985	691162
23916	691163
137790	691164
95783	691165
48080	691166
88672	691167
37132	691168
891	691169
134944	691170
7196	691171
67171	691172
2380	691173
14801	691174
5962	691175
46381	691176
61835	691177
17184	691178
39432	691179
43015	691180
64635	691181
26021	691182
6367	691183
106950	691184
119263	691185
21275	691186
37081	691187
19179	691188
101829	691189
46071	691190
168748	691191
114975	691192
28750	691193
31404	691194
50608	691195
95298	691196
33485	691197
116883	691198
79325	691199
37077	691200
82691	691201
19193	691202
42381	691203
135620	691204
13469	691205
26209	691206
5782	691207
33597	691208
27943	691209
5926	691210
119673	691211
132967	691212
54465	691213
25472	691214
12912	691215
77207	691216
43616	691217
20962	691218
57862	691219
158551	691220
6880	691221
693	691222
4821	691223
86425	691224
145007	691225
152113	691226
67009	691227
96491	691228
52312	691229
49066	691230
74208	691231
68910	691232
118903	691233
285	691234
23581	691235
96880	691236
100237	691237
116345	691238
67813	691239
3461	691240
53280	691241
4	691242
69753	691243
17269	691244
91503	691245
39740	691246
23890	691247
76221	691248
82860	691249
121336	691250
27008	691251
69870	691252
22549	691253
54462	691254
76234	691255
13385	691256
56671	691257
1716	691258
1845	691259
7029	691260
34706	691261
5064	691262
2817	691263
3482	691264
12263	691265
41143	691266
37787	691267
269	691268
74604	691269
11	691270
4201	691271
26081	691272
1495	691273
57407	691274
38390	691275
9162	691276
17286	691277
19687	691278
4063	691279
66240	691280
1406	691281
36255	691282
19343	691283
68283	691284
50966	691285
67552	691286
21297	691287
153628	691288
17094	691289
21824	691290
11297	691291
15423	691292
26780	691293
79625	691294
6089	691295
2978	691296
55151	691297
15270	691298
101930	691299
55448	691300
3047	691301
7263	691302
164969	691303
26221	691304
116105	691305
33180	691306
130845	691307
18045	691308
55863	691309
42254	691310
18075	691311
9274	691312
43637	691313
64552	691314
15823	691315
17956	691316
3864	691317
1307	691318
359	691319
111056	691320
13245	691321
22002	691322
57616	691323
36606	691324
3514	691325
8359	691326
19696	691327
112017	691328
57842	691329
164377	691330
9272	691331
114908	691332
91266	691333
25568	691334
78869	691335
5747	691336
19963	691337
42619	691338
16591	691339
524	691340
48613	691341
50987	691342
85769	691343
101799	691344
69632	691345
123621	691346
55185	691347
102469	691348
80157	691349
41553	691350
2993	691351
126458	691352
136724	691353
77852	691354
13207	691355
71918	691356
39301	691357
2980	691358
65	691359
4344	691360
46709	691361
39581	691362
49141	691363
85140	691364
108879	691365
149162	691366
110370	691367
15373	691368
53957	691369
3010	691370
4966	691371
51511	691372
6334	691373
5448	691374
8213	691375
40899	691376
7192	691377
4788	691378
27352	691379
64032	691380
13116	691381
79742	691382
92246	691383
93227	691384
6866	691385
15240	691386
15060	691387
37393	691388
7823	691389
56478	691390
25509	691391
53077	691392
10700	691393
108684	691394
962	691395
9505	691396
47684	691397
7659	691398
12248	691399
38355	691400
15970	691401
13432	691402
72506	691403
82120	691404
87108	691405
1964	691406
108577	691407
98831	691408
33347	691409
17935	691410
2105	691411
1345	691412
55999	691413
110852	691414
73873	691415
31636	691416
5059	691417
94270	691418
601	691419
159	691420
9520	691421
17844	691422
23625	691423
73593	691424
39848	691425
110297	691426
70927	691427
46599	691428
36093	691429
15318	691430
62271	691431
79952	691432
5597	691433
64189	691434
8484	691435
1049	691436
33871	691437
6316	691438
23614	691439
22423	691440
79039	691441
4217	691442
13491	691443
19534	691444
52427	691445
35753	691446
27480	691447
68549	691448
21841	691449
7018	691450
22574	691451
40075	691452
1076	691453
142324	691454
141090	691455
10722	691456
111074	691457
12070	691458
47733	691459
21592	691460
88085	691461
2957	691462
44308	691463
524	691464
87444	691465
25075	691466
8050	691467
41328	691468
1452	691469
48106	691470
31805	691471
61520	691472
3963	691473
202	691474
74241	691475
32140	691476
86402	691477
33926	691478
30589	691479
1789	691480
56480	691481
109966	691482
6922	691483
113662	691484
37311	691485
6858	691486
16591	691487
82638	691488
54530	691489
100589	691490
5474	691491
105220	691492
96456	691493
107459	691494
30474	691495
37237	691496
29637	691497
58518	691498
36380	691499
80461	691500
6362	691501
65323	691502
10080	691503
87496	691504
11194	691505
81729	691506
11568	691507
42191	691508
70571	691509
55579	691510
62253	691511
35567	691512
13801	691513
133233	691514
161599	691515
68296	691516
19655	691517
461	691518
123506	691519
16344	691520
135607	691521
97915	691522
42910	691523
155560	691524
45049	691525
19719	691526
7125	691527
110609	691528
23400	691529
12322	691530
1525	691531
13768	691532
52762	691533
47027	691534
11597	691535
122164	691536
14731	691537
35653	691538
84961	691539
18508	691540
2683	691541
58429	691542
70050	691543
146174	691544
158134	691545
31164	691546
146085	691547
102013	691548
92696	691549
53824	691550
10391	691551
128153	691552
112857	691553
109487	691554
40991	691555
7669	691556
13476	691557
87100	691558
86578	691559
65540	691560
1968	691561
9594	691562
92825	691563
26032	691564
63658	691565
55957	691566
4470	691567
19473	691568
44562	691569
84948	691570
15637	691571
81096	691572
17103	691573
75113	691574
57734	691575
40861	691576
20967	691577
30904	691578
118762	691579
8561	691580
22687	691581
114647	691582
57485	691583
19184	691584
1023	691585
8645	691586
101537	691587
1151	691588
13443	691589
171	691590
9525	691591
98994	691592
7912	691593
5086	691594
16129	691595
6804	691596
303	691597
14444	691598
25451	691599
70757	691600
64413	691601
39177	691602
24544	691603
54807	691604
42037	691605
13209	691606
11231	691607
17169	691608
70230	691609
16002	691610
12836	691611
28016	691612
17584	691613
93292	691614
6342	691615
14235	691616
71010	691617
395	691618
86257	691619
27811	691620
3054	691621
154849	691622
43084	691623
7664	691624
39855	691625
18262	691626
89735	691627
15043	691628
24929	691629
43306	691630
106252	691631
3576	691632
5828	691633
21196	691634
17115	691635
6020	691636
37850	691637
11777	691638
86913	691639
12515	691640
4031	691641
126019	691642
4970	691643
74073	691644
7971	691645
101983	691646
124943	691647
53074	691648
100035	691649
103609	691650
34044	691651
2635	691652
2908	691653
4686	691654
33735	691655
38567	691656
68179	691657
8561	691658
35918	691659
21144	691660
68529	691661
45563	691662
43258	691663
4509	691664
39183	691665
121279	691666
5631	691667
56522	691668
62007	691669
67145	691670
65158	691671
11683	691672
30313	691673
57212	691674
51618	691675
18952	691676
27704	691677
48921	691678
4709	691679
664	691680
13257	691681
58272	691682
1692	691683
45687	691684
38398	691685
54978	691686
6396	691687
37349	691688
43399	691689
30642	691690
37380	691691
134443	691692
61047	691693
44096	691694
46017	691695
11287	691696
6767	691697
61337	691698
8031	691699
44981	691700
7964	691701
3254	691702
61765	691703
40866	691704
16349	691705
23626	691706
152835	691707
53441	691708
63173	691709
104651	691710
39939	691711
143002	691712
103980	691713
4142	691714
94217	691715
9370	691716
17012	691717
95843	691718
4174	691719
40639	691720
6318	691721
256	691722
59237	691723
20979	691724
15273	691725
105647	691726
13154	691727
3836	691728
153	691729
39845	691730
117455	691731
775	691732
6846	691733
117017	691734
16937	691735
78134	691736
3814	691737
111635	691738
41980	691739
16472	691740
127123	691741
51597	691742
29391	691743
23873	691744
77	691745
67820	691746
1390	691747
18308	691748
337	691749
13679	691750
62152	691751
55624	691752
12364	691753
22232	691754
26424	691755
70330	691756
3606	691757
42151	691758
48254	691759
5072	691760
1039	691761
50720	691762
40431	691763
49519	691764
1198	691765
28958	691766
11903	691767
64362	691768
45140	691769
23033	691770
126769	691771
64362	691772
77472	691773
146954	691774
1340	691775
34284	691776
8251	691777
61930	691778
16186	691779
6859	691780
10270	691781
126828	691782
67795	691783
38383	691784
2478	691785
69491	691786
54585	691787
48489	691788
16047	691789
1499	691790
5881	691791
91002	691792
7940	691793
15982	691794
115480	691795
21281	691796
26431	691797
49757	691798
4916	691799
30465	691800
751	691801
60378	691802
5117	691803
22549	691804
65535	691805
132372	691806
89601	691807
71564	691808
30367	691809
21406	691810
20607	691811
6663	691812
9634	691813
151	691814
67475	691815
19066	691816
19170	691817
11615	691818
16936	691819
78894	691820
4509	691821
13972	691822
877	691823
6770	691824
60276	691825
495	691826
116551	691827
190	691828
4092	691829
43594	691830
45275	691831
9404	691832
35620	691833
62798	691834
160225	691835
132859	691836
36845	691837
39209	691838
16391	691839
67596	691840
71208	691841
13862	691842
32609	691843
110249	691844
28264	691845
2352	691846
74293	691847
28681	691848
91722	691849
74801	691850
10081	691851
16374	691852
165944	691853
19844	691854
22072	691855
33908	691856
94739	691857
86336	691858
98708	691859
12876	691860
4845	691861
74863	691862
25522	691863
17192	691864
6775	691865
21558	691866
65691	691867
76657	691868
41273	691869
30357	691870
122287	691871
12988	691872
107986	691873
46895	691874
82787	691875
111687	691876
40691	691877
104428	691878
39861	691879
146393	691880
35941	691881
25200	691882
37089	691883
6287	691884
37383	691885
102728	691886
51196	691887
59203	691888
150059	691889
44891	691890
2271	691891
274	691892
33443	691893
35359	691894
98559	691895
39741	691896
547	691897
16254	691898
8692	691899
67286	691900
1944	691901
115019	691902
27159	691903
10675	691904
46447	691905
10658	691906
19332	691907
20485	691908
136605	691909
15434	691910
3759	691911
53853	691912
629	691913
17364	691914
152978	691915
349	691916
5404	691917
16106	691918
80278	691919
26868	691920
33460	691921
20120	691922
32325	691923
21003	691924
154114	691925
8727	691926
7063	691927
37616	691928
9788	691929
103	691930
57807	691931
20486	691932
89837	691933
105024	691934
66064	691935
793	691936
134864	691937
85	691938
3805	691939
120244	691940
74051	691941
109617	691942
11080	691943
1967	691944
20274	691945
9417	691946
3283	691947
2189	691948
25804	691949
1574	691950
155529	691951
153537	691952
82148	691953
64556	691954
43961	691955
63076	691956
137751	691957
37647	691958
2128	691959
6822	691960
52661	691961
76672	691962
25242	691963
20171	691964
69165	691965
2898	691966
46811	691967
42880	691968
80453	691969
108126	691970
109025	691971
97651	691972
35676	691973
19739	691974
39033	691975
61701	691976
77770	691977
9223	691978
23874	691979
20282	691980
8451	691981
13927	691982
25326	691983
25887	691984
35942	691985
29213	691986
26503	691987
38846	691988
27348	691989
81258	691990
65477	691991
12106	691992
28492	691993
10741	691994
4179	691995
5153	691996
62566	691997
15425	691998
6765	691999
157626	692000
64337	692001
36979	692002
117746	692003
14099	692004
24734	692005
27690	692006
4267	692007
5459	692008
37709	692009
58576	692010
48615	692011
125384	692012
112562	692013
134398	692014
155201	692015
17050	692016
55606	692017
21417	692018
100988	692019
54379	692020
21708	692021
34058	692022
5398	692023
54454	692024
37789	692025
21752	692026
106139	692027
29985	692028
13588	692029
3287	692030
45197	692031
126355	692032
28520	692033
56	692034
8562	692035
68690	692036
128353	692037
64419	692038
88135	692039
30544	692040
117363	692041
125603	692042
53478	692043
62116	692044
21500	692045
9743	692046
33998	692047
31304	692048
23190	692049
143909	692050
134622	692051
45863	692052
33317	692053
2225	692054
15063	692055
38550	692056
27173	692057
33620	692058
19969	692059
72282	692060
59353	692061
67815	692062
34549	692063
43313	692064
31342	692065
28605	692066
16432	692067
6890	692068
23157	692069
18513	692070
1871	692071
167631	692072
67823	692073
84404	692074
578	692075
38784	692076
28926	692077
144074	692078
88456	692079
123531	692080
29272	692081
35342	692082
81426	692083
61	692084
35826	692085
79465	692086
4955	692087
2658	692088
1655	692089
16768	692090
1884	692091
17439	692092
2739	692093
86116	692094
127804	692095
30849	692096
24464	692097
28866	692098
6384	692099
87632	692100
107792	692101
42701	692102
62858	692103
36952	692104
2780	692105
9072	692106
25345	692107
72285	692108
148871	692109
80435	692110
10081	692111
17144	692112
33324	692113
21722	692114
14712	692115
32297	692116
30075	692117
9609	692118
67422	692119
29043	692120
36575	692121
74864	692122
4876	692123
11807	692124
23574	692125
19348	692126
23907	692127
43139	692128
33513	692129
16133	692130
39059	692131
41019	692132
8155	692133
4723	692134
12329	692135
15346	692136
68921	692137
58545	692138
8066	692139
52653	692140
65384	692141
12018	692142
92713	692143
4549	692144
61501	692145
5900	692146
23	692147
18016	692148
50986	692149
682	692150
18849	692151
28689	692152
63384	692153
66286	692154
135096	692155
30059	692156
58429	692157
2390	692158
60651	692159
5092	692160
881	692161
65679	692162
31847	692163
2305	692164
42374	692165
31644	692166
97358	692167
12338	692168
65065	692169
34886	692170
87407	692171
33323	692172
42003	692173
40706	692174
56224	692175
18	692176
108160	692177
11805	692178
135275	692179
11699	692180
111423	692181
3770	692182
58848	692183
112991	692184
14656	692185
24878	692186
24571	692187
32709	692188
48746	692189
83275	692190
41206	692191
58706	692192
5052	692193
4346	692194
96678	692195
138767	692196
55917	692197
11415	692198
2903	692199
3749	692200
90142	692201
29417	692202
59961	692203
25549	692204
58720	692205
100692	692206
25072	692207
2338	692208
160828	692209
31218	692210
58363	692211
4996	692212
35311	692213
1263	692214
25413	692215
64942	692216
72400	692217
54555	692218
4001	692219
27971	692220
6231	692221
111567	692222
90558	692223
2931	692224
19791	692225
16351	692226
91718	692227
102041	692228
15384	692229
90641	692230
1414	692231
55072	692232
96175	692233
747	692234
80481	692235
70303	692236
5498	692237
13984	692238
75133	692239
90512	692240
26204	692241
51738	692242
55086	692243
146541	692244
541	692245
23407	692246
7559	692247
12082	692248
38745	692249
53588	692250
22741	692251
24230	692252
38190	692253
1352	692254
13637	692255
30934	692256
17847	692257
85389	692258
10507	692259
27738	692260
51450	692261
5141	692262
158300	692263
491	692264
229	692265
19675	692266
8081	692267
55719	692268
777	692269
12196	692270
46945	692271
41636	692272
116450	692273
24884	692274
71860	692275
78308	692276
83481	692277
22423	692278
41677	692279
10463	692280
60338	692281
155026	692282
68438	692283
22285	692284
96152	692285
24125	692286
55897	692287
52814	692288
19383	692289
48262	692290
7540	692291
50564	692292
130	692293
131869	692294
71094	692295
88482	692296
2458	692297
11925	692298
115178	692299
117071	692300
16635	692301
165562	692302
17544	692303
41304	692304
90389	692305
131512	692306
13321	692307
79215	692308
6041	692309
4186	692310
7170	692311
4919	692312
9409	692313
4975	692314
9096	692315
3601	692316
80455	692317
18812	692318
1630	692319
151733	692320
12079	692321
74616	692322
62016	692323
46949	692324
92571	692325
57029	692326
10911	692327
37121	692328
77892	692329
2319	692330
84050	692331
64522	692332
15623	692333
1821	692334
76025	692335
9936	692336
9768	692337
1315	692338
19337	692339
88150	692340
67923	692341
123201	692342
43485	692343
110429	692344
1218	692345
98377	692346
33785	692347
41141	692348
30498	692349
30148	692350
20297	692351
129516	692352
5309	692353
85779	692354
3914	692355
9893	692356
3705	692357
6753	692358
100636	692359
535	692360
108717	692361
26132	692362
27280	692363
105082	692364
39093	692365
28205	692366
15793	692367
3386	692368
3134	692369
61687	692370
9065	692371
11784	692372
85420	692373
16814	692374
37778	692375
5730	692376
27999	692377
66639	692378
93713	692379
63802	692380
61685	692381
35535	692382
58965	692383
44530	692384
27047	692385
64141	692386
5971	692387
126332	692388
46640	692389
41998	692390
76875	692391
30581	692392
9469	692393
60087	692394
24606	692395
146816	692396
845	692397
101553	692398
3793	692399
81379	692400
169144	692401
47230	692402
5220	692403
167	692404
53979	692405
18699	692406
2222	692407
102376	692408
989	692409
11222	692410
139333	692411
55119	692412
30762	692413
65451	692414
68799	692415
17193	692416
115304	692417
86584	692418
36018	692419
81691	692420
6809	692421
112626	692422
7498	692423
65342	692424
19352	692425
37294	692426
25749	692427
88113	692428
65833	692429
84557	692430
132165	692431
6027	692432
65387	692433
42959	692434
21096	692435
73060	692436
49656	692437
41703	692438
1858	692439
19810	692440
6284	692441
1251	692442
14862	692443
46115	692444
27043	692445
86182	692446
28395	692447
112099	692448
6555	692449
13448	692450
129149	692451
12620	692452
33863	692453
3909	692454
53925	692455
166996	692456
141677	692457
59853	692458
138505	692459
61944	692460
56728	692461
13650	692462
132725	692463
54669	692464
85711	692465
105267	692466
1970	692467
4430	692468
50506	692469
3852	692470
79842	692471
75077	692472
581	692473
35070	692474
18265	692475
32234	692476
1088	692477
53314	692478
7120	692479
324	692480
23277	692481
15789	692482
59191	692483
12356	692484
49787	692485
84558	692486
83985	692487
67170	692488
53235	692489
89723	692490
58450	692491
1492	692492
162887	692493
27323	692494
31860	692495
6392	692496
134032	692497
27298	692498
77673	692499
20118	692500
143111	692501
15098	692502
100810	692503
111212	692504
13974	692505
12491	692506
23800	692507
153015	692508
6453	692509
57181	692510
40272	692511
11818	692512
67807	692513
11944	692514
8323	692515
22393	692516
19337	692517
4985	692518
95472	692519
21463	692520
8468	692521
3622	692522
60884	692523
409	692524
61	692525
32428	692526
7725	692527
100113	692528
81075	692529
72916	692530
33841	692531
21363	692532
51049	692533
26549	692534
163859	692535
412	692536
41186	692537
126722	692538
53948	692539
73269	692540
37318	692541
277	692542
103054	692543
67140	692544
55245	692545
88215	692546
62133	692547
50567	692548
7605	692549
36436	692550
110846	692551
105204	692552
37943	692553
57730	692554
7554	692555
14714	692556
80513	692557
85684	692558
5396	692559
139157	692560
4297	692561
165410	692562
103765	692563
4584	692564
3	692565
11685	692566
13270	692567
124549	692568
3427	692569
154083	692570
3684	692571
22542	692572
2403	692573
31	692574
26862	692575
2983	692576
9311	692577
250	692578
60636	692579
2791	692580
31654	692581
458	692582
36960	692583
15294	692584
26561	692585
3578	692586
22	692587
7448	692588
2760	692589
123232	692590
54601	692591
40403	692592
17850	692593
24301	692594
92511	692595
36030	692596
111786	692597
21233	692598
28383	692599
2630	692600
52655	692601
24035	692602
19081	692603
53498	692604
3451	692605
2290	692606
8600	692607
91484	692608
15188	692609
22105	692610
41218	692611
33946	692612
55400	692613
17593	692614
8535	692615
70495	692616
52892	692617
75798	692618
67624	692619
21124	692620
40220	692621
33016	692622
1936	692623
15723	692624
84245	692625
90967	692626
29812	692627
8944	692628
8770	692629
4405	692630
10840	692631
60963	692632
135133	692633
135473	692634
48183	692635
35235	692636
1799	692637
27195	692638
31731	692639
47892	692640
56240	692641
99993	692642
15821	692643
2538	692644
118187	692645
1317	692646
123565	692647
67083	692648
67105	692649
20425	692650
35648	692651
6200	692652
67249	692653
80209	692654
191	692655
32006	692656
136027	692657
29056	692658
2404	692659
20745	692660
37562	692661
3848	692662
43129	692663
37656	692664
25	692665
20694	692666
71570	692667
49371	692668
39963	692669
32857	692670
61571	692671
45609	692672
37465	692673
66925	692674
59577	692675
9657	692676
10211	692677
7488	692678
78745	692679
38883	692680
73721	692681
90115	692682
14923	692683
50	692684
91384	692685
64017	692686
77997	692687
19312	692688
21693	692689
39861	692690
57249	692691
8927	692692
7328	692693
6344	692694
13604	692695
8283	692696
18270	692697
140857	692698
70081	692699
75964	692700
21198	692701
77634	692702
116194	692703
73002	692704
50871	692705
56100	692706
158046	692707
46441	692708
55057	692709
10577	692710
34738	692711
34834	692712
55910	692713
93274	692714
9915	692715
13037	692716
2255	692717
18456	692718
264	692719
11184	692720
71525	692721
63945	692722
4814	692723
7989	692724
1897	692725
121627	692726
18448	692727
46429	692728
75074	692729
5044	692730
35652	692731
878	692732
93280	692733
646	692734
111707	692735
115438	692736
44348	692737
11658	692738
19962	692739
2888	692740
15713	692741
392	692742
86953	692743
71389	692744
17136	692745
685	692746
41732	692747
126499	692748
78976	692749
5626	692750
27742	692751
23762	692752
42746	692753
1250	692754
142015	692755
1095	692756
96256	692757
23267	692758
162113	692759
98952	692760
43153	692761
46576	692762
27159	692763
36848	692764
64935	692765
74492	692766
40530	692767
18505	692768
62850	692769
119727	692770
107622	692771
38231	692772
37605	692773
19551	692774
6328	692775
59886	692776
33971	692777
145728	692778
41369	692779
66513	692780
42654	692781
119093	692782
52259	692783
29364	692784
24378	692785
2303	692786
6787	692787
37186	692788
8832	692789
104840	692790
18468	692791
38652	692792
9053	692793
1369	692794
91106	692795
30960	692796
26851	692797
141747	692798
20578	692799
25836	692800
71914	692801
50336	692802
9065	692803
45385	692804
37402	692805
11682	692806
34683	692807
46554	692808
5680	692809
55077	692810
12744	692811
556	692812
37216	692813
116903	692814
105395	692815
15605	692816
95412	692817
103463	692818
51007	692819
53881	692820
38687	692821
28486	692822
2490	692823
30902	692824
84507	692825
4483	692826
163195	692827
110935	692828
57409	692829
51652	692830
33565	692831
536	692832
9589	692833
23098	692834
4327	692835
4083	692836
95911	692837
49795	692838
90633	692839
17128	692840
130901	692841
119152	692842
52139	692843
31255	692844
137	692845
60260	692846
952	692847
23649	692848
76600	692849
30354	692850
13412	692851
28389	692852
5297	692853
1682	692854
54776	692855
30160	692856
31386	692857
78401	692858
60642	692859
28054	692860
119612	692861
88513	692862
104097	692863
29972	692864
164703	692865
121291	692866
45596	692867
9866	692868
4853	692869
47978	692870
19657	692871
167299	692872
66164	692873
133254	692874
89893	692875
54298	692876
137591	692877
35038	692878
8721	692879
45996	692880
95509	692881
27789	692882
32402	692883
1838	692884
29753	692885
19570	692886
12624	692887
6452	692888
168721	692889
81	692890
16255	692891
72057	692892
19492	692893
61523	692894
8464	692895
81405	692896
19064	692897
9648	692898
58669	692899
63267	692900
41313	692901
31090	692902
71364	692903
39551	692904
75851	692905
14802	692906
16108	692907
74763	692908
14501	692909
50694	692910
34617	692911
75676	692912
2530	692913
3787	692914
108872	692915
1560	692916
28802	692917
97775	692918
3050	692919
36243	692920
30670	692921
13465	692922
64821	692923
11020	692924
10764	692925
26577	692926
105999	692927
72772	692928
4752	692929
62020	692930
1674	692931
103578	692932
40093	692933
6936	692934
27082	692935
39073	692936
37130	692937
64390	692938
2876	692939
32248	692940
115686	692941
23732	692942
39218	692943
101572	692944
105285	692945
68187	692946
22007	692947
2922	692948
1967	692949
41083	692950
62348	692951
37625	692952
64013	692953
66724	692954
80043	692955
155250	692956
14109	692957
13791	692958
40115	692959
25168	692960
90304	692961
25660	692962
14048	692963
76703	692964
89495	692965
40694	692966
93669	692967
81663	692968
103563	692969
47114	692970
72605	692971
68396	692972
63428	692973
70189	692974
19303	692975
17131	692976
42010	692977
665	692978
19827	692979
14912	692980
64709	692981
33246	692982
20790	692983
104646	692984
41229	692985
45967	692986
26929	692987
19563	692988
72305	692989
9196	692990
10750	692991
99631	692992
22771	692993
26625	692994
127876	692995
1852	692996
48981	692997
152061	692998
117096	692999
2381	693000
31045	693001
150535	693002
18182	693003
41563	693004
30474	693005
170294	693006
37450	693007
46093	693008
13723	693009
10271	693010
6604	693011
8368	693012
72950	693013
1125	693014
10661	693015
25728	693016
18024	693017
55877	693018
4200	693019
76834	693020
32367	693021
117731	693022
6594	693023
349	693024
67972	693025
59362	693026
13781	693027
69348	693028
11269	693029
25442	693030
34585	693031
20438	693032
38808	693033
70815	693034
31395	693035
46090	693036
2542	693037
69237	693038
5020	693039
7298	693040
45458	693041
1072	693042
2881	693043
73050	693044
6650	693045
54751	693046
112361	693047
72794	693048
94238	693049
75823	693050
79574	693051
2197	693052
133380	693053
96276	693054
69333	693055
97972	693056
15	693057
45542	693058
17882	693059
97177	693060
60550	693061
97770	693062
10480	693063
62155	693064
34462	693065
2065	693066
21774	693067
55406	693068
40340	693069
57444	693070
12814	693071
133537	693072
8255	693073
9446	693074
29120	693075
35771	693076
42870	693077
18210	693078
30549	693079
16167	693080
77963	693081
66227	693082
86265	693083
1555	693084
169211	693085
28770	693086
59058	693087
9700	693088
15852	693089
101038	693090
3239	693091
61323	693092
6217	693093
86372	693094
44656	693095
37593	693096
134439	693097
29094	693098
36571	693099
20273	693100
59953	693101
141043	693102
76739	693103
2198	693104
86991	693105
16016	693106
80892	693107
75576	693108
57933	693109
115815	693110
19678	693111
51823	693112
22982	693113
75241	693114
84159	693115
3217	693116
114537	693117
123577	693118
33929	693119
2007	693120
148096	693121
85433	693122
75452	693123
47932	693124
70087	693125
1503	693126
158811	693127
39584	693128
35782	693129
121237	693130
19851	693131
25080	693132
6422	693133
100843	693134
7996	693135
95133	693136
91486	693137
73907	693138
110373	693139
20023	693140
23031	693141
113770	693142
9168	693143
27543	693144
113601	693145
35381	693146
3622	693147
2181	693148
41527	693149
20852	693150
55975	693151
2347	693152
67887	693153
22485	693154
6724	693155
3776	693156
74279	693157
6556	693158
95507	693159
14543	693160
7502	693161
121282	693162
8928	693163
109336	693164
73	693165
170301	693166
30049	693167
2739	693168
3048	693169
51330	693170
11051	693171
24968	693172
39681	693173
52664	693174
947	693175
40875	693176
155472	693177
72463	693178
28204	693179
23280	693180
16671	693181
36093	693182
224	693183
25360	693184
18481	693185
143931	693186
11007	693187
7011	693188
13073	693189
21353	693190
8720	693191
99824	693192
19836	693193
14821	693194
81113	693195
11506	693196
156273	693197
74463	693198
70833	693199
2704	693200
80410	693201
135815	693202
2829	693203
39959	693204
147	693205
2379	693206
43256	693207
7908	693208
36814	693209
43591	693210
3589	693211
7807	693212
45349	693213
60789	693214
159245	693215
20193	693216
68366	693217
4624	693218
97896	693219
106598	693220
7906	693221
15827	693222
42512	693223
83088	693224
57468	693225
15791	693226
169103	693227
6	693228
11961	693229
11538	693230
56178	693231
1781	693232
16859	693233
52130	693234
718	693235
12245	693236
68012	693237
80586	693238
70710	693239
4977	693240
93878	693241
30828	693242
153998	693243
48890	693244
16162	693245
604	693246
5683	693247
6312	693248
83872	693249
37597	693250
19532	693251
151004	693252
63002	693253
31500	693254
5475	693255
59799	693256
22391	693257
110218	693258
856	693259
98524	693260
55825	693261
3810	693262
95058	693263
3368	693264
13360	693265
876	693266
15236	693267
30551	693268
157783	693269
6483	693270
56626	693271
28917	693272
19054	693273
73355	693274
94502	693275
38339	693276
14111	693277
10530	693278
96498	693279
10747	693280
34	693281
3274	693282
75619	693283
4809	693284
45750	693285
6622	693286
149098	693287
19667	693288
133112	693289
39884	693290
63595	693291
36980	693292
23523	693293
2399	693294
62736	693295
34144	693296
2143	693297
67922	693298
73435	693299
11703	693300
62527	693301
11748	693302
150202	693303
50668	693304
101856	693305
102016	693306
119273	693307
1756	693308
8965	693309
49084	693310
3213	693311
63105	693312
12749	693313
40568	693314
164302	693315
4709	693316
36283	693317
69433	693318
57761	693319
54085	693320
118	693321
142767	693322
130974	693323
12996	693324
4155	693325
1229	693326
63566	693327
165102	693328
12347	693329
4560	693330
3089	693331
32016	693332
4109	693333
102127	693334
12277	693335
20905	693336
112216	693337
29375	693338
30035	693339
135035	693340
121737	693341
40228	693342
12014	693343
7745	693344
70986	693345
25522	693346
92557	693347
64305	693348
44658	693349
56354	693350
2316	693351
15583	693352
4865	693353
44830	693354
153353	693355
6943	693356
65331	693357
26111	693358
25645	693359
7382	693360
65939	693361
23845	693362
36417	693363
75043	693364
17805	693365
10964	693366
18960	693367
78874	693368
28757	693369
25620	693370
70116	693371
31364	693372
19616	693373
27907	693374
81041	693375
5656	693376
33721	693377
10586	693378
46674	693379
141	693380
112	693381
1811	693382
82321	693383
31420	693384
25140	693385
74083	693386
55943	693387
100353	693388
6233	693389
53189	693390
11516	693391
116675	693392
82550	693393
15012	693394
208	693395
47533	693396
43	693397
65878	693398
130908	693399
24776	693400
1260	693401
49013	693402
59845	693403
4052	693404
87872	693405
95456	693406
72607	693407
14675	693408
289	693409
23878	693410
48134	693411
85932	693412
5768	693413
13575	693414
99265	693415
3929	693416
28262	693417
57252	693418
1667	693419
591	693420
131954	693421
60308	693422
82695	693423
94492	693424
65184	693425
2575	693426
4595	693427
15683	693428
48900	693429
40751	693430
1862	693431
4542	693432
125015	693433
17422	693434
4548	693435
10390	693436
124246	693437
83715	693438
111580	693439
85102	693440
15414	693441
46383	693442
21968	693443
37051	693444
62406	693445
70251	693446
67857	693447
30199	693448
99864	693449
93850	693450
69402	693451
7347	693452
41052	693453
28777	693454
13834	693455
6337	693456
6815	693457
170295	693458
6963	693459
21831	693460
62229	693461
6141	693462
43781	693463
1924	693464
50825	693465
282	693466
28629	693467
26109	693468
568	693469
25098	693470
63354	693471
58722	693472
4414	693473
1955	693474
169702	693475
134364	693476
46935	693477
116319	693478
2535	693479
53509	693480
56384	693481
37057	693482
60238	693483
22850	693484
144187	693485
26876	693486
24558	693487
36891	693488
34341	693489
181	693490
93091	693491
89838	693492
30675	693493
10041	693494
167228	693495
101570	693496
73239	693497
286	693498
770	693499
38233	693500
61755	693501
797	693502
97833	693503
6196	693504
3017	693505
44264	693506
15218	693507
36341	693508
125719	693509
116764	693510
1192	693511
108083	693512
36004	693513
120985	693514
130175	693515
1364	693516
62926	693517
71110	693518
86675	693519
38045	693520
23912	693521
57647	693522
70369	693523
127300	693524
97990	693525
42485	693526
2701	693527
61187	693528
80110	693529
108031	693530
112471	693531
72672	693532
3592	693533
48382	693534
70836	693535
17951	693536
29586	693537
8816	693538
77016	693539
67492	693540
76248	693541
17013	693542
45995	693543
59379	693544
71688	693545
17939	693546
5860	693547
83147	693548
44576	693549
15115	693550
19990	693551
7395	693552
32229	693553
23419	693554
19455	693555
160597	693556
83698	693557
29598	693558
55775	693559
12391	693560
113940	693561
20056	693562
57098	693563
5569	693564
74259	693565
59479	693566
75999	693567
55725	693568
51368	693569
1842	693570
68486	693571
17077	693572
7792	693573
7044	693574
17281	693575
119562	693576
25677	693577
116038	693578
56092	693579
38743	693580
114302	693581
39392	693582
93946	693583
129494	693584
5015	693585
1532	693586
53495	693587
96986	693588
33898	693589
6442	693590
93330	693591
34600	693592
12104	693593
49602	693594
43339	693595
51424	693596
7609	693597
12361	693598
93112	693599
32666	693600
77155	693601
10588	693602
28017	693603
30656	693604
55098	693605
997	693606
30290	693607
140307	693608
22530	693609
78914	693610
3367	693611
103223	693612
19720	693613
41872	693614
53555	693615
43850	693616
163414	693617
36862	693618
89338	693619
34216	693620
111596	693621
13969	693622
9397	693623
85788	693624
5102	693625
11687	693626
4316	693627
51915	693628
40059	693629
41178	693630
14648	693631
8345	693632
45168	693633
4494	693634
37574	693635
43386	693636
21500	693637
998	693638
48073	693639
386	693640
113639	693641
5513	693642
108848	693643
651	693644
5751	693645
28915	693646
50332	693647
33627	693648
4914	693649
143495	693650
962	693651
89281	693652
142125	693653
68158	693654
95934	693655
55079	693656
26128	693657
1423	693658
45859	693659
14315	693660
2938	693661
102192	693662
1967	693663
88641	693664
16559	693665
32612	693666
15452	693667
14631	693668
835	693669
41291	693670
18319	693671
77	693672
10764	693673
127677	693674
52781	693675
101189	693676
9552	693677
764	693678
70830	693679
150093	693680
20272	693681
44945	693682
659	693683
5504	693684
31160	693685
53962	693686
45491	693687
96684	693688
100613	693689
34468	693690
50163	693691
67767	693692
30973	693693
7688	693694
26370	693695
23362	693696
133	693697
92025	693698
4603	693699
16999	693700
117711	693701
43464	693702
79009	693703
34426	693704
7472	693705
94002	693706
1733	693707
102706	693708
153940	693709
3524	693710
437	693711
99883	693712
33032	693713
166921	693714
51550	693715
27483	693716
64346	693717
25366	693718
21972	693719
3477	693720
64859	693721
23723	693722
21714	693723
9749	693724
30387	693725
27614	693726
59074	693727
19811	693728
4259	693729
39277	693730
36436	693731
97602	693732
23118	693733
38309	693734
1125	693735
53976	693736
44940	693737
110869	693738
7233	693739
52906	693740
16259	693741
52574	693742
25674	693743
87814	693744
87	693745
25654	693746
151845	693747
29953	693748
91043	693749
59197	693750
56294	693751
57516	693752
25370	693753
40727	693754
59692	693755
77687	693756
21961	693757
89709	693758
22783	693759
48962	693760
12911	693761
49465	693762
108296	693763
487	693764
3378	693765
82634	693766
9578	693767
29762	693768
4592	693769
31190	693770
20208	693771
23705	693772
38293	693773
19709	693774
149018	693775
10397	693776
27841	693777
147841	693778
32028	693779
23226	693780
67562	693781
69277	693782
132389	693783
3369	693784
64838	693785
14778	693786
31191	693787
32271	693788
14411	693789
882	693790
104291	693791
21917	693792
13644	693793
21199	693794
73487	693795
141003	693796
164097	693797
17816	693798
193	693799
28038	693800
46515	693801
77429	693802
55575	693803
33111	693804
7243	693805
123412	693806
136564	693807
88042	693808
19410	693809
42729	693810
3736	693811
25109	693812
15126	693813
67679	693814
33777	693815
61229	693816
55566	693817
55115	693818
14182	693819
22430	693820
19786	693821
19621	693822
4268	693823
20403	693824
60956	693825
22679	693826
78249	693827
35259	693828
33836	693829
48586	693830
8505	693831
96441	693832
2681	693833
83283	693834
10230	693835
4630	693836
74936	693837
27739	693838
29928	693839
15814	693840
8881	693841
73412	693842
95469	693843
103724	693844
21018	693845
8616	693846
3853	693847
55114	693848
58803	693849
24313	693850
60590	693851
1571	693852
16416	693853
220	693854
112627	693855
22002	693856
75425	693857
24250	693858
151572	693859
58250	693860
105722	693861
112507	693862
8305	693863
29752	693864
30022	693865
21852	693866
7797	693867
107182	693868
13223	693869
980	693870
33272	693871
21932	693872
105749	693873
5752	693874
34637	693875
21878	693876
50773	693877
1641	693878
6033	693879
15995	693880
11655	693881
167986	693882
79520	693883
20933	693884
24649	693885
96009	693886
52227	693887
21368	693888
143906	693889
129321	693890
121702	693891
91727	693892
63901	693893
9218	693894
14438	693895
393	693896
63404	693897
71148	693898
51	693899
16524	693900
57233	693901
63294	693902
70334	693903
8909	693904
63493	693905
11572	693906
95772	693907
22	693908
35682	693909
17327	693910
1006	693911
3833	693912
95517	693913
12648	693914
3020	693915
58995	693916
10156	693917
6160	693918
10228	693919
153662	693920
120612	693921
27278	693922
64773	693923
67736	693924
77160	693925
18227	693926
57807	693927
1826	693928
36930	693929
124098	693930
70316	693931
137141	693932
119629	693933
120066	693934
15609	693935
3246	693936
53308	693937
32457	693938
15635	693939
101928	693940
6376	693941
12622	693942
512	693943
5650	693944
6994	693945
24041	693946
68304	693947
137727	693948
31452	693949
4423	693950
117733	693951
67742	693952
72668	693953
153884	693954
31979	693955
19106	693956
15081	693957
13283	693958
35332	693959
45501	693960
59015	693961
33729	693962
78251	693963
978	693964
35337	693965
7491	693966
53447	693967
107876	693968
5707	693969
29325	693970
2517	693971
12872	693972
19624	693973
103453	693974
156438	693975
89637	693976
104678	693977
22400	693978
106834	693979
41272	693980
40316	693981
1731	693982
44267	693983
64539	693984
17447	693985
95080	693986
8220	693987
2772	693988
82072	693989
70512	693990
22280	693991
1820	693992
16354	693993
127756	693994
32601	693995
93696	693996
23215	693997
64121	693998
24217	693999
7096	694000
41693	694001
48062	694002
13636	694003
18394	694004
44529	694005
33025	694006
37006	694007
138690	694008
25593	694009
38286	694010
70048	694011
68770	694012
43545	694013
138561	694014
369	694015
72522	694016
59307	694017
3172	694018
48873	694019
5670	694020
2984	694021
12174	694022
29887	694023
97279	694024
45094	694025
6207	694026
124227	694027
43793	694028
73607	694029
73422	694030
92595	694031
57859	694032
5799	694033
3358	694034
57561	694035
47196	694036
177	694037
13983	694038
136379	694039
44351	694040
75423	694041
43720	694042
63550	694043
21351	694044
59258	694045
23856	694046
52210	694047
161449	694048
20646	694049
25851	694050
83435	694051
23633	694052
132858	694053
18415	694054
69467	694055
26559	694056
103894	694057
11022	694058
5681	694059
16679	694060
131807	694061
12025	694062
2323	694063
32022	694064
653	694065
29418	694066
94691	694067
2864	694068
40045	694069
2184	694070
15274	694071
6172	694072
8086	694073
104140	694074
76322	694075
29181	694076
28218	694077
52840	694078
105491	694079
57108	694080
55043	694081
329	694082
40590	694083
7828	694084
30280	694085
96462	694086
89130	694087
35194	694088
1775	694089
27371	694090
125	694091
8519	694092
132236	694093
34561	694094
89160	694095
69900	694096
4617	694097
98581	694098
9250	694099
5345	694100
8740	694101
67910	694102
26616	694103
33282	694104
40567	694105
42515	694106
29806	694107
19710	694108
33498	694109
70088	694110
80060	694111
72254	694112
65739	694113
86047	694114
8103	694115
33546	694116
32219	694117
6453	694118
113825	694119
16781	694120
91080	694121
88840	694122
77039	694123
34216	694124
2957	694125
112926	694126
24198	694127
88012	694128
136648	694129
19239	694130
56609	694131
9991	694132
135611	694133
23582	694134
138516	694135
3366	694136
2425	694137
145790	694138
35606	694139
1435	694140
81107	694141
31798	694142
27123	694143
40685	694144
14527	694145
96882	694146
128798	694147
64571	694148
27121	694149
4439	694150
30058	694151
6368	694152
6801	694153
941	694154
14736	694155
35464	694156
17478	694157
82551	694158
113076	694159
117674	694160
5414	694161
7695	694162
53408	694163
36424	694164
34014	694165
15070	694166
231	694167
6413	694168
90418	694169
37356	694170
3432	694171
129102	694172
138071	694173
56751	694174
17369	694175
28742	694176
70191	694177
144791	694178
149093	694179
109897	694180
24715	694181
40960	694182
4114	694183
87038	694184
21120	694185
439	694186
63176	694187
44589	694188
15288	694189
99169	694190
60812	694191
49776	694192
33699	694193
104961	694194
77960	694195
1012	694196
23416	694197
3600	694198
74705	694199
5360	694200
49534	694201
7699	694202
11224	694203
29309	694204
33447	694205
6444	694206
11242	694207
100516	694208
72352	694209
109769	694210
35351	694211
125349	694212
1283	694213
53292	694214
15116	694215
2700	694216
20892	694217
30385	694218
64389	694219
38154	694220
1465	694221
2121	694222
82677	694223
104708	694224
125368	694225
70346	694226
6262	694227
17005	694228
111096	694229
67409	694230
76797	694231
22424	694232
23871	694233
38627	694234
13727	694235
24154	694236
16823	694237
20938	694238
116711	694239
41984	694240
8754	694241
13412	694242
15833	694243
13023	694244
94894	694245
39304	694246
30672	694247
14957	694248
96070	694249
85134	694250
95350	694251
37981	694252
46257	694253
48356	694254
537	694255
44935	694256
73805	694257
123429	694258
3887	694259
77421	694260
447	694261
16529	694262
102652	694263
9513	694264
90442	694265
166502	694266
101847	694267
109155	694268
10021	694269
114092	694270
70501	694271
110169	694272
34409	694273
53020	694274
108409	694275
4024	694276
5769	694277
9381	694278
62491	694279
151178	694280
106437	694281
6240	694282
14502	694283
17345	694284
5531	694285
71164	694286
130453	694287
53194	694288
74285	694289
87777	694290
6531	694291
91540	694292
81327	694293
109239	694294
82488	694295
52447	694296
145	694297
112508	694298
73275	694299
27697	694300
18601	694301
74115	694302
4390	694303
101179	694304
65552	694305
99179	694306
15960	694307
26167	694308
206	694309
20864	694310
62677	694311
37236	694312
90825	694313
14842	694314
168	694315
34137	694316
3507	694317
51995	694318
112608	694319
10924	694320
28018	694321
41143	694322
33139	694323
2320	694324
35446	694325
66855	694326
2026	694327
128677	694328
18208	694329
7413	694330
20857	694331
2215	694332
105291	694333
1016	694334
14876	694335
12647	694336
27304	694337
36847	694338
35240	694339
1179	694340
1303	694341
366	694342
77998	694343
6940	694344
32969	694345
51701	694346
39209	694347
11896	694348
50917	694349
73288	694350
87379	694351
19745	694352
99203	694353
132620	694354
63409	694355
79960	694356
13031	694357
17973	694358
93	694359
27555	694360
401	694361
30248	694362
4181	694363
49646	694364
37991	694365
6909	694366
10859	694367
44478	694368
3708	694369
2709	694370
45728	694371
12016	694372
133140	694373
4673	694374
10061	694375
21153	694376
150200	694377
15529	694378
45298	694379
70339	694380
30296	694381
70292	694382
18253	694383
92030	694384
101127	694385
50131	694386
1164	694387
8877	694388
27484	694389
34389	694390
29521	694391
98249	694392
139652	694393
13361	694394
19126	694395
45981	694396
106105	694397
28129	694398
22465	694399
26268	694400
6	694401
93183	694402
15435	694403
47453	694404
147036	694405
163533	694406
52483	694407
37029	694408
8279	694409
9403	694410
132979	694411
46733	694412
5777	694413
3414	694414
20030	694415
7980	694416
108014	694417
78709	694418
8625	694419
145689	694420
20356	694421
31856	694422
36604	694423
154890	694424
147591	694425
49513	694426
17748	694427
66437	694428
38141	694429
29322	694430
15057	694431
42093	694432
19979	694433
37678	694434
84496	694435
7857	694436
75301	694437
68017	694438
1433	694439
108018	694440
11549	694441
5188	694442
1227	694443
8654	694444
31414	694445
46969	694446
115195	694447
25725	694448
128961	694449
21550	694450
5117	694451
69190	694452
16410	694453
1956	694454
5201	694455
23533	694456
55314	694457
35120	694458
66378	694459
10218	694460
30560	694461
191	694462
64371	694463
48743	694464
83541	694465
121338	694466
12054	694467
92907	694468
11425	694469
18417	694470
11111	694471
48395	694472
65671	694473
31738	694474
19453	694475
123011	694476
25049	694477
75158	694478
45546	694479
21903	694480
3163	694481
13194	694482
1475	694483
127356	694484
26673	694485
5735	694486
9530	694487
14763	694488
5565	694489
14889	694490
2980	694491
52809	694492
48192	694493
29546	694494
76150	694495
10333	694496
147916	694497
157815	694498
149649	694499
36698	694500
51632	694501
13751	694502
102867	694503
9588	694504
5872	694505
93795	694506
156350	694507
243	694508
16923	694509
9956	694510
90908	694511
31862	694512
1327	694513
772	694514
87880	694515
6206	694516
80256	694517
113497	694518
54267	694519
66423	694520
86541	694521
4837	694522
6320	694523
81190	694524
2136	694525
13815	694526
32899	694527
46193	694528
19373	694529
6071	694530
5572	694531
45379	694532
80923	694533
14349	694534
35499	694535
15541	694536
66765	694537
1375	694538
71740	694539
13470	694540
140983	694541
6792	694542
61448	694543
75	694544
90633	694545
6341	694546
4886	694547
14878	694548
165578	694549
57674	694550
80905	694551
27133	694552
41735	694553
1160	694554
79694	694555
8846	694556
45718	694557
36639	694558
17606	694559
41825	694560
169963	694561
6673	694562
41789	694563
104426	694564
6079	694565
12351	694566
65457	694567
92836	694568
22688	694569
14432	694570
65800	694571
83846	694572
25294	694573
87484	694574
3227	694575
10934	694576
784	694577
24532	694578
91335	694579
14925	694580
62946	694581
40840	694582
23910	694583
7858	694584
95067	694585
127954	694586
154791	694587
36784	694588
249	694589
55818	694590
100676	694591
103046	694592
23515	694593
90923	694594
37699	694595
32806	694596
532	694597
128800	694598
52765	694599
92352	694600
6343	694601
53099	694602
31448	694603
54448	694604
115403	694605
4126	694606
8916	694607
105762	694608
128397	694609
18018	694610
23455	694611
2094	694612
114243	694613
110989	694614
15943	694615
76125	694616
31742	694617
26341	694618
139471	694619
38395	694620
87025	694621
108562	694622
16166	694623
7101	694624
53884	694625
13065	694626
3070	694627
5934	694628
34218	694629
11865	694630
20182	694631
44784	694632
17332	694633
893	694634
39206	694635
37910	694636
7768	694637
85439	694638
59578	694639
87747	694640
1183	694641
22374	694642
11584	694643
3361	694644
21957	694645
25618	694646
31635	694647
36088	694648
158520	694649
11056	694650
3233	694651
34898	694652
22569	694653
24040	694654
6635	694655
106543	694656
47524	694657
82071	694658
3472	694659
10393	694660
37014	694661
41852	694662
14595	694663
4893	694664
19457	694665
6526	694666
36529	694667
37995	694668
55770	694669
60882	694670
2994	694671
16571	694672
657	694673
119144	694674
109559	694675
20800	694676
9327	694677
59190	694678
66850	694679
25495	694680
26745	694681
59501	694682
34504	694683
10935	694684
42136	694685
728	694686
5544	694687
82989	694688
26240	694689
3350	694690
10219	694691
1155	694692
137820	694693
76224	694694
530	694695
32291	694696
51956	694697
92454	694698
96218	694699
12841	694700
3701	694701
7879	694702
29695	694703
25120	694704
8846	694705
43871	694706
59956	694707
85718	694708
116840	694709
54623	694710
79492	694711
59502	694712
4398	694713
15555	694714
35584	694715
69658	694716
72093	694717
8417	694718
89281	694719
43355	694720
21397	694721
98763	694722
88735	694723
42549	694724
56637	694725
101527	694726
134071	694727
98763	694728
55788	694729
8222	694730
128549	694731
39655	694732
49713	694733
18895	694734
11861	694735
10474	694736
71752	694737
152618	694738
40246	694739
3437	694740
9361	694741
4015	694742
63482	694743
61254	694744
19919	694745
3299	694746
1591	694747
8291	694748
31944	694749
35764	694750
3975	694751
124628	694752
294	694753
34254	694754
127372	694755
9896	694756
72101	694757
34813	694758
26575	694759
101210	694760
38987	694761
20685	694762
130155	694763
104137	694764
83518	694765
62325	694766
41937	694767
36605	694768
42869	694769
73849	694770
10402	694771
43598	694772
14300	694773
11325	694774
142187	694775
4410	694776
61848	694777
143382	694778
79	694779
74999	694780
116	694781
15184	694782
128605	694783
57610	694784
85224	694785
127349	694786
11427	694787
160201	694788
57746	694789
93	694790
27189	694791
132437	694792
86669	694793
153726	694794
36953	694795
62830	694796
23015	694797
4401	694798
41207	694799
99752	694800
28911	694801
5563	694802
99213	694803
8569	694804
68372	694805
6227	694806
73357	694807
92819	694808
44672	694809
117380	694810
65376	694811
2280	694812
1754	694813
32338	694814
6859	694815
42917	694816
31613	694817
47677	694818
50	694819
42521	694820
28	694821
32004	694822
67994	694823
1379	694824
18188	694825
75346	694826
38369	694827
32263	694828
13377	694829
50459	694830
5969	694831
4194	694832
128	694833
40470	694834
78430	694835
4657	694836
157349	694837
135260	694838
4988	694839
4928	694840
12555	694841
141500	694842
62407	694843
57258	694844
11130	694845
153159	694846
14136	694847
73350	694848
68061	694849
17810	694850
73210	694851
56928	694852
29717	694853
67680	694854
12776	694855
14516	694856
49423	694857
47375	694858
52541	694859
149694	694860
68603	694861
34934	694862
62800	694863
93662	694864
27752	694865
74491	694866
19289	694867
35482	694868
15294	694869
20542	694870
45508	694871
24707	694872
16089	694873
75000	694874
11370	694875
2253	694876
18457	694877
30651	694878
24542	694879
9122	694880
5192	694881
2964	694882
7128	694883
84870	694884
6037	694885
164730	694886
43230	694887
90880	694888
19802	694889
2079	694890
147619	694891
178	694892
137743	694893
3871	694894
24942	694895
6757	694896
19072	694897
53241	694898
6717	694899
13491	694900
61855	694901
22752	694902
5543	694903
50290	694904
14720	694905
161639	694906
39664	694907
324	694908
31334	694909
4348	694910
24039	694911
31281	694912
13725	694913
113207	694914
133	694915
60158	694916
30259	694917
114470	694918
30948	694919
13223	694920
90176	694921
136165	694922
15978	694923
60442	694924
88454	694925
46752	694926
5452	694927
125271	694928
9509	694929
14542	694930
4353	694931
53373	694932
46796	694933
132179	694934
23152	694935
3999	694936
11642	694937
14726	694938
64708	694939
1357	694940
6983	694941
40992	694942
146351	694943
99963	694944
4044	694945
18956	694946
2557	694947
105723	694948
54484	694949
39621	694950
86746	694951
71320	694952
66070	694953
101857	694954
29156	694955
52114	694956
17786	694957
701	694958
13311	694959
69720	694960
31055	694961
37223	694962
163506	694963
6368	694964
14220	694965
114477	694966
12203	694967
21853	694968
4123	694969
35709	694970
2541	694971
30776	694972
41758	694973
4745	694974
23516	694975
26567	694976
55639	694977
44690	694978
23100	694979
17646	694980
56127	694981
70183	694982
29145	694983
38707	694984
44464	694985
36178	694986
5222	694987
9246	694988
59745	694989
18049	694990
89983	694991
80842	694992
49926	694993
1662	694994
17823	694995
89541	694996
38473	694997
3435	694998
91798	694999
51341	695000
11562	695001
13780	695002
41482	695003
48251	695004
59645	695005
13520	695006
54487	695007
3162	695008
26070	695009
61344	695010
18034	695011
296	695012
95524	695013
40530	695014
115646	695015
26371	695016
417	695017
78297	695018
7863	695019
112926	695020
28867	695021
2548	695022
2187	695023
8663	695024
121239	695025
2462	695026
48487	695027
73040	695028
27554	695029
84867	695030
42371	695031
9257	695032
81182	695033
39328	695034
19408	695035
3602	695036
57648	695037
80467	695038
21678	695039
43056	695040
47273	695041
115580	695042
82623	695043
17521	695044
12763	695045
68617	695046
120012	695047
85792	695048
94203	695049
99932	695050
3954	695051
97073	695052
22891	695053
11793	695054
29280	695055
116762	695056
16480	695057
22266	695058
8582	695059
1625	695060
923	695061
5260	695062
12923	695063
51471	695064
4469	695065
113663	695066
117110	695067
46408	695068
27759	695069
7195	695070
97391	695071
14190	695072
59805	695073
14434	695074
133353	695075
45198	695076
28093	695077
63580	695078
60534	695079
47310	695080
115060	695081
38479	695082
142127	695083
5398	695084
130570	695085
6038	695086
20629	695087
36771	695088
33153	695089
24865	695090
8920	695091
30103	695092
119752	695093
67472	695094
72002	695095
29753	695096
80164	695097
14515	695098
6190	695099
1033	695100
4821	695101
4146	695102
707	695103
67962	695104
23067	695105
79599	695106
96221	695107
74176	695108
6915	695109
15889	695110
24126	695111
30372	695112
14405	695113
104113	695114
8811	695115
9606	695116
19711	695117
46232	695118
5925	695119
10079	695120
14359	695121
13977	695122
37295	695123
57780	695124
30043	695125
43285	695126
5047	695127
3216	695128
26679	695129
2551	695130
109240	695131
73285	695132
121917	695133
4357	695134
61724	695135
11990	695136
88137	695137
83450	695138
31398	695139
3536	695140
99219	695141
142469	695142
1449	695143
24470	695144
55535	695145
77275	695146
87287	695147
64641	695148
23679	695149
98320	695150
4737	695151
120383	695152
48276	695153
1306	695154
11681	695155
31095	695156
39727	695157
33012	695158
11200	695159
22902	695160
6158	695161
2247	695162
34940	695163
124731	695164
2892	695165
71654	695166
25601	695167
28477	695168
97143	695169
14550	695170
12096	695171
8308	695172
99604	695173
114762	695174
112	695175
2378	695176
14340	695177
41073	695178
130733	695179
91089	695180
129	695181
831	695182
46956	695183
67820	695184
6155	695185
2303	695186
25328	695187
12547	695188
15460	695189
37258	695190
4136	695191
29781	695192
167701	695193
14964	695194
23361	695195
15742	695196
6873	695197
48195	695198
99242	695199
65570	695200
128913	695201
42464	695202
6237	695203
33823	695204
7605	695205
35803	695206
115614	695207
26348	695208
72592	695209
101738	695210
16954	695211
97296	695212
3371	695213
11988	695214
107465	695215
40420	695216
10707	695217
16502	695218
5679	695219
105471	695220
30102	695221
62269	695222
94546	695223
60666	695224
256	695225
22085	695226
21856	695227
30368	695228
105133	695229
137124	695230
50015	695231
22716	695232
31560	695233
55500	695234
12766	695235
79053	695236
45055	695237
67368	695238
17884	695239
49659	695240
136575	695241
60229	695242
58725	695243
82454	695244
74305	695245
53335	695246
54088	695247
3958	695248
2211	695249
20768	695250
97057	695251
77424	695252
800	695253
111232	695254
71696	695255
105027	695256
71261	695257
13661	695258
13500	695259
38624	695260
28355	695261
29314	695262
16439	695263
142386	695264
43207	695265
60856	695266
99453	695267
4458	695268
20645	695269
46787	695270
60352	695271
51941	695272
66724	695273
108978	695274
24389	695275
2040	695276
124932	695277
87504	695278
23478	695279
94891	695280
1122	695281
4375	695282
111940	695283
32728	695284
77961	695285
23955	695286
28411	695287
131130	695288
5160	695289
41338	695290
24862	695291
70954	695292
38557	695293
45039	695294
87585	695295
2267	695296
59424	695297
75535	695298
74153	695299
12081	695300
1624	695301
46865	695302
134496	695303
84283	695304
18290	695305
10836	695306
104193	695307
86626	695308
9679	695309
19954	695310
92267	695311
32925	695312
69966	695313
165431	695314
156099	695315
44695	695316
85598	695317
38983	695318
31158	695319
81445	695320
1610	695321
109425	695322
33287	695323
21916	695324
3615	695325
31616	695326
95301	695327
39909	695328
17677	695329
100785	695330
41108	695331
87414	695332
54550	695333
86187	695334
30112	695335
60636	695336
169203	695337
46047	695338
106118	695339
15218	695340
32783	695341
134073	695342
91529	695343
58430	695344
3055	695345
102334	695346
22175	695347
3352	695348
4263	695349
92639	695350
26175	695351
37342	695352
73736	695353
6231	695354
23508	695355
77091	695356
61729	695357
57958	695358
86945	695359
31201	695360
32787	695361
6439	695362
42881	695363
16720	695364
44303	695365
39734	695366
130320	695367
29582	695368
65705	695369
62031	695370
35479	695371
33914	695372
34147	695373
39590	695374
19196	695375
676	695376
21086	695377
6920	695378
985	695379
26325	695380
72656	695381
25040	695382
22460	695383
59308	695384
39652	695385
18444	695386
24414	695387
4602	695388
19198	695389
72656	695390
39553	695391
40627	695392
31120	695393
22410	695394
24024	695395
71830	695396
9925	695397
9624	695398
27117	695399
17608	695400
4705	695401
3258	695402
30583	695403
7733	695404
13083	695405
17871	695406
124496	695407
135523	695408
61874	695409
20623	695410
116244	695411
5480	695412
92719	695413
18162	695414
63259	695415
152199	695416
19759	695417
2194	695418
92454	695419
96784	695420
92351	695421
86353	695422
54275	695423
64919	695424
75167	695425
114218	695426
4270	695427
73189	695428
104810	695429
81391	695430
81948	695431
38935	695432
97211	695433
114778	695434
2873	695435
49476	695436
168144	695437
5750	695438
88654	695439
111981	695440
49233	695441
4612	695442
69976	695443
153256	695444
8235	695445
10989	695446
13988	695447
79585	695448
131996	695449
31612	695450
83	695451
4211	695452
144871	695453
38636	695454
17096	695455
8090	695456
29856	695457
97007	695458
33624	695459
48691	695460
20024	695461
8339	695462
10595	695463
6720	695464
14299	695465
19507	695466
97927	695467
69209	695468
32582	695469
67688	695470
72797	695471
17171	695472
61114	695473
62320	695474
78335	695475
88300	695476
11378	695477
75594	695478
6484	695479
59674	695480
8690	695481
33916	695482
144486	695483
61782	695484
65068	695485
109712	695486
1191	695487
40190	695488
78759	695489
121306	695490
1796	695491
107397	695492
40831	695493
62746	695494
132053	695495
22566	695496
122326	695497
45280	695498
102644	695499
21885	695500
153827	695501
20620	695502
138737	695503
43079	695504
3433	695505
2841	695506
43860	695507
878	695508
121823	695509
109130	695510
49582	695511
99853	695512
2566	695513
16709	695514
93057	695515
111054	695516
95797	695517
151089	695518
14995	695519
109917	695520
3872	695521
24761	695522
75320	695523
19944	695524
127507	695525
53905	695526
49161	695527
131805	695528
6425	695529
46	695530
26475	695531
28382	695532
1661	695533
154653	695534
135859	695535
2589	695536
68027	695537
115154	695538
129666	695539
47378	695540
9863	695541
19646	695542
59697	695543
11419	695544
79763	695545
75114	695546
14878	695547
64855	695548
42355	695549
20102	695550
8536	695551
22477	695552
84187	695553
50454	695554
53344	695555
4316	695556
4684	695557
10202	695558
20647	695559
12955	695560
34749	695561
164072	695562
4100	695563
33726	695564
15230	695565
32272	695566
21833	695567
45695	695568
12019	695569
104803	695570
35236	695571
65953	695572
68952	695573
10841	695574
93233	695575
139196	695576
27002	695577
71842	695578
43475	695579
37350	695580
5792	695581
17777	695582
64451	695583
1811	695584
108164	695585
135757	695586
52658	695587
63581	695588
15674	695589
32798	695590
117213	695591
61440	695592
73868	695593
31986	695594
6318	695595
19832	695596
110524	695597
82013	695598
39356	695599
1355	695600
11505	695601
1360	695602
29197	695603
21732	695604
2403	695605
45227	695606
161530	695607
100655	695608
111986	695609
96365	695610
88970	695611
17842	695612
78377	695613
20441	695614
34596	695615
59393	695616
9808	695617
10381	695618
68241	695619
42221	695620
24098	695621
19558	695622
5462	695623
2462	695624
5069	695625
42684	695626
6571	695627
5863	695628
96688	695629
9792	695630
20475	695631
21742	695632
23467	695633
40341	695634
122424	695635
6918	695636
5365	695637
3713	695638
124988	695639
51462	695640
35272	695641
18156	695642
9000	695643
112650	695644
122588	695645
136021	695646
13874	695647
5072	695648
106256	695649
29983	695650
63793	695651
52915	695652
14679	695653
34776	695654
10829	695655
9014	695656
4066	695657
15631	695658
78014	695659
32353	695660
100865	695661
105452	695662
51699	695663
31784	695664
94539	695665
85806	695666
41835	695667
31115	695668
51861	695669
37132	695670
13555	695671
117997	695672
50816	695673
31123	695674
54317	695675
37278	695676
25793	695677
331	695678
18477	695679
55678	695680
28539	695681
44559	695682
102581	695683
61999	695684
52295	695685
37750	695686
111	695687
65890	695688
80901	695689
53170	695690
10998	695691
133935	695692
94515	695693
13441	695694
91260	695695
14695	695696
70976	695697
61460	695698
23608	695699
50324	695700
156201	695701
76425	695702
20468	695703
75457	695704
37657	695705
2468	695706
6683	695707
44643	695708
2351	695709
81585	695710
31745	695711
89881	695712
94780	695713
107365	695714
36230	695715
10776	695716
63279	695717
968	695718
39802	695719
1235	695720
43695	695721
15390	695722
225	695723
1678	695724
16632	695725
51630	695726
63757	695727
40151	695728
67444	695729
87395	695730
65151	695731
37392	695732
123009	695733
2365	695734
398	695735
118938	695736
18872	695737
14584	695738
23899	695739
114795	695740
9976	695741
61962	695742
2155	695743
125876	695744
79126	695745
9631	695746
43327	695747
112294	695748
93039	695749
4744	695750
63641	695751
18315	695752
7319	695753
108795	695754
26354	695755
120547	695756
50753	695757
34315	695758
62049	695759
58269	695760
71789	695761
110792	695762
74025	695763
116161	695764
24225	695765
94076	695766
61424	695767
39829	695768
86986	695769
29728	695770
59787	695771
1608	695772
74554	695773
40309	695774
64345	695775
14287	695776
5592	695777
54371	695778
2067	695779
12400	695780
24357	695781
110675	695782
54390	695783
1911	695784
13259	695785
46468	695786
56172	695787
65640	695788
75491	695789
69198	695790
24164	695791
29345	695792
25194	695793
105892	695794
47900	695795
29432	695796
33734	695797
29623	695798
39623	695799
84696	695800
3521	695801
36572	695802
19237	695803
1191	695804
5206	695805
1236	695806
73404	695807
24613	695808
207	695809
158736	695810
409	695811
20943	695812
13546	695813
139241	695814
23152	695815
19694	695816
58255	695817
552	695818
544	695819
9514	695820
81413	695821
36683	695822
28601	695823
805	695824
119623	695825
709	695826
54845	695827
34288	695828
14556	695829
131476	695830
31279	695831
28227	695832
59271	695833
5084	695834
39509	695835
71704	695836
43009	695837
95324	695838
7442	695839
53947	695840
113455	695841
53707	695842
111905	695843
49071	695844
574	695845
19121	695846
9146	695847
60056	695848
6618	695849
38153	695850
12194	695851
45970	695852
20027	695853
42329	695854
4718	695855
5947	695856
17696	695857
69519	695858
19197	695859
30728	695860
108866	695861
29410	695862
164924	695863
31887	695864
68345	695865
56529	695866
20967	695867
26409	695868
87711	695869
12308	695870
50214	695871
29844	695872
90144	695873
4749	695874
4848	695875
28132	695876
53217	695877
11401	695878
65265	695879
60871	695880
108537	695881
9250	695882
15480	695883
31850	695884
29380	695885
39429	695886
56977	695887
25049	695888
3671	695889
21974	695890
89856	695891
7032	695892
31686	695893
45924	695894
129346	695895
110597	695896
23440	695897
51687	695898
14889	695899
23487	695900
55522	695901
10325	695902
35080	695903
57362	695904
52606	695905
56920	695906
80858	695907
9509	695908
22410	695909
124213	695910
24453	695911
50016	695912
26863	695913
55518	695914
18958	695915
3764	695916
49411	695917
2409	695918
56928	695919
149413	695920
12954	695921
3325	695922
92767	695923
30185	695924
37808	695925
52903	695926
36056	695927
39224	695928
12350	695929
18406	695930
17009	695931
141151	695932
15810	695933
51052	695934
55107	695935
147034	695936
2440	695937
11844	695938
1772	695939
31111	695940
20812	695941
26006	695942
65389	695943
70992	695944
36422	695945
25574	695946
29367	695947
24668	695948
88081	695949
12214	695950
8502	695951
2875	695952
83581	695953
800	695954
23733	695955
93102	695956
91578	695957
9913	695958
31172	695959
100291	695960
1951	695961
60042	695962
126599	695963
77910	695964
1280	695965
32774	695966
118265	695967
39720	695968
1177	695969
72206	695970
3893	695971
64974	695972
114213	695973
7499	695974
47067	695975
101895	695976
920	695977
85427	695978
38302	695979
87159	695980
12626	695981
54985	695982
1540	695983
11272	695984
22941	695985
17533	695986
17749	695987
56386	695988
129042	695989
111769	695990
23023	695991
35680	695992
14985	695993
10877	695994
15651	695995
91324	695996
67579	695997
10853	695998
83656	695999
1087	696000
51880	696001
103264	696002
62216	696003
99643	696004
15203	696005
41232	696006
27013	696007
62519	696008
40089	696009
139113	696010
135666	696011
102144	696012
32245	696013
49191	696014
29958	696015
13309	696016
5490	696017
9247	696018
24193	696019
68177	696020
6255	696021
55641	696022
84611	696023
146619	696024
29442	696025
33712	696026
22180	696027
126097	696028
62415	696029
129147	696030
52884	696031
15795	696032
24326	696033
2711	696034
32139	696035
3123	696036
14953	696037
384	696038
92255	696039
48373	696040
73141	696041
86418	696042
1655	696043
6348	696044
19540	696045
13221	696046
55466	696047
51537	696048
111658	696049
1302	696050
41580	696051
32737	696052
89752	696053
26927	696054
87110	696055
3060	696056
24109	696057
23438	696058
3312	696059
51804	696060
5779	696061
13436	696062
53565	696063
6690	696064
14107	696065
136474	696066
2952	696067
8732	696068
17813	696069
175	696070
3196	696071
26282	696072
11153	696073
60400	696074
25406	696075
39420	696076
104049	696077
65017	696078
21392	696079
85797	696080
139681	696081
78047	696082
9667	696083
23249	696084
119054	696085
43437	696086
39033	696087
88155	696088
34238	696089
53213	696090
103267	696091
33866	696092
3621	696093
19793	696094
113677	696095
54897	696096
16869	696097
31521	696098
93831	696099
19450	696100
156240	696101
47267	696102
31058	696103
2894	696104
54548	696105
15413	696106
63709	696107
37016	696108
1691	696109
7286	696110
46242	696111
80456	696112
107162	696113
135660	696114
29623	696115
16122	696116
61133	696117
23432	696118
104721	696119
35021	696120
136686	696121
32430	696122
18024	696123
1010	696124
32548	696125
36224	696126
77636	696127
49119	696128
108752	696129
31989	696130
116521	696131
57614	696132
54633	696133
35713	696134
43762	696135
13058	696136
29364	696137
93749	696138
52958	696139
10907	696140
126458	696141
166704	696142
16988	696143
25340	696144
18568	696145
80179	696146
4663	696147
23973	696148
10634	696149
4660	696150
63900	696151
12122	696152
138792	696153
1188	696154
12262	696155
28932	696156
55712	696157
611	696158
55737	696159
44578	696160
9512	696161
6173	696162
4959	696163
12427	696164
49015	696165
77683	696166
76811	696167
40199	696168
4229	696169
395	696170
46099	696171
22694	696172
85111	696173
6713	696174
2900	696175
50694	696176
123601	696177
22340	696178
14521	696179
12152	696180
6315	696181
46978	696182
3628	696183
96574	696184
30579	696185
147781	696186
78248	696187
19163	696188
892	696189
99874	696190
121862	696191
34728	696192
20153	696193
73236	696194
17546	696195
1210	696196
45438	696197
139309	696198
22288	696199
93011	696200
106441	696201
104699	696202
66672	696203
5028	696204
55591	696205
77898	696206
43956	696207
17473	696208
138309	696209
3505	696210
26826	696211
44889	696212
156636	696213
81971	696214
56290	696215
63217	696216
167290	696217
11196	696218
161116	696219
55105	696220
87076	696221
75061	696222
31234	696223
3454	696224
84068	696225
60329	696226
29418	696227
68673	696228
21458	696229
36312	696230
86107	696231
5113	696232
1689	696233
61775	696234
21233	696235
39242	696236
120711	696237
5308	696238
137239	696239
51379	696240
2540	696241
27784	696242
109668	696243
35003	696244
10092	696245
19617	696246
65313	696247
18589	696248
24575	696249
99257	696250
75155	696251
3482	696252
10893	696253
31780	696254
62159	696255
122742	696256
12299	696257
93904	696258
3192	696259
5735	696260
92270	696261
43797	696262
8421	696263
14773	696264
95840	696265
1303	696266
9664	696267
13263	696268
44020	696269
31340	696270
119121	696271
57185	696272
1130	696273
20262	696274
104385	696275
84196	696276
41988	696277
14527	696278
25835	696279
76852	696280
90862	696281
15053	696282
42221	696283
20226	696284
98124	696285
2032	696286
24037	696287
15354	696288
8809	696289
26721	696290
90523	696291
28572	696292
412	696293
33982	696294
91700	696295
1594	696296
25051	696297
96288	696298
72481	696299
20719	696300
75624	696301
18891	696302
52790	696303
22109	696304
17123	696305
5024	696306
80101	696307
31905	696308
98771	696309
21885	696310
44687	696311
31265	696312
2095	696313
19460	696314
86800	696315
28176	696316
45093	696317
87499	696318
51816	696319
16942	696320
106029	696321
29138	696322
17605	696323
68314	696324
4212	696325
133624	696326
235	696327
69535	696328
56380	696329
166584	696330
99894	696331
4538	696332
51876	696333
44664	696334
42742	696335
44664	696336
7118	696337
27545	696338
118005	696339
70488	696340
16337	696341
69661	696342
302	696343
116696	696344
168525	696345
11679	696346
25545	696347
35142	696348
47596	696349
11616	696350
39370	696351
97610	696352
51613	696353
794	696354
69792	696355
46166	696356
74740	696357
12911	696358
93970	696359
29910	696360
4666	696361
43810	696362
79953	696363
62651	696364
64357	696365
86717	696366
134316	696367
34665	696368
648	696369
6870	696370
145284	696371
59233	696372
111111	696373
3978	696374
3342	696375
31583	696376
2405	696377
568	696378
111765	696379
18264	696380
164910	696381
83167	696382
3275	696383
45329	696384
94900	696385
47173	696386
2890	696387
30241	696388
3931	696389
26922	696390
99035	696391
75592	696392
58541	696393
2064	696394
8931	696395
4466	696396
38791	696397
57407	696398
20977	696399
230	696400
8586	696401
104141	696402
54779	696403
4655	696404
38854	696405
66425	696406
154466	696407
4725	696408
27795	696409
101012	696410
62002	696411
5657	696412
53362	696413
85402	696414
26784	696415
27583	696416
19641	696417
156491	696418
80738	696419
68578	696420
37058	696421
4741	696422
66737	696423
30347	696424
377	696425
32609	696426
145	696427
4970	696428
253	696429
55418	696430
87500	696431
20971	696432
19015	696433
23903	696434
30325	696435
71828	696436
125788	696437
50259	696438
25364	696439
19351	696440
36652	696441
25452	696442
137649	696443
66196	696444
21202	696445
50843	696446
5043	696447
66816	696448
147417	696449
56058	696450
52669	696451
134665	696452
17621	696453
61002	696454
72179	696455
41967	696456
4487	696457
85185	696458
93586	696459
18006	696460
43254	696461
15522	696462
17007	696463
24817	696464
14410	696465
27052	696466
189	696467
26409	696468
35530	696469
35660	696470
22785	696471
87686	696472
5910	696473
79114	696474
7066	696475
148379	696476
21472	696477
1509	696478
74660	696479
1185	696480
14402	696481
24354	696482
12927	696483
17995	696484
78746	696485
31871	696486
35345	696487
17829	696488
14156	696489
33123	696490
19223	696491
1416	696492
102080	696493
3852	696494
39863	696495
142266	696496
1082	696497
2017	696498
133618	696499
5355	696500
97070	696501
13390	696502
39572	696503
30513	696504
7058	696505
91520	696506
132565	696507
32982	696508
77036	696509
16569	696510
22429	696511
145462	696512
43242	696513
21034	696514
20005	696515
29356	696516
79103	696517
14982	696518
28722	696519
12552	696520
66567	696521
14973	696522
101253	696523
24673	696524
44356	696525
9476	696526
4446	696527
17646	696528
16593	696529
28334	696530
33863	696531
106030	696532
47489	696533
48695	696534
30764	696535
114792	696536
11646	696537
80487	696538
11471	696539
21481	696540
80499	696541
85505	696542
28005	696543
20308	696544
49084	696545
72801	696546
103788	696547
89346	696548
160535	696549
9134	696550
100491	696551
5060	696552
15614	696553
11773	696554
2452	696555
30971	696556
46130	696557
128699	696558
45722	696559
80752	696560
3256	696561
28130	696562
142022	696563
2720	696564
14311	696565
51814	696566
36945	696567
38208	696568
34163	696569
21154	696570
127554	696571
3605	696572
55509	696573
47354	696574
43098	696575
90511	696576
67457	696577
84703	696578
15398	696579
113913	696580
1335	696581
110313	696582
54902	696583
9364	696584
18531	696585
94416	696586
18345	696587
142259	696588
34186	696589
76146	696590
16341	696591
9471	696592
116673	696593
56318	696594
5860	696595
971	696596
26353	696597
95909	696598
21552	696599
10050	696600
117	696601
133577	696602
3574	696603
39796	696604
107509	696605
10034	696606
40847	696607
88399	696608
29857	696609
5582	696610
116047	696611
82759	696612
33902	696613
12745	696614
129371	696615
17629	696616
72934	696617
136851	696618
10109	696619
33433	696620
49781	696621
55941	696622
57578	696623
40140	696624
89657	696625
67463	696626
18825	696627
17146	696628
94444	696629
129453	696630
90073	696631
1362	696632
76872	696633
44531	696634
114209	696635
2208	696636
1066	696637
96330	696638
41419	696639
43242	696640
46198	696641
78032	696642
36586	696643
27839	696644
78257	696645
74339	696646
10650	696647
3862	696648
8901	696649
28118	696650
73135	696651
160842	696652
1353	696653
17268	696654
25934	696655
187	696656
4519	696657
56254	696658
139754	696659
57799	696660
1959	696661
55466	696662
64195	696663
96499	696664
30777	696665
78803	696666
30933	696667
66909	696668
61295	696669
2652	696670
96708	696671
60104	696672
61730	696673
58671	696674
76794	696675
54906	696676
82181	696677
44562	696678
76684	696679
21473	696680
166850	696681
9358	696682
4226	696683
43457	696684
128087	696685
10640	696686
615	696687
38934	696688
79301	696689
92495	696690
1787	696691
56375	696692
36467	696693
18193	696694
1474	696695
137977	696696
11227	696697
143923	696698
13791	696699
13004	696700
6255	696701
27269	696702
43428	696703
89420	696704
36957	696705
44747	696706
85393	696707
47398	696708
50744	696709
79694	696710
43788	696711
15838	696712
95036	696713
6900	696714
107875	696715
56905	696716
31554	696717
27505	696718
58042	696719
20359	696720
12415	696721
28490	696722
124628	696723
19485	696724
29715	696725
2344	696726
52102	696727
12165	696728
76249	696729
52982	696730
53330	696731
21382	696732
1842	696733
64807	696734
149099	696735
33887	696736
102060	696737
50063	696738
14203	696739
77486	696740
32047	696741
38108	696742
113114	696743
58996	696744
40829	696745
55780	696746
2428	696747
1562	696748
39545	696749
70917	696750
18678	696751
12823	696752
34595	696753
25544	696754
42899	696755
74871	696756
33850	696757
136734	696758
151821	696759
39098	696760
129378	696761
26349	696762
66945	696763
11206	696764
37184	696765
10649	696766
77606	696767
17545	696768
139184	696769
138792	696770
51176	696771
40627	696772
88104	696773
2884	696774
50387	696775
26695	696776
14332	696777
59350	696778
8209	696779
55341	696780
62622	696781
36874	696782
30676	696783
91883	696784
12546	696785
99476	696786
19347	696787
27101	696788
32026	696789
113414	696790
64276	696791
44650	696792
13641	696793
52902	696794
298	696795
290	696796
21548	696797
67600	696798
27840	696799
42457	696800
9833	696801
1437	696802
54941	696803
6783	696804
37662	696805
350	696806
13213	696807
8230	696808
113779	696809
6662	696810
145651	696811
1685	696812
76731	696813
26707	696814
17372	696815
48451	696816
94301	696817
110643	696818
126303	696819
9520	696820
1539	696821
13621	696822
10254	696823
2557	696824
83198	696825
12883	696826
1774	696827
219	696828
73718	696829
96034	696830
46017	696831
63111	696832
500	696833
15259	696834
33062	696835
39357	696836
107917	696837
16223	696838
19513	696839
87247	696840
34522	696841
46432	696842
62049	696843
35202	696844
47559	696845
45677	696846
29560	696847
14882	696848
55013	696849
113786	696850
33912	696851
43395	696852
30144	696853
140752	696854
18984	696855
9965	696856
16783	696857
159712	696858
10320	696859
41623	696860
86243	696861
3785	696862
28710	696863
1421	696864
70131	696865
23887	696866
75211	696867
77664	696868
1979	696869
25628	696870
1154	696871
19759	696872
14666	696873
6846	696874
62803	696875
51398	696876
75792	696877
59490	696878
51776	696879
29931	696880
44357	696881
144774	696882
40721	696883
12827	696884
22554	696885
10626	696886
565	696887
3007	696888
24129	696889
6618	696890
101356	696891
428	696892
54548	696893
38237	696894
28480	696895
1265	696896
9575	696897
93832	696898
153660	696899
63888	696900
4998	696901
6793	696902
15788	696903
31435	696904
39394	696905
16188	696906
17228	696907
31191	696908
4811	696909
11247	696910
34222	696911
78997	696912
455	696913
52263	696914
9436	696915
62435	696916
2433	696917
49529	696918
53517	696919
5571	696920
49188	696921
18398	696922
17584	696923
21289	696924
39148	696925
72213	696926
5246	696927
67980	696928
131338	696929
69332	696930
5155	696931
26864	696932
52549	696933
66734	696934
5067	696935
18474	696936
78938	696937
59027	696938
75495	696939
36	696940
456	696941
17247	696942
45814	696943
17444	696944
65288	696945
67219	696946
44063	696947
12290	696948
57624	696949
11033	696950
57	696951
37719	696952
2823	696953
112054	696954
28817	696955
82897	696956
39083	696957
133791	696958
102	696959
6092	696960
3809	696961
160851	696962
7820	696963
99710	696964
70910	696965
43439	696966
34378	696967
160686	696968
119850	696969
43332	696970
50577	696971
128123	696972
88959	696973
101767	696974
87001	696975
159737	696976
66888	696977
4684	696978
88791	696979
46403	696980
19104	696981
135573	696982
34041	696983
56916	696984
35630	696985
37358	696986
982	696987
54030	696988
4903	696989
56877	696990
42308	696991
16033	696992
53060	696993
12706	696994
46367	696995
64242	696996
68438	696997
43323	696998
47271	696999
132569	697000
83852	697001
31794	697002
38546	697003
1668	697004
33688	697005
12172	697006
31085	697007
19339	697008
83	697009
75190	697010
69331	697011
27982	697012
131171	697013
15891	697014
6506	697015
41304	697016
43841	697017
15759	697018
31143	697019
104196	697020
97381	697021
86103	697022
8428	697023
18786	697024
79055	697025
28951	697026
79498	697027
1445	697028
7833	697029
167325	697030
2456	697031
120476	697032
89220	697033
78104	697034
79441	697035
38194	697036
28815	697037
96333	697038
107702	697039
47858	697040
81757	697041
68421	697042
62523	697043
29015	697044
36249	697045
379	697046
39294	697047
48139	697048
58752	697049
12712	697050
32924	697051
70705	697052
16613	697053
13416	697054
38852	697055
44969	697056
68942	697057
36191	697058
57252	697059
53531	697060
112487	697061
75197	697062
8047	697063
6218	697064
16837	697065
4032	697066
25899	697067
66852	697068
2998	697069
112347	697070
33260	697071
68091	697072
20909	697073
18626	697074
25352	697075
134012	697076
13869	697077
50901	697078
142402	697079
47181	697080
618	697081
91585	697082
32004	697083
26694	697084
155283	697085
70571	697086
91508	697087
24160	697088
21737	697089
123893	697090
6764	697091
54127	697092
124429	697093
69260	697094
42406	697095
128292	697096
12443	697097
61460	697098
90582	697099
101656	697100
41021	697101
68837	697102
4729	697103
5168	697104
85188	697105
75021	697106
25557	697107
25814	697108
15788	697109
9539	697110
64248	697111
13759	697112
49169	697113
44691	697114
7309	697115
62350	697116
37528	697117
8584	697118
213	697119
49282	697120
106446	697121
39311	697122
1679	697123
30852	697124
90017	697125
87812	697126
21059	697127
89362	697128
17603	697129
70585	697130
52556	697131
24588	697132
49471	697133
26662	697134
24089	697135
64760	697136
91695	697137
1275	697138
51260	697139
21516	697140
164906	697141
6949	697142
69737	697143
114143	697144
68499	697145
54656	697146
1548	697147
60119	697148
42864	697149
7158	697150
23185	697151
17211	697152
88625	697153
62991	697154
62091	697155
15773	697156
26248	697157
35814	697158
58981	697159
44409	697160
118695	697161
43233	697162
54020	697163
3	697164
56791	697165
143653	697166
22860	697167
12242	697168
25460	697169
1393	697170
33172	697171
2734	697172
7792	697173
11091	697174
16011	697175
32202	697176
4699	697177
49826	697178
83116	697179
88692	697180
20199	697181
126945	697182
23861	697183
2821	697184
44365	697185
52595	697186
3359	697187
17459	697188
77806	697189
91999	697190
74671	697191
79804	697192
16370	697193
104624	697194
54524	697195
102013	697196
19336	697197
81189	697198
54479	697199
122542	697200
139415	697201
24926	697202
4339	697203
30883	697204
26460	697205
103186	697206
21483	697207
18320	697208
99869	697209
75797	697210
59473	697211
94669	697212
26166	697213
3597	697214
57349	697215
80756	697216
116960	697217
3461	697218
3728	697219
546	697220
702	697221
22071	697222
13193	697223
169955	697224
121915	697225
37427	697226
33504	697227
154389	697228
19108	697229
51836	697230
65647	697231
88383	697232
120906	697233
57979	697234
42737	697235
7682	697236
43697	697237
18015	697238
36648	697239
29710	697240
33677	697241
43402	697242
6627	697243
33176	697244
23726	697245
26949	697246
147801	697247
39145	697248
49294	697249
27018	697250
58979	697251
2805	697252
1671	697253
1236	697254
88974	697255
46509	697256
15703	697257
20390	697258
65633	697259
73353	697260
40860	697261
18803	697262
32280	697263
85500	697264
79288	697265
51242	697266
62497	697267
14904	697268
50201	697269
6926	697270
69516	697271
87501	697272
78385	697273
52964	697274
33819	697275
13764	697276
1230	697277
44246	697278
161671	697279
37966	697280
10192	697281
886	697282
6669	697283
54476	697284
94380	697285
152415	697286
4922	697287
2920	697288
60824	697289
1303	697290
1400	697291
120922	697292
64965	697293
14354	697294
81906	697295
43984	697296
62963	697297
4064	697298
13689	697299
1743	697300
28712	697301
7416	697302
29751	697303
60202	697304
36452	697305
10214	697306
65957	697307
1326	697308
56915	697309
4093	697310
61854	697311
79001	697312
16093	697313
85104	697314
116664	697315
23314	697316
55919	697317
7082	697318
29714	697319
129409	697320
3407	697321
31305	697322
16065	697323
100638	697324
15173	697325
40165	697326
54024	697327
4666	697328
81590	697329
6948	697330
11621	697331
21225	697332
2689	697333
167759	697334
41786	697335
5315	697336
135314	697337
28501	697338
12539	697339
36798	697340
852	697341
154802	697342
241	697343
53537	697344
2040	697345
45136	697346
18575	697347
13736	697348
67328	697349
28456	697350
141930	697351
2478	697352
1828	697353
1469	697354
95525	697355
41448	697356
24838	697357
141489	697358
70209	697359
76474	697360
25963	697361
153552	697362
157941	697363
59331	697364
58952	697365
19815	697366
5574	697367
42139	697368
102676	697369
24745	697370
29036	697371
37527	697372
52221	697373
2603	697374
9297	697375
42571	697376
640	697377
113616	697378
82694	697379
31164	697380
25826	697381
8657	697382
112502	697383
60168	697384
151310	697385
72624	697386
8921	697387
13315	697388
93366	697389
29734	697390
19345	697391
150012	697392
38776	697393
155932	697394
135978	697395
46736	697396
37331	697397
23731	697398
811	697399
29873	697400
4279	697401
50880	697402
56612	697403
86655	697404
39595	697405
96880	697406
81313	697407
12744	697408
643	697409
135407	697410
80457	697411
75260	697412
40943	697413
31756	697414
13808	697415
63955	697416
24396	697417
95675	697418
1374	697419
115	697420
882	697421
27705	697422
125932	697423
1386	697424
70283	697425
8147	697426
18452	697427
7482	697428
42237	697429
68637	697430
22688	697431
16021	697432
74320	697433
105741	697434
46870	697435
8407	697436
2985	697437
2693	697438
10135	697439
21808	697440
35597	697441
10108	697442
93596	697443
3922	697444
55224	697445
42760	697446
6674	697447
94013	697448
25714	697449
27420	697450
1518	697451
23052	697452
77264	697453
15849	697454
13522	697455
130017	697456
10649	697457
79114	697458
137894	697459
3724	697460
3650	697461
84332	697462
93792	697463
44257	697464
410	697465
128	697466
21507	697467
21526	697468
90382	697469
34165	697470
28677	697471
34753	697472
41216	697473
17636	697474
166737	697475
27989	697476
111909	697477
124813	697478
25728	697479
87990	697480
14113	697481
53566	697482
63340	697483
77691	697484
45737	697485
3341	697486
477	697487
163373	697488
76862	697489
33536	697490
25684	697491
72682	697492
81570	697493
97238	697494
44892	697495
18653	697496
49918	697497
7725	697498
30862	697499
167889	697500
88327	697501
53526	697502
1312	697503
120214	697504
18103	697505
26228	697506
24486	697507
154254	697508
11139	697509
78839	697510
1037	697511
16554	697512
901	697513
129302	697514
26853	697515
22684	697516
19609	697517
58679	697518
164510	697519
45916	697520
69620	697521
110671	697522
57763	697523
37147	697524
27798	697525
5589	697526
136910	697527
51413	697528
11371	697529
104834	697530
5540	697531
77520	697532
18808	697533
64618	697534
5702	697535
58936	697536
102	697537
1093	697538
3065	697539
5058	697540
4032	697541
95754	697542
25638	697543
5341	697544
46538	697545
15297	697546
39869	697547
6343	697548
15354	697549
32320	697550
34286	697551
74482	697552
39748	697553
2202	697554
30973	697555
65007	697556
24609	697557
14887	697558
46544	697559
134815	697560
4626	697561
631	697562
33921	697563
8858	697564
34757	697565
3755	697566
23708	697567
53351	697568
4622	697569
2447	697570
9622	697571
48816	697572
3590	697573
72602	697574
75867	697575
17616	697576
6515	697577
48793	697578
13773	697579
45003	697580
55434	697581
3650	697582
2748	697583
32828	697584
83440	697585
15508	697586
60322	697587
71939	697588
22668	697589
24211	697590
906	697591
30680	697592
65375	697593
61134	697594
26877	697595
33997	697596
48394	697597
916	697598
78377	697599
74969	697600
14985	697601
20363	697602
30002	697603
34992	697604
34991	697605
60	697606
93063	697607
43873	697608
47906	697609
9186	697610
4968	697611
3111	697612
47053	697613
103636	697614
25824	697615
6140	697616
87843	697617
582	697618
2021	697619
10322	697620
28691	697621
3837	697622
92645	697623
79700	697624
13012	697625
66956	697626
13472	697627
3536	697628
20596	697629
36563	697630
88231	697631
28002	697632
2826	697633
259	697634
134537	697635
99088	697636
16896	697637
88770	697638
2457	697639
89845	697640
2963	697641
88180	697642
56701	697643
134858	697644
102766	697645
131732	697646
29233	697647
41504	697648
32724	697649
147011	697650
33654	697651
11862	697652
145663	697653
36983	697654
22324	697655
37757	697656
5706	697657
24993	697658
55035	697659
78109	697660
38260	697661
159326	697662
2363	697663
96623	697664
1196	697665
24714	697666
4567	697667
3637	697668
21161	697669
6376	697670
56937	697671
72500	697672
30006	697673
90782	697674
95252	697675
32369	697676
32478	697677
164489	697678
5361	697679
76029	697680
19898	697681
4979	697682
31661	697683
103902	697684
20044	697685
19549	697686
108102	697687
36655	697688
84226	697689
26686	697690
5674	697691
10405	697692
44271	697693
80592	697694
88569	697695
28043	697696
15436	697697
73936	697698
96670	697699
12133	697700
8863	697701
48801	697702
5619	697703
74664	697704
131688	697705
69992	697706
15770	697707
100788	697708
6156	697709
24527	697710
114709	697711
27129	697712
25691	697713
74859	697714
41004	697715
13633	697716
1861	697717
93814	697718
43854	697719
80512	697720
138574	697721
42526	697722
55596	697723
48517	697724
16777	697725
121552	697726
105324	697727
30432	697728
35742	697729
89180	697730
112336	697731
21777	697732
90696	697733
72584	697734
8198	697735
13886	697736
154	697737
6472	697738
18893	697739
18886	697740
72457	697741
9463	697742
32506	697743
21405	697744
40233	697745
876	697746
41722	697747
88579	697748
870	697749
18702	697750
125331	697751
162978	697752
132757	697753
56847	697754
36651	697755
73630	697756
129465	697757
24635	697758
132171	697759
31560	697760
11962	697761
4344	697762
95090	697763
70791	697764
29688	697765
9343	697766
22465	697767
25986	697768
71011	697769
33480	697770
75075	697771
95799	697772
76419	697773
43864	697774
10612	697775
104606	697776
10003	697777
70996	697778
3824	697779
47674	697780
122929	697781
60576	697782
13119	697783
42953	697784
36912	697785
70325	697786
117588	697787
64566	697788
2736	697789
1429	697790
8595	697791
14701	697792
1080	697793
48539	697794
15953	697795
6709	697796
52175	697797
165909	697798
11348	697799
11232	697800
1116	697801
26602	697802
21036	697803
50244	697804
2250	697805
491	697806
48098	697807
1716	697808
111681	697809
50779	697810
99965	697811
68587	697812
1721	697813
6608	697814
30546	697815
7593	697816
19886	697817
6081	697818
77972	697819
3492	697820
64708	697821
134034	697822
47164	697823
31713	697824
30900	697825
25076	697826
39822	697827
13429	697828
83627	697829
114573	697830
100521	697831
6419	697832
10021	697833
45634	697834
56185	697835
33257	697836
33570	697837
1141	697838
13550	697839
24087	697840
77034	697841
67507	697842
19966	697843
35337	697844
41463	697845
74043	697846
80570	697847
5090	697848
87856	697849
35980	697850
23344	697851
66861	697852
6670	697853
163294	697854
2937	697855
9721	697856
106089	697857
1231	697858
19118	697859
2207	697860
6608	697861
1989	697862
71632	697863
21722	697864
133048	697865
30250	697866
72620	697867
36321	697868
40160	697869
94735	697870
47112	697871
973	697872
35172	697873
46550	697874
2781	697875
701	697876
22407	697877
93536	697878
81973	697879
114	697880
4073	697881
77693	697882
144997	697883
118568	697884
19158	697885
2476	697886
8420	697887
1859	697888
40546	697889
14058	697890
84540	697891
17744	697892
168477	697893
9403	697894
38496	697895
24530	697896
9106	697897
59792	697898
106800	697899
779	697900
71381	697901
2026	697902
55116	697903
78483	697904
10002	697905
24917	697906
2065	697907
77631	697908
5179	697909
89504	697910
91017	697911
46960	697912
31031	697913
14605	697914
74309	697915
147474	697916
20897	697917
25265	697918
68550	697919
150301	697920
5609	697921
23066	697922
53875	697923
12998	697924
43028	697925
7866	697926
30018	697927
69916	697928
4935	697929
4379	697930
4699	697931
6134	697932
9233	697933
24660	697934
19039	697935
13581	697936
28042	697937
140689	697938
26573	697939
157905	697940
46845	697941
69229	697942
20850	697943
144153	697944
4335	697945
52548	697946
126496	697947
127290	697948
27608	697949
67816	697950
126393	697951
637	697952
10557	697953
1052	697954
35433	697955
4271	697956
19806	697957
42359	697958
121595	697959
72316	697960
5	697961
3807	697962
62267	697963
47465	697964
60468	697965
93586	697966
46421	697967
27641	697968
129910	697969
2986	697970
129416	697971
71162	697972
14618	697973
83385	697974
47599	697975
3389	697976
86780	697977
81770	697978
49423	697979
44411	697980
20501	697981
975	697982
89423	697983
39581	697984
31402	697985
14127	697986
98642	697987
2398	697988
97288	697989
63703	697990
35374	697991
60311	697992
51459	697993
26237	697994
13254	697995
1583	697996
10626	697997
169609	697998
147686	697999
118003	698000
28854	698001
32332	698002
122943	698003
66682	698004
19343	698005
31823	698006
109958	698007
109655	698008
2566	698009
157412	698010
29665	698011
51621	698012
9501	698013
3136	698014
26060	698015
30039	698016
72545	698017
5105	698018
10598	698019
24372	698020
14539	698021
122923	698022
18561	698023
119653	698024
18707	698025
47174	698026
15931	698027
71870	698028
2410	698029
46841	698030
34631	698031
66242	698032
26611	698033
7284	698034
105651	698035
88881	698036
59150	698037
6353	698038
66861	698039
55373	698040
69381	698041
53	698042
29739	698043
83381	698044
112454	698045
29608	698046
79992	698047
60554	698048
7087	698049
25172	698050
3810	698051
33781	698052
891	698053
49917	698054
11499	698055
45432	698056
20670	698057
2998	698058
10830	698059
62632	698060
10765	698061
10662	698062
3528	698063
11766	698064
80971	698065
37886	698066
388	698067
85085	698068
71438	698069
49406	698070
27815	698071
3999	698072
7502	698073
8072	698074
33389	698075
7335	698076
33	698077
31707	698078
50728	698079
6692	698080
74578	698081
41664	698082
17703	698083
36747	698084
7944	698085
74516	698086
56212	698087
49523	698088
8803	698089
103587	698090
27667	698091
22935	698092
5165	698093
128532	698094
6252	698095
2213	698096
17474	698097
118587	698098
21057	698099
116318	698100
1696	698101
68303	698102
22351	698103
1667	698104
79052	698105
27014	698106
11288	698107
7713	698108
19334	698109
58875	698110
93882	698111
23844	698112
45357	698113
14597	698114
694	698115
50070	698116
64211	698117
622	698118
7831	698119
12524	698120
40152	698121
50888	698122
80324	698123
3940	698124
12814	698125
104095	698126
67670	698127
2638	698128
21682	698129
11882	698130
12951	698131
8269	698132
9323	698133
8894	698134
41496	698135
130993	698136
50312	698137
4113	698138
35832	698139
27592	698140
17996	698141
24011	698142
21770	698143
1544	698144
105605	698145
29457	698146
41204	698147
19814	698148
130054	698149
63102	698150
6268	698151
21161	698152
121767	698153
164081	698154
2287	698155
30908	698156
148658	698157
51534	698158
10877	698159
7511	698160
102497	698161
34528	698162
37238	698163
93148	698164
16182	698165
5279	698166
77270	698167
50745	698168
31967	698169
51175	698170
2923	698171
139531	698172
84229	698173
1706	698174
101078	698175
31774	698176
63741	698177
38260	698178
7815	698179
4228	698180
3364	698181
63072	698182
62986	698183
1501	698184
82665	698185
27069	698186
7606	698187
11589	698188
55376	698189
28347	698190
46003	698191
48712	698192
10702	698193
39546	698194
28813	698195
83301	698196
16786	698197
38744	698198
3430	698199
36884	698200
27544	698201
17049	698202
85238	698203
9569	698204
71076	698205
32618	698206
29910	698207
83818	698208
51274	698209
117682	698210
31047	698211
78816	698212
107231	698213
110279	698214
15631	698215
43793	698216
19533	698217
33780	698218
62648	698219
61905	698220
108287	698221
79078	698222
11838	698223
18750	698224
24869	698225
81947	698226
50364	698227
81410	698228
52292	698229
18067	698230
44091	698231
46558	698232
54262	698233
150876	698234
36728	698235
539	698236
145193	698237
7808	698238
149807	698239
10769	698240
69625	698241
9179	698242
1734	698243
87886	698244
6099	698245
40380	698246
140993	698247
33980	698248
86516	698249
53063	698250
91393	698251
14534	698252
60417	698253
3	698254
43627	698255
31681	698256
76892	698257
32701	698258
16078	698259
6887	698260
64644	698261
34122	698262
1216	698263
18374	698264
14073	698265
7394	698266
263	698267
41598	698268
23985	698269
66119	698270
128485	698271
16218	698272
274	698273
32734	698274
11	698275
49755	698276
5003	698277
23601	698278
67628	698279
67720	698280
8681	698281
5274	698282
138060	698283
49933	698284
898	698285
60095	698286
44991	698287
14008	698288
34723	698289
32562	698290
11157	698291
19	698292
73004	698293
45415	698294
42051	698295
18896	698296
144607	698297
22211	698298
48527	698299
54487	698300
8853	698301
69173	698302
45079	698303
43375	698304
90826	698305
24620	698306
4237	698307
15989	698308
30691	698309
12840	698310
2020	698311
139275	698312
30922	698313
65080	698314
48025	698315
86574	698316
68826	698317
12622	698318
81196	698319
9839	698320
2599	698321
53224	698322
4044	698323
83259	698324
97970	698325
136774	698326
42738	698327
66927	698328
63030	698329
8351	698330
40631	698331
5754	698332
76993	698333
72052	698334
3373	698335
27354	698336
124456	698337
121897	698338
61030	698339
3583	698340
22815	698341
86395	698342
28077	698343
13696	698344
18175	698345
45300	698346
24649	698347
85056	698348
20485	698349
21100	698350
41839	698351
127858	698352
79092	698353
10459	698354
50612	698355
32961	698356
9597	698357
16168	698358
43427	698359
13228	698360
50531	698361
63975	698362
10840	698363
261	698364
858	698365
35142	698366
19925	698367
17082	698368
9767	698369
9796	698370
51943	698371
17597	698372
8038	698373
114121	698374
43611	698375
28441	698376
66180	698377
11802	698378
75021	698379
37383	698380
16088	698381
51569	698382
2011	698383
146261	698384
36882	698385
4385	698386
18190	698387
80813	698388
2039	698389
20695	698390
50392	698391
12772	698392
40325	698393
72693	698394
16062	698395
1535	698396
68938	698397
36883	698398
63386	698399
47390	698400
7364	698401
2254	698402
39151	698403
98951	698404
104285	698405
28284	698406
118130	698407
44507	698408
131032	698409
18461	698410
29723	698411
141594	698412
35173	698413
44514	698414
104862	698415
16432	698416
31129	698417
19405	698418
52522	698419
96884	698420
45275	698421
120271	698422
42009	698423
35606	698424
130419	698425
45989	698426
16455	698427
154370	698428
99289	698429
105220	698430
2512	698431
79160	698432
3925	698433
115237	698434
127289	698435
33492	698436
14730	698437
1888	698438
80692	698439
53781	698440
103219	698441
130170	698442
41358	698443
18847	698444
18936	698445
70834	698446
56557	698447
17408	698448
33305	698449
108124	698450
4264	698451
36068	698452
11506	698453
131274	698454
9478	698455
83966	698456
43203	698457
86034	698458
34856	698459
98536	698460
12476	698461
38249	698462
21769	698463
93987	698464
118669	698465
70589	698466
1771	698467
66036	698468
16116	698469
5399	698470
30979	698471
20213	698472
43544	698473
48028	698474
2679	698475
19478	698476
165412	698477
48255	698478
89980	698479
21770	698480
1909	698481
90236	698482
2549	698483
31927	698484
150282	698485
55117	698486
49574	698487
7281	698488
62364	698489
69238	698490
100817	698491
78088	698492
30901	698493
137229	698494
3494	698495
72267	698496
95594	698497
12858	698498
17381	698499
41438	698500
130762	698501
71692	698502
79375	698503
34100	698504
42532	698505
65610	698506
27975	698507
61958	698508
2471	698509
8523	698510
139741	698511
48573	698512
2826	698513
5198	698514
12498	698515
48092	698516
137634	698517
72875	698518
149535	698519
15935	698520
10712	698521
17864	698522
22631	698523
74412	698524
28261	698525
98622	698526
90147	698527
80771	698528
85370	698529
40508	698530
62436	698531
165346	698532
37247	698533
13512	698534
25912	698535
17254	698536
780	698537
13552	698538
32103	698539
5454	698540
131070	698541
97114	698542
14859	698543
41109	698544
12503	698545
4747	698546
107472	698547
26319	698548
77074	698549
35573	698550
2239	698551
29383	698552
46434	698553
87705	698554
16491	698555
51056	698556
19896	698557
4040	698558
10437	698559
35497	698560
162026	698561
141041	698562
56950	698563
58404	698564
18535	698565
53455	698566
65873	698567
19571	698568
105956	698569
14564	698570
76827	698571
2202	698572
46245	698573
44774	698574
43849	698575
32506	698576
4107	698577
14898	698578
68569	698579
10593	698580
6495	698581
13887	698582
25231	698583
43706	698584
26856	698585
109004	698586
2834	698587
514	698588
11634	698589
69375	698590
14960	698591
56969	698592
33418	698593
46220	698594
33657	698595
42006	698596
2134	698597
35577	698598
131692	698599
12034	698600
57241	698601
12804	698602
44615	698603
6127	698604
48081	698605
18596	698606
94361	698607
82548	698608
727	698609
35141	698610
8907	698611
7998	698612
3827	698613
23402	698614
49740	698615
89402	698616
87251	698617
6058	698618
38367	698619
60678	698620
56516	698621
20310	698622
5243	698623
19248	698624
43230	698625
4214	698626
15473	698627
49943	698628
4708	698629
51160	698630
6022	698631
68824	698632
101093	698633
75651	698634
17335	698635
3463	698636
62046	698637
24713	698638
49939	698639
42743	698640
989	698641
32291	698642
4202	698643
59962	698644
453	698645
11137	698646
129890	698647
51838	698648
22309	698649
22225	698650
18026	698651
21599	698652
83601	698653
40756	698654
38738	698655
23892	698656
158533	698657
36474	698658
63642	698659
106708	698660
79880	698661
15186	698662
86544	698663
50636	698664
32180	698665
45459	698666
13757	698667
120270	698668
7705	698669
10813	698670
46132	698671
16193	698672
46004	698673
29874	698674
35617	698675
30808	698676
40593	698677
88771	698678
622	698679
37443	698680
358	698681
3961	698682
38706	698683
64314	698684
26040	698685
18549	698686
167781	698687
62867	698688
9013	698689
118368	698690
80192	698691
141	698692
63535	698693
53812	698694
116853	698695
141135	698696
69960	698697
22514	698698
6026	698699
23952	698700
88026	698701
18191	698702
76708	698703
99773	698704
104704	698705
51486	698706
40992	698707
19729	698708
49885	698709
18243	698710
22610	698711
134683	698712
84	698713
154536	698714
108461	698715
21055	698716
66506	698717
7492	698718
100348	698719
45212	698720
122415	698721
126862	698722
135768	698723
11167	698724
39292	698725
16792	698726
44167	698727
78977	698728
59517	698729
3000	698730
88791	698731
911	698732
83134	698733
107427	698734
54122	698735
61259	698736
9579	698737
5167	698738
25384	698739
108492	698740
551	698741
5081	698742
9637	698743
18978	698744
22842	698745
23731	698746
58135	698747
10632	698748
24633	698749
45762	698750
1163	698751
61959	698752
1656	698753
16965	698754
52088	698755
10407	698756
21627	698757
38203	698758
8102	698759
13692	698760
27155	698761
41732	698762
166432	698763
57034	698764
9309	698765
1187	698766
22624	698767
113669	698768
11326	698769
3482	698770
735	698771
16909	698772
94920	698773
41140	698774
53320	698775
120974	698776
4414	698777
141194	698778
8453	698779
1093	698780
8498	698781
10843	698782
30438	698783
20975	698784
30688	698785
48772	698786
3210	698787
32682	698788
13964	698789
65292	698790
50757	698791
36661	698792
78656	698793
28298	698794
147	698795
75363	698796
7162	698797
39495	698798
6563	698799
31416	698800
39631	698801
83118	698802
74303	698803
50875	698804
46438	698805
23677	698806
14350	698807
54119	698808
11455	698809
29553	698810
6542	698811
21949	698812
23194	698813
4702	698814
41531	698815
14958	698816
91486	698817
15743	698818
10788	698819
10433	698820
146512	698821
45863	698822
100740	698823
26763	698824
57142	698825
34191	698826
105	698827
67713	698828
7174	698829
48882	698830
4229	698831
48916	698832
28089	698833
53673	698834
65406	698835
17060	698836
87360	698837
61337	698838
36556	698839
29230	698840
2958	698841
9161	698842
9316	698843
68578	698844
28625	698845
53474	698846
96397	698847
1026	698848
132740	698849
42323	698850
84618	698851
1954	698852
17562	698853
41097	698854
10558	698855
37213	698856
32856	698857
104476	698858
363	698859
40345	698860
41037	698861
46157	698862
457	698863
1038	698864
16358	698865
8445	698866
61306	698867
110060	698868
22888	698869
14816	698870
5448	698871
58391	698872
45238	698873
137905	698874
140576	698875
38091	698876
3364	698877
107612	698878
49333	698879
61779	698880
1778	698881
10811	698882
49636	698883
26987	698884
8891	698885
144411	698886
73783	698887
52947	698888
1169	698889
43689	698890
105664	698891
59582	698892
29490	698893
4446	698894
158846	698895
31393	698896
112045	698897
107675	698898
4746	698899
9572	698900
9617	698901
93719	698902
49980	698903
21078	698904
3286	698905
3479	698906
20963	698907
15088	698908
63526	698909
40572	698910
5796	698911
39474	698912
1245	698913
168710	698914
56229	698915
27670	698916
159768	698917
43573	698918
54026	698919
68129	698920
4933	698921
92836	698922
37666	698923
33376	698924
57320	698925
32113	698926
35790	698927
58850	698928
78697	698929
32497	698930
23429	698931
9738	698932
64884	698933
111408	698934
22203	698935
40618	698936
5654	698937
27721	698938
8996	698939
1666	698940
14566	698941
151706	698942
21246	698943
24010	698944
36965	698945
20536	698946
3208	698947
60492	698948
94192	698949
6399	698950
155642	698951
55365	698952
135404	698953
58338	698954
80942	698955
10390	698956
16282	698957
183	698958
32730	698959
63907	698960
66356	698961
5337	698962
91758	698963
20901	698964
2675	698965
5849	698966
20074	698967
16116	698968
6075	698969
42454	698970
55005	698971
49549	698972
11280	698973
135619	698974
165049	698975
81943	698976
41455	698977
13497	698978
19053	698979
4145	698980
4355	698981
8574	698982
164934	698983
8889	698984
1794	698985
64949	698986
61041	698987
54093	698988
1579	698989
154603	698990
31846	698991
2386	698992
47612	698993
4882	698994
41411	698995
52745	698996
9666	698997
2951	698998
148936	698999
24195	699000
44849	699001
33505	699002
40623	699003
24889	699004
28578	699005
144736	699006
106055	699007
94883	699008
63897	699009
5643	699010
61244	699011
89775	699012
1730	699013
12439	699014
913	699015
45524	699016
75618	699017
35736	699018
24683	699019
2631	699020
49146	699021
97800	699022
7347	699023
5205	699024
27773	699025
89310	699026
102609	699027
23784	699028
23409	699029
60951	699030
2385	699031
28185	699032
9298	699033
41723	699034
55	699035
44864	699036
28537	699037
114650	699038
46583	699039
13334	699040
46866	699041
139361	699042
55709	699043
58122	699044
106976	699045
13816	699046
1076	699047
4566	699048
12047	699049
10945	699050
48167	699051
11816	699052
10483	699053
59781	699054
17210	699055
47079	699056
112114	699057
96561	699058
106535	699059
32710	699060
80088	699061
92719	699062
161979	699063
55318	699064
17499	699065
32349	699066
15833	699067
3300	699068
1891	699069
1181	699070
50888	699071
8335	699072
52691	699073
58788	699074
31972	699075
1060	699076
22588	699077
13700	699078
814	699079
43059	699080
18087	699081
36506	699082
34951	699083
61026	699084
73174	699085
5852	699086
11931	699087
79141	699088
101687	699089
169429	699090
29407	699091
42599	699092
3349	699093
27985	699094
128614	699095
39167	699096
97048	699097
118541	699098
5363	699099
40476	699100
16886	699101
113938	699102
91837	699103
52221	699104
1215	699105
136001	699106
5160	699107
16220	699108
60929	699109
93339	699110
43847	699111
10421	699112
83449	699113
17400	699114
7945	699115
14104	699116
48236	699117
44541	699118
61527	699119
34650	699120
28728	699121
143450	699122
48812	699123
60354	699124
34700	699125
55453	699126
9104	699127
44455	699128
161094	699129
99274	699130
33032	699131
16467	699132
47593	699133
117118	699134
37861	699135
37057	699136
92250	699137
22443	699138
66654	699139
48124	699140
101478	699141
12243	699142
2374	699143
20190	699144
8194	699145
128616	699146
54255	699147
28179	699148
114871	699149
19111	699150
76703	699151
27705	699152
72508	699153
50967	699154
30277	699155
1644	699156
85952	699157
114492	699158
52072	699159
38089	699160
89384	699161
21196	699162
25859	699163
15176	699164
86024	699165
32575	699166
10845	699167
91509	699168
51574	699169
77398	699170
10708	699171
4748	699172
24870	699173
18889	699174
146009	699175
3758	699176
35631	699177
28644	699178
34755	699179
1096	699180
30030	699181
168764	699182
27533	699183
88477	699184
72309	699185
153142	699186
77235	699187
54021	699188
13041	699189
105910	699190
51204	699191
40846	699192
62639	699193
58823	699194
35237	699195
34908	699196
37108	699197
35300	699198
63193	699199
28914	699200
13238	699201
34676	699202
102275	699203
43491	699204
9659	699205
8666	699206
81914	699207
85297	699208
24597	699209
27455	699210
9771	699211
42923	699212
81908	699213
146027	699214
16496	699215
2322	699216
3083	699217
24577	699218
35183	699219
19812	699220
121747	699221
83814	699222
109896	699223
6097	699224
22289	699225
95814	699226
9225	699227
38514	699228
40115	699229
29713	699230
95705	699231
6784	699232
103093	699233
58880	699234
23440	699235
106605	699236
83086	699237
51655	699238
29514	699239
30360	699240
58815	699241
38862	699242
92042	699243
11865	699244
53482	699245
69070	699246
80287	699247
26683	699248
91132	699249
21967	699250
14737	699251
1826	699252
37537	699253
3155	699254
29585	699255
6320	699256
26275	699257
78651	699258
5617	699259
136546	699260
70475	699261
52956	699262
6948	699263
43312	699264
44703	699265
79963	699266
48180	699267
87416	699268
82678	699269
7525	699270
48328	699271
2190	699272
27498	699273
37808	699274
66159	699275
104048	699276
122527	699277
13279	699278
36585	699279
126007	699280
31121	699281
90716	699282
3394	699283
15301	699284
35704	699285
50689	699286
76392	699287
3024	699288
110830	699289
34831	699290
23778	699291
9	699292
13479	699293
346	699294
40	699295
77740	699296
21775	699297
8021	699298
15836	699299
73048	699300
21884	699301
6751	699302
30605	699303
21595	699304
80216	699305
24528	699306
4407	699307
13990	699308
5478	699309
36774	699310
9472	699311
1344	699312
9285	699313
6582	699314
58251	699315
54960	699316
36304	699317
3126	699318
157	699319
99244	699320
56757	699321
44441	699322
34107	699323
12407	699324
112566	699325
11109	699326
3868	699327
134840	699328
37456	699329
13573	699330
40589	699331
54104	699332
152454	699333
17744	699334
32159	699335
71335	699336
145845	699337
242	699338
32840	699339
45299	699340
163526	699341
14387	699342
6524	699343
17951	699344
55393	699345
13875	699346
17644	699347
46272	699348
78292	699349
76204	699350
35743	699351
24778	699352
57125	699353
79502	699354
42879	699355
73570	699356
17543	699357
30798	699358
999	699359
73735	699360
6497	699361
25218	699362
17122	699363
4815	699364
37493	699365
65189	699366
8473	699367
139141	699368
67883	699369
134286	699370
13669	699371
6109	699372
96545	699373
98425	699374
56503	699375
50793	699376
10295	699377
100261	699378
14321	699379
18172	699380
46629	699381
116420	699382
1625	699383
51130	699384
1751	699385
87584	699386
13102	699387
5001	699388
17123	699389
25198	699390
13056	699391
92008	699392
41886	699393
54792	699394
65305	699395
8674	699396
71441	699397
21660	699398
7759	699399
10823	699400
32069	699401
156964	699402
41926	699403
4342	699404
20453	699405
20383	699406
130946	699407
72117	699408
62716	699409
11744	699410
1166	699411
95521	699412
39067	699413
45676	699414
44709	699415
42780	699416
73990	699417
18226	699418
45435	699419
25222	699420
37928	699421
17066	699422
55739	699423
83974	699424
86538	699425
149260	699426
9082	699427
40392	699428
11995	699429
27065	699430
481	699431
15861	699432
41639	699433
39742	699434
54569	699435
184	699436
25177	699437
69353	699438
22679	699439
16052	699440
39279	699441
92874	699442
31342	699443
75408	699444
23588	699445
27609	699446
50971	699447
29044	699448
41616	699449
114985	699450
19511	699451
54014	699452
12100	699453
17148	699454
31880	699455
1621	699456
123721	699457
77598	699458
11995	699459
31543	699460
22774	699461
29926	699462
110547	699463
67156	699464
39564	699465
99374	699466
32851	699467
38631	699468
67804	699469
35192	699470
50425	699471
17193	699472
57041	699473
2871	699474
8548	699475
14714	699476
92977	699477
71417	699478
48530	699479
15074	699480
39185	699481
38053	699482
17845	699483
13994	699484
2820	699485
1245	699486
16495	699487
77076	699488
55477	699489
420	699490
34003	699491
13804	699492
159681	699493
15399	699494
96975	699495
7962	699496
15258	699497
32188	699498
49978	699499
38325	699500
31514	699501
7817	699502
57014	699503
53253	699504
36397	699505
25066	699506
15150	699507
60214	699508
13370	699509
6941	699510
16208	699511
83479	699512
2181	699513
17204	699514
56278	699515
104363	699516
24561	699517
75298	699518
98146	699519
29385	699520
5967	699521
16588	699522
43768	699523
160163	699524
332	699525
14285	699526
61725	699527
6871	699528
8009	699529
31710	699530
11117	699531
21129	699532
102425	699533
50959	699534
8863	699535
24698	699536
5591	699537
70	699538
64673	699539
6566	699540
78656	699541
40340	699542
8788	699543
63652	699544
21926	699545
8616	699546
26836	699547
1021	699548
10257	699549
8166	699550
11964	699551
3658	699552
40577	699553
67314	699554
29399	699555
96527	699556
99486	699557
71385	699558
8531	699559
27296	699560
38937	699561
13	699562
14674	699563
16569	699564
8547	699565
82511	699566
7183	699567
5916	699568
6507	699569
85313	699570
44224	699571
119713	699572
94292	699573
17028	699574
161840	699575
133946	699576
59536	699577
168356	699578
17917	699579
12794	699580
86393	699581
67778	699582
89136	699583
121559	699584
27814	699585
110361	699586
32570	699587
38240	699588
31736	699589
13455	699590
123739	699591
114152	699592
141782	699593
32530	699594
32105	699595
28732	699596
9272	699597
65046	699598
5858	699599
26881	699600
51206	699601
27317	699602
7595	699603
76521	699604
3700	699605
19215	699606
69095	699607
11505	699608
97775	699609
56760	699610
62859	699611
2801	699612
10815	699613
1083	699614
33854	699615
40284	699616
88879	699617
149648	699618
122060	699619
107597	699620
54623	699621
14414	699622
72723	699623
58919	699624
15198	699625
78512	699626
97272	699627
14370	699628
1875	699629
2717	699630
7458	699631
84975	699632
68414	699633
26056	699634
122906	699635
70776	699636
46309	699637
309	699638
6937	699639
29797	699640
50740	699641
771	699642
2698	699643
27003	699644
28495	699645
13308	699646
97000	699647
27005	699648
5426	699649
25828	699650
146022	699651
37678	699652
7245	699653
411	699654
22262	699655
9122	699656
19997	699657
9560	699658
10701	699659
70485	699660
2318	699661
483	699662
66532	699663
3226	699664
44485	699665
61074	699666
22642	699667
81515	699668
8560	699669
70596	699670
73126	699671
64679	699672
79104	699673
19115	699674
105915	699675
28716	699676
105503	699677
31961	699678
71066	699679
77251	699680
46941	699681
90638	699682
34743	699683
18528	699684
43480	699685
14502	699686
119191	699687
80286	699688
123749	699689
50911	699690
94885	699691
69317	699692
143309	699693
153828	699694
66460	699695
24391	699696
46940	699697
4477	699698
92601	699699
102070	699700
2987	699701
19549	699702
6621	699703
124189	699704
109237	699705
125672	699706
50942	699707
71792	699708
116558	699709
106304	699710
79858	699711
85451	699712
62833	699713
5078	699714
54662	699715
55024	699716
96047	699717
95837	699718
1608	699719
2712	699720
80885	699721
89404	699722
74829	699723
17897	699724
71526	699725
75736	699726
133347	699727
108836	699728
109603	699729
59426	699730
36203	699731
56667	699732
16992	699733
74	699734
16724	699735
120772	699736
82473	699737
6027	699738
6722	699739
602	699740
11231	699741
54576	699742
85138	699743
53157	699744
89978	699745
2115	699746
12851	699747
45093	699748
30901	699749
60679	699750
98765	699751
58145	699752
45618	699753
97299	699754
95687	699755
135256	699756
64835	699757
103696	699758
45728	699759
109418	699760
4168	699761
8724	699762
36505	699763
136251	699764
2638	699765
58644	699766
18842	699767
35229	699768
4049	699769
19099	699770
2737	699771
15678	699772
98754	699773
3636	699774
35513	699775
22568	699776
49852	699777
61819	699778
45217	699779
10641	699780
98221	699781
6809	699782
527	699783
49245	699784
60818	699785
33402	699786
1500	699787
113063	699788
67108	699789
38662	699790
9286	699791
1845	699792
492	699793
103456	699794
12575	699795
2503	699796
48361	699797
9476	699798
53369	699799
50686	699800
2615	699801
6371	699802
31213	699803
58937	699804
43397	699805
115971	699806
78024	699807
2984	699808
76105	699809
17703	699810
30224	699811
38733	699812
19148	699813
1891	699814
17326	699815
78426	699816
58241	699817
81646	699818
100832	699819
8106	699820
11102	699821
30609	699822
23652	699823
91909	699824
70157	699825
55354	699826
25117	699827
46210	699828
36371	699829
12663	699830
13511	699831
1686	699832
4621	699833
20706	699834
10471	699835
38537	699836
96332	699837
99651	699838
112313	699839
5337	699840
15432	699841
74445	699842
13549	699843
29384	699844
23059	699845
127976	699846
21701	699847
77971	699848
14509	699849
7283	699850
4407	699851
114612	699852
59768	699853
18378	699854
57034	699855
81298	699856
128826	699857
74465	699858
2683	699859
86900	699860
29084	699861
61580	699862
12100	699863
68703	699864
1405	699865
2836	699866
40288	699867
41686	699868
77496	699869
22620	699870
8737	699871
72893	699872
62324	699873
3170	699874
38135	699875
35185	699876
19389	699877
39827	699878
16280	699879
1410	699880
2082	699881
94919	699882
27478	699883
42508	699884
23250	699885
10284	699886
3922	699887
132717	699888
60716	699889
18661	699890
15855	699891
60764	699892
112120	699893
16263	699894
67769	699895
6179	699896
11971	699897
9110	699898
85319	699899
55219	699900
21504	699901
53262	699902
62490	699903
17181	699904
119588	699905
21085	699906
112581	699907
67719	699908
735	699909
58071	699910
21954	699911
10044	699912
2451	699913
53821	699914
22129	699915
142825	699916
16036	699917
104520	699918
52889	699919
8905	699920
61702	699921
23188	699922
58434	699923
72794	699924
33489	699925
24149	699926
2784	699927
4857	699928
24794	699929
41053	699930
8435	699931
121613	699932
28610	699933
2257	699934
142512	699935
4621	699936
58224	699937
32694	699938
28574	699939
67424	699940
80886	699941
34342	699942
95981	699943
83498	699944
36269	699945
1559	699946
55444	699947
10161	699948
40987	699949
111958	699950
104587	699951
37211	699952
68935	699953
47008	699954
20092	699955
43294	699956
6410	699957
7851	699958
86949	699959
1033	699960
15482	699961
37003	699962
37657	699963
79018	699964
4833	699965
2920	699966
75495	699967
103619	699968
31135	699969
129064	699970
10458	699971
69889	699972
31236	699973
6026	699974
136611	699975
31244	699976
7445	699977
76034	699978
85899	699979
21580	699980
92171	699981
73732	699982
1326	699983
131592	699984
89760	699985
38258	699986
12954	699987
4421	699988
9890	699989
76734	699990
5432	699991
37587	699992
34604	699993
10350	699994
40174	699995
31516	699996
28396	699997
35228	699998
47859	699999
38985	700000
5287	700001
43228	700002
42578	700003
48770	700004
9175	700005
48292	700006
108223	700007
14504	700008
32494	700009
1849	700010
73859	700011
25675	700012
6714	700013
22529	700014
45502	700015
50294	700016
12093	700017
121600	700018
91890	700019
56629	700020
112001	700021
1159	700022
1187	700023
20197	700024
97496	700025
2368	700026
82003	700027
62299	700028
540	700029
1831	700030
77755	700031
59811	700032
62312	700033
5883	700034
27379	700035
2831	700036
98252	700037
37030	700038
63	700039
5442	700040
91576	700041
21370	700042
45388	700043
116356	700044
2234	700045
171	700046
6340	700047
126	700048
46014	700049
18852	700050
116299	700051
4081	700052
93705	700053
42538	700054
13176	700055
35350	700056
39177	700057
12719	700058
56742	700059
6904	700060
53754	700061
42927	700062
37306	700063
14024	700064
95512	700065
18068	700066
3010	700067
5891	700068
37528	700069
56168	700070
133418	700071
27095	700072
32548	700073
62383	700074
22705	700075
87175	700076
23320	700077
34423	700078
98580	700079
65808	700080
72768	700081
2991	700082
30872	700083
21682	700084
2568	700085
1026	700086
40081	700087
94594	700088
105130	700089
7679	700090
14842	700091
26393	700092
27629	700093
34478	700094
19017	700095
116	700096
124177	700097
25494	700098
115405	700099
6419	700100
49589	700101
66615	700102
7321	700103
89519	700104
60633	700105
21082	700106
50782	700107
34116	700108
33406	700109
96502	700110
71885	700111
30894	700112
145285	700113
84956	700114
21187	700115
125834	700116
10118	700117
45712	700118
98556	700119
50856	700120
20620	700121
121	700122
121804	700123
79095	700124
109620	700125
38163	700126
124882	700127
116045	700128
22487	700129
68172	700130
26385	700131
1955	700132
14109	700133
29236	700134
7028	700135
39293	700136
39951	700137
62127	700138
74639	700139
28349	700140
14677	700141
64884	700142
46454	700143
49428	700144
10227	700145
99110	700146
10047	700147
62346	700148
15583	700149
90416	700150
114768	700151
160189	700152
27577	700153
31387	700154
7110	700155
89077	700156
13264	700157
3453	700158
141216	700159
33817	700160
24417	700161
43076	700162
6548	700163
36140	700164
5939	700165
45829	700166
28284	700167
7170	700168
28470	700169
5959	700170
85485	700171
124439	700172
62940	700173
157	700174
19828	700175
70302	700176
169155	700177
12101	700178
10834	700179
42412	700180
29241	700181
125143	700182
113163	700183
454	700184
8669	700185
90238	700186
47509	700187
4492	700188
146455	700189
2493	700190
4960	700191
92869	700192
31038	700193
117870	700194
100146	700195
537	700196
10341	700197
34745	700198
12592	700199
1451	700200
258	700201
31644	700202
15401	700203
43394	700204
72910	700205
78381	700206
101030	700207
24809	700208
8293	700209
46130	700210
3794	700211
14139	700212
26934	700213
7448	700214
46539	700215
8522	700216
16827	700217
2725	700218
43273	700219
36042	700220
27366	700221
8821	700222
9969	700223
113172	700224
120198	700225
37332	700226
89648	700227
7120	700228
37773	700229
135966	700230
132851	700231
5468	700232
104386	700233
23924	700234
17309	700235
27945	700236
76587	700237
2427	700238
3429	700239
29849	700240
9177	700241
30378	700242
28843	700243
17427	700244
22941	700245
13074	700246
93955	700247
22941	700248
60446	700249
28579	700250
29309	700251
54699	700252
3374	700253
82921	700254
112575	700255
22698	700256
51004	700257
26378	700258
52859	700259
18902	700260
49182	700261
77183	700262
3564	700263
13319	700264
1266	700265
27333	700266
24320	700267
93736	700268
93486	700269
40469	700270
12433	700271
39508	700272
27227	700273
53412	700274
75344	700275
6750	700276
296	700277
94134	700278
19687	700279
9192	700280
30045	700281
117120	700282
3124	700283
56780	700284
21384	700285
4946	700286
63378	700287
135580	700288
1759	700289
7996	700290
12592	700291
27881	700292
126285	700293
18825	700294
2038	700295
47245	700296
68246	700297
22938	700298
21240	700299
7511	700300
85192	700301
156665	700302
70156	700303
16330	700304
82133	700305
4005	700306
67892	700307
44407	700308
1543	700309
93694	700310
64318	700311
80053	700312
107265	700313
36738	700314
95598	700315
48213	700316
43386	700317
83485	700318
33984	700319
8434	700320
87328	700321
12382	700322
159760	700323
13663	700324
2706	700325
55973	700326
43964	700327
84727	700328
81807	700329
133740	700330
25838	700331
56975	700332
46461	700333
59301	700334
3936	700335
6234	700336
296	700337
8718	700338
5059	700339
24194	700340
18484	700341
133882	700342
54434	700343
69300	700344
543	700345
14924	700346
45934	700347
15658	700348
34384	700349
38253	700350
33660	700351
122118	700352
62060	700353
138579	700354
14782	700355
84472	700356
11782	700357
52565	700358
187	700359
123368	700360
66078	700361
135112	700362
64265	700363
25002	700364
32249	700365
21651	700366
28259	700367
88102	700368
39478	700369
110537	700370
105884	700371
169843	700372
86929	700373
167484	700374
52644	700375
72741	700376
4336	700377
40736	700378
39424	700379
99789	700380
86996	700381
35771	700382
2125	700383
77288	700384
21664	700385
120	700386
25775	700387
9638	700388
115	700389
5696	700390
83566	700391
12166	700392
43234	700393
9514	700394
120743	700395
15975	700396
44515	700397
54005	700398
20468	700399
127403	700400
55256	700401
9668	700402
86357	700403
291	700404
107342	700405
68070	700406
48093	700407
49541	700408
32638	700409
122412	700410
19334	700411
28637	700412
7550	700413
1969	700414
100440	700415
6514	700416
8728	700417
12418	700418
44594	700419
119754	700420
2638	700421
21498	700422
11265	700423
10808	700424
78689	700425
132576	700426
43990	700427
19219	700428
48200	700429
49266	700430
54433	700431
47568	700432
90946	700433
14	700434
6616	700435
62688	700436
2241	700437
9617	700438
38572	700439
1061	700440
17685	700441
2788	700442
3739	700443
132894	700444
92341	700445
107260	700446
11672	700447
2784	700448
15308	700449
72883	700450
24105	700451
28737	700452
87946	700453
12393	700454
40925	700455
49617	700456
349	700457
117510	700458
28468	700459
40759	700460
776	700461
109268	700462
28427	700463
109	700464
35746	700465
7357	700466
142876	700467
38701	700468
7167	700469
18826	700470
34371	700471
53817	700472
31098	700473
21194	700474
38682	700475
81632	700476
19455	700477
89931	700478
4968	700479
53244	700480
12646	700481
53139	700482
62327	700483
26062	700484
118857	700485
17633	700486
81247	700487
2253	700488
33149	700489
10693	700490
48459	700491
7292	700492
36907	700493
15374	700494
29774	700495
91249	700496
64704	700497
4009	700498
113745	700499
28780	700500
137636	700501
44753	700502
32253	700503
167121	700504
905	700505
139319	700506
31559	700507
51310	700508
40155	700509
44267	700510
48527	700511
34711	700512
36586	700513
37684	700514
71269	700515
138793	700516
2990	700517
36473	700518
4189	700519
22670	700520
7449	700521
17394	700522
57491	700523
49783	700524
43088	700525
32015	700526
40301	700527
47601	700528
71565	700529
31475	700530
59000	700531
102926	700532
3891	700533
8226	700534
36009	700535
24431	700536
53354	700537
144746	700538
72471	700539
13378	700540
61931	700541
13775	700542
27852	700543
57417	700544
112045	700545
93226	700546
7618	700547
100179	700548
9762	700549
8351	700550
64678	700551
39973	700552
5123	700553
30542	700554
34755	700555
15339	700556
24227	700557
69512	700558
55921	700559
62044	700560
129303	700561
22139	700562
8599	700563
40876	700564
53255	700565
42539	700566
128144	700567
9309	700568
56864	700569
30326	700570
102656	700571
118516	700572
10468	700573
2471	700574
39805	700575
51605	700576
4789	700577
6552	700578
11647	700579
80583	700580
17271	700581
124848	700582
59956	700583
103405	700584
9052	700585
80353	700586
18544	700587
111481	700588
104319	700589
142051	700590
5242	700591
13216	700592
15635	700593
645	700594
124630	700595
4401	700596
55317	700597
13466	700598
2331	700599
3501	700600
11076	700601
69855	700602
6650	700603
65560	700604
45891	700605
143656	700606
12355	700607
28624	700608
3402	700609
37107	700610
116041	700611
91706	700612
55958	700613
8020	700614
46773	700615
7757	700616
119101	700617
136361	700618
13644	700619
100830	700620
10128	700621
52138	700622
80890	700623
17453	700624
37236	700625
15337	700626
17167	700627
12365	700628
75765	700629
52036	700630
71662	700631
74913	700632
94186	700633
111649	700634
121240	700635
18983	700636
25567	700637
110648	700638
116594	700639
46039	700640
9538	700641
106682	700642
58739	700643
1302	700644
14052	700645
156783	700646
42840	700647
102306	700648
5331	700649
62291	700650
10916	700651
105478	700652
189	700653
27526	700654
121848	700655
3499	700656
785	700657
10790	700658
5260	700659
5177	700660
63524	700661
3690	700662
59387	700663
122822	700664
134087	700665
1416	700666
14388	700667
51744	700668
13478	700669
28415	700670
64071	700671
12	700672
117682	700673
82066	700674
6601	700675
28910	700676
69536	700677
52060	700678
21546	700679
129694	700680
26303	700681
69939	700682
76658	700683
150999	700684
129692	700685
14289	700686
77289	700687
94974	700688
33415	700689
5069	700690
21094	700691
510	700692
71974	700693
68142	700694
131579	700695
73195	700696
16423	700697
5991	700698
57595	700699
116363	700700
102254	700701
32719	700702
28470	700703
146431	700704
77393	700705
26174	700706
47000	700707
61327	700708
111955	700709
42416	700710
71986	700711
62781	700712
59784	700713
105979	700714
22132	700715
69725	700716
29159	700717
25760	700718
46875	700719
34923	700720
18215	700721
108935	700722
13179	700723
9773	700724
42392	700725
124725	700726
21436	700727
21775	700728
88490	700729
101894	700730
22073	700731
24595	700732
15502	700733
99409	700734
132798	700735
95045	700736
14618	700737
10507	700738
3114	700739
66525	700740
73165	700741
37067	700742
10973	700743
11550	700744
1467	700745
31953	700746
78790	700747
68201	700748
35738	700749
104760	700750
84243	700751
109117	700752
32387	700753
5257	700754
35486	700755
79906	700756
13971	700757
50928	700758
61746	700759
29606	700760
66317	700761
12407	700762
15436	700763
29013	700764
4754	700765
94576	700766
1350	700767
29046	700768
29709	700769
63265	700770
77747	700771
22890	700772
97002	700773
83212	700774
162456	700775
27732	700776
15800	700777
73125	700778
16735	700779
134476	700780
31765	700781
109	700782
125719	700783
34310	700784
37303	700785
116509	700786
13291	700787
61541	700788
66932	700789
38295	700790
2801	700791
75452	700792
103850	700793
2386	700794
70013	700795
7896	700796
23112	700797
60026	700798
33249	700799
98862	700800
134009	700801
64637	700802
21048	700803
106998	700804
146556	700805
12311	700806
66030	700807
126528	700808
6487	700809
363	700810
47977	700811
89492	700812
111391	700813
56473	700814
13739	700815
37385	700816
115870	700817
62285	700818
33947	700819
47240	700820
3523	700821
789	700822
26595	700823
30732	700824
31886	700825
1502	700826
31214	700827
58992	700828
17543	700829
32352	700830
20352	700831
11450	700832
27398	700833
40482	700834
92747	700835
18327	700836
24694	700837
21890	700838
155158	700839
65171	700840
984	700841
3108	700842
90005	700843
23144	700844
63658	700845
70556	700846
115793	700847
22749	700848
37514	700849
25628	700850
1504	700851
65507	700852
110474	700853
160544	700854
247	700855
19597	700856
20860	700857
5165	700858
26262	700859
27495	700860
2233	700861
158858	700862
85446	700863
49337	700864
5924	700865
1369	700866
397	700867
18331	700868
69803	700869
39972	700870
50414	700871
117129	700872
69316	700873
92498	700874
689	700875
45058	700876
65324	700877
68058	700878
21921	700879
32487	700880
3417	700881
37715	700882
932	700883
27628	700884
20837	700885
18894	700886
28899	700887
22968	700888
5596	700889
131697	700890
29780	700891
4166	700892
13386	700893
165511	700894
67505	700895
63021	700896
62776	700897
46301	700898
41078	700899
2744	700900
34351	700901
40793	700902
79337	700903
28422	700904
76446	700905
71142	700906
12024	700907
76854	700908
51438	700909
43284	700910
77464	700911
14009	700912
33059	700913
436	700914
9157	700915
29191	700916
308	700917
2737	700918
23930	700919
744	700920
21187	700921
14379	700922
92102	700923
81435	700924
1050	700925
49776	700926
4544	700927
21336	700928
67364	700929
17879	700930
137307	700931
80965	700932
31420	700933
6244	700934
13890	700935
30528	700936
115820	700937
4137	700938
38491	700939
19716	700940
14969	700941
29202	700942
47138	700943
76738	700944
137710	700945
121830	700946
77054	700947
39334	700948
13032	700949
151428	700950
1840	700951
24389	700952
12357	700953
94133	700954
24890	700955
102881	700956
4139	700957
9146	700958
58739	700959
20055	700960
6477	700961
340	700962
29499	700963
20518	700964
4383	700965
68706	700966
3675	700967
20640	700968
11539	700969
42900	700970
54425	700971
776	700972
89077	700973
17427	700974
21442	700975
29158	700976
1035	700977
30489	700978
29578	700979
15490	700980
10925	700981
99150	700982
18587	700983
122051	700984
18796	700985
58797	700986
30857	700987
35	700988
60373	700989
21173	700990
109238	700991
27744	700992
1414	700993
12289	700994
96669	700995
22927	700996
52101	700997
50130	700998
86544	700999
11717	701000
5244	701001
117396	701002
29882	701003
74348	701004
167966	701005
27315	701006
116065	701007
17882	701008
2416	701009
111768	701010
76515	701011
99885	701012
15406	701013
46401	701014
55724	701015
112847	701016
1809	701017
7997	701018
82249	701019
64044	701020
36528	701021
60202	701022
54867	701023
6568	701024
34439	701025
2420	701026
104293	701027
45903	701028
58941	701029
111921	701030
47688	701031
18092	701032
94583	701033
853	701034
1511	701035
89882	701036
31004	701037
47033	701038
79332	701039
74767	701040
44459	701041
16615	701042
3616	701043
77930	701044
27845	701045
64278	701046
43821	701047
16572	701048
45243	701049
39805	701050
298	701051
5743	701052
53794	701053
16752	701054
14980	701055
7083	701056
15727	701057
7687	701058
49096	701059
31818	701060
1917	701061
58149	701062
11924	701063
17525	701064
99997	701065
3274	701066
32810	701067
26567	701068
108168	701069
23847	701070
15256	701071
73755	701072
136190	701073
34248	701074
68050	701075
30000	701076
57743	701077
63799	701078
87721	701079
47238	701080
7274	701081
27436	701082
8337	701083
45448	701084
135476	701085
31712	701086
55126	701087
49483	701088
41383	701089
42620	701090
12312	701091
1116	701092
51163	701093
16923	701094
39427	701095
17417	701096
4247	701097
136239	701098
26300	701099
84930	701100
1274	701101
510	701102
121363	701103
53104	701104
18398	701105
103259	701106
65459	701107
18773	701108
57038	701109
23167	701110
105346	701111
18586	701112
35025	701113
22018	701114
10887	701115
19741	701116
47752	701117
11507	701118
149556	701119
7138	701120
12161	701121
111747	701122
20827	701123
33549	701124
42472	701125
12379	701126
131769	701127
1019	701128
15004	701129
57980	701130
334	701131
73627	701132
34246	701133
29355	701134
133322	701135
134899	701136
24	701137
143423	701138
5341	701139
2438	701140
13756	701141
38814	701142
71519	701143
4862	701144
13850	701145
22960	701146
18820	701147
37197	701148
16560	701149
47122	701150
51167	701151
84620	701152
12034	701153
845	701154
30172	701155
134219	701156
22844	701157
74699	701158
32179	701159
53618	701160
2699	701161
26571	701162
3050	701163
7763	701164
120428	701165
79191	701166
30782	701167
27445	701168
19235	701169
13279	701170
127098	701171
10659	701172
7342	701173
102748	701174
17596	701175
323	701176
1052	701177
26039	701178
103602	701179
20240	701180
87232	701181
2951	701182
68977	701183
38804	701184
30720	701185
75474	701186
56995	701187
62791	701188
63495	701189
13988	701190
21158	701191
75786	701192
49138	701193
6380	701194
93883	701195
94089	701196
79392	701197
56531	701198
114	701199
154488	701200
47390	701201
18898	701202
161729	701203
114979	701204
4421	701205
159590	701206
97519	701207
40015	701208
571	701209
31846	701210
39507	701211
1574	701212
51589	701213
34686	701214
11641	701215
41522	701216
45486	701217
17683	701218
37939	701219
29427	701220
30763	701221
57251	701222
7510	701223
40193	701224
41471	701225
13051	701226
9707	701227
57760	701228
40255	701229
19255	701230
64893	701231
5277	701232
27957	701233
913	701234
50728	701235
116	701236
11306	701237
7410	701238
27710	701239
59605	701240
45647	701241
62253	701242
65411	701243
35724	701244
122596	701245
121249	701246
16993	701247
25264	701248
22700	701249
66837	701250
43357	701251
20491	701252
17670	701253
764	701254
114932	701255
116	701256
77523	701257
49337	701258
79665	701259
10529	701260
93585	701261
50067	701262
43400	701263
40353	701264
60405	701265
20629	701266
17679	701267
520	701268
81360	701269
86699	701270
86805	701271
35608	701272
4855	701273
90877	701274
28794	701275
89145	701276
5302	701277
17525	701278
75817	701279
17	701280
94616	701281
8909	701282
149566	701283
65839	701284
38552	701285
134956	701286
152308	701287
71270	701288
38901	701289
18244	701290
27622	701291
77671	701292
11974	701293
149850	701294
6273	701295
132315	701296
116579	701297
28139	701298
13047	701299
104866	701300
26889	701301
93228	701302
1151	701303
8939	701304
113196	701305
118777	701306
20038	701307
110875	701308
126569	701309
122194	701310
89197	701311
84118	701312
3187	701313
17667	701314
42490	701315
122922	701316
113137	701317
2756	701318
109402	701319
39471	701320
64063	701321
159360	701322
52445	701323
94499	701324
82946	701325
11997	701326
41753	701327
18881	701328
13623	701329
20994	701330
28461	701331
34893	701332
51936	701333
13467	701334
15297	701335
67534	701336
69133	701337
49210	701338
69605	701339
33005	701340
12445	701341
6757	701342
23491	701343
56277	701344
18838	701345
43	701346
145359	701347
3120	701348
14429	701349
62546	701350
157483	701351
53872	701352
75636	701353
67	701354
55795	701355
23559	701356
965	701357
421	701358
48294	701359
20	701360
31956	701361
35636	701362
7926	701363
30745	701364
80297	701365
1680	701366
52503	701367
58842	701368
46259	701369
35700	701370
5399	701371
10943	701372
28953	701373
5363	701374
48563	701375
70799	701376
79450	701377
91094	701378
11180	701379
44485	701380
64130	701381
19676	701382
98371	701383
27764	701384
1423	701385
43117	701386
38114	701387
14512	701388
40669	701389
43214	701390
20728	701391
81735	701392
160	701393
9404	701394
15114	701395
77354	701396
100980	701397
690	701398
6922	701399
17768	701400
79170	701401
23946	701402
51254	701403
76513	701404
11744	701405
11211	701406
4514	701407
22110	701408
72371	701409
55186	701410
64070	701411
23822	701412
45428	701413
1280	701414
45575	701415
64033	701416
79227	701417
106290	701418
20176	701419
63135	701420
29057	701421
55712	701422
38877	701423
11653	701424
37311	701425
2298	701426
57778	701427
37889	701428
16106	701429
48490	701430
26835	701431
82854	701432
22364	701433
2581	701434
11300	701435
17528	701436
53921	701437
125911	701438
9214	701439
137217	701440
9066	701441
9500	701442
1488	701443
4077	701444
23150	701445
2235	701446
39004	701447
16385	701448
28562	701449
111746	701450
25702	701451
50156	701452
25802	701453
79604	701454
72655	701455
678	701456
22270	701457
61073	701458
5666	701459
139404	701460
399	701461
2462	701462
73856	701463
30498	701464
385	701465
62014	701466
23178	701467
119686	701468
23475	701469
3341	701470
105406	701471
37855	701472
58815	701473
42976	701474
9761	701475
119906	701476
5532	701477
1850	701478
10225	701479
28625	701480
33358	701481
83439	701482
106657	701483
112214	701484
95871	701485
53320	701486
29495	701487
47919	701488
23039	701489
145848	701490
17509	701491
18283	701492
36514	701493
46370	701494
40681	701495
99036	701496
71010	701497
5185	701498
33449	701499
53487	701500
34395	701501
34280	701502
23768	701503
34100	701504
56933	701505
13819	701506
68421	701507
49674	701508
46654	701509
51283	701510
30976	701511
97207	701512
61677	701513
59196	701514
77092	701515
78734	701516
110552	701517
15798	701518
36136	701519
5147	701520
15754	701521
29492	701522
41922	701523
135013	701524
21340	701525
51335	701526
45774	701527
10869	701528
47683	701529
24946	701530
49694	701531
436	701532
81933	701533
159869	701534
53072	701535
77512	701536
18010	701537
106707	701538
40373	701539
105222	701540
141898	701541
149543	701542
69212	701543
67517	701544
6178	701545
38844	701546
115619	701547
60402	701548
59762	701549
43861	701550
71762	701551
8911	701552
17139	701553
6264	701554
21315	701555
33892	701556
157678	701557
33110	701558
896	701559
13790	701560
1571	701561
105084	701562
86145	701563
62980	701564
16759	701565
142053	701566
46974	701567
75219	701568
84699	701569
76111	701570
11869	701571
90873	701572
31944	701573
10295	701574
1128	701575
33767	701576
25412	701577
15870	701578
147348	701579
54347	701580
126459	701581
38809	701582
24779	701583
51624	701584
8631	701585
144800	701586
40251	701587
11146	701588
44782	701589
96889	701590
7933	701591
95106	701592
44275	701593
5728	701594
81684	701595
3847	701596
9362	701597
100043	701598
9081	701599
1446	701600
15146	701601
65013	701602
5818	701603
873	701604
89060	701605
100985	701606
29281	701607
36485	701608
2036	701609
48913	701610
68837	701611
11776	701612
78827	701613
80333	701614
30192	701615
33156	701616
9137	701617
4876	701618
73257	701619
22751	701620
20506	701621
41934	701622
73138	701623
18165	701624
108	701625
43592	701626
79313	701627
7773	701628
16824	701629
46691	701630
61918	701631
122260	701632
73259	701633
106999	701634
110374	701635
53134	701636
11864	701637
42183	701638
36937	701639
56130	701640
159093	701641
80718	701642
56830	701643
2182	701644
80951	701645
90547	701646
2357	701647
64712	701648
110	701649
24533	701650
9701	701651
20713	701652
22476	701653
88741	701654
1692	701655
2203	701656
17958	701657
32485	701658
38653	701659
160351	701660
76764	701661
6644	701662
51930	701663
47543	701664
34390	701665
60258	701666
32792	701667
2507	701668
4121	701669
38642	701670
87712	701671
40607	701672
46069	701673
145847	701674
133195	701675
2235	701676
44912	701677
26916	701678
33915	701679
34883	701680
23023	701681
8182	701682
29070	701683
52655	701684
604	701685
49768	701686
81290	701687
95352	701688
68775	701689
2423	701690
80551	701691
10729	701692
39469	701693
53836	701694
19333	701695
37535	701696
68018	701697
67633	701698
17850	701699
349	701700
38420	701701
38779	701702
5589	701703
55665	701704
2653	701705
78313	701706
24633	701707
26378	701708
44475	701709
6345	701710
32621	701711
125286	701712
136082	701713
833	701714
13122	701715
56163	701716
42311	701717
77005	701718
54588	701719
3932	701720
21145	701721
4203	701722
9244	701723
9782	701724
28757	701725
55953	701726
23072	701727
33888	701728
13569	701729
168840	701730
57885	701731
13382	701732
121892	701733
43810	701734
11732	701735
34628	701736
7599	701737
75449	701738
63559	701739
95879	701740
8983	701741
99974	701742
24610	701743
25091	701744
6725	701745
34463	701746
13856	701747
14522	701748
60494	701749
89471	701750
142383	701751
26694	701752
93562	701753
27948	701754
4073	701755
119853	701756
310	701757
103343	701758
83644	701759
54074	701760
101425	701761
4279	701762
53553	701763
132356	701764
64190	701765
1530	701766
25014	701767
58137	701768
6292	701769
98238	701770
23720	701771
1320	701772
16501	701773
2338	701774
4308	701775
22858	701776
86542	701777
32815	701778
262	701779
80509	701780
71815	701781
62601	701782
29461	701783
133876	701784
3708	701785
70774	701786
128193	701787
1524	701788
51984	701789
28767	701790
28460	701791
10143	701792
128409	701793
11129	701794
81277	701795
17996	701796
22447	701797
79801	701798
23607	701799
67430	701800
46221	701801
3566	701802
8464	701803
124204	701804
15568	701805
11459	701806
70445	701807
374	701808
46455	701809
35261	701810
35366	701811
37410	701812
66796	701813
47942	701814
12704	701815
12476	701816
32502	701817
11497	701818
78882	701819
27995	701820
3171	701821
15464	701822
15499	701823
3665	701824
27162	701825
24217	701826
115936	701827
88403	701828
114960	701829
41281	701830
146445	701831
39657	701832
32374	701833
65287	701834
22950	701835
93460	701836
24396	701837
46272	701838
4294	701839
130271	701840
75150	701841
105674	701842
29747	701843
2895	701844
41189	701845
7067	701846
88928	701847
3016	701848
43305	701849
23821	701850
2761	701851
9057	701852
22439	701853
17319	701854
13559	701855
23908	701856
79074	701857
24231	701858
28572	701859
70904	701860
46834	701861
48458	701862
4606	701863
5836	701864
11156	701865
43430	701866
100369	701867
73610	701868
101424	701869
68864	701870
10523	701871
61452	701872
54861	701873
67174	701874
1819	701875
67644	701876
80328	701877
35084	701878
27863	701879
30044	701880
32892	701881
40146	701882
2190	701883
51410	701884
35900	701885
18683	701886
22543	701887
35606	701888
9977	701889
48957	701890
20211	701891
149	701892
42893	701893
49729	701894
705	701895
166902	701896
12548	701897
101966	701898
12408	701899
59218	701900
48928	701901
109702	701902
10367	701903
11278	701904
932	701905
54016	701906
73099	701907
127230	701908
17609	701909
8079	701910
6008	701911
27057	701912
66437	701913
34493	701914
36635	701915
84623	701916
78357	701917
80475	701918
126170	701919
109066	701920
131828	701921
38817	701922
48889	701923
5471	701924
7507	701925
140793	701926
15485	701927
19744	701928
3921	701929
23096	701930
17044	701931
137373	701932
37389	701933
53643	701934
13246	701935
22143	701936
1876	701937
32383	701938
29394	701939
6773	701940
25998	701941
7833	701942
36579	701943
112393	701944
65969	701945
34080	701946
5598	701947
32027	701948
18935	701949
4834	701950
65240	701951
34124	701952
60276	701953
40933	701954
38341	701955
132264	701956
169712	701957
22370	701958
35302	701959
4116	701960
99546	701961
29727	701962
9335	701963
858	701964
15192	701965
139509	701966
34533	701967
71517	701968
44211	701969
32671	701970
7887	701971
32165	701972
52195	701973
17200	701974
6035	701975
4941	701976
29004	701977
39023	701978
507	701979
64175	701980
56939	701981
7537	701982
48267	701983
17326	701984
50822	701985
96783	701986
31088	701987
20429	701988
138469	701989
65018	701990
19875	701991
6024	701992
114438	701993
4195	701994
4711	701995
18962	701996
43837	701997
4749	701998
47463	701999
19000	702000
169184	702001
104037	702002
36226	702003
84630	702004
40250	702005
96102	702006
46082	702007
1804	702008
86452	702009
70298	702010
121826	702011
2924	702012
45065	702013
32674	702014
38953	702015
120256	702016
16973	702017
36925	702018
149250	702019
90773	702020
69694	702021
1865	702022
37732	702023
42083	702024
52052	702025
141630	702026
66852	702027
70927	702028
35593	702029
112782	702030
248	702031
39570	702032
104054	702033
45815	702034
91642	702035
44993	702036
145807	702037
16791	702038
36999	702039
42476	702040
20327	702041
114969	702042
74287	702043
72138	702044
89548	702045
40743	702046
22809	702047
23031	702048
8264	702049
30953	702050
56947	702051
35492	702052
12593	702053
13609	702054
16275	702055
5051	702056
51265	702057
59541	702058
137581	702059
21097	702060
17382	702061
4774	702062
31940	702063
35889	702064
28551	702065
4762	702066
87176	702067
41319	702068
2262	702069
7817	702070
16470	702071
110593	702072
34615	702073
91771	702074
9872	702075
37054	702076
91961	702077
44012	702078
3138	702079
40949	702080
38853	702081
37826	702082
62725	702083
26022	702084
31086	702085
108866	702086
1858	702087
41970	702088
19564	702089
26396	702090
36407	702091
24606	702092
1647	702093
42401	702094
34743	702095
54027	702096
14428	702097
1690	702098
8869	702099
49716	702100
58143	702101
161098	702102
4923	702103
89081	702104
59625	702105
9129	702106
70581	702107
70352	702108
133982	702109
46452	702110
2208	702111
8753	702112
27870	702113
50726	702114
30790	702115
1735	702116
28457	702117
61999	702118
30393	702119
35033	702120
122034	702121
20627	702122
107027	702123
50683	702124
20940	702125
54452	702126
43593	702127
53686	702128
7363	702129
120508	702130
32744	702131
4691	702132
28347	702133
24020	702134
25698	702135
11011	702136
24444	702137
36895	702138
51111	702139
13547	702140
7444	702141
96772	702142
16964	702143
50073	702144
8229	702145
7612	702146
169599	702147
74222	702148
19811	702149
45033	702150
23122	702151
89006	702152
4720	702153
52254	702154
60915	702155
26992	702156
83377	702157
23988	702158
55137	702159
52422	702160
37427	702161
64889	702162
71631	702163
54104	702164
20797	702165
5062	702166
91069	702167
83588	702168
69454	702169
50235	702170
53132	702171
13401	702172
89936	702173
11097	702174
81624	702175
32222	702176
20302	702177
17676	702178
65813	702179
33290	702180
7397	702181
104361	702182
83135	702183
52976	702184
65454	702185
78380	702186
4161	702187
21000	702188
75831	702189
42108	702190
23	702191
10877	702192
39803	702193
61631	702194
16660	702195
18423	702196
5112	702197
26494	702198
11932	702199
111984	702200
17852	702201
49586	702202
94791	702203
83645	702204
6303	702205
25608	702206
36257	702207
29257	702208
4627	702209
151041	702210
40560	702211
24418	702212
132445	702213
21109	702214
45662	702215
81042	702216
10110	702217
96824	702218
24215	702219
11543	702220
42033	702221
4032	702222
100083	702223
62331	702224
25191	702225
117161	702226
13439	702227
3915	702228
105094	702229
5544	702230
30885	702231
128819	702232
15092	702233
65447	702234
57	702235
122094	702236
19629	702237
37749	702238
11575	702239
37722	702240
60912	702241
26860	702242
10461	702243
97816	702244
2238	702245
112818	702246
44954	702247
155132	702248
89384	702249
40060	702250
87859	702251
9155	702252
43946	702253
7846	702254
79199	702255
93902	702256
15965	702257
43986	702258
46677	702259
23485	702260
64079	702261
64049	702262
84934	702263
2713	702264
80310	702265
30036	702266
77063	702267
49454	702268
52676	702269
93223	702270
23885	702271
43534	702272
103261	702273
1232	702274
63944	702275
14871	702276
77775	702277
11298	702278
68220	702279
34177	702280
74401	702281
13182	702282
8974	702283
453	702284
52947	702285
38775	702286
45007	702287
2228	702288
55121	702289
33348	702290
47040	702291
87775	702292
66080	702293
54776	702294
22711	702295
78134	702296
48363	702297
4351	702298
43533	702299
1850	702300
46560	702301
2468	702302
97091	702303
157037	702304
43786	702305
39818	702306
63997	702307
126906	702308
119222	702309
103593	702310
13701	702311
60781	702312
51192	702313
16371	702314
52264	702315
58696	702316
23943	702317
80711	702318
69812	702319
7562	702320
18009	702321
4849	702322
89841	702323
41793	702324
76059	702325
6624	702326
30239	702327
1352	702328
1323	702329
29529	702330
118334	702331
73607	702332
79796	702333
56937	702334
1005	702335
24608	702336
1874	702337
4402	702338
47242	702339
34265	702340
85640	702341
23624	702342
4345	702343
50126	702344
7749	702345
113301	702346
38950	702347
79400	702348
1963	702349
19185	702350
38742	702351
132415	702352
11593	702353
4353	702354
21416	702355
28938	702356
36262	702357
71859	702358
2923	702359
146333	702360
29246	702361
92862	702362
19550	702363
39653	702364
168456	702365
311	702366
61336	702367
69859	702368
41890	702369
64220	702370
43838	702371
2146	702372
17140	702373
2214	702374
31044	702375
104210	702376
89886	702377
31152	702378
47650	702379
3709	702380
42825	702381
63713	702382
66047	702383
120613	702384
109048	702385
8481	702386
42831	702387
2810	702388
84360	702389
89880	702390
45427	702391
140451	702392
94794	702393
16085	702394
66630	702395
42928	702396
40144	702397
16596	702398
84951	702399
23	702400
15733	702401
22607	702402
43650	702403
31976	702404
16448	702405
7132	702406
41131	702407
50127	702408
76146	702409
6878	702410
21932	702411
150062	702412
4005	702413
131424	702414
72406	702415
38006	702416
26402	702417
109120	702418
44189	702419
111351	702420
28457	702421
19475	702422
56174	702423
12307	702424
2719	702425
19374	702426
58996	702427
138759	702428
15437	702429
18889	702430
58356	702431
45542	702432
57178	702433
3342	702434
40019	702435
85959	702436
74302	702437
119718	702438
54163	702439
35928	702440
65434	702441
10272	702442
8037	702443
2497	702444
73705	702445
45600	702446
130650	702447
1999	702448
147322	702449
55277	702450
79798	702451
134791	702452
28545	702453
132800	702454
8800	702455
21441	702456
63152	702457
141277	702458
37438	702459
149116	702460
41262	702461
76976	702462
20128	702463
52623	702464
106460	702465
38624	702466
102103	702467
40822	702468
169529	702469
767	702470
45077	702471
17326	702472
18656	702473
16945	702474
7803	702475
86606	702476
5278	702477
13231	702478
13171	702479
24892	702480
69018	702481
24567	702482
5620	702483
20680	702484
2519	702485
8360	702486
46976	702487
61130	702488
1828	702489
24288	702490
4696	702491
35028	702492
35098	702493
1382	702494
6617	702495
46492	702496
5823	702497
18442	702498
25726	702499
166089	702500
8316	702501
37759	702502
84088	702503
2356	702504
52155	702505
15582	702506
94528	702507
9398	702508
39136	702509
12034	702510
44008	702511
116289	702512
29589	702513
8193	702514
12703	702515
5331	702516
114327	702517
399	702518
2334	702519
86498	702520
21560	702521
48540	702522
19545	702523
888	702524
66479	702525
21818	702526
51942	702527
10834	702528
2741	702529
92276	702530
46970	702531
3354	702532
80219	702533
17637	702534
98552	702535
32438	702536
63891	702537
49610	702538
610	702539
15531	702540
21739	702541
35358	702542
7395	702543
8825	702544
11678	702545
26037	702546
82887	702547
6338	702548
4600	702549
3691	702550
4253	702551
44477	702552
7024	702553
27253	702554
126028	702555
117766	702556
20628	702557
25135	702558
12080	702559
29402	702560
15997	702561
7581	702562
66813	702563
25136	702564
47319	702565
108893	702566
108478	702567
131147	702568
27337	702569
28314	702570
165966	702571
15992	702572
12808	702573
45437	702574
139337	702575
95204	702576
4605	702577
15141	702578
39950	702579
59225	702580
23944	702581
18302	702582
14158	702583
6974	702584
57850	702585
52095	702586
73799	702587
119065	702588
10508	702589
79549	702590
89008	702591
36551	702592
31229	702593
64875	702594
38450	702595
36518	702596
22535	702597
112425	702598
18663	702599
111186	702600
71559	702601
16115	702602
3932	702603
47900	702604
9179	702605
2996	702606
27106	702607
86519	702608
11335	702609
12899	702610
60262	702611
75095	702612
34526	702613
151826	702614
408	702615
1003	702616
16544	702617
106291	702618
68789	702619
46120	702620
128308	702621
6032	702622
133398	702623
20091	702624
101457	702625
8143	702626
8680	702627
6767	702628
86898	702629
90885	702630
24234	702631
101193	702632
21292	702633
139101	702634
55454	702635
14700	702636
22958	702637
16697	702638
49620	702639
31865	702640
46439	702641
68726	702642
44402	702643
118456	702644
135520	702645
1990	702646
74063	702647
38616	702648
152201	702649
52919	702650
6572	702651
15302	702652
209	702653
44138	702654
39387	702655
30880	702656
113327	702657
59930	702658
63655	702659
12128	702660
30038	702661
519	702662
34110	702663
87841	702664
2334	702665
5248	702666
25568	702667
46775	702668
30431	702669
77105	702670
58978	702671
45035	702672
14761	702673
13641	702674
32806	702675
119374	702676
8457	702677
28086	702678
38124	702679
24305	702680
45026	702681
65029	702682
19835	702683
28974	702684
8892	702685
36119	702686
12252	702687
26524	702688
2105	702689
61706	702690
5127	702691
32442	702692
53213	702693
1730	702694
12649	702695
42	702696
123444	702697
29925	702698
44446	702699
2860	702700
5044	702701
64112	702702
16636	702703
147506	702704
14662	702705
7465	702706
67095	702707
8174	702708
112963	702709
16179	702710
78845	702711
26961	702712
17466	702713
19992	702714
16654	702715
127373	702716
80867	702717
51675	702718
18319	702719
16130	702720
29	702721
26607	702722
29869	702723
47156	702724
59881	702725
36160	702726
112666	702727
2999	702728
81151	702729
114614	702730
64646	702731
11176	702732
79874	702733
12351	702734
51068	702735
3685	702736
110520	702737
11125	702738
30268	702739
139573	702740
94191	702741
61953	702742
32348	702743
37183	702744
93032	702745
85881	702746
25658	702747
40801	702748
34457	702749
32773	702750
166358	702751
6818	702752
27360	702753
19453	702754
136427	702755
97145	702756
9071	702757
10106	702758
48095	702759
12915	702760
72087	702761
52379	702762
44287	702763
2353	702764
91896	702765
77281	702766
55283	702767
85296	702768
25258	702769
1143	702770
4717	702771
2996	702772
86983	702773
19475	702774
113793	702775
29080	702776
77296	702777
44667	702778
74620	702779
58829	702780
27150	702781
60929	702782
185	702783
90859	702784
14010	702785
103477	702786
2444	702787
124846	702788
16132	702789
82559	702790
42183	702791
2327	702792
1979	702793
116722	702794
42806	702795
14546	702796
11460	702797
81163	702798
70198	702799
19225	702800
1099	702801
3563	702802
1418	702803
129313	702804
32100	702805
5255	702806
103601	702807
87497	702808
22984	702809
575	702810
69837	702811
62675	702812
19430	702813
41405	702814
124598	702815
2140	702816
23305	702817
38789	702818
71607	702819
8751	702820
28074	702821
78578	702822
6827	702823
28142	702824
25638	702825
1524	702826
102993	702827
38819	702828
85596	702829
5625	702830
85273	702831
159536	702832
41125	702833
41194	702834
8968	702835
56730	702836
10126	702837
143407	702838
122591	702839
27249	702840
8360	702841
10896	702842
49039	702843
154735	702844
134419	702845
5000	702846
23374	702847
8761	702848
654	702849
21059	702850
37814	702851
17757	702852
84827	702853
29326	702854
24131	702855
21449	702856
32976	702857
124315	702858
20351	702859
25984	702860
6075	702861
32465	702862
68445	702863
56053	702864
64306	702865
46048	702866
39101	702867
4587	702868
55540	702869
124319	702870
83420	702871
21001	702872
3593	702873
79696	702874
641	702875
53815	702876
26185	702877
68046	702878
155644	702879
69843	702880
21604	702881
10578	702882
115477	702883
45913	702884
48017	702885
140105	702886
61675	702887
56255	702888
19366	702889
9005	702890
106618	702891
45353	702892
4957	702893
93581	702894
91798	702895
105358	702896
40757	702897
15259	702898
6488	702899
31350	702900
114183	702901
9630	702902
45225	702903
2555	702904
1346	702905
78374	702906
15716	702907
43307	702908
10184	702909
98683	702910
27049	702911
3786	702912
402	702913
162906	702914
22806	702915
73058	702916
4843	702917
18159	702918
152144	702919
2343	702920
78654	702921
8232	702922
76751	702923
1380	702924
20013	702925
1507	702926
481	702927
16469	702928
56587	702929
55156	702930
64200	702931
4000	702932
73687	702933
37353	702934
37819	702935
79039	702936
102854	702937
5056	702938
126203	702939
3504	702940
84748	702941
54547	702942
35019	702943
75456	702944
25728	702945
25450	702946
24866	702947
32394	702948
48071	702949
12124	702950
40810	702951
1747	702952
34177	702953
69627	702954
134601	702955
124122	702956
41022	702957
58531	702958
3161	702959
34071	702960
8079	702961
62565	702962
18834	702963
127803	702964
69796	702965
86127	702966
112472	702967
12967	702968
6126	702969
17719	702970
23348	702971
27107	702972
336	702973
100824	702974
57863	702975
7939	702976
20214	702977
1988	702978
62777	702979
27779	702980
94175	702981
132383	702982
1144	702983
162965	702984
56872	702985
149638	702986
68474	702987
66418	702988
52199	702989
31328	702990
3646	702991
27988	702992
79251	702993
24867	702994
6743	702995
101741	702996
50851	702997
100659	702998
7586	702999
2316	703000
94131	703001
10088	703002
79831	703003
68103	703004
80400	703005
137542	703006
42271	703007
61949	703008
12037	703009
42573	703010
29982	703011
22681	703012
63012	703013
21105	703014
33335	703015
3431	703016
19502	703017
148036	703018
111142	703019
11507	703020
16316	703021
8891	703022
36941	703023
91910	703024
78027	703025
133783	703026
92	703027
127385	703028
40907	703029
164555	703030
54054	703031
37359	703032
51799	703033
6180	703034
51981	703035
65891	703036
10711	703037
25382	703038
49734	703039
73149	703040
39333	703041
61539	703042
107288	703043
1522	703044
623	703045
41358	703046
103503	703047
112335	703048
65682	703049
17890	703050
9294	703051
9694	703052
117762	703053
24316	703054
11754	703055
32218	703056
39735	703057
48900	703058
68234	703059
113951	703060
9669	703061
24296	703062
39951	703063
12317	703064
55102	703065
1939	703066
23669	703067
8400	703068
79041	703069
4879	703070
4626	703071
30401	703072
35905	703073
80553	703074
42974	703075
9484	703076
64157	703077
51053	703078
9060	703079
18	703080
77973	703081
4652	703082
61968	703083
976	703084
15171	703085
19965	703086
6370	703087
43227	703088
48002	703089
168420	703090
56992	703091
58730	703092
18132	703093
8925	703094
32958	703095
18470	703096
66034	703097
83712	703098
3024	703099
859	703100
106209	703101
149691	703102
53161	703103
10555	703104
11079	703105
17968	703106
37488	703107
43125	703108
679	703109
136354	703110
57321	703111
38305	703112
67542	703113
108043	703114
37869	703115
156571	703116
89914	703117
90722	703118
36860	703119
56043	703120
87767	703121
23263	703122
112684	703123
48445	703124
47090	703125
3592	703126
11778	703127
21668	703128
54406	703129
55410	703130
143881	703131
53008	703132
16855	703133
6560	703134
74707	703135
57660	703136
2001	703137
44718	703138
23812	703139
25154	703140
49146	703141
22901	703142
10902	703143
22773	703144
130706	703145
6036	703146
67349	703147
72101	703148
39570	703149
92672	703150
41496	703151
96943	703152
37416	703153
70659	703154
47519	703155
4849	703156
2223	703157
21961	703158
8733	703159
2693	703160
88185	703161
48866	703162
67988	703163
101903	703164
57263	703165
5370	703166
19915	703167
152310	703168
5164	703169
53668	703170
10661	703171
121337	703172
64135	703173
38802	703174
4667	703175
135865	703176
13805	703177
5950	703178
61425	703179
78299	703180
132854	703181
13060	703182
31686	703183
1085	703184
24942	703185
10353	703186
9765	703187
6935	703188
22385	703189
33601	703190
35617	703191
2221	703192
115933	703193
84967	703194
63932	703195
42144	703196
55155	703197
38222	703198
93631	703199
19637	703200
11568	703201
54569	703202
27988	703203
4718	703204
8909	703205
3923	703206
115	703207
105691	703208
13100	703209
35012	703210
19882	703211
45603	703212
46522	703213
63603	703214
12404	703215
10214	703216
16279	703217
161498	703218
54340	703219
29335	703220
17027	703221
21763	703222
77914	703223
63072	703224
81576	703225
99384	703226
44705	703227
37846	703228
70609	703229
3	703230
10660	703231
4426	703232
3462	703233
14531	703234
143650	703235
53710	703236
63785	703237
96077	703238
122460	703239
22408	703240
27777	703241
38856	703242
75894	703243
631	703244
70648	703245
24235	703246
694	703247
15618	703248
39546	703249
896	703250
6683	703251
12276	703252
41740	703253
5056	703254
212	703255
22108	703256
63730	703257
96096	703258
144897	703259
87748	703260
7258	703261
29827	703262
14230	703263
37371	703264
41161	703265
24481	703266
39605	703267
22224	703268
18475	703269
109786	703270
77961	703271
47780	703272
107506	703273
128811	703274
59458	703275
10760	703276
1783	703277
35910	703278
139718	703279
51684	703280
11997	703281
10981	703282
5985	703283
71532	703284
33650	703285
137760	703286
4646	703287
1863	703288
25080	703289
36012	703290
1937	703291
29240	703292
60767	703293
39378	703294
25908	703295
4510	703296
13106	703297
99782	703298
13555	703299
31864	703300
8767	703301
5849	703302
29729	703303
1588	703304
11573	703305
56196	703306
42686	703307
78788	703308
30363	703309
124888	703310
13261	703311
46853	703312
96638	703313
25249	703314
22043	703315
25028	703316
67214	703317
4532	703318
2551	703319
16636	703320
43758	703321
130372	703322
40085	703323
107239	703324
7419	703325
9605	703326
1689	703327
68886	703328
5696	703329
25509	703330
129141	703331
165929	703332
96570	703333
15688	703334
33281	703335
10899	703336
114257	703337
42555	703338
34455	703339
104956	703340
17657	703341
79134	703342
29887	703343
97777	703344
11987	703345
46278	703346
114362	703347
38572	703348
18213	703349
2565	703350
11192	703351
3209	703352
6223	703353
41915	703354
60077	703355
47838	703356
34991	703357
7691	703358
55547	703359
52434	703360
4889	703361
115441	703362
10829	703363
1720	703364
109405	703365
43770	703366
160	703367
16391	703368
39444	703369
5911	703370
103769	703371
111580	703372
53648	703373
4846	703374
138200	703375
99778	703376
1739	703377
51773	703378
80242	703379
12319	703380
41366	703381
22593	703382
29568	703383
47297	703384
18863	703385
131834	703386
40858	703387
1037	703388
36478	703389
42192	703390
109718	703391
14744	703392
24623	703393
8270	703394
123664	703395
40589	703396
9684	703397
33784	703398
13807	703399
11612	703400
1520	703401
34894	703402
120888	703403
148482	703404
68155	703405
162682	703406
82329	703407
28166	703408
7365	703409
43339	703410
50526	703411
27177	703412
74937	703413
2941	703414
4602	703415
31506	703416
17550	703417
12138	703418
14585	703419
60339	703420
26785	703421
104033	703422
82165	703423
11522	703424
4388	703425
80943	703426
46387	703427
52201	703428
156055	703429
20885	703430
29834	703431
651	703432
7383	703433
13942	703434
40770	703435
88954	703436
16797	703437
49165	703438
45501	703439
47469	703440
26218	703441
7827	703442
55894	703443
135732	703444
16184	703445
16359	703446
77041	703447
138947	703448
41728	703449
26421	703450
96455	703451
139009	703452
33105	703453
11484	703454
7236	703455
43377	703456
4631	703457
21770	703458
16699	703459
19748	703460
16863	703461
71408	703462
103214	703463
15854	703464
35121	703465
128627	703466
6018	703467
48384	703468
42905	703469
73760	703470
25622	703471
47540	703472
26999	703473
72299	703474
3163	703475
55898	703476
93587	703477
27456	703478
67430	703479
67261	703480
60636	703481
76696	703482
4104	703483
38152	703484
62412	703485
47134	703486
18122	703487
11122	703488
67390	703489
1716	703490
39722	703491
15239	703492
24659	703493
63637	703494
42340	703495
148	703496
24271	703497
1833	703498
5766	703499
45661	703500
18546	703501
58947	703502
9218	703503
20232	703504
17510	703505
277	703506
125505	703507
1647	703508
42845	703509
15207	703510
22542	703511
15707	703512
77192	703513
6335	703514
33279	703515
1710	703516
77703	703517
168559	703518
86684	703519
113481	703520
129350	703521
883	703522
19114	703523
158515	703524
102471	703525
8651	703526
124918	703527
23674	703528
70123	703529
46492	703530
20875	703531
10664	703532
134	703533
124472	703534
122738	703535
13201	703536
157791	703537
6801	703538
14818	703539
29888	703540
7750	703541
14061	703542
18839	703543
19892	703544
118725	703545
44484	703546
31865	703547
97498	703548
41342	703549
1476	703550
17011	703551
7195	703552
7880	703553
113406	703554
10387	703555
115644	703556
14363	703557
24561	703558
15800	703559
87576	703560
11398	703561
16184	703562
2345	703563
73223	703564
7289	703565
7778	703566
11339	703567
27367	703568
33794	703569
33440	703570
58575	703571
421	703572
70105	703573
27837	703574
249	703575
1229	703576
26966	703577
38063	703578
15079	703579
14624	703580
79771	703581
63919	703582
73643	703583
81166	703584
74094	703585
65749	703586
35680	703587
35731	703588
4982	703589
130231	703590
42051	703591
90447	703592
62258	703593
9203	703594
19878	703595
62113	703596
50867	703597
67812	703598
81255	703599
25023	703600
128342	703601
74544	703602
32646	703603
32352	703604
19010	703605
23377	703606
4763	703607
26606	703608
36696	703609
21510	703610
2385	703611
31871	703612
121460	703613
19813	703614
54273	703615
62035	703616
68360	703617
25686	703618
56290	703619
95440	703620
15784	703621
142869	703622
11953	703623
94410	703624
143416	703625
8093	703626
46209	703627
110470	703628
949	703629
49339	703630
1655	703631
170277	703632
73073	703633
24999	703634
6840	703635
20564	703636
12142	703637
65746	703638
5390	703639
88771	703640
38554	703641
9293	703642
52391	703643
100927	703644
3654	703645
116189	703646
109201	703647
45438	703648
61237	703649
8323	703650
31949	703651
44040	703652
11364	703653
49786	703654
16490	703655
7827	703656
22611	703657
39810	703658
133188	703659
12596	703660
16463	703661
17927	703662
100878	703663
44116	703664
87950	703665
131151	703666
32725	703667
112593	703668
100261	703669
83427	703670
66102	703671
82031	703672
3102	703673
49687	703674
31296	703675
96328	703676
2815	703677
302	703678
46714	703679
75126	703680
37630	703681
6848	703682
63037	703683
115010	703684
220	703685
105048	703686
58688	703687
34911	703688
81809	703689
65571	703690
5181	703691
6878	703692
47484	703693
103622	703694
61198	703695
42554	703696
12640	703697
115093	703698
24708	703699
24261	703700
91073	703701
25684	703702
76306	703703
8130	703704
21946	703705
27272	703706
11325	703707
27876	703708
9150	703709
105235	703710
75083	703711
32276	703712
78745	703713
30466	703714
153717	703715
5463	703716
892	703717
99493	703718
56586	703719
20823	703720
67687	703721
101613	703722
138534	703723
4430	703724
40374	703725
87370	703726
30698	703727
30472	703728
20441	703729
65918	703730
19014	703731
11751	703732
46	703733
22267	703734
19984	703735
131091	703736
2595	703737
21313	703738
18515	703739
124023	703740
13522	703741
23343	703742
9528	703743
156377	703744
12592	703745
93472	703746
20268	703747
27364	703748
86503	703749
396	703750
1052	703751
32605	703752
17425	703753
28190	703754
80069	703755
72227	703756
10752	703757
1353	703758
64697	703759
53180	703760
36718	703761
65225	703762
26470	703763
9074	703764
115121	703765
60358	703766
69426	703767
80160	703768
9192	703769
16129	703770
151901	703771
77722	703772
32002	703773
118422	703774
12074	703775
10866	703776
35997	703777
23085	703778
16753	703779
14954	703780
45366	703781
3229	703782
57044	703783
82	703784
62922	703785
3513	703786
3102	703787
1321	703788
81748	703789
22162	703790
21191	703791
87071	703792
103738	703793
11653	703794
76359	703795
77912	703796
90613	703797
25663	703798
48318	703799
65360	703800
32236	703801
60493	703802
73506	703803
160281	703804
8210	703805
29446	703806
144011	703807
6389	703808
139925	703809
93760	703810
111252	703811
5078	703812
20033	703813
27156	703814
2171	703815
60217	703816
1731	703817
60582	703818
2573	703819
43698	703820
47810	703821
24164	703822
6443	703823
26472	703824
76244	703825
64050	703826
77674	703827
76002	703828
38637	703829
42911	703830
36863	703831
1770	703832
44052	703833
4686	703834
4118	703835
43082	703836
58627	703837
11713	703838
19679	703839
730	703840
168115	703841
42819	703842
3198	703843
68076	703844
62674	703845
91213	703846
12514	703847
3157	703848
138971	703849
11721	703850
40830	703851
25422	703852
109560	703853
21336	703854
31529	703855
59725	703856
113994	703857
87934	703858
9408	703859
106057	703860
62482	703861
21708	703862
59040	703863
48977	703864
1184	703865
70225	703866
77079	703867
140228	703868
15220	703869
146528	703870
44580	703871
16297	703872
63355	703873
46946	703874
6256	703875
501	703876
31959	703877
36635	703878
111022	703879
64456	703880
53462	703881
105875	703882
50435	703883
157006	703884
3278	703885
1022	703886
6119	703887
29300	703888
81131	703889
30832	703890
33261	703891
27980	703892
34948	703893
3647	703894
25954	703895
41137	703896
111453	703897
9585	703898
14126	703899
19218	703900
108758	703901
19512	703902
7909	703903
28152	703904
142021	703905
34620	703906
107907	703907
20727	703908
53613	703909
81139	703910
69433	703911
88572	703912
90766	703913
45090	703914
161314	703915
72958	703916
130576	703917
3136	703918
79436	703919
33103	703920
75039	703921
137094	703922
134	703923
16103	703924
164203	703925
53553	703926
4151	703927
106673	703928
7618	703929
311	703930
4168	703931
13272	703932
129185	703933
105053	703934
96370	703935
69305	703936
11395	703937
59890	703938
73628	703939
70143	703940
79007	703941
39477	703942
122206	703943
19870	703944
2727	703945
33122	703946
80784	703947
111917	703948
11721	703949
18543	703950
3835	703951
15937	703952
69037	703953
69365	703954
42899	703955
8475	703956
19159	703957
5803	703958
150725	703959
1926	703960
163032	703961
20587	703962
76784	703963
13749	703964
30805	703965
88796	703966
64950	703967
4644	703968
1741	703969
8434	703970
8628	703971
26753	703972
82674	703973
8250	703974
103250	703975
58672	703976
377	703977
91185	703978
56235	703979
85230	703980
3957	703981
119948	703982
19752	703983
99886	703984
108109	703985
20019	703986
93663	703987
46965	703988
39289	703989
8180	703990
230	703991
58751	703992
54630	703993
115288	703994
110304	703995
27024	703996
134745	703997
11207	703998
4712	703999
160254	704000
717	704001
49168	704002
74078	704003
55761	704004
45912	704005
115052	704006
1044	704007
2878	704008
33357	704009
3138	704010
78265	704011
104302	704012
4984	704013
19638	704014
114326	704015
127561	704016
27690	704017
5759	704018
46276	704019
22174	704020
16834	704021
46235	704022
68084	704023
8301	704024
30195	704025
94163	704026
65052	704027
28954	704028
37823	704029
25542	704030
407	704031
161685	704032
61187	704033
76354	704034
106914	704035
94544	704036
25105	704037
49122	704038
29535	704039
142029	704040
647	704041
43647	704042
61952	704043
4033	704044
7426	704045
31364	704046
31584	704047
92306	704048
58208	704049
23940	704050
6208	704051
2039	704052
17940	704053
33458	704054
5958	704055
6409	704056
118444	704057
50978	704058
78668	704059
1507	704060
102878	704061
162248	704062
90896	704063
28011	704064
10542	704065
25231	704066
98612	704067
52044	704068
65298	704069
3574	704070
28037	704071
105370	704072
7045	704073
24372	704074
18171	704075
50328	704076
52686	704077
35053	704078
38875	704079
77854	704080
31737	704081
60619	704082
155147	704083
4397	704084
23419	704085
64382	704086
2299	704087
1615	704088
136076	704089
25425	704090
127549	704091
4629	704092
64447	704093
8260	704094
68050	704095
6117	704096
45018	704097
3204	704098
10537	704099
137891	704100
109691	704101
20701	704102
40019	704103
42306	704104
29123	704105
48130	704106
9787	704107
211	704108
16395	704109
34156	704110
43083	704111
80034	704112
7501	704113
43358	704114
17172	704115
55441	704116
100938	704117
517	704118
16602	704119
85146	704120
99128	704121
29270	704122
38872	704123
4126	704124
11179	704125
45979	704126
42897	704127
21002	704128
102522	704129
169981	704130
47611	704131
8065	704132
100585	704133
22758	704134
10671	704135
94484	704136
18672	704137
1747	704138
135943	704139
50740	704140
7040	704141
29776	704142
43845	704143
24286	704144
56475	704145
19368	704146
11176	704147
8175	704148
68361	704149
74115	704150
10699	704151
107981	704152
93516	704153
165165	704154
27935	704155
137803	704156
1252	704157
58785	704158
445	704159
30166	704160
11572	704161
19877	704162
89533	704163
91689	704164
5284	704165
24792	704166
6447	704167
79690	704168
62290	704169
11860	704170
62699	704171
89869	704172
120894	704173
47751	704174
83105	704175
110463	704176
8125	704177
39320	704178
14459	704179
62515	704180
17260	704181
87355	704182
19548	704183
4036	704184
19061	704185
7385	704186
22159	704187
52797	704188
21802	704189
18880	704190
121303	704191
6228	704192
18859	704193
6531	704194
62896	704195
43195	704196
55739	704197
54220	704198
108578	704199
166888	704200
78127	704201
43120	704202
81402	704203
20449	704204
113728	704205
62383	704206
43342	704207
7119	704208
23735	704209
16998	704210
3475	704211
60496	704212
49168	704213
2252	704214
13520	704215
74578	704216
42558	704217
88869	704218
1961	704219
17667	704220
97071	704221
5023	704222
1570	704223
1333	704224
7216	704225
13037	704226
10126	704227
19002	704228
32400	704229
7835	704230
20367	704231
27798	704232
149707	704233
127832	704234
29814	704235
68779	704236
37158	704237
30456	704238
112795	704239
5066	704240
32844	704241
33313	704242
404	704243
66221	704244
22380	704245
102539	704246
14272	704247
35203	704248
30515	704249
15934	704250
4647	704251
2714	704252
48547	704253
750	704254
18876	704255
50807	704256
27542	704257
138903	704258
18240	704259
100377	704260
60860	704261
4350	704262
39231	704263
2710	704264
2108	704265
8668	704266
41762	704267
12934	704268
14969	704269
3644	704270
43501	704271
31590	704272
41072	704273
38019	704274
84783	704275
72183	704276
157223	704277
23415	704278
5089	704279
82303	704280
18449	704281
59249	704282
3880	704283
51745	704284
6931	704285
51901	704286
60091	704287
8968	704288
123012	704289
30800	704290
31584	704291
52642	704292
55396	704293
29189	704294
121957	704295
21180	704296
20320	704297
35219	704298
44212	704299
3022	704300
10090	704301
5031	704302
2095	704303
3151	704304
11242	704305
145556	704306
4287	704307
65122	704308
4619	704309
30264	704310
41572	704311
38526	704312
104085	704313
100890	704314
7813	704315
39247	704316
37956	704317
8387	704318
18880	704319
23082	704320
53779	704321
2684	704322
86333	704323
67107	704324
3045	704325
8470	704326
120372	704327
7120	704328
12375	704329
49910	704330
25783	704331
7887	704332
31493	704333
13514	704334
28112	704335
12323	704336
85803	704337
8262	704338
15618	704339
85559	704340
545	704341
59242	704342
76552	704343
59695	704344
39797	704345
27211	704346
11591	704347
41262	704348
33091	704349
78583	704350
106211	704351
62895	704352
13458	704353
101852	704354
72422	704355
29651	704356
37850	704357
17361	704358
79340	704359
40783	704360
9825	704361
6010	704362
3914	704363
126052	704364
4538	704365
27010	704366
92711	704367
30584	704368
8114	704369
25305	704370
21083	704371
53558	704372
58420	704373
41371	704374
16255	704375
21439	704376
110146	704377
2830	704378
67321	704379
20126	704380
6715	704381
13578	704382
78212	704383
8909	704384
30478	704385
58368	704386
69719	704387
33388	704388
7443	704389
941	704390
101605	704391
83720	704392
76249	704393
24076	704394
105035	704395
11012	704396
693	704397
17031	704398
235	704399
73565	704400
70406	704401
20701	704402
69634	704403
19306	704404
27357	704405
68849	704406
52169	704407
81932	704408
19714	704409
38107	704410
13605	704411
7252	704412
77149	704413
36811	704414
67726	704415
51231	704416
55452	704417
83673	704418
17131	704419
70040	704420
61219	704421
16624	704422
48609	704423
28150	704424
122681	704425
116130	704426
69177	704427
131000	704428
78624	704429
23577	704430
23652	704431
83469	704432
31848	704433
28553	704434
127756	704435
116095	704436
10232	704437
6946	704438
45555	704439
125128	704440
56919	704441
13527	704442
44591	704443
19232	704444
31876	704445
63112	704446
14711	704447
7960	704448
37377	704449
59553	704450
152847	704451
3086	704452
12023	704453
11451	704454
3352	704455
19859	704456
88921	704457
12884	704458
114124	704459
25419	704460
57199	704461
10108	704462
78536	704463
2614	704464
68509	704465
12414	704466
114201	704467
6120	704468
46994	704469
85281	704470
15307	704471
15446	704472
43071	704473
19186	704474
103460	704475
24805	704476
104660	704477
148790	704478
11662	704479
2055	704480
136247	704481
32663	704482
63865	704483
27388	704484
33163	704485
19508	704486
152735	704487
22756	704488
146090	704489
80332	704490
96926	704491
47381	704492
73536	704493
84428	704494
69630	704495
8059	704496
68998	704497
37483	704498
100251	704499
65440	704500
116007	704501
43474	704502
81526	704503
51813	704504
138356	704505
47826	704506
27894	704507
86327	704508
37309	704509
96376	704510
16075	704511
31377	704512
29295	704513
34447	704514
67626	704515
90061	704516
46116	704517
5519	704518
86726	704519
2348	704520
16679	704521
11482	704522
104105	704523
22840	704524
83179	704525
153603	704526
11304	704527
40172	704528
56519	704529
91571	704530
45597	704531
102240	704532
99630	704533
71941	704534
113270	704535
75460	704536
24920	704537
87849	704538
9511	704539
12264	704540
98338	704541
53524	704542
1246	704543
4490	704544
11456	704545
27201	704546
17964	704547
132804	704548
83341	704549
4249	704550
55885	704551
4274	704552
18649	704553
21334	704554
80089	704555
63905	704556
1235	704557
32466	704558
114225	704559
109626	704560
67037	704561
5537	704562
73083	704563
60140	704564
42329	704565
14606	704566
58404	704567
23288	704568
37055	704569
63870	704570
6936	704571
46086	704572
1233	704573
147057	704574
4969	704575
1320	704576
106216	704577
96427	704578
74257	704579
52661	704580
99314	704581
50046	704582
103943	704583
88378	704584
48418	704585
11002	704586
4109	704587
14203	704588
6424	704589
69930	704590
111389	704591
8233	704592
11559	704593
11112	704594
62793	704595
166	704596
43263	704597
121043	704598
341	704599
101515	704600
7083	704601
11567	704602
38835	704603
47349	704604
19605	704605
75730	704606
138718	704607
23809	704608
20448	704609
14681	704610
103303	704611
59013	704612
21356	704613
124071	704614
29262	704615
20473	704616
19114	704617
21	704618
26427	704619
19209	704620
16840	704621
34985	704622
88949	704623
25113	704624
80429	704625
91796	704626
60103	704627
7822	704628
85601	704629
21617	704630
7748	704631
2326	704632
61007	704633
81476	704634
104966	704635
50322	704636
88679	704637
44634	704638
22987	704639
6391	704640
79080	704641
1254	704642
96273	704643
2461	704644
32031	704645
13174	704646
131977	704647
37965	704648
31304	704649
36530	704650
120815	704651
7372	704652
3671	704653
11885	704654
66983	704655
35509	704656
1945	704657
17432	704658
30879	704659
37491	704660
15762	704661
5294	704662
93355	704663
21968	704664
16701	704665
65944	704666
51297	704667
30710	704668
2069	704669
55042	704670
21919	704671
3130	704672
16433	704673
43600	704674
100190	704675
559	704676
3561	704677
50296	704678
13442	704679
10788	704680
6897	704681
121585	704682
73254	704683
23369	704684
24360	704685
21257	704686
2768	704687
15330	704688
169862	704689
2482	704690
16	704691
47015	704692
29110	704693
7768	704694
58838	704695
1027	704696
128786	704697
38660	704698
97595	704699
25559	704700
5721	704701
58010	704702
17704	704703
53221	704704
19859	704705
157463	704706
79540	704707
8006	704708
57764	704709
9388	704710
2136	704711
28096	704712
56382	704713
15493	704714
17518	704715
2338	704716
137089	704717
30159	704718
85	704719
8794	704720
14478	704721
6487	704722
48610	704723
1079	704724
20973	704725
71256	704726
65592	704727
53475	704728
16959	704729
38380	704730
39891	704731
16936	704732
95251	704733
119785	704734
1200	704735
80885	704736
63993	704737
13121	704738
2601	704739
64880	704740
22081	704741
79537	704742
761	704743
24841	704744
57387	704745
78023	704746
12069	704747
26835	704748
20720	704749
134	704750
73469	704751
7744	704752
19777	704753
44592	704754
24702	704755
86014	704756
9331	704757
19152	704758
97293	704759
104531	704760
147308	704761
15491	704762
112132	704763
90564	704764
12763	704765
6218	704766
1924	704767
25213	704768
8277	704769
34080	704770
56889	704771
33338	704772
8071	704773
50921	704774
55678	704775
4676	704776
36890	704777
30295	704778
60459	704779
63291	704780
1520	704781
24470	704782
440	704783
11993	704784
51735	704785
75585	704786
16186	704787
12047	704788
7690	704789
63511	704790
24054	704791
88354	704792
156960	704793
64660	704794
36046	704795
11243	704796
37466	704797
5157	704798
33965	704799
240	704800
5349	704801
45507	704802
130141	704803
67556	704804
4893	704805
4319	704806
11706	704807
42115	704808
9096	704809
6675	704810
46564	704811
6576	704812
364	704813
58242	704814
12605	704815
5128	704816
16400	704817
31906	704818
99	704819
54360	704820
112233	704821
6012	704822
31538	704823
124505	704824
42235	704825
5249	704826
15426	704827
94396	704828
129367	704829
152281	704830
77136	704831
17527	704832
23524	704833
11986	704834
17340	704835
7431	704836
6321	704837
7751	704838
63934	704839
28032	704840
91721	704841
135761	704842
8433	704843
461	704844
21946	704845
52553	704846
48011	704847
28218	704848
15887	704849
41071	704850
82109	704851
15603	704852
27415	704853
316	704854
24953	704855
35481	704856
125660	704857
61730	704858
32399	704859
17634	704860
97037	704861
147483	704862
4460	704863
21399	704864
132247	704865
79075	704866
80722	704867
90460	704868
78595	704869
6267	704870
12597	704871
6110	704872
28148	704873
5225	704874
1401	704875
53855	704876
61886	704877
89991	704878
6082	704879
60040	704880
45783	704881
106697	704882
98585	704883
35191	704884
34303	704885
10457	704886
12188	704887
55344	704888
16940	704889
135572	704890
14703	704891
44617	704892
8485	704893
78585	704894
13287	704895
24104	704896
4214	704897
2572	704898
50746	704899
71437	704900
2647	704901
18149	704902
128652	704903
80985	704904
36701	704905
14241	704906
30402	704907
53102	704908
7981	704909
26800	704910
27949	704911
78978	704912
75353	704913
66832	704914
114843	704915
437	704916
17802	704917
31037	704918
96828	704919
65629	704920
118167	704921
54588	704922
35711	704923
14647	704924
85522	704925
15540	704926
2491	704927
6331	704928
15704	704929
7135	704930
19581	704931
17573	704932
478	704933
18867	704934
75421	704935
78451	704936
65906	704937
10520	704938
56083	704939
115196	704940
119250	704941
38089	704942
20276	704943
2137	704944
16645	704945
32203	704946
113508	704947
75823	704948
81372	704949
24871	704950
20692	704951
151911	704952
24	704953
52454	704954
70365	704955
114551	704956
105857	704957
15838	704958
2391	704959
26261	704960
47290	704961
2311	704962
47981	704963
52856	704964
31809	704965
53225	704966
5115	704967
943	704968
13881	704969
39235	704970
161461	704971
1572	704972
19818	704973
108641	704974
3435	704975
115586	704976
79323	704977
48048	704978
110049	704979
10809	704980
115954	704981
691	704982
114071	704983
78842	704984
38791	704985
2509	704986
20442	704987
10347	704988
4578	704989
25304	704990
16092	704991
24416	704992
426	704993
72003	704994
11692	704995
56002	704996
74016	704997
13369	704998
26584	704999
48920	705000
168148	705001
54338	705002
45814	705003
3301	705004
43586	705005
32535	705006
41564	705007
79994	705008
134029	705009
109601	705010
67672	705011
25102	705012
35054	705013
2132	705014
35738	705015
10516	705016
74582	705017
126791	705018
54759	705019
18821	705020
149361	705021
26125	705022
114024	705023
31578	705024
119096	705025
117008	705026
61572	705027
81919	705028
91105	705029
31768	705030
94494	705031
3523	705032
64123	705033
2601	705034
66718	705035
17472	705036
752	705037
11242	705038
69873	705039
75667	705040
62340	705041
20690	705042
112344	705043
69133	705044
10083	705045
51639	705046
2296	705047
12088	705048
125529	705049
60806	705050
100228	705051
24879	705052
11968	705053
121652	705054
156414	705055
113860	705056
804	705057
1457	705058
2539	705059
4318	705060
36941	705061
11686	705062
44283	705063
52101	705064
31004	705065
6639	705066
502	705067
29069	705068
39787	705069
45631	705070
30551	705071
15887	705072
78795	705073
16526	705074
9707	705075
139223	705076
1765	705077
4401	705078
38926	705079
444	705080
43290	705081
68610	705082
50831	705083
36115	705084
63223	705085
2592	705086
194	705087
7521	705088
854	705089
16681	705090
20113	705091
11641	705092
4397	705093
23933	705094
66810	705095
20382	705096
14475	705097
7085	705098
30363	705099
9442	705100
27214	705101
41392	705102
12871	705103
77697	705104
13251	705105
12742	705106
46433	705107
4869	705108
40050	705109
54451	705110
107157	705111
38174	705112
10113	705113
2193	705114
18228	705115
6519	705116
112127	705117
21759	705118
69570	705119
2113	705120
132775	705121
2961	705122
5049	705123
78755	705124
103933	705125
34106	705126
7143	705127
21192	705128
82900	705129
9377	705130
43394	705131
22815	705132
54122	705133
58127	705134
3714	705135
1523	705136
55549	705137
18811	705138
15945	705139
40995	705140
108332	705141
56016	705142
3815	705143
4925	705144
25434	705145
8264	705146
68178	705147
12066	705148
3095	705149
165866	705150
28102	705151
43939	705152
585	705153
65862	705154
10787	705155
27942	705156
54942	705157
1201	705158
71826	705159
18396	705160
27932	705161
165953	705162
47421	705163
14150	705164
142222	705165
27389	705166
1337	705167
133633	705168
1106	705169
4077	705170
40536	705171
17527	705172
21180	705173
23422	705174
8227	705175
13527	705176
24901	705177
16364	705178
18150	705179
496	705180
1850	705181
41116	705182
8273	705183
123827	705184
30573	705185
36771	705186
109982	705187
13060	705188
41755	705189
113	705190
52402	705191
11426	705192
42497	705193
8874	705194
25232	705195
51980	705196
5740	705197
18023	705198
3823	705199
46349	705200
69768	705201
55059	705202
23753	705203
110011	705204
14585	705205
48840	705206
23193	705207
84251	705208
69208	705209
18738	705210
163	705211
8683	705212
41654	705213
46714	705214
1446	705215
36839	705216
87695	705217
113099	705218
823	705219
45181	705220
115470	705221
148352	705222
3697	705223
56379	705224
17744	705225
85693	705226
8360	705227
35080	705228
54217	705229
46661	705230
69251	705231
60007	705232
7313	705233
29407	705234
75726	705235
51720	705236
9216	705237
1553	705238
13077	705239
62828	705240
17827	705241
38751	705242
18070	705243
35145	705244
97809	705245
43876	705246
4108	705247
58364	705248
43439	705249
17631	705250
75674	705251
69639	705252
9668	705253
12929	705254
149765	705255
35411	705256
8872	705257
2770	705258
38663	705259
6573	705260
26309	705261
24110	705262
2710	705263
2273	705264
25434	705265
54563	705266
31984	705267
25282	705268
7030	705269
162366	705270
4516	705271
63038	705272
116256	705273
103237	705274
137153	705275
36839	705276
5063	705277
44847	705278
31624	705279
54222	705280
13048	705281
41781	705282
22751	705283
20812	705284
50415	705285
13008	705286
62333	705287
88849	705288
23421	705289
4270	705290
80026	705291
62846	705292
66453	705293
144459	705294
54289	705295
29338	705296
25629	705297
10376	705298
153914	705299
9772	705300
52774	705301
116193	705302
46022	705303
37406	705304
131891	705305
27350	705306
1878	705307
123545	705308
58016	705309
10273	705310
90060	705311
145450	705312
35118	705313
40531	705314
1645	705315
12058	705316
1946	705317
34076	705318
4098	705319
1517	705320
9333	705321
54884	705322
37263	705323
87236	705324
6503	705325
14123	705326
12954	705327
20195	705328
6386	705329
4510	705330
34709	705331
39569	705332
18128	705333
84093	705334
87443	705335
10546	705336
122024	705337
87978	705338
76700	705339
94405	705340
14179	705341
85109	705342
69072	705343
49288	705344
67929	705345
1497	705346
50088	705347
27456	705348
5086	705349
47032	705350
976	705351
14341	705352
36928	705353
46806	705354
2091	705355
46812	705356
113048	705357
54045	705358
98340	705359
64507	705360
93312	705361
10826	705362
29725	705363
22100	705364
9223	705365
24142	705366
13001	705367
20124	705368
81543	705369
148420	705370
124148	705371
29044	705372
165494	705373
63067	705374
48840	705375
59128	705376
36268	705377
24051	705378
127901	705379
69992	705380
11636	705381
8538	705382
23626	705383
10813	705384
91217	705385
12218	705386
58795	705387
139211	705388
55	705389
32513	705390
16024	705391
33540	705392
1713	705393
25723	705394
29508	705395
14737	705396
3155	705397
29948	705398
38152	705399
154006	705400
48624	705401
3538	705402
33233	705403
12937	705404
20933	705405
41758	705406
11911	705407
1664	705408
78316	705409
43080	705410
69776	705411
18521	705412
42952	705413
50762	705414
16793	705415
108113	705416
55097	705417
69089	705418
47261	705419
138276	705420
53855	705421
71023	705422
27564	705423
128438	705424
15370	705425
56534	705426
126906	705427
30401	705428
57377	705429
22188	705430
19500	705431
28417	705432
2792	705433
272	705434
14915	705435
382	705436
3502	705437
359	705438
56261	705439
56182	705440
94443	705441
95718	705442
31389	705443
7545	705444
161186	705445
36959	705446
64914	705447
32387	705448
97752	705449
1156	705450
35312	705451
59092	705452
65090	705453
53037	705454
44762	705455
42896	705456
66988	705457
72392	705458
40979	705459
25161	705460
1233	705461
96467	705462
17838	705463
18598	705464
2505	705465
61301	705466
23797	705467
36990	705468
41101	705469
129850	705470
8987	705471
7604	705472
9963	705473
88898	705474
44950	705475
3250	705476
2103	705477
7898	705478
12406	705479
9529	705480
4800	705481
24904	705482
34872	705483
17588	705484
11886	705485
73708	705486
7807	705487
15018	705488
16382	705489
50696	705490
1163	705491
60152	705492
70510	705493
9269	705494
96439	705495
2272	705496
86948	705497
30179	705498
133450	705499
11429	705500
33609	705501
63895	705502
39357	705503
25360	705504
13761	705505
6434	705506
154464	705507
78522	705508
11871	705509
77397	705510
24559	705511
53104	705512
34191	705513
14365	705514
7436	705515
12666	705516
2291	705517
14471	705518
15944	705519
26540	705520
32048	705521
71905	705522
30221	705523
77953	705524
59885	705525
87970	705526
26606	705527
25189	705528
29934	705529
41815	705530
13163	705531
2949	705532
20372	705533
116009	705534
43316	705535
10143	705536
97984	705537
909	705538
11328	705539
109728	705540
1968	705541
1296	705542
42229	705543
37849	705544
51610	705545
7986	705546
1078	705547
35939	705548
24482	705549
37845	705550
70655	705551
55472	705552
75113	705553
79467	705554
30365	705555
5838	705556
84742	705557
25348	705558
20737	705559
12148	705560
31586	705561
56701	705562
4866	705563
10762	705564
43543	705565
19617	705566
123648	705567
18651	705568
43672	705569
77842	705570
111085	705571
120039	705572
22529	705573
16984	705574
29126	705575
747	705576
17870	705577
27003	705578
24174	705579
108135	705580
96898	705581
16765	705582
47567	705583
17910	705584
25061	705585
43495	705586
2898	705587
153072	705588
111874	705589
20448	705590
29346	705591
17441	705592
61060	705593
24587	705594
123269	705595
10365	705596
8824	705597
6496	705598
22423	705599
12580	705600
57740	705601
15039	705602
57666	705603
31974	705604
83177	705605
128007	705606
131472	705607
1311	705608
55702	705609
4047	705610
96308	705611
56055	705612
85336	705613
168519	705614
71181	705615
4261	705616
7476	705617
470	705618
23168	705619
18199	705620
38444	705621
48025	705622
86604	705623
3062	705624
2734	705625
109292	705626
4981	705627
90271	705628
106775	705629
5409	705630
72734	705631
3226	705632
139640	705633
16259	705634
29358	705635
18398	705636
10218	705637
12952	705638
34956	705639
27009	705640
5956	705641
67406	705642
15029	705643
56599	705644
685	705645
77225	705646
105164	705647
19864	705648
20222	705649
45371	705650
74797	705651
9414	705652
10893	705653
5639	705654
1416	705655
88379	705656
35073	705657
7551	705658
25393	705659
97850	705660
26190	705661
144541	705662
93234	705663
3473	705664
16481	705665
17565	705666
5231	705667
12985	705668
8027	705669
14308	705670
10680	705671
9460	705672
79044	705673
167646	705674
36049	705675
15810	705676
1018	705677
78	705678
7156	705679
85084	705680
3539	705681
37293	705682
8179	705683
17462	705684
59553	705685
5861	705686
131047	705687
17726	705688
37240	705689
25188	705690
126506	705691
5326	705692
17371	705693
62477	705694
73827	705695
35282	705696
2564	705697
995	705698
42471	705699
110652	705700
44444	705701
67673	705702
86549	705703
27988	705704
88792	705705
111191	705706
47495	705707
917	705708
32060	705709
37458	705710
23193	705711
24391	705712
90865	705713
3071	705714
75951	705715
28981	705716
6	705717
112672	705718
586	705719
42691	705720
8441	705721
1795	705722
31292	705723
67805	705724
9085	705725
1582	705726
51946	705727
22719	705728
14016	705729
281	705730
25478	705731
27683	705732
11464	705733
32900	705734
40285	705735
160805	705736
24172	705737
38508	705738
28674	705739
132746	705740
35795	705741
76359	705742
56727	705743
42875	705744
6755	705745
111902	705746
35740	705747
26151	705748
47929	705749
2796	705750
167599	705751
21738	705752
133678	705753
78252	705754
53111	705755
19568	705756
75365	705757
28143	705758
14708	705759
22113	705760
85783	705761
69367	705762
3457	705763
24101	705764
31809	705765
69198	705766
745	705767
16911	705768
5729	705769
66006	705770
69057	705771
22414	705772
27750	705773
69	705774
10738	705775
2083	705776
42174	705777
15604	705778
11586	705779
7604	705780
55040	705781
51158	705782
80932	705783
13846	705784
44746	705785
3397	705786
39876	705787
41271	705788
7551	705789
70109	705790
95294	705791
107038	705792
88027	705793
95536	705794
67	705795
14204	705796
149431	705797
29455	705798
79981	705799
799	705800
38804	705801
22333	705802
89673	705803
18608	705804
362	705805
60459	705806
5507	705807
68929	705808
6787	705809
82331	705810
20092	705811
46767	705812
35575	705813
15023	705814
36305	705815
8602	705816
18356	705817
27259	705818
15875	705819
95800	705820
118345	705821
32679	705822
111458	705823
51449	705824
42658	705825
43294	705826
62567	705827
65874	705828
76475	705829
17937	705830
43	705831
49275	705832
80987	705833
21255	705834
21907	705835
30126	705836
21786	705837
66909	705838
5373	705839
26510	705840
54271	705841
44026	705842
19993	705843
14177	705844
95764	705845
38601	705846
4594	705847
13433	705848
32008	705849
3123	705850
12922	705851
26004	705852
72795	705853
22511	705854
101821	705855
40103	705856
14717	705857
44249	705858
50139	705859
34548	705860
113188	705861
138032	705862
56992	705863
44005	705864
30470	705865
3767	705866
4078	705867
76978	705868
64057	705869
60098	705870
102194	705871
130693	705872
4966	705873
140301	705874
14117	705875
23051	705876
3003	705877
3109	705878
52559	705879
37976	705880
1258	705881
92418	705882
81814	705883
48118	705884
20517	705885
241	705886
112670	705887
92243	705888
54253	705889
14703	705890
115945	705891
14355	705892
61847	705893
22986	705894
40146	705895
93947	705896
34938	705897
11629	705898
64825	705899
30564	705900
26310	705901
71995	705902
35344	705903
60925	705904
9750	705905
54990	705906
97069	705907
18752	705908
9786	705909
78096	705910
125534	705911
7439	705912
15995	705913
69858	705914
21872	705915
116648	705916
11063	705917
25948	705918
2623	705919
4039	705920
2161	705921
4088	705922
33091	705923
29491	705924
83305	705925
48990	705926
86030	705927
83928	705928
5595	705929
71961	705930
40400	705931
43875	705932
164716	705933
40988	705934
34009	705935
46154	705936
28206	705937
6818	705938
24712	705939
24364	705940
76654	705941
140275	705942
67270	705943
91506	705944
135554	705945
13655	705946
63192	705947
58	705948
13149	705949
112402	705950
60106	705951
130899	705952
3500	705953
80000	705954
1368	705955
66212	705956
38287	705957
17181	705958
41264	705959
46428	705960
48344	705961
24949	705962
15597	705963
4186	705964
46049	705965
166499	705966
6496	705967
81047	705968
59610	705969
68810	705970
13533	705971
65528	705972
134512	705973
138508	705974
4021	705975
405	705976
104719	705977
130596	705978
59340	705979
8292	705980
39879	705981
53387	705982
805	705983
1161	705984
243	705985
50896	705986
23908	705987
38143	705988
55420	705989
72275	705990
76920	705991
89118	705992
24263	705993
7125	705994
35851	705995
34516	705996
26635	705997
10345	705998
119182	705999
7162	706000
16467	706001
3509	706002
83038	706003
70270	706004
60845	706005
162422	706006
115337	706007
100180	706008
9951	706009
13720	706010
35662	706011
31524	706012
4160	706013
32357	706014
1822	706015
10061	706016
4895	706017
13860	706018
6839	706019
12812	706020
13835	706021
25699	706022
58648	706023
20778	706024
30234	706025
6	706026
65221	706027
71988	706028
74757	706029
66936	706030
44039	706031
87071	706032
35524	706033
1366	706034
78734	706035
21384	706036
38844	706037
108176	706038
117007	706039
25	706040
4349	706041
122184	706042
16225	706043
46332	706044
15724	706045
16596	706046
12787	706047
4974	706048
15159	706049
67305	706050
136645	706051
5728	706052
17212	706053
67644	706054
60646	706055
140	706056
47418	706057
157834	706058
24076	706059
57444	706060
36081	706061
41711	706062
2780	706063
50505	706064
1770	706065
84114	706066
42533	706067
36547	706068
65299	706069
4957	706070
55840	706071
7753	706072
12741	706073
50235	706074
1837	706075
59183	706076
66968	706077
111012	706078
3138	706079
52362	706080
19379	706081
78062	706082
21995	706083
95599	706084
105124	706085
6729	706086
40399	706087
32020	706088
20203	706089
49581	706090
75384	706091
22652	706092
1464	706093
120371	706094
28244	706095
36814	706096
111743	706097
40875	706098
55845	706099
23481	706100
125392	706101
46230	706102
82385	706103
22143	706104
2033	706105
117212	706106
920	706107
5565	706108
25783	706109
79998	706110
713	706111
30003	706112
78887	706113
4608	706114
3892	706115
20869	706116
26229	706117
2982	706118
5565	706119
4576	706120
67365	706121
95133	706122
10929	706123
89627	706124
40976	706125
11092	706126
99352	706127
78574	706128
27656	706129
52556	706130
12431	706131
3740	706132
2809	706133
67247	706134
34133	706135
101586	706136
103306	706137
13531	706138
50651	706139
7726	706140
15510	706141
65310	706142
23271	706143
69361	706144
28040	706145
7764	706146
19856	706147
21055	706148
29329	706149
111305	706150
10975	706151
4434	706152
54881	706153
52251	706154
53751	706155
87326	706156
69676	706157
54236	706158
164525	706159
102874	706160
69202	706161
41395	706162
25896	706163
93252	706164
116783	706165
45906	706166
106056	706167
139906	706168
15071	706169
51312	706170
49486	706171
80753	706172
5653	706173
32490	706174
38266	706175
80068	706176
87292	706177
51818	706178
135903	706179
164574	706180
42124	706181
8799	706182
17301	706183
35132	706184
17188	706185
16460	706186
506	706187
11236	706188
2682	706189
1296	706190
4131	706191
35274	706192
163593	706193
87917	706194
20987	706195
11558	706196
20341	706197
115694	706198
354	706199
104790	706200
3512	706201
124835	706202
88491	706203
64793	706204
136201	706205
53874	706206
10062	706207
136145	706208
83009	706209
708	706210
74852	706211
57087	706212
1026	706213
84554	706214
145595	706215
637	706216
9958	706217
11966	706218
31805	706219
26168	706220
112210	706221
24126	706222
54714	706223
51951	706224
155816	706225
37521	706226
45399	706227
15992	706228
22413	706229
2192	706230
21676	706231
16428	706232
36577	706233
73530	706234
76773	706235
88556	706236
4426	706237
4570	706238
26957	706239
6409	706240
24612	706241
838	706242
32097	706243
83641	706244
44461	706245
10242	706246
71672	706247
30351	706248
3800	706249
26757	706250
76652	706251
56011	706252
54643	706253
62986	706254
13520	706255
10207	706256
61565	706257
1186	706258
25648	706259
4875	706260
11728	706261
48060	706262
109916	706263
41082	706264
169622	706265
65005	706266
157470	706267
24657	706268
23889	706269
2322	706270
28407	706271
37019	706272
38288	706273
21	706274
2647	706275
15741	706276
35560	706277
168449	706278
36687	706279
20352	706280
11991	706281
110216	706282
92027	706283
6173	706284
108885	706285
9324	706286
19935	706287
26435	706288
45883	706289
25725	706290
14567	706291
6424	706292
53521	706293
39678	706294
93353	706295
36881	706296
5268	706297
11684	706298
27881	706299
91551	706300
146499	706301
30201	706302
41321	706303
2583	706304
45310	706305
34323	706306
168953	706307
34231	706308
70282	706309
83947	706310
84675	706311
59979	706312
11897	706313
15141	706314
7095	706315
17288	706316
443	706317
123094	706318
46470	706319
53876	706320
11358	706321
12	706322
52305	706323
48904	706324
82037	706325
19798	706326
57672	706327
7664	706328
2979	706329
7193	706330
155739	706331
19798	706332
24635	706333
22688	706334
88602	706335
158804	706336
32461	706337
58675	706338
96921	706339
77227	706340
31871	706341
126278	706342
5449	706343
90853	706344
22943	706345
1672	706346
29594	706347
44766	706348
40479	706349
27272	706350
14037	706351
15382	706352
24306	706353
45616	706354
7784	706355
114525	706356
64164	706357
86443	706358
40535	706359
14057	706360
137629	706361
21346	706362
39128	706363
104	706364
195	706365
56239	706366
62885	706367
40004	706368
24313	706369
5311	706370
67328	706371
102992	706372
5562	706373
71375	706374
8610	706375
45280	706376
32010	706377
10217	706378
130800	706379
103110	706380
103140	706381
7811	706382
14916	706383
52579	706384
77843	706385
2980	706386
44178	706387
28111	706388
14602	706389
59373	706390
8043	706391
24473	706392
49132	706393
81001	706394
27087	706395
17971	706396
64931	706397
129126	706398
64888	706399
83216	706400
884	706401
41238	706402
939	706403
24190	706404
85953	706405
79277	706406
67299	706407
12620	706408
66592	706409
22601	706410
87019	706411
30206	706412
28871	706413
45716	706414
7738	706415
52813	706416
4146	706417
36647	706418
93945	706419
26770	706420
126148	706421
4171	706422
5451	706423
146059	706424
64211	706425
440	706426
41656	706427
10258	706428
103042	706429
585	706430
88275	706431
11807	706432
183	706433
30634	706434
4719	706435
36725	706436
70136	706437
72536	706438
86241	706439
124076	706440
25819	706441
69510	706442
19030	706443
16988	706444
1228	706445
2287	706446
299	706447
97308	706448
123332	706449
57468	706450
19912	706451
53458	706452
60113	706453
9125	706454
16370	706455
17500	706456
57650	706457
12349	706458
9263	706459
70879	706460
6240	706461
9544	706462
3479	706463
60863	706464
59359	706465
153685	706466
42711	706467
16458	706468
5795	706469
108576	706470
70892	706471
8276	706472
18157	706473
47113	706474
79660	706475
30535	706476
55391	706477
64879	706478
63327	706479
24480	706480
65144	706481
36982	706482
10806	706483
12156	706484
69200	706485
74700	706486
17889	706487
66740	706488
81081	706489
23040	706490
1048	706491
46922	706492
43373	706493
73848	706494
56527	706495
45963	706496
6260	706497
4550	706498
13187	706499
20817	706500
10957	706501
43001	706502
7792	706503
65451	706504
20682	706505
66928	706506
117222	706507
7918	706508
3680	706509
37813	706510
43010	706511
1668	706512
5423	706513
47003	706514
123911	706515
34171	706516
4050	706517
29927	706518
16358	706519
21582	706520
23529	706521
52477	706522
8429	706523
13303	706524
95583	706525
65259	706526
95959	706527
17942	706528
35288	706529
3045	706530
22795	706531
6304	706532
8530	706533
99889	706534
51325	706535
7619	706536
1498	706537
412	706538
10791	706539
35	706540
9647	706541
36864	706542
66884	706543
156479	706544
12372	706545
124295	706546
133922	706547
57836	706548
38265	706549
31855	706550
27179	706551
5789	706552
34868	706553
55968	706554
37441	706555
10346	706556
75104	706557
23995	706558
10257	706559
9200	706560
10462	706561
51695	706562
6954	706563
85918	706564
27268	706565
26444	706566
44402	706567
27101	706568
44978	706569
7327	706570
85122	706571
19051	706572
132675	706573
32877	706574
2619	706575
88621	706576
27266	706577
160551	706578
19341	706579
125233	706580
66266	706581
36515	706582
96554	706583
14603	706584
51277	706585
149293	706586
8622	706587
19025	706588
130710	706589
28047	706590
163086	706591
25375	706592
59892	706593
53177	706594
22143	706595
7625	706596
113135	706597
31008	706598
10330	706599
63220	706600
21970	706601
6671	706602
17252	706603
14530	706604
63440	706605
50081	706606
103364	706607
128228	706608
20411	706609
121259	706610
10656	706611
8009	706612
30676	706613
100635	706614
128743	706615
20179	706616
63018	706617
66467	706618
96443	706619
100419	706620
12812	706621
53553	706622
61171	706623
1181	706624
25885	706625
69353	706626
53383	706627
6347	706628
165109	706629
48121	706630
44299	706631
3409	706632
25256	706633
4692	706634
106090	706635
2091	706636
75286	706637
4886	706638
71844	706639
80659	706640
62526	706641
8597	706642
83236	706643
33922	706644
752	706645
4784	706646
32093	706647
21574	706648
16375	706649
153364	706650
54529	706651
9436	706652
5066	706653
12760	706654
5007	706655
24750	706656
40737	706657
34864	706658
59565	706659
10670	706660
90114	706661
4706	706662
60815	706663
15539	706664
42960	706665
67593	706666
21132	706667
161714	706668
143597	706669
48014	706670
42792	706671
28599	706672
20177	706673
88722	706674
110076	706675
9491	706676
42927	706677
97943	706678
17549	706679
25957	706680
65925	706681
19472	706682
112849	706683
58977	706684
16691	706685
1501	706686
52700	706687
15446	706688
44902	706689
7529	706690
83624	706691
64586	706692
23336	706693
50803	706694
29309	706695
45093	706696
46029	706697
33919	706698
35275	706699
56463	706700
15987	706701
59735	706702
27755	706703
44296	706704
25316	706705
64672	706706
9366	706707
749	706708
10774	706709
1299	706710
11503	706711
42889	706712
7434	706713
108778	706714
4345	706715
36684	706716
2198	706717
21285	706718
13476	706719
47950	706720
35531	706721
110773	706722
33974	706723
16710	706724
71931	706725
16135	706726
95779	706727
66280	706728
55106	706729
86553	706730
32472	706731
41387	706732
11529	706733
11149	706734
41698	706735
25601	706736
75603	706737
3221	706738
7735	706739
60779	706740
27482	706741
115211	706742
123111	706743
152196	706744
1436	706745
38104	706746
35574	706747
8315	706748
110893	706749
10202	706750
11022	706751
58163	706752
2486	706753
945	706754
22085	706755
48718	706756
4252	706757
39797	706758
17828	706759
41974	706760
73632	706761
27267	706762
36243	706763
12357	706764
13224	706765
54545	706766
48364	706767
102281	706768
19583	706769
21228	706770
56535	706771
353	706772
31275	706773
37842	706774
24529	706775
29889	706776
50921	706777
131293	706778
50994	706779
120998	706780
16243	706781
53838	706782
2821	706783
61496	706784
29826	706785
9051	706786
6043	706787
59701	706788
2430	706789
31959	706790
11085	706791
33198	706792
2103	706793
44272	706794
32689	706795
12742	706796
106405	706797
3647	706798
12431	706799
29563	706800
7188	706801
122215	706802
29973	706803
1376	706804
53901	706805
29332	706806
2065	706807
15206	706808
54870	706809
6834	706810
15502	706811
3400	706812
70252	706813
95292	706814
37320	706815
35881	706816
77906	706817
96141	706818
4746	706819
29746	706820
22241	706821
55807	706822
55061	706823
76037	706824
13858	706825
32908	706826
37085	706827
160543	706828
12902	706829
83372	706830
25789	706831
50455	706832
168050	706833
7188	706834
24839	706835
18703	706836
72943	706837
3139	706838
8289	706839
110188	706840
13788	706841
35551	706842
47176	706843
51565	706844
40792	706845
54583	706846
106559	706847
67160	706848
14535	706849
17216	706850
92442	706851
50571	706852
62731	706853
154997	706854
109250	706855
16113	706856
10973	706857
91186	706858
70291	706859
9617	706860
88244	706861
10495	706862
129236	706863
14988	706864
130326	706865
41031	706866
49954	706867
42119	706868
1528	706869
35518	706870
81598	706871
38314	706872
44279	706873
74750	706874
123038	706875
6582	706876
7362	706877
12801	706878
9897	706879
7617	706880
48794	706881
138630	706882
78050	706883
13415	706884
14432	706885
1107	706886
130563	706887
1751	706888
74855	706889
32325	706890
170190	706891
18003	706892
30330	706893
27721	706894
5190	706895
19224	706896
131392	706897
53110	706898
39150	706899
10894	706900
3360	706901
85198	706902
58777	706903
66974	706904
80587	706905
43020	706906
105636	706907
46026	706908
37876	706909
91729	706910
71874	706911
97667	706912
25096	706913
62955	706914
3048	706915
121621	706916
1760	706917
102868	706918
104326	706919
2877	706920
40305	706921
116657	706922
9997	706923
36791	706924
3485	706925
3269	706926
25569	706927
25166	706928
50978	706929
21276	706930
85614	706931
34691	706932
3632	706933
17075	706934
11107	706935
34032	706936
124443	706937
607	706938
15758	706939
21924	706940
749	706941
96814	706942
41649	706943
11139	706944
30202	706945
44999	706946
91966	706947
103820	706948
56092	706949
84958	706950
45885	706951
143173	706952
54753	706953
60983	706954
20504	706955
14176	706956
127365	706957
60800	706958
51628	706959
93744	706960
28524	706961
103232	706962
17382	706963
87762	706964
79985	706965
2001	706966
16393	706967
1579	706968
3844	706969
69147	706970
80831	706971
11461	706972
44108	706973
18735	706974
8425	706975
12583	706976
43785	706977
37122	706978
4324	706979
4445	706980
37744	706981
99060	706982
110083	706983
17629	706984
13809	706985
54378	706986
83980	706987
76273	706988
22207	706989
60575	706990
61346	706991
107475	706992
21020	706993
51524	706994
36975	706995
40852	706996
52674	706997
69090	706998
4117	706999
7135	707000
166933	707001
1812	707002
14172	707003
45877	707004
11196	707005
19202	707006
124971	707007
9132	707008
17502	707009
1013	707010
67530	707011
27987	707012
28020	707013
14814	707014
56323	707015
2473	707016
15673	707017
12876	707018
35933	707019
28317	707020
50420	707021
70691	707022
97151	707023
4012	707024
29710	707025
100725	707026
31	707027
14739	707028
34199	707029
4341	707030
34354	707031
13246	707032
25595	707033
28443	707034
38045	707035
133904	707036
17506	707037
4875	707038
46179	707039
76093	707040
57795	707041
43780	707042
4569	707043
105261	707044
61346	707045
1175	707046
43629	707047
377	707048
38490	707049
56718	707050
30130	707051
16271	707052
61648	707053
37440	707054
69945	707055
16985	707056
51312	707057
24496	707058
81348	707059
41307	707060
5549	707061
66501	707062
26095	707063
10357	707064
29281	707065
13607	707066
89166	707067
58151	707068
134988	707069
68220	707070
169147	707071
7191	707072
85563	707073
46231	707074
4538	707075
118492	707076
23868	707077
28966	707078
69806	707079
835	707080
11613	707081
55123	707082
73614	707083
35217	707084
9121	707085
38312	707086
13	707087
26160	707088
123597	707089
62155	707090
78893	707091
10850	707092
87648	707093
33268	707094
3518	707095
45667	707096
24648	707097
8200	707098
54973	707099
2505	707100
17175	707101
40398	707102
54579	707103
78110	707104
17955	707105
59911	707106
18468	707107
56279	707108
41692	707109
4719	707110
54181	707111
162	707112
15450	707113
62363	707114
54544	707115
3129	707116
129619	707117
43081	707118
413	707119
7440	707120
8371	707121
34963	707122
7072	707123
10571	707124
40804	707125
6117	707126
52942	707127
7131	707128
32052	707129
24331	707130
66449	707131
39493	707132
29003	707133
19570	707134
1214	707135
39922	707136
95465	707137
161157	707138
5858	707139
81515	707140
63433	707141
15376	707142
32277	707143
69354	707144
7299	707145
64547	707146
8114	707147
5202	707148
19522	707149
106114	707150
31751	707151
52880	707152
88675	707153
40965	707154
80989	707155
53985	707156
55775	707157
44833	707158
2136	707159
6064	707160
42253	707161
8907	707162
1595	707163
148627	707164
22579	707165
62807	707166
14114	707167
6769	707168
47449	707169
86456	707170
77267	707171
19743	707172
27641	707173
6340	707174
73082	707175
162338	707176
7253	707177
4552	707178
3246	707179
57692	707180
8185	707181
79166	707182
21001	707183
75478	707184
81353	707185
75810	707186
43546	707187
51384	707188
8375	707189
7735	707190
88281	707191
103253	707192
56009	707193
854	707194
49252	707195
109269	707196
17745	707197
105746	707198
4599	707199
11553	707200
24707	707201
70802	707202
133255	707203
46574	707204
18211	707205
26381	707206
131063	707207
46314	707208
65365	707209
77320	707210
72368	707211
87398	707212
92418	707213
93302	707214
13355	707215
52537	707216
26785	707217
33371	707218
23980	707219
39403	707220
14083	707221
84586	707222
82521	707223
325	707224
5544	707225
166065	707226
27756	707227
18671	707228
14209	707229
31781	707230
68065	707231
21353	707232
28758	707233
113664	707234
2404	707235
39501	707236
23292	707237
68946	707238
48608	707239
16767	707240
76947	707241
30543	707242
28297	707243
26311	707244
9788	707245
1053	707246
13875	707247
98062	707248
38149	707249
165874	707250
55392	707251
82531	707252
112688	707253
54935	707254
57002	707255
108611	707256
140885	707257
17436	707258
17242	707259
97789	707260
35881	707261
7795	707262
169330	707263
1545	707264
125487	707265
13733	707266
82	707267
39592	707268
12841	707269
73792	707270
10135	707271
8386	707272
60150	707273
584	707274
6305	707275
22270	707276
44715	707277
4920	707278
50940	707279
12138	707280
115184	707281
19397	707282
139176	707283
5867	707284
16174	707285
1952	707286
162655	707287
55137	707288
15	707289
395	707290
100146	707291
1347	707292
21933	707293
21378	707294
48780	707295
4942	707296
4499	707297
24390	707298
133703	707299
87741	707300
34232	707301
106969	707302
55443	707303
35054	707304
144654	707305
30909	707306
83189	707307
22235	707308
81312	707309
84634	707310
70823	707311
53282	707312
81584	707313
25841	707314
5483	707315
75225	707316
31264	707317
35778	707318
7900	707319
16796	707320
8976	707321
16412	707322
45096	707323
80456	707324
39765	707325
3581	707326
21620	707327
21643	707328
138740	707329
26599	707330
5935	707331
55822	707332
39196	707333
22804	707334
8938	707335
77088	707336
19196	707337
3018	707338
34997	707339
34808	707340
65245	707341
40676	707342
2774	707343
53	707344
37826	707345
4279	707346
92362	707347
120493	707348
10864	707349
46139	707350
91032	707351
34827	707352
35952	707353
4472	707354
10074	707355
7023	707356
53202	707357
20136	707358
7773	707359
1909	707360
150017	707361
3407	707362
5546	707363
28035	707364
136431	707365
44073	707366
17516	707367
45644	707368
90488	707369
9831	707370
20725	707371
72936	707372
14099	707373
68299	707374
17804	707375
42379	707376
9287	707377
34659	707378
63423	707379
8835	707380
75194	707381
57075	707382
137185	707383
25026	707384
64697	707385
34435	707386
52749	707387
18238	707388
143670	707389
93448	707390
8863	707391
32525	707392
100445	707393
21066	707394
79783	707395
66484	707396
446	707397
1194	707398
6053	707399
78160	707400
105651	707401
40968	707402
126	707403
121443	707404
42484	707405
19372	707406
25681	707407
18308	707408
44092	707409
623	707410
78255	707411
68800	707412
55563	707413
25782	707414
16920	707415
19210	707416
6402	707417
113062	707418
119838	707419
10923	707420
81859	707421
83044	707422
54837	707423
21736	707424
507	707425
100940	707426
83043	707427
102141	707428
121403	707429
14474	707430
7327	707431
22772	707432
87807	707433
100274	707434
18159	707435
4518	707436
40920	707437
4000	707438
43807	707439
9708	707440
7302	707441
114975	707442
62341	707443
67777	707444
107193	707445
91047	707446
300	707447
123502	707448
66073	707449
39337	707450
66905	707451
13375	707452
14673	707453
208	707454
16582	707455
20008	707456
106917	707457
106880	707458
110087	707459
67262	707460
104395	707461
60601	707462
1110	707463
1368	707464
14877	707465
90702	707466
39840	707467
146780	707468
85391	707469
30211	707470
28823	707471
119074	707472
883	707473
79931	707474
951	707475
68364	707476
92721	707477
61483	707478
21173	707479
2670	707480
24351	707481
14300	707482
9479	707483
1484	707484
4019	707485
42593	707486
17324	707487
73815	707488
95068	707489
105685	707490
7873	707491
592	707492
10490	707493
19055	707494
42612	707495
14474	707496
70170	707497
88854	707498
6634	707499
125314	707500
4215	707501
22279	707502
64979	707503
66475	707504
32594	707505
13702	707506
12440	707507
16230	707508
2321	707509
110717	707510
79896	707511
39493	707512
31672	707513
9590	707514
73808	707515
69879	707516
3719	707517
37488	707518
37710	707519
135656	707520
7416	707521
73990	707522
56651	707523
19636	707524
4	707525
5614	707526
35382	707527
625	707528
16203	707529
20515	707530
1570	707531
58309	707532
152659	707533
115346	707534
4342	707535
107541	707536
3797	707537
34632	707538
19639	707539
896	707540
4266	707541
4808	707542
155567	707543
44862	707544
6150	707545
78546	707546
134480	707547
47090	707548
14512	707549
55417	707550
418	707551
100528	707552
80011	707553
359	707554
18068	707555
21258	707556
82110	707557
45383	707558
26090	707559
32857	707560
36210	707561
50827	707562
55593	707563
83151	707564
74299	707565
104416	707566
125004	707567
18642	707568
103852	707569
39374	707570
70178	707571
2346	707572
14197	707573
64409	707574
63721	707575
17293	707576
61889	707577
99432	707578
76822	707579
112508	707580
132747	707581
51974	707582
51921	707583
3205	707584
14009	707585
34991	707586
63493	707587
123129	707588
33741	707589
42605	707590
108	707591
124332	707592
6038	707593
43771	707594
42404	707595
86568	707596
55029	707597
62557	707598
71451	707599
98373	707600
47827	707601
127199	707602
35582	707603
43451	707604
28347	707605
15408	707606
15444	707607
139469	707608
51913	707609
24877	707610
135934	707611
113724	707612
15683	707613
110767	707614
154116	707615
16268	707616
93043	707617
16427	707618
14676	707619
27541	707620
43672	707621
40614	707622
32617	707623
138562	707624
22431	707625
31012	707626
164392	707627
128897	707628
1696	707629
158419	707630
5149	707631
46607	707632
4649	707633
98643	707634
63109	707635
25643	707636
47117	707637
20926	707638
47240	707639
90761	707640
41034	707641
43671	707642
16619	707643
51020	707644
55163	707645
41323	707646
5323	707647
13507	707648
5818	707649
80618	707650
95281	707651
9275	707652
10832	707653
75176	707654
66524	707655
135500	707656
24602	707657
109356	707658
55253	707659
2722	707660
135177	707661
20306	707662
1090	707663
67	707664
30872	707665
116524	707666
39692	707667
3085	707668
11181	707669
112675	707670
13546	707671
27765	707672
25102	707673
17328	707674
35144	707675
34583	707676
13630	707677
127071	707678
2672	707679
56382	707680
55900	707681
9372	707682
247	707683
7143	707684
16600	707685
9874	707686
97045	707687
38172	707688
27124	707689
4026	707690
1608	707691
113457	707692
48216	707693
79179	707694
33962	707695
67216	707696
37247	707697
5276	707698
3313	707699
38726	707700
59452	707701
278	707702
68975	707703
110643	707704
59312	707705
81434	707706
76354	707707
35034	707708
7589	707709
40779	707710
28804	707711
19199	707712
9612	707713
114608	707714
77873	707715
49468	707716
79965	707717
67777	707718
46994	707719
7464	707720
104081	707721
9539	707722
18167	707723
2730	707724
6792	707725
35555	707726
32214	707727
7145	707728
53585	707729
86382	707730
28361	707731
7372	707732
14420	707733
21594	707734
135117	707735
12324	707736
107789	707737
130144	707738
14357	707739
4391	707740
588	707741
66943	707742
24493	707743
53420	707744
1822	707745
100044	707746
72576	707747
130753	707748
84090	707749
38298	707750
72796	707751
70719	707752
92111	707753
31206	707754
51842	707755
121677	707756
1737	707757
24343	707758
6834	707759
39406	707760
99029	707761
408	707762
113750	707763
4913	707764
46462	707765
125989	707766
19022	707767
48821	707768
47017	707769
133268	707770
48655	707771
11578	707772
33760	707773
84894	707774
30923	707775
1282	707776
25416	707777
22881	707778
95804	707779
3695	707780
96819	707781
102418	707782
953	707783
1573	707784
30024	707785
155728	707786
42076	707787
34261	707788
28015	707789
35	707790
61484	707791
31715	707792
31929	707793
38931	707794
66739	707795
63094	707796
43543	707797
73002	707798
117297	707799
2476	707800
55645	707801
10518	707802
20588	707803
919	707804
106407	707805
38748	707806
18127	707807
71926	707808
77601	707809
893	707810
85657	707811
15488	707812
98426	707813
132369	707814
8685	707815
67812	707816
30222	707817
5758	707818
168310	707819
13125	707820
141287	707821
110530	707822
16279	707823
989	707824
164881	707825
52906	707826
46840	707827
9883	707828
57149	707829
23237	707830
38051	707831
3059	707832
7025	707833
49787	707834
85887	707835
92746	707836
65489	707837
641	707838
161999	707839
48002	707840
99298	707841
3452	707842
53621	707843
277	707844
21762	707845
138477	707846
89712	707847
56535	707848
81097	707849
53141	707850
3942	707851
60788	707852
28773	707853
35726	707854
33569	707855
61935	707856
39820	707857
55654	707858
136097	707859
33839	707860
47851	707861
1622	707862
27800	707863
48036	707864
132987	707865
87417	707866
92838	707867
11052	707868
130	707869
67561	707870
146436	707871
21835	707872
78230	707873
86198	707874
23334	707875
31616	707876
959	707877
71694	707878
6586	707879
10406	707880
27747	707881
26207	707882
21678	707883
9971	707884
23923	707885
3397	707886
93868	707887
55834	707888
15131	707889
25165	707890
114170	707891
1942	707892
8529	707893
23563	707894
30905	707895
79967	707896
98680	707897
51366	707898
27469	707899
26423	707900
77194	707901
21329	707902
15932	707903
8519	707904
1830	707905
21405	707906
66926	707907
150601	707908
54284	707909
103499	707910
10917	707911
118097	707912
99594	707913
39684	707914
159370	707915
39500	707916
31815	707917
2426	707918
125089	707919
9685	707920
446	707921
4588	707922
19604	707923
95642	707924
6998	707925
66016	707926
86380	707927
8182	707928
57353	707929
13880	707930
120934	707931
67497	707932
23199	707933
109495	707934
5647	707935
32271	707936
79434	707937
27046	707938
53669	707939
139267	707940
8475	707941
37578	707942
33078	707943
67022	707944
43777	707945
60790	707946
4610	707947
15192	707948
65260	707949
83490	707950
966	707951
84517	707952
43474	707953
30530	707954
11492	707955
20507	707956
2829	707957
79034	707958
151487	707959
51705	707960
119319	707961
22044	707962
58600	707963
2684	707964
30224	707965
100226	707966
18486	707967
68843	707968
112999	707969
278	707970
8257	707971
4986	707972
10758	707973
122682	707974
33846	707975
31290	707976
18327	707977
34692	707978
5340	707979
46864	707980
88864	707981
426	707982
58573	707983
46548	707984
84650	707985
829	707986
35285	707987
21776	707988
133889	707989
57999	707990
50813	707991
1060	707992
67304	707993
29168	707994
31300	707995
10907	707996
16074	707997
15446	707998
943	707999
46790	708000
67666	708001
53721	708002
914	708003
144164	708004
48481	708005
19401	708006
75321	708007
13519	708008
19467	708009
31680	708010
23490	708011
80289	708012
38177	708013
36341	708014
64309	708015
20831	708016
1017	708017
13768	708018
3997	708019
36211	708020
6040	708021
28163	708022
93125	708023
7734	708024
81603	708025
47288	708026
99247	708027
41712	708028
59949	708029
72358	708030
7945	708031
46454	708032
92195	708033
81090	708034
26226	708035
3176	708036
49395	708037
2197	708038
39618	708039
31182	708040
7731	708041
17851	708042
23945	708043
134650	708044
58527	708045
1833	708046
13159	708047
72	708048
56349	708049
34520	708050
26500	708051
52244	708052
150831	708053
21495	708054
26047	708055
60878	708056
66610	708057
101718	708058
82188	708059
76757	708060
2324	708061
64889	708062
37364	708063
1025	708064
10438	708065
58308	708066
50077	708067
36699	708068
6458	708069
168353	708070
13258	708071
542	708072
56994	708073
63810	708074
100630	708075
5063	708076
132558	708077
12146	708078
64685	708079
8848	708080
81834	708081
27393	708082
44097	708083
83592	708084
18144	708085
129095	708086
44499	708087
15704	708088
31919	708089
29384	708090
93549	708091
33465	708092
3735	708093
5752	708094
9840	708095
52589	708096
58390	708097
2376	708098
14855	708099
37080	708100
84049	708101
56770	708102
34786	708103
14745	708104
63400	708105
24040	708106
28174	708107
10482	708108
40864	708109
64497	708110
4741	708111
10270	708112
62905	708113
17708	708114
925	708115
36620	708116
20	708117
51544	708118
107029	708119
34456	708120
68433	708121
62174	708122
15119	708123
31054	708124
5622	708125
14258	708126
69298	708127
65038	708128
94865	708129
1423	708130
538	708131
11038	708132
8762	708133
1342	708134
108728	708135
92073	708136
134989	708137
45566	708138
102	708139
24488	708140
33961	708141
9012	708142
132359	708143
35496	708144
53828	708145
6899	708146
41795	708147
113156	708148
14609	708149
4331	708150
146379	708151
20108	708152
14360	708153
46196	708154
147599	708155
66308	708156
238	708157
45591	708158
109261	708159
34986	708160
26843	708161
12430	708162
50279	708163
35384	708164
13846	708165
29529	708166
34628	708167
1177	708168
38613	708169
1670	708170
71461	708171
96289	708172
90840	708173
3540	708174
1817	708175
814	708176
1997	708177
11491	708178
12625	708179
22974	708180
43837	708181
52808	708182
22596	708183
41809	708184
131110	708185
46904	708186
7467	708187
77016	708188
162429	708189
79099	708190
152038	708191
42774	708192
26201	708193
11374	708194
45330	708195
36230	708196
80982	708197
83576	708198
19649	708199
23196	708200
13049	708201
24278	708202
52984	708203
95496	708204
19409	708205
111105	708206
132530	708207
9410	708208
89201	708209
1509	708210
11312	708211
7460	708212
109480	708213
26855	708214
25746	708215
28878	708216
93880	708217
3919	708218
8692	708219
56429	708220
127661	708221
52024	708222
121946	708223
33812	708224
3140	708225
11562	708226
5414	708227
35372	708228
45133	708229
147659	708230
1068	708231
103057	708232
3551	708233
25164	708234
125533	708235
30990	708236
5711	708237
16658	708238
28886	708239
66121	708240
150771	708241
5843	708242
43780	708243
95739	708244
10619	708245
2480	708246
64510	708247
33864	708248
3278	708249
12207	708250
26946	708251
27927	708252
8668	708253
23126	708254
646	708255
48266	708256
15550	708257
21646	708258
36501	708259
11194	708260
83114	708261
52576	708262
82779	708263
27130	708264
82707	708265
26993	708266
70624	708267
14088	708268
8034	708269
9139	708270
16798	708271
3699	708272
79451	708273
38177	708274
60335	708275
64612	708276
73167	708277
17214	708278
3397	708279
5636	708280
41	708281
70438	708282
88	708283
7329	708284
66418	708285
6719	708286
65065	708287
2414	708288
15406	708289
34769	708290
26713	708291
7300	708292
8053	708293
35132	708294
563	708295
2226	708296
109652	708297
13944	708298
86547	708299
30235	708300
14279	708301
139	708302
60677	708303
9235	708304
63337	708305
88063	708306
29859	708307
85777	708308
28499	708309
33987	708310
25483	708311
74891	708312
14314	708313
31972	708314
19563	708315
50072	708316
13993	708317
160253	708318
53448	708319
28678	708320
19931	708321
111314	708322
95518	708323
24287	708324
12075	708325
61124	708326
58018	708327
50078	708328
10125	708329
16621	708330
68181	708331
6958	708332
57108	708333
38346	708334
1855	708335
95834	708336
116432	708337
54003	708338
436	708339
112756	708340
55426	708341
134219	708342
90595	708343
61680	708344
21265	708345
79427	708346
19665	708347
77975	708348
81425	708349
139457	708350
51452	708351
47992	708352
101519	708353
83058	708354
50559	708355
10087	708356
40671	708357
22521	708358
112601	708359
3103	708360
114234	708361
45626	708362
24474	708363
17058	708364
70732	708365
74287	708366
20104	708367
60588	708368
21032	708369
17966	708370
10567	708371
4763	708372
45519	708373
76988	708374
105499	708375
45390	708376
131712	708377
19207	708378
60163	708379
21690	708380
37990	708381
25614	708382
20829	708383
28706	708384
7117	708385
26773	708386
140179	708387
40170	708388
70579	708389
6076	708390
39850	708391
25550	708392
127316	708393
83075	708394
41899	708395
6566	708396
3718	708397
96751	708398
86200	708399
46078	708400
59827	708401
1629	708402
3744	708403
27801	708404
8811	708405
9465	708406
81223	708407
53752	708408
23614	708409
50210	708410
106165	708411
141252	708412
79840	708413
112559	708414
83237	708415
89701	708416
93507	708417
18102	708418
17256	708419
9313	708420
34300	708421
130057	708422
10847	708423
11869	708424
149039	708425
87567	708426
21586	708427
133694	708428
125638	708429
5746	708430
23118	708431
28443	708432
86394	708433
78203	708434
37906	708435
64439	708436
59821	708437
12729	708438
3027	708439
1030	708440
85854	708441
148	708442
5842	708443
107432	708444
10303	708445
58371	708446
56318	708447
128620	708448
91012	708449
32669	708450
2763	708451
37961	708452
2674	708453
73090	708454
84859	708455
1426	708456
7245	708457
79011	708458
25099	708459
12057	708460
28536	708461
8754	708462
3988	708463
38894	708464
18250	708465
57723	708466
12500	708467
57879	708468
36814	708469
90727	708470
169733	708471
262	708472
9652	708473
9626	708474
53237	708475
103724	708476
57558	708477
62558	708478
41665	708479
1441	708480
10292	708481
73178	708482
69329	708483
38505	708484
41082	708485
139770	708486
53640	708487
105901	708488
104348	708489
51640	708490
3994	708491
66246	708492
150147	708493
2079	708494
19675	708495
36179	708496
50199	708497
34913	708498
9275	708499
55070	708500
51060	708501
49108	708502
10862	708503
78068	708504
52924	708505
90092	708506
45078	708507
47842	708508
49595	708509
12631	708510
26646	708511
891	708512
53645	708513
21044	708514
3020	708515
1056	708516
309	708517
20626	708518
79	708519
142527	708520
96503	708521
85515	708522
61323	708523
89427	708524
114552	708525
76980	708526
94517	708527
10364	708528
61721	708529
9823	708530
115215	708531
94039	708532
58886	708533
69297	708534
35912	708535
89422	708536
2154	708537
2195	708538
18502	708539
55571	708540
89233	708541
67339	708542
39326	708543
113469	708544
69275	708545
20319	708546
95014	708547
43122	708548
42755	708549
41447	708550
41069	708551
20951	708552
1717	708553
23251	708554
43387	708555
72396	708556
4030	708557
66909	708558
8582	708559
47667	708560
157439	708561
160758	708562
12088	708563
94572	708564
19225	708565
12436	708566
3961	708567
47274	708568
981	708569
70315	708570
24147	708571
101149	708572
36356	708573
157392	708574
7415	708575
52321	708576
75067	708577
10003	708578
55148	708579
35972	708580
28672	708581
78654	708582
66609	708583
2066	708584
33993	708585
15936	708586
73797	708587
17520	708588
56833	708589
3998	708590
6053	708591
151087	708592
16217	708593
152148	708594
164147	708595
59005	708596
23324	708597
7941	708598
155	708599
25254	708600
23411	708601
45293	708602
60813	708603
109205	708604
89321	708605
36879	708606
3152	708607
7207	708608
117215	708609
26328	708610
9767	708611
65429	708612
13746	708613
14879	708614
754	708615
100363	708616
81000	708617
65235	708618
10144	708619
86654	708620
26079	708621
31968	708622
42615	708623
9264	708624
101714	708625
896	708626
2544	708627
92402	708628
11513	708629
86690	708630
95927	708631
114907	708632
13253	708633
33204	708634
140057	708635
19564	708636
6238	708637
69374	708638
43427	708639
30515	708640
6684	708641
65527	708642
47642	708643
7843	708644
91004	708645
27376	708646
15564	708647
31706	708648
51989	708649
94888	708650
6149	708651
97807	708652
138270	708653
559	708654
47991	708655
16813	708656
49165	708657
17122	708658
139174	708659
73963	708660
19926	708661
16485	708662
69720	708663
15845	708664
161661	708665
292	708666
5490	708667
4002	708668
41036	708669
22913	708670
13731	708671
61776	708672
58882	708673
31	708674
70665	708675
36366	708676
8425	708677
52467	708678
79675	708679
785	708680
55693	708681
1846	708682
1974	708683
34558	708684
60031	708685
14635	708686
121636	708687
23743	708688
5327	708689
14512	708690
1810	708691
51351	708692
91565	708693
552	708694
15886	708695
28465	708696
31346	708697
4978	708698
51561	708699
54860	708700
41161	708701
93437	708702
6239	708703
77148	708704
93205	708705
131730	708706
24385	708707
34586	708708
52345	708709
34136	708710
17354	708711
26568	708712
30714	708713
2974	708714
31305	708715
31522	708716
61153	708717
32593	708718
91100	708719
8620	708720
153352	708721
52113	708722
13461	708723
98741	708724
66364	708725
62538	708726
21404	708727
37349	708728
17011	708729
23145	708730
94977	708731
15604	708732
10379	708733
116265	708734
91385	708735
7250	708736
109568	708737
69100	708738
21894	708739
7785	708740
21157	708741
161394	708742
8937	708743
51687	708744
59200	708745
52876	708746
4680	708747
135267	708748
88043	708749
95316	708750
7607	708751
2215	708752
13696	708753
6569	708754
17757	708755
8054	708756
138213	708757
82516	708758
52540	708759
67391	708760
115753	708761
96411	708762
28179	708763
102904	708764
166147	708765
77020	708766
37726	708767
10678	708768
19715	708769
60434	708770
82971	708771
31938	708772
76350	708773
71065	708774
2931	708775
58206	708776
24764	708777
26627	708778
43884	708779
20934	708780
27365	708781
5804	708782
95740	708783
63764	708784
124	708785
12103	708786
4445	708787
85469	708788
23076	708789
57899	708790
40868	708791
135016	708792
33929	708793
1467	708794
80262	708795
45005	708796
58085	708797
76276	708798
103126	708799
20475	708800
74634	708801
44786	708802
4797	708803
6528	708804
8935	708805
43064	708806
7	708807
154185	708808
12635	708809
33219	708810
33078	708811
104390	708812
81412	708813
42184	708814
8490	708815
34472	708816
20664	708817
7539	708818
56	708819
9	708820
21601	708821
20725	708822
64073	708823
10459	708824
787	708825
74210	708826
5969	708827
45371	708828
23687	708829
69223	708830
2105	708831
38306	708832
16850	708833
6921	708834
46605	708835
4979	708836
33236	708837
68746	708838
70414	708839
160722	708840
3247	708841
30570	708842
54150	708843
90785	708844
45634	708845
134124	708846
5474	708847
76043	708848
137781	708849
1593	708850
30138	708851
18104	708852
31331	708853
66497	708854
29438	708855
7822	708856
92379	708857
32636	708858
2417	708859
5858	708860
18771	708861
21670	708862
129276	708863
41779	708864
81958	708865
2839	708866
35871	708867
57823	708868
110452	708869
65546	708870
28872	708871
43977	708872
85818	708873
50301	708874
8354	708875
15620	708876
64159	708877
4223	708878
41384	708879
10475	708880
15904	708881
15470	708882
108949	708883
8775	708884
4371	708885
4663	708886
11311	708887
14044	708888
115862	708889
5978	708890
39984	708891
107691	708892
2874	708893
75597	708894
60444	708895
9794	708896
2603	708897
14531	708898
69516	708899
89665	708900
18349	708901
69285	708902
70601	708903
6345	708904
52742	708905
15988	708906
55576	708907
33295	708908
39025	708909
14352	708910
24559	708911
24269	708912
7439	708913
95569	708914
58414	708915
10161	708916
43521	708917
18549	708918
99929	708919
2497	708920
18274	708921
30251	708922
24427	708923
4124	708924
2019	708925
71952	708926
15641	708927
29072	708928
141018	708929
10347	708930
25315	708931
60795	708932
44638	708933
42642	708934
17971	708935
65791	708936
15623	708937
29253	708938
14587	708939
7220	708940
26338	708941
28144	708942
9772	708943
21954	708944
19094	708945
62752	708946
77416	708947
15574	708948
151730	708949
30198	708950
43121	708951
22888	708952
10454	708953
64403	708954
32171	708955
72512	708956
69658	708957
89954	708958
91749	708959
164156	708960
3274	708961
127060	708962
41948	708963
11112	708964
46694	708965
90723	708966
12840	708967
89176	708968
5276	708969
5318	708970
26264	708971
2914	708972
40844	708973
32205	708974
70946	708975
140608	708976
8078	708977
13822	708978
9796	708979
10066	708980
92110	708981
62862	708982
98058	708983
20609	708984
66662	708985
23479	708986
2786	708987
13484	708988
1536	708989
31062	708990
6398	708991
14299	708992
43236	708993
136520	708994
19017	708995
87531	708996
95605	708997
58689	708998
49	708999
35164	709000
36704	709001
86184	709002
5138	709003
11052	709004
64802	709005
60907	709006
84393	709007
75479	709008
16369	709009
22977	709010
38	709011
75509	709012
65051	709013
66121	709014
40689	709015
41409	709016
14729	709017
60612	709018
876	709019
73198	709020
11470	709021
25711	709022
25876	709023
101818	709024
57993	709025
65979	709026
82877	709027
3236	709028
13444	709029
12802	709030
150196	709031
959	709032
15160	709033
60664	709034
74052	709035
84	709036
23686	709037
93083	709038
67963	709039
54822	709040
11060	709041
4571	709042
113045	709043
24082	709044
85119	709045
33986	709046
5834	709047
3233	709048
124393	709049
155137	709050
21255	709051
4920	709052
7325	709053
38100	709054
9453	709055
11961	709056
95224	709057
7283	709058
5157	709059
6240	709060
3398	709061
100540	709062
105201	709063
2699	709064
11472	709065
66181	709066
8880	709067
52309	709068
22545	709069
151556	709070
42913	709071
72051	709072
17393	709073
7780	709074
64088	709075
3178	709076
131162	709077
6820	709078
17124	709079
49979	709080
13591	709081
47185	709082
28680	709083
74779	709084
167722	709085
36407	709086
80080	709087
83487	709088
48766	709089
8	709090
57331	709091
20489	709092
1582	709093
16384	709094
61830	709095
104185	709096
105917	709097
30871	709098
60555	709099
128799	709100
18583	709101
19177	709102
27546	709103
48008	709104
49488	709105
8750	709106
910	709107
5800	709108
23843	709109
7298	709110
44694	709111
21561	709112
25819	709113
8591	709114
3007	709115
19932	709116
83250	709117
138125	709118
14093	709119
33785	709120
96984	709121
80041	709122
2450	709123
399	709124
57462	709125
119783	709126
88302	709127
83800	709128
1914	709129
128102	709130
10751	709131
78754	709132
87505	709133
2684	709134
39456	709135
19765	709136
3080	709137
24650	709138
123005	709139
63485	709140
105812	709141
4243	709142
83246	709143
17067	709144
137611	709145
8090	709146
2891	709147
7418	709148
69288	709149
65593	709150
36080	709151
24922	709152
82342	709153
25184	709154
93897	709155
5676	709156
9064	709157
114425	709158
2388	709159
51331	709160
2814	709161
8076	709162
36497	709163
93568	709164
3286	709165
12149	709166
6454	709167
35257	709168
31329	709169
119033	709170
101089	709171
45626	709172
29506	709173
104870	709174
12809	709175
75687	709176
23687	709177
106708	709178
4827	709179
34318	709180
30990	709181
10227	709182
162024	709183
73156	709184
65183	709185
61660	709186
46334	709187
52035	709188
2311	709189
41470	709190
38989	709191
94909	709192
123055	709193
89407	709194
151548	709195
50378	709196
2659	709197
105378	709198
16721	709199
3408	709200
26672	709201
37345	709202
7502	709203
10282	709204
43250	709205
3711	709206
67411	709207
53630	709208
6042	709209
9194	709210
25864	709211
102908	709212
38445	709213
19873	709214
85538	709215
2958	709216
61625	709217
39899	709218
27904	709219
66759	709220
149906	709221
2460	709222
23118	709223
47880	709224
1824	709225
1773	709226
107183	709227
28245	709228
62321	709229
1035	709230
41629	709231
71325	709232
29995	709233
3893	709234
110271	709235
55672	709236
9326	709237
2939	709238
744	709239
44505	709240
1909	709241
24828	709242
73043	709243
32315	709244
57401	709245
37602	709246
60809	709247
109547	709248
84676	709249
30268	709250
41256	709251
22127	709252
7916	709253
899	709254
50727	709255
69767	709256
7721	709257
60167	709258
46576	709259
1674	709260
21654	709261
43503	709262
64016	709263
62747	709264
135651	709265
2956	709266
136990	709267
147	709268
5331	709269
45372	709270
46034	709271
19859	709272
25839	709273
60260	709274
39071	709275
114260	709276
14214	709277
33642	709278
2457	709279
8364	709280
8604	709281
44986	709282
15491	709283
9418	709284
54420	709285
24591	709286
34662	709287
19141	709288
65473	709289
46940	709290
364	709291
77991	709292
40624	709293
8345	709294
7231	709295
31199	709296
106371	709297
27665	709298
89669	709299
9616	709300
44102	709301
57421	709302
53733	709303
84190	709304
13155	709305
130635	709306
17054	709307
131258	709308
14083	709309
25473	709310
36827	709311
62372	709312
104321	709313
2672	709314
66112	709315
30673	709316
68024	709317
72440	709318
19384	709319
9464	709320
1296	709321
13675	709322
528	709323
45066	709324
9371	709325
30009	709326
3515	709327
100765	709328
35166	709329
54577	709330
22221	709331
105297	709332
41668	709333
157301	709334
39206	709335
25524	709336
43611	709337
12523	709338
8272	709339
141962	709340
18426	709341
71600	709342
59661	709343
100481	709344
50441	709345
2127	709346
114784	709347
2981	709348
27662	709349
6971	709350
59141	709351
3077	709352
27488	709353
9572	709354
113997	709355
38220	709356
30534	709357
54661	709358
41385	709359
34730	709360
7427	709361
24845	709362
36	709363
8	709364
71007	709365
97655	709366
18543	709367
32792	709368
864	709369
157347	709370
189	709371
57391	709372
35787	709373
1091	709374
54784	709375
56741	709376
101626	709377
55144	709378
80586	709379
29431	709380
140871	709381
3778	709382
57979	709383
13680	709384
33492	709385
15453	709386
112288	709387
12668	709388
4174	709389
22393	709390
34247	709391
76630	709392
54748	709393
39243	709394
39695	709395
13851	709396
10383	709397
67535	709398
11611	709399
10800	709400
35785	709401
58005	709402
92561	709403
79311	709404
106908	709405
25629	709406
1126	709407
58075	709408
32858	709409
47833	709410
718	709411
3722	709412
101040	709413
22555	709414
51684	709415
49319	709416
32092	709417
46327	709418
46797	709419
697	709420
38062	709421
19161	709422
106846	709423
128076	709424
163272	709425
85357	709426
43592	709427
8886	709428
30666	709429
20157	709430
13789	709431
52662	709432
47969	709433
33819	709434
11136	709435
64804	709436
6859	709437
50449	709438
150417	709439
8258	709440
68337	709441
28034	709442
48015	709443
142094	709444
10130	709445
29228	709446
102488	709447
1149	709448
133525	709449
12112	709450
54484	709451
3726	709452
46043	709453
24862	709454
76914	709455
80950	709456
45684	709457
20845	709458
9178	709459
14215	709460
77383	709461
59478	709462
26619	709463
18924	709464
8560	709465
18110	709466
3455	709467
81578	709468
113731	709469
3390	709470
2516	709471
46302	709472
35532	709473
27448	709474
68262	709475
16520	709476
3541	709477
67871	709478
62143	709479
3763	709480
83879	709481
1935	709482
70799	709483
32015	709484
3056	709485
18869	709486
69557	709487
27769	709488
2328	709489
5985	709490
76414	709491
14129	709492
47852	709493
16862	709494
73508	709495
130074	709496
91375	709497
155934	709498
2634	709499
39627	709500
61760	709501
28834	709502
12182	709503
126977	709504
17000	709505
39358	709506
477	709507
21973	709508
28252	709509
28388	709510
70607	709511
127411	709512
4258	709513
41565	709514
110895	709515
542	709516
34696	709517
23789	709518
23570	709519
3481	709520
17600	709521
38272	709522
66856	709523
1534	709524
1276	709525
30869	709526
14669	709527
76349	709528
2396	709529
35246	709530
48884	709531
6857	709532
20738	709533
11920	709534
135327	709535
27150	709536
55255	709537
30608	709538
28729	709539
16714	709540
8960	709541
12416	709542
38234	709543
109866	709544
1351	709545
23542	709546
66	709547
22133	709548
26248	709549
40793	709550
25583	709551
131	709552
63061	709553
1928	709554
2355	709555
103277	709556
12433	709557
105922	709558
10941	709559
74244	709560
20559	709561
28828	709562
14712	709563
14999	709564
57030	709565
638	709566
41879	709567
105895	709568
28717	709569
4245	709570
7277	709571
9229	709572
31415	709573
137534	709574
89119	709575
32773	709576
41131	709577
63253	709578
92302	709579
9409	709580
79446	709581
13835	709582
7718	709583
17039	709584
56947	709585
135369	709586
64747	709587
66677	709588
37403	709589
29973	709590
42890	709591
34641	709592
25978	709593
29838	709594
127817	709595
5794	709596
7211	709597
9042	709598
118397	709599
129631	709600
122774	709601
87739	709602
163765	709603
31192	709604
2010	709605
50486	709606
111266	709607
35740	709608
75189	709609
157081	709610
15182	709611
21026	709612
5346	709613
12006	709614
16929	709615
103522	709616
17998	709617
98482	709618
124517	709619
145100	709620
6624	709621
7016	709622
122202	709623
11306	709624
65456	709625
160336	709626
144273	709627
9173	709628
74957	709629
51769	709630
167490	709631
12361	709632
27642	709633
19577	709634
16801	709635
79931	709636
141343	709637
86490	709638
24632	709639
1156	709640
12108	709641
87	709642
73767	709643
29840	709644
127113	709645
137535	709646
29671	709647
25883	709648
14077	709649
68517	709650
1204	709651
26066	709652
5084	709653
95289	709654
80263	709655
24599	709656
40631	709657
8577	709658
2106	709659
21640	709660
8755	709661
63267	709662
17278	709663
21060	709664
24576	709665
45480	709666
16265	709667
36056	709668
384	709669
52936	709670
5210	709671
39903	709672
42096	709673
24752	709674
88923	709675
3113	709676
46484	709677
34642	709678
1380	709679
148587	709680
37700	709681
1098	709682
51781	709683
100187	709684
825	709685
918	709686
73965	709687
84653	709688
27794	709689
77829	709690
103326	709691
35417	709692
69309	709693
78763	709694
100860	709695
15279	709696
100981	709697
34957	709698
156525	709699
8048	709700
28650	709701
106069	709702
15161	709703
37384	709704
49715	709705
45376	709706
30669	709707
22250	709708
4342	709709
72136	709710
6629	709711
12188	709712
73838	709713
29606	709714
3033	709715
3786	709716
48830	709717
79042	709718
57088	709719
15948	709720
167540	709721
92079	709722
72730	709723
4232	709724
59351	709725
98461	709726
5928	709727
59816	709728
74321	709729
85744	709730
17934	709731
95518	709732
160560	709733
51594	709734
96839	709735
112346	709736
8560	709737
9293	709738
4096	709739
36363	709740
50691	709741
134610	709742
92349	709743
144111	709744
6497	709745
38384	709746
47053	709747
16465	709748
56762	709749
739	709750
165938	709751
9828	709752
25731	709753
818	709754
19338	709755
24453	709756
71388	709757
58202	709758
42257	709759
30245	709760
632	709761
65054	709762
7634	709763
47684	709764
746	709765
8250	709766
7948	709767
36148	709768
140416	709769
32750	709770
2639	709771
116255	709772
81438	709773
84593	709774
86891	709775
128652	709776
27844	709777
126425	709778
17259	709779
59791	709780
34974	709781
32238	709782
144261	709783
23098	709784
13888	709785
48853	709786
68867	709787
30085	709788
146810	709789
85492	709790
6407	709791
138928	709792
10587	709793
49720	709794
309	709795
15319	709796
57194	709797
55916	709798
84074	709799
84190	709800
3228	709801
13261	709802
15313	709803
30894	709804
1260	709805
28665	709806
26669	709807
11766	709808
101660	709809
50715	709810
69180	709811
36234	709812
7689	709813
71121	709814
106288	709815
11527	709816
9721	709817
56835	709818
100835	709819
2	709820
134594	709821
168190	709822
33469	709823
9567	709824
90148	709825
68804	709826
30925	709827
9083	709828
31122	709829
94126	709830
76453	709831
122099	709832
63927	709833
382	709834
123581	709835
115740	709836
20318	709837
83295	709838
130079	709839
11147	709840
23893	709841
36734	709842
48475	709843
107354	709844
46307	709845
105816	709846
86006	709847
67823	709848
98547	709849
116104	709850
101692	709851
26928	709852
72066	709853
30350	709854
2381	709855
11509	709856
44685	709857
10321	709858
96471	709859
60091	709860
48857	709861
23443	709862
42862	709863
3553	709864
13807	709865
106724	709866
19935	709867
114692	709868
76366	709869
82403	709870
168810	709871
1245	709872
71472	709873
20288	709874
6993	709875
64701	709876
20395	709877
87137	709878
21932	709879
65581	709880
143225	709881
57131	709882
14454	709883
2227	709884
92753	709885
26455	709886
30915	709887
65	709888
36622	709889
3838	709890
42859	709891
11424	709892
46999	709893
29739	709894
3525	709895
78722	709896
4145	709897
99718	709898
36539	709899
47789	709900
68549	709901
80092	709902
30686	709903
23976	709904
721	709905
30300	709906
164210	709907
15708	709908
31875	709909
29185	709910
63731	709911
17379	709912
11416	709913
163278	709914
17963	709915
41191	709916
6155	709917
32681	709918
37810	709919
40748	709920
3943	709921
5239	709922
16712	709923
4352	709924
69836	709925
49872	709926
46713	709927
4713	709928
91137	709929
75393	709930
69013	709931
53275	709932
34958	709933
22998	709934
38662	709935
60206	709936
51601	709937
17591	709938
29031	709939
31233	709940
46709	709941
58519	709942
12394	709943
19488	709944
43964	709945
13125	709946
22612	709947
70365	709948
8	709949
135712	709950
489	709951
97344	709952
1167	709953
79894	709954
31186	709955
11907	709956
17195	709957
73666	709958
9175	709959
65925	709960
15056	709961
37509	709962
94566	709963
703	709964
55021	709965
38007	709966
67715	709967
96821	709968
66444	709969
89549	709970
93859	709971
2802	709972
19738	709973
16573	709974
163589	709975
4565	709976
70729	709977
265	709978
24454	709979
8789	709980
7505	709981
68965	709982
9327	709983
135590	709984
32606	709985
67070	709986
83120	709987
1521	709988
15065	709989
92051	709990
139526	709991
18250	709992
126531	709993
92551	709994
12173	709995
44983	709996
9205	709997
21107	709998
13653	709999
20823	710000
37837	710001
9893	710002
109864	710003
52714	710004
7727	710005
75305	710006
36661	710007
7067	710008
60763	710009
1683	710010
170	710011
146239	710012
7447	710013
38962	710014
15249	710015
59229	710016
35165	710017
2270	710018
2267	710019
113478	710020
21098	710021
15620	710022
1690	710023
26888	710024
162568	710025
33093	710026
24807	710027
67640	710028
100062	710029
12805	710030
88093	710031
58550	710032
86826	710033
37268	710034
75447	710035
9080	710036
53109	710037
16660	710038
17310	710039
4212	710040
59294	710041
34475	710042
48674	710043
30771	710044
19829	710045
22581	710046
121215	710047
1264	710048
11872	710049
138217	710050
39243	710051
86346	710052
39612	710053
114399	710054
97047	710055
80516	710056
108638	710057
71725	710058
20857	710059
45617	710060
59946	710061
11219	710062
4513	710063
23540	710064
30442	710065
17659	710066
11240	710067
18654	710068
20427	710069
160841	710070
14327	710071
59277	710072
19708	710073
55229	710074
40785	710075
8891	710076
10494	710077
11455	710078
28845	710079
32189	710080
21661	710081
51776	710082
166639	710083
132693	710084
15775	710085
42821	710086
45499	710087
91704	710088
43843	710089
125429	710090
35226	710091
86329	710092
17698	710093
25287	710094
1263	710095
43764	710096
4469	710097
2806	710098
55654	710099
1870	710100
95404	710101
10501	710102
52459	710103
54232	710104
74645	710105
102667	710106
53794	710107
49163	710108
63129	710109
48927	710110
28222	710111
9708	710112
1660	710113
5876	710114
93290	710115
165861	710116
59869	710117
63246	710118
49704	710119
69370	710120
53060	710121
1647	710122
30174	710123
6906	710124
95882	710125
31787	710126
37186	710127
17081	710128
45312	710129
88885	710130
21289	710131
69948	710132
142301	710133
15810	710134
67760	710135
3477	710136
18608	710137
55328	710138
297	710139
4599	710140
73840	710141
2223	710142
1731	710143
57178	710144
45062	710145
24367	710146
32495	710147
42278	710148
36075	710149
37975	710150
38	710151
44327	710152
161602	710153
36322	710154
104305	710155
9554	710156
132696	710157
38953	710158
38247	710159
130018	710160
47837	710161
26089	710162
6756	710163
15971	710164
11674	710165
19873	710166
34726	710167
3710	710168
92841	710169
23954	710170
123413	710171
15442	710172
20341	710173
17441	710174
42823	710175
120494	710176
9268	710177
107370	710178
26011	710179
26001	710180
16175	710181
47182	710182
57926	710183
27290	710184
58409	710185
100421	710186
84345	710187
36903	710188
48473	710189
2672	710190
106871	710191
108322	710192
72079	710193
8268	710194
41713	710195
76787	710196
139243	710197
43581	710198
39413	710199
38602	710200
20231	710201
115681	710202
12079	710203
15423	710204
13733	710205
35873	710206
10997	710207
19991	710208
23722	710209
132443	710210
133420	710211
73262	710212
85416	710213
11782	710214
64178	710215
7267	710216
60337	710217
26972	710218
642	710219
103470	710220
9488	710221
14778	710222
42154	710223
113890	710224
100029	710225
97791	710226
8907	710227
53335	710228
673	710229
32018	710230
131895	710231
25196	710232
72844	710233
15536	710234
773	710235
13865	710236
45773	710237
77689	710238
52702	710239
3986	710240
84585	710241
116287	710242
103263	710243
66758	710244
31927	710245
95451	710246
61736	710247
1214	710248
61930	710249
53438	710250
41343	710251
19457	710252
51116	710253
43208	710254
13542	710255
21430	710256
42021	710257
51473	710258
56889	710259
6089	710260
53571	710261
244	710262
79837	710263
888	710264
43220	710265
10902	710266
87367	710267
93852	710268
11913	710269
140173	710270
34753	710271
920	710272
55361	710273
679	710274
13203	710275
14152	710276
15317	710277
47179	710278
45807	710279
1303	710280
59431	710281
64430	710282
19325	710283
64632	710284
32707	710285
10911	710286
24	710287
30623	710288
15957	710289
53983	710290
23448	710291
60822	710292
56196	710293
591	710294
61591	710295
16140	710296
6784	710297
49648	710298
44521	710299
43637	710300
969	710301
157384	710302
3826	710303
37821	710304
456	710305
13365	710306
127791	710307
54428	710308
26418	710309
18190	710310
80209	710311
50478	710312
36601	710313
61712	710314
66391	710315
27493	710316
130210	710317
2367	710318
12731	710319
38277	710320
9601	710321
91791	710322
55339	710323
8286	710324
87052	710325
18500	710326
122629	710327
11995	710328
120500	710329
80176	710330
21311	710331
130346	710332
29862	710333
3276	710334
71956	710335
1724	710336
11419	710337
11107	710338
29469	710339
81026	710340
23041	710341
88143	710342
107732	710343
71580	710344
214	710345
101883	710346
88434	710347
109952	710348
16444	710349
23138	710350
76434	710351
12595	710352
27508	710353
26158	710354
18912	710355
7051	710356
29938	710357
1987	710358
41878	710359
30137	710360
33204	710361
7817	710362
34015	710363
12682	710364
476	710365
67266	710366
10640	710367
33724	710368
12089	710369
27354	710370
7227	710371
29208	710372
11026	710373
92579	710374
42936	710375
62031	710376
58227	710377
54384	710378
4454	710379
108233	710380
82337	710381
1694	710382
3450	710383
110098	710384
11845	710385
92003	710386
60260	710387
136002	710388
29107	710389
1937	710390
43718	710391
2360	710392
118384	710393
141920	710394
3363	710395
107394	710396
38515	710397
12164	710398
82663	710399
1359	710400
19590	710401
57574	710402
8341	710403
82818	710404
36394	710405
21791	710406
106965	710407
7219	710408
20140	710409
67019	710410
22567	710411
13238	710412
150355	710413
10431	710414
28221	710415
8494	710416
80846	710417
40466	710418
7022	710419
58933	710420
23347	710421
12902	710422
5866	710423
11025	710424
35661	710425
59656	710426
7241	710427
26736	710428
29837	710429
83733	710430
16460	710431
24081	710432
29843	710433
7024	710434
96219	710435
4346	710436
60170	710437
43089	710438
55715	710439
98095	710440
55637	710441
98916	710442
120516	710443
852	710444
97	710445
71072	710446
37185	710447
34818	710448
89861	710449
2948	710450
116108	710451
6528	710452
37212	710453
25353	710454
72152	710455
90234	710456
103411	710457
169885	710458
13393	710459
35321	710460
60919	710461
97049	710462
76334	710463
34038	710464
14122	710465
64292	710466
28487	710467
20817	710468
14462	710469
11702	710470
28353	710471
5040	710472
2124	710473
90470	710474
10921	710475
14062	710476
115792	710477
126881	710478
11757	710479
88342	710480
54527	710481
54404	710482
27735	710483
4505	710484
56645	710485
9554	710486
18871	710487
21922	710488
20412	710489
60476	710490
77132	710491
12098	710492
97794	710493
42201	710494
2971	710495
94272	710496
54481	710497
67230	710498
23875	710499
2204	710500
1740	710501
22848	710502
59325	710503
2811	710504
70701	710505
44297	710506
77570	710507
4651	710508
71769	710509
154916	710510
85042	710511
7964	710512
108887	710513
33749	710514
27776	710515
13161	710516
13445	710517
27838	710518
134488	710519
15097	710520
5409	710521
18146	710522
17662	710523
7492	710524
12245	710525
32411	710526
19146	710527
53451	710528
26043	710529
35594	710530
54376	710531
62821	710532
41735	710533
102552	710534
38771	710535
109016	710536
23390	710537
58503	710538
31304	710539
29669	710540
75966	710541
1222	710542
9448	710543
11742	710544
71906	710545
50196	710546
27680	710547
1148	710548
14952	710549
3887	710550
87087	710551
41690	710552
87322	710553
66	710554
54213	710555
118400	710556
126797	710557
46528	710558
25947	710559
5582	710560
72607	710561
18203	710562
47282	710563
1136	710564
19240	710565
4382	710566
19552	710567
26336	710568
15819	710569
45712	710570
98124	710571
148067	710572
141491	710573
25076	710574
3731	710575
46167	710576
1839	710577
1977	710578
8922	710579
69789	710580
92740	710581
24637	710582
93618	710583
137280	710584
132640	710585
67711	710586
22062	710587
33967	710588
8667	710589
130038	710590
39070	710591
17960	710592
67704	710593
20971	710594
24445	710595
8353	710596
84724	710597
5968	710598
31464	710599
46766	710600
63337	710601
57411	710602
25919	710603
19649	710604
133980	710605
36337	710606
29699	710607
8084	710608
94283	710609
131292	710610
3356	710611
728	710612
38725	710613
24273	710614
47144	710615
34115	710616
20355	710617
30655	710618
85566	710619
2290	710620
95904	710621
8687	710622
4919	710623
6778	710624
4312	710625
51361	710626
37485	710627
8133	710628
40666	710629
100761	710630
91323	710631
31696	710632
127491	710633
1817	710634
49143	710635
38844	710636
21401	710637
1556	710638
1786	710639
906	710640
28658	710641
127272	710642
56612	710643
56109	710644
31733	710645
7088	710646
122930	710647
8260	710648
41870	710649
115799	710650
29501	710651
36780	710652
150613	710653
100349	710654
5990	710655
38366	710656
32372	710657
12801	710658
53230	710659
114859	710660
18608	710661
61521	710662
183	710663
18218	710664
60271	710665
49927	710666
70806	710667
93115	710668
8555	710669
7782	710670
89774	710671
6787	710672
8430	710673
8244	710674
9860	710675
105636	710676
103906	710677
12723	710678
6882	710679
8275	710680
22422	710681
82108	710682
80202	710683
46918	710684
5344	710685
92187	710686
82197	710687
10590	710688
36261	710689
123101	710690
136217	710691
12739	710692
133941	710693
92778	710694
17011	710695
92918	710696
41982	710697
78536	710698
3973	710699
7913	710700
447	710701
69211	710702
45165	710703
2265	710704
4831	710705
18237	710706
19897	710707
927	710708
35159	710709
1422	710710
84594	710711
70471	710712
34077	710713
5816	710714
59147	710715
30628	710716
34050	710717
17409	710718
4520	710719
30608	710720
49600	710721
65608	710722
79424	710723
29179	710724
39220	710725
137699	710726
108230	710727
1984	710728
23397	710729
102634	710730
62252	710731
32	710732
57455	710733
26820	710734
49789	710735
42979	710736
113128	710737
74565	710738
59654	710739
35674	710740
10322	710741
81251	710742
3714	710743
4290	710744
32188	710745
4596	710746
6453	710747
34986	710748
8136	710749
956	710750
32894	710751
130423	710752
46454	710753
26303	710754
15823	710755
7911	710756
131973	710757
106823	710758
3421	710759
32317	710760
90403	710761
142718	710762
27730	710763
5931	710764
85826	710765
80175	710766
37893	710767
70783	710768
75907	710769
31946	710770
58657	710771
1993	710772
472	710773
84913	710774
28639	710775
70577	710776
89886	710777
7755	710778
3971	710779
17286	710780
46939	710781
41411	710782
27380	710783
115124	710784
5274	710785
51184	710786
51530	710787
7138	710788
10791	710789
11812	710790
14681	710791
19900	710792
8155	710793
87626	710794
9054	710795
72123	710796
88027	710797
99312	710798
13093	710799
30355	710800
112244	710801
957	710802
56370	710803
25290	710804
48878	710805
18277	710806
70393	710807
109520	710808
64487	710809
822	710810
44485	710811
58350	710812
17076	710813
135164	710814
63834	710815
50118	710816
118142	710817
25583	710818
56708	710819
8890	710820
7011	710821
115741	710822
6643	710823
26356	710824
117158	710825
99860	710826
16869	710827
107547	710828
29085	710829
304	710830
35099	710831
2361	710832
7758	710833
77477	710834
130334	710835
14861	710836
4067	710837
123795	710838
43875	710839
42955	710840
88133	710841
14457	710842
16200	710843
145795	710844
78642	710845
81035	710846
8268	710847
33525	710848
4172	710849
42763	710850
13679	710851
112759	710852
15739	710853
11263	710854
30973	710855
3565	710856
5982	710857
19144	710858
51925	710859
76547	710860
6136	710861
3177	710862
97448	710863
20696	710864
99191	710865
169287	710866
126041	710867
16767	710868
7669	710869
69758	710870
72386	710871
60081	710872
92520	710873
6309	710874
115426	710875
64584	710876
3353	710877
9559	710878
12101	710879
49254	710880
31180	710881
1364	710882
4211	710883
12110	710884
30010	710885
30480	710886
2096	710887
43211	710888
11603	710889
98180	710890
9971	710891
88312	710892
14086	710893
32585	710894
1435	710895
62814	710896
82159	710897
161801	710898
58443	710899
15191	710900
21959	710901
32027	710902
16378	710903
28565	710904
26614	710905
56729	710906
44756	710907
654	710908
19154	710909
56430	710910
40022	710911
69582	710912
16706	710913
57653	710914
6776	710915
67309	710916
28109	710917
49749	710918
40419	710919
49798	710920
25371	710921
96950	710922
19830	710923
5502	710924
16055	710925
19963	710926
82005	710927
98773	710928
17514	710929
136946	710930
53213	710931
41726	710932
89101	710933
641	710934
125575	710935
2060	710936
14795	710937
8839	710938
16424	710939
9061	710940
48899	710941
41405	710942
54860	710943
64722	710944
93406	710945
40310	710946
122706	710947
61628	710948
116058	710949
3761	710950
97776	710951
52617	710952
78888	710953
4213	710954
144989	710955
55700	710956
129721	710957
76485	710958
51031	710959
72245	710960
164719	710961
37734	710962
80130	710963
187	710964
106654	710965
89829	710966
94415	710967
42155	710968
140522	710969
4272	710970
32939	710971
294	710972
33044	710973
69191	710974
9267	710975
84179	710976
45332	710977
4312	710978
35016	710979
61133	710980
87595	710981
113294	710982
534	710983
8478	710984
20448	710985
36686	710986
40608	710987
24934	710988
54319	710989
104034	710990
36787	710991
28140	710992
51635	710993
54695	710994
99741	710995
1286	710996
15974	710997
155402	710998
101980	710999
5994	711000
65988	711001
23308	711002
41573	711003
34853	711004
19036	711005
161167	711006
89958	711007
10846	711008
13622	711009
63828	711010
95899	711011
89693	711012
14580	711013
3566	711014
17470	711015
2104	711016
72904	711017
19988	711018
8078	711019
10640	711020
25890	711021
43797	711022
129076	711023
117355	711024
45381	711025
39745	711026
6949	711027
34926	711028
20816	711029
31879	711030
11077	711031
363	711032
23846	711033
17847	711034
63833	711035
129880	711036
54977	711037
18552	711038
4655	711039
135124	711040
74476	711041
95844	711042
10855	711043
26010	711044
28620	711045
68136	711046
23032	711047
15149	711048
43595	711049
35398	711050
34363	711051
97423	711052
2968	711053
70175	711054
96926	711055
50072	711056
12901	711057
7423	711058
61163	711059
159109	711060
26613	711061
689	711062
16383	711063
1211	711064
152204	711065
96477	711066
1816	711067
656	711068
12766	711069
153000	711070
40290	711071
38789	711072
107966	711073
23707	711074
63649	711075
133951	711076
73471	711077
55243	711078
25148	711079
29919	711080
111146	711081
66718	711082
41035	711083
21577	711084
23935	711085
30726	711086
67674	711087
21871	711088
140921	711089
5035	711090
14447	711091
9217	711092
53121	711093
58719	711094
131683	711095
15598	711096
75447	711097
8010	711098
51640	711099
49037	711100
44886	711101
3268	711102
35344	711103
65922	711104
22447	711105
34096	711106
23387	711107
157935	711108
113973	711109
51978	711110
12966	711111
12086	711112
14752	711113
30188	711114
14307	711115
83058	711116
54338	711117
72377	711118
2081	711119
45567	711120
1966	711121
68721	711122
25880	711123
14418	711124
601	711125
56376	711126
505	711127
102229	711128
76883	711129
93150	711130
46840	711131
145906	711132
11341	711133
52148	711134
29250	711135
9075	711136
18241	711137
107	711138
37113	711139
3318	711140
36592	711141
25162	711142
18900	711143
19201	711144
43960	711145
58164	711146
69707	711147
45968	711148
13506	711149
33557	711150
78169	711151
37045	711152
83562	711153
103185	711154
92550	711155
95509	711156
12149	711157
26385	711158
116627	711159
2787	711160
1329	711161
21715	711162
21441	711163
112693	711164
30005	711165
58083	711166
2944	711167
95144	711168
114666	711169
7255	711170
56095	711171
350	711172
83745	711173
97315	711174
43867	711175
48912	711176
2008	711177
13450	711178
20426	711179
42242	711180
39946	711181
13725	711182
68846	711183
14317	711184
92385	711185
83365	711186
54193	711187
19074	711188
51846	711189
40276	711190
154406	711191
20471	711192
38213	711193
4975	711194
67048	711195
65826	711196
2395	711197
61653	711198
1652	711199
12511	711200
138491	711201
5570	711202
78699	711203
316	711204
17038	711205
44832	711206
34807	711207
56477	711208
70027	711209
1172	711210
108367	711211
60597	711212
55969	711213
4851	711214
5575	711215
64981	711216
68118	711217
25613	711218
58010	711219
12062	711220
219	711221
9238	711222
80445	711223
110045	711224
30703	711225
9438	711226
100611	711227
41929	711228
58075	711229
525	711230
667	711231
16977	711232
29073	711233
135	711234
48952	711235
53407	711236
10200	711237
5506	711238
29190	711239
52595	711240
34549	711241
117914	711242
38802	711243
46419	711244
92768	711245
24933	711246
10062	711247
41888	711248
16918	711249
38229	711250
20822	711251
84371	711252
130160	711253
18671	711254
38027	711255
9588	711256
54296	711257
59459	711258
100162	711259
775	711260
36779	711261
22907	711262
1760	711263
88412	711264
31824	711265
20381	711266
53190	711267
32554	711268
41645	711269
44906	711270
50234	711271
83000	711272
765	711273
4328	711274
50275	711275
8139	711276
109777	711277
33904	711278
41015	711279
24298	711280
111641	711281
6785	711282
9610	711283
13597	711284
72181	711285
9383	711286
35710	711287
45314	711288
3385	711289
1334	711290
36053	711291
2922	711292
6467	711293
108253	711294
4561	711295
34403	711296
12876	711297
52162	711298
33038	711299
43420	711300
44613	711301
21353	711302
40353	711303
7868	711304
16875	711305
34269	711306
40158	711307
5408	711308
35195	711309
39338	711310
44552	711311
3458	711312
5144	711313
4211	711314
5799	711315
21440	711316
90653	711317
58484	711318
92683	711319
88459	711320
59164	711321
169722	711322
75553	711323
33646	711324
18996	711325
47020	711326
34371	711327
13121	711328
48655	711329
47746	711330
125761	711331
20025	711332
33955	711333
94845	711334
55547	711335
92030	711336
863	711337
85761	711338
129019	711339
37203	711340
2443	711341
9035	711342
21599	711343
27504	711344
19021	711345
17196	711346
24899	711347
134810	711348
1132	711349
2098	711350
5597	711351
19371	711352
65625	711353
91516	711354
29211	711355
2798	711356
22417	711357
31265	711358
1866	711359
37493	711360
26005	711361
64411	711362
48838	711363
65551	711364
145558	711365
12075	711366
2330	711367
11498	711368
51974	711369
41260	711370
36801	711371
10600	711372
12489	711373
86636	711374
99890	711375
20345	711376
25669	711377
29209	711378
79814	711379
58766	711380
75262	711381
32127	711382
14962	711383
22860	711384
146115	711385
6993	711386
129570	711387
31030	711388
2546	711389
26466	711390
22177	711391
70979	711392
81056	711393
44597	711394
31975	711395
8286	711396
27900	711397
81083	711398
164009	711399
29825	711400
130787	711401
77584	711402
1445	711403
61095	711404
33148	711405
112276	711406
11517	711407
7180	711408
1001	711409
12106	711410
157	711411
52034	711412
23487	711413
146	711414
13412	711415
72282	711416
8127	711417
68097	711418
11755	711419
15312	711420
72346	711421
9413	711422
40144	711423
11661	711424
16987	711425
49623	711426
50442	711427
59895	711428
298	711429
88674	711430
32486	711431
73568	711432
30319	711433
50960	711434
65146	711435
33648	711436
25454	711437
21625	711438
5618	711439
166985	711440
14637	711441
10883	711442
10914	711443
43882	711444
3200	711445
30803	711446
67316	711447
28126	711448
28781	711449
3193	711450
22853	711451
47615	711452
18122	711453
84950	711454
26868	711455
12803	711456
1039	711457
17256	711458
19585	711459
80644	711460
137755	711461
12354	711462
66552	711463
47409	711464
81188	711465
19686	711466
46526	711467
2650	711468
36768	711469
136054	711470
98995	711471
33630	711472
8370	711473
73985	711474
122714	711475
19387	711476
11854	711477
64650	711478
25835	711479
97777	711480
15	711481
257	711482
63471	711483
35303	711484
1096	711485
4494	711486
765	711487
11446	711488
47927	711489
6893	711490
27249	711491
102844	711492
269	711493
13571	711494
76348	711495
4725	711496
33384	711497
99268	711498
131026	711499
119707	711500
28400	711501
91539	711502
175	711503
10082	711504
46958	711505
74557	711506
48841	711507
81352	711508
147982	711509
24695	711510
5502	711511
84235	711512
9077	711513
131585	711514
6900	711515
6472	711516
50852	711517
6574	711518
61	711519
48972	711520
19253	711521
14183	711522
520	711523
136	711524
54679	711525
1724	711526
3677	711527
94980	711528
8013	711529
29304	711530
98082	711531
11729	711532
11608	711533
4874	711534
26140	711535
14202	711536
11784	711537
33578	711538
49928	711539
1439	711540
31757	711541
171	711542
5263	711543
78254	711544
12238	711545
6639	711546
20388	711547
86026	711548
104637	711549
60046	711550
18084	711551
136453	711552
6460	711553
55834	711554
5466	711555
31945	711556
14484	711557
96461	711558
140513	711559
27521	711560
1243	711561
52190	711562
94913	711563
130651	711564
23622	711565
15931	711566
64149	711567
35416	711568
8113	711569
66320	711570
105461	711571
19498	711572
91659	711573
127819	711574
731	711575
13966	711576
6025	711577
138494	711578
35410	711579
65876	711580
15683	711581
107466	711582
24470	711583
59200	711584
102205	711585
19069	711586
1994	711587
123681	711588
6317	711589
49839	711590
39543	711591
42922	711592
35253	711593
70871	711594
39038	711595
61190	711596
154969	711597
98746	711598
94418	711599
41029	711600
78264	711601
15654	711602
36400	711603
33286	711604
22301	711605
132524	711606
101635	711607
15378	711608
7019	711609
60242	711610
33537	711611
130319	711612
154915	711613
23459	711614
147235	711615
9733	711616
117878	711617
108746	711618
62757	711619
82347	711620
1473	711621
6994	711622
26692	711623
4118	711624
23719	711625
78350	711626
14891	711627
9582	711628
80609	711629
36822	711630
13693	711631
53008	711632
30122	711633
56731	711634
58730	711635
99511	711636
80315	711637
3655	711638
29691	711639
108405	711640
14857	711641
107864	711642
97727	711643
79541	711644
91885	711645
13333	711646
28632	711647
95800	711648
66285	711649
8752	711650
78893	711651
4726	711652
75802	711653
115540	711654
94887	711655
55830	711656
17861	711657
20606	711658
3057	711659
5727	711660
36740	711661
10561	711662
86280	711663
3478	711664
20972	711665
24367	711666
55390	711667
3879	711668
6809	711669
63509	711670
114334	711671
18726	711672
32801	711673
38230	711674
132958	711675
100694	711676
39325	711677
45355	711678
91	711679
64622	711680
6957	711681
70979	711682
9410	711683
151400	711684
124381	711685
109550	711686
4132	711687
7067	711688
7308	711689
91737	711690
26195	711691
60205	711692
7845	711693
9416	711694
8671	711695
129904	711696
101550	711697
80049	711698
33818	711699
2027	711700
8220	711701
7789	711702
180	711703
88783	711704
87722	711705
65792	711706
23343	711707
3402	711708
21313	711709
62050	711710
10564	711711
25854	711712
57849	711713
2958	711714
5357	711715
18192	711716
78457	711717
155167	711718
9240	711719
9112	711720
44223	711721
2002	711722
53069	711723
102881	711724
138221	711725
5600	711726
39253	711727
85847	711728
15817	711729
48615	711730
60653	711731
87840	711732
40302	711733
62970	711734
145723	711735
9808	711736
113068	711737
277	711738
75572	711739
14598	711740
3533	711741
117653	711742
90453	711743
14861	711744
34155	711745
24696	711746
106093	711747
73406	711748
20780	711749
24796	711750
34833	711751
137867	711752
44006	711753
36980	711754
94315	711755
9863	711756
6557	711757
86029	711758
74795	711759
14475	711760
106296	711761
25524	711762
44980	711763
40056	711764
68942	711765
45852	711766
16345	711767
101136	711768
69869	711769
33	711770
93194	711771
104311	711772
51933	711773
13986	711774
27709	711775
84468	711776
33868	711777
5192	711778
12566	711779
28200	711780
59115	711781
54080	711782
135401	711783
56374	711784
12499	711785
78963	711786
54857	711787
950	711788
350	711789
13763	711790
44098	711791
140905	711792
1972	711793
13079	711794
41791	711795
48337	711796
104823	711797
5841	711798
39850	711799
164753	711800
42111	711801
25631	711802
53711	711803
25743	711804
9896	711805
49955	711806
102095	711807
23919	711808
55020	711809
12813	711810
802	711811
28553	711812
78692	711813
5773	711814
10135	711815
22410	711816
41090	711817
29462	711818
13872	711819
3919	711820
79328	711821
2728	711822
36086	711823
6688	711824
112993	711825
26282	711826
8118	711827
38519	711828
2214	711829
33693	711830
24140	711831
9448	711832
101657	711833
78321	711834
45497	711835
7031	711836
94907	711837
1003	711838
62661	711839
18329	711840
59334	711841
26799	711842
59724	711843
26764	711844
31338	711845
69535	711846
44596	711847
850	711848
15196	711849
56336	711850
132240	711851
2298	711852
5387	711853
120452	711854
28478	711855
36398	711856
335	711857
56765	711858
63492	711859
137036	711860
29	711861
45615	711862
11265	711863
123275	711864
2484	711865
15083	711866
101567	711867
39620	711868
159574	711869
14935	711870
7621	711871
25489	711872
60416	711873
4244	711874
916	711875
105737	711876
24788	711877
1190	711878
6369	711879
74218	711880
6683	711881
17532	711882
61316	711883
14193	711884
47845	711885
54675	711886
36548	711887
2868	711888
957	711889
153460	711890
129309	711891
13152	711892
36385	711893
37633	711894
11440	711895
3016	711896
111772	711897
1506	711898
59601	711899
14928	711900
44508	711901
51782	711902
20192	711903
8685	711904
72069	711905
126110	711906
5996	711907
37309	711908
70856	711909
90699	711910
15806	711911
66665	711912
1176	711913
51759	711914
17558	711915
50228	711916
13945	711917
220	711918
4141	711919
33180	711920
28208	711921
25395	711922
5846	711923
929	711924
2838	711925
94052	711926
7216	711927
46812	711928
1700	711929
7096	711930
17112	711931
7201	711932
38194	711933
84844	711934
2107	711935
49386	711936
104737	711937
114148	711938
40772	711939
13665	711940
107053	711941
68015	711942
30583	711943
76979	711944
5072	711945
53828	711946
86095	711947
29141	711948
24925	711949
69018	711950
29886	711951
46662	711952
61639	711953
79500	711954
33585	711955
13571	711956
70030	711957
18684	711958
17178	711959
18293	711960
5092	711961
38036	711962
277	711963
51814	711964
51020	711965
29761	711966
18263	711967
5751	711968
52796	711969
5010	711970
679	711971
55533	711972
105647	711973
31665	711974
18717	711975
33704	711976
59704	711977
805	711978
76292	711979
11351	711980
14755	711981
5745	711982
20337	711983
19763	711984
70554	711985
27250	711986
13065	711987
2113	711988
108929	711989
98941	711990
87958	711991
11505	711992
16984	711993
93125	711994
26918	711995
13329	711996
38152	711997
12338	711998
46324	711999
92563	712000
47642	712001
8596	712002
9933	712003
58433	712004
91349	712005
12094	712006
59823	712007
57416	712008
22379	712009
1435	712010
44834	712011
8948	712012
5104	712013
91599	712014
10836	712015
689	712016
25687	712017
70689	712018
53547	712019
34814	712020
55608	712021
12798	712022
45836	712023
46662	712024
25947	712025
17016	712026
135840	712027
134072	712028
89812	712029
10599	712030
12669	712031
111057	712032
58588	712033
27905	712034
3478	712035
110347	712036
163603	712037
18136	712038
30789	712039
9207	712040
138616	712041
27120	712042
46624	712043
79623	712044
19254	712045
9643	712046
1132	712047
2787	712048
153897	712049
18178	712050
70326	712051
78256	712052
56166	712053
128302	712054
6810	712055
13653	712056
64830	712057
20734	712058
60428	712059
30996	712060
41084	712061
60749	712062
111876	712063
44926	712064
94345	712065
148693	712066
4057	712067
16775	712068
147503	712069
97021	712070
79584	712071
44199	712072
6211	712073
2303	712074
10212	712075
73555	712076
56604	712077
15656	712078
17208	712079
28876	712080
65613	712081
35160	712082
52107	712083
40623	712084
26896	712085
133481	712086
120303	712087
114508	712088
44894	712089
44856	712090
16648	712091
2724	712092
4715	712093
54639	712094
35501	712095
14895	712096
8969	712097
3260	712098
54821	712099
14666	712100
3245	712101
37856	712102
13191	712103
53166	712104
3706	712105
57192	712106
70326	712107
19391	712108
2709	712109
86264	712110
25249	712111
31106	712112
73179	712113
3484	712114
6857	712115
64432	712116
65485	712117
1766	712118
1857	712119
44235	712120
12414	712121
22070	712122
21748	712123
62502	712124
62557	712125
19897	712126
154734	712127
6621	712128
55256	712129
16797	712130
5964	712131
26803	712132
61804	712133
24890	712134
22680	712135
28776	712136
30357	712137
12333	712138
34734	712139
21409	712140
36529	712141
23777	712142
13860	712143
9756	712144
98145	712145
32704	712146
61338	712147
44956	712148
4498	712149
43750	712150
34324	712151
114944	712152
4362	712153
54845	712154
10500	712155
73855	712156
7165	712157
23760	712158
108973	712159
34778	712160
28501	712161
66323	712162
43584	712163
20149	712164
145317	712165
876	712166
23318	712167
2737	712168
127657	712169
116800	712170
26281	712171
125376	712172
65932	712173
47274	712174
3814	712175
19314	712176
151584	712177
82657	712178
15744	712179
28532	712180
143415	712181
20590	712182
79926	712183
39980	712184
9540	712185
91226	712186
17483	712187
43530	712188
37997	712189
59644	712190
65976	712191
86622	712192
126009	712193
110781	712194
89619	712195
19148	712196
51153	712197
159709	712198
58431	712199
18816	712200
17573	712201
19431	712202
32545	712203
5562	712204
39644	712205
15523	712206
8943	712207
93952	712208
113615	712209
20198	712210
33411	712211
596	712212
128148	712213
12361	712214
73554	712215
72270	712216
66757	712217
5827	712218
3080	712219
18943	712220
26243	712221
26309	712222
98631	712223
17279	712224
70234	712225
57022	712226
22607	712227
50390	712228
108447	712229
95411	712230
380	712231
2955	712232
20670	712233
1028	712234
20874	712235
479	712236
5652	712237
33928	712238
20772	712239
6151	712240
96772	712241
63827	712242
53954	712243
72790	712244
79861	712245
55499	712246
43760	712247
31157	712248
42331	712249
38642	712250
169642	712251
65827	712252
10385	712253
90815	712254
131089	712255
88364	712256
37863	712257
45118	712258
40848	712259
56074	712260
44008	712261
21303	712262
4916	712263
3756	712264
49340	712265
5290	712266
50100	712267
76728	712268
5378	712269
75790	712270
84160	712271
18247	712272
169739	712273
91138	712274
41606	712275
26099	712276
7537	712277
78698	712278
1476	712279
62729	712280
84503	712281
96311	712282
134099	712283
7797	712284
9239	712285
14775	712286
93034	712287
13966	712288
36991	712289
24881	712290
3897	712291
39930	712292
74166	712293
85384	712294
14336	712295
48002	712296
628	712297
96071	712298
115125	712299
76377	712300
85596	712301
665	712302
43283	712303
83168	712304
74971	712305
54413	712306
14546	712307
23890	712308
97005	712309
42612	712310
2675	712311
41685	712312
14406	712313
1184	712314
12033	712315
46712	712316
6249	712317
24758	712318
47072	712319
112869	712320
75487	712321
63230	712322
12368	712323
1136	712324
114363	712325
28885	712326
54611	712327
42376	712328
92946	712329
361	712330
102828	712331
134781	712332
7754	712333
118845	712334
96945	712335
69924	712336
97948	712337
50926	712338
134996	712339
94749	712340
36910	712341
482	712342
21044	712343
118178	712344
56703	712345
13881	712346
63429	712347
64930	712348
75815	712349
26	712350
25610	712351
62335	712352
6415	712353
22996	712354
3774	712355
33891	712356
2923	712357
23350	712358
3353	712359
45191	712360
10702	712361
60360	712362
8458	712363
19146	712364
140707	712365
44409	712366
87912	712367
69642	712368
103329	712369
90774	712370
67182	712371
16513	712372
44925	712373
33071	712374
96436	712375
3977	712376
48717	712377
9076	712378
65749	712379
9089	712380
23636	712381
110163	712382
25	712383
42544	712384
95795	712385
20331	712386
52965	712387
52931	712388
18036	712389
10645	712390
5367	712391
18468	712392
161551	712393
17982	712394
9482	712395
17757	712396
40228	712397
14565	712398
11142	712399
76077	712400
50185	712401
72862	712402
14969	712403
81271	712404
44278	712405
19162	712406
52756	712407
2014	712408
62503	712409
5182	712410
12323	712411
74563	712412
71058	712413
50008	712414
40152	712415
144512	712416
6066	712417
53204	712418
65761	712419
55601	712420
998	712421
24552	712422
26202	712423
181	712424
53785	712425
117311	712426
45915	712427
7451	712428
35090	712429
72471	712430
6350	712431
23531	712432
135850	712433
48460	712434
65955	712435
38062	712436
20625	712437
91802	712438
16693	712439
53656	712440
16090	712441
89743	712442
6197	712443
89393	712444
4613	712445
29860	712446
62199	712447
20783	712448
2437	712449
161042	712450
1060	712451
24084	712452
135641	712453
87258	712454
52249	712455
66178	712456
4397	712457
98081	712458
98187	712459
24839	712460
62816	712461
79692	712462
79729	712463
6252	712464
19266	712465
124058	712466
8418	712467
14138	712468
2847	712469
90667	712470
51398	712471
54962	712472
57215	712473
78455	712474
10471	712475
3268	712476
38418	712477
5151	712478
41693	712479
120019	712480
5593	712481
129753	712482
13158	712483
108594	712484
96987	712485
138804	712486
3365	712487
42203	712488
80072	712489
41377	712490
65689	712491
75194	712492
21237	712493
38330	712494
37376	712495
68077	712496
24141	712497
10820	712498
142593	712499
74899	712500
74461	712501
13659	712502
136828	712503
1282	712504
1597	712505
18048	712506
38829	712507
86943	712508
55714	712509
97219	712510
32476	712511
25303	712512
125501	712513
58799	712514
23391	712515
118138	712516
12348	712517
49880	712518
77146	712519
102515	712520
28637	712521
83900	712522
12136	712523
44417	712524
111703	712525
24868	712526
11945	712527
14418	712528
79347	712529
73616	712530
890	712531
11495	712532
48817	712533
68869	712534
37613	712535
9810	712536
47300	712537
34463	712538
36	712539
2140	712540
11927	712541
32447	712542
7634	712543
22386	712544
25653	712545
76369	712546
91440	712547
83801	712548
130469	712549
74414	712550
87076	712551
37066	712552
17021	712553
126774	712554
11842	712555
154991	712556
102379	712557
3221	712558
77884	712559
12308	712560
8330	712561
644	712562
19266	712563
15911	712564
86347	712565
36583	712566
15713	712567
8501	712568
133874	712569
1518	712570
85736	712571
82768	712572
1184	712573
65340	712574
6035	712575
419	712576
26491	712577
6941	712578
2434	712579
986	712580
13830	712581
13159	712582
25672	712583
111757	712584
12845	712585
21644	712586
46345	712587
91963	712588
155142	712589
39848	712590
41883	712591
13581	712592
4669	712593
12847	712594
56400	712595
52944	712596
109624	712597
139598	712598
103806	712599
36266	712600
8593	712601
12445	712602
17455	712603
18843	712604
17992	712605
27680	712606
4234	712607
57530	712608
136923	712609
76843	712610
640	712611
3166	712612
14471	712613
39113	712614
17515	712615
8565	712616
47415	712617
55074	712618
18267	712619
58639	712620
59368	712621
15410	712622
114444	712623
150276	712624
40777	712625
17511	712626
68463	712627
158	712628
26387	712629
121	712630
28133	712631
45963	712632
103425	712633
18911	712634
61887	712635
22560	712636
101121	712637
64575	712638
63591	712639
146102	712640
37277	712641
133391	712642
33982	712643
42265	712644
114488	712645
1001	712646
3746	712647
34783	712648
45167	712649
2919	712650
2129	712651
168	712652
17395	712653
7833	712654
62542	712655
55871	712656
135121	712657
22001	712658
31084	712659
12026	712660
26352	712661
21711	712662
83853	712663
36652	712664
4745	712665
53029	712666
17866	712667
73183	712668
5171	712669
73075	712670
68106	712671
55171	712672
48769	712673
7065	712674
109838	712675
71507	712676
51111	712677
27335	712678
111152	712679
43256	712680
3241	712681
9679	712682
11059	712683
42944	712684
11434	712685
41811	712686
76779	712687
19133	712688
43278	712689
128799	712690
8074	712691
81042	712692
75524	712693
6142	712694
66681	712695
74	712696
90092	712697
13882	712698
72479	712699
17679	712700
2743	712701
44908	712702
71863	712703
37234	712704
11839	712705
8766	712706
77717	712707
18743	712708
31310	712709
27719	712710
2033	712711
1895	712712
6107	712713
33195	712714
2961	712715
40410	712716
27965	712717
37734	712718
57664	712719
45428	712720
88905	712721
28448	712722
46719	712723
55315	712724
13268	712725
4936	712726
96946	712727
69964	712728
24743	712729
96543	712730
49199	712731
108689	712732
168619	712733
65589	712734
11162	712735
27812	712736
10700	712737
48715	712738
16626	712739
44007	712740
3206	712741
20079	712742
2528	712743
18708	712744
4787	712745
10076	712746
148580	712747
48432	712748
2908	712749
41378	712750
7194	712751
37611	712752
4361	712753
41018	712754
39851	712755
73993	712756
23539	712757
51370	712758
54095	712759
65150	712760
74734	712761
35642	712762
75346	712763
32657	712764
75180	712765
59095	712766
7470	712767
14196	712768
21918	712769
64480	712770
146406	712771
18961	712772
172	712773
91281	712774
46756	712775
18248	712776
18398	712777
31590	712778
93582	712779
17458	712780
47527	712781
36793	712782
48287	712783
44	712784
39874	712785
422	712786
44291	712787
27642	712788
87909	712789
33671	712790
71556	712791
60146	712792
168304	712793
23660	712794
82715	712795
68710	712796
85677	712797
45905	712798
20731	712799
165086	712800
122739	712801
22590	712802
14613	712803
129230	712804
31354	712805
130855	712806
1941	712807
69640	712808
31403	712809
6592	712810
117805	712811
28890	712812
58834	712813
6724	712814
95791	712815
38112	712816
19270	712817
9147	712818
79524	712819
7829	712820
56578	712821
52143	712822
36504	712823
61019	712824
102196	712825
52727	712826
44606	712827
6263	712828
61277	712829
6089	712830
85108	712831
14978	712832
44359	712833
16475	712834
34019	712835
52312	712836
2051	712837
366	712838
8607	712839
36021	712840
67900	712841
55597	712842
3027	712843
29639	712844
31163	712845
1099	712846
46380	712847
64283	712848
6282	712849
65047	712850
1013	712851
72773	712852
28232	712853
15186	712854
23977	712855
126155	712856
120294	712857
66300	712858
39378	712859
77062	712860
5736	712861
13726	712862
33504	712863
64	712864
52138	712865
111003	712866
63790	712867
12687	712868
95706	712869
72899	712870
6356	712871
9630	712872
40033	712873
81479	712874
4209	712875
734	712876
67698	712877
23373	712878
45704	712879
28108	712880
2451	712881
41317	712882
59525	712883
113963	712884
6748	712885
5184	712886
110415	712887
52506	712888
25461	712889
80406	712890
284	712891
9935	712892
1931	712893
17987	712894
11511	712895
33323	712896
19914	712897
35568	712898
6445	712899
104967	712900
106905	712901
115603	712902
9375	712903
25686	712904
80884	712905
53009	712906
26831	712907
25792	712908
37772	712909
3490	712910
113167	712911
28501	712912
65047	712913
56821	712914
3317	712915
115343	712916
45376	712917
9140	712918
29095	712919
8814	712920
85564	712921
34323	712922
240	712923
71654	712924
60431	712925
41489	712926
2842	712927
40696	712928
8112	712929
128703	712930
12269	712931
22502	712932
81370	712933
35530	712934
67178	712935
17477	712936
40572	712937
62882	712938
3560	712939
59357	712940
23236	712941
6444	712942
22316	712943
3002	712944
164080	712945
61095	712946
3129	712947
2076	712948
8264	712949
105796	712950
75021	712951
10688	712952
38248	712953
84153	712954
31719	712955
9291	712956
95813	712957
103974	712958
62961	712959
3152	712960
133781	712961
38725	712962
45225	712963
47093	712964
105363	712965
15715	712966
61088	712967
47648	712968
7329	712969
19319	712970
6935	712971
41992	712972
570	712973
45054	712974
20445	712975
15366	712976
124196	712977
6795	712978
12779	712979
47944	712980
85528	712981
29303	712982
13270	712983
4715	712984
67899	712985
29228	712986
729	712987
95338	712988
131944	712989
166109	712990
116	712991
31518	712992
54380	712993
16824	712994
57520	712995
136375	712996
950	712997
12320	712998
8361	712999
46617	713000
71639	713001
43315	713002
36634	713003
10778	713004
130867	713005
34892	713006
79667	713007
16754	713008
24705	713009
6186	713010
78736	713011
52681	713012
50646	713013
6773	713014
109564	713015
96104	713016
12148	713017
1206	713018
84606	713019
84186	713020
10757	713021
68375	713022
124802	713023
79912	713024
70449	713025
37892	713026
25180	713027
52594	713028
26576	713029
59525	713030
38270	713031
22236	713032
14151	713033
144041	713034
23635	713035
644	713036
69221	713037
23587	713038
55455	713039
121694	713040
37683	713041
39736	713042
41448	713043
52449	713044
36670	713045
64624	713046
594	713047
7673	713048
2095	713049
25907	713050
43812	713051
8576	713052
5729	713053
11063	713054
4100	713055
13718	713056
45014	713057
89899	713058
104423	713059
57107	713060
26	713061
76670	713062
11934	713063
10328	713064
51176	713065
1578	713066
26722	713067
30076	713068
3096	713069
27728	713070
6519	713071
38234	713072
14768	713073
12039	713074
27951	713075
63267	713076
14398	713077
54974	713078
41718	713079
77719	713080
146991	713081
88378	713082
12881	713083
135628	713084
43666	713085
24418	713086
83126	713087
77403	713088
15718	713089
21995	713090
31349	713091
10406	713092
45387	713093
32674	713094
53912	713095
44239	713096
105290	713097
3795	713098
29850	713099
44238	713100
61833	713101
62825	713102
90329	713103
36625	713104
6808	713105
34451	713106
18203	713107
39391	713108
24103	713109
133828	713110
77297	713111
20518	713112
33222	713113
8680	713114
24579	713115
3059	713116
1511	713117
46138	713118
11711	713119
143386	713120
16100	713121
61562	713122
60302	713123
78539	713124
92	713125
76594	713126
38786	713127
56741	713128
82670	713129
136728	713130
158241	713131
8223	713132
121072	713133
49384	713134
49085	713135
7687	713136
54203	713137
61701	713138
160290	713139
5249	713140
9391	713141
41757	713142
20111	713143
11977	713144
136153	713145
14358	713146
41491	713147
26994	713148
26270	713149
61755	713150
46640	713151
5365	713152
122502	713153
136815	713154
18461	713155
128963	713156
85087	713157
59319	713158
45438	713159
55198	713160
13856	713161
18417	713162
33226	713163
61093	713164
89952	713165
49545	713166
21190	713167
60341	713168
48156	713169
57585	713170
101979	713171
43384	713172
113808	713173
39303	713174
33733	713175
10221	713176
28419	713177
81872	713178
34761	713179
1597	713180
75628	713181
9475	713182
24244	713183
91579	713184
33435	713185
2369	713186
11284	713187
86983	713188
90571	713189
73948	713190
37333	713191
4183	713192
36693	713193
48896	713194
77336	713195
18401	713196
217	713197
58717	713198
8746	713199
29736	713200
26782	713201
17367	713202
32407	713203
73416	713204
111083	713205
48618	713206
5099	713207
5872	713208
22115	713209
36258	713210
17505	713211
57918	713212
2767	713213
59507	713214
60834	713215
49318	713216
17958	713217
48692	713218
104838	713219
64119	713220
35410	713221
2010	713222
15622	713223
51047	713224
55669	713225
117079	713226
35103	713227
8942	713228
19084	713229
13138	713230
29011	713231
70908	713232
74478	713233
70187	713234
9807	713235
37844	713236
5280	713237
825	713238
30578	713239
46153	713240
34715	713241
21415	713242
3313	713243
15237	713244
64558	713245
53086	713246
36698	713247
53092	713248
16388	713249
77665	713250
116781	713251
50382	713252
124398	713253
30323	713254
106967	713255
67818	713256
6826	713257
59678	713258
2037	713259
25922	713260
78063	713261
53432	713262
86459	713263
96944	713264
15210	713265
102736	713266
20797	713267
27873	713268
59407	713269
48139	713270
95198	713271
27816	713272
6543	713273
2738	713274
23101	713275
36204	713276
92515	713277
13565	713278
36499	713279
11189	713280
24976	713281
14456	713282
1042	713283
63296	713284
15301	713285
143860	713286
11462	713287
79209	713288
110318	713289
33904	713290
32072	713291
33220	713292
59812	713293
19256	713294
11098	713295
10101	713296
114246	713297
41921	713298
15742	713299
21185	713300
18844	713301
109241	713302
11925	713303
60021	713304
11932	713305
4583	713306
103945	713307
169403	713308
1637	713309
13653	713310
251	713311
59994	713312
7167	713313
97279	713314
84069	713315
135099	713316
19493	713317
117450	713318
26173	713319
44135	713320
39753	713321
1220	713322
23676	713323
2698	713324
48233	713325
7634	713326
73293	713327
62364	713328
31305	713329
78025	713330
30774	713331
6535	713332
57443	713333
94928	713334
33883	713335
66460	713336
87642	713337
33890	713338
7781	713339
10036	713340
13314	713341
12826	713342
17655	713343
40025	713344
62221	713345
11303	713346
57439	713347
78259	713348
3	713349
66105	713350
40000	713351
32090	713352
14387	713353
20666	713354
2382	713355
3103	713356
1353	713357
37375	713358
19728	713359
18219	713360
40638	713361
120278	713362
15919	713363
1386	713364
10200	713365
878	713366
22217	713367
62460	713368
55855	713369
72499	713370
644	713371
51219	713372
47907	713373
73028	713374
31445	713375
103140	713376
879	713377
134606	713378
2779	713379
15981	713380
35820	713381
27411	713382
9991	713383
140094	713384
71368	713385
102508	713386
16289	713387
24000	713388
33748	713389
7348	713390
15190	713391
73064	713392
41288	713393
7302	713394
60970	713395
24592	713396
63443	713397
25323	713398
23318	713399
1349	713400
28023	713401
24660	713402
78418	713403
24616	713404
3739	713405
28311	713406
67606	713407
1767	713408
6008	713409
13130	713410
10930	713411
9436	713412
98756	713413
24569	713414
95038	713415
73119	713416
12912	713417
75767	713418
126452	713419
86785	713420
29405	713421
13035	713422
16248	713423
36801	713424
46435	713425
101967	713426
10217	713427
6953	713428
8893	713429
12838	713430
22790	713431
44110	713432
14097	713433
70473	713434
659	713435
17714	713436
71400	713437
34381	713438
105109	713439
3404	713440
20078	713441
55620	713442
7192	713443
37614	713444
103549	713445
72808	713446
18333	713447
4733	713448
50320	713449
2070	713450
102877	713451
105848	713452
73324	713453
40964	713454
75504	713455
43811	713456
11764	713457
71777	713458
4178	713459
11429	713460
97479	713461
73488	713462
76788	713463
21443	713464
6405	713465
1903	713466
162594	713467
1201	713468
18093	713469
16371	713470
119380	713471
158021	713472
2481	713473
48387	713474
60477	713475
44039	713476
23300	713477
53333	713478
46887	713479
8740	713480
57771	713481
10662	713482
35802	713483
57594	713484
28157	713485
27912	713486
156848	713487
79904	713488
69915	713489
35652	713490
92938	713491
62492	713492
16681	713493
751	713494
22485	713495
31103	713496
20672	713497
4416	713498
62417	713499
74544	713500
41872	713501
20855	713502
31998	713503
76246	713504
1278	713505
80718	713506
108151	713507
35215	713508
3328	713509
40617	713510
39302	713511
51397	713512
20439	713513
80394	713514
19580	713515
104165	713516
12223	713517
126603	713518
56743	713519
187	713520
3107	713521
8705	713522
85697	713523
57341	713524
39853	713525
1596	713526
73950	713527
76959	713528
58384	713529
37886	713530
108034	713531
189	713532
77343	713533
16843	713534
157195	713535
26181	713536
9951	713537
43232	713538
111325	713539
12903	713540
19139	713541
1553	713542
78307	713543
87235	713544
9949	713545
38768	713546
7021	713547
37877	713548
160434	713549
84869	713550
74396	713551
370	713552
24712	713553
67733	713554
20473	713555
34721	713556
64784	713557
30821	713558
7008	713559
42624	713560
6396	713561
48437	713562
2775	713563
3695	713564
88034	713565
51332	713566
3720	713567
3855	713568
29955	713569
20928	713570
25422	713571
55308	713572
31356	713573
15001	713574
14301	713575
127357	713576
28801	713577
79558	713578
127571	713579
63832	713580
31409	713581
30887	713582
37470	713583
89796	713584
39430	713585
13738	713586
55640	713587
67645	713588
52693	713589
226	713590
76900	713591
55311	713592
41209	713593
77335	713594
3361	713595
40343	713596
6406	713597
52530	713598
52188	713599
44965	713600
892	713601
128720	713602
1641	713603
92268	713604
120349	713605
42818	713606
64821	713607
11572	713608
54884	713609
100814	713610
32110	713611
79078	713612
35668	713613
58291	713614
99460	713615
105665	713616
36566	713617
124923	713618
15293	713619
60396	713620
6194	713621
11099	713622
97210	713623
38481	713624
60629	713625
30407	713626
3964	713627
58334	713628
39887	713629
58516	713630
69228	713631
71116	713632
4002	713633
8335	713634
26679	713635
127239	713636
79376	713637
32776	713638
23138	713639
6237	713640
42931	713641
43974	713642
36551	713643
27522	713644
67184	713645
150470	713646
1241	713647
54395	713648
64598	713649
8178	713650
25773	713651
126625	713652
41424	713653
42918	713654
7185	713655
59569	713656
40712	713657
84873	713658
48175	713659
20281	713660
68564	713661
6420	713662
28186	713663
16903	713664
59306	713665
27766	713666
106783	713667
103760	713668
150251	713669
30803	713670
131841	713671
74064	713672
23003	713673
48094	713674
57768	713675
21591	713676
897	713677
18042	713678
439	713679
21224	713680
128625	713681
14913	713682
34945	713683
68588	713684
30138	713685
10317	713686
36122	713687
35430	713688
135835	713689
10210	713690
14114	713691
40506	713692
78258	713693
85	713694
8824	713695
73924	713696
59371	713697
98578	713698
48180	713699
32605	713700
85131	713701
75030	713702
68503	713703
14189	713704
6603	713705
35663	713706
16852	713707
128674	713708
9408	713709
9868	713710
48886	713711
50120	713712
8153	713713
19832	713714
14220	713715
57676	713716
42595	713717
85253	713718
3304	713719
12257	713720
20901	713721
109123	713722
31359	713723
61721	713724
2341	713725
27090	713726
9752	713727
82498	713728
1770	713729
69102	713730
38945	713731
29630	713732
80233	713733
21297	713734
106436	713735
21662	713736
79499	713737
5184	713738
41697	713739
2899	713740
14604	713741
25520	713742
86110	713743
105725	713744
22389	713745
42556	713746
65830	713747
318	713748
50887	713749
124418	713750
323	713751
23047	713752
11621	713753
68706	713754
322	713755
1843	713756
98244	713757
30815	713758
65052	713759
30547	713760
24892	713761
97098	713762
101419	713763
14592	713764
45777	713765
40048	713766
14386	713767
11119	713768
29104	713769
115653	713770
16937	713771
39594	713772
15861	713773
5800	713774
1772	713775
9798	713776
28330	713777
159074	713778
50168	713779
3805	713780
117719	713781
68281	713782
20513	713783
62312	713784
156784	713785
12620	713786
10450	713787
17846	713788
3668	713789
20491	713790
2570	713791
13535	713792
59401	713793
10396	713794
1648	713795
42323	713796
12853	713797
36655	713798
56427	713799
42704	713800
101278	713801
44580	713802
63438	713803
11804	713804
89100	713805
54893	713806
3747	713807
18819	713808
60614	713809
29654	713810
5958	713811
67990	713812
72588	713813
19037	713814
110017	713815
29205	713816
134027	713817
3021	713818
1681	713819
132410	713820
13251	713821
27440	713822
116619	713823
65881	713824
50136	713825
73518	713826
36353	713827
22314	713828
63106	713829
31097	713830
84867	713831
36376	713832
42511	713833
27005	713834
61576	713835
43651	713836
29656	713837
142749	713838
79694	713839
4994	713840
13985	713841
10367	713842
26400	713843
27984	713844
14140	713845
71720	713846
69042	713847
16486	713848
28651	713849
13413	713850
2594	713851
18256	713852
88911	713853
61135	713854
4554	713855
26614	713856
74964	713857
28044	713858
11557	713859
14889	713860
2823	713861
29496	713862
27455	713863
77753	713864
1527	713865
365	713866
16403	713867
4773	713868
39978	713869
8137	713870
18056	713871
47265	713872
9527	713873
129111	713874
3469	713875
102772	713876
40877	713877
21642	713878
15373	713879
69148	713880
4162	713881
65892	713882
37013	713883
325	713884
16106	713885
31914	713886
150	713887
67656	713888
64108	713889
2844	713890
63207	713891
58434	713892
2852	713893
14712	713894
66383	713895
4882	713896
93500	713897
17861	713898
31351	713899
39903	713900
46415	713901
7948	713902
24773	713903
44488	713904
47131	713905
45189	713906
62096	713907
1248	713908
38962	713909
61839	713910
20285	713911
59121	713912
58945	713913
14646	713914
98504	713915
9381	713916
12376	713917
23574	713918
39321	713919
6763	713920
40885	713921
7310	713922
12847	713923
5419	713924
78581	713925
58733	713926
65455	713927
518	713928
34992	713929
30943	713930
92432	713931
53557	713932
33297	713933
11218	713934
9650	713935
18937	713936
12005	713937
797	713938
138518	713939
30512	713940
13062	713941
46365	713942
2102	713943
11581	713944
106018	713945
2130	713946
2041	713947
99765	713948
116862	713949
165204	713950
75085	713951
30588	713952
110743	713953
58035	713954
33123	713955
39275	713956
138086	713957
29321	713958
42895	713959
114148	713960
29260	713961
47405	713962
349	713963
12611	713964
53840	713965
6124	713966
15954	713967
82221	713968
15246	713969
33532	713970
75173	713971
81653	713972
14482	713973
7474	713974
164	713975
34886	713976
1566	713977
1049	713978
46065	713979
21119	713980
40420	713981
49117	713982
51169	713983
101415	713984
55723	713985
16751	713986
74058	713987
3991	713988
77285	713989
147488	713990
9954	713991
68447	713992
6096	713993
76200	713994
1604	713995
83019	713996
53896	713997
34029	713998
77003	713999
51264	714000
986	714001
667	714002
79727	714003
51918	714004
50007	714005
94870	714006
49130	714007
4626	714008
8519	714009
45374	714010
24442	714011
126803	714012
39469	714013
61197	714014
33646	714015
52609	714016
4999	714017
58568	714018
4730	714019
4548	714020
55077	714021
477	714022
25923	714023
137922	714024
5	714025
97720	714026
19727	714027
15890	714028
62741	714029
65063	714030
11207	714031
39	714032
102830	714033
2225	714034
13718	714035
98240	714036
58719	714037
1988	714038
2138	714039
16675	714040
114873	714041
7435	714042
69918	714043
59792	714044
177	714045
12327	714046
20655	714047
129276	714048
3783	714049
2601	714050
32333	714051
36044	714052
30444	714053
3507	714054
46333	714055
35963	714056
3315	714057
29460	714058
18774	714059
57939	714060
49920	714061
113059	714062
20400	714063
66772	714064
104642	714065
588	714066
21047	714067
89967	714068
17293	714069
7616	714070
21619	714071
121658	714072
4028	714073
63013	714074
59828	714075
22209	714076
2975	714077
140635	714078
30126	714079
131842	714080
39	714081
18694	714082
32749	714083
538	714084
7758	714085
103493	714086
138995	714087
7704	714088
99947	714089
58731	714090
6797	714091
128905	714092
64430	714093
75443	714094
75908	714095
45081	714096
20295	714097
50715	714098
61270	714099
57292	714100
747	714101
46043	714102
17782	714103
53102	714104
8883	714105
79922	714106
39862	714107
9337	714108
896	714109
60717	714110
4507	714111
41647	714112
14851	714113
113687	714114
57961	714115
32158	714116
35021	714117
17718	714118
2526	714119
163452	714120
77741	714121
41591	714122
39398	714123
19842	714124
63701	714125
18595	714126
26860	714127
98059	714128
13210	714129
97655	714130
6529	714131
21331	714132
84752	714133
5476	714134
15435	714135
30207	714136
105620	714137
11863	714138
22722	714139
21784	714140
64780	714141
17299	714142
542	714143
117200	714144
10861	714145
19276	714146
8900	714147
39772	714148
135614	714149
73039	714150
23892	714151
25778	714152
11076	714153
3620	714154
1641	714155
101836	714156
24127	714157
72443	714158
37746	714159
48012	714160
44754	714161
38035	714162
30180	714163
19063	714164
65378	714165
110957	714166
47389	714167
62818	714168
51784	714169
122169	714170
52493	714171
92187	714172
143745	714173
96170	714174
91010	714175
73813	714176
32716	714177
68724	714178
85340	714179
75329	714180
138897	714181
16788	714182
46569	714183
14003	714184
78403	714185
97273	714186
7160	714187
22668	714188
146636	714189
24179	714190
101791	714191
7732	714192
25915	714193
25776	714194
137653	714195
112417	714196
34558	714197
21377	714198
30236	714199
100936	714200
27687	714201
35482	714202
41746	714203
52766	714204
41	714205
73023	714206
109474	714207
17011	714208
62326	714209
42795	714210
78771	714211
73562	714212
72025	714213
18469	714214
1526	714215
8415	714216
27329	714217
4871	714218
9534	714219
54231	714220
33190	714221
9564	714222
7488	714223
9742	714224
40583	714225
7026	714226
617	714227
3784	714228
143186	714229
61971	714230
43310	714231
24940	714232
6426	714233
30226	714234
87725	714235
113354	714236
31775	714237
44403	714238
3341	714239
10792	714240
12690	714241
67286	714242
1832	714243
61408	714244
20099	714245
121379	714246
77700	714247
3951	714248
32040	714249
23557	714250
3068	714251
9739	714252
2136	714253
70243	714254
98939	714255
49250	714256
5424	714257
51702	714258
80224	714259
1997	714260
45465	714261
47542	714262
121347	714263
1199	714264
1835	714265
14871	714266
108759	714267
51091	714268
31013	714269
41990	714270
34262	714271
37822	714272
12617	714273
144986	714274
65526	714275
53060	714276
536	714277
16556	714278
421	714279
340	714280
35006	714281
63350	714282
49694	714283
8512	714284
95671	714285
61966	714286
83607	714287
128236	714288
149303	714289
49558	714290
46216	714291
29961	714292
32405	714293
6376	714294
14171	714295
52076	714296
11786	714297
37069	714298
81102	714299
97642	714300
104038	714301
25029	714302
8959	714303
88294	714304
64069	714305
56709	714306
74625	714307
79319	714308
88934	714309
6101	714310
1334	714311
2000	714312
3029	714313
97930	714314
11208	714315
47999	714316
44349	714317
2049	714318
162812	714319
36955	714320
5123	714321
50853	714322
70745	714323
51706	714324
16649	714325
19304	714326
45434	714327
657	714328
1527	714329
5614	714330
63221	714331
107881	714332
12524	714333
79924	714334
53441	714335
41349	714336
8965	714337
14365	714338
34921	714339
113675	714340
31724	714341
45264	714342
66870	714343
19829	714344
7907	714345
170062	714346
75289	714347
3512	714348
94175	714349
140863	714350
58057	714351
194	714352
138885	714353
16110	714354
94255	714355
71149	714356
51944	714357
48353	714358
63049	714359
27435	714360
162433	714361
61083	714362
92145	714363
29617	714364
60007	714365
62152	714366
9482	714367
135900	714368
91898	714369
93018	714370
161406	714371
17797	714372
98267	714373
77652	714374
3067	714375
51611	714376
85650	714377
52027	714378
66122	714379
11771	714380
55146	714381
3620	714382
30710	714383
9629	714384
30582	714385
8316	714386
31755	714387
121125	714388
51408	714389
7343	714390
2526	714391
15093	714392
37219	714393
42094	714394
65184	714395
7616	714396
2689	714397
47982	714398
12625	714399
131457	714400
672	714401
64802	714402
86390	714403
801	714404
12359	714405
6564	714406
110434	714407
2818	714408
65384	714409
36586	714410
62135	714411
113080	714412
92054	714413
4879	714414
44829	714415
35001	714416
98634	714417
24462	714418
100920	714419
83840	714420
115548	714421
50231	714422
19989	714423
24678	714424
51485	714425
73562	714426
9659	714427
32944	714428
56848	714429
38897	714430
62996	714431
18658	714432
17491	714433
16930	714434
5831	714435
25269	714436
130755	714437
14979	714438
78691	714439
89372	714440
11685	714441
40665	714442
67446	714443
29917	714444
33643	714445
12573	714446
37910	714447
96042	714448
12056	714449
83897	714450
89306	714451
111547	714452
6950	714453
13965	714454
53342	714455
90361	714456
31906	714457
43206	714458
20548	714459
125519	714460
107976	714461
1301	714462
32645	714463
35291	714464
110731	714465
23276	714466
135970	714467
23448	714468
57871	714469
28929	714470
49409	714471
44552	714472
128	714473
84427	714474
67558	714475
47300	714476
73223	714477
232	714478
117897	714479
232	714480
19141	714481
164960	714482
20984	714483
152601	714484
57943	714485
37974	714486
48523	714487
40197	714488
50285	714489
48217	714490
33399	714491
6925	714492
39993	714493
13178	714494
31162	714495
65	714496
6366	714497
94299	714498
98928	714499
42304	714500
52909	714501
15271	714502
16784	714503
65847	714504
148588	714505
111026	714506
8245	714507
17306	714508
53462	714509
19372	714510
137167	714511
129333	714512
46687	714513
40691	714514
24231	714515
41298	714516
8361	714517
21294	714518
30145	714519
89113	714520
49119	714521
57337	714522
82737	714523
41674	714524
3218	714525
33632	714526
78764	714527
66538	714528
51129	714529
8249	714530
19272	714531
150397	714532
146119	714533
82256	714534
56296	714535
129581	714536
98202	714537
8427	714538
8575	714539
11342	714540
8246	714541
3594	714542
16125	714543
7879	714544
1607	714545
2548	714546
79124	714547
78814	714548
15929	714549
12331	714550
59444	714551
66	714552
23564	714553
51516	714554
41905	714555
41652	714556
20969	714557
46935	714558
1814	714559
61525	714560
80245	714561
130415	714562
57834	714563
1806	714564
86976	714565
56939	714566
3260	714567
14983	714568
19319	714569
66937	714570
38520	714571
15567	714572
537	714573
77516	714574
9444	714575
154461	714576
100091	714577
54794	714578
54233	714579
11160	714580
4229	714581
109038	714582
37500	714583
8250	714584
218	714585
85551	714586
38574	714587
20750	714588
48496	714589
9900	714590
28439	714591
25244	714592
142822	714593
61731	714594
119847	714595
37065	714596
56916	714597
27320	714598
54564	714599
6508	714600
151091	714601
71022	714602
46180	714603
13232	714604
1073	714605
13000	714606
60191	714607
39109	714608
72200	714609
51154	714610
27745	714611
111593	714612
34473	714613
9316	714614
66686	714615
78185	714616
19749	714617
30456	714618
29887	714619
95280	714620
2887	714621
52476	714622
108379	714623
110809	714624
52621	714625
19611	714626
104321	714627
116867	714628
51558	714629
7647	714630
33962	714631
26603	714632
16408	714633
59211	714634
38346	714635
2193	714636
120999	714637
11580	714638
71961	714639
25013	714640
42407	714641
65716	714642
22749	714643
49554	714644
5545	714645
70020	714646
18059	714647
16903	714648
117	714649
27815	714650
68347	714651
25774	714652
60828	714653
80697	714654
27198	714655
53094	714656
10656	714657
134211	714658
18125	714659
52219	714660
197	714661
50730	714662
25861	714663
842	714664
79452	714665
83633	714666
66660	714667
93856	714668
59399	714669
52904	714670
10918	714671
31197	714672
71010	714673
1285	714674
70514	714675
22876	714676
23678	714677
94415	714678
140920	714679
52716	714680
13232	714681
85775	714682
1805	714683
101080	714684
1321	714685
11073	714686
61931	714687
46276	714688
31348	714689
18618	714690
543	714691
131209	714692
17601	714693
111671	714694
11614	714695
23608	714696
112618	714697
105513	714698
3262	714699
34572	714700
45175	714701
21657	714702
33659	714703
76226	714704
17708	714705
58321	714706
9933	714707
73794	714708
124465	714709
13	714710
1676	714711
36707	714712
56894	714713
1647	714714
12571	714715
39307	714716
20116	714717
15182	714718
149151	714719
41140	714720
207	714721
157555	714722
55703	714723
42002	714724
49625	714725
109201	714726
27314	714727
2669	714728
20060	714729
45911	714730
95867	714731
28962	714732
36874	714733
22581	714734
20850	714735
75427	714736
23295	714737
125325	714738
28378	714739
233	714740
89399	714741
60190	714742
73292	714743
125945	714744
99280	714745
65096	714746
4248	714747
14091	714748
6073	714749
39007	714750
95064	714751
93527	714752
17550	714753
150138	714754
4825	714755
19562	714756
113791	714757
77346	714758
6004	714759
107395	714760
13727	714761
82573	714762
1983	714763
2336	714764
9833	714765
136988	714766
61321	714767
24313	714768
56410	714769
9830	714770
332	714771
54253	714772
2106	714773
84707	714774
62488	714775
21220	714776
32021	714777
29905	714778
164084	714779
109126	714780
97459	714781
110499	714782
3511	714783
53062	714784
11056	714785
153544	714786
79636	714787
8941	714788
110110	714789
59733	714790
34529	714791
57157	714792
67268	714793
10544	714794
149808	714795
5227	714796
24485	714797
2290	714798
132925	714799
170305	714800
16340	714801
129575	714802
4284	714803
10996	714804
10090	714805
5617	714806
129426	714807
47878	714808
13532	714809
65802	714810
22821	714811
66774	714812
10656	714813
37388	714814
12710	714815
22677	714816
60052	714817
32432	714818
22843	714819
95025	714820
3657	714821
3648	714822
109041	714823
34316	714824
143563	714825
72400	714826
44903	714827
70859	714828
130589	714829
135446	714830
36807	714831
116011	714832
8264	714833
77693	714834
144006	714835
23307	714836
103977	714837
11996	714838
82605	714839
12145	714840
28236	714841
26983	714842
14318	714843
40366	714844
1894	714845
159099	714846
57883	714847
47555	714848
77481	714849
61458	714850
66180	714851
66476	714852
33349	714853
97303	714854
12811	714855
38770	714856
17581	714857
6450	714858
20582	714859
5714	714860
71520	714861
2097	714862
65190	714863
31525	714864
12906	714865
7486	714866
126804	714867
13787	714868
63476	714869
10608	714870
4661	714871
7459	714872
44690	714873
2121	714874
8087	714875
106060	714876
1	714877
126756	714878
71761	714879
99252	714880
21403	714881
57116	714882
7143	714883
48544	714884
151058	714885
54151	714886
785	714887
7249	714888
52084	714889
138155	714890
77344	714891
19312	714892
132729	714893
153042	714894
47729	714895
47465	714896
3938	714897
49754	714898
27132	714899
24064	714900
61513	714901
8280	714902
1376	714903
87827	714904
89341	714905
32548	714906
52253	714907
25513	714908
12871	714909
19773	714910
14228	714911
24735	714912
103847	714913
22664	714914
36288	714915
31247	714916
38219	714917
46938	714918
22492	714919
131702	714920
3192	714921
10137	714922
158190	714923
33193	714924
28673	714925
2119	714926
53480	714927
55892	714928
121284	714929
40921	714930
3775	714931
91275	714932
7367	714933
4244	714934
37954	714935
116944	714936
34367	714937
106051	714938
51496	714939
34359	714940
119354	714941
110821	714942
45529	714943
2497	714944
111924	714945
8190	714946
10040	714947
104288	714948
329	714949
18308	714950
55933	714951
40069	714952
118837	714953
4245	714954
38305	714955
5277	714956
79439	714957
18254	714958
55667	714959
10014	714960
3673	714961
32413	714962
20590	714963
10308	714964
949	714965
32077	714966
10506	714967
16123	714968
8009	714969
116875	714970
92568	714971
8438	714972
67674	714973
102944	714974
78871	714975
15365	714976
92197	714977
27927	714978
69205	714979
90539	714980
122831	714981
4462	714982
3413	714983
2141	714984
9269	714985
23621	714986
708	714987
18143	714988
6845	714989
58345	714990
96591	714991
31985	714992
20943	714993
36615	714994
104681	714995
70764	714996
118770	714997
52860	714998
116247	714999
23084	715000
6711	715001
82106	715002
11519	715003
26330	715004
69915	715005
67346	715006
62690	715007
14994	715008
5526	715009
1595	715010
20006	715011
148951	715012
8133	715013
3234	715014
1203	715015
2753	715016
1143	715017
27422	715018
45304	715019
15051	715020
84437	715021
17496	715022
120800	715023
3111	715024
21620	715025
59166	715026
70161	715027
71967	715028
3036	715029
15979	715030
104836	715031
26208	715032
36093	715033
3044	715034
8914	715035
12051	715036
68861	715037
37043	715038
25508	715039
10056	715040
1037	715041
64044	715042
27941	715043
90453	715044
27795	715045
21755	715046
7907	715047
93174	715048
27390	715049
15361	715050
110410	715051
12447	715052
15433	715053
168104	715054
53170	715055
4816	715056
5393	715057
39957	715058
81083	715059
10518	715060
9377	715061
36547	715062
5648	715063
42488	715064
20385	715065
27420	715066
39219	715067
15438	715068
18434	715069
33060	715070
113422	715071
62920	715072
7821	715073
17903	715074
42312	715075
6809	715076
73271	715077
16175	715078
37714	715079
30578	715080
9574	715081
26574	715082
25719	715083
41590	715084
39430	715085
31229	715086
36267	715087
84051	715088
27523	715089
142530	715090
66290	715091
69601	715092
30332	715093
118814	715094
540	715095
25100	715096
8638	715097
59343	715098
101564	715099
63670	715100
6973	715101
7604	715102
45110	715103
20916	715104
81363	715105
31588	715106
123246	715107
38522	715108
52269	715109
35007	715110
2961	715111
42873	715112
7987	715113
37568	715114
10998	715115
41432	715116
7259	715117
120633	715118
24868	715119
30866	715120
376	715121
12545	715122
73802	715123
21468	715124
35762	715125
115275	715126
10223	715127
95521	715128
12941	715129
121688	715130
20837	715131
115755	715132
61418	715133
49168	715134
248	715135
3678	715136
2044	715137
83109	715138
43028	715139
21718	715140
128421	715141
74440	715142
3809	715143
64920	715144
124695	715145
47663	715146
1892	715147
10446	715148
36256	715149
2813	715150
51711	715151
78344	715152
34242	715153
96337	715154
4493	715155
220	715156
18037	715157
114705	715158
69070	715159
57046	715160
4188	715161
1894	715162
23261	715163
13480	715164
33041	715165
68730	715166
8049	715167
25761	715168
54225	715169
18462	715170
29617	715171
81665	715172
37190	715173
89529	715174
10894	715175
67514	715176
65733	715177
13033	715178
30897	715179
63547	715180
54001	715181
14848	715182
58950	715183
84718	715184
10229	715185
19170	715186
70100	715187
13189	715188
52	715189
68178	715190
44058	715191
24142	715192
37	715193
88396	715194
63902	715195
28319	715196
50938	715197
139198	715198
62756	715199
12829	715200
58314	715201
35653	715202
6160	715203
58878	715204
68067	715205
22107	715206
142027	715207
78026	715208
47767	715209
123723	715210
15069	715211
39556	715212
57838	715213
58583	715214
7338	715215
8506	715216
4526	715217
107489	715218
118446	715219
1699	715220
52183	715221
101150	715222
9926	715223
2708	715224
123726	715225
112121	715226
41577	715227
92631	715228
50489	715229
10001	715230
39651	715231
323	715232
14563	715233
28831	715234
55426	715235
18901	715236
126086	715237
5281	715238
101029	715239
19108	715240
22994	715241
16682	715242
68813	715243
53187	715244
14064	715245
36654	715246
8241	715247
25615	715248
13590	715249
1597	715250
39449	715251
2600	715252
97492	715253
47905	715254
3302	715255
74898	715256
12260	715257
1717	715258
67911	715259
19112	715260
90078	715261
26766	715262
10470	715263
14488	715264
35137	715265
28450	715266
1953	715267
8253	715268
51694	715269
26744	715270
97252	715271
110704	715272
1492	715273
61724	715274
65243	715275
19702	715276
28076	715277
8039	715278
47949	715279
13486	715280
54395	715281
10624	715282
7567	715283
26829	715284
127622	715285
97775	715286
24971	715287
4006	715288
103351	715289
139979	715290
16208	715291
24443	715292
39545	715293
53158	715294
39156	715295
93476	715296
18351	715297
7479	715298
1512	715299
139470	715300
7059	715301
139521	715302
13485	715303
25561	715304
24588	715305
6835	715306
66545	715307
108419	715308
422	715309
89572	715310
22679	715311
5362	715312
109859	715313
6996	715314
43330	715315
37510	715316
935	715317
1542	715318
75024	715319
26432	715320
27191	715321
119979	715322
117138	715323
3472	715324
39195	715325
20978	715326
4171	715327
6125	715328
3684	715329
11945	715330
54422	715331
21130	715332
94663	715333
24634	715334
20994	715335
158589	715336
372	715337
129624	715338
1634	715339
28117	715340
15813	715341
34659	715342
25163	715343
11721	715344
1487	715345
19774	715346
108762	715347
99079	715348
150056	715349
86420	715350
46674	715351
143957	715352
3400	715353
70417	715354
126487	715355
20034	715356
31547	715357
49000	715358
63382	715359
81535	715360
77405	715361
9819	715362
9357	715363
4709	715364
42066	715365
18964	715366
11750	715367
33862	715368
101611	715369
13195	715370
46108	715371
1308	715372
31473	715373
11340	715374
89090	715375
27200	715376
1460	715377
20626	715378
78267	715379
26800	715380
26675	715381
42253	715382
53709	715383
9651	715384
46598	715385
28899	715386
8625	715387
14781	715388
32239	715389
3263	715390
29192	715391
37442	715392
48784	715393
8269	715394
442	715395
79332	715396
23912	715397
120277	715398
25462	715399
21747	715400
3165	715401
139152	715402
38549	715403
101842	715404
30492	715405
11656	715406
15535	715407
1739	715408
66710	715409
14280	715410
18713	715411
36121	715412
31111	715413
17635	715414
24789	715415
47161	715416
23059	715417
42623	715418
74811	715419
30163	715420
3222	715421
39091	715422
67547	715423
52776	715424
135759	715425
11895	715426
20394	715427
31708	715428
109706	715429
31872	715430
88035	715431
169970	715432
95689	715433
112104	715434
85356	715435
65632	715436
105298	715437
37808	715438
87926	715439
84124	715440
50542	715441
9821	715442
1705	715443
108820	715444
97718	715445
33776	715446
98431	715447
59168	715448
15591	715449
37821	715450
111426	715451
135283	715452
4578	715453
33987	715454
35128	715455
11377	715456
21189	715457
11111	715458
45823	715459
79153	715460
17841	715461
29987	715462
1234	715463
84588	715464
9135	715465
9767	715466
13632	715467
43292	715468
138671	715469
22508	715470
1434	715471
36457	715472
42984	715473
3533	715474
79607	715475
3578	715476
131705	715477
35931	715478
29691	715479
62931	715480
10	715481
138525	715482
27061	715483
80997	715484
7347	715485
32389	715486
23297	715487
7455	715488
72662	715489
58881	715490
4820	715491
78820	715492
29088	715493
25222	715494
121622	715495
37230	715496
58784	715497
11989	715498
130173	715499
14247	715500
1423	715501
400	715502
22745	715503
13897	715504
26796	715505
9653	715506
51506	715507
958	715508
72451	715509
25805	715510
507	715511
8346	715512
26054	715513
553	715514
142843	715515
166082	715516
123491	715517
545	715518
83888	715519
79516	715520
43666	715521
24867	715522
37531	715523
121816	715524
18593	715525
36195	715526
34075	715527
53651	715528
37734	715529
49138	715530
33121	715531
9279	715532
138907	715533
32159	715534
7762	715535
13794	715536
31648	715537
4242	715538
27756	715539
3388	715540
38764	715541
50714	715542
14756	715543
58146	715544
65445	715545
12808	715546
2841	715547
41962	715548
526	715549
16585	715550
114623	715551
25887	715552
31821	715553
5085	715554
98614	715555
121009	715556
51120	715557
40606	715558
4733	715559
32981	715560
6351	715561
84341	715562
98834	715563
53176	715564
23681	715565
11888	715566
82948	715567
52328	715568
40433	715569
60707	715570
13307	715571
56981	715572
21507	715573
80921	715574
70778	715575
147003	715576
30281	715577
33084	715578
77356	715579
64880	715580
10072	715581
15360	715582
14581	715583
36120	715584
38979	715585
108839	715586
43773	715587
669	715588
32362	715589
53735	715590
51305	715591
62812	715592
53151	715593
138231	715594
17208	715595
22260	715596
27535	715597
68946	715598
33730	715599
107343	715600
14558	715601
6284	715602
5534	715603
388	715604
160379	715605
94179	715606
147350	715607
124902	715608
341	715609
68887	715610
108569	715611
76808	715612
11240	715613
41635	715614
32896	715615
35309	715616
2065	715617
252	715618
55815	715619
46733	715620
67309	715621
340	715622
56179	715623
43114	715624
100517	715625
82086	715626
99167	715627
100204	715628
3378	715629
11467	715630
78430	715631
119588	715632
59604	715633
11491	715634
10986	715635
79231	715636
53529	715637
20309	715638
22941	715639
88349	715640
2545	715641
100113	715642
16654	715643
12372	715644
47303	715645
63984	715646
89467	715647
79899	715648
46582	715649
37831	715650
22022	715651
20566	715652
34262	715653
34	715654
154517	715655
38118	715656
19970	715657
71261	715658
4636	715659
50030	715660
67946	715661
91482	715662
133318	715663
35849	715664
73634	715665
41993	715666
92063	715667
11908	715668
49889	715669
32934	715670
27003	715671
87975	715672
21002	715673
31532	715674
32060	715675
29884	715676
109096	715677
11890	715678
104738	715679
66918	715680
44377	715681
9928	715682
21209	715683
51450	715684
87590	715685
27546	715686
105930	715687
117499	715688
3663	715689
22693	715690
3719	715691
124082	715692
5337	715693
7467	715694
1984	715695
142182	715696
6205	715697
64611	715698
16910	715699
14103	715700
84804	715701
61792	715702
16852	715703
15192	715704
4660	715705
198	715706
17264	715707
93177	715708
11612	715709
1492	715710
12467	715711
8678	715712
82255	715713
29238	715714
51027	715715
28778	715716
104354	715717
3233	715718
112660	715719
13265	715720
26212	715721
53670	715722
36811	715723
65028	715724
76220	715725
13884	715726
161054	715727
81218	715728
41422	715729
54113	715730
147675	715731
1436	715732
1592	715733
157666	715734
38875	715735
60618	715736
5781	715737
51990	715738
15663	715739
32024	715740
105144	715741
24893	715742
8293	715743
27596	715744
7198	715745
43919	715746
23009	715747
25208	715748
105203	715749
27102	715750
11785	715751
37739	715752
6703	715753
2150	715754
45974	715755
100022	715756
1762	715757
65492	715758
54917	715759
11626	715760
94653	715761
29627	715762
152906	715763
9403	715764
2355	715765
148718	715766
8535	715767
38164	715768
100897	715769
5886	715770
3856	715771
169188	715772
30390	715773
21737	715774
31683	715775
87784	715776
18315	715777
13947	715778
54423	715779
25299	715780
7482	715781
9858	715782
14289	715783
67359	715784
114611	715785
23365	715786
48294	715787
114105	715788
2452	715789
1554	715790
118288	715791
106527	715792
40199	715793
784	715794
101554	715795
4272	715796
42515	715797
16292	715798
115918	715799
85107	715800
7798	715801
93485	715802
60194	715803
31164	715804
24777	715805
124167	715806
1904	715807
11661	715808
6994	715809
1527	715810
10633	715811
133723	715812
24540	715813
39635	715814
23671	715815
24870	715816
74054	715817
39910	715818
5996	715819
159147	715820
40682	715821
47295	715822
52451	715823
149975	715824
37893	715825
82140	715826
85526	715827
69240	715828
1403	715829
16377	715830
69573	715831
9029	715832
14359	715833
12361	715834
20470	715835
4280	715836
1349	715837
98289	715838
64119	715839
33731	715840
559	715841
75008	715842
110859	715843
503	715844
39301	715845
133948	715846
69080	715847
43688	715848
26846	715849
15755	715850
124867	715851
86939	715852
85722	715853
17833	715854
36519	715855
118284	715856
560	715857
65364	715858
47929	715859
22526	715860
52020	715861
115290	715862
3750	715863
94459	715864
42770	715865
57730	715866
53129	715867
81115	715868
57322	715869
29747	715870
87423	715871
341	715872
11344	715873
62411	715874
16408	715875
47887	715876
112349	715877
18129	715878
365	715879
5881	715880
110868	715881
132348	715882
5162	715883
4126	715884
45704	715885
25411	715886
48753	715887
95608	715888
71919	715889
16405	715890
1592	715891
136417	715892
9473	715893
20835	715894
77930	715895
2662	715896
31989	715897
17686	715898
6613	715899
73810	715900
63482	715901
24483	715902
15669	715903
49074	715904
15312	715905
12320	715906
109745	715907
4052	715908
11081	715909
30861	715910
43140	715911
5401	715912
14838	715913
67448	715914
74379	715915
2826	715916
61867	715917
431	715918
114211	715919
69475	715920
8360	715921
6489	715922
120442	715923
48293	715924
58307	715925
73053	715926
108260	715927
102626	715928
63688	715929
144915	715930
19604	715931
89323	715932
22791	715933
55944	715934
11891	715935
34604	715936
3356	715937
91123	715938
43059	715939
36473	715940
59224	715941
17069	715942
75228	715943
938	715944
122010	715945
26258	715946
7350	715947
91761	715948
60307	715949
46948	715950
63259	715951
615	715952
147063	715953
11381	715954
131684	715955
76528	715956
157056	715957
99209	715958
10231	715959
133629	715960
9335	715961
4300	715962
61692	715963
23551	715964
106444	715965
55981	715966
122	715967
95434	715968
24502	715969
8793	715970
102751	715971
49911	715972
55443	715973
143975	715974
35299	715975
100957	715976
10066	715977
19865	715978
5953	715979
94162	715980
14113	715981
974	715982
70912	715983
44475	715984
7062	715985
23780	715986
101056	715987
75596	715988
4	715989
31107	715990
38958	715991
14387	715992
71455	715993
49444	715994
4837	715995
14542	715996
64750	715997
103654	715998
29218	715999
5832	716000
64167	716001
77756	716002
766	716003
117	716004
403	716005
131045	716006
44374	716007
34291	716008
148287	716009
131712	716010
54066	716011
20487	716012
88023	716013
80151	716014
9214	716015
7183	716016
25682	716017
41101	716018
124347	716019
209	716020
846	716021
54244	716022
33747	716023
316	716024
1373	716025
56675	716026
36300	716027
50508	716028
26865	716029
16853	716030
2724	716031
15705	716032
1964	716033
21488	716034
53606	716035
4284	716036
35040	716037
19611	716038
70205	716039
38483	716040
95894	716041
32925	716042
33801	716043
4233	716044
21923	716045
58328	716046
62	716047
7431	716048
93206	716049
15169	716050
10203	716051
131285	716052
9346	716053
33980	716054
3897	716055
89873	716056
18847	716057
54234	716058
42952	716059
65442	716060
618	716061
40058	716062
5534	716063
525	716064
32364	716065
6423	716066
84942	716067
2941	716068
141015	716069
49684	716070
22514	716071
9216	716072
28726	716073
9015	716074
4586	716075
34010	716076
40574	716077
63200	716078
71297	716079
72251	716080
11474	716081
5940	716082
12594	716083
94044	716084
65400	716085
93119	716086
6665	716087
27469	716088
28382	716089
34730	716090
126119	716091
64634	716092
47189	716093
298	716094
140010	716095
23337	716096
5755	716097
101539	716098
12053	716099
157886	716100
64191	716101
40746	716102
112	716103
19940	716104
9938	716105
1531	716106
6898	716107
32454	716108
5565	716109
137501	716110
19636	716111
38707	716112
27296	716113
47344	716114
18974	716115
157927	716116
1266	716117
16016	716118
16739	716119
1667	716120
5718	716121
39529	716122
145418	716123
2814	716124
101222	716125
30440	716126
89437	716127
4651	716128
451	716129
85947	716130
37819	716131
47673	716132
23662	716133
28397	716134
61934	716135
62865	716136
27361	716137
17075	716138
51450	716139
6563	716140
12934	716141
66703	716142
14211	716143
14984	716144
27312	716145
43736	716146
31179	716147
12033	716148
76465	716149
64977	716150
79194	716151
23988	716152
25453	716153
74585	716154
40337	716155
29013	716156
152115	716157
155013	716158
110416	716159
4102	716160
46952	716161
5678	716162
4608	716163
2769	716164
76377	716165
30730	716166
38552	716167
23553	716168
9598	716169
74169	716170
29224	716171
4163	716172
7767	716173
13121	716174
15148	716175
106849	716176
27286	716177
7548	716178
4906	716179
81593	716180
36364	716181
26900	716182
16409	716183
29732	716184
61427	716185
7609	716186
14282	716187
46624	716188
51393	716189
27225	716190
293	716191
21884	716192
6301	716193
686	716194
53771	716195
36326	716196
116047	716197
29471	716198
28710	716199
17753	716200
26038	716201
41196	716202
1107	716203
59699	716204
13757	716205
25868	716206
39438	716207
24168	716208
12497	716209
5168	716210
141752	716211
16644	716212
140478	716213
101734	716214
24909	716215
6618	716216
122236	716217
120422	716218
132450	716219
24512	716220
8487	716221
26066	716222
32618	716223
112004	716224
67207	716225
46041	716226
45858	716227
12884	716228
26829	716229
39543	716230
7218	716231
155164	716232
7057	716233
52039	716234
47539	716235
38218	716236
17784	716237
78882	716238
53586	716239
55702	716240
71132	716241
12090	716242
93644	716243
966	716244
9838	716245
6419	716246
51671	716247
18286	716248
20884	716249
1526	716250
121008	716251
574	716252
1653	716253
54135	716254
157246	716255
93802	716256
72006	716257
166258	716258
47880	716259
108308	716260
28087	716261
130104	716262
30107	716263
131154	716264
60446	716265
4121	716266
27155	716267
43537	716268
35318	716269
24081	716270
35152	716271
8306	716272
148608	716273
24578	716274
69015	716275
271	716276
13182	716277
64260	716278
19274	716279
31677	716280
73771	716281
146263	716282
16329	716283
143707	716284
4939	716285
33465	716286
41290	716287
85694	716288
19151	716289
41855	716290
28681	716291
8629	716292
100547	716293
386	716294
62415	716295
9554	716296
40551	716297
49977	716298
93086	716299
35251	716300
62850	716301
117973	716302
11731	716303
30075	716304
2921	716305
5562	716306
67686	716307
31459	716308
113933	716309
5638	716310
5242	716311
28649	716312
40677	716313
118208	716314
40028	716315
933	716316
16428	716317
110065	716318
110	716319
4105	716320
11074	716321
21659	716322
86904	716323
13109	716324
80240	716325
109486	716326
24321	716327
40417	716328
52190	716329
11555	716330
40439	716331
8161	716332
11022	716333
101812	716334
42328	716335
56644	716336
3372	716337
18264	716338
85689	716339
1059	716340
5784	716341
42830	716342
18972	716343
31679	716344
7209	716345
42945	716346
54023	716347
33468	716348
24605	716349
80796	716350
63503	716351
53650	716352
64816	716353
66315	716354
950	716355
8769	716356
54642	716357
107692	716358
29475	716359
25012	716360
140	716361
27253	716362
13727	716363
38033	716364
119400	716365
16906	716366
10025	716367
118347	716368
1892	716369
10441	716370
18390	716371
29234	716372
125457	716373
6848	716374
96162	716375
31532	716376
56587	716377
17574	716378
302	716379
106111	716380
7567	716381
21393	716382
6755	716383
2473	716384
29737	716385
9985	716386
16279	716387
43455	716388
40196	716389
66176	716390
18273	716391
104114	716392
44767	716393
75196	716394
39147	716395
86123	716396
35981	716397
4677	716398
26839	716399
125404	716400
131005	716401
66175	716402
4450	716403
11429	716404
44629	716405
53978	716406
57699	716407
11179	716408
5067	716409
34661	716410
12259	716411
2814	716412
43741	716413
21837	716414
26768	716415
124457	716416
100103	716417
58921	716418
104338	716419
94372	716420
3451	716421
3459	716422
67453	716423
108258	716424
1823	716425
28348	716426
47634	716427
62555	716428
123102	716429
14320	716430
50134	716431
1270	716432
2724	716433
62204	716434
1864	716435
170056	716436
5949	716437
756	716438
74928	716439
95659	716440
49909	716441
119520	716442
20463	716443
39978	716444
166380	716445
97558	716446
5295	716447
148400	716448
35500	716449
14530	716450
40121	716451
105742	716452
94135	716453
41174	716454
4341	716455
58635	716456
142616	716457
5277	716458
78468	716459
33	716460
16396	716461
109436	716462
51389	716463
6631	716464
50989	716465
16577	716466
133842	716467
48820	716468
33473	716469
43854	716470
2459	716471
34249	716472
2296	716473
53225	716474
3007	716475
5058	716476
76281	716477
47813	716478
14018	716479
4274	716480
137302	716481
34842	716482
141832	716483
1533	716484
19935	716485
97557	716486
13894	716487
58569	716488
46904	716489
56219	716490
55537	716491
19500	716492
11982	716493
16341	716494
161777	716495
93598	716496
67182	716497
48344	716498
5047	716499
37259	716500
22962	716501
123053	716502
105371	716503
54381	716504
70780	716505
28021	716506
25194	716507
2756	716508
101090	716509
2136	716510
30838	716511
63162	716512
5999	716513
22317	716514
2621	716515
41171	716516
37086	716517
20454	716518
7155	716519
27463	716520
3404	716521
2414	716522
79014	716523
46330	716524
5185	716525
16054	716526
104093	716527
29202	716528
35652	716529
31152	716530
4121	716531
93607	716532
1133	716533
53755	716534
15103	716535
11875	716536
101377	716537
1677	716538
75670	716539
23765	716540
45348	716541
46906	716542
20330	716543
14068	716544
51425	716545
30854	716546
89133	716547
54840	716548
21563	716549
59539	716550
34851	716551
29534	716552
159847	716553
91204	716554
6702	716555
3053	716556
104616	716557
107039	716558
8027	716559
25692	716560
45629	716561
51329	716562
99193	716563
46846	716564
37743	716565
45801	716566
31100	716567
86760	716568
58471	716569
31811	716570
73488	716571
97939	716572
12695	716573
51965	716574
19088	716575
80024	716576
2436	716577
39565	716578
26561	716579
75144	716580
129937	716581
37620	716582
47220	716583
103261	716584
26430	716585
25897	716586
47771	716587
6488	716588
77410	716589
96517	716590
53878	716591
40448	716592
50594	716593
20731	716594
14547	716595
25691	716596
17844	716597
132871	716598
12735	716599
11138	716600
31396	716601
11872	716602
62855	716603
162821	716604
3431	716605
10499	716606
33028	716607
45317	716608
7910	716609
58636	716610
31506	716611
28265	716612
27543	716613
96025	716614
63051	716615
106918	716616
8326	716617
17153	716618
65779	716619
37422	716620
14387	716621
4627	716622
5714	716623
388	716624
86770	716625
7764	716626
87377	716627
2211	716628
22916	716629
154396	716630
4598	716631
1282	716632
18205	716633
19656	716634
866	716635
25593	716636
15492	716637
15650	716638
144925	716639
111613	716640
25382	716641
79743	716642
18487	716643
5810	716644
84907	716645
53320	716646
26253	716647
84987	716648
137934	716649
86285	716650
82905	716651
132902	716652
28241	716653
21049	716654
27613	716655
14523	716656
44290	716657
66083	716658
75131	716659
12405	716660
38434	716661
58392	716662
35040	716663
16511	716664
113	716665
43944	716666
12135	716667
30042	716668
131608	716669
24171	716670
75188	716671
150842	716672
76033	716673
15553	716674
69032	716675
53745	716676
31287	716677
15553	716678
101510	716679
34122	716680
55667	716681
6930	716682
37933	716683
1088	716684
42577	716685
31169	716686
12616	716687
91	716688
115398	716689
123486	716690
155903	716691
2446	716692
92147	716693
27503	716694
147861	716695
40290	716696
21051	716697
58099	716698
50295	716699
14079	716700
25797	716701
98886	716702
62522	716703
6436	716704
109238	716705
61989	716706
72580	716707
18284	716708
16780	716709
8139	716710
124229	716711
96613	716712
50013	716713
7486	716714
3320	716715
65210	716716
45173	716717
132916	716718
136852	716719
55452	716720
7118	716721
53240	716722
9627	716723
11339	716724
3162	716725
132	716726
62870	716727
15476	716728
5607	716729
26157	716730
45751	716731
67270	716732
23197	716733
8552	716734
28755	716735
96080	716736
7597	716737
107671	716738
41162	716739
85348	716740
13426	716741
73696	716742
3263	716743
9016	716744
75377	716745
43675	716746
32279	716747
36961	716748
65404	716749
76465	716750
603	716751
96022	716752
24528	716753
22217	716754
42856	716755
8936	716756
5512	716757
6836	716758
46455	716759
96785	716760
77866	716761
8	716762
19799	716763
134954	716764
16548	716765
14679	716766
110057	716767
39043	716768
40745	716769
1076	716770
20262	716771
154132	716772
6637	716773
115015	716774
5495	716775
9084	716776
45710	716777
39406	716778
35958	716779
32487	716780
37959	716781
158502	716782
5945	716783
16183	716784
64164	716785
67631	716786
15149	716787
84579	716788
121334	716789
2972	716790
8116	716791
82515	716792
35044	716793
14496	716794
31065	716795
44626	716796
60187	716797
1845	716798
78640	716799
88474	716800
11011	716801
161311	716802
9814	716803
66495	716804
108157	716805
129978	716806
8349	716807
1019	716808
5034	716809
34387	716810
50391	716811
22742	716812
41913	716813
117023	716814
29815	716815
5276	716816
15122	716817
17862	716818
86084	716819
44127	716820
15221	716821
1987	716822
47598	716823
35333	716824
6945	716825
4842	716826
142319	716827
21309	716828
12926	716829
4570	716830
43421	716831
3566	716832
8201	716833
3048	716834
62880	716835
65418	716836
23088	716837
39831	716838
9772	716839
18932	716840
164260	716841
1014	716842
20756	716843
28280	716844
12952	716845
66396	716846
62218	716847
2700	716848
288	716849
28846	716850
2845	716851
22163	716852
7160	716853
7671	716854
57826	716855
1453	716856
10251	716857
15701	716858
28828	716859
16472	716860
70890	716861
49084	716862
3927	716863
25092	716864
6740	716865
105047	716866
41089	716867
24410	716868
116908	716869
99758	716870
13210	716871
381	716872
878	716873
60499	716874
12973	716875
67760	716876
73683	716877
10086	716878
35092	716879
47393	716880
30457	716881
138	716882
1193	716883
9521	716884
6680	716885
63043	716886
1893	716887
40578	716888
75724	716889
27301	716890
71025	716891
40860	716892
64053	716893
111705	716894
5163	716895
38242	716896
24571	716897
11425	716898
7357	716899
39239	716900
108618	716901
29614	716902
40352	716903
16663	716904
38302	716905
27473	716906
6664	716907
42936	716908
21491	716909
87119	716910
43379	716911
25420	716912
94876	716913
18658	716914
67024	716915
10767	716916
23474	716917
2540	716918
122970	716919
1979	716920
13270	716921
87325	716922
2311	716923
59867	716924
21938	716925
165809	716926
22101	716927
10188	716928
36570	716929
6309	716930
26365	716931
36569	716932
536	716933
47346	716934
22209	716935
49766	716936
69493	716937
17703	716938
90190	716939
15723	716940
920	716941
11875	716942
80423	716943
23932	716944
6233	716945
20246	716946
58779	716947
83304	716948
29465	716949
84030	716950
32296	716951
67756	716952
77175	716953
871	716954
25943	716955
118757	716956
10614	716957
116874	716958
9145	716959
97239	716960
17711	716961
2893	716962
12595	716963
87125	716964
2917	716965
10937	716966
98086	716967
26306	716968
127387	716969
106	716970
5701	716971
52730	716972
239	716973
2368	716974
23528	716975
2989	716976
27712	716977
103995	716978
101718	716979
11028	716980
25172	716981
51704	716982
12908	716983
141223	716984
97997	716985
54466	716986
46038	716987
1993	716988
128091	716989
43980	716990
25304	716991
16433	716992
14068	716993
113572	716994
87593	716995
44668	716996
11515	716997
64116	716998
79560	716999
63765	717000
91142	717001
101141	717002
80730	717003
20609	717004
7677	717005
20680	717006
126426	717007
23771	717008
98792	717009
41206	717010
79215	717011
81048	717012
74785	717013
54709	717014
11509	717015
7940	717016
27637	717017
135003	717018
150	717019
2309	717020
19747	717021
4679	717022
57861	717023
76467	717024
20815	717025
19164	717026
25619	717027
85885	717028
45101	717029
62951	717030
22991	717031
37044	717032
15410	717033
12599	717034
12655	717035
6628	717036
10674	717037
10581	717038
19017	717039
96495	717040
82008	717041
53699	717042
16766	717043
27445	717044
15534	717045
76155	717046
8990	717047
32844	717048
26235	717049
46535	717050
8522	717051
119036	717052
66266	717053
82490	717054
2566	717055
54279	717056
108196	717057
8812	717058
11919	717059
13658	717060
32174	717061
68086	717062
11810	717063
53806	717064
129066	717065
4748	717066
97278	717067
33612	717068
28778	717069
11149	717070
86528	717071
10913	717072
19673	717073
3639	717074
1344	717075
13737	717076
89017	717077
15466	717078
9992	717079
81340	717080
1728	717081
28032	717082
79156	717083
138998	717084
33208	717085
21884	717086
89499	717087
29203	717088
2417	717089
24886	717090
22430	717091
93424	717092
37076	717093
6747	717094
53148	717095
20984	717096
153788	717097
4931	717098
13576	717099
48237	717100
118493	717101
78106	717102
3880	717103
60170	717104
23408	717105
4905	717106
5365	717107
16834	717108
26158	717109
8198	717110
64429	717111
13836	717112
59794	717113
33457	717114
114516	717115
1779	717116
33617	717117
40653	717118
2967	717119
104471	717120
138810	717121
79738	717122
32839	717123
23673	717124
7112	717125
49701	717126
37894	717127
7955	717128
21172	717129
112396	717130
116328	717131
81329	717132
84210	717133
93257	717134
82786	717135
43744	717136
4956	717137
111981	717138
24	717139
50329	717140
10637	717141
793	717142
83724	717143
114951	717144
163150	717145
40288	717146
35930	717147
43132	717148
18214	717149
15099	717150
168670	717151
36458	717152
67092	717153
9879	717154
8056	717155
106525	717156
1200	717157
37099	717158
80640	717159
104974	717160
7342	717161
111661	717162
93079	717163
24555	717164
87716	717165
8314	717166
26724	717167
113041	717168
3979	717169
25856	717170
5153	717171
38123	717172
87780	717173
30143	717174
29704	717175
134	717176
127789	717177
63252	717178
85888	717179
56077	717180
11389	717181
96572	717182
91741	717183
1800	717184
2096	717185
92489	717186
56802	717187
60981	717188
44909	717189
18760	717190
4452	717191
29217	717192
7468	717193
53662	717194
211	717195
23484	717196
54352	717197
52451	717198
158937	717199
42685	717200
74120	717201
2596	717202
64813	717203
109808	717204
70157	717205
29504	717206
14800	717207
119937	717208
26287	717209
102513	717210
7956	717211
5237	717212
122665	717213
87392	717214
11132	717215
155445	717216
25626	717217
14834	717218
132643	717219
1968	717220
13	717221
103	717222
80877	717223
71872	717224
85680	717225
85812	717226
155474	717227
59084	717228
87066	717229
14063	717230
3524	717231
4701	717232
432	717233
13650	717234
135163	717235
24891	717236
59599	717237
37412	717238
6997	717239
41338	717240
111419	717241
25342	717242
22861	717243
24726	717244
74287	717245
10460	717246
7623	717247
115080	717248
791	717249
38632	717250
25921	717251
25530	717252
50658	717253
132763	717254
37985	717255
133237	717256
63862	717257
16947	717258
78246	717259
54714	717260
101838	717261
105431	717262
60302	717263
60256	717264
133061	717265
9959	717266
69973	717267
20168	717268
33110	717269
86	717270
66771	717271
51180	717272
62488	717273
10092	717274
42012	717275
93325	717276
62041	717277
75094	717278
18980	717279
88972	717280
51693	717281
38756	717282
7445	717283
2522	717284
14766	717285
59343	717286
47059	717287
42965	717288
86930	717289
12034	717290
114844	717291
19022	717292
3930	717293
6342	717294
124671	717295
19580	717296
17725	717297
47723	717298
35009	717299
23445	717300
94676	717301
89253	717302
7050	717303
90859	717304
6727	717305
60474	717306
1593	717307
47331	717308
30211	717309
17782	717310
42551	717311
69393	717312
24238	717313
121942	717314
1010	717315
7715	717316
3634	717317
20183	717318
86379	717319
111382	717320
3871	717321
19917	717322
35013	717323
50338	717324
4919	717325
103381	717326
24026	717327
16294	717328
17137	717329
31315	717330
150296	717331
48637	717332
65616	717333
16021	717334
30109	717335
7252	717336
17513	717337
20351	717338
40308	717339
51304	717340
5453	717341
15046	717342
54578	717343
34099	717344
49107	717345
12905	717346
6333	717347
11314	717348
11382	717349
5501	717350
23404	717351
73849	717352
5638	717353
5448	717354
1523	717355
45408	717356
56470	717357
8685	717358
46240	717359
434	717360
39343	717361
37351	717362
31544	717363
23380	717364
13837	717365
154775	717366
36688	717367
34003	717368
148813	717369
50826	717370
63484	717371
6476	717372
2468	717373
26291	717374
55142	717375
67344	717376
73373	717377
76750	717378
1277	717379
38071	717380
17348	717381
11527	717382
24367	717383
3018	717384
28924	717385
146803	717386
149118	717387
116563	717388
887	717389
11713	717390
16856	717391
113382	717392
3042	717393
2788	717394
25615	717395
14140	717396
542	717397
104747	717398
12440	717399
78625	717400
328	717401
803	717402
79537	717403
110633	717404
32921	717405
46630	717406
1188	717407
17419	717408
114659	717409
51276	717410
37114	717411
60757	717412
46651	717413
45769	717414
29437	717415
40039	717416
26552	717417
62190	717418
6159	717419
105154	717420
37457	717421
5610	717422
121968	717423
12925	717424
15387	717425
21283	717426
55751	717427
51479	717428
130139	717429
16587	717430
49573	717431
1969	717432
61056	717433
2870	717434
7489	717435
795	717436
1351	717437
31861	717438
64962	717439
57412	717440
20639	717441
65843	717442
63507	717443
37153	717444
246	717445
107482	717446
12025	717447
47021	717448
99368	717449
37918	717450
5057	717451
81065	717452
2605	717453
108775	717454
157121	717455
75815	717456
40072	717457
46665	717458
14626	717459
34239	717460
53973	717461
35736	717462
26500	717463
58389	717464
74975	717465
106225	717466
131094	717467
67672	717468
8647	717469
39334	717470
41239	717471
31790	717472
68959	717473
1148	717474
23911	717475
1705	717476
12090	717477
24264	717478
2968	717479
26996	717480
125	717481
158306	717482
7995	717483
33695	717484
21227	717485
46387	717486
6984	717487
67533	717488
136627	717489
8201	717490
59446	717491
9236	717492
10576	717493
3352	717494
22052	717495
87202	717496
38390	717497
20382	717498
51159	717499
148617	717500
29964	717501
88224	717502
39748	717503
4855	717504
20839	717505
14344	717506
14300	717507
79705	717508
33681	717509
164441	717510
9135	717511
47895	717512
105844	717513
3248	717514
94157	717515
55679	717516
12708	717517
10258	717518
21029	717519
9854	717520
44833	717521
44885	717522
151474	717523
14429	717524
76106	717525
35637	717526
45000	717527
13451	717528
107815	717529
51720	717530
94986	717531
21479	717532
537	717533
19623	717534
34503	717535
131238	717536
1368	717537
110650	717538
14591	717539
82938	717540
20721	717541
168520	717542
15390	717543
27492	717544
42838	717545
62333	717546
99484	717547
1303	717548
108904	717549
4219	717550
71683	717551
4675	717552
90064	717553
13398	717554
62988	717555
2763	717556
30701	717557
70130	717558
77809	717559
113812	717560
21993	717561
38985	717562
137113	717563
27119	717564
24960	717565
92751	717566
67681	717567
63884	717568
27778	717569
100634	717570
62105	717571
22028	717572
31340	717573
5904	717574
68944	717575
69465	717576
93549	717577
76790	717578
6626	717579
1830	717580
500	717581
86087	717582
12101	717583
120342	717584
4589	717585
57459	717586
92487	717587
109560	717588
3965	717589
8324	717590
7338	717591
5009	717592
64369	717593
68204	717594
36382	717595
29343	717596
36735	717597
107092	717598
76547	717599
4767	717600
78490	717601
82890	717602
40656	717603
51606	717604
2873	717605
27100	717606
81198	717607
14975	717608
25249	717609
11813	717610
2558	717611
68702	717612
60861	717613
40460	717614
94261	717615
53653	717616
131384	717617
15389	717618
3128	717619
9874	717620
1553	717621
32016	717622
46294	717623
58190	717624
52502	717625
80478	717626
14319	717627
106627	717628
185	717629
7884	717630
1425	717631
44805	717632
12619	717633
7215	717634
24216	717635
69946	717636
1471	717637
82886	717638
44997	717639
141997	717640
161810	717641
73482	717642
14915	717643
56469	717644
19606	717645
34378	717646
248	717647
12247	717648
39367	717649
61846	717650
3577	717651
299	717652
12105	717653
11471	717654
130381	717655
110685	717656
792	717657
20329	717658
87089	717659
89947	717660
3829	717661
112072	717662
57140	717663
142913	717664
63311	717665
13851	717666
11	717667
26989	717668
20848	717669
159792	717670
28977	717671
5573	717672
31247	717673
5146	717674
57871	717675
73644	717676
36463	717677
46328	717678
13848	717679
57187	717680
73203	717681
31877	717682
27453	717683
58903	717684
15868	717685
3877	717686
2764	717687
27034	717688
69303	717689
49640	717690
2961	717691
63353	717692
121589	717693
18093	717694
147258	717695
3904	717696
14607	717697
11378	717698
22000	717699
50018	717700
4834	717701
55432	717702
64938	717703
90044	717704
17056	717705
24672	717706
102981	717707
9837	717708
133457	717709
66879	717710
28636	717711
2530	717712
8995	717713
32602	717714
127255	717715
75448	717716
46337	717717
79987	717718
267	717719
127784	717720
4163	717721
117471	717722
18613	717723
79502	717724
35494	717725
66976	717726
119661	717727
28516	717728
24829	717729
5269	717730
116103	717731
4990	717732
3546	717733
56339	717734
56718	717735
17582	717736
3773	717737
28598	717738
14906	717739
73918	717740
98046	717741
60266	717742
44755	717743
27765	717744
23803	717745
72112	717746
27080	717747
6786	717748
6751	717749
4023	717750
42499	717751
2228	717752
17889	717753
37590	717754
94836	717755
42066	717756
42481	717757
61227	717758
155874	717759
6724	717760
23596	717761
12631	717762
67949	717763
138251	717764
5077	717765
132272	717766
81255	717767
14731	717768
8891	717769
3854	717770
158673	717771
39021	717772
84680	717773
5179	717774
13872	717775
12357	717776
13425	717777
15825	717778
39421	717779
21726	717780
6434	717781
14782	717782
148412	717783
28223	717784
38650	717785
19764	717786
10600	717787
44975	717788
83863	717789
27190	717790
4377	717791
26514	717792
68915	717793
130172	717794
353	717795
82904	717796
47019	717797
10	717798
3396	717799
47136	717800
56179	717801
62912	717802
158526	717803
71161	717804
2388	717805
51310	717806
48008	717807
6097	717808
17831	717809
101225	717810
52829	717811
79452	717812
58565	717813
134333	717814
66540	717815
8732	717816
19616	717817
22097	717818
9111	717819
47292	717820
2410	717821
62004	717822
39733	717823
84099	717824
23627	717825
25739	717826
4135	717827
168529	717828
67662	717829
4352	717830
15714	717831
10890	717832
78177	717833
10939	717834
123638	717835
25541	717836
5412	717837
4720	717838
44442	717839
59875	717840
123449	717841
58491	717842
4383	717843
148636	717844
56079	717845
47131	717846
56648	717847
64426	717848
104653	717849
18655	717850
52225	717851
49632	717852
53722	717853
48349	717854
14750	717855
110968	717856
4524	717857
56470	717858
22090	717859
47442	717860
33822	717861
11970	717862
106806	717863
45726	717864
163706	717865
90454	717866
24400	717867
55603	717868
79321	717869
38208	717870
136567	717871
28029	717872
92174	717873
58603	717874
45811	717875
60484	717876
136293	717877
48935	717878
14240	717879
117160	717880
9892	717881
56275	717882
76191	717883
32750	717884
46979	717885
68284	717886
12127	717887
33935	717888
6708	717889
70053	717890
18060	717891
23910	717892
20277	717893
3317	717894
97450	717895
18768	717896
37502	717897
167312	717898
1441	717899
8306	717900
75981	717901
15165	717902
76897	717903
24800	717904
15352	717905
5447	717906
61422	717907
109348	717908
66071	717909
4830	717910
23510	717911
14640	717912
4193	717913
14643	717914
6597	717915
64815	717916
130406	717917
146188	717918
31980	717919
518	717920
124518	717921
82420	717922
14580	717923
24732	717924
15070	717925
21624	717926
86498	717927
1949	717928
64431	717929
67579	717930
10131	717931
105570	717932
23775	717933
39899	717934
53421	717935
138692	717936
15286	717937
89913	717938
120616	717939
1691	717940
34868	717941
42588	717942
71909	717943
29000	717944
79808	717945
5045	717946
13279	717947
53326	717948
39890	717949
1758	717950
74593	717951
59618	717952
53836	717953
21467	717954
110657	717955
74202	717956
708	717957
577	717958
8899	717959
72233	717960
108768	717961
37697	717962
19396	717963
1182	717964
80622	717965
21032	717966
55863	717967
129930	717968
972	717969
50297	717970
52560	717971
527	717972
10531	717973
493	717974
94	717975
23859	717976
85438	717977
65527	717978
148720	717979
337	717980
143467	717981
52946	717982
9507	717983
5629	717984
1721	717985
1719	717986
38437	717987
56191	717988
87077	717989
133011	717990
31224	717991
23679	717992
100619	717993
17100	717994
111989	717995
22833	717996
52501	717997
81778	717998
95038	717999
132143	718000
149658	718001
40644	718002
11766	718003
23459	718004
87627	718005
5423	718006
65101	718007
133539	718008
58343	718009
91960	718010
12270	718011
12259	718012
68003	718013
28687	718014
6722	718015
131062	718016
51578	718017
3135	718018
7195	718019
36344	718020
42611	718021
17741	718022
14224	718023
51121	718024
36395	718025
7943	718026
71849	718027
12300	718028
8063	718029
21054	718030
20057	718031
84651	718032
65114	718033
64812	718034
25403	718035
1835	718036
21038	718037
46051	718038
15280	718039
370	718040
52650	718041
63353	718042
1418	718043
4799	718044
19636	718045
28932	718046
1035	718047
3563	718048
48878	718049
1594	718050
32233	718051
112653	718052
36864	718053
3945	718054
56165	718055
112480	718056
896	718057
24917	718058
21442	718059
61282	718060
132398	718061
52423	718062
261	718063
149387	718064
5544	718065
75110	718066
16329	718067
23835	718068
136485	718069
69467	718070
2394	718071
9251	718072
48040	718073
31224	718074
46528	718075
12033	718076
351	718077
10066	718078
17780	718079
28929	718080
19997	718081
33306	718082
78494	718083
94657	718084
38136	718085
113678	718086
37356	718087
83211	718088
75434	718089
15647	718090
95612	718091
26815	718092
2052	718093
1965	718094
20189	718095
12271	718096
38456	718097
134995	718098
24931	718099
48260	718100
10489	718101
83515	718102
5091	718103
159438	718104
63	718105
8950	718106
20744	718107
147	718108
623	718109
29818	718110
129078	718111
34921	718112
87892	718113
527	718114
45308	718115
10833	718116
24294	718117
41540	718118
110514	718119
22312	718120
27751	718121
119861	718122
21162	718123
21859	718124
33760	718125
32632	718126
93774	718127
15914	718128
20589	718129
79104	718130
99260	718131
38175	718132
66216	718133
25550	718134
17290	718135
18906	718136
3424	718137
103568	718138
18950	718139
75873	718140
5960	718141
30420	718142
89055	718143
50221	718144
110695	718145
18256	718146
13757	718147
35210	718148
66829	718149
24423	718150
28405	718151
51991	718152
6608	718153
12213	718154
24187	718155
95089	718156
11071	718157
76118	718158
7930	718159
32563	718160
73306	718161
52656	718162
7519	718163
49134	718164
35843	718165
16909	718166
29083	718167
12922	718168
11768	718169
126397	718170
82925	718171
54025	718172
93679	718173
4627	718174
61587	718175
59307	718176
69725	718177
16742	718178
35414	718179
1456	718180
61243	718181
18607	718182
136872	718183
59930	718184
65130	718185
3938	718186
87112	718187
17825	718188
16097	718189
7091	718190
67548	718191
9180	718192
32568	718193
28026	718194
15155	718195
9009	718196
82149	718197
54336	718198
100848	718199
108874	718200
57349	718201
8994	718202
162802	718203
28098	718204
77427	718205
80876	718206
86273	718207
66610	718208
92461	718209
76649	718210
80700	718211
51591	718212
7115	718213
107167	718214
23893	718215
147	718216
14113	718217
51674	718218
49346	718219
7931	718220
10500	718221
54267	718222
11248	718223
4715	718224
75078	718225
118399	718226
5456	718227
11588	718228
93166	718229
13228	718230
100823	718231
5315	718232
149510	718233
97186	718234
26953	718235
58455	718236
131215	718237
154212	718238
74982	718239
3059	718240
13463	718241
14885	718242
3257	718243
18505	718244
95110	718245
7034	718246
97525	718247
23200	718248
10912	718249
7990	718250
15676	718251
10890	718252
38656	718253
152576	718254
1997	718255
97171	718256
126479	718257
69709	718258
34000	718259
3677	718260
91189	718261
24947	718262
1007	718263
5837	718264
32636	718265
6433	718266
113420	718267
15104	718268
126313	718269
86630	718270
4493	718271
85011	718272
5091	718273
51507	718274
6279	718275
37965	718276
23552	718277
38509	718278
2683	718279
2544	718280
29079	718281
22405	718282
119181	718283
68061	718284
11292	718285
48701	718286
90334	718287
119173	718288
29823	718289
47512	718290
16014	718291
111755	718292
59549	718293
12380	718294
13395	718295
31036	718296
56828	718297
111116	718298
13454	718299
70286	718300
35583	718301
68202	718302
36748	718303
16933	718304
4978	718305
64593	718306
13209	718307
16513	718308
21669	718309
57936	718310
78554	718311
30764	718312
3835	718313
88315	718314
12643	718315
48082	718316
47885	718317
36853	718318
102781	718319
51202	718320
123221	718321
32098	718322
96006	718323
2208	718324
273	718325
36569	718326
29626	718327
75661	718328
60441	718329
13020	718330
63323	718331
92442	718332
38443	718333
120694	718334
6301	718335
111581	718336
39981	718337
87693	718338
1439	718339
146045	718340
89372	718341
63163	718342
37180	718343
124700	718344
43489	718345
93861	718346
7083	718347
92650	718348
28788	718349
52379	718350
112501	718351
16885	718352
17726	718353
57674	718354
37856	718355
6203	718356
48254	718357
6325	718358
106259	718359
104734	718360
3098	718361
861	718362
5333	718363
71905	718364
7529	718365
13284	718366
29500	718367
99	718368
77997	718369
1993	718370
108185	718371
91251	718372
41984	718373
44544	718374
14494	718375
6974	718376
161059	718377
31965	718378
56591	718379
5977	718380
907	718381
10018	718382
163592	718383
3149	718384
35902	718385
96349	718386
19781	718387
11515	718388
40956	718389
74248	718390
19044	718391
8335	718392
55102	718393
26976	718394
65758	718395
37762	718396
61062	718397
62780	718398
27233	718399
2716	718400
68525	718401
23729	718402
66321	718403
47138	718404
142191	718405
11208	718406
19850	718407
61279	718408
35136	718409
5130	718410
101896	718411
41336	718412
60876	718413
80358	718414
58712	718415
9132	718416
10697	718417
15203	718418
2402	718419
4505	718420
126861	718421
2097	718422
20187	718423
47411	718424
4408	718425
70102	718426
8504	718427
11124	718428
46365	718429
16052	718430
6364	718431
35204	718432
46985	718433
150892	718434
94	718435
25044	718436
30477	718437
81534	718438
113078	718439
87495	718440
71370	718441
73335	718442
93522	718443
8498	718444
93441	718445
31078	718446
56147	718447
6673	718448
32289	718449
15682	718450
20279	718451
55379	718452
131512	718453
91015	718454
273	718455
696	718456
39887	718457
67925	718458
83724	718459
112030	718460
73436	718461
10172	718462
103471	718463
49263	718464
137295	718465
18786	718466
149570	718467
153407	718468
83426	718469
20064	718470
69184	718471
78227	718472
1786	718473
46385	718474
3517	718475
61946	718476
18647	718477
29884	718478
1434	718479
4487	718480
10754	718481
71454	718482
34037	718483
5543	718484
29176	718485
26407	718486
29818	718487
44411	718488
27501	718489
1050	718490
110439	718491
6240	718492
38678	718493
8008	718494
6842	718495
26453	718496
81645	718497
23878	718498
26851	718499
40500	718500
61874	718501
1063	718502
82703	718503
4971	718504
236	718505
12165	718506
13380	718507
17916	718508
47432	718509
13134	718510
49427	718511
91623	718512
4315	718513
328	718514
4102	718515
2143	718516
2504	718517
18164	718518
78449	718519
19184	718520
11485	718521
92733	718522
4316	718523
13769	718524
28999	718525
46455	718526
5395	718527
112585	718528
15463	718529
2250	718530
161660	718531
51557	718532
100532	718533
2669	718534
37613	718535
30455	718536
50385	718537
25226	718538
11744	718539
32049	718540
21441	718541
479	718542
147572	718543
110968	718544
79834	718545
660	718546
198	718547
22214	718548
38356	718549
24481	718550
63133	718551
100621	718552
834	718553
62856	718554
76517	718555
8288	718556
11651	718557
21918	718558
19621	718559
19039	718560
15954	718561
45430	718562
8276	718563
31835	718564
88781	718565
9443	718566
32544	718567
48515	718568
57912	718569
84899	718570
80566	718571
34508	718572
1570	718573
44204	718574
102364	718575
21586	718576
33727	718577
34885	718578
70990	718579
216	718580
22027	718581
99523	718582
991	718583
152193	718584
4152	718585
121604	718586
385	718587
28180	718588
20477	718589
641	718590
33751	718591
91544	718592
13092	718593
13363	718594
4735	718595
22073	718596
60212	718597
33072	718598
7707	718599
23574	718600
17899	718601
93334	718602
138693	718603
34542	718604
11348	718605
14032	718606
43151	718607
51523	718608
9953	718609
1990	718610
63451	718611
70132	718612
128063	718613
15627	718614
2454	718615
333	718616
9701	718617
4705	718618
13571	718619
65005	718620
1904	718621
10826	718622
13695	718623
38559	718624
8600	718625
71719	718626
115892	718627
168571	718628
6463	718629
25511	718630
92643	718631
128220	718632
14972	718633
10804	718634
9524	718635
5440	718636
96797	718637
48240	718638
83831	718639
74710	718640
13986	718641
48644	718642
2981	718643
111942	718644
153195	718645
16144	718646
40430	718647
4461	718648
1693	718649
25290	718650
23323	718651
40190	718652
42092	718653
30317	718654
608	718655
14329	718656
126161	718657
807	718658
62934	718659
1034	718660
63039	718661
64269	718662
30558	718663
36611	718664
42729	718665
4696	718666
1622	718667
26319	718668
24180	718669
34090	718670
89574	718671
44080	718672
13224	718673
84334	718674
46825	718675
41141	718676
3782	718677
135622	718678
36821	718679
2290	718680
131288	718681
7029	718682
15042	718683
52105	718684
604	718685
115675	718686
32339	718687
17443	718688
66837	718689
25082	718690
79110	718691
13132	718692
1352	718693
61891	718694
55999	718695
14467	718696
14013	718697
64180	718698
836	718699
168661	718700
2121	718701
24431	718702
19865	718703
37806	718704
94269	718705
101691	718706
71567	718707
3652	718708
9093	718709
64467	718710
10596	718711
59263	718712
2356	718713
40605	718714
2909	718715
11631	718716
33349	718717
76868	718718
22529	718719
35114	718720
8846	718721
8963	718722
43298	718723
146894	718724
33667	718725
42628	718726
40753	718727
12953	718728
113440	718729
37569	718730
18424	718731
11050	718732
125583	718733
2872	718734
65480	718735
55028	718736
11923	718737
37570	718738
140084	718739
50892	718740
80467	718741
6072	718742
7775	718743
20739	718744
37753	718745
4801	718746
32412	718747
21225	718748
100912	718749
125321	718750
47300	718751
49350	718752
1413	718753
2813	718754
54311	718755
4755	718756
14430	718757
105403	718758
49448	718759
19763	718760
133163	718761
6182	718762
58014	718763
2468	718764
12411	718765
33593	718766
105460	718767
7845	718768
7118	718769
571	718770
100575	718771
13822	718772
31104	718773
57698	718774
36058	718775
7212	718776
26956	718777
6919	718778
5053	718779
9274	718780
28966	718781
82719	718782
55295	718783
12340	718784
44361	718785
4993	718786
47106	718787
28320	718788
14702	718789
119896	718790
153531	718791
158663	718792
370	718793
591	718794
6373	718795
20156	718796
161445	718797
32307	718798
42639	718799
75034	718800
11939	718801
30203	718802
98540	718803
8754	718804
37244	718805
65624	718806
3702	718807
11179	718808
212	718809
17465	718810
23087	718811
12459	718812
17695	718813
32304	718814
15516	718815
62821	718816
4312	718817
22554	718818
71833	718819
31353	718820
11484	718821
10891	718822
1194	718823
8449	718824
19427	718825
32865	718826
27706	718827
23042	718828
97250	718829
1597	718830
3718	718831
45755	718832
15693	718833
467	718834
2899	718835
54969	718836
88755	718837
151542	718838
91641	718839
123711	718840
27392	718841
160311	718842
52246	718843
7796	718844
50323	718845
33406	718846
54251	718847
4476	718848
111897	718849
150023	718850
29939	718851
45960	718852
92159	718853
1730	718854
163023	718855
701	718856
54449	718857
29205	718858
9313	718859
4095	718860
20731	718861
159169	718862
125413	718863
3951	718864
109276	718865
2757	718866
164116	718867
3101	718868
13725	718869
20596	718870
7511	718871
5303	718872
9001	718873
90128	718874
14351	718875
18225	718876
121136	718877
167794	718878
28858	718879
43570	718880
97878	718881
126186	718882
6687	718883
56115	718884
52236	718885
55280	718886
61680	718887
8575	718888
123417	718889
33191	718890
17547	718891
8481	718892
31498	718893
77054	718894
115097	718895
45436	718896
69333	718897
21228	718898
13605	718899
68225	718900
972	718901
102239	718902
5617	718903
125568	718904
97801	718905
78000	718906
22264	718907
6016	718908
135908	718909
18288	718910
34780	718911
53076	718912
9185	718913
19887	718914
13485	718915
6911	718916
54686	718917
46091	718918
125416	718919
5284	718920
6246	718921
15641	718922
16384	718923
50131	718924
6400	718925
11836	718926
58332	718927
96968	718928
19915	718929
143969	718930
19373	718931
35922	718932
2136	718933
13259	718934
46783	718935
4399	718936
46453	718937
65043	718938
22881	718939
83082	718940
23091	718941
36699	718942
34624	718943
90175	718944
108942	718945
110352	718946
27953	718947
25324	718948
8559	718949
9972	718950
30212	718951
42661	718952
23423	718953
31277	718954
123269	718955
21886	718956
40369	718957
155	718958
58	718959
105433	718960
6384	718961
3119	718962
57271	718963
150	718964
38257	718965
12739	718966
56393	718967
81856	718968
96	718969
74141	718970
36171	718971
30275	718972
2258	718973
97135	718974
4481	718975
24277	718976
54632	718977
35102	718978
52699	718979
1981	718980
12585	718981
55389	718982
35519	718983
52031	718984
65845	718985
12358	718986
117339	718987
30866	718988
46579	718989
26941	718990
16245	718991
76376	718992
48502	718993
121	718994
8977	718995
26164	718996
40562	718997
13441	718998
9114	718999
37218	719000
29614	719001
37696	719002
17358	719003
134756	719004
43952	719005
6619	719006
47422	719007
120274	719008
4442	719009
116121	719010
121557	719011
3653	719012
3789	719013
19339	719014
6872	719015
22473	719016
96466	719017
94642	719018
130071	719019
140208	719020
148987	719021
101448	719022
133206	719023
101973	719024
2140	719025
14220	719026
70479	719027
103478	719028
18166	719029
51553	719030
34658	719031
146519	719032
60	719033
83906	719034
101475	719035
5128	719036
33621	719037
41085	719038
120570	719039
68748	719040
30479	719041
29369	719042
21856	719043
16810	719044
7850	719045
124650	719046
57588	719047
78112	719048
40134	719049
87737	719050
8683	719051
20974	719052
44414	719053
36786	719054
20442	719055
25212	719056
46294	719057
57736	719058
35793	719059
44664	719060
5402	719061
102677	719062
19424	719063
42736	719064
47230	719065
62705	719066
36190	719067
68194	719068
46529	719069
14983	719070
37059	719071
75063	719072
25909	719073
60	719074
5286	719075
7289	719076
5710	719077
31035	719078
138987	719079
52446	719080
135692	719081
73903	719082
112579	719083
16390	719084
25521	719085
111625	719086
129058	719087
1297	719088
12026	719089
9538	719090
19430	719091
16368	719092
12178	719093
61443	719094
19660	719095
57749	719096
9623	719097
24996	719098
23097	719099
10912	719100
53982	719101
246	719102
39280	719103
2111	719104
8084	719105
23862	719106
6886	719107
10522	719108
8311	719109
7962	719110
28594	719111
39132	719112
25448	719113
86165	719114
133727	719115
26636	719116
170096	719117
61772	719118
48321	719119
19554	719120
7936	719121
31662	719122
31599	719123
30453	719124
42542	719125
43520	719126
51149	719127
99003	719128
134104	719129
1541	719130
100671	719131
24053	719132
29264	719133
40299	719134
134897	719135
115295	719136
48593	719137
75834	719138
2598	719139
164018	719140
44953	719141
128764	719142
34628	719143
33273	719144
13828	719145
42461	719146
90337	719147
11633	719148
90977	719149
73779	719150
8524	719151
54695	719152
25015	719153
4227	719154
10885	719155
27523	719156
62163	719157
42171	719158
6979	719159
60006	719160
16655	719161
14584	719162
29289	719163
13680	719164
31163	719165
100139	719166
71168	719167
17104	719168
4918	719169
146688	719170
35087	719171
11722	719172
1014	719173
35524	719174
81779	719175
165711	719176
50902	719177
8239	719178
28387	719179
16474	719180
4404	719181
71267	719182
8063	719183
91677	719184
7239	719185
55071	719186
17657	719187
2101	719188
27549	719189
64926	719190
2055	719191
50142	719192
8344	719193
70637	719194
137850	719195
37290	719196
7498	719197
105084	719198
76016	719199
55266	719200
11017	719201
40514	719202
23721	719203
14235	719204
27072	719205
14066	719206
44781	719207
43742	719208
117998	719209
59851	719210
19852	719211
8309	719212
91005	719213
18471	719214
22004	719215
27705	719216
23578	719217
55959	719218
10481	719219
63507	719220
124363	719221
104392	719222
42056	719223
38040	719224
10018	719225
51691	719226
14622	719227
3362	719228
79037	719229
9862	719230
23037	719231
21854	719232
7480	719233
64559	719234
49054	719235
24099	719236
101024	719237
4285	719238
4878	719239
1885	719240
53379	719241
398	719242
44400	719243
35435	719244
20970	719245
25464	719246
7802	719247
11910	719248
11277	719249
56191	719250
625	719251
30067	719252
109874	719253
1467	719254
136015	719255
2251	719256
704	719257
480	719258
19149	719259
43771	719260
7776	719261
7636	719262
2715	719263
6096	719264
32	719265
58446	719266
5777	719267
4610	719268
27782	719269
120784	719270
12360	719271
37615	719272
71565	719273
12155	719274
11668	719275
3099	719276
67625	719277
13556	719278
68746	719279
90407	719280
81327	719281
114160	719282
27524	719283
3056	719284
43369	719285
44071	719286
605	719287
147327	719288
973	719289
62386	719290
27139	719291
28396	719292
45459	719293
20744	719294
21594	719295
72140	719296
65274	719297
65663	719298
16561	719299
102991	719300
24739	719301
94309	719302
7256	719303
2034	719304
59243	719305
6034	719306
1043	719307
29	719308
164295	719309
10333	719310
717	719311
156234	719312
11111	719313
63643	719314
17288	719315
14018	719316
17722	719317
27332	719318
16535	719319
20718	719320
60693	719321
6301	719322
34286	719323
9294	719324
44027	719325
135757	719326
23107	719327
7720	719328
8941	719329
39504	719330
44874	719331
93288	719332
59649	719333
34394	719334
82586	719335
30321	719336
25141	719337
67960	719338
14146	719339
53869	719340
137885	719341
3645	719342
81560	719343
35285	719344
54530	719345
99794	719346
103358	719347
4680	719348
101887	719349
135731	719350
74873	719351
61493	719352
35108	719353
25830	719354
675	719355
24398	719356
18974	719357
40813	719358
25227	719359
1603	719360
41845	719361
85	719362
274	719363
17274	719364
136998	719365
43436	719366
41728	719367
38519	719368
56080	719369
85009	719370
88196	719371
8447	719372
16815	719373
61967	719374
24501	719375
54993	719376
66114	719377
108530	719378
21511	719379
22669	719380
144163	719381
25266	719382
7380	719383
22503	719384
23757	719385
44936	719386
131896	719387
2486	719388
39020	719389
96151	719390
60679	719391
143935	719392
38898	719393
129316	719394
1558	719395
119380	719396
9	719397
74223	719398
122973	719399
34774	719400
119219	719401
38796	719402
23315	719403
6235	719404
33607	719405
133283	719406
95996	719407
24386	719408
162259	719409
12720	719410
794	719411
142954	719412
30554	719413
3014	719414
1154	719415
9360	719416
64299	719417
23782	719418
16512	719419
54538	719420
63663	719421
952	719422
11012	719423
105722	719424
1938	719425
31820	719426
28328	719427
95663	719428
6391	719429
102719	719430
24194	719431
26257	719432
132188	719433
90391	719434
85747	719435
1693	719436
57575	719437
43415	719438
56591	719439
5022	719440
131014	719441
53000	719442
37577	719443
12684	719444
31527	719445
2356	719446
168381	719447
2492	719448
160274	719449
4035	719450
86907	719451
64288	719452
88482	719453
8817	719454
1440	719455
20157	719456
125292	719457
46659	719458
18557	719459
48250	719460
34670	719461
15285	719462
13466	719463
95464	719464
71722	719465
16038	719466
42463	719467
33262	719468
72928	719469
17113	719470
57892	719471
1107	719472
49508	719473
43558	719474
74479	719475
15045	719476
117944	719477
9025	719478
9785	719479
47028	719480
567	719481
86576	719482
35378	719483
107465	719484
29230	719485
64420	719486
65325	719487
25315	719488
6240	719489
1886	719490
10818	719491
5186	719492
85363	719493
106385	719494
2897	719495
54983	719496
30583	719497
2715	719498
60603	719499
83823	719500
54237	719501
79522	719502
42247	719503
45599	719504
88272	719505
4428	719506
31188	719507
12076	719508
98445	719509
89949	719510
75362	719511
42877	719512
68533	719513
814	719514
48355	719515
8979	719516
857	719517
66440	719518
80656	719519
53878	719520
16743	719521
12589	719522
41958	719523
99100	719524
21439	719525
47974	719526
66324	719527
25372	719528
84488	719529
13141	719530
110120	719531
52625	719532
39211	719533
11947	719534
3335	719535
39633	719536
53306	719537
68981	719538
46749	719539
18128	719540
5222	719541
123796	719542
53728	719543
346	719544
22356	719545
8659	719546
4656	719547
77259	719548
10200	719549
23448	719550
25663	719551
11707	719552
87626	719553
49080	719554
54331	719555
110348	719556
75084	719557
128434	719558
74745	719559
39769	719560
37219	719561
81855	719562
89773	719563
27278	719564
63948	719565
26127	719566
17214	719567
51457	719568
11616	719569
37916	719570
49631	719571
81018	719572
24809	719573
7539	719574
31253	719575
7311	719576
52321	719577
57320	719578
29454	719579
13060	719580
69161	719581
4538	719582
45766	719583
4889	719584
66599	719585
60451	719586
22709	719587
31253	719588
46739	719589
6883	719590
6386	719591
4886	719592
27608	719593
21509	719594
103849	719595
70962	719596
34910	719597
15386	719598
32848	719599
79197	719600
1513	719601
18682	719602
37338	719603
51967	719604
7121	719605
59336	719606
7614	719607
8627	719608
96471	719609
16216	719610
88751	719611
21553	719612
33127	719613
43115	719614
22125	719615
35442	719616
118911	719617
1335	719618
30211	719619
16358	719620
19625	719621
2706	719622
22533	719623
114308	719624
87777	719625
12356	719626
10985	719627
2257	719628
78645	719629
26891	719630
27829	719631
62636	719632
46636	719633
37559	719634
44411	719635
53224	719636
260	719637
62709	719638
10025	719639
2423	719640
14164	719641
28894	719642
56579	719643
20548	719644
19719	719645
6788	719646
23408	719647
9898	719648
36005	719649
44043	719650
23783	719651
4506	719652
18592	719653
56070	719654
115490	719655
79446	719656
79801	719657
97694	719658
2781	719659
39153	719660
45207	719661
24928	719662
5601	719663
16129	719664
7699	719665
32716	719666
15524	719667
38329	719668
32295	719669
85137	719670
16162	719671
66928	719672
67257	719673
80714	719674
10725	719675
4434	719676
152395	719677
41427	719678
61836	719679
88208	719680
37396	719681
10180	719682
18652	719683
163206	719684
51680	719685
53719	719686
8163	719687
47118	719688
9646	719689
24561	719690
46452	719691
142960	719692
72596	719693
14070	719694
39591	719695
96567	719696
36520	719697
2133	719698
13392	719699
85728	719700
19951	719701
116645	719702
42589	719703
17060	719704
12485	719705
11287	719706
10965	719707
95126	719708
77436	719709
75229	719710
42650	719711
21787	719712
7703	719713
28531	719714
147471	719715
237	719716
40287	719717
7991	719718
15578	719719
987	719720
89545	719721
16919	719722
6521	719723
2353	719724
6124	719725
31940	719726
13576	719727
57492	719728
10870	719729
10540	719730
65613	719731
23782	719732
100852	719733
13388	719734
59501	719735
31885	719736
3425	719737
9694	719738
57847	719739
8371	719740
1268	719741
117281	719742
4843	719743
165268	719744
1774	719745
5043	719746
73254	719747
166277	719748
22875	719749
39769	719750
94820	719751
1188	719752
50535	719753
3324	719754
84261	719755
161025	719756
49817	719757
22489	719758
142308	719759
5069	719760
22079	719761
38661	719762
1211	719763
63325	719764
17657	719765
112996	719766
49531	719767
48451	719768
56123	719769
33898	719770
40382	719771
110314	719772
92293	719773
63831	719774
2050	719775
29810	719776
119728	719777
3378	719778
985	719779
35560	719780
134047	719781
27647	719782
1208	719783
57377	719784
46637	719785
26415	719786
145597	719787
101278	719788
77949	719789
2171	719790
24133	719791
107725	719792
6736	719793
55159	719794
35931	719795
132869	719796
56512	719797
10436	719798
8890	719799
58351	719800
48993	719801
1332	719802
24724	719803
44892	719804
95796	719805
49666	719806
119202	719807
117441	719808
1251	719809
57906	719810
49660	719811
161619	719812
22267	719813
42052	719814
27923	719815
12869	719816
3840	719817
26711	719818
63877	719819
7172	719820
33793	719821
49988	719822
39004	719823
34074	719824
84337	719825
2625	719826
63801	719827
29819	719828
71796	719829
16017	719830
59246	719831
3053	719832
97277	719833
22351	719834
28788	719835
4528	719836
30576	719837
62834	719838
31437	719839
65162	719840
1051	719841
37420	719842
6125	719843
59051	719844
13952	719845
18953	719846
31906	719847
4215	719848
16247	719849
48700	719850
15591	719851
40523	719852
24045	719853
7328	719854
43228	719855
2993	719856
56035	719857
65156	719858
124226	719859
49015	719860
5101	719861
35347	719862
125525	719863
2672	719864
8205	719865
6020	719866
59557	719867
18594	719868
21241	719869
2203	719870
35921	719871
76863	719872
966	719873
38234	719874
42604	719875
94316	719876
83764	719877
36729	719878
76927	719879
2218	719880
41461	719881
48417	719882
30364	719883
38835	719884
67267	719885
151663	719886
74503	719887
18603	719888
142246	719889
15706	719890
88411	719891
71140	719892
44349	719893
8762	719894
17138	719895
82737	719896
118250	719897
11347	719898
6673	719899
8125	719900
14211	719901
21323	719902
25158	719903
94141	719904
17577	719905
30356	719906
55217	719907
33238	719908
32569	719909
61042	719910
8447	719911
21553	719912
27570	719913
102717	719914
91465	719915
18058	719916
2098	719917
17486	719918
3856	719919
12616	719920
21220	719921
31936	719922
34917	719923
149667	719924
13853	719925
134579	719926
31330	719927
23688	719928
71730	719929
31648	719930
36111	719931
566	719932
9869	719933
31629	719934
2205	719935
35039	719936
50987	719937
24962	719938
90293	719939
24779	719940
35402	719941
35676	719942
76956	719943
55170	719944
69551	719945
449	719946
28966	719947
1059	719948
5685	719949
23698	719950
96717	719951
807	719952
45198	719953
12753	719954
103874	719955
84266	719956
72652	719957
34178	719958
6775	719959
114881	719960
2571	719961
1985	719962
111809	719963
97817	719964
79547	719965
17624	719966
73395	719967
53575	719968
5191	719969
94094	719970
36617	719971
80550	719972
55176	719973
53341	719974
63800	719975
90868	719976
32361	719977
55262	719978
14032	719979
58805	719980
86688	719981
8775	719982
23408	719983
1	719984
42265	719985
123139	719986
38556	719987
8383	719988
62933	719989
87261	719990
4475	719991
4404	719992
57264	719993
49177	719994
13798	719995
108496	719996
5312	719997
28999	719998
149746	719999
209	720000
5338	720001
11264	720002
28512	720003
82698	720004
43806	720005
47987	720006
47570	720007
36073	720008
78234	720009
72036	720010
66093	720011
29169	720012
61822	720013
99197	720014
11255	720015
29648	720016
682	720017
446	720018
16056	720019
14248	720020
85655	720021
4755	720022
48805	720023
22635	720024
62131	720025
45760	720026
29972	720027
206	720028
28980	720029
46587	720030
115761	720031
9516	720032
12197	720033
79444	720034
79623	720035
26670	720036
1029	720037
100233	720038
409	720039
53913	720040
111129	720041
9047	720042
36790	720043
25330	720044
23365	720045
72828	720046
99043	720047
1270	720048
9607	720049
22812	720050
86267	720051
24242	720052
1610	720053
166309	720054
6946	720055
6737	720056
17461	720057
43971	720058
11155	720059
51508	720060
805	720061
13400	720062
106310	720063
94767	720064
17233	720065
53869	720066
20984	720067
117516	720068
27786	720069
84693	720070
34555	720071
2229	720072
40671	720073
30234	720074
4174	720075
94917	720076
48344	720077
47696	720078
4004	720079
23419	720080
28489	720081
55990	720082
278	720083
71802	720084
62524	720085
36831	720086
96930	720087
84922	720088
53602	720089
35113	720090
22446	720091
17054	720092
76839	720093
116905	720094
72516	720095
9888	720096
99805	720097
54072	720098
92451	720099
30319	720100
16959	720101
120581	720102
61969	720103
22824	720104
49633	720105
75311	720106
19485	720107
21011	720108
110307	720109
2740	720110
20731	720111
31520	720112
88391	720113
49549	720114
19889	720115
16778	720116
17641	720117
88419	720118
13353	720119
6847	720120
39537	720121
109136	720122
7206	720123
137142	720124
66634	720125
40875	720126
2084	720127
107188	720128
21025	720129
136230	720130
83538	720131
67200	720132
60979	720133
39677	720134
115265	720135
24398	720136
37169	720137
13973	720138
60049	720139
27628	720140
41761	720141
99973	720142
44374	720143
42184	720144
18149	720145
32668	720146
56965	720147
72703	720148
31940	720149
67094	720150
17358	720151
97232	720152
25787	720153
4618	720154
25715	720155
158521	720156
82395	720157
17699	720158
99814	720159
49501	720160
7600	720161
32684	720162
77517	720163
21060	720164
77914	720165
47768	720166
34072	720167
88796	720168
411	720169
9353	720170
49239	720171
25951	720172
4316	720173
11825	720174
5996	720175
66143	720176
124640	720177
16188	720178
879	720179
476	720180
139110	720181
7442	720182
21089	720183
67057	720184
85558	720185
2597	720186
37923	720187
86545	720188
62851	720189
13584	720190
106687	720191
371	720192
9023	720193
6406	720194
52477	720195
95533	720196
83593	720197
8643	720198
71362	720199
66494	720200
18700	720201
77115	720202
4896	720203
14835	720204
4175	720205
72682	720206
20774	720207
32530	720208
86124	720209
20348	720210
18120	720211
458	720212
49877	720213
19953	720214
109632	720215
21301	720216
9581	720217
36846	720218
41877	720219
35738	720220
1522	720221
9223	720222
19391	720223
36321	720224
7137	720225
70002	720226
107258	720227
137522	720228
13169	720229
52675	720230
2227	720231
19679	720232
61970	720233
97031	720234
134265	720235
30500	720236
49554	720237
7111	720238
31578	720239
156215	720240
97345	720241
41868	720242
124285	720243
16524	720244
7265	720245
23905	720246
92015	720247
10518	720248
50962	720249
26834	720250
16131	720251
11030	720252
34980	720253
149491	720254
57258	720255
1185	720256
2536	720257
10731	720258
132443	720259
31664	720260
126409	720261
28821	720262
13385	720263
54088	720264
42591	720265
28781	720266
71616	720267
82358	720268
91334	720269
75271	720270
726	720271
5879	720272
78025	720273
132947	720274
48188	720275
21643	720276
23720	720277
11719	720278
37265	720279
3048	720280
12837	720281
118276	720282
20841	720283
16554	720284
13736	720285
35475	720286
19496	720287
69858	720288
17297	720289
114083	720290
18845	720291
53100	720292
15951	720293
61637	720294
168626	720295
56590	720296
1757	720297
60280	720298
79018	720299
66716	720300
31658	720301
7555	720302
50333	720303
9958	720304
83826	720305
53707	720306
86170	720307
92732	720308
58568	720309
149261	720310
57567	720311
4710	720312
168551	720313
102700	720314
60144	720315
24707	720316
7923	720317
63044	720318
86476	720319
24691	720320
6394	720321
10592	720322
471	720323
24972	720324
23541	720325
18747	720326
2840	720327
3883	720328
125605	720329
33517	720330
40311	720331
8123	720332
122480	720333
9276	720334
77279	720335
17835	720336
18151	720337
96916	720338
78119	720339
558	720340
5778	720341
29075	720342
26435	720343
34326	720344
24849	720345
2102	720346
96510	720347
140652	720348
29449	720349
15555	720350
50096	720351
822	720352
62309	720353
3235	720354
3682	720355
58700	720356
79962	720357
910	720358
109717	720359
41952	720360
153120	720361
3630	720362
54720	720363
14509	720364
6410	720365
30738	720366
82638	720367
2885	720368
86114	720369
4166	720370
54118	720371
99130	720372
8506	720373
9242	720374
58391	720375
5761	720376
26632	720377
10957	720378
131546	720379
45461	720380
8059	720381
7425	720382
39549	720383
9660	720384
12964	720385
94289	720386
26405	720387
10536	720388
23501	720389
99604	720390
62229	720391
44282	720392
13814	720393
2285	720394
128760	720395
4131	720396
67683	720397
45887	720398
22343	720399
3038	720400
11599	720401
163429	720402
7591	720403
51549	720404
661	720405
96406	720406
25678	720407
44203	720408
51287	720409
1581	720410
136043	720411
52723	720412
946	720413
1697	720414
39785	720415
7498	720416
77076	720417
87802	720418
114044	720419
6758	720420
101429	720421
33271	720422
107370	720423
154884	720424
66060	720425
2347	720426
65389	720427
2971	720428
54917	720429
131297	720430
45373	720431
46620	720432
40576	720433
71839	720434
31867	720435
6714	720436
41887	720437
35241	720438
164837	720439
2032	720440
39166	720441
15973	720442
90424	720443
48314	720444
9397	720445
33192	720446
36205	720447
35701	720448
37919	720449
14383	720450
15797	720451
82038	720452
2577	720453
9883	720454
4239	720455
96534	720456
6544	720457
56105	720458
16293	720459
41239	720460
50262	720461
102920	720462
4028	720463
89395	720464
92697	720465
13402	720466
30378	720467
63175	720468
24666	720469
61576	720470
101760	720471
9339	720472
971	720473
8707	720474
35001	720475
11871	720476
78572	720477
14891	720478
94321	720479
62005	720480
7162	720481
13732	720482
64555	720483
675	720484
73459	720485
1182	720486
43481	720487
46827	720488
779	720489
57284	720490
55844	720491
72463	720492
56558	720493
56055	720494
43598	720495
14442	720496
60173	720497
57141	720498
24490	720499
28809	720500
4046	720501
46783	720502
71864	720503
13633	720504
19892	720505
103493	720506
2201	720507
103834	720508
45413	720509
30396	720510
86695	720511
90013	720512
146626	720513
442	720514
33903	720515
18559	720516
12218	720517
63552	720518
15832	720519
29845	720520
3433	720521
40201	720522
15398	720523
98083	720524
47226	720525
55607	720526
24163	720527
150574	720528
49169	720529
103347	720530
83054	720531
99450	720532
36594	720533
118637	720534
84438	720535
89836	720536
45522	720537
84777	720538
153989	720539
27216	720540
48953	720541
61303	720542
43741	720543
41687	720544
105302	720545
1028	720546
74723	720547
94551	720548
5151	720549
39174	720550
52880	720551
52152	720552
16977	720553
44877	720554
92086	720555
27043	720556
21913	720557
71887	720558
77915	720559
97229	720560
61604	720561
114892	720562
1393	720563
909	720564
4155	720565
18376	720566
32910	720567
1219	720568
34922	720569
10258	720570
59616	720571
31297	720572
33917	720573
3694	720574
24600	720575
41090	720576
57829	720577
44341	720578
112895	720579
34812	720580
4567	720581
21481	720582
744	720583
61691	720584
34519	720585
14393	720586
23538	720587
75808	720588
70260	720589
134699	720590
81164	720591
21703	720592
25959	720593
26716	720594
12391	720595
19742	720596
28922	720597
29726	720598
12686	720599
16835	720600
19816	720601
52832	720602
139165	720603
13774	720604
20968	720605
12754	720606
17468	720607
20526	720608
57600	720609
18684	720610
130240	720611
29306	720612
14019	720613
44335	720614
40500	720615
130881	720616
18272	720617
29386	720618
57437	720619
48526	720620
50957	720621
42030	720622
22655	720623
77075	720624
12819	720625
480	720626
131213	720627
9935	720628
29937	720629
34157	720630
12193	720631
56937	720632
111301	720633
61450	720634
70	720635
35115	720636
45980	720637
1942	720638
2821	720639
111696	720640
78006	720641
27249	720642
1365	720643
14879	720644
9200	720645
32170	720646
43101	720647
84106	720648
13085	720649
1027	720650
1775	720651
59891	720652
49321	720653
8942	720654
15189	720655
22425	720656
6848	720657
23009	720658
24371	720659
23099	720660
3138	720661
80924	720662
1582	720663
96703	720664
21510	720665
51510	720666
110087	720667
78600	720668
23212	720669
90705	720670
3968	720671
60583	720672
7785	720673
21670	720674
24368	720675
21003	720676
36793	720677
29987	720678
92172	720679
54371	720680
33212	720681
6894	720682
106654	720683
5261	720684
51283	720685
127075	720686
27128	720687
38810	720688
38631	720689
77663	720690
19659	720691
15927	720692
3967	720693
77976	720694
5034	720695
1986	720696
134446	720697
38375	720698
1349	720699
50104	720700
92558	720701
33622	720702
48120	720703
2168	720704
60311	720705
34397	720706
20991	720707
65322	720708
51622	720709
157018	720710
3866	720711
4247	720712
39836	720713
32429	720714
28280	720715
102695	720716
54261	720717
2530	720718
48623	720719
46595	720720
132365	720721
37563	720722
63	720723
2330	720724
32877	720725
104477	720726
153	720727
37961	720728
10319	720729
45144	720730
5179	720731
59042	720732
14799	720733
49652	720734
67486	720735
44196	720736
104480	720737
51786	720738
49487	720739
148	720740
9245	720741
111945	720742
26840	720743
93866	720744
36643	720745
87527	720746
52852	720747
30316	720748
68147	720749
41315	720750
109584	720751
1723	720752
124348	720753
2480	720754
63085	720755
1880	720756
91854	720757
98486	720758
41281	720759
31308	720760
12826	720761
14888	720762
79889	720763
37015	720764
8743	720765
26463	720766
124416	720767
565	720768
164125	720769
32018	720770
59903	720771
37157	720772
4765	720773
8922	720774
48213	720775
11872	720776
26073	720777
88526	720778
2986	720779
126950	720780
83576	720781
10111	720782
119650	720783
138478	720784
87510	720785
28737	720786
363	720787
113854	720788
37821	720789
1193	720790
9290	720791
22786	720792
33724	720793
25085	720794
67710	720795
28543	720796
7799	720797
10309	720798
87218	720799
18625	720800
62426	720801
3646	720802
42367	720803
137691	720804
104560	720805
78486	720806
3460	720807
66251	720808
63978	720809
46855	720810
108258	720811
5582	720812
8287	720813
29889	720814
90825	720815
45984	720816
18304	720817
11605	720818
19587	720819
10503	720820
897	720821
32678	720822
80843	720823
47579	720824
39799	720825
20130	720826
528	720827
33244	720828
47152	720829
159222	720830
331	720831
4438	720832
113653	720833
49182	720834
31930	720835
51065	720836
169319	720837
109726	720838
70362	720839
37911	720840
57308	720841
14239	720842
6044	720843
139657	720844
22268	720845
16813	720846
148393	720847
71405	720848
43239	720849
42062	720850
11055	720851
3430	720852
101496	720853
52005	720854
120715	720855
33571	720856
209	720857
6715	720858
9180	720859
92763	720860
26350	720861
73902	720862
6134	720863
204	720864
120828	720865
43769	720866
60123	720867
50087	720868
74077	720869
61513	720870
5268	720871
24623	720872
4255	720873
64094	720874
2404	720875
151343	720876
131562	720877
76648	720878
63986	720879
179	720880
112467	720881
17938	720882
6418	720883
279	720884
61457	720885
91146	720886
50951	720887
48797	720888
21710	720889
3529	720890
21528	720891
13813	720892
125721	720893
102733	720894
2847	720895
45093	720896
54037	720897
15911	720898
75121	720899
32917	720900
20593	720901
1750	720902
17619	720903
10714	720904
37732	720905
36493	720906
49290	720907
97651	720908
43910	720909
7437	720910
10129	720911
9739	720912
8200	720913
6771	720914
89000	720915
43025	720916
12209	720917
2804	720918
7351	720919
35509	720920
55322	720921
8562	720922
53418	720923
1627	720924
6486	720925
32313	720926
8614	720927
85106	720928
70318	720929
406	720930
80175	720931
52242	720932
46081	720933
56258	720934
3114	720935
42468	720936
80123	720937
41535	720938
17697	720939
88654	720940
43855	720941
31895	720942
87644	720943
4626	720944
1807	720945
4529	720946
85403	720947
53014	720948
35482	720949
144844	720950
52632	720951
1071	720952
21154	720953
99332	720954
2917	720955
76867	720956
3473	720957
3298	720958
68023	720959
3214	720960
23697	720961
90619	720962
30937	720963
92701	720964
84965	720965
4123	720966
166143	720967
91302	720968
51702	720969
3144	720970
71277	720971
121620	720972
6075	720973
26291	720974
89308	720975
70222	720976
26069	720977
41797	720978
31227	720979
90225	720980
100013	720981
39499	720982
41373	720983
84710	720984
23006	720985
13937	720986
2694	720987
33803	720988
29158	720989
72504	720990
10519	720991
35792	720992
32169	720993
85290	720994
62781	720995
52045	720996
74789	720997
47511	720998
1450	720999
8958	721000
31255	721001
48025	721002
23400	721003
114695	721004
83557	721005
93112	721006
51666	721007
56560	721008
149739	721009
65348	721010
24406	721011
6256	721012
91444	721013
114901	721014
951	721015
41550	721016
463	721017
41288	721018
48305	721019
85062	721020
41961	721021
62774	721022
10523	721023
71315	721024
3136	721025
79113	721026
7070	721027
2104	721028
62392	721029
30709	721030
28898	721031
24360	721032
43394	721033
44050	721034
27	721035
39053	721036
14849	721037
6864	721038
9312	721039
108152	721040
49127	721041
97123	721042
8376	721043
23222	721044
31215	721045
105726	721046
82522	721047
28817	721048
67261	721049
10533	721050
54486	721051
63128	721052
43786	721053
68074	721054
25942	721055
72810	721056
1587	721057
24488	721058
56657	721059
22412	721060
43580	721061
29306	721062
164996	721063
9784	721064
3408	721065
22360	721066
15845	721067
72372	721068
35219	721069
39861	721070
4757	721071
3021	721072
3105	721073
673	721074
69998	721075
1509	721076
32966	721077
15865	721078
34669	721079
137845	721080
28608	721081
136944	721082
33665	721083
30681	721084
19652	721085
55444	721086
12603	721087
24414	721088
112569	721089
12979	721090
9728	721091
84324	721092
41542	721093
19790	721094
85089	721095
20561	721096
9835	721097
1426	721098
3665	721099
55056	721100
116882	721101
17139	721102
9441	721103
22029	721104
100180	721105
42006	721106
7779	721107
74035	721108
18542	721109
30406	721110
28619	721111
12762	721112
47348	721113
2659	721114
54231	721115
35288	721116
41615	721117
51316	721118
32626	721119
46397	721120
77966	721121
28156	721122
116547	721123
65452	721124
47278	721125
15258	721126
107855	721127
158829	721128
102651	721129
131253	721130
25800	721131
9619	721132
56518	721133
87001	721134
30827	721135
515	721136
65543	721137
16905	721138
69345	721139
28695	721140
21395	721141
2024	721142
75499	721143
92321	721144
6413	721145
11583	721146
25034	721147
79067	721148
37623	721149
7017	721150
39340	721151
37902	721152
131390	721153
14484	721154
65105	721155
57666	721156
107038	721157
36908	721158
45556	721159
21121	721160
26325	721161
27583	721162
38003	721163
60895	721164
2517	721165
59228	721166
266	721167
127641	721168
2214	721169
5822	721170
103829	721171
10500	721172
3589	721173
10298	721174
5626	721175
28513	721176
26267	721177
80587	721178
9172	721179
35959	721180
3819	721181
52249	721182
123239	721183
24692	721184
88626	721185
62380	721186
137528	721187
22552	721188
1361	721189
50124	721190
13358	721191
14185	721192
3690	721193
118688	721194
11748	721195
112539	721196
92741	721197
1595	721198
14289	721199
39063	721200
5210	721201
5231	721202
45825	721203
507	721204
11235	721205
56425	721206
43233	721207
22896	721208
6643	721209
33377	721210
78312	721211
118223	721212
18941	721213
92820	721214
4787	721215
80226	721216
102778	721217
15624	721218
31826	721219
19287	721220
44850	721221
18546	721222
55407	721223
15258	721224
32308	721225
30118	721226
16923	721227
7103	721228
7612	721229
94083	721230
10351	721231
4785	721232
44297	721233
46304	721234
98797	721235
94450	721236
46108	721237
55465	721238
23243	721239
449	721240
674	721241
22052	721242
73607	721243
125363	721244
11516	721245
30358	721246
17388	721247
17318	721248
20734	721249
269	721250
55475	721251
98073	721252
69280	721253
9030	721254
23119	721255
111133	721256
9165	721257
87102	721258
13547	721259
10488	721260
96643	721261
23724	721262
10276	721263
62104	721264
32632	721265
65783	721266
41181	721267
160726	721268
422	721269
85912	721270
55156	721271
10953	721272
4031	721273
34343	721274
21015	721275
52921	721276
4062	721277
6076	721278
160	721279
600	721280
71168	721281
105532	721282
3767	721283
48738	721284
43967	721285
20715	721286
25074	721287
30524	721288
76210	721289
13714	721290
138686	721291
61483	721292
54331	721293
136820	721294
79206	721295
1815	721296
12237	721297
13554	721298
53912	721299
9147	721300
65376	721301
56529	721302
43202	721303
57738	721304
121315	721305
4751	721306
50410	721307
22077	721308
114740	721309
21148	721310
41755	721311
1346	721312
26733	721313
101178	721314
124020	721315
4025	721316
108241	721317
11236	721318
5559	721319
69947	721320
6192	721321
32755	721322
14436	721323
104155	721324
73072	721325
21141	721326
38799	721327
42280	721328
4126	721329
16165	721330
26743	721331
8587	721332
11929	721333
68209	721334
91333	721335
943	721336
11599	721337
52540	721338
93599	721339
58112	721340
20905	721341
47372	721342
1640	721343
98971	721344
98887	721345
113867	721346
5211	721347
3876	721348
11270	721349
12814	721350
15140	721351
94970	721352
75141	721353
8589	721354
20176	721355
15299	721356
44202	721357
164515	721358
11836	721359
44478	721360
64382	721361
7953	721362
124214	721363
76152	721364
14829	721365
53738	721366
5559	721367
12592	721368
10150	721369
19059	721370
26160	721371
86659	721372
54539	721373
24748	721374
62120	721375
26696	721376
33453	721377
53473	721378
16136	721379
20983	721380
113016	721381
112279	721382
51168	721383
504	721384
904	721385
61054	721386
10462	721387
14841	721388
3492	721389
32743	721390
70543	721391
84430	721392
49387	721393
28309	721394
7310	721395
11246	721396
50350	721397
86283	721398
36634	721399
37247	721400
143618	721401
44122	721402
59012	721403
30406	721404
103341	721405
1326	721406
82988	721407
65588	721408
443	721409
35995	721410
19611	721411
130146	721412
19215	721413
163902	721414
39872	721415
2174	721416
91075	721417
43609	721418
2509	721419
45444	721420
337	721421
418	721422
23894	721423
2528	721424
70867	721425
18989	721426
36484	721427
60022	721428
126632	721429
337	721430
90508	721431
7212	721432
45356	721433
31492	721434
62208	721435
6520	721436
53309	721437
37932	721438
26927	721439
9844	721440
106639	721441
80033	721442
79740	721443
52443	721444
78337	721445
17461	721446
4618	721447
24465	721448
31959	721449
54918	721450
107070	721451
170229	721452
79813	721453
49093	721454
54058	721455
20503	721456
31116	721457
13105	721458
64433	721459
63098	721460
972	721461
96452	721462
9006	721463
36390	721464
169973	721465
20171	721466
32307	721467
809	721468
6935	721469
87097	721470
8762	721471
43742	721472
11290	721473
34955	721474
40764	721475
110306	721476
103600	721477
10361	721478
44711	721479
8313	721480
72610	721481
64212	721482
36412	721483
32524	721484
11706	721485
69360	721486
19994	721487
1912	721488
65268	721489
12838	721490
37595	721491
48061	721492
59724	721493
1806	721494
24853	721495
7904	721496
80924	721497
145567	721498
74654	721499
130548	721500
144404	721501
1987	721502
43330	721503
86594	721504
104650	721505
85054	721506
24252	721507
31361	721508
9957	721509
49056	721510
970	721511
7320	721512
6061	721513
25811	721514
87133	721515
90653	721516
164955	721517
19576	721518
18968	721519
153129	721520
35647	721521
9905	721522
70855	721523
51965	721524
23592	721525
12792	721526
2458	721527
27469	721528
7206	721529
2436	721530
25518	721531
30417	721532
119229	721533
107312	721534
10953	721535
38630	721536
62204	721537
88090	721538
8152	721539
67391	721540
1484	721541
124859	721542
92009	721543
16196	721544
4003	721545
1791	721546
6877	721547
51875	721548
24756	721549
19290	721550
51634	721551
62323	721552
50512	721553
85752	721554
88508	721555
58302	721556
6866	721557
8602	721558
31098	721559
39714	721560
43147	721561
84596	721562
38454	721563
110109	721564
87003	721565
44482	721566
45319	721567
32666	721568
2839	721569
47647	721570
13431	721571
46807	721572
71348	721573
44503	721574
4513	721575
16976	721576
19846	721577
7645	721578
113519	721579
48824	721580
115229	721581
55978	721582
54570	721583
42039	721584
13286	721585
10220	721586
14717	721587
56049	721588
33799	721589
104367	721590
8383	721591
62352	721592
4433	721593
64289	721594
40920	721595
167982	721596
17773	721597
74363	721598
9123	721599
31704	721600
52811	721601
3680	721602
29067	721603
1040	721604
51476	721605
137390	721606
40350	721607
39291	721608
8629	721609
10398	721610
23041	721611
100068	721612
54573	721613
70	721614
143766	721615
32170	721616
53371	721617
89518	721618
85856	721619
79604	721620
17705	721621
124375	721622
6187	721623
42877	721624
32422	721625
3342	721626
53326	721627
623	721628
5791	721629
77739	721630
103287	721631
36210	721632
77040	721633
8202	721634
19015	721635
6003	721636
9577	721637
48402	721638
120774	721639
16125	721640
32136	721641
80078	721642
133801	721643
42708	721644
61812	721645
28493	721646
82250	721647
64657	721648
452	721649
2813	721650
26280	721651
45455	721652
127631	721653
32735	721654
4691	721655
23483	721656
24529	721657
16329	721658
3445	721659
5253	721660
943	721661
7478	721662
98323	721663
97187	721664
98719	721665
90301	721666
25402	721667
111183	721668
28971	721669
60491	721670
52942	721671
32012	721672
40792	721673
3677	721674
22707	721675
26201	721676
13949	721677
2422	721678
42530	721679
114931	721680
54421	721681
15797	721682
40627	721683
64200	721684
7613	721685
49015	721686
16244	721687
7692	721688
53346	721689
21560	721690
52611	721691
13464	721692
30390	721693
17990	721694
46810	721695
30773	721696
48969	721697
7464	721698
116288	721699
65483	721700
12768	721701
4442	721702
73006	721703
1581	721704
11316	721705
84050	721706
48980	721707
13066	721708
86925	721709
68396	721710
37465	721711
27	721712
2920	721713
47085	721714
17869	721715
116690	721716
23004	721717
1873	721718
100918	721719
24490	721720
18899	721721
60593	721722
62878	721723
33302	721724
34129	721725
20535	721726
72891	721727
63021	721728
13269	721729
24192	721730
137237	721731
79718	721732
5464	721733
28179	721734
75675	721735
70415	721736
1319	721737
23617	721738
150745	721739
9132	721740
103202	721741
29793	721742
33509	721743
136272	721744
91835	721745
28405	721746
60784	721747
14619	721748
20707	721749
137847	721750
22187	721751
777	721752
7767	721753
15335	721754
16630	721755
84656	721756
37339	721757
102307	721758
55756	721759
20973	721760
72962	721761
150722	721762
4206	721763
84456	721764
13844	721765
727	721766
22193	721767
30545	721768
3936	721769
8627	721770
9553	721771
33499	721772
101097	721773
87296	721774
5008	721775
147918	721776
46081	721777
95887	721778
65048	721779
71842	721780
95582	721781
162197	721782
19157	721783
64511	721784
147447	721785
30452	721786
25427	721787
89132	721788
33424	721789
83342	721790
784	721791
30620	721792
80347	721793
1315	721794
1052	721795
27151	721796
53476	721797
23825	721798
60931	721799
18555	721800
1021	721801
41543	721802
49036	721803
2259	721804
67179	721805
169939	721806
10129	721807
72879	721808
78745	721809
43763	721810
7035	721811
7290	721812
85440	721813
3760	721814
27262	721815
40312	721816
40974	721817
163658	721818
29805	721819
15714	721820
1038	721821
8840	721822
15486	721823
6762	721824
32873	721825
128448	721826
21929	721827
91556	721828
51409	721829
40154	721830
117173	721831
6125	721832
549	721833
472	721834
6656	721835
54215	721836
532	721837
52699	721838
1587	721839
10128	721840
10749	721841
28263	721842
75315	721843
7941	721844
16596	721845
100987	721846
23383	721847
80778	721848
101429	721849
15321	721850
5644	721851
18959	721852
18563	721853
52433	721854
16416	721855
52605	721856
44346	721857
81986	721858
17514	721859
29492	721860
33961	721861
22711	721862
1419	721863
80361	721864
15710	721865
14170	721866
2865	721867
79882	721868
101555	721869
47986	721870
53099	721871
35019	721872
10413	721873
47098	721874
66412	721875
5135	721876
16304	721877
3933	721878
15933	721879
55507	721880
64356	721881
55645	721882
104001	721883
17512	721884
26377	721885
11132	721886
38967	721887
18602	721888
1990	721889
51473	721890
58020	721891
60872	721892
247	721893
20562	721894
10864	721895
39434	721896
4104	721897
122711	721898
30519	721899
2422	721900
61100	721901
115089	721902
22287	721903
66968	721904
144793	721905
31842	721906
30064	721907
75544	721908
108442	721909
48803	721910
132680	721911
75445	721912
54495	721913
37875	721914
3711	721915
32084	721916
31138	721917
41442	721918
30256	721919
70154	721920
81917	721921
120909	721922
20972	721923
111725	721924
25852	721925
146531	721926
62205	721927
23653	721928
154214	721929
35289	721930
38953	721931
57287	721932
26642	721933
18110	721934
61892	721935
11239	721936
25009	721937
40947	721938
86411	721939
9255	721940
24677	721941
67836	721942
1415	721943
74441	721944
35351	721945
1162	721946
61885	721947
963	721948
26176	721949
16142	721950
8698	721951
1771	721952
89639	721953
114212	721954
318	721955
19761	721956
5397	721957
32089	721958
642	721959
53164	721960
2448	721961
124169	721962
63959	721963
20407	721964
88017	721965
8247	721966
166194	721967
18777	721968
7996	721969
64025	721970
65945	721971
24480	721972
152255	721973
44586	721974
240	721975
17517	721976
54274	721977
49842	721978
83585	721979
4389	721980
1095	721981
106214	721982
14312	721983
2845	721984
15355	721985
9156	721986
29322	721987
123324	721988
99402	721989
29540	721990
73893	721991
18819	721992
169678	721993
2904	721994
73160	721995
71923	721996
2619	721997
17720	721998
25918	721999
73094	722000
12135	722001
39573	722002
55980	722003
4594	722004
7800	722005
68348	722006
77159	722007
212	722008
127218	722009
4326	722010
52316	722011
15003	722012
138585	722013
10546	722014
49985	722015
3285	722016
95647	722017
1786	722018
14527	722019
25134	722020
486	722021
71382	722022
107858	722023
90018	722024
549	722025
123829	722026
67787	722027
135458	722028
76562	722029
8539	722030
9118	722031
57949	722032
135509	722033
1079	722034
3723	722035
75353	722036
48576	722037
42127	722038
52022	722039
26577	722040
156824	722041
105507	722042
96172	722043
16820	722044
72176	722045
13220	722046
6690	722047
19569	722048
111096	722049
10420	722050
4158	722051
31782	722052
26312	722053
74194	722054
99418	722055
90344	722056
42978	722057
10660	722058
16957	722059
66256	722060
8742	722061
4273	722062
50806	722063
3211	722064
33925	722065
89361	722066
24283	722067
64616	722068
23924	722069
115720	722070
168164	722071
25866	722072
9587	722073
1743	722074
52422	722075
9612	722076
28390	722077
59487	722078
82269	722079
160817	722080
43610	722081
9980	722082
3284	722083
5447	722084
10261	722085
30921	722086
35904	722087
1652	722088
12975	722089
11039	722090
95820	722091
10053	722092
12223	722093
67396	722094
62109	722095
24912	722096
46590	722097
36119	722098
62402	722099
61516	722100
55875	722101
95310	722102
8645	722103
118314	722104
9833	722105
62159	722106
695	722107
48949	722108
45379	722109
46156	722110
5108	722111
14598	722112
75891	722113
60575	722114
102477	722115
2512	722116
4710	722117
49357	722118
10745	722119
11518	722120
7722	722121
127253	722122
50725	722123
94093	722124
30246	722125
126341	722126
106249	722127
92184	722128
9940	722129
102794	722130
86023	722131
58680	722132
143657	722133
29882	722134
10554	722135
4442	722136
3758	722137
131829	722138
67696	722139
110003	722140
48541	722141
126737	722142
102633	722143
69141	722144
22497	722145
30435	722146
8416	722147
71372	722148
22844	722149
10614	722150
49819	722151
11228	722152
32778	722153
94869	722154
25094	722155
772	722156
44032	722157
19597	722158
82305	722159
82492	722160
16141	722161
5791	722162
113399	722163
63518	722164
5624	722165
78306	722166
136247	722167
35430	722168
22839	722169
127683	722170
226	722171
39065	722172
39871	722173
71572	722174
17114	722175
7193	722176
134714	722177
8352	722178
11870	722179
13739	722180
16493	722181
36575	722182
35816	722183
68169	722184
6040	722185
4899	722186
1577	722187
107548	722188
152449	722189
13708	722190
23462	722191
61346	722192
15317	722193
67234	722194
6130	722195
136243	722196
35078	722197
30087	722198
22899	722199
72078	722200
38045	722201
22132	722202
68930	722203
163436	722204
6310	722205
7493	722206
5612	722207
8728	722208
107253	722209
103868	722210
118598	722211
163304	722212
91207	722213
88525	722214
9977	722215
244	722216
37269	722217
14822	722218
125114	722219
4767	722220
105235	722221
56784	722222
90153	722223
76048	722224
35343	722225
49911	722226
12652	722227
18634	722228
55994	722229
21283	722230
69116	722231
58696	722232
76844	722233
14799	722234
9965	722235
81592	722236
56707	722237
93505	722238
112998	722239
6600	722240
48679	722241
90123	722242
28141	722243
83563	722244
62845	722245
20353	722246
45064	722247
53009	722248
21430	722249
35141	722250
76057	722251
21872	722252
4307	722253
5239	722254
47965	722255
13194	722256
20037	722257
44815	722258
12772	722259
9575	722260
796	722261
49892	722262
32317	722263
141092	722264
65912	722265
70082	722266
34946	722267
57313	722268
41304	722269
48197	722270
44947	722271
80189	722272
94834	722273
41976	722274
142801	722275
17281	722276
11771	722277
67867	722278
6500	722279
61942	722280
2595	722281
16326	722282
15173	722283
5524	722284
23598	722285
123215	722286
13556	722287
62771	722288
80452	722289
88586	722290
76471	722291
126889	722292
67391	722293
83530	722294
16771	722295
27735	722296
129124	722297
3075	722298
4344	722299
10622	722300
69734	722301
5675	722302
93935	722303
23654	722304
65126	722305
67681	722306
33548	722307
13758	722308
32952	722309
28199	722310
4823	722311
16205	722312
3082	722313
338	722314
38252	722315
15840	722316
35952	722317
45424	722318
105388	722319
14188	722320
134567	722321
112430	722322
25895	722323
13376	722324
73655	722325
88365	722326
116947	722327
10726	722328
51207	722329
12124	722330
107649	722331
928	722332
137362	722333
4857	722334
19101	722335
28117	722336
4706	722337
150076	722338
10193	722339
15076	722340
17378	722341
3331	722342
16233	722343
14924	722344
18991	722345
14440	722346
38422	722347
41937	722348
26110	722349
65782	722350
42176	722351
2794	722352
12954	722353
113073	722354
2334	722355
86010	722356
11206	722357
3055	722358
6011	722359
4727	722360
36554	722361
16153	722362
6412	722363
45000	722364
3772	722365
28969	722366
26633	722367
13425	722368
86589	722369
64626	722370
15396	722371
1621	722372
57637	722373
3913	722374
40834	722375
167	722376
19813	722377
52804	722378
34968	722379
848	722380
43559	722381
26613	722382
9895	722383
50387	722384
10626	722385
101580	722386
60214	722387
85673	722388
91082	722389
3934	722390
33711	722391
44540	722392
145582	722393
9252	722394
2406	722395
4	722396
34818	722397
94036	722398
151882	722399
26483	722400
17836	722401
80795	722402
73176	722403
20636	722404
17731	722405
16923	722406
54084	722407
14652	722408
79466	722409
42402	722410
160111	722411
78443	722412
134515	722413
7597	722414
36963	722415
100247	722416
20191	722417
44120	722418
27875	722419
123518	722420
269	722421
24236	722422
2686	722423
24541	722424
3982	722425
96260	722426
47747	722427
13818	722428
24407	722429
135831	722430
53283	722431
36655	722432
54919	722433
6291	722434
68772	722435
15609	722436
86991	722437
83245	722438
115062	722439
42641	722440
43285	722441
3293	722442
1815	722443
36512	722444
33923	722445
23449	722446
13628	722447
25538	722448
51	722449
81731	722450
5028	722451
24872	722452
25526	722453
17075	722454
11460	722455
33777	722456
50698	722457
950	722458
14870	722459
47461	722460
7903	722461
16995	722462
57474	722463
34537	722464
57800	722465
16334	722466
61762	722467
15513	722468
52631	722469
94435	722470
69716	722471
62823	722472
41711	722473
2927	722474
9201	722475
22873	722476
22894	722477
4980	722478
98345	722479
5755	722480
2502	722481
2709	722482
158597	722483
25312	722484
840	722485
41952	722486
114003	722487
7003	722488
12785	722489
74892	722490
165167	722491
10702	722492
23084	722493
57645	722494
63619	722495
65438	722496
14746	722497
22339	722498
46108	722499
25314	722500
31178	722501
6463	722502
23829	722503
71837	722504
80966	722505
12607	722506
28534	722507
21843	722508
73320	722509
23092	722510
3897	722511
135899	722512
107392	722513
5880	722514
21039	722515
79286	722516
93028	722517
29157	722518
11934	722519
43985	722520
32878	722521
4264	722522
79751	722523
2249	722524
118624	722525
11152	722526
28825	722527
31490	722528
121137	722529
7038	722530
14386	722531
53309	722532
57684	722533
45351	722534
60241	722535
153858	722536
99058	722537
65929	722538
94197	722539
47775	722540
52933	722541
87258	722542
24	722543
135967	722544
21236	722545
38375	722546
31314	722547
44356	722548
12075	722549
108922	722550
17433	722551
4633	722552
16275	722553
33294	722554
94808	722555
15642	722556
17323	722557
47	722558
102679	722559
80926	722560
3756	722561
30005	722562
610	722563
15336	722564
35626	722565
104003	722566
55526	722567
31995	722568
22427	722569
135765	722570
166895	722571
14931	722572
990	722573
32077	722574
159206	722575
97012	722576
29408	722577
191	722578
128589	722579
54274	722580
79482	722581
40117	722582
55224	722583
116583	722584
82826	722585
28801	722586
108991	722587
7672	722588
19624	722589
47938	722590
103169	722591
88016	722592
77313	722593
451	722594
37734	722595
3257	722596
4517	722597
73737	722598
45206	722599
52654	722600
2877	722601
45326	722602
68843	722603
84255	722604
48272	722605
41385	722606
67399	722607
1641	722608
62451	722609
26850	722610
32071	722611
32786	722612
91288	722613
33011	722614
1805	722615
74808	722616
8968	722617
3439	722618
73948	722619
18364	722620
1071	722621
22072	722622
2878	722623
56986	722624
77918	722625
6021	722626
2523	722627
7644	722628
113848	722629
108430	722630
19893	722631
86255	722632
55976	722633
16235	722634
2910	722635
10260	722636
14433	722637
84256	722638
1767	722639
23648	722640
32492	722641
59101	722642
53904	722643
93794	722644
73487	722645
1607	722646
122681	722647
136068	722648
76953	722649
108695	722650
95866	722651
36999	722652
48006	722653
35953	722654
2596	722655
8432	722656
43034	722657
48783	722658
6472	722659
22663	722660
21193	722661
59433	722662
6852	722663
64513	722664
104770	722665
3737	722666
9238	722667
73345	722668
22516	722669
19488	722670
24004	722671
237	722672
36706	722673
10281	722674
11329	722675
108952	722676
131961	722677
29850	722678
1682	722679
42878	722680
207	722681
3607	722682
55321	722683
138282	722684
97885	722685
30020	722686
57712	722687
14924	722688
80774	722689
9674	722690
16100	722691
23637	722692
48559	722693
3041	722694
35263	722695
77169	722696
55488	722697
65061	722698
150627	722699
64297	722700
3347	722701
16627	722702
39020	722703
123974	722704
5848	722705
2478	722706
72031	722707
18820	722708
93135	722709
5226	722710
23445	722711
18193	722712
25933	722713
65199	722714
96755	722715
649	722716
33076	722717
102674	722718
65732	722719
88722	722720
75045	722721
88709	722722
81778	722723
14995	722724
32640	722725
30982	722726
3403	722727
138378	722728
77032	722729
132452	722730
4036	722731
4015	722732
31127	722733
5505	722734
30990	722735
30897	722736
13183	722737
4654	722738
217	722739
38791	722740
41319	722741
35862	722742
111308	722743
78629	722744
65664	722745
118323	722746
5492	722747
157503	722748
99513	722749
11931	722750
26511	722751
5041	722752
30207	722753
51692	722754
45159	722755
10405	722756
51936	722757
22965	722758
40867	722759
24875	722760
41858	722761
119128	722762
3300	722763
26420	722764
47712	722765
595	722766
777	722767
65100	722768
71040	722769
38612	722770
20389	722771
3623	722772
27865	722773
57292	722774
55459	722775
14268	722776
44144	722777
22990	722778
98405	722779
40580	722780
24355	722781
21549	722782
4516	722783
23049	722784
28721	722785
25967	722786
31257	722787
18885	722788
13684	722789
58210	722790
24925	722791
10115	722792
7525	722793
62703	722794
153526	722795
26266	722796
88174	722797
3286	722798
91386	722799
101540	722800
83484	722801
80899	722802
40906	722803
407	722804
14793	722805
5	722806
57494	722807
53085	722808
29575	722809
164	722810
20699	722811
3568	722812
56358	722813
7660	722814
3753	722815
96999	722816
66874	722817
89702	722818
102490	722819
66364	722820
2983	722821
114088	722822
31885	722823
16763	722824
89898	722825
1544	722826
35485	722827
29106	722828
89582	722829
7229	722830
3925	722831
87531	722832
28721	722833
12111	722834
30979	722835
27785	722836
872	722837
2277	722838
6501	722839
62164	722840
2210	722841
18352	722842
81959	722843
15517	722844
166759	722845
45207	722846
27065	722847
44197	722848
129974	722849
9114	722850
110728	722851
1674	722852
74049	722853
47258	722854
28881	722855
112283	722856
51698	722857
7903	722858
53421	722859
24722	722860
11366	722861
71100	722862
22950	722863
6293	722864
2686	722865
11127	722866
139005	722867
105238	722868
357	722869
50464	722870
42649	722871
3679	722872
109603	722873
94327	722874
611	722875
17021	722876
34915	722877
55142	722878
129729	722879
15081	722880
102047	722881
116258	722882
20327	722883
90099	722884
80419	722885
2438	722886
26289	722887
151555	722888
13024	722889
75699	722890
73135	722891
800	722892
129225	722893
12372	722894
18191	722895
166361	722896
4179	722897
62369	722898
97604	722899
59462	722900
85342	722901
2699	722902
11952	722903
131625	722904
77915	722905
66242	722906
6025	722907
16581	722908
37604	722909
127351	722910
14831	722911
16690	722912
23906	722913
130047	722914
25612	722915
46088	722916
41954	722917
33402	722918
74082	722919
1081	722920
28284	722921
13776	722922
4451	722923
67214	722924
152549	722925
167893	722926
60892	722927
25713	722928
98880	722929
8763	722930
80949	722931
88723	722932
13256	722933
13163	722934
9836	722935
89635	722936
72264	722937
4956	722938
31844	722939
108904	722940
7913	722941
35643	722942
1	722943
24321	722944
34921	722945
118757	722946
4313	722947
13040	722948
42946	722949
23499	722950
63334	722951
136292	722952
102788	722953
13703	722954
2339	722955
42980	722956
59687	722957
1144	722958
110334	722959
94315	722960
26471	722961
26784	722962
7878	722963
8371	722964
102860	722965
3509	722966
21941	722967
40390	722968
26140	722969
16633	722970
80984	722971
29341	722972
30159	722973
17533	722974
24362	722975
17436	722976
22632	722977
89854	722978
19601	722979
98111	722980
2050	722981
32424	722982
56345	722983
56091	722984
159714	722985
16978	722986
145759	722987
23950	722988
35280	722989
62968	722990
112253	722991
1413	722992
28023	722993
57887	722994
23398	722995
70617	722996
15839	722997
5850	722998
10628	722999
4504	723000
73611	723001
71321	723002
40575	723003
24186	723004
108924	723005
5563	723006
10683	723007
139427	723008
33236	723009
20145	723010
40438	723011
28699	723012
3598	723013
3899	723014
22461	723015
98130	723016
34852	723017
22136	723018
66862	723019
49382	723020
1507	723021
76164	723022
35003	723023
39477	723024
18696	723025
15896	723026
44302	723027
17635	723028
48429	723029
93681	723030
52304	723031
1958	723032
62190	723033
59612	723034
6548	723035
25051	723036
17960	723037
84169	723038
138772	723039
7111	723040
76890	723041
80651	723042
77772	723043
19542	723044
114776	723045
56526	723046
11214	723047
51490	723048
6250	723049
44808	723050
42527	723051
33197	723052
42621	723053
106834	723054
20739	723055
61421	723056
22628	723057
9374	723058
15072	723059
91674	723060
19936	723061
162902	723062
4128	723063
38322	723064
13315	723065
5496	723066
13972	723067
39551	723068
27127	723069
81426	723070
66846	723071
9502	723072
97206	723073
55608	723074
124937	723075
5651	723076
107206	723077
72676	723078
13793	723079
13251	723080
35152	723081
86063	723082
23196	723083
1551	723084
4871	723085
3658	723086
26040	723087
14154	723088
14040	723089
53441	723090
18025	723091
78052	723092
24511	723093
1509	723094
108223	723095
29861	723096
4045	723097
6612	723098
762	723099
1904	723100
14213	723101
26795	723102
3835	723103
7668	723104
9228	723105
34081	723106
41878	723107
65994	723108
41335	723109
39714	723110
9958	723111
100439	723112
361	723113
1323	723114
38379	723115
852	723116
14596	723117
127851	723118
5430	723119
39384	723120
55386	723121
102280	723122
125246	723123
156593	723124
13257	723125
136684	723126
131566	723127
15982	723128
106870	723129
6031	723130
6941	723131
41033	723132
41177	723133
53503	723134
15278	723135
119808	723136
7925	723137
31861	723138
30971	723139
61844	723140
8575	723141
43273	723142
46440	723143
10927	723144
10299	723145
80749	723146
141398	723147
163066	723148
9062	723149
85786	723150
13831	723151
14792	723152
82789	723153
65139	723154
129545	723155
60720	723156
964	723157
55913	723158
27949	723159
1538	723160
630	723161
27816	723162
6287	723163
11364	723164
10288	723165
71896	723166
16302	723167
99072	723168
31113	723169
39017	723170
58935	723171
46486	723172
14828	723173
599	723174
38022	723175
271	723176
20060	723177
69922	723178
5342	723179
24691	723180
46287	723181
170037	723182
2793	723183
55992	723184
34908	723185
28956	723186
184	723187
71259	723188
37497	723189
27871	723190
1341	723191
97678	723192
37653	723193
54797	723194
11337	723195
14127	723196
3798	723197
132616	723198
19184	723199
85419	723200
101413	723201
11401	723202
21312	723203
13371	723204
43621	723205
129452	723206
34259	723207
21359	723208
25138	723209
64653	723210
38805	723211
34169	723212
31193	723213
35779	723214
12262	723215
7826	723216
161967	723217
137898	723218
4401	723219
1306	723220
68103	723221
11504	723222
60930	723223
28621	723224
88757	723225
39738	723226
20066	723227
17018	723228
2897	723229
58441	723230
2232	723231
66127	723232
14623	723233
58194	723234
54534	723235
685	723236
18581	723237
12193	723238
42980	723239
33134	723240
57380	723241
52274	723242
148	723243
38270	723244
22687	723245
24233	723246
1460	723247
20745	723248
51241	723249
114932	723250
36231	723251
211	723252
38564	723253
116744	723254
10611	723255
33028	723256
32957	723257
19777	723258
87348	723259
95878	723260
87260	723261
36397	723262
1893	723263
18896	723264
42572	723265
81574	723266
50906	723267
71381	723268
126069	723269
9846	723270
36891	723271
12915	723272
20573	723273
78175	723274
31938	723275
28383	723276
63691	723277
36245	723278
161390	723279
31359	723280
133973	723281
89208	723282
53060	723283
21255	723284
5161	723285
10392	723286
62749	723287
13643	723288
56440	723289
98	723290
1176	723291
35819	723292
20201	723293
91735	723294
89974	723295
105806	723296
15010	723297
28457	723298
36791	723299
33375	723300
36720	723301
77344	723302
17794	723303
28466	723304
29802	723305
133380	723306
16117	723307
44096	723308
35401	723309
1318	723310
142770	723311
114463	723312
54933	723313
1636	723314
126050	723315
6295	723316
15125	723317
56596	723318
4693	723319
86525	723320
35624	723321
4829	723322
33975	723323
5644	723324
32371	723325
5283	723326
3046	723327
52068	723328
6004	723329
55380	723330
44150	723331
52833	723332
19084	723333
537	723334
459	723335
9143	723336
1140	723337
56931	723338
23779	723339
29902	723340
44677	723341
4277	723342
46715	723343
140559	723344
1577	723345
65790	723346
79486	723347
92598	723348
30838	723349
61837	723350
11557	723351
15360	723352
32012	723353
14862	723354
79943	723355
13044	723356
1081	723357
17548	723358
2991	723359
76793	723360
26671	723361
131124	723362
21302	723363
107452	723364
24013	723365
128468	723366
42555	723367
128224	723368
47476	723369
7262	723370
4954	723371
34729	723372
36753	723373
67149	723374
37925	723375
29800	723376
9517	723377
4084	723378
1028	723379
2257	723380
92262	723381
15479	723382
12867	723383
72470	723384
25349	723385
35631	723386
15389	723387
56523	723388
46159	723389
14074	723390
7366	723391
27115	723392
87519	723393
46651	723394
41335	723395
7331	723396
31851	723397
19885	723398
11700	723399
35904	723400
170	723401
155702	723402
29641	723403
97149	723404
44822	723405
180	723406
1120	723407
34764	723408
51130	723409
21481	723410
10551	723411
7950	723412
7219	723413
10810	723414
91426	723415
14743	723416
40604	723417
17630	723418
146963	723419
56447	723420
37968	723421
50703	723422
22523	723423
50681	723424
26840	723425
29103	723426
36459	723427
29787	723428
105912	723429
63	723430
1603	723431
38748	723432
42182	723433
46585	723434
6543	723435
74096	723436
771	723437
71686	723438
9347	723439
114330	723440
105183	723441
92556	723442
50958	723443
28182	723444
16881	723445
34967	723446
46349	723447
73871	723448
4984	723449
52657	723450
63793	723451
86204	723452
28399	723453
9135	723454
72681	723455
20170	723456
82890	723457
59873	723458
16996	723459
65084	723460
9271	723461
29412	723462
9865	723463
39328	723464
24798	723465
10617	723466
3391	723467
70765	723468
61020	723469
150259	723470
32052	723471
66750	723472
55161	723473
36563	723474
8524	723475
8826	723476
60982	723477
38736	723478
28085	723479
53111	723480
24960	723481
66964	723482
168042	723483
15866	723484
12128	723485
84750	723486
40325	723487
39722	723488
32210	723489
43110	723490
10982	723491
81044	723492
24408	723493
17256	723494
140192	723495
1076	723496
16563	723497
92716	723498
64785	723499
40908	723500
22698	723501
4280	723502
39467	723503
30480	723504
53229	723505
24770	723506
6569	723507
8928	723508
78772	723509
21739	723510
53209	723511
108927	723512
6453	723513
53886	723514
34120	723515
35828	723516
59274	723517
5103	723518
70698	723519
27923	723520
10061	723521
42895	723522
44791	723523
60588	723524
41278	723525
54417	723526
40215	723527
62785	723528
140292	723529
7150	723530
50084	723531
7521	723532
67773	723533
9822	723534
31098	723535
11955	723536
32173	723537
73656	723538
5797	723539
31331	723540
17792	723541
23273	723542
41044	723543
18276	723544
14447	723545
65729	723546
7658	723547
69619	723548
47784	723549
32498	723550
9643	723551
14793	723552
102175	723553
114387	723554
43275	723555
28336	723556
2975	723557
45495	723558
26693	723559
19200	723560
20952	723561
50113	723562
51483	723563
11240	723564
10982	723565
1571	723566
129101	723567
66216	723568
91516	723569
49662	723570
61097	723571
25237	723572
66325	723573
31172	723574
1945	723575
121663	723576
40202	723577
66397	723578
47165	723579
27307	723580
131039	723581
2398	723582
68498	723583
25721	723584
86457	723585
91305	723586
7068	723587
94711	723588
54027	723589
12855	723590
96272	723591
4130	723592
97168	723593
20164	723594
43099	723595
72001	723596
65502	723597
18806	723598
71262	723599
7002	723600
80295	723601
3554	723602
8924	723603
57657	723604
18842	723605
39243	723606
1896	723607
9341	723608
7396	723609
5983	723610
513	723611
10671	723612
123823	723613
148011	723614
87217	723615
39410	723616
2467	723617
76946	723618
165877	723619
137341	723620
110391	723621
13775	723622
41606	723623
63910	723624
5845	723625
73728	723626
17196	723627
27122	723628
57229	723629
94179	723630
45479	723631
60542	723632
59004	723633
73406	723634
4472	723635
51013	723636
49456	723637
41611	723638
62217	723639
59263	723640
34816	723641
20641	723642
101906	723643
5174	723644
8966	723645
49963	723646
18621	723647
3269	723648
54644	723649
72961	723650
35855	723651
106508	723652
174	723653
533	723654
83697	723655
1011	723656
193	723657
50621	723658
49193	723659
1963	723660
60509	723661
117	723662
4013	723663
48985	723664
10766	723665
45073	723666
21431	723667
6841	723668
148947	723669
12211	723670
10790	723671
39504	723672
19013	723673
18599	723674
133119	723675
119242	723676
17081	723677
3602	723678
26813	723679
151669	723680
17076	723681
79792	723682
44372	723683
75121	723684
106003	723685
33730	723686
68032	723687
21590	723688
84167	723689
66550	723690
16824	723691
24253	723692
37849	723693
25271	723694
14736	723695
18974	723696
729	723697
45193	723698
37591	723699
63094	723700
15563	723701
135264	723702
22258	723703
5105	723704
11923	723705
19168	723706
107510	723707
9852	723708
18013	723709
60834	723710
4303	723711
8897	723712
83123	723713
40496	723714
24826	723715
50134	723716
28849	723717
59529	723718
67732	723719
65	723720
167811	723721
5158	723722
75704	723723
32881	723724
93803	723725
135053	723726
73184	723727
2207	723728
1020	723729
37867	723730
125268	723731
7018	723732
3577	723733
32907	723734
101929	723735
52994	723736
125951	723737
112761	723738
120961	723739
38728	723740
89475	723741
682	723742
22248	723743
17448	723744
1963	723745
6058	723746
52815	723747
50023	723748
33337	723749
8797	723750
29365	723751
55214	723752
62215	723753
19751	723754
45453	723755
118473	723756
7652	723757
11258	723758
91955	723759
74977	723760
14129	723761
76032	723762
102153	723763
118951	723764
9404	723765
36945	723766
4141	723767
2107	723768
6445	723769
89210	723770
7983	723771
38468	723772
45208	723773
51022	723774
95380	723775
90094	723776
108	723777
3580	723778
147191	723779
79	723780
80508	723781
24268	723782
16390	723783
26121	723784
4947	723785
35333	723786
13889	723787
65779	723788
20555	723789
77015	723790
20667	723791
163251	723792
43637	723793
91167	723794
676	723795
3139	723796
3413	723797
26056	723798
33239	723799
69994	723800
1016	723801
98433	723802
47962	723803
94780	723804
715	723805
35239	723806
49957	723807
43414	723808
52251	723809
11962	723810
5303	723811
55415	723812
41906	723813
46413	723814
71449	723815
111267	723816
140298	723817
32470	723818
130771	723819
60789	723820
46753	723821
103000	723822
51760	723823
31383	723824
1962	723825
92773	723826
96274	723827
60723	723828
12708	723829
17446	723830
29730	723831
64504	723832
127709	723833
42605	723834
27439	723835
1176	723836
144053	723837
24542	723838
2992	723839
1255	723840
36498	723841
39795	723842
94508	723843
5158	723844
22244	723845
8759	723846
56615	723847
90359	723848
16631	723849
32706	723850
15571	723851
57322	723852
3146	723853
12975	723854
50366	723855
75765	723856
4939	723857
43366	723858
20866	723859
50460	723860
70068	723861
84726	723862
3984	723863
8065	723864
157624	723865
138	723866
117798	723867
8988	723868
79636	723869
9493	723870
38509	723871
7785	723872
28230	723873
74728	723874
22326	723875
7651	723876
91739	723877
16611	723878
26230	723879
13663	723880
19989	723881
153199	723882
61563	723883
6636	723884
45865	723885
8017	723886
848	723887
35206	723888
124339	723889
93983	723890
46065	723891
23825	723892
31560	723893
9081	723894
163263	723895
20408	723896
18399	723897
15407	723898
9472	723899
85344	723900
41609	723901
74201	723902
34551	723903
1354	723904
56756	723905
22008	723906
101366	723907
45564	723908
56437	723909
30470	723910
26821	723911
109766	723912
168040	723913
24017	723914
23374	723915
78623	723916
50495	723917
62659	723918
2624	723919
77722	723920
30706	723921
100242	723922
14461	723923
38590	723924
20727	723925
12010	723926
20553	723927
151085	723928
32964	723929
60698	723930
7935	723931
100088	723932
1535	723933
27260	723934
63213	723935
5105	723936
12087	723937
100701	723938
1772	723939
32476	723940
25574	723941
19174	723942
57669	723943
43971	723944
155476	723945
16868	723946
5395	723947
28380	723948
87203	723949
151802	723950
16968	723951
153723	723952
27305	723953
32856	723954
91149	723955
6818	723956
122306	723957
11537	723958
99249	723959
1541	723960
64070	723961
12060	723962
58048	723963
115664	723964
48073	723965
93742	723966
1807	723967
733	723968
96319	723969
69267	723970
18877	723971
102528	723972
26705	723973
38735	723974
1439	723975
86315	723976
4309	723977
32339	723978
34112	723979
96075	723980
37381	723981
49127	723982
7645	723983
286	723984
5223	723985
23304	723986
41740	723987
15585	723988
145025	723989
245	723990
9373	723991
53697	723992
25477	723993
25679	723994
95237	723995
144122	723996
139303	723997
45527	723998
48261	723999
79927	724000
9702	724001
4134	724002
3156	724003
42140	724004
13477	724005
121488	724006
99354	724007
12246	724008
9197	724009
103114	724010
13873	724011
22597	724012
43456	724013
22066	724014
159	724015
49800	724016
21145	724017
31857	724018
70235	724019
47792	724020
1890	724021
136432	724022
12752	724023
58543	724024
62950	724025
77776	724026
8120	724027
53872	724028
10085	724029
10052	724030
63154	724031
63562	724032
55686	724033
19690	724034
58270	724035
72782	724036
18740	724037
6653	724038
44029	724039
107458	724040
100567	724041
19250	724042
27853	724043
81319	724044
31483	724045
23555	724046
156162	724047
22020	724048
147358	724049
138929	724050
15426	724051
250	724052
22099	724053
12446	724054
7	724055
5804	724056
45369	724057
5032	724058
11670	724059
32656	724060
7317	724061
19852	724062
126793	724063
4642	724064
23113	724065
18998	724066
10	724067
16318	724068
22473	724069
25998	724070
2788	724071
59392	724072
1255	724073
9848	724074
62254	724075
7174	724076
30343	724077
77269	724078
34697	724079
9085	724080
11276	724081
36779	724082
42713	724083
126124	724084
1576	724085
144679	724086
20204	724087
103934	724088
126982	724089
31009	724090
72795	724091
49973	724092
133231	724093
70239	724094
40576	724095
36638	724096
119596	724097
111511	724098
1302	724099
50458	724100
36398	724101
46818	724102
32305	724103
2372	724104
96752	724105
28486	724106
62082	724107
24932	724108
43679	724109
35622	724110
25084	724111
72777	724112
58035	724113
116540	724114
381	724115
7592	724116
78907	724117
67410	724118
18144	724119
484	724120
33041	724121
136657	724122
10737	724123
12341	724124
132877	724125
12071	724126
42422	724127
5541	724128
52468	724129
17135	724130
2699	724131
168273	724132
68636	724133
112	724134
3562	724135
34899	724136
423	724137
23812	724138
55766	724139
16336	724140
36694	724141
4842	724142
17433	724143
318	724144
35328	724145
12995	724146
97280	724147
457	724148
5767	724149
3413	724150
3297	724151
2727	724152
14163	724153
8610	724154
40578	724155
52254	724156
17149	724157
12243	724158
61314	724159
17223	724160
44485	724161
55229	724162
30404	724163
493	724164
130444	724165
8589	724166
105066	724167
42183	724168
55701	724169
1548	724170
115152	724171
10679	724172
107529	724173
39893	724174
9950	724175
85712	724176
1845	724177
44207	724178
90495	724179
15489	724180
32846	724181
112064	724182
32408	724183
56171	724184
42	724185
267	724186
30970	724187
58380	724188
13915	724189
33991	724190
29314	724191
4158	724192
8387	724193
13303	724194
47763	724195
8491	724196
9971	724197
12477	724198
80852	724199
58540	724200
14563	724201
10348	724202
284	724203
110018	724204
65479	724205
137920	724206
21981	724207
121591	724208
43329	724209
24128	724210
38152	724211
1739	724212
65780	724213
17903	724214
96379	724215
19867	724216
12533	724217
61466	724218
64424	724219
151647	724220
90022	724221
129888	724222
47806	724223
19261	724224
9445	724225
13941	724226
73865	724227
11030	724228
118780	724229
95436	724230
36046	724231
9737	724232
22720	724233
1315	724234
1411	724235
42552	724236
50953	724237
24428	724238
72469	724239
95164	724240
49231	724241
31433	724242
28947	724243
3440	724244
31384	724245
58313	724246
58923	724247
590	724248
44990	724249
26018	724250
7955	724251
17510	724252
118242	724253
4057	724254
29735	724255
26082	724256
303	724257
77820	724258
46114	724259
26373	724260
32043	724261
59191	724262
96213	724263
32115	724264
2358	724265
28104	724266
1716	724267
48954	724268
46606	724269
20531	724270
72236	724271
100276	724272
39255	724273
471	724274
58222	724275
144413	724276
78157	724277
13691	724278
10329	724279
19388	724280
47368	724281
54509	724282
3212	724283
84748	724284
18191	724285
132500	724286
67183	724287
38774	724288
4731	724289
21176	724290
41342	724291
13173	724292
12495	724293
1708	724294
103697	724295
22035	724296
3015	724297
17686	724298
1643	724299
243	724300
17664	724301
883	724302
79	724303
4260	724304
138700	724305
43094	724306
38137	724307
32968	724308
7056	724309
27351	724310
99532	724311
59521	724312
43569	724313
511	724314
119899	724315
2375	724316
92847	724317
11967	724318
39560	724319
94183	724320
3776	724321
102470	724322
135166	724323
75175	724324
3174	724325
9326	724326
10910	724327
44002	724328
111160	724329
13843	724330
182	724331
38690	724332
71638	724333
45895	724334
34923	724335
44893	724336
4280	724337
48016	724338
126760	724339
89300	724340
43274	724341
67986	724342
32332	724343
43271	724344
3607	724345
80844	724346
36133	724347
745	724348
17830	724349
77635	724350
29493	724351
115807	724352
93683	724353
57305	724354
30436	724355
31620	724356
27501	724357
21301	724358
111988	724359
51347	724360
124936	724361
2573	724362
20025	724363
118539	724364
48099	724365
17415	724366
103084	724367
35990	724368
44135	724369
5125	724370
1986	724371
36920	724372
8448	724373
108853	724374
1296	724375
79527	724376
10603	724377
45840	724378
39788	724379
28322	724380
2765	724381
6395	724382
16115	724383
51112	724384
43620	724385
86739	724386
129722	724387
41538	724388
26976	724389
11406	724390
11040	724391
43359	724392
15768	724393
21036	724394
96990	724395
6540	724396
81209	724397
122054	724398
23159	724399
34544	724400
58572	724401
10171	724402
44768	724403
60771	724404
35307	724405
60940	724406
69171	724407
63234	724408
521	724409
43287	724410
36575	724411
20727	724412
8670	724413
5025	724414
138948	724415
86731	724416
90880	724417
10308	724418
54674	724419
3331	724420
45444	724421
58210	724422
34100	724423
113481	724424
41616	724425
2288	724426
34993	724427
90509	724428
19185	724429
90664	724430
124	724431
9196	724432
9006	724433
2036	724434
55173	724435
95495	724436
15966	724437
131752	724438
26828	724439
14083	724440
55442	724441
50620	724442
3262	724443
89087	724444
37228	724445
32498	724446
42721	724447
12429	724448
27981	724449
110513	724450
3983	724451
22144	724452
457	724453
28814	724454
62069	724455
90207	724456
46476	724457
23598	724458
24249	724459
96892	724460
11906	724461
50453	724462
81187	724463
120121	724464
66180	724465
8983	724466
467	724467
14146	724468
15949	724469
24523	724470
2529	724471
74665	724472
6428	724473
6734	724474
169746	724475
89185	724476
35673	724477
12718	724478
126236	724479
17452	724480
39463	724481
68955	724482
9953	724483
51989	724484
168424	724485
27441	724486
81514	724487
1011	724488
35299	724489
23661	724490
104989	724491
87581	724492
28318	724493
18862	724494
42244	724495
111202	724496
1994	724497
5999	724498
49279	724499
73374	724500
9396	724501
39810	724502
9914	724503
30209	724504
58091	724505
15565	724506
12889	724507
4650	724508
4435	724509
16358	724510
2621	724511
6531	724512
24344	724513
6727	724514
6209	724515
4436	724516
15477	724517
116960	724518
8796	724519
6827	724520
1262	724521
141280	724522
81133	724523
13880	724524
15865	724525
20555	724526
8492	724527
39001	724528
146965	724529
37364	724530
43309	724531
4081	724532
31148	724533
7048	724534
65689	724535
72401	724536
16897	724537
49554	724538
5265	724539
16967	724540
78849	724541
12809	724542
67491	724543
31349	724544
8474	724545
9529	724546
126014	724547
52237	724548
22633	724549
10548	724550
12247	724551
53321	724552
81944	724553
27383	724554
1747	724555
27983	724556
38543	724557
36155	724558
61745	724559
54797	724560
13452	724561
19892	724562
27804	724563
2139	724564
30742	724565
79048	724566
63806	724567
3890	724568
1940	724569
3252	724570
1585	724571
109271	724572
114081	724573
39388	724574
99202	724575
37627	724576
72654	724577
54735	724578
89555	724579
43576	724580
63965	724581
20782	724582
3080	724583
16833	724584
10784	724585
58614	724586
43693	724587
9	724588
837	724589
43055	724590
44450	724591
2413	724592
145144	724593
31628	724594
50853	724595
67603	724596
104347	724597
73947	724598
38926	724599
131651	724600
85316	724601
546	724602
54814	724603
20632	724604
92317	724605
303	724606
133129	724607
59234	724608
89295	724609
60243	724610
56709	724611
3661	724612
6812	724613
57310	724614
27620	724615
216	724616
41441	724617
45911	724618
8483	724619
4810	724620
513	724621
11289	724622
51769	724623
25118	724624
44939	724625
28315	724626
479	724627
10277	724628
30758	724629
52660	724630
55317	724631
64468	724632
67431	724633
102157	724634
119328	724635
104435	724636
23060	724637
22032	724638
99082	724639
60772	724640
60389	724641
7628	724642
23919	724643
33988	724644
49325	724645
36328	724646
20867	724647
62235	724648
25989	724649
50423	724650
36595	724651
130267	724652
11860	724653
99917	724654
2291	724655
70602	724656
29693	724657
64274	724658
76617	724659
25586	724660
37863	724661
38957	724662
12274	724663
3948	724664
67597	724665
101668	724666
76547	724667
63390	724668
86274	724669
112177	724670
63171	724671
21908	724672
162102	724673
92273	724674
5305	724675
19328	724676
129666	724677
40887	724678
9167	724679
66679	724680
36074	724681
30824	724682
40350	724683
22261	724684
10311	724685
20384	724686
113976	724687
30095	724688
66281	724689
112319	724690
82310	724691
103156	724692
28711	724693
82900	724694
127340	724695
74436	724696
44376	724697
8497	724698
22145	724699
5087	724700
814	724701
14306	724702
33948	724703
4361	724704
25799	724705
42476	724706
27712	724707
68756	724708
91036	724709
31262	724710
97056	724711
51546	724712
72485	724713
27191	724714
125678	724715
7146	724716
2927	724717
124949	724718
116298	724719
48027	724720
166047	724721
13502	724722
5589	724723
72484	724724
70906	724725
16454	724726
54369	724727
111820	724728
68257	724729
36238	724730
29046	724731
30049	724732
113760	724733
34747	724734
25720	724735
5564	724736
43561	724737
32889	724738
25496	724739
104455	724740
58145	724741
108845	724742
41876	724743
107702	724744
10793	724745
2260	724746
95409	724747
110090	724748
136388	724749
3004	724750
557	724751
127656	724752
77760	724753
5382	724754
15289	724755
112187	724756
99995	724757
78168	724758
8477	724759
16980	724760
103415	724761
4437	724762
13323	724763
40555	724764
6835	724765
85204	724766
6191	724767
18263	724768
103180	724769
25749	724770
144958	724771
27446	724772
19509	724773
4231	724774
5510	724775
107913	724776
47481	724777
41451	724778
38945	724779
3894	724780
14326	724781
8585	724782
110912	724783
4584	724784
75861	724785
5401	724786
2298	724787
19021	724788
65254	724789
3958	724790
79168	724791
124175	724792
52490	724793
1255	724794
4934	724795
79462	724796
13229	724797
50052	724798
51250	724799
37213	724800
11645	724801
74789	724802
12316	724803
35720	724804
33459	724805
15038	724806
87497	724807
1285	724808
11631	724809
24736	724810
52334	724811
41956	724812
111808	724813
23186	724814
25265	724815
12484	724816
113425	724817
93520	724818
16118	724819
26660	724820
135901	724821
7280	724822
65300	724823
3615	724824
41027	724825
10197	724826
78365	724827
105578	724828
36581	724829
60511	724830
28698	724831
15207	724832
42341	724833
51090	724834
86471	724835
3598	724836
12052	724837
53489	724838
31755	724839
19233	724840
20365	724841
2838	724842
41720	724843
24806	724844
70151	724845
35177	724846
81571	724847
72005	724848
13918	724849
12499	724850
21474	724851
2299	724852
3596	724853
35169	724854
110730	724855
154799	724856
93044	724857
23896	724858
4339	724859
15095	724860
1136	724861
19795	724862
45343	724863
4584	724864
17740	724865
10453	724866
43073	724867
7615	724868
126666	724869
51689	724870
73907	724871
896	724872
2629	724873
125439	724874
6692	724875
22583	724876
35756	724877
50798	724878
33989	724879
95101	724880
47132	724881
152507	724882
52060	724883
155418	724884
30556	724885
83080	724886
63312	724887
7677	724888
31442	724889
40935	724890
34919	724891
64778	724892
60552	724893
65887	724894
35179	724895
55103	724896
52287	724897
9456	724898
123994	724899
50022	724900
1485	724901
14079	724902
2023	724903
93292	724904
114968	724905
95656	724906
119647	724907
60062	724908
104997	724909
57423	724910
21395	724911
3004	724912
125016	724913
3592	724914
54113	724915
43984	724916
70228	724917
63908	724918
21604	724919
6460	724920
118552	724921
62719	724922
75575	724923
32	724924
77856	724925
18049	724926
16899	724927
24043	724928
95195	724929
23772	724930
8640	724931
105583	724932
58192	724933
10163	724934
63747	724935
8819	724936
15466	724937
15286	724938
137345	724939
8397	724940
49092	724941
5600	724942
45581	724943
17490	724944
16665	724945
328	724946
6295	724947
15922	724948
9014	724949
7559	724950
110223	724951
57036	724952
53718	724953
4454	724954
40253	724955
26243	724956
39768	724957
23519	724958
62967	724959
10369	724960
90477	724961
11703	724962
56241	724963
44352	724964
12266	724965
14392	724966
22444	724967
5775	724968
10384	724969
155292	724970
67730	724971
44237	724972
35518	724973
115442	724974
7424	724975
27276	724976
73556	724977
33312	724978
15245	724979
42957	724980
59554	724981
9504	724982
1151	724983
113269	724984
11994	724985
6003	724986
6573	724987
123301	724988
44236	724989
78449	724990
6496	724991
19501	724992
1049	724993
27709	724994
66145	724995
20539	724996
2419	724997
4689	724998
1386	724999
6383	725000
46447	725001
105903	725002
120651	725003
62683	725004
20795	725005
7333	725006
133920	725007
7549	725008
47612	725009
81322	725010
59279	725011
23997	725012
107622	725013
133041	725014
73302	725015
91247	725016
38842	725017
568	725018
10008	725019
16156	725020
53165	725021
25913	725022
20895	725023
7627	725024
101341	725025
106475	725026
10751	725027
58518	725028
13526	725029
91859	725030
116081	725031
15146	725032
73605	725033
8977	725034
20717	725035
27153	725036
76063	725037
95294	725038
83999	725039
90249	725040
141914	725041
31091	725042
11873	725043
112251	725044
92750	725045
90486	725046
46842	725047
62913	725048
69350	725049
31078	725050
45360	725051
28909	725052
38212	725053
105893	725054
29565	725055
2795	725056
56814	725057
8110	725058
60643	725059
12004	725060
17912	725061
1220	725062
28837	725063
3083	725064
46946	725065
149780	725066
88136	725067
19113	725068
2519	725069
1401	725070
77859	725071
35367	725072
5167	725073
34516	725074
9007	725075
17395	725076
29061	725077
24192	725078
5815	725079
25189	725080
41472	725081
54192	725082
72081	725083
99595	725084
739	725085
19956	725086
46264	725087
7401	725088
27039	725089
17427	725090
90276	725091
28164	725092
30824	725093
136141	725094
4172	725095
118238	725096
27581	725097
95195	725098
48108	725099
32491	725100
97191	725101
46738	725102
144495	725103
61196	725104
18903	725105
106692	725106
44414	725107
11473	725108
6129	725109
10295	725110
35995	725111
109225	725112
126173	725113
66023	725114
41786	725115
14709	725116
5792	725117
12615	725118
124436	725119
6358	725120
11073	725121
83887	725122
89505	725123
73643	725124
80468	725125
17318	725126
135383	725127
48219	725128
54596	725129
82054	725130
47799	725131
139622	725132
33012	725133
60481	725134
106180	725135
14440	725136
88221	725137
72412	725138
6943	725139
34986	725140
57701	725141
112078	725142
127663	725143
104653	725144
1754	725145
61133	725146
16283	725147
46325	725148
107146	725149
14097	725150
8296	725151
368	725152
5892	725153
51478	725154
43620	725155
89413	725156
44459	725157
12607	725158
38177	725159
6739	725160
84958	725161
61474	725162
9327	725163
2098	725164
60558	725165
15088	725166
28841	725167
25305	725168
51337	725169
108357	725170
12848	725171
3495	725172
85268	725173
94607	725174
105000	725175
134308	725176
2856	725177
34876	725178
17549	725179
95429	725180
121444	725181
62575	725182
106369	725183
68694	725184
65248	725185
22092	725186
58537	725187
5061	725188
72218	725189
23860	725190
108692	725191
75537	725192
28189	725193
80252	725194
11651	725195
1656	725196
31988	725197
2618	725198
1026	725199
47096	725200
17354	725201
52430	725202
3128	725203
104622	725204
39172	725205
84204	725206
42977	725207
131440	725208
54043	725209
106234	725210
47245	725211
2043	725212
10605	725213
123862	725214
9873	725215
104960	725216
70465	725217
76754	725218
10158	725219
18971	725220
18937	725221
8717	725222
28005	725223
18564	725224
41466	725225
1166	725226
2931	725227
59562	725228
127165	725229
25261	725230
8770	725231
69337	725232
3311	725233
82814	725234
84738	725235
83330	725236
6590	725237
115110	725238
16037	725239
9439	725240
91846	725241
591	725242
11944	725243
2800	725244
32048	725245
8027	725246
10242	725247
12107	725248
9716	725249
7223	725250
13223	725251
28688	725252
90443	725253
21719	725254
119845	725255
102756	725256
1158	725257
36092	725258
3399	725259
68391	725260
61811	725261
28636	725262
69150	725263
68150	725264
2323	725265
5107	725266
284	725267
65809	725268
11292	725269
31357	725270
90651	725271
21779	725272
37998	725273
12758	725274
34712	725275
52660	725276
12437	725277
2087	725278
41720	725279
79644	725280
106887	725281
44097	725282
47528	725283
55785	725284
127159	725285
22136	725286
3281	725287
39325	725288
16084	725289
90629	725290
37960	725291
81529	725292
118882	725293
36044	725294
84517	725295
102086	725296
23381	725297
19098	725298
113981	725299
3836	725300
6736	725301
110100	725302
84151	725303
12228	725304
68598	725305
95671	725306
153167	725307
107344	725308
43247	725309
48596	725310
6932	725311
80205	725312
87588	725313
1847	725314
58491	725315
102861	725316
5702	725317
36917	725318
56004	725319
63045	725320
61871	725321
16218	725322
4115	725323
17707	725324
23669	725325
67240	725326
162587	725327
43381	725328
14910	725329
21783	725330
34366	725331
17655	725332
11462	725333
25437	725334
51347	725335
14400	725336
31757	725337
11055	725338
22520	725339
83065	725340
20196	725341
99622	725342
8672	725343
1428	725344
29661	725345
3576	725346
4768	725347
112005	725348
733	725349
20453	725350
46337	725351
52062	725352
169180	725353
159069	725354
12642	725355
117127	725356
34005	725357
5434	725358
2727	725359
94220	725360
96844	725361
42258	725362
1298	725363
69210	725364
33268	725365
23464	725366
87587	725367
74185	725368
130002	725369
21390	725370
33948	725371
59788	725372
10926	725373
104515	725374
54790	725375
13486	725376
24441	725377
6321	725378
49301	725379
27811	725380
13440	725381
3440	725382
43804	725383
47208	725384
4462	725385
4678	725386
37743	725387
30366	725388
105149	725389
24984	725390
165645	725391
27536	725392
43372	725393
81778	725394
97155	725395
13639	725396
127078	725397
39043	725398
28432	725399
73182	725400
13570	725401
93241	725402
15136	725403
9430	725404
59809	725405
14016	725406
7428	725407
21427	725408
6355	725409
36194	725410
65393	725411
78594	725412
22998	725413
89906	725414
89052	725415
17760	725416
99278	725417
30217	725418
57076	725419
41038	725420
108007	725421
21506	725422
9339	725423
149236	725424
110479	725425
3599	725426
24543	725427
11338	725428
22928	725429
21786	725430
104339	725431
11203	725432
135775	725433
89603	725434
52374	725435
60532	725436
93973	725437
36077	725438
57659	725439
30175	725440
14843	725441
54645	725442
80198	725443
162678	725444
5294	725445
71286	725446
49273	725447
151858	725448
74089	725449
17631	725450
49844	725451
26181	725452
1645	725453
3752	725454
106736	725455
106484	725456
38372	725457
115423	725458
75311	725459
3700	725460
10768	725461
43634	725462
17269	725463
49557	725464
20756	725465
9426	725466
1609	725467
1856	725468
4281	725469
17285	725470
38394	725471
30037	725472
61332	725473
4890	725474
134497	725475
15488	725476
2656	725477
8260	725478
12936	725479
107818	725480
24984	725481
126252	725482
61449	725483
9071	725484
29245	725485
2764	725486
7775	725487
12069	725488
66017	725489
17560	725490
1470	725491
52026	725492
53853	725493
15453	725494
2401	725495
19727	725496
10793	725497
19223	725498
150973	725499
6574	725500
86977	725501
2560	725502
18740	725503
33131	725504
29796	725505
15921	725506
25895	725507
31546	725508
44569	725509
73969	725510
29922	725511
41912	725512
1007	725513
5724	725514
5531	725515
19661	725516
34633	725517
16541	725518
102156	725519
12521	725520
93999	725521
53068	725522
81431	725523
9751	725524
9546	725525
101421	725526
52719	725527
42260	725528
120818	725529
6331	725530
136084	725531
122403	725532
24536	725533
38722	725534
62370	725535
87934	725536
62724	725537
42081	725538
140560	725539
128221	725540
11598	725541
86700	725542
26839	725543
23539	725544
44010	725545
18994	725546
58522	725547
610	725548
11500	725549
28098	725550
2124	725551
21613	725552
26486	725553
18809	725554
30419	725555
14344	725556
10357	725557
41042	725558
45986	725559
74229	725560
17910	725561
31825	725562
20216	725563
8331	725564
31128	725565
54517	725566
5716	725567
3352	725568
15682	725569
94266	725570
112612	725571
82445	725572
41602	725573
36990	725574
7205	725575
125417	725576
5399	725577
13750	725578
68562	725579
290	725580
12854	725581
42974	725582
30409	725583
87238	725584
48846	725585
10869	725586
1622	725587
16262	725588
85600	725589
19560	725590
297	725591
78944	725592
15629	725593
86143	725594
19933	725595
21518	725596
101385	725597
28472	725598
18200	725599
112485	725600
7853	725601
133755	725602
94762	725603
5241	725604
102474	725605
115339	725606
6216	725607
7744	725608
29481	725609
58891	725610
40074	725611
43395	725612
21026	725613
8890	725614
28966	725615
62349	725616
12085	725617
65196	725618
3776	725619
9415	725620
52429	725621
7389	725622
45103	725623
2510	725624
28109	725625
44517	725626
31197	725627
40067	725628
745	725629
9413	725630
72198	725631
15122	725632
89009	725633
93497	725634
11190	725635
63195	725636
79952	725637
4732	725638
34941	725639
65910	725640
3370	725641
36174	725642
43385	725643
14726	725644
102917	725645
35189	725646
1626	725647
110649	725648
4244	725649
6427	725650
585	725651
9492	725652
79161	725653
84762	725654
7868	725655
26850	725656
46229	725657
15659	725658
3621	725659
54588	725660
82053	725661
14240	725662
13505	725663
51643	725664
3365	725665
24406	725666
60036	725667
64676	725668
37214	725669
61123	725670
47455	725671
80	725672
45297	725673
49120	725674
36956	725675
931	725676
70645	725677
25275	725678
22562	725679
92510	725680
102744	725681
4700	725682
55657	725683
154724	725684
25633	725685
75171	725686
341	725687
21578	725688
49089	725689
16198	725690
22305	725691
33405	725692
93948	725693
72523	725694
43540	725695
66196	725696
41161	725697
137642	725698
1496	725699
6025	725700
63507	725701
101171	725702
43560	725703
139565	725704
125497	725705
57184	725706
11606	725707
84268	725708
6311	725709
112778	725710
47939	725711
17538	725712
3832	725713
53063	725714
68970	725715
24908	725716
132637	725717
59820	725718
10442	725719
10446	725720
31744	725721
95722	725722
16999	725723
85618	725724
53075	725725
55895	725726
168978	725727
81271	725728
27894	725729
1117	725730
59660	725731
66052	725732
16471	725733
5092	725734
79751	725735
10657	725736
60757	725737
139631	725738
36577	725739
9981	725740
2310	725741
47320	725742
74213	725743
18592	725744
1185	725745
7460	725746
2900	725747
544	725748
27	725749
25580	725750
108692	725751
12270	725752
22224	725753
66822	725754
17448	725755
9462	725756
81858	725757
6172	725758
71255	725759
10531	725760
60361	725761
63635	725762
133266	725763
89784	725764
32722	725765
39434	725766
109954	725767
9475	725768
89999	725769
157802	725770
28881	725771
161194	725772
42042	725773
161887	725774
2452	725775
6207	725776
7960	725777
25292	725778
28611	725779
95540	725780
169442	725781
9235	725782
13887	725783
5480	725784
42743	725785
156100	725786
72838	725787
58213	725788
65091	725789
24649	725790
34695	725791
113843	725792
100	725793
39675	725794
70695	725795
20889	725796
46255	725797
4331	725798
18666	725799
32496	725800
32563	725801
74221	725802
150559	725803
47024	725804
56297	725805
32545	725806
1435	725807
34695	725808
83603	725809
52007	725810
49046	725811
6432	725812
119146	725813
29432	725814
45257	725815
34021	725816
506	725817
14915	725818
115999	725819
19269	725820
67247	725821
18856	725822
4781	725823
22541	725824
5013	725825
35686	725826
33124	725827
74768	725828
4968	725829
1138	725830
63101	725831
96078	725832
9295	725833
11348	725834
11576	725835
91023	725836
90712	725837
1280	725838
26526	725839
15662	725840
53960	725841
170018	725842
72428	725843
35365	725844
4181	725845
39701	725846
25021	725847
48096	725848
99207	725849
53166	725850
35520	725851
20787	725852
5840	725853
684	725854
15527	725855
35872	725856
24927	725857
38333	725858
116157	725859
5176	725860
50697	725861
57118	725862
17863	725863
21915	725864
1040	725865
1518	725866
19873	725867
61403	725868
22427	725869
142614	725870
29227	725871
477	725872
15072	725873
21689	725874
43510	725875
82371	725876
29586	725877
73300	725878
7284	725879
36092	725880
7724	725881
110112	725882
12409	725883
56313	725884
890	725885
22586	725886
135810	725887
43151	725888
1356	725889
113456	725890
42910	725891
23645	725892
34247	725893
122900	725894
119656	725895
2322	725896
15023	725897
17759	725898
30348	725899
124139	725900
55564	725901
123689	725902
49123	725903
7183	725904
2386	725905
24407	725906
17656	725907
90834	725908
50263	725909
140584	725910
35655	725911
62751	725912
50965	725913
5343	725914
2256	725915
13381	725916
24347	725917
30955	725918
55008	725919
22873	725920
27022	725921
34806	725922
88495	725923
69441	725924
42028	725925
88	725926
785	725927
90473	725928
9961	725929
33146	725930
133462	725931
67382	725932
72326	725933
112239	725934
18900	725935
6480	725936
31753	725937
38358	725938
15240	725939
63430	725940
33617	725941
38393	725942
105739	725943
2993	725944
21855	725945
31431	725946
37868	725947
104610	725948
155832	725949
3426	725950
161137	725951
23250	725952
128407	725953
33514	725954
11774	725955
43425	725956
207	725957
133290	725958
4438	725959
38687	725960
26886	725961
55764	725962
20512	725963
39719	725964
79219	725965
53898	725966
27750	725967
100480	725968
10242	725969
39730	725970
79682	725971
70598	725972
46133	725973
121062	725974
56952	725975
79757	725976
2624	725977
30066	725978
86359	725979
2516	725980
12159	725981
81302	725982
81324	725983
27867	725984
111901	725985
4020	725986
566	725987
12596	725988
8343	725989
30274	725990
131786	725991
7358	725992
7804	725993
5202	725994
56543	725995
83549	725996
83490	725997
55799	725998
4909	725999
44250	726000
92840	726001
49118	726002
3625	726003
27731	726004
13617	726005
10721	726006
42183	726007
30997	726008
116840	726009
166441	726010
6703	726011
3588	726012
60995	726013
33607	726014
59729	726015
17509	726016
91679	726017
113682	726018
75350	726019
20552	726020
81010	726021
42190	726022
59174	726023
23068	726024
13438	726025
18970	726026
5727	726027
15738	726028
42259	726029
4952	726030
85279	726031
112246	726032
33796	726033
18024	726034
28306	726035
100767	726036
115183	726037
15215	726038
115096	726039
20849	726040
19870	726041
65783	726042
4364	726043
90454	726044
86550	726045
46961	726046
115351	726047
92247	726048
144779	726049
19309	726050
8502	726051
48523	726052
45593	726053
15224	726054
24599	726055
120879	726056
30697	726057
32024	726058
517	726059
49801	726060
9514	726061
115239	726062
11690	726063
4757	726064
17134	726065
3	726066
61245	726067
59	726068
59148	726069
2982	726070
15551	726071
34344	726072
25853	726073
42348	726074
54218	726075
108545	726076
37579	726077
162563	726078
36165	726079
65660	726080
66327	726081
56448	726082
131817	726083
136295	726084
2586	726085
16942	726086
163145	726087
34793	726088
26222	726089
1328	726090
28338	726091
741	726092
11554	726093
127164	726094
35161	726095
59664	726096
9637	726097
34827	726098
166416	726099
2009	726100
23276	726101
61465	726102
125283	726103
3650	726104
53516	726105
19925	726106
110819	726107
101757	726108
4638	726109
128757	726110
5267	726111
5528	726112
4764	726113
20093	726114
8150	726115
29885	726116
113724	726117
148152	726118
17593	726119
50990	726120
299	726121
94430	726122
10057	726123
8515	726124
18192	726125
11630	726126
19673	726127
4199	726128
5635	726129
42983	726130
71357	726131
6590	726132
51563	726133
18822	726134
44778	726135
75136	726136
18649	726137
28331	726138
9921	726139
11370	726140
26973	726141
76935	726142
130634	726143
21044	726144
78	726145
2272	726146
4473	726147
113238	726148
142692	726149
333	726150
12716	726151
142933	726152
125366	726153
7030	726154
59918	726155
20417	726156
131146	726157
17083	726158
29309	726159
56183	726160
8856	726161
74934	726162
17715	726163
62308	726164
29463	726165
36373	726166
69989	726167
54315	726168
147397	726169
32559	726170
999	726171
11742	726172
73457	726173
20901	726174
14896	726175
6625	726176
35377	726177
18720	726178
44561	726179
763	726180
52816	726181
109948	726182
88882	726183
3042	726184
42226	726185
167801	726186
72339	726187
90386	726188
75521	726189
44647	726190
147222	726191
66257	726192
18868	726193
42308	726194
77314	726195
92352	726196
15252	726197
4115	726198
81017	726199
50758	726200
25719	726201
80469	726202
40907	726203
3065	726204
11934	726205
36471	726206
154146	726207
43363	726208
23520	726209
69909	726210
7884	726211
5323	726212
126957	726213
61893	726214
4916	726215
33272	726216
37542	726217
528	726218
19636	726219
70607	726220
19671	726221
10809	726222
84723	726223
24680	726224
4494	726225
15831	726226
40450	726227
3476	726228
55828	726229
26675	726230
62160	726231
77060	726232
23382	726233
26577	726234
81432	726235
66658	726236
45456	726237
16440	726238
14327	726239
160298	726240
20875	726241
55434	726242
68548	726243
80646	726244
1750	726245
10983	726246
71578	726247
111648	726248
898	726249
6980	726250
143523	726251
5653	726252
16664	726253
14398	726254
99030	726255
15197	726256
138502	726257
2759	726258
76014	726259
51794	726260
16202	726261
1791	726262
122648	726263
122750	726264
1153	726265
6254	726266
95486	726267
195	726268
68406	726269
33220	726270
45272	726271
9939	726272
32417	726273
37931	726274
118782	726275
27832	726276
64727	726277
127416	726278
17247	726279
169291	726280
71113	726281
36668	726282
17312	726283
83214	726284
110965	726285
67796	726286
47564	726287
38044	726288
3440	726289
86642	726290
13420	726291
86909	726292
6172	726293
26337	726294
33175	726295
35442	726296
53812	726297
104152	726298
9159	726299
28727	726300
21487	726301
7833	726302
52291	726303
56059	726304
90678	726305
65662	726306
10119	726307
116120	726308
95907	726309
45758	726310
78139	726311
77433	726312
123110	726313
135726	726314
43887	726315
23774	726316
3547	726317
17398	726318
6310	726319
68555	726320
16007	726321
1015	726322
84003	726323
58184	726324
96724	726325
23650	726326
132710	726327
48773	726328
11640	726329
17036	726330
2878	726331
57584	726332
7827	726333
13443	726334
14403	726335
19206	726336
93001	726337
3799	726338
87477	726339
4622	726340
14627	726341
51475	726342
114433	726343
2080	726344
23827	726345
74687	726346
54245	726347
37992	726348
85724	726349
6923	726350
122630	726351
40741	726352
33119	726353
4299	726354
54477	726355
51935	726356
39929	726357
38457	726358
116723	726359
24013	726360
34564	726361
42117	726362
25397	726363
53771	726364
28849	726365
124607	726366
41099	726367
1479	726368
115271	726369
18839	726370
45264	726371
825	726372
85325	726373
52276	726374
170061	726375
13116	726376
9927	726377
30308	726378
3411	726379
19632	726380
13336	726381
165896	726382
34022	726383
108474	726384
36701	726385
54214	726386
161795	726387
62471	726388
92099	726389
41853	726390
9458	726391
4275	726392
12988	726393
166470	726394
19321	726395
22493	726396
69244	726397
17003	726398
23636	726399
112461	726400
26257	726401
16886	726402
18807	726403
29653	726404
8763	726405
70158	726406
157471	726407
4387	726408
24564	726409
13657	726410
32462	726411
6037	726412
26058	726413
97347	726414
137101	726415
21541	726416
69478	726417
84257	726418
115874	726419
89163	726420
291	726421
75101	726422
67591	726423
142239	726424
55738	726425
1989	726426
54870	726427
92936	726428
94291	726429
18564	726430
15920	726431
36855	726432
74011	726433
31332	726434
43235	726435
22054	726436
24246	726437
8033	726438
33871	726439
86647	726440
30505	726441
128360	726442
21771	726443
278	726444
3270	726445
84314	726446
79100	726447
19747	726448
17237	726449
59425	726450
82158	726451
79965	726452
44920	726453
39832	726454
1740	726455
147932	726456
6536	726457
36452	726458
2848	726459
92006	726460
82440	726461
60183	726462
18073	726463
66848	726464
100764	726465
104008	726466
16484	726467
28378	726468
49247	726469
252	726470
24175	726471
13923	726472
169239	726473
3994	726474
126578	726475
108533	726476
125250	726477
10577	726478
71120	726479
6141	726480
52248	726481
93040	726482
16030	726483
15101	726484
3176	726485
5434	726486
12021	726487
14804	726488
22944	726489
5053	726490
30762	726491
4302	726492
118890	726493
72440	726494
59835	726495
10093	726496
64269	726497
738	726498
103376	726499
2879	726500
6682	726501
111467	726502
4854	726503
18597	726504
30058	726505
82782	726506
3535	726507
17999	726508
12961	726509
7925	726510
52343	726511
27066	726512
135011	726513
87569	726514
15873	726515
14507	726516
26012	726517
50993	726518
51779	726519
72752	726520
138074	726521
82099	726522
44919	726523
64117	726524
20313	726525
42115	726526
63247	726527
1729	726528
11268	726529
21436	726530
142738	726531
93521	726532
72541	726533
22138	726534
13658	726535
33163	726536
13828	726537
15066	726538
32340	726539
18736	726540
37492	726541
30574	726542
56679	726543
42502	726544
39999	726545
85503	726546
16965	726547
100582	726548
127230	726549
124744	726550
1892	726551
43870	726552
127612	726553
4105	726554
10724	726555
63078	726556
5423	726557
53535	726558
103900	726559
25516	726560
1550	726561
14992	726562
64701	726563
112093	726564
130441	726565
13016	726566
54934	726567
3720	726568
15118	726569
17828	726570
58038	726571
24160	726572
55857	726573
15424	726574
5332	726575
5744	726576
52582	726577
38462	726578
2866	726579
110916	726580
896	726581
76921	726582
142069	726583
9288	726584
95117	726585
93651	726586
17490	726587
5148	726588
1614	726589
59690	726590
19808	726591
9215	726592
43625	726593
5363	726594
42021	726595
20229	726596
51566	726597
93154	726598
19642	726599
29029	726600
64243	726601
5766	726602
25334	726603
114954	726604
200	726605
42983	726606
77218	726607
114353	726608
162920	726609
92938	726610
47694	726611
3254	726612
55134	726613
15902	726614
4838	726615
89622	726616
64193	726617
25411	726618
14657	726619
13469	726620
91561	726621
128202	726622
1667	726623
121542	726624
1905	726625
12345	726626
8517	726627
39537	726628
67203	726629
7430	726630
95627	726631
81499	726632
59343	726633
2609	726634
92522	726635
29962	726636
11555	726637
139002	726638
6418	726639
24284	726640
21208	726641
49206	726642
23206	726643
67814	726644
87166	726645
7146	726646
20590	726647
32178	726648
37501	726649
2684	726650
164324	726651
31502	726652
8515	726653
89737	726654
20092	726655
21046	726656
80628	726657
108827	726658
97910	726659
49213	726660
105397	726661
42443	726662
19961	726663
143970	726664
4578	726665
16927	726666
28241	726667
139416	726668
75189	726669
68803	726670
74579	726671
23936	726672
9156	726673
19196	726674
52992	726675
26176	726676
153517	726677
31326	726678
38033	726679
25593	726680
64702	726681
66681	726682
38284	726683
8351	726684
45508	726685
10617	726686
13380	726687
125907	726688
50709	726689
4207	726690
2024	726691
40431	726692
23116	726693
2354	726694
5783	726695
15473	726696
13809	726697
42892	726698
13176	726699
100738	726700
71206	726701
6427	726702
104238	726703
46008	726704
27037	726705
95162	726706
93742	726707
17080	726708
101922	726709
18067	726710
101796	726711
75	726712
56639	726713
122224	726714
65224	726715
24754	726716
2622	726717
142548	726718
49227	726719
32267	726720
138900	726721
139596	726722
7496	726723
4631	726724
842	726725
71477	726726
72998	726727
314	726728
56059	726729
25291	726730
13035	726731
54482	726732
45607	726733
820	726734
89944	726735
29932	726736
12325	726737
116933	726738
110190	726739
15336	726740
83124	726741
4735	726742
39689	726743
37771	726744
15289	726745
77592	726746
37336	726747
38304	726748
2869	726749
11124	726750
10591	726751
56204	726752
38476	726753
5853	726754
15065	726755
41717	726756
24781	726757
73637	726758
52265	726759
44803	726760
29279	726761
43365	726762
77027	726763
10873	726764
18360	726765
11636	726766
31794	726767
64147	726768
31206	726769
3230	726770
16317	726771
25614	726772
32069	726773
107351	726774
6537	726775
111019	726776
19049	726777
127672	726778
53743	726779
135144	726780
5000	726781
17	726782
96451	726783
19534	726784
221	726785
27224	726786
138541	726787
62849	726788
463	726789
4474	726790
131365	726791
79568	726792
37373	726793
79228	726794
11798	726795
112500	726796
79235	726797
63396	726798
95850	726799
14311	726800
3420	726801
67020	726802
95154	726803
36174	726804
18259	726805
48426	726806
66178	726807
39510	726808
137397	726809
5380	726810
119585	726811
76663	726812
37838	726813
2678	726814
91	726815
26468	726816
26170	726817
14691	726818
7663	726819
37583	726820
6936	726821
78856	726822
25953	726823
161860	726824
29706	726825
236	726826
92593	726827
109687	726828
7000	726829
84458	726830
112048	726831
24020	726832
20118	726833
820	726834
95833	726835
125039	726836
54403	726837
18552	726838
114821	726839
18003	726840
115	726841
51161	726842
74075	726843
41427	726844
64326	726845
36379	726846
63514	726847
61940	726848
795	726849
41448	726850
81172	726851
12211	726852
13165	726853
124686	726854
13971	726855
70012	726856
25070	726857
89208	726858
8494	726859
2954	726860
58480	726861
28635	726862
66005	726863
4435	726864
21923	726865
95250	726866
126377	726867
19054	726868
25686	726869
24227	726870
76904	726871
247	726872
13375	726873
8918	726874
1278	726875
90440	726876
27076	726877
412	726878
155377	726879
12166	726880
43404	726881
29642	726882
13139	726883
8925	726884
9040	726885
67010	726886
72562	726887
102	726888
126662	726889
35356	726890
10146	726891
4285	726892
135106	726893
8674	726894
13971	726895
13034	726896
57188	726897
20299	726898
50191	726899
157612	726900
20125	726901
108551	726902
81838	726903
31409	726904
57825	726905
6051	726906
30797	726907
3185	726908
34484	726909
20469	726910
62179	726911
58955	726912
91611	726913
16259	726914
30834	726915
4730	726916
16218	726917
13643	726918
20933	726919
82243	726920
1335	726921
46497	726922
26881	726923
26729	726924
61244	726925
25964	726926
18434	726927
11225	726928
31875	726929
34106	726930
103825	726931
3622	726932
51298	726933
21406	726934
8957	726935
23612	726936
13008	726937
56014	726938
52875	726939
66463	726940
4375	726941
136698	726942
3946	726943
100872	726944
1135	726945
144076	726946
33714	726947
1957	726948
53942	726949
5263	726950
3543	726951
55625	726952
7189	726953
95473	726954
32759	726955
13860	726956
8529	726957
9076	726958
139265	726959
31661	726960
1913	726961
5191	726962
128642	726963
7990	726964
46230	726965
2755	726966
27197	726967
66112	726968
41854	726969
1302	726970
1251	726971
6548	726972
25283	726973
34857	726974
1874	726975
80292	726976
18579	726977
59952	726978
92466	726979
53594	726980
55493	726981
105861	726982
33781	726983
40780	726984
76404	726985
40516	726986
40658	726987
27606	726988
52767	726989
115164	726990
3890	726991
76904	726992
1987	726993
29051	726994
2278	726995
20988	726996
20142	726997
131055	726998
6792	726999
11739	727000
5403	727001
35238	727002
7567	727003
22147	727004
42206	727005
11909	727006
3397	727007
14498	727008
151207	727009
17694	727010
43614	727011
57900	727012
88374	727013
63268	727014
71378	727015
31285	727016
121976	727017
15187	727018
139536	727019
74782	727020
78470	727021
38187	727022
10568	727023
835	727024
31991	727025
14797	727026
13467	727027
7638	727028
73327	727029
831	727030
3437	727031
52795	727032
5810	727033
30111	727034
6240	727035
10391	727036
24820	727037
126262	727038
28265	727039
33632	727040
9283	727041
10824	727042
152269	727043
28492	727044
87085	727045
9976	727046
18634	727047
127235	727048
148993	727049
4419	727050
21186	727051
46705	727052
19419	727053
8855	727054
148616	727055
98395	727056
163381	727057
86877	727058
24444	727059
5157	727060
28479	727061
6989	727062
40332	727063
39006	727064
77132	727065
4697	727066
17620	727067
17452	727068
18064	727069
63847	727070
169976	727071
18592	727072
85930	727073
98	727074
85655	727075
6659	727076
84655	727077
11616	727078
111828	727079
8259	727080
4183	727081
60553	727082
6385	727083
54659	727084
88952	727085
133777	727086
1929	727087
25090	727088
169895	727089
23656	727090
14041	727091
7219	727092
93103	727093
10402	727094
8	727095
32651	727096
49014	727097
70281	727098
24890	727099
14445	727100
61409	727101
80860	727102
66961	727103
122637	727104
35708	727105
159302	727106
106878	727107
113492	727108
86760	727109
17720	727110
109053	727111
57340	727112
139602	727113
32364	727114
86338	727115
71486	727116
70984	727117
1405	727118
15173	727119
29768	727120
30230	727121
5817	727122
47690	727123
23097	727124
47904	727125
12792	727126
112462	727127
23530	727128
15962	727129
26123	727130
56021	727131
24598	727132
13956	727133
21557	727134
70049	727135
10725	727136
106926	727137
6193	727138
12810	727139
15807	727140
16628	727141
39538	727142
39304	727143
11425	727144
82869	727145
2244	727146
77330	727147
103834	727148
65480	727149
114925	727150
55777	727151
12581	727152
3337	727153
1645	727154
103994	727155
10446	727156
56580	727157
142165	727158
15625	727159
13199	727160
6001	727161
80719	727162
35862	727163
160197	727164
52738	727165
20519	727166
17	727167
98715	727168
64287	727169
45552	727170
107023	727171
13574	727172
9437	727173
2349	727174
14062	727175
30888	727176
64177	727177
27810	727178
75740	727179
58879	727180
112662	727181
23985	727182
9192	727183
39470	727184
127813	727185
22621	727186
46055	727187
78650	727188
22659	727189
138894	727190
18137	727191
29190	727192
131236	727193
114765	727194
61123	727195
23977	727196
106119	727197
2964	727198
39390	727199
19058	727200
35642	727201
84050	727202
6085	727203
13939	727204
78723	727205
76829	727206
17449	727207
3719	727208
75835	727209
2730	727210
24999	727211
75378	727212
104476	727213
41435	727214
1052	727215
15216	727216
24472	727217
84098	727218
56635	727219
35490	727220
46456	727221
8278	727222
638	727223
140645	727224
2271	727225
15855	727226
21533	727227
105089	727228
73083	727229
79504	727230
20364	727231
46708	727232
64181	727233
47156	727234
100701	727235
56859	727236
22929	727237
6527	727238
29077	727239
29509	727240
1428	727241
19205	727242
46320	727243
44281	727244
59283	727245
49542	727246
46380	727247
130060	727248
13400	727249
49164	727250
384	727251
96080	727252
54079	727253
14896	727254
8723	727255
34633	727256
107077	727257
23338	727258
5555	727259
47334	727260
35814	727261
44089	727262
88336	727263
8798	727264
52343	727265
10827	727266
33265	727267
123708	727268
50029	727269
17455	727270
56548	727271
30951	727272
8248	727273
105727	727274
54029	727275
15117	727276
32623	727277
6673	727278
14950	727279
97729	727280
114677	727281
45041	727282
39615	727283
477	727284
72502	727285
15378	727286
14566	727287
2127	727288
23144	727289
7109	727290
149897	727291
46792	727292
5764	727293
46145	727294
9873	727295
48592	727296
29122	727297
21901	727298
76744	727299
164329	727300
57154	727301
433	727302
31386	727303
349	727304
5291	727305
25076	727306
109579	727307
16681	727308
2896	727309
52031	727310
75577	727311
32644	727312
46714	727313
9942	727314
313	727315
40944	727316
19834	727317
5412	727318
15572	727319
8684	727320
17798	727321
221	727322
45127	727323
29428	727324
22482	727325
49562	727326
22151	727327
66730	727328
18989	727329
218	727330
22765	727331
61285	727332
60356	727333
42840	727334
80147	727335
91009	727336
21782	727337
120171	727338
11972	727339
45252	727340
73264	727341
53959	727342
94246	727343
57417	727344
1310	727345
90457	727346
126347	727347
73352	727348
69116	727349
9462	727350
93958	727351
84253	727352
8384	727353
1797	727354
79494	727355
35330	727356
6985	727357
76000	727358
59537	727359
84502	727360
2602	727361
9914	727362
820	727363
17758	727364
56368	727365
20641	727366
17257	727367
56408	727368
16083	727369
56029	727370
11824	727371
81602	727372
120980	727373
128910	727374
116612	727375
5641	727376
18087	727377
9396	727378
77992	727379
10309	727380
7478	727381
88597	727382
4280	727383
130886	727384
64562	727385
39753	727386
2060	727387
18099	727388
12912	727389
11772	727390
92304	727391
160231	727392
16746	727393
29530	727394
39110	727395
41205	727396
34145	727397
51305	727398
32315	727399
20062	727400
22759	727401
8885	727402
6376	727403
80544	727404
36348	727405
8137	727406
76700	727407
19731	727408
57600	727409
72343	727410
96938	727411
11107	727412
60506	727413
67162	727414
59706	727415
1265	727416
21620	727417
105915	727418
11905	727419
165830	727420
6	727421
53600	727422
78059	727423
90542	727424
114838	727425
11690	727426
36047	727427
477	727428
7218	727429
118943	727430
33774	727431
135170	727432
87578	727433
7939	727434
65253	727435
179	727436
56193	727437
37062	727438
93733	727439
19428	727440
20114	727441
81697	727442
93385	727443
63654	727444
77748	727445
74577	727446
134718	727447
20821	727448
33617	727449
21154	727450
768	727451
92807	727452
52202	727453
21989	727454
34503	727455
50990	727456
1563	727457
15799	727458
19135	727459
12884	727460
29204	727461
52685	727462
146327	727463
59881	727464
27560	727465
88305	727466
54329	727467
44627	727468
130851	727469
72248	727470
23270	727471
122772	727472
2741	727473
84943	727474
1319	727475
39665	727476
5173	727477
38582	727478
100631	727479
74484	727480
6627	727481
3778	727482
31914	727483
30215	727484
16244	727485
3810	727486
526	727487
28025	727488
31764	727489
50478	727490
74400	727491
73080	727492
13577	727493
19010	727494
9194	727495
28496	727496
9089	727497
6672	727498
61175	727499
44609	727500
28962	727501
43482	727502
6554	727503
18747	727504
1259	727505
8612	727506
16967	727507
10852	727508
102962	727509
86254	727510
20728	727511
9415	727512
32838	727513
11012	727514
29424	727515
82873	727516
118580	727517
22839	727518
39766	727519
63824	727520
45483	727521
4758	727522
9748	727523
35281	727524
7049	727525
50018	727526
73473	727527
55113	727528
76304	727529
22141	727530
33463	727531
44361	727532
77916	727533
8816	727534
11986	727535
1846	727536
46566	727537
108622	727538
8232	727539
153328	727540
7671	727541
16821	727542
60118	727543
66932	727544
44766	727545
115472	727546
33118	727547
25403	727548
4584	727549
58773	727550
37689	727551
58462	727552
6252	727553
28123	727554
24471	727555
5509	727556
45458	727557
2140	727558
20290	727559
110571	727560
19013	727561
17172	727562
40117	727563
11687	727564
1797	727565
25833	727566
105136	727567
43251	727568
30495	727569
65811	727570
56133	727571
70800	727572
18295	727573
48804	727574
49555	727575
4890	727576
80929	727577
75737	727578
46211	727579
364	727580
92654	727581
115240	727582
120812	727583
4047	727584
29223	727585
4218	727586
3568	727587
41616	727588
32631	727589
35334	727590
71161	727591
6531	727592
22222	727593
145630	727594
11206	727595
74861	727596
8825	727597
10615	727598
161074	727599
119137	727600
7814	727601
90938	727602
6313	727603
1939	727604
39837	727605
33897	727606
26719	727607
7850	727608
21194	727609
69	727610
16921	727611
6492	727612
58811	727613
110463	727614
22219	727615
33423	727616
122643	727617
15071	727618
18	727619
46454	727620
43177	727621
22595	727622
28931	727623
13877	727624
25016	727625
21694	727626
11231	727627
89326	727628
169821	727629
65839	727630
131208	727631
10337	727632
110863	727633
17318	727634
17292	727635
2303	727636
678	727637
61307	727638
4900	727639
51746	727640
78220	727641
10933	727642
12	727643
2650	727644
61774	727645
29153	727646
22770	727647
39464	727648
50280	727649
65643	727650
29693	727651
21558	727652
5633	727653
29640	727654
13810	727655
19637	727656
5373	727657
165442	727658
9332	727659
27585	727660
7336	727661
15576	727662
76019	727663
22618	727664
126054	727665
12477	727666
21513	727667
81502	727668
1542	727669
24225	727670
21459	727671
5413	727672
81528	727673
8758	727674
44850	727675
160275	727676
81005	727677
24554	727678
19399	727679
54486	727680
152804	727681
1772	727682
47811	727683
17742	727684
86582	727685
14942	727686
7765	727687
62437	727688
17769	727689
39400	727690
5087	727691
6656	727692
24576	727693
39937	727694
13366	727695
45730	727696
92579	727697
21875	727698
25657	727699
21833	727700
64624	727701
10830	727702
20437	727703
4999	727704
1055	727705
78022	727706
7417	727707
18866	727708
81389	727709
4244	727710
68180	727711
28361	727712
11196	727713
48100	727714
113662	727715
81399	727716
14368	727717
67735	727718
62041	727719
53334	727720
20423	727721
19038	727722
9682	727723
116014	727724
42150	727725
56316	727726
60524	727727
14902	727728
135072	727729
7490	727730
44098	727731
18409	727732
20736	727733
8425	727734
66134	727735
3174	727736
30785	727737
112984	727738
58136	727739
7404	727740
69507	727741
22849	727742
61719	727743
37190	727744
7066	727745
134022	727746
75934	727747
22350	727748
621	727749
58165	727750
146389	727751
27320	727752
50167	727753
3146	727754
35459	727755
25665	727756
101459	727757
43876	727758
7495	727759
150526	727760
32651	727761
14899	727762
5788	727763
23343	727764
123854	727765
7165	727766
12546	727767
121502	727768
114518	727769
17641	727770
96919	727771
74673	727772
36820	727773
8468	727774
34135	727775
31828	727776
47504	727777
94242	727778
84891	727779
49909	727780
80603	727781
8991	727782
80755	727783
4500	727784
53583	727785
58135	727786
9861	727787
4623	727788
1610	727789
61004	727790
7547	727791
31519	727792
78831	727793
16922	727794
23583	727795
6719	727796
98099	727797
38711	727798
114030	727799
6299	727800
3	727801
9569	727802
13469	727803
88423	727804
21094	727805
11435	727806
35378	727807
1911	727808
33976	727809
72892	727810
157192	727811
34068	727812
1166	727813
151866	727814
19918	727815
667	727816
2994	727817
3861	727818
14298	727819
10163	727820
53065	727821
29408	727822
374	727823
13070	727824
113176	727825
2038	727826
15146	727827
38177	727828
10683	727829
52963	727830
12816	727831
67428	727832
111317	727833
112227	727834
67909	727835
64399	727836
81769	727837
122119	727838
4903	727839
33619	727840
31874	727841
21093	727842
43902	727843
31321	727844
41354	727845
122226	727846
20664	727847
19182	727848
17656	727849
108989	727850
115242	727851
32363	727852
79580	727853
26654	727854
7040	727855
148517	727856
113982	727857
34649	727858
26593	727859
17079	727860
17955	727861
26384	727862
79062	727863
15059	727864
88684	727865
155884	727866
64079	727867
117587	727868
101028	727869
1205	727870
120413	727871
109153	727872
7159	727873
2301	727874
10529	727875
10081	727876
15209	727877
56	727878
22113	727879
72289	727880
37258	727881
62438	727882
35105	727883
31274	727884
67890	727885
10699	727886
78148	727887
69819	727888
28768	727889
8688	727890
62547	727891
31101	727892
82331	727893
36332	727894
110571	727895
72085	727896
33277	727897
39613	727898
16733	727899
10499	727900
115635	727901
1019	727902
64163	727903
11035	727904
26374	727905
19052	727906
8877	727907
126680	727908
12044	727909
8910	727910
2696	727911
44342	727912
38291	727913
2540	727914
121539	727915
119768	727916
11647	727917
80320	727918
77715	727919
4155	727920
9369	727921
122884	727922
37466	727923
15063	727924
6889	727925
51622	727926
11904	727927
63246	727928
25344	727929
67301	727930
36520	727931
103476	727932
6406	727933
132139	727934
46635	727935
35283	727936
37874	727937
20823	727938
6647	727939
49113	727940
72841	727941
125685	727942
1314	727943
160671	727944
95615	727945
17634	727946
131355	727947
72032	727948
128814	727949
58001	727950
3415	727951
4150	727952
13461	727953
47651	727954
66823	727955
45315	727956
59144	727957
166967	727958
51434	727959
64115	727960
45838	727961
34808	727962
106131	727963
34840	727964
33020	727965
6869	727966
24728	727967
28166	727968
6593	727969
82157	727970
8144	727971
93677	727972
69650	727973
1329	727974
2495	727975
43822	727976
6823	727977
397	727978
15526	727979
54542	727980
349	727981
16507	727982
8917	727983
1416	727984
137720	727985
50980	727986
29038	727987
42692	727988
22967	727989
112185	727990
48549	727991
7994	727992
74810	727993
4002	727994
16537	727995
19508	727996
95483	727997
4015	727998
27655	727999
70627	728000
87222	728001
61211	728002
69743	728003
2801	728004
36165	728005
26020	728006
28478	728007
75502	728008
111697	728009
63266	728010
73734	728011
15264	728012
43991	728013
119506	728014
30107	728015
75686	728016
22746	728017
59393	728018
4772	728019
23823	728020
391	728021
59423	728022
72590	728023
22759	728024
2165	728025
99897	728026
73741	728027
64611	728028
46037	728029
117367	728030
51358	728031
7515	728032
90042	728033
20189	728034
9528	728035
163908	728036
5901	728037
143871	728038
11020	728039
1387	728040
45907	728041
18452	728042
5168	728043
29983	728044
66215	728045
34216	728046
29303	728047
10501	728048
5763	728049
7811	728050
121578	728051
16665	728052
8562	728053
61580	728054
83311	728055
152153	728056
10369	728057
113905	728058
13868	728059
107424	728060
32648	728061
30940	728062
42344	728063
13319	728064
147639	728065
4962	728066
48978	728067
62423	728068
57735	728069
10929	728070
116296	728071
76411	728072
45318	728073
51116	728074
1967	728075
97374	728076
6436	728077
14493	728078
146183	728079
2422	728080
27480	728081
60709	728082
59762	728083
106704	728084
37695	728085
10156	728086
78254	728087
40692	728088
13987	728089
34575	728090
66790	728091
30616	728092
37317	728093
3801	728094
39694	728095
36097	728096
29562	728097
20653	728098
13424	728099
20709	728100
57167	728101
5825	728102
161313	728103
54189	728104
66549	728105
79262	728106
79136	728107
99546	728108
5116	728109
64019	728110
49793	728111
31377	728112
14199	728113
5309	728114
57334	728115
4394	728116
47580	728117
45767	728118
108327	728119
26070	728120
5692	728121
6025	728122
12829	728123
132397	728124
13540	728125
20743	728126
16698	728127
126670	728128
42989	728129
7662	728130
7180	728131
20244	728132
67688	728133
52098	728134
3695	728135
167807	728136
3560	728137
46198	728138
5671	728139
49772	728140
23189	728141
55105	728142
35143	728143
52922	728144
2030	728145
1581	728146
60706	728147
68201	728148
38099	728149
17491	728150
18160	728151
82542	728152
113668	728153
42421	728154
8614	728155
22296	728156
13647	728157
37046	728158
45094	728159
11454	728160
30099	728161
99407	728162
1889	728163
3981	728164
105273	728165
78340	728166
119826	728167
25204	728168
13289	728169
55535	728170
61001	728171
58526	728172
22496	728173
38256	728174
3502	728175
31109	728176
71922	728177
41848	728178
65639	728179
10380	728180
99603	728181
90929	728182
95073	728183
16731	728184
119865	728185
18986	728186
59044	728187
6298	728188
836	728189
14971	728190
41793	728191
42803	728192
5769	728193
73229	728194
58666	728195
54583	728196
105566	728197
166193	728198
97667	728199
61029	728200
78295	728201
5310	728202
1072	728203
8982	728204
2674	728205
16854	728206
37329	728207
57341	728208
38389	728209
3110	728210
58578	728211
11814	728212
73444	728213
4504	728214
40360	728215
54549	728216
41328	728217
22081	728218
130307	728219
3038	728220
13007	728221
135350	728222
916	728223
4121	728224
44693	728225
41784	728226
8948	728227
166176	728228
114032	728229
9423	728230
17897	728231
57351	728232
9243	728233
29252	728234
2792	728235
89051	728236
9166	728237
93109	728238
16713	728239
154	728240
22313	728241
28019	728242
53418	728243
32449	728244
88852	728245
5299	728246
35326	728247
85822	728248
1089	728249
71574	728250
5059	728251
84820	728252
5616	728253
15477	728254
10433	728255
15960	728256
14682	728257
83431	728258
109101	728259
35332	728260
6236	728261
64947	728262
19518	728263
47155	728264
84306	728265
14106	728266
55173	728267
46937	728268
90578	728269
25865	728270
122658	728271
79651	728272
69657	728273
415	728274
10543	728275
26662	728276
9407	728277
32859	728278
68838	728279
68662	728280
102653	728281
38014	728282
24153	728283
84037	728284
66680	728285
77121	728286
53278	728287
10987	728288
51402	728289
156998	728290
83835	728291
15721	728292
5336	728293
83220	728294
15583	728295
90969	728296
131415	728297
96192	728298
10955	728299
81009	728300
4228	728301
1216	728302
30530	728303
21437	728304
291	728305
48647	728306
92244	728307
5522	728308
721	728309
1542	728310
5432	728311
18874	728312
8971	728313
80797	728314
58086	728315
1731	728316
8316	728317
164259	728318
11545	728319
138909	728320
58621	728321
27691	728322
130140	728323
9066	728324
5263	728325
62922	728326
155466	728327
151286	728328
48203	728329
75814	728330
18593	728331
88623	728332
36148	728333
62540	728334
70553	728335
25015	728336
8036	728337
812	728338
11356	728339
74525	728340
2425	728341
77603	728342
47878	728343
48244	728344
50764	728345
75993	728346
76922	728347
29612	728348
78198	728349
86077	728350
146	728351
70126	728352
40288	728353
97244	728354
57114	728355
30041	728356
36337	728357
97633	728358
41993	728359
60518	728360
11827	728361
31283	728362
7731	728363
45424	728364
24693	728365
85815	728366
29614	728367
4857	728368
28351	728369
23151	728370
3208	728371
39002	728372
62838	728373
38805	728374
69915	728375
5345	728376
24803	728377
14107	728378
11747	728379
18880	728380
124491	728381
5974	728382
77209	728383
6295	728384
4917	728385
26702	728386
62646	728387
63930	728388
30801	728389
64	728390
41839	728391
51900	728392
80793	728393
18558	728394
66524	728395
93655	728396
45126	728397
33945	728398
41505	728399
273	728400
61735	728401
58263	728402
132801	728403
60992	728404
1491	728405
23182	728406
62396	728407
101249	728408
14085	728409
97298	728410
35304	728411
87402	728412
32254	728413
15256	728414
1748	728415
910	728416
64075	728417
14734	728418
37529	728419
41614	728420
2117	728421
60726	728422
8254	728423
30467	728424
17558	728425
107633	728426
85513	728427
39141	728428
18687	728429
27017	728430
53207	728431
23053	728432
18220	728433
32897	728434
11407	728435
15522	728436
4746	728437
1888	728438
7003	728439
5046	728440
39891	728441
15615	728442
30213	728443
3594	728444
52083	728445
28951	728446
33291	728447
168558	728448
4133	728449
58790	728450
6228	728451
49836	728452
66949	728453
2486	728454
87062	728455
104217	728456
40769	728457
25221	728458
114	728459
361	728460
82599	728461
71748	728462
27	728463
32655	728464
5645	728465
45157	728466
75551	728467
14382	728468
80337	728469
19408	728470
39031	728471
64475	728472
13443	728473
85659	728474
45272	728475
44825	728476
6150	728477
7672	728478
113970	728479
16371	728480
13556	728481
72439	728482
95791	728483
11420	728484
21015	728485
103638	728486
42857	728487
75227	728488
62223	728489
5250	728490
72811	728491
119851	728492
50815	728493
15420	728494
58184	728495
13519	728496
8500	728497
18588	728498
342	728499
34311	728500
44244	728501
124409	728502
23763	728503
113609	728504
64841	728505
41013	728506
45585	728507
6707	728508
84678	728509
17576	728510
86704	728511
61969	728512
94333	728513
34566	728514
22659	728515
56389	728516
23691	728517
19589	728518
27808	728519
618	728520
103793	728521
1825	728522
8088	728523
124225	728524
21901	728525
93168	728526
166598	728527
144669	728528
7534	728529
18489	728530
30469	728531
1929	728532
18562	728533
16343	728534
6625	728535
85355	728536
8745	728537
494	728538
57085	728539
9681	728540
44856	728541
23719	728542
4464	728543
96393	728544
63348	728545
108155	728546
5696	728547
44515	728548
88558	728549
362	728550
26304	728551
986	728552
127	728553
108714	728554
1021	728555
262	728556
39504	728557
33322	728558
17594	728559
9009	728560
3038	728561
64228	728562
139477	728563
57210	728564
73897	728565
9013	728566
16621	728567
9243	728568
42348	728569
34552	728570
50484	728571
24304	728572
27851	728573
197	728574
71483	728575
27092	728576
85686	728577
884	728578
118423	728579
70566	728580
6177	728581
34460	728582
68355	728583
114235	728584
21458	728585
46110	728586
45648	728587
61479	728588
8134	728589
3799	728590
30204	728591
142151	728592
327	728593
80987	728594
11960	728595
68175	728596
66866	728597
3422	728598
5128	728599
108862	728600
65060	728601
11553	728602
38053	728603
23384	728604
35833	728605
12633	728606
49951	728607
11113	728608
68600	728609
6248	728610
3744	728611
32823	728612
8139	728613
9607	728614
6406	728615
76334	728616
2460	728617
54041	728618
24295	728619
14885	728620
27800	728621
2220	728622
51389	728623
36754	728624
81780	728625
41860	728626
46922	728627
8407	728628
60972	728629
44269	728630
33321	728631
85855	728632
48091	728633
3835	728634
38787	728635
36276	728636
29324	728637
53234	728638
3431	728639
17774	728640
16431	728641
28994	728642
72895	728643
76076	728644
31147	728645
17023	728646
9379	728647
25600	728648
309	728649
52299	728650
2463	728651
22074	728652
24296	728653
80838	728654
14652	728655
56492	728656
5645	728657
147031	728658
58781	728659
36414	728660
2165	728661
30945	728662
8534	728663
74371	728664
18782	728665
16108	728666
6086	728667
82925	728668
51780	728669
68528	728670
3543	728671
62180	728672
12238	728673
75265	728674
95140	728675
24547	728676
168924	728677
104755	728678
111077	728679
37184	728680
9310	728681
56329	728682
47754	728683
23046	728684
3077	728685
75625	728686
168033	728687
89886	728688
33772	728689
29001	728690
1376	728691
48180	728692
14840	728693
72367	728694
119454	728695
90844	728696
43338	728697
47957	728698
28440	728699
51880	728700
3359	728701
22328	728702
70714	728703
4389	728704
4102	728705
73596	728706
16351	728707
15612	728708
59164	728709
40584	728710
3852	728711
29781	728712
7675	728713
121477	728714
11894	728715
30180	728716
62243	728717
48503	728718
57486	728719
1042	728720
20031	728721
115097	728722
41282	728723
53836	728724
25651	728725
76235	728726
126702	728727
100663	728728
34996	728729
22651	728730
86021	728731
102901	728732
80257	728733
12829	728734
96966	728735
3692	728736
47467	728737
14530	728738
54704	728739
136571	728740
29408	728741
130433	728742
157799	728743
85935	728744
21086	728745
1746	728746
76479	728747
2526	728748
14059	728749
90368	728750
118582	728751
25681	728752
923	728753
5963	728754
51100	728755
113008	728756
660	728757
12622	728758
14746	728759
54603	728760
86791	728761
44226	728762
42401	728763
95227	728764
140237	728765
7317	728766
12629	728767
108352	728768
13753	728769
458	728770
3929	728771
29170	728772
17934	728773
3453	728774
17337	728775
56661	728776
97942	728777
16477	728778
5510	728779
10748	728780
46466	728781
35533	728782
53415	728783
332	728784
43213	728785
90384	728786
36440	728787
43838	728788
7087	728789
12390	728790
8869	728791
81339	728792
99433	728793
23322	728794
54278	728795
52202	728796
25499	728797
107905	728798
57796	728799
61055	728800
116437	728801
37710	728802
106112	728803
27082	728804
38422	728805
86495	728806
22239	728807
96758	728808
13650	728809
48369	728810
23190	728811
83961	728812
4066	728813
14113	728814
109911	728815
55310	728816
95337	728817
50156	728818
102966	728819
61963	728820
88774	728821
16007	728822
37328	728823
31	728824
74144	728825
7468	728826
2088	728827
3859	728828
29179	728829
21556	728830
124316	728831
56031	728832
40128	728833
49992	728834
15987	728835
20536	728836
11003	728837
12440	728838
6748	728839
32898	728840
30539	728841
127043	728842
29060	728843
30761	728844
1739	728845
482	728846
2000	728847
30788	728848
398	728849
126656	728850
66037	728851
707	728852
30830	728853
24515	728854
1842	728855
32931	728856
1806	728857
134974	728858
119163	728859
83632	728860
5148	728861
1798	728862
134999	728863
114593	728864
38945	728865
5735	728866
132187	728867
28526	728868
106626	728869
65810	728870
69149	728871
28924	728872
82687	728873
54958	728874
4498	728875
32801	728876
7658	728877
4724	728878
47489	728879
164889	728880
88087	728881
66192	728882
55238	728883
61403	728884
34159	728885
91389	728886
79939	728887
5943	728888
18010	728889
4543	728890
26174	728891
168794	728892
20431	728893
74082	728894
47064	728895
7093	728896
340	728897
4494	728898
32118	728899
58516	728900
65381	728901
7090	728902
103095	728903
153241	728904
66323	728905
52510	728906
53126	728907
119159	728908
49603	728909
68272	728910
52622	728911
67353	728912
7804	728913
86298	728914
1813	728915
2673	728916
66118	728917
75892	728918
221	728919
25070	728920
11456	728921
886	728922
58704	728923
42220	728924
26003	728925
19233	728926
83696	728927
32794	728928
39139	728929
53189	728930
31183	728931
8903	728932
6964	728933
658	728934
23278	728935
16029	728936
22362	728937
50969	728938
23789	728939
57649	728940
37683	728941
95216	728942
29370	728943
80993	728944
165344	728945
57033	728946
15769	728947
7968	728948
38908	728949
187	728950
45498	728951
20892	728952
93835	728953
164727	728954
6979	728955
25646	728956
15794	728957
24241	728958
5379	728959
105715	728960
92831	728961
81085	728962
74901	728963
72339	728964
32213	728965
49940	728966
2386	728967
36185	728968
103643	728969
2388	728970
105958	728971
93929	728972
521	728973
4054	728974
82146	728975
41989	728976
59646	728977
50921	728978
46216	728979
103267	728980
101320	728981
45697	728982
59223	728983
30110	728984
7595	728985
11160	728986
108316	728987
2718	728988
135307	728989
66838	728990
671	728991
20252	728992
33022	728993
8659	728994
101048	728995
17002	728996
40416	728997
95961	728998
24458	728999
33953	729000
32834	729001
12796	729002
65408	729003
111425	729004
1364	729005
244	729006
116399	729007
4477	729008
25063	729009
1722	729010
39798	729011
110382	729012
31534	729013
3118	729014
18857	729015
4961	729016
30740	729017
12751	729018
20452	729019
36635	729020
95438	729021
8842	729022
19682	729023
13363	729024
103219	729025
63158	729026
66240	729027
34629	729028
886	729029
55924	729030
66943	729031
11917	729032
821	729033
6263	729034
81526	729035
136599	729036
53821	729037
24629	729038
61141	729039
50722	729040
101143	729041
74099	729042
23901	729043
106011	729044
30725	729045
136448	729046
9147	729047
6429	729048
116394	729049
118356	729050
159776	729051
36246	729052
123214	729053
111718	729054
4863	729055
45936	729056
69282	729057
18405	729058
70407	729059
3612	729060
119177	729061
74346	729062
109784	729063
20812	729064
130707	729065
12599	729066
82055	729067
21708	729068
6784	729069
69788	729070
31299	729071
10848	729072
129694	729073
18886	729074
11665	729075
12547	729076
68711	729077
80565	729078
93346	729079
917	729080
38258	729081
96878	729082
50904	729083
89555	729084
72381	729085
77413	729086
156206	729087
4172	729088
35634	729089
128914	729090
28539	729091
13210	729092
47683	729093
115163	729094
77441	729095
15512	729096
47323	729097
12484	729098
2719	729099
1913	729100
154513	729101
113361	729102
26080	729103
146	729104
5016	729105
7838	729106
79297	729107
641	729108
115371	729109
44172	729110
43154	729111
81021	729112
131560	729113
27541	729114
533	729115
1222	729116
52924	729117
49230	729118
17096	729119
80091	729120
58291	729121
34314	729122
29238	729123
75253	729124
114388	729125
14815	729126
7844	729127
105066	729128
10316	729129
35161	729130
82370	729131
65024	729132
64511	729133
352	729134
6741	729135
86454	729136
9235	729137
24606	729138
25804	729139
28669	729140
27155	729141
12137	729142
24892	729143
25556	729144
6781	729145
20990	729146
48238	729147
14222	729148
52800	729149
117916	729150
74206	729151
1034	729152
17688	729153
58459	729154
110927	729155
104482	729156
3863	729157
3485	729158
18497	729159
54291	729160
7369	729161
80196	729162
1115	729163
28149	729164
46283	729165
2057	729166
71938	729167
2797	729168
148349	729169
16836	729170
9475	729171
112641	729172
73369	729173
17159	729174
79209	729175
60367	729176
92394	729177
112932	729178
104504	729179
2786	729180
50804	729181
67352	729182
32375	729183
139425	729184
420	729185
141023	729186
10870	729187
46098	729188
11619	729189
25601	729190
2008	729191
48455	729192
10343	729193
123598	729194
46877	729195
5797	729196
27501	729197
57653	729198
10850	729199
61063	729200
417	729201
57034	729202
3490	729203
46341	729204
42957	729205
4028	729206
127550	729207
45628	729208
16232	729209
16748	729210
57448	729211
79234	729212
51106	729213
459	729214
19075	729215
122976	729216
21041	729217
38261	729218
6151	729219
106447	729220
16864	729221
8071	729222
128329	729223
157879	729224
61566	729225
23047	729226
24685	729227
57585	729228
80805	729229
1879	729230
148639	729231
42976	729232
50030	729233
28	729234
103408	729235
67590	729236
304	729237
22935	729238
15245	729239
26275	729240
6694	729241
46685	729242
8225	729243
19530	729244
59213	729245
60638	729246
92061	729247
33635	729248
107942	729249
68126	729250
36880	729251
45644	729252
29035	729253
23076	729254
73643	729255
50725	729256
21251	729257
20465	729258
127158	729259
4318	729260
1545	729261
50118	729262
26236	729263
61361	729264
70367	729265
163987	729266
12275	729267
31857	729268
89748	729269
109766	729270
157930	729271
6565	729272
7444	729273
119785	729274
967	729275
44619	729276
23566	729277
102666	729278
109576	729279
60746	729280
118191	729281
106619	729282
128922	729283
5714	729284
12501	729285
10306	729286
112897	729287
94781	729288
75827	729289
82338	729290
28366	729291
73471	729292
24472	729293
6681	729294
17281	729295
76456	729296
17176	729297
46885	729298
50249	729299
34767	729300
59372	729301
40788	729302
43487	729303
15099	729304
24962	729305
61053	729306
89284	729307
31351	729308
94263	729309
25177	729310
29006	729311
85527	729312
2463	729313
22374	729314
48000	729315
138728	729316
3442	729317
93	729318
1040	729319
133538	729320
8564	729321
79186	729322
9933	729323
5337	729324
55980	729325
139085	729326
59708	729327
23331	729328
5812	729329
119247	729330
33758	729331
96265	729332
13627	729333
7676	729334
23855	729335
90526	729336
53932	729337
77449	729338
91900	729339
124780	729340
69832	729341
34066	729342
20783	729343
78462	729344
139909	729345
68235	729346
14470	729347
23674	729348
52731	729349
28168	729350
72749	729351
119469	729352
28972	729353
11301	729354
20848	729355
9258	729356
78736	729357
5841	729358
24721	729359
968	729360
1089	729361
65248	729362
164419	729363
8998	729364
18648	729365
70456	729366
92459	729367
78101	729368
240	729369
10385	729370
55652	729371
8533	729372
38223	729373
92226	729374
15767	729375
6749	729376
50556	729377
4587	729378
136209	729379
28663	729380
71160	729381
8	729382
3688	729383
45363	729384
65933	729385
31603	729386
52657	729387
74127	729388
54214	729389
11052	729390
105837	729391
15978	729392
44565	729393
9804	729394
87300	729395
119350	729396
14693	729397
130075	729398
52096	729399
161358	729400
5573	729401
71666	729402
32177	729403
73919	729404
915	729405
15428	729406
54328	729407
17398	729408
111204	729409
11228	729410
13340	729411
31574	729412
17186	729413
4608	729414
75358	729415
14863	729416
2945	729417
67470	729418
41888	729419
7738	729420
4219	729421
79640	729422
72114	729423
33032	729424
42886	729425
8617	729426
123975	729427
7821	729428
119732	729429
41784	729430
6498	729431
33637	729432
2250	729433
6535	729434
153185	729435
8908	729436
12664	729437
30075	729438
100470	729439
267	729440
41038	729441
5701	729442
41565	729443
46273	729444
80800	729445
117633	729446
12454	729447
17816	729448
57960	729449
18982	729450
22417	729451
129007	729452
2429	729453
73225	729454
96565	729455
44046	729456
23719	729457
11545	729458
146357	729459
3981	729460
51866	729461
25728	729462
51837	729463
3937	729464
170218	729465
127370	729466
1523	729467
15851	729468
82696	729469
38718	729470
1968	729471
65606	729472
79801	729473
17580	729474
47900	729475
12719	729476
7023	729477
14098	729478
73480	729479
5493	729480
53788	729481
4897	729482
2469	729483
46274	729484
85646	729485
53308	729486
891	729487
97691	729488
73704	729489
56118	729490
15769	729491
26490	729492
9764	729493
60770	729494
5954	729495
29720	729496
5438	729497
30454	729498
34652	729499
63294	729500
42077	729501
8561	729502
11954	729503
1520	729504
26948	729505
43012	729506
161083	729507
71633	729508
92910	729509
20095	729510
53314	729511
55211	729512
49211	729513
10203	729514
94709	729515
15829	729516
66261	729517
67668	729518
91170	729519
8733	729520
24394	729521
6196	729522
3947	729523
39635	729524
166095	729525
63346	729526
4160	729527
24586	729528
50759	729529
21813	729530
136209	729531
86094	729532
4858	729533
2378	729534
5613	729535
20303	729536
3551	729537
103092	729538
38806	729539
96828	729540
60397	729541
33917	729542
4978	729543
16686	729544
58596	729545
62999	729546
23852	729547
45307	729548
40209	729549
33738	729550
6440	729551
150912	729552
112461	729553
65002	729554
4315	729555
28465	729556
74298	729557
413	729558
7082	729559
28211	729560
43078	729561
103603	729562
126598	729563
109315	729564
36795	729565
1278	729566
52709	729567
26435	729568
77556	729569
495	729570
4744	729571
23829	729572
3735	729573
113026	729574
37642	729575
30866	729576
106278	729577
31873	729578
108413	729579
49526	729580
19430	729581
35267	729582
74740	729583
3910	729584
952	729585
14943	729586
6517	729587
62171	729588
22918	729589
60229	729590
61832	729591
20544	729592
21078	729593
63074	729594
21877	729595
50859	729596
40322	729597
25111	729598
90884	729599
16941	729600
10074	729601
45126	729602
10836	729603
23269	729604
15726	729605
4031	729606
65390	729607
143449	729608
55664	729609
93167	729610
113304	729611
77987	729612
41632	729613
149494	729614
2863	729615
1989	729616
3721	729617
77482	729618
22723	729619
26142	729620
24007	729621
40305	729622
53542	729623
28542	729624
10968	729625
42460	729626
1153	729627
167626	729628
61272	729629
129125	729630
6987	729631
18391	729632
105111	729633
40567	729634
169822	729635
5247	729636
639	729637
32426	729638
31975	729639
21387	729640
55684	729641
58202	729642
45064	729643
50522	729644
328	729645
5229	729646
5391	729647
56219	729648
27360	729649
58379	729650
106138	729651
18596	729652
1201	729653
22667	729654
86450	729655
20290	729656
96	729657
21623	729658
33257	729659
88896	729660
168999	729661
40537	729662
110726	729663
7214	729664
57992	729665
10455	729666
79471	729667
2248	729668
36673	729669
26649	729670
1478	729671
33095	729672
22699	729673
23116	729674
21241	729675
75193	729676
7772	729677
21354	729678
64991	729679
71046	729680
2132	729681
26142	729682
93875	729683
11112	729684
114535	729685
28742	729686
114420	729687
9357	729688
51556	729689
40517	729690
61748	729691
1552	729692
95138	729693
165601	729694
51514	729695
9222	729696
121522	729697
522	729698
47217	729699
72973	729700
134	729701
63392	729702
4317	729703
29149	729704
97705	729705
11942	729706
8303	729707
7966	729708
94314	729709
132933	729710
29638	729711
8373	729712
75513	729713
15739	729714
56056	729715
48422	729716
16919	729717
57031	729718
97823	729719
13884	729720
33321	729721
8704	729722
65622	729723
11145	729724
102694	729725
11558	729726
19978	729727
1339	729728
57817	729729
58467	729730
7016	729731
94626	729732
118313	729733
49680	729734
12181	729735
85292	729736
44366	729737
29439	729738
79032	729739
7730	729740
106496	729741
28693	729742
86977	729743
995	729744
79024	729745
58155	729746
15217	729747
37614	729748
71187	729749
128242	729750
153071	729751
25598	729752
71	729753
688	729754
80767	729755
36913	729756
20737	729757
60061	729758
25606	729759
126594	729760
21011	729761
65341	729762
3178	729763
62136	729764
1296	729765
124590	729766
25571	729767
81446	729768
48951	729769
78014	729770
112949	729771
44420	729772
11296	729773
10379	729774
113353	729775
113341	729776
87473	729777
11142	729778
9209	729779
19806	729780
74076	729781
85021	729782
5246	729783
111274	729784
52858	729785
107121	729786
39450	729787
57304	729788
114811	729789
93226	729790
101368	729791
104186	729792
9125	729793
32621	729794
149783	729795
6844	729796
128192	729797
609	729798
71415	729799
56477	729800
120177	729801
48466	729802
90242	729803
27084	729804
54678	729805
84030	729806
80992	729807
84170	729808
60423	729809
11116	729810
23733	729811
43021	729812
139883	729813
3427	729814
7265	729815
155112	729816
67799	729817
57841	729818
131355	729819
1266	729820
8371	729821
60761	729822
12633	729823
10788	729824
144534	729825
56038	729826
32692	729827
29725	729828
66801	729829
9879	729830
160781	729831
12921	729832
8286	729833
58309	729834
9526	729835
1179	729836
69405	729837
65002	729838
5071	729839
638	729840
31374	729841
1208	729842
40616	729843
103946	729844
3652	729845
133	729846
17211	729847
29985	729848
14490	729849
149685	729850
50506	729851
2562	729852
74610	729853
20979	729854
5799	729855
14437	729856
21457	729857
56222	729858
88762	729859
23709	729860
33456	729861
53990	729862
78728	729863
9113	729864
160	729865
19876	729866
11894	729867
136420	729868
72396	729869
18475	729870
6173	729871
62352	729872
48113	729873
14338	729874
67339	729875
21359	729876
116416	729877
9889	729878
62296	729879
32486	729880
17600	729881
11591	729882
160310	729883
29940	729884
43411	729885
97247	729886
92222	729887
17104	729888
133187	729889
16737	729890
28908	729891
65994	729892
108947	729893
22643	729894
4301	729895
31132	729896
51824	729897
15785	729898
3425	729899
2955	729900
36586	729901
25163	729902
48475	729903
48	729904
8326	729905
35060	729906
15982	729907
167335	729908
5	729909
25100	729910
94714	729911
57512	729912
125645	729913
30686	729914
16288	729915
9963	729916
8739	729917
59447	729918
65224	729919
127337	729920
160021	729921
132748	729922
33762	729923
38018	729924
135444	729925
27218	729926
7392	729927
21717	729928
127417	729929
14392	729930
80947	729931
38375	729932
138985	729933
1192	729934
41972	729935
33701	729936
1318	729937
55546	729938
34758	729939
44033	729940
30702	729941
112192	729942
65920	729943
8001	729944
35805	729945
26355	729946
52334	729947
41168	729948
77227	729949
418	729950
29090	729951
6098	729952
158585	729953
74765	729954
75374	729955
4721	729956
28906	729957
73749	729958
28119	729959
17834	729960
34504	729961
29369	729962
35016	729963
106695	729964
11321	729965
3078	729966
47027	729967
20008	729968
30273	729969
29166	729970
65115	729971
8287	729972
7037	729973
85672	729974
31278	729975
116239	729976
23580	729977
38848	729978
20179	729979
7128	729980
9780	729981
12962	729982
2268	729983
52237	729984
94276	729985
17279	729986
25023	729987
90137	729988
23553	729989
33981	729990
33463	729991
58593	729992
120113	729993
14323	729994
13031	729995
123880	729996
25192	729997
33470	729998
29640	729999
112180	730000
65181	730001
193	730002
15438	730003
7495	730004
25826	730005
78751	730006
78551	730007
18096	730008
35512	730009
116857	730010
168707	730011
62356	730012
15676	730013
34701	730014
13595	730015
16610	730016
29898	730017
9977	730018
86960	730019
2020	730020
125222	730021
37624	730022
44096	730023
77078	730024
44892	730025
3909	730026
16769	730027
7692	730028
48814	730029
14	730030
10800	730031
36275	730032
32459	730033
59060	730034
26108	730035
518	730036
21124	730037
19033	730038
39649	730039
129989	730040
5307	730041
9874	730042
510	730043
15391	730044
769	730045
36788	730046
154054	730047
27890	730048
20101	730049
75	730050
159	730051
107972	730052
48347	730053
10746	730054
8851	730055
49897	730056
25900	730057
11433	730058
11239	730059
31944	730060
72433	730061
91843	730062
45912	730063
39041	730064
43227	730065
3	730066
20672	730067
3252	730068
24111	730069
24108	730070
99119	730071
92796	730072
14286	730073
40711	730074
37287	730075
50331	730076
26671	730077
38794	730078
3584	730079
3517	730080
101345	730081
73856	730082
106933	730083
77123	730084
2512	730085
9129	730086
63169	730087
26052	730088
31955	730089
31928	730090
58991	730091
75266	730092
17946	730093
37995	730094
72397	730095
77120	730096
35702	730097
26336	730098
7487	730099
85781	730100
21021	730101
33722	730102
131103	730103
10302	730104
18591	730105
41600	730106
54753	730107
125856	730108
27107	730109
82713	730110
13546	730111
32541	730112
25346	730113
11472	730114
30112	730115
9553	730116
16255	730117
3825	730118
50869	730119
53279	730120
13296	730121
3867	730122
69229	730123
35930	730124
116043	730125
14190	730126
61137	730127
40320	730128
104679	730129
52101	730130
79021	730131
201	730132
112516	730133
23178	730134
18842	730135
13958	730136
53118	730137
317	730138
7411	730139
104312	730140
9041	730141
78318	730142
11674	730143
109929	730144
5437	730145
415	730146
9904	730147
29917	730148
13892	730149
280	730150
27612	730151
4048	730152
115892	730153
49940	730154
4903	730155
2148	730156
42886	730157
14087	730158
9807	730159
24678	730160
63893	730161
33248	730162
58984	730163
22633	730164
25455	730165
81104	730166
1669	730167
34306	730168
14955	730169
7804	730170
27094	730171
36602	730172
52784	730173
32452	730174
84351	730175
15750	730176
2707	730177
65949	730178
97719	730179
57896	730180
6543	730181
46681	730182
95154	730183
34398	730184
12797	730185
69264	730186
10095	730187
121191	730188
28291	730189
11772	730190
19178	730191
28628	730192
15477	730193
93500	730194
139973	730195
2262	730196
77726	730197
63039	730198
17345	730199
22373	730200
101336	730201
28062	730202
22957	730203
17843	730204
88429	730205
12869	730206
36719	730207
31917	730208
14284	730209
17137	730210
66653	730211
29611	730212
93037	730213
54258	730214
6062	730215
4589	730216
848	730217
79110	730218
26897	730219
28937	730220
20863	730221
24420	730222
16198	730223
36697	730224
143759	730225
22681	730226
2897	730227
52306	730228
64147	730229
55761	730230
17692	730231
4929	730232
13738	730233
81100	730234
45428	730235
71372	730236
103828	730237
41566	730238
15860	730239
31941	730240
7119	730241
140974	730242
31845	730243
11767	730244
26474	730245
40269	730246
133660	730247
3891	730248
25315	730249
41299	730250
5646	730251
162080	730252
90119	730253
80081	730254
61433	730255
93531	730256
57565	730257
108523	730258
87053	730259
55840	730260
41048	730261
41835	730262
10924	730263
17209	730264
103338	730265
142715	730266
47933	730267
91801	730268
29990	730269
24333	730270
49732	730271
59536	730272
61457	730273
51092	730274
74768	730275
59401	730276
73036	730277
86417	730278
52865	730279
102734	730280
37650	730281
22521	730282
64744	730283
51591	730284
10331	730285
44142	730286
12871	730287
11850	730288
16853	730289
23835	730290
62593	730291
55246	730292
130617	730293
17985	730294
58009	730295
96057	730296
30095	730297
2210	730298
44462	730299
11959	730300
20960	730301
23690	730302
19610	730303
17161	730304
4967	730305
9376	730306
4840	730307
49028	730308
70297	730309
3896	730310
106040	730311
390	730312
17779	730313
76653	730314
62097	730315
1538	730316
7775	730317
17088	730318
85814	730319
33828	730320
541	730321
1926	730322
59839	730323
57973	730324
1571	730325
21111	730326
45738	730327
116701	730328
110512	730329
73156	730330
13018	730331
40678	730332
57942	730333
6906	730334
119516	730335
11225	730336
2562	730337
53736	730338
19283	730339
60321	730340
10822	730341
102130	730342
73125	730343
8922	730344
8288	730345
91245	730346
47771	730347
38534	730348
29696	730349
101791	730350
96423	730351
86854	730352
6649	730353
345	730354
25304	730355
97050	730356
77192	730357
136984	730358
37796	730359
15739	730360
7773	730361
1788	730362
1175	730363
36507	730364
32071	730365
27329	730366
81314	730367
36670	730368
15022	730369
60681	730370
8331	730371
71793	730372
96118	730373
1808	730374
33824	730375
1381	730376
20079	730377
94535	730378
31481	730379
169157	730380
77391	730381
12573	730382
110561	730383
74000	730384
63815	730385
23740	730386
19960	730387
111810	730388
13614	730389
12109	730390
103822	730391
38648	730392
63452	730393
12504	730394
110262	730395
20708	730396
81292	730397
4418	730398
5364	730399
11269	730400
29513	730401
55533	730402
13738	730403
39731	730404
50471	730405
41579	730406
64422	730407
1817	730408
43192	730409
5076	730410
112900	730411
10437	730412
65264	730413
68908	730414
49373	730415
7632	730416
5724	730417
118876	730418
52677	730419
113214	730420
88205	730421
89792	730422
74234	730423
70762	730424
30357	730425
97766	730426
2971	730427
48061	730428
66841	730429
69730	730430
12807	730431
689	730432
5385	730433
77501	730434
55283	730435
84903	730436
124023	730437
42307	730438
34	730439
7920	730440
38378	730441
104289	730442
36011	730443
6665	730444
29816	730445
56065	730446
87	730447
4265	730448
107998	730449
41832	730450
8767	730451
44063	730452
18479	730453
12527	730454
258	730455
15223	730456
37245	730457
113582	730458
60991	730459
969	730460
66045	730461
65216	730462
74807	730463
44797	730464
34778	730465
24316	730466
106420	730467
40120	730468
46225	730469
5476	730470
65124	730471
24006	730472
4745	730473
88037	730474
45002	730475
106491	730476
62827	730477
4841	730478
61228	730479
718	730480
14532	730481
5612	730482
25676	730483
41282	730484
3219	730485
97825	730486
31829	730487
35129	730488
65971	730489
66913	730490
11189	730491
32372	730492
16508	730493
42372	730494
106851	730495
29394	730496
56681	730497
135650	730498
49120	730499
36606	730500
70427	730501
37136	730502
108652	730503
7976	730504
106941	730505
31798	730506
3287	730507
33728	730508
90359	730509
7216	730510
81637	730511
31289	730512
50185	730513
152140	730514
496	730515
27752	730516
25327	730517
31837	730518
10573	730519
97536	730520
11595	730521
86541	730522
98329	730523
4548	730524
94580	730525
38064	730526
161009	730527
61160	730528
23606	730529
55444	730530
142845	730531
83649	730532
8324	730533
50395	730534
26574	730535
147193	730536
17343	730537
219	730538
60386	730539
23216	730540
84071	730541
43630	730542
96468	730543
95308	730544
36077	730545
36864	730546
30062	730547
12823	730548
49347	730549
19755	730550
61011	730551
109846	730552
106765	730553
25246	730554
5472	730555
68321	730556
84988	730557
74194	730558
16812	730559
10874	730560
1486	730561
9398	730562
2412	730563
11636	730564
8870	730565
67037	730566
8493	730567
87540	730568
17501	730569
32537	730570
3670	730571
21684	730572
163160	730573
65265	730574
5422	730575
42662	730576
14880	730577
98746	730578
74928	730579
7393	730580
20	730581
835	730582
125852	730583
28927	730584
27680	730585
88137	730586
33186	730587
19063	730588
72860	730589
51430	730590
12311	730591
25832	730592
45111	730593
69430	730594
100557	730595
55922	730596
51371	730597
23638	730598
10022	730599
6074	730600
67981	730601
41431	730602
20138	730603
77705	730604
55676	730605
17428	730606
56708	730607
77140	730608
14079	730609
44651	730610
32358	730611
21705	730612
58212	730613
8003	730614
119752	730615
16229	730616
27100	730617
2491	730618
49470	730619
26937	730620
87653	730621
150896	730622
2496	730623
9218	730624
37930	730625
30956	730626
2163	730627
546	730628
17524	730629
60389	730630
28630	730631
43166	730632
33448	730633
64843	730634
34776	730635
78951	730636
50152	730637
74243	730638
47614	730639
52105	730640
34503	730641
21623	730642
79335	730643
3548	730644
24328	730645
5387	730646
95234	730647
139099	730648
109445	730649
88490	730650
23778	730651
134993	730652
18480	730653
105680	730654
97152	730655
5702	730656
44853	730657
51472	730658
64120	730659
45075	730660
73763	730661
76168	730662
49748	730663
55976	730664
48	730665
51726	730666
14451	730667
7237	730668
132307	730669
85546	730670
7176	730671
31972	730672
30252	730673
35999	730674
65945	730675
88184	730676
35368	730677
83541	730678
25703	730679
26800	730680
34073	730681
11266	730682
8629	730683
68151	730684
165151	730685
43975	730686
4026	730687
522	730688
6946	730689
46365	730690
81996	730691
30245	730692
4476	730693
27137	730694
91676	730695
123257	730696
3022	730697
26395	730698
132216	730699
57586	730700
92385	730701
874	730702
66351	730703
26412	730704
35525	730705
55736	730706
1858	730707
23508	730708
24901	730709
18149	730710
38327	730711
12453	730712
30683	730713
65049	730714
44562	730715
12253	730716
20007	730717
34498	730718
8163	730719
101117	730720
12410	730721
70731	730722
54210	730723
25956	730724
18370	730725
136	730726
13313	730727
62819	730728
138573	730729
87687	730730
6681	730731
14694	730732
49628	730733
8451	730734
2729	730735
24638	730736
127149	730737
33979	730738
52409	730739
80928	730740
80456	730741
142010	730742
48589	730743
32310	730744
357	730745
42986	730746
3907	730747
19742	730748
2408	730749
25413	730750
167727	730751
4103	730752
104090	730753
51446	730754
89483	730755
5283	730756
12253	730757
189	730758
32930	730759
134920	730760
111794	730761
11651	730762
45947	730763
22744	730764
30372	730765
129147	730766
98897	730767
4212	730768
18530	730769
37465	730770
1453	730771
42959	730772
152192	730773
111376	730774
66399	730775
2426	730776
28183	730777
33900	730778
96187	730779
75803	730780
32104	730781
3627	730782
134000	730783
50738	730784
37860	730785
5901	730786
15150	730787
5100	730788
4383	730789
18534	730790
99252	730791
20376	730792
19426	730793
72756	730794
98620	730795
11566	730796
208	730797
68884	730798
126267	730799
3508	730800
10081	730801
40041	730802
108169	730803
4844	730804
3417	730805
4719	730806
77729	730807
417	730808
91621	730809
44630	730810
87712	730811
89731	730812
5224	730813
147922	730814
77954	730815
62113	730816
1692	730817
70338	730818
78562	730819
20713	730820
18230	730821
56191	730822
38532	730823
90836	730824
15622	730825
13307	730826
10699	730827
37530	730828
53742	730829
45384	730830
770	730831
104709	730832
147657	730833
51441	730834
151187	730835
10544	730836
9524	730837
36110	730838
159703	730839
165212	730840
99479	730841
20060	730842
7586	730843
22619	730844
17122	730845
113393	730846
79725	730847
60328	730848
81347	730849
128855	730850
56931	730851
149096	730852
71645	730853
19738	730854
187	730855
19914	730856
16362	730857
43122	730858
19260	730859
85574	730860
39755	730861
68814	730862
58773	730863
16305	730864
61593	730865
46868	730866
11875	730867
65573	730868
27317	730869
97829	730870
26071	730871
48061	730872
21540	730873
42771	730874
28966	730875
18230	730876
57671	730877
81900	730878
94023	730879
99898	730880
15880	730881
11829	730882
59459	730883
53616	730884
11980	730885
46318	730886
34233	730887
12539	730888
71629	730889
96785	730890
36884	730891
63446	730892
866	730893
1780	730894
27559	730895
13447	730896
22548	730897
6180	730898
64196	730899
23645	730900
46526	730901
58849	730902
45969	730903
14312	730904
16213	730905
24999	730906
145477	730907
1681	730908
10242	730909
7252	730910
80024	730911
7242	730912
23776	730913
5432	730914
6968	730915
4147	730916
49913	730917
52353	730918
10379	730919
85355	730920
25294	730921
29102	730922
35063	730923
8152	730924
36554	730925
46307	730926
128561	730927
738	730928
47682	730929
166257	730930
18642	730931
2968	730932
995	730933
78491	730934
2835	730935
5415	730936
37286	730937
5563	730938
127609	730939
9266	730940
98013	730941
86140	730942
83180	730943
18120	730944
114838	730945
148269	730946
1610	730947
14142	730948
823	730949
19110	730950
41305	730951
86854	730952
4349	730953
44247	730954
46111	730955
5738	730956
38845	730957
111632	730958
62659	730959
5339	730960
104625	730961
33937	730962
10224	730963
1244	730964
22025	730965
45473	730966
573	730967
5322	730968
40476	730969
11587	730970
491	730971
159881	730972
96886	730973
51036	730974
68355	730975
50473	730976
2279	730977
126624	730978
46373	730979
34331	730980
29912	730981
45689	730982
28437	730983
17931	730984
2313	730985
44441	730986
89922	730987
37498	730988
158291	730989
5541	730990
7298	730991
11944	730992
46870	730993
70475	730994
10523	730995
36164	730996
1602	730997
1293	730998
50264	730999
57556	731000
53160	731001
3235	731002
24887	731003
72242	731004
10140	731005
21451	731006
10656	731007
56916	731008
1943	731009
17251	731010
3949	731011
13708	731012
160207	731013
60821	731014
1836	731015
13268	731016
7941	731017
90141	731018
17298	731019
29042	731020
133513	731021
26791	731022
42693	731023
38545	731024
35148	731025
24388	731026
5571	731027
27826	731028
16368	731029
6383	731030
34925	731031
57855	731032
58362	731033
22718	731034
31583	731035
149744	731036
13668	731037
13219	731038
57550	731039
38726	731040
51222	731041
154008	731042
2589	731043
6387	731044
118677	731045
27230	731046
21584	731047
110679	731048
106802	731049
149955	731050
59365	731051
49325	731052
137904	731053
24838	731054
17276	731055
130870	731056
30267	731057
12088	731058
4802	731059
1780	731060
60452	731061
7085	731062
22386	731063
95303	731064
49820	731065
87468	731066
12580	731067
41426	731068
78290	731069
99887	731070
20168	731071
92620	731072
24857	731073
1077	731074
50898	731075
5840	731076
8017	731077
52470	731078
18836	731079
14765	731080
63590	731081
81505	731082
12253	731083
78403	731084
68462	731085
4928	731086
23618	731087
6584	731088
39285	731089
144612	731090
54428	731091
12288	731092
23952	731093
114586	731094
6902	731095
28055	731096
17000	731097
33373	731098
3075	731099
64729	731100
2131	731101
43699	731102
47757	731103
42796	731104
49744	731105
23318	731106
321	731107
65771	731108
118141	731109
57932	731110
56906	731111
129231	731112
114712	731113
61622	731114
35	731115
118119	731116
31250	731117
2312	731118
483	731119
21658	731120
115357	731121
18757	731122
11599	731123
12690	731124
5990	731125
39576	731126
66351	731127
2979	731128
69197	731129
106074	731130
17392	731131
41885	731132
32882	731133
4889	731134
27422	731135
55602	731136
7011	731137
60081	731138
72412	731139
122719	731140
9385	731141
24580	731142
576	731143
20447	731144
84270	731145
15057	731146
115830	731147
2991	731148
74060	731149
71208	731150
60939	731151
88655	731152
14286	731153
60319	731154
45513	731155
166775	731156
116212	731157
86277	731158
1975	731159
71005	731160
75699	731161
95596	731162
41135	731163
80490	731164
11398	731165
55633	731166
59918	731167
88649	731168
18420	731169
10609	731170
22952	731171
190	731172
109175	731173
145870	731174
79386	731175
91194	731176
76928	731177
35966	731178
4905	731179
7642	731180
6689	731181
63519	731182
32052	731183
32899	731184
1294	731185
126	731186
485	731187
14001	731188
50467	731189
69524	731190
35157	731191
4991	731192
52707	731193
19361	731194
45134	731195
10639	731196
146433	731197
22829	731198
27012	731199
13926	731200
39428	731201
64666	731202
52560	731203
42732	731204
16450	731205
18137	731206
14946	731207
8068	731208
69564	731209
24815	731210
37124	731211
55439	731212
18730	731213
25545	731214
30362	731215
101995	731216
32327	731217
4181	731218
668	731219
17582	731220
41040	731221
64124	731222
5167	731223
7676	731224
122563	731225
46225	731226
143947	731227
139668	731228
44464	731229
24789	731230
43939	731231
76372	731232
11827	731233
106542	731234
7722	731235
137147	731236
50410	731237
153605	731238
14692	731239
9133	731240
48676	731241
27641	731242
848	731243
93827	731244
9305	731245
6221	731246
56777	731247
113773	731248
25054	731249
12657	731250
71827	731251
6105	731252
40532	731253
2718	731254
130181	731255
28250	731256
10498	731257
94754	731258
65326	731259
58479	731260
137453	731261
66940	731262
1913	731263
31250	731264
21029	731265
27778	731266
39493	731267
62435	731268
774	731269
92699	731270
59097	731271
1823	731272
69294	731273
27147	731274
25213	731275
29800	731276
614	731277
20918	731278
129499	731279
10070	731280
39353	731281
43455	731282
97477	731283
98618	731284
11839	731285
81550	731286
9165	731287
67430	731288
4836	731289
49	731290
94541	731291
44679	731292
161388	731293
10936	731294
5497	731295
70363	731296
10753	731297
33462	731298
17380	731299
68604	731300
877	731301
40538	731302
56308	731303
96737	731304
33484	731305
96266	731306
80332	731307
133195	731308
25616	731309
34830	731310
41077	731311
114826	731312
34126	731313
37006	731314
30223	731315
32089	731316
95519	731317
84645	731318
66125	731319
5810	731320
12823	731321
39566	731322
53795	731323
90922	731324
1150	731325
557	731326
84006	731327
33284	731328
39190	731329
50683	731330
37924	731331
71365	731332
8450	731333
131961	731334
69610	731335
23195	731336
23100	731337
7600	731338
64411	731339
22914	731340
31890	731341
26098	731342
97689	731343
11862	731344
69337	731345
28776	731346
12946	731347
74168	731348
68733	731349
30310	731350
47903	731351
19129	731352
45814	731353
12477	731354
10322	731355
20034	731356
17272	731357
41	731358
52995	731359
20114	731360
26346	731361
17356	731362
4046	731363
137649	731364
110631	731365
55047	731366
20632	731367
44220	731368
24669	731369
14307	731370
13453	731371
91719	731372
51276	731373
18547	731374
56676	731375
133718	731376
113895	731377
12262	731378
53338	731379
75859	731380
124222	731381
65902	731382
96552	731383
30695	731384
125397	731385
16878	731386
65107	731387
134822	731388
12	731389
69528	731390
72079	731391
16662	731392
78938	731393
44605	731394
825	731395
47905	731396
44379	731397
31308	731398
30715	731399
74602	731400
61130	731401
11925	731402
17657	731403
60591	731404
52767	731405
65335	731406
153351	731407
26742	731408
38971	731409
132364	731410
34084	731411
100355	731412
83169	731413
39240	731414
2409	731415
60771	731416
37226	731417
22201	731418
162397	731419
3435	731420
548	731421
47042	731422
64487	731423
87598	731424
99855	731425
2725	731426
4476	731427
39089	731428
54145	731429
6311	731430
349	731431
37679	731432
32170	731433
83505	731434
792	731435
7753	731436
4732	731437
73898	731438
4664	731439
113648	731440
61489	731441
34784	731442
3444	731443
10948	731444
82262	731445
48304	731446
58636	731447
91793	731448
109125	731449
11	731450
90100	731451
4182	731452
7705	731453
42633	731454
10598	731455
2080	731456
42472	731457
81523	731458
66212	731459
82036	731460
41911	731461
38521	731462
56125	731463
5979	731464
49335	731465
8695	731466
8945	731467
5359	731468
65397	731469
9954	731470
85386	731471
2854	731472
48013	731473
19468	731474
19851	731475
129900	731476
2463	731477
79579	731478
116955	731479
24726	731480
20008	731481
110291	731482
24789	731483
11412	731484
36664	731485
76553	731486
43899	731487
43522	731488
127869	731489
60961	731490
35713	731491
16920	731492
77015	731493
22581	731494
117035	731495
1091	731496
10516	731497
146893	731498
2536	731499
8431	731500
44480	731501
104525	731502
28464	731503
50595	731504
58874	731505
10785	731506
25331	731507
107257	731508
34123	731509
68879	731510
3824	731511
19377	731512
72058	731513
41089	731514
54039	731515
59258	731516
40951	731517
119799	731518
141751	731519
6449	731520
75510	731521
1490	731522
74961	731523
95337	731524
58777	731525
231	731526
5571	731527
108224	731528
67457	731529
91790	731530
135213	731531
83781	731532
163445	731533
40606	731534
18448	731535
130287	731536
33409	731537
48123	731538
55963	731539
117427	731540
59218	731541
27030	731542
77904	731543
32311	731544
21018	731545
26277	731546
5477	731547
5388	731548
1422	731549
4378	731550
64298	731551
2083	731552
97198	731553
56337	731554
97488	731555
107434	731556
52219	731557
105022	731558
3904	731559
4392	731560
39461	731561
6559	731562
52319	731563
10178	731564
28639	731565
1605	731566
7590	731567
66458	731568
48046	731569
17367	731570
18351	731571
46738	731572
112829	731573
70508	731574
33079	731575
40436	731576
11420	731577
54271	731578
12169	731579
8025	731580
29449	731581
16611	731582
62923	731583
1821	731584
8504	731585
26214	731586
537	731587
2644	731588
20877	731589
150231	731590
134249	731591
161218	731592
56475	731593
42179	731594
77378	731595
15832	731596
135224	731597
4061	731598
111884	731599
158462	731600
66174	731601
99746	731602
24896	731603
25661	731604
51593	731605
1067	731606
28016	731607
57170	731608
108890	731609
34231	731610
35099	731611
54885	731612
114450	731613
1843	731614
2767	731615
287	731616
16936	731617
88009	731618
37872	731619
51796	731620
94064	731621
88344	731622
3729	731623
254	731624
66548	731625
29552	731626
18061	731627
13820	731628
132497	731629
42695	731630
14368	731631
9172	731632
109573	731633
50620	731634
9661	731635
119860	731636
15166	731637
34437	731638
34724	731639
45144	731640
34276	731641
4362	731642
29085	731643
68919	731644
102902	731645
2620	731646
46229	731647
72480	731648
154498	731649
105345	731650
36380	731651
16429	731652
45196	731653
3981	731654
43051	731655
8028	731656
53158	731657
50458	731658
84132	731659
22469	731660
38174	731661
66281	731662
24260	731663
167800	731664
57415	731665
50662	731666
66601	731667
25988	731668
101283	731669
67495	731670
113933	731671
106770	731672
68571	731673
62340	731674
69808	731675
25313	731676
5104	731677
25900	731678
46224	731679
22574	731680
2	731681
112247	731682
1494	731683
111560	731684
22558	731685
108995	731686
18756	731687
8614	731688
116939	731689
8023	731690
21501	731691
72844	731692
122279	731693
51819	731694
91581	731695
8686	731696
80148	731697
12542	731698
68141	731699
61961	731700
3132	731701
96516	731702
35559	731703
15754	731704
144529	731705
39190	731706
1261	731707
4585	731708
112490	731709
42659	731710
37234	731711
55043	731712
361	731713
48325	731714
33419	731715
23404	731716
60964	731717
10950	731718
21549	731719
52597	731720
98181	731721
52981	731722
14118	731723
25982	731724
144752	731725
2935	731726
645	731727
9493	731728
156368	731729
15378	731730
88281	731731
10324	731732
52765	731733
62235	731734
97354	731735
1620	731736
166435	731737
126598	731738
32353	731739
4524	731740
29992	731741
1783	731742
124478	731743
117635	731744
32425	731745
10153	731746
38570	731747
54107	731748
20994	731749
3327	731750
40085	731751
671	731752
3519	731753
91641	731754
15676	731755
44310	731756
467	731757
6845	731758
23127	731759
60489	731760
91198	731761
5488	731762
91747	731763
50953	731764
59533	731765
73326	731766
6621	731767
27700	731768
1591	731769
135312	731770
39186	731771
70190	731772
6747	731773
13813	731774
37483	731775
133991	731776
3428	731777
55225	731778
1414	731779
3466	731780
105245	731781
149991	731782
36659	731783
6636	731784
6710	731785
168473	731786
12533	731787
140120	731788
84166	731789
28024	731790
44610	731791
71004	731792
80638	731793
14095	731794
70563	731795
1466	731796
94765	731797
73932	731798
17091	731799
28055	731800
73750	731801
80643	731802
35907	731803
40574	731804
899	731805
61036	731806
143170	731807
16821	731808
280	731809
21035	731810
120304	731811
39387	731812
103054	731813
9244	731814
754	731815
2392	731816
113560	731817
24733	731818
22542	731819
1125	731820
56332	731821
17040	731822
7856	731823
33	731824
102259	731825
75236	731826
147385	731827
7575	731828
30339	731829
79502	731830
105218	731831
8886	731832
110954	731833
62287	731834
49180	731835
128530	731836
33732	731837
84422	731838
70048	731839
100563	731840
16389	731841
11560	731842
114069	731843
94618	731844
2238	731845
164729	731846
62191	731847
18287	731848
38181	731849
56021	731850
59	731851
156204	731852
43924	731853
5253	731854
54248	731855
14440	731856
30496	731857
32664	731858
15993	731859
10937	731860
88368	731861
79047	731862
42592	731863
11172	731864
70041	731865
2216	731866
22715	731867
4427	731868
85137	731869
71329	731870
107279	731871
7886	731872
110929	731873
7790	731874
12964	731875
26164	731876
22504	731877
44090	731878
3090	731879
5673	731880
85531	731881
43628	731882
112868	731883
18559	731884
26740	731885
8307	731886
32449	731887
97466	731888
53600	731889
28740	731890
71114	731891
6557	731892
92932	731893
16418	731894
53642	731895
87813	731896
2020	731897
1444	731898
948	731899
97367	731900
3416	731901
183	731902
46165	731903
94167	731904
7147	731905
84682	731906
53687	731907
132075	731908
45603	731909
41719	731910
6	731911
914	731912
308	731913
9817	731914
71442	731915
19651	731916
4463	731917
59080	731918
2409	731919
36415	731920
60628	731921
72128	731922
34663	731923
33723	731924
13785	731925
13457	731926
60062	731927
568	731928
21126	731929
107604	731930
7839	731931
18616	731932
28058	731933
726	731934
50250	731935
618	731936
165629	731937
42682	731938
5491	731939
16579	731940
18626	731941
19715	731942
53	731943
8648	731944
12216	731945
166658	731946
309	731947
108127	731948
108800	731949
34810	731950
33293	731951
62320	731952
27100	731953
29251	731954
27991	731955
132939	731956
115285	731957
7774	731958
46035	731959
30206	731960
2028	731961
44096	731962
66259	731963
15715	731964
65680	731965
1248	731966
20566	731967
26540	731968
10430	731969
1643	731970
12793	731971
5178	731972
146863	731973
40163	731974
88114	731975
12198	731976
33509	731977
35007	731978
27277	731979
65612	731980
15129	731981
1153	731982
6980	731983
44700	731984
468	731985
102805	731986
32355	731987
30623	731988
63917	731989
1178	731990
114401	731991
51095	731992
1008	731993
124911	731994
22054	731995
40383	731996
105198	731997
11891	731998
107321	731999
71292	732000
36655	732001
120	732002
48013	732003
86157	732004
32531	732005
19463	732006
59985	732007
83960	732008
1116	732009
112181	732010
46028	732011
132690	732012
64830	732013
55294	732014
136980	732015
79	732016
7431	732017
27362	732018
12581	732019
122911	732020
35273	732021
91813	732022
34233	732023
10585	732024
80247	732025
5117	732026
154	732027
1928	732028
5309	732029
34066	732030
1373	732031
90068	732032
904	732033
92656	732034
6988	732035
18104	732036
88579	732037
15670	732038
20613	732039
99741	732040
16589	732041
79446	732042
28885	732043
62675	732044
49076	732045
86374	732046
31834	732047
20263	732048
68050	732049
128352	732050
116560	732051
7591	732052
14918	732053
273	732054
9709	732055
81113	732056
142041	732057
12732	732058
40753	732059
34651	732060
115692	732061
1321	732062
70460	732063
88441	732064
2397	732065
26556	732066
123356	732067
12264	732068
7242	732069
30774	732070
124468	732071
95372	732072
80724	732073
105146	732074
6277	732075
15623	732076
49008	732077
92368	732078
2653	732079
7124	732080
843	732081
11200	732082
112498	732083
14485	732084
5199	732085
70956	732086
68632	732087
153291	732088
79704	732089
37538	732090
108855	732091
9502	732092
65837	732093
121207	732094
20213	732095
88110	732096
333	732097
49414	732098
111037	732099
42807	732100
281	732101
5334	732102
8011	732103
9137	732104
10238	732105
5987	732106
976	732107
139553	732108
65629	732109
41963	732110
33827	732111
103888	732112
36477	732113
55250	732114
13268	732115
97551	732116
49156	732117
1413	732118
54565	732119
28754	732120
127424	732121
46659	732122
587	732123
45188	732124
40738	732125
116361	732126
166575	732127
2453	732128
20638	732129
7864	732130
21294	732131
89752	732132
135557	732133
12197	732134
3147	732135
7720	732136
14064	732137
8029	732138
151408	732139
36816	732140
10347	732141
3853	732142
64341	732143
27446	732144
16001	732145
27590	732146
83777	732147
6393	732148
1622	732149
19368	732150
9650	732151
60871	732152
89106	732153
40211	732154
14316	732155
4013	732156
63941	732157
100178	732158
1168	732159
17739	732160
89689	732161
118648	732162
32584	732163
106640	732164
40413	732165
25540	732166
67244	732167
24053	732168
104933	732169
65892	732170
2418	732171
58201	732172
18390	732173
84382	732174
23827	732175
4937	732176
54883	732177
53910	732178
49801	732179
137497	732180
32282	732181
157858	732182
1664	732183
43155	732184
19103	732185
37853	732186
25620	732187
18290	732188
9097	732189
24050	732190
84816	732191
22938	732192
47505	732193
85710	732194
105391	732195
20175	732196
75540	732197
96718	732198
128475	732199
44189	732200
6912	732201
10349	732202
61280	732203
95870	732204
6792	732205
18890	732206
139571	732207
8292	732208
31133	732209
44133	732210
2496	732211
6536	732212
15202	732213
35994	732214
107945	732215
90	732216
54991	732217
68796	732218
44235	732219
14740	732220
1779	732221
13188	732222
27366	732223
169464	732224
784	732225
14610	732226
10554	732227
7050	732228
26649	732229
1710	732230
19471	732231
24985	732232
31114	732233
8905	732234
7984	732235
32186	732236
43528	732237
24024	732238
114593	732239
128085	732240
1964	732241
8624	732242
107543	732243
35704	732244
49579	732245
78610	732246
122744	732247
66911	732248
16785	732249
82461	732250
100503	732251
25093	732252
90294	732253
125230	732254
44954	732255
8081	732256
87461	732257
111680	732258
94543	732259
57117	732260
107588	732261
24094	732262
4066	732263
124390	732264
303	732265
2697	732266
9013	732267
66201	732268
52992	732269
719	732270
118196	732271
22073	732272
106819	732273
27428	732274
2525	732275
23417	732276
16721	732277
19124	732278
53009	732279
52892	732280
10537	732281
43249	732282
82460	732283
15876	732284
11923	732285
116237	732286
31471	732287
2866	732288
9641	732289
154021	732290
60497	732291
33829	732292
4094	732293
90329	732294
66523	732295
54155	732296
136678	732297
58312	732298
18040	732299
72334	732300
1140	732301
69719	732302
30651	732303
8734	732304
73115	732305
26508	732306
113757	732307
8192	732308
74647	732309
57048	732310
65864	732311
128878	732312
26	732313
16011	732314
40293	732315
60071	732316
116442	732317
94810	732318
9000	732319
79194	732320
36122	732321
116305	732322
9071	732323
57791	732324
107422	732325
47316	732326
139316	732327
81319	732328
22800	732329
10264	732330
5875	732331
112332	732332
25420	732333
116303	732334
66218	732335
46317	732336
105438	732337
1587	732338
16123	732339
33321	732340
105629	732341
14671	732342
10100	732343
10551	732344
84818	732345
23011	732346
5691	732347
56536	732348
119684	732349
4297	732350
12323	732351
22681	732352
70851	732353
102421	732354
75141	732355
83038	732356
29059	732357
3453	732358
58494	732359
104456	732360
8307	732361
56151	732362
51267	732363
3665	732364
6145	732365
37827	732366
18653	732367
72142	732368
6230	732369
5735	732370
41466	732371
4265	732372
113086	732373
35487	732374
8468	732375
90229	732376
73927	732377
45674	732378
67621	732379
10905	732380
11069	732381
31367	732382
41032	732383
121208	732384
85821	732385
52504	732386
3921	732387
158948	732388
56287	732389
122434	732390
53734	732391
41171	732392
20831	732393
19816	732394
32573	732395
568	732396
85772	732397
50781	732398
47795	732399
11006	732400
13964	732401
29867	732402
89510	732403
95116	732404
38827	732405
65398	732406
46457	732407
1068	732408
87284	732409
17149	732410
55045	732411
58163	732412
3619	732413
53313	732414
29310	732415
23603	732416
1336	732417
48651	732418
59801	732419
634	732420
69520	732421
20679	732422
147580	732423
79234	732424
154423	732425
65696	732426
66037	732427
165481	732428
52889	732429
73429	732430
93896	732431
93570	732432
49751	732433
3675	732434
52218	732435
21934	732436
41388	732437
19640	732438
30201	732439
111288	732440
12170	732441
31551	732442
33158	732443
37233	732444
108126	732445
5168	732446
89410	732447
30046	732448
66062	732449
19442	732450
67678	732451
1874	732452
1512	732453
126731	732454
29160	732455
19006	732456
2449	732457
45323	732458
5689	732459
43603	732460
96067	732461
6147	732462
95419	732463
75481	732464
4898	732465
139441	732466
15470	732467
59439	732468
7312	732469
91582	732470
95590	732471
10838	732472
50870	732473
45203	732474
108882	732475
57922	732476
65129	732477
8565	732478
9000	732479
36945	732480
5167	732481
12202	732482
7022	732483
47435	732484
78235	732485
2304	732486
38600	732487
17852	732488
4687	732489
97330	732490
9033	732491
27267	732492
10981	732493
56727	732494
77910	732495
121885	732496
10891	732497
25465	732498
19255	732499
37482	732500
46146	732501
79734	732502
17728	732503
24772	732504
17556	732505
70941	732506
94650	732507
43433	732508
92532	732509
43914	732510
60518	732511
100951	732512
17817	732513
23798	732514
33850	732515
7621	732516
7064	732517
2083	732518
3190	732519
57045	732520
4702	732521
95076	732522
36851	732523
86049	732524
14644	732525
96817	732526
124384	732527
2572	732528
46079	732529
22787	732530
68777	732531
15969	732532
37558	732533
15898	732534
36691	732535
64849	732536
517	732537
8168	732538
23834	732539
99638	732540
16793	732541
77684	732542
86903	732543
34759	732544
48236	732545
42514	732546
1943	732547
55951	732548
70974	732549
38048	732550
27762	732551
98588	732552
15676	732553
1413	732554
26111	732555
28687	732556
5439	732557
2950	732558
19309	732559
58291	732560
43444	732561
6928	732562
117642	732563
132548	732564
110623	732565
56579	732566
29637	732567
1323	732568
24318	732569
121185	732570
25401	732571
44603	732572
29184	732573
55806	732574
68038	732575
112	732576
105170	732577
114169	732578
15235	732579
2275	732580
41778	732581
60582	732582
7526	732583
26978	732584
1906	732585
48236	732586
46320	732587
16161	732588
163213	732589
17854	732590
21078	732591
89250	732592
38110	732593
132598	732594
34697	732595
17749	732596
134339	732597
62012	732598
42043	732599
32029	732600
63250	732601
156778	732602
4063	732603
126785	732604
24549	732605
164106	732606
91675	732607
31934	732608
23972	732609
119365	732610
8393	732611
38593	732612
38995	732613
25087	732614
89041	732615
91013	732616
96711	732617
18309	732618
23973	732619
878	732620
10076	732621
6418	732622
101145	732623
43675	732624
11267	732625
101527	732626
44818	732627
1670	732628
11527	732629
21510	732630
15123	732631
49662	732632
76867	732633
59672	732634
680	732635
86829	732636
4046	732637
109372	732638
163132	732639
68304	732640
15624	732641
65595	732642
81293	732643
27065	732644
49127	732645
2621	732646
118562	732647
125	732648
10043	732649
80234	732650
82969	732651
11519	732652
70301	732653
11139	732654
16969	732655
2321	732656
23334	732657
79391	732658
6053	732659
1961	732660
89711	732661
73596	732662
40510	732663
57343	732664
24822	732665
8859	732666
9681	732667
27390	732668
20370	732669
16838	732670
66520	732671
106228	732672
35054	732673
24595	732674
1310	732675
91564	732676
545	732677
6630	732678
822	732679
115949	732680
26858	732681
4296	732682
24789	732683
49035	732684
16463	732685
1432	732686
81171	732687
115500	732688
2457	732689
868	732690
20441	732691
2119	732692
58499	732693
24964	732694
11463	732695
94378	732696
16042	732697
114784	732698
33066	732699
56829	732700
11502	732701
6748	732702
6079	732703
12300	732704
43877	732705
5037	732706
23969	732707
8206	732708
62808	732709
81334	732710
571	732711
60113	732712
15256	732713
86706	732714
37532	732715
74509	732716
18	732717
42143	732718
43082	732719
107576	732720
20331	732721
165865	732722
37355	732723
37218	732724
61574	732725
4369	732726
38574	732727
73989	732728
84976	732729
124514	732730
128511	732731
11184	732732
6082	732733
99446	732734
12966	732735
114902	732736
84556	732737
23867	732738
25993	732739
22510	732740
98502	732741
153063	732742
18901	732743
38947	732744
900	732745
134828	732746
117251	732747
13632	732748
11638	732749
30608	732750
76984	732751
65960	732752
17324	732753
48433	732754
82569	732755
14860	732756
50785	732757
67947	732758
32745	732759
84845	732760
13603	732761
22003	732762
11658	732763
113024	732764
37359	732765
3897	732766
70938	732767
54228	732768
149111	732769
2091	732770
110281	732771
6728	732772
60667	732773
80817	732774
809	732775
91016	732776
73688	732777
116760	732778
38263	732779
13490	732780
164047	732781
11130	732782
12213	732783
26514	732784
12010	732785
1397	732786
99	732787
32922	732788
16801	732789
148909	732790
42056	732791
153128	732792
54644	732793
77247	732794
66393	732795
168995	732796
79543	732797
6058	732798
28545	732799
73588	732800
97154	732801
33802	732802
82965	732803
87679	732804
6809	732805
24879	732806
19745	732807
4137	732808
76748	732809
52270	732810
71969	732811
5013	732812
39499	732813
88492	732814
7549	732815
123410	732816
80478	732817
140181	732818
11631	732819
87989	732820
36755	732821
50307	732822
1118	732823
63567	732824
18758	732825
132196	732826
553	732827
71469	732828
42362	732829
32565	732830
47343	732831
3148	732832
6955	732833
90275	732834
25189	732835
5008	732836
9198	732837
4929	732838
3569	732839
155968	732840
48943	732841
16566	732842
66144	732843
11042	732844
19074	732845
118176	732846
26092	732847
62096	732848
150263	732849
55410	732850
14674	732851
45167	732852
49804	732853
64770	732854
79567	732855
23903	732856
3730	732857
51739	732858
21760	732859
24481	732860
108431	732861
1853	732862
1920	732863
148063	732864
17322	732865
110760	732866
31762	732867
378	732868
6797	732869
86940	732870
51336	732871
138675	732872
6013	732873
23589	732874
34669	732875
69773	732876
10943	732877
14965	732878
42326	732879
1562	732880
47568	732881
12309	732882
35592	732883
20803	732884
9279	732885
18445	732886
73845	732887
5469	732888
12440	732889
52797	732890
10211	732891
29164	732892
25137	732893
28537	732894
2272	732895
7613	732896
423	732897
11542	732898
21439	732899
21093	732900
18055	732901
15257	732902
4757	732903
32084	732904
50265	732905
20732	732906
20156	732907
797	732908
86523	732909
14846	732910
66050	732911
14648	732912
4014	732913
38499	732914
53246	732915
155009	732916
68317	732917
94835	732918
58057	732919
100833	732920
38718	732921
1761	732922
143551	732923
131358	732924
44475	732925
46971	732926
34818	732927
9152	732928
55076	732929
165	732930
25060	732931
8957	732932
157831	732933
55739	732934
15143	732935
2146	732936
60939	732937
120259	732938
27237	732939
135030	732940
37204	732941
2981	732942
2613	732943
17730	732944
10811	732945
30934	732946
65198	732947
76766	732948
104371	732949
52907	732950
24203	732951
68894	732952
26883	732953
13588	732954
42425	732955
17771	732956
45293	732957
29809	732958
17355	732959
44437	732960
91007	732961
7416	732962
10332	732963
49806	732964
10820	732965
49849	732966
60825	732967
147236	732968
8311	732969
7430	732970
45502	732971
75371	732972
72277	732973
9236	732974
21430	732975
18798	732976
42382	732977
5326	732978
9525	732979
26613	732980
41161	732981
162867	732982
41075	732983
16599	732984
35188	732985
35664	732986
37544	732987
13180	732988
166115	732989
13376	732990
26276	732991
11415	732992
34791	732993
98977	732994
83308	732995
102800	732996
19958	732997
86234	732998
17336	732999
19721	733000
19009	733001
37971	733002
167566	733003
52456	733004
21503	733005
3076	733006
22919	733007
66915	733008
11245	733009
39223	733010
34170	733011
35927	733012
31757	733013
9838	733014
11226	733015
30962	733016
96872	733017
1170	733018
87879	733019
37874	733020
16574	733021
60350	733022
2030	733023
22014	733024
6546	733025
1298	733026
140081	733027
9567	733028
99896	733029
59418	733030
122602	733031
155805	733032
18603	733033
108686	733034
11566	733035
90754	733036
82989	733037
49224	733038
10983	733039
30827	733040
58887	733041
25546	733042
56810	733043
82444	733044
134263	733045
56782	733046
123434	733047
8631	733048
22524	733049
146360	733050
16256	733051
41839	733052
43127	733053
89807	733054
27284	733055
11070	733056
24215	733057
82722	733058
132871	733059
126322	733060
5893	733061
50427	733062
20027	733063
10401	733064
2938	733065
165675	733066
75603	733067
95187	733068
7953	733069
83849	733070
24054	733071
102424	733072
28861	733073
64491	733074
15613	733075
55487	733076
80529	733077
16741	733078
69612	733079
111739	733080
9143	733081
326	733082
39825	733083
61392	733084
42409	733085
30916	733086
54700	733087
30384	733088
78324	733089
40799	733090
42493	733091
49801	733092
22975	733093
10591	733094
50473	733095
62316	733096
56341	733097
74105	733098
89935	733099
29496	733100
80514	733101
540	733102
10289	733103
126978	733104
13508	733105
30149	733106
60432	733107
113908	733108
39089	733109
136311	733110
107329	733111
101474	733112
51497	733113
6815	733114
67822	733115
102152	733116
51946	733117
99063	733118
6943	733119
57811	733120
155854	733121
54404	733122
88503	733123
42649	733124
61875	733125
20143	733126
27670	733127
61749	733128
72097	733129
144792	733130
523	733131
43672	733132
168480	733133
20510	733134
10309	733135
32266	733136
18332	733137
84471	733138
25283	733139
1897	733140
14228	733141
36842	733142
2886	733143
18504	733144
66634	733145
8630	733146
89	733147
8802	733148
2623	733149
8956	733150
4170	733151
66820	733152
98947	733153
85290	733154
21569	733155
53911	733156
49000	733157
32936	733158
103930	733159
44960	733160
65212	733161
44017	733162
65950	733163
15665	733164
28434	733165
21697	733166
13468	733167
15755	733168
19731	733169
48360	733170
8460	733171
95867	733172
120989	733173
80978	733174
10085	733175
45919	733176
2355	733177
44617	733178
75879	733179
10622	733180
52567	733181
61070	733182
145846	733183
18842	733184
9727	733185
2263	733186
21083	733187
143453	733188
70162	733189
130548	733190
5200	733191
17267	733192
2929	733193
108883	733194
45717	733195
59417	733196
17825	733197
49467	733198
61715	733199
17708	733200
17856	733201
120937	733202
4707	733203
1602	733204
17790	733205
43802	733206
58671	733207
13429	733208
12296	733209
936	733210
23513	733211
74246	733212
9411	733213
4463	733214
28941	733215
37115	733216
56706	733217
464	733218
24961	733219
22909	733220
127709	733221
74271	733222
16645	733223
17870	733224
47923	733225
9867	733226
7911	733227
2306	733228
28703	733229
17107	733230
12823	733231
1704	733232
52414	733233
128467	733234
75675	733235
100169	733236
2141	733237
85226	733238
29975	733239
2175	733240
12946	733241
19112	733242
4009	733243
63267	733244
18267	733245
2666	733246
60390	733247
24302	733248
1215	733249
128288	733250
44379	733251
54139	733252
48559	733253
42400	733254
6690	733255
15068	733256
145190	733257
80938	733258
38590	733259
42738	733260
66711	733261
141309	733262
115932	733263
45839	733264
48724	733265
40630	733266
12231	733267
6732	733268
64245	733269
23856	733270
2178	733271
4923	733272
15010	733273
13093	733274
109045	733275
65897	733276
4873	733277
126306	733278
20769	733279
20481	733280
99165	733281
68149	733282
37670	733283
18029	733284
30731	733285
94801	733286
63831	733287
17560	733288
9933	733289
858	733290
9876	733291
90743	733292
50040	733293
7793	733294
26263	733295
11494	733296
14088	733297
8321	733298
25346	733299
111566	733300
9779	733301
25409	733302
81061	733303
62481	733304
19314	733305
111197	733306
19145	733307
113265	733308
1497	733309
1465	733310
17939	733311
4572	733312
63457	733313
1054	733314
9519	733315
31589	733316
5981	733317
11035	733318
26898	733319
1552	733320
70102	733321
64457	733322
40406	733323
5964	733324
141120	733325
4679	733326
96476	733327
65327	733328
50172	733329
28401	733330
103907	733331
25302	733332
31265	733333
5695	733334
47218	733335
40589	733336
45585	733337
33250	733338
317	733339
14369	733340
437	733341
20061	733342
469	733343
49416	733344
12940	733345
46180	733346
3314	733347
26309	733348
25430	733349
110167	733350
77158	733351
159652	733352
633	733353
21737	733354
872	733355
30640	733356
40763	733357
44600	733358
78	733359
93465	733360
35409	733361
74512	733362
82534	733363
11848	733364
36902	733365
31728	733366
9980	733367
30825	733368
8548	733369
86140	733370
40314	733371
63087	733372
88768	733373
76105	733374
34770	733375
42226	733376
73299	733377
58861	733378
4779	733379
41813	733380
50700	733381
36396	733382
71917	733383
60400	733384
74338	733385
48589	733386
15423	733387
93200	733388
34728	733389
124724	733390
6491	733391
15884	733392
6987	733393
9300	733394
56972	733395
16685	733396
34434	733397
80777	733398
6080	733399
114297	733400
17987	733401
4930	733402
33944	733403
103433	733404
25788	733405
12086	733406
76299	733407
12443	733408
102737	733409
11356	733410
18367	733411
5070	733412
27914	733413
30632	733414
43939	733415
12406	733416
80035	733417
8610	733418
113136	733419
17574	733420
30905	733421
60048	733422
7959	733423
23222	733424
36600	733425
9233	733426
38806	733427
5902	733428
82481	733429
73908	733430
41791	733431
27549	733432
10329	733433
999	733434
12978	733435
65134	733436
107770	733437
3298	733438
1908	733439
43299	733440
36094	733441
31605	733442
3738	733443
6978	733444
125197	733445
48553	733446
90529	733447
60797	733448
34438	733449
20019	733450
40617	733451
6165	733452
136885	733453
3022	733454
165007	733455
130130	733456
25955	733457
69201	733458
81534	733459
109887	733460
27369	733461
122745	733462
74539	733463
65682	733464
250	733465
21862	733466
127810	733467
51074	733468
31427	733469
17059	733470
51751	733471
11470	733472
19376	733473
56486	733474
94066	733475
11631	733476
32982	733477
53687	733478
9328	733479
8	733480
39838	733481
35004	733482
21994	733483
46078	733484
4618	733485
97065	733486
33092	733487
75030	733488
10646	733489
126337	733490
38895	733491
2712	733492
103254	733493
14993	733494
63681	733495
15914	733496
115702	733497
19131	733498
31009	733499
14226	733500
19057	733501
33259	733502
53734	733503
85682	733504
5420	733505
3481	733506
155514	733507
14579	733508
40893	733509
83602	733510
143714	733511
56698	733512
60524	733513
54522	733514
612	733515
45228	733516
45771	733517
10716	733518
33744	733519
37631	733520
33688	733521
17065	733522
144171	733523
48712	733524
23141	733525
15448	733526
119474	733527
95862	733528
63027	733529
54147	733530
10569	733531
24537	733532
76642	733533
80267	733534
92560	733535
15123	733536
155597	733537
57838	733538
15153	733539
18786	733540
45512	733541
58959	733542
155484	733543
34808	733544
118884	733545
16618	733546
29318	733547
156639	733548
28595	733549
29	733550
71695	733551
8986	733552
61526	733553
1166	733554
140598	733555
3112	733556
20509	733557
15366	733558
78539	733559
38883	733560
2239	733561
136811	733562
62432	733563
76708	733564
42641	733565
23693	733566
60308	733567
7875	733568
70211	733569
41992	733570
99049	733571
26565	733572
5678	733573
113622	733574
27184	733575
161180	733576
166369	733577
32686	733578
1469	733579
103848	733580
12257	733581
12404	733582
41437	733583
16842	733584
37967	733585
47704	733586
56218	733587
78787	733588
42096	733589
22318	733590
37845	733591
11101	733592
12770	733593
131244	733594
33017	733595
38582	733596
112348	733597
11465	733598
9593	733599
17145	733600
14524	733601
67763	733602
50634	733603
3860	733604
26129	733605
88689	733606
73193	733607
73217	733608
37201	733609
41676	733610
30389	733611
6856	733612
159187	733613
95422	733614
34573	733615
70247	733616
158738	733617
59584	733618
59836	733619
44123	733620
9329	733621
33533	733622
12892	733623
57065	733624
8511	733625
4754	733626
57306	733627
22093	733628
22321	733629
29244	733630
20865	733631
23680	733632
75380	733633
363	733634
8443	733635
2719	733636
11378	733637
111003	733638
25118	733639
44638	733640
61651	733641
39388	733642
33530	733643
21830	733644
44631	733645
761	733646
115852	733647
97099	733648
7035	733649
27293	733650
21286	733651
115081	733652
90521	733653
52353	733654
79342	733655
60419	733656
37252	733657
14998	733658
44392	733659
10215	733660
12418	733661
2810	733662
59133	733663
48502	733664
39494	733665
74536	733666
146670	733667
109231	733668
1633	733669
14613	733670
19679	733671
7892	733672
104025	733673
1644	733674
68948	733675
147962	733676
4817	733677
383	733678
49261	733679
15638	733680
7117	733681
16814	733682
5205	733683
63174	733684
21047	733685
46085	733686
11260	733687
78348	733688
5322	733689
8100	733690
110625	733691
11297	733692
199	733693
75623	733694
5925	733695
19639	733696
17908	733697
8107	733698
146717	733699
8048	733700
7608	733701
42609	733702
86209	733703
59822	733704
38978	733705
43653	733706
13330	733707
89575	733708
14191	733709
46375	733710
23514	733711
71814	733712
33541	733713
11232	733714
4359	733715
27824	733716
34605	733717
61459	733718
68914	733719
24562	733720
95259	733721
87954	733722
8153	733723
493	733724
3010	733725
65198	733726
36857	733727
293	733728
50996	733729
3224	733730
11703	733731
11586	733732
3656	733733
9398	733734
146996	733735
51404	733736
41781	733737
1615	733738
40396	733739
17597	733740
1116	733741
108970	733742
1019	733743
7853	733744
40647	733745
30821	733746
1222	733747
88467	733748
69	733749
41483	733750
6573	733751
113386	733752
9394	733753
24676	733754
73494	733755
132414	733756
97305	733757
2	733758
128303	733759
136167	733760
91404	733761
63654	733762
20603	733763
55976	733764
110634	733765
34843	733766
127434	733767
12352	733768
16019	733769
9928	733770
154509	733771
158869	733772
28972	733773
15283	733774
16550	733775
7638	733776
15069	733777
61685	733778
7746	733779
28027	733780
115620	733781
6271	733782
3583	733783
3217	733784
46057	733785
16733	733786
106573	733787
93323	733788
67347	733789
99843	733790
14957	733791
86041	733792
146384	733793
12792	733794
797	733795
768	733796
45980	733797
44751	733798
21398	733799
33886	733800
22313	733801
49943	733802
13240	733803
24422	733804
18471	733805
58350	733806
7913	733807
25087	733808
84139	733809
65806	733810
47063	733811
45307	733812
94083	733813
5446	733814
30635	733815
63541	733816
16891	733817
17263	733818
21327	733819
1886	733820
17624	733821
149306	733822
78473	733823
6866	733824
33161	733825
37728	733826
5199	733827
105958	733828
20664	733829
62033	733830
26837	733831
36607	733832
92084	733833
12498	733834
2293	733835
62182	733836
28753	733837
13235	733838
138819	733839
63142	733840
7452	733841
157	733842
15748	733843
11438	733844
50456	733845
6884	733846
1891	733847
43462	733848
23961	733849
35164	733850
40426	733851
58740	733852
28055	733853
31308	733854
31856	733855
16509	733856
58920	733857
35788	733858
25982	733859
20176	733860
26945	733861
1310	733862
93690	733863
72593	733864
25999	733865
3752	733866
10802	733867
53661	733868
52276	733869
10055	733870
89878	733871
49777	733872
19110	733873
69489	733874
56221	733875
26309	733876
1987	733877
37222	733878
130815	733879
62406	733880
25035	733881
14953	733882
82289	733883
48286	733884
10463	733885
21704	733886
67847	733887
33851	733888
88733	733889
85818	733890
2401	733891
1827	733892
45184	733893
3155	733894
7866	733895
99363	733896
1307	733897
9295	733898
61311	733899
10108	733900
1694	733901
54034	733902
30321	733903
93425	733904
339	733905
13639	733906
83199	733907
49463	733908
72837	733909
22702	733910
11559	733911
66821	733912
41222	733913
51546	733914
128066	733915
639	733916
22822	733917
28065	733918
31854	733919
168659	733920
9462	733921
49453	733922
73924	733923
29130	733924
104172	733925
41915	733926
1816	733927
3763	733928
128180	733929
23576	733930
2854	733931
5783	733932
67642	733933
126797	733934
49846	733935
33	733936
120132	733937
121878	733938
10281	733939
25503	733940
56441	733941
70204	733942
55859	733943
98370	733944
39352	733945
37750	733946
17896	733947
62462	733948
112625	733949
54578	733950
6459	733951
7398	733952
84774	733953
7212	733954
23410	733955
65490	733956
106149	733957
151962	733958
129062	733959
32423	733960
54147	733961
2701	733962
11377	733963
3752	733964
18540	733965
16539	733966
77554	733967
57665	733968
33607	733969
21505	733970
26574	733971
39743	733972
5025	733973
99848	733974
57816	733975
92602	733976
35591	733977
91583	733978
14906	733979
26716	733980
72200	733981
6088	733982
10926	733983
8747	733984
42956	733985
9451	733986
39016	733987
87760	733988
36537	733989
34800	733990
1079	733991
46160	733992
6171	733993
16639	733994
23746	733995
83959	733996
22898	733997
11496	733998
553	733999
14055	734000
29558	734001
56291	734002
141268	734003
40618	734004
138730	734005
53679	734006
3615	734007
74669	734008
132438	734009
32481	734010
23649	734011
24428	734012
3400	734013
6499	734014
88915	734015
9325	734016
59475	734017
21006	734018
43003	734019
24436	734020
9694	734021
91869	734022
30143	734023
8154	734024
45929	734025
5024	734026
48541	734027
2115	734028
3164	734029
64165	734030
23208	734031
86511	734032
35261	734033
25859	734034
3482	734035
4442	734036
10718	734037
14393	734038
41253	734039
65071	734040
20349	734041
55062	734042
64283	734043
89628	734044
29871	734045
11119	734046
4609	734047
101473	734048
154613	734049
135424	734050
33710	734051
85690	734052
3655	734053
147185	734054
53379	734055
19390	734056
24752	734057
68413	734058
24858	734059
90008	734060
99837	734061
18227	734062
9269	734063
68510	734064
68440	734065
34210	734066
53115	734067
72897	734068
122955	734069
52840	734070
1165	734071
364	734072
29032	734073
29465	734074
16678	734075
65824	734076
137598	734077
36975	734078
34000	734079
67555	734080
12144	734081
40536	734082
135369	734083
2978	734084
25541	734085
1980	734086
50574	734087
22868	734088
36878	734089
17873	734090
27884	734091
76351	734092
2990	734093
96840	734094
42736	734095
1416	734096
60959	734097
63941	734098
20230	734099
30451	734100
118127	734101
66093	734102
78854	734103
45359	734104
77994	734105
3065	734106
73158	734107
7732	734108
548	734109
32068	734110
14055	734111
58712	734112
127387	734113
11332	734114
17608	734115
44658	734116
110614	734117
111861	734118
42715	734119
22714	734120
59313	734121
20659	734122
27167	734123
17866	734124
30186	734125
47484	734126
6483	734127
115309	734128
141839	734129
78723	734130
12789	734131
82297	734132
134140	734133
33206	734134
68473	734135
7944	734136
66089	734137
3188	734138
40747	734139
70703	734140
11878	734141
61646	734142
40118	734143
971	734144
123984	734145
143193	734146
15197	734147
10529	734148
20223	734149
2796	734150
40482	734151
24618	734152
11987	734153
42033	734154
136668	734155
81710	734156
50428	734157
54600	734158
68888	734159
4063	734160
20665	734161
58735	734162
7415	734163
82465	734164
83179	734165
4384	734166
24020	734167
277	734168
315	734169
24508	734170
69685	734171
7882	734172
47479	734173
39661	734174
25380	734175
23430	734176
3117	734177
107765	734178
55210	734179
65904	734180
77962	734181
56812	734182
5837	734183
29878	734184
857	734185
79116	734186
81101	734187
10701	734188
103479	734189
16642	734190
3415	734191
6662	734192
19776	734193
9531	734194
55561	734195
62045	734196
32831	734197
24862	734198
2016	734199
28150	734200
84365	734201
125802	734202
14703	734203
1208	734204
18008	734205
122183	734206
5459	734207
38728	734208
50959	734209
28060	734210
35270	734211
33724	734212
25119	734213
19073	734214
10071	734215
1611	734216
812	734217
6481	734218
6469	734219
4055	734220
59465	734221
1188	734222
149300	734223
150679	734224
9854	734225
97596	734226
1	734227
16493	734228
7675	734229
49016	734230
2299	734231
353	734232
38380	734233
120460	734234
5210	734235
146042	734236
3375	734237
51883	734238
53523	734239
11954	734240
22970	734241
6874	734242
80480	734243
64554	734244
38223	734245
82725	734246
17944	734247
7072	734248
30257	734249
11882	734250
56673	734251
46263	734252
139141	734253
18425	734254
68385	734255
41346	734256
6720	734257
17998	734258
18533	734259
3397	734260
45348	734261
17800	734262
391	734263
4400	734264
37605	734265
56399	734266
3093	734267
94882	734268
54745	734269
42697	734270
114947	734271
45537	734272
32975	734273
15287	734274
3797	734275
12509	734276
29533	734277
107358	734278
168541	734279
44887	734280
33722	734281
69664	734282
20153	734283
14316	734284
17138	734285
55052	734286
96431	734287
37950	734288
43622	734289
301	734290
6432	734291
89643	734292
974	734293
32543	734294
55421	734295
32931	734296
48223	734297
9960	734298
6897	734299
1423	734300
39366	734301
67960	734302
47811	734303
19633	734304
120347	734305
35827	734306
161342	734307
15829	734308
78865	734309
69816	734310
23355	734311
46803	734312
46953	734313
67211	734314
108740	734315
81645	734316
148633	734317
45997	734318
26982	734319
23295	734320
15294	734321
4662	734322
5361	734323
8221	734324
26556	734325
74494	734326
76144	734327
30137	734328
99291	734329
58516	734330
466	734331
156765	734332
163102	734333
49638	734334
5439	734335
11923	734336
72483	734337
28737	734338
27847	734339
124598	734340
5648	734341
966	734342
1972	734343
100099	734344
37704	734345
40241	734346
30402	734347
23414	734348
91735	734349
12269	734350
3697	734351
13074	734352
24898	734353
49004	734354
9564	734355
113138	734356
4272	734357
1940	734358
13534	734359
11282	734360
4000	734361
45285	734362
29349	734363
42333	734364
1653	734365
8413	734366
32106	734367
63285	734368
70311	734369
51755	734370
68763	734371
39705	734372
56381	734373
111600	734374
28814	734375
123144	734376
32452	734377
10177	734378
24235	734379
43492	734380
37935	734381
8539	734382
35274	734383
35770	734384
11777	734385
5715	734386
5807	734387
17256	734388
31823	734389
42959	734390
1527	734391
2412	734392
86024	734393
46299	734394
13859	734395
19717	734396
28624	734397
3757	734398
366	734399
110177	734400
9281	734401
39421	734402
22202	734403
6780	734404
97573	734405
6949	734406
25218	734407
7782	734408
24393	734409
91612	734410
20173	734411
50774	734412
15978	734413
44978	734414
23953	734415
18188	734416
128245	734417
13169	734418
52023	734419
21517	734420
53688	734421
2108	734422
16321	734423
59637	734424
2618	734425
22385	734426
25485	734427
10143	734428
108483	734429
146543	734430
11239	734431
33688	734432
1055	734433
57521	734434
18104	734435
50069	734436
86933	734437
43934	734438
164706	734439
20026	734440
1038	734441
403	734442
572	734443
1773	734444
109195	734445
31688	734446
29992	734447
4256	734448
117908	734449
148093	734450
91398	734451
18076	734452
122455	734453
85926	734454
19731	734455
1576	734456
68348	734457
15494	734458
63142	734459
66471	734460
27610	734461
3401	734462
63528	734463
15557	734464
86258	734465
46083	734466
83904	734467
1441	734468
15224	734469
67341	734470
58560	734471
88270	734472
70622	734473
155890	734474
66718	734475
80732	734476
114261	734477
68639	734478
27273	734479
17765	734480
116555	734481
29302	734482
66403	734483
8013	734484
1214	734485
86883	734486
121735	734487
6178	734488
63585	734489
9179	734490
11003	734491
22841	734492
17176	734493
97810	734494
1296	734495
126258	734496
28879	734497
6267	734498
25862	734499
1948	734500
64173	734501
20182	734502
716	734503
162757	734504
48136	734505
2247	734506
26912	734507
86129	734508
6274	734509
58670	734510
21454	734511
42885	734512
66106	734513
2258	734514
153987	734515
27197	734516
32048	734517
37688	734518
25148	734519
70404	734520
6327	734521
40788	734522
14216	734523
2989	734524
43855	734525
38822	734526
64134	734527
105013	734528
16469	734529
18015	734530
60788	734531
23054	734532
654	734533
37037	734534
30338	734535
96463	734536
37911	734537
53203	734538
22926	734539
133621	734540
33454	734541
42172	734542
3308	734543
6026	734544
26777	734545
159446	734546
153921	734547
89439	734548
14021	734549
36886	734550
50850	734551
26988	734552
3242	734553
90944	734554
9045	734555
4790	734556
1862	734557
8153	734558
60646	734559
114620	734560
2966	734561
114393	734562
27090	734563
6269	734564
34814	734565
2456	734566
21321	734567
167903	734568
446	734569
21435	734570
24134	734571
125334	734572
5604	734573
7714	734574
42236	734575
87224	734576
14665	734577
15255	734578
39739	734579
13478	734580
92265	734581
90502	734582
21391	734583
115245	734584
1522	734585
31128	734586
2297	734587
30252	734588
7872	734589
104124	734590
4680	734591
4163	734592
19191	734593
55722	734594
110850	734595
169	734596
66693	734597
21138	734598
10047	734599
126019	734600
85398	734601
2823	734602
34349	734603
83843	734604
25706	734605
7337	734606
31	734607
6467	734608
38578	734609
59003	734610
18691	734611
3247	734612
22295	734613
36768	734614
66899	734615
16687	734616
113234	734617
17075	734618
21955	734619
53211	734620
78458	734621
83746	734622
20330	734623
83861	734624
1234	734625
35799	734626
71974	734627
73093	734628
25316	734629
16504	734630
38761	734631
2878	734632
34220	734633
15470	734634
364	734635
7977	734636
25102	734637
137405	734638
21435	734639
15623	734640
25089	734641
3883	734642
2248	734643
16983	734644
34400	734645
102261	734646
48226	734647
133932	734648
27291	734649
129597	734650
9816	734651
53288	734652
13137	734653
3239	734654
53198	734655
7528	734656
167441	734657
19582	734658
3918	734659
14125	734660
7433	734661
89861	734662
11672	734663
587	734664
54676	734665
166	734666
66654	734667
86973	734668
101583	734669
92404	734670
108873	734671
15233	734672
50600	734673
20533	734674
5537	734675
39464	734676
52083	734677
26818	734678
12423	734679
26993	734680
46807	734681
55587	734682
5326	734683
1738	734684
26275	734685
30086	734686
25087	734687
43630	734688
6344	734689
83596	734690
30153	734691
8759	734692
33266	734693
43529	734694
49292	734695
22358	734696
14178	734697
29980	734698
49057	734699
56968	734700
37473	734701
81347	734702
69642	734703
46325	734704
21587	734705
5869	734706
16569	734707
54732	734708
4220	734709
93808	734710
41083	734711
15042	734712
80242	734713
64687	734714
22684	734715
44060	734716
21221	734717
32053	734718
35810	734719
30129	734720
35699	734721
30778	734722
59405	734723
95208	734724
9979	734725
66102	734726
44081	734727
31177	734728
12888	734729
50030	734730
22906	734731
28793	734732
14592	734733
6521	734734
13918	734735
18672	734736
103922	734737
38243	734738
109451	734739
36008	734740
29134	734741
26560	734742
19730	734743
77981	734744
5151	734745
35141	734746
11825	734747
109783	734748
18166	734749
130801	734750
197	734751
6612	734752
9293	734753
96009	734754
32566	734755
138085	734756
70815	734757
8086	734758
39790	734759
798	734760
14687	734761
42235	734762
40247	734763
382	734764
82613	734765
16664	734766
91450	734767
93922	734768
52314	734769
901	734770
166709	734771
1063	734772
43597	734773
7565	734774
9446	734775
9129	734776
36484	734777
138445	734778
108597	734779
25508	734780
6128	734781
76507	734782
54253	734783
169774	734784
3550	734785
132885	734786
31738	734787
505	734788
33362	734789
61044	734790
116460	734791
99952	734792
12281	734793
133523	734794
64079	734795
107448	734796
53096	734797
16284	734798
45021	734799
41979	734800
12955	734801
1523	734802
39546	734803
59319	734804
75275	734805
25036	734806
29423	734807
89	734808
5965	734809
1625	734810
3337	734811
33572	734812
97040	734813
167219	734814
58497	734815
2193	734816
4499	734817
16946	734818
140800	734819
1225	734820
23987	734821
55761	734822
18487	734823
137655	734824
49943	734825
35002	734826
128031	734827
33649	734828
42420	734829
95681	734830
3509	734831
37534	734832
21106	734833
86242	734834
85754	734835
22646	734836
25410	734837
1025	734838
25956	734839
120645	734840
1996	734841
31952	734842
51600	734843
9190	734844
7237	734845
21289	734846
8998	734847
7110	734848
46624	734849
16484	734850
7147	734851
23788	734852
44717	734853
77555	734854
129527	734855
2453	734856
76252	734857
9548	734858
138752	734859
13657	734860
53660	734861
121183	734862
57804	734863
12981	734864
59937	734865
27236	734866
25247	734867
100361	734868
5363	734869
102602	734870
32286	734871
48434	734872
18941	734873
84877	734874
466	734875
135125	734876
20731	734877
115393	734878
10863	734879
4114	734880
34528	734881
13614	734882
21759	734883
42295	734884
75123	734885
76051	734886
82343	734887
4657	734888
14230	734889
113061	734890
890	734891
96652	734892
28229	734893
12495	734894
27200	734895
3558	734896
5501	734897
66924	734898
158196	734899
27549	734900
118266	734901
87020	734902
14095	734903
6896	734904
58958	734905
57997	734906
31813	734907
130827	734908
29918	734909
93631	734910
77157	734911
3029	734912
60605	734913
3217	734914
5812	734915
92977	734916
552	734917
25296	734918
10376	734919
863	734920
27291	734921
17047	734922
10134	734923
55716	734924
82410	734925
10797	734926
1925	734927
45889	734928
77955	734929
65601	734930
6396	734931
19991	734932
132162	734933
4017	734934
119348	734935
18995	734936
19785	734937
84989	734938
2530	734939
21067	734940
8484	734941
33518	734942
113982	734943
89642	734944
51371	734945
4412	734946
46686	734947
16459	734948
160943	734949
64593	734950
84571	734951
8011	734952
119049	734953
58123	734954
114701	734955
114238	734956
55604	734957
7079	734958
27839	734959
53962	734960
93300	734961
118156	734962
7573	734963
74169	734964
644	734965
75498	734966
2306	734967
39578	734968
2888	734969
9697	734970
164825	734971
2682	734972
51638	734973
24655	734974
34969	734975
77783	734976
1034	734977
30615	734978
29869	734979
71750	734980
7968	734981
6175	734982
102745	734983
18654	734984
74390	734985
70599	734986
69844	734987
8830	734988
9822	734989
10918	734990
101075	734991
21364	734992
77919	734993
105693	734994
2408	734995
40586	734996
13502	734997
33024	734998
92690	734999
30133	735000
64269	735001
600	735002
3626	735003
26008	735004
43376	735005
17951	735006
1245	735007
54397	735008
103216	735009
5178	735010
11554	735011
8749	735012
28862	735013
22272	735014
43238	735015
13335	735016
69729	735017
5289	735018
101790	735019
93386	735020
84082	735021
42733	735022
89531	735023
12783	735024
102071	735025
67858	735026
153054	735027
8035	735028
19682	735029
42343	735030
4782	735031
49164	735032
66720	735033
34049	735034
152652	735035
108808	735036
96818	735037
25629	735038
113633	735039
55887	735040
8317	735041
5801	735042
79518	735043
34871	735044
113692	735045
26583	735046
117	735047
11625	735048
152626	735049
9108	735050
37622	735051
93554	735052
26054	735053
21751	735054
9360	735055
26683	735056
231	735057
77788	735058
170265	735059
3784	735060
118375	735061
20310	735062
36921	735063
863	735064
44353	735065
67476	735066
137718	735067
12029	735068
13122	735069
31474	735070
119941	735071
21802	735072
39638	735073
126706	735074
102305	735075
51042	735076
26796	735077
32476	735078
3376	735079
209	735080
1310	735081
21907	735082
31628	735083
29474	735084
110529	735085
18945	735086
91634	735087
88154	735088
138946	735089
23706	735090
5684	735091
84905	735092
14777	735093
4021	735094
6002	735095
2114	735096
16425	735097
83213	735098
10029	735099
43810	735100
100840	735101
101533	735102
83438	735103
31160	735104
3678	735105
104377	735106
6272	735107
140526	735108
24494	735109
120127	735110
21908	735111
35046	735112
6624	735113
41399	735114
6846	735115
99239	735116
5470	735117
106446	735118
28375	735119
9609	735120
121295	735121
122	735122
4675	735123
34505	735124
67026	735125
56259	735126
74	735127
898	735128
128556	735129
43785	735130
670	735131
32923	735132
12030	735133
13117	735134
13320	735135
21629	735136
4603	735137
894	735138
15749	735139
23977	735140
72493	735141
118548	735142
18276	735143
2889	735144
128404	735145
42539	735146
52804	735147
85306	735148
463	735149
100024	735150
5558	735151
15969	735152
2172	735153
9857	735154
144734	735155
101283	735156
137338	735157
57370	735158
38	735159
46960	735160
8479	735161
28988	735162
125036	735163
20872	735164
45921	735165
8504	735166
59085	735167
51840	735168
4564	735169
48895	735170
8723	735171
62964	735172
16601	735173
18754	735174
29531	735175
2635	735176
23245	735177
50432	735178
36215	735179
120120	735180
96486	735181
5656	735182
63278	735183
105277	735184
7397	735185
77136	735186
2738	735187
3575	735188
37508	735189
16123	735190
32011	735191
76966	735192
31222	735193
32913	735194
130161	735195
130696	735196
69764	735197
42377	735198
11716	735199
11148	735200
64108	735201
5783	735202
27	735203
81714	735204
8907	735205
2574	735206
109981	735207
52632	735208
2877	735209
101984	735210
9328	735211
142855	735212
2173	735213
5089	735214
18514	735215
111293	735216
17559	735217
12644	735218
134565	735219
49946	735220
14701	735221
39531	735222
52925	735223
19813	735224
45957	735225
15083	735226
5879	735227
3067	735228
118861	735229
120575	735230
11023	735231
22730	735232
159717	735233
34981	735234
31449	735235
51006	735236
37499	735237
7310	735238
2062	735239
2603	735240
37428	735241
3025	735242
9750	735243
33220	735244
79325	735245
22887	735246
103433	735247
41192	735248
16553	735249
89256	735250
54037	735251
24778	735252
76228	735253
13021	735254
35612	735255
2124	735256
26485	735257
80874	735258
11531	735259
139401	735260
128452	735261
79245	735262
55355	735263
2111	735264
29243	735265
61007	735266
60699	735267
76886	735268
23882	735269
258	735270
3576	735271
89428	735272
7555	735273
7017	735274
16704	735275
17107	735276
159442	735277
41549	735278
13334	735279
65093	735280
21272	735281
33032	735282
12471	735283
18711	735284
5041	735285
169	735286
4682	735287
35662	735288
12687	735289
30066	735290
17391	735291
112943	735292
20986	735293
34718	735294
57878	735295
29314	735296
25716	735297
57388	735298
98404	735299
3864	735300
154415	735301
5556	735302
3573	735303
3712	735304
62022	735305
4205	735306
11607	735307
1386	735308
49932	735309
24915	735310
62745	735311
78543	735312
51963	735313
8130	735314
37770	735315
112924	735316
46785	735317
85978	735318
104968	735319
11340	735320
80375	735321
81736	735322
14916	735323
47749	735324
64666	735325
16240	735326
165	735327
26794	735328
111520	735329
74994	735330
56416	735331
92382	735332
21249	735333
8691	735334
18966	735335
81869	735336
29593	735337
20057	735338
80618	735339
53212	735340
7783	735341
44112	735342
134258	735343
26929	735344
22332	735345
44176	735346
12208	735347
106533	735348
150835	735349
52396	735350
96055	735351
4426	735352
131188	735353
57816	735354
70282	735355
17652	735356
4512	735357
25936	735358
90061	735359
33335	735360
86665	735361
46104	735362
13884	735363
58545	735364
6	735365
114933	735366
1556	735367
137680	735368
104249	735369
121703	735370
21772	735371
39564	735372
7973	735373
45224	735374
58283	735375
41265	735376
19471	735377
29699	735378
539	735379
18618	735380
7436	735381
76050	735382
20772	735383
73404	735384
92809	735385
148806	735386
112301	735387
29822	735388
40536	735389
9246	735390
131533	735391
27490	735392
124607	735393
136297	735394
58370	735395
1382	735396
3665	735397
34170	735398
39724	735399
22272	735400
13265	735401
9574	735402
33348	735403
8835	735404
111665	735405
60084	735406
19631	735407
72055	735408
43950	735409
596	735410
156703	735411
137449	735412
64735	735413
30348	735414
25385	735415
82873	735416
130654	735417
33036	735418
4160	735419
134571	735420
435	735421
4764	735422
105734	735423
32970	735424
692	735425
16619	735426
8947	735427
3243	735428
104244	735429
103904	735430
102466	735431
9225	735432
87196	735433
38259	735434
40497	735435
79330	735436
10120	735437
138	735438
17406	735439
6156	735440
332	735441
51508	735442
3401	735443
55774	735444
24376	735445
13176	735446
109853	735447
112525	735448
7421	735449
39212	735450
64595	735451
32139	735452
108006	735453
68746	735454
647	735455
158329	735456
27937	735457
53764	735458
100578	735459
108798	735460
92611	735461
10606	735462
127759	735463
56685	735464
35894	735465
111988	735466
2136	735467
4061	735468
18162	735469
7953	735470
53084	735471
7692	735472
544	735473
74268	735474
9671	735475
34232	735476
91873	735477
11468	735478
415	735479
23222	735480
230	735481
8434	735482
7438	735483
92979	735484
10764	735485
26212	735486
162210	735487
38563	735488
1952	735489
6655	735490
103607	735491
157118	735492
67882	735493
22150	735494
10603	735495
770	735496
9983	735497
34794	735498
136836	735499
19705	735500
63109	735501
2595	735502
45544	735503
26577	735504
27794	735505
120278	735506
29075	735507
88337	735508
23615	735509
155517	735510
42005	735511
17740	735512
855	735513
24568	735514
575	735515
67178	735516
22954	735517
41966	735518
24967	735519
87479	735520
27580	735521
12378	735522
25897	735523
62870	735524
33594	735525
82660	735526
68599	735527
36409	735528
18302	735529
21673	735530
9177	735531
15836	735532
66013	735533
135884	735534
1731	735535
31554	735536
15249	735537
10478	735538
58908	735539
35578	735540
16373	735541
1212	735542
19789	735543
51840	735544
8793	735545
15808	735546
63151	735547
73711	735548
78194	735549
7715	735550
6399	735551
67892	735552
29460	735553
31202	735554
4669	735555
49003	735556
127676	735557
20939	735558
72855	735559
135895	735560
28877	735561
96255	735562
9403	735563
212	735564
34749	735565
51393	735566
2261	735567
46640	735568
74695	735569
145673	735570
17531	735571
111796	735572
23428	735573
151846	735574
103685	735575
59262	735576
15476	735577
47480	735578
74416	735579
16998	735580
31322	735581
28348	735582
33886	735583
18854	735584
62530	735585
14808	735586
29128	735587
100266	735588
1523	735589
24391	735590
72216	735591
30799	735592
8191	735593
70566	735594
36889	735595
75071	735596
40671	735597
128834	735598
2052	735599
15792	735600
3480	735601
35003	735602
33800	735603
27829	735604
83239	735605
31739	735606
28773	735607
4328	735608
27936	735609
89918	735610
48660	735611
47121	735612
61066	735613
7654	735614
14921	735615
22265	735616
108588	735617
105316	735618
6224	735619
1768	735620
114123	735621
11136	735622
39532	735623
53140	735624
17424	735625
13246	735626
27788	735627
38959	735628
115	735629
1496	735630
86501	735631
71394	735632
23030	735633
78940	735634
3269	735635
66527	735636
38781	735637
16946	735638
24868	735639
44187	735640
6438	735641
49988	735642
47133	735643
8601	735644
2661	735645
23282	735646
14467	735647
100991	735648
69208	735649
15340	735650
12870	735651
5990	735652
75670	735653
2123	735654
28013	735655
140611	735656
90147	735657
25917	735658
25176	735659
147304	735660
62446	735661
68812	735662
5921	735663
68094	735664
53864	735665
66328	735666
25119	735667
509	735668
32997	735669
6780	735670
19998	735671
57650	735672
7837	735673
31094	735674
52740	735675
719	735676
10728	735677
4154	735678
38779	735679
11588	735680
11353	735681
18264	735682
66513	735683
92862	735684
91273	735685
62965	735686
31768	735687
295	735688
23292	735689
22477	735690
21483	735691
65027	735692
61283	735693
73813	735694
17899	735695
3035	735696
114554	735697
69612	735698
9151	735699
1549	735700
47336	735701
32884	735702
60219	735703
58763	735704
87844	735705
56527	735706
7983	735707
19291	735708
68252	735709
79785	735710
66688	735711
34520	735712
3889	735713
7979	735714
38788	735715
57551	735716
29379	735717
10684	735718
5090	735719
74858	735720
169681	735721
115800	735722
75581	735723
97321	735724
37783	735725
21155	735726
78592	735727
2873	735728
74893	735729
8105	735730
104023	735731
25568	735732
46148	735733
13418	735734
107527	735735
160864	735736
23388	735737
21707	735738
110823	735739
164896	735740
27741	735741
83495	735742
28169	735743
6164	735744
44754	735745
106935	735746
11942	735747
17170	735748
46012	735749
51007	735750
31849	735751
645	735752
88531	735753
8217	735754
83059	735755
35883	735756
23816	735757
18418	735758
111530	735759
22639	735760
80985	735761
6645	735762
13783	735763
33926	735764
4893	735765
8292	735766
107989	735767
49293	735768
40839	735769
22819	735770
22567	735771
11472	735772
9809	735773
4118	735774
82746	735775
30985	735776
108284	735777
983	735778
4010	735779
1419	735780
15961	735781
48412	735782
7241	735783
104618	735784
2555	735785
20120	735786
37735	735787
51826	735788
63974	735789
7646	735790
7724	735791
18267	735792
82938	735793
1056	735794
56481	735795
87691	735796
58812	735797
39456	735798
135242	735799
56014	735800
51037	735801
130617	735802
133182	735803
1871	735804
49291	735805
23453	735806
63276	735807
38867	735808
16117	735809
2014	735810
75203	735811
14068	735812
34444	735813
69670	735814
27531	735815
51890	735816
1909	735817
47214	735818
99838	735819
48147	735820
33116	735821
59511	735822
107487	735823
51997	735824
21591	735825
60673	735826
63142	735827
39539	735828
68700	735829
5811	735830
75402	735831
31561	735832
3463	735833
22927	735834
11073	735835
16620	735836
30782	735837
1267	735838
64190	735839
150711	735840
17781	735841
124929	735842
403	735843
81057	735844
36899	735845
364	735846
40821	735847
60145	735848
2357	735849
58798	735850
4381	735851
63401	735852
14786	735853
40345	735854
43865	735855
90297	735856
5802	735857
93739	735858
9238	735859
49895	735860
32867	735861
22210	735862
1477	735863
71070	735864
92655	735865
62043	735866
19591	735867
82608	735868
21500	735869
4402	735870
6580	735871
19726	735872
46947	735873
38454	735874
130286	735875
43445	735876
112156	735877
36935	735878
2978	735879
7603	735880
28943	735881
25356	735882
107099	735883
39281	735884
22069	735885
50760	735886
52011	735887
39537	735888
49530	735889
24953	735890
47909	735891
85600	735892
65897	735893
88946	735894
46320	735895
42121	735896
39293	735897
51533	735898
36308	735899
86432	735900
2797	735901
219	735902
19016	735903
107075	735904
1662	735905
139533	735906
94298	735907
14347	735908
160962	735909
13086	735910
61576	735911
50947	735912
31137	735913
32345	735914
134159	735915
5913	735916
50708	735917
76062	735918
20318	735919
125222	735920
16027	735921
29847	735922
74229	735923
23477	735924
74375	735925
37489	735926
131274	735927
7780	735928
108536	735929
814	735930
25279	735931
114444	735932
52813	735933
30180	735934
15926	735935
37103	735936
69430	735937
75756	735938
1300	735939
112101	735940
2724	735941
29119	735942
31151	735943
40084	735944
68021	735945
29949	735946
17306	735947
72755	735948
14753	735949
4808	735950
22586	735951
57984	735952
46624	735953
78003	735954
86723	735955
60176	735956
52846	735957
16681	735958
67284	735959
63016	735960
105323	735961
13063	735962
23562	735963
805	735964
9540	735965
110996	735966
14689	735967
4848	735968
69448	735969
120335	735970
2997	735971
17495	735972
49850	735973
46884	735974
140343	735975
2445	735976
46998	735977
1316	735978
23335	735979
21249	735980
147383	735981
32159	735982
97891	735983
16300	735984
58633	735985
791	735986
8359	735987
2368	735988
75335	735989
11816	735990
36248	735991
3100	735992
89344	735993
99092	735994
135347	735995
21832	735996
7662	735997
19056	735998
40794	735999
37292	736000
3297	736001
56796	736002
95136	736003
45428	736004
72289	736005
12253	736006
22808	736007
14994	736008
39495	736009
81701	736010
5508	736011
9263	736012
102215	736013
475	736014
30069	736015
11092	736016
5622	736017
3073	736018
20042	736019
7344	736020
3498	736021
2431	736022
12937	736023
46174	736024
5185	736025
37385	736026
25609	736027
2883	736028
139055	736029
95755	736030
38530	736031
39369	736032
17475	736033
30032	736034
73987	736035
91267	736036
18149	736037
110360	736038
109916	736039
16024	736040
42726	736041
20804	736042
2676	736043
37029	736044
132374	736045
13279	736046
48809	736047
14233	736048
18680	736049
60098	736050
46775	736051
37469	736052
158204	736053
61530	736054
1122	736055
6515	736056
1997	736057
11100	736058
32265	736059
20354	736060
73545	736061
39021	736062
38336	736063
12289	736064
79517	736065
69896	736066
59482	736067
97939	736068
4254	736069
1776	736070
55849	736071
62630	736072
66600	736073
9895	736074
16266	736075
28580	736076
4544	736077
36122	736078
1958	736079
21485	736080
47038	736081
78553	736082
12965	736083
38549	736084
46174	736085
8347	736086
12843	736087
134169	736088
49021	736089
6126	736090
18326	736091
52457	736092
15147	736093
26203	736094
59413	736095
4633	736096
29474	736097
4352	736098
68268	736099
4475	736100
114927	736101
818	736102
26022	736103
20890	736104
44911	736105
17709	736106
3558	736107
10782	736108
46768	736109
90172	736110
78617	736111
136	736112
41570	736113
4340	736114
34298	736115
102175	736116
3910	736117
282	736118
119245	736119
460	736120
26563	736121
42574	736122
17428	736123
26513	736124
25245	736125
21976	736126
24397	736127
4792	736128
20216	736129
90304	736130
24026	736131
80045	736132
13327	736133
25787	736134
55698	736135
105825	736136
106155	736137
105576	736138
106957	736139
57717	736140
22118	736141
65476	736142
162	736143
74953	736144
6489	736145
31400	736146
3119	736147
30774	736148
2238	736149
5129	736150
113172	736151
135525	736152
41599	736153
21844	736154
9609	736155
29150	736156
3221	736157
17289	736158
27873	736159
83081	736160
11476	736161
18279	736162
2668	736163
36047	736164
6886	736165
6189	736166
40499	736167
37417	736168
53341	736169
50337	736170
12595	736171
1272	736172
102484	736173
39943	736174
93092	736175
3549	736176
47259	736177
41912	736178
32756	736179
137684	736180
10153	736181
1137	736182
7133	736183
88811	736184
76960	736185
118216	736186
70051	736187
47602	736188
52680	736189
42780	736190
156114	736191
71685	736192
32	736193
51634	736194
44914	736195
25751	736196
78469	736197
2277	736198
37758	736199
26649	736200
23129	736201
9760	736202
152	736203
79945	736204
46838	736205
59238	736206
35730	736207
58202	736208
81182	736209
7095	736210
9317	736211
39261	736212
151954	736213
101280	736214
78093	736215
37116	736216
27675	736217
64132	736218
34016	736219
53767	736220
64684	736221
61788	736222
112326	736223
3272	736224
11789	736225
8722	736226
22237	736227
5104	736228
116238	736229
5749	736230
62176	736231
80668	736232
14235	736233
24215	736234
7882	736235
6721	736236
879	736237
8919	736238
9143	736239
79640	736240
225	736241
54758	736242
109581	736243
7446	736244
324	736245
368	736246
7707	736247
31021	736248
121113	736249
98272	736250
47177	736251
28515	736252
138731	736253
26858	736254
15797	736255
71456	736256
11076	736257
1854	736258
12009	736259
9076	736260
46333	736261
31773	736262
42935	736263
66522	736264
16777	736265
9867	736266
32273	736267
21587	736268
95008	736269
54303	736270
23789	736271
18350	736272
38847	736273
132930	736274
103524	736275
5590	736276
122008	736277
89797	736278
126652	736279
57974	736280
3095	736281
559	736282
848	736283
19889	736284
50849	736285
23234	736286
23936	736287
50033	736288
29914	736289
9650	736290
5840	736291
105484	736292
60002	736293
3623	736294
25730	736295
8484	736296
111339	736297
40296	736298
80736	736299
112395	736300
70706	736301
44037	736302
6899	736303
44893	736304
23740	736305
2602	736306
418	736307
24253	736308
71064	736309
59217	736310
85551	736311
12268	736312
62698	736313
45118	736314
16139	736315
14759	736316
93855	736317
158654	736318
37513	736319
55102	736320
133199	736321
88395	736322
316	736323
58226	736324
7276	736325
64118	736326
129176	736327
46521	736328
2672	736329
119696	736330
31505	736331
132424	736332
33499	736333
9091	736334
145891	736335
28050	736336
65385	736337
10441	736338
14809	736339
74778	736340
156075	736341
4135	736342
21366	736343
26261	736344
118144	736345
120601	736346
139755	736347
2568	736348
51487	736349
38206	736350
54207	736351
151723	736352
39691	736353
80713	736354
4377	736355
40227	736356
90327	736357
153655	736358
10949	736359
64756	736360
14087	736361
43700	736362
63531	736363
17343	736364
28373	736365
8494	736366
12132	736367
4395	736368
16135	736369
28443	736370
1026	736371
34595	736372
29696	736373
47210	736374
21825	736375
29151	736376
38646	736377
93516	736378
24035	736379
1046	736380
20276	736381
22039	736382
74671	736383
61956	736384
57854	736385
24445	736386
70959	736387
125713	736388
48867	736389
20090	736390
136899	736391
6921	736392
104083	736393
25753	736394
4633	736395
50771	736396
153693	736397
25279	736398
48437	736399
28575	736400
13097	736401
673	736402
49440	736403
25424	736404
12298	736405
4333	736406
123998	736407
30569	736408
29550	736409
62288	736410
162944	736411
77094	736412
699	736413
3315	736414
121132	736415
95319	736416
11275	736417
50200	736418
98770	736419
76987	736420
1762	736421
69025	736422
13643	736423
2803	736424
21414	736425
56215	736426
18736	736427
375	736428
97892	736429
33275	736430
14651	736431
31540	736432
66322	736433
152588	736434
19898	736435
5456	736436
47603	736437
2856	736438
37303	736439
7097	736440
64013	736441
24395	736442
73181	736443
4824	736444
13530	736445
1472	736446
85128	736447
39711	736448
22231	736449
57233	736450
74368	736451
53765	736452
35489	736453
84134	736454
25938	736455
47391	736456
39045	736457
79637	736458
8654	736459
17750	736460
136817	736461
46472	736462
38146	736463
23954	736464
37021	736465
9672	736466
871	736467
23675	736468
105203	736469
20572	736470
20505	736471
73289	736472
36003	736473
14464	736474
15416	736475
69663	736476
2267	736477
15756	736478
7443	736479
16895	736480
24722	736481
4641	736482
44024	736483
23694	736484
2569	736485
87716	736486
20897	736487
139253	736488
984	736489
12569	736490
8190	736491
547	736492
117443	736493
29260	736494
96353	736495
81552	736496
15828	736497
1706	736498
100297	736499
88570	736500
31057	736501
97437	736502
41494	736503
43968	736504
46902	736505
91027	736506
732	736507
1207	736508
131356	736509
27269	736510
3920	736511
24960	736512
70093	736513
100428	736514
72874	736515
21641	736516
2511	736517
4013	736518
144892	736519
134011	736520
36627	736521
6369	736522
23419	736523
59708	736524
36688	736525
138319	736526
50727	736527
5973	736528
8851	736529
40653	736530
17298	736531
137812	736532
20021	736533
7553	736534
12145	736535
27733	736536
103653	736537
103104	736538
152419	736539
2810	736540
25278	736541
16257	736542
27245	736543
71200	736544
121	736545
107694	736546
109593	736547
19524	736548
94865	736549
7517	736550
22109	736551
141622	736552
27401	736553
20723	736554
120524	736555
83218	736556
49279	736557
28809	736558
109537	736559
38966	736560
125	736561
70764	736562
59927	736563
9148	736564
9744	736565
4411	736566
126201	736567
19228	736568
412	736569
8642	736570
6780	736571
16315	736572
24698	736573
40653	736574
81858	736575
45249	736576
3132	736577
69075	736578
1714	736579
7517	736580
136793	736581
31700	736582
83664	736583
95762	736584
38577	736585
29507	736586
23816	736587
15476	736588
76193	736589
4241	736590
52420	736591
86444	736592
45432	736593
49684	736594
116633	736595
63979	736596
96370	736597
112568	736598
2619	736599
11726	736600
57371	736601
282	736602
8423	736603
5604	736604
27597	736605
35108	736606
118805	736607
38342	736608
38773	736609
58101	736610
15949	736611
81426	736612
32369	736613
334	736614
31113	736615
30389	736616
32480	736617
24724	736618
101695	736619
2540	736620
40	736621
39388	736622
1924	736623
35821	736624
16783	736625
107513	736626
79189	736627
40519	736628
30680	736629
9483	736630
49208	736631
31562	736632
61424	736633
17272	736634
30875	736635
10526	736636
215	736637
82685	736638
3817	736639
43665	736640
5228	736641
36224	736642
32622	736643
2007	736644
36773	736645
12706	736646
124405	736647
112952	736648
87099	736649
138602	736650
83397	736651
83714	736652
79794	736653
72764	736654
64010	736655
9579	736656
9241	736657
3471	736658
14227	736659
52	736660
112095	736661
155835	736662
101443	736663
3970	736664
163212	736665
74946	736666
82015	736667
86048	736668
16523	736669
80226	736670
133066	736671
118576	736672
69641	736673
33344	736674
7757	736675
108930	736676
94539	736677
1082	736678
2751	736679
108362	736680
9908	736681
19319	736682
78138	736683
87239	736684
3758	736685
67740	736686
5572	736687
2362	736688
10445	736689
5427	736690
100023	736691
26471	736692
75857	736693
6304	736694
38051	736695
31727	736696
18515	736697
619	736698
2169	736699
29989	736700
3868	736701
14361	736702
39263	736703
20820	736704
17260	736705
21381	736706
79991	736707
27328	736708
41923	736709
73824	736710
6000	736711
20723	736712
18569	736713
67199	736714
6612	736715
16830	736716
974	736717
46413	736718
4508	736719
46984	736720
66818	736721
13912	736722
65086	736723
100609	736724
19173	736725
53582	736726
1807	736727
4658	736728
81421	736729
63276	736730
35935	736731
64804	736732
5790	736733
23855	736734
41608	736735
92066	736736
121609	736737
11729	736738
33369	736739
3889	736740
28343	736741
37769	736742
125659	736743
16002	736744
47461	736745
6327	736746
70096	736747
86678	736748
133762	736749
42700	736750
15896	736751
75811	736752
62507	736753
74766	736754
48493	736755
16556	736756
66920	736757
147186	736758
108561	736759
15706	736760
122471	736761
13383	736762
35902	736763
49294	736764
42540	736765
21494	736766
2869	736767
61911	736768
32206	736769
4502	736770
28214	736771
25041	736772
110983	736773
30209	736774
13758	736775
89629	736776
50005	736777
74131	736778
147621	736779
2565	736780
13630	736781
5132	736782
100755	736783
14380	736784
5409	736785
23945	736786
3005	736787
3147	736788
6834	736789
67973	736790
38122	736791
11907	736792
57667	736793
17213	736794
89394	736795
33343	736796
15665	736797
50673	736798
26180	736799
1634	736800
10986	736801
10078	736802
61370	736803
33070	736804
28086	736805
15787	736806
19048	736807
85151	736808
38929	736809
80669	736810
10524	736811
48080	736812
107556	736813
8409	736814
62980	736815
20114	736816
163754	736817
13699	736818
135360	736819
19341	736820
86443	736821
6538	736822
38971	736823
12372	736824
133436	736825
70974	736826
17435	736827
76132	736828
66	736829
75049	736830
108061	736831
6142	736832
12386	736833
56754	736834
145005	736835
20645	736836
15429	736837
27908	736838
25060	736839
56965	736840
74996	736841
14169	736842
34623	736843
14149	736844
42001	736845
13982	736846
50798	736847
18356	736848
1861	736849
21248	736850
28839	736851
860	736852
9415	736853
1253	736854
13675	736855
13148	736856
11351	736857
51268	736858
64652	736859
81735	736860
27117	736861
2459	736862
2177	736863
26354	736864
1146	736865
70262	736866
14631	736867
419	736868
14115	736869
42987	736870
25214	736871
12680	736872
99120	736873
57485	736874
131326	736875
39915	736876
29858	736877
41216	736878
40741	736879
99915	736880
39464	736881
64628	736882
135905	736883
29452	736884
58428	736885
8755	736886
9302	736887
869	736888
13281	736889
33759	736890
119849	736891
10184	736892
32682	736893
23689	736894
702	736895
55052	736896
29768	736897
13745	736898
46193	736899
67563	736900
80569	736901
28725	736902
3368	736903
23480	736904
16371	736905
47333	736906
3473	736907
12045	736908
34754	736909
47458	736910
35577	736911
602	736912
35747	736913
136900	736914
12123	736915
21056	736916
128501	736917
13220	736918
32321	736919
4565	736920
26664	736921
125105	736922
62889	736923
2819	736924
22049	736925
22004	736926
6078	736927
26188	736928
40165	736929
27230	736930
4251	736931
113056	736932
86599	736933
132231	736934
50304	736935
48287	736936
159723	736937
108051	736938
80676	736939
55202	736940
134524	736941
19634	736942
135301	736943
13228	736944
139026	736945
4559	736946
138401	736947
62499	736948
156312	736949
3401	736950
72203	736951
87137	736952
91452	736953
203	736954
100643	736955
34879	736956
4532	736957
68449	736958
104977	736959
11495	736960
16614	736961
58883	736962
8357	736963
24303	736964
106	736965
32020	736966
42484	736967
82818	736968
117111	736969
43984	736970
2957	736971
1460	736972
5756	736973
142107	736974
58175	736975
123262	736976
151319	736977
837	736978
10283	736979
67757	736980
11880	736981
42349	736982
56037	736983
63330	736984
28455	736985
12716	736986
5043	736987
33366	736988
42275	736989
22292	736990
56143	736991
2909	736992
11961	736993
47533	736994
33995	736995
62892	736996
85456	736997
35507	736998
37224	736999
74542	737000
147652	737001
38757	737002
27587	737003
12794	737004
43348	737005
168	737006
32890	737007
4369	737008
31700	737009
10493	737010
114210	737011
1662	737012
113442	737013
78825	737014
5007	737015
56809	737016
77890	737017
9650	737018
131085	737019
23098	737020
85248	737021
88875	737022
9707	737023
7644	737024
48332	737025
3500	737026
10029	737027
27382	737028
36371	737029
26164	737030
28369	737031
73681	737032
57355	737033
114956	737034
11430	737035
3650	737036
634	737037
8171	737038
990	737039
23750	737040
14699	737041
17323	737042
97875	737043
47695	737044
137194	737045
60689	737046
38000	737047
27300	737048
163909	737049
29023	737050
15326	737051
25859	737052
37779	737053
93231	737054
37064	737055
33970	737056
25143	737057
107435	737058
155753	737059
8996	737060
13113	737061
35360	737062
46706	737063
8479	737064
125986	737065
117680	737066
133908	737067
13282	737068
33399	737069
32976	737070
43783	737071
77292	737072
6004	737073
56298	737074
27030	737075
38796	737076
1387	737077
37861	737078
27973	737079
119079	737080
65501	737081
25138	737082
39671	737083
45066	737084
11464	737085
96868	737086
6563	737087
62187	737088
56140	737089
246	737090
88580	737091
41114	737092
2218	737093
99559	737094
40022	737095
55665	737096
15904	737097
31979	737098
24103	737099
134653	737100
49920	737101
20216	737102
10863	737103
31599	737104
122639	737105
15332	737106
15910	737107
8052	737108
112758	737109
73094	737110
38718	737111
30054	737112
156424	737113
12438	737114
27087	737115
15021	737116
64592	737117
63362	737118
10214	737119
22055	737120
44726	737121
144294	737122
104407	737123
22128	737124
9648	737125
3280	737126
94929	737127
16307	737128
27197	737129
22531	737130
17778	737131
31096	737132
11962	737133
48063	737134
2154	737135
4399	737136
45211	737137
28176	737138
17658	737139
51581	737140
2964	737141
28662	737142
105755	737143
26552	737144
9569	737145
36232	737146
68748	737147
50666	737148
1670	737149
67235	737150
11514	737151
56236	737152
6725	737153
47200	737154
3816	737155
98359	737156
99266	737157
2034	737158
11340	737159
138186	737160
68472	737161
61286	737162
24922	737163
398	737164
144	737165
56082	737166
47796	737167
134094	737168
30192	737169
54867	737170
6113	737171
34292	737172
7470	737173
33273	737174
581	737175
102802	737176
2549	737177
78029	737178
95228	737179
154385	737180
6135	737181
77074	737182
112851	737183
15940	737184
19612	737185
15347	737186
75917	737187
106969	737188
9537	737189
38237	737190
40160	737191
25942	737192
126324	737193
48916	737194
24076	737195
119466	737196
63819	737197
15984	737198
77051	737199
42527	737200
60191	737201
18101	737202
67808	737203
35368	737204
2156	737205
134394	737206
7653	737207
78971	737208
59088	737209
14045	737210
117601	737211
22295	737212
3150	737213
6696	737214
40916	737215
64253	737216
87130	737217
56146	737218
4512	737219
10490	737220
36801	737221
1701	737222
12060	737223
115727	737224
7714	737225
107906	737226
39071	737227
17852	737228
1226	737229
20515	737230
27418	737231
55643	737232
140	737233
3081	737234
95931	737235
121398	737236
90718	737237
45125	737238
49558	737239
1678	737240
26206	737241
72673	737242
98809	737243
29385	737244
105026	737245
85269	737246
50684	737247
17562	737248
61220	737249
13056	737250
110688	737251
77437	737252
138719	737253
75357	737254
101636	737255
24745	737256
51496	737257
10991	737258
2800	737259
80638	737260
2339	737261
168524	737262
5948	737263
80629	737264
40232	737265
53512	737266
132543	737267
33316	737268
120430	737269
16651	737270
5473	737271
3594	737272
57217	737273
72015	737274
48048	737275
127865	737276
30854	737277
8778	737278
39447	737279
78848	737280
39260	737281
62277	737282
102833	737283
37729	737284
72705	737285
1882	737286
4027	737287
25408	737288
42906	737289
31659	737290
24059	737291
12265	737292
134298	737293
46730	737294
65602	737295
3239	737296
997	737297
109403	737298
20337	737299
101702	737300
69372	737301
3758	737302
6349	737303
4183	737304
83136	737305
25065	737306
12655	737307
27514	737308
116781	737309
112296	737310
72587	737311
30819	737312
84977	737313
140789	737314
13271	737315
14934	737316
80884	737317
30310	737318
1217	737319
14363	737320
36754	737321
72020	737322
1295	737323
21278	737324
2611	737325
9298	737326
8466	737327
9420	737328
114214	737329
110378	737330
12268	737331
44759	737332
16915	737333
9996	737334
58141	737335
141063	737336
19532	737337
14100	737338
45562	737339
29072	737340
5415	737341
3321	737342
33221	737343
14145	737344
91322	737345
5451	737346
47424	737347
86664	737348
84940	737349
68805	737350
13156	737351
16715	737352
100510	737353
23808	737354
1322	737355
66152	737356
91151	737357
114132	737358
9334	737359
53810	737360
1429	737361
7897	737362
127548	737363
39851	737364
7985	737365
135351	737366
118441	737367
12130	737368
21849	737369
2806	737370
35808	737371
113252	737372
157090	737373
116404	737374
32170	737375
79644	737376
88751	737377
58693	737378
167796	737379
48	737380
164481	737381
15493	737382
36216	737383
58613	737384
39194	737385
40218	737386
52900	737387
100225	737388
112142	737389
11165	737390
3946	737391
1578	737392
18768	737393
10184	737394
21871	737395
127577	737396
167356	737397
84433	737398
24072	737399
17969	737400
67775	737401
92348	737402
110832	737403
10823	737404
120232	737405
28993	737406
1	737407
37862	737408
50351	737409
19275	737410
60595	737411
24385	737412
20992	737413
12753	737414
98757	737415
13358	737416
44951	737417
16975	737418
10085	737419
63758	737420
17060	737421
6348	737422
123073	737423
27862	737424
97062	737425
68685	737426
9838	737427
138189	737428
39655	737429
7533	737430
53434	737431
10721	737432
59276	737433
4376	737434
55035	737435
9705	737436
30721	737437
82180	737438
50389	737439
67763	737440
32944	737441
27077	737442
18868	737443
37731	737444
33862	737445
4380	737446
7088	737447
47400	737448
14344	737449
27360	737450
58667	737451
14346	737452
138980	737453
64102	737454
95365	737455
13482	737456
5099	737457
3227	737458
5007	737459
8933	737460
84982	737461
1404	737462
2164	737463
31549	737464
24009	737465
8702	737466
573	737467
40583	737468
2830	737469
79082	737470
64325	737471
4444	737472
36254	737473
21548	737474
71323	737475
11885	737476
3711	737477
66154	737478
39181	737479
44594	737480
9244	737481
17630	737482
83313	737483
12719	737484
77862	737485
42988	737486
34641	737487
2990	737488
72845	737489
7872	737490
27383	737491
34999	737492
104628	737493
35100	737494
679	737495
26131	737496
43191	737497
43887	737498
135422	737499
12142	737500
5977	737501
14710	737502
52591	737503
75970	737504
8902	737505
3101	737506
29629	737507
6036	737508
134	737509
3528	737510
28494	737511
32222	737512
96023	737513
19171	737514
23161	737515
28004	737516
3010	737517
88541	737518
15652	737519
58540	737520
74178	737521
31495	737522
13687	737523
75965	737524
47213	737525
115386	737526
100107	737527
44207	737528
9911	737529
8019	737530
15719	737531
75149	737532
2901	737533
120317	737534
79932	737535
40420	737536
923	737537
93871	737538
50308	737539
93158	737540
13503	737541
90606	737542
13412	737543
45048	737544
18742	737545
11561	737546
72513	737547
34225	737548
58216	737549
77160	737550
168975	737551
36452	737552
93	737553
88179	737554
34989	737555
18016	737556
24689	737557
17718	737558
12359	737559
2721	737560
83434	737561
92087	737562
77654	737563
56431	737564
48843	737565
53644	737566
49498	737567
15754	737568
33951	737569
40953	737570
19896	737571
98550	737572
44057	737573
50611	737574
120307	737575
10410	737576
114883	737577
33890	737578
10779	737579
131328	737580
2903	737581
38101	737582
46858	737583
38675	737584
43062	737585
9908	737586
19292	737587
69266	737588
26476	737589
42245	737590
65643	737591
23116	737592
159470	737593
39473	737594
49054	737595
133506	737596
120292	737597
64007	737598
166791	737599
57909	737600
8519	737601
28302	737602
91286	737603
65710	737604
16598	737605
3772	737606
59346	737607
17496	737608
35557	737609
24582	737610
108557	737611
66660	737612
19665	737613
74	737614
31456	737615
23634	737616
67660	737617
80095	737618
69729	737619
134449	737620
8698	737621
56683	737622
18909	737623
14176	737624
3683	737625
125415	737626
38935	737627
49600	737628
53505	737629
5503	737630
10002	737631
39268	737632
20084	737633
41405	737634
3336	737635
34000	737636
13651	737637
12341	737638
3800	737639
53403	737640
50028	737641
6658	737642
17094	737643
26500	737644
670	737645
33885	737646
72814	737647
4467	737648
16819	737649
44787	737650
6698	737651
67808	737652
116077	737653
1104	737654
4203	737655
28622	737656
49894	737657
44461	737658
15459	737659
20463	737660
87342	737661
5176	737662
3924	737663
66474	737664
7558	737665
38588	737666
111818	737667
113843	737668
31185	737669
165534	737670
108895	737671
5940	737672
398	737673
137942	737674
134973	737675
76662	737676
14972	737677
9287	737678
52682	737679
49220	737680
130391	737681
2910	737682
11375	737683
29740	737684
120003	737685
1524	737686
18964	737687
92497	737688
15222	737689
111933	737690
3652	737691
30438	737692
27449	737693
34668	737694
74800	737695
10995	737696
9750	737697
40801	737698
141655	737699
129120	737700
163288	737701
612	737702
4469	737703
83488	737704
50101	737705
5299	737706
7430	737707
32083	737708
114298	737709
32541	737710
8631	737711
106279	737712
55346	737713
56745	737714
26880	737715
41983	737716
11497	737717
27967	737718
71131	737719
16370	737720
29076	737721
23720	737722
35888	737723
1914	737724
150856	737725
9161	737726
21288	737727
35990	737728
19071	737729
143541	737730
18921	737731
107924	737732
35866	737733
20987	737734
29847	737735
44359	737736
20847	737737
5504	737738
81533	737739
1023	737740
124647	737741
23766	737742
43957	737743
50154	737744
166605	737745
82987	737746
1486	737747
76640	737748
56860	737749
89033	737750
34788	737751
40492	737752
14182	737753
68844	737754
37808	737755
322	737756
78393	737757
21696	737758
18983	737759
549	737760
168846	737761
17972	737762
19199	737763
104994	737764
8949	737765
20469	737766
84652	737767
64502	737768
107446	737769
92353	737770
8564	737771
125919	737772
35098	737773
163649	737774
96205	737775
15896	737776
10813	737777
41823	737778
98357	737779
9805	737780
327	737781
32969	737782
104008	737783
146	737784
88626	737785
56584	737786
47634	737787
7333	737788
86558	737789
7458	737790
967	737791
15097	737792
121989	737793
46050	737794
6081	737795
32266	737796
39100	737797
75957	737798
25358	737799
86499	737800
59802	737801
71	737802
6504	737803
43269	737804
35979	737805
84407	737806
2278	737807
108180	737808
66108	737809
24636	737810
29900	737811
48579	737812
27136	737813
7511	737814
94155	737815
110789	737816
48205	737817
4104	737818
1247	737819
120672	737820
389	737821
9248	737822
112883	737823
10375	737824
11652	737825
1469	737826
70432	737827
16809	737828
53515	737829
6775	737830
67574	737831
79435	737832
41102	737833
128706	737834
78197	737835
42250	737836
141490	737837
35364	737838
148177	737839
79268	737840
34891	737841
81702	737842
114068	737843
1249	737844
34414	737845
1775	737846
167509	737847
17203	737848
39276	737849
25004	737850
167864	737851
74829	737852
25523	737853
162646	737854
21716	737855
129920	737856
18059	737857
10093	737858
38546	737859
8438	737860
162068	737861
45619	737862
129254	737863
7060	737864
65076	737865
36038	737866
12710	737867
12672	737868
40690	737869
68356	737870
3821	737871
6465	737872
12165	737873
30003	737874
23514	737875
8674	737876
166242	737877
90120	737878
26677	737879
157325	737880
17730	737881
162237	737882
75761	737883
95202	737884
22262	737885
69500	737886
18986	737887
10095	737888
80	737889
18377	737890
55347	737891
4002	737892
45417	737893
28430	737894
28250	737895
56260	737896
725	737897
20018	737898
65277	737899
60609	737900
28156	737901
14131	737902
94823	737903
75918	737904
20638	737905
135306	737906
28458	737907
122227	737908
1656	737909
121766	737910
129087	737911
12609	737912
148371	737913
46686	737914
30161	737915
59732	737916
23900	737917
848	737918
39964	737919
30601	737920
14381	737921
43715	737922
6555	737923
31133	737924
52631	737925
30323	737926
11179	737927
1415	737928
1334	737929
77653	737930
55471	737931
77071	737932
9853	737933
89136	737934
2354	737935
73658	737936
44337	737937
57637	737938
35329	737939
67391	737940
46997	737941
70348	737942
40864	737943
69529	737944
51668	737945
7110	737946
57949	737947
9897	737948
6435	737949
60976	737950
42699	737951
93164	737952
87957	737953
58332	737954
7438	737955
12819	737956
2823	737957
62036	737958
2609	737959
15007	737960
25981	737961
25067	737962
21879	737963
47706	737964
44192	737965
58393	737966
35237	737967
84687	737968
57173	737969
10155	737970
1288	737971
6448	737972
54186	737973
62640	737974
95730	737975
4578	737976
379	737977
39051	737978
121263	737979
76872	737980
49654	737981
6306	737982
1082	737983
25218	737984
87425	737985
3316	737986
10521	737987
81610	737988
9144	737989
31776	737990
92721	737991
8372	737992
74964	737993
66705	737994
42780	737995
115656	737996
54223	737997
28525	737998
48298	737999
62282	738000
26789	738001
13791	738002
83885	738003
26228	738004
6362	738005
10288	738006
665	738007
51030	738008
91967	738009
82993	738010
64751	738011
50318	738012
34224	738013
31143	738014
88986	738015
10543	738016
25879	738017
78127	738018
7565	738019
81908	738020
44609	738021
25466	738022
35557	738023
26745	738024
86906	738025
58711	738026
63545	738027
4842	738028
59574	738029
33384	738030
21677	738031
31564	738032
73625	738033
16803	738034
261	738035
12282	738036
26888	738037
96828	738038
106115	738039
73178	738040
86569	738041
12605	738042
27512	738043
21399	738044
5744	738045
54262	738046
7807	738047
78724	738048
5969	738049
46649	738050
37305	738051
24925	738052
17023	738053
3016	738054
15173	738055
15128	738056
17975	738057
23815	738058
114771	738059
82918	738060
4099	738061
28915	738062
24290	738063
25449	738064
42402	738065
126573	738066
19896	738067
58419	738068
143646	738069
31701	738070
3825	738071
77586	738072
8029	738073
3549	738074
41437	738075
8764	738076
76607	738077
55223	738078
51533	738079
114379	738080
15430	738081
131782	738082
1302	738083
30749	738084
48343	738085
15697	738086
94227	738087
19731	738088
112523	738089
9114	738090
95888	738091
1542	738092
63760	738093
11063	738094
42661	738095
52341	738096
23247	738097
44161	738098
31547	738099
153416	738100
69188	738101
102694	738102
43220	738103
22510	738104
83432	738105
13260	738106
58226	738107
13222	738108
79203	738109
5951	738110
4021	738111
4463	738112
2413	738113
26315	738114
149263	738115
59127	738116
31416	738117
116316	738118
12422	738119
123727	738120
46250	738121
37206	738122
69978	738123
6779	738124
13709	738125
120603	738126
28638	738127
127045	738128
35906	738129
82501	738130
144345	738131
63197	738132
12327	738133
49391	738134
43036	738135
872	738136
2200	738137
54106	738138
14561	738139
148124	738140
66431	738141
30917	738142
37105	738143
133035	738144
37433	738145
108	738146
16213	738147
12735	738148
34364	738149
5126	738150
101080	738151
11029	738152
32080	738153
4155	738154
98109	738155
40651	738156
158230	738157
36370	738158
4958	738159
31025	738160
5745	738161
94830	738162
61265	738163
32102	738164
42664	738165
190	738166
17275	738167
23892	738168
49090	738169
71775	738170
49513	738171
32360	738172
74269	738173
1530	738174
37	738175
14526	738176
42821	738177
21945	738178
62574	738179
16371	738180
105110	738181
37262	738182
83658	738183
6884	738184
135254	738185
32250	738186
73774	738187
18493	738188
87393	738189
72387	738190
1949	738191
20871	738192
14217	738193
67491	738194
6707	738195
121486	738196
13968	738197
19991	738198
71437	738199
34742	738200
65365	738201
93197	738202
39102	738203
43291	738204
83272	738205
163191	738206
39563	738207
68225	738208
119920	738209
103733	738210
27962	738211
90582	738212
3538	738213
38888	738214
110612	738215
3255	738216
77477	738217
6472	738218
70828	738219
52380	738220
17633	738221
21405	738222
66208	738223
142674	738224
8056	738225
19595	738226
62535	738227
138989	738228
63732	738229
716	738230
104406	738231
23986	738232
17920	738233
5166	738234
119590	738235
538	738236
74693	738237
133209	738238
22552	738239
167185	738240
103718	738241
15097	738242
31977	738243
59202	738244
16251	738245
5389	738246
46834	738247
40463	738248
1013	738249
55695	738250
32282	738251
37676	738252
71560	738253
29664	738254
54175	738255
84189	738256
2330	738257
24787	738258
60936	738259
4481	738260
3432	738261
90190	738262
15792	738263
26718	738264
688	738265
45283	738266
80626	738267
69776	738268
91387	738269
93906	738270
107926	738271
77568	738272
43863	738273
19368	738274
21681	738275
50436	738276
72897	738277
16661	738278
70517	738279
69583	738280
28900	738281
43527	738282
62630	738283
15975	738284
49795	738285
79543	738286
47266	738287
42724	738288
8660	738289
14451	738290
108530	738291
44227	738292
12176	738293
64247	738294
5929	738295
17527	738296
50049	738297
36492	738298
23339	738299
54805	738300
100688	738301
63569	738302
48249	738303
60597	738304
58692	738305
11893	738306
88592	738307
28138	738308
92891	738309
59493	738310
11056	738311
8647	738312
33389	738313
11411	738314
99739	738315
4208	738316
60775	738317
73072	738318
29344	738319
141547	738320
55512	738321
39990	738322
9467	738323
66761	738324
2501	738325
48125	738326
26199	738327
48596	738328
62674	738329
60932	738330
12469	738331
59816	738332
114003	738333
88072	738334
12870	738335
48734	738336
18354	738337
3745	738338
99126	738339
42249	738340
12624	738341
159618	738342
66751	738343
120097	738344
22939	738345
32503	738346
73855	738347
566	738348
42850	738349
29599	738350
107464	738351
6326	738352
11159	738353
92592	738354
19998	738355
58871	738356
77488	738357
56344	738358
31663	738359
32282	738360
127912	738361
49354	738362
11364	738363
33835	738364
28561	738365
64673	738366
5078	738367
61084	738368
76224	738369
1481	738370
41333	738371
79612	738372
31341	738373
79721	738374
122320	738375
89	738376
18335	738377
31864	738378
13186	738379
91470	738380
186	738381
130523	738382
877	738383
26577	738384
24739	738385
5873	738386
76344	738387
70656	738388
65521	738389
44487	738390
50697	738391
65140	738392
92019	738393
36218	738394
39410	738395
20697	738396
3302	738397
34617	738398
11411	738399
15252	738400
47716	738401
18383	738402
28053	738403
22248	738404
47123	738405
99	738406
69215	738407
9674	738408
137998	738409
33408	738410
63997	738411
54038	738412
26111	738413
26381	738414
665	738415
80592	738416
150728	738417
31029	738418
110612	738419
1802	738420
7482	738421
53259	738422
93959	738423
120940	738424
23345	738425
33490	738426
64183	738427
8051	738428
101075	738429
1812	738430
62384	738431
10894	738432
53484	738433
2345	738434
31404	738435
159079	738436
18024	738437
24754	738438
8344	738439
67715	738440
44322	738441
111161	738442
3475	738443
166128	738444
14453	738445
6329	738446
19381	738447
114117	738448
1345	738449
59854	738450
44608	738451
94528	738452
28179	738453
19693	738454
16025	738455
7845	738456
1829	738457
15022	738458
29326	738459
83060	738460
23619	738461
7790	738462
48475	738463
32373	738464
20572	738465
5342	738466
2	738467
37653	738468
32099	738469
46401	738470
10963	738471
97141	738472
1429	738473
8382	738474
58913	738475
1666	738476
50760	738477
98101	738478
27631	738479
1267	738480
75246	738481
33064	738482
109172	738483
65263	738484
25585	738485
107979	738486
17205	738487
19589	738488
97537	738489
20404	738490
21370	738491
3253	738492
82269	738493
70615	738494
144421	738495
103805	738496
14632	738497
104399	738498
9503	738499
58359	738500
16718	738501
169352	738502
115022	738503
30700	738504
59609	738505
43998	738506
94483	738507
78966	738508
14914	738509
45573	738510
3927	738511
8186	738512
14329	738513
43766	738514
30497	738515
5799	738516
12248	738517
19464	738518
10692	738519
126650	738520
44201	738521
20707	738522
69782	738523
66193	738524
1059	738525
89462	738526
125179	738527
6218	738528
3939	738529
2945	738530
6316	738531
26759	738532
43239	738533
73366	738534
34719	738535
5894	738536
11915	738537
79902	738538
52716	738539
13764	738540
14287	738541
870	738542
95486	738543
919	738544
62830	738545
19545	738546
89664	738547
18436	738548
5417	738549
46420	738550
9640	738551
94647	738552
8589	738553
5205	738554
118203	738555
30815	738556
1210	738557
22157	738558
35676	738559
36959	738560
129043	738561
27273	738562
3592	738563
2750	738564
25444	738565
15266	738566
81854	738567
24969	738568
40625	738569
77436	738570
52351	738571
33254	738572
129512	738573
8125	738574
75505	738575
147574	738576
46883	738577
17700	738578
6313	738579
23673	738580
8254	738581
9317	738582
73748	738583
2074	738584
145177	738585
128375	738586
76666	738587
158141	738588
35309	738589
37798	738590
107899	738591
11673	738592
59672	738593
9799	738594
35765	738595
17859	738596
33741	738597
43561	738598
76518	738599
15851	738600
72766	738601
54298	738602
69410	738603
5192	738604
9266	738605
178	738606
11907	738607
31178	738608
30178	738609
60448	738610
144032	738611
20481	738612
6090	738613
56156	738614
94	738615
98383	738616
9218	738617
54702	738618
44025	738619
17923	738620
34335	738621
49903	738622
2158	738623
379	738624
26232	738625
29405	738626
8420	738627
128753	738628
1843	738629
37967	738630
143122	738631
74562	738632
83132	738633
103679	738634
64278	738635
3474	738636
3688	738637
44607	738638
42752	738639
37472	738640
15296	738641
45544	738642
2853	738643
4922	738644
42903	738645
43166	738646
88670	738647
105399	738648
13098	738649
21259	738650
105659	738651
112075	738652
57393	738653
3198	738654
2191	738655
27315	738656
151042	738657
9053	738658
37577	738659
2218	738660
60054	738661
91287	738662
129285	738663
59595	738664
59548	738665
111349	738666
25545	738667
12666	738668
72378	738669
82570	738670
116098	738671
40843	738672
4080	738673
9186	738674
93147	738675
59617	738676
59413	738677
7001	738678
22869	738679
26537	738680
44559	738681
129244	738682
3015	738683
38270	738684
46224	738685
25333	738686
27737	738687
11140	738688
25984	738689
94450	738690
16061	738691
7049	738692
105086	738693
113225	738694
15614	738695
98033	738696
16691	738697
19524	738698
138129	738699
12323	738700
150797	738701
36788	738702
23092	738703
63277	738704
109307	738705
136234	738706
39981	738707
95553	738708
30000	738709
43256	738710
9155	738711
41876	738712
66970	738713
37608	738714
75579	738715
24158	738716
45251	738717
48762	738718
6652	738719
121226	738720
56753	738721
135678	738722
16046	738723
3587	738724
148692	738725
93842	738726
14521	738727
16291	738728
38380	738729
48107	738730
114313	738731
18337	738732
103935	738733
84572	738734
62292	738735
25546	738736
27147	738737
66628	738738
48990	738739
126985	738740
16087	738741
70005	738742
60452	738743
8426	738744
62905	738745
2493	738746
15958	738747
12895	738748
120619	738749
142218	738750
17415	738751
72405	738752
7700	738753
15775	738754
34314	738755
23415	738756
16901	738757
34542	738758
70681	738759
13206	738760
76018	738761
6300	738762
22234	738763
157020	738764
5805	738765
45717	738766
100687	738767
49553	738768
9214	738769
46623	738770
3667	738771
33814	738772
139896	738773
36942	738774
134604	738775
20322	738776
28669	738777
24034	738778
6587	738779
817	738780
29378	738781
35308	738782
3456	738783
19311	738784
108525	738785
4185	738786
67465	738787
5117	738788
22689	738789
37619	738790
17267	738791
38739	738792
87946	738793
6601	738794
71757	738795
2589	738796
4672	738797
33456	738798
59741	738799
85511	738800
155543	738801
22399	738802
127948	738803
21079	738804
93144	738805
3757	738806
2138	738807
12962	738808
62816	738809
722	738810
46163	738811
58548	738812
43319	738813
76934	738814
20910	738815
35068	738816
71334	738817
33983	738818
138743	738819
20043	738820
46334	738821
28347	738822
122426	738823
121223	738824
50217	738825
12675	738826
20495	738827
10109	738828
104295	738829
18077	738830
55642	738831
27275	738832
5797	738833
47168	738834
43142	738835
98776	738836
26570	738837
102798	738838
4468	738839
4753	738840
6732	738841
77064	738842
40090	738843
478	738844
64740	738845
21858	738846
106810	738847
2551	738848
74907	738849
24151	738850
27911	738851
12827	738852
116830	738853
37560	738854
60819	738855
8952	738856
71501	738857
22053	738858
9246	738859
8509	738860
82371	738861
24985	738862
61589	738863
93280	738864
17788	738865
50936	738866
102962	738867
66388	738868
21258	738869
5722	738870
122676	738871
22222	738872
52672	738873
63017	738874
44639	738875
71271	738876
7959	738877
1580	738878
774	738879
64940	738880
14409	738881
1097	738882
4818	738883
9801	738884
19545	738885
74877	738886
66752	738887
23357	738888
37	738889
4198	738890
55927	738891
62804	738892
38655	738893
47966	738894
30261	738895
125001	738896
8748	738897
2079	738898
39975	738899
27022	738900
57726	738901
8050	738902
58804	738903
158248	738904
16982	738905
20584	738906
25393	738907
1722	738908
27169	738909
44326	738910
79221	738911
7340	738912
90861	738913
30041	738914
57997	738915
81456	738916
23912	738917
26541	738918
3557	738919
13936	738920
36531	738921
22932	738922
31832	738923
80208	738924
47044	738925
10384	738926
5885	738927
12964	738928
5882	738929
64954	738930
126560	738931
20801	738932
79873	738933
104667	738934
58862	738935
4172	738936
15045	738937
47311	738938
9355	738939
92269	738940
35054	738941
21347	738942
922	738943
44906	738944
75820	738945
21930	738946
136635	738947
41782	738948
14600	738949
46282	738950
116752	738951
46530	738952
51665	738953
26259	738954
55165	738955
5864	738956
67844	738957
31285	738958
144	738959
78179	738960
2191	738961
66535	738962
75285	738963
32310	738964
59661	738965
5199	738966
48307	738967
58300	738968
42832	738969
5305	738970
90450	738971
106959	738972
31049	738973
29644	738974
1980	738975
21928	738976
10050	738977
5040	738978
46658	738979
46353	738980
21588	738981
41993	738982
38405	738983
69572	738984
59148	738985
6867	738986
22521	738987
46223	738988
24522	738989
21784	738990
47603	738991
79706	738992
36112	738993
162786	738994
52586	738995
45176	738996
29670	738997
6790	738998
108678	738999
88066	739000
6816	739001
9530	739002
15222	739003
19506	739004
2328	739005
100641	739006
45	739007
43180	739008
13244	739009
10166	739010
8298	739011
42399	739012
11430	739013
39012	739014
7765	739015
71413	739016
109674	739017
54918	739018
11069	739019
20190	739020
66372	739021
8789	739022
33085	739023
66772	739024
14248	739025
37953	739026
162286	739027
2422	739028
17676	739029
39193	739030
21467	739031
27297	739032
37178	739033
10218	739034
62729	739035
580	739036
52236	739037
73512	739038
4234	739039
592	739040
57479	739041
7843	739042
25584	739043
6802	739044
56252	739045
108459	739046
64033	739047
26195	739048
54809	739049
122861	739050
73791	739051
32688	739052
16653	739053
87565	739054
49662	739055
50096	739056
53620	739057
37743	739058
92805	739059
168173	739060
66337	739061
93249	739062
19242	739063
59457	739064
1236	739065
2959	739066
1307	739067
35960	739068
102342	739069
49551	739070
31440	739071
4854	739072
35216	739073
93092	739074
38327	739075
13067	739076
38512	739077
23108	739078
63177	739079
2860	739080
133155	739081
66857	739082
69743	739083
35300	739084
10215	739085
2456	739086
71081	739087
16200	739088
65021	739089
1462	739090
45995	739091
47000	739092
54329	739093
45599	739094
2405	739095
25510	739096
14533	739097
38696	739098
46219	739099
13101	739100
45960	739101
46882	739102
66841	739103
91223	739104
21871	739105
36782	739106
41718	739107
21758	739108
154662	739109
135574	739110
67952	739111
124139	739112
6408	739113
43180	739114
3372	739115
27666	739116
9385	739117
61692	739118
81909	739119
20264	739120
18947	739121
35646	739122
16679	739123
71348	739124
9635	739125
42117	739126
3436	739127
1501	739128
160865	739129
102174	739130
18510	739131
66181	739132
37637	739133
903	739134
22519	739135
26254	739136
15717	739137
9416	739138
97699	739139
76108	739140
12670	739141
34571	739142
19365	739143
63105	739144
591	739145
28124	739146
1363	739147
96141	739148
57690	739149
164102	739150
7163	739151
26603	739152
93311	739153
3692	739154
31279	739155
23930	739156
69881	739157
33526	739158
8224	739159
94279	739160
22349	739161
31434	739162
11004	739163
5959	739164
82239	739165
15482	739166
8118	739167
28095	739168
38166	739169
8217	739170
86411	739171
45796	739172
36602	739173
30368	739174
70561	739175
18794	739176
57161	739177
61342	739178
98616	739179
47	739180
39565	739181
109114	739182
537	739183
39056	739184
39891	739185
7979	739186
38303	739187
81252	739188
1704	739189
7926	739190
27791	739191
17389	739192
78376	739193
15738	739194
42163	739195
61995	739196
42574	739197
37862	739198
41193	739199
91761	739200
17621	739201
12093	739202
1325	739203
25637	739204
4788	739205
61722	739206
57390	739207
19278	739208
101003	739209
1549	739210
19525	739211
59067	739212
104797	739213
70005	739214
15580	739215
83623	739216
12816	739217
4389	739218
102157	739219
52837	739220
57335	739221
8926	739222
78718	739223
20980	739224
12742	739225
4858	739226
26694	739227
7194	739228
35400	739229
10327	739230
3237	739231
14726	739232
18650	739233
164199	739234
18732	739235
57869	739236
92337	739237
9893	739238
760	739239
46420	739240
92786	739241
83512	739242
63238	739243
32542	739244
27889	739245
160147	739246
23144	739247
4925	739248
32096	739249
10959	739250
2260	739251
20639	739252
119899	739253
105437	739254
3957	739255
6379	739256
47813	739257
19695	739258
13883	739259
1313	739260
69170	739261
63361	739262
36002	739263
29575	739264
43378	739265
14408	739266
110333	739267
56031	739268
5447	739269
8272	739270
62245	739271
608	739272
10490	739273
137982	739274
12424	739275
46814	739276
53436	739277
19241	739278
2628	739279
12375	739280
42357	739281
16571	739282
13150	739283
139628	739284
35910	739285
4480	739286
43122	739287
52250	739288
38720	739289
57864	739290
38788	739291
28156	739292
56163	739293
50763	739294
65981	739295
14532	739296
108203	739297
19240	739298
80021	739299
244	739300
8860	739301
60735	739302
20923	739303
67082	739304
41779	739305
24595	739306
145	739307
78109	739308
134539	739309
82345	739310
3615	739311
74616	739312
57047	739313
428	739314
36981	739315
121818	739316
119621	739317
35920	739318
1283	739319
33748	739320
134911	739321
27508	739322
18741	739323
3326	739324
12506	739325
129346	739326
68421	739327
6705	739328
22572	739329
5093	739330
18657	739331
3028	739332
63042	739333
67932	739334
18258	739335
38970	739336
59929	739337
39665	739338
16214	739339
78697	739340
56031	739341
85408	739342
27867	739343
64342	739344
80616	739345
5392	739346
8461	739347
5788	739348
10969	739349
41499	739350
114562	739351
53155	739352
12312	739353
34014	739354
23310	739355
41354	739356
12	739357
37345	739358
159867	739359
735	739360
40505	739361
24364	739362
54556	739363
84706	739364
24240	739365
7844	739366
47778	739367
15879	739368
9433	739369
106502	739370
32754	739371
108681	739372
132128	739373
46520	739374
25020	739375
9613	739376
7682	739377
15541	739378
158895	739379
7937	739380
4681	739381
135680	739382
63854	739383
29483	739384
38671	739385
38135	739386
40891	739387
8508	739388
31447	739389
89933	739390
136481	739391
4955	739392
24798	739393
79477	739394
27573	739395
3895	739396
34833	739397
42963	739398
94213	739399
127126	739400
20615	739401
41349	739402
11060	739403
98757	739404
164353	739405
73693	739406
11832	739407
25383	739408
71702	739409
1537	739410
162379	739411
915	739412
16421	739413
6297	739414
46779	739415
2987	739416
81933	739417
96299	739418
65309	739419
28752	739420
5326	739421
6849	739422
129628	739423
20047	739424
9766	739425
16838	739426
118745	739427
146886	739428
3756	739429
33661	739430
15407	739431
64627	739432
9309	739433
9724	739434
6494	739435
29991	739436
49870	739437
137270	739438
17420	739439
18490	739440
47760	739441
67846	739442
1099	739443
23908	739444
133327	739445
9771	739446
24876	739447
29133	739448
339	739449
2438	739450
15616	739451
91350	739452
56738	739453
94795	739454
45292	739455
101732	739456
37866	739457
16438	739458
32326	739459
18879	739460
56824	739461
105413	739462
3212	739463
89736	739464
11788	739465
6543	739466
6344	739467
2996	739468
53964	739469
140551	739470
17554	739471
31424	739472
16210	739473
31848	739474
29042	739475
88372	739476
1772	739477
8962	739478
168252	739479
128702	739480
6365	739481
80841	739482
78301	739483
21875	739484
8334	739485
54023	739486
16375	739487
6571	739488
31508	739489
45520	739490
39581	739491
40761	739492
21931	739493
55371	739494
2122	739495
21356	739496
1753	739497
51885	739498
67561	739499
6294	739500
98353	739501
8388	739502
106714	739503
729	739504
46077	739505
62068	739506
11924	739507
21408	739508
21835	739509
18326	739510
6258	739511
95714	739512
18414	739513
6507	739514
17091	739515
9917	739516
64537	739517
93296	739518
3760	739519
1403	739520
5787	739521
53405	739522
28	739523
49083	739524
24631	739525
7657	739526
9489	739527
10860	739528
46213	739529
6670	739530
30857	739531
58178	739532
13611	739533
20242	739534
2311	739535
7332	739536
19499	739537
7	739538
17042	739539
63002	739540
7796	739541
7008	739542
48226	739543
39385	739544
12385	739545
67767	739546
3306	739547
11783	739548
12900	739549
32487	739550
1269	739551
39877	739552
42919	739553
51911	739554
151120	739555
75343	739556
47327	739557
2126	739558
136139	739559
5580	739560
76012	739561
15623	739562
336	739563
10885	739564
115476	739565
7287	739566
12061	739567
4233	739568
47121	739569
1901	739570
15500	739571
56969	739572
48080	739573
107538	739574
13538	739575
73640	739576
20726	739577
52658	739578
5134	739579
7541	739580
39821	739581
70089	739582
83703	739583
38083	739584
79624	739585
41950	739586
928	739587
66560	739588
95895	739589
24062	739590
23912	739591
81757	739592
21245	739593
32427	739594
22317	739595
28558	739596
45797	739597
34863	739598
143679	739599
72017	739600
15364	739601
20048	739602
27351	739603
2040	739604
2444	739605
7541	739606
73220	739607
49516	739608
22416	739609
97336	739610
23204	739611
30509	739612
125503	739613
32788	739614
9981	739615
92445	739616
151193	739617
106315	739618
76616	739619
112614	739620
22862	739621
73077	739622
79780	739623
46183	739624
60941	739625
105255	739626
168841	739627
2051	739628
3565	739629
11937	739630
18199	739631
2135	739632
11135	739633
21123	739634
28589	739635
12176	739636
8878	739637
38509	739638
128906	739639
49984	739640
95625	739641
68672	739642
428	739643
52327	739644
74655	739645
6908	739646
24182	739647
53938	739648
4197	739649
123152	739650
104383	739651
42122	739652
9436	739653
3315	739654
8490	739655
45910	739656
22603	739657
17539	739658
2055	739659
8930	739660
93625	739661
15669	739662
23651	739663
48569	739664
72326	739665
77780	739666
17419	739667
86276	739668
158908	739669
16661	739670
16482	739671
114308	739672
104434	739673
10519	739674
35405	739675
18986	739676
43289	739677
2643	739678
30873	739679
8777	739680
130779	739681
169928	739682
50040	739683
33808	739684
34382	739685
125650	739686
162253	739687
39907	739688
23270	739689
120083	739690
90620	739691
22451	739692
12577	739693
85031	739694
63693	739695
1097	739696
21607	739697
63678	739698
10888	739699
2675	739700
27089	739701
18598	739702
132951	739703
14335	739704
48894	739705
137783	739706
36900	739707
77919	739708
49792	739709
3849	739710
36458	739711
104127	739712
35307	739713
37976	739714
38769	739715
114381	739716
168929	739717
12413	739718
366	739719
21102	739720
6387	739721
56758	739722
30844	739723
17719	739724
10987	739725
29204	739726
19124	739727
7105	739728
77626	739729
37472	739730
19552	739731
3403	739732
18570	739733
36031	739734
11730	739735
61108	739736
50377	739737
162001	739738
98606	739739
46925	739740
157760	739741
60149	739742
49125	739743
105997	739744
29632	739745
176	739746
27678	739747
21416	739748
12835	739749
86246	739750
17216	739751
3715	739752
120369	739753
20974	739754
44720	739755
96962	739756
65087	739757
108754	739758
2125	739759
158051	739760
36488	739761
21498	739762
4058	739763
68838	739764
54531	739765
9205	739766
3554	739767
74620	739768
105427	739769
8243	739770
91	739771
24098	739772
24404	739773
40429	739774
57359	739775
36810	739776
18813	739777
130401	739778
18286	739779
7039	739780
92192	739781
2627	739782
35066	739783
7185	739784
56574	739785
91714	739786
52121	739787
67645	739788
20361	739789
97574	739790
25366	739791
31214	739792
29908	739793
75910	739794
11611	739795
44347	739796
17131	739797
94031	739798
54462	739799
9550	739800
50229	739801
34764	739802
44156	739803
17578	739804
30449	739805
75747	739806
41301	739807
47042	739808
1965	739809
6005	739810
9482	739811
6764	739812
927	739813
7042	739814
52093	739815
10947	739816
52288	739817
16456	739818
96051	739819
10119	739820
16148	739821
367	739822
34263	739823
95528	739824
33242	739825
66708	739826
106150	739827
15381	739828
84709	739829
10703	739830
45024	739831
23371	739832
74924	739833
28029	739834
199	739835
4943	739836
74158	739837
132944	739838
13096	739839
134102	739840
886	739841
51072	739842
1465	739843
29604	739844
132143	739845
129532	739846
11392	739847
40977	739848
120977	739849
15275	739850
83475	739851
3726	739852
64204	739853
15143	739854
17442	739855
112340	739856
44501	739857
89205	739858
44125	739859
2142	739860
60052	739861
33668	739862
25696	739863
43226	739864
60482	739865
109258	739866
52295	739867
9626	739868
9464	739869
159582	739870
19646	739871
6276	739872
87732	739873
130439	739874
42382	739875
79500	739876
76588	739877
60443	739878
15636	739879
685	739880
130990	739881
106058	739882
56123	739883
26289	739884
21574	739885
19036	739886
3158	739887
54979	739888
23445	739889
11580	739890
90435	739891
7931	739892
151514	739893
126918	739894
63080	739895
5497	739896
2006	739897
67763	739898
58395	739899
40664	739900
152437	739901
86872	739902
79242	739903
48147	739904
36032	739905
70183	739906
114565	739907
56017	739908
23740	739909
60269	739910
4215	739911
59441	739912
57194	739913
27212	739914
134122	739915
803	739916
105384	739917
32832	739918
16211	739919
5800	739920
19313	739921
17735	739922
82792	739923
17993	739924
126381	739925
90023	739926
127317	739927
47035	739928
979	739929
73744	739930
31906	739931
20624	739932
53517	739933
106573	739934
97949	739935
12083	739936
113798	739937
35844	739938
63749	739939
1764	739940
100484	739941
15091	739942
26609	739943
68952	739944
21617	739945
76998	739946
13004	739947
9523	739948
41920	739949
50189	739950
56997	739951
20116	739952
13306	739953
14293	739954
4429	739955
64311	739956
16492	739957
12356	739958
118560	739959
70919	739960
133132	739961
60764	739962
76042	739963
54774	739964
26342	739965
12057	739966
82774	739967
67941	739968
121116	739969
65591	739970
83498	739971
23136	739972
90442	739973
74	739974
77143	739975
56059	739976
121502	739977
528	739978
81410	739979
9768	739980
30744	739981
54454	739982
140848	739983
82173	739984
3044	739985
64954	739986
46960	739987
69494	739988
21746	739989
5684	739990
48045	739991
78335	739992
32935	739993
32703	739994
40578	739995
28710	739996
31863	739997
54524	739998
9999	739999
119044	740000
55008	740001
22737	740002
110313	740003
13836	740004
159286	740005
108156	740006
56932	740007
36527	740008
4750	740009
42748	740010
6300	740011
12893	740012
33444	740013
70656	740014
1355	740015
3659	740016
12844	740017
59332	740018
18933	740019
35	740020
4855	740021
10680	740022
88118	740023
100132	740024
39063	740025
39547	740026
20515	740027
1180	740028
889	740029
50054	740030
18489	740031
36365	740032
70767	740033
7992	740034
35079	740035
13838	740036
11892	740037
22308	740038
31123	740039
108717	740040
30420	740041
9642	740042
169028	740043
72437	740044
763	740045
8169	740046
2276	740047
3901	740048
41391	740049
41684	740050
72122	740051
164761	740052
9095	740053
85197	740054
39773	740055
3066	740056
30958	740057
5343	740058
90219	740059
117286	740060
21239	740061
10825	740062
12036	740063
141666	740064
39204	740065
2813	740066
21004	740067
139386	740068
123409	740069
13698	740070
18582	740071
15774	740072
27839	740073
23807	740074
4220	740075
7538	740076
26630	740077
17	740078
32367	740079
30696	740080
41600	740081
95361	740082
62007	740083
24813	740084
4177	740085
8178	740086
4585	740087
44128	740088
139070	740089
52950	740090
38052	740091
27072	740092
61711	740093
6458	740094
45342	740095
25	740096
38975	740097
2958	740098
1088	740099
15207	740100
31296	740101
611	740102
9589	740103
61437	740104
10823	740105
533	740106
43472	740107
110973	740108
11894	740109
14491	740110
15035	740111
34118	740112
10077	740113
10738	740114
4548	740115
75432	740116
10485	740117
31874	740118
80640	740119
125475	740120
118451	740121
33237	740122
71958	740123
246	740124
11592	740125
39385	740126
53030	740127
74118	740128
2306	740129
81641	740130
82712	740131
96672	740132
40423	740133
9193	740134
31273	740135
65675	740136
13825	740137
7671	740138
13066	740139
45826	740140
15678	740141
70261	740142
6341	740143
1715	740144
4799	740145
76875	740146
286	740147
19218	740148
12556	740149
431	740150
29881	740151
85533	740152
34259	740153
49800	740154
14755	740155
102707	740156
113806	740157
58354	740158
9570	740159
10386	740160
106801	740161
123704	740162
26109	740163
47121	740164
12791	740165
54431	740166
18708	740167
75125	740168
166908	740169
15064	740170
119427	740171
32595	740172
138116	740173
44211	740174
5827	740175
75955	740176
26388	740177
1151	740178
56884	740179
161328	740180
65563	740181
11585	740182
8432	740183
128956	740184
2775	740185
26865	740186
70338	740187
27812	740188
36227	740189
36101	740190
58892	740191
38903	740192
6	740193
22339	740194
8885	740195
16218	740196
35108	740197
65560	740198
110764	740199
48959	740200
9062	740201
17103	740202
15482	740203
16260	740204
42495	740205
618	740206
70232	740207
28483	740208
15758	740209
15246	740210
3768	740211
9187	740212
83019	740213
55612	740214
100049	740215
31458	740216
94245	740217
10294	740218
53320	740219
23395	740220
74692	740221
29587	740222
1092	740223
88849	740224
3929	740225
5391	740226
2909	740227
29028	740228
79389	740229
73291	740230
81295	740231
5723	740232
45242	740233
294	740234
130837	740235
677	740236
12782	740237
28322	740238
6361	740239
43453	740240
24245	740241
53376	740242
41417	740243
53707	740244
34189	740245
99451	740246
11718	740247
25570	740248
43170	740249
33994	740250
15793	740251
1522	740252
23951	740253
7475	740254
61308	740255
36420	740256
7218	740257
54687	740258
25489	740259
4813	740260
23070	740261
37909	740262
93041	740263
1737	740264
43263	740265
28872	740266
7962	740267
8617	740268
69383	740269
38347	740270
8782	740271
3814	740272
39639	740273
9239	740274
55297	740275
11554	740276
38704	740277
43295	740278
9307	740279
10763	740280
22415	740281
114576	740282
45783	740283
19860	740284
120729	740285
75601	740286
150706	740287
8924	740288
60781	740289
1391	740290
20247	740291
113802	740292
22930	740293
39092	740294
4134	740295
41019	740296
803	740297
37732	740298
504	740299
7930	740300
53879	740301
81852	740302
97260	740303
48748	740304
22464	740305
38310	740306
83008	740307
135191	740308
22366	740309
29141	740310
27707	740311
68602	740312
64189	740313
7939	740314
47795	740315
60241	740316
12436	740317
57828	740318
93984	740319
6344	740320
534	740321
14863	740322
88280	740323
11844	740324
55140	740325
48878	740326
34733	740327
80736	740328
9732	740329
80369	740330
64551	740331
25143	740332
107845	740333
90509	740334
41152	740335
49640	740336
60297	740337
24161	740338
59616	740339
2235	740340
123534	740341
6238	740342
98397	740343
46964	740344
74197	740345
54743	740346
17274	740347
11320	740348
89430	740349
7946	740350
41722	740351
43433	740352
132654	740353
7918	740354
88899	740355
25639	740356
62796	740357
42075	740358
56292	740359
167902	740360
22880	740361
12396	740362
76413	740363
1480	740364
35136	740365
38826	740366
58415	740367
35278	740368
56319	740369
5656	740370
25043	740371
160219	740372
47584	740373
10167	740374
50389	740375
42309	740376
83999	740377
119506	740378
108004	740379
6630	740380
7323	740381
93473	740382
118840	740383
63623	740384
103831	740385
18	740386
74503	740387
36520	740388
56588	740389
15947	740390
41918	740391
40861	740392
10964	740393
13669	740394
18630	740395
6982	740396
24673	740397
1071	740398
5149	740399
66392	740400
36781	740401
76490	740402
8058	740403
1268	740404
31949	740405
105198	740406
25980	740407
51918	740408
468	740409
129878	740410
21037	740411
142510	740412
50722	740413
25520	740414
108588	740415
652	740416
73798	740417
72	740418
9288	740419
137116	740420
60217	740421
50876	740422
62585	740423
36521	740424
94892	740425
68636	740426
78628	740427
2394	740428
30990	740429
7070	740430
28945	740431
5544	740432
5247	740433
75743	740434
19883	740435
105858	740436
14311	740437
55016	740438
33627	740439
69765	740440
46653	740441
78136	740442
8422	740443
101968	740444
7119	740445
33559	740446
123871	740447
128284	740448
84115	740449
8972	740450
95097	740451
7989	740452
85855	740453
144173	740454
10103	740455
11915	740456
80339	740457
14156	740458
52816	740459
35127	740460
9250	740461
15811	740462
18444	740463
26631	740464
9629	740465
54232	740466
27489	740467
45298	740468
9240	740469
127690	740470
93613	740471
63862	740472
77438	740473
89754	740474
7055	740475
20266	740476
10437	740477
11065	740478
2695	740479
38785	740480
76147	740481
23424	740482
32857	740483
269	740484
127576	740485
61160	740486
62393	740487
101999	740488
107505	740489
46722	740490
27701	740491
11053	740492
6941	740493
14760	740494
12409	740495
1636	740496
12245	740497
29750	740498
113656	740499
89230	740500
64136	740501
53140	740502
1770	740503
35214	740504
94630	740505
70260	740506
37186	740507
11880	740508
21462	740509
16794	740510
14406	740511
16117	740512
127270	740513
27601	740514
81306	740515
4432	740516
47600	740517
6219	740518
23672	740519
44911	740520
115905	740521
154409	740522
2157	740523
61076	740524
69311	740525
90500	740526
6065	740527
10297	740528
13157	740529
29132	740530
130510	740531
16318	740532
101470	740533
56441	740534
2592	740535
21062	740536
83056	740537
846	740538
105438	740539
10336	740540
63176	740541
24666	740542
50214	740543
133986	740544
106567	740545
88160	740546
110926	740547
10596	740548
50246	740549
4695	740550
61732	740551
14446	740552
6237	740553
82350	740554
15656	740555
7389	740556
142910	740557
82933	740558
67074	740559
22179	740560
48301	740561
10484	740562
38497	740563
104588	740564
9849	740565
12505	740566
21016	740567
65157	740568
49068	740569
21595	740570
107225	740571
1408	740572
121373	740573
30420	740574
15161	740575
22619	740576
85661	740577
81145	740578
19150	740579
91649	740580
30121	740581
16701	740582
4447	740583
21423	740584
14623	740585
38096	740586
8350	740587
166708	740588
5414	740589
31006	740590
112619	740591
57361	740592
7187	740593
42272	740594
61654	740595
5084	740596
37435	740597
73595	740598
93833	740599
72940	740600
22284	740601
73829	740602
19579	740603
37943	740604
117965	740605
20310	740606
157857	740607
127436	740608
166372	740609
116518	740610
63448	740611
2452	740612
74504	740613
385	740614
111612	740615
29692	740616
44419	740617
72332	740618
30112	740619
152305	740620
37624	740621
82673	740622
15096	740623
25830	740624
65747	740625
25011	740626
60455	740627
383	740628
851	740629
64454	740630
68274	740631
43374	740632
3156	740633
67937	740634
107	740635
22610	740636
76816	740637
124961	740638
12570	740639
19275	740640
38944	740641
27070	740642
65262	740643
109735	740644
5987	740645
137915	740646
40050	740647
52254	740648
25305	740649
11167	740650
382	740651
14808	740652
112837	740653
50826	740654
74802	740655
46268	740656
49178	740657
47139	740658
57542	740659
5145	740660
85048	740661
977	740662
8029	740663
20460	740664
4660	740665
7719	740666
1571	740667
54312	740668
71707	740669
60720	740670
16469	740671
48785	740672
39232	740673
8533	740674
28484	740675
36560	740676
21806	740677
134971	740678
169290	740679
39875	740680
60391	740681
103401	740682
3739	740683
4839	740684
62179	740685
40356	740686
22034	740687
109491	740688
5588	740689
8322	740690
138	740691
56999	740692
11988	740693
6954	740694
127675	740695
134491	740696
54817	740697
109230	740698
31091	740699
584	740700
7654	740701
6278	740702
95312	740703
4057	740704
696	740705
41655	740706
34751	740707
155603	740708
70114	740709
25282	740710
3567	740711
71914	740712
38563	740713
36242	740714
37519	740715
84169	740716
70212	740717
26188	740718
67493	740719
78478	740720
3205	740721
44162	740722
16016	740723
71241	740724
127181	740725
2241	740726
69870	740727
5331	740728
40279	740729
51354	740730
66799	740731
1626	740732
96941	740733
53203	740734
12069	740735
66854	740736
27190	740737
52257	740738
3771	740739
99704	740740
14664	740741
45404	740742
55928	740743
63097	740744
50010	740745
26704	740746
22184	740747
62928	740748
4365	740749
112177	740750
106518	740751
4418	740752
4223	740753
33907	740754
126065	740755
88114	740756
37443	740757
14099	740758
30310	740759
19241	740760
94	740761
67086	740762
21730	740763
65020	740764
14164	740765
8430	740766
68818	740767
13272	740768
3510	740769
57460	740770
5782	740771
557	740772
24218	740773
70671	740774
16092	740775
51178	740776
61783	740777
25493	740778
114990	740779
99996	740780
2450	740781
63210	740782
114292	740783
76062	740784
14101	740785
54681	740786
22752	740787
1190	740788
51435	740789
51048	740790
2909	740791
68198	740792
42208	740793
72294	740794
115136	740795
27038	740796
18599	740797
59629	740798
71333	740799
102669	740800
3890	740801
41461	740802
84101	740803
1289	740804
15621	740805
15512	740806
112165	740807
48801	740808
24718	740809
9019	740810
12581	740811
20826	740812
44381	740813
88961	740814
3531	740815
69049	740816
66104	740817
164093	740818
82234	740819
31449	740820
57763	740821
49972	740822
1508	740823
11143	740824
26373	740825
51749	740826
42205	740827
39674	740828
29053	740829
58433	740830
57129	740831
116374	740832
8682	740833
16080	740834
72703	740835
53582	740836
26241	740837
78789	740838
15649	740839
10393	740840
32673	740841
14820	740842
5043	740843
54894	740844
46423	740845
48427	740846
32118	740847
88027	740848
98608	740849
1626	740850
14129	740851
1927	740852
35105	740853
31249	740854
22821	740855
30800	740856
34729	740857
35638	740858
17771	740859
30167	740860
1486	740861
59547	740862
20167	740863
103762	740864
156552	740865
7138	740866
851	740867
10572	740868
57249	740869
31912	740870
49738	740871
11569	740872
53820	740873
79405	740874
77347	740875
54690	740876
82558	740877
113759	740878
58961	740879
86110	740880
97615	740881
1136	740882
13888	740883
27707	740884
15569	740885
65845	740886
56836	740887
56716	740888
9592	740889
4269	740890
76240	740891
11648	740892
73334	740893
10566	740894
70893	740895
72406	740896
9034	740897
5361	740898
2038	740899
499	740900
15412	740901
60034	740902
23131	740903
17967	740904
14262	740905
48358	740906
1110	740907
159722	740908
132221	740909
116154	740910
102362	740911
34831	740912
80982	740913
27694	740914
8875	740915
9508	740916
10589	740917
107644	740918
16947	740919
9450	740920
18754	740921
163252	740922
16499	740923
11238	740924
1864	740925
43711	740926
3733	740927
74256	740928
24010	740929
160479	740930
15044	740931
1679	740932
3374	740933
136190	740934
40868	740935
3144	740936
103107	740937
7920	740938
12975	740939
23228	740940
24601	740941
86844	740942
45459	740943
26137	740944
25823	740945
163487	740946
21533	740947
64785	740948
36892	740949
34069	740950
49805	740951
16841	740952
66521	740953
168640	740954
163140	740955
9575	740956
30667	740957
135676	740958
94926	740959
1271	740960
69315	740961
19505	740962
142539	740963
1369	740964
3092	740965
76710	740966
56396	740967
15502	740968
69295	740969
2254	740970
10114	740971
100468	740972
24200	740973
104046	740974
90292	740975
20340	740976
230	740977
29555	740978
34979	740979
43368	740980
73686	740981
138374	740982
10773	740983
10843	740984
1955	740985
4391	740986
1892	740987
28301	740988
11344	740989
56510	740990
5139	740991
23697	740992
141396	740993
27047	740994
3838	740995
90905	740996
123087	740997
8777	740998
51344	740999
10131	741000
25927	741001
50528	741002
4378	741003
153898	741004
24103	741005
32325	741006
9146	741007
38326	741008
91555	741009
53471	741010
10922	741011
89387	741012
121194	741013
4531	741014
17870	741015
12261	741016
7870	741017
3623	741018
17564	741019
76595	741020
23908	741021
7702	741022
22393	741023
15366	741024
44262	741025
31543	741026
5993	741027
2140	741028
51934	741029
154987	741030
7240	741031
27205	741032
123943	741033
115	741034
9746	741035
1336	741036
65089	741037
44121	741038
145897	741039
2652	741040
21469	741041
45713	741042
8565	741043
157675	741044
4501	741045
41293	741046
93493	741047
78108	741048
36946	741049
62487	741050
1422	741051
19643	741052
20206	741053
46380	741054
26238	741055
16212	741056
64876	741057
1695	741058
28003	741059
40189	741060
673	741061
21446	741062
3185	741063
6012	741064
97766	741065
13541	741066
23319	741067
52969	741068
37060	741069
166845	741070
323	741071
19638	741072
13462	741073
42998	741074
113967	741075
76326	741076
66808	741077
21593	741078
46826	741079
112682	741080
48540	741081
28048	741082
37763	741083
1085	741084
112548	741085
44385	741086
38217	741087
21046	741088
47141	741089
81841	741090
9367	741091
22261	741092
4644	741093
52535	741094
30153	741095
28390	741096
65849	741097
236	741098
38243	741099
4100	741100
131484	741101
31150	741102
21042	741103
94038	741104
57519	741105
10324	741106
96946	741107
35418	741108
95091	741109
23971	741110
15975	741111
4111	741112
4624	741113
44635	741114
14457	741115
7882	741116
27579	741117
23477	741118
24706	741119
4026	741120
73194	741121
74913	741122
8983	741123
24877	741124
60323	741125
100747	741126
33232	741127
110393	741128
4536	741129
1830	741130
68089	741131
19947	741132
88606	741133
127473	741134
29543	741135
8600	741136
58771	741137
10882	741138
50438	741139
83577	741140
12926	741141
6134	741142
18475	741143
13624	741144
39772	741145
18718	741146
68825	741147
35161	741148
65009	741149
5913	741150
34528	741151
42826	741152
4191	741153
12914	741154
122064	741155
53707	741156
37930	741157
4277	741158
107341	741159
18011	741160
92152	741161
13015	741162
161742	741163
53708	741164
3800	741165
41223	741166
4051	741167
3391	741168
38185	741169
112746	741170
15088	741171
38541	741172
31098	741173
96295	741174
120426	741175
5693	741176
8995	741177
56276	741178
86214	741179
13351	741180
37839	741181
89009	741182
18807	741183
66136	741184
92548	741185
532	741186
49811	741187
29958	741188
89175	741189
46283	741190
2203	741191
1552	741192
10990	741193
96482	741194
72268	741195
3307	741196
90688	741197
27186	741198
15601	741199
11791	741200
17121	741201
19040	741202
61058	741203
6401	741204
40225	741205
3230	741206
151652	741207
60795	741208
51132	741209
109505	741210
99967	741211
30006	741212
98754	741213
42263	741214
7250	741215
41745	741216
10534	741217
126620	741218
29259	741219
36052	741220
106782	741221
26342	741222
1968	741223
87799	741224
8983	741225
970	741226
31026	741227
6166	741228
78900	741229
29291	741230
61324	741231
140175	741232
114457	741233
6486	741234
3528	741235
8157	741236
95177	741237
29365	741238
4665	741239
72707	741240
67928	741241
90304	741242
10465	741243
89425	741244
5621	741245
104610	741246
28906	741247
19160	741248
54557	741249
89966	741250
44621	741251
7996	741252
15663	741253
18752	741254
55478	741255
23703	741256
57716	741257
63580	741258
53909	741259
76587	741260
387	741261
6756	741262
38751	741263
84507	741264
138740	741265
61731	741266
40421	741267
21277	741268
11026	741269
712	741270
1911	741271
15246	741272
19285	741273
4425	741274
12728	741275
13239	741276
62839	741277
31755	741278
38179	741279
30955	741280
78604	741281
68356	741282
44577	741283
13547	741284
26591	741285
61879	741286
45223	741287
121218	741288
132723	741289
14028	741290
67943	741291
101424	741292
45442	741293
87118	741294
12457	741295
77205	741296
94119	741297
102208	741298
11809	741299
72498	741300
33181	741301
30596	741302
63033	741303
47662	741304
40444	741305
105729	741306
73225	741307
16927	741308
29281	741309
7984	741310
94695	741311
75461	741312
894	741313
1	741314
27753	741315
9445	741316
68470	741317
81287	741318
30969	741319
65101	741320
2764	741321
60768	741322
119216	741323
82166	741324
38675	741325
84004	741326
5240	741327
36776	741328
128393	741329
150738	741330
9741	741331
150286	741332
138668	741333
22507	741334
11384	741335
80496	741336
59286	741337
3750	741338
66043	741339
15723	741340
13427	741341
3182	741342
28169	741343
126002	741344
43010	741345
86678	741346
45468	741347
69478	741348
66756	741349
34083	741350
7687	741351
53715	741352
9826	741353
4737	741354
48097	741355
46935	741356
20282	741357
38929	741358
8003	741359
691	741360
50870	741361
52696	741362
31889	741363
91419	741364
79940	741365
6871	741366
51110	741367
514	741368
29921	741369
116819	741370
9835	741371
46587	741372
35052	741373
4957	741374
123646	741375
4345	741376
26252	741377
10066	741378
14286	741379
78547	741380
30376	741381
3507	741382
49449	741383
63501	741384
90826	741385
6191	741386
127323	741387
8495	741388
15818	741389
130624	741390
49884	741391
13441	741392
40090	741393
6774	741394
46479	741395
86186	741396
8389	741397
6227	741398
6003	741399
115908	741400
98971	741401
124631	741402
50424	741403
4161	741404
22695	741405
80718	741406
4940	741407
3819	741408
4073	741409
48278	741410
118570	741411
1861	741412
71434	741413
1235	741414
25782	741415
1676	741416
130106	741417
18138	741418
18381	741419
120314	741420
76776	741421
29469	741422
105748	741423
36	741424
58385	741425
46887	741426
4226	741427
62183	741428
3420	741429
8138	741430
77013	741431
13833	741432
1199	741433
3472	741434
6522	741435
50877	741436
9963	741437
25062	741438
71184	741439
31596	741440
10664	741441
4836	741442
159755	741443
16265	741444
11548	741445
9755	741446
27222	741447
91136	741448
19846	741449
56	741450
45568	741451
140902	741452
35952	741453
124191	741454
11106	741455
45995	741456
77582	741457
2464	741458
15684	741459
40929	741460
55150	741461
20102	741462
113805	741463
29680	741464
149982	741465
20699	741466
41688	741467
51869	741468
32986	741469
92142	741470
94058	741471
43174	741472
132022	741473
155719	741474
2186	741475
2311	741476
162596	741477
6194	741478
52653	741479
35942	741480
96931	741481
61	741482
90707	741483
16344	741484
56668	741485
46029	741486
34841	741487
11099	741488
93021	741489
81916	741490
37916	741491
26658	741492
30591	741493
39204	741494
2894	741495
50849	741496
3551	741497
63274	741498
2450	741499
110946	741500
40510	741501
55224	741502
127863	741503
11148	741504
3235	741505
78253	741506
121717	741507
155733	741508
104644	741509
148516	741510
87711	741511
97326	741512
66663	741513
23039	741514
47996	741515
24434	741516
42419	741517
6348	741518
53919	741519
15442	741520
1227	741521
69770	741522
90840	741523
9588	741524
109481	741525
86	741526
15313	741527
41425	741528
94035	741529
31358	741530
1542	741531
30658	741532
16190	741533
14636	741534
37639	741535
62234	741536
121811	741537
80082	741538
34270	741539
126550	741540
72629	741541
93907	741542
2109	741543
23014	741544
55416	741545
7130	741546
859	741547
32001	741548
3471	741549
51675	741550
4274	741551
1123	741552
61173	741553
51762	741554
3885	741555
6616	741556
37229	741557
12713	741558
131068	741559
39180	741560
23488	741561
45363	741562
54083	741563
4232	741564
101053	741565
16377	741566
22392	741567
14591	741568
33125	741569
18699	741570
52527	741571
12691	741572
29864	741573
8638	741574
1045	741575
49965	741576
27039	741577
11006	741578
88308	741579
129538	741580
9639	741581
63919	741582
5551	741583
70957	741584
45937	741585
64971	741586
7252	741587
90612	741588
80127	741589
7522	741590
22339	741591
71126	741592
11038	741593
22420	741594
24769	741595
13530	741596
2102	741597
81866	741598
3716	741599
5033	741600
68402	741601
153931	741602
15579	741603
9259	741604
56958	741605
92681	741606
39616	741607
52233	741608
26242	741609
7644	741610
65992	741611
65423	741612
59405	741613
242	741614
8176	741615
68108	741616
42523	741617
24687	741618
62981	741619
89728	741620
137970	741621
29769	741622
5424	741623
29149	741624
17342	741625
67389	741626
62305	741627
50029	741628
112159	741629
21	741630
62636	741631
63247	741632
11601	741633
22109	741634
90677	741635
29861	741636
54168	741637
58114	741638
31442	741639
139567	741640
28702	741641
22038	741642
23487	741643
22400	741644
138026	741645
47912	741646
78813	741647
36432	741648
5148	741649
144463	741650
10089	741651
151134	741652
47882	741653
78312	741654
103980	741655
74567	741656
80416	741657
13782	741658
586	741659
1474	741660
129142	741661
84774	741662
67324	741663
102549	741664
2842	741665
62948	741666
78725	741667
19226	741668
81962	741669
276	741670
28617	741671
10010	741672
13742	741673
65653	741674
5153	741675
89469	741676
1020	741677
5285	741678
68845	741679
79197	741680
70053	741681
66984	741682
125081	741683
17718	741684
2735	741685
40153	741686
18458	741687
26903	741688
1213	741689
58523	741690
47172	741691
13335	741692
5490	741693
44418	741694
16791	741695
44776	741696
82081	741697
45610	741698
82324	741699
41920	741700
67046	741701
57541	741702
1332	741703
9939	741704
36554	741705
94844	741706
99928	741707
1386	741708
42930	741709
18776	741710
4313	741711
17182	741712
89523	741713
36829	741714
94490	741715
63384	741716
38295	741717
52471	741718
121293	741719
42259	741720
19409	741721
24994	741722
12405	741723
23874	741724
136907	741725
48990	741726
35953	741727
20093	741728
89018	741729
2626	741730
6005	741731
31525	741732
90162	741733
11603	741734
117150	741735
79138	741736
115837	741737
73841	741738
33027	741739
26089	741740
2	741741
965	741742
10814	741743
76121	741744
9214	741745
130979	741746
39591	741747
53736	741748
134720	741749
8322	741750
38986	741751
9088	741752
102921	741753
109763	741754
107579	741755
25503	741756
71472	741757
82933	741758
37995	741759
3901	741760
40751	741761
4662	741762
23138	741763
79205	741764
164638	741765
38097	741766
82203	741767
24998	741768
86789	741769
47664	741770
97158	741771
7091	741772
15674	741773
28672	741774
6298	741775
2623	741776
60179	741777
9534	741778
126712	741779
6541	741780
20885	741781
57179	741782
46350	741783
118816	741784
1790	741785
11215	741786
74713	741787
1694	741788
18858	741789
69817	741790
30677	741791
76090	741792
137200	741793
20278	741794
73817	741795
2581	741796
2077	741797
46682	741798
67669	741799
288	741800
27950	741801
39677	741802
41781	741803
28172	741804
52447	741805
24987	741806
283	741807
94804	741808
90915	741809
10167	741810
130174	741811
14196	741812
85115	741813
523	741814
13393	741815
71663	741816
58545	741817
3157	741818
131155	741819
70568	741820
81	741821
86576	741822
140393	741823
19198	741824
696	741825
107594	741826
1174	741827
5483	741828
16428	741829
34950	741830
88613	741831
58873	741832
45178	741833
36097	741834
486	741835
767	741836
51952	741837
35523	741838
6176	741839
109658	741840
13817	741841
18956	741842
55066	741843
18591	741844
23006	741845
75867	741846
5832	741847
45680	741848
36332	741849
136380	741850
81775	741851
113762	741852
59528	741853
10388	741854
93511	741855
95392	741856
3831	741857
19437	741858
13041	741859
100211	741860
26151	741861
44854	741862
72378	741863
10152	741864
2494	741865
14553	741866
5712	741867
2950	741868
126348	741869
75356	741870
90929	741871
19541	741872
59511	741873
38276	741874
61502	741875
14871	741876
6333	741877
41638	741878
11658	741879
26900	741880
59065	741881
80384	741882
67209	741883
4469	741884
19672	741885
53840	741886
153	741887
159	741888
14169	741889
10221	741890
61520	741891
211	741892
63022	741893
87413	741894
70641	741895
65322	741896
146365	741897
7877	741898
7263	741899
16055	741900
1249	741901
15354	741902
12184	741903
72177	741904
36830	741905
77132	741906
6370	741907
94926	741908
78419	741909
55085	741910
55768	741911
17887	741912
103269	741913
51151	741914
82466	741915
42773	741916
30638	741917
123168	741918
119932	741919
57091	741920
11	741921
23233	741922
46327	741923
62797	741924
33299	741925
1884	741926
97430	741927
1733	741928
79995	741929
1191	741930
24944	741931
6723	741932
55218	741933
16039	741934
22271	741935
21351	741936
20963	741937
34056	741938
28611	741939
103671	741940
29531	741941
14020	741942
67997	741943
62749	741944
106362	741945
72534	741946
126851	741947
153044	741948
91179	741949
197	741950
46663	741951
17964	741952
42832	741953
41528	741954
10390	741955
166863	741956
33650	741957
65512	741958
9906	741959
4911	741960
53007	741961
47355	741962
8511	741963
17508	741964
44847	741965
34786	741966
62799	741967
47224	741968
2230	741969
129722	741970
34707	741971
104094	741972
14029	741973
76132	741974
49900	741975
43487	741976
9999	741977
7196	741978
15616	741979
91329	741980
121268	741981
21748	741982
805	741983
25237	741984
38474	741985
11812	741986
12946	741987
8313	741988
6256	741989
114114	741990
11349	741991
71050	741992
15903	741993
4992	741994
16151	741995
15752	741996
75400	741997
31433	741998
24392	741999
10556	742000
52885	742001
2018	742002
10596	742003
34897	742004
55430	742005
9031	742006
29577	742007
48354	742008
6904	742009
43762	742010
964	742011
53214	742012
72579	742013
35228	742014
120487	742015
88140	742016
4300	742017
3726	742018
53330	742019
94229	742020
19447	742021
7009	742022
30093	742023
47556	742024
8038	742025
23626	742026
6295	742027
80257	742028
8068	742029
17040	742030
41494	742031
41260	742032
1158	742033
39387	742034
32448	742035
1940	742036
13903	742037
24359	742038
60317	742039
19178	742040
79996	742041
6716	742042
63623	742043
4751	742044
13268	742045
43169	742046
28354	742047
60901	742048
24669	742049
20541	742050
105425	742051
36208	742052
10471	742053
33327	742054
90580	742055
29127	742056
28386	742057
60471	742058
21773	742059
150907	742060
81502	742061
40842	742062
94083	742063
8705	742064
3293	742065
137304	742066
115918	742067
58504	742068
53699	742069
10001	742070
18988	742071
26134	742072
38396	742073
47583	742074
120981	742075
44396	742076
37091	742077
27855	742078
5033	742079
34376	742080
26107	742081
6608	742082
9103	742083
17705	742084
35331	742085
70305	742086
31365	742087
54390	742088
7795	742089
75446	742090
141999	742091
35222	742092
52937	742093
1552	742094
114980	742095
5847	742096
88214	742097
4202	742098
17926	742099
6770	742100
154824	742101
42544	742102
159023	742103
42025	742104
9639	742105
4989	742106
15008	742107
95570	742108
15613	742109
92837	742110
85178	742111
134987	742112
115028	742113
10426	742114
19341	742115
78026	742116
130348	742117
23972	742118
31468	742119
21621	742120
34838	742121
46393	742122
68680	742123
52118	742124
47589	742125
11826	742126
166111	742127
55040	742128
59637	742129
22978	742130
91048	742131
37109	742132
150826	742133
20114	742134
68436	742135
762	742136
13184	742137
46296	742138
118205	742139
144443	742140
37524	742141
28273	742142
29036	742143
19340	742144
52728	742145
113116	742146
6126	742147
96872	742148
32410	742149
10829	742150
106647	742151
6628	742152
4636	742153
29968	742154
43136	742155
52298	742156
55577	742157
21290	742158
9432	742159
97479	742160
55686	742161
3335	742162
32840	742163
56933	742164
42208	742165
39284	742166
29621	742167
3234	742168
1690	742169
106590	742170
32120	742171
25762	742172
65783	742173
128804	742174
711	742175
17104	742176
13309	742177
11487	742178
1925	742179
26005	742180
6174	742181
1706	742182
34346	742183
32774	742184
143032	742185
32323	742186
30537	742187
39414	742188
38318	742189
4558	742190
76810	742191
83746	742192
3642	742193
5288	742194
9393	742195
73964	742196
9228	742197
45813	742198
84012	742199
2969	742200
1183	742201
12704	742202
4282	742203
67972	742204
112021	742205
2297	742206
68680	742207
17575	742208
42073	742209
19270	742210
116568	742211
7731	742212
45199	742213
6219	742214
79636	742215
3018	742216
167581	742217
9249	742218
16577	742219
116961	742220
72801	742221
163075	742222
10408	742223
6538	742224
128624	742225
11211	742226
37982	742227
167576	742228
344	742229
3763	742230
135262	742231
110634	742232
4142	742233
3135	742234
61356	742235
36389	742236
86526	742237
41058	742238
150401	742239
99349	742240
94702	742241
165653	742242
4145	742243
19151	742244
24704	742245
441	742246
86447	742247
58052	742248
50695	742249
131399	742250
15306	742251
68600	742252
57419	742253
18282	742254
99240	742255
8982	742256
12191	742257
105182	742258
8320	742259
32089	742260
53096	742261
17047	742262
40782	742263
6655	742264
2485	742265
49429	742266
16774	742267
109714	742268
61205	742269
13564	742270
32115	742271
89476	742272
8198	742273
84500	742274
54766	742275
11105	742276
9635	742277
278	742278
129517	742279
60102	742280
20429	742281
55389	742282
49335	742283
46988	742284
27915	742285
34649	742286
111390	742287
18974	742288
12874	742289
75950	742290
92256	742291
34228	742292
819	742293
17863	742294
87431	742295
1149	742296
25835	742297
17342	742298
72151	742299
33812	742300
15744	742301
5165	742302
69100	742303
39752	742304
5067	742305
32884	742306
25056	742307
95591	742308
13024	742309
43340	742310
117211	742311
4554	742312
107210	742313
46196	742314
115982	742315
91928	742316
100661	742317
7360	742318
10466	742319
159506	742320
104387	742321
1430	742322
38513	742323
29276	742324
7741	742325
11655	742326
22742	742327
363	742328
66849	742329
46026	742330
3857	742331
5859	742332
24256	742333
48507	742334
47222	742335
46448	742336
723	742337
1428	742338
15694	742339
114483	742340
90553	742341
45219	742342
66479	742343
45601	742344
42672	742345
43092	742346
44184	742347
3532	742348
1452	742349
18426	742350
8232	742351
6845	742352
24055	742353
83477	742354
89536	742355
58705	742356
8513	742357
250	742358
35704	742359
11530	742360
122692	742361
98020	742362
103098	742363
6015	742364
81907	742365
10007	742366
47542	742367
88328	742368
7382	742369
32281	742370
8954	742371
23587	742372
61594	742373
12857	742374
1302	742375
11742	742376
154832	742377
8392	742378
112688	742379
155883	742380
5944	742381
146762	742382
71956	742383
90326	742384
44301	742385
62626	742386
68862	742387
7176	742388
122506	742389
42556	742390
11057	742391
23710	742392
2421	742393
78	742394
43226	742395
28050	742396
106762	742397
5296	742398
28364	742399
24562	742400
85410	742401
1240	742402
58871	742403
36076	742404
31650	742405
21840	742406
36578	742407
142889	742408
14185	742409
1213	742410
153266	742411
32005	742412
58770	742413
24814	742414
18268	742415
2248	742416
31025	742417
7305	742418
33277	742419
77916	742420
82077	742421
72374	742422
157758	742423
47931	742424
17228	742425
158771	742426
10280	742427
43033	742428
106293	742429
31990	742430
91669	742431
1429	742432
89568	742433
61752	742434
52908	742435
84799	742436
25199	742437
123288	742438
72959	742439
6179	742440
32729	742441
66963	742442
32107	742443
111994	742444
71396	742445
9237	742446
132150	742447
3166	742448
109690	742449
137586	742450
90408	742451
27917	742452
1830	742453
17603	742454
65217	742455
45399	742456
74708	742457
61162	742458
5165	742459
44107	742460
12972	742461
119971	742462
6723	742463
57042	742464
65716	742465
58637	742466
3938	742467
146053	742468
43895	742469
103197	742470
101532	742471
2494	742472
57635	742473
14184	742474
27931	742475
16499	742476
88043	742477
317	742478
80057	742479
71231	742480
60587	742481
41444	742482
88049	742483
51162	742484
102141	742485
12769	742486
32379	742487
261	742488
3957	742489
41104	742490
30	742491
19291	742492
87262	742493
18538	742494
73945	742495
2009	742496
10772	742497
123108	742498
51890	742499
6615	742500
16742	742501
63215	742502
9061	742503
33817	742504
48531	742505
38343	742506
120557	742507
99517	742508
1485	742509
13942	742510
14500	742511
51174	742512
1774	742513
542	742514
47799	742515
31521	742516
79877	742517
9702	742518
20484	742519
14379	742520
49671	742521
117332	742522
24627	742523
9121	742524
143044	742525
154924	742526
5988	742527
12799	742528
70042	742529
1156	742530
59410	742531
103598	742532
13566	742533
15049	742534
49358	742535
163932	742536
2163	742537
190	742538
6947	742539
25183	742540
989	742541
4328	742542
34891	742543
16279	742544
12705	742545
25815	742546
1250	742547
71583	742548
29791	742549
13186	742550
82495	742551
26854	742552
41418	742553
373	742554
77750	742555
63473	742556
64773	742557
1084	742558
3822	742559
1883	742560
4350	742561
13530	742562
42305	742563
100994	742564
2146	742565
52524	742566
79895	742567
42080	742568
63014	742569
41239	742570
67222	742571
3458	742572
29470	742573
46258	742574
43828	742575
35882	742576
79125	742577
16354	742578
56935	742579
165085	742580
53137	742581
25593	742582
11157	742583
13273	742584
36051	742585
20987	742586
76985	742587
111956	742588
69484	742589
28113	742590
95842	742591
47640	742592
14636	742593
39722	742594
16543	742595
62142	742596
114073	742597
13061	742598
103515	742599
44170	742600
104138	742601
85213	742602
21612	742603
64822	742604
3448	742605
13507	742606
20632	742607
131423	742608
8785	742609
35371	742610
884	742611
45282	742612
8950	742613
5711	742614
33871	742615
72188	742616
68524	742617
58419	742618
40094	742619
13426	742620
163365	742621
17185	742622
439	742623
65723	742624
122	742625
63348	742626
31849	742627
33403	742628
32816	742629
94538	742630
99043	742631
74396	742632
5428	742633
59180	742634
49416	742635
131722	742636
270	742637
27759	742638
3852	742639
92672	742640
8123	742641
93433	742642
11646	742643
122363	742644
91359	742645
7161	742646
54249	742647
32650	742648
98927	742649
169134	742650
16109	742651
1567	742652
82939	742653
151000	742654
31810	742655
51835	742656
4536	742657
18365	742658
43901	742659
90629	742660
9895	742661
7847	742662
2325	742663
5292	742664
1929	742665
102543	742666
19509	742667
2203	742668
35015	742669
26657	742670
11901	742671
49731	742672
20883	742673
53206	742674
28303	742675
18861	742676
34858	742677
45173	742678
1167	742679
105255	742680
65936	742681
27118	742682
578	742683
85490	742684
45740	742685
47327	742686
1657	742687
25239	742688
34397	742689
6511	742690
10394	742691
103555	742692
118005	742693
119165	742694
97316	742695
2896	742696
11148	742697
31804	742698
26173	742699
57482	742700
109854	742701
14	742702
73747	742703
107048	742704
9520	742705
5389	742706
21337	742707
6908	742708
9198	742709
18435	742710
11595	742711
61831	742712
963	742713
75041	742714
13112	742715
52043	742716
28009	742717
32485	742718
2198	742719
43979	742720
14405	742721
6198	742722
16651	742723
51191	742724
18823	742725
825	742726
148741	742727
3073	742728
10799	742729
105498	742730
133724	742731
11417	742732
35207	742733
23549	742734
12866	742735
9866	742736
139033	742737
1473	742738
121301	742739
7393	742740
40915	742741
61839	742742
45365	742743
43761	742744
6036	742745
34664	742746
12975	742747
17717	742748
9764	742749
167787	742750
76461	742751
39766	742752
31804	742753
5653	742754
82528	742755
5961	742756
31316	742757
1320	742758
87001	742759
88939	742760
19850	742761
21519	742762
119457	742763
4554	742764
9870	742765
74175	742766
23238	742767
64620	742768
88058	742769
104108	742770
130596	742771
63488	742772
725	742773
51716	742774
209	742775
941	742776
69708	742777
14040	742778
145037	742779
15235	742780
33481	742781
77408	742782
2859	742783
37459	742784
41113	742785
38237	742786
4461	742787
89997	742788
50704	742789
24174	742790
48896	742791
20070	742792
162719	742793
44111	742794
163386	742795
50374	742796
61574	742797
43304	742798
7420	742799
11837	742800
115913	742801
12587	742802
112853	742803
54374	742804
39230	742805
53247	742806
32555	742807
14358	742808
98795	742809
31872	742810
71445	742811
11666	742812
32404	742813
20037	742814
145314	742815
37091	742816
10877	742817
134509	742818
6619	742819
25736	742820
2511	742821
73979	742822
123487	742823
62001	742824
28558	742825
439	742826
117776	742827
2389	742828
1066	742829
58809	742830
93078	742831
1807	742832
4045	742833
103965	742834
45336	742835
37128	742836
34247	742837
4844	742838
90962	742839
146778	742840
113729	742841
66124	742842
47208	742843
2964	742844
35938	742845
61391	742846
15684	742847
107599	742848
53122	742849
33537	742850
7935	742851
38418	742852
670	742853
8331	742854
6206	742855
95667	742856
14052	742857
8103	742858
70690	742859
13429	742860
18529	742861
550	742862
12260	742863
3754	742864
6255	742865
16086	742866
67100	742867
8741	742868
110006	742869
80278	742870
53969	742871
21276	742872
15382	742873
7597	742874
85206	742875
22193	742876
3527	742877
56639	742878
33039	742879
122457	742880
34159	742881
4855	742882
99	742883
143702	742884
69760	742885
6604	742886
32216	742887
132367	742888
38772	742889
7635	742890
62962	742891
59576	742892
1201	742893
21023	742894
105707	742895
19243	742896
136810	742897
90912	742898
42168	742899
40624	742900
660	742901
41316	742902
40687	742903
63060	742904
27642	742905
24928	742906
105368	742907
67346	742908
1121	742909
165559	742910
3430	742911
29997	742912
106022	742913
30578	742914
12529	742915
29750	742916
34442	742917
14202	742918
121647	742919
40193	742920
832	742921
52946	742922
45962	742923
20186	742924
48024	742925
115403	742926
6565	742927
101574	742928
30019	742929
76063	742930
9178	742931
30648	742932
26156	742933
33478	742934
98296	742935
5675	742936
143333	742937
48579	742938
146896	742939
36265	742940
34805	742941
5677	742942
5485	742943
10692	742944
25217	742945
28279	742946
89760	742947
91042	742948
17243	742949
26492	742950
90899	742951
149555	742952
52839	742953
10464	742954
121597	742955
94989	742956
45039	742957
48168	742958
5551	742959
24864	742960
5834	742961
83	742962
9503	742963
67050	742964
26712	742965
50512	742966
24804	742967
8892	742968
7742	742969
59549	742970
29634	742971
17033	742972
118143	742973
29611	742974
117293	742975
43383	742976
32146	742977
1584	742978
74219	742979
68683	742980
56053	742981
96560	742982
9996	742983
10565	742984
274	742985
968	742986
11489	742987
12624	742988
79374	742989
117955	742990
75862	742991
8849	742992
83996	742993
1608	742994
19496	742995
380	742996
160927	742997
28113	742998
22468	742999
134741	743000
23684	743001
73371	743002
30186	743003
28424	743004
47586	743005
10519	743006
10056	743007
115707	743008
40145	743009
6002	743010
159322	743011
77466	743012
7751	743013
8901	743014
30385	743015
29868	743016
4964	743017
88780	743018
46610	743019
320	743020
20089	743021
162657	743022
16334	743023
11461	743024
59235	743025
153864	743026
13209	743027
96297	743028
16991	743029
50180	743030
38171	743031
29568	743032
97134	743033
44217	743034
58784	743035
9698	743036
83301	743037
124518	743038
64599	743039
28412	743040
95143	743041
163676	743042
98698	743043
10933	743044
3029	743045
125325	743046
58361	743047
34142	743048
1628	743049
8594	743050
10431	743051
45026	743052
26718	743053
36299	743054
80710	743055
9438	743056
34108	743057
57709	743058
152312	743059
66213	743060
7543	743061
15405	743062
63531	743063
1119	743064
17488	743065
33097	743066
14376	743067
8970	743068
72244	743069
74608	743070
80115	743071
12165	743072
115104	743073
103327	743074
93340	743075
48007	743076
17330	743077
9989	743078
28550	743079
110745	743080
17305	743081
8876	743082
44913	743083
15328	743084
78363	743085
98129	743086
39997	743087
27811	743088
49362	743089
104011	743090
16599	743091
53789	743092
56505	743093
60686	743094
26667	743095
127852	743096
50504	743097
27463	743098
7072	743099
62311	743100
90166	743101
2102	743102
16327	743103
6893	743104
52081	743105
26699	743106
90957	743107
57108	743108
57368	743109
116547	743110
53246	743111
1713	743112
34133	743113
8555	743114
76145	743115
157608	743116
3731	743117
2764	743118
1136	743119
17485	743120
93552	743121
71018	743122
48010	743123
16707	743124
118110	743125
68349	743126
8165	743127
57137	743128
40370	743129
6154	743130
24015	743131
1590	743132
14194	743133
14203	743134
96246	743135
19204	743136
98239	743137
6479	743138
78231	743139
6042	743140
134633	743141
118930	743142
31853	743143
36365	743144
163579	743145
41965	743146
90823	743147
165519	743148
131126	743149
8446	743150
23198	743151
43016	743152
138478	743153
8392	743154
7864	743155
36708	743156
114587	743157
59411	743158
52774	743159
10008	743160
8205	743161
44411	743162
57062	743163
6777	743164
70420	743165
23685	743166
3568	743167
44085	743168
54963	743169
127305	743170
161259	743171
61901	743172
49025	743173
63440	743174
54677	743175
54729	743176
4952	743177
18096	743178
21122	743179
51420	743180
58657	743181
17036	743182
35939	743183
24953	743184
99057	743185
16520	743186
35797	743187
25590	743188
36752	743189
5293	743190
152855	743191
23460	743192
75870	743193
68015	743194
19415	743195
6500	743196
150943	743197
132104	743198
24901	743199
120	743200
24925	743201
122683	743202
102816	743203
121436	743204
11306	743205
15702	743206
799	743207
98948	743208
106380	743209
106897	743210
138506	743211
63437	743212
43353	743213
31119	743214
105294	743215
39722	743216
55331	743217
867	743218
35342	743219
80743	743220
112196	743221
71588	743222
24090	743223
137752	743224
13679	743225
39541	743226
22993	743227
70744	743228
109286	743229
25194	743230
26357	743231
9999	743232
29866	743233
111350	743234
27155	743235
45697	743236
37707	743237
13655	743238
141071	743239
1005	743240
20905	743241
21869	743242
1259	743243
22471	743244
24185	743245
2360	743246
29475	743247
15882	743248
9815	743249
28904	743250
3421	743251
20456	743252
7237	743253
50841	743254
73199	743255
50503	743256
1658	743257
74384	743258
9474	743259
92677	743260
14271	743261
70292	743262
25510	743263
79619	743264
24614	743265
24530	743266
81155	743267
18092	743268
25275	743269
3292	743270
72760	743271
27760	743272
72640	743273
18148	743274
89434	743275
21457	743276
73363	743277
26424	743278
44666	743279
1469	743280
15542	743281
43173	743282
34101	743283
89661	743284
116005	743285
68378	743286
135203	743287
76113	743288
25971	743289
52295	743290
9190	743291
290	743292
60752	743293
1638	743294
13299	743295
42132	743296
5481	743297
71905	743298
88945	743299
22890	743300
12885	743301
48031	743302
5731	743303
74055	743304
126610	743305
5495	743306
17391	743307
46749	743308
21568	743309
21678	743310
48581	743311
87964	743312
18425	743313
64710	743314
4883	743315
22	743316
5368	743317
90325	743318
154288	743319
71129	743320
92340	743321
41595	743322
48178	743323
24251	743324
51675	743325
7884	743326
25834	743327
106410	743328
61206	743329
53653	743330
69967	743331
9289	743332
169931	743333
42708	743334
148310	743335
4047	743336
2270	743337
26747	743338
10749	743339
6312	743340
32577	743341
31006	743342
22911	743343
49198	743344
13689	743345
1369	743346
161514	743347
99497	743348
47248	743349
41987	743350
44973	743351
37499	743352
89213	743353
30824	743354
5191	743355
28097	743356
153689	743357
89844	743358
27429	743359
22853	743360
95777	743361
5014	743362
14474	743363
3103	743364
2009	743365
114272	743366
10137	743367
115988	743368
83414	743369
945	743370
8862	743371
4167	743372
70465	743373
21835	743374
12576	743375
21714	743376
21997	743377
75319	743378
163416	743379
107404	743380
35724	743381
9408	743382
20160	743383
74858	743384
92925	743385
71301	743386
2002	743387
90261	743388
76605	743389
29165	743390
38001	743391
11510	743392
14532	743393
2189	743394
19238	743395
23051	743396
35315	743397
102243	743398
93617	743399
110232	743400
11718	743401
10335	743402
217	743403
28812	743404
30308	743405
62672	743406
16185	743407
61024	743408
112733	743409
3344	743410
115212	743411
37115	743412
115798	743413
30407	743414
78264	743415
97452	743416
151806	743417
37084	743418
9368	743419
111941	743420
27351	743421
98417	743422
8	743423
90124	743424
162012	743425
34730	743426
81008	743427
29690	743428
26558	743429
990	743430
23235	743431
69845	743432
39632	743433
21227	743434
14486	743435
66508	743436
1072	743437
27169	743438
1314	743439
46811	743440
122979	743441
15899	743442
75889	743443
136433	743444
5194	743445
142419	743446
18665	743447
14751	743448
3963	743449
31923	743450
76124	743451
108191	743452
18749	743453
9164	743454
83011	743455
28113	743456
123276	743457
4169	743458
29508	743459
1009	743460
86008	743461
13917	743462
134064	743463
85596	743464
92285	743465
121536	743466
1745	743467
80332	743468
25313	743469
92925	743470
99691	743471
29964	743472
906	743473
25858	743474
4838	743475
75944	743476
14586	743477
662	743478
14038	743479
19012	743480
60810	743481
69334	743482
40071	743483
54892	743484
60469	743485
16747	743486
82726	743487
93754	743488
16232	743489
66893	743490
83796	743491
39066	743492
49260	743493
10153	743494
22603	743495
115331	743496
52034	743497
89448	743498
7046	743499
42419	743500
38950	743501
74780	743502
51401	743503
5307	743504
124296	743505
61905	743506
11236	743507
62779	743508
103739	743509
54683	743510
34965	743511
75952	743512
64428	743513
109622	743514
2010	743515
216	743516
6903	743517
6274	743518
708	743519
70311	743520
80036	743521
92432	743522
7264	743523
20649	743524
34496	743525
1620	743526
90839	743527
41300	743528
4196	743529
21453	743530
57318	743531
108174	743532
5260	743533
160979	743534
29859	743535
2562	743536
95107	743537
22486	743538
6917	743539
8337	743540
9414	743541
83891	743542
38589	743543
18546	743544
151230	743545
31546	743546
87446	743547
30142	743548
67557	743549
2293	743550
10757	743551
4111	743552
829	743553
1938	743554
26739	743555
36665	743556
88245	743557
10084	743558
94259	743559
8897	743560
8948	743561
2618	743562
149291	743563
14001	743564
99760	743565
48536	743566
43493	743567
108255	743568
24435	743569
10924	743570
128842	743571
81987	743572
1001	743573
135867	743574
4463	743575
157515	743576
45909	743577
331	743578
23123	743579
128115	743580
64519	743581
98469	743582
161721	743583
1813	743584
121719	743585
96799	743586
166473	743587
76442	743588
60554	743589
32715	743590
32118	743591
24276	743592
50422	743593
17658	743594
43090	743595
23043	743596
118831	743597
9914	743598
4321	743599
15827	743600
8695	743601
47339	743602
64886	743603
60461	743604
3721	743605
167406	743606
95299	743607
96842	743608
35441	743609
2963	743610
91144	743611
40002	743612
109961	743613
140118	743614
84834	743615
113535	743616
90980	743617
18883	743618
11935	743619
1999	743620
15079	743621
41802	743622
30011	743623
46563	743624
163022	743625
41122	743626
168771	743627
167964	743628
53122	743629
108633	743630
29559	743631
65937	743632
9382	743633
1573	743634
67627	743635
88	743636
36788	743637
19239	743638
37920	743639
89707	743640
105638	743641
94035	743642
10948	743643
39210	743644
69253	743645
72958	743646
2010	743647
6445	743648
77192	743649
24356	743650
30034	743651
47381	743652
57718	743653
41005	743654
4439	743655
18586	743656
52541	743657
26933	743658
89297	743659
54948	743660
22700	743661
26656	743662
136090	743663
99899	743664
9773	743665
38348	743666
26595	743667
1665	743668
6075	743669
58579	743670
12039	743671
48376	743672
11915	743673
8405	743674
3010	743675
10389	743676
22383	743677
1226	743678
110381	743679
103244	743680
31757	743681
39967	743682
10085	743683
48361	743684
44449	743685
12609	743686
47750	743687
63443	743688
5249	743689
70420	743690
60596	743691
57947	743692
71246	743693
23687	743694
66546	743695
62206	743696
164294	743697
55604	743698
109427	743699
31643	743700
51242	743701
23166	743702
274	743703
98468	743704
12400	743705
27797	743706
6684	743707
49172	743708
58813	743709
67186	743710
18589	743711
117645	743712
103487	743713
18669	743714
110435	743715
12241	743716
4006	743717
106991	743718
12233	743719
20436	743720
588	743721
735	743722
25987	743723
29906	743724
15425	743725
13354	743726
94109	743727
10790	743728
259	743729
35524	743730
14756	743731
4683	743732
52230	743733
107461	743734
148330	743735
29544	743736
39899	743737
24152	743738
18334	743739
34951	743740
130965	743741
31177	743742
80465	743743
5729	743744
10307	743745
109887	743746
2103	743747
5113	743748
126229	743749
59825	743750
52574	743751
14406	743752
94575	743753
54350	743754
6195	743755
55284	743756
36887	743757
14846	743758
56534	743759
143644	743760
2857	743761
53198	743762
76463	743763
7464	743764
7211	743765
26628	743766
13115	743767
28308	743768
116728	743769
13198	743770
11839	743771
69916	743772
95866	743773
63674	743774
4916	743775
50452	743776
152499	743777
15466	743778
26253	743779
16666	743780
17934	743781
71297	743782
10455	743783
3462	743784
8865	743785
98785	743786
45685	743787
877	743788
1889	743789
14723	743790
24262	743791
58904	743792
69620	743793
83502	743794
29148	743795
13740	743796
8271	743797
80452	743798
50436	743799
82744	743800
20389	743801
19215	743802
14292	743803
7204	743804
66649	743805
136309	743806
95604	743807
432	743808
34771	743809
3623	743810
153751	743811
62102	743812
3700	743813
651	743814
10092	743815
98013	743816
11395	743817
106506	743818
128726	743819
11789	743820
173	743821
34740	743822
5532	743823
135806	743824
7181	743825
66940	743826
36263	743827
85779	743828
5891	743829
11759	743830
106306	743831
114321	743832
77919	743833
157135	743834
82062	743835
41614	743836
24836	743837
41118	743838
12784	743839
6445	743840
38922	743841
3975	743842
40548	743843
11497	743844
34955	743845
51650	743846
20824	743847
11448	743848
26517	743849
28836	743850
128160	743851
30648	743852
664	743853
36212	743854
9662	743855
16069	743856
12940	743857
51354	743858
156134	743859
51854	743860
117358	743861
12645	743862
30853	743863
14357	743864
13861	743865
53364	743866
24720	743867
97562	743868
17974	743869
110117	743870
28879	743871
24321	743872
46537	743873
75863	743874
102617	743875
56567	743876
21333	743877
18579	743878
142	743879
23144	743880
6579	743881
33407	743882
25	743883
48296	743884
2990	743885
65175	743886
6053	743887
2317	743888
10031	743889
18850	743890
72646	743891
8172	743892
111522	743893
62483	743894
1465	743895
15280	743896
55131	743897
15823	743898
65071	743899
38011	743900
67424	743901
43995	743902
77637	743903
105485	743904
15425	743905
2400	743906
2084	743907
21080	743908
41921	743909
47353	743910
165252	743911
8117	743912
28698	743913
80009	743914
25488	743915
17306	743916
17608	743917
50975	743918
65368	743919
4014	743920
113561	743921
89495	743922
36978	743923
53702	743924
2058	743925
68786	743926
63658	743927
11268	743928
3865	743929
67156	743930
47100	743931
16497	743932
26018	743933
43427	743934
32212	743935
44637	743936
82845	743937
95137	743938
21476	743939
25013	743940
30786	743941
89145	743942
6877	743943
88752	743944
135729	743945
17461	743946
88480	743947
30376	743948
120036	743949
34317	743950
17646	743951
18265	743952
37089	743953
93927	743954
51803	743955
12464	743956
41984	743957
135745	743958
10181	743959
4314	743960
2023	743961
1071	743962
50020	743963
4	743964
31651	743965
8548	743966
58238	743967
11408	743968
57411	743969
398	743970
1489	743971
900	743972
33492	743973
16978	743974
476	743975
40	743976
53574	743977
70156	743978
114794	743979
29180	743980
95	743981
9418	743982
21	743983
49251	743984
54254	743985
3689	743986
3992	743987
39817	743988
12278	743989
72370	743990
5	743991
135737	743992
29683	743993
79349	743994
47579	743995
99258	743996
1289	743997
56973	743998
85169	743999
47344	744000
92751	744001
27796	744002
77822	744003
6824	744004
36333	744005
168319	744006
125430	744007
101959	744008
3889	744009
86014	744010
8103	744011
90554	744012
79882	744013
15494	744014
79570	744015
21064	744016
838	744017
28722	744018
65747	744019
681	744020
158591	744021
52233	744022
4059	744023
91362	744024
3310	744025
14849	744026
125395	744027
84802	744028
79340	744029
12776	744030
98156	744031
97176	744032
23656	744033
63366	744034
6781	744035
17861	744036
11051	744037
381	744038
74018	744039
2897	744040
42884	744041
47594	744042
3955	744043
26381	744044
16615	744045
47613	744046
34898	744047
7799	744048
74890	744049
13514	744050
30104	744051
53182	744052
33696	744053
166713	744054
136080	744055
18368	744056
18226	744057
67861	744058
12680	744059
115112	744060
25546	744061
5029	744062
113186	744063
87790	744064
62570	744065
47507	744066
42216	744067
84091	744068
16724	744069
50778	744070
70680	744071
36757	744072
21466	744073
3876	744074
29524	744075
67548	744076
42789	744077
6061	744078
29779	744079
79160	744080
425	744081
21066	744082
63011	744083
644	744084
6167	744085
87771	744086
78645	744087
1007	744088
2004	744089
66598	744090
112688	744091
22660	744092
14430	744093
55382	744094
26238	744095
164586	744096
20816	744097
29296	744098
67493	744099
95832	744100
20594	744101
26837	744102
26103	744103
119938	744104
5442	744105
20835	744106
13843	744107
10045	744108
16594	744109
24588	744110
12314	744111
151166	744112
16909	744113
4750	744114
14844	744115
16934	744116
66250	744117
445	744118
36644	744119
35434	744120
5597	744121
47606	744122
97029	744123
29025	744124
17039	744125
85984	744126
110044	744127
38971	744128
94215	744129
106592	744130
123720	744131
73031	744132
7451	744133
16468	744134
10016	744135
7149	744136
3343	744137
45827	744138
35224	744139
17470	744140
4915	744141
6498	744142
102683	744143
26481	744144
146923	744145
11658	744146
1666	744147
17369	744148
27294	744149
83381	744150
147077	744151
17528	744152
8335	744153
2703	744154
67	744155
49092	744156
102002	744157
113588	744158
54312	744159
17701	744160
26061	744161
61137	744162
50366	744163
37004	744164
23172	744165
53	744166
21283	744167
1027	744168
22007	744169
53960	744170
24493	744171
21027	744172
24092	744173
28716	744174
68203	744175
342	744176
37556	744177
28088	744178
59570	744179
142225	744180
3923	744181
76490	744182
62192	744183
2196	744184
4292	744185
21254	744186
6765	744187
8099	744188
85368	744189
38094	744190
66717	744191
75433	744192
96269	744193
103958	744194
76925	744195
3090	744196
76039	744197
15291	744198
38808	744199
47690	744200
27242	744201
46203	744202
80742	744203
90932	744204
22776	744205
166634	744206
12070	744207
17836	744208
74122	744209
36451	744210
47966	744211
21642	744212
37999	744213
58782	744214
47957	744215
24904	744216
40743	744217
150102	744218
2895	744219
23048	744220
36599	744221
22581	744222
10400	744223
82011	744224
35964	744225
9994	744226
36193	744227
32458	744228
37185	744229
96590	744230
12040	744231
115461	744232
50393	744233
662	744234
10	744235
23112	744236
32780	744237
86296	744238
138	744239
18778	744240
25285	744241
101612	744242
22002	744243
779	744244
1920	744245
2545	744246
9746	744247
59626	744248
37792	744249
19459	744250
314	744251
57270	744252
2857	744253
25180	744254
44	744255
80927	744256
26138	744257
3129	744258
65651	744259
83461	744260
1614	744261
81663	744262
63090	744263
14211	744264
51387	744265
62162	744266
6660	744267
6066	744268
2801	744269
3853	744270
74612	744271
7580	744272
15576	744273
19970	744274
55015	744275
30014	744276
13242	744277
31794	744278
5681	744279
2351	744280
32500	744281
12989	744282
23029	744283
72304	744284
62504	744285
339	744286
128968	744287
119166	744288
5854	744289
21421	744290
103955	744291
68181	744292
22639	744293
20482	744294
14	744295
36732	744296
278	744297
778	744298
45173	744299
52992	744300
72689	744301
24854	744302
291	744303
87495	744304
67001	744305
117094	744306
29885	744307
2686	744308
37690	744309
94876	744310
28112	744311
15155	744312
84963	744313
53414	744314
2737	744315
4421	744316
24028	744317
22351	744318
66446	744319
52040	744320
6191	744321
112968	744322
1906	744323
31456	744324
59894	744325
21441	744326
143162	744327
45916	744328
51772	744329
8354	744330
21593	744331
10007	744332
9280	744333
18984	744334
76993	744335
11549	744336
6848	744337
112219	744338
5820	744339
22554	744340
3515	744341
41596	744342
29315	744343
22166	744344
56631	744345
80739	744346
112153	744347
54147	744348
6584	744349
2075	744350
28074	744351
27201	744352
109181	744353
111653	744354
96152	744355
15740	744356
34894	744357
100770	744358
73715	744359
32591	744360
69452	744361
71613	744362
31560	744363
165714	744364
493	744365
101021	744366
123332	744367
10080	744368
159057	744369
77127	744370
65388	744371
20510	744372
59402	744373
125	744374
2512	744375
5700	744376
91694	744377
11820	744378
31597	744379
22327	744380
22604	744381
3692	744382
40108	744383
57965	744384
54067	744385
7092	744386
5317	744387
41747	744388
37641	744389
7041	744390
51228	744391
88482	744392
2320	744393
84618	744394
121410	744395
70232	744396
19087	744397
46373	744398
134178	744399
16637	744400
20458	744401
2060	744402
56501	744403
82242	744404
16103	744405
40927	744406
4568	744407
169120	744408
57506	744409
53999	744410
149518	744411
47692	744412
85130	744413
81978	744414
41562	744415
53445	744416
20463	744417
143304	744418
44451	744419
43309	744420
96360	744421
1879	744422
76612	744423
126684	744424
109414	744425
166983	744426
4670	744427
112230	744428
121392	744429
11618	744430
25594	744431
103508	744432
37147	744433
10759	744434
24138	744435
28699	744436
1411	744437
40929	744438
84738	744439
77512	744440
5233	744441
1474	744442
36821	744443
103541	744444
17531	744445
9868	744446
17119	744447
28583	744448
8578	744449
20151	744450
63652	744451
87140	744452
23466	744453
91241	744454
75023	744455
81657	744456
121381	744457
102008	744458
31756	744459
108086	744460
39634	744461
71682	744462
67741	744463
94399	744464
24110	744465
46801	744466
14720	744467
20058	744468
156996	744469
41459	744470
53261	744471
14502	744472
45427	744473
80797	744474
37795	744475
19101	744476
61936	744477
82740	744478
15811	744479
9665	744480
62093	744481
111366	744482
50248	744483
66238	744484
142778	744485
3026	744486
77879	744487
136489	744488
87486	744489
61032	744490
34320	744491
45659	744492
2601	744493
4003	744494
58075	744495
136207	744496
56375	744497
3172	744498
95872	744499
78967	744500
42862	744501
59420	744502
106963	744503
32110	744504
18275	744505
20873	744506
67443	744507
71189	744508
74720	744509
48549	744510
83979	744511
92714	744512
17200	744513
37435	744514
9394	744515
16789	744516
41709	744517
88724	744518
142974	744519
40194	744520
16339	744521
14112	744522
67355	744523
39851	744524
6165	744525
31258	744526
6434	744527
120697	744528
26728	744529
80093	744530
97674	744531
3162	744532
79019	744533
103013	744534
13394	744535
102217	744536
39345	744537
57350	744538
5726	744539
31981	744540
10252	744541
36078	744542
21076	744543
1639	744544
25748	744545
47902	744546
157268	744547
90670	744548
3131	744549
57184	744550
69125	744551
33752	744552
72485	744553
17014	744554
71014	744555
67124	744556
217	744557
33073	744558
44274	744559
3481	744560
9980	744561
33647	744562
72205	744563
93891	744564
2427	744565
122341	744566
4600	744567
51756	744568
116171	744569
106842	744570
8734	744571
38510	744572
43719	744573
1397	744574
103300	744575
57968	744576
19774	744577
144238	744578
87187	744579
65261	744580
116255	744581
95495	744582
125886	744583
15327	744584
20051	744585
33333	744586
70769	744587
44069	744588
6192	744589
92456	744590
108066	744591
3774	744592
71266	744593
81613	744594
15364	744595
87485	744596
90961	744597
88015	744598
46571	744599
25062	744600
32767	744601
5013	744602
44043	744603
275	744604
22927	744605
22804	744606
7200	744607
61933	744608
38172	744609
52098	744610
3843	744611
17539	744612
10638	744613
84590	744614
60442	744615
44641	744616
139181	744617
7978	744618
77601	744619
148475	744620
59500	744621
134717	744622
17964	744623
18409	744624
4970	744625
92863	744626
109976	744627
26576	744628
57846	744629
44898	744630
65116	744631
50751	744632
144771	744633
6416	744634
64244	744635
5941	744636
45819	744637
44484	744638
7369	744639
163314	744640
1302	744641
102249	744642
43714	744643
73178	744644
25406	744645
19112	744646
60868	744647
6123	744648
2449	744649
73325	744650
17988	744651
59900	744652
67724	744653
60124	744654
98263	744655
43585	744656
30309	744657
34422	744658
109904	744659
47292	744660
32974	744661
34082	744662
47365	744663
110134	744664
2996	744665
41232	744666
69425	744667
96189	744668
24551	744669
38923	744670
8331	744671
65986	744672
16061	744673
72430	744674
76524	744675
20067	744676
35447	744677
29977	744678
113705	744679
41979	744680
23105	744681
6618	744682
4740	744683
83850	744684
9998	744685
34777	744686
39244	744687
36747	744688
75627	744689
14518	744690
56523	744691
59969	744692
35263	744693
27043	744694
26441	744695
146262	744696
8575	744697
78769	744698
32331	744699
43226	744700
2593	744701
83800	744702
23633	744703
40903	744704
83	744705
91153	744706
2120	744707
346	744708
29137	744709
41089	744710
49388	744711
63995	744712
39213	744713
3377	744714
73186	744715
43666	744716
34203	744717
14173	744718
9666	744719
44391	744720
2181	744721
18064	744722
25421	744723
58667	744724
8634	744725
132126	744726
59844	744727
86103	744728
24406	744729
55851	744730
62774	744731
78677	744732
19983	744733
17727	744734
46275	744735
7257	744736
8071	744737
130460	744738
151249	744739
87183	744740
3529	744741
93199	744742
29414	744743
5071	744744
154617	744745
23615	744746
1383	744747
141035	744748
104980	744749
67989	744750
4813	744751
52180	744752
110857	744753
28912	744754
45488	744755
84762	744756
63877	744757
906	744758
104356	744759
10956	744760
57537	744761
82289	744762
15777	744763
26201	744764
15522	744765
6430	744766
17071	744767
44534	744768
9067	744769
111828	744770
6217	744771
74736	744772
48859	744773
7098	744774
45085	744775
10223	744776
151539	744777
35188	744778
22578	744779
86261	744780
48911	744781
133645	744782
46870	744783
18943	744784
36063	744785
72114	744786
19084	744787
99826	744788
4747	744789
5330	744790
5958	744791
68583	744792
20286	744793
13908	744794
29634	744795
13930	744796
51385	744797
41641	744798
109469	744799
153296	744800
43501	744801
76476	744802
20790	744803
51255	744804
54388	744805
63875	744806
29429	744807
14315	744808
11987	744809
131472	744810
58004	744811
60705	744812
64791	744813
37398	744814
143960	744815
15043	744816
212	744817
4742	744818
14005	744819
24501	744820
4607	744821
1643	744822
7217	744823
112931	744824
51110	744825
22631	744826
78183	744827
2784	744828
126122	744829
7935	744830
52230	744831
14428	744832
8375	744833
8345	744834
34663	744835
34281	744836
75833	744837
85170	744838
1161	744839
37020	744840
109700	744841
4923	744842
69636	744843
21473	744844
49540	744845
8905	744846
12382	744847
41500	744848
2205	744849
9165	744850
36267	744851
94481	744852
5059	744853
3818	744854
49351	744855
3080	744856
140028	744857
584	744858
6760	744859
30246	744860
121456	744861
51230	744862
11765	744863
18553	744864
138925	744865
9041	744866
21018	744867
17282	744868
46794	744869
1981	744870
73053	744871
2141	744872
121523	744873
546	744874
4984	744875
3977	744876
8738	744877
13864	744878
4162	744879
43847	744880
29797	744881
132038	744882
160637	744883
61647	744884
86988	744885
15918	744886
90427	744887
31562	744888
147	744889
100034	744890
4729	744891
82378	744892
162989	744893
9975	744894
19302	744895
1360	744896
110824	744897
24597	744898
63691	744899
15736	744900
937	744901
87367	744902
22998	744903
96896	744904
73468	744905
44783	744906
95712	744907
33316	744908
109780	744909
4275	744910
35503	744911
84425	744912
9327	744913
24931	744914
56297	744915
22167	744916
34930	744917
10906	744918
121793	744919
34785	744920
16648	744921
28105	744922
54335	744923
18714	744924
2260	744925
39817	744926
50250	744927
8297	744928
164181	744929
2825	744930
2349	744931
18997	744932
57940	744933
35948	744934
93245	744935
22265	744936
81545	744937
8392	744938
27117	744939
86579	744940
67051	744941
108246	744942
73619	744943
96132	744944
44321	744945
8708	744946
37384	744947
64546	744948
125486	744949
13554	744950
45900	744951
31497	744952
7640	744953
5212	744954
4137	744955
17124	744956
968	744957
53889	744958
312	744959
39948	744960
7326	744961
68548	744962
6773	744963
957	744964
54368	744965
92310	744966
9267	744967
44744	744968
6173	744969
15249	744970
10670	744971
15227	744972
15261	744973
9465	744974
3992	744975
38676	744976
42296	744977
6561	744978
30823	744979
6689	744980
6280	744981
29328	744982
39642	744983
4685	744984
35360	744985
169771	744986
48382	744987
34761	744988
85646	744989
55808	744990
2649	744991
85142	744992
24253	744993
60314	744994
62142	744995
92800	744996
76261	744997
17622	744998
16448	744999
10071	745000
142	745001
57343	745002
23638	745003
13589	745004
55633	745005
1542	745006
37256	745007
18730	745008
93456	745009
23544	745010
33216	745011
8570	745012
35233	745013
53671	745014
53107	745015
109470	745016
61510	745017
138284	745018
92614	745019
6227	745020
1837	745021
78053	745022
8666	745023
58810	745024
23837	745025
15878	745026
33725	745027
84059	745028
10994	745029
41080	745030
7250	745031
130312	745032
127872	745033
88846	745034
22566	745035
23543	745036
20101	745037
56752	745038
2415	745039
15754	745040
1043	745041
86834	745042
42231	745043
136	745044
7347	745045
127476	745046
104753	745047
88527	745048
89858	745049
21273	745050
43141	745051
25778	745052
109652	745053
50642	745054
6721	745055
7843	745056
37856	745057
138513	745058
14142	745059
69198	745060
119370	745061
47979	745062
84042	745063
76024	745064
39623	745065
20352	745066
114147	745067
31107	745068
87730	745069
10452	745070
64692	745071
24331	745072
25365	745073
22372	745074
19738	745075
7749	745076
52482	745077
43689	745078
40713	745079
60349	745080
111626	745081
709	745082
85510	745083
11190	745084
8581	745085
27508	745086
43096	745087
538	745088
24963	745089
6829	745090
89594	745091
75098	745092
37035	745093
17476	745094
24921	745095
87633	745096
364	745097
19953	745098
2120	745099
22660	745100
30469	745101
49936	745102
80706	745103
7332	745104
3075	745105
117022	745106
27029	745107
17146	745108
57041	745109
108981	745110
97561	745111
29087	745112
43468	745113
10738	745114
1101	745115
148907	745116
39989	745117
63694	745118
2042	745119
163827	745120
15690	745121
4056	745122
92274	745123
47765	745124
3693	745125
21299	745126
93426	745127
69115	745128
3905	745129
92256	745130
73791	745131
59411	745132
66976	745133
92550	745134
17849	745135
18667	745136
37406	745137
38739	745138
57201	745139
50835	745140
85248	745141
30967	745142
22141	745143
86871	745144
55013	745145
14520	745146
61026	745147
1391	745148
79479	745149
4109	745150
70129	745151
4078	745152
13386	745153
64644	745154
20350	745155
14557	745156
42647	745157
22924	745158
133840	745159
77761	745160
34698	745161
6514	745162
73282	745163
3758	745164
3425	745165
11715	745166
125802	745167
39975	745168
8487	745169
44078	745170
17327	745171
2223	745172
15862	745173
82692	745174
18758	745175
3740	745176
7040	745177
50945	745178
35544	745179
51789	745180
1179	745181
80304	745182
95031	745183
71742	745184
160813	745185
31178	745186
1120	745187
40751	745188
3725	745189
6503	745190
32998	745191
89870	745192
1679	745193
82138	745194
25007	745195
65280	745196
27356	745197
44493	745198
68348	745199
53957	745200
37746	745201
136093	745202
19651	745203
63724	745204
15838	745205
2578	745206
32583	745207
29142	745208
32018	745209
56362	745210
7883	745211
121760	745212
81	745213
15768	745214
27191	745215
13463	745216
49885	745217
28072	745218
105740	745219
3134	745220
39921	745221
44732	745222
6252	745223
7553	745224
40737	745225
36349	745226
55	745227
86700	745228
77	745229
62802	745230
4964	745231
35697	745232
21506	745233
11915	745234
51078	745235
13376	745236
37500	745237
1200	745238
19529	745239
21360	745240
11930	745241
86395	745242
120544	745243
10272	745244
10052	745245
62858	745246
89162	745247
27466	745248
135521	745249
32006	745250
23021	745251
20159	745252
8706	745253
69532	745254
30225	745255
34726	745256
28930	745257
36580	745258
95860	745259
8749	745260
22541	745261
13804	745262
8489	745263
102652	745264
20050	745265
20412	745266
908	745267
154944	745268
77922	745269
7094	745270
104685	745271
25817	745272
119078	745273
44668	745274
23329	745275
40478	745276
34124	745277
6725	745278
72101	745279
146163	745280
30451	745281
97627	745282
35262	745283
5156	745284
69403	745285
19462	745286
154275	745287
104228	745288
60413	745289
97495	745290
28590	745291
1800	745292
33380	745293
86247	745294
104004	745295
22054	745296
83204	745297
68993	745298
776	745299
8825	745300
74250	745301
59	745302
75387	745303
15965	745304
7056	745305
8891	745306
1507	745307
93668	745308
49872	745309
454	745310
64281	745311
153438	745312
16635	745313
7052	745314
84726	745315
51470	745316
27525	745317
85735	745318
67275	745319
123829	745320
10389	745321
18767	745322
12759	745323
14429	745324
34785	745325
1584	745326
90266	745327
8524	745328
1428	745329
126749	745330
79025	745331
28148	745332
31531	745333
49625	745334
52054	745335
2770	745336
20058	745337
133296	745338
78292	745339
14796	745340
27868	745341
13523	745342
6501	745343
5551	745344
50330	745345
93577	745346
6461	745347
82451	745348
4658	745349
112100	745350
121704	745351
30855	745352
40941	745353
83717	745354
40720	745355
103985	745356
46932	745357
66276	745358
15118	745359
47795	745360
77924	745361
15155	745362
34553	745363
85249	745364
62048	745365
83981	745366
28938	745367
111438	745368
35439	745369
82020	745370
85245	745371
121027	745372
36568	745373
31711	745374
125633	745375
46552	745376
72090	745377
24191	745378
54136	745379
3893	745380
57976	745381
6617	745382
58557	745383
5089	745384
36596	745385
1432	745386
41240	745387
93676	745388
59533	745389
29667	745390
32504	745391
615	745392
5933	745393
27519	745394
425	745395
4911	745396
11134	745397
85715	745398
50659	745399
93851	745400
18404	745401
7155	745402
28451	745403
17843	745404
23424	745405
37744	745406
3960	745407
86440	745408
22263	745409
12251	745410
3634	745411
46525	745412
3955	745413
88245	745414
24148	745415
16015	745416
43945	745417
9095	745418
25618	745419
109172	745420
140174	745421
46519	745422
10268	745423
68322	745424
35753	745425
131758	745426
14334	745427
50065	745428
42971	745429
43674	745430
27231	745431
8770	745432
124820	745433
94963	745434
14316	745435
31675	745436
8256	745437
14921	745438
8729	745439
141307	745440
47220	745441
8175	745442
24926	745443
5633	745444
65744	745445
93832	745446
37480	745447
23467	745448
35204	745449
78181	745450
41396	745451
51840	745452
75411	745453
71355	745454
227	745455
25645	745456
95548	745457
96891	745458
3723	745459
31014	745460
42688	745461
97803	745462
3105	745463
16819	745464
53544	745465
70365	745466
59154	745467
85480	745468
55742	745469
61949	745470
75147	745471
139181	745472
3426	745473
87431	745474
5497	745475
769	745476
2873	745477
26823	745478
27714	745479
49757	745480
40417	745481
56679	745482
39872	745483
1205	745484
165903	745485
17818	745486
20693	745487
100640	745488
14403	745489
17770	745490
14956	745491
1714	745492
60190	745493
84615	745494
8459	745495
30352	745496
17424	745497
27923	745498
29095	745499
83695	745500
25409	745501
112422	745502
52357	745503
22097	745504
50807	745505
89696	745506
46706	745507
10563	745508
60896	745509
31471	745510
52169	745511
99869	745512
99405	745513
39324	745514
18684	745515
68305	745516
122372	745517
48567	745518
95886	745519
168682	745520
55806	745521
80127	745522
54369	745523
7185	745524
12985	745525
16485	745526
2202	745527
136016	745528
112766	745529
10194	745530
116314	745531
24908	745532
721	745533
3156	745534
13013	745535
40837	745536
490	745537
60895	745538
20266	745539
74476	745540
48849	745541
48032	745542
48036	745543
3299	745544
30894	745545
24185	745546
66006	745547
63797	745548
98584	745549
22411	745550
48709	745551
37417	745552
697	745553
13140	745554
3164	745555
96850	745556
2983	745557
131099	745558
126093	745559
7676	745560
62081	745561
162567	745562
11532	745563
73639	745564
78894	745565
70447	745566
54452	745567
14988	745568
38289	745569
39227	745570
94987	745571
41089	745572
20879	745573
333	745574
5526	745575
46651	745576
24173	745577
153304	745578
124265	745579
17439	745580
61595	745581
27681	745582
71487	745583
126088	745584
33299	745585
171	745586
93989	745587
2733	745588
13467	745589
142212	745590
81486	745591
11396	745592
9684	745593
65228	745594
75331	745595
17444	745596
42809	745597
52104	745598
3410	745599
168	745600
4791	745601
49749	745602
22719	745603
144519	745604
35476	745605
30692	745606
115151	745607
5620	745608
76633	745609
122393	745610
46838	745611
83777	745612
2059	745613
10005	745614
34191	745615
148711	745616
90817	745617
577	745618
62858	745619
40863	745620
3847	745621
4579	745622
144590	745623
138298	745624
9580	745625
33743	745626
94686	745627
11402	745628
92343	745629
35630	745630
169388	745631
27296	745632
52876	745633
84061	745634
50348	745635
30901	745636
26200	745637
51471	745638
83852	745639
33033	745640
51623	745641
110989	745642
770	745643
111343	745644
18288	745645
15367	745646
56137	745647
67811	745648
47817	745649
60297	745650
114002	745651
89382	745652
88951	745653
39419	745654
17111	745655
1567	745656
25655	745657
27780	745658
50780	745659
2069	745660
5090	745661
24205	745662
3644	745663
3465	745664
1036	745665
47136	745666
38244	745667
71431	745668
40746	745669
7745	745670
11200	745671
17982	745672
49834	745673
51251	745674
5496	745675
14823	745676
4335	745677
3581	745678
41579	745679
91913	745680
67626	745681
59023	745682
276	745683
20576	745684
18158	745685
24029	745686
73251	745687
204	745688
74674	745689
25431	745690
47053	745691
105259	745692
51959	745693
67551	745694
1033	745695
21445	745696
2795	745697
70819	745698
8770	745699
12907	745700
143706	745701
24591	745702
35841	745703
106652	745704
37008	745705
51114	745706
119768	745707
24247	745708
87343	745709
64530	745710
63290	745711
142963	745712
512	745713
144266	745714
11580	745715
68575	745716
93337	745717
5857	745718
4179	745719
34622	745720
10374	745721
12666	745722
36892	745723
62940	745724
52248	745725
25938	745726
6027	745727
41779	745728
9279	745729
6868	745730
36847	745731
109350	745732
57405	745733
19122	745734
104345	745735
5833	745736
1456	745737
62106	745738
67741	745739
162538	745740
30183	745741
121872	745742
57814	745743
74394	745744
81554	745745
63709	745746
3807	745747
154714	745748
64199	745749
39902	745750
854	745751
40150	745752
778	745753
135	745754
13067	745755
64218	745756
64544	745757
55363	745758
4802	745759
35829	745760
17317	745761
2149	745762
15922	745763
121933	745764
23344	745765
4806	745766
80109	745767
35947	745768
3745	745769
402	745770
41800	745771
14314	745772
48552	745773
46193	745774
38166	745775
94582	745776
64782	745777
2785	745778
2178	745779
17539	745780
5832	745781
22854	745782
68941	745783
14842	745784
677	745785
66498	745786
25657	745787
4828	745788
4310	745789
95947	745790
91329	745791
93345	745792
101619	745793
138040	745794
58763	745795
7774	745796
37832	745797
35785	745798
31542	745799
14486	745800
14935	745801
56	745802
65669	745803
42895	745804
4033	745805
54452	745806
23637	745807
22010	745808
76694	745809
13755	745810
46927	745811
71136	745812
44386	745813
36120	745814
79616	745815
31430	745816
21212	745817
73103	745818
78910	745819
27387	745820
111492	745821
5194	745822
91081	745823
159892	745824
45829	745825
25842	745826
31631	745827
5733	745828
23353	745829
14293	745830
16705	745831
115191	745832
56719	745833
9223	745834
11233	745835
22855	745836
31841	745837
46828	745838
51367	745839
94586	745840
105070	745841
2856	745842
73159	745843
1751	745844
12166	745845
25451	745846
12848	745847
64039	745848
56439	745849
101493	745850
34726	745851
4810	745852
53419	745853
27263	745854
11264	745855
13075	745856
59296	745857
38857	745858
23497	745859
52639	745860
59571	745861
51902	745862
5394	745863
23454	745864
82530	745865
48323	745866
59923	745867
40061	745868
59043	745869
125	745870
139870	745871
5012	745872
67517	745873
14445	745874
41995	745875
58617	745876
29349	745877
31284	745878
10668	745879
125226	745880
12496	745881
148034	745882
78747	745883
82224	745884
7096	745885
825	745886
30955	745887
78780	745888
108745	745889
24616	745890
154360	745891
41	745892
1866	745893
38829	745894
37253	745895
54150	745896
38636	745897
58358	745898
14390	745899
7679	745900
13882	745901
55923	745902
3257	745903
1052	745904
70631	745905
135600	745906
78667	745907
28629	745908
16126	745909
11168	745910
60176	745911
17368	745912
80471	745913
113109	745914
16187	745915
52114	745916
92959	745917
73197	745918
51328	745919
121154	745920
21994	745921
155787	745922
3037	745923
50412	745924
82260	745925
145494	745926
126515	745927
13911	745928
137719	745929
107154	745930
1374	745931
123189	745932
54473	745933
83491	745934
45689	745935
105869	745936
97088	745937
110105	745938
90190	745939
18870	745940
23134	745941
80734	745942
26912	745943
162561	745944
63044	745945
30472	745946
4350	745947
44127	745948
17965	745949
60311	745950
128042	745951
23773	745952
54964	745953
84080	745954
9921	745955
95106	745956
70809	745957
31659	745958
25771	745959
64382	745960
553	745961
49303	745962
44370	745963
34852	745964
10457	745965
73109	745966
71463	745967
134034	745968
14561	745969
143018	745970
13918	745971
19777	745972
1594	745973
87427	745974
38796	745975
70278	745976
26328	745977
7503	745978
115295	745979
114755	745980
72752	745981
70387	745982
32615	745983
392	745984
3387	745985
89973	745986
78661	745987
79254	745988
33661	745989
14123	745990
60267	745991
84734	745992
11247	745993
21468	745994
94510	745995
77146	745996
1004	745997
70359	745998
74291	745999
79884	746000
34211	746001
17034	746002
38978	746003
36706	746004
17147	746005
12745	746006
19069	746007
8320	746008
80974	746009
40731	746010
47410	746011
42186	746012
56189	746013
55148	746014
22911	746015
7040	746016
8658	746017
17154	746018
8477	746019
10141	746020
4941	746021
9025	746022
51487	746023
100728	746024
20032	746025
7895	746026
66874	746027
34467	746028
92795	746029
6147	746030
12416	746031
15861	746032
4591	746033
21572	746034
93860	746035
20137	746036
38158	746037
9876	746038
41179	746039
5303	746040
49140	746041
114984	746042
3431	746043
33705	746044
46458	746045
10932	746046
7578	746047
23373	746048
2694	746049
2154	746050
100723	746051
41760	746052
26134	746053
726	746054
10756	746055
145447	746056
63946	746057
27089	746058
32329	746059
49553	746060
113358	746061
36028	746062
17769	746063
170089	746064
25512	746065
49015	746066
14282	746067
86506	746068
14680	746069
12655	746070
128896	746071
3656	746072
17179	746073
22340	746074
14838	746075
74906	746076
40651	746077
19063	746078
31058	746079
5902	746080
4121	746081
1265	746082
23245	746083
34451	746084
42064	746085
965	746086
57971	746087
17290	746088
38488	746089
8278	746090
33373	746091
112867	746092
131763	746093
26937	746094
38621	746095
131780	746096
60140	746097
57204	746098
16	746099
15539	746100
34549	746101
167065	746102
13020	746103
49227	746104
109112	746105
10706	746106
57002	746107
43805	746108
7502	746109
3097	746110
55846	746111
103169	746112
151479	746113
6912	746114
76197	746115
53983	746116
80401	746117
85066	746118
15525	746119
135003	746120
5013	746121
3334	746122
40482	746123
166	746124
42446	746125
12957	746126
31726	746127
10587	746128
48358	746129
113303	746130
76378	746131
29372	746132
48798	746133
8979	746134
95428	746135
17503	746136
127342	746137
68036	746138
71679	746139
19979	746140
37520	746141
18173	746142
75382	746143
71653	746144
8103	746145
12270	746146
5373	746147
38214	746148
63678	746149
34369	746150
14582	746151
136708	746152
48368	746153
39602	746154
19740	746155
24663	746156
1274	746157
73352	746158
5072	746159
11764	746160
26319	746161
8873	746162
11877	746163
120690	746164
23688	746165
9807	746166
62797	746167
2210	746168
20400	746169
21351	746170
35343	746171
6937	746172
15740	746173
122286	746174
31896	746175
2108	746176
42750	746177
47183	746178
16639	746179
142228	746180
30965	746181
29027	746182
33335	746183
67215	746184
84609	746185
64569	746186
46345	746187
17487	746188
153381	746189
7418	746190
53196	746191
20702	746192
49810	746193
26781	746194
38512	746195
39258	746196
8898	746197
5021	746198
54336	746199
18941	746200
53619	746201
115072	746202
38052	746203
68592	746204
8908	746205
68368	746206
71327	746207
11230	746208
16974	746209
22364	746210
8081	746211
46527	746212
19275	746213
29091	746214
48920	746215
66406	746216
81716	746217
233	746218
24058	746219
34207	746220
13928	746221
19491	746222
114249	746223
31315	746224
2275	746225
48664	746226
22984	746227
25235	746228
15831	746229
10532	746230
105205	746231
42460	746232
37030	746233
94037	746234
36817	746235
9997	746236
21260	746237
80585	746238
50204	746239
30031	746240
82467	746241
15702	746242
127650	746243
7916	746244
69091	746245
12138	746246
51681	746247
11436	746248
122963	746249
87835	746250
48740	746251
84382	746252
56344	746253
54423	746254
1577	746255
60445	746256
46869	746257
44133	746258
84832	746259
30906	746260
22822	746261
944	746262
25287	746263
64786	746264
81929	746265
19588	746266
10161	746267
20530	746268
356	746269
57361	746270
93419	746271
19384	746272
12951	746273
31226	746274
92863	746275
6870	746276
21449	746277
29476	746278
26928	746279
15282	746280
17372	746281
38535	746282
1159	746283
50444	746284
12907	746285
60412	746286
39322	746287
16232	746288
61144	746289
20655	746290
38191	746291
128960	746292
16443	746293
10821	746294
33177	746295
15612	746296
9674	746297
25619	746298
138293	746299
39644	746300
4124	746301
43935	746302
35346	746303
3427	746304
36983	746305
12344	746306
27493	746307
7964	746308
16641	746309
33491	746310
5044	746311
87515	746312
9668	746313
11824	746314
26120	746315
70777	746316
21979	746317
29731	746318
85065	746319
129326	746320
5831	746321
10668	746322
32534	746323
11828	746324
63040	746325
531	746326
14348	746327
28719	746328
83574	746329
71366	746330
115793	746331
134980	746332
1467	746333
140826	746334
67302	746335
44731	746336
30621	746337
63386	746338
9573	746339
12999	746340
64559	746341
54458	746342
18319	746343
40931	746344
8929	746345
57367	746346
10536	746347
85419	746348
23139	746349
64320	746350
29415	746351
56159	746352
3754	746353
74492	746354
112086	746355
75329	746356
14843	746357
91183	746358
95823	746359
39136	746360
24949	746361
3927	746362
976	746363
29701	746364
19503	746365
19794	746366
192	746367
702	746368
56742	746369
162913	746370
45616	746371
36181	746372
35631	746373
40648	746374
43622	746375
26507	746376
11577	746377
3399	746378
44395	746379
46049	746380
122301	746381
133970	746382
8020	746383
129175	746384
1631	746385
58792	746386
606	746387
43061	746388
19999	746389
114689	746390
87	746391
4835	746392
19380	746393
15948	746394
64553	746395
8046	746396
7185	746397
101845	746398
34241	746399
18094	746400
2838	746401
127308	746402
47533	746403
40317	746404
3185	746405
39658	746406
12334	746407
116370	746408
81273	746409
24124	746410
40279	746411
156556	746412
40987	746413
32956	746414
48547	746415
13927	746416
2355	746417
14646	746418
93006	746419
4015	746420
80954	746421
35057	746422
6726	746423
9555	746424
22434	746425
139490	746426
74520	746427
34343	746428
279	746429
1171	746430
31024	746431
57776	746432
58056	746433
53238	746434
2432	746435
74931	746436
35435	746437
109611	746438
22241	746439
107884	746440
702	746441
25401	746442
39514	746443
10598	746444
10882	746445
480	746446
1124	746447
14280	746448
1973	746449
2446	746450
16675	746451
64257	746452
136197	746453
160205	746454
64975	746455
2171	746456
89730	746457
53355	746458
89130	746459
21099	746460
13848	746461
74878	746462
44157	746463
16086	746464
3810	746465
40227	746466
8757	746467
77730	746468
156962	746469
139889	746470
1133	746471
99179	746472
35508	746473
17482	746474
10282	746475
49425	746476
43253	746477
5585	746478
8598	746479
20955	746480
145919	746481
10801	746482
4137	746483
53715	746484
26368	746485
35763	746486
31520	746487
18982	746488
138838	746489
32994	746490
26496	746491
44329	746492
54297	746493
38593	746494
70173	746495
61535	746496
30671	746497
66273	746498
84713	746499
22968	746500
26990	746501
24918	746502
36530	746503
62697	746504
18953	746505
49692	746506
27498	746507
78896	746508
130217	746509
14429	746510
20002	746511
48405	746512
54677	746513
57418	746514
63957	746515
78621	746516
43705	746517
2878	746518
105212	746519
416	746520
17936	746521
4041	746522
39140	746523
62771	746524
37685	746525
13119	746526
164717	746527
35071	746528
3253	746529
27069	746530
20896	746531
130146	746532
14434	746533
50319	746534
125483	746535
65946	746536
35197	746537
5376	746538
101960	746539
37943	746540
124455	746541
32416	746542
7311	746543
5075	746544
58232	746545
138067	746546
1441	746547
3986	746548
119593	746549
26101	746550
141502	746551
83790	746552
7626	746553
1134	746554
5981	746555
114141	746556
52796	746557
55513	746558
21967	746559
97000	746560
10363	746561
6655	746562
6273	746563
122505	746564
7031	746565
108715	746566
14561	746567
137892	746568
9937	746569
136315	746570
37798	746571
900	746572
1620	746573
8086	746574
6570	746575
135153	746576
31349	746577
14436	746578
37709	746579
13586	746580
77288	746581
130729	746582
56407	746583
33375	746584
15575	746585
377	746586
541	746587
10161	746588
49913	746589
24171	746590
13685	746591
60608	746592
102807	746593
39559	746594
74101	746595
25830	746596
29271	746597
3197	746598
32417	746599
15872	746600
90327	746601
124412	746602
7371	746603
38024	746604
54949	746605
5038	746606
80481	746607
49792	746608
12474	746609
31498	746610
251	746611
7767	746612
157093	746613
121023	746614
30807	746615
7711	746616
87159	746617
17837	746618
33905	746619
4721	746620
1023	746621
114438	746622
202	746623
23360	746624
24529	746625
106772	746626
134343	746627
58893	746628
136082	746629
119941	746630
137247	746631
72072	746632
44211	746633
6643	746634
50941	746635
22859	746636
49264	746637
2442	746638
1905	746639
4373	746640
112098	746641
17706	746642
27130	746643
33374	746644
34010	746645
46073	746646
162945	746647
37554	746648
15959	746649
20450	746650
31482	746651
68331	746652
6438	746653
121211	746654
22928	746655
25687	746656
82029	746657
101045	746658
109566	746659
31323	746660
514	746661
8204	746662
150995	746663
15162	746664
66661	746665
27438	746666
12453	746667
25760	746668
22752	746669
46714	746670
27112	746671
3629	746672
105836	746673
79035	746674
153570	746675
10715	746676
50902	746677
75309	746678
3552	746679
40113	746680
34449	746681
44016	746682
97429	746683
6027	746684
42688	746685
26364	746686
18321	746687
2791	746688
11983	746689
32043	746690
39936	746691
22195	746692
106160	746693
2602	746694
52450	746695
3925	746696
18095	746697
43377	746698
3519	746699
83775	746700
13903	746701
615	746702
23388	746703
136513	746704
89201	746705
69082	746706
43972	746707
35879	746708
11726	746709
12704	746710
76403	746711
150635	746712
21536	746713
135	746714
59064	746715
51580	746716
3604	746717
1101	746718
29461	746719
9486	746720
35073	746721
16439	746722
63763	746723
61184	746724
5492	746725
45	746726
56296	746727
17100	746728
53054	746729
655	746730
92623	746731
162389	746732
32903	746733
20220	746734
61945	746735
40993	746736
8492	746737
56476	746738
30607	746739
93897	746740
79110	746741
84950	746742
140485	746743
3203	746744
105091	746745
67881	746746
24930	746747
62698	746748
67810	746749
169517	746750
69782	746751
8519	746752
4855	746753
92848	746754
54000	746755
166516	746756
2052	746757
2020	746758
30896	746759
2837	746760
71145	746761
32047	746762
8053	746763
35710	746764
103247	746765
48463	746766
37163	746767
61424	746768
36779	746769
5647	746770
19979	746771
36234	746772
17863	746773
22742	746774
20677	746775
1005	746776
64968	746777
3538	746778
53612	746779
108992	746780
16202	746781
3508	746782
26706	746783
18090	746784
27904	746785
38492	746786
77608	746787
77489	746788
12177	746789
31085	746790
38972	746791
38518	746792
20396	746793
19061	746794
35982	746795
142252	746796
6107	746797
4514	746798
53070	746799
521	746800
27579	746801
102146	746802
41681	746803
13842	746804
40335	746805
1409	746806
71883	746807
25908	746808
8725	746809
3454	746810
28087	746811
33566	746812
105936	746813
55019	746814
58771	746815
24412	746816
15903	746817
29353	746818
2195	746819
15544	746820
121111	746821
80336	746822
19701	746823
156623	746824
587	746825
47113	746826
24249	746827
4422	746828
78825	746829
140929	746830
165748	746831
44651	746832
18931	746833
30217	746834
19531	746835
634	746836
102119	746837
115648	746838
42458	746839
104764	746840
86075	746841
95935	746842
30576	746843
8814	746844
11988	746845
74696	746846
15546	746847
75844	746848
34394	746849
110554	746850
80458	746851
21588	746852
72741	746853
670	746854
51079	746855
28540	746856
69065	746857
27743	746858
22096	746859
18539	746860
28491	746861
29608	746862
10280	746863
31197	746864
51203	746865
30974	746866
8724	746867
139088	746868
67259	746869
17955	746870
26606	746871
23956	746872
4803	746873
17305	746874
147403	746875
14633	746876
113040	746877
26098	746878
2479	746879
13988	746880
6663	746881
35933	746882
12162	746883
48232	746884
5439	746885
3916	746886
140960	746887
2196	746888
44051	746889
17904	746890
14294	746891
95576	746892
10082	746893
23892	746894
995	746895
15215	746896
11882	746897
63050	746898
42211	746899
6193	746900
1087	746901
56956	746902
24495	746903
83870	746904
29172	746905
7330	746906
75205	746907
30593	746908
28361	746909
110242	746910
56580	746911
11478	746912
4820	746913
47090	746914
34183	746915
11606	746916
78192	746917
9398	746918
64438	746919
82408	746920
130316	746921
15617	746922
9694	746923
9852	746924
16335	746925
21214	746926
13001	746927
20431	746928
75679	746929
64437	746930
20192	746931
69815	746932
10939	746933
45203	746934
110528	746935
5132	746936
41357	746937
34077	746938
50410	746939
84283	746940
104962	746941
57316	746942
25836	746943
57440	746944
69866	746945
106271	746946
36984	746947
53388	746948
101435	746949
17871	746950
42230	746951
57952	746952
82992	746953
154897	746954
5221	746955
117977	746956
10820	746957
152965	746958
16198	746959
22401	746960
72649	746961
9447	746962
50179	746963
1043	746964
1558	746965
18257	746966
3110	746967
50483	746968
18442	746969
90233	746970
37050	746971
31353	746972
26186	746973
4064	746974
88119	746975
88397	746976
2677	746977
3541	746978
36607	746979
5481	746980
51723	746981
51800	746982
63744	746983
27	746984
13816	746985
44731	746986
32279	746987
1373	746988
40484	746989
132	746990
14617	746991
43317	746992
8130	746993
164148	746994
20003	746995
272	746996
37997	746997
16644	746998
136461	746999
899	747000
27456	747001
3770	747002
5466	747003
44489	747004
32923	747005
38317	747006
18739	747007
74246	747008
13777	747009
55309	747010
2133	747011
147250	747012
156480	747013
167269	747014
25727	747015
144072	747016
52877	747017
11923	747018
13544	747019
48501	747020
102206	747021
144571	747022
60447	747023
89365	747024
134526	747025
7761	747026
21662	747027
17023	747028
105419	747029
102463	747030
86380	747031
19452	747032
65197	747033
10898	747034
57307	747035
57106	747036
131795	747037
10250	747038
61437	747039
610	747040
104373	747041
71131	747042
92950	747043
33341	747044
164660	747045
9947	747046
1083	747047
29799	747048
1529	747049
118352	747050
19916	747051
27138	747052
20982	747053
43920	747054
10986	747055
90675	747056
10362	747057
32033	747058
14760	747059
37253	747060
12384	747061
10829	747062
25588	747063
14507	747064
112477	747065
25982	747066
69	747067
2500	747068
35677	747069
41285	747070
21577	747071
43889	747072
78216	747073
37324	747074
94269	747075
65656	747076
40873	747077
65853	747078
34342	747079
32885	747080
129956	747081
135760	747082
61440	747083
41051	747084
142904	747085
65698	747086
62784	747087
62713	747088
54364	747089
23935	747090
1023	747091
10439	747092
58249	747093
84736	747094
32643	747095
139803	747096
39404	747097
9184	747098
21428	747099
37959	747100
35008	747101
44220	747102
6806	747103
8104	747104
7704	747105
38844	747106
100454	747107
52308	747108
120916	747109
14869	747110
66183	747111
17395	747112
110189	747113
32493	747114
18574	747115
5250	747116
1179	747117
25966	747118
31066	747119
74545	747120
20790	747121
9022	747122
29613	747123
83543	747124
162059	747125
28816	747126
3044	747127
15203	747128
37549	747129
11032	747130
97166	747131
23614	747132
30358	747133
11064	747134
109719	747135
11024	747136
65766	747137
36055	747138
1996	747139
16440	747140
18816	747141
3144	747142
28062	747143
86224	747144
8383	747145
98828	747146
58733	747147
137520	747148
8407	747149
77723	747150
10927	747151
55214	747152
10404	747153
33623	747154
92038	747155
405	747156
5156	747157
6286	747158
69900	747159
13284	747160
59115	747161
72468	747162
4621	747163
14209	747164
12107	747165
62751	747166
169485	747167
11560	747168
159943	747169
127894	747170
5429	747171
114779	747172
2442	747173
31478	747174
114091	747175
104324	747176
66870	747177
22930	747178
64282	747179
105101	747180
110773	747181
163302	747182
65222	747183
43373	747184
91420	747185
103698	747186
400	747187
18823	747188
33490	747189
21580	747190
4423	747191
1769	747192
29096	747193
68324	747194
9899	747195
29278	747196
19880	747197
41145	747198
17991	747199
137381	747200
63529	747201
16848	747202
12390	747203
57000	747204
4138	747205
24406	747206
20891	747207
9163	747208
51436	747209
51723	747210
106443	747211
49301	747212
86926	747213
24692	747214
138345	747215
15635	747216
115559	747217
34573	747218
44511	747219
22768	747220
52663	747221
57732	747222
66066	747223
17686	747224
1390	747225
38475	747226
3665	747227
121485	747228
5253	747229
58150	747230
66107	747231
50182	747232
167705	747233
106149	747234
38527	747235
3483	747236
86494	747237
52261	747238
23545	747239
83111	747240
16647	747241
128828	747242
24743	747243
54560	747244
72769	747245
41758	747246
25027	747247
25171	747248
18234	747249
594	747250
48378	747251
14775	747252
128497	747253
67616	747254
31863	747255
13369	747256
148128	747257
8478	747258
83449	747259
57606	747260
1393	747261
2602	747262
28334	747263
5531	747264
1707	747265
22614	747266
198	747267
3828	747268
123544	747269
54276	747270
110321	747271
3192	747272
104990	747273
99918	747274
10778	747275
12470	747276
6714	747277
62576	747278
1367	747279
144044	747280
16919	747281
13171	747282
30270	747283
13444	747284
532	747285
310	747286
1684	747287
63320	747288
23446	747289
19095	747290
58738	747291
32660	747292
52329	747293
97708	747294
4135	747295
58189	747296
11054	747297
121225	747298
7110	747299
17405	747300
25594	747301
34255	747302
3920	747303
13080	747304
24202	747305
25313	747306
9829	747307
14030	747308
680	747309
11601	747310
12331	747311
64234	747312
90459	747313
46322	747314
64431	747315
20974	747316
105211	747317
5173	747318
17920	747319
40123	747320
1676	747321
81610	747322
4085	747323
21210	747324
28845	747325
65797	747326
10079	747327
95771	747328
70990	747329
3356	747330
84467	747331
148353	747332
168687	747333
37178	747334
17156	747335
8925	747336
15882	747337
20592	747338
17908	747339
19032	747340
35365	747341
31950	747342
12945	747343
105587	747344
27748	747345
7052	747346
14152	747347
3474	747348
102691	747349
164011	747350
96092	747351
22892	747352
98804	747353
23808	747354
6928	747355
79848	747356
41525	747357
92913	747358
40596	747359
73890	747360
100059	747361
24545	747362
21114	747363
2584	747364
27078	747365
31897	747366
120218	747367
87354	747368
13031	747369
78155	747370
16976	747371
27689	747372
48540	747373
38745	747374
112609	747375
19942	747376
72625	747377
152191	747378
38927	747379
50140	747380
17557	747381
157498	747382
143385	747383
90243	747384
45857	747385
45644	747386
8158	747387
134129	747388
3039	747389
80443	747390
98729	747391
2285	747392
30694	747393
4910	747394
46377	747395
43500	747396
28694	747397
17964	747398
15243	747399
5565	747400
62733	747401
2347	747402
22299	747403
335	747404
1120	747405
165985	747406
91229	747407
118249	747408
34569	747409
63608	747410
37154	747411
73852	747412
2840	747413
70588	747414
13107	747415
41665	747416
27339	747417
14966	747418
13550	747419
65019	747420
40728	747421
11497	747422
1683	747423
55209	747424
2868	747425
46287	747426
54274	747427
112858	747428
21191	747429
4024	747430
128172	747431
43458	747432
28124	747433
9874	747434
50364	747435
63035	747436
25879	747437
154	747438
56029	747439
112657	747440
12327	747441
45034	747442
79654	747443
35444	747444
5507	747445
1017	747446
17667	747447
406	747448
75432	747449
9569	747450
35106	747451
7622	747452
43727	747453
45653	747454
11871	747455
113453	747456
26153	747457
4477	747458
74998	747459
4696	747460
76932	747461
34789	747462
49985	747463
13945	747464
45171	747465
8161	747466
11419	747467
307	747468
106752	747469
82780	747470
58729	747471
61853	747472
5917	747473
42209	747474
32095	747475
21964	747476
64438	747477
93949	747478
110550	747479
54417	747480
25108	747481
40939	747482
7242	747483
64388	747484
66343	747485
21640	747486
59688	747487
41759	747488
33599	747489
11061	747490
44874	747491
11046	747492
27437	747493
10107	747494
6332	747495
17225	747496
148	747497
64854	747498
35967	747499
56953	747500
5212	747501
48335	747502
51045	747503
3119	747504
39661	747505
14471	747506
102149	747507
26458	747508
36798	747509
57567	747510
34436	747511
23838	747512
35009	747513
2284	747514
67363	747515
27782	747516
418	747517
44531	747518
37000	747519
18826	747520
73127	747521
36768	747522
38684	747523
68985	747524
10213	747525
2510	747526
61970	747527
58059	747528
44062	747529
56547	747530
44069	747531
922	747532
45079	747533
50793	747534
16959	747535
64292	747536
14132	747537
40162	747538
28476	747539
91858	747540
37011	747541
5481	747542
162264	747543
130880	747544
15777	747545
42005	747546
15183	747547
428	747548
24311	747549
20666	747550
8254	747551
56255	747552
16396	747553
70565	747554
42810	747555
59506	747556
14462	747557
18488	747558
792	747559
113112	747560
31784	747561
74983	747562
423	747563
22745	747564
6398	747565
35017	747566
7236	747567
26592	747568
115701	747569
78449	747570
43861	747571
112862	747572
56289	747573
32367	747574
29393	747575
79192	747576
13592	747577
128867	747578
3139	747579
78063	747580
77260	747581
101118	747582
61236	747583
2	747584
17678	747585
15969	747586
30	747587
29058	747588
306	747589
65086	747590
27606	747591
10859	747592
14780	747593
28532	747594
22835	747595
30190	747596
67093	747597
192	747598
92618	747599
90224	747600
13555	747601
2214	747602
7362	747603
9006	747604
43711	747605
103998	747606
56111	747607
8509	747608
10408	747609
82362	747610
57673	747611
44171	747612
54648	747613
129966	747614
8627	747615
2047	747616
28327	747617
62123	747618
32702	747619
35532	747620
109504	747621
21622	747622
8197	747623
52749	747624
3418	747625
80902	747626
1315	747627
72963	747628
54159	747629
31859	747630
32541	747631
98178	747632
88449	747633
58079	747634
18954	747635
168879	747636
56625	747637
25234	747638
6120	747639
34191	747640
17690	747641
22451	747642
96361	747643
1777	747644
78061	747645
36668	747646
16364	747647
87931	747648
26372	747649
24352	747650
8063	747651
7632	747652
818	747653
54321	747654
71073	747655
20170	747656
115955	747657
9174	747658
97513	747659
815	747660
62022	747661
8097	747662
48927	747663
3216	747664
101502	747665
27044	747666
10333	747667
36312	747668
2263	747669
73464	747670
14933	747671
28780	747672
20386	747673
158149	747674
52037	747675
102958	747676
3641	747677
97525	747678
111709	747679
27646	747680
3989	747681
80171	747682
110389	747683
145838	747684
10303	747685
17911	747686
127278	747687
41851	747688
31749	747689
64286	747690
4453	747691
26833	747692
17861	747693
6969	747694
52347	747695
5327	747696
3086	747697
95185	747698
2893	747699
24216	747700
189	747701
52164	747702
46095	747703
3444	747704
152570	747705
162427	747706
3431	747707
58410	747708
120442	747709
1730	747710
37221	747711
117108	747712
6334	747713
8644	747714
39846	747715
66182	747716
48566	747717
8587	747718
10721	747719
119391	747720
22879	747721
53186	747722
66828	747723
43701	747724
3728	747725
2199	747726
12396	747727
16586	747728
16962	747729
94589	747730
20684	747731
106931	747732
45527	747733
886	747734
99153	747735
104965	747736
71500	747737
64144	747738
46645	747739
115131	747740
35834	747741
35779	747742
2963	747743
61154	747744
129185	747745
65819	747746
10981	747747
64621	747748
5846	747749
75819	747750
61915	747751
23822	747752
63777	747753
5995	747754
101743	747755
4881	747756
26075	747757
25010	747758
57848	747759
53631	747760
2158	747761
103395	747762
9439	747763
13434	747764
33513	747765
5312	747766
32948	747767
133661	747768
20315	747769
21115	747770
14648	747771
133901	747772
19120	747773
44569	747774
49578	747775
106140	747776
7129	747777
11659	747778
55007	747779
52392	747780
25230	747781
166255	747782
29608	747783
87038	747784
160113	747785
28	747786
19293	747787
38	747788
18896	747789
14899	747790
135558	747791
1045	747792
46438	747793
129576	747794
73703	747795
62847	747796
94996	747797
13963	747798
27416	747799
32048	747800
6596	747801
4881	747802
1372	747803
79349	747804
295	747805
74386	747806
38919	747807
817	747808
9982	747809
27910	747810
9137	747811
64649	747812
35193	747813
116073	747814
22287	747815
29767	747816
138594	747817
453	747818
640	747819
52418	747820
18242	747821
310	747822
36040	747823
61313	747824
128985	747825
30647	747826
54933	747827
81021	747828
133375	747829
2927	747830
117737	747831
47701	747832
8311	747833
42534	747834
114	747835
14656	747836
31489	747837
3370	747838
78369	747839
65589	747840
8910	747841
30847	747842
9619	747843
135499	747844
82517	747845
4182	747846
51645	747847
81442	747848
110845	747849
94315	747850
245	747851
78	747852
574	747853
26095	747854
8459	747855
9095	747856
5706	747857
73389	747858
2765	747859
7504	747860
149713	747861
13403	747862
47972	747863
5052	747864
23612	747865
2089	747866
118592	747867
42187	747868
103378	747869
9969	747870
238	747871
18593	747872
31027	747873
40442	747874
42835	747875
148578	747876
3809	747877
139485	747878
35150	747879
2651	747880
30916	747881
47494	747882
13023	747883
10214	747884
18564	747885
379	747886
76869	747887
13485	747888
15059	747889
110	747890
49138	747891
148222	747892
12435	747893
106063	747894
4123	747895
103833	747896
17316	747897
36006	747898
773	747899
34631	747900
441	747901
32658	747902
125769	747903
26972	747904
88955	747905
13897	747906
89638	747907
7998	747908
120284	747909
51182	747910
11052	747911
118786	747912
5112	747913
22447	747914
20274	747915
65073	747916
114640	747917
34497	747918
7949	747919
3350	747920
95828	747921
527	747922
93872	747923
887	747924
36786	747925
69074	747926
30630	747927
10435	747928
85690	747929
67753	747930
26942	747931
59474	747932
163234	747933
27253	747934
44522	747935
49286	747936
2509	747937
74418	747938
167714	747939
13694	747940
15661	747941
22509	747942
69258	747943
18689	747944
18258	747945
15486	747946
32930	747947
7610	747948
17770	747949
100235	747950
50350	747951
121691	747952
696	747953
2381	747954
35010	747955
271	747956
83694	747957
18053	747958
47100	747959
67087	747960
4505	747961
4974	747962
38914	747963
128499	747964
5662	747965
9791	747966
40347	747967
74191	747968
23714	747969
79150	747970
75881	747971
3584	747972
7585	747973
10621	747974
6192	747975
79056	747976
2456	747977
66700	747978
78448	747979
15989	747980
34907	747981
147353	747982
112200	747983
109828	747984
23714	747985
15153	747986
64768	747987
3793	747988
5270	747989
31312	747990
8445	747991
2338	747992
14148	747993
16079	747994
17044	747995
63535	747996
17791	747997
55135	747998
102441	747999
8063	748000
45097	748001
13637	748002
64525	748003
87606	748004
1089	748005
119550	748006
9727	748007
44269	748008
26159	748009
38998	748010
77167	748011
8295	748012
7957	748013
22401	748014
2149	748015
6683	748016
125426	748017
1799	748018
144970	748019
10987	748020
91157	748021
121514	748022
33367	748023
76674	748024
14093	748025
53771	748026
15137	748027
7066	748028
9111	748029
2049	748030
156574	748031
58918	748032
151959	748033
24961	748034
41545	748035
130498	748036
54844	748037
42680	748038
4664	748039
1382	748040
69461	748041
38344	748042
77598	748043
4268	748044
64670	748045
137811	748046
36348	748047
76162	748048
64658	748049
78069	748050
114120	748051
117742	748052
17672	748053
17575	748054
39214	748055
52	748056
5789	748057
18354	748058
74500	748059
47282	748060
46492	748061
20677	748062
17357	748063
23468	748064
1195	748065
78879	748066
71257	748067
92788	748068
15521	748069
64742	748070
105024	748071
64970	748072
9980	748073
74959	748074
36420	748075
124208	748076
47456	748077
22637	748078
105771	748079
84924	748080
4650	748081
19735	748082
110996	748083
5355	748084
36030	748085
36633	748086
45965	748087
3895	748088
12704	748089
2172	748090
13582	748091
13912	748092
685	748093
21742	748094
67757	748095
1879	748096
12292	748097
2231	748098
28649	748099
37676	748100
128479	748101
334	748102
135	748103
82797	748104
57375	748105
28977	748106
33726	748107
30777	748108
9854	748109
4689	748110
134664	748111
22331	748112
3672	748113
40307	748114
102540	748115
9993	748116
11874	748117
118114	748118
63317	748119
35219	748120
29011	748121
10678	748122
10952	748123
83234	748124
62827	748125
985	748126
27597	748127
100203	748128
66211	748129
8152	748130
17697	748131
102238	748132
21813	748133
133253	748134
653	748135
59656	748136
47813	748137
56549	748138
74424	748139
37373	748140
86459	748141
137451	748142
5431	748143
20929	748144
55619	748145
6690	748146
2100	748147
56825	748148
17292	748149
10244	748150
78191	748151
110986	748152
1591	748153
29581	748154
35422	748155
6024	748156
75370	748157
20005	748158
38161	748159
56016	748160
58878	748161
45057	748162
9241	748163
5520	748164
125771	748165
68113	748166
7831	748167
5651	748168
63910	748169
117810	748170
3359	748171
77172	748172
133412	748173
55558	748174
16455	748175
21744	748176
2836	748177
35013	748178
471	748179
115914	748180
1195	748181
2916	748182
30428	748183
29983	748184
15783	748185
55799	748186
46891	748187
95149	748188
69676	748189
13676	748190
13069	748191
6206	748192
66793	748193
9708	748194
36486	748195
2749	748196
25476	748197
82166	748198
45794	748199
5324	748200
54777	748201
50191	748202
29815	748203
663	748204
24044	748205
96389	748206
44351	748207
46296	748208
127068	748209
29036	748210
3149	748211
31235	748212
24584	748213
10771	748214
82468	748215
431	748216
54236	748217
2877	748218
119152	748219
106047	748220
93738	748221
24867	748222
79863	748223
36079	748224
65536	748225
95662	748226
11488	748227
23351	748228
111629	748229
99214	748230
712	748231
129456	748232
41437	748233
53215	748234
25040	748235
45609	748236
49315	748237
139049	748238
993	748239
82876	748240
12319	748241
89147	748242
1426	748243
134721	748244
35737	748245
11694	748246
40184	748247
140813	748248
69351	748249
61916	748250
58202	748251
31017	748252
56999	748253
68604	748254
170149	748255
38396	748256
164051	748257
123134	748258
54490	748259
4218	748260
80312	748261
115412	748262
101909	748263
112237	748264
1645	748265
41769	748266
131381	748267
974	748268
3364	748269
35434	748270
97795	748271
139062	748272
14932	748273
124314	748274
71936	748275
6977	748276
28483	748277
6549	748278
44801	748279
56278	748280
15160	748281
19291	748282
48732	748283
9370	748284
4986	748285
84347	748286
3536	748287
50942	748288
99693	748289
79552	748290
13050	748291
2902	748292
103815	748293
90203	748294
16373	748295
51916	748296
3317	748297
58088	748298
122386	748299
77648	748300
11023	748301
92717	748302
62926	748303
58752	748304
9778	748305
129715	748306
20155	748307
144393	748308
13143	748309
16337	748310
20400	748311
63232	748312
4390	748313
17891	748314
9152	748315
92410	748316
87791	748317
16186	748318
2854	748319
10714	748320
47024	748321
12119	748322
6461	748323
25240	748324
8638	748325
1388	748326
84498	748327
63396	748328
47959	748329
70147	748330
7766	748331
3069	748332
32553	748333
291	748334
2546	748335
44648	748336
127161	748337
89760	748338
28954	748339
763	748340
110040	748341
24399	748342
107635	748343
45487	748344
615	748345
10415	748346
14648	748347
37954	748348
11596	748349
14352	748350
61681	748351
18092	748352
72520	748353
92488	748354
13207	748355
3078	748356
32156	748357
61939	748358
4686	748359
42732	748360
46406	748361
16035	748362
13180	748363
118554	748364
13020	748365
27571	748366
8470	748367
64973	748368
29811	748369
136470	748370
67879	748371
11786	748372
414	748373
8874	748374
60315	748375
85514	748376
27335	748377
37991	748378
107462	748379
21558	748380
20751	748381
43133	748382
48011	748383
53184	748384
118835	748385
4158	748386
142234	748387
108568	748388
86149	748389
66616	748390
23801	748391
111721	748392
101993	748393
10329	748394
657	748395
80294	748396
109695	748397
31400	748398
15636	748399
19973	748400
1717	748401
999	748402
54200	748403
101707	748404
16994	748405
121206	748406
107667	748407
27316	748408
1289	748409
125281	748410
91111	748411
40680	748412
40822	748413
63500	748414
1882	748415
61762	748416
16885	748417
24995	748418
537	748419
29449	748420
16846	748421
10136	748422
30868	748423
104240	748424
68549	748425
301	748426
62421	748427
17015	748428
2070	748429
733	748430
57423	748431
46726	748432
23513	748433
41719	748434
107337	748435
43312	748436
53885	748437
62018	748438
40702	748439
15190	748440
21082	748441
19120	748442
109770	748443
64778	748444
29286	748445
54351	748446
102869	748447
5199	748448
119215	748449
89574	748450
12216	748451
76197	748452
23337	748453
80424	748454
111839	748455
15555	748456
20471	748457
23289	748458
126179	748459
139387	748460
59095	748461
2318	748462
115341	748463
16915	748464
44418	748465
49557	748466
40087	748467
3364	748468
4594	748469
7094	748470
4344	748471
41854	748472
36061	748473
24559	748474
1487	748475
13240	748476
1288	748477
74871	748478
35000	748479
17027	748480
66275	748481
17015	748482
8922	748483
1003	748484
9465	748485
1019	748486
13782	748487
26464	748488
118174	748489
9739	748490
37955	748491
33320	748492
54256	748493
42868	748494
24128	748495
14987	748496
34609	748497
48570	748498
87553	748499
61412	748500
39665	748501
105871	748502
60506	748503
2004	748504
24788	748505
74938	748506
77016	748507
113822	748508
38437	748509
94353	748510
3597	748511
156396	748512
108384	748513
74683	748514
16171	748515
6857	748516
353	748517
75807	748518
20601	748519
33275	748520
64379	748521
52006	748522
16266	748523
6079	748524
21701	748525
50566	748526
43955	748527
67341	748528
52265	748529
4623	748530
136	748531
50079	748532
16470	748533
130539	748534
125187	748535
87121	748536
6247	748537
45634	748538
2658	748539
81186	748540
3622	748541
76704	748542
97808	748543
80495	748544
73546	748545
60877	748546
10784	748547
12466	748548
1482	748549
46052	748550
165308	748551
46091	748552
26364	748553
20170	748554
2980	748555
65789	748556
28744	748557
456	748558
119639	748559
78891	748560
97767	748561
2700	748562
80231	748563
167165	748564
81498	748565
19153	748566
46928	748567
57550	748568
65668	748569
35190	748570
28634	748571
67470	748572
1619	748573
1968	748574
60781	748575
147931	748576
6124	748577
1893	748578
13113	748579
67867	748580
9851	748581
59948	748582
208	748583
22302	748584
45853	748585
75	748586
96404	748587
42643	748588
93495	748589
102173	748590
1992	748591
10936	748592
2436	748593
77319	748594
664	748595
2548	748596
2504	748597
118846	748598
1817	748599
73219	748600
61787	748601
31624	748602
102457	748603
5535	748604
93595	748605
17087	748606
113899	748607
15986	748608
4531	748609
76053	748610
56577	748611
84191	748612
108462	748613
22061	748614
3860	748615
40610	748616
4009	748617
45077	748618
64	748619
17647	748620
49381	748621
35397	748622
110326	748623
118877	748624
5523	748625
66812	748626
64261	748627
28889	748628
16077	748629
28911	748630
2451	748631
2258	748632
74051	748633
67213	748634
35157	748635
55363	748636
120453	748637
111088	748638
10954	748639
25990	748640
12398	748641
87824	748642
45512	748643
38490	748644
23953	748645
83470	748646
3283	748647
44058	748648
251	748649
2188	748650
4673	748651
109829	748652
106001	748653
2344	748654
30212	748655
32096	748656
367	748657
77317	748658
55002	748659
20502	748660
32907	748661
51173	748662
3161	748663
51212	748664
96475	748665
26764	748666
66793	748667
3257	748668
3249	748669
13369	748670
15243	748671
74953	748672
107771	748673
3343	748674
129428	748675
4368	748676
18435	748677
26319	748678
78878	748679
30965	748680
10613	748681
70780	748682
5521	748683
16699	748684
138826	748685
76650	748686
18072	748687
4142	748688
45390	748689
2587	748690
51348	748691
8640	748692
53756	748693
18762	748694
49552	748695
72761	748696
52559	748697
14724	748698
123599	748699
63505	748700
27620	748701
98894	748702
79895	748703
55500	748704
62178	748705
27549	748706
22726	748707
12015	748708
14036	748709
62518	748710
63992	748711
40452	748712
43673	748713
44490	748714
1056	748715
40411	748716
102372	748717
14992	748718
47907	748719
83729	748720
43410	748721
11356	748722
97390	748723
6	748724
75079	748725
93238	748726
4313	748727
28348	748728
78046	748729
5	748730
8558	748731
8469	748732
406	748733
38838	748734
67682	748735
134127	748736
140528	748737
97807	748738
83215	748739
68681	748740
26288	748741
21372	748742
66012	748743
29567	748744
1388	748745
147460	748746
2801	748747
120333	748748
20207	748749
12776	748750
13172	748751
55506	748752
61017	748753
48069	748754
46278	748755
57617	748756
58239	748757
18567	748758
17015	748759
27994	748760
14505	748761
2768	748762
33519	748763
6991	748764
9015	748765
26459	748766
4207	748767
165614	748768
79744	748769
11551	748770
51642	748771
90023	748772
80686	748773
20095	748774
71554	748775
10616	748776
10547	748777
794	748778
124069	748779
115186	748780
875	748781
35067	748782
16086	748783
33820	748784
36690	748785
28095	748786
100593	748787
3946	748788
24369	748789
103106	748790
112389	748791
27192	748792
34912	748793
7529	748794
159160	748795
12817	748796
4	748797
19954	748798
27450	748799
58091	748800
73601	748801
16296	748802
28601	748803
47180	748804
67294	748805
49278	748806
6478	748807
8211	748808
45803	748809
48590	748810
95982	748811
2895	748812
11996	748813
11194	748814
33300	748815
39140	748816
14914	748817
59987	748818
30424	748819
27364	748820
25420	748821
15630	748822
40700	748823
64521	748824
69308	748825
24647	748826
72729	748827
38678	748828
26142	748829
469	748830
39207	748831
31058	748832
16689	748833
9800	748834
147201	748835
119	748836
32470	748837
10473	748838
168	748839
21632	748840
17875	748841
2245	748842
62964	748843
14582	748844
39512	748845
599	748846
25156	748847
21561	748848
55696	748849
67333	748850
21324	748851
69493	748852
10554	748853
92988	748854
34909	748855
10331	748856
35847	748857
39441	748858
12948	748859
54384	748860
73612	748861
11440	748862
1485	748863
86045	748864
55	748865
24924	748866
85052	748867
4316	748868
53326	748869
2339	748870
133656	748871
100416	748872
7002	748873
40320	748874
43590	748875
84136	748876
4568	748877
26486	748878
94909	748879
17103	748880
41683	748881
542	748882
37994	748883
42493	748884
107028	748885
26368	748886
27188	748887
10668	748888
73426	748889
15516	748890
24471	748891
31813	748892
345	748893
1950	748894
152904	748895
22253	748896
31774	748897
92453	748898
44149	748899
8995	748900
80413	748901
5307	748902
1859	748903
49955	748904
4335	748905
68428	748906
29966	748907
13028	748908
58	748909
33694	748910
1057	748911
8668	748912
107349	748913
159233	748914
39574	748915
54105	748916
16656	748917
144202	748918
16433	748919
8012	748920
55848	748921
61069	748922
74974	748923
13635	748924
50314	748925
11194	748926
57989	748927
166815	748928
9806	748929
25210	748930
127601	748931
10780	748932
33096	748933
555	748934
51252	748935
61985	748936
43231	748937
13285	748938
146472	748939
91397	748940
78701	748941
7478	748942
59960	748943
30587	748944
78725	748945
75729	748946
117964	748947
14074	748948
3547	748949
65306	748950
24653	748951
41148	748952
81233	748953
7479	748954
10263	748955
13402	748956
34090	748957
29300	748958
13286	748959
58945	748960
131418	748961
3062	748962
42737	748963
26910	748964
9064	748965
106625	748966
125172	748967
98758	748968
61696	748969
61327	748970
101038	748971
19630	748972
65968	748973
83680	748974
11282	748975
75868	748976
927	748977
158995	748978
22584	748979
16704	748980
102352	748981
2089	748982
50443	748983
153210	748984
1776	748985
52106	748986
114642	748987
21322	748988
86585	748989
69284	748990
92039	748991
134950	748992
26019	748993
53411	748994
90931	748995
103441	748996
74343	748997
9105	748998
10884	748999
40204	749000
32651	749001
53502	749002
12946	749003
107485	749004
161143	749005
1415	749006
70196	749007
91473	749008
66652	749009
16145	749010
90141	749011
148851	749012
18034	749013
5198	749014
137623	749015
9569	749016
86889	749017
34702	749018
81129	749019
50582	749020
76506	749021
146727	749022
22560	749023
45124	749024
5574	749025
845	749026
26450	749027
2350	749028
30846	749029
39135	749030
4242	749031
4894	749032
79975	749033
76126	749034
47204	749035
32201	749036
27489	749037
31688	749038
52125	749039
152782	749040
113671	749041
89440	749042
49981	749043
388	749044
18224	749045
27681	749046
81257	749047
21900	749048
64361	749049
83797	749050
56191	749051
34213	749052
97608	749053
47118	749054
87582	749055
29148	749056
48378	749057
74371	749058
125014	749059
110796	749060
82	749061
47821	749062
75026	749063
75556	749064
102802	749065
30124	749066
4718	749067
61579	749068
55192	749069
3812	749070
38269	749071
17247	749072
30297	749073
170014	749074
22005	749075
36559	749076
42652	749077
55223	749078
14337	749079
84286	749080
51783	749081
7144	749082
67049	749083
9925	749084
24342	749085
2588	749086
87905	749087
14232	749088
105950	749089
38218	749090
49831	749091
72360	749092
32737	749093
85085	749094
68003	749095
96236	749096
5277	749097
9615	749098
125347	749099
108037	749100
6701	749101
3515	749102
19267	749103
33594	749104
5162	749105
35019	749106
124829	749107
69262	749108
30478	749109
101034	749110
36774	749111
108289	749112
98638	749113
21246	749114
63536	749115
5300	749116
4455	749117
6452	749118
50532	749119
25564	749120
90775	749121
118217	749122
58615	749123
7575	749124
90116	749125
121941	749126
52309	749127
111629	749128
56566	749129
7884	749130
29098	749131
89296	749132
28312	749133
16446	749134
1170	749135
58543	749136
52745	749137
64668	749138
36532	749139
79549	749140
101489	749141
414	749142
20408	749143
730	749144
29482	749145
18397	749146
10393	749147
75744	749148
3658	749149
26034	749150
38114	749151
9312	749152
90710	749153
34029	749154
8460	749155
18747	749156
22585	749157
8289	749158
34502	749159
71239	749160
93571	749161
19176	749162
54167	749163
15933	749164
6455	749165
33900	749166
6562	749167
17762	749168
23805	749169
115664	749170
47473	749171
68309	749172
40499	749173
15645	749174
15455	749175
15712	749176
21761	749177
7824	749178
17091	749179
27468	749180
14895	749181
138616	749182
122104	749183
2240	749184
3002	749185
76395	749186
58552	749187
42636	749188
59815	749189
8822	749190
61697	749191
9052	749192
37912	749193
82688	749194
11528	749195
5273	749196
42989	749197
639	749198
71861	749199
15538	749200
11083	749201
2799	749202
62899	749203
2611	749204
65659	749205
37153	749206
1184	749207
78518	749208
59926	749209
6171	749210
36235	749211
4585	749212
10828	749213
8479	749214
1174	749215
42880	749216
3821	749217
49315	749218
56948	749219
7563	749220
2821	749221
110777	749222
5419	749223
39897	749224
23614	749225
34579	749226
31270	749227
91677	749228
84250	749229
65064	749230
134300	749231
9898	749232
17389	749233
58522	749234
31601	749235
45332	749236
159708	749237
40967	749238
14595	749239
32875	749240
46128	749241
41527	749242
42835	749243
2240	749244
12296	749245
24396	749246
46841	749247
64451	749248
59795	749249
48601	749250
20586	749251
568	749252
34395	749253
34461	749254
28071	749255
107689	749256
51164	749257
4613	749258
9	749259
4446	749260
63367	749261
68216	749262
103812	749263
105953	749264
107068	749265
45480	749266
7108	749267
26854	749268
69373	749269
18732	749270
63317	749271
205	749272
72357	749273
64413	749274
128064	749275
52511	749276
17037	749277
62351	749278
603	749279
6734	749280
96036	749281
49111	749282
49023	749283
67478	749284
39188	749285
49587	749286
27398	749287
30030	749288
114506	749289
5756	749290
40840	749291
61161	749292
165860	749293
114216	749294
6167	749295
131686	749296
111644	749297
60574	749298
1248	749299
56652	749300
25216	749301
4494	749302
43437	749303
3973	749304
69471	749305
23565	749306
106722	749307
161320	749308
70646	749309
30962	749310
122162	749311
35363	749312
73121	749313
3356	749314
16858	749315
31883	749316
3225	749317
58092	749318
9067	749319
8015	749320
33105	749321
23690	749322
63308	749323
134970	749324
16186	749325
90942	749326
15127	749327
27952	749328
46849	749329
63852	749330
16154	749331
6320	749332
9299	749333
60844	749334
125602	749335
46822	749336
99293	749337
34588	749338
10450	749339
19999	749340
13986	749341
5906	749342
388	749343
4029	749344
95927	749345
3960	749346
168576	749347
61672	749348
33937	749349
19037	749350
60047	749351
89344	749352
1019	749353
28328	749354
73911	749355
50491	749356
40989	749357
891	749358
2915	749359
115900	749360
87056	749361
35753	749362
17369	749363
78265	749364
50647	749365
90449	749366
44081	749367
36314	749368
46608	749369
83405	749370
14003	749371
8623	749372
11657	749373
2208	749374
136788	749375
17091	749376
2251	749377
78893	749378
40946	749379
116501	749380
98523	749381
70759	749382
109654	749383
61543	749384
1773	749385
40784	749386
29799	749387
99329	749388
19812	749389
120839	749390
17519	749391
64616	749392
40447	749393
154014	749394
89571	749395
28392	749396
32529	749397
77234	749398
111666	749399
53521	749400
41231	749401
56209	749402
14020	749403
42177	749404
69448	749405
31746	749406
10145	749407
14447	749408
28591	749409
7695	749410
35546	749411
19824	749412
7877	749413
2000	749414
16982	749415
48771	749416
12847	749417
77093	749418
93233	749419
718	749420
3631	749421
7351	749422
43677	749423
1844	749424
3198	749425
11080	749426
8988	749427
25902	749428
1002	749429
131690	749430
14162	749431
11250	749432
65945	749433
9837	749434
2875	749435
6212	749436
90820	749437
65417	749438
12410	749439
119030	749440
6069	749441
56769	749442
57994	749443
31059	749444
35094	749445
65478	749446
3118	749447
65578	749448
40011	749449
95327	749450
21577	749451
105447	749452
52084	749453
68919	749454
106567	749455
69395	749456
35535	749457
25619	749458
89045	749459
25956	749460
98384	749461
53154	749462
2795	749463
11043	749464
516	749465
18211	749466
12692	749467
49688	749468
3393	749469
27657	749470
54961	749471
19066	749472
48	749473
82279	749474
9093	749475
27354	749476
14476	749477
30895	749478
47105	749479
63816	749480
37307	749481
87776	749482
35109	749483
20653	749484
67724	749485
61034	749486
2353	749487
131508	749488
745	749489
48573	749490
84611	749491
83868	749492
78592	749493
136439	749494
26200	749495
5850	749496
5712	749497
5305	749498
21081	749499
152414	749500
157729	749501
39967	749502
43767	749503
165793	749504
48565	749505
139510	749506
8549	749507
8388	749508
17915	749509
32373	749510
18761	749511
85606	749512
143357	749513
155102	749514
87041	749515
43161	749516
148530	749517
40281	749518
1590	749519
28591	749520
10051	749521
44788	749522
43540	749523
11003	749524
150967	749525
25705	749526
54973	749527
2429	749528
35129	749529
13486	749530
78131	749531
56134	749532
35365	749533
78058	749534
23538	749535
80546	749536
73917	749537
14130	749538
13403	749539
75073	749540
14196	749541
45640	749542
21760	749543
61805	749544
10582	749545
45373	749546
104019	749547
47148	749548
55340	749549
7185	749550
33883	749551
65292	749552
55677	749553
718	749554
34974	749555
48022	749556
69436	749557
11067	749558
46055	749559
93576	749560
56046	749561
2312	749562
108374	749563
83798	749564
63821	749565
86580	749566
130033	749567
95152	749568
167749	749569
31459	749570
9245	749571
4559	749572
4780	749573
21041	749574
75	749575
59654	749576
60478	749577
91028	749578
77712	749579
50643	749580
71353	749581
19577	749582
28655	749583
254	749584
157873	749585
22038	749586
36787	749587
13580	749588
30567	749589
76237	749590
9316	749591
46304	749592
33869	749593
42194	749594
21224	749595
31686	749596
1496	749597
56420	749598
112162	749599
47090	749600
73836	749601
15425	749602
169422	749603
12409	749604
11777	749605
15418	749606
10642	749607
106009	749608
136676	749609
55918	749610
22863	749611
57672	749612
20860	749613
144557	749614
34748	749615
127678	749616
45578	749617
7206	749618
10148	749619
47119	749620
6790	749621
77879	749622
56359	749623
32517	749624
119464	749625
36472	749626
132830	749627
120254	749628
30970	749629
109845	749630
32137	749631
3583	749632
10915	749633
9067	749634
63521	749635
3493	749636
96716	749637
58841	749638
8823	749639
37011	749640
80673	749641
121163	749642
8252	749643
126380	749644
31289	749645
32075	749646
2718	749647
78813	749648
11952	749649
65599	749650
10121	749651
1150	749652
60542	749653
42122	749654
38464	749655
55432	749656
7896	749657
3154	749658
70999	749659
14234	749660
18684	749661
33785	749662
10858	749663
5375	749664
121232	749665
8190	749666
115147	749667
129290	749668
944	749669
82147	749670
108346	749671
158154	749672
19386	749673
15894	749674
28241	749675
766	749676
23101	749677
47368	749678
2221	749679
142986	749680
107102	749681
58292	749682
18797	749683
53702	749684
10198	749685
10018	749686
75056	749687
66402	749688
86566	749689
82401	749690
11093	749691
77139	749692
29477	749693
63243	749694
22886	749695
94177	749696
20369	749697
18717	749698
15253	749699
115980	749700
4578	749701
140421	749702
65192	749703
85169	749704
11124	749705
11401	749706
49506	749707
4819	749708
77287	749709
56706	749710
17187	749711
79402	749712
19706	749713
62359	749714
27390	749715
27296	749716
29681	749717
47194	749718
91452	749719
33346	749720
64222	749721
22893	749722
13779	749723
110320	749724
52333	749725
87926	749726
14186	749727
39925	749728
94553	749729
155554	749730
58166	749731
30371	749732
21304	749733
49924	749734
92591	749735
47601	749736
687	749737
12554	749738
162633	749739
54668	749740
116124	749741
52614	749742
1727	749743
165067	749744
12414	749745
20554	749746
92425	749747
3959	749748
134480	749749
127734	749750
39653	749751
39936	749752
30192	749753
17325	749754
1608	749755
67586	749756
37467	749757
70880	749758
42356	749759
99195	749760
102408	749761
26167	749762
44281	749763
66150	749764
35853	749765
94	749766
5848	749767
27950	749768
2179	749769
13119	749770
2829	749771
68207	749772
10417	749773
51899	749774
10075	749775
63885	749776
90333	749777
91069	749778
16958	749779
36586	749780
61087	749781
1003	749782
92175	749783
6619	749784
134460	749785
62148	749786
34974	749787
73204	749788
32117	749789
90958	749790
68418	749791
34643	749792
20055	749793
8722	749794
53844	749795
4134	749796
33092	749797
85237	749798
62149	749799
33541	749800
17885	749801
92840	749802
699	749803
16873	749804
68857	749805
140477	749806
382	749807
20119	749808
98626	749809
41265	749810
13005	749811
64740	749812
88000	749813
16165	749814
51952	749815
51412	749816
81604	749817
6023	749818
25924	749819
123122	749820
25247	749821
78852	749822
45067	749823
21851	749824
1860	749825
2567	749826
58931	749827
29622	749828
41164	749829
18845	749830
95952	749831
170004	749832
2710	749833
23290	749834
53568	749835
46352	749836
17119	749837
51835	749838
5192	749839
128453	749840
926	749841
97946	749842
32472	749843
56716	749844
77936	749845
115127	749846
4172	749847
12209	749848
3126	749849
1268	749850
116978	749851
23144	749852
98251	749853
4665	749854
13331	749855
4437	749856
70067	749857
59683	749858
88916	749859
25983	749860
25418	749861
18835	749862
58956	749863
20457	749864
10756	749865
524	749866
71247	749867
7014	749868
118256	749869
87	749870
38867	749871
24883	749872
28799	749873
44655	749874
4119	749875
24926	749876
20277	749877
130	749878
3937	749879
18606	749880
65419	749881
19067	749882
100	749883
1971	749884
3129	749885
16211	749886
53401	749887
6579	749888
43362	749889
28753	749890
79293	749891
66324	749892
7591	749893
1277	749894
119049	749895
62122	749896
85035	749897
4231	749898
68575	749899
60872	749900
50164	749901
47513	749902
97924	749903
55960	749904
16678	749905
126999	749906
3317	749907
5333	749908
2081	749909
10974	749910
131403	749911
14329	749912
2070	749913
43252	749914
18610	749915
41211	749916
593	749917
866	749918
5476	749919
8729	749920
86413	749921
25650	749922
32623	749923
15049	749924
58388	749925
23567	749926
164	749927
18354	749928
77005	749929
7963	749930
3236	749931
189	749932
99910	749933
127289	749934
23957	749935
404	749936
20477	749937
55477	749938
40312	749939
23465	749940
24686	749941
18417	749942
34679	749943
47020	749944
39795	749945
95602	749946
19129	749947
40185	749948
10712	749949
105289	749950
5348	749951
38193	749952
191	749953
36603	749954
14541	749955
115020	749956
18825	749957
37644	749958
6640	749959
39920	749960
127430	749961
53433	749962
71348	749963
694	749964
134313	749965
48067	749966
25842	749967
50510	749968
97112	749969
13086	749970
59080	749971
26159	749972
71008	749973
12082	749974
1877	749975
27122	749976
125869	749977
118090	749978
68120	749979
22623	749980
35242	749981
81277	749982
9392	749983
55027	749984
22487	749985
3074	749986
158100	749987
149136	749988
9400	749989
38016	749990
13557	749991
56426	749992
8791	749993
41291	749994
206	749995
681	749996
21049	749997
59378	749998
19881	749999
26793	750000
20036	750001
90596	750002
2662	750003
44704	750004
1129	750005
20005	750006
1036	750007
78681	750008
91180	750009
126145	750010
14733	750011
107014	750012
108660	750013
88187	750014
35998	750015
5220	750016
3772	750017
93507	750018
644	750019
1366	750020
10219	750021
3328	750022
67758	750023
72816	750024
10473	750025
112702	750026
86120	750027
3280	750028
81246	750029
12134	750030
36975	750031
45630	750032
24040	750033
42431	750034
21094	750035
63365	750036
3012	750037
72003	750038
92817	750039
131461	750040
18114	750041
50232	750042
14576	750043
65919	750044
14893	750045
49056	750046
42222	750047
60937	750048
93567	750049
16857	750050
90922	750051
81467	750052
93374	750053
3005	750054
15025	750055
145815	750056
23835	750057
159878	750058
167492	750059
20501	750060
1865	750061
59121	750062
92997	750063
8649	750064
81275	750065
102513	750066
1184	750067
46942	750068
84259	750069
4166	750070
9492	750071
15134	750072
49797	750073
23628	750074
3831	750075
132305	750076
5805	750077
38778	750078
52918	750079
65487	750080
127546	750081
52509	750082
103062	750083
33076	750084
36243	750085
57363	750086
10970	750087
38560	750088
16307	750089
39799	750090
55042	750091
46556	750092
4581	750093
39590	750094
36359	750095
17497	750096
12151	750097
53537	750098
30405	750099
554	750100
55249	750101
139	750102
34510	750103
8081	750104
34370	750105
117229	750106
35840	750107
9779	750108
5768	750109
5550	750110
108731	750111
30015	750112
38239	750113
15460	750114
53207	750115
61148	750116
65435	750117
63746	750118
135064	750119
1148	750120
3001	750121
124993	750122
150500	750123
12993	750124
7698	750125
16767	750126
56527	750127
10817	750128
20961	750129
63239	750130
130031	750131
4949	750132
7548	750133
43798	750134
9308	750135
10891	750136
49677	750137
3312	750138
17331	750139
4522	750140
91308	750141
25431	750142
5393	750143
62815	750144
8855	750145
8851	750146
23865	750147
13669	750148
4898	750149
65422	750150
50379	750151
96	750152
37298	750153
18391	750154
11265	750155
81466	750156
93787	750157
26802	750158
2305	750159
68258	750160
55113	750161
12065	750162
31471	750163
92369	750164
16	750165
94027	750166
76608	750167
22478	750168
15245	750169
153691	750170
90978	750171
61386	750172
4613	750173
33687	750174
13569	750175
14002	750176
60739	750177
3582	750178
49492	750179
123268	750180
28852	750181
33077	750182
20707	750183
15711	750184
92259	750185
39081	750186
20550	750187
38824	750188
51620	750189
26913	750190
20076	750191
14831	750192
2532	750193
3420	750194
56725	750195
71788	750196
76110	750197
12330	750198
68818	750199
18128	750200
33560	750201
33167	750202
6483	750203
31927	750204
20421	750205
1084	750206
32247	750207
5507	750208
18383	750209
107452	750210
6196	750211
1421	750212
55893	750213
36254	750214
100866	750215
73292	750216
66958	750217
4453	750218
66617	750219
95572	750220
31075	750221
3564	750222
20976	750223
5179	750224
1107	750225
15644	750226
7394	750227
122871	750228
8489	750229
48599	750230
111778	750231
1370	750232
24673	750233
1552	750234
38665	750235
15575	750236
14259	750237
70138	750238
28726	750239
44045	750240
25301	750241
49114	750242
100070	750243
6569	750244
72865	750245
26064	750246
133493	750247
25060	750248
50496	750249
66958	750250
81698	750251
92586	750252
23228	750253
19010	750254
44932	750255
13025	750256
16046	750257
51910	750258
50884	750259
13674	750260
56804	750261
17227	750262
18546	750263
5365	750264
3472	750265
22159	750266
44605	750267
47119	750268
30492	750269
68735	750270
44982	750271
6876	750272
35822	750273
4534	750274
91374	750275
112918	750276
42695	750277
41043	750278
96101	750279
39451	750280
48679	750281
80553	750282
16986	750283
1508	750284
110629	750285
6187	750286
45848	750287
99142	750288
27021	750289
24628	750290
12161	750291
41061	750292
21953	750293
30259	750294
18885	750295
5282	750296
53459	750297
10819	750298
21320	750299
4683	750300
7316	750301
20104	750302
15111	750303
71048	750304
2298	750305
62264	750306
63403	750307
111229	750308
15454	750309
16455	750310
8726	750311
165168	750312
38746	750313
390	750314
1575	750315
31489	750316
449	750317
80665	750318
24096	750319
43033	750320
51977	750321
33979	750322
12793	750323
26940	750324
28640	750325
110296	750326
78325	750327
91083	750328
27341	750329
74980	750330
33336	750331
57976	750332
5986	750333
1306	750334
88108	750335
67607	750336
39078	750337
541	750338
48588	750339
17425	750340
94876	750341
1898	750342
80960	750343
24587	750344
8200	750345
16554	750346
4889	750347
1585	750348
149369	750349
3600	750350
51308	750351
22361	750352
41430	750353
50095	750354
21373	750355
30385	750356
407	750357
25274	750358
9378	750359
37920	750360
4326	750361
121638	750362
88899	750363
5978	750364
197	750365
2113	750366
62915	750367
36276	750368
94707	750369
16650	750370
119691	750371
53617	750372
12877	750373
14259	750374
51467	750375
56973	750376
12917	750377
97765	750378
70477	750379
33152	750380
91455	750381
27202	750382
67919	750383
27081	750384
22428	750385
86837	750386
4822	750387
64370	750388
132420	750389
43048	750390
17420	750391
1700	750392
102426	750393
15129	750394
35179	750395
116202	750396
42937	750397
28005	750398
39443	750399
79239	750400
32467	750401
69789	750402
31450	750403
89470	750404
4000	750405
2563	750406
16081	750407
91957	750408
14776	750409
6743	750410
23544	750411
58470	750412
19749	750413
18869	750414
40850	750415
128248	750416
4379	750417
51536	750418
4131	750419
53097	750420
2588	750421
103028	750422
5202	750423
13043	750424
50361	750425
12983	750426
1928	750427
18381	750428
61146	750429
7562	750430
34900	750431
880	750432
73319	750433
91923	750434
11523	750435
23016	750436
15283	750437
153894	750438
13095	750439
42599	750440
20431	750441
5884	750442
5872	750443
2764	750444
69578	750445
96158	750446
37722	750447
808	750448
59741	750449
10526	750450
120775	750451
1279	750452
12297	750453
1544	750454
73442	750455
25357	750456
26929	750457
52411	750458
104204	750459
28327	750460
111142	750461
93816	750462
84063	750463
40626	750464
5293	750465
30572	750466
9571	750467
27713	750468
9589	750469
1418	750470
15622	750471
8268	750472
40765	750473
4919	750474
132222	750475
49914	750476
29763	750477
18673	750478
3291	750479
14239	750480
109190	750481
4540	750482
18030	750483
68436	750484
30687	750485
78080	750486
48441	750487
22435	750488
59471	750489
63041	750490
36256	750491
85283	750492
165404	750493
36472	750494
333	750495
11235	750496
90287	750497
41509	750498
74743	750499
4401	750500
25192	750501
813	750502
74148	750503
47662	750504
55274	750505
54703	750506
45460	750507
56445	750508
55422	750509
64334	750510
26712	750511
30373	750512
42996	750513
151790	750514
1473	750515
150040	750516
59917	750517
33330	750518
35284	750519
5370	750520
50394	750521
16106	750522
74865	750523
15580	750524
73614	750525
65168	750526
55166	750527
99104	750528
39789	750529
63420	750530
44646	750531
114406	750532
41255	750533
14	750534
2773	750535
16622	750536
89431	750537
15716	750538
32862	750539
80381	750540
35201	750541
62714	750542
7085	750543
65725	750544
167387	750545
25312	750546
5872	750547
549	750548
91492	750549
38691	750550
4194	750551
2244	750552
5164	750553
6251	750554
14790	750555
20965	750556
8894	750557
2488	750558
42981	750559
10895	750560
11220	750561
9782	750562
110876	750563
77105	750564
21629	750565
36845	750566
63702	750567
117	750568
24314	750569
38551	750570
49077	750571
20409	750572
50145	750573
40959	750574
68856	750575
20635	750576
50870	750577
88854	750578
16879	750579
43596	750580
6019	750581
17966	750582
36270	750583
15466	750584
129220	750585
40736	750586
21573	750587
34660	750588
46083	750589
79368	750590
38017	750591
44841	750592
4359	750593
24885	750594
160591	750595
18980	750596
122347	750597
41002	750598
146513	750599
133883	750600
37895	750601
127072	750602
116182	750603
53112	750604
88659	750605
68030	750606
16941	750607
77173	750608
135359	750609
40349	750610
1835	750611
150583	750612
41226	750613
5645	750614
4186	750615
78702	750616
4319	750617
67714	750618
25174	750619
130479	750620
87506	750621
6343	750622
44467	750623
108486	750624
18060	750625
63428	750626
61272	750627
26230	750628
1475	750629
7232	750630
44157	750631
23461	750632
56178	750633
37047	750634
85697	750635
60409	750636
22796	750637
6876	750638
75507	750639
61084	750640
12591	750641
15756	750642
20920	750643
61193	750644
55019	750645
93169	750646
369	750647
79754	750648
5680	750649
20014	750650
140141	750651
45920	750652
19155	750653
6800	750654
53	750655
56391	750656
125759	750657
60808	750658
11431	750659
32013	750660
22220	750661
115288	750662
33973	750663
13613	750664
16400	750665
74332	750666
44823	750667
13444	750668
9657	750669
58621	750670
26967	750671
49499	750672
634	750673
56486	750674
129675	750675
28813	750676
93077	750677
38642	750678
10251	750679
13844	750680
5804	750681
46168	750682
140506	750683
3546	750684
76573	750685
856	750686
5816	750687
30257	750688
39032	750689
5800	750690
58047	750691
40882	750692
3207	750693
1302	750694
55057	750695
48891	750696
155451	750697
112439	750698
22538	750699
18185	750700
65926	750701
14293	750702
48520	750703
14052	750704
45231	750705
25897	750706
112364	750707
54026	750708
22302	750709
27269	750710
2078	750711
113418	750712
151423	750713
22161	750714
18082	750715
71523	750716
5375	750717
5420	750718
61385	750719
21186	750720
8539	750721
11418	750722
2263	750723
42226	750724
28	750725
127463	750726
137045	750727
14480	750728
1300	750729
68535	750730
71889	750731
71876	750732
53948	750733
28535	750734
37629	750735
4818	750736
3319	750737
142025	750738
111224	750739
63402	750740
101202	750741
17803	750742
83224	750743
16794	750744
4	750745
26855	750746
6383	750747
34658	750748
42868	750749
135995	750750
19845	750751
28205	750752
5526	750753
34273	750754
40046	750755
13373	750756
33902	750757
24076	750758
10798	750759
18658	750760
53797	750761
20317	750762
19312	750763
48127	750764
11095	750765
79495	750766
53734	750767
95743	750768
89183	750769
83195	750770
5212	750771
458	750772
644	750773
78218	750774
1137	750775
29476	750776
44266	750777
21219	750778
6489	750779
121655	750780
39419	750781
4747	750782
30566	750783
25025	750784
109877	750785
48808	750786
3369	750787
63953	750788
7965	750789
35754	750790
68546	750791
12978	750792
29038	750793
6387	750794
42321	750795
28583	750796
52824	750797
2044	750798
38525	750799
21132	750800
19119	750801
17303	750802
64763	750803
175	750804
12870	750805
56849	750806
3443	750807
72840	750808
28434	750809
21466	750810
60500	750811
138212	750812
10527	750813
108459	750814
22466	750815
152848	750816
56653	750817
15734	750818
16406	750819
44733	750820
156768	750821
6570	750822
78794	750823
4377	750824
13155	750825
88613	750826
5410	750827
2639	750828
49725	750829
63185	750830
90084	750831
19780	750832
38280	750833
21160	750834
82028	750835
961	750836
29343	750837
73532	750838
53179	750839
70802	750840
1592	750841
18656	750842
5935	750843
18682	750844
165755	750845
20114	750846
11664	750847
54818	750848
1362	750849
81745	750850
1752	750851
29527	750852
18877	750853
2610	750854
7257	750855
110396	750856
3985	750857
736	750858
93459	750859
52658	750860
13306	750861
68897	750862
50074	750863
31389	750864
20094	750865
52170	750866
39667	750867
41123	750868
22965	750869
29688	750870
57568	750871
1233	750872
71038	750873
32388	750874
48413	750875
77015	750876
2955	750877
35641	750878
15725	750879
131490	750880
20395	750881
112828	750882
31998	750883
69585	750884
4915	750885
78941	750886
91283	750887
86251	750888
36517	750889
37450	750890
19209	750891
129955	750892
3808	750893
107747	750894
18640	750895
35074	750896
30787	750897
48904	750898
23726	750899
34554	750900
33988	750901
73253	750902
107856	750903
47511	750904
77187	750905
95530	750906
13635	750907
23812	750908
101719	750909
6984	750910
33185	750911
14332	750912
45914	750913
79442	750914
621	750915
58980	750916
3505	750917
26308	750918
3919	750919
17074	750920
124	750921
95795	750922
1455	750923
34952	750924
68411	750925
17882	750926
6847	750927
21186	750928
26111	750929
35957	750930
39243	750931
37630	750932
8642	750933
14992	750934
5931	750935
84313	750936
13039	750937
95985	750938
116004	750939
71828	750940
32991	750941
6583	750942
7717	750943
47728	750944
114617	750945
118714	750946
108171	750947
49868	750948
1652	750949
88118	750950
6258	750951
76073	750952
132934	750953
1558	750954
12202	750955
10316	750956
21596	750957
8991	750958
47465	750959
19885	750960
5782	750961
87785	750962
109984	750963
52943	750964
85365	750965
1107	750966
98834	750967
100577	750968
69683	750969
3295	750970
48234	750971
37874	750972
60879	750973
18960	750974
81618	750975
4463	750976
68179	750977
981	750978
30187	750979
139833	750980
29	750981
14655	750982
84286	750983
9290	750984
23067	750985
11388	750986
39017	750987
45975	750988
80970	750989
5719	750990
134984	750991
11597	750992
19047	750993
22165	750994
124141	750995
46598	750996
22032	750997
2657	750998
59371	750999
22172	751000
19867	751001
78761	751002
44060	751003
6943	751004
18210	751005
114806	751006
35092	751007
29826	751008
11355	751009
70737	751010
2036	751011
4900	751012
110660	751013
14759	751014
78445	751015
31911	751016
12614	751017
48667	751018
7040	751019
13936	751020
16207	751021
86315	751022
111	751023
16591	751024
6408	751025
51064	751026
33536	751027
9232	751028
4320	751029
119238	751030
56753	751031
70789	751032
16066	751033
20048	751034
19768	751035
32997	751036
45211	751037
966	751038
87074	751039
72537	751040
71922	751041
5935	751042
11456	751043
23908	751044
13630	751045
25222	751046
30016	751047
114673	751048
54699	751049
7099	751050
18786	751051
8682	751052
12426	751053
34270	751054
37065	751055
32588	751056
17767	751057
3181	751058
26013	751059
42313	751060
37444	751061
96645	751062
22168	751063
23131	751064
119905	751065
5319	751066
10	751067
7480	751068
88414	751069
42064	751070
10113	751071
36214	751072
136551	751073
60270	751074
78141	751075
164689	751076
869	751077
89147	751078
51189	751079
2850	751080
20072	751081
26148	751082
17514	751083
14644	751084
79477	751085
9521	751086
4515	751087
92290	751088
2984	751089
23769	751090
53185	751091
36550	751092
50809	751093
5100	751094
52526	751095
25323	751096
27655	751097
29360	751098
26182	751099
2794	751100
31677	751101
863	751102
49947	751103
14200	751104
10117	751105
28790	751106
75754	751107
31946	751108
1167	751109
140122	751110
71338	751111
95710	751112
1395	751113
17359	751114
68906	751115
61759	751116
50411	751117
24	751118
9008	751119
110687	751120
76709	751121
55395	751122
17633	751123
34935	751124
34168	751125
2520	751126
101735	751127
100959	751128
51496	751129
164600	751130
153163	751131
54888	751132
45117	751133
9231	751134
21361	751135
86595	751136
93834	751137
84766	751138
62453	751139
5922	751140
17842	751141
29661	751142
65934	751143
88511	751144
3419	751145
21403	751146
9826	751147
46771	751148
5404	751149
32495	751150
4950	751151
62763	751152
64711	751153
11987	751154
68583	751155
29572	751156
3320	751157
19847	751158
72556	751159
98186	751160
49638	751161
134965	751162
154094	751163
29514	751164
27698	751165
45272	751166
70609	751167
61936	751168
118732	751169
25680	751170
1107	751171
25052	751172
9501	751173
19619	751174
38362	751175
288	751176
27419	751177
3433	751178
7173	751179
28886	751180
99983	751181
82627	751182
8582	751183
38660	751184
78381	751185
8497	751186
6024	751187
90574	751188
15166	751189
12957	751190
68303	751191
3137	751192
19740	751193
78985	751194
10503	751195
33239	751196
14548	751197
31968	751198
108991	751199
16369	751200
7124	751201
8498	751202
24955	751203
55952	751204
120925	751205
4227	751206
35616	751207
3567	751208
98904	751209
13399	751210
67858	751211
3586	751212
92812	751213
43591	751214
212	751215
2172	751216
58456	751217
1656	751218
124340	751219
35088	751220
37425	751221
45104	751222
50316	751223
46169	751224
23538	751225
2207	751226
114256	751227
113606	751228
51017	751229
96347	751230
149695	751231
48746	751232
2479	751233
39132	751234
83637	751235
12448	751236
104960	751237
62371	751238
41650	751239
4312	751240
15396	751241
111383	751242
19025	751243
54764	751244
21984	751245
14726	751246
71531	751247
59410	751248
54208	751249
7271	751250
3	751251
53908	751252
54463	751253
503	751254
91634	751255
4983	751256
88245	751257
36804	751258
18384	751259
136132	751260
23717	751261
38155	751262
146871	751263
56401	751264
1849	751265
28824	751266
5961	751267
35249	751268
2117	751269
75809	751270
46906	751271
99118	751272
880	751273
116306	751274
50592	751275
93310	751276
57569	751277
51578	751278
7159	751279
20712	751280
19164	751281
5320	751282
4212	751283
100700	751284
23703	751285
68151	751286
31239	751287
90947	751288
45745	751289
87310	751290
4638	751291
14798	751292
48789	751293
3503	751294
2587	751295
63923	751296
138341	751297
61522	751298
322	751299
52613	751300
113421	751301
7975	751302
15571	751303
6052	751304
11330	751305
4456	751306
92531	751307
83293	751308
47086	751309
146618	751310
96004	751311
675	751312
76785	751313
134830	751314
38048	751315
62011	751316
64415	751317
1187	751318
58459	751319
87114	751320
16500	751321
48546	751322
33942	751323
25849	751324
37182	751325
55357	751326
219	751327
66969	751328
66147	751329
67094	751330
53714	751331
163771	751332
46346	751333
76774	751334
164878	751335
16141	751336
1323	751337
7264	751338
149102	751339
103801	751340
85872	751341
57796	751342
82147	751343
34493	751344
15106	751345
43817	751346
54382	751347
75268	751348
60220	751349
87117	751350
2968	751351
37332	751352
20409	751353
66051	751354
85674	751355
42589	751356
6332	751357
7448	751358
56089	751359
17318	751360
10580	751361
13131	751362
34493	751363
20130	751364
78096	751365
1086	751366
38942	751367
6705	751368
63380	751369
20131	751370
601	751371
14827	751372
19500	751373
87545	751374
8628	751375
32906	751376
17816	751377
18738	751378
28225	751379
18231	751380
60	751381
8105	751382
28013	751383
43510	751384
92360	751385
863	751386
147710	751387
29005	751388
49114	751389
29837	751390
141586	751391
7390	751392
163240	751393
33133	751394
37252	751395
38658	751396
9887	751397
920	751398
10495	751399
8369	751400
104697	751401
108711	751402
3847	751403
152662	751404
70117	751405
55942	751406
19659	751407
15802	751408
28739	751409
43922	751410
29488	751411
8998	751412
49526	751413
14719	751414
17081	751415
109634	751416
97141	751417
79303	751418
2591	751419
83290	751420
78615	751421
70355	751422
16310	751423
8059	751424
17610	751425
21748	751426
20384	751427
92069	751428
48264	751429
117013	751430
33270	751431
4261	751432
17205	751433
25648	751434
138166	751435
49783	751436
38108	751437
33245	751438
32026	751439
29094	751440
44299	751441
22156	751442
16304	751443
1060	751444
50710	751445
77383	751446
73723	751447
19607	751448
39496	751449
4371	751450
18501	751451
11006	751452
12090	751453
2187	751454
14485	751455
2491	751456
106405	751457
2962	751458
161768	751459
44146	751460
60470	751461
21464	751462
151811	751463
62977	751464
92954	751465
9858	751466
22247	751467
31501	751468
157393	751469
56150	751470
33175	751471
22936	751472
10936	751473
59469	751474
95155	751475
35145	751476
25784	751477
19000	751478
18879	751479
11588	751480
107299	751481
824	751482
89571	751483
25685	751484
1188	751485
9670	751486
29609	751487
57673	751488
46248	751489
57045	751490
38635	751491
15480	751492
133746	751493
41705	751494
33826	751495
19963	751496
71405	751497
30736	751498
22208	751499
33700	751500
9472	751501
48952	751502
55083	751503
43275	751504
59259	751505
132138	751506
34797	751507
36295	751508
742	751509
44978	751510
38019	751511
53889	751512
146427	751513
63141	751514
72973	751515
111118	751516
51434	751517
23821	751518
11579	751519
43705	751520
169129	751521
31962	751522
69338	751523
113712	751524
73346	751525
107061	751526
41029	751527
6126	751528
37186	751529
18043	751530
62201	751531
150716	751532
15366	751533
35727	751534
85461	751535
111007	751536
7061	751537
82446	751538
16148	751539
88541	751540
16850	751541
106458	751542
25843	751543
11884	751544
220	751545
27144	751546
3392	751547
95629	751548
71288	751549
40156	751550
44741	751551
2659	751552
82740	751553
29475	751554
21504	751555
18589	751556
22327	751557
1306	751558
130545	751559
28699	751560
76530	751561
24403	751562
92150	751563
20811	751564
60076	751565
10596	751566
28211	751567
40772	751568
63226	751569
89183	751570
17520	751571
13218	751572
165009	751573
29983	751574
78568	751575
2993	751576
15730	751577
37476	751578
52558	751579
50876	751580
21991	751581
102951	751582
31897	751583
54815	751584
89807	751585
3218	751586
76022	751587
51857	751588
104171	751589
43581	751590
83772	751591
77405	751592
33521	751593
61254	751594
46695	751595
52625	751596
18679	751597
2643	751598
81401	751599
24511	751600
1334	751601
10183	751602
77231	751603
6822	751604
84500	751605
147525	751606
19829	751607
54989	751608
28805	751609
50764	751610
133199	751611
41504	751612
1776	751613
51848	751614
154660	751615
39347	751616
54767	751617
9749	751618
89317	751619
104965	751620
8008	751621
40360	751622
6505	751623
79668	751624
104444	751625
24085	751626
14257	751627
109738	751628
35455	751629
11109	751630
6992	751631
33689	751632
19143	751633
49636	751634
11980	751635
28108	751636
71020	751637
37741	751638
39317	751639
38160	751640
17838	751641
71561	751642
25216	751643
43759	751644
85449	751645
133812	751646
42324	751647
31039	751648
99507	751649
116270	751650
2981	751651
20942	751652
106285	751653
13074	751654
123771	751655
7637	751656
27104	751657
15653	751658
10118	751659
39838	751660
59006	751661
46647	751662
47976	751663
5455	751664
17993	751665
4011	751666
96591	751667
37835	751668
32738	751669
86985	751670
76642	751671
5243	751672
13269	751673
74633	751674
43647	751675
38708	751676
42784	751677
1273	751678
63984	751679
95480	751680
29562	751681
12044	751682
2456	751683
25261	751684
570	751685
17840	751686
59216	751687
69928	751688
24018	751689
50489	751690
27922	751691
95940	751692
27595	751693
66849	751694
10629	751695
7077	751696
46694	751697
13985	751698
116526	751699
130437	751700
27197	751701
10360	751702
130804	751703
83052	751704
915	751705
24387	751706
70772	751707
8913	751708
7289	751709
12497	751710
103348	751711
4403	751712
36871	751713
85965	751714
28292	751715
76266	751716
30196	751717
79053	751718
32900	751719
19073	751720
27811	751721
20385	751722
119511	751723
49457	751724
64495	751725
47293	751726
62377	751727
61118	751728
26601	751729
56949	751730
12835	751731
22009	751732
36628	751733
35129	751734
44754	751735
29464	751736
5444	751737
21183	751738
47914	751739
33606	751740
58901	751741
29715	751742
45927	751743
48675	751744
44118	751745
54683	751746
68521	751747
7545	751748
91844	751749
2006	751750
1086	751751
108566	751752
50435	751753
106496	751754
12240	751755
111272	751756
16484	751757
24974	751758
79346	751759
22	751760
22998	751761
49232	751762
31989	751763
2589	751764
61257	751765
21602	751766
70600	751767
27311	751768
29963	751769
140641	751770
31874	751771
36331	751772
29352	751773
18476	751774
160803	751775
1402	751776
1943	751777
78727	751778
115225	751779
23843	751780
6865	751781
112085	751782
69010	751783
30153	751784
67786	751785
16578	751786
4300	751787
79236	751788
68004	751789
48374	751790
25688	751791
50340	751792
19292	751793
1069	751794
78535	751795
863	751796
3808	751797
49333	751798
56338	751799
17091	751800
80258	751801
20391	751802
88906	751803
22225	751804
44074	751805
46807	751806
189	751807
32755	751808
3245	751809
60614	751810
119767	751811
2246	751812
27744	751813
27304	751814
99254	751815
6607	751816
128392	751817
114411	751818
109178	751819
3717	751820
11260	751821
1288	751822
50680	751823
122078	751824
44370	751825
16839	751826
105118	751827
20337	751828
25459	751829
37170	751830
103727	751831
70708	751832
66349	751833
5484	751834
43255	751835
7496	751836
9903	751837
6862	751838
75589	751839
18650	751840
43948	751841
4499	751842
1248	751843
57543	751844
2356	751845
59524	751846
39347	751847
82468	751848
26537	751849
2575	751850
72794	751851
8049	751852
119176	751853
1682	751854
103030	751855
17114	751856
169281	751857
33231	751858
2041	751859
99012	751860
35252	751861
79705	751862
24860	751863
94641	751864
25783	751865
39532	751866
14568	751867
3963	751868
29620	751869
52861	751870
9153	751871
182	751872
75004	751873
120248	751874
49900	751875
24872	751876
80648	751877
82768	751878
151477	751879
40494	751880
512	751881
31036	751882
1557	751883
74885	751884
33670	751885
1397	751886
101665	751887
1685	751888
4654	751889
86253	751890
137498	751891
76188	751892
8091	751893
71586	751894
104518	751895
55086	751896
30021	751897
16916	751898
5968	751899
110275	751900
22090	751901
38433	751902
10769	751903
13439	751904
139951	751905
41060	751906
1152	751907
29556	751908
17001	751909
133217	751910
90126	751911
11746	751912
106760	751913
8630	751914
22652	751915
98951	751916
6132	751917
11958	751918
72276	751919
176	751920
2265	751921
61671	751922
30120	751923
19007	751924
17493	751925
74815	751926
35019	751927
53083	751928
44665	751929
107981	751930
88565	751931
57892	751932
15868	751933
50114	751934
13457	751935
1600	751936
1086	751937
15803	751938
28393	751939
45884	751940
15827	751941
1263	751942
135627	751943
3798	751944
87228	751945
17258	751946
56535	751947
46438	751948
1118	751949
53214	751950
63667	751951
120558	751952
39826	751953
2148	751954
9210	751955
53425	751956
206	751957
42992	751958
14266	751959
41414	751960
84315	751961
60571	751962
65974	751963
3177	751964
13221	751965
76717	751966
32773	751967
3066	751968
5110	751969
47717	751970
275	751971
7565	751972
7902	751973
41810	751974
77020	751975
127490	751976
50810	751977
33049	751978
14259	751979
55485	751980
9345	751981
67871	751982
41682	751983
13706	751984
34820	751985
134	751986
104562	751987
67262	751988
20296	751989
111800	751990
31151	751991
5787	751992
49777	751993
36755	751994
41210	751995
1379	751996
48404	751997
105696	751998
120074	751999
13756	752000
110052	752001
23333	752002
16088	752003
21598	752004
25545	752005
38178	752006
120881	752007
3694	752008
11698	752009
35582	752010
13764	752011
1658	752012
1168	752013
12429	752014
18456	752015
36249	752016
1211	752017
61760	752018
82354	752019
65025	752020
86507	752021
53392	752022
77011	752023
97348	752024
126195	752025
70615	752026
3803	752027
70686	752028
33270	752029
3044	752030
545	752031
27229	752032
43292	752033
23874	752034
7950	752035
64189	752036
14934	752037
83631	752038
34092	752039
19277	752040
11300	752041
24787	752042
40485	752043
4739	752044
17141	752045
116061	752046
82994	752047
97672	752048
57039	752049
154852	752050
13028	752051
7156	752052
10276	752053
21535	752054
31422	752055
4136	752056
39435	752057
58263	752058
1016	752059
39372	752060
50119	752061
68785	752062
5629	752063
85561	752064
2270	752065
61950	752066
121375	752067
37207	752068
17448	752069
9946	752070
903	752071
33857	752072
57124	752073
68	752074
26566	752075
53556	752076
28222	752077
28594	752078
4851	752079
45534	752080
26573	752081
85284	752082
108391	752083
18205	752084
163025	752085
6256	752086
4915	752087
43588	752088
1239	752089
44447	752090
29142	752091
13592	752092
78620	752093
34783	752094
29748	752095
14032	752096
30072	752097
101725	752098
8575	752099
40095	752100
29223	752101
17147	752102
2076	752103
21421	752104
55189	752105
95667	752106
151237	752107
15520	752108
20854	752109
43224	752110
27802	752111
38	752112
36242	752113
5541	752114
43399	752115
100707	752116
36284	752117
34521	752118
15625	752119
6846	752120
31858	752121
93907	752122
66923	752123
6073	752124
36892	752125
115012	752126
91292	752127
117588	752128
50860	752129
23727	752130
26161	752131
73157	752132
6601	752133
21650	752134
25654	752135
39863	752136
47065	752137
14547	752138
5007	752139
25490	752140
86159	752141
46262	752142
93627	752143
52929	752144
61618	752145
53106	752146
135505	752147
125668	752148
111922	752149
25701	752150
9039	752151
55337	752152
44590	752153
134087	752154
39556	752155
26748	752156
4226	752157
137354	752158
67039	752159
19992	752160
50642	752161
164128	752162
108614	752163
21006	752164
59067	752165
21161	752166
62478	752167
147713	752168
31031	752169
106515	752170
84721	752171
314	752172
5452	752173
8458	752174
12122	752175
25444	752176
120561	752177
118959	752178
46684	752179
34939	752180
7433	752181
25480	752182
131606	752183
64397	752184
37910	752185
34879	752186
39171	752187
82260	752188
157437	752189
85325	752190
96536	752191
19975	752192
23895	752193
28249	752194
26235	752195
94913	752196
43014	752197
90916	752198
36414	752199
1143	752200
1726	752201
83613	752202
17409	752203
98562	752204
46565	752205
45400	752206
150020	752207
3315	752208
47850	752209
87191	752210
58889	752211
46664	752212
10244	752213
9392	752214
28501	752215
33706	752216
1262	752217
37436	752218
2311	752219
110567	752220
23035	752221
1269	752222
5377	752223
24087	752224
156937	752225
32479	752226
3128	752227
26106	752228
53989	752229
21117	752230
39903	752231
774	752232
109301	752233
41467	752234
6670	752235
42657	752236
63272	752237
40371	752238
1504	752239
170077	752240
94129	752241
121628	752242
27500	752243
28217	752244
12929	752245
15546	752246
8736	752247
3274	752248
151912	752249
117023	752250
109913	752251
35257	752252
14784	752253
86862	752254
76599	752255
6408	752256
56996	752257
1627	752258
18298	752259
19470	752260
89149	752261
48	752262
62140	752263
650	752264
27495	752265
29730	752266
129492	752267
8064	752268
80206	752269
3667	752270
4578	752271
50553	752272
93449	752273
41823	752274
183	752275
104267	752276
93172	752277
24756	752278
138677	752279
51466	752280
32940	752281
2858	752282
119302	752283
89398	752284
53415	752285
57336	752286
123737	752287
69443	752288
17614	752289
44400	752290
507	752291
118277	752292
44748	752293
39473	752294
13981	752295
10172	752296
43271	752297
7755	752298
944	752299
85564	752300
11028	752301
273	752302
57736	752303
51721	752304
65191	752305
2649	752306
1199	752307
1138	752308
76371	752309
114434	752310
75923	752311
49680	752312
3025	752313
48044	752314
44073	752315
97286	752316
69958	752317
110485	752318
124368	752319
53534	752320
90013	752321
38048	752322
95935	752323
19016	752324
112992	752325
38436	752326
35641	752327
13943	752328
61359	752329
43335	752330
96071	752331
19575	752332
89072	752333
9325	752334
2304	752335
43769	752336
61997	752337
44537	752338
7377	752339
32568	752340
465	752341
10367	752342
4312	752343
15485	752344
77612	752345
56179	752346
47235	752347
115748	752348
13484	752349
38989	752350
36609	752351
1441	752352
6059	752353
26018	752354
339	752355
140713	752356
54057	752357
53146	752358
6805	752359
93989	752360
38885	752361
1543	752362
76603	752363
68156	752364
69625	752365
75364	752366
56563	752367
148961	752368
57617	752369
46362	752370
36276	752371
10088	752372
22762	752373
96968	752374
6346	752375
24945	752376
47863	752377
153859	752378
88293	752379
35995	752380
73709	752381
153019	752382
8266	752383
71521	752384
113968	752385
131894	752386
13461	752387
14106	752388
1053	752389
61551	752390
1142	752391
82731	752392
25625	752393
110057	752394
17878	752395
66741	752396
37621	752397
4579	752398
4647	752399
16833	752400
97484	752401
19650	752402
3442	752403
70821	752404
1651	752405
5197	752406
9236	752407
28875	752408
101022	752409
21923	752410
31743	752411
110	752412
36274	752413
12976	752414
133172	752415
72917	752416
127418	752417
2	752418
783	752419
41632	752420
50360	752421
48763	752422
51983	752423
16507	752424
47235	752425
68014	752426
1295	752427
30343	752428
11365	752429
28825	752430
14579	752431
70380	752432
8652	752433
119802	752434
10501	752435
87825	752436
26377	752437
903	752438
113375	752439
9040	752440
100335	752441
160068	752442
1591	752443
34987	752444
154647	752445
14888	752446
135213	752447
35696	752448
77861	752449
41510	752450
51726	752451
107202	752452
95580	752453
747	752454
160457	752455
24432	752456
3180	752457
5075	752458
734	752459
92621	752460
13687	752461
44010	752462
25024	752463
40010	752464
43474	752465
14466	752466
60097	752467
45531	752468
3696	752469
29071	752470
11038	752471
25876	752472
87811	752473
68151	752474
8673	752475
10536	752476
29106	752477
34211	752478
94813	752479
1044	752480
20180	752481
70328	752482
42621	752483
30907	752484
130536	752485
8465	752486
3280	752487
41776	752488
16450	752489
27369	752490
35337	752491
7766	752492
7760	752493
83538	752494
4392	752495
24776	752496
1260	752497
29466	752498
36051	752499
4981	752500
35020	752501
24273	752502
66419	752503
19489	752504
72853	752505
58811	752506
106498	752507
92232	752508
139516	752509
19448	752510
36434	752511
110557	752512
40809	752513
11907	752514
15509	752515
15941	752516
42163	752517
136455	752518
11548	752519
101374	752520
70317	752521
40902	752522
168428	752523
119157	752524
67361	752525
51368	752526
118670	752527
82411	752528
1262	752529
27635	752530
44052	752531
121807	752532
631	752533
56812	752534
12147	752535
49568	752536
65315	752537
48262	752538
37899	752539
76452	752540
594	752541
14039	752542
129043	752543
17592	752544
115934	752545
9887	752546
48775	752547
44800	752548
46977	752549
41893	752550
101183	752551
63552	752552
1307	752553
70015	752554
47924	752555
150329	752556
42678	752557
132348	752558
9291	752559
28577	752560
53457	752561
79790	752562
16287	752563
18559	752564
32318	752565
148462	752566
42050	752567
2100	752568
40593	752569
62956	752570
115340	752571
136996	752572
74561	752573
1042	752574
33764	752575
26249	752576
550	752577
1331	752578
16323	752579
129981	752580
34464	752581
1005	752582
33132	752583
77591	752584
17535	752585
14782	752586
126395	752587
20671	752588
1679	752589
2515	752590
66011	752591
347	752592
93083	752593
138776	752594
8975	752595
22972	752596
46236	752597
22389	752598
24913	752599
56681	752600
163351	752601
95850	752602
7480	752603
126373	752604
57	752605
100472	752606
3314	752607
65899	752608
15349	752609
20820	752610
53715	752611
12210	752612
37238	752613
87329	752614
14340	752615
36868	752616
36686	752617
29317	752618
33853	752619
8643	752620
24601	752621
2131	752622
32642	752623
3516	752624
111140	752625
17330	752626
66503	752627
6344	752628
113619	752629
142881	752630
43715	752631
56117	752632
3953	752633
96311	752634
152952	752635
111801	752636
16490	752637
10647	752638
9578	752639
9386	752640
154	752641
33934	752642
37010	752643
6927	752644
7658	752645
93202	752646
26980	752647
9633	752648
140044	752649
69338	752650
1117	752651
36775	752652
477	752653
98322	752654
41849	752655
38028	752656
4751	752657
55539	752658
104612	752659
72852	752660
7590	752661
104806	752662
1191	752663
11069	752664
9311	752665
8783	752666
95676	752667
4465	752668
66338	752669
95128	752670
14215	752671
110	752672
9555	752673
1743	752674
6449	752675
69537	752676
28892	752677
13408	752678
68817	752679
127986	752680
117034	752681
3391	752682
23704	752683
7766	752684
30805	752685
56050	752686
23856	752687
164973	752688
69761	752689
62720	752690
45360	752691
18458	752692
42997	752693
14251	752694
8285	752695
15405	752696
35830	752697
10443	752698
55819	752699
54049	752700
134307	752701
99918	752702
360	752703
43044	752704
22111	752705
124744	752706
56324	752707
36742	752708
2731	752709
504	752710
67517	752711
10677	752712
81919	752713
40590	752714
133609	752715
54372	752716
74405	752717
100135	752718
11436	752719
14630	752720
8622	752721
4657	752722
13226	752723
138606	752724
76585	752725
57502	752726
99647	752727
4467	752728
34308	752729
11546	752730
5592	752731
35638	752732
92859	752733
9336	752734
5410	752735
7295	752736
45893	752737
17926	752738
10597	752739
52662	752740
66648	752741
30489	752742
16975	752743
95659	752744
3454	752745
147295	752746
35810	752747
7065	752748
64785	752749
63795	752750
10948	752751
24221	752752
37066	752753
30192	752754
63890	752755
38411	752756
23438	752757
71953	752758
16013	752759
31301	752760
154527	752761
333	752762
102565	752763
9173	752764
71369	752765
27372	752766
27423	752767
38077	752768
61281	752769
128707	752770
64723	752771
5856	752772
45219	752773
63367	752774
91177	752775
33912	752776
1591	752777
109965	752778
36978	752779
57928	752780
99481	752781
125117	752782
47870	752783
114235	752784
161	752785
19072	752786
115772	752787
44117	752788
64801	752789
56584	752790
24960	752791
99010	752792
2042	752793
31125	752794
5251	752795
44845	752796
25145	752797
112410	752798
4878	752799
428	752800
15473	752801
16214	752802
12737	752803
35563	752804
109903	752805
69236	752806
113517	752807
21944	752808
41897	752809
66964	752810
2864	752811
136806	752812
44545	752813
76753	752814
416	752815
109704	752816
44864	752817
20377	752818
156494	752819
38893	752820
81515	752821
130633	752822
2046	752823
74801	752824
494	752825
4187	752826
69471	752827
80703	752828
21647	752829
3522	752830
12360	752831
1029	752832
7499	752833
109287	752834
56859	752835
75686	752836
9715	752837
37768	752838
8076	752839
40817	752840
21312	752841
978	752842
130082	752843
27305	752844
60788	752845
35129	752846
111463	752847
6270	752848
16328	752849
15779	752850
95921	752851
6895	752852
153055	752853
1723	752854
54935	752855
53333	752856
19766	752857
6412	752858
36776	752859
54590	752860
73874	752861
60443	752862
25528	752863
12495	752864
16776	752865
12717	752866
14983	752867
13535	752868
784	752869
123014	752870
74683	752871
23516	752872
80925	752873
15216	752874
72261	752875
46975	752876
97560	752877
42339	752878
29204	752879
8705	752880
14655	752881
77761	752882
188	752883
11879	752884
15485	752885
1854	752886
170	752887
131864	752888
39767	752889
9224	752890
5753	752891
84897	752892
2468	752893
81798	752894
21024	752895
31138	752896
21508	752897
25495	752898
56553	752899
37839	752900
26009	752901
23494	752902
99142	752903
13970	752904
134251	752905
16624	752906
7104	752907
152584	752908
76586	752909
29790	752910
109331	752911
40457	752912
24281	752913
80564	752914
79747	752915
25207	752916
125279	752917
22409	752918
5387	752919
112634	752920
19736	752921
18231	752922
63280	752923
42089	752924
40584	752925
53206	752926
94810	752927
46130	752928
39766	752929
34422	752930
28267	752931
28500	752932
55342	752933
39124	752934
713	752935
20597	752936
2925	752937
132715	752938
19632	752939
137934	752940
11325	752941
121830	752942
87144	752943
1249	752944
74150	752945
14784	752946
2763	752947
60118	752948
24792	752949
72103	752950
27642	752951
70158	752952
2638	752953
115308	752954
53605	752955
8645	752956
1210	752957
18562	752958
7314	752959
94978	752960
15139	752961
23687	752962
1007	752963
2319	752964
54759	752965
3357	752966
27929	752967
48984	752968
12167	752969
43199	752970
45939	752971
46003	752972
1627	752973
76067	752974
13524	752975
13236	752976
105500	752977
31842	752978
64657	752979
29065	752980
7863	752981
52820	752982
7155	752983
2108	752984
85171	752985
38339	752986
91902	752987
104433	752988
106802	752989
128607	752990
6063	752991
110564	752992
89098	752993
17999	752994
22889	752995
136912	752996
10555	752997
79494	752998
42321	752999
48652	753000
18731	753001
130364	753002
38800	753003
165	753004
17099	753005
18788	753006
5533	753007
122347	753008
4398	753009
1683	753010
20114	753011
6493	753012
15437	753013
29959	753014
26554	753015
13537	753016
72388	753017
40806	753018
41526	753019
7589	753020
28370	753021
128495	753022
35985	753023
50383	753024
104339	753025
43198	753026
26912	753027
22204	753028
1782	753029
33886	753030
11538	753031
74429	753032
122367	753033
101850	753034
128631	753035
118445	753036
3865	753037
65115	753038
2151	753039
56172	753040
121135	753041
39917	753042
14998	753043
47883	753044
29815	753045
21124	753046
9122	753047
484	753048
80	753049
16930	753050
7140	753051
10192	753052
409	753053
61940	753054
5757	753055
14167	753056
5337	753057
9550	753058
14889	753059
107105	753060
42716	753061
164211	753062
4577	753063
18630	753064
32904	753065
8368	753066
37052	753067
111734	753068
4872	753069
19416	753070
65744	753071
3538	753072
63801	753073
62986	753074
9397	753075
1948	753076
5027	753077
28586	753078
14619	753079
50971	753080
45370	753081
14005	753082
13159	753083
50612	753084
74910	753085
15240	753086
107853	753087
85557	753088
131918	753089
81872	753090
115644	753091
136500	753092
49400	753093
45697	753094
17991	753095
41662	753096
95185	753097
22219	753098
5483	753099
23302	753100
23170	753101
39813	753102
5741	753103
72857	753104
23062	753105
5339	753106
90	753107
96539	753108
7451	753109
25376	753110
26521	753111
17392	753112
2467	753113
68373	753114
17158	753115
14998	753116
30753	753117
21457	753118
33894	753119
2362	753120
35722	753121
56450	753122
10160	753123
1832	753124
99998	753125
54535	753126
105955	753127
156403	753128
120303	753129
8370	753130
10293	753131
32897	753132
78866	753133
7211	753134
139151	753135
54204	753136
145572	753137
49934	753138
10629	753139
50302	753140
34427	753141
34098	753142
1236	753143
30202	753144
42209	753145
4201	753146
21231	753147
8767	753148
59439	753149
51181	753150
71488	753151
3771	753152
42166	753153
77603	753154
2574	753155
38231	753156
83149	753157
4347	753158
26954	753159
90042	753160
13058	753161
1389	753162
2492	753163
60594	753164
55681	753165
10881	753166
29736	753167
18174	753168
61103	753169
57086	753170
19834	753171
138368	753172
39110	753173
79688	753174
14200	753175
19766	753176
15245	753177
10493	753178
28700	753179
80548	753180
54019	753181
110781	753182
16332	753183
44449	753184
17168	753185
63025	753186
35091	753187
2673	753188
75454	753189
108259	753190
50558	753191
40817	753192
28156	753193
64479	753194
113084	753195
55935	753196
34224	753197
15974	753198
4243	753199
60774	753200
7116	753201
36329	753202
17165	753203
39743	753204
63789	753205
13819	753206
117445	753207
8650	753208
77984	753209
61106	753210
14423	753211
27428	753212
24362	753213
33665	753214
1333	753215
14788	753216
44092	753217
26126	753218
34636	753219
88476	753220
13984	753221
149993	753222
67467	753223
13992	753224
10656	753225
106438	753226
49147	753227
15764	753228
9711	753229
443	753230
34934	753231
99344	753232
37522	753233
162470	753234
4366	753235
95370	753236
92002	753237
26476	753238
43430	753239
92712	753240
56418	753241
5781	753242
19057	753243
1558	753244
78757	753245
33408	753246
94997	753247
59958	753248
80791	753249
5192	753250
55779	753251
73364	753252
23727	753253
64449	753254
53908	753255
2299	753256
19602	753257
64262	753258
66886	753259
6270	753260
76546	753261
13399	753262
100209	753263
28678	753264
91387	753265
74946	753266
15795	753267
86224	753268
82978	753269
163867	753270
90477	753271
136187	753272
34615	753273
116539	753274
3176	753275
1492	753276
188	753277
89361	753278
9912	753279
92982	753280
12304	753281
33491	753282
129881	753283
63408	753284
38596	753285
83319	753286
24912	753287
43992	753288
15781	753289
2292	753290
123015	753291
2530	753292
46943	753293
19024	753294
61129	753295
79672	753296
51539	753297
26179	753298
13743	753299
29181	753300
15742	753301
72359	753302
19906	753303
12316	753304
10547	753305
35551	753306
1089	753307
27624	753308
14308	753309
2990	753310
91438	753311
48881	753312
161463	753313
56549	753314
6738	753315
30976	753316
54685	753317
36618	753318
115679	753319
56789	753320
47333	753321
32614	753322
169465	753323
55396	753324
155521	753325
84011	753326
8291	753327
127367	753328
1042	753329
140805	753330
1279	753331
54011	753332
103630	753333
113329	753334
22848	753335
5972	753336
112	753337
9702	753338
3340	753339
35354	753340
68352	753341
17986	753342
26031	753343
69189	753344
111605	753345
140682	753346
64268	753347
47321	753348
8260	753349
22410	753350
13455	753351
10651	753352
113882	753353
136927	753354
20099	753355
119503	753356
1576	753357
23135	753358
2656	753359
22961	753360
25926	753361
25348	753362
9296	753363
4207	753364
103492	753365
74137	753366
50492	753367
34610	753368
100139	753369
24337	753370
89288	753371
8706	753372
81787	753373
108502	753374
5023	753375
18183	753376
4487	753377
102279	753378
32524	753379
38626	753380
74849	753381
5437	753382
5837	753383
65593	753384
18096	753385
24549	753386
82761	753387
49247	753388
30863	753389
81190	753390
38133	753391
36540	753392
27357	753393
10530	753394
23452	753395
86371	753396
76179	753397
4359	753398
57651	753399
95613	753400
7504	753401
104795	753402
18197	753403
21410	753404
32888	753405
62667	753406
111964	753407
9371	753408
47614	753409
72319	753410
57105	753411
18119	753412
11952	753413
27846	753414
34189	753415
122018	753416
41100	753417
43534	753418
145265	753419
63130	753420
12918	753421
2922	753422
47123	753423
10717	753424
46778	753425
23346	753426
6504	753427
96065	753428
24921	753429
33780	753430
11616	753431
114902	753432
20517	753433
68636	753434
60731	753435
81628	753436
6283	753437
46219	753438
28832	753439
77194	753440
93594	753441
23169	753442
42661	753443
54717	753444
7552	753445
4924	753446
15015	753447
2603	753448
51772	753449
122224	753450
38234	753451
23819	753452
80610	753453
119053	753454
78800	753455
147602	753456
7564	753457
67318	753458
57643	753459
1521	753460
5724	753461
8298	753462
34977	753463
136179	753464
98823	753465
56194	753466
8599	753467
93404	753468
54311	753469
4826	753470
32626	753471
5659	753472
40573	753473
8306	753474
36310	753475
57031	753476
10672	753477
3944	753478
18629	753479
68964	753480
126406	753481
21095	753482
23956	753483
42740	753484
135176	753485
76351	753486
89033	753487
17946	753488
36585	753489
55479	753490
102158	753491
35651	753492
18611	753493
35074	753494
47635	753495
4135	753496
37906	753497
141105	753498
8091	753499
66538	753500
12064	753501
142851	753502
26945	753503
34289	753504
82404	753505
18080	753506
34031	753507
68390	753508
113334	753509
63354	753510
24130	753511
121550	753512
32488	753513
37839	753514
18418	753515
59581	753516
85871	753517
13885	753518
123945	753519
68646	753520
91586	753521
24051	753522
970	753523
39522	753524
121490	753525
14324	753526
32996	753527
21449	753528
54891	753529
75307	753530
139380	753531
9546	753532
28230	753533
80722	753534
11001	753535
30443	753536
2126	753537
2675	753538
53106	753539
20011	753540
3754	753541
8706	753542
40815	753543
14215	753544
55295	753545
100924	753546
38815	753547
22382	753548
18604	753549
43830	753550
28316	753551
32831	753552
58561	753553
11779	753554
2358	753555
52405	753556
1392	753557
76752	753558
51765	753559
28097	753560
19036	753561
95015	753562
66	753563
40598	753564
71745	753565
36849	753566
21062	753567
11001	753568
59229	753569
77433	753570
11702	753571
22240	753572
114543	753573
26295	753574
64445	753575
15054	753576
43179	753577
7068	753578
6379	753579
25335	753580
92528	753581
80042	753582
35405	753583
85087	753584
106577	753585
126817	753586
2754	753587
23717	753588
49318	753589
12363	753590
3804	753591
72213	753592
16540	753593
37237	753594
2652	753595
22713	753596
28404	753597
73332	753598
44542	753599
11247	753600
33051	753601
132030	753602
27350	753603
43829	753604
135480	753605
2825	753606
4775	753607
13477	753608
110058	753609
34469	753610
8504	753611
5277	753612
44517	753613
14645	753614
124435	753615
107020	753616
16383	753617
59408	753618
39145	753619
52342	753620
115187	753621
12904	753622
42656	753623
60669	753624
20241	753625
28151	753626
78276	753627
73534	753628
49277	753629
134938	753630
3100	753631
96984	753632
117158	753633
23621	753634
29125	753635
3880	753636
3901	753637
54806	753638
7901	753639
40104	753640
62714	753641
36874	753642
34227	753643
27970	753644
101397	753645
2844	753646
30869	753647
68868	753648
9523	753649
94387	753650
58229	753651
2692	753652
48741	753653
74983	753654
68424	753655
14905	753656
36303	753657
24048	753658
84785	753659
8384	753660
139397	753661
24436	753662
88970	753663
124374	753664
12995	753665
10269	753666
10290	753667
162029	753668
1433	753669
3909	753670
23197	753671
70362	753672
95778	753673
111903	753674
6716	753675
1053	753676
9089	753677
121894	753678
2191	753679
4015	753680
16626	753681
22077	753682
40384	753683
59968	753684
62483	753685
36240	753686
18938	753687
22529	753688
5648	753689
124665	753690
113113	753691
53901	753692
14157	753693
27303	753694
58490	753695
31840	753696
827	753697
75951	753698
25928	753699
44853	753700
26426	753701
35437	753702
17789	753703
145830	753704
12579	753705
7318	753706
62611	753707
64820	753708
31888	753709
15453	753710
10454	753711
16658	753712
61059	753713
81103	753714
46506	753715
51253	753716
1809	753717
10673	753718
25855	753719
68109	753720
3585	753721
30638	753722
18575	753723
133058	753724
101080	753725
5855	753726
121114	753727
163796	753728
80013	753729
73453	753730
75560	753731
89230	753732
5704	753733
15946	753734
10407	753735
157789	753736
68217	753737
87636	753738
9196	753739
166567	753740
5365	753741
55713	753742
76218	753743
73304	753744
57597	753745
74179	753746
6421	753747
30686	753748
24513	753749
81201	753750
68306	753751
33388	753752
75048	753753
102854	753754
35823	753755
4556	753756
3848	753757
5394	753758
13633	753759
27422	753760
51757	753761
64314	753762
4168	753763
11363	753764
2425	753765
10808	753766
32019	753767
24177	753768
86949	753769
43666	753770
43976	753771
26112	753772
84741	753773
160244	753774
18679	753775
20379	753776
75134	753777
1520	753778
10088	753779
23791	753780
66202	753781
64761	753782
63551	753783
149405	753784
18073	753785
23658	753786
102091	753787
15926	753788
67258	753789
6049	753790
30214	753791
26723	753792
13120	753793
156531	753794
45590	753795
19759	753796
34587	753797
13910	753798
65096	753799
27074	753800
48912	753801
35031	753802
152773	753803
46871	753804
8684	753805
129544	753806
14060	753807
21249	753808
75647	753809
134516	753810
26902	753811
33360	753812
58236	753813
71003	753814
43627	753815
4006	753816
144866	753817
59863	753818
10470	753819
4913	753820
14960	753821
138364	753822
4512	753823
10659	753824
21373	753825
85924	753826
3615	753827
54922	753828
134494	753829
83050	753830
62464	753831
107248	753832
35443	753833
14972	753834
40987	753835
89939	753836
12604	753837
52	753838
100608	753839
9827	753840
61359	753841
25927	753842
37308	753843
49147	753844
109835	753845
33202	753846
24177	753847
62305	753848
9030	753849
13835	753850
27345	753851
38921	753852
84122	753853
48063	753854
3172	753855
25658	753856
63977	753857
30415	753858
48037	753859
25615	753860
17061	753861
2536	753862
64215	753863
29340	753864
66324	753865
35167	753866
46890	753867
31484	753868
1908	753869
3624	753870
34169	753871
26954	753872
54018	753873
25439	753874
2367	753875
67501	753876
1903	753877
42358	753878
1952	753879
42420	753880
40530	753881
68969	753882
107110	753883
16252	753884
56542	753885
4533	753886
17789	753887
22195	753888
6195	753889
19535	753890
29404	753891
2660	753892
5095	753893
6148	753894
101415	753895
5734	753896
20697	753897
10426	753898
42112	753899
22861	753900
49469	753901
48297	753902
168330	753903
30055	753904
48951	753905
20330	753906
3053	753907
17428	753908
38083	753909
52968	753910
69835	753911
19392	753912
63995	753913
42454	753914
7484	753915
160389	753916
29026	753917
71606	753918
26663	753919
4254	753920
162159	753921
64010	753922
27993	753923
12904	753924
120148	753925
44765	753926
27054	753927
9972	753928
15582	753929
62073	753930
1492	753931
2811	753932
17189	753933
3507	753934
9690	753935
2814	753936
142734	753937
819	753938
46524	753939
9498	753940
3619	753941
42632	753942
12951	753943
48352	753944
16308	753945
149770	753946
31599	753947
89925	753948
11154	753949
62585	753950
95548	753951
35472	753952
75900	753953
27579	753954
50994	753955
30115	753956
20863	753957
52299	753958
19400	753959
128251	753960
118674	753961
3436	753962
29193	753963
10885	753964
1774	753965
9360	753966
103836	753967
122	753968
2233	753969
8713	753970
11127	753971
45668	753972
1	753973
9654	753974
64292	753975
19056	753976
91390	753977
39994	753978
82590	753979
9584	753980
139548	753981
5672	753982
100980	753983
4460	753984
93877	753985
1170	753986
10922	753987
114564	753988
42855	753989
114757	753990
132588	753991
5461	753992
372	753993
155433	753994
31334	753995
44868	753996
32869	753997
22588	753998
14884	753999
143561	754000
95124	754001
14872	754002
11896	754003
68906	754004
46338	754005
12064	754006
40959	754007
54851	754008
86241	754009
122741	754010
21455	754011
104107	754012
78531	754013
29518	754014
129500	754015
1308	754016
1151	754017
24095	754018
45265	754019
7776	754020
26238	754021
66320	754022
19113	754023
2550	754024
1709	754025
9670	754026
69473	754027
71701	754028
26954	754029
126913	754030
40701	754031
65322	754032
47352	754033
73760	754034
49943	754035
68803	754036
21592	754037
118474	754038
14388	754039
6975	754040
34605	754041
48684	754042
99093	754043
13801	754044
39550	754045
53747	754046
72026	754047
48257	754048
9723	754049
108496	754050
122294	754051
63467	754052
94496	754053
2992	754054
44555	754055
5197	754056
22085	754057
64982	754058
10212	754059
50857	754060
17921	754061
52028	754062
6803	754063
36541	754064
98474	754065
15428	754066
27296	754067
6044	754068
74794	754069
10553	754070
19583	754071
65014	754072
72314	754073
19638	754074
12290	754075
7934	754076
54330	754077
12106	754078
33623	754079
73638	754080
17190	754081
112915	754082
46771	754083
71412	754084
92791	754085
17788	754086
35561	754087
91047	754088
3411	754089
23962	754090
24724	754091
32090	754092
97121	754093
2864	754094
41110	754095
112573	754096
16838	754097
4476	754098
36542	754099
27930	754100
110952	754101
48935	754102
404	754103
7875	754104
10011	754105
62801	754106
39943	754107
100773	754108
65796	754109
16674	754110
111158	754111
31985	754112
69534	754113
9699	754114
28035	754115
7529	754116
11825	754117
64575	754118
6106	754119
15555	754120
23749	754121
48119	754122
24426	754123
28940	754124
197	754125
875	754126
11864	754127
30805	754128
6065	754129
104157	754130
15192	754131
23019	754132
28860	754133
81409	754134
125290	754135
107901	754136
40800	754137
33924	754138
2109	754139
68972	754140
7711	754141
36598	754142
38094	754143
126181	754144
682	754145
68258	754146
38065	754147
100025	754148
3568	754149
5891	754150
35537	754151
76475	754152
30426	754153
71833	754154
24136	754155
1873	754156
31193	754157
3794	754158
85928	754159
6630	754160
3916	754161
14433	754162
56601	754163
24117	754164
33698	754165
62052	754166
24196	754167
20362	754168
51296	754169
52952	754170
34810	754171
71594	754172
128887	754173
7357	754174
40334	754175
11912	754176
34700	754177
25661	754178
48557	754179
7446	754180
2085	754181
122625	754182
25699	754183
46342	754184
7991	754185
4808	754186
63935	754187
38312	754188
74383	754189
78868	754190
115690	754191
13046	754192
8655	754193
55595	754194
75935	754195
136034	754196
9512	754197
40708	754198
64840	754199
21356	754200
141943	754201
3466	754202
2695	754203
12201	754204
4626	754205
104658	754206
5525	754207
18951	754208
757	754209
27931	754210
130808	754211
64599	754212
4437	754213
48548	754214
35442	754215
52635	754216
7416	754217
5439	754218
17281	754219
56001	754220
5007	754221
19126	754222
136408	754223
14692	754224
59222	754225
162	754226
25837	754227
2329	754228
47990	754229
3179	754230
93159	754231
49072	754232
725	754233
91601	754234
817	754235
166305	754236
130694	754237
30484	754238
16993	754239
102580	754240
38734	754241
9769	754242
3232	754243
36234	754244
34786	754245
1278	754246
27510	754247
21952	754248
6162	754249
63715	754250
81469	754251
7634	754252
89762	754253
63678	754254
96148	754255
98369	754256
67850	754257
66451	754258
22224	754259
9353	754260
1454	754261
28699	754262
62998	754263
43851	754264
52277	754265
3448	754266
12714	754267
5699	754268
44944	754269
42634	754270
87558	754271
20942	754272
23921	754273
18678	754274
41152	754275
30697	754276
2264	754277
109581	754278
35431	754279
50132	754280
10581	754281
1888	754282
109047	754283
52039	754284
43625	754285
36476	754286
103151	754287
12932	754288
5603	754289
19863	754290
58048	754291
15843	754292
22338	754293
7299	754294
22038	754295
15557	754296
18889	754297
32409	754298
66339	754299
10881	754300
31633	754301
14704	754302
50148	754303
14785	754304
12449	754305
70837	754306
56307	754307
22612	754308
53867	754309
52790	754310
13729	754311
36408	754312
9574	754313
20719	754314
7661	754315
55018	754316
72051	754317
19483	754318
86126	754319
30046	754320
31389	754321
51320	754322
13126	754323
9355	754324
4371	754325
62582	754326
19777	754327
13652	754328
103472	754329
115379	754330
132545	754331
7881	754332
57959	754333
1389	754334
87935	754335
23712	754336
60460	754337
40021	754338
33731	754339
2786	754340
301	754341
703	754342
11081	754343
3224	754344
54692	754345
24260	754346
35676	754347
18843	754348
4663	754349
45413	754350
16548	754351
43349	754352
132577	754353
112147	754354
5735	754355
22046	754356
5907	754357
770	754358
79970	754359
70466	754360
54793	754361
535	754362
143677	754363
95731	754364
30439	754365
11586	754366
5033	754367
104734	754368
37338	754369
6102	754370
9277	754371
3308	754372
88793	754373
15187	754374
122608	754375
32101	754376
68979	754377
77253	754378
39513	754379
1736	754380
5139	754381
102565	754382
115232	754383
9026	754384
58148	754385
8061	754386
8741	754387
39631	754388
93572	754389
49345	754390
3589	754391
120126	754392
3877	754393
2010	754394
63553	754395
6857	754396
8823	754397
54975	754398
14225	754399
17252	754400
80313	754401
5471	754402
16463	754403
9358	754404
11718	754405
4147	754406
123671	754407
163671	754408
65260	754409
19184	754410
30135	754411
6053	754412
13919	754413
24425	754414
22654	754415
37683	754416
80094	754417
127148	754418
32923	754419
35000	754420
9108	754421
85860	754422
63516	754423
92438	754424
21182	754425
8193	754426
7428	754427
159654	754428
14746	754429
43923	754430
13530	754431
88886	754432
25637	754433
22576	754434
6245	754435
8055	754436
48155	754437
5884	754438
96741	754439
48689	754440
36056	754441
2279	754442
6259	754443
3667	754444
4086	754445
49889	754446
102394	754447
32174	754448
114327	754449
27813	754450
16477	754451
2747	754452
77337	754453
94030	754454
22058	754455
136685	754456
14923	754457
35852	754458
93284	754459
34717	754460
101867	754461
51269	754462
85543	754463
25609	754464
85880	754465
58686	754466
4038	754467
43584	754468
29659	754469
141951	754470
156997	754471
849	754472
6742	754473
90429	754474
584	754475
72922	754476
30345	754477
37716	754478
39992	754479
96375	754480
6705	754481
69219	754482
66794	754483
39333	754484
19574	754485
77976	754486
52335	754487
43325	754488
80064	754489
85590	754490
62318	754491
12025	754492
1580	754493
29795	754494
11615	754495
26234	754496
170137	754497
2013	754498
34846	754499
37840	754500
65374	754501
122975	754502
70871	754503
41451	754504
101027	754505
20204	754506
139342	754507
25322	754508
48261	754509
40114	754510
156544	754511
35057	754512
16600	754513
795	754514
6610	754515
19724	754516
13265	754517
102221	754518
95600	754519
6851	754520
113318	754521
14109	754522
97095	754523
79379	754524
14362	754525
34512	754526
12261	754527
23035	754528
2553	754529
30212	754530
47329	754531
123999	754532
118343	754533
47743	754534
2645	754535
32118	754536
56473	754537
28431	754538
7331	754539
19145	754540
2021	754541
26273	754542
127482	754543
135485	754544
16693	754545
8718	754546
36104	754547
63160	754548
17677	754549
1930	754550
33970	754551
105259	754552
981	754553
9351	754554
15017	754555
119988	754556
1592	754557
92335	754558
6458	754559
30130	754560
112929	754561
33037	754562
41254	754563
36397	754564
29849	754565
58374	754566
73392	754567
7336	754568
64349	754569
3229	754570
2223	754571
41837	754572
70936	754573
55656	754574
13397	754575
33825	754576
60775	754577
19341	754578
455	754579
110807	754580
40510	754581
4429	754582
53677	754583
28542	754584
15195	754585
138881	754586
22793	754587
158850	754588
62418	754589
16222	754590
1341	754591
38381	754592
6858	754593
133826	754594
24518	754595
164484	754596
51071	754597
315	754598
113725	754599
3828	754600
17710	754601
126268	754602
132020	754603
24146	754604
79436	754605
15068	754606
47283	754607
1367	754608
118935	754609
105445	754610
134016	754611
4532	754612
107790	754613
36653	754614
10579	754615
35867	754616
88211	754617
1431	754618
13362	754619
110161	754620
5216	754621
30977	754622
12767	754623
19517	754624
7479	754625
42843	754626
43713	754627
29200	754628
33724	754629
6838	754630
38417	754631
7690	754632
52306	754633
4912	754634
39482	754635
62228	754636
45772	754637
51395	754638
49645	754639
65542	754640
80811	754641
82657	754642
42597	754643
3076	754644
8712	754645
72201	754646
65878	754647
3423	754648
60258	754649
131002	754650
94224	754651
72383	754652
3966	754653
70047	754654
58334	754655
46636	754656
59916	754657
6023	754658
58366	754659
79781	754660
128861	754661
51443	754662
49123	754663
64160	754664
27350	754665
68650	754666
74204	754667
26735	754668
160187	754669
41379	754670
22075	754671
3567	754672
11520	754673
61210	754674
87463	754675
58456	754676
90452	754677
25749	754678
38435	754679
503	754680
31512	754681
58299	754682
33961	754683
25734	754684
43031	754685
105619	754686
5428	754687
169953	754688
44019	754689
81836	754690
106631	754691
10064	754692
50810	754693
48802	754694
25407	754695
6056	754696
2615	754697
58652	754698
29235	754699
12499	754700
32450	754701
57678	754702
26038	754703
18600	754704
78714	754705
26001	754706
40105	754707
87663	754708
126386	754709
38924	754710
146749	754711
2875	754712
7703	754713
9064	754714
14596	754715
122255	754716
47457	754717
27678	754718
39641	754719
68594	754720
26326	754721
19431	754722
129971	754723
38284	754724
2027	754725
6158	754726
45557	754727
91037	754728
61754	754729
47177	754730
15223	754731
30005	754732
78851	754733
45064	754734
68585	754735
19499	754736
25606	754737
51583	754738
30204	754739
26664	754740
130571	754741
116735	754742
39137	754743
31762	754744
25767	754745
37941	754746
33953	754747
28704	754748
11466	754749
38881	754750
77941	754751
9244	754752
24738	754753
66715	754754
16423	754755
4590	754756
42668	754757
67226	754758
48752	754759
18824	754760
113597	754761
48765	754762
95020	754763
108282	754764
3532	754765
14840	754766
55928	754767
36714	754768
30508	754769
45080	754770
36720	754771
76472	754772
42188	754773
2632	754774
65847	754775
42262	754776
139780	754777
15957	754778
23892	754779
105819	754780
5902	754781
73925	754782
18244	754783
54909	754784
169010	754785
80763	754786
26017	754787
25129	754788
40842	754789
52989	754790
39261	754791
15623	754792
109011	754793
85233	754794
80277	754795
71383	754796
48345	754797
94292	754798
16514	754799
102954	754800
11296	754801
23320	754802
9046	754803
7363	754804
27075	754805
22365	754806
41491	754807
35118	754808
8709	754809
39868	754810
24850	754811
62588	754812
161135	754813
17065	754814
44437	754815
16665	754816
54855	754817
39395	754818
94799	754819
133020	754820
68765	754821
5060	754822
5222	754823
21896	754824
51225	754825
48947	754826
149054	754827
27047	754828
4250	754829
119803	754830
33594	754831
716	754832
9604	754833
40687	754834
57150	754835
13105	754836
78129	754837
13557	754838
66258	754839
54321	754840
47027	754841
11715	754842
54677	754843
18493	754844
955	754845
16881	754846
60774	754847
116195	754848
2434	754849
53401	754850
19443	754851
31810	754852
46237	754853
120620	754854
66257	754855
35448	754856
7474	754857
3096	754858
26937	754859
39293	754860
19311	754861
28321	754862
12575	754863
5553	754864
134200	754865
26734	754866
45190	754867
216	754868
81972	754869
15719	754870
5222	754871
96843	754872
78551	754873
865	754874
57362	754875
14800	754876
115350	754877
10040	754878
43784	754879
19711	754880
44258	754881
27126	754882
85887	754883
53872	754884
1377	754885
6150	754886
29632	754887
1559	754888
42603	754889
43327	754890
35201	754891
123342	754892
80380	754893
107969	754894
56704	754895
26390	754896
71170	754897
49192	754898
45108	754899
53394	754900
1282	754901
85738	754902
8411	754903
87276	754904
15735	754905
14215	754906
114327	754907
17263	754908
25148	754909
13716	754910
61161	754911
72425	754912
16717	754913
33689	754914
149539	754915
51333	754916
40964	754917
18367	754918
4835	754919
12132	754920
13953	754921
45303	754922
18148	754923
68856	754924
35987	754925
69342	754926
49771	754927
7873	754928
705	754929
1122	754930
119787	754931
105533	754932
66548	754933
206	754934
12199	754935
28366	754936
128040	754937
57045	754938
34644	754939
584	754940
8323	754941
55634	754942
39110	754943
3383	754944
21095	754945
45335	754946
7655	754947
32691	754948
27458	754949
53177	754950
12529	754951
3361	754952
90109	754953
166723	754954
22169	754955
13654	754956
45748	754957
48293	754958
758	754959
8692	754960
12700	754961
23710	754962
146737	754963
25971	754964
292	754965
34926	754966
35201	754967
5040	754968
12435	754969
169647	754970
1773	754971
23110	754972
90495	754973
19324	754974
19059	754975
22803	754976
32204	754977
12639	754978
2436	754979
116027	754980
19019	754981
7498	754982
70102	754983
4361	754984
216	754985
33367	754986
801	754987
18940	754988
18375	754989
14380	754990
67353	754991
79345	754992
82162	754993
10490	754994
11298	754995
28063	754996
17259	754997
8758	754998
131333	754999
80697	755000
92178	755001
73574	755002
3865	755003
80331	755004
24403	755005
53500	755006
24092	755007
33757	755008
84227	755009
31095	755010
57182	755011
121	755012
47011	755013
110385	755014
3730	755015
61752	755016
44757	755017
83606	755018
89139	755019
2431	755020
149076	755021
88074	755022
73183	755023
19039	755024
694	755025
7082	755026
36847	755027
122323	755028
15495	755029
68101	755030
30776	755031
55421	755032
28738	755033
36594	755034
1395	755035
89073	755036
122401	755037
122765	755038
41827	755039
57843	755040
102587	755041
5917	755042
76439	755043
61937	755044
14470	755045
68205	755046
51065	755047
58308	755048
47341	755049
81544	755050
30493	755051
44422	755052
83208	755053
42484	755054
9584	755055
39513	755056
17812	755057
68996	755058
29254	755059
21891	755060
8085	755061
16939	755062
19968	755063
2207	755064
22753	755065
61288	755066
86410	755067
36558	755068
47267	755069
81020	755070
40580	755071
1387	755072
5806	755073
29243	755074
31010	755075
29443	755076
48261	755077
8181	755078
18758	755079
54162	755080
40309	755081
15732	755082
111943	755083
8269	755084
55227	755085
6539	755086
17668	755087
39971	755088
533	755089
12699	755090
64768	755091
459	755092
138649	755093
124293	755094
82776	755095
139820	755096
58762	755097
119828	755098
14710	755099
24522	755100
54514	755101
42714	755102
73754	755103
58731	755104
12398	755105
66961	755106
87564	755107
69861	755108
106267	755109
840	755110
63405	755111
3368	755112
108837	755113
73759	755114
51462	755115
27186	755116
122671	755117
52043	755118
109928	755119
95594	755120
10233	755121
4349	755122
90300	755123
109484	755124
4943	755125
11985	755126
36778	755127
25715	755128
53380	755129
19201	755130
20205	755131
68900	755132
67110	755133
15232	755134
12322	755135
60114	755136
8846	755137
12763	755138
45550	755139
11261	755140
6083	755141
30322	755142
85374	755143
90517	755144
75	755145
23115	755146
95984	755147
60975	755148
5848	755149
11933	755150
142694	755151
43477	755152
30470	755153
38575	755154
80156	755155
34380	755156
25240	755157
45879	755158
120876	755159
3227	755160
11470	755161
4130	755162
64031	755163
98285	755164
26626	755165
134121	755166
46460	755167
92333	755168
137449	755169
19964	755170
55481	755171
5844	755172
106805	755173
24001	755174
14795	755175
78365	755176
114854	755177
15196	755178
64661	755179
94387	755180
2088	755181
22446	755182
15471	755183
10669	755184
161306	755185
75623	755186
128403	755187
52542	755188
18616	755189
78476	755190
89	755191
52945	755192
94323	755193
96634	755194
51158	755195
19821	755196
16249	755197
48883	755198
53959	755199
64144	755200
21404	755201
113159	755202
52770	755203
39027	755204
39712	755205
79903	755206
78599	755207
86196	755208
1603	755209
74071	755210
29205	755211
4861	755212
79853	755213
10671	755214
5003	755215
9739	755216
76686	755217
91592	755218
119797	755219
43680	755220
7071	755221
98214	755222
6466	755223
29974	755224
25081	755225
12949	755226
82456	755227
21357	755228
125654	755229
18366	755230
111923	755231
45177	755232
18846	755233
16696	755234
46264	755235
22906	755236
25110	755237
15947	755238
32576	755239
166733	755240
62528	755241
165331	755242
27277	755243
64926	755244
35040	755245
5067	755246
97996	755247
64980	755248
161130	755249
51484	755250
23861	755251
4624	755252
21505	755253
1815	755254
117713	755255
37008	755256
168047	755257
32778	755258
123914	755259
52738	755260
2804	755261
38532	755262
102168	755263
38080	755264
159427	755265
2244	755266
130679	755267
27842	755268
44880	755269
11305	755270
3083	755271
154646	755272
33549	755273
131148	755274
68033	755275
117113	755276
73781	755277
78215	755278
7560	755279
7958	755280
3755	755281
54827	755282
73588	755283
8255	755284
19776	755285
31719	755286
25827	755287
88346	755288
22458	755289
18890	755290
82141	755291
21760	755292
125161	755293
19253	755294
49037	755295
5349	755296
5802	755297
51052	755298
80016	755299
3912	755300
5322	755301
81212	755302
12694	755303
34230	755304
4788	755305
92194	755306
19482	755307
27601	755308
56335	755309
83982	755310
2963	755311
76259	755312
74992	755313
1955	755314
27179	755315
31640	755316
80777	755317
24781	755318
23611	755319
42449	755320
35600	755321
42174	755322
86230	755323
37076	755324
3980	755325
78948	755326
1418	755327
163	755328
32197	755329
1625	755330
5150	755331
83220	755332
51523	755333
4472	755334
70026	755335
78321	755336
63931	755337
74748	755338
40942	755339
63279	755340
95405	755341
3003	755342
25940	755343
1118	755344
4765	755345
83790	755346
84423	755347
161170	755348
24752	755349
46303	755350
3524	755351
37741	755352
95299	755353
4750	755354
50020	755355
23863	755356
32445	755357
25952	755358
1873	755359
10325	755360
19865	755361
88885	755362
37401	755363
2240	755364
15103	755365
43463	755366
48703	755367
11025	755368
97322	755369
25609	755370
20257	755371
84063	755372
2756	755373
31439	755374
11541	755375
125390	755376
34446	755377
7285	755378
32528	755379
20890	755380
50063	755381
69461	755382
79435	755383
3109	755384
68700	755385
14	755386
48215	755387
42341	755388
77946	755389
13583	755390
65421	755391
71486	755392
2734	755393
20745	755394
149223	755395
49961	755396
127945	755397
22460	755398
169346	755399
62557	755400
137822	755401
19057	755402
8815	755403
61066	755404
24932	755405
2524	755406
3285	755407
34330	755408
34324	755409
634	755410
14703	755411
127656	755412
94488	755413
20039	755414
89681	755415
90076	755416
3705	755417
72044	755418
65132	755419
20037	755420
18596	755421
25358	755422
1077	755423
90189	755424
765	755425
1718	755426
127455	755427
142388	755428
60522	755429
15293	755430
10957	755431
148263	755432
50288	755433
76348	755434
73917	755435
55036	755436
109087	755437
141110	755438
1907	755439
407	755440
25221	755441
8227	755442
9313	755443
26935	755444
38928	755445
14669	755446
7063	755447
77144	755448
53235	755449
131927	755450
21312	755451
6079	755452
27963	755453
63250	755454
65297	755455
165470	755456
25986	755457
12218	755458
13220	755459
1045	755460
10325	755461
12580	755462
138068	755463
28445	755464
42508	755465
77702	755466
70471	755467
100593	755468
71279	755469
6891	755470
40834	755471
54374	755472
68261	755473
2265	755474
3150	755475
28164	755476
54063	755477
12404	755478
27757	755479
72176	755480
45990	755481
91486	755482
29848	755483
51388	755484
69132	755485
14473	755486
39511	755487
13198	755488
168123	755489
3962	755490
89933	755491
3026	755492
108416	755493
114807	755494
7936	755495
3331	755496
48348	755497
43597	755498
11512	755499
258	755500
59475	755501
28796	755502
146410	755503
15007	755504
105484	755505
12322	755506
30591	755507
7151	755508
43434	755509
16876	755510
112387	755511
8718	755512
25114	755513
124131	755514
3440	755515
23091	755516
72445	755517
30769	755518
85397	755519
66206	755520
18831	755521
139542	755522
70140	755523
24239	755524
105961	755525
34998	755526
91806	755527
56337	755528
323	755529
39888	755530
45106	755531
41709	755532
2153	755533
83421	755534
62114	755535
51479	755536
9175	755537
94701	755538
66374	755539
8336	755540
8375	755541
26892	755542
63482	755543
8042	755544
138945	755545
2561	755546
59	755547
33401	755548
7370	755549
68247	755550
30545	755551
24292	755552
16556	755553
24335	755554
98181	755555
39349	755556
31913	755557
9695	755558
60332	755559
4230	755560
38778	755561
52819	755562
125510	755563
82621	755564
46882	755565
13190	755566
95195	755567
44724	755568
1456	755569
78968	755570
30133	755571
19184	755572
16337	755573
72690	755574
6398	755575
79341	755576
44137	755577
19310	755578
59239	755579
56814	755580
857	755581
60813	755582
93965	755583
141121	755584
87118	755585
89446	755586
127513	755587
48117	755588
30051	755589
31	755590
82816	755591
29395	755592
4564	755593
13536	755594
14560	755595
17710	755596
113495	755597
42562	755598
57916	755599
49915	755600
48568	755601
47873	755602
89986	755603
130348	755604
105497	755605
60711	755606
113856	755607
6601	755608
85355	755609
72189	755610
26908	755611
32753	755612
16536	755613
6560	755614
44396	755615
7163	755616
106491	755617
61692	755618
31641	755619
109065	755620
5108	755621
6473	755622
40586	755623
75396	755624
6065	755625
2074	755626
138233	755627
53304	755628
24438	755629
33077	755630
47504	755631
99727	755632
139133	755633
81397	755634
47854	755635
78471	755636
61395	755637
27130	755638
68493	755639
1420	755640
54781	755641
139069	755642
12579	755643
38128	755644
4343	755645
28124	755646
5855	755647
123960	755648
10169	755649
51113	755650
2832	755651
22685	755652
23218	755653
127718	755654
57862	755655
13717	755656
68310	755657
31869	755658
17185	755659
151818	755660
90155	755661
133117	755662
567	755663
119335	755664
66826	755665
38059	755666
21156	755667
56158	755668
27526	755669
46571	755670
112689	755671
7468	755672
22902	755673
70939	755674
10490	755675
826	755676
4968	755677
59070	755678
17160	755679
76037	755680
5596	755681
3509	755682
25155	755683
115061	755684
550	755685
2847	755686
80704	755687
18772	755688
5027	755689
14825	755690
43751	755691
6769	755692
4309	755693
2292	755694
25784	755695
11478	755696
23389	755697
3320	755698
167261	755699
81239	755700
49935	755701
6407	755702
4843	755703
6390	755704
27604	755705
28436	755706
66481	755707
62241	755708
7888	755709
37429	755710
8334	755711
21830	755712
14168	755713
11852	755714
356	755715
86449	755716
406	755717
12	755718
1869	755719
71446	755720
29333	755721
42595	755722
20343	755723
37564	755724
2572	755725
153873	755726
54394	755727
30394	755728
22802	755729
70299	755730
4153	755731
14762	755732
19367	755733
36843	755734
113826	755735
991	755736
6398	755737
164628	755738
57358	755739
60023	755740
5505	755741
84713	755742
115506	755743
67747	755744
11871	755745
38617	755746
4841	755747
2861	755748
10614	755749
20464	755750
922	755751
25154	755752
50315	755753
11937	755754
100026	755755
100631	755756
14289	755757
81563	755758
1634	755759
18736	755760
50004	755761
28518	755762
11960	755763
9854	755764
16054	755765
15430	755766
13873	755767
73653	755768
2530	755769
52091	755770
70839	755771
118991	755772
98910	755773
80418	755774
99593	755775
579	755776
163413	755777
41067	755778
13030	755779
96342	755780
36489	755781
20242	755782
19578	755783
20057	755784
71943	755785
23397	755786
45593	755787
617	755788
7173	755789
115632	755790
80650	755791
17938	755792
39860	755793
16128	755794
59720	755795
7422	755796
71019	755797
2766	755798
64862	755799
76959	755800
93765	755801
8568	755802
12121	755803
13987	755804
30242	755805
37145	755806
22564	755807
59139	755808
31836	755809
1086	755810
31362	755811
56461	755812
103316	755813
114914	755814
1348	755815
65940	755816
24403	755817
9204	755818
167549	755819
40348	755820
24921	755821
15540	755822
14077	755823
77969	755824
49787	755825
59948	755826
43735	755827
116831	755828
10182	755829
9459	755830
6408	755831
62994	755832
32819	755833
13121	755834
128504	755835
142592	755836
1146	755837
154516	755838
79723	755839
5224	755840
27523	755841
60612	755842
12696	755843
22040	755844
9936	755845
101890	755846
2543	755847
11062	755848
38116	755849
2038	755850
29548	755851
28838	755852
48109	755853
124085	755854
7486	755855
3977	755856
25554	755857
61329	755858
25116	755859
117	755860
78759	755861
15606	755862
1395	755863
3662	755864
3786	755865
48325	755866
79422	755867
44397	755868
80179	755869
52041	755870
8460	755871
20753	755872
23706	755873
62273	755874
115309	755875
113577	755876
2455	755877
75243	755878
8245	755879
35735	755880
4084	755881
11335	755882
48184	755883
26452	755884
62401	755885
100637	755886
60554	755887
20494	755888
38547	755889
2253	755890
101150	755891
125805	755892
14554	755893
28642	755894
21131	755895
17863	755896
111082	755897
93921	755898
37357	755899
11323	755900
32572	755901
115419	755902
389	755903
1975	755904
34797	755905
4019	755906
46244	755907
136161	755908
17581	755909
53301	755910
9442	755911
70349	755912
59134	755913
54881	755914
95272	755915
14507	755916
87503	755917
85329	755918
29897	755919
1950	755920
62662	755921
105040	755922
155168	755923
5078	755924
24201	755925
75599	755926
20746	755927
96739	755928
15235	755929
53300	755930
100349	755931
81155	755932
40811	755933
137530	755934
36700	755935
23395	755936
7199	755937
16139	755938
48380	755939
43321	755940
98392	755941
49273	755942
117950	755943
53879	755944
52825	755945
113875	755946
36359	755947
16485	755948
57267	755949
79838	755950
130422	755951
82561	755952
1862	755953
17413	755954
78461	755955
419	755956
77912	755957
41093	755958
9731	755959
50225	755960
87466	755961
17050	755962
43209	755963
15719	755964
128936	755965
80676	755966
30227	755967
64303	755968
37203	755969
2398	755970
31207	755971
4048	755972
131504	755973
9759	755974
167313	755975
3651	755976
69740	755977
92510	755978
37419	755979
3627	755980
58673	755981
20617	755982
26526	755983
15285	755984
82156	755985
120143	755986
58065	755987
1806	755988
58969	755989
38693	755990
24680	755991
62191	755992
14345	755993
60350	755994
117610	755995
39831	755996
29560	755997
51345	755998
22678	755999
53716	756000
3764	756001
6235	756002
7880	756003
85216	756004
12793	756005
127667	756006
31439	756007
6028	756008
76102	756009
15494	756010
80197	756011
1030	756012
87748	756013
4907	756014
13075	756015
154122	756016
21351	756017
27044	756018
46484	756019
77469	756020
13324	756021
93637	756022
45185	756023
52895	756024
77882	756025
25504	756026
165513	756027
79901	756028
72280	756029
6592	756030
10641	756031
98334	756032
126905	756033
7031	756034
26467	756035
26806	756036
62923	756037
83697	756038
27066	756039
30231	756040
11384	756041
32664	756042
73082	756043
133095	756044
39396	756045
16294	756046
8870	756047
31150	756048
9310	756049
42874	756050
22521	756051
16292	756052
76740	756053
6725	756054
28627	756055
15715	756056
96450	756057
53880	756058
6561	756059
193	756060
51748	756061
27600	756062
172	756063
26690	756064
24000	756065
57721	756066
13653	756067
11723	756068
27930	756069
31406	756070
87742	756071
13709	756072
56199	756073
95995	756074
109758	756075
15313	756076
156761	756077
11627	756078
55747	756079
24819	756080
106804	756081
15158	756082
75148	756083
67814	756084
25080	756085
2521	756086
9833	756087
13037	756088
42109	756089
31393	756090
15301	756091
50688	756092
36530	756093
122603	756094
51309	756095
46851	756096
75880	756097
84781	756098
106	756099
34542	756100
62909	756101
115230	756102
27796	756103
9126	756104
53892	756105
99857	756106
14569	756107
18199	756108
22751	756109
84221	756110
59838	756111
53853	756112
4393	756113
83651	756114
36138	756115
17688	756116
28994	756117
80356	756118
12158	756119
16501	756120
3518	756121
100682	756122
39396	756123
123212	756124
49437	756125
71910	756126
49603	756127
129120	756128
14362	756129
19383	756130
41825	756131
45909	756132
10221	756133
58423	756134
46858	756135
134862	756136
71374	756137
27639	756138
3420	756139
66689	756140
8550	756141
13091	756142
153763	756143
42414	756144
127	756145
64181	756146
85391	756147
42659	756148
68691	756149
8810	756150
10164	756151
10383	756152
53348	756153
3189	756154
40684	756155
62453	756156
21189	756157
3278	756158
7784	756159
12376	756160
3921	756161
33903	756162
48142	756163
5239	756164
3412	756165
17917	756166
30553	756167
4353	756168
2979	756169
106473	756170
123490	756171
19321	756172
17573	756173
73263	756174
4318	756175
4828	756176
51859	756177
153924	756178
35290	756179
24593	756180
23919	756181
88316	756182
406	756183
19189	756184
3305	756185
43039	756186
4090	756187
34708	756188
10663	756189
13929	756190
6076	756191
39641	756192
12022	756193
31291	756194
105119	756195
11910	756196
51425	756197
35154	756198
5524	756199
23572	756200
34969	756201
23306	756202
133259	756203
72920	756204
102331	756205
577	756206
17857	756207
93805	756208
64243	756209
561	756210
98954	756211
51494	756212
35690	756213
18903	756214
57831	756215
43311	756216
787	756217
65533	756218
1173	756219
8926	756220
19444	756221
148555	756222
127780	756223
56371	756224
271	756225
1646	756226
42740	756227
4797	756228
83642	756229
17321	756230
8526	756231
44075	756232
44007	756233
69596	756234
626	756235
20712	756236
71296	756237
21113	756238
166604	756239
24272	756240
14629	756241
4561	756242
51326	756243
2946	756244
33337	756245
162940	756246
16202	756247
1898	756248
154833	756249
8486	756250
27913	756251
15990	756252
18808	756253
89228	756254
129501	756255
24757	756256
129414	756257
17587	756258
6	756259
8410	756260
19733	756261
93338	756262
102231	756263
22198	756264
5850	756265
48	756266
8163	756267
54526	756268
44400	756269
4956	756270
89450	756271
1371	756272
6389	756273
2557	756274
74359	756275
13550	756276
152635	756277
6529	756278
25179	756279
3078	756280
64908	756281
5646	756282
8666	756283
65769	756284
51043	756285
4046	756286
13596	756287
11541	756288
3737	756289
126512	756290
69944	756291
83331	756292
66965	756293
2172	756294
43160	756295
175	756296
65827	756297
23235	756298
19186	756299
3492	756300
1304	756301
33433	756302
75923	756303
67737	756304
34565	756305
73685	756306
34953	756307
22926	756308
9272	756309
11564	756310
32920	756311
4994	756312
22681	756313
60569	756314
16494	756315
35025	756316
17243	756317
106981	756318
9240	756319
126334	756320
80409	756321
31644	756322
71766	756323
72969	756324
553	756325
95125	756326
93941	756327
12365	756328
16634	756329
71426	756330
30447	756331
90000	756332
103	756333
15145	756334
41245	756335
88339	756336
62996	756337
25792	756338
13854	756339
14437	756340
33107	756341
45532	756342
49754	756343
51666	756344
171	756345
19673	756346
12156	756347
110481	756348
25920	756349
56907	756350
65231	756351
32786	756352
8184	756353
2888	756354
13616	756355
423	756356
32270	756357
36143	756358
6295	756359
3729	756360
31203	756361
5729	756362
86649	756363
54070	756364
99742	756365
104430	756366
68322	756367
68	756368
99842	756369
14636	756370
63731	756371
24356	756372
15341	756373
2224	756374
9114	756375
125381	756376
121562	756377
115561	756378
90011	756379
129038	756380
29333	756381
31474	756382
27330	756383
19427	756384
13293	756385
71857	756386
51426	756387
48709	756388
36520	756389
84120	756390
1025	756391
99991	756392
13007	756393
130524	756394
109888	756395
65530	756396
12488	756397
26588	756398
69357	756399
110490	756400
148326	756401
1991	756402
74937	756403
33551	756404
13934	756405
9834	756406
25365	756407
123657	756408
46626	756409
18784	756410
132496	756411
9471	756412
87311	756413
111486	756414
85754	756415
103764	756416
3691	756417
149399	756418
115045	756419
2924	756420
28749	756421
106401	756422
47934	756423
6817	756424
44936	756425
34653	756426
14327	756427
17841	756428
2729	756429
9517	756430
102919	756431
43495	756432
170	756433
46288	756434
8467	756435
26818	756436
105	756437
130584	756438
58769	756439
35842	756440
13175	756441
23621	756442
32798	756443
30926	756444
32175	756445
79265	756446
56414	756447
74970	756448
24061	756449
45225	756450
1013	756451
25953	756452
167777	756453
21700	756454
15148	756455
38260	756456
71298	756457
10947	756458
27488	756459
44738	756460
138975	756461
13333	756462
38520	756463
20526	756464
102445	756465
8290	756466
101190	756467
34416	756468
7387	756469
44038	756470
118828	756471
52539	756472
49376	756473
49427	756474
5520	756475
46537	756476
56221	756477
36226	756478
20540	756479
13305	756480
85063	756481
4392	756482
105888	756483
21276	756484
51079	756485
170287	756486
88128	756487
43418	756488
478	756489
37455	756490
10168	756491
2476	756492
45600	756493
21883	756494
100929	756495
95396	756496
62335	756497
66582	756498
8894	756499
31018	756500
14621	756501
28333	756502
10896	756503
165658	756504
7381	756505
45931	756506
30816	756507
80891	756508
20744	756509
87899	756510
45097	756511
26537	756512
8027	756513
32065	756514
34650	756515
54018	756516
84526	756517
163447	756518
2831	756519
42423	756520
44169	756521
136883	756522
5866	756523
161606	756524
36412	756525
8523	756526
25962	756527
128529	756528
35268	756529
14267	756530
4333	756531
7117	756532
29056	756533
16119	756534
44566	756535
60454	756536
81624	756537
25646	756538
41741	756539
4643	756540
33636	756541
17514	756542
4198	756543
29920	756544
14817	756545
63538	756546
77911	756547
3492	756548
74910	756549
60611	756550
4816	756551
58443	756552
564	756553
169037	756554
85241	756555
44717	756556
9599	756557
1998	756558
35216	756559
110632	756560
13092	756561
50466	756562
159	756563
28119	756564
36764	756565
27701	756566
16169	756567
54610	756568
35733	756569
15056	756570
2264	756571
98084	756572
124602	756573
15539	756574
66326	756575
46066	756576
8249	756577
35350	756578
115098	756579
26518	756580
15962	756581
157777	756582
33830	756583
49256	756584
5225	756585
68539	756586
948	756587
16739	756588
88851	756589
69876	756590
36853	756591
55076	756592
10936	756593
494	756594
51035	756595
3029	756596
57014	756597
37150	756598
8273	756599
2925	756600
44731	756601
113746	756602
46009	756603
70470	756604
6745	756605
63649	756606
14970	756607
38460	756608
22524	756609
2072	756610
6181	756611
13185	756612
70654	756613
137707	756614
3558	756615
43735	756616
76915	756617
68411	756618
132944	756619
43071	756620
10009	756621
66990	756622
2	756623
77579	756624
54354	756625
44122	756626
13948	756627
7435	756628
155376	756629
44789	756630
68572	756631
24030	756632
19840	756633
65160	756634
47521	756635
54722	756636
41451	756637
55187	756638
26553	756639
122937	756640
93376	756641
88269	756642
16369	756643
94109	756644
32775	756645
114056	756646
76206	756647
53498	756648
21013	756649
38660	756650
80754	756651
7446	756652
93886	756653
51814	756654
24175	756655
112278	756656
90354	756657
26190	756658
141	756659
96873	756660
93519	756661
121869	756662
5101	756663
16405	756664
5	756665
77040	756666
48721	756667
17194	756668
12416	756669
28748	756670
4498	756671
84128	756672
8048	756673
14019	756674
15195	756675
3527	756676
15267	756677
29583	756678
562	756679
88446	756680
37178	756681
49348	756682
66899	756683
88897	756684
1677	756685
118767	756686
1993	756687
16954	756688
4298	756689
2049	756690
60858	756691
26437	756692
84201	756693
10900	756694
44429	756695
18055	756696
100376	756697
4770	756698
33482	756699
15370	756700
37112	756701
136619	756702
80787	756703
522	756704
48394	756705
54646	756706
344	756707
67000	756708
128667	756709
54213	756710
30864	756711
13051	756712
87691	756713
14213	756714
28647	756715
1395	756716
71050	756717
50503	756718
6235	756719
45769	756720
72609	756721
93643	756722
22952	756723
11599	756724
134378	756725
69251	756726
6717	756727
44119	756728
9789	756729
10190	756730
5591	756731
8089	756732
63592	756733
32155	756734
166098	756735
41195	756736
865	756737
22597	756738
78950	756739
151601	756740
33966	756741
4891	756742
135556	756743
8264	756744
31523	756745
31185	756746
17263	756747
51545	756748
138892	756749
58856	756750
8896	756751
96459	756752
4337	756753
105627	756754
7168	756755
67898	756756
1014	756757
214	756758
153373	756759
76525	756760
1720	756761
108053	756762
14350	756763
59486	756764
20780	756765
135272	756766
4504	756767
34764	756768
32739	756769
104026	756770
18685	756771
83222	756772
142174	756773
23473	756774
118941	756775
3953	756776
4412	756777
61375	756778
1758	756779
16578	756780
124524	756781
751	756782
364	756783
53466	756784
55961	756785
1224	756786
33034	756787
92901	756788
35527	756789
2380	756790
20822	756791
49644	756792
45969	756793
85795	756794
49435	756795
62630	756796
790	756797
85191	756798
30509	756799
38728	756800
83164	756801
42445	756802
33851	756803
11334	756804
20101	756805
70683	756806
29538	756807
35452	756808
8737	756809
62081	756810
46911	756811
225	756812
15638	756813
14005	756814
19151	756815
59174	756816
71613	756817
134013	756818
45127	756819
63862	756820
1867	756821
5638	756822
17476	756823
9320	756824
135547	756825
13712	756826
123187	756827
61631	756828
87863	756829
40450	756830
76933	756831
51380	756832
785	756833
22770	756834
75928	756835
48754	756836
11364	756837
3904	756838
80851	756839
123420	756840
747	756841
9874	756842
108898	756843
65745	756844
15422	756845
70083	756846
123415	756847
75236	756848
72016	756849
77983	756850
2141	756851
25802	756852
38831	756853
91570	756854
160951	756855
79209	756856
45766	756857
84994	756858
15941	756859
28720	756860
51616	756861
55149	756862
27770	756863
1484	756864
24694	756865
6685	756866
10158	756867
98922	756868
64469	756869
4424	756870
19192	756871
1779	756872
46327	756873
103903	756874
14974	756875
30365	756876
46196	756877
66029	756878
38931	756879
4904	756880
22941	756881
71717	756882
78367	756883
85801	756884
10735	756885
17329	756886
45743	756887
109544	756888
40388	756889
80392	756890
57266	756891
46350	756892
33144	756893
15447	756894
13890	756895
109987	756896
58778	756897
85	756898
3267	756899
103496	756900
47068	756901
11221	756902
4743	756903
1767	756904
24068	756905
27157	756906
60708	756907
90203	756908
4425	756909
31248	756910
21109	756911
10931	756912
22899	756913
27604	756914
11518	756915
3094	756916
1061	756917
40134	756918
8699	756919
67403	756920
115379	756921
162042	756922
30458	756923
27856	756924
3779	756925
10070	756926
1285	756927
1120	756928
77629	756929
13929	756930
29477	756931
3318	756932
136631	756933
31643	756934
120650	756935
53394	756936
115369	756937
3064	756938
37178	756939
18633	756940
37695	756941
21036	756942
27906	756943
20155	756944
51100	756945
56764	756946
125022	756947
11823	756948
32420	756949
65014	756950
19824	756951
2692	756952
43035	756953
3047	756954
27487	756955
9174	756956
30769	756957
5462	756958
27107	756959
64767	756960
158549	756961
34974	756962
95862	756963
2139	756964
10369	756965
163337	756966
2610	756967
9566	756968
90775	756969
29749	756970
21713	756971
11566	756972
9455	756973
19799	756974
21464	756975
29821	756976
114421	756977
45853	756978
7870	756979
33501	756980
53888	756981
27005	756982
1455	756983
9948	756984
4331	756985
67341	756986
3615	756987
5105	756988
23588	756989
57610	756990
116199	756991
159019	756992
9792	756993
63527	756994
28920	756995
87985	756996
18096	756997
78859	756998
27051	756999
2936	757000
40667	757001
3094	757002
67234	757003
2120	757004
26149	757005
119264	757006
32748	757007
56064	757008
136183	757009
85887	757010
15970	757011
93347	757012
4952	757013
21999	757014
110738	757015
84534	757016
73481	757017
59452	757018
544	757019
55497	757020
59253	757021
73219	757022
23140	757023
56103	757024
95762	757025
51025	757026
65717	757027
33610	757028
41301	757029
52947	757030
16596	757031
75459	757032
135953	757033
128839	757034
68293	757035
20067	757036
56488	757037
56428	757038
5564	757039
120135	757040
11758	757041
79291	757042
11392	757043
25156	757044
2847	757045
6842	757046
66178	757047
24738	757048
48267	757049
73190	757050
30744	757051
17222	757052
32780	757053
11142	757054
95071	757055
4476	757056
50725	757057
78726	757058
31070	757059
4999	757060
5566	757061
158873	757062
449	757063
2706	757064
88152	757065
44346	757066
14606	757067
129875	757068
15878	757069
1856	757070
49987	757071
35946	757072
1803	757073
9110	757074
71413	757075
94487	757076
148302	757077
245	757078
12777	757079
1767	757080
543	757081
81611	757082
66840	757083
12579	757084
70619	757085
69820	757086
58294	757087
27980	757088
115692	757089
124378	757090
4665	757091
16527	757092
138002	757093
17239	757094
21640	757095
95987	757096
29003	757097
65471	757098
102804	757099
1293	757100
26501	757101
28656	757102
93887	757103
46061	757104
82118	757105
2444	757106
75606	757107
32954	757108
41526	757109
54814	757110
93973	757111
21534	757112
46230	757113
15803	757114
48824	757115
18541	757116
69546	757117
38044	757118
48720	757119
23984	757120
10294	757121
6306	757122
14983	757123
1780	757124
4302	757125
26409	757126
45425	757127
139463	757128
9526	757129
78325	757130
30377	757131
13418	757132
33549	757133
8144	757134
51566	757135
32623	757136
9786	757137
25499	757138
42557	757139
64932	757140
88652	757141
115261	757142
17858	757143
26976	757144
22101	757145
35017	757146
30824	757147
69894	757148
140537	757149
2255	757150
41188	757151
149188	757152
90065	757153
34470	757154
5400	757155
27953	757156
20614	757157
5287	757158
68537	757159
63213	757160
25639	757161
32426	757162
94012	757163
105768	757164
105384	757165
102948	757166
28214	757167
152155	757168
16626	757169
18171	757170
8375	757171
55550	757172
2362	757173
27580	757174
53840	757175
67010	757176
83685	757177
61621	757178
28540	757179
81484	757180
85246	757181
439	757182
96228	757183
16009	757184
93283	757185
1126	757186
45300	757187
14189	757188
42083	757189
7369	757190
18756	757191
12423	757192
55935	757193
20905	757194
99336	757195
53303	757196
1932	757197
41674	757198
120323	757199
8703	757200
86945	757201
133788	757202
80306	757203
30823	757204
8907	757205
18383	757206
8801	757207
2442	757208
32792	757209
135048	757210
16087	757211
8649	757212
49664	757213
113177	757214
91469	757215
32176	757216
23478	757217
26120	757218
127733	757219
124281	757220
66115	757221
285	757222
8844	757223
415	757224
780	757225
12578	757226
88497	757227
9956	757228
113673	757229
27005	757230
62814	757231
62272	757232
6446	757233
36711	757234
6011	757235
215	757236
118641	757237
29683	757238
22051	757239
128697	757240
45044	757241
686	757242
54606	757243
19472	757244
23509	757245
28857	757246
99989	757247
133987	757248
12035	757249
30085	757250
55446	757251
53432	757252
4364	757253
96506	757254
24995	757255
46642	757256
90525	757257
37777	757258
138470	757259
66191	757260
19714	757261
133062	757262
68888	757263
54285	757264
41608	757265
80090	757266
5761	757267
15905	757268
78614	757269
44686	757270
6239	757271
21599	757272
12573	757273
63785	757274
37639	757275
14076	757276
34679	757277
10600	757278
164630	757279
3913	757280
28695	757281
4088	757282
23435	757283
5419	757284
21155	757285
137362	757286
16105	757287
26947	757288
62980	757289
14498	757290
2724	757291
22353	757292
36915	757293
8217	757294
17914	757295
88147	757296
7394	757297
14235	757298
54322	757299
2591	757300
65876	757301
123693	757302
14371	757303
1198	757304
18584	757305
19957	757306
9933	757307
52648	757308
52749	757309
15835	757310
139135	757311
65842	757312
38214	757313
15006	757314
75801	757315
107916	757316
25896	757317
17484	757318
7328	757319
13670	757320
12948	757321
24248	757322
48133	757323
105288	757324
7850	757325
10236	757326
12049	757327
18168	757328
115872	757329
87163	757330
82908	757331
948	757332
41349	757333
56032	757334
89119	757335
30543	757336
22780	757337
53319	757338
13824	757339
125786	757340
119000	757341
7557	757342
90071	757343
96708	757344
132607	757345
88992	757346
12476	757347
45773	757348
128755	757349
83109	757350
44247	757351
36029	757352
49400	757353
28305	757354
110948	757355
8888	757356
496	757357
58066	757358
17880	757359
94425	757360
18280	757361
80919	757362
13136	757363
15981	757364
38849	757365
7697	757366
18893	757367
120921	757368
105776	757369
21667	757370
76575	757371
90739	757372
48174	757373
12672	757374
67136	757375
107101	757376
28329	757377
49825	757378
14537	757379
22924	757380
62783	757381
35072	757382
22661	757383
10026	757384
5059	757385
85829	757386
72023	757387
8792	757388
12655	757389
36042	757390
34795	757391
8294	757392
7278	757393
25208	757394
98319	757395
25072	757396
39515	757397
21049	757398
53915	757399
33770	757400
104443	757401
54368	757402
44155	757403
22123	757404
31908	757405
72563	757406
46358	757407
1431	757408
75103	757409
562	757410
26406	757411
21502	757412
4660	757413
7686	757414
80590	757415
59484	757416
17551	757417
67777	757418
39522	757419
30247	757420
5699	757421
55117	757422
26686	757423
68245	757424
1059	757425
146349	757426
4161	757427
108920	757428
15127	757429
3243	757430
3112	757431
46358	757432
90451	757433
52183	757434
41776	757435
42727	757436
67184	757437
75254	757438
38079	757439
16974	757440
16664	757441
6818	757442
1379	757443
4214	757444
92581	757445
83851	757446
126178	757447
95229	757448
57659	757449
19056	757450
38539	757451
5663	757452
40794	757453
44367	757454
11607	757455
19831	757456
16035	757457
36611	757458
167885	757459
39969	757460
4267	757461
112117	757462
81514	757463
29432	757464
128672	757465
92804	757466
42104	757467
1126	757468
110697	757469
141	757470
3931	757471
338	757472
37641	757473
96873	757474
128868	757475
66917	757476
163736	757477
54634	757478
5617	757479
7985	757480
69524	757481
11378	757482
104642	757483
113879	757484
142929	757485
52954	757486
31252	757487
902	757488
8397	757489
10780	757490
33246	757491
48524	757492
9591	757493
791	757494
6222	757495
19264	757496
35624	757497
75928	757498
112509	757499
79243	757500
6087	757501
62799	757502
95861	757503
135348	757504
75169	757505
35877	757506
67071	757507
25786	757508
23714	757509
5043	757510
52958	757511
2903	757512
9283	757513
20398	757514
99	757515
72321	757516
102586	757517
38069	757518
245	757519
87901	757520
8296	757521
14750	757522
45992	757523
88189	757524
14115	757525
5375	757526
111432	757527
155421	757528
38568	757529
36311	757530
103053	757531
15344	757532
121187	757533
2785	757534
25719	757535
3228	757536
102150	757537
6378	757538
84868	757539
166444	757540
24680	757541
77238	757542
3	757543
86925	757544
2082	757545
26963	757546
11620	757547
83621	757548
42640	757549
80332	757550
102161	757551
67953	757552
61360	757553
71812	757554
46515	757555
20313	757556
698	757557
29984	757558
7	757559
94896	757560
45980	757561
38741	757562
56918	757563
21784	757564
145179	757565
29377	757566
40089	757567
10234	757568
25383	757569
103624	757570
61246	757571
114045	757572
100729	757573
30442	757574
57091	757575
1140	757576
846	757577
45026	757578
7347	757579
126296	757580
6925	757581
51742	757582
66493	757583
130411	757584
7606	757585
30761	757586
9719	757587
12996	757588
47798	757589
89001	757590
92634	757591
602	757592
27734	757593
2416	757594
115414	757595
42730	757596
89241	757597
35183	757598
1475	757599
98127	757600
46587	757601
137592	757602
3374	757603
43387	757604
10572	757605
61904	757606
251	757607
20911	757608
2992	757609
46640	757610
9222	757611
2806	757612
4249	757613
49582	757614
42247	757615
13692	757616
54535	757617
72343	757618
33465	757619
870	757620
35012	757621
126556	757622
38865	757623
54515	757624
11325	757625
16510	757626
5944	757627
21699	757628
46394	757629
6688	757630
71611	757631
79006	757632
29894	757633
166734	757634
28512	757635
56666	757636
105	757637
3382	757638
8955	757639
58908	757640
78654	757641
55095	757642
27354	757643
29571	757644
32045	757645
92394	757646
152062	757647
26532	757648
69042	757649
90583	757650
7390	757651
2036	757652
5133	757653
71209	757654
57110	757655
62837	757656
7886	757657
50284	757658
7070	757659
86211	757660
73209	757661
90	757662
49021	757663
66698	757664
4427	757665
22750	757666
8407	757667
38863	757668
15652	757669
38670	757670
135312	757671
26636	757672
56363	757673
13977	757674
59455	757675
663	757676
83158	757677
16318	757678
28509	757679
3457	757680
13408	757681
19158	757682
3350	757683
71373	757684
15715	757685
106363	757686
59219	757687
62891	757688
6216	757689
48363	757690
73099	757691
3966	757692
31602	757693
76601	757694
43458	757695
157533	757696
25052	757697
7425	757698
22485	757699
163509	757700
3419	757701
33439	757702
34198	757703
58388	757704
41950	757705
18206	757706
970	757707
38902	757708
95929	757709
64099	757710
32539	757711
39912	757712
53156	757713
1654	757714
117760	757715
133677	757716
65024	757717
15210	757718
19465	757719
52891	757720
22107	757721
57172	757722
15743	757723
19507	757724
50937	757725
99897	757726
18094	757727
53071	757728
21659	757729
4623	757730
18466	757731
16078	757732
26793	757733
36873	757734
47669	757735
112558	757736
39181	757737
3063	757738
43956	757739
2608	757740
130159	757741
102637	757742
48747	757743
117876	757744
19120	757745
32942	757746
163237	757747
24535	757748
71855	757749
17733	757750
80634	757751
53449	757752
22117	757753
34939	757754
10678	757755
2382	757756
11401	757757
4199	757758
113547	757759
1915	757760
13033	757761
30863	757762
2723	757763
49951	757764
111622	757765
5682	757766
89732	757767
26055	757768
44629	757769
13192	757770
4113	757771
138942	757772
35312	757773
4523	757774
15727	757775
41474	757776
30635	757777
23123	757778
2889	757779
51192	757780
112709	757781
104735	757782
69384	757783
23861	757784
54007	757785
6427	757786
9105	757787
157360	757788
107294	757789
12498	757790
89563	757791
75659	757792
5094	757793
1752	757794
4289	757795
1400	757796
9655	757797
13397	757798
33694	757799
8205	757800
9655	757801
51157	757802
95370	757803
8260	757804
36297	757805
14648	757806
2188	757807
55493	757808
17896	757809
30190	757810
15674	757811
33598	757812
41240	757813
24583	757814
13743	757815
3216	757816
8117	757817
3049	757818
159644	757819
4947	757820
114873	757821
57070	757822
1057	757823
33045	757824
140711	757825
84780	757826
68004	757827
25088	757828
19296	757829
15343	757830
57184	757831
90241	757832
8137	757833
12530	757834
81722	757835
12273	757836
54811	757837
1360	757838
24788	757839
11498	757840
12584	757841
83753	757842
21856	757843
18754	757844
92401	757845
22279	757846
84609	757847
926	757848
81266	757849
155036	757850
14903	757851
13860	757852
88997	757853
11035	757854
46887	757855
60726	757856
36480	757857
6456	757858
26162	757859
29327	757860
156461	757861
15699	757862
128541	757863
3284	757864
40479	757865
34479	757866
27957	757867
27348	757868
5234	757869
107445	757870
95487	757871
114916	757872
4929	757873
121307	757874
7749	757875
113	757876
4200	757877
52025	757878
86632	757879
95612	757880
113188	757881
41758	757882
56101	757883
12684	757884
8896	757885
49671	757886
100451	757887
21639	757888
63837	757889
13241	757890
17819	757891
1350	757892
61505	757893
51503	757894
33478	757895
81105	757896
29489	757897
85188	757898
3965	757899
3566	757900
871	757901
114279	757902
14192	757903
17231	757904
13671	757905
19950	757906
13115	757907
31190	757908
63181	757909
23420	757910
16031	757911
47850	757912
161066	757913
4784	757914
64199	757915
9865	757916
27166	757917
27500	757918
21908	757919
34326	757920
70307	757921
861	757922
3580	757923
15577	757924
23461	757925
66627	757926
158777	757927
51964	757928
17068	757929
43632	757930
67325	757931
10705	757932
52925	757933
7123	757934
45960	757935
26835	757936
12422	757937
73279	757938
3557	757939
17144	757940
126154	757941
24322	757942
206	757943
60333	757944
64684	757945
13559	757946
15037	757947
31413	757948
68291	757949
11057	757950
39413	757951
29200	757952
5671	757953
58527	757954
129502	757955
1583	757956
28382	757957
30519	757958
810	757959
103960	757960
118116	757961
106920	757962
27928	757963
61828	757964
5943	757965
17408	757966
72121	757967
15515	757968
14069	757969
8249	757970
17458	757971
161584	757972
22372	757973
57438	757974
31579	757975
88289	757976
40632	757977
131247	757978
14582	757979
52739	757980
65804	757981
107198	757982
36828	757983
39518	757984
57740	757985
93412	757986
112161	757987
43138	757988
50556	757989
28297	757990
38145	757991
16545	757992
68645	757993
4505	757994
1217	757995
68834	757996
48402	757997
43503	757998
22795	757999
64055	758000
23468	758001
15281	758002
11149	758003
97962	758004
7691	758005
43845	758006
125	758007
66851	758008
25472	758009
60046	758010
57702	758011
10493	758012
40754	758013
31345	758014
24791	758015
145858	758016
96153	758017
7507	758018
16415	758019
81219	758020
90263	758021
71507	758022
25839	758023
11328	758024
6942	758025
31453	758026
26824	758027
83925	758028
85430	758029
24732	758030
61148	758031
74555	758032
18578	758033
5141	758034
90974	758035
121634	758036
6405	758037
6458	758038
114693	758039
15452	758040
41411	758041
112819	758042
58507	758043
20850	758044
128699	758045
14932	758046
11339	758047
24832	758048
8040	758049
7180	758050
14121	758051
58067	758052
14243	758053
4980	758054
1866	758055
62592	758056
26889	758057
13224	758058
154030	758059
37085	758060
137985	758061
33626	758062
39195	758063
94185	758064
78470	758065
90350	758066
8308	758067
16798	758068
41373	758069
3014	758070
10708	758071
23730	758072
2602	758073
69991	758074
128603	758075
102709	758076
31384	758077
28017	758078
81681	758079
84671	758080
32203	758081
129958	758082
101	758083
10279	758084
43036	758085
16262	758086
62955	758087
4726	758088
17540	758089
227	758090
60080	758091
30254	758092
33986	758093
51908	758094
21810	758095
724	758096
37051	758097
92715	758098
1563	758099
50210	758100
66026	758101
35601	758102
9819	758103
350	758104
13783	758105
59722	758106
81934	758107
36598	758108
113503	758109
3101	758110
57805	758111
17782	758112
81539	758113
53380	758114
28336	758115
25688	758116
26350	758117
131593	758118
130627	758119
91556	758120
20637	758121
77732	758122
120186	758123
27592	758124
10142	758125
783	758126
16764	758127
6077	758128
17253	758129
89424	758130
18956	758131
17715	758132
7673	758133
83547	758134
31977	758135
65658	758136
7014	758137
91922	758138
8298	758139
38407	758140
68851	758141
4208	758142
52166	758143
3710	758144
61222	758145
10586	758146
24320	758147
15847	758148
64180	758149
32674	758150
52009	758151
41052	758152
61650	758153
27454	758154
83589	758155
31	758156
48071	758157
40668	758158
10285	758159
12832	758160
55243	758161
15	758162
25038	758163
99789	758164
27164	758165
25052	758166
1907	758167
131252	758168
74512	758169
39726	758170
3781	758171
6741	758172
48114	758173
1744	758174
41085	758175
23331	758176
70256	758177
72310	758178
158	758179
4229	758180
38437	758181
34951	758182
100563	758183
63532	758184
31371	758185
105274	758186
44479	758187
84487	758188
3179	758189
8737	758190
15203	758191
1666	758192
15794	758193
2759	758194
68693	758195
22480	758196
72667	758197
37094	758198
31291	758199
109656	758200
27502	758201
101097	758202
116544	758203
69986	758204
10851	758205
41952	758206
13	758207
568	758208
59737	758209
15543	758210
68382	758211
5514	758212
117022	758213
10290	758214
15093	758215
38871	758216
128296	758217
158094	758218
6002	758219
23785	758220
22222	758221
12978	758222
20270	758223
18336	758224
34348	758225
17623	758226
31509	758227
13989	758228
46589	758229
118655	758230
90523	758231
164061	758232
2873	758233
91838	758234
39923	758235
47443	758236
64923	758237
10458	758238
20702	758239
102228	758240
6593	758241
67466	758242
72762	758243
50475	758244
75017	758245
22570	758246
11299	758247
23099	758248
43533	758249
141810	758250
18281	758251
32352	758252
1551	758253
2819	758254
25400	758255
42148	758256
21434	758257
53147	758258
44075	758259
965	758260
29457	758261
138487	758262
3132	758263
9382	758264
1692	758265
59509	758266
60538	758267
10024	758268
6433	758269
94921	758270
126127	758271
78572	758272
7639	758273
14994	758274
39366	758275
71425	758276
59400	758277
1663	758278
164553	758279
7935	758280
11175	758281
100384	758282
39319	758283
10025	758284
70983	758285
5492	758286
107581	758287
13603	758288
27896	758289
16169	758290
149248	758291
82802	758292
46522	758293
29247	758294
59837	758295
21399	758296
34325	758297
201	758298
21727	758299
10329	758300
71838	758301
52196	758302
67344	758303
100140	758304
12416	758305
18470	758306
5485	758307
22799	758308
43689	758309
15756	758310
5988	758311
813	758312
29532	758313
23648	758314
19532	758315
40838	758316
15460	758317
886	758318
51520	758319
28354	758320
23502	758321
57397	758322
148870	758323
42997	758324
27882	758325
6643	758326
37088	758327
95460	758328
2095	758329
14932	758330
85006	758331
52580	758332
120808	758333
18196	758334
25469	758335
30258	758336
32961	758337
30849	758338
13008	758339
32958	758340
72065	758341
68918	758342
71608	758343
22408	758344
1710	758345
104647	758346
54506	758347
71952	758348
77751	758349
44172	758350
9646	758351
38092	758352
48321	758353
68455	758354
3716	758355
38273	758356
22334	758357
18126	758358
7565	758359
128761	758360
29196	758361
13569	758362
72409	758363
25522	758364
111775	758365
8523	758366
92076	758367
23102	758368
37435	758369
2053	758370
1344	758371
41746	758372
34732	758373
1326	758374
40347	758375
31756	758376
67054	758377
58910	758378
5497	758379
1517	758380
49272	758381
34310	758382
97886	758383
66091	758384
135930	758385
46268	758386
73792	758387
17727	758388
21319	758389
19802	758390
4997	758391
54481	758392
55036	758393
151889	758394
133370	758395
29205	758396
15829	758397
7718	758398
11822	758399
24054	758400
21554	758401
22708	758402
96803	758403
1103	758404
82298	758405
17432	758406
4311	758407
26005	758408
3593	758409
69442	758410
12628	758411
27416	758412
32810	758413
2884	758414
81468	758415
99212	758416
23766	758417
35029	758418
46511	758419
9872	758420
6017	758421
50365	758422
124171	758423
24987	758424
6168	758425
42135	758426
1039	758427
6002	758428
21925	758429
124020	758430
14268	758431
128222	758432
15792	758433
42164	758434
77735	758435
79288	758436
30338	758437
9750	758438
26739	758439
4877	758440
91642	758441
8945	758442
88813	758443
26133	758444
35474	758445
5181	758446
121539	758447
36188	758448
123717	758449
35843	758450
29249	758451
43695	758452
111527	758453
917	758454
93692	758455
77065	758456
68710	758457
73709	758458
7403	758459
1385	758460
9304	758461
13414	758462
2	758463
1353	758464
29035	758465
114146	758466
146764	758467
27896	758468
37144	758469
54656	758470
122161	758471
5330	758472
18788	758473
147937	758474
67053	758475
2658	758476
73386	758477
12016	758478
85631	758479
5775	758480
41475	758481
43768	758482
153118	758483
94366	758484
2280	758485
9213	758486
11086	758487
154801	758488
6998	758489
70034	758490
84134	758491
123967	758492
412	758493
110033	758494
6902	758495
54044	758496
11384	758497
94757	758498
241	758499
28539	758500
5889	758501
4929	758502
38564	758503
22603	758504
5406	758505
28842	758506
50462	758507
42042	758508
109095	758509
12790	758510
162132	758511
2424	758512
35	758513
46473	758514
3914	758515
64569	758516
17758	758517
74741	758518
101258	758519
6453	758520
8337	758521
54593	758522
23206	758523
39894	758524
40128	758525
463	758526
138059	758527
19608	758528
8915	758529
83767	758530
14958	758531
110307	758532
99595	758533
13624	758534
76654	758535
17249	758536
8916	758537
35472	758538
9432	758539
114100	758540
17367	758541
3833	758542
41957	758543
56579	758544
39916	758545
1842	758546
37485	758547
78968	758548
18427	758549
600	758550
20717	758551
2405	758552
137899	758553
7190	758554
4191	758555
54344	758556
3747	758557
20577	758558
117076	758559
34730	758560
38393	758561
27461	758562
61370	758563
69920	758564
36748	758565
70715	758566
50346	758567
2345	758568
1847	758569
14069	758570
25777	758571
26492	758572
37201	758573
105	758574
8225	758575
117795	758576
72538	758577
123432	758578
2511	758579
125532	758580
12992	758581
47059	758582
1536	758583
42521	758584
52927	758585
20676	758586
392	758587
44926	758588
1026	758589
49216	758590
83619	758591
33272	758592
10462	758593
12697	758594
13651	758595
63200	758596
45631	758597
57489	758598
15951	758599
7129	758600
666	758601
89765	758602
104632	758603
656	758604
15925	758605
12288	758606
16998	758607
14133	758608
74527	758609
171	758610
8711	758611
30769	758612
105626	758613
36628	758614
10228	758615
41969	758616
115776	758617
115510	758618
18431	758619
16050	758620
91400	758621
82487	758622
46953	758623
18804	758624
12526	758625
16748	758626
47688	758627
77097	758628
18095	758629
15206	758630
104000	758631
63516	758632
2777	758633
26200	758634
1476	758635
161752	758636
63549	758637
23378	758638
76347	758639
11740	758640
120210	758641
19498	758642
7026	758643
63504	758644
100235	758645
28316	758646
592	758647
6111	758648
56823	758649
38460	758650
2150	758651
98040	758652
35573	758653
11109	758654
62256	758655
68891	758656
53453	758657
63714	758658
56505	758659
74981	758660
62720	758661
21252	758662
91835	758663
23872	758664
38721	758665
50718	758666
37377	758667
7303	758668
441	758669
126577	758670
16027	758671
11727	758672
1621	758673
20189	758674
21474	758675
7826	758676
60788	758677
21552	758678
52144	758679
128808	758680
103422	758681
114987	758682
114414	758683
13139	758684
63580	758685
50453	758686
30458	758687
82310	758688
11291	758689
28843	758690
8711	758691
80133	758692
54328	758693
67866	758694
6713	758695
127745	758696
22174	758697
57735	758698
23156	758699
80160	758700
61247	758701
11440	758702
38620	758703
20563	758704
5999	758705
28489	758706
122832	758707
42805	758708
31049	758709
91460	758710
823	758711
20547	758712
33039	758713
107501	758714
5350	758715
6780	758716
14218	758717
8669	758718
5564	758719
12072	758720
35802	758721
13788	758722
35083	758723
83460	758724
12471	758725
114945	758726
97015	758727
5645	758728
21495	758729
39185	758730
81481	758731
34556	758732
151066	758733
1968	758734
11210	758735
104375	758736
26738	758737
25763	758738
89897	758739
59765	758740
75606	758741
11705	758742
40382	758743
41329	758744
2650	758745
98552	758746
4494	758747
123429	758748
151966	758749
97010	758750
39793	758751
4015	758752
87	758753
67022	758754
36217	758755
100262	758756
5105	758757
4049	758758
64971	758759
36557	758760
29568	758761
31598	758762
32104	758763
20930	758764
61611	758765
70293	758766
13699	758767
11905	758768
7979	758769
32585	758770
107712	758771
17685	758772
16681	758773
65349	758774
52257	758775
14219	758776
26374	758777
97604	758778
39895	758779
80497	758780
13842	758781
13798	758782
47499	758783
15247	758784
64988	758785
45914	758786
32226	758787
12678	758788
68797	758789
18190	758790
93264	758791
23453	758792
11937	758793
14190	758794
37842	758795
596	758796
5719	758797
45192	758798
60186	758799
69025	758800
40370	758801
31469	758802
35084	758803
169704	758804
17745	758805
25476	758806
28197	758807
29835	758808
4215	758809
16699	758810
115818	758811
118758	758812
71937	758813
9345	758814
62149	758815
6357	758816
24746	758817
25503	758818
66194	758819
14132	758820
13588	758821
90969	758822
41243	758823
57751	758824
32564	758825
1287	758826
81631	758827
72175	758828
85453	758829
85530	758830
54209	758831
24250	758832
24302	758833
54836	758834
6702	758835
113447	758836
45044	758837
1200	758838
7525	758839
18466	758840
36414	758841
35485	758842
58098	758843
39958	758844
26736	758845
7994	758846
5252	758847
34151	758848
3975	758849
624	758850
29493	758851
60403	758852
34091	758853
70737	758854
111620	758855
77826	758856
55768	758857
45964	758858
12518	758859
16700	758860
32700	758861
105600	758862
10369	758863
30153	758864
99418	758865
46815	758866
51317	758867
167650	758868
114325	758869
24736	758870
54287	758871
47084	758872
30907	758873
94050	758874
34568	758875
4725	758876
123494	758877
24736	758878
51514	758879
5545	758880
63308	758881
112027	758882
7981	758883
77146	758884
64423	758885
7639	758886
6839	758887
135805	758888
19238	758889
390	758890
80051	758891
13703	758892
39151	758893
69509	758894
21876	758895
118532	758896
85147	758897
46142	758898
27672	758899
150864	758900
70298	758901
27443	758902
15851	758903
36332	758904
23309	758905
87204	758906
23920	758907
149448	758908
63848	758909
26613	758910
2448	758911
39678	758912
63520	758913
39785	758914
6128	758915
65054	758916
31876	758917
9282	758918
1012	758919
107878	758920
5975	758921
1969	758922
59789	758923
68988	758924
120815	758925
33137	758926
21457	758927
39362	758928
22748	758929
43852	758930
21772	758931
137654	758932
44778	758933
19481	758934
113050	758935
33332	758936
107290	758937
4252	758938
20951	758939
86347	758940
24153	758941
43638	758942
29107	758943
46786	758944
62556	758945
1320	758946
11356	758947
13248	758948
10453	758949
123190	758950
39755	758951
16800	758952
135238	758953
44876	758954
160358	758955
88166	758956
8627	758957
162624	758958
14808	758959
10067	758960
132159	758961
15181	758962
53296	758963
1076	758964
18800	758965
11061	758966
27644	758967
66856	758968
14888	758969
153621	758970
91895	758971
12262	758972
44011	758973
37627	758974
1583	758975
115975	758976
52883	758977
29846	758978
28383	758979
60213	758980
72757	758981
9033	758982
16282	758983
56234	758984
21491	758985
20846	758986
64520	758987
31721	758988
10549	758989
149978	758990
119990	758991
47321	758992
1109	758993
5733	758994
84960	758995
9424	758996
24635	758997
23147	758998
93769	758999
6685	759000
77030	759001
28316	759002
345	759003
154871	759004
1717	759005
57983	759006
6048	759007
15779	759008
79000	759009
5015	759010
10776	759011
63291	759012
36036	759013
86605	759014
55001	759015
49854	759016
53368	759017
20407	759018
101291	759019
39816	759020
98085	759021
5933	759022
74558	759023
141468	759024
40785	759025
259	759026
780	759027
28135	759028
47384	759029
102857	759030
7950	759031
84922	759032
1957	759033
113336	759034
33098	759035
33717	759036
62226	759037
26200	759038
182	759039
75302	759040
21041	759041
20155	759042
4583	759043
88694	759044
118850	759045
6494	759046
35408	759047
4808	759048
1898	759049
13054	759050
120675	759051
130035	759052
61538	759053
66301	759054
111010	759055
19596	759056
46897	759057
36371	759058
138764	759059
14694	759060
82141	759061
131312	759062
7226	759063
57921	759064
98784	759065
11372	759066
59682	759067
51100	759068
133694	759069
53679	759070
19570	759071
32827	759072
74047	759073
19044	759074
2398	759075
57099	759076
21439	759077
5800	759078
25621	759079
38047	759080
64901	759081
40454	759082
20186	759083
78934	759084
10234	759085
31518	759086
83776	759087
57820	759088
38464	759089
29994	759090
19999	759091
5165	759092
43537	759093
58749	759094
53617	759095
15138	759096
160349	759097
117252	759098
83858	759099
46048	759100
35048	759101
101391	759102
1240	759103
29691	759104
34304	759105
27558	759106
95359	759107
126984	759108
39107	759109
76007	759110
94576	759111
42009	759112
20379	759113
137801	759114
127113	759115
117	759116
3545	759117
63569	759118
11983	759119
23226	759120
23357	759121
5599	759122
33444	759123
12774	759124
51340	759125
9339	759126
11496	759127
134749	759128
79592	759129
50010	759130
77321	759131
19708	759132
2858	759133
77731	759134
190	759135
309	759136
69330	759137
19225	759138
25886	759139
3843	759140
15731	759141
7035	759142
23116	759143
162302	759144
60560	759145
57148	759146
42439	759147
54612	759148
5426	759149
85036	759150
10408	759151
12989	759152
71551	759153
13263	759154
4079	759155
55214	759156
23422	759157
51473	759158
1576	759159
18113	759160
16494	759161
46528	759162
13866	759163
26249	759164
44204	759165
20941	759166
106681	759167
57036	759168
11490	759169
45687	759170
36080	759171
9918	759172
43438	759173
20292	759174
559	759175
2534	759176
35605	759177
63222	759178
144230	759179
18715	759180
26788	759181
149681	759182
4032	759183
49583	759184
65248	759185
41829	759186
27439	759187
33146	759188
15622	759189
22063	759190
36892	759191
40747	759192
2776	759193
4918	759194
538	759195
15385	759196
73191	759197
11408	759198
7886	759199
12250	759200
84474	759201
40346	759202
216	759203
960	759204
34771	759205
89983	759206
233	759207
40384	759208
57563	759209
15436	759210
39524	759211
27441	759212
838	759213
61664	759214
5418	759215
36584	759216
60643	759217
55788	759218
83799	759219
30679	759220
58377	759221
3086	759222
4769	759223
33562	759224
6450	759225
41300	759226
4279	759227
3364	759228
14282	759229
65966	759230
121007	759231
17144	759232
116115	759233
166711	759234
31934	759235
24038	759236
25428	759237
34252	759238
130937	759239
124278	759240
46655	759241
125095	759242
88338	759243
21177	759244
21257	759245
1647	759246
52112	759247
666	759248
50970	759249
1363	759250
2723	759251
16270	759252
39634	759253
50002	759254
144042	759255
68166	759256
13484	759257
19656	759258
12851	759259
40163	759260
16367	759261
69300	759262
6318	759263
46061	759264
49102	759265
77276	759266
27421	759267
59063	759268
36013	759269
31058	759270
19161	759271
2841	759272
78445	759273
18508	759274
40214	759275
167170	759276
6654	759277
52733	759278
40943	759279
75122	759280
87440	759281
2227	759282
86422	759283
50206	759284
4173	759285
624	759286
64808	759287
61366	759288
26672	759289
3229	759290
19662	759291
50601	759292
84808	759293
14423	759294
58338	759295
474	759296
37362	759297
59304	759298
8384	759299
117081	759300
18644	759301
2633	759302
1992	759303
967	759304
6634	759305
81950	759306
48324	759307
78916	759308
1334	759309
101989	759310
15826	759311
1353	759312
41833	759313
70882	759314
54269	759315
27732	759316
3269	759317
42451	759318
34	759319
9468	759320
86313	759321
84184	759322
15906	759323
26351	759324
5048	759325
6181	759326
30718	759327
47988	759328
85241	759329
11595	759330
1118	759331
11798	759332
3755	759333
63082	759334
161067	759335
28405	759336
169402	759337
20593	759338
18554	759339
82674	759340
165275	759341
126152	759342
69834	759343
104393	759344
17402	759345
105846	759346
13361	759347
27237	759348
70242	759349
50052	759350
23007	759351
15494	759352
11372	759353
22537	759354
27412	759355
3746	759356
94039	759357
52944	759358
55929	759359
109450	759360
54934	759361
993	759362
5047	759363
147987	759364
37659	759365
4706	759366
46298	759367
96941	759368
52002	759369
113418	759370
40427	759371
71987	759372
43166	759373
67165	759374
89071	759375
132023	759376
41125	759377
63966	759378
96170	759379
8186	759380
57433	759381
49392	759382
160	759383
87862	759384
28751	759385
40916	759386
18495	759387
26677	759388
118769	759389
42670	759390
146658	759391
7502	759392
9065	759393
29414	759394
42266	759395
91784	759396
58436	759397
38502	759398
49207	759399
99580	759400
100632	759401
36633	759402
46580	759403
18792	759404
42487	759405
7315	759406
9275	759407
4665	759408
97801	759409
116142	759410
99500	759411
92049	759412
73414	759413
28841	759414
4127	759415
99970	759416
61500	759417
69769	759418
47519	759419
92347	759420
23236	759421
7593	759422
35657	759423
95805	759424
142897	759425
1095	759426
54555	759427
24540	759428
120322	759429
20652	759430
1654	759431
3520	759432
103128	759433
169646	759434
75919	759435
51610	759436
9919	759437
47906	759438
141890	759439
155350	759440
85913	759441
96229	759442
133933	759443
25784	759444
18530	759445
666	759446
112281	759447
108152	759448
113197	759449
101945	759450
66385	759451
5603	759452
42196	759453
847	759454
106018	759455
58501	759456
6672	759457
46405	759458
46063	759459
23211	759460
72190	759461
89276	759462
59658	759463
65494	759464
38230	759465
57651	759466
5501	759467
111662	759468
25991	759469
18218	759470
36675	759471
23241	759472
59129	759473
54185	759474
30676	759475
6837	759476
4277	759477
420	759478
42902	759479
50264	759480
68589	759481
16527	759482
55786	759483
15534	759484
57518	759485
1873	759486
36842	759487
50286	759488
15290	759489
4271	759490
30309	759491
91753	759492
32825	759493
16993	759494
23939	759495
24517	759496
52802	759497
13720	759498
37039	759499
43321	759500
157	759501
22312	759502
87596	759503
10870	759504
101099	759505
10219	759506
930	759507
131523	759508
95921	759509
29217	759510
101647	759511
136991	759512
2844	759513
10845	759514
77394	759515
92161	759516
2710	759517
82764	759518
113257	759519
38452	759520
1388	759521
40983	759522
141651	759523
61324	759524
31933	759525
38946	759526
9689	759527
70752	759528
27601	759529
84489	759530
17379	759531
9588	759532
33690	759533
10448	759534
44700	759535
63803	759536
29353	759537
50153	759538
15731	759539
31194	759540
3501	759541
54506	759542
17937	759543
94	759544
130765	759545
38317	759546
45985	759547
72461	759548
12337	759549
7427	759550
38333	759551
106	759552
82932	759553
15909	759554
19458	759555
21714	759556
42376	759557
154408	759558
103319	759559
1556	759560
73946	759561
50209	759562
57469	759563
159698	759564
99545	759565
1361	759566
13105	759567
124489	759568
29925	759569
7312	759570
23814	759571
135442	759572
167218	759573
86988	759574
286	759575
47543	759576
24228	759577
7772	759578
100754	759579
114227	759580
48	759581
18724	759582
19506	759583
86289	759584
2426	759585
26375	759586
60199	759587
120495	759588
18266	759589
19132	759590
36347	759591
54121	759592
48966	759593
20992	759594
22200	759595
24254	759596
53068	759597
91717	759598
5873	759599
1729	759600
82927	759601
73341	759602
36429	759603
20868	759604
23734	759605
97751	759606
5230	759607
106655	759608
860	759609
6921	759610
164442	759611
33751	759612
3007	759613
45697	759614
4264	759615
5775	759616
29766	759617
11330	759618
6153	759619
13847	759620
148960	759621
7862	759622
28397	759623
1909	759624
113684	759625
62801	759626
24192	759627
6313	759628
168655	759629
56684	759630
63068	759631
68304	759632
95452	759633
18641	759634
46711	759635
94030	759636
39500	759637
51617	759638
97771	759639
17570	759640
7803	759641
4428	759642
36143	759643
38288	759644
82640	759645
56802	759646
33543	759647
167323	759648
3517	759649
65199	759650
5158	759651
2203	759652
33158	759653
1488	759654
64066	759655
2247	759656
38910	759657
47943	759658
141891	759659
54539	759660
20915	759661
15490	759662
4403	759663
4557	759664
34164	759665
76324	759666
138685	759667
5131	759668
7514	759669
9604	759670
83979	759671
18779	759672
21449	759673
59749	759674
22772	759675
119996	759676
118716	759677
92132	759678
48044	759679
558	759680
14070	759681
20623	759682
32382	759683
92921	759684
6007	759685
9259	759686
83123	759687
54999	759688
55422	759689
11939	759690
25205	759691
14840	759692
1585	759693
649	759694
93535	759695
81959	759696
11085	759697
104772	759698
13363	759699
24351	759700
54940	759701
6252	759702
7414	759703
144716	759704
2278	759705
30105	759706
39170	759707
5915	759708
37401	759709
38298	759710
106510	759711
35675	759712
75307	759713
78877	759714
137767	759715
16620	759716
39166	759717
21693	759718
151766	759719
5145	759720
30963	759721
105	759722
16982	759723
46534	759724
36434	759725
96678	759726
54753	759727
12174	759728
52868	759729
93384	759730
51743	759731
19152	759732
42506	759733
91066	759734
53403	759735
1978	759736
1586	759737
361	759738
10613	759739
16272	759740
139311	759741
124281	759742
1514	759743
79976	759744
11344	759745
11631	759746
31547	759747
632	759748
122771	759749
114008	759750
18415	759751
91284	759752
1257	759753
35672	759754
24371	759755
27963	759756
31880	759757
65952	759758
46300	759759
64699	759760
14187	759761
7420	759762
7107	759763
109914	759764
21120	759765
73885	759766
6212	759767
2054	759768
56737	759769
50739	759770
50428	759771
62354	759772
107764	759773
11899	759774
104150	759775
237	759776
25096	759777
45045	759778
98631	759779
49050	759780
8316	759781
13818	759782
10043	759783
3895	759784
53737	759785
54354	759786
41523	759787
94848	759788
51773	759789
5872	759790
42961	759791
9084	759792
54896	759793
57739	759794
12799	759795
4433	759796
33109	759797
51832	759798
309	759799
74499	759800
111072	759801
18451	759802
1510	759803
56406	759804
1325	759805
20739	759806
458	759807
74803	759808
42482	759809
2052	759810
29095	759811
58474	759812
80639	759813
163887	759814
11199	759815
79801	759816
20454	759817
37949	759818
661	759819
35954	759820
149589	759821
90823	759822
147965	759823
64828	759824
73916	759825
65889	759826
27922	759827
61039	759828
113453	759829
3943	759830
11636	759831
17234	759832
73162	759833
80833	759834
18669	759835
29283	759836
66996	759837
48779	759838
958	759839
25719	759840
17903	759841
906	759842
17876	759843
3379	759844
169035	759845
73	759846
20580	759847
22975	759848
57247	759849
53576	759850
26925	759851
39142	759852
503	759853
38895	759854
2206	759855
104516	759856
53576	759857
24722	759858
150316	759859
116013	759860
101272	759861
21021	759862
18388	759863
23662	759864
99863	759865
87376	759866
131626	759867
25158	759868
41048	759869
119870	759870
37602	759871
29133	759872
68364	759873
56691	759874
65712	759875
83200	759876
27127	759877
14572	759878
95726	759879
33561	759880
18194	759881
57945	759882
95525	759883
10135	759884
103354	759885
89511	759886
36841	759887
79398	759888
16769	759889
105234	759890
31439	759891
80291	759892
132025	759893
14468	759894
16184	759895
55491	759896
139244	759897
24927	759898
9000	759899
52479	759900
40051	759901
33975	759902
15995	759903
106265	759904
31369	759905
42793	759906
5935	759907
15678	759908
46879	759909
20509	759910
10172	759911
80498	759912
166165	759913
52685	759914
496	759915
13092	759916
157509	759917
21646	759918
78843	759919
56018	759920
26004	759921
17894	759922
97303	759923
79185	759924
24547	759925
7898	759926
4974	759927
13681	759928
121571	759929
2507	759930
168911	759931
125122	759932
63418	759933
25595	759934
10809	759935
26187	759936
8188	759937
36140	759938
31149	759939
19160	759940
89110	759941
134737	759942
7602	759943
307	759944
83970	759945
6515	759946
1660	759947
72349	759948
136529	759949
51711	759950
487	759951
53486	759952
11968	759953
1155	759954
24108	759955
61515	759956
104397	759957
63399	759958
6612	759959
120642	759960
59426	759961
52761	759962
16771	759963
75370	759964
61353	759965
7913	759966
20568	759967
23700	759968
7809	759969
97504	759970
1145	759971
150980	759972
53653	759973
15811	759974
23585	759975
25402	759976
60936	759977
22837	759978
79454	759979
60675	759980
14158	759981
450	759982
61290	759983
52492	759984
8032	759985
57049	759986
17673	759987
1592	759988
24689	759989
95732	759990
80087	759991
82056	759992
24247	759993
96863	759994
106936	759995
4025	759996
9919	759997
133803	759998
35574	759999
14403	760000
102389	760001
37691	760002
116	760003
24764	760004
2472	760005
50064	760006
62694	760007
29195	760008
64618	760009
80357	760010
857	760011
87216	760012
10038	760013
479	760014
18578	760015
7008	760016
61459	760017
24473	760018
71388	760019
11697	760020
161448	760021
27992	760022
23539	760023
275	760024
546	760025
10236	760026
84569	760027
87555	760028
96673	760029
50242	760030
37636	760031
83137	760032
4243	760033
35529	760034
24028	760035
100373	760036
2517	760037
92726	760038
27529	760039
13947	760040
41919	760041
9688	760042
9507	760043
24161	760044
560	760045
55116	760046
37745	760047
67781	760048
65246	760049
12920	760050
1675	760051
87847	760052
58430	760053
38	760054
115373	760055
14228	760056
74982	760057
105902	760058
21042	760059
35577	760060
60586	760061
13723	760062
53956	760063
106	760064
21532	760065
25872	760066
127425	760067
54117	760068
21487	760069
30620	760070
31443	760071
58766	760072
28574	760073
130849	760074
104816	760075
77092	760076
59771	760077
159780	760078
1334	760079
102478	760080
6197	760081
50688	760082
47446	760083
123661	760084
4893	760085
7244	760086
43150	760087
614	760088
34150	760089
95033	760090
109294	760091
78924	760092
38679	760093
22230	760094
614	760095
44655	760096
118224	760097
101579	760098
81634	760099
21697	760100
14723	760101
71079	760102
48440	760103
737	760104
33167	760105
7388	760106
77038	760107
39795	760108
70415	760109
8264	760110
25963	760111
115590	760112
120971	760113
8984	760114
4471	760115
60008	760116
50031	760117
15807	760118
129670	760119
111589	760120
85234	760121
15622	760122
17900	760123
69273	760124
66534	760125
93127	760126
102435	760127
23920	760128
16299	760129
102474	760130
58472	760131
20561	760132
31869	760133
101006	760134
35983	760135
101669	760136
37439	760137
38540	760138
42533	760139
26990	760140
8992	760141
64912	760142
4699	760143
12331	760144
21311	760145
34825	760146
58636	760147
22945	760148
116069	760149
127263	760150
54356	760151
14586	760152
104065	760153
4976	760154
7240	760155
2034	760156
40257	760157
4695	760158
952	760159
693	760160
25910	760161
110358	760162
102379	760163
4928	760164
28105	760165
14387	760166
123927	760167
26142	760168
165409	760169
100673	760170
3114	760171
51817	760172
33123	760173
46464	760174
51607	760175
2421	760176
127505	760177
93508	760178
131987	760179
14908	760180
17544	760181
27407	760182
19140	760183
163797	760184
88763	760185
76156	760186
44005	760187
18038	760188
69829	760189
93951	760190
8189	760191
39791	760192
2200	760193
17773	760194
15699	760195
24568	760196
13502	760197
113708	760198
32145	760199
22629	760200
169547	760201
89063	760202
122912	760203
7028	760204
19021	760205
16089	760206
21204	760207
71228	760208
5481	760209
18856	760210
1291	760211
65922	760212
30206	760213
112473	760214
5271	760215
7612	760216
44345	760217
47841	760218
115622	760219
78980	760220
6419	760221
23843	760222
137962	760223
154580	760224
67431	760225
61425	760226
57987	760227
17486	760228
71028	760229
54385	760230
42470	760231
22642	760232
68160	760233
63	760234
242	760235
106687	760236
20935	760237
77454	760238
12692	760239
60122	760240
23323	760241
51625	760242
50546	760243
130866	760244
108356	760245
13579	760246
5417	760247
50933	760248
54729	760249
60338	760250
66628	760251
97900	760252
205	760253
14571	760254
109694	760255
39336	760256
19453	760257
105126	760258
105397	760259
86237	760260
184	760261
53471	760262
51522	760263
113183	760264
117804	760265
26105	760266
12325	760267
1652	760268
13990	760269
135559	760270
28	760271
33848	760272
38408	760273
59890	760274
21767	760275
94139	760276
4825	760277
104279	760278
72126	760279
7323	760280
110732	760281
5626	760282
1044	760283
24909	760284
1283	760285
12948	760286
74230	760287
106332	760288
54805	760289
66701	760290
12244	760291
80213	760292
75918	760293
114193	760294
7392	760295
28295	760296
127598	760297
8787	760298
93350	760299
103813	760300
14670	760301
32884	760302
2013	760303
44724	760304
56655	760305
103344	760306
153767	760307
78373	760308
18576	760309
774	760310
23742	760311
23415	760312
1148	760313
77253	760314
8062	760315
9713	760316
19925	760317
19794	760318
88521	760319
3093	760320
74564	760321
78897	760322
18646	760323
125944	760324
18974	760325
61622	760326
2583	760327
20295	760328
55935	760329
56484	760330
68830	760331
17468	760332
157249	760333
77495	760334
100327	760335
54704	760336
6517	760337
43196	760338
39943	760339
11602	760340
33906	760341
2912	760342
90932	760343
76130	760344
103659	760345
125061	760346
37629	760347
150548	760348
30595	760349
32813	760350
62586	760351
1881	760352
8853	760353
31443	760354
101	760355
24457	760356
14123	760357
48138	760358
5159	760359
127783	760360
18665	760361
104415	760362
75373	760363
1922	760364
109298	760365
139167	760366
22613	760367
11611	760368
27500	760369
27323	760370
85949	760371
129116	760372
47651	760373
36102	760374
80255	760375
10798	760376
103135	760377
86285	760378
69188	760379
29712	760380
74494	760381
72309	760382
3868	760383
3971	760384
9425	760385
68577	760386
9036	760387
40112	760388
55111	760389
17237	760390
66931	760391
18501	760392
18041	760393
123156	760394
54121	760395
523	760396
41928	760397
53680	760398
80872	760399
9849	760400
29598	760401
64499	760402
92738	760403
3924	760404
62943	760405
25712	760406
5737	760407
2722	760408
38208	760409
92796	760410
17846	760411
79081	760412
32013	760413
12230	760414
32039	760415
73133	760416
15287	760417
87866	760418
26610	760419
41143	760420
69081	760421
3602	760422
94974	760423
50254	760424
27106	760425
102475	760426
23578	760427
12743	760428
17376	760429
3708	760430
45493	760431
54574	760432
640	760433
63876	760434
17004	760435
137656	760436
77866	760437
90150	760438
46578	760439
2566	760440
60393	760441
94494	760442
11971	760443
1137	760444
7224	760445
31100	760446
18009	760447
11351	760448
35854	760449
50314	760450
111055	760451
5691	760452
13398	760453
67628	760454
16943	760455
55789	760456
41760	760457
44577	760458
74963	760459
113190	760460
20718	760461
54514	760462
96536	760463
140172	760464
34366	760465
27555	760466
104314	760467
38399	760468
80778	760469
81869	760470
13175	760471
1565	760472
24054	760473
114759	760474
19733	760475
20417	760476
33503	760477
36841	760478
120436	760479
27722	760480
35968	760481
47078	760482
27461	760483
2990	760484
73452	760485
30385	760486
54337	760487
20774	760488
11064	760489
17629	760490
57961	760491
47088	760492
63514	760493
24007	760494
49279	760495
21077	760496
25756	760497
59348	760498
993	760499
38755	760500
65811	760501
33689	760502
7136	760503
74696	760504
48853	760505
46366	760506
8972	760507
8856	760508
92325	760509
10691	760510
70014	760511
10660	760512
9451	760513
25956	760514
5663	760515
684	760516
51656	760517
126516	760518
137110	760519
6313	760520
66300	760521
18531	760522
96612	760523
28849	760524
64310	760525
59636	760526
78392	760527
64659	760528
20018	760529
135344	760530
165008	760531
11823	760532
20028	760533
82960	760534
15011	760535
3281	760536
49619	760537
24334	760538
74753	760539
71822	760540
98515	760541
8103	760542
31953	760543
10098	760544
23504	760545
739	760546
4138	760547
126764	760548
58412	760549
24944	760550
64463	760551
151793	760552
1852	760553
13638	760554
8463	760555
20374	760556
1287	760557
41273	760558
104972	760559
1518	760560
25860	760561
24878	760562
16245	760563
11157	760564
66738	760565
3609	760566
30936	760567
91834	760568
108956	760569
19076	760570
31937	760571
116251	760572
57267	760573
1837	760574
120454	760575
168335	760576
19065	760577
109218	760578
38564	760579
72858	760580
32450	760581
9047	760582
27962	760583
10851	760584
56415	760585
28704	760586
11144	760587
40162	760588
166731	760589
53494	760590
63413	760591
28763	760592
86046	760593
67306	760594
23536	760595
6474	760596
1527	760597
1452	760598
96297	760599
133197	760600
15245	760601
5020	760602
62987	760603
16273	760604
67028	760605
7356	760606
2932	760607
42348	760608
89239	760609
7263	760610
8313	760611
48027	760612
102649	760613
8327	760614
117234	760615
134193	760616
159544	760617
87888	760618
77523	760619
45937	760620
8095	760621
60184	760622
103625	760623
6837	760624
28740	760625
4001	760626
83128	760627
29225	760628
13258	760629
5255	760630
31711	760631
63186	760632
10286	760633
59871	760634
5547	760635
44858	760636
17052	760637
56436	760638
111265	760639
31180	760640
69853	760641
54915	760642
11330	760643
157338	760644
151189	760645
50296	760646
52369	760647
77906	760648
69172	760649
51102	760650
24866	760651
2653	760652
42995	760653
8671	760654
3302	760655
102658	760656
16133	760657
107613	760658
14837	760659
108327	760660
53984	760661
85797	760662
54115	760663
20062	760664
130813	760665
71085	760666
74567	760667
34555	760668
14420	760669
140309	760670
35036	760671
8622	760672
45309	760673
15587	760674
26221	760675
18184	760676
54465	760677
33926	760678
34606	760679
74718	760680
38332	760681
7998	760682
23074	760683
110472	760684
45487	760685
63728	760686
20636	760687
37170	760688
34195	760689
73320	760690
17042	760691
41816	760692
48926	760693
23070	760694
104780	760695
33704	760696
86427	760697
59626	760698
164636	760699
61171	760700
162129	760701
20943	760702
7141	760703
86134	760704
16748	760705
57128	760706
17591	760707
4729	760708
44555	760709
15769	760710
20302	760711
8604	760712
65787	760713
116505	760714
27541	760715
563	760716
36538	760717
125592	760718
112720	760719
30663	760720
70057	760721
58901	760722
34742	760723
47054	760724
46429	760725
58242	760726
5457	760727
70017	760728
2798	760729
102230	760730
1954	760731
96563	760732
101377	760733
34455	760734
22162	760735
87359	760736
20055	760737
25101	760738
124910	760739
22964	760740
146967	760741
23764	760742
89968	760743
139365	760744
51927	760745
119122	760746
19903	760747
52676	760748
73791	760749
47976	760750
8230	760751
5098	760752
102331	760753
15528	760754
9066	760755
6078	760756
87203	760757
81620	760758
85890	760759
127190	760760
111939	760761
115419	760762
115461	760763
28492	760764
14785	760765
5101	760766
129745	760767
90097	760768
75200	760769
103323	760770
113297	760771
82566	760772
57951	760773
16510	760774
87493	760775
160948	760776
10066	760777
11233	760778
77983	760779
21866	760780
73767	760781
60409	760782
95046	760783
8699	760784
54216	760785
69217	760786
133050	760787
10004	760788
57976	760789
87318	760790
121063	760791
119467	760792
21397	760793
64993	760794
132882	760795
45453	760796
37100	760797
17163	760798
1646	760799
9804	760800
14897	760801
82616	760802
13138	760803
5385	760804
167131	760805
101094	760806
39441	760807
39087	760808
8088	760809
24905	760810
6406	760811
56065	760812
72710	760813
52848	760814
51128	760815
168103	760816
49759	760817
26169	760818
22200	760819
50101	760820
51615	760821
123638	760822
77617	760823
72746	760824
12878	760825
11267	760826
16155	760827
110292	760828
64952	760829
55661	760830
19067	760831
33931	760832
117429	760833
22960	760834
25996	760835
134839	760836
163298	760837
59409	760838
423	760839
33146	760840
37343	760841
39207	760842
21159	760843
91216	760844
30477	760845
38372	760846
126075	760847
15098	760848
44154	760849
2151	760850
102045	760851
12362	760852
40150	760853
23053	760854
149163	760855
7301	760856
128487	760857
35459	760858
57985	760859
60095	760860
33478	760861
94882	760862
6601	760863
39242	760864
41021	760865
32320	760866
102532	760867
90545	760868
66743	760869
30674	760870
74311	760871
30074	760872
38036	760873
33516	760874
1109	760875
45063	760876
10168	760877
169831	760878
56618	760879
34055	760880
5588	760881
73837	760882
11045	760883
121350	760884
62429	760885
161915	760886
8951	760887
86894	760888
27595	760889
1736	760890
31688	760891
89703	760892
8395	760893
30595	760894
53399	760895
67094	760896
87678	760897
25289	760898
53198	760899
44400	760900
48919	760901
285	760902
226	760903
517	760904
25283	760905
21187	760906
123448	760907
23653	760908
55984	760909
3525	760910
44148	760911
66774	760912
11360	760913
138142	760914
13040	760915
33723	760916
39128	760917
2121	760918
40644	760919
12793	760920
27262	760921
5684	760922
14329	760923
29597	760924
8856	760925
47675	760926
19936	760927
9063	760928
29650	760929
26468	760930
107523	760931
17078	760932
59679	760933
84375	760934
97637	760935
13755	760936
122080	760937
2749	760938
37594	760939
64959	760940
58895	760941
95258	760942
8124	760943
133058	760944
37654	760945
23967	760946
15817	760947
6221	760948
20898	760949
12269	760950
120482	760951
12924	760952
135047	760953
118306	760954
277	760955
111452	760956
3384	760957
78941	760958
65187	760959
30783	760960
8974	760961
95314	760962
49093	760963
48866	760964
77990	760965
163751	760966
45489	760967
60659	760968
11837	760969
32248	760970
36319	760971
113757	760972
24380	760973
167686	760974
13878	760975
69639	760976
8966	760977
56286	760978
73870	760979
81223	760980
53611	760981
10526	760982
41112	760983
13647	760984
58365	760985
92439	760986
24781	760987
9090	760988
33000	760989
18887	760990
123825	760991
26789	760992
61671	760993
40881	760994
27063	760995
24429	760996
56680	760997
45827	760998
10350	760999
107415	761000
1670	761001
7684	761002
76602	761003
17360	761004
135691	761005
5037	761006
923	761007
95634	761008
40635	761009
96115	761010
52220	761011
39995	761012
130808	761013
26536	761014
1130	761015
13417	761016
2945	761017
85846	761018
127419	761019
131076	761020
8426	761021
18573	761022
47492	761023
146592	761024
110733	761025
18604	761026
99415	761027
24432	761028
63050	761029
20030	761030
80446	761031
15553	761032
36713	761033
16399	761034
11043	761035
114372	761036
15130	761037
163809	761038
76044	761039
32873	761040
83089	761041
64561	761042
52004	761043
168289	761044
6070	761045
6186	761046
80511	761047
11581	761048
13525	761049
38109	761050
25225	761051
46661	761052
44297	761053
83598	761054
90383	761055
56982	761056
91271	761057
5089	761058
24230	761059
14703	761060
44074	761061
58391	761062
47430	761063
38529	761064
32744	761065
165213	761066
86148	761067
116731	761068
42801	761069
58592	761070
105480	761071
94711	761072
61075	761073
15392	761074
22211	761075
45725	761076
42475	761077
93802	761078
49910	761079
28387	761080
7415	761081
165517	761082
7177	761083
31836	761084
11540	761085
32413	761086
50541	761087
2808	761088
6845	761089
7022	761090
161100	761091
52778	761092
107347	761093
68163	761094
7205	761095
8703	761096
13113	761097
126817	761098
41419	761099
114322	761100
24322	761101
54711	761102
11596	761103
73968	761104
10943	761105
100994	761106
110696	761107
24903	761108
53384	761109
69119	761110
31726	761111
22287	761112
15757	761113
3819	761114
36160	761115
20644	761116
22384	761117
121088	761118
21150	761119
170226	761120
42015	761121
130821	761122
1844	761123
90884	761124
19152	761125
20849	761126
105737	761127
85503	761128
14181	761129
54036	761130
68499	761131
56164	761132
14374	761133
810	761134
42723	761135
91912	761136
56764	761137
1600	761138
14302	761139
131407	761140
90769	761141
1568	761142
24164	761143
135955	761144
95883	761145
71798	761146
9783	761147
32318	761148
96518	761149
81056	761150
84374	761151
139487	761152
5022	761153
55331	761154
4914	761155
166911	761156
56160	761157
1227	761158
3094	761159
11732	761160
23315	761161
101826	761162
28688	761163
8527	761164
102946	761165
134230	761166
40831	761167
12580	761168
15564	761169
14028	761170
53041	761171
87581	761172
33391	761173
34490	761174
16343	761175
127484	761176
68125	761177
1518	761178
91379	761179
80336	761180
116364	761181
8326	761182
79086	761183
73567	761184
137198	761185
52664	761186
4361	761187
88300	761188
56541	761189
16757	761190
39929	761191
67707	761192
1102	761193
20033	761194
11131	761195
1440	761196
5675	761197
9270	761198
6287	761199
28579	761200
70453	761201
9078	761202
33709	761203
16772	761204
33021	761205
611	761206
31142	761207
46424	761208
11208	761209
7421	761210
25470	761211
10026	761212
68357	761213
36148	761214
21013	761215
13513	761216
15769	761217
164070	761218
129359	761219
1158	761220
16550	761221
830	761222
88876	761223
25669	761224
115455	761225
62685	761226
12726	761227
83954	761228
18894	761229
27707	761230
3323	761231
4060	761232
126794	761233
160299	761234
87452	761235
107204	761236
25871	761237
14100	761238
9924	761239
7604	761240
41637	761241
89367	761242
8751	761243
113887	761244
4613	761245
37011	761246
3474	761247
32554	761248
94156	761249
74558	761250
7428	761251
138760	761252
20709	761253
86515	761254
82898	761255
53058	761256
9580	761257
2517	761258
114027	761259
50449	761260
37516	761261
58455	761262
118699	761263
57	761264
25579	761265
51597	761266
3099	761267
49760	761268
12792	761269
17086	761270
23628	761271
60399	761272
58469	761273
23827	761274
145154	761275
5355	761276
3841	761277
1444	761278
104313	761279
131941	761280
19667	761281
63784	761282
56985	761283
156677	761284
21313	761285
22209	761286
27784	761287
10493	761288
5577	761289
9509	761290
11267	761291
228	761292
49611	761293
32561	761294
7009	761295
161954	761296
7200	761297
45034	761298
51345	761299
47829	761300
8807	761301
11984	761302
106681	761303
10026	761304
60292	761305
23043	761306
70455	761307
9284	761308
62684	761309
720	761310
62313	761311
67709	761312
34552	761313
51391	761314
13615	761315
141918	761316
31819	761317
41630	761318
52235	761319
126809	761320
27986	761321
73860	761322
19845	761323
14303	761324
17277	761325
20940	761326
23054	761327
71161	761328
76532	761329
20857	761330
68	761331
87435	761332
84091	761333
63537	761334
97581	761335
95151	761336
50040	761337
43716	761338
71101	761339
16734	761340
76386	761341
1821	761342
129026	761343
4055	761344
7102	761345
17378	761346
40519	761347
20190	761348
60029	761349
106445	761350
10207	761351
18356	761352
99244	761353
129707	761354
52987	761355
1633	761356
10711	761357
95494	761358
127258	761359
133601	761360
37352	761361
127974	761362
19035	761363
94910	761364
34562	761365
42597	761366
12313	761367
67388	761368
20817	761369
14416	761370
102922	761371
62504	761372
22453	761373
5738	761374
19179	761375
63949	761376
36420	761377
118339	761378
104693	761379
43707	761380
6836	761381
221	761382
46462	761383
85729	761384
1460	761385
95208	761386
44928	761387
295	761388
22068	761389
79490	761390
40520	761391
3132	761392
37923	761393
33153	761394
23623	761395
24058	761396
2813	761397
181	761398
5857	761399
7730	761400
85408	761401
979	761402
7159	761403
20203	761404
9915	761405
17766	761406
63415	761407
42215	761408
30179	761409
79470	761410
76958	761411
61163	761412
63373	761413
12190	761414
123178	761415
32374	761416
158610	761417
136316	761418
68181	761419
80848	761420
2398	761421
26449	761422
91026	761423
302	761424
47422	761425
22039	761426
2819	761427
160712	761428
100805	761429
22371	761430
42500	761431
65776	761432
36424	761433
5130	761434
7906	761435
72499	761436
48332	761437
137947	761438
19475	761439
16358	761440
105211	761441
31236	761442
37410	761443
61332	761444
27023	761445
3849	761446
28985	761447
85371	761448
132006	761449
45089	761450
49689	761451
118	761452
6194	761453
42943	761454
90917	761455
11482	761456
3163	761457
166197	761458
81625	761459
75943	761460
115398	761461
14295	761462
58109	761463
1737	761464
20915	761465
55216	761466
293	761467
17880	761468
5542	761469
8476	761470
13873	761471
29276	761472
265	761473
13801	761474
38836	761475
103308	761476
32354	761477
9338	761478
67137	761479
57541	761480
1217	761481
84568	761482
7231	761483
24010	761484
25073	761485
137574	761486
44786	761487
72295	761488
31938	761489
89812	761490
733	761491
115222	761492
30687	761493
270	761494
141758	761495
32775	761496
29491	761497
34396	761498
33432	761499
65105	761500
16934	761501
7432	761502
30279	761503
18829	761504
6654	761505
93488	761506
46535	761507
74427	761508
107016	761509
39983	761510
92868	761511
23689	761512
927	761513
74000	761514
12945	761515
39553	761516
1023	761517
73933	761518
155872	761519
30886	761520
9097	761521
165164	761522
7768	761523
133230	761524
34296	761525
4685	761526
13500	761527
120085	761528
113004	761529
1115	761530
19969	761531
57172	761532
72676	761533
103321	761534
22811	761535
139316	761536
48313	761537
1162	761538
122031	761539
106712	761540
44437	761541
1049	761542
3889	761543
46202	761544
5541	761545
28023	761546
71506	761547
6404	761548
13023	761549
95549	761550
1346	761551
13314	761552
135505	761553
64708	761554
47283	761555
3514	761556
90733	761557
95245	761558
73538	761559
28782	761560
4503	761561
35680	761562
32634	761563
12908	761564
47617	761565
56643	761566
27893	761567
16611	761568
31382	761569
42105	761570
29489	761571
63438	761572
10598	761573
1613	761574
6699	761575
40746	761576
1915	761577
24503	761578
109454	761579
10017	761580
9664	761581
143639	761582
58565	761583
24685	761584
51136	761585
12887	761586
89573	761587
53130	761588
112891	761589
96437	761590
4787	761591
16163	761592
23354	761593
11900	761594
125460	761595
2302	761596
91159	761597
63947	761598
29922	761599
90043	761600
147627	761601
28909	761602
122938	761603
9394	761604
59061	761605
30116	761606
113447	761607
33016	761608
39961	761609
75471	761610
45722	761611
86164	761612
78886	761613
157080	761614
17784	761615
119669	761616
7499	761617
16726	761618
20618	761619
68936	761620
15901	761621
1341	761622
44355	761623
65306	761624
162809	761625
67326	761626
76766	761627
73597	761628
31148	761629
21837	761630
130286	761631
7623	761632
46673	761633
102930	761634
53993	761635
110654	761636
96550	761637
129376	761638
75045	761639
87490	761640
30808	761641
110038	761642
9997	761643
32525	761644
98223	761645
503	761646
890	761647
29721	761648
65339	761649
9228	761650
223	761651
1078	761652
7425	761653
31733	761654
155508	761655
127044	761656
55819	761657
163910	761658
121374	761659
2131	761660
5672	761661
19349	761662
14218	761663
13820	761664
21541	761665
40789	761666
22241	761667
104222	761668
25975	761669
20619	761670
70901	761671
61406	761672
19789	761673
68876	761674
25245	761675
45962	761676
118479	761677
1779	761678
30523	761679
132617	761680
26500	761681
48856	761682
10389	761683
26141	761684
57048	761685
45629	761686
59218	761687
36736	761688
161870	761689
160867	761690
43434	761691
67	761692
33845	761693
11370	761694
2011	761695
2190	761696
40293	761697
16139	761698
53081	761699
69931	761700
27879	761701
36816	761702
52901	761703
163431	761704
73244	761705
29421	761706
132736	761707
15612	761708
24185	761709
27419	761710
105844	761711
53622	761712
2010	761713
34034	761714
22563	761715
147622	761716
24470	761717
20764	761718
101865	761719
3256	761720
55421	761721
75062	761722
112020	761723
61443	761724
54061	761725
110943	761726
140941	761727
56901	761728
14924	761729
5390	761730
23734	761731
24648	761732
99130	761733
53125	761734
86269	761735
19498	761736
12242	761737
1103	761738
1859	761739
55290	761740
18625	761741
107580	761742
121480	761743
5302	761744
48795	761745
58317	761746
15508	761747
22572	761748
2759	761749
49069	761750
13180	761751
11692	761752
75904	761753
54325	761754
28072	761755
62373	761756
96206	761757
23415	761758
69934	761759
109067	761760
2748	761761
6990	761762
6170	761763
9177	761764
53335	761765
12735	761766
58856	761767
1293	761768
13461	761769
102493	761770
7607	761771
26407	761772
78461	761773
78293	761774
46	761775
135317	761776
60262	761777
57436	761778
36802	761779
897	761780
91813	761781
43400	761782
19552	761783
34381	761784
59181	761785
96835	761786
77857	761787
29254	761788
33356	761789
55587	761790
149363	761791
15359	761792
45696	761793
10783	761794
768	761795
13375	761796
67744	761797
88328	761798
46357	761799
94784	761800
10674	761801
24308	761802
3077	761803
326	761804
125096	761805
63994	761806
42141	761807
109385	761808
38713	761809
14766	761810
21125	761811
103027	761812
53671	761813
55249	761814
32522	761815
119378	761816
46042	761817
5921	761818
38088	761819
87961	761820
115158	761821
9205	761822
60250	761823
61640	761824
19139	761825
9668	761826
92112	761827
19058	761828
29903	761829
86707	761830
7044	761831
7870	761832
39173	761833
30093	761834
34569	761835
3208	761836
14825	761837
6036	761838
80752	761839
1481	761840
74573	761841
54276	761842
84755	761843
89949	761844
106566	761845
35795	761846
90663	761847
8488	761848
113546	761849
20508	761850
31749	761851
99	761852
56866	761853
49429	761854
85455	761855
67670	761856
88253	761857
9950	761858
130402	761859
146405	761860
169454	761861
33655	761862
134133	761863
16525	761864
16821	761865
44032	761866
28622	761867
168331	761868
46795	761869
31098	761870
95769	761871
22592	761872
105577	761873
320	761874
69884	761875
25923	761876
137739	761877
1931	761878
73559	761879
77982	761880
54073	761881
18207	761882
19028	761883
18077	761884
45770	761885
6207	761886
11313	761887
11764	761888
17844	761889
33544	761890
2326	761891
36717	761892
13536	761893
94554	761894
38003	761895
34917	761896
724	761897
9237	761898
49122	761899
56247	761900
793	761901
11175	761902
90392	761903
60253	761904
139647	761905
44841	761906
48050	761907
31930	761908
50625	761909
14593	761910
9448	761911
1773	761912
23362	761913
7054	761914
66505	761915
18295	761916
24091	761917
28495	761918
14535	761919
29984	761920
50744	761921
52286	761922
168603	761923
8467	761924
8933	761925
13468	761926
7618	761927
13414	761928
23686	761929
94400	761930
23385	761931
20311	761932
83229	761933
151593	761934
57993	761935
64691	761936
8392	761937
16189	761938
6156	761939
5862	761940
14162	761941
31429	761942
164151	761943
18886	761944
84284	761945
428	761946
71692	761947
2964	761948
4233	761949
60719	761950
37177	761951
53691	761952
87163	761953
114728	761954
106513	761955
43047	761956
7705	761957
43853	761958
38501	761959
11676	761960
30704	761961
5203	761962
17138	761963
71647	761964
22016	761965
9223	761966
6011	761967
119684	761968
2500	761969
128856	761970
63419	761971
38348	761972
14823	761973
5393	761974
81286	761975
95698	761976
17200	761977
23415	761978
37291	761979
19281	761980
97181	761981
51416	761982
102027	761983
87803	761984
13233	761985
4953	761986
44720	761987
4107	761988
25083	761989
23413	761990
46253	761991
118734	761992
90745	761993
35486	761994
108988	761995
81776	761996
36799	761997
71768	761998
75654	761999
87694	762000
148694	762001
35128	762002
79772	762003
504	762004
19351	762005
102215	762006
39826	762007
91814	762008
16294	762009
5159	762010
156572	762011
3672	762012
64509	762013
48048	762014
29146	762015
42829	762016
19718	762017
487	762018
15337	762019
24629	762020
132893	762021
92198	762022
78264	762023
32307	762024
45063	762025
5278	762026
86367	762027
11786	762028
86537	762029
136081	762030
22951	762031
37239	762032
41592	762033
75462	762034
25833	762035
22755	762036
40432	762037
50082	762038
65318	762039
23298	762040
15936	762041
11818	762042
432	762043
19686	762044
12292	762045
79157	762046
25906	762047
64501	762048
47392	762049
11277	762050
18514	762051
2288	762052
523	762053
162614	762054
27150	762055
32524	762056
1966	762057
34248	762058
19837	762059
1059	762060
55021	762061
63992	762062
13907	762063
63610	762064
82	762065
14367	762066
13982	762067
24593	762068
53089	762069
6555	762070
95561	762071
2583	762072
89189	762073
37142	762074
79299	762075
94818	762076
5138	762077
118119	762078
1893	762079
55664	762080
14608	762081
4725	762082
3153	762083
128670	762084
31223	762085
87673	762086
20338	762087
58220	762088
77342	762089
28532	762090
65611	762091
19533	762092
57383	762093
17088	762094
13699	762095
59609	762096
120749	762097
43039	762098
551	762099
65134	762100
57246	762101
27589	762102
67774	762103
141905	762104
88322	762105
20130	762106
21285	762107
63149	762108
29919	762109
23061	762110
27929	762111
64388	762112
3165	762113
41011	762114
74860	762115
70211	762116
22324	762117
22926	762118
30360	762119
41894	762120
57187	762121
75392	762122
22406	762123
48237	762124
82785	762125
97757	762126
1410	762127
45595	762128
116093	762129
11275	762130
5864	762131
52603	762132
55091	762133
26719	762134
122340	762135
65620	762136
105830	762137
91	762138
23308	762139
83347	762140
24357	762141
47482	762142
65256	762143
74572	762144
16355	762145
4831	762146
31051	762147
18828	762148
25602	762149
47925	762150
139399	762151
68020	762152
14609	762153
44685	762154
87267	762155
21092	762156
44669	762157
52787	762158
151434	762159
528	762160
20993	762161
8523	762162
65682	762163
46628	762164
42508	762165
10267	762166
11541	762167
76013	762168
54654	762169
20953	762170
147978	762171
39886	762172
85824	762173
12263	762174
37412	762175
6835	762176
53577	762177
20238	762178
1347	762179
159136	762180
71452	762181
55096	762182
1534	762183
43844	762184
31941	762185
19576	762186
24733	762187
127153	762188
36505	762189
102398	762190
918	762191
112200	762192
146370	762193
2967	762194
16364	762195
46329	762196
37096	762197
95453	762198
14472	762199
47883	762200
7368	762201
73705	762202
86959	762203
70502	762204
21275	762205
28667	762206
2035	762207
5398	762208
19231	762209
68248	762210
30073	762211
36404	762212
32407	762213
129995	762214
25962	762215
50244	762216
55074	762217
38166	762218
9615	762219
45725	762220
59824	762221
10397	762222
25263	762223
131614	762224
29268	762225
7311	762226
64155	762227
755	762228
68655	762229
19572	762230
15152	762231
24132	762232
68468	762233
110265	762234
138	762235
51996	762236
61727	762237
39867	762238
64785	762239
120315	762240
27044	762241
25631	762242
7977	762243
15212	762244
22808	762245
52885	762246
26242	762247
36491	762248
8528	762249
47997	762250
64357	762251
40172	762252
76400	762253
20357	762254
85692	762255
12527	762256
9004	762257
2204	762258
169064	762259
14540	762260
95845	762261
29465	762262
6524	762263
52523	762264
34865	762265
21444	762266
16234	762267
482	762268
13863	762269
66894	762270
63508	762271
1160	762272
15315	762273
4438	762274
65483	762275
52	762276
3239	762277
145655	762278
74001	762279
79162	762280
119689	762281
114905	762282
98870	762283
31661	762284
55364	762285
14337	762286
1918	762287
435	762288
20136	762289
14520	762290
87510	762291
72050	762292
8050	762293
5737	762294
20611	762295
132018	762296
69138	762297
1602	762298
74711	762299
40222	762300
9942	762301
12471	762302
37141	762303
126150	762304
74742	762305
2601	762306
48003	762307
42374	762308
29387	762309
38199	762310
68581	762311
92486	762312
54878	762313
20705	762314
50827	762315
24325	762316
90270	762317
14031	762318
34540	762319
39129	762320
17198	762321
18898	762322
18814	762323
72994	762324
363	762325
90192	762326
89110	762327
9290	762328
48320	762329
71383	762330
3455	762331
81534	762332
25578	762333
7165	762334
28018	762335
37591	762336
14676	762337
1419	762338
13061	762339
90938	762340
101255	762341
13374	762342
44531	762343
8819	762344
6465	762345
16404	762346
68456	762347
48877	762348
91319	762349
40824	762350
71924	762351
65918	762352
27369	762353
62661	762354
9045	762355
68535	762356
17322	762357
611	762358
63858	762359
12117	762360
51188	762361
53266	762362
19028	762363
133803	762364
30163	762365
21808	762366
90320	762367
20443	762368
72287	762369
39763	762370
163669	762371
118779	762372
64872	762373
32728	762374
34194	762375
63968	762376
74398	762377
14297	762378
54122	762379
150103	762380
113663	762381
40321	762382
24920	762383
12922	762384
4395	762385
15923	762386
149831	762387
18459	762388
3734	762389
21938	762390
623	762391
58391	762392
6084	762393
10606	762394
93803	762395
57195	762396
16981	762397
114626	762398
6473	762399
11800	762400
2605	762401
97072	762402
97139	762403
30340	762404
6585	762405
254	762406
49936	762407
37201	762408
93465	762409
53	762410
35951	762411
31054	762412
4151	762413
91631	762414
68216	762415
32880	762416
6847	762417
89907	762418
73291	762419
23985	762420
109606	762421
58707	762422
33092	762423
6070	762424
62397	762425
56298	762426
7649	762427
22291	762428
82553	762429
13060	762430
133602	762431
59449	762432
29787	762433
98995	762434
2	762435
5219	762436
35457	762437
114714	762438
30995	762439
21536	762440
111619	762441
22387	762442
5166	762443
2980	762444
33796	762445
3993	762446
88295	762447
132840	762448
58807	762449
84183	762450
13365	762451
78388	762452
41001	762453
40271	762454
20806	762455
9368	762456
145706	762457
68199	762458
13001	762459
420	762460
7126	762461
8398	762462
6929	762463
56067	762464
22390	762465
7415	762466
9144	762467
12505	762468
126579	762469
5526	762470
14859	762471
3149	762472
91317	762473
22785	762474
21037	762475
38758	762476
25707	762477
46225	762478
82472	762479
21776	762480
135699	762481
53908	762482
25893	762483
20786	762484
37601	762485
12011	762486
80577	762487
9693	762488
30532	762489
14193	762490
11902	762491
151398	762492
63438	762493
971	762494
24361	762495
43092	762496
42295	762497
6318	762498
37088	762499
84661	762500
25145	762501
30715	762502
3565	762503
2336	762504
17755	762505
22906	762506
9233	762507
6926	762508
33026	762509
25813	762510
40994	762511
20	762512
41209	762513
78029	762514
39737	762515
25210	762516
26121	762517
19104	762518
7944	762519
131942	762520
48794	762521
103934	762522
22506	762523
33015	762524
14014	762525
61496	762526
2664	762527
124989	762528
2166	762529
13493	762530
49101	762531
67726	762532
61690	762533
90333	762534
18528	762535
9188	762536
142745	762537
600	762538
25214	762539
115584	762540
135088	762541
77161	762542
36255	762543
3869	762544
82	762545
56878	762546
5428	762547
16922	762548
90467	762549
33717	762550
67632	762551
94287	762552
22024	762553
53275	762554
5627	762555
127975	762556
23288	762557
98700	762558
91542	762559
45455	762560
49167	762561
29106	762562
70506	762563
82914	762564
92573	762565
42292	762566
251	762567
34973	762568
11629	762569
48327	762570
12695	762571
7138	762572
50060	762573
79483	762574
60768	762575
37243	762576
51850	762577
20110	762578
97274	762579
67086	762580
36753	762581
1134	762582
6095	762583
66745	762584
18258	762585
55718	762586
48231	762587
26442	762588
5684	762589
36642	762590
77270	762591
53717	762592
84417	762593
41273	762594
30124	762595
138531	762596
23019	762597
115422	762598
52706	762599
14829	762600
11571	762601
61577	762602
159502	762603
95469	762604
30233	762605
101943	762606
5936	762607
79679	762608
93544	762609
10508	762610
21804	762611
16287	762612
10544	762613
8162	762614
8785	762615
60833	762616
107756	762617
38659	762618
42162	762619
5996	762620
11373	762621
149216	762622
5829	762623
21218	762624
156	762625
111616	762626
72260	762627
1388	762628
120788	762629
122132	762630
23733	762631
12131	762632
26317	762633
22512	762634
1814	762635
23173	762636
30845	762637
10743	762638
35872	762639
27399	762640
13341	762641
2910	762642
33405	762643
67372	762644
27527	762645
95447	762646
115903	762647
66113	762648
1663	762649
65346	762650
52158	762651
126777	762652
43293	762653
45077	762654
7577	762655
143430	762656
30503	762657
145776	762658
32682	762659
115377	762660
94341	762661
3696	762662
15704	762663
13157	762664
40588	762665
40629	762666
22534	762667
14188	762668
114138	762669
16101	762670
44010	762671
26206	762672
17848	762673
5731	762674
9209	762675
1155	762676
68879	762677
31958	762678
49471	762679
113457	762680
92815	762681
14784	762682
23493	762683
33725	762684
29337	762685
64138	762686
91236	762687
9337	762688
29581	762689
43766	762690
74636	762691
49381	762692
87868	762693
23506	762694
903	762695
90538	762696
44975	762697
58895	762698
121333	762699
66493	762700
121660	762701
10747	762702
84538	762703
45102	762704
52384	762705
91386	762706
6940	762707
79898	762708
67897	762709
8010	762710
69657	762711
11011	762712
9	762713
95645	762714
34710	762715
45611	762716
77017	762717
91725	762718
37159	762719
45845	762720
16020	762721
10122	762722
32520	762723
137593	762724
78471	762725
56485	762726
57145	762727
101499	762728
24541	762729
102733	762730
84633	762731
1604	762732
137181	762733
148457	762734
105359	762735
8274	762736
6135	762737
122074	762738
129	762739
947	762740
8279	762741
43217	762742
39825	762743
13173	762744
48609	762745
38120	762746
1742	762747
484	762748
8665	762749
61922	762750
63988	762751
128101	762752
44090	762753
45659	762754
5147	762755
43374	762756
5894	762757
567	762758
33505	762759
122342	762760
22971	762761
84878	762762
76016	762763
102807	762764
128363	762765
980	762766
52448	762767
6439	762768
75253	762769
16502	762770
52307	762771
3858	762772
6207	762773
33602	762774
27411	762775
75392	762776
22454	762777
88733	762778
12827	762779
167605	762780
32599	762781
127570	762782
118679	762783
25147	762784
11880	762785
20228	762786
135916	762787
65193	762788
558	762789
49582	762790
129434	762791
901	762792
57570	762793
149921	762794
12241	762795
135316	762796
127566	762797
3806	762798
23232	762799
14477	762800
32896	762801
1843	762802
28184	762803
78870	762804
10804	762805
51876	762806
107937	762807
50232	762808
167663	762809
6466	762810
40107	762811
14909	762812
41461	762813
10955	762814
46528	762815
6688	762816
111760	762817
15545	762818
31249	762819
149506	762820
103909	762821
49816	762822
3	762823
34744	762824
38534	762825
11399	762826
49128	762827
117929	762828
146797	762829
31953	762830
74215	762831
26871	762832
30284	762833
36911	762834
29455	762835
27199	762836
93407	762837
23188	762838
4744	762839
60800	762840
70471	762841
21022	762842
21859	762843
7177	762844
34113	762845
33267	762846
368	762847
23643	762848
94597	762849
104493	762850
28220	762851
37533	762852
78305	762853
30408	762854
73535	762855
128	762856
83427	762857
9775	762858
75375	762859
1174	762860
27058	762861
30830	762862
88904	762863
7185	762864
96161	762865
35707	762866
4174	762867
7129	762868
133399	762869
40402	762870
37812	762871
94876	762872
46075	762873
69581	762874
76400	762875
61080	762876
2523	762877
89643	762878
22732	762879
77499	762880
16986	762881
5784	762882
14545	762883
49036	762884
63029	762885
109249	762886
26413	762887
30879	762888
3556	762889
24720	762890
76454	762891
97680	762892
71264	762893
116039	762894
16209	762895
76221	762896
10770	762897
16548	762898
61345	762899
28442	762900
12161	762901
80959	762902
1842	762903
11181	762904
63268	762905
28889	762906
26909	762907
65635	762908
1160	762909
45859	762910
71689	762911
21923	762912
86590	762913
54549	762914
54140	762915
1379	762916
24066	762917
1043	762918
564	762919
38689	762920
1225	762921
118293	762922
46493	762923
66954	762924
1972	762925
95793	762926
18996	762927
135893	762928
8094	762929
47104	762930
3943	762931
134590	762932
24163	762933
53885	762934
96374	762935
71375	762936
3469	762937
25942	762938
16990	762939
12454	762940
60167	762941
70240	762942
13835	762943
2577	762944
40284	762945
83233	762946
21105	762947
52672	762948
980	762949
31159	762950
59328	762951
1767	762952
32099	762953
85765	762954
68266	762955
765	762956
25140	762957
27727	762958
16614	762959
265	762960
37739	762961
46375	762962
105840	762963
48242	762964
6187	762965
3546	762966
74008	762967
56331	762968
96512	762969
167058	762970
28460	762971
62316	762972
38292	762973
89423	762974
125238	762975
14706	762976
16005	762977
114452	762978
51428	762979
3384	762980
55423	762981
128955	762982
32701	762983
16768	762984
436	762985
109575	762986
42499	762987
65174	762988
54314	762989
35455	762990
103755	762991
44796	762992
48702	762993
24769	762994
4914	762995
20294	762996
117265	762997
53589	762998
137569	762999
2846	763000
77959	763001
23957	763002
7608	763003
89075	763004
10815	763005
77396	763006
8669	763007
58668	763008
48522	763009
107132	763010
26702	763011
134171	763012
63147	763013
134103	763014
57329	763015
33675	763016
24258	763017
81143	763018
19	763019
23596	763020
97945	763021
81459	763022
35070	763023
10929	763024
105483	763025
4777	763026
51625	763027
109408	763028
53450	763029
56262	763030
12126	763031
116471	763032
376	763033
67396	763034
13354	763035
12942	763036
130325	763037
23321	763038
46719	763039
111699	763040
1818	763041
35331	763042
40469	763043
10526	763044
25595	763045
7868	763046
3797	763047
51383	763048
97971	763049
33100	763050
20891	763051
70142	763052
423	763053
63906	763054
93694	763055
25391	763056
15270	763057
164115	763058
5304	763059
26691	763060
143116	763061
31911	763062
56732	763063
468	763064
40467	763065
58908	763066
52007	763067
456	763068
3245	763069
40015	763070
901	763071
1007	763072
114984	763073
10081	763074
45619	763075
1036	763076
61090	763077
33516	763078
60383	763079
12932	763080
2751	763081
33228	763082
58741	763083
58718	763084
25767	763085
110526	763086
60872	763087
91275	763088
46172	763089
40386	763090
13370	763091
25437	763092
37060	763093
126619	763094
158667	763095
21655	763096
33942	763097
37607	763098
51156	763099
104821	763100
4151	763101
1729	763102
84212	763103
9887	763104
90235	763105
59197	763106
121875	763107
22799	763108
4528	763109
16092	763110
25579	763111
61312	763112
33623	763113
16610	763114
17302	763115
151352	763116
8767	763117
65408	763118
21529	763119
88787	763120
65100	763121
41765	763122
46396	763123
135491	763124
47159	763125
45865	763126
146563	763127
1197	763128
66459	763129
118981	763130
9660	763131
80206	763132
52785	763133
29368	763134
66557	763135
137073	763136
19817	763137
74992	763138
77137	763139
42201	763140
2299	763141
68471	763142
56661	763143
55432	763144
11683	763145
34328	763146
12729	763147
66860	763148
6683	763149
32586	763150
20671	763151
37502	763152
1009	763153
41754	763154
2825	763155
15843	763156
7898	763157
104336	763158
21013	763159
27255	763160
128244	763161
37749	763162
7947	763163
96969	763164
644	763165
84145	763166
25116	763167
7642	763168
3957	763169
25286	763170
8806	763171
382	763172
94950	763173
60215	763174
81785	763175
52769	763176
9930	763177
53142	763178
146136	763179
24048	763180
40853	763181
2868	763182
17789	763183
33177	763184
347	763185
109670	763186
34253	763187
3933	763188
8863	763189
26935	763190
127202	763191
799	763192
7164	763193
74871	763194
5913	763195
67016	763196
57277	763197
6231	763198
57679	763199
14359	763200
28637	763201
130145	763202
143631	763203
142844	763204
31613	763205
10455	763206
40708	763207
50279	763208
28668	763209
17313	763210
9395	763211
56198	763212
74516	763213
53279	763214
97810	763215
132804	763216
31791	763217
69087	763218
40294	763219
20720	763220
33304	763221
29284	763222
57818	763223
6958	763224
89261	763225
71135	763226
1586	763227
41876	763228
55925	763229
28380	763230
110335	763231
10832	763232
1501	763233
39140	763234
9568	763235
65917	763236
20930	763237
30722	763238
20366	763239
1369	763240
75721	763241
51040	763242
16825	763243
25520	763244
69812	763245
45536	763246
69761	763247
38222	763248
18057	763249
6759	763250
67757	763251
62043	763252
47582	763253
578	763254
7904	763255
6068	763256
85267	763257
7067	763258
163034	763259
12144	763260
44544	763261
75631	763262
3586	763263
1594	763264
63516	763265
103019	763266
3915	763267
67273	763268
32469	763269
108999	763270
89754	763271
14085	763272
6702	763273
72579	763274
1129	763275
63935	763276
95767	763277
14529	763278
104970	763279
57875	763280
112934	763281
125401	763282
82033	763283
32937	763284
44265	763285
21348	763286
68037	763287
812	763288
93426	763289
16218	763290
36305	763291
14770	763292
57680	763293
25348	763294
86268	763295
110356	763296
36035	763297
66631	763298
3944	763299
18379	763300
111497	763301
149427	763302
5609	763303
73154	763304
809	763305
60181	763306
128554	763307
8920	763308
20096	763309
60594	763310
161428	763311
9313	763312
13535	763313
44019	763314
52049	763315
9566	763316
41210	763317
122568	763318
121261	763319
23093	763320
26850	763321
55992	763322
51571	763323
42826	763324
56948	763325
76220	763326
52821	763327
28341	763328
121727	763329
78658	763330
65084	763331
69933	763332
33578	763333
124574	763334
60472	763335
114820	763336
31926	763337
121983	763338
119843	763339
111178	763340
49837	763341
4302	763342
63127	763343
95068	763344
78220	763345
82374	763346
19521	763347
91572	763348
75674	763349
10955	763350
44516	763351
139805	763352
35087	763353
3720	763354
39846	763355
123353	763356
4817	763357
3475	763358
6764	763359
72074	763360
984	763361
37264	763362
108495	763363
156060	763364
6503	763365
79429	763366
73690	763367
12593	763368
51304	763369
13331	763370
70320	763371
54052	763372
33434	763373
5	763374
12378	763375
27324	763376
50279	763377
1266	763378
10548	763379
15184	763380
31948	763381
101625	763382
23866	763383
114244	763384
29642	763385
146342	763386
13264	763387
43167	763388
38849	763389
133121	763390
53655	763391
22347	763392
72136	763393
1081	763394
111926	763395
27434	763396
41244	763397
14577	763398
856	763399
1319	763400
68878	763401
62448	763402
3282	763403
73955	763404
26429	763405
11893	763406
62100	763407
19262	763408
540	763409
24356	763410
21772	763411
54677	763412
34582	763413
20544	763414
164399	763415
16952	763416
152358	763417
19543	763418
24018	763419
121357	763420
30659	763421
21644	763422
43924	763423
77988	763424
29711	763425
29083	763426
520	763427
6437	763428
136765	763429
38050	763430
92633	763431
22588	763432
23989	763433
89	763434
48037	763435
9765	763436
2606	763437
30641	763438
18047	763439
30397	763440
41880	763441
154594	763442
5691	763443
63305	763444
39261	763445
74082	763446
154294	763447
29078	763448
140957	763449
31930	763450
73625	763451
26346	763452
8156	763453
50012	763454
31828	763455
33667	763456
149846	763457
13825	763458
43403	763459
96045	763460
79663	763461
38930	763462
13485	763463
81089	763464
90659	763465
13313	763466
89266	763467
53563	763468
12497	763469
16160	763470
15780	763471
73756	763472
60785	763473
15228	763474
34402	763475
61931	763476
8813	763477
61894	763478
50171	763479
7440	763480
41535	763481
39080	763482
51113	763483
318	763484
43435	763485
14643	763486
72534	763487
91376	763488
40502	763489
9191	763490
27843	763491
16269	763492
66104	763493
715	763494
19476	763495
13564	763496
21703	763497
88847	763498
35663	763499
34023	763500
143	763501
10246	763502
63065	763503
57153	763504
11639	763505
75772	763506
128725	763507
24320	763508
18738	763509
36331	763510
332	763511
10240	763512
96623	763513
31932	763514
26201	763515
66484	763516
67380	763517
6592	763518
20894	763519
710	763520
8743	763521
96974	763522
48040	763523
129866	763524
75526	763525
31985	763526
35770	763527
36287	763528
3306	763529
43967	763530
132612	763531
59621	763532
19485	763533
25721	763534
66309	763535
120157	763536
116357	763537
92586	763538
143685	763539
83124	763540
121260	763541
22022	763542
83007	763543
74933	763544
162122	763545
24113	763546
60391	763547
16342	763548
57179	763549
138874	763550
28831	763551
55893	763552
27947	763553
57908	763554
6550	763555
21438	763556
21539	763557
85253	763558
67114	763559
87191	763560
56770	763561
47029	763562
49092	763563
9872	763564
8936	763565
33259	763566
7865	763567
21486	763568
6071	763569
59621	763570
5833	763571
93098	763572
53832	763573
131667	763574
70601	763575
41165	763576
37930	763577
131750	763578
3400	763579
71327	763580
26350	763581
78708	763582
54724	763583
126510	763584
105964	763585
72478	763586
17429	763587
34038	763588
12029	763589
5332	763590
9548	763591
21051	763592
88866	763593
67605	763594
31496	763595
64266	763596
115718	763597
3810	763598
24827	763599
141857	763600
244	763601
49778	763602
5116	763603
56692	763604
85066	763605
1471	763606
14768	763607
167395	763608
135728	763609
27870	763610
29577	763611
125319	763612
30950	763613
13965	763614
11644	763615
24159	763616
352	763617
19016	763618
7768	763619
14102	763620
11715	763621
105614	763622
65279	763623
64196	763624
110218	763625
131139	763626
27604	763627
23730	763628
110597	763629
135618	763630
24631	763631
2	763632
13199	763633
11089	763634
6111	763635
10055	763636
19317	763637
4963	763638
30191	763639
26887	763640
37750	763641
76610	763642
114649	763643
85838	763644
112038	763645
6892	763646
33838	763647
5640	763648
12785	763649
112057	763650
3759	763651
1802	763652
2863	763653
37633	763654
126418	763655
86539	763656
144472	763657
8706	763658
79847	763659
8870	763660
75995	763661
84668	763662
5114	763663
72800	763664
47332	763665
27006	763666
14654	763667
67010	763668
133219	763669
10990	763670
2335	763671
75262	763672
46731	763673
26949	763674
19743	763675
109601	763676
6959	763677
78102	763678
163220	763679
42531	763680
13515	763681
76819	763682
29812	763683
89996	763684
102535	763685
18354	763686
40253	763687
165667	763688
162103	763689
2170	763690
60160	763691
74904	763692
45791	763693
14395	763694
15533	763695
89436	763696
13833	763697
10605	763698
78566	763699
143944	763700
18	763701
46260	763702
19642	763703
82835	763704
18432	763705
50	763706
10591	763707
50238	763708
138807	763709
1467	763710
46056	763711
38900	763712
39700	763713
14632	763714
4070	763715
10812	763716
20243	763717
42835	763718
21556	763719
89552	763720
5258	763721
5331	763722
32378	763723
95308	763724
25565	763725
4534	763726
52966	763727
28539	763728
53419	763729
21287	763730
6770	763731
95428	763732
48366	763733
10229	763734
49837	763735
43852	763736
70028	763737
43791	763738
24990	763739
44381	763740
150312	763741
46119	763742
25827	763743
153247	763744
11255	763745
10614	763746
65273	763747
30834	763748
2394	763749
24212	763750
5329	763751
10421	763752
25089	763753
19613	763754
49532	763755
23007	763756
133572	763757
1232	763758
13120	763759
8838	763760
50942	763761
120730	763762
8348	763763
37193	763764
16756	763765
44075	763766
17559	763767
36480	763768
31858	763769
115869	763770
126969	763771
68254	763772
41925	763773
43436	763774
62141	763775
109183	763776
118213	763777
47952	763778
53654	763779
1984	763780
2753	763781
9563	763782
49650	763783
21856	763784
57538	763785
80591	763786
94104	763787
30470	763788
14847	763789
54028	763790
49785	763791
89770	763792
10266	763793
124951	763794
120596	763795
5178	763796
5009	763797
11632	763798
1574	763799
76116	763800
52153	763801
17020	763802
51769	763803
166546	763804
14694	763805
71678	763806
11788	763807
128518	763808
26605	763809
107042	763810
2545	763811
13045	763812
23443	763813
48853	763814
11021	763815
82777	763816
57552	763817
24370	763818
32058	763819
4397	763820
78777	763821
36987	763822
28773	763823
34698	763824
27695	763825
53269	763826
2176	763827
107410	763828
28728	763829
75711	763830
1910	763831
13305	763832
11812	763833
81124	763834
19052	763835
20031	763836
29719	763837
42643	763838
3938	763839
2402	763840
51053	763841
115372	763842
909	763843
69747	763844
128836	763845
79176	763846
39112	763847
620	763848
50648	763849
50166	763850
27	763851
4597	763852
5327	763853
22316	763854
26051	763855
122747	763856
4677	763857
61240	763858
17381	763859
100396	763860
8739	763861
75414	763862
16680	763863
32625	763864
21805	763865
26795	763866
66121	763867
95979	763868
29453	763869
7079	763870
7837	763871
83898	763872
13860	763873
98699	763874
64114	763875
46981	763876
7621	763877
752	763878
90498	763879
27582	763880
95884	763881
161570	763882
101256	763883
16787	763884
5250	763885
5647	763886
132469	763887
3402	763888
1699	763889
166110	763890
118825	763891
67070	763892
81685	763893
2856	763894
28832	763895
108099	763896
133329	763897
5198	763898
29878	763899
9472	763900
46525	763901
110719	763902
17926	763903
28145	763904
164835	763905
24592	763906
19966	763907
39790	763908
37794	763909
31292	763910
122883	763911
19651	763912
13245	763913
26451	763914
32614	763915
76245	763916
50	763917
18392	763918
49624	763919
2469	763920
51655	763921
85576	763922
63731	763923
33682	763924
72278	763925
2766	763926
52769	763927
95257	763928
92604	763929
1008	763930
2909	763931
23616	763932
83148	763933
106208	763934
57882	763935
1560	763936
85196	763937
71144	763938
151930	763939
19664	763940
4008	763941
5597	763942
47410	763943
4521	763944
51447	763945
162975	763946
12573	763947
1110	763948
5203	763949
16477	763950
13096	763951
2022	763952
19832	763953
63895	763954
64088	763955
6495	763956
34397	763957
144091	763958
33540	763959
18132	763960
3103	763961
25733	763962
120368	763963
93331	763964
28772	763965
139275	763966
51813	763967
17421	763968
47524	763969
8347	763970
1754	763971
97434	763972
3706	763973
91059	763974
36337	763975
29144	763976
7654	763977
66739	763978
27569	763979
67399	763980
31878	763981
103444	763982
52311	763983
25763	763984
45941	763985
12043	763986
17904	763987
119442	763988
30760	763989
31711	763990
61827	763991
138119	763992
76805	763993
9052	763994
69229	763995
70325	763996
158324	763997
22837	763998
32958	763999
81013	764000
21654	764001
4274	764002
2957	764003
25147	764004
80653	764005
129398	764006
2600	764007
23110	764008
33416	764009
1639	764010
8170	764011
79997	764012
48227	764013
51062	764014
7750	764015
52554	764016
82741	764017
88862	764018
61961	764019
22396	764020
2047	764021
868	764022
47511	764023
6375	764024
5958	764025
89973	764026
91367	764027
10273	764028
50603	764029
88786	764030
18127	764031
5879	764032
159473	764033
22589	764034
54123	764035
12716	764036
16288	764037
61832	764038
16786	764039
30249	764040
24417	764041
25429	764042
11942	764043
50262	764044
13399	764045
54472	764046
24293	764047
6356	764048
95909	764049
16584	764050
80	764051
22915	764052
3838	764053
15578	764054
101175	764055
119605	764056
48320	764057
63769	764058
138273	764059
50398	764060
32129	764061
8822	764062
265	764063
70943	764064
96682	764065
84327	764066
113669	764067
27550	764068
111290	764069
23248	764070
12620	764071
2169	764072
10773	764073
15625	764074
138584	764075
3762	764076
2341	764077
121272	764078
92229	764079
50639	764080
62961	764081
28620	764082
23029	764083
41861	764084
959	764085
11072	764086
60011	764087
112321	764088
68474	764089
78841	764090
4447	764091
51356	764092
28595	764093
10353	764094
31223	764095
61328	764096
159252	764097
13203	764098
37722	764099
5122	764100
16109	764101
56808	764102
110758	764103
107638	764104
155439	764105
41329	764106
65194	764107
3432	764108
65718	764109
8679	764110
94734	764111
5926	764112
38552	764113
51886	764114
48789	764115
36269	764116
19659	764117
49008	764118
9686	764119
22970	764120
131902	764121
58707	764122
148354	764123
17737	764124
55168	764125
43162	764126
43858	764127
115011	764128
162349	764129
70850	764130
54229	764131
18000	764132
938	764133
12879	764134
137969	764135
22437	764136
15119	764137
76870	764138
11870	764139
10936	764140
42204	764141
33144	764142
28933	764143
14314	764144
130391	764145
8972	764146
64578	764147
116259	764148
628	764149
61425	764150
38208	764151
32641	764152
43664	764153
4222	764154
16740	764155
5452	764156
54190	764157
887	764158
13756	764159
104032	764160
2341	764161
93101	764162
3929	764163
141081	764164
36499	764165
25686	764166
1991	764167
4906	764168
16513	764169
24841	764170
54361	764171
164464	764172
47590	764173
2772	764174
100168	764175
88620	764176
78343	764177
6302	764178
113429	764179
64978	764180
26807	764181
1616	764182
136346	764183
33523	764184
2591	764185
58049	764186
727	764187
19546	764188
65105	764189
33872	764190
62106	764191
71000	764192
66767	764193
87089	764194
20264	764195
4398	764196
6085	764197
25994	764198
29108	764199
97396	764200
88875	764201
35303	764202
1836	764203
9058	764204
11112	764205
37561	764206
66206	764207
961	764208
41945	764209
58954	764210
38551	764211
8856	764212
56451	764213
3331	764214
87039	764215
34092	764216
146430	764217
127897	764218
33441	764219
75189	764220
24874	764221
6741	764222
45112	764223
2915	764224
9778	764225
54058	764226
106803	764227
8613	764228
77921	764229
108069	764230
22397	764231
2256	764232
13828	764233
88579	764234
10112	764235
7571	764236
37384	764237
14230	764238
24742	764239
37955	764240
30963	764241
163632	764242
60198	764243
169878	764244
83744	764245
58902	764246
4863	764247
11689	764248
75756	764249
46469	764250
7497	764251
14150	764252
52424	764253
71285	764254
31270	764255
4597	764256
138651	764257
61886	764258
13243	764259
104359	764260
91107	764261
260	764262
23011	764263
97084	764264
76394	764265
60346	764266
31002	764267
4431	764268
7013	764269
8109	764270
37873	764271
149641	764272
53281	764273
35296	764274
21429	764275
43268	764276
4715	764277
105231	764278
36477	764279
120650	764280
9985	764281
77620	764282
111502	764283
59876	764284
4182	764285
8906	764286
31657	764287
31379	764288
8803	764289
4543	764290
135634	764291
42188	764292
93274	764293
6468	764294
34596	764295
38079	764296
34856	764297
28743	764298
16180	764299
2745	764300
3243	764301
21066	764302
11643	764303
78103	764304
25888	764305
38140	764306
78819	764307
5476	764308
33162	764309
6797	764310
30932	764311
8364	764312
8152	764313
146844	764314
8710	764315
62530	764316
95429	764317
126963	764318
168151	764319
24746	764320
53738	764321
127742	764322
120679	764323
26473	764324
2165	764325
41343	764326
116901	764327
792	764328
30914	764329
11504	764330
130994	764331
84340	764332
134450	764333
88295	764334
17408	764335
69410	764336
101391	764337
27102	764338
13505	764339
23013	764340
38538	764341
14076	764342
15155	764343
5082	764344
134214	764345
112762	764346
48246	764347
31693	764348
2506	764349
2780	764350
21469	764351
49861	764352
58230	764353
38950	764354
14236	764355
20830	764356
17076	764357
108351	764358
162562	764359
72556	764360
51662	764361
70834	764362
104088	764363
6765	764364
73122	764365
4813	764366
28855	764367
19454	764368
99817	764369
12831	764370
96727	764371
38190	764372
19332	764373
77423	764374
4594	764375
1013	764376
12957	764377
803	764378
96133	764379
5305	764380
932	764381
42946	764382
50872	764383
49197	764384
71358	764385
1433	764386
97576	764387
124544	764388
2433	764389
35564	764390
2772	764391
52177	764392
7527	764393
10323	764394
128710	764395
60151	764396
10202	764397
7383	764398
14120	764399
136487	764400
72040	764401
29355	764402
58722	764403
1656	764404
22118	764405
4146	764406
15899	764407
95499	764408
2563	764409
44372	764410
36402	764411
5770	764412
46439	764413
86107	764414
8479	764415
96451	764416
18577	764417
129480	764418
5458	764419
18957	764420
66459	764421
629	764422
119611	764423
12429	764424
8728	764425
660	764426
9479	764427
5892	764428
93224	764429
118311	764430
74229	764431
61216	764432
96600	764433
135564	764434
31030	764435
2031	764436
31300	764437
2760	764438
30047	764439
103071	764440
58436	764441
1528	764442
51949	764443
27068	764444
35362	764445
100495	764446
5825	764447
34675	764448
56710	764449
6588	764450
37175	764451
13139	764452
61653	764453
45836	764454
156	764455
23394	764456
126232	764457
63505	764458
14029	764459
107083	764460
8972	764461
77002	764462
94596	764463
9435	764464
17708	764465
101789	764466
2234	764467
84652	764468
62866	764469
44623	764470
1134	764471
20767	764472
16525	764473
169458	764474
90955	764475
26141	764476
20501	764477
11228	764478
130650	764479
127801	764480
66676	764481
5023	764482
12136	764483
8176	764484
12807	764485
31750	764486
13224	764487
292	764488
1575	764489
15879	764490
35338	764491
58964	764492
2264	764493
53727	764494
122107	764495
11439	764496
25622	764497
9708	764498
7435	764499
8962	764500
13129	764501
56219	764502
24945	764503
96943	764504
53646	764505
10567	764506
5450	764507
10432	764508
38698	764509
4050	764510
127138	764511
37064	764512
11991	764513
66883	764514
22685	764515
55726	764516
216	764517
24508	764518
107834	764519
674	764520
102888	764521
9061	764522
31838	764523
48065	764524
57371	764525
9007	764526
45900	764527
15184	764528
107113	764529
16267	764530
62618	764531
45623	764532
26849	764533
60535	764534
90321	764535
67806	764536
13420	764537
30387	764538
58853	764539
134738	764540
10917	764541
41954	764542
28372	764543
21120	764544
12694	764545
155318	764546
212	764547
5949	764548
79557	764549
25423	764550
58863	764551
25127	764552
29183	764553
56207	764554
101122	764555
44447	764556
57794	764557
2911	764558
53824	764559
74501	764560
17344	764561
53870	764562
161468	764563
24059	764564
136338	764565
1925	764566
1560	764567
14286	764568
8514	764569
73676	764570
38844	764571
37032	764572
46614	764573
11924	764574
29378	764575
26583	764576
10887	764577
15651	764578
17752	764579
115162	764580
77375	764581
71774	764582
18242	764583
1373	764584
20890	764585
17925	764586
530	764587
60526	764588
94016	764589
14440	764590
12245	764591
12022	764592
45464	764593
31402	764594
11279	764595
82235	764596
144797	764597
2837	764598
6190	764599
136503	764600
26708	764601
143847	764602
23470	764603
36784	764604
26499	764605
59870	764606
101557	764607
8196	764608
149383	764609
52269	764610
43765	764611
39118	764612
104665	764613
8128	764614
11667	764615
30740	764616
1311	764617
10972	764618
11037	764619
2522	764620
105006	764621
78930	764622
128243	764623
102629	764624
48169	764625
5762	764626
34643	764627
37947	764628
5095	764629
9296	764630
59203	764631
49484	764632
4325	764633
46308	764634
20183	764635
347	764636
88	764637
50195	764638
90776	764639
29929	764640
87385	764641
15125	764642
33269	764643
29915	764644
4842	764645
93219	764646
26667	764647
30953	764648
3177	764649
8441	764650
36922	764651
4109	764652
111484	764653
59109	764654
31504	764655
112578	764656
1430	764657
17261	764658
131095	764659
103856	764660
58231	764661
25681	764662
38535	764663
110438	764664
13734	764665
1340	764666
138985	764667
9389	764668
36016	764669
8590	764670
9492	764671
86041	764672
4686	764673
167204	764674
79893	764675
33314	764676
97744	764677
43248	764678
38672	764679
100141	764680
44338	764681
115989	764682
7035	764683
67428	764684
108030	764685
8754	764686
23612	764687
63203	764688
39475	764689
75629	764690
11966	764691
167635	764692
104065	764693
4949	764694
78869	764695
17688	764696
128781	764697
20110	764698
27514	764699
4887	764700
6592	764701
3087	764702
4050	764703
24501	764704
25843	764705
32398	764706
9	764707
18138	764708
46788	764709
663	764710
18249	764711
60235	764712
1009	764713
1529	764714
12441	764715
41598	764716
60886	764717
26244	764718
5642	764719
3804	764720
32944	764721
31781	764722
10066	764723
92952	764724
34307	764725
134909	764726
28714	764727
6611	764728
6898	764729
49112	764730
22890	764731
40678	764732
20744	764733
6977	764734
57080	764735
17508	764736
70404	764737
16155	764738
13963	764739
52705	764740
46087	764741
29346	764742
2477	764743
10492	764744
34936	764745
16221	764746
65933	764747
7835	764748
51949	764749
16140	764750
63980	764751
844	764752
107573	764753
4061	764754
4145	764755
88126	764756
12107	764757
114693	764758
17949	764759
38073	764760
100131	764761
75176	764762
11265	764763
23475	764764
55929	764765
8082	764766
14372	764767
14827	764768
432	764769
114045	764770
21691	764771
50689	764772
87573	764773
19948	764774
5144	764775
20066	764776
12014	764777
7641	764778
71659	764779
2367	764780
30952	764781
106321	764782
134172	764783
59224	764784
33244	764785
19210	764786
9148	764787
57547	764788
13851	764789
49489	764790
41878	764791
45205	764792
106253	764793
40552	764794
72996	764795
70210	764796
28503	764797
373	764798
5681	764799
27418	764800
48031	764801
87583	764802
62750	764803
57035	764804
42243	764805
4723	764806
84884	764807
7465	764808
7212	764809
101330	764810
30453	764811
57672	764812
33967	764813
22246	764814
44518	764815
10237	764816
105	764817
75879	764818
80352	764819
1303	764820
166127	764821
21684	764822
85862	764823
66788	764824
81382	764825
122630	764826
71427	764827
27246	764828
125181	764829
31819	764830
48830	764831
80348	764832
17824	764833
19842	764834
87125	764835
23627	764836
61475	764837
99713	764838
79150	764839
40358	764840
132230	764841
109775	764842
10751	764843
104668	764844
12834	764845
2286	764846
47913	764847
12044	764848
3951	764849
53426	764850
25670	764851
67682	764852
9976	764853
10567	764854
53781	764855
119082	764856
17046	764857
36430	764858
38592	764859
77549	764860
29853	764861
14132	764862
4463	764863
80540	764864
40966	764865
37119	764866
100499	764867
84166	764868
106718	764869
68658	764870
56	764871
2456	764872
40434	764873
20239	764874
25185	764875
34228	764876
43558	764877
54285	764878
43993	764879
23470	764880
56599	764881
44511	764882
76786	764883
32172	764884
6412	764885
7755	764886
10734	764887
16528	764888
95356	764889
129676	764890
45000	764891
55176	764892
106961	764893
169902	764894
115325	764895
50160	764896
135131	764897
57283	764898
2240	764899
50756	764900
72972	764901
42145	764902
53208	764903
164747	764904
4222	764905
62721	764906
14849	764907
91663	764908
104619	764909
7213	764910
6636	764911
49502	764912
137605	764913
96045	764914
19354	764915
23809	764916
15939	764917
147449	764918
11648	764919
26391	764920
67202	764921
1634	764922
43790	764923
7426	764924
8303	764925
24178	764926
99647	764927
11090	764928
68107	764929
65681	764930
26937	764931
58396	764932
108541	764933
77165	764934
84444	764935
19199	764936
84486	764937
12006	764938
44928	764939
47270	764940
47993	764941
104792	764942
89981	764943
61720	764944
523	764945
13879	764946
16753	764947
5755	764948
62311	764949
25901	764950
70183	764951
31039	764952
793	764953
95300	764954
24650	764955
73866	764956
2588	764957
36837	764958
27654	764959
123100	764960
107303	764961
27361	764962
6024	764963
1240	764964
26997	764965
84258	764966
88694	764967
42897	764968
51354	764969
52115	764970
2729	764971
65533	764972
105778	764973
6216	764974
20602	764975
30270	764976
16484	764977
79709	764978
56110	764979
53858	764980
98263	764981
103963	764982
14097	764983
78901	764984
18405	764985
2805	764986
60663	764987
67213	764988
81544	764989
56848	764990
6172	764991
3900	764992
28718	764993
25741	764994
2681	764995
7430	764996
7943	764997
32534	764998
34959	764999
64614	765000
29323	765001
8977	765002
25643	765003
33053	765004
24493	765005
19483	765006
600	765007
68372	765008
28257	765009
80755	765010
12	765011
41817	765012
117751	765013
39757	765014
43080	765015
45764	765016
58643	765017
46967	765018
76811	765019
8730	765020
10674	765021
11200	765022
1242	765023
1192	765024
15183	765025
22916	765026
18184	765027
31173	765028
78057	765029
71307	765030
42430	765031
23189	765032
41120	765033
28960	765034
10313	765035
104416	765036
44870	765037
83623	765038
48963	765039
74100	765040
52465	765041
3237	765042
19332	765043
40880	765044
29049	765045
41126	765046
13651	765047
80246	765048
82637	765049
115829	765050
51489	765051
15776	765052
89661	765053
110982	765054
16738	765055
1355	765056
67260	765057
18731	765058
28908	765059
21282	765060
3070	765061
69080	765062
25937	765063
149775	765064
113567	765065
6517	765066
50172	765067
22430	765068
17167	765069
44005	765070
505	765071
10717	765072
49100	765073
10836	765074
103797	765075
42771	765076
187	765077
10742	765078
145215	765079
7431	765080
33284	765081
56462	765082
22178	765083
1969	765084
49895	765085
127640	765086
2448	765087
149990	765088
37452	765089
74706	765090
20096	765091
59710	765092
33233	765093
14360	765094
99633	765095
31324	765096
75104	765097
14372	765098
25481	765099
11948	765100
12194	765101
58940	765102
3346	765103
86018	765104
19888	765105
10193	765106
92044	765107
119117	765108
4357	765109
29899	765110
103010	765111
50275	765112
20213	765113
32164	765114
95273	765115
66873	765116
41652	765117
91213	765118
97056	765119
90280	765120
19015	765121
54005	765122
113077	765123
77250	765124
43244	765125
7382	765126
45769	765127
5437	765128
7817	765129
12724	765130
1326	765131
50629	765132
7290	765133
36328	765134
23122	765135
12657	765136
23180	765137
54290	765138
3453	765139
18790	765140
9496	765141
31041	765142
40485	765143
4057	765144
3779	765145
41327	765146
2483	765147
62381	765148
137658	765149
1750	765150
3069	765151
35720	765152
4671	765153
4879	765154
5261	765155
3625	765156
1543	765157
90812	765158
68757	765159
33801	765160
47000	765161
5256	765162
20632	765163
35743	765164
18723	765165
4755	765166
60647	765167
26579	765168
46348	765169
2918	765170
12652	765171
2034	765172
26339	765173
43158	765174
111545	765175
48583	765176
127915	765177
84231	765178
4761	765179
90908	765180
75560	765181
3443	765182
27966	765183
778	765184
135933	765185
65923	765186
62399	765187
66790	765188
55611	765189
71857	765190
124745	765191
25031	765192
15788	765193
84395	765194
56709	765195
45903	765196
95636	765197
92997	765198
76742	765199
47829	765200
1013	765201
6627	765202
157790	765203
148303	765204
29672	765205
79629	765206
21931	765207
67241	765208
6217	765209
30256	765210
26318	765211
113246	765212
6698	765213
64578	765214
56819	765215
23629	765216
123781	765217
77131	765218
32210	765219
29898	765220
11052	765221
92708	765222
44668	765223
75474	765224
49208	765225
43731	765226
65923	765227
41319	765228
37772	765229
54148	765230
8550	765231
89879	765232
25367	765233
83943	765234
36594	765235
123654	765236
79829	765237
96477	765238
45736	765239
20577	765240
47528	765241
63697	765242
31233	765243
13390	765244
1255	765245
70767	765246
137929	765247
38526	765248
42211	765249
53167	765250
46639	765251
22216	765252
33630	765253
2294	765254
24708	765255
2700	765256
49179	765257
36423	765258
783	765259
46055	765260
58708	765261
49731	765262
2919	765263
2255	765264
8413	765265
45774	765266
157455	765267
18741	765268
159100	765269
2889	765270
103840	765271
78465	765272
14140	765273
159886	765274
21218	765275
160804	765276
14539	765277
22480	765278
79053	765279
19080	765280
87699	765281
102914	765282
54078	765283
134248	765284
130080	765285
49293	765286
20890	765287
61169	765288
87611	765289
41766	765290
45470	765291
53737	765292
18314	765293
44203	765294
1834	765295
41306	765296
459	765297
17264	765298
27622	765299
43597	765300
18540	765301
83789	765302
60107	765303
21456	765304
10645	765305
126007	765306
63820	765307
6582	765308
7745	765309
61397	765310
49148	765311
24351	765312
32820	765313
18068	765314
13671	765315
4	765316
34033	765317
55078	765318
111735	765319
79947	765320
11284	765321
164923	765322
1516	765323
33311	765324
11737	765325
124642	765326
18167	765327
52138	765328
138339	765329
9669	765330
66566	765331
8257	765332
20451	765333
119265	765334
28738	765335
2859	765336
53698	765337
9498	765338
667	765339
87035	765340
9736	765341
77	765342
907	765343
8209	765344
43112	765345
33736	765346
17027	765347
6568	765348
22674	765349
33136	765350
5543	765351
6574	765352
2052	765353
2036	765354
58107	765355
45216	765356
10412	765357
44602	765358
39994	765359
90662	765360
95203	765361
113837	765362
32091	765363
24076	765364
6018	765365
4486	765366
97382	765367
29213	765368
24917	765369
20789	765370
4514	765371
122308	765372
50591	765373
52653	765374
72680	765375
196	765376
15891	765377
46732	765378
17249	765379
9407	765380
18010	765381
49158	765382
86600	765383
135587	765384
162360	765385
75100	765386
16618	765387
8771	765388
65591	765389
30218	765390
33877	765391
5145	765392
73535	765393
73385	765394
19549	765395
22061	765396
95450	765397
9385	765398
57702	765399
1172	765400
51968	765401
36836	765402
4133	765403
11335	765404
9521	765405
106082	765406
23240	765407
34404	765408
23366	765409
66034	765410
103958	765411
23522	765412
48987	765413
42573	765414
37109	765415
14552	765416
68840	765417
23760	765418
11361	765419
46141	765420
362	765421
28278	765422
103298	765423
42815	765424
7912	765425
31615	765426
40238	765427
81143	765428
10404	765429
50523	765430
87316	765431
13053	765432
32827	765433
2237	765434
63362	765435
15178	765436
5632	765437
1736	765438
165973	765439
39991	765440
30329	765441
42199	765442
137524	765443
15576	765444
60741	765445
73062	765446
114002	765447
43687	765448
107166	765449
6710	765450
45567	765451
28714	765452
74057	765453
10091	765454
47686	765455
94225	765456
685	765457
7660	765458
104748	765459
4143	765460
46107	765461
14522	765462
8903	765463
1407	765464
126625	765465
2301	765466
44685	765467
66913	765468
5440	765469
132781	765470
113057	765471
65700	765472
40276	765473
100914	765474
44030	765475
285	765476
28246	765477
2441	765478
1242	765479
68045	765480
64578	765481
37650	765482
116304	765483
57398	765484
87418	765485
23593	765486
73543	765487
9093	765488
122992	765489
759	765490
77215	765491
28504	765492
35540	765493
131265	765494
119240	765495
16441	765496
8322	765497
10204	765498
5883	765499
89731	765500
8816	765501
114031	765502
157355	765503
12338	765504
53591	765505
63413	765506
88100	765507
51312	765508
1664	765509
21453	765510
7566	765511
6552	765512
51858	765513
64399	765514
32362	765515
149529	765516
862	765517
70572	765518
96838	765519
21278	765520
28485	765521
6091	765522
5004	765523
6994	765524
140699	765525
66616	765526
7506	765527
34663	765528
4054	765529
21663	765530
18550	765531
14802	765532
24204	765533
11718	765534
138363	765535
50488	765536
135506	765537
76421	765538
1218	765539
28319	765540
16771	765541
23622	765542
49386	765543
66462	765544
71877	765545
9070	765546
136840	765547
138562	765548
14493	765549
149781	765550
7154	765551
22620	765552
58877	765553
21144	765554
91768	765555
76030	765556
12046	765557
38059	765558
46382	765559
68254	765560
40508	765561
97204	765562
18967	765563
64942	765564
112909	765565
12308	765566
169617	765567
14736	765568
135885	765569
43105	765570
55663	765571
66608	765572
99	765573
60246	765574
1701	765575
489	765576
77860	765577
39728	765578
3702	765579
15365	765580
46048	765581
1062	765582
11972	765583
9054	765584
89315	765585
126023	765586
37808	765587
43171	765588
37621	765589
94714	765590
240	765591
37468	765592
17602	765593
17571	765594
34823	765595
65951	765596
1186	765597
45041	765598
108892	765599
7139	765600
52654	765601
70624	765602
108445	765603
81141	765604
70391	765605
79553	765606
138020	765607
103250	765608
26424	765609
147620	765610
60018	765611
10051	765612
18704	765613
54546	765614
86845	765615
117010	765616
38087	765617
50845	765618
8158	765619
12666	765620
67427	765621
6824	765622
2623	765623
1832	765624
45901	765625
17243	765626
26799	765627
21069	765628
24468	765629
46358	765630
39656	765631
134203	765632
72459	765633
9683	765634
98605	765635
57866	765636
99834	765637
98117	765638
37045	765639
53782	765640
28299	765641
59205	765642
33996	765643
27232	765644
161649	765645
107448	765646
35764	765647
81446	765648
51575	765649
42432	765650
7587	765651
56519	765652
48499	765653
68339	765654
21818	765655
32324	765656
25032	765657
53775	765658
41907	765659
12221	765660
73283	765661
68713	765662
40925	765663
114245	765664
74675	765665
16494	765666
103158	765667
112346	765668
15063	765669
120752	765670
5211	765671
3035	765672
48575	765673
49645	765674
117947	765675
38722	765676
6704	765677
110768	765678
145665	765679
23471	765680
77675	765681
5607	765682
109548	765683
16099	765684
119935	765685
29501	765686
72793	765687
83166	765688
140397	765689
29022	765690
25121	765691
14831	765692
75872	765693
449	765694
13430	765695
6582	765696
65673	765697
47207	765698
7533	765699
18096	765700
65385	765701
79374	765702
4449	765703
3488	765704
135559	765705
49090	765706
21811	765707
2612	765708
108131	765709
48079	765710
40514	765711
23372	765712
92710	765713
14878	765714
3415	765715
79580	765716
135852	765717
86871	765718
64187	765719
127469	765720
111669	765721
45093	765722
1134	765723
27669	765724
20981	765725
62697	765726
105230	765727
107075	765728
7443	765729
16827	765730
4758	765731
1063	765732
34774	765733
92800	765734
1742	765735
15699	765736
581	765737
120163	765738
97912	765739
42094	765740
16537	765741
791	765742
42792	765743
75130	765744
48707	765745
4443	765746
5968	765747
8429	765748
12492	765749
2313	765750
33083	765751
631	765752
69009	765753
55397	765754
13378	765755
28860	765756
11210	765757
28010	765758
135490	765759
37566	765760
33870	765761
12032	765762
7774	765763
81445	765764
103708	765765
1837	765766
50620	765767
72	765768
16900	765769
59040	765770
11917	765771
40899	765772
76755	765773
34134	765774
122319	765775
23737	765776
22197	765777
23484	765778
19284	765779
142219	765780
312	765781
140681	765782
3785	765783
14914	765784
1002	765785
164439	765786
136816	765787
13202	765788
93246	765789
8840	765790
33917	765791
38256	765792
71	765793
103945	765794
295	765795
94187	765796
42312	765797
16931	765798
25396	765799
80115	765800
41128	765801
66241	765802
11050	765803
2544	765804
10462	765805
14040	765806
161093	765807
3612	765808
59843	765809
1856	765810
2924	765811
1622	765812
1482	765813
8290	765814
29763	765815
6773	765816
75431	765817
119281	765818
59072	765819
46716	765820
8409	765821
37554	765822
60168	765823
7423	765824
8795	765825
114199	765826
136265	765827
8258	765828
58132	765829
12750	765830
85402	765831
57322	765832
42576	765833
91428	765834
41707	765835
21659	765836
90890	765837
87730	765838
13408	765839
72583	765840
8662	765841
67782	765842
6603	765843
148145	765844
41738	765845
1649	765846
3352	765847
4874	765848
66549	765849
14776	765850
4533	765851
46162	765852
5203	765853
46020	765854
51559	765855
17320	765856
17541	765857
16136	765858
24747	765859
54586	765860
5151	765861
2831	765862
12131	765863
77402	765864
1916	765865
28069	765866
113346	765867
16151	765868
39808	765869
160824	765870
53079	765871
5693	765872
1204	765873
18238	765874
43047	765875
19206	765876
12	765877
16187	765878
77845	765879
38774	765880
126363	765881
6854	765882
93238	765883
1861	765884
63851	765885
51700	765886
2652	765887
55438	765888
52756	765889
22472	765890
48693	765891
25674	765892
6214	765893
110452	765894
54777	765895
9154	765896
78626	765897
96568	765898
59648	765899
6303	765900
3601	765901
65453	765902
401	765903
44428	765904
13308	765905
78641	765906
110543	765907
12722	765908
83147	765909
21188	765910
956	765911
47549	765912
7693	765913
22758	765914
71068	765915
117101	765916
122154	765917
11014	765918
49043	765919
20638	765920
52053	765921
109287	765922
42319	765923
91431	765924
122466	765925
78282	765926
12097	765927
70162	765928
101795	765929
134964	765930
28331	765931
77869	765932
22334	765933
5143	765934
12930	765935
115970	765936
48104	765937
29194	765938
119295	765939
72835	765940
20093	765941
59760	765942
55003	765943
41710	765944
21810	765945
17170	765946
10574	765947
9621	765948
40841	765949
22475	765950
7087	765951
21166	765952
22756	765953
144108	765954
87154	765955
299	765956
5111	765957
71011	765958
1663	765959
86851	765960
30523	765961
102711	765962
169216	765963
111739	765964
47478	765965
55482	765966
1880	765967
30306	765968
15688	765969
54728	765970
50608	765971
5127	765972
57879	765973
80337	765974
48602	765975
632	765976
84819	765977
13167	765978
21053	765979
18560	765980
13183	765981
22127	765982
18038	765983
9729	765984
67562	765985
71446	765986
23430	765987
58058	765988
59704	765989
6810	765990
37176	765991
41723	765992
34614	765993
14294	765994
151427	765995
25166	765996
38114	765997
134670	765998
139214	765999
61964	766000
31654	766001
5779	766002
33163	766003
19911	766004
92813	766005
40	766006
64554	766007
280	766008
68173	766009
45191	766010
26664	766011
6283	766012
33650	766013
39658	766014
7312	766015
30537	766016
92549	766017
5383	766018
16447	766019
97089	766020
34607	766021
126231	766022
21916	766023
86262	766024
20022	766025
4490	766026
46746	766027
86819	766028
63975	766029
18829	766030
95717	766031
127638	766032
7318	766033
72214	766034
91240	766035
23307	766036
162053	766037
3067	766038
48552	766039
118799	766040
50502	766041
46481	766042
5593	766043
74594	766044
10758	766045
3917	766046
23308	766047
4856	766048
89862	766049
6956	766050
5102	766051
4588	766052
132310	766053
17295	766054
31773	766055
39767	766056
36656	766057
31223	766058
46042	766059
92642	766060
61997	766061
72521	766062
20860	766063
59180	766064
1561	766065
11623	766066
76576	766067
82154	766068
49969	766069
121131	766070
38581	766071
32757	766072
16020	766073
43443	766074
5440	766075
29369	766076
15410	766077
46024	766078
17858	766079
144206	766080
31477	766081
82455	766082
83279	766083
441	766084
5208	766085
25855	766086
95963	766087
120710	766088
2589	766089
61600	766090
55630	766091
13377	766092
74608	766093
305	766094
113312	766095
5580	766096
124558	766097
166935	766098
6931	766099
87577	766100
49636	766101
81084	766102
3915	766103
48806	766104
5752	766105
43999	766106
76438	766107
58174	766108
75401	766109
6991	766110
29382	766111
11543	766112
59278	766113
31927	766114
17855	766115
5899	766116
16344	766117
78594	766118
65205	766119
2583	766120
15837	766121
162608	766122
10448	766123
14490	766124
37940	766125
4515	766126
87481	766127
104630	766128
1274	766129
98860	766130
145966	766131
107732	766132
66853	766133
98303	766134
16640	766135
29934	766136
35777	766137
24029	766138
2353	766139
8508	766140
49886	766141
27246	766142
54393	766143
55433	766144
26431	766145
95277	766146
46617	766147
110378	766148
117313	766149
309	766150
575	766151
35928	766152
19027	766153
80600	766154
49820	766155
43819	766156
3190	766157
52420	766158
166842	766159
26750	766160
13981	766161
43658	766162
211	766163
125067	766164
65501	766165
21710	766166
32528	766167
74566	766168
50407	766169
10658	766170
65967	766171
6517	766172
79899	766173
14936	766174
41994	766175
1567	766176
5125	766177
14992	766178
111172	766179
36186	766180
36774	766181
8791	766182
60417	766183
139346	766184
11166	766185
49388	766186
44744	766187
23795	766188
42370	766189
34596	766190
74505	766191
11468	766192
16140	766193
39849	766194
58860	766195
749	766196
89054	766197
1702	766198
2891	766199
5014	766200
101130	766201
9268	766202
12613	766203
26409	766204
73837	766205
58795	766206
37909	766207
109869	766208
158315	766209
28001	766210
37310	766211
11254	766212
74565	766213
19524	766214
876	766215
15133	766216
10275	766217
1449	766218
14450	766219
12401	766220
68475	766221
5318	766222
96379	766223
133	766224
9970	766225
67033	766226
30886	766227
16764	766228
91892	766229
96106	766230
55057	766231
125378	766232
4462	766233
627	766234
66374	766235
52571	766236
61842	766237
44996	766238
10240	766239
44972	766240
8455	766241
6338	766242
37149	766243
15705	766244
60814	766245
63	766246
13204	766247
30283	766248
44463	766249
7957	766250
33704	766251
44351	766252
18510	766253
26208	766254
13255	766255
837	766256
12369	766257
60015	766258
2936	766259
124715	766260
62464	766261
1290	766262
21135	766263
6280	766264
28092	766265
3632	766266
35830	766267
144388	766268
97365	766269
28171	766270
7776	766271
57674	766272
44464	766273
21336	766274
74655	766275
67049	766276
98220	766277
16225	766278
4927	766279
24173	766280
87844	766281
50134	766282
48158	766283
71251	766284
16204	766285
24557	766286
38391	766287
85236	766288
11500	766289
77505	766290
23904	766291
41956	766292
43345	766293
909	766294
121751	766295
10867	766296
12956	766297
31798	766298
1125	766299
119363	766300
127999	766301
19908	766302
12948	766303
30690	766304
76782	766305
102439	766306
42000	766307
38698	766308
17937	766309
93457	766310
131267	766311
18372	766312
60005	766313
3648	766314
41110	766315
23886	766316
30628	766317
25012	766318
81428	766319
28365	766320
14759	766321
32497	766322
2643	766323
15455	766324
73131	766325
77966	766326
3751	766327
10783	766328
534	766329
48953	766330
16168	766331
23314	766332
72	766333
19221	766334
14283	766335
61477	766336
24170	766337
58310	766338
5496	766339
5916	766340
57452	766341
35250	766342
64957	766343
6880	766344
8608	766345
36367	766346
92240	766347
115824	766348
8573	766349
71239	766350
778	766351
31648	766352
13863	766353
61943	766354
4945	766355
17107	766356
86219	766357
5058	766358
2216	766359
1700	766360
33060	766361
10772	766362
29080	766363
70830	766364
62622	766365
36847	766366
96758	766367
43863	766368
52243	766369
58862	766370
1211	766371
35090	766372
26073	766373
46890	766374
44775	766375
25258	766376
64532	766377
24904	766378
89333	766379
22529	766380
49379	766381
24513	766382
114656	766383
80174	766384
20749	766385
123877	766386
50532	766387
74742	766388
15790	766389
25737	766390
20059	766391
17930	766392
136105	766393
111130	766394
136239	766395
42768	766396
11336	766397
9229	766398
118426	766399
16755	766400
17326	766401
1306	766402
22107	766403
126642	766404
58063	766405
76200	766406
109905	766407
9773	766408
12121	766409
13152	766410
41	766411
12188	766412
106628	766413
73705	766414
9483	766415
15002	766416
3048	766417
1408	766418
129184	766419
6300	766420
50246	766421
2121	766422
8855	766423
62908	766424
25710	766425
289	766426
45055	766427
50446	766428
38889	766429
126588	766430
10488	766431
15585	766432
99116	766433
6610	766434
4352	766435
44501	766436
80111	766437
847	766438
11817	766439
84	766440
61319	766441
55422	766442
17329	766443
106373	766444
29341	766445
20628	766446
819	766447
28137	766448
81781	766449
649	766450
97203	766451
19287	766452
53154	766453
20886	766454
20594	766455
120663	766456
6851	766457
46297	766458
68217	766459
55037	766460
40567	766461
10945	766462
689	766463
24103	766464
56949	766465
52576	766466
17812	766467
7	766468
67450	766469
79342	766470
119022	766471
117768	766472
78394	766473
30120	766474
26158	766475
1196	766476
28907	766477
160767	766478
10909	766479
42857	766480
39694	766481
14155	766482
23135	766483
154786	766484
8786	766485
130672	766486
48255	766487
94458	766488
58937	766489
128435	766490
12409	766491
28529	766492
37278	766493
26701	766494
1854	766495
135823	766496
115538	766497
16235	766498
35613	766499
144663	766500
2309	766501
693	766502
50261	766503
73419	766504
17179	766505
118388	766506
115043	766507
50476	766508
61445	766509
5794	766510
19930	766511
14665	766512
43051	766513
2620	766514
66660	766515
14062	766516
15447	766517
35522	766518
86337	766519
53400	766520
9910	766521
80647	766522
10749	766523
54207	766524
24156	766525
104532	766526
28396	766527
18910	766528
66511	766529
69701	766530
5341	766531
27994	766532
138587	766533
1141	766534
70671	766535
16860	766536
26413	766537
16056	766538
1607	766539
35808	766540
46934	766541
91291	766542
107176	766543
86728	766544
116923	766545
43607	766546
26175	766547
16165	766548
2848	766549
102220	766550
55447	766551
99223	766552
59020	766553
161815	766554
3330	766555
62807	766556
587	766557
106756	766558
18224	766559
4866	766560
12637	766561
29259	766562
32916	766563
30976	766564
7999	766565
14969	766566
63382	766567
12640	766568
17581	766569
20020	766570
7679	766571
46782	766572
90950	766573
63802	766574
65066	766575
13510	766576
22790	766577
72580	766578
5745	766579
485	766580
27441	766581
10433	766582
41358	766583
2146	766584
62151	766585
141456	766586
20581	766587
84302	766588
11733	766589
18728	766590
6461	766591
644	766592
2794	766593
81797	766594
11387	766595
12345	766596
81852	766597
59653	766598
158186	766599
43644	766600
29462	766601
319	766602
3472	766603
42222	766604
11529	766605
42231	766606
85434	766607
2156	766608
35893	766609
50293	766610
107819	766611
1262	766612
26734	766613
44430	766614
10859	766615
59029	766616
1463	766617
50311	766618
39847	766619
155797	766620
18320	766621
20195	766622
20181	766623
44932	766624
115016	766625
1988	766626
39441	766627
5859	766628
125707	766629
35812	766630
80952	766631
103362	766632
36074	766633
35975	766634
40930	766635
12748	766636
88422	766637
32561	766638
53818	766639
65475	766640
26397	766641
3722	766642
5608	766643
56567	766644
4950	766645
4379	766646
80300	766647
5133	766648
29741	766649
1240	766650
66219	766651
30822	766652
4144	766653
23479	766654
42665	766655
90813	766656
9393	766657
65259	766658
52530	766659
80571	766660
45048	766661
21355	766662
60239	766663
32688	766664
31017	766665
16694	766666
64857	766667
2975	766668
549	766669
10349	766670
29504	766671
39739	766672
56416	766673
12555	766674
68060	766675
51640	766676
16387	766677
63292	766678
35996	766679
83232	766680
17970	766681
88079	766682
13275	766683
2191	766684
23970	766685
33076	766686
44860	766687
750	766688
141166	766689
9297	766690
7778	766691
7791	766692
15647	766693
36360	766694
105502	766695
21110	766696
19527	766697
2534	766698
9662	766699
42148	766700
72197	766701
776	766702
32847	766703
25864	766704
66633	766705
19751	766706
1622	766707
2428	766708
137789	766709
38219	766710
119406	766711
133877	766712
79429	766713
38317	766714
21064	766715
62727	766716
96238	766717
88577	766718
101797	766719
36239	766720
79553	766721
39550	766722
15164	766723
116303	766724
5541	766725
80952	766726
137667	766727
58242	766728
41398	766729
73344	766730
15594	766731
55620	766732
12824	766733
52740	766734
111446	766735
137746	766736
110270	766737
78217	766738
138827	766739
27212	766740
10207	766741
9049	766742
143293	766743
64526	766744
140417	766745
3403	766746
61484	766747
72731	766748
23910	766749
17471	766750
21357	766751
5224	766752
57891	766753
125155	766754
91919	766755
22448	766756
35983	766757
49167	766758
23862	766759
7115	766760
26996	766761
4213	766762
159449	766763
100037	766764
6251	766765
35977	766766
83868	766767
53862	766768
86158	766769
11169	766770
79050	766771
61888	766772
93487	766773
10058	766774
85082	766775
14122	766776
2804	766777
50098	766778
16296	766779
63128	766780
50676	766781
33896	766782
8488	766783
45038	766784
65986	766785
1222	766786
19370	766787
98376	766788
43642	766789
29206	766790
112164	766791
133385	766792
46671	766793
26509	766794
15865	766795
127298	766796
47558	766797
10230	766798
62596	766799
93351	766800
26265	766801
29150	766802
19886	766803
83311	766804
14518	766805
24351	766806
66537	766807
9996	766808
41936	766809
54841	766810
1801	766811
33779	766812
87733	766813
29290	766814
9403	766815
12237	766816
16128	766817
122856	766818
30615	766819
37956	766820
21001	766821
30848	766822
63784	766823
3039	766824
78951	766825
91832	766826
69082	766827
22136	766828
106551	766829
14298	766830
66074	766831
26079	766832
77419	766833
116611	766834
74845	766835
56856	766836
57663	766837
74009	766838
106676	766839
43097	766840
52374	766841
99952	766842
132011	766843
34529	766844
42492	766845
35277	766846
45973	766847
65664	766848
5438	766849
35080	766850
24094	766851
6019	766852
72692	766853
3926	766854
629	766855
26711	766856
136629	766857
102987	766858
34100	766859
63411	766860
16065	766861
25141	766862
5914	766863
33660	766864
8912	766865
70513	766866
52277	766867
29670	766868
52371	766869
804	766870
35916	766871
39234	766872
2075	766873
150944	766874
1179	766875
10535	766876
28629	766877
12522	766878
64923	766879
63288	766880
39277	766881
3789	766882
160952	766883
9428	766884
125522	766885
18545	766886
3013	766887
40221	766888
51521	766889
113067	766890
1870	766891
108389	766892
74849	766893
35422	766894
27682	766895
16284	766896
65851	766897
115802	766898
108436	766899
18432	766900
2998	766901
13732	766902
47234	766903
10688	766904
32511	766905
10341	766906
4235	766907
2384	766908
56	766909
3	766910
35617	766911
110790	766912
21764	766913
3085	766914
123662	766915
29330	766916
23063	766917
343	766918
23432	766919
2138	766920
15718	766921
6926	766922
37654	766923
3892	766924
73903	766925
19414	766926
66993	766927
43581	766928
101471	766929
11118	766930
1602	766931
2256	766932
41442	766933
54491	766934
73310	766935
80387	766936
28090	766937
41848	766938
34917	766939
30412	766940
656	766941
19181	766942
2616	766943
5832	766944
25604	766945
40386	766946
67777	766947
9005	766948
429	766949
57587	766950
20284	766951
43665	766952
21774	766953
48530	766954
47462	766955
94997	766956
75896	766957
20452	766958
18398	766959
9179	766960
40521	766961
49696	766962
91853	766963
12185	766964
97681	766965
136103	766966
11295	766967
54091	766968
43749	766969
6931	766970
19979	766971
128178	766972
5912	766973
58630	766974
31732	766975
74052	766976
39230	766977
92833	766978
5047	766979
31104	766980
73493	766981
76791	766982
8470	766983
56559	766984
52657	766985
95027	766986
57352	766987
60140	766988
95413	766989
11088	766990
7917	766991
12288	766992
69096	766993
44192	766994
31509	766995
45459	766996
3671	766997
16480	766998
137291	766999
125807	767000
9864	767001
94475	767002
40552	767003
28125	767004
47382	767005
126612	767006
38114	767007
17485	767008
3615	767009
135280	767010
9850	767011
3921	767012
25002	767013
199	767014
155908	767015
18209	767016
57869	767017
25242	767018
48812	767019
72091	767020
15637	767021
8268	767022
102377	767023
67103	767024
139529	767025
89797	767026
82953	767027
87724	767028
10934	767029
91896	767030
147026	767031
3375	767032
31784	767033
105907	767034
3387	767035
24551	767036
1612	767037
108705	767038
3105	767039
19323	767040
59626	767041
20449	767042
21119	767043
640	767044
5850	767045
105677	767046
63820	767047
9860	767048
5407	767049
35851	767050
116166	767051
68430	767052
73160	767053
14329	767054
115494	767055
44331	767056
21628	767057
7044	767058
109733	767059
14944	767060
2631	767061
78939	767062
40566	767063
147933	767064
118572	767065
12257	767066
2332	767067
35653	767068
39276	767069
51232	767070
84088	767071
87933	767072
21407	767073
64150	767074
50344	767075
26423	767076
10415	767077
88175	767078
26298	767079
140308	767080
111643	767081
19858	767082
60913	767083
50329	767084
1546	767085
54114	767086
37890	767087
11125	767088
57985	767089
61816	767090
8052	767091
43710	767092
3838	767093
14907	767094
1067	767095
64836	767096
16149	767097
24115	767098
70833	767099
13508	767100
86013	767101
52093	767102
120013	767103
68416	767104
89631	767105
77263	767106
6571	767107
102944	767108
155836	767109
7448	767110
79279	767111
42056	767112
15716	767113
87592	767114
33869	767115
25359	767116
10286	767117
15095	767118
110341	767119
46899	767120
74650	767121
44419	767122
5203	767123
43640	767124
5840	767125
16656	767126
81318	767127
34257	767128
14024	767129
66770	767130
51905	767131
5409	767132
25555	767133
123466	767134
130577	767135
43956	767136
76713	767137
158825	767138
14515	767139
5173	767140
55054	767141
2863	767142
108111	767143
152557	767144
2634	767145
7173	767146
45925	767147
89687	767148
635	767149
49120	767150
154050	767151
20198	767152
634	767153
31810	767154
41433	767155
5879	767156
58868	767157
106758	767158
71677	767159
37755	767160
52059	767161
52279	767162
1582	767163
93177	767164
14215	767165
8262	767166
105260	767167
12312	767168
44768	767169
10963	767170
22570	767171
61074	767172
22691	767173
82930	767174
21549	767175
4907	767176
35000	767177
53367	767178
318	767179
40022	767180
58845	767181
4473	767182
41556	767183
64679	767184
7556	767185
5558	767186
38319	767187
3336	767188
21585	767189
48418	767190
44347	767191
7937	767192
27700	767193
28015	767194
38080	767195
3873	767196
73169	767197
3686	767198
102251	767199
17571	767200
35842	767201
35508	767202
79194	767203
32142	767204
20195	767205
19922	767206
135192	767207
129782	767208
45186	767209
104029	767210
25080	767211
60844	767212
67204	767213
93664	767214
14772	767215
36926	767216
102341	767217
107179	767218
30150	767219
39700	767220
25686	767221
18109	767222
8713	767223
13634	767224
36132	767225
78961	767226
7113	767227
63539	767228
152200	767229
3208	767230
92602	767231
19629	767232
405	767233
120270	767234
2197	767235
3015	767236
14488	767237
26424	767238
24229	767239
15186	767240
3209	767241
117100	767242
114816	767243
733	767244
59019	767245
92965	767246
24748	767247
69739	767248
25169	767249
72780	767250
97888	767251
56496	767252
30089	767253
25596	767254
29118	767255
66244	767256
56024	767257
56751	767258
63846	767259
44345	767260
20166	767261
96388	767262
59232	767263
91223	767264
28634	767265
79728	767266
56029	767267
42370	767268
19653	767269
60008	767270
9226	767271
40215	767272
12262	767273
7022	767274
3825	767275
23043	767276
43315	767277
71074	767278
22124	767279
4729	767280
31007	767281
127720	767282
95444	767283
23296	767284
14	767285
4393	767286
19024	767287
47679	767288
66838	767289
17092	767290
44436	767291
142	767292
12827	767293
34111	767294
5204	767295
9778	767296
14180	767297
16688	767298
139369	767299
10584	767300
14551	767301
15993	767302
894	767303
14979	767304
6261	767305
11734	767306
30960	767307
79928	767308
45858	767309
15082	767310
163640	767311
138035	767312
85298	767313
3907	767314
28554	767315
89787	767316
38574	767317
126119	767318
7838	767319
164036	767320
91651	767321
11677	767322
5140	767323
27679	767324
36992	767325
49140	767326
23514	767327
9672	767328
16433	767329
10046	767330
91596	767331
59653	767332
87772	767333
48669	767334
27219	767335
51505	767336
42797	767337
12566	767338
60174	767339
918	767340
67268	767341
42031	767342
2572	767343
61587	767344
162108	767345
11608	767346
38145	767347
73839	767348
36415	767349
7980	767350
12916	767351
118272	767352
137402	767353
154850	767354
79899	767355
40434	767356
46924	767357
22482	767358
45358	767359
7816	767360
34576	767361
3981	767362
77932	767363
5188	767364
14784	767365
64596	767366
19349	767367
38992	767368
2276	767369
40351	767370
121115	767371
56050	767372
91246	767373
99573	767374
47186	767375
4702	767376
119173	767377
7635	767378
148	767379
77651	767380
7988	767381
319	767382
74569	767383
81034	767384
152416	767385
83222	767386
40362	767387
72757	767388
1341	767389
60845	767390
29010	767391
23501	767392
3133	767393
72041	767394
33026	767395
52048	767396
46804	767397
26105	767398
80546	767399
36190	767400
42195	767401
92107	767402
7505	767403
26061	767404
25408	767405
12298	767406
113559	767407
9051	767408
54299	767409
89510	767410
23603	767411
54899	767412
1346	767413
17383	767414
7932	767415
75484	767416
4030	767417
15271	767418
75224	767419
54653	767420
51644	767421
14361	767422
11057	767423
23991	767424
5494	767425
59543	767426
107274	767427
41902	767428
19127	767429
23229	767430
50938	767431
61473	767432
12372	767433
77500	767434
7513	767435
72169	767436
41548	767437
55738	767438
75	767439
15714	767440
28030	767441
3719	767442
7419	767443
15471	767444
56790	767445
54703	767446
59444	767447
51664	767448
39503	767449
5584	767450
30594	767451
44674	767452
53423	767453
75575	767454
48038	767455
39126	767456
139352	767457
103681	767458
107837	767459
18546	767460
15156	767461
142682	767462
69612	767463
117446	767464
19147	767465
33898	767466
115348	767467
1073	767468
5893	767469
99906	767470
58318	767471
2840	767472
68103	767473
165029	767474
24049	767475
9652	767476
87304	767477
27085	767478
5910	767479
9422	767480
58582	767481
78830	767482
8483	767483
54358	767484
28900	767485
34226	767486
21971	767487
98001	767488
30288	767489
99484	767490
21987	767491
33798	767492
14754	767493
110337	767494
133683	767495
47912	767496
94982	767497
103004	767498
340	767499
10049	767500
8441	767501
64819	767502
74477	767503
38216	767504
8013	767505
8771	767506
33271	767507
80838	767508
67307	767509
70946	767510
96005	767511
36535	767512
34666	767513
16694	767514
111508	767515
19985	767516
73358	767517
18081	767518
36369	767519
60582	767520
67561	767521
24503	767522
4840	767523
123497	767524
10892	767525
82011	767526
50059	767527
15139	767528
35463	767529
6417	767530
167547	767531
32079	767532
78361	767533
78	767534
37581	767535
13287	767536
82181	767537
3073	767538
11690	767539
135735	767540
115996	767541
24483	767542
22248	767543
64881	767544
39471	767545
40317	767546
62215	767547
9669	767548
71259	767549
115146	767550
35567	767551
76478	767552
51094	767553
75739	767554
48132	767555
96121	767556
3068	767557
132448	767558
40828	767559
22234	767560
41872	767561
67025	767562
80746	767563
164682	767564
7068	767565
11487	767566
72775	767567
31156	767568
97412	767569
888	767570
29026	767571
24924	767572
118124	767573
7108	767574
3498	767575
10115	767576
56612	767577
11181	767578
11434	767579
22452	767580
43571	767581
24519	767582
75874	767583
44558	767584
7077	767585
24484	767586
3389	767587
154432	767588
40953	767589
56006	767590
148404	767591
44723	767592
11815	767593
36258	767594
21544	767595
174	767596
1223	767597
40571	767598
35032	767599
96068	767600
45206	767601
89459	767602
21218	767603
72383	767604
155711	767605
30913	767606
47525	767607
4193	767608
12752	767609
36159	767610
97058	767611
19374	767612
23787	767613
40735	767614
87551	767615
58009	767616
8180	767617
7186	767618
1547	767619
129375	767620
71340	767621
17913	767622
53252	767623
2580	767624
32702	767625
118	767626
43	767627
27850	767628
59175	767629
6750	767630
23418	767631
22928	767632
65387	767633
21647	767634
22496	767635
1826	767636
46790	767637
31340	767638
29878	767639
24502	767640
5949	767641
858	767642
30571	767643
3248	767644
50288	767645
31593	767646
112240	767647
13716	767648
11708	767649
12567	767650
57692	767651
30242	767652
21310	767653
65874	767654
128020	767655
13991	767656
71208	767657
28380	767658
63012	767659
41092	767660
2358	767661
26390	767662
28644	767663
35379	767664
20	767665
18333	767666
38768	767667
32749	767668
22530	767669
87106	767670
39986	767671
24084	767672
63290	767673
67526	767674
82447	767675
113501	767676
61881	767677
16501	767678
35064	767679
89131	767680
15673	767681
9513	767682
21154	767683
165345	767684
37911	767685
248	767686
2259	767687
59699	767688
39369	767689
83989	767690
49314	767691
51852	767692
20763	767693
27506	767694
51618	767695
1762	767696
19202	767697
138320	767698
54910	767699
95015	767700
100410	767701
24280	767702
37713	767703
11624	767704
37758	767705
33856	767706
16803	767707
22161	767708
162462	767709
113164	767710
2227	767711
5615	767712
37272	767713
36738	767714
149889	767715
91755	767716
97549	767717
67327	767718
27658	767719
56106	767720
38009	767721
94564	767722
64690	767723
7543	767724
88129	767725
78105	767726
11736	767727
1679	767728
96663	767729
77216	767730
75138	767731
65309	767732
7752	767733
21052	767734
27182	767735
9777	767736
74568	767737
2855	767738
23044	767739
44453	767740
42418	767741
113914	767742
6886	767743
3075	767744
48351	767745
6760	767746
59135	767747
23538	767748
21515	767749
6121	767750
3360	767751
118516	767752
88734	767753
35615	767754
105114	767755
1013	767756
32215	767757
122468	767758
132901	767759
52978	767760
408	767761
69937	767762
33029	767763
13359	767764
4505	767765
99465	767766
88104	767767
1431	767768
17833	767769
4808	767770
5148	767771
47167	767772
13153	767773
8696	767774
122677	767775
137333	767776
127994	767777
30491	767778
26622	767779
47453	767780
54171	767781
50836	767782
123244	767783
56491	767784
54016	767785
9414	767786
5431	767787
11697	767788
546	767789
43613	767790
109585	767791
25252	767792
51011	767793
50494	767794
22097	767795
27958	767796
20511	767797
44309	767798
127092	767799
1442	767800
29646	767801
135363	767802
113547	767803
100286	767804
2036	767805
78366	767806
86699	767807
37850	767808
103094	767809
145395	767810
95583	767811
1244	767812
4183	767813
92669	767814
494	767815
61965	767816
17221	767817
89807	767818
68347	767819
39767	767820
17779	767821
9171	767822
47773	767823
59578	767824
10573	767825
23481	767826
63741	767827
311	767828
89361	767829
33963	767830
3045	767831
1392	767832
32174	767833
125527	767834
24085	767835
9035	767836
792	767837
74410	767838
101101	767839
53039	767840
188	767841
94863	767842
82743	767843
106231	767844
65900	767845
52001	767846
18085	767847
15595	767848
3979	767849
114428	767850
1397	767851
36041	767852
100195	767853
32311	767854
69630	767855
125726	767856
64428	767857
12011	767858
9618	767859
9944	767860
50	767861
3865	767862
68794	767863
22702	767864
2162	767865
38331	767866
33549	767867
66666	767868
30506	767869
43100	767870
1394	767871
72898	767872
21994	767873
1853	767874
2732	767875
164020	767876
21318	767877
12708	767878
13625	767879
43481	767880
22285	767881
55515	767882
8480	767883
17655	767884
32394	767885
31209	767886
17484	767887
128086	767888
19456	767889
45053	767890
8444	767891
29649	767892
43556	767893
149874	767894
100771	767895
6123	767896
114484	767897
15314	767898
48101	767899
119251	767900
32928	767901
76937	767902
31888	767903
2812	767904
43482	767905
116576	767906
55634	767907
27861	767908
10969	767909
31440	767910
110708	767911
49532	767912
11681	767913
19005	767914
36386	767915
42318	767916
15600	767917
88273	767918
246	767919
51252	767920
81887	767921
4476	767922
40691	767923
49686	767924
120348	767925
47592	767926
4238	767927
41683	767928
151469	767929
10425	767930
61516	767931
9117	767932
1718	767933
3396	767934
19155	767935
13922	767936
10913	767937
5486	767938
36170	767939
2757	767940
15040	767941
28028	767942
48452	767943
31764	767944
12031	767945
6562	767946
8197	767947
123450	767948
162195	767949
55047	767950
34620	767951
51550	767952
19226	767953
37872	767954
1768	767955
25070	767956
82573	767957
92086	767958
787	767959
126575	767960
129815	767961
17493	767962
30817	767963
20569	767964
160929	767965
27282	767966
46443	767967
46440	767968
106711	767969
2558	767970
73382	767971
20618	767972
92539	767973
76497	767974
2996	767975
19611	767976
14998	767977
58808	767978
89753	767979
5590	767980
141014	767981
41742	767982
42126	767983
162179	767984
58575	767985
20532	767986
39926	767987
19805	767988
48570	767989
60843	767990
8646	767991
3099	767992
12146	767993
98982	767994
30486	767995
98761	767996
28930	767997
65181	767998
15276	767999
38477	768000
118191	768001
3361	768002
129636	768003
50701	768004
1949	768005
30673	768006
167471	768007
7402	768008
160751	768009
29352	768010
16	768011
972	768012
110575	768013
11871	768014
19367	768015
28055	768016
153225	768017
4251	768018
145035	768019
63784	768020
5914	768021
61655	768022
8460	768023
23735	768024
143363	768025
89503	768026
66086	768027
69677	768028
90686	768029
68999	768030
20129	768031
5379	768032
30197	768033
16743	768034
20266	768035
10785	768036
85268	768037
82062	768038
13117	768039
23756	768040
50085	768041
1838	768042
37121	768043
18532	768044
69545	768045
74184	768046
50429	768047
1674	768048
110841	768049
2010	768050
100930	768051
15006	768052
64348	768053
116865	768054
95488	768055
20463	768056
44599	768057
62407	768058
18319	768059
42692	768060
1814	768061
7435	768062
28339	768063
1157	768064
57204	768065
156112	768066
94203	768067
1661	768068
1384	768069
8676	768070
84935	768071
39424	768072
39623	768073
59482	768074
3176	768075
79870	768076
90091	768077
3152	768078
28985	768079
67708	768080
5598	768081
47839	768082
15290	768083
9148	768084
92372	768085
95535	768086
99559	768087
14720	768088
8992	768089
21867	768090
17972	768091
12611	768092
154493	768093
65002	768094
105395	768095
31233	768096
85322	768097
67576	768098
23521	768099
221	768100
34414	768101
13819	768102
28480	768103
35306	768104
2278	768105
1782	768106
71887	768107
2941	768108
23304	768109
32030	768110
53528	768111
9805	768112
68568	768113
94921	768114
30040	768115
22577	768116
114511	768117
5015	768118
123026	768119
78405	768120
11808	768121
58099	768122
5510	768123
32238	768124
119492	768125
27017	768126
1487	768127
147321	768128
17320	768129
1480	768130
10651	768131
107301	768132
9172	768133
18038	768134
82940	768135
43295	768136
49740	768137
33712	768138
20579	768139
11080	768140
34959	768141
54686	768142
94081	768143
65646	768144
49051	768145
16700	768146
7194	768147
156928	768148
28876	768149
135116	768150
32640	768151
16839	768152
46603	768153
36555	768154
9192	768155
1152	768156
44472	768157
83670	768158
2204	768159
4689	768160
44003	768161
17973	768162
28902	768163
15640	768164
64526	768165
90343	768166
35321	768167
475	768168
42404	768169
4097	768170
21083	768171
33081	768172
1814	768173
11796	768174
43252	768175
51189	768176
66024	768177
35021	768178
64216	768179
15644	768180
13325	768181
76209	768182
39081	768183
123	768184
11256	768185
103251	768186
155582	768187
140690	768188
148389	768189
32229	768190
153507	768191
83988	768192
35140	768193
136037	768194
58203	768195
60219	768196
92905	768197
217	768198
110179	768199
60482	768200
105984	768201
75958	768202
158004	768203
46161	768204
844	768205
11075	768206
4888	768207
7735	768208
92488	768209
84768	768210
125365	768211
79433	768212
64527	768213
61973	768214
68264	768215
7124	768216
14041	768217
46075	768218
21604	768219
91042	768220
134412	768221
41751	768222
22364	768223
112145	768224
88	768225
46379	768226
56625	768227
13869	768228
34380	768229
17516	768230
71090	768231
31762	768232
22730	768233
73245	768234
80733	768235
79225	768236
60819	768237
2549	768238
10428	768239
49321	768240
8686	768241
53903	768242
65	768243
169	768244
9660	768245
36174	768246
25539	768247
114287	768248
85992	768249
2333	768250
61206	768251
4906	768252
3120	768253
52289	768254
17831	768255
16028	768256
2190	768257
18644	768258
156957	768259
49509	768260
450	768261
18707	768262
67527	768263
70895	768264
20156	768265
12762	768266
394	768267
159003	768268
29534	768269
15160	768270
91711	768271
7264	768272
1945	768273
15051	768274
38413	768275
42587	768276
78148	768277
144063	768278
1862	768279
11032	768280
34722	768281
2102	768282
951	768283
79280	768284
9997	768285
43827	768286
39520	768287
23135	768288
11662	768289
28764	768290
33826	768291
16598	768292
22462	768293
82802	768294
41635	768295
77319	768296
634	768297
131781	768298
72710	768299
158604	768300
96920	768301
17623	768302
5488	768303
3548	768304
3929	768305
7834	768306
76281	768307
71999	768308
26705	768309
4853	768310
16388	768311
9954	768312
57127	768313
24092	768314
39707	768315
137	768316
73312	768317
90168	768318
18433	768319
135658	768320
38554	768321
64354	768322
6528	768323
2361	768324
1083	768325
32298	768326
1492	768327
10461	768328
87067	768329
11841	768330
72708	768331
51927	768332
8852	768333
656	768334
73452	768335
75820	768336
50832	768337
27138	768338
49751	768339
83607	768340
6290	768341
87625	768342
235	768343
29667	768344
18883	768345
13905	768346
20165	768347
127467	768348
39092	768349
96565	768350
36921	768351
30424	768352
1480	768353
1956	768354
45130	768355
8895	768356
32505	768357
7	768358
11775	768359
104595	768360
9613	768361
159253	768362
91081	768363
2911	768364
4025	768365
2268	768366
27919	768367
122645	768368
14017	768369
21205	768370
119025	768371
17893	768372
33231	768373
34271	768374
112920	768375
67740	768376
68560	768377
46126	768378
67293	768379
144471	768380
85221	768381
119458	768382
167925	768383
36928	768384
1660	768385
36194	768386
7184	768387
27868	768388
53399	768389
39734	768390
13102	768391
85938	768392
18170	768393
49338	768394
70261	768395
25088	768396
57955	768397
22721	768398
56671	768399
3494	768400
5315	768401
25332	768402
113275	768403
2066	768404
108542	768405
119164	768406
127154	768407
104411	768408
19895	768409
14800	768410
2320	768411
38328	768412
2278	768413
2922	768414
40376	768415
164647	768416
19208	768417
60161	768418
26007	768419
5284	768420
5028	768421
138892	768422
52961	768423
94005	768424
45493	768425
162307	768426
19871	768427
93695	768428
22759	768429
43336	768430
84388	768431
12230	768432
27779	768433
52048	768434
112185	768435
470	768436
51240	768437
37395	768438
62801	768439
22557	768440
50235	768441
19179	768442
23213	768443
45014	768444
7548	768445
29856	768446
2900	768447
44721	768448
118362	768449
39197	768450
39127	768451
33997	768452
10735	768453
16935	768454
76601	768455
20385	768456
5148	768457
56208	768458
99750	768459
131444	768460
38040	768461
2116	768462
76717	768463
44615	768464
94416	768465
268	768466
22292	768467
24032	768468
15822	768469
7459	768470
54442	768471
34205	768472
5192	768473
20	768474
46708	768475
77248	768476
97549	768477
51388	768478
2571	768479
79168	768480
97676	768481
92607	768482
10513	768483
48835	768484
8674	768485
33138	768486
62467	768487
2139	768488
35950	768489
60743	768490
133201	768491
27727	768492
70069	768493
69964	768494
130130	768495
52498	768496
22462	768497
9829	768498
13779	768499
43745	768500
45069	768501
17051	768502
97338	768503
30080	768504
28023	768505
106671	768506
19377	768507
160640	768508
40083	768509
44685	768510
52386	768511
40253	768512
3061	768513
154691	768514
46060	768515
34570	768516
24114	768517
13203	768518
2655	768519
93585	768520
19100	768521
124186	768522
34130	768523
22036	768524
29061	768525
30400	768526
375	768527
56642	768528
899	768529
3879	768530
25183	768531
2107	768532
71667	768533
25772	768534
12825	768535
91084	768536
51396	768537
106991	768538
16811	768539
26603	768540
21280	768541
1713	768542
409	768543
39192	768544
21867	768545
162512	768546
95686	768547
56239	768548
109283	768549
37314	768550
15175	768551
40554	768552
120004	768553
34734	768554
66859	768555
40980	768556
149792	768557
28392	768558
16007	768559
104651	768560
31575	768561
66433	768562
23478	768563
38140	768564
27531	768565
76315	768566
98218	768567
33090	768568
60204	768569
3714	768570
31055	768571
21762	768572
35178	768573
64116	768574
93781	768575
34671	768576
42999	768577
4181	768578
2308	768579
18729	768580
26850	768581
18742	768582
61386	768583
17287	768584
7090	768585
35234	768586
2673	768587
32094	768588
15339	768589
15767	768590
75084	768591
5977	768592
2755	768593
54	768594
48243	768595
3523	768596
109872	768597
29765	768598
106043	768599
6689	768600
2677	768601
16473	768602
1422	768603
111656	768604
9257	768605
7692	768606
19490	768607
12	768608
102972	768609
14445	768610
63584	768611
1925	768612
78767	768613
966	768614
5646	768615
18303	768616
83967	768617
302	768618
13173	768619
73441	768620
52451	768621
61248	768622
137428	768623
41637	768624
82234	768625
6793	768626
982	768627
82896	768628
9913	768629
104147	768630
7680	768631
13217	768632
2423	768633
124086	768634
39306	768635
58013	768636
28729	768637
59270	768638
120982	768639
30008	768640
32938	768641
300	768642
75097	768643
6337	768644
23757	768645
66480	768646
6778	768647
91393	768648
62431	768649
25492	768650
27667	768651
32498	768652
10546	768653
85841	768654
65295	768655
11392	768656
71729	768657
57096	768658
101495	768659
52457	768660
17853	768661
7915	768662
61881	768663
114627	768664
26221	768665
60894	768666
19230	768667
63085	768668
158380	768669
87575	768670
47848	768671
84759	768672
65019	768673
129746	768674
14735	768675
13912	768676
4959	768677
125470	768678
50117	768679
28831	768680
66774	768681
64264	768682
66380	768683
4651	768684
41007	768685
12169	768686
55693	768687
109805	768688
47355	768689
38846	768690
10552	768691
51611	768692
10949	768693
45513	768694
57829	768695
13304	768696
75683	768697
20748	768698
45341	768699
25450	768700
12840	768701
82759	768702
129359	768703
14091	768704
45271	768705
5739	768706
22426	768707
119105	768708
40815	768709
93831	768710
20183	768711
75605	768712
88957	768713
61524	768714
20623	768715
70208	768716
48208	768717
42828	768718
9656	768719
56549	768720
63668	768721
118	768722
9190	768723
48191	768724
16904	768725
90680	768726
61585	768727
39594	768728
82402	768729
64391	768730
8935	768731
27507	768732
11914	768733
53	768734
18611	768735
7403	768736
14579	768737
113777	768738
81577	768739
18055	768740
40671	768741
26655	768742
140930	768743
99445	768744
110899	768745
33309	768746
14855	768747
23105	768748
8337	768749
29471	768750
7283	768751
33277	768752
37174	768753
79492	768754
103334	768755
5619	768756
9874	768757
37052	768758
21141	768759
20052	768760
63764	768761
63033	768762
39126	768763
87235	768764
5200	768765
27034	768766
162386	768767
108284	768768
140375	768769
42571	768770
36608	768771
18056	768772
35168	768773
58646	768774
2007	768775
48436	768776
6871	768777
3988	768778
14350	768779
8173	768780
15182	768781
9714	768782
70595	768783
56064	768784
18518	768785
155751	768786
5094	768787
16353	768788
64811	768789
47345	768790
75426	768791
43613	768792
38299	768793
38266	768794
79099	768795
52603	768796
82303	768797
20568	768798
134311	768799
20212	768800
59006	768801
4302	768802
28774	768803
420	768804
27699	768805
8703	768806
17280	768807
61370	768808
86917	768809
70813	768810
68940	768811
94526	768812
124105	768813
59562	768814
79097	768815
11057	768816
41843	768817
77641	768818
31111	768819
46741	768820
6112	768821
86683	768822
100896	768823
3688	768824
24332	768825
5200	768826
11	768827
15892	768828
37063	768829
54947	768830
15408	768831
8571	768832
133407	768833
1303	768834
58714	768835
6328	768836
1802	768837
87990	768838
3928	768839
57312	768840
499	768841
2947	768842
13471	768843
10127	768844
12746	768845
5138	768846
5812	768847
29846	768848
19611	768849
110281	768850
92597	768851
55751	768852
41743	768853
3214	768854
11115	768855
18154	768856
13260	768857
10415	768858
9300	768859
19600	768860
43323	768861
27809	768862
157845	768863
83219	768864
55702	768865
81451	768866
22539	768867
10954	768868
143115	768869
15901	768870
79384	768871
7574	768872
5940	768873
142905	768874
55740	768875
8743	768876
87896	768877
6042	768878
13153	768879
169618	768880
10923	768881
52061	768882
60031	768883
87374	768884
26754	768885
35724	768886
51099	768887
37523	768888
108364	768889
19503	768890
105791	768891
49248	768892
123900	768893
36605	768894
58505	768895
573	768896
165649	768897
1045	768898
28715	768899
55172	768900
9791	768901
137614	768902
3173	768903
7466	768904
59099	768905
25334	768906
51232	768907
683	768908
46696	768909
59	768910
27810	768911
48153	768912
23228	768913
68540	768914
131361	768915
60463	768916
16799	768917
58	768918
81091	768919
4030	768920
52378	768921
121721	768922
27507	768923
42141	768924
75493	768925
152920	768926
152232	768927
61824	768928
31094	768929
26513	768930
68658	768931
123657	768932
121302	768933
5747	768934
22047	768935
18763	768936
143275	768937
68083	768938
38522	768939
41273	768940
25899	768941
60155	768942
26858	768943
153385	768944
22816	768945
84870	768946
115875	768947
38534	768948
7307	768949
451	768950
3378	768951
45472	768952
66302	768953
40476	768954
98327	768955
135805	768956
6711	768957
79205	768958
45786	768959
98573	768960
168569	768961
4277	768962
25043	768963
75517	768964
37064	768965
51834	768966
68392	768967
4646	768968
4007	768969
15269	768970
2566	768971
32126	768972
19284	768973
55187	768974
1519	768975
46705	768976
12036	768977
64981	768978
45784	768979
47598	768980
99849	768981
9403	768982
18436	768983
34602	768984
22966	768985
51281	768986
37171	768987
1673	768988
41068	768989
93225	768990
8845	768991
87760	768992
7662	768993
25635	768994
16965	768995
6280	768996
50795	768997
202	768998
31444	768999
55452	769000
110672	769001
38542	769002
24990	769003
18504	769004
8137	769005
5402	769006
136702	769007
58016	769008
67119	769009
17298	769010
41874	769011
6450	769012
78996	769013
77063	769014
29066	769015
4688	769016
106421	769017
616	769018
2298	769019
50780	769020
24379	769021
63289	769022
4843	769023
17027	769024
26579	769025
22657	769026
1169	769027
74309	769028
56018	769029
10796	769030
104776	769031
33194	769032
13661	769033
57542	769034
81111	769035
3183	769036
20037	769037
21696	769038
115062	769039
15382	769040
58345	769041
54986	769042
22535	769043
112401	769044
100585	769045
48009	769046
134852	769047
58062	769048
150704	769049
3266	769050
39481	769051
23877	769052
122517	769053
1672	769054
101368	769055
13559	769056
148	769057
55653	769058
3651	769059
917	769060
14189	769061
14638	769062
1093	769063
1305	769064
167230	769065
16322	769066
31514	769067
4953	769068
9331	769069
2744	769070
12288	769071
62003	769072
3809	769073
56493	769074
7133	769075
30871	769076
93327	769077
22332	769078
2126	769079
134	769080
1127	769081
38243	769082
52154	769083
3798	769084
22287	769085
111861	769086
22297	769087
68124	769088
131450	769089
116865	769090
75213	769091
20829	769092
93641	769093
10940	769094
52305	769095
11514	769096
33179	769097
3666	769098
46866	769099
22080	769100
108706	769101
21442	769102
73833	769103
3948	769104
70208	769105
37013	769106
49	769107
106079	769108
113188	769109
148925	769110
34122	769111
52668	769112
81382	769113
12355	769114
18777	769115
14825	769116
49461	769117
10823	769118
6922	769119
32584	769120
53721	769121
69760	769122
69027	769123
12367	769124
115927	769125
44724	769126
11140	769127
5217	769128
68398	769129
159884	769130
233	769131
112269	769132
29008	769133
110776	769134
473	769135
153719	769136
55496	769137
107527	769138
47432	769139
78864	769140
86022	769141
14609	769142
11526	769143
157980	769144
57058	769145
36544	769146
70688	769147
12828	769148
59435	769149
70083	769150
62875	769151
42935	769152
118889	769153
56824	769154
54330	769155
23120	769156
20065	769157
51025	769158
42994	769159
45197	769160
116167	769161
134201	769162
95641	769163
29735	769164
3542	769165
15512	769166
21681	769167
20545	769168
80327	769169
57549	769170
56542	769171
1018	769172
33866	769173
34933	769174
139378	769175
19236	769176
74761	769177
19488	769178
15734	769179
2135	769180
36534	769181
3752	769182
14372	769183
34446	769184
13418	769185
145638	769186
3299	769187
38187	769188
169760	769189
6087	769190
71057	769191
22417	769192
56067	769193
80423	769194
3893	769195
1281	769196
13850	769197
282	769198
3390	769199
7166	769200
22712	769201
28865	769202
122555	769203
100479	769204
81491	769205
28682	769206
899	769207
16882	769208
9712	769209
90545	769210
135045	769211
32218	769212
21749	769213
49214	769214
80187	769215
84104	769216
67649	769217
20284	769218
32558	769219
76295	769220
19997	769221
111408	769222
32446	769223
17548	769224
5908	769225
13751	769226
10121	769227
113597	769228
156239	769229
33503	769230
42136	769231
96847	769232
19514	769233
69140	769234
1281	769235
26301	769236
6161	769237
3994	769238
18691	769239
100248	769240
60234	769241
33234	769242
2695	769243
2079	769244
25412	769245
3359	769246
1377	769247
44555	769248
2264	769249
103650	769250
9833	769251
73622	769252
14582	769253
60434	769254
124	769255
1085	769256
111623	769257
89286	769258
26301	769259
28856	769260
12605	769261
7379	769262
26043	769263
99411	769264
60572	769265
18467	769266
50224	769267
67459	769268
12563	769269
69649	769270
103206	769271
120	769272
3850	769273
155220	769274
1295	769275
43091	769276
1759	769277
230	769278
8856	769279
23704	769280
128377	769281
80090	769282
19587	769283
73716	769284
40619	769285
76578	769286
37603	769287
29747	769288
94475	769289
107150	769290
892	769291
45833	769292
25157	769293
67882	769294
139248	769295
30882	769296
100059	769297
76590	769298
4488	769299
11852	769300
34744	769301
107319	769302
54738	769303
88609	769304
125058	769305
4812	769306
402	769307
58304	769308
69980	769309
31081	769310
94247	769311
85088	769312
39991	769313
13130	769314
63966	769315
24653	769316
50538	769317
9232	769318
157606	769319
50083	769320
48286	769321
19819	769322
12953	769323
24190	769324
21390	769325
51426	769326
12445	769327
46521	769328
23660	769329
83814	769330
4340	769331
15621	769332
2648	769333
10242	769334
60390	769335
26318	769336
2149	769337
39901	769338
18014	769339
2518	769340
11642	769341
26707	769342
11975	769343
24900	769344
62609	769345
53030	769346
23384	769347
51975	769348
100010	769349
43254	769350
2622	769351
2209	769352
21166	769353
6739	769354
48160	769355
48446	769356
30069	769357
14779	769358
75096	769359
48241	769360
37087	769361
204	769362
1153	769363
29916	769364
60064	769365
1409	769366
39141	769367
61449	769368
47672	769369
16033	769370
39705	769371
24715	769372
3888	769373
9135	769374
32	769375
20789	769376
56066	769377
8583	769378
17738	769379
23457	769380
103867	769381
1937	769382
96479	769383
2746	769384
27722	769385
66165	769386
67332	769387
129834	769388
38609	769389
5496	769390
10132	769391
26254	769392
75702	769393
35396	769394
27715	769395
368	769396
19710	769397
6820	769398
444	769399
82608	769400
12899	769401
11767	769402
167078	769403
36828	769404
3493	769405
106630	769406
97277	769407
58907	769408
105401	769409
19821	769410
33004	769411
19419	769412
22825	769413
21529	769414
57146	769415
1803	769416
38206	769417
15638	769418
5896	769419
41574	769420
57711	769421
87256	769422
25393	769423
75090	769424
12146	769425
4388	769426
18452	769427
30136	769428
62778	769429
35216	769430
1415	769431
69602	769432
42738	769433
1237	769434
72255	769435
43098	769436
60719	769437
56422	769438
74152	769439
24858	769440
28256	769441
20801	769442
67361	769443
38063	769444
79043	769445
122829	769446
869	769447
64260	769448
30266	769449
67081	769450
79493	769451
86368	769452
81692	769453
27588	769454
9335	769455
72632	769456
98562	769457
2	769458
38786	769459
85859	769460
74505	769461
22499	769462
6111	769463
24628	769464
109289	769465
32549	769466
46896	769467
7230	769468
366	769469
136802	769470
37048	769471
34841	769472
4236	769473
96052	769474
123080	769475
77506	769476
147243	769477
49551	769478
86151	769479
46529	769480
91436	769481
3900	769482
3889	769483
43841	769484
76164	769485
21842	769486
26620	769487
12704	769488
35797	769489
7984	769490
52966	769491
13714	769492
12391	769493
24346	769494
5017	769495
45780	769496
32618	769497
24317	769498
33627	769499
24815	769500
28873	769501
106580	769502
475	769503
24819	769504
10783	769505
16394	769506
27920	769507
71763	769508
74003	769509
12646	769510
112835	769511
63167	769512
33865	769513
47891	769514
120053	769515
18716	769516
50933	769517
44097	769518
5066	769519
95385	769520
4575	769521
27384	769522
28049	769523
26698	769524
11425	769525
64976	769526
78851	769527
6039	769528
6132	769529
3379	769530
88119	769531
2400	769532
23922	769533
13710	769534
76520	769535
15594	769536
17236	769537
159435	769538
38145	769539
11096	769540
99288	769541
64016	769542
46392	769543
10401	769544
7347	769545
26768	769546
32618	769547
22691	769548
12318	769549
46040	769550
125362	769551
25381	769552
93290	769553
18204	769554
177	769555
9188	769556
80460	769557
46845	769558
15405	769559
55936	769560
67976	769561
12738	769562
58017	769563
39601	769564
35730	769565
14962	769566
30815	769567
40279	769568
57608	769569
35468	769570
53091	769571
4938	769572
15993	769573
87554	769574
15632	769575
99902	769576
26917	769577
15421	769578
77252	769579
46523	769580
7043	769581
62724	769582
5917	769583
10164	769584
87806	769585
33960	769586
3889	769587
112241	769588
7827	769589
45751	769590
19138	769591
124046	769592
32526	769593
91	769594
123030	769595
42335	769596
112745	769597
41106	769598
81315	769599
46349	769600
653	769601
9369	769602
17800	769603
2055	769604
19817	769605
42774	769606
60762	769607
90	769608
154683	769609
30833	769610
17560	769611
52127	769612
3223	769613
54087	769614
19968	769615
127600	769616
86952	769617
40516	769618
42	769619
19137	769620
2842	769621
78337	769622
1938	769623
35376	769624
34256	769625
15528	769626
79357	769627
89692	769628
67333	769629
102512	769630
73664	769631
56981	769632
25916	769633
9853	769634
67885	769635
44296	769636
96218	769637
4675	769638
6937	769639
14007	769640
1294	769641
111157	769642
8798	769643
65511	769644
4947	769645
29895	769646
84278	769647
91674	769648
89861	769649
8064	769650
8917	769651
760	769652
48002	769653
103657	769654
10956	769655
67081	769656
20787	769657
10750	769658
27758	769659
70620	769660
7540	769661
3108	769662
8371	769663
843	769664
7335	769665
35453	769666
71834	769667
12769	769668
13322	769669
1218	769670
13035	769671
1273	769672
20624	769673
30117	769674
1173	769675
23388	769676
27718	769677
7680	769678
8174	769679
28335	769680
46192	769681
16767	769682
34250	769683
36794	769684
35078	769685
132681	769686
17271	769687
161084	769688
77017	769689
9356	769690
883	769691
115557	769692
23899	769693
60656	769694
136897	769695
73345	769696
222	769697
63524	769698
26001	769699
64653	769700
22072	769701
858	769702
137183	769703
89491	769704
81597	769705
74862	769706
12949	769707
143107	769708
33261	769709
160323	769710
97163	769711
2405	769712
62325	769713
36233	769714
47447	769715
28018	769716
91260	769717
8763	769718
52451	769719
48498	769720
50840	769721
19746	769722
40483	769723
3337	769724
41623	769725
158629	769726
7669	769727
6636	769728
43891	769729
101475	769730
9499	769731
42972	769732
5100	769733
48214	769734
136242	769735
119143	769736
84222	769737
15008	769738
36185	769739
40088	769740
105485	769741
21634	769742
144104	769743
53733	769744
7167	769745
37485	769746
81746	769747
25791	769748
9765	769749
87746	769750
45010	769751
122598	769752
26383	769753
35027	769754
357	769755
27842	769756
23790	769757
110404	769758
73268	769759
4201	769760
32784	769761
56607	769762
116094	769763
24880	769764
87140	769765
47520	769766
33071	769767
43239	769768
401	769769
135081	769770
48772	769771
75139	769772
76385	769773
127960	769774
30348	769775
43965	769776
50860	769777
114194	769778
166730	769779
130729	769780
12744	769781
72956	769782
6975	769783
9030	769784
16327	769785
43621	769786
39011	769787
31086	769788
40199	769789
147176	769790
4564	769791
81370	769792
48052	769793
9587	769794
25550	769795
91125	769796
3009	769797
9871	769798
22910	769799
2327	769800
118956	769801
18784	769802
10823	769803
24394	769804
56082	769805
67730	769806
4025	769807
14301	769808
87737	769809
52376	769810
139345	769811
45485	769812
9962	769813
61070	769814
1333	769815
95886	769816
5163	769817
20739	769818
160791	769819
104859	769820
8898	769821
109210	769822
30085	769823
12008	769824
136219	769825
88903	769826
35953	769827
135414	769828
11602	769829
1367	769830
18559	769831
135426	769832
24449	769833
34743	769834
66942	769835
169	769836
6032	769837
13624	769838
21754	769839
922	769840
15118	769841
92008	769842
11719	769843
107652	769844
15254	769845
75989	769846
100451	769847
10189	769848
149123	769849
59813	769850
35733	769851
73281	769852
53578	769853
105373	769854
79747	769855
137017	769856
79695	769857
117606	769858
5991	769859
22104	769860
40324	769861
50970	769862
152374	769863
5989	769864
85555	769865
45711	769866
38688	769867
93432	769868
46185	769869
31515	769870
18020	769871
94957	769872
56220	769873
22448	769874
145809	769875
2913	769876
95771	769877
60386	769878
87088	769879
30295	769880
15940	769881
95182	769882
5531	769883
4585	769884
116	769885
44028	769886
19238	769887
53121	769888
25718	769889
549	769890
28947	769891
105298	769892
115249	769893
9679	769894
853	769895
55561	769896
93862	769897
76505	769898
50381	769899
1853	769900
24638	769901
27379	769902
322	769903
1799	769904
65433	769905
11314	769906
6083	769907
4007	769908
130861	769909
3874	769910
3035	769911
10784	769912
19969	769913
83269	769914
74287	769915
54277	769916
17088	769917
119448	769918
9190	769919
31788	769920
87601	769921
60507	769922
96609	769923
2766	769924
52547	769925
101418	769926
37296	769927
17790	769928
1410	769929
74728	769930
85879	769931
44584	769932
516	769933
9549	769934
109956	769935
36545	769936
11573	769937
111444	769938
97097	769939
31955	769940
24954	769941
29597	769942
18055	769943
55858	769944
72263	769945
88695	769946
26542	769947
116600	769948
15384	769949
160663	769950
1207	769951
48567	769952
57805	769953
20439	769954
17865	769955
30089	769956
73634	769957
37164	769958
8029	769959
48087	769960
1903	769961
711	769962
42596	769963
1687	769964
36710	769965
94508	769966
37297	769967
25637	769968
20123	769969
114155	769970
39354	769971
5433	769972
18884	769973
97360	769974
134395	769975
40499	769976
3538	769977
26057	769978
4698	769979
46894	769980
65222	769981
29911	769982
84424	769983
7193	769984
3407	769985
101512	769986
84316	769987
2135	769988
80620	769989
21640	769990
29818	769991
89160	769992
2591	769993
932	769994
25813	769995
61159	769996
60696	769997
158146	769998
82567	769999
36786	770000
1061	770001
96601	770002
73969	770003
43381	770004
56352	770005
33686	770006
3241	770007
37896	770008
19182	770009
86725	770010
23837	770011
19359	770012
116253	770013
51746	770014
27061	770015
98266	770016
137735	770017
1709	770018
12	770019
1426	770020
73566	770021
28925	770022
35893	770023
127163	770024
66298	770025
59055	770026
4941	770027
23214	770028
39136	770029
85878	770030
10695	770031
153832	770032
72012	770033
107648	770034
52339	770035
137400	770036
51303	770037
25033	770038
45497	770039
37621	770040
51071	770041
1391	770042
12688	770043
30456	770044
72802	770045
3779	770046
44564	770047
38987	770048
132519	770049
124138	770050
40399	770051
27588	770052
4249	770053
85390	770054
8114	770055
161018	770056
100780	770057
31012	770058
35680	770059
72297	770060
65237	770061
58926	770062
16250	770063
24912	770064
17221	770065
1528	770066
105767	770067
117816	770068
39998	770069
68734	770070
156516	770071
29961	770072
2805	770073
27232	770074
4411	770075
46937	770076
63332	770077
24542	770078
61201	770079
63847	770080
1053	770081
14509	770082
63883	770083
45959	770084
71098	770085
20787	770086
23501	770087
2850	770088
105029	770089
70539	770090
114598	770091
4860	770092
21005	770093
42161	770094
123696	770095
8570	770096
549	770097
67469	770098
111387	770099
72281	770100
27910	770101
24387	770102
6450	770103
40614	770104
44955	770105
10944	770106
12730	770107
52944	770108
52901	770109
82152	770110
20042	770111
24560	770112
5653	770113
23774	770114
878	770115
4403	770116
95264	770117
128284	770118
10580	770119
33533	770120
28589	770121
93671	770122
26674	770123
7726	770124
62116	770125
1280	770126
38081	770127
16	770128
56247	770129
62125	770130
30413	770131
22012	770132
17402	770133
79777	770134
40936	770135
47231	770136
66869	770137
113342	770138
88651	770139
11014	770140
140999	770141
155943	770142
25816	770143
86992	770144
12442	770145
9391	770146
38995	770147
162206	770148
111789	770149
1445	770150
59764	770151
19987	770152
8223	770153
73579	770154
98023	770155
114527	770156
17545	770157
43596	770158
104772	770159
33282	770160
45627	770161
145788	770162
85159	770163
93363	770164
4027	770165
13447	770166
107096	770167
11104	770168
32804	770169
76002	770170
20273	770171
119018	770172
30942	770173
12866	770174
112182	770175
11815	770176
21235	770177
22780	770178
56323	770179
15752	770180
72783	770181
32605	770182
71582	770183
4139	770184
7218	770185
42442	770186
1099	770187
56247	770188
34542	770189
20817	770190
3085	770191
31775	770192
31177	770193
18208	770194
416	770195
103198	770196
63868	770197
2816	770198
16057	770199
86689	770200
2918	770201
1538	770202
80940	770203
76884	770204
58244	770205
148392	770206
27921	770207
56309	770208
31332	770209
61155	770210
74036	770211
4635	770212
98725	770213
24005	770214
117521	770215
17140	770216
4528	770217
2440	770218
82540	770219
5534	770220
39185	770221
59514	770222
29268	770223
56322	770224
40741	770225
4258	770226
39355	770227
8447	770228
1291	770229
159080	770230
7046	770231
5246	770232
7359	770233
37208	770234
5004	770235
41484	770236
19936	770237
53744	770238
103158	770239
30994	770240
35492	770241
46488	770242
53560	770243
10013	770244
29438	770245
124982	770246
45219	770247
6291	770248
82897	770249
57740	770250
86889	770251
41945	770252
41242	770253
24586	770254
34908	770255
3848	770256
91872	770257
29604	770258
7930	770259
23420	770260
45693	770261
7436	770262
105755	770263
25303	770264
14479	770265
2032	770266
24877	770267
12345	770268
56897	770269
137153	770270
55234	770271
58718	770272
44333	770273
36024	770274
18114	770275
90614	770276
66789	770277
3363	770278
72041	770279
8348	770280
42529	770281
42327	770282
11044	770283
53873	770284
44899	770285
3917	770286
6871	770287
76829	770288
18043	770289
3942	770290
98093	770291
20903	770292
33820	770293
91178	770294
54503	770295
39213	770296
12490	770297
28794	770298
138433	770299
17068	770300
16696	770301
131993	770302
69880	770303
2618	770304
126850	770305
73981	770306
43099	770307
14116	770308
2363	770309
18477	770310
52832	770311
5278	770312
138210	770313
60621	770314
5397	770315
45679	770316
17465	770317
1228	770318
109284	770319
47938	770320
48032	770321
17912	770322
29963	770323
61751	770324
137083	770325
13474	770326
33849	770327
18973	770328
3870	770329
23117	770330
56422	770331
84387	770332
42499	770333
86510	770334
60292	770335
40988	770336
162119	770337
13601	770338
4981	770339
448	770340
10758	770341
76531	770342
62219	770343
54604	770344
16885	770345
49001	770346
110874	770347
18811	770348
135811	770349
6826	770350
4276	770351
119067	770352
3143	770353
100682	770354
6014	770355
2220	770356
67679	770357
4	770358
75163	770359
12264	770360
61709	770361
129278	770362
55089	770363
28159	770364
3759	770365
97626	770366
24299	770367
22069	770368
10281	770369
48353	770370
931	770371
38322	770372
13509	770373
12099	770374
1252	770375
8181	770376
46216	770377
45455	770378
65608	770379
38815	770380
88671	770381
40489	770382
8195	770383
69045	770384
79831	770385
48624	770386
118620	770387
47751	770388
71849	770389
33591	770390
82815	770391
11337	770392
137425	770393
40139	770394
32879	770395
28162	770396
5899	770397
75558	770398
64477	770399
88568	770400
27142	770401
30832	770402
44808	770403
117832	770404
16685	770405
41103	770406
53225	770407
20147	770408
32133	770409
9193	770410
5322	770411
60393	770412
27775	770413
29136	770414
78526	770415
2579	770416
49766	770417
115574	770418
94704	770419
68270	770420
92416	770421
13550	770422
33293	770423
16348	770424
11210	770425
35891	770426
16435	770427
30362	770428
56766	770429
57050	770430
98664	770431
21391	770432
14720	770433
13197	770434
105370	770435
97631	770436
49937	770437
83039	770438
28518	770439
92519	770440
3058	770441
15287	770442
28472	770443
139048	770444
86954	770445
149950	770446
93671	770447
2623	770448
75011	770449
104030	770450
13818	770451
91	770452
27627	770453
28136	770454
69422	770455
24913	770456
44978	770457
12043	770458
10343	770459
51154	770460
86414	770461
79155	770462
7810	770463
31158	770464
65995	770465
26061	770466
663	770467
48131	770468
381	770469
12087	770470
7619	770471
34996	770472
5399	770473
85550	770474
23431	770475
25493	770476
55689	770477
120610	770478
7080	770479
21545	770480
6327	770481
77466	770482
92466	770483
151159	770484
9662	770485
95315	770486
40601	770487
35512	770488
31013	770489
19466	770490
94720	770491
12965	770492
3582	770493
100524	770494
58663	770495
1226	770496
10889	770497
34593	770498
59868	770499
7028	770500
102300	770501
5894	770502
10857	770503
1922	770504
5050	770505
60026	770506
6257	770507
12603	770508
128778	770509
29226	770510
18687	770511
54967	770512
21771	770513
142638	770514
720	770515
42931	770516
87	770517
36907	770518
4156	770519
105581	770520
1557	770521
52903	770522
94282	770523
34507	770524
89261	770525
12301	770526
60202	770527
3452	770528
92530	770529
159948	770530
6584	770531
53733	770532
49938	770533
41759	770534
43348	770535
2814	770536
19847	770537
55786	770538
21886	770539
2587	770540
51895	770541
9600	770542
10428	770543
102586	770544
49428	770545
156418	770546
26325	770547
24468	770548
90782	770549
26466	770550
71656	770551
16701	770552
15541	770553
110618	770554
25941	770555
23254	770556
108248	770557
83495	770558
11543	770559
37810	770560
113619	770561
27075	770562
24958	770563
2430	770564
36445	770565
6444	770566
61454	770567
14847	770568
59146	770569
30363	770570
96250	770571
91990	770572
12709	770573
96248	770574
14244	770575
14059	770576
37588	770577
135819	770578
73830	770579
21035	770580
6033	770581
83706	770582
23110	770583
78159	770584
8029	770585
2360	770586
54020	770587
4662	770588
12065	770589
67564	770590
19083	770591
115460	770592
34711	770593
8791	770594
8943	770595
18177	770596
30466	770597
106943	770598
109516	770599
111324	770600
846	770601
315	770602
57425	770603
51882	770604
36289	770605
32338	770606
81013	770607
40302	770608
963	770609
57260	770610
119585	770611
55704	770612
92149	770613
7062	770614
3697	770615
6155	770616
42572	770617
17794	770618
14305	770619
33507	770620
76473	770621
23212	770622
65988	770623
45098	770624
22401	770625
33236	770626
17672	770627
25278	770628
8726	770629
64567	770630
12486	770631
9996	770632
12002	770633
59287	770634
57799	770635
4552	770636
4761	770637
141050	770638
48036	770639
9444	770640
105519	770641
42559	770642
69392	770643
115268	770644
931	770645
38697	770646
2535	770647
63518	770648
7148	770649
890	770650
168165	770651
31591	770652
13846	770653
84767	770654
22046	770655
101618	770656
157874	770657
17097	770658
25887	770659
100827	770660
50782	770661
166429	770662
53052	770663
9876	770664
7859	770665
29452	770666
24298	770667
80809	770668
19541	770669
23049	770670
131366	770671
2133	770672
133207	770673
20088	770674
118711	770675
122998	770676
38804	770677
25354	770678
36574	770679
24826	770680
128713	770681
1028	770682
11559	770683
112177	770684
15871	770685
2954	770686
27156	770687
63307	770688
45647	770689
15268	770690
7555	770691
8027	770692
5002	770693
1028	770694
47738	770695
24268	770696
3970	770697
109567	770698
25765	770699
563	770700
168051	770701
9223	770702
10158	770703
117062	770704
2121	770705
125260	770706
8036	770707
45317	770708
62270	770709
8657	770710
45976	770711
8298	770712
152524	770713
24961	770714
168091	770715
41691	770716
14008	770717
114437	770718
505	770719
40423	770720
32281	770721
25780	770722
17347	770723
36551	770724
5513	770725
49487	770726
69347	770727
10238	770728
20657	770729
34811	770730
57891	770731
10688	770732
66797	770733
679	770734
37968	770735
21542	770736
66779	770737
31198	770738
14436	770739
146007	770740
2782	770741
28549	770742
4672	770743
2199	770744
56083	770745
68170	770746
28487	770747
48294	770748
137447	770749
77013	770750
170152	770751
11144	770752
60100	770753
51885	770754
1477	770755
77175	770756
116405	770757
25029	770758
20119	770759
573	770760
3025	770761
94242	770762
41328	770763
51938	770764
30749	770765
68401	770766
47306	770767
45760	770768
2141	770769
9390	770770
39559	770771
107	770772
47070	770773
16062	770774
5011	770775
45305	770776
82666	770777
85089	770778
44086	770779
134164	770780
93717	770781
36795	770782
46994	770783
87169	770784
17315	770785
27158	770786
7088	770787
4978	770788
126029	770789
25777	770790
4105	770791
165300	770792
11765	770793
38004	770794
112087	770795
116663	770796
31932	770797
44449	770798
20870	770799
7433	770800
36677	770801
109597	770802
51643	770803
424	770804
35367	770805
157319	770806
16428	770807
344	770808
64001	770809
167382	770810
25954	770811
25538	770812
2389	770813
39589	770814
79748	770815
22463	770816
61445	770817
275	770818
15921	770819
122000	770820
62998	770821
85099	770822
62590	770823
10818	770824
113740	770825
28505	770826
115930	770827
827	770828
112445	770829
15844	770830
60547	770831
82451	770832
13886	770833
49968	770834
7073	770835
127893	770836
110031	770837
97476	770838
69059	770839
106627	770840
53175	770841
10283	770842
7196	770843
73188	770844
65510	770845
49858	770846
15531	770847
31735	770848
14712	770849
93115	770850
36402	770851
57848	770852
42427	770853
20583	770854
71929	770855
93115	770856
44106	770857
61043	770858
116245	770859
70214	770860
14678	770861
3807	770862
17351	770863
79741	770864
84658	770865
70389	770866
117841	770867
17398	770868
1251	770869
105578	770870
74020	770871
41176	770872
105260	770873
24640	770874
25928	770875
40943	770876
35986	770877
3481	770878
14225	770879
44606	770880
10578	770881
39842	770882
76376	770883
7359	770884
28938	770885
57444	770886
44282	770887
7193	770888
13626	770889
16238	770890
641	770891
3300	770892
59285	770893
46640	770894
119268	770895
83208	770896
63149	770897
37706	770898
933	770899
28556	770900
148255	770901
8833	770902
8660	770903
11035	770904
3333	770905
48524	770906
31800	770907
11562	770908
12305	770909
6734	770910
92038	770911
28092	770912
3287	770913
43940	770914
47337	770915
73235	770916
41989	770917
4802	770918
63153	770919
5429	770920
16182	770921
66749	770922
116690	770923
3529	770924
50647	770925
43578	770926
9786	770927
38376	770928
95906	770929
2115	770930
40306	770931
128169	770932
47390	770933
977	770934
22191	770935
88993	770936
92333	770937
49929	770938
84808	770939
33373	770940
96172	770941
1381	770942
11604	770943
134359	770944
85059	770945
114100	770946
2963	770947
34509	770948
30588	770949
20123	770950
5155	770951
528	770952
6889	770953
157354	770954
16836	770955
20080	770956
5911	770957
42159	770958
154321	770959
4004	770960
106381	770961
4111	770962
4783	770963
123811	770964
4439	770965
4496	770966
16850	770967
15251	770968
31723	770969
45695	770970
96435	770971
155578	770972
18268	770973
84947	770974
65879	770975
16	770976
17002	770977
3730	770978
15602	770979
50457	770980
32119	770981
104927	770982
23287	770983
13560	770984
11868	770985
28893	770986
48779	770987
3163	770988
44008	770989
36869	770990
21430	770991
3998	770992
61897	770993
60395	770994
40725	770995
20645	770996
21048	770997
15917	770998
55169	770999
7562	771000
14949	771001
130995	771002
93940	771003
72198	771004
24258	771005
90168	771006
58	771007
39723	771008
26515	771009
28714	771010
83378	771011
229	771012
33930	771013
40016	771014
70846	771015
23582	771016
21751	771017
31741	771018
5244	771019
8737	771020
57978	771021
51988	771022
47240	771023
119059	771024
94560	771025
65982	771026
135033	771027
134039	771028
15593	771029
42649	771030
78483	771031
84342	771032
3403	771033
8167	771034
88309	771035
13515	771036
732	771037
432	771038
43790	771039
122796	771040
127	771041
29510	771042
98492	771043
75810	771044
15547	771045
35628	771046
150250	771047
141978	771048
149341	771049
119750	771050
5253	771051
47478	771052
63937	771053
53698	771054
13721	771055
44667	771056
4578	771057
53977	771058
8215	771059
76314	771060
107598	771061
14777	771062
96	771063
2069	771064
59977	771065
19351	771066
22286	771067
48553	771068
36682	771069
63222	771070
5551	771071
26426	771072
45903	771073
4223	771074
2655	771075
132461	771076
5635	771077
55780	771078
95441	771079
14330	771080
24075	771081
2753	771082
30628	771083
56005	771084
65558	771085
35650	771086
74368	771087
85972	771088
102450	771089
78170	771090
14748	771091
18796	771092
95190	771093
18262	771094
22080	771095
143049	771096
82746	771097
46561	771098
131246	771099
13281	771100
86300	771101
26563	771102
48542	771103
108408	771104
29136	771105
84952	771106
3721	771107
17616	771108
84825	771109
72219	771110
602	771111
93718	771112
26160	771113
76007	771114
91522	771115
15325	771116
11	771117
36037	771118
18472	771119
91697	771120
32466	771121
69898	771122
22211	771123
29434	771124
33556	771125
17020	771126
5443	771127
18746	771128
126248	771129
31597	771130
15806	771131
149213	771132
94184	771133
37547	771134
107387	771135
53273	771136
85788	771137
16706	771138
21152	771139
44798	771140
1890	771141
71691	771142
168017	771143
41931	771144
62299	771145
31536	771146
68850	771147
42123	771148
58418	771149
73549	771150
145383	771151
928	771152
1015	771153
3179	771154
21228	771155
944	771156
33119	771157
115516	771158
124108	771159
41477	771160
75557	771161
46127	771162
39909	771163
4445	771164
45670	771165
25276	771166
37991	771167
64350	771168
24062	771169
44866	771170
95488	771171
30507	771172
19654	771173
42848	771174
1321	771175
6084	771176
27887	771177
11767	771178
154436	771179
129447	771180
11159	771181
67781	771182
51899	771183
111577	771184
42671	771185
64708	771186
120361	771187
42986	771188
65552	771189
56652	771190
11591	771191
107745	771192
65250	771193
21966	771194
5777	771195
16946	771196
21627	771197
86302	771198
29269	771199
95968	771200
57460	771201
164987	771202
73805	771203
11000	771204
7298	771205
16669	771206
35978	771207
35101	771208
23665	771209
40255	771210
5697	771211
39351	771212
61981	771213
822	771214
4810	771215
31244	771216
28060	771217
7663	771218
62302	771219
3155	771220
130284	771221
33077	771222
20973	771223
152127	771224
6418	771225
42982	771226
43538	771227
23086	771228
154599	771229
5970	771230
425	771231
27728	771232
428	771233
36035	771234
79905	771235
109148	771236
32046	771237
81385	771238
12491	771239
3220	771240
1734	771241
90462	771242
9091	771243
220	771244
93843	771245
2468	771246
60049	771247
36450	771248
38817	771249
37912	771250
117040	771251
94549	771252
42510	771253
17579	771254
85810	771255
77308	771256
7672	771257
228	771258
1093	771259
49968	771260
21230	771261
3007	771262
42460	771263
11171	771264
38000	771265
13809	771266
29413	771267
16585	771268
57084	771269
307	771270
10473	771271
94485	771272
143711	771273
56421	771274
699	771275
24799	771276
53803	771277
11529	771278
9644	771279
70881	771280
34158	771281
84228	771282
12887	771283
7672	771284
74119	771285
48701	771286
26470	771287
77313	771288
58038	771289
116779	771290
6210	771291
39766	771292
156293	771293
63633	771294
14425	771295
1776	771296
60722	771297
28414	771298
74749	771299
4958	771300
16889	771301
118975	771302
56212	771303
24661	771304
16948	771305
15899	771306
26001	771307
122052	771308
43477	771309
2586	771310
102990	771311
12673	771312
1732	771313
107965	771314
77812	771315
78039	771316
936	771317
137914	771318
12548	771319
29112	771320
160183	771321
6259	771322
77609	771323
575	771324
39122	771325
29375	771326
26828	771327
61381	771328
7617	771329
18835	771330
166594	771331
106017	771332
115710	771333
103078	771334
36958	771335
99497	771336
155796	771337
117423	771338
94252	771339
352	771340
43476	771341
5637	771342
5251	771343
127031	771344
94906	771345
96929	771346
34121	771347
10609	771348
26165	771349
35609	771350
134776	771351
1754	771352
26741	771353
130854	771354
851	771355
21924	771356
55591	771357
17912	771358
1049	771359
22968	771360
51725	771361
8872	771362
3771	771363
46471	771364
59168	771365
22996	771366
60018	771367
54127	771368
8241	771369
45807	771370
118429	771371
102104	771372
58206	771373
560	771374
81880	771375
115357	771376
62359	771377
49843	771378
20331	771379
137184	771380
38016	771381
64720	771382
20759	771383
6996	771384
130125	771385
1032	771386
153917	771387
65047	771388
96089	771389
16989	771390
16021	771391
7130	771392
35898	771393
3801	771394
157297	771395
11547	771396
75286	771397
88396	771398
91500	771399
635	771400
54689	771401
5662	771402
10742	771403
106086	771404
83271	771405
26849	771406
280	771407
18530	771408
155170	771409
96299	771410
125723	771411
70547	771412
20065	771413
2864	771414
22796	771415
32650	771416
45274	771417
4747	771418
16025	771419
54330	771420
76024	771421
43783	771422
746	771423
25096	771424
6267	771425
13894	771426
26915	771427
22203	771428
16612	771429
68876	771430
17093	771431
3276	771432
92998	771433
706	771434
6295	771435
51024	771436
117936	771437
180	771438
134545	771439
16458	771440
45178	771441
70963	771442
66515	771443
114398	771444
132908	771445
35950	771446
88675	771447
3716	771448
24091	771449
59976	771450
65912	771451
30473	771452
82199	771453
55183	771454
91443	771455
5066	771456
44089	771457
5924	771458
23426	771459
41687	771460
8633	771461
132007	771462
24911	771463
15647	771464
26894	771465
6165	771466
143171	771467
58287	771468
126503	771469
51955	771470
4047	771471
1530	771472
18820	771473
25642	771474
125512	771475
10862	771476
51950	771477
105597	771478
103832	771479
34826	771480
8296	771481
3535	771482
7264	771483
8597	771484
6912	771485
104347	771486
5904	771487
30951	771488
104179	771489
54488	771490
96617	771491
62297	771492
13255	771493
25486	771494
55767	771495
33155	771496
61524	771497
149809	771498
81356	771499
166974	771500
7966	771501
47864	771502
88088	771503
90786	771504
18811	771505
24635	771506
15729	771507
25679	771508
52234	771509
12418	771510
6471	771511
106181	771512
187	771513
83242	771514
40174	771515
30670	771516
633	771517
30443	771518
4577	771519
40167	771520
50051	771521
155518	771522
38408	771523
4890	771524
2398	771525
101943	771526
40394	771527
24	771528
33984	771529
20547	771530
3868	771531
47309	771532
153250	771533
87421	771534
93027	771535
2501	771536
7238	771537
47838	771538
90410	771539
98960	771540
27992	771541
16636	771542
35352	771543
1315	771544
2785	771545
35224	771546
52389	771547
41221	771548
50104	771549
11670	771550
71838	771551
160320	771552
69427	771553
19743	771554
33172	771555
15453	771556
35560	771557
18641	771558
33917	771559
71706	771560
10940	771561
85	771562
140004	771563
61286	771564
37560	771565
2206	771566
143493	771567
1605	771568
94433	771569
7441	771570
5115	771571
25362	771572
100006	771573
27011	771574
5885	771575
56093	771576
146255	771577
5186	771578
25436	771579
28637	771580
24210	771581
12486	771582
45890	771583
66970	771584
43890	771585
53843	771586
41295	771587
48737	771588
28042	771589
43525	771590
41094	771591
101742	771592
4082	771593
2068	771594
44091	771595
10206	771596
22928	771597
25348	771598
18301	771599
5312	771600
24940	771601
24399	771602
2666	771603
65165	771604
62941	771605
13057	771606
80566	771607
16206	771608
111948	771609
32941	771610
34426	771611
322	771612
55522	771613
46980	771614
62217	771615
96816	771616
656	771617
38075	771618
14858	771619
14829	771620
73530	771621
59552	771622
1123	771623
2910	771624
51096	771625
47844	771626
32394	771627
30374	771628
283	771629
35864	771630
18334	771631
28414	771632
127583	771633
150709	771634
72484	771635
72631	771636
65803	771637
65635	771638
35687	771639
10646	771640
90796	771641
6491	771642
50440	771643
39065	771644
31466	771645
71149	771646
13409	771647
48848	771648
23057	771649
50616	771650
1605	771651
1669	771652
82982	771653
12966	771654
53522	771655
74222	771656
28742	771657
89868	771658
2338	771659
36627	771660
45476	771661
78367	771662
16261	771663
66129	771664
105670	771665
141021	771666
8396	771667
3173	771668
49594	771669
43438	771670
7070	771671
5012	771672
16836	771673
139743	771674
67399	771675
18416	771676
2880	771677
33362	771678
2754	771679
5099	771680
121917	771681
2952	771682
91159	771683
16391	771684
108642	771685
133620	771686
10922	771687
14327	771688
66412	771689
43548	771690
9812	771691
3366	771692
5964	771693
1837	771694
134057	771695
17121	771696
139197	771697
44134	771698
6123	771699
34509	771700
74658	771701
74030	771702
18164	771703
2426	771704
17952	771705
18870	771706
2434	771707
6794	771708
764	771709
75045	771710
606	771711
13437	771712
16092	771713
42842	771714
1344	771715
30627	771716
138674	771717
45447	771718
80130	771719
13908	771720
1008	771721
65852	771722
126669	771723
41979	771724
21784	771725
2974	771726
16132	771727
36730	771728
11046	771729
52293	771730
31073	771731
11785	771732
158675	771733
25709	771734
40876	771735
8839	771736
24471	771737
117414	771738
4211	771739
46559	771740
20528	771741
36409	771742
126	771743
68487	771744
16524	771745
10036	771746
34776	771747
20603	771748
5732	771749
105836	771750
133317	771751
23523	771752
6301	771753
108440	771754
4643	771755
30869	771756
135139	771757
2507	771758
118411	771759
795	771760
3135	771761
118855	771762
66334	771763
31117	771764
81127	771765
36227	771766
463	771767
127090	771768
17412	771769
11809	771770
543	771771
18734	771772
47571	771773
54504	771774
77910	771775
12834	771776
71114	771777
2072	771778
38015	771779
14796	771780
7895	771781
13854	771782
17204	771783
23652	771784
23297	771785
43471	771786
14037	771787
54099	771788
12412	771789
13590	771790
173	771791
88837	771792
19949	771793
74277	771794
68753	771795
12065	771796
20586	771797
100343	771798
102181	771799
90740	771800
86117	771801
153378	771802
16102	771803
5126	771804
114008	771805
48580	771806
41474	771807
26254	771808
88981	771809
151849	771810
120301	771811
140570	771812
2801	771813
35720	771814
28352	771815
100229	771816
50194	771817
24736	771818
80129	771819
79964	771820
28047	771821
59883	771822
1108	771823
2682	771824
20873	771825
3403	771826
2410	771827
21881	771828
26109	771829
2726	771830
41757	771831
131460	771832
2149	771833
21285	771834
45580	771835
124713	771836
44365	771837
14043	771838
16343	771839
70085	771840
55358	771841
54936	771842
13625	771843
13051	771844
11415	771845
62683	771846
98542	771847
11389	771848
98420	771849
133905	771850
18395	771851
17524	771852
8646	771853
55972	771854
44909	771855
163895	771856
11399	771857
16491	771858
31000	771859
12251	771860
159832	771861
25653	771862
1185	771863
17239	771864
429	771865
530	771866
68298	771867
11712	771868
86920	771869
98924	771870
7394	771871
38503	771872
51009	771873
72097	771874
91818	771875
97307	771876
12326	771877
531	771878
7373	771879
21817	771880
4587	771881
35618	771882
1803	771883
27503	771884
7226	771885
22208	771886
6120	771887
1338	771888
35767	771889
365	771890
4981	771891
115884	771892
64654	771893
54446	771894
70469	771895
135285	771896
92353	771897
131615	771898
77788	771899
28880	771900
9155	771901
11769	771902
802	771903
86981	771904
59714	771905
3997	771906
69922	771907
31987	771908
158340	771909
58261	771910
9045	771911
111390	771912
22442	771913
18474	771914
66434	771915
65598	771916
11451	771917
101905	771918
52215	771919
79929	771920
63684	771921
18840	771922
43651	771923
7699	771924
1124	771925
43573	771926
2574	771927
70522	771928
7750	771929
129742	771930
17843	771931
6722	771932
947	771933
4668	771934
99581	771935
72563	771936
2192	771937
102846	771938
43057	771939
18374	771940
28822	771941
157785	771942
95373	771943
36827	771944
57443	771945
7928	771946
19457	771947
20382	771948
24477	771949
92451	771950
21246	771951
11427	771952
40558	771953
18752	771954
49159	771955
55841	771956
68933	771957
3875	771958
20809	771959
7787	771960
38074	771961
54098	771962
32425	771963
78450	771964
24534	771965
12306	771966
73177	771967
108972	771968
102843	771969
97326	771970
86240	771971
102578	771972
33999	771973
3289	771974
4255	771975
142849	771976
57222	771977
45121	771978
12944	771979
31010	771980
54351	771981
94605	771982
43203	771983
67940	771984
6537	771985
675	771986
106322	771987
44295	771988
9004	771989
80996	771990
25974	771991
7917	771992
24599	771993
20913	771994
11368	771995
45859	771996
44980	771997
1974	771998
92562	771999
31318	772000
22074	772001
20524	772002
16262	772003
2956	772004
116218	772005
50199	772006
35798	772007
54998	772008
21443	772009
21678	772010
98203	772011
13718	772012
128724	772013
48568	772014
28342	772015
70718	772016
27011	772017
46685	772018
164805	772019
49530	772020
14967	772021
6188	772022
57222	772023
134128	772024
9957	772025
21692	772026
6982	772027
133342	772028
34389	772029
30720	772030
2110	772031
3347	772032
107545	772033
13798	772034
159345	772035
14791	772036
3231	772037
43632	772038
13888	772039
34547	772040
5280	772041
89857	772042
25870	772043
135	772044
167827	772045
23783	772046
9674	772047
66936	772048
105433	772049
26265	772050
6162	772051
15504	772052
21024	772053
82921	772054
111711	772055
30611	772056
88390	772057
137187	772058
2810	772059
35735	772060
78330	772061
222	772062
82793	772063
37805	772064
36849	772065
12488	772066
56369	772067
149533	772068
17831	772069
12360	772070
669	772071
42918	772072
156145	772073
55192	772074
43484	772075
29273	772076
109071	772077
84068	772078
54514	772079
102955	772080
33875	772081
45020	772082
77184	772083
84071	772084
17980	772085
74341	772086
9279	772087
1745	772088
18207	772089
11910	772090
100372	772091
5896	772092
25865	772093
3727	772094
571	772095
14487	772096
32556	772097
86128	772098
7355	772099
24579	772100
4434	772101
72438	772102
112572	772103
27039	772104
11691	772105
10196	772106
3192	772107
4285	772108
27976	772109
92449	772110
33416	772111
103355	772112
38491	772113
34871	772114
22641	772115
107479	772116
849	772117
50970	772118
34962	772119
99650	772120
2616	772121
58311	772122
24247	772123
28011	772124
18399	772125
43094	772126
1108	772127
51282	772128
33431	772129
9360	772130
10144	772131
32531	772132
31736	772133
2	772134
121465	772135
8065	772136
2582	772137
13798	772138
36542	772139
124291	772140
2773	772141
65604	772142
20301	772143
8129	772144
99143	772145
39167	772146
78956	772147
10921	772148
28082	772149
50525	772150
4676	772151
42660	772152
9716	772153
56332	772154
49482	772155
25677	772156
41663	772157
25825	772158
153358	772159
47731	772160
52102	772161
59151	772162
24272	772163
12585	772164
24863	772165
87293	772166
124493	772167
9195	772168
54226	772169
32374	772170
8772	772171
129171	772172
7340	772173
72670	772174
118030	772175
13953	772176
24591	772177
169679	772178
131669	772179
11591	772180
72105	772181
54419	772182
3193	772183
35751	772184
7405	772185
16796	772186
131689	772187
41957	772188
405	772189
10946	772190
11334	772191
28217	772192
24492	772193
8704	772194
30136	772195
32708	772196
23855	772197
133012	772198
25794	772199
65716	772200
50280	772201
7793	772202
73492	772203
3061	772204
71781	772205
11215	772206
8789	772207
57183	772208
55407	772209
5289	772210
1719	772211
20367	772212
40843	772213
55520	772214
57833	772215
41506	772216
57695	772217
34473	772218
71525	772219
10722	772220
56073	772221
34205	772222
63537	772223
82034	772224
138	772225
86319	772226
105265	772227
106435	772228
30786	772229
129025	772230
13558	772231
23800	772232
28888	772233
59347	772234
9822	772235
25126	772236
167311	772237
22956	772238
10830	772239
14814	772240
67963	772241
103109	772242
3471	772243
50031	772244
85074	772245
29921	772246
7596	772247
94356	772248
23753	772249
7120	772250
47558	772251
115811	772252
6185	772253
22028	772254
21350	772255
18835	772256
34859	772257
5370	772258
26035	772259
366	772260
41158	772261
30399	772262
27963	772263
37016	772264
29471	772265
72521	772266
32649	772267
59429	772268
8033	772269
26820	772270
6952	772271
1637	772272
10722	772273
379	772274
5401	772275
91573	772276
65493	772277
45673	772278
32637	772279
33542	772280
90986	772281
80579	772282
72063	772283
1180	772284
18526	772285
22457	772286
17353	772287
53915	772288
49542	772289
169673	772290
100156	772291
12333	772292
115983	772293
121213	772294
39487	772295
90694	772296
15564	772297
16864	772298
113220	772299
13707	772300
724	772301
85053	772302
16410	772303
39763	772304
4566	772305
150713	772306
66208	772307
133929	772308
7873	772309
6299	772310
16831	772311
93110	772312
62132	772313
91758	772314
85851	772315
1294	772316
51374	772317
95999	772318
63647	772319
30597	772320
25667	772321
59956	772322
18286	772323
20639	772324
67865	772325
17745	772326
11687	772327
11700	772328
77483	772329
65840	772330
40040	772331
81083	772332
68329	772333
84391	772334
108	772335
31673	772336
109657	772337
3912	772338
51404	772339
55075	772340
44136	772341
69095	772342
98787	772343
55969	772344
38029	772345
45446	772346
17007	772347
106508	772348
48743	772349
145888	772350
107	772351
30170	772352
30185	772353
54102	772354
11745	772355
77396	772356
45712	772357
13656	772358
124666	772359
124000	772360
42723	772361
14491	772362
22463	772363
118058	772364
30534	772365
35751	772366
52913	772367
36681	772368
4141	772369
93916	772370
3058	772371
10806	772372
55892	772373
118514	772374
64658	772375
6005	772376
501	772377
36526	772378
52688	772379
64783	772380
16275	772381
58591	772382
60329	772383
110114	772384
18873	772385
56956	772386
27916	772387
13550	772388
123252	772389
35703	772390
91547	772391
92384	772392
17347	772393
10665	772394
70709	772395
136966	772396
207	772397
10803	772398
39187	772399
138556	772400
76338	772401
232	772402
48482	772403
107844	772404
67648	772405
14327	772406
9955	772407
8389	772408
48718	772409
25766	772410
67777	772411
20182	772412
26034	772413
95690	772414
23262	772415
51437	772416
49641	772417
21340	772418
21080	772419
47542	772420
10267	772421
166652	772422
10743	772423
118946	772424
33759	772425
1402	772426
1148	772427
14185	772428
45152	772429
12602	772430
91252	772431
87813	772432
64960	772433
2943	772434
32085	772435
2895	772436
6523	772437
56338	772438
167202	772439
125377	772440
66006	772441
158991	772442
120513	772443
52176	772444
100735	772445
11878	772446
5254	772447
22556	772448
3785	772449
8097	772450
25415	772451
20342	772452
89087	772453
504	772454
13847	772455
94077	772456
100205	772457
67701	772458
3293	772459
43346	772460
2045	772461
18317	772462
27001	772463
7087	772464
84791	772465
21848	772466
48389	772467
15409	772468
62347	772469
8496	772470
4998	772471
20538	772472
100	772473
11730	772474
73212	772475
26464	772476
33386	772477
74398	772478
96516	772479
5667	772480
71495	772481
53174	772482
38456	772483
5268	772484
43120	772485
42062	772486
145959	772487
13112	772488
102097	772489
105958	772490
3261	772491
21800	772492
62659	772493
51266	772494
25709	772495
49080	772496
6044	772497
13475	772498
37888	772499
14339	772500
32017	772501
114942	772502
49895	772503
3526	772504
1101	772505
107437	772506
162	772507
109300	772508
33202	772509
29292	772510
126102	772511
47793	772512
32440	772513
56222	772514
27446	772515
113992	772516
1137	772517
117993	772518
69	772519
41416	772520
52136	772521
88356	772522
93332	772523
9188	772524
40911	772525
31548	772526
707	772527
88113	772528
19965	772529
4654	772530
14039	772531
41848	772532
51787	772533
29695	772534
79591	772535
27025	772536
4216	772537
1776	772538
16401	772539
102949	772540
31757	772541
66163	772542
123498	772543
8836	772544
3839	772545
1928	772546
71056	772547
6853	772548
117024	772549
29877	772550
29871	772551
9480	772552
7160	772553
27293	772554
17255	772555
66829	772556
804	772557
48563	772558
1228	772559
92044	772560
22171	772561
138422	772562
68738	772563
23497	772564
9269	772565
42661	772566
41777	772567
4641	772568
47986	772569
71289	772570
27836	772571
40918	772572
93526	772573
32807	772574
14077	772575
129891	772576
668	772577
30030	772578
76288	772579
50622	772580
71115	772581
31396	772582
40151	772583
47889	772584
51586	772585
25125	772586
25831	772587
105398	772588
158892	772589
102444	772590
14876	772591
1145	772592
4008	772593
161984	772594
14291	772595
23915	772596
43488	772597
37627	772598
6821	772599
46682	772600
51546	772601
22258	772602
14360	772603
70788	772604
81149	772605
28580	772606
5514	772607
150830	772608
14354	772609
2792	772610
33564	772611
1519	772612
1250	772613
45083	772614
43089	772615
62838	772616
77695	772617
55176	772618
18061	772619
90628	772620
48754	772621
25756	772622
9328	772623
81312	772624
52539	772625
37365	772626
851	772627
25224	772628
110837	772629
10385	772630
70840	772631
93665	772632
96646	772633
101488	772634
156397	772635
15263	772636
28082	772637
1258	772638
156845	772639
41599	772640
21329	772641
19210	772642
2403	772643
32738	772644
93543	772645
68766	772646
19870	772647
20870	772648
64824	772649
8107	772650
54103	772651
36716	772652
10574	772653
75626	772654
29278	772655
89412	772656
41006	772657
16802	772658
11727	772659
25249	772660
39437	772661
19818	772662
11482	772663
116333	772664
1572	772665
6539	772666
52564	772667
2918	772668
64048	772669
13850	772670
1204	772671
61535	772672
22139	772673
26102	772674
72133	772675
57404	772676
3841	772677
2403	772678
122988	772679
127960	772680
70407	772681
69886	772682
2528	772683
26116	772684
57002	772685
407	772686
58776	772687
69706	772688
117175	772689
84575	772690
28198	772691
118533	772692
994	772693
105385	772694
82799	772695
73011	772696
29028	772697
65757	772698
44167	772699
84785	772700
20154	772701
8956	772702
35222	772703
6722	772704
51269	772705
44948	772706
36505	772707
24411	772708
74825	772709
39838	772710
65554	772711
79737	772712
84380	772713
589	772714
5983	772715
65414	772716
31860	772717
40541	772718
2401	772719
19905	772720
73630	772721
57651	772722
116249	772723
16774	772724
77191	772725
84249	772726
85625	772727
14293	772728
71946	772729
109751	772730
2975	772731
65381	772732
2817	772733
15858	772734
83464	772735
23817	772736
25441	772737
149617	772738
12858	772739
50672	772740
72257	772741
48293	772742
44280	772743
43409	772744
21271	772745
86795	772746
6267	772747
55593	772748
7612	772749
26456	772750
1528	772751
35586	772752
21811	772753
6731	772754
33892	772755
42947	772756
65169	772757
163168	772758
25166	772759
110455	772760
49503	772761
4368	772762
67251	772763
70139	772764
53316	772765
1254	772766
55385	772767
41010	772768
104979	772769
85265	772770
6757	772771
79278	772772
31660	772773
108044	772774
42797	772775
37313	772776
44425	772777
31712	772778
43243	772779
108123	772780
136238	772781
842	772782
17607	772783
58663	772784
36826	772785
94130	772786
32734	772787
40380	772788
57985	772789
19381	772790
24738	772791
57603	772792
17430	772793
6274	772794
40564	772795
77616	772796
19047	772797
33861	772798
4435	772799
469	772800
90600	772801
85219	772802
76051	772803
6071	772804
82242	772805
7756	772806
82994	772807
8361	772808
65561	772809
61062	772810
63721	772811
31220	772812
404	772813
55829	772814
81026	772815
88312	772816
710	772817
58276	772818
86395	772819
89460	772820
30951	772821
44921	772822
26035	772823
4519	772824
13791	772825
39969	772826
40066	772827
8412	772828
136623	772829
6963	772830
77915	772831
17507	772832
9432	772833
21642	772834
42763	772835
2646	772836
73226	772837
61789	772838
14308	772839
72224	772840
20529	772841
25535	772842
154528	772843
28556	772844
95282	772845
2984	772846
63782	772847
7382	772848
2698	772849
106499	772850
108634	772851
34662	772852
73241	772853
16193	772854
33868	772855
89598	772856
89845	772857
23797	772858
19031	772859
7575	772860
29999	772861
57859	772862
136792	772863
2807	772864
2248	772865
371	772866
18204	772867
99350	772868
129954	772869
1627	772870
80719	772871
122243	772872
13252	772873
56768	772874
51648	772875
1790	772876
10579	772877
84198	772878
37268	772879
91337	772880
46986	772881
38256	772882
15977	772883
46545	772884
422	772885
20356	772886
474	772887
98578	772888
131923	772889
120855	772890
4645	772891
6632	772892
66702	772893
51425	772894
94602	772895
140224	772896
59664	772897
47561	772898
18958	772899
28733	772900
3310	772901
85120	772902
3624	772903
43148	772904
40192	772905
1230	772906
62582	772907
22720	772908
118668	772909
29603	772910
11933	772911
44951	772912
85641	772913
23988	772914
105304	772915
542	772916
65404	772917
51178	772918
3872	772919
14663	772920
82637	772921
117044	772922
12845	772923
111297	772924
3138	772925
95882	772926
40359	772927
60626	772928
31932	772929
4067	772930
21467	772931
109590	772932
5609	772933
54907	772934
73857	772935
74002	772936
29588	772937
9689	772938
19228	772939
39841	772940
58376	772941
18190	772942
3490	772943
8045	772944
22214	772945
125324	772946
10243	772947
21173	772948
30450	772949
55289	772950
1772	772951
73936	772952
39078	772953
39317	772954
21500	772955
1802	772956
36023	772957
17223	772958
41100	772959
73592	772960
18755	772961
10366	772962
50550	772963
10544	772964
23049	772965
129135	772966
65375	772967
19026	772968
42115	772969
16461	772970
13091	772971
112849	772972
48178	772973
235	772974
40421	772975
42739	772976
6186	772977
24724	772978
32161	772979
3057	772980
42937	772981
13458	772982
96106	772983
97277	772984
12919	772985
81565	772986
7487	772987
90	772988
35533	772989
61560	772990
29250	772991
96295	772992
28046	772993
36748	772994
150664	772995
113771	772996
39770	772997
21890	772998
65976	772999
60486	773000
72928	773001
2742	773002
135400	773003
37712	773004
147068	773005
16595	773006
76586	773007
12164	773008
1667	773009
37150	773010
44568	773011
27938	773012
5328	773013
110640	773014
9580	773015
103896	773016
121056	773017
168	773018
7181	773019
1289	773020
34311	773021
19437	773022
20657	773023
3944	773024
73701	773025
66053	773026
56334	773027
94725	773028
12428	773029
4306	773030
23407	773031
46400	773032
6274	773033
43556	773034
62420	773035
24672	773036
35322	773037
22244	773038
113821	773039
76439	773040
130386	773041
77134	773042
58624	773043
24835	773044
78191	773045
24419	773046
1271	773047
91208	773048
42833	773049
9522	773050
4503	773051
5314	773052
111483	773053
15327	773054
68705	773055
45594	773056
108415	773057
31409	773058
75151	773059
148601	773060
17660	773061
25856	773062
35725	773063
8818	773064
34627	773065
20981	773066
39078	773067
60776	773068
2631	773069
61615	773070
19223	773071
41694	773072
2210	773073
104975	773074
89709	773075
108829	773076
118898	773077
40458	773078
27418	773079
24754	773080
47526	773081
152298	773082
6141	773083
98380	773084
175	773085
30444	773086
84798	773087
107599	773088
102328	773089
775	773090
1758	773091
74760	773092
51009	773093
15906	773094
95522	773095
11308	773096
159439	773097
61550	773098
2172	773099
1975	773100
36415	773101
3364	773102
64247	773103
28737	773104
321	773105
54170	773106
1065	773107
28917	773108
96743	773109
129209	773110
28124	773111
47620	773112
45762	773113
11448	773114
36360	773115
120126	773116
14940	773117
142880	773118
62018	773119
40661	773120
82549	773121
67803	773122
61	773123
29852	773124
11232	773125
48732	773126
39338	773127
41774	773128
23002	773129
19918	773130
37072	773131
75218	773132
17475	773133
36187	773134
18150	773135
20071	773136
67245	773137
53195	773138
6399	773139
52867	773140
13070	773141
149877	773142
2508	773143
7202	773144
83205	773145
3379	773146
60854	773147
4859	773148
36795	773149
91954	773150
135226	773151
2363	773152
8993	773153
68542	773154
81154	773155
6612	773156
13211	773157
26638	773158
3154	773159
53941	773160
40367	773161
62246	773162
84582	773163
122301	773164
21251	773165
92563	773166
60070	773167
108272	773168
138984	773169
1436	773170
149138	773171
4896	773172
125730	773173
20190	773174
92976	773175
1656	773176
8681	773177
19498	773178
8179	773179
19964	773180
47640	773181
3848	773182
34495	773183
59083	773184
90403	773185
456	773186
6789	773187
4662	773188
59392	773189
18166	773190
27146	773191
35894	773192
31938	773193
43670	773194
93103	773195
48935	773196
69985	773197
97741	773198
112709	773199
27752	773200
21293	773201
48318	773202
8030	773203
12913	773204
71024	773205
96077	773206
1060	773207
1582	773208
108455	773209
110797	773210
115243	773211
36536	773212
571	773213
5459	773214
108412	773215
254	773216
24316	773217
10821	773218
22807	773219
25270	773220
95129	773221
1606	773222
2509	773223
50450	773224
25617	773225
9656	773226
62923	773227
1553	773228
134565	773229
13054	773230
135281	773231
14628	773232
6373	773233
80063	773234
21350	773235
43015	773236
67241	773237
99785	773238
6973	773239
41692	773240
3605	773241
15083	773242
11717	773243
39956	773244
47633	773245
6704	773246
666	773247
36606	773248
15010	773249
50121	773250
130609	773251
8892	773252
97611	773253
113573	773254
44044	773255
73654	773256
100	773257
36254	773258
13543	773259
57846	773260
24440	773261
17975	773262
43023	773263
10528	773264
25175	773265
70673	773266
4513	773267
2980	773268
33126	773269
69566	773270
44143	773271
89276	773272
74133	773273
5082	773274
4990	773275
83536	773276
2635	773277
67683	773278
15831	773279
50145	773280
24614	773281
13770	773282
1390	773283
100652	773284
50148	773285
132120	773286
78040	773287
14885	773288
48772	773289
12288	773290
1550	773291
105384	773292
74279	773293
85791	773294
79256	773295
81499	773296
6558	773297
165698	773298
17051	773299
52640	773300
42402	773301
76624	773302
1116	773303
50006	773304
32126	773305
67908	773306
54357	773307
7094	773308
8691	773309
38359	773310
278	773311
100133	773312
59729	773313
9159	773314
38122	773315
9082	773316
90824	773317
107934	773318
22950	773319
13593	773320
17238	773321
27971	773322
102327	773323
1478	773324
75347	773325
49289	773326
135923	773327
8051	773328
50196	773329
390	773330
8068	773331
1741	773332
12692	773333
13401	773334
73830	773335
62455	773336
75062	773337
1413	773338
57042	773339
39380	773340
56647	773341
65888	773342
38989	773343
4262	773344
36094	773345
65409	773346
30079	773347
5430	773348
6057	773349
15696	773350
125800	773351
1336	773352
8550	773353
107105	773354
18273	773355
21126	773356
76124	773357
18283	773358
13282	773359
138928	773360
68999	773361
88059	773362
27899	773363
23654	773364
33098	773365
26943	773366
60010	773367
25669	773368
109146	773369
107240	773370
7723	773371
23870	773372
34329	773373
39358	773374
8888	773375
40525	773376
18852	773377
34779	773378
68235	773379
100190	773380
23418	773381
71731	773382
42305	773383
9517	773384
23501	773385
46646	773386
5975	773387
67678	773388
63600	773389
27411	773390
21037	773391
92146	773392
29535	773393
26368	773394
91098	773395
57858	773396
6602	773397
59273	773398
117888	773399
50033	773400
13	773401
16696	773402
28865	773403
35982	773404
21604	773405
104973	773406
40462	773407
42481	773408
4858	773409
11030	773410
25267	773411
47695	773412
18647	773413
115752	773414
66408	773415
72536	773416
111204	773417
40082	773418
68968	773419
71098	773420
108303	773421
1343	773422
51484	773423
75688	773424
18677	773425
48649	773426
7788	773427
801	773428
169860	773429
71961	773430
8227	773431
7279	773432
108430	773433
57084	773434
69377	773435
57152	773436
10185	773437
4634	773438
43001	773439
86896	773440
1800	773441
80147	773442
41355	773443
145843	773444
22798	773445
40086	773446
47458	773447
124064	773448
56927	773449
100323	773450
30321	773451
63999	773452
51459	773453
5246	773454
6042	773455
991	773456
19875	773457
7679	773458
10633	773459
125498	773460
10117	773461
17551	773462
45052	773463
670	773464
31347	773465
23023	773466
58424	773467
66027	773468
123541	773469
104731	773470
24600	773471
124576	773472
123640	773473
3048	773474
161	773475
4751	773476
66905	773477
8523	773478
3927	773479
81010	773480
14701	773481
28697	773482
737	773483
82895	773484
3265	773485
2035	773486
304	773487
81368	773488
69746	773489
45248	773490
73146	773491
93126	773492
31410	773493
106667	773494
2085	773495
35541	773496
45025	773497
71687	773498
6393	773499
4606	773500
28007	773501
161850	773502
20111	773503
75120	773504
166813	773505
4444	773506
71087	773507
3193	773508
165496	773509
52165	773510
4695	773511
71978	773512
105872	773513
905	773514
100769	773515
159218	773516
41642	773517
35953	773518
3442	773519
97105	773520
135631	773521
10419	773522
4260	773523
42732	773524
102501	773525
42141	773526
3071	773527
74530	773528
31997	773529
33046	773530
31208	773531
88773	773532
678	773533
19969	773534
51672	773535
34629	773536
24876	773537
108544	773538
29554	773539
26949	773540
41526	773541
11735	773542
34041	773543
17652	773544
138172	773545
126310	773546
49375	773547
1362	773548
127024	773549
15509	773550
2109	773551
17086	773552
76819	773553
7355	773554
81535	773555
63555	773556
114256	773557
27471	773558
92685	773559
5628	773560
26487	773561
106355	773562
6342	773563
40562	773564
52092	773565
7184	773566
124207	773567
20951	773568
84464	773569
23203	773570
56494	773571
43551	773572
53067	773573
9973	773574
18610	773575
70719	773576
128402	773577
45328	773578
21237	773579
31733	773580
34714	773581
50676	773582
2853	773583
633	773584
14084	773585
19193	773586
15940	773587
120965	773588
124303	773589
37780	773590
77846	773591
17549	773592
21268	773593
5109	773594
2049	773595
24958	773596
83545	773597
58744	773598
29501	773599
59541	773600
12517	773601
51049	773602
35769	773603
116102	773604
3434	773605
18190	773606
102980	773607
63621	773608
54594	773609
7017	773610
7340	773611
17802	773612
22696	773613
31752	773614
203	773615
21063	773616
36188	773617
2158	773618
17098	773619
150459	773620
3292	773621
56450	773622
96909	773623
35546	773624
62145	773625
93854	773626
33343	773627
37762	773628
6129	773629
49628	773630
11380	773631
47813	773632
31317	773633
111525	773634
5980	773635
25541	773636
81055	773637
118724	773638
31621	773639
70827	773640
137382	773641
6675	773642
1837	773643
47821	773644
167273	773645
73266	773646
2255	773647
26065	773648
13482	773649
4784	773650
28983	773651
15161	773652
65556	773653
1463	773654
11385	773655
14564	773656
25743	773657
202	773658
12219	773659
25296	773660
8784	773661
25132	773662
19197	773663
35275	773664
75391	773665
64329	773666
18013	773667
24732	773668
68454	773669
17704	773670
8996	773671
5472	773672
16054	773673
21628	773674
70666	773675
13265	773676
112815	773677
108335	773678
11118	773679
55327	773680
13306	773681
45310	773682
11328	773683
45066	773684
43835	773685
55108	773686
128373	773687
9626	773688
9007	773689
44960	773690
5516	773691
75226	773692
22826	773693
46990	773694
10680	773695
17544	773696
12743	773697
131211	773698
18113	773699
84460	773700
45301	773701
50556	773702
24008	773703
20489	773704
6229	773705
1715	773706
69707	773707
2999	773708
135808	773709
63066	773710
4301	773711
118125	773712
12873	773713
32523	773714
67245	773715
115041	773716
50094	773717
88423	773718
60075	773719
4536	773720
292	773721
91730	773722
54770	773723
21176	773724
57664	773725
113078	773726
78222	773727
12392	773728
125457	773729
9372	773730
5080	773731
66337	773732
2555	773733
124145	773734
16157	773735
44913	773736
132180	773737
4240	773738
31234	773739
19026	773740
122722	773741
14687	773742
55945	773743
25465	773744
41898	773745
9934	773746
23702	773747
28455	773748
4761	773749
2657	773750
127214	773751
1712	773752
72888	773753
1448	773754
160773	773755
874	773756
5470	773757
51369	773758
144248	773759
27694	773760
36707	773761
57508	773762
27502	773763
117467	773764
24603	773765
7612	773766
32434	773767
36824	773768
18145	773769
10590	773770
17606	773771
28110	773772
15864	773773
5655	773774
55253	773775
1627	773776
5612	773777
15	773778
26845	773779
23583	773780
6351	773781
94783	773782
9644	773783
11264	773784
34440	773785
38954	773786
118322	773787
92465	773788
69699	773789
47470	773790
32391	773791
62728	773792
30786	773793
29405	773794
93657	773795
1228	773796
152538	773797
18914	773798
2944	773799
62549	773800
18730	773801
30268	773802
133287	773803
11779	773804
13728	773805
8139	773806
26705	773807
74641	773808
126046	773809
62649	773810
105656	773811
9617	773812
3373	773813
30261	773814
122520	773815
504	773816
13720	773817
38725	773818
1260	773819
4062	773820
24694	773821
3681	773822
56268	773823
82178	773824
155917	773825
7105	773826
3419	773827
45321	773828
616	773829
4224	773830
30189	773831
18214	773832
48672	773833
57709	773834
21443	773835
14267	773836
62806	773837
14221	773838
28834	773839
40371	773840
40366	773841
72922	773842
1816	773843
20326	773844
2275	773845
4149	773846
54594	773847
59779	773848
62038	773849
35194	773850
50616	773851
6156	773852
19010	773853
21344	773854
28815	773855
14308	773856
17921	773857
107938	773858
9032	773859
60903	773860
26	773861
48030	773862
30207	773863
5445	773864
26934	773865
104437	773866
28289	773867
6313	773868
80880	773869
551	773870
54473	773871
12277	773872
13318	773873
30140	773874
103797	773875
120222	773876
3074	773877
26429	773878
130410	773879
35234	773880
93099	773881
3354	773882
92271	773883
105876	773884
97161	773885
57621	773886
32349	773887
14546	773888
17356	773889
87735	773890
32670	773891
11723	773892
66567	773893
100901	773894
40332	773895
59688	773896
36202	773897
7777	773898
27160	773899
6940	773900
112231	773901
1894	773902
64524	773903
68707	773904
75189	773905
243	773906
52621	773907
24100	773908
34590	773909
16295	773910
73700	773911
61858	773912
77247	773913
54842	773914
6012	773915
27630	773916
3300	773917
25251	773918
15461	773919
64098	773920
103236	773921
91416	773922
607	773923
125861	773924
29328	773925
87278	773926
28978	773927
37913	773928
81832	773929
22695	773930
144075	773931
150782	773932
142	773933
14366	773934
28553	773935
13673	773936
150311	773937
37428	773938
2203	773939
29125	773940
42229	773941
110000	773942
43040	773943
65038	773944
71875	773945
45987	773946
122689	773947
24186	773948
72509	773949
57638	773950
169896	773951
108660	773952
21622	773953
8536	773954
137633	773955
20968	773956
27734	773957
39024	773958
29964	773959
2604	773960
13851	773961
35066	773962
174	773963
11256	773964
641	773965
29070	773966
15132	773967
73290	773968
1623	773969
17573	773970
43193	773971
8371	773972
14810	773973
7293	773974
88465	773975
38747	773976
31579	773977
95066	773978
1207	773979
39350	773980
1364	773981
2782	773982
34286	773983
19071	773984
58448	773985
31577	773986
68611	773987
11783	773988
17929	773989
41325	773990
2791	773991
26041	773992
10513	773993
273	773994
80631	773995
7314	773996
8052	773997
115568	773998
24384	773999
99684	774000
77480	774001
166928	774002
456	774003
93603	774004
22876	774005
51393	774006
126556	774007
94788	774008
148309	774009
19462	774010
29819	774011
41087	774012
25443	774013
45328	774014
69882	774015
28773	774016
48454	774017
44909	774018
88616	774019
41740	774020
17519	774021
135756	774022
74250	774023
106014	774024
25852	774025
35768	774026
84625	774027
5138	774028
44475	774029
3412	774030
12184	774031
3634	774032
85487	774033
88217	774034
33860	774035
44351	774036
96200	774037
34867	774038
30882	774039
160094	774040
109957	774041
27814	774042
150264	774043
2023	774044
1750	774045
46199	774046
84409	774047
31329	774048
142504	774049
64365	774050
61332	774051
223	774052
65688	774053
22691	774054
64840	774055
39120	774056
17344	774057
88156	774058
51617	774059
3485	774060
21156	774061
23676	774062
34367	774063
24597	774064
16732	774065
20029	774066
4012	774067
44034	774068
13441	774069
7848	774070
14079	774071
22400	774072
144929	774073
8190	774074
12599	774075
54056	774076
127937	774077
42839	774078
22030	774079
30842	774080
21634	774081
49688	774082
13127	774083
23243	774084
93575	774085
162277	774086
6263	774087
48202	774088
75938	774089
347	774090
570	774091
40551	774092
105191	774093
1443	774094
5811	774095
68990	774096
28338	774097
2491	774098
27006	774099
2444	774100
107688	774101
85512	774102
22509	774103
80284	774104
54692	774105
8887	774106
6792	774107
19304	774108
15614	774109
111265	774110
579	774111
16873	774112
5059	774113
4296	774114
62411	774115
8962	774116
3210	774117
15533	774118
748	774119
1331	774120
580	774121
60960	774122
78846	774123
91641	774124
23449	774125
58856	774126
35957	774127
29492	774128
52525	774129
137572	774130
9906	774131
17643	774132
13395	774133
48074	774134
80464	774135
20762	774136
58015	774137
130601	774138
47013	774139
27261	774140
57619	774141
1341	774142
30995	774143
65099	774144
93070	774145
14092	774146
37297	774147
45355	774148
31408	774149
88328	774150
9365	774151
52528	774152
7551	774153
12716	774154
93126	774155
33412	774156
19060	774157
129926	774158
1960	774159
24177	774160
3282	774161
7839	774162
88677	774163
11415	774164
74334	774165
515	774166
75007	774167
33663	774168
137341	774169
2838	774170
2717	774171
34848	774172
40799	774173
103789	774174
127651	774175
1692	774176
83717	774177
16793	774178
13633	774179
139431	774180
102088	774181
2563	774182
24470	774183
5733	774184
64714	774185
106354	774186
19022	774187
8275	774188
17119	774189
12348	774190
78691	774191
38536	774192
45548	774193
20775	774194
71196	774195
16091	774196
65883	774197
7886	774198
11187	774199
6080	774200
58806	774201
21521	774202
138232	774203
159697	774204
137348	774205
31196	774206
37642	774207
64169	774208
39859	774209
86588	774210
69831	774211
137858	774212
82068	774213
70914	774214
109052	774215
133458	774216
20185	774217
9098	774218
16898	774219
30073	774220
33200	774221
952	774222
101970	774223
11156	774224
13470	774225
37454	774226
11584	774227
113598	774228
53	774229
22654	774230
81378	774231
58850	774232
53239	774233
10107	774234
30795	774235
46420	774236
62234	774237
28626	774238
3363	774239
76772	774240
35303	774241
9277	774242
2323	774243
12583	774244
129	774245
32013	774246
63517	774247
87450	774248
85616	774249
112399	774250
88270	774251
107822	774252
932	774253
3355	774254
42680	774255
42179	774256
19214	774257
155110	774258
7439	774259
4011	774260
35504	774261
42455	774262
20651	774263
3579	774264
51098	774265
58159	774266
87484	774267
4351	774268
96	774269
68564	774270
75349	774271
13825	774272
484	774273
20313	774274
3314	774275
23423	774276
7962	774277
42560	774278
23960	774279
7020	774280
41136	774281
90112	774282
5504	774283
24337	774284
1568	774285
21043	774286
150946	774287
76835	774288
61702	774289
33989	774290
15813	774291
38186	774292
4229	774293
99828	774294
32222	774295
78353	774296
49109	774297
74981	774298
29888	774299
57763	774300
55247	774301
34449	774302
23693	774303
68733	774304
11050	774305
20296	774306
29082	774307
72504	774308
18223	774309
77008	774310
7910	774311
9814	774312
138095	774313
54098	774314
305	774315
43	774316
49396	774317
75262	774318
56050	774319
95841	774320
57167	774321
80469	774322
19736	774323
45722	774324
43914	774325
33661	774326
4919	774327
11047	774328
15854	774329
123859	774330
88330	774331
55989	774332
19494	774333
57262	774334
27413	774335
14130	774336
5296	774337
6665	774338
67977	774339
80844	774340
47531	774341
146356	774342
8874	774343
10508	774344
47425	774345
110830	774346
164610	774347
14547	774348
125790	774349
63425	774350
1463	774351
97039	774352
79498	774353
134832	774354
34570	774355
2164	774356
18416	774357
79271	774358
45164	774359
10938	774360
51549	774361
15535	774362
40127	774363
29245	774364
28424	774365
118650	774366
2635	774367
23305	774368
136064	774369
51100	774370
3709	774371
164077	774372
137952	774373
62077	774374
12867	774375
16047	774376
31310	774377
52073	774378
27175	774379
19470	774380
109977	774381
50549	774382
33848	774383
3484	774384
43671	774385
89314	774386
51384	774387
11540	774388
73595	774389
3490	774390
89714	774391
40527	774392
70092	774393
38626	774394
9917	774395
26448	774396
1301	774397
28923	774398
34810	774399
93000	774400
22452	774401
79906	774402
28226	774403
35882	774404
72072	774405
49545	774406
72295	774407
64238	774408
32028	774409
138705	774410
8234	774411
41333	774412
40595	774413
28398	774414
88276	774415
41306	774416
65898	774417
5159	774418
68223	774419
5049	774420
96410	774421
24004	774422
26969	774423
56026	774424
4736	774425
6167	774426
7065	774427
5885	774428
55653	774429
115474	774430
26186	774431
20614	774432
6658	774433
29773	774434
26767	774435
78032	774436
8122	774437
27334	774438
95301	774439
34013	774440
61420	774441
36352	774442
631	774443
35483	774444
46642	774445
25157	774446
21136	774447
59932	774448
62546	774449
38810	774450
4061	774451
25920	774452
119900	774453
27196	774454
111685	774455
42354	774456
20691	774457
82228	774458
38515	774459
12334	774460
87654	774461
17006	774462
66613	774463
98036	774464
113	774465
19169	774466
15096	774467
15868	774468
3095	774469
70237	774470
6959	774471
16095	774472
69099	774473
5528	774474
59377	774475
32924	774476
60320	774477
71790	774478
45754	774479
18107	774480
77054	774481
129563	774482
55480	774483
2291	774484
44406	774485
9380	774486
65393	774487
129246	774488
43971	774489
10499	774490
29662	774491
38782	774492
60218	774493
69497	774494
35000	774495
86392	774496
51380	774497
18501	774498
1102	774499
23510	774500
8261	774501
31247	774502
64176	774503
14376	774504
61933	774505
3793	774506
25545	774507
61450	774508
6170	774509
2671	774510
39906	774511
83284	774512
80462	774513
62575	774514
33375	774515
47215	774516
29496	774517
89432	774518
13431	774519
12839	774520
87940	774521
64700	774522
13508	774523
71401	774524
17090	774525
16336	774526
79770	774527
81759	774528
147632	774529
19951	774530
13776	774531
10157	774532
158483	774533
55107	774534
39926	774535
43403	774536
6892	774537
29022	774538
29447	774539
8496	774540
24670	774541
80845	774542
17223	774543
18418	774544
32312	774545
39428	774546
17086	774547
1640	774548
43722	774549
41429	774550
39586	774551
58258	774552
31974	774553
14116	774554
78635	774555
50770	774556
70722	774557
5207	774558
7681	774559
42494	774560
91481	774561
10381	774562
10003	774563
43282	774564
65833	774565
81493	774566
25772	774567
75162	774568
74570	774569
92213	774570
107837	774571
50795	774572
44625	774573
87108	774574
561	774575
82283	774576
25649	774577
51560	774578
51000	774579
2644	774580
37744	774581
35957	774582
182	774583
6295	774584
48497	774585
3489	774586
124288	774587
69119	774588
7954	774589
7828	774590
84901	774591
16588	774592
32691	774593
2546	774594
27643	774595
27908	774596
12852	774597
1499	774598
40297	774599
33057	774600
75649	774601
17153	774602
49332	774603
72046	774604
11427	774605
114612	774606
5390	774607
112058	774608
5835	774609
103210	774610
37497	774611
9615	774612
34008	774613
16338	774614
64483	774615
73201	774616
8463	774617
11826	774618
66931	774619
2622	774620
16050	774621
90045	774622
34609	774623
15758	774624
84895	774625
42104	774626
18720	774627
2507	774628
127588	774629
137483	774630
27612	774631
616	774632
3930	774633
37220	774634
12648	774635
5164	774636
48363	774637
8774	774638
55249	774639
1137	774640
126423	774641
17146	774642
81573	774643
99827	774644
82316	774645
4594	774646
30255	774647
56378	774648
14240	774649
12466	774650
27520	774651
19244	774652
29122	774653
61291	774654
15380	774655
4710	774656
8570	774657
34332	774658
15350	774659
32337	774660
135940	774661
84278	774662
135538	774663
88917	774664
29328	774665
30237	774666
55358	774667
33427	774668
8055	774669
900	774670
81029	774671
2455	774672
2061	774673
27899	774674
68279	774675
1543	774676
7847	774677
86613	774678
66637	774679
103927	774680
112563	774681
3534	774682
61000	774683
69665	774684
3162	774685
69364	774686
5098	774687
40177	774688
120562	774689
100743	774690
69743	774691
46458	774692
49080	774693
23349	774694
101992	774695
125522	774696
14385	774697
82247	774698
11516	774699
85203	774700
83425	774701
7533	774702
85209	774703
16364	774704
106414	774705
115189	774706
66655	774707
28868	774708
83875	774709
45666	774710
25073	774711
58754	774712
22167	774713
9485	774714
14978	774715
22423	774716
22832	774717
74489	774718
124841	774719
6517	774720
8832	774721
1783	774722
68043	774723
136752	774724
121546	774725
80799	774726
6245	774727
55375	774728
41151	774729
144021	774730
152831	774731
31199	774732
57124	774733
58785	774734
2803	774735
3233	774736
68	774737
36777	774738
256	774739
5778	774740
30986	774741
31413	774742
13613	774743
115179	774744
67109	774745
38217	774746
43159	774747
160259	774748
46404	774749
249	774750
62670	774751
31221	774752
59368	774753
344	774754
25104	774755
22202	774756
55551	774757
144862	774758
79982	774759
115561	774760
25625	774761
25158	774762
111226	774763
1695	774764
5847	774765
124420	774766
9108	774767
127572	774768
73149	774769
11098	774770
37238	774771
169	774772
88460	774773
9308	774774
1406	774775
51898	774776
11201	774777
11693	774778
45521	774779
32341	774780
168502	774781
18119	774782
75778	774783
23824	774784
30833	774785
16460	774786
57239	774787
4733	774788
70687	774789
21062	774790
107869	774791
51	774792
22793	774793
7292	774794
111880	774795
5298	774796
54394	774797
52015	774798
18315	774799
107238	774800
78087	774801
140998	774802
18951	774803
158180	774804
83774	774805
6934	774806
54871	774807
1958	774808
17969	774809
44349	774810
80972	774811
69679	774812
13139	774813
35576	774814
114755	774815
13915	774816
1893	774817
75043	774818
40392	774819
52155	774820
54954	774821
28327	774822
7613	774823
14675	774824
2258	774825
17248	774826
45486	774827
5009	774828
40031	774829
77292	774830
58691	774831
65792	774832
7435	774833
18322	774834
27841	774835
19820	774836
12022	774837
25556	774838
50939	774839
24758	774840
15071	774841
2867	774842
7507	774843
2502	774844
74056	774845
117101	774846
38143	774847
4063	774848
54	774849
1545	774850
108770	774851
56424	774852
3866	774853
94273	774854
86358	774855
63556	774856
131716	774857
34857	774858
106752	774859
41881	774860
109442	774861
8265	774862
7669	774863
14797	774864
71465	774865
114544	774866
62874	774867
107514	774868
18289	774869
14976	774870
60404	774871
39028	774872
44296	774873
12290	774874
4453	774875
39315	774876
58568	774877
84718	774878
63706	774879
24573	774880
34454	774881
35380	774882
11111	774883
2527	774884
37210	774885
24522	774886
247	774887
77021	774888
4577	774889
81826	774890
19709	774891
7869	774892
54568	774893
58182	774894
18827	774895
26235	774896
111598	774897
44618	774898
38021	774899
53941	774900
24	774901
618	774902
9149	774903
11467	774904
5454	774905
6261	774906
6535	774907
70806	774908
24900	774909
56627	774910
66594	774911
267	774912
4508	774913
36907	774914
14502	774915
35481	774916
692	774917
102567	774918
41853	774919
19859	774920
59190	774921
142035	774922
14564	774923
17470	774924
34843	774925
139212	774926
42067	774927
51627	774928
40428	774929
17379	774930
132586	774931
30359	774932
86912	774933
24106	774934
4052	774935
63884	774936
4709	774937
155	774938
11559	774939
116492	774940
32971	774941
32039	774942
4879	774943
82007	774944
5639	774945
17427	774946
8261	774947
85366	774948
47684	774949
86795	774950
89280	774951
130926	774952
129292	774953
50576	774954
44207	774955
22382	774956
28681	774957
63711	774958
97895	774959
57535	774960
103863	774961
84272	774962
114202	774963
4684	774964
61599	774965
101238	774966
141394	774967
43854	774968
3655	774969
32895	774970
66311	774971
1968	774972
73473	774973
74579	774974
54806	774975
6138	774976
42179	774977
113152	774978
23142	774979
64144	774980
97292	774981
38367	774982
63649	774983
75983	774984
114267	774985
18608	774986
23682	774987
5922	774988
6311	774989
58051	774990
15795	774991
22429	774992
61130	774993
417	774994
126761	774995
18143	774996
35883	774997
161871	774998
58041	774999
4839	775000
13461	775001
82000	775002
5314	775003
39965	775004
79332	775005
36212	775006
53308	775007
19031	775008
46671	775009
110895	775010
49531	775011
54077	775012
62790	775013
37841	775014
23548	775015
98473	775016
24849	775017
43880	775018
30200	775019
42108	775020
5158	775021
28081	775022
3175	775023
25034	775024
12562	775025
70902	775026
10562	775027
36750	775028
132284	775029
31466	775030
14226	775031
26065	775032
72135	775033
254	775034
87407	775035
15268	775036
15864	775037
77591	775038
391	775039
63763	775040
32252	775041
1044	775042
10574	775043
12001	775044
26251	775045
141673	775046
6491	775047
6730	775048
60350	775049
12635	775050
3780	775051
38474	775052
127870	775053
76874	775054
66332	775055
55407	775056
16189	775057
31381	775058
124391	775059
30984	775060
102097	775061
79892	775062
3992	775063
982	775064
12906	775065
8256	775066
88884	775067
2325	775068
63543	775069
1984	775070
12284	775071
28456	775072
9845	775073
73938	775074
4015	775075
71091	775076
140434	775077
138146	775078
85122	775079
26083	775080
13736	775081
50657	775082
61609	775083
73666	775084
60834	775085
46805	775086
23898	775087
10465	775088
47424	775089
76298	775090
26072	775091
72999	775092
73399	775093
111316	775094
25294	775095
46360	775096
34601	775097
83443	775098
119309	775099
50944	775100
13930	775101
36764	775102
13878	775103
1559	775104
75043	775105
47420	775106
127681	775107
54138	775108
1961	775109
16652	775110
62909	775111
51694	775112
25161	775113
32274	775114
143259	775115
126057	775116
81246	775117
51787	775118
113261	775119
12994	775120
3665	775121
16760	775122
9233	775123
6298	775124
12831	775125
203	775126
65674	775127
42	775128
15867	775129
10503	775130
28507	775131
43461	775132
4666	775133
29509	775134
80984	775135
61105	775136
29607	775137
105654	775138
13421	775139
9258	775140
27736	775141
748	775142
18561	775143
26725	775144
4765	775145
65621	775146
3730	775147
3810	775148
40021	775149
24565	775150
6274	775151
16697	775152
17859	775153
58728	775154
41103	775155
76543	775156
23270	775157
27993	775158
44590	775159
55146	775160
34344	775161
72908	775162
643	775163
5401	775164
14276	775165
20699	775166
33530	775167
42139	775168
2437	775169
8570	775170
90877	775171
73057	775172
65888	775173
93704	775174
1882	775175
15697	775176
406	775177
110563	775178
313	775179
127840	775180
65538	775181
3719	775182
165403	775183
77810	775184
27531	775185
440	775186
12106	775187
2015	775188
99356	775189
25754	775190
13923	775191
79169	775192
143376	775193
87338	775194
17167	775195
19593	775196
23799	775197
182	775198
26359	775199
3170	775200
22837	775201
76954	775202
4536	775203
49398	775204
3887	775205
27199	775206
33477	775207
57098	775208
63796	775209
44038	775210
35752	775211
1742	775212
16717	775213
17413	775214
66845	775215
3575	775216
10426	775217
98544	775218
32687	775219
15784	775220
1896	775221
12630	775222
3526	775223
65571	775224
71086	775225
22303	775226
24489	775227
8839	775228
12625	775229
6139	775230
64407	775231
49985	775232
110847	775233
6173	775234
1246	775235
47452	775236
106618	775237
39056	775238
49880	775239
126856	775240
29687	775241
87834	775242
9230	775243
54996	775244
167310	775245
57369	775246
30428	775247
121107	775248
8899	775249
38116	775250
12807	775251
91823	775252
15915	775253
8870	775254
6006	775255
62556	775256
63850	775257
10453	775258
60321	775259
30839	775260
23490	775261
67078	775262
40396	775263
3611	775264
4157	775265
144773	775266
18760	775267
23636	775268
79791	775269
905	775270
4385	775271
22538	775272
41974	775273
19815	775274
14653	775275
62078	775276
27753	775277
37312	775278
10302	775279
53535	775280
142264	775281
163708	775282
86118	775283
134491	775284
45577	775285
159155	775286
15769	775287
19753	775288
4794	775289
31179	775290
108009	775291
1932	775292
31373	775293
77206	775294
5354	775295
76948	775296
96559	775297
84213	775298
5070	775299
2698	775300
44897	775301
15915	775302
40157	775303
71302	775304
25472	775305
877	775306
9841	775307
25081	775308
106534	775309
11371	775310
74117	775311
3649	775312
3760	775313
65967	775314
6851	775315
3111	775316
75414	775317
39638	775318
8154	775319
10025	775320
82033	775321
54736	775322
42513	775323
25264	775324
86952	775325
85850	775326
428	775327
45019	775328
10604	775329
46980	775330
13415	775331
75396	775332
7099	775333
123583	775334
21472	775335
46889	775336
7225	775337
37855	775338
202	775339
16332	775340
105768	775341
17607	775342
7509	775343
33561	775344
101267	775345
11229	775346
21868	775347
20186	775348
6110	775349
29845	775350
4798	775351
43388	775352
166761	775353
87539	775354
1348	775355
16700	775356
25112	775357
27985	775358
68707	775359
145820	775360
12984	775361
12839	775362
10488	775363
74751	775364
14516	775365
48027	775366
122575	775367
138453	775368
21734	775369
7399	775370
15827	775371
16500	775372
55324	775373
51580	775374
1958	775375
62556	775376
22767	775377
1755	775378
11946	775379
57120	775380
2377	775381
252	775382
56840	775383
19822	775384
12769	775385
77661	775386
43227	775387
83617	775388
1985	775389
151977	775390
4117	775391
89819	775392
125188	775393
2356	775394
14661	775395
34116	775396
32283	775397
3150	775398
73675	775399
17941	775400
31882	775401
120704	775402
48176	775403
96562	775404
64973	775405
12193	775406
11391	775407
62885	775408
55450	775409
108227	775410
7832	775411
1781	775412
58444	775413
8542	775414
70900	775415
128684	775416
156169	775417
1410	775418
33621	775419
14536	775420
382	775421
36262	775422
6378	775423
19689	775424
112378	775425
103461	775426
16126	775427
20576	775428
4608	775429
32180	775430
26149	775431
3028	775432
105630	775433
39306	775434
61905	775435
63262	775436
146142	775437
29184	775438
373	775439
70748	775440
88262	775441
1848	775442
45308	775443
2542	775444
478	775445
9049	775446
250	775447
36238	775448
43491	775449
4605	775450
59628	775451
3042	775452
32902	775453
23411	775454
72077	775455
155782	775456
166767	775457
7749	775458
2489	775459
2502	775460
104182	775461
29070	775462
107118	775463
168972	775464
55730	775465
13155	775466
85	775467
53504	775468
57998	775469
132981	775470
34465	775471
61089	775472
13348	775473
31544	775474
103917	775475
7113	775476
117874	775477
90430	775478
50906	775479
15155	775480
34157	775481
9733	775482
82987	775483
65661	775484
60272	775485
27512	775486
33618	775487
9006	775488
63077	775489
40414	775490
59201	775491
168397	775492
37320	775493
21788	775494
24802	775495
52517	775496
34871	775497
17526	775498
108341	775499
2477	775500
14656	775501
2741	775502
27482	775503
44976	775504
24399	775505
33162	775506
119513	775507
161	775508
105143	775509
112149	775510
164927	775511
79680	775512
33020	775513
19259	775514
62846	775515
24336	775516
2778	775517
67469	775518
51324	775519
91308	775520
34299	775521
430	775522
16200	775523
31147	775524
27322	775525
3132	775526
67642	775527
13706	775528
62479	775529
54210	775530
6797	775531
18689	775532
107279	775533
38320	775534
12301	775535
127306	775536
17365	775537
3281	775538
56430	775539
64944	775540
1741	775541
3277	775542
28919	775543
35542	775544
21677	775545
4332	775546
54868	775547
77197	775548
24825	775549
37764	775550
29846	775551
53254	775552
38573	775553
17907	775554
160305	775555
11325	775556
102593	775557
92503	775558
8687	775559
88212	775560
139492	775561
48948	775562
628	775563
16320	775564
17844	775565
6942	775566
45950	775567
101170	775568
77200	775569
5976	775570
21540	775571
39782	775572
20918	775573
3552	775574
22663	775575
96636	775576
2493	775577
3752	775578
19158	775579
11626	775580
18905	775581
16105	775582
1971	775583
1145	775584
59484	775585
82514	775586
36379	775587
82738	775588
9383	775589
11188	775590
75704	775591
77309	775592
51594	775593
1443	775594
12371	775595
128346	775596
16864	775597
74187	775598
406	775599
94122	775600
22373	775601
58793	775602
22504	775603
53829	775604
13563	775605
66230	775606
23755	775607
27754	775608
27562	775609
49314	775610
65797	775611
4731	775612
2906	775613
150658	775614
10038	775615
11950	775616
218	775617
105422	775618
129143	775619
47039	775620
27425	775621
55359	775622
14608	775623
43727	775624
93675	775625
135318	775626
46537	775627
99102	775628
57142	775629
4183	775630
32542	775631
152731	775632
77725	775633
21392	775634
10051	775635
150602	775636
93849	775637
66998	775638
49232	775639
68474	775640
104247	775641
821	775642
47613	775643
9692	775644
14890	775645
30636	775646
48926	775647
154588	775648
56853	775649
325	775650
24923	775651
71547	775652
96391	775653
86356	775654
75805	775655
50542	775656
140617	775657
86404	775658
13884	775659
16600	775660
144482	775661
4717	775662
9435	775663
135913	775664
115411	775665
68688	775666
1142	775667
75675	775668
138	775669
76561	775670
28665	775671
37941	775672
120803	775673
14389	775674
68387	775675
36060	775676
20293	775677
1338	775678
69635	775679
66188	775680
23544	775681
7387	775682
28136	775683
21126	775684
11166	775685
84842	775686
88193	775687
5383	775688
24525	775689
113369	775690
35083	775691
2171	775692
22283	775693
6276	775694
88729	775695
372	775696
97503	775697
158109	775698
5466	775699
42226	775700
6634	775701
64602	775702
20589	775703
29902	775704
88858	775705
79298	775706
19584	775707
276	775708
9938	775709
8994	775710
128953	775711
26183	775712
114274	775713
111257	775714
54	775715
57300	775716
28252	775717
18610	775718
138770	775719
4231	775720
100459	775721
163	775722
152494	775723
25045	775724
2390	775725
17735	775726
18106	775727
40675	775728
60170	775729
74158	775730
3663	775731
19731	775732
2353	775733
17616	775734
39835	775735
25296	775736
29749	775737
100822	775738
81179	775739
688	775740
74333	775741
13144	775742
118504	775743
88235	775744
39427	775745
39651	775746
2350	775747
33202	775748
21633	775749
19922	775750
2725	775751
134405	775752
739	775753
40017	775754
125046	775755
119058	775756
12638	775757
18317	775758
28203	775759
45416	775760
91503	775761
32943	775762
21572	775763
35993	775764
164546	775765
18866	775766
55679	775767
21948	775768
53280	775769
24930	775770
105366	775771
18951	775772
55841	775773
33229	775774
68466	775775
29480	775776
38829	775777
2700	775778
41187	775779
61023	775780
100513	775781
96715	775782
7492	775783
1566	775784
82959	775785
55349	775786
144751	775787
101515	775788
88465	775789
34459	775790
396	775791
126795	775792
157679	775793
55064	775794
118593	775795
75432	775796
4392	775797
60980	775798
36502	775799
58394	775800
56575	775801
3003	775802
766	775803
73	775804
130404	775805
30228	775806
115603	775807
1813	775808
63155	775809
17700	775810
27327	775811
135240	775812
114222	775813
77506	775814
2681	775815
36736	775816
25232	775817
3997	775818
89442	775819
23800	775820
129455	775821
12913	775822
44986	775823
10680	775824
60863	775825
61299	775826
6672	775827
44114	775828
74743	775829
38384	775830
14338	775831
58585	775832
16741	775833
63709	775834
40101	775835
18440	775836
6	775837
54747	775838
100468	775839
7496	775840
24346	775841
20445	775842
33921	775843
56334	775844
15824	775845
5711	775846
19674	775847
97281	775848
27693	775849
48240	775850
23612	775851
24623	775852
86	775853
12111	775854
76325	775855
138087	775856
18848	775857
24259	775858
99313	775859
50503	775860
11400	775861
34296	775862
13415	775863
39650	775864
20317	775865
114341	775866
3721	775867
959	775868
52033	775869
22913	775870
86159	775871
34389	775872
8009	775873
113109	775874
28242	775875
36080	775876
5232	775877
14290	775878
169131	775879
23252	775880
130751	775881
95622	775882
12998	775883
37479	775884
110662	775885
5461	775886
9753	775887
17128	775888
31400	775889
87715	775890
39060	775891
97949	775892
59539	775893
18238	775894
12798	775895
96764	775896
17748	775897
133605	775898
34689	775899
33049	775900
479	775901
105641	775902
26648	775903
38546	775904
52871	775905
10213	775906
74743	775907
42504	775908
109225	775909
88374	775910
51481	775911
100136	775912
8984	775913
8997	775914
57627	775915
71057	775916
35459	775917
40820	775918
108277	775919
38747	775920
62522	775921
53888	775922
113549	775923
3132	775924
5049	775925
21448	775926
14181	775927
14182	775928
840	775929
25159	775930
144795	775931
5546	775932
96309	775933
73091	775934
14412	775935
41575	775936
103728	775937
11770	775938
37456	775939
31213	775940
3377	775941
48715	775942
21246	775943
68692	775944
13621	775945
12201	775946
21761	775947
3354	775948
133428	775949
4192	775950
28826	775951
7865	775952
11874	775953
25957	775954
15062	775955
14655	775956
15009	775957
12074	775958
74707	775959
2182	775960
40510	775961
20543	775962
17185	775963
42710	775964
29639	775965
2535	775966
125494	775967
25441	775968
15006	775969
21720	775970
22363	775971
45836	775972
113676	775973
7991	775974
8458	775975
28487	775976
26816	775977
25385	775978
54241	775979
34649	775980
137172	775981
13098	775982
58115	775983
50744	775984
2895	775985
9608	775986
31470	775987
12765	775988
141813	775989
17966	775990
395	775991
66688	775992
11831	775993
126043	775994
5105	775995
129024	775996
37299	775997
75589	775998
40978	775999
1316	776000
15902	776001
75856	776002
464	776003
102906	776004
34465	776005
50664	776006
2641	776007
32608	776008
64028	776009
39166	776010
56513	776011
68948	776012
14724	776013
84907	776014
66067	776015
76834	776016
85555	776017
45688	776018
26458	776019
62298	776020
15513	776021
5040	776022
140116	776023
6780	776024
36191	776025
67204	776026
17125	776027
28290	776028
90	776029
66297	776030
30713	776031
89622	776032
30485	776033
27026	776034
26433	776035
154790	776036
64855	776037
24837	776038
2652	776039
270	776040
100987	776041
14051	776042
5975	776043
69181	776044
33500	776045
4853	776046
10530	776047
32679	776048
30979	776049
7377	776050
66277	776051
10231	776052
1845	776053
22935	776054
12014	776055
1015	776056
2832	776057
59901	776058
75496	776059
1859	776060
88021	776061
25040	776062
9621	776063
62548	776064
4995	776065
116594	776066
110339	776067
7722	776068
25436	776069
17737	776070
70137	776071
8308	776072
160879	776073
3409	776074
39540	776075
16582	776076
13339	776077
122572	776078
160969	776079
1586	776080
13690	776081
30172	776082
29734	776083
84944	776084
26708	776085
39174	776086
37532	776087
16335	776088
33695	776089
3932	776090
52065	776091
20535	776092
7218	776093
56254	776094
86592	776095
17102	776096
89328	776097
35975	776098
14	776099
51947	776100
24868	776101
38985	776102
5725	776103
51276	776104
124743	776105
21251	776106
13926	776107
24276	776108
8318	776109
971	776110
25292	776111
15812	776112
34405	776113
22223	776114
55081	776115
58038	776116
91711	776117
30138	776118
56760	776119
42409	776120
78954	776121
83181	776122
13923	776123
458	776124
994	776125
20099	776126
36426	776127
24327	776128
61014	776129
20311	776130
6937	776131
1036	776132
33674	776133
15776	776134
50725	776135
2745	776136
15179	776137
51944	776138
41192	776139
23785	776140
23917	776141
16546	776142
12839	776143
12437	776144
22544	776145
6049	776146
35531	776147
60232	776148
3217	776149
42754	776150
39743	776151
49654	776152
30924	776153
66298	776154
28621	776155
41499	776156
19986	776157
3434	776158
27600	776159
62811	776160
26841	776161
34444	776162
98806	776163
1276	776164
66169	776165
23037	776166
62948	776167
16778	776168
93947	776169
21910	776170
27955	776171
14140	776172
893	776173
74713	776174
29800	776175
5047	776176
53169	776177
44596	776178
85147	776179
96607	776180
58379	776181
41519	776182
5239	776183
65397	776184
30766	776185
3624	776186
111829	776187
3809	776188
64694	776189
43036	776190
10914	776191
133729	776192
37790	776193
19077	776194
129085	776195
10713	776196
22417	776197
45586	776198
54968	776199
13604	776200
29804	776201
47928	776202
85270	776203
4567	776204
84112	776205
70755	776206
19597	776207
129526	776208
12656	776209
45273	776210
29171	776211
2347	776212
81569	776213
72546	776214
88505	776215
54577	776216
87477	776217
30244	776218
48283	776219
38410	776220
69554	776221
82267	776222
59170	776223
32151	776224
69153	776225
40309	776226
25151	776227
23427	776228
52620	776229
38105	776230
31574	776231
44778	776232
129369	776233
36840	776234
68362	776235
36862	776236
22766	776237
140219	776238
45420	776239
51307	776240
1641	776241
35409	776242
25846	776243
31129	776244
63408	776245
605	776246
1295	776247
4283	776248
86085	776249
68840	776250
83654	776251
13198	776252
31240	776253
12778	776254
3323	776255
7054	776256
105530	776257
9361	776258
129062	776259
18611	776260
115475	776261
94586	776262
4495	776263
4670	776264
136755	776265
21131	776266
91916	776267
8305	776268
35277	776269
4018	776270
77661	776271
58705	776272
82230	776273
125122	776274
2490	776275
12096	776276
15948	776277
15482	776278
3266	776279
78144	776280
38514	776281
5048	776282
1972	776283
207	776284
10117	776285
92971	776286
12377	776287
34362	776288
35544	776289
25600	776290
53538	776291
16330	776292
20347	776293
131319	776294
33434	776295
6057	776296
1498	776297
2537	776298
52308	776299
87808	776300
24391	776301
107939	776302
47222	776303
39367	776304
55523	776305
51783	776306
5830	776307
123976	776308
5140	776309
47175	776310
26795	776311
66952	776312
41896	776313
37618	776314
62	776315
2799	776316
83707	776317
20069	776318
22127	776319
53432	776320
95296	776321
39976	776322
4432	776323
71678	776324
3443	776325
2651	776326
96635	776327
20791	776328
13993	776329
19151	776330
1218	776331
10180	776332
78080	776333
66609	776334
1058	776335
41650	776336
12947	776337
45257	776338
3371	776339
78317	776340
43453	776341
62177	776342
865	776343
103245	776344
33575	776345
30025	776346
6208	776347
17741	776348
57589	776349
5173	776350
30842	776351
7048	776352
53610	776353
27945	776354
139060	776355
661	776356
20055	776357
4394	776358
19208	776359
128218	776360
68901	776361
695	776362
5677	776363
17271	776364
22010	776365
691	776366
45232	776367
28505	776368
95226	776369
104851	776370
72587	776371
20915	776372
17772	776373
41327	776374
1113	776375
114417	776376
11202	776377
71439	776378
55904	776379
37660	776380
55414	776381
53916	776382
133316	776383
30373	776384
118623	776385
92107	776386
27825	776387
40271	776388
39292	776389
12915	776390
97032	776391
5429	776392
75418	776393
19696	776394
138312	776395
22734	776396
48697	776397
113256	776398
20327	776399
8635	776400
46039	776401
3604	776402
16051	776403
8867	776404
26184	776405
9427	776406
67593	776407
115247	776408
6707	776409
64564	776410
42852	776411
100446	776412
73633	776413
131342	776414
39446	776415
82322	776416
16582	776417
91304	776418
26850	776419
61278	776420
5902	776421
21436	776422
113109	776423
63414	776424
2842	776425
86490	776426
36631	776427
3491	776428
20095	776429
7771	776430
17427	776431
59949	776432
25323	776433
118618	776434
55756	776435
29322	776436
3973	776437
21470	776438
55427	776439
3097	776440
937	776441
73139	776442
103973	776443
14474	776444
59168	776445
51185	776446
13902	776447
63578	776448
31814	776449
18964	776450
44723	776451
35366	776452
8939	776453
16805	776454
23798	776455
48938	776456
93172	776457
58079	776458
65481	776459
39548	776460
128689	776461
5703	776462
17702	776463
65032	776464
108104	776465
10550	776466
151494	776467
29421	776468
104533	776469
114229	776470
25247	776471
14460	776472
50604	776473
34894	776474
4624	776475
2432	776476
49426	776477
20750	776478
74439	776479
6720	776480
79649	776481
18698	776482
116452	776483
303	776484
126609	776485
1806	776486
44985	776487
93638	776488
50006	776489
41607	776490
1062	776491
67652	776492
20590	776493
29287	776494
29616	776495
84661	776496
77810	776497
3568	776498
88779	776499
17230	776500
28892	776501
40924	776502
49986	776503
65735	776504
7984	776505
6911	776506
5494	776507
43569	776508
69488	776509
940	776510
66650	776511
43733	776512
56876	776513
14715	776514
86866	776515
80466	776516
74496	776517
299	776518
65068	776519
13259	776520
13255	776521
3787	776522
1642	776523
11660	776524
64124	776525
8836	776526
63815	776527
17874	776528
10115	776529
125	776530
52820	776531
17063	776532
60857	776533
452	776534
19505	776535
14149	776536
7027	776537
18719	776538
948	776539
141817	776540
69294	776541
55410	776542
48413	776543
13965	776544
44834	776545
2848	776546
48731	776547
72139	776548
114071	776549
60556	776550
119589	776551
26303	776552
26630	776553
23507	776554
5586	776555
8146	776556
141877	776557
58120	776558
93460	776559
1823	776560
23034	776561
1891	776562
473	776563
48306	776564
3240	776565
49138	776566
15528	776567
7090	776568
12652	776569
65996	776570
50667	776571
59717	776572
59592	776573
30053	776574
22671	776575
87068	776576
13240	776577
66698	776578
739	776579
205	776580
86222	776581
24998	776582
77830	776583
49501	776584
63950	776585
127014	776586
15504	776587
9722	776588
4444	776589
8046	776590
35194	776591
3935	776592
63325	776593
23294	776594
40116	776595
10494	776596
89167	776597
3356	776598
135211	776599
18292	776600
63795	776601
22998	776602
129960	776603
47870	776604
71232	776605
14512	776606
133822	776607
69372	776608
133059	776609
57557	776610
28594	776611
31796	776612
94274	776613
6849	776614
9670	776615
102922	776616
64016	776617
11019	776618
28332	776619
58763	776620
71399	776621
132811	776622
36054	776623
672	776624
34468	776625
65817	776626
116232	776627
679	776628
68779	776629
28661	776630
56495	776631
15840	776632
821	776633
6061	776634
20940	776635
888	776636
3661	776637
62931	776638
81323	776639
10631	776640
92821	776641
74457	776642
96730	776643
29950	776644
79603	776645
38209	776646
33875	776647
51546	776648
24323	776649
5657	776650
19740	776651
31491	776652
7876	776653
26076	776654
11616	776655
75165	776656
3581	776657
62283	776658
143841	776659
10142	776660
9486	776661
55752	776662
9640	776663
4828	776664
42316	776665
11575	776666
34352	776667
61435	776668
12496	776669
32652	776670
14258	776671
396	776672
163573	776673
22034	776674
39415	776675
663	776676
25705	776677
33338	776678
15568	776679
62470	776680
2639	776681
112530	776682
3699	776683
113888	776684
13369	776685
74735	776686
10544	776687
80957	776688
125573	776689
17324	776690
52865	776691
117484	776692
156799	776693
46392	776694
96661	776695
12238	776696
47993	776697
41995	776698
58578	776699
27292	776700
113233	776701
139499	776702
95190	776703
17476	776704
147485	776705
13364	776706
44557	776707
167336	776708
45808	776709
67343	776710
5719	776711
37411	776712
33037	776713
141038	776714
24366	776715
19511	776716
22264	776717
131248	776718
3726	776719
18890	776720
29271	776721
103977	776722
140865	776723
29004	776724
48135	776725
8747	776726
9509	776727
40884	776728
47094	776729
85884	776730
22983	776731
65181	776732
781	776733
16820	776734
95158	776735
3562	776736
77435	776737
31241	776738
44927	776739
4810	776740
107565	776741
68859	776742
30150	776743
49441	776744
30690	776745
26254	776746
98719	776747
57881	776748
1642	776749
110873	776750
6368	776751
98851	776752
4947	776753
12017	776754
4414	776755
90708	776756
6881	776757
132547	776758
41651	776759
30052	776760
19636	776761
94329	776762
8328	776763
19681	776764
23034	776765
1460	776766
73594	776767
4234	776768
27958	776769
29479	776770
67001	776771
27496	776772
116907	776773
6672	776774
2818	776775
1473	776776
96247	776777
1001	776778
28998	776779
121336	776780
9884	776781
22048	776782
21651	776783
6362	776784
4335	776785
23434	776786
24241	776787
5259	776788
3589	776789
84058	776790
83788	776791
61294	776792
4379	776793
4663	776794
24301	776795
16791	776796
158751	776797
97891	776798
49748	776799
147575	776800
392	776801
38530	776802
3857	776803
23888	776804
2659	776805
59771	776806
4267	776807
53382	776808
78855	776809
61504	776810
43885	776811
32956	776812
7161	776813
61917	776814
60011	776815
10697	776816
13879	776817
2859	776818
82027	776819
29598	776820
127989	776821
28488	776822
16614	776823
21710	776824
13067	776825
29474	776826
5194	776827
106509	776828
100798	776829
49643	776830
47413	776831
31510	776832
2206	776833
567	776834
138842	776835
22766	776836
79339	776837
111615	776838
49708	776839
103069	776840
19792	776841
99355	776842
9961	776843
37348	776844
39486	776845
9239	776846
107922	776847
68064	776848
134764	776849
76434	776850
55585	776851
120757	776852
92587	776853
91906	776854
61608	776855
27298	776856
29234	776857
628	776858
16349	776859
21110	776860
96415	776861
50362	776862
1940	776863
77110	776864
15814	776865
37288	776866
879	776867
11115	776868
81340	776869
38891	776870
63253	776871
70122	776872
22389	776873
165571	776874
18954	776875
39065	776876
16206	776877
992	776878
104981	776879
31347	776880
77211	776881
143477	776882
25053	776883
5493	776884
21234	776885
36677	776886
113032	776887
42508	776888
2430	776889
52645	776890
36291	776891
14422	776892
16942	776893
24420	776894
7069	776895
153384	776896
89565	776897
2814	776898
2603	776899
322	776900
40703	776901
1748	776902
31331	776903
125697	776904
115080	776905
36362	776906
57250	776907
61671	776908
52402	776909
71758	776910
19385	776911
103729	776912
107387	776913
110010	776914
37948	776915
3165	776916
36362	776917
2346	776918
31660	776919
40616	776920
57515	776921
3019	776922
96016	776923
56916	776924
360	776925
58289	776926
18951	776927
15310	776928
42682	776929
134000	776930
68207	776931
4813	776932
129815	776933
90868	776934
11025	776935
42992	776936
6259	776937
20706	776938
8179	776939
40531	776940
20141	776941
1865	776942
43840	776943
31003	776944
3074	776945
48206	776946
27763	776947
52521	776948
1484	776949
37226	776950
138741	776951
75625	776952
8741	776953
21348	776954
97478	776955
26580	776956
41215	776957
88301	776958
40812	776959
7666	776960
89055	776961
73433	776962
16776	776963
538	776964
1742	776965
20974	776966
43119	776967
32873	776968
114333	776969
11175	776970
1066	776971
4313	776972
121157	776973
55735	776974
13077	776975
41997	776976
57162	776977
118177	776978
216	776979
74926	776980
853	776981
97366	776982
3893	776983
88271	776984
39115	776985
133104	776986
5879	776987
11932	776988
4214	776989
28252	776990
15800	776991
57802	776992
24355	776993
123561	776994
55740	776995
30209	776996
8115	776997
933	776998
46056	776999
134623	777000
14	777001
106771	777002
137917	777003
60658	777004
387	777005
3385	777006
2101	777007
49998	777008
26167	777009
27688	777010
38887	777011
58111	777012
67285	777013
65775	777014
53624	777015
89560	777016
15182	777017
715	777018
41292	777019
100109	777020
48424	777021
19858	777022
52007	777023
908	777024
14234	777025
20542	777026
102386	777027
22945	777028
35892	777029
11808	777030
461	777031
73947	777032
41789	777033
52284	777034
7979	777035
62308	777036
54564	777037
9106	777038
3762	777039
30979	777040
167638	777041
64965	777042
39844	777043
14555	777044
1629	777045
118024	777046
4189	777047
10837	777048
15193	777049
106972	777050
60608	777051
6863	777052
76821	777053
282	777054
41467	777055
17384	777056
5747	777057
37699	777058
98419	777059
18570	777060
17806	777061
17981	777062
58173	777063
11661	777064
22826	777065
88632	777066
15758	777067
29972	777068
13436	777069
1281	777070
25359	777071
374	777072
9386	777073
26722	777074
62030	777075
14557	777076
103566	777077
2050	777078
16067	777079
263	777080
49126	777081
42536	777082
24737	777083
94902	777084
109234	777085
35171	777086
1681	777087
24583	777088
52227	777089
1266	777090
1590	777091
15375	777092
133836	777093
23822	777094
102044	777095
94563	777096
54957	777097
100271	777098
41351	777099
96936	777100
10541	777101
127674	777102
43706	777103
330	777104
106989	777105
70182	777106
9273	777107
63796	777108
51773	777109
3130	777110
8694	777111
10110	777112
138646	777113
11833	777114
7846	777115
669	777116
494	777117
8934	777118
125570	777119
108540	777120
38871	777121
148125	777122
95289	777123
79564	777124
8204	777125
33945	777126
39829	777127
26980	777128
17174	777129
110155	777130
44714	777131
9973	777132
61	777133
31804	777134
49361	777135
10036	777136
67068	777137
66459	777138
86885	777139
4090	777140
17498	777141
371	777142
30343	777143
8085	777144
58664	777145
108897	777146
649	777147
55993	777148
78766	777149
11965	777150
70117	777151
19773	777152
63295	777153
136055	777154
35396	777155
80321	777156
127173	777157
44642	777158
49723	777159
418	777160
32375	777161
3764	777162
123760	777163
48610	777164
95935	777165
25588	777166
30687	777167
6746	777168
45091	777169
818	777170
34682	777171
47856	777172
49308	777173
110004	777174
27504	777175
131881	777176
41999	777177
7352	777178
31372	777179
99581	777180
115804	777181
101144	777182
4951	777183
31657	777184
6821	777185
22546	777186
1262	777187
15493	777188
2448	777189
1846	777190
31222	777191
96957	777192
13040	777193
8548	777194
22096	777195
48127	777196
6398	777197
17358	777198
41231	777199
82376	777200
8985	777201
15494	777202
61848	777203
27884	777204
99454	777205
82613	777206
9716	777207
162514	777208
38393	777209
45831	777210
82053	777211
27616	777212
4912	777213
44584	777214
68554	777215
108192	777216
32216	777217
17384	777218
95066	777219
59812	777220
30040	777221
2463	777222
58562	777223
23296	777224
1144	777225
74596	777226
65743	777227
26718	777228
10873	777229
135	777230
81457	777231
4874	777232
3022	777233
86917	777234
48585	777235
110256	777236
74881	777237
36708	777238
120234	777239
11756	777240
33	777241
103916	777242
18611	777243
63870	777244
34713	777245
60462	777246
6652	777247
19290	777248
105812	777249
43735	777250
17029	777251
33172	777252
157938	777253
3154	777254
101592	777255
26738	777256
81391	777257
40535	777258
38136	777259
12019	777260
21395	777261
17238	777262
129020	777263
125860	777264
3802	777265
1686	777266
76804	777267
67807	777268
3112	777269
24143	777270
70370	777271
50674	777272
14347	777273
37046	777274
27956	777275
59549	777276
8411	777277
24236	777278
1241	777279
64507	777280
28640	777281
114780	777282
28636	777283
24263	777284
14594	777285
6598	777286
4068	777287
5121	777288
35642	777289
7144	777290
3603	777291
49707	777292
10359	777293
137339	777294
3220	777295
35149	777296
5200	777297
14225	777298
59972	777299
62150	777300
27324	777301
37311	777302
13173	777303
5889	777304
2609	777305
71137	777306
81690	777307
4529	777308
4966	777309
82653	777310
11086	777311
4057	777312
65243	777313
28409	777314
24476	777315
11000	777316
170003	777317
59182	777318
8729	777319
18885	777320
3498	777321
50997	777322
33928	777323
905	777324
7385	777325
85996	777326
121266	777327
96700	777328
104690	777329
26389	777330
33314	777331
37502	777332
64001	777333
89970	777334
8643	777335
13921	777336
12133	777337
104543	777338
1643	777339
6466	777340
6756	777341
91214	777342
56308	777343
130137	777344
26561	777345
45118	777346
73790	777347
9782	777348
18439	777349
13602	777350
92736	777351
100202	777352
48149	777353
38140	777354
23149	777355
87743	777356
16933	777357
15996	777358
3234	777359
33715	777360
56857	777361
132423	777362
2020	777363
119488	777364
16543	777365
23788	777366
2468	777367
22065	777368
34449	777369
64877	777370
143059	777371
3672	777372
37088	777373
83105	777374
10406	777375
1607	777376
23369	777377
113030	777378
105803	777379
13300	777380
12144	777381
103939	777382
7269	777383
94591	777384
96287	777385
114983	777386
106336	777387
104415	777388
1551	777389
91803	777390
17659	777391
72220	777392
66792	777393
86282	777394
19070	777395
135793	777396
138662	777397
35627	777398
34656	777399
17047	777400
40062	777401
45454	777402
79613	777403
4895	777404
78507	777405
70096	777406
46990	777407
10902	777408
23831	777409
74875	777410
12819	777411
35860	777412
7427	777413
35685	777414
95800	777415
3911	777416
8337	777417
79194	777418
25136	777419
36464	777420
79841	777421
31218	777422
93613	777423
20619	777424
64725	777425
6133	777426
139315	777427
25788	777428
22891	777429
27065	777430
32525	777431
80888	777432
3081	777433
69010	777434
59344	777435
10665	777436
907	777437
77485	777438
53161	777439
46323	777440
71734	777441
43750	777442
25399	777443
47533	777444
95912	777445
59897	777446
110646	777447
6277	777448
147238	777449
12328	777450
31325	777451
36504	777452
8662	777453
19446	777454
5854	777455
115353	777456
48838	777457
17806	777458
12594	777459
112288	777460
40253	777461
5311	777462
9863	777463
133813	777464
12198	777465
1345	777466
66804	777467
20260	777468
14015	777469
27010	777470
17940	777471
8542	777472
65956	777473
17807	777474
18668	777475
51082	777476
131807	777477
91867	777478
27439	777479
19447	777480
60928	777481
69033	777482
13799	777483
147583	777484
21164	777485
68049	777486
74784	777487
55501	777488
7255	777489
974	777490
15707	777491
93915	777492
37474	777493
13982	777494
11383	777495
77319	777496
81406	777497
55243	777498
2007	777499
108323	777500
66	777501
161658	777502
96120	777503
69460	777504
90357	777505
135698	777506
33667	777507
56833	777508
92944	777509
97278	777510
109681	777511
40234	777512
63023	777513
16489	777514
62272	777515
27233	777516
4618	777517
32494	777518
19474	777519
75086	777520
42695	777521
7629	777522
5029	777523
42831	777524
4735	777525
5054	777526
67734	777527
89019	777528
59119	777529
3034	777530
6362	777531
56119	777532
76254	777533
1877	777534
97851	777535
106698	777536
51987	777537
99701	777538
65132	777539
12729	777540
23420	777541
75422	777542
69060	777543
118443	777544
152161	777545
11863	777546
9633	777547
82467	777548
74552	777549
133105	777550
1075	777551
13207	777552
20745	777553
55195	777554
20830	777555
15615	777556
393	777557
49851	777558
51349	777559
9703	777560
33449	777561
72177	777562
3574	777563
12704	777564
68017	777565
41936	777566
100649	777567
108146	777568
38226	777569
1284	777570
39854	777571
66760	777572
14559	777573
39177	777574
23495	777575
32023	777576
9455	777577
23345	777578
59481	777579
23631	777580
16178	777581
6769	777582
54350	777583
20804	777584
66958	777585
31757	777586
44520	777587
34348	777588
7920	777589
24512	777590
8714	777591
55473	777592
80934	777593
55045	777594
24600	777595
24944	777596
6573	777597
23001	777598
125	777599
107046	777600
138342	777601
28079	777602
153977	777603
78531	777604
124160	777605
169137	777606
2312	777607
110311	777608
221	777609
16423	777610
12346	777611
12182	777612
33359	777613
37155	777614
7678	777615
14523	777616
71746	777617
29270	777618
71456	777619
8711	777620
19757	777621
79210	777622
42065	777623
34239	777624
22677	777625
115595	777626
1060	777627
37665	777628
31861	777629
317	777630
111846	777631
14844	777632
60637	777633
43542	777634
29170	777635
44676	777636
9361	777637
64663	777638
78689	777639
41948	777640
69569	777641
82811	777642
60424	777643
38937	777644
62335	777645
109465	777646
71660	777647
1160	777648
8848	777649
61419	777650
86882	777651
43332	777652
66925	777653
31956	777654
19401	777655
16989	777656
31269	777657
24507	777658
14129	777659
43977	777660
36378	777661
1660	777662
135320	777663
27507	777664
70318	777665
20723	777666
28748	777667
164652	777668
5653	777669
76771	777670
27943	777671
8573	777672
98844	777673
22908	777674
24827	777675
7087	777676
103141	777677
17673	777678
34546	777679
58182	777680
11546	777681
30810	777682
10038	777683
19219	777684
67611	777685
151772	777686
5016	777687
75127	777688
8547	777689
22956	777690
79060	777691
17765	777692
18197	777693
129792	777694
19838	777695
12013	777696
1525	777697
33542	777698
78682	777699
26367	777700
90541	777701
82713	777702
88046	777703
63302	777704
8900	777705
30330	777706
670	777707
5555	777708
26002	777709
34032	777710
39591	777711
36273	777712
92766	777713
99691	777714
16540	777715
77607	777716
10736	777717
281	777718
50068	777719
52226	777720
8247	777721
105916	777722
23908	777723
44299	777724
29593	777725
98716	777726
132830	777727
116427	777728
2444	777729
39875	777730
100321	777731
134499	777732
14190	777733
132203	777734
79866	777735
29137	777736
8422	777737
1776	777738
7592	777739
3415	777740
816	777741
69505	777742
93343	777743
24766	777744
59371	777745
44208	777746
96896	777747
63130	777748
6910	777749
2740	777750
49434	777751
32818	777752
4898	777753
35005	777754
119169	777755
22384	777756
35857	777757
120759	777758
38914	777759
131554	777760
16162	777761
21033	777762
19731	777763
38685	777764
5327	777765
105412	777766
43075	777767
86873	777768
128173	777769
43925	777770
79789	777771
3636	777772
3602	777773
110788	777774
5828	777775
11107	777776
28445	777777
94	777778
123367	777779
19201	777780
11449	777781
1984	777782
32909	777783
2473	777784
72121	777785
8554	777786
80263	777787
3863	777788
91762	777789
133391	777790
55483	777791
46155	777792
16912	777793
23451	777794
43066	777795
26394	777796
9153	777797
581	777798
16562	777799
5777	777800
90071	777801
160415	777802
21983	777803
89316	777804
17876	777805
25525	777806
49423	777807
52092	777808
78007	777809
11680	777810
21385	777811
137313	777812
9472	777813
60601	777814
31286	777815
18705	777816
50465	777817
38251	777818
27968	777819
5193	777820
46477	777821
18651	777822
29394	777823
875	777824
170204	777825
74936	777826
144246	777827
109260	777828
126456	777829
1941	777830
34592	777831
70693	777832
24763	777833
11513	777834
14661	777835
50374	777836
128185	777837
100241	777838
6857	777839
39616	777840
19398	777841
1997	777842
130761	777843
12427	777844
9179	777845
37187	777846
125033	777847
11634	777848
93479	777849
17441	777850
85247	777851
45315	777852
26799	777853
25583	777854
3184	777855
107757	777856
1351	777857
61498	777858
70883	777859
18158	777860
3024	777861
2730	777862
9986	777863
12361	777864
8313	777865
47721	777866
30130	777867
12344	777868
17047	777869
4390	777870
94534	777871
7716	777872
108800	777873
150088	777874
55345	777875
7284	777876
20468	777877
80472	777878
35994	777879
78107	777880
7898	777881
10772	777882
127817	777883
12484	777884
4255	777885
46142	777886
74367	777887
53645	777888
114378	777889
18603	777890
3140	777891
36356	777892
46488	777893
21957	777894
94744	777895
22881	777896
31721	777897
3960	777898
3219	777899
87049	777900
31593	777901
29103	777902
10510	777903
9060	777904
129643	777905
3210	777906
56160	777907
1186	777908
111676	777909
21005	777910
11159	777911
46728	777912
69906	777913
22752	777914
4986	777915
42952	777916
1652	777917
5096	777918
33083	777919
80074	777920
29805	777921
1458	777922
8793	777923
17460	777924
32184	777925
76468	777926
69831	777927
20011	777928
22684	777929
37409	777930
6062	777931
4365	777932
8290	777933
25373	777934
47588	777935
162819	777936
95276	777937
16376	777938
9180	777939
116143	777940
61686	777941
26147	777942
84669	777943
40662	777944
8565	777945
96837	777946
10758	777947
30702	777948
3374	777949
117367	777950
45540	777951
99808	777952
41247	777953
27077	777954
42193	777955
11409	777956
2985	777957
12041	777958
65102	777959
14322	777960
11287	777961
149630	777962
49226	777963
721	777964
2324	777965
148848	777966
59123	777967
73450	777968
27062	777969
46709	777970
11297	777971
23443	777972
46675	777973
30988	777974
45138	777975
34633	777976
21115	777977
6899	777978
25534	777979
5151	777980
56573	777981
139	777982
132657	777983
1626	777984
51971	777985
62953	777986
21622	777987
58595	777988
5271	777989
538	777990
813	777991
41467	777992
44181	777993
10262	777994
3398	777995
642	777996
22591	777997
64967	777998
9097	777999
5263	778000
348	778001
21704	778002
136425	778003
52713	778004
151971	778005
119641	778006
487	778007
30280	778008
2929	778009
31304	778010
691	778011
18041	778012
114645	778013
66759	778014
45466	778015
59519	778016
127020	778017
3896	778018
40291	778019
79600	778020
12629	778021
30316	778022
85607	778023
1937	778024
45443	778025
50775	778026
15950	778027
123397	778028
49046	778029
73809	778030
44391	778031
1047	778032
20274	778033
851	778034
23299	778035
669	778036
16116	778037
116953	778038
22019	778039
20036	778040
50979	778041
13952	778042
1102	778043
36480	778044
711	778045
69655	778046
32391	778047
13077	778048
56210	778049
86412	778050
117	778051
20833	778052
7829	778053
101670	778054
36918	778055
31015	778056
165242	778057
30621	778058
68686	778059
33464	778060
39228	778061
1389	778062
65554	778063
92380	778064
138699	778065
163107	778066
31653	778067
19825	778068
30615	778069
160196	778070
33923	778071
64197	778072
14086	778073
26595	778074
8719	778075
16976	778076
96081	778077
39104	778078
31610	778079
23082	778080
63824	778081
3599	778082
36629	778083
29176	778084
19670	778085
56081	778086
22188	778087
3344	778088
9737	778089
4880	778090
25603	778091
21564	778092
18200	778093
301	778094
23732	778095
107471	778096
108690	778097
116292	778098
43989	778099
1878	778100
33564	778101
43666	778102
10080	778103
38763	778104
17572	778105
4708	778106
89039	778107
58644	778108
1222	778109
44695	778110
102437	778111
4733	778112
6644	778113
3648	778114
3399	778115
27527	778116
32580	778117
14773	778118
75131	778119
88109	778120
18581	778121
3414	778122
98255	778123
90540	778124
17114	778125
16669	778126
45687	778127
1643	778128
1895	778129
30728	778130
6415	778131
8058	778132
21892	778133
129317	778134
8905	778135
160278	778136
120128	778137
14607	778138
6453	778139
138902	778140
38322	778141
105448	778142
18430	778143
32932	778144
32198	778145
45364	778146
163307	778147
15366	778148
3486	778149
12696	778150
58290	778151
18291	778152
59677	778153
2488	778154
52494	778155
30056	778156
165176	778157
50123	778158
18925	778159
6686	778160
101805	778161
3314	778162
69892	778163
49627	778164
63544	778165
126432	778166
23278	778167
50190	778168
13907	778169
8372	778170
49845	778171
8459	778172
22144	778173
64453	778174
99457	778175
35080	778176
4329	778177
1716	778178
14459	778179
71577	778180
13075	778181
60699	778182
49061	778183
36279	778184
26425	778185
16185	778186
18443	778187
136245	778188
39487	778189
14037	778190
19370	778191
29181	778192
35186	778193
9097	778194
157005	778195
94345	778196
1084	778197
15295	778198
7132	778199
8313	778200
28085	778201
101991	778202
5172	778203
91512	778204
72740	778205
122303	778206
79538	778207
3546	778208
11609	778209
4085	778210
43414	778211
56161	778212
108584	778213
108007	778214
38832	778215
21591	778216
168516	778217
147557	778218
15605	778219
64912	778220
64208	778221
4426	778222
102984	778223
5370	778224
93180	778225
78150	778226
453	778227
29535	778228
41676	778229
57205	778230
54111	778231
84501	778232
108458	778233
4698	778234
16804	778235
46811	778236
92958	778237
63282	778238
108125	778239
74672	778240
406	778241
8637	778242
39746	778243
64052	778244
13314	778245
22248	778246
80867	778247
7203	778248
51683	778249
90594	778250
31715	778251
23784	778252
21444	778253
55719	778254
57412	778255
3173	778256
57164	778257
86435	778258
78837	778259
22603	778260
78531	778261
18189	778262
8802	778263
9562	778264
3348	778265
82970	778266
101612	778267
134962	778268
7364	778269
111740	778270
109801	778271
5172	778272
133547	778273
12007	778274
35768	778275
41069	778276
54664	778277
75493	778278
38400	778279
60090	778280
137554	778281
96865	778282
35883	778283
8970	778284
44198	778285
1446	778286
11073	778287
66946	778288
143227	778289
132998	778290
88001	778291
166356	778292
107027	778293
15649	778294
78627	778295
155477	778296
3281	778297
8256	778298
6936	778299
10882	778300
164336	778301
38690	778302
35403	778303
16357	778304
8406	778305
9904	778306
43972	778307
2251	778308
26973	778309
7153	778310
57470	778311
13719	778312
42989	778313
1369	778314
46336	778315
129145	778316
52419	778317
12508	778318
16562	778319
68242	778320
2318	778321
102299	778322
312	778323
18396	778324
736	778325
26274	778326
16998	778327
85938	778328
2799	778329
124721	778330
104271	778331
123896	778332
108744	778333
133471	778334
3561	778335
754	778336
18204	778337
2660	778338
18581	778339
49736	778340
128014	778341
28218	778342
21314	778343
7772	778344
169586	778345
161439	778346
39625	778347
132715	778348
3900	778349
5863	778350
31819	778351
19844	778352
17278	778353
101847	778354
12801	778355
11057	778356
14178	778357
24756	778358
22863	778359
98739	778360
68800	778361
17806	778362
17982	778363
44146	778364
36284	778365
23653	778366
71196	778367
36961	778368
201	778369
27824	778370
76110	778371
15737	778372
2212	778373
59874	778374
87944	778375
7532	778376
85660	778377
22248	778378
19615	778379
14408	778380
25581	778381
4825	778382
9753	778383
1767	778384
47937	778385
128240	778386
3259	778387
25534	778388
95899	778389
22884	778390
5382	778391
33466	778392
46172	778393
72987	778394
13174	778395
68416	778396
30528	778397
12697	778398
57579	778399
10642	778400
170166	778401
21419	778402
56659	778403
30741	778404
24570	778405
82223	778406
55011	778407
97370	778408
21809	778409
10232	778410
46753	778411
72695	778412
60818	778413
40579	778414
88605	778415
7451	778416
24636	778417
110962	778418
29040	778419
73278	778420
59000	778421
15604	778422
52669	778423
83445	778424
11564	778425
4611	778426
33327	778427
991	778428
39118	778429
70566	778430
27333	778431
83062	778432
18	778433
73784	778434
2626	778435
71669	778436
87270	778437
59388	778438
109122	778439
69558	778440
57434	778441
91831	778442
18864	778443
107180	778444
52079	778445
52423	778446
12126	778447
9635	778448
105408	778449
86451	778450
11236	778451
11565	778452
7782	778453
118762	778454
15074	778455
99440	778456
6875	778457
36413	778458
9793	778459
37360	778460
118	778461
35621	778462
41880	778463
34149	778464
97983	778465
13159	778466
379	778467
66724	778468
5062	778469
70005	778470
26363	778471
25109	778472
16321	778473
45716	778474
103630	778475
94199	778476
20651	778477
56780	778478
145398	778479
22831	778480
10798	778481
12860	778482
3727	778483
46573	778484
12377	778485
14864	778486
47423	778487
37900	778488
100039	778489
64704	778490
131495	778491
20568	778492
21905	778493
123704	778494
13205	778495
28354	778496
6795	778497
4590	778498
34999	778499
8658	778500
164360	778501
70922	778502
35499	778503
20882	778504
88404	778505
40	778506
10575	778507
20158	778508
118592	778509
15265	778510
5289	778511
41007	778512
25007	778513
1532	778514
101911	778515
22177	778516
6967	778517
129403	778518
60835	778519
53872	778520
71054	778521
53067	778522
989	778523
83418	778524
55943	778525
84888	778526
58970	778527
77079	778528
156796	778529
25386	778530
889	778531
11299	778532
17238	778533
11105	778534
112166	778535
59684	778536
32439	778537
1580	778538
138852	778539
57585	778540
19796	778541
63280	778542
11964	778543
77329	778544
83175	778545
78299	778546
27212	778547
116	778548
2279	778549
3385	778550
52530	778551
71279	778552
15561	778553
97414	778554
10141	778555
829	778556
14170	778557
4577	778558
26969	778559
23991	778560
55754	778561
100228	778562
73359	778563
102885	778564
72697	778565
46	778566
35150	778567
121467	778568
157489	778569
22641	778570
88349	778571
18252	778572
8221	778573
113600	778574
4468	778575
13737	778576
73335	778577
96776	778578
28551	778579
11454	778580
2445	778581
30969	778582
1528	778583
2042	778584
86068	778585
1256	778586
15675	778587
15774	778588
35656	778589
23625	778590
7850	778591
24683	778592
17175	778593
14176	778594
32725	778595
107536	778596
88325	778597
73196	778598
61506	778599
6306	778600
27716	778601
23213	778602
45256	778603
13997	778604
37111	778605
21067	778606
85144	778607
84159	778608
18623	778609
3123	778610
1912	778611
86767	778612
96535	778613
131429	778614
13059	778615
7924	778616
201	778617
16047	778618
6495	778619
7396	778620
26694	778621
38601	778622
140935	778623
48505	778624
115076	778625
97005	778626
36779	778627
3684	778628
95265	778629
64134	778630
3477	778631
108228	778632
56909	778633
23356	778634
72225	778635
164013	778636
46113	778637
125695	778638
132599	778639
85809	778640
338	778641
16621	778642
26509	778643
6499	778644
22210	778645
58797	778646
55796	778647
11234	778648
63822	778649
70790	778650
16671	778651
5146	778652
17639	778653
13197	778654
10206	778655
2718	778656
13992	778657
149977	778658
133802	778659
71558	778660
13425	778661
16391	778662
53805	778663
18545	778664
4792	778665
109471	778666
13637	778667
28563	778668
62654	778669
15340	778670
13202	778671
2735	778672
4075	778673
20499	778674
18882	778675
21658	778676
15139	778677
129468	778678
112510	778679
64812	778680
52907	778681
20589	778682
19793	778683
40496	778684
8031	778685
8209	778686
16220	778687
4517	778688
33382	778689
81827	778690
11386	778691
150786	778692
104231	778693
23516	778694
18264	778695
93192	778696
104916	778697
26012	778698
44987	778699
45174	778700
10138	778701
41689	778702
5393	778703
65306	778704
66158	778705
33712	778706
60647	778707
37209	778708
149239	778709
1800	778710
15207	778711
53470	778712
6496	778713
35922	778714
22357	778715
12277	778716
15756	778717
21330	778718
59713	778719
11545	778720
15369	778721
59260	778722
15002	778723
21453	778724
87472	778725
108382	778726
43114	778727
63671	778728
35699	778729
124804	778730
33483	778731
18718	778732
9870	778733
14205	778734
108134	778735
55010	778736
22030	778737
5580	778738
65162	778739
53608	778740
82642	778741
45771	778742
22377	778743
40708	778744
20152	778745
166986	778746
30766	778747
10669	778748
11306	778749
39637	778750
129663	778751
42264	778752
47226	778753
35424	778754
34164	778755
12619	778756
274	778757
4002	778758
26816	778759
60005	778760
72270	778761
46067	778762
6180	778763
90632	778764
26203	778765
26979	778766
130789	778767
8082	778768
4573	778769
23023	778770
25594	778771
56339	778772
21166	778773
29634	778774
583	778775
72192	778776
60	778777
91434	778778
18206	778779
225	778780
115411	778781
23380	778782
45403	778783
8	778784
17510	778785
3162	778786
7200	778787
15313	778788
17380	778789
6394	778790
19505	778791
24793	778792
15789	778793
13613	778794
105037	778795
3392	778796
127717	778797
16187	778798
16262	778799
19627	778800
86089	778801
100932	778802
69489	778803
107483	778804
38123	778805
89683	778806
31829	778807
55300	778808
24331	778809
39217	778810
12644	778811
25560	778812
23389	778813
53943	778814
46435	778815
75683	778816
90913	778817
1339	778818
4152	778819
109557	778820
21993	778821
39121	778822
54853	778823
3485	778824
161331	778825
53665	778826
45559	778827
24620	778828
50808	778829
140542	778830
3861	778831
23169	778832
30580	778833
9458	778834
71284	778835
31810	778836
128034	778837
55342	778838
13406	778839
17917	778840
80783	778841
4224	778842
16441	778843
184	778844
56000	778845
41768	778846
468	778847
912	778848
166776	778849
54564	778850
20930	778851
27110	778852
21323	778853
22748	778854
44692	778855
36456	778856
31325	778857
43716	778858
22978	778859
7052	778860
72416	778861
90637	778862
3254	778863
28359	778864
107662	778865
24175	778866
8325	778867
47208	778868
105343	778869
54552	778870
35359	778871
85236	778872
13473	778873
127767	778874
128184	778875
45855	778876
46031	778877
23839	778878
2123	778879
96913	778880
5369	778881
8740	778882
41983	778883
49072	778884
12543	778885
1145	778886
17741	778887
55038	778888
75939	778889
76945	778890
576	778891
29437	778892
16684	778893
22304	778894
37000	778895
52787	778896
85	778897
54101	778898
157747	778899
51418	778900
77113	778901
3724	778902
3728	778903
29521	778904
3517	778905
67370	778906
10704	778907
50052	778908
493	778909
414	778910
4078	778911
44064	778912
24516	778913
55442	778914
11408	778915
95083	778916
46035	778917
1317	778918
58402	778919
25776	778920
5971	778921
34274	778922
45415	778923
5833	778924
78357	778925
41241	778926
27386	778927
4371	778928
47951	778929
78176	778930
4764	778931
56772	778932
818	778933
38142	778934
43095	778935
96538	778936
16036	778937
31061	778938
45423	778939
39288	778940
27682	778941
51504	778942
14431	778943
29098	778944
79799	778945
28680	778946
1213	778947
123903	778948
38280	778949
29195	778950
5176	778951
93468	778952
97253	778953
94560	778954
13132	778955
5722	778956
9204	778957
146397	778958
60291	778959
117179	778960
88846	778961
19614	778962
22393	778963
45090	778964
65850	778965
76837	778966
38354	778967
24236	778968
11762	778969
36871	778970
35443	778971
11174	778972
60996	778973
22319	778974
45291	778975
10778	778976
58126	778977
10308	778978
84938	778979
136636	778980
20189	778981
121525	778982
92793	778983
152394	778984
97426	778985
7556	778986
12738	778987
21576	778988
91948	778989
27455	778990
55926	778991
130100	778992
17954	778993
21158	778994
15243	778995
16884	778996
48073	778997
3824	778998
4757	778999
47688	779000
39259	779001
147365	779002
127168	779003
304	779004
36556	779005
24523	779006
56107	779007
25840	779008
1738	779009
112040	779010
138533	779011
4769	779012
93845	779013
150338	779014
31734	779015
27100	779016
26279	779017
5472	779018
70229	779019
54325	779020
87206	779021
36476	779022
645	779023
83935	779024
51290	779025
123948	779026
40784	779027
67529	779028
98795	779029
104280	779030
52507	779031
24799	779032
72156	779033
104671	779034
24998	779035
121577	779036
3483	779037
70364	779038
1425	779039
65325	779040
3192	779041
7231	779042
67264	779043
8395	779044
73186	779045
13486	779046
137195	779047
61125	779048
3071	779049
39988	779050
31479	779051
154879	779052
24363	779053
1449	779054
7027	779055
470	779056
8392	779057
39304	779058
85299	779059
74801	779060
25684	779061
47255	779062
41085	779063
9172	779064
23099	779065
58223	779066
38228	779067
26941	779068
14280	779069
33338	779070
13831	779071
26766	779072
35135	779073
69	779074
7687	779075
31063	779076
13182	779077
138	779078
25574	779079
33674	779080
5516	779081
15256	779082
31267	779083
22109	779084
14562	779085
1812	779086
28565	779087
103143	779088
120082	779089
16310	779090
43441	779091
63890	779092
82556	779093
6385	779094
61897	779095
10881	779096
109080	779097
14735	779098
65589	779099
49158	779100
72764	779101
32222	779102
58966	779103
759	779104
97868	779105
20198	779106
27458	779107
27640	779108
27026	779109
47201	779110
96000	779111
15849	779112
16496	779113
4769	779114
82753	779115
8981	779116
38974	779117
2764	779118
28804	779119
20846	779120
52093	779121
14075	779122
6574	779123
41860	779124
137522	779125
73962	779126
138783	779127
110995	779128
14050	779129
69933	779130
43213	779131
40936	779132
112605	779133
54525	779134
467	779135
65835	779136
3	779137
128373	779138
36018	779139
52847	779140
60139	779141
6995	779142
132597	779143
10087	779144
41604	779145
28786	779146
92834	779147
93219	779148
152830	779149
70273	779150
16286	779151
1805	779152
23593	779153
38969	779154
101084	779155
45350	779156
87532	779157
2991	779158
6792	779159
25223	779160
93964	779161
45815	779162
51194	779163
110332	779164
95330	779165
37935	779166
103832	779167
91962	779168
67044	779169
107274	779170
87238	779171
47056	779172
77740	779173
89976	779174
13721	779175
4146	779176
1860	779177
47200	779178
23908	779179
12017	779180
9564	779181
2992	779182
9179	779183
72341	779184
46080	779185
91416	779186
26546	779187
96359	779188
816	779189
115669	779190
1274	779191
48002	779192
54713	779193
14413	779194
5301	779195
15141	779196
110791	779197
80897	779198
43589	779199
92100	779200
101181	779201
29771	779202
161402	779203
80453	779204
25435	779205
32611	779206
20476	779207
5163	779208
9359	779209
70575	779210
53693	779211
3026	779212
3634	779213
24907	779214
40544	779215
24567	779216
8120	779217
81531	779218
72810	779219
46789	779220
36628	779221
64847	779222
75414	779223
6140	779224
95930	779225
110930	779226
11898	779227
1624	779228
3526	779229
76436	779230
63375	779231
7695	779232
4464	779233
6429	779234
30297	779235
45006	779236
57504	779237
65179	779238
20949	779239
5418	779240
154221	779241
33348	779242
55659	779243
132669	779244
34343	779245
15428	779246
59402	779247
9720	779248
38363	779249
103265	779250
68832	779251
13306	779252
106709	779253
91759	779254
95635	779255
9401	779256
93263	779257
8366	779258
3073	779259
55264	779260
80563	779261
33211	779262
3133	779263
49372	779264
7323	779265
13661	779266
23191	779267
299	779268
74219	779269
86076	779270
20442	779271
6696	779272
17744	779273
5460	779274
26788	779275
3772	779276
45925	779277
5098	779278
24651	779279
91809	779280
33223	779281
40225	779282
34376	779283
37261	779284
113510	779285
44578	779286
22365	779287
32219	779288
40954	779289
100882	779290
58018	779291
67036	779292
3427	779293
11824	779294
30681	779295
6055	779296
17233	779297
54960	779298
3704	779299
122649	779300
119789	779301
32037	779302
2786	779303
12995	779304
87829	779305
99769	779306
391	779307
5910	779308
3401	779309
39175	779310
58093	779311
92985	779312
1583	779313
54116	779314
124710	779315
8650	779316
65151	779317
25459	779318
29239	779319
30331	779320
54242	779321
16842	779322
47913	779323
29363	779324
131873	779325
35838	779326
33662	779327
48137	779328
5201	779329
15957	779330
70362	779331
54939	779332
39030	779333
11164	779334
13297	779335
34545	779336
104756	779337
36924	779338
75094	779339
26484	779340
21020	779341
113009	779342
54148	779343
2017	779344
83679	779345
11852	779346
38241	779347
39784	779348
10161	779349
108524	779350
20821	779351
34599	779352
53596	779353
72273	779354
11884	779355
11887	779356
91042	779357
17597	779358
27763	779359
92	779360
7638	779361
79906	779362
18629	779363
7455	779364
4782	779365
8684	779366
22991	779367
66917	779368
22352	779369
32808	779370
2558	779371
21065	779372
111820	779373
25781	779374
3536	779375
75753	779376
196	779377
102464	779378
28760	779379
127103	779380
62228	779381
93296	779382
110392	779383
92206	779384
7225	779385
156323	779386
3801	779387
77634	779388
12502	779389
48950	779390
70966	779391
75842	779392
36284	779393
30319	779394
125865	779395
14025	779396
543	779397
81903	779398
31473	779399
37453	779400
2574	779401
29785	779402
45852	779403
111060	779404
10409	779405
87592	779406
124112	779407
2623	779408
16473	779409
26659	779410
21503	779411
47501	779412
39088	779413
1200	779414
66235	779415
29886	779416
79744	779417
46160	779418
7472	779419
1541	779420
23305	779421
43546	779422
4330	779423
26729	779424
2375	779425
5724	779426
66766	779427
19345	779428
14684	779429
125169	779430
45191	779431
32286	779432
16991	779433
18510	779434
33865	779435
12659	779436
160060	779437
91925	779438
27555	779439
100727	779440
55504	779441
1618	779442
132216	779443
13026	779444
8252	779445
81	779446
66007	779447
33851	779448
148431	779449
50579	779450
24460	779451
46828	779452
926	779453
28224	779454
68724	779455
105	779456
14193	779457
91112	779458
70949	779459
39318	779460
33905	779461
12728	779462
21490	779463
66134	779464
20177	779465
95218	779466
3997	779467
419	779468
77239	779469
27916	779470
154458	779471
25907	779472
30581	779473
110073	779474
64770	779475
45437	779476
106250	779477
86399	779478
77088	779479
20421	779480
4120	779481
68221	779482
525	779483
357	779484
17353	779485
22899	779486
35863	779487
64755	779488
28731	779489
34823	779490
385	779491
7324	779492
70066	779493
84129	779494
37557	779495
26274	779496
59569	779497
32775	779498
105349	779499
67536	779500
7545	779501
76864	779502
108992	779503
16251	779504
9710	779505
74157	779506
19181	779507
21193	779508
101627	779509
49	779510
635	779511
11789	779512
12175	779513
51675	779514
19680	779515
2366	779516
28053	779517
17981	779518
69589	779519
16620	779520
4260	779521
155945	779522
154819	779523
18462	779524
48297	779525
4580	779526
88622	779527
19484	779528
91663	779529
4374	779530
21685	779531
72833	779532
128492	779533
64025	779534
5270	779535
157015	779536
116844	779537
35175	779538
161618	779539
86589	779540
161171	779541
50304	779542
31096	779543
41034	779544
6226	779545
152292	779546
94456	779547
23758	779548
48065	779549
78613	779550
3288	779551
31862	779552
33398	779553
3757	779554
93931	779555
158335	779556
20555	779557
17349	779558
11643	779559
12587	779560
52427	779561
39889	779562
57243	779563
4006	779564
32563	779565
14118	779566
34851	779567
50840	779568
31889	779569
7404	779570
1860	779571
37755	779572
116250	779573
10866	779574
131713	779575
65849	779576
16708	779577
119615	779578
6999	779579
115958	779580
47671	779581
6524	779582
29089	779583
65196	779584
50245	779585
19730	779586
79351	779587
94861	779588
93664	779589
32507	779590
3547	779591
129272	779592
60543	779593
22027	779594
15566	779595
57275	779596
20510	779597
1579	779598
111741	779599
82503	779600
81458	779601
52938	779602
2104	779603
154198	779604
15214	779605
89783	779606
3398	779607
131723	779608
1746	779609
9150	779610
12310	779611
87158	779612
128183	779613
31	779614
15654	779615
22277	779616
44769	779617
541	779618
42120	779619
33459	779620
26665	779621
7630	779622
25636	779623
17612	779624
138421	779625
5107	779626
3547	779627
101303	779628
119163	779629
27007	779630
34503	779631
2179	779632
13773	779633
82092	779634
250	779635
111490	779636
81626	779637
54527	779638
124470	779639
23685	779640
13723	779641
21004	779642
14711	779643
39826	779644
130373	779645
1631	779646
14870	779647
30800	779648
25511	779649
125787	779650
6764	779651
143839	779652
219	779653
86415	779654
16195	779655
44337	779656
524	779657
13445	779658
130935	779659
27680	779660
61941	779661
39552	779662
8755	779663
2080	779664
10833	779665
72197	779666
33327	779667
6028	779668
53703	779669
56052	779670
2833	779671
42065	779672
19903	779673
23751	779674
41158	779675
52794	779676
125517	779677
19284	779678
83298	779679
738	779680
117120	779681
8932	779682
7761	779683
115626	779684
56134	779685
11758	779686
104204	779687
24311	779688
82258	779689
3153	779690
1943	779691
1547	779692
155867	779693
167198	779694
30053	779695
74114	779696
99831	779697
61325	779698
54484	779699
116990	779700
18178	779701
8051	779702
143269	779703
5228	779704
3396	779705
19617	779706
25452	779707
14098	779708
181	779709
79216	779710
18397	779711
126844	779712
17347	779713
62826	779714
16826	779715
8804	779716
26816	779717
6753	779718
87460	779719
2224	779720
3199	779721
712	779722
137407	779723
28803	779724
6290	779725
55974	779726
6387	779727
4336	779728
319	779729
39567	779730
85004	779731
53255	779732
27444	779733
102313	779734
67224	779735
60516	779736
9770	779737
3496	779738
55463	779739
6054	779740
17537	779741
129237	779742
9927	779743
163928	779744
6491	779745
88502	779746
8218	779747
57752	779748
46705	779749
30154	779750
26116	779751
36711	779752
64558	779753
1307	779754
40455	779755
19591	779756
152021	779757
20540	779758
923	779759
29182	779760
131008	779761
33156	779762
103021	779763
18192	779764
34256	779765
2071	779766
110507	779767
84165	779768
138275	779769
152119	779770
58102	779771
95895	779772
20216	779773
96747	779774
3051	779775
62163	779776
30689	779777
103622	779778
3501	779779
65680	779780
18767	779781
79643	779782
142398	779783
134337	779784
40446	779785
34322	779786
30673	779787
47066	779788
21720	779789
46642	779790
58464	779791
70878	779792
70301	779793
8539	779794
76971	779795
17107	779796
65982	779797
5625	779798
57921	779799
128338	779800
20348	779801
42190	779802
82342	779803
78997	779804
68094	779805
9976	779806
11868	779807
5963	779808
15748	779809
26056	779810
14503	779811
125507	779812
43994	779813
115633	779814
80833	779815
23263	779816
6018	779817
12761	779818
34831	779819
7502	779820
61465	779821
12718	779822
781	779823
6	779824
8578	779825
115310	779826
29776	779827
17651	779828
26418	779829
6458	779830
16000	779831
18512	779832
4718	779833
2037	779834
57590	779835
33815	779836
102018	779837
20019	779838
122230	779839
96737	779840
58545	779841
70860	779842
41629	779843
15862	779844
27280	779845
70980	779846
53155	779847
79219	779848
88115	779849
3796	779850
35404	779851
19628	779852
48882	779853
13647	779854
23500	779855
13935	779856
7333	779857
87783	779858
8342	779859
5974	779860
2224	779861
20922	779862
6900	779863
87423	779864
3151	779865
155	779866
27980	779867
94373	779868
76138	779869
14947	779870
29971	779871
22714	779872
107168	779873
3548	779874
122521	779875
132424	779876
23968	779877
27274	779878
37399	779879
5808	779880
5046	779881
27202	779882
39581	779883
91933	779884
136938	779885
4131	779886
12452	779887
31526	779888
2679	779889
40736	779890
40081	779891
17629	779892
21260	779893
58685	779894
5385	779895
56819	779896
26176	779897
83314	779898
14836	779899
137912	779900
16401	779901
32910	779902
4218	779903
2558	779904
8801	779905
4932	779906
71375	779907
26178	779908
44493	779909
1409	779910
144065	779911
10673	779912
27781	779913
28657	779914
24115	779915
10774	779916
45548	779917
110583	779918
27313	779919
15510	779920
74444	779921
62461	779922
24809	779923
26812	779924
9146	779925
80108	779926
155978	779927
23553	779928
10818	779929
21769	779930
31883	779931
52415	779932
53395	779933
4697	779934
5785	779935
56586	779936
35692	779937
168579	779938
5102	779939
24862	779940
49790	779941
7745	779942
3780	779943
64549	779944
43243	779945
30527	779946
10335	779947
5254	779948
59069	779949
107659	779950
115349	779951
42541	779952
35197	779953
27446	779954
51373	779955
2248	779956
12086	779957
9078	779958
81009	779959
16675	779960
4382	779961
92081	779962
50871	779963
44384	779964
5792	779965
31185	779966
8277	779967
3962	779968
1289	779969
77510	779970
46362	779971
7460	779972
31852	779973
81475	779974
56196	779975
67051	779976
86220	779977
153619	779978
99954	779979
26282	779980
152609	779981
38271	779982
91130	779983
94922	779984
2681	779985
64247	779986
27661	779987
142655	779988
65312	779989
11799	779990
13813	779991
1512	779992
108544	779993
70224	779994
7301	779995
91054	779996
95731	779997
9763	779998
11	779999
36434	780000
66804	780001
20765	780002
12865	780003
44572	780004
109453	780005
29535	780006
39673	780007
43326	780008
31089	780009
30843	780010
3677	780011
133335	780012
1563	780013
6316	780014
9553	780015
26272	780016
19969	780017
6159	780018
16304	780019
22249	780020
18855	780021
7629	780022
65609	780023
34859	780024
30008	780025
2147	780026
10653	780027
17245	780028
45787	780029
10820	780030
137816	780031
108966	780032
21965	780033
8823	780034
13254	780035
49259	780036
95317	780037
84127	780038
5514	780039
14422	780040
127626	780041
109447	780042
14512	780043
33874	780044
109690	780045
22102	780046
49739	780047
38664	780048
103730	780049
27584	780050
116581	780051
4891	780052
35724	780053
14608	780054
19324	780055
58554	780056
66298	780057
39084	780058
20465	780059
228	780060
26042	780061
56204	780062
115063	780063
43065	780064
50223	780065
154727	780066
78835	780067
55464	780068
25292	780069
168615	780070
45897	780071
112124	780072
104298	780073
90924	780074
69127	780075
89798	780076
54123	780077
146289	780078
57921	780079
82888	780080
14784	780081
15388	780082
45120	780083
185	780084
27057	780085
7123	780086
39001	780087
14600	780088
105417	780089
89334	780090
24967	780091
286	780092
25800	780093
46024	780094
75352	780095
152151	780096
15549	780097
73207	780098
13710	780099
87942	780100
381	780101
76759	780102
32602	780103
45515	780104
59593	780105
131756	780106
38257	780107
82066	780108
21385	780109
31961	780110
159935	780111
133248	780112
16905	780113
23299	780114
10410	780115
6813	780116
9978	780117
137095	780118
138887	780119
4021	780120
57904	780121
164797	780122
83534	780123
18092	780124
5787	780125
3209	780126
15471	780127
95443	780128
19322	780129
66077	780130
3974	780131
11813	780132
88409	780133
18696	780134
72848	780135
3145	780136
101525	780137
19981	780138
123871	780139
24174	780140
24295	780141
65657	780142
68439	780143
88605	780144
44040	780145
45501	780146
82377	780147
58974	780148
5521	780149
6198	780150
107068	780151
9116	780152
53017	780153
19301	780154
170032	780155
44902	780156
44585	780157
136182	780158
132700	780159
131543	780160
48804	780161
14707	780162
23956	780163
116349	780164
69417	780165
10511	780166
43830	780167
26282	780168
121158	780169
156671	780170
16694	780171
96237	780172
63338	780173
6947	780174
97202	780175
1110	780176
129638	780177
95975	780178
82065	780179
89762	780180
17147	780181
78564	780182
162167	780183
54645	780184
344	780185
88575	780186
2353	780187
108394	780188
716	780189
69483	780190
34342	780191
2843	780192
5904	780193
43156	780194
130470	780195
2143	780196
91167	780197
117027	780198
47054	780199
30807	780200
15291	780201
93943	780202
21731	780203
37229	780204
4228	780205
30311	780206
19141	780207
85333	780208
115430	780209
148780	780210
12512	780211
43850	780212
57245	780213
113669	780214
165	780215
126729	780216
22653	780217
105258	780218
46606	780219
23264	780220
1633	780221
13667	780222
2137	780223
850	780224
96147	780225
92307	780226
152876	780227
31526	780228
38625	780229
44309	780230
20174	780231
1208	780232
34318	780233
99491	780234
43817	780235
153656	780236
156945	780237
87712	780238
59548	780239
42937	780240
831	780241
71467	780242
108599	780243
8716	780244
18703	780245
62045	780246
52710	780247
18784	780248
146856	780249
84075	780250
52833	780251
88261	780252
44245	780253
45120	780254
7577	780255
63623	780256
95058	780257
100180	780258
3087	780259
103617	780260
66161	780261
41379	780262
78721	780263
365	780264
164085	780265
60215	780266
14236	780267
7388	780268
3614	780269
23232	780270
3448	780271
41633	780272
24331	780273
49945	780274
30071	780275
88907	780276
153239	780277
64372	780278
33462	780279
28897	780280
37072	780281
5436	780282
18649	780283
31852	780284
4111	780285
56481	780286
154574	780287
36997	780288
50929	780289
13684	780290
46406	780291
109426	780292
1089	780293
140	780294
16510	780295
160474	780296
8859	780297
1271	780298
75899	780299
32149	780300
135436	780301
5164	780302
6910	780303
32505	780304
69232	780305
76717	780306
56231	780307
256	780308
52602	780309
20725	780310
21707	780311
27791	780312
79535	780313
8651	780314
8812	780315
34743	780316
9802	780317
24753	780318
59810	780319
70926	780320
10006	780321
75227	780322
65866	780323
62528	780324
20220	780325
18389	780326
5493	780327
99860	780328
61662	780329
107735	780330
65479	780331
9413	780332
62087	780333
109883	780334
27373	780335
140520	780336
88014	780337
89751	780338
42824	780339
39259	780340
97175	780341
83232	780342
18580	780343
19363	780344
5204	780345
40092	780346
95690	780347
7386	780348
72074	780349
83047	780350
30017	780351
89953	780352
30130	780353
111728	780354
40049	780355
15356	780356
10147	780357
9337	780358
13397	780359
15734	780360
104225	780361
37448	780362
23227	780363
38927	780364
98293	780365
61409	780366
59064	780367
148548	780368
11813	780369
158138	780370
7559	780371
9227	780372
81945	780373
114657	780374
82501	780375
12251	780376
8760	780377
88348	780378
88865	780379
51293	780380
111276	780381
83947	780382
33075	780383
26741	780384
78102	780385
61246	780386
17614	780387
5385	780388
11831	780389
9708	780390
81121	780391
65010	780392
69024	780393
118029	780394
24696	780395
16558	780396
2513	780397
11514	780398
8864	780399
22245	780400
77148	780401
52363	780402
39761	780403
8445	780404
25722	780405
37758	780406
46783	780407
3833	780408
22596	780409
35322	780410
121600	780411
102265	780412
13036	780413
95889	780414
13422	780415
15636	780416
16104	780417
4656	780418
130124	780419
82170	780420
8257	780421
6977	780422
81004	780423
1468	780424
16442	780425
16077	780426
92369	780427
25360	780428
54171	780429
32035	780430
119561	780431
1167	780432
27103	780433
82872	780434
43371	780435
35598	780436
101141	780437
32572	780438
714	780439
37476	780440
71396	780441
41854	780442
36032	780443
7555	780444
34592	780445
27401	780446
6898	780447
119671	780448
31722	780449
15171	780450
134291	780451
11147	780452
8532	780453
108896	780454
86105	780455
37192	780456
2593	780457
99610	780458
278	780459
34616	780460
1398	780461
43476	780462
113033	780463
43464	780464
108837	780465
43708	780466
37774	780467
18743	780468
114536	780469
122527	780470
4519	780471
110907	780472
75212	780473
35873	780474
10967	780475
54133	780476
79654	780477
140646	780478
4581	780479
24234	780480
169636	780481
60319	780482
22244	780483
4582	780484
57442	780485
19250	780486
37034	780487
26016	780488
77185	780489
65001	780490
3521	780491
64383	780492
123916	780493
126239	780494
35933	780495
51323	780496
50849	780497
34022	780498
37237	780499
11814	780500
29582	780501
54334	780502
125878	780503
5324	780504
820	780505
5326	780506
13924	780507
32747	780508
51813	780509
47461	780510
3718	780511
147	780512
5286	780513
42179	780514
96007	780515
100272	780516
89039	780517
50285	780518
68	780519
103017	780520
64489	780521
64055	780522
18626	780523
134996	780524
98991	780525
111916	780526
7188	780527
88695	780528
21712	780529
56307	780530
67985	780531
35167	780532
5306	780533
86376	780534
139946	780535
13670	780536
62351	780537
7266	780538
18525	780539
1479	780540
147726	780541
13351	780542
82707	780543
76108	780544
6141	780545
63188	780546
685	780547
11727	780548
33284	780549
40037	780550
74479	780551
64703	780552
23125	780553
87953	780554
3667	780555
159258	780556
10800	780557
51669	780558
43744	780559
87677	780560
733	780561
7335	780562
25368	780563
144611	780564
93820	780565
81180	780566
81695	780567
96804	780568
20523	780569
1134	780570
86426	780571
3552	780572
103060	780573
14820	780574
1389	780575
12810	780576
26053	780577
24109	780578
38162	780579
8656	780580
35137	780581
32848	780582
24464	780583
29116	780584
144126	780585
19985	780586
58847	780587
23711	780588
26055	780589
124770	780590
25793	780591
87219	780592
30676	780593
13966	780594
75913	780595
3799	780596
26406	780597
10890	780598
9652	780599
25133	780600
83666	780601
16322	780602
54543	780603
68161	780604
22388	780605
151417	780606
7460	780607
15725	780608
4254	780609
42136	780610
34178	780611
8371	780612
25959	780613
103713	780614
99992	780615
74932	780616
46960	780617
3494	780618
102921	780619
7587	780620
74628	780621
27305	780622
125735	780623
6984	780624
21753	780625
51368	780626
25565	780627
39562	780628
66903	780629
25829	780630
53684	780631
86275	780632
169012	780633
17420	780634
25938	780635
33089	780636
15282	780637
65465	780638
24544	780639
15526	780640
57963	780641
55528	780642
38412	780643
32962	780644
39804	780645
34126	780646
78184	780647
18579	780648
78241	780649
1	780650
34001	780651
28244	780652
43014	780653
122271	780654
7414	780655
3464	780656
10239	780657
33868	780658
59184	780659
31064	780660
20925	780661
80464	780662
81546	780663
34204	780664
69065	780665
32960	780666
3451	780667
49923	780668
26247	780669
36536	780670
815	780671
11451	780672
26539	780673
36206	780674
1981	780675
96970	780676
107	780677
1603	780678
13179	780679
97463	780680
25229	780681
6622	780682
18209	780683
60099	780684
33866	780685
73190	780686
128526	780687
37534	780688
133842	780689
20785	780690
20380	780691
30945	780692
37400	780693
89356	780694
19815	780695
66229	780696
94740	780697
23392	780698
49427	780699
7298	780700
13989	780701
49173	780702
4125	780703
5677	780704
44094	780705
22185	780706
20829	780707
73785	780708
163702	780709
15771	780710
14447	780711
153375	780712
13648	780713
50603	780714
105568	780715
835	780716
23317	780717
71832	780718
11042	780719
89951	780720
57944	780721
4382	780722
736	780723
4192	780724
19459	780725
87201	780726
74105	780727
77478	780728
461	780729
49505	780730
68721	780731
6487	780732
74510	780733
100362	780734
29574	780735
35888	780736
1377	780737
163858	780738
14253	780739
39170	780740
444	780741
22235	780742
39116	780743
5380	780744
20492	780745
3271	780746
95374	780747
6430	780748
37590	780749
66141	780750
34153	780751
54157	780752
13066	780753
159843	780754
17226	780755
26155	780756
13955	780757
58502	780758
8618	780759
5467	780760
4000	780761
67811	780762
42161	780763
205	780764
18212	780765
74519	780766
26405	780767
30842	780768
64265	780769
163875	780770
32439	780771
713	780772
88546	780773
18417	780774
29852	780775
24567	780776
82387	780777
6327	780778
12129	780779
7312	780780
2886	780781
2686	780782
5001	780783
48483	780784
10206	780785
27013	780786
90892	780787
41145	780788
40270	780789
45506	780790
83679	780791
22612	780792
37833	780793
16197	780794
74889	780795
67761	780796
13539	780797
51067	780798
106825	780799
91885	780800
19353	780801
81088	780802
9646	780803
6467	780804
61038	780805
64019	780806
139156	780807
49267	780808
1192	780809
3978	780810
79984	780811
61441	780812
16235	780813
78008	780814
43817	780815
105734	780816
3917	780817
106511	780818
33219	780819
12411	780820
106846	780821
38478	780822
31031	780823
99059	780824
15441	780825
1505	780826
9431	780827
45652	780828
15075	780829
42200	780830
8093	780831
69861	780832
5305	780833
70639	780834
111017	780835
17479	780836
4746	780837
9280	780838
1359	780839
58538	780840
1240	780841
165013	780842
70911	780843
127686	780844
13274	780845
40466	780846
55934	780847
3827	780848
698	780849
77268	780850
18775	780851
120462	780852
28706	780853
117208	780854
8251	780855
38468	780856
17718	780857
18743	780858
5091	780859
88586	780860
38957	780861
54511	780862
9311	780863
45034	780864
20042	780865
38726	780866
26550	780867
19149	780868
7497	780869
11994	780870
88848	780871
28055	780872
166771	780873
6554	780874
7347	780875
9416	780876
15318	780877
20560	780878
72591	780879
44896	780880
19172	780881
43872	780882
36698	780883
1148	780884
74415	780885
11716	780886
9665	780887
7444	780888
62591	780889
131653	780890
59337	780891
3698	780892
42768	780893
95714	780894
2133	780895
2428	780896
119625	780897
2260	780898
4140	780899
106662	780900
18043	780901
3850	780902
52797	780903
11207	780904
18441	780905
47389	780906
40342	780907
60473	780908
45635	780909
32401	780910
33729	780911
4687	780912
37842	780913
44906	780914
19292	780915
4740	780916
5434	780917
94748	780918
5518	780919
6672	780920
11484	780921
8066	780922
703	780923
29946	780924
61783	780925
136195	780926
8253	780927
126448	780928
51813	780929
14520	780930
74523	780931
76933	780932
19750	780933
24442	780934
24320	780935
86993	780936
14585	780937
7032	780938
12616	780939
126177	780940
4221	780941
27214	780942
5190	780943
9743	780944
12946	780945
130577	780946
37143	780947
116842	780948
76004	780949
20496	780950
17819	780951
148956	780952
19592	780953
94953	780954
23022	780955
71198	780956
32575	780957
102707	780958
35883	780959
20385	780960
37716	780961
153370	780962
123964	780963
92729	780964
50643	780965
19716	780966
32223	780967
63717	780968
12752	780969
4980	780970
20909	780971
15322	780972
3000	780973
62607	780974
25841	780975
40504	780976
2734	780977
101763	780978
35331	780979
3747	780980
17837	780981
68289	780982
55387	780983
80586	780984
20704	780985
139012	780986
7258	780987
71511	780988
21541	780989
100806	780990
145496	780991
88105	780992
16502	780993
30952	780994
60648	780995
58128	780996
160606	780997
37114	780998
36087	780999
114085	781000
16489	781001
93686	781002
7859	781003
11768	781004
2471	781005
12983	781006
2873	781007
31511	781008
166032	781009
14581	781010
37009	781011
19471	781012
114141	781013
41610	781014
113990	781015
21872	781016
5467	781017
106275	781018
43800	781019
13264	781020
31640	781021
157087	781022
12706	781023
28304	781024
60469	781025
74210	781026
66375	781027
5427	781028
57620	781029
9618	781030
58814	781031
66071	781032
89864	781033
13595	781034
18896	781035
33878	781036
51554	781037
73016	781038
62879	781039
32272	781040
5384	781041
8558	781042
142	781043
43885	781044
134778	781045
120834	781046
6302	781047
28815	781048
111770	781049
50284	781050
115529	781051
54852	781052
979	781053
28216	781054
14154	781055
18980	781056
2019	781057
18876	781058
128770	781059
17125	781060
22	781061
8912	781062
88176	781063
25371	781064
90571	781065
69427	781066
122411	781067
34211	781068
42753	781069
7440	781070
50919	781071
67280	781072
33252	781073
7723	781074
49174	781075
147022	781076
44554	781077
42877	781078
5696	781079
30994	781080
4366	781081
62201	781082
39248	781083
139186	781084
287	781085
33702	781086
91937	781087
68579	781088
80298	781089
55946	781090
91064	781091
75799	781092
2683	781093
18216	781094
139234	781095
71932	781096
149607	781097
72107	781098
1549	781099
16887	781100
54144	781101
28441	781102
68359	781103
20707	781104
4431	781105
15561	781106
32724	781107
56273	781108
3364	781109
939	781110
52701	781111
130210	781112
4009	781113
6104	781114
120622	781115
84507	781116
39483	781117
65281	781118
37157	781119
58280	781120
111034	781121
53812	781122
17768	781123
7724	781124
76680	781125
7996	781126
38795	781127
3021	781128
4084	781129
61354	781130
38253	781131
20335	781132
34426	781133
5831	781134
36655	781135
2744	781136
15536	781137
97085	781138
95103	781139
73891	781140
23737	781141
19177	781142
531	781143
3689	781144
26434	781145
29512	781146
115781	781147
131620	781148
47764	781149
21863	781150
61375	781151
5168	781152
30279	781153
112515	781154
94622	781155
47802	781156
51461	781157
4928	781158
3525	781159
141076	781160
28454	781161
48161	781162
45493	781163
113880	781164
7098	781165
25838	781166
3234	781167
23477	781168
314	781169
8119	781170
70381	781171
127012	781172
3303	781173
59224	781174
111793	781175
12542	781176
32121	781177
109541	781178
9745	781179
43371	781180
134926	781181
1228	781182
21290	781183
81604	781184
114452	781185
6391	781186
38785	781187
3779	781188
75890	781189
33885	781190
155775	781191
2449	781192
79301	781193
79030	781194
38087	781195
27134	781196
38741	781197
127245	781198
7802	781199
43915	781200
8172	781201
30835	781202
72824	781203
32348	781204
777	781205
104458	781206
29964	781207
5009	781208
63742	781209
37246	781210
8692	781211
9318	781212
12601	781213
54353	781214
48845	781215
56892	781216
48471	781217
95543	781218
16714	781219
5421	781220
49961	781221
5715	781222
63508	781223
62511	781224
92416	781225
80599	781226
74449	781227
17321	781228
10241	781229
1106	781230
139734	781231
64896	781232
8877	781233
5185	781234
78440	781235
48459	781236
66359	781237
76554	781238
96951	781239
11139	781240
32872	781241
10638	781242
40348	781243
166006	781244
70962	781245
10996	781246
18520	781247
4925	781248
45014	781249
70328	781250
91102	781251
26012	781252
67801	781253
29951	781254
6017	781255
3958	781256
31143	781257
19364	781258
146817	781259
120829	781260
47679	781261
7326	781262
5494	781263
21859	781264
113296	781265
50843	781266
62524	781267
33822	781268
42206	781269
74387	781270
160093	781271
3332	781272
49452	781273
53474	781274
11735	781275
45439	781276
39114	781277
51044	781278
16316	781279
10185	781280
32275	781281
95983	781282
22296	781283
123996	781284
136402	781285
313	781286
30902	781287
78159	781288
52263	781289
107802	781290
36184	781291
10336	781292
23007	781293
94796	781294
66463	781295
88205	781296
8076	781297
49517	781298
10338	781299
13428	781300
83536	781301
90978	781302
59006	781303
93556	781304
59700	781305
35098	781306
82922	781307
60412	781308
3508	781309
39304	781310
138733	781311
12844	781312
42567	781313
14063	781314
23460	781315
117278	781316
24935	781317
18146	781318
36002	781319
45062	781320
149264	781321
3823	781322
87434	781323
38031	781324
53656	781325
7229	781326
38516	781327
124575	781328
14324	781329
7604	781330
54333	781331
27036	781332
53542	781333
93453	781334
47897	781335
22014	781336
79606	781337
56824	781338
128845	781339
1990	781340
53301	781341
3249	781342
10114	781343
7426	781344
25720	781345
4347	781346
53374	781347
15529	781348
16665	781349
39316	781350
118505	781351
8842	781352
6901	781353
2893	781354
13070	781355
22392	781356
6763	781357
83819	781358
21671	781359
89745	781360
82474	781361
56871	781362
67987	781363
90456	781364
80019	781365
160816	781366
21383	781367
32326	781368
1072	781369
108665	781370
11610	781371
36408	781372
60855	781373
167738	781374
16242	781375
15917	781376
12306	781377
9739	781378
23155	781379
20255	781380
112567	781381
3084	781382
7851	781383
2885	781384
13346	781385
21484	781386
14321	781387
26685	781388
49709	781389
28340	781390
29162	781391
101339	781392
12470	781393
2450	781394
53392	781395
326	781396
26	781397
4380	781398
112683	781399
652	781400
44423	781401
13684	781402
26170	781403
85571	781404
1501	781405
59588	781406
94058	781407
52026	781408
13694	781409
30544	781410
27553	781411
1069	781412
87227	781413
3602	781414
125828	781415
52324	781416
65114	781417
66808	781418
19861	781419
7529	781420
36700	781421
32579	781422
60607	781423
3235	781424
58081	781425
46629	781426
70870	781427
18318	781428
19230	781429
5836	781430
2161	781431
5021	781432
169936	781433
86928	781434
11784	781435
2208	781436
96312	781437
142	781438
17916	781439
13330	781440
63239	781441
42791	781442
76569	781443
125422	781444
106310	781445
521	781446
5038	781447
89204	781448
4980	781449
161	781450
70507	781451
115954	781452
97379	781453
385	781454
57244	781455
25953	781456
7889	781457
63922	781458
76238	781459
19884	781460
92154	781461
33595	781462
14248	781463
15611	781464
29517	781465
23916	781466
50860	781467
89170	781468
19886	781469
29061	781470
78626	781471
66837	781472
17386	781473
4056	781474
56375	781475
33183	781476
24681	781477
45675	781478
23921	781479
140828	781480
42226	781481
26593	781482
54521	781483
128948	781484
44557	781485
125248	781486
72347	781487
1611	781488
37451	781489
157251	781490
91086	781491
84876	781492
90059	781493
47488	781494
48120	781495
6053	781496
95227	781497
9456	781498
9492	781499
63090	781500
27282	781501
9246	781502
50880	781503
48223	781504
32379	781505
49503	781506
96852	781507
73098	781508
27	781509
69798	781510
106719	781511
10662	781512
42771	781513
3806	781514
16448	781515
135024	781516
85003	781517
62509	781518
1425	781519
116683	781520
15609	781521
66770	781522
24627	781523
28439	781524
42095	781525
10036	781526
107	781527
65922	781528
3910	781529
43212	781530
19575	781531
13775	781532
12520	781533
18861	781534
1328	781535
64047	781536
59527	781537
13575	781538
2485	781539
2495	781540
62729	781541
73647	781542
2013	781543
135186	781544
404	781545
24777	781546
80519	781547
77207	781548
17780	781549
7472	781550
7455	781551
143694	781552
5701	781553
34519	781554
110599	781555
41097	781556
20177	781557
15279	781558
6412	781559
52730	781560
70050	781561
24038	781562
52470	781563
5346	781564
256	781565
78	781566
9262	781567
78747	781568
8028	781569
864	781570
164820	781571
24204	781572
3707	781573
16965	781574
42271	781575
90753	781576
3943	781577
73650	781578
45010	781579
87704	781580
2843	781581
65427	781582
130743	781583
13385	781584
2076	781585
23401	781586
98691	781587
56006	781588
28993	781589
97407	781590
26853	781591
90363	781592
1	781593
95646	781594
48825	781595
7329	781596
96141	781597
38166	781598
128161	781599
29808	781600
31290	781601
84900	781602
135593	781603
7630	781604
910	781605
2424	781606
40123	781607
9369	781608
84233	781609
87295	781610
2	781611
22785	781612
82327	781613
335	781614
11479	781615
4830	781616
3947	781617
90679	781618
8859	781619
9345	781620
48872	781621
90808	781622
28137	781623
2082	781624
23204	781625
24370	781626
58047	781627
15148	781628
89728	781629
96604	781630
51900	781631
1116	781632
9417	781633
44993	781634
38471	781635
4782	781636
55217	781637
14231	781638
3208	781639
381	781640
108108	781641
87136	781642
97156	781643
96745	781644
14259	781645
25079	781646
18263	781647
64764	781648
54859	781649
131647	781650
5321	781651
46933	781652
26273	781653
1601	781654
82502	781655
22161	781656
89169	781657
27537	781658
115107	781659
120320	781660
1780	781661
50988	781662
15917	781663
12204	781664
109345	781665
56344	781666
67133	781667
53130	781668
14262	781669
9995	781670
130875	781671
7554	781672
23791	781673
91972	781674
1609	781675
80355	781676
11464	781677
5529	781678
32695	781679
48209	781680
13875	781681
42989	781682
2484	781683
23537	781684
68283	781685
152322	781686
112056	781687
46174	781688
274	781689
55243	781690
7945	781691
40580	781692
34603	781693
4805	781694
151988	781695
94284	781696
11369	781697
164771	781698
34093	781699
40030	781700
711	781701
7025	781702
111955	781703
47051	781704
14324	781705
59699	781706
32509	781707
14266	781708
60623	781709
55212	781710
61322	781711
87079	781712
2002	781713
1697	781714
106416	781715
17110	781716
4501	781717
92511	781718
106757	781719
68084	781720
22218	781721
48270	781722
17640	781723
112964	781724
57428	781725
43834	781726
58487	781727
5146	781728
303	781729
5925	781730
88239	781731
10418	781732
22824	781733
10062	781734
149055	781735
28605	781736
5902	781737
10730	781738
9337	781739
9257	781740
16728	781741
38503	781742
10213	781743
55298	781744
3160	781745
37081	781746
66973	781747
131494	781748
2244	781749
81067	781750
45914	781751
86029	781752
103467	781753
22582	781754
479	781755
125712	781756
163	781757
123568	781758
59997	781759
21300	781760
30079	781761
1895	781762
101095	781763
19814	781764
6207	781765
28472	781766
27314	781767
100101	781768
40417	781769
10864	781770
7340	781771
93644	781772
8238	781773
129723	781774
71815	781775
23493	781776
15468	781777
50347	781778
9176	781779
41115	781780
13797	781781
2893	781782
86223	781783
79291	781784
88676	781785
160409	781786
61637	781787
13610	781788
88371	781789
20180	781790
11729	781791
52832	781792
74284	781793
20696	781794
25587	781795
45882	781796
155022	781797
8773	781798
13129	781799
6788	781800
71897	781801
22066	781802
7871	781803
10948	781804
48109	781805
9384	781806
98508	781807
4353	781808
11885	781809
12421	781810
15125	781811
19197	781812
160028	781813
40925	781814
95972	781815
10464	781816
53609	781817
27406	781818
80449	781819
1219	781820
125516	781821
68728	781822
26576	781823
912	781824
58218	781825
21363	781826
148062	781827
32918	781828
117316	781829
26615	781830
8816	781831
82520	781832
92494	781833
152226	781834
115190	781835
127216	781836
13581	781837
35164	781838
9185	781839
21195	781840
135429	781841
72062	781842
5963	781843
48364	781844
98816	781845
47174	781846
41496	781847
111084	781848
24306	781849
108515	781850
42049	781851
7728	781852
27098	781853
25348	781854
1325	781855
29096	781856
102087	781857
54259	781858
4580	781859
6995	781860
128534	781861
67090	781862
26212	781863
159981	781864
78152	781865
3741	781866
53429	781867
16596	781868
22048	781869
117325	781870
44718	781871
25867	781872
35378	781873
64600	781874
123210	781875
121732	781876
98361	781877
6230	781878
6877	781879
77955	781880
52696	781881
88159	781882
7494	781883
45987	781884
133735	781885
138147	781886
140075	781887
137171	781888
33287	781889
44737	781890
69595	781891
138741	781892
73796	781893
908	781894
101445	781895
15773	781896
23262	781897
511	781898
101483	781899
26922	781900
59554	781901
99375	781902
168702	781903
19620	781904
48456	781905
2053	781906
18691	781907
68839	781908
26154	781909
23166	781910
67783	781911
26522	781912
110152	781913
67353	781914
150511	781915
65136	781916
40196	781917
20307	781918
101366	781919
52962	781920
76613	781921
109373	781922
2300	781923
126737	781924
25071	781925
3851	781926
20606	781927
38533	781928
10699	781929
19882	781930
107012	781931
68396	781932
23911	781933
31811	781934
647	781935
10884	781936
84241	781937
39004	781938
129362	781939
85717	781940
161391	781941
35304	781942
1920	781943
17158	781944
52034	781945
5996	781946
68070	781947
97	781948
112171	781949
17593	781950
12037	781951
8949	781952
34883	781953
11681	781954
77273	781955
48162	781956
32536	781957
50766	781958
1133	781959
8169	781960
117796	781961
96850	781962
1330	781963
75552	781964
102050	781965
31829	781966
71841	781967
3769	781968
49783	781969
11820	781970
19270	781971
138018	781972
40815	781973
42697	781974
10550	781975
20638	781976
16278	781977
67362	781978
67930	781979
35333	781980
29784	781981
21746	781982
48800	781983
97944	781984
6157	781985
68978	781986
60679	781987
81510	781988
24314	781989
15365	781990
16714	781991
17071	781992
123986	781993
318	781994
6153	781995
1166	781996
9231	781997
88870	781998
20420	781999
115484	782000
72948	782001
5501	782002
156489	782003
89334	782004
20409	782005
4432	782006
64030	782007
60767	782008
59	782009
9120	782010
26352	782011
40763	782012
4547	782013
54510	782014
1542	782015
57373	782016
7711	782017
1456	782018
11198	782019
141310	782020
86197	782021
105874	782022
33635	782023
70048	782024
58260	782025
4815	782026
12194	782027
27313	782028
31525	782029
80720	782030
6882	782031
15361	782032
5223	782033
6382	782034
66500	782035
4427	782036
51094	782037
42240	782038
31695	782039
13935	782040
29965	782041
57414	782042
61079	782043
40581	782044
37094	782045
20552	782046
12932	782047
107266	782048
46764	782049
62571	782050
3498	782051
4634	782052
55772	782053
54	782054
24556	782055
79156	782056
61654	782057
115508	782058
104951	782059
62376	782060
22397	782061
95990	782062
78007	782063
38612	782064
78744	782065
5392	782066
4888	782067
94049	782068
71641	782069
47968	782070
38332	782071
20791	782072
117875	782073
25018	782074
38666	782075
121339	782076
102482	782077
23872	782078
35826	782079
129236	782080
1194	782081
13188	782082
31440	782083
41057	782084
157109	782085
8883	782086
4615	782087
3329	782088
152713	782089
34121	782090
71398	782091
10408	782092
108437	782093
6348	782094
63207	782095
32353	782096
4406	782097
117277	782098
10827	782099
33644	782100
96736	782101
38351	782102
40238	782103
142585	782104
40666	782105
6644	782106
137318	782107
3441	782108
85728	782109
168847	782110
2799	782111
40659	782112
1305	782113
15303	782114
96505	782115
58963	782116
3146	782117
63340	782118
67485	782119
4181	782120
83457	782121
37691	782122
57705	782123
7414	782124
41683	782125
4671	782126
59189	782127
37309	782128
14163	782129
5363	782130
887	782131
100823	782132
86890	782133
919	782134
34782	782135
62938	782136
3824	782137
57671	782138
78519	782139
153245	782140
28812	782141
4925	782142
17530	782143
29419	782144
37515	782145
22218	782146
71700	782147
2984	782148
23101	782149
5235	782150
59471	782151
54424	782152
56083	782153
51420	782154
22309	782155
3702	782156
166443	782157
1640	782158
7562	782159
2133	782160
2013	782161
144379	782162
17189	782163
541	782164
44811	782165
1168	782166
2016	782167
64998	782168
41219	782169
23859	782170
2282	782171
43682	782172
79888	782173
24427	782174
119634	782175
89734	782176
79565	782177
17052	782178
5439	782179
9093	782180
20368	782181
95052	782182
145474	782183
2545	782184
64002	782185
80804	782186
83290	782187
130191	782188
29035	782189
169371	782190
14591	782191
51026	782192
16627	782193
130793	782194
20705	782195
35874	782196
6899	782197
1029	782198
58553	782199
68558	782200
55096	782201
577	782202
26024	782203
38016	782204
33509	782205
109646	782206
24358	782207
34037	782208
2289	782209
40751	782210
8120	782211
2249	782212
9278	782213
7134	782214
75170	782215
99907	782216
11823	782217
87294	782218
6557	782219
85045	782220
85983	782221
41975	782222
14114	782223
166671	782224
148078	782225
31448	782226
3963	782227
80841	782228
70492	782229
75906	782230
148408	782231
8372	782232
127597	782233
22485	782234
80013	782235
7106	782236
13209	782237
783	782238
40723	782239
19351	782240
14810	782241
103213	782242
1435	782243
73907	782244
8991	782245
20778	782246
64650	782247
32415	782248
161378	782249
47802	782250
166211	782251
133410	782252
74843	782253
7555	782254
106771	782255
87664	782256
15447	782257
118225	782258
158717	782259
57446	782260
459	782261
13618	782262
89525	782263
3266	782264
18669	782265
46020	782266
94708	782267
38395	782268
60128	782269
68110	782270
9903	782271
51517	782272
54922	782273
11066	782274
80341	782275
17757	782276
12452	782277
33108	782278
27400	782279
1554	782280
8439	782281
69614	782282
148444	782283
36129	782284
55382	782285
41243	782286
44403	782287
54342	782288
14575	782289
37610	782290
2139	782291
153899	782292
151174	782293
7128	782294
90948	782295
45139	782296
70316	782297
14588	782298
9671	782299
2538	782300
2132	782301
129818	782302
138798	782303
63881	782304
78510	782305
33732	782306
158328	782307
6099	782308
115356	782309
35937	782310
1	782311
122749	782312
14134	782313
47601	782314
85674	782315
32257	782316
360	782317
2267	782318
616	782319
34232	782320
25222	782321
48190	782322
35039	782323
21576	782324
34138	782325
23919	782326
1380	782327
32359	782328
61772	782329
26066	782330
29108	782331
56396	782332
44164	782333
95149	782334
26407	782335
72464	782336
30116	782337
110763	782338
57896	782339
2848	782340
46234	782341
62652	782342
157583	782343
72658	782344
56350	782345
5515	782346
14758	782347
23042	782348
68562	782349
25091	782350
4764	782351
113288	782352
134	782353
57645	782354
80112	782355
25976	782356
152069	782357
158297	782358
36600	782359
155664	782360
77496	782361
314	782362
52415	782363
35648	782364
4930	782365
25346	782366
54506	782367
18655	782368
33619	782369
136236	782370
132898	782371
36000	782372
35606	782373
16737	782374
67418	782375
147369	782376
25887	782377
13997	782378
70375	782379
30894	782380
3683	782381
1794	782382
47328	782383
121433	782384
24282	782385
33723	782386
58410	782387
90160	782388
19627	782389
43080	782390
32081	782391
2293	782392
95342	782393
22071	782394
46051	782395
10928	782396
32065	782397
99903	782398
40715	782399
81960	782400
3841	782401
68470	782402
21229	782403
95445	782404
634	782405
26570	782406
90997	782407
2600	782408
76643	782409
20500	782410
154	782411
7214	782412
66719	782413
142	782414
84047	782415
1987	782416
84600	782417
118622	782418
4427	782419
46175	782420
10530	782421
24572	782422
88186	782423
10056	782424
61188	782425
3130	782426
17402	782427
45288	782428
64525	782429
83108	782430
21208	782431
31397	782432
41949	782433
22790	782434
34957	782435
40424	782436
25950	782437
80339	782438
2866	782439
81354	782440
28748	782441
138817	782442
155977	782443
60239	782444
7275	782445
161437	782446
134871	782447
83017	782448
71537	782449
41979	782450
61401	782451
52679	782452
26401	782453
138527	782454
87241	782455
11379	782456
18982	782457
1744	782458
43855	782459
65990	782460
5726	782461
101815	782462
160826	782463
457	782464
104364	782465
262	782466
73	782467
52471	782468
47651	782469
14442	782470
51504	782471
111590	782472
42659	782473
80215	782474
12207	782475
59148	782476
47364	782477
30403	782478
80436	782479
18251	782480
130715	782481
149584	782482
1715	782483
106124	782484
57634	782485
229	782486
22362	782487
48362	782488
30057	782489
597	782490
62811	782491
3195	782492
44102	782493
7452	782494
32510	782495
44853	782496
91691	782497
16034	782498
160405	782499
21929	782500
5584	782501
56905	782502
30060	782503
84323	782504
9016	782505
70004	782506
90728	782507
43903	782508
114330	782509
148171	782510
170205	782511
70202	782512
12966	782513
6670	782514
62221	782515
8331	782516
67074	782517
62761	782518
38363	782519
12	782520
114400	782521
49789	782522
94745	782523
136419	782524
37259	782525
12991	782526
48719	782527
6334	782528
69095	782529
47464	782530
138409	782531
109395	782532
2868	782533
48777	782534
93876	782535
42425	782536
22810	782537
4431	782538
15188	782539
50193	782540
837	782541
78000	782542
3975	782543
51973	782544
16011	782545
62525	782546
3991	782547
18045	782548
39631	782549
44368	782550
14865	782551
72418	782552
2322	782553
29078	782554
121727	782555
47572	782556
32587	782557
36802	782558
99342	782559
13867	782560
25018	782561
18270	782562
45459	782563
37717	782564
15489	782565
4112	782566
8258	782567
2860	782568
29727	782569
14359	782570
13596	782571
134275	782572
30240	782573
3001	782574
4186	782575
29405	782576
4569	782577
63557	782578
69280	782579
65293	782580
54287	782581
2730	782582
8235	782583
40237	782584
1355	782585
7083	782586
55477	782587
68741	782588
82065	782589
15204	782590
84851	782591
48737	782592
31098	782593
7650	782594
160263	782595
88878	782596
7670	782597
4549	782598
2151	782599
111310	782600
36297	782601
28668	782602
5346	782603
50372	782604
4479	782605
44965	782606
34730	782607
46438	782608
69751	782609
9642	782610
57632	782611
36500	782612
35163	782613
102907	782614
858	782615
95534	782616
17828	782617
7004	782618
79176	782619
13288	782620
102367	782621
24421	782622
38651	782623
7867	782624
61775	782625
98745	782626
28219	782627
128813	782628
4	782629
6076	782630
25310	782631
138795	782632
134552	782633
75	782634
101518	782635
38303	782636
5728	782637
4362	782638
3300	782639
7892	782640
60745	782641
71046	782642
134990	782643
1165	782644
14680	782645
42350	782646
1292	782647
12189	782648
62580	782649
23083	782650
4598	782651
32324	782652
12232	782653
59542	782654
33502	782655
25272	782656
16272	782657
69272	782658
130879	782659
50406	782660
115115	782661
62702	782662
93828	782663
114897	782664
10986	782665
43444	782666
129895	782667
8884	782668
20103	782669
66183	782670
36403	782671
21503	782672
36294	782673
20365	782674
1589	782675
38366	782676
94662	782677
29621	782678
3833	782679
26151	782680
41865	782681
136871	782682
101224	782683
23215	782684
44287	782685
18725	782686
36067	782687
10127	782688
86513	782689
100503	782690
521	782691
1934	782692
16219	782693
46643	782694
61273	782695
72649	782696
114702	782697
40154	782698
125538	782699
112323	782700
40976	782701
14221	782702
5901	782703
113090	782704
65846	782705
18225	782706
16622	782707
6438	782708
52663	782709
86030	782710
168154	782711
31658	782712
32051	782713
83060	782714
18768	782715
1054	782716
13553	782717
117390	782718
70678	782719
15934	782720
26466	782721
25636	782722
73818	782723
40059	782724
87070	782725
344	782726
49672	782727
31791	782728
28665	782729
1434	782730
38718	782731
2808	782732
75252	782733
75252	782734
73374	782735
24708	782736
7420	782737
59579	782738
71708	782739
23468	782740
141749	782741
33578	782742
9450	782743
4895	782744
2275	782745
61780	782746
22798	782747
71822	782748
597	782749
58785	782750
13635	782751
22122	782752
20570	782753
37015	782754
55596	782755
28074	782756
141976	782757
32791	782758
16079	782759
81808	782760
85917	782761
147782	782762
132480	782763
1274	782764
14494	782765
65892	782766
106450	782767
19446	782768
12533	782769
59802	782770
44133	782771
51988	782772
80532	782773
28536	782774
65879	782775
1965	782776
6338	782777
68284	782778
103382	782779
56060	782780
11330	782781
661	782782
169005	782783
7364	782784
11564	782785
53026	782786
23468	782787
20785	782788
10196	782789
9191	782790
104430	782791
66607	782792
55412	782793
41765	782794
3661	782795
77984	782796
15896	782797
2676	782798
27531	782799
46958	782800
4556	782801
59652	782802
5878	782803
1468	782804
30526	782805
66237	782806
21919	782807
27669	782808
74746	782809
14791	782810
37786	782811
32849	782812
95074	782813
46942	782814
28493	782815
37383	782816
105753	782817
12296	782818
10983	782819
5520	782820
1569	782821
3670	782822
75710	782823
40930	782824
15520	782825
238	782826
112409	782827
11244	782828
89161	782829
41896	782830
115305	782831
17423	782832
48291	782833
828	782834
57794	782835
17392	782836
21159	782837
25424	782838
994	782839
96412	782840
116708	782841
1829	782842
17243	782843
15635	782844
9692	782845
90494	782846
14592	782847
1248	782848
411	782849
15410	782850
4431	782851
10311	782852
968	782853
24289	782854
14176	782855
27187	782856
100803	782857
29819	782858
53967	782859
22879	782860
24671	782861
4155	782862
13959	782863
153243	782864
79476	782865
13237	782866
103313	782867
36354	782868
24665	782869
14028	782870
22494	782871
64	782872
53460	782873
33147	782874
77785	782875
25906	782876
101504	782877
42361	782878
25383	782879
1993	782880
13290	782881
67184	782882
111611	782883
57700	782884
59821	782885
96692	782886
18506	782887
124328	782888
162619	782889
135889	782890
7692	782891
3455	782892
5707	782893
8330	782894
110728	782895
128268	782896
119983	782897
66754	782898
28801	782899
2590	782900
1834	782901
78048	782902
18384	782903
14811	782904
25650	782905
162705	782906
69024	782907
137237	782908
38981	782909
28554	782910
7934	782911
92811	782912
89799	782913
97309	782914
9322	782915
87173	782916
65567	782917
61016	782918
144346	782919
23761	782920
98394	782921
111	782922
8660	782923
31394	782924
16357	782925
63517	782926
31881	782927
11826	782928
3854	782929
16018	782930
79366	782931
23687	782932
24802	782933
110723	782934
594	782935
74847	782936
8093	782937
75694	782938
11431	782939
86301	782940
33778	782941
13376	782942
137974	782943
16165	782944
1387	782945
26437	782946
30146	782947
35618	782948
23594	782949
52361	782950
41784	782951
2934	782952
3304	782953
1411	782954
41717	782955
80638	782956
22935	782957
25832	782958
38607	782959
141513	782960
54575	782961
96093	782962
52647	782963
29365	782964
40881	782965
9149	782966
19396	782967
12754	782968
2925	782969
144981	782970
60616	782971
45412	782972
11117	782973
5685	782974
77259	782975
4015	782976
478	782977
4544	782978
149095	782979
2358	782980
49753	782981
3188	782982
27764	782983
101259	782984
32723	782985
70065	782986
49866	782987
18810	782988
47395	782989
105178	782990
39643	782991
104706	782992
39638	782993
151577	782994
45723	782995
109745	782996
8866	782997
72952	782998
92100	782999
5104	783000
45478	783001
33834	783002
27254	783003
25059	783004
8702	783005
6775	783006
2524	783007
743	783008
116065	783009
12449	783010
19425	783011
63324	783012
561	783013
96476	783014
820	783015
34	783016
81293	783017
132573	783018
106171	783019
17204	783020
64607	783021
19292	783022
7342	783023
5976	783024
81211	783025
162186	783026
11594	783027
65906	783028
109502	783029
141686	783030
70588	783031
45740	783032
73376	783033
8568	783034
42227	783035
20224	783036
31795	783037
5	783038
80860	783039
7804	783040
79511	783041
100	783042
80317	783043
115489	783044
1769	783045
29171	783046
41650	783047
59744	783048
74562	783049
85730	783050
21339	783051
50226	783052
65034	783053
54028	783054
15979	783055
2898	783056
3054	783057
8235	783058
12768	783059
4568	783060
23961	783061
45008	783062
11776	783063
5846	783064
71152	783065
162956	783066
21210	783067
113912	783068
24458	783069
72570	783070
56738	783071
32989	783072
58110	783073
24418	783074
60705	783075
2542	783076
1778	783077
80839	783078
22261	783079
140339	783080
7047	783081
151746	783082
60432	783083
7897	783084
45243	783085
7105	783086
27970	783087
45726	783088
511	783089
1287	783090
40128	783091
60865	783092
25914	783093
14692	783094
49197	783095
34366	783096
69881	783097
67402	783098
117168	783099
13582	783100
2318	783101
95823	783102
25694	783103
6303	783104
12722	783105
13619	783106
88398	783107
56601	783108
28529	783109
578	783110
50872	783111
25795	783112
88407	783113
3509	783114
40405	783115
13928	783116
51978	783117
38617	783118
89282	783119
159600	783120
22546	783121
45189	783122
9373	783123
57386	783124
95135	783125
89866	783126
22126	783127
103081	783128
114	783129
25453	783130
52478	783131
5022	783132
24200	783133
112447	783134
25265	783135
30455	783136
700	783137
163039	783138
31112	783139
6814	783140
7241	783141
3707	783142
57302	783143
99572	783144
49462	783145
10313	783146
21526	783147
521	783148
8225	783149
7620	783150
100326	783151
24176	783152
83357	783153
16965	783154
26701	783155
41935	783156
16485	783157
13670	783158
18187	783159
54433	783160
2546	783161
94665	783162
3893	783163
89013	783164
9044	783165
31402	783166
3554	783167
80527	783168
58419	783169
15394	783170
3507	783171
71964	783172
12010	783173
30858	783174
11618	783175
50474	783176
53871	783177
153728	783178
64960	783179
9766	783180
54834	783181
62413	783182
1575	783183
32658	783184
24202	783185
6037	783186
35144	783187
56838	783188
18046	783189
15599	783190
95352	783191
1617	783192
393	783193
10998	783194
116470	783195
15737	783196
5068	783197
25078	783198
92361	783199
25368	783200
17111	783201
53759	783202
58884	783203
3342	783204
47610	783205
78359	783206
1532	783207
75435	783208
88515	783209
92130	783210
142549	783211
22420	783212
82440	783213
55901	783214
776	783215
113684	783216
24043	783217
6197	783218
25985	783219
102050	783220
280	783221
146733	783222
69601	783223
46966	783224
8989	783225
22916	783226
13494	783227
74619	783228
14556	783229
2749	783230
20503	783231
22019	783232
13495	783233
26744	783234
25293	783235
44668	783236
72573	783237
52714	783238
45947	783239
9523	783240
8863	783241
91061	783242
152333	783243
65382	783244
4026	783245
14099	783246
57257	783247
1002	783248
52072	783249
90386	783250
53679	783251
43295	783252
24432	783253
23594	783254
143	783255
7400	783256
5687	783257
10135	783258
27771	783259
56017	783260
94885	783261
56707	783262
20382	783263
23134	783264
164425	783265
15876	783266
56726	783267
32009	783268
58560	783269
92025	783270
28969	783271
8149	783272
98516	783273
31259	783274
8012	783275
163942	783276
67063	783277
123550	783278
18411	783279
957	783280
95084	783281
54808	783282
24874	783283
9330	783284
24840	783285
10075	783286
17316	783287
35705	783288
41356	783289
44432	783290
12359	783291
55382	783292
1632	783293
17182	783294
24465	783295
2001	783296
42738	783297
29679	783298
15573	783299
11515	783300
44972	783301
64822	783302
2367	783303
82135	783304
67559	783305
27395	783306
34395	783307
56443	783308
2466	783309
5341	783310
51596	783311
124657	783312
124796	783313
7205	783314
97426	783315
82483	783316
6312	783317
135972	783318
10012	783319
34947	783320
18924	783321
119452	783322
25991	783323
73737	783324
53554	783325
2926	783326
22761	783327
49401	783328
92299	783329
54644	783330
9756	783331
99709	783332
7159	783333
42070	783334
104507	783335
115347	783336
61187	783337
15796	783338
77647	783339
4020	783340
46900	783341
44512	783342
59089	783343
49767	783344
3471	783345
12602	783346
6311	783347
169407	783348
89800	783349
84617	783350
34672	783351
10153	783352
81134	783353
59162	783354
20830	783355
66167	783356
75653	783357
69835	783358
13406	783359
132495	783360
33019	783361
63110	783362
11044	783363
28202	783364
35148	783365
123320	783366
72063	783367
94337	783368
77676	783369
13423	783370
23347	783371
3252	783372
20125	783373
45326	783374
13899	783375
99011	783376
53508	783377
52267	783378
4459	783379
1372	783380
1338	783381
60412	783382
62702	783383
9214	783384
27491	783385
38950	783386
11267	783387
149697	783388
43423	783389
32592	783390
68558	783391
147624	783392
619	783393
9830	783394
5683	783395
4066	783396
2133	783397
93813	783398
12390	783399
14927	783400
40857	783401
3890	783402
4058	783403
39268	783404
21382	783405
28067	783406
77498	783407
156381	783408
10735	783409
45266	783410
89538	783411
43178	783412
919	783413
5086	783414
20645	783415
59865	783416
38960	783417
6905	783418
10530	783419
164872	783420
42980	783421
35636	783422
20923	783423
111078	783424
4440	783425
153477	783426
58358	783427
97846	783428
64022	783429
29368	783430
139640	783431
22134	783432
19693	783433
2632	783434
1036	783435
18833	783436
137701	783437
48393	783438
41174	783439
43224	783440
73175	783441
3087	783442
17174	783443
82309	783444
52746	783445
148719	783446
77154	783447
84148	783448
57917	783449
5893	783450
11065	783451
1320	783452
2712	783453
128152	783454
189	783455
53153	783456
18816	783457
100716	783458
60877	783459
8763	783460
138559	783461
99412	783462
60432	783463
54160	783464
39266	783465
10816	783466
18250	783467
56245	783468
97569	783469
13137	783470
16629	783471
90574	783472
37142	783473
45049	783474
106357	783475
26219	783476
69	783477
19020	783478
27083	783479
4551	783480
29252	783481
178	783482
13740	783483
28418	783484
57621	783485
8555	783486
1774	783487
10667	783488
34439	783489
730	783490
42203	783491
38861	783492
10969	783493
33056	783494
73619	783495
40195	783496
31209	783497
4671	783498
93040	783499
76662	783500
1623	783501
120050	783502
106438	783503
77830	783504
6637	783505
31646	783506
15243	783507
70387	783508
23356	783509
20994	783510
128286	783511
34149	783512
83203	783513
69574	783514
112027	783515
28080	783516
76625	783517
7097	783518
66156	783519
10944	783520
592	783521
90426	783522
125198	783523
62329	783524
40552	783525
55049	783526
27991	783527
169467	783528
93969	783529
36587	783530
61663	783531
83432	783532
1826	783533
45523	783534
21674	783535
41882	783536
6587	783537
5192	783538
48749	783539
78709	783540
147	783541
89506	783542
55185	783543
78638	783544
30194	783545
40258	783546
1285	783547
364	783548
3063	783549
49725	783550
134195	783551
121	783552
17491	783553
83391	783554
17909	783555
33428	783556
81237	783557
5461	783558
67124	783559
17859	783560
26439	783561
77199	783562
82300	783563
21472	783564
6988	783565
17420	783566
71560	783567
5235	783568
49512	783569
5283	783570
21194	783571
29969	783572
65043	783573
8029	783574
18048	783575
11645	783576
394	783577
89710	783578
10469	783579
90886	783580
77878	783581
29393	783582
16809	783583
9180	783584
12146	783585
82653	783586
10556	783587
82509	783588
113319	783589
131684	783590
13051	783591
1955	783592
80865	783593
9534	783594
67571	783595
138728	783596
23399	783597
41221	783598
3318	783599
48251	783600
22479	783601
37749	783602
31951	783603
43064	783604
52533	783605
90131	783606
17780	783607
67124	783608
87024	783609
327	783610
2407	783611
16854	783612
11525	783613
357	783614
50644	783615
9949	783616
28423	783617
3351	783618
111359	783619
27107	783620
11713	783621
2776	783622
14603	783623
9113	783624
74160	783625
40645	783626
112353	783627
69089	783628
75650	783629
2073	783630
24060	783631
31436	783632
35116	783633
64801	783634
28930	783635
1051	783636
4440	783637
153753	783638
54415	783639
3395	783640
92560	783641
47791	783642
34227	783643
48562	783644
13985	783645
50520	783646
91478	783647
169099	783648
15163	783649
18901	783650
33278	783651
11097	783652
31231	783653
75249	783654
53264	783655
60853	783656
2236	783657
77210	783658
6385	783659
32937	783660
105299	783661
6833	783662
6814	783663
106200	783664
48010	783665
8106	783666
3051	783667
28223	783668
278	783669
57534	783670
43113	783671
116531	783672
10793	783673
7201	783674
53335	783675
11433	783676
961	783677
79487	783678
31037	783679
15454	783680
9244	783681
31361	783682
73414	783683
122757	783684
27613	783685
72843	783686
10342	783687
35322	783688
10668	783689
17838	783690
158817	783691
29436	783692
67456	783693
43106	783694
3380	783695
90118	783696
34918	783697
31529	783698
72410	783699
79926	783700
84733	783701
34768	783702
19600	783703
48764	783704
23190	783705
163157	783706
563	783707
23190	783708
946	783709
11059	783710
113004	783711
9086	783712
129423	783713
82324	783714
81861	783715
1256	783716
56120	783717
31420	783718
46040	783719
65981	783720
86524	783721
16674	783722
3677	783723
103861	783724
87361	783725
58322	783726
80904	783727
38494	783728
46145	783729
162504	783730
81440	783731
14294	783732
97462	783733
3244	783734
96624	783735
111125	783736
8520	783737
129383	783738
1756	783739
5550	783740
112627	783741
55210	783742
30067	783743
10777	783744
146570	783745
24477	783746
29972	783747
147168	783748
6131	783749
31580	783750
91530	783751
337	783752
6896	783753
44802	783754
23980	783755
20464	783756
37663	783757
17700	783758
43762	783759
6835	783760
15219	783761
29092	783762
62436	783763
19038	783764
6397	783765
2634	783766
28930	783767
82631	783768
136337	783769
114731	783770
23599	783771
6546	783772
76247	783773
2205	783774
56941	783775
19148	783776
71462	783777
67201	783778
16477	783779
79162	783780
69021	783781
7053	783782
37341	783783
155342	783784
146480	783785
103940	783786
28293	783787
155661	783788
77439	783789
12400	783790
13785	783791
47698	783792
224	783793
13713	783794
74340	783795
22430	783796
40556	783797
7893	783798
80959	783799
111340	783800
104931	783801
76925	783802
1170	783803
51852	783804
111875	783805
51525	783806
22132	783807
16030	783808
53890	783809
68552	783810
15945	783811
4565	783812
56118	783813
119341	783814
147395	783815
88035	783816
35861	783817
77474	783818
15660	783819
45543	783820
34048	783821
17958	783822
64069	783823
86828	783824
49058	783825
62387	783826
50424	783827
10208	783828
21803	783829
2520	783830
79015	783831
4265	783832
44608	783833
76238	783834
6623	783835
12763	783836
145676	783837
107142	783838
67754	783839
11174	783840
94422	783841
33950	783842
87457	783843
133690	783844
2927	783845
49398	783846
3701	783847
6729	783848
105237	783849
28654	783850
8889	783851
64214	783852
107560	783853
13260	783854
85957	783855
1169	783856
12324	783857
8825	783858
101089	783859
45404	783860
35785	783861
35312	783862
4768	783863
39568	783864
17578	783865
22806	783866
44814	783867
20937	783868
80724	783869
2111	783870
6166	783871
25123	783872
92628	783873
132776	783874
25666	783875
17498	783876
20	783877
1560	783878
2733	783879
1373	783880
10546	783881
12500	783882
114128	783883
69763	783884
114455	783885
16845	783886
59957	783887
2186	783888
23330	783889
61378	783890
71092	783891
90907	783892
39446	783893
2829	783894
66599	783895
54333	783896
23376	783897
97057	783898
71884	783899
28831	783900
1921	783901
2196	783902
4549	783903
18533	783904
101192	783905
38707	783906
38971	783907
50122	783908
74620	783909
4492	783910
18955	783911
126750	783912
44169	783913
16885	783914
77784	783915
3590	783916
58285	783917
90274	783918
32646	783919
61239	783920
38332	783921
6537	783922
61802	783923
20909	783924
165937	783925
2726	783926
11443	783927
10674	783928
9508	783929
45825	783930
41220	783931
3251	783932
130930	783933
61579	783934
5320	783935
167082	783936
87415	783937
140979	783938
50170	783939
105679	783940
84383	783941
39477	783942
13123	783943
62295	783944
81199	783945
39491	783946
3042	783947
88290	783948
9587	783949
36752	783950
40973	783951
74333	783952
14529	783953
682	783954
12702	783955
76441	783956
9823	783957
26874	783958
2369	783959
2270	783960
79608	783961
64790	783962
24429	783963
12239	783964
73094	783965
83128	783966
79394	783967
391	783968
34021	783969
42875	783970
16869	783971
143818	783972
138572	783973
123439	783974
32302	783975
13568	783976
44182	783977
5720	783978
350	783979
25416	783980
18027	783981
89946	783982
3534	783983
41267	783984
19830	783985
40837	783986
38544	783987
67953	783988
72403	783989
110052	783990
53080	783991
47816	783992
1618	783993
94186	783994
96454	783995
23132	783996
25996	783997
1032	783998
46966	783999
80106	784000
62832	784001
37850	784002
14928	784003
15585	784004
60007	784005
115036	784006
124668	784007
2777	784008
7517	784009
12955	784010
8356	784011
44900	784012
102755	784013
10082	784014
62255	784015
26771	784016
22242	784017
31345	784018
119012	784019
20407	784020
4909	784021
13756	784022
39593	784023
17709	784024
82589	784025
26601	784026
15825	784027
22664	784028
8238	784029
9688	784030
10979	784031
6498	784032
110615	784033
55474	784034
48712	784035
1873	784036
24106	784037
4355	784038
22119	784039
8345	784040
12304	784041
183	784042
56766	784043
18	784044
954	784045
102587	784046
34861	784047
16279	784048
88188	784049
22090	784050
31884	784051
43370	784052
87241	784053
24410	784054
1354	784055
139431	784056
9322	784057
2454	784058
47553	784059
24739	784060
31361	784061
28318	784062
60186	784063
58372	784064
4813	784065
95565	784066
39314	784067
368	784068
127619	784069
138815	784070
15657	784071
11743	784072
389	784073
38576	784074
78407	784075
26721	784076
61224	784077
21340	784078
7174	784079
48919	784080
21423	784081
27408	784082
105250	784083
550	784084
14041	784085
5203	784086
35452	784087
51556	784088
132294	784089
41989	784090
26889	784091
30620	784092
31391	784093
100769	784094
10461	784095
1158	784096
48506	784097
12847	784098
62022	784099
23040	784100
46808	784101
29901	784102
42502	784103
174	784104
140671	784105
140050	784106
11975	784107
106912	784108
39184	784109
65751	784110
30764	784111
131083	784112
69219	784113
100166	784114
32598	784115
2406	784116
66106	784117
3	784118
33213	784119
63585	784120
23922	784121
8889	784122
722	784123
145223	784124
144012	784125
81420	784126
62675	784127
118925	784128
73270	784129
7959	784130
63358	784131
47642	784132
38200	784133
80162	784134
40295	784135
35541	784136
56580	784137
21164	784138
10001	784139
47749	784140
8499	784141
13954	784142
9144	784143
11949	784144
38512	784145
38359	784146
9292	784147
73368	784148
58142	784149
30231	784150
65624	784151
49425	784152
2182	784153
39687	784154
10289	784155
21474	784156
2032	784157
75846	784158
27786	784159
13715	784160
18930	784161
8229	784162
45672	784163
134623	784164
43176	784165
18292	784166
137013	784167
29784	784168
76731	784169
66267	784170
78974	784171
53493	784172
1601	784173
27934	784174
35781	784175
1252	784176
35673	784177
25163	784178
136420	784179
96956	784180
165228	784181
34330	784182
19712	784183
75339	784184
161657	784185
48959	784186
4774	784187
34024	784188
3930	784189
5434	784190
51104	784191
122466	784192
8477	784193
2495	784194
4812	784195
21475	784196
78542	784197
139471	784198
52882	784199
13838	784200
19032	784201
72434	784202
26866	784203
25339	784204
69	784205
70742	784206
5545	784207
74648	784208
67660	784209
1803	784210
37569	784211
52547	784212
114995	784213
14316	784214
45520	784215
114198	784216
8800	784217
36732	784218
68891	784219
1234	784220
56113	784221
102579	784222
15815	784223
46197	784224
6344	784225
17785	784226
67136	784227
1676	784228
65636	784229
126508	784230
37864	784231
1250	784232
40320	784233
158803	784234
164669	784235
51107	784236
55748	784237
51434	784238
36769	784239
53753	784240
97669	784241
52731	784242
2551	784243
128015	784244
9727	784245
14726	784246
456	784247
10371	784248
66051	784249
32926	784250
41114	784251
6294	784252
86404	784253
40207	784254
42153	784255
95905	784256
82964	784257
8646	784258
37102	784259
55891	784260
12189	784261
107990	784262
5952	784263
3140	784264
1132	784265
20599	784266
106555	784267
14712	784268
101382	784269
15710	784270
49148	784271
130963	784272
284	784273
3602	784274
32399	784275
21581	784276
87892	784277
24606	784278
21347	784279
32692	784280
18426	784281
2245	784282
11166	784283
158215	784284
4054	784285
79932	784286
39503	784287
105824	784288
43869	784289
37394	784290
434	784291
34055	784292
24022	784293
56669	784294
3794	784295
63402	784296
43320	784297
2478	784298
66718	784299
97565	784300
59744	784301
64685	784302
1008	784303
8964	784304
49950	784305
46914	784306
50174	784307
3240	784308
25441	784309
53972	784310
52104	784311
2614	784312
113539	784313
93705	784314
7399	784315
53222	784316
97560	784317
59666	784318
44515	784319
66643	784320
6523	784321
50869	784322
12417	784323
3893	784324
52896	784325
69177	784326
8727	784327
100362	784328
44842	784329
62280	784330
38221	784331
102926	784332
45950	784333
82782	784334
72603	784335
11342	784336
762	784337
122964	784338
8070	784339
84766	784340
45781	784341
12860	784342
4924	784343
15626	784344
18086	784345
17325	784346
12366	784347
80688	784348
41894	784349
29511	784350
33427	784351
27669	784352
67990	784353
47376	784354
69960	784355
9570	784356
13429	784357
34956	784358
317	784359
28527	784360
75525	784361
26557	784362
90089	784363
53443	784364
51265	784365
40681	784366
80910	784367
21001	784368
66234	784369
126565	784370
32411	784371
69006	784372
49872	784373
87066	784374
6421	784375
39066	784376
16414	784377
50013	784378
70389	784379
11917	784380
53407	784381
26356	784382
5265	784383
67219	784384
10736	784385
15766	784386
115390	784387
51475	784388
139175	784389
28728	784390
79565	784391
128637	784392
150584	784393
1630	784394
13844	784395
14042	784396
36928	784397
7654	784398
9992	784399
127493	784400
2857	784401
49352	784402
10905	784403
10191	784404
20427	784405
1299	784406
11675	784407
129498	784408
7280	784409
44868	784410
7362	784411
37632	784412
187	784413
17015	784414
16099	784415
161	784416
153825	784417
69980	784418
38276	784419
8939	784420
86215	784421
37934	784422
12858	784423
29378	784424
5852	784425
86458	784426
145	784427
88966	784428
7068	784429
10031	784430
61048	784431
57112	784432
78479	784433
66709	784434
5746	784435
24221	784436
57674	784437
27548	784438
54907	784439
28581	784440
157885	784441
19874	784442
124517	784443
28980	784444
23941	784445
8659	784446
69332	784447
110981	784448
82549	784449
22525	784450
34113	784451
6769	784452
59310	784453
46103	784454
68138	784455
4220	784456
75526	784457
58	784458
15946	784459
91228	784460
7618	784461
5310	784462
97	784463
90905	784464
8401	784465
9260	784466
111011	784467
6945	784468
28481	784469
50253	784470
80325	784471
17492	784472
2297	784473
59915	784474
60107	784475
5779	784476
941	784477
2070	784478
126498	784479
45137	784480
15401	784481
16589	784482
18446	784483
16407	784484
1245	784485
126298	784486
84916	784487
16847	784488
35215	784489
68527	784490
25794	784491
13366	784492
31528	784493
64357	784494
73117	784495
87546	784496
108270	784497
19960	784498
83224	784499
5439	784500
11472	784501
79925	784502
950	784503
25749	784504
124306	784505
7039	784506
588	784507
1958	784508
57688	784509
2976	784510
64060	784511
2656	784512
15600	784513
35753	784514
30366	784515
1839	784516
29304	784517
47359	784518
73321	784519
35384	784520
15966	784521
3005	784522
35251	784523
14519	784524
13276	784525
95235	784526
14855	784527
41069	784528
81373	784529
72374	784530
29700	784531
12822	784532
97200	784533
4382	784534
18412	784535
43786	784536
39289	784537
24974	784538
135330	784539
54367	784540
10752	784541
24405	784542
10274	784543
71209	784544
80114	784545
13498	784546
13702	784547
14974	784548
70203	784549
72788	784550
47450	784551
40492	784552
2242	784553
217	784554
35380	784555
167211	784556
25393	784557
6731	784558
27628	784559
16754	784560
18854	784561
94694	784562
4340	784563
76696	784564
126340	784565
15109	784566
46453	784567
32281	784568
124934	784569
20908	784570
78639	784571
51282	784572
22416	784573
13216	784574
30601	784575
408	784576
59795	784577
44318	784578
53950	784579
2391	784580
124440	784581
13844	784582
264	784583
81940	784584
85466	784585
3356	784586
41901	784587
7278	784588
17742	784589
1338	784590
23925	784591
9516	784592
86615	784593
129850	784594
28898	784595
28491	784596
115280	784597
45234	784598
84320	784599
37409	784600
1590	784601
25251	784602
88234	784603
3387	784604
57221	784605
10555	784606
35761	784607
39268	784608
20531	784609
70103	784610
8909	784611
49643	784612
51102	784613
59	784614
9183	784615
17579	784616
726	784617
300	784618
143112	784619
57608	784620
464	784621
16538	784622
47971	784623
2390	784624
32256	784625
39117	784626
20108	784627
51902	784628
30212	784629
489	784630
8604	784631
29393	784632
83220	784633
7928	784634
75700	784635
18658	784636
2513	784637
16319	784638
28577	784639
1558	784640
4636	784641
49624	784642
34171	784643
107654	784644
73687	784645
37987	784646
49541	784647
153300	784648
29185	784649
2904	784650
57680	784651
20134	784652
842	784653
5313	784654
78475	784655
7243	784656
91193	784657
66425	784658
116770	784659
57421	784660
88366	784661
79395	784662
28812	784663
18076	784664
108114	784665
22964	784666
228	784667
137976	784668
4210	784669
50505	784670
18824	784671
32725	784672
49655	784673
33514	784674
96111	784675
98183	784676
53639	784677
1810	784678
37678	784679
11836	784680
30144	784681
161131	784682
111402	784683
2588	784684
2492	784685
42597	784686
17275	784687
115144	784688
113759	784689
51330	784690
1134	784691
14143	784692
16073	784693
112368	784694
24902	784695
4687	784696
6952	784697
72686	784698
66154	784699
88476	784700
111413	784701
97303	784702
94436	784703
47859	784704
105040	784705
34421	784706
113473	784707
16764	784708
75679	784709
1839	784710
44727	784711
1450	784712
45340	784713
1939	784714
4012	784715
66455	784716
46491	784717
61102	784718
106105	784719
38204	784720
714	784721
9398	784722
365	784723
7581	784724
43163	784725
696	784726
67724	784727
23837	784728
31713	784729
14415	784730
81750	784731
112877	784732
72053	784733
32035	784734
23541	784735
14839	784736
37658	784737
118543	784738
4389	784739
63689	784740
119816	784741
23469	784742
7068	784743
25652	784744
133752	784745
88598	784746
21185	784747
143691	784748
19555	784749
18194	784750
74618	784751
56153	784752
8206	784753
1815	784754
19548	784755
395	784756
66110	784757
1450	784758
11327	784759
19234	784760
43172	784761
30158	784762
8420	784763
8914	784764
23301	784765
64709	784766
2849	784767
15852	784768
15814	784769
54607	784770
39976	784771
52632	784772
64539	784773
9827	784774
11237	784775
13040	784776
67961	784777
6000	784778
930	784779
31488	784780
16798	784781
45527	784782
563	784783
25012	784784
8386	784785
42330	784786
72792	784787
120533	784788
1605	784789
41280	784790
11283	784791
17947	784792
49102	784793
104003	784794
48263	784795
103404	784796
165444	784797
70555	784798
29246	784799
143168	784800
71458	784801
30274	784802
450	784803
74548	784804
78818	784805
44247	784806
103906	784807
74462	784808
9904	784809
52275	784810
32058	784811
67532	784812
2677	784813
12215	784814
95378	784815
2605	784816
46746	784817
74927	784818
66089	784819
152225	784820
86312	784821
31531	784822
294	784823
33944	784824
6216	784825
115750	784826
65267	784827
14666	784828
83992	784829
90407	784830
154686	784831
55194	784832
12354	784833
2015	784834
4289	784835
12022	784836
2642	784837
25730	784838
52839	784839
21636	784840
88107	784841
11675	784842
96907	784843
135372	784844
35881	784845
53641	784846
27476	784847
26724	784848
55427	784849
39007	784850
74256	784851
116616	784852
6679	784853
14950	784854
2787	784855
25064	784856
68059	784857
20581	784858
87079	784859
4859	784860
48286	784861
6722	784862
2369	784863
29712	784864
12733	784865
4407	784866
21789	784867
4032	784868
22798	784869
22208	784870
40657	784871
94174	784872
7274	784873
69505	784874
54480	784875
82137	784876
2737	784877
14760	784878
1441	784879
110111	784880
54063	784881
169104	784882
79651	784883
23199	784884
149249	784885
24694	784886
6319	784887
95771	784888
38337	784889
36545	784890
88283	784891
28950	784892
43878	784893
1757	784894
2515	784895
90151	784896
2578	784897
53971	784898
119495	784899
19439	784900
43411	784901
845	784902
13946	784903
56409	784904
12148	784905
35857	784906
15680	784907
148	784908
2992	784909
84406	784910
76545	784911
13678	784912
31305	784913
779	784914
7108	784915
113	784916
36295	784917
56955	784918
66579	784919
35888	784920
3844	784921
4804	784922
12419	784923
70853	784924
76983	784925
76136	784926
19298	784927
90462	784928
7474	784929
758	784930
53818	784931
31196	784932
2514	784933
58201	784934
5914	784935
29629	784936
78035	784937
27246	784938
2986	784939
10658	784940
17507	784941
94752	784942
36571	784943
51549	784944
55207	784945
18374	784946
40100	784947
18141	784948
1738	784949
97493	784950
19469	784951
10034	784952
16462	784953
46560	784954
10075	784955
30321	784956
11616	784957
21711	784958
118746	784959
17587	784960
10259	784961
10853	784962
6935	784963
36519	784964
46917	784965
1204	784966
52365	784967
28425	784968
2210	784969
28649	784970
96870	784971
56321	784972
28305	784973
23140	784974
9435	784975
11568	784976
67945	784977
76167	784978
13565	784979
24974	784980
11704	784981
34890	784982
26320	784983
1509	784984
6614	784985
72184	784986
11936	784987
2937	784988
111254	784989
21091	784990
108404	784991
22339	784992
79475	784993
78112	784994
64849	784995
60779	784996
332	784997
8004	784998
18045	784999
18914	785000
103755	785001
22346	785002
54100	785003
133254	785004
3575	785005
54067	785006
57775	785007
14103	785008
59912	785009
103367	785010
10621	785011
7675	785012
94290	785013
67991	785014
30442	785015
5176	785016
111896	785017
13164	785018
113386	785019
25795	785020
28219	785021
28412	785022
74305	785023
74143	785024
100681	785025
6340	785026
4062	785027
2783	785028
1795	785029
84461	785030
150	785031
11919	785032
55413	785033
31790	785034
9071	785035
32309	785036
89188	785037
97786	785038
137229	785039
46838	785040
49117	785041
24523	785042
83778	785043
56190	785044
8314	785045
11593	785046
18932	785047
70682	785048
11710	785049
35030	785050
49545	785051
46974	785052
25544	785053
114442	785054
63907	785055
44360	785056
36886	785057
45626	785058
16219	785059
6330	785060
17039	785061
35522	785062
23601	785063
75747	785064
16824	785065
97139	785066
34999	785067
25487	785068
31612	785069
37128	785070
1454	785071
104627	785072
14353	785073
83250	785074
21682	785075
26072	785076
4330	785077
16276	785078
4782	785079
6823	785080
11739	785081
153584	785082
36199	785083
89820	785084
22910	785085
4020	785086
4587	785087
107896	785088
98794	785089
98553	785090
33900	785091
24949	785092
61164	785093
82111	785094
63317	785095
27657	785096
124203	785097
10481	785098
103933	785099
56840	785100
5061	785101
203	785102
59529	785103
102521	785104
115697	785105
68728	785106
15097	785107
43908	785108
57759	785109
56601	785110
36215	785111
12819	785112
3234	785113
53307	785114
96351	785115
32696	785116
120207	785117
7279	785118
56412	785119
58301	785120
42152	785121
60870	785122
80764	785123
6947	785124
6539	785125
9466	785126
136211	785127
7952	785128
57130	785129
102807	785130
61898	785131
952	785132
23960	785133
135804	785134
149661	785135
1014	785136
9345	785137
105027	785138
10930	785139
516	785140
1174	785141
77444	785142
38529	785143
3293	785144
27297	785145
70077	785146
132803	785147
103597	785148
54923	785149
7118	785150
116903	785151
59852	785152
12138	785153
71389	785154
22235	785155
7913	785156
38298	785157
114164	785158
41769	785159
1642	785160
1805	785161
106242	785162
19081	785163
2	785164
54420	785165
28678	785166
108208	785167
4053	785168
111878	785169
104245	785170
1823	785171
4365	785172
5582	785173
2219	785174
4453	785175
20203	785176
2310	785177
14006	785178
83626	785179
17345	785180
132994	785181
55369	785182
22918	785183
111697	785184
124792	785185
93443	785186
166659	785187
90278	785188
51528	785189
22710	785190
17939	785191
27559	785192
21167	785193
1317	785194
159415	785195
16623	785196
41631	785197
7046	785198
124657	785199
2712	785200
26907	785201
115909	785202
153340	785203
44139	785204
42073	785205
98076	785206
20763	785207
39992	785208
113252	785209
49087	785210
1252	785211
78540	785212
12557	785213
12222	785214
1029	785215
28838	785216
80352	785217
76480	785218
57953	785219
57824	785220
64924	785221
3609	785222
38319	785223
6555	785224
30520	785225
104667	785226
4971	785227
20560	785228
68	785229
12386	785230
54358	785231
60747	785232
157	785233
111292	785234
75334	785235
71333	785236
44552	785237
12733	785238
40796	785239
1064	785240
13508	785241
72907	785242
60408	785243
43000	785244
74066	785245
42332	785246
72405	785247
52668	785248
16073	785249
56876	785250
54661	785251
14109	785252
36949	785253
37214	785254
70	785255
1385	785256
65764	785257
58749	785258
141743	785259
158084	785260
41147	785261
85027	785262
22550	785263
79769	785264
53150	785265
15432	785266
26412	785267
44799	785268
9549	785269
15652	785270
50485	785271
46969	785272
4602	785273
2876	785274
82539	785275
94700	785276
121816	785277
23435	785278
30885	785279
15070	785280
19857	785281
16248	785282
79867	785283
28034	785284
55814	785285
4315	785286
11342	785287
524	785288
8639	785289
113176	785290
11473	785291
3717	785292
152	785293
68463	785294
18961	785295
305	785296
3426	785297
9974	785298
53555	785299
40214	785300
54677	785301
55728	785302
1807	785303
3428	785304
151666	785305
54103	785306
25745	785307
29042	785308
7421	785309
21338	785310
14613	785311
36989	785312
98714	785313
34556	785314
6662	785315
4619	785316
53331	785317
12076	785318
61509	785319
10228	785320
3795	785321
384	785322
8615	785323
51178	785324
28896	785325
31283	785326
87305	785327
4227	785328
2614	785329
2882	785330
16583	785331
72868	785332
158842	785333
18711	785334
149610	785335
15535	785336
66058	785337
123617	785338
133972	785339
15762	785340
65288	785341
3112	785342
77679	785343
138525	785344
53151	785345
40847	785346
58964	785347
36563	785348
3025	785349
7214	785350
3496	785351
19714	785352
53895	785353
50601	785354
15631	785355
105405	785356
46735	785357
39470	785358
19239	785359
127323	785360
39942	785361
78729	785362
15399	785363
106892	785364
13920	785365
4997	785366
3232	785367
155979	785368
3031	785369
45653	785370
8713	785371
4801	785372
99817	785373
135199	785374
10499	785375
7101	785376
105067	785377
17752	785378
493	785379
82185	785380
57764	785381
9831	785382
6127	785383
1524	785384
55346	785385
33619	785386
27746	785387
26331	785388
868	785389
46418	785390
35773	785391
78686	785392
14439	785393
95088	785394
126018	785395
11135	785396
14004	785397
37216	785398
39037	785399
19929	785400
20122	785401
7699	785402
18937	785403
86932	785404
4616	785405
20023	785406
155783	785407
16317	785408
51068	785409
26419	785410
45090	785411
106748	785412
135909	785413
17088	785414
48782	785415
73128	785416
42392	785417
17043	785418
163412	785419
17977	785420
93029	785421
34524	785422
49672	785423
135173	785424
6138	785425
19583	785426
99443	785427
59618	785428
65065	785429
13857	785430
1305	785431
19433	785432
25093	785433
45112	785434
48857	785435
61876	785436
6245	785437
10434	785438
8043	785439
39501	785440
63866	785441
9492	785442
1347	785443
31260	785444
122421	785445
14484	785446
15589	785447
22393	785448
166514	785449
41494	785450
56963	785451
46345	785452
130555	785453
52450	785454
63650	785455
51494	785456
58151	785457
18724	785458
12613	785459
22806	785460
4857	785461
58407	785462
7738	785463
11622	785464
125291	785465
54082	785466
32448	785467
2388	785468
11448	785469
46947	785470
1403	785471
42765	785472
12688	785473
3689	785474
10124	785475
36501	785476
23496	785477
50590	785478
62889	785479
6581	785480
101781	785481
114040	785482
44108	785483
65644	785484
8169	785485
26276	785486
158524	785487
74326	785488
5380	785489
129933	785490
17185	785491
40993	785492
40905	785493
28508	785494
99519	785495
63664	785496
3657	785497
30657	785498
11910	785499
14325	785500
11093	785501
79087	785502
66604	785503
49050	785504
34233	785505
62631	785506
7009	785507
12868	785508
74472	785509
13027	785510
31561	785511
54601	785512
60119	785513
38420	785514
56424	785515
71032	785516
52331	785517
82058	785518
41220	785519
47112	785520
33680	785521
122474	785522
46545	785523
116	785524
28224	785525
21393	785526
100541	785527
13680	785528
31708	785529
945	785530
21712	785531
6691	785532
13824	785533
157421	785534
82024	785535
40787	785536
528	785537
47644	785538
11708	785539
117036	785540
197	785541
17512	785542
12903	785543
135928	785544
31700	785545
25854	785546
56015	785547
18836	785548
132431	785549
9558	785550
40658	785551
18752	785552
13959	785553
57461	785554
68722	785555
69267	785556
41009	785557
66231	785558
69498	785559
36640	785560
26629	785561
7891	785562
43002	785563
1316	785564
64640	785565
34841	785566
93618	785567
4	785568
28656	785569
10077	785570
57263	785571
5090	785572
19725	785573
15299	785574
24069	785575
69761	785576
46479	785577
5490	785578
75653	785579
113751	785580
52478	785581
92288	785582
59026	785583
66149	785584
18884	785585
14369	785586
114853	785587
19914	785588
23193	785589
37366	785590
36432	785591
47284	785592
30486	785593
3614	785594
77090	785595
96398	785596
4097	785597
6325	785598
38905	785599
29023	785600
15084	785601
35419	785602
25577	785603
10481	785604
137297	785605
4320	785606
26302	785607
71900	785608
859	785609
41768	785610
69637	785611
11133	785612
42620	785613
35553	785614
33241	785615
1470	785616
8754	785617
73016	785618
1786	785619
65018	785620
2289	785621
24923	785622
108528	785623
1401	785624
56463	785625
59496	785626
106347	785627
79885	785628
31656	785629
6999	785630
115772	785631
106189	785632
38553	785633
122824	785634
29674	785635
12558	785636
97304	785637
13258	785638
2586	785639
10	785640
10422	785641
52489	785642
9512	785643
2993	785644
906	785645
146754	785646
96943	785647
95089	785648
54944	785649
81152	785650
24842	785651
673	785652
61235	785653
73747	785654
6593	785655
65265	785656
76181	785657
1394	785658
32917	785659
71287	785660
119970	785661
13509	785662
122253	785663
112032	785664
19466	785665
116278	785666
6522	785667
72688	785668
121516	785669
43379	785670
81715	785671
62778	785672
49464	785673
70431	785674
122845	785675
168205	785676
37746	785677
140821	785678
98267	785679
8593	785680
110096	785681
40824	785682
25660	785683
11646	785684
10590	785685
66106	785686
4149	785687
12822	785688
27330	785689
38309	785690
3019	785691
5904	785692
53183	785693
28676	785694
55047	785695
28575	785696
80186	785697
34581	785698
8481	785699
2622	785700
5118	785701
65733	785702
3	785703
34523	785704
64735	785705
1827	785706
14778	785707
3450	785708
16876	785709
4860	785710
9479	785711
48338	785712
12948	785713
2645	785714
45849	785715
11849	785716
17652	785717
15526	785718
57	785719
46387	785720
59152	785721
6188	785722
23285	785723
36133	785724
44226	785725
34892	785726
2803	785727
105980	785728
13115	785729
21572	785730
38588	785731
34099	785732
43006	785733
67427	785734
33613	785735
20692	785736
45021	785737
60649	785738
104563	785739
85528	785740
48512	785741
15566	785742
1092	785743
16000	785744
10951	785745
1540	785746
157068	785747
59200	785748
1258	785749
76484	785750
12791	785751
5156	785752
32257	785753
78730	785754
3091	785755
24896	785756
30137	785757
34	785758
50735	785759
114036	785760
406	785761
6386	785762
44778	785763
16166	785764
6921	785765
32595	785766
25654	785767
70196	785768
146822	785769
10534	785770
33713	785771
88296	785772
29066	785773
36950	785774
108606	785775
109942	785776
71656	785777
10069	785778
683	785779
7188	785780
1572	785781
1349	785782
13280	785783
10497	785784
65214	785785
129130	785786
38655	785787
23811	785788
22097	785789
83131	785790
34516	785791
11712	785792
82411	785793
4973	785794
10916	785795
9001	785796
45468	785797
31178	785798
18795	785799
67358	785800
3209	785801
132	785802
42850	785803
92113	785804
47871	785805
473	785806
2434	785807
23574	785808
50102	785809
19657	785810
155224	785811
4547	785812
48017	785813
843	785814
126013	785815
67927	785816
85969	785817
95495	785818
87917	785819
17347	785820
1880	785821
27867	785822
45331	785823
19920	785824
10540	785825
5848	785826
378	785827
11378	785828
20871	785829
122722	785830
26774	785831
131394	785832
48871	785833
23328	785834
56790	785835
8181	785836
51315	785837
14961	785838
70193	785839
125960	785840
8019	785841
88301	785842
32726	785843
102841	785844
20747	785845
64610	785846
20063	785847
59865	785848
76881	785849
49330	785850
111540	785851
86008	785852
8289	785853
71418	785854
39340	785855
49508	785856
17158	785857
66403	785858
19802	785859
20626	785860
78289	785861
39690	785862
25596	785863
54047	785864
88366	785865
37589	785866
39883	785867
15518	785868
7503	785869
19096	785870
52252	785871
80848	785872
79881	785873
50345	785874
34777	785875
54517	785876
34922	785877
67244	785878
17501	785879
35723	785880
300	785881
21866	785882
43978	785883
151939	785884
28501	785885
59561	785886
84940	785887
13405	785888
23495	785889
5849	785890
93726	785891
36368	785892
49606	785893
3180	785894
19788	785895
27616	785896
21093	785897
38995	785898
162811	785899
3352	785900
36532	785901
10116	785902
150849	785903
74731	785904
8573	785905
94571	785906
24836	785907
75252	785908
32126	785909
38166	785910
27895	785911
50981	785912
82712	785913
9022	785914
38175	785915
1082	785916
104807	785917
36314	785918
44781	785919
20499	785920
4865	785921
46515	785922
4187	785923
3701	785924
6276	785925
103004	785926
81305	785927
16183	785928
13396	785929
5879	785930
5891	785931
37555	785932
50555	785933
39545	785934
24385	785935
62370	785936
131910	785937
63260	785938
79057	785939
24425	785940
712	785941
111070	785942
72896	785943
44192	785944
37987	785945
100387	785946
104632	785947
36726	785948
35469	785949
84491	785950
17266	785951
57474	785952
15639	785953
95050	785954
49407	785955
163786	785956
166823	785957
3405	785958
113993	785959
63321	785960
38734	785961
36309	785962
38072	785963
148370	785964
46647	785965
6195	785966
73870	785967
24455	785968
109174	785969
30347	785970
40150	785971
152755	785972
7887	785973
29056	785974
76769	785975
74115	785976
7798	785977
81728	785978
1045	785979
804	785980
137418	785981
5108	785982
73655	785983
25217	785984
3942	785985
22362	785986
36454	785987
44222	785988
79662	785989
98491	785990
8430	785991
87493	785992
36	785993
6877	785994
30762	785995
6224	785996
65123	785997
120405	785998
3774	785999
41208	786000
36724	786001
43562	786002
36400	786003
34556	786004
30	786005
12914	786006
133161	786007
41321	786008
3629	786009
50188	786010
129324	786011
73093	786012
8738	786013
37087	786014
32989	786015
88443	786016
19892	786017
20815	786018
16711	786019
22169	786020
40330	786021
63918	786022
139090	786023
28844	786024
39734	786025
35272	786026
45144	786027
109289	786028
51993	786029
9467	786030
133734	786031
18776	786032
162604	786033
91799	786034
135643	786035
40712	786036
15338	786037
32032	786038
145062	786039
78729	786040
4714	786041
65455	786042
80524	786043
5213	786044
6555	786045
92094	786046
135393	786047
48337	786048
17656	786049
28437	786050
34182	786051
72669	786052
144141	786053
55135	786054
40765	786055
16790	786056
45480	786057
28061	786058
5546	786059
56525	786060
107421	786061
131851	786062
17664	786063
5654	786064
87680	786065
56221	786066
81749	786067
89033	786068
97257	786069
5496	786070
4668	786071
23931	786072
121803	786073
1830	786074
44942	786075
85549	786076
57748	786077
46112	786078
9034	786079
37845	786080
27585	786081
24852	786082
23190	786083
6391	786084
7314	786085
21598	786086
12715	786087
45951	786088
95060	786089
11664	786090
3205	786091
7691	786092
41807	786093
16429	786094
46616	786095
89890	786096
8480	786097
12722	786098
44946	786099
2199	786100
35991	786101
139028	786102
9195	786103
47046	786104
17268	786105
77546	786106
42018	786107
35396	786108
79417	786109
28381	786110
96137	786111
106977	786112
52300	786113
32053	786114
121075	786115
29246	786116
45382	786117
22468	786118
29006	786119
3150	786120
39302	786121
90684	786122
82537	786123
33768	786124
17824	786125
4329	786126
73987	786127
40937	786128
11617	786129
24550	786130
25923	786131
19672	786132
109078	786133
42822	786134
614	786135
56933	786136
21836	786137
55860	786138
20392	786139
31460	786140
14990	786141
55115	786142
1998	786143
8682	786144
102224	786145
29696	786146
4019	786147
87907	786148
43756	786149
15848	786150
43696	786151
39716	786152
44384	786153
1030	786154
60602	786155
41604	786156
75526	786157
24726	786158
16336	786159
41712	786160
27497	786161
39963	786162
44624	786163
61948	786164
2214	786165
53485	786166
10478	786167
11041	786168
31294	786169
28630	786170
1784	786171
26746	786172
50517	786173
53052	786174
57134	786175
10040	786176
25910	786177
10606	786178
66985	786179
66946	786180
114632	786181
25539	786182
1515	786183
31406	786184
100297	786185
5551	786186
110600	786187
8090	786188
106999	786189
50568	786190
14764	786191
54770	786192
27453	786193
98553	786194
98007	786195
60449	786196
7161	786197
3703	786198
30079	786199
10703	786200
251	786201
20627	786202
77664	786203
28753	786204
80087	786205
711	786206
73046	786207
72989	786208
155427	786209
119810	786210
4195	786211
24166	786212
95747	786213
50897	786214
77824	786215
10391	786216
2545	786217
80928	786218
74442	786219
20827	786220
23457	786221
37791	786222
142473	786223
5970	786224
25893	786225
52125	786226
117300	786227
3661	786228
71537	786229
33517	786230
92959	786231
16772	786232
83012	786233
7063	786234
20197	786235
28881	786236
10081	786237
22131	786238
55490	786239
1301	786240
26470	786241
20258	786242
22869	786243
75156	786244
34806	786245
7064	786246
56028	786247
27389	786248
2569	786249
42055	786250
6895	786251
66719	786252
35199	786253
119072	786254
69111	786255
102410	786256
22311	786257
71864	786258
36191	786259
3713	786260
113657	786261
49356	786262
6133	786263
36723	786264
21696	786265
9043	786266
39746	786267
11418	786268
5773	786269
68951	786270
77139	786271
92097	786272
116079	786273
44225	786274
83784	786275
8996	786276
3777	786277
24286	786278
6341	786279
51054	786280
20607	786281
29774	786282
120150	786283
15376	786284
2733	786285
14523	786286
15268	786287
7121	786288
40818	786289
15876	786290
28482	786291
88862	786292
68405	786293
11784	786294
169833	786295
43814	786296
90238	786297
1622	786298
336	786299
69337	786300
135201	786301
12415	786302
313	786303
121879	786304
26529	786305
8877	786306
10306	786307
827	786308
92641	786309
3507	786310
71201	786311
98793	786312
42334	786313
5291	786314
37033	786315
20400	786316
10269	786317
71667	786318
40827	786319
29409	786320
43087	786321
39116	786322
28626	786323
36425	786324
23498	786325
25950	786326
23539	786327
29829	786328
56862	786329
111262	786330
12797	786331
78029	786332
7707	786333
29503	786334
33325	786335
28652	786336
53584	786337
65363	786338
111517	786339
54861	786340
87268	786341
21199	786342
130760	786343
71826	786344
8853	786345
638	786346
15264	786347
32065	786348
5535	786349
90573	786350
36557	786351
10958	786352
27723	786353
33940	786354
104856	786355
57384	786356
63166	786357
167756	786358
96813	786359
6349	786360
21633	786361
150675	786362
68347	786363
65325	786364
138569	786365
86852	786366
37522	786367
24118	786368
10412	786369
13506	786370
139129	786371
13744	786372
47348	786373
48216	786374
61678	786375
7034	786376
22364	786377
138447	786378
26481	786379
76049	786380
7155	786381
68344	786382
2290	786383
123602	786384
849	786385
1674	786386
57148	786387
14966	786388
46950	786389
1056	786390
90233	786391
37986	786392
158507	786393
25772	786394
13308	786395
49248	786396
161267	786397
1876	786398
144625	786399
127372	786400
37696	786401
73883	786402
6120	786403
8179	786404
44549	786405
95705	786406
104353	786407
69757	786408
42491	786409
74102	786410
2782	786411
103036	786412
23441	786413
65765	786414
573	786415
50215	786416
48243	786417
108046	786418
20210	786419
1253	786420
7574	786421
79561	786422
44301	786423
67904	786424
111198	786425
32246	786426
11709	786427
10305	786428
19323	786429
5366	786430
95474	786431
28654	786432
12771	786433
10493	786434
51785	786435
5137	786436
16097	786437
82170	786438
96529	786439
153869	786440
5571	786441
64772	786442
55579	786443
125058	786444
17069	786445
20761	786446
2030	786447
53977	786448
6079	786449
56771	786450
26590	786451
100306	786452
31121	786453
27550	786454
34485	786455
19653	786456
130876	786457
11718	786458
62656	786459
676	786460
3209	786461
130913	786462
55623	786463
70304	786464
1927	786465
4814	786466
23546	786467
45559	786468
32209	786469
8432	786470
2962	786471
38112	786472
124861	786473
155429	786474
5650	786475
7461	786476
30048	786477
22189	786478
21757	786479
11684	786480
41117	786481
42095	786482
29318	786483
3250	786484
58798	786485
115370	786486
131235	786487
32400	786488
74893	786489
4471	786490
23937	786491
115966	786492
58465	786493
82041	786494
12	786495
34022	786496
667	786497
13899	786498
34277	786499
9072	786500
9909	786501
78525	786502
37270	786503
81012	786504
43225	786505
76245	786506
38837	786507
23624	786508
17662	786509
22780	786510
12126	786511
62464	786512
1167	786513
75304	786514
43423	786515
51044	786516
4367	786517
131517	786518
112316	786519
39287	786520
17534	786521
115741	786522
2401	786523
76	786524
14420	786525
60953	786526
30097	786527
27442	786528
137647	786529
20727	786530
87710	786531
13996	786532
17939	786533
29541	786534
14951	786535
35584	786536
55952	786537
116119	786538
95988	786539
81679	786540
75269	786541
129938	786542
70885	786543
35103	786544
59478	786545
130758	786546
65762	786547
3450	786548
61368	786549
71189	786550
94716	786551
114646	786552
60637	786553
12891	786554
13337	786555
15631	786556
169979	786557
76074	786558
85192	786559
167880	786560
10457	786561
1049	786562
14382	786563
2402	786564
100436	786565
69197	786566
70035	786567
12503	786568
26854	786569
59751	786570
110781	786571
48472	786572
96090	786573
6887	786574
67462	786575
59332	786576
130183	786577
119260	786578
52521	786579
497	786580
35950	786581
4485	786582
13486	786583
28726	786584
137135	786585
2688	786586
12510	786587
112939	786588
10972	786589
63775	786590
120046	786591
6427	786592
49126	786593
25616	786594
112914	786595
1726	786596
35646	786597
61191	786598
132395	786599
110805	786600
25962	786601
51410	786602
3288	786603
32239	786604
27109	786605
65091	786606
14096	786607
11653	786608
25151	786609
127555	786610
37697	786611
1375	786612
47797	786613
36319	786614
2889	786615
15937	786616
77800	786617
114136	786618
130281	786619
5749	786620
61025	786621
26727	786622
15207	786623
13231	786624
836	786625
114473	786626
59303	786627
623	786628
104849	786629
21368	786630
54390	786631
87913	786632
73857	786633
21328	786634
28327	786635
138467	786636
63591	786637
52840	786638
2918	786639
70524	786640
13713	786641
44604	786642
7534	786643
46758	786644
10485	786645
15827	786646
20348	786647
48558	786648
23271	786649
9937	786650
67595	786651
6313	786652
43364	786653
69920	786654
15376	786655
78769	786656
87410	786657
36809	786658
8818	786659
125872	786660
111953	786661
73891	786662
3676	786663
8412	786664
49605	786665
73168	786666
63407	786667
13392	786668
128513	786669
110526	786670
7953	786671
29311	786672
109432	786673
87495	786674
96867	786675
40914	786676
122713	786677
11469	786678
63977	786679
109186	786680
48874	786681
83871	786682
148443	786683
3074	786684
6538	786685
111504	786686
53289	786687
136881	786688
61565	786689
27056	786690
13980	786691
69103	786692
13151	786693
14569	786694
25025	786695
114409	786696
77027	786697
7127	786698
3241	786699
26304	786700
65070	786701
16531	786702
4998	786703
3671	786704
164296	786705
71437	786706
54716	786707
6614	786708
131812	786709
85417	786710
38157	786711
12469	786712
7349	786713
23363	786714
7003	786715
21649	786716
81448	786717
29126	786718
6258	786719
19342	786720
41278	786721
95962	786722
626	786723
4118	786724
4412	786725
26755	786726
104457	786727
38428	786728
104969	786729
11041	786730
86999	786731
78798	786732
7563	786733
9296	786734
876	786735
34765	786736
40698	786737
56021	786738
14263	786739
13171	786740
118691	786741
38220	786742
47633	786743
1652	786744
10592	786745
9463	786746
34715	786747
143741	786748
15532	786749
18505	786750
10673	786751
44251	786752
13837	786753
67764	786754
20461	786755
122228	786756
83382	786757
17548	786758
70020	786759
42569	786760
22234	786761
9164	786762
24844	786763
39172	786764
8603	786765
36890	786766
20303	786767
16850	786768
42700	786769
48003	786770
7870	786771
115155	786772
114156	786773
70462	786774
131331	786775
8642	786776
53869	786777
66419	786778
29535	786779
113103	786780
46706	786781
113327	786782
78611	786783
51130	786784
50159	786785
1393	786786
34340	786787
42406	786788
11095	786789
26181	786790
52671	786791
4883	786792
79164	786793
80538	786794
44189	786795
48159	786796
28810	786797
137501	786798
78700	786799
3185	786800
17695	786801
27436	786802
25230	786803
2626	786804
1986	786805
12640	786806
89092	786807
128096	786808
47424	786809
13630	786810
34842	786811
18372	786812
88575	786813
9118	786814
3328	786815
54974	786816
59659	786817
63878	786818
26966	786819
148264	786820
9572	786821
155834	786822
137971	786823
83244	786824
60945	786825
69569	786826
11264	786827
6238	786828
6507	786829
91447	786830
75413	786831
18152	786832
26523	786833
119519	786834
54556	786835
134426	786836
87486	786837
38539	786838
40469	786839
24269	786840
25219	786841
63345	786842
137488	786843
12893	786844
21732	786845
123574	786846
66746	786847
68058	786848
154545	786849
2	786850
115743	786851
9610	786852
8611	786853
29333	786854
29831	786855
67747	786856
15765	786857
110766	786858
77935	786859
47428	786860
29635	786861
1900	786862
8036	786863
4899	786864
13469	786865
96035	786866
24585	786867
3891	786868
54012	786869
33984	786870
166104	786871
57937	786872
45572	786873
66699	786874
123310	786875
148429	786876
65317	786877
9220	786878
12335	786879
4358	786880
92372	786881
1470	786882
32169	786883
44422	786884
75758	786885
92923	786886
1326	786887
1746	786888
123137	786889
50898	786890
80950	786891
24898	786892
92	786893
30171	786894
7869	786895
19199	786896
113264	786897
650	786898
5980	786899
116451	786900
14443	786901
107135	786902
30286	786903
73158	786904
31234	786905
27135	786906
29893	786907
41432	786908
43494	786909
488	786910
106175	786911
86707	786912
25333	786913
17692	786914
10838	786915
55154	786916
33033	786917
93961	786918
44566	786919
166459	786920
92595	786921
3046	786922
153524	786923
39198	786924
153842	786925
18751	786926
137334	786927
162	786928
11815	786929
67744	786930
13574	786931
41901	786932
134827	786933
5268	786934
143132	786935
127059	786936
71531	786937
21671	786938
54699	786939
23394	786940
9633	786941
4083	786942
15298	786943
22381	786944
19986	786945
37381	786946
32345	786947
2337	786948
81102	786949
17277	786950
125861	786951
74630	786952
43994	786953
24867	786954
94635	786955
17397	786956
25946	786957
147335	786958
47599	786959
130221	786960
78013	786961
11921	786962
20790	786963
88593	786964
6703	786965
20965	786966
74107	786967
1060	786968
9880	786969
41028	786970
7172	786971
12032	786972
21090	786973
32327	786974
64381	786975
13971	786976
10505	786977
94395	786978
586	786979
3074	786980
19163	786981
27196	786982
643	786983
12692	786984
12115	786985
44874	786986
101374	786987
12784	786988
55640	786989
72115	786990
72652	786991
31699	786992
21007	786993
71120	786994
11074	786995
11828	786996
2331	786997
37184	786998
72654	786999
33780	787000
95229	787001
129354	787002
64799	787003
82473	787004
13834	787005
2260	787006
83965	787007
20429	787008
29300	787009
29999	787010
8439	787011
16737	787012
9327	787013
11450	787014
168197	787015
51412	787016
7018	787017
14164	787018
81398	787019
82413	787020
858	787021
50239	787022
10212	787023
7199	787024
84075	787025
3997	787026
5200	787027
23162	787028
38976	787029
35926	787030
73576	787031
13141	787032
50188	787033
32223	787034
8219	787035
31206	787036
12791	787037
46506	787038
25315	787039
128061	787040
1401	787041
6507	787042
39051	787043
155566	787044
7166	787045
22078	787046
33772	787047
100813	787048
9557	787049
58355	787050
16295	787051
32909	787052
88395	787053
105137	787054
4665	787055
23412	787056
31888	787057
66721	787058
25404	787059
114580	787060
2837	787061
123948	787062
40398	787063
2066	787064
865	787065
21838	787066
65092	787067
72392	787068
13226	787069
48158	787070
7712	787071
50911	787072
32540	787073
60078	787074
38215	787075
295	787076
71713	787077
112317	787078
9645	787079
55420	787080
79686	787081
58348	787082
73	787083
35651	787084
16481	787085
123759	787086
92331	787087
96079	787088
12484	787089
78966	787090
34849	787091
114469	787092
5456	787093
51713	787094
15816	787095
40469	787096
14462	787097
138639	787098
74318	787099
47741	787100
36999	787101
16730	787102
113044	787103
5377	787104
31311	787105
27664	787106
55741	787107
61947	787108
8130	787109
45004	787110
31067	787111
128559	787112
80643	787113
61974	787114
23901	787115
710	787116
105034	787117
136910	787118
1563	787119
52938	787120
4621	787121
68820	787122
145423	787123
15	787124
37886	787125
8436	787126
27866	787127
29060	787128
88917	787129
42687	787130
9494	787131
13960	787132
28346	787133
72084	787134
1666	787135
8637	787136
2039	787137
4229	787138
44876	787139
15820	787140
102262	787141
19239	787142
45706	787143
24512	787144
20402	787145
2117	787146
52075	787147
139822	787148
109570	787149
15093	787150
29298	787151
59783	787152
91163	787153
113428	787154
5240	787155
5539	787156
55	787157
115826	787158
33507	787159
47891	787160
31680	787161
115777	787162
37929	787163
15490	787164
29508	787165
46807	787166
58428	787167
25601	787168
61145	787169
12360	787170
62200	787171
134941	787172
11757	787173
29805	787174
26623	787175
91584	787176
38758	787177
30701	787178
14470	787179
43306	787180
38398	787181
59381	787182
135046	787183
25440	787184
78309	787185
93190	787186
28221	787187
2620	787188
76261	787189
10725	787190
92871	787191
41937	787192
101977	787193
32426	787194
22499	787195
58559	787196
69709	787197
2639	787198
7661	787199
9850	787200
84515	787201
16526	787202
36641	787203
57631	787204
61429	787205
26805	787206
2475	787207
48870	787208
36667	787209
366	787210
4740	787211
51620	787212
19524	787213
75285	787214
163397	787215
93299	787216
15350	787217
71295	787218
62596	787219
39170	787220
159036	787221
90971	787222
6832	787223
75996	787224
3818	787225
93558	787226
46187	787227
28708	787228
48825	787229
69221	787230
66328	787231
30280	787232
1348	787233
4699	787234
38002	787235
29633	787236
26277	787237
87590	787238
109807	787239
7084	787240
32372	787241
23743	787242
22249	787243
8376	787244
89156	787245
114365	787246
92450	787247
137	787248
25238	787249
77239	787250
27375	787251
2752	787252
74756	787253
4153	787254
21466	787255
27279	787256
79378	787257
60273	787258
10582	787259
21578	787260
43177	787261
26954	787262
6443	787263
27768	787264
12729	787265
15929	787266
1732	787267
23432	787268
4700	787269
2886	787270
110508	787271
59094	787272
30657	787273
50576	787274
58270	787275
48260	787276
26083	787277
16079	787278
89069	787279
25109	787280
36827	787281
108082	787282
7142	787283
93402	787284
55551	787285
102721	787286
77842	787287
3261	787288
8968	787289
54193	787290
106196	787291
4710	787292
31393	787293
37638	787294
136176	787295
102891	787296
135718	787297
54260	787298
69026	787299
1522	787300
75571	787301
33604	787302
34772	787303
144478	787304
123465	787305
88368	787306
93446	787307
43418	787308
4238	787309
2098	787310
38990	787311
48464	787312
13802	787313
110502	787314
20464	787315
32182	787316
17307	787317
15817	787318
40985	787319
7946	787320
146084	787321
109167	787322
1866	787323
55868	787324
76368	787325
10880	787326
473	787327
40429	787328
70643	787329
96334	787330
67056	787331
12275	787332
7531	787333
54943	787334
65234	787335
29163	787336
12255	787337
89336	787338
8206	787339
7286	787340
7922	787341
55885	787342
35868	787343
6589	787344
23826	787345
20983	787346
2220	787347
88818	787348
92549	787349
11150	787350
5605	787351
32463	787352
7678	787353
21580	787354
4005	787355
4582	787356
19378	787357
22298	787358
23160	787359
7602	787360
19600	787361
18778	787362
45421	787363
1058	787364
67116	787365
58687	787366
36161	787367
17215	787368
24266	787369
57695	787370
40586	787371
123018	787372
75073	787373
13491	787374
42795	787375
43117	787376
46223	787377
79	787378
40564	787379
13615	787380
8754	787381
48925	787382
86820	787383
64502	787384
6736	787385
106670	787386
9607	787387
9645	787388
18377	787389
113895	787390
96866	787391
46012	787392
34973	787393
79457	787394
41150	787395
134988	787396
101177	787397
17067	787398
31593	787399
1979	787400
34994	787401
14567	787402
74732	787403
99339	787404
115179	787405
28802	787406
64409	787407
49619	787408
27918	787409
31845	787410
118313	787411
3295	787412
26364	787413
7626	787414
33204	787415
158646	787416
39492	787417
133820	787418
113438	787419
14524	787420
49881	787421
148478	787422
44616	787423
64414	787424
59073	787425
29784	787426
11205	787427
11119	787428
5707	787429
31690	787430
142895	787431
23315	787432
559	787433
9083	787434
42580	787435
90491	787436
150057	787437
129604	787438
59422	787439
46106	787440
103415	787441
109159	787442
118490	787443
137024	787444
49953	787445
3060	787446
15423	787447
31235	787448
9058	787449
108929	787450
168759	787451
2758	787452
133471	787453
124883	787454
134601	787455
51835	787456
110429	787457
24101	787458
115218	787459
67018	787460
9479	787461
43446	787462
276	787463
26229	787464
27545	787465
19888	787466
54961	787467
36449	787468
62691	787469
27722	787470
22989	787471
17967	787472
32667	787473
70109	787474
16925	787475
20056	787476
6968	787477
69025	787478
3731	787479
110335	787480
9195	787481
28692	787482
51843	787483
51929	787484
20721	787485
55518	787486
42365	787487
17808	787488
52101	787489
89484	787490
5845	787491
76816	787492
12927	787493
135928	787494
157889	787495
55863	787496
39689	787497
23047	787498
13100	787499
19563	787500
27842	787501
77796	787502
6791	787503
21880	787504
77242	787505
79258	787506
46552	787507
9340	787508
77512	787509
41054	787510
36749	787511
19257	787512
70166	787513
23684	787514
55480	787515
9267	787516
111355	787517
28622	787518
43400	787519
98388	787520
27046	787521
17344	787522
107866	787523
117800	787524
10654	787525
83126	787526
74992	787527
15372	787528
13728	787529
4890	787530
54871	787531
11094	787532
42490	787533
7172	787534
26102	787535
70859	787536
40545	787537
36059	787538
9858	787539
28876	787540
8448	787541
24409	787542
169569	787543
45010	787544
30094	787545
27181	787546
97063	787547
31175	787548
79593	787549
51080	787550
3399	787551
162711	787552
64548	787553
797	787554
43714	787555
24214	787556
132442	787557
39120	787558
24955	787559
57791	787560
55300	787561
26833	787562
78426	787563
31114	787564
8422	787565
116607	787566
1027	787567
20691	787568
44916	787569
2485	787570
12557	787571
17375	787572
80317	787573
5419	787574
101916	787575
91372	787576
19711	787577
76639	787578
14281	787579
63864	787580
1257	787581
55617	787582
9163	787583
9143	787584
55912	787585
85925	787586
21629	787587
4214	787588
94673	787589
119748	787590
15945	787591
16630	787592
39031	787593
61798	787594
13864	787595
9479	787596
54706	787597
827	787598
97607	787599
95812	787600
40744	787601
16882	787602
59646	787603
13122	787604
45168	787605
85718	787606
1964	787607
5850	787608
81656	787609
139412	787610
22502	787611
43326	787612
92305	787613
49954	787614
67160	787615
37920	787616
66476	787617
5383	787618
54301	787619
15518	787620
22736	787621
110549	787622
2954	787623
20667	787624
138449	787625
31945	787626
7341	787627
94431	787628
19190	787629
11619	787630
29622	787631
28513	787632
71985	787633
38621	787634
18158	787635
59039	787636
50723	787637
88130	787638
12040	787639
23928	787640
4776	787641
23716	787642
31773	787643
2420	787644
17975	787645
49446	787646
52395	787647
108849	787648
70119	787649
57669	787650
52471	787651
124196	787652
34819	787653
152371	787654
11496	787655
25888	787656
33248	787657
54665	787658
86930	787659
59806	787660
24858	787661
46998	787662
41666	787663
22797	787664
67494	787665
5591	787666
33638	787667
83737	787668
135182	787669
16040	787670
103413	787671
97591	787672
79550	787673
15250	787674
110362	787675
12821	787676
9539	787677
38797	787678
77623	787679
8193	787680
3265	787681
44883	787682
161735	787683
242	787684
11409	787685
112829	787686
917	787687
33531	787688
18960	787689
53437	787690
80724	787691
90272	787692
3183	787693
97760	787694
56979	787695
5469	787696
68745	787697
12711	787698
57870	787699
14815	787700
2325	787701
108592	787702
29074	787703
109510	787704
4858	787705
45358	787706
1499	787707
22822	787708
8374	787709
106932	787710
127280	787711
1489	787712
67118	787713
14394	787714
91469	787715
5613	787716
101153	787717
48522	787718
93236	787719
1248	787720
105883	787721
70921	787722
9845	787723
53845	787724
74544	787725
84815	787726
16775	787727
16705	787728
12122	787729
80801	787730
4901	787731
8780	787732
156534	787733
29130	787734
48101	787735
85418	787736
115512	787737
31809	787738
80606	787739
144957	787740
50109	787741
16237	787742
327	787743
79955	787744
74044	787745
97589	787746
95917	787747
11927	787748
73990	787749
61560	787750
4361	787751
34749	787752
27081	787753
3428	787754
84179	787755
69273	787756
56884	787757
15958	787758
97259	787759
2705	787760
43028	787761
106127	787762
65617	787763
119611	787764
30817	787765
3303	787766
59707	787767
112142	787768
2820	787769
8339	787770
17306	787771
20821	787772
22469	787773
27758	787774
39808	787775
35991	787776
46289	787777
731	787778
1761	787779
26060	787780
19698	787781
24064	787782
3014	787783
50523	787784
71803	787785
18251	787786
79605	787787
19901	787788
9009	787789
25873	787790
6647	787791
55243	787792
1129	787793
80631	787794
4649	787795
112515	787796
2841	787797
112899	787798
85163	787799
1723	787800
28788	787801
26060	787802
44095	787803
40682	787804
112784	787805
8795	787806
16460	787807
3737	787808
73852	787809
34654	787810
20862	787811
19594	787812
24663	787813
2045	787814
68493	787815
64880	787816
32313	787817
19833	787818
51623	787819
24847	787820
13603	787821
106349	787822
61327	787823
944	787824
59453	787825
108553	787826
86499	787827
1729	787828
25081	787829
16665	787830
156094	787831
25909	787832
4421	787833
23478	787834
111307	787835
42013	787836
75379	787837
6321	787838
8252	787839
85987	787840
142086	787841
4713	787842
14585	787843
78992	787844
6441	787845
67811	787846
4835	787847
34418	787848
150169	787849
2736	787850
18737	787851
83559	787852
7126	787853
5933	787854
4430	787855
6945	787856
5436	787857
25339	787858
112417	787859
103631	787860
155195	787861
11834	787862
120540	787863
6200	787864
83627	787865
23316	787866
80346	787867
12967	787868
94774	787869
39930	787870
131368	787871
169071	787872
14988	787873
105633	787874
139454	787875
24531	787876
89413	787877
105716	787878
643	787879
64531	787880
4604	787881
10163	787882
2150	787883
17381	787884
7830	787885
92309	787886
9770	787887
67398	787888
36861	787889
113321	787890
37706	787891
13488	787892
5071	787893
79082	787894
7321	787895
2437	787896
1364	787897
9279	787898
31173	787899
71144	787900
26021	787901
11728	787902
37926	787903
46051	787904
44190	787905
113407	787906
100483	787907
20356	787908
86556	787909
59109	787910
18299	787911
15591	787912
24719	787913
63920	787914
80351	787915
38203	787916
30660	787917
18088	787918
158137	787919
94093	787920
9117	787921
80897	787922
9571	787923
38236	787924
30902	787925
4187	787926
106111	787927
61799	787928
15125	787929
43580	787930
60037	787931
119372	787932
40848	787933
30890	787934
11415	787935
6136	787936
120741	787937
2684	787938
15819	787939
49866	787940
82203	787941
15284	787942
17006	787943
9946	787944
23437	787945
1924	787946
95779	787947
61752	787948
776	787949
42350	787950
47847	787951
58448	787952
118291	787953
7716	787954
29720	787955
54457	787956
70676	787957
33399	787958
36087	787959
70001	787960
22037	787961
6191	787962
1092	787963
39883	787964
143869	787965
86804	787966
67367	787967
159328	787968
72378	787969
29955	787970
6109	787971
13635	787972
26884	787973
112228	787974
90812	787975
20738	787976
75580	787977
60960	787978
22787	787979
18387	787980
60241	787981
23251	787982
35	787983
20757	787984
5102	787985
60371	787986
82574	787987
41796	787988
32407	787989
3357	787990
36527	787991
7124	787992
36027	787993
90943	787994
59728	787995
134076	787996
9947	787997
13918	787998
23785	787999
89351	788000
165612	788001
90194	788002
9007	788003
91215	788004
39335	788005
25717	788006
91738	788007
113101	788008
78313	788009
37575	788010
78505	788011
29915	788012
71150	788013
135823	788014
9021	788015
74335	788016
90782	788017
20605	788018
67758	788019
42795	788020
15101	788021
65381	788022
83850	788023
81026	788024
32513	788025
4537	788026
6639	788027
78904	788028
83613	788029
25721	788030
51608	788031
3517	788032
127254	788033
3905	788034
18696	788035
42996	788036
25093	788037
84317	788038
86144	788039
92322	788040
15648	788041
67971	788042
61721	788043
551	788044
58843	788045
75024	788046
56126	788047
110402	788048
177	788049
73713	788050
139031	788051
26797	788052
36596	788053
41937	788054
6438	788055
6829	788056
10541	788057
61339	788058
7458	788059
34804	788060
50574	788061
5957	788062
95848	788063
24486	788064
36442	788065
52978	788066
68402	788067
84817	788068
72821	788069
73648	788070
8538	788071
13120	788072
105426	788073
7725	788074
219	788075
125610	788076
66202	788077
1544	788078
65231	788079
15605	788080
10653	788081
1443	788082
31407	788083
118328	788084
8516	788085
7732	788086
67333	788087
15091	788088
68573	788089
18923	788090
5703	788091
2156	788092
134850	788093
6697	788094
106588	788095
43079	788096
4994	788097
40640	788098
23431	788099
14934	788100
41419	788101
50144	788102
14230	788103
11999	788104
7434	788105
100565	788106
37575	788107
58786	788108
83081	788109
41180	788110
59047	788111
9815	788112
5071	788113
50585	788114
85443	788115
27563	788116
15699	788117
70211	788118
111032	788119
12608	788120
44248	788121
16622	788122
56914	788123
93940	788124
64045	788125
45439	788126
46853	788127
40008	788128
52846	788129
21193	788130
86639	788131
17904	788132
23309	788133
13385	788134
135992	788135
3742	788136
34896	788137
71609	788138
50088	788139
18303	788140
155442	788141
97438	788142
59329	788143
94339	788144
53820	788145
99029	788146
72812	788147
17426	788148
40568	788149
5671	788150
12930	788151
46737	788152
3756	788153
1353	788154
37149	788155
16546	788156
35564	788157
6923	788158
33803	788159
14938	788160
3536	788161
93573	788162
72432	788163
21431	788164
11875	788165
20161	788166
37722	788167
13470	788168
157001	788169
1887	788170
37999	788171
6303	788172
55150	788173
56317	788174
26983	788175
35225	788176
91844	788177
11814	788178
23125	788179
8351	788180
73814	788181
4910	788182
24018	788183
27196	788184
79131	788185
106596	788186
16189	788187
10366	788188
146960	788189
96332	788190
9595	788191
9431	788192
13664	788193
23225	788194
345	788195
90381	788196
88266	788197
26633	788198
19349	788199
121202	788200
16714	788201
86458	788202
50464	788203
29670	788204
1973	788205
5740	788206
109055	788207
38650	788208
74462	788209
70723	788210
86819	788211
89675	788212
147412	788213
38879	788214
25818	788215
10336	788216
2352	788217
25340	788218
7189	788219
56265	788220
5647	788221
13278	788222
96209	788223
14663	788224
7385	788225
22871	788226
165664	788227
32114	788228
13154	788229
10277	788230
8330	788231
140900	788232
11977	788233
54785	788234
50891	788235
16131	788236
21935	788237
15174	788238
51845	788239
65098	788240
40486	788241
61079	788242
79199	788243
66057	788244
46341	788245
79129	788246
4917	788247
8068	788248
56242	788249
32204	788250
10812	788251
28955	788252
456	788253
62197	788254
27311	788255
10015	788256
26297	788257
1678	788258
17590	788259
3514	788260
55620	788261
9875	788262
115543	788263
29866	788264
30997	788265
39931	788266
45241	788267
44356	788268
56585	788269
8551	788270
7317	788271
27866	788272
106198	788273
89165	788274
19946	788275
15963	788276
23644	788277
52081	788278
22420	788279
44441	788280
44389	788281
52960	788282
34296	788283
8187	788284
97368	788285
4635	788286
13516	788287
60813	788288
29004	788289
9644	788290
12563	788291
5969	788292
22887	788293
10676	788294
77784	788295
4024	788296
13599	788297
25691	788298
14050	788299
7008	788300
718	788301
2535	788302
16731	788303
88461	788304
48311	788305
11898	788306
53284	788307
91369	788308
27527	788309
52	788310
19214	788311
15885	788312
65579	788313
48185	788314
1929	788315
15915	788316
30308	788317
7267	788318
20437	788319
27198	788320
45805	788321
2125	788322
9160	788323
51139	788324
110284	788325
33487	788326
79859	788327
94236	788328
108715	788329
3371	788330
48220	788331
94021	788332
48210	788333
30941	788334
21976	788335
113921	788336
41600	788337
7194	788338
8413	788339
50236	788340
63504	788341
291	788342
4754	788343
131791	788344
5346	788345
6066	788346
2022	788347
50074	788348
19096	788349
80720	788350
40262	788351
34353	788352
44143	788353
19402	788354
4559	788355
143274	788356
91417	788357
7812	788358
2794	788359
140546	788360
129000	788361
122756	788362
115843	788363
21105	788364
54064	788365
5927	788366
12138	788367
50647	788368
57540	788369
12230	788370
39782	788371
41086	788372
127715	788373
52202	788374
72028	788375
6236	788376
116564	788377
64578	788378
18	788379
81144	788380
130327	788381
43932	788382
23470	788383
18801	788384
1796	788385
56107	788386
3680	788387
17205	788388
6748	788389
74649	788390
30388	788391
114727	788392
643	788393
3365	788394
70429	788395
104566	788396
50588	788397
59991	788398
40460	788399
123206	788400
44172	788401
12046	788402
154442	788403
52372	788404
31495	788405
3839	788406
88615	788407
102646	788408
3921	788409
950	788410
85565	788411
20864	788412
28136	788413
63857	788414
78098	788415
55476	788416
70999	788417
58171	788418
9218	788419
27028	788420
17356	788421
10875	788422
79285	788423
99380	788424
19576	788425
7888	788426
154687	788427
55496	788428
8552	788429
4608	788430
34465	788431
10524	788432
24760	788433
40214	788434
61830	788435
19754	788436
8230	788437
40212	788438
29731	788439
13447	788440
2284	788441
3613	788442
14	788443
88610	788444
45046	788445
16844	788446
153182	788447
48285	788448
36517	788449
74391	788450
83915	788451
25026	788452
2635	788453
51838	788454
16542	788455
6868	788456
259	788457
52753	788458
53939	788459
83934	788460
113180	788461
123940	788462
22997	788463
84164	788464
15749	788465
79358	788466
61161	788467
10795	788468
26448	788469
62704	788470
106107	788471
19373	788472
11280	788473
19248	788474
81392	788475
85357	788476
359	788477
1971	788478
19227	788479
90165	788480
117444	788481
15865	788482
128379	788483
6511	788484
3454	788485
22225	788486
11183	788487
91563	788488
85494	788489
122704	788490
14190	788491
92956	788492
35561	788493
56545	788494
54573	788495
60348	788496
15613	788497
59421	788498
10298	788499
6300	788500
16021	788501
23100	788502
10133	788503
69476	788504
114957	788505
116582	788506
155334	788507
1603	788508
132876	788509
28625	788510
24687	788511
19490	788512
164333	788513
119925	788514
173	788515
2055	788516
19362	788517
8448	788518
4331	788519
4927	788520
160052	788521
154171	788522
6777	788523
65541	788524
49121	788525
19532	788526
47593	788527
17707	788528
15766	788529
32219	788530
32521	788531
116738	788532
40402	788533
97325	788534
65230	788535
72548	788536
63987	788537
67079	788538
233	788539
44901	788540
75760	788541
56144	788542
33353	788543
1150	788544
9051	788545
77085	788546
135545	788547
17251	788548
54222	788549
56379	788550
13648	788551
2789	788552
31632	788553
18587	788554
3433	788555
17110	788556
62697	788557
44312	788558
28926	788559
35451	788560
20238	788561
46997	788562
81740	788563
88755	788564
13078	788565
32515	788566
29042	788567
45613	788568
23269	788569
59800	788570
51134	788571
87127	788572
13940	788573
61341	788574
66809	788575
45130	788576
57429	788577
9234	788578
40904	788579
93564	788580
37900	788581
127700	788582
92930	788583
31569	788584
116353	788585
33204	788586
66784	788587
21053	788588
139067	788589
51443	788590
10522	788591
8464	788592
47864	788593
105323	788594
10749	788595
68333	788596
48336	788597
47780	788598
113297	788599
46947	788600
26207	788601
20069	788602
126867	788603
59154	788604
81732	788605
64994	788606
59349	788607
39114	788608
50915	788609
78003	788610
163451	788611
75882	788612
1141	788613
69031	788614
9898	788615
4655	788616
29591	788617
133084	788618
34234	788619
7237	788620
15708	788621
26329	788622
6338	788623
101829	788624
130230	788625
24227	788626
33033	788627
29053	788628
42962	788629
66934	788630
4157	788631
116311	788632
49537	788633
3694	788634
3270	788635
20790	788636
7983	788637
94284	788638
64158	788639
908	788640
137365	788641
5681	788642
30679	788643
18100	788644
54096	788645
61069	788646
84859	788647
48866	788648
16224	788649
61440	788650
440	788651
12	788652
54242	788653
36906	788654
38263	788655
9	788656
7037	788657
33968	788658
2100	788659
82895	788660
158062	788661
33132	788662
62546	788663
285	788664
52760	788665
7860	788666
18291	788667
21796	788668
34991	788669
67319	788670
819	788671
21825	788672
9543	788673
78978	788674
50474	788675
33734	788676
56071	788677
10260	788678
79755	788679
66713	788680
95616	788681
134860	788682
113424	788683
45143	788684
85514	788685
6468	788686
2024	788687
19946	788688
13442	788689
46892	788690
77391	788691
79421	788692
6125	788693
75858	788694
153865	788695
13363	788696
20416	788697
43126	788698
8268	788699
34463	788700
62768	788701
31995	788702
62339	788703
87769	788704
136000	788705
52710	788706
38045	788707
19097	788708
38827	788709
47055	788710
23223	788711
30641	788712
594	788713
26971	788714
36249	788715
57430	788716
10034	788717
134773	788718
40136	788719
96924	788720
43969	788721
5498	788722
10239	788723
13795	788724
17320	788725
20050	788726
76996	788727
152688	788728
26760	788729
71567	788730
17661	788731
10645	788732
12	788733
69091	788734
3059	788735
577	788736
84253	788737
110112	788738
89906	788739
28259	788740
118772	788741
7763	788742
114751	788743
51782	788744
130457	788745
62705	788746
50600	788747
74539	788748
769	788749
12304	788750
80861	788751
65762	788752
4161	788753
97518	788754
71384	788755
43488	788756
14531	788757
31262	788758
120676	788759
92588	788760
107231	788761
11536	788762
44967	788763
24899	788764
93625	788765
16932	788766
71253	788767
147098	788768
6581	788769
24728	788770
151206	788771
27665	788772
4126	788773
61900	788774
7291	788775
118997	788776
52483	788777
5729	788778
47485	788779
18337	788780
17602	788781
1205	788782
23750	788783
38017	788784
55424	788785
23572	788786
102207	788787
115749	788788
217	788789
1112	788790
105566	788791
21180	788792
63634	788793
5915	788794
8016	788795
48841	788796
472	788797
12407	788798
14244	788799
21968	788800
102267	788801
98098	788802
19868	788803
75601	788804
10330	788805
3598	788806
12352	788807
53091	788808
112084	788809
68519	788810
132592	788811
67195	788812
17980	788813
83338	788814
111451	788815
12492	788816
5237	788817
65949	788818
15331	788819
23762	788820
41599	788821
75646	788822
5431	788823
15503	788824
99941	788825
100149	788826
45273	788827
15899	788828
47644	788829
78	788830
27335	788831
73371	788832
17425	788833
114815	788834
9486	788835
19388	788836
98809	788837
26529	788838
45299	788839
137570	788840
47881	788841
116312	788842
5910	788843
4781	788844
66363	788845
1514	788846
1448	788847
71431	788848
97989	788849
28539	788850
47565	788851
42167	788852
24023	788853
1992	788854
53455	788855
8377	788856
630	788857
20734	788858
27622	788859
31849	788860
68942	788861
4053	788862
22406	788863
20933	788864
57163	788865
114531	788866
36433	788867
108077	788868
8102	788869
76450	788870
12179	788871
22004	788872
43261	788873
13829	788874
94978	788875
54240	788876
43905	788877
672	788878
32891	788879
48733	788880
11432	788881
109129	788882
54815	788883
53473	788884
113510	788885
59613	788886
20434	788887
57910	788888
132477	788889
98018	788890
6367	788891
95245	788892
21471	788893
51271	788894
11528	788895
71575	788896
63826	788897
124879	788898
112923	788899
84603	788900
81059	788901
15504	788902
11605	788903
47299	788904
13042	788905
131347	788906
7657	788907
33948	788908
3862	788909
24452	788910
46814	788911
22966	788912
18189	788913
8260	788914
36883	788915
2615	788916
908	788917
156091	788918
32630	788919
2840	788920
90057	788921
23011	788922
40428	788923
60277	788924
10826	788925
126559	788926
1	788927
15892	788928
40000	788929
95691	788930
111140	788931
16868	788932
53	788933
73777	788934
93075	788935
11648	788936
51513	788937
84271	788938
63960	788939
102563	788940
1312	788941
158611	788942
18452	788943
33993	788944
6374	788945
47816	788946
73485	788947
10732	788948
22316	788949
28075	788950
29922	788951
28899	788952
27530	788953
40211	788954
35177	788955
16407	788956
99686	788957
154742	788958
8285	788959
36243	788960
21780	788961
111989	788962
6721	788963
54855	788964
32185	788965
22214	788966
8537	788967
5723	788968
9055	788969
109657	788970
83636	788971
23292	788972
5635	788973
65060	788974
15454	788975
46087	788976
59435	788977
18452	788978
64973	788979
33891	788980
32550	788981
101348	788982
34210	788983
29770	788984
15779	788985
82949	788986
45378	788987
126552	788988
77696	788989
3419	788990
70112	788991
17317	788992
49687	788993
162475	788994
2344	788995
69221	788996
47627	788997
45936	788998
1149	788999
1348	789000
41235	789001
29669	789002
111896	789003
42952	789004
32678	789005
48077	789006
88834	789007
119123	789008
84560	789009
113820	789010
4166	789011
31923	789012
19188	789013
90181	789014
14793	789015
10774	789016
20686	789017
30880	789018
40809	789019
71258	789020
51075	789021
109355	789022
46013	789023
11305	789024
26654	789025
76685	789026
8326	789027
30855	789028
59409	789029
5132	789030
105554	789031
800	789032
132238	789033
14204	789034
1936	789035
3131	789036
13853	789037
15465	789038
42706	789039
7264	789040
36074	789041
14325	789042
15057	789043
46897	789044
75364	789045
17015	789046
158508	789047
101545	789048
107351	789049
47995	789050
24218	789051
71153	789052
22738	789053
47186	789054
36298	789055
25523	789056
20149	789057
151653	789058
56951	789059
47538	789060
4075	789061
94265	789062
14762	789063
103979	789064
89992	789065
93404	789066
82302	789067
119723	789068
3827	789069
170125	789070
136369	789071
383	789072
67390	789073
16529	789074
37709	789075
22007	789076
20021	789077
38948	789078
90894	789079
20471	789080
2852	789081
39864	789082
11707	789083
97520	789084
15777	789085
24601	789086
5518	789087
72709	789088
140149	789089
39939	789090
44376	789091
9001	789092
94	789093
47412	789094
1267	789095
18343	789096
47054	789097
7720	789098
93971	789099
21744	789100
36	789101
69340	789102
49171	789103
15681	789104
10861	789105
3261	789106
152849	789107
137527	789108
27026	789109
1699	789110
33861	789111
19350	789112
43610	789113
45777	789114
72215	789115
67960	789116
68557	789117
50419	789118
21214	789119
441	789120
21895	789121
38604	789122
4756	789123
58549	789124
94373	789125
33616	789126
3634	789127
26057	789128
11722	789129
4842	789130
54187	789131
64268	789132
40527	789133
28418	789134
42139	789135
88864	789136
1170	789137
3	789138
160673	789139
45938	789140
4055	789141
36431	789142
33309	789143
65349	789144
99285	789145
31662	789146
32656	789147
13839	789148
41326	789149
2395	789150
4823	789151
30559	789152
148047	789153
92129	789154
72955	789155
91098	789156
42484	789157
49392	789158
63723	789159
8	789160
4461	789161
37271	789162
1346	789163
66218	789164
142083	789165
78219	789166
18361	789167
9760	789168
114622	789169
17477	789170
38985	789171
52728	789172
84296	789173
11892	789174
50301	789175
145874	789176
36946	789177
71222	789178
10888	789179
8054	789180
18326	789181
25250	789182
20463	789183
38273	789184
53363	789185
4916	789186
30603	789187
47076	789188
47887	789189
25397	789190
44371	789191
22965	789192
57969	789193
13006	789194
48911	789195
157341	789196
23145	789197
55998	789198
134317	789199
62879	789200
35375	789201
1172	789202
5568	789203
46231	789204
23939	789205
1050	789206
4512	789207
109475	789208
57966	789209
42232	789210
1464	789211
50460	789212
52970	789213
34469	789214
4144	789215
36495	789216
43143	789217
45976	789218
8089	789219
53345	789220
12015	789221
53542	789222
96100	789223
75245	789224
22448	789225
31003	789226
6097	789227
155391	789228
162884	789229
15226	789230
69950	789231
76586	789232
89832	789233
103794	789234
114913	789235
10035	789236
85328	789237
34204	789238
89165	789239
128890	789240
29305	789241
18056	789242
113323	789243
44319	789244
11155	789245
109	789246
55838	789247
126121	789248
3335	789249
2377	789250
5086	789251
12797	789252
2223	789253
6193	789254
51155	789255
10003	789256
51973	789257
80815	789258
34155	789259
108280	789260
13952	789261
36265	789262
99100	789263
16812	789264
57278	789265
64511	789266
77571	789267
11308	789268
55008	789269
6154	789270
29715	789271
24981	789272
34443	789273
20759	789274
10347	789275
28088	789276
5284	789277
121127	789278
72026	789279
18874	789280
60	789281
83370	789282
5141	789283
20653	789284
49139	789285
54896	789286
96453	789287
7657	789288
85667	789289
21426	789290
104192	789291
6058	789292
16406	789293
103585	789294
13212	789295
5634	789296
54703	789297
31971	789298
39512	789299
21182	789300
45711	789301
32938	789302
20679	789303
26368	789304
138497	789305
22158	789306
6487	789307
37697	789308
7505	789309
123	789310
20353	789311
152914	789312
135407	789313
16456	789314
61601	789315
14971	789316
63377	789317
54759	789318
342	789319
45922	789320
4982	789321
21367	789322
30604	789323
25453	789324
49153	789325
66892	789326
35610	789327
9306	789328
36825	789329
76883	789330
30331	789331
110595	789332
18718	789333
105535	789334
39506	789335
155257	789336
75951	789337
97814	789338
168012	789339
95557	789340
27650	789341
1273	789342
85194	789343
52390	789344
82800	789345
4052	789346
3638	789347
663	789348
22201	789349
14406	789350
10559	789351
130358	789352
93866	789353
6881	789354
3353	789355
34313	789356
4653	789357
9751	789358
17065	789359
108019	789360
2960	789361
12746	789362
4931	789363
6760	789364
86952	789365
105456	789366
50094	789367
8849	789368
43266	789369
3996	789370
38322	789371
79993	789372
47737	789373
68836	789374
6847	789375
51452	789376
8731	789377
95142	789378
69962	789379
48756	789380
14876	789381
13810	789382
50924	789383
85852	789384
20352	789385
66239	789386
25508	789387
41359	789388
57387	789389
46482	789390
12618	789391
24251	789392
19745	789393
97328	789394
52010	789395
90747	789396
57176	789397
100084	789398
19462	789399
52899	789400
3040	789401
44948	789402
11652	789403
88551	789404
165357	789405
25654	789406
731	789407
57873	789408
19676	789409
96653	789410
3481	789411
12564	789412
145464	789413
15873	789414
58948	789415
72612	789416
2436	789417
46268	789418
62704	789419
11342	789420
945	789421
66184	789422
16647	789423
2429	789424
7055	789425
10160	789426
9313	789427
19848	789428
39951	789429
43347	789430
25092	789431
39370	789432
102007	789433
1966	789434
82365	789435
3580	789436
57	789437
9317	789438
113904	789439
4862	789440
49705	789441
124155	789442
24358	789443
24074	789444
57852	789445
15890	789446
6737	789447
70213	789448
15333	789449
329	789450
74569	789451
7598	789452
71603	789453
50112	789454
24144	789455
37714	789456
39361	789457
80028	789458
72835	789459
7501	789460
40379	789461
26548	789462
25054	789463
10634	789464
3251	789465
9570	789466
3277	789467
100033	789468
3565	789469
100910	789470
9234	789471
28279	789472
30302	789473
2385	789474
4288	789475
14605	789476
67096	789477
18347	789478
7781	789479
47937	789480
9853	789481
68377	789482
170	789483
64969	789484
5885	789485
70078	789486
32	789487
80239	789488
80207	789489
57957	789490
91683	789491
18601	789492
114489	789493
63680	789494
119992	789495
18197	789496
7619	789497
94271	789498
11518	789499
123679	789500
4266	789501
49051	789502
132668	789503
87424	789504
48046	789505
9311	789506
145811	789507
87656	789508
79285	789509
43928	789510
27238	789511
13713	789512
82229	789513
13940	789514
74548	789515
180	789516
24262	789517
98950	789518
65039	789519
6980	789520
40699	789521
21993	789522
93420	789523
63939	789524
14477	789525
4636	789526
64111	789527
27	789528
995	789529
788	789530
73502	789531
81522	789532
82953	789533
116436	789534
10345	789535
65094	789536
1092	789537
69023	789538
13010	789539
29832	789540
21995	789541
56472	789542
40348	789543
35177	789544
7993	789545
22636	789546
84882	789547
50648	789548
95212	789549
9420	789550
73126	789551
7803	789552
148141	789553
113203	789554
2735	789555
94026	789556
153200	789557
29558	789558
110497	789559
16824	789560
64277	789561
33093	789562
57605	789563
39	789564
55127	789565
22905	789566
47735	789567
113445	789568
13544	789569
17684	789570
22485	789571
58021	789572
67	789573
87821	789574
10	789575
1907	789576
54459	789577
110544	789578
28832	789579
12915	789580
47221	789581
63306	789582
89716	789583
37371	789584
101046	789585
3630	789586
88896	789587
35409	789588
31031	789589
104209	789590
3783	789591
664	789592
77554	789593
41713	789594
39838	789595
39522	789596
4789	789597
36147	789598
135262	789599
14351	789600
11829	789601
52265	789602
7217	789603
123566	789604
491	789605
29435	789606
30450	789607
7709	789608
81018	789609
1403	789610
6415	789611
50970	789612
44800	789613
39869	789614
81154	789615
19787	789616
27490	789617
9820	789618
15269	789619
67033	789620
42502	789621
32305	789622
15145	789623
52605	789624
43601	789625
14210	789626
16414	789627
59046	789628
52648	789629
3752	789630
170241	789631
59494	789632
1626	789633
72883	789634
159401	789635
12658	789636
65174	789637
51024	789638
34544	789639
789	789640
49967	789641
31310	789642
93526	789643
12141	789644
36617	789645
31036	789646
41506	789647
36981	789648
78213	789649
8370	789650
153581	789651
139375	789652
64349	789653
31029	789654
30703	789655
34657	789656
7837	789657
7676	789658
20860	789659
67881	789660
92916	789661
22907	789662
31808	789663
56951	789664
1336	789665
24384	789666
131242	789667
150226	789668
11604	789669
120350	789670
80731	789671
75409	789672
29154	789673
94029	789674
905	789675
57553	789676
153068	789677
8605	789678
139917	789679
29047	789680
31807	789681
77459	789682
29654	789683
100619	789684
1530	789685
60280	789686
158544	789687
29366	789688
11482	789689
25525	789690
154154	789691
15546	789692
72803	789693
29025	789694
9705	789695
25049	789696
49492	789697
25135	789698
60634	789699
45708	789700
118760	789701
102372	789702
29379	789703
3660	789704
28490	789705
8646	789706
59817	789707
133622	789708
1238	789709
31753	789710
86967	789711
132435	789712
5668	789713
2735	789714
2159	789715
21021	789716
23182	789717
49622	789718
8250	789719
68910	789720
7991	789721
31064	789722
19520	789723
9114	789724
29236	789725
39761	789726
47416	789727
4673	789728
14830	789729
38432	789730
9015	789731
52227	789732
46848	789733
8974	789734
167524	789735
49178	789736
8793	789737
24282	789738
55684	789739
70869	789740
6560	789741
2688	789742
69295	789743
25529	789744
81323	789745
14206	789746
74574	789747
1140	789748
48163	789749
142220	789750
48159	789751
3134	789752
790	789753
28364	789754
87457	789755
68658	789756
35360	789757
870	789758
192	789759
18098	789760
4070	789761
32610	789762
109836	789763
133705	789764
5378	789765
72022	789766
78446	789767
51829	789768
113822	789769
42546	789770
13220	789771
73790	789772
29982	789773
1021	789774
731	789775
7548	789776
40881	789777
25663	789778
108486	789779
33309	789780
56464	789781
35556	789782
58647	789783
94721	789784
57523	789785
63394	789786
62042	789787
11304	789788
64398	789789
82865	789790
63665	789791
126766	789792
33874	789793
95906	789794
15524	789795
23949	789796
85669	789797
144002	789798
21076	789799
38442	789800
79693	789801
9594	789802
44177	789803
8073	789804
58044	789805
23581	789806
11001	789807
4688	789808
40860	789809
46558	789810
56473	789811
10456	789812
97806	789813
131475	789814
18300	789815
4351	789816
34339	789817
22628	789818
52564	789819
45502	789820
107930	789821
22329	789822
22120	789823
18681	789824
1	789825
102397	789826
47298	789827
25215	789828
25433	789829
136182	789830
102835	789831
4182	789832
78207	789833
83606	789834
145129	789835
63971	789836
36175	789837
33532	789838
128008	789839
134196	789840
14877	789841
70012	789842
22434	789843
35601	789844
30121	789845
48308	789846
1984	789847
29644	789848
10421	789849
45252	789850
30525	789851
11379	789852
75903	789853
123521	789854
80022	789855
5266	789856
5194	789857
34538	789858
92854	789859
74783	789860
88450	789861
45171	789862
103076	789863
8912	789864
9731	789865
47992	789866
89436	789867
17746	789868
161153	789869
152	789870
16211	789871
58045	789872
25780	789873
8745	789874
1599	789875
25535	789876
45130	789877
109567	789878
45442	789879
69309	789880
70522	789881
15938	789882
63525	789883
87436	789884
37543	789885
711	789886
45759	789887
1657	789888
8431	789889
28417	789890
21580	789891
50133	789892
40701	789893
30482	789894
5159	789895
9221	789896
20855	789897
999	789898
86113	789899
154187	789900
6246	789901
47377	789902
24542	789903
2130	789904
29836	789905
12244	789906
48912	789907
40115	789908
14712	789909
12389	789910
25992	789911
16	789912
34483	789913
42216	789914
46076	789915
18581	789916
16246	789917
18769	789918
80781	789919
8782	789920
105142	789921
11903	789922
30656	789923
111803	789924
25695	789925
30258	789926
18556	789927
6738	789928
71118	789929
92927	789930
11924	789931
164853	789932
162708	789933
22552	789934
17005	789935
93386	789936
1321	789937
57145	789938
830	789939
58898	789940
564	789941
19272	789942
84158	789943
126920	789944
39980	789945
15781	789946
78451	789947
26649	789948
45568	789949
12530	789950
5932	789951
34777	789952
8338	789953
122631	789954
1744	789955
31317	789956
137371	789957
7250	789958
348	789959
56762	789960
27108	789961
8092	789962
74961	789963
17867	789964
6680	789965
102589	789966
108847	789967
14148	789968
19690	789969
895	789970
80409	789971
31690	789972
58833	789973
44938	789974
29810	789975
3812	789976
2793	789977
8861	789978
54876	789979
59657	789980
1050	789981
20184	789982
90730	789983
49874	789984
10056	789985
3559	789986
6293	789987
89567	789988
162800	789989
91630	789990
1839	789991
21091	789992
6240	789993
69112	789994
82022	789995
2700	789996
12665	789997
5121	789998
8167	789999
71679	790000
5031	790001
4706	790002
98540	790003
24580	790004
32741	790005
22054	790006
20516	790007
10554	790008
74420	790009
96283	790010
9153	790011
47098	790012
66752	790013
29244	790014
2335	790015
115645	790016
80156	790017
46813	790018
126390	790019
72695	790020
10852	790021
4170	790022
56401	790023
6582	790024
27912	790025
36860	790026
163082	790027
105423	790028
454	790029
43223	790030
41603	790031
28786	790032
107710	790033
114	790034
50612	790035
12469	790036
17049	790037
62970	790038
72073	790039
51939	790040
41594	790041
44494	790042
48864	790043
968	790044
4804	790045
16579	790046
20361	790047
56725	790048
64310	790049
54400	790050
15548	790051
82892	790052
7648	790053
39220	790054
13024	790055
20336	790056
49620	790057
16757	790058
53982	790059
47088	790060
114995	790061
46851	790062
19818	790063
20996	790064
20869	790065
142798	790066
37452	790067
76053	790068
11350	790069
2268	790070
62472	790071
117939	790072
95927	790073
113502	790074
69128	790075
5041	790076
4185	790077
9879	790078
30636	790079
14707	790080
19129	790081
60902	790082
42290	790083
21027	790084
145282	790085
1060	790086
2869	790087
120216	790088
5801	790089
49235	790090
17071	790091
811	790092
68326	790093
26905	790094
47943	790095
105181	790096
49096	790097
14394	790098
29934	790099
57209	790100
4704	790101
6366	790102
13239	790103
53889	790104
30930	790105
25274	790106
111534	790107
21529	790108
4336	790109
83453	790110
46982	790111
56872	790112
12413	790113
1377	790114
12108	790115
29088	790116
2886	790117
23821	790118
49995	790119
24856	790120
1825	790121
721	790122
48611	790123
21295	790124
13633	790125
74135	790126
19509	790127
92934	790128
44903	790129
126308	790130
11352	790131
66049	790132
27128	790133
3099	790134
25698	790135
26341	790136
73149	790137
201	790138
12455	790139
37387	790140
23085	790141
74037	790142
1152	790143
68527	790144
45935	790145
3346	790146
9104	790147
85873	790148
134375	790149
51610	790150
41653	790151
4340	790152
21135	790153
18650	790154
59966	790155
71119	790156
29088	790157
7921	790158
30127	790159
19059	790160
22010	790161
13725	790162
106148	790163
51796	790164
54388	790165
9226	790166
127846	790167
4840	790168
60443	790169
14075	790170
54562	790171
45352	790172
96164	790173
9669	790174
44239	790175
93306	790176
52987	790177
11322	790178
79627	790179
25355	790180
46199	790181
37068	790182
19037	790183
13132	790184
78460	790185
102993	790186
92101	790187
6226	790188
1831	790189
60876	790190
47930	790191
129022	790192
3607	790193
56476	790194
3569	790195
12738	790196
60560	790197
22125	790198
14171	790199
20546	790200
88890	790201
48406	790202
35030	790203
20833	790204
92798	790205
66925	790206
16236	790207
69837	790208
85774	790209
24079	790210
95256	790211
103447	790212
7521	790213
91931	790214
118652	790215
25306	790216
27114	790217
20986	790218
27787	790219
35647	790220
63930	790221
341	790222
382	790223
676	790224
82256	790225
152462	790226
91970	790227
62925	790228
47502	790229
114679	790230
19218	790231
2800	790232
73432	790233
23042	790234
78568	790235
99414	790236
4069	790237
12529	790238
25555	790239
39768	790240
96358	790241
43463	790242
61642	790243
65082	790244
153	790245
31605	790246
65169	790247
147049	790248
17850	790249
23371	790250
2877	790251
34720	790252
28	790253
45790	790254
5151	790255
6074	790256
42558	790257
3289	790258
48841	790259
22697	790260
24291	790261
21278	790262
166440	790263
45378	790264
68506	790265
74949	790266
17467	790267
94243	790268
36461	790269
10105	790270
24315	790271
14094	790272
66897	790273
4985	790274
84090	790275
22474	790276
11159	790277
145731	790278
134581	790279
160459	790280
128422	790281
14092	790282
66171	790283
60958	790284
1601	790285
14302	790286
140764	790287
29788	790288
14256	790289
16450	790290
88489	790291
97657	790292
101271	790293
62614	790294
25548	790295
24487	790296
4428	790297
30253	790298
115606	790299
460	790300
2689	790301
2517	790302
33154	790303
13654	790304
35252	790305
14542	790306
74914	790307
120172	790308
10098	790309
394	790310
17650	790311
67528	790312
7699	790313
35516	790314
7379	790315
7802	790316
130269	790317
2452	790318
114876	790319
1656	790320
112517	790321
54520	790322
79049	790323
34993	790324
42437	790325
57954	790326
134	790327
8513	790328
14767	790329
13068	790330
34192	790331
7519	790332
32149	790333
21308	790334
17447	790335
6249	790336
49226	790337
15499	790338
109711	790339
32029	790340
41397	790341
119129	790342
145594	790343
43432	790344
46395	790345
60309	790346
1635	790347
6766	790348
165630	790349
113807	790350
4149	790351
67349	790352
15348	790353
868	790354
81403	790355
7397	790356
73751	790357
8952	790358
32616	790359
94644	790360
24631	790361
35575	790362
77092	790363
32837	790364
4418	790365
105196	790366
29236	790367
49063	790368
2995	790369
7875	790370
54662	790371
15337	790372
14076	790373
6230	790374
101930	790375
11632	790376
43857	790377
1501	790378
19251	790379
16703	790380
4275	790381
16309	790382
93121	790383
47202	790384
90765	790385
23233	790386
79272	790387
6558	790388
1093	790389
93124	790390
40185	790391
170257	790392
7061	790393
16919	790394
58910	790395
145081	790396
58655	790397
28703	790398
29626	790399
128550	790400
106724	790401
98733	790402
13253	790403
80470	790404
327	790405
3920	790406
14347	790407
67834	790408
3731	790409
113317	790410
6021	790411
48794	790412
105157	790413
45370	790414
18977	790415
30059	790416
18763	790417
24046	790418
19194	790419
46524	790420
40283	790421
11501	790422
66205	790423
22814	790424
52697	790425
36189	790426
7	790427
118753	790428
6294	790429
33859	790430
48161	790431
107725	790432
93175	790433
8464	790434
65777	790435
67350	790436
1800	790437
77320	790438
60870	790439
31628	790440
2270	790441
11929	790442
167259	790443
14808	790444
20366	790445
39508	790446
2336	790447
82278	790448
17628	790449
95456	790450
36670	790451
31363	790452
54705	790453
84395	790454
5572	790455
27925	790456
23294	790457
48175	790458
71908	790459
11380	790460
57446	790461
8398	790462
54303	790463
3981	790464
68409	790465
26938	790466
6450	790467
55412	790468
18758	790469
17690	790470
2628	790471
13407	790472
37800	790473
37770	790474
88547	790475
813	790476
17684	790477
3178	790478
4612	790479
52018	790480
10686	790481
59513	790482
306	790483
2761	790484
11575	790485
97404	790486
27838	790487
59630	790488
9387	790489
98513	790490
40882	790491
71432	790492
38307	790493
1653	790494
13999	790495
56737	790496
10955	790497
27277	790498
144367	790499
14611	790500
23911	790501
13030	790502
78931	790503
8906	790504
3233	790505
202	790506
46363	790507
59605	790508
86298	790509
23731	790510
24655	790511
6666	790512
109252	790513
64907	790514
23770	790515
14020	790516
9517	790517
14819	790518
84453	790519
97538	790520
21528	790521
44945	790522
65106	790523
153073	790524
81749	790525
55991	790526
2048	790527
116832	790528
1934	790529
133771	790530
36225	790531
101232	790532
27426	790533
15831	790534
48705	790535
53922	790536
79729	790537
122112	790538
3596	790539
59729	790540
99821	790541
31468	790542
28500	790543
83434	790544
2956	790545
8784	790546
20421	790547
85882	790548
52924	790549
11845	790550
1732	790551
29655	790552
96390	790553
38244	790554
32062	790555
22922	790556
20618	790557
16642	790558
10466	790559
54469	790560
38494	790561
107755	790562
116311	790563
151287	790564
139393	790565
11543	790566
8003	790567
10355	790568
907	790569
23326	790570
153925	790571
52201	790572
14894	790573
53384	790574
9187	790575
76936	790576
46293	790577
1223	790578
9653	790579
107106	790580
10004	790581
10371	790582
2758	790583
64426	790584
19628	790585
91640	790586
30067	790587
10802	790588
74499	790589
96690	790590
88025	790591
51063	790592
16405	790593
134459	790594
1337	790595
132971	790596
25251	790597
39868	790598
46548	790599
108448	790600
74989	790601
11596	790602
25517	790603
97529	790604
34984	790605
79165	790606
2119	790607
27073	790608
47462	790609
75429	790610
139774	790611
51750	790612
117577	790613
32218	790614
51155	790615
93142	790616
58594	790617
41505	790618
54915	790619
4215	790620
80612	790621
26572	790622
180	790623
53344	790624
4833	790625
272	790626
158434	790627
15199	790628
8263	790629
7288	790630
67272	790631
53064	790632
6179	790633
74691	790634
13300	790635
99459	790636
51645	790637
89934	790638
24520	790639
14741	790640
19730	790641
28473	790642
8245	790643
78873	790644
50095	790645
47522	790646
95854	790647
5917	790648
342	790649
38821	790650
16308	790651
94850	790652
125221	790653
75469	790654
9068	790655
19164	790656
3954	790657
10698	790658
27154	790659
55577	790660
1237	790661
3130	790662
52873	790663
91140	790664
96575	790665
139678	790666
79728	790667
12777	790668
53683	790669
2281	790670
532	790671
51027	790672
44928	790673
14483	790674
38641	790675
80862	790676
157017	790677
7810	790678
13277	790679
21098	790680
66754	790681
51822	790682
3338	790683
58005	790684
57280	790685
40145	790686
44417	790687
12881	790688
24309	790689
80845	790690
14813	790691
141854	790692
25917	790693
136618	790694
29322	790695
62138	790696
55283	790697
100608	790698
44941	790699
3714	790700
24878	790701
20550	790702
83036	790703
26168	790704
52780	790705
7191	790706
51010	790707
21961	790708
121982	790709
35909	790710
77137	790711
1216	790712
17792	790713
67994	790714
302	790715
37723	790716
39327	790717
29357	790718
17845	790719
29694	790720
34395	790721
20397	790722
30189	790723
23625	790724
48205	790725
25384	790726
36150	790727
84511	790728
742	790729
89943	790730
57647	790731
45017	790732
27460	790733
66598	790734
21734	790735
11471	790736
37279	790737
74682	790738
14703	790739
84102	790740
29618	790741
25980	790742
14489	790743
5211	790744
61939	790745
47455	790746
15687	790747
78615	790748
24218	790749
12213	790750
1036	790751
50298	790752
55341	790753
25624	790754
105793	790755
1319	790756
4536	790757
59949	790758
109907	790759
7482	790760
15857	790761
35316	790762
5877	790763
87103	790764
5760	790765
44656	790766
8416	790767
4611	790768
92311	790769
18128	790770
113300	790771
4461	790772
4204	790773
36637	790774
4228	790775
90369	790776
59752	790777
152863	790778
19231	790779
24311	790780
5993	790781
1947	790782
70313	790783
32899	790784
2171	790785
38817	790786
40110	790787
607	790788
5959	790789
91771	790790
50794	790791
9745	790792
63039	790793
122878	790794
4315	790795
3136	790796
36536	790797
2049	790798
48364	790799
44080	790800
15494	790801
41690	790802
48757	790803
95550	790804
80461	790805
48929	790806
45212	790807
39717	790808
18163	790809
14019	790810
75561	790811
140	790812
3521	790813
65483	790814
162826	790815
35722	790816
48464	790817
68621	790818
72121	790819
79566	790820
34761	790821
115772	790822
97745	790823
49172	790824
57858	790825
10845	790826
3387	790827
70629	790828
76223	790829
22338	790830
95331	790831
109343	790832
47214	790833
19726	790834
4348	790835
1661	790836
8187	790837
71427	790838
23577	790839
1365	790840
66699	790841
37397	790842
33960	790843
156027	790844
92536	790845
67494	790846
95465	790847
41940	790848
16519	790849
80936	790850
38048	790851
82685	790852
37661	790853
94644	790854
120006	790855
36298	790856
22334	790857
6502	790858
36849	790859
37901	790860
260	790861
36662	790862
116139	790863
105239	790864
137191	790865
75153	790866
1411	790867
48658	790868
51064	790869
64510	790870
74658	790871
31200	790872
57562	790873
49475	790874
18255	790875
6973	790876
4674	790877
61748	790878
75996	790879
57917	790880
4246	790881
23253	790882
12241	790883
14488	790884
80419	790885
95695	790886
154037	790887
17469	790888
1109	790889
119841	790890
3538	790891
29275	790892
149358	790893
52259	790894
111995	790895
80160	790896
99590	790897
7612	790898
10937	790899
19256	790900
3749	790901
8183	790902
96944	790903
79496	790904
59449	790905
85751	790906
87161	790907
15458	790908
6181	790909
141467	790910
1616	790911
23429	790912
101789	790913
72067	790914
9455	790915
64572	790916
29883	790917
17021	790918
65633	790919
35616	790920
111342	790921
5649	790922
610	790923
15780	790924
117368	790925
40897	790926
55546	790927
93954	790928
9614	790929
25956	790930
37300	790931
69405	790932
36204	790933
63828	790934
101598	790935
108667	790936
113154	790937
29416	790938
10467	790939
3168	790940
15368	790941
9019	790942
76345	790943
20098	790944
28193	790945
50421	790946
21802	790947
112331	790948
11472	790949
8901	790950
136864	790951
377	790952
76440	790953
16786	790954
120072	790955
12330	790956
73666	790957
47004	790958
66427	790959
53284	790960
3129	790961
106339	790962
9145	790963
82892	790964
888	790965
57902	790966
20385	790967
36286	790968
12086	790969
55907	790970
126079	790971
18451	790972
25852	790973
152306	790974
1663	790975
8899	790976
48694	790977
7375	790978
19511	790979
1169	790980
99603	790981
25532	790982
29099	790983
5009	790984
112470	790985
15792	790986
8529	790987
8402	790988
11752	790989
132989	790990
29341	790991
122247	790992
96697	790993
47557	790994
15944	790995
217	790996
9165	790997
65293	790998
16623	790999
79038	791000
134747	791001
162282	791002
77018	791003
38549	791004
117046	791005
33233	791006
31240	791007
73096	791008
86562	791009
73011	791010
153349	791011
73594	791012
102217	791013
149996	791014
49657	791015
4865	791016
65297	791017
48640	791018
52469	791019
48342	791020
57238	791021
40410	791022
33293	791023
316	791024
100749	791025
65009	791026
5775	791027
124600	791028
161838	791029
43467	791030
6603	791031
25644	791032
161793	791033
44213	791034
5417	791035
8986	791036
18617	791037
42172	791038
40286	791039
74793	791040
167237	791041
38107	791042
14658	791043
27410	791044
29577	791045
59709	791046
3194	791047
46557	791048
1731	791049
105	791050
56753	791051
88634	791052
120090	791053
4418	791054
5770	791055
8184	791056
5644	791057
3068	791058
29187	791059
48071	791060
22979	791061
21966	791062
107340	791063
4831	791064
26044	791065
77186	791066
56596	791067
51772	791068
59797	791069
43499	791070
28721	791071
9822	791072
100298	791073
26612	791074
68824	791075
7652	791076
25927	791077
43998	791078
27581	791079
2775	791080
10026	791081
30678	791082
17540	791083
5716	791084
1520	791085
19259	791086
44445	791087
8065	791088
71777	791089
94307	791090
21170	791091
17309	791092
104326	791093
55747	791094
43955	791095
21023	791096
80493	791097
936	791098
27570	791099
12021	791100
53971	791101
101365	791102
1400	791103
56544	791104
53110	791105
24745	791106
20708	791107
4319	791108
124411	791109
12896	791110
62915	791111
2878	791112
95168	791113
83682	791114
62461	791115
33080	791116
85535	791117
8330	791118
53958	791119
31107	791120
94457	791121
13529	791122
741	791123
131775	791124
51999	791125
44968	791126
130657	791127
27788	791128
1353	791129
10522	791130
31846	791131
49344	791132
47515	791133
42169	791134
1116	791135
30832	791136
11468	791137
25512	791138
4091	791139
21245	791140
63136	791141
28125	791142
71236	791143
91017	791144
77278	791145
70570	791146
73886	791147
83185	791148
22937	791149
70965	791150
16988	791151
2336	791152
161525	791153
66015	791154
6329	791155
131129	791156
39635	791157
43619	791158
117142	791159
4811	791160
53063	791161
25575	791162
27610	791163
14821	791164
124710	791165
126870	791166
116660	791167
28390	791168
37437	791169
24	791170
91911	791171
18732	791172
152184	791173
66863	791174
19334	791175
11646	791176
7854	791177
27057	791178
16869	791179
63148	791180
47221	791181
25687	791182
129372	791183
11177	791184
29647	791185
28099	791186
72771	791187
13731	791188
82134	791189
74137	791190
843	791191
53626	791192
24235	791193
20770	791194
14982	791195
36325	791196
109521	791197
60982	791198
47367	791199
100054	791200
58127	791201
11170	791202
149880	791203
148080	791204
2971	791205
63665	791206
103073	791207
17547	791208
41793	791209
7137	791210
133334	791211
14697	791212
48426	791213
155434	791214
157566	791215
86279	791216
5259	791217
10088	791218
69132	791219
109158	791220
27224	791221
9093	791222
90628	791223
31579	791224
38122	791225
79353	791226
63202	791227
38531	791228
50226	791229
90365	791230
43289	791231
6259	791232
15344	791233
167489	791234
103182	791235
5342	791236
3721	791237
10086	791238
9888	791239
52014	791240
67637	791241
36125	791242
72108	791243
43241	791244
45125	791245
19400	791246
26979	791247
39893	791248
5808	791249
74474	791250
99009	791251
45360	791252
29334	791253
109129	791254
133171	791255
24269	791256
69003	791257
9811	791258
1267	791259
84193	791260
53328	791261
886	791262
32714	791263
32895	791264
47043	791265
98223	791266
23052	791267
60934	791268
117419	791269
5983	791270
72299	791271
70393	791272
3623	791273
10821	791274
33104	791275
117481	791276
64812	791277
10034	791278
33243	791279
18813	791280
72744	791281
1603	791282
36085	791283
86385	791284
15453	791285
86388	791286
41754	791287
110600	791288
69193	791289
31346	791290
16000	791291
125281	791292
72151	791293
97066	791294
50819	791295
590	791296
80729	791297
1504	791298
45747	791299
9129	791300
69369	791301
18729	791302
40078	791303
43617	791304
69858	791305
15815	791306
15618	791307
14730	791308
17675	791309
160158	791310
2295	791311
10095	791312
8437	791313
9522	791314
30977	791315
12198	791316
111291	791317
9597	791318
72075	791319
5013	791320
79129	791321
13029	791322
82548	791323
680	791324
45369	791325
7640	791326
3895	791327
107221	791328
30068	791329
6043	791330
50080	791331
106418	791332
63524	791333
5869	791334
17605	791335
106002	791336
69366	791337
20923	791338
26880	791339
59788	791340
82289	791341
106623	791342
70250	791343
42114	791344
155160	791345
41824	791346
1528	791347
100008	791348
2450	791349
34401	791350
9689	791351
63145	791352
74676	791353
78	791354
109884	791355
55776	791356
60639	791357
110234	791358
31178	791359
649	791360
15491	791361
12909	791362
110707	791363
103279	791364
103282	791365
9710	791366
33740	791367
573	791368
158438	791369
19094	791370
39400	791371
55642	791372
5800	791373
8762	791374
11800	791375
28528	791376
41181	791377
46719	791378
51972	791379
77841	791380
42977	791381
11963	791382
2672	791383
30575	791384
5017	791385
17999	791386
25501	791387
45870	791388
37083	791389
87848	791390
1067	791391
13022	791392
5304	791393
90480	791394
49389	791395
41888	791396
34614	791397
136031	791398
25909	791399
7759	791400
32350	791401
74247	791402
6837	791403
36484	791404
110030	791405
676	791406
25120	791407
55745	791408
15667	791409
107730	791410
55159	791411
22930	791412
43299	791413
18230	791414
75305	791415
131727	791416
40005	791417
167423	791418
43878	791419
85414	791420
6762	791421
8465	791422
89120	791423
20793	791424
75445	791425
3029	791426
2349	791427
42954	791428
110698	791429
13745	791430
6992	791431
7766	791432
8641	791433
159650	791434
41811	791435
48043	791436
49494	791437
24605	791438
52505	791439
21605	791440
59491	791441
64609	791442
26543	791443
81055	791444
40210	791445
16248	791446
162211	791447
5752	791448
10366	791449
33036	791450
114971	791451
14703	791452
12648	791453
30431	791454
18196	791455
10829	791456
112349	791457
77341	791458
10447	791459
71	791460
129814	791461
3373	791462
6929	791463
67191	791464
112767	791465
108957	791466
10848	791467
13023	791468
83084	791469
39828	791470
60863	791471
1744	791472
14	791473
64586	791474
73758	791475
103149	791476
43185	791477
51935	791478
30050	791479
453	791480
6154	791481
88885	791482
22642	791483
3882	791484
86225	791485
26585	791486
27993	791487
10150	791488
75740	791489
41898	791490
67173	791491
35633	791492
7520	791493
57741	791494
1033	791495
45642	791496
1261	791497
56940	791498
53909	791499
49606	791500
20652	791501
597	791502
10625	791503
20681	791504
36506	791505
10173	791506
2311	791507
62088	791508
39370	791509
25162	791510
70458	791511
50240	791512
100240	791513
81358	791514
78777	791515
44832	791516
45211	791517
13704	791518
85907	791519
8706	791520
92071	791521
105139	791522
18533	791523
37782	791524
55258	791525
100218	791526
27183	791527
70946	791528
40904	791529
26312	791530
7971	791531
18536	791532
11302	791533
6122	791534
66375	791535
23447	791536
1678	791537
115678	791538
10350	791539
10454	791540
18581	791541
35344	791542
42784	791543
49441	791544
22834	791545
6392	791546
49637	791547
17921	791548
63260	791549
28168	791550
49465	791551
21333	791552
116176	791553
4558	791554
67915	791555
114888	791556
11975	791557
14925	791558
363	791559
38354	791560
151333	791561
708	791562
52661	791563
107432	791564
11605	791565
90734	791566
57625	791567
27388	791568
99665	791569
154129	791570
8717	791571
83440	791572
56039	791573
7776	791574
33468	791575
50790	791576
54943	791577
18009	791578
18796	791579
9574	791580
42536	791581
93881	791582
11776	791583
36143	791584
81118	791585
19510	791586
148159	791587
70846	791588
83820	791589
9574	791590
102232	791591
66158	791592
84196	791593
170224	791594
75484	791595
18350	791596
36692	791597
21446	791598
24159	791599
38312	791600
120410	791601
34870	791602
29725	791603
97603	791604
72533	791605
157706	791606
18413	791607
15861	791608
134040	791609
4028	791610
97274	791611
5760	791612
18845	791613
63746	791614
100144	791615
35952	791616
33315	791617
136705	791618
65993	791619
157071	791620
22729	791621
55226	791622
823	791623
76761	791624
3553	791625
33048	791626
1181	791627
66675	791628
58589	791629
14182	791630
132552	791631
81851	791632
93983	791633
6008	791634
79853	791635
66723	791636
5496	791637
10521	791638
12348	791639
35382	791640
54947	791641
39531	791642
99230	791643
377	791644
21413	791645
984	791646
42439	791647
588	791648
12707	791649
10349	791650
69248	791651
6215	791652
133185	791653
4795	791654
94224	791655
62154	791656
8637	791657
6497	791658
5111	791659
15788	791660
7822	791661
16967	791662
55086	791663
13298	791664
121929	791665
9744	791666
46182	791667
8080	791668
169772	791669
21273	791670
106733	791671
80499	791672
114858	791673
84657	791674
162143	791675
34984	791676
46754	791677
97074	791678
88276	791679
18397	791680
10122	791681
125627	791682
66197	791683
46829	791684
2272	791685
84677	791686
12320	791687
11250	791688
59530	791689
844	791690
35319	791691
136527	791692
58073	791693
48718	791694
114823	791695
133196	791696
98853	791697
26877	791698
44820	791699
63651	791700
16393	791701
20301	791702
50266	791703
109257	791704
16677	791705
26289	791706
24859	791707
79559	791708
27728	791709
54915	791710
39889	791711
36479	791712
117817	791713
23218	791714
14788	791715
2365	791716
21923	791717
80316	791718
143470	791719
80908	791720
75203	791721
924	791722
70646	791723
16905	791724
87914	791725
115531	791726
83109	791727
2518	791728
102120	791729
8440	791730
4365	791731
44144	791732
108291	791733
10252	791734
9209	791735
68194	791736
682	791737
90752	791738
18888	791739
14610	791740
36720	791741
31537	791742
166404	791743
72557	791744
28121	791745
79223	791746
28975	791747
17077	791748
41341	791749
51997	791750
72482	791751
31790	791752
14177	791753
979	791754
36635	791755
93470	791756
3952	791757
28592	791758
93681	791759
45894	791760
2728	791761
3508	791762
59083	791763
281	791764
15661	791765
84992	791766
123119	791767
33562	791768
7297	791769
129623	791770
19330	791771
135043	791772
57519	791773
17995	791774
49448	791775
100449	791776
52107	791777
5291	791778
14624	791779
10628	791780
114735	791781
5485	791782
56899	791783
55609	791784
115077	791785
450	791786
10689	791787
39271	791788
112236	791789
81128	791790
164312	791791
116288	791792
131243	791793
46190	791794
35432	791795
39801	791796
50526	791797
508	791798
31779	791799
1539	791800
19939	791801
76098	791802
25637	791803
28516	791804
40623	791805
11273	791806
81317	791807
132092	791808
51659	791809
45350	791810
6193	791811
76536	791812
45694	791813
147892	791814
134848	791815
28445	791816
2086	791817
3032	791818
39506	791819
80072	791820
11644	791821
19280	791822
2096	791823
48927	791824
19866	791825
2111	791826
28280	791827
6506	791828
17163	791829
164326	791830
229	791831
86348	791832
60536	791833
132246	791834
55743	791835
39188	791836
90357	791837
96551	791838
139710	791839
40922	791840
2013	791841
24214	791842
3810	791843
703	791844
10504	791845
13369	791846
12918	791847
154831	791848
13776	791849
75997	791850
108742	791851
40624	791852
1209	791853
16668	791854
51652	791855
73053	791856
42097	791857
55686	791858
17146	791859
26116	791860
75981	791861
116210	791862
100934	791863
2252	791864
9180	791865
1217	791866
31431	791867
73202	791868
56750	791869
63884	791870
3816	791871
6951	791872
1032	791873
40772	791874
22369	791875
86477	791876
6336	791877
90321	791878
73998	791879
29730	791880
2236	791881
86628	791882
67329	791883
41282	791884
100283	791885
8448	791886
93714	791887
17660	791888
26900	791889
18742	791890
33926	791891
48793	791892
110046	791893
23183	791894
87107	791895
1273	791896
40927	791897
90	791898
12390	791899
8418	791900
32270	791901
30741	791902
6754	791903
51000	791904
58959	791905
900	791906
52692	791907
12936	791908
52708	791909
66047	791910
90084	791911
73365	791912
69510	791913
28313	791914
79533	791915
25095	791916
21709	791917
126247	791918
862	791919
14612	791920
130817	791921
139390	791922
28203	791923
36928	791924
21359	791925
85461	791926
169484	791927
107	791928
10141	791929
29663	791930
13188	791931
96154	791932
7215	791933
984	791934
31030	791935
78491	791936
8448	791937
62725	791938
12541	791939
13493	791940
73423	791941
55286	791942
302	791943
96844	791944
50569	791945
54370	791946
39633	791947
18765	791948
7776	791949
59001	791950
99772	791951
94438	791952
132970	791953
8556	791954
5270	791955
60109	791956
15422	791957
12601	791958
31934	791959
122811	791960
46725	791961
5951	791962
53712	791963
5033	791964
129241	791965
48004	791966
9373	791967
42817	791968
96630	791969
111540	791970
7863	791971
97349	791972
22237	791973
88428	791974
1070	791975
90992	791976
27298	791977
8590	791978
7044	791979
20378	791980
72845	791981
26063	791982
59410	791983
5337	791984
476	791985
20703	791986
110681	791987
26510	791988
83437	791989
24041	791990
39168	791991
146438	791992
56002	791993
5886	791994
51405	791995
2125	791996
2293	791997
52892	791998
13189	791999
632	792000
97307	792001
10964	792002
5297	792003
20755	792004
99485	792005
344	792006
42326	792007
35695	792008
8031	792009
75270	792010
76351	792011
19531	792012
131965	792013
25774	792014
26776	792015
41870	792016
24644	792017
2792	792018
4045	792019
349	792020
45971	792021
108918	792022
5298	792023
47121	792024
63692	792025
23118	792026
5701	792027
19641	792028
5063	792029
57837	792030
43029	792031
6442	792032
558	792033
111410	792034
3112	792035
66754	792036
74109	792037
340	792038
71605	792039
26527	792040
137715	792041
266	792042
54423	792043
109666	792044
1949	792045
120236	792046
18008	792047
6830	792048
15585	792049
504	792050
143	792051
5095	792052
10639	792053
42675	792054
18347	792055
90456	792056
75893	792057
25851	792058
11809	792059
108371	792060
78214	792061
5241	792062
12033	792063
3974	792064
41833	792065
14845	792066
67186	792067
54516	792068
59789	792069
24327	792070
531	792071
8824	792072
11804	792073
43414	792074
28235	792075
3674	792076
43398	792077
13237	792078
59732	792079
49850	792080
48561	792081
149654	792082
41059	792083
18105	792084
94449	792085
16347	792086
94167	792087
41963	792088
47595	792089
48559	792090
41421	792091
8172	792092
57787	792093
490	792094
71158	792095
19560	792096
11628	792097
32689	792098
7146	792099
53216	792100
110144	792101
13803	792102
46142	792103
7920	792104
7802	792105
34468	792106
12675	792107
12816	792108
21979	792109
2443	792110
73963	792111
25118	792112
5835	792113
41775	792114
6962	792115
1663	792116
27083	792117
7511	792118
80398	792119
34648	792120
8125	792121
14276	792122
29658	792123
16275	792124
4307	792125
18247	792126
26615	792127
135602	792128
27136	792129
26053	792130
19490	792131
112151	792132
29410	792133
2119	792134
92755	792135
42924	792136
18186	792137
38321	792138
11366	792139
137	792140
13358	792141
71774	792142
69240	792143
33285	792144
1116	792145
17084	792146
117626	792147
523	792148
17158	792149
72421	792150
822	792151
43489	792152
21163	792153
52058	792154
27905	792155
20883	792156
97577	792157
9689	792158
24393	792159
15415	792160
18893	792161
170243	792162
49415	792163
29464	792164
5575	792165
63895	792166
74477	792167
13598	792168
36566	792169
6788	792170
46093	792171
50055	792172
16523	792173
9147	792174
19272	792175
110467	792176
43217	792177
68009	792178
1333	792179
10958	792180
1158	792181
36720	792182
16172	792183
72721	792184
9120	792185
37957	792186
74389	792187
88262	792188
414	792189
112481	792190
1275	792191
147872	792192
60530	792193
15063	792194
25143	792195
25784	792196
49241	792197
57873	792198
27783	792199
130805	792200
7215	792201
126457	792202
26091	792203
111191	792204
11219	792205
719	792206
9343	792207
15467	792208
121211	792209
400	792210
4175	792211
86775	792212
156699	792213
51342	792214
40548	792215
27446	792216
12588	792217
10037	792218
55827	792219
22780	792220
13420	792221
45503	792222
85676	792223
18777	792224
621	792225
13264	792226
104830	792227
14206	792228
26796	792229
13010	792230
128818	792231
28728	792232
94014	792233
12014	792234
96886	792235
21245	792236
38677	792237
37777	792238
17611	792239
83650	792240
62977	792241
44355	792242
95502	792243
16315	792244
22082	792245
15560	792246
49972	792247
120546	792248
44545	792249
25920	792250
45837	792251
39249	792252
43427	792253
35497	792254
10468	792255
20810	792256
44244	792257
17581	792258
103721	792259
23812	792260
7120	792261
8039	792262
22491	792263
57590	792264
12726	792265
1418	792266
2469	792267
71863	792268
79908	792269
68407	792270
12743	792271
12518	792272
76165	792273
25375	792274
11588	792275
41447	792276
292	792277
54345	792278
22074	792279
36884	792280
29493	792281
4509	792282
8957	792283
39692	792284
35429	792285
56314	792286
6659	792287
34337	792288
541	792289
57564	792290
89634	792291
18255	792292
342	792293
9644	792294
19188	792295
10595	792296
21027	792297
46465	792298
1131	792299
6441	792300
1529	792301
4741	792302
106504	792303
55514	792304
35685	792305
43998	792306
5719	792307
7253	792308
7082	792309
26452	792310
42754	792311
60097	792312
100871	792313
21852	792314
5831	792315
44825	792316
2328	792317
53261	792318
10798	792319
33307	792320
83742	792321
105698	792322
43089	792323
48717	792324
15911	792325
28131	792326
90431	792327
113786	792328
98572	792329
44390	792330
32650	792331
21900	792332
52935	792333
17564	792334
113434	792335
69700	792336
1603	792337
43431	792338
25108	792339
56653	792340
6594	792341
48212	792342
312	792343
670	792344
72894	792345
37988	792346
39176	792347
6628	792348
4651	792349
89125	792350
148246	792351
12831	792352
164874	792353
52529	792354
19681	792355
34796	792356
40207	792357
106789	792358
10772	792359
32470	792360
57476	792361
63	792362
163737	792363
7027	792364
50408	792365
51315	792366
168347	792367
43726	792368
74670	792369
21071	792370
1365	792371
48804	792372
4522	792373
20622	792374
549	792375
159418	792376
50894	792377
132863	792378
4690	792379
25356	792380
8994	792381
48196	792382
66160	792383
3864	792384
26362	792385
39789	792386
9	792387
80391	792388
88014	792389
14426	792390
1592	792391
11257	792392
24822	792393
93584	792394
35609	792395
91156	792396
102475	792397
113920	792398
24042	792399
62577	792400
104341	792401
477	792402
151108	792403
9974	792404
909	792405
30699	792406
9889	792407
95871	792408
91444	792409
119080	792410
119388	792411
37502	792412
118800	792413
12165	792414
67420	792415
52162	792416
37551	792417
13901	792418
148567	792419
15090	792420
106599	792421
85953	792422
4728	792423
17586	792424
157	792425
33139	792426
43071	792427
39067	792428
6558	792429
16297	792430
121668	792431
26923	792432
81179	792433
18059	792434
26382	792435
53021	792436
51732	792437
161199	792438
80903	792439
28747	792440
7778	792441
64046	792442
73761	792443
40559	792444
411	792445
65016	792446
3209	792447
116047	792448
37910	792449
60785	792450
119769	792451
7592	792452
42778	792453
61591	792454
65024	792455
138589	792456
64848	792457
2272	792458
46775	792459
40309	792460
83327	792461
2424	792462
108816	792463
76983	792464
50100	792465
5088	792466
13588	792467
8402	792468
58287	792469
107826	792470
50587	792471
35585	792472
140000	792473
23482	792474
61862	792475
91276	792476
63257	792477
7	792478
72481	792479
9748	792480
2030	792481
114295	792482
33235	792483
42685	792484
38069	792485
31002	792486
32503	792487
33878	792488
86511	792489
10745	792490
5052	792491
1751	792492
20046	792493
37363	792494
68231	792495
135571	792496
92880	792497
21086	792498
82125	792499
34668	792500
105883	792501
124915	792502
44551	792503
53575	792504
1245	792505
25502	792506
129744	792507
37986	792508
3574	792509
32149	792510
22990	792511
76760	792512
94675	792513
58342	792514
90160	792515
40109	792516
5778	792517
88504	792518
32546	792519
38233	792520
3194	792521
21473	792522
17369	792523
2488	792524
96458	792525
4838	792526
80941	792527
32385	792528
12958	792529
77753	792530
120374	792531
46607	792532
35509	792533
67201	792534
1268	792535
40303	792536
69969	792537
93752	792538
122069	792539
31686	792540
59479	792541
72451	792542
81968	792543
14567	792544
107095	792545
16750	792546
22635	792547
13902	792548
63540	792549
5037	792550
17656	792551
2344	792552
114440	792553
69390	792554
5577	792555
60696	792556
1153	792557
9064	792558
59763	792559
26431	792560
24877	792561
13385	792562
9910	792563
3585	792564
37379	792565
1539	792566
106716	792567
160	792568
8302	792569
1491	792570
25453	792571
2553	792572
53495	792573
10371	792574
11761	792575
2465	792576
96178	792577
1920	792578
606	792579
14813	792580
20330	792581
45636	792582
3583	792583
12507	792584
8191	792585
28456	792586
14215	792587
90936	792588
2653	792589
241	792590
58782	792591
8516	792592
59596	792593
80569	792594
75088	792595
43251	792596
9324	792597
8188	792598
115595	792599
112955	792600
17492	792601
133328	792602
18136	792603
4565	792604
123094	792605
44131	792606
246	792607
40747	792608
152377	792609
57471	792610
28425	792611
59082	792612
18590	792613
71326	792614
488	792615
115951	792616
18983	792617
29294	792618
16921	792619
108351	792620
4532	792621
134302	792622
40218	792623
14464	792624
12122	792625
12566	792626
39331	792627
11250	792628
29034	792629
4489	792630
1544	792631
1564	792632
27481	792633
26398	792634
77338	792635
2422	792636
33354	792637
21768	792638
103935	792639
73637	792640
164948	792641
40370	792642
38063	792643
104406	792644
61898	792645
1111	792646
37274	792647
33714	792648
1391	792649
548	792650
69987	792651
12541	792652
6574	792653
25007	792654
20704	792655
10242	792656
44001	792657
43676	792658
54858	792659
411	792660
82069	792661
49919	792662
140161	792663
13464	792664
17064	792665
106329	792666
41535	792667
74400	792668
39779	792669
19446	792670
137015	792671
1628	792672
140015	792673
126718	792674
2375	792675
24171	792676
119749	792677
36270	792678
50917	792679
19983	792680
13795	792681
80219	792682
111749	792683
48469	792684
97884	792685
27785	792686
30691	792687
27753	792688
1797	792689
35116	792690
51658	792691
98294	792692
25983	792693
32841	792694
21683	792695
3715	792696
78962	792697
62306	792698
9227	792699
26889	792700
19446	792701
17545	792702
46851	792703
104197	792704
64360	792705
2913	792706
38705	792707
114064	792708
8944	792709
110868	792710
34737	792711
22672	792712
118297	792713
16813	792714
4057	792715
83131	792716
121875	792717
15161	792718
26482	792719
150562	792720
53560	792721
9609	792722
465	792723
17377	792724
44724	792725
2357	792726
32318	792727
60034	792728
96117	792729
72349	792730
87992	792731
85551	792732
9051	792733
5481	792734
2670	792735
28397	792736
85101	792737
16608	792738
53332	792739
90515	792740
108366	792741
28992	792742
43977	792743
46839	792744
30401	792745
26157	792746
46915	792747
4630	792748
5847	792749
49841	792750
2908	792751
1135	792752
8844	792753
24815	792754
93091	792755
8607	792756
49796	792757
154	792758
129433	792759
41367	792760
5859	792761
31964	792762
133569	792763
39250	792764
3413	792765
23828	792766
17883	792767
138033	792768
419	792769
4251	792770
30337	792771
36654	792772
42880	792773
4130	792774
105698	792775
45500	792776
94358	792777
38793	792778
39197	792779
29835	792780
43925	792781
43275	792782
146173	792783
54411	792784
113272	792785
53257	792786
15642	792787
38614	792788
1539	792789
18360	792790
24698	792791
64767	792792
97055	792793
106519	792794
20666	792795
80321	792796
97658	792797
48359	792798
7810	792799
5874	792800
34162	792801
101499	792802
170175	792803
42252	792804
39511	792805
2447	792806
28862	792807
94830	792808
37967	792809
33637	792810
12352	792811
28921	792812
89617	792813
166799	792814
116130	792815
32223	792816
95192	792817
5086	792818
1609	792819
79968	792820
16627	792821
263	792822
46124	792823
61132	792824
66833	792825
42821	792826
35143	792827
104760	792828
40263	792829
16497	792830
8004	792831
60656	792832
16076	792833
117784	792834
13316	792835
17406	792836
3778	792837
51416	792838
4835	792839
112510	792840
97991	792841
62182	792842
128633	792843
22838	792844
86027	792845
73463	792846
106758	792847
3310	792848
48142	792849
26447	792850
25337	792851
34515	792852
113639	792853
47610	792854
20360	792855
26527	792856
14932	792857
2977	792858
25818	792859
40163	792860
20425	792861
6480	792862
22555	792863
1624	792864
32653	792865
13451	792866
104440	792867
12509	792868
621	792869
36655	792870
318	792871
42563	792872
138010	792873
35938	792874
6751	792875
67690	792876
121417	792877
47788	792878
87098	792879
6542	792880
2167	792881
84073	792882
62442	792883
99773	792884
1434	792885
15108	792886
26461	792887
45821	792888
2738	792889
81248	792890
30258	792891
76872	792892
98246	792893
54033	792894
43704	792895
64822	792896
152300	792897
44378	792898
103190	792899
62978	792900
13447	792901
11613	792902
21924	792903
74201	792904
14533	792905
67271	792906
6030	792907
87418	792908
4471	792909
151685	792910
44223	792911
21723	792912
26212	792913
7739	792914
144880	792915
3470	792916
125292	792917
21129	792918
9072	792919
12456	792920
21382	792921
21056	792922
11977	792923
1419	792924
76450	792925
54012	792926
20110	792927
28194	792928
45005	792929
57986	792930
125895	792931
157146	792932
53261	792933
29738	792934
62526	792935
4914	792936
124501	792937
110505	792938
1107	792939
7582	792940
105925	792941
25	792942
86675	792943
19366	792944
11292	792945
55787	792946
7469	792947
59129	792948
53628	792949
92345	792950
9572	792951
2109	792952
54212	792953
69477	792954
101803	792955
61093	792956
16600	792957
15262	792958
14916	792959
93956	792960
479	792961
80	792962
87832	792963
7989	792964
159911	792965
89806	792966
37725	792967
42280	792968
107	792969
27139	792970
64945	792971
85637	792972
22069	792973
107223	792974
36663	792975
94887	792976
19761	792977
14811	792978
66794	792979
93007	792980
32358	792981
26050	792982
84168	792983
37765	792984
130255	792985
11367	792986
12977	792987
1103	792988
50161	792989
18426	792990
11844	792991
122360	792992
7544	792993
42283	792994
20007	792995
157539	792996
88254	792997
167465	792998
62844	792999
28253	793000
91155	793001
62265	793002
98389	793003
110879	793004
78018	793005
11263	793006
96366	793007
69975	793008
96899	793009
44041	793010
5524	793011
17440	793012
24012	793013
21429	793014
2720	793015
102407	793016
3195	793017
128825	793018
10386	793019
116827	793020
13326	793021
48473	793022
133993	793023
31358	793024
19761	793025
18057	793026
53356	793027
2060	793028
40046	793029
19695	793030
31876	793031
6838	793032
9743	793033
159	793034
130372	793035
2602	793036
13825	793037
17711	793038
38125	793039
15519	793040
43772	793041
7747	793042
35797	793043
48446	793044
126186	793045
42895	793046
16013	793047
5884	793048
28055	793049
1725	793050
8856	793051
370	793052
17074	793053
167641	793054
103624	793055
6715	793056
90888	793057
35186	793058
71718	793059
152882	793060
1175	793061
784	793062
27700	793063
68902	793064
4098	793065
20690	793066
56904	793067
19575	793068
80870	793069
12817	793070
96034	793071
70465	793072
50251	793073
57096	793074
64504	793075
715	793076
57172	793077
97640	793078
9414	793079
39118	793080
37768	793081
23758	793082
144788	793083
17419	793084
121327	793085
3438	793086
44020	793087
109784	793088
26177	793089
71917	793090
38696	793091
1626	793092
59314	793093
33340	793094
29599	793095
20804	793096
68356	793097
30998	793098
23584	793099
43561	793100
84207	793101
29108	793102
23896	793103
7888	793104
18115	793105
42920	793106
32368	793107
15110	793108
116458	793109
35490	793110
33379	793111
89646	793112
15116	793113
3841	793114
38194	793115
82149	793116
40477	793117
7208	793118
28884	793119
9964	793120
65819	793121
8277	793122
37326	793123
64731	793124
717	793125
1991	793126
41127	793127
3381	793128
38387	793129
33651	793130
32491	793131
4429	793132
11806	793133
44032	793134
1000	793135
85361	793136
4230	793137
33253	793138
6311	793139
8342	793140
7300	793141
46343	793142
20376	793143
87762	793144
17026	793145
46268	793146
79698	793147
156305	793148
24873	793149
73720	793150
91305	793151
4481	793152
4911	793153
1695	793154
127470	793155
69744	793156
146377	793157
77383	793158
28696	793159
73948	793160
1289	793161
22438	793162
13404	793163
28416	793164
5983	793165
4244	793166
1156	793167
147653	793168
126526	793169
5583	793170
6917	793171
1028	793172
53957	793173
37116	793174
60494	793175
2442	793176
11031	793177
36813	793178
19932	793179
12470	793180
20808	793181
89810	793182
78480	793183
4882	793184
85162	793185
12934	793186
82265	793187
52901	793188
115682	793189
13859	793190
14520	793191
69357	793192
552	793193
59497	793194
73840	793195
1680	793196
104400	793197
53025	793198
1215	793199
62468	793200
58721	793201
18638	793202
34576	793203
101881	793204
3472	793205
5524	793206
47917	793207
68410	793208
47023	793209
37932	793210
15487	793211
28845	793212
3843	793213
111083	793214
19822	793215
15700	793216
18301	793217
2501	793218
55427	793219
1244	793220
18937	793221
19540	793222
59386	793223
18885	793224
10923	793225
7104	793226
45391	793227
97154	793228
83906	793229
53233	793230
112718	793231
22	793232
76763	793233
78407	793234
53843	793235
78708	793236
67895	793237
48474	793238
31158	793239
44151	793240
88556	793241
81914	793242
40071	793243
12909	793244
32128	793245
7277	793246
74235	793247
61288	793248
39776	793249
109020	793250
17453	793251
74801	793252
28814	793253
55422	793254
69057	793255
5974	793256
66024	793257
21626	793258
121359	793259
71755	793260
122990	793261
85056	793262
43842	793263
44494	793264
2183	793265
65102	793266
54555	793267
7649	793268
38461	793269
30092	793270
9938	793271
105545	793272
52175	793273
71810	793274
7732	793275
399	793276
3812	793277
22	793278
99624	793279
59902	793280
7736	793281
31558	793282
1188	793283
55569	793284
14645	793285
20137	793286
29221	793287
74466	793288
21220	793289
22863	793290
2572	793291
40810	793292
149012	793293
23887	793294
106052	793295
10584	793296
95036	793297
122012	793298
95671	793299
38204	793300
20492	793301
119459	793302
67717	793303
6959	793304
72102	793305
13762	793306
99216	793307
34106	793308
763	793309
115659	793310
89456	793311
8935	793312
3909	793313
26521	793314
74285	793315
107983	793316
21726	793317
9864	793318
103115	793319
1285	793320
43525	793321
7461	793322
33790	793323
69567	793324
18288	793325
9032	793326
26337	793327
10638	793328
84747	793329
3170	793330
71468	793331
42855	793332
37161	793333
5778	793334
65170	793335
108059	793336
10579	793337
55560	793338
115498	793339
16924	793340
30032	793341
35688	793342
1426	793343
52539	793344
35261	793345
30682	793346
78232	793347
1892	793348
40831	793349
3292	793350
31209	793351
8043	793352
22648	793353
71346	793354
33945	793355
14375	793356
14641	793357
1061	793358
93573	793359
135863	793360
42937	793361
29873	793362
1402	793363
30350	793364
29675	793365
35711	793366
25893	793367
64313	793368
148972	793369
14430	793370
1598	793371
3258	793372
1808	793373
35942	793374
57258	793375
17130	793376
54441	793377
75860	793378
83295	793379
3347	793380
7205	793381
1402	793382
46489	793383
56541	793384
4125	793385
29402	793386
79608	793387
33124	793388
64914	793389
62161	793390
49176	793391
76577	793392
115273	793393
5374	793394
75914	793395
80125	793396
118619	793397
25271	793398
4932	793399
45254	793400
57110	793401
40455	793402
76663	793403
11791	793404
51318	793405
12353	793406
10841	793407
31186	793408
78302	793409
96449	793410
12053	793411
1534	793412
35318	793413
62111	793414
93599	793415
7133	793416
11701	793417
34888	793418
165536	793419
30698	793420
54927	793421
64585	793422
137345	793423
75438	793424
62004	793425
3458	793426
40239	793427
88314	793428
15951	793429
28643	793430
59723	793431
14490	793432
2642	793433
49823	793434
133503	793435
12886	793436
77260	793437
44786	793438
58848	793439
2731	793440
1459	793441
32090	793442
31744	793443
74764	793444
7333	793445
74285	793446
79959	793447
2296	793448
78930	793449
55041	793450
71096	793451
2851	793452
27532	793453
49576	793454
81296	793455
58882	793456
15507	793457
28116	793458
3369	793459
118470	793460
49390	793461
35291	793462
75042	793463
56012	793464
132207	793465
160746	793466
23904	793467
98832	793468
169036	793469
27484	793470
91897	793471
11033	793472
21570	793473
21758	793474
5518	793475
263	793476
9111	793477
37829	793478
11287	793479
21478	793480
38797	793481
106585	793482
10124	793483
52182	793484
63971	793485
16770	793486
14841	793487
29237	793488
63657	793489
7241	793490
15242	793491
11860	793492
55203	793493
88080	793494
114522	793495
4363	793496
23482	793497
67058	793498
66419	793499
14466	793500
28972	793501
62666	793502
8212	793503
16888	793504
6223	793505
3541	793506
167243	793507
24604	793508
8677	793509
66033	793510
8588	793511
70357	793512
54847	793513
117917	793514
1641	793515
4517	793516
77798	793517
12325	793518
43890	793519
25536	793520
60419	793521
17471	793522
20388	793523
145798	793524
144	793525
85742	793526
19223	793527
72228	793528
29345	793529
28070	793530
12471	793531
24684	793532
27237	793533
94778	793534
74831	793535
58101	793536
48532	793537
105106	793538
106943	793539
141198	793540
38756	793541
100904	793542
150805	793543
41691	793544
120462	793545
19745	793546
13487	793547
29428	793548
59326	793549
92669	793550
25142	793551
51078	793552
7261	793553
101609	793554
12574	793555
2112	793556
20881	793557
156611	793558
100607	793559
33743	793560
113340	793561
81024	793562
1748	793563
108583	793564
115837	793565
51519	793566
12650	793567
39270	793568
54781	793569
3421	793570
3506	793571
31902	793572
58422	793573
35989	793574
13298	793575
149440	793576
2757	793577
7032	793578
6031	793579
110418	793580
94797	793581
79535	793582
82038	793583
78519	793584
72830	793585
3682	793586
90246	793587
85011	793588
3772	793589
58349	793590
12884	793591
3081	793592
399	793593
11618	793594
70873	793595
24731	793596
13329	793597
13294	793598
75201	793599
56078	793600
72241	793601
157540	793602
1315	793603
117348	793604
2847	793605
60007	793606
15903	793607
69788	793608
57833	793609
13988	793610
31840	793611
36165	793612
61377	793613
40418	793614
55779	793615
82102	793616
116913	793617
38060	793618
32509	793619
536	793620
739	793621
28470	793622
7313	793623
11705	793624
23232	793625
75454	793626
22043	793627
111758	793628
9340	793629
10394	793630
8129	793631
24165	793632
100663	793633
47334	793634
2043	793635
20350	793636
14660	793637
6743	793638
85193	793639
164810	793640
142365	793641
5614	793642
386	793643
7006	793644
23374	793645
106992	793646
16134	793647
22454	793648
15849	793649
142367	793650
67293	793651
5138	793652
25377	793653
50009	793654
58665	793655
50912	793656
123300	793657
1759	793658
39117	793659
87562	793660
44793	793661
37586	793662
9481	793663
6050	793664
2335	793665
55765	793666
28660	793667
45977	793668
2669	793669
148759	793670
76130	793671
65546	793672
119735	793673
26854	793674
13083	793675
30617	793676
12190	793677
26565	793678
110701	793679
131294	793680
1496	793681
1572	793682
35839	793683
178	793684
78391	793685
18253	793686
722	793687
102379	793688
29170	793689
63562	793690
5483	793691
98139	793692
46101	793693
1751	793694
87425	793695
34117	793696
111858	793697
12047	793698
18181	793699
66598	793700
20640	793701
116239	793702
26573	793703
77111	793704
15311	793705
53408	793706
23534	793707
91529	793708
3648	793709
120282	793710
8285	793711
14229	793712
1358	793713
17174	793714
38517	793715
3744	793716
24059	793717
100661	793718
42181	793719
40258	793720
74422	793721
40640	793722
74023	793723
88028	793724
9001	793725
491	793726
22315	793727
30377	793728
65208	793729
17382	793730
16850	793731
133411	793732
70022	793733
14168	793734
13276	793735
450	793736
391	793737
17151	793738
29731	793739
5731	793740
25122	793741
3458	793742
61361	793743
108233	793744
60150	793745
7889	793746
60433	793747
18255	793748
97023	793749
5462	793750
113918	793751
133547	793752
57214	793753
27987	793754
11207	793755
10354	793756
22343	793757
17968	793758
34180	793759
29106	793760
93574	793761
3774	793762
56138	793763
16093	793764
27905	793765
48392	793766
31290	793767
9171	793768
94298	793769
3707	793770
58406	793771
117748	793772
19923	793773
67416	793774
60952	793775
111220	793776
64938	793777
99673	793778
106774	793779
51995	793780
3256	793781
57786	793782
110914	793783
63219	793784
717	793785
44314	793786
55613	793787
19947	793788
49991	793789
62962	793790
1246	793791
43235	793792
1891	793793
4434	793794
16108	793795
7532	793796
8502	793797
339	793798
49531	793799
30982	793800
30220	793801
48870	793802
33046	793803
24370	793804
78793	793805
9319	793806
66008	793807
19234	793808
62473	793809
89550	793810
91429	793811
41312	793812
134292	793813
45726	793814
12074	793815
56333	793816
13724	793817
4923	793818
115122	793819
35129	793820
67109	793821
20471	793822
90206	793823
19525	793824
28407	793825
162607	793826
56689	793827
118778	793828
24923	793829
38028	793830
1096	793831
38196	793832
41923	793833
25267	793834
26180	793835
18553	793836
829	793837
98275	793838
25156	793839
146044	793840
23290	793841
15441	793842
6695	793843
136698	793844
372	793845
58011	793846
51633	793847
30684	793848
128794	793849
53422	793850
138336	793851
86994	793852
127664	793853
46503	793854
495	793855
101203	793856
28913	793857
9011	793858
30010	793859
12770	793860
14261	793861
117880	793862
149434	793863
129880	793864
42558	793865
8814	793866
3130	793867
7441	793868
29082	793869
35364	793870
163033	793871
15769	793872
38753	793873
5576	793874
33511	793875
23991	793876
79923	793877
32437	793878
76354	793879
6695	793880
33081	793881
66382	793882
129475	793883
20612	793884
83686	793885
12456	793886
91238	793887
10402	793888
63928	793889
12021	793890
89783	793891
51422	793892
27011	793893
16673	793894
129081	793895
11522	793896
8190	793897
7465	793898
671	793899
58867	793900
62172	793901
92	793902
22661	793903
58444	793904
33522	793905
67362	793906
43914	793907
37027	793908
92054	793909
12452	793910
98158	793911
57191	793912
90003	793913
14477	793914
7587	793915
94920	793916
32227	793917
43928	793918
9095	793919
48427	793920
9172	793921
28850	793922
55419	793923
64676	793924
96644	793925
33237	793926
66179	793927
27128	793928
53627	793929
131954	793930
43295	793931
39350	793932
14304	793933
192	793934
21467	793935
70338	793936
2466	793937
80665	793938
8719	793939
138136	793940
26413	793941
18610	793942
28561	793943
32689	793944
58527	793945
23635	793946
38237	793947
5170	793948
93187	793949
62404	793950
53879	793951
120538	793952
4217	793953
73622	793954
16682	793955
28802	793956
77418	793957
114567	793958
22767	793959
11084	793960
47414	793961
85625	793962
12927	793963
84	793964
69305	793965
12709	793966
2257	793967
3394	793968
14721	793969
504	793970
60994	793971
33491	793972
42480	793973
19373	793974
76028	793975
34452	793976
113231	793977
52000	793978
85518	793979
94177	793980
120435	793981
17561	793982
99739	793983
53628	793984
33486	793985
21549	793986
6616	793987
117365	793988
22195	793989
11040	793990
24252	793991
24	793992
8809	793993
36289	793994
1486	793995
80106	793996
11768	793997
2162	793998
105697	793999
32555	794000
112540	794001
30238	794002
128431	794003
66021	794004
1915	794005
6094	794006
58076	794007
144436	794008
59981	794009
108599	794010
169453	794011
93255	794012
42973	794013
69114	794014
8835	794015
8473	794016
67827	794017
55491	794018
25143	794019
4988	794020
33212	794021
126551	794022
34270	794023
14981	794024
100018	794025
4237	794026
75684	794027
128849	794028
161696	794029
20772	794030
34580	794031
128542	794032
15180	794033
107931	794034
67624	794035
15119	794036
19568	794037
20091	794038
69802	794039
38436	794040
424	794041
99	794042
102005	794043
16784	794044
41843	794045
74714	794046
5003	794047
65831	794048
44366	794049
72935	794050
6646	794051
36580	794052
9276	794053
16852	794054
11916	794055
49461	794056
66464	794057
6589	794058
105783	794059
17622	794060
64298	794061
29900	794062
48540	794063
42357	794064
132772	794065
154376	794066
63362	794067
2393	794068
73838	794069
73374	794070
18877	794071
811	794072
73727	794073
67230	794074
83343	794075
9065	794076
90371	794077
2980	794078
553	794079
6851	794080
3124	794081
45013	794082
99496	794083
38381	794084
20402	794085
18127	794086
156038	794087
35098	794088
158716	794089
42261	794090
16444	794091
134456	794092
14652	794093
1892	794094
97130	794095
166295	794096
84627	794097
1510	794098
127565	794099
94141	794100
47984	794101
166387	794102
26313	794103
107820	794104
5354	794105
93975	794106
1531	794107
109960	794108
39146	794109
7762	794110
29924	794111
587	794112
7814	794113
4276	794114
62451	794115
139339	794116
25757	794117
56931	794118
22622	794119
1735	794120
327	794121
90531	794122
40187	794123
72664	794124
109452	794125
10315	794126
69756	794127
105007	794128
821	794129
36377	794130
51338	794131
24203	794132
72283	794133
9549	794134
6662	794135
15012	794136
23096	794137
132199	794138
15263	794139
65602	794140
68863	794141
48168	794142
94640	794143
694	794144
4474	794145
84634	794146
6640	794147
46327	794148
26158	794149
98953	794150
6422	794151
110739	794152
128276	794153
76803	794154
39296	794155
111709	794156
26318	794157
14602	794158
10724	794159
56562	794160
33423	794161
22767	794162
7194	794163
14116	794164
32160	794165
35983	794166
29111	794167
47534	794168
138002	794169
119453	794170
72990	794171
9818	794172
10743	794173
68927	794174
72820	794175
5750	794176
16805	794177
86846	794178
56645	794179
6611	794180
6508	794181
51522	794182
7148	794183
59037	794184
64012	794185
1555	794186
63780	794187
47492	794188
4908	794189
1102	794190
145017	794191
34321	794192
101517	794193
1717	794194
48809	794195
48178	794196
9295	794197
94664	794198
37276	794199
5779	794200
160462	794201
2114	794202
41118	794203
58622	794204
717	794205
31493	794206
58635	794207
39835	794208
13189	794209
89515	794210
19240	794211
28769	794212
89597	794213
174	794214
14008	794215
129024	794216
831	794217
28069	794218
32337	794219
23080	794220
81750	794221
64981	794222
51485	794223
6014	794224
114479	794225
97574	794226
76596	794227
91225	794228
30330	794229
120750	794230
14985	794231
47710	794232
22449	794233
600	794234
34643	794235
81003	794236
126441	794237
7673	794238
48539	794239
69235	794240
30282	794241
60962	794242
23962	794243
49556	794244
33763	794245
22986	794246
71467	794247
30247	794248
8153	794249
7729	794250
65474	794251
1720	794252
35922	794253
9406	794254
9934	794255
75557	794256
166060	794257
11490	794258
11884	794259
12086	794260
53241	794261
61968	794262
36365	794263
3715	794264
28858	794265
17597	794266
88645	794267
20388	794268
3028	794269
9846	794270
16860	794271
57103	794272
32294	794273
3094	794274
78747	794275
35684	794276
7127	794277
152594	794278
14004	794279
150193	794280
75119	794281
151515	794282
18500	794283
13856	794284
795	794285
108781	794286
6413	794287
26487	794288
5887	794289
114154	794290
140846	794291
23056	794292
1150	794293
55423	794294
6768	794295
65522	794296
61780	794297
47132	794298
1021	794299
90296	794300
49802	794301
27037	794302
17014	794303
98723	794304
156068	794305
71633	794306
108968	794307
35207	794308
97647	794309
14578	794310
124904	794311
46390	794312
73911	794313
29129	794314
41973	794315
3862	794316
42489	794317
16048	794318
111204	794319
14746	794320
110535	794321
80312	794322
19110	794323
10642	794324
90343	794325
46329	794326
34325	794327
94182	794328
40164	794329
25728	794330
128911	794331
30321	794332
55125	794333
5965	794334
88821	794335
37017	794336
3783	794337
11038	794338
74	794339
20049	794340
690	794341
968	794342
5734	794343
2868	794344
737	794345
18304	794346
25764	794347
1949	794348
69194	794349
459	794350
24750	794351
10123	794352
13482	794353
12391	794354
65222	794355
8747	794356
62293	794357
232	794358
23181	794359
29539	794360
12886	794361
58485	794362
59051	794363
27479	794364
10142	794365
154457	794366
412	794367
67	794368
44561	794369
82226	794370
11074	794371
37590	794372
102925	794373
39991	794374
88210	794375
75450	794376
7413	794377
31302	794378
29105	794379
31003	794380
13934	794381
159456	794382
2375	794383
3168	794384
54890	794385
7991	794386
6197	794387
30455	794388
20293	794389
68994	794390
1914	794391
61350	794392
20832	794393
627	794394
56463	794395
129546	794396
105336	794397
38008	794398
64192	794399
5295	794400
99529	794401
135371	794402
16753	794403
54764	794404
4245	794405
110694	794406
165089	794407
9016	794408
37248	794409
78096	794410
16110	794411
122816	794412
33586	794413
16293	794414
84153	794415
70612	794416
85209	794417
43822	794418
13449	794419
58701	794420
42631	794421
41439	794422
68939	794423
47481	794424
3653	794425
28186	794426
60061	794427
5898	794428
31428	794429
98086	794430
228	794431
69172	794432
67066	794433
16889	794434
27608	794435
3459	794436
17307	794437
93346	794438
55203	794439
39526	794440
1564	794441
28194	794442
63909	794443
78439	794444
29549	794445
18423	794446
13115	794447
26691	794448
51099	794449
18440	794450
453	794451
88799	794452
132008	794453
74933	794454
1172	794455
6709	794456
12907	794457
8513	794458
26130	794459
2218	794460
49525	794461
76584	794462
44614	794463
24036	794464
36690	794465
82639	794466
22333	794467
3365	794468
17052	794469
44729	794470
121121	794471
80899	794472
43870	794473
23314	794474
71014	794475
12596	794476
94949	794477
95259	794478
109660	794479
46384	794480
21307	794481
25761	794482
25668	794483
11154	794484
55811	794485
27694	794486
14070	794487
66951	794488
19552	794489
3052	794490
86360	794491
69749	794492
92447	794493
31250	794494
9026	794495
12767	794496
28209	794497
33200	794498
80826	794499
6299	794500
35748	794501
114545	794502
22974	794503
31728	794504
25442	794505
541	794506
44112	794507
8102	794508
54854	794509
76748	794510
58627	794511
30068	794512
5191	794513
102065	794514
18137	794515
118862	794516
3070	794517
613	794518
35727	794519
34423	794520
16351	794521
60678	794522
42841	794523
10666	794524
16910	794525
32128	794526
3285	794527
25156	794528
248	794529
18674	794530
3504	794531
166588	794532
51746	794533
53650	794534
103834	794535
115121	794536
60324	794537
23116	794538
3754	794539
10111	794540
68016	794541
63388	794542
41168	794543
40885	794544
49342	794545
116789	794546
57522	794547
114935	794548
66038	794549
12111	794550
125356	794551
74299	794552
357	794553
2046	794554
114832	794555
34276	794556
28462	794557
2034	794558
12781	794559
42259	794560
44880	794561
39696	794562
38612	794563
10550	794564
38903	794565
39212	794566
44710	794567
4927	794568
73674	794569
26232	794570
7710	794571
3663	794572
5127	794573
60019	794574
65305	794575
6594	794576
2117	794577
58656	794578
12404	794579
6119	794580
12084	794581
43672	794582
48378	794583
52383	794584
2918	794585
54144	794586
5539	794587
47824	794588
36728	794589
134367	794590
93993	794591
28337	794592
29996	794593
36120	794594
3027	794595
5757	794596
17600	794597
12828	794598
8218	794599
1583	794600
10085	794601
46748	794602
93916	794603
6333	794604
14874	794605
63548	794606
123	794607
33071	794608
51167	794609
57283	794610
10595	794611
9	794612
104237	794613
12512	794614
43192	794615
76383	794616
69904	794617
2997	794618
37551	794619
74719	794620
66598	794621
3304	794622
33770	794623
373	794624
47863	794625
49509	794626
11773	794627
110135	794628
162346	794629
124737	794630
3007	794631
32363	794632
69553	794633
29855	794634
67720	794635
13445	794636
25479	794637
129724	794638
83958	794639
97673	794640
1057	794641
29531	794642
83290	794643
577	794644
70781	794645
1336	794646
6651	794647
45338	794648
144057	794649
7298	794650
6280	794651
12714	794652
165862	794653
5488	794654
23667	794655
67545	794656
8620	794657
144017	794658
13807	794659
78168	794660
8906	794661
542	794662
63474	794663
57609	794664
102071	794665
85846	794666
28933	794667
27902	794668
23010	794669
7302	794670
4646	794671
28830	794672
14869	794673
5739	794674
28171	794675
127863	794676
114832	794677
4167	794678
331	794679
8100	794680
4502	794681
7363	794682
42925	794683
41563	794684
26738	794685
56912	794686
3237	794687
103763	794688
128019	794689
53204	794690
20390	794691
76379	794692
66441	794693
145032	794694
11722	794695
117768	794696
12947	794697
84040	794698
140450	794699
31877	794700
70848	794701
53577	794702
3610	794703
76112	794704
76199	794705
111577	794706
53444	794707
10613	794708
159038	794709
43632	794710
15684	794711
90985	794712
107674	794713
7781	794714
824	794715
4959	794716
47488	794717
69452	794718
31504	794719
71952	794720
22176	794721
14180	794722
18035	794723
68400	794724
31615	794725
27526	794726
75855	794727
64922	794728
20664	794729
157210	794730
142440	794731
65926	794732
90530	794733
32779	794734
14628	794735
1264	794736
23669	794737
193	794738
75067	794739
90590	794740
12402	794741
96781	794742
23806	794743
27772	794744
36574	794745
13583	794746
58331	794747
89242	794748
74339	794749
89828	794750
47135	794751
94165	794752
11758	794753
25591	794754
34136	794755
45038	794756
2566	794757
132267	794758
18706	794759
81566	794760
78550	794761
28551	794762
22830	794763
24223	794764
22402	794765
22847	794766
44462	794767
28790	794768
65220	794769
22911	794770
6156	794771
4242	794772
85139	794773
70092	794774
34550	794775
22134	794776
109877	794777
65638	794778
107113	794779
73567	794780
69295	794781
40369	794782
18700	794783
43	794784
10083	794785
31399	794786
72152	794787
18657	794788
169524	794789
9983	794790
74265	794791
38345	794792
235	794793
10305	794794
94570	794795
48864	794796
32611	794797
89889	794798
9964	794799
65512	794800
7350	794801
12674	794802
45565	794803
3155	794804
98324	794805
34001	794806
19987	794807
44530	794808
90015	794809
46633	794810
7872	794811
8315	794812
74847	794813
1550	794814
22706	794815
44393	794816
52112	794817
1890	794818
47413	794819
69101	794820
15819	794821
58795	794822
5879	794823
113538	794824
1291	794825
8544	794826
57872	794827
31542	794828
19536	794829
52032	794830
1619	794831
899	794832
419	794833
55789	794834
46883	794835
59227	794836
59016	794837
13200	794838
5995	794839
20328	794840
69560	794841
41406	794842
78371	794843
26930	794844
977	794845
44869	794846
52162	794847
30629	794848
23	794849
148771	794850
60716	794851
9581	794852
33407	794853
60704	794854
30367	794855
9472	794856
7263	794857
9940	794858
86015	794859
110779	794860
17429	794861
162927	794862
3127	794863
59777	794864
40640	794865
31860	794866
16206	794867
532	794868
139964	794869
35960	794870
68280	794871
49993	794872
1421	794873
2241	794874
81043	794875
111443	794876
9968	794877
42205	794878
37211	794879
49835	794880
18358	794881
68968	794882
4882	794883
47093	794884
22329	794885
30759	794886
80086	794887
3059	794888
3380	794889
38320	794890
90136	794891
80363	794892
68637	794893
7028	794894
61196	794895
5330	794896
37024	794897
62932	794898
4995	794899
7600	794900
28418	794901
20636	794902
83619	794903
133516	794904
23659	794905
30557	794906
22046	794907
97836	794908
8662	794909
86261	794910
2022	794911
1142	794912
5190	794913
32014	794914
108454	794915
224	794916
79140	794917
7247	794918
72090	794919
5468	794920
87192	794921
132223	794922
8778	794923
402	794924
4573	794925
28081	794926
5438	794927
20652	794928
5045	794929
149071	794930
97701	794931
56497	794932
80268	794933
7	794934
97416	794935
1389	794936
2918	794937
93396	794938
22852	794939
71161	794940
14761	794941
42723	794942
12576	794943
115435	794944
5374	794945
9658	794946
108531	794947
29962	794948
7877	794949
45006	794950
45046	794951
54730	794952
15080	794953
46555	794954
552	794955
36467	794956
38594	794957
399	794958
94729	794959
40314	794960
104102	794961
9667	794962
88705	794963
12780	794964
32469	794965
42654	794966
71454	794967
10838	794968
21055	794969
3288	794970
7574	794971
84452	794972
385	794973
57927	794974
13950	794975
4544	794976
7737	794977
13390	794978
45226	794979
18070	794980
159900	794981
11195	794982
11603	794983
115848	794984
61171	794985
12057	794986
52515	794987
45001	794988
15283	794989
41791	794990
7214	794991
42405	794992
1861	794993
135639	794994
24286	794995
10962	794996
21074	794997
15765	794998
104359	794999
49568	795000
42677	795001
160594	795002
90132	795003
57301	795004
42395	795005
97052	795006
108128	795007
91715	795008
131882	795009
45145	795010
46995	795011
11937	795012
19431	795013
99939	795014
7097	795015
26682	795016
93831	795017
153582	795018
18140	795019
37951	795020
91433	795021
36138	795022
3915	795023
2482	795024
20792	795025
99453	795026
78994	795027
33890	795028
44747	795029
43137	795030
6806	795031
3996	795032
20075	795033
15962	795034
34396	795035
6806	795036
3093	795037
41705	795038
132386	795039
10248	795040
49617	795041
15536	795042
53982	795043
45817	795044
925	795045
5051	795046
102959	795047
79848	795048
72521	795049
129655	795050
41480	795051
132710	795052
31195	795053
82054	795054
14466	795055
7198	795056
79309	795057
15437	795058
9759	795059
59695	795060
44175	795061
65173	795062
273	795063
6043	795064
10007	795065
9550	795066
63241	795067
88784	795068
24441	795069
28894	795070
74140	795071
266	795072
10644	795073
18201	795074
17383	795075
28754	795076
23360	795077
114888	795078
16493	795079
26225	795080
27393	795081
1718	795082
20983	795083
43905	795084
47344	795085
137941	795086
111	795087
66030	795088
17300	795089
3061	795090
14111	795091
9198	795092
41872	795093
24156	795094
102818	795095
95969	795096
19419	795097
122920	795098
15120	795099
6897	795100
138147	795101
9753	795102
35069	795103
89787	795104
10982	795105
30088	795106
74047	795107
8189	795108
83	795109
90660	795110
14620	795111
9877	795112
606	795113
55458	795114
36485	795115
6706	795116
124497	795117
49940	795118
12381	795119
5191	795120
60069	795121
2132	795122
113244	795123
60899	795124
64951	795125
58958	795126
46994	795127
32531	795128
11762	795129
42791	795130
27335	795131
17197	795132
14390	795133
47946	795134
2071	795135
82996	795136
34003	795137
35447	795138
84645	795139
82623	795140
91174	795141
101137	795142
434	795143
65674	795144
37469	795145
51076	795146
1822	795147
108350	795148
78702	795149
48620	795150
110940	795151
3184	795152
122255	795153
75713	795154
12008	795155
7920	795156
69007	795157
47158	795158
71278	795159
21880	795160
8719	795161
57491	795162
33879	795163
4844	795164
7316	795165
143466	795166
13406	795167
4667	795168
39031	795169
94087	795170
114639	795171
35452	795172
124487	795173
25582	795174
32103	795175
9526	795176
45185	795177
70194	795178
7360	795179
11658	795180
24120	795181
37437	795182
55163	795183
60480	795184
96966	795185
15931	795186
79657	795187
51734	795188
13170	795189
77767	795190
71345	795191
16714	795192
23766	795193
4	795194
77144	795195
20271	795196
29943	795197
12113	795198
76400	795199
75632	795200
12689	795201
852	795202
47378	795203
12129	795204
11556	795205
24088	795206
46421	795207
7847	795208
84814	795209
107861	795210
78273	795211
42509	795212
127854	795213
114360	795214
96748	795215
8148	795216
97973	795217
27877	795218
26059	795219
32855	795220
100775	795221
48352	795222
51763	795223
35042	795224
14489	795225
9615	795226
61957	795227
48822	795228
4941	795229
92687	795230
174	795231
127952	795232
40782	795233
18413	795234
17289	795235
26294	795236
22161	795237
6130	795238
4593	795239
43337	795240
4152	795241
15381	795242
56782	795243
29936	795244
69893	795245
13523	795246
43991	795247
96430	795248
89405	795249
129644	795250
2500	795251
2654	795252
109160	795253
409	795254
19359	795255
44092	795256
25295	795257
84792	795258
1759	795259
14672	795260
300	795261
35619	795262
26495	795263
22288	795264
165	795265
48019	795266
135552	795267
98615	795268
89747	795269
5565	795270
33935	795271
31984	795272
42901	795273
79550	795274
58700	795275
34420	795276
160182	795277
28399	795278
18086	795279
120474	795280
23623	795281
101082	795282
110219	795283
93631	795284
25608	795285
16128	795286
4102	795287
5388	795288
1489	795289
62822	795290
9747	795291
154055	795292
11313	795293
144492	795294
109064	795295
7588	795296
133120	795297
13680	795298
1427	795299
17612	795300
88015	795301
26535	795302
16200	795303
72782	795304
52780	795305
63195	795306
74608	795307
42578	795308
1621	795309
84182	795310
134958	795311
136743	795312
91164	795313
81524	795314
52891	795315
10702	795316
81860	795317
8853	795318
54046	795319
7466	795320
54010	795321
50070	795322
4996	795323
51839	795324
32890	795325
120781	795326
20219	795327
114913	795328
10419	795329
118567	795330
71817	795331
163361	795332
851	795333
16157	795334
127843	795335
63185	795336
91061	795337
109527	795338
50289	795339
30078	795340
500	795341
69199	795342
12581	795343
33545	795344
76191	795345
35002	795346
78278	795347
7255	795348
25325	795349
18712	795350
45761	795351
39683	795352
31210	795353
54309	795354
4010	795355
47476	795356
56065	795357
70227	795358
28453	795359
13894	795360
80556	795361
33622	795362
61304	795363
81304	795364
137163	795365
86165	795366
26451	795367
34972	795368
9868	795369
12893	795370
82109	795371
22319	795372
18586	795373
134343	795374
56040	795375
10219	795376
10539	795377
165927	795378
65862	795379
4404	795380
31889	795381
92802	795382
900	795383
68488	795384
14451	795385
33164	795386
50610	795387
26491	795388
56451	795389
53961	795390
87332	795391
46440	795392
156327	795393
7375	795394
43677	795395
322	795396
15167	795397
9552	795398
4964	795399
17453	795400
154858	795401
4831	795402
82418	795403
59098	795404
102051	795405
52445	795406
138385	795407
33843	795408
19355	795409
88633	795410
63095	795411
219	795412
1443	795413
10692	795414
14522	795415
6094	795416
26522	795417
41354	795418
124299	795419
74339	795420
67188	795421
2141	795422
106890	795423
787	795424
49169	795425
76713	795426
65359	795427
3333	795428
3163	795429
109215	795430
37761	795431
39127	795432
40143	795433
25952	795434
3584	795435
62683	795436
33059	795437
34563	795438
70216	795439
38803	795440
25874	795441
136615	795442
36822	795443
44612	795444
159493	795445
72351	795446
25136	795447
11896	795448
113215	795449
43889	795450
93179	795451
523	795452
12494	795453
66241	795454
103526	795455
92969	795456
13861	795457
61658	795458
54950	795459
34046	795460
53691	795461
30928	795462
38045	795463
114543	795464
114747	795465
91949	795466
65334	795467
128583	795468
37323	795469
123834	795470
23467	795471
10091	795472
22478	795473
114450	795474
24397	795475
53896	795476
61132	795477
15441	795478
66771	795479
82805	795480
96767	795481
15847	795482
80591	795483
64247	795484
33210	795485
26324	795486
2769	795487
3596	795488
110443	795489
58186	795490
52145	795491
104313	795492
155774	795493
31291	795494
135323	795495
23728	795496
83614	795497
130465	795498
69063	795499
80833	795500
18644	795501
51183	795502
7974	795503
828	795504
27975	795505
117517	795506
66943	795507
9526	795508
89789	795509
43150	795510
2234	795511
48890	795512
18494	795513
8349	795514
504	795515
1764	795516
100254	795517
146	795518
100856	795519
52350	795520
125068	795521
99387	795522
91600	795523
96547	795524
10846	795525
105189	795526
67773	795527
17014	795528
146657	795529
26710	795530
16752	795531
9962	795532
11190	795533
82884	795534
55449	795535
27644	795536
82097	795537
141219	795538
36388	795539
24950	795540
1403	795541
1916	795542
1544	795543
62238	795544
53130	795545
65261	795546
14413	795547
57317	795548
14256	795549
22012	795550
23015	795551
24205	795552
12858	795553
134759	795554
6178	795555
90540	795556
1775	795557
72987	795558
52472	795559
68	795560
116087	795561
9604	795562
101777	795563
327	795564
13968	795565
91775	795566
84842	795567
38760	795568
39019	795569
14014	795570
128428	795571
1673	795572
108441	795573
128231	795574
9917	795575
68312	795576
2160	795577
3290	795578
84450	795579
52910	795580
6517	795581
103737	795582
40853	795583
8	795584
96925	795585
88772	795586
8906	795587
17260	795588
8252	795589
22994	795590
51594	795591
1545	795592
20258	795593
141847	795594
30861	795595
203	795596
45716	795597
59477	795598
75845	795599
107156	795600
66773	795601
23698	795602
45417	795603
7006	795604
98612	795605
602	795606
123433	795607
29122	795608
53974	795609
42627	795610
28084	795611
171	795612
9129	795613
31150	795614
2474	795615
93995	795616
25519	795617
10743	795618
44318	795619
2322	795620
85396	795621
78670	795622
44144	795623
46352	795624
83768	795625
56203	795626
35416	795627
48209	795628
107944	795629
40838	795630
51153	795631
115186	795632
28485	795633
28326	795634
2693	795635
34356	795636
5443	795637
8054	795638
4555	795639
70693	795640
66571	795641
24545	795642
3822	795643
10678	795644
50547	795645
47760	795646
124815	795647
102574	795648
13780	795649
38136	795650
62854	795651
146130	795652
140	795653
62493	795654
137509	795655
27238	795656
63932	795657
3190	795658
114333	795659
40338	795660
1884	795661
169830	795662
36867	795663
30313	795664
5543	795665
27390	795666
25754	795667
47311	795668
50990	795669
16818	795670
2515	795671
33517	795672
12185	795673
40957	795674
11009	795675
10988	795676
2420	795677
65355	795678
13311	795679
131461	795680
20068	795681
47526	795682
124090	795683
6841	795684
6120	795685
47556	795686
565	795687
4332	795688
6453	795689
27850	795690
41736	795691
8618	795692
99242	795693
23248	795694
31656	795695
85364	795696
70932	795697
26484	795698
90219	795699
88629	795700
15972	795701
9328	795702
40765	795703
21578	795704
95220	795705
65203	795706
24947	795707
14590	795708
136735	795709
56218	795710
39073	795711
122433	795712
100269	795713
5915	795714
47885	795715
60922	795716
106833	795717
42467	795718
33585	795719
19864	795720
12576	795721
29882	795722
3493	795723
7180	795724
87267	795725
25993	795726
16510	795727
83398	795728
37954	795729
1982	795730
70408	795731
10812	795732
38548	795733
85495	795734
37498	795735
13104	795736
17222	795737
80558	795738
90638	795739
15983	795740
103133	795741
107613	795742
12750	795743
22398	795744
87385	795745
40356	795746
37799	795747
31333	795748
76877	795749
54096	795750
49520	795751
70300	795752
47233	795753
47297	795754
38754	795755
30609	795756
26113	795757
67452	795758
25826	795759
56061	795760
14641	795761
54091	795762
56475	795763
87	795764
99999	795765
14696	795766
3714	795767
45567	795768
46353	795769
67236	795770
28520	795771
6555	795772
37386	795773
40566	795774
110617	795775
1134	795776
49755	795777
56959	795778
20372	795779
12061	795780
16811	795781
41366	795782
160978	795783
21393	795784
63489	795785
85554	795786
23438	795787
3438	795788
65837	795789
16975	795790
12874	795791
37112	795792
49317	795793
30584	795794
78581	795795
2263	795796
79410	795797
132453	795798
5740	795799
26083	795800
38823	795801
673	795802
1654	795803
21871	795804
26859	795805
1085	795806
31296	795807
17555	795808
132774	795809
34326	795810
69715	795811
112542	795812
66782	795813
7972	795814
9674	795815
29148	795816
77165	795817
17768	795818
19792	795819
61925	795820
59920	795821
42126	795822
24937	795823
29903	795824
12330	795825
16872	795826
98471	795827
28597	795828
77637	795829
12548	795830
33331	795831
53433	795832
28841	795833
74065	795834
71604	795835
56913	795836
39130	795837
26059	795838
66123	795839
21305	795840
72424	795841
24106	795842
3670	795843
45219	795844
66000	795845
11602	795846
33996	795847
5451	795848
55728	795849
39380	795850
48443	795851
101304	795852
29901	795853
116101	795854
117767	795855
33110	795856
3330	795857
13673	795858
65460	795859
24424	795860
62382	795861
76354	795862
11886	795863
46167	795864
7797	795865
5457	795866
45804	795867
23167	795868
8077	795869
5707	795870
2073	795871
90071	795872
12	795873
15154	795874
4801	795875
62008	795876
24967	795877
41448	795878
62508	795879
12950	795880
19518	795881
11257	795882
39318	795883
69298	795884
37598	795885
59884	795886
145717	795887
118855	795888
16426	795889
28114	795890
80973	795891
61136	795892
23464	795893
9211	795894
3237	795895
69916	795896
1418	795897
43588	795898
31000	795899
43447	795900
15068	795901
11515	795902
86540	795903
42349	795904
59871	795905
66988	795906
21864	795907
4239	795908
84310	795909
54565	795910
15924	795911
18849	795912
57539	795913
26191	795914
96814	795915
5374	795916
41647	795917
14106	795918
8894	795919
97998	795920
22282	795921
42591	795922
102828	795923
9117	795924
117543	795925
72913	795926
130213	795927
27816	795928
21253	795929
26537	795930
50342	795931
7217	795932
159856	795933
43879	795934
157647	795935
70988	795936
113883	795937
141537	795938
3688	795939
83798	795940
41356	795941
93344	795942
8896	795943
26648	795944
14718	795945
328	795946
11261	795947
37417	795948
106067	795949
8614	795950
88165	795951
12081	795952
8827	795953
28254	795954
8869	795955
45845	795956
46049	795957
134279	795958
3779	795959
1615	795960
8967	795961
14556	795962
45698	795963
45728	795964
24108	795965
2647	795966
38654	795967
26473	795968
21379	795969
39756	795970
5026	795971
76923	795972
8766	795973
118638	795974
28980	795975
930	795976
22	795977
16613	795978
18198	795979
86218	795980
24092	795981
44210	795982
38275	795983
3169	795984
11361	795985
73895	795986
44764	795987
26552	795988
54168	795989
8214	795990
900	795991
6509	795992
61806	795993
45603	795994
76726	795995
61298	795996
67624	795997
56847	795998
36790	795999
112222	796000
51736	796001
14493	796002
66278	796003
44944	796004
25338	796005
48266	796006
14633	796007
40167	796008
23223	796009
1483	796010
4737	796011
8098	796012
3975	796013
16405	796014
130691	796015
18512	796016
18926	796017
3482	796018
85	796019
30674	796020
104101	796021
117329	796022
139389	796023
100149	796024
6160	796025
35282	796026
32505	796027
137159	796028
42593	796029
64904	796030
17211	796031
28594	796032
9901	796033
19950	796034
29229	796035
42175	796036
7133	796037
108039	796038
28384	796039
51112	796040
60558	796041
161881	796042
8513	796043
18331	796044
52484	796045
262	796046
3680	796047
37215	796048
4718	796049
28616	796050
9047	796051
77627	796052
16554	796053
58632	796054
66085	796055
44253	796056
72452	796057
8688	796058
7854	796059
686	796060
155902	796061
48654	796062
99320	796063
18244	796064
37724	796065
61596	796066
76393	796067
69670	796068
13123	796069
22246	796070
104657	796071
51681	796072
47795	796073
65658	796074
56818	796075
2219	796076
38178	796077
49666	796078
1069	796079
772	796080
137641	796081
50891	796082
23516	796083
12861	796084
8284	796085
63486	796086
45829	796087
27021	796088
19471	796089
7475	796090
928	796091
109426	796092
50872	796093
46680	796094
119274	796095
69271	796096
4334	796097
794	796098
2784	796099
100437	796100
119134	796101
29416	796102
22226	796103
62103	796104
98743	796105
22789	796106
27793	796107
13751	796108
119184	796109
45552	796110
16930	796111
54081	796112
85344	796113
40915	796114
59373	796115
21323	796116
29091	796117
8919	796118
26	796119
40067	796120
20635	796121
29578	796122
39078	796123
26635	796124
15495	796125
7243	796126
67149	796127
10146	796128
89436	796129
17135	796130
97603	796131
164723	796132
17	796133
73818	796134
7097	796135
43759	796136
57124	796137
46919	796138
19485	796139
3023	796140
92902	796141
55805	796142
11508	796143
14467	796144
44178	796145
17240	796146
635	796147
59908	796148
6835	796149
134436	796150
49463	796151
26878	796152
46642	796153
515	796154
13796	796155
70385	796156
147709	796157
120849	796158
43101	796159
200	796160
157155	796161
16895	796162
62325	796163
24856	796164
67122	796165
30649	796166
12504	796167
18074	796168
28621	796169
47294	796170
41850	796171
1343	796172
2596	796173
18551	796174
163104	796175
129205	796176
59362	796177
75243	796178
2746	796179
125359	796180
101991	796181
30465	796182
5397	796183
102624	796184
16362	796185
85872	796186
73071	796187
43861	796188
87469	796189
377	796190
10835	796191
142713	796192
59416	796193
8965	796194
106848	796195
15644	796196
40989	796197
36164	796198
24825	796199
4282	796200
38401	796201
83044	796202
15713	796203
145576	796204
16834	796205
41691	796206
146463	796207
67409	796208
54696	796209
18666	796210
3105	796211
103204	796212
151703	796213
49762	796214
109340	796215
83152	796216
117378	796217
31920	796218
54778	796219
58560	796220
135478	796221
1634	796222
46205	796223
13405	796224
13100	796225
4230	796226
3886	796227
391	796228
2938	796229
43416	796230
73567	796231
1134	796232
10494	796233
60712	796234
17377	796235
2631	796236
39923	796237
154303	796238
22366	796239
19824	796240
24522	796241
86646	796242
32579	796243
6760	796244
1472	796245
9860	796246
48043	796247
27689	796248
35576	796249
7909	796250
24651	796251
23482	796252
93431	796253
45809	796254
3102	796255
22241	796256
236	796257
34341	796258
18872	796259
33894	796260
340	796261
78399	796262
37749	796263
10177	796264
39448	796265
14655	796266
128604	796267
155601	796268
58576	796269
18386	796270
29298	796271
11237	796272
29266	796273
14539	796274
96545	796275
87386	796276
10999	796277
26386	796278
13788	796279
8000	796280
93209	796281
72859	796282
12269	796283
36312	796284
94767	796285
72407	796286
31824	796287
93149	796288
164709	796289
13709	796290
112085	796291
140070	796292
20452	796293
79243	796294
26145	796295
9403	796296
32875	796297
13908	796298
28108	796299
48867	796300
19487	796301
4753	796302
23238	796303
74609	796304
2830	796305
5789	796306
122094	796307
61189	796308
7480	796309
31800	796310
3657	796311
139435	796312
68744	796313
22969	796314
84066	796315
15105	796316
31497	796317
106073	796318
49748	796319
41132	796320
12938	796321
121428	796322
67778	796323
144939	796324
38742	796325
49420	796326
21052	796327
1230	796328
26649	796329
298	796330
50608	796331
30556	796332
35337	796333
130933	796334
116773	796335
22548	796336
90768	796337
166203	796338
14365	796339
39506	796340
1649	796341
16631	796342
94874	796343
13585	796344
43720	796345
165932	796346
138185	796347
51179	796348
6204	796349
51339	796350
41100	796351
37100	796352
79450	796353
138092	796354
61852	796355
36083	796356
40266	796357
30148	796358
11279	796359
166697	796360
8107	796361
7485	796362
1360	796363
133966	796364
18551	796365
18682	796366
48619	796367
49222	796368
54120	796369
14673	796370
1214	796371
45737	796372
1874	796373
29251	796374
10065	796375
6786	796376
20170	796377
64796	796378
38484	796379
136548	796380
43154	796381
80574	796382
121401	796383
108919	796384
12537	796385
28569	796386
21190	796387
4082	796388
117479	796389
11275	796390
15580	796391
110711	796392
89281	796393
39689	796394
46940	796395
120969	796396
9409	796397
24349	796398
48048	796399
54507	796400
6693	796401
38012	796402
14545	796403
59499	796404
36124	796405
12134	796406
12025	796407
7152	796408
88984	796409
42618	796410
34087	796411
56180	796412
131687	796413
135560	796414
44399	796415
51850	796416
123526	796417
602	796418
11660	796419
67320	796420
40979	796421
40816	796422
157063	796423
35787	796424
19266	796425
5584	796426
150125	796427
36848	796428
55990	796429
85023	796430
19879	796431
58674	796432
16380	796433
154543	796434
54692	796435
77161	796436
28604	796437
118720	796438
39444	796439
68120	796440
88653	796441
5967	796442
42402	796443
7471	796444
301	796445
78044	796446
5389	796447
32496	796448
96884	796449
48679	796450
78716	796451
23433	796452
55497	796453
67027	796454
126653	796455
3740	796456
54298	796457
10246	796458
23576	796459
46914	796460
31444	796461
6140	796462
5767	796463
23614	796464
73309	796465
47336	796466
24705	796467
20460	796468
3197	796469
61475	796470
6588	796471
90152	796472
27113	796473
56868	796474
35098	796475
31723	796476
12794	796477
12531	796478
5365	796479
1039	796480
77701	796481
51856	796482
59151	796483
90536	796484
20091	796485
10034	796486
2305	796487
99381	796488
66143	796489
154907	796490
85254	796491
3762	796492
17217	796493
34372	796494
50053	796495
35620	796496
137325	796497
25429	796498
104082	796499
108433	796500
10388	796501
96547	796502
14112	796503
70071	796504
36796	796505
133247	796506
11015	796507
88053	796508
166876	796509
39143	796510
77706	796511
147887	796512
74486	796513
28535	796514
6941	796515
24494	796516
60465	796517
69578	796518
16173	796519
105241	796520
2179	796521
73055	796522
27331	796523
49532	796524
30488	796525
144137	796526
130980	796527
137403	796528
58795	796529
12826	796530
75104	796531
17179	796532
21813	796533
13326	796534
43864	796535
35760	796536
45531	796537
61624	796538
32710	796539
30288	796540
10100	796541
86971	796542
34114	796543
167789	796544
91237	796545
67971	796546
120514	796547
46265	796548
6775	796549
3366	796550
123068	796551
1194	796552
50759	796553
6740	796554
3806	796555
168367	796556
64072	796557
132135	796558
22527	796559
11280	796560
18200	796561
25615	796562
160646	796563
25582	796564
2535	796565
29670	796566
55779	796567
169947	796568
20992	796569
25807	796570
69544	796571
77992	796572
68425	796573
58504	796574
35364	796575
43212	796576
2596	796577
34244	796578
83951	796579
94662	796580
76542	796581
43166	796582
78408	796583
15383	796584
67305	796585
24964	796586
39518	796587
355	796588
1402	796589
33844	796590
156493	796591
38886	796592
44780	796593
105010	796594
98752	796595
98091	796596
10031	796597
21067	796598
8487	796599
5442	796600
65720	796601
4863	796602
63970	796603
40262	796604
63301	796605
46177	796606
57192	796607
3313	796608
3887	796609
3096	796610
15284	796611
18933	796612
58231	796613
874	796614
26811	796615
10542	796616
28251	796617
49791	796618
68739	796619
17944	796620
59326	796621
28627	796622
6144	796623
1685	796624
9882	796625
107482	796626
70405	796627
6596	796628
29329	796629
96383	796630
10411	796631
76009	796632
64908	796633
59208	796634
54203	796635
23	796636
33497	796637
131745	796638
5792	796639
41422	796640
41854	796641
21797	796642
73791	796643
18879	796644
64784	796645
30218	796646
17898	796647
63329	796648
32026	796649
43438	796650
9958	796651
15629	796652
10240	796653
21192	796654
26716	796655
2862	796656
1892	796657
29634	796658
18042	796659
34470	796660
2766	796661
83399	796662
4562	796663
95994	796664
13166	796665
2317	796666
963	796667
71951	796668
102566	796669
22069	796670
9487	796671
28616	796672
88243	796673
111195	796674
42612	796675
19380	796676
5619	796677
5983	796678
10797	796679
17576	796680
68199	796681
13836	796682
64465	796683
40240	796684
83705	796685
9447	796686
26922	796687
61801	796688
15963	796689
11273	796690
5472	796691
128582	796692
90370	796693
82547	796694
83028	796695
21177	796696
50017	796697
4029	796698
17528	796699
95546	796700
6162	796701
39238	796702
59648	796703
11686	796704
2466	796705
1664	796706
12126	796707
70399	796708
94630	796709
3047	796710
65774	796711
101521	796712
128328	796713
5329	796714
18212	796715
34942	796716
44785	796717
71090	796718
37543	796719
1165	796720
28131	796721
44719	796722
82089	796723
10228	796724
9254	796725
37356	796726
8253	796727
18730	796728
15863	796729
38025	796730
154266	796731
114405	796732
111969	796733
35113	796734
21496	796735
2796	796736
17998	796737
47910	796738
89983	796739
23930	796740
31514	796741
71960	796742
73480	796743
2285	796744
7662	796745
89517	796746
3796	796747
152442	796748
38544	796749
1962	796750
119330	796751
98481	796752
12700	796753
35659	796754
76905	796755
71408	796756
114661	796757
92355	796758
1538	796759
78481	796760
81659	796761
59966	796762
7624	796763
111566	796764
3745	796765
64452	796766
16118	796767
52267	796768
22739	796769
81331	796770
43794	796771
64459	796772
9234	796773
4291	796774
5689	796775
38861	796776
31780	796777
31278	796778
65509	796779
4530	796780
80524	796781
75941	796782
55377	796783
97450	796784
86006	796785
25000	796786
153279	796787
12900	796788
131760	796789
70207	796790
55393	796791
5044	796792
55921	796793
8014	796794
115968	796795
158977	796796
23922	796797
136890	796798
63161	796799
6319	796800
29886	796801
221	796802
13852	796803
108669	796804
10872	796805
44582	796806
33520	796807
30409	796808
128197	796809
24011	796810
116720	796811
41764	796812
134865	796813
37235	796814
33737	796815
25330	796816
25795	796817
16026	796818
142712	796819
35437	796820
64836	796821
5533	796822
8114	796823
65615	796824
4680	796825
1425	796826
72239	796827
61992	796828
146479	796829
61741	796830
85765	796831
6009	796832
1017	796833
12364	796834
67203	796835
32016	796836
136621	796837
23267	796838
11954	796839
107342	796840
2977	796841
16208	796842
30579	796843
46716	796844
32843	796845
1608	796846
23872	796847
28027	796848
10244	796849
49590	796850
33285	796851
76119	796852
72	796853
1522	796854
18406	796855
7083	796856
57334	796857
3983	796858
101662	796859
41782	796860
9590	796861
69536	796862
79852	796863
22517	796864
53836	796865
9560	796866
2687	796867
152133	796868
4813	796869
107230	796870
165251	796871
62303	796872
74560	796873
18106	796874
98789	796875
21225	796876
107408	796877
69402	796878
16034	796879
61971	796880
94313	796881
21041	796882
114377	796883
205	796884
22357	796885
6482	796886
19927	796887
50261	796888
37548	796889
76297	796890
4165	796891
10077	796892
100688	796893
24082	796894
41846	796895
139991	796896
2025	796897
92121	796898
4943	796899
3106	796900
31983	796901
66585	796902
10350	796903
126645	796904
64476	796905
72637	796906
65741	796907
12849	796908
1643	796909
54386	796910
81200	796911
89689	796912
24942	796913
110833	796914
7350	796915
80872	796916
79510	796917
130695	796918
65904	796919
23379	796920
69692	796921
80428	796922
11592	796923
20022	796924
76913	796925
35920	796926
63238	796927
99182	796928
39300	796929
30041	796930
32671	796931
61461	796932
26224	796933
63971	796934
2520	796935
7503	796936
1912	796937
102052	796938
2839	796939
74044	796940
17072	796941
55199	796942
80252	796943
5845	796944
1222	796945
40005	796946
5923	796947
14056	796948
69328	796949
106598	796950
87120	796951
9478	796952
43209	796953
158878	796954
51304	796955
6256	796956
5773	796957
59474	796958
4150	796959
3162	796960
27574	796961
9972	796962
85995	796963
24664	796964
114978	796965
62740	796966
100453	796967
25165	796968
83423	796969
19093	796970
126228	796971
13373	796972
100586	796973
5555	796974
32338	796975
81503	796976
58386	796977
8327	796978
73099	796979
76076	796980
19793	796981
13631	796982
24914	796983
11667	796984
15435	796985
5514	796986
87178	796987
3919	796988
31973	796989
8510	796990
12004	796991
18619	796992
79945	796993
5054	796994
28499	796995
2313	796996
659	796997
49177	796998
116991	796999
19915	797000
29745	797001
361	797002
112499	797003
110072	797004
86215	797005
1786	797006
24546	797007
12506	797008
40370	797009
34249	797010
38217	797011
28945	797012
33581	797013
109604	797014
134693	797015
19582	797016
84568	797017
9563	797018
23722	797019
15486	797020
68309	797021
20874	797022
36812	797023
46508	797024
155246	797025
576	797026
56852	797027
53224	797028
78854	797029
41546	797030
58946	797031
31085	797032
36953	797033
8180	797034
158079	797035
66209	797036
28785	797037
4501	797038
8791	797039
24287	797040
56956	797041
27477	797042
26471	797043
56556	797044
17403	797045
15979	797046
87516	797047
454	797048
8289	797049
4801	797050
50785	797051
114800	797052
1231	797053
66557	797054
53889	797055
22965	797056
36666	797057
51357	797058
82014	797059
95748	797060
140923	797061
37079	797062
4078	797063
106664	797064
93817	797065
72075	797066
76420	797067
26480	797068
12012	797069
62035	797070
168898	797071
1203	797072
2625	797073
8843	797074
61502	797075
18373	797076
35466	797077
36441	797078
87598	797079
30487	797080
108275	797081
2925	797082
32603	797083
2749	797084
30700	797085
56881	797086
84711	797087
43595	797088
329	797089
81568	797090
5621	797091
25141	797092
4746	797093
123707	797094
1785	797095
5898	797096
82455	797097
228	797098
79854	797099
12199	797100
5946	797101
68514	797102
133643	797103
2114	797104
26579	797105
116462	797106
162545	797107
6217	797108
6132	797109
111755	797110
35065	797111
796	797112
20883	797113
5835	797114
4645	797115
19822	797116
5191	797117
144677	797118
25517	797119
14817	797120
87888	797121
33069	797122
13547	797123
19	797124
16645	797125
10905	797126
2450	797127
2906	797128
86818	797129
4033	797130
70246	797131
35487	797132
74494	797133
2986	797134
99335	797135
26086	797136
18248	797137
12148	797138
76964	797139
863	797140
6946	797141
4706	797142
1658	797143
2818	797144
139739	797145
44804	797146
56685	797147
55318	797148
22397	797149
2313	797150
95369	797151
125289	797152
60565	797153
3208	797154
407	797155
86078	797156
1612	797157
21080	797158
13892	797159
4129	797160
37609	797161
112704	797162
20087	797163
8268	797164
5339	797165
41087	797166
137198	797167
1536	797168
55582	797169
169907	797170
45516	797171
92963	797172
4600	797173
13937	797174
3936	797175
2450	797176
96390	797177
25332	797178
92161	797179
9241	797180
388	797181
18410	797182
140259	797183
4701	797184
36819	797185
150380	797186
7435	797187
29887	797188
18748	797189
16430	797190
209	797191
44872	797192
134709	797193
154279	797194
16978	797195
41033	797196
18813	797197
15315	797198
85939	797199
75575	797200
1549	797201
5213	797202
8672	797203
119423	797204
33778	797205
67710	797206
22875	797207
18604	797208
39474	797209
11780	797210
83548	797211
3839	797212
26659	797213
148299	797214
70945	797215
30859	797216
29938	797217
23392	797218
69222	797219
2129	797220
36317	797221
1895	797222
23523	797223
5589	797224
13172	797225
19106	797226
56256	797227
59773	797228
14144	797229
92116	797230
33998	797231
20926	797232
92136	797233
27230	797234
5126	797235
61643	797236
92317	797237
77567	797238
45247	797239
58590	797240
137425	797241
38639	797242
106297	797243
59101	797244
5532	797245
19305	797246
132865	797247
33192	797248
126129	797249
59724	797250
37001	797251
1552	797252
50829	797253
17499	797254
57383	797255
4820	797256
56628	797257
15280	797258
114346	797259
49806	797260
3918	797261
81211	797262
55428	797263
66054	797264
108508	797265
16067	797266
4511	797267
26545	797268
10647	797269
42903	797270
20745	797271
3818	797272
17221	797273
17057	797274
10745	797275
8990	797276
45718	797277
16914	797278
11394	797279
14521	797280
63922	797281
29201	797282
100165	797283
1691	797284
9302	797285
40974	797286
8812	797287
27328	797288
5364	797289
86816	797290
3479	797291
15	797292
46739	797293
51764	797294
79021	797295
84909	797296
4040	797297
49655	797298
4216	797299
3581	797300
1508	797301
97113	797302
68408	797303
166523	797304
16000	797305
1760	797306
2477	797307
57649	797308
3116	797309
27882	797310
36621	797311
115768	797312
11801	797313
880	797314
9154	797315
83295	797316
79829	797317
75579	797318
137808	797319
35164	797320
47703	797321
10564	797322
20557	797323
16786	797324
352	797325
89887	797326
6300	797327
41040	797328
15023	797329
5685	797330
42041	797331
34477	797332
46958	797333
54232	797334
34292	797335
68556	797336
35636	797337
134657	797338
23995	797339
4118	797340
13522	797341
53555	797342
47332	797343
8980	797344
35834	797345
92538	797346
9451	797347
95283	797348
46398	797349
21606	797350
41109	797351
5339	797352
31542	797353
50586	797354
84928	797355
36399	797356
97922	797357
91933	797358
118383	797359
40297	797360
45874	797361
36502	797362
381	797363
26551	797364
820	797365
33834	797366
143303	797367
134563	797368
28650	797369
21045	797370
49828	797371
66593	797372
59093	797373
46941	797374
25414	797375
7245	797376
105545	797377
5551	797378
37839	797379
33065	797380
28675	797381
100213	797382
16796	797383
12980	797384
3095	797385
26077	797386
36449	797387
42057	797388
55963	797389
34535	797390
31260	797391
139307	797392
177	797393
153211	797394
77316	797395
9865	797396
92746	797397
101915	797398
75	797399
97395	797400
37717	797401
158217	797402
47895	797403
43010	797404
8557	797405
55224	797406
14939	797407
15476	797408
81504	797409
45125	797410
11797	797411
68584	797412
82821	797413
3152	797414
22748	797415
24565	797416
109795	797417
30867	797418
46821	797419
23625	797420
39916	797421
74932	797422
136109	797423
18654	797424
75255	797425
19286	797426
9432	797427
910	797428
30711	797429
11129	797430
490	797431
54618	797432
19852	797433
74621	797434
9755	797435
9668	797436
56486	797437
15511	797438
34612	797439
10102	797440
15305	797441
38443	797442
17	797443
2390	797444
1274	797445
105313	797446
15378	797447
45398	797448
57093	797449
753	797450
117868	797451
25853	797452
54904	797453
86672	797454
26268	797455
71897	797456
65561	797457
29485	797458
75456	797459
18226	797460
63267	797461
110774	797462
85513	797463
39260	797464
464	797465
49279	797466
288	797467
38550	797468
93487	797469
85737	797470
60938	797471
48293	797472
59100	797473
61849	797474
6150	797475
29433	797476
15525	797477
27451	797478
54667	797479
68902	797480
96765	797481
42927	797482
72301	797483
4007	797484
146864	797485
16303	797486
117149	797487
48690	797488
56404	797489
2586	797490
23275	797491
15567	797492
42850	797493
5978	797494
118704	797495
89816	797496
102390	797497
14951	797498
36472	797499
18311	797500
128606	797501
20632	797502
66450	797503
123839	797504
12073	797505
19123	797506
79822	797507
33027	797508
50818	797509
2336	797510
115140	797511
37282	797512
5215	797513
131372	797514
61368	797515
14357	797516
54577	797517
9422	797518
64948	797519
14378	797520
53295	797521
86231	797522
12228	797523
58821	797524
23561	797525
43448	797526
92145	797527
14278	797528
39990	797529
2967	797530
54124	797531
114337	797532
7149	797533
132779	797534
130887	797535
11110	797536
6078	797537
16653	797538
28912	797539
37873	797540
275	797541
101519	797542
5155	797543
41543	797544
80386	797545
2685	797546
54462	797547
136699	797548
86755	797549
3733	797550
6930	797551
19667	797552
102343	797553
6960	797554
28480	797555
154	797556
105480	797557
145306	797558
14695	797559
54302	797560
224	797561
758	797562
20048	797563
170174	797564
42963	797565
7353	797566
67779	797567
88692	797568
77587	797569
126038	797570
144157	797571
65007	797572
62142	797573
47275	797574
30463	797575
38146	797576
45226	797577
8842	797578
89868	797579
113205	797580
57110	797581
110683	797582
16922	797583
108404	797584
30400	797585
21938	797586
5425	797587
43761	797588
82912	797589
80410	797590
6009	797591
44984	797592
118002	797593
91856	797594
11530	797595
155482	797596
73080	797597
78511	797598
32554	797599
36569	797600
75056	797601
51659	797602
113151	797603
91131	797604
15182	797605
9749	797606
156103	797607
7245	797608
27348	797609
13924	797610
50093	797611
459	797612
29140	797613
111309	797614
43369	797615
18078	797616
109918	797617
50154	797618
35620	797619
31914	797620
95362	797621
2786	797622
45956	797623
100696	797624
5206	797625
9584	797626
167684	797627
6012	797628
42230	797629
10455	797630
113960	797631
2241	797632
34988	797633
54443	797634
11603	797635
92553	797636
61498	797637
59709	797638
31807	797639
13501	797640
7434	797641
30384	797642
571	797643
23080	797644
9664	797645
1283	797646
18965	797647
36524	797648
121662	797649
115200	797650
60631	797651
3866	797652
38743	797653
32883	797654
16327	797655
42729	797656
13838	797657
38329	797658
7772	797659
552	797660
25807	797661
14330	797662
43366	797663
133259	797664
72944	797665
70294	797666
309	797667
112466	797668
45046	797669
17255	797670
131441	797671
17341	797672
38848	797673
28415	797674
49564	797675
11203	797676
72672	797677
53789	797678
75449	797679
136218	797680
90847	797681
35719	797682
37861	797683
2919	797684
871	797685
27032	797686
11329	797687
4892	797688
80881	797689
46057	797690
28613	797691
84686	797692
35743	797693
20169	797694
27123	797695
24233	797696
59715	797697
14639	797698
33735	797699
43036	797700
19683	797701
25664	797702
81046	797703
13951	797704
20314	797705
114606	797706
17835	797707
40327	797708
135	797709
33356	797710
82877	797711
64681	797712
19105	797713
1252	797714
102163	797715
370	797716
93380	797717
50182	797718
83670	797719
23557	797720
8848	797721
168257	797722
40163	797723
822	797724
8930	797725
30284	797726
602	797727
136649	797728
18359	797729
31145	797730
5313	797731
98198	797732
35165	797733
74183	797734
13474	797735
26522	797736
17481	797737
635	797738
1598	797739
22710	797740
43650	797741
45068	797742
2002	797743
7761	797744
105419	797745
2173	797746
59556	797747
26244	797748
26235	797749
62969	797750
4414	797751
165920	797752
35507	797753
9872	797754
29299	797755
34652	797756
44861	797757
34977	797758
159357	797759
6377	797760
4595	797761
14279	797762
17200	797763
16431	797764
40424	797765
59559	797766
72680	797767
9134	797768
54869	797769
9210	797770
5780	797771
19600	797772
103674	797773
29	797774
361	797775
23387	797776
87240	797777
529	797778
78708	797779
17388	797780
67688	797781
10119	797782
138219	797783
76765	797784
35219	797785
117	797786
34181	797787
81001	797788
4828	797789
105037	797790
25668	797791
72634	797792
112325	797793
2407	797794
60257	797795
5374	797796
65653	797797
51059	797798
56034	797799
49645	797800
14614	797801
36146	797802
67096	797803
66726	797804
34120	797805
12538	797806
45667	797807
39514	797808
102791	797809
867	797810
23140	797811
24264	797812
3132	797813
47383	797814
13292	797815
64033	797816
55844	797817
29919	797818
4562	797819
1440	797820
32516	797821
21402	797822
58874	797823
7366	797824
73646	797825
991	797826
1575	797827
38736	797828
31553	797829
873	797830
39733	797831
39631	797832
9672	797833
94607	797834
43161	797835
40579	797836
37460	797837
23740	797838
3565	797839
20005	797840
14741	797841
90001	797842
53079	797843
73765	797844
124610	797845
1756	797846
18573	797847
24525	797848
60786	797849
108921	797850
104755	797851
80539	797852
109005	797853
35448	797854
11019	797855
104878	797856
42478	797857
65471	797858
104151	797859
34048	797860
50048	797861
92363	797862
4341	797863
11001	797864
4873	797865
161935	797866
10352	797867
7009	797868
16160	797869
16430	797870
51656	797871
38101	797872
62026	797873
88946	797874
40480	797875
24361	797876
63016	797877
27857	797878
9259	797879
40873	797880
36270	797881
2514	797882
36679	797883
9711	797884
5082	797885
69732	797886
165824	797887
8755	797888
150718	797889
114593	797890
638	797891
79145	797892
107064	797893
34896	797894
37944	797895
13942	797896
26102	797897
11055	797898
3225	797899
50243	797900
35300	797901
50705	797902
31770	797903
28758	797904
43848	797905
74447	797906
90569	797907
40191	797908
4357	797909
42379	797910
54364	797911
64162	797912
49959	797913
838	797914
83285	797915
2116	797916
50570	797917
2145	797918
9597	797919
163643	797920
19480	797921
5587	797922
32083	797923
6485	797924
22217	797925
85591	797926
94328	797927
24931	797928
39474	797929
79595	797930
92518	797931
17329	797932
5001	797933
12143	797934
47294	797935
11425	797936
21744	797937
18471	797938
61445	797939
52592	797940
36636	797941
23086	797942
15085	797943
66953	797944
88360	797945
80258	797946
3685	797947
27380	797948
50574	797949
62536	797950
105931	797951
43386	797952
54931	797953
12527	797954
126445	797955
12780	797956
49719	797957
3903	797958
84712	797959
32175	797960
9194	797961
83240	797962
66003	797963
17623	797964
96901	797965
112854	797966
54417	797967
74914	797968
160322	797969
23151	797970
6333	797971
16961	797972
13088	797973
79423	797974
40979	797975
145486	797976
11526	797977
46706	797978
11827	797979
124951	797980
158	797981
1991	797982
11529	797983
68115	797984
62521	797985
12979	797986
52110	797987
135056	797988
30009	797989
112855	797990
73710	797991
35801	797992
14188	797993
9024	797994
85017	797995
34899	797996
30718	797997
110104	797998
14169	797999
67325	798000
4326	798001
78703	798002
43392	798003
58669	798004
13362	798005
46057	798006
67994	798007
63552	798008
59959	798009
132480	798010
67626	798011
30475	798012
90237	798013
78707	798014
5875	798015
14899	798016
11274	798017
26185	798018
4309	798019
45908	798020
123385	798021
24995	798022
69921	798023
7498	798024
50273	798025
134096	798026
58487	798027
51998	798028
70793	798029
10516	798030
104817	798031
4746	798032
82564	798033
2527	798034
142760	798035
128200	798036
17499	798037
1528	798038
127295	798039
11506	798040
80009	798041
6009	798042
83757	798043
117687	798044
93470	798045
105926	798046
151885	798047
60065	798048
85028	798049
9003	798050
84123	798051
12708	798052
70227	798053
160515	798054
10422	798055
19451	798056
35435	798057
16425	798058
105028	798059
42639	798060
21919	798061
21003	798062
73694	798063
3214	798064
31124	798065
6559	798066
24045	798067
3389	798068
6732	798069
62844	798070
7765	798071
95056	798072
127704	798073
9542	798074
71277	798075
146096	798076
76038	798077
118164	798078
73295	798079
28042	798080
18176	798081
70180	798082
8913	798083
21910	798084
81173	798085
140164	798086
44137	798087
913	798088
19771	798089
38416	798090
24240	798091
16224	798092
15025	798093
88324	798094
11312	798095
91696	798096
74797	798097
63409	798098
115439	798099
11380	798100
43482	798101
95150	798102
47326	798103
19299	798104
149558	798105
53347	798106
163836	798107
118713	798108
42376	798109
23895	798110
15007	798111
34774	798112
56353	798113
66576	798114
73260	798115
2075	798116
89508	798117
8399	798118
21000	798119
62598	798120
10906	798121
65655	798122
118213	798123
5541	798124
63591	798125
3873	798126
10430	798127
99853	798128
78931	798129
11821	798130
3430	798131
8779	798132
32800	798133
33690	798134
39907	798135
122380	798136
112687	798137
17326	798138
3782	798139
12452	798140
73271	798141
27288	798142
139487	798143
14804	798144
31401	798145
34832	798146
11386	798147
24821	798148
8456	798149
37093	798150
25342	798151
58842	798152
54970	798153
147331	798154
361	798155
136086	798156
5943	798157
91863	798158
11369	798159
1722	798160
62046	798161
3481	798162
76873	798163
17405	798164
14239	798165
73424	798166
68548	798167
6636	798168
16770	798169
54001	798170
21695	798171
58707	798172
15851	798173
65626	798174
10250	798175
10160	798176
26246	798177
129553	798178
163527	798179
49673	798180
3136	798181
168220	798182
64632	798183
121868	798184
18962	798185
98392	798186
66560	798187
141212	798188
59723	798189
16938	798190
49877	798191
24108	798192
47604	798193
127	798194
15772	798195
90309	798196
65251	798197
98343	798198
11921	798199
39560	798200
17389	798201
37398	798202
17627	798203
20993	798204
120008	798205
45751	798206
352	798207
1378	798208
11129	798209
2435	798210
33703	798211
29344	798212
7756	798213
90727	798214
48657	798215
111549	798216
62353	798217
46676	798218
68712	798219
3367	798220
36229	798221
9912	798222
75656	798223
79852	798224
50426	798225
35151	798226
3640	798227
62903	798228
100087	798229
72617	798230
15614	798231
59931	798232
63621	798233
28593	798234
23021	798235
46290	798236
14729	798237
26409	798238
6872	798239
37227	798240
30205	798241
74356	798242
169278	798243
6765	798244
1291	798245
26455	798246
21245	798247
112855	798248
94043	798249
4508	798250
69398	798251
73383	798252
45525	798253
9726	798254
50544	798255
1810	798256
31800	798257
9157	798258
16929	798259
1302	798260
6122	798261
20949	798262
25617	798263
3369	798264
24379	798265
35496	798266
125075	798267
14650	798268
19619	798269
27371	798270
165108	798271
102103	798272
27947	798273
128031	798274
2910	798275
69942	798276
100438	798277
39668	798278
1204	798279
13336	798280
78936	798281
75099	798282
20097	798283
53834	798284
30583	798285
1083	798286
72858	798287
13370	798288
18202	798289
149500	798290
91919	798291
24416	798292
5542	798293
13105	798294
487	798295
15031	798296
149710	798297
1861	798298
70931	798299
42990	798300
77857	798301
24312	798302
50244	798303
93478	798304
17478	798305
108755	798306
29108	798307
14330	798308
50887	798309
19409	798310
105182	798311
80710	798312
3681	798313
25749	798314
42466	798315
25320	798316
35580	798317
4562	798318
63416	798319
7744	798320
122156	798321
15444	798322
34362	798323
3421	798324
1696	798325
1520	798326
1016	798327
7080	798328
753	798329
76975	798330
44727	798331
9268	798332
33410	798333
149379	798334
28659	798335
4	798336
2746	798337
22862	798338
88701	798339
16480	798340
59477	798341
125699	798342
57596	798343
9607	798344
63762	798345
52538	798346
4348	798347
13782	798348
27656	798349
65910	798350
23903	798351
80839	798352
86112	798353
296	798354
663	798355
9974	798356
17246	798357
7906	798358
20816	798359
14296	798360
15603	798361
16627	798362
14701	798363
6464	798364
117572	798365
4343	798366
121	798367
57808	798368
127623	798369
4311	798370
64995	798371
38291	798372
400	798373
24261	798374
80118	798375
52714	798376
20376	798377
47326	798378
35897	798379
21309	798380
45514	798381
42045	798382
7017	798383
21663	798384
46906	798385
102036	798386
98416	798387
30202	798388
33159	798389
43819	798390
3629	798391
49594	798392
110257	798393
3520	798394
44945	798395
62194	798396
49011	798397
41433	798398
34433	798399
2247	798400
24902	798401
6851	798402
138456	798403
79620	798404
133387	798405
57745	798406
49542	798407
27342	798408
51585	798409
116488	798410
65840	798411
41339	798412
41862	798413
4128	798414
83622	798415
51379	798416
3568	798417
8060	798418
46584	798419
5122	798420
77970	798421
1098	798422
37277	798423
41919	798424
17357	798425
88325	798426
72442	798427
65506	798428
149439	798429
133553	798430
689	798431
33205	798432
86226	798433
50848	798434
28065	798435
3429	798436
7036	798437
9232	798438
17235	798439
31821	798440
32745	798441
45124	798442
30872	798443
7669	798444
74734	798445
329	798446
10595	798447
91272	798448
27603	798449
15593	798450
21582	798451
26183	798452
93053	798453
63625	798454
75463	798455
155580	798456
155375	798457
4090	798458
139788	798459
54896	798460
36114	798461
30464	798462
47113	798463
28306	798464
110976	798465
51557	798466
46968	798467
58023	798468
1697	798469
16258	798470
5432	798471
50367	798472
40409	798473
5835	798474
958	798475
5888	798476
113698	798477
127790	798478
105702	798479
84775	798480
16189	798481
2313	798482
3346	798483
16829	798484
1926	798485
7607	798486
14594	798487
12315	798488
11661	798489
36410	798490
59100	798491
72334	798492
47798	798493
26306	798494
29794	798495
115424	798496
111324	798497
133671	798498
20207	798499
9155	798500
41140	798501
108755	798502
130406	798503
98259	798504
27527	798505
9924	798506
167597	798507
6484	798508
2581	798509
8753	798510
29337	798511
28762	798512
79996	798513
89552	798514
7512	798515
44352	798516
45	798517
28052	798518
44027	798519
53193	798520
87850	798521
165200	798522
6264	798523
6789	798524
14625	798525
61605	798526
86027	798527
87971	798528
31404	798529
99038	798530
77052	798531
8362	798532
65132	798533
23323	798534
10186	798535
113835	798536
19361	798537
157884	798538
9855	798539
25539	798540
34432	798541
7287	798542
25559	798543
24597	798544
167843	798545
14013	798546
21226	798547
88417	798548
100333	798549
50234	798550
143057	798551
14513	798552
3647	798553
7195	798554
39978	798555
38395	798556
7173	798557
72707	798558
94518	798559
3781	798560
107315	798561
169314	798562
110	798563
18646	798564
7176	798565
42784	798566
14168	798567
20799	798568
1148	798569
37702	798570
7624	798571
169	798572
624	798573
14069	798574
108023	798575
13793	798576
100181	798577
30723	798578
95857	798579
29762	798580
10837	798581
6389	798582
8153	798583
40930	798584
7350	798585
12833	798586
6448	798587
74288	798588
102072	798589
81243	798590
93687	798591
10390	798592
17542	798593
81517	798594
14321	798595
12328	798596
6944	798597
59392	798598
19075	798599
55552	798600
27454	798601
45424	798602
6383	798603
20146	798604
17228	798605
43805	798606
73846	798607
5724	798608
30311	798609
35927	798610
55025	798611
32386	798612
29471	798613
46101	798614
1620	798615
26657	798616
10566	798617
1415	798618
38802	798619
29253	798620
48328	798621
53514	798622
9198	798623
51681	798624
80961	798625
11469	798626
167720	798627
115355	798628
105453	798629
56421	798630
34575	798631
20724	798632
11288	798633
12090	798634
29007	798635
9862	798636
4395	798637
31948	798638
20004	798639
32683	798640
145684	798641
4206	798642
34565	798643
15233	798644
27001	798645
47635	798646
42806	798647
76981	798648
91815	798649
46617	798650
16398	798651
3448	798652
91786	798653
10740	798654
85609	798655
26216	798656
33239	798657
16225	798658
23160	798659
36617	798660
80526	798661
9353	798662
5167	798663
1489	798664
19815	798665
3297	798666
106712	798667
65639	798668
95569	798669
93588	798670
44141	798671
63261	798672
113278	798673
4107	798674
134553	798675
122491	798676
10887	798677
57932	798678
21636	798679
53133	798680
102298	798681
148651	798682
22178	798683
111952	798684
6285	798685
8365	798686
25150	798687
131313	798688
4170	798689
13138	798690
103658	798691
28600	798692
27607	798693
140928	798694
230	798695
35488	798696
66816	798697
22322	798698
24494	798699
69226	798700
30114	798701
47295	798702
674	798703
165205	798704
3177	798705
12902	798706
1671	798707
72266	798708
796	798709
114082	798710
75256	798711
112126	798712
11379	798713
52400	798714
79036	798715
15070	798716
79212	798717
668	798718
87100	798719
3268	798720
60107	798721
63053	798722
36193	798723
66095	798724
44600	798725
10558	798726
114249	798727
522	798728
6851	798729
16947	798730
22218	798731
120141	798732
136701	798733
1405	798734
92252	798735
8404	798736
9033	798737
49599	798738
17251	798739
61556	798740
6458	798741
4815	798742
16804	798743
62489	798744
12904	798745
165817	798746
35156	798747
221	798748
144875	798749
163478	798750
41589	798751
65718	798752
31369	798753
216	798754
36107	798755
2481	798756
53384	798757
59335	798758
74986	798759
92854	798760
699	798761
2330	798762
114371	798763
102139	798764
14493	798765
3724	798766
42533	798767
92	798768
70876	798769
1933	798770
2740	798771
76893	798772
7371	798773
9497	798774
22756	798775
84855	798776
16288	798777
19587	798778
86412	798779
9130	798780
2929	798781
105083	798782
115523	798783
4193	798784
49420	798785
44861	798786
7454	798787
5210	798788
18276	798789
13267	798790
851	798791
159700	798792
133867	798793
111025	798794
30182	798795
153079	798796
68036	798797
81587	798798
28408	798799
25061	798800
61291	798801
82352	798802
640	798803
52151	798804
20413	798805
31684	798806
43965	798807
11676	798808
60138	798809
12310	798810
104256	798811
50877	798812
14869	798813
8433	798814
1799	798815
81846	798816
4048	798817
1336	798818
33722	798819
13190	798820
9724	798821
22005	798822
39499	798823
84269	798824
34798	798825
16904	798826
39648	798827
6186	798828
37519	798829
94491	798830
127484	798831
89159	798832
140603	798833
41923	798834
475	798835
64645	798836
57205	798837
31364	798838
7187	798839
34813	798840
52452	798841
73316	798842
15247	798843
60685	798844
9996	798845
78790	798846
2574	798847
870	798848
11834	798849
55558	798850
82351	798851
20399	798852
23175	798853
67276	798854
21661	798855
54248	798856
62764	798857
122531	798858
6148	798859
19647	798860
139591	798861
26671	798862
21149	798863
29336	798864
36668	798865
7670	798866
46364	798867
8675	798868
85591	798869
3259	798870
11492	798871
926	798872
95	798873
6516	798874
10846	798875
20071	798876
26265	798877
51165	798878
3132	798879
27721	798880
95596	798881
596	798882
62459	798883
20192	798884
61723	798885
235	798886
18589	798887
104692	798888
14066	798889
34090	798890
22236	798891
4319	798892
87045	798893
19866	798894
88130	798895
14250	798896
132917	798897
81992	798898
1898	798899
38205	798900
54210	798901
36702	798902
7755	798903
98626	798904
141402	798905
11265	798906
157488	798907
120753	798908
3708	798909
110322	798910
4564	798911
90300	798912
25	798913
59561	798914
66321	798915
41194	798916
93959	798917
35422	798918
30314	798919
39320	798920
15138	798921
873	798922
10657	798923
4254	798924
7714	798925
18984	798926
96879	798927
54328	798928
100454	798929
74486	798930
585	798931
107067	798932
152573	798933
124068	798934
53553	798935
38833	798936
7387	798937
73	798938
112388	798939
1376	798940
114171	798941
103276	798942
30969	798943
134	798944
118135	798945
19403	798946
10648	798947
128258	798948
79048	798949
58367	798950
25415	798951
64310	798952
83114	798953
13278	798954
57471	798955
37021	798956
1484	798957
92829	798958
97230	798959
51343	798960
73456	798961
25217	798962
1281	798963
61650	798964
133114	798965
113025	798966
18760	798967
150192	798968
110853	798969
2267	798970
10861	798971
25588	798972
58752	798973
128036	798974
6025	798975
15312	798976
29423	798977
297	798978
3031	798979
17	798980
8783	798981
168517	798982
66745	798983
73931	798984
101719	798985
97600	798986
23091	798987
69641	798988
101908	798989
6545	798990
60626	798991
6166	798992
2020	798993
1017	798994
28824	798995
26594	798996
7147	798997
112413	798998
81388	798999
30991	799000
35485	799001
68081	799002
23215	799003
16913	799004
4573	799005
20616	799006
54224	799007
10318	799008
117009	799009
41549	799010
16433	799011
3008	799012
92899	799013
16931	799014
112199	799015
1042	799016
49896	799017
42528	799018
32603	799019
43160	799020
15601	799021
53827	799022
35758	799023
82982	799024
16831	799025
21642	799026
44894	799027
54512	799028
73402	799029
15583	799030
47948	799031
28481	799032
6733	799033
44024	799034
14062	799035
541	799036
64940	799037
13218	799038
76789	799039
53419	799040
17584	799041
47097	799042
10692	799043
56448	799044
66464	799045
22886	799046
67657	799047
5633	799048
10691	799049
7230	799050
16677	799051
38830	799052
62824	799053
73854	799054
62809	799055
48812	799056
83861	799057
13569	799058
130988	799059
3069	799060
144703	799061
11400	799062
4874	799063
139952	799064
28766	799065
51648	799066
19674	799067
12023	799068
116539	799069
73931	799070
4552	799071
122200	799072
11705	799073
9590	799074
12733	799075
62377	799076
81537	799077
579	799078
28763	799079
7204	799080
35797	799081
77833	799082
38014	799083
25019	799084
109554	799085
19132	799086
27379	799087
57774	799088
95446	799089
44395	799090
32351	799091
4655	799092
63100	799093
147825	799094
44981	799095
6840	799096
87063	799097
58665	799098
82303	799099
3739	799100
11211	799101
24700	799102
39447	799103
24960	799104
80617	799105
65787	799106
22487	799107
5956	799108
220	799109
23581	799110
4683	799111
101	799112
24510	799113
26015	799114
13270	799115
6630	799116
121459	799117
45230	799118
88069	799119
12847	799120
79555	799121
108678	799122
65332	799123
71140	799124
27903	799125
4432	799126
28631	799127
151373	799128
132332	799129
67538	799130
131675	799131
29126	799132
5101	799133
81239	799134
149830	799135
34586	799136
37135	799137
25235	799138
13591	799139
148123	799140
77806	799141
128307	799142
13153	799143
34021	799144
30634	799145
2920	799146
45060	799147
44821	799148
17431	799149
7230	799150
41540	799151
14123	799152
4163	799153
39515	799154
15965	799155
110590	799156
103511	799157
22	799158
31991	799159
25199	799160
26408	799161
56432	799162
17715	799163
32135	799164
1409	799165
77748	799166
58417	799167
124309	799168
41835	799169
26877	799170
22312	799171
16043	799172
37718	799173
8354	799174
5560	799175
70496	799176
22787	799177
19053	799178
11206	799179
48076	799180
9853	799181
687	799182
19667	799183
26631	799184
7362	799185
46407	799186
56075	799187
18994	799188
20763	799189
68447	799190
47271	799191
57290	799192
28593	799193
7092	799194
561	799195
129968	799196
28278	799197
133432	799198
3291	799199
78495	799200
138577	799201
1439	799202
119800	799203
50600	799204
3788	799205
21307	799206
23974	799207
23601	799208
124255	799209
11172	799210
108726	799211
68827	799212
30843	799213
113532	799214
81815	799215
93234	799216
67035	799217
84725	799218
109377	799219
73857	799220
90833	799221
93788	799222
33837	799223
61614	799224
18203	799225
106	799226
57956	799227
52433	799228
30343	799229
102122	799230
15825	799231
64934	799232
1065	799233
34351	799234
10990	799235
51113	799236
15303	799237
35676	799238
80886	799239
53700	799240
23747	799241
6351	799242
28443	799243
19813	799244
58145	799245
81656	799246
119562	799247
3479	799248
76674	799249
107249	799250
6459	799251
13346	799252
20209	799253
61528	799254
61631	799255
143827	799256
29284	799257
5206	799258
99638	799259
36113	799260
51467	799261
4533	799262
43480	799263
43011	799264
63827	799265
67161	799266
27481	799267
43451	799268
26053	799269
45904	799270
162752	799271
6349	799272
28138	799273
66288	799274
29450	799275
46595	799276
36547	799277
26637	799278
3728	799279
12536	799280
6728	799281
163	799282
73158	799283
113637	799284
49547	799285
12743	799286
5590	799287
36146	799288
113796	799289
107472	799290
30142	799291
20399	799292
78113	799293
15672	799294
390	799295
134618	799296
89485	799297
6452	799298
86625	799299
19175	799300
12849	799301
163076	799302
33508	799303
35445	799304
40750	799305
11722	799306
133601	799307
7589	799308
52810	799309
99803	799310
12350	799311
26297	799312
20293	799313
115251	799314
72704	799315
28579	799316
108875	799317
102682	799318
41729	799319
49866	799320
127990	799321
983	799322
13057	799323
1650	799324
20389	799325
40245	799326
44212	799327
12477	799328
52429	799329
66987	799330
2067	799331
78010	799332
54213	799333
91265	799334
8225	799335
387	799336
97799	799337
123413	799338
8877	799339
76874	799340
34518	799341
234	799342
41028	799343
68573	799344
4510	799345
84900	799346
148076	799347
54053	799348
25436	799349
88770	799350
16565	799351
22934	799352
1046	799353
53839	799354
4384	799355
8561	799356
3169	799357
117860	799358
26983	799359
56746	799360
7920	799361
2651	799362
83990	799363
4691	799364
136521	799365
87624	799366
99544	799367
107334	799368
41139	799369
16406	799370
22915	799371
55404	799372
110991	799373
79972	799374
18720	799375
147613	799376
50857	799377
18029	799378
3817	799379
81798	799380
64438	799381
11266	799382
13613	799383
114947	799384
151	799385
12445	799386
74488	799387
38667	799388
143982	799389
22324	799390
2151	799391
17090	799392
27719	799393
42554	799394
82330	799395
104106	799396
87522	799397
11785	799398
39105	799399
16378	799400
38157	799401
10971	799402
26808	799403
234	799404
27461	799405
23941	799406
76174	799407
33206	799408
100246	799409
45736	799410
38131	799411
3058	799412
78415	799413
3118	799414
14078	799415
53566	799416
3907	799417
3554	799418
53722	799419
57169	799420
19590	799421
88676	799422
4662	799423
4034	799424
20133	799425
27413	799426
8507	799427
109135	799428
55413	799429
28655	799430
37273	799431
83388	799432
24411	799433
3462	799434
11941	799435
61257	799436
25059	799437
4286	799438
31782	799439
7855	799440
21337	799441
19439	799442
31202	799443
34135	799444
20461	799445
58955	799446
102527	799447
52465	799448
43718	799449
71969	799450
98065	799451
26732	799452
43236	799453
112284	799454
41807	799455
114878	799456
31133	799457
69893	799458
40291	799459
22250	799460
115624	799461
58141	799462
24730	799463
93008	799464
67532	799465
31123	799466
19679	799467
5426	799468
2091	799469
84945	799470
98986	799471
2264	799472
141601	799473
113578	799474
124502	799475
7538	799476
5362	799477
157727	799478
52216	799479
41369	799480
10248	799481
92652	799482
624	799483
48848	799484
37369	799485
14733	799486
54267	799487
24664	799488
94774	799489
43398	799490
506	799491
41334	799492
2832	799493
54225	799494
27114	799495
21732	799496
106596	799497
75204	799498
40094	799499
59599	799500
34768	799501
100946	799502
25543	799503
34974	799504
71350	799505
13636	799506
15218	799507
53720	799508
86431	799509
41891	799510
55224	799511
2056	799512
14661	799513
15305	799514
3790	799515
8089	799516
3167	799517
51924	799518
43495	799519
114949	799520
97264	799521
43600	799522
127841	799523
112907	799524
57528	799525
38888	799526
135939	799527
21703	799528
103091	799529
58228	799530
875	799531
70857	799532
32029	799533
29549	799534
1397	799535
23013	799536
44047	799537
22020	799538
67658	799539
11317	799540
26023	799541
53322	799542
80564	799543
188	799544
41324	799545
6183	799546
53855	799547
133637	799548
34112	799549
56898	799550
21269	799551
44691	799552
2181	799553
17623	799554
17133	799555
30325	799556
41756	799557
6084	799558
3180	799559
67221	799560
36209	799561
34380	799562
44402	799563
15895	799564
118865	799565
10737	799566
162275	799567
121112	799568
8481	799569
4979	799570
73678	799571
14627	799572
30579	799573
1363	799574
9798	799575
17126	799576
58571	799577
33816	799578
54922	799579
21208	799580
22333	799581
43510	799582
91801	799583
119646	799584
11613	799585
24757	799586
43113	799587
155928	799588
44780	799589
84267	799590
98604	799591
3104	799592
6767	799593
37778	799594
54383	799595
42946	799596
25433	799597
30145	799598
29370	799599
55663	799600
35977	799601
530	799602
48354	799603
72155	799604
77053	799605
103301	799606
43264	799607
13980	799608
4195	799609
11063	799610
19864	799611
28335	799612
65148	799613
557	799614
30264	799615
47427	799616
28151	799617
47240	799618
58361	799619
19928	799620
61437	799621
70800	799622
44375	799623
109365	799624
88794	799625
33363	799626
11438	799627
26709	799628
50989	799629
21385	799630
140933	799631
59104	799632
46020	799633
158492	799634
67505	799635
9306	799636
66232	799637
17512	799638
94988	799639
110770	799640
121402	799641
144740	799642
3978	799643
91745	799644
31758	799645
31302	799646
26142	799647
65723	799648
87991	799649
94636	799650
12869	799651
20661	799652
3206	799653
35119	799654
126315	799655
38768	799656
46432	799657
64209	799658
103645	799659
147967	799660
90395	799661
129351	799662
3899	799663
58767	799664
1576	799665
30321	799666
23665	799667
36225	799668
62970	799669
31360	799670
787	799671
35663	799672
19039	799673
16963	799674
12459	799675
2723	799676
60331	799677
48828	799678
3523	799679
90050	799680
66312	799681
59015	799682
29569	799683
155213	799684
36441	799685
44359	799686
54880	799687
44456	799688
35155	799689
62771	799690
33803	799691
5328	799692
67354	799693
27373	799694
11138	799695
109534	799696
40926	799697
93695	799698
30452	799699
15686	799700
6826	799701
34806	799702
66304	799703
23900	799704
138222	799705
63341	799706
119133	799707
424	799708
91227	799709
43762	799710
93294	799711
38539	799712
40512	799713
29103	799714
14837	799715
23577	799716
103903	799717
81652	799718
107091	799719
30423	799720
46386	799721
73	799722
12678	799723
2	799724
93414	799725
20406	799726
161723	799727
12731	799728
107723	799729
462	799730
63041	799731
47288	799732
66800	799733
59008	799734
75063	799735
27562	799736
9143	799737
51577	799738
71059	799739
15275	799740
372	799741
7602	799742
18186	799743
69439	799744
41681	799745
40532	799746
102	799747
4027	799748
14026	799749
1498	799750
21521	799751
1794	799752
12966	799753
30658	799754
137637	799755
31392	799756
49181	799757
43301	799758
5230	799759
9336	799760
2356	799761
218	799762
410	799763
29306	799764
15249	799765
44382	799766
142201	799767
19872	799768
37857	799769
47459	799770
28908	799771
129392	799772
75784	799773
32745	799774
51191	799775
43016	799776
5441	799777
122674	799778
84522	799779
34936	799780
39576	799781
20965	799782
33485	799783
45029	799784
155740	799785
41249	799786
1748	799787
333	799788
41787	799789
35953	799790
30048	799791
13391	799792
148403	799793
96796	799794
13643	799795
71704	799796
57012	799797
98441	799798
59355	799799
24678	799800
6889	799801
117380	799802
75057	799803
17220	799804
136137	799805
55516	799806
15865	799807
47253	799808
5581	799809
123845	799810
68687	799811
91200	799812
26771	799813
53389	799814
129167	799815
132577	799816
24170	799817
24156	799818
9041	799819
48420	799820
30858	799821
6448	799822
8666	799823
61987	799824
25540	799825
25425	799826
22141	799827
87325	799828
31461	799829
1185	799830
65608	799831
14593	799832
108761	799833
365	799834
87199	799835
75504	799836
55346	799837
64913	799838
161630	799839
118536	799840
54119	799841
98770	799842
386	799843
13951	799844
100836	799845
61174	799846
65234	799847
24237	799848
11889	799849
10665	799850
83823	799851
67511	799852
107034	799853
53858	799854
15233	799855
139469	799856
96135	799857
38753	799858
33682	799859
17834	799860
21746	799861
29192	799862
691	799863
59122	799864
129832	799865
24524	799866
55525	799867
51207	799868
37607	799869
10890	799870
57600	799871
30132	799872
120838	799873
704	799874
60535	799875
70669	799876
35676	799877
19827	799878
50228	799879
148175	799880
9538	799881
33181	799882
23767	799883
69562	799884
53498	799885
33682	799886
26020	799887
5253	799888
85319	799889
1819	799890
85499	799891
2876	799892
16689	799893
4003	799894
36149	799895
59286	799896
20718	799897
60888	799898
87913	799899
30327	799900
27609	799901
25310	799902
48110	799903
7424	799904
3469	799905
33888	799906
13591	799907
29928	799908
74195	799909
24821	799910
5196	799911
2277	799912
49949	799913
3915	799914
24838	799915
34202	799916
70107	799917
21016	799918
21785	799919
113300	799920
42413	799921
2853	799922
56600	799923
20365	799924
80248	799925
80082	799926
9216	799927
38834	799928
60325	799929
28388	799930
693	799931
1721	799932
44664	799933
73719	799934
2681	799935
17507	799936
120410	799937
40104	799938
45627	799939
128279	799940
25370	799941
7440	799942
6364	799943
31437	799944
101059	799945
23739	799946
2261	799947
16188	799948
1657	799949
51877	799950
12055	799951
98933	799952
23741	799953
151582	799954
138805	799955
65640	799956
158797	799957
35305	799958
29922	799959
89133	799960
6723	799961
51021	799962
1889	799963
122807	799964
118518	799965
33470	799966
133905	799967
59894	799968
32059	799969
129422	799970
11952	799971
23749	799972
6669	799973
9006	799974
5975	799975
48881	799976
9616	799977
71407	799978
19184	799979
77138	799980
96803	799981
28920	799982
2974	799983
105081	799984
26101	799985
13203	799986
3019	799987
29994	799988
43790	799989
43446	799990
55551	799991
45388	799992
19304	799993
92882	799994
21701	799995
12761	799996
8037	799997
97922	799998
12421	799999
31705	800000
4211	800001
66047	800002
79065	800003
23441	800004
33834	800005
37473	800006
13143	800007
158586	800008
19163	800009
15007	800010
1965	800011
20643	800012
19850	800013
28686	800014
72210	800015
8688	800016
43104	800017
1816	800018
9786	800019
41658	800020
58861	800021
36306	800022
80719	800023
64781	800024
83698	800025
90867	800026
6829	800027
93384	800028
47705	800029
64122	800030
39956	800031
67265	800032
9401	800033
132828	800034
18204	800035
53022	800036
60	800037
31773	800038
20129	800039
36836	800040
109936	800041
69439	800042
2231	800043
1092	800044
22100	800045
66438	800046
12307	800047
12514	800048
57914	800049
73069	800050
100460	800051
137492	800052
25220	800053
57522	800054
7029	800055
1562	800056
57216	800057
14427	800058
24680	800059
4696	800060
15180	800061
37741	800062
590	800063
67229	800064
13571	800065
163090	800066
101112	800067
132623	800068
150172	800069
19085	800070
852	800071
57496	800072
76211	800073
60533	800074
72086	800075
65715	800076
11640	800077
57422	800078
93583	800079
39719	800080
79241	800081
100370	800082
23220	800083
44125	800084
53431	800085
8153	800086
2090	800087
38079	800088
25526	800089
79009	800090
67088	800091
6339	800092
78240	800093
18081	800094
9222	800095
146850	800096
6677	800097
4127	800098
17653	800099
61112	800100
19409	800101
3508	800102
81682	800103
86673	800104
56608	800105
8686	800106
36323	800107
43137	800108
77973	800109
6644	800110
55925	800111
19639	800112
1071	800113
64016	800114
19031	800115
95801	800116
110	800117
149847	800118
26922	800119
18748	800120
34779	800121
60999	800122
77742	800123
108616	800124
17832	800125
66189	800126
78062	800127
4014	800128
13881	800129
21240	800130
162083	800131
52196	800132
38989	800133
123212	800134
48223	800135
26494	800136
116459	800137
69623	800138
53234	800139
33426	800140
14497	800141
8855	800142
16195	800143
45336	800144
137213	800145
38912	800146
99	800147
1098	800148
32131	800149
2370	800150
62685	800151
45370	800152
57	800153
37557	800154
131932	800155
2252	800156
50590	800157
47677	800158
67435	800159
2518	800160
130243	800161
6752	800162
4119	800163
71153	800164
65511	800165
96212	800166
29006	800167
24033	800168
7441	800169
31	800170
43502	800171
1333	800172
22958	800173
52811	800174
103152	800175
52464	800176
3446	800177
69367	800178
24158	800179
99558	800180
80663	800181
26158	800182
71224	800183
66483	800184
136280	800185
7280	800186
36702	800187
41778	800188
14553	800189
35658	800190
108820	800191
12685	800192
33391	800193
143017	800194
15616	800195
26990	800196
111658	800197
17888	800198
78051	800199
69107	800200
108183	800201
17480	800202
74072	800203
23933	800204
31290	800205
36225	800206
9565	800207
16120	800208
109152	800209
10104	800210
66458	800211
2133	800212
41645	800213
14225	800214
113103	800215
20964	800216
35588	800217
67452	800218
120293	800219
36973	800220
25065	800221
14987	800222
35718	800223
58416	800224
72540	800225
60483	800226
23279	800227
6829	800228
34347	800229
18130	800230
1182	800231
15269	800232
73832	800233
25517	800234
12889	800235
127066	800236
3944	800237
17608	800238
26782	800239
104417	800240
18070	800241
140403	800242
137314	800243
8930	800244
1071	800245
6480	800246
3063	800247
64460	800248
5190	800249
43180	800250
6450	800251
92512	800252
10964	800253
30421	800254
42091	800255
86344	800256
167813	800257
539	800258
78037	800259
131263	800260
32311	800261
169852	800262
5204	800263
67207	800264
13296	800265
6726	800266
76630	800267
6170	800268
41063	800269
56509	800270
83333	800271
25714	800272
68480	800273
39402	800274
150289	800275
304	800276
37551	800277
21098	800278
63122	800279
9168	800280
8946	800281
113163	800282
14377	800283
22337	800284
18799	800285
14707	800286
65355	800287
31989	800288
12914	800289
10174	800290
22033	800291
72395	800292
88958	800293
27085	800294
114472	800295
128362	800296
19192	800297
6237	800298
36919	800299
40158	800300
13328	800301
730	800302
144452	800303
95247	800304
112827	800305
57439	800306
84914	800307
3571	800308
131940	800309
2094	800310
52734	800311
24425	800312
50398	800313
10975	800314
6174	800315
34476	800316
77076	800317
9128	800318
30252	800319
111478	800320
93416	800321
41936	800322
2173	800323
41482	800324
2395	800325
1735	800326
14280	800327
2619	800328
51440	800329
22190	800330
73403	800331
91304	800332
11602	800333
672	800334
28644	800335
729	800336
10693	800337
8943	800338
17596	800339
41633	800340
59928	800341
2560	800342
72805	800343
77798	800344
2631	800345
7694	800346
57070	800347
137	800348
99078	800349
33698	800350
29136	800351
7072	800352
116940	800353
36832	800354
10156	800355
142017	800356
108664	800357
35967	800358
73656	800359
6640	800360
11529	800361
17902	800362
39752	800363
75567	800364
27187	800365
6559	800366
15130	800367
16674	800368
92728	800369
65433	800370
12538	800371
11296	800372
25598	800373
1696	800374
62198	800375
47150	800376
59497	800377
43775	800378
81047	800379
145231	800380
292	800381
90270	800382
27086	800383
30997	800384
13347	800385
82103	800386
66696	800387
81503	800388
69694	800389
115045	800390
26383	800391
12951	800392
84771	800393
13088	800394
7196	800395
12637	800396
63648	800397
19262	800398
12276	800399
3075	800400
64079	800401
73524	800402
126181	800403
27746	800404
12422	800405
15964	800406
134785	800407
71045	800408
136868	800409
34148	800410
18244	800411
9718	800412
58168	800413
67270	800414
19923	800415
124388	800416
46371	800417
157921	800418
2092	800419
32373	800420
33710	800421
63966	800422
33347	800423
7582	800424
144038	800425
53163	800426
47140	800427
11177	800428
77791	800429
2174	800430
14451	800431
127742	800432
2608	800433
98256	800434
111590	800435
35448	800436
41116	800437
2078	800438
56537	800439
139161	800440
35754	800441
43316	800442
1172	800443
50195	800444
22987	800445
70388	800446
94400	800447
37998	800448
18108	800449
46429	800450
57362	800451
35414	800452
28662	800453
16078	800454
15777	800455
87961	800456
2347	800457
5523	800458
14783	800459
99055	800460
386	800461
21855	800462
77777	800463
38912	800464
103599	800465
47825	800466
59425	800467
34285	800468
52577	800469
12306	800470
21332	800471
52	800472
53583	800473
6483	800474
8170	800475
5321	800476
7623	800477
2362	800478
58204	800479
133316	800480
34582	800481
73328	800482
41166	800483
2385	800484
51336	800485
54139	800486
2855	800487
27130	800488
53117	800489
31121	800490
45285	800491
81604	800492
3328	800493
55947	800494
100741	800495
18186	800496
114864	800497
32572	800498
80255	800499
50947	800500
27812	800501
24679	800502
9822	800503
10885	800504
868	800505
69824	800506
18650	800507
76109	800508
8584	800509
47028	800510
89982	800511
21054	800512
371	800513
30783	800514
114586	800515
2970	800516
9138	800517
21683	800518
3153	800519
22553	800520
74527	800521
24164	800522
74759	800523
6613	800524
71820	800525
70240	800526
9	800527
95102	800528
139689	800529
62166	800530
73574	800531
101732	800532
1120	800533
83708	800534
39997	800535
60916	800536
164817	800537
157757	800538
14888	800539
43289	800540
71680	800541
11157	800542
4161	800543
65651	800544
43926	800545
50012	800546
711	800547
103379	800548
137881	800549
3559	800550
110791	800551
34600	800552
55765	800553
701	800554
5285	800555
511	800556
16256	800557
77000	800558
31716	800559
66751	800560
19075	800561
17202	800562
106172	800563
36470	800564
39092	800565
7625	800566
117821	800567
11990	800568
2092	800569
37948	800570
152418	800571
5641	800572
107483	800573
101781	800574
40105	800575
118613	800576
6324	800577
107780	800578
6483	800579
3064	800580
56879	800581
47400	800582
76608	800583
27276	800584
43002	800585
96487	800586
182	800587
10634	800588
68729	800589
96676	800590
6554	800591
2557	800592
70156	800593
31880	800594
153971	800595
136871	800596
2361	800597
44647	800598
9111	800599
23733	800600
13694	800601
111396	800602
16394	800603
54125	800604
38425	800605
40117	800606
24112	800607
20139	800608
84613	800609
17553	800610
7813	800611
287	800612
15077	800613
4157	800614
33428	800615
6793	800616
88421	800617
66693	800618
78716	800619
72004	800620
1201	800621
82958	800622
13224	800623
26123	800624
128004	800625
43063	800626
56943	800627
9845	800628
62092	800629
37108	800630
18657	800631
38296	800632
8875	800633
71278	800634
6548	800635
1224	800636
3350	800637
21428	800638
94349	800639
27965	800640
65377	800641
15391	800642
71523	800643
56983	800644
20026	800645
97506	800646
1424	800647
47267	800648
6173	800649
8	800650
8156	800651
33942	800652
9267	800653
101929	800654
7932	800655
23906	800656
16180	800657
99475	800658
53191	800659
109722	800660
71751	800661
55924	800662
60718	800663
36451	800664
96253	800665
9204	800666
32365	800667
16782	800668
118678	800669
113181	800670
12873	800671
51407	800672
162144	800673
34	800674
32074	800675
85061	800676
3523	800677
113906	800678
129048	800679
19728	800680
41038	800681
13966	800682
14612	800683
112541	800684
151442	800685
128408	800686
74863	800687
663	800688
20582	800689
7937	800690
162903	800691
24078	800692
21582	800693
2213	800694
41536	800695
52049	800696
19755	800697
34896	800698
8145	800699
36693	800700
23422	800701
54920	800702
111213	800703
65641	800704
105628	800705
116105	800706
12444	800707
75183	800708
45822	800709
10788	800710
49574	800711
46576	800712
41528	800713
64899	800714
1725	800715
30676	800716
23739	800717
42964	800718
122699	800719
66637	800720
17731	800721
13030	800722
123428	800723
3848	800724
132155	800725
69395	800726
59686	800727
7932	800728
27086	800729
2129	800730
57118	800731
26083	800732
17635	800733
5495	800734
35824	800735
111508	800736
30559	800737
80809	800738
71503	800739
13235	800740
18607	800741
2001	800742
69260	800743
14479	800744
136	800745
113253	800746
79118	800747
15620	800748
15425	800749
103088	800750
143211	800751
98538	800752
4350	800753
18647	800754
73382	800755
934	800756
45083	800757
19689	800758
70619	800759
50866	800760
19590	800761
47189	800762
7187	800763
66514	800764
25639	800765
13428	800766
17035	800767
73672	800768
33130	800769
10322	800770
24905	800771
25198	800772
34373	800773
27234	800774
29300	800775
4763	800776
151077	800777
38889	800778
2848	800779
7527	800780
9716	800781
60837	800782
21702	800783
92830	800784
34067	800785
14290	800786
3048	800787
21386	800788
63728	800789
3932	800790
3564	800791
43617	800792
11601	800793
22821	800794
81348	800795
13217	800796
5827	800797
104025	800798
62857	800799
9493	800800
120246	800801
10027	800802
75875	800803
22363	800804
65813	800805
10711	800806
2070	800807
3273	800808
30900	800809
44521	800810
1393	800811
97010	800812
69899	800813
110	800814
94622	800815
61380	800816
169176	800817
79773	800818
535	800819
29436	800820
55345	800821
14003	800822
52104	800823
42720	800824
90013	800825
75764	800826
39037	800827
46733	800828
32512	800829
95985	800830
27221	800831
29356	800832
52759	800833
35819	800834
29464	800835
32178	800836
87474	800837
46635	800838
17193	800839
10403	800840
24773	800841
14500	800842
93787	800843
16924	800844
61263	800845
24795	800846
4888	800847
21401	800848
51162	800849
82175	800850
29309	800851
93	800852
7311	800853
44235	800854
93873	800855
104357	800856
33620	800857
76944	800858
36521	800859
6294	800860
5398	800861
88971	800862
1271	800863
895	800864
32715	800865
81411	800866
104170	800867
39281	800868
841	800869
48431	800870
33996	800871
11767	800872
53504	800873
29587	800874
18944	800875
60896	800876
19169	800877
90587	800878
6906	800879
32804	800880
42975	800881
31142	800882
53548	800883
50028	800884
7096	800885
5756	800886
79197	800887
124952	800888
31329	800889
5292	800890
26702	800891
157836	800892
31684	800893
152751	800894
57787	800895
29133	800896
76934	800897
15757	800898
84265	800899
1104	800900
10617	800901
60266	800902
33684	800903
56724	800904
31534	800905
54014	800906
136835	800907
41175	800908
37511	800909
83779	800910
164139	800911
70107	800912
4912	800913
38273	800914
40340	800915
8672	800916
36582	800917
11247	800918
64516	800919
25210	800920
24044	800921
9273	800922
91431	800923
36135	800924
47675	800925
66384	800926
158497	800927
26611	800928
4100	800929
110817	800930
15373	800931
91889	800932
5121	800933
121254	800934
23159	800935
8863	800936
25068	800937
29636	800938
9678	800939
138250	800940
44820	800941
28730	800942
110367	800943
48159	800944
2	800945
5523	800946
79754	800947
74891	800948
108324	800949
22232	800950
38544	800951
10234	800952
33700	800953
143981	800954
8619	800955
30051	800956
14400	800957
3129	800958
147445	800959
81215	800960
23626	800961
12605	800962
1262	800963
8408	800964
72376	800965
80556	800966
17200	800967
28172	800968
1244	800969
6223	800970
2862	800971
52784	800972
32451	800973
8150	800974
95604	800975
110343	800976
39493	800977
104132	800978
57131	800979
72100	800980
21042	800981
26808	800982
93808	800983
164288	800984
150143	800985
31532	800986
9815	800987
29743	800988
3598	800989
74055	800990
46651	800991
24201	800992
1704	800993
5831	800994
46052	800995
83533	800996
2182	800997
25123	800998
11913	800999
82451	801000
51226	801001
3314	801002
9734	801003
66543	801004
22607	801005
8844	801006
42241	801007
33804	801008
21789	801009
30215	801010
38136	801011
57156	801012
127385	801013
34791	801014
10321	801015
61585	801016
85305	801017
59253	801018
6970	801019
29806	801020
6981	801021
12872	801022
51	801023
190	801024
113500	801025
27206	801026
123547	801027
56105	801028
45176	801029
14752	801030
126724	801031
78673	801032
120764	801033
32607	801034
18091	801035
10979	801036
35406	801037
1453	801038
34659	801039
40164	801040
8674	801041
86437	801042
69744	801043
43187	801044
1008	801045
6108	801046
21935	801047
27324	801048
32800	801049
9738	801050
35557	801051
14631	801052
1127	801053
24849	801054
91944	801055
44835	801056
2392	801057
9234	801058
4696	801059
3426	801060
64930	801061
92115	801062
885	801063
19072	801064
45112	801065
1049	801066
541	801067
45712	801068
8551	801069
82582	801070
3800	801071
38507	801072
79449	801073
147427	801074
18134	801075
23133	801076
81790	801077
11032	801078
56361	801079
41056	801080
33098	801081
16525	801082
103901	801083
38341	801084
21389	801085
1818	801086
12765	801087
38538	801088
65280	801089
37232	801090
21842	801091
65233	801092
101983	801093
8621	801094
17457	801095
49047	801096
113985	801097
38397	801098
156117	801099
45641	801100
42201	801101
93750	801102
10323	801103
24006	801104
1000	801105
318	801106
92674	801107
14624	801108
14819	801109
110023	801110
5287	801111
16138	801112
8843	801113
32762	801114
6956	801115
690	801116
37220	801117
4929	801118
136140	801119
19422	801120
96912	801121
32169	801122
30406	801123
19567	801124
29326	801125
63127	801126
16040	801127
9583	801128
189	801129
37377	801130
19337	801131
95052	801132
55609	801133
20508	801134
6512	801135
2588	801136
80912	801137
510	801138
1511	801139
85319	801140
94840	801141
80482	801142
51967	801143
84584	801144
19976	801145
19282	801146
52755	801147
121318	801148
21332	801149
55489	801150
20662	801151
12422	801152
1456	801153
26569	801154
154696	801155
38553	801156
33823	801157
1182	801158
76075	801159
38790	801160
3898	801161
53109	801162
17858	801163
156760	801164
62917	801165
69873	801166
130072	801167
5398	801168
92350	801169
146295	801170
103919	801171
7250	801172
13788	801173
69059	801174
52195	801175
28781	801176
24403	801177
78620	801178
5561	801179
34407	801180
8605	801181
94205	801182
21626	801183
110898	801184
135403	801185
87524	801186
138117	801187
12991	801188
50027	801189
29392	801190
1991	801191
97679	801192
73144	801193
28352	801194
30394	801195
56012	801196
22618	801197
41	801198
47543	801199
57129	801200
120767	801201
2785	801202
9519	801203
118226	801204
58277	801205
42350	801206
2036	801207
109477	801208
58819	801209
56976	801210
55327	801211
130450	801212
15897	801213
133684	801214
55704	801215
217	801216
117668	801217
44077	801218
75960	801219
20257	801220
9295	801221
38567	801222
30844	801223
73499	801224
93441	801225
69471	801226
34530	801227
9227	801228
62735	801229
35042	801230
54381	801231
87655	801232
82811	801233
121174	801234
30918	801235
93183	801236
8575	801237
82801	801238
30320	801239
70908	801240
29152	801241
4279	801242
18491	801243
24057	801244
34831	801245
56496	801246
101236	801247
46424	801248
22891	801249
95075	801250
7507	801251
283	801252
20186	801253
46654	801254
2016	801255
14523	801256
89482	801257
136101	801258
11800	801259
51960	801260
2302	801261
93781	801262
3797	801263
36584	801264
18358	801265
106	801266
151290	801267
5835	801268
17241	801269
16180	801270
61241	801271
35249	801272
61433	801273
22516	801274
56491	801275
4648	801276
50685	801277
5778	801278
80596	801279
26020	801280
13014	801281
22213	801282
18871	801283
2585	801284
106706	801285
393	801286
11817	801287
24067	801288
38816	801289
25124	801290
1433	801291
82942	801292
124630	801293
146065	801294
19535	801295
83382	801296
83962	801297
13192	801298
38437	801299
67868	801300
35779	801301
1	801302
63863	801303
1800	801304
71732	801305
134708	801306
81630	801307
53186	801308
14968	801309
55470	801310
41680	801311
38909	801312
59324	801313
103820	801314
88743	801315
114383	801316
132446	801317
21325	801318
80078	801319
1645	801320
83396	801321
61718	801322
94011	801323
26765	801324
22352	801325
91590	801326
11458	801327
108685	801328
54979	801329
39971	801330
77048	801331
11436	801332
74366	801333
105608	801334
32152	801335
90463	801336
24240	801337
1771	801338
23005	801339
21608	801340
20466	801341
123186	801342
78659	801343
21268	801344
99410	801345
29806	801346
146814	801347
22355	801348
746	801349
119468	801350
114276	801351
93269	801352
25741	801353
32852	801354
37893	801355
19174	801356
166304	801357
30467	801358
132526	801359
46877	801360
9526	801361
20918	801362
28772	801363
6430	801364
130189	801365
66684	801366
116166	801367
43470	801368
30874	801369
1641	801370
8109	801371
1287	801372
23392	801373
21780	801374
2664	801375
96585	801376
77660	801377
38349	801378
68584	801379
9231	801380
94	801381
27159	801382
135086	801383
15395	801384
26642	801385
2193	801386
69413	801387
35626	801388
112636	801389
13870	801390
1239	801391
40155	801392
43263	801393
11752	801394
36010	801395
128818	801396
12756	801397
4919	801398
117744	801399
35044	801400
6884	801401
118996	801402
143531	801403
11732	801404
75439	801405
28307	801406
28591	801407
359	801408
15533	801409
8225	801410
7461	801411
1102	801412
350	801413
47254	801414
8124	801415
199	801416
42949	801417
8849	801418
57424	801419
110205	801420
30327	801421
15103	801422
56073	801423
91429	801424
92130	801425
74221	801426
138303	801427
112052	801428
4696	801429
43540	801430
9744	801431
10671	801432
8803	801433
617	801434
1352	801435
27788	801436
90398	801437
26037	801438
64108	801439
15753	801440
11886	801441
255	801442
159914	801443
8700	801444
163312	801445
20458	801446
12	801447
17378	801448
76827	801449
24147	801450
26395	801451
31581	801452
2166	801453
3558	801454
9292	801455
261	801456
4252	801457
16687	801458
16161	801459
40602	801460
145048	801461
24230	801462
13853	801463
30221	801464
16465	801465
4995	801466
165735	801467
89213	801468
52724	801469
38315	801470
4227	801471
24584	801472
102534	801473
38572	801474
112424	801475
87699	801476
40847	801477
38980	801478
16454	801479
11126	801480
148976	801481
141637	801482
79602	801483
4273	801484
17377	801485
33076	801486
64093	801487
1673	801488
29030	801489
6350	801490
55553	801491
2610	801492
18860	801493
120051	801494
78141	801495
4836	801496
55810	801497
49496	801498
62100	801499
12338	801500
73618	801501
106753	801502
27786	801503
52375	801504
4554	801505
81223	801506
96550	801507
91373	801508
68282	801509
8671	801510
50158	801511
18974	801512
72449	801513
10851	801514
44882	801515
84891	801516
13663	801517
25019	801518
10642	801519
2946	801520
109196	801521
1901	801522
11212	801523
10852	801524
32685	801525
14179	801526
4156	801527
5138	801528
146179	801529
65216	801530
10345	801531
31960	801532
68227	801533
12304	801534
76543	801535
25603	801536
52208	801537
15755	801538
121783	801539
75663	801540
9230	801541
61764	801542
33835	801543
65996	801544
47249	801545
12557	801546
55284	801547
97475	801548
118590	801549
30183	801550
54236	801551
138249	801552
16764	801553
24998	801554
47791	801555
38348	801556
38622	801557
23670	801558
508	801559
1320	801560
17342	801561
7346	801562
60240	801563
21086	801564
20231	801565
4248	801566
122093	801567
22334	801568
131088	801569
57220	801570
107043	801571
119642	801572
41375	801573
65672	801574
6093	801575
170159	801576
43861	801577
105554	801578
6721	801579
47111	801580
59429	801581
21964	801582
97194	801583
38923	801584
87256	801585
46425	801586
10827	801587
19951	801588
2296	801589
10276	801590
14435	801591
58025	801592
91453	801593
13293	801594
12668	801595
53116	801596
31325	801597
51361	801598
15459	801599
84002	801600
131949	801601
56531	801602
18915	801603
119915	801604
67934	801605
112020	801606
29085	801607
30940	801608
60084	801609
159964	801610
35838	801611
1575	801612
55820	801613
22515	801614
22025	801615
77601	801616
34079	801617
12404	801618
17547	801619
47196	801620
115702	801621
124404	801622
106638	801623
8567	801624
42372	801625
18751	801626
33174	801627
17552	801628
50783	801629
22947	801630
51575	801631
456	801632
114501	801633
33927	801634
2825	801635
105206	801636
970	801637
102848	801638
125284	801639
75523	801640
7921	801641
30920	801642
132723	801643
15073	801644
306	801645
74327	801646
3823	801647
18022	801648
105528	801649
6434	801650
85861	801651
5915	801652
96849	801653
51741	801654
37560	801655
71771	801656
88722	801657
10822	801658
26621	801659
165923	801660
50529	801661
36405	801662
22864	801663
139109	801664
137640	801665
26548	801666
53607	801667
72445	801668
18957	801669
1744	801670
58838	801671
102324	801672
318	801673
13652	801674
124498	801675
107673	801676
41897	801677
99020	801678
16093	801679
35904	801680
35771	801681
32908	801682
46473	801683
84100	801684
128631	801685
10773	801686
3935	801687
3468	801688
257	801689
166527	801690
21	801691
1590	801692
27952	801693
19832	801694
15142	801695
105297	801696
55245	801697
64682	801698
63325	801699
2105	801700
60225	801701
15689	801702
1558	801703
13014	801704
134103	801705
4885	801706
25299	801707
21220	801708
114615	801709
92455	801710
138710	801711
8615	801712
43563	801713
13498	801714
3166	801715
34506	801716
1663	801717
10114	801718
64248	801719
3841	801720
24492	801721
46755	801722
19625	801723
108077	801724
4300	801725
44910	801726
40709	801727
63904	801728
132243	801729
90499	801730
3361	801731
23962	801732
19623	801733
620	801734
57234	801735
31485	801736
97657	801737
64525	801738
47985	801739
6419	801740
48212	801741
2112	801742
72030	801743
42499	801744
122727	801745
135016	801746
8082	801747
37259	801748
121575	801749
18460	801750
8989	801751
923	801752
170039	801753
97049	801754
92	801755
22369	801756
33715	801757
18583	801758
18914	801759
212	801760
72859	801761
39834	801762
59784	801763
34887	801764
1875	801765
30159	801766
2907	801767
56829	801768
158784	801769
84797	801770
121563	801771
8670	801772
59917	801773
80202	801774
24044	801775
41339	801776
48656	801777
98955	801778
5049	801779
69035	801780
14528	801781
1248	801782
39263	801783
9334	801784
13026	801785
24579	801786
28051	801787
48655	801788
194	801789
93067	801790
18031	801791
105442	801792
128797	801793
167867	801794
79866	801795
27102	801796
38212	801797
104384	801798
77977	801799
14389	801800
59125	801801
11381	801802
15005	801803
12489	801804
132074	801805
86500	801806
18990	801807
47895	801808
4249	801809
66859	801810
81029	801811
82901	801812
19901	801813
166961	801814
5539	801815
11692	801816
377	801817
157554	801818
53592	801819
23562	801820
25472	801821
2035	801822
78648	801823
1424	801824
19186	801825
203	801826
43629	801827
52174	801828
25825	801829
18855	801830
91795	801831
50878	801832
5360	801833
97283	801834
22	801835
120509	801836
83777	801837
1612	801838
30117	801839
2512	801840
2628	801841
3567	801842
494	801843
1779	801844
37805	801845
12557	801846
110329	801847
14188	801848
2788	801849
86096	801850
26043	801851
82125	801852
2508	801853
111753	801854
35090	801855
47324	801856
111444	801857
42243	801858
38608	801859
8543	801860
77571	801861
82418	801862
71074	801863
12653	801864
36940	801865
15983	801866
8087	801867
45231	801868
16587	801869
3711	801870
81327	801871
41109	801872
17423	801873
35897	801874
58177	801875
18022	801876
86365	801877
73035	801878
76730	801879
48910	801880
22497	801881
13505	801882
836	801883
11421	801884
53850	801885
93481	801886
30612	801887
43467	801888
125	801889
30444	801890
27928	801891
102778	801892
14519	801893
11627	801894
2797	801895
3354	801896
169343	801897
17540	801898
69665	801899
118782	801900
8869	801901
112681	801902
6867	801903
31740	801904
18627	801905
27	801906
83025	801907
41891	801908
94932	801909
20965	801910
9859	801911
121771	801912
31426	801913
2300	801914
8286	801915
6744	801916
95745	801917
110523	801918
73225	801919
19744	801920
3032	801921
12455	801922
81988	801923
6213	801924
66707	801925
92792	801926
23307	801927
21680	801928
1762	801929
51575	801930
8191	801931
67467	801932
40482	801933
33419	801934
102055	801935
14910	801936
27687	801937
80554	801938
5054	801939
15274	801940
40070	801941
25770	801942
48888	801943
102985	801944
42316	801945
76538	801946
21484	801947
95102	801948
8321	801949
81369	801950
11226	801951
51446	801952
16686	801953
105395	801954
109302	801955
25527	801956
51539	801957
3418	801958
70598	801959
47806	801960
8860	801961
78237	801962
34167	801963
84975	801964
4250	801965
98798	801966
11849	801967
51087	801968
870	801969
132168	801970
163405	801971
50005	801972
29725	801973
98397	801974
75597	801975
31978	801976
108639	801977
42612	801978
27573	801979
165198	801980
78875	801981
12694	801982
5060	801983
75123	801984
54818	801985
48108	801986
4660	801987
50023	801988
168784	801989
7722	801990
113401	801991
55917	801992
7858	801993
1186	801994
9568	801995
13319	801996
29335	801997
54471	801998
155359	801999
81108	802000
147478	802001
37400	802002
11350	802003
38444	802004
9198	802005
138069	802006
60057	802007
44678	802008
2044	802009
67679	802010
18725	802011
136753	802012
45289	802013
136	802014
79423	802015
1218	802016
17765	802017
16269	802018
5267	802019
18104	802020
13567	802021
24559	802022
7417	802023
6077	802024
13746	802025
137792	802026
7706	802027
7350	802028
32901	802029
41125	802030
50907	802031
2609	802032
21653	802033
12096	802034
62513	802035
5144	802036
114958	802037
88518	802038
31569	802039
16977	802040
57700	802041
96738	802042
29061	802043
4118	802044
70361	802045
43934	802046
94401	802047
73043	802048
18519	802049
48742	802050
86562	802051
56667	802052
73512	802053
11877	802054
62965	802055
58617	802056
21612	802057
119844	802058
63746	802059
55318	802060
47553	802061
59480	802062
2448	802063
24410	802064
21254	802065
55215	802066
26126	802067
29	802068
2455	802069
111983	802070
75744	802071
130665	802072
24887	802073
2979	802074
22845	802075
14795	802076
69708	802077
159482	802078
21493	802079
11994	802080
40850	802081
43729	802082
8108	802083
121955	802084
3466	802085
75029	802086
35187	802087
11081	802088
44261	802089
9338	802090
2324	802091
75319	802092
94948	802093
30863	802094
25984	802095
119086	802096
55644	802097
80566	802098
49725	802099
19725	802100
6463	802101
3265	802102
57751	802103
110418	802104
104391	802105
12395	802106
74785	802107
55866	802108
163	802109
29299	802110
13521	802111
383	802112
14599	802113
7210	802114
96122	802115
15485	802116
53489	802117
10315	802118
70138	802119
12855	802120
11403	802121
44300	802122
76730	802123
92876	802124
27032	802125
14086	802126
103505	802127
25529	802128
71294	802129
25446	802130
95119	802131
105929	802132
41426	802133
5309	802134
47687	802135
135682	802136
43744	802137
11212	802138
12529	802139
69660	802140
58632	802141
998	802142
21792	802143
17871	802144
32906	802145
4773	802146
28803	802147
23574	802148
4358	802149
36464	802150
7304	802151
40417	802152
111145	802153
36242	802154
7073	802155
3476	802156
52199	802157
95525	802158
145066	802159
12272	802160
19559	802161
42222	802162
11553	802163
36456	802164
12927	802165
1554	802166
53996	802167
5909	802168
44945	802169
45874	802170
54071	802171
126608	802172
3759	802173
9399	802174
27372	802175
141397	802176
156891	802177
3511	802178
9307	802179
37804	802180
7633	802181
59433	802182
33057	802183
49	802184
2577	802185
3544	802186
20853	802187
56424	802188
35708	802189
17093	802190
77861	802191
16407	802192
127882	802193
22442	802194
2657	802195
50671	802196
30526	802197
26537	802198
32226	802199
37038	802200
1831	802201
107174	802202
25446	802203
21268	802204
210	802205
30441	802206
39102	802207
12388	802208
30020	802209
12540	802210
30582	802211
155786	802212
55262	802213
9737	802214
129255	802215
76606	802216
28007	802217
89444	802218
64307	802219
7485	802220
59434	802221
153087	802222
9616	802223
23655	802224
41183	802225
120935	802226
21435	802227
63855	802228
164541	802229
15690	802230
42725	802231
19413	802232
7424	802233
9532	802234
20969	802235
75209	802236
158852	802237
107600	802238
94006	802239
70030	802240
29417	802241
40243	802242
4646	802243
10674	802244
42497	802245
167434	802246
50592	802247
82293	802248
24955	802249
64209	802250
31479	802251
30532	802252
5156	802253
62778	802254
101131	802255
3346	802256
83144	802257
653	802258
68049	802259
10600	802260
9720	802261
55708	802262
22163	802263
14158	802264
66291	802265
3440	802266
4136	802267
100174	802268
148170	802269
16327	802270
64710	802271
59624	802272
6363	802273
34414	802274
11720	802275
14969	802276
61674	802277
20344	802278
113762	802279
17905	802280
50610	802281
400	802282
6712	802283
53106	802284
22602	802285
24855	802286
2956	802287
56678	802288
57167	802289
82683	802290
4109	802291
55776	802292
17044	802293
2519	802294
57835	802295
130325	802296
13765	802297
20803	802298
99996	802299
2505	802300
128508	802301
141929	802302
26879	802303
67092	802304
68034	802305
40030	802306
61655	802307
42641	802308
12048	802309
40570	802310
48388	802311
20940	802312
68208	802313
86879	802314
133615	802315
55633	802316
64723	802317
39987	802318
54011	802319
121732	802320
9533	802321
82279	802322
78682	802323
38728	802324
3073	802325
31318	802326
100941	802327
153957	802328
33230	802329
56161	802330
685	802331
21512	802332
153911	802333
4106	802334
60858	802335
4980	802336
26168	802337
16411	802338
53282	802339
86665	802340
82107	802341
41904	802342
6699	802343
67131	802344
51923	802345
31056	802346
9551	802347
27932	802348
3086	802349
45846	802350
1857	802351
17738	802352
57218	802353
2284	802354
12321	802355
901	802356
61102	802357
584	802358
7472	802359
34564	802360
29077	802361
9489	802362
461	802363
132520	802364
15577	802365
12854	802366
35643	802367
5274	802368
54812	802369
51773	802370
34070	802371
101171	802372
6657	802373
124307	802374
43150	802375
55565	802376
80247	802377
84589	802378
9482	802379
29433	802380
69644	802381
3597	802382
7472	802383
405	802384
22535	802385
87963	802386
127187	802387
94290	802388
16639	802389
49017	802390
47889	802391
113161	802392
62974	802393
77006	802394
26767	802395
6123	802396
95781	802397
21204	802398
23929	802399
34232	802400
1405	802401
14270	802402
6781	802403
38733	802404
35407	802405
40751	802406
12	802407
50619	802408
8886	802409
30767	802410
677	802411
15409	802412
77524	802413
30217	802414
8690	802415
10211	802416
16122	802417
82188	802418
3361	802419
4062	802420
1229	802421
22335	802422
72250	802423
7761	802424
16832	802425
111405	802426
122148	802427
63143	802428
69657	802429
73347	802430
127973	802431
7658	802432
100145	802433
14951	802434
5539	802435
14001	802436
56454	802437
4191	802438
12482	802439
12724	802440
23616	802441
128324	802442
55545	802443
6810	802444
20896	802445
21081	802446
24576	802447
24162	802448
95162	802449
84996	802450
11332	802451
29853	802452
37151	802453
3710	802454
47812	802455
23930	802456
42252	802457
48062	802458
744	802459
107833	802460
13362	802461
28436	802462
100747	802463
2021	802464
19649	802465
601	802466
72530	802467
42506	802468
8907	802469
119541	802470
102665	802471
16372	802472
1255	802473
38586	802474
15926	802475
128671	802476
37797	802477
14119	802478
21076	802479
19230	802480
32549	802481
20649	802482
14948	802483
14721	802484
87057	802485
42644	802486
257	802487
29119	802488
45035	802489
86409	802490
15663	802491
53946	802492
2500	802493
31177	802494
43134	802495
999	802496
9171	802497
18140	802498
4845	802499
15402	802500
21793	802501
77575	802502
1938	802503
59758	802504
12713	802505
52213	802506
32328	802507
6530	802508
6869	802509
142514	802510
68937	802511
14416	802512
9717	802513
12092	802514
16904	802515
1157	802516
16582	802517
50084	802518
25950	802519
84987	802520
49227	802521
36399	802522
23953	802523
122102	802524
1158	802525
100896	802526
62716	802527
27952	802528
61038	802529
103688	802530
54020	802531
153355	802532
79983	802533
5457	802534
5630	802535
11674	802536
8520	802537
4131	802538
6204	802539
11485	802540
35618	802541
34467	802542
149283	802543
20066	802544
13547	802545
107545	802546
74016	802547
66269	802548
6761	802549
84499	802550
10745	802551
31431	802552
94394	802553
20674	802554
41669	802555
31226	802556
46539	802557
16229	802558
16092	802559
34280	802560
138642	802561
18	802562
54981	802563
85479	802564
28106	802565
3913	802566
22333	802567
164849	802568
112931	802569
3972	802570
96787	802571
91886	802572
24462	802573
42698	802574
21725	802575
109367	802576
31806	802577
5914	802578
32678	802579
28369	802580
1482	802581
21373	802582
26196	802583
22861	802584
13727	802585
104089	802586
18705	802587
30041	802588
2100	802589
29264	802590
40725	802591
9648	802592
65202	802593
7180	802594
5870	802595
61482	802596
106591	802597
8134	802598
8342	802599
4900	802600
45440	802601
1052	802602
55853	802603
17850	802604
130812	802605
1362	802606
109128	802607
6052	802608
75999	802609
23463	802610
8538	802611
2458	802612
15384	802613
23940	802614
2315	802615
73408	802616
59636	802617
56502	802618
85830	802619
29024	802620
79707	802621
15805	802622
96588	802623
28	802624
20023	802625
14561	802626
10404	802627
79311	802628
8577	802629
8547	802630
120597	802631
21652	802632
45834	802633
54284	802634
40926	802635
20009	802636
33916	802637
25104	802638
138062	802639
2670	802640
73975	802641
58751	802642
9945	802643
4328	802644
12286	802645
81110	802646
5926	802647
128674	802648
29504	802649
106251	802650
94668	802651
41475	802652
1738	802653
57507	802654
1	802655
34709	802656
15473	802657
119714	802658
10861	802659
38102	802660
36173	802661
4592	802662
90337	802663
83438	802664
65246	802665
47019	802666
18272	802667
97820	802668
811	802669
22627	802670
26556	802671
2424	802672
42528	802673
11741	802674
50682	802675
5917	802676
58737	802677
36750	802678
19060	802679
39316	802680
14920	802681
62114	802682
29600	802683
2965	802684
88587	802685
4880	802686
5083	802687
57149	802688
25894	802689
2278	802690
25723	802691
30499	802692
83756	802693
65524	802694
1409	802695
53600	802696
40890	802697
50296	802698
55314	802699
16012	802700
47596	802701
18525	802702
13035	802703
79579	802704
35213	802705
24121	802706
55744	802707
44479	802708
10033	802709
104052	802710
14209	802711
109988	802712
94	802713
27831	802714
13880	802715
55888	802716
51823	802717
158999	802718
169200	802719
1	802720
70567	802721
29627	802722
14955	802723
8243	802724
4065	802725
3144	802726
77234	802727
46323	802728
28471	802729
1456	802730
27300	802731
26974	802732
37255	802733
40500	802734
7448	802735
10876	802736
19869	802737
44225	802738
19904	802739
56644	802740
15357	802741
5995	802742
2859	802743
115174	802744
11005	802745
9565	802746
5066	802747
17812	802748
48086	802749
1725	802750
27894	802751
10858	802752
122511	802753
55723	802754
70302	802755
35889	802756
20220	802757
3365	802758
8198	802759
10405	802760
11866	802761
17441	802762
19033	802763
12066	802764
128393	802765
3812	802766
9997	802767
104361	802768
25590	802769
50137	802770
118978	802771
68323	802772
38372	802773
73208	802774
87678	802775
21534	802776
159732	802777
4258	802778
124198	802779
19308	802780
120803	802781
12204	802782
28832	802783
32893	802784
14732	802785
61175	802786
44759	802787
12409	802788
109458	802789
26007	802790
28731	802791
10907	802792
66369	802793
32831	802794
75723	802795
33127	802796
96489	802797
53933	802798
22130	802799
13223	802800
56558	802801
31698	802802
29716	802803
16070	802804
26493	802805
51847	802806
43721	802807
38719	802808
59226	802809
54808	802810
4417	802811
169250	802812
5222	802813
38966	802814
21100	802815
5825	802816
7145	802817
81757	802818
113384	802819
20493	802820
44109	802821
20088	802822
9988	802823
69245	802824
134680	802825
95964	802826
101556	802827
59743	802828
18246	802829
9422	802830
16973	802831
103225	802832
8512	802833
10093	802834
24350	802835
31552	802836
3102	802837
10505	802838
64324	802839
26281	802840
119953	802841
22654	802842
61758	802843
21593	802844
126521	802845
68688	802846
2968	802847
10133	802848
7775	802849
4437	802850
2106	802851
30930	802852
8932	802853
106056	802854
124941	802855
3011	802856
29546	802857
77412	802858
5885	802859
4595	802860
7069	802861
128074	802862
16680	802863
14648	802864
12441	802865
19933	802866
48733	802867
39139	802868
45174	802869
67287	802870
30954	802871
103015	802872
15950	802873
5245	802874
112580	802875
17621	802876
79087	802877
32606	802878
100184	802879
9342	802880
48184	802881
11675	802882
64842	802883
22219	802884
8096	802885
87311	802886
258	802887
41832	802888
19548	802889
4199	802890
25	802891
49849	802892
11038	802893
2171	802894
82802	802895
114875	802896
78956	802897
1733	802898
33457	802899
45668	802900
41790	802901
102716	802902
48946	802903
2734	802904
49266	802905
9403	802906
44445	802907
43167	802908
85352	802909
153593	802910
1659	802911
37541	802912
53051	802913
24704	802914
102137	802915
62036	802916
143904	802917
19137	802918
11381	802919
86832	802920
2206	802921
34152	802922
1315	802923
19628	802924
92608	802925
86097	802926
136297	802927
53251	802928
47302	802929
5621	802930
60837	802931
81176	802932
25771	802933
48748	802934
34025	802935
321	802936
2038	802937
33737	802938
109245	802939
12105	802940
128280	802941
19694	802942
12867	802943
69578	802944
31515	802945
112817	802946
18043	802947
119513	802948
472	802949
746	802950
39448	802951
152608	802952
145711	802953
1800	802954
3924	802955
54897	802956
19297	802957
14069	802958
10006	802959
70840	802960
32980	802961
46353	802962
67773	802963
37242	802964
15341	802965
302	802966
73086	802967
44594	802968
62973	802969
21447	802970
333	802971
12475	802972
33745	802973
44795	802974
42656	802975
16503	802976
37447	802977
15873	802978
11375	802979
288	802980
79966	802981
19896	802982
48330	802983
42395	802984
17666	802985
21490	802986
113000	802987
2601	802988
49524	802989
53362	802990
3305	802991
87214	802992
36974	802993
53434	802994
30700	802995
91165	802996
1166	802997
1784	802998
6403	802999
115501	803000
4206	803001
136100	803002
17602	803003
19418	803004
112914	803005
8862	803006
2013	803007
5920	803008
14623	803009
33439	803010
1574	803011
19394	803012
50138	803013
64012	803014
161717	803015
16828	803016
43393	803017
7528	803018
92155	803019
1824	803020
39925	803021
59244	803022
56080	803023
6684	803024
111529	803025
36306	803026
1287	803027
20620	803028
6084	803029
3980	803030
75247	803031
34955	803032
42275	803033
32541	803034
17636	803035
114	803036
39864	803037
7127	803038
60471	803039
149395	803040
63998	803041
69038	803042
18947	803043
66162	803044
71848	803045
62272	803046
21648	803047
35455	803048
13345	803049
6281	803050
13033	803051
112697	803052
105547	803053
7829	803054
52097	803055
78116	803056
98818	803057
13750	803058
69545	803059
34528	803060
45164	803061
118094	803062
137302	803063
12346	803064
10487	803065
286	803066
29876	803067
1170	803068
53592	803069
56010	803070
31087	803071
15150	803072
11417	803073
59579	803074
96797	803075
70895	803076
5256	803077
43248	803078
6122	803079
2062	803080
5051	803081
169922	803082
23777	803083
155	803084
32813	803085
93603	803086
26668	803087
18090	803088
2379	803089
5140	803090
3198	803091
1627	803092
59796	803093
27037	803094
1433	803095
102798	803096
17060	803097
77807	803098
98038	803099
1344	803100
33241	803101
1223	803102
38791	803103
3987	803104
58917	803105
33361	803106
63946	803107
22061	803108
45773	803109
73142	803110
2972	803111
3659	803112
31225	803113
30186	803114
26610	803115
6192	803116
41011	803117
12103	803118
3559	803119
23466	803120
60351	803121
112865	803122
89998	803123
1055	803124
30536	803125
5089	803126
310	803127
233	803128
73132	803129
111359	803130
23909	803131
10732	803132
105381	803133
968	803134
59114	803135
162019	803136
129451	803137
10854	803138
13678	803139
5252	803140
3806	803141
139546	803142
15700	803143
15176	803144
1833	803145
26535	803146
117583	803147
3787	803148
7025	803149
6125	803150
34978	803151
60279	803152
49505	803153
2492	803154
46333	803155
28120	803156
148866	803157
68255	803158
9175	803159
40411	803160
97	803161
81084	803162
61068	803163
9078	803164
167265	803165
89853	803166
43146	803167
13935	803168
15265	803169
1931	803170
123848	803171
50846	803172
15635	803173
51339	803174
44201	803175
18996	803176
8439	803177
25882	803178
111783	803179
8524	803180
3280	803181
41186	803182
17246	803183
10842	803184
97160	803185
76167	803186
21692	803187
45560	803188
94941	803189
163125	803190
145925	803191
69320	803192
632	803193
1849	803194
27436	803195
29580	803196
19553	803197
70475	803198
33144	803199
113135	803200
21614	803201
95159	803202
121162	803203
109898	803204
48224	803205
167029	803206
47805	803207
44156	803208
81306	803209
89088	803210
56603	803211
78980	803212
16134	803213
12585	803214
168874	803215
45134	803216
20606	803217
7597	803218
165871	803219
6043	803220
3346	803221
401	803222
28140	803223
127978	803224
30370	803225
10889	803226
62238	803227
75996	803228
43824	803229
110712	803230
61524	803231
155065	803232
57584	803233
56304	803234
6197	803235
33946	803236
78120	803237
25531	803238
113285	803239
19974	803240
19907	803241
49985	803242
89115	803243
88	803244
13615	803245
26470	803246
51297	803247
7243	803248
51934	803249
36416	803250
17034	803251
39305	803252
7386	803253
40917	803254
43178	803255
107293	803256
16	803257
22414	803258
3680	803259
56038	803260
20665	803261
7422	803262
89501	803263
22242	803264
55371	803265
31424	803266
14129	803267
150644	803268
17309	803269
19115	803270
3573	803271
101887	803272
48134	803273
27715	803274
41088	803275
12180	803276
4770	803277
46383	803278
12899	803279
50482	803280
100927	803281
126141	803282
124069	803283
817	803284
4593	803285
27236	803286
15759	803287
23486	803288
33701	803289
122849	803290
139928	803291
2074	803292
23693	803293
43040	803294
12627	803295
81149	803296
34859	803297
36177	803298
148057	803299
24205	803300
52809	803301
127128	803302
400	803303
26552	803304
84462	803305
58774	803306
58538	803307
38065	803308
1316	803309
39243	803310
1625	803311
48655	803312
3165	803313
159159	803314
11922	803315
13317	803316
42944	803317
68908	803318
54795	803319
26394	803320
27600	803321
6764	803322
25096	803323
69018	803324
1505	803325
83673	803326
77529	803327
87921	803328
19116	803329
43959	803330
122928	803331
6758	803332
83972	803333
31234	803334
42970	803335
722	803336
1286	803337
86189	803338
75802	803339
150827	803340
6463	803341
67051	803342
82602	803343
70581	803344
50865	803345
170281	803346
109163	803347
41589	803348
1086	803349
59447	803350
55932	803351
12313	803352
9443	803353
10947	803354
25868	803355
949	803356
7909	803357
88937	803358
58307	803359
68674	803360
130303	803361
56821	803362
37832	803363
25034	803364
99025	803365
4992	803366
14	803367
9459	803368
7427	803369
114597	803370
51817	803371
4048	803372
47507	803373
10442	803374
92085	803375
79753	803376
5014	803377
84737	803378
1281	803379
147832	803380
79039	803381
62571	803382
107778	803383
7713	803384
84475	803385
100959	803386
15835	803387
15203	803388
39492	803389
124539	803390
9402	803391
16482	803392
4018	803393
3043	803394
120975	803395
968	803396
22087	803397
69363	803398
7658	803399
27443	803400
48687	803401
18168	803402
4524	803403
44260	803404
5631	803405
24572	803406
52297	803407
31490	803408
58636	803409
37344	803410
67337	803411
4526	803412
62096	803413
34705	803414
30841	803415
69265	803416
137928	803417
6658	803418
55301	803419
72529	803420
58011	803421
42340	803422
111281	803423
33838	803424
4694	803425
124815	803426
23494	803427
1299	803428
35545	803429
54245	803430
63814	803431
26203	803432
11113	803433
7625	803434
88410	803435
20754	803436
110948	803437
4624	803438
102850	803439
38832	803440
67402	803441
150821	803442
59175	803443
56424	803444
21380	803445
46279	803446
13926	803447
117850	803448
24512	803449
56216	803450
6257	803451
139643	803452
18686	803453
10694	803454
12170	803455
13871	803456
4451	803457
15697	803458
73271	803459
30799	803460
68430	803461
59056	803462
2544	803463
86186	803464
13516	803465
13570	803466
106145	803467
42214	803468
35229	803469
68496	803470
18016	803471
4118	803472
4125	803473
11855	803474
106326	803475
31388	803476
44929	803477
20134	803478
25784	803479
13472	803480
87222	803481
122282	803482
51769	803483
299	803484
118392	803485
4735	803486
52943	803487
64566	803488
11826	803489
22054	803490
152112	803491
92496	803492
73462	803493
35775	803494
44505	803495
166868	803496
6370	803497
127	803498
757	803499
163385	803500
55093	803501
41191	803502
18759	803503
10533	803504
54439	803505
53210	803506
126771	803507
38432	803508
1055	803509
75318	803510
91501	803511
74216	803512
33558	803513
71910	803514
66818	803515
49870	803516
74490	803517
29521	803518
25090	803519
16751	803520
3115	803521
101836	803522
156	803523
16913	803524
41107	803525
10416	803526
6147	803527
43361	803528
125051	803529
57290	803530
68065	803531
32091	803532
101329	803533
28669	803534
62085	803535
80199	803536
13437	803537
137	803538
25510	803539
6110	803540
105059	803541
67502	803542
77712	803543
57111	803544
29764	803545
38695	803546
104381	803547
39249	803548
75027	803549
28159	803550
1231	803551
12476	803552
28746	803553
9492	803554
45267	803555
5282	803556
9937	803557
5488	803558
29343	803559
115317	803560
24726	803561
22766	803562
129420	803563
6073	803564
4324	803565
1938	803566
36541	803567
46866	803568
42061	803569
22541	803570
64948	803571
27130	803572
95	803573
54302	803574
53151	803575
43713	803576
87087	803577
8536	803578
153133	803579
20436	803580
47945	803581
25935	803582
109409	803583
47026	803584
63889	803585
3744	803586
12631	803587
114837	803588
11224	803589
24170	803590
37566	803591
124950	803592
36865	803593
8312	803594
65017	803595
3272	803596
67789	803597
75188	803598
30840	803599
105495	803600
50321	803601
12	803602
40319	803603
85476	803604
30035	803605
38563	803606
4677	803607
51676	803608
12750	803609
68818	803610
8343	803611
164680	803612
1412	803613
6525	803614
86603	803615
25641	803616
8866	803617
8790	803618
20741	803619
834	803620
31747	803621
8903	803622
60256	803623
148876	803624
12385	803625
100762	803626
40	803627
134118	803628
7201	803629
39285	803630
55320	803631
26860	803632
75710	803633
15894	803634
71684	803635
36344	803636
56041	803637
51564	803638
30278	803639
123905	803640
5112	803641
46283	803642
29467	803643
38065	803644
5380	803645
24065	803646
9932	803647
101800	803648
74644	803649
17117	803650
58069	803651
44024	803652
50436	803653
4861	803654
63154	803655
56519	803656
64284	803657
137585	803658
69141	803659
46584	803660
13978	803661
6686	803662
84069	803663
388	803664
139395	803665
5674	803666
95558	803667
12825	803668
43908	803669
442	803670
2865	803671
9282	803672
41578	803673
7206	803674
2282	803675
36706	803676
8215	803677
72787	803678
32508	803679
5315	803680
62477	803681
38940	803682
12897	803683
52276	803684
26947	803685
12619	803686
1253	803687
90450	803688
27118	803689
41070	803690
9714	803691
18350	803692
25735	803693
1106	803694
133	803695
45053	803696
29391	803697
34239	803698
38092	803699
38696	803700
23917	803701
118925	803702
85270	803703
1598	803704
12591	803705
3323	803706
20	803707
60111	803708
829	803709
22230	803710
58144	803711
38455	803712
31597	803713
28492	803714
83243	803715
2342	803716
41665	803717
35748	803718
20899	803719
133975	803720
160657	803721
46958	803722
45411	803723
46498	803724
2289	803725
5094	803726
64432	803727
72301	803728
81714	803729
118792	803730
12208	803731
3995	803732
72939	803733
27563	803734
49934	803735
5783	803736
51315	803737
62790	803738
25478	803739
419	803740
39479	803741
2060	803742
96007	803743
132016	803744
79588	803745
98658	803746
19565	803747
17494	803748
31202	803749
18337	803750
3145	803751
12293	803752
8045	803753
57495	803754
28734	803755
29163	803756
10754	803757
70344	803758
5661	803759
33529	803760
52085	803761
11819	803762
64135	803763
2091	803764
145705	803765
49033	803766
16526	803767
6633	803768
112229	803769
105079	803770
19134	803771
106512	803772
93001	803773
122733	803774
5981	803775
68632	803776
62105	803777
36179	803778
33558	803779
37933	803780
115973	803781
49618	803782
81664	803783
10007	803784
60514	803785
29264	803786
88303	803787
33060	803788
86714	803789
60340	803790
46423	803791
34710	803792
14131	803793
34828	803794
16505	803795
138660	803796
25561	803797
95105	803798
1276	803799
130107	803800
11845	803801
14860	803802
10358	803803
45670	803804
169372	803805
1745	803806
1345	803807
651	803808
24555	803809
43241	803810
96963	803811
18378	803812
16314	803813
1489	803814
18250	803815
36010	803816
61888	803817
10306	803818
60295	803819
10816	803820
65961	803821
97089	803822
17543	803823
1440	803824
56176	803825
69614	803826
15592	803827
92783	803828
39	803829
57463	803830
44711	803831
23014	803832
93424	803833
2063	803834
145777	803835
72581	803836
75669	803837
13727	803838
74850	803839
12937	803840
12971	803841
67556	803842
32752	803843
80	803844
43034	803845
18614	803846
121015	803847
8775	803848
5774	803849
53796	803850
17209	803851
104057	803852
13753	803853
5134	803854
31979	803855
16309	803856
35414	803857
6381	803858
47583	803859
112762	803860
105200	803861
9736	803862
75189	803863
8686	803864
53425	803865
20323	803866
45242	803867
4501	803868
9069	803869
15558	803870
37266	803871
24399	803872
25335	803873
8408	803874
15080	803875
136173	803876
22183	803877
23595	803878
41793	803879
800	803880
75638	803881
577	803882
7757	803883
26320	803884
87634	803885
58894	803886
71247	803887
52758	803888
53147	803889
17625	803890
86055	803891
10906	803892
75527	803893
52310	803894
35477	803895
157739	803896
126553	803897
12450	803898
9481	803899
11655	803900
1784	803901
135921	803902
35235	803903
134576	803904
41789	803905
59655	803906
41120	803907
29717	803908
53396	803909
24394	803910
54206	803911
9761	803912
62261	803913
7678	803914
21837	803915
57867	803916
17941	803917
109357	803918
7042	803919
59810	803920
34523	803921
15858	803922
65316	803923
152008	803924
104020	803925
2338	803926
41528	803927
20199	803928
15900	803929
97783	803930
29651	803931
11555	803932
41894	803933
43626	803934
94216	803935
54400	803936
41846	803937
49427	803938
6230	803939
8382	803940
63563	803941
21201	803942
11645	803943
1023	803944
263	803945
33662	803946
38473	803947
96929	803948
13033	803949
33216	803950
27254	803951
81284	803952
24281	803953
98518	803954
56921	803955
131979	803956
9272	803957
17537	803958
60605	803959
46404	803960
2191	803961
27783	803962
46093	803963
11858	803964
111908	803965
51606	803966
57643	803967
29399	803968
21042	803969
8694	803970
118034	803971
24806	803972
13319	803973
27292	803974
2451	803975
78523	803976
748	803977
19521	803978
17351	803979
124031	803980
47367	803981
140578	803982
1760	803983
60342	803984
103814	803985
21158	803986
107884	803987
14819	803988
3313	803989
10630	803990
5884	803991
4906	803992
17311	803993
96702	803994
55262	803995
30468	803996
72792	803997
23589	803998
13034	803999
20268	804000
30177	804001
111975	804002
116	804003
66193	804004
25410	804005
10081	804006
102703	804007
35045	804008
9565	804009
155960	804010
6096	804011
32135	804012
15001	804013
109090	804014
49460	804015
27388	804016
72530	804017
15123	804018
47383	804019
3671	804020
73498	804021
1794	804022
74686	804023
82840	804024
163648	804025
13108	804026
5045	804027
12071	804028
64696	804029
47741	804030
106881	804031
8836	804032
76634	804033
100253	804034
66288	804035
542	804036
11386	804037
128120	804038
86747	804039
112067	804040
76448	804041
43806	804042
54712	804043
95993	804044
24057	804045
26497	804046
134209	804047
79066	804048
34516	804049
72109	804050
1813	804051
33238	804052
4582	804053
39825	804054
18913	804055
3020	804056
18501	804057
4425	804058
131	804059
57483	804060
97664	804061
6936	804062
57293	804063
19797	804064
37788	804065
2983	804066
29262	804067
81335	804068
14469	804069
68740	804070
12682	804071
194	804072
18066	804073
19770	804074
495	804075
75660	804076
29845	804077
10598	804078
62346	804079
10608	804080
2514	804081
33440	804082
23600	804083
86585	804084
18141	804085
26339	804086
5865	804087
6775	804088
48781	804089
30980	804090
115595	804091
43756	804092
9460	804093
45427	804094
47944	804095
37357	804096
78749	804097
59217	804098
11536	804099
18817	804100
10751	804101
102810	804102
70697	804103
437	804104
46	804105
5630	804106
3014	804107
10874	804108
12953	804109
48323	804110
5415	804111
5763	804112
95306	804113
42012	804114
1850	804115
37788	804116
7795	804117
11968	804118
25413	804119
40121	804120
107528	804121
94001	804122
15495	804123
46800	804124
134732	804125
26758	804126
27713	804127
45230	804128
69978	804129
497	804130
103418	804131
1202	804132
50447	804133
45048	804134
67501	804135
40198	804136
80	804137
449	804138
9195	804139
9940	804140
47724	804141
60373	804142
14557	804143
101108	804144
97743	804145
66933	804146
7856	804147
44983	804148
38278	804149
83662	804150
82867	804151
17266	804152
81720	804153
114129	804154
28679	804155
21464	804156
136949	804157
14315	804158
4632	804159
42419	804160
12740	804161
74791	804162
93070	804163
139643	804164
36608	804165
12764	804166
4161	804167
76721	804168
38469	804169
89613	804170
46151	804171
278	804172
31284	804173
152	804174
84145	804175
65757	804176
907	804177
13029	804178
123588	804179
6301	804180
21050	804181
13768	804182
125155	804183
53777	804184
22718	804185
3133	804186
66710	804187
48012	804188
39232	804189
21604	804190
79813	804191
22179	804192
98467	804193
17274	804194
47057	804195
95442	804196
3460	804197
63343	804198
57322	804199
144506	804200
117182	804201
11627	804202
60226	804203
23940	804204
64713	804205
50329	804206
30546	804207
108306	804208
64267	804209
22281	804210
53395	804211
18545	804212
52273	804213
54799	804214
25201	804215
105316	804216
10297	804217
12632	804218
50594	804219
27249	804220
60177	804221
42578	804222
8182	804223
66623	804224
115290	804225
34725	804226
49155	804227
16171	804228
137429	804229
95084	804230
46388	804231
1646	804232
32884	804233
6019	804234
7375	804235
42031	804236
8264	804237
39605	804238
48986	804239
59073	804240
32892	804241
1206	804242
151968	804243
25128	804244
3227	804245
2858	804246
10344	804247
66466	804248
74550	804249
12251	804250
166991	804251
55932	804252
24395	804253
120	804254
3049	804255
2127	804256
111287	804257
69158	804258
23303	804259
13037	804260
110541	804261
23823	804262
7904	804263
21159	804264
63447	804265
76322	804266
5432	804267
9601	804268
112206	804269
44663	804270
93704	804271
86275	804272
22198	804273
98936	804274
34655	804275
103809	804276
10791	804277
63169	804278
15611	804279
101279	804280
56451	804281
26576	804282
23037	804283
29393	804284
81240	804285
69038	804286
2918	804287
19700	804288
54405	804289
1337	804290
52365	804291
123084	804292
24697	804293
1279	804294
2056	804295
83646	804296
99273	804297
24627	804298
64447	804299
31307	804300
47220	804301
69151	804302
7174	804303
38266	804304
1827	804305
132847	804306
92611	804307
58837	804308
64484	804309
24660	804310
30111	804311
47663	804312
67691	804313
22025	804314
121384	804315
40885	804316
33063	804317
36121	804318
87970	804319
96098	804320
44825	804321
161702	804322
74359	804323
25143	804324
129310	804325
19011	804326
20811	804327
777	804328
92890	804329
81334	804330
41251	804331
137121	804332
22978	804333
68929	804334
84364	804335
17534	804336
155846	804337
70577	804338
16613	804339
881	804340
14667	804341
39431	804342
43473	804343
8051	804344
77826	804345
106243	804346
7403	804347
2183	804348
19351	804349
38846	804350
3543	804351
49819	804352
38198	804353
35981	804354
36929	804355
17749	804356
10327	804357
19105	804358
1187	804359
67621	804360
13309	804361
56124	804362
30512	804363
148040	804364
2880	804365
8515	804366
30356	804367
5538	804368
1643	804369
22719	804370
185	804371
104474	804372
2405	804373
26941	804374
92517	804375
49395	804376
136411	804377
91435	804378
5357	804379
74958	804380
78171	804381
48940	804382
5996	804383
86396	804384
153164	804385
321	804386
31932	804387
39284	804388
54291	804389
94983	804390
71388	804391
22648	804392
18444	804393
36484	804394
72884	804395
62554	804396
13114	804397
122904	804398
102938	804399
8464	804400
7918	804401
7462	804402
73360	804403
114451	804404
127848	804405
91618	804406
3656	804407
30229	804408
124247	804409
2584	804410
100467	804411
152577	804412
74500	804413
23650	804414
9316	804415
53206	804416
44943	804417
25253	804418
11960	804419
151916	804420
95140	804421
22936	804422
14441	804423
79651	804424
63732	804425
10133	804426
41132	804427
11441	804428
17787	804429
7184	804430
58033	804431
33299	804432
9192	804433
30448	804434
18800	804435
93948	804436
77545	804437
27896	804438
60555	804439
53229	804440
43292	804441
11473	804442
23714	804443
19250	804444
78825	804445
23992	804446
15066	804447
52686	804448
19023	804449
10282	804450
18151	804451
12241	804452
57704	804453
98832	804454
83925	804455
160683	804456
21070	804457
109178	804458
25384	804459
24888	804460
72221	804461
10511	804462
154870	804463
37655	804464
101277	804465
77407	804466
39391	804467
66131	804468
529	804469
129596	804470
71239	804471
74944	804472
31856	804473
44328	804474
41390	804475
121835	804476
62032	804477
10287	804478
59767	804479
5615	804480
42	804481
35465	804482
7778	804483
7484	804484
63959	804485
97489	804486
115443	804487
20861	804488
2796	804489
10269	804490
76873	804491
15636	804492
29742	804493
139318	804494
30225	804495
11348	804496
81191	804497
6139	804498
3444	804499
65789	804500
85123	804501
33771	804502
1174	804503
132326	804504
7056	804505
2583	804506
15548	804507
61620	804508
4224	804509
87589	804510
39876	804511
23777	804512
11128	804513
27373	804514
20440	804515
110592	804516
99071	804517
3574	804518
142703	804519
43355	804520
16961	804521
114913	804522
25182	804523
4941	804524
7245	804525
91994	804526
71897	804527
34507	804528
4879	804529
85343	804530
95778	804531
47096	804532
59166	804533
22584	804534
9998	804535
11807	804536
56146	804537
22275	804538
33451	804539
23794	804540
8527	804541
12068	804542
2754	804543
39377	804544
4689	804545
53034	804546
104035	804547
40175	804548
35179	804549
7135	804550
98124	804551
11009	804552
65464	804553
32963	804554
39028	804555
119512	804556
9060	804557
41905	804558
57076	804559
10280	804560
6505	804561
24113	804562
4693	804563
106426	804564
87116	804565
17186	804566
6642	804567
116666	804568
51596	804569
101618	804570
127690	804571
30300	804572
14988	804573
3808	804574
78409	804575
87834	804576
41480	804577
11708	804578
16857	804579
1711	804580
10326	804581
63054	804582
73931	804583
75735	804584
140382	804585
28673	804586
11	804587
9386	804588
63775	804589
14108	804590
54511	804591
78582	804592
18921	804593
59826	804594
1529	804595
318	804596
7454	804597
75228	804598
88041	804599
46024	804600
36632	804601
56517	804602
7304	804603
59202	804604
16268	804605
16312	804606
3772	804607
15840	804608
76096	804609
106951	804610
8432	804611
124862	804612
43890	804613
106270	804614
14179	804615
34452	804616
21417	804617
46789	804618
32854	804619
11155	804620
11725	804621
14918	804622
15721	804623
32633	804624
1314	804625
38406	804626
87174	804627
65160	804628
110372	804629
46619	804630
97364	804631
3495	804632
28241	804633
112658	804634
20393	804635
53542	804636
25122	804637
9069	804638
64474	804639
25882	804640
44923	804641
64006	804642
53773	804643
533	804644
5363	804645
39012	804646
24836	804647
4478	804648
59312	804649
28783	804650
18345	804651
1752	804652
13266	804653
108777	804654
61613	804655
12680	804656
16320	804657
54746	804658
48554	804659
98028	804660
14617	804661
97205	804662
52750	804663
23555	804664
9032	804665
148661	804666
16478	804667
7341	804668
12440	804669
52582	804670
9758	804671
4499	804672
129682	804673
14351	804674
69302	804675
51479	804676
31070	804677
168726	804678
69710	804679
55843	804680
40615	804681
102888	804682
64263	804683
13414	804684
47103	804685
9525	804686
43442	804687
73389	804688
5453	804689
20671	804690
169474	804691
65679	804692
397	804693
39938	804694
29739	804695
33817	804696
106048	804697
33575	804698
47327	804699
168808	804700
104771	804701
365	804702
42610	804703
63014	804704
104396	804705
50722	804706
33722	804707
3603	804708
26423	804709
96585	804710
16187	804711
31922	804712
7915	804713
23263	804714
114259	804715
26848	804716
25248	804717
2758	804718
50186	804719
38566	804720
22205	804721
59783	804722
57879	804723
115707	804724
110861	804725
35267	804726
8658	804727
100691	804728
26248	804729
131621	804730
70540	804731
51985	804732
8101	804733
51880	804734
4757	804735
13739	804736
111543	804737
31231	804738
88036	804739
115902	804740
76047	804741
30074	804742
74396	804743
167208	804744
421	804745
36053	804746
137648	804747
90928	804748
18151	804749
13164	804750
31567	804751
91244	804752
88958	804753
55901	804754
16708	804755
13220	804756
22355	804757
17961	804758
139	804759
2820	804760
48817	804761
62753	804762
22765	804763
13015	804764
22112	804765
13235	804766
724	804767
31230	804768
72	804769
4735	804770
4023	804771
57847	804772
76051	804773
3671	804774
75511	804775
95299	804776
104559	804777
10449	804778
131814	804779
13219	804780
4115	804781
45099	804782
2287	804783
7716	804784
40436	804785
79999	804786
111678	804787
44867	804788
9745	804789
11847	804790
66371	804791
130465	804792
67707	804793
11668	804794
41402	804795
108900	804796
3491	804797
25873	804798
1691	804799
10427	804800
51768	804801
46125	804802
750	804803
109330	804804
30964	804805
94867	804806
11442	804807
5602	804808
84988	804809
63846	804810
35366	804811
6010	804812
31157	804813
30497	804814
30266	804815
897	804816
135969	804817
35745	804818
12870	804819
86886	804820
25197	804821
31931	804822
18644	804823
23113	804824
6944	804825
113673	804826
25840	804827
34025	804828
52171	804829
82942	804830
6652	804831
15551	804832
110591	804833
40919	804834
4818	804835
52758	804836
4909	804837
20574	804838
21133	804839
8637	804840
81226	804841
16770	804842
78989	804843
27976	804844
83520	804845
99804	804846
164575	804847
18263	804848
53957	804849
199	804850
67496	804851
141118	804852
147244	804853
76169	804854
7873	804855
86178	804856
1944	804857
81304	804858
14130	804859
91953	804860
21653	804861
17856	804862
66568	804863
2725	804864
13657	804865
38299	804866
62780	804867
28547	804868
18329	804869
24083	804870
4446	804871
643	804872
31872	804873
987	804874
141825	804875
61829	804876
4570	804877
139041	804878
22902	804879
133053	804880
210	804881
91933	804882
31967	804883
11819	804884
18443	804885
39752	804886
98242	804887
8911	804888
4390	804889
155745	804890
758	804891
23717	804892
55201	804893
24052	804894
29567	804895
117404	804896
45693	804897
53974	804898
41169	804899
2240	804900
89168	804901
16701	804902
1972	804903
14243	804904
53058	804905
67056	804906
62433	804907
29002	804908
36679	804909
8013	804910
19832	804911
18782	804912
5743	804913
28480	804914
19502	804915
162424	804916
22061	804917
62003	804918
100408	804919
28301	804920
1527	804921
38986	804922
28950	804923
31474	804924
37169	804925
127268	804926
16961	804927
34906	804928
2111	804929
38712	804930
18066	804931
19580	804932
113077	804933
18737	804934
11586	804935
5196	804936
50455	804937
28967	804938
65679	804939
5770	804940
74112	804941
36200	804942
56525	804943
88258	804944
132880	804945
93770	804946
69364	804947
114613	804948
53043	804949
1321	804950
50613	804951
29844	804952
90764	804953
35723	804954
16581	804955
61243	804956
104446	804957
15163	804958
19556	804959
11713	804960
15190	804961
88519	804962
38853	804963
80473	804964
9886	804965
21635	804966
2418	804967
70144	804968
20666	804969
72157	804970
24450	804971
106230	804972
43252	804973
57540	804974
45648	804975
100241	804976
36905	804977
53684	804978
145931	804979
17168	804980
36551	804981
139226	804982
96298	804983
87974	804984
56687	804985
6590	804986
69748	804987
125772	804988
141143	804989
56841	804990
67423	804991
161113	804992
51643	804993
87000	804994
53	804995
45476	804996
31042	804997
35908	804998
63481	804999
46580	805000
75340	805001
23465	805002
91389	805003
8619	805004
63927	805005
96589	805006
317	805007
125485	805008
45279	805009
90079	805010
80445	805011
55145	805012
18698	805013
87398	805014
10450	805015
68213	805016
37728	805017
12911	805018
25489	805019
97903	805020
12289	805021
53218	805022
38603	805023
25122	805024
73676	805025
13016	805026
88319	805027
130956	805028
23632	805029
115723	805030
75665	805031
144218	805032
23787	805033
149603	805034
6156	805035
1765	805036
65936	805037
82955	805038
45108	805039
5636	805040
63424	805041
3355	805042
61520	805043
29780	805044
3772	805045
15378	805046
33709	805047
8869	805048
38920	805049
22652	805050
33116	805051
158921	805052
11277	805053
8139	805054
12724	805055
69551	805056
54469	805057
20847	805058
15725	805059
108534	805060
114165	805061
79337	805062
78688	805063
25241	805064
17399	805065
46497	805066
2018	805067
24566	805068
12746	805069
85920	805070
112536	805071
12313	805072
3240	805073
6745	805074
3095	805075
13025	805076
113351	805077
96278	805078
85193	805079
10714	805080
70980	805081
40786	805082
20728	805083
35408	805084
82006	805085
19573	805086
96995	805087
50440	805088
14274	805089
102895	805090
125658	805091
28177	805092
16588	805093
121681	805094
24653	805095
103380	805096
127071	805097
77991	805098
4439	805099
51124	805100
45243	805101
92117	805102
164458	805103
1979	805104
33568	805105
1982	805106
42227	805107
106773	805108
10021	805109
5922	805110
11229	805111
18194	805112
10030	805113
99934	805114
9224	805115
66731	805116
19197	805117
70935	805118
37390	805119
21456	805120
9271	805121
102669	805122
31592	805123
62193	805124
41604	805125
48975	805126
16497	805127
18150	805128
29650	805129
5539	805130
66464	805131
712	805132
44753	805133
12492	805134
107920	805135
42410	805136
736	805137
6095	805138
167723	805139
48298	805140
6612	805141
161	805142
51094	805143
18142	805144
79575	805145
11035	805146
9017	805147
16008	805148
38573	805149
105799	805150
31347	805151
53907	805152
105731	805153
10133	805154
64066	805155
65111	805156
3818	805157
43079	805158
38685	805159
71051	805160
53249	805161
68725	805162
27691	805163
110629	805164
19021	805165
128144	805166
109512	805167
39616	805168
71324	805169
118975	805170
98568	805171
17327	805172
63544	805173
159942	805174
117382	805175
8139	805176
62307	805177
18705	805178
4102	805179
40915	805180
32447	805181
23314	805182
111910	805183
1193	805184
66317	805185
92261	805186
14725	805187
8400	805188
82673	805189
51316	805190
15907	805191
105027	805192
95490	805193
80538	805194
27813	805195
64328	805196
149406	805197
123852	805198
31340	805199
23000	805200
9659	805201
157800	805202
41551	805203
78728	805204
33301	805205
15833	805206
133879	805207
103098	805208
28694	805209
58869	805210
27232	805211
25556	805212
31833	805213
4918	805214
48577	805215
46913	805216
58889	805217
350	805218
35290	805219
31654	805220
122823	805221
5279	805222
159300	805223
17943	805224
25343	805225
146558	805226
125033	805227
93541	805228
86	805229
39172	805230
42755	805231
21575	805232
6282	805233
12393	805234
76845	805235
50543	805236
17123	805237
11701	805238
87948	805239
252	805240
35044	805241
50429	805242
95693	805243
60479	805244
110349	805245
78340	805246
16685	805247
48303	805248
41066	805249
88765	805250
112362	805251
44296	805252
47114	805253
137663	805254
26112	805255
17235	805256
60925	805257
73496	805258
7709	805259
6963	805260
80141	805261
28761	805262
48207	805263
139085	805264
54421	805265
71318	805266
31750	805267
35704	805268
16674	805269
99353	805270
7355	805271
77201	805272
27504	805273
10271	805274
12243	805275
69052	805276
4463	805277
50645	805278
5103	805279
25889	805280
86696	805281
109088	805282
19724	805283
1772	805284
34003	805285
165746	805286
19345	805287
9829	805288
23041	805289
44446	805290
36615	805291
64313	805292
16730	805293
6098	805294
3643	805295
2063	805296
16475	805297
11405	805298
93	805299
79225	805300
63982	805301
516	805302
21846	805303
19687	805304
13136	805305
119892	805306
4327	805307
18	805308
792	805309
13551	805310
11483	805311
103121	805312
28498	805313
19213	805314
26603	805315
97174	805316
78847	805317
10184	805318
3118	805319
13771	805320
77080	805321
60363	805322
75787	805323
33743	805324
15026	805325
1700	805326
3650	805327
24560	805328
31142	805329
113194	805330
62514	805331
1998	805332
27541	805333
19011	805334
4619	805335
19678	805336
19545	805337
25862	805338
63676	805339
34147	805340
116203	805341
51232	805342
6855	805343
36325	805344
12869	805345
7734	805346
14714	805347
71741	805348
37482	805349
7492	805350
3147	805351
85383	805352
24344	805353
6863	805354
4421	805355
98447	805356
61330	805357
81178	805358
56423	805359
135674	805360
6288	805361
49954	805362
45865	805363
23402	805364
139792	805365
1959	805366
20852	805367
90073	805368
57916	805369
22552	805370
6239	805371
133485	805372
139254	805373
32840	805374
56911	805375
23244	805376
48075	805377
3453	805378
8337	805379
57115	805380
29048	805381
4779	805382
169	805383
134800	805384
6819	805385
22277	805386
115586	805387
63282	805388
11556	805389
43341	805390
3663	805391
48702	805392
7718	805393
107829	805394
115160	805395
146121	805396
37338	805397
30708	805398
6469	805399
38327	805400
12718	805401
19855	805402
109988	805403
4	805404
39667	805405
27876	805406
90071	805407
65225	805408
34532	805409
144475	805410
25056	805411
74093	805412
35156	805413
84965	805414
8780	805415
41241	805416
38904	805417
59463	805418
160132	805419
72532	805420
63035	805421
40555	805422
37271	805423
35201	805424
32852	805425
16053	805426
164287	805427
34904	805428
54737	805429
4797	805430
95189	805431
64061	805432
2804	805433
110387	805434
48608	805435
27281	805436
40491	805437
107561	805438
847	805439
3235	805440
13827	805441
97501	805442
128646	805443
28580	805444
8603	805445
35152	805446
7921	805447
44582	805448
9054	805449
59440	805450
4091	805451
30465	805452
55387	805453
87560	805454
158394	805455
24191	805456
126805	805457
126479	805458
69458	805459
24569	805460
28730	805461
1117	805462
14654	805463
27392	805464
155561	805465
7695	805466
25597	805467
93466	805468
36848	805469
135165	805470
44721	805471
5971	805472
58159	805473
105252	805474
556	805475
21388	805476
25965	805477
86740	805478
59717	805479
88953	805480
1157	805481
113126	805482
5398	805483
589	805484
52152	805485
57846	805486
41124	805487
15153	805488
70486	805489
19564	805490
73349	805491
27935	805492
4371	805493
4644	805494
32815	805495
49626	805496
85530	805497
55799	805498
3344	805499
102137	805500
37062	805501
28102	805502
17630	805503
20359	805504
5494	805505
27957	805506
14980	805507
11645	805508
48806	805509
9961	805510
260	805511
32131	805512
6193	805513
20431	805514
11756	805515
4001	805516
8890	805517
38820	805518
171	805519
20642	805520
116533	805521
95467	805522
80006	805523
99310	805524
127744	805525
60564	805526
40322	805527
46214	805528
58986	805529
93830	805530
34342	805531
165501	805532
83428	805533
12700	805534
45478	805535
57881	805536
21049	805537
77298	805538
103754	805539
47314	805540
77814	805541
20824	805542
21372	805543
2669	805544
10629	805545
120394	805546
65744	805547
17161	805548
23697	805549
59153	805550
117620	805551
59851	805552
63159	805553
7097	805554
10056	805555
32387	805556
77089	805557
67961	805558
17064	805559
8458	805560
36440	805561
59608	805562
21862	805563
110336	805564
22925	805565
4603	805566
462	805567
4252	805568
27427	805569
11987	805570
61384	805571
40357	805572
3928	805573
132325	805574
41456	805575
74062	805576
33631	805577
7285	805578
63421	805579
75030	805580
18651	805581
23474	805582
56148	805583
34433	805584
21602	805585
2863	805586
18247	805587
5164	805588
24431	805589
3421	805590
8996	805591
93367	805592
6475	805593
64211	805594
79674	805595
73498	805596
28526	805597
141660	805598
27930	805599
3090	805600
58701	805601
70204	805602
134428	805603
21068	805604
60376	805605
108285	805606
77530	805607
13281	805608
52932	805609
36006	805610
98993	805611
59679	805612
18623	805613
47147	805614
132084	805615
19450	805616
42997	805617
124236	805618
35521	805619
28626	805620
260	805621
108473	805622
68940	805623
15150	805624
105381	805625
53424	805626
79545	805627
19377	805628
14386	805629
27744	805630
85968	805631
53820	805632
55220	805633
112697	805634
29028	805635
11059	805636
1399	805637
40746	805638
43196	805639
24674	805640
997	805641
8597	805642
29655	805643
28034	805644
1733	805645
17486	805646
26837	805647
18255	805648
10308	805649
101897	805650
90229	805651
14781	805652
26739	805653
20649	805654
71629	805655
10947	805656
17194	805657
51498	805658
2924	805659
98231	805660
20761	805661
71881	805662
1925	805663
46148	805664
984	805665
22352	805666
5760	805667
157710	805668
29541	805669
22486	805670
2780	805671
91973	805672
77834	805673
110718	805674
116034	805675
17720	805676
24795	805677
34654	805678
10293	805679
72570	805680
40437	805681
73133	805682
79178	805683
21152	805684
45847	805685
56464	805686
31782	805687
13230	805688
5345	805689
5648	805690
25809	805691
3217	805692
1559	805693
125811	805694
1652	805695
3761	805696
56145	805697
50017	805698
116375	805699
151071	805700
21612	805701
15152	805702
163534	805703
84457	805704
13353	805705
32160	805706
11777	805707
6487	805708
51240	805709
65040	805710
32020	805711
104718	805712
75560	805713
940	805714
5204	805715
36426	805716
9833	805717
58943	805718
25069	805719
109546	805720
2407	805721
76133	805722
87917	805723
6887	805724
42960	805725
966	805726
10757	805727
10492	805728
46895	805729
6469	805730
22820	805731
72425	805732
46016	805733
35554	805734
17770	805735
43514	805736
45258	805737
31866	805738
49680	805739
65265	805740
31886	805741
135449	805742
18350	805743
65637	805744
24112	805745
25627	805746
55731	805747
22909	805748
101922	805749
12889	805750
93279	805751
86023	805752
20579	805753
499	805754
49896	805755
88506	805756
32642	805757
21831	805758
32709	805759
73590	805760
32521	805761
3764	805762
43350	805763
73111	805764
88266	805765
54866	805766
7308	805767
11615	805768
26528	805769
38628	805770
54455	805771
80323	805772
28048	805773
30857	805774
6296	805775
419	805776
53189	805777
61668	805778
71514	805779
33664	805780
5980	805781
35778	805782
93524	805783
109912	805784
37944	805785
59558	805786
67602	805787
37008	805788
6957	805789
153298	805790
28822	805791
48151	805792
2073	805793
77385	805794
56182	805795
159171	805796
36403	805797
47274	805798
20191	805799
85251	805800
7890	805801
11448	805802
27449	805803
92030	805804
15494	805805
2695	805806
61014	805807
40096	805808
77055	805809
32684	805810
6414	805811
21730	805812
169522	805813
7125	805814
4913	805815
60358	805816
13731	805817
20857	805818
32561	805819
92887	805820
20997	805821
59498	805822
8283	805823
40631	805824
39555	805825
5608	805826
44936	805827
37688	805828
20	805829
53031	805830
24937	805831
36478	805832
61041	805833
5970	805834
95284	805835
27301	805836
96302	805837
5420	805838
81907	805839
19716	805840
5701	805841
12839	805842
18464	805843
137210	805844
4977	805845
92325	805846
68233	805847
4540	805848
34440	805849
37403	805850
72386	805851
61314	805852
4577	805853
14701	805854
61553	805855
37648	805856
11354	805857
10580	805858
2382	805859
150581	805860
55548	805861
162729	805862
52927	805863
1860	805864
244	805865
124239	805866
40005	805867
23811	805868
4929	805869
44796	805870
6785	805871
6254	805872
20696	805873
13271	805874
31462	805875
1921	805876
35601	805877
28164	805878
524	805879
36250	805880
115491	805881
63079	805882
30870	805883
49450	805884
3174	805885
53563	805886
2616	805887
444	805888
82818	805889
4305	805890
33276	805891
3	805892
163939	805893
13780	805894
14827	805895
5086	805896
43341	805897
101249	805898
53082	805899
165811	805900
8375	805901
37136	805902
36141	805903
17700	805904
18628	805905
67058	805906
18578	805907
123524	805908
14801	805909
51350	805910
684	805911
68766	805912
27549	805913
22660	805914
63034	805915
2885	805916
42746	805917
35818	805918
10740	805919
95174	805920
26	805921
45296	805922
43065	805923
69394	805924
3572	805925
61405	805926
156486	805927
97613	805928
128771	805929
8703	805930
22663	805931
118850	805932
85215	805933
75877	805934
39809	805935
12319	805936
85746	805937
48109	805938
13912	805939
27	805940
49464	805941
21326	805942
9090	805943
43171	805944
61315	805945
36918	805946
3210	805947
132226	805948
101975	805949
16450	805950
130350	805951
7088	805952
9099	805953
22375	805954
51404	805955
35510	805956
6332	805957
36712	805958
20079	805959
2238	805960
31944	805961
53561	805962
57569	805963
4096	805964
2692	805965
112403	805966
45661	805967
16798	805968
19770	805969
27961	805970
10003	805971
90295	805972
69917	805973
118509	805974
129298	805975
78732	805976
15043	805977
13786	805978
64819	805979
22726	805980
103	805981
65214	805982
144687	805983
38026	805984
18216	805985
544	805986
25969	805987
52272	805988
15315	805989
14835	805990
25748	805991
4365	805992
99867	805993
22437	805994
18358	805995
13537	805996
34777	805997
17674	805998
69655	805999
13932	806000
28698	806001
70861	806002
4763	806003
130090	806004
20743	806005
8944	806006
15680	806007
111447	806008
137853	806009
28546	806010
1216	806011
12839	806012
899	806013
10598	806014
26243	806015
17727	806016
54689	806017
4	806018
5300	806019
42261	806020
112418	806021
79638	806022
4185	806023
69271	806024
37811	806025
8077	806026
105128	806027
11172	806028
69866	806029
58195	806030
3009	806031
9855	806032
145740	806033
111729	806034
81612	806035
72834	806036
3815	806037
44988	806038
24952	806039
24999	806040
483	806041
25963	806042
63747	806043
88246	806044
105033	806045
23430	806046
66761	806047
1586	806048
5806	806049
19927	806050
22086	806051
4993	806052
20463	806053
13563	806054
42276	806055
137967	806056
77597	806057
27095	806058
16778	806059
3306	806060
17399	806061
169698	806062
167999	806063
18806	806064
3654	806065
67122	806066
1342	806067
15322	806068
3400	806069
68214	806070
2501	806071
91425	806072
66056	806073
49033	806074
25855	806075
73292	806076
1284	806077
22719	806078
31898	806079
2342	806080
21771	806081
111898	806082
2120	806083
53842	806084
100490	806085
64448	806086
56075	806087
10415	806088
55080	806089
29872	806090
76419	806091
108026	806092
25570	806093
15900	806094
107008	806095
34423	806096
68496	806097
148937	806098
37486	806099
33331	806100
51038	806101
3311	806102
14819	806103
60933	806104
4514	806105
285	806106
75780	806107
92028	806108
45186	806109
47024	806110
10152	806111
7222	806112
49545	806113
27580	806114
87120	806115
356	806116
69484	806117
112228	806118
7914	806119
46689	806120
84319	806121
64876	806122
572	806123
77139	806124
89048	806125
70421	806126
61298	806127
84997	806128
82509	806129
2981	806130
92569	806131
11134	806132
123740	806133
14956	806134
78785	806135
36212	806136
10672	806137
113005	806138
798	806139
21620	806140
113680	806141
83587	806142
15112	806143
94851	806144
67226	806145
5108	806146
101569	806147
77716	806148
53398	806149
29808	806150
15227	806151
12488	806152
62309	806153
1417	806154
14393	806155
18518	806156
6105	806157
52483	806158
112052	806159
2085	806160
55934	806161
14951	806162
7930	806163
68066	806164
1296	806165
106997	806166
22647	806167
67595	806168
21872	806169
53693	806170
547	806171
24695	806172
8040	806173
42578	806174
55898	806175
2544	806176
79994	806177
1664	806178
69531	806179
73507	806180
19558	806181
64341	806182
14396	806183
408	806184
7157	806185
33869	806186
39648	806187
68154	806188
61724	806189
108691	806190
127875	806191
51015	806192
25464	806193
68358	806194
30754	806195
127784	806196
119746	806197
114760	806198
4920	806199
12961	806200
3480	806201
69440	806202
8542	806203
18446	806204
125272	806205
162087	806206
6852	806207
11598	806208
36521	806209
91639	806210
25223	806211
10425	806212
18556	806213
5925	806214
29957	806215
52410	806216
91075	806217
164760	806218
3022	806219
94430	806220
5763	806221
910	806222
18929	806223
2961	806224
52713	806225
22688	806226
94248	806227
118958	806228
86582	806229
25741	806230
160892	806231
18792	806232
26362	806233
94072	806234
11471	806235
23277	806236
73508	806237
12452	806238
85850	806239
13921	806240
39005	806241
39460	806242
4097	806243
120527	806244
55038	806245
21856	806246
10033	806247
114106	806248
6568	806249
49327	806250
406	806251
33435	806252
73969	806253
105009	806254
97360	806255
4408	806256
108064	806257
78717	806258
145256	806259
45156	806260
1987	806261
4907	806262
124441	806263
86533	806264
5979	806265
15751	806266
54328	806267
134985	806268
30666	806269
47616	806270
92784	806271
17728	806272
26899	806273
88493	806274
138058	806275
90433	806276
585	806277
28	806278
5677	806279
27933	806280
66626	806281
55124	806282
4189	806283
92710	806284
26665	806285
128469	806286
3833	806287
4368	806288
30595	806289
68047	806290
83461	806291
37574	806292
16421	806293
63909	806294
103948	806295
99547	806296
44857	806297
31071	806298
141492	806299
5809	806300
84501	806301
67173	806302
124827	806303
15250	806304
107467	806305
3220	806306
824	806307
84020	806308
65324	806309
151915	806310
12066	806311
110445	806312
4849	806313
28669	806314
49138	806315
3999	806316
147429	806317
14101	806318
10296	806319
12621	806320
64259	806321
14481	806322
20038	806323
52784	806324
25638	806325
5124	806326
38898	806327
69817	806328
118943	806329
90909	806330
45648	806331
1490	806332
130049	806333
56588	806334
5993	806335
28562	806336
40133	806337
46550	806338
55927	806339
20040	806340
57193	806341
1153	806342
37777	806343
1592	806344
16984	806345
18693	806346
3637	806347
14130	806348
92123	806349
31248	806350
12474	806351
93680	806352
8345	806353
98493	806354
53907	806355
94486	806356
107198	806357
342	806358
60159	806359
1804	806360
73916	806361
6173	806362
92228	806363
4046	806364
21293	806365
27613	806366
12620	806367
24902	806368
96307	806369
33310	806370
3557	806371
59661	806372
56887	806373
127334	806374
1582	806375
22	806376
1521	806377
49433	806378
32632	806379
71985	806380
11906	806381
159361	806382
40191	806383
164052	806384
67552	806385
17073	806386
62773	806387
9915	806388
78466	806389
31247	806390
40403	806391
12271	806392
37656	806393
3894	806394
97635	806395
15091	806396
32575	806397
22965	806398
61061	806399
103775	806400
80470	806401
21271	806402
101154	806403
53720	806404
91036	806405
39284	806406
45891	806407
53830	806408
46837	806409
4776	806410
144903	806411
21896	806412
109294	806413
34973	806414
49363	806415
108792	806416
19754	806417
92995	806418
8505	806419
7508	806420
10950	806421
513	806422
140201	806423
58126	806424
53	806425
12116	806426
12213	806427
51592	806428
20968	806429
4394	806430
6588	806431
2557	806432
67697	806433
99085	806434
11600	806435
95987	806436
77071	806437
32953	806438
40763	806439
77387	806440
9560	806441
84265	806442
90900	806443
5981	806444
24708	806445
43723	806446
22605	806447
1547	806448
5959	806449
10721	806450
5065	806451
114868	806452
4584	806453
601	806454
111795	806455
35878	806456
35997	806457
69276	806458
54783	806459
65454	806460
2409	806461
10680	806462
68248	806463
29096	806464
16843	806465
95577	806466
13282	806467
10753	806468
18843	806469
3060	806470
44750	806471
48903	806472
79468	806473
113748	806474
90753	806475
6196	806476
22015	806477
30549	806478
108580	806479
96455	806480
58104	806481
46041	806482
6735	806483
75158	806484
31763	806485
3069	806486
12982	806487
7264	806488
15303	806489
138140	806490
29557	806491
45875	806492
38973	806493
6075	806494
5321	806495
65462	806496
156788	806497
73029	806498
840	806499
11385	806500
3823	806501
12968	806502
136577	806503
34373	806504
1544	806505
78855	806506
20050	806507
1483	806508
4574	806509
118721	806510
263	806511
12783	806512
120096	806513
3636	806514
9322	806515
4491	806516
27337	806517
61546	806518
74712	806519
126354	806520
57604	806521
19861	806522
7319	806523
8470	806524
34235	806525
42471	806526
52119	806527
14405	806528
80120	806529
30694	806530
5763	806531
15355	806532
33147	806533
52553	806534
2085	806535
89023	806536
22722	806537
55870	806538
75124	806539
5917	806540
10147	806541
28763	806542
10881	806543
78167	806544
2686	806545
37019	806546
65384	806547
82962	806548
146875	806549
3893	806550
91096	806551
14240	806552
115064	806553
20712	806554
78589	806555
750	806556
43313	806557
52086	806558
117218	806559
94527	806560
59315	806561
1612	806562
26055	806563
12761	806564
1256	806565
37024	806566
65373	806567
13239	806568
167512	806569
25	806570
123718	806571
52716	806572
2322	806573
146962	806574
92244	806575
127701	806576
25856	806577
2158	806578
1132	806579
76545	806580
35525	806581
99891	806582
88873	806583
17478	806584
56285	806585
67382	806586
103019	806587
82272	806588
62495	806589
9936	806590
53321	806591
15116	806592
67876	806593
162606	806594
37489	806595
19099	806596
36389	806597
37529	806598
14367	806599
20209	806600
77016	806601
815	806602
36219	806603
19018	806604
16575	806605
102438	806606
6359	806607
59815	806608
61438	806609
24875	806610
41477	806611
62505	806612
28647	806613
2970	806614
72487	806615
142788	806616
390	806617
8344	806618
34426	806619
47414	806620
46765	806621
126896	806622
66897	806623
135211	806624
9265	806625
72058	806626
57219	806627
36913	806628
17932	806629
166892	806630
273	806631
70283	806632
94650	806633
31064	806634
92702	806635
68560	806636
99409	806637
10894	806638
48139	806639
102109	806640
28586	806641
8127	806642
30588	806643
127328	806644
95914	806645
30540	806646
24760	806647
65968	806648
464	806649
43087	806650
25514	806651
64675	806652
18588	806653
16281	806654
46601	806655
14747	806656
13960	806657
2466	806658
67230	806659
46657	806660
95649	806661
33392	806662
26464	806663
1510	806664
4778	806665
5864	806666
6410	806667
5719	806668
135303	806669
6482	806670
32783	806671
75204	806672
46339	806673
9730	806674
88369	806675
13343	806676
82642	806677
11513	806678
19981	806679
853	806680
7049	806681
8424	806682
15335	806683
17657	806684
160782	806685
13619	806686
70295	806687
17	806688
81660	806689
49148	806690
49837	806691
28453	806692
28939	806693
63169	806694
98972	806695
7925	806696
2607	806697
16203	806698
82757	806699
38798	806700
88390	806701
6398	806702
18546	806703
2693	806704
13906	806705
1561	806706
132058	806707
23328	806708
24193	806709
13594	806710
52438	806711
32613	806712
40864	806713
88013	806714
6862	806715
99856	806716
29745	806717
25608	806718
20738	806719
56226	806720
35878	806721
9871	806722
92027	806723
43611	806724
46988	806725
8761	806726
30726	806727
30077	806728
35220	806729
41915	806730
5736	806731
81206	806732
30007	806733
107223	806734
71001	806735
21119	806736
45521	806737
90772	806738
28984	806739
44197	806740
58710	806741
36005	806742
8159	806743
74423	806744
81094	806745
281	806746
1311	806747
139517	806748
46101	806749
46041	806750
2278	806751
163822	806752
26767	806753
3594	806754
33964	806755
25962	806756
2434	806757
10327	806758
19247	806759
42308	806760
25939	806761
47907	806762
23928	806763
5769	806764
27966	806765
4239	806766
139410	806767
14226	806768
5930	806769
3259	806770
28415	806771
79641	806772
53206	806773
104669	806774
54761	806775
17958	806776
125262	806777
2593	806778
77933	806779
24598	806780
33869	806781
40778	806782
70297	806783
53922	806784
951	806785
104551	806786
15549	806787
34265	806788
32607	806789
39918	806790
8744	806791
22423	806792
2110	806793
612	806794
15440	806795
106939	806796
14689	806797
982	806798
26237	806799
157814	806800
1166	806801
61639	806802
1833	806803
41693	806804
145379	806805
95916	806806
63412	806807
13047	806808
129056	806809
63228	806810
161244	806811
66751	806812
23209	806813
37382	806814
15322	806815
56215	806816
5130	806817
47109	806818
103192	806819
14203	806820
98745	806821
9730	806822
96159	806823
91501	806824
20435	806825
2066	806826
3780	806827
113020	806828
151786	806829
7677	806830
3304	806831
100038	806832
3186	806833
23859	806834
26475	806835
162609	806836
59906	806837
3839	806838
120254	806839
31681	806840
55492	806841
81706	806842
30473	806843
45561	806844
25816	806845
20218	806846
72943	806847
43308	806848
42822	806849
3450	806850
53856	806851
6583	806852
28705	806853
53210	806854
2850	806855
16754	806856
35051	806857
83964	806858
27395	806859
37476	806860
56237	806861
11583	806862
16436	806863
12547	806864
5	806865
62857	806866
123484	806867
10160	806868
8787	806869
38427	806870
6996	806871
106365	806872
6890	806873
63303	806874
6086	806875
1741	806876
78896	806877
18594	806878
3618	806879
42169	806880
18156	806881
73971	806882
88311	806883
39982	806884
8629	806885
4606	806886
78965	806887
154565	806888
21698	806889
67992	806890
13214	806891
45865	806892
21019	806893
7359	806894
129158	806895
81335	806896
28934	806897
49975	806898
72057	806899
72976	806900
1416	806901
19232	806902
38546	806903
41174	806904
16378	806905
95141	806906
87040	806907
12399	806908
7320	806909
7870	806910
20138	806911
31693	806912
70233	806913
5424	806914
5105	806915
50455	806916
37962	806917
10825	806918
26271	806919
20065	806920
58442	806921
126377	806922
7662	806923
160217	806924
135455	806925
42343	806926
57875	806927
121527	806928
116040	806929
31881	806930
37756	806931
65560	806932
27228	806933
32069	806934
26440	806935
22934	806936
137395	806937
231	806938
7938	806939
152079	806940
47663	806941
22783	806942
117296	806943
58862	806944
93134	806945
12940	806946
1797	806947
23962	806948
59696	806949
13280	806950
60624	806951
112966	806952
3205	806953
18903	806954
138102	806955
43604	806956
34082	806957
155183	806958
49122	806959
115294	806960
9549	806961
13842	806962
13575	806963
23490	806964
18240	806965
85652	806966
11172	806967
54957	806968
87706	806969
50426	806970
6033	806971
49961	806972
24531	806973
87437	806974
127964	806975
46406	806976
122734	806977
3314	806978
2090	806979
32730	806980
29312	806981
30188	806982
11217	806983
11701	806984
165	806985
845	806986
43415	806987
99066	806988
76541	806989
29366	806990
310	806991
87522	806992
71136	806993
79165	806994
8724	806995
19721	806996
196	806997
38598	806998
28118	806999
53544	807000
4443	807001
61814	807002
99715	807003
35560	807004
75405	807005
32216	807006
98522	807007
35150	807008
24169	807009
13492	807010
81561	807011
3859	807012
59261	807013
119969	807014
17290	807015
38574	807016
19646	807017
8072	807018
155935	807019
27274	807020
34247	807021
834	807022
10818	807023
18809	807024
4292	807025
53933	807026
27230	807027
5870	807028
95333	807029
78226	807030
29343	807031
110494	807032
47417	807033
18263	807034
50704	807035
90702	807036
25603	807037
43384	807038
15001	807039
71281	807040
94219	807041
10669	807042
15696	807043
150423	807044
137321	807045
86075	807046
281	807047
64758	807048
37667	807049
9919	807050
2029	807051
88893	807052
22182	807053
13279	807054
25704	807055
427	807056
36024	807057
2607	807058
115971	807059
3285	807060
66	807061
65763	807062
997	807063
2671	807064
17689	807065
8882	807066
17505	807067
77322	807068
17628	807069
2438	807070
21574	807071
45730	807072
18164	807073
34769	807074
13211	807075
164433	807076
12526	807077
83568	807078
10834	807079
35066	807080
84826	807081
55462	807082
3069	807083
4311	807084
82699	807085
17559	807086
145734	807087
22905	807088
77444	807089
41034	807090
5844	807091
10006	807092
32287	807093
28	807094
29544	807095
667	807096
10236	807097
117125	807098
83219	807099
7168	807100
28364	807101
32587	807102
6784	807103
162251	807104
17975	807105
72170	807106
11290	807107
90857	807108
21297	807109
32091	807110
101287	807111
6994	807112
40813	807113
89509	807114
21422	807115
155956	807116
94432	807117
88004	807118
487	807119
44338	807120
93	807121
95473	807122
19147	807123
12948	807124
18624	807125
3143	807126
93692	807127
27935	807128
53534	807129
32890	807130
12153	807131
7018	807132
21358	807133
55093	807134
31467	807135
1786	807136
2373	807137
19161	807138
101245	807139
116269	807140
1134	807141
62908	807142
40877	807143
54440	807144
7156	807145
3080	807146
4869	807147
12541	807148
59469	807149
141635	807150
91436	807151
17737	807152
67218	807153
13615	807154
33269	807155
33190	807156
7037	807157
102996	807158
8824	807159
41499	807160
128372	807161
8500	807162
2901	807163
20521	807164
64987	807165
42841	807166
531	807167
26027	807168
12751	807169
67281	807170
41485	807171
69797	807172
19997	807173
742	807174
12403	807175
157348	807176
8504	807177
43608	807178
54755	807179
101070	807180
56746	807181
132363	807182
6502	807183
6648	807184
154429	807185
73094	807186
122427	807187
130505	807188
45758	807189
17554	807190
54391	807191
5925	807192
115157	807193
27029	807194
17792	807195
90414	807196
70258	807197
24454	807198
9838	807199
33350	807200
41086	807201
19089	807202
46058	807203
48264	807204
34332	807205
956	807206
72970	807207
28450	807208
39234	807209
119774	807210
45588	807211
149729	807212
50922	807213
46912	807214
7736	807215
88179	807216
8346	807217
12640	807218
50392	807219
30825	807220
12710	807221
61539	807222
9862	807223
82077	807224
1329	807225
1567	807226
24954	807227
38762	807228
9903	807229
42370	807230
23740	807231
27839	807232
159130	807233
38378	807234
2997	807235
6745	807236
133047	807237
4577	807238
3940	807239
64735	807240
18428	807241
17509	807242
55619	807243
16498	807244
44458	807245
6583	807246
92325	807247
25884	807248
108984	807249
39692	807250
111915	807251
27365	807252
7591	807253
46200	807254
122440	807255
48836	807256
89686	807257
111103	807258
49614	807259
3731	807260
83079	807261
81614	807262
5552	807263
28305	807264
30555	807265
25809	807266
17566	807267
59609	807268
156580	807269
26157	807270
51534	807271
539	807272
21289	807273
18369	807274
59027	807275
162551	807276
1855	807277
14057	807278
826	807279
1216	807280
3903	807281
2482	807282
35877	807283
69737	807284
316	807285
169356	807286
88817	807287
66723	807288
19473	807289
29261	807290
68170	807291
93	807292
72961	807293
65825	807294
71807	807295
9715	807296
14288	807297
1148	807298
159833	807299
28655	807300
68459	807301
30643	807302
26917	807303
21500	807304
24119	807305
98695	807306
9404	807307
24382	807308
82591	807309
93355	807310
18813	807311
4392	807312
23631	807313
113641	807314
42192	807315
33725	807316
35588	807317
113666	807318
2437	807319
44413	807320
31918	807321
20411	807322
29646	807323
17	807324
4581	807325
169447	807326
92867	807327
841	807328
19495	807329
127481	807330
55065	807331
3777	807332
36699	807333
29557	807334
92367	807335
124794	807336
50800	807337
10212	807338
27578	807339
9038	807340
3918	807341
125982	807342
45040	807343
15468	807344
103014	807345
90416	807346
28922	807347
36616	807348
113422	807349
70485	807350
38611	807351
7562	807352
116836	807353
10744	807354
23333	807355
168749	807356
110130	807357
85363	807358
242	807359
6832	807360
24179	807361
16196	807362
30491	807363
21467	807364
6421	807365
10094	807366
23727	807367
21363	807368
87853	807369
103853	807370
1385	807371
25855	807372
32815	807373
34141	807374
160757	807375
1568	807376
1737	807377
76265	807378
68672	807379
22083	807380
734	807381
118561	807382
24099	807383
6070	807384
19576	807385
111467	807386
78126	807387
5242	807388
10941	807389
38002	807390
41895	807391
14297	807392
49822	807393
22630	807394
4619	807395
36927	807396
94977	807397
16977	807398
6596	807399
6084	807400
323	807401
17020	807402
6223	807403
8256	807404
93286	807405
16994	807406
140833	807407
38142	807408
28959	807409
2178	807410
61509	807411
56233	807412
130457	807413
35361	807414
82963	807415
11435	807416
7279	807417
127792	807418
9379	807419
84217	807420
13642	807421
959	807422
17731	807423
97904	807424
24033	807425
12865	807426
7162	807427
2477	807428
8881	807429
106476	807430
74097	807431
43339	807432
13841	807433
21384	807434
77425	807435
81081	807436
125046	807437
72496	807438
14058	807439
117021	807440
41682	807441
128484	807442
22625	807443
23460	807444
74208	807445
27525	807446
71369	807447
12225	807448
35737	807449
71146	807450
36096	807451
45688	807452
38122	807453
44360	807454
24608	807455
13375	807456
99312	807457
48024	807458
76992	807459
3552	807460
71614	807461
76462	807462
62656	807463
22815	807464
76811	807465
4952	807466
55382	807467
1815	807468
143594	807469
14131	807470
15837	807471
169881	807472
11248	807473
93035	807474
19210	807475
25803	807476
798	807477
4566	807478
10845	807479
116868	807480
4823	807481
26450	807482
37286	807483
64355	807484
29647	807485
53435	807486
104404	807487
18781	807488
116468	807489
97960	807490
72377	807491
37042	807492
54087	807493
1486	807494
26810	807495
3842	807496
14801	807497
110194	807498
19820	807499
3815	807500
4441	807501
5387	807502
13502	807503
34589	807504
17840	807505
9802	807506
2061	807507
45179	807508
79670	807509
791	807510
43039	807511
48995	807512
2586	807513
49435	807514
13200	807515
8735	807516
14514	807517
53487	807518
2349	807519
27940	807520
12898	807521
29137	807522
25281	807523
17517	807524
34832	807525
64659	807526
10623	807527
40600	807528
1191	807529
53641	807530
136347	807531
15005	807532
13897	807533
17061	807534
107471	807535
32887	807536
57535	807537
12056	807538
19246	807539
29434	807540
40791	807541
28278	807542
125681	807543
22347	807544
13974	807545
39536	807546
11944	807547
31053	807548
127088	807549
3003	807550
66410	807551
5911	807552
8269	807553
54000	807554
78530	807555
9789	807556
40271	807557
60602	807558
3312	807559
111830	807560
8299	807561
130302	807562
9158	807563
39168	807564
29261	807565
25001	807566
25311	807567
16977	807568
43539	807569
8749	807570
19555	807571
2207	807572
10300	807573
3422	807574
44007	807575
31344	807576
6518	807577
36288	807578
70067	807579
40580	807580
138152	807581
24808	807582
131320	807583
58141	807584
22400	807585
36272	807586
53105	807587
90293	807588
33706	807589
73657	807590
22685	807591
34965	807592
5189	807593
58396	807594
124135	807595
74944	807596
3088	807597
56012	807598
140	807599
2220	807600
11763	807601
11044	807602
15768	807603
123777	807604
26112	807605
65050	807606
135357	807607
58757	807608
11767	807609
31261	807610
19608	807611
113753	807612
155426	807613
3906	807614
41837	807615
2062	807616
4011	807617
31193	807618
13576	807619
40294	807620
931	807621
3304	807622
33880	807623
44981	807624
15124	807625
11050	807626
48511	807627
99228	807628
32013	807629
19303	807630
30399	807631
64113	807632
6535	807633
45718	807634
77830	807635
127541	807636
119738	807637
12174	807638
19472	807639
6389	807640
32922	807641
13243	807642
72247	807643
26509	807644
79524	807645
16509	807646
29848	807647
113573	807648
13498	807649
130486	807650
49206	807651
73860	807652
7457	807653
7076	807654
85223	807655
102956	807656
34532	807657
128693	807658
40296	807659
75042	807660
29264	807661
4654	807662
48739	807663
122669	807664
19814	807665
13803	807666
10616	807667
20824	807668
44558	807669
92462	807670
76119	807671
38590	807672
6964	807673
34865	807674
12206	807675
134441	807676
96131	807677
9561	807678
75103	807679
17142	807680
78386	807681
31373	807682
63437	807683
53549	807684
46299	807685
31769	807686
32572	807687
123467	807688
10782	807689
15683	807690
14348	807691
140274	807692
118703	807693
1449	807694
151610	807695
10	807696
57612	807697
4493	807698
22309	807699
71926	807700
79329	807701
46716	807702
110799	807703
83012	807704
52598	807705
9312	807706
2211	807707
15500	807708
99096	807709
33945	807710
44145	807711
59400	807712
112838	807713
91636	807714
47484	807715
85115	807716
5436	807717
25140	807718
1366	807719
95268	807720
39367	807721
112880	807722
33058	807723
21286	807724
72528	807725
25152	807726
4337	807727
72460	807728
42339	807729
7757	807730
15932	807731
22008	807732
267	807733
92740	807734
786	807735
66269	807736
138305	807737
39993	807738
10590	807739
28573	807740
33580	807741
96923	807742
91727	807743
37306	807744
18262	807745
39287	807746
52587	807747
71173	807748
91906	807749
36727	807750
33341	807751
76416	807752
113591	807753
79707	807754
27421	807755
27148	807756
75079	807757
34143	807758
10959	807759
72791	807760
36043	807761
4590	807762
79676	807763
156	807764
76962	807765
49223	807766
87653	807767
117487	807768
109070	807769
93761	807770
26341	807771
2928	807772
18236	807773
91749	807774
48851	807775
110646	807776
95968	807777
91960	807778
5190	807779
23730	807780
35816	807781
19142	807782
39003	807783
8695	807784
7937	807785
39152	807786
18470	807787
118789	807788
19025	807789
38303	807790
43713	807791
55681	807792
3793	807793
34224	807794
66074	807795
9395	807796
54076	807797
18336	807798
54283	807799
49458	807800
52828	807801
31615	807802
39867	807803
20439	807804
30233	807805
93909	807806
146285	807807
42188	807808
19108	807809
66428	807810
55047	807811
422	807812
25799	807813
72516	807814
134948	807815
13659	807816
5782	807817
17806	807818
116103	807819
109614	807820
28787	807821
112263	807822
196	807823
10516	807824
59726	807825
24500	807826
65517	807827
432	807828
10339	807829
7892	807830
34285	807831
91220	807832
9265	807833
83535	807834
61199	807835
6155	807836
1096	807837
15003	807838
78325	807839
76707	807840
32948	807841
67326	807842
54343	807843
39049	807844
1631	807845
128617	807846
48815	807847
64474	807848
4342	807849
54534	807850
56439	807851
38798	807852
15044	807853
25238	807854
47022	807855
60132	807856
116025	807857
6887	807858
20404	807859
17065	807860
38106	807861
82507	807862
47828	807863
88601	807864
130552	807865
13692	807866
9066	807867
52923	807868
30508	807869
91221	807870
108986	807871
131030	807872
11990	807873
100541	807874
7998	807875
2493	807876
112230	807877
2012	807878
18280	807879
25571	807880
62886	807881
35546	807882
105957	807883
6139	807884
29431	807885
7358	807886
21473	807887
19713	807888
44030	807889
47745	807890
96347	807891
402	807892
43720	807893
93865	807894
62897	807895
44859	807896
11774	807897
8566	807898
1009	807899
63080	807900
105254	807901
132130	807902
98050	807903
95075	807904
122173	807905
25259	807906
107703	807907
6484	807908
80697	807909
24199	807910
58474	807911
71623	807912
1519	807913
1050	807914
15687	807915
131761	807916
28865	807917
1665	807918
4386	807919
26095	807920
112132	807921
80394	807922
14637	807923
16364	807924
42987	807925
17528	807926
65065	807927
19269	807928
10199	807929
14776	807930
58887	807931
37504	807932
3340	807933
120512	807934
9390	807935
78156	807936
102645	807937
83395	807938
2964	807939
864	807940
15793	807941
2144	807942
10345	807943
53393	807944
8834	807945
115000	807946
7928	807947
54773	807948
88	807949
60005	807950
36245	807951
962	807952
25323	807953
34468	807954
66247	807955
17194	807956
62533	807957
88551	807958
6067	807959
137779	807960
53603	807961
1097	807962
13147	807963
2664	807964
44948	807965
487	807966
21015	807967
35226	807968
6777	807969
34657	807970
1698	807971
110653	807972
29104	807973
47036	807974
82020	807975
144706	807976
97341	807977
9504	807978
61377	807979
16104	807980
46864	807981
1488	807982
45351	807983
18068	807984
64733	807985
67260	807986
9236	807987
47186	807988
23659	807989
11493	807990
66544	807991
134694	807992
26082	807993
39785	807994
19286	807995
559	807996
1702	807997
47869	807998
130279	807999
21810	808000
58529	808001
33462	808002
56575	808003
15852	808004
86124	808005
33071	808006
8690	808007
6203	808008
28404	808009
22251	808010
589	808011
40982	808012
98031	808013
40910	808014
9206	808015
57626	808016
9657	808017
65629	808018
6541	808019
69281	808020
27478	808021
28373	808022
60552	808023
69363	808024
2576	808025
131267	808026
43966	808027
1632	808028
113015	808029
24765	808030
55517	808031
15157	808032
799	808033
71330	808034
8563	808035
13043	808036
9323	808037
54767	808038
126825	808039
143504	808040
162033	808041
2748	808042
98487	808043
7945	808044
1970	808045
100084	808046
112791	808047
7649	808048
23789	808049
6926	808050
79560	808051
75974	808052
33862	808053
110101	808054
46658	808055
23425	808056
23837	808057
14858	808058
9086	808059
4852	808060
12846	808061
4868	808062
105966	808063
18388	808064
77294	808065
21639	808066
69978	808067
37353	808068
54128	808069
77838	808070
2695	808071
71492	808072
51558	808073
31066	808074
12290	808075
54939	808076
5465	808077
6441	808078
13061	808079
3706	808080
45224	808081
38498	808082
52268	808083
72890	808084
24539	808085
120669	808086
15375	808087
106356	808088
59827	808089
42041	808090
29273	808091
5298	808092
19503	808093
2304	808094
72634	808095
56518	808096
13009	808097
102505	808098
75824	808099
39566	808100
34220	808101
134039	808102
43082	808103
4935	808104
95631	808105
49386	808106
104351	808107
30684	808108
19321	808109
13912	808110
21428	808111
79488	808112
11776	808113
3604	808114
24899	808115
12815	808116
22154	808117
13303	808118
6403	808119
20533	808120
8871	808121
36241	808122
1073	808123
93397	808124
2005	808125
43453	808126
24330	808127
120573	808128
47208	808129
26078	808130
38971	808131
118597	808132
91885	808133
168547	808134
63251	808135
162839	808136
37185	808137
65002	808138
19025	808139
93642	808140
111050	808141
100169	808142
96162	808143
12412	808144
33641	808145
25730	808146
61463	808147
6771	808148
114370	808149
85393	808150
29374	808151
61634	808152
346	808153
21522	808154
39505	808155
56769	808156
43784	808157
28799	808158
69943	808159
20235	808160
78612	808161
101433	808162
23535	808163
130685	808164
11368	808165
16494	808166
8549	808167
41438	808168
132629	808169
64089	808170
42102	808171
835	808172
109873	808173
10856	808174
6578	808175
36994	808176
50	808177
57483	808178
13974	808179
34020	808180
786	808181
51196	808182
100514	808183
40359	808184
61301	808185
93123	808186
93639	808187
150096	808188
869	808189
33255	808190
45098	808191
40547	808192
101428	808193
10827	808194
46238	808195
107493	808196
3714	808197
2808	808198
9707	808199
140571	808200
199	808201
4452	808202
15449	808203
27629	808204
12593	808205
40017	808206
5731	808207
2713	808208
54710	808209
62239	808210
10012	808211
41230	808212
26167	808213
52149	808214
5247	808215
82819	808216
7295	808217
44063	808218
16165	808219
4955	808220
4527	808221
4421	808222
80793	808223
17128	808224
37799	808225
98866	808226
4294	808227
47833	808228
6245	808229
19409	808230
98281	808231
109595	808232
26621	808233
24933	808234
72103	808235
92596	808236
6824	808237
7258	808238
19217	808239
14601	808240
45670	808241
119755	808242
65554	808243
43799	808244
3549	808245
5257	808246
112	808247
39722	808248
56495	808249
11009	808250
166806	808251
49573	808252
25507	808253
103568	808254
24614	808255
30996	808256
22946	808257
26774	808258
25771	808259
23609	808260
853	808261
21037	808262
23282	808263
54850	808264
24167	808265
10216	808266
75369	808267
163645	808268
40365	808269
35128	808270
27608	808271
20946	808272
117097	808273
40977	808274
16502	808275
29856	808276
96762	808277
2377	808278
9029	808279
88883	808280
34464	808281
77778	808282
72871	808283
17429	808284
140688	808285
66188	808286
6535	808287
16777	808288
71739	808289
59967	808290
39044	808291
32524	808292
18754	808293
50586	808294
136397	808295
100554	808296
20043	808297
73459	808298
9188	808299
56409	808300
15016	808301
16784	808302
100511	808303
807	808304
22957	808305
18571	808306
57410	808307
48285	808308
52195	808309
1544	808310
26140	808311
92600	808312
51	808313
119228	808314
8975	808315
28629	808316
73704	808317
111598	808318
50171	808319
17031	808320
43296	808321
8138	808322
102603	808323
23171	808324
41047	808325
9623	808326
1640	808327
70403	808328
34250	808329
7077	808330
27492	808331
83067	808332
29180	808333
13414	808334
88055	808335
18403	808336
9684	808337
3920	808338
57125	808339
55546	808340
72407	808341
43806	808342
4298	808343
70509	808344
29127	808345
37145	808346
144531	808347
56134	808348
78397	808349
46175	808350
40027	808351
1275	808352
143731	808353
9486	808354
80867	808355
38646	808356
78181	808357
23441	808358
82304	808359
59641	808360
33437	808361
55339	808362
92307	808363
63732	808364
124795	808365
2805	808366
24382	808367
5175	808368
28639	808369
258	808370
60359	808371
119973	808372
13466	808373
30048	808374
16309	808375
95167	808376
1246	808377
177	808378
23835	808379
13211	808380
565	808381
44835	808382
106832	808383
97041	808384
78340	808385
33738	808386
35945	808387
53583	808388
63224	808389
85742	808390
43053	808391
28276	808392
47192	808393
30810	808394
78580	808395
140436	808396
10643	808397
28472	808398
8309	808399
1697	808400
120694	808401
32435	808402
60950	808403
3906	808404
82302	808405
53500	808406
39489	808407
48545	808408
108101	808409
99799	808410
13896	808411
33605	808412
46183	808413
23055	808414
159733	808415
18725	808416
85082	808417
154417	808418
73593	808419
150352	808420
54900	808421
81444	808422
20334	808423
104098	808424
72112	808425
4500	808426
62136	808427
97967	808428
20140	808429
65816	808430
20578	808431
31492	808432
88219	808433
13043	808434
60740	808435
62439	808436
33414	808437
29638	808438
19007	808439
96639	808440
55004	808441
40653	808442
31080	808443
87874	808444
68875	808445
9880	808446
44173	808447
4748	808448
6254	808449
69735	808450
11290	808451
27575	808452
6965	808453
56786	808454
2473	808455
54916	808456
5111	808457
13365	808458
21123	808459
152274	808460
32099	808461
21722	808462
52748	808463
41206	808464
37826	808465
35625	808466
75843	808467
66651	808468
92860	808469
8616	808470
33341	808471
21758	808472
1776	808473
14619	808474
224	808475
8816	808476
5185	808477
73039	808478
27819	808479
3899	808480
71119	808481
19717	808482
10891	808483
49267	808484
46924	808485
9443	808486
33646	808487
54559	808488
26295	808489
8991	808490
102153	808491
2129	808492
19703	808493
17649	808494
1824	808495
8024	808496
33257	808497
19267	808498
4358	808499
16030	808500
59011	808501
56748	808502
33298	808503
7201	808504
34347	808505
69424	808506
34367	808507
61227	808508
22467	808509
50619	808510
2961	808511
16490	808512
41890	808513
95496	808514
62693	808515
14704	808516
3949	808517
52424	808518
90249	808519
70141	808520
39707	808521
25203	808522
109323	808523
20073	808524
45949	808525
62891	808526
2490	808527
39714	808528
15559	808529
51672	808530
52988	808531
62265	808532
22480	808533
5200	808534
1872	808535
87043	808536
72997	808537
29015	808538
62961	808539
31368	808540
3120	808541
101083	808542
19948	808543
41057	808544
124423	808545
140724	808546
145352	808547
79498	808548
176	808549
82493	808550
2107	808551
4728	808552
16567	808553
7094	808554
11882	808555
96046	808556
101461	808557
27918	808558
46701	808559
873	808560
33194	808561
48264	808562
151412	808563
104066	808564
151	808565
80020	808566
99454	808567
15365	808568
4122	808569
29554	808570
62230	808571
10215	808572
84890	808573
128694	808574
56283	808575
28630	808576
15425	808577
47722	808578
83047	808579
14074	808580
89148	808581
45726	808582
778	808583
51398	808584
18565	808585
8670	808586
54201	808587
12222	808588
53449	808589
692	808590
7946	808591
26527	808592
125409	808593
1393	808594
34379	808595
117242	808596
427	808597
7456	808598
27545	808599
95025	808600
52873	808601
361	808602
134807	808603
46164	808604
19	808605
129882	808606
69292	808607
47228	808608
7829	808609
3001	808610
14817	808611
14436	808612
76632	808613
35237	808614
32728	808615
76097	808616
125266	808617
38275	808618
37795	808619
20962	808620
64454	808621
63590	808622
1613	808623
139738	808624
12770	808625
42921	808626
29293	808627
25139	808628
55204	808629
19817	808630
27214	808631
19430	808632
1559	808633
18700	808634
730	808635
1467	808636
72327	808637
23097	808638
4416	808639
19502	808640
132896	808641
13902	808642
65334	808643
15070	808644
95663	808645
387	808646
3999	808647
24139	808648
102351	808649
85321	808650
10072	808651
3087	808652
3148	808653
4605	808654
23631	808655
538	808656
26980	808657
44826	808658
85626	808659
65755	808660
27535	808661
8605	808662
39257	808663
43555	808664
98741	808665
3584	808666
64470	808667
15305	808668
55443	808669
80659	808670
162207	808671
7111	808672
58450	808673
39387	808674
155788	808675
136126	808676
49955	808677
35237	808678
1532	808679
12034	808680
65102	808681
26236	808682
19697	808683
126901	808684
34462	808685
26983	808686
64749	808687
2908	808688
739	808689
82261	808690
7438	808691
30761	808692
16992	808693
37299	808694
138083	808695
57078	808696
41030	808697
67649	808698
33199	808699
116051	808700
29207	808701
81349	808702
2586	808703
46803	808704
14319	808705
39141	808706
82664	808707
95285	808708
2501	808709
33215	808710
67745	808711
3041	808712
70736	808713
5780	808714
37420	808715
12324	808716
106402	808717
5748	808718
65300	808719
27184	808720
87840	808721
22282	808722
137843	808723
91089	808724
54662	808725
64950	808726
24662	808727
73484	808728
60648	808729
2808	808730
79401	808731
21932	808732
99514	808733
3480	808734
12003	808735
1576	808736
134256	808737
115841	808738
53777	808739
118449	808740
8647	808741
11774	808742
90195	808743
141474	808744
8787	808745
20769	808746
8226	808747
6700	808748
56390	808749
31423	808750
129629	808751
5965	808752
88223	808753
26349	808754
76909	808755
31353	808756
1036	808757
14148	808758
34389	808759
122065	808760
141779	808761
58427	808762
38373	808763
3015	808764
29188	808765
15593	808766
68035	808767
37962	808768
21897	808769
37432	808770
37435	808771
39148	808772
2838	808773
7078	808774
11947	808775
84727	808776
33227	808777
27194	808778
46008	808779
29783	808780
42323	808781
13855	808782
94269	808783
46	808784
3839	808785
3276	808786
12051	808787
6002	808788
6023	808789
77121	808790
130435	808791
7292	808792
146584	808793
81440	808794
11792	808795
88798	808796
51786	808797
13749	808798
97835	808799
8553	808800
19711	808801
81584	808802
105475	808803
12094	808804
68709	808805
138796	808806
4098	808807
17478	808808
45677	808809
51235	808810
2097	808811
49052	808812
5656	808813
57462	808814
15	808815
11688	808816
43875	808817
80977	808818
81030	808819
67370	808820
11609	808821
34803	808822
63985	808823
87577	808824
23749	808825
50813	808826
98781	808827
60028	808828
122528	808829
19200	808830
87017	808831
24097	808832
32492	808833
72684	808834
5433	808835
77331	808836
151098	808837
87663	808838
116620	808839
88536	808840
6720	808841
68521	808842
116176	808843
80885	808844
14017	808845
126998	808846
95670	808847
75466	808848
2165	808849
95964	808850
30741	808851
33325	808852
10115	808853
30586	808854
103566	808855
81055	808856
149347	808857
25149	808858
11684	808859
51733	808860
15805	808861
46567	808862
9337	808863
97809	808864
29712	808865
8759	808866
29581	808867
55345	808868
5566	808869
33733	808870
70214	808871
91432	808872
52712	808873
25491	808874
22473	808875
91055	808876
2805	808877
60783	808878
65128	808879
75843	808880
16059	808881
122410	808882
48088	808883
31144	808884
78602	808885
55424	808886
78088	808887
40038	808888
3611	808889
44464	808890
807	808891
2121	808892
1998	808893
4166	808894
17793	808895
43718	808896
34896	808897
20172	808898
7137	808899
2939	808900
50629	808901
19923	808902
25694	808903
8469	808904
17544	808905
10604	808906
48026	808907
24659	808908
3687	808909
149320	808910
40807	808911
21603	808912
41305	808913
38765	808914
161946	808915
18362	808916
82306	808917
77266	808918
157177	808919
4401	808920
30084	808921
108731	808922
72327	808923
102839	808924
21775	808925
130246	808926
55592	808927
1844	808928
63416	808929
128785	808930
32814	808931
52338	808932
88938	808933
79276	808934
134375	808935
48267	808936
254	808937
2313	808938
23452	808939
2743	808940
11308	808941
4393	808942
895	808943
17371	808944
41312	808945
21515	808946
13727	808947
75003	808948
105118	808949
137428	808950
143583	808951
24194	808952
30440	808953
75776	808954
113584	808955
8721	808956
91829	808957
22231	808958
8332	808959
77390	808960
72511	808961
66896	808962
16271	808963
382	808964
33010	808965
83015	808966
1483	808967
7122	808968
22088	808969
4192	808970
63683	808971
61588	808972
51323	808973
69969	808974
80575	808975
19508	808976
2297	808977
122972	808978
59923	808979
115361	808980
1852	808981
14030	808982
25432	808983
101844	808984
4629	808985
459	808986
2401	808987
74436	808988
131613	808989
40321	808990
2385	808991
49633	808992
29857	808993
48064	808994
100045	808995
19344	808996
63114	808997
110446	808998
6471	808999
55787	809000
15498	809001
62565	809002
42664	809003
48164	809004
152101	809005
133096	809006
36980	809007
28323	809008
1458	809009
55493	809010
44743	809011
72857	809012
14743	809013
53326	809014
24023	809015
8273	809016
10023	809017
63009	809018
147717	809019
142945	809020
14652	809021
149618	809022
387	809023
11143	809024
34695	809025
78737	809026
88594	809027
13832	809028
28675	809029
66571	809030
17925	809031
79743	809032
7385	809033
129259	809034
101122	809035
9068	809036
122823	809037
129891	809038
32581	809039
1645	809040
51319	809041
7233	809042
87120	809043
39637	809044
11232	809045
57826	809046
5498	809047
768	809048
86342	809049
6468	809050
5282	809051
109473	809052
154593	809053
10300	809054
21738	809055
112309	809056
74462	809057
116869	809058
30117	809059
30821	809060
40775	809061
45926	809062
41602	809063
65960	809064
2481	809065
63886	809066
112269	809067
66772	809068
86583	809069
7517	809070
48137	809071
8716	809072
51922	809073
6322	809074
129531	809075
38689	809076
7484	809077
29350	809078
102640	809079
89825	809080
51280	809081
4226	809082
10844	809083
7345	809084
64227	809085
134510	809086
14233	809087
8922	809088
8112	809089
22450	809090
100514	809091
53710	809092
1509	809093
35170	809094
20633	809095
152809	809096
44216	809097
26219	809098
42443	809099
60136	809100
38353	809101
111679	809102
18123	809103
93941	809104
20262	809105
12252	809106
5440	809107
56807	809108
135483	809109
9000	809110
50525	809111
31707	809112
101830	809113
75036	809114
53066	809115
44761	809116
68273	809117
44388	809118
121809	809119
48508	809120
1224	809121
12525	809122
86015	809123
28181	809124
60492	809125
7934	809126
54275	809127
39695	809128
4772	809129
24932	809130
21065	809131
67854	809132
23446	809133
84664	809134
7056	809135
3998	809136
27005	809137
37047	809138
17001	809139
86852	809140
53331	809141
13070	809142
43917	809143
19443	809144
64129	809145
5687	809146
1574	809147
72043	809148
18528	809149
13891	809150
19604	809151
68467	809152
33849	809153
75357	809154
37371	809155
23056	809156
37625	809157
54926	809158
38482	809159
140844	809160
12439	809161
54302	809162
50261	809163
5354	809164
35241	809165
90883	809166
32032	809167
15006	809168
1602	809169
23440	809170
103420	809171
34703	809172
13747	809173
40426	809174
163539	809175
8664	809176
28396	809177
98514	809178
9848	809179
158219	809180
27294	809181
131	809182
86183	809183
34104	809184
164066	809185
160779	809186
55181	809187
95643	809188
155117	809189
24088	809190
30190	809191
57619	809192
20926	809193
59188	809194
69257	809195
23437	809196
95782	809197
5554	809198
22087	809199
72518	809200
188	809201
5511	809202
6846	809203
120943	809204
331	809205
3050	809206
25760	809207
65793	809208
47844	809209
50869	809210
37154	809211
47828	809212
32877	809213
7315	809214
115252	809215
25276	809216
278	809217
43310	809218
59276	809219
115509	809220
9441	809221
11778	809222
20034	809223
13086	809224
75825	809225
108579	809226
17133	809227
55261	809228
16348	809229
1776	809230
74828	809231
71365	809232
10059	809233
100288	809234
81200	809235
67305	809236
44006	809237
103440	809238
14901	809239
2562	809240
11023	809241
111565	809242
7257	809243
30751	809244
18094	809245
1584	809246
782	809247
10694	809248
84957	809249
31704	809250
35869	809251
12190	809252
56867	809253
44700	809254
68353	809255
24224	809256
8328	809257
38714	809258
25469	809259
80459	809260
132982	809261
688	809262
15849	809263
37541	809264
125455	809265
35927	809266
26277	809267
3983	809268
90847	809269
51686	809270
15107	809271
179	809272
35438	809273
104900	809274
87485	809275
63732	809276
14554	809277
12219	809278
29939	809279
4694	809280
81320	809281
3437	809282
829	809283
47868	809284
145330	809285
13451	809286
80340	809287
21974	809288
43737	809289
4969	809290
29274	809291
11850	809292
36960	809293
15761	809294
12282	809295
6226	809296
2185	809297
61303	809298
42136	809299
3908	809300
35479	809301
31312	809302
10056	809303
25720	809304
88419	809305
39404	809306
8955	809307
14234	809308
5076	809309
42220	809310
103474	809311
79540	809312
48151	809313
55344	809314
168180	809315
119839	809316
21259	809317
9136	809318
398	809319
9899	809320
108254	809321
48223	809322
9955	809323
7471	809324
3675	809325
79395	809326
96527	809327
95631	809328
61814	809329
23670	809330
48646	809331
93275	809332
35731	809333
69751	809334
34257	809335
77189	809336
23850	809337
74053	809338
57597	809339
10485	809340
25298	809341
68308	809342
41287	809343
45283	809344
119389	809345
19525	809346
86761	809347
77337	809348
19847	809349
10593	809350
26139	809351
62484	809352
37986	809353
104474	809354
15603	809355
11107	809356
8809	809357
56929	809358
11034	809359
87219	809360
51408	809361
11548	809362
48162	809363
12449	809364
71457	809365
25599	809366
82691	809367
55688	809368
402	809369
77771	809370
154329	809371
6779	809372
30714	809373
4704	809374
26185	809375
6591	809376
1801	809377
84725	809378
4880	809379
61673	809380
52347	809381
10729	809382
33461	809383
5195	809384
1714	809385
794	809386
111326	809387
68650	809388
79292	809389
65880	809390
91131	809391
116455	809392
1086	809393
1303	809394
67460	809395
163577	809396
33129	809397
215	809398
57083	809399
24176	809400
2877	809401
34586	809402
14634	809403
59170	809404
57294	809405
92552	809406
65599	809407
739	809408
63436	809409
55932	809410
58150	809411
8973	809412
39353	809413
62111	809414
78819	809415
54921	809416
72049	809417
50909	809418
74902	809419
10126	809420
84940	809421
77896	809422
22244	809423
2618	809424
119630	809425
66795	809426
68929	809427
37861	809428
34484	809429
103390	809430
2856	809431
8235	809432
62372	809433
50460	809434
34496	809435
9803	809436
35422	809437
160829	809438
7689	809439
58921	809440
78051	809441
62417	809442
122139	809443
39229	809444
138055	809445
335	809446
140080	809447
98421	809448
128111	809449
11733	809450
54968	809451
42604	809452
13241	809453
12250	809454
3727	809455
1963	809456
2322	809457
101143	809458
63017	809459
74928	809460
49385	809461
2210	809462
116377	809463
3168	809464
36854	809465
23126	809466
19618	809467
8595	809468
61451	809469
40227	809470
112407	809471
29054	809472
98590	809473
25610	809474
11411	809475
55396	809476
126443	809477
2070	809478
2908	809479
17490	809480
70424	809481
56702	809482
8974	809483
35546	809484
90895	809485
48282	809486
32927	809487
5792	809488
21009	809489
45643	809490
117470	809491
56421	809492
16974	809493
1449	809494
38593	809495
78924	809496
69827	809497
56473	809498
62247	809499
39523	809500
37689	809501
82617	809502
468	809503
30056	809504
98172	809505
95970	809506
13178	809507
51600	809508
661	809509
47612	809510
201	809511
3887	809512
25822	809513
2013	809514
606	809515
31121	809516
85330	809517
57457	809518
8589	809519
27699	809520
20207	809521
18124	809522
62782	809523
6221	809524
13825	809525
15590	809526
5885	809527
71236	809528
22398	809529
109669	809530
127649	809531
68578	809532
32923	809533
33371	809534
9044	809535
70858	809536
79721	809537
16146	809538
20645	809539
53003	809540
7077	809541
45093	809542
111827	809543
105065	809544
116769	809545
40835	809546
34597	809547
23957	809548
125920	809549
54848	809550
68838	809551
34589	809552
10788	809553
129339	809554
37187	809555
139417	809556
6174	809557
335	809558
80335	809559
20524	809560
112296	809561
26747	809562
27529	809563
7278	809564
29	809565
31292	809566
13534	809567
42473	809568
46459	809569
47564	809570
76634	809571
51030	809572
97531	809573
9282	809574
49571	809575
11016	809576
25171	809577
65970	809578
6527	809579
41429	809580
100622	809581
1771	809582
53317	809583
12275	809584
104947	809585
4197	809586
131081	809587
133482	809588
42864	809589
90340	809590
139331	809591
7941	809592
18221	809593
2857	809594
160818	809595
132123	809596
67232	809597
9913	809598
136102	809599
15824	809600
4050	809601
99362	809602
42649	809603
87538	809604
657	809605
89549	809606
88975	809607
103972	809608
23235	809609
26911	809610
32862	809611
11060	809612
88615	809613
77356	809614
12811	809615
80937	809616
31268	809617
44058	809618
82649	809619
19102	809620
91946	809621
53691	809622
58962	809623
74209	809624
2400	809625
23325	809626
66146	809627
59645	809628
40519	809629
87213	809630
106141	809631
138923	809632
17611	809633
14492	809634
76230	809635
275	809636
70610	809637
44369	809638
7657	809639
30296	809640
2181	809641
27950	809642
25225	809643
1720	809644
67323	809645
4774	809646
83762	809647
48112	809648
6808	809649
32997	809650
149581	809651
63789	809652
467	809653
19990	809654
36992	809655
918	809656
47863	809657
106564	809658
61708	809659
3790	809660
38470	809661
133356	809662
107762	809663
19988	809664
50613	809665
4927	809666
116273	809667
22255	809668
2746	809669
20269	809670
102827	809671
23130	809672
11955	809673
14363	809674
46888	809675
3861	809676
7198	809677
115020	809678
83287	809679
55293	809680
26138	809681
63148	809682
24458	809683
27228	809684
161947	809685
95817	809686
31099	809687
84341	809688
38865	809689
37270	809690
45524	809691
8998	809692
5928	809693
17908	809694
5162	809695
82338	809696
147148	809697
131241	809698
69735	809699
42547	809700
51416	809701
31077	809702
67248	809703
2589	809704
9086	809705
1043	809706
56274	809707
25220	809708
1420	809709
37257	809710
36142	809711
75310	809712
3339	809713
56349	809714
56797	809715
36075	809716
13663	809717
41584	809718
1988	809719
65355	809720
95861	809721
97188	809722
22292	809723
84794	809724
120706	809725
37302	809726
125214	809727
51564	809728
4995	809729
62662	809730
37198	809731
22953	809732
8454	809733
5410	809734
118721	809735
61635	809736
80573	809737
154680	809738
17387	809739
64403	809740
30743	809741
59616	809742
26437	809743
16894	809744
20597	809745
28094	809746
163488	809747
168078	809748
13904	809749
69049	809750
121762	809751
26044	809752
12239	809753
80445	809754
1349	809755
76757	809756
32468	809757
133073	809758
36942	809759
731	809760
17733	809761
10581	809762
16968	809763
7781	809764
60781	809765
73409	809766
22427	809767
88288	809768
65624	809769
46816	809770
1765	809771
104516	809772
27298	809773
68366	809774
67041	809775
62580	809776
50117	809777
24490	809778
38567	809779
12941	809780
157797	809781
14736	809782
54079	809783
57648	809784
6908	809785
64659	809786
1236	809787
40110	809788
88850	809789
30144	809790
1466	809791
16145	809792
18106	809793
108238	809794
6005	809795
57693	809796
45261	809797
2027	809798
96635	809799
20083	809800
44643	809801
72957	809802
865	809803
70952	809804
153006	809805
13849	809806
60070	809807
11885	809808
1179	809809
79013	809810
90007	809811
136637	809812
81861	809813
7944	809814
26699	809815
125490	809816
119098	809817
12617	809818
71454	809819
46550	809820
76349	809821
152357	809822
5862	809823
65605	809824
49637	809825
23212	809826
138361	809827
88207	809828
79152	809829
10332	809830
6312	809831
26863	809832
26581	809833
2902	809834
65820	809835
7022	809836
5441	809837
96980	809838
18166	809839
126878	809840
24247	809841
124386	809842
36015	809843
61948	809844
53961	809845
19310	809846
129730	809847
78717	809848
65283	809849
49524	809850
732	809851
57009	809852
121519	809853
4795	809854
78123	809855
116658	809856
32056	809857
12288	809858
350	809859
8517	809860
13072	809861
52300	809862
39323	809863
1962	809864
25021	809865
167199	809866
16365	809867
163248	809868
2986	809869
66087	809870
18291	809871
50394	809872
33070	809873
2611	809874
1233	809875
48988	809876
46765	809877
69083	809878
156951	809879
992	809880
80247	809881
51828	809882
165427	809883
2638	809884
18681	809885
130499	809886
164383	809887
91372	809888
79137	809889
9717	809890
50792	809891
72552	809892
28982	809893
107425	809894
98084	809895
44261	809896
35111	809897
156722	809898
153946	809899
61986	809900
71829	809901
42124	809902
113226	809903
117231	809904
7727	809905
11737	809906
44457	809907
24483	809908
108556	809909
109635	809910
35455	809911
89036	809912
78820	809913
3188	809914
3811	809915
57938	809916
56538	809917
29207	809918
31016	809919
9041	809920
12992	809921
19932	809922
22677	809923
87574	809924
52149	809925
39433	809926
117696	809927
17495	809928
94900	809929
149945	809930
20142	809931
19015	809932
55237	809933
63752	809934
94550	809935
33	809936
30922	809937
5709	809938
23506	809939
88921	809940
18128	809941
92343	809942
442	809943
72272	809944
45550	809945
52444	809946
20597	809947
23424	809948
69829	809949
14549	809950
11137	809951
46779	809952
95055	809953
27943	809954
12577	809955
112598	809956
37114	809957
82970	809958
23790	809959
9400	809960
15075	809961
14505	809962
62681	809963
50764	809964
62896	809965
38370	809966
31598	809967
78543	809968
146698	809969
110166	809970
8521	809971
41130	809972
76183	809973
34969	809974
33377	809975
83818	809976
104002	809977
61568	809978
25089	809979
4647	809980
42904	809981
2059	809982
50080	809983
90696	809984
61741	809985
88500	809986
84157	809987
94477	809988
59202	809989
1317	809990
49352	809991
59442	809992
40160	809993
23439	809994
55887	809995
103868	809996
17894	809997
4888	809998
9887	809999
38916	810000
61735	810001
78274	810002
16795	810003
238	810004
1579	810005
157473	810006
15257	810007
56394	810008
42528	810009
3077	810010
106630	810011
11628	810012
28612	810013
17899	810014
2771	810015
22335	810016
387	810017
48317	810018
140536	810019
51351	810020
382	810021
55044	810022
72983	810023
40109	810024
23246	810025
102133	810026
11024	810027
26415	810028
41665	810029
4863	810030
34196	810031
6181	810032
30	810033
4469	810034
7858	810035
18460	810036
715	810037
36915	810038
43326	810039
68559	810040
1350	810041
14294	810042
74951	810043
27635	810044
62706	810045
39864	810046
183	810047
10308	810048
110449	810049
43573	810050
45964	810051
50875	810052
9397	810053
18432	810054
62997	810055
25609	810056
1465	810057
2421	810058
13163	810059
8664	810060
146801	810061
25584	810062
16229	810063
11928	810064
14749	810065
25924	810066
53845	810067
45352	810068
12144	810069
21165	810070
13571	810071
24040	810072
19360	810073
97887	810074
11074	810075
19597	810076
32080	810077
37113	810078
102905	810079
55711	810080
92891	810081
77355	810082
40353	810083
6754	810084
97740	810085
37645	810086
121227	810087
160705	810088
36625	810089
30466	810090
117846	810091
33816	810092
50230	810093
381	810094
13691	810095
3264	810096
49057	810097
61039	810098
71278	810099
59717	810100
3345	810101
25069	810102
30682	810103
236	810104
296	810105
1905	810106
37731	810107
14772	810108
142237	810109
21724	810110
135736	810111
23359	810112
39320	810113
49501	810114
60612	810115
71998	810116
20351	810117
79802	810118
47359	810119
14281	810120
11182	810121
9719	810122
2097	810123
22884	810124
37424	810125
52633	810126
46371	810127
12942	810128
32301	810129
82848	810130
3945	810131
87032	810132
33857	810133
47739	810134
2055	810135
74083	810136
2458	810137
130254	810138
28796	810139
42914	810140
4264	810141
85259	810142
6408	810143
18763	810144
38413	810145
6310	810146
23800	810147
29463	810148
49976	810149
73465	810150
10054	810151
135400	810152
24725	810153
14427	810154
12724	810155
86543	810156
96515	810157
15815	810158
3310	810159
27107	810160
38379	810161
54313	810162
79	810163
15139	810164
79213	810165
43004	810166
51230	810167
121490	810168
3796	810169
73866	810170
27410	810171
22366	810172
26824	810173
18183	810174
10998	810175
111000	810176
45247	810177
33355	810178
68967	810179
76889	810180
2263	810181
2522	810182
20688	810183
160691	810184
76794	810185
124087	810186
27105	810187
44348	810188
90791	810189
103096	810190
52203	810191
76477	810192
55928	810193
134033	810194
6	810195
121409	810196
4080	810197
50874	810198
77179	810199
56352	810200
99504	810201
6070	810202
31760	810203
49	810204
57639	810205
111373	810206
33151	810207
33185	810208
57798	810209
36770	810210
31225	810211
12031	810212
67440	810213
26407	810214
22388	810215
80551	810216
52786	810217
32454	810218
140489	810219
4796	810220
40655	810221
60702	810222
20661	810223
25974	810224
12674	810225
44951	810226
20205	810227
32894	810228
93530	810229
19252	810230
91030	810231
5586	810232
18309	810233
11843	810234
38124	810235
27143	810236
18833	810237
1163	810238
84150	810239
1596	810240
5112	810241
55185	810242
105540	810243
54322	810244
45582	810245
77140	810246
42542	810247
83864	810248
57167	810249
103247	810250
5847	810251
23123	810252
30033	810253
1423	810254
70498	810255
88762	810256
67458	810257
117642	810258
24055	810259
18795	810260
41776	810261
102214	810262
91626	810263
108302	810264
89530	810265
107748	810266
16639	810267
35944	810268
94082	810269
77232	810270
22924	810271
16644	810272
23490	810273
731	810274
3125	810275
52093	810276
90715	810277
111570	810278
37195	810279
42810	810280
65361	810281
4138	810282
82734	810283
60386	810284
418	810285
1499	810286
121937	810287
58874	810288
38509	810289
21711	810290
92167	810291
18195	810292
20727	810293
116308	810294
52181	810295
18615	810296
65292	810297
51055	810298
126283	810299
29236	810300
28830	810301
106129	810302
18692	810303
53247	810304
19200	810305
13173	810306
20489	810307
65363	810308
64929	810309
39644	810310
108553	810311
128064	810312
415	810313
27810	810314
399	810315
41063	810316
83928	810317
2657	810318
99774	810319
1186	810320
48103	810321
46552	810322
8238	810323
4240	810324
87215	810325
958	810326
89875	810327
46837	810328
59186	810329
80568	810330
15440	810331
2014	810332
56757	810333
27009	810334
22311	810335
1010	810336
102811	810337
5659	810338
4488	810339
31244	810340
117837	810341
3172	810342
4646	810343
71927	810344
13933	810345
79	810346
46473	810347
35373	810348
80379	810349
58393	810350
11583	810351
81143	810352
75508	810353
9946	810354
26938	810355
100573	810356
24795	810357
1203	810358
131432	810359
33862	810360
113916	810361
106368	810362
25259	810363
798	810364
28847	810365
30284	810366
32579	810367
125988	810368
15061	810369
8385	810370
61897	810371
12866	810372
23702	810373
130819	810374
1260	810375
29917	810376
14592	810377
103268	810378
56047	810379
21193	810380
17675	810381
29313	810382
28044	810383
4036	810384
1101	810385
16122	810386
87908	810387
171	810388
23403	810389
15554	810390
18971	810391
137708	810392
32502	810393
103189	810394
3579	810395
29053	810396
106690	810397
41697	810398
7822	810399
14549	810400
6999	810401
12739	810402
67831	810403
40782	810404
2751	810405
7922	810406
61497	810407
11173	810408
29743	810409
19290	810410
56153	810411
24441	810412
38616	810413
102089	810414
9325	810415
43541	810416
58483	810417
21060	810418
24440	810419
46746	810420
26540	810421
105791	810422
1537	810423
20929	810424
8017	810425
24056	810426
7455	810427
40268	810428
44234	810429
49127	810430
77957	810431
43287	810432
48807	810433
122852	810434
40978	810435
50068	810436
85105	810437
7262	810438
143464	810439
879	810440
114721	810441
46667	810442
103439	810443
131017	810444
102063	810445
59778	810446
96522	810447
98311	810448
70240	810449
45888	810450
10428	810451
7241	810452
76535	810453
35948	810454
17041	810455
91740	810456
44069	810457
40909	810458
6523	810459
97079	810460
38989	810461
4418	810462
16464	810463
17296	810464
10318	810465
7767	810466
1691	810467
9318	810468
11215	810469
34804	810470
79886	810471
63108	810472
52978	810473
73785	810474
33904	810475
10734	810476
40799	810477
39859	810478
838	810479
83750	810480
1479	810481
57354	810482
83003	810483
9531	810484
92900	810485
49770	810486
138112	810487
91393	810488
88871	810489
95564	810490
2409	810491
68958	810492
1754	810493
5422	810494
13025	810495
53399	810496
52328	810497
8085	810498
50533	810499
156140	810500
20686	810501
415	810502
16811	810503
76943	810504
12925	810505
32011	810506
52344	810507
72097	810508
34740	810509
37898	810510
26032	810511
128364	810512
69412	810513
3251	810514
74228	810515
31173	810516
93547	810517
25406	810518
107252	810519
7293	810520
8955	810521
77636	810522
8412	810523
58873	810524
2564	810525
133294	810526
23050	810527
73849	810528
77870	810529
567	810530
26026	810531
7929	810532
11953	810533
15495	810534
55287	810535
4708	810536
44799	810537
22783	810538
14160	810539
111533	810540
14625	810541
6574	810542
80134	810543
60054	810544
7407	810545
116312	810546
42199	810547
103045	810548
56022	810549
91133	810550
103811	810551
14302	810552
128870	810553
45710	810554
98498	810555
1199	810556
9876	810557
29769	810558
54336	810559
139060	810560
9098	810561
44559	810562
40102	810563
3954	810564
30261	810565
7573	810566
11659	810567
71291	810568
28593	810569
104299	810570
65446	810571
53674	810572
27208	810573
791	810574
20804	810575
80428	810576
44141	810577
4986	810578
56364	810579
8014	810580
50311	810581
8034	810582
152375	810583
17054	810584
10460	810585
127773	810586
39608	810587
12438	810588
18980	810589
123600	810590
40229	810591
39366	810592
3049	810593
29314	810594
69787	810595
11409	810596
32686	810597
130868	810598
26925	810599
25223	810600
73363	810601
140814	810602
132769	810603
111457	810604
29480	810605
73246	810606
15004	810607
13781	810608
24387	810609
115333	810610
30684	810611
61632	810612
9291	810613
8395	810614
7015	810615
47282	810616
17603	810617
9235	810618
41806	810619
26705	810620
37	810621
87820	810622
51375	810623
28735	810624
7999	810625
49139	810626
61061	810627
21155	810628
89	810629
86877	810630
106870	810631
25930	810632
128336	810633
13009	810634
20009	810635
9155	810636
22052	810637
142648	810638
115409	810639
881	810640
65972	810641
2658	810642
64396	810643
208	810644
3347	810645
132360	810646
109361	810647
19917	810648
9700	810649
166559	810650
67168	810651
69515	810652
117724	810653
2873	810654
2468	810655
37077	810656
924	810657
11685	810658
89454	810659
43917	810660
6363	810661
122	810662
38450	810663
7941	810664
75268	810665
136959	810666
8633	810667
42790	810668
58062	810669
80987	810670
31878	810671
81721	810672
8409	810673
167189	810674
24888	810675
15260	810676
31057	810677
33567	810678
8624	810679
10633	810680
9336	810681
160	810682
97022	810683
8925	810684
332	810685
1318	810686
15804	810687
53173	810688
8498	810689
20188	810690
65509	810691
22259	810692
9624	810693
10560	810694
87770	810695
56863	810696
113397	810697
16855	810698
6668	810699
4483	810700
5771	810701
4859	810702
4093	810703
32896	810704
63341	810705
4456	810706
9214	810707
15819	810708
30753	810709
64759	810710
29805	810711
58395	810712
16527	810713
9217	810714
13591	810715
48355	810716
57047	810717
70215	810718
4739	810719
29555	810720
12304	810721
8676	810722
6946	810723
7515	810724
57959	810725
68287	810726
68467	810727
12908	810728
127679	810729
12772	810730
77763	810731
156	810732
107	810733
21043	810734
27302	810735
80501	810736
5052	810737
43904	810738
35484	810739
2183	810740
15343	810741
50441	810742
123893	810743
136105	810744
138711	810745
11975	810746
49078	810747
3885	810748
87339	810749
7987	810750
145046	810751
15078	810752
25181	810753
24480	810754
27665	810755
150	810756
77080	810757
1864	810758
2582	810759
2299	810760
33512	810761
51863	810762
17421	810763
34196	810764
101811	810765
88215	810766
85246	810767
44543	810768
25589	810769
14628	810770
93365	810771
25817	810772
99435	810773
76997	810774
50114	810775
116325	810776
14612	810777
116512	810778
11171	810779
20782	810780
97430	810781
106997	810782
911	810783
62130	810784
67175	810785
23065	810786
9264	810787
18565	810788
145386	810789
24731	810790
100658	810791
53731	810792
66679	810793
40446	810794
3613	810795
32359	810796
15100	810797
69481	810798
17073	810799
40502	810800
48595	810801
39876	810802
2499	810803
3948	810804
126191	810805
76057	810806
5397	810807
52225	810808
77039	810809
26256	810810
1361	810811
9226	810812
2641	810813
1131	810814
48906	810815
21874	810816
7966	810817
108293	810818
114407	810819
26612	810820
50212	810821
89377	810822
19751	810823
94912	810824
91335	810825
49690	810826
27771	810827
118498	810828
10197	810829
31238	810830
1314	810831
54710	810832
113928	810833
49682	810834
113795	810835
48274	810836
2935	810837
34734	810838
4998	810839
74012	810840
10587	810841
24049	810842
106	810843
10378	810844
97133	810845
141430	810846
93148	810847
86937	810848
29343	810849
18577	810850
31205	810851
73919	810852
19691	810853
56769	810854
25888	810855
1225	810856
14288	810857
47820	810858
65674	810859
109053	810860
36014	810861
16924	810862
70671	810863
8454	810864
10792	810865
14398	810866
6117	810867
114578	810868
117531	810869
18698	810870
75548	810871
63829	810872
62313	810873
2246	810874
67697	810875
164726	810876
81449	810877
66291	810878
190	810879
116145	810880
83092	810881
911	810882
100047	810883
8277	810884
70201	810885
7051	810886
7908	810887
23624	810888
55449	810889
28661	810890
3035	810891
118336	810892
36022	810893
39139	810894
104503	810895
94655	810896
66778	810897
45143	810898
204	810899
128711	810900
4086	810901
66019	810902
8632	810903
4300	810904
80391	810905
13219	810906
117778	810907
25703	810908
11090	810909
4922	810910
8696	810911
90842	810912
48977	810913
30313	810914
45617	810915
66420	810916
41643	810917
59327	810918
26866	810919
30162	810920
67600	810921
17502	810922
3735	810923
11771	810924
2214	810925
58836	810926
126544	810927
22275	810928
4413	810929
4256	810930
56504	810931
10320	810932
9518	810933
310	810934
66312	810935
73442	810936
94213	810937
64	810938
1	810939
47360	810940
13636	810941
19307	810942
61230	810943
392	810944
52636	810945
5557	810946
2566	810947
45136	810948
80426	810949
154953	810950
64119	810951
61575	810952
84865	810953
110094	810954
92743	810955
5152	810956
116963	810957
12593	810958
17488	810959
1338	810960
7118	810961
54533	810962
20996	810963
67391	810964
103767	810965
32381	810966
31658	810967
55471	810968
66622	810969
38291	810970
1452	810971
17233	810972
6623	810973
38269	810974
33492	810975
10609	810976
15383	810977
33486	810978
31211	810979
26968	810980
46195	810981
6377	810982
3198	810983
26491	810984
65193	810985
75742	810986
8108	810987
76006	810988
510	810989
2473	810990
34963	810991
13630	810992
8156	810993
4920	810994
30379	810995
23828	810996
144185	810997
5295	810998
28566	810999
127578	811000
16489	811001
151272	811002
36375	811003
25052	811004
68257	811005
57838	811006
10048	811007
11246	811008
46851	811009
67719	811010
110363	811011
56124	811012
91890	811013
20901	811014
19719	811015
20467	811016
9764	811017
47212	811018
24863	811019
2247	811020
66955	811021
3981	811022
53413	811023
27947	811024
36499	811025
106137	811026
153	811027
43601	811028
44431	811029
7979	811030
23456	811031
6157	811032
40574	811033
86094	811034
21607	811035
477	811036
51512	811037
27023	811038
55897	811039
35563	811040
32188	811041
11284	811042
26911	811043
20965	811044
10343	811045
1655	811046
27184	811047
89606	811048
38291	811049
1496	811050
15348	811051
56232	811052
41002	811053
20303	811054
22049	811055
28907	811056
90576	811057
3143	811058
43711	811059
19860	811060
15376	811061
20815	811062
95072	811063
43361	811064
541	811065
12712	811066
57636	811067
32828	811068
312	811069
18883	811070
51644	811071
50183	811072
29273	811073
10109	811074
20932	811075
161950	811076
2556	811077
60651	811078
17054	811079
21678	811080
101669	811081
127907	811082
15205	811083
45938	811084
7430	811085
42846	811086
36944	811087
9628	811088
11775	811089
14499	811090
68638	811091
35540	811092
2484	811093
240	811094
100693	811095
44973	811096
8244	811097
52221	811098
9923	811099
97053	811100
22089	811101
5952	811102
55332	811103
3597	811104
38159	811105
29229	811106
972	811107
37673	811108
141048	811109
79015	811110
109520	811111
62617	811112
7298	811113
6012	811114
6901	811115
1225	811116
13342	811117
16271	811118
115207	811119
27873	811120
16087	811121
4216	811122
17777	811123
33093	811124
13742	811125
106125	811126
10632	811127
45650	811128
7008	811129
75342	811130
26848	811131
96891	811132
2282	811133
97155	811134
9125	811135
82254	811136
73939	811137
93108	811138
114059	811139
27072	811140
32946	811141
41660	811142
3671	811143
73236	811144
44305	811145
10430	811146
59428	811147
47350	811148
76268	811149
114777	811150
47187	811151
5159	811152
70818	811153
111302	811154
12166	811155
126163	811156
11564	811157
112155	811158
34255	811159
10687	811160
78	811161
16420	811162
12695	811163
20886	811164
53609	811165
12679	811166
30099	811167
9588	811168
132539	811169
89293	811170
61218	811171
6228	811172
91230	811173
18897	811174
38283	811175
119124	811176
5327	811177
83354	811178
3706	811179
43911	811180
3664	811181
11015	811182
41266	811183
60749	811184
29290	811185
10974	811186
48268	811187
44003	811188
25446	811189
150077	811190
17008	811191
17477	811192
30226	811193
83291	811194
113209	811195
33896	811196
24778	811197
2809	811198
168796	811199
61195	811200
65964	811201
24741	811202
20023	811203
132640	811204
2199	811205
78562	811206
18472	811207
15299	811208
45328	811209
113036	811210
124980	811211
16166	811212
35422	811213
65777	811214
52306	811215
7614	811216
18363	811217
104368	811218
96935	811219
19258	811220
26416	811221
25013	811222
17594	811223
154289	811224
15507	811225
132075	811226
36603	811227
19584	811228
156559	811229
81388	811230
64674	811231
14886	811232
85028	811233
39233	811234
29495	811235
49018	811236
43497	811237
121873	811238
81229	811239
17512	811240
5051	811241
34422	811242
44480	811243
8417	811244
79247	811245
113782	811246
30693	811247
6353	811248
21804	811249
33089	811250
49872	811251
7318	811252
88083	811253
29551	811254
2109	811255
17188	811256
103666	811257
184	811258
31514	811259
111854	811260
3894	811261
91396	811262
48675	811263
45204	811264
2174	811265
20061	811266
42035	811267
52153	811268
15991	811269
10738	811270
11521	811271
61764	811272
26320	811273
1752	811274
41263	811275
68843	811276
76420	811277
102412	811278
82328	811279
56205	811280
26309	811281
36105	811282
40507	811283
34085	811284
58776	811285
37468	811286
46868	811287
1673	811288
60935	811289
38245	811290
38037	811291
2713	811292
49774	811293
4069	811294
49854	811295
34485	811296
53148	811297
38174	811298
40596	811299
61548	811300
114326	811301
44804	811302
33096	811303
7371	811304
20390	811305
14595	811306
3460	811307
9783	811308
99235	811309
79916	811310
18900	811311
32330	811312
28204	811313
30102	811314
9717	811315
96204	811316
57651	811317
74752	811318
45383	811319
43416	811320
1184	811321
67480	811322
20307	811323
76487	811324
19	811325
7203	811326
1768	811327
104793	811328
35555	811329
42776	811330
34142	811331
24094	811332
21017	811333
114617	811334
32143	811335
9158	811336
6675	811337
1455	811338
59975	811339
156143	811340
42029	811341
123776	811342
11254	811343
17061	811344
38262	811345
10923	811346
31632	811347
151100	811348
189	811349
100025	811350
97841	811351
49216	811352
31658	811353
34351	811354
4987	811355
15000	811356
74114	811357
35418	811358
22657	811359
22865	811360
37799	811361
16363	811362
17423	811363
49165	811364
127794	811365
70384	811366
86032	811367
26047	811368
145605	811369
25117	811370
19814	811371
18881	811372
93037	811373
114786	811374
73895	811375
8524	811376
18363	811377
26986	811378
32385	811379
128634	811380
46966	811381
3729	811382
25543	811383
33732	811384
20059	811385
9452	811386
45147	811387
34458	811388
38392	811389
3334	811390
1489	811391
346	811392
20307	811393
3948	811394
29730	811395
68917	811396
169916	811397
62712	811398
119279	811399
108824	811400
123842	811401
5921	811402
47340	811403
43924	811404
50104	811405
32297	811406
13654	811407
147629	811408
29708	811409
89463	811410
99715	811411
307	811412
69109	811413
35816	811414
19151	811415
52921	811416
46991	811417
106730	811418
115842	811419
78452	811420
94943	811421
34108	811422
55443	811423
35682	811424
71225	811425
135130	811426
127826	811427
37825	811428
11039	811429
41155	811430
3159	811431
53499	811432
79495	811433
42741	811434
45617	811435
21207	811436
79293	811437
101624	811438
122050	811439
130315	811440
29177	811441
35671	811442
115858	811443
41836	811444
54970	811445
46402	811446
4010	811447
20338	811448
65282	811449
87637	811450
5351	811451
18958	811452
55508	811453
78834	811454
9965	811455
26222	811456
18384	811457
96829	811458
3992	811459
46548	811460
101286	811461
399	811462
25558	811463
22971	811464
71189	811465
1080	811466
28234	811467
12769	811468
103547	811469
83893	811470
4296	811471
46625	811472
5873	811473
146371	811474
11652	811475
62943	811476
45210	811477
13105	811478
16402	811479
6159	811480
6815	811481
13048	811482
57618	811483
80430	811484
21755	811485
50148	811486
40444	811487
26680	811488
60925	811489
25972	811490
6256	811491
34309	811492
23026	811493
19974	811494
32153	811495
10466	811496
102936	811497
4284	811498
126296	811499
15924	811500
90661	811501
31556	811502
65503	811503
46371	811504
46946	811505
18244	811506
58876	811507
7847	811508
119759	811509
63022	811510
92493	811511
12512	811512
108747	811513
50576	811514
24982	811515
728	811516
31708	811517
72316	811518
94270	811519
48515	811520
17839	811521
64734	811522
46094	811523
22687	811524
28823	811525
18211	811526
100194	811527
7099	811528
32390	811529
29171	811530
36367	811531
2900	811532
78880	811533
2197	811534
93101	811535
37628	811536
2924	811537
344	811538
16793	811539
140007	811540
53558	811541
40674	811542
5720	811543
21407	811544
20594	811545
26935	811546
166828	811547
41736	811548
18165	811549
3377	811550
47365	811551
26770	811552
15481	811553
497	811554
27632	811555
33264	811556
12622	811557
28012	811558
31796	811559
36033	811560
32085	811561
44349	811562
66361	811563
2182	811564
4019	811565
96771	811566
34902	811567
893	811568
68667	811569
51033	811570
36793	811571
112918	811572
19408	811573
1630	811574
13511	811575
12716	811576
112458	811577
34932	811578
46686	811579
150512	811580
71841	811581
21062	811582
50669	811583
18571	811584
46879	811585
99692	811586
45430	811587
33697	811588
31097	811589
10655	811590
1366	811591
136767	811592
132782	811593
90088	811594
124486	811595
36566	811596
44016	811597
1953	811598
44746	811599
124330	811600
133182	811601
31257	811602
20505	811603
167897	811604
12423	811605
5497	811606
112721	811607
90624	811608
168738	811609
10888	811610
106	811611
112419	811612
7373	811613
3303	811614
2029	811615
89838	811616
115908	811617
154636	811618
141956	811619
30183	811620
3948	811621
122726	811622
80427	811623
7800	811624
50687	811625
24714	811626
93521	811627
2567	811628
25692	811629
109342	811630
29779	811631
8805	811632
59996	811633
13993	811634
21606	811635
104991	811636
7429	811637
27614	811638
117834	811639
124382	811640
55630	811641
29631	811642
85333	811643
117007	811644
11802	811645
2080	811646
139501	811647
47094	811648
83808	811649
38275	811650
1373	811651
57954	811652
9265	811653
39486	811654
57993	811655
25780	811656
71986	811657
33441	811658
63630	811659
48940	811660
48682	811661
81360	811662
109323	811663
79079	811664
12072	811665
83234	811666
38191	811667
17438	811668
2432	811669
102900	811670
10167	811671
51620	811672
55804	811673
13492	811674
86556	811675
69130	811676
25109	811677
13822	811678
107849	811679
15015	811680
48627	811681
46628	811682
3385	811683
15158	811684
72271	811685
20252	811686
20419	811687
3464	811688
88689	811689
8771	811690
106646	811691
2116	811692
43931	811693
73534	811694
2135	811695
141726	811696
27768	811697
105809	811698
49770	811699
64157	811700
58569	811701
34980	811702
36021	811703
63729	811704
1080	811705
106039	811706
72318	811707
37095	811708
12423	811709
2166	811710
71653	811711
4207	811712
36925	811713
117090	811714
61606	811715
17070	811716
16019	811717
99990	811718
892	811719
95839	811720
4001	811721
116409	811722
73426	811723
14293	811724
1871	811725
55238	811726
3040	811727
35243	811728
34154	811729
107617	811730
4686	811731
24135	811732
2350	811733
15979	811734
7694	811735
68883	811736
4161	811737
79668	811738
31853	811739
50735	811740
40228	811741
94836	811742
5605	811743
27599	811744
3393	811745
11966	811746
26956	811747
24009	811748
55302	811749
809	811750
4403	811751
59310	811752
69382	811753
57	811754
38845	811755
94894	811756
87225	811757
80088	811758
9336	811759
36798	811760
44645	811761
2426	811762
47309	811763
66073	811764
49239	811765
93602	811766
65865	811767
11290	811768
160931	811769
31081	811770
31260	811771
59744	811772
16895	811773
28563	811774
40183	811775
27217	811776
83506	811777
148460	811778
59753	811779
55618	811780
116014	811781
156059	811782
7251	811783
20897	811784
46743	811785
33406	811786
70336	811787
90460	811788
27714	811789
20446	811790
55149	811791
20445	811792
35425	811793
10099	811794
2761	811795
12401	811796
2547	811797
14267	811798
18233	811799
45421	811800
79944	811801
39959	811802
18567	811803
100944	811804
58281	811805
12273	811806
120352	811807
41841	811808
35194	811809
91864	811810
1731	811811
39893	811812
6981	811813
9497	811814
20142	811815
50314	811816
2544	811817
2108	811818
121058	811819
66778	811820
11041	811821
84800	811822
112681	811823
61209	811824
49133	811825
36652	811826
96815	811827
154491	811828
60192	811829
14442	811830
126693	811831
4118	811832
3183	811833
2833	811834
32058	811835
75886	811836
64110	811837
14588	811838
26984	811839
130543	811840
59969	811841
109533	811842
81412	811843
23875	811844
12805	811845
35082	811846
34642	811847
146035	811848
613	811849
2661	811850
6373	811851
3363	811852
8171	811853
9584	811854
123547	811855
25431	811856
48778	811857
33155	811858
55126	811859
17392	811860
89070	811861
59288	811862
212	811863
103435	811864
18392	811865
3237	811866
168015	811867
141009	811868
18536	811869
22484	811870
19613	811871
70251	811872
5071	811873
36466	811874
2293	811875
104235	811876
36288	811877
35962	811878
44763	811879
81942	811880
161834	811881
57159	811882
68000	811883
76257	811884
102001	811885
49953	811886
6252	811887
22980	811888
13559	811889
82847	811890
20671	811891
51713	811892
32962	811893
91089	811894
44451	811895
56663	811896
79351	811897
153659	811898
28794	811899
77096	811900
6501	811901
26493	811902
1816	811903
13678	811904
154502	811905
22192	811906
25238	811907
46991	811908
66882	811909
91670	811910
67127	811911
27114	811912
16099	811913
66740	811914
9378	811915
49384	811916
7619	811917
66063	811918
25879	811919
167364	811920
8401	811921
27306	811922
48259	811923
2184	811924
72656	811925
45406	811926
52260	811927
136111	811928
4407	811929
76771	811930
36138	811931
44326	811932
31611	811933
95039	811934
80543	811935
115867	811936
2146	811937
52706	811938
35786	811939
15916	811940
131363	811941
11368	811942
14265	811943
87908	811944
14745	811945
70312	811946
104181	811947
13523	811948
30174	811949
112349	811950
19697	811951
67496	811952
56592	811953
44099	811954
27259	811955
40326	811956
27088	811957
335	811958
80066	811959
160493	811960
7336	811961
48945	811962
38086	811963
17749	811964
12387	811965
148	811966
37732	811967
21746	811968
28187	811969
132258	811970
7866	811971
79134	811972
5706	811973
23822	811974
21523	811975
135682	811976
113444	811977
19626	811978
39859	811979
65077	811980
14865	811981
48744	811982
7415	811983
4531	811984
113766	811985
67954	811986
26152	811987
37618	811988
51375	811989
20778	811990
18579	811991
48685	811992
168511	811993
88648	811994
13538	811995
202	811996
24131	811997
48348	811998
80070	811999
42624	812000
7113	812001
52051	812002
130551	812003
65430	812004
72204	812005
5089	812006
35478	812007
6897	812008
29083	812009
25990	812010
70745	812011
62033	812012
10697	812013
39686	812014
17743	812015
4875	812016
100233	812017
64587	812018
167466	812019
5105	812020
20012	812021
44085	812022
7371	812023
55188	812024
424	812025
91558	812026
125189	812027
76340	812028
58839	812029
32713	812030
36905	812031
66412	812032
18965	812033
81692	812034
113821	812035
106538	812036
18861	812037
82121	812038
15209	812039
8326	812040
67115	812041
41750	812042
24956	812043
82971	812044
30511	812045
84059	812046
7064	812047
27104	812048
1882	812049
152039	812050
19308	812051
6984	812052
25686	812053
646	812054
35612	812055
44175	812056
14328	812057
16493	812058
27963	812059
6580	812060
138833	812061
30583	812062
20671	812063
16151	812064
33834	812065
129586	812066
64504	812067
113614	812068
105860	812069
46021	812070
75273	812071
36717	812072
16035	812073
51343	812074
26232	812075
49415	812076
81364	812077
8083	812078
45890	812079
67059	812080
38775	812081
136947	812082
104099	812083
61429	812084
6819	812085
64510	812086
76289	812087
75133	812088
6651	812089
10088	812090
134360	812091
57787	812092
31320	812093
1911	812094
73633	812095
91195	812096
127085	812097
132631	812098
8000	812099
4004	812100
63740	812101
101061	812102
56144	812103
111076	812104
3166	812105
11237	812106
1375	812107
53792	812108
21307	812109
7473	812110
79146	812111
68075	812112
138607	812113
92582	812114
111550	812115
85891	812116
67327	812117
63022	812118
48564	812119
11441	812120
40615	812121
34682	812122
15289	812123
88888	812124
124589	812125
121117	812126
112365	812127
309	812128
13912	812129
23005	812130
38657	812131
22501	812132
30467	812133
44386	812134
16988	812135
25851	812136
85445	812137
21365	812138
7538	812139
7669	812140
10252	812141
59300	812142
15461	812143
48567	812144
101692	812145
152693	812146
24219	812147
21000	812148
97240	812149
80813	812150
27765	812151
45305	812152
40374	812153
56943	812154
70356	812155
129413	812156
42168	812157
35057	812158
10165	812159
131946	812160
123483	812161
32721	812162
55591	812163
15743	812164
119569	812165
18003	812166
67614	812167
3194	812168
76483	812169
122463	812170
21073	812171
28588	812172
20244	812173
41102	812174
93097	812175
48340	812176
95621	812177
15932	812178
57743	812179
98174	812180
7750	812181
17618	812182
17477	812183
20268	812184
40065	812185
136672	812186
16938	812187
13719	812188
42671	812189
24421	812190
108739	812191
102575	812192
14942	812193
11006	812194
14757	812195
42245	812196
44518	812197
40563	812198
81547	812199
89641	812200
90121	812201
72530	812202
98583	812203
35985	812204
8263	812205
43557	812206
13636	812207
108495	812208
10762	812209
66587	812210
76152	812211
14066	812212
11788	812213
20883	812214
6637	812215
22229	812216
145932	812217
11913	812218
90283	812219
445	812220
1879	812221
13527	812222
4055	812223
101688	812224
108247	812225
78304	812226
3689	812227
53911	812228
26383	812229
3920	812230
71175	812231
43663	812232
82156	812233
2569	812234
77685	812235
843	812236
3850	812237
16339	812238
3659	812239
35	812240
21452	812241
12432	812242
87793	812243
37610	812244
76054	812245
65306	812246
33621	812247
64087	812248
26295	812249
172	812250
6550	812251
21476	812252
11242	812253
57477	812254
942	812255
90179	812256
16221	812257
33560	812258
99279	812259
106104	812260
6627	812261
37705	812262
3089	812263
50824	812264
84358	812265
6784	812266
70460	812267
8418	812268
18806	812269
36254	812270
74735	812271
8	812272
94261	812273
4729	812274
9914	812275
2938	812276
29424	812277
2801	812278
101632	812279
33767	812280
79907	812281
75503	812282
12966	812283
3490	812284
40283	812285
392	812286
76388	812287
89973	812288
82570	812289
9276	812290
12029	812291
83110	812292
15501	812293
14193	812294
26564	812295
11124	812296
19655	812297
47102	812298
67742	812299
3017	812300
39563	812301
17976	812302
57601	812303
5896	812304
93473	812305
760	812306
8112	812307
115745	812308
67612	812309
140674	812310
122357	812311
67235	812312
136926	812313
123670	812314
114860	812315
86571	812316
8911	812317
22918	812318
53804	812319
39676	812320
17944	812321
22031	812322
37484	812323
37915	812324
50858	812325
44344	812326
23586	812327
18024	812328
5536	812329
6659	812330
14312	812331
4437	812332
3207	812333
9024	812334
87324	812335
25546	812336
2307	812337
202	812338
81614	812339
39434	812340
36684	812341
14294	812342
67287	812343
56689	812344
68589	812345
42554	812346
123218	812347
18821	812348
66426	812349
92	812350
61167	812351
10513	812352
34733	812353
10071	812354
90656	812355
18817	812356
3504	812357
26113	812358
58470	812359
2071	812360
79488	812361
10927	812362
48	812363
35638	812364
80046	812365
25467	812366
94405	812367
94234	812368
16612	812369
83037	812370
86477	812371
904	812372
5002	812373
89396	812374
25171	812375
8879	812376
50819	812377
27831	812378
51761	812379
10945	812380
25922	812381
60430	812382
2950	812383
31715	812384
137975	812385
11445	812386
7765	812387
37238	812388
4046	812389
906	812390
26948	812391
54846	812392
2895	812393
7260	812394
1136	812395
34435	812396
1461	812397
6109	812398
15541	812399
55514	812400
8516	812401
37181	812402
3780	812403
51248	812404
51794	812405
3170	812406
121615	812407
25745	812408
3365	812409
140676	812410
89416	812411
163961	812412
3562	812413
135999	812414
17025	812415
60040	812416
42666	812417
89631	812418
92172	812419
96	812420
83071	812421
1351	812422
106732	812423
107755	812424
63897	812425
70423	812426
64877	812427
302	812428
78869	812429
21135	812430
25149	812431
24561	812432
28868	812433
74840	812434
112320	812435
82436	812436
28753	812437
17830	812438
67819	812439
31563	812440
2164	812441
10789	812442
75995	812443
33172	812444
177	812445
24992	812446
3935	812447
16620	812448
13412	812449
124460	812450
31951	812451
116200	812452
57935	812453
3556	812454
11878	812455
137193	812456
103324	812457
22490	812458
120914	812459
21745	812460
55861	812461
50317	812462
30050	812463
74767	812464
5077	812465
82148	812466
14826	812467
42375	812468
168598	812469
13381	812470
37495	812471
120640	812472
96480	812473
20164	812474
35247	812475
31710	812476
3437	812477
60585	812478
32776	812479
2189	812480
10403	812481
4576	812482
102963	812483
40206	812484
158239	812485
5501	812486
14145	812487
40288	812488
80715	812489
27472	812490
64317	812491
13882	812492
5308	812493
127360	812494
60299	812495
44186	812496
107570	812497
130	812498
15311	812499
107644	812500
65395	812501
36473	812502
20287	812503
31116	812504
305	812505
87228	812506
87195	812507
32232	812508
2345	812509
2596	812510
107924	812511
8480	812512
101366	812513
3838	812514
27388	812515
28398	812516
54334	812517
166849	812518
2644	812519
18400	812520
131271	812521
7656	812522
44295	812523
123661	812524
72487	812525
22074	812526
61329	812527
4733	812528
28851	812529
75604	812530
19552	812531
11258	812532
26117	812533
2353	812534
1074	812535
40253	812536
39460	812537
627	812538
144786	812539
3231	812540
16838	812541
108472	812542
6175	812543
92426	812544
2188	812545
37506	812546
121	812547
16064	812548
11886	812549
23550	812550
16818	812551
1364	812552
4014	812553
7703	812554
73597	812555
47594	812556
16555	812557
31484	812558
49665	812559
16943	812560
60954	812561
72729	812562
683	812563
19425	812564
31581	812565
4449	812566
67426	812567
47949	812568
55445	812569
18307	812570
1163	812571
69891	812572
32674	812573
68492	812574
59982	812575
8814	812576
158351	812577
165650	812578
10793	812579
53681	812580
112312	812581
32102	812582
32698	812583
106955	812584
89602	812585
78589	812586
31085	812587
54830	812588
99813	812589
102182	812590
14165	812591
15429	812592
12881	812593
37206	812594
59546	812595
66462	812596
12254	812597
2639	812598
11278	812599
5453	812600
7720	812601
28811	812602
9236	812603
26505	812604
51127	812605
11273	812606
4874	812607
7694	812608
1232	812609
53701	812610
136233	812611
7216	812612
70767	812613
3497	812614
155505	812615
15128	812616
52998	812617
76603	812618
27226	812619
28770	812620
109	812621
41832	812622
74762	812623
21758	812624
43499	812625
18621	812626
59544	812627
44392	812628
121423	812629
2480	812630
6608	812631
9357	812632
5170	812633
117836	812634
5038	812635
15990	812636
47932	812637
41231	812638
77703	812639
6767	812640
1318	812641
28864	812642
64803	812643
10771	812644
3068	812645
5421	812646
123705	812647
19272	812648
47954	812649
56091	812650
17616	812651
81724	812652
42456	812653
5915	812654
50583	812655
222	812656
64990	812657
24227	812658
13686	812659
11498	812660
55611	812661
146366	812662
1047	812663
49384	812664
64261	812665
5417	812666
47654	812667
20806	812668
6810	812669
75068	812670
26029	812671
124291	812672
12438	812673
82306	812674
63078	812675
53644	812676
35610	812677
49359	812678
49746	812679
10118	812680
2987	812681
20059	812682
2346	812683
2949	812684
11951	812685
66738	812686
62365	812687
116686	812688
41544	812689
125774	812690
10039	812691
109793	812692
69546	812693
38557	812694
12309	812695
51239	812696
26717	812697
121803	812698
19107	812699
59997	812700
19960	812701
2299	812702
20025	812703
7503	812704
8496	812705
59910	812706
147029	812707
16517	812708
3318	812709
20585	812710
23890	812711
78144	812712
54394	812713
23992	812714
64762	812715
55501	812716
12978	812717
5653	812718
5312	812719
81455	812720
101828	812721
106199	812722
91983	812723
12531	812724
1333	812725
54997	812726
19605	812727
18078	812728
65752	812729
981	812730
8869	812731
6302	812732
7362	812733
87064	812734
24661	812735
7085	812736
5376	812737
32436	812738
44688	812739
36635	812740
90666	812741
66299	812742
93642	812743
6833	812744
107711	812745
8196	812746
47610	812747
65159	812748
35492	812749
31329	812750
33836	812751
1347	812752
154621	812753
13254	812754
38966	812755
61648	812756
77222	812757
26656	812758
123346	812759
34736	812760
114835	812761
55811	812762
68675	812763
2024	812764
130927	812765
880	812766
14980	812767
6439	812768
46796	812769
120266	812770
29252	812771
113150	812772
24208	812773
47171	812774
17497	812775
38117	812776
1026	812777
65397	812778
66995	812779
5029	812780
47874	812781
75014	812782
8944	812783
52296	812784
161440	812785
39681	812786
54840	812787
81957	812788
64115	812789
7844	812790
31280	812791
16413	812792
19609	812793
2922	812794
123841	812795
21296	812796
71551	812797
41	812798
104757	812799
8655	812800
4396	812801
21435	812802
54234	812803
43395	812804
39055	812805
64833	812806
20288	812807
24682	812808
7067	812809
18225	812810
52125	812811
91055	812812
2508	812813
63998	812814
4434	812815
100255	812816
64979	812817
1087	812818
35	812819
4496	812820
13378	812821
35564	812822
80250	812823
28375	812824
2347	812825
36545	812826
52607	812827
94131	812828
13396	812829
5175	812830
56744	812831
1374	812832
77798	812833
64792	812834
168160	812835
72954	812836
23668	812837
20958	812838
8541	812839
3097	812840
15392	812841
39396	812842
14929	812843
1555	812844
84141	812845
46054	812846
55	812847
13974	812848
38007	812849
34769	812850
60045	812851
58083	812852
3255	812853
9213	812854
28818	812855
69447	812856
113361	812857
80541	812858
64485	812859
20417	812860
46316	812861
4565	812862
123258	812863
91403	812864
17847	812865
4008	812866
1123	812867
55005	812868
66715	812869
138592	812870
4698	812871
36803	812872
37710	812873
41650	812874
123738	812875
102641	812876
60413	812877
18658	812878
11845	812879
40192	812880
23563	812881
52129	812882
87256	812883
18087	812884
56681	812885
87758	812886
111468	812887
3119	812888
17502	812889
57592	812890
34040	812891
65928	812892
22058	812893
18962	812894
48436	812895
27085	812896
30032	812897
75508	812898
129706	812899
52880	812900
131759	812901
1018	812902
5100	812903
31494	812904
114986	812905
19856	812906
136104	812907
337	812908
411	812909
4639	812910
14028	812911
4305	812912
82533	812913
2351	812914
9347	812915
50992	812916
94529	812917
8688	812918
81006	812919
16923	812920
7003	812921
26916	812922
79722	812923
21429	812924
79776	812925
58413	812926
105340	812927
74097	812928
156658	812929
44215	812930
70342	812931
98345	812932
598	812933
94297	812934
144338	812935
104350	812936
32949	812937
100093	812938
48585	812939
36297	812940
35741	812941
74511	812942
42638	812943
2401	812944
58495	812945
49021	812946
29146	812947
63627	812948
13102	812949
28554	812950
57676	812951
129708	812952
12561	812953
6473	812954
35199	812955
26134	812956
38351	812957
5564	812958
4293	812959
81628	812960
68655	812961
98278	812962
14858	812963
5251	812964
28487	812965
67514	812966
25300	812967
14625	812968
32824	812969
103859	812970
25420	812971
11536	812972
14295	812973
31594	812974
150009	812975
63391	812976
87176	812977
82699	812978
59209	812979
79319	812980
41365	812981
34891	812982
68478	812983
13	812984
11734	812985
21485	812986
78623	812987
8	812988
71368	812989
70129	812990
42723	812991
11034	812992
5879	812993
14315	812994
83546	812995
117320	812996
64567	812997
58657	812998
8401	812999
1161	813000
44161	813001
79079	813002
33160	813003
17576	813004
60140	813005
11837	813006
5049	813007
54552	813008
36411	813009
45302	813010
87998	813011
106253	813012
9459	813013
51440	813014
40967	813015
153922	813016
127971	813017
156647	813018
25641	813019
12605	813020
110737	813021
14523	813022
2793	813023
23158	813024
517	813025
139652	813026
61717	813027
34	813028
783	813029
7440	813030
88518	813031
37041	813032
45130	813033
7464	813034
42254	813035
47838	813036
3123	813037
73946	813038
65444	813039
157000	813040
115887	813041
48713	813042
73411	813043
14385	813044
10572	813045
59759	813046
89218	813047
94672	813048
132825	813049
3266	813050
36273	813051
8542	813052
58679	813053
86221	813054
88872	813055
35034	813056
1552	813057
40319	813058
3758	813059
115161	813060
3995	813061
23650	813062
137713	813063
131421	813064
24311	813065
128108	813066
107606	813067
98043	813068
5849	813069
24889	813070
61663	813071
16240	813072
60792	813073
1115	813074
12833	813075
70070	813076
33556	813077
20133	813078
36001	813079
46298	813080
53528	813081
23656	813082
31599	813083
146013	813084
5426	813085
8551	813086
22692	813087
4077	813088
48491	813089
76945	813090
21116	813091
2315	813092
34099	813093
91570	813094
85058	813095
628	813096
43099	813097
15848	813098
24132	813099
111932	813100
30974	813101
34445	813102
4144	813103
97025	813104
210	813105
10699	813106
18592	813107
44144	813108
28882	813109
1671	813110
817	813111
10281	813112
15641	813113
95261	813114
912	813115
40038	813116
57750	813117
25448	813118
3999	813119
7749	813120
26575	813121
45254	813122
84567	813123
38290	813124
105564	813125
48783	813126
36271	813127
41629	813128
2455	813129
37649	813130
7501	813131
87723	813132
169168	813133
24137	813134
36081	813135
55558	813136
110727	813137
63403	813138
79265	813139
110776	813140
36419	813141
106605	813142
14057	813143
966	813144
26809	813145
156032	813146
30052	813147
112661	813148
59779	813149
162588	813150
35452	813151
87088	813152
29725	813153
10232	813154
25740	813155
63376	813156
57986	813157
30702	813158
15895	813159
30550	813160
16883	813161
135058	813162
96696	813163
6934	813164
71716	813165
44211	813166
25642	813167
130131	813168
21279	813169
33905	813170
25434	813171
60161	813172
18916	813173
10071	813174
9118	813175
3208	813176
5690	813177
77783	813178
6328	813179
103727	813180
73397	813181
29574	813182
146539	813183
18998	813184
105732	813185
10503	813186
10774	813187
30419	813188
1649	813189
55204	813190
61708	813191
49651	813192
31332	813193
68004	813194
66143	813195
59033	813196
41105	813197
7708	813198
1512	813199
39827	813200
32202	813201
62523	813202
92805	813203
143900	813204
4341	813205
93075	813206
39883	813207
2546	813208
33372	813209
31753	813210
4101	813211
27991	813212
6384	813213
15231	813214
15409	813215
32106	813216
2356	813217
55935	813218
1580	813219
60274	813220
15427	813221
53531	813222
69298	813223
56466	813224
149960	813225
136829	813226
42859	813227
1779	813228
17220	813229
41331	813230
10719	813231
4714	813232
2333	813233
90060	813234
55399	813235
49394	813236
29658	813237
107406	813238
93858	813239
2284	813240
36980	813241
5961	813242
3553	813243
16277	813244
30123	813245
90090	813246
16416	813247
24648	813248
1740	813249
34042	813250
169279	813251
163653	813252
4163	813253
20068	813254
975	813255
1327	813256
42303	813257
75004	813258
51904	813259
64163	813260
159762	813261
54013	813262
1094	813263
52317	813264
5201	813265
3242	813266
52166	813267
72623	813268
64348	813269
3763	813270
2588	813271
7282	813272
70302	813273
53805	813274
1279	813275
22536	813276
85918	813277
70926	813278
36057	813279
47680	813280
23036	813281
90790	813282
6557	813283
13572	813284
32673	813285
94815	813286
23496	813287
3372	813288
150135	813289
22902	813290
8772	813291
33357	813292
36892	813293
3912	813294
6636	813295
108451	813296
47149	813297
25647	813298
92	813299
110056	813300
126851	813301
106429	813302
7817	813303
87168	813304
29449	813305
5106	813306
35712	813307
7376	813308
125370	813309
65168	813310
31534	813311
36432	813312
31320	813313
24022	813314
15000	813315
13433	813316
57782	813317
19225	813318
47636	813319
68270	813320
30930	813321
13659	813322
79731	813323
82646	813324
124129	813325
148742	813326
418	813327
20471	813328
131260	813329
2379	813330
8594	813331
92109	813332
148455	813333
72900	813334
78090	813335
70311	813336
30397	813337
112455	813338
14880	813339
43575	813340
85493	813341
15856	813342
91013	813343
46379	813344
92893	813345
98274	813346
23113	813347
14734	813348
21713	813349
29566	813350
864	813351
74276	813352
27971	813353
93336	813354
20079	813355
88602	813356
93776	813357
70506	813358
30730	813359
12133	813360
92150	813361
4174	813362
124358	813363
5734	813364
11207	813365
36676	813366
12795	813367
54449	813368
31943	813369
24143	813370
5009	813371
17094	813372
50617	813373
108620	813374
8278	813375
56384	813376
19418	813377
35468	813378
127054	813379
61114	813380
126182	813381
10512	813382
26660	813383
35209	813384
91192	813385
84003	813386
67937	813387
20426	813388
2219	813389
7873	813390
289	813391
89259	813392
25957	813393
83079	813394
2500	813395
6011	813396
27523	813397
53532	813398
34950	813399
19804	813400
88310	813401
67021	813402
64389	813403
60831	813404
58817	813405
70911	813406
8310	813407
77407	813408
25725	813409
114159	813410
9676	813411
48913	813412
34717	813413
13020	813414
131531	813415
30066	813416
45713	813417
1198	813418
1064	813419
17466	813420
9944	813421
13895	813422
31783	813423
9061	813424
19134	813425
7347	813426
1276	813427
21325	813428
43272	813429
74774	813430
2649	813431
92704	813432
11054	813433
4482	813434
1304	813435
3485	813436
14713	813437
46536	813438
25338	813439
27316	813440
4591	813441
14664	813442
47153	813443
19583	813444
140703	813445
77881	813446
50234	813447
24929	813448
20394	813449
70710	813450
7668	813451
80327	813452
72155	813453
61816	813454
98374	813455
28972	813456
6817	813457
12877	813458
22274	813459
96285	813460
2141	813461
18200	813462
99097	813463
34	813464
3616	813465
10011	813466
12136	813467
147228	813468
93105	813469
7721	813470
219	813471
109820	813472
26468	813473
86894	813474
15551	813475
6160	813476
38388	813477
613	813478
73275	813479
75010	813480
70200	813481
73821	813482
67580	813483
8428	813484
17553	813485
107253	813486
8174	813487
28600	813488
26614	813489
7653	813490
59120	813491
89942	813492
10873	813493
57056	813494
7482	813495
75283	813496
96714	813497
56397	813498
50844	813499
18942	813500
67761	813501
7250	813502
25001	813503
77138	813504
7205	813505
45073	813506
48531	813507
101170	813508
9901	813509
5996	813510
92017	813511
113871	813512
51174	813513
31373	813514
11712	813515
8278	813516
3995	813517
282	813518
68000	813519
158202	813520
165121	813521
36872	813522
1046	813523
4768	813524
9443	813525
64408	813526
1592	813527
5967	813528
131744	813529
21078	813530
60395	813531
24156	813532
1588	813533
71792	813534
12179	813535
9123	813536
1429	813537
158935	813538
16732	813539
43969	813540
26398	813541
67388	813542
57741	813543
3947	813544
38315	813545
115918	813546
36723	813547
50128	813548
106848	813549
2003	813550
7680	813551
30595	813552
35287	813553
44412	813554
448	813555
41094	813556
28934	813557
1130	813558
60565	813559
19485	813560
67211	813561
9098	813562
41994	813563
12369	813564
20808	813565
14667	813566
55743	813567
54279	813568
74850	813569
3080	813570
46061	813571
48826	813572
20858	813573
15767	813574
6003	813575
4493	813576
75842	813577
67788	813578
81407	813579
39297	813580
74513	813581
3655	813582
106005	813583
11840	813584
59172	813585
24773	813586
39172	813587
7146	813588
73356	813589
38526	813590
64164	813591
31652	813592
100642	813593
75265	813594
41443	813595
128347	813596
3855	813597
14116	813598
40331	813599
19982	813600
40292	813601
9439	813602
13379	813603
4977	813604
38819	813605
30269	813606
44136	813607
69965	813608
82764	813609
31665	813610
1016	813611
78316	813612
9723	813613
61835	813614
51129	813615
33262	813616
21051	813617
162763	813618
12622	813619
43525	813620
76751	813621
66575	813622
10737	813623
27671	813624
8779	813625
45804	813626
83944	813627
36245	813628
3408	813629
76575	813630
34622	813631
47089	813632
4583	813633
45517	813634
32975	813635
42090	813636
25948	813637
22398	813638
25666	813639
166866	813640
19231	813641
28216	813642
70799	813643
30505	813644
32348	813645
36516	813646
69580	813647
41796	813648
75187	813649
5730	813650
17341	813651
51	813652
43847	813653
9264	813654
32753	813655
53713	813656
5224	813657
49353	813658
40516	813659
68678	813660
100944	813661
43069	813662
15857	813663
1676	813664
37954	813665
69888	813666
46824	813667
165987	813668
170110	813669
32185	813670
37352	813671
39828	813672
30926	813673
13328	813674
44209	813675
34393	813676
13261	813677
34198	813678
40588	813679
86661	813680
18303	813681
752	813682
28410	813683
12819	813684
28972	813685
139164	813686
5020	813687
23452	813688
14864	813689
30533	813690
19998	813691
8773	813692
9134	813693
26550	813694
19808	813695
33003	813696
4512	813697
36390	813698
102452	813699
28816	813700
49771	813701
1948	813702
5622	813703
55183	813704
28409	813705
108115	813706
19290	813707
50539	813708
60388	813709
8728	813710
37529	813711
13728	813712
36780	813713
44679	813714
37400	813715
40169	813716
45528	813717
10023	813718
2096	813719
11838	813720
12466	813721
56098	813722
6164	813723
131642	813724
65412	813725
73261	813726
123308	813727
129060	813728
826	813729
1005	813730
866	813731
12088	813732
11902	813733
1246	813734
30004	813735
3468	813736
22553	813737
17352	813738
58986	813739
49727	813740
62681	813741
12295	813742
25750	813743
118735	813744
123881	813745
29341	813746
65907	813747
107490	813748
12191	813749
135063	813750
91696	813751
32244	813752
77752	813753
3560	813754
35760	813755
55451	813756
96753	813757
6481	813758
167279	813759
17530	813760
69379	813761
3869	813762
21995	813763
74831	813764
23128	813765
21306	813766
3960	813767
25054	813768
23658	813769
26385	813770
10723	813771
143340	813772
19009	813773
111484	813774
85413	813775
67237	813776
32294	813777
4034	813778
56921	813779
1357	813780
66753	813781
13033	813782
14424	813783
90526	813784
31364	813785
72989	813786
8695	813787
68630	813788
73836	813789
2220	813790
2622	813791
109286	813792
3814	813793
1266	813794
42724	813795
144961	813796
33322	813797
124943	813798
32658	813799
68667	813800
32144	813801
1201	813802
86483	813803
3823	813804
116684	813805
115678	813806
50920	813807
127197	813808
91402	813809
116805	813810
971	813811
61359	813812
33705	813813
6229	813814
40758	813815
62409	813816
13393	813817
16570	813818
24540	813819
88776	813820
38396	813821
1922	813822
54476	813823
59151	813824
47581	813825
154977	813826
119193	813827
52953	813828
44874	813829
39677	813830
111409	813831
31665	813832
31144	813833
20143	813834
18249	813835
7345	813836
88369	813837
156085	813838
520	813839
154942	813840
1113	813841
5362	813842
10361	813843
9773	813844
66527	813845
1574	813846
7	813847
131545	813848
4448	813849
6707	813850
24272	813851
15731	813852
22807	813853
83353	813854
63881	813855
22572	813856
10661	813857
24983	813858
31471	813859
38248	813860
53973	813861
2165	813862
155114	813863
67197	813864
19820	813865
16010	813866
19713	813867
116803	813868
43692	813869
21341	813870
55109	813871
46161	813872
2390	813873
5359	813874
51326	813875
21688	813876
12474	813877
68952	813878
84681	813879
89228	813880
81958	813881
13900	813882
34245	813883
43916	813884
136253	813885
4994	813886
41257	813887
16278	813888
28175	813889
632	813890
94949	813891
21369	813892
148635	813893
29815	813894
24166	813895
391	813896
98026	813897
84335	813898
125706	813899
77803	813900
80590	813901
4532	813902
32548	813903
31452	813904
10149	813905
33243	813906
37878	813907
30577	813908
108306	813909
29391	813910
23080	813911
29844	813912
1631	813913
5893	813914
23897	813915
834	813916
45383	813917
63207	813918
45335	813919
13895	813920
55050	813921
34240	813922
12191	813923
16851	813924
1081	813925
39788	813926
134089	813927
74796	813928
1953	813929
45142	813930
34681	813931
112399	813932
40892	813933
261	813934
114042	813935
1992	813936
19522	813937
1345	813938
26201	813939
19127	813940
68364	813941
46944	813942
133040	813943
2921	813944
21830	813945
20990	813946
2416	813947
1013	813948
31454	813949
5045	813950
43416	813951
60855	813952
62763	813953
38975	813954
23429	813955
1793	813956
73788	813957
100965	813958
25227	813959
71923	813960
73735	813961
95083	813962
58885	813963
1878	813964
70505	813965
89001	813966
19478	813967
94764	813968
37994	813969
115827	813970
8026	813971
2863	813972
56841	813973
29235	813974
27339	813975
91343	813976
27214	813977
15857	813978
24569	813979
4352	813980
78043	813981
8020	813982
114389	813983
19017	813984
14722	813985
40449	813986
17103	813987
703	813988
143678	813989
104999	813990
10986	813991
28986	813992
149117	813993
86355	813994
61880	813995
33954	813996
55518	813997
54290	813998
12965	813999
11407	814000
1653	814001
45392	814002
139415	814003
151413	814004
126902	814005
1199	814006
56203	814007
4285	814008
18394	814009
15966	814010
30378	814011
20426	814012
138969	814013
76462	814014
68656	814015
7395	814016
128502	814017
27148	814018
4099	814019
31547	814020
34864	814021
9446	814022
36486	814023
32256	814024
51514	814025
46972	814026
55234	814027
68739	814028
77172	814029
19060	814030
161769	814031
28366	814032
49758	814033
32380	814034
12429	814035
94049	814036
42427	814037
125454	814038
31055	814039
55765	814040
8617	814041
14928	814042
26949	814043
46377	814044
780	814045
5305	814046
20915	814047
108208	814048
53946	814049
24958	814050
61821	814051
105673	814052
61157	814053
4305	814054
122665	814055
38777	814056
793	814057
133907	814058
3318	814059
35303	814060
57527	814061
49717	814062
51897	814063
90530	814064
1463	814065
3111	814066
52071	814067
15274	814068
7530	814069
1131	814070
61	814071
789	814072
1200	814073
16996	814074
47290	814075
7580	814076
6436	814077
58699	814078
21181	814079
31837	814080
58500	814081
23063	814082
9274	814083
38597	814084
75975	814085
9233	814086
9054	814087
22172	814088
806	814089
43389	814090
115904	814091
5219	814092
8274	814093
56228	814094
3151	814095
1952	814096
9345	814097
112304	814098
5660	814099
75584	814100
48057	814101
86263	814102
66225	814103
76064	814104
83766	814105
4254	814106
67777	814107
14	814108
17154	814109
80847	814110
8705	814111
1326	814112
3357	814113
47623	814114
59228	814115
89656	814116
4924	814117
635	814118
11228	814119
97985	814120
43642	814121
68606	814122
2413	814123
62452	814124
74813	814125
132521	814126
73242	814127
63986	814128
29709	814129
30210	814130
98647	814131
9481	814132
31258	814133
3268	814134
131264	814135
94820	814136
45208	814137
31535	814138
20272	814139
36523	814140
58136	814141
5895	814142
219	814143
67815	814144
6722	814145
1645	814146
10541	814147
137165	814148
69318	814149
29751	814150
1447	814151
62279	814152
60828	814153
61188	814154
47692	814155
46201	814156
43187	814157
97582	814158
80052	814159
69938	814160
90112	814161
31795	814162
20806	814163
21307	814164
156664	814165
72187	814166
7941	814167
37796	814168
10450	814169
34164	814170
119408	814171
6130	814172
11010	814173
14770	814174
21909	814175
15472	814176
88656	814177
59759	814178
134970	814179
16684	814180
78575	814181
19901	814182
7566	814183
42887	814184
53883	814185
123816	814186
46222	814187
54804	814188
7231	814189
4134	814190
22762	814191
157648	814192
24167	814193
99788	814194
72275	814195
12504	814196
11522	814197
12252	814198
8069	814199
136381	814200
2480	814201
83402	814202
66938	814203
58549	814204
10062	814205
14348	814206
1343	814207
9327	814208
12232	814209
20832	814210
101673	814211
24349	814212
3950	814213
146238	814214
109589	814215
89291	814216
25047	814217
144635	814218
41517	814219
154001	814220
161581	814221
77	814222
5300	814223
28850	814224
98597	814225
32731	814226
110834	814227
100537	814228
26107	814229
62115	814230
47715	814231
24809	814232
80299	814233
55691	814234
22807	814235
7857	814236
1231	814237
56412	814238
52825	814239
31662	814240
92504	814241
157792	814242
25036	814243
72482	814244
25230	814245
29941	814246
103066	814247
81167	814248
64537	814249
28253	814250
108622	814251
4895	814252
32168	814253
17742	814254
30808	814255
96917	814256
21530	814257
70444	814258
29653	814259
123954	814260
3934	814261
5316	814262
21841	814263
22623	814264
121789	814265
162908	814266
64272	814267
11641	814268
23214	814269
4922	814270
88666	814271
49780	814272
41397	814273
4818	814274
130740	814275
93663	814276
21125	814277
25828	814278
1178	814279
93045	814280
13628	814281
17983	814282
39286	814283
19717	814284
114557	814285
126078	814286
88087	814287
25307	814288
115324	814289
23500	814290
16285	814291
26140	814292
53706	814293
17883	814294
60125	814295
35282	814296
70095	814297
4456	814298
9989	814299
5147	814300
4339	814301
78666	814302
138172	814303
107032	814304
192	814305
41756	814306
153878	814307
66552	814308
26930	814309
129550	814310
92744	814311
49174	814312
9993	814313
52612	814314
5779	814315
33243	814316
2612	814317
58591	814318
20010	814319
28779	814320
42762	814321
128478	814322
10919	814323
14388	814324
80705	814325
83792	814326
25243	814327
53104	814328
5862	814329
80990	814330
55497	814331
1039	814332
72179	814333
32293	814334
27986	814335
3772	814336
70041	814337
89	814338
30492	814339
125908	814340
94565	814341
85009	814342
1137	814343
16514	814344
32213	814345
36431	814346
135632	814347
17743	814348
113100	814349
12297	814350
56663	814351
42075	814352
34232	814353
36974	814354
52955	814355
16471	814356
104869	814357
21793	814358
44472	814359
19910	814360
4545	814361
125795	814362
680	814363
36170	814364
7967	814365
107937	814366
25116	814367
61906	814368
71882	814369
41271	814370
30629	814371
85473	814372
18663	814373
93074	814374
93121	814375
5143	814376
61	814377
52442	814378
25448	814379
31858	814380
88721	814381
7895	814382
56699	814383
72806	814384
28204	814385
24132	814386
108342	814387
51078	814388
21146	814389
28321	814390
29284	814391
1614	814392
1054	814393
41685	814394
2576	814395
39290	814396
14568	814397
53186	814398
8820	814399
497	814400
95010	814401
41356	814402
8939	814403
7270	814404
63461	814405
117260	814406
34695	814407
19439	814408
14661	814409
139330	814410
136853	814411
3756	814412
18198	814413
42196	814414
122027	814415
45873	814416
10580	814417
86089	814418
165693	814419
270	814420
17331	814421
113405	814422
107530	814423
9	814424
91116	814425
15598	814426
52198	814427
96008	814428
8453	814429
2703	814430
4263	814431
50138	814432
9617	814433
63059	814434
9282	814435
7351	814436
136538	814437
43192	814438
39987	814439
6740	814440
2866	814441
10620	814442
2187	814443
52040	814444
10454	814445
101441	814446
168306	814447
106906	814448
97606	814449
22057	814450
25426	814451
105610	814452
4201	814453
36908	814454
30561	814455
939	814456
21926	814457
6050	814458
107839	814459
15019	814460
9790	814461
21276	814462
1381	814463
4923	814464
7447	814465
1844	814466
104277	814467
46582	814468
9851	814469
163435	814470
79963	814471
67324	814472
5604	814473
36502	814474
6140	814475
16416	814476
27513	814477
110450	814478
33847	814479
105932	814480
15404	814481
87375	814482
55511	814483
26082	814484
96410	814485
2630	814486
72	814487
48215	814488
53451	814489
12118	814490
74253	814491
31530	814492
47011	814493
1685	814494
25003	814495
9585	814496
158410	814497
34836	814498
26721	814499
37919	814500
3879	814501
3586	814502
148479	814503
78602	814504
98140	814505
938	814506
60382	814507
61006	814508
16322	814509
103670	814510
75100	814511
91992	814512
51658	814513
75401	814514
22801	814515
36161	814516
14871	814517
116624	814518
22532	814519
8250	814520
14794	814521
42931	814522
91352	814523
68740	814524
5334	814525
12552	814526
32964	814527
38949	814528
18884	814529
121493	814530
83211	814531
61467	814532
32721	814533
39630	814534
5424	814535
19	814536
29146	814537
106170	814538
85970	814539
62999	814540
112995	814541
14415	814542
31057	814543
59801	814544
28315	814545
24061	814546
25043	814547
93527	814548
50704	814549
54443	814550
12446	814551
11818	814552
64221	814553
112380	814554
74387	814555
112914	814556
30429	814557
136566	814558
8261	814559
49813	814560
74225	814561
86750	814562
82963	814563
22328	814564
17588	814565
131802	814566
21853	814567
165635	814568
50285	814569
61507	814570
2930	814571
17221	814572
50095	814573
58957	814574
82661	814575
83254	814576
5690	814577
7452	814578
65538	814579
128673	814580
41112	814581
143555	814582
33361	814583
14687	814584
85738	814585
25807	814586
8391	814587
30309	814588
74970	814589
3554	814590
21023	814591
114381	814592
4014	814593
79642	814594
32436	814595
105573	814596
45585	814597
19762	814598
6671	814599
59327	814600
25934	814601
41811	814602
18315	814603
38397	814604
44794	814605
78143	814606
62982	814607
14021	814608
31540	814609
10078	814610
47260	814611
95735	814612
11211	814613
13276	814614
29166	814615
970	814616
38648	814617
14571	814618
11717	814619
32339	814620
153481	814621
13913	814622
63346	814623
9285	814624
31460	814625
12052	814626
73188	814627
97531	814628
36448	814629
7394	814630
29621	814631
165499	814632
6951	814633
34545	814634
76222	814635
25173	814636
115010	814637
10726	814638
29519	814639
489	814640
73671	814641
967	814642
241	814643
12401	814644
40206	814645
63359	814646
25596	814647
31587	814648
146855	814649
29925	814650
8327	814651
18662	814652
19138	814653
4871	814654
122271	814655
139053	814656
33930	814657
102315	814658
39289	814659
3452	814660
101185	814661
72182	814662
55691	814663
35929	814664
122155	814665
135242	814666
4777	814667
6523	814668
35251	814669
6428	814670
79858	814671
113468	814672
85299	814673
1321	814674
123743	814675
53404	814676
16566	814677
127660	814678
96593	814679
131100	814680
62657	814681
40783	814682
55761	814683
28707	814684
5375	814685
106399	814686
7603	814687
76723	814688
42671	814689
7680	814690
71237	814691
73655	814692
163783	814693
8168	814694
16249	814695
6010	814696
33291	814697
9821	814698
43045	814699
38103	814700
2414	814701
7340	814702
45754	814703
26605	814704
1168	814705
134925	814706
23504	814707
41911	814708
4217	814709
32007	814710
3638	814711
116364	814712
41159	814713
3235	814714
12446	814715
16211	814716
71290	814717
143553	814718
5432	814719
114346	814720
37054	814721
21042	814722
6249	814723
7644	814724
160576	814725
25715	814726
47904	814727
23141	814728
64249	814729
77000	814730
3826	814731
53301	814732
35903	814733
17598	814734
64689	814735
2174	814736
7459	814737
7198	814738
56884	814739
8405	814740
34397	814741
18883	814742
1178	814743
11490	814744
47928	814745
25415	814746
23	814747
68293	814748
36103	814749
32152	814750
53246	814751
60737	814752
30536	814753
51692	814754
34349	814755
93218	814756
23845	814757
141484	814758
73267	814759
14715	814760
6915	814761
50159	814762
74738	814763
103803	814764
77071	814765
89683	814766
52831	814767
24797	814768
71104	814769
19247	814770
23954	814771
49176	814772
12536	814773
87335	814774
79845	814775
121141	814776
133638	814777
110894	814778
44692	814779
87	814780
76	814781
65478	814782
32891	814783
8900	814784
38332	814785
113532	814786
10370	814787
77733	814788
25692	814789
8069	814790
45319	814791
150800	814792
99663	814793
52790	814794
61863	814795
36466	814796
149515	814797
36513	814798
5869	814799
78189	814800
133738	814801
49461	814802
100840	814803
74999	814804
112226	814805
18280	814806
4414	814807
10695	814808
62295	814809
96	814810
16847	814811
15569	814812
68142	814813
59598	814814
13094	814815
3452	814816
16127	814817
77420	814818
15233	814819
35120	814820
3748	814821
87471	814822
47430	814823
60521	814824
44918	814825
2914	814826
81569	814827
51041	814828
32220	814829
109545	814830
9770	814831
83571	814832
39627	814833
5209	814834
94553	814835
46031	814836
111271	814837
26533	814838
29508	814839
54388	814840
22652	814841
36040	814842
19060	814843
35023	814844
13005	814845
20295	814846
92214	814847
41628	814848
18446	814849
8591	814850
87190	814851
26583	814852
4371	814853
684	814854
44138	814855
10338	814856
74136	814857
6	814858
2167	814859
24318	814860
46479	814861
62296	814862
27398	814863
34527	814864
76818	814865
7332	814866
3326	814867
82051	814868
1914	814869
56711	814870
5026	814871
38644	814872
10381	814873
14463	814874
19747	814875
49439	814876
73649	814877
21117	814878
7827	814879
60545	814880
79404	814881
43953	814882
53100	814883
2000	814884
7096	814885
38539	814886
18720	814887
20225	814888
261	814889
7800	814890
37997	814891
98605	814892
5133	814893
39084	814894
104205	814895
131093	814896
7697	814897
46693	814898
105115	814899
8110	814900
52509	814901
63478	814902
2023	814903
37308	814904
33128	814905
28571	814906
47967	814907
61771	814908
1419	814909
7016	814910
646	814911
73652	814912
6301	814913
5572	814914
111834	814915
102681	814916
703	814917
141659	814918
122961	814919
61782	814920
106042	814921
38760	814922
8533	814923
43354	814924
109	814925
15200	814926
2185	814927
77777	814928
56364	814929
74320	814930
87918	814931
106483	814932
37844	814933
94492	814934
108401	814935
20942	814936
61001	814937
102146	814938
2526	814939
40642	814940
137964	814941
87276	814942
31975	814943
19155	814944
21953	814945
93089	814946
49691	814947
101875	814948
12499	814949
16310	814950
42818	814951
80663	814952
14230	814953
64809	814954
36316	814955
101169	814956
15164	814957
27279	814958
54620	814959
24711	814960
5096	814961
25328	814962
101218	814963
77233	814964
17244	814965
72526	814966
21835	814967
1157	814968
48871	814969
67200	814970
62139	814971
23893	814972
3449	814973
26902	814974
31873	814975
11392	814976
11407	814977
99025	814978
9121	814979
11972	814980
20466	814981
165855	814982
553	814983
16585	814984
13605	814985
31546	814986
16127	814987
39725	814988
8470	814989
17180	814990
8697	814991
7642	814992
2656	814993
147584	814994
7033	814995
90392	814996
9361	814997
32623	814998
7026	814999
39613	815000
44735	815001
2946	815002
17	815003
7444	815004
19268	815005
83363	815006
17849	815007
69555	815008
99996	815009
86588	815010
87196	815011
77602	815012
120730	815013
70623	815014
125956	815015
23834	815016
16599	815017
1904	815018
53048	815019
96493	815020
980	815021
67785	815022
60013	815023
90685	815024
88353	815025
96090	815026
8020	815027
14325	815028
29040	815029
77315	815030
31555	815031
121759	815032
58922	815033
22158	815034
35591	815035
111623	815036
35693	815037
138898	815038
22719	815039
11565	815040
18447	815041
84525	815042
12326	815043
13257	815044
16860	815045
134004	815046
14424	815047
56567	815048
48836	815049
77878	815050
11574	815051
26910	815052
14740	815053
5860	815054
812	815055
120265	815056
23685	815057
101562	815058
11928	815059
12455	815060
25148	815061
23557	815062
125612	815063
76079	815064
81809	815065
14779	815066
7170	815067
3543	815068
13991	815069
3159	815070
86583	815071
45489	815072
19861	815073
6023	815074
49603	815075
66781	815076
5314	815077
43641	815078
4674	815079
1547	815080
28403	815081
81963	815082
10073	815083
77494	815084
60397	815085
41244	815086
117099	815087
27902	815088
24610	815089
20818	815090
297	815091
7113	815092
12540	815093
8992	815094
24575	815095
74997	815096
380	815097
102289	815098
86643	815099
20008	815100
3415	815101
153556	815102
41034	815103
3030	815104
6458	815105
1329	815106
153653	815107
11001	815108
46107	815109
10419	815110
10201	815111
12887	815112
4462	815113
168202	815114
18963	815115
20735	815116
5537	815117
89652	815118
39856	815119
86951	815120
51383	815121
57312	815122
7760	815123
47809	815124
4392	815125
22650	815126
19909	815127
2102	815128
7330	815129
87047	815130
4850	815131
33938	815132
8025	815133
36258	815134
10524	815135
53510	815136
61780	815137
9603	815138
67638	815139
9945	815140
44466	815141
11125	815142
44133	815143
2116	815144
24648	815145
16319	815146
114184	815147
1628	815148
10225	815149
39278	815150
54655	815151
6643	815152
31009	815153
29953	815154
28041	815155
21157	815156
91168	815157
14088	815158
6184	815159
137943	815160
3032	815161
115911	815162
33449	815163
871	815164
29	815165
100005	815166
2281	815167
13087	815168
105242	815169
58477	815170
3933	815171
24022	815172
96321	815173
27700	815174
15723	815175
19955	815176
57016	815177
121813	815178
16156	815179
18473	815180
47782	815181
47191	815182
70989	815183
2852	815184
19736	815185
3341	815186
1675	815187
28751	815188
20890	815189
128504	815190
106968	815191
56471	815192
123918	815193
15078	815194
74003	815195
89938	815196
89296	815197
157979	815198
8429	815199
78952	815200
17362	815201
2836	815202
11132	815203
81275	815204
25811	815205
37921	815206
54958	815207
4956	815208
29664	815209
17877	815210
21336	815211
38633	815212
120793	815213
5747	815214
962	815215
13666	815216
8443	815217
1419	815218
109785	815219
25201	815220
8505	815221
37972	815222
16749	815223
36672	815224
372	815225
40517	815226
52046	815227
78722	815228
10354	815229
11384	815230
53456	815231
71589	815232
3724	815233
6463	815234
109591	815235
15302	815236
7531	815237
11289	815238
22286	815239
23792	815240
142068	815241
110249	815242
23731	815243
42268	815244
2739	815245
6261	815246
147019	815247
1205	815248
90047	815249
62918	815250
3544	815251
52986	815252
45513	815253
122261	815254
15249	815255
62489	815256
33443	815257
2397	815258
46784	815259
75163	815260
3165	815261
27143	815262
45902	815263
58829	815264
29820	815265
72624	815266
25151	815267
19349	815268
13044	815269
32833	815270
154007	815271
28683	815272
47568	815273
74000	815274
21567	815275
54427	815276
62765	815277
88911	815278
20136	815279
2028	815280
2529	815281
19824	815282
14093	815283
11123	815284
61	815285
55528	815286
31702	815287
20658	815288
104688	815289
45811	815290
7559	815291
32921	815292
36401	815293
9500	815294
97505	815295
38151	815296
94533	815297
77225	815298
5174	815299
115324	815300
17451	815301
90556	815302
27157	815303
6834	815304
3795	815305
72681	815306
31337	815307
30140	815308
94839	815309
40181	815310
27044	815311
23918	815312
160974	815313
60563	815314
20107	815315
52002	815316
21244	815317
105472	815318
11729	815319
156542	815320
26818	815321
95079	815322
2020	815323
75093	815324
33564	815325
3541	815326
114843	815327
31877	815328
31640	815329
43021	815330
12875	815331
45603	815332
88736	815333
13935	815334
129932	815335
115023	815336
20046	815337
175	815338
19890	815339
45290	815340
68527	815341
5777	815342
78219	815343
110906	815344
123693	815345
73824	815346
1052	815347
67182	815348
12316	815349
11796	815350
32951	815351
108096	815352
50607	815353
27866	815354
133888	815355
67257	815356
72627	815357
28897	815358
101834	815359
22256	815360
42496	815361
11720	815362
58690	815363
70481	815364
117292	815365
17380	815366
17987	815367
5396	815368
66596	815369
125327	815370
80290	815371
47951	815372
46148	815373
6250	815374
80444	815375
14084	815376
42081	815377
6135	815378
59983	815379
70474	815380
11665	815381
42769	815382
9266	815383
60952	815384
53480	815385
55899	815386
81437	815387
11831	815388
126741	815389
86238	815390
106375	815391
7321	815392
109904	815393
73751	815394
39620	815395
100630	815396
97387	815397
75985	815398
12200	815399
67097	815400
9201	815401
10327	815402
1234	815403
89247	815404
64576	815405
51373	815406
66226	815407
16016	815408
125	815409
45032	815410
52344	815411
8580	815412
38993	815413
20291	815414
37	815415
16145	815416
190	815417
27406	815418
8861	815419
82479	815420
95544	815421
6043	815422
9911	815423
35393	815424
13005	815425
36015	815426
9415	815427
9927	815428
49830	815429
63001	815430
87006	815431
9793	815432
6747	815433
58635	815434
8757	815435
137537	815436
13212	815437
34729	815438
52260	815439
34297	815440
4417	815441
5423	815442
22889	815443
58804	815444
4012	815445
10653	815446
28293	815447
45237	815448
56208	815449
150857	815450
116772	815451
76996	815452
10008	815453
37072	815454
46741	815455
78126	815456
68048	815457
45847	815458
31260	815459
16147	815460
55343	815461
29603	815462
13923	815463
30662	815464
9156	815465
61962	815466
11232	815467
14924	815468
25483	815469
29977	815470
5384	815471
112608	815472
15582	815473
94769	815474
76046	815475
10049	815476
25904	815477
14076	815478
14385	815479
24919	815480
38356	815481
90850	815482
130236	815483
46115	815484
20230	815485
74079	815486
33865	815487
28321	815488
20197	815489
11525	815490
79542	815491
54916	815492
197	815493
27196	815494
9897	815495
2180	815496
25850	815497
50670	815498
8539	815499
12020	815500
849	815501
137162	815502
7325	815503
8862	815504
10627	815505
101600	815506
157859	815507
47257	815508
10692	815509
718	815510
132061	815511
2174	815512
16107	815513
1284	815514
30504	815515
133138	815516
21205	815517
46069	815518
17572	815519
90644	815520
33454	815521
113620	815522
5884	815523
119658	815524
78358	815525
24135	815526
65223	815527
76164	815528
2486	815529
48985	815530
51849	815531
32835	815532
2621	815533
38072	815534
5971	815535
50365	815536
40693	815537
90454	815538
40138	815539
79430	815540
519	815541
87529	815542
74183	815543
28138	815544
90113	815545
53822	815546
21860	815547
145549	815548
47068	815549
93040	815550
68077	815551
91653	815552
36820	815553
13144	815554
26958	815555
10960	815556
160756	815557
6175	815558
10587	815559
159297	815560
91062	815561
69096	815562
97532	815563
54762	815564
71106	815565
1000	815566
18300	815567
91077	815568
112834	815569
1126	815570
26347	815571
10601	815572
6539	815573
40722	815574
18519	815575
18906	815576
2487	815577
84463	815578
28130	815579
109	815580
135465	815581
16678	815582
51029	815583
58911	815584
23120	815585
8899	815586
121558	815587
112908	815588
45511	815589
23340	815590
107153	815591
29551	815592
864	815593
51326	815594
209	815595
424	815596
25687	815597
88501	815598
15344	815599
56492	815600
70070	815601
5132	815602
81203	815603
27270	815604
69629	815605
45785	815606
12293	815607
134028	815608
44057	815609
13453	815610
114840	815611
122040	815612
5617	815613
8274	815614
18964	815615
91073	815616
6893	815617
1559	815618
8730	815619
3572	815620
108293	815621
12209	815622
37163	815623
10978	815624
2431	815625
73656	815626
18728	815627
14870	815628
167343	815629
5951	815630
61670	815631
11147	815632
54948	815633
53618	815634
66638	815635
50815	815636
13856	815637
19967	815638
14769	815639
104809	815640
41430	815641
20458	815642
16601	815643
40714	815644
487	815645
64142	815646
19098	815647
423	815648
9180	815649
152718	815650
64919	815651
7132	815652
2741	815653
4016	815654
83805	815655
707	815656
39477	815657
22959	815658
82294	815659
91939	815660
26387	815661
43756	815662
3808	815663
3003	815664
132580	815665
67352	815666
7708	815667
2940	815668
87877	815669
35160	815670
20123	815671
86201	815672
130318	815673
93918	815674
21017	815675
35973	815676
42764	815677
50843	815678
169	815679
8161	815680
85493	815681
60180	815682
18381	815683
11411	815684
8684	815685
8751	815686
12000	815687
139318	815688
922	815689
29791	815690
9675	815691
28342	815692
21390	815693
60265	815694
19004	815695
32243	815696
4	815697
65762	815698
1201	815699
19317	815700
41429	815701
65840	815702
62216	815703
34417	815704
27720	815705
5703	815706
35127	815707
19449	815708
3034	815709
20790	815710
56399	815711
37386	815712
23877	815713
114855	815714
4401	815715
24451	815716
81740	815717
20552	815718
22041	815719
27915	815720
62824	815721
77052	815722
16448	815723
42617	815724
10489	815725
113273	815726
39740	815727
14990	815728
53827	815729
1339	815730
81000	815731
133279	815732
56983	815733
11396	815734
93932	815735
10670	815736
892	815737
68055	815738
40929	815739
30182	815740
42798	815741
66671	815742
45804	815743
8151	815744
46797	815745
19282	815746
113291	815747
39574	815748
4305	815749
40141	815750
57239	815751
12916	815752
90387	815753
9032	815754
37091	815755
11311	815756
114147	815757
6450	815758
9157	815759
806	815760
6985	815761
1470	815762
50756	815763
42847	815764
1675	815765
21625	815766
22753	815767
13212	815768
12254	815769
40312	815770
42908	815771
54117	815772
135232	815773
5789	815774
40742	815775
37424	815776
37034	815777
48426	815778
5629	815779
112291	815780
2580	815781
31708	815782
33892	815783
31232	815784
18535	815785
99655	815786
73274	815787
21906	815788
29326	815789
34593	815790
22765	815791
22470	815792
94645	815793
45584	815794
25836	815795
57570	815796
20297	815797
23701	815798
8601	815799
31063	815800
25859	815801
74093	815802
75014	815803
69468	815804
82189	815805
10498	815806
55827	815807
86543	815808
2473	815809
140366	815810
4609	815811
74470	815812
6926	815813
14448	815814
860	815815
6464	815816
44513	815817
5652	815818
14202	815819
710	815820
89298	815821
109831	815822
1781	815823
47013	815824
7357	815825
48946	815826
78822	815827
69130	815828
92016	815829
146	815830
128578	815831
90164	815832
33530	815833
58663	815834
18	815835
161902	815836
2067	815837
29410	815838
21709	815839
1131	815840
72431	815841
25993	815842
6433	815843
29905	815844
2770	815845
68219	815846
123754	815847
82351	815848
73305	815849
69418	815850
111107	815851
112218	815852
43869	815853
64689	815854
35571	815855
31069	815856
16812	815857
92412	815858
17924	815859
9305	815860
36567	815861
57001	815862
63561	815863
17	815864
3649	815865
18063	815866
152315	815867
39247	815868
45430	815869
21223	815870
48583	815871
65016	815872
21945	815873
58161	815874
2002	815875
74482	815876
9259	815877
29836	815878
58351	815879
75090	815880
11474	815881
11676	815882
57597	815883
6625	815884
78150	815885
1133	815886
110915	815887
16358	815888
18458	815889
62794	815890
2061	815891
162123	815892
2104	815893
131078	815894
4397	815895
162329	815896
11821	815897
90732	815898
125481	815899
693	815900
65420	815901
19543	815902
126361	815903
35419	815904
2208	815905
20520	815906
4194	815907
29516	815908
32735	815909
17075	815910
12648	815911
35845	815912
1273	815913
142994	815914
141447	815915
21515	815916
827	815917
109631	815918
26831	815919
107320	815920
4014	815921
28084	815922
20403	815923
29417	815924
63765	815925
53847	815926
56378	815927
19610	815928
69126	815929
12855	815930
118701	815931
12016	815932
17516	815933
36575	815934
23382	815935
41864	815936
19022	815937
18953	815938
3418	815939
82245	815940
864	815941
77074	815942
1308	815943
91377	815944
84274	815945
13538	815946
5219	815947
77240	815948
43315	815949
2074	815950
5684	815951
75082	815952
8982	815953
91855	815954
32758	815955
832	815956
23282	815957
14101	815958
79838	815959
63839	815960
52291	815961
511	815962
60012	815963
14382	815964
18284	815965
138809	815966
73451	815967
12013	815968
8087	815969
38657	815970
30266	815971
76160	815972
22153	815973
28690	815974
2660	815975
18135	815976
56682	815977
21577	815978
53982	815979
76235	815980
116185	815981
144221	815982
3685	815983
44174	815984
1389	815985
53753	815986
48187	815987
130607	815988
9503	815989
87809	815990
7801	815991
26860	815992
24086	815993
556	815994
33288	815995
1147	815996
62126	815997
50326	815998
26516	815999
18318	816000
62	816001
4796	816002
22457	816003
33862	816004
4309	816005
107845	816006
16797	816007
103369	816008
31868	816009
54803	816010
82190	816011
110259	816012
9655	816013
7423	816014
29868	816015
131086	816016
70212	816017
49178	816018
115296	816019
111938	816020
128306	816021
3030	816022
64216	816023
30981	816024
68925	816025
27073	816026
122813	816027
6462	816028
18339	816029
61876	816030
41255	816031
54428	816032
556	816033
61180	816034
29586	816035
122999	816036
26997	816037
60091	816038
1388	816039
20165	816040
794	816041
20861	816042
7247	816043
4952	816044
24504	816045
57350	816046
76132	816047
30696	816048
43	816049
30778	816050
91509	816051
59530	816052
50628	816053
33217	816054
57205	816055
71462	816056
43218	816057
45931	816058
26907	816059
6309	816060
54668	816061
65131	816062
137454	816063
2139	816064
26213	816065
450	816066
35815	816067
7712	816068
13732	816069
5614	816070
107642	816071
54429	816072
120587	816073
102344	816074
15506	816075
5385	816076
32101	816077
12661	816078
5100	816079
16	816080
21789	816081
47823	816082
26783	816083
44166	816084
41695	816085
35069	816086
28367	816087
2378	816088
23671	816089
12871	816090
102414	816091
76943	816092
107632	816093
2256	816094
102742	816095
6370	816096
19900	816097
98399	816098
20844	816099
4694	816100
26162	816101
100583	816102
1368	816103
23112	816104
61099	816105
6830	816106
17089	816107
65623	816108
66592	816109
5072	816110
30207	816111
101677	816112
16170	816113
45739	816114
30896	816115
12748	816116
22982	816117
126411	816118
6277	816119
64576	816120
6031	816121
21900	816122
63991	816123
17441	816124
37937	816125
15472	816126
117070	816127
38850	816128
39621	816129
21931	816130
77980	816131
45458	816132
8391	816133
35386	816134
123591	816135
2613	816136
28017	816137
36769	816138
31161	816139
6960	816140
133644	816141
102	816142
51822	816143
136201	816144
803	816145
4549	816146
28884	816147
41157	816148
75127	816149
4814	816150
10614	816151
22938	816152
46177	816153
91622	816154
100895	816155
35441	816156
51593	816157
3542	816158
16977	816159
77240	816160
30797	816161
8219	816162
15866	816163
18507	816164
44455	816165
123253	816166
24736	816167
70867	816168
18892	816169
270	816170
111493	816171
13878	816172
46059	816173
76469	816174
95670	816175
838	816176
2808	816177
9699	816178
106189	816179
63459	816180
11541	816181
33143	816182
96042	816183
48761	816184
23566	816185
36756	816186
51765	816187
109792	816188
63047	816189
42417	816190
12956	816191
121642	816192
81821	816193
32573	816194
3943	816195
919	816196
61022	816197
51823	816198
36436	816199
57447	816200
79721	816201
3015	816202
49070	816203
39678	816204
169261	816205
35214	816206
50586	816207
98829	816208
74418	816209
1379	816210
63951	816211
23371	816212
74615	816213
80640	816214
15504	816215
1245	816216
4662	816217
25643	816218
28603	816219
6758	816220
56312	816221
44644	816222
74424	816223
108953	816224
18389	816225
56974	816226
16780	816227
21642	816228
88886	816229
37152	816230
15135	816231
13312	816232
10107	816233
1346	816234
58373	816235
8822	816236
27396	816237
118878	816238
34238	816239
36898	816240
92583	816241
10742	816242
5877	816243
46347	816244
16623	816245
118049	816246
78281	816247
65655	816248
10688	816249
1392	816250
12180	816251
17779	816252
54394	816253
35372	816254
67216	816255
43918	816256
7839	816257
5815	816258
39939	816259
14856	816260
10502	816261
109971	816262
74655	816263
35891	816264
96676	816265
20912	816266
63360	816267
11133	816268
17851	816269
29376	816270
34561	816271
29382	816272
35770	816273
1473	816274
21980	816275
16760	816276
36714	816277
11920	816278
8495	816279
12195	816280
105321	816281
59749	816282
87009	816283
66847	816284
36679	816285
3506	816286
117848	816287
42473	816288
1300	816289
6654	816290
91463	816291
3268	816292
35285	816293
80959	816294
45664	816295
5180	816296
135037	816297
33607	816298
21748	816299
3340	816300
33277	816301
31585	816302
166860	816303
20629	816304
36978	816305
72779	816306
6436	816307
108090	816308
3276	816309
26348	816310
5845	816311
16642	816312
3864	816313
7219	816314
50507	816315
42239	816316
39936	816317
5199	816318
9315	816319
80226	816320
58850	816321
42575	816322
5870	816323
61289	816324
20024	816325
17364	816326
92625	816327
23781	816328
14703	816329
4913	816330
1276	816331
69864	816332
100825	816333
98735	816334
12383	816335
156467	816336
78184	816337
5843	816338
31092	816339
15062	816340
94290	816341
19658	816342
128211	816343
60794	816344
706	816345
3562	816346
47975	816347
90591	816348
92556	816349
41115	816350
29065	816351
29093	816352
52403	816353
63957	816354
20815	816355
82710	816356
24722	816357
108	816358
111096	816359
144480	816360
1546	816361
3128	816362
24761	816363
94724	816364
136449	816365
15501	816366
22520	816367
31821	816368
102	816369
12264	816370
78641	816371
54591	816372
67628	816373
60891	816374
126221	816375
56087	816376
21029	816377
109035	816378
87795	816379
24078	816380
23950	816381
12666	816382
11399	816383
30243	816384
65792	816385
4334	816386
27991	816387
78309	816388
13915	816389
36923	816390
38672	816391
61444	816392
84638	816393
1063	816394
242	816395
11540	816396
8470	816397
48219	816398
75516	816399
5427	816400
117673	816401
143076	816402
7119	816403
1622	816404
15814	816405
4966	816406
629	816407
39326	816408
57493	816409
70745	816410
11031	816411
42706	816412
518	816413
106937	816414
71307	816415
94237	816416
24022	816417
86069	816418
35299	816419
232	816420
64660	816421
79	816422
27265	816423
38624	816424
21533	816425
6200	816426
49442	816427
46933	816428
41733	816429
19764	816430
74750	816431
153446	816432
8919	816433
123758	816434
119557	816435
35368	816436
65145	816437
63816	816438
45843	816439
7363	816440
119008	816441
158006	816442
36472	816443
37949	816444
13402	816445
24884	816446
1000	816447
127646	816448
154532	816449
144610	816450
9210	816451
60089	816452
766	816453
2920	816454
49517	816455
43961	816456
91972	816457
64042	816458
11059	816459
84663	816460
91085	816461
14824	816462
75733	816463
124003	816464
90879	816465
77897	816466
22335	816467
104737	816468
87999	816469
29526	816470
116103	816471
7757	816472
201	816473
27408	816474
43778	816475
25888	816476
1874	816477
20958	816478
34768	816479
125981	816480
61374	816481
117018	816482
32125	816483
24970	816484
46187	816485
41306	816486
14101	816487
118487	816488
15715	816489
8493	816490
25458	816491
18392	816492
6781	816493
5006	816494
2970	816495
2076	816496
28606	816497
46326	816498
17487	816499
139008	816500
45674	816501
67686	816502
86400	816503
22830	816504
19928	816505
110439	816506
128134	816507
43126	816508
14797	816509
72401	816510
17676	816511
11842	816512
14669	816513
20282	816514
7113	816515
58856	816516
84578	816517
5817	816518
6420	816519
32747	816520
6021	816521
47045	816522
33878	816523
3300	816524
77822	816525
84554	816526
9424	816527
18373	816528
4390	816529
27938	816530
30608	816531
31710	816532
29509	816533
62	816534
20333	816535
29177	816536
4221	816537
22775	816538
147508	816539
7824	816540
8479	816541
37688	816542
40090	816543
92603	816544
60053	816545
37116	816546
90856	816547
94718	816548
62941	816549
218	816550
96225	816551
57920	816552
78206	816553
1329	816554
2	816555
2384	816556
167776	816557
7342	816558
2909	816559
42658	816560
14170	816561
6919	816562
69469	816563
42125	816564
81079	816565
21292	816566
79784	816567
44955	816568
10079	816569
123378	816570
117905	816571
54726	816572
59957	816573
103064	816574
12703	816575
60447	816576
10350	816577
63502	816578
124714	816579
54845	816580
13803	816581
83609	816582
23873	816583
20403	816584
76300	816585
76186	816586
1727	816587
26986	816588
66534	816589
13995	816590
130765	816591
35189	816592
11231	816593
104975	816594
3275	816595
41228	816596
17485	816597
7948	816598
12131	816599
47539	816600
8010	816601
26130	816602
37268	816603
2042	816604
36693	816605
23112	816606
12776	816607
12050	816608
32675	816609
1954	816610
43439	816611
94848	816612
63399	816613
121281	816614
21071	816615
20125	816616
306	816617
107849	816618
81175	816619
65554	816620
7373	816621
9447	816622
51678	816623
80137	816624
9895	816625
8218	816626
68365	816627
27236	816628
38898	816629
4720	816630
40136	816631
62939	816632
16542	816633
32600	816634
11857	816635
114705	816636
1283	816637
1854	816638
6934	816639
28324	816640
36509	816641
4938	816642
32265	816643
500	816644
3741	816645
134513	816646
21878	816647
64633	816648
24361	816649
98878	816650
9212	816651
7989	816652
104325	816653
85485	816654
164627	816655
80112	816656
64450	816657
25788	816658
46743	816659
857	816660
58697	816661
12707	816662
146869	816663
10332	816664
1981	816665
44827	816666
36453	816667
19975	816668
55	816669
700	816670
15255	816671
7932	816672
59978	816673
2614	816674
20751	816675
121547	816676
20639	816677
56173	816678
3716	816679
94242	816680
24466	816681
33905	816682
99893	816683
146945	816684
11645	816685
57052	816686
107550	816687
16143	816688
54930	816689
7686	816690
18140	816691
156849	816692
50569	816693
6160	816694
1053	816695
8404	816696
95483	816697
80745	816698
61417	816699
771	816700
4467	816701
38340	816702
9359	816703
64959	816704
109511	816705
36629	816706
47850	816707
15742	816708
15308	816709
6378	816710
12297	816711
42073	816712
5689	816713
57501	816714
11007	816715
2580	816716
92630	816717
79471	816718
13606	816719
45801	816720
37729	816721
153307	816722
62575	816723
37896	816724
21291	816725
64159	816726
52678	816727
44	816728
22594	816729
75739	816730
532	816731
59026	816732
18453	816733
10832	816734
5658	816735
11186	816736
55824	816737
31937	816738
6512	816739
28478	816740
123817	816741
53559	816742
23046	816743
34330	816744
29339	816745
92787	816746
128268	816747
56102	816748
30293	816749
16120	816750
115681	816751
7329	816752
93961	816753
26894	816754
31004	816755
11133	816756
143546	816757
82545	816758
7710	816759
64446	816760
21011	816761
100052	816762
116300	816763
20271	816764
22866	816765
18194	816766
23390	816767
3240	816768
43111	816769
11271	816770
56330	816771
11783	816772
15072	816773
38029	816774
44924	816775
11361	816776
47765	816777
68984	816778
719	816779
5041	816780
3115	816781
5422	816782
7891	816783
33676	816784
43057	816785
678	816786
58563	816787
72120	816788
35800	816789
2573	816790
1171	816791
2340	816792
83811	816793
6079	816794
29901	816795
115909	816796
15840	816797
20682	816798
1949	816799
148206	816800
53340	816801
23873	816802
16238	816803
51900	816804
8033	816805
11439	816806
53372	816807
84601	816808
16495	816809
46750	816810
29321	816811
675	816812
58595	816813
86309	816814
9389	816815
134364	816816
36108	816817
33733	816818
68154	816819
346	816820
77262	816821
28948	816822
37494	816823
23773	816824
20413	816825
24378	816826
51927	816827
34081	816828
7093	816829
64024	816830
62009	816831
38194	816832
82241	816833
73160	816834
89534	816835
30688	816836
82334	816837
31809	816838
45104	816839
165910	816840
26150	816841
65553	816842
76234	816843
25008	816844
160996	816845
85978	816846
36303	816847
15630	816848
6494	816849
5192	816850
123054	816851
23607	816852
38497	816853
5639	816854
51468	816855
64027	816856
16574	816857
55581	816858
3619	816859
85785	816860
10850	816861
21314	816862
21091	816863
46272	816864
108370	816865
49163	816866
10938	816867
44274	816868
19682	816869
465	816870
100099	816871
57881	816872
8883	816873
169088	816874
33698	816875
2543	816876
56079	816877
111023	816878
23315	816879
298	816880
8445	816881
9598	816882
4320	816883
17827	816884
74699	816885
10098	816886
9953	816887
48323	816888
11012	816889
69840	816890
6987	816891
55329	816892
35309	816893
120002	816894
41665	816895
54629	816896
88909	816897
52629	816898
159066	816899
10320	816900
84718	816901
27313	816902
37118	816903
124186	816904
86958	816905
52186	816906
28021	816907
12783	816908
36548	816909
1682	816910
2873	816911
83829	816912
45558	816913
16068	816914
11712	816915
24287	816916
100702	816917
35719	816918
687	816919
18527	816920
115882	816921
45246	816922
55370	816923
35975	816924
111512	816925
8366	816926
48357	816927
13736	816928
150341	816929
12845	816930
48960	816931
19059	816932
3572	816933
9882	816934
24202	816935
10540	816936
48820	816937
1088	816938
53583	816939
131450	816940
831	816941
120261	816942
27584	816943
1553	816944
105026	816945
2193	816946
19938	816947
29441	816948
4160	816949
48690	816950
9014	816951
3873	816952
145762	816953
7211	816954
44519	816955
74085	816956
17583	816957
2776	816958
17300	816959
25139	816960
46804	816961
19161	816962
4720	816963
109118	816964
28916	816965
109930	816966
6878	816967
12733	816968
2493	816969
110339	816970
8606	816971
2611	816972
88085	816973
70828	816974
2950	816975
34914	816976
169545	816977
26533	816978
2337	816979
78416	816980
84023	816981
39118	816982
74586	816983
4071	816984
17567	816985
21762	816986
80614	816987
102145	816988
3877	816989
44436	816990
30862	816991
118097	816992
57060	816993
100047	816994
65758	816995
30207	816996
101872	816997
32949	816998
95993	816999
17336	817000
95041	817001
5414	817002
158793	817003
8465	817004
18498	817005
6315	817006
34048	817007
28607	817008
5859	817009
131540	817010
12200	817011
38337	817012
21912	817013
71371	817014
6468	817015
32493	817016
9893	817017
105314	817018
134014	817019
18417	817020
2551	817021
10881	817022
6428	817023
110903	817024
89019	817025
63597	817026
80309	817027
18612	817028
65707	817029
13843	817030
7860	817031
1886	817032
3725	817033
13364	817034
41569	817035
104033	817036
56	817037
14021	817038
3994	817039
10304	817040
16810	817041
56737	817042
108698	817043
13883	817044
44485	817045
91373	817046
25951	817047
147344	817048
13681	817049
328	817050
57806	817051
40565	817052
11137	817053
87198	817054
69369	817055
41297	817056
109895	817057
54515	817058
13953	817059
136916	817060
65970	817061
31307	817062
83664	817063
19498	817064
273	817065
370	817066
15040	817067
16006	817068
12658	817069
72550	817070
117458	817071
6127	817072
122781	817073
92482	817074
15179	817075
42299	817076
142668	817077
70783	817078
5369	817079
103914	817080
118056	817081
141875	817082
25361	817083
135535	817084
60624	817085
38647	817086
48870	817087
57467	817088
9044	817089
110734	817090
6718	817091
148957	817092
15379	817093
2126	817094
39244	817095
24367	817096
15795	817097
67310	817098
36391	817099
115813	817100
115790	817101
18867	817102
93531	817103
43116	817104
143414	817105
14702	817106
76926	817107
74147	817108
3480	817109
5433	817110
153879	817111
39823	817112
51271	817113
61892	817114
76591	817115
51310	817116
97535	817117
59248	817118
72111	817119
93748	817120
8165	817121
8229	817122
17379	817123
55015	817124
1209	817125
130278	817126
24221	817127
122549	817128
76166	817129
28276	817130
80182	817131
68594	817132
88181	817133
14698	817134
57427	817135
26458	817136
19973	817137
43705	817138
84941	817139
14343	817140
77381	817141
1	817142
59986	817143
11934	817144
59264	817145
36118	817146
73660	817147
166272	817148
62060	817149
161631	817150
357	817151
74626	817152
29818	817153
19102	817154
67733	817155
72988	817156
2761	817157
162428	817158
112504	817159
1370	817160
6991	817161
31487	817162
103846	817163
28935	817164
52421	817165
3586	817166
25465	817167
20251	817168
37126	817169
6995	817170
14912	817171
23175	817172
25406	817173
49400	817174
81219	817175
146937	817176
9029	817177
2088	817178
134777	817179
23637	817180
59447	817181
10086	817182
29847	817183
105228	817184
33408	817185
72384	817186
8013	817187
9551	817188
86858	817189
8159	817190
6576	817191
3761	817192
727	817193
24737	817194
60343	817195
49612	817196
21957	817197
75611	817198
15339	817199
54555	817200
9417	817201
31896	817202
34012	817203
20001	817204
6669	817205
6441	817206
25110	817207
10300	817208
57910	817209
100957	817210
14416	817211
10717	817212
716	817213
23	817214
11289	817215
235	817216
5195	817217
25403	817218
73453	817219
109864	817220
48899	817221
6040	817222
45759	817223
101863	817224
80094	817225
83250	817226
36865	817227
72374	817228
23902	817229
9555	817230
134344	817231
36215	817232
10314	817233
38083	817234
21279	817235
39512	817236
86427	817237
18829	817238
94985	817239
72213	817240
23640	817241
10653	817242
21481	817243
109558	817244
152910	817245
13166	817246
54387	817247
138310	817248
85222	817249
45715	817250
56820	817251
97350	817252
73067	817253
13098	817254
32803	817255
58032	817256
9362	817257
41847	817258
18803	817259
25936	817260
50158	817261
52840	817262
70967	817263
7912	817264
30869	817265
24643	817266
109980	817267
7877	817268
13243	817269
25369	817270
18972	817271
11724	817272
37110	817273
27729	817274
37339	817275
65484	817276
134841	817277
41587	817278
17221	817279
7899	817280
49998	817281
30242	817282
114706	817283
56658	817284
95924	817285
4860	817286
45412	817287
45800	817288
28895	817289
33976	817290
45342	817291
104762	817292
14826	817293
90715	817294
8459	817295
9545	817296
52005	817297
84997	817298
27340	817299
68858	817300
5449	817301
14980	817302
34136	817303
37723	817304
36603	817305
2098	817306
8471	817307
278	817308
1497	817309
8677	817310
84039	817311
74329	817312
77275	817313
42456	817314
9199	817315
32979	817316
150110	817317
20527	817318
4538	817319
87633	817320
88269	817321
5596	817322
87080	817323
110986	817324
23321	817325
29324	817326
41514	817327
22264	817328
14632	817329
74883	817330
12209	817331
58760	817332
42026	817333
142536	817334
86	817335
80233	817336
30277	817337
80414	817338
6621	817339
19835	817340
66708	817341
47903	817342
112647	817343
10871	817344
58606	817345
127487	817346
135919	817347
83991	817348
111560	817349
83902	817350
2828	817351
25133	817352
5556	817353
6740	817354
33696	817355
40753	817356
61601	817357
2248	817358
66541	817359
50700	817360
42909	817361
60773	817362
33792	817363
105308	817364
22560	817365
89408	817366
30218	817367
22008	817368
8065	817369
30080	817370
29064	817371
2838	817372
39331	817373
31588	817374
43295	817375
41244	817376
27093	817377
110771	817378
33801	817379
14713	817380
7731	817381
16371	817382
38551	817383
27747	817384
37616	817385
48138	817386
34676	817387
41881	817388
16272	817389
81901	817390
53765	817391
49892	817392
18866	817393
25939	817394
64372	817395
160586	817396
62336	817397
25449	817398
20240	817399
105529	817400
7656	817401
52840	817402
55187	817403
1182	817404
17375	817405
1720	817406
14	817407
8685	817408
78243	817409
21065	817410
31260	817411
45988	817412
16870	817413
23036	817414
45371	817415
83201	817416
46695	817417
25165	817418
137157	817419
698	817420
54019	817421
30486	817422
1892	817423
36131	817424
77773	817425
19199	817426
14540	817427
54157	817428
2889	817429
6866	817430
166620	817431
3628	817432
55001	817433
9115	817434
138605	817435
59	817436
68819	817437
20030	817438
64629	817439
67201	817440
5273	817441
9578	817442
103713	817443
16990	817444
64320	817445
55641	817446
29740	817447
22924	817448
17911	817449
4079	817450
53783	817451
10905	817452
64570	817453
3271	817454
120392	817455
51643	817456
2806	817457
58455	817458
76502	817459
156875	817460
37961	817461
4987	817462
122612	817463
157	817464
16274	817465
26708	817466
4323	817467
21738	817468
8395	817469
106619	817470
1978	817471
5675	817472
97103	817473
30715	817474
24777	817475
3260	817476
2365	817477
58894	817478
117168	817479
6069	817480
66318	817481
33536	817482
1117	817483
17381	817484
13635	817485
7543	817486
1911	817487
32226	817488
2570	817489
20907	817490
32728	817491
73075	817492
17305	817493
118770	817494
15762	817495
65218	817496
92314	817497
61411	817498
45245	817499
57655	817500
22360	817501
105052	817502
58974	817503
47989	817504
13615	817505
104777	817506
64334	817507
747	817508
13802	817509
31546	817510
60956	817511
28663	817512
6033	817513
30414	817514
15778	817515
13907	817516
79096	817517
31570	817518
108313	817519
26244	817520
37573	817521
61641	817522
38093	817523
23413	817524
25904	817525
136860	817526
58683	817527
63128	817528
56994	817529
29208	817530
6884	817531
124944	817532
63146	817533
3969	817534
117176	817535
30335	817536
20702	817537
67275	817538
126685	817539
8887	817540
125755	817541
50654	817542
49786	817543
104264	817544
24863	817545
41545	817546
61507	817547
94079	817548
24009	817549
5010	817550
2614	817551
2590	817552
46274	817553
7772	817554
12190	817555
95457	817556
69856	817557
4364	817558
29432	817559
27401	817560
91162	817561
54106	817562
35248	817563
6796	817564
57886	817565
28607	817566
73642	817567
74875	817568
10816	817569
35860	817570
112056	817571
155749	817572
37926	817573
17772	817574
544	817575
115277	817576
117315	817577
6258	817578
40088	817579
45046	817580
94727	817581
42121	817582
39983	817583
2259	817584
97720	817585
2057	817586
52781	817587
43051	817588
12519	817589
25859	817590
127800	817591
92919	817592
91123	817593
93	817594
34202	817595
17305	817596
15847	817597
20692	817598
83797	817599
13578	817600
25625	817601
93249	817602
14101	817603
136447	817604
53803	817605
87341	817606
126823	817607
20912	817608
169923	817609
5039	817610
75234	817611
41445	817612
159197	817613
21560	817614
4220	817615
69652	817616
43697	817617
43497	817618
7962	817619
77293	817620
2874	817621
75776	817622
136535	817623
100508	817624
772	817625
101277	817626
31060	817627
32375	817628
57492	817629
21500	817630
29069	817631
44082	817632
56937	817633
28269	817634
152169	817635
14870	817636
134938	817637
2902	817638
14399	817639
90371	817640
5420	817641
54725	817642
5048	817643
2004	817644
24265	817645
75876	817646
113435	817647
14691	817648
16279	817649
55552	817650
668	817651
112220	817652
38172	817653
101582	817654
137516	817655
133491	817656
22894	817657
12796	817658
619	817659
23170	817660
5959	817661
129812	817662
15521	817663
31636	817664
17150	817665
56036	817666
50457	817667
21076	817668
2645	817669
5874	817670
3861	817671
25036	817672
74275	817673
45334	817674
368	817675
37841	817676
91453	817677
108825	817678
17059	817679
58385	817680
17375	817681
11733	817682
53381	817683
115508	817684
45172	817685
2048	817686
17401	817687
6207	817688
2475	817689
49719	817690
117548	817691
76585	817692
97700	817693
30529	817694
53844	817695
5897	817696
93937	817697
99399	817698
139036	817699
19499	817700
9939	817701
6496	817702
7529	817703
112111	817704
18710	817705
38481	817706
38820	817707
47	817708
125853	817709
61564	817710
1834	817711
18885	817712
19954	817713
101817	817714
43794	817715
54722	817716
109547	817717
382	817718
16249	817719
43061	817720
40278	817721
18512	817722
74056	817723
4249	817724
45407	817725
104708	817726
61103	817727
6055	817728
158	817729
12065	817730
123820	817731
35802	817732
2395	817733
51311	817734
44944	817735
29000	817736
40777	817737
37106	817738
139309	817739
106360	817740
56104	817741
73838	817742
7892	817743
7654	817744
2812	817745
13007	817746
11276	817747
11883	817748
7702	817749
66629	817750
61239	817751
8083	817752
47735	817753
40422	817754
42133	817755
24646	817756
97176	817757
71619	817758
72686	817759
1200	817760
85671	817761
74367	817762
16164	817763
9343	817764
13924	817765
40189	817766
61148	817767
48448	817768
101264	817769
9811	817770
38233	817771
83546	817772
47125	817773
391	817774
16140	817775
41274	817776
38562	817777
10791	817778
9882	817779
107040	817780
10875	817781
24965	817782
26039	817783
19275	817784
78338	817785
25286	817786
96801	817787
9232	817788
20667	817789
66991	817790
51396	817791
114230	817792
85452	817793
88208	817794
102473	817795
45641	817796
70354	817797
18537	817798
131694	817799
6558	817800
45004	817801
51977	817802
12766	817803
6335	817804
90972	817805
121993	817806
3541	817807
53816	817808
15622	817809
7361	817810
15945	817811
129315	817812
25245	817813
2177	817814
80556	817815
29991	817816
25989	817817
25563	817818
41339	817819
65392	817820
5000	817821
4425	817822
141789	817823
58879	817824
12803	817825
4123	817826
90479	817827
42233	817828
12172	817829
7450	817830
112539	817831
64938	817832
22994	817833
65938	817834
162843	817835
53257	817836
18743	817837
28536	817838
5576	817839
107376	817840
11976	817841
87667	817842
97106	817843
7800	817844
87368	817845
71522	817846
71825	817847
45607	817848
14004	817849
58844	817850
1949	817851
135174	817852
67210	817853
103958	817854
5611	817855
51131	817856
6461	817857
145225	817858
106084	817859
210	817860
45025	817861
3076	817862
4098	817863
50347	817864
106735	817865
3375	817866
483	817867
24192	817868
69550	817869
39252	817870
45622	817871
35002	817872
50991	817873
55149	817874
47454	817875
79493	817876
30238	817877
8173	817878
35853	817879
16557	817880
93972	817881
36762	817882
6069	817883
109487	817884
164667	817885
23971	817886
13135	817887
96935	817888
14554	817889
13349	817890
113975	817891
102403	817892
7217	817893
72032	817894
8501	817895
83622	817896
33173	817897
147444	817898
32917	817899
93591	817900
16160	817901
37575	817902
78649	817903
75705	817904
1953	817905
76425	817906
38039	817907
122145	817908
584	817909
102095	817910
10892	817911
128716	817912
81254	817913
3728	817914
26867	817915
24210	817916
6164	817917
14323	817918
23595	817919
10760	817920
47633	817921
42843	817922
24764	817923
30431	817924
47024	817925
62042	817926
57271	817927
5385	817928
18636	817929
62104	817930
112777	817931
10904	817932
36573	817933
27944	817934
2962	817935
76630	817936
118239	817937
15874	817938
34086	817939
1105	817940
38143	817941
66821	817942
25295	817943
126593	817944
33024	817945
26329	817946
39650	817947
49480	817948
68554	817949
86024	817950
88547	817951
135740	817952
7082	817953
1234	817954
13336	817955
9580	817956
385	817957
50994	817958
99322	817959
6372	817960
37545	817961
40399	817962
1105	817963
5023	817964
4365	817965
2497	817966
50558	817967
96758	817968
42008	817969
31436	817970
42810	817971
21731	817972
31486	817973
1934	817974
20884	817975
44721	817976
19910	817977
36464	817978
61263	817979
32105	817980
53394	817981
21099	817982
23244	817983
316	817984
14009	817985
18817	817986
53284	817987
18886	817988
28217	817989
71939	817990
978	817991
27756	817992
45943	817993
75102	817994
54891	817995
17881	817996
76417	817997
21992	817998
31729	817999
85297	818000
51970	818001
107887	818002
91070	818003
20713	818004
37667	818005
5471	818006
146	818007
63862	818008
34901	818009
6663	818010
48358	818011
4549	818012
20044	818013
32958	818014
77725	818015
13852	818016
10255	818017
6006	818018
574	818019
15851	818020
110124	818021
9122	818022
39677	818023
14262	818024
3105	818025
34784	818026
32608	818027
732	818028
64582	818029
19636	818030
24545	818031
8886	818032
22491	818033
63094	818034
38747	818035
24147	818036
8862	818037
52197	818038
28354	818039
83938	818040
781	818041
52158	818042
21650	818043
27233	818044
19313	818045
198	818046
97495	818047
50363	818048
37698	818049
21656	818050
84984	818051
3346	818052
61773	818053
121765	818054
124047	818055
6733	818056
35424	818057
104793	818058
139520	818059
26633	818060
25233	818061
47045	818062
68023	818063
102841	818064
11802	818065
28321	818066
135361	818067
27262	818068
3044	818069
35184	818070
16993	818071
6769	818072
44314	818073
46773	818074
127068	818075
29114	818076
2509	818077
82677	818078
29413	818079
31550	818080
144602	818081
110542	818082
84225	818083
20353	818084
14409	818085
62019	818086
81488	818087
25443	818088
13654	818089
11858	818090
36331	818091
53829	818092
22346	818093
10040	818094
120017	818095
568	818096
16986	818097
75543	818098
18065	818099
81037	818100
1981	818101
111215	818102
100722	818103
9020	818104
19959	818105
13062	818106
113542	818107
62853	818108
30917	818109
49764	818110
118826	818111
3969	818112
6296	818113
41191	818114
14808	818115
28472	818116
78969	818117
30079	818118
6301	818119
17445	818120
37950	818121
31143	818122
79545	818123
2713	818124
37257	818125
149	818126
15663	818127
27974	818128
23173	818129
6181	818130
1305	818131
52547	818132
64577	818133
29654	818134
38162	818135
10844	818136
110822	818137
33394	818138
59363	818139
41487	818140
71808	818141
32713	818142
22219	818143
3680	818144
65583	818145
10068	818146
94567	818147
80556	818148
3295	818149
49667	818150
5777	818151
18268	818152
53643	818153
24436	818154
2512	818155
65789	818156
23949	818157
103356	818158
42381	818159
30133	818160
73522	818161
88159	818162
68999	818163
64676	818164
10707	818165
6855	818166
5671	818167
27962	818168
18495	818169
89441	818170
15997	818171
106731	818172
22347	818173
26580	818174
50390	818175
125907	818176
5279	818177
19774	818178
16237	818179
114861	818180
100647	818181
112	818182
28962	818183
25849	818184
25554	818185
22655	818186
102577	818187
4588	818188
69360	818189
81099	818190
8286	818191
19007	818192
131722	818193
10265	818194
14869	818195
53764	818196
78045	818197
19942	818198
34845	818199
26380	818200
4029	818201
19286	818202
77127	818203
3114	818204
21353	818205
29656	818206
10257	818207
80138	818208
30203	818209
5743	818210
8008	818211
58704	818212
6170	818213
11147	818214
698	818215
54074	818216
23702	818217
116119	818218
91516	818219
56700	818220
12482	818221
15956	818222
19807	818223
123352	818224
21489	818225
26216	818226
29260	818227
28967	818228
50522	818229
14500	818230
42367	818231
28618	818232
78064	818233
20157	818234
8847	818235
48363	818236
10735	818237
15613	818238
21775	818239
4136	818240
15563	818241
7482	818242
929	818243
139190	818244
52780	818245
59916	818246
5037	818247
129160	818248
19069	818249
16710	818250
27111	818251
9038	818252
95284	818253
11832	818254
1084	818255
19619	818256
14209	818257
1457	818258
52357	818259
74820	818260
51256	818261
167523	818262
31437	818263
21523	818264
56137	818265
15100	818266
110717	818267
71919	818268
107248	818269
34874	818270
755	818271
38552	818272
67313	818273
50975	818274
114619	818275
159678	818276
81952	818277
46098	818278
93453	818279
92351	818280
25315	818281
128848	818282
29519	818283
43225	818284
13614	818285
127920	818286
65585	818287
26773	818288
3965	818289
90698	818290
22687	818291
93305	818292
101594	818293
1621	818294
105263	818295
86482	818296
472	818297
55	818298
5430	818299
7308	818300
4773	818301
58838	818302
5046	818303
76801	818304
1925	818305
106464	818306
1827	818307
4682	818308
104	818309
13563	818310
97204	818311
2157	818312
28791	818313
5679	818314
19254	818315
94233	818316
2999	818317
121673	818318
72733	818319
25409	818320
11150	818321
106672	818322
96276	818323
170086	818324
19586	818325
138413	818326
50388	818327
115385	818328
13497	818329
27411	818330
11255	818331
98858	818332
22910	818333
34264	818334
102876	818335
6655	818336
22441	818337
8621	818338
9068	818339
43777	818340
49631	818341
2974	818342
9385	818343
44611	818344
30443	818345
70651	818346
8615	818347
53285	818348
81329	818349
55886	818350
26726	818351
33308	818352
1963	818353
139893	818354
29818	818355
80596	818356
109476	818357
3208	818358
6232	818359
21514	818360
21985	818361
29440	818362
84210	818363
1266	818364
91200	818365
43203	818366
5252	818367
30237	818368
3804	818369
106485	818370
95086	818371
49845	818372
63911	818373
37918	818374
140763	818375
76830	818376
16066	818377
3705	818378
27720	818379
34482	818380
80136	818381
14883	818382
40564	818383
161509	818384
10721	818385
44082	818386
31535	818387
4830	818388
78156	818389
27614	818390
21648	818391
44326	818392
49308	818393
62647	818394
19232	818395
92838	818396
60768	818397
42246	818398
115331	818399
46056	818400
50951	818401
103517	818402
69850	818403
28406	818404
80260	818405
37308	818406
51001	818407
125902	818408
32370	818409
103414	818410
44374	818411
1394	818412
65803	818413
110566	818414
52682	818415
1074	818416
27943	818417
8685	818418
1355	818419
18860	818420
22093	818421
90766	818422
34105	818423
16001	818424
79630	818425
105216	818426
85701	818427
881	818428
26597	818429
41	818430
43054	818431
36090	818432
53883	818433
29830	818434
51476	818435
35134	818436
14895	818437
9783	818438
71293	818439
28788	818440
45096	818441
33350	818442
7154	818443
16744	818444
57738	818445
375	818446
52844	818447
9072	818448
36899	818449
82945	818450
26815	818451
76233	818452
8675	818453
42975	818454
48915	818455
7081	818456
50638	818457
84196	818458
97171	818459
30997	818460
14868	818461
5321	818462
2080	818463
52092	818464
78826	818465
97629	818466
9359	818467
54381	818468
15033	818469
76448	818470
62594	818471
37945	818472
14889	818473
34694	818474
8217	818475
63623	818476
9486	818477
9576	818478
59407	818479
34385	818480
44528	818481
165728	818482
77	818483
3106	818484
57557	818485
44079	818486
53890	818487
75077	818488
49629	818489
8208	818490
5633	818491
122872	818492
64980	818493
144254	818494
154672	818495
69887	818496
9863	818497
39913	818498
96461	818499
58842	818500
113589	818501
88595	818502
141091	818503
29804	818504
5174	818505
96948	818506
19427	818507
3899	818508
34309	818509
5288	818510
109947	818511
45502	818512
40865	818513
168618	818514
6467	818515
9036	818516
5128	818517
64475	818518
88686	818519
18357	818520
31546	818521
44789	818522
53798	818523
37414	818524
15979	818525
34478	818526
102862	818527
14310	818528
38431	818529
1938	818530
8509	818531
39771	818532
1309	818533
6436	818534
60738	818535
37588	818536
5866	818537
16610	818538
9180	818539
70871	818540
5	818541
4541	818542
36735	818543
35951	818544
32254	818545
23775	818546
75608	818547
95318	818548
23535	818549
45834	818550
3506	818551
43144	818552
168532	818553
3220	818554
129641	818555
69011	818556
53116	818557
79819	818558
40487	818559
130058	818560
7323	818561
93474	818562
162789	818563
41800	818564
45491	818565
84736	818566
126858	818567
111772	818568
53753	818569
48293	818570
100357	818571
25872	818572
90370	818573
144351	818574
6058	818575
23792	818576
67308	818577
35007	818578
61440	818579
7628	818580
132832	818581
67155	818582
49157	818583
7874	818584
54527	818585
564	818586
12200	818587
69162	818588
24627	818589
54179	818590
14322	818591
29184	818592
36887	818593
35877	818594
78008	818595
108428	818596
11661	818597
120016	818598
71607	818599
128048	818600
57208	818601
11081	818602
37600	818603
8723	818604
100696	818605
35564	818606
74405	818607
25954	818608
24530	818609
28149	818610
39841	818611
86569	818612
38856	818613
17949	818614
115587	818615
83479	818616
61135	818617
16868	818618
19905	818619
19999	818620
139203	818621
94531	818622
145436	818623
2998	818624
55226	818625
9047	818626
116987	818627
132850	818628
124277	818629
114298	818630
52618	818631
6660	818632
31118	818633
13194	818634
25781	818635
6675	818636
19339	818637
86069	818638
112785	818639
17991	818640
105463	818641
39250	818642
41428	818643
2046	818644
76468	818645
2343	818646
32456	818647
11855	818648
63352	818649
51139	818650
85286	818651
351	818652
39624	818653
92	818654
31187	818655
51466	818656
11790	818657
19672	818658
112237	818659
9063	818660
30309	818661
754	818662
26196	818663
11274	818664
423	818665
21651	818666
156092	818667
3900	818668
9330	818669
2126	818670
43025	818671
40465	818672
11093	818673
45472	818674
38274	818675
96782	818676
1913	818677
47652	818678
8457	818679
76410	818680
12227	818681
69949	818682
10209	818683
49128	818684
134516	818685
47545	818686
14771	818687
51723	818688
4138	818689
43924	818690
6049	818691
113583	818692
98539	818693
107295	818694
114136	818695
38417	818696
27519	818697
29084	818698
53709	818699
26915	818700
59007	818701
36960	818702
3915	818703
14782	818704
96731	818705
90889	818706
5184	818707
16958	818708
60296	818709
79478	818710
106777	818711
7320	818712
75695	818713
141	818714
63154	818715
1893	818716
527	818717
34071	818718
14673	818719
35121	818720
64968	818721
16159	818722
75672	818723
12320	818724
16524	818725
8572	818726
77003	818727
48164	818728
7710	818729
13721	818730
45435	818731
95209	818732
163475	818733
33561	818734
63236	818735
5325	818736
37138	818737
76992	818738
19361	818739
20070	818740
101283	818741
39479	818742
22606	818743
69875	818744
151228	818745
54172	818746
61622	818747
4553	818748
92937	818749
74862	818750
12024	818751
24268	818752
71455	818753
12435	818754
90521	818755
47767	818756
12634	818757
9822	818758
61182	818759
91155	818760
1237	818761
32576	818762
53050	818763
77531	818764
896	818765
91010	818766
28952	818767
86913	818768
441	818769
38149	818770
45428	818771
749	818772
67192	818773
63194	818774
4558	818775
24176	818776
8917	818777
7128	818778
142432	818779
45392	818780
16535	818781
24714	818782
91277	818783
130039	818784
22532	818785
91577	818786
548	818787
3626	818788
58820	818789
23113	818790
1294	818791
128581	818792
76820	818793
114513	818794
13279	818795
81806	818796
33209	818797
57555	818798
1255	818799
79159	818800
44083	818801
99268	818802
27469	818803
40143	818804
5364	818805
48626	818806
2474	818807
2467	818808
112172	818809
79948	818810
61184	818811
42434	818812
449	818813
114507	818814
44860	818815
16586	818816
103945	818817
7584	818818
10728	818819
73770	818820
70632	818821
45312	818822
53295	818823
22473	818824
141950	818825
104508	818826
97178	818827
88626	818828
7425	818829
96827	818830
64829	818831
136562	818832
155	818833
18651	818834
8521	818835
4319	818836
99292	818837
114	818838
24290	818839
10582	818840
19729	818841
38550	818842
2369	818843
33359	818844
13965	818845
65836	818846
25976	818847
4077	818848
30045	818849
70531	818850
21697	818851
27478	818852
19763	818853
54127	818854
144341	818855
62999	818856
43357	818857
36350	818858
52380	818859
25725	818860
34218	818861
2025	818862
5005	818863
98811	818864
59013	818865
87867	818866
17644	818867
100710	818868
32161	818869
114836	818870
13416	818871
86079	818872
59575	818873
62936	818874
5334	818875
34526	818876
43839	818877
3967	818878
136715	818879
107025	818880
9547	818881
30454	818882
1105	818883
48106	818884
10774	818885
4076	818886
42871	818887
5216	818888
6568	818889
48371	818890
45436	818891
8558	818892
81623	818893
54379	818894
1545	818895
31061	818896
82442	818897
18619	818898
5488	818899
47164	818900
12547	818901
51119	818902
132132	818903
4504	818904
17261	818905
3549	818906
4569	818907
18002	818908
15751	818909
2633	818910
40714	818911
88753	818912
31357	818913
58759	818914
106884	818915
168358	818916
36415	818917
45246	818918
537	818919
96985	818920
11587	818921
25011	818922
20582	818923
109793	818924
43896	818925
42920	818926
17766	818927
127591	818928
63689	818929
113765	818930
83796	818931
86461	818932
54459	818933
1448	818934
117191	818935
40273	818936
32902	818937
46874	818938
25090	818939
14905	818940
142260	818941
33761	818942
36746	818943
106821	818944
84145	818945
7413	818946
72539	818947
102507	818948
86969	818949
95408	818950
3338	818951
20029	818952
97464	818953
6649	818954
19730	818955
160577	818956
75772	818957
80855	818958
111267	818959
56112	818960
28581	818961
111986	818962
76070	818963
7300	818964
4313	818965
7399	818966
71754	818967
5616	818968
115642	818969
153479	818970
50858	818971
81395	818972
31371	818973
24963	818974
254	818975
106865	818976
19199	818977
2154	818978
83323	818979
22770	818980
23831	818981
45850	818982
66146	818983
102145	818984
145	818985
53616	818986
32550	818987
66375	818988
20503	818989
16227	818990
30541	818991
2247	818992
102588	818993
15616	818994
23719	818995
96664	818996
86127	818997
159575	818998
49752	818999
45844	819000
10610	819001
16424	819002
6287	819003
1556	819004
6418	819005
37374	819006
29096	819007
89941	819008
37820	819009
13909	819010
2046	819011
2712	819012
79555	819013
5209	819014
9268	819015
17362	819016
23172	819017
100363	819018
6341	819019
84833	819020
12115	819021
88554	819022
32689	819023
13885	819024
92041	819025
2312	819026
6160	819027
84161	819028
77812	819029
45232	819030
53010	819031
28298	819032
4224	819033
3693	819034
153435	819035
6963	819036
12170	819037
26240	819038
41561	819039
31931	819040
81307	819041
157663	819042
26924	819043
20403	819044
125635	819045
27643	819046
666	819047
54942	819048
26191	819049
35144	819050
16027	819051
38614	819052
3650	819053
6581	819054
61339	819055
14757	819056
33233	819057
41821	819058
82963	819059
98625	819060
166321	819061
35020	819062
36839	819063
97816	819064
5667	819065
29259	819066
14290	819067
33192	819068
163962	819069
41725	819070
17204	819071
49818	819072
23117	819073
71867	819074
4624	819075
93818	819076
32694	819077
119608	819078
14580	819079
86361	819080
118781	819081
52824	819082
11941	819083
109502	819084
39778	819085
18714	819086
888	819087
64810	819088
14498	819089
51914	819090
32564	819091
42476	819092
29771	819093
38574	819094
62356	819095
621	819096
11449	819097
47384	819098
35516	819099
62978	819100
121102	819101
118035	819102
4654	819103
3923	819104
26367	819105
158525	819106
49596	819107
76906	819108
67556	819109
38134	819110
125502	819111
4445	819112
145708	819113
34965	819114
44567	819115
101014	819116
16865	819117
116241	819118
124941	819119
165033	819120
4962	819121
17414	819122
72	819123
21766	819124
85035	819125
33594	819126
129521	819127
3363	819128
58665	819129
11639	819130
22391	819131
478	819132
97150	819133
34576	819134
771	819135
104535	819136
54483	819137
6447	819138
30537	819139
62537	819140
46279	819141
50934	819142
48749	819143
73652	819144
55166	819145
19413	819146
61474	819147
44470	819148
61769	819149
56362	819150
27454	819151
35901	819152
6888	819153
62502	819154
92140	819155
21590	819156
14186	819157
50420	819158
90553	819159
121485	819160
31539	819161
19606	819162
445	819163
27922	819164
94425	819165
13696	819166
37855	819167
12057	819168
56257	819169
17496	819170
108365	819171
7624	819172
9128	819173
8423	819174
29454	819175
27560	819176
31838	819177
56842	819178
51663	819179
87040	819180
39516	819181
14867	819182
4242	819183
25589	819184
1823	819185
37265	819186
56829	819187
2918	819188
12596	819189
37686	819190
168900	819191
80281	819192
46262	819193
65461	819194
43901	819195
47475	819196
166282	819197
36771	819198
59723	819199
339	819200
38466	819201
50735	819202
4613	819203
67921	819204
37482	819205
168025	819206
62324	819207
15291	819208
18892	819209
96612	819210
8628	819211
19095	819212
14340	819213
8359	819214
21600	819215
5511	819216
4183	819217
75423	819218
8973	819219
94433	819220
132073	819221
96361	819222
24901	819223
95995	819224
67987	819225
6054	819226
29299	819227
22575	819228
10388	819229
51895	819230
16202	819231
51807	819232
80986	819233
7037	819234
72600	819235
3796	819236
48858	819237
3161	819238
29412	819239
3170	819240
16020	819241
18949	819242
103408	819243
158066	819244
8867	819245
30126	819246
102514	819247
59724	819248
101286	819249
11429	819250
42239	819251
1500	819252
34705	819253
20389	819254
4724	819255
68399	819256
98362	819257
45719	819258
7963	819259
134715	819260
68889	819261
32464	819262
17017	819263
21348	819264
20942	819265
96703	819266
11569	819267
104781	819268
45191	819269
15210	819270
88499	819271
2323	819272
85861	819273
40884	819274
40	819275
31295	819276
150024	819277
84962	819278
61315	819279
54825	819280
68977	819281
56773	819282
4552	819283
21232	819284
59542	819285
134936	819286
14968	819287
71002	819288
53797	819289
57644	819290
27408	819291
386	819292
44083	819293
98613	819294
2541	819295
28862	819296
19559	819297
144306	819298
55037	819299
36562	819300
6105	819301
47974	819302
91458	819303
121776	819304
79600	819305
2244	819306
40365	819307
7276	819308
1941	819309
108407	819310
29561	819311
30987	819312
22652	819313
17073	819314
168652	819315
20568	819316
93626	819317
1002	819318
64866	819319
8590	819320
18543	819321
109277	819322
87811	819323
32035	819324
1157	819325
56911	819326
38893	819327
64393	819328
38720	819329
60993	819330
101187	819331
2360	819332
31094	819333
87620	819334
137270	819335
10502	819336
19588	819337
4959	819338
98716	819339
155	819340
90795	819341
13553	819342
38461	819343
72848	819344
122089	819345
195	819346
93910	819347
96086	819348
83969	819349
60271	819350
28313	819351
61551	819352
56015	819353
2571	819354
164444	819355
1655	819356
7125	819357
12561	819358
42758	819359
67506	819360
49168	819361
3190	819362
146933	819363
21749	819364
16925	819365
31213	819366
95832	819367
74081	819368
21279	819369
1269	819370
24413	819371
44898	819372
3095	819373
12182	819374
9824	819375
58775	819376
23338	819377
4185	819378
93707	819379
11952	819380
30271	819381
87914	819382
57396	819383
13627	819384
24367	819385
37211	819386
24284	819387
11666	819388
4858	819389
24734	819390
38062	819391
132950	819392
42541	819393
87988	819394
114167	819395
11321	819396
6840	819397
12427	819398
152692	819399
132960	819400
11874	819401
122202	819402
70190	819403
71616	819404
106130	819405
62108	819406
67181	819407
71609	819408
64298	819409
9957	819410
52227	819411
80098	819412
10689	819413
169827	819414
7408	819415
4855	819416
112565	819417
5035	819418
39148	819419
45705	819420
23295	819421
69591	819422
1316	819423
24025	819424
150742	819425
14482	819426
128261	819427
25586	819428
109512	819429
31961	819430
83866	819431
5872	819432
59050	819433
40825	819434
106397	819435
102796	819436
30679	819437
57295	819438
48458	819439
14008	819440
113956	819441
22376	819442
11327	819443
10019	819444
31008	819445
33478	819446
24419	819447
47737	819448
39607	819449
8126	819450
40011	819451
34208	819452
17167	819453
39449	819454
48798	819455
119485	819456
88826	819457
28344	819458
76489	819459
169109	819460
67745	819461
20182	819462
70623	819463
52145	819464
18582	819465
141713	819466
28030	819467
78362	819468
15073	819469
88538	819470
78126	819471
100351	819472
17917	819473
40989	819474
118686	819475
515	819476
82315	819477
62349	819478
76004	819479
46808	819480
26699	819481
37386	819482
3900	819483
49055	819484
36300	819485
30466	819486
45307	819487
16005	819488
152540	819489
36418	819490
106713	819491
560	819492
56637	819493
24080	819494
95452	819495
56165	819496
19637	819497
53672	819498
130968	819499
72979	819500
45952	819501
118043	819502
258	819503
160755	819504
26867	819505
25312	819506
38531	819507
613	819508
13569	819509
13936	819510
6393	819511
6657	819512
79734	819513
65295	819514
94762	819515
100245	819516
87776	819517
45754	819518
65787	819519
88044	819520
30766	819521
130	819522
53199	819523
26558	819524
1657	819525
533	819526
45	819527
39067	819528
11123	819529
867	819530
16451	819531
11706	819532
33825	819533
19916	819534
2888	819535
72181	819536
24695	819537
74691	819538
69651	819539
12491	819540
76265	819541
26684	819542
89817	819543
25154	819544
79762	819545
30612	819546
18058	819547
110466	819548
7877	819549
139675	819550
10255	819551
63858	819552
100054	819553
110642	819554
44585	819555
36089	819556
11353	819557
17280	819558
12183	819559
51025	819560
1942	819561
42870	819562
22429	819563
49948	819564
6901	819565
72224	819566
77954	819567
3235	819568
1527	819569
18271	819570
39157	819571
35262	819572
85849	819573
24517	819574
139644	819575
10845	819576
747	819577
28536	819578
23090	819579
61727	819580
87229	819581
17514	819582
65071	819583
64913	819584
83807	819585
23545	819586
139982	819587
14917	819588
111159	819589
76552	819590
28128	819591
2691	819592
77348	819593
105902	819594
1232	819595
110011	819596
149414	819597
7420	819598
121138	819599
13916	819600
150568	819601
47986	819602
3600	819603
38628	819604
14538	819605
39190	819606
1092	819607
4790	819608
11737	819609
30989	819610
160654	819611
1368	819612
12035	819613
69447	819614
51116	819615
59603	819616
39273	819617
12074	819618
10952	819619
7834	819620
63008	819621
26548	819622
25136	819623
6708	819624
1340	819625
40031	819626
21583	819627
73594	819628
22575	819629
16898	819630
18945	819631
51144	819632
54655	819633
106611	819634
1690	819635
24404	819636
12647	819637
4390	819638
265	819639
85969	819640
4904	819641
85438	819642
34	819643
50393	819644
34459	819645
23613	819646
23024	819647
21262	819648
23871	819649
46656	819650
1152	819651
49059	819652
37827	819653
6512	819654
27574	819655
18041	819656
46416	819657
44851	819658
10777	819659
58470	819660
37480	819661
85519	819662
43459	819663
346	819664
3882	819665
26048	819666
36572	819667
27000	819668
19900	819669
92388	819670
108057	819671
39220	819672
73943	819673
136842	819674
109562	819675
110845	819676
14600	819677
17779	819678
90891	819679
16264	819680
105577	819681
24070	819682
88093	819683
1439	819684
10916	819685
47459	819686
149751	819687
4974	819688
67590	819689
3714	819690
114659	819691
15279	819692
40707	819693
18152	819694
99646	819695
68143	819696
1540	819697
29284	819698
48847	819699
61	819700
80115	819701
77977	819702
70053	819703
16205	819704
61233	819705
38456	819706
33989	819707
7941	819708
420	819709
161655	819710
16546	819711
328	819712
41613	819713
30085	819714
65606	819715
99297	819716
60442	819717
55432	819718
18019	819719
14796	819720
54741	819721
16560	819722
108798	819723
64009	819724
55381	819725
2829	819726
7768	819727
77224	819728
1609	819729
137613	819730
80763	819731
101622	819732
22860	819733
3167	819734
92103	819735
16647	819736
36509	819737
36427	819738
1312	819739
69505	819740
1590	819741
49665	819742
44200	819743
112112	819744
43136	819745
107890	819746
75871	819747
10372	819748
50934	819749
128168	819750
80293	819751
8775	819752
102964	819753
84475	819754
3742	819755
1886	819756
20440	819757
1523	819758
25682	819759
18479	819760
5167	819761
24454	819762
20850	819763
127333	819764
256	819765
9643	819766
82944	819767
7941	819768
3744	819769
83867	819770
36727	819771
30299	819772
21150	819773
9569	819774
13702	819775
66773	819776
7604	819777
51482	819778
34603	819779
145452	819780
32950	819781
80111	819782
13644	819783
14662	819784
1508	819785
6811	819786
5055	819787
5395	819788
2211	819789
24098	819790
124274	819791
34076	819792
31813	819793
13329	819794
8191	819795
1152	819796
15949	819797
8665	819798
25003	819799
3377	819800
16885	819801
78242	819802
166129	819803
164913	819804
45366	819805
81317	819806
33545	819807
15304	819808
33287	819809
44613	819810
31963	819811
18342	819812
33876	819813
96977	819814
56794	819815
162963	819816
28372	819817
41058	819818
3922	819819
26834	819820
2214	819821
22798	819822
8653	819823
28358	819824
137611	819825
437	819826
51944	819827
99544	819828
37225	819829
44627	819830
33125	819831
34258	819832
39238	819833
60707	819834
506	819835
8468	819836
12879	819837
33891	819838
31919	819839
31558	819840
11124	819841
40189	819842
1455	819843
2158	819844
104987	819845
5993	819846
7890	819847
65096	819848
50272	819849
21009	819850
44951	819851
22752	819852
147286	819853
29129	819854
6015	819855
61430	819856
53625	819857
15243	819858
15247	819859
33306	819860
68904	819861
69670	819862
14880	819863
4412	819864
89392	819865
40493	819866
158042	819867
43087	819868
124275	819869
27417	819870
36125	819871
43178	819872
79922	819873
56495	819874
123358	819875
7135	819876
26054	819877
20502	819878
640	819879
38549	819880
62097	819881
73021	819882
2748	819883
77701	819884
48640	819885
56563	819886
14548	819887
45907	819888
31597	819889
759	819890
852	819891
128136	819892
1500	819893
6804	819894
4880	819895
1953	819896
68230	819897
9384	819898
6633	819899
8678	819900
24183	819901
17573	819902
69239	819903
38677	819904
15474	819905
35230	819906
17317	819907
26525	819908
51629	819909
151899	819910
56372	819911
85861	819912
47543	819913
65518	819914
62353	819915
3632	819916
32900	819917
7412	819918
7475	819919
66747	819920
113385	819921
447	819922
33582	819923
48937	819924
39762	819925
2803	819926
94980	819927
12117	819928
99530	819929
1962	819930
36516	819931
21880	819932
39322	819933
19585	819934
37345	819935
19752	819936
105623	819937
5416	819938
78303	819939
132910	819940
7851	819941
3739	819942
8752	819943
92589	819944
49394	819945
8596	819946
67278	819947
4190	819948
83791	819949
21605	819950
1408	819951
27365	819952
57682	819953
58450	819954
78993	819955
6800	819956
103881	819957
56909	819958
1565	819959
66905	819960
93723	819961
55417	819962
38768	819963
4157	819964
61886	819965
39010	819966
68722	819967
17579	819968
35508	819969
91560	819970
88589	819971
82159	819972
13518	819973
30775	819974
19722	819975
104226	819976
37122	819977
55678	819978
61737	819979
42454	819980
101660	819981
1261	819982
44725	819983
71406	819984
40383	819985
66164	819986
138936	819987
11660	819988
50177	819989
8515	819990
70536	819991
77225	819992
48014	819993
76835	819994
88846	819995
6060	819996
22610	819997
30482	819998
61393	819999
36809	820000
63199	820001
51030	820002
115572	820003
110541	820004
125671	820005
115516	820006
73337	820007
24907	820008
6298	820009
33033	820010
102611	820011
78389	820012
26643	820013
19094	820014
103970	820015
97547	820016
65061	820017
133042	820018
90134	820019
1177	820020
2352	820021
52058	820022
75436	820023
41074	820024
4339	820025
22839	820026
26288	820027
30465	820028
2785	820029
14433	820030
20889	820031
156769	820032
65436	820033
58698	820034
115822	820035
141589	820036
65262	820037
66545	820038
672	820039
11298	820040
15054	820041
21965	820042
89964	820043
9911	820044
9146	820045
78503	820046
163876	820047
62265	820048
15597	820049
84129	820050
72783	820051
1078	820052
132166	820053
157003	820054
1255	820055
45333	820056
96153	820057
49923	820058
84422	820059
24464	820060
22936	820061
137584	820062
49772	820063
155656	820064
11464	820065
72083	820066
71874	820067
2556	820068
18569	820069
58628	820070
88964	820071
100365	820072
19012	820073
9074	820074
53423	820075
8192	820076
93891	820077
79316	820078
25434	820079
64924	820080
24699	820081
14019	820082
49695	820083
42337	820084
11188	820085
21221	820086
436	820087
30363	820088
52459	820089
37416	820090
13973	820091
159241	820092
41151	820093
28899	820094
44313	820095
139860	820096
131841	820097
117876	820098
30749	820099
27090	820100
158187	820101
32215	820102
25537	820103
2998	820104
37063	820105
1624	820106
38856	820107
26610	820108
660	820109
20229	820110
69508	820111
14854	820112
20584	820113
41143	820114
15365	820115
163903	820116
31850	820117
17194	820118
79834	820119
88011	820120
13828	820121
82468	820122
31539	820123
37870	820124
7091	820125
25576	820126
66829	820127
242	820128
42193	820129
21288	820130
24470	820131
50444	820132
13208	820133
73569	820134
38081	820135
33060	820136
6096	820137
19954	820138
8445	820139
35388	820140
7135	820141
159110	820142
46427	820143
30617	820144
50505	820145
121532	820146
62110	820147
38523	820148
3076	820149
12180	820150
209	820151
59928	820152
19259	820153
17781	820154
148990	820155
96159	820156
49258	820157
15015	820158
28709	820159
7088	820160
108458	820161
114034	820162
11943	820163
34973	820164
92508	820165
60895	820166
89852	820167
11400	820168
2601	820169
74415	820170
4054	820171
18088	820172
11820	820173
160887	820174
44592	820175
29080	820176
116174	820177
4971	820178
41189	820179
67550	820180
21867	820181
66614	820182
1005	820183
121	820184
45283	820185
1762	820186
94739	820187
86717	820188
26101	820189
111750	820190
31038	820191
115000	820192
83967	820193
65549	820194
17468	820195
73918	820196
78571	820197
116390	820198
67970	820199
87833	820200
74268	820201
15036	820202
18681	820203
79379	820204
22369	820205
23988	820206
1241	820207
125257	820208
69886	820209
25759	820210
69310	820211
18197	820212
45771	820213
39210	820214
57601	820215
25419	820216
68516	820217
15845	820218
133230	820219
475	820220
27287	820221
30214	820222
124340	820223
5851	820224
5563	820225
50628	820226
30558	820227
13610	820228
57255	820229
49987	820230
17579	820231
125284	820232
17210	820233
11703	820234
13699	820235
81052	820236
66159	820237
122724	820238
117228	820239
139354	820240
80392	820241
155302	820242
104132	820243
19375	820244
109933	820245
66139	820246
5262	820247
26316	820248
49739	820249
23178	820250
25729	820251
2236	820252
47797	820253
121399	820254
6875	820255
87462	820256
136409	820257
50584	820258
12128	820259
10529	820260
12954	820261
1668	820262
6714	820263
62279	820264
10394	820265
52520	820266
46402	820267
5938	820268
97486	820269
23470	820270
10171	820271
23178	820272
108149	820273
40896	820274
32588	820275
61351	820276
12845	820277
44903	820278
29635	820279
41828	820280
49946	820281
32757	820282
594	820283
121958	820284
85825	820285
125890	820286
93368	820287
52082	820288
13076	820289
120326	820290
137	820291
92426	820292
2152	820293
26023	820294
37058	820295
8729	820296
83800	820297
13542	820298
69061	820299
12587	820300
94318	820301
132450	820302
91890	820303
639	820304
103	820305
4271	820306
18668	820307
61884	820308
134162	820309
81259	820310
79071	820311
32654	820312
65057	820313
41341	820314
14937	820315
92785	820316
13146	820317
17283	820318
112999	820319
35501	820320
54383	820321
24398	820322
33691	820323
10894	820324
57882	820325
35153	820326
51308	820327
37250	820328
20644	820329
159338	820330
14104	820331
11572	820332
12084	820333
4789	820334
18396	820335
47784	820336
61247	820337
50366	820338
34289	820339
20766	820340
54089	820341
34976	820342
38078	820343
12836	820344
12165	820345
68464	820346
14658	820347
143956	820348
159029	820349
9589	820350
7653	820351
86391	820352
42480	820353
77957	820354
23013	820355
45143	820356
6203	820357
54831	820358
7016	820359
14410	820360
21422	820361
8322	820362
2237	820363
23214	820364
340	820365
31659	820366
7043	820367
56831	820368
52099	820369
86288	820370
2797	820371
115830	820372
7972	820373
5634	820374
28867	820375
34311	820376
32775	820377
34296	820378
95029	820379
2918	820380
146020	820381
56	820382
44692	820383
471	820384
19151	820385
37507	820386
54584	820387
32515	820388
99971	820389
21648	820390
72761	820391
71824	820392
40910	820393
12059	820394
31773	820395
59502	820396
10181	820397
32057	820398
78081	820399
83669	820400
3784	820401
40842	820402
43250	820403
17090	820404
9906	820405
8050	820406
70182	820407
143092	820408
153002	820409
84310	820410
89050	820411
13732	820412
55821	820413
66805	820414
108084	820415
727	820416
58702	820417
36686	820418
14754	820419
104364	820420
23286	820421
38517	820422
113576	820423
26389	820424
95288	820425
32515	820426
72167	820427
5801	820428
78802	820429
115676	820430
33355	820431
32868	820432
66393	820433
13876	820434
47306	820435
55164	820436
19862	820437
51565	820438
73548	820439
29328	820440
64417	820441
123476	820442
103072	820443
4360	820444
14737	820445
8616	820446
26157	820447
2697	820448
160449	820449
13489	820450
5708	820451
11509	820452
132581	820453
75715	820454
23559	820455
193	820456
37580	820457
80232	820458
282	820459
12714	820460
84119	820461
4753	820462
7281	820463
44505	820464
25075	820465
517	820466
136066	820467
113650	820468
45160	820469
35712	820470
73528	820471
112140	820472
88420	820473
8140	820474
1231	820475
5722	820476
55637	820477
66155	820478
55018	820479
21428	820480
22801	820481
10807	820482
28087	820483
8628	820484
5416	820485
27711	820486
826	820487
39599	820488
30214	820489
902	820490
33046	820491
54015	820492
2530	820493
108748	820494
168230	820495
3948	820496
4186	820497
159039	820498
3512	820499
2908	820500
3828	820501
22142	820502
16311	820503
143046	820504
66377	820505
62723	820506
115694	820507
7439	820508
32342	820509
3912	820510
855	820511
23281	820512
49963	820513
65638	820514
146596	820515
3919	820516
158017	820517
20860	820518
10775	820519
44054	820520
70558	820521
55427	820522
8791	820523
1104	820524
47708	820525
43658	820526
914	820527
85622	820528
34111	820529
24705	820530
28480	820531
100962	820532
37708	820533
2336	820534
25519	820535
5171	820536
15028	820537
10991	820538
24460	820539
2321	820540
39679	820541
7688	820542
624	820543
25337	820544
18104	820545
10030	820546
103631	820547
141073	820548
1238	820549
54375	820550
6238	820551
113844	820552
27225	820553
21379	820554
125025	820555
5096	820556
37003	820557
62910	820558
64951	820559
24550	820560
1657	820561
2757	820562
6344	820563
31169	820564
17105	820565
117488	820566
27623	820567
77714	820568
17774	820569
68354	820570
76408	820571
63493	820572
67906	820573
28268	820574
34301	820575
43982	820576
82767	820577
15168	820578
18019	820579
60187	820580
52778	820581
43210	820582
25892	820583
13050	820584
70530	820585
8466	820586
5989	820587
18272	820588
86176	820589
26782	820590
13890	820591
28506	820592
13142	820593
18015	820594
13509	820595
7505	820596
58010	820597
75989	820598
2101	820599
126639	820600
12270	820601
25994	820602
11726	820603
162510	820604
84100	820605
17906	820606
64181	820607
82167	820608
2049	820609
446	820610
6452	820611
9236	820612
17590	820613
16	820614
71252	820615
80706	820616
5095	820617
26761	820618
92956	820619
26933	820620
9517	820621
68714	820622
7462	820623
28185	820624
17579	820625
12124	820626
65982	820627
140167	820628
32732	820629
62128	820630
35354	820631
37997	820632
53390	820633
12346	820634
22305	820635
8481	820636
85152	820637
36011	820638
34598	820639
100159	820640
121287	820641
75906	820642
8729	820643
47990	820644
9933	820645
960	820646
69502	820647
55469	820648
1476	820649
70211	820650
73010	820651
82787	820652
48907	820653
30673	820654
92689	820655
26882	820656
59415	820657
23078	820658
77969	820659
29538	820660
37611	820661
2100	820662
423	820663
18353	820664
7862	820665
136903	820666
33004	820667
30622	820668
153001	820669
27178	820670
1452	820671
9065	820672
43941	820673
137798	820674
32889	820675
81273	820676
131859	820677
6942	820678
6324	820679
42420	820680
26543	820681
42651	820682
20700	820683
114683	820684
99272	820685
131749	820686
13557	820687
23159	820688
19641	820689
704	820690
575	820691
92481	820692
37461	820693
66950	820694
21627	820695
21363	820696
104731	820697
113189	820698
47397	820699
37822	820700
60713	820701
12057	820702
4965	820703
154707	820704
18224	820705
45041	820706
25341	820707
35944	820708
28892	820709
13342	820710
2682	820711
166540	820712
14616	820713
129018	820714
1926	820715
33005	820716
63475	820717
97793	820718
92042	820719
165752	820720
9912	820721
66765	820722
34090	820723
5378	820724
51679	820725
5544	820726
21386	820727
23656	820728
107313	820729
115478	820730
7860	820731
2711	820732
3618	820733
23544	820734
88358	820735
2179	820736
14613	820737
27148	820738
72214	820739
30470	820740
100546	820741
14708	820742
26913	820743
55951	820744
83248	820745
64482	820746
29841	820747
63499	820748
40184	820749
114351	820750
10607	820751
55689	820752
61419	820753
4997	820754
14875	820755
25337	820756
9625	820757
66897	820758
125947	820759
71763	820760
60155	820761
89089	820762
5616	820763
21163	820764
2820	820765
59372	820766
36279	820767
124974	820768
1332	820769
9413	820770
34669	820771
4270	820772
6075	820773
20159	820774
968	820775
96535	820776
41371	820777
148	820778
5254	820779
104299	820780
91141	820781
109332	820782
3441	820783
535	820784
16426	820785
85018	820786
27856	820787
24510	820788
81425	820789
20497	820790
15798	820791
47553	820792
61475	820793
30344	820794
127747	820795
69164	820796
53187	820797
44515	820798
23220	820799
9638	820800
55845	820801
63570	820802
12614	820803
53768	820804
311	820805
40498	820806
28620	820807
25388	820808
58762	820809
122914	820810
5209	820811
56971	820812
4992	820813
31998	820814
7347	820815
36994	820816
19987	820817
138079	820818
85739	820819
3366	820820
91455	820821
26102	820822
16972	820823
3711	820824
46967	820825
103629	820826
14763	820827
4022	820828
63046	820829
102072	820830
76280	820831
12287	820832
25560	820833
79615	820834
26586	820835
20339	820836
903	820837
57324	820838
60148	820839
128932	820840
90494	820841
47600	820842
8704	820843
26842	820844
75420	820845
54819	820846
169471	820847
75256	820848
29894	820849
97357	820850
9027	820851
80953	820852
54346	820853
30567	820854
12503	820855
53370	820856
94478	820857
7270	820858
8474	820859
4191	820860
47020	820861
71047	820862
44858	820863
34709	820864
123847	820865
122826	820866
129648	820867
1408	820868
17615	820869
44887	820870
50109	820871
152206	820872
134449	820873
17876	820874
2436	820875
39726	820876
16498	820877
787	820878
78889	820879
72875	820880
32956	820881
149602	820882
158946	820883
61550	820884
145210	820885
19588	820886
15747	820887
111932	820888
13399	820889
72998	820890
1903	820891
10904	820892
2128	820893
123801	820894
162	820895
96338	820896
135087	820897
21670	820898
107921	820899
55405	820900
6832	820901
80990	820902
21596	820903
66830	820904
68363	820905
91694	820906
28630	820907
4157	820908
11867	820909
60173	820910
79028	820911
11714	820912
3139	820913
17159	820914
3720	820915
20259	820916
104933	820917
2296	820918
103100	820919
16579	820920
32520	820921
4509	820922
116582	820923
88841	820924
71814	820925
27667	820926
607	820927
115787	820928
150462	820929
40577	820930
47292	820931
54730	820932
27597	820933
167260	820934
130031	820935
107031	820936
27394	820937
84905	820938
91498	820939
46087	820940
23814	820941
41177	820942
22709	820943
4802	820944
59842	820945
130843	820946
62553	820947
165020	820948
15373	820949
14465	820950
15993	820951
40734	820952
37138	820953
70611	820954
53087	820955
34035	820956
26653	820957
158463	820958
33518	820959
70433	820960
28106	820961
78034	820962
484	820963
20945	820964
46145	820965
4382	820966
55102	820967
2155	820968
78278	820969
106085	820970
14150	820971
21436	820972
54967	820973
60264	820974
42246	820975
59261	820976
7228	820977
874	820978
7557	820979
118357	820980
91822	820981
66137	820982
119016	820983
32837	820984
64769	820985
15210	820986
63958	820987
37793	820988
63644	820989
50327	820990
130389	820991
64260	820992
146667	820993
49002	820994
3167	820995
59745	820996
80770	820997
104529	820998
2940	820999
30468	821000
14580	821001
55091	821002
29774	821003
58864	821004
27346	821005
6701	821006
30253	821007
96000	821008
46572	821009
100	821010
12807	821011
6949	821012
27801	821013
30048	821014
15410	821015
104452	821016
53165	821017
12857	821018
5768	821019
8295	821020
4695	821021
9934	821022
4419	821023
40232	821024
132384	821025
11323	821026
37782	821027
30984	821028
62306	821029
56468	821030
145454	821031
2648	821032
132421	821033
27607	821034
18898	821035
27635	821036
19622	821037
59955	821038
107945	821039
13866	821040
80338	821041
34709	821042
84872	821043
139313	821044
22669	821045
121682	821046
44799	821047
49040	821048
51069	821049
570	821050
9480	821051
54444	821052
18491	821053
14259	821054
62249	821055
107192	821056
73446	821057
18229	821058
104544	821059
36624	821060
44667	821061
46078	821062
5241	821063
89904	821064
2254	821065
55883	821066
71497	821067
76778	821068
31472	821069
23210	821070
32220	821071
85556	821072
12688	821073
91278	821074
64355	821075
80174	821076
12337	821077
14978	821078
23286	821079
82568	821080
7986	821081
49732	821082
33512	821083
346	821084
100317	821085
31764	821086
36707	821087
69668	821088
35964	821089
16912	821090
42679	821091
27144	821092
30676	821093
3675	821094
32537	821095
26175	821096
61302	821097
97067	821098
397	821099
3867	821100
25811	821101
25412	821102
139861	821103
94278	821104
43083	821105
50994	821106
39245	821107
90620	821108
39604	821109
51855	821110
10013	821111
5347	821112
34956	821113
160357	821114
103317	821115
49387	821116
6115	821117
40468	821118
156775	821119
20069	821120
79868	821121
44576	821122
50191	821123
26208	821124
54227	821125
82373	821126
35103	821127
16258	821128
33045	821129
75632	821130
38905	821131
24580	821132
4443	821133
39381	821134
5670	821135
81361	821136
2683	821137
19767	821138
167578	821139
25466	821140
22805	821141
53996	821142
23319	821143
15253	821144
49230	821145
56373	821146
57801	821147
41245	821148
37481	821149
62721	821150
38472	821151
3422	821152
98584	821153
12400	821154
52264	821155
99223	821156
42547	821157
3242	821158
61617	821159
45194	821160
17167	821161
27217	821162
71818	821163
163236	821164
46171	821165
55819	821166
1476	821167
79487	821168
22554	821169
52106	821170
15758	821171
95979	821172
4009	821173
95970	821174
47668	821175
33617	821176
59778	821177
44142	821178
101257	821179
53674	821180
30155	821181
108299	821182
36803	821183
251	821184
18064	821185
131733	821186
31266	821187
18510	821188
18228	821189
31039	821190
36219	821191
48015	821192
41402	821193
78089	821194
92408	821195
30968	821196
58279	821197
16572	821198
7230	821199
1388	821200
38386	821201
36702	821202
153839	821203
123560	821204
153937	821205
117259	821206
2374	821207
27515	821208
32279	821209
11657	821210
27524	821211
38957	821212
1742	821213
32779	821214
16965	821215
11025	821216
12822	821217
30528	821218
43468	821219
119182	821220
86054	821221
122974	821222
53738	821223
51392	821224
4517	821225
39975	821226
95036	821227
75926	821228
23947	821229
89502	821230
75181	821231
100859	821232
31	821233
81493	821234
43450	821235
78603	821236
22617	821237
128644	821238
76103	821239
11007	821240
93447	821241
18952	821242
11895	821243
135652	821244
65488	821245
91088	821246
4954	821247
142899	821248
89698	821249
18007	821250
48985	821251
35563	821252
6330	821253
30645	821254
12237	821255
3784	821256
45636	821257
34482	821258
78677	821259
115453	821260
13090	821261
26892	821262
21085	821263
82838	821264
73269	821265
109180	821266
39814	821267
137729	821268
128927	821269
5642	821270
19854	821271
101775	821272
19477	821273
71884	821274
42331	821275
41247	821276
93964	821277
58834	821278
54324	821279
556	821280
149109	821281
74139	821282
29509	821283
1840	821284
110493	821285
11054	821286
119270	821287
60600	821288
137476	821289
59420	821290
28502	821291
39270	821292
117434	821293
1254	821294
54976	821295
1593	821296
25500	821297
38735	821298
17291	821299
31301	821300
33488	821301
29171	821302
12365	821303
29161	821304
11116	821305
11621	821306
17537	821307
3972	821308
77572	821309
101215	821310
21957	821311
72520	821312
8307	821313
12051	821314
66936	821315
18733	821316
32913	821317
205	821318
29962	821319
9348	821320
101530	821321
63945	821322
22200	821323
5156	821324
154655	821325
60804	821326
35620	821327
3641	821328
69806	821329
5372	821330
67608	821331
20630	821332
68663	821333
35939	821334
6639	821335
17202	821336
74385	821337
39744	821338
5744	821339
4086	821340
23888	821341
87453	821342
23529	821343
39403	821344
61917	821345
104099	821346
51001	821347
1077	821348
22706	821349
165383	821350
59162	821351
32974	821352
11176	821353
16093	821354
2563	821355
47427	821356
89667	821357
135962	821358
81893	821359
18910	821360
103404	821361
31594	821362
167853	821363
10088	821364
73439	821365
10589	821366
16842	821367
1589	821368
126074	821369
8300	821370
8233	821371
20162	821372
40270	821373
24864	821374
15483	821375
111816	821376
1760	821377
54656	821378
6836	821379
71625	821380
67976	821381
40180	821382
93761	821383
598	821384
131028	821385
82718	821386
149345	821387
59946	821388
2612	821389
121289	821390
39758	821391
22127	821392
20459	821393
22754	821394
106374	821395
50894	821396
5236	821397
12583	821398
2873	821399
29219	821400
1208	821401
34424	821402
6201	821403
1096	821404
20538	821405
23408	821406
40905	821407
36365	821408
38998	821409
63272	821410
43325	821411
58283	821412
64688	821413
21299	821414
18700	821415
66000	821416
3477	821417
90891	821418
40608	821419
60257	821420
1084	821421
15417	821422
48277	821423
4081	821424
22115	821425
52965	821426
2857	821427
34166	821428
25026	821429
89608	821430
25043	821431
59713	821432
23511	821433
21843	821434
8146	821435
100444	821436
4327	821437
95426	821438
7846	821439
826	821440
93597	821441
839	821442
82160	821443
1288	821444
36448	821445
47649	821446
156318	821447
20957	821448
156561	821449
64286	821450
5995	821451
74501	821452
105814	821453
24691	821454
19700	821455
115923	821456
14891	821457
29656	821458
51185	821459
114048	821460
63168	821461
11894	821462
77894	821463
906	821464
118907	821465
11837	821466
17606	821467
148053	821468
844	821469
4969	821470
3612	821471
138108	821472
16382	821473
140741	821474
14739	821475
44819	821476
31049	821477
9084	821478
159133	821479
36675	821480
14791	821481
39375	821482
13443	821483
38350	821484
9664	821485
75028	821486
115480	821487
24104	821488
21580	821489
67329	821490
119466	821491
42499	821492
41006	821493
27786	821494
7163	821495
31405	821496
60927	821497
52160	821498
99071	821499
45369	821500
9597	821501
14514	821502
34559	821503
104580	821504
34935	821505
38517	821506
107368	821507
2873	821508
25008	821509
56076	821510
5762	821511
62763	821512
7197	821513
40928	821514
72867	821515
75482	821516
18665	821517
149572	821518
61192	821519
31651	821520
106440	821521
48612	821522
11293	821523
133560	821524
54319	821525
1915	821526
65486	821527
34869	821528
14557	821529
72423	821530
45739	821531
13675	821532
125972	821533
77517	821534
31085	821535
55025	821536
6178	821537
130964	821538
28356	821539
155444	821540
58678	821541
25023	821542
19999	821543
75569	821544
107183	821545
18923	821546
25751	821547
31506	821548
2482	821549
65217	821550
57855	821551
20233	821552
21683	821553
71604	821554
6796	821555
119073	821556
73529	821557
41984	821558
72396	821559
96185	821560
4529	821561
18189	821562
20557	821563
113631	821564
158656	821565
77734	821566
25425	821567
7924	821568
5334	821569
101507	821570
52004	821571
23330	821572
68191	821573
9651	821574
57976	821575
13662	821576
8026	821577
15312	821578
109286	821579
8429	821580
14520	821581
62924	821582
4620	821583
89956	821584
52851	821585
87949	821586
57309	821587
23695	821588
68465	821589
128557	821590
52258	821591
101051	821592
7733	821593
24700	821594
41152	821595
40255	821596
76098	821597
55023	821598
10281	821599
19169	821600
12295	821601
40040	821602
16706	821603
5529	821604
46325	821605
149779	821606
83717	821607
7345	821608
111006	821609
25693	821610
70574	821611
74885	821612
2510	821613
53444	821614
1293	821615
27908	821616
31534	821617
90616	821618
52863	821619
7500	821620
49671	821621
65449	821622
60918	821623
6658	821624
43330	821625
49919	821626
25331	821627
7232	821628
45900	821629
111950	821630
135709	821631
11075	821632
34404	821633
104565	821634
41087	821635
9446	821636
7936	821637
10106	821638
869	821639
46400	821640
1004	821641
46677	821642
6275	821643
44880	821644
70730	821645
47535	821646
11529	821647
3565	821648
16634	821649
12912	821650
28401	821651
49179	821652
2415	821653
190	821654
17483	821655
79776	821656
45037	821657
96792	821658
20989	821659
54884	821660
91746	821661
88326	821662
13941	821663
75968	821664
80560	821665
16944	821666
74139	821667
15609	821668
586	821669
46791	821670
108701	821671
75155	821672
125	821673
56866	821674
1624	821675
55696	821676
71491	821677
44735	821678
3927	821679
19280	821680
123901	821681
2383	821682
13560	821683
4866	821684
82752	821685
32594	821686
74496	821687
14459	821688
66580	821689
123579	821690
36140	821691
48384	821692
7450	821693
1451	821694
14323	821695
578	821696
35603	821697
43290	821698
9487	821699
51420	821700
37752	821701
34339	821702
50450	821703
146095	821704
91773	821705
163538	821706
133584	821707
160125	821708
44504	821709
92622	821710
1062	821711
60360	821712
316	821713
31354	821714
56258	821715
63791	821716
98358	821717
133700	821718
82113	821719
80241	821720
30559	821721
122120	821722
19074	821723
65866	821724
6777	821725
210	821726
78209	821727
51598	821728
63416	821729
32257	821730
33913	821731
129403	821732
72159	821733
40731	821734
2444	821735
5753	821736
3281	821737
23496	821738
62401	821739
1783	821740
459	821741
187	821742
95540	821743
13150	821744
97385	821745
125834	821746
18785	821747
73536	821748
32695	821749
74202	821750
13167	821751
6655	821752
52062	821753
21109	821754
32575	821755
20881	821756
15828	821757
16519	821758
4643	821759
124718	821760
152400	821761
127029	821762
53108	821763
83887	821764
4555	821765
11449	821766
10569	821767
43882	821768
53831	821769
136449	821770
424	821771
32984	821772
9576	821773
60286	821774
8148	821775
125838	821776
148383	821777
103632	821778
72771	821779
34077	821780
32886	821781
41445	821782
167	821783
44001	821784
22246	821785
28167	821786
15367	821787
121169	821788
75825	821789
78238	821790
27164	821791
1122	821792
143778	821793
3568	821794
7213	821795
16819	821796
13674	821797
58008	821798
34273	821799
1018	821800
54123	821801
3608	821802
1859	821803
6087	821804
1481	821805
68336	821806
62311	821807
103523	821808
32426	821809
334	821810
36350	821811
4988	821812
86170	821813
57650	821814
117962	821815
82415	821816
108555	821817
1702	821818
3831	821819
81698	821820
1711	821821
5670	821822
154547	821823
56403	821824
37603	821825
126549	821826
10374	821827
49656	821828
81292	821829
8153	821830
36041	821831
52986	821832
92255	821833
12922	821834
14443	821835
67585	821836
131981	821837
4961	821838
15478	821839
134540	821840
17178	821841
30929	821842
39860	821843
2622	821844
5696	821845
129217	821846
5392	821847
7246	821848
19801	821849
53489	821850
56446	821851
1320	821852
47120	821853
31271	821854
6525	821855
17837	821856
53799	821857
88223	821858
51539	821859
16142	821860
3815	821861
25585	821862
99234	821863
63273	821864
18902	821865
4498	821866
116755	821867
48737	821868
20817	821869
123925	821870
4065	821871
19615	821872
67296	821873
29588	821874
44437	821875
35026	821876
23987	821877
74850	821878
100237	821879
15968	821880
24340	821881
67936	821882
122289	821883
47425	821884
51400	821885
3458	821886
38394	821887
4426	821888
66537	821889
130100	821890
37082	821891
66119	821892
24165	821893
7164	821894
29803	821895
115203	821896
13487	821897
71396	821898
35540	821899
6249	821900
60852	821901
6827	821902
61080	821903
18419	821904
79959	821905
42489	821906
60878	821907
8224	821908
42332	821909
133080	821910
21853	821911
45975	821912
36454	821913
3274	821914
16915	821915
20414	821916
114018	821917
34245	821918
71997	821919
37295	821920
31901	821921
27823	821922
15986	821923
4373	821924
49659	821925
94760	821926
92239	821927
42601	821928
90625	821929
130822	821930
56240	821931
57005	821932
615	821933
16732	821934
28834	821935
36476	821936
18049	821937
93580	821938
34668	821939
15749	821940
40404	821941
7197	821942
1517	821943
25208	821944
79144	821945
2523	821946
24079	821947
55909	821948
13825	821949
9838	821950
56993	821951
3557	821952
60715	821953
75856	821954
85368	821955
11034	821956
49399	821957
24012	821958
131417	821959
34964	821960
23546	821961
60215	821962
49965	821963
45568	821964
75313	821965
76912	821966
32424	821967
22892	821968
16507	821969
19360	821970
890	821971
24136	821972
54875	821973
167306	821974
1869	821975
95729	821976
49579	821977
152816	821978
43616	821979
39893	821980
73850	821981
56194	821982
20051	821983
41073	821984
30874	821985
110	821986
130728	821987
62637	821988
2036	821989
123449	821990
54959	821991
111973	821992
10156	821993
14759	821994
39533	821995
118342	821996
4098	821997
40011	821998
3528	821999
318	822000
5	822001
145974	822002
5515	822003
9631	822004
735	822005
5106	822006
3327	822007
5427	822008
9598	822009
36846	822010
160448	822011
110176	822012
73228	822013
23058	822014
21187	822015
18941	822016
25881	822017
72986	822018
1907	822019
67181	822020
108640	822021
36687	822022
19732	822023
99355	822024
6449	822025
103935	822026
55965	822027
5872	822028
31426	822029
53473	822030
5348	822031
52195	822032
26901	822033
113309	822034
3725	822035
16346	822036
73097	822037
23135	822038
131951	822039
250	822040
77126	822041
14802	822042
58987	822043
2656	822044
34984	822045
37905	822046
15684	822047
12675	822048
140907	822049
564	822050
4704	822051
66335	822052
1091	822053
154992	822054
9703	822055
603	822056
13987	822057
96350	822058
39328	822059
119945	822060
62330	822061
16514	822062
89034	822063
113723	822064
8198	822065
22417	822066
16631	822067
52870	822068
4803	822069
25127	822070
27232	822071
58690	822072
121482	822073
96385	822074
75573	822075
2033	822076
32017	822077
21741	822078
21944	822079
46021	822080
59338	822081
2674	822082
22556	822083
25860	822084
163769	822085
68733	822086
959	822087
51683	822088
48094	822089
9634	822090
18906	822091
657	822092
65451	822093
60120	822094
49306	822095
8553	822096
32702	822097
80660	822098
35011	822099
5134	822100
42424	822101
66301	822102
34447	822103
22355	822104
23646	822105
4776	822106
1412	822107
137800	822108
43521	822109
987	822110
15284	822111
31408	822112
16135	822113
53356	822114
35824	822115
47831	822116
67534	822117
1757	822118
88585	822119
13331	822120
31183	822121
1500	822122
12457	822123
73566	822124
107277	822125
22925	822126
6857	822127
62467	822128
7661	822129
70516	822130
10287	822131
96776	822132
71593	822133
84134	822134
63769	822135
23830	822136
133211	822137
62659	822138
480	822139
32144	822140
60577	822141
19559	822142
46428	822143
5189	822144
60773	822145
677	822146
46887	822147
23649	822148
55004	822149
92058	822150
48453	822151
30109	822152
25564	822153
126261	822154
25921	822155
26430	822156
32	822157
20629	822158
33099	822159
164796	822160
4700	822161
25055	822162
9406	822163
73627	822164
85311	822165
9558	822166
54549	822167
94437	822168
93579	822169
39484	822170
9746	822171
50501	822172
134879	822173
172	822174
75886	822175
55082	822176
117584	822177
32777	822178
7501	822179
31387	822180
69962	822181
481	822182
21594	822183
20449	822184
5644	822185
9782	822186
9497	822187
87154	822188
36544	822189
7071	822190
79226	822191
25898	822192
43593	822193
9086	822194
10227	822195
8199	822196
55459	822197
7603	822198
15929	822199
61089	822200
26215	822201
14604	822202
3664	822203
39577	822204
9077	822205
5791	822206
25847	822207
5290	822208
116256	822209
36413	822210
59	822211
92674	822212
44179	822213
23641	822214
124550	822215
63831	822216
17229	822217
70014	822218
5611	822219
81029	822220
121543	822221
41673	822222
72482	822223
70566	822224
120623	822225
34139	822226
8486	822227
85665	822228
120395	822229
27401	822230
77118	822231
7128	822232
12194	822233
169845	822234
50202	822235
47040	822236
56679	822237
25778	822238
42448	822239
110252	822240
31969	822241
83758	822242
23535	822243
59189	822244
75713	822245
26139	822246
7947	822247
70016	822248
76574	822249
12775	822250
389	822251
2926	822252
85694	822253
61581	822254
7931	822255
119210	822256
85492	822257
17417	822258
30901	822259
34305	822260
58814	822261
38622	822262
21478	822263
4363	822264
1880	822265
69713	822266
75531	822267
10472	822268
20899	822269
2683	822270
17372	822271
47946	822272
8051	822273
20567	822274
22076	822275
5040	822276
16325	822277
109027	822278
1298	822279
141374	822280
11973	822281
89373	822282
467	822283
69904	822284
50255	822285
23886	822286
5301	822287
42079	822288
31274	822289
87067	822290
12896	822291
33413	822292
18562	822293
3954	822294
46161	822295
19375	822296
20729	822297
42388	822298
2662	822299
22904	822300
28895	822301
12883	822302
137070	822303
26422	822304
1952	822305
52692	822306
3060	822307
15636	822308
7276	822309
24215	822310
11246	822311
5166	822312
37681	822313
9068	822314
7832	822315
113295	822316
21211	822317
94947	822318
5579	822319
19312	822320
62486	822321
75288	822322
51003	822323
21412	822324
31948	822325
6325	822326
19754	822327
14245	822328
69961	822329
161907	822330
40786	822331
108358	822332
139106	822333
1087	822334
61291	822335
99015	822336
9698	822337
34549	822338
69728	822339
22514	822340
77647	822341
15519	822342
43175	822343
82517	822344
54409	822345
56930	822346
72617	822347
66643	822348
167784	822349
1390	822350
119656	822351
95784	822352
3603	822353
80	822354
7526	822355
1122	822356
69423	822357
66304	822358
128574	822359
18284	822360
1343	822361
2081	822362
2094	822363
117942	822364
68564	822365
113651	822366
6742	822367
3835	822368
47116	822369
127009	822370
17806	822371
99420	822372
33556	822373
35627	822374
64207	822375
65074	822376
56996	822377
45750	822378
111673	822379
66516	822380
18956	822381
52721	822382
77886	822383
70998	822384
68234	822385
65542	822386
28185	822387
63766	822388
26689	822389
4738	822390
54358	822391
10007	822392
56136	822393
6120	822394
100818	822395
64680	822396
32792	822397
61155	822398
3143	822399
29080	822400
47453	822401
28900	822402
35536	822403
1336	822404
123616	822405
68480	822406
6578	822407
45290	822408
11319	822409
125406	822410
65814	822411
113297	822412
92961	822413
55973	822414
56717	822415
22523	822416
15480	822417
138	822418
57051	822419
2432	822420
42172	822421
65700	822422
166048	822423
96629	822424
61528	822425
30510	822426
30963	822427
10696	822428
35054	822429
24612	822430
4571	822431
22351	822432
32284	822433
42711	822434
157632	822435
52855	822436
368	822437
62199	822438
71482	822439
76310	822440
81057	822441
11006	822442
119951	822443
105060	822444
31628	822445
10748	822446
25721	822447
6819	822448
12569	822449
18887	822450
44563	822451
88965	822452
32066	822453
110655	822454
106006	822455
69704	822456
7397	822457
35373	822458
12091	822459
86385	822460
1919	822461
58055	822462
138139	822463
16121	822464
20504	822465
26403	822466
3222	822467
797	822468
52171	822469
1139	822470
16062	822471
55780	822472
13589	822473
1180	822474
63256	822475
116129	822476
11954	822477
45871	822478
30647	822479
58677	822480
57652	822481
49275	822482
23417	822483
72693	822484
8859	822485
38089	822486
17139	822487
68704	822488
304	822489
29705	822490
53258	822491
9346	822492
80677	822493
86967	822494
85668	822495
57089	822496
50940	822497
123910	822498
30756	822499
50109	822500
7064	822501
4123	822502
2879	822503
7758	822504
40669	822505
34005	822506
135390	822507
11228	822508
16125	822509
48912	822510
3967	822511
113095	822512
11552	822513
58036	822514
109715	822515
45084	822516
5938	822517
3092	822518
28753	822519
23368	822520
90821	822521
49481	822522
1958	822523
56580	822524
16700	822525
25936	822526
120755	822527
46888	822528
59066	822529
17492	822530
10692	822531
17390	822532
59114	822533
36841	822534
168676	822535
99383	822536
124190	822537
7160	822538
106553	822539
33768	822540
7694	822541
1754	822542
7246	822543
56025	822544
296	822545
3766	822546
49628	822547
45418	822548
65367	822549
13275	822550
34845	822551
32710	822552
18368	822553
70933	822554
11511	822555
99586	822556
31552	822557
73193	822558
4514	822559
378	822560
152372	822561
2087	822562
19562	822563
106924	822564
5577	822565
117564	822566
26998	822567
24777	822568
84966	822569
15176	822570
5964	822571
23410	822572
110692	822573
130735	822574
24303	822575
13303	822576
33020	822577
78160	822578
74509	822579
1635	822580
139497	822581
29376	822582
44274	822583
17382	822584
142606	822585
27285	822586
56729	822587
102639	822588
49609	822589
95	822590
258	822591
49958	822592
14441	822593
65342	822594
39073	822595
45218	822596
15175	822597
52801	822598
39888	822599
45624	822600
133015	822601
9561	822602
9967	822603
34913	822604
21724	822605
10489	822606
21732	822607
16554	822608
34283	822609
10162	822610
34930	822611
58449	822612
122994	822613
76959	822614
56493	822615
704	822616
18381	822617
96727	822618
26996	822619
17688	822620
13483	822621
31035	822622
14797	822623
82280	822624
31513	822625
29246	822626
47750	822627
18094	822628
59876	822629
99276	822630
11079	822631
25316	822632
22134	822633
3573	822634
3778	822635
663	822636
4383	822637
9553	822638
33439	822639
138240	822640
9528	822641
8812	822642
14991	822643
21560	822644
64375	822645
38915	822646
28379	822647
102514	822648
36659	822649
360	822650
5322	822651
38060	822652
5476	822653
14101	822654
7460	822655
62703	822656
44246	822657
17601	822658
91558	822659
19970	822660
128364	822661
98627	822662
64949	822663
4261	822664
1099	822665
3101	822666
18960	822667
107930	822668
130645	822669
49288	822670
7256	822671
151407	822672
73734	822673
16750	822674
51042	822675
32145	822676
48108	822677
17991	822678
17935	822679
15605	822680
100435	822681
384	822682
11464	822683
14297	822684
28205	822685
24185	822686
4778	822687
14950	822688
43256	822689
52551	822690
49522	822691
126207	822692
6027	822693
7925	822694
9731	822695
119227	822696
161936	822697
56726	822698
42643	822699
94842	822700
11938	822701
32173	822702
19873	822703
50897	822704
18643	822705
45167	822706
43723	822707
20182	822708
38602	822709
72966	822710
26741	822711
50263	822712
14448	822713
37001	822714
156867	822715
13360	822716
76705	822717
103776	822718
33259	822719
26280	822720
69022	822721
20117	822722
72122	822723
1793	822724
27007	822725
23213	822726
10567	822727
160179	822728
9304	822729
53616	822730
69645	822731
10534	822732
145666	822733
62099	822734
112903	822735
37939	822736
25272	822737
72407	822738
66681	822739
71942	822740
13988	822741
95270	822742
80421	822743
5769	822744
41908	822745
73015	822746
18686	822747
31854	822748
13086	822749
46663	822750
31801	822751
43289	822752
104801	822753
21236	822754
8191	822755
30115	822756
62861	822757
64970	822758
3663	822759
12561	822760
8531	822761
114139	822762
60043	822763
126000	822764
62	822765
127944	822766
2007	822767
21890	822768
9984	822769
20793	822770
115525	822771
11637	822772
31915	822773
9622	822774
11351	822775
109055	822776
12551	822777
13333	822778
14289	822779
3156	822780
35744	822781
26550	822782
13140	822783
41672	822784
24570	822785
79045	822786
38884	822787
55894	822788
10063	822789
14228	822790
18890	822791
9122	822792
71401	822793
5913	822794
97446	822795
65187	822796
61058	822797
44873	822798
119978	822799
30063	822800
18438	822801
8906	822802
49076	822803
82391	822804
90374	822805
17115	822806
117829	822807
3425	822808
112229	822809
44054	822810
143110	822811
5673	822812
52495	822813
92608	822814
32695	822815
118728	822816
37652	822817
52121	822818
24619	822819
56209	822820
16609	822821
34083	822822
30114	822823
73005	822824
16537	822825
32276	822826
24040	822827
74772	822828
24766	822829
5857	822830
17623	822831
48649	822832
18731	822833
135545	822834
102675	822835
40951	822836
33634	822837
34653	822838
36859	822839
41187	822840
96581	822841
7771	822842
22254	822843
115491	822844
6179	822845
16163	822846
59269	822847
10298	822848
22922	822849
1765	822850
111905	822851
2434	822852
3486	822853
2561	822854
53564	822855
20944	822856
131230	822857
98272	822858
92042	822859
8448	822860
87255	822861
6150	822862
9856	822863
63290	822864
1047	822865
82128	822866
150989	822867
35296	822868
10385	822869
82073	822870
60972	822871
14605	822872
29899	822873
40157	822874
16346	822875
46116	822876
13696	822877
80813	822878
32002	822879
45058	822880
117506	822881
61196	822882
99566	822883
9586	822884
49832	822885
9975	822886
15187	822887
56576	822888
44465	822889
12052	822890
147253	822891
117709	822892
49325	822893
70485	822894
4299	822895
112390	822896
6181	822897
96709	822898
32841	822899
7771	822900
101726	822901
26775	822902
4766	822903
41059	822904
12780	822905
2711	822906
41765	822907
61813	822908
46825	822909
23994	822910
4260	822911
119306	822912
37899	822913
8961	822914
5253	822915
20926	822916
17739	822917
10676	822918
77835	822919
39315	822920
75578	822921
36743	822922
14256	822923
68110	822924
12155	822925
41021	822926
11705	822927
98330	822928
65067	822929
22947	822930
35240	822931
7210	822932
24115	822933
45	822934
71830	822935
153818	822936
55089	822937
2585	822938
17498	822939
34708	822940
26880	822941
96843	822942
101777	822943
93632	822944
47709	822945
154163	822946
85793	822947
54030	822948
106384	822949
5759	822950
541	822951
514	822952
32201	822953
66134	822954
4194	822955
15159	822956
11259	822957
133785	822958
59130	822959
42163	822960
53057	822961
77236	822962
57461	822963
46054	822964
75362	822965
39252	822966
63948	822967
5098	822968
150416	822969
7144	822970
33237	822971
8338	822972
139019	822973
70741	822974
29739	822975
105549	822976
28565	822977
101459	822978
64016	822979
9670	822980
7476	822981
22538	822982
18344	822983
19536	822984
72689	822985
32815	822986
28842	822987
24244	822988
39954	822989
114965	822990
776	822991
36426	822992
55484	822993
33350	822994
55575	822995
35273	822996
15630	822997
5228	822998
27539	822999
91903	823000
95552	823001
115538	823002
78912	823003
33366	823004
19557	823005
53090	823006
154309	823007
66930	823008
156792	823009
53976	823010
138621	823011
17387	823012
26445	823013
473	823014
41018	823015
26948	823016
139506	823017
70205	823018
71861	823019
3157	823020
85589	823021
42850	823022
12179	823023
36598	823024
34518	823025
11950	823026
108827	823027
15637	823028
76645	823029
79131	823030
25204	823031
3577	823032
67593	823033
25286	823034
17775	823035
66448	823036
59194	823037
38874	823038
14035	823039
45563	823040
42266	823041
74413	823042
78743	823043
127938	823044
41490	823045
34104	823046
8120	823047
108213	823048
11766	823049
3930	823050
25593	823051
26438	823052
9721	823053
55338	823054
2192	823055
95741	823056
2307	823057
101226	823058
2829	823059
57153	823060
22839	823061
2082	823062
28462	823063
251	823064
6750	823065
59283	823066
151081	823067
14323	823068
6346	823069
157141	823070
8372	823071
4163	823072
58775	823073
135084	823074
76919	823075
40	823076
49266	823077
10585	823078
73820	823079
28626	823080
2967	823081
152531	823082
22483	823083
11120	823084
3610	823085
8355	823086
11025	823087
678	823088
82951	823089
14040	823090
9541	823091
8568	823092
42535	823093
65529	823094
123932	823095
36124	823096
33411	823097
10766	823098
86312	823099
438	823100
14205	823101
17719	823102
22831	823103
113106	823104
57752	823105
36127	823106
18977	823107
23941	823108
50033	823109
51674	823110
24782	823111
100301	823112
4553	823113
1582	823114
21308	823115
5200	823116
2518	823117
65091	823118
45100	823119
21618	823120
38964	823121
3270	823122
106748	823123
4854	823124
7306	823125
13168	823126
75195	823127
11269	823128
72095	823129
147900	823130
35511	823131
132255	823132
12603	823133
8060	823134
79010	823135
54684	823136
25267	823137
105	823138
13798	823139
26514	823140
38161	823141
20955	823142
162027	823143
88574	823144
31554	823145
42906	823146
95250	823147
29678	823148
16345	823149
35442	823150
7556	823151
59169	823152
49570	823153
37849	823154
41310	823155
88066	823156
80489	823157
78999	823158
11834	823159
32161	823160
72354	823161
964	823162
47163	823163
88327	823164
27745	823165
23969	823166
3247	823167
60387	823168
49937	823169
1398	823170
34351	823171
131002	823172
132575	823173
29883	823174
68129	823175
11252	823176
89260	823177
92178	823178
56437	823179
12298	823180
18429	823181
5712	823182
5907	823183
31408	823184
3481	823185
7538	823186
78550	823187
23825	823188
22453	823189
20277	823190
8358	823191
43778	823192
4959	823193
48345	823194
147667	823195
102670	823196
10720	823197
128	823198
59822	823199
71984	823200
16635	823201
71568	823202
14187	823203
1992	823204
63810	823205
81017	823206
43555	823207
34845	823208
11419	823209
63573	823210
4998	823211
4370	823212
782	823213
2307	823214
5361	823215
77188	823216
80	823217
64213	823218
114941	823219
9493	823220
45448	823221
69175	823222
102816	823223
72486	823224
150347	823225
1146	823226
29795	823227
20137	823228
66228	823229
87352	823230
105598	823231
35297	823232
29119	823233
44025	823234
86954	823235
32803	823236
66465	823237
112990	823238
22405	823239
95161	823240
92765	823241
51661	823242
10372	823243
70502	823244
123993	823245
39839	823246
146134	823247
34677	823248
52109	823249
92478	823250
86863	823251
138347	823252
54653	823253
71480	823254
66094	823255
328	823256
3598	823257
77610	823258
24474	823259
26270	823260
115037	823261
9002	823262
7153	823263
130154	823264
25848	823265
12782	823266
78193	823267
111845	823268
24696	823269
20730	823270
76180	823271
31046	823272
52590	823273
59816	823274
71802	823275
55956	823276
139461	823277
15048	823278
47975	823279
59497	823280
102125	823281
27373	823282
22147	823283
43812	823284
25347	823285
38065	823286
24484	823287
22825	823288
10253	823289
63799	823290
65745	823291
21994	823292
23356	823293
39059	823294
78394	823295
13367	823296
87943	823297
34405	823298
1519	823299
121	823300
7890	823301
34094	823302
100772	823303
36425	823304
83008	823305
77061	823306
51043	823307
98812	823308
1646	823309
9100	823310
102898	823311
131640	823312
8120	823313
22231	823314
90196	823315
111733	823316
11157	823317
2139	823318
1688	823319
66113	823320
19113	823321
61037	823322
13773	823323
2108	823324
5481	823325
50704	823326
8660	823327
61810	823328
77752	823329
42310	823330
4437	823331
3933	823332
93452	823333
30721	823334
113350	823335
100474	823336
111631	823337
137136	823338
26795	823339
30220	823340
49634	823341
63565	823342
5333	823343
116580	823344
96846	823345
16780	823346
30666	823347
19490	823348
7843	823349
4273	823350
37276	823351
18443	823352
55730	823353
18841	823354
57831	823355
9588	823356
25236	823357
91368	823358
75581	823359
53424	823360
18478	823361
3743	823362
71393	823363
23458	823364
45065	823365
41296	823366
34327	823367
18853	823368
74215	823369
141593	823370
151682	823371
65592	823372
7031	823373
23338	823374
22941	823375
149301	823376
41883	823377
17947	823378
106984	823379
133642	823380
97068	823381
35490	823382
124503	823383
43195	823384
23109	823385
7970	823386
122239	823387
26045	823388
105128	823389
75826	823390
1404	823391
828	823392
95891	823393
13291	823394
36458	823395
20904	823396
61070	823397
164350	823398
111505	823399
23162	823400
145331	823401
78228	823402
14924	823403
112114	823404
14305	823405
5909	823406
163339	823407
94919	823408
16881	823409
69702	823410
728	823411
1323	823412
159	823413
80100	823414
30384	823415
6490	823416
44850	823417
1003	823418
16799	823419
2726	823420
26854	823421
25389	823422
25772	823423
100856	823424
66597	823425
9574	823426
79633	823427
5197	823428
9187	823429
14281	823430
5964	823431
48497	823432
45264	823433
26804	823434
94335	823435
87335	823436
89322	823437
20434	823438
96204	823439
12431	823440
25552	823441
159465	823442
27991	823443
109966	823444
127526	823445
44730	823446
101315	823447
116745	823448
44605	823449
56376	823450
24528	823451
39571	823452
12582	823453
135723	823454
155304	823455
73775	823456
81809	823457
37952	823458
14500	823459
18464	823460
142226	823461
36878	823462
45111	823463
11399	823464
227	823465
62140	823466
2481	823467
134527	823468
135239	823469
51085	823470
54519	823471
48445	823472
21254	823473
22434	823474
126690	823475
108468	823476
43918	823477
19547	823478
38567	823479
49001	823480
2139	823481
12201	823482
93630	823483
150370	823484
76170	823485
66	823486
11693	823487
37904	823488
11713	823489
27914	823490
22467	823491
46464	823492
25448	823493
5318	823494
40535	823495
3481	823496
128722	823497
16623	823498
73856	823499
6346	823500
56323	823501
32565	823502
56318	823503
77479	823504
81744	823505
16311	823506
3821	823507
111347	823508
63717	823509
14314	823510
62242	823511
16017	823512
114968	823513
30722	823514
12491	823515
61394	823516
53195	823517
3773	823518
132568	823519
75044	823520
40895	823521
69078	823522
626	823523
42458	823524
2612	823525
26224	823526
25799	823527
36696	823528
27805	823529
12358	823530
134519	823531
15524	823532
6803	823533
156763	823534
131992	823535
32207	823536
6351	823537
106530	823538
159991	823539
111402	823540
11019	823541
9	823542
39626	823543
77206	823544
1335	823545
82465	823546
136761	823547
39339	823548
35488	823549
28957	823550
2402	823551
37689	823552
1940	823553
17442	823554
38960	823555
24789	823556
260	823557
82748	823558
138259	823559
15038	823560
10798	823561
22321	823562
70243	823563
9559	823564
45230	823565
4008	823566
6750	823567
146905	823568
14213	823569
80	823570
29664	823571
59039	823572
20721	823573
36503	823574
8846	823575
40896	823576
3639	823577
38548	823578
46022	823579
4844	823580
34434	823581
69161	823582
60175	823583
112031	823584
42723	823585
32280	823586
44564	823587
87954	823588
69322	823589
87	823590
10666	823591
30779	823592
68912	823593
5929	823594
3544	823595
57595	823596
45493	823597
138412	823598
80584	823599
4318	823600
3797	823601
40366	823602
3283	823603
17876	823604
20476	823605
14909	823606
662	823607
15681	823608
117634	823609
6530	823610
118116	823611
12318	823612
12820	823613
1000	823614
10444	823615
121569	823616
103441	823617
17883	823618
5156	823619
43926	823620
66583	823621
109119	823622
9077	823623
9342	823624
10384	823625
15126	823626
94003	823627
45557	823628
21520	823629
10701	823630
12814	823631
29849	823632
22884	823633
19884	823634
134515	823635
6221	823636
27085	823637
24179	823638
20784	823639
18423	823640
40474	823641
31972	823642
26742	823643
53631	823644
35762	823645
46586	823646
7649	823647
60781	823648
6991	823649
41928	823650
84229	823651
30120	823652
94244	823653
22619	823654
19272	823655
130443	823656
15003	823657
110749	823658
80594	823659
123850	823660
91147	823661
16238	823662
128777	823663
27389	823664
38106	823665
104055	823666
22933	823667
1238	823668
1831	823669
40884	823670
706	823671
9993	823672
93125	823673
73300	823674
435	823675
1257	823676
98186	823677
61168	823678
2008	823679
134227	823680
66760	823681
74370	823682
31877	823683
4939	823684
18496	823685
16088	823686
39000	823687
55550	823688
8062	823689
34893	823690
215	823691
71042	823692
22900	823693
191	823694
24502	823695
1923	823696
61096	823697
10132	823698
100965	823699
47569	823700
6218	823701
97249	823702
13230	823703
19147	823704
55988	823705
113168	823706
465	823707
154297	823708
90165	823709
16409	823710
1616	823711
4845	823712
36564	823713
113785	823714
61859	823715
70283	823716
18907	823717
43582	823718
52845	823719
88284	823720
18772	823721
133476	823722
124850	823723
13318	823724
4368	823725
1690	823726
2672	823727
20339	823728
3216	823729
40633	823730
30817	823731
37970	823732
60805	823733
27871	823734
14765	823735
82496	823736
33236	823737
37354	823738
117932	823739
15319	823740
111160	823741
1857	823742
90608	823743
2687	823744
39237	823745
48725	823746
19722	823747
11807	823748
12	823749
92386	823750
139332	823751
60661	823752
9721	823753
146206	823754
10498	823755
8762	823756
79490	823757
71840	823758
133095	823759
17504	823760
25602	823761
53192	823762
83979	823763
10874	823764
18179	823765
10446	823766
66962	823767
97456	823768
99232	823769
1104	823770
57729	823771
49266	823772
40758	823773
81868	823774
65125	823775
43609	823776
69779	823777
1135	823778
31207	823779
18203	823780
110050	823781
118458	823782
32680	823783
3610	823784
61558	823785
15393	823786
2271	823787
90094	823788
1852	823789
66275	823790
63165	823791
130208	823792
58566	823793
47824	823794
80855	823795
4829	823796
90643	823797
80145	823798
12623	823799
9234	823800
45909	823801
6594	823802
7987	823803
43579	823804
48344	823805
2204	823806
9560	823807
4666	823808
22584	823809
57255	823810
4513	823811
43204	823812
59909	823813
72413	823814
36254	823815
97734	823816
16178	823817
9660	823818
4433	823819
167110	823820
58804	823821
23969	823822
61111	823823
49009	823824
80627	823825
5025	823826
65050	823827
83176	823828
45898	823829
15877	823830
4378	823831
7445	823832
168276	823833
85024	823834
47706	823835
92674	823836
93819	823837
548	823838
27247	823839
54611	823840
59146	823841
109978	823842
33708	823843
31434	823844
14007	823845
112	823846
60951	823847
132241	823848
5251	823849
1343	823850
10292	823851
73687	823852
113174	823853
347	823854
5190	823855
45995	823856
60368	823857
14841	823858
53832	823859
427	823860
26112	823861
10588	823862
1521	823863
7696	823864
6141	823865
97790	823866
18706	823867
142118	823868
37835	823869
50325	823870
26741	823871
30127	823872
62796	823873
19472	823874
6450	823875
161479	823876
3011	823877
37893	823878
69131	823879
57953	823880
63045	823881
101314	823882
56844	823883
32066	823884
116497	823885
25324	823886
58503	823887
159750	823888
97427	823889
6899	823890
73372	823891
35482	823892
13866	823893
117975	823894
38370	823895
62046	823896
97957	823897
26676	823898
127192	823899
54431	823900
21720	823901
142502	823902
4542	823903
12838	823904
5409	823905
63758	823906
4571	823907
72394	823908
2553	823909
14542	823910
21495	823911
48351	823912
10637	823913
14177	823914
141131	823915
4504	823916
71893	823917
69880	823918
5248	823919
3948	823920
51655	823921
11311	823922
32980	823923
42894	823924
76653	823925
45301	823926
9892	823927
35162	823928
16064	823929
1667	823930
19920	823931
2194	823932
64416	823933
164679	823934
17570	823935
11808	823936
122730	823937
90779	823938
38450	823939
7062	823940
1927	823941
28351	823942
132839	823943
20065	823944
139648	823945
9578	823946
25455	823947
28586	823948
16489	823949
66467	823950
4472	823951
16313	823952
90616	823953
73583	823954
47803	823955
66948	823956
32204	823957
123076	823958
14739	823959
21812	823960
25474	823961
8289	823962
6627	823963
90405	823964
35942	823965
74554	823966
45280	823967
4833	823968
127898	823969
9856	823970
31048	823971
37210	823972
34363	823973
46124	823974
14763	823975
60147	823976
47628	823977
28918	823978
42909	823979
113768	823980
37617	823981
22077	823982
72930	823983
51464	823984
79133	823985
50064	823986
46701	823987
84884	823988
29348	823989
11139	823990
16968	823991
1292	823992
8777	823993
113327	823994
37875	823995
127977	823996
59263	823997
17620	823998
14905	823999
115623	824000
45249	824001
8844	824002
43215	824003
72426	824004
89992	824005
101206	824006
27409	824007
53014	824008
10418	824009
87371	824010
31889	824011
69196	824012
17687	824013
10753	824014
69147	824015
44681	824016
3306	824017
54777	824018
61278	824019
13924	824020
91639	824021
42011	824022
20482	824023
113596	824024
153038	824025
70894	824026
68590	824027
54351	824028
28173	824029
1950	824030
1634	824031
64808	824032
87307	824033
12670	824034
44810	824035
64642	824036
3004	824037
640	824038
30834	824039
42537	824040
71773	824041
10346	824042
3728	824043
21732	824044
34321	824045
62309	824046
104	824047
80677	824048
4559	824049
91179	824050
44112	824051
60198	824052
117224	824053
55907	824054
8336	824055
22763	824056
22261	824057
24860	824058
25056	824059
107935	824060
70908	824061
13677	824062
75322	824063
27891	824064
11278	824065
32225	824066
45672	824067
9721	824068
48884	824069
123154	824070
54196	824071
52667	824072
977	824073
29989	824074
22625	824075
132587	824076
3402	824077
20661	824078
24490	824079
72848	824080
170276	824081
41746	824082
79370	824083
105947	824084
3096	824085
30404	824086
22575	824087
9516	824088
1790	824089
1944	824090
102326	824091
23104	824092
13489	824093
132	824094
20645	824095
6820	824096
2129	824097
19784	824098
112843	824099
90174	824100
59890	824101
9136	824102
60742	824103
7304	824104
95524	824105
3168	824106
308	824107
49891	824108
13726	824109
43848	824110
51328	824111
50501	824112
11399	824113
25903	824114
5262	824115
39837	824116
57812	824117
1167	824118
41072	824119
77489	824120
50384	824121
46614	824122
66633	824123
37132	824124
20099	824125
57372	824126
6263	824127
12660	824128
151248	824129
76697	824130
12468	824131
97631	824132
58820	824133
416	824134
49278	824135
45134	824136
13917	824137
4577	824138
54592	824139
24725	824140
60808	824141
1480	824142
3672	824143
66527	824144
56552	824145
104939	824146
32687	824147
34705	824148
37499	824149
693	824150
1951	824151
8102	824152
33711	824153
46625	824154
132002	824155
10617	824156
55327	824157
33241	824158
5978	824159
64343	824160
19140	824161
71035	824162
11814	824163
111546	824164
103312	824165
55177	824166
14814	824167
62103	824168
53652	824169
28653	824170
52051	824171
36737	824172
5658	824173
45058	824174
27814	824175
18313	824176
7151	824177
41600	824178
83233	824179
104932	824180
77157	824181
17734	824182
16959	824183
25978	824184
39159	824185
13703	824186
8352	824187
23940	824188
11800	824189
33782	824190
30956	824191
44021	824192
151199	824193
108285	824194
66775	824195
58745	824196
52091	824197
57952	824198
63433	824199
103456	824200
7124	824201
91665	824202
128966	824203
13035	824204
66572	824205
48995	824206
75432	824207
8856	824208
18451	824209
37335	824210
6158	824211
78410	824212
10871	824213
41371	824214
521	824215
44413	824216
5998	824217
34257	824218
42468	824219
7225	824220
92012	824221
91122	824222
4377	824223
114091	824224
6528	824225
18569	824226
8383	824227
39727	824228
124	824229
36649	824230
24835	824231
34313	824232
18280	824233
13865	824234
11396	824235
69677	824236
41303	824237
8824	824238
16253	824239
35900	824240
29015	824241
113468	824242
68802	824243
7004	824244
1718	824245
155949	824246
143302	824247
1291	824248
21369	824249
30471	824250
29663	824251
5239	824252
14851	824253
52364	824254
12911	824255
35861	824256
15645	824257
62979	824258
37032	824259
44901	824260
21822	824261
63370	824262
25175	824263
16881	824264
9411	824265
34662	824266
56181	824267
30874	824268
38438	824269
28207	824270
70366	824271
7148	824272
31680	824273
44852	824274
21193	824275
6347	824276
6643	824277
36084	824278
5808	824279
84017	824280
2161	824281
13214	824282
139100	824283
46269	824284
88742	824285
7700	824286
16766	824287
5332	824288
36149	824289
119353	824290
8271	824291
30464	824292
42244	824293
90447	824294
45945	824295
4374	824296
19594	824297
56216	824298
21962	824299
5282	824300
56874	824301
1656	824302
2886	824303
142063	824304
69017	824305
86177	824306
124708	824307
22767	824308
21687	824309
40194	824310
37907	824311
31401	824312
12346	824313
64878	824314
140374	824315
138773	824316
19461	824317
4441	824318
7565	824319
35575	824320
45714	824321
7882	824322
12519	824323
115608	824324
67752	824325
363	824326
58727	824327
71125	824328
56976	824329
41735	824330
494	824331
124925	824332
21162	824333
36715	824334
78796	824335
46395	824336
220	824337
58488	824338
14376	824339
115890	824340
96262	824341
914	824342
407	824343
123549	824344
17699	824345
46046	824346
53567	824347
103808	824348
1827	824349
36040	824350
106844	824351
11983	824352
10147	824353
56580	824354
147671	824355
63004	824356
75262	824357
32282	824358
1985	824359
33491	824360
70919	824361
84513	824362
40097	824363
31814	824364
32777	824365
45981	824366
99480	824367
34450	824368
5852	824369
40443	824370
84220	824371
119842	824372
158742	824373
84398	824374
12649	824375
154109	824376
144366	824377
14933	824378
139723	824379
26667	824380
46699	824381
6843	824382
27551	824383
21228	824384
129479	824385
6949	824386
5593	824387
63263	824388
27767	824389
94823	824390
44152	824391
1924	824392
62532	824393
33718	824394
37652	824395
20827	824396
41065	824397
19870	824398
21271	824399
57660	824400
9675	824401
2165	824402
39074	824403
9620	824404
13233	824405
135744	824406
20388	824407
59483	824408
21620	824409
19770	824410
37794	824411
93671	824412
10	824413
58524	824414
8581	824415
34288	824416
51278	824417
11499	824418
117334	824419
30590	824420
16256	824421
58259	824422
19969	824423
16281	824424
58526	824425
12775	824426
14398	824427
7326	824428
72677	824429
16625	824430
107707	824431
6201	824432
36468	824433
110824	824434
78452	824435
136029	824436
139418	824437
65944	824438
4958	824439
43529	824440
30391	824441
299	824442
3706	824443
29146	824444
22482	824445
13460	824446
11213	824447
20266	824448
91137	824449
30798	824450
94511	824451
46410	824452
8440	824453
86609	824454
17070	824455
8985	824456
16670	824457
91739	824458
42955	824459
4461	824460
27493	824461
35967	824462
2525	824463
6707	824464
17362	824465
11328	824466
6312	824467
51150	824468
81054	824469
100101	824470
44284	824471
10485	824472
4324	824473
7398	824474
8793	824475
28157	824476
752	824477
45891	824478
71782	824479
16452	824480
94969	824481
62507	824482
2154	824483
24308	824484
68055	824485
35080	824486
27544	824487
96760	824488
27783	824489
1066	824490
97802	824491
113847	824492
51479	824493
97	824494
84566	824495
34437	824496
26551	824497
16853	824498
101517	824499
9175	824500
1873	824501
20117	824502
74497	824503
43892	824504
19844	824505
13638	824506
22940	824507
8521	824508
14286	824509
62351	824510
102326	824511
17464	824512
10468	824513
62384	824514
2126	824515
18000	824516
22877	824517
9224	824518
22847	824519
79385	824520
58546	824521
6560	824522
27816	824523
35891	824524
15394	824525
7229	824526
28331	824527
62908	824528
129342	824529
18105	824530
85219	824531
41318	824532
919	824533
22889	824534
120223	824535
20456	824536
111403	824537
63025	824538
24409	824539
15689	824540
137076	824541
33326	824542
80574	824543
25433	824544
16209	824545
2810	824546
110014	824547
66274	824548
44865	824549
115343	824550
57350	824551
62621	824552
156406	824553
7817	824554
261	824555
6913	824556
124194	824557
22391	824558
121968	824559
57534	824560
44376	824561
86622	824562
82507	824563
83718	824564
10980	824565
34155	824566
44285	824567
44326	824568
13586	824569
51447	824570
51534	824571
21611	824572
1450	824573
54145	824574
64423	824575
120206	824576
6604	824577
50568	824578
97183	824579
88747	824580
1195	824581
11992	824582
59871	824583
56586	824584
81580	824585
33269	824586
2962	824587
8412	824588
91310	824589
65978	824590
10601	824591
58688	824592
106797	824593
162002	824594
51783	824595
3506	824596
66114	824597
32234	824598
13903	824599
93216	824600
90033	824601
58228	824602
62402	824603
101453	824604
47849	824605
120275	824606
16507	824607
75824	824608
123548	824609
87848	824610
23139	824611
57526	824612
74283	824613
10993	824614
27880	824615
12412	824616
130844	824617
70345	824618
15472	824619
15425	824620
24957	824621
7951	824622
49669	824623
127929	824624
967	824625
33399	824626
130392	824627
57887	824628
64397	824629
5996	824630
68833	824631
125616	824632
3811	824633
144385	824634
71786	824635
81121	824636
71539	824637
37189	824638
38730	824639
38305	824640
76629	824641
54301	824642
40345	824643
80326	824644
14800	824645
292	824646
16488	824647
71626	824648
87011	824649
21868	824650
72191	824651
72653	824652
41802	824653
109999	824654
2981	824655
2102	824656
13634	824657
49134	824658
19359	824659
79992	824660
55320	824661
29415	824662
420	824663
107279	824664
100603	824665
90196	824666
69551	824667
21429	824668
6441	824669
85929	824670
99637	824671
33697	824672
15998	824673
8211	824674
10738	824675
321	824676
113579	824677
95441	824678
71231	824679
38078	824680
98174	824681
2226	824682
60451	824683
24669	824684
30599	824685
3207	824686
85991	824687
67909	824688
22551	824689
57950	824690
63323	824691
12972	824692
63116	824693
40074	824694
49469	824695
45535	824696
23988	824697
21752	824698
12315	824699
27985	824700
25363	824701
13776	824702
94358	824703
12725	824704
27440	824705
11426	824706
81707	824707
16646	824708
17692	824709
3224	824710
83119	824711
5939	824712
61921	824713
44910	824714
6937	824715
107557	824716
33272	824717
37300	824718
35864	824719
68175	824720
6966	824721
15083	824722
41895	824723
44538	824724
1159	824725
36495	824726
51633	824727
17164	824728
46929	824729
71124	824730
31441	824731
90569	824732
152843	824733
18486	824734
6435	824735
15767	824736
18180	824737
31297	824738
85991	824739
31203	824740
106268	824741
68615	824742
89514	824743
18642	824744
28897	824745
4441	824746
22658	824747
7353	824748
24744	824749
1838	824750
47320	824751
77795	824752
68203	824753
21580	824754
153007	824755
9574	824756
127637	824757
6521	824758
49112	824759
27136	824760
937	824761
61252	824762
19466	824763
17730	824764
23385	824765
69046	824766
59956	824767
8950	824768
11469	824769
84620	824770
13159	824771
15997	824772
46545	824773
9444	824774
6437	824775
51295	824776
19412	824777
115346	824778
46075	824779
59932	824780
46327	824781
68124	824782
34690	824783
9993	824784
101167	824785
58669	824786
104315	824787
51304	824788
34716	824789
1134	824790
8142	824791
13522	824792
1872	824793
121528	824794
45631	824795
93026	824796
35559	824797
21800	824798
58323	824799
38556	824800
33432	824801
20746	824802
78970	824803
62180	824804
6988	824805
86194	824806
1145	824807
17716	824808
63275	824809
78768	824810
2756	824811
56344	824812
701	824813
348	824814
18098	824815
8399	824816
22966	824817
25516	824818
68087	824819
39649	824820
9640	824821
49770	824822
21383	824823
29677	824824
36985	824825
28087	824826
8200	824827
105837	824828
2634	824829
82628	824830
44951	824831
55167	824832
7306	824833
95805	824834
9513	824835
30023	824836
16430	824837
49330	824838
53467	824839
42703	824840
7913	824841
2203	824842
8408	824843
56474	824844
58405	824845
65255	824846
6811	824847
81776	824848
44806	824849
20701	824850
2073	824851
62823	824852
12441	824853
938	824854
156275	824855
53175	824856
42052	824857
5615	824858
55251	824859
3135	824860
81274	824861
6281	824862
7772	824863
34036	824864
94127	824865
3041	824866
8101	824867
22664	824868
20537	824869
18053	824870
10301	824871
55353	824872
14637	824873
8442	824874
51119	824875
82939	824876
121824	824877
122442	824878
21903	824879
43652	824880
998	824881
9072	824882
50315	824883
25248	824884
1276	824885
74125	824886
15849	824887
38090	824888
9242	824889
48596	824890
32697	824891
5843	824892
20755	824893
54136	824894
125241	824895
11875	824896
7879	824897
10422	824898
141888	824899
67854	824900
3181	824901
111815	824902
8082	824903
23178	824904
9761	824905
105797	824906
12271	824907
32162	824908
32465	824909
82823	824910
5795	824911
93709	824912
66747	824913
58308	824914
8993	824915
24223	824916
11172	824917
40433	824918
51264	824919
39671	824920
6592	824921
5875	824922
107591	824923
31265	824924
135927	824925
6456	824926
104239	824927
45254	824928
43549	824929
34663	824930
5951	824931
22788	824932
22004	824933
31419	824934
108079	824935
47755	824936
90338	824937
111338	824938
97680	824939
21847	824940
5560	824941
26276	824942
31090	824943
114064	824944
49324	824945
18839	824946
53815	824947
11166	824948
57232	824949
35866	824950
34519	824951
79988	824952
643	824953
3251	824954
12669	824955
40754	824956
30424	824957
36358	824958
2150	824959
29457	824960
1752	824961
23770	824962
23817	824963
79121	824964
23513	824965
169283	824966
50673	824967
101828	824968
11957	824969
151429	824970
4691	824971
84657	824972
66012	824973
607	824974
45988	824975
38121	824976
167511	824977
75159	824978
54584	824979
329	824980
3310	824981
17460	824982
138455	824983
92323	824984
50812	824985
31374	824986
34163	824987
29336	824988
76957	824989
141169	824990
19914	824991
21676	824992
37121	824993
36297	824994
112447	824995
4645	824996
30482	824997
24345	824998
67611	824999
8022	825000
123911	825001
14253	825002
28187	825003
86566	825004
33745	825005
5371	825006
68051	825007
106391	825008
90440	825009
64889	825010
17525	825011
6881	825012
18697	825013
118289	825014
128045	825015
11736	825016
14575	825017
3080	825018
84357	825019
12439	825020
21773	825021
158854	825022
29799	825023
29523	825024
56642	825025
114539	825026
13489	825027
8877	825028
46531	825029
5662	825030
10142	825031
78347	825032
82005	825033
610	825034
19892	825035
17324	825036
60429	825037
30403	825038
157826	825039
152729	825040
24250	825041
152911	825042
34072	825043
1529	825044
138274	825045
70499	825046
7931	825047
28905	825048
5731	825049
49933	825050
17604	825051
37439	825052
64967	825053
61167	825054
16684	825055
54275	825056
4946	825057
34653	825058
30101	825059
20781	825060
73932	825061
25779	825062
29243	825063
114364	825064
88856	825065
43135	825066
2403	825067
10	825068
2447	825069
41563	825070
78009	825071
102827	825072
37679	825073
12609	825074
79475	825075
53046	825076
34582	825077
43624	825078
14853	825079
9556	825080
19240	825081
45431	825082
96153	825083
106644	825084
9862	825085
61849	825086
35481	825087
84332	825088
42823	825089
2833	825090
4764	825091
160557	825092
111605	825093
37765	825094
54495	825095
2615	825096
92332	825097
12110	825098
59612	825099
66914	825100
26850	825101
17122	825102
65143	825103
77144	825104
38506	825105
13342	825106
62431	825107
39290	825108
57391	825109
93211	825110
44750	825111
32728	825112
1446	825113
46363	825114
63145	825115
79758	825116
1410	825117
126276	825118
31754	825119
5632	825120
28191	825121
2807	825122
3682	825123
27796	825124
2978	825125
15388	825126
85824	825127
13618	825128
47753	825129
144400	825130
64506	825131
23201	825132
235	825133
31032	825134
3759	825135
4779	825136
98277	825137
63167	825138
5234	825139
112666	825140
93801	825141
57296	825142
4005	825143
52105	825144
25533	825145
34820	825146
3793	825147
499	825148
95293	825149
35729	825150
136812	825151
3620	825152
31202	825153
36163	825154
73662	825155
26070	825156
76516	825157
3033	825158
8670	825159
79275	825160
13370	825161
22758	825162
12716	825163
38900	825164
91124	825165
23311	825166
55221	825167
98205	825168
22874	825169
10266	825170
41695	825171
58708	825172
12474	825173
5532	825174
39392	825175
20905	825176
133343	825177
123887	825178
102440	825179
79408	825180
33797	825181
25303	825182
3374	825183
74268	825184
640	825185
9745	825186
36670	825187
84683	825188
44320	825189
57949	825190
41818	825191
231	825192
13933	825193
68287	825194
82132	825195
133636	825196
8553	825197
101690	825198
42030	825199
2334	825200
34667	825201
39860	825202
14002	825203
144564	825204
190	825205
75082	825206
20834	825207
7372	825208
53128	825209
135190	825210
17905	825211
9005	825212
6365	825213
54653	825214
69138	825215
99857	825216
57077	825217
72435	825218
12925	825219
4719	825220
43122	825221
92566	825222
72705	825223
134731	825224
90743	825225
41772	825226
52970	825227
132621	825228
42992	825229
57344	825230
20054	825231
114489	825232
76660	825233
1476	825234
113999	825235
17307	825236
353	825237
115888	825238
9940	825239
16402	825240
33901	825241
62882	825242
505	825243
45180	825244
8776	825245
38302	825246
54908	825247
74107	825248
14415	825249
18946	825250
78415	825251
100407	825252
8635	825253
52445	825254
100498	825255
124656	825256
22985	825257
34575	825258
94366	825259
28374	825260
24460	825261
135000	825262
48817	825263
13374	825264
72992	825265
33997	825266
113453	825267
41721	825268
63951	825269
3010	825270
70434	825271
5359	825272
114075	825273
29482	825274
22836	825275
57637	825276
77112	825277
19181	825278
8414	825279
61511	825280
204	825281
20532	825282
8158	825283
91378	825284
53711	825285
3674	825286
3504	825287
66595	825288
56467	825289
52834	825290
131419	825291
19887	825292
22229	825293
19265	825294
106779	825295
62836	825296
25136	825297
28097	825298
49131	825299
5330	825300
7820	825301
50880	825302
64805	825303
30545	825304
83046	825305
65392	825306
4209	825307
29317	825308
36081	825309
105840	825310
89079	825311
297	825312
5949	825313
22443	825314
7571	825315
19785	825316
654	825317
20802	825318
64774	825319
142702	825320
1102	825321
68242	825322
99419	825323
38211	825324
2302	825325
31559	825326
63	825327
49901	825328
16333	825329
30456	825330
84690	825331
42260	825332
39586	825333
1292	825334
10334	825335
49112	825336
112981	825337
53358	825338
49418	825339
21948	825340
60024	825341
27923	825342
54216	825343
11815	825344
4215	825345
49021	825346
1164	825347
2415	825348
112062	825349
29551	825350
16916	825351
122437	825352
25791	825353
26189	825354
53658	825355
108760	825356
47212	825357
58469	825358
17063	825359
12765	825360
1914	825361
64633	825362
30365	825363
88809	825364
8748	825365
112799	825366
9028	825367
40963	825368
109588	825369
93444	825370
20503	825371
40553	825372
9957	825373
90585	825374
91171	825375
109227	825376
4784	825377
31579	825378
11658	825379
3702	825380
63812	825381
21465	825382
6749	825383
43419	825384
18266	825385
34653	825386
122660	825387
38944	825388
97688	825389
87098	825390
86067	825391
143	825392
15472	825393
30877	825394
112363	825395
12903	825396
9396	825397
28199	825398
92682	825399
23332	825400
29563	825401
105126	825402
106264	825403
29260	825404
15729	825405
11408	825406
58090	825407
66128	825408
33857	825409
109405	825410
56288	825411
133801	825412
8777	825413
89704	825414
42945	825415
44421	825416
70870	825417
24235	825418
1003	825419
49997	825420
14816	825421
69503	825422
42618	825423
46111	825424
25631	825425
42049	825426
1968	825427
37670	825428
161125	825429
107044	825430
7779	825431
95037	825432
31227	825433
87477	825434
100778	825435
139604	825436
15642	825437
16957	825438
11765	825439
2819	825440
55598	825441
38225	825442
4190	825443
24044	825444
2242	825445
28248	825446
111497	825447
10416	825448
7615	825449
2194	825450
38476	825451
9591	825452
106974	825453
3905	825454
5741	825455
21063	825456
18878	825457
15943	825458
25978	825459
88619	825460
14431	825461
31539	825462
28844	825463
13263	825464
27371	825465
66487	825466
54384	825467
107251	825468
169158	825469
32942	825470
5219	825471
33989	825472
12224	825473
14426	825474
89582	825475
60684	825476
137402	825477
104660	825478
37822	825479
33364	825480
1650	825481
82452	825482
88732	825483
34018	825484
142	825485
7207	825486
24767	825487
12521	825488
50387	825489
22971	825490
25280	825491
10148	825492
9352	825493
72910	825494
2892	825495
15037	825496
108994	825497
8372	825498
262	825499
44083	825500
3687	825501
4362	825502
23251	825503
70414	825504
129634	825505
118416	825506
11310	825507
4903	825508
3177	825509
13565	825510
7921	825511
14759	825512
164245	825513
22170	825514
12202	825515
43975	825516
37376	825517
16697	825518
126979	825519
18482	825520
93834	825521
67000	825522
7156	825523
62646	825524
426	825525
10601	825526
10954	825527
64715	825528
159685	825529
52753	825530
5055	825531
51870	825532
96792	825533
4177	825534
41827	825535
9385	825536
15752	825537
106908	825538
57563	825539
26864	825540
82649	825541
166137	825542
52377	825543
43757	825544
28138	825545
40304	825546
97673	825547
23596	825548
21386	825549
6045	825550
4782	825551
86099	825552
5560	825553
154497	825554
9728	825555
108238	825556
70230	825557
50592	825558
134624	825559
55104	825560
18030	825561
147907	825562
163802	825563
18588	825564
112785	825565
108233	825566
57152	825567
4522	825568
934	825569
31495	825570
129510	825571
109042	825572
39091	825573
672	825574
82607	825575
85446	825576
4532	825577
6638	825578
131269	825579
6535	825580
16302	825581
42420	825582
24804	825583
36808	825584
106395	825585
28363	825586
80494	825587
23665	825588
27756	825589
11274	825590
99183	825591
33216	825592
101905	825593
59790	825594
118940	825595
20450	825596
57381	825597
78841	825598
20803	825599
11403	825600
85547	825601
4483	825602
25762	825603
100410	825604
5965	825605
62905	825606
97246	825607
2893	825608
27	825609
18967	825610
48472	825611
37111	825612
41421	825613
21775	825614
24416	825615
19168	825616
33496	825617
32840	825618
21664	825619
4367	825620
52200	825621
2054	825622
70111	825623
23980	825624
424	825625
50236	825626
561	825627
80063	825628
93977	825629
39239	825630
27781	825631
12393	825632
36789	825633
66673	825634
19977	825635
105534	825636
51232	825637
3988	825638
78683	825639
8489	825640
16470	825641
94385	825642
70881	825643
23400	825644
101702	825645
8894	825646
29582	825647
95603	825648
7537	825649
72503	825650
75173	825651
40355	825652
11565	825653
167412	825654
41144	825655
107448	825656
120379	825657
64060	825658
12433	825659
105764	825660
28774	825661
88596	825662
3772	825663
18318	825664
101372	825665
21477	825666
6706	825667
23227	825668
67926	825669
1374	825670
11671	825671
13764	825672
5347	825673
72259	825674
83236	825675
25022	825676
24495	825677
43118	825678
101948	825679
10751	825680
20815	825681
58342	825682
6794	825683
68119	825684
11445	825685
28911	825686
1317	825687
1809	825688
35578	825689
61652	825690
3500	825691
14193	825692
41184	825693
30165	825694
142251	825695
2744	825696
2393	825697
39012	825698
8628	825699
25844	825700
5706	825701
130785	825702
7481	825703
42168	825704
30030	825705
14643	825706
23730	825707
103196	825708
41873	825709
90781	825710
113699	825711
46806	825712
1568	825713
36738	825714
79784	825715
94000	825716
117413	825717
25881	825718
131423	825719
23199	825720
32732	825721
50151	825722
53473	825723
77902	825724
34641	825725
28608	825726
23148	825727
131663	825728
40114	825729
35387	825730
23377	825731
120750	825732
64054	825733
25766	825734
9213	825735
2355	825736
10554	825737
18417	825738
38604	825739
37513	825740
37743	825741
26075	825742
81870	825743
98109	825744
5306	825745
9397	825746
10122	825747
34796	825748
2101	825749
234	825750
20944	825751
31318	825752
22996	825753
33977	825754
4275	825755
23193	825756
145110	825757
88474	825758
63377	825759
19051	825760
161189	825761
11384	825762
10511	825763
148477	825764
46153	825765
26777	825766
10707	825767
20590	825768
110982	825769
67253	825770
11627	825771
34905	825772
6519	825773
1467	825774
13573	825775
50667	825776
30946	825777
38019	825778
82227	825779
11125	825780
49969	825781
30799	825782
18127	825783
828	825784
17512	825785
18817	825786
36173	825787
31896	825788
22367	825789
32477	825790
79100	825791
33655	825792
29007	825793
22197	825794
8826	825795
22341	825796
1892	825797
38538	825798
18476	825799
68795	825800
82128	825801
69535	825802
60183	825803
39720	825804
7100	825805
27409	825806
8865	825807
156	825808
6317	825809
48996	825810
82454	825811
93308	825812
42438	825813
13446	825814
17409	825815
115032	825816
2875	825817
1787	825818
5863	825819
52897	825820
130864	825821
23848	825822
102691	825823
4973	825824
334	825825
126025	825826
9995	825827
80825	825828
12958	825829
71735	825830
65963	825831
90151	825832
69701	825833
72544	825834
271	825835
8272	825836
2299	825837
138744	825838
95087	825839
9374	825840
5307	825841
48600	825842
61207	825843
9077	825844
37457	825845
33148	825846
20488	825847
8354	825848
56462	825849
68338	825850
30622	825851
41319	825852
92022	825853
56978	825854
11567	825855
61669	825856
35082	825857
74179	825858
1923	825859
29355	825860
71617	825861
45118	825862
105344	825863
39712	825864
15151	825865
6080	825866
78824	825867
16268	825868
23459	825869
38959	825870
68317	825871
2040	825872
3484	825873
104200	825874
27617	825875
27630	825876
2530	825877
48625	825878
138323	825879
36578	825880
71419	825881
89732	825882
25300	825883
1822	825884
41277	825885
91326	825886
8821	825887
55788	825888
8906	825889
18439	825890
35114	825891
39113	825892
2387	825893
92405	825894
3106	825895
1040	825896
60350	825897
3364	825898
45952	825899
4704	825900
51965	825901
94348	825902
24430	825903
73576	825904
2297	825905
99320	825906
82186	825907
28301	825908
38035	825909
83318	825910
78545	825911
52321	825912
36360	825913
77624	825914
125368	825915
2618	825916
4382	825917
3391	825918
14143	825919
58025	825920
11393	825921
18797	825922
74108	825923
2444	825924
10681	825925
17589	825926
96912	825927
52555	825928
7150	825929
3707	825930
80742	825931
45719	825932
29507	825933
76454	825934
57132	825935
93390	825936
33379	825937
4230	825938
21982	825939
91997	825940
85130	825941
33809	825942
3233	825943
65386	825944
39658	825945
67543	825946
17138	825947
56608	825948
27377	825949
74321	825950
8318	825951
5088	825952
17331	825953
1458	825954
99843	825955
26519	825956
47237	825957
23224	825958
317	825959
34545	825960
15405	825961
3073	825962
96562	825963
74992	825964
113457	825965
69327	825966
36417	825967
62609	825968
19440	825969
3575	825970
28942	825971
38834	825972
21855	825973
31779	825974
17422	825975
13574	825976
35882	825977
104260	825978
118349	825979
141364	825980
71861	825981
7389	825982
30917	825983
27191	825984
94906	825985
3	825986
14993	825987
46842	825988
159675	825989
90903	825990
89769	825991
32240	825992
46300	825993
72782	825994
779	825995
14181	825996
70628	825997
6839	825998
16750	825999
4532	826000
1964	826001
140995	826002
112582	826003
66561	826004
26107	826005
73400	826006
49550	826007
15560	826008
116050	826009
2217	826010
46678	826011
10977	826012
101398	826013
147376	826014
94350	826015
27025	826016
45271	826017
115101	826018
372	826019
9571	826020
26696	826021
63503	826022
6585	826023
56106	826024
42137	826025
59157	826026
6470	826027
104949	826028
62758	826029
95221	826030
121531	826031
14606	826032
12310	826033
87935	826034
100088	826035
15567	826036
21345	826037
85962	826038
12379	826039
40073	826040
24026	826041
119911	826042
41505	826043
73315	826044
70187	826045
28198	826046
79391	826047
36690	826048
110619	826049
55934	826050
42227	826051
23904	826052
72663	826053
29294	826054
37411	826055
74478	826056
105	826057
14399	826058
94116	826059
27384	826060
3294	826061
157524	826062
6575	826063
41557	826064
19863	826065
8989	826066
68044	826067
81667	826068
13870	826069
20794	826070
45972	826071
47606	826072
19203	826073
12686	826074
10527	826075
45552	826076
78142	826077
139644	826078
29099	826079
94451	826080
1800	826081
31143	826082
75898	826083
94160	826084
12681	826085
56957	826086
53594	826087
52306	826088
116368	826089
85500	826090
4491	826091
84564	826092
102185	826093
65117	826094
40157	826095
22306	826096
88260	826097
38166	826098
48551	826099
30724	826100
67796	826101
58759	826102
34758	826103
25766	826104
146180	826105
20356	826106
16697	826107
93728	826108
17210	826109
2610	826110
99817	826111
135536	826112
416	826113
1173	826114
32396	826115
77162	826116
29415	826117
40426	826118
92553	826119
4198	826120
92678	826121
19193	826122
41039	826123
54602	826124
29589	826125
79830	826126
65310	826127
85545	826128
9957	826129
37643	826130
6667	826131
44252	826132
166046	826133
105061	826134
33873	826135
10801	826136
5409	826137
105183	826138
36211	826139
2057	826140
38127	826141
79770	826142
17321	826143
61179	826144
2568	826145
575	826146
91694	826147
786	826148
97423	826149
16758	826150
3125	826151
597	826152
73870	826153
138842	826154
10235	826155
12664	826156
4844	826157
40812	826158
88313	826159
72521	826160
46893	826161
62115	826162
27821	826163
19127	826164
37063	826165
50861	826166
84471	826167
7609	826168
31864	826169
135791	826170
102250	826171
4210	826172
25046	826173
27432	826174
559	826175
20390	826176
47606	826177
139495	826178
108821	826179
60609	826180
134464	826181
26265	826182
127620	826183
147650	826184
70603	826185
4596	826186
45876	826187
80602	826188
7591	826189
113789	826190
142684	826191
18919	826192
30392	826193
21409	826194
11449	826195
15258	826196
53270	826197
24938	826198
8264	826199
169974	826200
25958	826201
23573	826202
10098	826203
91549	826204
74506	826205
13350	826206
89382	826207
96599	826208
87148	826209
2728	826210
31254	826211
40782	826212
56397	826213
16721	826214
73940	826215
15192	826216
11296	826217
40544	826218
6756	826219
53963	826220
12508	826221
60115	826222
73421	826223
16369	826224
13798	826225
131284	826226
8925	826227
71512	826228
38965	826229
49681	826230
33621	826231
127	826232
64952	826233
23109	826234
86006	826235
96372	826236
46046	826237
1664	826238
21098	826239
26372	826240
15607	826241
72250	826242
40409	826243
11807	826244
45871	826245
20902	826246
35818	826247
284	826248
55234	826249
8016	826250
6887	826251
35589	826252
10416	826253
95028	826254
692	826255
4639	826256
69331	826257
113359	826258
17613	826259
22555	826260
106385	826261
9642	826262
134704	826263
7535	826264
37898	826265
24365	826266
30711	826267
116741	826268
1030	826269
8575	826270
126317	826271
2122	826272
19676	826273
31235	826274
33314	826275
71698	826276
124151	826277
2322	826278
72021	826279
78780	826280
7957	826281
48058	826282
46713	826283
15030	826284
17565	826285
8290	826286
703	826287
88059	826288
1633	826289
32854	826290
43897	826291
139293	826292
7791	826293
10650	826294
69098	826295
27402	826296
11978	826297
18884	826298
6190	826299
5776	826300
51848	826301
20286	826302
32054	826303
65907	826304
10532	826305
22071	826306
25188	826307
48042	826308
50567	826309
156591	826310
39701	826311
95673	826312
36	826313
83393	826314
128	826315
30269	826316
18217	826317
36548	826318
51217	826319
103678	826320
80938	826321
113865	826322
32592	826323
109010	826324
1626	826325
109572	826326
29272	826327
5143	826328
23622	826329
142973	826330
40833	826331
36667	826332
2426	826333
26856	826334
34758	826335
120362	826336
17861	826337
12268	826338
39932	826339
133509	826340
80469	826341
14374	826342
21757	826343
50008	826344
56333	826345
15474	826346
16193	826347
38625	826348
46552	826349
22170	826350
78621	826351
11585	826352
45	826353
12450	826354
143782	826355
13463	826356
61281	826357
69836	826358
45110	826359
28316	826360
122930	826361
35145	826362
10232	826363
18295	826364
106490	826365
159614	826366
7401	826367
46341	826368
110490	826369
704	826370
36592	826371
12823	826372
37563	826373
14281	826374
13346	826375
125079	826376
53356	826377
125343	826378
4965	826379
58672	826380
3591	826381
21743	826382
50034	826383
19933	826384
46232	826385
38854	826386
145692	826387
9717	826388
682	826389
74463	826390
9100	826391
5468	826392
7177	826393
99904	826394
106929	826395
82956	826396
105911	826397
72623	826398
181	826399
29	826400
47942	826401
36583	826402
41881	826403
126579	826404
50646	826405
24530	826406
137138	826407
36674	826408
101753	826409
143861	826410
58389	826411
89670	826412
17866	826413
69949	826414
63825	826415
798	826416
20674	826417
58078	826418
51229	826419
61003	826420
7443	826421
27345	826422
111640	826423
133030	826424
38329	826425
119664	826426
39453	826427
25620	826428
20700	826429
7027	826430
61268	826431
1789	826432
2192	826433
46686	826434
3477	826435
12119	826436
46353	826437
27338	826438
116824	826439
4614	826440
6745	826441
73279	826442
3014	826443
55872	826444
4407	826445
125118	826446
115079	826447
23140	826448
55714	826449
48069	826450
50341	826451
813	826452
6193	826453
144097	826454
58170	826455
5240	826456
5312	826457
11904	826458
110666	826459
42517	826460
110156	826461
90584	826462
5811	826463
13490	826464
77723	826465
75804	826466
145873	826467
26733	826468
80428	826469
110663	826470
156661	826471
57576	826472
39145	826473
118725	826474
90021	826475
9234	826476
786	826477
23657	826478
110964	826479
43941	826480
41364	826481
34724	826482
26886	826483
1691	826484
136852	826485
52821	826486
23074	826487
86945	826488
70805	826489
778	826490
36345	826491
99864	826492
35649	826493
39062	826494
59925	826495
58500	826496
145457	826497
5126	826498
61992	826499
44699	826500
2708	826501
2821	826502
955	826503
20915	826504
11897	826505
62605	826506
76497	826507
30209	826508
104769	826509
13250	826510
14778	826511
4884	826512
11967	826513
82075	826514
35649	826515
28122	826516
56987	826517
46408	826518
55354	826519
104377	826520
10592	826521
25841	826522
52824	826523
142596	826524
83811	826525
3088	826526
59926	826527
5326	826528
115327	826529
169274	826530
227	826531
93473	826532
23092	826533
60825	826534
50963	826535
75977	826536
28717	826537
23496	826538
90496	826539
34069	826540
80612	826541
33922	826542
4244	826543
45705	826544
7744	826545
16281	826546
1987	826547
14242	826548
153587	826549
11947	826550
61483	826551
20631	826552
93408	826553
6143	826554
4223	826555
11723	826556
3627	826557
142235	826558
110180	826559
87855	826560
28379	826561
140099	826562
29281	826563
5999	826564
1684	826565
19750	826566
9725	826567
134046	826568
74065	826569
8785	826570
136811	826571
19747	826572
65958	826573
55021	826574
15363	826575
91406	826576
22422	826577
10290	826578
25979	826579
45632	826580
3154	826581
24549	826582
111495	826583
30021	826584
50186	826585
16044	826586
33772	826587
23764	826588
68605	826589
5882	826590
21655	826591
63106	826592
28158	826593
8572	826594
92203	826595
2772	826596
21680	826597
3975	826598
3824	826599
51077	826600
2490	826601
109206	826602
29032	826603
9672	826604
90949	826605
104758	826606
11951	826607
40478	826608
120215	826609
82078	826610
2976	826611
3879	826612
30540	826613
78763	826614
136722	826615
30399	826616
38539	826617
77873	826618
69237	826619
104000	826620
40002	826621
29355	826622
51060	826623
80857	826624
27719	826625
100007	826626
92036	826627
19835	826628
57931	826629
60	826630
28634	826631
3742	826632
103021	826633
12466	826634
60840	826635
45476	826636
141	826637
86043	826638
13316	826639
10731	826640
23390	826641
32017	826642
13757	826643
126554	826644
86870	826645
20978	826646
4858	826647
25595	826648
5620	826649
38274	826650
62645	826651
4076	826652
106622	826653
75691	826654
123762	826655
39896	826656
138494	826657
6869	826658
466	826659
15144	826660
74099	826661
149364	826662
6735	826663
134262	826664
27453	826665
63452	826666
109870	826667
1643	826668
5881	826669
11020	826670
27020	826671
5924	826672
47831	826673
33291	826674
100216	826675
112482	826676
31600	826677
130576	826678
94841	826679
13100	826680
2414	826681
69997	826682
3216	826683
20988	826684
49913	826685
119115	826686
148655	826687
38506	826688
105803	826689
160619	826690
12711	826691
3322	826692
44454	826693
2430	826694
29545	826695
44782	826696
48935	826697
2541	826698
9054	826699
170270	826700
7962	826701
56504	826702
46910	826703
91357	826704
7271	826705
78560	826706
697	826707
50724	826708
71195	826709
120167	826710
15046	826711
3051	826712
11664	826713
18780	826714
23818	826715
85679	826716
25515	826717
60579	826718
26667	826719
67874	826720
45855	826721
63702	826722
3244	826723
52645	826724
69498	826725
34874	826726
1655	826727
648	826728
7512	826729
5813	826730
1735	826731
808	826732
81754	826733
102138	826734
26130	826735
34367	826736
136593	826737
31135	826738
91039	826739
458	826740
21609	826741
44782	826742
79974	826743
22641	826744
842	826745
55480	826746
68704	826747
10744	826748
22788	826749
60165	826750
63168	826751
55727	826752
62456	826753
27393	826754
95874	826755
29490	826756
118351	826757
18825	826758
9036	826759
34181	826760
86754	826761
116240	826762
46985	826763
3307	826764
134123	826765
114504	826766
109036	826767
48067	826768
3036	826769
124913	826770
53290	826771
47946	826772
16989	826773
42757	826774
41163	826775
102910	826776
5869	826777
2144	826778
24150	826779
78843	826780
170245	826781
71564	826782
3358	826783
122172	826784
128187	826785
36979	826786
86435	826787
28732	826788
91315	826789
728	826790
75800	826791
18358	826792
21477	826793
21199	826794
25347	826795
24619	826796
5908	826797
7781	826798
4422	826799
22866	826800
3049	826801
10268	826802
2707	826803
33241	826804
21413	826805
12786	826806
19921	826807
32379	826808
10368	826809
123754	826810
54486	826811
69162	826812
11428	826813
67113	826814
39761	826815
49005	826816
12597	826817
90513	826818
44413	826819
35785	826820
11621	826821
18498	826822
33568	826823
21658	826824
35656	826825
6451	826826
16389	826827
58960	826828
90193	826829
17970	826830
22749	826831
122036	826832
58541	826833
13581	826834
126703	826835
24540	826836
24895	826837
4668	826838
53165	826839
22051	826840
15990	826841
71080	826842
19893	826843
6679	826844
11589	826845
62057	826846
55012	826847
12687	826848
137895	826849
8889	826850
95901	826851
84656	826852
38336	826853
5701	826854
141083	826855
19003	826856
62102	826857
96404	826858
10561	826859
4585	826860
9951	826861
12026	826862
7909	826863
4322	826864
33642	826865
236	826866
90267	826867
24396	826868
811	826869
46170	826870
62173	826871
6105	826872
8927	826873
57554	826874
23247	826875
8122	826876
99079	826877
24116	826878
36165	826879
6387	826880
36143	826881
82176	826882
158980	826883
8253	826884
34070	826885
5440	826886
1692	826887
19164	826888
20158	826889
29500	826890
22574	826891
41783	826892
65145	826893
127602	826894
13170	826895
69597	826896
68737	826897
19500	826898
21471	826899
78766	826900
44956	826901
27920	826902
17108	826903
75233	826904
137117	826905
25234	826906
146071	826907
7326	826908
66473	826909
52595	826910
19396	826911
120500	826912
94547	826913
54657	826914
55226	826915
37519	826916
496	826917
23777	826918
1661	826919
4790	826920
23258	826921
49177	826922
733	826923
90161	826924
20342	826925
18920	826926
115881	826927
14979	826928
155918	826929
38513	826930
54882	826931
60235	826932
10614	826933
35101	826934
51697	826935
127910	826936
56073	826937
26279	826938
5772	826939
22160	826940
82657	826941
7725	826942
115857	826943
34637	826944
26526	826945
64674	826946
134123	826947
25831	826948
71695	826949
5364	826950
2471	826951
66839	826952
10550	826953
7974	826954
116028	826955
129	826956
39599	826957
6677	826958
6060	826959
2356	826960
1787	826961
38864	826962
39283	826963
53377	826964
41479	826965
4636	826966
113884	826967
59217	826968
41948	826969
60424	826970
53010	826971
98852	826972
71698	826973
76031	826974
28152	826975
2116	826976
5392	826977
15341	826978
34536	826979
22093	826980
22832	826981
120920	826982
3321	826983
66598	826984
47097	826985
21832	826986
115444	826987
766	826988
23075	826989
2530	826990
45290	826991
155648	826992
2720	826993
17677	826994
4144	826995
136924	826996
22731	826997
98350	826998
38062	826999
2855	827000
7669	827001
13011	827002
47874	827003
95826	827004
20070	827005
91765	827006
888	827007
479	827008
527	827009
13964	827010
75111	827011
60816	827012
72709	827013
52724	827014
72948	827015
129985	827016
13840	827017
77133	827018
45906	827019
27909	827020
6410	827021
1639	827022
37438	827023
123284	827024
60498	827025
20671	827026
4987	827027
31604	827028
6143	827029
362	827030
35251	827031
63262	827032
45226	827033
116727	827034
99498	827035
1167	827036
28774	827037
1629	827038
90883	827039
28973	827040
53081	827041
25399	827042
9084	827043
45327	827044
1687	827045
86065	827046
12610	827047
36	827048
15391	827049
111953	827050
152147	827051
54491	827052
23587	827053
47386	827054
79856	827055
33734	827056
51416	827057
18622	827058
2559	827059
1328	827060
5121	827061
116094	827062
112656	827063
6245	827064
54508	827065
69180	827066
32551	827067
4880	827068
17028	827069
72883	827070
43667	827071
130863	827072
29659	827073
25871	827074
61922	827075
1512	827076
37231	827077
5802	827078
17827	827079
2769	827080
31326	827081
12190	827082
4243	827083
46680	827084
890	827085
5704	827086
62935	827087
3385	827088
9715	827089
1275	827090
37761	827091
57902	827092
10548	827093
156257	827094
91177	827095
85159	827096
93707	827097
11532	827098
74579	827099
115724	827100
25913	827101
20143	827102
47016	827103
22586	827104
46105	827105
63271	827106
76598	827107
19920	827108
3107	827109
3504	827110
26751	827111
3840	827112
19697	827113
40191	827114
59305	827115
31793	827116
245	827117
15523	827118
1868	827119
34391	827120
87204	827121
9100	827122
25085	827123
62772	827124
62690	827125
55115	827126
44280	827127
40310	827128
36131	827129
111521	827130
51993	827131
17233	827132
14302	827133
146296	827134
89422	827135
63231	827136
121240	827137
75703	827138
57077	827139
44566	827140
6072	827141
38405	827142
26042	827143
66690	827144
67031	827145
59015	827146
14945	827147
61495	827148
5746	827149
43610	827150
24856	827151
155126	827152
20973	827153
50750	827154
125880	827155
19420	827156
29542	827157
50186	827158
3579	827159
25052	827160
103263	827161
36156	827162
24977	827163
3709	827164
16602	827165
11563	827166
114143	827167
43553	827168
62922	827169
36560	827170
27352	827171
15167	827172
18910	827173
9853	827174
153	827175
22449	827176
8868	827177
7306	827178
39607	827179
6319	827180
91440	827181
44633	827182
39535	827183
44968	827184
19731	827185
19646	827186
6338	827187
122166	827188
32882	827189
5249	827190
118369	827191
151232	827192
26283	827193
75275	827194
763	827195
34354	827196
56356	827197
1342	827198
18423	827199
19375	827200
57357	827201
17395	827202
18580	827203
18834	827204
13133	827205
38140	827206
13962	827207
61631	827208
72375	827209
31316	827210
55385	827211
22139	827212
27950	827213
11013	827214
90019	827215
133110	827216
61275	827217
2724	827218
3246	827219
45940	827220
27801	827221
68900	827222
7419	827223
9584	827224
86587	827225
3165	827226
40717	827227
64231	827228
10201	827229
10054	827230
127501	827231
41527	827232
24057	827233
18188	827234
13940	827235
4939	827236
66898	827237
88898	827238
50075	827239
76791	827240
3561	827241
86186	827242
53777	827243
56676	827244
71473	827245
1549	827246
7295	827247
11792	827248
17308	827249
119750	827250
29059	827251
82829	827252
56790	827253
105098	827254
16170	827255
17194	827256
44676	827257
14924	827258
148357	827259
1600	827260
148641	827261
7439	827262
131665	827263
56501	827264
126171	827265
102924	827266
37534	827267
93324	827268
13455	827269
16536	827270
76990	827271
9766	827272
90385	827273
54779	827274
58607	827275
96120	827276
111018	827277
24197	827278
63140	827279
35927	827280
30957	827281
51349	827282
37600	827283
11601	827284
27981	827285
47324	827286
95442	827287
44888	827288
397	827289
38679	827290
5665	827291
23732	827292
15197	827293
144140	827294
4405	827295
38434	827296
23559	827297
88744	827298
19612	827299
32994	827300
14731	827301
25477	827302
33464	827303
69665	827304
34894	827305
18796	827306
93998	827307
12285	827308
35264	827309
43173	827310
20828	827311
61620	827312
116393	827313
32005	827314
20745	827315
11234	827316
58082	827317
18980	827318
12859	827319
6903	827320
152613	827321
17543	827322
52404	827323
55218	827324
35125	827325
74119	827326
20891	827327
95696	827328
64962	827329
42465	827330
2943	827331
116795	827332
95616	827333
94497	827334
59925	827335
54477	827336
35821	827337
135591	827338
44221	827339
77381	827340
2951	827341
92201	827342
328	827343
7351	827344
26276	827345
91243	827346
40584	827347
7368	827348
63385	827349
343	827350
57873	827351
77815	827352
3492	827353
7467	827354
108943	827355
12583	827356
27084	827357
5458	827358
25996	827359
75752	827360
127325	827361
27341	827362
88079	827363
18459	827364
117987	827365
7494	827366
30444	827367
125991	827368
67593	827369
6420	827370
8448	827371
16456	827372
6140	827373
87762	827374
17237	827375
28385	827376
108049	827377
7102	827378
1680	827379
1578	827380
44894	827381
100790	827382
73882	827383
114404	827384
14111	827385
11739	827386
56604	827387
91537	827388
52853	827389
7282	827390
36043	827391
23209	827392
6536	827393
60578	827394
1299	827395
94164	827396
80782	827397
64896	827398
133074	827399
94699	827400
50962	827401
58626	827402
14662	827403
129314	827404
24889	827405
156367	827406
3926	827407
3279	827408
104468	827409
5133	827410
24612	827411
5471	827412
27667	827413
20266	827414
28904	827415
4111	827416
514	827417
95470	827418
12607	827419
71473	827420
13802	827421
14626	827422
80421	827423
12669	827424
80820	827425
1200	827426
28252	827427
81045	827428
23576	827429
101036	827430
74058	827431
9567	827432
66061	827433
125144	827434
48482	827435
95664	827436
240	827437
6430	827438
11787	827439
26357	827440
23999	827441
1456	827442
44632	827443
11581	827444
1985	827445
28346	827446
31774	827447
96198	827448
713	827449
8591	827450
88107	827451
34242	827452
32448	827453
89094	827454
13898	827455
51833	827456
72511	827457
982	827458
42365	827459
9497	827460
70796	827461
383	827462
6186	827463
49658	827464
71403	827465
102800	827466
134231	827467
126097	827468
23114	827469
42552	827470
76057	827471
11207	827472
20850	827473
23402	827474
66350	827475
26316	827476
83624	827477
4801	827478
50613	827479
32246	827480
39196	827481
42015	827482
8986	827483
14334	827484
7980	827485
35599	827486
72908	827487
36491	827488
871	827489
93406	827490
30506	827491
106662	827492
473	827493
17420	827494
24993	827495
92443	827496
5269	827497
94470	827498
35660	827499
31747	827500
53798	827501
35943	827502
19595	827503
65570	827504
129689	827505
16072	827506
103387	827507
11694	827508
41557	827509
88196	827510
20645	827511
66283	827512
959	827513
37766	827514
4623	827515
2453	827516
68193	827517
22766	827518
49328	827519
14577	827520
81282	827521
3122	827522
415	827523
3579	827524
3790	827525
8947	827526
34250	827527
48767	827528
1097	827529
23237	827530
28747	827531
22733	827532
30869	827533
26330	827534
26529	827535
32056	827536
22569	827537
36692	827538
5931	827539
25652	827540
112876	827541
22330	827542
112440	827543
25345	827544
15112	827545
141288	827546
91842	827547
1910	827548
95425	827549
41907	827550
6175	827551
19388	827552
147990	827553
2493	827554
123843	827555
59755	827556
26495	827557
57211	827558
33792	827559
52312	827560
84882	827561
14900	827562
56513	827563
130290	827564
12515	827565
22450	827566
39916	827567
21897	827568
46333	827569
8169	827570
110954	827571
46993	827572
7382	827573
37154	827574
52286	827575
4321	827576
86146	827577
9028	827578
18060	827579
25964	827580
41698	827581
672	827582
28902	827583
41343	827584
121474	827585
53875	827586
43708	827587
37937	827588
15268	827589
14977	827590
68424	827591
42380	827592
24124	827593
19906	827594
54521	827595
77525	827596
766	827597
26915	827598
43620	827599
88435	827600
1944	827601
31449	827602
1114	827603
570	827604
20698	827605
3366	827606
66877	827607
3854	827608
38782	827609
29197	827610
45032	827611
78850	827612
102777	827613
66579	827614
8157	827615
30132	827616
3969	827617
78884	827618
64778	827619
102151	827620
130046	827621
31115	827622
58256	827623
5669	827624
47682	827625
27188	827626
1286	827627
6687	827628
11592	827629
155100	827630
25891	827631
1008	827632
13386	827633
57240	827634
153093	827635
124245	827636
16166	827637
11751	827638
3787	827639
33195	827640
42779	827641
65107	827642
60452	827643
25129	827644
19759	827645
89548	827646
19634	827647
103554	827648
131427	827649
39697	827650
11354	827651
84036	827652
3090	827653
14201	827654
136369	827655
40814	827656
12877	827657
5492	827658
31783	827659
51494	827660
267	827661
2836	827662
65817	827663
74727	827664
21586	827665
15691	827666
20431	827667
27447	827668
6710	827669
70928	827670
19213	827671
135694	827672
19704	827673
7921	827674
41568	827675
29224	827676
8294	827677
410	827678
7626	827679
84109	827680
19615	827681
16242	827682
43465	827683
5080	827684
15178	827685
11672	827686
75206	827687
66256	827688
105813	827689
33913	827690
4192	827691
733	827692
16460	827693
118523	827694
8633	827695
93817	827696
717	827697
40711	827698
44258	827699
39465	827700
10036	827701
77282	827702
150011	827703
46933	827704
31384	827705
43321	827706
56265	827707
36307	827708
658	827709
66839	827710
10624	827711
80923	827712
11327	827713
79564	827714
60681	827715
52267	827716
132215	827717
49472	827718
3259	827719
139865	827720
81827	827721
45999	827722
71560	827723
59805	827724
106744	827725
13460	827726
12172	827727
53315	827728
8997	827729
36481	827730
28596	827731
17442	827732
214	827733
21030	827734
14253	827735
7356	827736
12940	827737
81551	827738
44018	827739
47681	827740
51886	827741
7964	827742
1635	827743
54952	827744
95257	827745
24616	827746
50398	827747
45335	827748
111058	827749
76546	827750
62888	827751
116957	827752
16835	827753
76257	827754
33170	827755
65463	827756
40943	827757
2324	827758
117971	827759
96702	827760
103627	827761
94140	827762
58482	827763
11243	827764
152240	827765
164847	827766
21113	827767
4459	827768
22326	827769
69471	827770
16962	827771
82846	827772
78347	827773
1082	827774
10139	827775
40059	827776
28785	827777
168207	827778
47746	827779
2587	827780
3925	827781
60842	827782
39055	827783
143006	827784
36746	827785
325	827786
18220	827787
86335	827788
4812	827789
20835	827790
55187	827791
243	827792
110384	827793
36211	827794
2361	827795
104821	827796
2681	827797
46351	827798
109006	827799
10113	827800
102824	827801
1897	827802
143	827803
2138	827804
55727	827805
498	827806
1587	827807
7369	827808
52974	827809
10128	827810
23491	827811
11863	827812
46433	827813
3779	827814
34479	827815
110833	827816
4288	827817
136484	827818
23480	827819
1268	827820
68015	827821
39747	827822
4224	827823
54567	827824
38420	827825
25068	827826
15452	827827
164861	827828
37619	827829
42385	827830
3102	827831
41155	827832
6646	827833
13997	827834
60261	827835
5467	827836
37078	827837
12312	827838
166468	827839
5392	827840
4680	827841
27506	827842
7586	827843
62102	827844
82485	827845
109347	827846
31310	827847
7713	827848
13855	827849
519	827850
87836	827851
1821	827852
54574	827853
81329	827854
47366	827855
121325	827856
35159	827857
19145	827858
53764	827859
20543	827860
46691	827861
12676	827862
56990	827863
75997	827864
15134	827865
5674	827866
14813	827867
2523	827868
119	827869
80806	827870
43663	827871
24687	827872
22504	827873
71652	827874
16011	827875
85681	827876
23747	827877
96272	827878
33986	827879
1619	827880
55760	827881
14383	827882
147371	827883
90011	827884
900	827885
1717	827886
73137	827887
22785	827888
43895	827889
9920	827890
18427	827891
91562	827892
136557	827893
124042	827894
134328	827895
43513	827896
30991	827897
233	827898
66679	827899
31829	827900
129443	827901
63301	827902
86636	827903
53426	827904
46424	827905
11709	827906
39413	827907
13271	827908
84577	827909
20862	827910
8100	827911
4615	827912
7352	827913
12026	827914
15750	827915
7714	827916
62164	827917
85001	827918
59028	827919
33819	827920
3622	827921
20534	827922
63041	827923
7004	827924
7956	827925
97507	827926
24963	827927
14159	827928
1804	827929
70667	827930
48023	827931
35849	827932
11660	827933
58801	827934
40311	827935
62755	827936
15113	827937
49883	827938
5463	827939
61424	827940
2375	827941
41980	827942
37229	827943
9039	827944
23332	827945
25806	827946
54031	827947
2027	827948
36239	827949
10815	827950
58878	827951
17189	827952
13741	827953
89355	827954
122779	827955
70970	827956
51934	827957
17329	827958
1855	827959
41437	827960
49546	827961
93783	827962
14098	827963
93193	827964
66278	827965
68576	827966
70119	827967
78876	827968
7475	827969
34896	827970
11359	827971
13565	827972
33795	827973
39408	827974
3510	827975
100833	827976
116151	827977
64673	827978
59021	827979
14919	827980
59800	827981
6022	827982
8231	827983
155453	827984
13186	827985
26547	827986
13625	827987
51152	827988
43736	827989
51871	827990
4514	827991
9805	827992
32650	827993
3629	827994
34367	827995
17563	827996
35049	827997
8345	827998
85019	827999
165631	828000
48703	828001
323	828002
11970	828003
43451	828004
157278	828005
30088	828006
73479	828007
15692	828008
58654	828009
4490	828010
145207	828011
103712	828012
122394	828013
27011	828014
79827	828015
34665	828016
7951	828017
23411	828018
38498	828019
7988	828020
21163	828021
35519	828022
165302	828023
14595	828024
28649	828025
88385	828026
5797	828027
88313	828028
73884	828029
67916	828030
14639	828031
70083	828032
9967	828033
6730	828034
166710	828035
51613	828036
922	828037
94469	828038
114531	828039
15701	828040
52140	828041
142119	828042
4967	828043
62339	828044
7918	828045
7569	828046
9411	828047
3461	828048
144133	828049
2801	828050
65962	828051
73125	828052
34438	828053
166843	828054
3689	828055
169	828056
49389	828057
6116	828058
6769	828059
159849	828060
106867	828061
9293	828062
85833	828063
47930	828064
51499	828065
55627	828066
7221	828067
19226	828068
56587	828069
2391	828070
141142	828071
1977	828072
77	828073
19401	828074
96789	828075
38803	828076
95841	828077
20217	828078
96952	828079
577	828080
116782	828081
70238	828082
6316	828083
3258	828084
42852	828085
284	828086
21262	828087
9022	828088
96747	828089
86611	828090
163808	828091
15131	828092
87980	828093
2398	828094
3200	828095
52578	828096
120169	828097
18757	828098
25822	828099
1058	828100
39884	828101
16146	828102
62158	828103
133297	828104
67067	828105
127816	828106
41441	828107
41582	828108
35633	828109
34505	828110
43363	828111
5560	828112
17002	828113
100531	828114
29519	828115
35923	828116
13992	828117
10131	828118
85054	828119
67062	828120
128826	828121
2691	828122
66985	828123
119587	828124
3363	828125
113274	828126
16541	828127
5675	828128
10379	828129
4062	828130
32617	828131
33312	828132
99196	828133
23456	828134
22440	828135
10055	828136
2746	828137
112427	828138
57887	828139
5437	828140
14962	828141
18879	828142
111261	828143
54711	828144
91894	828145
30160	828146
14700	828147
93699	828148
137877	828149
30604	828150
46694	828151
44737	828152
16900	828153
367	828154
47740	828155
4	828156
97937	828157
47264	828158
2454	828159
6056	828160
31168	828161
38928	828162
25605	828163
9854	828164
124205	828165
77555	828166
1346	828167
14124	828168
26869	828169
123331	828170
65942	828171
30541	828172
103423	828173
77974	828174
1935	828175
23841	828176
93142	828177
18573	828178
26545	828179
28768	828180
60473	828181
14274	828182
66284	828183
22826	828184
32040	828185
102631	828186
6713	828187
19887	828188
70245	828189
64894	828190
14946	828191
6373	828192
42487	828193
53217	828194
136909	828195
25123	828196
6129	828197
6420	828198
60935	828199
3291	828200
5015	828201
27338	828202
14573	828203
50907	828204
76269	828205
105931	828206
18270	828207
15920	828208
87275	828209
131720	828210
152695	828211
23128	828212
3654	828213
81359	828214
55	828215
15797	828216
36612	828217
4815	828218
1473	828219
134436	828220
55127	828221
1182	828222
35788	828223
2429	828224
14858	828225
22441	828226
34983	828227
30108	828228
125748	828229
2703	828230
31559	828231
17604	828232
28058	828233
142245	828234
14413	828235
102695	828236
22921	828237
3116	828238
11235	828239
156846	828240
74286	828241
2343	828242
87939	828243
4109	828244
60600	828245
57170	828246
84654	828247
36077	828248
30442	828249
3935	828250
66764	828251
22273	828252
21283	828253
114430	828254
9216	828255
329	828256
76589	828257
78574	828258
4418	828259
101379	828260
8943	828261
37533	828262
15280	828263
10052	828264
7367	828265
31178	828266
47720	828267
25442	828268
33547	828269
28422	828270
2237	828271
29327	828272
17925	828273
95686	828274
18526	828275
34130	828276
64956	828277
135555	828278
62405	828279
74931	828280
41659	828281
115812	828282
16580	828283
3022	828284
22390	828285
89737	828286
71262	828287
141646	828288
60102	828289
13007	828290
1407	828291
55631	828292
19967	828293
139383	828294
33	828295
158753	828296
103983	828297
157417	828298
88510	828299
42366	828300
9172	828301
60971	828302
3001	828303
30577	828304
28814	828305
3229	828306
69333	828307
42057	828308
1802	828309
6193	828310
22247	828311
7978	828312
1084	828313
29662	828314
24406	828315
26552	828316
12428	828317
138176	828318
837	828319
67108	828320
107139	828321
832	828322
24200	828323
69232	828324
45443	828325
69745	828326
22057	828327
79047	828328
37228	828329
32043	828330
2614	828331
53546	828332
15685	828333
32561	828334
3392	828335
95618	828336
111407	828337
50964	828338
4248	828339
52683	828340
92304	828341
121397	828342
133434	828343
4127	828344
1253	828345
14883	828346
99662	828347
49674	828348
28968	828349
61865	828350
49655	828351
237	828352
99710	828353
29554	828354
11354	828355
885	828356
77408	828357
14944	828358
23225	828359
184	828360
53058	828361
25130	828362
41201	828363
46064	828364
22750	828365
65744	828366
26300	828367
151956	828368
2123	828369
57269	828370
14034	828371
2741	828372
39003	828373
64149	828374
25466	828375
135718	828376
82645	828377
31882	828378
22907	828379
39426	828380
23892	828381
76313	828382
153125	828383
23365	828384
1787	828385
106804	828386
157536	828387
6008	828388
1543	828389
7803	828390
89631	828391
34331	828392
4487	828393
40180	828394
28359	828395
28137	828396
37491	828397
69717	828398
46394	828399
15533	828400
66025	828401
80870	828402
26551	828403
110260	828404
77688	828405
9576	828406
121899	828407
10290	828408
24483	828409
63488	828410
62088	828411
46686	828412
39779	828413
12250	828414
14214	828415
7680	828416
75333	828417
59311	828418
26556	828419
23244	828420
73119	828421
13179	828422
59637	828423
51745	828424
32574	828425
50130	828426
357	828427
48393	828428
113466	828429
112507	828430
67738	828431
64345	828432
89572	828433
48164	828434
25986	828435
18985	828436
32485	828437
43526	828438
853	828439
27404	828440
80010	828441
98525	828442
53986	828443
73071	828444
18851	828445
93939	828446
16111	828447
101619	828448
79071	828449
134891	828450
165051	828451
25982	828452
13236	828453
18641	828454
46552	828455
20108	828456
24299	828457
33557	828458
2558	828459
67269	828460
15961	828461
6931	828462
18339	828463
7983	828464
323	828465
73469	828466
9075	828467
6590	828468
48539	828469
100875	828470
30538	828471
33863	828472
15809	828473
34194	828474
27688	828475
2405	828476
67379	828477
21917	828478
5473	828479
17343	828480
48912	828481
99820	828482
24604	828483
50532	828484
22637	828485
123595	828486
29424	828487
56841	828488
6424	828489
85352	828490
1898	828491
8075	828492
24372	828493
40358	828494
146049	828495
2225	828496
43048	828497
25506	828498
77104	828499
33248	828500
5095	828501
34924	828502
44776	828503
44747	828504
99655	828505
53938	828506
7163	828507
84450	828508
31500	828509
9135	828510
39113	828511
89289	828512
29523	828513
7619	828514
6720	828515
87163	828516
6276	828517
45897	828518
134629	828519
84356	828520
23254	828521
13139	828522
110918	828523
14365	828524
55494	828525
35973	828526
84995	828527
20941	828528
18209	828529
25346	828530
17076	828531
83971	828532
49946	828533
29429	828534
4743	828535
44435	828536
16831	828537
19419	828538
45897	828539
2055	828540
50715	828541
135967	828542
28492	828543
11487	828544
54014	828545
1014	828546
58140	828547
37987	828548
121686	828549
74469	828550
38230	828551
98751	828552
3803	828553
162631	828554
63317	828555
31316	828556
12004	828557
3076	828558
20846	828559
79259	828560
1146	828561
18531	828562
165257	828563
18487	828564
134389	828565
64750	828566
37518	828567
18199	828568
55054	828569
101916	828570
56892	828571
147576	828572
7955	828573
6425	828574
27396	828575
65611	828576
76850	828577
17873	828578
9256	828579
33877	828580
10760	828581
20039	828582
24225	828583
18265	828584
40810	828585
9584	828586
117851	828587
107446	828588
3654	828589
85748	828590
21100	828591
108	828592
8103	828593
114834	828594
127020	828595
16887	828596
51205	828597
35461	828598
134511	828599
37110	828600
115623	828601
1963	828602
10950	828603
5516	828604
33553	828605
17231	828606
16783	828607
11625	828608
62179	828609
61045	828610
29804	828611
6802	828612
25544	828613
4105	828614
23869	828615
18491	828616
52202	828617
56196	828618
55883	828619
1841	828620
74531	828621
12275	828622
124995	828623
58943	828624
80646	828625
29302	828626
28052	828627
45268	828628
752	828629
12321	828630
40454	828631
79771	828632
38169	828633
11490	828634
21169	828635
11980	828636
2653	828637
94119	828638
47817	828639
28664	828640
1273	828641
2192	828642
622	828643
25343	828644
55945	828645
14729	828646
129338	828647
20097	828648
1306	828649
127067	828650
14743	828651
45117	828652
46698	828653
27160	828654
10525	828655
5936	828656
28077	828657
43	828658
9876	828659
41761	828660
42191	828661
22724	828662
72280	828663
17659	828664
5613	828665
1710	828666
26863	828667
31745	828668
75718	828669
49394	828670
65660	828671
46733	828672
76559	828673
9704	828674
1090	828675
107469	828676
8169	828677
128957	828678
26006	828679
7520	828680
106447	828681
1667	828682
12257	828683
23875	828684
26242	828685
18212	828686
45837	828687
78084	828688
87642	828689
20086	828690
91925	828691
51988	828692
29760	828693
26728	828694
109819	828695
39356	828696
43542	828697
76463	828698
56882	828699
65193	828700
2914	828701
79775	828702
3385	828703
5314	828704
60421	828705
11584	828706
23183	828707
86005	828708
1589	828709
6422	828710
1089	828711
103969	828712
16190	828713
53868	828714
39078	828715
140245	828716
47452	828717
36061	828718
25642	828719
64105	828720
40699	828721
69605	828722
52676	828723
12207	828724
14412	828725
16114	828726
149836	828727
96902	828728
279	828729
13494	828730
33174	828731
11631	828732
43085	828733
36131	828734
93050	828735
80414	828736
80631	828737
32323	828738
5876	828739
55757	828740
7533	828741
120870	828742
3423	828743
22677	828744
67196	828745
144566	828746
93543	828747
54183	828748
36209	828749
22871	828750
3708	828751
105321	828752
47318	828753
70399	828754
10014	828755
8701	828756
7752	828757
76937	828758
66578	828759
5269	828760
3899	828761
21954	828762
124432	828763
7760	828764
68642	828765
5930	828766
17164	828767
23951	828768
154174	828769
75092	828770
4630	828771
63622	828772
31607	828773
96714	828774
164621	828775
56812	828776
5187	828777
35927	828778
45208	828779
15721	828780
88370	828781
23554	828782
17312	828783
2443	828784
40138	828785
13166	828786
14498	828787
17146	828788
11140	828789
38180	828790
20208	828791
21793	828792
60555	828793
82120	828794
7500	828795
124563	828796
40728	828797
33361	828798
13547	828799
39	828800
24485	828801
73825	828802
54971	828803
2277	828804
82531	828805
94789	828806
39189	828807
63221	828808
1659	828809
34205	828810
53527	828811
102590	828812
27234	828813
28746	828814
41658	828815
75862	828816
3095	828817
40308	828818
91	828819
7851	828820
80379	828821
124801	828822
100	828823
27790	828824
6272	828825
14642	828826
340	828827
54229	828828
10303	828829
1053	828830
62277	828831
112240	828832
32909	828833
12515	828834
11492	828835
19854	828836
123058	828837
19779	828838
80295	828839
14145	828840
90100	828841
86463	828842
79201	828843
94268	828844
86220	828845
12655	828846
81547	828847
12333	828848
60516	828849
15652	828850
1080	828851
43635	828852
69484	828853
110426	828854
9007	828855
1961	828856
124	828857
1922	828858
32416	828859
2026	828860
29344	828861
82292	828862
64082	828863
1660	828864
15486	828865
6196	828866
10834	828867
2639	828868
9517	828869
74657	828870
51373	828871
24505	828872
4510	828873
29555	828874
22469	828875
104832	828876
23725	828877
6569	828878
90317	828879
16561	828880
78890	828881
38827	828882
47355	828883
16990	828884
115985	828885
4463	828886
129713	828887
59972	828888
9639	828889
84848	828890
29879	828891
3903	828892
84812	828893
1270	828894
9082	828895
23361	828896
57336	828897
64829	828898
39613	828899
19032	828900
114114	828901
9663	828902
7418	828903
45371	828904
671	828905
10180	828906
71888	828907
99411	828908
933	828909
45344	828910
12618	828911
126600	828912
105824	828913
9311	828914
9023	828915
33004	828916
27945	828917
32078	828918
1204	828919
19221	828920
69346	828921
81806	828922
62280	828923
3807	828924
19674	828925
112223	828926
10751	828927
78893	828928
26059	828929
1529	828930
18055	828931
5515	828932
30067	828933
17579	828934
27970	828935
92954	828936
40901	828937
97362	828938
57420	828939
96751	828940
44150	828941
38379	828942
38735	828943
71906	828944
1324	828945
54498	828946
121944	828947
86941	828948
29315	828949
10456	828950
73539	828951
28063	828952
112965	828953
19516	828954
833	828955
58841	828956
112954	828957
88866	828958
24487	828959
75327	828960
18912	828961
126439	828962
128940	828963
29890	828964
35679	828965
150029	828966
53053	828967
80768	828968
54154	828969
30287	828970
28614	828971
7651	828972
15493	828973
83129	828974
120436	828975
4907	828976
24508	828977
1502	828978
123527	828979
111876	828980
6830	828981
9847	828982
4141	828983
29587	828984
3986	828985
38661	828986
43368	828987
92811	828988
6921	828989
5902	828990
27123	828991
844	828992
84533	828993
1069	828994
67625	828995
5042	828996
26715	828997
92897	828998
68786	828999
24125	829000
63238	829001
85708	829002
167315	829003
54775	829004
53746	829005
9358	829006
82271	829007
34634	829008
62653	829009
59833	829010
13096	829011
31367	829012
29044	829013
28927	829014
23471	829015
17315	829016
167252	829017
95694	829018
85554	829019
82832	829020
50948	829021
19380	829022
78863	829023
5958	829024
40081	829025
11238	829026
29183	829027
40286	829028
80791	829029
91797	829030
75373	829031
96722	829032
29367	829033
59339	829034
1747	829035
28739	829036
83726	829037
2750	829038
25008	829039
17484	829040
66690	829041
64919	829042
56017	829043
2149	829044
2263	829045
23343	829046
76533	829047
12758	829048
27209	829049
91815	829050
128559	829051
15320	829052
23368	829053
65420	829054
72806	829055
104599	829056
42502	829057
73565	829058
38292	829059
46619	829060
36713	829061
13035	829062
64729	829063
91597	829064
15720	829065
56430	829066
166558	829067
16151	829068
3788	829069
119228	829070
82249	829071
106810	829072
59210	829073
84580	829074
111504	829075
1842	829076
32688	829077
8723	829078
56029	829079
34349	829080
78427	829081
116039	829082
57858	829083
11467	829084
27733	829085
167602	829086
74986	829087
73077	829088
38383	829089
8809	829090
4613	829091
81473	829092
29742	829093
1911	829094
94	829095
37758	829096
42782	829097
69088	829098
64296	829099
161392	829100
55150	829101
2637	829102
12873	829103
69509	829104
3257	829105
78113	829106
6302	829107
71944	829108
17422	829109
30239	829110
2528	829111
9434	829112
2513	829113
23662	829114
60742	829115
22830	829116
28765	829117
18629	829118
3268	829119
86972	829120
70840	829121
79179	829122
2262	829123
36290	829124
58724	829125
17744	829126
84059	829127
3402	829128
112917	829129
95289	829130
67344	829131
25969	829132
18515	829133
17417	829134
102004	829135
5942	829136
113138	829137
45967	829138
2872	829139
20656	829140
14817	829141
86748	829142
47260	829143
49751	829144
60299	829145
46823	829146
146490	829147
5222	829148
67626	829149
12521	829150
23086	829151
58923	829152
37803	829153
23759	829154
124421	829155
13052	829156
48963	829157
10660	829158
471	829159
67641	829160
85354	829161
2631	829162
109397	829163
13266	829164
61641	829165
83706	829166
85051	829167
101312	829168
4224	829169
33687	829170
24477	829171
34829	829172
27183	829173
44453	829174
25474	829175
40296	829176
150949	829177
24298	829178
37297	829179
33296	829180
78209	829181
14356	829182
775	829183
47100	829184
148	829185
12294	829186
71249	829187
14101	829188
88475	829189
11915	829190
49601	829191
2899	829192
46087	829193
65901	829194
38771	829195
9471	829196
37880	829197
32881	829198
75605	829199
24897	829200
39169	829201
98648	829202
16350	829203
44480	829204
96636	829205
39763	829206
28252	829207
6719	829208
2777	829209
11432	829210
83528	829211
2708	829212
19800	829213
31254	829214
44218	829215
95472	829216
145900	829217
3859	829218
64677	829219
90223	829220
32070	829221
13844	829222
32944	829223
67787	829224
66818	829225
96058	829226
113043	829227
14626	829228
9642	829229
1491	829230
21613	829231
133449	829232
20691	829233
68496	829234
117135	829235
45175	829236
52749	829237
106807	829238
40902	829239
60006	829240
36619	829241
8967	829242
17815	829243
53419	829244
64403	829245
39166	829246
13517	829247
7223	829248
19904	829249
8691	829250
46860	829251
15543	829252
10213	829253
15778	829254
80162	829255
78681	829256
124599	829257
56925	829258
90559	829259
105822	829260
25429	829261
44732	829262
23366	829263
20565	829264
16197	829265
118390	829266
31109	829267
735	829268
69895	829269
48924	829270
43245	829271
8885	829272
4550	829273
49975	829274
20636	829275
11235	829276
28205	829277
154350	829278
92553	829279
7602	829280
13053	829281
958	829282
16175	829283
65933	829284
1508	829285
53255	829286
13225	829287
83042	829288
68362	829289
37337	829290
85461	829291
85813	829292
90615	829293
61163	829294
8357	829295
17808	829296
987	829297
27166	829298
16385	829299
8798	829300
8446	829301
2117	829302
929	829303
7285	829304
76597	829305
135950	829306
19261	829307
4654	829308
122770	829309
15632	829310
61	829311
16828	829312
9583	829313
49625	829314
88559	829315
16413	829316
45659	829317
11940	829318
11241	829319
110101	829320
8747	829321
2848	829322
28954	829323
86167	829324
50716	829325
13137	829326
9182	829327
66842	829328
180	829329
6467	829330
16331	829331
33758	829332
161128	829333
82559	829334
39659	829335
114768	829336
135072	829337
19018	829338
38820	829339
35717	829340
53377	829341
1780	829342
2056	829343
1532	829344
22287	829345
162650	829346
5027	829347
123537	829348
20187	829349
439	829350
83238	829351
131559	829352
91693	829353
53436	829354
411	829355
98016	829356
3662	829357
60080	829358
23267	829359
3139	829360
9417	829361
63534	829362
108091	829363
84049	829364
77051	829365
37776	829366
23747	829367
116586	829368
34751	829369
10038	829370
61462	829371
92364	829372
98683	829373
21295	829374
103019	829375
1336	829376
23840	829377
103208	829378
71621	829379
30629	829380
107078	829381
52081	829382
104885	829383
9291	829384
61106	829385
24556	829386
162661	829387
101623	829388
831	829389
3554	829390
6179	829391
75470	829392
72106	829393
94342	829394
47421	829395
113206	829396
87415	829397
55658	829398
16692	829399
61213	829400
125386	829401
195	829402
18542	829403
128601	829404
7687	829405
3620	829406
20366	829407
141347	829408
36912	829409
45837	829410
100716	829411
17889	829412
72200	829413
84835	829414
24946	829415
844	829416
94471	829417
11110	829418
9604	829419
84217	829420
32124	829421
7408	829422
21976	829423
19208	829424
26205	829425
127763	829426
28278	829427
88121	829428
9052	829429
3412	829430
98437	829431
23413	829432
19361	829433
93386	829434
3214	829435
39578	829436
92994	829437
14340	829438
16656	829439
28265	829440
27204	829441
26288	829442
51979	829443
5093	829444
9303	829445
93352	829446
68542	829447
31220	829448
124143	829449
22973	829450
759	829451
44713	829452
12763	829453
92474	829454
3183	829455
53536	829456
116389	829457
11352	829458
126224	829459
50681	829460
24832	829461
53866	829462
182	829463
46358	829464
123993	829465
4152	829466
5356	829467
1032	829468
18109	829469
45567	829470
70448	829471
36481	829472
127394	829473
122187	829474
28692	829475
1621	829476
37810	829477
36560	829478
138448	829479
71622	829480
8958	829481
36342	829482
88530	829483
58909	829484
11566	829485
98209	829486
39535	829487
2757	829488
134703	829489
13594	829490
48190	829491
96539	829492
25061	829493
8367	829494
36353	829495
54360	829496
82000	829497
3309	829498
21767	829499
43828	829500
78460	829501
2717	829502
12193	829503
9108	829504
10509	829505
8744	829506
65827	829507
2901	829508
90979	829509
28181	829510
62384	829511
44651	829512
67735	829513
36585	829514
9811	829515
18906	829516
128898	829517
57760	829518
47286	829519
50222	829520
23636	829521
10603	829522
119813	829523
66127	829524
132081	829525
64588	829526
113636	829527
45864	829528
9303	829529
39269	829530
7847	829531
7873	829532
99502	829533
57220	829534
84779	829535
52930	829536
23843	829537
8882	829538
165161	829539
8099	829540
136590	829541
53410	829542
30511	829543
42803	829544
8275	829545
41197	829546
52341	829547
61960	829548
10	829549
46924	829550
7965	829551
96173	829552
74071	829553
123697	829554
96480	829555
79534	829556
17634	829557
40514	829558
146243	829559
95801	829560
60736	829561
21197	829562
5569	829563
48456	829564
75343	829565
377	829566
2348	829567
91901	829568
82742	829569
71118	829570
83820	829571
7947	829572
7297	829573
12980	829574
16935	829575
16594	829576
18538	829577
19488	829578
11103	829579
2027	829580
16625	829581
32188	829582
78780	829583
94862	829584
40572	829585
8006	829586
70617	829587
94540	829588
980	829589
76913	829590
34317	829591
86470	829592
17877	829593
19369	829594
82967	829595
4294	829596
34916	829597
51073	829598
4568	829599
84214	829600
8727	829601
116348	829602
19531	829603
109462	829604
9672	829605
58893	829606
2326	829607
42841	829608
60879	829609
6168	829610
5084	829611
11889	829612
91866	829613
27332	829614
122123	829615
16735	829616
65566	829617
7531	829618
13882	829619
41611	829620
32293	829621
166300	829622
98385	829623
91349	829624
17422	829625
2385	829626
50384	829627
57452	829628
25810	829629
7245	829630
32799	829631
37841	829632
25746	829633
25606	829634
945	829635
937	829636
114674	829637
17275	829638
77252	829639
14574	829640
626	829641
11941	829642
125389	829643
11660	829644
166159	829645
85013	829646
12253	829647
93433	829648
2749	829649
26923	829650
79639	829651
10345	829652
43772	829653
17624	829654
18284	829655
89123	829656
27779	829657
8618	829658
50422	829659
13985	829660
52388	829661
2700	829662
74259	829663
134624	829664
15384	829665
36266	829666
88120	829667
132302	829668
89024	829669
25260	829670
6641	829671
70546	829672
23248	829673
82967	829674
34011	829675
1067	829676
60584	829677
31271	829678
3704	829679
50586	829680
126114	829681
16845	829682
10765	829683
9188	829684
55005	829685
2916	829686
21393	829687
3051	829688
20120	829689
22112	829690
76740	829691
54851	829692
48145	829693
10030	829694
92555	829695
1214	829696
38035	829697
67568	829698
50604	829699
95928	829700
6048	829701
47229	829702
109325	829703
8147	829704
65556	829705
136289	829706
22166	829707
7744	829708
50953	829709
36154	829710
68681	829711
51229	829712
71122	829713
39775	829714
99740	829715
27893	829716
82618	829717
45182	829718
62841	829719
55819	829720
18637	829721
96010	829722
58161	829723
6802	829724
45200	829725
21474	829726
42098	829727
15628	829728
87862	829729
18670	829730
117974	829731
95500	829732
125121	829733
38910	829734
80711	829735
159794	829736
82174	829737
35501	829738
19193	829739
10083	829740
2421	829741
7775	829742
77311	829743
65351	829744
5651	829745
89221	829746
750	829747
162363	829748
33845	829749
4205	829750
1446	829751
47048	829752
29666	829753
11518	829754
45747	829755
15567	829756
80198	829757
97865	829758
37485	829759
3459	829760
6113	829761
4002	829762
43582	829763
17	829764
51633	829765
39710	829766
11884	829767
58060	829768
30080	829769
84549	829770
102887	829771
99683	829772
20783	829773
70509	829774
57778	829775
9284	829776
31644	829777
14118	829778
69810	829779
78202	829780
44489	829781
948	829782
113869	829783
103	829784
8311	829785
14801	829786
95872	829787
52534	829788
112088	829789
2548	829790
22363	829791
23714	829792
4370	829793
52175	829794
36208	829795
1110	829796
119818	829797
21947	829798
137011	829799
15773	829800
18938	829801
31162	829802
29642	829803
92661	829804
58493	829805
26285	829806
85410	829807
25950	829808
897	829809
31730	829810
19528	829811
62794	829812
34941	829813
96216	829814
37679	829815
56043	829816
60682	829817
674	829818
17242	829819
10760	829820
58937	829821
4967	829822
5091	829823
80095	829824
90414	829825
8842	829826
2824	829827
10984	829828
13638	829829
39322	829830
23990	829831
40708	829832
44034	829833
28632	829834
4178	829835
168909	829836
16971	829837
46502	829838
3855	829839
30737	829840
8770	829841
27225	829842
59714	829843
61139	829844
147865	829845
11874	829846
10593	829847
96705	829848
50064	829849
31753	829850
3661	829851
4041	829852
15420	829853
43668	829854
100789	829855
3127	829856
45744	829857
46354	829858
1371	829859
66938	829860
11902	829861
2550	829862
67800	829863
49296	829864
52898	829865
21680	829866
64797	829867
5330	829868
164417	829869
30623	829870
7308	829871
2538	829872
3394	829873
73799	829874
19747	829875
4491	829876
22369	829877
3693	829878
90113	829879
120402	829880
80384	829881
21663	829882
11684	829883
43609	829884
352	829885
32342	829886
138388	829887
47620	829888
16466	829889
43829	829890
9823	829891
113431	829892
154892	829893
7787	829894
62025	829895
59768	829896
277	829897
22980	829898
25356	829899
130472	829900
25109	829901
61236	829902
166945	829903
133470	829904
54338	829905
482	829906
22545	829907
4213	829908
81224	829909
26920	829910
75318	829911
39657	829912
52470	829913
15607	829914
46291	829915
10394	829916
8	829917
1673	829918
10343	829919
1151	829920
15434	829921
2474	829922
2348	829923
45568	829924
11955	829925
37947	829926
53994	829927
110004	829928
69153	829929
111258	829930
159466	829931
3465	829932
61630	829933
11854	829934
18794	829935
32582	829936
22401	829937
30154	829938
58922	829939
29559	829940
43951	829941
22124	829942
52464	829943
44391	829944
9865	829945
15083	829946
125214	829947
19299	829948
74956	829949
13252	829950
142290	829951
100559	829952
28548	829953
232	829954
161594	829955
8382	829956
11908	829957
17561	829958
98432	829959
23729	829960
57563	829961
9112	829962
17872	829963
4816	829964
65842	829965
35412	829966
43571	829967
7894	829968
2929	829969
17482	829970
49834	829971
2739	829972
166859	829973
35251	829974
52423	829975
4891	829976
88115	829977
184	829978
5911	829979
61897	829980
21955	829981
23649	829982
46364	829983
18092	829984
4898	829985
81245	829986
338	829987
96451	829988
10202	829989
44074	829990
10297	829991
95688	829992
2943	829993
32798	829994
28718	829995
63	829996
104758	829997
3064	829998
19503	829999
27927	830000
13662	830001
5931	830002
85994	830003
1186	830004
27985	830005
12899	830006
129858	830007
49425	830008
43546	830009
21172	830010
52935	830011
6	830012
36979	830013
1187	830014
12609	830015
10393	830016
80763	830017
103064	830018
167184	830019
16769	830020
609	830021
30252	830022
6758	830023
40793	830024
3914	830025
15497	830026
5589	830027
5709	830028
3526	830029
40064	830030
13995	830031
62125	830032
37934	830033
6816	830034
72941	830035
38067	830036
9983	830037
22471	830038
95724	830039
38621	830040
102595	830041
28299	830042
24621	830043
22335	830044
9417	830045
33858	830046
44198	830047
11862	830048
48829	830049
678	830050
25917	830051
23405	830052
94	830053
63095	830054
8428	830055
40064	830056
41743	830057
47625	830058
141329	830059
60882	830060
169378	830061
4	830062
50348	830063
143372	830064
57593	830065
83680	830066
26968	830067
39889	830068
6904	830069
37367	830070
5998	830071
101002	830072
4502	830073
64850	830074
69124	830075
3499	830076
6486	830077
40545	830078
28054	830079
25044	830080
46525	830081
36134	830082
55000	830083
55351	830084
16286	830085
2975	830086
28407	830087
122438	830088
65662	830089
26001	830090
116	830091
4064	830092
95945	830093
12640	830094
135491	830095
65818	830096
2410	830097
3750	830098
29120	830099
93507	830100
90618	830101
38817	830102
15526	830103
57984	830104
17875	830105
8667	830106
103	830107
106494	830108
70804	830109
18399	830110
8089	830111
87399	830112
2551	830113
97910	830114
2340	830115
27926	830116
76625	830117
45938	830118
5093	830119
27560	830120
14888	830121
59140	830122
16546	830123
132417	830124
41001	830125
73097	830126
52995	830127
21780	830128
86981	830129
37789	830130
13808	830131
21636	830132
5497	830133
33976	830134
46781	830135
83318	830136
35464	830137
14550	830138
63870	830139
7791	830140
83807	830141
1314	830142
167665	830143
103133	830144
8356	830145
54406	830146
130026	830147
68174	830148
63327	830149
3921	830150
17251	830151
132328	830152
121034	830153
60663	830154
1254	830155
32504	830156
4805	830157
41660	830158
22310	830159
17446	830160
19727	830161
146267	830162
103281	830163
169985	830164
18058	830165
44696	830166
1747	830167
40942	830168
13229	830169
21345	830170
27572	830171
33362	830172
80925	830173
23718	830174
6003	830175
7886	830176
113816	830177
4478	830178
6989	830179
92109	830180
12565	830181
82946	830182
79074	830183
29282	830184
10668	830185
25	830186
38126	830187
77687	830188
67399	830189
100055	830190
132351	830191
36593	830192
2017	830193
60579	830194
12265	830195
82347	830196
9527	830197
11745	830198
50204	830199
159643	830200
21322	830201
34937	830202
325	830203
20995	830204
5669	830205
12097	830206
4616	830207
14469	830208
75374	830209
74389	830210
4804	830211
5257	830212
15805	830213
79752	830214
78863	830215
34692	830216
84623	830217
31327	830218
122138	830219
14612	830220
43642	830221
75220	830222
145345	830223
13062	830224
716	830225
5416	830226
143865	830227
22320	830228
6382	830229
616	830230
9710	830231
96948	830232
31600	830233
116413	830234
20974	830235
10368	830236
54747	830237
7994	830238
80171	830239
5339	830240
53814	830241
32427	830242
66998	830243
37940	830244
55328	830245
40474	830246
160399	830247
81825	830248
65003	830249
106606	830250
127244	830251
6585	830252
66680	830253
166389	830254
34738	830255
33342	830256
12275	830257
1153	830258
97475	830259
6400	830260
59149	830261
117399	830262
125275	830263
295	830264
120237	830265
79645	830266
6438	830267
58381	830268
87655	830269
24395	830270
11702	830271
86471	830272
55685	830273
54840	830274
14246	830275
37235	830276
101656	830277
23170	830278
11084	830279
51189	830280
105919	830281
13745	830282
25745	830283
16384	830284
20	830285
65655	830286
49952	830287
13429	830288
3505	830289
36685	830290
8570	830291
33896	830292
11720	830293
53893	830294
5322	830295
89572	830296
48647	830297
60954	830298
521	830299
6576	830300
88094	830301
164480	830302
41969	830303
59597	830304
113517	830305
42267	830306
403	830307
60942	830308
6504	830309
1774	830310
41140	830311
52156	830312
56903	830313
25650	830314
1804	830315
81199	830316
94684	830317
9935	830318
27742	830319
34387	830320
26802	830321
44	830322
52599	830323
31685	830324
17257	830325
4061	830326
61250	830327
76593	830328
1111	830329
23469	830330
24437	830331
4043	830332
36009	830333
118131	830334
128632	830335
91462	830336
53304	830337
26559	830338
322	830339
19540	830340
7873	830341
51190	830342
47117	830343
10557	830344
98297	830345
101390	830346
75009	830347
34595	830348
76696	830349
122642	830350
3111	830351
47541	830352
43426	830353
3755	830354
49917	830355
39934	830356
143187	830357
74882	830358
8399	830359
36072	830360
35432	830361
44960	830362
9731	830363
16164	830364
1139	830365
3333	830366
101704	830367
49686	830368
66407	830369
83646	830370
23111	830371
45882	830372
122934	830373
78492	830374
82583	830375
52830	830376
2242	830377
94742	830378
50930	830379
6418	830380
37339	830381
104018	830382
29466	830383
165134	830384
1288	830385
29571	830386
42155	830387
3264	830388
92884	830389
14190	830390
15451	830391
90249	830392
124896	830393
250	830394
150260	830395
85624	830396
61800	830397
14515	830398
107363	830399
3631	830400
2	830401
39770	830402
17930	830403
154	830404
55020	830405
14273	830406
3941	830407
83747	830408
55270	830409
2874	830410
10834	830411
64678	830412
12820	830413
13645	830414
45076	830415
169354	830416
162168	830417
4016	830418
92737	830419
104785	830420
106563	830421
393	830422
56927	830423
27504	830424
16432	830425
16752	830426
33658	830427
14376	830428
21446	830429
4133	830430
83693	830431
58416	830432
1907	830433
9149	830434
73706	830435
53967	830436
77376	830437
10863	830438
64964	830439
47357	830440
67161	830441
19650	830442
24026	830443
18430	830444
106360	830445
101094	830446
48095	830447
18869	830448
126004	830449
2120	830450
30159	830451
3486	830452
56578	830453
1027	830454
84506	830455
61865	830456
777	830457
6155	830458
48666	830459
74324	830460
16416	830461
106394	830462
8925	830463
11917	830464
11136	830465
11283	830466
769	830467
53444	830468
231	830469
103269	830470
32689	830471
67748	830472
78779	830473
865	830474
4325	830475
58547	830476
35153	830477
28189	830478
20646	830479
51578	830480
45572	830481
48940	830482
71633	830483
167402	830484
57606	830485
103824	830486
2776	830487
105646	830488
719	830489
12256	830490
39546	830491
43502	830492
16067	830493
9226	830494
546	830495
4076	830496
94213	830497
43764	830498
158662	830499
33328	830500
6741	830501
38075	830502
90100	830503
15202	830504
70153	830505
109500	830506
19278	830507
41841	830508
2431	830509
70085	830510
29087	830511
46452	830512
56260	830513
35954	830514
1759	830515
439	830516
26705	830517
82424	830518
13755	830519
94789	830520
109085	830521
12623	830522
17079	830523
108535	830524
107770	830525
17640	830526
62404	830527
4184	830528
65027	830529
64894	830530
87553	830531
44999	830532
95192	830533
21018	830534
18966	830535
56594	830536
8950	830537
3923	830538
4197	830539
1137	830540
25539	830541
8367	830542
77087	830543
14458	830544
8933	830545
25345	830546
39061	830547
16314	830548
8867	830549
96712	830550
121420	830551
20424	830552
26929	830553
15201	830554
2302	830555
71212	830556
60899	830557
61091	830558
135355	830559
58445	830560
4934	830561
57045	830562
79698	830563
162854	830564
50940	830565
34486	830566
46188	830567
11567	830568
73037	830569
19040	830570
112643	830571
13694	830572
10194	830573
662	830574
105616	830575
151853	830576
350	830577
102370	830578
107608	830579
5434	830580
97343	830581
77711	830582
65688	830583
1915	830584
77613	830585
81734	830586
2798	830587
8956	830588
82226	830589
57047	830590
42014	830591
6617	830592
13054	830593
39808	830594
6511	830595
70039	830596
33275	830597
95063	830598
8079	830599
59483	830600
75354	830601
53665	830602
158067	830603
17198	830604
17114	830605
4708	830606
4854	830607
101111	830608
9028	830609
5867	830610
20137	830611
11587	830612
34322	830613
80719	830614
3733	830615
12650	830616
750	830617
14634	830618
115987	830619
144205	830620
15886	830621
9556	830622
6512	830623
115776	830624
137474	830625
21282	830626
43422	830627
118830	830628
1321	830629
9	830630
609	830631
76726	830632
4560	830633
125194	830634
84325	830635
58126	830636
812	830637
65861	830638
120799	830639
117630	830640
26039	830641
49781	830642
66803	830643
12996	830644
4684	830645
13750	830646
30249	830647
41	830648
81533	830649
20631	830650
44137	830651
40774	830652
71902	830653
31495	830654
80667	830655
49357	830656
14902	830657
12	830658
57737	830659
41045	830660
7917	830661
4295	830662
28439	830663
18161	830664
122516	830665
39674	830666
22261	830667
2384	830668
875	830669
11391	830670
18491	830671
3412	830672
178	830673
30930	830674
1841	830675
25658	830676
74966	830677
16577	830678
104549	830679
27210	830680
67521	830681
79521	830682
23324	830683
71039	830684
29036	830685
14461	830686
84366	830687
12538	830688
14104	830689
101647	830690
8696	830691
13346	830692
10148	830693
43291	830694
56773	830695
73033	830696
3224	830697
6500	830698
35941	830699
14574	830700
5231	830701
104502	830702
2218	830703
44895	830704
24239	830705
14727	830706
41228	830707
62543	830708
55520	830709
47576	830710
36964	830711
34054	830712
147375	830713
92995	830714
108925	830715
2612	830716
53961	830717
20017	830718
11103	830719
160268	830720
123649	830721
37329	830722
20831	830723
90871	830724
22636	830725
95787	830726
8339	830727
59887	830728
14618	830729
19421	830730
12115	830731
6989	830732
68388	830733
145993	830734
117591	830735
19741	830736
51969	830737
10532	830738
1150	830739
96011	830740
61059	830741
55484	830742
4952	830743
33378	830744
8461	830745
100623	830746
33969	830747
57459	830748
51397	830749
73334	830750
4680	830751
150050	830752
74431	830753
64379	830754
104479	830755
140953	830756
41486	830757
5202	830758
20109	830759
96265	830760
14990	830761
18550	830762
18414	830763
52083	830764
8182	830765
7488	830766
2608	830767
27633	830768
127770	830769
123108	830770
19140	830771
103089	830772
30108	830773
10240	830774
51162	830775
17302	830776
129729	830777
1893	830778
19355	830779
30804	830780
19548	830781
36402	830782
40677	830783
31213	830784
78586	830785
646	830786
90519	830787
120726	830788
71666	830789
40249	830790
43197	830791
70429	830792
39740	830793
118296	830794
556	830795
33376	830796
138871	830797
30682	830798
54585	830799
129110	830800
22910	830801
31820	830802
1073	830803
1880	830804
12900	830805
79953	830806
6188	830807
1144	830808
33252	830809
17167	830810
1101	830811
119985	830812
5497	830813
9631	830814
97394	830815
145072	830816
67166	830817
28984	830818
12	830819
38179	830820
10465	830821
122038	830822
116162	830823
45938	830824
18233	830825
43932	830826
42025	830827
39370	830828
10952	830829
32525	830830
69530	830831
12778	830832
99031	830833
45313	830834
15519	830835
79026	830836
46871	830837
133585	830838
21236	830839
34282	830840
8299	830841
44340	830842
227	830843
114760	830844
510	830845
27495	830846
115826	830847
27619	830848
6766	830849
166651	830850
96691	830851
25274	830852
27745	830853
16185	830854
48272	830855
32962	830856
129518	830857
64600	830858
135196	830859
429	830860
25893	830861
42060	830862
14535	830863
2543	830864
12433	830865
3804	830866
34748	830867
1490	830868
26561	830869
17484	830870
7104	830871
3165	830872
21081	830873
102849	830874
24082	830875
48146	830876
99087	830877
46814	830878
8698	830879
45635	830880
5355	830881
17155	830882
81013	830883
69999	830884
191	830885
76251	830886
66072	830887
40178	830888
77469	830889
26345	830890
108642	830891
12557	830892
5379	830893
9068	830894
112876	830895
32458	830896
22474	830897
11209	830898
10314	830899
111437	830900
31114	830901
6391	830902
3786	830903
16845	830904
81677	830905
141516	830906
148148	830907
4188	830908
79947	830909
42865	830910
1535	830911
21812	830912
25520	830913
4283	830914
12340	830915
3696	830916
73518	830917
76	830918
18763	830919
49148	830920
71465	830921
3420	830922
59745	830923
67696	830924
7449	830925
72399	830926
32508	830927
104892	830928
98563	830929
2599	830930
18534	830931
73727	830932
78239	830933
48664	830934
24548	830935
101888	830936
15150	830937
29827	830938
889	830939
35131	830940
8570	830941
3343	830942
3932	830943
68505	830944
35174	830945
80040	830946
13225	830947
14971	830948
80183	830949
72773	830950
108488	830951
67076	830952
1281	830953
167324	830954
8300	830955
63614	830956
3133	830957
73485	830958
48400	830959
106929	830960
96028	830961
252	830962
94821	830963
17321	830964
18189	830965
60652	830966
111428	830967
9613	830968
7504	830969
30370	830970
52622	830971
128092	830972
25928	830973
3735	830974
14534	830975
29908	830976
21014	830977
4004	830978
27005	830979
21286	830980
26071	830981
66411	830982
17869	830983
46522	830984
42325	830985
70892	830986
61172	830987
19962	830988
126845	830989
38628	830990
17973	830991
15519	830992
56261	830993
85751	830994
16713	830995
28368	830996
3042	830997
66304	830998
660	830999
33	831000
132000	831001
13444	831002
34042	831003
59969	831004
88386	831005
53545	831006
23684	831007
70411	831008
71734	831009
87216	831010
9205	831011
113529	831012
70092	831013
40409	831014
55720	831015
88398	831016
45468	831017
31830	831018
119812	831019
80525	831020
23084	831021
12863	831022
156231	831023
48863	831024
20537	831025
134739	831026
34506	831027
43537	831028
73117	831029
24303	831030
54073	831031
47454	831032
5238	831033
52084	831034
5411	831035
35835	831036
18261	831037
18425	831038
114392	831039
24976	831040
36347	831041
22560	831042
22182	831043
90003	831044
60736	831045
20164	831046
46435	831047
98292	831048
53432	831049
55756	831050
17508	831051
40393	831052
23004	831053
31363	831054
12014	831055
4449	831056
17937	831057
68683	831058
3804	831059
57153	831060
12724	831061
31761	831062
55609	831063
136496	831064
10367	831065
23903	831066
4859	831067
43302	831068
135567	831069
146993	831070
72655	831071
2914	831072
15123	831073
5270	831074
64601	831075
44161	831076
1261	831077
48129	831078
40807	831079
3345	831080
81031	831081
23775	831082
24753	831083
32865	831084
123076	831085
50345	831086
4248	831087
53759	831088
56740	831089
124716	831090
27494	831091
46092	831092
58316	831093
19658	831094
21125	831095
98024	831096
24414	831097
53335	831098
38492	831099
21658	831100
71490	831101
89713	831102
9585	831103
4593	831104
28034	831105
68442	831106
12230	831107
48792	831108
88911	831109
15838	831110
61316	831111
22172	831112
150806	831113
2353	831114
119553	831115
10438	831116
96943	831117
34546	831118
20820	831119
18549	831120
80278	831121
8632	831122
49963	831123
8839	831124
2949	831125
51139	831126
125813	831127
42975	831128
24316	831129
40960	831130
47104	831131
56946	831132
4808	831133
116109	831134
12403	831135
42624	831136
24379	831137
93683	831138
13602	831139
55131	831140
11910	831141
1916	831142
47377	831143
106903	831144
50469	831145
89365	831146
7405	831147
77272	831148
51896	831149
28099	831150
2268	831151
23719	831152
8128	831153
40597	831154
20830	831155
87637	831156
77516	831157
75875	831158
31632	831159
2581	831160
4494	831161
22098	831162
36912	831163
54693	831164
51587	831165
65995	831166
13382	831167
1154	831168
50713	831169
75771	831170
31507	831171
57981	831172
40563	831173
45678	831174
57816	831175
97503	831176
3862	831177
20410	831178
9700	831179
9667	831180
73498	831181
100386	831182
22643	831183
1145	831184
50205	831185
27221	831186
41040	831187
37598	831188
86128	831189
52301	831190
47997	831191
64193	831192
156557	831193
61336	831194
32736	831195
20648	831196
525	831197
56055	831198
9167	831199
159049	831200
63314	831201
138527	831202
14476	831203
36805	831204
6503	831205
16435	831206
149704	831207
109860	831208
8208	831209
34531	831210
888	831211
18741	831212
15038	831213
5140	831214
52652	831215
31881	831216
35378	831217
30982	831218
108214	831219
69681	831220
14504	831221
32801	831222
70085	831223
46	831224
92157	831225
27768	831226
11879	831227
34822	831228
62258	831229
109474	831230
112321	831231
58480	831232
22530	831233
3375	831234
1085	831235
110043	831236
7829	831237
5191	831238
2213	831239
113551	831240
5319	831241
36844	831242
90749	831243
15284	831244
53622	831245
16365	831246
1975	831247
353	831248
18680	831249
1629	831250
9092	831251
44050	831252
12641	831253
18130	831254
50561	831255
4758	831256
1478	831257
137896	831258
6876	831259
12456	831260
49672	831261
44216	831262
99747	831263
93024	831264
114046	831265
5399	831266
134920	831267
87134	831268
12725	831269
33113	831270
26622	831271
68413	831272
69702	831273
10724	831274
11947	831275
93729	831276
117357	831277
14378	831278
24498	831279
101471	831280
8373	831281
40278	831282
29921	831283
781	831284
114058	831285
10897	831286
66328	831287
4212	831288
25680	831289
21965	831290
48471	831291
80805	831292
4724	831293
4486	831294
9930	831295
89187	831296
93713	831297
134192	831298
377	831299
1010	831300
11717	831301
23098	831302
7307	831303
3249	831304
9400	831305
51017	831306
35749	831307
3624	831308
26404	831309
16844	831310
33719	831311
110942	831312
44620	831313
28374	831314
50454	831315
63191	831316
68882	831317
2129	831318
47758	831319
28011	831320
35530	831321
23463	831322
16234	831323
31833	831324
15075	831325
119257	831326
92730	831327
26950	831328
46799	831329
84471	831330
74903	831331
29166	831332
91690	831333
83256	831334
5314	831335
103234	831336
10511	831337
43823	831338
73987	831339
99841	831340
1354	831341
140093	831342
53330	831343
1309	831344
502	831345
95327	831346
12983	831347
6044	831348
63392	831349
87105	831350
121741	831351
10026	831352
76305	831353
114907	831354
74491	831355
29	831356
76641	831357
57414	831358
14334	831359
28636	831360
20460	831361
13392	831362
4437	831363
47865	831364
102004	831365
46365	831366
12910	831367
31192	831368
13509	831369
762	831370
44097	831371
10384	831372
54407	831373
91728	831374
76326	831375
5801	831376
52272	831377
26903	831378
21404	831379
64866	831380
389	831381
44773	831382
38469	831383
27926	831384
36669	831385
4851	831386
827	831387
7965	831388
30530	831389
107	831390
3697	831391
44839	831392
39088	831393
78331	831394
10807	831395
168881	831396
26817	831397
66110	831398
713	831399
25798	831400
9532	831401
18454	831402
15427	831403
73917	831404
7463	831405
86246	831406
14045	831407
23256	831408
29692	831409
45433	831410
8583	831411
59280	831412
1107	831413
7220	831414
11327	831415
116822	831416
61554	831417
394	831418
12939	831419
7633	831420
154624	831421
45704	831422
75491	831423
44595	831424
47258	831425
27124	831426
34409	831427
26239	831428
39282	831429
36114	831430
107903	831431
64121	831432
24310	831433
57635	831434
56517	831435
30356	831436
124561	831437
75095	831438
78588	831439
29189	831440
75515	831441
9926	831442
13683	831443
121476	831444
53734	831445
111278	831446
26445	831447
72298	831448
81726	831449
1667	831450
38893	831451
34403	831452
30781	831453
28316	831454
31369	831455
19244	831456
78686	831457
65865	831458
3676	831459
20344	831460
70	831461
17007	831462
133331	831463
151371	831464
26992	831465
124305	831466
526	831467
5105	831468
27565	831469
15647	831470
23821	831471
17855	831472
62158	831473
16209	831474
28521	831475
421	831476
27365	831477
155602	831478
81164	831479
4479	831480
66935	831481
69464	831482
12145	831483
42535	831484
25329	831485
99230	831486
5304	831487
2167	831488
7409	831489
92989	831490
55715	831491
29011	831492
50168	831493
83496	831494
13573	831495
69807	831496
41054	831497
57898	831498
76262	831499
4727	831500
22473	831501
132465	831502
126604	831503
39434	831504
99738	831505
4288	831506
150	831507
13749	831508
59111	831509
37381	831510
99722	831511
94051	831512
87504	831513
793	831514
79934	831515
80644	831516
155927	831517
24497	831518
135345	831519
77917	831520
44075	831521
34478	831522
15412	831523
33844	831524
19599	831525
71460	831526
100029	831527
35837	831528
66698	831529
147271	831530
43155	831531
127925	831532
30533	831533
867	831534
35279	831535
138020	831536
16482	831537
127976	831538
1104	831539
132888	831540
22639	831541
8243	831542
49717	831543
87220	831544
12875	831545
10086	831546
73461	831547
2098	831548
50081	831549
30749	831550
14926	831551
92879	831552
32319	831553
42684	831554
21630	831555
103893	831556
74456	831557
95379	831558
108024	831559
20736	831560
4895	831561
46731	831562
24047	831563
32809	831564
85232	831565
21163	831566
36213	831567
53547	831568
55186	831569
75144	831570
1644	831571
26283	831572
45952	831573
25377	831574
169495	831575
124063	831576
77864	831577
101324	831578
75146	831579
28934	831580
94623	831581
11616	831582
12064	831583
24548	831584
7775	831585
23334	831586
39996	831587
73599	831588
19701	831589
69993	831590
91576	831591
18097	831592
86157	831593
88538	831594
111849	831595
70705	831596
16681	831597
90153	831598
2138	831599
15058	831600
5307	831601
17082	831602
48711	831603
27898	831604
64757	831605
124441	831606
101213	831607
49406	831608
105584	831609
12205	831610
14628	831611
29705	831612
40788	831613
14010	831614
13932	831615
16079	831616
167181	831617
65990	831618
117258	831619
33159	831620
43346	831621
16170	831622
113594	831623
52470	831624
465	831625
36817	831626
84093	831627
33490	831628
34500	831629
29356	831630
33176	831631
138358	831632
44383	831633
22791	831634
38540	831635
29622	831636
7674	831637
38282	831638
10515	831639
12723	831640
376	831641
128878	831642
69146	831643
72054	831644
34466	831645
35688	831646
1649	831647
18898	831648
25130	831649
94409	831650
66879	831651
35391	831652
76649	831653
83629	831654
115497	831655
58986	831656
9115	831657
76910	831658
56939	831659
107415	831660
33025	831661
13098	831662
24230	831663
5429	831664
22949	831665
14902	831666
10431	831667
33527	831668
20443	831669
828	831670
7684	831671
554	831672
110263	831673
8377	831674
31448	831675
43422	831676
94521	831677
12	831678
145568	831679
163041	831680
163696	831681
116736	831682
62580	831683
91647	831684
12674	831685
94954	831686
59294	831687
58995	831688
50446	831689
18697	831690
2411	831691
116115	831692
73206	831693
17173	831694
30836	831695
113068	831696
2484	831697
2551	831698
68633	831699
4292	831700
7726	831701
7460	831702
3029	831703
39056	831704
36916	831705
91	831706
16000	831707
12173	831708
1902	831709
71474	831710
107648	831711
2494	831712
29543	831713
17220	831714
21244	831715
48902	831716
11459	831717
6854	831718
4368	831719
72820	831720
39470	831721
49787	831722
68046	831723
106100	831724
44519	831725
145033	831726
5564	831727
133542	831728
52116	831729
96386	831730
69023	831731
107153	831732
9960	831733
31293	831734
7860	831735
36103	831736
17083	831737
339	831738
39374	831739
10620	831740
21265	831741
338	831742
41446	831743
138280	831744
35571	831745
22329	831746
6010	831747
3488	831748
60735	831749
9168	831750
136544	831751
4852	831752
68484	831753
98703	831754
65242	831755
22101	831756
20898	831757
69989	831758
29874	831759
134143	831760
39382	831761
79349	831762
56624	831763
51002	831764
20920	831765
80052	831766
50464	831767
16837	831768
132285	831769
49424	831770
6257	831771
58390	831772
114472	831773
62622	831774
1451	831775
4815	831776
9253	831777
107449	831778
30715	831779
8015	831780
3656	831781
39275	831782
109883	831783
136226	831784
13235	831785
55836	831786
71873	831787
125424	831788
88419	831789
42466	831790
132452	831791
11447	831792
9451	831793
120091	831794
4085	831795
36782	831796
6648	831797
76206	831798
20274	831799
9186	831800
13245	831801
1317	831802
20014	831803
54739	831804
66502	831805
43496	831806
81068	831807
22191	831808
59175	831809
27063	831810
25717	831811
158755	831812
143015	831813
11406	831814
4399	831815
45704	831816
89229	831817
10731	831818
15759	831819
1226	831820
12308	831821
3080	831822
8082	831823
23403	831824
1216	831825
40444	831826
796	831827
59268	831828
55832	831829
14206	831830
73360	831831
15208	831832
39973	831833
1791	831834
78367	831835
162016	831836
12947	831837
26444	831838
98056	831839
6379	831840
93756	831841
10384	831842
81048	831843
66718	831844
69985	831845
43574	831846
249	831847
107931	831848
29686	831849
2838	831850
116759	831851
9477	831852
28181	831853
48239	831854
13697	831855
30641	831856
17157	831857
18415	831858
24465	831859
21715	831860
63708	831861
4383	831862
25947	831863
56974	831864
34192	831865
876	831866
10595	831867
65816	831868
6	831869
53062	831870
89993	831871
8446	831872
79860	831873
42167	831874
2803	831875
13493	831876
88463	831877
41973	831878
47454	831879
161960	831880
2801	831881
133085	831882
118833	831883
32756	831884
138158	831885
115364	831886
12468	831887
1371	831888
114993	831889
39267	831890
166188	831891
209	831892
12383	831893
13291	831894
1428	831895
8970	831896
9310	831897
60357	831898
118633	831899
103322	831900
5254	831901
91564	831902
51228	831903
77968	831904
61509	831905
88228	831906
7697	831907
22020	831908
81101	831909
2971	831910
67499	831911
50625	831912
25214	831913
14244	831914
84415	831915
45409	831916
51509	831917
2575	831918
169024	831919
2472	831920
95719	831921
18363	831922
17701	831923
2476	831924
4951	831925
15331	831926
32840	831927
7709	831928
21529	831929
157	831930
81372	831931
147404	831932
99845	831933
64868	831934
664	831935
56438	831936
61123	831937
116962	831938
111548	831939
2565	831940
806	831941
29959	831942
1760	831943
677	831944
20314	831945
85626	831946
21127	831947
93440	831948
84620	831949
91702	831950
28242	831951
13394	831952
20435	831953
63426	831954
104263	831955
23875	831956
57678	831957
130285	831958
15726	831959
127273	831960
27780	831961
15818	831962
7926	831963
5005	831964
6162	831965
4541	831966
36932	831967
33535	831968
40632	831969
37536	831970
77151	831971
41478	831972
81256	831973
40105	831974
3835	831975
21391	831976
41586	831977
7138	831978
69707	831979
53608	831980
52188	831981
27561	831982
512	831983
11712	831984
15789	831985
8601	831986
133630	831987
10396	831988
10938	831989
4350	831990
27897	831991
86905	831992
6895	831993
3168	831994
62641	831995
30378	831996
20162	831997
72088	831998
5406	831999
88833	832000
54741	832001
23235	832002
30418	832003
48242	832004
56578	832005
94898	832006
22362	832007
541	832008
123602	832009
9852	832010
20451	832011
50401	832012
100053	832013
49131	832014
37681	832015
20252	832016
63499	832017
49221	832018
25486	832019
42497	832020
8405	832021
6140	832022
74558	832023
9233	832024
2976	832025
145348	832026
8849	832027
51256	832028
8420	832029
29475	832030
54991	832031
124704	832032
21176	832033
21952	832034
65739	832035
100765	832036
33079	832037
68297	832038
8998	832039
12746	832040
34734	832041
19786	832042
53275	832043
29937	832044
9225	832045
55696	832046
134830	832047
3979	832048
4992	832049
22207	832050
17050	832051
1523	832052
21792	832053
77304	832054
29907	832055
14390	832056
10107	832057
16361	832058
20306	832059
63031	832060
64540	832061
4044	832062
120419	832063
110895	832064
13563	832065
78041	832066
85507	832067
18115	832068
2627	832069
1471	832070
42618	832071
1658	832072
84969	832073
43386	832074
10651	832075
13068	832076
4140	832077
50344	832078
72762	832079
144	832080
10463	832081
13914	832082
18313	832083
138256	832084
11883	832085
35674	832086
17620	832087
26952	832088
1973	832089
10367	832090
1965	832091
26367	832092
37816	832093
10960	832094
34161	832095
37038	832096
4583	832097
81029	832098
67251	832099
45196	832100
46764	832101
1685	832102
14815	832103
66850	832104
13084	832105
49064	832106
46031	832107
36042	832108
29220	832109
19280	832110
80400	832111
19998	832112
93807	832113
120111	832114
48199	832115
37794	832116
14687	832117
83411	832118
17731	832119
150437	832120
15122	832121
168698	832122
7074	832123
81148	832124
40161	832125
25686	832126
38958	832127
66264	832128
42479	832129
3044	832130
19122	832131
3128	832132
4698	832133
16376	832134
14740	832135
107240	832136
63740	832137
19173	832138
121304	832139
7695	832140
52673	832141
34338	832142
88042	832143
95834	832144
10977	832145
2302	832146
2116	832147
21954	832148
93592	832149
37226	832150
14911	832151
76615	832152
895	832153
75062	832154
44339	832155
11797	832156
57078	832157
39558	832158
11683	832159
59539	832160
5991	832161
145609	832162
1142	832163
4264	832164
65538	832165
9520	832166
29642	832167
10101	832168
9899	832169
4337	832170
97	832171
75167	832172
18011	832173
23283	832174
100612	832175
1462	832176
51594	832177
33405	832178
48860	832179
79181	832180
39690	832181
14928	832182
63331	832183
11359	832184
98292	832185
12584	832186
112870	832187
31639	832188
6077	832189
56242	832190
55406	832191
18021	832192
60370	832193
3640	832194
59397	832195
27919	832196
45069	832197
19442	832198
69795	832199
9525	832200
58380	832201
35898	832202
2962	832203
17874	832204
104202	832205
6030	832206
98220	832207
13714	832208
36373	832209
46464	832210
42672	832211
23449	832212
46989	832213
13189	832214
61701	832215
146	832216
5721	832217
48089	832218
1152	832219
60768	832220
119886	832221
29728	832222
12675	832223
241	832224
55268	832225
96652	832226
91508	832227
122006	832228
152045	832229
25036	832230
63145	832231
29272	832232
84425	832233
35225	832234
1423	832235
37071	832236
15706	832237
43274	832238
31558	832239
17933	832240
25698	832241
85289	832242
4776	832243
46017	832244
81468	832245
36894	832246
44087	832247
54376	832248
55294	832249
6971	832250
35979	832251
60550	832252
56309	832253
2592	832254
10217	832255
35397	832256
67146	832257
147720	832258
15044	832259
19975	832260
31490	832261
12786	832262
54941	832263
53695	832264
632	832265
302	832266
101675	832267
70062	832268
3979	832269
921	832270
21234	832271
22325	832272
2654	832273
27009	832274
51598	832275
52806	832276
99737	832277
103290	832278
93870	832279
45192	832280
22152	832281
50847	832282
45641	832283
131674	832284
32203	832285
57833	832286
54020	832287
47203	832288
3548	832289
20852	832290
19739	832291
4209	832292
30643	832293
39761	832294
1723	832295
45965	832296
81112	832297
25002	832298
26636	832299
4173	832300
38634	832301
148358	832302
131526	832303
12922	832304
37980	832305
41277	832306
67087	832307
45399	832308
59456	832309
84055	832310
146152	832311
19403	832312
33022	832313
23324	832314
14213	832315
9012	832316
64417	832317
20738	832318
17681	832319
130546	832320
473	832321
11174	832322
109824	832323
14133	832324
85912	832325
901	832326
25408	832327
44502	832328
2112	832329
7675	832330
15169	832331
4547	832332
22272	832333
45033	832334
2544	832335
11549	832336
39610	832337
314	832338
795	832339
6978	832340
48707	832341
45904	832342
32345	832343
795	832344
150227	832345
32052	832346
24895	832347
82851	832348
88027	832349
37162	832350
60337	832351
125908	832352
157009	832353
18597	832354
159622	832355
36472	832356
47135	832357
2507	832358
14842	832359
25386	832360
13988	832361
116796	832362
73065	832363
48521	832364
32593	832365
22574	832366
55170	832367
78950	832368
55685	832369
79918	832370
80425	832371
460	832372
88577	832373
8318	832374
34505	832375
21735	832376
6775	832377
38104	832378
88616	832379
24687	832380
58510	832381
103727	832382
31346	832383
56205	832384
85715	832385
89302	832386
111114	832387
74145	832388
863	832389
31501	832390
48088	832391
2143	832392
10989	832393
152560	832394
168554	832395
28913	832396
8834	832397
38391	832398
117984	832399
2892	832400
136932	832401
17990	832402
107366	832403
84909	832404
36533	832405
74933	832406
113698	832407
79008	832408
19631	832409
53762	832410
2995	832411
139905	832412
11327	832413
92547	832414
62131	832415
80759	832416
345	832417
74898	832418
96541	832419
31026	832420
93761	832421
2057	832422
519	832423
26152	832424
79697	832425
94760	832426
24018	832427
37702	832428
1046	832429
33517	832430
6372	832431
16423	832432
91676	832433
7258	832434
18772	832435
4561	832436
51316	832437
52010	832438
43	832439
48315	832440
25476	832441
29867	832442
8622	832443
54698	832444
52698	832445
39108	832446
22157	832447
53944	832448
2704	832449
70207	832450
46788	832451
22616	832452
28656	832453
48445	832454
33693	832455
22977	832456
75281	832457
69740	832458
100035	832459
18792	832460
35129	832461
19119	832462
13218	832463
487	832464
29718	832465
105	832466
21870	832467
16940	832468
2144	832469
116175	832470
75554	832471
18148	832472
234	832473
146969	832474
61982	832475
74759	832476
4722	832477
25821	832478
48973	832479
54009	832480
2522	832481
53659	832482
79896	832483
10591	832484
16726	832485
35913	832486
113322	832487
16074	832488
25857	832489
34527	832490
6310	832491
89363	832492
29637	832493
97093	832494
103845	832495
143687	832496
48420	832497
13069	832498
143108	832499
91040	832500
906	832501
133797	832502
53684	832503
13503	832504
4258	832505
61910	832506
30600	832507
38008	832508
8613	832509
10105	832510
52121	832511
74978	832512
39005	832513
51820	832514
108021	832515
6862	832516
19252	832517
81742	832518
7899	832519
77145	832520
29757	832521
80597	832522
92097	832523
94304	832524
42	832525
65950	832526
5344	832527
68458	832528
27098	832529
77467	832530
30666	832531
60803	832532
29596	832533
117100	832534
116441	832535
60561	832536
2230	832537
72871	832538
80068	832539
33086	832540
42874	832541
26237	832542
4487	832543
78193	832544
102674	832545
249	832546
97705	832547
75516	832548
9197	832549
46089	832550
76499	832551
23293	832552
1005	832553
101710	832554
14746	832555
12310	832556
61539	832557
50562	832558
29315	832559
43979	832560
6078	832561
99083	832562
16761	832563
3827	832564
29482	832565
41533	832566
107564	832567
89041	832568
2142	832569
9306	832570
67315	832571
48704	832572
80096	832573
27135	832574
45825	832575
98762	832576
33865	832577
33147	832578
140915	832579
130600	832580
121319	832581
66316	832582
7998	832583
466	832584
986	832585
48345	832586
87715	832587
140926	832588
103356	832589
33324	832590
43844	832591
88902	832592
27881	832593
109082	832594
60139	832595
30268	832596
14156	832597
54514	832598
6636	832599
27006	832600
56173	832601
180	832602
45799	832603
45518	832604
117282	832605
11998	832606
56625	832607
54076	832608
99944	832609
19667	832610
18563	832611
63319	832612
78494	832613
97195	832614
76854	832615
19781	832616
53804	832617
100	832618
16222	832619
133922	832620
33286	832621
77498	832622
41200	832623
25235	832624
10741	832625
20101	832626
20736	832627
38149	832628
15543	832629
43671	832630
18060	832631
57369	832632
55583	832633
111966	832634
29698	832635
17895	832636
21407	832637
87190	832638
142816	832639
5229	832640
4001	832641
91027	832642
11546	832643
48182	832644
79658	832645
29654	832646
569	832647
53103	832648
70564	832649
8895	832650
32565	832651
25452	832652
95828	832653
39711	832654
48670	832655
48228	832656
17024	832657
1570	832658
5639	832659
168494	832660
27419	832661
134751	832662
1973	832663
13996	832664
36518	832665
42447	832666
46461	832667
13809	832668
71373	832669
26510	832670
100236	832671
52140	832672
57866	832673
130064	832674
96416	832675
9524	832676
9999	832677
56319	832678
9439	832679
79596	832680
8987	832681
43307	832682
74471	832683
1737	832684
13515	832685
64272	832686
1108	832687
54128	832688
4017	832689
3441	832690
15938	832691
68098	832692
111549	832693
31084	832694
3248	832695
9	832696
20951	832697
68202	832698
28222	832699
27078	832700
48206	832701
6462	832702
62400	832703
37652	832704
784	832705
124111	832706
64923	832707
120677	832708
8767	832709
69032	832710
42294	832711
56240	832712
95745	832713
59402	832714
19120	832715
21054	832716
15187	832717
34355	832718
51331	832719
148913	832720
95741	832721
14506	832722
61926	832723
26584	832724
24550	832725
24122	832726
130062	832727
68187	832728
25240	832729
4169	832730
35562	832731
102513	832732
7273	832733
7057	832734
138793	832735
61233	832736
23385	832737
11356	832738
29352	832739
3671	832740
92364	832741
53009	832742
72404	832743
86022	832744
87434	832745
80205	832746
82723	832747
4528	832748
32682	832749
67829	832750
55825	832751
88445	832752
29329	832753
20382	832754
48934	832755
56457	832756
45622	832757
27499	832758
362	832759
131851	832760
48173	832761
150032	832762
3389	832763
86707	832764
53078	832765
48245	832766
35013	832767
3965	832768
18208	832769
6846	832770
5645	832771
70	832772
15863	832773
113054	832774
129265	832775
53292	832776
190	832777
51930	832778
34874	832779
75244	832780
37421	832781
374	832782
30858	832783
17750	832784
69474	832785
46465	832786
49591	832787
167883	832788
82457	832789
46221	832790
65219	832791
2566	832792
65897	832793
2348	832794
69467	832795
23351	832796
26090	832797
49069	832798
93175	832799
73550	832800
14217	832801
47682	832802
59775	832803
13634	832804
96273	832805
101791	832806
429	832807
36532	832808
3104	832809
9487	832810
33259	832811
4975	832812
133563	832813
18312	832814
41317	832815
166154	832816
102090	832817
49383	832818
83162	832819
41942	832820
15118	832821
126789	832822
84219	832823
38443	832824
10642	832825
68162	832826
20504	832827
64938	832828
1397	832829
24166	832830
57260	832831
109939	832832
48999	832833
88218	832834
83164	832835
26405	832836
36569	832837
76545	832838
77643	832839
13368	832840
113497	832841
9904	832842
42202	832843
1873	832844
49738	832845
30339	832846
65751	832847
156166	832848
98790	832849
8017	832850
110486	832851
46524	832852
23233	832853
22933	832854
55566	832855
36705	832856
19394	832857
82006	832858
14314	832859
156300	832860
117571	832861
3516	832862
83576	832863
43824	832864
41323	832865
251	832866
32028	832867
7643	832868
47108	832869
103589	832870
83939	832871
11562	832872
7272	832873
65147	832874
79685	832875
115640	832876
21995	832877
58506	832878
64306	832879
43081	832880
7599	832881
63071	832882
8725	832883
45394	832884
5781	832885
154834	832886
85859	832887
2020	832888
82849	832889
22273	832890
1312	832891
39233	832892
25934	832893
31724	832894
3827	832895
43491	832896
67740	832897
130716	832898
84245	832899
35042	832900
26924	832901
84348	832902
2563	832903
134587	832904
17372	832905
108787	832906
33844	832907
25164	832908
33021	832909
85311	832910
107503	832911
140683	832912
41227	832913
9246	832914
19257	832915
68186	832916
19626	832917
11633	832918
2438	832919
18955	832920
92061	832921
47437	832922
58265	832923
37903	832924
76737	832925
72910	832926
20934	832927
125106	832928
52356	832929
27334	832930
110106	832931
575	832932
83390	832933
137499	832934
1894	832935
38413	832936
6823	832937
28120	832938
107968	832939
3300	832940
34890	832941
60716	832942
134546	832943
89637	832944
33919	832945
760	832946
55842	832947
30429	832948
27268	832949
28690	832950
9653	832951
16430	832952
4554	832953
49559	832954
70186	832955
34670	832956
57008	832957
82412	832958
64986	832959
12379	832960
107740	832961
13532	832962
88062	832963
19521	832964
33181	832965
4089	832966
24534	832967
63663	832968
29857	832969
77378	832970
68773	832971
80094	832972
26043	832973
20663	832974
170199	832975
52363	832976
55522	832977
29009	832978
3831	832979
121104	832980
35545	832981
4425	832982
35065	832983
12021	832984
15037	832985
16929	832986
17853	832987
42987	832988
95278	832989
49323	832990
126216	832991
90391	832992
6545	832993
27883	832994
119368	832995
9852	832996
16470	832997
8514	832998
26098	832999
42009	833000
135612	833001
49212	833002
23651	833003
15437	833004
1049	833005
31857	833006
63867	833007
12632	833008
9948	833009
79255	833010
10972	833011
31052	833012
23776	833013
39824	833014
23940	833015
19404	833016
79267	833017
101902	833018
126196	833019
1009	833020
9174	833021
33413	833022
59950	833023
12737	833024
722	833025
66666	833026
79055	833027
112476	833028
86037	833029
16567	833030
15629	833031
17151	833032
13127	833033
23122	833034
57101	833035
77367	833036
52810	833037
296	833038
37335	833039
1210	833040
63533	833041
101261	833042
37482	833043
30041	833044
22259	833045
130957	833046
12273	833047
19057	833048
43931	833049
4627	833050
119043	833051
4217	833052
42008	833053
44653	833054
19631	833055
895	833056
13410	833057
54595	833058
31629	833059
3433	833060
128	833061
1304	833062
5965	833063
62446	833064
10240	833065
17675	833066
40811	833067
109223	833068
138443	833069
9768	833070
12076	833071
40873	833072
71223	833073
31515	833074
96971	833075
46811	833076
13787	833077
15908	833078
120774	833079
39816	833080
164700	833081
6436	833082
13246	833083
58941	833084
25181	833085
38289	833086
91456	833087
11548	833088
53446	833089
94367	833090
94576	833091
148618	833092
17207	833093
6700	833094
9783	833095
52770	833096
45585	833097
50287	833098
29595	833099
13567	833100
58559	833101
56703	833102
77813	833103
58646	833104
78776	833105
2059	833106
73717	833107
27533	833108
74333	833109
4245	833110
54414	833111
89947	833112
15951	833113
43226	833114
21987	833115
8631	833116
55781	833117
79993	833118
15240	833119
40608	833120
110130	833121
90037	833122
10905	833123
1185	833124
3224	833125
48072	833126
64291	833127
73982	833128
12565	833129
23849	833130
17627	833131
40430	833132
79744	833133
16248	833134
14289	833135
1297	833136
126017	833137
21088	833138
50938	833139
29050	833140
40792	833141
36945	833142
17352	833143
27437	833144
9879	833145
42895	833146
168842	833147
77629	833148
16337	833149
54494	833150
42520	833151
448	833152
27698	833153
52895	833154
44162	833155
12796	833156
2114	833157
46386	833158
27169	833159
21477	833160
4774	833161
23574	833162
23021	833163
2959	833164
53984	833165
12598	833166
38142	833167
9179	833168
52348	833169
21445	833170
96507	833171
37312	833172
5477	833173
14014	833174
79833	833175
23467	833176
162817	833177
12725	833178
42585	833179
123869	833180
12900	833181
8726	833182
6429	833183
122496	833184
30318	833185
8946	833186
29881	833187
9039	833188
38002	833189
110288	833190
77773	833191
16257	833192
134837	833193
18447	833194
9280	833195
49760	833196
8954	833197
121912	833198
97237	833199
14913	833200
65097	833201
62172	833202
32109	833203
12898	833204
74609	833205
61408	833206
57874	833207
100561	833208
2447	833209
90057	833210
87562	833211
10073	833212
5533	833213
6326	833214
144837	833215
9067	833216
977	833217
3831	833218
127288	833219
13034	833220
5151	833221
1076	833222
6058	833223
70025	833224
8338	833225
15760	833226
122131	833227
130370	833228
10851	833229
10470	833230
23353	833231
12309	833232
31033	833233
92295	833234
33820	833235
34162	833236
66036	833237
51969	833238
2017	833239
1636	833240
26746	833241
79073	833242
2306	833243
31571	833244
67115	833245
8274	833246
41022	833247
54269	833248
47608	833249
147055	833250
68427	833251
28282	833252
19752	833253
941	833254
63872	833255
94434	833256
54654	833257
36274	833258
12217	833259
15045	833260
83628	833261
21619	833262
33940	833263
60151	833264
46057	833265
42452	833266
22947	833267
119288	833268
20684	833269
34642	833270
16745	833271
7802	833272
662	833273
51122	833274
39029	833275
9207	833276
136211	833277
94454	833278
24510	833279
92212	833280
70552	833281
3188	833282
8135	833283
62888	833284
19490	833285
301	833286
93699	833287
79573	833288
29237	833289
14391	833290
78249	833291
95807	833292
67525	833293
4936	833294
107615	833295
1694	833296
50831	833297
44818	833298
7454	833299
6093	833300
66531	833301
66831	833302
18558	833303
9404	833304
52985	833305
4383	833306
95205	833307
106098	833308
37563	833309
24256	833310
147378	833311
24253	833312
23967	833313
31344	833314
76075	833315
4642	833316
126120	833317
31485	833318
2437	833319
81376	833320
45684	833321
35551	833322
9403	833323
97254	833324
82731	833325
770	833326
15326	833327
101661	833328
115733	833329
108685	833330
20218	833331
5803	833332
122177	833333
139619	833334
56336	833335
22945	833336
54914	833337
2210	833338
50870	833339
5031	833340
39459	833341
133384	833342
52987	833343
67489	833344
35880	833345
88476	833346
14693	833347
3934	833348
51228	833349
80992	833350
56739	833351
87206	833352
17068	833353
12042	833354
99968	833355
10217	833356
29051	833357
3676	833358
34594	833359
38033	833360
41267	833361
35068	833362
52531	833363
53068	833364
71483	833365
6407	833366
62580	833367
65923	833368
25286	833369
32078	833370
12571	833371
68341	833372
6466	833373
91721	833374
13172	833375
93881	833376
5469	833377
86115	833378
146914	833379
62333	833380
45945	833381
107111	833382
696	833383
30789	833384
43290	833385
19031	833386
50995	833387
21720	833388
35972	833389
58287	833390
17858	833391
91802	833392
23549	833393
44621	833394
8024	833395
59777	833396
119125	833397
39539	833398
146060	833399
1776	833400
162968	833401
45503	833402
4200	833403
120231	833404
1181	833405
122925	833406
161193	833407
75697	833408
29904	833409
19501	833410
50383	833411
123605	833412
57351	833413
18944	833414
103165	833415
10267	833416
77141	833417
34807	833418
34725	833419
10662	833420
35700	833421
45250	833422
100276	833423
166419	833424
22620	833425
11475	833426
29327	833427
168027	833428
78143	833429
12505	833430
55353	833431
52247	833432
30924	833433
20700	833434
93297	833435
43657	833436
32217	833437
3392	833438
12469	833439
34736	833440
39259	833441
16003	833442
75550	833443
20384	833444
120997	833445
95424	833446
38245	833447
8412	833448
39	833449
56203	833450
123810	833451
2884	833452
120698	833453
21323	833454
24779	833455
1704	833456
27960	833457
27819	833458
61570	833459
18173	833460
69043	833461
83896	833462
5082	833463
25846	833464
3901	833465
30860	833466
41288	833467
36189	833468
17435	833469
169125	833470
97506	833471
10785	833472
136450	833473
33105	833474
12671	833475
26533	833476
37825	833477
147451	833478
17762	833479
8082	833480
68813	833481
21886	833482
129059	833483
23907	833484
52886	833485
22488	833486
17528	833487
7717	833488
96095	833489
26258	833490
127130	833491
16860	833492
2745	833493
71451	833494
3801	833495
80964	833496
54071	833497
1421	833498
52577	833499
41625	833500
135609	833501
44677	833502
31350	833503
156890	833504
31515	833505
149930	833506
16875	833507
58332	833508
124473	833509
9449	833510
70594	833511
10351	833512
46335	833513
50486	833514
111738	833515
7162	833516
36475	833517
4647	833518
18346	833519
6431	833520
350	833521
4819	833522
15240	833523
31593	833524
30216	833525
36689	833526
147	833527
16456	833528
88658	833529
103735	833530
65651	833531
14112	833532
62941	833533
74698	833534
35768	833535
7697	833536
72120	833537
84886	833538
101376	833539
54706	833540
29956	833541
78809	833542
229	833543
106107	833544
2887	833545
2227	833546
1623	833547
65577	833548
85157	833549
62051	833550
128498	833551
33893	833552
45705	833553
36813	833554
40213	833555
57865	833556
788	833557
162960	833558
57705	833559
2658	833560
10228	833561
5477	833562
82426	833563
16391	833564
78481	833565
26972	833566
10566	833567
85520	833568
58227	833569
23968	833570
37913	833571
8760	833572
3725	833573
84685	833574
77688	833575
19211	833576
8640	833577
65010	833578
43681	833579
8306	833580
85994	833581
37858	833582
7770	833583
50839	833584
73428	833585
93885	833586
60349	833587
2583	833588
76850	833589
70933	833590
111497	833591
45086	833592
136317	833593
44797	833594
7610	833595
85762	833596
41571	833597
10349	833598
43366	833599
104879	833600
36189	833601
1309	833602
143016	833603
22882	833604
2607	833605
118937	833606
56124	833607
66792	833608
136246	833609
26891	833610
33992	833611
7117	833612
54958	833613
1000	833614
3897	833615
3554	833616
54667	833617
60410	833618
106320	833619
3270	833620
23216	833621
42689	833622
89997	833623
39863	833624
22641	833625
66446	833626
9399	833627
41693	833628
62241	833629
74860	833630
343	833631
131550	833632
75133	833633
39456	833634
13725	833635
13740	833636
55534	833637
14003	833638
9558	833639
27850	833640
120738	833641
48084	833642
16291	833643
32104	833644
5467	833645
275	833646
32477	833647
9800	833648
24921	833649
18144	833650
20897	833651
155853	833652
133577	833653
34427	833654
77919	833655
65098	833656
8266	833657
91996	833658
18684	833659
36336	833660
14784	833661
57098	833662
26322	833663
12517	833664
31118	833665
24489	833666
48902	833667
130668	833668
37838	833669
66891	833670
67964	833671
14022	833672
99468	833673
55783	833674
2523	833675
45036	833676
25811	833677
28228	833678
4902	833679
49147	833680
39390	833681
30510	833682
95615	833683
28433	833684
32546	833685
76995	833686
22579	833687
28363	833688
24694	833689
69493	833690
20542	833691
1823	833692
5482	833693
43311	833694
80490	833695
132319	833696
21663	833697
84925	833698
96151	833699
97420	833700
44373	833701
75037	833702
12322	833703
81960	833704
60024	833705
4378	833706
127877	833707
18531	833708
6020	833709
111633	833710
3026	833711
57397	833712
51505	833713
33198	833714
3898	833715
20072	833716
62663	833717
31464	833718
31253	833719
138116	833720
1528	833721
39603	833722
1020	833723
43004	833724
18008	833725
68231	833726
10819	833727
25070	833728
164824	833729
16700	833730
5863	833731
5025	833732
155078	833733
13776	833734
2894	833735
107255	833736
2021	833737
57460	833738
67739	833739
3347	833740
16117	833741
23725	833742
66713	833743
1305	833744
71096	833745
20046	833746
104150	833747
56440	833748
139653	833749
42066	833750
40190	833751
147339	833752
2123	833753
65156	833754
28025	833755
1106	833756
1819	833757
10727	833758
25106	833759
4401	833760
76598	833761
406	833762
8592	833763
56142	833764
95	833765
72376	833766
4721	833767
1112	833768
138673	833769
86393	833770
77597	833771
66315	833772
26896	833773
68408	833774
41068	833775
58331	833776
35405	833777
76143	833778
11218	833779
50943	833780
24866	833781
11312	833782
4334	833783
108002	833784
61000	833785
38512	833786
72252	833787
94203	833788
370	833789
22208	833790
30153	833791
2535	833792
7251	833793
82663	833794
109532	833795
85909	833796
104839	833797
39968	833798
34517	833799
38832	833800
128976	833801
60214	833802
77115	833803
717	833804
7391	833805
50955	833806
16093	833807
48966	833808
25749	833809
71652	833810
29100	833811
75421	833812
143322	833813
149623	833814
67454	833815
3048	833816
93	833817
74945	833818
9855	833819
306	833820
28531	833821
127	833822
10848	833823
10317	833824
19798	833825
24266	833826
71034	833827
64480	833828
131165	833829
53854	833830
19812	833831
168531	833832
2109	833833
8510	833834
59501	833835
35022	833836
7486	833837
74033	833838
17212	833839
4891	833840
30469	833841
10966	833842
85838	833843
118207	833844
1547	833845
145779	833846
69080	833847
16227	833848
49688	833849
19214	833850
88917	833851
21288	833852
30682	833853
101132	833854
84622	833855
9854	833856
97300	833857
25657	833858
108403	833859
32122	833860
14452	833861
12452	833862
19280	833863
136710	833864
15790	833865
23811	833866
75640	833867
4507	833868
3977	833869
73299	833870
63697	833871
78050	833872
2499	833873
87951	833874
33383	833875
24821	833876
31767	833877
11331	833878
26256	833879
27252	833880
4074	833881
5045	833882
79390	833883
136	833884
21332	833885
80403	833886
14679	833887
51595	833888
65928	833889
4670	833890
159067	833891
19028	833892
30423	833893
27725	833894
7296	833895
7370	833896
27555	833897
394	833898
159627	833899
112267	833900
61779	833901
74545	833902
39713	833903
85558	833904
157903	833905
38814	833906
2364	833907
149498	833908
585	833909
2180	833910
51310	833911
105645	833912
4867	833913
114627	833914
139257	833915
18	833916
9844	833917
46273	833918
36167	833919
29420	833920
26301	833921
47123	833922
20834	833923
5876	833924
1103	833925
26847	833926
25813	833927
8813	833928
57445	833929
8679	833930
18454	833931
37393	833932
81059	833933
102736	833934
18977	833935
1759	833936
8745	833937
52667	833938
4577	833939
6617	833940
150867	833941
103448	833942
6749	833943
60713	833944
39953	833945
22285	833946
57726	833947
42181	833948
100979	833949
39406	833950
9639	833951
2192	833952
7638	833953
66546	833954
64522	833955
21396	833956
16143	833957
27498	833958
150092	833959
92782	833960
7389	833961
50273	833962
14026	833963
21967	833964
73679	833965
39320	833966
5014	833967
6485	833968
23461	833969
81670	833970
86253	833971
28778	833972
31632	833973
129451	833974
76661	833975
45680	833976
780	833977
26459	833978
11082	833979
31583	833980
15381	833981
24875	833982
3511	833983
2670	833984
13697	833985
124461	833986
15922	833987
16573	833988
35477	833989
25890	833990
7724	833991
12615	833992
27573	833993
78425	833994
1151	833995
87515	833996
100262	833997
46431	833998
69994	833999
4905	834000
4534	834001
12796	834002
59136	834003
132436	834004
46483	834005
11182	834006
60795	834007
78880	834008
4893	834009
65110	834010
32499	834011
24317	834012
11007	834013
6126	834014
106072	834015
66902	834016
90598	834017
67639	834018
7058	834019
10432	834020
110631	834021
132764	834022
33030	834023
41699	834024
16685	834025
2091	834026
40090	834027
84375	834028
55189	834029
36752	834030
37078	834031
84057	834032
4193	834033
2252	834034
3834	834035
89979	834036
78018	834037
1633	834038
471	834039
11540	834040
27521	834041
2144	834042
63220	834043
53833	834044
48160	834045
23249	834046
9272	834047
60131	834048
283	834049
5413	834050
6107	834051
14678	834052
13092	834053
35479	834054
54118	834055
7187	834056
95317	834057
6893	834058
26477	834059
52828	834060
18558	834061
18573	834062
167895	834063
86857	834064
32448	834065
45975	834066
52543	834067
3518	834068
22091	834069
21005	834070
6753	834071
76997	834072
69046	834073
91902	834074
15736	834075
51229	834076
53413	834077
17022	834078
43536	834079
2005	834080
12842	834081
14927	834082
11500	834083
24532	834084
31146	834085
93986	834086
94997	834087
99281	834088
7337	834089
80155	834090
48496	834091
16306	834092
33158	834093
69460	834094
13149	834095
42874	834096
27687	834097
4052	834098
40713	834099
36894	834100
85958	834101
9794	834102
71272	834103
28895	834104
34456	834105
47154	834106
5507	834107
19175	834108
14637	834109
82663	834110
89498	834111
58673	834112
17301	834113
2866	834114
98135	834115
41874	834116
45735	834117
4169	834118
126784	834119
8015	834120
19369	834121
7672	834122
20270	834123
59232	834124
4974	834125
60826	834126
121952	834127
15936	834128
40991	834129
104184	834130
45096	834131
2529	834132
13143	834133
109456	834134
2157	834135
52130	834136
126835	834137
83523	834138
52394	834139
66725	834140
91234	834141
111068	834142
1479	834143
78901	834144
75	834145
19194	834146
78883	834147
67282	834148
28666	834149
37757	834150
20779	834151
2448	834152
16647	834153
4617	834154
859	834155
32392	834156
30384	834157
16884	834158
47998	834159
15547	834160
4018	834161
113050	834162
96001	834163
12922	834164
11024	834165
54408	834166
46110	834167
46912	834168
1691	834169
12875	834170
122425	834171
79366	834172
1499	834173
85108	834174
43078	834175
26184	834176
68921	834177
8021	834178
25990	834179
6125	834180
46796	834181
16261	834182
42436	834183
12969	834184
11952	834185
20040	834186
66443	834187
15696	834188
80079	834189
24538	834190
27868	834191
17257	834192
31149	834193
2943	834194
22201	834195
52813	834196
24742	834197
2687	834198
34909	834199
60330	834200
8611	834201
139981	834202
15477	834203
131253	834204
56	834205
92503	834206
53967	834207
57089	834208
67545	834209
82822	834210
25591	834211
35311	834212
7707	834213
159660	834214
3890	834215
133958	834216
17162	834217
46085	834218
21875	834219
79556	834220
5684	834221
49147	834222
4516	834223
28632	834224
53070	834225
57360	834226
17111	834227
9426	834228
13267	834229
64392	834230
21730	834231
1004	834232
71829	834233
14899	834234
19772	834235
52708	834236
22702	834237
10977	834238
22436	834239
168037	834240
13246	834241
10386	834242
225	834243
45548	834244
45316	834245
16173	834246
4083	834247
807	834248
26116	834249
47548	834250
10269	834251
4597	834252
28697	834253
6041	834254
7640	834255
157055	834256
11516	834257
36546	834258
23620	834259
23184	834260
38965	834261
32543	834262
88209	834263
2604	834264
98339	834265
138416	834266
35585	834267
61094	834268
114391	834269
24334	834270
49274	834271
116209	834272
27416	834273
72581	834274
47567	834275
22939	834276
775	834277
50788	834278
7588	834279
11363	834280
123447	834281
265	834282
103805	834283
25604	834284
40571	834285
102705	834286
8001	834287
111056	834288
13249	834289
71457	834290
17412	834291
3441	834292
44981	834293
115530	834294
8815	834295
26509	834296
5610	834297
120469	834298
16188	834299
72060	834300
105135	834301
4978	834302
12807	834303
8485	834304
41003	834305
113105	834306
66002	834307
9281	834308
101788	834309
67123	834310
52375	834311
2495	834312
96914	834313
14283	834314
8128	834315
4313	834316
47027	834317
108883	834318
16790	834319
63215	834320
28151	834321
30199	834322
33760	834323
11650	834324
29755	834325
24035	834326
321	834327
3431	834328
39928	834329
83566	834330
2505	834331
64361	834332
10400	834333
17241	834334
10877	834335
28068	834336
69266	834337
13001	834338
44861	834339
639	834340
98692	834341
38957	834342
36340	834343
106736	834344
57723	834345
58334	834346
38938	834347
103147	834348
32150	834349
13476	834350
24122	834351
592	834352
787	834353
24856	834354
53271	834355
36532	834356
23134	834357
4292	834358
153618	834359
83436	834360
102468	834361
27770	834362
49371	834363
14467	834364
2870	834365
5095	834366
96012	834367
20542	834368
78317	834369
56987	834370
94469	834371
88222	834372
30300	834373
161987	834374
48171	834375
134768	834376
115000	834377
118337	834378
70452	834379
405	834380
18831	834381
25751	834382
80374	834383
39647	834384
11982	834385
24198	834386
21416	834387
51946	834388
2143	834389
10487	834390
96082	834391
111009	834392
40281	834393
10722	834394
594	834395
23879	834396
397	834397
144127	834398
105297	834399
1135	834400
552	834401
527	834402
2025	834403
2324	834404
12090	834405
13187	834406
93201	834407
3032	834408
49236	834409
62672	834410
20822	834411
11584	834412
163027	834413
16164	834414
17920	834415
32812	834416
55905	834417
46605	834418
35929	834419
8162	834420
86401	834421
22388	834422
3991	834423
130341	834424
75837	834425
84896	834426
81190	834427
22041	834428
3017	834429
91895	834430
50459	834431
81381	834432
100745	834433
116674	834434
76350	834435
21362	834436
12286	834437
123545	834438
17039	834439
232	834440
42486	834441
57201	834442
15229	834443
56567	834444
83070	834445
30557	834446
1989	834447
44275	834448
21637	834449
17645	834450
27113	834451
59238	834452
35137	834453
17447	834454
61864	834455
30054	834456
138121	834457
97033	834458
94806	834459
72456	834460
1595	834461
43151	834462
4977	834463
24599	834464
19936	834465
74138	834466
9110	834467
1673	834468
91525	834469
135675	834470
22489	834471
57759	834472
6244	834473
52923	834474
60585	834475
67736	834476
59329	834477
95146	834478
56252	834479
3355	834480
89163	834481
16986	834482
22727	834483
109730	834484
65795	834485
32636	834486
98531	834487
145382	834488
20705	834489
25813	834490
29193	834491
115543	834492
8336	834493
26215	834494
558	834495
1383	834496
58653	834497
110219	834498
27507	834499
31147	834500
61878	834501
81486	834502
72797	834503
2400	834504
31569	834505
12520	834506
31184	834507
21959	834508
91095	834509
75184	834510
106269	834511
67539	834512
32192	834513
133989	834514
34502	834515
8596	834516
68168	834517
47930	834518
39527	834519
53179	834520
16061	834521
20267	834522
60947	834523
39873	834524
46473	834525
96598	834526
97528	834527
30375	834528
5716	834529
22957	834530
78132	834531
2848	834532
31474	834533
29174	834534
71092	834535
11330	834536
84599	834537
40416	834538
8928	834539
72203	834540
33440	834541
13052	834542
58188	834543
9551	834544
40971	834545
44573	834546
14253	834547
6619	834548
67423	834549
110448	834550
39525	834551
58222	834552
52210	834553
4149	834554
11218	834555
13122	834556
11091	834557
7201	834558
101784	834559
160136	834560
48271	834561
27622	834562
61518	834563
15084	834564
53617	834565
573	834566
59643	834567
1682	834568
36850	834569
93715	834570
56846	834571
108699	834572
4526	834573
10095	834574
75717	834575
73476	834576
33363	834577
48188	834578
35755	834579
13666	834580
20317	834581
2176	834582
52275	834583
19181	834584
157812	834585
149402	834586
119625	834587
86295	834588
40127	834589
68909	834590
59053	834591
98265	834592
69153	834593
136663	834594
75180	834595
123	834596
72503	834597
80007	834598
26633	834599
52744	834600
5528	834601
8229	834602
33618	834603
21852	834604
57209	834605
113402	834606
15199	834607
31856	834608
12514	834609
7651	834610
62956	834611
29121	834612
22434	834613
12402	834614
63875	834615
108	834616
84041	834617
25059	834618
6670	834619
46898	834620
24340	834621
131071	834622
96818	834623
121757	834624
58515	834625
45159	834626
1755	834627
2008	834628
80540	834629
50408	834630
42171	834631
114743	834632
28731	834633
22469	834634
19982	834635
81233	834636
28651	834637
2212	834638
4854	834639
60875	834640
49685	834641
3176	834642
444	834643
33996	834644
69903	834645
54694	834646
145969	834647
45932	834648
26766	834649
4643	834650
6285	834651
32021	834652
56647	834653
130492	834654
8267	834655
65338	834656
746	834657
46751	834658
78294	834659
8298	834660
69712	834661
110303	834662
67910	834663
98811	834664
28037	834665
148525	834666
38541	834667
74295	834668
8349	834669
14498	834670
40113	834671
46035	834672
5391	834673
44727	834674
2255	834675
30316	834676
20300	834677
8932	834678
24727	834679
60233	834680
27949	834681
16285	834682
65830	834683
87911	834684
83907	834685
97383	834686
22951	834687
79852	834688
32130	834689
28175	834690
102484	834691
42683	834692
6705	834693
45501	834694
139551	834695
57889	834696
54921	834697
6124	834698
5882	834699
99965	834700
88940	834701
80580	834702
62411	834703
20635	834704
42833	834705
15968	834706
61247	834707
15584	834708
2737	834709
124808	834710
3612	834711
85436	834712
5027	834713
67220	834714
63218	834715
54986	834716
117445	834717
50400	834718
147505	834719
15989	834720
162391	834721
60567	834722
12064	834723
43039	834724
21873	834725
92733	834726
69972	834727
43533	834728
6519	834729
28793	834730
38737	834731
1675	834732
2917	834733
17635	834734
157400	834735
746	834736
289	834737
3772	834738
7526	834739
151196	834740
49825	834741
108434	834742
24288	834743
60445	834744
55754	834745
20225	834746
64961	834747
41860	834748
12057	834749
16306	834750
63007	834751
116263	834752
6499	834753
56236	834754
20233	834755
13748	834756
24561	834757
107255	834758
9005	834759
9900	834760
25051	834761
8855	834762
4562	834763
41472	834764
3452	834765
120607	834766
17621	834767
6148	834768
38483	834769
53247	834770
20069	834771
44666	834772
54434	834773
11303	834774
56085	834775
1346	834776
66509	834777
93984	834778
134977	834779
103244	834780
128473	834781
31572	834782
1836	834783
23074	834784
38051	834785
102884	834786
4005	834787
92554	834788
63389	834789
99358	834790
8889	834791
29074	834792
152702	834793
161709	834794
10274	834795
75388	834796
52660	834797
18723	834798
136943	834799
44092	834800
4033	834801
9840	834802
60811	834803
79724	834804
3599	834805
22981	834806
1223	834807
31454	834808
61225	834809
70146	834810
5913	834811
24034	834812
18862	834813
4836	834814
20757	834815
78602	834816
3505	834817
109629	834818
7519	834819
405	834820
17024	834821
53912	834822
153289	834823
8973	834824
43630	834825
1015	834826
21	834827
11503	834828
18279	834829
48271	834830
137890	834831
48605	834832
157232	834833
69169	834834
2505	834835
101511	834836
1957	834837
161897	834838
5225	834839
78992	834840
53987	834841
48092	834842
52425	834843
140142	834844
61238	834845
89042	834846
15413	834847
9104	834848
20444	834849
18844	834850
59119	834851
40350	834852
78724	834853
31235	834854
80587	834855
26270	834856
15959	834857
7359	834858
17677	834859
5649	834860
78631	834861
22425	834862
116286	834863
11581	834864
82813	834865
51950	834866
3426	834867
14785	834868
6803	834869
12123	834870
17692	834871
76346	834872
80206	834873
66427	834874
2931	834875
102643	834876
34428	834877
40586	834878
77743	834879
36431	834880
99726	834881
36253	834882
79242	834883
1767	834884
16466	834885
73730	834886
156177	834887
44280	834888
4434	834889
2846	834890
55134	834891
22399	834892
15442	834893
48539	834894
44280	834895
17072	834896
16276	834897
119371	834898
44469	834899
133373	834900
3910	834901
30762	834902
35228	834903
7138	834904
83176	834905
21985	834906
42027	834907
83770	834908
131127	834909
2499	834910
59772	834911
79034	834912
9565	834913
82752	834914
41817	834915
35095	834916
101280	834917
87330	834918
75550	834919
75218	834920
18680	834921
40112	834922
26651	834923
14275	834924
4100	834925
51076	834926
27205	834927
378	834928
164428	834929
181	834930
108383	834931
2113	834932
34803	834933
3884	834934
62909	834935
20018	834936
81060	834937
40877	834938
35289	834939
8784	834940
15575	834941
124980	834942
15833	834943
58428	834944
57467	834945
95639	834946
63076	834947
48345	834948
17323	834949
54112	834950
34251	834951
108595	834952
34244	834953
13546	834954
9439	834955
2993	834956
28525	834957
65377	834958
60	834959
64827	834960
35558	834961
47385	834962
22588	834963
64636	834964
14549	834965
8332	834966
50731	834967
664	834968
14999	834969
3321	834970
22801	834971
55177	834972
14094	834973
38215	834974
15682	834975
109083	834976
30197	834977
15368	834978
51319	834979
37768	834980
52992	834981
47	834982
64168	834983
3258	834984
23002	834985
21510	834986
17824	834987
2596	834988
17886	834989
8810	834990
133666	834991
67549	834992
1263	834993
188	834994
66714	834995
21202	834996
1900	834997
78049	834998
23172	834999
66642	835000
29175	835001
120026	835002
58312	835003
83127	835004
24257	835005
44076	835006
14285	835007
7219	835008
2221	835009
169820	835010
1831	835011
100259	835012
62760	835013
16669	835014
90201	835015
18	835016
54042	835017
124489	835018
9592	835019
7421	835020
109514	835021
91753	835022
20698	835023
42705	835024
6989	835025
47548	835026
46163	835027
9307	835028
132674	835029
72566	835030
65867	835031
20641	835032
86796	835033
26717	835034
840	835035
1146	835036
113575	835037
17014	835038
5970	835039
39582	835040
66595	835041
13697	835042
5733	835043
44973	835044
28560	835045
1255	835046
3198	835047
12931	835048
13141	835049
137990	835050
6305	835051
21727	835052
52025	835053
10572	835054
11959	835055
38689	835056
13036	835057
95261	835058
12526	835059
37102	835060
17425	835061
113022	835062
73755	835063
7344	835064
64013	835065
33646	835066
17344	835067
4175	835068
168850	835069
54113	835070
20566	835071
29124	835072
8834	835073
116242	835074
78338	835075
109651	835076
73387	835077
2180	835078
133490	835079
56859	835080
13629	835081
2267	835082
63790	835083
45304	835084
1498	835085
41771	835086
37559	835087
2315	835088
17674	835089
138645	835090
27865	835091
148003	835092
67372	835093
73045	835094
27331	835095
7094	835096
2957	835097
5506	835098
3137	835099
6857	835100
30862	835101
92180	835102
22820	835103
130088	835104
22528	835105
42944	835106
25856	835107
26286	835108
9997	835109
107273	835110
79455	835111
28537	835112
78041	835113
59567	835114
31623	835115
9413	835116
22987	835117
94157	835118
138916	835119
90722	835120
43866	835121
33131	835122
18767	835123
38662	835124
41353	835125
82146	835126
14353	835127
29564	835128
26132	835129
167508	835130
96724	835131
5	835132
16073	835133
35277	835134
71600	835135
66275	835136
55652	835137
110324	835138
1688	835139
24833	835140
2779	835141
83344	835142
26789	835143
60285	835144
46593	835145
52714	835146
7166	835147
31476	835148
94877	835149
25035	835150
78377	835151
4356	835152
48845	835153
71558	835154
118459	835155
26835	835156
30104	835157
15055	835158
94783	835159
44126	835160
35934	835161
29639	835162
5702	835163
44132	835164
2441	835165
6580	835166
112	835167
93034	835168
114132	835169
99971	835170
8161	835171
7792	835172
15741	835173
15384	835174
115669	835175
13124	835176
1120	835177
21290	835178
51002	835179
1432	835180
28897	835181
167087	835182
976	835183
61726	835184
2908	835185
78815	835186
17747	835187
44554	835188
54518	835189
46321	835190
108443	835191
152980	835192
1270	835193
37648	835194
97708	835195
24248	835196
8875	835197
10010	835198
90205	835199
48749	835200
42259	835201
99516	835202
22362	835203
61119	835204
72437	835205
60969	835206
65441	835207
19029	835208
81313	835209
73572	835210
80577	835211
27138	835212
105769	835213
3488	835214
37282	835215
20153	835216
79693	835217
34926	835218
36172	835219
122456	835220
31400	835221
32524	835222
93048	835223
42521	835224
271	835225
85876	835226
2851	835227
32644	835228
51462	835229
41371	835230
19465	835231
535	835232
72	835233
51229	835234
1727	835235
83139	835236
62809	835237
46143	835238
13566	835239
39762	835240
72331	835241
17319	835242
8073	835243
81414	835244
57746	835245
10874	835246
79897	835247
54378	835248
48710	835249
18307	835250
111634	835251
15	835252
46533	835253
69496	835254
47879	835255
57264	835256
1098	835257
126132	835258
9809	835259
39770	835260
123856	835261
23630	835262
47440	835263
28305	835264
19263	835265
86	835266
12240	835267
38978	835268
9701	835269
144107	835270
1821	835271
7477	835272
69966	835273
2053	835274
40307	835275
1490	835276
26460	835277
111616	835278
799	835279
52754	835280
356	835281
52913	835282
19277	835283
10900	835284
5923	835285
31749	835286
11106	835287
51848	835288
20432	835289
22908	835290
76107	835291
1353	835292
84563	835293
8557	835294
42845	835295
45015	835296
21012	835297
53520	835298
19992	835299
134524	835300
17177	835301
43483	835302
10896	835303
14981	835304
55449	835305
18394	835306
38650	835307
18005	835308
15238	835309
90720	835310
93119	835311
74922	835312
87881	835313
74360	835314
7261	835315
123861	835316
66307	835317
2657	835318
5815	835319
39036	835320
28645	835321
131646	835322
68327	835323
102327	835324
135278	835325
1701	835326
20721	835327
121570	835328
108627	835329
101177	835330
66113	835331
35660	835332
38476	835333
12665	835334
66061	835335
23655	835336
1456	835337
9757	835338
20726	835339
22762	835340
21266	835341
138789	835342
58	835343
93251	835344
1907	835345
67915	835346
65878	835347
17143	835348
116893	835349
3528	835350
105533	835351
28528	835352
59106	835353
28153	835354
86435	835355
26262	835356
72804	835357
67985	835358
20305	835359
90851	835360
20467	835361
16186	835362
8550	835363
103838	835364
42032	835365
102325	835366
22202	835367
13391	835368
46678	835369
10292	835370
79028	835371
9973	835372
3117	835373
58681	835374
43771	835375
474	835376
11233	835377
17063	835378
162877	835379
20147	835380
84996	835381
96650	835382
91575	835383
130366	835384
94434	835385
25038	835386
12677	835387
150616	835388
51638	835389
1566	835390
138791	835391
39981	835392
57075	835393
58664	835394
12479	835395
1509	835396
70255	835397
134305	835398
27445	835399
19622	835400
32286	835401
67938	835402
24654	835403
213	835404
26006	835405
38072	835406
62830	835407
2919	835408
16119	835409
28945	835410
65291	835411
8775	835412
98639	835413
16318	835414
81651	835415
87850	835416
18156	835417
36570	835418
85927	835419
25891	835420
79085	835421
36990	835422
43100	835423
18316	835424
45636	835425
40478	835426
14044	835427
75256	835428
14664	835429
115388	835430
26309	835431
9873	835432
1941	835433
474	835434
30352	835435
169995	835436
31965	835437
67902	835438
63804	835439
587	835440
40372	835441
9136	835442
134147	835443
112667	835444
4209	835445
72819	835446
10755	835447
31794	835448
42811	835449
6982	835450
45645	835451
61383	835452
27908	835453
3849	835454
67249	835455
95175	835456
1420	835457
140326	835458
29883	835459
21253	835460
103518	835461
25020	835462
2203	835463
3856	835464
56293	835465
37731	835466
8909	835467
166484	835468
13552	835469
7675	835470
113851	835471
3091	835472
69176	835473
25465	835474
58406	835475
25341	835476
67111	835477
140579	835478
20605	835479
10875	835480
14181	835481
16763	835482
44591	835483
43616	835484
270	835485
11051	835486
42058	835487
3893	835488
96306	835489
4103	835490
87175	835491
9189	835492
12159	835493
126359	835494
9248	835495
96387	835496
50851	835497
54417	835498
145697	835499
49595	835500
5230	835501
37456	835502
9035	835503
63824	835504
10217	835505
38988	835506
1153	835507
65299	835508
131880	835509
30240	835510
9247	835511
12522	835512
49154	835513
64994	835514
31513	835515
1954	835516
113315	835517
12910	835518
89183	835519
59492	835520
32867	835521
71148	835522
2777	835523
94685	835524
17552	835525
46472	835526
1237	835527
25118	835528
62533	835529
119435	835530
115746	835531
4380	835532
6370	835533
4833	835534
51824	835535
15736	835536
5932	835537
90222	835538
3919	835539
32002	835540
26189	835541
41944	835542
52793	835543
24420	835544
17242	835545
22741	835546
65349	835547
33929	835548
47905	835549
47251	835550
18766	835551
35243	835552
20007	835553
40070	835554
25130	835555
40099	835556
85	835557
59577	835558
38323	835559
42288	835560
5513	835561
91435	835562
16889	835563
17145	835564
123688	835565
66868	835566
155944	835567
35911	835568
17333	835569
51854	835570
11842	835571
29871	835572
99669	835573
46746	835574
109571	835575
165203	835576
45580	835577
31504	835578
30028	835579
3819	835580
58836	835581
38434	835582
34315	835583
13105	835584
62098	835585
68633	835586
92179	835587
3710	835588
83303	835589
25584	835590
57643	835591
92835	835592
37972	835593
60332	835594
77877	835595
37784	835596
18955	835597
58046	835598
12568	835599
37664	835600
158280	835601
10771	835602
51535	835603
18420	835604
64341	835605
27817	835606
54811	835607
64069	835608
559	835609
2679	835610
77069	835611
3639	835612
55799	835613
59790	835614
94939	835615
95074	835616
150424	835617
36763	835618
20378	835619
33410	835620
16653	835621
43727	835622
5642	835623
145992	835624
24799	835625
30975	835626
35022	835627
6511	835628
34695	835629
36796	835630
74357	835631
39646	835632
37897	835633
70385	835634
51510	835635
9383	835636
8127	835637
69264	835638
58596	835639
42979	835640
72473	835641
89806	835642
5590	835643
37911	835644
14446	835645
20867	835646
63293	835647
33572	835648
27903	835649
12302	835650
30319	835651
106500	835652
30967	835653
79	835654
5784	835655
33677	835656
5158	835657
45317	835658
69202	835659
2533	835660
130974	835661
65516	835662
691	835663
27081	835664
25584	835665
9068	835666
43407	835667
103779	835668
199	835669
6979	835670
34294	835671
23470	835672
89399	835673
12098	835674
29036	835675
28232	835676
45234	835677
102823	835678
132878	835679
429	835680
107847	835681
18688	835682
31806	835683
35801	835684
126933	835685
92541	835686
39618	835687
33105	835688
16672	835689
109942	835690
39079	835691
4428	835692
120986	835693
43498	835694
9124	835695
86118	835696
7825	835697
12054	835698
14174	835699
49510	835700
154950	835701
68959	835702
97201	835703
84672	835704
11742	835705
152182	835706
28547	835707
44962	835708
42862	835709
57481	835710
4904	835711
3433	835712
20751	835713
10003	835714
68239	835715
51509	835716
26124	835717
73937	835718
9631	835719
7766	835720
14047	835721
86306	835722
149857	835723
3042	835724
34773	835725
61209	835726
55408	835727
8950	835728
95195	835729
17632	835730
2773	835731
96053	835732
48771	835733
48044	835734
10516	835735
106754	835736
56794	835737
23551	835738
34232	835739
94796	835740
115880	835741
1472	835742
6148	835743
33724	835744
14517	835745
2643	835746
73162	835747
46440	835748
6157	835749
12112	835750
110801	835751
43011	835752
1139	835753
68255	835754
98230	835755
11047	835756
24140	835757
91138	835758
35859	835759
4336	835760
35018	835761
20844	835762
72495	835763
27035	835764
326	835765
147719	835766
104394	835767
16311	835768
2838	835769
101284	835770
93977	835771
86286	835772
34190	835773
7526	835774
1702	835775
120693	835776
53702	835777
78630	835778
69464	835779
121540	835780
141991	835781
60047	835782
109701	835783
7770	835784
83	835785
7582	835786
86572	835787
12663	835788
20031	835789
56503	835790
10210	835791
15828	835792
127445	835793
4193	835794
8134	835795
89813	835796
19291	835797
111038	835798
63063	835799
30346	835800
3442	835801
1751	835802
114	835803
46843	835804
38226	835805
60044	835806
83551	835807
92691	835808
16611	835809
11232	835810
8708	835811
16645	835812
35945	835813
35481	835814
3936	835815
63438	835816
40656	835817
36409	835818
81733	835819
34879	835820
36125	835821
139144	835822
126827	835823
15737	835824
15324	835825
124326	835826
99429	835827
17830	835828
14805	835829
8117	835830
112794	835831
127130	835832
20961	835833
58919	835834
365	835835
36376	835836
12069	835837
3196	835838
14190	835839
11871	835840
36366	835841
10167	835842
136085	835843
5938	835844
52327	835845
14153	835846
14162	835847
112179	835848
24495	835849
967	835850
83604	835851
28794	835852
22438	835853
43681	835854
8468	835855
40118	835856
7471	835857
6710	835858
14799	835859
714	835860
5356	835861
113383	835862
80903	835863
74994	835864
24193	835865
82657	835866
57053	835867
21536	835868
29758	835869
45824	835870
1347	835871
25736	835872
88922	835873
52245	835874
9435	835875
17914	835876
12114	835877
86422	835878
97774	835879
1015	835880
24516	835881
27042	835882
15752	835883
23988	835884
8256	835885
26198	835886
96392	835887
62027	835888
33773	835889
137834	835890
36117	835891
5905	835892
8906	835893
9067	835894
43101	835895
57511	835896
108749	835897
26293	835898
33599	835899
47149	835900
52975	835901
30006	835902
91296	835903
104613	835904
30161	835905
1103	835906
103361	835907
26108	835908
89751	835909
29830	835910
84454	835911
31119	835912
46267	835913
44585	835914
55578	835915
7122	835916
5549	835917
12327	835918
134855	835919
421	835920
31570	835921
655	835922
970	835923
7082	835924
78780	835925
10735	835926
115651	835927
69243	835928
119821	835929
1672	835930
1288	835931
19878	835932
76562	835933
23015	835934
30857	835935
12147	835936
80	835937
46591	835938
9564	835939
110919	835940
75835	835941
12830	835942
32281	835943
148756	835944
35305	835945
19457	835946
11982	835947
11386	835948
54921	835949
63555	835950
44254	835951
12485	835952
9491	835953
2562	835954
60084	835955
28201	835956
40031	835957
68060	835958
58886	835959
157153	835960
11273	835961
47435	835962
10888	835963
40205	835964
77284	835965
2649	835966
94614	835967
4314	835968
64881	835969
25592	835970
21165	835971
19591	835972
2312	835973
11982	835974
82911	835975
20775	835976
33795	835977
40481	835978
1613	835979
9996	835980
107956	835981
54356	835982
56658	835983
61105	835984
39614	835985
55796	835986
67673	835987
226	835988
12184	835989
25652	835990
19475	835991
11267	835992
7	835993
11421	835994
31066	835995
77924	835996
17511	835997
25983	835998
164137	835999
34562	836000
47649	836001
5732	836002
168448	836003
29679	836004
80607	836005
82570	836006
35481	836007
25832	836008
48924	836009
3088	836010
74804	836011
1395	836012
42768	836013
42296	836014
77249	836015
77115	836016
5982	836017
22692	836018
82001	836019
29818	836020
29066	836021
15443	836022
25851	836023
57446	836024
74675	836025
653	836026
30767	836027
129715	836028
13493	836029
17414	836030
23234	836031
1473	836032
25514	836033
107517	836034
9115	836035
156	836036
52189	836037
52679	836038
73074	836039
6285	836040
24187	836041
14299	836042
28315	836043
116809	836044
32016	836045
72587	836046
92899	836047
4465	836048
73405	836049
1765	836050
9137	836051
32989	836052
12714	836053
88860	836054
82667	836055
160429	836056
71420	836057
101714	836058
24845	836059
12087	836060
53973	836061
62454	836062
72647	836063
3507	836064
12602	836065
166662	836066
8116	836067
4057	836068
79814	836069
16011	836070
111000	836071
68367	836072
7507	836073
68245	836074
27029	836075
49331	836076
861	836077
25387	836078
124808	836079
120802	836080
20438	836081
45536	836082
89848	836083
4269	836084
70344	836085
97161	836086
88653	836087
50520	836088
18843	836089
50288	836090
5471	836091
53265	836092
62114	836093
127762	836094
27111	836095
17809	836096
27447	836097
66256	836098
82287	836099
37279	836100
26301	836101
604	836102
81204	836103
61504	836104
93647	836105
22720	836106
354	836107
89082	836108
10276	836109
4848	836110
932	836111
149081	836112
35909	836113
1549	836114
64806	836115
44998	836116
52485	836117
95999	836118
64468	836119
150717	836120
90010	836121
26404	836122
155029	836123
48451	836124
97928	836125
10335	836126
64379	836127
124430	836128
10149	836129
31160	836130
34521	836131
20044	836132
9507	836133
11406	836134
106825	836135
32859	836136
7453	836137
10604	836138
7909	836139
677	836140
3830	836141
62487	836142
59852	836143
103899	836144
130333	836145
112232	836146
4216	836147
11455	836148
1474	836149
76027	836150
146155	836151
56029	836152
122770	836153
1468	836154
31948	836155
18103	836156
61822	836157
102144	836158
59506	836159
31205	836160
10943	836161
43806	836162
3840	836163
6229	836164
3415	836165
2643	836166
52263	836167
84974	836168
9092	836169
21880	836170
42376	836171
33	836172
30320	836173
373	836174
27322	836175
1506	836176
18007	836177
80845	836178
23485	836179
101611	836180
77986	836181
114178	836182
28256	836183
55994	836184
915	836185
43569	836186
10118	836187
48465	836188
4906	836189
149411	836190
110042	836191
737	836192
78042	836193
13812	836194
9148	836195
12916	836196
13690	836197
55209	836198
131939	836199
35602	836200
89949	836201
2885	836202
26783	836203
223	836204
31685	836205
10284	836206
158236	836207
64900	836208
28866	836209
17881	836210
114502	836211
57094	836212
17703	836213
58869	836214
3121	836215
25115	836216
36764	836217
1592	836218
5175	836219
39760	836220
53274	836221
17526	836222
1326	836223
54049	836224
20006	836225
5006	836226
46245	836227
88685	836228
6369	836229
16784	836230
15841	836231
29345	836232
35320	836233
17603	836234
22250	836235
124932	836236
124420	836237
152356	836238
465	836239
12234	836240
110949	836241
2125	836242
68767	836243
51856	836244
1087	836245
40038	836246
60316	836247
20583	836248
103546	836249
4283	836250
77776	836251
3356	836252
58082	836253
11703	836254
45568	836255
16684	836256
114511	836257
159144	836258
13432	836259
1683	836260
29231	836261
12836	836262
108154	836263
25291	836264
16672	836265
163	836266
11527	836267
10678	836268
137336	836269
53760	836270
7342	836271
39983	836272
119472	836273
49823	836274
162067	836275
20941	836276
4413	836277
2119	836278
35225	836279
46442	836280
62210	836281
18687	836282
70477	836283
31086	836284
28424	836285
39262	836286
117725	836287
34233	836288
43410	836289
61442	836290
109529	836291
56918	836292
460	836293
20652	836294
1460	836295
217	836296
5396	836297
17736	836298
66103	836299
2333	836300
792	836301
128842	836302
28075	836303
11287	836304
1757	836305
3961	836306
42915	836307
16088	836308
9123	836309
92495	836310
22366	836311
13088	836312
18902	836313
11940	836314
32646	836315
121682	836316
53300	836317
9935	836318
40348	836319
12950	836320
67610	836321
46884	836322
52612	836323
25208	836324
100343	836325
27667	836326
76320	836327
105226	836328
4209	836329
58100	836330
40147	836331
3780	836332
51090	836333
141831	836334
30511	836335
77242	836336
8017	836337
100003	836338
2318	836339
17188	836340
43206	836341
9647	836342
79448	836343
4415	836344
36619	836345
20693	836346
7353	836347
14306	836348
33754	836349
27750	836350
25203	836351
12275	836352
45515	836353
12768	836354
86287	836355
1872	836356
15302	836357
7293	836358
1630	836359
74694	836360
40959	836361
12493	836362
139799	836363
156058	836364
16755	836365
116091	836366
27031	836367
31225	836368
72832	836369
95623	836370
14678	836371
4601	836372
49064	836373
2937	836374
9319	836375
125479	836376
6380	836377
3308	836378
3376	836379
1902	836380
105479	836381
67133	836382
45633	836383
2940	836384
10954	836385
169660	836386
7921	836387
3080	836388
44914	836389
25204	836390
1266	836391
23690	836392
27855	836393
17610	836394
91263	836395
110196	836396
47661	836397
930	836398
1132	836399
4636	836400
2838	836401
47088	836402
18673	836403
23052	836404
42635	836405
35347	836406
12122	836407
65416	836408
20235	836409
82628	836410
13702	836411
8062	836412
9020	836413
10567	836414
11351	836415
13112	836416
107916	836417
28906	836418
87377	836419
6241	836420
80038	836421
49698	836422
145472	836423
82431	836424
48632	836425
11079	836426
54607	836427
70041	836428
25450	836429
105818	836430
9176	836431
14756	836432
115437	836433
49516	836434
14836	836435
117777	836436
7674	836437
10657	836438
20562	836439
156894	836440
56098	836441
9030	836442
126153	836443
6823	836444
119979	836445
93208	836446
73866	836447
74727	836448
21005	836449
11176	836450
8519	836451
4653	836452
46418	836453
136954	836454
26729	836455
1412	836456
203	836457
35502	836458
106532	836459
21531	836460
16894	836461
20553	836462
28096	836463
34724	836464
28827	836465
80023	836466
26469	836467
8003	836468
44241	836469
41449	836470
26989	836471
62453	836472
826	836473
5764	836474
34698	836475
69184	836476
41525	836477
22760	836478
166399	836479
82995	836480
1693	836481
25927	836482
22350	836483
94126	836484
5071	836485
140592	836486
132489	836487
169590	836488
16716	836489
37666	836490
50730	836491
53075	836492
51227	836493
33370	836494
156632	836495
25882	836496
17917	836497
18146	836498
79236	836499
4841	836500
10561	836501
28052	836502
72293	836503
49090	836504
23291	836505
2208	836506
36603	836507
87048	836508
98017	836509
11979	836510
23124	836511
90505	836512
30349	836513
1607	836514
5796	836515
401	836516
35352	836517
5683	836518
45464	836519
32693	836520
10175	836521
30428	836522
3791	836523
35876	836524
10605	836525
43696	836526
120420	836527
10660	836528
45066	836529
49615	836530
82542	836531
4086	836532
81058	836533
87987	836534
131209	836535
33972	836536
15844	836537
52386	836538
24086	836539
38759	836540
13283	836541
549	836542
96374	836543
2429	836544
93009	836545
9150	836546
8283	836547
94090	836548
19261	836549
41726	836550
90313	836551
60723	836552
43398	836553
55256	836554
161988	836555
72014	836556
31910	836557
37707	836558
53044	836559
44062	836560
95325	836561
32011	836562
31352	836563
68343	836564
88880	836565
72386	836566
153287	836567
69231	836568
2310	836569
9488	836570
4568	836571
1459	836572
35210	836573
67703	836574
103175	836575
5145	836576
18729	836577
13301	836578
26278	836579
120065	836580
35749	836581
115432	836582
5863	836583
97	836584
5769	836585
9278	836586
71555	836587
33958	836588
49081	836589
38649	836590
93773	836591
3090	836592
41575	836593
73636	836594
13431	836595
39	836596
17972	836597
24113	836598
68419	836599
15358	836600
32652	836601
130108	836602
89615	836603
5480	836604
32463	836605
45625	836606
57378	836607
90560	836608
73536	836609
100870	836610
65597	836611
88363	836612
1940	836613
30722	836614
45215	836615
22857	836616
9208	836617
107931	836618
14173	836619
71763	836620
26306	836621
13248	836622
1689	836623
32906	836624
22332	836625
12257	836626
12068	836627
57244	836628
16440	836629
25047	836630
2613	836631
99239	836632
7670	836633
4335	836634
9841	836635
56111	836636
92876	836637
97201	836638
72422	836639
45600	836640
14926	836641
9516	836642
2792	836643
45974	836644
995	836645
28164	836646
46916	836647
37431	836648
9378	836649
62531	836650
36881	836651
65076	836652
43104	836653
59249	836654
1119	836655
3962	836656
28234	836657
101927	836658
46471	836659
13472	836660
37142	836661
22350	836662
1025	836663
40435	836664
13706	836665
23796	836666
12774	836667
5567	836668
15572	836669
126121	836670
9031	836671
111524	836672
37892	836673
7076	836674
96499	836675
4977	836676
59776	836677
1188	836678
78342	836679
3135	836680
47697	836681
29037	836682
7168	836683
21669	836684
18056	836685
5068	836686
61221	836687
3761	836688
38684	836689
85686	836690
4610	836691
38851	836692
63255	836693
82044	836694
60088	836695
135730	836696
72562	836697
1562	836698
13533	836699
56716	836700
66094	836701
70250	836702
66882	836703
26732	836704
10919	836705
68878	836706
46375	836707
79043	836708
11803	836709
47619	836710
46206	836711
142478	836712
6696	836713
47041	836714
27383	836715
8750	836716
46060	836717
7669	836718
158776	836719
55068	836720
15597	836721
56465	836722
12765	836723
6496	836724
21013	836725
8430	836726
79805	836727
3386	836728
44898	836729
26549	836730
72626	836731
30352	836732
105019	836733
153692	836734
451	836735
1697	836736
93164	836737
63703	836738
36968	836739
12477	836740
75153	836741
9291	836742
109672	836743
8586	836744
19925	836745
3598	836746
33053	836747
17819	836748
44006	836749
19004	836750
11621	836751
59481	836752
132787	836753
12458	836754
114231	836755
2102	836756
21781	836757
34253	836758
11576	836759
115527	836760
45896	836761
18392	836762
9654	836763
10843	836764
68333	836765
30259	836766
30243	836767
19881	836768
45898	836769
98237	836770
43307	836771
54352	836772
169516	836773
63417	836774
13395	836775
15672	836776
48761	836777
22606	836778
7285	836779
71376	836780
112227	836781
115415	836782
49504	836783
58292	836784
22909	836785
17895	836786
56092	836787
72183	836788
17034	836789
161939	836790
76632	836791
53022	836792
22012	836793
26303	836794
169627	836795
43643	836796
120030	836797
53925	836798
56990	836799
44421	836800
34186	836801
50580	836802
1969	836803
167633	836804
62624	836805
10759	836806
168303	836807
7015	836808
752	836809
4279	836810
35608	836811
16669	836812
9292	836813
17249	836814
49587	836815
52217	836816
88325	836817
3353	836818
29012	836819
65872	836820
82828	836821
39123	836822
117519	836823
4431	836824
51147	836825
38186	836826
51191	836827
20574	836828
11340	836829
92676	836830
66441	836831
15110	836832
49341	836833
912	836834
25519	836835
95588	836836
115437	836837
43367	836838
73893	836839
20253	836840
115201	836841
116596	836842
33311	836843
5871	836844
9848	836845
23733	836846
138736	836847
3343	836848
117833	836849
69054	836850
13184	836851
21386	836852
62592	836853
110899	836854
8676	836855
85946	836856
1883	836857
8867	836858
21694	836859
89445	836860
29227	836861
2386	836862
6426	836863
139781	836864
10049	836865
20603	836866
61691	836867
9702	836868
129379	836869
128399	836870
96997	836871
2356	836872
99538	836873
85444	836874
96516	836875
44752	836876
298	836877
42051	836878
2689	836879
52197	836880
35217	836881
7331	836882
30860	836883
16158	836884
87998	836885
642	836886
27158	836887
29791	836888
51554	836889
59370	836890
33868	836891
34128	836892
19543	836893
71453	836894
7525	836895
11692	836896
168169	836897
145510	836898
118942	836899
12573	836900
156326	836901
95353	836902
12431	836903
2549	836904
26801	836905
108497	836906
170168	836907
6188	836908
52972	836909
68392	836910
348	836911
36266	836912
80887	836913
16893	836914
9981	836915
35446	836916
30015	836917
18857	836918
46957	836919
117808	836920
30325	836921
4651	836922
1223	836923
52018	836924
1509	836925
107327	836926
52603	836927
5049	836928
11475	836929
25740	836930
94092	836931
44080	836932
82368	836933
66046	836934
39478	836935
35445	836936
15772	836937
15273	836938
20133	836939
37667	836940
29765	836941
41015	836942
3189	836943
110598	836944
13761	836945
127282	836946
116362	836947
62320	836948
154437	836949
1991	836950
25926	836951
7464	836952
39291	836953
65159	836954
2589	836955
17348	836956
49349	836957
24497	836958
20401	836959
21826	836960
111097	836961
46178	836962
74735	836963
57448	836964
71670	836965
5821	836966
135462	836967
21018	836968
116784	836969
87432	836970
47028	836971
76555	836972
26137	836973
27967	836974
10468	836975
18866	836976
34214	836977
411	836978
1802	836979
30122	836980
12324	836981
2083	836982
130194	836983
39728	836984
104216	836985
45872	836986
5295	836987
123756	836988
4265	836989
60421	836990
11336	836991
44598	836992
26055	836993
44834	836994
367	836995
159718	836996
12296	836997
13045	836998
67728	836999
110531	837000
74957	837001
56292	837002
13005	837003
10263	837004
26580	837005
12854	837006
110496	837007
8365	837008
1418	837009
75634	837010
10160	837011
92680	837012
1814	837013
24543	837014
3567	837015
61815	837016
3279	837017
164440	837018
2883	837019
10777	837020
161677	837021
52339	837022
15264	837023
10139	837024
17485	837025
49103	837026
106016	837027
3695	837028
1642	837029
6179	837030
229	837031
63872	837032
21	837033
67553	837034
2263	837035
71127	837036
38125	837037
4634	837038
39764	837039
151814	837040
64275	837041
1442	837042
115338	837043
387	837044
7829	837045
37687	837046
36658	837047
43214	837048
41589	837049
132470	837050
67788	837051
12142	837052
23493	837053
51855	837054
14486	837055
138656	837056
19141	837057
83033	837058
32136	837059
17303	837060
73805	837061
50007	837062
148812	837063
4461	837064
1204	837065
65159	837066
125	837067
36008	837068
43355	837069
17396	837070
30007	837071
43756	837072
15983	837073
21762	837074
7155	837075
44423	837076
93457	837077
802	837078
3410	837079
40769	837080
33914	837081
25055	837082
19297	837083
7176	837084
56023	837085
67841	837086
58783	837087
44372	837088
9235	837089
111129	837090
21330	837091
37990	837092
150891	837093
92144	837094
24008	837095
1909	837096
71345	837097
165367	837098
2261	837099
29124	837100
144487	837101
25058	837102
4043	837103
1956	837104
113988	837105
80439	837106
165475	837107
298	837108
13809	837109
21351	837110
146024	837111
162252	837112
50390	837113
14031	837114
3587	837115
42523	837116
126726	837117
22842	837118
41012	837119
73580	837120
28168	837121
47560	837122
49058	837123
72364	837124
35975	837125
68116	837126
7933	837127
26464	837128
59190	837129
30090	837130
78618	837131
65448	837132
53751	837133
49790	837134
112266	837135
52994	837136
2688	837137
90166	837138
64056	837139
51645	837140
25805	837141
100773	837142
12123	837143
553	837144
46314	837145
64664	837146
10095	837147
114490	837148
109327	837149
39341	837150
31282	837151
1614	837152
3446	837153
19663	837154
35515	837155
14020	837156
136355	837157
31899	837158
571	837159
2930	837160
33103	837161
13740	837162
128970	837163
12614	837164
45615	837165
7991	837166
95072	837167
68901	837168
10407	837169
42207	837170
3832	837171
24827	837172
5130	837173
35584	837174
33612	837175
52695	837176
53402	837177
12059	837178
40355	837179
204	837180
34311	837181
7054	837182
40653	837183
11749	837184
39847	837185
60539	837186
22203	837187
95549	837188
119491	837189
77809	837190
25581	837191
16797	837192
45450	837193
80196	837194
4926	837195
43182	837196
129879	837197
11431	837198
53225	837199
20406	837200
34785	837201
7934	837202
125127	837203
21635	837204
52381	837205
2960	837206
72088	837207
9463	837208
92894	837209
61749	837210
9928	837211
1810	837212
72008	837213
55272	837214
5988	837215
94557	837216
87336	837217
5267	837218
79765	837219
37302	837220
12721	837221
41994	837222
82567	837223
13319	837224
104550	837225
23860	837226
2912	837227
92199	837228
131137	837229
62412	837230
13432	837231
55906	837232
121717	837233
111833	837234
87787	837235
150271	837236
105627	837237
160745	837238
44223	837239
15746	837240
13748	837241
88648	837242
36443	837243
13671	837244
5580	837245
73689	837246
7939	837247
165498	837248
6802	837249
24146	837250
24281	837251
9286	837252
18034	837253
2327	837254
48710	837255
95561	837256
57661	837257
11588	837258
121535	837259
41910	837260
69768	837261
162862	837262
15096	837263
47499	837264
15757	837265
2464	837266
53976	837267
48390	837268
105192	837269
76081	837270
40826	837271
73084	837272
69806	837273
165053	837274
110391	837275
70463	837276
12227	837277
20276	837278
50206	837279
70239	837280
5763	837281
163647	837282
15345	837283
37289	837284
82843	837285
8284	837286
101745	837287
40116	837288
76441	837289
48885	837290
123624	837291
49034	837292
29051	837293
94801	837294
1359	837295
7931	837296
17915	837297
3268	837298
80646	837299
18278	837300
92965	837301
6095	837302
23520	837303
51422	837304
46459	837305
12693	837306
105341	837307
29963	837308
45238	837309
17809	837310
35776	837311
9618	837312
39301	837313
58441	837314
132031	837315
15251	837316
12267	837317
12853	837318
16566	837319
17342	837320
64834	837321
5561	837322
50894	837323
25036	837324
16982	837325
3450	837326
73002	837327
115417	837328
6530	837329
58234	837330
1554	837331
21928	837332
24290	837333
20887	837334
13694	837335
29157	837336
18209	837337
89640	837338
29347	837339
90433	837340
67340	837341
1774	837342
2791	837343
22027	837344
101570	837345
68744	837346
92664	837347
59075	837348
17781	837349
3906	837350
107092	837351
57220	837352
12339	837353
28049	837354
119486	837355
8645	837356
34583	837357
103745	837358
6237	837359
127700	837360
35921	837361
79514	837362
34070	837363
4554	837364
40214	837365
77586	837366
119063	837367
1663	837368
52968	837369
39852	837370
119376	837371
33130	837372
2924	837373
2290	837374
8883	837375
15579	837376
89537	837377
59162	837378
115673	837379
6762	837380
43930	837381
37512	837382
46088	837383
1635	837384
3146	837385
10051	837386
169	837387
33447	837388
6465	837389
52961	837390
1563	837391
45820	837392
3563	837393
117956	837394
62228	837395
134961	837396
23026	837397
124762	837398
3775	837399
1509	837400
17793	837401
684	837402
63446	837403
28051	837404
169172	837405
7805	837406
57305	837407
4477	837408
48444	837409
12890	837410
16844	837411
106629	837412
98553	837413
14516	837414
1784	837415
59515	837416
122020	837417
24389	837418
1101	837419
67131	837420
102099	837421
42152	837422
109984	837423
4656	837424
7428	837425
32462	837426
79128	837427
21521	837428
9166	837429
19331	837430
46475	837431
19793	837432
37690	837433
39131	837434
44795	837435
5089	837436
34937	837437
46781	837438
759	837439
38186	837440
12832	837441
10781	837442
6311	837443
99294	837444
12537	837445
4592	837446
89847	837447
87550	837448
13583	837449
29600	837450
89957	837451
702	837452
19676	837453
3455	837454
23922	837455
48265	837456
87209	837457
48139	837458
131790	837459
2790	837460
54702	837461
59840	837462
26131	837463
5634	837464
131218	837465
54541	837466
89859	837467
79043	837468
20984	837469
19353	837470
138951	837471
2707	837472
116120	837473
16626	837474
33423	837475
28745	837476
6208	837477
23373	837478
106862	837479
48734	837480
17103	837481
33	837482
24373	837483
23329	837484
24971	837485
69525	837486
72056	837487
30634	837488
95947	837489
3468	837490
47981	837491
44535	837492
37077	837493
11694	837494
5264	837495
10613	837496
23718	837497
25354	837498
123559	837499
84939	837500
87747	837501
67238	837502
13299	837503
44846	837504
79801	837505
23615	837506
101752	837507
61576	837508
24430	837509
12718	837510
112898	837511
1427	837512
6478	837513
12879	837514
27996	837515
44528	837516
11791	837517
32609	837518
4914	837519
9728	837520
12856	837521
8328	837522
33569	837523
78842	837524
8174	837525
3857	837526
134485	837527
58905	837528
49006	837529
76892	837530
13666	837531
28768	837532
3586	837533
31548	837534
12786	837535
18174	837536
4192	837537
77286	837538
45742	837539
67039	837540
117205	837541
53209	837542
68982	837543
17753	837544
38416	837545
137417	837546
30576	837547
157786	837548
67496	837549
66205	837550
93344	837551
56679	837552
45138	837553
45383	837554
77087	837555
46893	837556
60101	837557
31366	837558
31444	837559
7946	837560
9699	837561
42789	837562
32528	837563
394	837564
50098	837565
96099	837566
26535	837567
159294	837568
18437	837569
7004	837570
61994	837571
104312	837572
7505	837573
7362	837574
29267	837575
8892	837576
93238	837577
10966	837578
33973	837579
29772	837580
12386	837581
41436	837582
47468	837583
4821	837584
95932	837585
24024	837586
11486	837587
48191	837588
35809	837589
5088	837590
9561	837591
102179	837592
64298	837593
26768	837594
236	837595
78277	837596
100721	837597
21040	837598
141213	837599
147382	837600
82354	837601
40862	837602
20742	837603
8116	837604
1027	837605
70797	837606
26113	837607
4328	837608
2322	837609
19224	837610
10025	837611
42119	837612
2227	837613
40487	837614
8177	837615
53626	837616
41598	837617
93865	837618
119775	837619
129258	837620
8433	837621
40388	837622
106788	837623
7167	837624
36232	837625
109453	837626
2826	837627
17260	837628
34593	837629
464	837630
97735	837631
32990	837632
50039	837633
1524	837634
36441	837635
130502	837636
11186	837637
86042	837638
76933	837639
27208	837640
11123	837641
18259	837642
42822	837643
10376	837644
44650	837645
117003	837646
91035	837647
30476	837648
54906	837649
74693	837650
819	837651
2145	837652
107395	837653
54358	837654
59817	837655
54593	837656
14510	837657
14872	837658
83372	837659
21089	837660
27223	837661
20622	837662
134541	837663
9056	837664
64528	837665
88526	837666
94669	837667
6980	837668
35924	837669
20363	837670
12695	837671
53095	837672
61574	837673
85689	837674
94351	837675
120478	837676
76955	837677
24152	837678
44316	837679
59187	837680
54783	837681
2228	837682
154262	837683
64993	837684
16472	837685
47111	837686
41224	837687
28656	837688
86615	837689
11965	837690
14078	837691
21449	837692
52876	837693
16544	837694
49280	837695
124211	837696
61078	837697
16978	837698
110113	837699
12580	837700
5968	837701
99241	837702
4375	837703
9095	837704
15204	837705
12473	837706
101954	837707
45221	837708
43233	837709
487	837710
15330	837711
5566	837712
82690	837713
83561	837714
6797	837715
68579	837716
160242	837717
15504	837718
2390	837719
73744	837720
44374	837721
21600	837722
105538	837723
36186	837724
22723	837725
51878	837726
46712	837727
7359	837728
3169	837729
466	837730
13078	837731
26893	837732
35166	837733
41720	837734
95613	837735
10917	837736
24162	837737
52827	837738
20142	837739
6429	837740
366	837741
42961	837742
15073	837743
73750	837744
25728	837745
2515	837746
46992	837747
32380	837748
1985	837749
43494	837750
746	837751
112043	837752
42643	837753
36949	837754
75974	837755
80939	837756
60547	837757
58204	837758
22903	837759
76333	837760
2166	837761
25459	837762
35452	837763
144018	837764
78577	837765
26591	837766
95263	837767
81891	837768
32983	837769
3363	837770
50407	837771
42264	837772
38972	837773
29979	837774
2190	837775
21444	837776
93114	837777
14089	837778
51516	837779
19385	837780
10677	837781
12404	837782
21975	837783
37246	837784
48725	837785
130605	837786
12809	837787
9864	837788
42168	837789
61869	837790
33115	837791
69362	837792
78576	837793
69135	837794
38630	837795
91361	837796
11138	837797
35506	837798
111194	837799
145444	837800
72506	837801
77760	837802
25700	837803
58273	837804
6863	837805
67601	837806
40520	837807
33142	837808
666	837809
83841	837810
45679	837811
58493	837812
71078	837813
13129	837814
49769	837815
46858	837816
55448	837817
38267	837818
36767	837819
10484	837820
132583	837821
22244	837822
5403	837823
5645	837824
40697	837825
85076	837826
42959	837827
66696	837828
53160	837829
37444	837830
7309	837831
2129	837832
62837	837833
215	837834
26513	837835
48886	837836
92112	837837
65399	837838
66423	837839
56686	837840
12002	837841
16812	837842
6513	837843
7372	837844
388	837845
64666	837846
28064	837847
8128	837848
2567	837849
68682	837850
36705	837851
66135	837852
24426	837853
1426	837854
123159	837855
1456	837856
139237	837857
10410	837858
123936	837859
115441	837860
63735	837861
20430	837862
10567	837863
3999	837864
2630	837865
89229	837866
3431	837867
44496	837868
37836	837869
1321	837870
25424	837871
49423	837872
5196	837873
8851	837874
44930	837875
31807	837876
56109	837877
47480	837878
116674	837879
167928	837880
83133	837881
12245	837882
29571	837883
1069	837884
41607	837885
76209	837886
24911	837887
5694	837888
3788	837889
459	837890
132590	837891
39599	837892
133728	837893
12332	837894
32697	837895
36355	837896
14165	837897
8469	837898
5784	837899
33190	837900
170075	837901
1667	837902
54698	837903
51696	837904
9875	837905
44655	837906
91887	837907
9536	837908
23223	837909
42982	837910
509	837911
15694	837912
4466	837913
108469	837914
86050	837915
41880	837916
29942	837917
76854	837918
10852	837919
25185	837920
94025	837921
156	837922
13198	837923
3447	837924
28239	837925
40201	837926
49513	837927
27000	837928
81591	837929
21760	837930
29863	837931
98537	837932
129040	837933
1549	837934
83072	837935
2940	837936
41231	837937
11698	837938
5844	837939
22897	837940
65022	837941
37951	837942
307	837943
5890	837944
23102	837945
93588	837946
60608	837947
71050	837948
51603	837949
3986	837950
91150	837951
22490	837952
4114	837953
138379	837954
181	837955
80229	837956
92189	837957
10734	837958
2524	837959
95592	837960
32333	837961
13989	837962
91433	837963
30447	837964
106091	837965
9265	837966
11783	837967
11090	837968
71577	837969
42331	837970
40390	837971
7868	837972
115855	837973
54552	837974
63868	837975
4361	837976
36054	837977
117538	837978
40520	837979
127014	837980
10487	837981
39167	837982
20297	837983
43462	837984
5786	837985
1018	837986
32938	837987
4026	837988
80771	837989
71066	837990
18316	837991
104630	837992
10497	837993
48244	837994
14192	837995
12888	837996
31692	837997
5143	837998
25771	837999
81503	838000
126927	838001
36206	838002
121436	838003
64328	838004
131908	838005
52975	838006
80227	838007
78427	838008
137873	838009
111499	838010
4521	838011
103567	838012
5639	838013
15188	838014
29701	838015
153734	838016
52387	838017
157708	838018
30538	838019
3020	838020
21774	838021
883	838022
69365	838023
4863	838024
87201	838025
16581	838026
108835	838027
18892	838028
72809	838029
857	838030
7730	838031
4591	838032
19044	838033
139088	838034
63372	838035
17049	838036
37092	838037
19623	838038
14528	838039
51074	838040
28957	838041
69465	838042
103141	838043
9324	838044
48392	838045
75852	838046
68534	838047
35485	838048
86706	838049
12742	838050
51453	838051
25901	838052
20850	838053
5907	838054
73543	838055
3951	838056
25275	838057
35293	838058
54592	838059
52311	838060
79370	838061
13058	838062
74996	838063
157990	838064
73027	838065
2825	838066
56946	838067
19041	838068
72615	838069
11983	838070
46843	838071
52786	838072
24985	838073
128341	838074
110826	838075
82215	838076
93976	838077
153701	838078
55232	838079
21750	838080
86760	838081
95371	838082
9107	838083
10645	838084
19776	838085
19196	838086
150869	838087
89135	838088
3833	838089
23071	838090
83297	838091
84610	838092
20387	838093
30183	838094
36929	838095
14311	838096
84144	838097
129118	838098
7043	838099
10799	838100
80759	838101
154	838102
56405	838103
76120	838104
99070	838105
33710	838106
19236	838107
27156	838108
8446	838109
81028	838110
62298	838111
94879	838112
47276	838113
22173	838114
33767	838115
73187	838116
73374	838117
7112	838118
4451	838119
21988	838120
17463	838121
19136	838122
76012	838123
55099	838124
96353	838125
65510	838126
4347	838127
67669	838128
19995	838129
3706	838130
50559	838131
32204	838132
25102	838133
7975	838134
1820	838135
50719	838136
43485	838137
63568	838138
75681	838139
118315	838140
20930	838141
51921	838142
8800	838143
7369	838144
25981	838145
160987	838146
126675	838147
10091	838148
52889	838149
60398	838150
27507	838151
84688	838152
2834	838153
19970	838154
752	838155
61160	838156
24705	838157
85177	838158
40898	838159
19865	838160
111322	838161
8390	838162
66251	838163
85941	838164
50967	838165
19410	838166
45303	838167
2160	838168
19698	838169
56647	838170
39679	838171
87261	838172
31947	838173
42048	838174
14721	838175
40254	838176
52217	838177
1059	838178
17663	838179
53308	838180
93984	838181
12892	838182
5467	838183
2783	838184
38426	838185
68595	838186
18541	838187
33880	838188
50889	838189
34095	838190
65321	838191
58146	838192
15380	838193
53059	838194
27510	838195
72172	838196
19325	838197
113204	838198
32590	838199
156986	838200
4077	838201
14073	838202
28193	838203
3030	838204
106092	838205
5559	838206
53033	838207
3265	838208
3878	838209
27710	838210
18364	838211
40367	838212
8030	838213
1026	838214
45080	838215
1321	838216
110037	838217
69907	838218
14344	838219
74979	838220
66704	838221
3722	838222
43063	838223
17396	838224
34393	838225
99342	838226
79262	838227
9708	838228
17975	838229
2696	838230
22122	838231
77536	838232
87456	838233
136220	838234
53324	838235
49544	838236
83464	838237
25340	838238
36940	838239
8163	838240
116812	838241
102855	838242
42284	838243
3373	838244
37172	838245
25636	838246
20929	838247
45319	838248
4511	838249
39788	838250
67403	838251
124350	838252
68543	838253
59688	838254
9207	838255
18764	838256
4753	838257
5960	838258
1385	838259
8295	838260
336	838261
52023	838262
105992	838263
17116	838264
60436	838265
81483	838266
6542	838267
2961	838268
10060	838269
27168	838270
112723	838271
57252	838272
33993	838273
106198	838274
141580	838275
5890	838276
19056	838277
312	838278
46504	838279
23688	838280
5922	838281
55564	838282
15755	838283
57437	838284
1021	838285
13807	838286
94981	838287
50225	838288
20614	838289
55566	838290
8981	838291
116820	838292
2466	838293
11122	838294
98187	838295
3858	838296
61230	838297
79900	838298
93936	838299
159806	838300
501	838301
147280	838302
122547	838303
52247	838304
152895	838305
50046	838306
12531	838307
59016	838308
258	838309
19001	838310
68972	838311
119951	838312
81727	838313
4238	838314
102909	838315
27624	838316
21064	838317
34767	838318
102937	838319
125227	838320
41141	838321
86378	838322
5996	838323
16681	838324
162864	838325
47708	838326
68851	838327
100712	838328
6987	838329
42924	838330
135188	838331
56612	838332
13883	838333
72688	838334
69192	838335
1337	838336
43852	838337
72467	838338
34006	838339
15397	838340
124081	838341
6031	838342
559	838343
5652	838344
4741	838345
9074	838346
94574	838347
12600	838348
38525	838349
61911	838350
11028	838351
103675	838352
27723	838353
3719	838354
23375	838355
24970	838356
8451	838357
56843	838358
71900	838359
63469	838360
40092	838361
60579	838362
69245	838363
62947	838364
16248	838365
67732	838366
34447	838367
103591	838368
8121	838369
107052	838370
12989	838371
19523	838372
116650	838373
13949	838374
19075	838375
12370	838376
58899	838377
77397	838378
14820	838379
46412	838380
19807	838381
19645	838382
56133	838383
98787	838384
10684	838385
1409	838386
81595	838387
91520	838388
88593	838389
3328	838390
25207	838391
46042	838392
2420	838393
85678	838394
33993	838395
28211	838396
22408	838397
23711	838398
88197	838399
45091	838400
42130	838401
11476	838402
289	838403
17056	838404
42646	838405
38246	838406
12720	838407
455	838408
48661	838409
56875	838410
14076	838411
38449	838412
154620	838413
55174	838414
17516	838415
10496	838416
52147	838417
6056	838418
32274	838419
41884	838420
7353	838421
18821	838422
137071	838423
49477	838424
2769	838425
108512	838426
38749	838427
15937	838428
139859	838429
107339	838430
33343	838431
36848	838432
71875	838433
3397	838434
15417	838435
18163	838436
14898	838437
7776	838438
9478	838439
35881	838440
14521	838441
89777	838442
19243	838443
6742	838444
24387	838445
14466	838446
118177	838447
132769	838448
86869	838449
54047	838450
12986	838451
35516	838452
79244	838453
41991	838454
62107	838455
48618	838456
18233	838457
13908	838458
2323	838459
1809	838460
3657	838461
9883	838462
48834	838463
56282	838464
33603	838465
61328	838466
97229	838467
38349	838468
15505	838469
37336	838470
27032	838471
37571	838472
78653	838473
788	838474
84975	838475
21185	838476
6576	838477
7961	838478
79872	838479
105960	838480
18478	838481
44211	838482
73	838483
12811	838484
93605	838485
3580	838486
110917	838487
26859	838488
40396	838489
11324	838490
135169	838491
41661	838492
105830	838493
67659	838494
21132	838495
4030	838496
1607	838497
48943	838498
32267	838499
15534	838500
41652	838501
78250	838502
1919	838503
55879	838504
1790	838505
7902	838506
93459	838507
28231	838508
13226	838509
4308	838510
161374	838511
104144	838512
34426	838513
96118	838514
77827	838515
55038	838516
594	838517
9326	838518
1740	838519
66202	838520
6620	838521
73127	838522
62188	838523
2523	838524
4121	838525
60842	838526
71719	838527
106682	838528
131122	838529
14174	838530
443	838531
73007	838532
86931	838533
89725	838534
55537	838535
19223	838536
69838	838537
87083	838538
92105	838539
34555	838540
33519	838541
32177	838542
67027	838543
14082	838544
7520	838545
6144	838546
121133	838547
39864	838548
1429	838549
3660	838550
27482	838551
136993	838552
28984	838553
11716	838554
51905	838555
122320	838556
37487	838557
131110	838558
10651	838559
4387	838560
51057	838561
110992	838562
21200	838563
3135	838564
25902	838565
39182	838566
66710	838567
93900	838568
5873	838569
94273	838570
667	838571
26571	838572
53507	838573
90606	838574
65157	838575
15263	838576
14942	838577
68270	838578
4789	838579
24021	838580
32899	838581
7188	838582
42421	838583
10442	838584
32947	838585
75956	838586
31184	838587
49346	838588
55386	838589
97742	838590
39334	838591
17779	838592
6142	838593
4192	838594
43797	838595
33836	838596
6665	838597
60235	838598
7131	838599
7727	838600
10720	838601
1742	838602
39262	838603
37748	838604
334	838605
30031	838606
25405	838607
27473	838608
13090	838609
37496	838610
52536	838611
49472	838612
3568	838613
74787	838614
3275	838615
371	838616
38519	838617
28044	838618
79756	838619
31909	838620
5652	838621
168905	838622
4982	838623
27646	838624
1193	838625
141614	838626
33956	838627
78	838628
33284	838629
25790	838630
17013	838631
6807	838632
35178	838633
14004	838634
97611	838635
1773	838636
22647	838637
8991	838638
9569	838639
42720	838640
35752	838641
87397	838642
8341	838643
28886	838644
5485	838645
18294	838646
31535	838647
53601	838648
135894	838649
144271	838650
99329	838651
6602	838652
8106	838653
103556	838654
7411	838655
4310	838656
21532	838657
116272	838658
90491	838659
893	838660
57169	838661
47851	838662
121006	838663
10963	838664
81898	838665
13883	838666
19307	838667
19782	838668
5340	838669
77738	838670
66532	838671
26929	838672
14927	838673
50155	838674
109098	838675
129138	838676
10986	838677
46446	838678
36956	838679
45496	838680
31286	838681
218	838682
38843	838683
28314	838684
53632	838685
37897	838686
99498	838687
5875	838688
23247	838689
1678	838690
88	838691
24579	838692
100297	838693
644	838694
55631	838695
822	838696
2731	838697
24089	838698
1807	838699
56597	838700
26905	838701
123952	838702
100893	838703
27950	838704
63707	838705
13471	838706
75234	838707
70332	838708
29032	838709
43035	838710
17021	838711
115430	838712
114452	838713
44808	838714
12707	838715
27790	838716
5668	838717
126753	838718
77457	838719
79326	838720
104258	838721
43217	838722
41179	838723
8805	838724
77253	838725
19611	838726
69714	838727
63734	838728
41347	838729
6335	838730
62867	838731
24725	838732
57667	838733
131467	838734
39463	838735
1046	838736
117961	838737
37843	838738
49720	838739
4483	838740
69323	838741
72692	838742
22704	838743
41773	838744
18265	838745
265	838746
10099	838747
15948	838748
92787	838749
7863	838750
42661	838751
8717	838752
107436	838753
24817	838754
36079	838755
17304	838756
30722	838757
9374	838758
15448	838759
12291	838760
8743	838761
77397	838762
3530	838763
51974	838764
19783	838765
14049	838766
46006	838767
65165	838768
42634	838769
9673	838770
16670	838771
8888	838772
72096	838773
22883	838774
88518	838775
7056	838776
130371	838777
99308	838778
37312	838779
51611	838780
101240	838781
94310	838782
4180	838783
16781	838784
81550	838785
27190	838786
2800	838787
12656	838788
2846	838789
23980	838790
104621	838791
78041	838792
106689	838793
32634	838794
71322	838795
103457	838796
155697	838797
8416	838798
37565	838799
45534	838800
2780	838801
14394	838802
77954	838803
41697	838804
14276	838805
32590	838806
97482	838807
57057	838808
90140	838809
1478	838810
33283	838811
121738	838812
347	838813
16408	838814
80456	838815
28895	838816
100679	838817
110594	838818
22839	838819
124935	838820
55641	838821
34412	838822
63290	838823
18387	838824
27688	838825
141	838826
29739	838827
52613	838828
34206	838829
12120	838830
60416	838831
2163	838832
1439	838833
113909	838834
94088	838835
61915	838836
45117	838837
45812	838838
125753	838839
51633	838840
4000	838841
58146	838842
105865	838843
21	838844
22991	838845
65223	838846
3404	838847
117059	838848
13228	838849
60562	838850
15349	838851
36685	838852
287	838853
108515	838854
39669	838855
9003	838856
24947	838857
95466	838858
44869	838859
22567	838860
1408	838861
31179	838862
20299	838863
6244	838864
105560	838865
53378	838866
131436	838867
71650	838868
131009	838869
73896	838870
47739	838871
12653	838872
45584	838873
55718	838874
27452	838875
15579	838876
57777	838877
139801	838878
36760	838879
113709	838880
80566	838881
4575	838882
82294	838883
868	838884
142421	838885
1952	838886
50503	838887
91817	838888
71950	838889
46259	838890
73548	838891
13273	838892
6202	838893
26582	838894
44265	838895
109517	838896
136046	838897
60395	838898
37166	838899
11168	838900
46351	838901
465	838902
82079	838903
37619	838904
114583	838905
41730	838906
95	838907
44772	838908
11334	838909
37193	838910
8762	838911
20795	838912
4473	838913
43745	838914
8971	838915
70748	838916
20043	838917
6736	838918
32698	838919
25920	838920
28666	838921
85864	838922
27994	838923
45514	838924
123089	838925
52741	838926
23291	838927
109976	838928
6755	838929
35483	838930
6410	838931
4222	838932
15828	838933
46299	838934
28168	838935
49403	838936
1746	838937
59814	838938
8020	838939
1015	838940
5195	838941
54127	838942
9960	838943
323	838944
3807	838945
10370	838946
129509	838947
55617	838948
10677	838949
104107	838950
37127	838951
66474	838952
13887	838953
14869	838954
3991	838955
131427	838956
3685	838957
7400	838958
22644	838959
46749	838960
33456	838961
159262	838962
38645	838963
42328	838964
74	838965
13656	838966
28516	838967
56598	838968
42585	838969
16943	838970
84234	838971
63006	838972
11070	838973
68337	838974
15721	838975
150075	838976
68960	838977
22604	838978
26792	838979
75214	838980
97923	838981
79780	838982
76913	838983
3648	838984
42497	838985
83729	838986
79431	838987
37607	838988
169308	838989
130258	838990
16741	838991
83440	838992
46330	838993
3683	838994
16730	838995
116317	838996
12341	838997
11396	838998
21759	838999
24855	839000
24395	839001
87360	839002
154126	839003
77961	839004
9349	839005
36534	839006
9062	839007
14389	839008
31189	839009
66491	839010
10514	839011
101946	839012
486	839013
1870	839014
5614	839015
70075	839016
130844	839017
154357	839018
124	839019
97985	839020
32331	839021
61875	839022
89400	839023
12613	839024
76386	839025
6934	839026
134269	839027
3218	839028
1660	839029
41200	839030
44135	839031
1382	839032
5418	839033
62303	839034
85588	839035
52490	839036
17185	839037
4520	839038
162172	839039
15049	839040
114110	839041
102555	839042
92064	839043
49936	839044
21522	839045
164	839046
122679	839047
3864	839048
16426	839049
66923	839050
56249	839051
3729	839052
1811	839053
30683	839054
84148	839055
117726	839056
39008	839057
41959	839058
367	839059
25	839060
95326	839061
63048	839062
31885	839063
10473	839064
140655	839065
29291	839066
62324	839067
112327	839068
105467	839069
939	839070
18723	839071
77118	839072
140188	839073
92698	839074
25017	839075
42972	839076
82610	839077
23062	839078
41798	839079
27691	839080
40948	839081
43524	839082
88864	839083
21857	839084
2237	839085
111750	839086
32597	839087
99240	839088
35102	839089
65118	839090
63509	839091
80524	839092
61469	839093
15981	839094
39334	839095
82452	839096
11998	839097
16197	839098
45922	839099
9693	839100
18375	839101
84958	839102
6479	839103
27514	839104
23061	839105
44985	839106
2051	839107
153908	839108
260	839109
6629	839110
44120	839111
107209	839112
61830	839113
41450	839114
123365	839115
2146	839116
32082	839117
135977	839118
4060	839119
9254	839120
3604	839121
80853	839122
24378	839123
27984	839124
223	839125
1727	839126
4234	839127
151843	839128
1929	839129
16966	839130
775	839131
112925	839132
102445	839133
16358	839134
9031	839135
17368	839136
8601	839137
41805	839138
86095	839139
112904	839140
14379	839141
106818	839142
18525	839143
6942	839144
19090	839145
5482	839146
40093	839147
2640	839148
43433	839149
36411	839150
6714	839151
8163	839152
35658	839153
37564	839154
1687	839155
1939	839156
1031	839157
49561	839158
3819	839159
8554	839160
68905	839161
9756	839162
51896	839163
60920	839164
56184	839165
34238	839166
21227	839167
96913	839168
118220	839169
38868	839170
75048	839171
12309	839172
17522	839173
2298	839174
31691	839175
8212	839176
49763	839177
30069	839178
29476	839179
34989	839180
69400	839181
40568	839182
116680	839183
86763	839184
6305	839185
65694	839186
22716	839187
506	839188
14531	839189
109932	839190
5632	839191
1106	839192
1194	839193
93116	839194
24742	839195
61417	839196
71313	839197
43008	839198
36705	839199
18962	839200
113853	839201
61381	839202
66478	839203
170121	839204
14437	839205
34543	839206
36687	839207
30473	839208
27715	839209
110603	839210
6322	839211
52271	839212
96267	839213
15911	839214
31262	839215
39871	839216
24527	839217
366	839218
137183	839219
4275	839220
17901	839221
19243	839222
125318	839223
2178	839224
42212	839225
30318	839226
26072	839227
3171	839228
1	839229
42388	839230
28043	839231
92374	839232
10635	839233
69538	839234
8441	839235
23933	839236
22160	839237
19699	839238
19571	839239
92803	839240
39256	839241
27258	839242
116534	839243
51313	839244
1914	839245
116134	839246
44328	839247
129293	839248
17461	839249
107272	839250
93066	839251
4325	839252
72341	839253
56362	839254
6272	839255
47234	839256
39760	839257
7131	839258
32031	839259
10408	839260
9932	839261
20906	839262
126557	839263
82154	839264
11100	839265
4932	839266
21204	839267
56577	839268
31996	839269
76707	839270
95300	839271
55096	839272
71940	839273
18061	839274
49480	839275
27760	839276
55668	839277
26574	839278
46809	839279
41176	839280
30047	839281
89804	839282
605	839283
27162	839284
41294	839285
67750	839286
22568	839287
8908	839288
56923	839289
25562	839290
30759	839291
19382	839292
18460	839293
51065	839294
30524	839295
78920	839296
24109	839297
20870	839298
16562	839299
6494	839300
38670	839301
26293	839302
57266	839303
91739	839304
383	839305
1280	839306
6385	839307
92407	839308
36318	839309
145727	839310
60855	839311
654	839312
227	839313
35692	839314
162268	839315
6734	839316
105093	839317
29310	839318
34357	839319
84381	839320
25216	839321
63025	839322
8555	839323
153198	839324
24541	839325
29052	839326
18306	839327
3031	839328
1500	839329
105500	839330
108331	839331
96186	839332
92679	839333
88211	839334
85569	839335
13387	839336
13099	839337
68069	839338
25095	839339
92821	839340
77718	839341
81068	839342
18483	839343
12626	839344
161783	839345
31931	839346
67288	839347
79159	839348
135152	839349
25858	839350
5678	839351
4331	839352
60957	839353
34125	839354
35016	839355
31509	839356
60349	839357
90416	839358
1312	839359
32425	839360
126696	839361
34214	839362
24684	839363
95571	839364
4735	839365
31252	839366
9350	839367
907	839368
26474	839369
10385	839370
38652	839371
15	839372
123863	839373
25159	839374
3504	839375
91495	839376
22414	839377
55872	839378
20168	839379
80402	839380
103604	839381
83658	839382
11567	839383
110588	839384
31763	839385
57446	839386
1689	839387
99389	839388
134458	839389
34342	839390
13786	839391
50186	839392
29129	839393
33035	839394
2140	839395
132422	839396
16453	839397
39914	839398
17492	839399
10951	839400
22091	839401
883	839402
7601	839403
95242	839404
50005	839405
4539	839406
49796	839407
66245	839408
6361	839409
26153	839410
122204	839411
108590	839412
6740	839413
14995	839414
127607	839415
3387	839416
39400	839417
94998	839418
65325	839419
131589	839420
2375	839421
45809	839422
8009	839423
68794	839424
114602	839425
137530	839426
40125	839427
8772	839428
1213	839429
24229	839430
12037	839431
17249	839432
109218	839433
60133	839434
34170	839435
35720	839436
77541	839437
207	839438
5929	839439
1525	839440
32958	839441
116688	839442
103885	839443
94212	839444
20636	839445
128684	839446
61081	839447
14384	839448
13359	839449
13632	839450
115460	839451
26495	839452
32514	839453
14954	839454
5940	839455
66409	839456
46388	839457
27909	839458
38787	839459
22074	839460
15583	839461
11791	839462
9573	839463
79516	839464
28861	839465
107818	839466
16736	839467
68547	839468
30321	839469
123488	839470
111557	839471
85215	839472
42583	839473
76399	839474
20787	839475
14425	839476
61802	839477
9162	839478
72475	839479
6891	839480
52602	839481
7295	839482
38977	839483
12903	839484
6085	839485
42012	839486
71417	839487
982	839488
34950	839489
2001	839490
39119	839491
14572	839492
1989	839493
37031	839494
53153	839495
7875	839496
61231	839497
8395	839498
58722	839499
24155	839500
785	839501
42231	839502
49615	839503
155005	839504
54779	839505
11924	839506
166482	839507
28451	839508
41241	839509
57585	839510
5673	839511
17986	839512
56482	839513
100817	839514
74625	839515
62641	839516
21013	839517
2287	839518
91397	839519
4392	839520
56243	839521
5744	839522
71336	839523
115663	839524
87810	839525
149688	839526
17244	839527
56137	839528
23439	839529
74	839530
22444	839531
63381	839532
22802	839533
3134	839534
44115	839535
10375	839536
52962	839537
56850	839538
28819	839539
12154	839540
97458	839541
104841	839542
6650	839543
97236	839544
16416	839545
92179	839546
89531	839547
27261	839548
28144	839549
17496	839550
18220	839551
11666	839552
43669	839553
46638	839554
8486	839555
5049	839556
17426	839557
13863	839558
81299	839559
94557	839560
3796	839561
141790	839562
16299	839563
2078	839564
48145	839565
14530	839566
50379	839567
26333	839568
68117	839569
14993	839570
21030	839571
96867	839572
112642	839573
87923	839574
549	839575
105896	839576
22414	839577
15218	839578
18758	839579
136957	839580
122356	839581
13135	839582
121809	839583
43320	839584
81766	839585
40532	839586
29210	839587
2415	839588
31742	839589
34373	839590
56121	839591
2868	839592
69526	839593
26499	839594
18305	839595
59927	839596
148186	839597
31171	839598
32120	839599
86328	839600
68679	839601
53456	839602
47599	839603
97251	839604
31020	839605
23901	839606
12074	839607
50446	839608
5853	839609
3522	839610
34340	839611
9867	839612
55327	839613
31744	839614
14321	839615
50504	839616
97702	839617
55712	839618
122140	839619
36344	839620
37092	839621
22953	839622
45639	839623
18562	839624
17135	839625
8262	839626
28758	839627
101953	839628
22850	839629
44971	839630
136781	839631
91529	839632
92138	839633
16714	839634
9034	839635
25606	839636
79036	839637
4351	839638
5235	839639
15578	839640
35640	839641
113834	839642
49887	839643
148892	839644
12621	839645
25963	839646
102263	839647
21274	839648
995	839649
89416	839650
27558	839651
114374	839652
4416	839653
11201	839654
84323	839655
3010	839656
36605	839657
259	839658
124311	839659
1816	839660
20611	839661
47740	839662
50106	839663
117791	839664
20415	839665
72893	839666
6521	839667
64700	839668
45384	839669
128759	839670
33690	839671
2818	839672
60867	839673
39685	839674
4947	839675
4343	839676
32657	839677
28573	839678
49470	839679
21035	839680
4568	839681
134946	839682
13205	839683
15299	839684
6955	839685
21017	839686
17959	839687
47965	839688
5300	839689
37587	839690
8668	839691
6074	839692
18051	839693
21276	839694
32881	839695
6833	839696
23454	839697
15122	839698
74642	839699
63275	839700
20585	839701
93653	839702
27499	839703
11027	839704
61826	839705
76568	839706
48592	839707
105416	839708
29848	839709
106592	839710
70915	839711
17696	839712
33333	839713
48876	839714
66834	839715
54563	839716
107088	839717
66847	839718
19200	839719
62391	839720
11338	839721
74054	839722
47075	839723
37189	839724
130233	839725
6552	839726
16034	839727
77	839728
58742	839729
5853	839730
1349	839731
11195	839732
12139	839733
30978	839734
117400	839735
33603	839736
29252	839737
74218	839738
12773	839739
138661	839740
79840	839741
35552	839742
22818	839743
68100	839744
50431	839745
34211	839746
163005	839747
110979	839748
15098	839749
42162	839750
48616	839751
111355	839752
56279	839753
70047	839754
50757	839755
269	839756
46323	839757
91624	839758
81726	839759
59680	839760
45067	839761
20	839762
32941	839763
928	839764
1442	839765
3490	839766
39583	839767
102062	839768
32233	839769
22190	839770
160833	839771
1841	839772
27766	839773
474	839774
43194	839775
3599	839776
5901	839777
123352	839778
15678	839779
92396	839780
33199	839781
59533	839782
129994	839783
98557	839784
76154	839785
21	839786
4045	839787
15162	839788
51226	839789
43105	839790
61	839791
39302	839792
5911	839793
3673	839794
137154	839795
30922	839796
150257	839797
39593	839798
19958	839799
30376	839800
84745	839801
49369	839802
54879	839803
14148	839804
22605	839805
101799	839806
5754	839807
6114	839808
17320	839809
14100	839810
19053	839811
6792	839812
627	839813
71466	839814
146929	839815
103533	839816
35030	839817
1397	839818
31638	839819
1105	839820
44297	839821
17374	839822
97541	839823
51593	839824
36278	839825
96603	839826
26560	839827
2728	839828
144109	839829
128539	839830
2577	839831
37282	839832
142120	839833
102469	839834
31551	839835
19921	839836
19137	839837
17261	839838
79954	839839
17317	839840
40458	839841
14049	839842
38547	839843
102832	839844
20291	839845
19420	839846
9705	839847
2292	839848
79046	839849
24179	839850
65054	839851
6274	839852
5727	839853
53379	839854
20791	839855
39810	839856
33131	839857
29732	839858
57275	839859
83785	839860
55289	839861
60477	839862
48080	839863
46222	839864
29085	839865
50385	839866
24982	839867
11314	839868
13337	839869
2875	839870
103576	839871
94503	839872
39829	839873
1247	839874
20410	839875
786	839876
6320	839877
2042	839878
4658	839879
107919	839880
57764	839881
169723	839882
74549	839883
22321	839884
14871	839885
43975	839886
54789	839887
35218	839888
52583	839889
77473	839890
104182	839891
26953	839892
55270	839893
1674	839894
95458	839895
14984	839896
19968	839897
5666	839898
71981	839899
34789	839900
49689	839901
8186	839902
22029	839903
15408	839904
13013	839905
1128	839906
1699	839907
212	839908
1199	839909
49278	839910
62609	839911
55058	839912
1612	839913
67772	839914
55852	839915
46575	839916
63446	839917
13674	839918
13050	839919
36126	839920
36780	839921
27448	839922
92111	839923
15949	839924
53412	839925
24313	839926
14952	839927
72036	839928
50560	839929
9807	839930
50753	839931
25494	839932
11750	839933
76659	839934
5002	839935
51110	839936
7336	839937
4724	839938
81574	839939
20391	839940
96651	839941
56673	839942
27329	839943
76792	839944
31625	839945
51236	839946
17077	839947
9665	839948
84110	839949
5247	839950
31094	839951
52449	839952
12340	839953
78529	839954
548	839955
2821	839956
37531	839957
129539	839958
27147	839959
152901	839960
128714	839961
50422	839962
51570	839963
32305	839964
14586	839965
21013	839966
58685	839967
119037	839968
53951	839969
13030	839970
33404	839971
26155	839972
966	839973
19816	839974
52571	839975
103941	839976
19513	839977
4807	839978
25948	839979
57467	839980
41723	839981
30657	839982
8000	839983
44161	839984
134605	839985
17195	839986
74263	839987
145928	839988
14094	839989
6734	839990
57428	839991
23129	839992
21206	839993
111851	839994
63739	839995
22726	839996
43268	839997
15071	839998
33382	839999
11790	840000
10183	840001
9698	840002
21532	840003
128876	840004
93061	840005
41590	840006
21009	840007
55024	840008
13752	840009
60178	840010
18126	840011
4127	840012
3931	840013
30257	840014
65544	840015
17687	840016
21285	840017
8516	840018
21477	840019
70307	840020
18014	840021
76021	840022
159392	840023
107532	840024
16702	840025
157765	840026
72049	840027
52272	840028
6776	840029
5540	840030
12523	840031
21798	840032
93148	840033
740	840034
156302	840035
83774	840036
20147	840037
30500	840038
18017	840039
8583	840040
28828	840041
8902	840042
158626	840043
41842	840044
16530	840045
64636	840046
129864	840047
11434	840048
115885	840049
56353	840050
125088	840051
34654	840052
23932	840053
2579	840054
4752	840055
9489	840056
8272	840057
65621	840058
69443	840059
157273	840060
4485	840061
100445	840062
3147	840063
5140	840064
43932	840065
12382	840066
31251	840067
30016	840068
2942	840069
5961	840070
36366	840071
63245	840072
57262	840073
12895	840074
128832	840075
33458	840076
74564	840077
84861	840078
12671	840079
40685	840080
48917	840081
35018	840082
23430	840083
2196	840084
16034	840085
166571	840086
60009	840087
5506	840088
1396	840089
40516	840090
622	840091
21922	840092
147783	840093
34954	840094
85421	840095
10299	840096
36030	840097
19045	840098
82023	840099
3422	840100
16229	840101
128445	840102
33877	840103
80506	840104
131346	840105
78402	840106
634	840107
17770	840108
31133	840109
128438	840110
60526	840111
9409	840112
6093	840113
10602	840114
21970	840115
30646	840116
3484	840117
125132	840118
58614	840119
58676	840120
161614	840121
91874	840122
105073	840123
100805	840124
81683	840125
55285	840126
55923	840127
19268	840128
58635	840129
29388	840130
24390	840131
27543	840132
28169	840133
17126	840134
3224	840135
25131	840136
75579	840137
54929	840138
33813	840139
38093	840140
127587	840141
65768	840142
7997	840143
11750	840144
232	840145
104005	840146
47209	840147
96994	840148
45038	840149
38651	840150
138532	840151
43258	840152
3367	840153
1373	840154
2461	840155
94068	840156
104113	840157
9074	840158
110964	840159
1963	840160
28427	840161
50324	840162
23242	840163
47232	840164
744	840165
4668	840166
69549	840167
30374	840168
119888	840169
57497	840170
4824	840171
5376	840172
31542	840173
48095	840174
70468	840175
11943	840176
23248	840177
25286	840178
62888	840179
129721	840180
26847	840181
5639	840182
93812	840183
15492	840184
20710	840185
155576	840186
19431	840187
6335	840188
17653	840189
40102	840190
111200	840191
137533	840192
133755	840193
47791	840194
28009	840195
16977	840196
1930	840197
80730	840198
81256	840199
16635	840200
7716	840201
121878	840202
71346	840203
38645	840204
2292	840205
17507	840206
87619	840207
8374	840208
88859	840209
135798	840210
2719	840211
37856	840212
83494	840213
12339	840214
47362	840215
15346	840216
71727	840217
4811	840218
22213	840219
137866	840220
10423	840221
5798	840222
551	840223
169993	840224
3386	840225
122876	840226
41423	840227
8453	840228
102216	840229
628	840230
1385	840231
58061	840232
17531	840233
44136	840234
141562	840235
37395	840236
82555	840237
87192	840238
21707	840239
70455	840240
32461	840241
9242	840242
123271	840243
116900	840244
21500	840245
70583	840246
14920	840247
144	840248
52608	840249
3180	840250
1826	840251
129507	840252
97985	840253
30423	840254
9247	840255
3417	840256
17544	840257
52477	840258
45303	840259
92382	840260
27410	840261
152955	840262
87210	840263
123161	840264
70633	840265
18594	840266
11325	840267
159795	840268
45760	840269
8143	840270
13918	840271
64460	840272
11407	840273
56274	840274
45519	840275
36196	840276
39457	840277
33910	840278
8005	840279
19791	840280
41660	840281
64136	840282
26885	840283
148873	840284
16887	840285
53154	840286
43227	840287
42891	840288
73451	840289
4682	840290
108426	840291
15397	840292
129975	840293
8843	840294
37027	840295
47958	840296
22466	840297
39650	840298
4748	840299
162595	840300
70674	840301
82760	840302
110354	840303
3413	840304
129092	840305
15080	840306
6046	840307
145147	840308
140884	840309
110327	840310
62831	840311
64536	840312
17627	840313
36000	840314
164757	840315
8847	840316
25522	840317
157962	840318
1991	840319
112736	840320
23794	840321
1025	840322
58156	840323
2710	840324
40753	840325
31830	840326
27172	840327
33558	840328
57174	840329
42199	840330
11575	840331
9231	840332
14807	840333
374	840334
30794	840335
2657	840336
81436	840337
7655	840338
147241	840339
126796	840340
108375	840341
31103	840342
3507	840343
11389	840344
7871	840345
37208	840346
21387	840347
728	840348
15052	840349
149321	840350
2673	840351
11933	840352
712	840353
9856	840354
75536	840355
23470	840356
36025	840357
5407	840358
29580	840359
53898	840360
49023	840361
106131	840362
53069	840363
15420	840364
7394	840365
118120	840366
46996	840367
14043	840368
44308	840369
5850	840370
20742	840371
20147	840372
110297	840373
1550	840374
27182	840375
12636	840376
45649	840377
26972	840378
18244	840379
53661	840380
97485	840381
23256	840382
107877	840383
5791	840384
92702	840385
46252	840386
133885	840387
49021	840388
21619	840389
7197	840390
316	840391
24211	840392
60455	840393
22634	840394
1650	840395
47572	840396
122883	840397
11187	840398
78178	840399
35075	840400
43496	840401
72627	840402
2099	840403
88263	840404
7302	840405
42674	840406
53541	840407
36559	840408
34474	840409
299	840410
45346	840411
67061	840412
30054	840413
101581	840414
38965	840415
427	840416
8620	840417
123785	840418
10001	840419
87867	840420
403	840421
10503	840422
8695	840423
45697	840424
124345	840425
15050	840426
56475	840427
35713	840428
166804	840429
13925	840430
60869	840431
103260	840432
138017	840433
45749	840434
33953	840435
18548	840436
45835	840437
126975	840438
21205	840439
37619	840440
1071	840441
14023	840442
4525	840443
18170	840444
119130	840445
135990	840446
84990	840447
2542	840448
49991	840449
44996	840450
35468	840451
1816	840452
82217	840453
7735	840454
3252	840455
45135	840456
7818	840457
127429	840458
16197	840459
86087	840460
14571	840461
1050	840462
662	840463
135621	840464
145412	840465
13959	840466
2946	840467
30961	840468
16800	840469
62723	840470
141840	840471
72898	840472
58052	840473
5833	840474
129922	840475
9846	840476
20233	840477
31356	840478
99	840479
62964	840480
7571	840481
21666	840482
58975	840483
14477	840484
22492	840485
67494	840486
33752	840487
91053	840488
96906	840489
61699	840490
128958	840491
37422	840492
23003	840493
13975	840494
34225	840495
18346	840496
89260	840497
78091	840498
80003	840499
21934	840500
33950	840501
60643	840502
47113	840503
19767	840504
961	840505
12042	840506
72448	840507
62	840508
9712	840509
8893	840510
5668	840511
31515	840512
44827	840513
112122	840514
3187	840515
16768	840516
29734	840517
2949	840518
13745	840519
40493	840520
11159	840521
1237	840522
8136	840523
123130	840524
69619	840525
1277	840526
11981	840527
113438	840528
23379	840529
121195	840530
73789	840531
105450	840532
12172	840533
4664	840534
6627	840535
29127	840536
14497	840537
4514	840538
1183	840539
71383	840540
45329	840541
57973	840542
19931	840543
27181	840544
152931	840545
71946	840546
52875	840547
39644	840548
11929	840549
68239	840550
55536	840551
7572	840552
39822	840553
464	840554
80891	840555
105451	840556
24146	840557
77519	840558
27577	840559
5177	840560
129283	840561
10809	840562
50974	840563
10873	840564
7935	840565
22538	840566
72489	840567
104286	840568
42023	840569
34851	840570
1916	840571
50650	840572
27314	840573
28191	840574
52414	840575
17276	840576
55349	840577
69117	840578
82942	840579
2105	840580
33128	840581
40606	840582
47200	840583
30520	840584
6311	840585
81530	840586
26592	840587
8302	840588
9978	840589
19061	840590
36470	840591
116214	840592
114197	840593
1326	840594
159434	840595
88635	840596
106789	840597
94940	840598
34195	840599
336	840600
2447	840601
38612	840602
33337	840603
66252	840604
6269	840605
73391	840606
69904	840607
56430	840608
57377	840609
31108	840610
65016	840611
143299	840612
72728	840613
5558	840614
1028	840615
51629	840616
63240	840617
74312	840618
78600	840619
164995	840620
55828	840621
19744	840622
49882	840623
136973	840624
14084	840625
7853	840626
1119	840627
138019	840628
93	840629
7679	840630
81099	840631
54886	840632
57904	840633
108227	840634
15401	840635
52430	840636
28607	840637
43265	840638
131	840639
16	840640
78466	840641
1847	840642
17758	840643
40887	840644
95869	840645
62054	840646
225	840647
4006	840648
6802	840649
14699	840650
10396	840651
13137	840652
67451	840653
81731	840654
21075	840655
48114	840656
4628	840657
67284	840658
67978	840659
42578	840660
114019	840661
18274	840662
37790	840663
26259	840664
159610	840665
48106	840666
6723	840667
100715	840668
128306	840669
34453	840670
17713	840671
81250	840672
131530	840673
55425	840674
30551	840675
97095	840676
47859	840677
5359	840678
93003	840679
67366	840680
134708	840681
33779	840682
12	840683
50315	840684
8955	840685
19014	840686
92723	840687
141525	840688
11661	840689
66603	840690
65070	840691
19077	840692
83554	840693
9837	840694
33168	840695
36744	840696
81165	840697
15538	840698
42031	840699
21536	840700
45503	840701
18914	840702
54283	840703
23351	840704
110828	840705
45259	840706
98764	840707
1251	840708
63636	840709
514	840710
125561	840711
105249	840712
1008	840713
47876	840714
38615	840715
60711	840716
93724	840717
45710	840718
166149	840719
99376	840720
124239	840721
9364	840722
2029	840723
73479	840724
95818	840725
64605	840726
92894	840727
42890	840728
93902	840729
44289	840730
18741	840731
16401	840732
102292	840733
60345	840734
64130	840735
26682	840736
114200	840737
26147	840738
2231	840739
34350	840740
37297	840741
107314	840742
58738	840743
10362	840744
8403	840745
7686	840746
102549	840747
75370	840748
130403	840749
101919	840750
10629	840751
37244	840752
5513	840753
1469	840754
58992	840755
10796	840756
26729	840757
149114	840758
101997	840759
131792	840760
112809	840761
143802	840762
66689	840763
16180	840764
29369	840765
88473	840766
84797	840767
37123	840768
25936	840769
64102	840770
7323	840771
68966	840772
660	840773
26831	840774
57088	840775
53530	840776
57558	840777
57457	840778
65429	840779
118496	840780
110768	840781
1409	840782
48373	840783
31125	840784
139269	840785
71214	840786
2565	840787
50676	840788
75422	840789
9267	840790
36921	840791
36543	840792
104341	840793
11164	840794
94360	840795
122791	840796
22553	840797
156466	840798
6351	840799
45651	840800
31317	840801
8498	840802
5926	840803
3274	840804
3234	840805
78935	840806
169041	840807
6414	840808
62059	840809
7810	840810
88965	840811
25589	840812
14115	840813
33222	840814
357	840815
80012	840816
24099	840817
1566	840818
119537	840819
13361	840820
34751	840821
86856	840822
239	840823
83273	840824
4358	840825
6925	840826
40265	840827
65163	840828
49954	840829
66249	840830
5291	840831
57682	840832
38821	840833
87448	840834
31326	840835
31627	840836
48237	840837
91366	840838
169803	840839
35285	840840
156	840841
4480	840842
20372	840843
38289	840844
33437	840845
19138	840846
13756	840847
76774	840848
82844	840849
5645	840850
86091	840851
20659	840852
5589	840853
168678	840854
50585	840855
31556	840856
42688	840857
5209	840858
14099	840859
2033	840860
154456	840861
59359	840862
14138	840863
46611	840864
130342	840865
1019	840866
93636	840867
110137	840868
68072	840869
66116	840870
7102	840871
30472	840872
19560	840873
107735	840874
126278	840875
23622	840876
12630	840877
110158	840878
95136	840879
69394	840880
55214	840881
43182	840882
50193	840883
85976	840884
34291	840885
822	840886
7036	840887
15992	840888
33303	840889
5698	840890
127868	840891
3602	840892
97214	840893
114391	840894
16099	840895
123010	840896
58622	840897
81083	840898
99513	840899
31225	840900
20761	840901
128	840902
41217	840903
124228	840904
36086	840905
5647	840906
5381	840907
31950	840908
103077	840909
40944	840910
2186	840911
54178	840912
38135	840913
69114	840914
18865	840915
30520	840916
89606	840917
6738	840918
90469	840919
27052	840920
39360	840921
14570	840922
45689	840923
917	840924
10069	840925
93008	840926
65005	840927
85442	840928
25205	840929
100045	840930
94195	840931
111562	840932
85867	840933
143202	840934
7704	840935
11995	840936
45170	840937
16387	840938
37904	840939
16499	840940
128245	840941
8752	840942
56399	840943
99933	840944
290	840945
141095	840946
32100	840947
7068	840948
3561	840949
4128	840950
6278	840951
37768	840952
113913	840953
87740	840954
40473	840955
23218	840956
53374	840957
43274	840958
63158	840959
75344	840960
149745	840961
151083	840962
11179	840963
4637	840964
72846	840965
27130	840966
5997	840967
127511	840968
16872	840969
124596	840970
71194	840971
131905	840972
95395	840973
77408	840974
101706	840975
72446	840976
60609	840977
7685	840978
166923	840979
3570	840980
17353	840981
7307	840982
38793	840983
62765	840984
5912	840985
5906	840986
133716	840987
102854	840988
124707	840989
74353	840990
95835	840991
44863	840992
4005	840993
25246	840994
15582	840995
10004	840996
36637	840997
59807	840998
34906	840999
9989	841000
112640	841001
9923	841002
12833	841003
19401	841004
23555	841005
37373	841006
2338	841007
130068	841008
151898	841009
16534	841010
32703	841011
97638	841012
15053	841013
104993	841014
78939	841015
7658	841016
2774	841017
130630	841018
11360	841019
81449	841020
100534	841021
19137	841022
40072	841023
273	841024
19441	841025
21380	841026
18468	841027
21695	841028
122894	841029
46903	841030
4337	841031
106054	841032
17244	841033
65531	841034
156897	841035
77059	841036
19	841037
115969	841038
141883	841039
55491	841040
74808	841041
81517	841042
84749	841043
3133	841044
350	841045
52838	841046
54872	841047
4360	841048
56524	841049
7360	841050
6407	841051
40461	841052
40621	841053
30387	841054
70346	841055
15578	841056
3314	841057
47438	841058
55527	841059
16486	841060
14263	841061
255	841062
41779	841063
46772	841064
8249	841065
8524	841066
95724	841067
27664	841068
13712	841069
58157	841070
66556	841071
118400	841072
2855	841073
7027	841074
45017	841075
57677	841076
9364	841077
45655	841078
39904	841079
18310	841080
82182	841081
38230	841082
577	841083
43790	841084
42320	841085
151667	841086
45602	841087
56349	841088
75234	841089
12737	841090
4367	841091
55496	841092
57756	841093
95919	841094
26190	841095
23574	841096
23194	841097
16025	841098
10850	841099
106363	841100
1713	841101
29746	841102
808	841103
119974	841104
113232	841105
136162	841106
67858	841107
2021	841108
93301	841109
3777	841110
60698	841111
79183	841112
15845	841113
774	841114
85	841115
80075	841116
64621	841117
30893	841118
997	841119
18124	841120
10966	841121
28487	841122
13870	841123
130053	841124
106315	841125
85803	841126
70824	841127
12556	841128
160492	841129
13958	841130
38298	841131
53698	841132
67022	841133
3517	841134
117	841135
89780	841136
19789	841137
4387	841138
10855	841139
3197	841140
18816	841141
6674	841142
61945	841143
91306	841144
27206	841145
1	841146
28401	841147
93581	841148
3705	841149
144289	841150
117751	841151
6021	841152
52541	841153
1848	841154
1096	841155
32942	841156
107069	841157
768	841158
39553	841159
31218	841160
34279	841161
6628	841162
35754	841163
39918	841164
34062	841165
35893	841166
109821	841167
21495	841168
4403	841169
37683	841170
41681	841171
33863	841172
5921	841173
5265	841174
8787	841175
2048	841176
32953	841177
42885	841178
7832	841179
5711	841180
97967	841181
19404	841182
12885	841183
62265	841184
42927	841185
95167	841186
39249	841187
64358	841188
49715	841189
68370	841190
43157	841191
36897	841192
42954	841193
89571	841194
43557	841195
15615	841196
63173	841197
9	841198
31775	841199
79821	841200
60158	841201
60764	841202
27433	841203
22333	841204
8782	841205
81771	841206
68630	841207
53436	841208
24997	841209
6700	841210
70954	841211
14431	841212
101102	841213
13953	841214
8849	841215
64163	841216
33072	841217
63747	841218
60097	841219
40816	841220
18257	841221
107583	841222
59106	841223
39247	841224
80698	841225
39129	841226
77558	841227
220	841228
15785	841229
16145	841230
62357	841231
96010	841232
14505	841233
21928	841234
33482	841235
35163	841236
19120	841237
24667	841238
35639	841239
50370	841240
6211	841241
350	841242
78005	841243
20088	841244
1339	841245
42521	841246
27558	841247
101	841248
60460	841249
72912	841250
900	841251
452	841252
24701	841253
13459	841254
35780	841255
69847	841256
12933	841257
964	841258
27367	841259
4545	841260
103902	841261
20951	841262
38926	841263
3084	841264
22149	841265
38530	841266
101536	841267
66638	841268
115679	841269
33245	841270
126832	841271
88843	841272
24737	841273
53321	841274
78293	841275
77202	841276
18727	841277
54523	841278
31330	841279
41783	841280
2235	841281
15141	841282
5867	841283
93689	841284
31263	841285
994	841286
23	841287
72833	841288
383	841289
6277	841290
68907	841291
117985	841292
41954	841293
8104	841294
135042	841295
25451	841296
32058	841297
68165	841298
113290	841299
31723	841300
6821	841301
5703	841302
13213	841303
28210	841304
102365	841305
743	841306
5380	841307
72764	841308
22387	841309
19874	841310
6389	841311
21759	841312
92276	841313
115085	841314
13339	841315
57532	841316
65017	841317
114699	841318
7522	841319
45152	841320
9503	841321
6530	841322
3088	841323
11962	841324
39444	841325
61966	841326
67383	841327
148883	841328
86607	841329
13242	841330
92719	841331
40360	841332
19309	841333
78728	841334
69503	841335
28403	841336
71798	841337
34949	841338
20258	841339
5599	841340
53883	841341
58620	841342
5075	841343
129547	841344
10672	841345
11187	841346
20483	841347
14556	841348
8147	841349
14012	841350
140716	841351
16431	841352
3678	841353
37821	841354
36604	841355
4758	841356
56817	841357
12090	841358
2020	841359
13658	841360
23497	841361
7254	841362
129108	841363
113483	841364
9	841365
34735	841366
45933	841367
8171	841368
4557	841369
1053	841370
18218	841371
34626	841372
64918	841373
32580	841374
983	841375
47704	841376
19190	841377
8339	841378
95704	841379
11206	841380
3098	841381
26103	841382
9990	841383
112024	841384
3848	841385
36761	841386
7931	841387
18797	841388
16380	841389
2919	841390
14086	841391
5232	841392
1828	841393
19	841394
8608	841395
90380	841396
165718	841397
82136	841398
47823	841399
48340	841400
37626	841401
1738	841402
16487	841403
68644	841404
44758	841405
40932	841406
10734	841407
2775	841408
8528	841409
16976	841410
40281	841411
36293	841412
85436	841413
1195	841414
1030	841415
69982	841416
31699	841417
74599	841418
38371	841419
46259	841420
97534	841421
54018	841422
11172	841423
51918	841424
88740	841425
4452	841426
142620	841427
62569	841428
25219	841429
49373	841430
31983	841431
30678	841432
115747	841433
13873	841434
50468	841435
32844	841436
46045	841437
147076	841438
48353	841439
12504	841440
70945	841441
100021	841442
3972	841443
68510	841444
111002	841445
104791	841446
873	841447
20660	841448
6431	841449
28945	841450
396	841451
34383	841452
55042	841453
45858	841454
54364	841455
61841	841456
21278	841457
11565	841458
50656	841459
38709	841460
46439	841461
15725	841462
99464	841463
23358	841464
17890	841465
12473	841466
11618	841467
4717	841468
42917	841469
55734	841470
136534	841471
21126	841472
37001	841473
28060	841474
67419	841475
28693	841476
3960	841477
36198	841478
49509	841479
22313	841480
12500	841481
35409	841482
18241	841483
27587	841484
115948	841485
51731	841486
100925	841487
34462	841488
8952	841489
81401	841490
9386	841491
29339	841492
27817	841493
48380	841494
21151	841495
6046	841496
65057	841497
40285	841498
23455	841499
35317	841500
35043	841501
74453	841502
3486	841503
15706	841504
3447	841505
8635	841506
135961	841507
64238	841508
1969	841509
3766	841510
52545	841511
35716	841512
56100	841513
34405	841514
28545	841515
113981	841516
73370	841517
112741	841518
17841	841519
696	841520
164873	841521
101627	841522
36947	841523
7180	841524
94677	841525
21783	841526
35020	841527
14661	841528
112977	841529
23207	841530
55715	841531
69851	841532
98750	841533
115661	841534
7855	841535
14031	841536
558	841537
11152	841538
4999	841539
43106	841540
67093	841541
67841	841542
2283	841543
40264	841544
14767	841545
2457	841546
39208	841547
137124	841548
115812	841549
12944	841550
93783	841551
7858	841552
23364	841553
102008	841554
55602	841555
129720	841556
15298	841557
22904	841558
19663	841559
19881	841560
46	841561
30410	841562
19248	841563
5353	841564
10911	841565
129191	841566
50715	841567
4295	841568
126018	841569
102049	841570
127496	841571
45730	841572
3089	841573
4626	841574
16947	841575
105058	841576
3672	841577
107674	841578
27860	841579
133361	841580
50591	841581
64368	841582
67096	841583
99503	841584
5536	841585
20395	841586
150144	841587
108538	841588
35883	841589
13677	841590
1742	841591
15709	841592
48908	841593
125282	841594
96846	841595
14059	841596
112846	841597
102092	841598
133460	841599
9428	841600
78585	841601
69743	841602
29382	841603
24	841604
82496	841605
28805	841606
23940	841607
39121	841608
12238	841609
36524	841610
49255	841611
98882	841612
62029	841613
6375	841614
62717	841615
137614	841616
19563	841617
38902	841618
55471	841619
104683	841620
38108	841621
78011	841622
16456	841623
55025	841624
27506	841625
60678	841626
31295	841627
8702	841628
53837	841629
66256	841630
19267	841631
70943	841632
11757	841633
55415	841634
46115	841635
112126	841636
9793	841637
13483	841638
64866	841639
121251	841640
129760	841641
15059	841642
108553	841643
50409	841644
34663	841645
23022	841646
11726	841647
40940	841648
30845	841649
23953	841650
65192	841651
100131	841652
30354	841653
24038	841654
159263	841655
54841	841656
17544	841657
42912	841658
3427	841659
21030	841660
93	841661
55193	841662
59339	841663
4271	841664
10311	841665
70288	841666
79657	841667
8687	841668
15008	841669
16059	841670
15191	841671
43204	841672
9169	841673
5970	841674
7367	841675
35176	841676
24996	841677
2654	841678
2897	841679
6465	841680
61093	841681
9758	841682
17536	841683
84290	841684
105437	841685
107527	841686
39730	841687
48550	841688
1649	841689
42615	841690
3327	841691
14046	841692
30754	841693
32382	841694
15793	841695
74583	841696
9378	841697
4161	841698
50291	841699
2223	841700
3396	841701
30554	841702
6667	841703
34360	841704
34800	841705
12965	841706
3355	841707
7506	841708
4971	841709
94325	841710
60701	841711
47532	841712
9900	841713
75296	841714
7556	841715
76081	841716
2969	841717
21734	841718
47783	841719
11302	841720
6825	841721
402	841722
30057	841723
114645	841724
8252	841725
147480	841726
31933	841727
32657	841728
25029	841729
28177	841730
8803	841731
45020	841732
99377	841733
30313	841734
15651	841735
10838	841736
2979	841737
65620	841738
20556	841739
6247	841740
35425	841741
2736	841742
2662	841743
3956	841744
163495	841745
50500	841746
50222	841747
90901	841748
7386	841749
13320	841750
59265	841751
4323	841752
16740	841753
46093	841754
149817	841755
60303	841756
39476	841757
1382	841758
86741	841759
47974	841760
110986	841761
266	841762
11632	841763
1182	841764
32477	841765
3526	841766
42927	841767
84219	841768
29863	841769
89666	841770
1361	841771
39608	841772
131389	841773
1391	841774
65413	841775
35687	841776
2191	841777
4775	841778
112108	841779
7835	841780
35270	841781
97863	841782
25258	841783
31964	841784
149919	841785
61452	841786
37056	841787
9458	841788
104625	841789
23521	841790
16854	841791
63893	841792
69964	841793
19164	841794
15143	841795
64018	841796
16	841797
26269	841798
150	841799
21753	841800
86616	841801
92587	841802
483	841803
135554	841804
75002	841805
66353	841806
21627	841807
115587	841808
124684	841809
30371	841810
52341	841811
14127	841812
9594	841813
20316	841814
31126	841815
48516	841816
77233	841817
69211	841818
158263	841819
22184	841820
64773	841821
24051	841822
4640	841823
4313	841824
117460	841825
108908	841826
42358	841827
280	841828
26067	841829
12649	841830
23286	841831
49020	841832
104602	841833
1083	841834
14071	841835
88950	841836
33186	841837
27437	841838
5067	841839
32195	841840
54157	841841
64447	841842
21207	841843
144963	841844
77026	841845
14978	841846
1441	841847
63148	841848
10725	841849
25673	841850
92635	841851
4761	841852
1825	841853
100735	841854
28504	841855
107630	841856
92736	841857
19992	841858
3582	841859
34776	841860
66476	841861
27302	841862
60208	841863
33239	841864
26692	841865
102339	841866
119062	841867
14450	841868
118233	841869
116005	841870
20223	841871
99144	841872
16247	841873
18788	841874
12475	841875
32552	841876
3594	841877
134406	841878
69867	841879
35966	841880
42182	841881
61588	841882
87265	841883
147896	841884
61279	841885
15968	841886
48069	841887
29774	841888
77179	841889
2491	841890
3045	841891
52296	841892
44163	841893
15813	841894
7439	841895
17659	841896
95760	841897
788	841898
41828	841899
49420	841900
54626	841901
113656	841902
29456	841903
22642	841904
8652	841905
5318	841906
56423	841907
20654	841908
81818	841909
144558	841910
56592	841911
102403	841912
63300	841913
80173	841914
4113	841915
49838	841916
37159	841917
2742	841918
81022	841919
22362	841920
25417	841921
26915	841922
46604	841923
43141	841924
19503	841925
19360	841926
2984	841927
41277	841928
43020	841929
253	841930
86142	841931
28231	841932
84966	841933
7871	841934
45707	841935
165142	841936
51124	841937
30807	841938
52492	841939
14495	841940
10419	841941
53595	841942
81633	841943
65324	841944
74413	841945
7815	841946
62619	841947
13038	841948
37375	841949
11272	841950
79103	841951
4652	841952
22354	841953
45230	841954
110567	841955
34251	841956
66570	841957
10100	841958
25178	841959
57533	841960
51385	841961
42885	841962
11027	841963
23999	841964
18532	841965
37934	841966
9020	841967
168234	841968
78497	841969
39111	841970
15594	841971
23651	841972
109429	841973
11027	841974
12895	841975
23349	841976
31380	841977
9428	841978
108100	841979
14435	841980
18208	841981
28181	841982
1325	841983
6798	841984
12994	841985
19193	841986
15860	841987
6023	841988
8300	841989
8565	841990
138000	841991
20337	841992
76	841993
149720	841994
14539	841995
1081	841996
65365	841997
81487	841998
120404	841999
80818	842000
113916	842001
37380	842002
51168	842003
6277	842004
11304	842005
2382	842006
103077	842007
69252	842008
67878	842009
55893	842010
92626	842011
144514	842012
30320	842013
19036	842014
30899	842015
152047	842016
27047	842017
68440	842018
30556	842019
71239	842020
102696	842021
4163	842022
42107	842023
51290	842024
7063	842025
82272	842026
985	842027
606	842028
61236	842029
18387	842030
97707	842031
20001	842032
97442	842033
75789	842034
75592	842035
23520	842036
65808	842037
155765	842038
166777	842039
68995	842040
22211	842041
75785	842042
19473	842043
20603	842044
33064	842045
12231	842046
76030	842047
125473	842048
123431	842049
2822	842050
77177	842051
91493	842052
41838	842053
62245	842054
31005	842055
6978	842056
249	842057
93328	842058
2534	842059
3909	842060
69998	842061
2096	842062
127184	842063
45114	842064
2420	842065
40776	842066
10110	842067
43633	842068
81276	842069
4583	842070
48068	842071
88416	842072
11938	842073
106852	842074
10794	842075
78449	842076
127585	842077
22887	842078
47158	842079
12469	842080
42734	842081
61533	842082
75400	842083
18321	842084
146062	842085
9400	842086
42346	842087
35133	842088
16880	842089
166299	842090
62382	842091
30743	842092
122658	842093
56190	842094
60967	842095
26550	842096
1978	842097
78416	842098
15180	842099
93489	842100
6074	842101
63324	842102
39718	842103
137455	842104
116572	842105
39450	842106
79918	842107
24818	842108
29115	842109
59078	842110
23328	842111
17036	842112
22728	842113
166142	842114
33346	842115
1435	842116
31081	842117
35491	842118
118883	842119
5928	842120
49580	842121
19344	842122
82786	842123
12219	842124
14421	842125
36	842126
18057	842127
1567	842128
70831	842129
124287	842130
121794	842131
162611	842132
897	842133
26205	842134
4865	842135
23258	842136
11210	842137
71759	842138
75771	842139
4381	842140
951	842141
17470	842142
19641	842143
21461	842144
121841	842145
11784	842146
103882	842147
47820	842148
28024	842149
30271	842150
5661	842151
8947	842152
2300	842153
21420	842154
110384	842155
69556	842156
58846	842157
17174	842158
96738	842159
78669	842160
30101	842161
54817	842162
21272	842163
158971	842164
59696	842165
86301	842166
29416	842167
13581	842168
122567	842169
31067	842170
22092	842171
130168	842172
73908	842173
143961	842174
4401	842175
50146	842176
125924	842177
23185	842178
154809	842179
81784	842180
42104	842181
24043	842182
127284	842183
6743	842184
1179	842185
21291	842186
1145	842187
100424	842188
33822	842189
25765	842190
25929	842191
2601	842192
63090	842193
33212	842194
9171	842195
161288	842196
31604	842197
94630	842198
6976	842199
6514	842200
87446	842201
106997	842202
1131	842203
20458	842204
7157	842205
52330	842206
10673	842207
75341	842208
23576	842209
14621	842210
60127	842211
46307	842212
61430	842213
39757	842214
120548	842215
91085	842216
36406	842217
39745	842218
8203	842219
82073	842220
105715	842221
6564	842222
56572	842223
107901	842224
66345	842225
343	842226
67167	842227
39749	842228
11229	842229
1217	842230
75827	842231
151482	842232
30864	842233
111984	842234
78396	842235
6256	842236
4969	842237
18841	842238
98233	842239
44974	842240
16554	842241
17852	842242
47223	842243
5004	842244
104922	842245
32072	842246
40715	842247
112044	842248
13166	842249
111005	842250
59619	842251
36082	842252
4286	842253
82296	842254
65553	842255
14613	842256
17378	842257
53038	842258
159689	842259
70675	842260
55722	842261
84397	842262
36860	842263
47766	842264
106351	842265
120550	842266
7543	842267
138063	842268
161758	842269
23697	842270
118657	842271
11873	842272
15271	842273
2754	842274
66873	842275
24326	842276
14705	842277
108078	842278
91006	842279
80366	842280
38465	842281
13612	842282
10879	842283
10488	842284
85221	842285
135178	842286
57088	842287
52908	842288
167742	842289
103999	842290
18998	842291
39308	842292
27442	842293
8491	842294
16341	842295
30658	842296
6059	842297
59905	842298
1903	842299
118453	842300
34846	842301
51820	842302
19547	842303
2204	842304
114225	842305
10867	842306
118957	842307
151778	842308
8072	842309
57168	842310
47830	842311
137623	842312
49547	842313
37141	842314
121073	842315
39324	842316
53925	842317
28366	842318
13948	842319
17674	842320
34472	842321
7759	842322
91102	842323
146422	842324
31000	842325
65649	842326
11225	842327
6642	842328
11507	842329
42146	842330
16476	842331
110305	842332
142815	842333
64499	842334
10143	842335
32394	842336
21649	842337
42111	842338
113536	842339
40206	842340
4231	842341
28968	842342
43366	842343
4597	842344
69936	842345
19452	842346
147747	842347
4404	842348
44256	842349
42824	842350
25390	842351
110074	842352
65531	842353
117649	842354
63687	842355
29126	842356
20140	842357
60235	842358
70270	842359
31283	842360
118318	842361
30154	842362
14617	842363
107851	842364
62387	842365
127081	842366
24065	842367
25457	842368
1502	842369
54788	842370
44533	842371
15232	842372
4217	842373
1465	842374
75160	842375
378	842376
105096	842377
136295	842378
68991	842379
19047	842380
3939	842381
129528	842382
52393	842383
45277	842384
26031	842385
32208	842386
42129	842387
33156	842388
18170	842389
60406	842390
66499	842391
115226	842392
19154	842393
3253	842394
82521	842395
22951	842396
51536	842397
2393	842398
75961	842399
18568	842400
383	842401
11953	842402
12725	842403
10909	842404
116464	842405
7451	842406
4156	842407
24186	842408
57703	842409
39486	842410
16586	842411
17987	842412
152834	842413
167931	842414
120705	842415
32926	842416
3019	842417
1837	842418
12579	842419
34335	842420
29051	842421
862	842422
42694	842423
57715	842424
62408	842425
31752	842426
94502	842427
109074	842428
99426	842429
6076	842430
719	842431
22031	842432
2057	842433
41469	842434
245	842435
87	842436
23696	842437
44344	842438
3250	842439
140872	842440
6881	842441
86943	842442
113655	842443
1465	842444
9104	842445
81581	842446
3412	842447
35146	842448
34785	842449
10434	842450
29966	842451
67697	842452
36819	842453
139467	842454
15530	842455
22853	842456
45462	842457
28057	842458
51455	842459
47884	842460
74769	842461
25920	842462
51921	842463
107961	842464
7666	842465
14239	842466
40129	842467
1527	842468
90536	842469
32907	842470
51486	842471
107970	842472
153758	842473
86517	842474
41346	842475
3357	842476
109270	842477
59185	842478
24275	842479
25273	842480
18341	842481
7463	842482
117394	842483
47966	842484
3512	842485
63835	842486
5316	842487
1940	842488
137527	842489
96765	842490
128033	842491
58855	842492
72562	842493
13032	842494
64014	842495
85916	842496
114568	842497
19296	842498
80835	842499
163376	842500
46623	842501
37060	842502
96411	842503
40042	842504
631	842505
159739	842506
45218	842507
17340	842508
70862	842509
89117	842510
80687	842511
36081	842512
12923	842513
9974	842514
46073	842515
23527	842516
32787	842517
45862	842518
130828	842519
15281	842520
3643	842521
27317	842522
11709	842523
19170	842524
6578	842525
656	842526
94406	842527
132283	842528
111644	842529
159653	842530
75922	842531
136671	842532
42612	842533
55395	842534
167332	842535
179	842536
24176	842537
43781	842538
26171	842539
81768	842540
64494	842541
24118	842542
155657	842543
18600	842544
33610	842545
110952	842546
31729	842547
2296	842548
19128	842549
45722	842550
81398	842551
3742	842552
339	842553
6215	842554
7258	842555
37326	842556
41495	842557
9947	842558
114730	842559
31862	842560
87357	842561
21729	842562
30054	842563
111253	842564
227	842565
73145	842566
121991	842567
166431	842568
19613	842569
12214	842570
86266	842571
4605	842572
15624	842573
41011	842574
46229	842575
135827	842576
7579	842577
44327	842578
93953	842579
58860	842580
65650	842581
35466	842582
30700	842583
87402	842584
7351	842585
53351	842586
17521	842587
25435	842588
32008	842589
126799	842590
1782	842591
70893	842592
60153	842593
9834	842594
36517	842595
39886	842596
17314	842597
29168	842598
37583	842599
75223	842600
17064	842601
133605	842602
29437	842603
16355	842604
25660	842605
4037	842606
10354	842607
42921	842608
9154	842609
73791	842610
33899	842611
63268	842612
336	842613
2269	842614
43017	842615
36039	842616
25612	842617
37137	842618
747	842619
2051	842620
1989	842621
25837	842622
9000	842623
44045	842624
20198	842625
3132	842626
43699	842627
47660	842628
141556	842629
46992	842630
55890	842631
109027	842632
15196	842633
109199	842634
7933	842635
15705	842636
97921	842637
82339	842638
95351	842639
58447	842640
41857	842641
6732	842642
33108	842643
9062	842644
31681	842645
4184	842646
86059	842647
28506	842648
81788	842649
15213	842650
43562	842651
57443	842652
5032	842653
31795	842654
66818	842655
5453	842656
2420	842657
16496	842658
2431	842659
96140	842660
48193	842661
47470	842662
42693	842663
113677	842664
33959	842665
61432	842666
42110	842667
57192	842668
24222	842669
72081	842670
84559	842671
29372	842672
89084	842673
67303	842674
5137	842675
51007	842676
58067	842677
12819	842678
7409	842679
26341	842680
35080	842681
35876	842682
28302	842683
6322	842684
7897	842685
212	842686
145511	842687
24305	842688
2891	842689
62588	842690
39549	842691
14033	842692
94209	842693
6181	842694
63684	842695
14355	842696
39962	842697
82948	842698
48248	842699
32424	842700
27709	842701
22396	842702
36457	842703
14751	842704
47343	842705
46196	842706
35764	842707
44003	842708
11661	842709
111090	842710
58961	842711
42895	842712
55821	842713
169019	842714
66424	842715
171	842716
1848	842717
3396	842718
56034	842719
30857	842720
5114	842721
4712	842722
30532	842723
41092	842724
8658	842725
53951	842726
18609	842727
103792	842728
38813	842729
38252	842730
75066	842731
107433	842732
7892	842733
17116	842734
42207	842735
14847	842736
25337	842737
99560	842738
95847	842739
35471	842740
25726	842741
8009	842742
7583	842743
2676	842744
14329	842745
29966	842746
90382	842747
33198	842748
27796	842749
19937	842750
62686	842751
37779	842752
101296	842753
43020	842754
39274	842755
20407	842756
109667	842757
478	842758
9901	842759
18228	842760
54314	842761
156558	842762
13329	842763
46678	842764
10507	842765
14163	842766
66579	842767
94108	842768
42417	842769
11187	842770
69905	842771
38979	842772
45575	842773
42238	842774
83306	842775
49045	842776
14135	842777
4	842778
47914	842779
2271	842780
108992	842781
8721	842782
45462	842783
59086	842784
19526	842785
15510	842786
3360	842787
98744	842788
16045	842789
86521	842790
26894	842791
1485	842792
40448	842793
17308	842794
15075	842795
25873	842796
81138	842797
49371	842798
21486	842799
130329	842800
13692	842801
67035	842802
100676	842803
2834	842804
44967	842805
72202	842806
27366	842807
88792	842808
69348	842809
9769	842810
81849	842811
58884	842812
27761	842813
48783	842814
69278	842815
10182	842816
11947	842817
58375	842818
36159	842819
32312	842820
83967	842821
7315	842822
4503	842823
54239	842824
29014	842825
30191	842826
5442	842827
24738	842828
79440	842829
16495	842830
36440	842831
146247	842832
35064	842833
50122	842834
123202	842835
6756	842836
39790	842837
31927	842838
51811	842839
133631	842840
63535	842841
152554	842842
30750	842843
26714	842844
731	842845
57974	842846
148980	842847
120357	842848
9669	842849
37531	842850
113876	842851
73524	842852
133902	842853
45746	842854
29557	842855
16427	842856
1378	842857
6399	842858
5679	842859
38338	842860
35509	842861
92626	842862
93498	842863
27110	842864
11374	842865
9437	842866
21744	842867
2477	842868
39589	842869
32488	842870
10386	842871
29935	842872
62890	842873
66632	842874
27806	842875
101593	842876
4348	842877
26565	842878
7704	842879
52725	842880
88618	842881
25621	842882
2084	842883
91283	842884
12463	842885
10208	842886
123864	842887
21649	842888
5509	842889
47006	842890
39799	842891
13343	842892
116413	842893
144243	842894
44130	842895
25797	842896
2207	842897
2484	842898
985	842899
20247	842900
52386	842901
68032	842902
24713	842903
45172	842904
44088	842905
42999	842906
88329	842907
93821	842908
77980	842909
5318	842910
20467	842911
64483	842912
112841	842913
58545	842914
13732	842915
2560	842916
4094	842917
10709	842918
5145	842919
20991	842920
5837	842921
34911	842922
58958	842923
52413	842924
5408	842925
45485	842926
7582	842927
137275	842928
53083	842929
19796	842930
9116	842931
3413	842932
24231	842933
91091	842934
59746	842935
89461	842936
44502	842937
10339	842938
31002	842939
18955	842940
25189	842941
100278	842942
108079	842943
138155	842944
85939	842945
3106	842946
57077	842947
16093	842948
78616	842949
33368	842950
11736	842951
53294	842952
50297	842953
109506	842954
22245	842955
24972	842956
92392	842957
87971	842958
169552	842959
52946	842960
34106	842961
693	842962
5991	842963
127862	842964
13849	842965
56219	842966
130487	842967
14689	842968
33273	842969
26486	842970
47459	842971
6765	842972
11036	842973
47017	842974
30555	842975
12730	842976
74285	842977
1538	842978
1339	842979
117238	842980
36011	842981
75956	842982
10912	842983
69021	842984
114764	842985
17082	842986
14776	842987
21476	842988
8339	842989
47555	842990
31338	842991
137517	842992
1311	842993
64989	842994
48521	842995
41656	842996
14334	842997
22165	842998
89706	842999
43012	843000
30866	843001
55810	843002
555	843003
22124	843004
5517	843005
13672	843006
43728	843007
36338	843008
22118	843009
52687	843010
28213	843011
56458	843012
19684	843013
38277	843014
8610	843015
125484	843016
53056	843017
28240	843018
1315	843019
49047	843020
37078	843021
70215	843022
9209	843023
11675	843024
1532	843025
39600	843026
11843	843027
105871	843028
5083	843029
53019	843030
29242	843031
38452	843032
4561	843033
59995	843034
20210	843035
11284	843036
18076	843037
28326	843038
63165	843039
37676	843040
153332	843041
3924	843042
56069	843043
86398	843044
61474	843045
37243	843046
9958	843047
9528	843048
78679	843049
148089	843050
62440	843051
45324	843052
3927	843053
19678	843054
23932	843055
13403	843056
5474	843057
12499	843058
19955	843059
92811	843060
49664	843061
13145	843062
5969	843063
5303	843064
4973	843065
138013	843066
62002	843067
409	843068
10529	843069
5144	843070
66032	843071
25645	843072
29301	843073
80900	843074
47327	843075
87518	843076
65157	843077
107960	843078
15672	843079
91544	843080
9082	843081
138622	843082
11915	843083
24835	843084
69504	843085
6733	843086
17082	843087
1777	843088
60874	843089
45281	843090
11142	843091
46031	843092
48515	843093
139174	843094
83014	843095
71113	843096
19307	843097
54749	843098
66377	843099
71645	843100
64523	843101
81319	843102
15477	843103
82246	843104
76788	843105
31680	843106
56920	843107
30118	843108
126714	843109
15353	843110
25812	843111
43848	843112
159282	843113
1009	843114
10901	843115
141766	843116
16530	843117
73675	843118
68376	843119
48104	843120
85726	843121
48230	843122
24622	843123
16792	843124
6226	843125
28001	843126
25933	843127
11983	843128
16975	843129
1462	843130
80830	843131
36800	843132
53069	843133
75399	843134
78483	843135
49370	843136
98227	843137
637	843138
56541	843139
10396	843140
1935	843141
99178	843142
43440	843143
93713	843144
17702	843145
75551	843146
124381	843147
8276	843148
133069	843149
49407	843150
58568	843151
5899	843152
767	843153
23291	843154
20433	843155
2090	843156
32056	843157
4430	843158
19350	843159
33924	843160
14534	843161
95445	843162
13083	843163
98301	843164
144457	843165
84131	843166
94013	843167
17303	843168
52956	843169
47168	843170
83501	843171
67355	843172
30549	843173
19453	843174
40780	843175
10481	843176
69024	843177
134133	843178
703	843179
1516	843180
89840	843181
11466	843182
124376	843183
5157	843184
25233	843185
37153	843186
52949	843187
15071	843188
7131	843189
45554	843190
110739	843191
6486	843192
62765	843193
345	843194
53573	843195
79137	843196
36886	843197
352	843198
15238	843199
10799	843200
4849	843201
69234	843202
2301	843203
42009	843204
10284	843205
15607	843206
33382	843207
3869	843208
64065	843209
62964	843210
8817	843211
13131	843212
12212	843213
1284	843214
970	843215
6454	843216
62008	843217
6646	843218
1010	843219
3729	843220
3938	843221
76342	843222
49747	843223
4272	843224
32943	843225
54411	843226
109999	843227
3774	843228
9765	843229
25241	843230
52441	843231
52491	843232
20072	843233
56387	843234
77639	843235
62757	843236
57400	843237
120942	843238
15457	843239
1108	843240
26023	843241
23187	843242
58400	843243
45866	843244
84353	843245
35233	843246
35607	843247
47124	843248
27457	843249
53176	843250
2310	843251
48541	843252
36339	843253
62479	843254
60327	843255
30406	843256
112702	843257
358	843258
40660	843259
2424	843260
113665	843261
30418	843262
29701	843263
116086	843264
79416	843265
114609	843266
5391	843267
18	843268
3432	843269
43031	843270
36946	843271
53614	843272
44489	843273
18560	843274
162685	843275
28702	843276
2283	843277
25311	843278
28867	843279
80288	843280
77119	843281
5047	843282
63627	843283
83299	843284
56189	843285
35747	843286
4333	843287
174	843288
90142	843289
163991	843290
23265	843291
7816	843292
29261	843293
8103	843294
91744	843295
41360	843296
45748	843297
63263	843298
6378	843299
41768	843300
10439	843301
137127	843302
22081	843303
3734	843304
44398	843305
137498	843306
29019	843307
47388	843308
49135	843309
120691	843310
1730	843311
5547	843312
51656	843313
123739	843314
15451	843315
18448	843316
31546	843317
48217	843318
46015	843319
20549	843320
45916	843321
59659	843322
5626	843323
5615	843324
54450	843325
113940	843326
1149	843327
21870	843328
67542	843329
61559	843330
37007	843331
51182	843332
72363	843333
121948	843334
7668	843335
94643	843336
6163	843337
2228	843338
48074	843339
51012	843340
26418	843341
42045	843342
51374	843343
92022	843344
10622	843345
1641	843346
14778	843347
50519	843348
5940	843349
41581	843350
47829	843351
79196	843352
26220	843353
105726	843354
63264	843355
10970	843356
57263	843357
24029	843358
16487	843359
3914	843360
48807	843361
35231	843362
9050	843363
6165	843364
3129	843365
32526	843366
46115	843367
110869	843368
65796	843369
4768	843370
19646	843371
52984	843372
26720	843373
850	843374
26993	843375
2382	843376
65947	843377
94133	843378
17819	843379
41841	843380
63551	843381
32198	843382
5252	843383
32	843384
2291	843385
51854	843386
14191	843387
88750	843388
12775	843389
13375	843390
105062	843391
34879	843392
35712	843393
140414	843394
33666	843395
8963	843396
2950	843397
4604	843398
22618	843399
106713	843400
21713	843401
19254	843402
20753	843403
11790	843404
54179	843405
19176	843406
2947	843407
11387	843408
47779	843409
144332	843410
119315	843411
8156	843412
9145	843413
127458	843414
10258	843415
14281	843416
67218	843417
15665	843418
156711	843419
243	843420
858	843421
114408	843422
113344	843423
85899	843424
75760	843425
124471	843426
24385	843427
2219	843428
80824	843429
52267	843430
143197	843431
82219	843432
30709	843433
63293	843434
23664	843435
129109	843436
49718	843437
37172	843438
138309	843439
6556	843440
110645	843441
95490	843442
8754	843443
113302	843444
20038	843445
32517	843446
93629	843447
54052	843448
44568	843449
26724	843450
19582	843451
11909	843452
42301	843453
40741	843454
43675	843455
14399	843456
56271	843457
3900	843458
13435	843459
29499	843460
91946	843461
100163	843462
1041	843463
29427	843464
63058	843465
115008	843466
36744	843467
3535	843468
7901	843469
9477	843470
5274	843471
130059	843472
4097	843473
29129	843474
23252	843475
42934	843476
17149	843477
71553	843478
14954	843479
4636	843480
114515	843481
159352	843482
6578	843483
47155	843484
30334	843485
8067	843486
11786	843487
14056	843488
17004	843489
67462	843490
37711	843491
88749	843492
54371	843493
875	843494
7600	843495
55709	843496
35634	843497
132795	843498
136334	843499
135441	843500
10278	843501
15901	843502
160617	843503
4208	843504
45759	843505
68557	843506
19812	843507
64958	843508
98065	843509
108898	843510
7538	843511
65202	843512
34905	843513
36390	843514
46859	843515
32794	843516
95676	843517
25544	843518
28565	843519
11262	843520
9395	843521
39680	843522
8444	843523
69146	843524
18571	843525
7979	843526
69364	843527
5851	843528
77410	843529
101327	843530
45264	843531
34302	843532
3712	843533
76616	843534
742	843535
85095	843536
14336	843537
79562	843538
54791	843539
26812	843540
56558	843541
22446	843542
811	843543
56146	843544
72187	843545
622	843546
89749	843547
112957	843548
1695	843549
19434	843550
13384	843551
37471	843552
7414	843553
18809	843554
1884	843555
3024	843556
99460	843557
32110	843558
10703	843559
20837	843560
12721	843561
55162	843562
7078	843563
16308	843564
89573	843565
52843	843566
66830	843567
19407	843568
106031	843569
81301	843570
41052	843571
8997	843572
20162	843573
134485	843574
59607	843575
615	843576
1587	843577
145070	843578
2152	843579
68711	843580
77794	843581
85691	843582
107510	843583
51403	843584
1351	843585
14897	843586
3088	843587
18955	843588
99942	843589
43684	843590
25264	843591
13685	843592
29703	843593
123513	843594
169341	843595
52912	843596
16455	843597
77494	843598
15911	843599
100742	843600
65702	843601
39578	843602
51682	843603
24129	843604
40960	843605
28207	843606
4364	843607
17267	843608
60088	843609
9204	843610
72938	843611
27251	843612
9518	843613
49892	843614
787	843615
43692	843616
14589	843617
96378	843618
7829	843619
130250	843620
155215	843621
103879	843622
101915	843623
8006	843624
13388	843625
17028	843626
40965	843627
67620	843628
154052	843629
89978	843630
1103	843631
84575	843632
91058	843633
111	843634
58740	843635
7670	843636
102035	843637
88213	843638
116241	843639
94116	843640
93845	843641
126	843642
11425	843643
77839	843644
78336	843645
42267	843646
6489	843647
82551	843648
21869	843649
16768	843650
77172	843651
17377	843652
45837	843653
64420	843654
153849	843655
14282	843656
53123	843657
60758	843658
56452	843659
6502	843660
17628	843661
87401	843662
21845	843663
23645	843664
84879	843665
37484	843666
168959	843667
101938	843668
9	843669
24474	843670
39372	843671
15548	843672
49601	843673
32418	843674
92056	843675
13423	843676
1052	843677
37882	843678
22098	843679
142238	843680
21672	843681
146726	843682
109467	843683
81000	843684
60733	843685
11261	843686
70529	843687
464	843688
5446	843689
23158	843690
46517	843691
27515	843692
116709	843693
109483	843694
42345	843695
375	843696
45246	843697
42145	843698
6602	843699
65503	843700
8176	843701
133858	843702
25211	843703
36935	843704
116078	843705
41881	843706
153948	843707
9369	843708
9644	843709
18803	843710
154882	843711
23306	843712
2126	843713
56910	843714
52029	843715
14288	843716
22384	843717
7118	843718
22626	843719
667	843720
6951	843721
127303	843722
50021	843723
70103	843724
83512	843725
80616	843726
22962	843727
41237	843728
2188	843729
7586	843730
113102	843731
80242	843732
127642	843733
5943	843734
61615	843735
72786	843736
136160	843737
68275	843738
6606	843739
40205	843740
34418	843741
73984	843742
89333	843743
141498	843744
1632	843745
37604	843746
40116	843747
51459	843748
33198	843749
5483	843750
42286	843751
62959	843752
29087	843753
2222	843754
42807	843755
54001	843756
27915	843757
4518	843758
42446	843759
1668	843760
28032	843761
1006	843762
73	843763
94868	843764
37910	843765
118829	843766
20259	843767
93884	843768
159	843769
9351	843770
127369	843771
9072	843772
19806	843773
88217	843774
104850	843775
95149	843776
63013	843777
22742	843778
31054	843779
952	843780
68778	843781
11917	843782
17085	843783
8540	843784
3033	843785
109720	843786
1176	843787
43026	843788
21778	843789
22532	843790
96241	843791
9390	843792
26516	843793
34437	843794
65756	843795
19282	843796
25726	843797
76176	843798
124426	843799
34037	843800
108268	843801
63812	843802
73942	843803
6986	843804
60983	843805
18098	843806
114118	843807
145023	843808
3	843809
19604	843810
50198	843811
45165	843812
39767	843813
77409	843814
33963	843815
10106	843816
798	843817
44410	843818
24236	843819
35459	843820
25839	843821
100601	843822
65623	843823
147465	843824
133654	843825
10101	843826
16813	843827
28500	843828
112221	843829
40710	843830
28463	843831
44391	843832
54397	843833
44839	843834
48204	843835
58158	843836
21013	843837
41859	843838
28770	843839
85797	843840
126486	843841
10486	843842
45740	843843
6034	843844
36489	843845
73726	843846
69160	843847
8550	843848
5585	843849
10704	843850
67532	843851
30151	843852
88122	843853
9856	843854
7935	843855
14096	843856
128071	843857
7397	843858
71215	843859
141240	843860
72713	843861
207	843862
132476	843863
7749	843864
48161	843865
23623	843866
40299	843867
87459	843868
75358	843869
3209	843870
17120	843871
32660	843872
11540	843873
56520	843874
42015	843875
22966	843876
12124	843877
23680	843878
106409	843879
54662	843880
33411	843881
31819	843882
61027	843883
253	843884
6538	843885
158267	843886
115428	843887
75371	843888
10665	843889
7370	843890
58877	843891
14364	843892
1768	843893
6516	843894
46823	843895
154352	843896
122850	843897
11680	843898
10811	843899
36531	843900
4571	843901
4082	843902
35632	843903
15642	843904
23376	843905
41409	843906
3277	843907
63767	843908
43340	843909
130472	843910
115142	843911
7200	843912
46664	843913
40322	843914
77164	843915
35609	843916
1030	843917
29788	843918
53090	843919
11493	843920
75788	843921
66005	843922
95055	843923
7704	843924
94558	843925
65781	843926
44603	843927
126997	843928
52068	843929
44901	843930
28994	843931
84113	843932
169	843933
7003	843934
74118	843935
30618	843936
40710	843937
38121	843938
89117	843939
35702	843940
30305	843941
52288	843942
99261	843943
36234	843944
3183	843945
88135	843946
20715	843947
14191	843948
77993	843949
15953	843950
96389	843951
10562	843952
100381	843953
6570	843954
1618	843955
2690	843956
41824	843957
29097	843958
49299	843959
93728	843960
23136	843961
7948	843962
48310	843963
31057	843964
32618	843965
14757	843966
6053	843967
118478	843968
678	843969
46379	843970
8822	843971
23436	843972
343	843973
9093	843974
50625	843975
33416	843976
90729	843977
53607	843978
13496	843979
26219	843980
137282	843981
41943	843982
24344	843983
105018	843984
36035	843985
50332	843986
67361	843987
11620	843988
12563	843989
70076	843990
6172	843991
20111	843992
18362	843993
36714	843994
32247	843995
66900	843996
30996	843997
146557	843998
80193	843999
67360	844000
54571	844001
2733	844002
33839	844003
34376	844004
58549	844005
6122	844006
76533	844007
22406	844008
89386	844009
5080	844010
27496	844011
113364	844012
19456	844013
5022	844014
43550	844015
4338	844016
130119	844017
35024	844018
40627	844019
102032	844020
31209	844021
16775	844022
13836	844023
76075	844024
47684	844025
202	844026
23223	844027
10278	844028
155842	844029
188	844030
27462	844031
87506	844032
7485	844033
10209	844034
12919	844035
1378	844036
10397	844037
110026	844038
26719	844039
114635	844040
6538	844041
22590	844042
19349	844043
59352	844044
9880	844045
13469	844046
46795	844047
32590	844048
30052	844049
127261	844050
106124	844051
29427	844052
38341	844053
15494	844054
2406	844055
136725	844056
102687	844057
46470	844058
81457	844059
35125	844060
16973	844061
134596	844062
26096	844063
58152	844064
60705	844065
11163	844066
122023	844067
35571	844068
47301	844069
77179	844070
41408	844071
12285	844072
40609	844073
57028	844074
145606	844075
73471	844076
22955	844077
12953	844078
45783	844079
64130	844080
125097	844081
27056	844082
2662	844083
24309	844084
127031	844085
66903	844086
94925	844087
7829	844088
167805	844089
41885	844090
62272	844091
6261	844092
19566	844093
50559	844094
14588	844095
11961	844096
7183	844097
29231	844098
1164	844099
4	844100
1176	844101
48547	844102
4671	844103
140891	844104
86767	844105
121264	844106
38734	844107
8620	844108
39099	844109
7560	844110
16242	844111
74266	844112
51577	844113
20742	844114
75457	844115
94026	844116
66046	844117
136942	844118
49309	844119
52651	844120
13405	844121
22037	844122
298	844123
139058	844124
132606	844125
20632	844126
8466	844127
44062	844128
5909	844129
13410	844130
4265	844131
52938	844132
5159	844133
464	844134
21249	844135
103814	844136
29046	844137
1382	844138
18691	844139
67762	844140
65738	844141
31439	844142
47751	844143
21139	844144
134560	844145
30011	844146
74183	844147
105312	844148
108819	844149
36132	844150
4284	844151
27337	844152
21603	844153
96455	844154
7383	844155
90014	844156
20950	844157
31411	844158
2759	844159
33003	844160
776	844161
47616	844162
36425	844163
137245	844164
18671	844165
10750	844166
4089	844167
16861	844168
110753	844169
91175	844170
22280	844171
8299	844172
35759	844173
73400	844174
60545	844175
17649	844176
73640	844177
51613	844178
129202	844179
68835	844180
141970	844181
83751	844182
36115	844183
122660	844184
17365	844185
204	844186
76593	844187
23340	844188
2770	844189
6056	844190
30758	844191
45536	844192
127334	844193
148083	844194
25425	844195
10578	844196
93141	844197
39007	844198
49782	844199
169294	844200
4938	844201
61048	844202
12455	844203
9285	844204
94312	844205
22696	844206
10668	844207
44084	844208
114409	844209
4819	844210
41731	844211
6169	844212
1532	844213
110035	844214
32054	844215
24433	844216
7405	844217
6223	844218
53613	844219
95993	844220
7872	844221
966	844222
34088	844223
8076	844224
76887	844225
114905	844226
24868	844227
33322	844228
92443	844229
113686	844230
17768	844231
34119	844232
31982	844233
130216	844234
4067	844235
12695	844236
34729	844237
25492	844238
11607	844239
133868	844240
12528	844241
38934	844242
15258	844243
64602	844244
37212	844245
21007	844246
19473	844247
8455	844248
55778	844249
41832	844250
94149	844251
20714	844252
107841	844253
2745	844254
38881	844255
3901	844256
4442	844257
9982	844258
17004	844259
26039	844260
41094	844261
25790	844262
7192	844263
94264	844264
4311	844265
88496	844266
110637	844267
46915	844268
104232	844269
19448	844270
62520	844271
3960	844272
22587	844273
5839	844274
113561	844275
83625	844276
3351	844277
59588	844278
117962	844279
74077	844280
46265	844281
81471	844282
136759	844283
136365	844284
32033	844285
27413	844286
25004	844287
93593	844288
31880	844289
35913	844290
19644	844291
13873	844292
14001	844293
56302	844294
72442	844295
54893	844296
113041	844297
15099	844298
62035	844299
50	844300
49649	844301
34713	844302
20897	844303
21966	844304
23443	844305
15043	844306
18377	844307
169113	844308
7499	844309
14838	844310
53038	844311
120641	844312
97899	844313
2004	844314
6852	844315
33487	844316
49834	844317
28071	844318
9417	844319
51707	844320
39748	844321
13898	844322
83657	844323
51746	844324
40127	844325
25818	844326
19927	844327
66212	844328
41360	844329
33438	844330
39981	844331
44414	844332
588	844333
34167	844334
19688	844335
146507	844336
2953	844337
13560	844338
67456	844339
14106	844340
58495	844341
91000	844342
38814	844343
88510	844344
12	844345
7244	844346
68968	844347
24307	844348
22250	844349
33892	844350
9083	844351
96561	844352
3951	844353
23020	844354
63455	844355
10827	844356
96810	844357
11170	844358
25580	844359
53552	844360
35709	844361
26600	844362
30782	844363
9113	844364
2926	844365
80664	844366
26211	844367
16563	844368
98702	844369
7286	844370
95151	844371
41415	844372
25150	844373
108402	844374
146662	844375
27513	844376
63928	844377
9198	844378
453	844379
134272	844380
132467	844381
5714	844382
91246	844383
16628	844384
32051	844385
47407	844386
152450	844387
29165	844388
29134	844389
45743	844390
1108	844391
69778	844392
7236	844393
23832	844394
45237	844395
43127	844396
8154	844397
322	844398
158719	844399
35202	844400
39866	844401
10985	844402
107281	844403
56662	844404
34774	844405
28014	844406
49607	844407
2294	844408
8352	844409
7083	844410
13804	844411
2093	844412
55063	844413
2872	844414
4846	844415
125421	844416
144303	844417
1097	844418
90731	844419
52890	844420
72165	844421
109143	844422
1224	844423
17666	844424
112592	844425
104766	844426
137699	844427
32629	844428
37641	844429
133993	844430
139387	844431
55679	844432
24421	844433
62956	844434
5703	844435
7547	844436
128471	844437
37785	844438
69574	844439
49848	844440
94541	844441
25918	844442
8135	844443
29930	844444
44106	844445
88941	844446
71027	844447
5470	844448
24373	844449
91133	844450
114746	844451
22744	844452
166268	844453
10302	844454
64044	844455
126427	844456
30206	844457
1469	844458
9330	844459
47886	844460
41852	844461
34160	844462
2597	844463
28393	844464
31795	844465
102162	844466
14151	844467
55206	844468
75120	844469
94963	844470
41185	844471
2128	844472
83380	844473
77449	844474
89502	844475
15204	844476
238	844477
95642	844478
7673	844479
64241	844480
4903	844481
51760	844482
97509	844483
50614	844484
12767	844485
36151	844486
36189	844487
12617	844488
95120	844489
24496	844490
58970	844491
61481	844492
3434	844493
40236	844494
1640	844495
44300	844496
1506	844497
115736	844498
28196	844499
1208	844500
134732	844501
751	844502
13630	844503
102557	844504
58119	844505
40453	844506
114923	844507
29834	844508
33969	844509
34962	844510
20605	844511
209	844512
19470	844513
2568	844514
64312	844515
1795	844516
18562	844517
9093	844518
13748	844519
87246	844520
39794	844521
9819	844522
55076	844523
73282	844524
78691	844525
36183	844526
54996	844527
111248	844528
21317	844529
80420	844530
75249	844531
78510	844532
10682	844533
31083	844534
37463	844535
2433	844536
131486	844537
80173	844538
17060	844539
56590	844540
74130	844541
23668	844542
106282	844543
120969	844544
12180	844545
19298	844546
57887	844547
18929	844548
135240	844549
67418	844550
31501	844551
28486	844552
10647	844553
35979	844554
31853	844555
31251	844556
32471	844557
68587	844558
21197	844559
78159	844560
79905	844561
22433	844562
67292	844563
54881	844564
3524	844565
99038	844566
112173	844567
1705	844568
17712	844569
63090	844570
33865	844571
3054	844572
67142	844573
20041	844574
25981	844575
17383	844576
14607	844577
47305	844578
19370	844579
3190	844580
111456	844581
61580	844582
6640	844583
105582	844584
14222	844585
2739	844586
153629	844587
2751	844588
8751	844589
95534	844590
70160	844591
4218	844592
14415	844593
55443	844594
7314	844595
36236	844596
1338	844597
146765	844598
23972	844599
92782	844600
24288	844601
12	844602
69884	844603
129384	844604
41750	844605
10760	844606
41386	844607
24045	844608
49270	844609
41881	844610
6742	844611
35803	844612
12891	844613
1853	844614
31128	844615
156764	844616
3443	844617
16387	844618
11447	844619
20605	844620
4078	844621
10853	844622
10943	844623
13824	844624
7447	844625
69791	844626
122897	844627
18658	844628
24910	844629
3911	844630
5666	844631
73268	844632
84357	844633
25997	844634
4375	844635
6271	844636
151800	844637
43758	844638
75086	844639
59557	844640
48418	844641
49938	844642
3345	844643
24696	844644
72190	844645
22063	844646
78496	844647
144523	844648
92020	844649
24729	844650
95460	844651
82232	844652
118033	844653
93227	844654
158359	844655
85073	844656
42650	844657
104691	844658
18550	844659
156419	844660
10495	844661
53811	844662
4999	844663
29565	844664
52234	844665
31675	844666
22386	844667
84005	844668
29204	844669
72903	844670
32762	844671
82668	844672
96578	844673
49867	844674
101270	844675
3049	844676
124310	844677
63846	844678
24252	844679
30713	844680
26635	844681
112932	844682
45132	844683
2879	844684
112187	844685
44531	844686
25091	844687
24333	844688
167514	844689
29881	844690
140841	844691
10268	844692
78917	844693
64406	844694
53415	844695
121667	844696
2053	844697
69055	844698
133334	844699
86763	844700
548	844701
18679	844702
115364	844703
7246	844704
22791	844705
146518	844706
19844	844707
53768	844708
34615	844709
17632	844710
40117	844711
2090	844712
36167	844713
2517	844714
38084	844715
17869	844716
71709	844717
25346	844718
5475	844719
341	844720
14551	844721
88928	844722
24255	844723
31502	844724
135134	844725
28606	844726
21695	844727
54083	844728
156511	844729
87270	844730
67486	844731
163778	844732
1298	844733
1647	844734
150372	844735
43462	844736
72446	844737
2428	844738
1997	844739
22297	844740
43453	844741
75424	844742
14617	844743
25135	844744
25783	844745
17669	844746
9716	844747
49712	844748
21032	844749
95395	844750
77475	844751
100259	844752
4834	844753
83117	844754
55926	844755
20784	844756
6249	844757
5964	844758
9468	844759
122822	844760
2108	844761
16700	844762
164499	844763
40461	844764
67866	844765
84678	844766
114548	844767
2076	844768
123104	844769
23191	844770
100823	844771
55272	844772
67626	844773
19241	844774
26183	844775
146	844776
9495	844777
26939	844778
9263	844779
13198	844780
72770	844781
138446	844782
31194	844783
47458	844784
64766	844785
9750	844786
61901	844787
2252	844788
133833	844789
45096	844790
80842	844791
400	844792
61813	844793
29388	844794
10852	844795
109987	844796
2207	844797
18503	844798
63511	844799
32743	844800
1126	844801
35658	844802
26268	844803
91857	844804
772	844805
78433	844806
26712	844807
68923	844808
113828	844809
152982	844810
35813	844811
21496	844812
5952	844813
115819	844814
54204	844815
11071	844816
57591	844817
3815	844818
130254	844819
36969	844820
42485	844821
12897	844822
96825	844823
18829	844824
2118	844825
105116	844826
3348	844827
63426	844828
4412	844829
13888	844830
15233	844831
47401	844832
87431	844833
18118	844834
61094	844835
58252	844836
42037	844837
28924	844838
8733	844839
7923	844840
834	844841
65528	844842
9691	844843
71782	844844
14877	844845
9241	844846
123493	844847
30627	844848
23727	844849
182	844850
63791	844851
5543	844852
30392	844853
30770	844854
2891	844855
51853	844856
56902	844857
28217	844858
55398	844859
61926	844860
24675	844861
45074	844862
105804	844863
114844	844864
458	844865
2603	844866
54512	844867
38855	844868
16429	844869
154089	844870
138983	844871
84350	844872
9866	844873
16942	844874
14989	844875
21203	844876
75248	844877
53	844878
35594	844879
61056	844880
5559	844881
1560	844882
5807	844883
7170	844884
36822	844885
102218	844886
1712	844887
23870	844888
38064	844889
572	844890
86848	844891
34948	844892
7839	844893
41307	844894
8828	844895
2979	844896
1857	844897
113580	844898
41485	844899
3981	844900
49864	844901
10335	844902
13013	844903
45384	844904
48500	844905
13844	844906
65559	844907
86235	844908
108781	844909
23722	844910
17570	844911
8713	844912
59254	844913
41574	844914
56207	844915
25250	844916
6897	844917
20995	844918
88185	844919
114890	844920
5934	844921
37523	844922
19297	844923
79063	844924
44018	844925
159541	844926
70071	844927
6139	844928
162590	844929
137610	844930
25983	844931
525	844932
3950	844933
27497	844934
169614	844935
33188	844936
78971	844937
48585	844938
105080	844939
5215	844940
6903	844941
60744	844942
41450	844943
50152	844944
56213	844945
29595	844946
98317	844947
17709	844948
15488	844949
3817	844950
36347	844951
550	844952
5656	844953
9973	844954
61824	844955
120044	844956
32072	844957
89050	844958
108108	844959
164186	844960
19335	844961
30688	844962
136779	844963
36634	844964
13140	844965
72642	844966
78714	844967
105000	844968
59417	844969
102338	844970
42608	844971
59021	844972
23627	844973
60578	844974
68249	844975
2672	844976
3329	844977
165301	844978
19158	844979
57317	844980
168	844981
48942	844982
6545	844983
104427	844984
46448	844985
48823	844986
45611	844987
8020	844988
169530	844989
87167	844990
15788	844991
159927	844992
159918	844993
1252	844994
24199	844995
129622	844996
388	844997
67060	844998
17908	844999
80034	845000
42288	845001
133039	845002
96665	845003
50575	845004
53852	845005
76442	845006
141788	845007
27900	845008
27166	845009
28554	845010
12418	845011
3059	845012
35853	845013
32953	845014
5429	845015
110605	845016
30521	845017
78950	845018
1204	845019
2784	845020
15274	845021
37350	845022
159018	845023
44444	845024
154181	845025
83283	845026
67372	845027
10018	845028
49826	845029
42739	845030
7800	845031
18901	845032
47579	845033
8753	845034
55357	845035
29521	845036
20304	845037
23077	845038
113791	845039
25717	845040
9449	845041
91110	845042
34728	845043
29353	845044
13568	845045
141911	845046
62498	845047
4982	845048
54940	845049
38182	845050
120672	845051
53105	845052
89359	845053
98036	845054
25172	845055
480	845056
69888	845057
2612	845058
109000	845059
65997	845060
1733	845061
116327	845062
43518	845063
32115	845064
60080	845065
151	845066
27370	845067
136407	845068
11648	845069
46579	845070
9954	845071
13512	845072
50306	845073
53851	845074
67633	845075
50633	845076
104071	845077
26987	845078
98381	845079
22562	845080
33056	845081
26	845082
30074	845083
86070	845084
109002	845085
24157	845086
56412	845087
49780	845088
54554	845089
8753	845090
15397	845091
11502	845092
110955	845093
4893	845094
3796	845095
36202	845096
169456	845097
84779	845098
64644	845099
38331	845100
115511	845101
101946	845102
5141	845103
2974	845104
8897	845105
33204	845106
31670	845107
12377	845108
4049	845109
135254	845110
139989	845111
109392	845112
73990	845113
10739	845114
25618	845115
7404	845116
162082	845117
1272	845118
73746	845119
2117	845120
16361	845121
41871	845122
59428	845123
10548	845124
14948	845125
12178	845126
1271	845127
32112	845128
14657	845129
81210	845130
89923	845131
56263	845132
5693	845133
117615	845134
18573	845135
19419	845136
34033	845137
9714	845138
55847	845139
164223	845140
105057	845141
33130	845142
51427	845143
138334	845144
8432	845145
1400	845146
26713	845147
40401	845148
103187	845149
30633	845150
54467	845151
576	845152
126277	845153
1842	845154
94367	845155
27232	845156
75850	845157
37781	845158
120573	845159
76980	845160
28305	845161
4545	845162
33837	845163
74351	845164
22121	845165
8493	845166
73006	845167
17732	845168
111208	845169
10354	845170
11841	845171
14679	845172
7084	845173
32548	845174
64568	845175
34496	845176
113242	845177
1741	845178
138339	845179
18927	845180
20478	845181
72568	845182
379	845183
68285	845184
61389	845185
71549	845186
38338	845187
116267	845188
10862	845189
61320	845190
124620	845191
498	845192
34772	845193
2582	845194
44430	845195
796	845196
19372	845197
3253	845198
65877	845199
71366	845200
67728	845201
15310	845202
37425	845203
2447	845204
130892	845205
5982	845206
43478	845207
17590	845208
27865	845209
28219	845210
117691	845211
21110	845212
1748	845213
78100	845214
12574	845215
31495	845216
52485	845217
47768	845218
49519	845219
663	845220
131395	845221
8765	845222
34735	845223
57855	845224
798	845225
5895	845226
44827	845227
6135	845228
31744	845229
4721	845230
11154	845231
719	845232
29145	845233
65823	845234
72382	845235
32843	845236
152145	845237
12058	845238
2649	845239
95325	845240
56412	845241
3019	845242
60352	845243
54068	845244
28791	845245
8989	845246
8058	845247
71392	845248
5919	845249
137	845250
35794	845251
75549	845252
18608	845253
7790	845254
34722	845255
12692	845256
34250	845257
6151	845258
15308	845259
73033	845260
619	845261
54939	845262
9594	845263
104273	845264
1832	845265
111510	845266
93740	845267
38510	845268
7262	845269
98744	845270
92405	845271
104688	845272
1850	845273
9706	845274
51026	845275
84846	845276
41163	845277
3251	845278
8129	845279
69613	845280
3565	845281
2496	845282
161	845283
64101	845284
6279	845285
8246	845286
63295	845287
13302	845288
5955	845289
34011	845290
70932	845291
38279	845292
24631	845293
44042	845294
124396	845295
44163	845296
59632	845297
194	845298
14124	845299
38565	845300
50717	845301
21674	845302
134278	845303
46468	845304
66645	845305
9349	845306
27832	845307
15312	845308
28122	845309
10856	845310
37943	845311
28564	845312
143566	845313
47	845314
34188	845315
93797	845316
6559	845317
35403	845318
38792	845319
78363	845320
12862	845321
114423	845322
5706	845323
14727	845324
79883	845325
63720	845326
88580	845327
78718	845328
845	845329
70579	845330
61663	845331
7321	845332
166180	845333
141	845334
13591	845335
16368	845336
14944	845337
70017	845338
12649	845339
32473	845340
348	845341
256	845342
67097	845343
6404	845344
42024	845345
29790	845346
25150	845347
145	845348
81599	845349
1094	845350
61939	845351
4907	845352
694	845353
141260	845354
158448	845355
134013	845356
68871	845357
100786	845358
97014	845359
104248	845360
1820	845361
87362	845362
121294	845363
100763	845364
83217	845365
122100	845366
183	845367
86297	845368
2816	845369
13236	845370
18627	845371
13632	845372
37683	845373
21355	845374
37170	845375
39964	845376
9489	845377
72559	845378
49901	845379
54748	845380
100685	845381
115847	845382
28232	845383
17537	845384
56062	845385
58073	845386
1075	845387
10294	845388
1995	845389
23423	845390
71217	845391
132996	845392
80607	845393
65619	845394
11632	845395
66433	845396
102617	845397
54297	845398
14584	845399
14202	845400
101844	845401
33992	845402
134949	845403
31606	845404
38465	845405
16437	845406
29794	845407
37056	845408
4151	845409
96910	845410
1185	845411
136629	845412
98534	845413
9167	845414
31859	845415
18680	845416
7525	845417
112125	845418
30572	845419
11649	845420
33083	845421
29791	845422
3308	845423
15287	845424
13597	845425
111834	845426
129581	845427
11389	845428
160218	845429
93895	845430
65460	845431
65319	845432
796	845433
63757	845434
164735	845435
95103	845436
31720	845437
42046	845438
2069	845439
134556	845440
27287	845441
123499	845442
62811	845443
5344	845444
4427	845445
128139	845446
69242	845447
9365	845448
14579	845449
22188	845450
26205	845451
138583	845452
33295	845453
222	845454
36467	845455
59680	845456
5000	845457
6030	845458
5251	845459
17903	845460
15535	845461
14337	845462
67267	845463
30483	845464
13859	845465
86645	845466
19082	845467
74694	845468
25970	845469
94967	845470
15958	845471
2706	845472
9671	845473
90067	845474
8619	845475
95881	845476
68193	845477
53756	845478
10838	845479
5060	845480
50692	845481
40764	845482
14373	845483
1506	845484
16751	845485
51074	845486
67289	845487
2427	845488
15363	845489
24177	845490
29240	845491
58543	845492
51223	845493
33136	845494
105509	845495
12602	845496
3362	845497
1357	845498
5299	845499
138125	845500
38005	845501
41930	845502
37571	845503
93624	845504
25185	845505
27754	845506
85706	845507
4701	845508
5072	845509
14763	845510
1339	845511
111686	845512
87021	845513
138742	845514
44840	845515
61906	845516
49074	845517
57939	845518
68017	845519
124631	845520
49412	845521
2089	845522
14644	845523
53970	845524
53355	845525
5359	845526
64228	845527
136920	845528
3736	845529
4597	845530
76399	845531
31814	845532
5095	845533
91204	845534
10980	845535
127571	845536
39540	845537
65750	845538
80453	845539
95567	845540
20118	845541
50858	845542
12737	845543
2560	845544
31575	845545
23652	845546
32938	845547
14646	845548
11417	845549
42730	845550
105770	845551
149447	845552
11903	845553
27862	845554
9664	845555
29239	845556
13027	845557
4208	845558
26954	845559
137132	845560
78912	845561
35325	845562
22349	845563
104896	845564
55621	845565
7544	845566
39312	845567
7226	845568
27682	845569
6636	845570
46883	845571
74261	845572
18691	845573
61569	845574
55909	845575
539	845576
111579	845577
28086	845578
26157	845579
112875	845580
17501	845581
124934	845582
105151	845583
200	845584
56552	845585
12981	845586
129269	845587
18506	845588
23747	845589
75755	845590
25247	845591
62260	845592
28700	845593
1199	845594
11587	845595
164806	845596
58269	845597
66468	845598
69809	845599
488	845600
46030	845601
17672	845602
2102	845603
58933	845604
35610	845605
32436	845606
13715	845607
94861	845608
13549	845609
14273	845610
121831	845611
19197	845612
97545	845613
58684	845614
57497	845615
70161	845616
103923	845617
5483	845618
1338	845619
64531	845620
73103	845621
86685	845622
8853	845623
55948	845624
21567	845625
25025	845626
52698	845627
5870	845628
51044	845629
10449	845630
155328	845631
31569	845632
173	845633
15665	845634
30171	845635
23638	845636
59651	845637
49053	845638
2568	845639
169361	845640
10346	845641
17683	845642
127635	845643
2775	845644
75723	845645
2	845646
24746	845647
64734	845648
32009	845649
148596	845650
24105	845651
89088	845652
9183	845653
34286	845654
56125	845655
86059	845656
22124	845657
25023	845658
63666	845659
6135	845660
5683	845661
52667	845662
78206	845663
55417	845664
5887	845665
5586	845666
6547	845667
4262	845668
29347	845669
138941	845670
18002	845671
56214	845672
5215	845673
42145	845674
27100	845675
30101	845676
2650	845677
8902	845678
20488	845679
3233	845680
10264	845681
858	845682
21545	845683
118802	845684
2055	845685
112903	845686
27618	845687
65598	845688
15659	845689
26913	845690
157144	845691
21760	845692
13704	845693
32097	845694
17358	845695
6247	845696
45667	845697
60169	845698
38756	845699
104370	845700
32665	845701
36354	845702
78907	845703
44624	845704
855	845705
36375	845706
7243	845707
92798	845708
7119	845709
49264	845710
92563	845711
21156	845712
8213	845713
33089	845714
20161	845715
86616	845716
9942	845717
94624	845718
20844	845719
16575	845720
71082	845721
128953	845722
4586	845723
16136	845724
158534	845725
21493	845726
36347	845727
50450	845728
6231	845729
160071	845730
34536	845731
290	845732
44684	845733
4910	845734
52	845735
105120	845736
1435	845737
11842	845738
53876	845739
28697	845740
14803	845741
29384	845742
119145	845743
7399	845744
23278	845745
26223	845746
17417	845747
3398	845748
5050	845749
12513	845750
16303	845751
117019	845752
6462	845753
88760	845754
5401	845755
120175	845756
40468	845757
6783	845758
113954	845759
22413	845760
101387	845761
83653	845762
52297	845763
609	845764
14225	845765
16179	845766
138235	845767
11819	845768
54259	845769
21384	845770
752	845771
36766	845772
56259	845773
62942	845774
3081	845775
109807	845776
80275	845777
41340	845778
20904	845779
65103	845780
14629	845781
29585	845782
17168	845783
135039	845784
49753	845785
81265	845786
987	845787
3868	845788
15049	845789
87196	845790
3340	845791
30755	845792
982	845793
106451	845794
18105	845795
153747	845796
19629	845797
4782	845798
51019	845799
113420	845800
10638	845801
42106	845802
51743	845803
136263	845804
26	845805
124752	845806
15152	845807
71514	845808
20533	845809
23125	845810
92220	845811
78297	845812
7942	845813
1547	845814
65736	845815
27298	845816
2438	845817
78898	845818
3654	845819
25211	845820
6190	845821
151257	845822
94241	845823
75599	845824
28917	845825
87585	845826
14730	845827
19580	845828
128802	845829
20841	845830
67773	845831
30791	845832
748	845833
42756	845834
76570	845835
41690	845836
83513	845837
140107	845838
37597	845839
141178	845840
66372	845841
22385	845842
771	845843
4526	845844
11237	845845
59424	845846
13261	845847
37608	845848
68469	845849
131394	845850
68431	845851
40282	845852
109752	845853
65283	845854
2584	845855
122721	845856
62500	845857
80411	845858
138590	845859
16681	845860
25821	845861
30690	845862
6666	845863
58459	845864
22833	845865
32	845866
2408	845867
137030	845868
2190	845869
54929	845870
9940	845871
51646	845872
30687	845873
43574	845874
3448	845875
1578	845876
45693	845877
1057	845878
79775	845879
14385	845880
78712	845881
44188	845882
138397	845883
11467	845884
34447	845885
73486	845886
80422	845887
7118	845888
19320	845889
16100	845890
46306	845891
86679	845892
12230	845893
81359	845894
11030	845895
34675	845896
32816	845897
103116	845898
4325	845899
4744	845900
6271	845901
25275	845902
63271	845903
15064	845904
12502	845905
161890	845906
28014	845907
119708	845908
55070	845909
53711	845910
139472	845911
43148	845912
9380	845913
17206	845914
203	845915
61333	845916
88167	845917
105785	845918
38389	845919
6365	845920
71433	845921
15224	845922
49980	845923
18973	845924
14901	845925
25120	845926
24039	845927
41059	845928
121398	845929
46346	845930
3566	845931
19012	845932
24935	845933
68088	845934
5164	845935
14545	845936
163565	845937
14018	845938
13118	845939
78441	845940
29837	845941
17070	845942
151331	845943
41037	845944
14573	845945
34825	845946
4215	845947
53392	845948
43677	845949
30900	845950
78807	845951
70230	845952
69044	845953
35878	845954
30341	845955
45251	845956
57284	845957
107542	845958
820	845959
40408	845960
127111	845961
71290	845962
9464	845963
7826	845964
10842	845965
30826	845966
168657	845967
845	845968
27648	845969
61770	845970
111761	845971
105172	845972
1835	845973
129148	845974
9087	845975
20011	845976
73502	845977
36777	845978
35582	845979
78938	845980
47664	845981
8339	845982
13368	845983
26159	845984
6524	845985
1776	845986
58052	845987
14902	845988
1670	845989
21352	845990
160563	845991
57910	845992
8025	845993
132836	845994
9017	845995
21271	845996
80617	845997
124060	845998
93922	845999
75124	846000
7919	846001
3150	846002
126094	846003
53182	846004
12071	846005
83562	846006
148748	846007
31206	846008
29419	846009
8684	846010
103703	846011
9265	846012
100549	846013
12879	846014
105058	846015
11818	846016
30484	846017
106341	846018
5112	846019
34165	846020
35557	846021
16845	846022
141633	846023
162918	846024
24454	846025
107254	846026
25110	846027
1034	846028
31463	846029
19408	846030
6551	846031
18306	846032
147981	846033
129296	846034
90865	846035
24808	846036
103459	846037
71851	846038
13567	846039
43935	846040
137823	846041
5803	846042
107504	846043
65268	846044
70606	846045
69206	846046
56886	846047
28490	846048
80282	846049
110282	846050
15634	846051
49457	846052
21720	846053
43305	846054
5219	846055
659	846056
24664	846057
55419	846058
53395	846059
68568	846060
72967	846061
106973	846062
3006	846063
60524	846064
72454	846065
5722	846066
6425	846067
26746	846068
13511	846069
77952	846070
23177	846071
103973	846072
23863	846073
45531	846074
76331	846075
18641	846076
38461	846077
15531	846078
496	846079
9805	846080
52209	846081
82772	846082
2817	846083
55727	846084
4280	846085
72926	846086
19034	846087
17849	846088
168533	846089
30049	846090
56192	846091
4119	846092
62044	846093
65144	846094
149931	846095
68115	846096
9173	846097
6382	846098
27289	846099
138093	846100
89640	846101
99137	846102
39420	846103
17171	846104
50612	846105
19792	846106
12146	846107
13108	846108
82057	846109
82053	846110
92685	846111
3398	846112
59118	846113
16680	846114
6600	846115
5359	846116
36	846117
111298	846118
29014	846119
94100	846120
1108	846121
49200	846122
4356	846123
70281	846124
7172	846125
1392	846126
47030	846127
3099	846128
17477	846129
76061	846130
1043	846131
415	846132
99960	846133
35627	846134
1563	846135
1367	846136
15198	846137
97787	846138
26894	846139
28135	846140
64857	846141
123803	846142
128795	846143
31276	846144
9849	846145
3535	846146
2024	846147
90053	846148
138008	846149
122732	846150
145564	846151
62981	846152
22429	846153
10373	846154
37641	846155
75115	846156
12920	846157
2212	846158
9652	846159
35980	846160
4241	846161
38817	846162
2142	846163
12336	846164
44	846165
21016	846166
41265	846167
10864	846168
13359	846169
69306	846170
70749	846171
108847	846172
13012	846173
1769	846174
154260	846175
22779	846176
101930	846177
49366	846178
18	846179
47237	846180
32371	846181
617	846182
10193	846183
87627	846184
6276	846185
16156	846186
58164	846187
3199	846188
51430	846189
13045	846190
7859	846191
98133	846192
147366	846193
28077	846194
975	846195
5856	846196
7694	846197
105778	846198
35454	846199
61673	846200
9622	846201
20505	846202
131989	846203
153511	846204
41071	846205
18779	846206
37012	846207
27666	846208
5312	846209
25019	846210
4999	846211
16117	846212
76814	846213
77050	846214
37276	846215
90274	846216
8039	846217
71527	846218
48132	846219
27825	846220
1953	846221
11088	846222
39019	846223
45489	846224
21827	846225
47178	846226
26965	846227
16386	846228
71796	846229
27170	846230
3862	846231
4316	846232
11698	846233
121657	846234
28144	846235
27022	846236
45728	846237
4911	846238
126495	846239
331	846240
21824	846241
6461	846242
152369	846243
3279	846244
9475	846245
21873	846246
6264	846247
40913	846248
2705	846249
87570	846250
57294	846251
38000	846252
2879	846253
119492	846254
24275	846255
10042	846256
94343	846257
4	846258
157740	846259
25574	846260
52367	846261
75483	846262
14427	846263
3291	846264
17693	846265
159077	846266
6514	846267
38423	846268
40	846269
15175	846270
65865	846271
139124	846272
13856	846273
95913	846274
3677	846275
118215	846276
132820	846277
147837	846278
40432	846279
43356	846280
365	846281
46781	846282
66867	846283
41556	846284
27347	846285
137951	846286
15832	846287
159467	846288
96466	846289
123165	846290
91250	846291
5276	846292
935	846293
26113	846294
109306	846295
7628	846296
28	846297
27738	846298
24083	846299
19714	846300
49355	846301
98069	846302
41899	846303
52754	846304
45715	846305
134337	846306
31261	846307
12258	846308
48898	846309
14883	846310
13850	846311
4076	846312
8712	846313
70758	846314
53824	846315
38307	846316
160395	846317
63868	846318
18349	846319
67775	846320
84396	846321
13600	846322
153841	846323
15481	846324
11843	846325
23398	846326
3413	846327
18317	846328
69388	846329
8002	846330
38776	846331
98434	846332
34107	846333
67532	846334
51667	846335
26394	846336
58523	846337
54135	846338
44660	846339
4009	846340
51578	846341
20097	846342
57343	846343
16918	846344
6963	846345
107105	846346
85353	846347
24655	846348
46801	846349
10633	846350
13998	846351
988	846352
2084	846353
11584	846354
52686	846355
49521	846356
8840	846357
15380	846358
16773	846359
49011	846360
135427	846361
111322	846362
130374	846363
86641	846364
127142	846365
10897	846366
25232	846367
80559	846368
60621	846369
1425	846370
9828	846371
44134	846372
82337	846373
56904	846374
12227	846375
8118	846376
20324	846377
67553	846378
110214	846379
8584	846380
66878	846381
30006	846382
33794	846383
93438	846384
58365	846385
72450	846386
53962	846387
5607	846388
100515	846389
11163	846390
81076	846391
53478	846392
83749	846393
23228	846394
98874	846395
4083	846396
34958	846397
52420	846398
138057	846399
47070	846400
499	846401
65129	846402
5872	846403
97324	846404
23322	846405
3498	846406
30031	846407
8650	846408
14621	846409
123046	846410
62747	846411
9951	846412
39558	846413
7277	846414
65166	846415
49504	846416
56437	846417
21039	846418
2309	846419
15090	846420
96870	846421
74685	846422
141688	846423
60557	846424
67065	846425
71594	846426
9407	846427
3717	846428
24816	846429
166339	846430
7634	846431
89947	846432
55875	846433
28999	846434
9833	846435
17933	846436
40719	846437
46865	846438
10092	846439
81527	846440
59291	846441
7587	846442
121164	846443
104173	846444
23542	846445
68039	846446
70786	846447
54879	846448
58535	846449
88845	846450
86379	846451
123339	846452
20514	846453
2740	846454
20965	846455
35954	846456
38914	846457
19779	846458
96559	846459
1060	846460
9281	846461
52982	846462
28746	846463
185	846464
114732	846465
10757	846466
36225	846467
26641	846468
21657	846469
46100	846470
1004	846471
58377	846472
8565	846473
9297	846474
41503	846475
3936	846476
64426	846477
4516	846478
6340	846479
31534	846480
38611	846481
13041	846482
21949	846483
91094	846484
6153	846485
102974	846486
3282	846487
3732	846488
3378	846489
66038	846490
85306	846491
16116	846492
45054	846493
10463	846494
79910	846495
6060	846496
86	846497
87282	846498
36449	846499
25055	846500
14448	846501
102880	846502
152683	846503
36071	846504
45211	846505
79403	846506
10858	846507
152436	846508
103100	846509
130321	846510
27403	846511
69957	846512
31046	846513
44328	846514
38419	846515
20265	846516
25274	846517
37988	846518
53949	846519
4578	846520
17009	846521
59870	846522
93638	846523
55216	846524
12055	846525
58307	846526
34597	846527
16101	846528
65815	846529
130250	846530
22540	846531
117930	846532
909	846533
16943	846534
80568	846535
69944	846536
66930	846537
17224	846538
23450	846539
235	846540
46846	846541
17194	846542
1390	846543
70278	846544
13274	846545
68883	846546
251	846547
18605	846548
7795	846549
135838	846550
60839	846551
57201	846552
7352	846553
47136	846554
2265	846555
7106	846556
119311	846557
1864	846558
110910	846559
84298	846560
886	846561
113486	846562
2661	846563
121122	846564
65219	846565
12323	846566
95526	846567
118159	846568
81159	846569
41698	846570
22916	846571
1000	846572
92824	846573
100283	846574
109600	846575
58814	846576
4964	846577
96949	846578
27572	846579
5956	846580
27440	846581
33872	846582
88335	846583
52612	846584
154229	846585
4782	846586
67459	846587
14357	846588
4000	846589
29616	846590
1750	846591
83442	846592
76669	846593
22199	846594
83717	846595
8946	846596
29222	846597
93743	846598
59659	846599
65499	846600
9684	846601
135982	846602
6602	846603
112047	846604
1958	846605
11999	846606
73154	846607
17058	846608
150488	846609
68958	846610
46362	846611
113584	846612
63249	846613
4760	846614
17702	846615
6364	846616
8208	846617
82677	846618
27599	846619
14299	846620
13064	846621
12391	846622
53328	846623
874	846624
19598	846625
53295	846626
52089	846627
3588	846628
6596	846629
58525	846630
50932	846631
96428	846632
56970	846633
62907	846634
108547	846635
133871	846636
69944	846637
47960	846638
37733	846639
53791	846640
8081	846641
78584	846642
68108	846643
46610	846644
8656	846645
54939	846646
6441	846647
36870	846648
18121	846649
83907	846650
26442	846651
47610	846652
46846	846653
73434	846654
14669	846655
11527	846656
83374	846657
112673	846658
33446	846659
35168	846660
16384	846661
10221	846662
36944	846663
44098	846664
40181	846665
47712	846666
67563	846667
34873	846668
2355	846669
47089	846670
3880	846671
73522	846672
61657	846673
32606	846674
104774	846675
40607	846676
110230	846677
3858	846678
51022	846679
4717	846680
13121	846681
5525	846682
46725	846683
69056	846684
64935	846685
66977	846686
53837	846687
45295	846688
212	846689
253	846690
27444	846691
45541	846692
71593	846693
14789	846694
35767	846695
34925	846696
14652	846697
32140	846698
10740	846699
12555	846700
93153	846701
81145	846702
6567	846703
1992	846704
11227	846705
110500	846706
9261	846707
28489	846708
21431	846709
10381	846710
6820	846711
121457	846712
12749	846713
20	846714
12159	846715
73200	846716
60509	846717
141800	846718
56767	846719
68558	846720
64086	846721
15847	846722
30721	846723
39213	846724
47788	846725
1170	846726
46567	846727
19239	846728
121915	846729
82871	846730
12267	846731
37252	846732
2603	846733
95475	846734
22065	846735
253	846736
117995	846737
10018	846738
40029	846739
9427	846740
3419	846741
6800	846742
7111	846743
29217	846744
106632	846745
14717	846746
12705	846747
134244	846748
70079	846749
17783	846750
37082	846751
50267	846752
79807	846753
73389	846754
8058	846755
3839	846756
66814	846757
52838	846758
122806	846759
5226	846760
12	846761
331	846762
10441	846763
2453	846764
2570	846765
3530	846766
7578	846767
157877	846768
15429	846769
6482	846770
61421	846771
7992	846772
78727	846773
76298	846774
31931	846775
18646	846776
51515	846777
21924	846778
7485	846779
35943	846780
54085	846781
36883	846782
62670	846783
10598	846784
30400	846785
14155	846786
54764	846787
30261	846788
10296	846789
162937	846790
84753	846791
156718	846792
20911	846793
69321	846794
9137	846795
102184	846796
7892	846797
52594	846798
72325	846799
35630	846800
26299	846801
5891	846802
157546	846803
4570	846804
48449	846805
21195	846806
4501	846807
37360	846808
54156	846809
33804	846810
28990	846811
806	846812
46772	846813
106655	846814
106	846815
9386	846816
25242	846817
14124	846818
2502	846819
55046	846820
1346	846821
3623	846822
14749	846823
8110	846824
865	846825
30074	846826
10630	846827
52058	846828
44346	846829
45209	846830
608	846831
144489	846832
9566	846833
4799	846834
122607	846835
519	846836
7996	846837
100422	846838
35502	846839
61679	846840
14287	846841
122736	846842
112684	846843
109736	846844
25941	846845
61653	846846
16344	846847
70041	846848
87443	846849
116179	846850
37586	846851
55118	846852
108331	846853
45527	846854
46722	846855
63719	846856
8328	846857
28341	846858
158960	846859
4995	846860
8569	846861
94693	846862
57243	846863
131326	846864
11919	846865
632	846866
77364	846867
7636	846868
152868	846869
8942	846870
97961	846871
31523	846872
2509	846873
69292	846874
12154	846875
39612	846876
55808	846877
32998	846878
576	846879
11619	846880
64279	846881
35714	846882
91887	846883
63605	846884
61013	846885
91300	846886
44841	846887
4336	846888
86989	846889
7890	846890
25512	846891
13151	846892
122534	846893
89865	846894
8816	846895
11731	846896
22568	846897
100190	846898
25566	846899
9866	846900
4431	846901
60638	846902
5741	846903
263	846904
17759	846905
44737	846906
2686	846907
20885	846908
38712	846909
113516	846910
89292	846911
118986	846912
65378	846913
68645	846914
40727	846915
8136	846916
29186	846917
3361	846918
11232	846919
146902	846920
83720	846921
10540	846922
31514	846923
92179	846924
77990	846925
91475	846926
15224	846927
6865	846928
515	846929
10232	846930
1686	846931
513	846932
56256	846933
21558	846934
31356	846935
3178	846936
49405	846937
38127	846938
6298	846939
33221	846940
37197	846941
20743	846942
11685	846943
24466	846944
112881	846945
31165	846946
83904	846947
110096	846948
5056	846949
20365	846950
52264	846951
101787	846952
61741	846953
90902	846954
41418	846955
53809	846956
1668	846957
36808	846958
25975	846959
56269	846960
23996	846961
41253	846962
33014	846963
40628	846964
23185	846965
80646	846966
13915	846967
11906	846968
11815	846969
24475	846970
36770	846971
9603	846972
67497	846973
36262	846974
50554	846975
13907	846976
39145	846977
122786	846978
11876	846979
130756	846980
44253	846981
10291	846982
23975	846983
22948	846984
49440	846985
6219	846986
21659	846987
147219	846988
35615	846989
67965	846990
49845	846991
67347	846992
4187	846993
139545	846994
16339	846995
47345	846996
15284	846997
7319	846998
12315	846999
41648	847000
130528	847001
7610	847002
167024	847003
5766	847004
75400	847005
19153	847006
6968	847007
2949	847008
86217	847009
4269	847010
3289	847011
92928	847012
5731	847013
1547	847014
15363	847015
22773	847016
69384	847017
21705	847018
63435	847019
3139	847020
26405	847021
972	847022
11998	847023
16517	847024
125111	847025
6637	847026
87171	847027
15396	847028
230	847029
4717	847030
17030	847031
131004	847032
105322	847033
37781	847034
399	847035
151526	847036
26206	847037
100043	847038
18677	847039
33205	847040
114868	847041
94366	847042
70562	847043
30906	847044
115360	847045
39417	847046
31537	847047
80267	847048
49487	847049
81500	847050
64608	847051
6364	847052
950	847053
20395	847054
3086	847055
11668	847056
35655	847057
106405	847058
2391	847059
94088	847060
64759	847061
72348	847062
11724	847063
53512	847064
80926	847065
98645	847066
46760	847067
87719	847068
30859	847069
29915	847070
47931	847071
6243	847072
45203	847073
58646	847074
19813	847075
59104	847076
185	847077
55549	847078
90389	847079
13406	847080
54949	847081
14738	847082
10303	847083
6937	847084
112860	847085
2399	847086
1718	847087
54948	847088
20893	847089
66314	847090
9072	847091
80670	847092
42830	847093
36180	847094
1438	847095
107041	847096
95200	847097
101676	847098
79354	847099
93341	847100
8008	847101
53980	847102
94031	847103
20003	847104
137025	847105
163767	847106
10886	847107
7335	847108
32460	847109
97693	847110
44119	847111
43514	847112
159040	847113
77130	847114
1566	847115
33466	847116
59494	847117
27450	847118
9597	847119
21258	847120
7092	847121
11510	847122
5396	847123
54470	847124
147991	847125
18084	847126
66793	847127
44744	847128
61992	847129
27635	847130
46799	847131
24596	847132
167044	847133
88758	847134
1154	847135
1357	847136
33111	847137
29671	847138
15278	847139
38591	847140
2587	847141
60295	847142
159897	847143
7296	847144
24868	847145
100773	847146
44764	847147
6089	847148
112350	847149
61058	847150
53621	847151
22985	847152
9538	847153
7753	847154
154224	847155
61810	847156
62120	847157
15241	847158
118554	847159
26439	847160
67207	847161
54363	847162
95408	847163
111014	847164
3318	847165
125429	847166
121555	847167
1224	847168
12118	847169
135715	847170
10118	847171
18759	847172
13290	847173
71195	847174
4395	847175
77817	847176
18574	847177
23482	847178
93505	847179
52532	847180
14530	847181
20650	847182
37333	847183
3981	847184
59382	847185
64395	847186
8034	847187
27574	847188
11147	847189
52777	847190
23085	847191
29412	847192
9441	847193
16416	847194
51583	847195
2062	847196
1572	847197
6674	847198
54560	847199
5001	847200
156657	847201
38305	847202
33051	847203
34141	847204
98338	847205
149289	847206
109349	847207
26677	847208
51019	847209
66059	847210
3487	847211
65268	847212
52723	847213
102430	847214
1461	847215
46133	847216
62869	847217
51908	847218
73576	847219
65837	847220
108616	847221
80442	847222
70203	847223
15936	847224
29167	847225
111827	847226
73650	847227
51246	847228
38382	847229
1125	847230
104906	847231
41287	847232
66400	847233
384	847234
45934	847235
22025	847236
102	847237
7303	847238
76626	847239
5596	847240
1616	847241
71367	847242
7206	847243
10946	847244
36218	847245
26610	847246
84227	847247
19017	847248
94471	847249
51729	847250
99192	847251
30085	847252
609	847253
26756	847254
32047	847255
32598	847256
6333	847257
8805	847258
20570	847259
31719	847260
90194	847261
88949	847262
12289	847263
4328	847264
17596	847265
1506	847266
1460	847267
169854	847268
35325	847269
74042	847270
69566	847271
110684	847272
132956	847273
111551	847274
863	847275
4115	847276
30991	847277
18302	847278
21857	847279
55710	847280
46128	847281
74389	847282
22653	847283
40000	847284
5129	847285
89596	847286
22769	847287
18677	847288
78275	847289
3084	847290
9413	847291
5968	847292
120070	847293
95084	847294
129806	847295
24485	847296
8532	847297
54614	847298
11775	847299
5632	847300
40274	847301
5568	847302
11693	847303
76086	847304
11102	847305
5452	847306
112669	847307
126038	847308
7493	847309
11228	847310
43511	847311
68717	847312
64710	847313
6228	847314
15908	847315
20804	847316
32980	847317
34222	847318
58112	847319
58071	847320
12694	847321
61557	847322
53519	847323
33423	847324
70679	847325
37863	847326
33817	847327
37560	847328
26053	847329
20519	847330
10867	847331
52946	847332
9305	847333
8426	847334
91496	847335
23631	847336
57225	847337
2244	847338
63535	847339
114408	847340
19710	847341
164397	847342
39267	847343
990	847344
12590	847345
18565	847346
24188	847347
27078	847348
25576	847349
71533	847350
42653	847351
154825	847352
50532	847353
64104	847354
51915	847355
138171	847356
107377	847357
10475	847358
132290	847359
4653	847360
308	847361
22483	847362
1038	847363
129845	847364
1147	847365
51619	847366
23584	847367
55278	847368
65426	847369
54325	847370
14233	847371
127080	847372
837	847373
916	847374
134617	847375
5942	847376
23387	847377
30307	847378
28510	847379
4958	847380
50186	847381
2644	847382
2621	847383
5922	847384
12849	847385
9561	847386
1618	847387
92760	847388
4256	847389
33088	847390
6736	847391
41949	847392
52260	847393
80691	847394
4863	847395
131572	847396
77708	847397
155401	847398
65713	847399
48989	847400
60092	847401
48514	847402
69389	847403
9278	847404
121146	847405
64802	847406
4868	847407
18611	847408
4039	847409
41944	847410
20200	847411
163714	847412
17449	847413
6912	847414
58162	847415
64000	847416
89633	847417
14	847418
14116	847419
33229	847420
124537	847421
9630	847422
4507	847423
70478	847424
111746	847425
160730	847426
31110	847427
67057	847428
8989	847429
41356	847430
105937	847431
21586	847432
58954	847433
96422	847434
42575	847435
148376	847436
15276	847437
18433	847438
6713	847439
21178	847440
81786	847441
72373	847442
439	847443
14811	847444
18540	847445
119970	847446
80510	847447
18005	847448
119984	847449
25164	847450
90550	847451
14358	847452
93927	847453
36006	847454
5224	847455
17175	847456
16767	847457
76721	847458
55409	847459
491	847460
6474	847461
2734	847462
52957	847463
14055	847464
29088	847465
28337	847466
20818	847467
133435	847468
67390	847469
19966	847470
50198	847471
876	847472
90303	847473
67647	847474
66	847475
152677	847476
125903	847477
1882	847478
8748	847479
11429	847480
3222	847481
92250	847482
18504	847483
53953	847484
45612	847485
51159	847486
133480	847487
120422	847488
37818	847489
25183	847490
61430	847491
137082	847492
3114	847493
720	847494
41882	847495
94110	847496
40420	847497
11302	847498
10335	847499
81868	847500
48795	847501
28137	847502
26536	847503
25730	847504
67038	847505
11913	847506
12774	847507
2799	847508
7906	847509
11128	847510
133421	847511
11087	847512
871	847513
59520	847514
8141	847515
82758	847516
21097	847517
21383	847518
74595	847519
122114	847520
6748	847521
82105	847522
3679	847523
22655	847524
43958	847525
31937	847526
85336	847527
6190	847528
89428	847529
14622	847530
46658	847531
46660	847532
8717	847533
95989	847534
35495	847535
47466	847536
56717	847537
7627	847538
28341	847539
26899	847540
62748	847541
9438	847542
59108	847543
29257	847544
71929	847545
9428	847546
12852	847547
32177	847548
16260	847549
61300	847550
69578	847551
6464	847552
31107	847553
13737	847554
115360	847555
24583	847556
128440	847557
63421	847558
53448	847559
54855	847560
43257	847561
4754	847562
33798	847563
95436	847564
60791	847565
37299	847566
1619	847567
30933	847568
11088	847569
91652	847570
14795	847571
11373	847572
77668	847573
82946	847574
136051	847575
158992	847576
6152	847577
68349	847578
73759	847579
94324	847580
17632	847581
54036	847582
35884	847583
68156	847584
36646	847585
45233	847586
280	847587
54810	847588
10051	847589
1077	847590
4805	847591
84801	847592
5768	847593
17409	847594
72719	847595
16044	847596
61076	847597
46001	847598
14586	847599
1603	847600
72759	847601
49166	847602
6388	847603
15657	847604
24087	847605
71597	847606
40800	847607
11669	847608
22338	847609
90303	847610
84014	847611
62122	847612
79404	847613
123147	847614
60947	847615
18467	847616
66668	847617
88498	847618
32770	847619
31308	847620
39508	847621
55421	847622
13389	847623
2266	847624
142835	847625
23038	847626
10098	847627
12192	847628
20911	847629
6544	847630
123406	847631
831	847632
82363	847633
33667	847634
14896	847635
138593	847636
114190	847637
37997	847638
90184	847639
158831	847640
41867	847641
1854	847642
79425	847643
53638	847644
4767	847645
60280	847646
14087	847647
30843	847648
81104	847649
28880	847650
70461	847651
103675	847652
17325	847653
9658	847654
68489	847655
27472	847656
169591	847657
26594	847658
15795	847659
36227	847660
1096	847661
13300	847662
31081	847663
33626	847664
72705	847665
48778	847666
104467	847667
19477	847668
19924	847669
484	847670
4947	847671
122	847672
44095	847673
12313	847674
1076	847675
18469	847676
38267	847677
23176	847678
52361	847679
64253	847680
28170	847681
34052	847682
56113	847683
40885	847684
78291	847685
5	847686
117165	847687
82527	847688
135782	847689
78566	847690
103198	847691
76780	847692
79043	847693
78556	847694
43526	847695
96163	847696
10509	847697
75856	847698
5571	847699
9181	847700
1222	847701
107686	847702
72132	847703
50989	847704
30515	847705
2280	847706
47069	847707
31895	847708
30745	847709
77095	847710
1615	847711
16193	847712
2462	847713
10502	847714
1300	847715
1451	847716
5362	847717
33581	847718
70416	847719
25603	847720
12039	847721
50333	847722
36075	847723
103839	847724
41210	847725
38254	847726
37051	847727
3582	847728
6766	847729
61623	847730
4516	847731
47890	847732
48433	847733
14269	847734
70224	847735
18433	847736
97371	847737
78031	847738
54687	847739
6021	847740
10958	847741
22439	847742
39737	847743
32528	847744
58	847745
62358	847746
134627	847747
19298	847748
42313	847749
1676	847750
14	847751
3211	847752
113995	847753
2234	847754
10712	847755
26343	847756
78707	847757
32665	847758
88382	847759
41852	847760
9649	847761
14510	847762
31054	847763
109171	847764
4944	847765
122715	847766
45014	847767
4329	847768
36370	847769
674	847770
54970	847771
32195	847772
4119	847773
37509	847774
42789	847775
828	847776
16906	847777
27616	847778
53476	847779
39545	847780
8134	847781
76664	847782
8382	847783
89	847784
48650	847785
67508	847786
39774	847787
144291	847788
28355	847789
50370	847790
42657	847791
5037	847792
8792	847793
148575	847794
73634	847795
6454	847796
25765	847797
56492	847798
9428	847799
21864	847800
149492	847801
70158	847802
15063	847803
101986	847804
55447	847805
3128	847806
64508	847807
40344	847808
8341	847809
15947	847810
75628	847811
15803	847812
64561	847813
99914	847814
71894	847815
118870	847816
33847	847817
48410	847818
65528	847819
2763	847820
57563	847821
7407	847822
21833	847823
45029	847824
115062	847825
8561	847826
11513	847827
103710	847828
40586	847829
35324	847830
1866	847831
11469	847832
32384	847833
36976	847834
17553	847835
2311	847836
34780	847837
18815	847838
4474	847839
4358	847840
81066	847841
28177	847842
1355	847843
4774	847844
25300	847845
65925	847846
9424	847847
6303	847848
3392	847849
57594	847850
40263	847851
6379	847852
69	847853
1312	847854
12772	847855
14559	847856
63722	847857
92804	847858
65632	847859
24659	847860
26627	847861
52320	847862
30916	847863
19896	847864
122349	847865
6040	847866
17758	847867
53703	847868
2101	847869
82153	847870
48059	847871
64	847872
7500	847873
12076	847874
39679	847875
110869	847876
107175	847877
7992	847878
42102	847879
410	847880
339	847881
71455	847882
22609	847883
3248	847884
40787	847885
97521	847886
38755	847887
20700	847888
35789	847889
114757	847890
675	847891
9354	847892
7752	847893
2282	847894
5548	847895
115193	847896
1816	847897
108328	847898
16888	847899
3694	847900
113436	847901
138879	847902
141663	847903
56283	847904
23855	847905
12587	847906
123935	847907
48583	847908
72465	847909
35877	847910
11139	847911
66875	847912
11888	847913
66416	847914
112588	847915
77165	847916
592	847917
84781	847918
108206	847919
110773	847920
61695	847921
94183	847922
47612	847923
6199	847924
118435	847925
31631	847926
6749	847927
12927	847928
94977	847929
50575	847930
90240	847931
89535	847932
12699	847933
78266	847934
6559	847935
34195	847936
4777	847937
54496	847938
50868	847939
109442	847940
88933	847941
68101	847942
73000	847943
107426	847944
54333	847945
6310	847946
10219	847947
14345	847948
6844	847949
12095	847950
46677	847951
34300	847952
27233	847953
24431	847954
41403	847955
9160	847956
105266	847957
7432	847958
121185	847959
57280	847960
47843	847961
85539	847962
26577	847963
45991	847964
38825	847965
18327	847966
96477	847967
10835	847968
66761	847969
30896	847970
45925	847971
1148	847972
94713	847973
152630	847974
51854	847975
69920	847976
1549	847977
73952	847978
7244	847979
5343	847980
47168	847981
48143	847982
18612	847983
46033	847984
14478	847985
37396	847986
5647	847987
29291	847988
41943	847989
1574	847990
287	847991
41228	847992
139943	847993
47005	847994
157899	847995
313	847996
24524	847997
10237	847998
5790	847999
2467	848000
63885	848001
77865	848002
57682	848003
6546	848004
2387	848005
1497	848006
129619	848007
109972	848008
141585	848009
6332	848010
64987	848011
6446	848012
58443	848013
111237	848014
4560	848015
37397	848016
255	848017
3415	848018
6970	848019
49799	848020
45954	848021
85951	848022
45854	848023
91886	848024
61827	848025
10982	848026
93949	848027
32406	848028
7248	848029
32045	848030
45988	848031
114076	848032
55057	848033
1315	848034
108	848035
113816	848036
60103	848037
44149	848038
5479	848039
99823	848040
7495	848041
51099	848042
17632	848043
50354	848044
165503	848045
27240	848046
1675	848047
29827	848048
6294	848049
19754	848050
94466	848051
12680	848052
28118	848053
24398	848054
35008	848055
24935	848056
38930	848057
101827	848058
23040	848059
1477	848060
64594	848061
78946	848062
1580	848063
5953	848064
1649	848065
8736	848066
53308	848067
12770	848068
47792	848069
67313	848070
137625	848071
4467	848072
8846	848073
1424	848074
28523	848075
21016	848076
719	848077
137708	848078
20680	848079
71865	848080
2290	848081
19968	848082
27998	848083
28666	848084
11391	848085
36303	848086
88706	848087
745	848088
45781	848089
1959	848090
55262	848091
31252	848092
69008	848093
54589	848094
1939	848095
54701	848096
117224	848097
149372	848098
37915	848099
58015	848100
15224	848101
24357	848102
60606	848103
32346	848104
3188	848105
57523	848106
77864	848107
54336	848108
54651	848109
150105	848110
43597	848111
129639	848112
2880	848113
46071	848114
68244	848115
83053	848116
62771	848117
17713	848118
5893	848119
60899	848120
8721	848121
16823	848122
1297	848123
40925	848124
41831	848125
5489	848126
31045	848127
42234	848128
79630	848129
80548	848130
39588	848131
86792	848132
35177	848133
33845	848134
100409	848135
18906	848136
2595	848137
11430	848138
44514	848139
22344	848140
96086	848141
1259	848142
10777	848143
32198	848144
28888	848145
3314	848146
22764	848147
55845	848148
28027	848149
78622	848150
81840	848151
151935	848152
15756	848153
70419	848154
57843	848155
92093	848156
34337	848157
31295	848158
15041	848159
12486	848160
28215	848161
12344	848162
24684	848163
54670	848164
73427	848165
19086	848166
46095	848167
110088	848168
8885	848169
63212	848170
1512	848171
39370	848172
50597	848173
84873	848174
12345	848175
3095	848176
127309	848177
45845	848178
5556	848179
46877	848180
35948	848181
55841	848182
67017	848183
17460	848184
36845	848185
10656	848186
17442	848187
26651	848188
64556	848189
54832	848190
45049	848191
9639	848192
28333	848193
31407	848194
159637	848195
16824	848196
17150	848197
55958	848198
3469	848199
15999	848200
16696	848201
81990	848202
34577	848203
50578	848204
38666	848205
42793	848206
111645	848207
14238	848208
112035	848209
21210	848210
53919	848211
20316	848212
4436	848213
5927	848214
72130	848215
9692	848216
72243	848217
18084	848218
24660	848219
13873	848220
6700	848221
48934	848222
150084	848223
17486	848224
7473	848225
44030	848226
65860	848227
39065	848228
3390	848229
124220	848230
27975	848231
5351	848232
2276	848233
1853	848234
45400	848235
18903	848236
5783	848237
2269	848238
33980	848239
58799	848240
27565	848241
49679	848242
14687	848243
22900	848244
14112	848245
28328	848246
24505	848247
1932	848248
18652	848249
2524	848250
24286	848251
25521	848252
33688	848253
18802	848254
99807	848255
127968	848256
11480	848257
18387	848258
40247	848259
106656	848260
9876	848261
5203	848262
111462	848263
2099	848264
3674	848265
42165	848266
84747	848267
12453	848268
156072	848269
33222	848270
23982	848271
66437	848272
117941	848273
16627	848274
2031	848275
19467	848276
69934	848277
91033	848278
74069	848279
22768	848280
158387	848281
954	848282
46242	848283
50181	848284
53217	848285
20660	848286
10071	848287
32711	848288
6727	848289
36375	848290
30459	848291
12114	848292
6229	848293
847	848294
41911	848295
52854	848296
8923	848297
147646	848298
47135	848299
45897	848300
11877	848301
73052	848302
92062	848303
6662	848304
22658	848305
62199	848306
135290	848307
52262	848308
5051	848309
3148	848310
525	848311
46319	848312
95514	848313
107378	848314
67406	848315
36054	848316
100284	848317
117133	848318
82289	848319
4795	848320
28876	848321
112737	848322
16297	848323
94351	848324
75663	848325
21834	848326
53906	848327
113	848328
40617	848329
25411	848330
42764	848331
15360	848332
26929	848333
126405	848334
136518	848335
25168	848336
41206	848337
4535	848338
18160	848339
76929	848340
28547	848341
46511	848342
410	848343
9163	848344
71918	848345
27645	848346
2949	848347
3186	848348
23385	848349
20483	848350
56540	848351
73569	848352
5309	848353
114939	848354
6660	848355
42667	848356
34773	848357
134871	848358
28635	848359
1890	848360
93444	848361
88277	848362
17850	848363
21260	848364
3839	848365
36085	848366
123102	848367
127540	848368
64340	848369
12213	848370
24019	848371
78093	848372
2485	848373
7040	848374
36260	848375
20334	848376
4565	848377
43147	848378
72184	848379
48410	848380
29863	848381
24226	848382
102608	848383
78453	848384
36709	848385
153	848386
65899	848387
7047	848388
163255	848389
145365	848390
31472	848391
5935	848392
4589	848393
20109	848394
12602	848395
17825	848396
111673	848397
84281	848398
20659	848399
29660	848400
49059	848401
21973	848402
22390	848403
24945	848404
4405	848405
6604	848406
6876	848407
50386	848408
1039	848409
58320	848410
29677	848411
4257	848412
169368	848413
140134	848414
58193	848415
103038	848416
1440	848417
60805	848418
132835	848419
106568	848420
23131	848421
32476	848422
44389	848423
131786	848424
70543	848425
10073	848426
7401	848427
13461	848428
2101	848429
26663	848430
4888	848431
58530	848432
74033	848433
55834	848434
112362	848435
33330	848436
134238	848437
43905	848438
8616	848439
42473	848440
5510	848441
62414	848442
85934	848443
126918	848444
77438	848445
17120	848446
97121	848447
150588	848448
66062	848449
87705	848450
1210	848451
107244	848452
98526	848453
29719	848454
65440	848455
40331	848456
151	848457
403	848458
110245	848459
6303	848460
85191	848461
55650	848462
80472	848463
17295	848464
22114	848465
43710	848466
71746	848467
53506	848468
40043	848469
62666	848470
24245	848471
55020	848472
166638	848473
5339	848474
16881	848475
49282	848476
3755	848477
102843	848478
39642	848479
21915	848480
20572	848481
15199	848482
53676	848483
71751	848484
41671	848485
65509	848486
6128	848487
35902	848488
63280	848489
9156	848490
21853	848491
71789	848492
36939	848493
44255	848494
63161	848495
52784	848496
128645	848497
70569	848498
35799	848499
3142	848500
79361	848501
127580	848502
88429	848503
53396	848504
139	848505
137448	848506
152461	848507
9123	848508
48130	848509
27405	848510
41375	848511
9651	848512
15532	848513
17516	848514
30682	848515
42138	848516
3380	848517
94402	848518
69913	848519
13583	848520
32336	848521
2320	848522
40390	848523
6194	848524
97790	848525
15860	848526
12629	848527
80802	848528
43343	848529
160900	848530
65466	848531
35046	848532
36229	848533
105501	848534
301	848535
72894	848536
7492	848537
864	848538
50320	848539
14281	848540
112288	848541
10123	848542
38752	848543
22687	848544
38414	848545
59858	848546
1144	848547
90751	848548
41905	848549
10222	848550
32265	848551
10536	848552
134848	848553
80364	848554
113082	848555
16244	848556
42992	848557
27367	848558
143090	848559
25398	848560
7806	848561
42611	848562
106404	848563
116237	848564
128154	848565
21891	848566
11301	848567
7880	848568
35005	848569
92873	848570
7877	848571
9391	848572
168066	848573
70174	848574
4910	848575
252	848576
35546	848577
6384	848578
43903	848579
50748	848580
94015	848581
51089	848582
52038	848583
6115	848584
109304	848585
36909	848586
9464	848587
51062	848588
48047	848589
157060	848590
5916	848591
62267	848592
76177	848593
88827	848594
41334	848595
13680	848596
67827	848597
80133	848598
40453	848599
18894	848600
17416	848601
31037	848602
17320	848603
34039	848604
4236	848605
67497	848606
10064	848607
16225	848608
122103	848609
164831	848610
62855	848611
109613	848612
5086	848613
11700	848614
62974	848615
66941	848616
146706	848617
25913	848618
59464	848619
101965	848620
349	848621
17192	848622
96083	848623
165360	848624
10022	848625
8880	848626
12280	848627
23383	848628
120582	848629
107491	848630
98445	848631
11489	848632
21958	848633
46940	848634
19742	848635
121092	848636
31130	848637
58028	848638
22556	848639
33119	848640
42329	848641
39822	848642
7033	848643
106090	848644
64724	848645
46112	848646
26123	848647
12685	848648
22807	848649
6184	848650
73048	848651
92142	848652
74889	848653
32445	848654
109606	848655
973	848656
117731	848657
64104	848658
107651	848659
232	848660
882	848661
3507	848662
124732	848663
15337	848664
8644	848665
44225	848666
15014	848667
5298	848668
53244	848669
14205	848670
58228	848671
94343	848672
47502	848673
41942	848674
13913	848675
86591	848676
103416	848677
32372	848678
71815	848679
70819	848680
51226	848681
22298	848682
99951	848683
455	848684
20689	848685
74571	848686
75	848687
122606	848688
51157	848689
2877	848690
37250	848691
12278	848692
18080	848693
73	848694
51477	848695
26865	848696
20666	848697
5975	848698
2696	848699
69142	848700
84146	848701
84413	848702
8335	848703
54808	848704
35517	848705
5880	848706
54035	848707
52490	848708
51931	848709
56960	848710
38319	848711
56295	848712
92790	848713
45800	848714
49615	848715
26799	848716
6001	848717
134566	848718
131904	848719
81045	848720
16695	848721
120370	848722
40832	848723
17544	848724
563	848725
21774	848726
4217	848727
16793	848728
72165	848729
145373	848730
77288	848731
2954	848732
71606	848733
61944	848734
39882	848735
42626	848736
77811	848737
57190	848738
46324	848739
96199	848740
159606	848741
88509	848742
27365	848743
13122	848744
65577	848745
2182	848746
2790	848747
24085	848748
120782	848749
37488	848750
70680	848751
7453	848752
99332	848753
24182	848754
28691	848755
28129	848756
46896	848757
98461	848758
73885	848759
106143	848760
66203	848761
4717	848762
112332	848763
16074	848764
74154	848765
9851	848766
39927	848767
1770	848768
26220	848769
938	848770
15543	848771
10599	848772
49784	848773
83716	848774
28305	848775
38187	848776
55605	848777
816	848778
159085	848779
91611	848780
11103	848781
19043	848782
83889	848783
82757	848784
10758	848785
22941	848786
96171	848787
42099	848788
61309	848789
48990	848790
1201	848791
14997	848792
27925	848793
19749	848794
49635	848795
133665	848796
15160	848797
3796	848798
95526	848799
7569	848800
17411	848801
132049	848802
15594	848803
6293	848804
7173	848805
131507	848806
29733	848807
448	848808
35227	848809
105814	848810
21488	848811
2645	848812
24388	848813
76513	848814
151239	848815
57614	848816
1578	848817
9318	848818
134	848819
62567	848820
7865	848821
15634	848822
44716	848823
31672	848824
44623	848825
36619	848826
38111	848827
94857	848828
8303	848829
26102	848830
27249	848831
11962	848832
108650	848833
9045	848834
59017	848835
15731	848836
165364	848837
3527	848838
28834	848839
52371	848840
4194	848841
57223	848842
28570	848843
1627	848844
6243	848845
97815	848846
3831	848847
99545	848848
8774	848849
38882	848850
49591	848851
104243	848852
114589	848853
30875	848854
3134	848855
63248	848856
20488	848857
50879	848858
37730	848859
166531	848860
92997	848861
18107	848862
47335	848863
27930	848864
25599	848865
40487	848866
109524	848867
22698	848868
865	848869
18682	848870
10801	848871
917	848872
134	848873
68009	848874
42102	848875
33572	848876
45621	848877
27785	848878
5955	848879
8357	848880
101026	848881
17691	848882
6984	848883
20093	848884
9558	848885
8341	848886
38162	848887
81723	848888
56789	848889
9600	848890
63954	848891
885	848892
55873	848893
83	848894
20510	848895
53208	848896
17475	848897
121561	848898
7349	848899
13622	848900
33050	848901
549	848902
5893	848903
2446	848904
124263	848905
31943	848906
153157	848907
20693	848908
60498	848909
5929	848910
21194	848911
20749	848912
8811	848913
34936	848914
11262	848915
60736	848916
156926	848917
47923	848918
147531	848919
144128	848920
33724	848921
74750	848922
83133	848923
42834	848924
35313	848925
77229	848926
2427	848927
36359	848928
15516	848929
15373	848930
24379	848931
59545	848932
48316	848933
21867	848934
4585	848935
1254	848936
156130	848937
26085	848938
12397	848939
8267	848940
82281	848941
35360	848942
67656	848943
81343	848944
23696	848945
20723	848946
14	848947
71707	848948
28938	848949
11755	848950
53598	848951
9953	848952
92361	848953
2934	848954
75613	848955
51420	848956
10785	848957
44208	848958
16765	848959
26812	848960
9936	848961
318	848962
39928	848963
2891	848964
66406	848965
74425	848966
136858	848967
39026	848968
7413	848969
13463	848970
18838	848971
23115	848972
25104	848973
30382	848974
52486	848975
36417	848976
7569	848977
8921	848978
26025	848979
90890	848980
148945	848981
893	848982
120688	848983
88377	848984
165070	848985
86732	848986
123	848987
38699	848988
17853	848989
552	848990
32403	848991
4877	848992
16155	848993
85483	848994
49261	848995
16719	848996
28474	848997
44120	848998
532	848999
82181	849000
109288	849001
107502	849002
50603	849003
54620	849004
75278	849005
115719	849006
111145	849007
15848	849008
57154	849009
16224	849010
153420	849011
8877	849012
54408	849013
73192	849014
64677	849015
56993	849016
16367	849017
3526	849018
19333	849019
27738	849020
122690	849021
11611	849022
42691	849023
164058	849024
48736	849025
101501	849026
119863	849027
41240	849028
293	849029
51004	849030
30309	849031
81994	849032
36784	849033
42112	849034
1886	849035
55517	849036
34904	849037
5350	849038
1412	849039
470	849040
83873	849041
42078	849042
84643	849043
85242	849044
43277	849045
51316	849046
192	849047
35597	849048
673	849049
50516	849050
2196	849051
3905	849052
17158	849053
120809	849054
1995	849055
12469	849056
47888	849057
24971	849058
30982	849059
14069	849060
55719	849061
134823	849062
82161	849063
27918	849064
32309	849065
48295	849066
53311	849067
4303	849068
2013	849069
120088	849070
82230	849071
35715	849072
64116	849073
152703	849074
65487	849075
95336	849076
16698	849077
62920	849078
5458	849079
33822	849080
7644	849081
9560	849082
114687	849083
32284	849084
35562	849085
17595	849086
17131	849087
6832	849088
92245	849089
79786	849090
59550	849091
117602	849092
130483	849093
79095	849094
35671	849095
69079	849096
41311	849097
24120	849098
13885	849099
6168	849100
4987	849101
33729	849102
84576	849103
20906	849104
17760	849105
112628	849106
41425	849107
33524	849108
22475	849109
10189	849110
110855	849111
27062	849112
90225	849113
79087	849114
99613	849115
31692	849116
18217	849117
125060	849118
13173	849119
55293	849120
44928	849121
37514	849122
29255	849123
59505	849124
11340	849125
90759	849126
45195	849127
41566	849128
120158	849129
22166	849130
28266	849131
34579	849132
120733	849133
64721	849134
41753	849135
4299	849136
65634	849137
100152	849138
15	849139
20863	849140
1640	849141
68664	849142
9284	849143
2940	849144
74878	849145
19763	849146
104186	849147
90421	849148
28909	849149
119315	849150
31287	849151
37763	849152
76917	849153
28110	849154
48682	849155
160986	849156
19136	849157
8117	849158
2337	849159
22890	849160
5143	849161
82733	849162
26769	849163
61536	849164
111290	849165
121340	849166
8401	849167
95070	849168
81898	849169
39434	849170
89952	849171
41313	849172
10294	849173
3875	849174
21819	849175
3297	849176
35410	849177
65892	849178
43824	849179
11687	849180
5655	849181
12679	849182
3444	849183
22816	849184
16903	849185
34868	849186
82130	849187
11126	849188
30381	849189
94365	849190
20468	849191
6746	849192
31236	849193
5941	849194
97621	849195
38154	849196
131273	849197
90179	849198
119837	849199
102821	849200
88720	849201
200	849202
28033	849203
1836	849204
108132	849205
53644	849206
61315	849207
26601	849208
83181	849209
71930	849210
43339	849211
9663	849212
55635	849213
51837	849214
97566	849215
370	849216
53588	849217
19961	849218
6880	849219
337	849220
5479	849221
29918	849222
38123	849223
148364	849224
42560	849225
34878	849226
68279	849227
110214	849228
39475	849229
32442	849230
42995	849231
18466	849232
23976	849233
46523	849234
40744	849235
86101	849236
61547	849237
57368	849238
26570	849239
110	849240
96933	849241
28741	849242
101558	849243
32366	849244
22175	849245
103184	849246
86596	849247
49892	849248
33415	849249
99704	849250
18910	849251
21174	849252
1113	849253
35153	849254
10974	849255
18951	849256
77947	849257
91262	849258
5600	849259
67377	849260
36089	849261
53440	849262
35777	849263
2662	849264
103214	849265
44062	849266
79348	849267
33371	849268
4589	849269
35622	849270
41252	849271
22778	849272
13808	849273
5443	849274
46791	849275
43924	849276
754	849277
25244	849278
96	849279
4322	849280
5019	849281
3259	849282
32876	849283
23923	849284
13979	849285
9918	849286
24807	849287
44943	849288
49039	849289
21297	849290
22147	849291
5936	849292
4341	849293
38656	849294
13438	849295
50815	849296
35639	849297
124395	849298
1057	849299
14370	849300
53841	849301
2986	849302
57068	849303
24420	849304
45192	849305
1263	849306
103084	849307
40156	849308
4038	849309
3904	849310
56348	849311
14904	849312
14501	849313
95632	849314
17113	849315
24271	849316
46472	849317
85548	849318
9507	849319
37693	849320
21132	849321
35887	849322
14545	849323
92342	849324
108869	849325
21156	849326
7789	849327
63959	849328
25876	849329
27050	849330
37265	849331
86737	849332
66251	849333
80986	849334
508	849335
55147	849336
123003	849337
96148	849338
60701	849339
26256	849340
1981	849341
14911	849342
40688	849343
73438	849344
128433	849345
27304	849346
22892	849347
6271	849348
132040	849349
4179	849350
40840	849351
12960	849352
86902	849353
66760	849354
47495	849355
33791	849356
9332	849357
21973	849358
11804	849359
6608	849360
16347	849361
15861	849362
113958	849363
47363	849364
19676	849365
127794	849366
731	849367
2200	849368
75882	849369
36741	849370
78010	849371
145080	849372
3764	849373
16307	849374
100725	849375
8876	849376
113153	849377
213	849378
57453	849379
26468	849380
107264	849381
48388	849382
146192	849383
25009	849384
4591	849385
24621	849386
20887	849387
1735	849388
58095	849389
32850	849390
62576	849391
158124	849392
58439	849393
448	849394
31750	849395
3856	849396
18418	849397
66763	849398
3031	849399
7264	849400
87433	849401
396	849402
521	849403
44714	849404
52677	849405
50887	849406
45051	849407
62976	849408
37719	849409
11925	849410
5599	849411
33971	849412
10617	849413
2063	849414
2732	849415
119717	849416
28687	849417
48136	849418
35317	849419
28099	849420
132717	849421
3696	849422
54449	849423
49456	849424
91332	849425
2422	849426
10186	849427
4283	849428
43797	849429
136178	849430
67326	849431
59581	849432
4713	849433
13394	849434
36346	849435
110633	849436
5233	849437
13655	849438
161298	849439
117811	849440
7065	849441
60485	849442
80894	849443
113055	849444
18361	849445
65107	849446
38242	849447
99491	849448
58426	849449
2861	849450
94440	849451
68960	849452
94486	849453
14569	849454
30693	849455
19496	849456
12258	849457
107815	849458
24972	849459
56921	849460
60683	849461
40871	849462
34676	849463
16186	849464
156885	849465
100977	849466
91712	849467
133979	849468
4096	849469
2355	849470
24754	849471
11581	849472
3964	849473
81612	849474
31615	849475
93379	849476
84929	849477
2508	849478
44181	849479
108159	849480
7672	849481
133094	849482
160511	849483
107728	849484
7286	849485
9806	849486
42559	849487
121733	849488
36800	849489
25402	849490
110699	849491
99948	849492
46594	849493
36269	849494
68229	849495
167358	849496
262	849497
3482	849498
9999	849499
32295	849500
32585	849501
40952	849502
10019	849503
85368	849504
14658	849505
16866	849506
12491	849507
28673	849508
4315	849509
26255	849510
111927	849511
41595	849512
61455	849513
42344	849514
28579	849515
59224	849516
14915	849517
12933	849518
114588	849519
1745	849520
105043	849521
81836	849522
134981	849523
88167	849524
55040	849525
7467	849526
34001	849527
26130	849528
27051	849529
75498	849530
149851	849531
73929	849532
13482	849533
9350	849534
42509	849535
17416	849536
59770	849537
10058	849538
30058	849539
120453	849540
3674	849541
36473	849542
8398	849543
68644	849544
10250	849545
130544	849546
21634	849547
91667	849548
94591	849549
33563	849550
10859	849551
1358	849552
55107	849553
84288	849554
55467	849555
19761	849556
55749	849557
35905	849558
8710	849559
21993	849560
47313	849561
11121	849562
5908	849563
15269	849564
42642	849565
18324	849566
10921	849567
49469	849568
14321	849569
18380	849570
37616	849571
3896	849572
14274	849573
8349	849574
41462	849575
26273	849576
72000	849577
3215	849578
95150	849579
34441	849580
9908	849581
100822	849582
77360	849583
16938	849584
44945	849585
95172	849586
67969	849587
48317	849588
28969	849589
10747	849590
1257	849591
69440	849592
131597	849593
101734	849594
24517	849595
109359	849596
65296	849597
110128	849598
6430	849599
55466	849600
141583	849601
40252	849602
1559	849603
121716	849604
21292	849605
38677	849606
12431	849607
21530	849608
12051	849609
18494	849610
54108	849611
41259	849612
46003	849613
78699	849614
14886	849615
108545	849616
2645	849617
3113	849618
20127	849619
77135	849620
9131	849621
10363	849622
12551	849623
23480	849624
43296	849625
90300	849626
99384	849627
8410	849628
59647	849629
27912	849630
29472	849631
93356	849632
96819	849633
111288	849634
9097	849635
3279	849636
5698	849637
42280	849638
17776	849639
2977	849640
13662	849641
64802	849642
3207	849643
113054	849644
105057	849645
3191	849646
26197	849647
40591	849648
3322	849649
29762	849650
6969	849651
55859	849652
62121	849653
77189	849654
34798	849655
3721	849656
56012	849657
70319	849658
9642	849659
11053	849660
14114	849661
3987	849662
20199	849663
3389	849664
44029	849665
45429	849666
36034	849667
24928	849668
107435	849669
66504	849670
19889	849671
70231	849672
48793	849673
62606	849674
55056	849675
135440	849676
70254	849677
74653	849678
85468	849679
32641	849680
104912	849681
45347	849682
1974	849683
1988	849684
26106	849685
136497	849686
1386	849687
28555	849688
22129	849689
43607	849690
25313	849691
47627	849692
3157	849693
6832	849694
128242	849695
7458	849696
92445	849697
116204	849698
20186	849699
1913	849700
39236	849701
13967	849702
229	849703
96160	849704
141130	849705
70179	849706
18002	849707
56413	849708
15376	849709
17232	849710
74681	849711
63696	849712
14664	849713
44155	849714
90583	849715
14116	849716
4355	849717
26209	849718
85835	849719
20991	849720
7508	849721
55869	849722
93128	849723
278	849724
24	849725
100394	849726
51929	849727
92242	849728
22515	849729
6834	849730
58970	849731
93734	849732
71485	849733
12337	849734
78015	849735
114710	849736
75326	849737
34909	849738
37005	849739
5711	849740
10151	849741
46835	849742
102645	849743
33860	849744
75898	849745
24134	849746
63319	849747
49302	849748
18228	849749
4869	849750
27554	849751
32597	849752
130527	849753
64588	849754
62542	849755
19903	849756
150668	849757
1720	849758
3235	849759
726	849760
7043	849761
14771	849762
84996	849763
18311	849764
2593	849765
44618	849766
53230	849767
26093	849768
155035	849769
20678	849770
170055	849771
74002	849772
89245	849773
71067	849774
31921	849775
62381	849776
57553	849777
36221	849778
8233	849779
116130	849780
74546	849781
6849	849782
16927	849783
24186	849784
56710	849785
72751	849786
62987	849787
78363	849788
84087	849789
16907	849790
3240	849791
34949	849792
150325	849793
29867	849794
4797	849795
14652	849796
587	849797
20801	849798
151791	849799
41773	849800
130	849801
40391	849802
2609	849803
7426	849804
76682	849805
62187	849806
44436	849807
158361	849808
15717	849809
83392	849810
59482	849811
73507	849812
43602	849813
35200	849814
70187	849815
55238	849816
75807	849817
77572	849818
40176	849819
35829	849820
17418	849821
572	849822
22505	849823
92037	849824
112794	849825
1754	849826
51000	849827
5724	849828
32680	849829
436	849830
62514	849831
99645	849832
51333	849833
25120	849834
8773	849835
41515	849836
23826	849837
9255	849838
98628	849839
16245	849840
38989	849841
22258	849842
73767	849843
47182	849844
18099	849845
104513	849846
169835	849847
13938	849848
56571	849849
63708	849850
20724	849851
60650	849852
31338	849853
14949	849854
43378	849855
16651	849856
132802	849857
58736	849858
89663	849859
3210	849860
16277	849861
9729	849862
11666	849863
91398	849864
61317	849865
36435	849866
92	849867
102037	849868
64360	849869
22108	849870
32881	849871
27729	849872
17841	849873
2	849874
18416	849875
16455	849876
42339	849877
29548	849878
146284	849879
39022	849880
15746	849881
8140	849882
2528	849883
53870	849884
47910	849885
40495	849886
11184	849887
17306	849888
19637	849889
14079	849890
49650	849891
119393	849892
14657	849893
2711	849894
35266	849895
41740	849896
78025	849897
26953	849898
41456	849899
100961	849900
51963	849901
3659	849902
20257	849903
146995	849904
42336	849905
1515	849906
51289	849907
94201	849908
32855	849909
72163	849910
110244	849911
39	849912
5799	849913
31825	849914
36999	849915
104523	849916
101036	849917
73834	849918
103334	849919
92968	849920
4408	849921
7553	849922
139639	849923
41237	849924
111713	849925
52500	849926
39911	849927
107887	849928
15274	849929
21556	849930
104551	849931
783	849932
39857	849933
17563	849934
1881	849935
7775	849936
6966	849937
29096	849938
34287	849939
22854	849940
106644	849941
127137	849942
9014	849943
33324	849944
56587	849945
49264	849946
64106	849947
6825	849948
1082	849949
74040	849950
4124	849951
29231	849952
133396	849953
82359	849954
13161	849955
63487	849956
87106	849957
24466	849958
50282	849959
25929	849960
7860	849961
12925	849962
33370	849963
14157	849964
4143	849965
471	849966
20178	849967
33983	849968
127614	849969
133277	849970
15358	849971
91313	849972
17901	849973
666	849974
46722	849975
20298	849976
166297	849977
26148	849978
8530	849979
129473	849980
33196	849981
7611	849982
10385	849983
79288	849984
7871	849985
40499	849986
65643	849987
39842	849988
23962	849989
4092	849990
61564	849991
7788	849992
167607	849993
27843	849994
41249	849995
52015	849996
24321	849997
102626	849998
13653	849999
6191	850000
96020	850001
2371	850002
154752	850003
28727	850004
141704	850005
2973	850006
104071	850007
169360	850008
103360	850009
37455	850010
55604	850011
107414	850012
797	850013
823	850014
13167	850015
4933	850016
41743	850017
111349	850018
9306	850019
67663	850020
10754	850021
4829	850022
44596	850023
53472	850024
12762	850025
10371	850026
63150	850027
3109	850028
45387	850029
22126	850030
39804	850031
75580	850032
1184	850033
14968	850034
35400	850035
51286	850036
78168	850037
36708	850038
139	850039
3602	850040
17480	850041
37245	850042
42627	850043
11570	850044
27222	850045
118164	850046
1455	850047
46434	850048
65341	850049
60695	850050
30864	850051
50698	850052
148830	850053
78713	850054
72904	850055
50196	850056
116623	850057
19782	850058
20157	850059
7180	850060
42286	850061
20786	850062
22421	850063
56037	850064
53379	850065
70297	850066
51845	850067
8281	850068
81025	850069
83255	850070
58555	850071
2127	850072
22447	850073
104035	850074
10774	850075
84760	850076
1637	850077
97361	850078
2278	850079
12859	850080
14825	850081
25340	850082
8229	850083
20705	850084
30747	850085
7836	850086
1926	850087
30690	850088
98990	850089
46808	850090
3573	850091
19666	850092
25721	850093
6527	850094
64642	850095
15898	850096
114307	850097
58496	850098
114112	850099
17029	850100
38205	850101
49993	850102
94075	850103
26102	850104
47210	850105
48897	850106
87517	850107
21565	850108
123279	850109
34506	850110
111312	850111
50508	850112
25650	850113
3034	850114
87384	850115
9486	850116
77	850117
12856	850118
39387	850119
7535	850120
47126	850121
72540	850122
7695	850123
153997	850124
15523	850125
54586	850126
70037	850127
100420	850128
125398	850129
15745	850130
65767	850131
80527	850132
92187	850133
6813	850134
6990	850135
4797	850136
6964	850137
772	850138
59454	850139
39872	850140
39264	850141
44612	850142
31705	850143
71345	850144
170237	850145
31368	850146
47604	850147
28089	850148
95621	850149
835	850150
80542	850151
1108	850152
43377	850153
64300	850154
89204	850155
80625	850156
16557	850157
29882	850158
28841	850159
913	850160
71450	850161
14241	850162
48168	850163
39548	850164
62261	850165
73041	850166
61403	850167
20502	850168
12986	850169
97158	850170
93698	850171
90676	850172
19412	850173
7324	850174
5971	850175
102741	850176
6671	850177
78791	850178
44602	850179
71848	850180
164368	850181
18060	850182
121992	850183
21211	850184
76721	850185
107189	850186
2880	850187
80433	850188
23996	850189
3901	850190
109628	850191
580	850192
79328	850193
24553	850194
54652	850195
49134	850196
55044	850197
25884	850198
85473	850199
65175	850200
4430	850201
50247	850202
1320	850203
19111	850204
16300	850205
13019	850206
23282	850207
15891	850208
9751	850209
98469	850210
16028	850211
13863	850212
12203	850213
22593	850214
43262	850215
13928	850216
15177	850217
109202	850218
24004	850219
13406	850220
223	850221
11991	850222
294	850223
5025	850224
2971	850225
17232	850226
23540	850227
71851	850228
11846	850229
12103	850230
12673	850231
57561	850232
27501	850233
76964	850234
23047	850235
91502	850236
111476	850237
71154	850238
18924	850239
64798	850240
447	850241
77895	850242
89763	850243
110290	850244
24086	850245
8489	850246
16807	850247
55362	850248
107699	850249
37492	850250
161597	850251
33703	850252
889	850253
11956	850254
28713	850255
24814	850256
18205	850257
52668	850258
144013	850259
49901	850260
40590	850261
93211	850262
57675	850263
54031	850264
57386	850265
81036	850266
103239	850267
71936	850268
30507	850269
41861	850270
77177	850271
41891	850272
15587	850273
51964	850274
57189	850275
87556	850276
9927	850277
107475	850278
149247	850279
42647	850280
49473	850281
94786	850282
21092	850283
10500	850284
21082	850285
90130	850286
31020	850287
23069	850288
12485	850289
19553	850290
19091	850291
10245	850292
6948	850293
11	850294
16892	850295
105753	850296
33385	850297
7705	850298
3684	850299
20520	850300
44451	850301
22599	850302
12414	850303
6446	850304
7633	850305
122464	850306
147233	850307
41104	850308
8469	850309
41404	850310
6788	850311
132593	850312
86347	850313
59333	850314
14533	850315
27867	850316
114610	850317
93825	850318
75726	850319
7632	850320
28478	850321
165436	850322
14943	850323
62641	850324
17922	850325
57330	850326
26360	850327
36751	850328
81236	850329
92475	850330
19452	850331
40326	850332
28463	850333
164567	850334
1	850335
61992	850336
24838	850337
50459	850338
34910	850339
92813	850340
60769	850341
189	850342
1479	850343
61394	850344
16583	850345
32344	850346
13453	850347
1696	850348
17856	850349
33989	850350
90286	850351
62373	850352
42591	850353
21281	850354
33539	850355
19280	850356
31485	850357
126330	850358
15710	850359
42341	850360
9604	850361
138722	850362
17931	850363
19364	850364
5172	850365
568	850366
82074	850367
79109	850368
108526	850369
47450	850370
1748	850371
72334	850372
97364	850373
7215	850374
11259	850375
132707	850376
100019	850377
6991	850378
30618	850379
45253	850380
132439	850381
40266	850382
14448	850383
37618	850384
10195	850385
54829	850386
34281	850387
86623	850388
3536	850389
158	850390
28518	850391
41723	850392
120559	850393
17063	850394
115813	850395
216	850396
27977	850397
8768	850398
19579	850399
31691	850400
12678	850401
76320	850402
28179	850403
9817	850404
137456	850405
38374	850406
37874	850407
33544	850408
24141	850409
11734	850410
3296	850411
16708	850412
17342	850413
8926	850414
203	850415
25937	850416
2925	850417
30110	850418
55960	850419
41511	850420
43094	850421
71563	850422
122079	850423
27876	850424
77905	850425
46548	850426
21155	850427
141228	850428
45001	850429
30954	850430
13498	850431
687	850432
2851	850433
29649	850434
65364	850435
19911	850436
48531	850437
4737	850438
22483	850439
64491	850440
11684	850441
68297	850442
8662	850443
37830	850444
30529	850445
89345	850446
106876	850447
48059	850448
1151	850449
100764	850450
735	850451
47161	850452
56812	850453
53458	850454
9430	850455
135782	850456
50086	850457
32810	850458
14122	850459
108211	850460
3157	850461
120301	850462
64682	850463
21326	850464
33033	850465
88902	850466
99557	850467
9870	850468
21011	850469
157775	850470
12334	850471
10967	850472
100508	850473
55690	850474
732	850475
1015	850476
97164	850477
119612	850478
69955	850479
49160	850480
18827	850481
2412	850482
81694	850483
10044	850484
63624	850485
4978	850486
87960	850487
114448	850488
65295	850489
115498	850490
135973	850491
3892	850492
19623	850493
19836	850494
14232	850495
25209	850496
14126	850497
26301	850498
10777	850499
5934	850500
40492	850501
133260	850502
100446	850503
8042	850504
1672	850505
39074	850506
23161	850507
28697	850508
95893	850509
114802	850510
23175	850511
185	850512
44028	850513
39098	850514
71979	850515
26463	850516
16657	850517
62918	850518
54031	850519
87549	850520
33850	850521
76066	850522
80690	850523
9057	850524
100396	850525
71860	850526
36703	850527
94902	850528
78234	850529
35756	850530
25064	850531
5677	850532
62857	850533
59105	850534
29643	850535
47728	850536
18283	850537
24327	850538
18771	850539
7317	850540
25491	850541
83902	850542
7383	850543
14911	850544
72183	850545
91705	850546
26320	850547
79913	850548
1002	850549
82332	850550
72429	850551
26106	850552
51352	850553
162912	850554
120695	850555
59383	850556
14293	850557
5642	850558
29827	850559
488	850560
63719	850561
3769	850562
41727	850563
18365	850564
6607	850565
52310	850566
4665	850567
54253	850568
63263	850569
33786	850570
18748	850571
28446	850572
14997	850573
79437	850574
86619	850575
31100	850576
117190	850577
127247	850578
37579	850579
67876	850580
1720	850581
70141	850582
90236	850583
25619	850584
52954	850585
343	850586
59938	850587
22436	850588
37749	850589
18386	850590
30117	850591
18310	850592
163332	850593
5523	850594
317	850595
34272	850596
28372	850597
75155	850598
27703	850599
126655	850600
96414	850601
159284	850602
10938	850603
89032	850604
49322	850605
145372	850606
20517	850607
1784	850608
4528	850609
108979	850610
9152	850611
3552	850612
2307	850613
494	850614
11965	850615
181	850616
79311	850617
4141	850618
69730	850619
57761	850620
11835	850621
6539	850622
26109	850623
139266	850624
143	850625
150170	850626
38344	850627
33113	850628
1766	850629
125921	850630
726	850631
746	850632
8882	850633
1206	850634
34391	850635
1913	850636
84081	850637
84266	850638
42997	850639
67475	850640
89310	850641
22412	850642
74764	850643
49043	850644
9794	850645
40152	850646
46073	850647
32657	850648
25142	850649
26508	850650
7004	850651
5139	850652
76507	850653
76841	850654
83155	850655
46938	850656
3345	850657
98540	850658
46582	850659
82777	850660
1483	850661
55913	850662
37148	850663
57505	850664
19782	850665
362	850666
67032	850667
135032	850668
116340	850669
117353	850670
12155	850671
31763	850672
75979	850673
28389	850674
23388	850675
103046	850676
123200	850677
12441	850678
44935	850679
87992	850680
55142	850681
27463	850682
26311	850683
29466	850684
34012	850685
4556	850686
5395	850687
58642	850688
8771	850689
1512	850690
456	850691
48375	850692
27669	850693
2708	850694
7479	850695
82066	850696
14892	850697
91440	850698
49390	850699
99674	850700
2423	850701
31959	850702
120488	850703
114280	850704
24115	850705
53304	850706
38831	850707
20115	850708
30787	850709
15013	850710
882	850711
480	850712
309	850713
6902	850714
28689	850715
113256	850716
21364	850717
55776	850718
15302	850719
98996	850720
39974	850721
44958	850722
119531	850723
40444	850724
107229	850725
12089	850726
57018	850727
31792	850728
9762	850729
22996	850730
46593	850731
110521	850732
10	850733
61487	850734
12653	850735
23667	850736
4113	850737
76080	850738
7037	850739
31476	850740
18479	850741
147935	850742
44270	850743
44050	850744
79212	850745
168976	850746
111077	850747
518	850748
1952	850749
131130	850750
107828	850751
7275	850752
2482	850753
42781	850754
16138	850755
49590	850756
20119	850757
554	850758
107892	850759
26744	850760
6541	850761
38732	850762
48489	850763
1817	850764
43640	850765
136491	850766
71524	850767
124904	850768
86508	850769
42007	850770
7824	850771
80934	850772
1463	850773
120321	850774
22591	850775
4009	850776
24245	850777
71193	850778
119631	850779
14433	850780
77881	850781
31509	850782
69073	850783
45463	850784
131077	850785
21823	850786
3950	850787
35130	850788
64941	850789
31311	850790
3256	850791
141561	850792
11279	850793
44091	850794
66789	850795
56494	850796
12376	850797
195	850798
42078	850799
120102	850800
62026	850801
133080	850802
49207	850803
107854	850804
7527	850805
19183	850806
47046	850807
42636	850808
90202	850809
2851	850810
26979	850811
37657	850812
335	850813
43047	850814
48681	850815
61916	850816
60391	850817
44779	850818
113672	850819
151532	850820
34442	850821
72786	850822
42535	850823
47888	850824
31973	850825
915	850826
62541	850827
49342	850828
90489	850829
4290	850830
45180	850831
11915	850832
22461	850833
8698	850834
2890	850835
8707	850836
15764	850837
83269	850838
72199	850839
87472	850840
37857	850841
18938	850842
81980	850843
2772	850844
37166	850845
63442	850846
12462	850847
97982	850848
63140	850849
7366	850850
132815	850851
41161	850852
27354	850853
91375	850854
23679	850855
5416	850856
30036	850857
27480	850858
19355	850859
5887	850860
8959	850861
10039	850862
3629	850863
101180	850864
4719	850865
25860	850866
73526	850867
45738	850868
68406	850869
27712	850870
86701	850871
6641	850872
6100	850873
38806	850874
129893	850875
44814	850876
19928	850877
41603	850878
4502	850879
47565	850880
27359	850881
71067	850882
83892	850883
15555	850884
40899	850885
59884	850886
6263	850887
21475	850888
105452	850889
87806	850890
21705	850891
107477	850892
5131	850893
12186	850894
92289	850895
11226	850896
3608	850897
14639	850898
127349	850899
288	850900
2446	850901
6716	850902
27525	850903
61861	850904
117764	850905
40582	850906
19196	850907
139547	850908
19555	850909
6342	850910
80853	850911
77183	850912
14967	850913
2966	850914
61723	850915
72630	850916
23457	850917
5079	850918
142	850919
8180	850920
116339	850921
141588	850922
33713	850923
5494	850924
43476	850925
53210	850926
114158	850927
17126	850928
3589	850929
47627	850930
37674	850931
16535	850932
4479	850933
28922	850934
139802	850935
29459	850936
9724	850937
16643	850938
19440	850939
84201	850940
42230	850941
11442	850942
93703	850943
9593	850944
50639	850945
103741	850946
14354	850947
104968	850948
6952	850949
66166	850950
2255	850951
109078	850952
76355	850953
19884	850954
113270	850955
130546	850956
29901	850957
70782	850958
79834	850959
60885	850960
19071	850961
55513	850962
41130	850963
44266	850964
13796	850965
4146	850966
42638	850967
106218	850968
3366	850969
100244	850970
99724	850971
2852	850972
2441	850973
121016	850974
113986	850975
46741	850976
12724	850977
33194	850978
72241	850979
110900	850980
39237	850981
62508	850982
11201	850983
33139	850984
37936	850985
5749	850986
18529	850987
68	850988
32444	850989
84420	850990
21545	850991
62833	850992
120618	850993
3775	850994
57336	850995
86004	850996
63531	850997
35989	850998
33425	850999
65601	851000
31981	851001
783	851002
72780	851003
165537	851004
83111	851005
5235	851006
915	851007
13683	851008
18276	851009
4268	851010
3538	851011
21155	851012
72403	851013
50146	851014
39291	851015
73310	851016
12064	851017
67143	851018
60193	851019
40869	851020
91879	851021
64752	851022
73185	851023
250	851024
49518	851025
65767	851026
26996	851027
36842	851028
87798	851029
26397	851030
133141	851031
7106	851032
20188	851033
24481	851034
22810	851035
9	851036
1914	851037
493	851038
4390	851039
39705	851040
39639	851041
135542	851042
29260	851043
110178	851044
75041	851045
2759	851046
45628	851047
1507	851048
91717	851049
20134	851050
101790	851051
41588	851052
88608	851053
109217	851054
9960	851055
74893	851056
10679	851057
6213	851058
76270	851059
27342	851060
7887	851061
37429	851062
66082	851063
124824	851064
32904	851065
64418	851066
111652	851067
159367	851068
1271	851069
12536	851070
25747	851071
58283	851072
99983	851073
21700	851074
64376	851075
72877	851076
81709	851077
84771	851078
56131	851079
37046	851080
1511	851081
4609	851082
51911	851083
167533	851084
3592	851085
43186	851086
100581	851087
85670	851088
22563	851089
4535	851090
92839	851091
33246	851092
22675	851093
76345	851094
14857	851095
109131	851096
111928	851097
79347	851098
26101	851099
16520	851100
16319	851101
15313	851102
27243	851103
87159	851104
67360	851105
85314	851106
24428	851107
38561	851108
63724	851109
135978	851110
45876	851111
82601	851112
114730	851113
20000	851114
107061	851115
433	851116
23512	851117
5969	851118
136058	851119
39177	851120
2617	851121
19361	851122
22733	851123
35586	851124
25438	851125
128179	851126
37550	851127
6319	851128
89085	851129
76918	851130
662	851131
4124	851132
43187	851133
36739	851134
5909	851135
164800	851136
22141	851137
13558	851138
159	851139
65882	851140
15415	851141
21043	851142
8888	851143
5954	851144
114288	851145
131	851146
36402	851147
5223	851148
18066	851149
89798	851150
15247	851151
38196	851152
51968	851153
26298	851154
23428	851155
92879	851156
86454	851157
63244	851158
7641	851159
14236	851160
50118	851161
1119	851162
3061	851163
105701	851164
49879	851165
1661	851166
140950	851167
50368	851168
67067	851169
17845	851170
24416	851171
46228	851172
1726	851173
30950	851174
160063	851175
11835	851176
21256	851177
48937	851178
93942	851179
84875	851180
92045	851181
21573	851182
2839	851183
18408	851184
99317	851185
32122	851186
67278	851187
19531	851188
135977	851189
76026	851190
69769	851191
24762	851192
110229	851193
13428	851194
21424	851195
38993	851196
33454	851197
35368	851198
65930	851199
11770	851200
45229	851201
37409	851202
6345	851203
13064	851204
2065	851205
123123	851206
36013	851207
51144	851208
13694	851209
8899	851210
3274	851211
118540	851212
41962	851213
34470	851214
5848	851215
123629	851216
59698	851217
58208	851218
36227	851219
72396	851220
53694	851221
11424	851222
6097	851223
70920	851224
4440	851225
121616	851226
79859	851227
35688	851228
3727	851229
15996	851230
13092	851231
56424	851232
46029	851233
456	851234
2005	851235
51626	851236
93918	851237
37629	851238
16325	851239
8404	851240
19951	851241
31171	851242
9235	851243
85747	851244
44599	851245
22216	851246
39542	851247
53327	851248
47506	851249
72306	851250
14734	851251
169579	851252
72575	851253
48731	851254
89357	851255
167414	851256
1036	851257
15338	851258
39114	851259
88123	851260
59232	851261
13027	851262
551	851263
9724	851264
64592	851265
2595	851266
33381	851267
2021	851268
7414	851269
905	851270
109157	851271
15033	851272
57763	851273
7106	851274
6297	851275
24816	851276
15186	851277
1765	851278
51297	851279
56666	851280
122633	851281
31946	851282
64313	851283
43470	851284
123157	851285
33502	851286
85865	851287
61682	851288
67875	851289
17450	851290
3035	851291
160131	851292
6635	851293
41628	851294
55717	851295
964	851296
31823	851297
11737	851298
33074	851299
79453	851300
45720	851301
2272	851302
41441	851303
17397	851304
61153	851305
48592	851306
920	851307
55912	851308
131561	851309
19419	851310
100061	851311
56093	851312
13671	851313
118954	851314
77344	851315
25641	851316
42678	851317
47055	851318
648	851319
22095	851320
19806	851321
15515	851322
3024	851323
74824	851324
22296	851325
2181	851326
19525	851327
8611	851328
6506	851329
68855	851330
29534	851331
14742	851332
1180	851333
21431	851334
128896	851335
34078	851336
97670	851337
79084	851338
86041	851339
48465	851340
49456	851341
10819	851342
45040	851343
79760	851344
70903	851345
130522	851346
77749	851347
47861	851348
13394	851349
91418	851350
35773	851351
3903	851352
12480	851353
77274	851354
128481	851355
37976	851356
76390	851357
26934	851358
3879	851359
7776	851360
71288	851361
21002	851362
271	851363
119246	851364
3705	851365
66345	851366
85552	851367
157636	851368
72388	851369
33711	851370
45768	851371
84637	851372
73468	851373
3241	851374
68866	851375
43193	851376
160425	851377
111573	851378
78459	851379
31099	851380
3176	851381
18267	851382
8063	851383
65416	851384
107140	851385
32028	851386
20331	851387
129394	851388
136862	851389
55802	851390
52227	851391
27279	851392
40667	851393
73617	851394
113047	851395
52609	851396
19759	851397
17706	851398
2085	851399
10179	851400
41123	851401
29529	851402
15152	851403
66949	851404
3023	851405
71084	851406
20450	851407
418	851408
2663	851409
88383	851410
1262	851411
30844	851412
69768	851413
38406	851414
546	851415
88205	851416
20859	851417
20506	851418
17523	851419
37107	851420
24338	851421
11688	851422
107243	851423
43436	851424
18420	851425
9003	851426
6204	851427
26480	851428
13116	851429
26916	851430
1593	851431
93994	851432
125175	851433
3053	851434
23100	851435
22223	851436
110301	851437
131155	851438
26590	851439
167028	851440
53556	851441
24108	851442
108655	851443
79873	851444
43461	851445
12021	851446
79666	851447
5042	851448
64227	851449
2782	851450
71232	851451
4774	851452
7940	851453
70542	851454
32260	851455
53986	851456
7974	851457
100080	851458
33509	851459
47696	851460
7994	851461
40287	851462
14538	851463
165556	851464
30826	851465
12868	851466
28789	851467
14550	851468
2635	851469
1725	851470
100252	851471
2149	851472
59077	851473
23941	851474
25336	851475
71242	851476
36039	851477
13433	851478
31523	851479
83603	851480
53360	851481
19337	851482
53002	851483
23656	851484
37045	851485
7695	851486
13482	851487
23257	851488
135190	851489
785	851490
107774	851491
22858	851492
5918	851493
24093	851494
32049	851495
28925	851496
15042	851497
10161	851498
141448	851499
47567	851500
21811	851501
126326	851502
58200	851503
24632	851504
2246	851505
112162	851506
25971	851507
12841	851508
56285	851509
78031	851510
7958	851511
14699	851512
121117	851513
69836	851514
5197	851515
4508	851516
4542	851517
48932	851518
2994	851519
4712	851520
26372	851521
81532	851522
108773	851523
24009	851524
66154	851525
155231	851526
16088	851527
80999	851528
6911	851529
123989	851530
20597	851531
38520	851532
30175	851533
27203	851534
69016	851535
100558	851536
20001	851537
55287	851538
27915	851539
23004	851540
51772	851541
35310	851542
36665	851543
7684	851544
22590	851545
49583	851546
35160	851547
55343	851548
22804	851549
58630	851550
30931	851551
37723	851552
47962	851553
96130	851554
134091	851555
89148	851556
1339	851557
88474	851558
38828	851559
45119	851560
25632	851561
15468	851562
37480	851563
22646	851564
52352	851565
9926	851566
146	851567
6211	851568
4305	851569
41151	851570
264	851571
695	851572
583	851573
76141	851574
73922	851575
100824	851576
8700	851577
149956	851578
29607	851579
35609	851580
9588	851581
952	851582
126307	851583
8195	851584
32733	851585
42020	851586
19521	851587
10974	851588
13325	851589
32628	851590
132205	851591
89096	851592
34486	851593
17695	851594
21601	851595
10286	851596
41893	851597
29682	851598
83385	851599
4915	851600
113142	851601
5906	851602
89757	851603
163098	851604
5470	851605
32563	851606
45343	851607
27411	851608
68055	851609
78198	851610
85719	851611
20882	851612
19801	851613
75875	851614
62157	851615
15569	851616
140332	851617
89391	851618
22321	851619
7824	851620
22685	851621
41520	851622
109782	851623
29668	851624
97267	851625
41727	851626
581	851627
35721	851628
53464	851629
56454	851630
98965	851631
10306	851632
141822	851633
2788	851634
15897	851635
31743	851636
4239	851637
8889	851638
28377	851639
15098	851640
80792	851641
56566	851642
60603	851643
79224	851644
27300	851645
16346	851646
86666	851647
24563	851648
30333	851649
7247	851650
69344	851651
17190	851652
17730	851653
334	851654
45645	851655
31004	851656
31392	851657
2331	851658
14742	851659
66702	851660
10431	851661
21535	851662
43292	851663
1245	851664
48777	851665
36030	851666
88717	851667
94529	851668
20957	851669
51533	851670
7069	851671
131885	851672
54341	851673
7783	851674
29647	851675
167940	851676
131748	851677
50578	851678
4179	851679
1381	851680
108128	851681
4083	851682
7238	851683
88640	851684
117830	851685
92778	851686
68857	851687
2583	851688
77580	851689
51349	851690
8545	851691
22062	851692
22196	851693
52360	851694
85205	851695
11472	851696
11318	851697
40018	851698
82483	851699
55967	851700
73925	851701
11904	851702
61925	851703
4313	851704
25996	851705
46497	851706
129813	851707
80487	851708
3188	851709
5709	851710
107226	851711
7681	851712
129651	851713
4259	851714
54287	851715
89301	851716
20408	851717
81123	851718
46058	851719
175	851720
24404	851721
131936	851722
5062	851723
22979	851724
138275	851725
33695	851726
114461	851727
81109	851728
1053	851729
41176	851730
35478	851731
73380	851732
82112	851733
4178	851734
14533	851735
105724	851736
25805	851737
10796	851738
154	851739
63370	851740
46427	851741
319	851742
46382	851743
32987	851744
26806	851745
60343	851746
132121	851747
34630	851748
103542	851749
48626	851750
93492	851751
103660	851752
37061	851753
39949	851754
69705	851755
48800	851756
28045	851757
3575	851758
160178	851759
21027	851760
37480	851761
156400	851762
10181	851763
16545	851764
84658	851765
58817	851766
137022	851767
10851	851768
78307	851769
26462	851770
8637	851771
91915	851772
157992	851773
531	851774
50192	851775
91174	851776
81532	851777
28800	851778
28248	851779
689	851780
98973	851781
1464	851782
19253	851783
28951	851784
133279	851785
630	851786
84431	851787
744	851788
3938	851789
110515	851790
2840	851791
9762	851792
1356	851793
4394	851794
152163	851795
19603	851796
16319	851797
3247	851798
491	851799
29633	851800
65791	851801
64509	851802
138941	851803
168500	851804
90535	851805
21890	851806
32700	851807
3467	851808
27520	851809
24256	851810
5381	851811
163791	851812
26279	851813
65733	851814
34378	851815
15535	851816
17833	851817
108971	851818
68195	851819
65308	851820
652	851821
3537	851822
12518	851823
126243	851824
70593	851825
23972	851826
63568	851827
68490	851828
160874	851829
8793	851830
20026	851831
30239	851832
35341	851833
10067	851834
43943	851835
42996	851836
1873	851837
29212	851838
69552	851839
70972	851840
26773	851841
87111	851842
22888	851843
6915	851844
880	851845
23607	851846
4386	851847
66942	851848
23971	851849
23817	851850
70120	851851
1033	851852
567	851853
76364	851854
3159	851855
82612	851856
20075	851857
7331	851858
20615	851859
9715	851860
55666	851861
1460	851862
66612	851863
45651	851864
93667	851865
11355	851866
10088	851867
69384	851868
152808	851869
46018	851870
48371	851871
4238	851872
93046	851873
19747	851874
42614	851875
70250	851876
8048	851877
66109	851878
8527	851879
46520	851880
5554	851881
77398	851882
34402	851883
33631	851884
68947	851885
126103	851886
31388	851887
111011	851888
57378	851889
1173	851890
63125	851891
8114	851892
149246	851893
77079	851894
24814	851895
48756	851896
32654	851897
125437	851898
28283	851899
52787	851900
32368	851901
30903	851902
32591	851903
83085	851904
45316	851905
64743	851906
82503	851907
46127	851908
11693	851909
91214	851910
87115	851911
13151	851912
41767	851913
6679	851914
127984	851915
54654	851916
6606	851917
3977	851918
2451	851919
64259	851920
57895	851921
12108	851922
151376	851923
143261	851924
9396	851925
91878	851926
17664	851927
29390	851928
46653	851929
54982	851930
78524	851931
18038	851932
118657	851933
4324	851934
13902	851935
41858	851936
38188	851937
1068	851938
22396	851939
33906	851940
53294	851941
14847	851942
60746	851943
27747	851944
2614	851945
7429	851946
539	851947
19345	851948
39173	851949
103719	851950
2984	851951
13636	851952
27377	851953
43102	851954
61741	851955
1376	851956
90549	851957
803	851958
4444	851959
22411	851960
41522	851961
57773	851962
42408	851963
10832	851964
22828	851965
1930	851966
67819	851967
1018	851968
75252	851969
138801	851970
54202	851971
159926	851972
14531	851973
42033	851974
156407	851975
19510	851976
125191	851977
6544	851978
78312	851979
56081	851980
8849	851981
6526	851982
105898	851983
21249	851984
141030	851985
45517	851986
3241	851987
17535	851988
97140	851989
4762	851990
31810	851991
5142	851992
1993	851993
1156	851994
26845	851995
1080	851996
31626	851997
60344	851998
111929	851999
33720	852000
17038	852001
42480	852002
7786	852003
11437	852004
58599	852005
10865	852006
97237	852007
139957	852008
59402	852009
154995	852010
71907	852011
2774	852012
685	852013
20540	852014
98333	852015
2978	852016
125135	852017
29605	852018
10850	852019
9745	852020
57308	852021
15300	852022
21630	852023
1437	852024
14273	852025
28147	852026
77370	852027
66327	852028
33212	852029
66336	852030
41503	852031
49240	852032
9222	852033
74960	852034
92525	852035
111530	852036
4506	852037
122175	852038
36230	852039
1604	852040
39553	852041
97769	852042
88305	852043
139327	852044
20008	852045
16038	852046
43417	852047
91692	852048
27298	852049
20981	852050
48810	852051
23653	852052
25396	852053
45232	852054
46929	852055
24474	852056
86729	852057
32038	852058
110579	852059
137196	852060
123443	852061
29301	852062
51439	852063
11135	852064
164733	852065
1286	852066
80262	852067
137666	852068
73197	852069
101508	852070
8108	852071
103239	852072
342	852073
12137	852074
4263	852075
55145	852076
77763	852077
24073	852078
2288	852079
81557	852080
57755	852081
3464	852082
47833	852083
102318	852084
33604	852085
17678	852086
164239	852087
24856	852088
159553	852089
76584	852090
20919	852091
96109	852092
78030	852093
85222	852094
8126	852095
34918	852096
4187	852097
114894	852098
22439	852099
14344	852100
11093	852101
10791	852102
49302	852103
15957	852104
8376	852105
44529	852106
22303	852107
73191	852108
40853	852109
44746	852110
1028	852111
9277	852112
33069	852113
29982	852114
11581	852115
15331	852116
2465	852117
38351	852118
114122	852119
87171	852120
26882	852121
53125	852122
89118	852123
22534	852124
128779	852125
75279	852126
157069	852127
82991	852128
2547	852129
33377	852130
11367	852131
53666	852132
67334	852133
30253	852134
7960	852135
66190	852136
5707	852137
33	852138
110471	852139
51587	852140
21954	852141
46524	852142
46983	852143
5160	852144
103412	852145
16551	852146
51782	852147
142315	852148
15748	852149
115197	852150
32076	852151
113927	852152
26197	852153
87346	852154
9575	852155
104243	852156
90305	852157
97004	852158
129671	852159
3633	852160
478	852161
1351	852162
127764	852163
24073	852164
26916	852165
57696	852166
55927	852167
7987	852168
107630	852169
55705	852170
22143	852171
82844	852172
383	852173
72657	852174
23303	852175
4469	852176
91573	852177
7206	852178
135	852179
13144	852180
15	852181
57589	852182
12034	852183
2694	852184
3964	852185
11152	852186
16111	852187
3168	852188
10872	852189
31898	852190
81939	852191
73064	852192
67857	852193
29348	852194
17553	852195
33707	852196
5781	852197
29195	852198
9082	852199
38366	852200
691	852201
81087	852202
5317	852203
27745	852204
10179	852205
53016	852206
115718	852207
63111	852208
27387	852209
72246	852210
49747	852211
13281	852212
1862	852213
25928	852214
68066	852215
3307	852216
14722	852217
80983	852218
35725	852219
32756	852220
167743	852221
14088	852222
42573	852223
27117	852224
24162	852225
151936	852226
10495	852227
36016	852228
50130	852229
8125	852230
100867	852231
132770	852232
29868	852233
40921	852234
81131	852235
16266	852236
13245	852237
65116	852238
31653	852239
4559	852240
7976	852241
43324	852242
83585	852243
24	852244
147728	852245
52738	852246
7380	852247
144547	852248
48334	852249
86993	852250
80382	852251
99912	852252
60847	852253
124190	852254
8664	852255
42667	852256
115469	852257
11772	852258
1714	852259
98483	852260
92472	852261
6808	852262
86670	852263
58586	852264
4782	852265
42582	852266
70307	852267
95464	852268
25277	852269
25949	852270
21780	852271
36703	852272
57970	852273
54898	852274
105913	852275
97137	852276
52672	852277
19823	852278
161015	852279
33624	852280
21039	852281
12544	852282
47293	852283
38458	852284
170219	852285
52114	852286
44661	852287
8707	852288
51596	852289
77953	852290
45554	852291
36865	852292
51270	852293
5245	852294
38	852295
20104	852296
39709	852297
2713	852298
16480	852299
1593	852300
90954	852301
488	852302
3004	852303
1983	852304
106976	852305
151759	852306
26847	852307
108375	852308
23138	852309
6442	852310
60798	852311
891	852312
964	852313
122619	852314
78561	852315
122337	852316
61349	852317
15906	852318
8733	852319
27892	852320
1159	852321
1936	852322
9592	852323
4614	852324
109678	852325
7567	852326
17382	852327
48751	852328
2596	852329
113461	852330
1687	852331
28774	852332
29847	852333
2287	852334
35465	852335
28028	852336
53886	852337
67974	852338
57245	852339
9257	852340
85435	852341
113556	852342
33547	852343
98568	852344
18278	852345
12679	852346
78916	852347
105063	852348
59263	852349
13212	852350
57811	852351
31525	852352
4583	852353
78968	852354
65321	852355
65868	852356
20196	852357
6986	852358
56959	852359
85498	852360
43040	852361
114819	852362
10592	852363
145020	852364
124320	852365
49957	852366
8776	852367
71995	852368
9271	852369
4247	852370
117326	852371
85431	852372
7499	852373
96336	852374
20997	852375
53440	852376
12943	852377
33866	852378
83946	852379
29255	852380
14554	852381
87910	852382
51084	852383
36623	852384
6499	852385
4303	852386
38334	852387
2593	852388
89793	852389
1403	852390
54535	852391
6004	852392
1989	852393
9192	852394
1288	852395
20896	852396
432	852397
56775	852398
6353	852399
13295	852400
37369	852401
101235	852402
39251	852403
30280	852404
10309	852405
16119	852406
49976	852407
40341	852408
7514	852409
86961	852410
1859	852411
72164	852412
39392	852413
42065	852414
17490	852415
10451	852416
4176	852417
42881	852418
56748	852419
3580	852420
80846	852421
607	852422
44767	852423
3075	852424
3254	852425
2974	852426
30931	852427
29161	852428
11381	852429
8762	852430
58611	852431
13140	852432
16284	852433
91551	852434
163758	852435
46360	852436
60349	852437
4838	852438
75450	852439
27204	852440
132678	852441
320	852442
24167	852443
32969	852444
8343	852445
13865	852446
49725	852447
104808	852448
7287	852449
2368	852450
91150	852451
45039	852452
104530	852453
73745	852454
61630	852455
33967	852456
14936	852457
143530	852458
91301	852459
6957	852460
123966	852461
54148	852462
44432	852463
33142	852464
64195	852465
49648	852466
9813	852467
19947	852468
29134	852469
15734	852470
11277	852471
35072	852472
112069	852473
88587	852474
24257	852475
7682	852476
15156	852477
18246	852478
5522	852479
72064	852480
58260	852481
84283	852482
18224	852483
15836	852484
1672	852485
94459	852486
163395	852487
31805	852488
84632	852489
75995	852490
10033	852491
10387	852492
6656	852493
17702	852494
729	852495
21326	852496
28679	852497
40305	852498
7678	852499
8385	852500
82174	852501
132651	852502
558	852503
40560	852504
65897	852505
14881	852506
7072	852507
73309	852508
81715	852509
39391	852510
28589	852511
100168	852512
49707	852513
16392	852514
153680	852515
22601	852516
63427	852517
13301	852518
6092	852519
48678	852520
69475	852521
105879	852522
87515	852523
11371	852524
105928	852525
78400	852526
36241	852527
17638	852528
63859	852529
154098	852530
1662	852531
768	852532
9711	852533
38362	852534
62392	852535
56663	852536
18877	852537
39849	852538
78294	852539
65440	852540
2132	852541
3207	852542
42051	852543
26290	852544
53175	852545
93682	852546
66124	852547
52651	852548
79316	852549
20515	852550
118670	852551
2550	852552
38659	852553
61276	852554
1451	852555
10636	852556
13690	852557
74269	852558
67023	852559
43511	852560
95601	852561
48118	852562
18051	852563
108666	852564
89280	852565
2452	852566
22297	852567
17593	852568
28821	852569
2044	852570
35565	852571
18683	852572
29102	852573
1094	852574
31199	852575
54388	852576
29315	852577
33550	852578
56064	852579
34119	852580
2523	852581
6344	852582
46245	852583
4427	852584
14659	852585
9372	852586
31010	852587
146193	852588
71309	852589
93559	852590
4559	852591
113251	852592
8398	852593
12627	852594
105407	852595
14358	852596
91481	852597
32953	852598
46150	852599
2097	852600
100711	852601
20859	852602
14533	852603
15936	852604
43555	852605
132741	852606
78897	852607
63684	852608
20383	852609
128205	852610
17103	852611
81596	852612
22311	852613
21108	852614
36909	852615
15107	852616
367	852617
4741	852618
121544	852619
12329	852620
8368	852621
7752	852622
1185	852623
58953	852624
3012	852625
15798	852626
110227	852627
2005	852628
4212	852629
68035	852630
88056	852631
5108	852632
1642	852633
2770	852634
2040	852635
1191	852636
59032	852637
132950	852638
81820	852639
15344	852640
1651	852641
49649	852642
121228	852643
17192	852644
12358	852645
3683	852646
141632	852647
2664	852648
96709	852649
16724	852650
23506	852651
29087	852652
18227	852653
19306	852654
2658	852655
42158	852656
123575	852657
168	852658
91480	852659
63403	852660
2159	852661
23374	852662
10035	852663
40819	852664
113824	852665
795	852666
24971	852667
132432	852668
17591	852669
32656	852670
30913	852671
115284	852672
3160	852673
65308	852674
1759	852675
22080	852676
27920	852677
52100	852678
29308	852679
97115	852680
90479	852681
56481	852682
29989	852683
9251	852684
37324	852685
95165	852686
65303	852687
7190	852688
31858	852689
36324	852690
54089	852691
24251	852692
37426	852693
13253	852694
13654	852695
32281	852696
147611	852697
5110	852698
4098	852699
55858	852700
2492	852701
16898	852702
108887	852703
9474	852704
71948	852705
1904	852706
9451	852707
161945	852708
115751	852709
42896	852710
8226	852711
18552	852712
56289	852713
10027	852714
26225	852715
440	852716
813	852717
68333	852718
56180	852719
34179	852720
111732	852721
101738	852722
83387	852723
17335	852724
8024	852725
7623	852726
159835	852727
30405	852728
53133	852729
13757	852730
24701	852731
50785	852732
23963	852733
20099	852734
18051	852735
77515	852736
74137	852737
79802	852738
19700	852739
1747	852740
42134	852741
54554	852742
26558	852743
44958	852744
120807	852745
39584	852746
56230	852747
17118	852748
98563	852749
135710	852750
2831	852751
23491	852752
37307	852753
42787	852754
80425	852755
51361	852756
1639	852757
21593	852758
90120	852759
101159	852760
15092	852761
74832	852762
139014	852763
29468	852764
23375	852765
115649	852766
25313	852767
30413	852768
132134	852769
139918	852770
35302	852771
23998	852772
66930	852773
54004	852774
67328	852775
69682	852776
137589	852777
24500	852778
59481	852779
3086	852780
53150	852781
3786	852782
70511	852783
46599	852784
3741	852785
2792	852786
16839	852787
47164	852788
106012	852789
108969	852790
6288	852791
80927	852792
36605	852793
8790	852794
8531	852795
67650	852796
23002	852797
48645	852798
75297	852799
19823	852800
138655	852801
15761	852802
1364	852803
74632	852804
4983	852805
49681	852806
16775	852807
47472	852808
19929	852809
199	852810
81663	852811
700	852812
65366	852813
2233	852814
7415	852815
5950	852816
29422	852817
55929	852818
18248	852819
79925	852820
33892	852821
12273	852822
72356	852823
72018	852824
4222	852825
16009	852826
109800	852827
66442	852828
10984	852829
132337	852830
9937	852831
52594	852832
12215	852833
238	852834
60919	852835
43034	852836
76648	852837
33802	852838
86200	852839
71359	852840
9223	852841
32480	852842
1698	852843
6871	852844
37814	852845
76656	852846
60200	852847
7334	852848
46861	852849
8886	852850
15759	852851
9663	852852
16824	852853
3262	852854
84555	852855
38413	852856
38145	852857
22503	852858
22398	852859
36275	852860
66626	852861
19718	852862
19617	852863
6075	852864
17583	852865
1802	852866
17777	852867
77468	852868
30708	852869
25785	852870
78739	852871
74130	852872
26476	852873
53151	852874
52544	852875
99762	852876
85704	852877
7844	852878
77786	852879
38693	852880
13496	852881
97451	852882
122441	852883
161360	852884
12427	852885
134949	852886
17855	852887
146017	852888
36808	852889
70924	852890
44662	852891
47597	852892
15573	852893
94289	852894
9326	852895
33877	852896
69530	852897
58631	852898
49622	852899
143400	852900
36865	852901
77899	852902
81994	852903
107236	852904
800	852905
14456	852906
64943	852907
22367	852908
9633	852909
59193	852910
136493	852911
97001	852912
39152	852913
43737	852914
45529	852915
99270	852916
9570	852917
11604	852918
36136	852919
73847	852920
79859	852921
9010	852922
8141	852923
26961	852924
124430	852925
83286	852926
8	852927
30600	852928
135049	852929
31528	852930
227	852931
70886	852932
99972	852933
52846	852934
6941	852935
9008	852936
48484	852937
12317	852938
25170	852939
12215	852940
38565	852941
20889	852942
41161	852943
78188	852944
27434	852945
103700	852946
3326	852947
2270	852948
82935	852949
7328	852950
37720	852951
3632	852952
45035	852953
37977	852954
6367	852955
2344	852956
18242	852957
163729	852958
48124	852959
8221	852960
75972	852961
200	852962
34981	852963
113776	852964
110151	852965
18786	852966
49442	852967
160761	852968
24769	852969
62676	852970
50619	852971
12537	852972
29055	852973
138978	852974
15029	852975
5193	852976
83040	852977
41326	852978
26883	852979
52663	852980
24472	852981
1752	852982
16654	852983
1065	852984
3886	852985
8980	852986
97100	852987
93907	852988
62620	852989
12000	852990
9869	852991
52542	852992
13649	852993
74939	852994
48657	852995
14168	852996
38729	852997
9075	852998
133	852999
26168	853000
30044	853001
28423	853002
15589	853003
154515	853004
28474	853005
38722	853006
110	853007
78557	853008
76382	853009
5857	853010
41572	853011
7157	853012
47864	853013
41782	853014
49730	853015
53960	853016
19466	853017
105855	853018
62675	853019
3561	853020
45877	853021
6868	853022
37318	853023
3760	853024
106208	853025
10606	853026
6466	853027
51829	853028
119407	853029
1598	853030
2408	853031
22933	853032
63717	853033
66423	853034
23	853035
81325	853036
19376	853037
45639	853038
79399	853039
45377	853040
43132	853041
59413	853042
30100	853043
116453	853044
107035	853045
13527	853046
52744	853047
16866	853048
32372	853049
5578	853050
159630	853051
122481	853052
3545	853053
20845	853054
62344	853055
1360	853056
81820	853057
64918	853058
42176	853059
9413	853060
6173	853061
53624	853062
27645	853063
20838	853064
130169	853065
11182	853066
63642	853067
88294	853068
8633	853069
56112	853070
37099	853071
60301	853072
26755	853073
67575	853074
11439	853075
34809	853076
51546	853077
30453	853078
39674	853079
29330	853080
65594	853081
128701	853082
27017	853083
61416	853084
6486	853085
106799	853086
7291	853087
25267	853088
80868	853089
131727	853090
35732	853091
63178	853092
17923	853093
1074	853094
62845	853095
67316	853096
86623	853097
43013	853098
772	853099
45210	853100
22240	853101
61953	853102
35171	853103
51682	853104
50985	853105
110317	853106
22148	853107
850	853108
61466	853109
144988	853110
59454	853111
109014	853112
47359	853113
96462	853114
73426	853115
34601	853116
86855	853117
260	853118
21362	853119
71643	853120
54478	853121
56078	853122
38630	853123
32707	853124
5950	853125
99925	853126
69416	853127
49593	853128
93289	853129
9740	853130
24195	853131
29048	853132
1210	853133
34271	853134
78238	853135
115617	853136
77720	853137
95247	853138
84530	853139
37665	853140
37550	853141
16199	853142
97049	853143
121988	853144
58780	853145
79519	853146
123031	853147
56101	853148
9549	853149
77450	853150
2159	853151
35640	853152
17458	853153
76652	853154
9803	853155
48865	853156
67911	853157
47735	853158
41548	853159
10540	853160
35609	853161
65938	853162
1817	853163
51338	853164
32139	853165
44180	853166
162703	853167
135742	853168
5261	853169
1258	853170
153836	853171
69948	853172
60730	853173
110913	853174
350	853175
5266	853176
11122	853177
159266	853178
4648	853179
102056	853180
156	853181
55760	853182
37804	853183
23792	853184
661	853185
129201	853186
38464	853187
2931	853188
61297	853189
76203	853190
37127	853191
96048	853192
107643	853193
38543	853194
2778	853195
12657	853196
16486	853197
56930	853198
15633	853199
10290	853200
55325	853201
152229	853202
668	853203
17106	853204
8195	853205
9798	853206
61097	853207
33137	853208
32972	853209
105544	853210
16237	853211
8797	853212
91624	853213
30941	853214
3167	853215
95097	853216
137523	853217
98014	853218
66998	853219
583	853220
27152	853221
13107	853222
11141	853223
44681	853224
38384	853225
117497	853226
11825	853227
9096	853228
45448	853229
63522	853230
6	853231
40825	853232
112310	853233
58012	853234
50695	853235
34237	853236
50973	853237
1385	853238
37594	853239
24767	853240
55614	853241
60755	853242
42583	853243
119337	853244
14131	853245
141124	853246
97723	853247
122043	853248
37386	853249
139363	853250
21507	853251
36890	853252
11897	853253
18346	853254
758	853255
3899	853256
97707	853257
36396	853258
47759	853259
98724	853260
66320	853261
126358	853262
91743	853263
20742	853264
71396	853265
23881	853266
14798	853267
65482	853268
103095	853269
63904	853270
29095	853271
68402	853272
29245	853273
5643	853274
1568	853275
9665	853276
21959	853277
82299	853278
49339	853279
76655	853280
70033	853281
108145	853282
64263	853283
183	853284
19542	853285
36756	853286
72194	853287
45860	853288
108789	853289
6665	853290
3628	853291
1223	853292
8580	853293
49110	853294
103318	853295
111712	853296
4291	853297
128724	853298
11229	853299
131028	853300
84293	853301
12661	853302
12389	853303
2558	853304
13198	853305
9546	853306
35759	853307
29163	853308
12091	853309
7762	853310
69233	853311
58791	853312
150034	853313
7646	853314
19427	853315
36119	853316
55495	853317
9024	853318
15652	853319
7586	853320
47624	853321
4096	853322
23846	853323
16500	853324
113730	853325
1716	853326
24021	853327
1333	853328
48639	853329
25318	853330
109071	853331
119108	853332
9141	853333
154505	853334
95040	853335
48712	853336
69633	853337
28863	853338
18910	853339
43827	853340
40039	853341
51969	853342
14368	853343
88073	853344
102371	853345
69315	853346
80399	853347
30346	853348
132086	853349
3045	853350
85701	853351
119210	853352
42236	853353
10445	853354
58743	853355
53594	853356
162270	853357
52	853358
40166	853359
40796	853360
4684	853361
32624	853362
34216	853363
29790	853364
15558	853365
22835	853366
111417	853367
8538	853368
112700	853369
51376	853370
42474	853371
54586	853372
66797	853373
143660	853374
26278	853375
14000	853376
40135	853377
2317	853378
5494	853379
24504	853380
28579	853381
31613	853382
54386	853383
973	853384
67603	853385
98025	853386
20031	853387
31443	853388
54237	853389
1628	853390
10828	853391
18628	853392
1399	853393
34393	853394
3669	853395
9550	853396
100	853397
8852	853398
20995	853399
23988	853400
6565	853401
3009	853402
41021	853403
74447	853404
34287	853405
18218	853406
101238	853407
24035	853408
2026	853409
1584	853410
8200	853411
622	853412
107173	853413
1520	853414
46312	853415
16170	853416
51243	853417
63911	853418
82605	853419
46017	853420
85265	853421
5206	853422
2951	853423
60514	853424
71573	853425
12764	853426
47417	853427
32438	853428
76268	853429
5056	853430
36334	853431
36114	853432
455	853433
23353	853434
1465	853435
290	853436
110355	853437
95403	853438
163918	853439
73903	853440
39438	853441
44760	853442
2550	853443
61101	853444
411	853445
37401	853446
14741	853447
70594	853448
10714	853449
153271	853450
54070	853451
122485	853452
74508	853453
92119	853454
57092	853455
61031	853456
68725	853457
60557	853458
103822	853459
52762	853460
20390	853461
77889	853462
77670	853463
9169	853464
69371	853465
5032	853466
6503	853467
25537	853468
6362	853469
9763	853470
108485	853471
2114	853472
78478	853473
5643	853474
88989	853475
26683	853476
29814	853477
4270	853478
10624	853479
23544	853480
34701	853481
87071	853482
14607	853483
36389	853484
11141	853485
14769	853486
9275	853487
3999	853488
341	853489
29955	853490
44346	853491
13344	853492
57366	853493
11738	853494
14465	853495
2171	853496
5552	853497
60752	853498
15799	853499
3150	853500
61651	853501
36698	853502
34756	853503
2290	853504
129603	853505
6	853506
21419	853507
102069	853508
133143	853509
93004	853510
8335	853511
31083	853512
73226	853513
37559	853514
96328	853515
95021	853516
8109	853517
42462	853518
73450	853519
122304	853520
119715	853521
39126	853522
65052	853523
43641	853524
52387	853525
19629	853526
162410	853527
7888	853528
45214	853529
106928	853530
39573	853531
4561	853532
6253	853533
9070	853534
44870	853535
44460	853536
93031	853537
34108	853538
20912	853539
27197	853540
38742	853541
2728	853542
44442	853543
141653	853544
28208	853545
14407	853546
5372	853547
8837	853548
11652	853549
53869	853550
116912	853551
6451	853552
111916	853553
4	853554
67345	853555
16770	853556
2555	853557
5433	853558
17116	853559
12690	853560
22680	853561
75885	853562
61693	853563
15065	853564
36410	853565
43287	853566
9671	853567
8347	853568
11555	853569
1526	853570
907	853571
9624	853572
7243	853573
64464	853574
28	853575
93595	853576
35581	853577
46909	853578
33998	853579
5080	853580
109512	853581
64406	853582
83191	853583
110875	853584
11386	853585
25616	853586
47675	853587
80092	853588
57362	853589
53696	853590
67169	853591
118898	853592
148071	853593
53	853594
22555	853595
8353	853596
28059	853597
167993	853598
26091	853599
23881	853600
40836	853601
9377	853602
14589	853603
9664	853604
17381	853605
9412	853606
52372	853607
45544	853608
1586	853609
135774	853610
11140	853611
46170	853612
4513	853613
25841	853614
8635	853615
8278	853616
598	853617
18894	853618
2978	853619
11006	853620
14152	853621
24532	853622
104490	853623
62425	853624
65514	853625
81408	853626
14771	853627
65357	853628
65074	853629
3301	853630
69819	853631
84614	853632
12238	853633
63032	853634
29448	853635
136008	853636
140130	853637
167591	853638
1047	853639
60090	853640
86891	853641
27046	853642
109961	853643
5012	853644
31401	853645
8786	853646
62476	853647
27447	853648
21292	853649
57331	853650
8027	853651
30839	853652
32822	853653
17242	853654
101643	853655
111515	853656
77430	853657
59179	853658
121096	853659
54926	853660
144618	853661
53712	853662
9703	853663
155870	853664
91854	853665
14194	853666
7814	853667
38000	853668
125241	853669
73227	853670
64146	853671
52292	853672
523	853673
30951	853674
247	853675
6416	853676
33218	853677
11056	853678
103258	853679
67561	853680
14173	853681
67134	853682
73787	853683
15588	853684
82599	853685
28234	853686
15552	853687
305	853688
34359	853689
7540	853690
103346	853691
46043	853692
43293	853693
60943	853694
144353	853695
37848	853696
21966	853697
21426	853698
2228	853699
84700	853700
81604	853701
63888	853702
57226	853703
606	853704
91487	853705
30940	853706
12525	853707
11515	853708
69247	853709
62827	853710
45926	853711
13771	853712
83158	853713
75923	853714
30025	853715
62994	853716
130440	853717
63982	853718
89442	853719
60099	853720
118190	853721
25692	853722
33204	853723
5734	853724
8707	853725
30918	853726
26290	853727
21334	853728
21196	853729
147846	853730
55732	853731
22604	853732
5838	853733
21422	853734
22815	853735
47149	853736
81540	853737
50140	853738
5552	853739
51779	853740
109339	853741
29067	853742
59678	853743
11131	853744
123015	853745
36429	853746
90063	853747
39445	853748
87612	853749
138276	853750
49075	853751
84223	853752
151357	853753
108165	853754
17861	853755
5382	853756
62633	853757
47913	853758
4279	853759
25390	853760
17344	853761
104750	853762
20840	853763
37041	853764
35116	853765
7930	853766
55072	853767
5986	853768
5482	853769
86034	853770
61957	853771
54984	853772
136861	853773
7695	853774
20	853775
29944	853776
9983	853777
3599	853778
42159	853779
54	853780
133554	853781
21355	853782
11571	853783
90616	853784
105689	853785
134748	853786
6647	853787
25974	853788
16688	853789
13481	853790
81160	853791
469	853792
72208	853793
5560	853794
7855	853795
3755	853796
18798	853797
68395	853798
30169	853799
45605	853800
6715	853801
25	853802
156262	853803
56392	853804
45265	853805
132595	853806
35009	853807
406	853808
20895	853809
49754	853810
40250	853811
15988	853812
60023	853813
31518	853814
17057	853815
5415	853816
45698	853817
60985	853818
44015	853819
79210	853820
29415	853821
15244	853822
28964	853823
129081	853824
6883	853825
18342	853826
59925	853827
40188	853828
110274	853829
108300	853830
77418	853831
31799	853832
25519	853833
130366	853834
87331	853835
109663	853836
16024	853837
81254	853838
103714	853839
71119	853840
124145	853841
50642	853842
26295	853843
31051	853844
20333	853845
54601	853846
1294	853847
68417	853848
10291	853849
24849	853850
54453	853851
37319	853852
73805	853853
58116	853854
28244	853855
42535	853856
55572	853857
52666	853858
2867	853859
39101	853860
108994	853861
14337	853862
46981	853863
134588	853864
89921	853865
59340	853866
109161	853867
40361	853868
134386	853869
12420	853870
18116	853871
42498	853872
35275	853873
16012	853874
11973	853875
111032	853876
2670	853877
28474	853878
29435	853879
12686	853880
4631	853881
804	853882
8300	853883
89505	853884
96680	853885
88744	853886
113345	853887
1900	853888
76177	853889
4770	853890
39750	853891
82459	853892
53950	853893
22721	853894
29673	853895
143796	853896
16154	853897
107232	853898
88072	853899
10342	853900
27113	853901
28427	853902
30654	853903
14562	853904
23220	853905
115677	853906
109094	853907
9681	853908
78717	853909
77482	853910
18883	853911
31938	853912
24589	853913
91085	853914
15052	853915
50672	853916
83614	853917
38719	853918
115602	853919
112864	853920
34998	853921
121642	853922
101954	853923
30276	853924
26967	853925
72329	853926
28828	853927
41400	853928
1007	853929
80391	853930
542	853931
28587	853932
158144	853933
6505	853934
84730	853935
35804	853936
32623	853937
7407	853938
45388	853939
16313	853940
89191	853941
52100	853942
12020	853943
18076	853944
62338	853945
2	853946
1503	853947
1884	853948
29440	853949
13052	853950
38985	853951
33378	853952
28227	853953
85267	853954
2757	853955
8951	853956
28709	853957
49095	853958
6534	853959
17405	853960
54894	853961
4074	853962
121	853963
52483	853964
39330	853965
5581	853966
44971	853967
15986	853968
34314	853969
111833	853970
3856	853971
5792	853972
14463	853973
19376	853974
7185	853975
77733	853976
105229	853977
27476	853978
39950	853979
39101	853980
116565	853981
10750	853982
20888	853983
30407	853984
39353	853985
4973	853986
6130	853987
11528	853988
75383	853989
120895	853990
2026	853991
113934	853992
9468	853993
26046	853994
75136	853995
818	853996
41704	853997
17009	853998
53286	853999
77815	854000
129088	854001
48665	854002
5734	854003
51073	854004
10616	854005
128442	854006
41443	854007
29674	854008
23255	854009
31652	854010
8293	854011
82505	854012
70139	854013
7371	854014
115421	854015
39566	854016
4225	854017
38853	854018
63344	854019
21406	854020
99975	854021
111554	854022
15215	854023
63254	854024
130220	854025
76098	854026
37447	854027
50621	854028
135717	854029
10347	854030
40998	854031
39581	854032
64262	854033
136689	854034
16801	854035
69601	854036
60649	854037
34591	854038
19644	854039
1287	854040
84	854041
13967	854042
38687	854043
15952	854044
88025	854045
9295	854046
55184	854047
21542	854048
13517	854049
137554	854050
35606	854051
6933	854052
57609	854053
104895	854054
62069	854055
53685	854056
929	854057
267	854058
23199	854059
21175	854060
12099	854061
47275	854062
10491	854063
67199	854064
34712	854065
12578	854066
1067	854067
6704	854068
11236	854069
87842	854070
1897	854071
824	854072
97494	854073
49108	854074
41976	854075
180	854076
86427	854077
159182	854078
14392	854079
13669	854080
620	854081
52274	854082
14548	854083
7005	854084
137134	854085
34310	854086
50180	854087
68382	854088
44596	854089
2192	854090
89141	854091
24630	854092
100809	854093
19352	854094
125728	854095
3284	854096
13341	854097
57431	854098
25599	854099
36457	854100
29753	854101
14930	854102
24910	854103
10275	854104
56180	854105
19614	854106
168084	854107
54880	854108
119897	854109
81538	854110
440	854111
39413	854112
1017	854113
117494	854114
111883	854115
13269	854116
10109	854117
22155	854118
7112	854119
15994	854120
47638	854121
55508	854122
28376	854123
6473	854124
1682	854125
33640	854126
47685	854127
95555	854128
427	854129
73103	854130
49297	854131
91675	854132
37548	854133
59782	854134
58850	854135
41332	854136
45599	854137
134054	854138
25404	854139
73494	854140
761	854141
1320	854142
8453	854143
10067	854144
132321	854145
38931	854146
10437	854147
48725	854148
61161	854149
22640	854150
13359	854151
11634	854152
93569	854153
10291	854154
25580	854155
126319	854156
44502	854157
16734	854158
3042	854159
75684	854160
62243	854161
840	854162
36925	854163
66082	854164
51832	854165
7923	854166
63215	854167
47414	854168
8055	854169
111038	854170
46171	854171
61301	854172
7446	854173
47881	854174
35826	854175
2198	854176
949	854177
129455	854178
63704	854179
23280	854180
12904	854181
81511	854182
13687	854183
64357	854184
26482	854185
46571	854186
3873	854187
103047	854188
20018	854189
50515	854190
8247	854191
71420	854192
27926	854193
43599	854194
31	854195
9087	854196
25562	854197
51379	854198
88060	854199
19728	854200
35205	854201
11414	854202
54787	854203
4912	854204
49468	854205
35494	854206
8270	854207
2843	854208
17461	854209
160164	854210
90261	854211
122341	854212
54403	854213
12487	854214
64558	854215
8114	854216
33609	854217
134205	854218
60973	854219
37071	854220
9606	854221
39711	854222
29111	854223
97351	854224
36718	854225
48426	854226
119255	854227
45281	854228
93242	854229
16248	854230
27265	854231
41621	854232
51093	854233
88852	854234
31306	854235
9699	854236
19587	854237
5073	854238
13562	854239
23235	854240
2032	854241
45964	854242
19652	854243
107958	854244
19704	854245
25670	854246
80658	854247
20031	854248
11769	854249
133680	854250
47978	854251
26342	854252
27726	854253
27222	854254
8596	854255
31923	854256
88729	854257
3418	854258
43073	854259
14310	854260
121280	854261
13191	854262
18969	854263
16826	854264
73652	854265
74451	854266
60330	854267
29634	854268
30034	854269
14131	854270
8513	854271
7744	854272
34263	854273
102983	854274
31741	854275
48809	854276
36253	854277
3931	854278
80699	854279
2583	854280
18906	854281
50437	854282
8657	854283
3524	854284
3292	854285
6964	854286
20975	854287
29443	854288
39830	854289
36503	854290
8449	854291
158702	854292
40108	854293
15441	854294
137959	854295
121375	854296
24908	854297
32963	854298
10337	854299
29602	854300
94148	854301
26286	854302
25092	854303
63144	854304
45129	854305
8800	854306
22187	854307
57392	854308
37918	854309
20392	854310
81044	854311
77755	854312
1899	854313
68020	854314
100307	854315
92005	854316
37411	854317
12322	854318
17415	854319
5744	854320
22189	854321
50694	854322
68970	854323
13554	854324
45794	854325
128882	854326
29384	854327
13800	854328
1678	854329
14986	854330
88745	854331
21960	854332
92961	854333
15137	854334
116804	854335
13500	854336
42700	854337
102353	854338
88550	854339
47969	854340
98100	854341
98284	854342
28517	854343
67977	854344
84619	854345
46419	854346
96925	854347
195	854348
15821	854349
123837	854350
57324	854351
16546	854352
12176	854353
23556	854354
15142	854355
59370	854356
371	854357
143686	854358
118675	854359
34542	854360
28600	854361
22939	854362
8385	854363
77461	854364
91	854365
22562	854366
53623	854367
11108	854368
21909	854369
15738	854370
32660	854371
41964	854372
39459	854373
54198	854374
60989	854375
158302	854376
20939	854377
5467	854378
6131	854379
13064	854380
30223	854381
40039	854382
30604	854383
91640	854384
5048	854385
10189	854386
91901	854387
62893	854388
38469	854389
32848	854390
35154	854391
476	854392
30928	854393
56435	854394
2747	854395
109865	854396
2576	854397
174	854398
41416	854399
67658	854400
4499	854401
27391	854402
19079	854403
19754	854404
4231	854405
3799	854406
75977	854407
102	854408
1732	854409
26017	854410
1602	854411
76783	854412
21781	854413
33700	854414
167908	854415
52088	854416
3864	854417
29364	854418
4133	854419
21264	854420
43057	854421
34345	854422
16186	854423
51440	854424
21490	854425
35820	854426
52161	854427
9500	854428
39076	854429
134305	854430
8373	854431
10721	854432
54873	854433
11938	854434
25616	854435
12189	854436
25166	854437
58617	854438
36096	854439
10717	854440
44733	854441
57186	854442
45757	854443
67048	854444
147248	854445
76530	854446
7771	854447
7250	854448
71516	854449
100411	854450
108074	854451
21426	854452
8077	854453
109684	854454
108872	854455
6075	854456
13625	854457
49396	854458
19833	854459
23704	854460
25227	854461
126630	854462
7968	854463
9530	854464
9161	854465
21381	854466
43684	854467
16533	854468
51088	854469
12719	854470
40452	854471
36645	854472
21064	854473
952	854474
43586	854475
28734	854476
95003	854477
9539	854478
43413	854479
139273	854480
50912	854481
52570	854482
156135	854483
2903	854484
16345	854485
77399	854486
28516	854487
45099	854488
117042	854489
60729	854490
31091	854491
79322	854492
84364	854493
165282	854494
94663	854495
23844	854496
23462	854497
27022	854498
41694	854499
18190	854500
1267	854501
31926	854502
45259	854503
70972	854504
21187	854505
23835	854506
139586	854507
6080	854508
37293	854509
14037	854510
128105	854511
56889	854512
90439	854513
44815	854514
71164	854515
8794	854516
2468	854517
2677	854518
19709	854519
73167	854520
93467	854521
13510	854522
87693	854523
153387	854524
3327	854525
14931	854526
166145	854527
96633	854528
55495	854529
33127	854530
82928	854531
47474	854532
28390	854533
77637	854534
68352	854535
61339	854536
6051	854537
4255	854538
15210	854539
1579	854540
133403	854541
90421	854542
25432	854543
68403	854544
121208	854545
91884	854546
10994	854547
6091	854548
21067	854549
28498	854550
6561	854551
64613	854552
54789	854553
105318	854554
73864	854555
97655	854556
24206	854557
11226	854558
43790	854559
41460	854560
1877	854561
77640	854562
56895	854563
35086	854564
4911	854565
23712	854566
27569	854567
29338	854568
35321	854569
40683	854570
10494	854571
81566	854572
111539	854573
127327	854574
19827	854575
107763	854576
122141	854577
128503	854578
32172	854579
15292	854580
13642	854581
8681	854582
65701	854583
74567	854584
136571	854585
86327	854586
30118	854587
46540	854588
2198	854589
4990	854590
68662	854591
25051	854592
2622	854593
35119	854594
58419	854595
55087	854596
8267	854597
22965	854598
62703	854599
48575	854600
36943	854601
413	854602
66233	854603
33535	854604
46264	854605
21630	854606
123781	854607
65789	854608
43253	854609
13824	854610
55004	854611
8526	854612
73410	854613
64807	854614
38787	854615
675	854616
122634	854617
87317	854618
62297	854619
59446	854620
23023	854621
30733	854622
75132	854623
109579	854624
18886	854625
7060	854626
122068	854627
65320	854628
32	854629
23237	854630
57866	854631
108058	854632
75	854633
9475	854634
100247	854635
13561	854636
22121	854637
47974	854638
21482	854639
682	854640
10108	854641
60448	854642
33960	854643
1513	854644
14359	854645
20474	854646
79446	854647
90180	854648
39001	854649
51203	854650
42590	854651
1666	854652
5884	854653
7053	854654
24428	854655
20970	854656
31863	854657
27986	854658
20861	854659
33034	854660
19298	854661
7810	854662
35206	854663
20196	854664
115371	854665
2601	854666
52804	854667
34659	854668
101961	854669
8840	854670
107244	854671
109722	854672
78601	854673
141741	854674
5694	854675
28638	854676
39044	854677
56902	854678
43631	854679
102049	854680
88098	854681
125448	854682
1327	854683
1724	854684
75589	854685
56189	854686
16718	854687
49948	854688
23313	854689
102592	854690
55851	854691
26362	854692
5592	854693
27828	854694
3267	854695
23575	854696
59869	854697
550	854698
10886	854699
54743	854700
24087	854701
79100	854702
15129	854703
4993	854704
131559	854705
37613	854706
19052	854707
146010	854708
26272	854709
116868	854710
17689	854711
61234	854712
5934	854713
72403	854714
155772	854715
2595	854716
5592	854717
26242	854718
853	854719
74373	854720
13506	854721
141670	854722
91683	854723
46696	854724
50537	854725
59920	854726
153005	854727
23042	854728
40518	854729
81817	854730
24772	854731
25716	854732
1063	854733
20651	854734
11744	854735
14438	854736
58313	854737
11713	854738
54683	854739
16750	854740
2428	854741
3014	854742
135959	854743
1455	854744
68152	854745
19263	854746
9149	854747
7496	854748
33372	854749
120816	854750
26921	854751
33151	854752
96404	854753
16559	854754
31129	854755
100916	854756
5366	854757
11728	854758
31815	854759
8040	854760
45724	854761
76041	854762
76399	854763
40956	854764
9579	854765
65523	854766
109772	854767
35256	854768
27891	854769
27	854770
13759	854771
104829	854772
37955	854773
61000	854774
136059	854775
706	854776
68369	854777
14054	854778
4614	854779
11078	854780
80450	854781
3952	854782
8181	854783
31075	854784
97169	854785
4836	854786
14775	854787
158608	854788
35640	854789
3314	854790
169191	854791
28747	854792
66416	854793
7257	854794
5926	854795
63300	854796
11717	854797
5492	854798
46893	854799
17637	854800
26622	854801
97669	854802
647	854803
44953	854804
21535	854805
36003	854806
31215	854807
135476	854808
4755	854809
92617	854810
54218	854811
34940	854812
156906	854813
40665	854814
11881	854815
77483	854816
105506	854817
33413	854818
836	854819
22992	854820
64296	854821
15463	854822
1731	854823
5626	854824
79832	854825
2333	854826
46394	854827
10230	854828
9690	854829
59851	854830
54874	854831
67868	854832
92575	854833
8344	854834
77350	854835
102837	854836
150689	854837
164395	854838
51406	854839
136766	854840
80744	854841
89176	854842
31280	854843
20554	854844
100391	854845
13820	854846
75287	854847
12108	854848
132123	854849
3418	854850
80667	854851
48804	854852
11380	854853
76337	854854
30227	854855
11936	854856
71467	854857
27391	854858
22955	854859
10005	854860
41381	854861
39632	854862
25960	854863
6022	854864
154182	854865
3069	854866
61613	854867
14161	854868
71650	854869
83105	854870
14104	854871
23186	854872
80328	854873
23935	854874
98130	854875
83509	854876
1232	854877
108763	854878
48140	854879
37652	854880
55134	854881
55059	854882
40252	854883
10243	854884
3638	854885
32324	854886
15354	854887
75816	854888
1319	854889
34268	854890
59564	854891
9474	854892
46692	854893
1635	854894
52684	854895
13422	854896
44219	854897
155052	854898
82612	854899
6278	854900
52683	854901
13141	854902
2291	854903
44205	854904
50834	854905
6910	854906
55296	854907
2450	854908
14910	854909
38873	854910
148407	854911
13186	854912
19435	854913
7651	854914
86587	854915
64540	854916
4961	854917
2980	854918
73093	854919
28521	854920
7398	854921
53219	854922
84837	854923
12492	854924
1822	854925
54271	854926
42256	854927
141869	854928
20138	854929
12671	854930
28983	854931
61855	854932
1754	854933
124564	854934
76658	854935
71144	854936
21517	854937
3463	854938
48587	854939
58552	854940
130987	854941
113181	854942
96119	854943
376	854944
29491	854945
14347	854946
1487	854947
90255	854948
5654	854949
22042	854950
3393	854951
54959	854952
27702	854953
7439	854954
18276	854955
52163	854956
50548	854957
13191	854958
37308	854959
36706	854960
8175	854961
35037	854962
143571	854963
4701	854964
4668	854965
83801	854966
53130	854967
7311	854968
22957	854969
18360	854970
42969	854971
30276	854972
10549	854973
38375	854974
29447	854975
14429	854976
98	854977
39470	854978
56352	854979
5204	854980
135471	854981
1332	854982
76458	854983
136781	854984
940	854985
45398	854986
51413	854987
63405	854988
8883	854989
1	854990
43748	854991
83888	854992
153432	854993
23983	854994
60504	854995
85497	854996
56225	854997
9702	854998
57193	854999
30899	855000
28229	855001
1201	855002
90419	855003
37872	855004
88291	855005
487	855006
21913	855007
12766	855008
136950	855009
86828	855010
18073	855011
48179	855012
113650	855013
226	855014
107991	855015
20425	855016
31199	855017
50761	855018
37937	855019
18490	855020
15447	855021
10068	855022
57250	855023
20721	855024
66050	855025
27234	855026
121956	855027
11778	855028
77	855029
4429	855030
18774	855031
8464	855032
33661	855033
98307	855034
38393	855035
36203	855036
94018	855037
89582	855038
464	855039
135147	855040
20319	855041
40768	855042
70384	855043
18074	855044
5271	855045
123072	855046
10	855047
350	855048
58764	855049
5222	855050
69345	855051
113987	855052
83181	855053
100037	855054
31760	855055
52490	855056
3083	855057
81810	855058
38351	855059
51075	855060
132	855061
17198	855062
40775	855063
38658	855064
124724	855065
17394	855066
119265	855067
93106	855068
819	855069
2623	855070
18693	855071
46427	855072
33659	855073
98938	855074
109862	855075
914	855076
57350	855077
9245	855078
132009	855079
44141	855080
93878	855081
869	855082
20114	855083
25897	855084
54594	855085
658	855086
96545	855087
49019	855088
66726	855089
48690	855090
7380	855091
56670	855092
12017	855093
11367	855094
16359	855095
18864	855096
57873	855097
62778	855098
10150	855099
1553	855100
42599	855101
60038	855102
3050	855103
122855	855104
33401	855105
88	855106
3607	855107
140804	855108
35257	855109
8847	855110
56693	855111
1103	855112
14826	855113
96275	855114
102195	855115
2576	855116
120551	855117
65080	855118
38289	855119
31429	855120
12095	855121
69070	855122
68104	855123
89421	855124
48681	855125
107799	855126
31745	855127
14636	855128
15747	855129
31792	855130
71846	855131
106194	855132
18458	855133
86592	855134
3434	855135
94685	855136
10022	855137
9629	855138
22430	855139
45475	855140
139003	855141
121953	855142
20122	855143
7939	855144
23970	855145
9454	855146
5391	855147
8098	855148
37046	855149
1007	855150
38381	855151
85955	855152
12041	855153
22717	855154
18978	855155
86136	855156
14173	855157
7699	855158
83718	855159
3862	855160
13967	855161
5547	855162
1528	855163
10295	855164
50231	855165
101285	855166
5608	855167
17627	855168
43113	855169
22933	855170
47180	855171
52534	855172
5540	855173
12323	855174
36589	855175
98542	855176
76131	855177
60715	855178
10237	855179
3139	855180
38632	855181
54966	855182
518	855183
4028	855184
68489	855185
42437	855186
15072	855187
58755	855188
29041	855189
7383	855190
62	855191
38311	855192
114582	855193
85025	855194
12936	855195
32031	855196
74555	855197
33149	855198
64389	855199
47	855200
28500	855201
60929	855202
8302	855203
57487	855204
9177	855205
40624	855206
33558	855207
42679	855208
76424	855209
17070	855210
10255	855211
45857	855212
48053	855213
21125	855214
16020	855215
74916	855216
16814	855217
7313	855218
49649	855219
86141	855220
71809	855221
4683	855222
131568	855223
86841	855224
18386	855225
56786	855226
75522	855227
37567	855228
1476	855229
4883	855230
42589	855231
33007	855232
63779	855233
68585	855234
135295	855235
14632	855236
34246	855237
4280	855238
9330	855239
38042	855240
55262	855241
40905	855242
55622	855243
1211	855244
20546	855245
47605	855246
77019	855247
801	855248
26232	855249
10423	855250
26456	855251
18884	855252
31300	855253
6970	855254
51334	855255
97666	855256
159426	855257
26883	855258
13457	855259
91820	855260
139210	855261
65	855262
17527	855263
6922	855264
27505	855265
6478	855266
1601	855267
74190	855268
4754	855269
82577	855270
160501	855271
22391	855272
116889	855273
44128	855274
64335	855275
38565	855276
15484	855277
37757	855278
115960	855279
47682	855280
71331	855281
10776	855282
141	855283
27424	855284
31287	855285
38577	855286
2717	855287
42557	855288
475	855289
392	855290
46403	855291
33723	855292
1224	855293
28156	855294
96458	855295
2516	855296
42949	855297
38139	855298
36692	855299
3599	855300
113	855301
34097	855302
30573	855303
122744	855304
763	855305
12872	855306
164454	855307
79525	855308
32027	855309
28312	855310
37486	855311
52362	855312
38618	855313
15174	855314
151302	855315
91126	855316
81514	855317
91009	855318
8602	855319
11541	855320
57975	855321
13050	855322
89844	855323
102745	855324
33183	855325
11506	855326
146676	855327
98996	855328
2174	855329
62457	855330
30643	855331
11648	855332
74410	855333
154581	855334
4419	855335
73066	855336
35874	855337
706	855338
106292	855339
82098	855340
32010	855341
61	855342
1349	855343
140619	855344
22307	855345
80662	855346
12005	855347
27945	855348
89019	855349
1004	855350
105328	855351
22293	855352
125180	855353
107130	855354
83580	855355
135785	855356
13081	855357
22083	855358
22258	855359
94178	855360
3998	855361
129431	855362
13890	855363
6226	855364
19598	855365
89276	855366
97003	855367
67913	855368
10861	855369
83074	855370
8538	855371
13220	855372
9587	855373
32584	855374
55161	855375
4629	855376
6508	855377
10514	855378
11172	855379
13767	855380
36606	855381
49607	855382
50805	855383
25318	855384
58626	855385
77629	855386
109439	855387
8672	855388
62413	855389
8141	855390
56526	855391
151279	855392
66495	855393
25035	855394
23205	855395
19539	855396
11103	855397
72214	855398
28752	855399
166670	855400
56548	855401
6417	855402
105401	855403
52339	855404
28122	855405
42619	855406
44115	855407
28582	855408
6229	855409
50897	855410
50287	855411
17853	855412
2580	855413
29259	855414
896	855415
8397	855416
23978	855417
842	855418
1698	855419
10347	855420
30186	855421
11445	855422
71913	855423
119582	855424
117968	855425
58059	855426
30129	855427
126936	855428
110311	855429
6447	855430
36014	855431
9127	855432
10795	855433
8559	855434
49157	855435
92430	855436
9306	855437
16046	855438
40773	855439
1039	855440
20066	855441
102920	855442
23705	855443
9754	855444
58252	855445
18408	855446
10721	855447
152643	855448
37925	855449
149275	855450
49834	855451
135710	855452
15312	855453
140091	855454
109747	855455
417	855456
17497	855457
54377	855458
18643	855459
8428	855460
1594	855461
137577	855462
7652	855463
23723	855464
109639	855465
38042	855466
58466	855467
68314	855468
9509	855469
13986	855470
4690	855471
4136	855472
32847	855473
3720	855474
100884	855475
16286	855476
63472	855477
104375	855478
59882	855479
110488	855480
24030	855481
41913	855482
145543	855483
110269	855484
156	855485
36427	855486
45874	855487
101430	855488
44488	855489
46254	855490
25485	855491
6110	855492
112171	855493
142562	855494
8124	855495
22695	855496
18165	855497
15481	855498
1896	855499
152158	855500
16814	855501
2245	855502
32955	855503
49617	855504
29923	855505
90446	855506
1987	855507
35523	855508
137148	855509
140223	855510
126109	855511
115135	855512
31801	855513
73919	855514
83982	855515
24360	855516
108055	855517
63411	855518
70382	855519
4701	855520
42598	855521
15228	855522
20242	855523
7099	855524
71573	855525
124774	855526
76750	855527
6225	855528
20984	855529
8	855530
58484	855531
35427	855532
24037	855533
34014	855534
111579	855535
7522	855536
143087	855537
47573	855538
33883	855539
85709	855540
92505	855541
42794	855542
2952	855543
165320	855544
45310	855545
107349	855546
53902	855547
87359	855548
13200	855549
60151	855550
12311	855551
24519	855552
280	855553
24336	855554
89707	855555
125316	855556
97554	855557
88089	855558
41742	855559
37249	855560
32079	855561
128715	855562
62124	855563
78147	855564
75443	855565
10450	855566
78235	855567
31454	855568
28421	855569
45149	855570
44469	855571
36624	855572
125120	855573
65374	855574
15087	855575
53735	855576
31634	855577
58917	855578
64040	855579
55836	855580
103922	855581
97831	855582
65206	855583
106342	855584
63262	855585
34113	855586
68115	855587
1393	855588
36684	855589
88192	855590
98391	855591
106223	855592
69367	855593
39052	855594
78995	855595
107698	855596
42534	855597
85737	855598
10997	855599
33692	855600
23793	855601
22082	855602
37535	855603
1524	855604
645	855605
49083	855606
18698	855607
38915	855608
1015	855609
1079	855610
11807	855611
10220	855612
32278	855613
51785	855614
75883	855615
95423	855616
70304	855617
22781	855618
109165	855619
36596	855620
12073	855621
52863	855622
92444	855623
123099	855624
96979	855625
14120	855626
94527	855627
26366	855628
40507	855629
28248	855630
51506	855631
23404	855632
95687	855633
33686	855634
13645	855635
18407	855636
80304	855637
30335	855638
109252	855639
47471	855640
30637	855641
108713	855642
21969	855643
3012	855644
69691	855645
22792	855646
721	855647
45120	855648
48274	855649
6541	855650
45092	855651
36453	855652
116190	855653
136341	855654
7090	855655
30723	855656
150579	855657
111379	855658
31246	855659
73503	855660
117265	855661
75005	855662
69517	855663
20177	855664
130247	855665
50855	855666
6768	855667
129248	855668
7470	855669
42262	855670
17275	855671
166989	855672
72702	855673
43909	855674
18296	855675
38862	855676
22843	855677
27094	855678
52552	855679
6523	855680
8566	855681
70883	855682
140182	855683
3713	855684
25737	855685
12282	855686
38267	855687
121617	855688
62386	855689
25758	855690
31268	855691
6167	855692
33340	855693
1557	855694
18859	855695
38947	855696
48465	855697
1153	855698
5725	855699
93807	855700
2270	855701
117399	855702
49575	855703
44453	855704
24263	855705
49980	855706
3006	855707
10676	855708
55310	855709
14359	855710
32016	855711
12642	855712
53904	855713
66568	855714
71519	855715
4254	855716
1716	855717
59923	855718
109533	855719
32634	855720
106793	855721
43133	855722
110125	855723
137221	855724
37462	855725
6240	855726
96174	855727
12154	855728
109406	855729
74787	855730
94128	855731
86564	855732
22226	855733
128330	855734
37459	855735
49741	855736
27876	855737
41903	855738
59465	855739
28829	855740
133544	855741
12549	855742
106558	855743
76118	855744
140438	855745
128558	855746
115436	855747
93294	855748
14078	855749
67971	855750
82572	855751
16090	855752
98492	855753
10659	855754
6321	855755
17404	855756
92331	855757
28870	855758
11640	855759
5715	855760
29401	855761
120181	855762
109528	855763
65430	855764
44839	855765
2696	855766
9876	855767
18094	855768
58281	855769
44664	855770
32066	855771
79715	855772
36809	855773
47815	855774
117330	855775
26189	855776
134371	855777
82434	855778
11267	855779
116386	855780
2616	855781
87884	855782
31162	855783
35222	855784
36835	855785
62594	855786
154349	855787
57148	855788
14779	855789
24111	855790
51978	855791
124817	855792
21904	855793
54928	855794
50944	855795
13419	855796
31666	855797
22850	855798
39398	855799
119683	855800
55292	855801
4259	855802
7439	855803
61647	855804
12126	855805
55216	855806
9756	855807
26	855808
50320	855809
10451	855810
62684	855811
50541	855812
115345	855813
1002	855814
27535	855815
102371	855816
3160	855817
1122	855818
2393	855819
110596	855820
5135	855821
6362	855822
82487	855823
85575	855824
59216	855825
27944	855826
1117	855827
80002	855828
648	855829
55573	855830
17843	855831
69051	855832
95600	855833
82162	855834
48925	855835
94133	855836
17475	855837
13685	855838
79005	855839
12336	855840
136427	855841
99786	855842
43681	855843
28016	855844
138130	855845
62361	855846
14056	855847
37974	855848
128051	855849
12432	855850
32117	855851
61839	855852
98012	855853
42191	855854
107057	855855
71644	855856
32684	855857
3765	855858
135	855859
13817	855860
85986	855861
77098	855862
25918	855863
24173	855864
6559	855865
6027	855866
37337	855867
19333	855868
55737	855869
215	855870
45793	855871
5005	855872
3934	855873
16243	855874
72294	855875
21404	855876
30857	855877
50848	855878
90674	855879
465	855880
8851	855881
7267	855882
45066	855883
38376	855884
88094	855885
3802	855886
47572	855887
31082	855888
41340	855889
23876	855890
12536	855891
6442	855892
102881	855893
23309	855894
1975	855895
48882	855896
136088	855897
133627	855898
53100	855899
2671	855900
31026	855901
11426	855902
21270	855903
3984	855904
5089	855905
116033	855906
6095	855907
26317	855908
62718	855909
23479	855910
14828	855911
117167	855912
37492	855913
9106	855914
7760	855915
23817	855916
18519	855917
20994	855918
26058	855919
82654	855920
74077	855921
9789	855922
1048	855923
8847	855924
43723	855925
44104	855926
9828	855927
1219	855928
95463	855929
25475	855930
36	855931
69140	855932
2310	855933
23203	855934
16467	855935
4649	855936
3219	855937
9846	855938
67975	855939
5730	855940
148278	855941
14692	855942
128864	855943
20921	855944
123579	855945
31125	855946
11256	855947
22377	855948
140287	855949
6976	855950
3480	855951
21822	855952
150708	855953
167971	855954
42850	855955
158559	855956
53625	855957
8251	855958
3042	855959
267	855960
83729	855961
5966	855962
10123	855963
14788	855964
5004	855965
1114	855966
111706	855967
17307	855968
33589	855969
3023	855970
47843	855971
91807	855972
30431	855973
1482	855974
40339	855975
1253	855976
114813	855977
11481	855978
15529	855979
36444	855980
37013	855981
20076	855982
55874	855983
22012	855984
2105	855985
16015	855986
14570	855987
16617	855988
25527	855989
74852	855990
114323	855991
133167	855992
54024	855993
42601	855994
32322	855995
133614	855996
60000	855997
26413	855998
3002	855999
736	856000
132642	856001
8016	856002
9989	856003
19118	856004
13893	856005
2930	856006
5828	856007
55945	856008
5645	856009
6998	856010
1869	856011
9359	856012
10	856013
34843	856014
16936	856015
14947	856016
57113	856017
37653	856018
33864	856019
82970	856020
36194	856021
6726	856022
161179	856023
65399	856024
65909	856025
26875	856026
9887	856027
45778	856028
116799	856029
98846	856030
2204	856031
39914	856032
24225	856033
953	856034
31677	856035
150792	856036
14599	856037
7469	856038
9310	856039
36448	856040
16875	856041
34036	856042
147	856043
54549	856044
127718	856045
408	856046
52508	856047
54651	856048
20478	856049
46391	856050
55750	856051
26089	856052
16897	856053
6715	856054
5237	856055
5485	856056
7068	856057
137716	856058
8593	856059
63214	856060
72502	856061
25706	856062
11989	856063
16501	856064
6443	856065
101839	856066
23049	856067
22273	856068
4622	856069
4749	856070
102690	856071
35442	856072
117942	856073
10426	856074
25141	856075
47171	856076
37469	856077
106046	856078
303	856079
66369	856080
23280	856081
1979	856082
74703	856083
44661	856084
42079	856085
56152	856086
5095	856087
63083	856088
63481	856089
98914	856090
34680	856091
95796	856092
65460	856093
89354	856094
6386	856095
9332	856096
8430	856097
31954	856098
57394	856099
73974	856100
51793	856101
64867	856102
19927	856103
74204	856104
90397	856105
131704	856106
36314	856107
51072	856108
46536	856109
78232	856110
23122	856111
18596	856112
118018	856113
22008	856114
50382	856115
53430	856116
63848	856117
288	856118
72739	856119
45162	856120
41797	856121
105684	856122
15750	856123
28841	856124
14574	856125
5059	856126
141657	856127
56959	856128
39934	856129
7039	856130
73684	856131
53249	856132
58344	856133
1513	856134
7171	856135
49347	856136
32067	856137
33567	856138
2984	856139
26753	856140
121206	856141
27780	856142
19088	856143
15109	856144
46417	856145
39875	856146
51706	856147
4016	856148
57580	856149
23444	856150
76846	856151
11656	856152
13437	856153
24416	856154
146125	856155
45481	856156
94101	856157
88867	856158
903	856159
111206	856160
125344	856161
11611	856162
16626	856163
32363	856164
5339	856165
16045	856166
18892	856167
14039	856168
126473	856169
101783	856170
13099	856171
144845	856172
62737	856173
41976	856174
85955	856175
69731	856176
101294	856177
6305	856178
36110	856179
55864	856180
35253	856181
22265	856182
5281	856183
36351	856184
49325	856185
87807	856186
5787	856187
47812	856188
33349	856189
4131	856190
123540	856191
377	856192
23516	856193
7507	856194
10883	856195
111765	856196
2368	856197
93550	856198
35001	856199
69029	856200
26874	856201
28674	856202
101994	856203
65574	856204
30863	856205
128134	856206
22599	856207
41991	856208
11245	856209
90832	856210
48727	856211
46931	856212
4242	856213
22092	856214
14532	856215
97744	856216
97881	856217
3902	856218
88478	856219
68096	856220
57574	856221
6391	856222
163120	856223
6608	856224
36533	856225
167554	856226
100268	856227
37373	856228
4656	856229
15995	856230
141574	856231
1886	856232
1917	856233
3159	856234
38577	856235
19621	856236
133651	856237
35976	856238
27257	856239
16799	856240
96052	856241
6331	856242
8504	856243
136127	856244
34109	856245
33242	856246
7731	856247
118664	856248
68181	856249
3470	856250
77704	856251
7955	856252
32458	856253
21433	856254
12578	856255
40091	856256
72035	856257
7201	856258
74124	856259
90365	856260
10336	856261
35018	856262
156762	856263
69168	856264
158008	856265
1869	856266
17072	856267
54025	856268
1581	856269
40065	856270
1401	856271
1086	856272
16896	856273
4669	856274
65802	856275
55803	856276
59672	856277
4414	856278
53880	856279
8932	856280
51488	856281
12388	856282
2715	856283
4443	856284
56814	856285
11629	856286
50087	856287
4790	856288
11894	856289
20228	856290
4082	856291
19437	856292
4468	856293
38404	856294
1421	856295
46388	856296
38450	856297
68128	856298
16107	856299
14142	856300
86411	856301
49742	856302
84074	856303
1350	856304
19016	856305
87717	856306
67342	856307
37206	856308
1866	856309
121165	856310
7735	856311
6599	856312
88669	856313
5443	856314
60984	856315
19588	856316
71420	856317
10208	856318
137004	856319
136577	856320
21227	856321
2545	856322
69368	856323
72659	856324
33812	856325
25864	856326
18012	856327
2794	856328
40022	856329
61140	856330
4626	856331
32736	856332
37734	856333
36368	856334
7118	856335
18219	856336
26687	856337
56057	856338
60529	856339
13803	856340
28598	856341
69584	856342
18632	856343
65820	856344
4053	856345
57003	856346
36746	856347
1249	856348
100876	856349
15884	856350
137587	856351
3028	856352
26323	856353
2846	856354
100901	856355
91975	856356
4583	856357
36571	856358
41170	856359
27293	856360
97151	856361
88591	856362
8127	856363
137664	856364
1942	856365
2628	856366
3519	856367
21247	856368
76446	856369
23773	856370
47169	856371
168744	856372
3479	856373
11215	856374
57431	856375
14819	856376
620	856377
14345	856378
15402	856379
32292	856380
50104	856381
58899	856382
101774	856383
91864	856384
83648	856385
38665	856386
2838	856387
99282	856388
74833	856389
42977	856390
10813	856391
18656	856392
17842	856393
126347	856394
841	856395
5921	856396
36259	856397
80832	856398
23576	856399
20016	856400
75532	856401
14504	856402
18491	856403
38401	856404
37395	856405
64169	856406
93400	856407
125963	856408
818	856409
26957	856410
78567	856411
77574	856412
23803	856413
110931	856414
1596	856415
12109	856416
20998	856417
20209	856418
149935	856419
48060	856420
21772	856421
39672	856422
81187	856423
24001	856424
91051	856425
24591	856426
4851	856427
12266	856428
38179	856429
76419	856430
46362	856431
29918	856432
21077	856433
7376	856434
84654	856435
42907	856436
20785	856437
96346	856438
59444	856439
6276	856440
77039	856441
2072	856442
59358	856443
45395	856444
4594	856445
7340	856446
8747	856447
4161	856448
22910	856449
69788	856450
22702	856451
20511	856452
13877	856453
51076	856454
44905	856455
3992	856456
13414	856457
3880	856458
38044	856459
45086	856460
7368	856461
42280	856462
9434	856463
89922	856464
156886	856465
70433	856466
20611	856467
52580	856468
31639	856469
97094	856470
16929	856471
18813	856472
5073	856473
2831	856474
38682	856475
123837	856476
66338	856477
107476	856478
10755	856479
600	856480
240	856481
22291	856482
17041	856483
61592	856484
5184	856485
2439	856486
13534	856487
161737	856488
88433	856489
52207	856490
78690	856491
32270	856492
104	856493
43771	856494
77861	856495
40231	856496
27784	856497
106342	856498
3789	856499
70836	856500
28869	856501
32278	856502
14566	856503
8555	856504
55475	856505
87873	856506
39190	856507
71037	856508
40865	856509
91634	856510
63740	856511
28424	856512
138246	856513
17714	856514
35984	856515
25775	856516
2657	856517
1259	856518
8431	856519
17624	856520
28157	856521
46344	856522
8117	856523
92543	856524
5383	856525
49089	856526
3191	856527
25057	856528
49348	856529
85892	856530
9156	856531
47843	856532
5924	856533
31059	856534
9654	856535
62706	856536
13982	856537
19709	856538
155522	856539
16963	856540
83016	856541
8451	856542
81673	856543
105404	856544
107187	856545
19294	856546
162579	856547
2339	856548
871	856549
9897	856550
1616	856551
21704	856552
1792	856553
41453	856554
79630	856555
156995	856556
45665	856557
106747	856558
8921	856559
81867	856560
16389	856561
19783	856562
39296	856563
746	856564
16305	856565
5011	856566
9853	856567
1722	856568
34388	856569
79172	856570
7227	856571
111225	856572
112007	856573
4160	856574
2948	856575
36792	856576
75634	856577
39942	856578
26030	856579
9958	856580
47451	856581
38	856582
42418	856583
21878	856584
10968	856585
77262	856586
1357	856587
65692	856588
89012	856589
2049	856590
62220	856591
53806	856592
35492	856593
34339	856594
30289	856595
49180	856596
62604	856597
37073	856598
15788	856599
76184	856600
29344	856601
49539	856602
135605	856603
536	856604
67762	856605
5508	856606
31714	856607
26236	856608
62889	856609
3957	856610
90963	856611
16036	856612
929	856613
11376	856614
36272	856615
122799	856616
63186	856617
8844	856618
167906	856619
19969	856620
100291	856621
5701	856622
76699	856623
2603	856624
9071	856625
5885	856626
58152	856627
26	856628
38770	856629
27885	856630
32415	856631
28170	856632
144572	856633
137031	856634
77415	856635
30289	856636
54308	856637
72209	856638
13979	856639
118944	856640
88059	856641
12341	856642
19877	856643
69280	856644
8861	856645
15918	856646
22980	856647
66119	856648
106795	856649
7979	856650
14896	856651
1801	856652
104062	856653
79631	856654
19944	856655
20935	856656
111700	856657
44886	856658
4021	856659
58327	856660
6348	856661
45792	856662
5847	856663
99161	856664
65587	856665
6180	856666
24990	856667
68219	856668
35299	856669
76446	856670
34499	856671
22122	856672
1539	856673
64129	856674
36570	856675
107427	856676
16838	856677
30511	856678
135730	856679
64127	856680
72977	856681
62666	856682
160477	856683
69277	856684
31364	856685
105479	856686
54063	856687
5302	856688
2637	856689
26810	856690
47518	856691
47953	856692
29159	856693
4435	856694
76803	856695
67583	856696
51519	856697
58070	856698
13191	856699
41658	856700
5701	856701
79575	856702
14826	856703
21332	856704
53158	856705
21801	856706
107645	856707
5792	856708
1575	856709
23795	856710
24783	856711
37927	856712
8081	856713
109861	856714
12202	856715
22461	856716
12824	856717
24152	856718
55984	856719
145312	856720
42988	856721
96974	856722
41749	856723
17681	856724
73239	856725
114145	856726
22482	856727
35208	856728
96964	856729
31730	856730
40316	856731
59476	856732
12604	856733
485	856734
25782	856735
129159	856736
31489	856737
64162	856738
48741	856739
295	856740
121350	856741
3867	856742
57391	856743
83779	856744
126147	856745
64055	856746
48293	856747
7920	856748
88587	856749
18778	856750
138305	856751
46977	856752
168	856753
1227	856754
74495	856755
34783	856756
64388	856757
57338	856758
42588	856759
94905	856760
38153	856761
57368	856762
404	856763
3922	856764
43631	856765
17448	856766
379	856767
98482	856768
77710	856769
536	856770
103715	856771
80607	856772
131123	856773
32074	856774
32086	856775
46298	856776
3760	856777
47535	856778
265	856779
63132	856780
543	856781
4602	856782
1041	856783
65154	856784
38056	856785
18991	856786
41577	856787
88327	856788
66163	856789
31984	856790
33795	856791
87714	856792
15235	856793
30177	856794
80625	856795
5625	856796
54859	856797
8	856798
27424	856799
75881	856800
22055	856801
16840	856802
60860	856803
4648	856804
52948	856805
114822	856806
65496	856807
60394	856808
74607	856809
29881	856810
94647	856811
106566	856812
35794	856813
4779	856814
10769	856815
10586	856816
10646	856817
25579	856818
15579	856819
26243	856820
6134	856821
58940	856822
23463	856823
61318	856824
7364	856825
45953	856826
58692	856827
45194	856828
78463	856829
84472	856830
4542	856831
13761	856832
67066	856833
97010	856834
143240	856835
110120	856836
108533	856837
46389	856838
50046	856839
24365	856840
42970	856841
5837	856842
15270	856843
14919	856844
11187	856845
20801	856846
3280	856847
20712	856848
13451	856849
8123	856850
111348	856851
457	856852
96107	856853
7697	856854
33786	856855
4021	856856
143323	856857
101876	856858
32544	856859
13156	856860
37083	856861
13046	856862
134250	856863
41196	856864
47700	856865
23880	856866
60364	856867
28568	856868
31331	856869
45805	856870
9237	856871
27660	856872
6000	856873
98481	856874
54000	856875
44118	856876
15	856877
3803	856878
74724	856879
117300	856880
44803	856881
74874	856882
22003	856883
13144	856884
34154	856885
23915	856886
4014	856887
35099	856888
37146	856889
48374	856890
105842	856891
33565	856892
1490	856893
48609	856894
24808	856895
72302	856896
36641	856897
12399	856898
4522	856899
22466	856900
18735	856901
92231	856902
7344	856903
3578	856904
26316	856905
94441	856906
85774	856907
8031	856908
47506	856909
16049	856910
35043	856911
5358	856912
68753	856913
50648	856914
1098	856915
19163	856916
56014	856917
73770	856918
42742	856919
90255	856920
16196	856921
5790	856922
53193	856923
16989	856924
19035	856925
51755	856926
10688	856927
66150	856928
76010	856929
14678	856930
2418	856931
21148	856932
19422	856933
69088	856934
395	856935
85646	856936
84619	856937
99449	856938
91856	856939
40142	856940
47450	856941
119558	856942
19347	856943
95318	856944
29092	856945
53986	856946
38706	856947
90931	856948
1235	856949
457	856950
97979	856951
17276	856952
30770	856953
74134	856954
128628	856955
13386	856956
73746	856957
28977	856958
77031	856959
22359	856960
138768	856961
83153	856962
23565	856963
99139	856964
2200	856965
43511	856966
9714	856967
49219	856968
52935	856969
26536	856970
67974	856971
24182	856972
131175	856973
93258	856974
21406	856975
967	856976
51577	856977
5583	856978
70347	856979
10445	856980
15925	856981
54898	856982
39532	856983
12114	856984
108883	856985
57870	856986
93862	856987
74810	856988
37335	856989
84094	856990
29228	856991
118985	856992
106760	856993
13064	856994
8266	856995
124562	856996
69841	856997
4112	856998
42323	856999
27917	857000
54512	857001
51993	857002
138157	857003
79525	857004
92851	857005
37696	857006
55067	857007
30345	857008
78857	857009
10313	857010
26170	857011
2895	857012
31419	857013
25756	857014
25697	857015
1133	857016
20572	857017
9907	857018
17704	857019
60220	857020
16900	857021
12302	857022
163068	857023
7378	857024
44027	857025
92637	857026
132918	857027
14771	857028
22413	857029
64771	857030
83042	857031
21316	857032
109888	857033
34788	857034
87183	857035
55305	857036
16316	857037
25846	857038
54584	857039
23544	857040
2581	857041
63417	857042
95072	857043
13853	857044
5927	857045
50153	857046
22160	857047
44056	857048
80846	857049
27622	857050
840	857051
87578	857052
48477	857053
132889	857054
3439	857055
70	857056
6656	857057
35853	857058
6939	857059
24563	857060
62603	857061
32156	857062
104787	857063
45646	857064
109438	857065
85695	857066
39888	857067
108022	857068
25804	857069
24762	857070
46098	857071
4666	857072
7186	857073
52630	857074
45323	857075
2715	857076
143588	857077
159852	857078
12928	857079
63172	857080
8639	857081
25657	857082
100307	857083
131912	857084
110649	857085
34588	857086
65985	857087
67843	857088
131771	857089
25918	857090
2397	857091
35295	857092
45153	857093
56682	857094
106388	857095
67070	857096
30473	857097
586	857098
58072	857099
56477	857100
26701	857101
71448	857102
136921	857103
7161	857104
8783	857105
440	857106
95502	857107
58148	857108
10068	857109
1258	857110
84301	857111
98209	857112
597	857113
61396	857114
23715	857115
63849	857116
69192	857117
38633	857118
4040	857119
81669	857120
2137	857121
23429	857122
2997	857123
27306	857124
99943	857125
72733	857126
35097	857127
96	857128
80577	857129
28503	857130
4457	857131
590	857132
92417	857133
61819	857134
35579	857135
36991	857136
145683	857137
128659	857138
128375	857139
59690	857140
100456	857141
30059	857142
26444	857143
1375	857144
60856	857145
10576	857146
9280	857147
13830	857148
45124	857149
16222	857150
98222	857151
160040	857152
21802	857153
66155	857154
8366	857155
62984	857156
74819	857157
92663	857158
13	857159
1634	857160
24105	857161
12916	857162
52634	857163
43545	857164
5885	857165
126852	857166
64154	857167
96751	857168
54139	857169
18005	857170
50273	857171
166002	857172
85904	857173
16107	857174
2841	857175
147526	857176
127578	857177
80145	857178
15176	857179
4	857180
24804	857181
10381	857182
21994	857183
73892	857184
33692	857185
58009	857186
18945	857187
37882	857188
125677	857189
10939	857190
106793	857191
71503	857192
87674	857193
98999	857194
4106	857195
37961	857196
52404	857197
77680	857198
27953	857199
45655	857200
19110	857201
98450	857202
125382	857203
29463	857204
15841	857205
52406	857206
8582	857207
116021	857208
61694	857209
168	857210
53281	857211
34740	857212
6088	857213
11375	857214
46152	857215
8834	857216
70449	857217
34246	857218
62497	857219
40669	857220
115907	857221
154778	857222
155205	857223
204	857224
24381	857225
29622	857226
22565	857227
6708	857228
8177	857229
1477	857230
23523	857231
11041	857232
148574	857233
20923	857234
50285	857235
123714	857236
722	857237
28333	857238
2115	857239
73584	857240
30428	857241
26961	857242
88750	857243
58865	857244
116299	857245
64336	857246
114182	857247
144680	857248
40642	857249
116197	857250
1073	857251
26438	857252
1408	857253
114212	857254
125411	857255
109367	857256
8115	857257
84488	857258
79862	857259
51717	857260
735	857261
26076	857262
121849	857263
12416	857264
65012	857265
7258	857266
68747	857267
1067	857268
50243	857269
1484	857270
58114	857271
90146	857272
6989	857273
21721	857274
83937	857275
122987	857276
84179	857277
15853	857278
58800	857279
2993	857280
10792	857281
3209	857282
100577	857283
78153	857284
115341	857285
30273	857286
56024	857287
30549	857288
2946	857289
1145	857290
36945	857291
56497	857292
45846	857293
12667	857294
66410	857295
34690	857296
40698	857297
106808	857298
68423	857299
80233	857300
2750	857301
2819	857302
33510	857303
3913	857304
83854	857305
39298	857306
49797	857307
4029	857308
108942	857309
31130	857310
76742	857311
29965	857312
297	857313
37086	857314
36028	857315
19202	857316
39351	857317
15611	857318
97	857319
76325	857320
1696	857321
22487	857322
119935	857323
162309	857324
916	857325
119766	857326
54344	857327
121309	857328
85619	857329
6298	857330
13432	857331
150487	857332
827	857333
104991	857334
47942	857335
46267	857336
104307	857337
54352	857338
62906	857339
40603	857340
58728	857341
10354	857342
66393	857343
635	857344
4166	857345
70887	857346
43641	857347
6087	857348
39515	857349
89241	857350
60979	857351
1357	857352
68624	857353
90920	857354
27217	857355
8394	857356
16501	857357
116066	857358
7609	857359
51477	857360
53168	857361
91532	857362
100463	857363
53840	857364
131822	857365
52623	857366
2034	857367
8022	857368
1402	857369
9605	857370
73546	857371
86251	857372
20776	857373
5324	857374
4455	857375
42725	857376
7922	857377
593	857378
22331	857379
97199	857380
91775	857381
74691	857382
20864	857383
3500	857384
61385	857385
36112	857386
138194	857387
100757	857388
55913	857389
1762	857390
69641	857391
28645	857392
124776	857393
71756	857394
15945	857395
27516	857396
63562	857397
22903	857398
1095	857399
63689	857400
108435	857401
2971	857402
4450	857403
43742	857404
26734	857405
12989	857406
5959	857407
106605	857408
16121	857409
59438	857410
68005	857411
10683	857412
35648	857413
2905	857414
57801	857415
120684	857416
59804	857417
703	857418
52495	857419
123883	857420
16410	857421
18736	857422
84333	857423
76797	857424
69491	857425
92808	857426
101498	857427
45065	857428
63479	857429
78504	857430
25314	857431
24891	857432
116370	857433
17966	857434
4314	857435
4270	857436
17433	857437
1061	857438
18182	857439
107637	857440
833	857441
167115	857442
22194	857443
25595	857444
71929	857445
15693	857446
123587	857447
6110	857448
9340	857449
7213	857450
1520	857451
36829	857452
11426	857453
14799	857454
105013	857455
3322	857456
157976	857457
809	857458
41790	857459
7215	857460
67963	857461
90760	857462
44080	857463
114848	857464
112023	857465
25118	857466
2955	857467
86789	857468
40524	857469
36868	857470
908	857471
27031	857472
7562	857473
81	857474
546	857475
29753	857476
88471	857477
4006	857478
7866	857479
58469	857480
75793	857481
12801	857482
82836	857483
8283	857484
6884	857485
3278	857486
91474	857487
32460	857488
11226	857489
57648	857490
94514	857491
38492	857492
14084	857493
128874	857494
12748	857495
43448	857496
122864	857497
30232	857498
19123	857499
7589	857500
8026	857501
33743	857502
1717	857503
1283	857504
48159	857505
14270	857506
22519	857507
6056	857508
69957	857509
30992	857510
355	857511
53322	857512
32639	857513
38356	857514
40758	857515
148205	857516
9441	857517
88536	857518
2876	857519
165116	857520
2009	857521
78655	857522
14374	857523
26334	857524
27990	857525
68612	857526
17799	857527
5862	857528
60802	857529
168454	857530
1486	857531
55204	857532
113994	857533
20663	857534
86779	857535
31057	857536
49186	857537
90897	857538
924	857539
15645	857540
1289	857541
45507	857542
86696	857543
115840	857544
3467	857545
54465	857546
38689	857547
12748	857548
73983	857549
16229	857550
16969	857551
80935	857552
3811	857553
58056	857554
34674	857555
83336	857556
30259	857557
15197	857558
65237	857559
98203	857560
1809	857561
4801	857562
34238	857563
129031	857564
30070	857565
4740	857566
61649	857567
62019	857568
48505	857569
47708	857570
18636	857571
61907	857572
70098	857573
20301	857574
20811	857575
2975	857576
13790	857577
1341	857578
25375	857579
39544	857580
6111	857581
37454	857582
65388	857583
51300	857584
7092	857585
8947	857586
70883	857587
105813	857588
2052	857589
45724	857590
45140	857591
53496	857592
11873	857593
62898	857594
2383	857595
28057	857596
837	857597
4621	857598
115665	857599
166513	857600
1688	857601
18419	857602
10762	857603
40757	857604
82541	857605
63326	857606
85136	857607
41618	857608
97418	857609
114986	857610
148241	857611
3027	857612
119071	857613
18977	857614
62355	857615
18942	857616
39792	857617
57139	857618
20028	857619
49309	857620
39090	857621
15956	857622
64997	857623
53056	857624
2059	857625
70691	857626
33242	857627
66591	857628
66500	857629
43632	857630
5773	857631
4539	857632
24135	857633
61695	857634
14435	857635
71626	857636
87045	857637
2558	857638
28204	857639
148739	857640
1515	857641
111260	857642
1913	857643
158635	857644
133814	857645
92721	857646
7175	857647
18339	857648
67508	857649
54594	857650
3271	857651
2645	857652
24864	857653
67303	857654
25513	857655
48478	857656
10702	857657
43910	857658
28512	857659
14025	857660
33974	857661
26686	857662
139649	857663
36799	857664
13373	857665
10789	857666
112764	857667
1748	857668
28929	857669
96428	857670
68828	857671
144290	857672
38297	857673
142486	857674
24939	857675
2591	857676
60539	857677
43347	857678
28646	857679
15843	857680
57293	857681
7490	857682
33191	857683
88945	857684
6197	857685
12052	857686
51957	857687
51386	857688
8118	857689
61735	857690
11003	857691
5231	857692
36408	857693
103873	857694
125463	857695
110026	857696
2319	857697
9959	857698
1284	857699
37256	857700
23370	857701
21786	857702
7546	857703
12353	857704
115783	857705
53659	857706
38924	857707
75529	857708
36186	857709
86121	857710
19500	857711
71935	857712
6254	857713
10390	857714
29740	857715
5987	857716
98015	857717
33305	857718
14875	857719
10781	857720
14690	857721
34027	857722
8904	857723
12368	857724
125289	857725
68500	857726
584	857727
3255	857728
5744	857729
78207	857730
6929	857731
78163	857732
35496	857733
203	857734
7317	857735
64645	857736
56309	857737
21928	857738
81089	857739
20626	857740
6753	857741
8995	857742
72341	857743
24450	857744
18845	857745
12683	857746
93320	857747
72605	857748
1575	857749
34874	857750
57793	857751
34331	857752
12095	857753
8772	857754
32926	857755
73247	857756
30591	857757
7804	857758
11369	857759
2850	857760
76404	857761
20204	857762
131330	857763
6016	857764
82806	857765
48953	857766
91499	857767
74372	857768
83355	857769
24373	857770
4004	857771
102048	857772
157748	857773
1718	857774
83619	857775
21468	857776
58355	857777
36920	857778
39214	857779
6093	857780
85028	857781
84703	857782
60280	857783
82956	857784
78603	857785
33738	857786
53793	857787
79771	857788
66743	857789
125531	857790
2639	857791
14139	857792
218	857793
60107	857794
49959	857795
95855	857796
61647	857797
18218	857798
124188	857799
20224	857800
15600	857801
19343	857802
1778	857803
65357	857804
159283	857805
33717	857806
71604	857807
5691	857808
711	857809
38984	857810
77770	857811
1051	857812
49973	857813
1092	857814
28385	857815
48824	857816
80036	857817
49574	857818
897	857819
10457	857820
50421	857821
2927	857822
9603	857823
67398	857824
10710	857825
34685	857826
71203	857827
152640	857828
80315	857829
27364	857830
1443	857831
56483	857832
10500	857833
73525	857834
26769	857835
16710	857836
28613	857837
17565	857838
24520	857839
8940	857840
97803	857841
47813	857842
91675	857843
17901	857844
91802	857845
50738	857846
42033	857847
423	857848
85162	857849
74467	857850
6589	857851
86043	857852
130231	857853
49475	857854
59739	857855
22645	857856
25769	857857
14471	857858
2722	857859
9442	857860
1162	857861
8739	857862
72059	857863
104353	857864
7666	857865
151393	857866
106987	857867
167212	857868
130842	857869
127806	857870
90036	857871
77901	857872
82527	857873
70551	857874
27892	857875
41313	857876
88483	857877
73544	857878
124942	857879
21239	857880
50076	857881
56351	857882
2515	857883
42515	857884
70210	857885
5985	857886
69298	857887
79763	857888
45702	857889
22638	857890
35218	857891
2391	857892
10711	857893
34707	857894
80872	857895
21907	857896
15165	857897
27189	857898
28263	857899
2445	857900
7364	857901
90293	857902
144833	857903
73766	857904
97147	857905
52130	857906
4396	857907
49012	857908
17000	857909
134042	857910
75296	857911
56803	857912
2491	857913
170272	857914
44829	857915
86998	857916
11468	857917
156278	857918
9632	857919
14877	857920
20562	857921
95388	857922
8149	857923
150305	857924
14539	857925
32229	857926
70823	857927
93262	857928
106960	857929
19452	857930
9459	857931
110094	857932
22	857933
59456	857934
101597	857935
102990	857936
86691	857937
32676	857938
51887	857939
31146	857940
1717	857941
56103	857942
73398	857943
36371	857944
768	857945
20216	857946
11273	857947
41557	857948
5254	857949
107959	857950
20163	857951
110194	857952
79715	857953
95181	857954
124843	857955
36758	857956
1258	857957
1816	857958
40822	857959
69715	857960
4244	857961
7431	857962
49361	857963
50631	857964
52773	857965
4532	857966
24748	857967
94040	857968
10514	857969
87830	857970
7042	857971
26420	857972
129111	857973
38703	857974
86976	857975
6520	857976
138813	857977
107322	857978
16841	857979
2798	857980
8297	857981
9472	857982
13226	857983
37902	857984
96478	857985
106	857986
30063	857987
68062	857988
105988	857989
116452	857990
23740	857991
55486	857992
53632	857993
21128	857994
10958	857995
42212	857996
96246	857997
29262	857998
11055	857999
4665	858000
78295	858001
792	858002
66228	858003
113635	858004
55137	858005
26244	858006
3466	858007
11160	858008
39565	858009
4582	858010
15412	858011
6029	858012
54706	858013
5	858014
10676	858015
11240	858016
69307	858017
24527	858018
4709	858019
30062	858020
3199	858021
30911	858022
58019	858023
15960	858024
139717	858025
16716	858026
9064	858027
105315	858028
62638	858029
106195	858030
39965	858031
141165	858032
695	858033
53684	858034
134897	858035
7088	858036
35303	858037
34032	858038
56487	858039
48930	858040
57989	858041
128814	858042
17339	858043
107117	858044
25133	858045
84376	858046
3810	858047
115307	858048
95142	858049
52435	858050
988	858051
131382	858052
154311	858053
8241	858054
4119	858055
42058	858056
61655	858057
97305	858058
15547	858059
79389	858060
92981	858061
11704	858062
19064	858063
128634	858064
58109	858065
1561	858066
3335	858067
16888	858068
459	858069
91111	858070
87315	858071
3156	858072
21900	858073
40110	858074
144690	858075
95282	858076
48195	858077
47447	858078
8463	858079
6105	858080
157970	858081
42658	858082
93254	858083
32558	858084
53327	858085
70372	858086
25372	858087
92966	858088
42346	858089
114437	858090
72062	858091
92962	858092
27914	858093
26879	858094
12285	858095
46381	858096
72724	858097
49918	858098
16619	858099
30197	858100
232	858101
24689	858102
14135	858103
53787	858104
103854	858105
37454	858106
7870	858107
63619	858108
83231	858109
26671	858110
82926	858111
11721	858112
40251	858113
131309	858114
138763	858115
37853	858116
30133	858117
59389	858118
67998	858119
2268	858120
107876	858121
62675	858122
66424	858123
14947	858124
14943	858125
64324	858126
1396	858127
60221	858128
42504	858129
89864	858130
22289	858131
65441	858132
39723	858133
27472	858134
64481	858135
2894	858136
6955	858137
110350	858138
64593	858139
4954	858140
33576	858141
7336	858142
25730	858143
35522	858144
53054	858145
27604	858146
3817	858147
113620	858148
33293	858149
155403	858150
121294	858151
13614	858152
41823	858153
68620	858154
121643	858155
19334	858156
96462	858157
56292	858158
55752	858159
488	858160
86894	858161
40623	858162
19164	858163
24873	858164
15128	858165
4197	858166
3056	858167
19913	858168
106050	858169
3018	858170
32246	858171
68552	858172
90667	858173
60995	858174
148391	858175
5099	858176
45171	858177
87681	858178
49553	858179
79486	858180
129170	858181
117143	858182
42883	858183
38533	858184
48854	858185
136171	858186
241	858187
2246	858188
46758	858189
20728	858190
11591	858191
125352	858192
11315	858193
5986	858194
7577	858195
93500	858196
734	858197
77870	858198
1526	858199
63247	858200
3795	858201
128236	858202
11928	858203
28157	858204
23855	858205
36582	858206
301	858207
18072	858208
73710	858209
97297	858210
3736	858211
74333	858212
15211	858213
58397	858214
1380	858215
759	858216
48011	858217
65900	858218
40809	858219
209	858220
10363	858221
45559	858222
17356	858223
81760	858224
70188	858225
32095	858226
26063	858227
18208	858228
23150	858229
71825	858230
38416	858231
79200	858232
37993	858233
44017	858234
16558	858235
19896	858236
16607	858237
10549	858238
24114	858239
18790	858240
11377	858241
5927	858242
49125	858243
67283	858244
4772	858245
15942	858246
5801	858247
99350	858248
124004	858249
97470	858250
68971	858251
36805	858252
10710	858253
24940	858254
2836	858255
8971	858256
18082	858257
66652	858258
8809	858259
116543	858260
12352	858261
4852	858262
25702	858263
136601	858264
76246	858265
17846	858266
3347	858267
65706	858268
21821	858269
79775	858270
16090	858271
58966	858272
16711	858273
19394	858274
85927	858275
12408	858276
11356	858277
43385	858278
34553	858279
13716	858280
14322	858281
15377	858282
3814	858283
88611	858284
140535	858285
62654	858286
59389	858287
52826	858288
113544	858289
4740	858290
129189	858291
26512	858292
20740	858293
4144	858294
40676	858295
62824	858296
20122	858297
32320	858298
100083	858299
132090	858300
106938	858301
51076	858302
46082	858303
22809	858304
129481	858305
79098	858306
55975	858307
30024	858308
18812	858309
33332	858310
8331	858311
62346	858312
3735	858313
21146	858314
102128	858315
135457	858316
62347	858317
26752	858318
16237	858319
3333	858320
30734	858321
8987	858322
4429	858323
30921	858324
8756	858325
6371	858326
69452	858327
13497	858328
155523	858329
142628	858330
80801	858331
40151	858332
130395	858333
104304	858334
32394	858335
7515	858336
39408	858337
24527	858338
20252	858339
22500	858340
125256	858341
76494	858342
55713	858343
63392	858344
40996	858345
4235	858346
327	858347
3541	858348
3453	858349
33372	858350
67693	858351
9076	858352
10504	858353
115617	858354
48792	858355
101923	858356
32067	858357
1075	858358
32118	858359
77611	858360
81509	858361
3830	858362
131641	858363
98009	858364
70016	858365
33910	858366
40580	858367
24702	858368
65192	858369
7685	858370
42562	858371
12616	858372
38850	858373
16645	858374
36700	858375
37946	858376
26247	858377
24872	858378
23513	858379
64785	858380
14335	858381
101146	858382
70532	858383
110721	858384
3270	858385
52429	858386
387	858387
168476	858388
9978	858389
4139	858390
76443	858391
15220	858392
1128	858393
2765	858394
121528	858395
106801	858396
49891	858397
129271	858398
59301	858399
103656	858400
189	858401
121859	858402
19690	858403
52612	858404
109156	858405
35074	858406
73668	858407
2449	858408
132428	858409
90490	858410
107971	858411
118618	858412
46803	858413
13459	858414
8525	858415
17425	858416
131814	858417
46902	858418
17295	858419
82718	858420
13356	858421
35757	858422
70392	858423
4457	858424
31250	858425
81229	858426
137553	858427
43487	858428
105642	858429
17270	858430
6088	858431
269	858432
4260	858433
120131	858434
61716	858435
41977	858436
131877	858437
65118	858438
83887	858439
39818	858440
87098	858441
22683	858442
33396	858443
4156	858444
109423	858445
34135	858446
73572	858447
11106	858448
80028	858449
103539	858450
91376	858451
23469	858452
39005	858453
114347	858454
50467	858455
29560	858456
105901	858457
64577	858458
100461	858459
102145	858460
7115	858461
11528	858462
35291	858463
57285	858464
100345	858465
1016	858466
138061	858467
5977	858468
26969	858469
75453	858470
97230	858471
43349	858472
70747	858473
89765	858474
55968	858475
4991	858476
20239	858477
3594	858478
135337	858479
32850	858480
21371	858481
24346	858482
13331	858483
39545	858484
70550	858485
56310	858486
3415	858487
44112	858488
2606	858489
80224	858490
13353	858491
101089	858492
10273	858493
54203	858494
8007	858495
10554	858496
151559	858497
9676	858498
7888	858499
11543	858500
2391	858501
36558	858502
36101	858503
5581	858504
6166	858505
32923	858506
28810	858507
203	858508
6277	858509
5242	858510
92015	858511
45094	858512
9856	858513
11624	858514
136567	858515
24394	858516
20977	858517
132884	858518
33462	858519
5307	858520
78096	858521
34039	858522
12405	858523
96755	858524
55943	858525
37516	858526
37368	858527
92464	858528
57651	858529
15106	858530
22841	858531
15733	858532
21542	858533
99524	858534
2698	858535
32117	858536
135009	858537
66108	858538
2387	858539
42825	858540
3085	858541
97418	858542
21576	858543
1018	858544
16616	858545
37040	858546
21321	858547
32418	858548
79871	858549
11201	858550
134622	858551
7257	858552
106459	858553
15990	858554
3160	858555
7982	858556
1674	858557
6368	858558
1512	858559
27710	858560
46580	858561
84762	858562
45766	858563
4173	858564
64205	858565
161254	858566
93605	858567
129993	858568
16871	858569
38416	858570
4115	858571
2869	858572
72680	858573
121182	858574
3491	858575
64951	858576
62721	858577
6833	858578
20070	858579
9334	858580
52500	858581
44194	858582
27438	858583
8944	858584
52269	858585
5724	858586
33867	858587
108222	858588
38691	858589
15844	858590
19776	858591
6709	858592
19292	858593
144533	858594
48078	858595
11110	858596
68507	858597
60647	858598
102509	858599
39443	858600
12695	858601
38350	858602
4380	858603
58288	858604
86741	858605
145145	858606
36185	858607
28317	858608
135096	858609
80258	858610
97036	858611
27409	858612
7396	858613
2719	858614
4744	858615
11696	858616
23541	858617
10299	858618
46717	858619
141987	858620
29822	858621
22350	858622
12650	858623
714	858624
68435	858625
8134	858626
474	858627
1364	858628
3589	858629
11281	858630
9080	858631
77772	858632
2738	858633
4948	858634
46618	858635
4598	858636
96449	858637
2095	858638
84136	858639
95537	858640
94569	858641
11458	858642
18259	858643
26774	858644
20737	858645
129713	858646
24715	858647
65063	858648
3241	858649
26726	858650
51148	858651
9611	858652
5303	858653
116172	858654
27436	858655
10486	858656
7503	858657
166130	858658
4029	858659
5851	858660
43039	858661
1694	858662
6103	858663
54491	858664
10794	858665
30527	858666
28009	858667
11734	858668
83588	858669
121780	858670
37118	858671
30859	858672
3359	858673
138169	858674
72836	858675
136413	858676
12077	858677
65618	858678
151809	858679
23695	858680
18624	858681
11273	858682
49361	858683
54889	858684
41324	858685
24936	858686
10791	858687
23266	858688
69194	858689
6750	858690
109265	858691
156663	858692
85839	858693
87708	858694
50757	858695
67910	858696
29029	858697
313	858698
62232	858699
4452	858700
2340	858701
62584	858702
7711	858703
121661	858704
33038	858705
77356	858706
5310	858707
63324	858708
31714	858709
36359	858710
26722	858711
19952	858712
128025	858713
95781	858714
10735	858715
13400	858716
12241	858717
34492	858718
77502	858719
24797	858720
16331	858721
62440	858722
47504	858723
19085	858724
59528	858725
20175	858726
26213	858727
4368	858728
16438	858729
6032	858730
94032	858731
535	858732
46423	858733
3127	858734
25685	858735
59936	858736
26444	858737
3196	858738
25822	858739
40458	858740
54399	858741
10758	858742
535	858743
17313	858744
53343	858745
49672	858746
107168	858747
68180	858748
98826	858749
44275	858750
35030	858751
586	858752
57690	858753
26825	858754
18029	858755
5044	858756
28541	858757
13637	858758
17826	858759
42275	858760
9796	858761
109316	858762
125437	858763
98205	858764
9088	858765
14485	858766
94907	858767
10093	858768
5933	858769
18648	858770
101006	858771
360	858772
105600	858773
11918	858774
125618	858775
11124	858776
109956	858777
16751	858778
23011	858779
72462	858780
58032	858781
2666	858782
56522	858783
2662	858784
109095	858785
106253	858786
3610	858787
17082	858788
3608	858789
39068	858790
62808	858791
12348	858792
21592	858793
60704	858794
33341	858795
5199	858796
25765	858797
4678	858798
16511	858799
26436	858800
40562	858801
105231	858802
863	858803
138386	858804
24535	858805
55986	858806
59564	858807
78622	858808
76505	858809
35278	858810
104283	858811
31594	858812
50435	858813
2056	858814
8073	858815
13282	858816
56026	858817
68537	858818
46507	858819
52331	858820
12051	858821
89404	858822
15688	858823
775	858824
50900	858825
12654	858826
34438	858827
12016	858828
467	858829
9571	858830
45549	858831
7605	858832
132429	858833
7388	858834
44621	858835
84541	858836
24968	858837
43661	858838
19750	858839
23061	858840
79988	858841
54555	858842
7508	858843
6110	858844
81668	858845
1461	858846
49305	858847
10908	858848
49875	858849
36237	858850
42080	858851
43656	858852
9713	858853
1038	858854
2047	858855
7306	858856
83824	858857
67045	858858
57415	858859
45996	858860
4529	858861
2426	858862
114509	858863
21085	858864
11112	858865
2820	858866
139	858867
25625	858868
89337	858869
15197	858870
79327	858871
19396	858872
23398	858873
37486	858874
25018	858875
27424	858876
42076	858877
97294	858878
2117	858879
113579	858880
109588	858881
36670	858882
21673	858883
22322	858884
91076	858885
78863	858886
9813	858887
46043	858888
18763	858889
48670	858890
2684	858891
124245	858892
17741	858893
62862	858894
49584	858895
11756	858896
138417	858897
38765	858898
1282	858899
25293	858900
7895	858901
64496	858902
20848	858903
57450	858904
86243	858905
56607	858906
72154	858907
41117	858908
3343	858909
14988	858910
18571	858911
11250	858912
72483	858913
64207	858914
76217	858915
30552	858916
113465	858917
6924	858918
26267	858919
85750	858920
21879	858921
70777	858922
87227	858923
9508	858924
1139	858925
79179	858926
19530	858927
115941	858928
83981	858929
13984	858930
96858	858931
101638	858932
8982	858933
32898	858934
14628	858935
18338	858936
28379	858937
26792	858938
5536	858939
7410	858940
18465	858941
48877	858942
118153	858943
135678	858944
6814	858945
96969	858946
2601	858947
95532	858948
7598	858949
25543	858950
67802	858951
46121	858952
79259	858953
116468	858954
27597	858955
47426	858956
26159	858957
2011	858958
13787	858959
27689	858960
105835	858961
60411	858962
71332	858963
107186	858964
16984	858965
2290	858966
1832	858967
142214	858968
877	858969
77847	858970
42967	858971
52587	858972
9434	858973
63570	858974
65531	858975
3311	858976
28375	858977
145889	858978
120336	858979
9427	858980
51523	858981
27436	858982
17921	858983
55513	858984
28378	858985
138	858986
169535	858987
60628	858988
86454	858989
86722	858990
23992	858991
353	858992
30920	858993
8532	858994
91698	858995
652	858996
141571	858997
85623	858998
41814	858999
86597	859000
97071	859001
77898	859002
11838	859003
7274	859004
41182	859005
25807	859006
2067	859007
7097	859008
140948	859009
75908	859010
13400	859011
25013	859012
12401	859013
22137	859014
48465	859015
34043	859016
754	859017
84719	859018
1633	859019
43640	859020
67793	859021
52354	859022
57429	859023
121784	859024
33932	859025
112411	859026
19008	859027
6267	859028
734	859029
6224	859030
144759	859031
1725	859032
51670	859033
15920	859034
98775	859035
2296	859036
4170	859037
58117	859038
4401	859039
158347	859040
42791	859041
104524	859042
23065	859043
100443	859044
30610	859045
48520	859046
158863	859047
69130	859048
72962	859049
30565	859050
11025	859051
67366	859052
6213	859053
6017	859054
81761	859055
3510	859056
107119	859057
21902	859058
109208	859059
151887	859060
26025	859061
43476	859062
2090	859063
505	859064
41014	859065
168300	859066
115822	859067
37334	859068
82856	859069
5665	859070
5827	859071
18	859072
26810	859073
27730	859074
4700	859075
28468	859076
28335	859077
30391	859078
138181	859079
1929	859080
23411	859081
36982	859082
23215	859083
69787	859084
1796	859085
21444	859086
44055	859087
7007	859088
117585	859089
92457	859090
130733	859091
2328	859092
13175	859093
24531	859094
11952	859095
13591	859096
77989	859097
129025	859098
60223	859099
40024	859100
47570	859101
63123	859102
54323	859103
10928	859104
5131	859105
35225	859106
26080	859107
70331	859108
82380	859109
34351	859110
105183	859111
23698	859112
22269	859113
3610	859114
96710	859115
51834	859116
61222	859117
115400	859118
44086	859119
40216	859120
32158	859121
85605	859122
143251	859123
27182	859124
67536	859125
26139	859126
7840	859127
45706	859128
4025	859129
41386	859130
5834	859131
29344	859132
130351	859133
23726	859134
33952	859135
7848	859136
49942	859137
169306	859138
4256	859139
63997	859140
99508	859141
38480	859142
17402	859143
63009	859144
61929	859145
5960	859146
10841	859147
34900	859148
122654	859149
94787	859150
51873	859151
31259	859152
91662	859153
70511	859154
6185	859155
48748	859156
74950	859157
12025	859158
12263	859159
70592	859160
16773	859161
49696	859162
129946	859163
3765	859164
362	859165
52453	859166
94308	859167
45406	859168
59941	859169
56591	859170
39389	859171
154597	859172
503	859173
32839	859174
29643	859175
11593	859176
18649	859177
35885	859178
42569	859179
683	859180
18398	859181
13230	859182
10372	859183
87398	859184
142	859185
698	859186
38670	859187
94883	859188
117684	859189
10452	859190
14438	859191
27376	859192
1161	859193
77667	859194
35943	859195
19619	859196
96092	859197
3224	859198
76379	859199
49800	859200
94275	859201
9942	859202
27102	859203
53285	859204
60162	859205
30140	859206
3890	859207
34815	859208
11843	859209
35836	859210
34052	859211
10900	859212
30817	859213
103346	859214
98285	859215
62209	859216
12016	859217
6490	859218
1524	859219
74984	859220
28507	859221
30066	859222
65396	859223
88704	859224
141472	859225
73840	859226
10777	859227
49950	859228
12303	859229
66070	859230
7741	859231
185	859232
113055	859233
68743	859234
1916	859235
59342	859236
327	859237
89787	859238
27224	859239
17777	859240
56842	859241
116557	859242
43063	859243
31492	859244
6271	859245
68446	859246
1461	859247
34182	859248
6217	859249
79220	859250
9743	859251
61888	859252
31874	859253
38651	859254
80884	859255
12231	859256
522	859257
49000	859258
1230	859259
29727	859260
58643	859261
16533	859262
20581	859263
110705	859264
14879	859265
55784	859266
68288	859267
54785	859268
5549	859269
48087	859270
27259	859271
32538	859272
204	859273
30826	859274
63824	859275
31330	859276
28520	859277
63050	859278
94305	859279
51253	859280
68920	859281
7673	859282
585	859283
45296	859284
19321	859285
18746	859286
25947	859287
8553	859288
5391	859289
43055	859290
9812	859291
12748	859292
11099	859293
86314	859294
127338	859295
265	859296
63737	859297
7965	859298
1593	859299
16387	859300
2359	859301
19554	859302
63583	859303
102441	859304
40538	859305
50	859306
70087	859307
31952	859308
59711	859309
5567	859310
73449	859311
6736	859312
42608	859313
52395	859314
16884	859315
52133	859316
21410	859317
48154	859318
15002	859319
127277	859320
32443	859321
18310	859322
43956	859323
71141	859324
13199	859325
797	859326
7881	859327
23001	859328
2850	859329
22864	859330
128139	859331
19571	859332
93331	859333
12369	859334
38974	859335
65380	859336
54017	859337
30548	859338
132198	859339
145043	859340
15984	859341
9776	859342
45951	859343
22887	859344
62063	859345
85695	859346
17712	859347
9379	859348
33915	859349
26871	859350
44513	859351
10034	859352
1395	859353
168731	859354
125626	859355
56647	859356
159642	859357
21525	859358
9304	859359
18918	859360
5978	859361
54251	859362
76711	859363
49350	859364
45269	859365
17313	859366
62631	859367
135952	859368
113715	859369
26384	859370
33230	859371
16853	859372
20324	859373
73022	859374
133212	859375
1620	859376
2814	859377
56967	859378
72496	859379
9821	859380
27105	859381
86419	859382
30537	859383
6591	859384
82417	859385
82205	859386
25852	859387
15800	859388
13427	859389
4045	859390
15529	859391
584	859392
23944	859393
76679	859394
134352	859395
27283	859396
51983	859397
32244	859398
45187	859399
10350	859400
17537	859401
25752	859402
4740	859403
21660	859404
90006	859405
2160	859406
11696	859407
47261	859408
29458	859409
63368	859410
22613	859411
102188	859412
4030	859413
10571	859414
11453	859415
39925	859416
1734	859417
84019	859418
42713	859419
54238	859420
20497	859421
83111	859422
9720	859423
120496	859424
26616	859425
1635	859426
5992	859427
4011	859428
51517	859429
29620	859430
12212	859431
8091	859432
43812	859433
93696	859434
14470	859435
52768	859436
80572	859437
13744	859438
67350	859439
55060	859440
100305	859441
84603	859442
7511	859443
119172	859444
104886	859445
166846	859446
36407	859447
2732	859448
6491	859449
24175	859450
98018	859451
47292	859452
109088	859453
40999	859454
1967	859455
43791	859456
73570	859457
44452	859458
30341	859459
6068	859460
95769	859461
103987	859462
861	859463
140510	859464
127535	859465
23993	859466
156291	859467
35248	859468
5384	859469
26119	859470
6612	859471
23689	859472
57251	859473
52762	859474
510	859475
8348	859476
49806	859477
19368	859478
36096	859479
83638	859480
71646	859481
42375	859482
158392	859483
8272	859484
76785	859485
68900	859486
628	859487
119762	859488
5059	859489
66074	859490
119059	859491
23793	859492
20056	859493
26026	859494
562	859495
102787	859496
60738	859497
33553	859498
130296	859499
2678	859500
10745	859501
2827	859502
55456	859503
9726	859504
8392	859505
10050	859506
12587	859507
569	859508
1099	859509
34814	859510
16960	859511
48764	859512
1670	859513
39862	859514
6159	859515
142039	859516
30366	859517
76906	859518
8489	859519
111610	859520
23900	859521
39148	859522
126099	859523
16420	859524
51619	859525
125464	859526
6417	859527
3953	859528
64939	859529
152325	859530
8462	859531
6727	859532
61092	859533
15892	859534
390	859535
11441	859536
71139	859537
43403	859538
21980	859539
17091	859540
26137	859541
18167	859542
25986	859543
50489	859544
53160	859545
44683	859546
1633	859547
95007	859548
39333	859549
11724	859550
398	859551
42450	859552
1342	859553
29219	859554
1734	859555
3305	859556
22299	859557
28549	859558
93978	859559
152866	859560
19319	859561
51628	859562
48093	859563
124335	859564
34142	859565
70373	859566
77780	859567
77026	859568
75846	859569
129182	859570
14540	859571
700	859572
20779	859573
35539	859574
17442	859575
1932	859576
25768	859577
34817	859578
80911	859579
24872	859580
49394	859581
37946	859582
31548	859583
51478	859584
109266	859585
10431	859586
167037	859587
1946	859588
75500	859589
40609	859590
18749	859591
30768	859592
27205	859593
75755	859594
130070	859595
83024	859596
14351	859597
65122	859598
91793	859599
31818	859600
76091	859601
84521	859602
31284	859603
45870	859604
23686	859605
13868	859606
147863	859607
147457	859608
12260	859609
7489	859610
21147	859611
57802	859612
15874	859613
90458	859614
38968	859615
7959	859616
84865	859617
45081	859618
5136	859619
44213	859620
3627	859621
1307	859622
94837	859623
20499	859624
151045	859625
1251	859626
78632	859627
6605	859628
139200	859629
18384	859630
64303	859631
2288	859632
4122	859633
20429	859634
56529	859635
65667	859636
1200	859637
5511	859638
51126	859639
5486	859640
29851	859641
21482	859642
24994	859643
36694	859644
117943	859645
8355	859646
66565	859647
74416	859648
11062	859649
62047	859650
42534	859651
68131	859652
39480	859653
38837	859654
3027	859655
78546	859656
23310	859657
154508	859658
12139	859659
87367	859660
30006	859661
4521	859662
42076	859663
19816	859664
6825	859665
71410	859666
99340	859667
2959	859668
8374	859669
37048	859670
75893	859671
49322	859672
1525	859673
23774	859674
81774	859675
110127	859676
14632	859677
83620	859678
74486	859679
11787	859680
38317	859681
116077	859682
11366	859683
5735	859684
83581	859685
71287	859686
24675	859687
51081	859688
24418	859689
44704	859690
2051	859691
734	859692
115336	859693
34009	859694
25237	859695
55559	859696
4491	859697
95415	859698
123327	859699
5408	859700
44	859701
46579	859702
76529	859703
14041	859704
2815	859705
105181	859706
1291	859707
312	859708
54918	859709
74528	859710
170076	859711
129093	859712
592	859713
95007	859714
51093	859715
61	859716
14076	859717
15602	859718
120995	859719
29185	859720
27531	859721
89926	859722
80871	859723
97954	859724
28357	859725
82905	859726
2609	859727
35963	859728
20534	859729
62005	859730
64062	859731
13713	859732
95825	859733
65684	859734
35612	859735
131849	859736
20978	859737
66320	859738
11976	859739
48433	859740
32542	859741
25918	859742
100373	859743
19917	859744
49613	859745
3571	859746
2355	859747
53619	859748
27527	859749
56110	859750
89114	859751
20869	859752
29580	859753
91580	859754
118053	859755
84369	859756
32196	859757
96964	859758
76402	859759
6833	859760
12379	859761
65754	859762
40157	859763
33212	859764
11645	859765
61110	859766
90376	859767
103149	859768
7269	859769
36692	859770
116219	859771
9436	859772
24083	859773
91407	859774
43587	859775
45276	859776
15789	859777
19497	859778
86427	859779
76751	859780
29674	859781
18309	859782
80303	859783
30785	859784
137683	859785
102319	859786
37446	859787
41316	859788
6569	859789
41345	859790
20678	859791
136025	859792
7960	859793
30345	859794
447	859795
34272	859796
151470	859797
65981	859798
170100	859799
31026	859800
12748	859801
17502	859802
62065	859803
1024	859804
60900	859805
12251	859806
54244	859807
103998	859808
24144	859809
104717	859810
24142	859811
68825	859812
10480	859813
61282	859814
24424	859815
7118	859816
144907	859817
54804	859818
37581	859819
53923	859820
131441	859821
25303	859822
64487	859823
45130	859824
13182	859825
156619	859826
352	859827
52213	859828
13704	859829
28265	859830
4927	859831
18363	859832
47215	859833
12962	859834
137398	859835
104074	859836
53458	859837
3346	859838
96048	859839
14671	859840
29750	859841
15910	859842
716	859843
44254	859844
43559	859845
81672	859846
15506	859847
34635	859848
95457	859849
61592	859850
103086	859851
123334	859852
42881	859853
26911	859854
741	859855
109175	859856
77151	859857
72010	859858
3949	859859
108290	859860
163986	859861
14795	859862
27430	859863
12003	859864
58503	859865
14890	859866
33143	859867
60381	859868
780	859869
118027	859870
68197	859871
653	859872
87432	859873
41809	859874
48608	859875
72966	859876
81891	859877
124158	859878
70773	859879
69762	859880
61087	859881
90307	859882
95121	859883
68502	859884
10585	859885
136252	859886
88099	859887
54613	859888
10116	859889
8885	859890
143937	859891
41285	859892
13894	859893
10352	859894
7626	859895
31042	859896
1924	859897
6275	859898
38067	859899
19285	859900
82922	859901
35693	859902
15049	859903
16131	859904
30978	859905
91696	859906
79586	859907
93465	859908
67042	859909
61447	859910
51693	859911
83971	859912
41968	859913
63638	859914
15395	859915
49778	859916
9360	859917
103983	859918
698	859919
63211	859920
17376	859921
51879	859922
45068	859923
32693	859924
9774	859925
2270	859926
1868	859927
6617	859928
286	859929
31825	859930
5352	859931
23068	859932
68	859933
2648	859934
113636	859935
38944	859936
33507	859937
3683	859938
14671	859939
60979	859940
3472	859941
43503	859942
6060	859943
103542	859944
14804	859945
4932	859946
7292	859947
10922	859948
2334	859949
73654	859950
31170	859951
36667	859952
38486	859953
4714	859954
52093	859955
73866	859956
33143	859957
121797	859958
108322	859959
111756	859960
53103	859961
58816	859962
79235	859963
38727	859964
21372	859965
59357	859966
101463	859967
154534	859968
45690	859969
15271	859970
79879	859971
9390	859972
104775	859973
50157	859974
7683	859975
130992	859976
105487	859977
114099	859978
5413	859979
6327	859980
12686	859981
70011	859982
15323	859983
108700	859984
11477	859985
10002	859986
72946	859987
34111	859988
136830	859989
9837	859990
64075	859991
32865	859992
60139	859993
2763	859994
5150	859995
96494	859996
28035	859997
67939	859998
8529	859999
74045	860000
1067	860001
3674	860002
66512	860003
108288	860004
35253	860005
164379	860006
35623	860007
43264	860008
32314	860009
34178	860010
66240	860011
68870	860012
49594	860013
40155	860014
2	860015
129813	860016
60723	860017
16976	860018
65402	860019
12641	860020
198	860021
80663	860022
5395	860023
3367	860024
5598	860025
29161	860026
13278	860027
595	860028
6487	860029
38545	860030
7508	860031
56745	860032
154304	860033
52532	860034
26485	860035
557	860036
49570	860037
39619	860038
15429	860039
39075	860040
169241	860041
106898	860042
120235	860043
58230	860044
60012	860045
7842	860046
25344	860047
18800	860048
57376	860049
31613	860050
4042	860051
88355	860052
52555	860053
37315	860054
67867	860055
39453	860056
25110	860057
56452	860058
26569	860059
88876	860060
33332	860061
64406	860062
104495	860063
50908	860064
118415	860065
25965	860066
2231	860067
17654	860068
15701	860069
17358	860070
69594	860071
11978	860072
16290	860073
11298	860074
70425	860075
55222	860076
18827	860077
109372	860078
35926	860079
2794	860080
57501	860081
5580	860082
88133	860083
56886	860084
6003	860085
23492	860086
68594	860087
16835	860088
33971	860089
14617	860090
1570	860091
109410	860092
14536	860093
59062	860094
29215	860095
28795	860096
73714	860097
22479	860098
54969	860099
56534	860100
23013	860101
14072	860102
8631	860103
7731	860104
38559	860105
7307	860106
18197	860107
32516	860108
28368	860109
149536	860110
23177	860111
1714	860112
17983	860113
16428	860114
4068	860115
86357	860116
62378	860117
1189	860118
153434	860119
4134	860120
11050	860121
45946	860122
56139	860123
3929	860124
86168	860125
27348	860126
64429	860127
50461	860128
25437	860129
891	860130
118179	860131
3518	860132
30662	860133
56458	860134
20733	860135
119061	860136
5882	860137
67375	860138
134253	860139
89866	860140
1374	860141
31096	860142
30592	860143
18206	860144
37589	860145
15240	860146
83309	860147
14037	860148
86407	860149
19995	860150
8680	860151
79690	860152
100479	860153
92998	860154
57477	860155
55520	860156
85322	860157
63515	860158
28240	860159
42856	860160
62647	860161
84668	860162
61812	860163
92638	860164
37332	860165
129395	860166
62534	860167
26726	860168
25065	860169
121452	860170
44732	860171
3602	860172
49706	860173
18232	860174
6522	860175
1397	860176
8968	860177
328	860178
41611	860179
16600	860180
13319	860181
15611	860182
126883	860183
71635	860184
35383	860185
75002	860186
38344	860187
33000	860188
16692	860189
74824	860190
47404	860191
31671	860192
83787	860193
4385	860194
54273	860195
20270	860196
25112	860197
11359	860198
27877	860199
17458	860200
71307	860201
91171	860202
40280	860203
35451	860204
55882	860205
59518	860206
122535	860207
6041	860208
15349	860209
88625	860210
21303	860211
3527	860212
44336	860213
1906	860214
76460	860215
76894	860216
5471	860217
2760	860218
17975	860219
25770	860220
48923	860221
43562	860222
7747	860223
66716	860224
82854	860225
18685	860226
128718	860227
18154	860228
66339	860229
57052	860230
93261	860231
75764	860232
158107	860233
91426	860234
70056	860235
9562	860236
83261	860237
100231	860238
30790	860239
8436	860240
65905	860241
15660	860242
36634	860243
110012	860244
67628	860245
108212	860246
3914	860247
12081	860248
359	860249
99867	860250
51407	860251
12011	860252
1284	860253
2863	860254
11412	860255
19989	860256
61953	860257
47699	860258
20650	860259
74778	860260
15726	860261
12795	860262
92768	860263
63019	860264
58777	860265
34622	860266
51104	860267
48813	860268
41480	860269
15887	860270
11405	860271
7631	860272
60787	860273
25222	860274
6607	860275
118726	860276
3634	860277
8752	860278
6127	860279
979	860280
24648	860281
18441	860282
46026	860283
72	860284
18	860285
103884	860286
7931	860287
10656	860288
138785	860289
21073	860290
15117	860291
2258	860292
37745	860293
14	860294
13923	860295
11182	860296
30038	860297
29936	860298
91612	860299
48332	860300
4342	860301
25542	860302
29105	860303
25411	860304
44248	860305
11056	860306
14540	860307
124036	860308
49319	860309
128088	860310
13376	860311
7968	860312
6152	860313
19829	860314
48299	860315
134798	860316
24426	860317
83041	860318
114260	860319
19405	860320
138919	860321
10222	860322
123732	860323
26446	860324
27704	860325
46112	860326
15065	860327
44395	860328
144730	860329
38136	860330
94419	860331
434	860332
73181	860333
134432	860334
18709	860335
87700	860336
60676	860337
74726	860338
150687	860339
78561	860340
69799	860341
2971	860342
13804	860343
51541	860344
49908	860345
58313	860346
51491	860347
122651	860348
12750	860349
76809	860350
15370	860351
104234	860352
20267	860353
17623	860354
121199	860355
46845	860356
125682	860357
14417	860358
22372	860359
41858	860360
31733	860361
48596	860362
50373	860363
17106	860364
43879	860365
31069	860366
45532	860367
1286	860368
99743	860369
94992	860370
53372	860371
16024	860372
39086	860373
14867	860374
10351	860375
101792	860376
20128	860377
45653	860378
14733	860379
10327	860380
2142	860381
54933	860382
71941	860383
6239	860384
46415	860385
37983	860386
1420	860387
67056	860388
98523	860389
18234	860390
36035	860391
141765	860392
89902	860393
32470	860394
3978	860395
40052	860396
21672	860397
60841	860398
103791	860399
32798	860400
4377	860401
17716	860402
41007	860403
158896	860404
2175	860405
8809	860406
24335	860407
31355	860408
107721	860409
7989	860410
83790	860411
60308	860412
113217	860413
45420	860414
12586	860415
43536	860416
7862	860417
200	860418
54903	860419
3767	860420
2820	860421
7241	860422
40382	860423
4164	860424
11065	860425
150162	860426
3279	860427
11835	860428
72654	860429
36268	860430
28606	860431
134698	860432
80960	860433
54931	860434
65660	860435
29140	860436
9292	860437
81125	860438
87073	860439
131100	860440
21712	860441
72831	860442
22390	860443
15670	860444
57420	860445
41636	860446
13766	860447
102006	860448
87629	860449
11558	860450
54538	860451
9685	860452
41531	860453
430	860454
66096	860455
14735	860456
59207	860457
44151	860458
24104	860459
77793	860460
61055	860461
18852	860462
31204	860463
29867	860464
54043	860465
1633	860466
19634	860467
79696	860468
100658	860469
43397	860470
17926	860471
12582	860472
101840	860473
256	860474
16369	860475
2722	860476
16776	860477
2312	860478
37949	860479
70933	860480
135318	860481
4012	860482
31855	860483
61118	860484
72388	860485
134237	860486
9489	860487
26359	860488
114646	860489
105341	860490
8045	860491
120475	860492
91952	860493
18979	860494
12592	860495
105421	860496
20779	860497
7408	860498
58599	860499
5183	860500
60546	860501
15970	860502
21638	860503
143800	860504
140700	860505
95355	860506
43672	860507
42286	860508
131552	860509
7395	860510
29538	860511
23589	860512
9957	860513
13237	860514
5602	860515
36065	860516
325	860517
37815	860518
7801	860519
5115	860520
16541	860521
30914	860522
80485	860523
16194	860524
15942	860525
66253	860526
9023	860527
61839	860528
144673	860529
603	860530
52230	860531
6908	860532
35690	860533
11602	860534
116898	860535
9557	860536
20472	860537
38316	860538
95437	860539
15913	860540
4844	860541
59957	860542
23322	860543
18691	860544
31013	860545
34216	860546
40958	860547
44952	860548
3036	860549
28202	860550
73954	860551
9260	860552
26518	860553
106249	860554
42425	860555
34709	860556
104923	860557
41045	860558
65127	860559
12784	860560
1055	860561
13813	860562
30440	860563
169171	860564
99967	860565
48398	860566
21478	860567
26211	860568
11642	860569
48542	860570
8644	860571
35446	860572
53468	860573
9885	860574
8630	860575
30471	860576
31993	860577
40594	860578
65495	860579
8879	860580
11324	860581
29216	860582
118290	860583
51618	860584
70505	860585
10244	860586
119533	860587
150184	860588
16844	860589
164839	860590
78720	860591
26269	860592
29278	860593
18380	860594
7814	860595
35214	860596
7594	860597
42497	860598
122229	860599
16212	860600
9326	860601
16042	860602
36737	860603
29294	860604
19094	860605
19247	860606
54649	860607
401	860608
43925	860609
12071	860610
130173	860611
7309	860612
92771	860613
41680	860614
21394	860615
21821	860616
51388	860617
17157	860618
22102	860619
16303	860620
143579	860621
20440	860622
20023	860623
9150	860624
4258	860625
90	860626
103400	860627
123734	860628
47607	860629
144349	860630
39524	860631
8691	860632
30091	860633
7119	860634
7310	860635
111103	860636
7107	860637
29971	860638
86401	860639
62736	860640
3988	860641
862	860642
65862	860643
88122	860644
39346	860645
66647	860646
135944	860647
6499	860648
53115	860649
47040	860650
93681	860651
16846	860652
108693	860653
34114	860654
8405	860655
257	860656
41700	860657
13170	860658
5108	860659
56660	860660
54043	860661
50457	860662
21186	860663
81489	860664
14558	860665
1629	860666
24482	860667
73497	860668
57772	860669
57229	860670
32665	860671
31148	860672
57175	860673
64645	860674
8893	860675
23287	860676
83452	860677
21429	860678
92598	860679
6101	860680
40575	860681
9705	860682
105728	860683
58716	860684
81885	860685
49165	860686
28232	860687
133054	860688
20500	860689
1650	860690
34077	860691
35595	860692
125956	860693
98974	860694
87380	860695
2627	860696
27508	860697
59977	860698
3373	860699
160266	860700
125901	860701
37659	860702
49871	860703
200	860704
3486	860705
57342	860706
4447	860707
2707	860708
57724	860709
33706	860710
3697	860711
5465	860712
24615	860713
18696	860714
1017	860715
122693	860716
90279	860717
5496	860718
29852	860719
23692	860720
16473	860721
143790	860722
29630	860723
119250	860724
30909	860725
64480	860726
93661	860727
15041	860728
111970	860729
20540	860730
105269	860731
27294	860732
107150	860733
43301	860734
134683	860735
5047	860736
6948	860737
56705	860738
4094	860739
92503	860740
60681	860741
61695	860742
8167	860743
100989	860744
23653	860745
20520	860746
59012	860747
28299	860748
112512	860749
26718	860750
27807	860751
52019	860752
121413	860753
5655	860754
28940	860755
140258	860756
8600	860757
115785	860758
7606	860759
58400	860760
43365	860761
13682	860762
145667	860763
12845	860764
45119	860765
9450	860766
138492	860767
19678	860768
34705	860769
3061	860770
11663	860771
98211	860772
33418	860773
26982	860774
42373	860775
13546	860776
169	860777
25509	860778
3352	860779
101952	860780
45275	860781
72234	860782
18948	860783
43907	860784
29299	860785
21834	860786
12483	860787
23584	860788
37231	860789
54183	860790
6263	860791
11266	860792
37508	860793
20	860794
5720	860795
24184	860796
43992	860797
30202	860798
58812	860799
27664	860800
159231	860801
10131	860802
58534	860803
36148	860804
76652	860805
122982	860806
154045	860807
1440	860808
70880	860809
50923	860810
44512	860811
7608	860812
68618	860813
96504	860814
68275	860815
47491	860816
11083	860817
57362	860818
29324	860819
99599	860820
69155	860821
49570	860822
97663	860823
75985	860824
27337	860825
16590	860826
72291	860827
30296	860828
8141	860829
67786	860830
910	860831
28680	860832
12698	860833
52367	860834
51433	860835
110586	860836
4727	860837
86790	860838
34150	860839
553	860840
102132	860841
3506	860842
29827	860843
30402	860844
76285	860845
123631	860846
63512	860847
65809	860848
2122	860849
87319	860850
12702	860851
4354	860852
5192	860853
92097	860854
95766	860855
5218	860856
37615	860857
30045	860858
2956	860859
26897	860860
70893	860861
9459	860862
9550	860863
2118	860864
9931	860865
133779	860866
25234	860867
58815	860868
35386	860869
2138	860870
8559	860871
137933	860872
28892	860873
15749	860874
67317	860875
5285	860876
52606	860877
35460	860878
33459	860879
40044	860880
55885	860881
99009	860882
31771	860883
1512	860884
305	860885
91936	860886
34520	860887
18722	860888
93847	860889
38200	860890
58452	860891
15275	860892
22799	860893
81004	860894
40295	860895
5726	860896
22865	860897
88065	860898
40528	860899
32093	860900
16504	860901
76796	860902
20291	860903
66291	860904
108706	860905
124128	860906
31846	860907
23015	860908
151381	860909
7509	860910
41013	860911
122353	860912
61746	860913
41293	860914
16218	860915
21052	860916
85956	860917
26828	860918
14363	860919
13659	860920
70454	860921
51483	860922
23367	860923
51969	860924
25163	860925
129559	860926
27647	860927
39297	860928
700	860929
36652	860930
6834	860931
53227	860932
110159	860933
379	860934
1991	860935
109749	860936
69152	860937
1619	860938
2505	860939
54977	860940
12937	860941
30026	860942
11975	860943
8338	860944
97794	860945
23838	860946
48980	860947
17220	860948
160677	860949
17745	860950
55433	860951
48701	860952
45824	860953
19144	860954
273	860955
29031	860956
60589	860957
52044	860958
34816	860959
41245	860960
18455	860961
108702	860962
88246	860963
180	860964
961	860965
837	860966
68285	860967
24849	860968
35940	860969
3733	860970
28843	860971
55964	860972
20799	860973
58571	860974
111230	860975
27241	860976
22025	860977
105595	860978
33857	860979
16531	860980
17398	860981
23673	860982
72611	860983
1828	860984
22709	860985
34415	860986
4472	860987
4563	860988
17351	860989
112444	860990
36255	860991
92270	860992
30008	860993
2643	860994
30175	860995
110225	860996
40621	860997
16995	860998
427	860999
6932	861000
29479	861001
13880	861002
13189	861003
2236	861004
5809	861005
38965	861006
92281	861007
110896	861008
91557	861009
17962	861010
120845	861011
8644	861012
17866	861013
40022	861014
64075	861015
8577	861016
74402	861017
110376	861018
29518	861019
3242	861020
34487	861021
57662	861022
45596	861023
88204	861024
37000	861025
117911	861026
14527	861027
48437	861028
1862	861029
36415	861030
115506	861031
169263	861032
40046	861033
4090	861034
30619	861035
12862	861036
47351	861037
76211	861038
73060	861039
9444	861040
16333	861041
61389	861042
23056	861043
18111	861044
12881	861045
10096	861046
79127	861047
43713	861048
85068	861049
115839	861050
1148	861051
61675	861052
3030	861053
90543	861054
46642	861055
2021	861056
111001	861057
84199	861058
79464	861059
60863	861060
48691	861061
129649	861062
3838	861063
6956	861064
13789	861065
62461	861066
49743	861067
61779	861068
13815	861069
51588	861070
19152	861071
48314	861072
49398	861073
26244	861074
734	861075
14557	861076
50112	861077
3799	861078
32853	861079
104500	861080
95720	861081
9307	861082
13093	861083
812	861084
53149	861085
8418	861086
37738	861087
42894	861088
29835	861089
60731	861090
33955	861091
102505	861092
7179	861093
77995	861094
38744	861095
2369	861096
30020	861097
7478	861098
73926	861099
36621	861100
6773	861101
1736	861102
26903	861103
38006	861104
8263	861105
143912	861106
70376	861107
1192	861108
33248	861109
31803	861110
85118	861111
3130	861112
132988	861113
51718	861114
92517	861115
110258	861116
60149	861117
44585	861118
98194	861119
22185	861120
14043	861121
35287	861122
224	861123
2915	861124
5019	861125
29838	861126
41205	861127
55949	861128
18843	861129
13791	861130
36656	861131
21679	861132
110937	861133
61403	861134
40087	861135
59241	861136
81500	861137
94374	861138
127496	861139
25322	861140
31233	861141
301	861142
74657	861143
14529	861144
58498	861145
92458	861146
94120	861147
48235	861148
78269	861149
99549	861150
102191	861151
88896	861152
8742	861153
59292	861154
74947	861155
46684	861156
86574	861157
16381	861158
120847	861159
43789	861160
86126	861161
1604	861162
74749	861163
17721	861164
31022	861165
73676	861166
79070	861167
153833	861168
130447	861169
10375	861170
16902	861171
58330	861172
215	861173
67358	861174
56191	861175
3436	861176
13271	861177
57914	861178
76408	861179
86814	861180
64876	861181
72205	861182
34110	861183
2114	861184
8431	861185
67355	861186
7607	861187
23750	861188
20795	861189
10442	861190
51356	861191
133437	861192
45695	861193
44117	861194
58094	861195
39937	861196
77462	861197
117303	861198
18359	861199
15324	861200
23652	861201
72158	861202
57599	861203
3679	861204
27774	861205
21291	861206
141856	861207
52792	861208
1096	861209
17261	861210
745	861211
20649	861212
17454	861213
52601	861214
89022	861215
30570	861216
5127	861217
170288	861218
55214	861219
31057	861220
6652	861221
88254	861222
12329	861223
6363	861224
53377	861225
9905	861226
23146	861227
1515	861228
5155	861229
775	861230
8263	861231
83504	861232
6056	861233
198	861234
39833	861235
49399	861236
27569	861237
16985	861238
85919	861239
88721	861240
21317	861241
1604	861242
23380	861243
54460	861244
13922	861245
38902	861246
44864	861247
17522	861248
137594	861249
69357	861250
19501	861251
24575	861252
79247	861253
5533	861254
39407	861255
30033	861256
73345	861257
13578	861258
32145	861259
72042	861260
37866	861261
139408	861262
27593	861263
105537	861264
107700	861265
48555	861266
3302	861267
45610	861268
40855	861269
106276	861270
50445	861271
9085	861272
53000	861273
80510	861274
165574	861275
5276	861276
17039	861277
30360	861278
38268	861279
24463	861280
5457	861281
1637	861282
1788	861283
1572	861284
56281	861285
36890	861286
10639	861287
6919	861288
7168	861289
39512	861290
48173	861291
97614	861292
99668	861293
50589	861294
6721	861295
9304	861296
46272	861297
21065	861298
17733	861299
31309	861300
208	861301
13256	861302
13844	861303
98687	861304
2295	861305
3275	861306
108720	861307
83897	861308
116036	861309
15484	861310
58931	861311
5566	861312
2252	861313
15392	861314
1242	861315
5577	861316
16658	861317
131668	861318
24859	861319
20039	861320
7889	861321
59274	861322
15228	861323
135282	861324
136358	861325
112029	861326
65694	861327
2455	861328
130369	861329
114088	861330
53952	861331
23257	861332
26370	861333
30803	861334
111525	861335
13004	861336
89026	861337
18492	861338
134146	861339
80062	861340
42568	861341
2109	861342
27192	861343
26732	861344
120397	861345
75947	861346
66059	861347
3629	861348
153530	861349
16819	861350
17652	861351
36211	861352
16216	861353
26021	861354
74782	861355
59064	861356
56778	861357
104249	861358
6929	861359
1256	861360
6539	861361
70267	861362
9018	861363
13360	861364
369	861365
8774	861366
59495	861367
19954	861368
63626	861369
87675	861370
16030	861371
91291	861372
3190	861373
22511	861374
12050	861375
19883	861376
105229	861377
20402	861378
1053	861379
50083	861380
89858	861381
40724	861382
28940	861383
49857	861384
86935	861385
125648	861386
67596	861387
22822	861388
55178	861389
20251	861390
14237	861391
18789	861392
64892	861393
42570	861394
52880	861395
22505	861396
13776	861397
67780	861398
1894	861399
11151	861400
1013	861401
93060	861402
7914	861403
30328	861404
9095	861405
123529	861406
11981	861407
707	861408
9754	861409
9073	861410
44333	861411
77666	861412
909	861413
165019	861414
31963	861415
23655	861416
48993	861417
3414	861418
21394	861419
44619	861420
66165	861421
66657	861422
4281	861423
108279	861424
2060	861425
155028	861426
67081	861427
16421	861428
91606	861429
19986	861430
12405	861431
73429	861432
1045	861433
13281	861434
98873	861435
155549	861436
4605	861437
2416	861438
3902	861439
49682	861440
52331	861441
20959	861442
5461	861443
80127	861444
8804	861445
25339	861446
13445	861447
26640	861448
23568	861449
65023	861450
80272	861451
71098	861452
73265	861453
38970	861454
27822	861455
97043	861456
2860	861457
21612	861458
138927	861459
17863	861460
19894	861461
66976	861462
3537	861463
75422	861464
3224	861465
3095	861466
5506	861467
57276	861468
5421	861469
27046	861470
20741	861471
82522	861472
47805	861473
78753	861474
67250	861475
133656	861476
70903	861477
16126	861478
16725	861479
38664	861480
48079	861481
34732	861482
22062	861483
117467	861484
139876	861485
86367	861486
91763	861487
39662	861488
11491	861489
39879	861490
49112	861491
8148	861492
5877	861493
161140	861494
103425	861495
10655	861496
23881	861497
159922	861498
56793	861499
2364	861500
28785	861501
48186	861502
2023	861503
10265	861504
27596	861505
3650	861506
11695	861507
6366	861508
104622	861509
27051	861510
16673	861511
23164	861512
18990	861513
167428	861514
29815	861515
32433	861516
45561	861517
56542	861518
434	861519
2281	861520
28201	861521
115315	861522
1253	861523
77719	861524
67847	861525
65852	861526
1272	861527
17181	861528
15661	861529
47582	861530
75369	861531
21170	861532
17513	861533
4887	861534
49897	861535
138878	861536
40771	861537
36016	861538
16337	861539
10719	861540
39381	861541
22803	861542
101491	861543
20871	861544
47178	861545
8678	861546
9422	861547
31540	861548
49749	861549
128061	861550
351	861551
7790	861552
17253	861553
99535	861554
23528	861555
3151	861556
76961	861557
118658	861558
76077	861559
800	861560
88827	861561
77240	861562
54153	861563
29707	861564
738	861565
1051	861566
12684	861567
57915	861568
121680	861569
97521	861570
3193	861571
27801	861572
11968	861573
27728	861574
47955	861575
41234	861576
17757	861577
11991	861578
29354	861579
31271	861580
59654	861581
38123	861582
9466	861583
3445	861584
8488	861585
36330	861586
2189	861587
74592	861588
98935	861589
40585	861590
9988	861591
109000	861592
76390	861593
115700	861594
880	861595
40315	861596
71765	861597
24271	861598
26825	861599
87579	861600
81338	861601
31001	861602
1307	861603
10882	861604
63563	861605
53296	861606
75433	861607
32383	861608
7283	861609
48755	861610
15979	861611
54016	861612
90514	861613
21306	861614
5905	861615
105708	861616
23506	861617
69052	861618
5344	861619
95932	861620
8927	861621
65087	861622
43118	861623
29877	861624
7822	861625
25322	861626
83819	861627
24887	861628
50325	861629
36719	861630
124643	861631
29492	861632
99018	861633
15956	861634
69647	861635
107693	861636
8642	861637
40401	861638
72182	861639
412	861640
4633	861641
10513	861642
101358	861643
8211	861644
21494	861645
24977	861646
38073	861647
51558	861648
53358	861649
3783	861650
15787	861651
29697	861652
5170	861653
780	861654
1488	861655
45562	861656
18651	861657
64630	861658
52264	861659
30562	861660
22122	861661
92387	861662
160768	861663
994	861664
40559	861665
63834	861666
6063	861667
11999	861668
15094	861669
103994	861670
85752	861671
76945	861672
5631	861673
19847	861674
113389	861675
12965	861676
58819	861677
166108	861678
4026	861679
81848	861680
1866	861681
40780	861682
90329	861683
10379	861684
12998	861685
61285	861686
402	861687
110871	861688
38520	861689
20596	861690
87580	861691
66834	861692
38776	861693
19121	861694
31571	861695
83835	861696
25795	861697
23561	861698
121300	861699
163548	861700
6118	861701
1926	861702
19417	861703
12657	861704
61466	861705
7106	861706
25364	861707
13147	861708
136296	861709
67503	861710
38619	861711
1961	861712
7101	861713
121165	861714
27213	861715
22221	861716
75153	861717
28577	861718
22041	861719
148066	861720
40124	861721
18	861722
45006	861723
36203	861724
66377	861725
130693	861726
16	861727
56017	861728
8862	861729
22598	861730
6340	861731
14131	861732
7043	861733
18279	861734
114707	861735
7146	861736
21483	861737
159035	861738
74667	861739
4514	861740
48606	861741
3683	861742
66239	861743
160795	861744
21206	861745
70967	861746
26842	861747
20002	861748
28527	861749
19955	861750
79316	861751
1467	861752
6	861753
41204	861754
37204	861755
10977	861756
3343	861757
8312	861758
35983	861759
5627	861760
20425	861761
132	861762
38083	861763
170094	861764
12760	861765
10687	861766
50125	861767
10857	861768
112506	861769
10381	861770
359	861771
60858	861772
22786	861773
4418	861774
3759	861775
62847	861776
52655	861777
137306	861778
12794	861779
19720	861780
93636	861781
55498	861782
77628	861783
5274	861784
97	861785
21539	861786
109411	861787
10162	861788
33014	861789
2718	861790
30170	861791
46895	861792
38940	861793
54576	861794
30389	861795
1438	861796
7721	861797
3029	861798
35881	861799
1640	861800
10370	861801
56777	861802
38101	861803
9728	861804
4281	861805
24948	861806
103305	861807
115263	861808
52586	861809
31713	861810
36782	861811
17397	861812
50652	861813
159017	861814
125002	861815
27361	861816
19733	861817
108334	861818
89989	861819
18470	861820
107091	861821
111239	861822
11538	861823
58954	861824
135956	861825
18269	861826
90119	861827
15124	861828
44729	861829
18169	861830
21432	861831
35797	861832
120310	861833
116876	861834
78762	861835
125451	861836
18318	861837
19956	861838
779	861839
113752	861840
62445	861841
127768	861842
9422	861843
42945	861844
111659	861845
14258	861846
41603	861847
4341	861848
30422	861849
36534	861850
1847	861851
29811	861852
107853	861853
14410	861854
55905	861855
55320	861856
32124	861857
112975	861858
9659	861859
13896	861860
114181	861861
6234	861862
42599	861863
8627	861864
66409	861865
89963	861866
111067	861867
52406	861868
12435	861869
10830	861870
41642	861871
126497	861872
28716	861873
28761	861874
80438	861875
48643	861876
7938	861877
112019	861878
3886	861879
1184	861880
31810	861881
63644	861882
768	861883
122519	861884
49268	861885
142957	861886
20568	861887
95744	861888
74791	861889
19492	861890
33385	861891
81291	861892
3767	861893
68954	861894
11890	861895
30373	861896
54762	861897
59634	861898
41224	861899
17405	861900
33650	861901
3600	861902
57545	861903
2011	861904
5517	861905
14425	861906
74888	861907
13207	861908
1488	861909
47660	861910
33738	861911
6468	861912
12991	861913
3220	861914
81375	861915
24582	861916
112122	861917
92855	861918
9282	861919
26211	861920
71046	861921
47241	861922
9664	861923
18303	861924
30604	861925
135881	861926
74484	861927
20454	861928
26475	861929
19167	861930
90180	861931
68841	861932
24175	861933
57977	861934
105376	861935
143584	861936
50333	861937
63051	861938
9184	861939
117710	861940
79974	861941
20640	861942
54378	861943
169734	861944
82359	861945
41882	861946
58081	861947
158933	861948
25657	861949
104041	861950
10103	861951
65308	861952
23766	861953
9866	861954
38076	861955
88379	861956
7351	861957
8875	861958
68165	861959
95610	861960
40929	861961
101436	861962
48613	861963
9248	861964
6057	861965
9846	861966
46096	861967
107462	861968
11739	861969
143528	861970
25050	861971
36061	861972
25000	861973
101616	861974
56002	861975
67898	861976
3688	861977
26925	861978
25877	861979
1272	861980
38190	861981
144069	861982
67021	861983
45439	861984
83303	861985
89526	861986
88555	861987
28759	861988
17865	861989
5720	861990
168853	861991
5103	861992
143020	861993
9248	861994
98152	861995
13986	861996
9398	861997
8552	861998
65455	861999
19739	862000
13452	862001
53069	862002
115552	862003
135425	862004
14164	862005
47188	862006
763	862007
4736	862008
13950	862009
158979	862010
17210	862011
4345	862012
23984	862013
56036	862014
9780	862015
340	862016
22036	862017
3651	862018
26651	862019
99054	862020
36315	862021
15309	862022
680	862023
8509	862024
7189	862025
28381	862026
49047	862027
21799	862028
29602	862029
31072	862030
76318	862031
15124	862032
1281	862033
32026	862034
29566	862035
25960	862036
13626	862037
39267	862038
154758	862039
106487	862040
36615	862041
7958	862042
7347	862043
1820	862044
60293	862045
23837	862046
80610	862047
124365	862048
59815	862049
58973	862050
15443	862051
128345	862052
6726	862053
24554	862054
107004	862055
163542	862056
6068	862057
83911	862058
53631	862059
20389	862060
3729	862061
43566	862062
42886	862063
167571	862064
12053	862065
17254	862066
26798	862067
4059	862068
5565	862069
51671	862070
9043	862071
30353	862072
46846	862073
28648	862074
67978	862075
34975	862076
71234	862077
44649	862078
15006	862079
7127	862080
4582	862081
12528	862082
55613	862083
55547	862084
160209	862085
52099	862086
11283	862087
24437	862088
14116	862089
12447	862090
42904	862091
23012	862092
23386	862093
12609	862094
777	862095
56865	862096
25974	862097
53443	862098
40116	862099
52434	862100
11907	862101
93598	862102
119685	862103
37978	862104
75326	862105
62350	862106
45606	862107
124574	862108
435	862109
85171	862110
16901	862111
22125	862112
68597	862113
115859	862114
5210	862115
13197	862116
22951	862117
159366	862118
69758	862119
169187	862120
49212	862121
80909	862122
52849	862123
2796	862124
15064	862125
135812	862126
39441	862127
24433	862128
74749	862129
67905	862130
20446	862131
5516	862132
99162	862133
41599	862134
60542	862135
3074	862136
112989	862137
3565	862138
25934	862139
5610	862140
51895	862141
5458	862142
105870	862143
4560	862144
48887	862145
80401	862146
24582	862147
31725	862148
8664	862149
95514	862150
5953	862151
64242	862152
80779	862153
18683	862154
5446	862155
6632	862156
42088	862157
116331	862158
123204	862159
13961	862160
28279	862161
5873	862162
43335	862163
12272	862164
11677	862165
68212	862166
32864	862167
68555	862168
53412	862169
18363	862170
15537	862171
1935	862172
14449	862173
14361	862174
66254	862175
18142	862176
9166	862177
104690	862178
10538	862179
42325	862180
108221	862181
6524	862182
10699	862183
48634	862184
6933	862185
115007	862186
46034	862187
115984	862188
34748	862189
117841	862190
37036	862191
2260	862192
269	862193
2476	862194
104392	862195
71051	862196
7682	862197
109828	862198
60074	862199
62936	862200
64264	862201
71770	862202
29027	862203
52905	862204
19604	862205
146725	862206
72312	862207
9379	862208
95026	862209
47431	862210
24196	862211
87797	862212
156908	862213
5746	862214
19071	862215
62462	862216
93657	862217
6853	862218
76975	862219
6721	862220
107917	862221
16812	862222
111386	862223
88817	862224
10021	862225
61597	862226
75909	862227
18424	862228
48123	862229
43707	862230
47687	862231
104046	862232
1031	862233
21072	862234
73632	862235
128745	862236
7474	862237
43440	862238
21634	862239
9930	862240
50763	862241
138954	862242
120099	862243
30635	862244
3676	862245
153961	862246
5637	862247
8619	862248
2411	862249
35251	862250
11982	862251
34963	862252
94450	862253
15060	862254
33305	862255
36383	862256
38830	862257
70821	862258
35157	862259
51346	862260
4348	862261
90498	862262
80654	862263
24680	862264
61387	862265
44593	862266
79912	862267
44061	862268
66838	862269
75222	862270
4130	862271
4597	862272
66020	862273
1834	862274
121962	862275
148842	862276
63055	862277
169381	862278
5222	862279
22150	862280
63736	862281
77476	862282
87162	862283
22975	862284
6392	862285
121514	862286
7821	862287
15053	862288
9584	862289
106128	862290
82782	862291
25490	862292
72984	862293
41826	862294
17239	862295
52081	862296
96997	862297
55098	862298
439	862299
118784	862300
42192	862301
7115	862302
44039	862303
7821	862304
336	862305
63424	862306
12522	862307
9606	862308
145495	862309
44274	862310
2954	862311
16253	862312
90973	862313
969	862314
145233	862315
20247	862316
25908	862317
28661	862318
127926	862319
168931	862320
73564	862321
14975	862322
145069	862323
23089	862324
13294	862325
90081	862326
23011	862327
75626	862328
56769	862329
16542	862330
13894	862331
86960	862332
59451	862333
31009	862334
11449	862335
55372	862336
9549	862337
71376	862338
130419	862339
89625	862340
39083	862341
20586	862342
35807	862343
42090	862344
7969	862345
28968	862346
24300	862347
59635	862348
125385	862349
109713	862350
48683	862351
29947	862352
92370	862353
3081	862354
98871	862355
46679	862356
88798	862357
2428	862358
41975	862359
42630	862360
5082	862361
5931	862362
14990	862363
39588	862364
46394	862365
52154	862366
25086	862367
114643	862368
3131	862369
905	862370
43894	862371
125684	862372
35514	862373
118166	862374
11545	862375
20461	862376
86668	862377
62391	862378
13686	862379
115479	862380
9972	862381
15073	862382
21153	862383
87813	862384
4080	862385
1745	862386
7632	862387
2411	862388
27056	862389
11387	862390
7422	862391
55607	862392
94366	862393
59217	862394
16201	862395
16675	862396
105611	862397
5395	862398
39816	862399
58618	862400
86161	862401
49243	862402
27321	862403
25657	862404
29995	862405
86765	862406
114316	862407
55355	862408
6001	862409
45036	862410
38534	862411
41246	862412
9419	862413
34242	862414
34219	862415
14149	862416
26609	862417
85802	862418
94206	862419
76777	862420
90075	862421
22405	862422
19838	862423
69515	862424
8398	862425
20340	862426
14601	862427
113737	862428
106374	862429
4936	862430
46653	862431
96463	862432
102330	862433
11130	862434
25834	862435
58915	862436
11034	862437
14458	862438
364	862439
28106	862440
49550	862441
61296	862442
36776	862443
45761	862444
3762	862445
57640	862446
2138	862447
22977	862448
37019	862449
52753	862450
31813	862451
65525	862452
69599	862453
53873	862454
48681	862455
33755	862456
19079	862457
22944	862458
17766	862459
31441	862460
50789	862461
2118	862462
37802	862463
10597	862464
9517	862465
2834	862466
8075	862467
114544	862468
165184	862469
96306	862470
35698	862471
2596	862472
108323	862473
137146	862474
3721	862475
7568	862476
32963	862477
10924	862478
40801	862479
48769	862480
107429	862481
46922	862482
115233	862483
23346	862484
167183	862485
44176	862486
38325	862487
77465	862488
131286	862489
19928	862490
32683	862491
73624	862492
37375	862493
5846	862494
51016	862495
76074	862496
5287	862497
6410	862498
13120	862499
4463	862500
10954	862501
25644	862502
31557	862503
30417	862504
14089	862505
26199	862506
79748	862507
19529	862508
30583	862509
116070	862510
71184	862511
19290	862512
86966	862513
3637	862514
1962	862515
35750	862516
1733	862517
17662	862518
24073	862519
26139	862520
35036	862521
6060	862522
63739	862523
54114	862524
55833	862525
57215	862526
107152	862527
9374	862528
157	862529
56254	862530
21451	862531
90413	862532
51686	862533
32659	862534
27480	862535
55157	862536
14343	862537
131625	862538
30374	862539
77164	862540
35467	862541
16784	862542
102229	862543
27879	862544
7626	862545
3345	862546
164931	862547
74737	862548
80695	862549
20826	862550
1763	862551
93262	862552
31110	862553
10925	862554
76	862555
59220	862556
55506	862557
4875	862558
10894	862559
11446	862560
8255	862561
9255	862562
37280	862563
35795	862564
20836	862565
12214	862566
30182	862567
23630	862568
35390	862569
92609	862570
90394	862571
20029	862572
63047	862573
76122	862574
67216	862575
108039	862576
15601	862577
36511	862578
49161	862579
18662	862580
4262	862581
65587	862582
57797	862583
11814	862584
4243	862585
17983	862586
89466	862587
93019	862588
910	862589
17008	862590
14082	862591
44244	862592
47550	862593
16146	862594
158040	862595
7296	862596
6232	862597
107060	862598
1290	862599
31543	862600
27681	862601
21611	862602
35835	862603
7870	862604
5973	862605
40556	862606
1137	862607
19305	862608
152036	862609
33488	862610
56899	862611
96887	862612
33653	862613
2275	862614
44057	862615
102448	862616
144769	862617
71743	862618
53946	862619
56724	862620
40304	862621
119075	862622
35851	862623
40601	862624
13371	862625
19631	862626
129948	862627
10764	862628
26155	862629
33972	862630
22094	862631
10328	862632
40314	862633
21755	862634
15350	862635
67714	862636
2628	862637
166611	862638
55767	862639
109622	862640
6790	862641
142393	862642
117767	862643
781	862644
64385	862645
119716	862646
7943	862647
271	862648
37688	862649
48304	862650
368	862651
26194	862652
78667	862653
42147	862654
85332	862655
60325	862656
12542	862657
87581	862658
4759	862659
87065	862660
67565	862661
120593	862662
66199	862663
4726	862664
17863	862665
108526	862666
23345	862667
284	862668
77515	862669
6746	862670
16218	862671
34454	862672
166968	862673
2989	862674
31517	862675
27926	862676
1653	862677
2225	862678
80056	862679
9090	862680
46027	862681
2544	862682
39597	862683
16396	862684
65566	862685
37592	862686
6080	862687
32625	862688
99462	862689
684	862690
127986	862691
59198	862692
2293	862693
2337	862694
42589	862695
40657	862696
27331	862697
92756	862698
20527	862699
13168	862700
23565	862701
6175	862702
139228	862703
34345	862704
31809	862705
60433	862706
72635	862707
29432	862708
11583	862709
35518	862710
119408	862711
90133	862712
841	862713
5341	862714
99099	862715
5759	862716
61702	862717
5588	862718
75202	862719
25877	862720
29869	862721
4149	862722
3109	862723
46096	862724
105201	862725
49306	862726
9253	862727
4751	862728
5239	862729
10881	862730
5643	862731
34998	862732
46513	862733
29994	862734
57214	862735
30927	862736
91491	862737
9849	862738
106774	862739
28391	862740
4134	862741
10515	862742
34964	862743
38646	862744
35534	862745
5146	862746
32567	862747
17439	862748
17650	862749
54502	862750
11183	862751
26608	862752
348	862753
23623	862754
47221	862755
28519	862756
27453	862757
11444	862758
3174	862759
7173	862760
117077	862761
145251	862762
66938	862763
32014	862764
74060	862765
5299	862766
19622	862767
23102	862768
17235	862769
95062	862770
26407	862771
106784	862772
79428	862773
39980	862774
4519	862775
69970	862776
19992	862777
19890	862778
60139	862779
102509	862780
296	862781
87537	862782
45462	862783
7234	862784
3176	862785
46629	862786
167010	862787
96993	862788
12104	862789
37894	862790
29192	862791
19406	862792
59468	862793
26161	862794
127608	862795
35803	862796
141486	862797
35908	862798
16104	862799
34950	862800
3448	862801
29719	862802
85005	862803
40381	862804
78263	862805
75208	862806
116277	862807
4556	862808
22549	862809
24663	862810
12557	862811
9558	862812
34616	862813
35271	862814
64607	862815
26999	862816
2968	862817
48529	862818
19027	862819
79966	862820
33794	862821
2994	862822
13112	862823
10273	862824
65174	862825
27524	862826
90997	862827
39706	862828
36162	862829
76395	862830
12668	862831
75208	862832
1875	862833
27997	862834
53826	862835
612	862836
93851	862837
9111	862838
39058	862839
31685	862840
53506	862841
91545	862842
70978	862843
57876	862844
22481	862845
93775	862846
142525	862847
3208	862848
6862	862849
45878	862850
6597	862851
36537	862852
6633	862853
12695	862854
53939	862855
14381	862856
24157	862857
26788	862858
9787	862859
49791	862860
33984	862861
71248	862862
9031	862863
1463	862864
107145	862865
160820	862866
48727	862867
23972	862868
136802	862869
16554	862870
49855	862871
91958	862872
33271	862873
14126	862874
66984	862875
61683	862876
31959	862877
38618	862878
54573	862879
5968	862880
1319	862881
96244	862882
47285	862883
64396	862884
44657	862885
114278	862886
14089	862887
24307	862888
83817	862889
94998	862890
33063	862891
83692	862892
41900	862893
13046	862894
92581	862895
2802	862896
82826	862897
20244	862898
132009	862899
87619	862900
30282	862901
27008	862902
18429	862903
717	862904
16616	862905
9350	862906
103585	862907
31476	862908
54400	862909
55833	862910
8032	862911
97	862912
70495	862913
158545	862914
11620	862915
109516	862916
17688	862917
169659	862918
45	862919
86747	862920
91818	862921
53956	862922
44412	862923
52926	862924
3410	862925
376	862926
83526	862927
86336	862928
61174	862929
17002	862930
18325	862931
95933	862932
29069	862933
4259	862934
38293	862935
37898	862936
22218	862937
23799	862938
82252	862939
17936	862940
55694	862941
100124	862942
16835	862943
48867	862944
38707	862945
16215	862946
66833	862947
19241	862948
24699	862949
11306	862950
25286	862951
2827	862952
19711	862953
47550	862954
34863	862955
3082	862956
37981	862957
99957	862958
7855	862959
105418	862960
9110	862961
30923	862962
77942	862963
73395	862964
144120	862965
67990	862966
8578	862967
60079	862968
76327	862969
25138	862970
7112	862971
8195	862972
81	862973
9063	862974
66902	862975
159224	862976
20063	862977
73411	862978
32939	862979
20078	862980
28072	862981
1249	862982
106817	862983
72539	862984
14129	862985
20987	862986
4369	862987
7221	862988
157180	862989
90573	862990
68867	862991
88335	862992
42028	862993
25584	862994
5410	862995
56094	862996
44119	862997
27387	862998
97648	862999
22959	863000
8128	863001
23010	863002
32932	863003
28431	863004
2992	863005
37464	863006
307	863007
144195	863008
58323	863009
90363	863010
830	863011
58329	863012
2879	863013
12780	863014
105462	863015
10514	863016
16646	863017
30240	863018
786	863019
11859	863020
56537	863021
10875	863022
63963	863023
43881	863024
109168	863025
31725	863026
821	863027
47727	863028
13543	863029
17287	863030
6771	863031
890	863032
299	863033
58639	863034
53305	863035
3889	863036
11221	863037
52916	863038
111776	863039
12326	863040
84307	863041
112603	863042
980	863043
36172	863044
65871	863045
9491	863046
14378	863047
40859	863048
2172	863049
3635	863050
66751	863051
57084	863052
52811	863053
91328	863054
59155	863055
19540	863056
570	863057
79431	863058
58907	863059
60652	863060
37873	863061
51024	863062
86209	863063
7297	863064
45612	863065
39602	863066
46159	863067
10144	863068
215	863069
7772	863070
35752	863071
50433	863072
31704	863073
19350	863074
49516	863075
9452	863076
91901	863077
7502	863078
57776	863079
73752	863080
23770	863081
61618	863082
23984	863083
55441	863084
83819	863085
18827	863086
45149	863087
18142	863088
28153	863089
39489	863090
14237	863091
2026	863092
15552	863093
68211	863094
6268	863095
16013	863096
318	863097
2708	863098
127110	863099
114462	863100
1314	863101
53556	863102
591	863103
703	863104
117187	863105
15555	863106
52133	863107
53574	863108
153498	863109
14850	863110
83681	863111
4314	863112
38269	863113
31601	863114
1220	863115
12034	863116
15684	863117
62322	863118
46452	863119
70418	863120
64948	863121
23932	863122
32084	863123
20694	863124
10147	863125
136416	863126
64726	863127
153742	863128
4852	863129
5909	863130
3887	863131
23854	863132
34535	863133
39485	863134
72987	863135
54365	863136
74807	863137
14918	863138
2	863139
127344	863140
2690	863141
85952	863142
927	863143
19586	863144
30822	863145
53071	863146
38860	863147
147	863148
153	863149
100756	863150
106094	863151
8605	863152
54519	863153
28085	863154
122087	863155
149211	863156
2525	863157
87361	863158
25608	863159
25259	863160
75985	863161
39876	863162
104439	863163
164755	863164
2135	863165
118357	863166
75828	863167
16469	863168
18589	863169
52159	863170
10287	863171
129230	863172
104270	863173
67836	863174
60449	863175
16241	863176
7421	863177
135603	863178
18939	863179
68369	863180
36602	863181
25776	863182
81250	863183
7361	863184
74247	863185
41831	863186
80411	863187
29615	863188
108690	863189
30106	863190
97847	863191
2150	863192
152645	863193
4495	863194
128924	863195
121341	863196
9626	863197
43468	863198
123874	863199
26792	863200
52957	863201
81160	863202
29433	863203
4353	863204
101208	863205
2579	863206
61284	863207
18660	863208
1046	863209
15037	863210
16932	863211
2137	863212
10331	863213
135342	863214
142838	863215
83100	863216
35181	863217
117304	863218
2676	863219
70707	863220
10737	863221
10640	863222
12509	863223
26813	863224
56160	863225
26095	863226
45877	863227
28170	863228
6026	863229
91303	863230
32582	863231
95925	863232
2130	863233
10770	863234
81438	863235
27766	863236
58004	863237
52269	863238
10129	863239
72901	863240
4883	863241
21545	863242
15463	863243
5598	863244
37438	863245
21935	863246
23096	863247
64198	863248
124305	863249
64467	863250
2884	863251
88786	863252
23197	863253
158773	863254
3	863255
72354	863256
35989	863257
35050	863258
78443	863259
51421	863260
88597	863261
49238	863262
53109	863263
126460	863264
11759	863265
105443	863266
155722	863267
89287	863268
17214	863269
57783	863270
12088	863271
3187	863272
32302	863273
26537	863274
68399	863275
105767	863276
53965	863277
43168	863278
168226	863279
5251	863280
47670	863281
23115	863282
85996	863283
28936	863284
23202	863285
60336	863286
4253	863287
96689	863288
7695	863289
36948	863290
96804	863291
38457	863292
90259	863293
43254	863294
1354	863295
89565	863296
29409	863297
68574	863298
39858	863299
38843	863300
24291	863301
127274	863302
52920	863303
11077	863304
17455	863305
95186	863306
115889	863307
72493	863308
750	863309
63330	863310
28419	863311
22875	863312
5440	863313
73168	863314
102798	863315
91358	863316
47022	863317
79234	863318
52358	863319
48525	863320
76724	863321
27268	863322
91012	863323
14651	863324
137931	863325
19568	863326
60740	863327
98713	863328
96051	863329
10713	863330
31223	863331
20342	863332
19264	863333
28922	863334
50805	863335
62556	863336
5353	863337
79589	863338
4674	863339
9360	863340
7213	863341
92335	863342
157534	863343
121620	863344
20964	863345
69487	863346
107592	863347
15007	863348
65753	863349
97594	863350
7070	863351
10848	863352
111064	863353
85073	863354
16673	863355
56008	863356
80127	863357
68811	863358
77437	863359
3624	863360
65657	863361
120615	863362
19934	863363
60830	863364
130717	863365
3073	863366
49881	863367
88340	863368
99056	863369
54728	863370
48167	863371
98391	863372
7964	863373
9897	863374
249	863375
32526	863376
13892	863377
165669	863378
39405	863379
20523	863380
9620	863381
80185	863382
74138	863383
33589	863384
2797	863385
27075	863386
14090	863387
69511	863388
21108	863389
12948	863390
6005	863391
35438	863392
76808	863393
43064	863394
5708	863395
61259	863396
3061	863397
12004	863398
6718	863399
1505	863400
80682	863401
13389	863402
19842	863403
95478	863404
13337	863405
13782	863406
67542	863407
34946	863408
93517	863409
65881	863410
39516	863411
16193	863412
23944	863413
4462	863414
169999	863415
1072	863416
46065	863417
7126	863418
115578	863419
29190	863420
42489	863421
13538	863422
21481	863423
2404	863424
1675	863425
47577	863426
16100	863427
9867	863428
44389	863429
64354	863430
94398	863431
28891	863432
54574	863433
9716	863434
13806	863435
93374	863436
98994	863437
49441	863438
67246	863439
24155	863440
23138	863441
61202	863442
50044	863443
4119	863444
125030	863445
95069	863446
5982	863447
8071	863448
3133	863449
42154	863450
132840	863451
7697	863452
17367	863453
121142	863454
50621	863455
88293	863456
7322	863457
38188	863458
30899	863459
7710	863460
14675	863461
2908	863462
30336	863463
11687	863464
92252	863465
13670	863466
26130	863467
21154	863468
33410	863469
22819	863470
90452	863471
57965	863472
57523	863473
29370	863474
9770	863475
14449	863476
49034	863477
43154	863478
1007	863479
9344	863480
7632	863481
10175	863482
11811	863483
91901	863484
19755	863485
2019	863486
57141	863487
47532	863488
133809	863489
98350	863490
27047	863491
100423	863492
4228	863493
1021	863494
58376	863495
31166	863496
85877	863497
14708	863498
77492	863499
40066	863500
16367	863501
94935	863502
4453	863503
113756	863504
10138	863505
70284	863506
53559	863507
161880	863508
8430	863509
34163	863510
55374	863511
10833	863512
45471	863513
5880	863514
61989	863515
73708	863516
80181	863517
17384	863518
135281	863519
53531	863520
71461	863521
36588	863522
53759	863523
53624	863524
2003	863525
36876	863526
119976	863527
16835	863528
7122	863529
25924	863530
81963	863531
6099	863532
16361	863533
28932	863534
12173	863535
9225	863536
33294	863537
75510	863538
33898	863539
65870	863540
81687	863541
3523	863542
30151	863543
39680	863544
70374	863545
18295	863546
25869	863547
52188	863548
74923	863549
17344	863550
28592	863551
4433	863552
43486	863553
94041	863554
15596	863555
2354	863556
9551	863557
48115	863558
67243	863559
8595	863560
26170	863561
4311	863562
49151	863563
9496	863564
110393	863565
23608	863566
4645	863567
1032	863568
59187	863569
65924	863570
43613	863571
16327	863572
75236	863573
83754	863574
9253	863575
52554	863576
85905	863577
30246	863578
26038	863579
109263	863580
54622	863581
8238	863582
38698	863583
67149	863584
93434	863585
105	863586
89257	863587
35745	863588
6681	863589
44902	863590
109436	863591
1654	863592
50	863593
141964	863594
81422	863595
28314	863596
139347	863597
33954	863598
160463	863599
110161	863600
16277	863601
67528	863602
40426	863603
13952	863604
312	863605
2497	863606
19289	863607
64906	863608
45822	863609
145	863610
3170	863611
79812	863612
25791	863613
33187	863614
89540	863615
1209	863616
39984	863617
99143	863618
55898	863619
37833	863620
76284	863621
51133	863622
109437	863623
49761	863624
12887	863625
165603	863626
93314	863627
1844	863628
82641	863629
32291	863630
142258	863631
64177	863632
87919	863633
24078	863634
78944	863635
44785	863636
112799	863637
54201	863638
94321	863639
4595	863640
92319	863641
21637	863642
20240	863643
63804	863644
131737	863645
51848	863646
26047	863647
74869	863648
11490	863649
76461	863650
47523	863651
71190	863652
33251	863653
30000	863654
150670	863655
80852	863656
62766	863657
51552	863658
49408	863659
56278	863660
18750	863661
103895	863662
120799	863663
42877	863664
70597	863665
7285	863666
18798	863667
17395	863668
60483	863669
84872	863670
35598	863671
92750	863672
86029	863673
16256	863674
1799	863675
51709	863676
145657	863677
57859	863678
17799	863679
76437	863680
69381	863681
2619	863682
90946	863683
50901	863684
43493	863685
13551	863686
57842	863687
21151	863688
50755	863689
42067	863690
667	863691
55546	863692
22712	863693
38680	863694
33631	863695
69280	863696
16725	863697
68535	863698
74038	863699
66289	863700
23728	863701
29950	863702
2419	863703
61983	863704
21850	863705
18841	863706
2218	863707
41678	863708
110316	863709
94123	863710
28691	863711
57868	863712
29221	863713
2633	863714
148361	863715
22712	863716
59649	863717
132823	863718
62615	863719
24057	863720
35647	863721
164372	863722
915	863723
35629	863724
11206	863725
44291	863726
119209	863727
163	863728
44088	863729
26352	863730
48019	863731
76759	863732
49556	863733
99940	863734
52327	863735
121477	863736
4241	863737
126053	863738
31365	863739
86425	863740
31219	863741
7154	863742
581	863743
38229	863744
14390	863745
73092	863746
27427	863747
19579	863748
23977	863749
9001	863750
15632	863751
66955	863752
40257	863753
22716	863754
122991	863755
25763	863756
79281	863757
17901	863758
11287	863759
57345	863760
33353	863761
127545	863762
370	863763
19883	863764
35833	863765
34135	863766
42840	863767
11330	863768
86496	863769
25366	863770
11730	863771
109308	863772
38724	863773
139572	863774
63589	863775
582	863776
121530	863777
47512	863778
8034	863779
101148	863780
3097	863781
158264	863782
573	863783
18481	863784
4301	863785
92091	863786
7409	863787
15905	863788
4214	863789
3593	863790
48728	863791
107332	863792
23342	863793
90582	863794
22324	863795
120970	863796
92797	863797
29058	863798
51601	863799
73872	863800
7947	863801
27885	863802
105060	863803
40905	863804
2564	863805
34231	863806
43044	863807
17137	863808
41573	863809
75302	863810
57180	863811
62881	863812
3006	863813
122975	863814
24836	863815
10280	863816
29228	863817
80282	863818
97689	863819
151	863820
79342	863821
22130	863822
321	863823
34946	863824
87714	863825
10336	863826
46125	863827
53719	863828
37092	863829
52757	863830
49870	863831
63830	863832
50279	863833
109285	863834
27077	863835
1336	863836
13101	863837
28173	863838
10221	863839
78421	863840
41380	863841
25982	863842
40557	863843
12960	863844
104553	863845
16370	863846
25781	863847
65320	863848
12567	863849
29627	863850
582	863851
151410	863852
90422	863853
4386	863854
25630	863855
13836	863856
162664	863857
1796	863858
98836	863859
5310	863860
79969	863861
42494	863862
2005	863863
116970	863864
13106	863865
29060	863866
22082	863867
65561	863868
107709	863869
4315	863870
25678	863871
58791	863872
124858	863873
110283	863874
53461	863875
12090	863876
21364	863877
13077	863878
138457	863879
127423	863880
16027	863881
159411	863882
108651	863883
49566	863884
43953	863885
51628	863886
3751	863887
2892	863888
10986	863889
100149	863890
26707	863891
37521	863892
45382	863893
47496	863894
92531	863895
75511	863896
69602	863897
13146	863898
77257	863899
28652	863900
25861	863901
168067	863902
50	863903
66237	863904
20116	863905
161811	863906
8337	863907
135800	863908
111040	863909
858	863910
671	863911
62700	863912
38449	863913
91397	863914
40783	863915
14348	863916
29436	863917
27349	863918
42840	863919
94222	863920
24633	863921
17861	863922
16986	863923
32501	863924
28434	863925
83002	863926
13018	863927
20346	863928
59087	863929
80708	863930
29671	863931
34491	863932
37753	863933
22999	863934
4945	863935
12349	863936
88127	863937
12241	863938
4716	863939
3265	863940
110331	863941
4345	863942
7024	863943
90185	863944
16747	863945
53548	863946
41764	863947
46190	863948
34136	863949
2594	863950
165691	863951
92067	863952
134630	863953
56052	863954
28610	863955
2675	863956
111547	863957
44402	863958
20997	863959
82497	863960
25138	863961
21369	863962
37558	863963
3419	863964
39560	863965
26823	863966
31290	863967
74	863968
29436	863969
4228	863970
17990	863971
35400	863972
92296	863973
26381	863974
14551	863975
16545	863976
1118	863977
11656	863978
80808	863979
5342	863980
87503	863981
19213	863982
64764	863983
16293	863984
10836	863985
34806	863986
46928	863987
143033	863988
34294	863989
89089	863990
11713	863991
31554	863992
109578	863993
28761	863994
28386	863995
51985	863996
54675	863997
40731	863998
42415	863999
27188	864000
788	864001
447	864002
118140	864003
36640	864004
159384	864005
19284	864006
54054	864007
30956	864008
2608	864009
171	864010
789	864011
23757	864012
12574	864013
12123	864014
73562	864015
117331	864016
25226	864017
108944	864018
12157	864019
56359	864020
135485	864021
3019	864022
26150	864023
99923	864024
2234	864025
14690	864026
14045	864027
1646	864028
25244	864029
5197	864030
2532	864031
11814	864032
14818	864033
15021	864034
6365	864035
19399	864036
57689	864037
22057	864038
93404	864039
2045	864040
58484	864041
75039	864042
146	864043
39131	864044
29566	864045
11584	864046
80827	864047
2157	864048
80310	864049
82902	864050
1517	864051
94544	864052
978	864053
13471	864054
1562	864055
24534	864056
23004	864057
1659	864058
1546	864059
47323	864060
16947	864061
6417	864062
25450	864063
877	864064
1389	864065
129084	864066
93612	864067
16809	864068
13285	864069
21607	864070
3217	864071
64179	864072
32441	864073
145067	864074
3213	864075
32111	864076
61475	864077
16950	864078
20443	864079
8630	864080
35750	864081
78395	864082
22573	864083
8087	864084
16972	864085
119204	864086
21991	864087
63882	864088
234	864089
15929	864090
68932	864091
7030	864092
29019	864093
137115	864094
73920	864095
2027	864096
3543	864097
11300	864098
16862	864099
57462	864100
45228	864101
11451	864102
150942	864103
71290	864104
23873	864105
21349	864106
12140	864107
9551	864108
9892	864109
63753	864110
56079	864111
72586	864112
78506	864113
156025	864114
8515	864115
5269	864116
126879	864117
2092	864118
2744	864119
18041	864120
78974	864121
98599	864122
69230	864123
26179	864124
67664	864125
76368	864126
3474	864127
133411	864128
76259	864129
48026	864130
16524	864131
61109	864132
24303	864133
48122	864134
46958	864135
471	864136
64425	864137
7273	864138
26827	864139
13744	864140
9252	864141
13502	864142
11766	864143
33212	864144
26162	864145
60635	864146
27525	864147
63197	864148
13250	864149
28700	864150
5992	864151
13058	864152
109061	864153
12977	864154
72387	864155
1735	864156
39270	864157
7584	864158
47073	864159
50614	864160
16924	864161
34994	864162
136508	864163
92109	864164
45643	864165
1627	864166
129846	864167
2374	864168
14059	864169
5841	864170
99594	864171
41635	864172
95206	864173
61113	864174
31766	864175
33370	864176
5461	864177
31601	864178
36828	864179
111854	864180
65615	864181
9101	864182
91293	864183
102090	864184
10860	864185
22462	864186
22230	864187
4363	864188
72965	864189
27454	864190
49159	864191
25159	864192
2419	864193
95576	864194
100316	864195
17403	864196
6707	864197
63457	864198
3281	864199
7410	864200
2171	864201
1778	864202
47751	864203
12868	864204
94009	864205
37261	864206
66281	864207
22517	864208
56798	864209
52033	864210
32790	864211
74607	864212
3567	864213
20517	864214
14346	864215
62674	864216
26846	864217
18324	864218
3690	864219
18412	864220
29609	864221
74780	864222
107222	864223
3533	864224
73172	864225
96200	864226
42615	864227
51137	864228
106147	864229
51573	864230
30351	864231
70873	864232
10480	864233
32711	864234
81901	864235
94636	864236
26651	864237
94916	864238
76321	864239
44	864240
114347	864241
28399	864242
47293	864243
7196	864244
89285	864245
55628	864246
24965	864247
313	864248
23778	864249
13898	864250
53376	864251
20551	864252
31260	864253
70463	864254
22453	864255
115658	864256
5197	864257
41512	864258
113819	864259
22672	864260
82681	864261
92079	864262
60986	864263
26971	864264
107623	864265
27416	864266
28087	864267
32819	864268
75	864269
111320	864270
24711	864271
43737	864272
79637	864273
66767	864274
111869	864275
45817	864276
4964	864277
4066	864278
21939	864279
64772	864280
75463	864281
32085	864282
72402	864283
59463	864284
50461	864285
59292	864286
30900	864287
37530	864288
26492	864289
28600	864290
152756	864291
5623	864292
35143	864293
46577	864294
4634	864295
8661	864296
118569	864297
34140	864298
88461	864299
37768	864300
879	864301
66820	864302
58362	864303
87760	864304
22206	864305
2591	864306
77261	864307
141631	864308
126136	864309
34912	864310
33814	864311
78047	864312
142180	864313
48576	864314
94376	864315
6643	864316
43443	864317
36567	864318
26935	864319
30348	864320
107900	864321
31308	864322
11264	864323
34725	864324
5816	864325
10097	864326
23433	864327
45596	864328
85008	864329
68286	864330
58357	864331
23285	864332
54413	864333
23230	864334
50411	864335
122611	864336
31839	864337
8858	864338
1478	864339
29512	864340
165145	864341
136354	864342
105950	864343
53659	864344
28044	864345
1544	864346
40697	864347
56944	864348
61795	864349
96742	864350
19157	864351
2550	864352
43270	864353
72067	864354
2895	864355
65630	864356
31479	864357
113715	864358
102359	864359
17774	864360
113936	864361
99505	864362
55809	864363
72083	864364
43879	864365
108085	864366
53568	864367
14622	864368
16886	864369
18854	864370
1994	864371
136588	864372
97367	864373
10116	864374
2232	864375
100016	864376
25310	864377
26776	864378
5186	864379
79302	864380
83127	864381
945	864382
15238	864383
1165	864384
23250	864385
729	864386
95495	864387
25845	864388
46630	864389
722	864390
10754	864391
26421	864392
124555	864393
74214	864394
60704	864395
48901	864396
8933	864397
28991	864398
16899	864399
93689	864400
15190	864401
3692	864402
28207	864403
52073	864404
13741	864405
15851	864406
106577	864407
79724	864408
9385	864409
19313	864410
8913	864411
137677	864412
2763	864413
48680	864414
17016	864415
29068	864416
40442	864417
64744	864418
9065	864419
42340	864420
37844	864421
1143	864422
42171	864423
27288	864424
14487	864425
161014	864426
70289	864427
23604	864428
5945	864429
6992	864430
49703	864431
106847	864432
10336	864433
82560	864434
65685	864435
21674	864436
76908	864437
19965	864438
18706	864439
99458	864440
11534	864441
26004	864442
41104	864443
38935	864444
40612	864445
11235	864446
61477	864447
47692	864448
7689	864449
3742	864450
5063	864451
8828	864452
108804	864453
66526	864454
33519	864455
101295	864456
45437	864457
34524	864458
60048	864459
1124	864460
35748	864461
148774	864462
21326	864463
95033	864464
98897	864465
17845	864466
9169	864467
7343	864468
143209	864469
40501	864470
26485	864471
56558	864472
27882	864473
122564	864474
7889	864475
37076	864476
35697	864477
61329	864478
60833	864479
111067	864480
25144	864481
59327	864482
88544	864483
38879	864484
63180	864485
38359	864486
3	864487
105770	864488
49712	864489
24699	864490
106549	864491
13694	864492
4954	864493
49340	864494
17698	864495
1651	864496
12732	864497
56308	864498
136583	864499
123845	864500
4917	864501
506	864502
30883	864503
14474	864504
84257	864505
3628	864506
19992	864507
3116	864508
89043	864509
39598	864510
8112	864511
77775	864512
99915	864513
113	864514
112371	864515
13471	864516
62069	864517
40988	864518
2096	864519
24161	864520
17125	864521
64730	864522
45241	864523
28732	864524
8110	864525
4646	864526
3103	864527
41192	864528
34873	864529
22	864530
14091	864531
1291	864532
84889	864533
38957	864534
17844	864535
31310	864536
81412	864537
50815	864538
34166	864539
90285	864540
4410	864541
26628	864542
6157	864543
3877	864544
26920	864545
18145	864546
31759	864547
43144	864548
66372	864549
4705	864550
109382	864551
19063	864552
6637	864553
146400	864554
25205	864555
15653	864556
33860	864557
115156	864558
53748	864559
27533	864560
108127	864561
110568	864562
9330	864563
4956	864564
148799	864565
31255	864566
13987	864567
72285	864568
36933	864569
97173	864570
53699	864571
4466	864572
52491	864573
46364	864574
138	864575
18905	864576
5122	864577
69330	864578
54016	864579
135496	864580
1605	864581
8254	864582
53029	864583
26557	864584
2904	864585
4387	864586
54131	864587
15630	864588
80084	864589
13843	864590
32416	864591
128460	864592
10071	864593
2023	864594
5047	864595
99476	864596
17283	864597
576	864598
140139	864599
13164	864600
4105	864601
498	864602
16666	864603
96054	864604
11986	864605
54094	864606
4618	864607
4546	864608
90695	864609
35630	864610
23652	864611
153802	864612
33406	864613
95339	864614
541	864615
924	864616
28175	864617
5450	864618
10224	864619
3374	864620
9032	864621
25575	864622
3353	864623
93540	864624
13774	864625
63239	864626
54053	864627
32852	864628
90451	864629
8564	864630
132913	864631
29874	864632
22350	864633
59	864634
14945	864635
21604	864636
83824	864637
20515	864638
27575	864639
92597	864640
40457	864641
22050	864642
7953	864643
115943	864644
4716	864645
136837	864646
28160	864647
85229	864648
76930	864649
655	864650
52942	864651
36730	864652
9865	864653
14694	864654
78481	864655
7016	864656
40451	864657
52239	864658
12292	864659
60849	864660
11404	864661
9642	864662
116111	864663
56275	864664
59246	864665
149943	864666
166798	864667
90814	864668
33070	864669
108877	864670
30044	864671
63809	864672
37800	864673
161968	864674
17646	864675
59	864676
37601	864677
94832	864678
7557	864679
45295	864680
26885	864681
24418	864682
35475	864683
82578	864684
131318	864685
8776	864686
19788	864687
14162	864688
106841	864689
22024	864690
52902	864691
32883	864692
48158	864693
9680	864694
133270	864695
31404	864696
5422	864697
38220	864698
102872	864699
26689	864700
119367	864701
7009	864702
37619	864703
66857	864704
33576	864705
12863	864706
18585	864707
117507	864708
7396	864709
34425	864710
6584	864711
28580	864712
22735	864713
31954	864714
39613	864715
50685	864716
83840	864717
96375	864718
134434	864719
25051	864720
60101	864721
78926	864722
77215	864723
124483	864724
31589	864725
27374	864726
100383	864727
34089	864728
45712	864729
66269	864730
11143	864731
16724	864732
32840	864733
134165	864734
64871	864735
163349	864736
63046	864737
38523	864738
6333	864739
41075	864740
3617	864741
67933	864742
47867	864743
1072	864744
108648	864745
18395	864746
36869	864747
64857	864748
107242	864749
29643	864750
25064	864751
9092	864752
24820	864753
53859	864754
3669	864755
12890	864756
2390	864757
28990	864758
58890	864759
18733	864760
16283	864761
2260	864762
48389	864763
66385	864764
40870	864765
33673	864766
38807	864767
11285	864768
15818	864769
58226	864770
13466	864771
116364	864772
37814	864773
40973	864774
47785	864775
36073	864776
37268	864777
35712	864778
79261	864779
30661	864780
59510	864781
17312	864782
119809	864783
20001	864784
35842	864785
47925	864786
34748	864787
56912	864788
165259	864789
19281	864790
18089	864791
617	864792
13152	864793
38502	864794
135819	864795
113609	864796
158	864797
2554	864798
96323	864799
47516	864800
106867	864801
53167	864802
95588	864803
42242	864804
27803	864805
23852	864806
80385	864807
37823	864808
48239	864809
23767	864810
57202	864811
1306	864812
30252	864813
25782	864814
28482	864815
41546	864816
8165	864817
41456	864818
38891	864819
29366	864820
25311	864821
888	864822
14960	864823
77763	864824
99579	864825
31983	864826
2831	864827
115698	864828
63693	864829
31958	864830
132392	864831
31655	864832
116050	864833
17138	864834
53461	864835
48743	864836
9570	864837
12488	864838
81137	864839
23966	864840
14271	864841
45955	864842
16263	864843
6752	864844
1180	864845
128486	864846
60141	864847
61098	864848
85194	864849
26749	864850
13481	864851
13111	864852
14008	864853
161672	864854
40013	864855
64879	864856
57577	864857
22614	864858
66147	864859
13602	864860
5416	864861
54407	864862
28618	864863
83306	864864
5532	864865
69457	864866
142040	864867
49939	864868
36222	864869
73198	864870
76760	864871
32245	864872
11161	864873
30669	864874
37637	864875
18037	864876
57188	864877
113141	864878
77467	864879
128555	864880
6705	864881
7113	864882
17501	864883
888	864884
114160	864885
919	864886
40628	864887
49419	864888
50372	864889
38534	864890
97882	864891
32045	864892
6781	864893
143389	864894
79264	864895
11901	864896
35864	864897
39619	864898
8530	864899
57575	864900
37349	864901
2425	864902
17481	864903
20765	864904
132541	864905
35492	864906
65205	864907
3348	864908
12198	864909
141518	864910
152757	864911
87979	864912
1993	864913
68316	864914
47049	864915
330	864916
4543	864917
41836	864918
15223	864919
3224	864920
36780	864921
107106	864922
53358	864923
54760	864924
42231	864925
76684	864926
31227	864927
82934	864928
116339	864929
54742	864930
17712	864931
3352	864932
54270	864933
35079	864934
78061	864935
80669	864936
2655	864937
26147	864938
7635	864939
71663	864940
102234	864941
1719	864942
65640	864943
118559	864944
15960	864945
712	864946
313	864947
21497	864948
84795	864949
14116	864950
11729	864951
28735	864952
93488	864953
28936	864954
15018	864955
50947	864956
14650	864957
5517	864958
53325	864959
41706	864960
43432	864961
9837	864962
75488	864963
26918	864964
50403	864965
129286	864966
6513	864967
62955	864968
16905	864969
32085	864970
13348	864971
3849	864972
8961	864973
48707	864974
32215	864975
122974	864976
47260	864977
55226	864978
71513	864979
7758	864980
97410	864981
56013	864982
18617	864983
23739	864984
26217	864985
83453	864986
9717	864987
49827	864988
66997	864989
75404	864990
48571	864991
14912	864992
89717	864993
33902	864994
151009	864995
15094	864996
28882	864997
26398	864998
148698	864999
117814	865000
63242	865001
23476	865002
61809	865003
2689	865004
62056	865005
101559	865006
34277	865007
12935	865008
129137	865009
39744	865010
1166	865011
71703	865012
29639	865013
42441	865014
73045	865015
88960	865016
132773	865017
19454	865018
21338	865019
3924	865020
82698	865021
141087	865022
42	865023
42519	865024
30710	865025
15953	865026
11087	865027
18992	865028
22524	865029
29381	865030
110408	865031
37506	865032
20205	865033
64902	865034
133191	865035
60354	865036
4542	865037
65684	865038
81430	865039
5135	865040
6125	865041
48412	865042
116641	865043
21819	865044
66696	865045
167918	865046
44824	865047
121054	865048
57122	865049
25106	865050
35537	865051
99951	865052
90358	865053
34405	865054
8145	865055
46199	865056
31572	865057
65855	865058
69226	865059
29569	865060
36272	865061
15115	865062
2371	865063
11496	865064
22907	865065
5622	865066
18935	865067
1330	865068
83671	865069
50150	865070
119639	865071
69635	865072
71351	865073
40098	865074
83572	865075
33428	865076
10788	865077
19426	865078
74732	865079
52410	865080
29192	865081
127558	865082
68019	865083
29484	865084
477	865085
7648	865086
13792	865087
80314	865088
71546	865089
80102	865090
83600	865091
24946	865092
5691	865093
7794	865094
80892	865095
13724	865096
82664	865097
78922	865098
6546	865099
23287	865100
89621	865101
104411	865102
52596	865103
7343	865104
75621	865105
30317	865106
71371	865107
38536	865108
13113	865109
38534	865110
14063	865111
52120	865112
84909	865113
9924	865114
36809	865115
109162	865116
82530	865117
1415	865118
1425	865119
6217	865120
8703	865121
164572	865122
85398	865123
48620	865124
1520	865125
88554	865126
10643	865127
87126	865128
23694	865129
50242	865130
59963	865131
128588	865132
40086	865133
41354	865134
40776	865135
55312	865136
108265	865137
8513	865138
126217	865139
57352	865140
30610	865141
78944	865142
47402	865143
13958	865144
24701	865145
5349	865146
45971	865147
72002	865148
676	865149
56174	865150
53601	865151
1980	865152
25464	865153
159807	865154
13716	865155
30065	865156
17164	865157
5045	865158
103166	865159
12591	865160
76840	865161
90676	865162
70647	865163
30945	865164
129207	865165
2184	865166
112732	865167
46112	865168
33878	865169
22384	865170
55503	865171
42313	865172
110385	865173
92665	865174
9760	865175
35063	865176
53029	865177
18982	865178
95100	865179
85121	865180
5842	865181
5109	865182
18829	865183
110244	865184
36880	865185
19442	865186
72411	865187
3511	865188
23646	865189
25771	865190
17809	865191
6329	865192
59240	865193
54416	865194
4836	865195
22654	865196
4841	865197
93830	865198
60237	865199
7907	865200
14794	865201
845	865202
74147	865203
81025	865204
23416	865205
16261	865206
54444	865207
32195	865208
90148	865209
1386	865210
37578	865211
12963	865212
104	865213
161141	865214
137281	865215
70766	865216
168214	865217
4756	865218
61542	865219
12354	865220
154709	865221
11037	865222
45148	865223
18602	865224
11321	865225
18	865226
5088	865227
123357	865228
64224	865229
12307	865230
68405	865231
164932	865232
33524	865233
28810	865234
82470	865235
2114	865236
61861	865237
23025	865238
60423	865239
76729	865240
113771	865241
12921	865242
138660	865243
38504	865244
6048	865245
69784	865246
38188	865247
19942	865248
7576	865249
823	865250
4343	865251
39532	865252
160445	865253
36330	865254
155564	865255
80760	865256
79047	865257
3872	865258
1684	865259
49202	865260
125745	865261
20044	865262
37245	865263
130945	865264
66132	865265
101700	865266
45530	865267
41188	865268
144233	865269
71445	865270
6321	865271
18067	865272
48879	865273
12185	865274
55198	865275
2010	865276
35507	865277
10533	865278
14590	865279
3035	865280
18400	865281
22490	865282
2977	865283
74945	865284
3050	865285
116247	865286
31301	865287
43699	865288
43832	865289
62397	865290
124944	865291
146679	865292
21129	865293
16427	865294
53421	865295
45017	865296
7633	865297
21371	865298
3780	865299
108497	865300
107499	865301
55291	865302
132142	865303
271	865304
43624	865305
26423	865306
20457	865307
54415	865308
4385	865309
5194	865310
3303	865311
40781	865312
19651	865313
1440	865314
20053	865315
161373	865316
116	865317
264	865318
79230	865319
106479	865320
82096	865321
22614	865322
29040	865323
150	865324
22437	865325
13739	865326
93151	865327
7403	865328
15635	865329
14973	865330
2142	865331
20651	865332
38298	865333
123129	865334
95604	865335
6853	865336
39551	865337
30660	865338
92684	865339
5525	865340
8779	865341
147904	865342
37689	865343
150392	865344
3815	865345
26923	865346
879	865347
26898	865348
118727	865349
62231	865350
916	865351
25527	865352
108390	865353
67716	865354
63333	865355
125590	865356
107928	865357
78112	865358
23395	865359
45156	865360
52909	865361
2794	865362
136692	865363
35378	865364
49386	865365
109092	865366
39280	865367
18292	865368
80552	865369
72819	865370
1570	865371
51878	865372
8967	865373
161178	865374
162967	865375
16497	865376
13624	865377
7002	865378
99391	865379
49851	865380
100475	865381
17829	865382
153675	865383
31717	865384
30240	865385
3888	865386
4035	865387
55024	865388
170161	865389
94517	865390
48695	865391
14455	865392
51910	865393
53566	865394
129396	865395
135284	865396
90692	865397
51436	865398
33464	865399
88109	865400
154151	865401
8934	865402
115874	865403
14354	865404
98139	865405
53849	865406
50146	865407
69771	865408
8053	865409
70877	865410
23685	865411
63383	865412
30962	865413
3600	865414
78416	865415
96327	865416
83	865417
9576	865418
138111	865419
100281	865420
2860	865421
35171	865422
80926	865423
83763	865424
19756	865425
18927	865426
611	865427
416	865428
159167	865429
16612	865430
52270	865431
125137	865432
1661	865433
51568	865434
51398	865435
53779	865436
66508	865437
34748	865438
17573	865439
78092	865440
6681	865441
18160	865442
31329	865443
94904	865444
115040	865445
14660	865446
17680	865447
98981	865448
7004	865449
3753	865450
14557	865451
541	865452
40275	865453
58892	865454
77228	865455
117257	865456
71797	865457
152	865458
149639	865459
9422	865460
38730	865461
155103	865462
71258	865463
55397	865464
90764	865465
43536	865466
26155	865467
5514	865468
80555	865469
66156	865470
46683	865471
19728	865472
2801	865473
31005	865474
58470	865475
83201	865476
30439	865477
142425	865478
18505	865479
60346	865480
3038	865481
4953	865482
45699	865483
1470	865484
8192	865485
22598	865486
21597	865487
9477	865488
36533	865489
36238	865490
45181	865491
64955	865492
18947	865493
96681	865494
16188	865495
49833	865496
110566	865497
7394	865498
4524	865499
76253	865500
56033	865501
9472	865502
9989	865503
52046	865504
17755	865505
82978	865506
62730	865507
105667	865508
4957	865509
39331	865510
22086	865511
44273	865512
13086	865513
31032	865514
132683	865515
3589	865516
17893	865517
12840	865518
65626	865519
129	865520
35001	865521
51719	865522
60563	865523
51071	865524
101758	865525
50873	865526
162117	865527
4447	865528
27920	865529
91407	865530
73120	865531
96964	865532
26994	865533
109996	865534
86262	865535
52602	865536
3569	865537
145264	865538
4368	865539
167278	865540
54011	865541
48133	865542
30187	865543
41236	865544
33225	865545
146077	865546
5609	865547
22445	865548
74447	865549
55106	865550
158289	865551
53497	865552
21898	865553
66860	865554
58665	865555
47084	865556
37385	865557
9337	865558
92228	865559
4373	865560
45833	865561
5567	865562
128621	865563
40082	865564
34813	865565
11441	865566
84876	865567
76436	865568
1873	865569
981	865570
13173	865571
89786	865572
37197	865573
46903	865574
28703	865575
14860	865576
42640	865577
6732	865578
12920	865579
25086	865580
87249	865581
18760	865582
227	865583
2274	865584
58624	865585
23681	865586
9019	865587
54264	865588
78072	865589
1470	865590
7138	865591
6086	865592
29060	865593
102715	865594
933	865595
56491	865596
6640	865597
19960	865598
74468	865599
10962	865600
75998	865601
108796	865602
17025	865603
123846	865604
144473	865605
44896	865606
100751	865607
75285	865608
154489	865609
35145	865610
32834	865611
986	865612
4018	865613
389	865614
1177	865615
96114	865616
73711	865617
72767	865618
27205	865619
85612	865620
32672	865621
48627	865622
7779	865623
41931	865624
15157	865625
9386	865626
13316	865627
67925	865628
89406	865629
22911	865630
3042	865631
16937	865632
54924	865633
164306	865634
3659	865635
22743	865636
60143	865637
11823	865638
37423	865639
139538	865640
102795	865641
7385	865642
7073	865643
4638	865644
102870	865645
151451	865646
21936	865647
33235	865648
18958	865649
2332	865650
33962	865651
12975	865652
137910	865653
19354	865654
5476	865655
6323	865656
25247	865657
8807	865658
54380	865659
13806	865660
106676	865661
1907	865662
148129	865663
4706	865664
114435	865665
26423	865666
1143	865667
52479	865668
11361	865669
19723	865670
17778	865671
31665	865672
7576	865673
16910	865674
47231	865675
5920	865676
129530	865677
78805	865678
43062	865679
11025	865680
9304	865681
90096	865682
40952	865683
6548	865684
23994	865685
65924	865686
50667	865687
29115	865688
52870	865689
84260	865690
80101	865691
52042	865692
87157	865693
74293	865694
46372	865695
47160	865696
42	865697
12053	865698
29979	865699
107753	865700
3615	865701
51933	865702
80041	865703
97515	865704
27548	865705
1649	865706
9991	865707
1337	865708
14856	865709
9242	865710
12719	865711
113277	865712
98616	865713
38	865714
54808	865715
11431	865716
29353	865717
117659	865718
29193	865719
2255	865720
1260	865721
132693	865722
68511	865723
29527	865724
8643	865725
24989	865726
8253	865727
98237	865728
93220	865729
19040	865730
7243	865731
3507	865732
24405	865733
43576	865734
52391	865735
81953	865736
81014	865737
48503	865738
27628	865739
47268	865740
29068	865741
41111	865742
28535	865743
5828	865744
47699	865745
89283	865746
149911	865747
136184	865748
6880	865749
70438	865750
143994	865751
56765	865752
95359	865753
1074	865754
132237	865755
49654	865756
10649	865757
40582	865758
95821	865759
2086	865760
93417	865761
36219	865762
63999	865763
36720	865764
53440	865765
96983	865766
41656	865767
7579	865768
112930	865769
2511	865770
108568	865771
4889	865772
122227	865773
138665	865774
4515	865775
109756	865776
112290	865777
30799	865778
82577	865779
11162	865780
2341	865781
7334	865782
145951	865783
33521	865784
109148	865785
14227	865786
8167	865787
91708	865788
65914	865789
26221	865790
61147	865791
16304	865792
75670	865793
11644	865794
4442	865795
48588	865796
90681	865797
48350	865798
37933	865799
6650	865800
18388	865801
116266	865802
15615	865803
1955	865804
37697	865805
42948	865806
38835	865807
108142	865808
19989	865809
105134	865810
43174	865811
12619	865812
25803	865813
6121	865814
14442	865815
103049	865816
128281	865817
86868	865818
31493	865819
10938	865820
73492	865821
31804	865822
89237	865823
90194	865824
33639	865825
119014	865826
40481	865827
91550	865828
90080	865829
102044	865830
50122	865831
20516	865832
6560	865833
18174	865834
111143	865835
111342	865836
25779	865837
4409	865838
165893	865839
9331	865840
50361	865841
95453	865842
76388	865843
1016	865844
107638	865845
965	865846
15635	865847
39679	865848
45773	865849
100669	865850
93781	865851
58245	865852
110785	865853
5978	865854
9307	865855
24560	865856
86022	865857
15146	865858
95893	865859
4733	865860
76066	865861
1421	865862
88338	865863
30705	865864
43686	865865
9628	865866
14183	865867
19890	865868
11541	865869
34544	865870
28492	865871
5443	865872
113982	865873
17895	865874
73766	865875
16848	865876
22185	865877
5786	865878
28238	865879
148549	865880
76829	865881
121988	865882
3866	865883
39780	865884
53152	865885
158552	865886
35978	865887
17551	865888
100416	865889
118201	865890
1780	865891
30565	865892
61082	865893
170	865894
1422	865895
32142	865896
142379	865897
39998	865898
110016	865899
35412	865900
6475	865901
17541	865902
105827	865903
49553	865904
85603	865905
20595	865906
1597	865907
34720	865908
850	865909
40336	865910
18301	865911
3237	865912
111960	865913
71401	865914
131768	865915
21175	865916
6359	865917
33108	865918
1763	865919
81189	865920
61566	865921
62175	865922
19158	865923
14892	865924
35616	865925
46652	865926
72549	865927
97902	865928
50363	865929
39251	865930
9013	865931
46183	865932
111755	865933
152485	865934
77105	865935
98331	865936
110837	865937
48129	865938
13005	865939
3501	865940
61785	865941
28802	865942
3498	865943
85163	865944
7974	865945
1815	865946
124844	865947
16540	865948
32283	865949
8776	865950
10098	865951
10209	865952
2736	865953
22639	865954
7530	865955
7455	865956
76730	865957
27033	865958
11690	865959
99678	865960
42282	865961
57770	865962
80307	865963
20821	865964
119600	865965
20622	865966
68652	865967
4496	865968
1087	865969
16486	865970
16933	865971
89140	865972
11381	865973
67854	865974
5938	865975
95880	865976
49439	865977
74705	865978
62075	865979
17531	865980
84080	865981
14258	865982
6371	865983
27920	865984
83933	865985
33222	865986
114064	865987
63698	865988
8177	865989
28571	865990
33041	865991
15245	865992
16698	865993
1836	865994
44727	865995
14319	865996
6243	865997
5233	865998
44996	865999
5433	866000
48788	866001
98973	866002
13775	866003
13866	866004
13861	866005
3701	866006
169989	866007
151067	866008
47730	866009
18959	866010
7345	866011
22962	866012
142442	866013
2895	866014
2361	866015
24762	866016
28627	866017
55041	866018
35947	866019
62341	866020
66077	866021
1863	866022
67808	866023
66443	866024
21186	866025
126429	866026
7708	866027
20582	866028
106606	866029
28007	866030
17468	866031
56386	866032
104060	866033
130949	866034
48651	866035
38436	866036
11073	866037
56822	866038
16451	866039
29820	866040
52645	866041
100734	866042
39892	866043
15394	866044
41174	866045
82186	866046
24114	866047
37196	866048
6196	866049
15244	866050
127030	866051
8235	866052
76564	866053
138454	866054
758	866055
79491	866056
149777	866057
20931	866058
13203	866059
40460	866060
28122	866061
22435	866062
7864	866063
151172	866064
51905	866065
65746	866066
1848	866067
138482	866068
3633	866069
90261	866070
85543	866071
51532	866072
82489	866073
113828	866074
35524	866075
4720	866076
152143	866077
990	866078
112028	866079
24849	866080
84856	866081
9101	866082
44806	866083
1339	866084
855	866085
21682	866086
75812	866087
2650	866088
493	866089
24235	866090
102969	866091
23911	866092
1966	866093
713	866094
30798	866095
133211	866096
63108	866097
145224	866098
36682	866099
45508	866100
55476	866101
13707	866102
140628	866103
44923	866104
12077	866105
90560	866106
31224	866107
12017	866108
30898	866109
20392	866110
930	866111
107239	866112
95846	866113
60200	866114
115005	866115
2	866116
9897	866117
53660	866118
8848	866119
45488	866120
7724	866121
32339	866122
3480	866123
137676	866124
129491	866125
15629	866126
77432	866127
8843	866128
69820	866129
46587	866130
112276	866131
7010	866132
132869	866133
29131	866134
81530	866135
105365	866136
18993	866137
116430	866138
6173	866139
6684	866140
17283	866141
53062	866142
55004	866143
36390	866144
103859	866145
46359	866146
53271	866147
113570	866148
38260	866149
6838	866150
47243	866151
36716	866152
2246	866153
17562	866154
37120	866155
74363	866156
98571	866157
85	866158
22186	866159
42250	866160
31285	866161
77416	866162
24686	866163
60000	866164
118098	866165
14919	866166
56193	866167
81677	866168
25629	866169
135379	866170
800	866171
128054	866172
46688	866173
59438	866174
7326	866175
78411	866176
88481	866177
58002	866178
41257	866179
19781	866180
30568	866181
45092	866182
56529	866183
43479	866184
85785	866185
3820	866186
7895	866187
2190	866188
14645	866189
89825	866190
13992	866191
82748	866192
13212	866193
2041	866194
93225	866195
24796	866196
18415	866197
88252	866198
1508	866199
37396	866200
85963	866201
15654	866202
3629	866203
1767	866204
42555	866205
36298	866206
163354	866207
50890	866208
36529	866209
6152	866210
45090	866211
53626	866212
56006	866213
20999	866214
4767	866215
74396	866216
16598	866217
130674	866218
58181	866219
19530	866220
28562	866221
9712	866222
520	866223
19052	866224
11224	866225
20484	866226
12207	866227
9718	866228
47441	866229
118934	866230
48283	866231
16263	866232
123451	866233
15421	866234
401	866235
114724	866236
243	866237
24735	866238
720	866239
19117	866240
47656	866241
78617	866242
25451	866243
55141	866244
7355	866245
4613	866246
18066	866247
58972	866248
20573	866249
7282	866250
20514	866251
114803	866252
9170	866253
2554	866254
18016	866255
12511	866256
115577	866257
99370	866258
53443	866259
13938	866260
6671	866261
3162	866262
4176	866263
24542	866264
19369	866265
78229	866266
847	866267
6986	866268
35689	866269
23597	866270
26434	866271
13478	866272
49476	866273
1568	866274
83633	866275
14851	866276
153061	866277
56325	866278
74341	866279
26484	866280
8586	866281
123984	866282
53685	866283
47403	866284
30461	866285
68063	866286
23630	866287
3111	866288
70378	866289
66232	866290
107246	866291
127529	866292
22561	866293
36421	866294
24914	866295
9663	866296
22476	866297
62550	866298
32082	866299
170126	866300
26390	866301
26389	866302
132688	866303
30060	866304
101160	866305
19474	866306
63198	866307
72830	866308
107068	866309
49129	866310
44827	866311
120136	866312
127044	866313
114369	866314
22017	866315
9163	866316
127838	866317
6138	866318
45391	866319
2885	866320
68433	866321
35606	866322
309	866323
32821	866324
1654	866325
27950	866326
32839	866327
54489	866328
9934	866329
27895	866330
19097	866331
70861	866332
20852	866333
54001	866334
56299	866335
81546	866336
240	866337
112254	866338
43490	866339
50026	866340
41061	866341
146439	866342
7826	866343
70406	866344
91506	866345
5654	866346
46273	866347
20287	866348
36352	866349
75691	866350
26260	866351
52685	866352
127950	866353
5770	866354
48973	866355
103195	866356
38132	866357
3749	866358
98309	866359
16179	866360
56143	866361
3700	866362
339	866363
14686	866364
72645	866365
12579	866366
88548	866367
35983	866368
35184	866369
87341	866370
48324	866371
6065	866372
21554	866373
4746	866374
30737	866375
51250	866376
3327	866377
1661	866378
95476	866379
27476	866380
55376	866381
139255	866382
142371	866383
16198	866384
100914	866385
13091	866386
2616	866387
67045	866388
1412	866389
33966	866390
21862	866391
12001	866392
22052	866393
74479	866394
725	866395
36561	866396
65111	866397
41382	866398
3765	866399
23320	866400
4950	866401
26611	866402
38926	866403
13500	866404
2508	866405
93786	866406
61390	866407
93346	866408
66000	866409
96342	866410
116211	866411
13194	866412
4283	866413
2436	866414
61297	866415
50393	866416
49743	866417
18815	866418
31232	866419
357	866420
56265	866421
14885	866422
140949	866423
5164	866424
5213	866425
83125	866426
43662	866427
4678	866428
31550	866429
73	866430
1363	866431
58720	866432
4691	866433
38704	866434
23676	866435
7993	866436
81762	866437
24249	866438
52960	866439
18122	866440
14477	866441
11532	866442
54223	866443
13376	866444
19196	866445
12053	866446
48955	866447
20311	866448
25690	866449
148293	866450
77220	866451
4652	866452
7272	866453
50162	866454
218	866455
55127	866456
111870	866457
158322	866458
5981	866459
7129	866460
24435	866461
65110	866462
13473	866463
18926	866464
4779	866465
28326	866466
27246	866467
6554	866468
20381	866469
45356	866470
21438	866471
149810	866472
6351	866473
18606	866474
16411	866475
137375	866476
3817	866477
52881	866478
52916	866479
70775	866480
34956	866481
8282	866482
11233	866483
87726	866484
86196	866485
23778	866486
347	866487
1364	866488
47807	866489
39632	866490
12936	866491
26829	866492
22458	866493
61216	866494
57248	866495
39079	866496
24043	866497
33359	866498
40349	866499
159540	866500
52088	866501
3864	866502
13584	866503
52005	866504
73093	866505
14051	866506
15121	866507
132550	866508
9174	866509
28260	866510
118999	866511
50719	866512
45475	866513
37054	866514
89075	866515
2413	866516
49948	866517
71319	866518
39517	866519
4305	866520
2995	866521
57609	866522
44262	866523
35564	866524
31640	866525
62314	866526
11655	866527
40020	866528
89986	866529
15983	866530
7137	866531
33600	866532
75354	866533
10970	866534
53950	866535
17190	866536
26883	866537
2571	866538
80662	866539
12229	866540
114278	866541
135941	866542
32585	866543
70325	866544
55153	866545
6504	866546
15150	866547
35830	866548
154	866549
10845	866550
135070	866551
3113	866552
20776	866553
8887	866554
15786	866555
51834	866556
1381	866557
85658	866558
100919	866559
114329	866560
141838	866561
21216	866562
60625	866563
9305	866564
60872	866565
46478	866566
6383	866567
75581	866568
126453	866569
90399	866570
14653	866571
140470	866572
18485	866573
4970	866574
6575	866575
25344	866576
12379	866577
43833	866578
5092	866579
31596	866580
131291	866581
18492	866582
51874	866583
36102	866584
59388	866585
127201	866586
34887	866587
4191	866588
11554	866589
18983	866590
55678	866591
41284	866592
45885	866593
33979	866594
79324	866595
22411	866596
42257	866597
18269	866598
74580	866599
374	866600
69662	866601
53823	866602
33437	866603
10047	866604
20781	866605
7340	866606
24630	866607
416	866608
162246	866609
2104	866610
62428	866611
158415	866612
80	866613
28447	866614
59057	866615
65328	866616
68	866617
90169	866618
6171	866619
19567	866620
42159	866621
5355	866622
15589	866623
10537	866624
17019	866625
46751	866626
25440	866627
2253	866628
46889	866629
42448	866630
85954	866631
47660	866632
10797	866633
145466	866634
60467	866635
47951	866636
23809	866637
690	866638
56564	866639
7300	866640
110018	866641
76861	866642
9229	866643
56831	866644
35667	866645
1291	866646
142941	866647
119815	866648
14073	866649
101726	866650
166069	866651
20129	866652
105849	866653
46093	866654
7461	866655
111291	866656
60866	866657
7841	866658
76347	866659
115	866660
10716	866661
6659	866662
19589	866663
3845	866664
15103	866665
40328	866666
3119	866667
49791	866668
18346	866669
36195	866670
26832	866671
21525	866672
74532	866673
53900	866674
43739	866675
6785	866676
127488	866677
15435	866678
54163	866679
34015	866680
119385	866681
138348	866682
8630	866683
25421	866684
30388	866685
1690	866686
3528	866687
143815	866688
42873	866689
20144	866690
26684	866691
11740	866692
22970	866693
69865	866694
33928	866695
2390	866696
16017	866697
112813	866698
25613	866699
45761	866700
71306	866701
6699	866702
50952	866703
38384	866704
77749	866705
28912	866706
5516	866707
13706	866708
113966	866709
592	866710
2872	866711
38271	866712
2292	866713
30397	866714
15364	866715
114950	866716
102928	866717
107086	866718
125147	866719
91153	866720
48769	866721
20866	866722
83159	866723
29551	866724
27590	866725
55203	866726
60420	866727
24958	866728
44017	866729
101184	866730
26375	866731
13153	866732
537	866733
54000	866734
6058	866735
90059	866736
11359	866737
59264	866738
99227	866739
12035	866740
13610	866741
26949	866742
144708	866743
1513	866744
92522	866745
54638	866746
138272	866747
2814	866748
103888	866749
26811	866750
91211	866751
90475	866752
77570	866753
65086	866754
102762	866755
77462	866756
19574	866757
110928	866758
43781	866759
39364	866760
26085	866761
5332	866762
45587	866763
46721	866764
96165	866765
4309	866766
27170	866767
39147	866768
6576	866769
10368	866770
112435	866771
53188	866772
165363	866773
41960	866774
26188	866775
47193	866776
114555	866777
1709	866778
30066	866779
8095	866780
6995	866781
22043	866782
135374	866783
92918	866784
30147	866785
35909	866786
110183	866787
25727	866788
1029	866789
25786	866790
71354	866791
55598	866792
431	866793
103018	866794
1240	866795
431	866796
126224	866797
87501	866798
29274	866799
7686	866800
39007	866801
67011	866802
75599	866803
80832	866804
17718	866805
2774	866806
1661	866807
61494	866808
7076	866809
13459	866810
37059	866811
16828	866812
60452	866813
23045	866814
90121	866815
18022	866816
28769	866817
31553	866818
110	866819
27945	866820
2201	866821
53476	866822
5757	866823
32230	866824
13669	866825
6291	866826
108376	866827
30322	866828
20285	866829
31594	866830
53167	866831
23059	866832
12135	866833
40377	866834
88138	866835
32956	866836
76831	866837
77461	866838
27525	866839
57716	866840
34708	866841
41163	866842
117237	866843
75113	866844
109785	866845
9656	866846
42576	866847
142938	866848
28066	866849
24127	866850
44495	866851
122085	866852
29754	866853
127705	866854
48809	866855
18276	866856
61223	866857
10634	866858
53811	866859
36120	866860
74650	866861
60480	866862
65424	866863
72923	866864
38577	866865
40178	866866
14727	866867
138377	866868
87965	866869
84855	866870
36223	866871
12591	866872
29458	866873
45252	866874
127606	866875
67430	866876
3129	866877
18382	866878
5746	866879
25594	866880
20858	866881
42737	866882
68593	866883
109193	866884
29615	866885
19648	866886
741	866887
4855	866888
158278	866889
7004	866890
81939	866891
627	866892
71283	866893
11643	866894
48229	866895
1207	866896
34255	866897
8276	866898
24	866899
102894	866900
73032	866901
71089	866902
161558	866903
114904	866904
42147	866905
21021	866906
44198	866907
2955	866908
67635	866909
20047	866910
12323	866911
95162	866912
41236	866913
24203	866914
2809	866915
10541	866916
13964	866917
80036	866918
50739	866919
8554	866920
10059	866921
110231	866922
169347	866923
26247	866924
32053	866925
11554	866926
20633	866927
41747	866928
81391	866929
4827	866930
7423	866931
26587	866932
88949	866933
17414	866934
62373	866935
72982	866936
35888	866937
146788	866938
62317	866939
68817	866940
43976	866941
2405	866942
28752	866943
48093	866944
2871	866945
50685	866946
56437	866947
40405	866948
32305	866949
11032	866950
44152	866951
38507	866952
23305	866953
58495	866954
1079	866955
20550	866956
3740	866957
9743	866958
16264	866959
19559	866960
13791	866961
125459	866962
89510	866963
53533	866964
130835	866965
50706	866966
162291	866967
5960	866968
315	866969
32013	866970
61464	866971
68590	866972
98819	866973
47903	866974
1939	866975
141602	866976
531	866977
63879	866978
53483	866979
6549	866980
4451	866981
92759	866982
38823	866983
44493	866984
6646	866985
4426	866986
65421	866987
44854	866988
64517	866989
9676	866990
9786	866991
4891	866992
82100	866993
1762	866994
115747	866995
54798	866996
65479	866997
69215	866998
19705	866999
99354	867000
52065	867001
138109	867002
120428	867003
36973	867004
17469	867005
10110	867006
28707	867007
1688	867008
67014	867009
33121	867010
131300	867011
22450	867012
81206	867013
29421	867014
151301	867015
117648	867016
36514	867017
115711	867018
31423	867019
37677	867020
97551	867021
13143	867022
161593	867023
53028	867024
3274	867025
8300	867026
92452	867027
30049	867028
4013	867029
72440	867030
33356	867031
11491	867032
78534	867033
62336	867034
9605	867035
152523	867036
13789	867037
75787	867038
22238	867039
132846	867040
8520	867041
24511	867042
114877	867043
25799	867044
5327	867045
637	867046
24677	867047
3608	867048
26520	867049
15563	867050
19576	867051
2718	867052
5410	867053
5965	867054
27337	867055
66608	867056
83125	867057
11321	867058
24845	867059
6736	867060
28323	867061
17990	867062
31189	867063
38525	867064
138039	867065
103258	867066
8044	867067
19017	867068
34977	867069
26217	867070
3907	867071
64391	867072
131903	867073
23731	867074
16735	867075
86	867076
158358	867077
81245	867078
94625	867079
72062	867080
7359	867081
19537	867082
35382	867083
50536	867084
2605	867085
82079	867086
60941	867087
13917	867088
8864	867089
6750	867090
29130	867091
31047	867092
55264	867093
6449	867094
45337	867095
94254	867096
118654	867097
36775	867098
7748	867099
2142	867100
157306	867101
2304	867102
11019	867103
74024	867104
73168	867105
57586	867106
29321	867107
75594	867108
46657	867109
39468	867110
5695	867111
77895	867112
109312	867113
39035	867114
1407	867115
33	867116
95799	867117
54078	867118
103009	867119
38583	867120
98696	867121
23335	867122
7193	867123
71596	867124
85958	867125
29580	867126
55877	867127
59118	867128
29188	867129
45582	867130
37785	867131
70455	867132
76918	867133
150485	867134
43268	867135
119728	867136
64205	867137
4230	867138
91595	867139
16447	867140
19889	867141
105571	867142
42233	867143
376	867144
28633	867145
130416	867146
93843	867147
5804	867148
39247	867149
54071	867150
100516	867151
71837	867152
9505	867153
52253	867154
19994	867155
102223	867156
1733	867157
5737	867158
1530	867159
113343	867160
95139	867161
24296	867162
1474	867163
65744	867164
15897	867165
99203	867166
21952	867167
57008	867168
85110	867169
151327	867170
17445	867171
10723	867172
64734	867173
116908	867174
36076	867175
120252	867176
72229	867177
101950	867178
22409	867179
46761	867180
28305	867181
6028	867182
117721	867183
34091	867184
21594	867185
1328	867186
91216	867187
72491	867188
38127	867189
38573	867190
22899	867191
30311	867192
22438	867193
10954	867194
15358	867195
25504	867196
20005	867197
10799	867198
165130	867199
155196	867200
17615	867201
8727	867202
6023	867203
8913	867204
56231	867205
61833	867206
69936	867207
2979	867208
23626	867209
3527	867210
50539	867211
65562	867212
60667	867213
87521	867214
43519	867215
137158	867216
40869	867217
44195	867218
13956	867219
52511	867220
21414	867221
60030	867222
90103	867223
38818	867224
23796	867225
30351	867226
12010	867227
113367	867228
106893	867229
113623	867230
3715	867231
6340	867232
242	867233
47349	867234
5301	867235
13693	867236
171	867237
4086	867238
78386	867239
4442	867240
9060	867241
3538	867242
5003	867243
2168	867244
123396	867245
64720	867246
2264	867247
14555	867248
35508	867249
23169	867250
41880	867251
35589	867252
10298	867253
5932	867254
32731	867255
24370	867256
48584	867257
96893	867258
148777	867259
29866	867260
26684	867261
38168	867262
23804	867263
167747	867264
5182	867265
49666	867266
36638	867267
23444	867268
45803	867269
52330	867270
96901	867271
425	867272
89386	867273
63555	867274
16840	867275
36572	867276
20245	867277
22962	867278
5469	867279
66179	867280
5984	867281
2303	867282
44218	867283
86448	867284
15743	867285
69552	867286
161511	867287
104716	867288
156789	867289
7145	867290
12509	867291
25246	867292
19783	867293
31873	867294
48011	867295
45963	867296
52538	867297
14685	867298
38327	867299
44496	867300
4483	867301
11089	867302
14805	867303
14873	867304
4742	867305
82587	867306
46648	867307
88232	867308
3947	867309
6566	867310
30243	867311
131186	867312
62699	867313
12891	867314
10411	867315
8351	867316
10360	867317
121671	867318
93656	867319
111961	867320
77588	867321
6445	867322
144502	867323
4409	867324
7092	867325
76829	867326
167031	867327
13218	867328
136453	867329
5123	867330
60731	867331
37881	867332
51206	867333
56156	867334
36731	867335
32118	867336
7606	867337
2880	867338
50147	867339
39450	867340
12672	867341
8110	867342
12810	867343
1586	867344
10014	867345
35641	867346
51486	867347
39926	867348
958	867349
562	867350
11246	867351
19735	867352
66801	867353
5126	867354
117884	867355
1465	867356
86549	867357
73691	867358
50672	867359
10088	867360
100482	867361
53499	867362
87664	867363
14060	867364
12489	867365
53365	867366
2137	867367
44036	867368
61697	867369
10764	867370
95782	867371
17927	867372
4652	867373
10665	867374
5610	867375
50791	867376
111936	867377
101035	867378
1265	867379
94032	867380
35988	867381
130552	867382
29929	867383
21267	867384
9536	867385
73359	867386
18605	867387
5794	867388
733	867389
65667	867390
80810	867391
28123	867392
57686	867393
45394	867394
85997	867395
22166	867396
20844	867397
2783	867398
44011	867399
4923	867400
52377	867401
241	867402
39867	867403
116684	867404
34476	867405
22089	867406
652	867407
74504	867408
24252	867409
120847	867410
85199	867411
83758	867412
13909	867413
12982	867414
6547	867415
14770	867416
11476	867417
8671	867418
147352	867419
135764	867420
5345	867421
7260	867422
9028	867423
291	867424
8024	867425
48250	867426
47763	867427
3440	867428
20209	867429
102345	867430
57269	867431
69049	867432
35333	867433
12352	867434
107730	867435
301	867436
64601	867437
85840	867438
24918	867439
80889	867440
86112	867441
43978	867442
111804	867443
136344	867444
32015	867445
86900	867446
14722	867447
23141	867448
29834	867449
3545	867450
113030	867451
9432	867452
75115	867453
72415	867454
46825	867455
60038	867456
13214	867457
61258	867458
8785	867459
17247	867460
159108	867461
31892	867462
7566	867463
98600	867464
58271	867465
33723	867466
25957	867467
1206	867468
145650	867469
23473	867470
42027	867471
44497	867472
55950	867473
83760	867474
4503	867475
63356	867476
17108	867477
10335	867478
4979	867479
123383	867480
46021	867481
64661	867482
37737	867483
134883	867484
55132	867485
91876	867486
12433	867487
91237	867488
19537	867489
36363	867490
62836	867491
25633	867492
55646	867493
17530	867494
20953	867495
62554	867496
11782	867497
54605	867498
19887	867499
472	867500
3313	867501
22824	867502
3279	867503
1082	867504
22527	867505
15789	867506
32503	867507
17188	867508
13120	867509
3306	867510
34978	867511
15078	867512
20876	867513
97562	867514
10771	867515
88590	867516
31441	867517
60442	867518
38450	867519
706	867520
50618	867521
40696	867522
4248	867523
5128	867524
30008	867525
42162	867526
9324	867527
63205	867528
23721	867529
13018	867530
46468	867531
2410	867532
124504	867533
76036	867534
91961	867535
37965	867536
23641	867537
11749	867538
19735	867539
164299	867540
41577	867541
46104	867542
47217	867543
21643	867544
53257	867545
37282	867546
104539	867547
28210	867548
5850	867549
21332	867550
109352	867551
4692	867552
40648	867553
15293	867554
20163	867555
15758	867556
109259	867557
69115	867558
13261	867559
137914	867560
15844	867561
155486	867562
70256	867563
65466	867564
132788	867565
24208	867566
67874	867567
43987	867568
8062	867569
2564	867570
63232	867571
2787	867572
6269	867573
38	867574
70465	867575
67299	867576
36141	867577
56971	867578
70	867579
12613	867580
85146	867581
27029	867582
5209	867583
3027	867584
55433	867585
25134	867586
43183	867587
79552	867588
85889	867589
109684	867590
85471	867591
27408	867592
6277	867593
142350	867594
44650	867595
1607	867596
4763	867597
159592	867598
45163	867599
69620	867600
30460	867601
10251	867602
124235	867603
167403	867604
36732	867605
147428	867606
29905	867607
26178	867608
132637	867609
142893	867610
17013	867611
54774	867612
61661	867613
12439	867614
98294	867615
5084	867616
64752	867617
51833	867618
21388	867619
109505	867620
92442	867621
5465	867622
34020	867623
891	867624
29340	867625
85018	867626
53703	867627
76954	867628
91892	867629
69700	867630
25582	867631
27473	867632
21630	867633
14098	867634
30645	867635
2358	867636
28009	867637
45211	867638
89186	867639
66960	867640
30463	867641
96817	867642
18115	867643
26560	867644
6538	867645
131320	867646
3819	867647
8004	867648
82492	867649
56547	867650
27336	867651
108437	867652
100881	867653
22207	867654
28840	867655
49038	867656
21221	867657
15778	867658
34064	867659
8180	867660
66644	867661
67809	867662
29301	867663
9990	867664
5446	867665
73853	867666
18825	867667
1306	867668
41201	867669
47746	867670
73496	867671
50848	867672
114960	867673
95409	867674
88032	867675
2035	867676
150552	867677
22358	867678
26019	867679
46366	867680
15833	867681
66358	867682
14280	867683
3450	867684
162396	867685
148642	867686
76832	867687
7380	867688
5258	867689
65500	867690
44556	867691
4217	867692
120550	867693
100313	867694
129557	867695
38119	867696
11126	867697
136738	867698
76832	867699
42904	867700
5054	867701
55352	867702
106788	867703
77593	867704
23488	867705
110778	867706
17945	867707
197	867708
19530	867709
1372	867710
135701	867711
14254	867712
107674	867713
74581	867714
117060	867715
118111	867716
16	867717
27215	867718
83059	867719
49412	867720
71038	867721
15227	867722
22491	867723
32155	867724
64136	867725
77915	867726
28807	867727
36491	867728
154074	867729
93486	867730
12211	867731
770	867732
113448	867733
62589	867734
29846	867735
23996	867736
17640	867737
63330	867738
8745	867739
51270	867740
22258	867741
7790	867742
3823	867743
451	867744
27267	867745
95201	867746
90266	867747
31566	867748
33099	867749
36694	867750
1865	867751
9730	867752
62896	867753
31047	867754
58731	867755
95785	867756
43487	867757
67847	867758
83423	867759
1676	867760
10734	867761
68172	867762
119597	867763
5059	867764
12661	867765
17215	867766
130559	867767
95417	867768
8135	867769
2648	867770
51868	867771
26420	867772
138466	867773
515	867774
38638	867775
43771	867776
18410	867777
14187	867778
60837	867779
115852	867780
67646	867781
77598	867782
1284	867783
2207	867784
52257	867785
102992	867786
57005	867787
16521	867788
37188	867789
522	867790
29351	867791
57139	867792
18439	867793
18600	867794
86060	867795
12395	867796
86363	867797
26976	867798
52909	867799
22787	867800
35574	867801
164098	867802
106270	867803
108479	867804
45304	867805
65567	867806
19382	867807
1571	867808
15003	867809
5504	867810
3737	867811
72847	867812
3737	867813
1878	867814
34259	867815
15680	867816
2268	867817
11714	867818
2225	867819
419	867820
111333	867821
97843	867822
49365	867823
138670	867824
65882	867825
18183	867826
50681	867827
26283	867828
17294	867829
86665	867830
25695	867831
68090	867832
37643	867833
8310	867834
100060	867835
32077	867836
31708	867837
10944	867838
8689	867839
18849	867840
15161	867841
153489	867842
23799	867843
8953	867844
13477	867845
56119	867846
125	867847
23861	867848
21475	867849
48836	867850
26137	867851
138876	867852
25365	867853
11633	867854
55173	867855
98976	867856
138418	867857
22289	867858
26719	867859
46826	867860
88128	867861
9673	867862
58508	867863
89143	867864
15863	867865
91122	867866
143863	867867
1725	867868
7991	867869
31598	867870
11077	867871
2640	867872
66	867873
40855	867874
167802	867875
40344	867876
93582	867877
143721	867878
291	867879
67488	867880
54448	867881
1488	867882
42951	867883
13334	867884
14930	867885
84875	867886
53822	867887
89399	867888
56088	867889
21124	867890
22222	867891
76925	867892
4443	867893
64294	867894
21069	867895
92869	867896
8536	867897
4966	867898
38807	867899
7325	867900
91685	867901
8778	867902
54977	867903
70605	867904
47005	867905
55555	867906
36051	867907
6121	867908
138282	867909
48863	867910
100567	867911
4050	867912
66031	867913
11475	867914
151267	867915
167825	867916
13249	867917
35814	867918
72048	867919
4961	867920
67004	867921
80543	867922
153075	867923
29032	867924
121418	867925
24858	867926
84066	867927
12759	867928
10915	867929
39535	867930
23173	867931
1662	867932
95576	867933
63528	867934
6419	867935
5024	867936
5254	867937
2642	867938
160995	867939
7173	867940
99	867941
1257	867942
62189	867943
95467	867944
163897	867945
102301	867946
41713	867947
135092	867948
54833	867949
19385	867950
165445	867951
8788	867952
52363	867953
61120	867954
1677	867955
51757	867956
34832	867957
66387	867958
41569	867959
15229	867960
9877	867961
24191	867962
14146	867963
53215	867964
68267	867965
29415	867966
31408	867967
347	867968
2384	867969
30441	867970
20237	867971
17113	867972
14637	867973
26445	867974
106874	867975
115564	867976
90776	867977
72000	867978
90714	867979
14914	867980
13444	867981
39426	867982
673	867983
45884	867984
21679	867985
53015	867986
60791	867987
2890	867988
141932	867989
25266	867990
80732	867991
6860	867992
69068	867993
22770	867994
52435	867995
9279	867996
107190	867997
7424	867998
5508	867999
37990	868000
139863	868001
1617	868002
3517	868003
2821	868004
110473	868005
59224	868006
6916	868007
123928	868008
16653	868009
76509	868010
1633	868011
50126	868012
12453	868013
11291	868014
42182	868015
72200	868016
36257	868017
15222	868018
10051	868019
50462	868020
137918	868021
4650	868022
18769	868023
76781	868024
56832	868025
139425	868026
63391	868027
61203	868028
21883	868029
166393	868030
165828	868031
115576	868032
31104	868033
45690	868034
72939	868035
65064	868036
55036	868037
19095	868038
55446	868039
25168	868040
61777	868041
106291	868042
55680	868043
33329	868044
64928	868045
24329	868046
42097	868047
81512	868048
110483	868049
39303	868050
18774	868051
116478	868052
3976	868053
2820	868054
97189	868055
41142	868056
47689	868057
24867	868058
45175	868059
55708	868060
93104	868061
72224	868062
30148	868063
78262	868064
27194	868065
54812	868066
5108	868067
17439	868068
4877	868069
8695	868070
88700	868071
26682	868072
29884	868073
234	868074
38674	868075
114915	868076
56324	868077
12868	868078
53366	868079
121345	868080
20907	868081
3236	868082
22679	868083
25186	868084
15041	868085
18117	868086
31145	868087
740	868088
526	868089
19442	868090
44801	868091
23097	868092
2347	868093
11897	868094
40356	868095
25761	868096
17997	868097
3941	868098
44025	868099
13465	868100
10677	868101
19827	868102
33044	868103
81808	868104
31854	868105
8238	868106
18708	868107
84757	868108
143156	868109
76635	868110
76229	868111
28658	868112
12854	868113
73888	868114
48301	868115
23846	868116
113087	868117
44933	868118
69860	868119
4550	868120
5117	868121
1269	868122
52910	868123
134831	868124
48371	868125
38113	868126
151801	868127
77185	868128
35075	868129
8878	868130
65889	868131
131739	868132
25905	868133
47795	868134
54980	868135
98539	868136
83565	868137
43445	868138
137093	868139
12740	868140
14655	868141
36489	868142
14501	868143
161615	868144
47429	868145
114652	868146
21270	868147
209	868148
88865	868149
1779	868150
78145	868151
3540	868152
126239	868153
19763	868154
78028	868155
23846	868156
45599	868157
927	868158
92357	868159
93895	868160
72142	868161
55961	868162
39813	868163
66995	868164
65575	868165
56417	868166
17213	868167
59746	868168
94115	868169
65333	868170
82117	868171
533	868172
77471	868173
21240	868174
27491	868175
76340	868176
72239	868177
35361	868178
51882	868179
28534	868180
14246	868181
39123	868182
112264	868183
2485	868184
3874	868185
72191	868186
53597	868187
24101	868188
102272	868189
4439	868190
2701	868191
17252	868192
677	868193
36079	868194
66086	868195
109157	868196
3235	868197
2484	868198
71896	868199
1892	868200
658	868201
35038	868202
30844	868203
30753	868204
2408	868205
3949	868206
11244	868207
56898	868208
2594	868209
47287	868210
4516	868211
27007	868212
20592	868213
12907	868214
92754	868215
47023	868216
20681	868217
114038	868218
87054	868219
109991	868220
594	868221
28957	868222
19749	868223
78226	868224
5914	868225
113436	868226
42947	868227
51984	868228
39194	868229
32585	868230
4588	868231
8743	868232
73346	868233
94944	868234
52520	868235
30846	868236
99302	868237
27856	868238
12336	868239
74345	868240
34072	868241
53669	868242
75934	868243
40983	868244
41065	868245
111773	868246
37730	868247
38238	868248
63554	868249
142722	868250
74315	868251
40737	868252
2240	868253
16509	868254
14604	868255
89	868256
24848	868257
150700	868258
91987	868259
109414	868260
36320	868261
26382	868262
1953	868263
106587	868264
45509	868265
116044	868266
15071	868267
51925	868268
65144	868269
453	868270
28868	868271
94633	868272
87742	868273
32117	868274
164	868275
849	868276
154611	868277
78910	868278
86972	868279
61291	868280
35216	868281
24353	868282
19034	868283
78990	868284
14373	868285
25858	868286
57078	868287
84592	868288
62488	868289
4485	868290
5210	868291
59861	868292
147909	868293
6682	868294
166627	868295
16362	868296
35581	868297
9576	868298
18459	868299
31152	868300
15678	868301
1794	868302
43478	868303
20362	868304
1017	868305
88417	868306
8592	868307
11208	868308
16595	868309
118053	868310
25441	868311
112753	868312
132845	868313
10015	868314
31562	868315
99925	868316
5354	868317
4340	868318
33556	868319
5310	868320
76014	868321
9843	868322
120683	868323
14493	868324
54502	868325
39796	868326
15032	868327
4855	868328
116704	868329
67105	868330
78928	868331
6691	868332
82237	868333
6183	868334
139115	868335
57	868336
101789	868337
7452	868338
12159	868339
28341	868340
35109	868341
88523	868342
88694	868343
13083	868344
9895	868345
67584	868346
56817	868347
8202	868348
28332	868349
37277	868350
58038	868351
162779	868352
102006	868353
25532	868354
43861	868355
12310	868356
28375	868357
10377	868358
11211	868359
75633	868360
45686	868361
33267	868362
115085	868363
22491	868364
148315	868365
76465	868366
21190	868367
53171	868368
47251	868369
6884	868370
1270	868371
84597	868372
22982	868373
44791	868374
123873	868375
8417	868376
11421	868377
55292	868378
22175	868379
238	868380
2636	868381
73274	868382
5959	868383
61734	868384
26693	868385
69628	868386
11872	868387
17836	868388
44107	868389
16583	868390
4811	868391
21549	868392
80610	868393
23917	868394
3997	868395
6200	868396
40995	868397
23516	868398
50529	868399
13104	868400
152331	868401
30562	868402
66786	868403
22720	868404
42476	868405
100257	868406
9790	868407
73444	868408
29254	868409
26832	868410
46228	868411
80261	868412
28258	868413
16037	868414
72047	868415
34840	868416
148984	868417
59201	868418
719	868419
20625	868420
76882	868421
98449	868422
30584	868423
145323	868424
34670	868425
3810	868426
4396	868427
27099	868428
144658	868429
2850	868430
70	868431
17265	868432
47939	868433
11438	868434
20729	868435
33987	868436
15669	868437
25999	868438
119021	868439
44981	868440
97192	868441
55748	868442
57295	868443
78929	868444
9248	868445
95923	868446
12999	868447
6861	868448
64025	868449
23925	868450
14093	868451
17973	868452
40944	868453
1514	868454
428	868455
10397	868456
49774	868457
36501	868458
49991	868459
27787	868460
23766	868461
102077	868462
98808	868463
107188	868464
167389	868465
10724	868466
131443	868467
37069	868468
138193	868469
7199	868470
38516	868471
119114	868472
86372	868473
1862	868474
8409	868475
8611	868476
11958	868477
57459	868478
9023	868479
5075	868480
12376	868481
62628	868482
22466	868483
12990	868484
11714	868485
39286	868486
5810	868487
114322	868488
7557	868489
55429	868490
7701	868491
21340	868492
2524	868493
28061	868494
10934	868495
13861	868496
19214	868497
5990	868498
332	868499
34886	868500
12882	868501
25174	868502
110399	868503
13784	868504
21885	868505
43179	868506
77744	868507
85595	868508
138823	868509
6671	868510
20294	868511
82153	868512
51585	868513
1357	868514
4053	868515
79872	868516
2491	868517
33978	868518
41856	868519
27871	868520
33168	868521
4975	868522
30558	868523
17455	868524
17952	868525
105053	868526
21949	868527
13435	868528
2328	868529
14600	868530
39102	868531
8638	868532
161864	868533
168457	868534
131425	868535
20275	868536
9014	868537
82007	868538
144921	868539
959	868540
337	868541
7575	868542
11942	868543
16827	868544
47517	868545
77085	868546
12479	868547
2945	868548
159214	868549
87938	868550
24857	868551
12643	868552
1449	868553
31578	868554
7022	868555
29309	868556
105355	868557
17433	868558
6636	868559
28966	868560
70068	868561
117757	868562
3598	868563
23309	868564
27132	868565
27379	868566
33863	868567
2069	868568
88148	868569
63489	868570
20548	868571
37681	868572
2196	868573
27493	868574
1768	868575
7508	868576
42369	868577
29030	868578
123207	868579
20465	868580
12126	868581
20825	868582
3849	868583
2011	868584
7493	868585
3671	868586
4191	868587
14225	868588
45633	868589
4607	868590
1072	868591
62152	868592
19887	868593
30566	868594
125803	868595
76244	868596
20288	868597
29488	868598
34086	868599
18348	868600
96638	868601
40570	868602
3451	868603
50741	868604
25503	868605
15647	868606
25593	868607
26137	868608
116360	868609
110689	868610
82535	868611
8343	868612
56324	868613
2814	868614
98678	868615
8417	868616
12748	868617
6382	868618
4543	868619
54746	868620
11685	868621
76799	868622
106760	868623
89744	868624
28906	868625
65842	868626
19124	868627
3559	868628
61971	868629
7658	868630
33343	868631
15242	868632
3318	868633
4392	868634
9782	868635
113291	868636
109501	868637
7766	868638
28959	868639
78862	868640
648	868641
97566	868642
29228	868643
112448	868644
9366	868645
11443	868646
50492	868647
51561	868648
30344	868649
13365	868650
10419	868651
40091	868652
39640	868653
17742	868654
61489	868655
40178	868656
46291	868657
2906	868658
3731	868659
80905	868660
51940	868661
69933	868662
106138	868663
8320	868664
8296	868665
29298	868666
1858	868667
63576	868668
105280	868669
17285	868670
4829	868671
113224	868672
33821	868673
78686	868674
4531	868675
21442	868676
95744	868677
20529	868678
4392	868679
4267	868680
40407	868681
23153	868682
6723	868683
85315	868684
163389	868685
708	868686
1875	868687
28191	868688
3283	868689
14035	868690
33418	868691
162104	868692
78774	868693
2912	868694
47002	868695
16288	868696
116854	868697
1383	868698
26141	868699
29678	868700
103123	868701
78906	868702
49184	868703
82522	868704
85480	868705
3774	868706
2891	868707
32348	868708
43981	868709
9817	868710
125751	868711
28249	868712
15676	868713
31079	868714
83927	868715
3253	868716
37603	868717
28599	868718
20098	868719
7098	868720
30694	868721
12671	868722
974	868723
33254	868724
18340	868725
19753	868726
1127	868727
132047	868728
24437	868729
70487	868730
54887	868731
68932	868732
1300	868733
46296	868734
72092	868735
11624	868736
15976	868737
123338	868738
12494	868739
95680	868740
12961	868741
100973	868742
5121	868743
96298	868744
84189	868745
56540	868746
8193	868747
7542	868748
114305	868749
10187	868750
48995	868751
49758	868752
94231	868753
13154	868754
85463	868755
43500	868756
56632	868757
30722	868758
3391	868759
94639	868760
100949	868761
24212	868762
158566	868763
20358	868764
19204	868765
29112	868766
128528	868767
138630	868768
6137	868769
33095	868770
56528	868771
67430	868772
46427	868773
113074	868774
148111	868775
124656	868776
136432	868777
19496	868778
3681	868779
63430	868780
4791	868781
101211	868782
21099	868783
25014	868784
2858	868785
39249	868786
41000	868787
14460	868788
7721	868789
8330	868790
38269	868791
25272	868792
1699	868793
33525	868794
86080	868795
53842	868796
10286	868797
125855	868798
4800	868799
52743	868800
52117	868801
19538	868802
33733	868803
73880	868804
4945	868805
17582	868806
80077	868807
220	868808
140349	868809
28516	868810
3807	868811
3154	868812
34632	868813
7442	868814
14454	868815
66622	868816
102548	868817
349	868818
14687	868819
80158	868820
1665	868821
108429	868822
102763	868823
756	868824
3691	868825
79031	868826
27400	868827
59183	868828
36611	868829
6130	868830
22836	868831
106686	868832
144239	868833
53405	868834
62915	868835
7519	868836
106079	868837
3993	868838
74276	868839
22194	868840
14631	868841
20433	868842
11455	868843
814	868844
129638	868845
63071	868846
125765	868847
7904	868848
4356	868849
8919	868850
29991	868851
9260	868852
17761	868853
143779	868854
84	868855
94019	868856
17273	868857
4391	868858
41857	868859
66322	868860
3337	868861
140677	868862
18207	868863
87780	868864
8562	868865
78110	868866
116520	868867
19757	868868
29235	868869
38740	868870
57175	868871
35337	868872
75193	868873
99865	868874
3618	868875
126913	868876
73228	868877
56718	868878
63737	868879
30898	868880
66957	868881
89884	868882
40533	868883
442	868884
80533	868885
25977	868886
121984	868887
107680	868888
20906	868889
40948	868890
1293	868891
81244	868892
354	868893
35380	868894
14989	868895
44988	868896
14414	868897
92723	868898
153602	868899
17107	868900
25359	868901
1154	868902
7266	868903
151047	868904
57156	868905
16967	868906
42012	868907
11605	868908
20195	868909
28906	868910
86542	868911
108912	868912
133594	868913
35092	868914
2902	868915
65737	868916
105476	868917
169114	868918
2610	868919
3757	868920
73275	868921
1	868922
53074	868923
23354	868924
101786	868925
35495	868926
22408	868927
72303	868928
146005	868929
25645	868930
40202	868931
7078	868932
54290	868933
77954	868934
124742	868935
61311	868936
30507	868937
3299	868938
54411	868939
68538	868940
31807	868941
16821	868942
18415	868943
157030	868944
2557	868945
18321	868946
56025	868947
49258	868948
79406	868949
77468	868950
116659	868951
90586	868952
6349	868953
1323	868954
26488	868955
80004	868956
16593	868957
99031	868958
131871	868959
24335	868960
62	868961
99545	868962
2662	868963
38016	868964
8707	868965
73843	868966
35204	868967
34350	868968
116951	868969
29548	868970
7	868971
105307	868972
79732	868973
1219	868974
18971	868975
67431	868976
96514	868977
59325	868978
25695	868979
15554	868980
24467	868981
5069	868982
30538	868983
33634	868984
43568	868985
54205	868986
50678	868987
168534	868988
144973	868989
63443	868990
26816	868991
47276	868992
71951	868993
9012	868994
29254	868995
13557	868996
52205	868997
2713	868998
98762	868999
130353	869000
73843	869001
46010	869002
112026	869003
71576	869004
120414	869005
10961	869006
84604	869007
3400	869008
2137	869009
53115	869010
112493	869011
103794	869012
23401	869013
42941	869014
28213	869015
8290	869016
64989	869017
112342	869018
28725	869019
39458	869020
11031	869021
28939	869022
4654	869023
4543	869024
67518	869025
24705	869026
138732	869027
15892	869028
19179	869029
5036	869030
133239	869031
12225	869032
22513	869033
43265	869034
4269	869035
59363	869036
17750	869037
70027	869038
17118	869039
43336	869040
80310	869041
163881	869042
60575	869043
9018	869044
6539	869045
55087	869046
28310	869047
266	869048
33764	869049
17363	869050
5321	869051
9852	869052
30885	869053
3722	869054
96515	869055
54635	869056
78903	869057
48495	869058
8050	869059
51451	869060
96545	869061
29767	869062
64679	869063
7468	869064
5808	869065
6180	869066
100720	869067
78401	869068
61971	869069
20033	869070
8717	869071
55194	869072
38116	869073
5872	869074
74231	869075
112829	869076
131283	869077
56167	869078
3394	869079
14757	869080
59082	869081
2041	869082
1457	869083
856	869084
4632	869085
15393	869086
78208	869087
35093	869088
49747	869089
9434	869090
40588	869091
7933	869092
47555	869093
740	869094
18168	869095
37004	869096
147105	869097
11559	869098
10217	869099
98751	869100
70429	869101
16500	869102
43357	869103
76216	869104
18042	869105
39446	869106
30586	869107
46301	869108
47227	869109
41750	869110
917	869111
72000	869112
134321	869113
25885	869114
88051	869115
23174	869116
66619	869117
6827	869118
18325	869119
42685	869120
6669	869121
17001	869122
9764	869123
51243	869124
108200	869125
159626	869126
98301	869127
19593	869128
78795	869129
116135	869130
27268	869131
101575	869132
158810	869133
315	869134
35981	869135
26353	869136
55127	869137
121867	869138
21587	869139
39825	869140
25671	869141
31811	869142
28013	869143
18801	869144
91783	869145
101316	869146
85996	869147
6754	869148
11	869149
20222	869150
862	869151
17783	869152
95989	869153
129980	869154
2729	869155
119256	869156
49307	869157
735	869158
6116	869159
10486	869160
6891	869161
21195	869162
119770	869163
110294	869164
17549	869165
9697	869166
91296	869167
10260	869168
771	869169
82248	869170
56565	869171
74099	869172
158247	869173
36025	869174
8714	869175
101552	869176
22606	869177
6784	869178
19182	869179
17629	869180
20229	869181
64766	869182
44452	869183
11578	869184
3351	869185
16959	869186
10057	869187
80836	869188
83336	869189
3725	869190
545	869191
74454	869192
77733	869193
9024	869194
10753	869195
20788	869196
37131	869197
14455	869198
81605	869199
20605	869200
19438	869201
18939	869202
96904	869203
57620	869204
102289	869205
73880	869206
32613	869207
78864	869208
39055	869209
97132	869210
60974	869211
156644	869212
1314	869213
65498	869214
128241	869215
8960	869216
550	869217
13829	869218
102021	869219
15946	869220
14863	869221
43191	869222
34391	869223
63528	869224
84605	869225
4158	869226
131650	869227
61357	869228
65204	869229
230	869230
29255	869231
25937	869232
133184	869233
2029	869234
48072	869235
30626	869236
136393	869237
62974	869238
66188	869239
27953	869240
20797	869241
45227	869242
74443	869243
83774	869244
118773	869245
31399	869246
46403	869247
103872	869248
16066	869249
676	869250
35318	869251
75818	869252
9113	869253
787	869254
26957	869255
6897	869256
64851	869257
76955	869258
654	869259
18914	869260
7376	869261
163149	869262
4363	869263
57488	869264
3764	869265
16443	869266
9982	869267
99160	869268
29055	869269
21003	869270
34272	869271
67980	869272
22221	869273
39956	869274
71693	869275
11167	869276
87856	869277
19417	869278
47706	869279
20511	869280
108976	869281
21058	869282
124362	869283
51358	869284
782	869285
44245	869286
12153	869287
47936	869288
46975	869289
11868	869290
42716	869291
63985	869292
9535	869293
8299	869294
31765	869295
128313	869296
5963	869297
16932	869298
8024	869299
9426	869300
81449	869301
72611	869302
18594	869303
82157	869304
3509	869305
52624	869306
53000	869307
60566	869308
83871	869309
4755	869310
105085	869311
25762	869312
1714	869313
2864	869314
26552	869315
74856	869316
5582	869317
105536	869318
60197	869319
17879	869320
112693	869321
88978	869322
6937	869323
49332	869324
46734	869325
144224	869326
1955	869327
29660	869328
79799	869329
58288	869330
65932	869331
95426	869332
36518	869333
68730	869334
76623	869335
80857	869336
6987	869337
45927	869338
88930	869339
20961	869340
108116	869341
57669	869342
62355	869343
84578	869344
113335	869345
897	869346
1734	869347
33190	869348
94318	869349
77628	869350
49524	869351
24668	869352
1641	869353
54574	869354
25356	869355
67940	869356
40837	869357
330	869358
115976	869359
6091	869360
27140	869361
3980	869362
16032	869363
87924	869364
759	869365
3937	869366
91138	869367
21252	869368
97763	869369
7629	869370
86453	869371
27746	869372
47812	869373
32570	869374
149429	869375
3494	869376
21989	869377
13641	869378
1995	869379
53122	869380
27401	869381
110032	869382
125	869383
7690	869384
32895	869385
62554	869386
29522	869387
108649	869388
38760	869389
816	869390
58406	869391
32176	869392
164954	869393
3907	869394
95544	869395
137605	869396
159534	869397
3577	869398
73395	869399
67180	869400
13936	869401
78466	869402
2660	869403
92939	869404
45931	869405
20913	869406
217	869407
25067	869408
15016	869409
4081	869410
92408	869411
13775	869412
54565	869413
37055	869414
19779	869415
77109	869416
7463	869417
49897	869418
30818	869419
13172	869420
75294	869421
54610	869422
47183	869423
67755	869424
18826	869425
7276	869426
47842	869427
6623	869428
58312	869429
32693	869430
47551	869431
119581	869432
52074	869433
8058	869434
22637	869435
101574	869436
98401	869437
106197	869438
6007	869439
14107	869440
78106	869441
38302	869442
97455	869443
88154	869444
19612	869445
62221	869446
75706	869447
80650	869448
6265	869449
2297	869450
2231	869451
13902	869452
135855	869453
36843	869454
19202	869455
30222	869456
19774	869457
85314	869458
1673	869459
68955	869460
21468	869461
8561	869462
59394	869463
10678	869464
7001	869465
43334	869466
2074	869467
12756	869468
13631	869469
74150	869470
112367	869471
7907	869472
89174	869473
68153	869474
38235	869475
69619	869476
57476	869477
10615	869478
138223	869479
38933	869480
165615	869481
12224	869482
2215	869483
3816	869484
58361	869485
5854	869486
6031	869487
10174	869488
104572	869489
35896	869490
20506	869491
774	869492
89000	869493
19380	869494
10074	869495
113184	869496
110413	869497
26895	869498
29899	869499
79034	869500
168402	869501
77274	869502
808	869503
124909	869504
148452	869505
22137	869506
2361	869507
3267	869508
17105	869509
62434	869510
34416	869511
52866	869512
16167	869513
7809	869514
33086	869515
52022	869516
76532	869517
34640	869518
19193	869519
29635	869520
38373	869521
47734	869522
29092	869523
133242	869524
6235	869525
116838	869526
12685	869527
27975	869528
16472	869529
25633	869530
129904	869531
97553	869532
53151	869533
71034	869534
5525	869535
83987	869536
33548	869537
67522	869538
12365	869539
13715	869540
77838	869541
62658	869542
9554	869543
17945	869544
872	869545
67757	869546
92064	869547
76116	869548
90916	869549
152318	869550
1662	869551
3890	869552
122508	869553
24572	869554
71881	869555
7848	869556
14670	869557
36276	869558
20524	869559
29198	869560
10978	869561
23869	869562
145290	869563
15646	869564
5540	869565
67226	869566
83484	869567
52797	869568
46264	869569
118434	869570
13733	869571
11343	869572
116023	869573
3987	869574
12153	869575
35276	869576
33726	869577
1261	869578
71128	869579
2106	869580
38819	869581
82492	869582
4210	869583
25676	869584
90139	869585
164445	869586
5538	869587
7266	869588
36098	869589
5732	869590
47313	869591
32980	869592
80866	869593
16641	869594
10583	869595
4019	869596
75454	869597
95405	869598
14457	869599
91920	869600
47373	869601
92865	869602
48330	869603
22349	869604
44645	869605
163211	869606
6501	869607
23671	869608
8845	869609
35283	869610
6752	869611
93943	869612
17531	869613
42386	869614
87958	869615
53073	869616
19479	869617
76616	869618
28885	869619
14763	869620
11728	869621
57329	869622
19421	869623
163558	869624
24582	869625
16102	869626
66320	869627
87018	869628
537	869629
2178	869630
45240	869631
2126	869632
13110	869633
62661	869634
2876	869635
13561	869636
20803	869637
38041	869638
7019	869639
119985	869640
42717	869641
12086	869642
59201	869643
23063	869644
54996	869645
105741	869646
22023	869647
58241	869648
44820	869649
50794	869650
84350	869651
3432	869652
2583	869653
34522	869654
83604	869655
25180	869656
193	869657
2149	869658
82653	869659
69660	869660
30408	869661
2119	869662
101506	869663
3001	869664
132346	869665
49433	869666
35477	869667
122585	869668
53207	869669
108153	869670
65832	869671
2517	869672
46805	869673
23026	869674
23129	869675
36341	869676
1173	869677
7841	869678
5829	869679
97570	869680
19303	869681
41168	869682
104021	869683
59702	869684
41349	869685
110140	869686
34779	869687
29247	869688
45825	869689
148778	869690
76672	869691
4054	869692
8326	869693
107515	869694
1449	869695
2485	869696
97850	869697
24744	869698
46068	869699
109141	869700
27611	869701
11301	869702
19972	869703
63572	869704
2242	869705
4015	869706
27664	869707
1581	869708
46762	869709
24683	869710
34459	869711
872	869712
27282	869713
33968	869714
84200	869715
40149	869716
17273	869717
85387	869718
57004	869719
2480	869720
2055	869721
17823	869722
65504	869723
20027	869724
25167	869725
90080	869726
79632	869727
86564	869728
47255	869729
31656	869730
16556	869731
692	869732
105459	869733
56722	869734
96459	869735
9386	869736
97104	869737
134637	869738
97179	869739
59275	869740
94218	869741
45241	869742
168712	869743
54362	869744
27970	869745
29132	869746
89062	869747
14088	869748
129443	869749
53500	869750
9901	869751
159166	869752
30758	869753
23217	869754
3453	869755
9223	869756
8098	869757
41701	869758
44013	869759
66956	869760
45939	869761
47940	869762
162841	869763
114324	869764
1408	869765
11521	869766
51292	869767
6940	869768
4745	869769
8186	869770
151185	869771
13159	869772
80390	869773
49765	869774
101808	869775
4	869776
35134	869777
7199	869778
28092	869779
37033	869780
84402	869781
16326	869782
3941	869783
97118	869784
52914	869785
23480	869786
38799	869787
51979	869788
23321	869789
9685	869790
4203	869791
27979	869792
8261	869793
46430	869794
19740	869795
8086	869796
1123	869797
9509	869798
43547	869799
12597	869800
17329	869801
1662	869802
128991	869803
55540	869804
150778	869805
61648	869806
19733	869807
22196	869808
1857	869809
32121	869810
81010	869811
28754	869812
24096	869813
21750	869814
3399	869815
60941	869816
51067	869817
22782	869818
94569	869819
27471	869820
29267	869821
85744	869822
77816	869823
62854	869824
47909	869825
86918	869826
30588	869827
23932	869828
137003	869829
481	869830
25444	869831
24206	869832
8393	869833
589	869834
6317	869835
16896	869836
5830	869837
3360	869838
283	869839
22021	869840
32251	869841
19345	869842
91572	869843
21182	869844
6798	869845
30928	869846
442	869847
13603	869848
73330	869849
113926	869850
62135	869851
102981	869852
12842	869853
3367	869854
26528	869855
599	869856
155076	869857
44717	869858
38313	869859
136398	869860
48736	869861
23512	869862
60766	869863
22720	869864
17649	869865
4168	869866
77212	869867
161872	869868
20361	869869
50543	869870
70197	869871
38392	869872
49847	869873
14	869874
43690	869875
70608	869876
31820	869877
5008	869878
30521	869879
156096	869880
12417	869881
14156	869882
4765	869883
29512	869884
9876	869885
162803	869886
156936	869887
7514	869888
11119	869889
16852	869890
39617	869891
61497	869892
9927	869893
43747	869894
115170	869895
13343	869896
96697	869897
16922	869898
124608	869899
22407	869900
147507	869901
42209	869902
68127	869903
613	869904
94221	869905
142286	869906
113071	869907
84149	869908
20900	869909
92506	869910
36156	869911
75939	869912
2104	869913
92407	869914
11669	869915
1726	869916
19049	869917
39933	869918
74068	869919
33881	869920
134618	869921
49836	869922
69434	869923
144028	869924
97212	869925
69360	869926
91920	869927
106702	869928
91891	869929
32004	869930
169225	869931
24932	869932
57065	869933
84560	869934
118886	869935
96177	869936
6304	869937
6799	869938
23204	869939
29605	869940
4692	869941
7195	869942
5136	869943
18721	869944
13623	869945
15508	869946
32701	869947
2582	869948
35544	869949
9260	869950
1250	869951
55869	869952
24931	869953
4300	869954
5717	869955
79973	869956
7916	869957
32114	869958
20262	869959
28078	869960
33424	869961
67252	869962
10953	869963
35525	869964
49401	869965
3428	869966
28885	869967
497	869968
128550	869969
1755	869970
9482	869971
1625	869972
36064	869973
4959	869974
57789	869975
21469	869976
64037	869977
76364	869978
110001	869979
29367	869980
1595	869981
31198	869982
61199	869983
45906	869984
18111	869985
6194	869986
21181	869987
59024	869988
137571	869989
110558	869990
11258	869991
64747	869992
2155	869993
10595	869994
925	869995
3508	869996
17819	869997
101069	869998
852	869999
32727	870000
10763	870001
1507	870002
18140	870003
2972	870004
14959	870005
72490	870006
64768	870007
30483	870008
21978	870009
58931	870010
42888	870011
17420	870012
51504	870013
2068	870014
149737	870015
22669	870016
92138	870017
11307	870018
1953	870019
7708	870020
4908	870021
50962	870022
65509	870023
75239	870024
76131	870025
158125	870026
11276	870027
137818	870028
21072	870029
21610	870030
59259	870031
7012	870032
58803	870033
52216	870034
13803	870035
3111	870036
72636	870037
69589	870038
92527	870039
17777	870040
129936	870041
60505	870042
1258	870043
1182	870044
5291	870045
93887	870046
1744	870047
21589	870048
19007	870049
138516	870050
54121	870051
11244	870052
2921	870053
18182	870054
65046	870055
1663	870056
133589	870057
5773	870058
25481	870059
149404	870060
45258	870061
95712	870062
96955	870063
24333	870064
93320	870065
3148	870066
100582	870067
28006	870068
87894	870069
11916	870070
234	870071
49866	870072
3118	870073
58144	870074
9373	870075
111289	870076
21374	870077
8133	870078
13383	870079
33247	870080
47213	870081
4417	870082
48312	870083
2314	870084
3565	870085
5907	870086
73164	870087
110597	870088
5422	870089
19961	870090
41020	870091
48544	870092
10603	870093
164041	870094
308	870095
1947	870096
36610	870097
69472	870098
24267	870099
155340	870100
37145	870101
125462	870102
134901	870103
65567	870104
15604	870105
54887	870106
14693	870107
2	870108
760	870109
5334	870110
4821	870111
24844	870112
13093	870113
1550	870114
30276	870115
33984	870116
23848	870117
80651	870118
23648	870119
58140	870120
14547	870121
157127	870122
136111	870123
24876	870124
5186	870125
12555	870126
28	870127
9677	870128
26648	870129
101159	870130
62243	870131
92373	870132
5044	870133
68598	870134
156374	870135
55422	870136
52806	870137
23433	870138
104166	870139
127189	870140
50135	870141
43924	870142
2954	870143
64569	870144
48258	870145
28836	870146
88955	870147
68497	870148
27907	870149
127355	870150
1783	870151
73191	870152
159290	870153
40132	870154
41792	870155
2291	870156
49413	870157
6699	870158
78325	870159
58287	870160
23730	870161
23	870162
6008	870163
39109	870164
14596	870165
115084	870166
7325	870167
30089	870168
27907	870169
74163	870170
880	870171
22257	870172
54538	870173
63892	870174
42464	870175
23925	870176
89378	870177
25970	870178
45121	870179
49573	870180
27843	870181
16632	870182
10154	870183
142854	870184
95460	870185
29013	870186
69674	870187
46092	870188
1802	870189
76846	870190
2084	870191
38756	870192
74112	870193
73865	870194
8278	870195
14530	870196
11376	870197
13387	870198
167142	870199
38232	870200
115173	870201
113645	870202
136963	870203
14870	870204
26409	870205
94505	870206
16217	870207
19155	870208
50448	870209
19493	870210
16001	870211
20482	870212
21767	870213
75190	870214
15061	870215
50268	870216
87981	870217
89024	870218
18703	870219
12167	870220
39784	870221
47820	870222
73504	870223
6222	870224
166745	870225
13618	870226
28301	870227
23903	870228
11254	870229
10512	870230
1900	870231
53184	870232
24426	870233
12711	870234
48831	870235
111952	870236
89974	870237
37359	870238
1322	870239
111393	870240
68629	870241
26102	870242
9732	870243
16241	870244
65060	870245
45671	870246
133097	870247
34368	870248
29549	870249
1081	870250
226	870251
43738	870252
5973	870253
14395	870254
11388	870255
15628	870256
114400	870257
98752	870258
76103	870259
44709	870260
1360	870261
15634	870262
27474	870263
131376	870264
29645	870265
63768	870266
105020	870267
147005	870268
15910	870269
10506	870270
122249	870271
29325	870272
6200	870273
31212	870274
18054	870275
7839	870276
5	870277
74719	870278
10745	870279
162872	870280
31596	870281
44234	870282
50817	870283
19374	870284
49446	870285
37670	870286
63192	870287
20587	870288
52882	870289
63712	870290
8728	870291
19417	870292
95232	870293
52859	870294
26476	870295
30028	870296
1400	870297
93834	870298
4482	870299
72426	870300
26678	870301
46140	870302
8431	870303
53676	870304
9982	870305
113311	870306
167019	870307
8539	870308
12601	870309
759	870310
53080	870311
23012	870312
99353	870313
94176	870314
47012	870315
91127	870316
24811	870317
2084	870318
38446	870319
37833	870320
98915	870321
31496	870322
17	870323
146865	870324
8037	870325
50467	870326
26549	870327
42474	870328
38544	870329
48194	870330
40042	870331
40154	870332
25417	870333
15423	870334
35151	870335
14293	870336
16155	870337
36349	870338
112874	870339
2219	870340
1841	870341
42173	870342
105756	870343
34559	870344
109186	870345
7324	870346
9751	870347
51417	870348
27514	870349
44479	870350
38083	870351
11576	870352
98433	870353
17144	870354
112254	870355
27873	870356
6881	870357
14588	870358
20018	870359
10848	870360
66283	870361
58027	870362
14838	870363
75248	870364
21086	870365
59494	870366
50229	870367
22761	870368
40305	870369
36807	870370
7128	870371
27364	870372
128230	870373
14824	870374
56847	870375
795	870376
34937	870377
29859	870378
139665	870379
83193	870380
1317	870381
15466	870382
6656	870383
10557	870384
7977	870385
44520	870386
4592	870387
102856	870388
64443	870389
13037	870390
20735	870391
9205	870392
25831	870393
33678	870394
89669	870395
96237	870396
69576	870397
54848	870398
88500	870399
68235	870400
1840	870401
27447	870402
17155	870403
53097	870404
77496	870405
36970	870406
56450	870407
1018	870408
11435	870409
74460	870410
17499	870411
5405	870412
115583	870413
11949	870414
21134	870415
39161	870416
32205	870417
73773	870418
75759	870419
60541	870420
9337	870421
60620	870422
114765	870423
18307	870424
148999	870425
90378	870426
3828	870427
110507	870428
101664	870429
12065	870430
21896	870431
62718	870432
31919	870433
33284	870434
1258	870435
1462	870436
91721	870437
5446	870438
81	870439
75329	870440
126475	870441
72429	870442
4695	870443
47659	870444
81091	870445
37101	870446
4204	870447
22970	870448
44613	870449
560	870450
3595	870451
66272	870452
11310	870453
51167	870454
24886	870455
83653	870456
25380	870457
106238	870458
5342	870459
20319	870460
53071	870461
46170	870462
13903	870463
59208	870464
64223	870465
144985	870466
155669	870467
61172	870468
13360	870469
39946	870470
161659	870471
45203	870472
37734	870473
60810	870474
73792	870475
32764	870476
94188	870477
18223	870478
3164	870479
98056	870480
91459	870481
2161	870482
6087	870483
80535	870484
63633	870485
40346	870486
8125	870487
88625	870488
325	870489
80178	870490
20552	870491
51324	870492
53199	870493
37559	870494
16437	870495
46835	870496
70059	870497
2699	870498
2092	870499
75527	870500
113011	870501
42960	870502
6796	870503
33214	870504
57133	870505
43287	870506
33224	870507
109582	870508
13965	870509
116530	870510
150604	870511
18848	870512
18174	870513
26623	870514
18873	870515
9746	870516
71706	870517
110976	870518
2492	870519
89164	870520
79793	870521
26650	870522
66352	870523
65541	870524
49916	870525
25419	870526
20395	870527
44114	870528
52453	870529
21790	870530
44	870531
84174	870532
114439	870533
29570	870534
38681	870535
62146	870536
42282	870537
54	870538
65124	870539
66755	870540
22852	870541
32365	870542
64751	870543
11313	870544
44811	870545
49143	870546
37374	870547
128844	870548
106572	870549
4586	870550
41756	870551
48494	870552
26549	870553
16457	870554
112274	870555
66661	870556
15990	870557
14706	870558
21925	870559
12470	870560
29831	870561
7303	870562
122447	870563
46339	870564
7824	870565
61388	870566
84034	870567
150446	870568
34742	870569
9111	870570
112112	870571
1266	870572
106283	870573
25046	870574
28172	870575
26679	870576
17581	870577
158651	870578
31659	870579
10489	870580
19791	870581
14390	870582
61271	870583
3845	870584
3004	870585
75267	870586
54526	870587
98730	870588
44471	870589
97080	870590
69803	870591
30671	870592
164143	870593
83061	870594
25234	870595
37186	870596
22785	870597
78527	870598
27302	870599
82241	870600
55811	870601
6626	870602
52478	870603
47710	870604
35297	870605
13250	870606
105243	870607
104803	870608
16307	870609
24404	870610
31264	870611
33677	870612
82847	870613
51120	870614
32403	870615
54945	870616
24092	870617
32999	870618
126909	870619
137240	870620
2870	870621
29813	870622
59572	870623
28287	870624
57898	870625
46696	870626
1624	870627
65060	870628
120466	870629
2180	870630
46240	870631
43743	870632
18160	870633
73111	870634
32749	870635
3520	870636
141311	870637
73067	870638
33514	870639
21345	870640
56963	870641
116936	870642
89259	870643
36229	870644
8847	870645
135732	870646
63086	870647
44643	870648
30812	870649
4192	870650
110941	870651
37909	870652
51402	870653
46793	870654
113692	870655
77985	870656
25994	870657
123729	870658
4463	870659
54608	870660
3823	870661
82674	870662
21912	870663
65	870664
57740	870665
70033	870666
8240	870667
6927	870668
26449	870669
14656	870670
86418	870671
38562	870672
13287	870673
102975	870674
18578	870675
83132	870676
65690	870677
8554	870678
86286	870679
168683	870680
26241	870681
108442	870682
114899	870683
101322	870684
55054	870685
12857	870686
32323	870687
66172	870688
26826	870689
46548	870690
29900	870691
44929	870692
6039	870693
16197	870694
4950	870695
11585	870696
92637	870697
351	870698
47403	870699
64249	870700
21572	870701
78277	870702
1152	870703
7903	870704
79153	870705
60144	870706
2134	870707
17261	870708
33555	870709
72220	870710
95115	870711
35938	870712
20494	870713
36107	870714
44214	870715
231	870716
31012	870717
34742	870718
154012	870719
31894	870720
49168	870721
12788	870722
40819	870723
100441	870724
11022	870725
22052	870726
25888	870727
103293	870728
121020	870729
63579	870730
74739	870731
89338	870732
127966	870733
35659	870734
58561	870735
65240	870736
56521	870737
19568	870738
118700	870739
115808	870740
53823	870741
964	870742
1863	870743
66184	870744
7880	870745
22926	870746
64354	870747
38170	870748
44923	870749
132248	870750
32176	870751
14289	870752
89082	870753
121851	870754
86697	870755
70785	870756
31646	870757
78045	870758
14967	870759
43677	870760
29485	870761
2852	870762
44422	870763
136865	870764
102114	870765
76418	870766
15149	870767
137438	870768
6551	870769
130129	870770
5929	870771
100399	870772
81118	870773
7281	870774
2644	870775
9015	870776
1510	870777
48353	870778
8355	870779
26149	870780
30678	870781
88937	870782
121414	870783
106373	870784
80142	870785
25273	870786
617	870787
6686	870788
29358	870789
50360	870790
69328	870791
17342	870792
166796	870793
3886	870794
41941	870795
1253	870796
29566	870797
33308	870798
4257	870799
131035	870800
23881	870801
7176	870802
71355	870803
96710	870804
54103	870805
34753	870806
663	870807
36621	870808
6360	870809
104706	870810
12748	870811
21178	870812
1445	870813
3404	870814
23199	870815
46621	870816
21842	870817
114219	870818
94680	870819
68183	870820
16909	870821
22422	870822
57872	870823
133208	870824
97740	870825
49204	870826
14645	870827
38448	870828
52872	870829
54836	870830
20148	870831
75050	870832
582	870833
46853	870834
10325	870835
167543	870836
11854	870837
14597	870838
7639	870839
89026	870840
32107	870841
166080	870842
90758	870843
133961	870844
62163	870845
63177	870846
73036	870847
43135	870848
17373	870849
19792	870850
102635	870851
30300	870852
81149	870853
56957	870854
1358	870855
27022	870856
22346	870857
855	870858
26099	870859
5789	870860
9657	870861
19082	870862
3815	870863
8588	870864
10517	870865
49136	870866
10873	870867
78472	870868
36410	870869
11430	870870
14930	870871
31940	870872
63772	870873
105591	870874
66459	870875
40091	870876
47091	870877
44456	870878
37964	870879
89650	870880
11081	870881
15355	870882
19528	870883
544	870884
21548	870885
116010	870886
44691	870887
3889	870888
13688	870889
11401	870890
21029	870891
17300	870892
4396	870893
1217	870894
30464	870895
11422	870896
129551	870897
11111	870898
67291	870899
111060	870900
24446	870901
112718	870902
21991	870903
84628	870904
5594	870905
29393	870906
11250	870907
73153	870908
37285	870909
42244	870910
94778	870911
67708	870912
84154	870913
79141	870914
41131	870915
247	870916
15428	870917
34081	870918
62621	870919
69336	870920
39402	870921
92675	870922
45495	870923
150542	870924
6799	870925
10374	870926
9325	870927
31700	870928
29424	870929
6654	870930
27279	870931
25604	870932
91475	870933
114620	870934
55328	870935
45865	870936
17916	870937
4022	870938
31525	870939
5087	870940
34409	870941
61174	870942
60479	870943
10559	870944
45987	870945
92284	870946
11080	870947
55038	870948
5597	870949
79039	870950
1027	870951
12054	870952
113735	870953
47083	870954
34765	870955
3495	870956
102275	870957
24804	870958
38300	870959
24202	870960
91145	870961
113070	870962
2745	870963
30638	870964
7	870965
79375	870966
14906	870967
702	870968
160526	870969
110266	870970
109906	870971
2364	870972
46399	870973
39010	870974
3016	870975
120963	870976
59825	870977
34339	870978
69516	870979
35546	870980
2675	870981
27272	870982
74541	870983
19113	870984
66994	870985
8182	870986
37263	870987
65550	870988
66301	870989
57450	870990
126934	870991
31269	870992
74207	870993
24698	870994
140765	870995
57718	870996
16479	870997
88597	870998
113107	870999
18342	871000
164443	871001
8825	871002
9320	871003
129873	871004
61	871005
158627	871006
53856	871007
6947	871008
30921	871009
12390	871010
41774	871011
6404	871012
64806	871013
9375	871014
26535	871015
9811	871016
85583	871017
23499	871018
36458	871019
10397	871020
62536	871021
28368	871022
75995	871023
26123	871024
168644	871025
67201	871026
23689	871027
30288	871028
16740	871029
71287	871030
34926	871031
54363	871032
27009	871033
47457	871034
53	871035
4449	871036
77839	871037
48407	871038
716	871039
8933	871040
4335	871041
6561	871042
9990	871043
69815	871044
45869	871045
67871	871046
664	871047
101467	871048
123	871049
8161	871050
103206	871051
70284	871052
100854	871053
110932	871054
65806	871055
5872	871056
21348	871057
103796	871058
111454	871059
75360	871060
14642	871061
19380	871062
3206	871063
76743	871064
32668	871065
18875	871066
13588	871067
49082	871068
1450	871069
38781	871070
22796	871071
12510	871072
25295	871073
45522	871074
2007	871075
63647	871076
39829	871077
85225	871078
105354	871079
112211	871080
74798	871081
17690	871082
86989	871083
4564	871084
90027	871085
105065	871086
104502	871087
72664	871088
71013	871089
35288	871090
2271	871091
31652	871092
39471	871093
7000	871094
56494	871095
52523	871096
48059	871097
136340	871098
24359	871099
58136	871100
39199	871101
59324	871102
482	871103
62700	871104
36592	871105
42217	871106
4506	871107
9181	871108
135655	871109
115111	871110
6443	871111
109886	871112
1121	871113
57197	871114
32	871115
869	871116
97490	871117
62025	871118
14562	871119
1853	871120
60	871121
34202	871122
16898	871123
50262	871124
64746	871125
132217	871126
157813	871127
137792	871128
39114	871129
62703	871130
134170	871131
7440	871132
25988	871133
74943	871134
5637	871135
43938	871136
19798	871137
29896	871138
3586	871139
92202	871140
144633	871141
120471	871142
2102	871143
3966	871144
475	871145
57919	871146
98241	871147
82070	871148
40761	871149
1283	871150
35586	871151
27828	871152
41908	871153
95472	871154
8352	871155
93611	871156
3242	871157
14938	871158
3822	871159
26060	871160
102311	871161
44486	871162
52450	871163
112713	871164
22294	871165
16199	871166
109925	871167
14151	871168
45639	871169
115610	871170
109592	871171
27442	871172
65136	871173
92958	871174
44020	871175
9024	871176
20281	871177
71863	871178
3426	871179
3293	871180
27079	871181
127167	871182
46428	871183
445	871184
17438	871185
6502	871186
21425	871187
23742	871188
37963	871189
60117	871190
13323	871191
64347	871192
26482	871193
28667	871194
28581	871195
138511	871196
36116	871197
252	871198
102343	871199
20712	871200
28214	871201
88982	871202
28847	871203
10788	871204
83756	871205
37124	871206
13613	871207
75071	871208
25840	871209
66978	871210
30548	871211
9099	871212
8664	871213
63590	871214
23996	871215
52185	871216
15971	871217
27815	871218
76449	871219
223	871220
3566	871221
62902	871222
68977	871223
23933	871224
67721	871225
13283	871226
8919	871227
37641	871228
49	871229
4537	871230
5803	871231
67826	871232
34051	871233
80933	871234
43029	871235
3799	871236
78675	871237
29390	871238
65665	871239
123908	871240
104634	871241
168983	871242
19410	871243
33917	871244
5578	871245
9	871246
11130	871247
27791	871248
10839	871249
245	871250
26692	871251
18080	871252
75862	871253
58429	871254
11301	871255
69623	871256
9032	871257
9520	871258
9556	871259
39316	871260
5162	871261
45155	871262
3914	871263
45289	871264
30766	871265
25937	871266
1377	871267
72708	871268
29734	871269
17919	871270
115282	871271
223	871272
93628	871273
47240	871274
94344	871275
69699	871276
67109	871277
20044	871278
26443	871279
7181	871280
30170	871281
37928	871282
41840	871283
53146	871284
56982	871285
45426	871286
39203	871287
103	871288
136306	871289
121095	871290
38669	871291
1880	871292
67862	871293
145719	871294
60767	871295
42102	871296
69684	871297
160632	871298
13982	871299
36831	871300
84902	871301
46808	871302
6939	871303
97334	871304
85968	871305
118370	871306
6636	871307
59657	871308
109	871309
61757	871310
36806	871311
295	871312
79563	871313
31714	871314
14678	871315
117600	871316
95011	871317
22049	871318
4544	871319
99416	871320
4355	871321
27048	871322
10547	871323
28678	871324
52525	871325
1251	871326
90700	871327
11674	871328
31999	871329
47238	871330
10908	871331
11689	871332
550	871333
8180	871334
97241	871335
5632	871336
64318	871337
76178	871338
42805	871339
5033	871340
3067	871341
128116	871342
33239	871343
91728	871344
850	871345
13847	871346
10575	871347
16690	871348
17956	871349
38994	871350
17396	871351
78861	871352
4718	871353
38018	871354
35576	871355
91067	871356
54647	871357
28267	871358
640	871359
48830	871360
385	871361
13420	871362
117370	871363
3	871364
23681	871365
1691	871366
41550	871367
48713	871368
20614	871369
44680	871370
45381	871371
42484	871372
3921	871373
8238	871374
20573	871375
18703	871376
36326	871377
137652	871378
41153	871379
169142	871380
39199	871381
55842	871382
60563	871383
68422	871384
10096	871385
38921	871386
9713	871387
62156	871388
35711	871389
118681	871390
32953	871391
94400	871392
65192	871393
3239	871394
12319	871395
10208	871396
115206	871397
19262	871398
38258	871399
14799	871400
10704	871401
2692	871402
2606	871403
8125	871404
35252	871405
110278	871406
2329	871407
76236	871408
143758	871409
55350	871410
11912	871411
29505	871412
79991	871413
60846	871414
40883	871415
11452	871416
126987	871417
10638	871418
112826	871419
110814	871420
100962	871421
18253	871422
19038	871423
1875	871424
30619	871425
61538	871426
31466	871427
127868	871428
55242	871429
14081	871430
12232	871431
91780	871432
77166	871433
45311	871434
20550	871435
17576	871436
66260	871437
69430	871438
6837	871439
28649	871440
76241	871441
98462	871442
25809	871443
53585	871444
13576	871445
42565	871446
7560	871447
51781	871448
12355	871449
52606	871450
37780	871451
103619	871452
373	871453
149126	871454
27780	871455
22134	871456
3526	871457
4993	871458
3748	871459
35402	871460
82716	871461
158884	871462
63434	871463
22952	871464
86178	871465
19451	871466
7199	871467
8935	871468
21987	871469
19625	871470
8758	871471
40246	871472
25678	871473
12576	871474
25458	871475
24936	871476
79257	871477
8402	871478
108490	871479
41641	871480
34763	871481
57646	871482
99202	871483
7850	871484
76712	871485
3236	871486
130816	871487
135598	871488
9158	871489
5484	871490
9142	871491
51108	871492
5803	871493
44195	871494
54518	871495
23698	871496
115109	871497
4871	871498
4979	871499
6002	871500
20577	871501
7003	871502
37072	871503
19138	871504
85733	871505
98467	871506
132879	871507
67338	871508
15364	871509
94118	871510
460	871511
29070	871512
3050	871513
26924	871514
70656	871515
2392	871516
275	871517
144647	871518
28323	871519
73873	871520
146611	871521
5398	871522
42210	871523
5728	871524
40485	871525
70625	871526
36024	871527
110836	871528
3786	871529
78598	871530
22266	871531
3532	871532
25542	871533
66263	871534
1901	871535
165425	871536
1329	871537
23417	871538
63978	871539
8903	871540
122561	871541
36321	871542
161835	871543
6214	871544
11026	871545
2940	871546
75023	871547
17150	871548
19551	871549
21827	871550
2224	871551
103752	871552
66717	871553
58286	871554
39933	871555
100117	871556
38855	871557
91917	871558
2498	871559
124176	871560
119793	871561
5358	871562
19332	871563
15072	871564
83005	871565
98465	871566
56732	871567
3575	871568
47923	871569
141701	871570
54011	871571
32665	871572
24143	871573
17567	871574
28693	871575
12534	871576
10130	871577
14119	871578
108894	871579
10987	871580
124714	871581
98839	871582
121370	871583
8847	871584
30098	871585
1885	871586
673	871587
18132	871588
16591	871589
139522	871590
67378	871591
15660	871592
3846	871593
1568	871594
22803	871595
55156	871596
168023	871597
36088	871598
57126	871599
97171	871600
39750	871601
92602	871602
15809	871603
30708	871604
17896	871605
52188	871606
15511	871607
32240	871608
3756	871609
25933	871610
16179	871611
24199	871612
27607	871613
61773	871614
1528	871615
113073	871616
41101	871617
166253	871618
12050	871619
125819	871620
866	871621
28703	871622
166054	871623
45817	871624
48114	871625
86061	871626
20709	871627
95096	871628
20239	871629
25948	871630
1366	871631
41559	871632
38085	871633
19283	871634
21928	871635
4565	871636
154823	871637
2141	871638
12186	871639
20589	871640
85483	871641
161464	871642
85911	871643
56341	871644
9565	871645
77	871646
112483	871647
14977	871648
83928	871649
85467	871650
7649	871651
43896	871652
30667	871653
22045	871654
13810	871655
18002	871656
21763	871657
5688	871658
2520	871659
14971	871660
6993	871661
71506	871662
2376	871663
15829	871664
112180	871665
2202	871666
13160	871667
39679	871668
1225	871669
82798	871670
12739	871671
21382	871672
6661	871673
17838	871674
27888	871675
38	871676
126739	871677
28158	871678
488	871679
21846	871680
53560	871681
3229	871682
34352	871683
86776	871684
134097	871685
6789	871686
13917	871687
79738	871688
35912	871689
36361	871690
52025	871691
34732	871692
8963	871693
109823	871694
25436	871695
155175	871696
10078	871697
33778	871698
2563	871699
14338	871700
53164	871701
5441	871702
14171	871703
14479	871704
70560	871705
26832	871706
9710	871707
45948	871708
38859	871709
125244	871710
99149	871711
43473	871712
52777	871713
45604	871714
6577	871715
38656	871716
67030	871717
165059	871718
29831	871719
93532	871720
15821	871721
52416	871722
43324	871723
103231	871724
17034	871725
14417	871726
5444	871727
57743	871728
12068	871729
94827	871730
126781	871731
44949	871732
38656	871733
13774	871734
3080	871735
6934	871736
162004	871737
79537	871738
18745	871739
49811	871740
40972	871741
8618	871742
66222	871743
49401	871744
85152	871745
16915	871746
39727	871747
133914	871748
70942	871749
107441	871750
41190	871751
76268	871752
91361	871753
727	871754
3546	871755
15582	871756
86699	871757
1322	871758
2210	871759
17979	871760
1792	871761
26818	871762
27324	871763
2020	871764
35834	871765
54214	871766
10289	871767
57790	871768
2966	871769
84332	871770
68242	871771
33054	871772
101949	871773
123189	871774
30437	871775
8908	871776
76980	871777
29605	871778
9002	871779
110496	871780
111352	871781
12931	871782
72861	871783
27439	871784
149203	871785
104887	871786
78975	871787
4284	871788
21596	871789
23944	871790
5952	871791
86664	871792
137134	871793
110082	871794
34417	871795
37607	871796
138958	871797
60653	871798
65037	871799
133506	871800
99501	871801
81928	871802
95001	871803
99623	871804
45283	871805
53626	871806
50289	871807
85020	871808
23317	871809
24013	871810
13159	871811
62	871812
26524	871813
47412	871814
111249	871815
26041	871816
2258	871817
12960	871818
14287	871819
4766	871820
53281	871821
1303	871822
25024	871823
100912	871824
9546	871825
26952	871826
49140	871827
39432	871828
11841	871829
73794	871830
11066	871831
2457	871832
148064	871833
87727	871834
7411	871835
66413	871836
4050	871837
17466	871838
2911	871839
94961	871840
752	871841
99829	871842
50890	871843
4221	871844
71945	871845
27063	871846
43198	871847
15404	871848
21621	871849
85761	871850
42968	871851
10689	871852
85379	871853
12821	871854
88450	871855
51058	871856
7438	871857
73771	871858
1716	871859
293	871860
65350	871861
104497	871862
3564	871863
89733	871864
105587	871865
28637	871866
12464	871867
104011	871868
14267	871869
30680	871870
105007	871871
1411	871872
49861	871873
23954	871874
9604	871875
98200	871876
95376	871877
24819	871878
34236	871879
38120	871880
110440	871881
82995	871882
11740	871883
138260	871884
10451	871885
8414	871886
2995	871887
96313	871888
3417	871889
54200	871890
58586	871891
18640	871892
46839	871893
7262	871894
9303	871895
110328	871896
54244	871897
7327	871898
62160	871899
20137	871900
55017	871901
512	871902
334	871903
90184	871904
27545	871905
29110	871906
81056	871907
124149	871908
18072	871909
35118	871910
111630	871911
111036	871912
109	871913
46126	871914
5773	871915
21319	871916
96176	871917
20810	871918
15281	871919
74515	871920
5972	871921
17340	871922
88368	871923
57643	871924
5614	871925
6869	871926
12696	871927
58432	871928
17164	871929
3307	871930
211	871931
30975	871932
40512	871933
8805	871934
82086	871935
22798	871936
4114	871937
63877	871938
41486	871939
11699	871940
15458	871941
80853	871942
13704	871943
2265	871944
15900	871945
112930	871946
14693	871947
10974	871948
137368	871949
35799	871950
88891	871951
3209	871952
33209	871953
46504	871954
132280	871955
20788	871956
31491	871957
30453	871958
56012	871959
93378	871960
42568	871961
5377	871962
5526	871963
4061	871964
83023	871965
17467	871966
56089	871967
66946	871968
25621	871969
15467	871970
26260	871971
64499	871972
24199	871973
36433	871974
143710	871975
52961	871976
336	871977
8994	871978
4261	871979
7381	871980
1674	871981
30154	871982
16431	871983
91682	871984
73571	871985
43701	871986
293	871987
74533	871988
79554	871989
93829	871990
38085	871991
17651	871992
55213	871993
165916	871994
69597	871995
131616	871996
7187	871997
113473	871998
35335	871999
76708	872000
3878	872001
611	872002
67103	872003
29577	872004
14123	872005
20122	872006
3878	872007
13923	872008
17448	872009
13233	872010
34133	872011
12791	872012
125318	872013
44773	872014
40360	872015
7161	872016
65194	872017
21052	872018
26986	872019
27041	872020
34177	872021
4485	872022
241	872023
42519	872024
138154	872025
28881	872026
79498	872027
19783	872028
30973	872029
437	872030
70700	872031
224	872032
24126	872033
6223	872034
95382	872035
34466	872036
25821	872037
3500	872038
43949	872039
22663	872040
23521	872041
36372	872042
30754	872043
32395	872044
16704	872045
27554	872046
55650	872047
1905	872048
3670	872049
84019	872050
4555	872051
8310	872052
85766	872053
51	872054
3310	872055
3516	872056
43782	872057
16014	872058
119956	872059
21836	872060
153425	872061
101455	872062
818	872063
77056	872064
1032	872065
105033	872066
15040	872067
46754	872068
48934	872069
59685	872070
45141	872071
107161	872072
44944	872073
30826	872074
1592	872075
32039	872076
81199	872077
50336	872078
30195	872079
18284	872080
67045	872081
68122	872082
76375	872083
24929	872084
8943	872085
133718	872086
91824	872087
4969	872088
53848	872089
22189	872090
135815	872091
155695	872092
262	872093
86133	872094
15487	872095
106611	872096
20683	872097
62848	872098
112680	872099
128924	872100
6464	872101
63018	872102
31939	872103
109867	872104
22372	872105
127339	872106
3159	872107
13531	872108
111491	872109
5683	872110
4424	872111
80930	872112
97205	872113
14135	872114
11656	872115
26094	872116
4235	872117
8955	872118
73008	872119
91295	872120
51112	872121
23784	872122
1899	872123
22654	872124
91344	872125
95241	872126
16324	872127
102789	872128
11405	872129
29471	872130
56759	872131
49780	872132
7067	872133
1411	872134
75755	872135
37033	872136
42074	872137
2906	872138
111817	872139
17356	872140
144698	872141
85652	872142
19584	872143
41958	872144
11767	872145
25041	872146
66555	872147
30198	872148
16424	872149
91271	872150
2732	872151
329	872152
7884	872153
66893	872154
10799	872155
42202	872156
28796	872157
57054	872158
1360	872159
38662	872160
36919	872161
17964	872162
18490	872163
40468	872164
16028	872165
4359	872166
62554	872167
3056	872168
55	872169
4532	872170
56516	872171
54531	872172
22864	872173
4240	872174
34714	872175
31779	872176
4076	872177
281	872178
12848	872179
71464	872180
13884	872181
51844	872182
779	872183
70975	872184
4181	872185
18976	872186
101139	872187
29892	872188
28905	872189
117544	872190
5822	872191
4427	872192
15326	872193
27838	872194
6530	872195
82865	872196
99559	872197
36517	872198
46396	872199
48909	872200
39920	872201
13874	872202
138067	872203
70211	872204
61289	872205
37813	872206
16735	872207
76293	872208
25437	872209
8374	872210
16715	872211
25627	872212
22689	872213
69537	872214
54781	872215
30902	872216
169764	872217
65991	872218
121254	872219
25326	872220
15404	872221
12117	872222
12148	872223
14641	872224
21956	872225
132466	872226
2378	872227
5347	872228
10216	872229
29361	872230
103023	872231
32908	872232
79395	872233
15570	872234
4604	872235
68711	872236
52908	872237
2422	872238
24520	872239
8756	872240
52417	872241
21313	872242
14277	872243
114315	872244
46634	872245
3912	872246
724	872247
79088	872248
11479	872249
9567	872250
47521	872251
51633	872252
47278	872253
3520	872254
103319	872255
77620	872256
33630	872257
68911	872258
24147	872259
10029	872260
60963	872261
936	872262
75846	872263
49875	872264
4420	872265
27193	872266
45037	872267
260	872268
137257	872269
40033	872270
106467	872271
12983	872272
12089	872273
7516	872274
5036	872275
59675	872276
145349	872277
9501	872278
276	872279
12756	872280
18522	872281
7896	872282
41275	872283
153105	872284
187	872285
12579	872286
93416	872287
36833	872288
4273	872289
11809	872290
51722	872291
14660	872292
42111	872293
9059	872294
18673	872295
7377	872296
2141	872297
3306	872298
9485	872299
3900	872300
77121	872301
23005	872302
58219	872303
6773	872304
123203	872305
134006	872306
28046	872307
34723	872308
266	872309
14907	872310
43799	872311
70435	872312
26338	872313
13445	872314
138004	872315
37015	872316
21812	872317
19069	872318
54837	872319
40490	872320
2606	872321
11491	872322
37702	872323
164346	872324
630	872325
4076	872326
18297	872327
571	872328
785	872329
42542	872330
61096	872331
45993	872332
36650	872333
29848	872334
108889	872335
37296	872336
37614	872337
80561	872338
48678	872339
22015	872340
47876	872341
78195	872342
98023	872343
50202	872344
110157	872345
71495	872346
115740	872347
17536	872348
77526	872349
71155	872350
54680	872351
67557	872352
24559	872353
21542	872354
139377	872355
4366	872356
91847	872357
40022	872358
9574	872359
31382	872360
71985	872361
16132	872362
16369	872363
78519	872364
25257	872365
23209	872366
11770	872367
16519	872368
2890	872369
38160	872370
109341	872371
12963	872372
38727	872373
125447	872374
29706	872375
81719	872376
51762	872377
106578	872378
79270	872379
5466	872380
5736	872381
161766	872382
11297	872383
160662	872384
81050	872385
28467	872386
47691	872387
7718	872388
19423	872389
9434	872390
30810	872391
43046	872392
57196	872393
19872	872394
7400	872395
31970	872396
77579	872397
44670	872398
69827	872399
15226	872400
69045	872401
72296	872402
112426	872403
89435	872404
24969	872405
115168	872406
66624	872407
51874	872408
18376	872409
104489	872410
35041	872411
102673	872412
2092	872413
12973	872414
120957	872415
5023	872416
61757	872417
8949	872418
83963	872419
132904	872420
31808	872421
65703	872422
53261	872423
12519	872424
74364	872425
106574	872426
4330	872427
164	872428
8667	872429
2888	872430
5130	872431
66214	872432
16245	872433
31922	872434
4111	872435
3590	872436
157661	872437
138199	872438
44625	872439
20265	872440
84454	872441
103469	872442
20218	872443
18920	872444
154792	872445
33176	872446
78425	872447
637	872448
50313	872449
79855	872450
114813	872451
94580	872452
6580	872453
141841	872454
29799	872455
12200	872456
2571	872457
20148	872458
93077	872459
24611	872460
70346	872461
17326	872462
29810	872463
102266	872464
25535	872465
23789	872466
27201	872467
76368	872468
33004	872469
30194	872470
122786	872471
38770	872472
8838	872473
130442	872474
17284	872475
41330	872476
9086	872477
164086	872478
51384	872479
54524	872480
1716	872481
27082	872482
91424	872483
14896	872484
2603	872485
134572	872486
102	872487
59808	872488
7055	872489
5595	872490
6750	872491
44642	872492
1628	872493
2143	872494
132259	872495
35567	872496
41538	872497
5465	872498
53468	872499
490	872500
77739	872501
68277	872502
6929	872503
48357	872504
94925	872505
2403	872506
28704	872507
39184	872508
54153	872509
80710	872510
94215	872511
94849	872512
23352	872513
8563	872514
15484	872515
51769	872516
23559	872517
50143	872518
69501	872519
20888	872520
167397	872521
49758	872522
4909	872523
107951	872524
27134	872525
37124	872526
5680	872527
66701	872528
19837	872529
50844	872530
6081	872531
64878	872532
70201	872533
159921	872534
5135	872535
6166	872536
10577	872537
119966	872538
6105	872539
15518	872540
40326	872541
25373	872542
20026	872543
86499	872544
2245	872545
11709	872546
23977	872547
15177	872548
36007	872549
48528	872550
4845	872551
46557	872552
3276	872553
46243	872554
122195	872555
12476	872556
51043	872557
145221	872558
2528	872559
17021	872560
71898	872561
23083	872562
28448	872563
15406	872564
13159	872565
151188	872566
31088	872567
11920	872568
15009	872569
56450	872570
13418	872571
62119	872572
74517	872573
92504	872574
79789	872575
296	872576
9575	872577
33655	872578
33974	872579
109217	872580
121371	872581
112643	872582
57461	872583
45426	872584
22804	872585
37740	872586
128850	872587
70426	872588
34059	872589
7601	872590
31627	872591
48229	872592
12776	872593
17432	872594
57286	872595
4163	872596
117672	872597
7800	872598
59589	872599
135929	872600
10820	872601
1308	872602
107327	872603
42741	872604
65132	872605
62026	872606
50471	872607
39819	872608
164604	872609
23876	872610
5410	872611
67714	872612
20366	872613
49910	872614
29179	872615
22635	872616
3371	872617
15978	872618
18837	872619
28062	872620
98311	872621
117968	872622
1677	872623
83229	872624
27747	872625
38826	872626
26435	872627
228	872628
50853	872629
4165	872630
18258	872631
41257	872632
14483	872633
70063	872634
12099	872635
98624	872636
18312	872637
44736	872638
226	872639
2633	872640
29948	872641
2816	872642
59998	872643
20756	872644
88849	872645
93	872646
114898	872647
6394	872648
63641	872649
7032	872650
59867	872651
22172	872652
193	872653
73433	872654
76585	872655
20458	872656
26078	872657
8886	872658
164722	872659
91799	872660
4228	872661
23201	872662
10147	872663
26702	872664
5159	872665
109832	872666
550	872667
111283	872668
57390	872669
15355	872670
42590	872671
2134	872672
72118	872673
7	872674
42016	872675
36767	872676
110364	872677
12	872678
89033	872679
14570	872680
4440	872681
97942	872682
12019	872683
25759	872684
17067	872685
74600	872686
136614	872687
27664	872688
76484	872689
29543	872690
100136	872691
76857	872692
73517	872693
24772	872694
104653	872695
98673	872696
107706	872697
72290	872698
3838	872699
108891	872700
20052	872701
91025	872702
28376	872703
99090	872704
10327	872705
331	872706
23724	872707
36963	872708
12516	872709
5468	872710
20188	872711
45484	872712
14509	872713
6031	872714
8134	872715
3181	872716
138795	872717
38318	872718
146624	872719
1861	872720
106692	872721
21820	872722
14524	872723
30169	872724
36695	872725
107683	872726
95366	872727
71722	872728
115810	872729
71504	872730
16878	872731
42000	872732
42645	872733
164173	872734
103382	872735
1911	872736
9311	872737
21493	872738
53604	872739
93583	872740
95723	872741
45674	872742
71479	872743
150746	872744
5252	872745
46325	872746
115600	872747
72235	872748
140263	872749
1963	872750
37567	872751
42316	872752
77222	872753
46419	872754
13940	872755
18016	872756
10412	872757
52096	872758
49483	872759
28629	872760
159495	872761
3262	872762
52725	872763
17163	872764
45690	872765
81723	872766
10165	872767
49551	872768
41025	872769
15379	872770
109274	872771
75437	872772
4037	872773
132028	872774
63313	872775
14997	872776
47152	872777
77773	872778
9062	872779
16832	872780
75200	872781
4652	872782
114637	872783
19909	872784
18780	872785
74873	872786
29881	872787
16249	872788
117508	872789
111900	872790
58531	872791
120517	872792
33958	872793
2405	872794
15998	872795
43376	872796
10	872797
88763	872798
62244	872799
7462	872800
106996	872801
54537	872802
39362	872803
63384	872804
18929	872805
97627	872806
69464	872807
111719	872808
26642	872809
20956	872810
24424	872811
114493	872812
73660	872813
16066	872814
32591	872815
107745	872816
120263	872817
3901	872818
10255	872819
41170	872820
54660	872821
67743	872822
8076	872823
6558	872824
18598	872825
151285	872826
13728	872827
108888	872828
9398	872829
76370	872830
223	872831
156453	872832
84550	872833
13087	872834
15699	872835
4033	872836
10756	872837
97599	872838
35689	872839
6666	872840
16714	872841
136395	872842
10678	872843
1379	872844
4211	872845
29998	872846
55068	872847
8291	872848
27304	872849
103351	872850
11193	872851
103037	872852
60085	872853
69254	872854
17872	872855
52558	872856
3759	872857
92574	872858
19553	872859
8114	872860
142352	872861
85005	872862
1877	872863
119621	872864
126206	872865
6749	872866
68027	872867
148196	872868
49176	872869
42380	872870
44180	872871
5978	872872
404	872873
37423	872874
51909	872875
78082	872876
26041	872877
5297	872878
26034	872879
3378	872880
87238	872881
11725	872882
36244	872883
80140	872884
40981	872885
81482	872886
136285	872887
5222	872888
82968	872889
12609	872890
17096	872891
3705	872892
98892	872893
81926	872894
61130	872895
77279	872896
3682	872897
96029	872898
29166	872899
40063	872900
48196	872901
115629	872902
61831	872903
2337	872904
42453	872905
21081	872906
32758	872907
1603	872908
76967	872909
51914	872910
62162	872911
10986	872912
8778	872913
38040	872914
5115	872915
73533	872916
119989	872917
35972	872918
26087	872919
16179	872920
116885	872921
647	872922
71463	872923
5612	872924
43344	872925
9400	872926
63751	872927
10431	872928
95672	872929
13430	872930
10338	872931
49025	872932
760	872933
36232	872934
669	872935
140838	872936
29174	872937
60640	872938
82837	872939
52742	872940
1087	872941
31488	872942
19893	872943
24323	872944
45292	872945
1512	872946
51716	872947
25203	872948
116040	872949
23666	872950
1671	872951
15696	872952
3160	872953
130460	872954
2517	872955
81078	872956
55440	872957
162322	872958
20684	872959
42372	872960
99943	872961
73251	872962
2472	872963
41633	872964
38425	872965
76257	872966
75027	872967
6216	872968
40942	872969
4037	872970
37129	872971
8824	872972
3459	872973
23161	872974
118152	872975
69614	872976
9357	872977
15471	872978
36800	872979
59736	872980
169983	872981
63059	872982
104	872983
141025	872984
20629	872985
13205	872986
70120	872987
115138	872988
24278	872989
4598	872990
139462	872991
12495	872992
49557	872993
39060	872994
23878	872995
13658	872996
129059	872997
38647	872998
30365	872999
83626	873000
26605	873001
18905	873002
43223	873003
127630	873004
97958	873005
34615	873006
101551	873007
3063	873008
81165	873009
71338	873010
70698	873011
67712	873012
87062	873013
43246	873014
37025	873015
108917	873016
20879	873017
58615	873018
38601	873019
134121	873020
63700	873021
61574	873022
843	873023
33038	873024
48524	873025
75259	873026
3255	873027
4190	873028
6465	873029
13466	873030
9927	873031
103863	873032
5443	873033
30115	873034
607	873035
68835	873036
1284	873037
30943	873038
84530	873039
1251	873040
7855	873041
131617	873042
5701	873043
436	873044
21698	873045
94712	873046
2697	873047
37356	873048
36633	873049
1555	873050
84002	873051
93120	873052
45664	873053
165354	873054
11582	873055
54753	873056
25564	873057
157175	873058
27282	873059
44059	873060
23857	873061
25020	873062
8410	873063
34130	873064
51120	873065
138946	873066
39192	873067
60435	873068
62641	873069
71932	873070
17449	873071
68150	873072
78124	873073
48837	873074
94227	873075
20590	873076
74637	873077
92969	873078
17714	873079
2349	873080
103926	873081
43306	873082
18200	873083
65535	873084
129391	873085
57481	873086
54191	873087
1681	873088
163790	873089
23	873090
22	873091
60850	873092
137279	873093
80061	873094
14631	873095
107129	873096
8712	873097
60075	873098
45221	873099
2143	873100
1237	873101
29695	873102
63883	873103
27260	873104
101282	873105
39429	873106
2655	873107
28934	873108
59725	873109
50787	873110
29153	873111
93089	873112
14467	873113
12845	873114
42679	873115
24936	873116
1462	873117
84067	873118
64964	873119
3322	873120
25943	873121
87105	873122
15217	873123
2203	873124
62689	873125
10681	873126
275	873127
1155	873128
134309	873129
86138	873130
38470	873131
16421	873132
6720	873133
50359	873134
34050	873135
139168	873136
161341	873137
39258	873138
6581	873139
31749	873140
51674	873141
127651	873142
65230	873143
67970	873144
47536	873145
9465	873146
1064	873147
133197	873148
71435	873149
11694	873150
23447	873151
166727	873152
60318	873153
54664	873154
112884	873155
62867	873156
11142	873157
71668	873158
21002	873159
22310	873160
89277	873161
5249	873162
12242	873163
64442	873164
3643	873165
33722	873166
132706	873167
116313	873168
105159	873169
35732	873170
39155	873171
97564	873172
5412	873173
182	873174
89849	873175
2106	873176
112301	873177
8712	873178
15558	873179
3146	873180
773	873181
11385	873182
13211	873183
58765	873184
100964	873185
98576	873186
65069	873187
73972	873188
562	873189
12481	873190
20961	873191
10145	873192
47688	873193
116658	873194
96150	873195
9899	873196
1096	873197
91502	873198
14867	873199
115224	873200
27168	873201
15618	873202
31352	873203
37566	873204
8495	873205
2078	873206
42243	873207
141424	873208
88607	873209
2102	873210
27841	873211
59418	873212
79854	873213
14077	873214
32613	873215
109709	873216
1898	873217
27887	873218
40164	873219
8678	873220
71477	873221
28907	873222
79878	873223
3740	873224
32399	873225
54709	873226
27248	873227
39203	873228
31485	873229
32032	873230
93641	873231
67392	873232
36564	873233
111661	873234
30207	873235
54898	873236
114088	873237
139179	873238
107065	873239
105931	873240
76545	873241
60820	873242
15715	873243
24434	873244
8002	873245
132193	873246
27707	873247
64912	873248
73438	873249
84766	873250
13826	873251
33696	873252
34240	873253
31263	873254
33486	873255
46316	873256
5778	873257
11241	873258
36047	873259
83659	873260
15158	873261
67168	873262
97524	873263
51560	873264
104074	873265
38038	873266
8350	873267
104600	873268
53693	873269
9342	873270
5116	873271
51488	873272
40952	873273
839	873274
4859	873275
17981	873276
42465	873277
35269	873278
55461	873279
67661	873280
3996	873281
42663	873282
24749	873283
410	873284
87903	873285
85988	873286
28607	873287
34253	873288
38790	873289
24348	873290
37811	873291
55735	873292
52600	873293
132251	873294
1203	873295
2953	873296
88533	873297
28863	873298
36856	873299
10642	873300
983	873301
23524	873302
48315	873303
40598	873304
69653	873305
10520	873306
14077	873307
10364	873308
39820	873309
13287	873310
32014	873311
95830	873312
53825	873313
89231	873314
20696	873315
1755	873316
67008	873317
3253	873318
40884	873319
33742	873320
8623	873321
75359	873322
478	873323
25	873324
32239	873325
4671	873326
47383	873327
546	873328
7483	873329
21466	873330
13447	873331
95063	873332
122402	873333
6606	873334
83738	873335
14948	873336
82934	873337
132056	873338
17299	873339
162539	873340
123822	873341
131327	873342
94288	873343
4425	873344
84559	873345
114273	873346
13331	873347
47321	873348
115254	873349
35129	873350
11579	873351
102920	873352
35193	873353
28076	873354
1474	873355
80214	873356
38591	873357
25494	873358
55782	873359
31519	873360
3031	873361
142729	873362
15065	873363
63651	873364
42514	873365
49511	873366
13303	873367
4488	873368
135577	873369
109237	873370
29068	873371
858	873372
16457	873373
16114	873374
1818	873375
6089	873376
92916	873377
70011	873378
67832	873379
18356	873380
2910	873381
45482	873382
15767	873383
36923	873384
29979	873385
41070	873386
9841	873387
11042	873388
53360	873389
83097	873390
51641	873391
31954	873392
92009	873393
52533	873394
43451	873395
62354	873396
142660	873397
60365	873398
38770	873399
86674	873400
70792	873401
54558	873402
88462	873403
75584	873404
52897	873405
53409	873406
2540	873407
6800	873408
58311	873409
3208	873410
45057	873411
123251	873412
99107	873413
155565	873414
85618	873415
75733	873416
122483	873417
1091	873418
10019	873419
104039	873420
40563	873421
11161	873422
75254	873423
44738	873424
813	873425
47733	873426
35558	873427
207	873428
82431	873429
35196	873430
113922	873431
9352	873432
28569	873433
16482	873434
291	873435
59790	873436
131428	873437
54058	873438
33507	873439
119048	873440
53771	873441
15135	873442
45431	873443
56722	873444
22596	873445
10709	873446
114084	873447
43752	873448
61493	873449
38530	873450
4399	873451
649	873452
118102	873453
125489	873454
29593	873455
1470	873456
65346	873457
71286	873458
551	873459
1989	873460
80308	873461
29191	873462
36464	873463
15032	873464
151613	873465
15787	873466
108845	873467
14520	873468
29513	873469
88092	873470
34338	873471
3981	873472
59960	873473
15129	873474
1674	873475
28187	873476
141750	873477
18223	873478
136418	873479
3991	873480
52214	873481
24464	873482
6531	873483
5743	873484
13576	873485
15707	873486
4610	873487
25058	873488
97222	873489
27705	873490
66302	873491
7901	873492
16838	873493
34049	873494
95477	873495
6452	873496
19621	873497
10919	873498
47750	873499
33741	873500
91274	873501
28510	873502
38242	873503
1772	873504
94999	873505
28769	873506
17271	873507
37202	873508
98710	873509
25573	873510
62415	873511
21331	873512
58237	873513
2012	873514
8904	873515
40374	873516
11584	873517
34938	873518
29819	873519
78703	873520
9839	873521
64312	873522
492	873523
54631	873524
8111	873525
43553	873526
6829	873527
73989	873528
59993	873529
50410	873530
117594	873531
44066	873532
93539	873533
919	873534
92420	873535
6098	873536
54780	873537
48136	873538
65566	873539
16	873540
13056	873541
83146	873542
30455	873543
10809	873544
124	873545
84193	873546
655	873547
11210	873548
143473	873549
2859	873550
160603	873551
8826	873552
114229	873553
85903	873554
33691	873555
1959	873556
98460	873557
12707	873558
45664	873559
65709	873560
26610	873561
88993	873562
210	873563
118205	873564
14938	873565
169546	873566
5246	873567
120562	873568
83372	873569
121407	873570
132689	873571
31583	873572
55753	873573
1666	873574
27910	873575
13289	873576
107794	873577
28942	873578
6951	873579
90768	873580
27926	873581
34080	873582
33684	873583
20596	873584
56488	873585
7846	873586
54177	873587
70693	873588
78473	873589
155441	873590
48152	873591
40695	873592
82907	873593
51272	873594
35463	873595
113739	873596
4056	873597
4517	873598
25755	873599
99703	873600
164772	873601
2353	873602
30172	873603
41489	873604
19584	873605
822	873606
50870	873607
8641	873608
22280	873609
68537	873610
14769	873611
19996	873612
2287	873613
24683	873614
7080	873615
39436	873616
139027	873617
24186	873618
1739	873619
99458	873620
76698	873621
28907	873622
61228	873623
36203	873624
46740	873625
1786	873626
138280	873627
33249	873628
12273	873629
44390	873630
23146	873631
61990	873632
8580	873633
53045	873634
46435	873635
7289	873636
38594	873637
34759	873638
14989	873639
11878	873640
105567	873641
59230	873642
9345	873643
20408	873644
25628	873645
49106	873646
3248	873647
145266	873648
107817	873649
90536	873650
45468	873651
57928	873652
56575	873653
1921	873654
22142	873655
121099	873656
3137	873657
32156	873658
15816	873659
45251	873660
561	873661
160342	873662
17056	873663
29343	873664
107044	873665
36885	873666
23864	873667
90469	873668
10	873669
35801	873670
162201	873671
40870	873672
2207	873673
13901	873674
25230	873675
45797	873676
125453	873677
64075	873678
95885	873679
54182	873680
94484	873681
8681	873682
16399	873683
73738	873684
123726	873685
43551	873686
31636	873687
93517	873688
10938	873689
19707	873690
73446	873691
117677	873692
23460	873693
60818	873694
2579	873695
32474	873696
9711	873697
18698	873698
67289	873699
33707	873700
7892	873701
20001	873702
40005	873703
1909	873704
139621	873705
51324	873706
59311	873707
108996	873708
135767	873709
94129	873710
4433	873711
999	873712
119832	873713
37727	873714
14355	873715
3833	873716
41887	873717
56565	873718
11616	873719
16375	873720
109039	873721
2609	873722
5797	873723
61219	873724
10338	873725
134880	873726
137945	873727
9326	873728
133889	873729
83681	873730
18302	873731
67929	873732
22526	873733
17872	873734
2594	873735
13826	873736
184	873737
54772	873738
92125	873739
675	873740
2645	873741
126392	873742
115202	873743
12959	873744
25347	873745
37130	873746
49075	873747
18805	873748
3222	873749
23363	873750
26225	873751
57160	873752
31882	873753
37783	873754
34495	873755
1732	873756
111282	873757
66459	873758
5733	873759
27619	873760
7750	873761
66188	873762
172	873763
20398	873764
444	873765
474	873766
9730	873767
14723	873768
53659	873769
125190	873770
3433	873771
39030	873772
181	873773
29820	873774
61274	873775
108684	873776
6589	873777
29527	873778
1825	873779
48121	873780
11957	873781
77729	873782
31572	873783
15278	873784
95872	873785
1404	873786
22900	873787
97840	873788
74346	873789
71030	873790
25997	873791
21475	873792
874	873793
5243	873794
5770	873795
164746	873796
46338	873797
8905	873798
101680	873799
46136	873800
106156	873801
157419	873802
10841	873803
16167	873804
49723	873805
8442	873806
5956	873807
10435	873808
32669	873809
20625	873810
125905	873811
53506	873812
7291	873813
37161	873814
9605	873815
7016	873816
52480	873817
104183	873818
80134	873819
13947	873820
63818	873821
7725	873822
7874	873823
24326	873824
23610	873825
24726	873826
66935	873827
62793	873828
79564	873829
8404	873830
11593	873831
43502	873832
28045	873833
5039	873834
118197	873835
51858	873836
25568	873837
24972	873838
52193	873839
136362	873840
103512	873841
61558	873842
18231	873843
164121	873844
7012	873845
38277	873846
12607	873847
2822	873848
7538	873849
96519	873850
34637	873851
28633	873852
109310	873853
101652	873854
107982	873855
19919	873856
61753	873857
2054	873858
8548	873859
26049	873860
46444	873861
48597	873862
110752	873863
79184	873864
43640	873865
28163	873866
13051	873867
80740	873868
37397	873869
145413	873870
88825	873871
55332	873872
42510	873873
22242	873874
89287	873875
78032	873876
1241	873877
37721	873878
34764	873879
70783	873880
7656	873881
2765	873882
6381	873883
18531	873884
93293	873885
104379	873886
136495	873887
5657	873888
108242	873889
146931	873890
28617	873891
112757	873892
12713	873893
15741	873894
16519	873895
102465	873896
61386	873897
88132	873898
29826	873899
33032	873900
150492	873901
128526	873902
32688	873903
39944	873904
27240	873905
38349	873906
1190	873907
4792	873908
5147	873909
45291	873910
77768	873911
51207	873912
70291	873913
74815	873914
14129	873915
14731	873916
51032	873917
96406	873918
113882	873919
24971	873920
6709	873921
22374	873922
21665	873923
85917	873924
44967	873925
4911	873926
14633	873927
112663	873928
28541	873929
7747	873930
114334	873931
4475	873932
85925	873933
6953	873934
116341	873935
49692	873936
40730	873937
75196	873938
17923	873939
62590	873940
31838	873941
116766	873942
41509	873943
16916	873944
23462	873945
40584	873946
134843	873947
53634	873948
947	873949
5739	873950
8070	873951
60083	873952
530	873953
55236	873954
25022	873955
153550	873956
41934	873957
20563	873958
44781	873959
117336	873960
83609	873961
30	873962
53695	873963
138	873964
1223	873965
65090	873966
5104	873967
138296	873968
40529	873969
86598	873970
1693	873971
36026	873972
5137	873973
22606	873974
24667	873975
47374	873976
62967	873977
137494	873978
34146	873979
155248	873980
621	873981
56982	873982
8768	873983
28	873984
118450	873985
6167	873986
46303	873987
8803	873988
15015	873989
38348	873990
32216	873991
3799	873992
12790	873993
11075	873994
12086	873995
12119	873996
5119	873997
13289	873998
43986	873999
22348	874000
11041	874001
16076	874002
87685	874003
153240	874004
1479	874005
7996	874006
15285	874007
35238	874008
21342	874009
21494	874010
25102	874011
17883	874012
22159	874013
48357	874014
31608	874015
18792	874016
148801	874017
46608	874018
48747	874019
31301	874020
78752	874021
32813	874022
52991	874023
4088	874024
96826	874025
47656	874026
5143	874027
122541	874028
82173	874029
39230	874030
36438	874031
24555	874032
16800	874033
66849	874034
3801	874035
855	874036
42949	874037
8096	874038
122324	874039
68317	874040
74888	874041
20889	874042
28547	874043
122266	874044
3633	874045
7742	874046
1512	874047
134997	874048
101219	874049
90068	874050
2441	874051
39539	874052
940	874053
10170	874054
101627	874055
2537	874056
103292	874057
1308	874058
97320	874059
50136	874060
23391	874061
29707	874062
16722	874063
6669	874064
43413	874065
166981	874066
31118	874067
14761	874068
39952	874069
95701	874070
81160	874071
13752	874072
109447	874073
92024	874074
56012	874075
76229	874076
63805	874077
100617	874078
12604	874079
33142	874080
2132	874081
168039	874082
64673	874083
5039	874084
92415	874085
34490	874086
31139	874087
64985	874088
21755	874089
113187	874090
552	874091
31281	874092
30722	874093
97950	874094
32523	874095
61168	874096
6306	874097
127787	874098
4399	874099
1290	874100
17394	874101
646	874102
95071	874103
101285	874104
69902	874105
10159	874106
6699	874107
65633	874108
1831	874109
40647	874110
7696	874111
27842	874112
19957	874113
26582	874114
13526	874115
21561	874116
20227	874117
159365	874118
130	874119
16	874120
40221	874121
46132	874122
119528	874123
82199	874124
64648	874125
15181	874126
61640	874127
26514	874128
72376	874129
50075	874130
27788	874131
6661	874132
7244	874133
3581	874134
75289	874135
61614	874136
84244	874137
126516	874138
6685	874139
61422	874140
16969	874141
11177	874142
34607	874143
26522	874144
50670	874145
7536	874146
63697	874147
113061	874148
133297	874149
95678	874150
113618	874151
69871	874152
30624	874153
49958	874154
8203	874155
93401	874156
39048	874157
44537	874158
56007	874159
46841	874160
18633	874161
3645	874162
3928	874163
1304	874164
67338	874165
45347	874166
118307	874167
23789	874168
2542	874169
39215	874170
19141	874171
691	874172
13790	874173
82520	874174
21976	874175
3153	874176
115389	874177
62877	874178
4147	874179
16975	874180
116466	874181
16688	874182
53573	874183
24850	874184
54248	874185
6760	874186
42634	874187
18226	874188
486	874189
8003	874190
28925	874191
359	874192
60321	874193
165380	874194
114449	874195
97730	874196
4210	874197
136825	874198
12353	874199
53492	874200
12013	874201
67788	874202
32512	874203
3736	874204
76330	874205
95412	874206
13823	874207
11754	874208
35818	874209
44255	874210
31518	874211
109643	874212
77592	874213
42534	874214
13896	874215
15142	874216
47501	874217
54846	874218
101599	874219
87727	874220
82143	874221
16483	874222
73101	874223
26422	874224
45587	874225
35455	874226
69525	874227
8879	874228
81272	874229
22001	874230
55059	874231
163100	874232
64363	874233
94251	874234
74117	874235
10214	874236
44498	874237
13113	874238
9991	874239
3432	874240
166874	874241
57400	874242
106067	874243
105184	874244
3785	874245
20592	874246
5395	874247
6756	874248
94015	874249
48271	874250
45005	874251
16777	874252
17221	874253
7171	874254
1306	874255
25460	874256
61700	874257
167798	874258
8784	874259
110333	874260
91804	874261
79433	874262
5052	874263
13267	874264
103153	874265
39311	874266
137520	874267
36403	874268
1873	874269
37636	874270
113540	874271
26199	874272
2293	874273
27926	874274
91601	874275
4580	874276
22515	874277
72017	874278
32343	874279
71408	874280
522	874281
24978	874282
53690	874283
18589	874284
52743	874285
38139	874286
133415	874287
40124	874288
110706	874289
67972	874290
105678	874291
2726	874292
15505	874293
15561	874294
79092	874295
365	874296
25222	874297
76344	874298
79399	874299
28783	874300
117738	874301
51452	874302
24238	874303
44730	874304
35102	874305
110	874306
11504	874307
39910	874308
153122	874309
2570	874310
8617	874311
25729	874312
38969	874313
3175	874314
687	874315
109538	874316
45900	874317
41201	874318
52148	874319
69232	874320
1329	874321
42250	874322
48518	874323
44397	874324
13798	874325
69789	874326
34655	874327
103432	874328
94680	874329
64380	874330
38521	874331
10879	874332
38058	874333
9	874334
59139	874335
85358	874336
3884	874337
13641	874338
50636	874339
4974	874340
108615	874341
86169	874342
16462	874343
30825	874344
64810	874345
76704	874346
3964	874347
21183	874348
128383	874349
28225	874350
83589	874351
127395	874352
102956	874353
78539	874354
6379	874355
23847	874356
27808	874357
130529	874358
36316	874359
23993	874360
80706	874361
1620	874362
42930	874363
13922	874364
138264	874365
6767	874366
67440	874367
6337	874368
68473	874369
85285	874370
5802	874371
36713	874372
93298	874373
96771	874374
118730	874375
2727	874376
36847	874377
25914	874378
35521	874379
18220	874380
26088	874381
25651	874382
44580	874383
48281	874384
19729	874385
25284	874386
23783	874387
7687	874388
18011	874389
9753	874390
111523	874391
85459	874392
36451	874393
18479	874394
1835	874395
64309	874396
11744	874397
22794	874398
1672	874399
32408	874400
128075	874401
27402	874402
97231	874403
50733	874404
2650	874405
4538	874406
66150	874407
90230	874408
4512	874409
30341	874410
5407	874411
24871	874412
1705	874413
101614	874414
488	874415
96225	874416
33328	874417
33691	874418
34805	874419
8213	874420
73139	874421
104304	874422
1730	874423
34632	874424
154787	874425
1872	874426
17175	874427
3554	874428
13620	874429
16558	874430
71485	874431
35043	874432
1101	874433
6654	874434
22776	874435
1666	874436
10438	874437
39032	874438
3224	874439
53688	874440
19029	874441
73246	874442
39826	874443
11358	874444
60023	874445
24678	874446
11343	874447
130428	874448
71133	874449
57057	874450
52518	874451
2835	874452
42487	874453
7483	874454
385	874455
5204	874456
66098	874457
30236	874458
126944	874459
32878	874460
65277	874461
41336	874462
2150	874463
16251	874464
2495	874465
109313	874466
18758	874467
22119	874468
76950	874469
11521	874470
102591	874471
90344	874472
29792	874473
13005	874474
118389	874475
61923	874476
61896	874477
42888	874478
36788	874479
80324	874480
29468	874481
9413	874482
1797	874483
3060	874484
8336	874485
112034	874486
6457	874487
158055	874488
129472	874489
51528	874490
18565	874491
2976	874492
60209	874493
61902	874494
64485	874495
100	874496
105122	874497
11245	874498
20629	874499
11537	874500
134085	874501
4380	874502
15510	874503
48738	874504
52355	874505
879	874506
11416	874507
12352	874508
13571	874509
340	874510
27061	874511
2899	874512
2148	874513
62943	874514
104070	874515
57539	874516
734	874517
126178	874518
2425	874519
60541	874520
24686	874521
2007	874522
120132	874523
21357	874524
2675	874525
9575	874526
7596	874527
142018	874528
60388	874529
71786	874530
29140	874531
14170	874532
15659	874533
566	874534
20027	874535
2499	874536
58897	874537
32943	874538
3101	874539
7688	874540
37226	874541
27536	874542
5743	874543
2642	874544
66228	874545
21453	874546
14815	874547
948	874548
12645	874549
23879	874550
87121	874551
50344	874552
52554	874553
64243	874554
167178	874555
49502	874556
35835	874557
8684	874558
22542	874559
32654	874560
9623	874561
20030	874562
80822	874563
2966	874564
20864	874565
10654	874566
299	874567
19110	874568
77265	874569
33937	874570
8609	874571
44844	874572
45935	874573
7232	874574
9595	874575
40002	874576
80351	874577
7357	874578
64748	874579
61639	874580
53087	874581
60306	874582
55266	874583
34333	874584
1264	874585
30626	874586
64387	874587
44770	874588
31936	874589
4191	874590
43798	874591
45411	874592
52473	874593
6101	874594
35256	874595
95443	874596
16546	874597
75586	874598
15975	874599
3008	874600
34957	874601
103129	874602
129511	874603
73773	874604
441	874605
18348	874606
8375	874607
71260	874608
28571	874609
24853	874610
165215	874611
102872	874612
22525	874613
13782	874614
108606	874615
110695	874616
2326	874617
136884	874618
24177	874619
131018	874620
99994	874621
36700	874622
117955	874623
109599	874624
11041	874625
547	874626
5094	874627
735	874628
85027	874629
23495	874630
14065	874631
21168	874632
48710	874633
40620	874634
3293	874635
151838	874636
65695	874637
8992	874638
34397	874639
27062	874640
16295	874641
95636	874642
14927	874643
96151	874644
124510	874645
455	874646
31060	874647
13192	874648
19854	874649
79510	874650
65453	874651
43973	874652
29947	874653
55015	874654
71543	874655
95215	874656
9017	874657
137359	874658
46445	874659
12521	874660
59013	874661
4114	874662
12869	874663
35388	874664
19339	874665
38253	874666
17089	874667
753	874668
8055	874669
5901	874670
7298	874671
66594	874672
69414	874673
14490	874674
25938	874675
754	874676
31842	874677
66517	874678
9124	874679
133531	874680
43860	874681
96626	874682
10057	874683
53733	874684
13052	874685
44214	874686
107631	874687
58482	874688
16662	874689
56791	874690
599	874691
106612	874692
99386	874693
169718	874694
62135	874695
7046	874696
20156	874697
449	874698
4106	874699
26420	874700
72128	874701
66404	874702
138323	874703
26014	874704
28199	874705
112440	874706
126959	874707
83	874708
6288	874709
44393	874710
119	874711
21198	874712
398	874713
49250	874714
26055	874715
133517	874716
30474	874717
3155	874718
93359	874719
133790	874720
20131	874721
86684	874722
16120	874723
106017	874724
15966	874725
2465	874726
16978	874727
1416	874728
23881	874729
156126	874730
31977	874731
55498	874732
114479	874733
61919	874734
80133	874735
21	874736
127405	874737
21732	874738
31703	874739
71544	874740
4777	874741
156805	874742
13077	874743
41495	874744
139376	874745
66435	874746
7320	874747
236	874748
10681	874749
31440	874750
36610	874751
7276	874752
64408	874753
133187	874754
25975	874755
562	874756
46427	874757
44617	874758
52101	874759
33504	874760
65026	874761
37779	874762
9055	874763
3005	874764
19812	874765
12122	874766
54059	874767
39829	874768
150393	874769
53953	874770
15382	874771
3742	874772
27128	874773
2265	874774
92362	874775
142902	874776
127616	874777
20854	874778
39919	874779
26712	874780
588	874781
21863	874782
34081	874783
845	874784
27541	874785
12617	874786
2622	874787
90216	874788
143	874789
82087	874790
8390	874791
99124	874792
6745	874793
21652	874794
11236	874795
27142	874796
45581	874797
1461	874798
38890	874799
28516	874800
15909	874801
5775	874802
41341	874803
115589	874804
56743	874805
38692	874806
12971	874807
13684	874808
11102	874809
16730	874810
2109	874811
85523	874812
58251	874813
44358	874814
48462	874815
12979	874816
94696	874817
147199	874818
92716	874819
49581	874820
59022	874821
46227	874822
55215	874823
19573	874824
500	874825
127450	874826
27817	874827
2279	874828
96278	874829
45311	874830
36974	874831
13786	874832
99256	874833
17471	874834
53194	874835
4869	874836
61162	874837
118312	874838
22917	874839
52481	874840
5948	874841
66815	874842
28317	874843
69952	874844
46130	874845
16761	874846
38404	874847
73063	874848
168755	874849
13073	874850
80076	874851
12740	874852
31493	874853
151344	874854
24976	874855
11695	874856
12786	874857
50662	874858
6887	874859
10651	874860
72442	874861
10752	874862
1592	874863
5967	874864
35080	874865
80373	874866
119441	874867
7501	874868
21000	874869
51335	874870
97339	874871
123216	874872
15794	874873
2501	874874
11640	874875
366	874876
26546	874877
85681	874878
89948	874879
12203	874880
144518	874881
53289	874882
17743	874883
127716	874884
48993	874885
125173	874886
93509	874887
2715	874888
1029	874889
66814	874890
33349	874891
20004	874892
54625	874893
81238	874894
4830	874895
17126	874896
2447	874897
37740	874898
107055	874899
3	874900
2433	874901
49524	874902
25730	874903
493	874904
42498	874905
35182	874906
2638	874907
21715	874908
101685	874909
91848	874910
39516	874911
87511	874912
8540	874913
16467	874914
57627	874915
126357	874916
18503	874917
93655	874918
23355	874919
12180	874920
56082	874921
11475	874922
27749	874923
10593	874924
86510	874925
26401	874926
48509	874927
33691	874928
17407	874929
4639	874930
109981	874931
956	874932
1443	874933
150954	874934
31809	874935
104773	874936
46839	874937
54519	874938
766	874939
14196	874940
50040	874941
28687	874942
5814	874943
3896	874944
1338	874945
4254	874946
25561	874947
4212	874948
42236	874949
119105	874950
111989	874951
6843	874952
16426	874953
51664	874954
4932	874955
84173	874956
76767	874957
734	874958
33588	874959
93950	874960
14399	874961
47463	874962
27576	874963
96629	874964
72254	874965
154172	874966
11596	874967
67179	874968
6247	874969
44434	874970
92236	874971
83745	874972
63982	874973
82112	874974
53960	874975
28243	874976
24844	874977
31506	874978
14315	874979
21876	874980
35711	874981
9352	874982
72128	874983
10932	874984
158	874985
14916	874986
41897	874987
10343	874988
62360	874989
19658	874990
63777	874991
7759	874992
89330	874993
44791	874994
26998	874995
90265	874996
54447	874997
9098	874998
92695	874999
76488	875000
5954	875001
9842	875002
80939	875003
1055	875004
2451	875005
33298	875006
34681	875007
102825	875008
139488	875009
2225	875010
51830	875011
47781	875012
31627	875013
67025	875014
12764	875015
30292	875016
111764	875017
20455	875018
22240	875019
8616	875020
111650	875021
1741	875022
98149	875023
66694	875024
6616	875025
147337	875026
55639	875027
52154	875028
127551	875029
55233	875030
80700	875031
3445	875032
72170	875033
93992	875034
28473	875035
67297	875036
123298	875037
28178	875038
50913	875039
41627	875040
79686	875041
133271	875042
12464	875043
19323	875044
62834	875045
21656	875046
114924	875047
23920	875048
20148	875049
48420	875050
2837	875051
69287	875052
45348	875053
28003	875054
126206	875055
7968	875056
15919	875057
23525	875058
31297	875059
71996	875060
83228	875061
449	875062
26152	875063
89987	875064
10624	875065
9944	875066
19791	875067
22905	875068
53236	875069
62818	875070
22582	875071
13608	875072
21149	875073
23234	875074
41835	875075
161535	875076
138091	875077
30081	875078
96091	875079
3504	875080
114665	875081
63963	875082
3162	875083
37477	875084
4440	875085
18581	875086
2514	875087
72924	875088
18433	875089
4691	875090
6015	875091
71400	875092
30867	875093
125526	875094
90037	875095
11483	875096
137856	875097
95017	875098
57734	875099
124457	875100
57581	875101
47359	875102
566	875103
77074	875104
170024	875105
1077	875106
1847	875107
19315	875108
20124	875109
272	875110
31034	875111
11336	875112
25209	875113
25711	875114
23522	875115
137078	875116
69210	875117
84862	875118
4480	875119
47396	875120
30329	875121
6495	875122
23109	875123
10980	875124
22894	875125
36177	875126
80578	875127
38535	875128
154955	875129
1600	875130
150061	875131
98605	875132
30891	875133
80257	875134
80036	875135
36996	875136
5340	875137
157028	875138
6799	875139
2935	875140
21402	875141
1094	875142
142087	875143
79430	875144
137086	875145
72011	875146
1297	875147
91984	875148
6277	875149
3293	875150
82213	875151
38865	875152
17	875153
8777	875154
145427	875155
51842	875156
3149	875157
56339	875158
19403	875159
1037	875160
14053	875161
60538	875162
104360	875163
43907	875164
8825	875165
10155	875166
51996	875167
24210	875168
64640	875169
13636	875170
72184	875171
16033	875172
33723	875173
13231	875174
65253	875175
48668	875176
138708	875177
31406	875178
85576	875179
9374	875180
75840	875181
62886	875182
3959	875183
63916	875184
115050	875185
55438	875186
37740	875187
84355	875188
57317	875189
117994	875190
85939	875191
1257	875192
34598	875193
28675	875194
30607	875195
140658	875196
47416	875197
11499	875198
8672	875199
93395	875200
560	875201
50553	875202
9937	875203
47	875204
96285	875205
46890	875206
22441	875207
5244	875208
30078	875209
34744	875210
80260	875211
79275	875212
9981	875213
105318	875214
49225	875215
34714	875216
42300	875217
5789	875218
74397	875219
133895	875220
113316	875221
87310	875222
20327	875223
77198	875224
8289	875225
48418	875226
98128	875227
37033	875228
63311	875229
15847	875230
11977	875231
152770	875232
22897	875233
7504	875234
62632	875235
54357	875236
55348	875237
50088	875238
61914	875239
36801	875240
58278	875241
70126	875242
29281	875243
220	875244
6794	875245
21882	875246
85701	875247
46307	875248
5641	875249
3081	875250
25330	875251
30645	875252
3574	875253
17105	875254
111394	875255
4358	875256
47020	875257
88802	875258
820	875259
72933	875260
2642	875261
92484	875262
53427	875263
40812	875264
41818	875265
1136	875266
1197	875267
25252	875268
6411	875269
34498	875270
8338	875271
101433	875272
3129	875273
49375	875274
118165	875275
49434	875276
65314	875277
2680	875278
129567	875279
17422	875280
17788	875281
106502	875282
8115	875283
44068	875284
21637	875285
2061	875286
92705	875287
14148	875288
47349	875289
85617	875290
168654	875291
108974	875292
81266	875293
9104	875294
3146	875295
26937	875296
146919	875297
55341	875298
1501	875299
33928	875300
9083	875301
50544	875302
1315	875303
9167	875304
1395	875305
23227	875306
20693	875307
70960	875308
31505	875309
8561	875310
35779	875311
28430	875312
111952	875313
60911	875314
45917	875315
73670	875316
797	875317
1184	875318
56	875319
45097	875320
10340	875321
31269	875322
86548	875323
74360	875324
60665	875325
10037	875326
3054	875327
14142	875328
106608	875329
53390	875330
5047	875331
30090	875332
25140	875333
133778	875334
46860	875335
90417	875336
8021	875337
45454	875338
117117	875339
52269	875340
10779	875341
18338	875342
60347	875343
61252	875344
98930	875345
6724	875346
36437	875347
53770	875348
84750	875349
59317	875350
19693	875351
37374	875352
92535	875353
62286	875354
42484	875355
45110	875356
6037	875357
10504	875358
33286	875359
164616	875360
8137	875361
1173	875362
10757	875363
41564	875364
37652	875365
78478	875366
1324	875367
65921	875368
115385	875369
45510	875370
97407	875371
48645	875372
73660	875373
134439	875374
24252	875375
43588	875376
83929	875377
22164	875378
18029	875379
83209	875380
32085	875381
28638	875382
727	875383
19534	875384
1072	875385
37637	875386
2534	875387
13827	875388
22696	875389
94511	875390
58169	875391
13744	875392
27170	875393
29047	875394
2699	875395
332	875396
84522	875397
27625	875398
8758	875399
42451	875400
1529	875401
3522	875402
52497	875403
46609	875404
51234	875405
44498	875406
143750	875407
3651	875408
87930	875409
17057	875410
9586	875411
3353	875412
554	875413
14627	875414
93701	875415
2857	875416
36533	875417
67984	875418
2369	875419
77359	875420
8550	875421
83243	875422
8663	875423
97828	875424
136885	875425
19761	875426
15541	875427
28935	875428
90179	875429
30197	875430
29445	875431
81492	875432
40665	875433
47751	875434
150682	875435
17860	875436
78523	875437
21642	875438
6247	875439
112767	875440
14695	875441
86829	875442
65318	875443
2384	875444
71639	875445
23715	875446
22085	875447
22287	875448
37127	875449
258	875450
124463	875451
3694	875452
2081	875453
55822	875454
4333	875455
52158	875456
85420	875457
74132	875458
96630	875459
17163	875460
4663	875461
6300	875462
107138	875463
60642	875464
1477	875465
12241	875466
19218	875467
132501	875468
27800	875469
52273	875470
85755	875471
138458	875472
31917	875473
17450	875474
850	875475
147315	875476
8308	875477
35752	875478
144818	875479
14340	875480
10985	875481
26259	875482
42797	875483
139620	875484
12119	875485
18717	875486
48534	875487
12455	875488
11608	875489
1611	875490
10694	875491
54989	875492
6692	875493
43300	875494
47690	875495
4174	875496
847	875497
84153	875498
56710	875499
1848	875500
32604	875501
31961	875502
13391	875503
49179	875504
89212	875505
43701	875506
23467	875507
33049	875508
8400	875509
112064	875510
49789	875511
30908	875512
26483	875513
20286	875514
3956	875515
66360	875516
30853	875517
14600	875518
48529	875519
60369	875520
154369	875521
51069	875522
72413	875523
101375	875524
38432	875525
51410	875526
25246	875527
7621	875528
243	875529
12762	875530
83391	875531
112877	875532
105772	875533
38523	875534
1190	875535
3842	875536
80284	875537
4823	875538
14855	875539
145500	875540
37606	875541
52749	875542
59089	875543
78015	875544
22036	875545
98669	875546
24471	875547
109733	875548
16153	875549
802	875550
23764	875551
164370	875552
114285	875553
15552	875554
92511	875555
46648	875556
11657	875557
147734	875558
1470	875559
10616	875560
109449	875561
45098	875562
18705	875563
89127	875564
146187	875565
36651	875566
7105	875567
10586	875568
1007	875569
33471	875570
13536	875571
20431	875572
111016	875573
63811	875574
69080	875575
118858	875576
44418	875577
27478	875578
395	875579
4270	875580
14945	875581
70113	875582
84287	875583
66364	875584
896	875585
1822	875586
23217	875587
25598	875588
210	875589
17640	875590
1810	875591
39756	875592
90334	875593
18395	875594
20865	875595
82932	875596
36342	875597
4793	875598
4509	875599
90167	875600
1609	875601
67868	875602
9348	875603
17126	875604
1436	875605
46132	875606
53665	875607
1029	875608
90001	875609
112974	875610
137422	875611
47800	875612
23913	875613
122980	875614
20053	875615
66644	875616
129672	875617
3894	875618
18705	875619
63670	875620
9214	875621
53210	875622
41689	875623
84277	875624
34283	875625
26879	875626
61472	875627
9023	875628
40058	875629
73485	875630
46099	875631
10817	875632
12653	875633
85224	875634
120026	875635
71109	875636
132255	875637
93525	875638
21789	875639
71538	875640
133103	875641
41165	875642
59051	875643
75032	875644
12155	875645
43259	875646
13171	875647
58193	875648
72436	875649
90084	875650
77066	875651
40803	875652
83809	875653
31485	875654
13872	875655
5168	875656
3401	875657
95405	875658
79243	875659
70781	875660
28038	875661
6805	875662
2519	875663
77851	875664
21896	875665
13482	875666
139289	875667
33876	875668
33505	875669
61352	875670
55355	875671
114811	875672
80131	875673
69389	875674
1335	875675
12340	875676
29796	875677
15109	875678
120917	875679
57543	875680
12193	875681
163228	875682
31528	875683
38988	875684
80321	875685
256	875686
9222	875687
12219	875688
155051	875689
37287	875690
7457	875691
26252	875692
31355	875693
97635	875694
14287	875695
20416	875696
1190	875697
59522	875698
110140	875699
32800	875700
49320	875701
63883	875702
125845	875703
65916	875704
103258	875705
32577	875706
14063	875707
39560	875708
88859	875709
36276	875710
35430	875711
18485	875712
18963	875713
3440	875714
51551	875715
12232	875716
53415	875717
64721	875718
112892	875719
7108	875720
3305	875721
17093	875722
15208	875723
80083	875724
92807	875725
73944	875726
23180	875727
77591	875728
136089	875729
69640	875730
66867	875731
70971	875732
52327	875733
32229	875734
53417	875735
71434	875736
32641	875737
27409	875738
19	875739
33883	875740
12425	875741
84177	875742
63601	875743
28429	875744
27218	875745
46020	875746
9611	875747
138663	875748
20086	875749
6447	875750
74315	875751
34978	875752
3862	875753
4544	875754
14080	875755
74023	875756
136220	875757
7246	875758
37646	875759
46053	875760
28518	875761
107987	875762
9088	875763
25688	875764
27080	875765
97429	875766
7340	875767
11202	875768
4699	875769
19839	875770
20428	875771
310	875772
99959	875773
90107	875774
50262	875775
15463	875776
30250	875777
82622	875778
66507	875779
39029	875780
21727	875781
4650	875782
41920	875783
69432	875784
61876	875785
29960	875786
23959	875787
88116	875788
12498	875789
2769	875790
39580	875791
35089	875792
30862	875793
9452	875794
116353	875795
31911	875796
4997	875797
113824	875798
27344	875799
14151	875800
73501	875801
80460	875802
3414	875803
114938	875804
2336	875805
25517	875806
153872	875807
32465	875808
22144	875809
125737	875810
43692	875811
2977	875812
106312	875813
167153	875814
135224	875815
121074	875816
15425	875817
14421	875818
290	875819
104617	875820
18481	875821
15686	875822
84674	875823
21634	875824
41642	875825
26611	875826
52416	875827
8166	875828
43161	875829
54233	875830
29333	875831
17293	875832
17439	875833
10403	875834
27269	875835
136	875836
94744	875837
36388	875838
5160	875839
43611	875840
110545	875841
5573	875842
55052	875843
56368	875844
109641	875845
20497	875846
8778	875847
85177	875848
34466	875849
7865	875850
20062	875851
41045	875852
5355	875853
6884	875854
89942	875855
77927	875856
4089	875857
47048	875858
7403	875859
74764	875860
94915	875861
1217	875862
21694	875863
4028	875864
31963	875865
2912	875866
34604	875867
13253	875868
79230	875869
45320	875870
112563	875871
238	875872
168766	875873
123532	875874
3706	875875
42424	875876
36044	875877
14052	875878
88727	875879
2359	875880
133146	875881
61373	875882
78353	875883
20053	875884
70674	875885
25887	875886
139519	875887
30361	875888
20564	875889
21614	875890
431	875891
135896	875892
4163	875893
7271	875894
56187	875895
18455	875896
71809	875897
53953	875898
14126	875899
70845	875900
10653	875901
72553	875902
46233	875903
63170	875904
120889	875905
40656	875906
23407	875907
11192	875908
1849	875909
39837	875910
25463	875911
105712	875912
68134	875913
36916	875914
61305	875915
40252	875916
6100	875917
4093	875918
58347	875919
92724	875920
31193	875921
6754	875922
9377	875923
6528	875924
150	875925
16135	875926
132098	875927
41052	875928
63647	875929
44822	875930
72467	875931
137664	875932
70697	875933
82419	875934
44810	875935
168127	875936
2626	875937
52898	875938
25320	875939
94487	875940
31097	875941
123515	875942
76204	875943
18508	875944
128747	875945
87072	875946
34970	875947
61402	875948
27053	875949
53750	875950
28105	875951
33289	875952
153942	875953
59858	875954
133657	875955
56261	875956
62140	875957
114951	875958
1204	875959
104498	875960
110590	875961
66863	875962
29985	875963
8664	875964
906	875965
28187	875966
12968	875967
87323	875968
58271	875969
2335	875970
91619	875971
63056	875972
71933	875973
74079	875974
93957	875975
138230	875976
7041	875977
99727	875978
89104	875979
15563	875980
19632	875981
53790	875982
34307	875983
39812	875984
137772	875985
30207	875986
73568	875987
58498	875988
6782	875989
126620	875990
95325	875991
47184	875992
5325	875993
20335	875994
9135	875995
96119	875996
28129	875997
716	875998
102228	875999
37707	876000
7531	876001
988	876002
65293	876003
17050	876004
20039	876005
3287	876006
21145	876007
40137	876008
44001	876009
110184	876010
11728	876011
25640	876012
122657	876013
115424	876014
3360	876015
40899	876016
20357	876017
858	876018
65564	876019
41538	876020
101046	876021
14370	876022
37449	876023
34028	876024
1030	876025
27099	876026
30809	876027
81429	876028
50272	876029
24875	876030
65824	876031
114119	876032
17584	876033
48433	876034
17014	876035
123198	876036
10421	876037
3040	876038
77428	876039
76040	876040
94628	876041
42672	876042
29723	876043
7737	876044
63388	876045
104661	876046
28109	876047
8552	876048
79424	876049
58057	876050
104874	876051
63414	876052
21616	876053
27804	876054
63671	876055
16504	876056
136732	876057
76452	876058
56639	876059
39708	876060
47517	876061
1001	876062
14998	876063
27096	876064
23855	876065
59992	876066
59538	876067
113659	876068
43248	876069
31311	876070
1458	876071
22242	876072
16806	876073
82669	876074
28742	876075
24654	876076
35744	876077
80116	876078
104703	876079
2429	876080
78461	876081
85060	876082
14839	876083
69654	876084
8948	876085
26397	876086
63349	876087
42022	876088
30423	876089
10534	876090
129344	876091
9032	876092
38489	876093
3321	876094
38765	876095
144194	876096
44859	876097
6751	876098
595	876099
24977	876100
21451	876101
31565	876102
9319	876103
48632	876104
10471	876105
7647	876106
2715	876107
94609	876108
2167	876109
17058	876110
128991	876111
21984	876112
166055	876113
2067	876114
2038	876115
31854	876116
17607	876117
72359	876118
28686	876119
90954	876120
29846	876121
20969	876122
5960	876123
42750	876124
5782	876125
45035	876126
21340	876127
35156	876128
3094	876129
29142	876130
4303	876131
58593	876132
8818	876133
51963	876134
5819	876135
801	876136
63982	876137
32848	876138
121546	876139
46867	876140
93796	876141
807	876142
12782	876143
88077	876144
37	876145
119824	876146
30689	876147
59608	876148
5075	876149
32832	876150
7980	876151
103246	876152
27421	876153
277	876154
15357	876155
141044	876156
82002	876157
51663	876158
44023	876159
10786	876160
87224	876161
33695	876162
1060	876163
7348	876164
20796	876165
70428	876166
61824	876167
51788	876168
44222	876169
32286	876170
29382	876171
10810	876172
9375	876173
30677	876174
31835	876175
29218	876176
51620	876177
71464	876178
34893	876179
101344	876180
17894	876181
13944	876182
36727	876183
78184	876184
80361	876185
45956	876186
107893	876187
21458	876188
9629	876189
89157	876190
55393	876191
16146	876192
44378	876193
18611	876194
52138	876195
89826	876196
16318	876197
75092	876198
56712	876199
45839	876200
25482	876201
137191	876202
31628	876203
33202	876204
27046	876205
14826	876206
32782	876207
29458	876208
57635	876209
4117	876210
99619	876211
10193	876212
5117	876213
111119	876214
71499	876215
2569	876216
29840	876217
15289	876218
4861	876219
62140	876220
40672	876221
45606	876222
167298	876223
7396	876224
39458	876225
85452	876226
3755	876227
52326	876228
28642	876229
73563	876230
35035	876231
78664	876232
99114	876233
50560	876234
31604	876235
85317	876236
2340	876237
24827	876238
6726	876239
20680	876240
60813	876241
2899	876242
1594	876243
54666	876244
67030	876245
14932	876246
85132	876247
607	876248
78003	876249
91668	876250
11289	876251
93841	876252
161546	876253
1328	876254
23417	876255
21155	876256
156028	876257
40069	876258
5898	876259
28039	876260
60966	876261
47989	876262
68790	876263
5274	876264
29762	876265
102658	876266
54855	876267
34179	876268
39499	876269
2418	876270
9048	876271
32065	876272
56722	876273
284	876274
15156	876275
28644	876276
4983	876277
16471	876278
160243	876279
124263	876280
56851	876281
42935	876282
31217	876283
87984	876284
31588	876285
11073	876286
30249	876287
3310	876288
22590	876289
94241	876290
4087	876291
97389	876292
79722	876293
32816	876294
84170	876295
112484	876296
31528	876297
52203	876298
80315	876299
5248	876300
120676	876301
132532	876302
50598	876303
139654	876304
28901	876305
53033	876306
64335	876307
109486	876308
3701	876309
134119	876310
42123	876311
27686	876312
63287	876313
17518	876314
78952	876315
244	876316
15249	876317
6638	876318
99885	876319
58023	876320
57115	876321
16208	876322
155865	876323
64655	876324
28716	876325
43208	876326
69157	876327
12384	876328
119293	876329
8630	876330
89484	876331
53198	876332
2090	876333
964	876334
114283	876335
3475	876336
64799	876337
1953	876338
69902	876339
5281	876340
11911	876341
36270	876342
88811	876343
99910	876344
195	876345
52178	876346
111019	876347
13723	876348
19014	876349
129656	876350
21175	876351
119998	876352
117397	876353
31903	876354
8816	876355
50484	876356
2984	876357
14565	876358
63125	876359
11909	876360
68974	876361
31857	876362
2825	876363
32193	876364
2337	876365
19480	876366
4729	876367
37521	876368
12833	876369
10758	876370
101381	876371
17724	876372
53468	876373
141926	876374
4148	876375
39192	876376
49952	876377
100271	876378
6059	876379
13230	876380
35398	876381
25900	876382
57430	876383
11833	876384
32704	876385
88398	876386
1718	876387
3935	876388
12793	876389
93381	876390
15905	876391
44913	876392
114739	876393
75027	876394
30191	876395
2579	876396
75486	876397
2522	876398
7929	876399
29611	876400
107094	876401
163166	876402
14784	876403
15756	876404
12980	876405
6344	876406
88634	876407
101769	876408
29216	876409
122644	876410
84987	876411
115271	876412
102154	876413
85930	876414
70118	876415
4727	876416
169802	876417
10161	876418
48575	876419
25001	876420
21196	876421
75534	876422
6617	876423
44658	876424
15832	876425
13324	876426
527	876427
140386	876428
29409	876429
2963	876430
87641	876431
22629	876432
116441	876433
95880	876434
52585	876435
4688	876436
50661	876437
66317	876438
10762	876439
40577	876440
27338	876441
46346	876442
19451	876443
29227	876444
50636	876445
39408	876446
52490	876447
163	876448
145300	876449
11463	876450
17609	876451
11805	876452
60390	876453
139353	876454
27361	876455
36151	876456
122721	876457
70734	876458
77399	876459
63287	876460
115176	876461
134120	876462
5666	876463
22517	876464
25569	876465
21496	876466
101519	876467
69341	876468
3406	876469
12856	876470
23920	876471
12367	876472
7584	876473
43520	876474
88614	876475
41669	876476
24653	876477
23932	876478
33357	876479
70025	876480
49941	876481
105327	876482
25647	876483
10229	876484
508	876485
35532	876486
2274	876487
28958	876488
78627	876489
102636	876490
36316	876491
48569	876492
140725	876493
34407	876494
2524	876495
131581	876496
51603	876497
39540	876498
34586	876499
115488	876500
37034	876501
21640	876502
4025	876503
12719	876504
56610	876505
55931	876506
2406	876507
14740	876508
10973	876509
67686	876510
87690	876511
2165	876512
2317	876513
14282	876514
306	876515
56443	876516
99387	876517
58053	876518
168447	876519
16390	876520
38657	876521
40694	876522
26481	876523
67065	876524
70113	876525
84287	876526
89163	876527
130982	876528
21881	876529
3967	876530
9199	876531
50869	876532
1055	876533
110423	876534
57095	876535
118569	876536
3485	876537
96762	876538
961	876539
6379	876540
126200	876541
10343	876542
7621	876543
63266	876544
8763	876545
43700	876546
21559	876547
25403	876548
6663	876549
51029	876550
35532	876551
54107	876552
2582	876553
21858	876554
67884	876555
18854	876556
22104	876557
14090	876558
125024	876559
34511	876560
27365	876561
64295	876562
79991	876563
71131	876564
29744	876565
19994	876566
17947	876567
9491	876568
59803	876569
22146	876570
42840	876571
66411	876572
48516	876573
57402	876574
20763	876575
32401	876576
13481	876577
16525	876578
85681	876579
19360	876580
50814	876581
46831	876582
6208	876583
2771	876584
55366	876585
57529	876586
38427	876587
49454	876588
16971	876589
38519	876590
82238	876591
17058	876592
15708	876593
30305	876594
5956	876595
1151	876596
2311	876597
87632	876598
43051	876599
166427	876600
62216	876601
6451	876602
31345	876603
53978	876604
3506	876605
12231	876606
9766	876607
25112	876608
15218	876609
46691	876610
34958	876611
20532	876612
29440	876613
100334	876614
41373	876615
4916	876616
9820	876617
112844	876618
71837	876619
128374	876620
4528	876621
51857	876622
46252	876623
75176	876624
35157	876625
14733	876626
94112	876627
15695	876628
9587	876629
23510	876630
150353	876631
14469	876632
13880	876633
46882	876634
30015	876635
20293	876636
59029	876637
31422	876638
19121	876639
24690	876640
46996	876641
1376	876642
89777	876643
35792	876644
45750	876645
16038	876646
5385	876647
63455	876648
115158	876649
45690	876650
1116	876651
86784	876652
52693	876653
30883	876654
23384	876655
1643	876656
31442	876657
23022	876658
29929	876659
46673	876660
4883	876661
14796	876662
75036	876663
89383	876664
110423	876665
7588	876666
7133	876667
55963	876668
3055	876669
81249	876670
19884	876671
14640	876672
112663	876673
56401	876674
36824	876675
3822	876676
48306	876677
64194	876678
8014	876679
67801	876680
13385	876681
6454	876682
67293	876683
36409	876684
107670	876685
1111	876686
12012	876687
10223	876688
5590	876689
18743	876690
84000	876691
14349	876692
11888	876693
115564	876694
94761	876695
2799	876696
52918	876697
4454	876698
8095	876699
45905	876700
15134	876701
54832	876702
20984	876703
7378	876704
127487	876705
19101	876706
64241	876707
75855	876708
74278	876709
5186	876710
82701	876711
24198	876712
24617	876713
89669	876714
45710	876715
20699	876716
25015	876717
148016	876718
59234	876719
51948	876720
91485	876721
26710	876722
27904	876723
61918	876724
37447	876725
22845	876726
160476	876727
3142	876728
28461	876729
193	876730
10647	876731
41153	876732
24884	876733
34662	876734
29525	876735
27656	876736
1868	876737
37489	876738
32255	876739
7426	876740
26361	876741
167	876742
70128	876743
40161	876744
8978	876745
26160	876746
4619	876747
7090	876748
20752	876749
122383	876750
7773	876751
7902	876752
118671	876753
14862	876754
61135	876755
55293	876756
72918	876757
4265	876758
93974	876759
440	876760
94808	876761
4630	876762
59586	876763
1859	876764
119557	876765
120677	876766
19640	876767
50939	876768
2151	876769
2780	876770
88528	876771
145195	876772
6197	876773
51777	876774
146387	876775
3122	876776
97729	876777
79232	876778
6325	876779
25873	876780
19029	876781
14987	876782
4727	876783
67995	876784
58072	876785
6176	876786
112756	876787
108862	876788
10882	876789
51085	876790
23889	876791
7522	876792
52862	876793
109849	876794
51486	876795
113761	876796
3322	876797
51001	876798
41375	876799
8680	876800
113086	876801
2269	876802
52015	876803
13981	876804
133093	876805
1739	876806
23255	876807
2621	876808
2158	876809
24181	876810
49297	876811
40121	876812
18298	876813
33356	876814
2192	876815
17364	876816
20154	876817
13437	876818
67480	876819
21899	876820
69329	876821
82142	876822
31444	876823
93124	876824
105262	876825
8326	876826
10848	876827
27032	876828
34445	876829
780	876830
16280	876831
22896	876832
7715	876833
20567	876834
9878	876835
102164	876836
1809	876837
55988	876838
1251	876839
61023	876840
77281	876841
28643	876842
8102	876843
29030	876844
89018	876845
51961	876846
139494	876847
34024	876848
41955	876849
90521	876850
53121	876851
4314	876852
72119	876853
17986	876854
125195	876855
69282	876856
70044	876857
115376	876858
25254	876859
67899	876860
17177	876861
13559	876862
80542	876863
21486	876864
52510	876865
168	876866
30637	876867
38552	876868
23501	876869
39912	876870
31	876871
127706	876872
8549	876873
139968	876874
47368	876875
15113	876876
12708	876877
2719	876878
5054	876879
92235	876880
34020	876881
2560	876882
1787	876883
64214	876884
37248	876885
21093	876886
26479	876887
60154	876888
92638	876889
16652	876890
121921	876891
25901	876892
32727	876893
42232	876894
61425	876895
61933	876896
4278	876897
71554	876898
9368	876899
110188	876900
3687	876901
41927	876902
165742	876903
11813	876904
28405	876905
17184	876906
10209	876907
124094	876908
46268	876909
49501	876910
7517	876911
16219	876912
17071	876913
25031	876914
54687	876915
86974	876916
4211	876917
55492	876918
8502	876919
787	876920
12775	876921
33020	876922
36592	876923
3084	876924
146609	876925
25430	876926
43107	876927
77731	876928
6166	876929
93918	876930
1491	876931
142790	876932
25589	876933
75915	876934
28616	876935
67857	876936
37750	876937
23158	876938
115111	876939
1282	876940
33021	876941
78064	876942
202	876943
69943	876944
92023	876945
121679	876946
7369	876947
131575	876948
16584	876949
12364	876950
6059	876951
12568	876952
68031	876953
3649	876954
23532	876955
8514	876956
76120	876957
107096	876958
96597	876959
12902	876960
1155	876961
657	876962
67856	876963
113111	876964
2272	876965
97046	876966
43031	876967
39475	876968
105278	876969
78555	876970
43504	876971
57415	876972
13476	876973
87770	876974
136726	876975
65381	876976
82325	876977
2253	876978
95268	876979
82494	876980
22425	876981
83957	876982
71027	876983
11288	876984
12864	876985
22290	876986
47687	876987
92382	876988
81494	876989
6869	876990
8002	876991
32592	876992
60836	876993
25539	876994
32484	876995
6518	876996
4489	876997
35349	876998
10439	876999
29422	877000
47257	877001
67100	877002
53496	877003
66277	877004
21721	877005
545	877006
6216	877007
38577	877008
166	877009
25161	877010
10110	877011
13550	877012
47865	877013
129153	877014
87088	877015
90355	877016
82702	877017
166993	877018
84127	877019
84318	877020
76140	877021
58365	877022
12022	877023
71835	877024
54202	877025
46	877026
27385	877027
169107	877028
63368	877029
31404	877030
7226	877031
69399	877032
134359	877033
130661	877034
18389	877035
6224	877036
16687	877037
60456	877038
29516	877039
50222	877040
3302	877041
29571	877042
7507	877043
37730	877044
54971	877045
88760	877046
21822	877047
53930	877048
31545	877049
5543	877050
90721	877051
3857	877052
152401	877053
30914	877054
5807	877055
60946	877056
41444	877057
89184	877058
11746	877059
40988	877060
19677	877061
165841	877062
7262	877063
122141	877064
39006	877065
11307	877066
142109	877067
12778	877068
7006	877069
27170	877070
60832	877071
5013	877072
15858	877073
147827	877074
4064	877075
29810	877076
53064	877077
124407	877078
110614	877079
45702	877080
69634	877081
1166	877082
31596	877083
27147	877084
5585	877085
63551	877086
32281	877087
108873	877088
43678	877089
76056	877090
41170	877091
20808	877092
20165	877093
28386	877094
55770	877095
48265	877096
136711	877097
1590	877098
82929	877099
76733	877100
37891	877101
15912	877102
8606	877103
107479	877104
27941	877105
1147	877106
14674	877107
6233	877108
34675	877109
44890	877110
47086	877111
10165	877112
26879	877113
86208	877114
15452	877115
52606	877116
18466	877117
127614	877118
149527	877119
1538	877120
75761	877121
28840	877122
69113	877123
26641	877124
50044	877125
85740	877126
24910	877127
39344	877128
25073	877129
12410	877130
33902	877131
41241	877132
34281	877133
51192	877134
102464	877135
55078	877136
129082	877137
106185	877138
1908	877139
169792	877140
65658	877141
346	877142
43386	877143
115574	877144
761	877145
3902	877146
43965	877147
398	877148
33962	877149
124852	877150
107343	877151
123881	877152
2447	877153
14297	877154
95066	877155
4870	877156
98942	877157
2602	877158
23897	877159
10949	877160
15757	877161
57010	877162
24981	877163
6309	877164
6836	877165
22247	877166
1869	877167
23146	877168
49367	877169
75523	877170
94307	877171
40866	877172
19	877173
23125	877174
681	877175
11749	877176
15890	877177
44547	877178
40619	877179
44428	877180
35841	877181
17648	877182
11047	877183
137698	877184
109899	877185
5025	877186
2113	877187
56979	877188
50913	877189
1379	877190
6164	877191
76482	877192
76715	877193
9453	877194
520	877195
166547	877196
72092	877197
165611	877198
45823	877199
43683	877200
32225	877201
10782	877202
156896	877203
30313	877204
55974	877205
31	877206
119811	877207
10235	877208
33265	877209
18652	877210
54994	877211
18874	877212
95580	877213
26710	877214
65164	877215
64098	877216
2862	877217
85464	877218
16262	877219
35242	877220
2074	877221
90936	877222
992	877223
1485	877224
6223	877225
2558	877226
36415	877227
50487	877228
5120	877229
12174	877230
48152	877231
6582	877232
25867	877233
7319	877234
13758	877235
22633	877236
5245	877237
19094	877238
95341	877239
4912	877240
106562	877241
50632	877242
957	877243
2946	877244
48514	877245
55719	877246
12957	877247
43643	877248
4861	877249
85645	877250
5208	877251
75193	877252
79457	877253
35391	877254
24708	877255
27563	877256
57675	877257
75369	877258
109029	877259
42957	877260
44183	877261
75669	877262
2917	877263
92886	877264
12799	877265
40468	877266
70570	877267
6703	877268
7061	877269
24562	877270
134336	877271
64961	877272
32020	877273
92919	877274
16472	877275
25071	877276
38859	877277
2698	877278
5335	877279
93425	877280
76311	877281
4759	877282
90040	877283
24881	877284
25231	877285
30908	877286
13139	877287
64303	877288
16070	877289
116400	877290
93338	877291
2955	877292
18764	877293
17908	877294
136147	877295
48607	877296
28524	877297
7650	877298
41213	877299
4620	877300
36407	877301
127329	877302
40473	877303
27759	877304
32446	877305
46269	877306
88796	877307
7463	877308
106152	877309
169189	877310
517	877311
35756	877312
1549	877313
51478	877314
47953	877315
36282	877316
8867	877317
52550	877318
92092	877319
1271	877320
11348	877321
20337	877322
32062	877323
2901	877324
42729	877325
114407	877326
121327	877327
1071	877328
4586	877329
12528	877330
92575	877331
18349	877332
21204	877333
105959	877334
95170	877335
107464	877336
35255	877337
18480	877338
73344	877339
309	877340
12271	877341
32263	877342
42241	877343
93224	877344
71182	877345
6618	877346
62045	877347
3216	877348
23509	877349
51198	877350
67303	877351
4923	877352
61875	877353
87295	877354
63906	877355
51507	877356
17664	877357
29149	877358
12	877359
68052	877360
11580	877361
131875	877362
15484	877363
7527	877364
7581	877365
9597	877366
6324	877367
52241	877368
14750	877369
43665	877370
32021	877371
24788	877372
1354	877373
10392	877374
86734	877375
19310	877376
93790	877377
39313	877378
10388	877379
38081	877380
3654	877381
23380	877382
2228	877383
7988	877384
22518	877385
8728	877386
6289	877387
68452	877388
8723	877389
89606	877390
336	877391
114267	877392
35930	877393
19555	877394
2417	877395
56723	877396
15468	877397
42675	877398
38783	877399
8137	877400
82117	877401
33993	877402
13168	877403
73483	877404
67773	877405
2565	877406
28083	877407
33747	877408
30096	877409
62080	877410
88994	877411
11840	877412
64710	877413
3904	877414
3461	877415
69272	877416
15288	877417
46607	877418
16062	877419
71391	877420
2667	877421
9012	877422
39878	877423
26682	877424
22216	877425
156707	877426
69099	877427
41454	877428
3097	877429
95061	877430
2701	877431
128556	877432
21071	877433
36269	877434
92120	877435
106037	877436
17331	877437
102776	877438
242	877439
31459	877440
1456	877441
130793	877442
59126	877443
103938	877444
43646	877445
102732	877446
23638	877447
104650	877448
111356	877449
1399	877450
81059	877451
486	877452
33744	877453
37960	877454
148430	877455
39025	877456
11693	877457
104323	877458
31116	877459
13479	877460
101508	877461
34620	877462
119756	877463
22649	877464
7783	877465
4788	877466
144321	877467
16274	877468
91602	877469
21819	877470
37815	877471
27254	877472
50038	877473
48112	877474
10542	877475
71041	877476
105272	877477
34436	877478
26118	877479
14458	877480
52180	877481
133425	877482
78652	877483
4528	877484
9901	877485
13257	877486
1033	877487
22673	877488
6427	877489
138638	877490
4417	877491
101134	877492
13590	877493
35581	877494
10918	877495
2143	877496
78024	877497
81365	877498
55126	877499
39612	877500
3323	877501
61689	877502
7623	877503
42137	877504
25963	877505
923	877506
3015	877507
54356	877508
11755	877509
68945	877510
33899	877511
27477	877512
94591	877513
61645	877514
8608	877515
40032	877516
22967	877517
14251	877518
50738	877519
75998	877520
125961	877521
26320	877522
48909	877523
993	877524
56063	877525
56417	877526
105749	877527
10966	877528
66860	877529
81	877530
11535	877531
114673	877532
1662	877533
79818	877534
97410	877535
27355	877536
21807	877537
25495	877538
12935	877539
8163	877540
80146	877541
139091	877542
142108	877543
31906	877544
74009	877545
62378	877546
25832	877547
13297	877548
5243	877549
16419	877550
1564	877551
2261	877552
45699	877553
29537	877554
24980	877555
55419	877556
41751	877557
9867	877558
13976	877559
169550	877560
21142	877561
5935	877562
9387	877563
62851	877564
79984	877565
13529	877566
56720	877567
62887	877568
319	877569
7030	877570
7547	877571
38255	877572
15434	877573
15402	877574
82490	877575
139385	877576
7833	877577
8233	877578
63018	877579
12548	877580
122545	877581
71042	877582
8069	877583
61	877584
8541	877585
14176	877586
109236	877587
150444	877588
27740	877589
169810	877590
70874	877591
75191	877592
22985	877593
76238	877594
51266	877595
9910	877596
39468	877597
67088	877598
42480	877599
16008	877600
42404	877601
6252	877602
18959	877603
44228	877604
68520	877605
30661	877606
56015	877607
36000	877608
16570	877609
32142	877610
61705	877611
30397	877612
28180	877613
7598	877614
80944	877615
9620	877616
8386	877617
21126	877618
33209	877619
430	877620
18285	877621
68158	877622
22172	877623
11312	877624
136679	877625
58179	877626
99217	877627
129535	877628
19609	877629
31767	877630
42653	877631
28236	877632
20903	877633
150497	877634
19027	877635
19025	877636
81389	877637
80060	877638
19546	877639
53339	877640
19855	877641
11417	877642
66871	877643
26163	877644
12463	877645
55336	877646
142766	877647
764	877648
10311	877649
70311	877650
20259	877651
35229	877652
32392	877653
41424	877654
37721	877655
35092	877656
120461	877657
25617	877658
2279	877659
30395	877660
67483	877661
70170	877662
16072	877663
4905	877664
8981	877665
129109	877666
13790	877667
80097	877668
1083	877669
68773	877670
43304	877671
18005	877672
31349	877673
8555	877674
21564	877675
139488	877676
60229	877677
76294	877678
158721	877679
24975	877680
46720	877681
54181	877682
41609	877683
34273	877684
3082	877685
152	877686
7161	877687
2549	877688
18401	877689
69407	877690
2831	877691
6807	877692
21839	877693
33101	877694
130343	877695
91793	877696
6372	877697
1967	877698
3192	877699
1505	877700
2055	877701
17609	877702
62077	877703
20152	877704
2932	877705
133484	877706
155008	877707
14091	877708
21217	877709
32670	877710
13447	877711
14598	877712
8394	877713
37394	877714
45905	877715
2477	877716
44263	877717
47368	877718
6954	877719
17622	877720
99314	877721
25937	877722
5026	877723
78139	877724
50923	877725
24574	877726
48489	877727
24130	877728
28858	877729
45686	877730
7940	877731
14705	877732
50573	877733
92126	877734
44894	877735
5890	877736
20334	877737
163608	877738
27313	877739
137979	877740
23334	877741
50479	877742
32130	877743
47188	877744
43730	877745
54040	877746
39669	877747
25068	877748
146546	877749
151	877750
93180	877751
67519	877752
75518	877753
68846	877754
4393	877755
48728	877756
17911	877757
13165	877758
37849	877759
38597	877760
69549	877761
55848	877762
2220	877763
42438	877764
105626	877765
146654	877766
24194	877767
39739	877768
127758	877769
33427	877770
136171	877771
45345	877772
126669	877773
38858	877774
4952	877775
77984	877776
152	877777
125581	877778
21479	877779
74613	877780
61947	877781
15738	877782
131870	877783
1837	877784
25301	877785
46699	877786
36996	877787
66196	877788
35292	877789
53311	877790
14023	877791
14508	877792
69918	877793
19043	877794
4000	877795
30672	877796
11657	877797
438	877798
12695	877799
54293	877800
13406	877801
105830	877802
319	877803
70965	877804
30284	877805
8038	877806
90272	877807
45121	877808
1125	877809
74406	877810
20077	877811
37598	877812
85174	877813
60060	877814
13711	877815
127	877816
67089	877817
235	877818
112800	877819
29394	877820
73987	877821
17558	877822
38171	877823
35109	877824
66923	877825
7263	877826
108465	877827
9676	877828
33530	877829
12373	877830
64324	877831
5133	877832
52978	877833
9881	877834
134507	877835
39319	877836
26606	877837
78698	877838
21014	877839
64868	877840
30540	877841
854	877842
43795	877843
84406	877844
111618	877845
38026	877846
10781	877847
125	877848
28773	877849
1907	877850
85291	877851
45028	877852
29157	877853
3561	877854
15950	877855
124905	877856
103506	877857
18288	877858
11341	877859
20073	877860
49235	877861
45835	877862
15198	877863
1288	877864
67187	877865
38421	877866
122591	877867
92289	877868
64542	877869
7623	877870
144634	877871
16022	877872
21172	877873
69783	877874
14193	877875
27519	877876
1774	877877
65339	877878
92169	877879
979	877880
13173	877881
8627	877882
111460	877883
71237	877884
14994	877885
37111	877886
638	877887
27066	877888
64419	877889
24376	877890
27107	877891
31450	877892
51191	877893
18513	877894
61649	877895
31897	877896
36582	877897
53548	877898
28398	877899
48019	877900
135233	877901
20941	877902
8887	877903
63249	877904
77965	877905
45825	877906
48621	877907
40204	877908
124264	877909
42615	877910
11393	877911
85720	877912
141667	877913
77984	877914
1365	877915
5703	877916
3467	877917
163229	877918
19696	877919
5913	877920
22603	877921
5855	877922
70852	877923
89338	877924
138082	877925
50104	877926
23989	877927
89003	877928
78696	877929
44492	877930
5187	877931
46401	877932
122789	877933
46777	877934
62072	877935
35787	877936
4003	877937
104980	877938
141367	877939
11950	877940
95389	877941
74409	877942
22707	877943
11978	877944
24658	877945
20530	877946
13254	877947
15334	877948
66797	877949
86026	877950
30699	877951
34815	877952
16471	877953
99074	877954
39788	877955
80898	877956
3673	877957
48011	877958
22444	877959
85731	877960
118422	877961
133502	877962
611	877963
14223	877964
70134	877965
10065	877966
54609	877967
13933	877968
3778	877969
8926	877970
131962	877971
32162	877972
2264	877973
24524	877974
57410	877975
59708	877976
34968	877977
2030	877978
125818	877979
72338	877980
5442	877981
1338	877982
33588	877983
79367	877984
77690	877985
73112	877986
34012	877987
3891	877988
138241	877989
36387	877990
61938	877991
55564	877992
37002	877993
25048	877994
3420	877995
101852	877996
16917	877997
50706	877998
31001	877999
125597	878000
90199	878001
29125	878002
67873	878003
24569	878004
7693	878005
20434	878006
5371	878007
43134	878008
55328	878009
29308	878010
50564	878011
8362	878012
44544	878013
953	878014
42629	878015
8878	878016
110027	878017
67277	878018
58394	878019
62777	878020
107234	878021
466	878022
14541	878023
51458	878024
14472	878025
164319	878026
73380	878027
123504	878028
634	878029
299	878030
5611	878031
19692	878032
6493	878033
116266	878034
112755	878035
20294	878036
5898	878037
35214	878038
52067	878039
55301	878040
9181	878041
30829	878042
48082	878043
61135	878044
13835	878045
48340	878046
115939	878047
45008	878048
13874	878049
31260	878050
14721	878051
38589	878052
58259	878053
160277	878054
159860	878055
32099	878056
16848	878057
92100	878058
3528	878059
4856	878060
47062	878061
49716	878062
72658	878063
103277	878064
1856	878065
35472	878066
20	878067
25552	878068
26202	878069
23846	878070
61958	878071
66112	878072
45688	878073
74254	878074
5298	878075
92817	878076
60925	878077
104052	878078
139702	878079
477	878080
3432	878081
48465	878082
30467	878083
53169	878084
60995	878085
20934	878086
39805	878087
61981	878088
52597	878089
4693	878090
145078	878091
34031	878092
6281	878093
8792	878094
96678	878095
11092	878096
43214	878097
105974	878098
11587	878099
61460	878100
8816	878101
6149	878102
24150	878103
13861	878104
36291	878105
60023	878106
29307	878107
62872	878108
59709	878109
11707	878110
161	878111
68475	878112
45967	878113
21213	878114
67012	878115
55760	878116
54983	878117
2812	878118
21169	878119
66063	878120
2782	878121
48232	878122
125543	878123
1820	878124
91720	878125
37568	878126
91526	878127
62928	878128
8981	878129
58802	878130
47301	878131
41504	878132
59698	878133
19988	878134
178	878135
35548	878136
19605	878137
52702	878138
37875	878139
32796	878140
13812	878141
19407	878142
4818	878143
41451	878144
51989	878145
6895	878146
2971	878147
156180	878148
4031	878149
19825	878150
32837	878151
54159	878152
114378	878153
4787	878154
56984	878155
37	878156
3988	878157
641	878158
33315	878159
9380	878160
4475	878161
18416	878162
106270	878163
112475	878164
84727	878165
76915	878166
11498	878167
44330	878168
26845	878169
2148	878170
86057	878171
240	878172
9126	878173
10322	878174
15377	878175
497	878176
56953	878177
15136	878178
8050	878179
15728	878180
16203	878181
41471	878182
38907	878183
2032	878184
25434	878185
38386	878186
7853	878187
43404	878188
14305	878189
113515	878190
57146	878191
253	878192
65363	878193
136552	878194
47021	878195
38236	878196
47352	878197
162335	878198
10974	878199
11414	878200
113164	878201
10948	878202
11377	878203
129	878204
22547	878205
27190	878206
49742	878207
163915	878208
69758	878209
110016	878210
83830	878211
7057	878212
8287	878213
4088	878214
116948	878215
17911	878216
152317	878217
54596	878218
67832	878219
27397	878220
124251	878221
57324	878222
87059	878223
133022	878224
6032	878225
14548	878226
74518	878227
47494	878228
77334	878229
105415	878230
28050	878231
3607	878232
138623	878233
53652	878234
108	878235
34176	878236
28943	878237
98839	878238
2229	878239
957	878240
155233	878241
78133	878242
72414	878243
76430	878244
171	878245
82511	878246
11950	878247
46850	878248
55936	878249
113194	878250
4502	878251
18716	878252
55352	878253
10030	878254
20245	878255
45947	878256
47877	878257
82775	878258
40578	878259
26186	878260
57155	878261
23094	878262
37586	878263
53088	878264
2395	878265
135080	878266
116348	878267
20710	878268
16444	878269
114	878270
12471	878271
7616	878272
96008	878273
38301	878274
710	878275
7312	878276
159474	878277
2560	878278
2328	878279
69171	878280
37501	878281
53201	878282
15234	878283
14823	878284
65110	878285
27304	878286
18252	878287
3386	878288
99134	878289
78214	878290
31264	878291
53096	878292
990	878293
62175	878294
14337	878295
7143	878296
116	878297
128950	878298
61712	878299
125427	878300
155638	878301
41724	878302
164169	878303
59613	878304
32119	878305
21166	878306
92130	878307
14323	878308
120159	878309
36469	878310
54882	878311
31361	878312
16064	878313
13213	878314
29984	878315
28028	878316
62930	878317
93542	878318
93925	878319
38196	878320
5221	878321
11676	878322
1693	878323
55163	878324
21041	878325
30022	878326
26197	878327
26848	878328
119868	878329
162764	878330
93429	878331
99507	878332
42850	878333
13871	878334
4910	878335
25231	878336
54720	878337
16101	878338
65072	878339
3249	878340
28053	878341
26416	878342
92760	878343
8518	878344
73208	878345
52378	878346
10974	878347
23083	878348
31696	878349
72997	878350
70175	878351
17656	878352
163014	878353
90110	878354
42635	878355
55071	878356
18537	878357
47024	878358
20444	878359
43464	878360
38984	878361
117449	878362
86231	878363
40502	878364
3435	878365
8310	878366
16828	878367
62646	878368
132488	878369
52214	878370
1137	878371
85638	878372
125797	878373
20294	878374
75936	878375
19078	878376
7490	878377
33608	878378
5103	878379
14151	878380
5148	878381
41090	878382
84051	878383
87534	878384
34399	878385
4981	878386
5289	878387
39517	878388
76720	878389
61384	878390
30022	878391
44310	878392
1900	878393
7948	878394
23855	878395
11722	878396
8468	878397
37984	878398
38669	878399
132153	878400
40445	878401
26076	878402
1937	878403
88551	878404
33101	878405
18817	878406
87720	878407
7120	878408
40739	878409
82613	878410
20869	878411
58433	878412
22192	878413
3971	878414
18914	878415
14395	878416
3861	878417
8899	878418
135055	878419
9232	878420
19662	878421
70333	878422
120186	878423
63626	878424
126941	878425
22410	878426
41408	878427
36833	878428
87588	878429
12980	878430
47242	878431
22411	878432
62080	878433
64742	878434
42883	878435
345	878436
131303	878437
16201	878438
20967	878439
32854	878440
12882	878441
38917	878442
93334	878443
71226	878444
56145	878445
65476	878446
102863	878447
40641	878448
36683	878449
20586	878450
61643	878451
83711	878452
85082	878453
26431	878454
63201	878455
104713	878456
38962	878457
48053	878458
101521	878459
52839	878460
16824	878461
143612	878462
28983	878463
31013	878464
89364	878465
20957	878466
17480	878467
25407	878468
45805	878469
11024	878470
57246	878471
89710	878472
62444	878473
100787	878474
65423	878475
83513	878476
54331	878477
4535	878478
70693	878479
28107	878480
15754	878481
112294	878482
2474	878483
6253	878484
71125	878485
65271	878486
33793	878487
107610	878488
125639	878489
33455	878490
21666	878491
5248	878492
137687	878493
25132	878494
41189	878495
56796	878496
1943	878497
113095	878498
33990	878499
42412	878500
64886	878501
101336	878502
47805	878503
14697	878504
19440	878505
22191	878506
9450	878507
15372	878508
121750	878509
111053	878510
80088	878511
54337	878512
71503	878513
1012	878514
42172	878515
12494	878516
36026	878517
2593	878518
42273	878519
29042	878520
96671	878521
36927	878522
112611	878523
148367	878524
36212	878525
3167	878526
5692	878527
37202	878528
167969	878529
128784	878530
20585	878531
78521	878532
5718	878533
44917	878534
67104	878535
20351	878536
68764	878537
2069	878538
9254	878539
5860	878540
94782	878541
21532	878542
41774	878543
26693	878544
67679	878545
14048	878546
78182	878547
7776	878548
3741	878549
37413	878550
10469	878551
101773	878552
6953	878553
89100	878554
108784	878555
3372	878556
14622	878557
95953	878558
32807	878559
48248	878560
28565	878561
2802	878562
90161	878563
4639	878564
9377	878565
41766	878566
34937	878567
136430	878568
18178	878569
34197	878570
11249	878571
148297	878572
9403	878573
6139	878574
23772	878575
28829	878576
49313	878577
69538	878578
8744	878579
89068	878580
20348	878581
31707	878582
59472	878583
45248	878584
9333	878585
11590	878586
63787	878587
18043	878588
76824	878589
24197	878590
5703	878591
46965	878592
109101	878593
7537	878594
3679	878595
62600	878596
9343	878597
81050	878598
94771	878599
68731	878600
74946	878601
59412	878602
49888	878603
102066	878604
111696	878605
27813	878606
20102	878607
14762	878608
12423	878609
53004	878610
16100	878611
7814	878612
51639	878613
124091	878614
25278	878615
88359	878616
334	878617
166279	878618
32988	878619
106831	878620
29305	878621
8892	878622
69243	878623
8124	878624
4910	878625
107874	878626
37692	878627
133956	878628
37039	878629
139004	878630
26132	878631
127422	878632
48062	878633
8976	878634
36525	878635
136778	878636
18615	878637
60849	878638
5008	878639
5215	878640
84195	878641
11189	878642
29325	878643
14991	878644
11668	878645
12062	878646
43862	878647
16245	878648
21745	878649
722	878650
80462	878651
29702	878652
97009	878653
49439	878654
26488	878655
27049	878656
1517	878657
82258	878658
30711	878659
96801	878660
93202	878661
11924	878662
84208	878663
74835	878664
61069	878665
34009	878666
8321	878667
38169	878668
22838	878669
19990	878670
79099	878671
70129	878672
84610	878673
62910	878674
97408	878675
81363	878676
81274	878677
23225	878678
105909	878679
47181	878680
34994	878681
21663	878682
8392	878683
53308	878684
7472	878685
5076	878686
5251	878687
5648	878688
94498	878689
53496	878690
9254	878691
9414	878692
3436	878693
81174	878694
35746	878695
2089	878696
43594	878697
139351	878698
11944	878699
44036	878700
79824	878701
92988	878702
3178	878703
48764	878704
122189	878705
1965	878706
5780	878707
126592	878708
97888	878709
104594	878710
92052	878711
35993	878712
57693	878713
23887	878714
27193	878715
134446	878716
39820	878717
37417	878718
96959	878719
65556	878720
55104	878721
6302	878722
9928	878723
170284	878724
27571	878725
8134	878726
24955	878727
41781	878728
5287	878729
22680	878730
6290	878731
154090	878732
847	878733
74489	878734
67408	878735
30448	878736
136101	878737
36297	878738
18121	878739
4664	878740
67852	878741
62544	878742
115726	878743
28467	878744
111177	878745
106159	878746
67955	878747
44671	878748
62452	878749
33784	878750
9862	878751
17734	878752
8563	878753
18322	878754
60573	878755
89718	878756
30750	878757
36323	878758
64364	878759
8474	878760
17247	878761
8052	878762
81812	878763
43145	878764
52384	878765
4172	878766
42455	878767
61778	878768
67400	878769
4231	878770
88366	878771
16846	878772
90599	878773
2144	878774
6829	878775
102494	878776
69433	878777
54480	878778
16045	878779
40887	878780
25516	878781
105083	878782
14001	878783
7145	878784
18563	878785
19181	878786
64039	878787
1470	878788
106032	878789
22601	878790
16190	878791
25666	878792
1631	878793
164037	878794
34818	878795
73590	878796
81844	878797
115042	878798
97365	878799
89605	878800
6422	878801
78239	878802
103076	878803
12413	878804
104989	878805
56641	878806
1172	878807
4475	878808
21020	878809
33581	878810
96157	878811
32493	878812
90271	878813
16221	878814
33187	878815
26187	878816
11328	878817
25204	878818
38777	878819
51787	878820
126173	878821
84175	878822
64464	878823
36496	878824
75851	878825
102364	878826
31284	878827
1389	878828
57478	878829
45202	878830
21757	878831
4822	878832
114814	878833
41207	878834
51393	878835
43809	878836
8452	878837
110737	878838
24188	878839
115804	878840
58687	878841
15359	878842
33394	878843
2681	878844
11739	878845
87883	878846
3241	878847
98151	878848
116479	878849
85096	878850
34435	878851
13	878852
74802	878853
58885	878854
29554	878855
35052	878856
50902	878857
77662	878858
137807	878859
13490	878860
13393	878861
36559	878862
4951	878863
48654	878864
99868	878865
1421	878866
40232	878867
24530	878868
24970	878869
31537	878870
3229	878871
6282	878872
53799	878873
15858	878874
16049	878875
68132	878876
28680	878877
34382	878878
20523	878879
24160	878880
70597	878881
23474	878882
79229	878883
5029	878884
75591	878885
69007	878886
2287	878887
7835	878888
160148	878889
7437	878890
9404	878891
8995	878892
12947	878893
53773	878894
1058	878895
7641	878896
58546	878897
36181	878898
3442	878899
164149	878900
2414	878901
7994	878902
13831	878903
3161	878904
13034	878905
87049	878906
1494	878907
95137	878908
31059	878909
10321	878910
41262	878911
62314	878912
56637	878913
24485	878914
88510	878915
18250	878916
44749	878917
3419	878918
96865	878919
50750	878920
81765	878921
1563	878922
72505	878923
15391	878924
2462	878925
39620	878926
105856	878927
34618	878928
73869	878929
2376	878930
118098	878931
5140	878932
54994	878933
88011	878934
154476	878935
10074	878936
16025	878937
33014	878938
69110	878939
3809	878940
10361	878941
40061	878942
134919	878943
82487	878944
940	878945
2916	878946
37264	878947
50983	878948
163	878949
68726	878950
116499	878951
96286	878952
44768	878953
6231	878954
39633	878955
15674	878956
58856	878957
147972	878958
4652	878959
4276	878960
139400	878961
44326	878962
18659	878963
41620	878964
71533	878965
19191	878966
22627	878967
40522	878968
150	878969
24339	878970
65731	878971
18984	878972
3871	878973
1581	878974
56068	878975
57399	878976
74773	878977
47284	878978
9167	878979
38902	878980
6057	878981
32803	878982
11878	878983
48746	878984
600	878985
2697	878986
12524	878987
37966	878988
85161	878989
74035	878990
111738	878991
93279	878992
38	878993
9483	878994
14527	878995
4921	878996
48566	878997
83961	878998
1669	878999
19018	879000
88612	879001
39750	879002
29178	879003
18226	879004
28927	879005
83462	879006
3268	879007
34297	879008
20971	879009
315	879010
53410	879011
1372	879012
65553	879013
14656	879014
3801	879015
5176	879016
27613	879017
132420	879018
1199	879019
120569	879020
128244	879021
39315	879022
78991	879023
17908	879024
7688	879025
44379	879026
42462	879027
21096	879028
156854	879029
64674	879030
108121	879031
23945	879032
111111	879033
8319	879034
71883	879035
48289	879036
3085	879037
23562	879038
273	879039
111356	879040
24267	879041
34504	879042
48626	879043
2000	879044
159146	879045
37858	879046
114040	879047
7044	879048
17104	879049
21398	879050
32508	879051
69755	879052
16131	879053
48572	879054
56042	879055
120363	879056
91955	879057
1265	879058
118607	879059
10048	879060
47591	879061
20478	879062
159594	879063
29562	879064
25906	879065
140504	879066
33044	879067
14994	879068
1131	879069
128196	879070
64740	879071
43659	879072
563	879073
49716	879074
12673	879075
128540	879076
67513	879077
31681	879078
82476	879079
46414	879080
6211	879081
13837	879082
7177	879083
26651	879084
30822	879085
8613	879086
16650	879087
52010	879088
83392	879089
23257	879090
32502	879091
31509	879092
99542	879093
132742	879094
3816	879095
24695	879096
4361	879097
51599	879098
31896	879099
12751	879100
14474	879101
41172	879102
44678	879103
144143	879104
137744	879105
44517	879106
55179	879107
71157	879108
16394	879109
3084	879110
940	879111
13179	879112
36	879113
85773	879114
31007	879115
8458	879116
103309	879117
42419	879118
5980	879119
25465	879120
106371	879121
29253	879122
14324	879123
5337	879124
96864	879125
148381	879126
44	879127
22460	879128
2526	879129
29780	879130
18897	879131
85	879132
8359	879133
1188	879134
31746	879135
56922	879136
39381	879137
87229	879138
135583	879139
5509	879140
56044	879141
145118	879142
162731	879143
3185	879144
31846	879145
16128	879146
16353	879147
99423	879148
69502	879149
115823	879150
30589	879151
32895	879152
6496	879153
4465	879154
73088	879155
13532	879156
16854	879157
18073	879158
30418	879159
34272	879160
46184	879161
5985	879162
15856	879163
87801	879164
10012	879165
73064	879166
103042	879167
20305	879168
21394	879169
21892	879170
116224	879171
116930	879172
8153	879173
5103	879174
17924	879175
33624	879176
72542	879177
6750	879178
25634	879179
30640	879180
34430	879181
63258	879182
65248	879183
65855	879184
62484	879185
10365	879186
17877	879187
69009	879188
9475	879189
25365	879190
1648	879191
44406	879192
56614	879193
23322	879194
19816	879195
55531	879196
62462	879197
10210	879198
83943	879199
92192	879200
7718	879201
2098	879202
5341	879203
135011	879204
30280	879205
10601	879206
68349	879207
11963	879208
15638	879209
84	879210
22233	879211
9754	879212
45784	879213
56474	879214
99943	879215
5752	879216
1560	879217
29000	879218
11527	879219
85827	879220
22506	879221
27893	879222
115571	879223
48392	879224
21161	879225
5163	879226
11994	879227
14340	879228
16308	879229
43563	879230
30510	879231
8	879232
6391	879233
30131	879234
119572	879235
42591	879236
12124	879237
22885	879238
675	879239
6447	879240
34774	879241
116717	879242
19807	879243
57827	879244
9570	879245
33602	879246
8231	879247
37679	879248
1185	879249
43586	879250
61619	879251
101305	879252
34630	879253
19698	879254
10258	879255
36042	879256
29651	879257
64194	879258
24081	879259
54796	879260
114953	879261
8031	879262
80739	879263
11898	879264
5435	879265
87937	879266
109852	879267
131289	879268
58240	879269
51506	879270
65077	879271
14930	879272
6851	879273
13088	879274
60603	879275
30578	879276
22260	879277
671	879278
13304	879279
46938	879280
20504	879281
1950	879282
14115	879283
71124	879284
115877	879285
2404	879286
21115	879287
56562	879288
148463	879289
76627	879290
3409	879291
67726	879292
22424	879293
8220	879294
16374	879295
43583	879296
102675	879297
75802	879298
67339	879299
21292	879300
100263	879301
10460	879302
26034	879303
103278	879304
36286	879305
97958	879306
1012	879307
43354	879308
6648	879309
32085	879310
50980	879311
440	879312
12179	879313
3328	879314
83634	879315
103092	879316
2510	879317
66612	879318
14887	879319
124318	879320
8591	879321
2308	879322
59463	879323
72	879324
21972	879325
150457	879326
40377	879327
52492	879328
120591	879329
110677	879330
54972	879331
5655	879332
42255	879333
42666	879334
4509	879335
3677	879336
126755	879337
5460	879338
8382	879339
36694	879340
30002	879341
22357	879342
82018	879343
14108	879344
13189	879345
42752	879346
44516	879347
31094	879348
35198	879349
43142	879350
3306	879351
143739	879352
5026	879353
7021	879354
3100	879355
50652	879356
35624	879357
158453	879358
34087	879359
40081	879360
73545	879361
50480	879362
75577	879363
61049	879364
41615	879365
12263	879366
19911	879367
33342	879368
15216	879369
44042	879370
13810	879371
131911	879372
64424	879373
12753	879374
70281	879375
549	879376
110070	879377
11966	879378
20347	879379
139315	879380
42670	879381
15130	879382
17019	879383
166591	879384
5580	879385
62394	879386
5887	879387
31886	879388
27390	879389
56419	879390
79603	879391
2250	879392
90591	879393
36931	879394
66892	879395
74573	879396
3891	879397
125026	879398
3971	879399
23992	879400
49412	879401
16578	879402
109387	879403
41683	879404
37031	879405
30113	879406
97216	879407
75389	879408
75032	879409
30026	879410
93905	879411
11245	879412
69724	879413
126861	879414
21739	879415
52011	879416
4499	879417
21987	879418
24869	879419
29768	879420
20818	879421
889	879422
41682	879423
64992	879424
7332	879425
5114	879426
148822	879427
60450	879428
49034	879429
9610	879430
67699	879431
107925	879432
82869	879433
167355	879434
13862	879435
67976	879436
55719	879437
79373	879438
55175	879439
1709	879440
25634	879441
125236	879442
31940	879443
582	879444
25769	879445
80474	879446
33527	879447
8670	879448
53722	879449
98094	879450
25644	879451
12903	879452
9255	879453
72096	879454
58345	879455
49086	879456
23011	879457
115999	879458
55568	879459
23682	879460
55092	879461
67887	879462
50299	879463
6838	879464
61784	879465
35896	879466
2668	879467
6221	879468
5066	879469
5462	879470
723	879471
38987	879472
116353	879473
102508	879474
63435	879475
56603	879476
35893	879477
113225	879478
1113	879479
64290	879480
6708	879481
103136	879482
792	879483
34635	879484
16624	879485
14521	879486
12931	879487
27271	879488
45793	879489
88720	879490
27244	879491
58360	879492
77522	879493
112661	879494
73067	879495
14096	879496
15163	879497
36496	879498
67601	879499
109234	879500
82269	879501
6642	879502
30272	879503
15692	879504
57508	879505
98341	879506
1364	879507
56834	879508
15619	879509
50096	879510
146162	879511
14473	879512
51255	879513
57444	879514
45856	879515
16876	879516
31049	879517
22826	879518
27712	879519
54129	879520
59490	879521
552	879522
84831	879523
9900	879524
37314	879525
32375	879526
36741	879527
65031	879528
90488	879529
35374	879530
1199	879531
88501	879532
60543	879533
46692	879534
46866	879535
43298	879536
49724	879537
42786	879538
6679	879539
43222	879540
67920	879541
70286	879542
56562	879543
6947	879544
23112	879545
24688	879546
21204	879547
111944	879548
73869	879549
153732	879550
4388	879551
11590	879552
7272	879553
100900	879554
18338	879555
118372	879556
62450	879557
29940	879558
40901	879559
86353	879560
39940	879561
1679	879562
17993	879563
5959	879564
38813	879565
12770	879566
741	879567
8771	879568
51695	879569
152131	879570
26966	879571
83069	879572
42333	879573
9651	879574
3667	879575
59060	879576
56022	879577
95709	879578
5401	879579
11565	879580
40081	879581
109898	879582
94450	879583
2654	879584
34654	879585
18449	879586
241	879587
4178	879588
68625	879589
6747	879590
51722	879591
86306	879592
31862	879593
2130	879594
3483	879595
3742	879596
109876	879597
9003	879598
64141	879599
150385	879600
47027	879601
114203	879602
46809	879603
23394	879604
12591	879605
6196	879606
16045	879607
1948	879608
11761	879609
37593	879610
16567	879611
112213	879612
8841	879613
127492	879614
56968	879615
130512	879616
20219	879617
21525	879618
111259	879619
72707	879620
71912	879621
94125	879622
12365	879623
17428	879624
8696	879625
10833	879626
275	879627
2275	879628
4309	879629
19435	879630
17246	879631
29113	879632
44940	879633
26541	879634
805	879635
37109	879636
39892	879637
46645	879638
36114	879639
24012	879640
32273	879641
146037	879642
73962	879643
17466	879644
2462	879645
139776	879646
66822	879647
79104	879648
105904	879649
54821	879650
134006	879651
35944	879652
116894	879653
70981	879654
76012	879655
24607	879656
56791	879657
13858	879658
13761	879659
54565	879660
66093	879661
45729	879662
32108	879663
2278	879664
11306	879665
99420	879666
36966	879667
73174	879668
5968	879669
9584	879670
14077	879671
14886	879672
5175	879673
14586	879674
81171	879675
130436	879676
136596	879677
80472	879678
86333	879679
100308	879680
68144	879681
88833	879682
97292	879683
50697	879684
437	879685
138818	879686
47648	879687
122908	879688
12833	879689
34277	879690
42326	879691
44894	879692
5750	879693
79437	879694
25289	879695
76177	879696
51214	879697
40850	879698
62360	879699
33665	879700
15359	879701
1725	879702
16823	879703
68473	879704
57576	879705
92603	879706
149412	879707
35157	879708
55425	879709
18073	879710
31523	879711
126787	879712
176	879713
85569	879714
93821	879715
20537	879716
169655	879717
9383	879718
22114	879719
13974	879720
31753	879721
30435	879722
74473	879723
52323	879724
94436	879725
7155	879726
66477	879727
86619	879728
24257	879729
76435	879730
131955	879731
73930	879732
102683	879733
13449	879734
15422	879735
36706	879736
61555	879737
13233	879738
88469	879739
23725	879740
1981	879741
54319	879742
7708	879743
100126	879744
18380	879745
99958	879746
130620	879747
50841	879748
61364	879749
44484	879750
137727	879751
107770	879752
68729	879753
22431	879754
10416	879755
6524	879756
48949	879757
13737	879758
38932	879759
7555	879760
127471	879761
67576	879762
81659	879763
57032	879764
16711	879765
80220	879766
4713	879767
91438	879768
91607	879769
26877	879770
2732	879771
25153	879772
18343	879773
102035	879774
65611	879775
78879	879776
30710	879777
50730	879778
88769	879779
41528	879780
53134	879781
6986	879782
9343	879783
55029	879784
10435	879785
29948	879786
58920	879787
82430	879788
56064	879789
81674	879790
9539	879791
20919	879792
58765	879793
22558	879794
23017	879795
950	879796
28446	879797
3595	879798
67134	879799
22620	879800
147684	879801
24857	879802
63257	879803
21832	879804
85200	879805
54534	879806
3922	879807
65862	879808
60695	879809
73705	879810
2290	879811
317	879812
10345	879813
1960	879814
126910	879815
10511	879816
63790	879817
141272	879818
129146	879819
46140	879820
21795	879821
108158	879822
51044	879823
32771	879824
88036	879825
111368	879826
108029	879827
211	879828
3610	879829
5569	879830
3886	879831
11168	879832
59118	879833
54619	879834
63134	879835
28166	879836
9911	879837
77691	879838
41507	879839
55933	879840
10276	879841
140653	879842
6333	879843
26842	879844
22164	879845
77633	879846
13921	879847
20887	879848
30867	879849
30801	879850
72843	879851
2279	879852
30132	879853
96983	879854
136380	879855
7333	879856
1833	879857
34209	879858
117678	879859
4073	879860
112047	879861
97034	879862
271	879863
110060	879864
93624	879865
81658	879866
486	879867
104864	879868
101875	879869
8592	879870
31443	879871
65388	879872
79291	879873
14016	879874
66808	879875
38245	879876
3563	879877
13734	879878
32906	879879
49933	879880
7115	879881
44926	879882
87	879883
54712	879884
15113	879885
55117	879886
103543	879887
16641	879888
12688	879889
2381	879890
4421	879891
32212	879892
50954	879893
15929	879894
33474	879895
95253	879896
44926	879897
97465	879898
45372	879899
56731	879900
146998	879901
10616	879902
11106	879903
139882	879904
52100	879905
33972	879906
6008	879907
73185	879908
14636	879909
8910	879910
96068	879911
32714	879912
93790	879913
153037	879914
98	879915
91395	879916
62144	879917
114398	879918
21077	879919
54039	879920
20441	879921
132489	879922
59558	879923
53015	879924
3579	879925
11107	879926
33234	879927
42423	879928
20858	879929
22188	879930
13567	879931
4243	879932
7552	879933
60232	879934
20592	879935
27943	879936
27513	879937
164385	879938
12963	879939
121748	879940
52829	879941
21715	879942
60666	879943
21310	879944
43583	879945
40565	879946
23662	879947
118879	879948
66519	879949
96311	879950
134176	879951
15760	879952
2165	879953
4970	879954
34465	879955
93937	879956
83156	879957
38757	879958
2789	879959
73067	879960
23840	879961
4969	879962
27881	879963
2316	879964
10787	879965
26545	879966
166144	879967
9757	879968
37047	879969
59624	879970
31922	879971
94540	879972
89828	879973
59866	879974
162617	879975
46281	879976
107470	879977
457	879978
44022	879979
9139	879980
61389	879981
40048	879982
161	879983
113412	879984
97847	879985
21442	879986
74452	879987
29498	879988
23630	879989
10362	879990
97017	879991
102419	879992
20928	879993
11332	879994
56204	879995
146303	879996
2242	879997
9147	879998
5377	879999
47248	880000
6246	880001
63343	880002
98905	880003
146081	880004
26989	880005
20197	880006
8720	880007
13913	880008
26702	880009
16764	880010
30304	880011
114870	880012
17476	880013
30060	880014
35394	880015
37991	880016
60766	880017
766	880018
12603	880019
9566	880020
67942	880021
74036	880022
35875	880023
17202	880024
133286	880025
84252	880026
17646	880027
62281	880028
24493	880029
27124	880030
27834	880031
81171	880032
94639	880033
26886	880034
119852	880035
34844	880036
54260	880037
52513	880038
89116	880039
90692	880040
13900	880041
45869	880042
15340	880043
147341	880044
69528	880045
85296	880046
82480	880047
1398	880048
11663	880049
43517	880050
54140	880051
100778	880052
17564	880053
26118	880054
14997	880055
28820	880056
912	880057
55858	880058
48547	880059
110832	880060
11	880061
7560	880062
133473	880063
6643	880064
41223	880065
49122	880066
4108	880067
51230	880068
15271	880069
3170	880070
41997	880071
109589	880072
129210	880073
78482	880074
113192	880075
140881	880076
37482	880077
54427	880078
1681	880079
34918	880080
69669	880081
10861	880082
12356	880083
94245	880084
10194	880085
41195	880086
121014	880087
59561	880088
1172	880089
19612	880090
17293	880091
15780	880092
104273	880093
26031	880094
195	880095
10187	880096
1683	880097
47263	880098
52438	880099
6087	880100
50406	880101
94988	880102
116720	880103
14670	880104
8328	880105
43243	880106
7543	880107
18370	880108
94772	880109
221	880110
40734	880111
118132	880112
8111	880113
119246	880114
56932	880115
31418	880116
51485	880117
127594	880118
31498	880119
5665	880120
22895	880121
8784	880122
19167	880123
92186	880124
16886	880125
65712	880126
19998	880127
22758	880128
48241	880129
98153	880130
144982	880131
69218	880132
13577	880133
18879	880134
30895	880135
22847	880136
55698	880137
29978	880138
164301	880139
23199	880140
129811	880141
35043	880142
34729	880143
23512	880144
42467	880145
32120	880146
42933	880147
1296	880148
73718	880149
13288	880150
83571	880151
26964	880152
11049	880153
24766	880154
9668	880155
24604	880156
25291	880157
55407	880158
1548	880159
74130	880160
95005	880161
48953	880162
9342	880163
49841	880164
22429	880165
36894	880166
26797	880167
112460	880168
30936	880169
13652	880170
5429	880171
68465	880172
655	880173
25377	880174
64328	880175
16311	880176
18980	880177
164452	880178
34675	880179
77255	880180
147941	880181
56222	880182
83921	880183
41839	880184
73565	880185
9382	880186
41985	880187
2213	880188
83926	880189
84990	880190
22401	880191
72324	880192
50346	880193
55598	880194
116318	880195
66776	880196
15143	880197
6797	880198
44141	880199
27267	880200
76075	880201
5284	880202
157307	880203
2203	880204
18359	880205
41689	880206
5291	880207
36244	880208
120636	880209
122718	880210
94037	880211
555	880212
64139	880213
96430	880214
56168	880215
25436	880216
9548	880217
112645	880218
31282	880219
113305	880220
31050	880221
19441	880222
15332	880223
68016	880224
41375	880225
81208	880226
74823	880227
592	880228
29255	880229
1001	880230
37213	880231
27062	880232
48967	880233
147015	880234
128152	880235
70345	880236
38550	880237
62719	880238
52990	880239
23763	880240
49135	880241
23544	880242
71235	880243
90352	880244
60727	880245
20321	880246
7118	880247
9765	880248
98864	880249
54438	880250
168395	880251
39836	880252
109473	880253
74967	880254
28173	880255
12015	880256
3242	880257
4367	880258
17513	880259
22742	880260
6451	880261
140066	880262
137550	880263
31706	880264
22867	880265
4447	880266
22082	880267
78956	880268
863	880269
24086	880270
101398	880271
70435	880272
82049	880273
28231	880274
33231	880275
50296	880276
43199	880277
6538	880278
51084	880279
53057	880280
58723	880281
45781	880282
8063	880283
83728	880284
105863	880285
12474	880286
41218	880287
32167	880288
14459	880289
41535	880290
93185	880291
15731	880292
38705	880293
4198	880294
156905	880295
841	880296
30614	880297
8547	880298
109176	880299
17890	880300
77616	880301
64132	880302
14055	880303
5493	880304
84276	880305
650	880306
8094	880307
35273	880308
58941	880309
16670	880310
106439	880311
84052	880312
90187	880313
44123	880314
7749	880315
32628	880316
92347	880317
74529	880318
33931	880319
74120	880320
40150	880321
3304	880322
22731	880323
626	880324
23797	880325
9141	880326
10459	880327
97051	880328
14934	880329
162066	880330
92344	880331
4473	880332
127992	880333
159123	880334
13889	880335
48700	880336
90127	880337
37988	880338
10446	880339
53300	880340
41520	880341
12996	880342
7115	880343
30613	880344
13983	880345
21825	880346
65218	880347
8867	880348
23836	880349
46719	880350
9836	880351
17820	880352
59093	880353
18824	880354
3044	880355
122001	880356
35887	880357
7177	880358
49345	880359
39390	880360
106590	880361
5842	880362
4250	880363
7999	880364
93422	880365
241	880366
84858	880367
3583	880368
1378	880369
56337	880370
106794	880371
25266	880372
38794	880373
11222	880374
12233	880375
45882	880376
2442	880377
54782	880378
3	880379
62732	880380
11263	880381
42856	880382
63450	880383
209	880384
21171	880385
30699	880386
106245	880387
22706	880388
25445	880389
109435	880390
1483	880391
53767	880392
31678	880393
26297	880394
51928	880395
27083	880396
19319	880397
3944	880398
22274	880399
31224	880400
4752	880401
55296	880402
158401	880403
2399	880404
89360	880405
81939	880406
6443	880407
57911	880408
48671	880409
51416	880410
96846	880411
112638	880412
58299	880413
6507	880414
139233	880415
42232	880416
167912	880417
123437	880418
35464	880419
80970	880420
533	880421
17247	880422
443	880423
17311	880424
30842	880425
1589	880426
31207	880427
12483	880428
1479	880429
66502	880430
106	880431
62535	880432
3012	880433
7163	880434
85302	880435
1033	880436
13750	880437
56418	880438
33160	880439
51713	880440
2658	880441
36410	880442
11354	880443
78186	880444
42023	880445
5861	880446
12189	880447
59314	880448
3335	880449
6916	880450
57686	880451
23174	880452
40508	880453
671	880454
30825	880455
5637	880456
4960	880457
92476	880458
6814	880459
24372	880460
36385	880461
36894	880462
41257	880463
3524	880464
53748	880465
30181	880466
22007	880467
4531	880468
25216	880469
22238	880470
8060	880471
156503	880472
34023	880473
1696	880474
8084	880475
26849	880476
13672	880477
17233	880478
43556	880479
114999	880480
78981	880481
89539	880482
76000	880483
7006	880484
92218	880485
1464	880486
6334	880487
59179	880488
38467	880489
7894	880490
42670	880491
30797	880492
20341	880493
2317	880494
5062	880495
112828	880496
82743	880497
64890	880498
3429	880499
162638	880500
129558	880501
883	880502
5436	880503
30597	880504
109421	880505
139162	880506
4912	880507
55291	880508
57502	880509
51168	880510
91139	880511
136769	880512
24940	880513
69981	880514
63356	880515
30245	880516
150247	880517
16701	880518
19430	880519
9949	880520
11272	880521
38744	880522
109034	880523
46502	880524
13921	880525
72462	880526
789	880527
36569	880528
63219	880529
43626	880530
53801	880531
8757	880532
20266	880533
17395	880534
72775	880535
107259	880536
861	880537
23092	880538
79252	880539
25721	880540
18287	880541
19823	880542
89319	880543
63147	880544
103145	880545
3063	880546
5600	880547
64285	880548
25563	880549
29756	880550
23265	880551
95545	880552
74215	880553
18065	880554
76264	880555
3003	880556
58630	880557
12018	880558
34086	880559
63644	880560
70970	880561
13029	880562
2481	880563
133073	880564
86413	880565
12963	880566
21496	880567
39762	880568
35445	880569
4177	880570
68	880571
2154	880572
23526	880573
812	880574
59404	880575
8547	880576
64329	880577
6027	880578
16918	880579
9084	880580
118578	880581
134299	880582
70945	880583
42025	880584
158806	880585
17263	880586
112457	880587
24594	880588
49466	880589
13210	880590
48538	880591
130383	880592
122719	880593
1910	880594
21770	880595
47857	880596
277	880597
128980	880598
145119	880599
91750	880600
165625	880601
46484	880602
117702	880603
95184	880604
42281	880605
17159	880606
70440	880607
13686	880608
2823	880609
20601	880610
17346	880611
30611	880612
76213	880613
65421	880614
85505	880615
20946	880616
14850	880617
32917	880618
7	880619
118704	880620
109515	880621
22913	880622
25577	880623
33232	880624
10538	880625
1241	880626
34813	880627
62509	880628
76805	880629
43935	880630
97791	880631
96583	880632
28901	880633
98983	880634
49821	880635
14664	880636
48282	880637
82223	880638
41677	880639
7986	880640
14037	880641
27702	880642
89421	880643
159162	880644
17603	880645
29367	880646
10692	880647
40010	880648
4257	880649
59934	880650
24532	880651
15943	880652
72110	880653
14479	880654
4172	880655
6086	880656
27774	880657
30317	880658
23666	880659
20413	880660
118535	880661
46295	880662
70791	880663
89315	880664
11690	880665
33286	880666
35746	880667
160	880668
67408	880669
26798	880670
23528	880671
199	880672
77322	880673
42343	880674
10670	880675
15645	880676
41673	880677
32461	880678
80184	880679
90824	880680
6321	880681
78619	880682
111335	880683
68804	880684
55568	880685
3512	880686
9623	880687
30129	880688
10997	880689
94592	880690
39867	880691
11866	880692
10884	880693
61047	880694
37555	880695
65691	880696
135743	880697
16652	880698
11215	880699
107077	880700
42916	880701
12006	880702
330	880703
24287	880704
14611	880705
1308	880706
142080	880707
37884	880708
19254	880709
23621	880710
4216	880711
26367	880712
1147	880713
35101	880714
72734	880715
43406	880716
515	880717
33543	880718
11579	880719
127669	880720
70794	880721
29642	880722
10134	880723
86817	880724
115664	880725
142491	880726
7168	880727
30927	880728
49502	880729
30127	880730
12322	880731
66786	880732
124	880733
34381	880734
60425	880735
11815	880736
33287	880737
52403	880738
22126	880739
141979	880740
37821	880741
33754	880742
4343	880743
17426	880744
21265	880745
5529	880746
14886	880747
1234	880748
13996	880749
85216	880750
26132	880751
28309	880752
60164	880753
22848	880754
10071	880755
20291	880756
138896	880757
11206	880758
41193	880759
51458	880760
8999	880761
10041	880762
56777	880763
20605	880764
22737	880765
109113	880766
121143	880767
16024	880768
56359	880769
26604	880770
147607	880771
994	880772
32913	880773
15219	880774
45113	880775
24931	880776
40726	880777
642	880778
10105	880779
75684	880780
921	880781
20408	880782
43211	880783
96242	880784
8410	880785
39791	880786
114726	880787
4185	880788
68218	880789
20271	880790
17604	880791
3602	880792
1	880793
37361	880794
31367	880795
44444	880796
91140	880797
23568	880798
11109	880799
96831	880800
13841	880801
28957	880802
154699	880803
48888	880804
14266	880805
27859	880806
67295	880807
15091	880808
61694	880809
1232	880810
1582	880811
103182	880812
58497	880813
159273	880814
47583	880815
60903	880816
162412	880817
69927	880818
8381	880819
139220	880820
451	880821
64556	880822
2825	880823
31951	880824
25424	880825
65980	880826
119449	880827
157794	880828
6981	880829
32	880830
90769	880831
46011	880832
13202	880833
42380	880834
37644	880835
10357	880836
19094	880837
77612	880838
54528	880839
105320	880840
3152	880841
112710	880842
4234	880843
82366	880844
162911	880845
28101	880846
88802	880847
15060	880848
55707	880849
99997	880850
51895	880851
4461	880852
38526	880853
1010	880854
41716	880855
5089	880856
39973	880857
41101	880858
60995	880859
7764	880860
51050	880861
82554	880862
86947	880863
47680	880864
38154	880865
58587	880866
75165	880867
1495	880868
8763	880869
113140	880870
43381	880871
1565	880872
15118	880873
41906	880874
5350	880875
48998	880876
976	880877
70603	880878
50694	880879
4752	880880
104261	880881
2496	880882
7478	880883
54	880884
2315	880885
39121	880886
96317	880887
15555	880888
5493	880889
101663	880890
48048	880891
13363	880892
26134	880893
130195	880894
17502	880895
40896	880896
1859	880897
18583	880898
53468	880899
41468	880900
15027	880901
60482	880902
17980	880903
36888	880904
2733	880905
29023	880906
18137	880907
1271	880908
51199	880909
47665	880910
54685	880911
33050	880912
39771	880913
66069	880914
82232	880915
41981	880916
24524	880917
59737	880918
1703	880919
75540	880920
37431	880921
130211	880922
49905	880923
15617	880924
55783	880925
996	880926
29247	880927
79761	880928
12198	880929
66465	880930
46337	880931
5594	880932
19529	880933
31182	880934
75269	880935
30906	880936
16956	880937
674	880938
23097	880939
58325	880940
18717	880941
54413	880942
58375	880943
10093	880944
81133	880945
25500	880946
13346	880947
53232	880948
8479	880949
3513	880950
54672	880951
5601	880952
11234	880953
112277	880954
386	880955
55468	880956
959	880957
6686	880958
59572	880959
150640	880960
13708	880961
3643	880962
26551	880963
39447	880964
6039	880965
164435	880966
14840	880967
3461	880968
2225	880969
1298	880970
36686	880971
88142	880972
45667	880973
25977	880974
41426	880975
7981	880976
65055	880977
5173	880978
54755	880979
71206	880980
2978	880981
29775	880982
16276	880983
74205	880984
103364	880985
2604	880986
98364	880987
24116	880988
52599	880989
82063	880990
6570	880991
46877	880992
34	880993
327	880994
7576	880995
112206	880996
56115	880997
1190	880998
10553	880999
3199	881000
17197	881001
69349	881002
62920	881003
75775	881004
63353	881005
89025	881006
60809	881007
76190	881008
46411	881009
12	881010
59135	881011
60969	881012
15557	881013
10192	881014
102794	881015
1	881016
2035	881017
62155	881018
3526	881019
45875	881020
110366	881021
3550	881022
464	881023
1574	881024
12136	881025
57008	881026
30211	881027
2752	881028
74837	881029
110119	881030
43209	881031
58436	881032
70462	881033
100436	881034
16592	881035
69812	881036
54979	881037
32400	881038
83905	881039
21058	881040
55595	881041
14953	881042
43383	881043
1039	881044
58997	881045
84745	881046
10922	881047
3760	881048
38088	881049
54311	881050
119299	881051
70851	881052
80495	881053
4685	881054
169441	881055
56787	881056
38606	881057
55600	881058
57681	881059
74790	881060
164241	881061
2066	881062
6827	881063
131364	881064
10848	881065
140310	881066
4836	881067
822	881068
15512	881069
66466	881070
1623	881071
3192	881072
49922	881073
80882	881074
14881	881075
118574	881076
126168	881077
39340	881078
6193	881079
37392	881080
132377	881081
17151	881082
64178	881083
1376	881084
19176	881085
89614	881086
77258	881087
56213	881088
13556	881089
40324	881090
5445	881091
92960	881092
25427	881093
24139	881094
49591	881095
451	881096
30213	881097
28145	881098
89880	881099
29436	881100
20015	881101
37365	881102
17977	881103
74214	881104
30675	881105
971	881106
32238	881107
114434	881108
74160	881109
21124	881110
16219	881111
163030	881112
46	881113
72	881114
15288	881115
51804	881116
119579	881117
16564	881118
71740	881119
144365	881120
15718	881121
43287	881122
17605	881123
113043	881124
56552	881125
33434	881126
43266	881127
17541	881128
66130	881129
1301	881130
48101	881131
54032	881132
15029	881133
79667	881134
3251	881135
13814	881136
133948	881137
3745	881138
58295	881139
93315	881140
4225	881141
14183	881142
97039	881143
7582	881144
52870	881145
45929	881146
107595	881147
43801	881148
114041	881149
5548	881150
55458	881151
51642	881152
26836	881153
8890	881154
16893	881155
56353	881156
63803	881157
138927	881158
1980	881159
53766	881160
67541	881161
150181	881162
16975	881163
36137	881164
8154	881165
97041	881166
55825	881167
92419	881168
44381	881169
140924	881170
23746	881171
40418	881172
120441	881173
79355	881174
17326	881175
95130	881176
162747	881177
130656	881178
110611	881179
21456	881180
27706	881181
52492	881182
72283	881183
44405	881184
1663	881185
58295	881186
90318	881187
51716	881188
71190	881189
4812	881190
27085	881191
54546	881192
4457	881193
121226	881194
18137	881195
42712	881196
3638	881197
31729	881198
66841	881199
98012	881200
26105	881201
37171	881202
87879	881203
141806	881204
7638	881205
4786	881206
37153	881207
15700	881208
45246	881209
21869	881210
97727	881211
59008	881212
51166	881213
118718	881214
46742	881215
108655	881216
9092	881217
48585	881218
42981	881219
17568	881220
11340	881221
7268	881222
28830	881223
38885	881224
67407	881225
16876	881226
62822	881227
45695	881228
16576	881229
8258	881230
905	881231
106275	881232
27368	881233
50041	881234
12107	881235
7452	881236
69607	881237
29964	881238
95479	881239
33350	881240
29828	881241
74423	881242
47710	881243
69364	881244
64412	881245
10697	881246
30516	881247
48140	881248
10319	881249
7024	881250
12926	881251
8738	881252
4984	881253
67649	881254
107864	881255
706	881256
11887	881257
3884	881258
66882	881259
105693	881260
14874	881261
46227	881262
15022	881263
13900	881264
18411	881265
13879	881266
15792	881267
29487	881268
2992	881269
69827	881270
23133	881271
111773	881272
85521	881273
27586	881274
33193	881275
9537	881276
81859	881277
57987	881278
50405	881279
59617	881280
40798	881281
115960	881282
48511	881283
51207	881284
676	881285
2234	881286
33093	881287
2268	881288
25203	881289
4300	881290
14308	881291
44023	881292
18486	881293
1615	881294
43953	881295
33344	881296
78924	881297
49733	881298
15370	881299
91617	881300
44306	881301
35172	881302
11430	881303
94236	881304
13811	881305
20731	881306
1854	881307
69763	881308
76982	881309
646	881310
57525	881311
21943	881312
41696	881313
135449	881314
28650	881315
15586	881316
25659	881317
62130	881318
6037	881319
110669	881320
36043	881321
3219	881322
91020	881323
702	881324
87549	881325
40363	881326
68691	881327
64771	881328
37191	881329
2386	881330
21769	881331
120641	881332
37091	881333
95506	881334
2183	881335
14972	881336
6540	881337
4609	881338
49549	881339
138765	881340
50468	881341
17456	881342
16049	881343
44574	881344
19504	881345
7784	881346
2582	881347
44988	881348
53380	881349
4594	881350
80330	881351
10097	881352
7542	881353
17692	881354
22162	881355
48552	881356
49908	881357
32998	881358
56958	881359
34648	881360
7649	881361
53007	881362
23227	881363
131742	881364
78680	881365
28555	881366
69325	881367
88127	881368
37793	881369
23278	881370
94867	881371
83590	881372
60850	881373
104363	881374
3130	881375
35825	881376
30605	881377
6315	881378
93401	881379
12264	881380
2835	881381
1186	881382
69318	881383
2257	881384
78230	881385
46323	881386
42544	881387
27488	881388
79901	881389
6871	881390
48732	881391
5120	881392
66846	881393
15695	881394
89137	881395
31182	881396
118029	881397
17473	881398
92520	881399
147695	881400
48911	881401
40787	881402
446	881403
17363	881404
94875	881405
30362	881406
125054	881407
47910	881408
61707	881409
31207	881410
118795	881411
44086	881412
45362	881413
43740	881414
55260	881415
21455	881416
5175	881417
9304	881418
38433	881419
27147	881420
20131	881421
36192	881422
78	881423
87326	881424
23381	881425
79079	881426
11022	881427
23171	881428
157508	881429
4797	881430
1651	881431
60825	881432
48696	881433
31089	881434
85314	881435
2149	881436
24074	881437
9495	881438
7858	881439
90858	881440
16406	881441
22144	881442
166408	881443
2143	881444
38614	881445
58836	881446
38107	881447
11673	881448
33588	881449
1447	881450
68861	881451
24373	881452
58733	881453
122013	881454
151297	881455
33173	881456
51802	881457
76391	881458
42970	881459
63070	881460
66596	881461
6896	881462
18177	881463
87773	881464
85215	881465
39164	881466
61761	881467
12760	881468
39435	881469
20956	881470
87661	881471
149828	881472
161843	881473
13548	881474
5280	881475
23251	881476
682	881477
75411	881478
18049	881479
80281	881480
7949	881481
5831	881482
4440	881483
46150	881484
100119	881485
107329	881486
63088	881487
52673	881488
756	881489
13784	881490
4841	881491
84326	881492
37469	881493
5130	881494
62023	881495
719	881496
8752	881497
91457	881498
12440	881499
104123	881500
43651	881501
31729	881502
31088	881503
41113	881504
155410	881505
41585	881506
64186	881507
6416	881508
10284	881509
45154	881510
333	881511
77244	881512
5648	881513
1895	881514
38805	881515
44533	881516
29292	881517
51197	881518
50823	881519
91861	881520
125118	881521
7281	881522
8855	881523
23539	881524
1342	881525
3044	881526
62065	881527
135874	881528
163007	881529
38481	881530
2441	881531
47129	881532
47351	881533
2331	881534
104009	881535
30779	881536
1196	881537
35087	881538
7398	881539
18392	881540
25841	881541
12847	881542
61105	881543
39588	881544
14058	881545
88449	881546
79032	881547
96923	881548
40581	881549
93183	881550
27152	881551
71697	881552
45250	881553
90737	881554
18441	881555
4132	881556
27169	881557
42903	881558
60173	881559
31360	881560
81492	881561
821	881562
1274	881563
20108	881564
2992	881565
164696	881566
8086	881567
776	881568
27224	881569
81005	881570
13094	881571
3494	881572
35572	881573
83422	881574
103763	881575
133514	881576
89931	881577
83677	881578
86998	881579
131840	881580
62061	881581
847	881582
79110	881583
20644	881584
144758	881585
1664	881586
29	881587
20015	881588
15528	881589
9476	881590
26999	881591
43838	881592
30337	881593
51684	881594
95954	881595
15343	881596
86918	881597
28958	881598
46140	881599
63677	881600
79341	881601
82004	881602
55883	881603
589	881604
25862	881605
79004	881606
37228	881607
36966	881608
85974	881609
20049	881610
36531	881611
104553	881612
2965	881613
34413	881614
100282	881615
19004	881616
11532	881617
61466	881618
127644	881619
20674	881620
17661	881621
15796	881622
64007	881623
6692	881624
38391	881625
128383	881626
6545	881627
74884	881628
77996	881629
5675	881630
92746	881631
132273	881632
5894	881633
6166	881634
80842	881635
29649	881636
3580	881637
86764	881638
8443	881639
35695	881640
1975	881641
19856	881642
22531	881643
35913	881644
916	881645
13709	881646
912	881647
17641	881648
29156	881649
39721	881650
67411	881651
21620	881652
36337	881653
13916	881654
51327	881655
132240	881656
61643	881657
21175	881658
70986	881659
44944	881660
40284	881661
72454	881662
2623	881663
15126	881664
32948	881665
71127	881666
30621	881667
7651	881668
41946	881669
714	881670
54545	881671
22336	881672
4466	881673
29416	881674
21953	881675
67819	881676
25162	881677
93417	881678
124400	881679
22330	881680
35138	881681
101438	881682
110430	881683
56096	881684
9651	881685
244	881686
30329	881687
59649	881688
115498	881689
93202	881690
27794	881691
26605	881692
86330	881693
93146	881694
14704	881695
95669	881696
13328	881697
115235	881698
104262	881699
8820	881700
119586	881701
30814	881702
42392	881703
115520	881704
32130	881705
26474	881706
11218	881707
861	881708
19763	881709
73002	881710
47162	881711
4835	881712
141671	881713
72931	881714
23235	881715
3908	881716
40249	881717
40490	881718
52796	881719
107355	881720
62246	881721
14417	881722
1632	881723
35745	881724
604	881725
19847	881726
92290	881727
11359	881728
835	881729
2930	881730
17695	881731
9980	881732
94931	881733
12574	881734
4557	881735
21476	881736
40795	881737
42938	881738
27865	881739
47566	881740
30526	881741
51381	881742
94557	881743
18534	881744
66871	881745
797	881746
9797	881747
6976	881748
4478	881749
38988	881750
81781	881751
8202	881752
39071	881753
51945	881754
77226	881755
146186	881756
19797	881757
1169	881758
27133	881759
16831	881760
36269	881761
90646	881762
86796	881763
8265	881764
95956	881765
57248	881766
1968	881767
9943	881768
24055	881769
92448	881770
116469	881771
156372	881772
33522	881773
63973	881774
21075	881775
40337	881776
32487	881777
952	881778
37044	881779
7050	881780
14462	881781
3438	881782
161	881783
5519	881784
5851	881785
92933	881786
12561	881787
79183	881788
9169	881789
98825	881790
17943	881791
3555	881792
165083	881793
92517	881794
160679	881795
16158	881796
23561	881797
7804	881798
21496	881799
65098	881800
130519	881801
64967	881802
23202	881803
94657	881804
49471	881805
7103	881806
30109	881807
20230	881808
14860	881809
164605	881810
11092	881811
39675	881812
55952	881813
21319	881814
68300	881815
27315	881816
13837	881817
44633	881818
18883	881819
44	881820
8334	881821
126709	881822
35727	881823
25144	881824
88714	881825
15502	881826
30683	881827
52115	881828
34344	881829
28873	881830
49497	881831
2299	881832
46404	881833
112505	881834
40268	881835
13208	881836
16953	881837
39383	881838
46075	881839
27187	881840
86258	881841
116297	881842
2486	881843
43456	881844
7565	881845
233	881846
18585	881847
93	881848
40062	881849
128003	881850
6247	881851
74270	881852
165	881853
10374	881854
78661	881855
88255	881856
18523	881857
128505	881858
87269	881859
129229	881860
49301	881861
63958	881862
78101	881863
119676	881864
11574	881865
79116	881866
2338	881867
9230	881868
28121	881869
25332	881870
29813	881871
35439	881872
67209	881873
66398	881874
57822	881875
17246	881876
91714	881877
51396	881878
6044	881879
105548	881880
20200	881881
42302	881882
3105	881883
7516	881884
150450	881885
14255	881886
85011	881887
13387	881888
2278	881889
22678	881890
850	881891
684	881892
21707	881893
49711	881894
14867	881895
28744	881896
85475	881897
51629	881898
41503	881899
125731	881900
85080	881901
114963	881902
2317	881903
37026	881904
13192	881905
111689	881906
2663	881907
119991	881908
71434	881909
3542	881910
31109	881911
29728	881912
45707	881913
953	881914
4979	881915
9399	881916
382	881917
96483	881918
6506	881919
1317	881920
13336	881921
50921	881922
103515	881923
115767	881924
53808	881925
17730	881926
28288	881927
87084	881928
6930	881929
123622	881930
2223	881931
56645	881932
78904	881933
34305	881934
43687	881935
27824	881936
132564	881937
39592	881938
169209	881939
55630	881940
5487	881941
9546	881942
34387	881943
97869	881944
8271	881945
62400	881946
28446	881947
131774	881948
100811	881949
16602	881950
115537	881951
1135	881952
102863	881953
183	881954
141889	881955
169152	881956
2547	881957
85651	881958
85631	881959
133985	881960
26828	881961
90973	881962
14264	881963
3710	881964
170213	881965
3392	881966
47951	881967
38887	881968
61503	881969
19416	881970
48750	881971
3567	881972
36709	881973
3319	881974
83813	881975
139396	881976
40906	881977
8912	881978
14972	881979
64038	881980
69372	881981
87955	881982
98927	881983
68686	881984
13999	881985
47185	881986
7425	881987
80121	881988
1052	881989
4451	881990
74763	881991
2098	881992
89031	881993
16078	881994
55881	881995
93869	881996
32697	881997
37885	881998
32344	881999
4974	882000
19732	882001
30032	882002
123956	882003
109460	882004
45217	882005
33169	882006
13394	882007
21485	882008
62154	882009
60009	882010
3304	882011
45145	882012
20686	882013
7738	882014
11851	882015
86628	882016
19	882017
21068	882018
10714	882019
134403	882020
61389	882021
106558	882022
57453	882023
2403	882024
39947	882025
66308	882026
20274	882027
59426	882028
6436	882029
36080	882030
74228	882031
7070	882032
8514	882033
2345	882034
88056	882035
51825	882036
358	882037
140289	882038
129606	882039
46295	882040
58377	882041
24682	882042
21576	882043
445	882044
87991	882045
10676	882046
58875	882047
19950	882048
26602	882049
43976	882050
5888	882051
60759	882052
47789	882053
47735	882054
153270	882055
50402	882056
7121	882057
72841	882058
16	882059
18272	882060
3896	882061
61512	882062
53584	882063
33777	882064
7452	882065
16013	882066
7895	882067
105463	882068
123066	882069
48114	882070
38690	882071
18508	882072
16006	882073
22830	882074
6629	882075
6333	882076
53314	882077
18135	882078
62983	882079
105253	882080
84811	882081
163817	882082
96209	882083
25423	882084
109409	882085
3576	882086
109043	882087
150783	882088
92770	882089
15686	882090
37905	882091
97634	882092
15489	882093
86777	882094
27593	882095
32905	882096
30949	882097
90325	882098
109746	882099
93008	882100
109463	882101
17164	882102
112443	882103
2811	882104
70018	882105
34528	882106
6103	882107
39674	882108
24404	882109
100223	882110
113648	882111
1242	882112
70746	882113
71215	882114
48885	882115
21195	882116
149864	882117
16425	882118
98907	882119
89	882120
84180	882121
4035	882122
53850	882123
1242	882124
51887	882125
14185	882126
58125	882127
13909	882128
3031	882129
31533	882130
45743	882131
26695	882132
8034	882133
9432	882134
4023	882135
14878	882136
48922	882137
13748	882138
51837	882139
42976	882140
526	882141
27217	882142
12106	882143
3681	882144
83267	882145
131867	882146
68329	882147
73095	882148
1407	882149
4967	882150
35315	882151
89641	882152
19683	882153
58625	882154
25029	882155
3976	882156
21231	882157
25997	882158
131223	882159
101833	882160
89520	882161
3686	882162
2449	882163
55434	882164
21744	882165
4619	882166
22778	882167
31826	882168
33122	882169
39818	882170
35898	882171
49164	882172
15875	882173
53101	882174
105125	882175
121740	882176
13750	882177
42371	882178
103298	882179
6825	882180
40825	882181
25668	882182
74930	882183
3959	882184
134112	882185
33268	882186
135672	882187
58147	882188
81931	882189
32645	882190
3077	882191
87833	882192
12708	882193
38211	882194
9178	882195
28184	882196
11944	882197
134260	882198
23974	882199
115948	882200
14332	882201
3748	882202
18528	882203
116342	882204
85279	882205
131613	882206
45023	882207
12237	882208
58794	882209
55553	882210
147046	882211
30200	882212
13528	882213
18567	882214
1132	882215
8685	882216
126493	882217
13212	882218
47529	882219
29591	882220
30669	882221
36747	882222
57783	882223
13630	882224
3554	882225
139035	882226
10826	882227
22960	882228
71182	882229
130999	882230
12189	882231
14706	882232
41973	882233
14231	882234
6625	882235
40511	882236
32666	882237
45448	882238
44400	882239
2930	882240
19911	882241
45921	882242
3060	882243
27082	882244
29363	882245
43427	882246
135333	882247
3200	882248
14806	882249
11869	882250
87030	882251
45539	882252
147	882253
27510	882254
87178	882255
28249	882256
65709	882257
148135	882258
17353	882259
37340	882260
20668	882261
3696	882262
15734	882263
99440	882264
15684	882265
58104	882266
47573	882267
30921	882268
31477	882269
10175	882270
29985	882271
36603	882272
1788	882273
49384	882274
94540	882275
83556	882276
40764	882277
34889	882278
1085	882279
28297	882280
29139	882281
19214	882282
31455	882283
666	882284
37966	882285
8301	882286
60403	882287
40693	882288
68278	882289
54843	882290
25282	882291
47596	882292
72595	882293
6023	882294
81018	882295
7252	882296
10126	882297
51668	882298
218	882299
48530	882300
25335	882301
40945	882302
5534	882303
37495	882304
47654	882305
71613	882306
2096	882307
92291	882308
20648	882309
39211	882310
24551	882311
61796	882312
117299	882313
124342	882314
29533	882315
17676	882316
52602	882317
74349	882318
35464	882319
57820	882320
110879	882321
112249	882322
53607	882323
22039	882324
66206	882325
66738	882326
28306	882327
55893	882328
76637	882329
10942	882330
46011	882331
81177	882332
20260	882333
90626	882334
7636	882335
68148	882336
142921	882337
15067	882338
33489	882339
50975	882340
4393	882341
132	882342
48199	882343
868	882344
19808	882345
102917	882346
67357	882347
144456	882348
20116	882349
11170	882350
76072	882351
24423	882352
690	882353
69661	882354
116439	882355
53497	882356
52261	882357
127226	882358
121817	882359
119574	882360
776	882361
116362	882362
152429	882363
33848	882364
81313	882365
52001	882366
60905	882367
51419	882368
1447	882369
62640	882370
182	882371
14023	882372
51096	882373
8332	882374
67047	882375
17086	882376
1124	882377
47209	882378
37105	882379
167582	882380
19996	882381
133955	882382
69974	882383
29280	882384
31761	882385
52116	882386
144467	882387
10102	882388
32525	882389
18997	882390
122159	882391
78391	882392
2199	882393
17270	882394
39695	882395
1361	882396
168650	882397
61352	882398
29141	882399
75422	882400
17641	882401
28818	882402
13487	882403
53171	882404
24536	882405
30885	882406
6604	882407
10222	882408
7335	882409
5212	882410
37883	882411
53336	882412
42171	882413
164522	882414
555	882415
123650	882416
37301	882417
35438	882418
38170	882419
18946	882420
39656	882421
42273	882422
50184	882423
66002	882424
68666	882425
66023	882426
15430	882427
12055	882428
31053	882429
32830	882430
65810	882431
17386	882432
39599	882433
16017	882434
37018	882435
52514	882436
169303	882437
888	882438
4213	882439
10306	882440
96757	882441
39877	882442
8308	882443
35897	882444
100	882445
21933	882446
76621	882447
34602	882448
14074	882449
19766	882450
39844	882451
18943	882452
53992	882453
4452	882454
19799	882455
93541	882456
25456	882457
51431	882458
17498	882459
48325	882460
1425	882461
94235	882462
15715	882463
12426	882464
20115	882465
64612	882466
29439	882467
16386	882468
49251	882469
74563	882470
123341	882471
24798	882472
98558	882473
11031	882474
12659	882475
110039	882476
3449	882477
33458	882478
67893	882479
7483	882480
101747	882481
10266	882482
24853	882483
60590	882484
22812	882485
70541	882486
121144	882487
44069	882488
6638	882489
16957	882490
34781	882491
11670	882492
90030	882493
44309	882494
60569	882495
21278	882496
6715	882497
35906	882498
20007	882499
56367	882500
40118	882501
92346	882502
163083	882503
81302	882504
21751	882505
132814	882506
49314	882507
72160	882508
9768	882509
88084	882510
58728	882511
11413	882512
8089	882513
15596	882514
63064	882515
19428	882516
11534	882517
139299	882518
86072	882519
122808	882520
42792	882521
3936	882522
39907	882523
8270	882524
3388	882525
12443	882526
81495	882527
1857	882528
68749	882529
24683	882530
603	882531
17167	882532
41308	882533
76253	882534
5740	882535
6327	882536
34606	882537
18959	882538
51703	882539
19658	882540
73449	882541
649	882542
67943	882543
17316	882544
66089	882545
72097	882546
45171	882547
71081	882548
52643	882549
49117	882550
23438	882551
84206	882552
40675	882553
109135	882554
260	882555
890	882556
42712	882557
22731	882558
12311	882559
10628	882560
169087	882561
21160	882562
77292	882563
32495	882564
1107	882565
326	882566
111451	882567
33205	882568
59556	882569
11801	882570
32307	882571
10621	882572
143420	882573
2682	882574
26241	882575
15286	882576
6369	882577
17343	882578
1462	882579
14669	882580
102531	882581
12771	882582
18411	882583
1438	882584
12773	882585
96402	882586
36302	882587
6866	882588
35565	882589
116927	882590
21275	882591
129465	882592
22256	882593
38223	882594
27620	882595
78754	882596
74294	882597
89984	882598
66935	882599
1519	882600
25307	882601
70144	882602
25267	882603
9263	882604
10911	882605
1724	882606
158200	882607
51144	882608
156093	882609
60363	882610
11270	882611
14928	882612
14262	882613
13696	882614
41449	882615
20683	882616
78417	882617
5688	882618
6252	882619
51229	882620
86397	882621
23409	882622
26361	882623
166	882624
17688	882625
5188	882626
34419	882627
62041	882628
9228	882629
82088	882630
85282	882631
86904	882632
2809	882633
47236	882634
115389	882635
22412	882636
5696	882637
5934	882638
35368	882639
12	882640
167319	882641
10095	882642
38779	882643
8543	882644
7242	882645
37236	882646
50670	882647
53189	882648
24326	882649
19459	882650
70413	882651
23908	882652
99471	882653
39567	882654
104637	882655
4756	882656
56026	882657
78402	882658
95914	882659
2945	882660
29893	882661
38728	882662
136532	882663
15527	882664
45666	882665
14808	882666
121376	882667
1341	882668
67979	882669
11742	882670
12570	882671
9844	882672
88218	882673
88087	882674
35373	882675
3329	882676
27004	882677
101617	882678
26626	882679
1844	882680
39059	882681
8241	882682
73970	882683
10215	882684
57982	882685
78044	882686
87654	882687
15499	882688
34141	882689
144260	882690
60062	882691
87764	882692
7823	882693
37963	882694
8187	882695
117966	882696
69698	882697
45926	882698
71956	882699
4962	882700
21385	882701
6975	882702
23343	882703
36606	882704
13937	882705
36579	882706
6739	882707
1963	882708
15393	882709
4838	882710
12068	882711
39448	882712
50334	882713
126668	882714
5456	882715
53966	882716
16893	882717
39360	882718
101906	882719
23561	882720
73408	882721
10215	882722
57908	882723
40726	882724
48207	882725
47181	882726
1305	882727
25364	882728
29592	882729
776	882730
51899	882731
15272	882732
30902	882733
122860	882734
10103	882735
57667	882736
167488	882737
60928	882738
84705	882739
112393	882740
119180	882741
24911	882742
4635	882743
14917	882744
55295	882745
1492	882746
65478	882747
20711	882748
114791	882749
65903	882750
76302	882751
87094	882752
109254	882753
168812	882754
51203	882755
1069	882756
59432	882757
94306	882758
37100	882759
38563	882760
33411	882761
44106	882762
27302	882763
23402	882764
60631	882765
48872	882766
49385	882767
53976	882768
34764	882769
2173	882770
24471	882771
63399	882772
2564	882773
46555	882774
46294	882775
50749	882776
89881	882777
21499	882778
8962	882779
44055	882780
21264	882781
73735	882782
6214	882783
27398	882784
95240	882785
94665	882786
116396	882787
90016	882788
33395	882789
36696	882790
91682	882791
34361	882792
7125	882793
58827	882794
137846	882795
50627	882796
18282	882797
26156	882798
80042	882799
32770	882800
65822	882801
25095	882802
6879	882803
129591	882804
80084	882805
19406	882806
2429	882807
84382	882808
3572	882809
14185	882810
33665	882811
156052	882812
18933	882813
39032	882814
27719	882815
24093	882816
20008	882817
35847	882818
13088	882819
49042	882820
7000	882821
94363	882822
6526	882823
110564	882824
58000	882825
39773	882826
18494	882827
115096	882828
17273	882829
74278	882830
2160	882831
38073	882832
64412	882833
51899	882834
9744	882835
110053	882836
18416	882837
17574	882838
2639	882839
7749	882840
113520	882841
112519	882842
21071	882843
53032	882844
63317	882845
85516	882846
27323	882847
97337	882848
132594	882849
30410	882850
68429	882851
62832	882852
22667	882853
20840	882854
14973	882855
27383	882856
23654	882857
439	882858
42662	882859
585	882860
50619	882861
115493	882862
4360	882863
163530	882864
78130	882865
38120	882866
19359	882867
5775	882868
28136	882869
7042	882870
45081	882871
2145	882872
44613	882873
919	882874
175	882875
147722	882876
231	882877
5616	882878
2858	882879
79372	882880
76735	882881
76858	882882
83641	882883
93095	882884
3244	882885
83327	882886
51506	882887
6801	882888
61864	882889
79923	882890
9527	882891
23742	882892
107398	882893
74563	882894
71535	882895
34497	882896
34633	882897
93792	882898
18023	882899
100314	882900
462	882901
39375	882902
52956	882903
16107	882904
587	882905
1689	882906
25492	882907
47590	882908
93711	882909
79539	882910
41663	882911
11036	882912
18366	882913
130608	882914
4934	882915
150730	882916
45439	882917
51943	882918
837	882919
11921	882920
11898	882921
113169	882922
13089	882923
48480	882924
54548	882925
17118	882926
8615	882927
123062	882928
16322	882929
98864	882930
36663	882931
79646	882932
113667	882933
11750	882934
92149	882935
32207	882936
11287	882937
10233	882938
95550	882939
127	882940
1122	882941
8236	882942
12048	882943
33417	882944
8658	882945
51801	882946
39779	882947
140235	882948
22266	882949
25041	882950
13822	882951
286	882952
109569	882953
354	882954
97294	882955
16282	882956
39339	882957
111148	882958
89725	882959
21482	882960
60040	882961
16066	882962
13426	882963
86728	882964
54697	882965
12546	882966
2141	882967
1391	882968
19865	882969
54221	882970
34306	882971
3301	882972
8423	882973
56626	882974
10578	882975
1510	882976
6714	882977
33158	882978
18147	882979
29909	882980
47341	882981
168472	882982
45633	882983
15904	882984
20171	882985
5250	882986
80406	882987
71812	882988
62658	882989
11130	882990
28219	882991
41	882992
1936	882993
138750	882994
2408	882995
16345	882996
88001	882997
287	882998
10930	882999
51884	883000
109901	883001
49292	883002
10352	883003
22721	883004
599	883005
128469	883006
55027	883007
129952	883008
80543	883009
5253	883010
14370	883011
115634	883012
1363	883013
17930	883014
1535	883015
77284	883016
25212	883017
601	883018
87548	883019
4269	883020
2649	883021
82247	883022
11053	883023
17914	883024
161280	883025
26005	883026
39550	883027
26	883028
1849	883029
33593	883030
113588	883031
10578	883032
42724	883033
110378	883034
17602	883035
38043	883036
18648	883037
93459	883038
14531	883039
80756	883040
46151	883041
945	883042
875	883043
68385	883044
25739	883045
87784	883046
25607	883047
76418	883048
6636	883049
1386	883050
3467	883051
116139	883052
86496	883053
118353	883054
39837	883055
48607	883056
15894	883057
53237	883058
84593	883059
45020	883060
113553	883061
65666	883062
11026	883063
15562	883064
32658	883065
46864	883066
37553	883067
20039	883068
98165	883069
31639	883070
21939	883071
7625	883072
2531	883073
15119	883074
63083	883075
3227	883076
23043	883077
40451	883078
91864	883079
12805	883080
9061	883081
1643	883082
103612	883083
146663	883084
1624	883085
13782	883086
68754	883087
10391	883088
26907	883089
5063	883090
1156	883091
68081	883092
151718	883093
2707	883094
40607	883095
50371	883096
46208	883097
87114	883098
28617	883099
30648	883100
128547	883101
64716	883102
68709	883103
3686	883104
66576	883105
341	883106
269	883107
12004	883108
6377	883109
75912	883110
38836	883111
129091	883112
26765	883113
118370	883114
4762	883115
78495	883116
81609	883117
23408	883118
11202	883119
5283	883120
121352	883121
2071	883122
10146	883123
10037	883124
48680	883125
2584	883126
18835	883127
16852	883128
934	883129
28124	883130
47886	883131
166873	883132
3712	883133
100874	883134
69066	883135
88078	883136
17789	883137
55008	883138
14407	883139
73445	883140
48173	883141
41	883142
46890	883143
63411	883144
22244	883145
8353	883146
13526	883147
25881	883148
79945	883149
31579	883150
119399	883151
43478	883152
11810	883153
31989	883154
46995	883155
118877	883156
115924	883157
12550	883158
123116	883159
30271	883160
90465	883161
2330	883162
56924	883163
2061	883164
145183	883165
34873	883166
6484	883167
21240	883168
17748	883169
4107	883170
63933	883171
26586	883172
10451	883173
144977	883174
9368	883175
11336	883176
36083	883177
1743	883178
12795	883179
132664	883180
27434	883181
3162	883182
1130	883183
6435	883184
54292	883185
40591	883186
17552	883187
88624	883188
7738	883189
9392	883190
36277	883191
20359	883192
3252	883193
12374	883194
10080	883195
146240	883196
33258	883197
2506	883198
7904	883199
15960	883200
37324	883201
50412	883202
34680	883203
11053	883204
6492	883205
872	883206
23301	883207
86651	883208
9747	883209
160587	883210
5589	883211
18191	883212
11173	883213
49641	883214
20312	883215
120055	883216
10422	883217
2050	883218
135063	883219
55781	883220
86881	883221
134646	883222
1305	883223
80422	883224
8165	883225
33701	883226
121961	883227
6943	883228
16384	883229
14413	883230
21810	883231
123743	883232
52507	883233
6828	883234
28976	883235
6958	883236
13372	883237
72974	883238
94370	883239
80249	883240
15353	883241
136061	883242
33136	883243
35550	883244
115283	883245
17171	883246
31516	883247
107915	883248
1267	883249
27461	883250
110373	883251
36832	883252
22288	883253
90	883254
80019	883255
19537	883256
106468	883257
41637	883258
64213	883259
38034	883260
42387	883261
110932	883262
42896	883263
82858	883264
928	883265
123798	883266
87475	883267
106116	883268
25	883269
62742	883270
392	883271
51819	883272
83143	883273
75435	883274
121469	883275
16465	883276
44977	883277
14789	883278
68528	883279
65768	883280
14907	883281
13521	883282
27921	883283
15296	883284
140720	883285
76633	883286
39678	883287
96815	883288
73670	883289
13730	883290
8972	883291
28238	883292
15328	883293
149818	883294
17161	883295
36474	883296
119584	883297
61361	883298
54964	883299
98827	883300
9155	883301
48424	883302
129241	883303
35895	883304
12239	883305
3183	883306
122546	883307
86799	883308
64404	883309
53749	883310
4101	883311
7317	883312
118813	883313
47397	883314
80000	883315
166834	883316
16730	883317
6678	883318
28517	883319
152	883320
91589	883321
34886	883322
38266	883323
33352	883324
9686	883325
2625	883326
167152	883327
43801	883328
49637	883329
137442	883330
106	883331
19217	883332
168945	883333
158235	883334
14845	883335
8017	883336
22946	883337
64861	883338
44725	883339
10887	883340
56468	883341
1143	883342
5364	883343
21789	883344
114351	883345
41128	883346
67639	883347
7204	883348
18776	883349
146567	883350
104076	883351
17310	883352
47212	883353
46006	883354
14382	883355
66381	883356
53622	883357
598	883358
94513	883359
51192	883360
26853	883361
75247	883362
100730	883363
58578	883364
39966	883365
75048	883366
17852	883367
103826	883368
36911	883369
3444	883370
79779	883371
29814	883372
76927	883373
112398	883374
63295	883375
90559	883376
29897	883377
40800	883378
105854	883379
67759	883380
8621	883381
14989	883382
107731	883383
64617	883384
29219	883385
67105	883386
51005	883387
97302	883388
26701	883389
93905	883390
34615	883391
58533	883392
112310	883393
23239	883394
22032	883395
140340	883396
2881	883397
111631	883398
19901	883399
18487	883400
102012	883401
14583	883402
83163	883403
22927	883404
88019	883405
2035	883406
1675	883407
153945	883408
77815	883409
90	883410
2153	883411
47346	883412
104232	883413
80054	883414
9587	883415
7426	883416
752	883417
238	883418
39892	883419
2805	883420
3951	883421
11768	883422
40521	883423
51299	883424
89832	883425
37792	883426
7684	883427
60240	883428
48394	883429
12929	883430
45738	883431
17833	883432
24618	883433
3640	883434
7605	883435
15263	883436
44236	883437
9579	883438
67932	883439
111534	883440
9480	883441
28325	883442
131685	883443
10301	883444
17449	883445
14733	883446
17650	883447
68074	883448
4725	883449
20295	883450
64363	883451
96837	883452
3285	883453
117348	883454
43064	883455
59353	883456
133200	883457
72717	883458
56960	883459
19574	883460
42582	883461
74324	883462
51036	883463
6506	883464
370	883465
44960	883466
21100	883467
416	883468
95304	883469
59650	883470
104676	883471
65233	883472
45898	883473
14720	883474
59612	883475
139674	883476
42773	883477
29490	883478
6997	883479
10445	883480
84384	883481
9552	883482
36486	883483
149927	883484
105848	883485
123879	883486
144450	883487
4858	883488
64435	883489
1203	883490
3437	883491
3134	883492
19228	883493
17912	883494
154113	883495
47291	883496
16973	883497
6069	883498
20929	883499
3101	883500
12733	883501
37199	883502
45893	883503
28737	883504
61779	883505
40244	883506
101926	883507
108112	883508
105284	883509
30519	883510
482	883511
7621	883512
38898	883513
2471	883514
1824	883515
5625	883516
98312	883517
21834	883518
8705	883519
131429	883520
2245	883521
22743	883522
39765	883523
99758	883524
44281	883525
127032	883526
154631	883527
112907	883528
50259	883529
3688	883530
77294	883531
4389	883532
75750	883533
58034	883534
27138	883535
108608	883536
98947	883537
15486	883538
116217	883539
1893	883540
36966	883541
167	883542
45768	883543
702	883544
2998	883545
2124	883546
29202	883547
119535	883548
8121	883549
69035	883550
70561	883551
13787	883552
31697	883553
348	883554
103166	883555
165700	883556
9831	883557
98857	883558
113523	883559
8143	883560
69252	883561
7883	883562
17209	883563
10442	883564
123351	883565
163186	883566
91490	883567
34259	883568
74614	883569
21600	883570
119680	883571
8473	883572
158973	883573
115612	883574
128902	883575
41493	883576
4403	883577
19064	883578
25157	883579
113	883580
90123	883581
135127	883582
67766	883583
90591	883584
32612	883585
27171	883586
94322	883587
9536	883588
28404	883589
13537	883590
52400	883591
39649	883592
83992	883593
54313	883594
17125	883595
103608	883596
109064	883597
63376	883598
110774	883599
26132	883600
90585	883601
99011	883602
16445	883603
4499	883604
27229	883605
74837	883606
18553	883607
10003	883608
89732	883609
86568	883610
95981	883611
20382	883612
35858	883613
23157	883614
29933	883615
38507	883616
14477	883617
41940	883618
88414	883619
59569	883620
22644	883621
138526	883622
21860	883623
130074	883624
99206	883625
37014	883626
24872	883627
42053	883628
80896	883629
2720	883630
70363	883631
8214	883632
30939	883633
26103	883634
246	883635
103489	883636
61473	883637
19946	883638
1850	883639
13114	883640
7785	883641
7616	883642
83508	883643
113593	883644
16815	883645
23481	883646
21444	883647
32811	883648
17407	883649
1374	883650
8308	883651
4498	883652
103155	883653
149966	883654
25471	883655
67015	883656
112172	883657
15724	883658
136750	883659
42093	883660
19956	883661
59600	883662
81417	883663
4674	883664
57068	883665
122945	883666
7469	883667
20428	883668
64908	883669
3845	883670
13898	883671
45597	883672
90878	883673
110064	883674
21735	883675
6729	883676
28933	883677
422	883678
4672	883679
4314	883680
45121	883681
31183	883682
22280	883683
48853	883684
52053	883685
40342	883686
56980	883687
17247	883688
10157	883689
16201	883690
78480	883691
21510	883692
27594	883693
13629	883694
76657	883695
25280	883696
50605	883697
6377	883698
45109	883699
2102	883700
21805	883701
144191	883702
5644	883703
7510	883704
65246	883705
48244	883706
44333	883707
43694	883708
56321	883709
49381	883710
23249	883711
43549	883712
34904	883713
45941	883714
6545	883715
34134	883716
14691	883717
84069	883718
131297	883719
76308	883720
161353	883721
23407	883722
37196	883723
59659	883724
10668	883725
1181	883726
151	883727
3348	883728
113875	883729
140577	883730
21406	883731
3935	883732
81506	883733
87212	883734
93941	883735
31202	883736
1855	883737
28053	883738
103799	883739
52971	883740
13666	883741
111679	883742
18327	883743
38368	883744
69225	883745
14249	883746
20729	883747
3372	883748
21381	883749
4940	883750
42766	883751
14316	883752
121080	883753
7628	883754
35423	883755
47157	883756
29165	883757
46344	883758
169725	883759
31472	883760
14050	883761
23204	883762
20320	883763
28014	883764
33445	883765
107185	883766
37304	883767
4264	883768
21693	883769
100055	883770
6008	883771
5437	883772
29646	883773
71471	883774
28432	883775
9112	883776
41195	883777
150002	883778
20082	883779
24298	883780
46516	883781
23469	883782
4456	883783
51306	883784
49993	883785
90796	883786
35070	883787
75291	883788
83288	883789
82376	883790
60142	883791
24707	883792
33057	883793
14154	883794
9056	883795
76939	883796
8332	883797
31396	883798
110557	883799
34165	883800
84938	883801
72016	883802
4788	883803
624	883804
49169	883805
51991	883806
26874	883807
13802	883808
49467	883809
1596	883810
34925	883811
34387	883812
39806	883813
14193	883814
128971	883815
39915	883816
46576	883817
126455	883818
84878	883819
74061	883820
129130	883821
109317	883822
9956	883823
48536	883824
50147	883825
54400	883826
79609	883827
96694	883828
10349	883829
11062	883830
4964	883831
114929	883832
48802	883833
76065	883834
53126	883835
25861	883836
14670	883837
68752	883838
62117	883839
8304	883840
13983	883841
31553	883842
22021	883843
4707	883844
45471	883845
7492	883846
878	883847
47971	883848
34706	883849
83764	883850
47338	883851
157011	883852
78028	883853
9578	883854
5221	883855
132173	883856
154960	883857
44967	883858
29512	883859
33153	883860
7319	883861
44498	883862
104061	883863
49774	883864
49207	883865
15489	883866
118134	883867
2904	883868
39814	883869
71961	883870
2109	883871
34546	883872
30520	883873
48718	883874
88752	883875
55175	883876
75198	883877
81100	883878
79815	883879
6485	883880
63629	883881
10257	883882
3717	883883
120727	883884
70514	883885
63387	883886
44507	883887
15887	883888
137135	883889
53247	883890
51317	883891
26403	883892
1663	883893
46368	883894
7816	883895
96263	883896
122198	883897
33217	883898
21461	883899
41615	883900
20237	883901
4059	883902
1857	883903
105919	883904
33923	883905
39403	883906
55676	883907
22809	883908
121281	883909
66203	883910
12874	883911
58642	883912
2034	883913
1726	883914
22950	883915
87418	883916
73388	883917
1585	883918
1319	883919
51731	883920
98192	883921
106777	883922
16907	883923
30508	883924
20669	883925
87630	883926
52422	883927
114767	883928
61993	883929
3483	883930
131184	883931
54818	883932
29438	883933
56613	883934
49111	883935
18332	883936
86212	883937
7037	883938
14143	883939
2321	883940
6297	883941
4790	883942
1434	883943
46829	883944
1415	883945
779	883946
22621	883947
11606	883948
70490	883949
77086	883950
28249	883951
31696	883952
60565	883953
58847	883954
13208	883955
54114	883956
45732	883957
41490	883958
115432	883959
94193	883960
22124	883961
7884	883962
14044	883963
34273	883964
3227	883965
14141	883966
36501	883967
65207	883968
150731	883969
14456	883970
67553	883971
47446	883972
873	883973
23694	883974
168343	883975
12681	883976
29836	883977
15962	883978
24756	883979
166264	883980
29840	883981
11152	883982
50724	883983
78751	883984
870	883985
133599	883986
131302	883987
24188	883988
24303	883989
103430	883990
8995	883991
32265	883992
604	883993
36486	883994
858	883995
53011	883996
18799	883997
123285	883998
36475	883999
36666	884000
7055	884001
18402	884002
28508	884003
4428	884004
92356	884005
82745	884006
19488	884007
35473	884008
28976	884009
66819	884010
5158	884011
118785	884012
779	884013
69364	884014
104314	884015
6617	884016
67394	884017
6365	884018
25407	884019
20399	884020
46781	884021
7890	884022
15120	884023
32190	884024
14392	884025
8571	884026
91855	884027
32774	884028
53656	884029
46252	884030
13257	884031
77518	884032
14920	884033
41896	884034
1970	884035
65065	884036
22921	884037
6578	884038
8012	884039
97413	884040
7554	884041
69999	884042
51285	884043
75973	884044
112137	884045
36149	884046
40366	884047
4756	884048
5114	884049
131097	884050
65801	884051
46795	884052
50891	884053
72294	884054
75485	884055
14947	884056
139432	884057
12614	884058
60124	884059
31970	884060
22863	884061
83206	884062
44855	884063
62685	884064
6072	884065
6044	884066
5099	884067
56958	884068
65128	884069
38528	884070
48643	884071
11711	884072
71285	884073
19767	884074
58899	884075
5523	884076
33440	884077
45393	884078
28370	884079
72970	884080
32656	884081
16185	884082
8541	884083
39386	884084
97357	884085
1011	884086
9574	884087
6761	884088
76970	884089
58363	884090
73557	884091
9184	884092
151002	884093
46639	884094
28699	884095
7537	884096
78592	884097
101796	884098
1541	884099
102816	884100
91091	884101
87698	884102
62033	884103
2055	884104
4460	884105
63713	884106
78333	884107
25672	884108
15518	884109
6663	884110
101095	884111
67000	884112
25321	884113
86986	884114
38266	884115
14100	884116
87054	884117
75492	884118
42440	884119
45650	884120
88746	884121
46601	884122
75390	884123
976	884124
286	884125
73355	884126
101770	884127
4164	884128
69403	884129
33201	884130
72298	884131
11365	884132
5905	884133
738	884134
39994	884135
10543	884136
9157	884137
42965	884138
3724	884139
50926	884140
25214	884141
66254	884142
63794	884143
52848	884144
18951	884145
12692	884146
9559	884147
12334	884148
9430	884149
4677	884150
147822	884151
1243	884152
44110	884153
5570	884154
12567	884155
46845	884156
1011	884157
54469	884158
27115	884159
123507	884160
18359	884161
30838	884162
42559	884163
45213	884164
45862	884165
34440	884166
3674	884167
115758	884168
65726	884169
23541	884170
128	884171
29167	884172
26352	884173
25624	884174
136814	884175
21212	884176
112116	884177
7357	884178
27049	884179
916	884180
25874	884181
22368	884182
36824	884183
6934	884184
65237	884185
124816	884186
17354	884187
71272	884188
102423	884189
82909	884190
36193	884191
27058	884192
46932	884193
23235	884194
76919	884195
120171	884196
114186	884197
30230	884198
37347	884199
4660	884200
1209	884201
36644	884202
106013	884203
24324	884204
64409	884205
7582	884206
50924	884207
107207	884208
25025	884209
88056	884210
109682	884211
14380	884212
30937	884213
88820	884214
65481	884215
15833	884216
83339	884217
14507	884218
18779	884219
59258	884220
4066	884221
21989	884222
43787	884223
2150	884224
36124	884225
12337	884226
77339	884227
137844	884228
154911	884229
883	884230
25409	884231
1583	884232
741	884233
81505	884234
79632	884235
560	884236
44085	884237
44880	884238
107435	884239
32333	884240
13532	884241
5592	884242
13507	884243
128166	884244
129260	884245
24148	884246
2683	884247
61081	884248
11100	884249
15890	884250
41687	884251
47218	884252
47770	884253
264	884254
40047	884255
9257	884256
27204	884257
3505	884258
37797	884259
10966	884260
61581	884261
8918	884262
1050	884263
61520	884264
110780	884265
12352	884266
22732	884267
80856	884268
24615	884269
8015	884270
9213	884271
85211	884272
54715	884273
35390	884274
2510	884275
74066	884276
91100	884277
88492	884278
51197	884279
160090	884280
6291	884281
114588	884282
31899	884283
41794	884284
66666	884285
2680	884286
97487	884287
47920	884288
12969	884289
57469	884290
86761	884291
9643	884292
54997	884293
88958	884294
55542	884295
155352	884296
111519	884297
42919	884298
27346	884299
40407	884300
4236	884301
70519	884302
7868	884303
3694	884304
70600	884305
41523	884306
9614	884307
15589	884308
166318	884309
56787	884310
35078	884311
93659	884312
6682	884313
149587	884314
4305	884315
4432	884316
49577	884317
24642	884318
30835	884319
31451	884320
123245	884321
17046	884322
10342	884323
113519	884324
22736	884325
74589	884326
2025	884327
55554	884328
1112	884329
57900	884330
19622	884331
23263	884332
44725	884333
26868	884334
65702	884335
884	884336
69235	884337
9752	884338
157357	884339
57371	884340
10556	884341
72772	884342
3626	884343
48849	884344
30497	884345
16109	884346
82196	884347
17478	884348
40638	884349
21687	884350
73970	884351
58761	884352
61338	884353
6379	884354
49670	884355
112871	884356
74965	884357
21258	884358
66153	884359
2861	884360
87939	884361
144819	884362
85089	884363
23285	884364
12346	884365
1278	884366
13537	884367
73816	884368
100198	884369
23406	884370
10026	884371
1223	884372
377	884373
7485	884374
144664	884375
108852	884376
47739	884377
48803	884378
45776	884379
7740	884380
42431	884381
49297	884382
49847	884383
116112	884384
62549	884385
2686	884386
23	884387
359	884388
78525	884389
2946	884390
101253	884391
16420	884392
98573	884393
77266	884394
390	884395
91003	884396
48045	884397
25005	884398
37564	884399
45661	884400
59847	884401
19379	884402
75502	884403
166971	884404
13440	884405
56818	884406
39817	884407
13383	884408
50099	884409
19754	884410
64718	884411
122218	884412
11617	884413
63235	884414
32183	884415
78748	884416
54923	884417
13460	884418
25420	884419
96002	884420
7946	884421
23507	884422
11631	884423
18248	884424
3154	884425
45946	884426
16069	884427
21518	884428
146748	884429
8751	884430
82392	884431
74552	884432
17019	884433
4746	884434
54041	884435
32515	884436
15944	884437
1974	884438
43830	884439
10021	884440
16699	884441
24542	884442
111503	884443
47728	884444
55023	884445
32235	884446
8229	884447
14141	884448
59366	884449
25237	884450
467	884451
2258	884452
9415	884453
12029	884454
15391	884455
8281	884456
5850	884457
29916	884458
2859	884459
97535	884460
34751	884461
91762	884462
69010	884463
48222	884464
30880	884465
7631	884466
4481	884467
8606	884468
4203	884469
55772	884470
11647	884471
135371	884472
88255	884473
150749	884474
66601	884475
4103	884476
48185	884477
52	884478
10108	884479
126730	884480
88455	884481
58681	884482
13886	884483
5604	884484
8411	884485
37000	884486
74566	884487
31251	884488
2129	884489
375	884490
49036	884491
7594	884492
43955	884493
682	884494
67274	884495
16252	884496
1838	884497
1063	884498
8373	884499
35751	884500
28320	884501
56701	884502
157767	884503
639	884504
24	884505
2531	884506
102536	884507
55	884508
152431	884509
125190	884510
15690	884511
48850	884512
106523	884513
2127	884514
9921	884515
346	884516
22548	884517
17464	884518
94826	884519
155296	884520
2442	884521
63101	884522
110880	884523
48794	884524
113620	884525
31383	884526
107203	884527
5036	884528
1022	884529
20757	884530
5415	884531
35668	884532
110563	884533
7299	884534
51372	884535
51721	884536
2606	884537
20225	884538
44711	884539
78281	884540
46248	884541
13717	884542
116447	884543
56761	884544
49593	884545
126014	884546
20020	884547
45941	884548
2293	884549
3272	884550
61190	884551
27118	884552
13360	884553
16339	884554
35068	884555
15353	884556
12274	884557
52352	884558
143457	884559
51256	884560
41198	884561
20786	884562
54060	884563
19620	884564
28968	884565
11656	884566
63771	884567
3261	884568
4308	884569
87347	884570
91908	884571
54949	884572
26189	884573
24861	884574
18485	884575
59301	884576
82314	884577
61528	884578
48691	884579
32265	884580
13097	884581
28951	884582
64185	884583
30793	884584
17960	884585
15836	884586
35567	884587
90733	884588
61924	884589
79017	884590
92835	884591
60756	884592
10776	884593
57951	884594
18575	884595
41617	884596
25798	884597
4016	884598
21403	884599
164658	884600
14860	884601
118109	884602
9719	884603
109140	884604
16935	884605
4111	884606
99644	884607
40287	884608
13890	884609
74802	884610
85218	884611
104263	884612
10283	884613
39255	884614
61975	884615
47626	884616
22746	884617
22858	884618
76948	884619
8652	884620
11879	884621
128880	884622
1838	884623
57678	884624
679	884625
79689	884626
41021	884627
44250	884628
123	884629
107194	884630
24751	884631
78646	884632
52110	884633
116344	884634
29862	884635
159859	884636
34596	884637
288	884638
45024	884639
7233	884640
1580	884641
46238	884642
10080	884643
5551	884644
18269	884645
15308	884646
2627	884647
66289	884648
2812	884649
104149	884650
100454	884651
3560	884652
53988	884653
50910	884654
43800	884655
43903	884656
120224	884657
23474	884658
96088	884659
28835	884660
84626	884661
1931	884662
74819	884663
124458	884664
50065	884665
15561	884666
57754	884667
17489	884668
10971	884669
74352	884670
46253	884671
13054	884672
5915	884673
7390	884674
77460	884675
101005	884676
67571	884677
64517	884678
80138	884679
39382	884680
111702	884681
145626	884682
61190	884683
48055	884684
79720	884685
18486	884686
52191	884687
15963	884688
31414	884689
67662	884690
46507	884691
3777	884692
55262	884693
16287	884694
23129	884695
16904	884696
87837	884697
1406	884698
8301	884699
32988	884700
16220	884701
95507	884702
12727	884703
3111	884704
54188	884705
23606	884706
62568	884707
16437	884708
23850	884709
77409	884710
11486	884711
7881	884712
35919	884713
38507	884714
157500	884715
16833	884716
5065	884717
68045	884718
18685	884719
22822	884720
12802	884721
51969	884722
80130	884723
10873	884724
15172	884725
207	884726
9492	884727
105987	884728
14980	884729
75383	884730
7085	884731
21642	884732
3186	884733
115172	884734
3839	884735
157	884736
41491	884737
13468	884738
161369	884739
43923	884740
52154	884741
3709	884742
8126	884743
25910	884744
24334	884745
10565	884746
97054	884747
4245	884748
64039	884749
35741	884750
37249	884751
59470	884752
37021	884753
5624	884754
4694	884755
48169	884756
100503	884757
455	884758
37694	884759
72302	884760
29531	884761
164496	884762
18980	884763
79493	884764
11424	884765
59984	884766
2169	884767
100672	884768
44875	884769
29666	884770
46745	884771
11043	884772
98427	884773
14681	884774
92286	884775
13712	884776
109881	884777
118908	884778
53802	884779
49295	884780
23300	884781
49895	884782
50650	884783
60392	884784
5301	884785
1260	884786
64948	884787
24968	884788
34899	884789
95969	884790
15573	884791
80000	884792
467	884793
7674	884794
52621	884795
53959	884796
59958	884797
24937	884798
34515	884799
4235	884800
52725	884801
33220	884802
43840	884803
65169	884804
36035	884805
131216	884806
51583	884807
11534	884808
74009	884809
2333	884810
28528	884811
74768	884812
28959	884813
19937	884814
24397	884815
12526	884816
18370	884817
16706	884818
2713	884819
20505	884820
22384	884821
33159	884822
85042	884823
31507	884824
63918	884825
77	884826
123325	884827
13120	884828
74995	884829
46384	884830
9193	884831
80172	884832
38328	884833
49035	884834
11190	884835
46844	884836
28340	884837
55525	884838
617	884839
66714	884840
32859	884841
86430	884842
28603	884843
44767	884844
7355	884845
2642	884846
149609	884847
47562	884848
10492	884849
78281	884850
47194	884851
38527	884852
32299	884853
142629	884854
53736	884855
1225	884856
48701	884857
7715	884858
86558	884859
83874	884860
17561	884861
14535	884862
45686	884863
20341	884864
129424	884865
54343	884866
190	884867
25755	884868
74914	884869
137717	884870
6983	884871
7579	884872
438	884873
28932	884874
66965	884875
50681	884876
828	884877
102113	884878
66	884879
20553	884880
39973	884881
5793	884882
3028	884883
54537	884884
3533	884885
10507	884886
2164	884887
6867	884888
69635	884889
104732	884890
8508	884891
19869	884892
45802	884893
124011	884894
88442	884895
51027	884896
110922	884897
21598	884898
80042	884899
32971	884900
57398	884901
18339	884902
88388	884903
73403	884904
63780	884905
42180	884906
73416	884907
51465	884908
25532	884909
12293	884910
15442	884911
37808	884912
26700	884913
19683	884914
64182	884915
27706	884916
91203	884917
68186	884918
13658	884919
80961	884920
2781	884921
1225	884922
14113	884923
41279	884924
9516	884925
7071	884926
103111	884927
26520	884928
110874	884929
67988	884930
3480	884931
227	884932
8107	884933
4844	884934
18457	884935
77509	884936
17887	884937
46784	884938
66947	884939
152586	884940
10822	884941
149080	884942
74296	884943
6207	884944
4695	884945
58565	884946
50502	884947
49950	884948
40855	884949
24285	884950
37968	884951
104092	884952
15361	884953
16548	884954
52329	884955
23380	884956
126705	884957
4164	884958
114715	884959
7166	884960
101390	884961
50862	884962
4473	884963
80786	884964
1795	884965
13827	884966
160	884967
1977	884968
3202	884969
99702	884970
4611	884971
28436	884972
48812	884973
96344	884974
56226	884975
408	884976
38320	884977
3224	884978
111139	884979
51999	884980
87966	884981
40327	884982
26553	884983
32588	884984
24008	884985
20827	884986
10570	884987
35410	884988
99021	884989
18452	884990
138373	884991
71032	884992
108631	884993
39	884994
32726	884995
17478	884996
33666	884997
134645	884998
86494	884999
21148	885000
63203	885001
35006	885002
54732	885003
34618	885004
5611	885005
3277	885006
2355	885007
5931	885008
48735	885009
16462	885010
17638	885011
21453	885012
38979	885013
636	885014
21803	885015
122073	885016
114970	885017
33775	885018
97563	885019
4134	885020
10438	885021
58235	885022
3148	885023
160605	885024
27688	885025
50515	885026
81065	885027
120309	885028
68215	885029
3201	885030
25062	885031
44855	885032
62587	885033
97547	885034
60010	885035
7739	885036
50101	885037
72995	885038
8686	885039
1298	885040
17098	885041
45315	885042
85977	885043
110442	885044
32082	885045
18026	885046
18930	885047
28770	885048
39678	885049
79485	885050
110	885051
34906	885052
54086	885053
97118	885054
113699	885055
91120	885056
122168	885057
76441	885058
15904	885059
43775	885060
60278	885061
1450	885062
13811	885063
46779	885064
32951	885065
5815	885066
24999	885067
1313	885068
61224	885069
50178	885070
58840	885071
43904	885072
9315	885073
46769	885074
36854	885075
84595	885076
87483	885077
3723	885078
17894	885079
55381	885080
10879	885081
4745	885082
20251	885083
53040	885084
120848	885085
28408	885086
41096	885087
1134	885088
128503	885089
27531	885090
66194	885091
3515	885092
46428	885093
858	885094
59116	885095
6677	885096
164068	885097
12008	885098
61372	885099
97994	885100
8074	885101
25613	885102
19694	885103
4581	885104
92239	885105
2714	885106
15683	885107
43610	885108
116361	885109
22603	885110
6380	885111
97629	885112
4355	885113
28433	885114
560	885115
53395	885116
2834	885117
46227	885118
125972	885119
45060	885120
49829	885121
101825	885122
42519	885123
162036	885124
53067	885125
41630	885126
25052	885127
48792	885128
85339	885129
122578	885130
75430	885131
13773	885132
63879	885133
62118	885134
3052	885135
80602	885136
4446	885137
93777	885138
97084	885139
130126	885140
6162	885141
35626	885142
19919	885143
90157	885144
4987	885145
71379	885146
2461	885147
22628	885148
10296	885149
2381	885150
62670	885151
18440	885152
38304	885153
5413	885154
72236	885155
1375	885156
43062	885157
151	885158
4048	885159
82955	885160
116657	885161
73714	885162
108701	885163
120226	885164
59572	885165
32521	885166
104099	885167
31595	885168
38038	885169
115084	885170
3343	885171
97074	885172
20268	885173
61050	885174
32911	885175
76256	885176
19639	885177
81446	885178
161798	885179
34345	885180
60143	885181
64686	885182
77170	885183
100127	885184
32226	885185
123937	885186
2152	885187
14474	885188
41329	885189
41076	885190
53984	885191
97028	885192
97357	885193
3009	885194
11838	885195
37121	885196
35346	885197
21570	885198
79888	885199
136744	885200
79283	885201
1658	885202
146640	885203
46129	885204
40029	885205
11324	885206
22313	885207
32444	885208
55212	885209
6627	885210
11342	885211
164297	885212
18815	885213
1421	885214
15323	885215
8140	885216
22851	885217
36787	885218
1232	885219
23489	885220
87837	885221
74151	885222
77439	885223
14763	885224
5592	885225
10206	885226
116779	885227
54300	885228
70687	885229
3914	885230
71715	885231
70533	885232
21700	885233
33499	885234
14745	885235
102057	885236
22144	885237
8868	885238
80735	885239
41413	885240
91623	885241
3844	885242
108955	885243
11323	885244
1178	885245
110451	885246
27289	885247
72215	885248
99639	885249
8771	885250
1790	885251
55860	885252
28569	885253
7764	885254
39103	885255
5172	885256
67373	885257
18429	885258
74181	885259
1959	885260
85928	885261
51385	885262
133777	885263
139535	885264
52319	885265
26940	885266
104417	885267
17967	885268
106475	885269
12567	885270
82800	885271
98878	885272
27678	885273
29193	885274
154910	885275
25797	885276
74170	885277
102230	885278
38376	885279
47085	885280
7271	885281
53769	885282
166573	885283
74855	885284
6211	885285
28141	885286
52659	885287
39074	885288
112237	885289
97722	885290
6801	885291
61863	885292
164860	885293
54999	885294
13213	885295
23362	885296
23802	885297
1187	885298
1541	885299
49827	885300
152460	885301
2162	885302
81146	885303
23682	885304
2357	885305
79986	885306
9565	885307
49216	885308
73143	885309
33080	885310
79468	885311
31151	885312
1077	885313
5199	885314
11607	885315
388	885316
6978	885317
17848	885318
19738	885319
8774	885320
108632	885321
162785	885322
54479	885323
38510	885324
94934	885325
10065	885326
33585	885327
16351	885328
6198	885329
55565	885330
61903	885331
5540	885332
71993	885333
115743	885334
83528	885335
34863	885336
44788	885337
72697	885338
202	885339
26618	885340
20159	885341
118073	885342
12008	885343
48797	885344
2239	885345
3580	885346
136777	885347
2352	885348
49013	885349
22149	885350
50324	885351
12768	885352
2792	885353
111442	885354
3732	885355
52817	885356
135792	885357
85733	885358
139226	885359
90754	885360
133957	885361
48129	885362
61840	885363
117943	885364
36527	885365
13017	885366
156	885367
112858	885368
55607	885369
9859	885370
12610	885371
40490	885372
3196	885373
86914	885374
21970	885375
35934	885376
68676	885377
126271	885378
126820	885379
297	885380
7623	885381
10247	885382
32304	885383
105928	885384
130196	885385
82944	885386
55416	885387
108772	885388
24646	885389
160062	885390
93930	885391
79229	885392
144253	885393
70061	885394
58666	885395
2173	885396
6697	885397
33121	885398
32481	885399
8512	885400
47837	885401
42942	885402
9608	885403
98650	885404
134411	885405
20789	885406
1857	885407
46082	885408
136643	885409
134821	885410
13623	885411
717	885412
5848	885413
7220	885414
16911	885415
54559	885416
84449	885417
44389	885418
17180	885419
2522	885420
14832	885421
3464	885422
66408	885423
962	885424
47937	885425
67953	885426
74353	885427
4336	885428
94520	885429
44199	885430
13905	885431
4116	885432
15846	885433
1	885434
19876	885435
67515	885436
78858	885437
6942	885438
14050	885439
22806	885440
86716	885441
26786	885442
7447	885443
88774	885444
31262	885445
9812	885446
3268	885447
91712	885448
32720	885449
105973	885450
77707	885451
89869	885452
5697	885453
72862	885454
40568	885455
22908	885456
112855	885457
17442	885458
83293	885459
4526	885460
47769	885461
31595	885462
33689	885463
18162	885464
23571	885465
21095	885466
94334	885467
165790	885468
7092	885469
41402	885470
65703	885471
66709	885472
107805	885473
41103	885474
3614	885475
16405	885476
661	885477
58203	885478
34909	885479
84216	885480
3324	885481
75936	885482
45777	885483
31280	885484
116872	885485
110212	885486
101052	885487
31370	885488
3698	885489
6337	885490
149021	885491
74372	885492
23740	885493
15592	885494
41985	885495
13219	885496
34872	885497
18237	885498
28494	885499
7415	885500
81507	885501
166565	885502
108694	885503
74817	885504
30061	885505
7504	885506
2766	885507
149199	885508
69523	885509
61029	885510
13921	885511
27999	885512
126897	885513
16276	885514
41875	885515
50697	885516
27755	885517
80253	885518
34458	885519
31717	885520
8791	885521
2771	885522
9211	885523
31572	885524
140158	885525
169459	885526
132872	885527
90976	885528
24100	885529
99771	885530
124911	885531
17176	885532
5469	885533
3957	885534
22744	885535
118228	885536
16443	885537
88231	885538
76520	885539
73282	885540
28919	885541
7996	885542
153913	885543
47788	885544
4527	885545
5489	885546
30173	885547
86312	885548
46069	885549
98067	885550
45939	885551
298	885552
88362	885553
104389	885554
5603	885555
34394	885556
481	885557
81174	885558
8960	885559
27096	885560
41638	885561
98928	885562
2106	885563
92592	885564
86405	885565
18361	885566
533	885567
17368	885568
3127	885569
33506	885570
10404	885571
29787	885572
79377	885573
7496	885574
9529	885575
15998	885576
44909	885577
76136	885578
8557	885579
70565	885580
21708	885581
101381	885582
52169	885583
75257	885584
12961	885585
41311	885586
36511	885587
24313	885588
103728	885589
11171	885590
52307	885591
58183	885592
42395	885593
45476	885594
102208	885595
8474	885596
1664	885597
28579	885598
80511	885599
54375	885600
3120	885601
25348	885602
136479	885603
3281	885604
74410	885605
8807	885606
151365	885607
62141	885608
81814	885609
27892	885610
16992	885611
81911	885612
53665	885613
125	885614
1854	885615
24306	885616
124217	885617
47835	885618
75434	885619
85436	885620
27873	885621
9325	885622
41476	885623
119007	885624
85935	885625
16443	885626
10739	885627
113345	885628
54520	885629
61369	885630
6496	885631
87574	885632
90150	885633
12484	885634
13431	885635
100303	885636
5636	885637
83112	885638
3266	885639
168468	885640
36895	885641
82127	885642
67623	885643
67519	885644
292	885645
70901	885646
71306	885647
73608	885648
2051	885649
20672	885650
92614	885651
90379	885652
14341	885653
167899	885654
16146	885655
17917	885656
113380	885657
14333	885658
42057	885659
97773	885660
96995	885661
9952	885662
10069	885663
220	885664
2714	885665
22708	885666
4535	885667
56339	885668
50665	885669
17053	885670
70355	885671
11326	885672
7138	885673
1211	885674
53685	885675
139807	885676
111238	885677
54195	885678
13379	885679
5095	885680
65512	885681
26610	885682
71780	885683
104019	885684
166787	885685
57739	885686
23443	885687
23511	885688
100831	885689
396	885690
8346	885691
4439	885692
7224	885693
2958	885694
6273	885695
111572	885696
9640	885697
67195	885698
96000	885699
19508	885700
24710	885701
11686	885702
44862	885703
50913	885704
2190	885705
3493	885706
129190	885707
14358	885708
2383	885709
6325	885710
13012	885711
4230	885712
6671	885713
105194	885714
128994	885715
15606	885716
98676	885717
58977	885718
72733	885719
5613	885720
99467	885721
87520	885722
132924	885723
92300	885724
4703	885725
7833	885726
90596	885727
63389	885728
5034	885729
20833	885730
90664	885731
77872	885732
141985	885733
34733	885734
47973	885735
46037	885736
54154	885737
3410	885738
77178	885739
65368	885740
135186	885741
5243	885742
16679	885743
51992	885744
131445	885745
11678	885746
5026	885747
71031	885748
44142	885749
103617	885750
53393	885751
66618	885752
37785	885753
133284	885754
155157	885755
38862	885756
33055	885757
12065	885758
17541	885759
82642	885760
68668	885761
51193	885762
109584	885763
38522	885764
136794	885765
35079	885766
29555	885767
10444	885768
32107	885769
9495	885770
91328	885771
96904	885772
106738	885773
11394	885774
72596	885775
134750	885776
57922	885777
128000	885778
72388	885779
96662	885780
43143	885781
18960	885782
1864	885783
118	885784
50076	885785
138014	885786
3640	885787
31488	885788
33385	885789
88589	885790
98138	885791
75149	885792
49641	885793
152853	885794
4173	885795
10851	885796
826	885797
30546	885798
7471	885799
86131	885800
5264	885801
42745	885802
318	885803
135551	885804
385	885805
46791	885806
25434	885807
19504	885808
38693	885809
75103	885810
28288	885811
103211	885812
50582	885813
36951	885814
77445	885815
20769	885816
78056	885817
31668	885818
2587	885819
18052	885820
21220	885821
25083	885822
40947	885823
27129	885824
61847	885825
67818	885826
13516	885827
35008	885828
83071	885829
46208	885830
127214	885831
38780	885832
128048	885833
139000	885834
53985	885835
39576	885836
50303	885837
34102	885838
7530	885839
12051	885840
54688	885841
18981	885842
77791	885843
154393	885844
77684	885845
114934	885846
127711	885847
20178	885848
89892	885849
26059	885850
19328	885851
18640	885852
81078	885853
49	885854
9413	885855
17030	885856
52768	885857
20474	885858
88895	885859
51372	885860
13447	885861
19929	885862
3645	885863
16672	885864
120023	885865
97784	885866
79124	885867
92103	885868
117	885869
55472	885870
39231	885871
32551	885872
135537	885873
312	885874
27550	885875
136994	885876
3766	885877
3619	885878
27485	885879
160195	885880
1201	885881
69395	885882
39977	885883
83016	885884
34392	885885
4649	885886
16415	885887
95864	885888
30534	885889
67886	885890
95108	885891
69263	885892
68006	885893
7674	885894
68267	885895
6716	885896
8333	885897
80809	885898
50271	885899
68680	885900
1403	885901
17415	885902
14614	885903
664	885904
25738	885905
5579	885906
132111	885907
60062	885908
136703	885909
76426	885910
33147	885911
40535	885912
32711	885913
128418	885914
107262	885915
11097	885916
19608	885917
46787	885918
26304	885919
59883	885920
39959	885921
52810	885922
52577	885923
80437	885924
50350	885925
10259	885926
70731	885927
90091	885928
2306	885929
1824	885930
31722	885931
641	885932
57300	885933
39682	885934
52411	885935
426	885936
75007	885937
6850	885938
16402	885939
104160	885940
54406	885941
18065	885942
8319	885943
6215	885944
41838	885945
5049	885946
32276	885947
14698	885948
1941	885949
66376	885950
50324	885951
75537	885952
99321	885953
115923	885954
71180	885955
8838	885956
25886	885957
9978	885958
21008	885959
17440	885960
22098	885961
152862	885962
65261	885963
94123	885964
90078	885965
18703	885966
17988	885967
32274	885968
10582	885969
15620	885970
34587	885971
105935	885972
19957	885973
21552	885974
5742	885975
5792	885976
14738	885977
138168	885978
3790	885979
30114	885980
158513	885981
31868	885982
87850	885983
4394	885984
12162	885985
32889	885986
52301	885987
47876	885988
73368	885989
3947	885990
39728	885991
57277	885992
568	885993
28297	885994
109705	885995
47290	885996
9497	885997
48577	885998
15560	885999
60497	886000
51901	886001
55267	886002
64037	886003
1748	886004
97528	886005
90332	886006
12563	886007
70301	886008
71085	886009
82021	886010
16381	886011
238	886012
20797	886013
36834	886014
19186	886015
11452	886016
22644	886017
46848	886018
21657	886019
58646	886020
10852	886021
66482	886022
72676	886023
22497	886024
70483	886025
163788	886026
21489	886027
79828	886028
45975	886029
108927	886030
105146	886031
8542	886032
233	886033
948	886034
12164	886035
101628	886036
66161	886037
27204	886038
68357	886039
25842	886040
81040	886041
26098	886042
15100	886043
12976	886044
60491	886045
52646	886046
79751	886047
108504	886048
56457	886049
71910	886050
21222	886051
139923	886052
28991	886053
74538	886054
75269	886055
11118	886056
49869	886057
7618	886058
15422	886059
5246	886060
11448	886061
44696	886062
61051	886063
129247	886064
34360	886065
733	886066
13510	886067
14013	886068
103193	886069
2513	886070
64570	886071
27034	886072
109001	886073
40633	886074
13528	886075
22337	886076
18700	886077
47567	886078
19906	886079
27816	886080
161504	886081
95825	886082
134027	886083
2775	886084
9205	886085
13370	886086
3277	886087
34185	886088
105531	886089
20775	886090
19106	886091
65477	886092
14844	886093
32514	886094
76016	886095
29047	886096
65482	886097
718	886098
43922	886099
127	886100
3213	886101
99936	886102
43911	886103
23868	886104
11186	886105
61229	886106
116961	886107
50633	886108
13640	886109
90252	886110
67028	886111
48284	886112
135193	886113
53752	886114
18689	886115
36975	886116
23872	886117
24546	886118
159741	886119
1393	886120
141218	886121
2660	886122
103152	886123
79210	886124
16968	886125
23609	886126
101513	886127
12586	886128
117573	886129
3676	886130
57736	886131
17638	886132
5405	886133
30124	886134
4734	886135
153127	886136
11222	886137
96546	886138
857	886139
78847	886140
91982	886141
137866	886142
24752	886143
38857	886144
61714	886145
50535	886146
69274	886147
22156	886148
21436	886149
14024	886150
59604	886151
67519	886152
53320	886153
162996	886154
6729	886155
9370	886156
24145	886157
61727	886158
49075	886159
2032	886160
110370	886161
3552	886162
139478	886163
28861	886164
90893	886165
18398	886166
80107	886167
61575	886168
30145	886169
26339	886170
37004	886171
114815	886172
1995	886173
32828	886174
17442	886175
127	886176
3420	886177
474	886178
44756	886179
20976	886180
970	886181
44661	886182
90736	886183
41958	886184
57760	886185
25452	886186
41954	886187
94936	886188
54686	886189
28094	886190
6448	886191
53140	886192
32267	886193
30024	886194
1138	886195
9737	886196
6352	886197
17238	886198
86578	886199
7600	886200
36007	886201
598	886202
25558	886203
49	886204
63065	886205
41046	886206
131242	886207
51259	886208
102075	886209
1007	886210
112752	886211
231	886212
56637	886213
169	886214
43782	886215
30568	886216
5794	886217
25664	886218
121253	886219
93123	886220
80930	886221
48662	886222
9979	886223
518	886224
70470	886225
124813	886226
32586	886227
8621	886228
52317	886229
505	886230
1382	886231
110769	886232
139007	886233
21528	886234
54088	886235
5695	886236
113995	886237
98268	886238
32251	886239
96166	886240
13079	886241
26084	886242
23572	886243
56751	886244
156235	886245
95523	886246
62192	886247
107049	886248
26260	886249
327	886250
18059	886251
2110	886252
97109	886253
706	886254
37114	886255
10800	886256
26824	886257
8428	886258
78517	886259
75889	886260
30565	886261
26154	886262
1795	886263
132518	886264
7920	886265
21965	886266
86036	886267
62904	886268
42450	886269
77837	886270
2581	886271
68243	886272
8897	886273
44367	886274
104968	886275
108159	886276
50405	886277
2039	886278
2293	886279
4124	886280
15546	886281
50684	886282
35737	886283
3548	886284
11113	886285
22801	886286
55796	886287
46643	886288
24339	886289
85181	886290
95545	886291
11055	886292
22288	886293
30241	886294
169531	886295
2787	886296
19779	886297
74652	886298
109500	886299
98041	886300
20055	886301
35788	886302
52111	886303
125832	886304
25244	886305
63699	886306
70959	886307
164485	886308
14221	886309
151176	886310
40026	886311
20315	886312
22882	886313
11772	886314
372	886315
47219	886316
31380	886317
54393	886318
3125	886319
48320	886320
48766	886321
11339	886322
28505	886323
80885	886324
32473	886325
4881	886326
14811	886327
30898	886328
97078	886329
51387	886330
21133	886331
28948	886332
7790	886333
13396	886334
21488	886335
1825	886336
39240	886337
1945	886338
95498	886339
38511	886340
75	886341
6544	886342
35195	886343
12496	886344
19567	886345
16046	886346
102623	886347
51318	886348
49065	886349
22225	886350
23558	886351
49183	886352
69151	886353
54787	886354
11576	886355
109700	886356
15114	886357
29111	886358
7001	886359
39887	886360
74134	886361
146195	886362
26670	886363
51162	886364
110039	886365
52090	886366
1947	886367
110164	886368
70658	886369
21150	886370
38748	886371
170	886372
109335	886373
96806	886374
133700	886375
84431	886376
55252	886377
93453	886378
36421	886379
3826	886380
25796	886381
57762	886382
110431	886383
82444	886384
49299	886385
73977	886386
67948	886387
27432	886388
16739	886389
73348	886390
54392	886391
949	886392
33631	886393
82457	886394
85763	886395
7002	886396
88519	886397
11113	886398
4473	886399
60213	886400
6594	886401
12166	886402
9444	886403
23766	886404
46939	886405
9324	886406
83173	886407
30655	886408
18154	886409
78180	886410
34544	886411
33489	886412
78718	886413
37858	886414
33276	886415
46966	886416
5860	886417
25388	886418
63948	886419
53414	886420
14426	886421
46718	886422
85075	886423
100693	886424
75320	886425
23958	886426
169920	886427
39009	886428
62620	886429
31830	886430
17388	886431
13478	886432
65624	886433
116449	886434
87620	886435
40701	886436
139068	886437
2933	886438
17212	886439
20014	886440
41794	886441
111365	886442
64161	886443
619	886444
144543	886445
148770	886446
147560	886447
6890	886448
20147	886449
1714	886450
26845	886451
14026	886452
57003	886453
100258	886454
18702	886455
4750	886456
50533	886457
5131	886458
1234	886459
65407	886460
124903	886461
20589	886462
3621	886463
69931	886464
16061	886465
61923	886466
9923	886467
127269	886468
75012	886469
36065	886470
73556	886471
23365	886472
59821	886473
8331	886474
49612	886475
116279	886476
137282	886477
1365	886478
23127	886479
37869	886480
41076	886481
37080	886482
64208	886483
9140	886484
18859	886485
58811	886486
9217	886487
8055	886488
75184	886489
78993	886490
5109	886491
13395	886492
38818	886493
69643	886494
27933	886495
167879	886496
31939	886497
9210	886498
19478	886499
55936	886500
26378	886501
16378	886502
89525	886503
1240	886504
12197	886505
8261	886506
10147	886507
18788	886508
4683	886509
42688	886510
159483	886511
61067	886512
10492	886513
93274	886514
53610	886515
132724	886516
95475	886517
147812	886518
163622	886519
25178	886520
26589	886521
1993	886522
605	886523
73298	886524
66261	886525
7868	886526
27717	886527
12374	886528
11594	886529
4361	886530
52844	886531
676	886532
92976	886533
81867	886534
129014	886535
84	886536
147494	886537
1843	886538
51061	886539
86290	886540
54473	886541
38566	886542
17715	886543
23217	886544
4661	886545
9360	886546
64796	886547
13222	886548
54985	886549
8954	886550
11537	886551
79088	886552
66219	886553
62951	886554
2516	886555
2645	886556
100141	886557
3168	886558
208	886559
111240	886560
495	886561
20579	886562
46634	886563
99861	886564
115723	886565
43392	886566
38455	886567
18591	886568
13304	886569
22965	886570
12755	886571
3728	886572
120934	886573
29118	886574
100191	886575
50518	886576
123191	886577
49536	886578
48770	886579
188	886580
16031	886581
2080	886582
29353	886583
20032	886584
45841	886585
59909	886586
88678	886587
26587	886588
47694	886589
43229	886590
22279	886591
12530	886592
36534	886593
110171	886594
87793	886595
37384	886596
5266	886597
75961	886598
95362	886599
3767	886600
125162	886601
63945	886602
134132	886603
11270	886604
68264	886605
3397	886606
10165	886607
18744	886608
58154	886609
8227	886610
40697	886611
92657	886612
16718	886613
3504	886614
102292	886615
4637	886616
15720	886617
20467	886618
4921	886619
20477	886620
19370	886621
4074	886622
126765	886623
900	886624
456	886625
81523	886626
143175	886627
68544	886628
27833	886629
116274	886630
23312	886631
2989	886632
15042	886633
38405	886634
4612	886635
22048	886636
45424	886637
100482	886638
3821	886639
58845	886640
106402	886641
1595	886642
15047	886643
98476	886644
8037	886645
70399	886646
31007	886647
60180	886648
2708	886649
90056	886650
17735	886651
108859	886652
36858	886653
130151	886654
15224	886655
126447	886656
16772	886657
43093	886658
14874	886659
25360	886660
106296	886661
8112	886662
28537	886663
7736	886664
13504	886665
88908	886666
5050	886667
54280	886668
69063	886669
4733	886670
139503	886671
35465	886672
153184	886673
48470	886674
104027	886675
3359	886676
32239	886677
24170	886678
64050	886679
6172	886680
87428	886681
546	886682
28862	886683
158554	886684
81333	886685
94288	886686
93623	886687
54186	886688
103851	886689
36288	886690
124680	886691
95018	886692
128481	886693
15862	886694
136938	886695
14685	886696
96830	886697
5887	886698
7441	886699
2014	886700
66313	886701
39318	886702
42302	886703
7234	886704
43896	886705
53684	886706
7664	886707
96243	886708
26099	886709
62322	886710
88671	886711
36673	886712
34138	886713
36743	886714
25760	886715
83086	886716
59153	886717
98310	886718
99794	886719
7491	886720
61658	886721
26273	886722
34466	886723
29236	886724
63532	886725
152627	886726
83595	886727
116074	886728
3151	886729
40063	886730
34832	886731
2488	886732
13497	886733
28908	886734
159111	886735
15923	886736
12907	886737
71079	886738
4638	886739
26659	886740
29946	886741
50522	886742
27738	886743
76659	886744
117359	886745
39502	886746
227	886747
11984	886748
60365	886749
5704	886750
1018	886751
42246	886752
15912	886753
65613	886754
5682	886755
27015	886756
116227	886757
65644	886758
28681	886759
11330	886760
97363	886761
14073	886762
39039	886763
144583	886764
16890	886765
105852	886766
50886	886767
13030	886768
62225	886769
132	886770
19680	886771
52879	886772
29932	886773
76732	886774
33614	886775
97849	886776
73307	886777
39404	886778
1645	886779
48041	886780
5251	886781
27781	886782
96341	886783
963	886784
10245	886785
82271	886786
66662	886787
27691	886788
48050	886789
13685	886790
27181	886791
66877	886792
135319	886793
1572	886794
766	886795
4769	886796
44532	886797
18725	886798
29906	886799
26695	886800
141246	886801
53579	886802
28996	886803
37410	886804
6883	886805
23598	886806
11278	886807
28193	886808
53148	886809
14252	886810
2668	886811
28746	886812
20566	886813
36062	886814
70181	886815
20027	886816
38703	886817
23638	886818
30585	886819
27031	886820
80116	886821
581	886822
58056	886823
20758	886824
528	886825
7256	886826
21630	886827
4999	886828
78288	886829
4349	886830
3205	886831
141819	886832
40947	886833
10148	886834
52170	886835
768	886836
71681	886837
1702	886838
71196	886839
10638	886840
6851	886841
999	886842
42675	886843
10456	886844
57188	886845
7085	886846
46373	886847
18450	886848
57382	886849
47918	886850
17336	886851
17474	886852
2203	886853
169001	886854
42296	886855
3039	886856
65191	886857
159114	886858
9008	886859
71496	886860
63127	886861
26923	886862
74634	886863
2284	886864
38417	886865
30923	886866
77799	886867
34336	886868
89148	886869
16620	886870
9457	886871
1546	886872
56285	886873
6341	886874
27322	886875
54211	886876
6944	886877
9452	886878
2336	886879
84366	886880
5590	886881
70022	886882
26679	886883
6876	886884
21779	886885
32249	886886
14743	886887
23901	886888
76912	886889
63491	886890
15886	886891
24272	886892
25561	886893
54379	886894
79495	886895
37798	886896
128676	886897
18895	886898
100906	886899
7019	886900
14775	886901
85964	886902
74469	886903
5921	886904
1233	886905
84086	886906
52467	886907
64946	886908
24555	886909
158618	886910
74369	886911
88819	886912
17695	886913
495	886914
23150	886915
35499	886916
28759	886917
118143	886918
43053	886919
155756	886920
71222	886921
165949	886922
14965	886923
87868	886924
67958	886925
11886	886926
139779	886927
27566	886928
3484	886929
7413	886930
31375	886931
59363	886932
58867	886933
35694	886934
75096	886935
141998	886936
11362	886937
35247	886938
3824	886939
159430	886940
82187	886941
43431	886942
16666	886943
7984	886944
41672	886945
37506	886946
40980	886947
52753	886948
108948	886949
83170	886950
49656	886951
3812	886952
29735	886953
83280	886954
13377	886955
6255	886956
52695	886957
127765	886958
9925	886959
68983	886960
10111	886961
58164	886962
37452	886963
6917	886964
24519	886965
22353	886966
15294	886967
38974	886968
60930	886969
85113	886970
24168	886971
115904	886972
23065	886973
6213	886974
17400	886975
4816	886976
15321	886977
67368	886978
36292	886979
114130	886980
68693	886981
94903	886982
10856	886983
122292	886984
53600	886985
2300	886986
83853	886987
32672	886988
29934	886989
71679	886990
52491	886991
5269	886992
86317	886993
55360	886994
13826	886995
85287	886996
85217	886997
11901	886998
5897	886999
35165	887000
71897	887001
15385	887002
85243	887003
69123	887004
75091	887005
136244	887006
148877	887007
33965	887008
169345	887009
9588	887010
26228	887011
7053	887012
163574	887013
41549	887014
7831	887015
136977	887016
79689	887017
46467	887018
2829	887019
7442	887020
58723	887021
8818	887022
80985	887023
60987	887024
23441	887025
80701	887026
16037	887027
37658	887028
31105	887029
12607	887030
12415	887031
2169	887032
75	887033
46065	887034
14098	887035
55300	887036
37274	887037
31637	887038
6081	887039
1160	887040
25900	887041
12495	887042
35520	887043
113358	887044
1107	887045
136114	887046
20392	887047
3681	887048
42180	887049
28470	887050
132768	887051
2640	887052
169801	887053
32964	887054
113444	887055
52893	887056
76281	887057
112923	887058
58822	887059
106240	887060
21705	887061
53578	887062
43692	887063
11559	887064
20593	887065
47555	887066
2937	887067
53106	887068
42440	887069
33276	887070
36409	887071
24750	887072
87242	887073
49545	887074
36043	887075
14008	887076
14695	887077
24603	887078
3601	887079
13111	887080
135938	887081
36191	887082
7866	887083
3241	887084
35389	887085
36058	887086
114784	887087
30844	887088
126768	887089
4045	887090
18683	887091
38694	887092
1269	887093
70669	887094
15965	887095
42482	887096
64308	887097
13059	887098
13338	887099
2552	887100
18980	887101
31281	887102
107405	887103
11481	887104
40524	887105
49861	887106
67520	887107
10892	887108
93596	887109
75933	887110
100612	887111
65030	887112
29250	887113
12128	887114
91866	887115
7292	887116
1269	887117
38385	887118
3140	887119
30134	887120
67392	887121
84404	887122
32975	887123
11684	887124
118329	887125
81643	887126
15525	887127
42641	887128
136547	887129
163316	887130
1236	887131
18106	887132
185	887133
9587	887134
68569	887135
27536	887136
18570	887137
4533	887138
2139	887139
136582	887140
168004	887141
147443	887142
20060	887143
113907	887144
38484	887145
38123	887146
7843	887147
30454	887148
59329	887149
58022	887150
155	887151
69949	887152
22536	887153
22610	887154
113592	887155
1169	887156
90347	887157
83144	887158
31314	887159
83884	887160
13328	887161
107048	887162
40134	887163
69155	887164
23138	887165
16553	887166
23080	887167
5115	887168
221	887169
50984	887170
8234	887171
15233	887172
43200	887173
59660	887174
8462	887175
48231	887176
12387	887177
1079	887178
1839	887179
19252	887180
100830	887181
131731	887182
55925	887183
15880	887184
35617	887185
42954	887186
64417	887187
13115	887188
59772	887189
58096	887190
28918	887191
54636	887192
40331	887193
117084	887194
3246	887195
39970	887196
15520	887197
65498	887198
31454	887199
29817	887200
58969	887201
2796	887202
12208	887203
531	887204
7152	887205
142	887206
138206	887207
29401	887208
38059	887209
140051	887210
45145	887211
68102	887212
92752	887213
152648	887214
23771	887215
83720	887216
140352	887217
368	887218
124798	887219
23799	887220
11733	887221
15732	887222
16177	887223
83869	887224
21902	887225
60317	887226
76566	887227
65574	887228
99194	887229
7783	887230
84398	887231
15981	887232
36995	887233
150	887234
5970	887235
5840	887236
1740	887237
45104	887238
16621	887239
89188	887240
1033	887241
14074	887242
27583	887243
41002	887244
68916	887245
27675	887246
37562	887247
23833	887248
3631	887249
97623	887250
57689	887251
97873	887252
7363	887253
9735	887254
17947	887255
166503	887256
113045	887257
11906	887258
69268	887259
12336	887260
93835	887261
29121	887262
123185	887263
114034	887264
39985	887265
5958	887266
10234	887267
68874	887268
13754	887269
21495	887270
13221	887271
74958	887272
2802	887273
57683	887274
18818	887275
27014	887276
91933	887277
90290	887278
55966	887279
29079	887280
144376	887281
43571	887282
18709	887283
87933	887284
50225	887285
42154	887286
45297	887287
29736	887288
106572	887289
4262	887290
30369	887291
55414	887292
32817	887293
44532	887294
35963	887295
6961	887296
48101	887297
40911	887298
30806	887299
39580	887300
7388	887301
24830	887302
94054	887303
10133	887304
29988	887305
53832	887306
69922	887307
26913	887308
25426	887309
61625	887310
8820	887311
156949	887312
727	887313
96096	887314
11911	887315
93252	887316
15876	887317
53329	887318
68240	887319
34534	887320
80917	887321
31397	887322
6959	887323
44773	887324
84648	887325
80712	887326
29084	887327
121771	887328
17419	887329
66556	887330
64001	887331
9999	887332
3060	887333
32487	887334
92630	887335
37482	887336
30357	887337
25118	887338
856	887339
60577	887340
92776	887341
20860	887342
14522	887343
34768	887344
1148	887345
79391	887346
62085	887347
64535	887348
19665	887349
4241	887350
14603	887351
138643	887352
15517	887353
70470	887354
9388	887355
52881	887356
94930	887357
493	887358
11826	887359
90435	887360
23925	887361
872	887362
94776	887363
49032	887364
720	887365
10993	887366
12181	887367
70600	887368
132194	887369
93162	887370
89513	887371
13633	887372
26529	887373
46414	887374
82009	887375
2420	887376
42880	887377
13249	887378
920	887379
47632	887380
30553	887381
2141	887382
29992	887383
12433	887384
14898	887385
114981	887386
1058	887387
50949	887388
88387	887389
55814	887390
22662	887391
19315	887392
60330	887393
44443	887394
25559	887395
117620	887396
158588	887397
37286	887398
128615	887399
133065	887400
20940	887401
22431	887402
15743	887403
101018	887404
137288	887405
42507	887406
7728	887407
398	887408
14369	887409
69847	887410
63258	887411
5748	887412
110636	887413
20256	887414
116023	887415
3110	887416
36055	887417
50464	887418
21	887419
95575	887420
26624	887421
18773	887422
1312	887423
122924	887424
41954	887425
140969	887426
16908	887427
47589	887428
22911	887429
59070	887430
21374	887431
119657	887432
56305	887433
12652	887434
78556	887435
13110	887436
49894	887437
62909	887438
60146	887439
47274	887440
117283	887441
134544	887442
40519	887443
78889	887444
67332	887445
11108	887446
1466	887447
158661	887448
115256	887449
13450	887450
95042	887451
50537	887452
3265	887453
163060	887454
88307	887455
29875	887456
44588	887457
6337	887458
10175	887459
40150	887460
1038	887461
30745	887462
16283	887463
72977	887464
99271	887465
41524	887466
18440	887467
1723	887468
38682	887469
7747	887470
2466	887471
75162	887472
38420	887473
32409	887474
5981	887475
11649	887476
27186	887477
12580	887478
520	887479
60094	887480
8967	887481
75595	887482
32482	887483
53939	887484
115695	887485
1215	887486
41820	887487
29359	887488
52938	887489
9241	887490
3589	887491
20058	887492
38522	887493
44208	887494
36960	887495
8437	887496
28921	887497
15162	887498
14035	887499
8175	887500
86982	887501
62006	887502
92223	887503
36	887504
16749	887505
40257	887506
68343	887507
20506	887508
3931	887509
68698	887510
2845	887511
26103	887512
48138	887513
54779	887514
67	887515
11422	887516
92334	887517
167478	887518
61114	887519
12598	887520
85101	887521
24334	887522
19863	887523
66	887524
42985	887525
9231	887526
119665	887527
68854	887528
24233	887529
170210	887530
6017	887531
14549	887532
41732	887533
127985	887534
81523	887535
99427	887536
113155	887537
132780	887538
23859	887539
45692	887540
8691	887541
43618	887542
262	887543
15120	887544
2520	887545
1490	887546
101284	887547
77207	887548
12399	887549
78302	887550
3046	887551
4533	887552
11127	887553
11405	887554
49943	887555
79314	887556
75935	887557
705	887558
1729	887559
14192	887560
96300	887561
27499	887562
23159	887563
164741	887564
41811	887565
19893	887566
10147	887567
59981	887568
39084	887569
59	887570
19320	887571
35723	887572
6134	887573
34553	887574
27054	887575
17065	887576
156306	887577
2030	887578
64664	887579
76671	887580
125643	887581
113960	887582
11068	887583
47332	887584
151571	887585
36803	887586
4289	887587
25061	887588
14395	887589
4661	887590
80510	887591
53399	887592
16833	887593
131596	887594
61646	887595
114158	887596
153338	887597
6717	887598
56888	887599
49189	887600
61490	887601
74475	887602
90504	887603
19082	887604
7030	887605
1992	887606
86547	887607
2884	887608
91743	887609
52332	887610
6695	887611
4172	887612
91812	887613
106885	887614
8986	887615
110727	887616
110381	887617
45276	887618
112764	887619
106800	887620
6564	887621
77980	887622
18948	887623
110346	887624
4540	887625
122324	887626
16554	887627
85232	887628
60743	887629
30564	887630
11798	887631
64122	887632
63354	887633
117824	887634
8313	887635
2793	887636
12597	887637
4898	887638
11268	887639
11500	887640
56807	887641
22368	887642
166445	887643
20563	887644
19488	887645
1763	887646
27781	887647
30481	887648
619	887649
47174	887650
44132	887651
64867	887652
4025	887653
79266	887654
24734	887655
56748	887656
26730	887657
9490	887658
67461	887659
62236	887660
19906	887661
101478	887662
9256	887663
165527	887664
42974	887665
16744	887666
135579	887667
103963	887668
107773	887669
52500	887670
2495	887671
62665	887672
41953	887673
10296	887674
7400	887675
11370	887676
32788	887677
90622	887678
156588	887679
23803	887680
36488	887681
38315	887682
49337	887683
95856	887684
116798	887685
1651	887686
9699	887687
96198	887688
16464	887689
48120	887690
33001	887691
91607	887692
12018	887693
22091	887694
53181	887695
77691	887696
8992	887697
135879	887698
60637	887699
7328	887700
104330	887701
45735	887702
68448	887703
114215	887704
31255	887705
121118	887706
13537	887707
17292	887708
13793	887709
61249	887710
611	887711
5991	887712
33741	887713
19183	887714
87046	887715
10824	887716
167264	887717
7203	887718
47036	887719
32905	887720
4441	887721
48854	887722
25464	887723
26008	887724
25481	887725
148676	887726
40780	887727
100828	887728
76718	887729
28726	887730
28735	887731
26205	887732
26564	887733
90857	887734
116499	887735
69759	887736
81588	887737
26047	887738
110655	887739
75064	887740
11574	887741
41225	887742
11188	887743
87311	887744
169811	887745
99116	887746
54946	887747
79816	887748
50627	887749
11623	887750
6148	887751
46588	887752
115558	887753
46239	887754
86850	887755
5832	887756
5596	887757
34884	887758
7611	887759
43206	887760
1241	887761
23985	887762
74871	887763
62	887764
23223	887765
61890	887766
71270	887767
20452	887768
1146	887769
78204	887770
22278	887771
19544	887772
49463	887773
1879	887774
21038	887775
14504	887776
42344	887777
17345	887778
10337	887779
15643	887780
96978	887781
78233	887782
30406	887783
855	887784
156366	887785
58849	887786
27900	887787
21885	887788
53385	887789
93204	887790
88845	887791
127884	887792
11395	887793
54551	887794
44863	887795
141753	887796
107143	887797
45297	887798
97111	887799
21401	887800
21443	887801
3196	887802
8397	887803
90854	887804
76537	887805
81982	887806
56506	887807
11194	887808
16306	887809
1060	887810
67811	887811
57004	887812
94652	887813
252	887814
75268	887815
48409	887816
81905	887817
7482	887818
21875	887819
6498	887820
22371	887821
14557	887822
19724	887823
69055	887824
28996	887825
49110	887826
4510	887827
156065	887828
31570	887829
40595	887830
2631	887831
4583	887832
299	887833
46271	887834
47422	887835
46162	887836
8129	887837
3422	887838
43516	887839
22940	887840
131801	887841
133923	887842
22403	887843
63107	887844
14383	887845
124325	887846
4703	887847
56132	887848
88588	887849
3561	887850
19276	887851
11821	887852
15617	887853
97633	887854
17537	887855
20872	887856
32755	887857
6375	887858
90762	887859
82615	887860
99018	887861
83716	887862
22488	887863
24311	887864
64846	887865
40487	887866
3136	887867
20860	887868
13034	887869
13131	887870
129136	887871
10438	887872
8340	887873
50593	887874
30905	887875
4707	887876
85911	887877
9614	887878
140697	887879
6375	887880
77263	887881
73730	887882
3265	887883
28447	887884
68895	887885
14756	887886
57369	887887
21230	887888
52782	887889
23786	887890
8579	887891
54682	887892
139777	887893
138430	887894
15291	887895
79789	887896
4520	887897
37007	887898
144660	887899
96732	887900
144559	887901
94151	887902
100612	887903
79453	887904
59236	887905
30439	887906
169528	887907
11884	887908
26893	887909
13987	887910
59289	887911
15627	887912
56116	887913
91702	887914
21167	887915
5530	887916
138006	887917
11542	887918
15056	887919
117877	887920
57244	887921
114264	887922
104434	887923
9505	887924
5030	887925
42784	887926
157602	887927
997	887928
75532	887929
7776	887930
19457	887931
31490	887932
76133	887933
129418	887934
7396	887935
106969	887936
37814	887937
80605	887938
130490	887939
32130	887940
88512	887941
24349	887942
72510	887943
132346	887944
76445	887945
40242	887946
3585	887947
119040	887948
21815	887949
122640	887950
73363	887951
2629	887952
139	887953
6556	887954
97409	887955
147498	887956
10427	887957
19582	887958
121659	887959
115219	887960
6871	887961
126424	887962
105423	887963
36280	887964
134647	887965
110577	887966
165572	887967
21467	887968
143311	887969
38457	887970
3502	887971
25405	887972
6972	887973
164907	887974
3218	887975
122953	887976
5438	887977
2969	887978
3736	887979
79198	887980
24947	887981
43783	887982
401	887983
44733	887984
62407	887985
12624	887986
13718	887987
15564	887988
103151	887989
159854	887990
1567	887991
72626	887992
102317	887993
17173	887994
111371	887995
100425	887996
32497	887997
6957	887998
55722	887999
12590	888000
115119	888001
7969	888002
35036	888003
56085	888004
94725	888005
96128	888006
112559	888007
11110	888008
204	888009
84887	888010
7952	888011
89895	888012
5883	888013
108013	888014
6974	888015
44951	888016
96942	888017
15839	888018
20413	888019
98325	888020
87823	888021
109597	888022
89818	888023
145162	888024
76826	888025
54122	888026
20690	888027
3245	888028
25858	888029
67599	888030
72826	888031
67255	888032
620	888033
7156	888034
15984	888035
24732	888036
59673	888037
70585	888038
39179	888039
151533	888040
49607	888041
14146	888042
37142	888043
64623	888044
271	888045
113683	888046
126658	888047
88927	888048
38638	888049
137561	888050
146181	888051
85767	888052
10657	888053
113696	888054
66937	888055
99540	888056
34999	888057
93653	888058
23924	888059
20549	888060
164997	888061
134768	888062
10454	888063
29412	888064
7090	888065
23043	888066
4130	888067
126699	888068
120140	888069
70940	888070
128067	888071
102718	888072
137692	888073
31505	888074
2260	888075
47272	888076
70883	888077
7651	888078
112397	888079
77190	888080
6432	888081
9946	888082
118851	888083
29561	888084
62721	888085
51356	888086
20606	888087
74884	888088
39147	888089
158927	888090
67682	888091
695	888092
110365	888093
589	888094
10043	888095
54509	888096
88649	888097
7757	888098
87638	888099
66726	888100
50932	888101
49658	888102
23782	888103
55128	888104
28984	888105
8817	888106
38596	888107
48607	888108
127654	888109
43734	888110
7945	888111
38278	888112
157271	888113
75368	888114
136326	888115
20139	888116
10214	888117
8043	888118
10342	888119
27101	888120
118	888121
69422	888122
16163	888123
392	888124
37419	888125
95537	888126
12247	888127
8143	888128
2701	888129
32210	888130
30026	888131
5407	888132
3497	888133
947	888134
1661	888135
58865	888136
73788	888137
103960	888138
16343	888139
31273	888140
17666	888141
46240	888142
40391	888143
17446	888144
38339	888145
3323	888146
45388	888147
7594	888148
50695	888149
18106	888150
13797	888151
48640	888152
52130	888153
26910	888154
4872	888155
92794	888156
2563	888157
50413	888158
14500	888159
53072	888160
138839	888161
27928	888162
66255	888163
31957	888164
50362	888165
157917	888166
134207	888167
60112	888168
37567	888169
21035	888170
45855	888171
3097	888172
60812	888173
115203	888174
2763	888175
5510	888176
130851	888177
24317	888178
2614	888179
4892	888180
44205	888181
20180	888182
85179	888183
130659	888184
101001	888185
70744	888186
23875	888187
53783	888188
59382	888189
23362	888190
71556	888191
76454	888192
48176	888193
14057	888194
79566	888195
23272	888196
16307	888197
37796	888198
121812	888199
27371	888200
14180	888201
19159	888202
70994	888203
1464	888204
78514	888205
37377	888206
42036	888207
119916	888208
4340	888209
77560	888210
325	888211
46179	888212
13276	888213
155399	888214
75815	888215
13118	888216
129446	888217
154330	888218
3162	888219
27898	888220
106050	888221
77311	888222
2078	888223
126710	888224
24800	888225
63167	888226
117162	888227
134729	888228
99196	888229
50534	888230
71056	888231
11589	888232
62349	888233
24672	888234
17582	888235
64287	888236
125693	888237
36213	888238
86782	888239
109659	888240
29148	888241
74147	888242
78747	888243
30220	888244
1151	888245
21399	888246
29946	888247
3584	888248
84092	888249
24749	888250
4685	888251
11450	888252
2413	888253
32294	888254
17653	888255
27417	888256
44969	888257
6724	888258
29199	888259
10871	888260
31456	888261
75561	888262
25167	888263
24875	888264
5326	888265
11596	888266
13366	888267
9724	888268
313	888269
30055	888270
6233	888271
60038	888272
74878	888273
395	888274
5330	888275
22081	888276
21579	888277
17813	888278
115219	888279
17277	888280
67377	888281
31298	888282
12098	888283
81173	888284
89580	888285
16410	888286
169594	888287
29613	888288
138506	888289
12044	888290
4528	888291
65991	888292
16556	888293
66976	888294
29773	888295
86356	888296
110943	888297
1335	888298
9035	888299
64075	888300
54909	888301
65529	888302
42916	888303
56728	888304
20113	888305
6695	888306
137626	888307
77385	888308
124568	888309
13215	888310
123371	888311
10377	888312
110459	888313
152406	888314
68406	888315
64741	888316
14194	888317
8595	888318
155696	888319
18409	888320
258	888321
51401	888322
53798	888323
48290	888324
6535	888325
100570	888326
10575	888327
133366	888328
16261	888329
3657	888330
103722	888331
9595	888332
92413	888333
383	888334
138461	888335
27311	888336
31567	888337
32295	888338
166871	888339
11939	888340
74894	888341
12979	888342
13873	888343
77874	888344
107756	888345
156913	888346
40732	888347
3823	888348
22104	888349
10183	888350
106319	888351
14081	888352
35719	888353
73151	888354
16782	888355
7295	888356
300	888357
14041	888358
35574	888359
58243	888360
4664	888361
6813	888362
23174	888363
17105	888364
22221	888365
138	888366
831	888367
65590	888368
72512	888369
83409	888370
19551	888371
57522	888372
37654	888373
77488	888374
39746	888375
2019	888376
44401	888377
40581	888378
86856	888379
35293	888380
78228	888381
8665	888382
58883	888383
125989	888384
87299	888385
105129	888386
133686	888387
610	888388
72367	888389
1441	888390
10379	888391
39231	888392
34174	888393
12739	888394
12020	888395
13216	888396
45256	888397
21962	888398
18110	888399
40295	888400
33986	888401
19412	888402
215	888403
81852	888404
111679	888405
93829	888406
93943	888407
100021	888408
94809	888409
223	888410
30193	888411
88750	888412
355	888413
5803	888414
46864	888415
17019	888416
46436	888417
17740	888418
118517	888419
10475	888420
14417	888421
16916	888422
62905	888423
22385	888424
9644	888425
29075	888426
17570	888427
121980	888428
89224	888429
87945	888430
126437	888431
102650	888432
12837	888433
32215	888434
24437	888435
15038	888436
64859	888437
106986	888438
73096	888439
13670	888440
7602	888441
2267	888442
3128	888443
12917	888444
20769	888445
124216	888446
33661	888447
24973	888448
134652	888449
2629	888450
62992	888451
156	888452
21310	888453
113282	888454
21442	888455
124284	888456
17346	888457
116087	888458
104435	888459
55804	888460
41268	888461
36275	888462
4250	888463
10057	888464
19095	888465
62224	888466
19177	888467
2735	888468
64634	888469
86827	888470
165106	888471
51704	888472
82039	888473
110980	888474
49898	888475
3252	888476
3700	888477
24235	888478
75450	888479
38110	888480
62212	888481
4561	888482
76243	888483
33634	888484
2045	888485
3355	888486
2468	888487
61080	888488
50366	888489
20296	888490
9960	888491
15879	888492
144106	888493
108583	888494
32066	888495
884	888496
44275	888497
78243	888498
99657	888499
77156	888500
125779	888501
110	888502
105586	888503
20264	888504
53212	888505
11006	888506
50514	888507
145259	888508
55707	888509
54981	888510
29853	888511
44927	888512
2799	888513
16011	888514
31799	888515
24398	888516
26230	888517
3838	888518
9456	888519
16010	888520
37835	888521
7832	888522
44178	888523
4571	888524
20223	888525
55097	888526
32662	888527
90009	888528
8831	888529
14427	888530
46441	888531
32861	888532
63977	888533
26634	888534
19476	888535
77860	888536
101770	888537
91563	888538
106746	888539
87060	888540
57576	888541
54369	888542
3192	888543
3800	888544
25839	888545
121603	888546
76124	888547
80851	888548
41966	888549
15210	888550
112571	888551
2652	888552
6588	888553
33524	888554
67813	888555
64015	888556
109234	888557
82859	888558
67471	888559
22508	888560
15060	888561
34212	888562
65748	888563
42308	888564
88724	888565
117396	888566
103516	888567
17719	888568
82344	888569
148815	888570
128732	888571
22198	888572
67106	888573
63978	888574
1094	888575
39806	888576
38043	888577
26545	888578
6717	888579
91369	888580
4139	888581
16693	888582
140866	888583
42347	888584
3702	888585
4836	888586
9067	888587
49944	888588
56453	888589
5440	888590
21063	888591
35562	888592
5055	888593
6882	888594
9874	888595
52155	888596
80165	888597
36359	888598
45421	888599
66398	888600
230	888601
291	888602
21401	888603
6955	888604
20766	888605
83428	888606
2343	888607
3880	888608
22465	888609
34886	888610
160214	888611
27234	888612
61747	888613
40711	888614
167405	888615
12901	888616
80719	888617
29531	888618
45742	888619
36818	888620
10141	888621
36583	888622
11611	888623
67845	888624
50379	888625
126	888626
82944	888627
74827	888628
70355	888629
71530	888630
6344	888631
872	888632
132150	888633
166632	888634
3146	888635
112707	888636
10033	888637
47298	888638
49735	888639
88816	888640
25919	888641
6177	888642
54639	888643
99827	888644
4195	888645
276	888646
90341	888647
38291	888648
16518	888649
54858	888650
31433	888651
96524	888652
7868	888653
86446	888654
4880	888655
48432	888656
41599	888657
79417	888658
32959	888659
51132	888660
75981	888661
1108	888662
18557	888663
23470	888664
110436	888665
64645	888666
76487	888667
1206	888668
2522	888669
62697	888670
47381	888671
84801	888672
27001	888673
68842	888674
16295	888675
14536	888676
68	888677
35931	888678
13107	888679
57897	888680
3104	888681
116786	888682
57846	888683
22120	888684
30	888685
13017	888686
15365	888687
93532	888688
73289	888689
128370	888690
5953	888691
82893	888692
39352	888693
16700	888694
20556	888695
11151	888696
69627	888697
50610	888698
48084	888699
51060	888700
4860	888701
27566	888702
68682	888703
125741	888704
29075	888705
59760	888706
50936	888707
97762	888708
45146	888709
75229	888710
61551	888711
3360	888712
4511	888713
30565	888714
48577	888715
1060	888716
36839	888717
24905	888718
5650	888719
15911	888720
74827	888721
33330	888722
109012	888723
10198	888724
1988	888725
9194	888726
804	888727
25564	888728
104297	888729
82533	888730
65119	888731
87852	888732
5325	888733
45029	888734
25605	888735
56077	888736
10128	888737
44527	888738
29948	888739
33455	888740
46622	888741
15377	888742
58428	888743
38049	888744
19707	888745
24068	888746
69665	888747
22679	888748
100133	888749
18089	888750
58569	888751
137710	888752
37747	888753
34115	888754
47144	888755
9059	888756
35159	888757
6737	888758
84752	888759
76628	888760
107321	888761
53567	888762
16763	888763
145281	888764
4102	888765
20547	888766
71370	888767
166719	888768
3939	888769
6354	888770
12229	888771
31023	888772
1196	888773
111673	888774
95873	888775
16535	888776
83759	888777
21205	888778
3238	888779
113192	888780
75909	888781
29356	888782
34326	888783
39142	888784
66670	888785
98792	888786
8757	888787
63626	888788
7486	888789
58229	888790
37974	888791
18	888792
12024	888793
685	888794
59052	888795
58168	888796
48560	888797
162	888798
2128	888799
408	888800
4152	888801
62998	888802
37331	888803
79950	888804
9145	888805
54776	888806
28239	888807
7133	888808
23812	888809
110758	888810
96707	888811
48629	888812
48607	888813
7723	888814
11230	888815
41117	888816
132874	888817
96069	888818
38148	888819
3855	888820
85634	888821
7687	888822
5057	888823
11485	888824
39104	888825
18586	888826
42020	888827
9593	888828
43804	888829
16135	888830
5370	888831
32177	888832
165810	888833
42438	888834
139011	888835
52168	888836
129519	888837
2135	888838
91832	888839
1446	888840
113271	888841
111872	888842
6783	888843
37222	888844
12444	888845
88116	888846
16028	888847
28735	888848
30351	888849
88033	888850
21053	888851
22923	888852
9473	888853
60819	888854
45390	888855
64747	888856
120313	888857
24121	888858
20086	888859
7447	888860
114447	888861
6092	888862
58172	888863
161753	888864
49495	888865
14320	888866
14208	888867
25161	888868
20811	888869
91279	888870
34686	888871
13047	888872
72207	888873
35118	888874
50729	888875
57403	888876
32774	888877
1883	888878
8232	888879
66552	888880
18855	888881
73349	888882
15942	888883
21655	888884
22390	888885
1350	888886
6447	888887
83590	888888
23367	888889
5304	888890
18903	888891
34793	888892
129676	888893
104591	888894
110892	888895
60432	888896
72237	888897
33868	888898
90163	888899
28231	888900
13415	888901
4772	888902
82257	888903
66137	888904
117361	888905
39374	888906
6932	888907
28890	888908
4061	888909
40770	888910
43131	888911
29869	888912
84468	888913
112110	888914
107970	888915
29470	888916
30352	888917
25900	888918
10913	888919
92060	888920
61403	888921
81321	888922
2109	888923
146693	888924
74021	888925
70606	888926
33668	888927
21034	888928
13586	888929
30364	888930
2199	888931
33454	888932
20366	888933
78539	888934
20722	888935
72186	888936
422	888937
6292	888938
155456	888939
13281	888940
36065	888941
100477	888942
8045	888943
22208	888944
6200	888945
20226	888946
109320	888947
4723	888948
45551	888949
18060	888950
41257	888951
77412	888952
6463	888953
15168	888954
41197	888955
50895	888956
13778	888957
14787	888958
45691	888959
50267	888960
258	888961
55339	888962
33505	888963
10272	888964
33994	888965
149094	888966
43482	888967
53266	888968
27249	888969
13979	888970
58029	888971
26191	888972
23250	888973
22278	888974
106861	888975
43870	888976
109953	888977
69686	888978
15728	888979
30639	888980
59100	888981
7717	888982
2590	888983
12619	888984
7518	888985
66455	888986
5169	888987
23261	888988
105661	888989
95831	888990
4714	888991
33500	888992
44238	888993
76130	888994
43715	888995
96879	888996
1818	888997
50478	888998
110905	888999
1572	889000
1560	889001
3	889002
90279	889003
8929	889004
13465	889005
137214	889006
6561	889007
156428	889008
19624	889009
24614	889010
21069	889011
19797	889012
31546	889013
17521	889014
18015	889015
32855	889016
30222	889017
652	889018
22631	889019
7726	889020
59464	889021
54511	889022
89714	889023
79434	889024
35291	889025
6263	889026
132663	889027
98241	889028
49411	889029
44859	889030
21420	889031
23198	889032
101904	889033
26621	889034
73673	889035
28620	889036
69301	889037
3546	889038
31082	889039
100006	889040
28547	889041
10928	889042
85265	889043
89294	889044
12118	889045
47963	889046
95699	889047
44904	889048
31964	889049
21380	889050
101393	889051
93082	889052
3240	889053
91956	889054
130212	889055
83731	889056
7248	889057
41763	889058
59575	889059
151275	889060
76606	889061
54546	889062
93589	889063
1303	889064
99815	889065
25559	889066
34469	889067
43269	889068
40985	889069
3664	889070
47775	889071
20959	889072
94955	889073
92649	889074
13125	889075
62810	889076
21781	889077
13627	889078
148450	889079
14692	889080
5402	889081
8951	889082
8105	889083
21637	889084
52611	889085
20567	889086
96047	889087
19446	889088
36765	889089
125935	889090
80467	889091
24601	889092
85844	889093
122186	889094
13722	889095
13358	889096
76638	889097
5758	889098
32851	889099
20748	889100
115362	889101
139580	889102
1382	889103
80121	889104
3789	889105
6114	889106
80693	889107
15482	889108
5211	889109
44126	889110
17547	889111
111698	889112
93640	889113
43195	889114
101027	889115
8478	889116
760	889117
51369	889118
1109	889119
95575	889120
25322	889121
42389	889122
2347	889123
14198	889124
157689	889125
2788	889126
94492	889127
36964	889128
288	889129
20462	889130
4508	889131
2012	889132
46393	889133
1500	889134
52355	889135
14506	889136
795	889137
77233	889138
53984	889139
17510	889140
85807	889141
123073	889142
1216	889143
65949	889144
57574	889145
20019	889146
65934	889147
31467	889148
42040	889149
24218	889150
25085	889151
22682	889152
22687	889153
17258	889154
35912	889155
37124	889156
67729	889157
43324	889158
139528	889159
53404	889160
43324	889161
12109	889162
2079	889163
54536	889164
104738	889165
92003	889166
43571	889167
665	889168
14560	889169
5759	889170
475	889171
29035	889172
20194	889173
70720	889174
99286	889175
75747	889176
54015	889177
22878	889178
120344	889179
7892	889180
160235	889181
1972	889182
97820	889183
40472	889184
119206	889185
65204	889186
5030	889187
22109	889188
36489	889189
117838	889190
91022	889191
53257	889192
122334	889193
34343	889194
78948	889195
12485	889196
4936	889197
50	889198
7850	889199
88562	889200
118139	889201
1295	889202
17543	889203
28471	889204
11469	889205
13862	889206
56323	889207
15305	889208
12841	889209
68885	889210
9537	889211
33523	889212
94833	889213
5474	889214
16939	889215
31717	889216
75615	889217
1129	889218
48405	889219
61193	889220
169508	889221
5559	889222
23508	889223
59575	889224
45818	889225
53023	889226
36086	889227
6805	889228
1865	889229
17337	889230
35487	889231
109535	889232
42188	889233
36767	889234
6403	889235
72211	889236
47052	889237
22151	889238
21391	889239
2176	889240
49127	889241
18912	889242
75222	889243
67113	889244
87802	889245
71352	889246
323	889247
1606	889248
34707	889249
42941	889250
170104	889251
16601	889252
80968	889253
67538	889254
56748	889255
4567	889256
45784	889257
10004	889258
112635	889259
127483	889260
101052	889261
8033	889262
395	889263
4031	889264
114934	889265
25030	889266
26253	889267
142007	889268
23168	889269
25022	889270
3185	889271
104339	889272
22146	889273
21676	889274
54163	889275
16762	889276
21972	889277
47613	889278
24119	889279
13889	889280
93553	889281
134943	889282
1923	889283
12417	889284
8132	889285
12959	889286
2298	889287
116028	889288
38996	889289
164448	889290
12415	889291
91847	889292
7020	889293
25131	889294
122751	889295
2512	889296
50684	889297
65480	889298
38493	889299
73202	889300
45650	889301
4827	889302
31797	889303
162439	889304
14593	889305
34094	889306
158889	889307
3503	889308
119956	889309
1129	889310
738	889311
36704	889312
3276	889313
17926	889314
13772	889315
116457	889316
4515	889317
2665	889318
15335	889319
108710	889320
74305	889321
20931	889322
43646	889323
3533	889324
50948	889325
143352	889326
6091	889327
130723	889328
66570	889329
29307	889330
12155	889331
125357	889332
977	889333
93993	889334
138231	889335
73088	889336
30331	889337
44967	889338
121082	889339
137244	889340
3730	889341
9611	889342
52919	889343
31089	889344
35	889345
5264	889346
90968	889347
63661	889348
28832	889349
11261	889350
152797	889351
102398	889352
55357	889353
31266	889354
24174	889355
643	889356
134930	889357
5020	889358
101129	889359
107210	889360
70162	889361
1770	889362
63123	889363
72911	889364
23286	889365
35718	889366
18042	889367
9347	889368
20626	889369
112899	889370
3416	889371
80146	889372
12808	889373
17454	889374
40687	889375
17841	889376
25985	889377
424	889378
46955	889379
2286	889380
90138	889381
55406	889382
108854	889383
26972	889384
140383	889385
87369	889386
19428	889387
125238	889388
10582	889389
92900	889390
1831	889391
87363	889392
37666	889393
25447	889394
10326	889395
119732	889396
38987	889397
166421	889398
11578	889399
49182	889400
14886	889401
7601	889402
57002	889403
56177	889404
6493	889405
58990	889406
87489	889407
4399	889408
5954	889409
95671	889410
40504	889411
147232	889412
28833	889413
120286	889414
26322	889415
1172	889416
37167	889417
58263	889418
49249	889419
971	889420
84	889421
61834	889422
54420	889423
85834	889424
23606	889425
3717	889426
18200	889427
25752	889428
38	889429
119681	889430
116049	889431
21207	889432
117703	889433
124241	889434
112721	889435
777	889436
39830	889437
10633	889438
9302	889439
21996	889440
86681	889441
48010	889442
1796	889443
98008	889444
49006	889445
44840	889446
30111	889447
5948	889448
3665	889449
3561	889450
2755	889451
2593	889452
35391	889453
43656	889454
397	889455
23547	889456
9146	889457
21215	889458
129987	889459
2324	889460
108622	889461
16878	889462
48543	889463
28687	889464
111969	889465
60196	889466
13521	889467
74674	889468
30441	889469
104284	889470
70756	889471
7106	889472
68221	889473
851	889474
85326	889475
799	889476
29471	889477
15956	889478
3780	889479
63460	889480
3416	889481
47457	889482
38293	889483
88978	889484
160144	889485
99796	889486
8404	889487
8173	889488
33504	889489
20	889490
12524	889491
22106	889492
83880	889493
93533	889494
109242	889495
87818	889496
54178	889497
86911	889498
100361	889499
6670	889500
118532	889501
47087	889502
22754	889503
57934	889504
84464	889505
128132	889506
522	889507
6234	889508
22374	889509
11324	889510
8850	889511
14406	889512
7582	889513
66022	889514
89453	889515
384	889516
75857	889517
37663	889518
11801	889519
3382	889520
103633	889521
66252	889522
15909	889523
33828	889524
5755	889525
75159	889526
133037	889527
47132	889528
27902	889529
26813	889530
73173	889531
39066	889532
12303	889533
91283	889534
73268	889535
24387	889536
66126	889537
18037	889538
5189	889539
3868	889540
69002	889541
1353	889542
25027	889543
1088	889544
57006	889545
13169	889546
65714	889547
35397	889548
8321	889549
7812	889550
1322	889551
9709	889552
11622	889553
52695	889554
27220	889555
33346	889556
74361	889557
34961	889558
31229	889559
58478	889560
253	889561
114502	889562
115402	889563
101023	889564
35211	889565
90099	889566
3458	889567
43005	889568
25131	889569
67244	889570
6065	889571
43921	889572
78597	889573
6073	889574
239	889575
29533	889576
4447	889577
109281	889578
669	889579
12923	889580
39949	889581
31466	889582
31320	889583
35958	889584
60701	889585
33773	889586
38046	889587
46450	889588
86398	889589
38338	889590
17049	889591
110827	889592
15687	889593
9445	889594
48819	889595
118921	889596
61489	889597
1632	889598
35549	889599
32785	889600
1346	889601
165690	889602
31241	889603
9628	889604
1610	889605
137701	889606
2683	889607
114418	889608
643	889609
40830	889610
11827	889611
86856	889612
147510	889613
41047	889614
38726	889615
2088	889616
1437	889617
25882	889618
10216	889619
4901	889620
56163	889621
17229	889622
163625	889623
115577	889624
30736	889625
48624	889626
38684	889627
37887	889628
45864	889629
67330	889630
8675	889631
95470	889632
8846	889633
65697	889634
11917	889635
77325	889636
69925	889637
4176	889638
37337	889639
48943	889640
18815	889641
32786	889642
14511	889643
1524	889644
7424	889645
146	889646
35691	889647
18641	889648
31696	889649
15947	889650
28261	889651
155379	889652
29928	889653
5803	889654
44576	889655
5087	889656
25962	889657
92186	889658
80883	889659
13704	889660
47700	889661
157639	889662
131249	889663
106679	889664
119527	889665
43735	889666
32711	889667
118429	889668
158487	889669
12176	889670
426	889671
21647	889672
33280	889673
105920	889674
80656	889675
63797	889676
66875	889677
1938	889678
5009	889679
119847	889680
103835	889681
56315	889682
7837	889683
3537	889684
1368	889685
16136	889686
16013	889687
32054	889688
47539	889689
105714	889690
73989	889691
68009	889692
51570	889693
40612	889694
79707	889695
22283	889696
1326	889697
21912	889698
84094	889699
53	889700
96742	889701
15395	889702
11745	889703
31557	889704
45594	889705
63987	889706
55634	889707
7362	889708
9520	889709
26745	889710
159087	889711
26606	889712
48058	889713
81743	889714
51589	889715
105362	889716
56418	889717
37788	889718
23735	889719
31349	889720
2183	889721
899	889722
41522	889723
52331	889724
137833	889725
129738	889726
34139	889727
96056	889728
57923	889729
5173	889730
90213	889731
4838	889732
1852	889733
2321	889734
3855	889735
36510	889736
86	889737
5798	889738
82483	889739
15501	889740
49243	889741
16674	889742
146700	889743
118280	889744
2206	889745
81180	889746
31780	889747
23136	889748
85868	889749
25076	889750
19781	889751
51614	889752
90325	889753
46075	889754
5923	889755
12532	889756
3641	889757
132659	889758
29722	889759
10387	889760
422	889761
27195	889762
74022	889763
77087	889764
71017	889765
990	889766
3218	889767
3687	889768
47060	889769
2165	889770
18532	889771
81262	889772
136522	889773
98559	889774
41046	889775
15544	889776
117995	889777
48843	889778
1803	889779
46428	889780
81477	889781
19097	889782
29665	889783
12471	889784
99883	889785
38257	889786
31313	889787
113179	889788
54670	889789
37751	889790
15187	889791
450	889792
97004	889793
101590	889794
66801	889795
39800	889796
11240	889797
91064	889798
12378	889799
116123	889800
44416	889801
12261	889802
13144	889803
3777	889804
24389	889805
87029	889806
68518	889807
67484	889808
474	889809
147833	889810
105842	889811
34442	889812
15022	889813
65874	889814
42004	889815
58381	889816
15688	889817
97025	889818
3173	889819
113052	889820
89667	889821
19415	889822
40161	889823
74024	889824
28612	889825
30812	889826
10621	889827
78488	889828
26803	889829
16103	889830
28869	889831
101140	889832
136803	889833
91758	889834
114611	889835
74689	889836
6994	889837
7121	889838
92436	889839
26177	889840
1658	889841
824	889842
296	889843
68921	889844
28401	889845
57392	889846
64043	889847
77	889848
69148	889849
81748	889850
23918	889851
40204	889852
41486	889853
87180	889854
2903	889855
90411	889856
20552	889857
90961	889858
3193	889859
38	889860
9973	889861
14298	889862
35683	889863
17149	889864
36775	889865
64169	889866
169783	889867
2067	889868
51914	889869
32451	889870
81701	889871
35852	889872
56242	889873
78934	889874
151252	889875
1349	889876
38039	889877
1076	889878
2797	889879
85706	889880
1670	889881
44491	889882
5634	889883
45744	889884
29667	889885
29803	889886
23414	889887
87560	889888
16982	889889
31239	889890
3670	889891
38412	889892
60736	889893
3335	889894
26999	889895
117984	889896
38427	889897
44006	889898
37150	889899
156244	889900
47654	889901
72569	889902
2202	889903
130960	889904
66634	889905
14579	889906
11112	889907
1765	889908
23570	889909
19881	889910
46308	889911
19276	889912
1293	889913
169190	889914
53281	889915
96513	889916
34033	889917
9560	889918
18098	889919
120791	889920
13311	889921
1780	889922
24353	889923
2609	889924
136263	889925
32792	889926
91079	889927
25416	889928
67491	889929
138038	889930
61143	889931
92642	889932
33247	889933
1236	889934
37687	889935
51961	889936
24052	889937
88258	889938
27439	889939
344	889940
46190	889941
26943	889942
1756	889943
31821	889944
14316	889945
32544	889946
3508	889947
74531	889948
16145	889949
4504	889950
82602	889951
941	889952
15340	889953
61028	889954
8062	889955
65021	889956
36780	889957
58998	889958
22262	889959
42477	889960
32359	889961
24290	889962
5104	889963
57062	889964
22411	889965
16342	889966
159308	889967
1167	889968
67288	889969
61906	889970
73101	889971
66972	889972
11350	889973
11805	889974
8916	889975
19961	889976
26744	889977
17187	889978
51923	889979
31119	889980
148899	889981
87313	889982
31499	889983
57622	889984
17526	889985
91417	889986
104886	889987
767	889988
71262	889989
22418	889990
2724	889991
65224	889992
40047	889993
34946	889994
33449	889995
780	889996
9041	889997
26370	889998
68975	889999
4251	890000
54814	890001
49796	890002
77540	890003
36725	890004
42900	890005
41044	890006
623	890007
66310	890008
28388	890009
104283	890010
1500	890011
127156	890012
41331	890013
39286	890014
3439	890015
92316	890016
24636	890017
44831	890018
5993	890019
2138	890020
9767	890021
14796	890022
109423	890023
36076	890024
110134	890025
24654	890026
11646	890027
31363	890028
1016	890029
63024	890030
4458	890031
40749	890032
131007	890033
57991	890034
153408	890035
27477	890036
105670	890037
80883	890038
45612	890039
90763	890040
17870	890041
14279	890042
8589	890043
91690	890044
74924	890045
156604	890046
92339	890047
1740	890048
167431	890049
50892	890050
137165	890051
41009	890052
29754	890053
47127	890054
47253	890055
10840	890056
60895	890057
57282	890058
14272	890059
95974	890060
2963	890061
99993	890062
70438	890063
68515	890064
90447	890065
28584	890066
2405	890067
95454	890068
60959	890069
10709	890070
6022	890071
66293	890072
20192	890073
105025	890074
27712	890075
50535	890076
19580	890077
25934	890078
22029	890079
73247	890080
28126	890081
9510	890082
41564	890083
71828	890084
12529	890085
28399	890086
26078	890087
122209	890088
83952	890089
9617	890090
1088	890091
110693	890092
107337	890093
141334	890094
94755	890095
8015	890096
92521	890097
37624	890098
67125	890099
137724	890100
29999	890101
96435	890102
13528	890103
98715	890104
114579	890105
51255	890106
158693	890107
8646	890108
71008	890109
1035	890110
112582	890111
21409	890112
1942	890113
53138	890114
56686	890115
37993	890116
49604	890117
56328	890118
84587	890119
30447	890120
76398	890121
19995	890122
2881	890123
85677	890124
8352	890125
855	890126
69356	890127
102512	890128
72038	890129
6553	890130
19615	890131
54499	890132
26202	890133
23438	890134
21946	890135
20649	890136
7760	890137
4987	890138
93225	890139
34665	890140
8183	890141
377	890142
124303	890143
7032	890144
99232	890145
84616	890146
14571	890147
91847	890148
161693	890149
98052	890150
113903	890151
19627	890152
2432	890153
74243	890154
129998	890155
23974	890156
28069	890157
67612	890158
31237	890159
13200	890160
97974	890161
95910	890162
36722	890163
93173	890164
41213	890165
78196	890166
303	890167
112184	890168
5029	890169
17570	890170
99217	890171
31539	890172
18985	890173
46130	890174
6580	890175
31327	890176
33472	890177
10759	890178
4851	890179
31627	890180
2047	890181
43402	890182
26089	890183
24803	890184
76518	890185
14589	890186
52426	890187
75346	890188
62175	890189
13858	890190
3745	890191
47855	890192
22939	890193
123127	890194
44718	890195
30752	890196
45678	890197
70456	890198
30318	890199
898	890200
14296	890201
10507	890202
19080	890203
58122	890204
24032	890205
18404	890206
55389	890207
42820	890208
10363	890209
62728	890210
19671	890211
6404	890212
49138	890213
3352	890214
4601	890215
64440	890216
1888	890217
80667	890218
68188	890219
34892	890220
15614	890221
130066	890222
78429	890223
115744	890224
124439	890225
18091	890226
90364	890227
66692	890228
10817	890229
53787	890230
5404	890231
1917	890232
155249	890233
42341	890234
4071	890235
62994	890236
7641	890237
690	890238
94516	890239
54532	890240
9516	890241
50375	890242
4502	890243
3807	890244
4298	890245
53222	890246
4086	890247
31990	890248
79155	890249
8468	890250
14202	890251
70052	890252
29880	890253
86737	890254
15844	890255
2841	890256
1057	890257
3271	890258
69545	890259
119804	890260
19142	890261
14657	890262
68850	890263
27378	890264
46488	890265
50855	890266
21427	890267
16719	890268
14891	890269
16357	890270
25164	890271
36070	890272
8455	890273
14471	890274
71601	890275
717	890276
1288	890277
5031	890278
6318	890279
54395	890280
46819	890281
36514	890282
103449	890283
52721	890284
38	890285
118014	890286
25550	890287
66817	890288
11711	890289
372	890290
89279	890291
199	890292
103135	890293
46574	890294
123970	890295
65945	890296
28048	890297
96357	890298
14567	890299
22576	890300
108877	890301
3968	890302
14254	890303
83448	890304
5261	890305
137406	890306
79669	890307
65202	890308
8816	890309
4938	890310
24663	890311
58528	890312
132542	890313
72578	890314
79016	890315
27494	890316
48946	890317
32211	890318
6063	890319
60662	890320
7871	890321
16464	890322
22629	890323
3807	890324
5769	890325
137284	890326
11096	890327
121137	890328
20709	890329
124853	890330
59147	890331
2	890332
2953	890333
73108	890334
2737	890335
108536	890336
245	890337
25592	890338
14175	890339
12971	890340
125287	890341
17332	890342
3624	890343
168813	890344
4090	890345
38502	890346
71502	890347
136242	890348
14950	890349
52160	890350
61287	890351
22862	890352
3569	890353
14649	890354
5000	890355
112434	890356
128386	890357
37322	890358
71615	890359
8175	890360
6739	890361
18483	890362
12671	890363
60529	890364
42823	890365
95842	890366
83056	890367
89169	890368
26465	890369
127172	890370
8383	890371
37328	890372
13035	890373
46247	890374
28041	890375
12513	890376
20621	890377
18023	890378
60525	890379
16986	890380
106711	890381
32632	890382
47127	890383
9772	890384
16075	890385
147164	890386
13071	890387
80498	890388
106326	890389
76704	890390
107341	890391
97479	890392
1232	890393
106452	890394
65995	890395
17870	890396
117438	890397
10858	890398
46469	890399
87319	890400
83611	890401
17584	890402
14423	890403
43423	890404
40666	890405
169554	890406
28933	890407
3192	890408
37976	890409
51125	890410
22407	890411
1090	890412
110803	890413
116825	890414
9170	890415
40914	890416
55690	890417
90677	890418
135203	890419
16993	890420
54834	890421
69827	890422
7229	890423
10108	890424
26765	890425
103551	890426
20765	890427
11827	890428
109618	890429
91042	890430
31467	890431
64067	890432
10016	890433
115555	890434
920	890435
908	890436
43704	890437
3168	890438
3245	890439
4489	890440
71533	890441
4757	890442
18594	890443
37740	890444
39801	890445
44650	890446
24509	890447
99092	890448
18825	890449
18122	890450
1938	890451
50771	890452
26484	890453
87462	890454
6997	890455
103525	890456
35973	890457
47484	890458
133004	890459
127293	890460
29707	890461
88812	890462
44424	890463
16657	890464
146292	890465
36954	890466
50750	890467
3527	890468
46011	890469
1897	890470
1755	890471
19737	890472
126212	890473
3957	890474
35986	890475
18961	890476
41133	890477
20828	890478
4819	890479
40123	890480
17170	890481
51562	890482
48254	890483
47033	890484
53453	890485
18728	890486
47549	890487
48910	890488
6075	890489
133712	890490
16264	890491
33634	890492
78499	890493
55911	890494
35059	890495
36159	890496
82572	890497
33129	890498
16154	890499
45813	890500
57906	890501
107870	890502
4174	890503
124866	890504
9490	890505
47477	890506
69253	890507
64204	890508
22173	890509
89232	890510
6363	890511
30707	890512
40219	890513
31724	890514
82607	890515
59248	890516
73445	890517
118236	890518
6572	890519
64573	890520
25710	890521
3689	890522
37019	890523
7796	890524
11121	890525
3691	890526
169744	890527
116344	890528
369	890529
75415	890530
140734	890531
7971	890532
87391	890533
135317	890534
63240	890535
20054	890536
6415	890537
136159	890538
102655	890539
105358	890540
100748	890541
2924	890542
14844	890543
20516	890544
100924	890545
7507	890546
36	890547
64871	890548
72699	890549
54976	890550
25379	890551
42347	890552
59041	890553
35065	890554
37291	890555
12366	890556
31078	890557
70653	890558
32329	890559
37443	890560
161884	890561
9298	890562
72285	890563
54029	890564
34325	890565
34324	890566
5196	890567
82694	890568
21978	890569
51314	890570
14199	890571
43169	890572
37410	890573
116897	890574
79244	890575
32018	890576
22276	890577
1596	890578
116178	890579
27914	890580
1428	890581
70495	890582
60786	890583
26416	890584
88006	890585
15918	890586
148116	890587
73768	890588
43727	890589
24336	890590
6325	890591
31084	890592
22894	890593
419	890594
31699	890595
25852	890596
1260	890597
132943	890598
160	890599
20293	890600
44800	890601
28520	890602
129567	890603
97780	890604
584	890605
2357	890606
59166	890607
69182	890608
13120	890609
103355	890610
83075	890611
16253	890612
83036	890613
15165	890614
87947	890615
83252	890616
79277	890617
63221	890618
15504	890619
96475	890620
2070	890621
59513	890622
71490	890623
136865	890624
75210	890625
45073	890626
142453	890627
78986	890628
20805	890629
154853	890630
135	890631
28703	890632
88552	890633
2433	890634
10836	890635
78676	890636
10679	890637
59363	890638
116243	890639
4412	890640
143483	890641
35611	890642
470	890643
131042	890644
34227	890645
491	890646
10881	890647
12822	890648
64809	890649
94135	890650
13495	890651
4673	890652
118437	890653
26972	890654
10594	890655
44718	890656
58078	890657
19304	890658
91888	890659
161037	890660
56429	890661
393	890662
25056	890663
100039	890664
57239	890665
39988	890666
39507	890667
93349	890668
21725	890669
4286	890670
63809	890671
46564	890672
107211	890673
75637	890674
14254	890675
50170	890676
86487	890677
2586	890678
18510	890679
77350	890680
55489	890681
28971	890682
545	890683
77025	890684
125008	890685
22448	890686
14708	890687
3627	890688
1841	890689
32443	890690
53024	890691
55732	890692
114876	890693
50523	890694
76767	890695
28535	890696
5114	890697
35181	890698
22925	890699
104831	890700
8335	890701
11016	890702
53251	890703
17561	890704
76640	890705
56447	890706
73660	890707
62854	890708
164479	890709
519	890710
36161	890711
13900	890712
12515	890713
62203	890714
6706	890715
62947	890716
68155	890717
81321	890718
89912	890719
105906	890720
93360	890721
5948	890722
6757	890723
15076	890724
11115	890725
62951	890726
10239	890727
4748	890728
23598	890729
7601	890730
3179	890731
68615	890732
106894	890733
2842	890734
3046	890735
47782	890736
113369	890737
4633	890738
26494	890739
9509	890740
36834	890741
8976	890742
55650	890743
7049	890744
9175	890745
49466	890746
29916	890747
42361	890748
91337	890749
35850	890750
119305	890751
92379	890752
69016	890753
106228	890754
30462	890755
7850	890756
116589	890757
9055	890758
126981	890759
471	890760
37947	890761
161	890762
133404	890763
3026	890764
96466	890765
102715	890766
1115	890767
19583	890768
34801	890769
66432	890770
16474	890771
1824	890772
24441	890773
6	890774
103017	890775
9064	890776
1463	890777
164919	890778
67645	890779
70961	890780
58637	890781
75052	890782
27179	890783
48263	890784
84501	890785
99603	890786
33946	890787
39029	890788
102904	890789
2397	890790
74672	890791
76561	890792
129796	890793
268	890794
25955	890795
3134	890796
6442	890797
50654	890798
78084	890799
99993	890800
21084	890801
114428	890802
81807	890803
5252	890804
31279	890805
42986	890806
107327	890807
20799	890808
9667	890809
60407	890810
76420	890811
5801	890812
9569	890813
18293	890814
29549	890815
5006	890816
24794	890817
30416	890818
3210	890819
45693	890820
36654	890821
110748	890822
159475	890823
79383	890824
40402	890825
11053	890826
3968	890827
8361	890828
91769	890829
8747	890830
27060	890831
62657	890832
80733	890833
51494	890834
20353	890835
93605	890836
41623	890837
9320	890838
21864	890839
5659	890840
43152	890841
135443	890842
43256	890843
74516	890844
80128	890845
2441	890846
6684	890847
85211	890848
9819	890849
32155	890850
143534	890851
69099	890852
2527	890853
3332	890854
133365	890855
60559	890856
53536	890857
931	890858
33671	890859
38400	890860
149392	890861
159517	890862
27069	890863
56877	890864
11058	890865
41517	890866
32431	890867
3122	890868
22362	890869
45425	890870
115156	890871
18837	890872
55784	890873
44331	890874
132545	890875
31395	890876
91998	890877
5902	890878
13458	890879
52552	890880
3026	890881
14803	890882
8029	890883
9909	890884
100869	890885
49979	890886
111221	890887
13655	890888
18947	890889
17876	890890
5570	890891
38602	890892
50483	890893
95246	890894
28974	890895
27007	890896
107568	890897
31460	890898
12913	890899
16395	890900
13731	890901
152250	890902
63609	890903
9601	890904
1164	890905
24243	890906
20279	890907
6844	890908
16360	890909
22719	890910
23496	890911
163	890912
37263	890913
60799	890914
18191	890915
51195	890916
2238	890917
101135	890918
148	890919
8559	890920
65949	890921
140614	890922
22507	890923
113603	890924
60674	890925
69305	890926
70210	890927
11705	890928
167000	890929
814	890930
25886	890931
13149	890932
93695	890933
116576	890934
21378	890935
25304	890936
94940	890937
21358	890938
35536	890939
3178	890940
30789	890941
53086	890942
18551	890943
36602	890944
25212	890945
9560	890946
23829	890947
28846	890948
46954	890949
11536	890950
19001	890951
96884	890952
53604	890953
10259	890954
51164	890955
17355	890956
117828	890957
5644	890958
4330	890959
163402	890960
110892	890961
873	890962
63175	890963
25958	890964
15394	890965
80	890966
31696	890967
38795	890968
2	890969
47802	890970
22178	890971
27225	890972
3505	890973
125261	890974
37584	890975
4440	890976
129523	890977
61465	890978
43692	890979
45244	890980
118073	890981
34	890982
92927	890983
21858	890984
18624	890985
64386	890986
25867	890987
41506	890988
34837	890989
86971	890990
78768	890991
978	890992
50998	890993
62053	890994
112763	890995
83422	890996
5796	890997
7737	890998
91187	890999
4487	891000
2636	891001
67017	891002
37799	891003
102460	891004
20167	891005
54593	891006
113544	891007
99610	891008
83927	891009
13761	891010
56689	891011
67	891012
24669	891013
9600	891014
29077	891015
91381	891016
48435	891017
113470	891018
40473	891019
69835	891020
11940	891021
127015	891022
87283	891023
10541	891024
166208	891025
2531	891026
67884	891027
26776	891028
9316	891029
110041	891030
4512	891031
4435	891032
66586	891033
59212	891034
6594	891035
24731	891036
165231	891037
297	891038
13949	891039
28508	891040
48069	891041
2036	891042
31191	891043
90411	891044
20167	891045
10839	891046
117499	891047
25993	891048
14259	891049
1804	891050
130234	891051
147877	891052
90617	891053
5554	891054
84246	891055
25708	891056
24758	891057
122784	891058
65685	891059
88448	891060
13580	891061
64912	891062
4878	891063
123592	891064
120297	891065
26786	891066
80136	891067
15331	891068
148167	891069
28832	891070
11654	891071
379	891072
53792	891073
14668	891074
22460	891075
4902	891076
34637	891077
44555	891078
73707	891079
61216	891080
1079	891081
51948	891082
59282	891083
48271	891084
2186	891085
2620	891086
20603	891087
7622	891088
64425	891089
7251	891090
5313	891091
8672	891092
7912	891093
78693	891094
17530	891095
15556	891096
142784	891097
83936	891098
5079	891099
156720	891100
108774	891101
30877	891102
87168	891103
147406	891104
18786	891105
157924	891106
85038	891107
29033	891108
15671	891109
111272	891110
31328	891111
44052	891112
35162	891113
26722	891114
36236	891115
50513	891116
3034	891117
24775	891118
3573	891119
9529	891120
79469	891121
35469	891122
159105	891123
1445	891124
152	891125
21384	891126
2438	891127
16837	891128
87596	891129
112192	891130
88808	891131
77855	891132
18	891133
32805	891134
71872	891135
25451	891136
112433	891137
8658	891138
138963	891139
9798	891140
149	891141
53688	891142
46262	891143
15315	891144
63778	891145
119986	891146
32100	891147
848	891148
2933	891149
81982	891150
10124	891151
41960	891152
12353	891153
154283	891154
12934	891155
29995	891156
14493	891157
33331	891158
21982	891159
48797	891160
6219	891161
24139	891162
108289	891163
60786	891164
4311	891165
108286	891166
127729	891167
1576	891168
65502	891169
96361	891170
14907	891171
12666	891172
11780	891173
54144	891174
110663	891175
27928	891176
96567	891177
3038	891178
62	891179
40286	891180
73468	891181
4044	891182
47576	891183
57968	891184
32188	891185
53854	891186
163631	891187
28126	891188
42044	891189
114739	891190
16	891191
83412	891192
10612	891193
38376	891194
23637	891195
57378	891196
73172	891197
9472	891198
12345	891199
35538	891200
116038	891201
64177	891202
40355	891203
146809	891204
3415	891205
5452	891206
15271	891207
35669	891208
64109	891209
117143	891210
138754	891211
13087	891212
11318	891213
42304	891214
77557	891215
24777	891216
11617	891217
24007	891218
6300	891219
33554	891220
42162	891221
23404	891222
7007	891223
76119	891224
16545	891225
4639	891226
48461	891227
23646	891228
2093	891229
29326	891230
12159	891231
64995	891232
4983	891233
11075	891234
154305	891235
49908	891236
19710	891237
841	891238
160287	891239
37772	891240
1324	891241
60783	891242
45663	891243
90753	891244
51692	891245
3296	891246
1108	891247
18573	891248
10502	891249
2583	891250
8693	891251
57464	891252
20912	891253
19405	891254
5584	891255
41576	891256
73277	891257
8527	891258
25945	891259
8196	891260
6613	891261
64879	891262
23423	891263
25404	891264
100390	891265
8806	891266
48322	891267
14972	891268
26566	891269
91408	891270
14499	891271
42101	891272
115326	891273
985	891274
52040	891275
34534	891276
52639	891277
96521	891278
290	891279
7473	891280
3830	891281
13323	891282
11840	891283
18948	891284
13933	891285
16670	891286
20841	891287
47156	891288
46426	891289
31818	891290
13868	891291
22868	891292
24005	891293
8278	891294
67865	891295
53203	891296
99613	891297
24378	891298
20073	891299
65008	891300
82115	891301
8163	891302
86361	891303
5724	891304
62529	891305
27553	891306
30756	891307
93047	891308
43871	891309
68273	891310
43261	891311
20393	891312
69131	891313
24408	891314
48648	891315
15428	891316
49608	891317
151236	891318
60369	891319
8785	891320
63372	891321
28249	891322
70838	891323
71043	891324
39809	891325
45595	891326
3961	891327
27716	891328
77929	891329
69451	891330
93388	891331
29674	891332
34825	891333
103628	891334
7860	891335
293	891336
3012	891337
67072	891338
58362	891339
41475	891340
57631	891341
60036	891342
10577	891343
84692	891344
16755	891345
100326	891346
81871	891347
22897	891348
24898	891349
17752	891350
788	891351
15612	891352
26635	891353
114820	891354
1862	891355
56914	891356
17085	891357
11963	891358
12273	891359
883	891360
3146	891361
11074	891362
2716	891363
58405	891364
2789	891365
59306	891366
6467	891367
30889	891368
24174	891369
41423	891370
139068	891371
7916	891372
44111	891373
17568	891374
54758	891375
2956	891376
149	891377
164639	891378
66137	891379
5497	891380
30566	891381
415	891382
37255	891383
28441	891384
77078	891385
99956	891386
5315	891387
130941	891388
33725	891389
71707	891390
119131	891391
26803	891392
76844	891393
43198	891394
33325	891395
44259	891396
673	891397
35073	891398
34837	891399
21360	891400
75925	891401
107209	891402
1129	891403
11016	891404
68676	891405
91574	891406
66492	891407
56020	891408
897	891409
4714	891410
78921	891411
7896	891412
5322	891413
2289	891414
68875	891415
151568	891416
52480	891417
57937	891418
21258	891419
40005	891420
80507	891421
68527	891422
37295	891423
136994	891424
2455	891425
133188	891426
109552	891427
3052	891428
56282	891429
55792	891430
16064	891431
55433	891432
149958	891433
121265	891434
101379	891435
28863	891436
62251	891437
2713	891438
64718	891439
128005	891440
69346	891441
75142	891442
67932	891443
39596	891444
34333	891445
1045	891446
114128	891447
84941	891448
9296	891449
145769	891450
25186	891451
76112	891452
12603	891453
73222	891454
32331	891455
38339	891456
10511	891457
27146	891458
4585	891459
15781	891460
14048	891461
16955	891462
1662	891463
164158	891464
19788	891465
18048	891466
25713	891467
690	891468
2799	891469
54887	891470
13062	891471
73021	891472
67108	891473
67475	891474
28589	891475
40187	891476
19791	891477
7663	891478
2011	891479
13834	891480
8951	891481
125163	891482
78103	891483
7536	891484
8156	891485
67560	891486
8614	891487
109099	891488
35996	891489
52253	891490
19387	891491
31426	891492
68525	891493
141906	891494
34434	891495
38567	891496
38164	891497
51602	891498
41382	891499
7955	891500
107575	891501
46888	891502
2250	891503
126691	891504
274	891505
129936	891506
36624	891507
6358	891508
83225	891509
55624	891510
18665	891511
5160	891512
73265	891513
26362	891514
80768	891515
108485	891516
34517	891517
17101	891518
3202	891519
26410	891520
107398	891521
109984	891522
77097	891523
18417	891524
78940	891525
18979	891526
64777	891527
7253	891528
7896	891529
81536	891530
66977	891531
68201	891532
22438	891533
34741	891534
14142	891535
72932	891536
99023	891537
115070	891538
42401	891539
19049	891540
32346	891541
16677	891542
83083	891543
45275	891544
24525	891545
4929	891546
137879	891547
88713	891548
38643	891549
60015	891550
54707	891551
7182	891552
102071	891553
73699	891554
92928	891555
7243	891556
6102	891557
61962	891558
126725	891559
40299	891560
45129	891561
6489	891562
7084	891563
31154	891564
35747	891565
4540	891566
42004	891567
35884	891568
123953	891569
7560	891570
16842	891571
34899	891572
24342	891573
10815	891574
53188	891575
38314	891576
85977	891577
54673	891578
149	891579
3703	891580
12170	891581
55288	891582
15897	891583
5373	891584
5155	891585
136597	891586
118086	891587
41911	891588
3314	891589
75128	891590
12961	891591
134463	891592
65900	891593
36353	891594
26702	891595
54301	891596
7094	891597
15256	891598
96258	891599
21766	891600
14376	891601
46297	891602
5324	891603
3912	891604
51541	891605
5548	891606
6480	891607
9312	891608
6702	891609
15269	891610
77208	891611
98335	891612
468	891613
48465	891614
32739	891615
103191	891616
158861	891617
34279	891618
22227	891619
32915	891620
152164	891621
104045	891622
17617	891623
183	891624
16033	891625
7654	891626
55475	891627
8533	891628
29719	891629
16698	891630
7083	891631
30395	891632
36579	891633
20073	891634
109752	891635
60829	891636
1842	891637
8866	891638
16499	891639
416	891640
81143	891641
56906	891642
14749	891643
130368	891644
40536	891645
25579	891646
37971	891647
61875	891648
32299	891649
72105	891650
152265	891651
927	891652
52981	891653
89016	891654
57708	891655
1000	891656
11457	891657
11836	891658
33100	891659
99564	891660
76156	891661
44344	891662
114345	891663
13367	891664
71480	891665
753	891666
52124	891667
89353	891668
9005	891669
5171	891670
114309	891671
101932	891672
1610	891673
8838	891674
24514	891675
70416	891676
20806	891677
81690	891678
9560	891679
90265	891680
2595	891681
70776	891682
68370	891683
30925	891684
16630	891685
79268	891686
47102	891687
104041	891688
1988	891689
18061	891690
84830	891691
122323	891692
13820	891693
53310	891694
8105	891695
20364	891696
50651	891697
5824	891698
22707	891699
30754	891700
9702	891701
25134	891702
32479	891703
18673	891704
164048	891705
49929	891706
1603	891707
24760	891708
15508	891709
16805	891710
76965	891711
115453	891712
12910	891713
54499	891714
24997	891715
3014	891716
5160	891717
125740	891718
23834	891719
9729	891720
41987	891721
4756	891722
1677	891723
63755	891724
2349	891725
1235	891726
32761	891727
10038	891728
1571	891729
12789	891730
13128	891731
76907	891732
91523	891733
48507	891734
39874	891735
91143	891736
17894	891737
2597	891738
16424	891739
1874	891740
38061	891741
25965	891742
131597	891743
3012	891744
32947	891745
30829	891746
5676	891747
13660	891748
17496	891749
125391	891750
32661	891751
12882	891752
1242	891753
45105	891754
164342	891755
62848	891756
101373	891757
16250	891758
17815	891759
56081	891760
52894	891761
111779	891762
76109	891763
4634	891764
15730	891765
18413	891766
62803	891767
6043	891768
15379	891769
150638	891770
59521	891771
32943	891772
17779	891773
147047	891774
22996	891775
18856	891776
40095	891777
101535	891778
31230	891779
25220	891780
53997	891781
12276	891782
72067	891783
43528	891784
15609	891785
136700	891786
96767	891787
3989	891788
86025	891789
20918	891790
13248	891791
78689	891792
11913	891793
17548	891794
126992	891795
115386	891796
1281	891797
103842	891798
20578	891799
29681	891800
94279	891801
87065	891802
135565	891803
63582	891804
1991	891805
3986	891806
81594	891807
106558	891808
77724	891809
130455	891810
35946	891811
16785	891812
140144	891813
144503	891814
99712	891815
24317	891816
32346	891817
88944	891818
17519	891819
53795	891820
26317	891821
43498	891822
22434	891823
77479	891824
13864	891825
47	891826
141113	891827
18309	891828
84186	891829
94486	891830
2762	891831
27143	891832
130061	891833
2089	891834
43371	891835
45127	891836
3064	891837
17174	891838
2163	891839
7549	891840
80393	891841
42574	891842
158674	891843
4285	891844
29395	891845
1753	891846
106378	891847
59497	891848
117191	891849
8117	891850
1189	891851
6911	891852
6388	891853
67995	891854
17659	891855
58483	891856
993	891857
83994	891858
14303	891859
18509	891860
7444	891861
7552	891862
1776	891863
3665	891864
126123	891865
71319	891866
28800	891867
3182	891868
422	891869
80764	891870
58662	891871
10109	891872
151823	891873
12721	891874
71678	891875
14100	891876
3909	891877
28101	891878
68143	891879
5386	891880
48665	891881
14019	891882
55816	891883
10991	891884
96841	891885
166789	891886
87318	891887
23520	891888
51228	891889
23220	891890
12010	891891
44538	891892
21519	891893
89547	891894
89950	891895
17493	891896
27819	891897
6855	891898
8887	891899
25845	891900
37775	891901
32148	891902
38511	891903
40682	891904
12864	891905
35273	891906
78322	891907
130705	891908
704	891909
73519	891910
33338	891911
893	891912
43130	891913
3773	891914
25203	891915
44252	891916
1249	891917
1381	891918
60123	891919
111382	891920
115863	891921
2903	891922
18006	891923
130188	891924
46211	891925
31360	891926
6691	891927
152838	891928
3115	891929
114847	891930
131466	891931
31150	891932
53543	891933
48873	891934
56351	891935
121224	891936
140749	891937
13578	891938
80926	891939
15628	891940
66748	891941
2684	891942
4403	891943
54397	891944
70931	891945
46060	891946
115692	891947
22534	891948
99263	891949
139179	891950
101180	891951
6708	891952
36963	891953
151390	891954
121507	891955
89493	891956
143558	891957
135299	891958
21348	891959
3958	891960
31416	891961
91029	891962
6399	891963
97578	891964
81006	891965
81478	891966
33318	891967
2168	891968
47821	891969
38711	891970
54907	891971
35116	891972
43607	891973
25452	891974
91266	891975
1564	891976
90196	891977
2941	891978
79014	891979
96107	891980
66896	891981
57044	891982
37009	891983
57151	891984
9651	891985
145958	891986
29049	891987
23566	891988
3836	891989
44020	891990
18820	891991
3291	891992
96668	891993
2780	891994
99660	891995
2804	891996
39201	891997
46006	891998
116126	891999
71871	892000
51458	892001
5364	892002
791	892003
5344	892004
111670	892005
42398	892006
24526	892007
12242	892008
45632	892009
6561	892010
1780	892011
67151	892012
130743	892013
93295	892014
2361	892015
12651	892016
163115	892017
2446	892018
34978	892019
43872	892020
49178	892021
19494	892022
2010	892023
30224	892024
49335	892025
80934	892026
31748	892027
80045	892028
21364	892029
106445	892030
7478	892031
9670	892032
14142	892033
42792	892034
9219	892035
11034	892036
123098	892037
17495	892038
40331	892039
71901	892040
14517	892041
70602	892042
2	892043
52891	892044
115638	892045
31131	892046
27158	892047
111637	892048
78347	892049
27176	892050
78849	892051
39212	892052
1324	892053
98719	892054
148978	892055
55431	892056
93170	892057
74106	892058
9007	892059
21440	892060
6093	892061
23546	892062
59091	892063
32802	892064
2645	892065
258	892066
17613	892067
15522	892068
10793	892069
23409	892070
20830	892071
108346	892072
104942	892073
165875	892074
7121	892075
61350	892076
40002	892077
104043	892078
47773	892079
37759	892080
8025	892081
59302	892082
23735	892083
9002	892084
21904	892085
157781	892086
106718	892087
35232	892088
66798	892089
79288	892090
19664	892091
1996	892092
18702	892093
42289	892094
29749	892095
74180	892096
59204	892097
70597	892098
116575	892099
42006	892100
141406	892101
16889	892102
30201	892103
24652	892104
28034	892105
149497	892106
122432	892107
72797	892108
104581	892109
5783	892110
2868	892111
51840	892112
5927	892113
2894	892114
9443	892115
45610	892116
24851	892117
25774	892118
371	892119
44220	892120
8425	892121
1046	892122
27255	892123
43559	892124
26558	892125
9184	892126
36147	892127
2509	892128
120086	892129
46583	892130
30625	892131
73583	892132
25767	892133
44046	892134
133924	892135
71074	892136
66593	892137
66911	892138
29716	892139
22442	892140
116337	892141
21834	892142
11692	892143
35664	892144
72062	892145
111908	892146
115139	892147
23577	892148
34954	892149
35261	892150
14174	892151
8195	892152
96992	892153
23412	892154
119931	892155
113800	892156
84374	892157
98870	892158
17254	892159
26272	892160
130113	892161
121858	892162
20416	892163
33305	892164
19258	892165
47175	892166
81806	892167
78118	892168
47112	892169
1202	892170
17862	892171
162	892172
23310	892173
56601	892174
48216	892175
90330	892176
129127	892177
52294	892178
140474	892179
23378	892180
2882	892181
50852	892182
4375	892183
49824	892184
58306	892185
91476	892186
117660	892187
4722	892188
73685	892189
104204	892190
25693	892191
47103	892192
3480	892193
70770	892194
78857	892195
17406	892196
4817	892197
21123	892198
12020	892199
160343	892200
36767	892201
81910	892202
8397	892203
1019	892204
61457	892205
64760	892206
66374	892207
51490	892208
69041	892209
4400	892210
82061	892211
31133	892212
106158	892213
159816	892214
26734	892215
22376	892216
38004	892217
35696	892218
458	892219
37551	892220
55109	892221
32902	892222
51484	892223
36290	892224
9400	892225
88569	892226
7975	892227
48920	892228
41612	892229
94207	892230
2634	892231
106175	892232
110966	892233
10225	892234
16360	892235
15280	892236
23942	892237
33267	892238
11374	892239
70517	892240
5479	892241
114522	892242
144494	892243
148318	892244
37138	892245
110460	892246
12785	892247
4746	892248
110571	892249
72561	892250
63620	892251
57239	892252
18226	892253
79712	892254
90279	892255
11954	892256
28033	892257
6062	892258
55772	892259
64731	892260
40626	892261
58248	892262
52208	892263
4770	892264
27571	892265
153391	892266
16988	892267
95	892268
8292	892269
129211	892270
77252	892271
118818	892272
96902	892273
104508	892274
102838	892275
71947	892276
78627	892277
20174	892278
129548	892279
78626	892280
134374	892281
41754	892282
39428	892283
134089	892284
27554	892285
109176	892286
127679	892287
132742	892288
15491	892289
16168	892290
98269	892291
57782	892292
33213	892293
46843	892294
117075	892295
57569	892296
7075	892297
4270	892298
28266	892299
115782	892300
132368	892301
17956	892302
43612	892303
25334	892304
79405	892305
13481	892306
79863	892307
421	892308
62929	892309
2460	892310
84810	892311
77006	892312
94583	892313
17073	892314
131928	892315
25527	892316
161690	892317
167653	892318
10100	892319
72507	892320
63935	892321
91827	892322
9088	892323
37758	892324
37006	892325
51163	892326
16328	892327
42032	892328
117134	892329
91552	892330
37389	892331
18751	892332
12700	892333
111900	892334
252	892335
102064	892336
36471	892337
29019	892338
113348	892339
22508	892340
5001	892341
95975	892342
17121	892343
48278	892344
13345	892345
18128	892346
897	892347
4714	892348
3646	892349
40834	892350
19318	892351
46	892352
13466	892353
75074	892354
133414	892355
113853	892356
22137	892357
95819	892358
7195	892359
2555	892360
84492	892361
50796	892362
46200	892363
79	892364
30644	892365
25655	892366
2647	892367
47567	892368
79160	892369
81438	892370
31238	892371
8413	892372
48930	892373
138097	892374
12107	892375
25270	892376
1382	892377
9783	892378
30233	892379
462	892380
1322	892381
27235	892382
15336	892383
19745	892384
128515	892385
163303	892386
48168	892387
10884	892388
6429	892389
63203	892390
613	892391
73349	892392
391	892393
49764	892394
24733	892395
24980	892396
46168	892397
29081	892398
56102	892399
145664	892400
105	892401
12181	892402
92590	892403
16051	892404
77759	892405
8764	892406
52126	892407
29298	892408
68613	892409
28152	892410
72185	892411
8803	892412
20532	892413
558	892414
4440	892415
40562	892416
26479	892417
64654	892418
108306	892419
86637	892420
10739	892421
160000	892422
9371	892423
29950	892424
11738	892425
40069	892426
1037	892427
71747	892428
116411	892429
2181	892430
96290	892431
141214	892432
58478	892433
26489	892434
9932	892435
4575	892436
87805	892437
50618	892438
43347	892439
10895	892440
6878	892441
67111	892442
94891	892443
26548	892444
50074	892445
54453	892446
25236	892447
181	892448
17689	892449
5065	892450
4877	892451
57296	892452
38886	892453
84482	892454
126999	892455
40037	892456
6766	892457
103301	892458
17640	892459
44512	892460
82495	892461
6133	892462
7212	892463
33897	892464
91854	892465
73715	892466
119160	892467
1556	892468
37506	892469
20720	892470
4638	892471
69644	892472
44803	892473
115586	892474
50908	892475
89665	892476
50162	892477
68477	892478
19480	892479
115319	892480
102003	892481
376	892482
161258	892483
90456	892484
73661	892485
35488	892486
14566	892487
136299	892488
2442	892489
44682	892490
16063	892491
19276	892492
23021	892493
15930	892494
156834	892495
37176	892496
26868	892497
95274	892498
39555	892499
52387	892500
68108	892501
113782	892502
29710	892503
14212	892504
2365	892505
1365	892506
104187	892507
12392	892508
17542	892509
46718	892510
60293	892511
96382	892512
54559	892513
6317	892514
1003	892515
12464	892516
8876	892517
66730	892518
11363	892519
86285	892520
2471	892521
105811	892522
24061	892523
17309	892524
37682	892525
82389	892526
167224	892527
47729	892528
41030	892529
41131	892530
101071	892531
16629	892532
122512	892533
2110	892534
120351	892535
10331	892536
64944	892537
21964	892538
14462	892539
1723	892540
46680	892541
26	892542
3226	892543
36713	892544
10470	892545
158900	892546
80252	892547
61402	892548
9781	892549
36240	892550
88935	892551
18726	892552
31431	892553
55998	892554
5779	892555
119858	892556
82983	892557
52211	892558
21166	892559
80790	892560
22138	892561
2515	892562
10023	892563
1017	892564
64857	892565
113887	892566
103898	892567
46358	892568
102948	892569
143037	892570
24616	892571
13781	892572
24732	892573
19928	892574
14688	892575
22311	892576
94979	892577
40457	892578
9613	892579
110884	892580
25177	892581
63304	892582
38870	892583
65116	892584
12996	892585
77791	892586
20664	892587
37848	892588
13127	892589
83558	892590
138519	892591
96773	892592
1129	892593
10917	892594
56489	892595
28482	892596
11048	892597
105730	892598
111263	892599
5633	892600
46444	892601
30726	892602
55411	892603
46638	892604
12752	892605
8084	892606
48170	892607
60043	892608
74902	892609
3726	892610
12438	892611
10501	892612
53771	892613
8326	892614
10667	892615
8701	892616
56080	892617
10790	892618
87033	892619
34067	892620
62113	892621
23201	892622
40408	892623
123479	892624
1546	892625
296	892626
9731	892627
17951	892628
208	892629
27674	892630
55	892631
19493	892632
49157	892633
19427	892634
28795	892635
72876	892636
15063	892637
2531	892638
84316	892639
1778	892640
66456	892641
11577	892642
100933	892643
20077	892644
53678	892645
6007	892646
10557	892647
67087	892648
117243	892649
20817	892650
2511	892651
9252	892652
6215	892653
56590	892654
9592	892655
1453	892656
20617	892657
62480	892658
10599	892659
2552	892660
80785	892661
69438	892662
698	892663
29748	892664
19972	892665
50169	892666
5356	892667
135723	892668
99642	892669
72519	892670
44319	892671
13039	892672
160629	892673
46509	892674
77820	892675
42813	892676
20508	892677
2783	892678
16075	892679
89340	892680
165680	892681
127780	892682
22568	892683
14527	892684
21331	892685
92757	892686
49384	892687
57406	892688
34866	892689
37334	892690
4918	892691
53407	892692
46181	892693
165926	892694
3058	892695
71783	892696
52718	892697
44350	892698
10066	892699
115645	892700
61848	892701
68962	892702
23880	892703
25459	892704
52160	892705
32917	892706
113625	892707
88033	892708
3862	892709
56272	892710
24812	892711
366	892712
73569	892713
28713	892714
139310	892715
69536	892716
9407	892717
79658	892718
66754	892719
18298	892720
156105	892721
52781	892722
39263	892723
64440	892724
69140	892725
1752	892726
155878	892727
4729	892728
18052	892729
27674	892730
45461	892731
128	892732
26508	892733
107540	892734
38570	892735
58892	892736
138751	892737
57168	892738
66356	892739
24335	892740
50010	892741
31214	892742
73008	892743
36584	892744
94601	892745
6979	892746
146711	892747
96769	892748
29466	892749
24802	892750
61308	892751
2420	892752
31778	892753
52041	892754
140380	892755
14972	892756
130889	892757
18924	892758
76182	892759
8159	892760
146314	892761
22819	892762
100789	892763
12801	892764
32150	892765
80226	892766
18973	892767
15776	892768
28418	892769
14636	892770
42298	892771
60645	892772
127567	892773
30480	892774
3351	892775
168647	892776
110250	892777
132891	892778
50630	892779
79489	892780
119620	892781
2038	892782
42793	892783
24658	892784
46323	892785
18936	892786
11259	892787
10489	892788
40513	892789
62	892790
55273	892791
72678	892792
8116	892793
157481	892794
4298	892795
87305	892796
70877	892797
23213	892798
6874	892799
86793	892800
22053	892801
18118	892802
47246	892803
79878	892804
1884	892805
60760	892806
88831	892807
32987	892808
458	892809
35148	892810
37351	892811
35847	892812
13439	892813
61021	892814
67630	892815
9011	892816
32112	892817
4895	892818
10749	892819
56589	892820
48651	892821
113038	892822
99168	892823
29981	892824
53781	892825
38716	892826
14323	892827
9403	892828
33666	892829
2284	892830
124947	892831
68102	892832
2929	892833
16800	892834
12441	892835
139269	892836
116026	892837
40347	892838
80517	892839
341	892840
100085	892841
9339	892842
158568	892843
21088	892844
21415	892845
75232	892846
64239	892847
124966	892848
77863	892849
31187	892850
38968	892851
149650	892852
20383	892853
52141	892854
335	892855
3934	892856
166794	892857
7029	892858
9775	892859
138012	892860
67139	892861
40946	892862
68974	892863
35767	892864
59326	892865
988	892866
54696	892867
15596	892868
71164	892869
1316	892870
4692	892871
12315	892872
33528	892873
159364	892874
57533	892875
2856	892876
74146	892877
70743	892878
45465	892879
36565	892880
34628	892881
85723	892882
78711	892883
69615	892884
115558	892885
2392	892886
81497	892887
45597	892888
33222	892889
20423	892890
6724	892891
1708	892892
21867	892893
6445	892894
9249	892895
105707	892896
16935	892897
3523	892898
26074	892899
50297	892900
6257	892901
15982	892902
27783	892903
30961	892904
11702	892905
21890	892906
21705	892907
11299	892908
50424	892909
2028	892910
47175	892911
105422	892912
7684	892913
55838	892914
41091	892915
50856	892916
12828	892917
48428	892918
96521	892919
14434	892920
79072	892921
1907	892922
115488	892923
9831	892924
73745	892925
22204	892926
53455	892927
1936	892928
45453	892929
128046	892930
68344	892931
110123	892932
27546	892933
31621	892934
8365	892935
10054	892936
54977	892937
19463	892938
111118	892939
15990	892940
33954	892941
86626	892942
17619	892943
64183	892944
48930	892945
96050	892946
137102	892947
74324	892948
104824	892949
28130	892950
101736	892951
34429	892952
64051	892953
167979	892954
19332	892955
2048	892956
26876	892957
815	892958
16216	892959
91420	892960
144433	892961
162647	892962
137565	892963
20074	892964
3469	892965
2574	892966
60288	892967
137193	892968
40891	892969
15649	892970
42383	892971
107986	892972
59074	892973
91665	892974
13760	892975
2191	892976
111401	892977
64282	892978
16544	892979
44164	892980
45097	892981
78514	892982
19922	892983
86036	892984
26696	892985
66588	892986
13293	892987
6548	892988
32961	892989
20589	892990
101299	892991
24496	892992
65221	892993
3702	892994
124218	892995
55239	892996
74766	892997
97583	892998
65213	892999
64455	893000
17547	893001
17212	893002
42952	893003
29113	893004
11710	893005
2692	893006
47893	893007
4478	893008
332	893009
7330	893010
3754	893011
103807	893012
46604	893013
100618	893014
80819	893015
57532	893016
4432	893017
1644	893018
13146	893019
13760	893020
7187	893021
48468	893022
61038	893023
16716	893024
62505	893025
85857	893026
69609	893027
110851	893028
626	893029
130841	893030
29863	893031
19863	893032
9120	893033
4143	893034
14293	893035
37364	893036
101560	893037
31996	893038
8089	893039
42759	893040
18287	893041
69191	893042
88	893043
7692	893044
27389	893045
3051	893046
3212	893047
18	893048
34162	893049
20322	893050
9967	893051
44316	893052
120686	893053
55382	893054
46767	893055
71617	893056
9326	893057
19228	893058
60317	893059
77858	893060
29582	893061
96990	893062
7335	893063
23224	893064
48479	893065
65921	893066
35948	893067
898	893068
15538	893069
884	893070
3636	893071
17839	893072
73474	893073
161364	893074
67145	893075
104722	893076
93454	893077
49054	893078
48235	893079
13871	893080
9185	893081
84399	893082
5156	893083
14340	893084
19328	893085
455	893086
22540	893087
55794	893088
17915	893089
67080	893090
71787	893091
6580	893092
4311	893093
39408	893094
133198	893095
10690	893096
1797	893097
59850	893098
63232	893099
49149	893100
299	893101
67586	893102
90820	893103
67015	893104
53611	893105
51483	893106
90400	893107
48491	893108
11703	893109
108998	893110
100926	893111
131933	893112
59435	893113
22680	893114
39250	893115
45456	893116
35026	893117
66980	893118
450	893119
92775	893120
89124	893121
97800	893122
94862	893123
27670	893124
47461	893125
81184	893126
54528	893127
97050	893128
12510	893129
59895	893130
50710	893131
637	893132
29259	893133
13489	893134
43048	893135
44115	893136
59157	893137
26643	893138
5802	893139
86073	893140
31978	893141
38942	893142
3530	893143
44724	893144
95513	893145
26228	893146
39334	893147
74237	893148
28350	893149
2929	893150
48558	893151
158697	893152
76537	893153
6514	893154
34051	893155
64920	893156
2072	893157
90727	893158
71492	893159
120473	893160
42683	893161
758	893162
42	893163
28710	893164
45604	893165
3239	893166
24436	893167
31611	893168
96253	893169
108524	893170
50947	893171
168194	893172
584	893173
583	893174
49972	893175
147538	893176
7570	893177
8232	893178
8031	893179
95740	893180
58963	893181
125528	893182
5313	893183
19954	893184
54942	893185
7690	893186
82796	893187
3623	893188
1993	893189
2477	893190
17696	893191
49543	893192
3602	893193
47666	893194
91472	893195
395	893196
39442	893197
81586	893198
23453	893199
163756	893200
3499	893201
3246	893202
6851	893203
2037	893204
74180	893205
69757	893206
39024	893207
77355	893208
6334	893209
24948	893210
20968	893211
161359	893212
12559	893213
37295	893214
40015	893215
13002	893216
59671	893217
40535	893218
50309	893219
137548	893220
14911	893221
63647	893222
29373	893223
8068	893224
31725	893225
78710	893226
29127	893227
13144	893228
44796	893229
19058	893230
5325	893231
21789	893232
49358	893233
9383	893234
27544	893235
47237	893236
49949	893237
2627	893238
57128	893239
53332	893240
62033	893241
29536	893242
42764	893243
35454	893244
15860	893245
44814	893246
19809	893247
92865	893248
36948	893249
87216	893250
51971	893251
1185	893252
105733	893253
21902	893254
128369	893255
89910	893256
980	893257
67233	893258
21800	893259
121832	893260
38921	893261
8896	893262
115053	893263
114004	893264
42277	893265
9192	893266
3611	893267
113174	893268
4904	893269
1744	893270
11650	893271
3838	893272
4816	893273
64495	893274
54558	893275
52822	893276
51015	893277
63262	893278
8381	893279
72517	893280
10933	893281
21468	893282
11115	893283
41213	893284
32985	893285
38958	893286
92513	893287
16208	893288
17709	893289
69608	893290
135051	893291
11159	893292
37408	893293
15062	893294
1836	893295
1078	893296
1598	893297
156285	893298
4127	893299
148666	893300
1708	893301
15229	893302
7967	893303
15458	893304
96123	893305
112955	893306
3178	893307
7598	893308
11923	893309
153448	893310
26343	893311
45342	893312
6073	893313
74842	893314
7482	893315
14776	893316
21421	893317
68717	893318
41275	893319
4513	893320
13961	893321
10537	893322
42868	893323
38977	893324
62238	893325
22726	893326
644	893327
2207	893328
838	893329
19212	893330
76756	893331
45270	893332
160171	893333
41080	893334
32410	893335
24979	893336
12920	893337
66591	893338
124449	893339
58852	893340
152326	893341
1357	893342
85444	893343
3723	893344
4672	893345
11553	893346
24533	893347
102540	893348
24677	893349
164665	893350
45510	893351
14886	893352
136006	893353
88960	893354
145249	893355
60462	893356
33540	893357
4733	893358
11805	893359
128057	893360
11737	893361
53761	893362
12658	893363
3869	893364
28089	893365
1298	893366
13682	893367
7088	893368
103172	893369
18117	893370
27073	893371
1330	893372
62615	893373
8578	893374
80014	893375
18244	893376
122184	893377
11463	893378
18431	893379
76686	893380
21292	893381
9784	893382
20855	893383
22066	893384
622	893385
36595	893386
48223	893387
22676	893388
75860	893389
4238	893390
37475	893391
45236	893392
36957	893393
15659	893394
104282	893395
79195	893396
7655	893397
30499	893398
32932	893399
11429	893400
30850	893401
23203	893402
290	893403
39423	893404
93322	893405
89996	893406
1586	893407
218	893408
78702	893409
18865	893410
4337	893411
69200	893412
8999	893413
67214	893414
7443	893415
32673	893416
4694	893417
37724	893418
21963	893419
11150	893420
46218	893421
85581	893422
162	893423
14677	893424
75752	893425
142751	893426
136379	893427
9118	893428
2096	893429
147804	893430
49437	893431
135045	893432
68846	893433
20228	893434
6344	893435
44184	893436
19858	893437
8742	893438
2399	893439
15498	893440
72315	893441
1298	893442
53816	893443
20221	893444
114753	893445
53454	893446
86182	893447
33501	893448
50107	893449
57220	893450
77150	893451
145155	893452
15485	893453
1295	893454
5571	893455
47920	893456
8117	893457
5543	893458
1266	893459
57009	893460
98949	893461
2213	893462
58833	893463
5067	893464
111595	893465
31102	893466
5300	893467
1054	893468
16079	893469
49907	893470
5938	893471
77155	893472
2799	893473
28747	893474
92942	893475
22115	893476
1600	893477
60298	893478
16617	893479
2113	893480
17081	893481
22127	893482
32694	893483
3151	893484
38818	893485
45645	893486
13956	893487
54637	893488
71537	893489
35223	893490
2407	893491
21275	893492
35046	893493
91352	893494
61044	893495
169468	893496
32289	893497
108601	893498
3020	893499
26828	893500
78304	893501
111958	893502
15197	893503
65113	893504
11288	893505
41276	893506
93538	893507
10645	893508
6151	893509
29623	893510
996	893511
18510	893512
93477	893513
1550	893514
7803	893515
24196	893516
168805	893517
8875	893518
54657	893519
18308	893520
1902	893521
14557	893522
76540	893523
12834	893524
111836	893525
15016	893526
7611	893527
10361	893528
115170	893529
11543	893530
127530	893531
8737	893532
43516	893533
79571	893534
31181	893535
35380	893536
21612	893537
128704	893538
33075	893539
107108	893540
116891	893541
2170	893542
28560	893543
3622	893544
13221	893545
13528	893546
7783	893547
26198	893548
597	893549
20236	893550
90176	893551
32651	893552
29961	893553
4137	893554
109585	893555
86379	893556
23987	893557
25570	893558
143114	893559
12221	893560
51522	893561
47605	893562
13719	893563
19420	893564
56270	893565
50646	893566
7816	893567
25635	893568
91718	893569
60777	893570
67469	893571
70732	893572
46248	893573
20363	893574
58577	893575
42493	893576
37445	893577
15918	893578
16637	893579
126880	893580
165303	893581
156935	893582
13293	893583
43764	893584
69758	893585
50867	893586
44646	893587
20866	893588
62365	893589
52671	893590
162434	893591
5227	893592
21778	893593
19989	893594
57772	893595
1258	893596
2969	893597
133808	893598
122556	893599
33521	893600
71878	893601
24456	893602
5677	893603
27859	893604
62013	893605
21657	893606
13182	893607
88897	893608
2377	893609
19730	893610
15414	893611
19795	893612
72767	893613
57652	893614
20768	893615
44981	893616
138240	893617
69611	893618
12766	893619
48246	893620
31941	893621
101273	893622
10498	893623
100196	893624
1009	893625
82590	893626
13479	893627
14809	893628
3575	893629
22084	893630
22425	893631
50781	893632
40462	893633
11686	893634
30517	893635
13623	893636
60541	893637
89077	893638
12	893639
51136	893640
82191	893641
58283	893642
17717	893643
62186	893644
84286	893645
32579	893646
74244	893647
59590	893648
8988	893649
32741	893650
67572	893651
46828	893652
17226	893653
3957	893654
20674	893655
7437	893656
16963	893657
57548	893658
14694	893659
44002	893660
22275	893661
20132	893662
69962	893663
12729	893664
36163	893665
782	893666
25636	893667
14550	893668
59848	893669
10085	893670
34593	893671
13128	893672
37301	893673
42509	893674
99348	893675
11076	893676
35032	893677
46195	893678
5256	893679
38357	893680
35599	893681
4138	893682
30070	893683
206	893684
4570	893685
19273	893686
10728	893687
54160	893688
126301	893689
54693	893690
5934	893691
2947	893692
55193	893693
32344	893694
43362	893695
14100	893696
13141	893697
176	893698
100478	893699
2851	893700
29170	893701
67757	893702
45307	893703
81364	893704
10960	893705
18559	893706
13256	893707
37152	893708
8651	893709
322	893710
7364	893711
168	893712
129799	893713
88762	893714
38530	893715
45108	893716
3248	893717
38451	893718
12389	893719
86004	893720
93293	893721
170255	893722
4411	893723
14186	893724
5804	893725
21016	893726
2075	893727
1551	893728
37399	893729
16462	893730
412	893731
33603	893732
6925	893733
6768	893734
96077	893735
1752	893736
1254	893737
47341	893738
55349	893739
21073	893740
85501	893741
15081	893742
84588	893743
29	893744
63843	893745
35395	893746
76690	893747
5629	893748
68928	893749
43781	893750
27091	893751
22147	893752
70415	893753
59890	893754
86856	893755
46650	893756
27028	893757
387	893758
40767	893759
68187	893760
27630	893761
120042	893762
29313	893763
27976	893764
20471	893765
53137	893766
66547	893767
41883	893768
68581	893769
40243	893770
104401	893771
65566	893772
77877	893773
79908	893774
19840	893775
48425	893776
11417	893777
38529	893778
51775	893779
38836	893780
69674	893781
2362	893782
78397	893783
15984	893784
33412	893785
80429	893786
5419	893787
63528	893788
70926	893789
97567	893790
2318	893791
131664	893792
100834	893793
65635	893794
3674	893795
21012	893796
28500	893797
2238	893798
73377	893799
24448	893800
84417	893801
1767	893802
8223	893803
2507	893804
5664	893805
12519	893806
27036	893807
10023	893808
128391	893809
96427	893810
52718	893811
61051	893812
7249	893813
4538	893814
23986	893815
76232	893816
65590	893817
1865	893818
4067	893819
93731	893820
20094	893821
60397	893822
14028	893823
71541	893824
34355	893825
19028	893826
21668	893827
36423	893828
27079	893829
578	893830
29687	893831
22917	893832
1034	893833
94689	893834
21551	893835
28756	893836
21487	893837
50722	893838
93950	893839
108131	893840
62356	893841
15572	893842
41402	893843
97018	893844
81	893845
111588	893846
98830	893847
64429	893848
123628	893849
40059	893850
161056	893851
4298	893852
13006	893853
46620	893854
55129	893855
3349	893856
21447	893857
96220	893858
73986	893859
65540	893860
39312	893861
31547	893862
71690	893863
46311	893864
36624	893865
88046	893866
42088	893867
57971	893868
38515	893869
42433	893870
88993	893871
76949	893872
61891	893873
13416	893874
1081	893875
27686	893876
3130	893877
69476	893878
101076	893879
14484	893880
113629	893881
1302	893882
13352	893883
7388	893884
168053	893885
47830	893886
112415	893887
27743	893888
35470	893889
25182	893890
124312	893891
17566	893892
59279	893893
2204	893894
4550	893895
26117	893896
29585	893897
78272	893898
20084	893899
50047	893900
14567	893901
27008	893902
9922	893903
40015	893904
193	893905
1839	893906
138245	893907
135680	893908
73764	893909
13699	893910
20186	893911
21443	893912
34037	893913
46406	893914
21979	893915
4677	893916
130	893917
22337	893918
10513	893919
13902	893920
8266	893921
40797	893922
31455	893923
47052	893924
32944	893925
50840	893926
9105	893927
121111	893928
129116	893929
36271	893930
7750	893931
90914	893932
85612	893933
37622	893934
14266	893935
24796	893936
139581	893937
22336	893938
22754	893939
33818	893940
75901	893941
46647	893942
11688	893943
2150	893944
61345	893945
55938	893946
7800	893947
103775	893948
32024	893949
1553	893950
35379	893951
5719	893952
17889	893953
36023	893954
1136	893955
191	893956
37223	893957
119623	893958
32592	893959
38217	893960
46451	893961
55358	893962
78755	893963
29931	893964
40902	893965
88021	893966
1405	893967
43442	893968
119360	893969
116123	893970
52336	893971
1099	893972
82595	893973
104178	893974
25329	893975
19707	893976
82747	893977
69255	893978
43809	893979
32103	893980
31556	893981
63209	893982
57806	893983
68212	893984
4273	893985
28269	893986
112700	893987
49781	893988
7381	893989
5201	893990
45178	893991
41704	893992
41728	893993
25119	893994
47	893995
143191	893996
6253	893997
4645	893998
31026	893999
13419	894000
82686	894001
129009	894002
125582	894003
2092	894004
4117	894005
114641	894006
2619	894007
40798	894008
1240	894009
76447	894010
7690	894011
255	894012
3553	894013
90584	894014
3838	894015
63228	894016
43891	894017
1734	894018
133750	894019
132702	894020
68058	894021
59354	894022
67243	894023
6635	894024
13450	894025
143366	894026
55625	894027
63864	894028
17970	894029
82506	894030
133352	894031
21387	894032
76800	894033
21256	894034
80836	894035
30371	894036
187	894037
72171	894038
134963	894039
16786	894040
13774	894041
1460	894042
5925	894043
42462	894044
63039	894045
2495	894046
118601	894047
11010	894048
40858	894049
65300	894050
103233	894051
34166	894052
70186	894053
16341	894054
5528	894055
72376	894056
5960	894057
104431	894058
86274	894059
74900	894060
25405	894061
4629	894062
36070	894063
3697	894064
38076	894065
73427	894066
26506	894067
86664	894068
28618	894069
109417	894070
34899	894071
132602	894072
161727	894073
48365	894074
1059	894075
28855	894076
26138	894077
16461	894078
2313	894079
3432	894080
191	894081
19895	894082
32772	894083
3194	894084
16958	894085
78823	894086
55999	894087
149524	894088
5031	894089
17726	894090
44870	894091
93658	894092
146412	894093
104201	894094
141176	894095
3164	894096
6398	894097
56391	894098
10594	894099
72022	894100
36346	894101
33763	894102
111022	894103
40183	894104
44883	894105
28240	894106
46598	894107
17398	894108
26297	894109
72146	894110
9650	894111
55445	894112
21300	894113
54351	894114
123799	894115
6824	894116
84396	894117
161273	894118
141604	894119
124822	894120
90911	894121
4389	894122
4282	894123
641	894124
76826	894125
27728	894126
8952	894127
69292	894128
20843	894129
75322	894130
3545	894131
4573	894132
40127	894133
101816	894134
76963	894135
9480	894136
18432	894137
41157	894138
85923	894139
12366	894140
16141	894141
162081	894142
62357	894143
58171	894144
54079	894145
5813	894146
22573	894147
7973	894148
11233	894149
77362	894150
12440	894151
25046	894152
23419	894153
12150	894154
13917	894155
27382	894156
65401	894157
1373	894158
164279	894159
44785	894160
87849	894161
1005	894162
19092	894163
615	894164
37026	894165
132154	894166
27982	894167
54056	894168
2646	894169
5406	894170
30427	894171
81467	894172
138809	894173
98456	894174
7653	894175
238	894176
191	894177
78582	894178
65066	894179
28737	894180
95598	894181
19594	894182
89002	894183
109658	894184
27028	894185
61795	894186
24160	894187
29500	894188
11488	894189
4007	894190
3323	894191
19237	894192
85410	894193
11705	894194
32588	894195
4707	894196
5924	894197
278	894198
14046	894199
33157	894200
18045	894201
29965	894202
46748	894203
8200	894204
938	894205
32379	894206
202	894207
107648	894208
82592	894209
101049	894210
14802	894211
6015	894212
32804	894213
44046	894214
6912	894215
24019	894216
136020	894217
4772	894218
39371	894219
105305	894220
81300	894221
111401	894222
74788	894223
51063	894224
103434	894225
6059	894226
179	894227
22520	894228
31777	894229
46324	894230
118799	894231
39587	894232
7275	894233
12926	894234
49353	894235
37663	894236
6312	894237
63765	894238
64500	894239
10122	894240
25270	894241
21654	894242
14604	894243
1368	894244
60266	894245
20775	894246
115796	894247
2943	894248
43086	894249
24257	894250
35380	894251
29575	894252
51890	894253
40557	894254
132373	894255
74393	894256
3304	894257
102882	894258
110944	894259
115602	894260
100721	894261
38620	894262
71479	894263
39403	894264
100687	894265
8056	894266
43844	894267
2493	894268
24608	894269
59793	894270
58350	894271
64233	894272
11651	894273
1060	894274
87350	894275
360	894276
107439	894277
12564	894278
1289	894279
37912	894280
14877	894281
133179	894282
111073	894283
116106	894284
44289	894285
50662	894286
114566	894287
8183	894288
601	894289
43450	894290
2411	894291
71458	894292
65342	894293
90406	894294
6781	894295
20760	894296
22974	894297
28139	894298
70688	894299
82984	894300
37020	894301
78357	894302
12779	894303
94604	894304
104436	894305
1742	894306
15502	894307
125952	894308
16268	894309
19942	894310
11160	894311
98315	894312
14834	894313
22915	894314
51634	894315
28998	894316
5586	894317
3044	894318
100602	894319
6121	894320
96874	894321
57165	894322
135496	894323
784	894324
30190	894325
19856	894326
39741	894327
30550	894328
42503	894329
38543	894330
7202	894331
36092	894332
2518	894333
17816	894334
735	894335
114131	894336
15964	894337
3421	894338
40145	894339
47119	894340
59211	894341
7387	894342
16549	894343
46675	894344
45422	894345
17755	894346
76191	894347
14100	894348
18109	894349
34870	894350
8427	894351
19413	894352
17321	894353
16588	894354
128616	894355
33904	894356
5514	894357
67737	894358
146763	894359
42820	894360
39187	894361
17534	894362
100499	894363
87049	894364
2288	894365
24861	894366
7235	894367
30891	894368
13801	894369
52253	894370
1023	894371
2441	894372
107265	894373
51610	894374
70077	894375
151262	894376
15571	894377
38253	894378
35775	894379
85228	894380
24863	894381
35402	894382
18412	894383
5400	894384
841	894385
41986	894386
34182	894387
31458	894388
25985	894389
10188	894390
68727	894391
36312	894392
14255	894393
67843	894394
37583	894395
82421	894396
142270	894397
171	894398
90019	894399
77938	894400
57340	894401
98961	894402
48335	894403
47972	894404
145804	894405
80311	894406
65301	894407
16222	894408
25446	894409
50341	894410
26825	894411
156942	894412
101244	894413
57949	894414
3344	894415
26394	894416
25859	894417
4422	894418
117273	894419
46649	894420
43830	894421
28898	894422
56098	894423
7506	894424
5798	894425
126883	894426
3743	894427
32577	894428
34790	894429
33513	894430
3754	894431
42755	894432
57389	894433
15461	894434
119004	894435
55812	894436
25818	894437
110740	894438
30724	894439
85160	894440
24467	894441
10415	894442
78697	894443
26383	894444
12182	894445
35964	894446
93244	894447
78179	894448
42846	894449
7838	894450
16484	894451
136838	894452
80466	894453
123042	894454
146141	894455
163089	894456
3984	894457
21469	894458
27086	894459
7616	894460
4341	894461
104352	894462
139139	894463
122993	894464
29985	894465
89664	894466
77021	894467
56176	894468
9679	894469
1279	894470
84882	894471
4356	894472
59913	894473
115025	894474
47299	894475
18530	894476
12443	894477
63530	894478
2934	894479
6130	894480
37882	894481
69186	894482
17316	894483
6656	894484
102211	894485
92696	894486
9411	894487
19880	894488
15671	894489
23	894490
11950	894491
1625	894492
40880	894493
31	894494
2160	894495
11767	894496
52073	894497
6902	894498
15499	894499
9935	894500
107840	894501
7925	894502
91168	894503
5434	894504
78197	894505
103704	894506
14542	894507
131611	894508
5649	894509
33054	894510
76995	894511
34214	894512
51061	894513
3185	894514
118021	894515
3858	894516
31991	894517
22745	894518
105163	894519
8535	894520
75017	894521
17397	894522
70887	894523
59756	894524
19602	894525
10076	894526
444	894527
41673	894528
635	894529
87490	894530
134100	894531
32167	894532
141027	894533
5384	894534
52502	894535
46062	894536
17715	894537
33881	894538
45339	894539
104728	894540
411	894541
6260	894542
74445	894543
14398	894544
20791	894545
6187	894546
117456	894547
52006	894548
54705	894549
93730	894550
101	894551
19329	894552
16467	894553
118506	894554
83188	894555
4124	894556
60774	894557
62718	894558
30485	894559
46655	894560
48662	894561
115388	894562
79328	894563
26887	894564
76254	894565
4190	894566
60468	894567
77709	894568
2242	894569
68504	894570
46409	894571
33480	894572
31202	894573
35193	894574
32036	894575
107473	894576
58230	894577
124913	894578
37787	894579
88061	894580
46011	894581
35559	894582
50589	894583
42785	894584
11463	894585
57946	894586
17242	894587
131964	894588
169	894589
30199	894590
17353	894591
8854	894592
1050	894593
134543	894594
10033	894595
47105	894596
75932	894597
2480	894598
78605	894599
4001	894600
40026	894601
12142	894602
115745	894603
4710	894604
68890	894605
38228	894606
56582	894607
4658	894608
33263	894609
77913	894610
116527	894611
40082	894612
11013	894613
89081	894614
16453	894615
70558	894616
33333	894617
56385	894618
26278	894619
113028	894620
112077	894621
126041	894622
145057	894623
22076	894624
114522	894625
45465	894626
14756	894627
2080	894628
48598	894629
146551	894630
38137	894631
21128	894632
36970	894633
28134	894634
6512	894635
373	894636
74660	894637
40718	894638
124163	894639
49526	894640
26041	894641
61266	894642
91903	894643
3998	894644
5971	894645
11305	894646
4200	894647
126448	894648
1572	894649
75000	894650
91765	894651
39943	894652
21816	894653
63740	894654
1932	894655
30870	894656
76853	894657
71720	894658
93766	894659
22345	894660
14995	894661
41957	894662
30079	894663
14508	894664
165952	894665
29073	894666
12997	894667
29529	894668
4615	894669
29697	894670
793	894671
119192	894672
156590	894673
17940	894674
79169	894675
2697	894676
93348	894677
5745	894678
14235	894679
45158	894680
12222	894681
21355	894682
4409	894683
613	894684
69926	894685
23406	894686
19580	894687
11328	894688
59322	894689
96112	894690
121475	894691
31536	894692
5128	894693
32674	894694
62246	894695
17675	894696
35800	894697
50284	894698
67198	894699
28197	894700
2327	894701
69686	894702
8040	894703
84068	894704
48755	894705
14114	894706
3232	894707
68099	894708
40479	894709
3933	894710
17864	894711
165569	894712
64969	894713
25774	894714
8536	894715
26773	894716
2159	894717
41671	894718
58020	894719
3518	894720
4620	894721
76526	894722
167835	894723
131420	894724
60351	894725
10228	894726
8865	894727
20908	894728
2000	894729
73001	894730
34205	894731
121440	894732
18911	894733
3088	894734
23298	894735
57251	894736
32382	894737
41861	894738
49	894739
9075	894740
13832	894741
743	894742
68415	894743
16763	894744
120366	894745
19448	894746
26312	894747
6663	894748
1912	894749
12508	894750
161718	894751
52106	894752
22230	894753
42557	894754
13122	894755
28557	894756
91425	894757
87231	894758
34563	894759
8352	894760
2746	894761
67379	894762
18481	894763
10936	894764
46761	894765
152687	894766
17823	894767
5350	894768
36926	894769
72962	894770
32597	894771
15541	894772
31867	894773
82981	894774
61002	894775
20220	894776
54385	894777
2460	894778
114761	894779
96356	894780
149501	894781
139874	894782
40892	894783
29757	894784
26685	894785
36192	894786
22076	894787
2892	894788
85087	894789
58708	894790
41772	894791
111211	894792
117698	894793
78756	894794
2989	894795
7613	894796
92951	894797
4953	894798
46832	894799
6935	894800
39391	894801
10363	894802
31139	894803
9746	894804
25547	894805
14066	894806
83299	894807
12984	894808
19685	894809
18403	894810
82195	894811
43690	894812
776	894813
33034	894814
28767	894815
65441	894816
9608	894817
51048	894818
23105	894819
158078	894820
26199	894821
1432	894822
90202	894823
37340	894824
91172	894825
85293	894826
12226	894827
46366	894828
2402	894829
17970	894830
24605	894831
70957	894832
113754	894833
67237	894834
12031	894835
33107	894836
10720	894837
113108	894838
12032	894839
113599	894840
122833	894841
1108	894842
34875	894843
5803	894844
8221	894845
1472	894846
18443	894847
18189	894848
44696	894849
102615	894850
1552	894851
1707	894852
31793	894853
20160	894854
56914	894855
128154	894856
43789	894857
22048	894858
71875	894859
20355	894860
115941	894861
9142	894862
114970	894863
111209	894864
36956	894865
13877	894866
45372	894867
19195	894868
79643	894869
46991	894870
22710	894871
4675	894872
61684	894873
55536	894874
40067	894875
62087	894876
7980	894877
37776	894878
2453	894879
12456	894880
50093	894881
70528	894882
59321	894883
45504	894884
90748	894885
9235	894886
9565	894887
96306	894888
52401	894889
113219	894890
100246	894891
70494	894892
50458	894893
93840	894894
29202	894895
40316	894896
43773	894897
12365	894898
26567	894899
59351	894900
78	894901
81909	894902
127680	894903
26594	894904
13530	894905
122442	894906
22052	894907
16832	894908
3631	894909
85926	894910
53005	894911
27351	894912
80248	894913
82807	894914
89671	894915
8280	894916
69125	894917
6909	894918
30001	894919
51768	894920
53132	894921
38902	894922
34411	894923
247	894924
12476	894925
34577	894926
56893	894927
8808	894928
26333	894929
1698	894930
11195	894931
50373	894932
3325	894933
11805	894934
30245	894935
1819	894936
14291	894937
2840	894938
168445	894939
131021	894940
74334	894941
2998	894942
10687	894943
28340	894944
145652	894945
78585	894946
106994	894947
108975	894948
29188	894949
18497	894950
94022	894951
10397	894952
63809	894953
2619	894954
21595	894955
87899	894956
45930	894957
14729	894958
120209	894959
24976	894960
43506	894961
69316	894962
10830	894963
4197	894964
38252	894965
120689	894966
109109	894967
132767	894968
3991	894969
7156	894970
105820	894971
69417	894972
72952	894973
3135	894974
1014	894975
61554	894976
121994	894977
45594	894978
44471	894979
149	894980
51818	894981
85547	894982
18818	894983
113342	894984
22553	894985
4119	894986
90862	894987
60310	894988
38765	894989
8579	894990
11133	894991
11569	894992
7839	894993
22251	894994
60517	894995
2858	894996
66495	894997
136953	894998
9168	894999
123044	895000
23024	895001
135233	895002
1595	895003
28239	895004
38849	895005
13949	895006
127915	895007
6776	895008
19843	895009
148552	895010
42460	895011
2079	895012
116337	895013
58366	895014
27007	895015
76567	895016
100206	895017
2423	895018
33149	895019
94000	895020
38260	895021
16055	895022
35565	895023
9381	895024
69829	895025
15601	895026
49106	895027
74317	895028
73530	895029
42613	895030
55759	895031
34990	895032
48535	895033
20240	895034
21642	895035
79693	895036
67584	895037
70765	895038
35377	895039
91524	895040
98349	895041
36703	895042
18340	895043
107834	895044
82481	895045
24491	895046
35536	895047
22630	895048
18067	895049
768	895050
65166	895051
75838	895052
26257	895053
12585	895054
18042	895055
5843	895056
7317	895057
93510	895058
7649	895059
38599	895060
10549	895061
33000	895062
41642	895063
13614	895064
20777	895065
6490	895066
80594	895067
16462	895068
5702	895069
32972	895070
92167	895071
5386	895072
6978	895073
5363	895074
51432	895075
4651	895076
88581	895077
35641	895078
9906	895079
62450	895080
4213	895081
71660	895082
105466	895083
8714	895084
11192	895085
84460	895086
34814	895087
8235	895088
126333	895089
119958	895090
729	895091
33822	895092
83491	895093
1492	895094
21992	895095
23914	895096
42419	895097
11197	895098
16051	895099
8478	895100
63440	895101
51466	895102
30527	895103
127793	895104
54066	895105
1765	895106
4026	895107
44509	895108
28218	895109
85049	895110
142517	895111
36480	895112
95322	895113
34889	895114
29037	895115
827	895116
3549	895117
14936	895118
48167	895119
49448	895120
18742	895121
10414	895122
89504	895123
4669	895124
1754	895125
28960	895126
13534	895127
992	895128
98096	895129
109580	895130
27122	895131
68529	895132
1096	895133
84599	895134
47584	895135
21502	895136
134983	895137
74689	895138
307	895139
72815	895140
7500	895141
19489	895142
45619	895143
11765	895144
67826	895145
35639	895146
33108	895147
100273	895148
70754	895149
384	895150
21100	895151
12958	895152
66122	895153
1570	895154
54967	895155
72908	895156
28168	895157
37044	895158
4334	895159
11477	895160
5141	895161
16057	895162
45000	895163
1426	895164
140100	895165
87843	895166
125242	895167
3676	895168
21913	895169
56535	895170
46827	895171
40847	895172
73044	895173
19487	895174
38132	895175
24482	895176
77353	895177
33781	895178
131133	895179
12424	895180
2278	895181
5429	895182
39452	895183
7068	895184
46570	895185
98949	895186
85327	895187
1095	895188
107088	895189
100278	895190
44553	895191
89909	895192
30739	895193
3258	895194
106098	895195
72019	895196
17192	895197
10129	895198
55616	895199
44780	895200
3173	895201
84823	895202
83306	895203
66464	895204
51690	895205
1496	895206
26152	895207
10096	895208
2457	895209
27951	895210
66483	895211
20653	895212
169626	895213
37989	895214
53916	895215
47051	895216
63633	895217
5245	895218
46264	895219
105989	895220
6562	895221
1116	895222
22320	895223
30653	895224
30130	895225
112138	895226
41023	895227
75940	895228
16885	895229
58505	895230
4219	895231
16790	895232
5505	895233
12578	895234
3238	895235
22131	895236
39181	895237
78696	895238
21122	895239
9456	895240
5639	895241
59565	895242
31852	895243
52057	895244
28588	895245
158366	895246
13409	895247
53196	895248
87521	895249
57255	895250
80303	895251
62836	895252
54307	895253
36420	895254
96595	895255
32186	895256
4273	895257
16200	895258
462	895259
42150	895260
61681	895261
17491	895262
8828	895263
137324	895264
162620	895265
83435	895266
51468	895267
5472	895268
36005	895269
22656	895270
31764	895271
21731	895272
3463	895273
25087	895274
97180	895275
153449	895276
39413	895277
48920	895278
135140	895279
33425	895280
21399	895281
55894	895282
52543	895283
14380	895284
24139	895285
85527	895286
46077	895287
1286	895288
8920	895289
18413	895290
20747	895291
31686	895292
19701	895293
10390	895294
74627	895295
103382	895296
19748	895297
4163	895298
37877	895299
138400	895300
74020	895301
36313	895302
1274	895303
15572	895304
659	895305
52122	895306
7715	895307
11657	895308
46910	895309
32302	895310
34689	895311
31568	895312
46496	895313
25258	895314
36544	895315
59625	895316
50443	895317
3994	895318
113552	895319
13278	895320
55941	895321
2129	895322
24456	895323
144913	895324
33307	895325
49995	895326
41130	895327
105175	895328
30836	895329
17302	895330
128973	895331
76697	895332
4680	895333
7158	895334
32704	895335
99920	895336
21043	895337
57474	895338
82734	895339
163428	895340
27424	895341
33078	895342
31997	895343
1388	895344
110051	895345
69377	895346
3718	895347
84638	895348
44262	895349
76949	895350
6159	895351
8133	895352
88661	895353
41223	895354
164661	895355
160475	895356
13475	895357
23971	895358
26833	895359
41892	895360
82582	895361
89973	895362
57771	895363
11689	895364
2177	895365
73807	895366
68343	895367
31962	895368
11593	895369
61353	895370
65654	895371
119162	895372
6284	895373
17454	895374
108939	895375
5510	895376
25790	895377
44578	895378
20953	895379
84105	895380
14191	895381
11052	895382
27558	895383
34854	895384
17153	895385
43948	895386
1932	895387
17910	895388
5739	895389
29025	895390
13019	895391
9514	895392
5776	895393
128454	895394
164862	895395
24808	895396
16039	895397
138177	895398
36023	895399
93956	895400
134654	895401
88009	895402
50248	895403
22907	895404
2573	895405
8761	895406
32640	895407
110816	895408
103916	895409
189	895410
36424	895411
14825	895412
22842	895413
88560	895414
62734	895415
806	895416
33534	895417
47423	895418
72976	895419
26996	895420
80193	895421
3948	895422
82	895423
16864	895424
5819	895425
69849	895426
94463	895427
135498	895428
106373	895429
1133	895430
117323	895431
18964	895432
126514	895433
76798	895434
84014	895435
79201	895436
10730	895437
17999	895438
556	895439
91865	895440
72324	895441
12944	895442
28334	895443
12542	895444
8673	895445
89533	895446
122554	895447
6866	895448
29277	895449
14992	895450
1192	895451
164994	895452
4923	895453
81110	895454
119999	895455
38360	895456
81801	895457
13437	895458
45068	895459
11457	895460
62753	895461
54126	895462
79449	895463
103012	895464
35191	895465
35815	895466
80257	895467
6692	895468
43	895469
168075	895470
9227	895471
14349	895472
78129	895473
36301	895474
25054	895475
34532	895476
61984	895477
91196	895478
35272	895479
112153	895480
19556	895481
32128	895482
29067	895483
85465	895484
4184	895485
93415	895486
27808	895487
123981	895488
134610	895489
20963	895490
118788	895491
88807	895492
32818	895493
17154	895494
19584	895495
79549	895496
62966	895497
17474	895498
107971	895499
93894	895500
80256	895501
75785	895502
20189	895503
35852	895504
108940	895505
6015	895506
95679	895507
84630	895508
46613	895509
46241	895510
64674	895511
32005	895512
369	895513
73575	895514
89568	895515
128188	895516
50255	895517
33420	895518
39783	895519
64400	895520
19394	895521
124998	895522
41207	895523
105377	895524
16119	895525
44572	895526
21222	895527
53127	895528
3546	895529
114275	895530
5432	895531
74017	895532
18830	895533
449	895534
25828	895535
7974	895536
35664	895537
49099	895538
51478	895539
3523	895540
34823	895541
27762	895542
7756	895543
108778	895544
71368	895545
8470	895546
32829	895547
30308	895548
69450	895549
12785	895550
50151	895551
12219	895552
32339	895553
12735	895554
35255	895555
95401	895556
102352	895557
57632	895558
5542	895559
158269	895560
128852	895561
19296	895562
77942	895563
116052	895564
99448	895565
154441	895566
8141	895567
10	895568
4677	895569
165637	895570
74850	895571
8452	895572
1179	895573
30721	895574
10269	895575
166792	895576
6367	895577
114435	895578
5355	895579
33236	895580
124116	895581
3541	895582
33482	895583
21290	895584
52953	895585
82190	895586
28280	895587
16043	895588
134814	895589
105001	895590
11195	895591
3775	895592
46746	895593
165695	895594
35652	895595
108010	895596
19413	895597
76880	895598
6097	895599
108024	895600
64769	895601
158178	895602
57767	895603
131918	895604
91649	895605
15559	895606
55733	895607
42155	895608
1210	895609
31580	895610
16559	895611
28356	895612
22985	895613
38192	895614
68402	895615
5867	895616
509	895617
7573	895618
45517	895619
17210	895620
25893	895621
18359	895622
68386	895623
24321	895624
38524	895625
102034	895626
99276	895627
71638	895628
127727	895629
1512	895630
56460	895631
96484	895632
59826	895633
59731	895634
11137	895635
5153	895636
37259	895637
4492	895638
28548	895639
57688	895640
62360	895641
14366	895642
13664	895643
148959	895644
83213	895645
67711	895646
16570	895647
93380	895648
680	895649
67003	895650
27271	895651
20344	895652
60474	895653
5302	895654
11483	895655
59	895656
16475	895657
27138	895658
36037	895659
1304	895660
17231	895661
59379	895662
75674	895663
67307	895664
20033	895665
17857	895666
42164	895667
20349	895668
16954	895669
21915	895670
136480	895671
46837	895672
707	895673
7227	895674
119624	895675
114342	895676
118090	895677
116605	895678
12132	895679
7017	895680
69937	895681
17510	895682
80471	895683
16680	895684
25039	895685
107109	895686
11344	895687
1142	895688
42872	895689
21165	895690
32192	895691
14818	895692
108184	895693
81913	895694
99488	895695
17567	895696
68214	895697
1941	895698
29713	895699
68957	895700
45828	895701
61429	895702
18063	895703
78937	895704
10057	895705
26751	895706
25225	895707
36613	895708
10507	895709
71878	895710
5694	895711
133870	895712
70770	895713
29796	895714
124818	895715
107383	895716
1142	895717
3973	895718
80671	895719
32722	895720
76128	895721
70994	895722
14827	895723
11011	895724
115893	895725
63570	895726
45867	895727
101416	895728
12193	895729
136965	895730
106745	895731
13394	895732
130971	895733
76921	895734
3645	895735
27590	895736
5107	895737
4616	895738
41388	895739
7429	895740
66307	895741
46489	895742
18161	895743
9096	895744
64410	895745
17474	895746
17294	895747
22810	895748
91494	895749
96223	895750
23888	895751
14269	895752
15783	895753
22942	895754
187	895755
21361	895756
165894	895757
44993	895758
120351	895759
51882	895760
98089	895761
1461	895762
6442	895763
36311	895764
169795	895765
7592	895766
1686	895767
142175	895768
31088	895769
24609	895770
15344	895771
34963	895772
43323	895773
11137	895774
63204	895775
693	895776
164095	895777
5719	895778
14338	895779
119240	895780
94873	895781
3825	895782
57874	895783
35684	895784
93312	895785
37755	895786
169068	895787
20787	895788
155050	895789
31192	895790
2369	895791
42059	895792
67706	895793
4140	895794
20303	895795
137491	895796
161576	895797
6361	895798
38046	895799
7685	895800
48780	895801
16154	895802
18880	895803
10338	895804
165911	895805
10739	895806
23524	895807
58563	895808
8018	895809
59571	895810
38010	895811
1581	895812
32769	895813
10463	895814
18191	895815
10677	895816
9158	895817
85240	895818
39289	895819
57014	895820
45244	895821
39937	895822
114733	895823
114070	895824
38357	895825
3	895826
51259	895827
25060	895828
35811	895829
28496	895830
1632	895831
33149	895832
108	895833
93301	895834
74151	895835
12741	895836
71329	895837
34848	895838
94020	895839
97334	895840
3428	895841
11258	895842
64416	895843
5533	895844
5209	895845
72257	895846
2866	895847
17339	895848
89952	895849
101690	895850
20440	895851
31741	895852
664	895853
15255	895854
25939	895855
113308	895856
80786	895857
68288	895858
111963	895859
111024	895860
3939	895861
35238	895862
1503	895863
12139	895864
39140	895865
19544	895866
125007	895867
92644	895868
24068	895869
16949	895870
44486	895871
35903	895872
82466	895873
89755	895874
32481	895875
121802	895876
146278	895877
26816	895878
35685	895879
56781	895880
67520	895881
16328	895882
11792	895883
5501	895884
27954	895885
23626	895886
6861	895887
61165	895888
3960	895889
402	895890
84715	895891
2611	895892
62892	895893
54771	895894
31333	895895
161966	895896
64609	895897
10383	895898
156672	895899
6140	895900
33978	895901
2996	895902
719	895903
84478	895904
37665	895905
12037	895906
91888	895907
110710	895908
139391	895909
28795	895910
83325	895911
50249	895912
101107	895913
12131	895914
41434	895915
14548	895916
28860	895917
37156	895918
81866	895919
20151	895920
80931	895921
7823	895922
4057	895923
82134	895924
17648	895925
24880	895926
86	895927
5934	895928
57994	895929
62303	895930
28142	895931
99899	895932
3058	895933
40745	895934
72485	895935
104433	895936
23000	895937
967	895938
12506	895939
51828	895940
28976	895941
1407	895942
160119	895943
91528	895944
30692	895945
9189	895946
44488	895947
6816	895948
14584	895949
69114	895950
34162	895951
163334	895952
91166	895953
15734	895954
31418	895955
21466	895956
49492	895957
107364	895958
54323	895959
26513	895960
107422	895961
17334	895962
46259	895963
137724	895964
14707	895965
3956	895966
7599	895967
7944	895968
35074	895969
37187	895970
98443	895971
57876	895972
67850	895973
20868	895974
12097	895975
9591	895976
77295	895977
8940	895978
1528	895979
20310	895980
32547	895981
77072	895982
121070	895983
118376	895984
29338	895985
9	895986
79796	895987
73255	895988
15625	895989
7319	895990
1977	895991
62971	895992
63321	895993
45808	895994
79338	895995
21210	895996
15142	895997
1294	895998
17052	895999
128833	896000
42636	896001
36154	896002
806	896003
67419	896004
51266	896005
53492	896006
62473	896007
20472	896008
65207	896009
43083	896010
415	896011
41253	896012
80152	896013
9257	896014
3646	896015
34683	896016
113838	896017
15085	896018
52404	896019
10298	896020
47935	896021
120740	896022
71437	896023
143286	896024
19045	896025
84173	896026
115306	896027
49046	896028
162875	896029
1834	896030
5459	896031
79069	896032
10672	896033
2037	896034
22516	896035
37720	896036
38493	896037
92102	896038
11179	896039
3821	896040
134804	896041
110409	896042
12558	896043
51225	896044
50	896045
13678	896046
73050	896047
108648	896048
21100	896049
11612	896050
56194	896051
51790	896052
5247	896053
41660	896054
153575	896055
129681	896056
2202	896057
28057	896058
116201	896059
90420	896060
123261	896061
20679	896062
65340	896063
71858	896064
71055	896065
20438	896066
834	896067
11994	896068
44334	896069
3381	896070
37501	896071
73288	896072
37628	896073
59573	896074
3234	896075
69048	896076
83780	896077
9606	896078
90075	896079
2794	896080
46406	896081
95528	896082
154317	896083
49099	896084
56036	896085
69555	896086
64086	896087
105735	896088
37308	896089
23331	896090
2426	896091
61097	896092
36826	896093
3422	896094
66347	896095
79797	896096
21848	896097
112460	896098
140045	896099
19036	896100
2243	896101
9022	896102
6431	896103
23086	896104
23729	896105
116013	896106
22658	896107
115915	896108
135729	896109
57923	896110
10922	896111
33123	896112
57748	896113
5457	896114
78007	896115
40160	896116
28924	896117
10002	896118
9951	896119
12105	896120
33843	896121
7966	896122
124655	896123
133853	896124
20827	896125
82471	896126
24613	896127
8318	896128
38374	896129
58877	896130
128	896131
7586	896132
8797	896133
122754	896134
21590	896135
86822	896136
4389	896137
10733	896138
33689	896139
55291	896140
5697	896141
31197	896142
107704	896143
28369	896144
87059	896145
47485	896146
1065	896147
33002	896148
16246	896149
69895	896150
5247	896151
7557	896152
16883	896153
27375	896154
7333	896155
31695	896156
39569	896157
38316	896158
26073	896159
89198	896160
2629	896161
7860	896162
98541	896163
49855	896164
13918	896165
56334	896166
5812	896167
135800	896168
126341	896169
77548	896170
39965	896171
28473	896172
66763	896173
35390	896174
37890	896175
329	896176
6046	896177
63771	896178
30154	896179
12024	896180
95598	896181
47932	896182
1247	896183
39248	896184
68328	896185
51155	896186
53129	896187
5579	896188
1840	896189
20282	896190
20770	896191
68283	896192
4045	896193
76470	896194
80807	896195
28147	896196
111238	896197
28877	896198
5293	896199
135454	896200
17551	896201
12863	896202
3984	896203
3695	896204
25023	896205
65544	896206
79649	896207
5682	896208
101738	896209
32207	896210
26048	896211
1410	896212
758	896213
151484	896214
27679	896215
13717	896216
2427	896217
40580	896218
67167	896219
99155	896220
114417	896221
3356	896222
72156	896223
2321	896224
28503	896225
11243	896226
67953	896227
46804	896228
59731	896229
11392	896230
3491	896231
357	896232
89559	896233
77790	896234
50	896235
11364	896236
21975	896237
63433	896238
1021	896239
53297	896240
10215	896241
49202	896242
6298	896243
40374	896244
77662	896245
19417	896246
43406	896247
15456	896248
6472	896249
23659	896250
7443	896251
16273	896252
9548	896253
34203	896254
8201	896255
4892	896256
164281	896257
5356	896258
21387	896259
45419	896260
44665	896261
35081	896262
42090	896263
22002	896264
77390	896265
85170	896266
29899	896267
1737	896268
1324	896269
57867	896270
73516	896271
24142	896272
30737	896273
4723	896274
90436	896275
39015	896276
41804	896277
1959	896278
49928	896279
19242	896280
60083	896281
16699	896282
62694	896283
22665	896284
17586	896285
58595	896286
41603	896287
6188	896288
68308	896289
101768	896290
104303	896291
2265	896292
2968	896293
13332	896294
16655	896295
7234	896296
143938	896297
12610	896298
14905	896299
9573	896300
29143	896301
115599	896302
17300	896303
5450	896304
6547	896305
89266	896306
55439	896307
45072	896308
34801	896309
76940	896310
6444	896311
168308	896312
21433	896313
396	896314
55135	896315
81327	896316
4948	896317
21956	896318
39319	896319
17220	896320
94604	896321
77096	896322
28822	896323
7134	896324
8129	896325
71859	896326
15602	896327
775	896328
5909	896329
65636	896330
14717	896331
8568	896332
3522	896333
55346	896334
106809	896335
143874	896336
112466	896337
23079	896338
5872	896339
28099	896340
194	896341
65173	896342
17072	896343
484	896344
37669	896345
565	896346
64351	896347
80229	896348
31455	896349
28411	896350
3045	896351
29775	896352
30196	896353
8781	896354
41895	896355
50909	896356
18933	896357
12770	896358
17419	896359
40979	896360
96969	896361
84130	896362
10780	896363
11985	896364
83372	896365
82259	896366
147058	896367
131612	896368
72573	896369
19224	896370
102829	896371
16232	896372
45538	896373
47528	896374
9415	896375
60418	896376
42857	896377
33813	896378
38766	896379
74494	896380
85907	896381
115332	896382
43761	896383
10965	896384
28632	896385
3901	896386
6178	896387
23709	896388
12510	896389
94007	896390
123261	896391
24482	896392
37466	896393
10531	896394
30958	896395
35006	896396
5798	896397
4880	896398
1493	896399
19788	896400
28618	896401
3730	896402
20581	896403
33750	896404
24746	896405
99035	896406
113196	896407
99786	896408
42502	896409
158904	896410
1827	896411
27522	896412
33934	896413
17362	896414
3302	896415
7459	896416
131825	896417
59235	896418
134317	896419
40169	896420
7854	896421
87996	896422
21506	896423
29480	896424
28598	896425
52013	896426
154410	896427
1304	896428
167169	896429
107653	896430
73161	896431
99234	896432
99196	896433
25178	896434
18659	896435
836	896436
32968	896437
29316	896438
66266	896439
17304	896440
2815	896441
53428	896442
76914	896443
119443	896444
22795	896445
114283	896446
88984	896447
66946	896448
15438	896449
9048	896450
963	896451
8350	896452
12533	896453
155857	896454
24333	896455
66614	896456
8952	896457
26818	896458
37093	896459
4479	896460
1144	896461
42142	896462
14225	896463
94534	896464
617	896465
128833	896466
50746	896467
84824	896468
6576	896469
12430	896470
55626	896471
27643	896472
155125	896473
574	896474
38698	896475
73584	896476
62075	896477
42032	896478
116122	896479
90843	896480
11833	896481
30650	896482
38639	896483
128258	896484
80040	896485
67024	896486
3473	896487
27401	896488
90757	896489
17209	896490
102611	896491
110061	896492
93026	896493
30577	896494
42109	896495
97582	896496
48525	896497
16602	896498
23280	896499
20428	896500
79688	896501
85605	896502
116100	896503
11935	896504
4787	896505
3856	896506
1679	896507
6106	896508
74744	896509
22730	896510
19453	896511
23088	896512
46601	896513
101847	896514
7727	896515
114510	896516
24669	896517
1442	896518
23269	896519
62620	896520
256	896521
17558	896522
75060	896523
76819	896524
140727	896525
32356	896526
94733	896527
125353	896528
7592	896529
66214	896530
22686	896531
1548	896532
5742	896533
132541	896534
19714	896535
5647	896536
50564	896537
38223	896538
11436	896539
38086	896540
10239	896541
74941	896542
63670	896543
46515	896544
4241	896545
70621	896546
6036	896547
40841	896548
47867	896549
32571	896550
95288	896551
26538	896552
24943	896553
69706	896554
16369	896555
4927	896556
34281	896557
31945	896558
80455	896559
162164	896560
29050	896561
94879	896562
10552	896563
18627	896564
18848	896565
60134	896566
123175	896567
121415	896568
89289	896569
30343	896570
16543	896571
6664	896572
12076	896573
20711	896574
486	896575
12957	896576
35165	896577
72495	896578
27925	896579
15159	896580
3	896581
15950	896582
71867	896583
5961	896584
63837	896585
66629	896586
20439	896587
1710	896588
13453	896589
154923	896590
109	896591
91418	896592
95720	896593
51522	896594
105761	896595
18108	896596
24497	896597
27880	896598
38036	896599
123808	896600
12326	896601
12249	896602
82315	896603
83640	896604
58777	896605
58033	896606
2114	896607
6781	896608
55097	896609
146745	896610
82179	896611
88977	896612
51318	896613
70181	896614
56039	896615
40475	896616
63886	896617
56145	896618
98923	896619
64550	896620
77059	896621
42944	896622
52874	896623
3209	896624
113934	896625
17651	896626
17734	896627
69432	896628
23354	896629
4150	896630
11180	896631
47967	896632
8562	896633
17884	896634
59365	896635
13928	896636
610	896637
39022	896638
28863	896639
12667	896640
59793	896641
94724	896642
52521	896643
47689	896644
2800	896645
5587	896646
22037	896647
64024	896648
101542	896649
134409	896650
125837	896651
17170	896652
13161	896653
92764	896654
62062	896655
34670	896656
23472	896657
25941	896658
1882	896659
21131	896660
35139	896661
130604	896662
76148	896663
42910	896664
9437	896665
20916	896666
111	896667
104012	896668
21780	896669
63853	896670
40646	896671
27636	896672
33990	896673
873	896674
89029	896675
35047	896676
41435	896677
11223	896678
3	896679
55060	896680
6361	896681
8239	896682
50325	896683
41455	896684
29375	896685
24353	896686
7884	896687
37742	896688
136831	896689
31866	896690
37481	896691
31421	896692
7422	896693
96437	896694
104220	896695
40035	896696
21151	896697
145569	896698
67198	896699
10308	896700
15935	896701
23898	896702
21625	896703
70611	896704
129392	896705
66423	896706
33105	896707
3725	896708
40399	896709
38536	896710
5826	896711
55680	896712
52920	896713
90597	896714
68652	896715
10015	896716
70231	896717
18418	896718
28188	896719
52508	896720
7820	896721
10029	896722
15980	896723
91021	896724
2989	896725
52546	896726
7592	896727
159329	896728
31870	896729
4508	896730
4529	896731
66175	896732
141463	896733
19966	896734
62826	896735
56154	896736
972	896737
102738	896738
812	896739
55995	896740
83175	896741
71566	896742
25833	896743
6971	896744
48333	896745
51739	896746
88770	896747
83433	896748
4932	896749
45179	896750
39411	896751
134117	896752
14043	896753
32708	896754
40514	896755
38992	896756
31453	896757
67110	896758
33058	896759
13907	896760
12137	896761
78594	896762
8571	896763
66635	896764
15772	896765
168979	896766
41	896767
27869	896768
102661	896769
119107	896770
33091	896771
6476	896772
124662	896773
40267	896774
10605	896775
20232	896776
523	896777
6259	896778
9439	896779
440	896780
2145	896781
46070	896782
73843	896783
107116	896784
6097	896785
51095	896786
49961	896787
45248	896788
27154	896789
43937	896790
10600	896791
48948	896792
63966	896793
57525	896794
69972	896795
68383	896796
9886	896797
75799	896798
14697	896799
22091	896800
30055	896801
3357	896802
21727	896803
155077	896804
58592	896805
4051	896806
1996	896807
3264	896808
51445	896809
33514	896810
12200	896811
29528	896812
103207	896813
25733	896814
10432	896815
15986	896816
15214	896817
824	896818
164961	896819
9516	896820
31315	896821
167634	896822
20249	896823
42221	896824
54022	896825
147257	896826
36867	896827
76602	896828
155	896829
87966	896830
118420	896831
408	896832
8419	896833
9697	896834
17502	896835
17168	896836
114098	896837
54866	896838
26197	896839
63068	896840
43360	896841
109402	896842
23770	896843
99931	896844
123463	896845
10729	896846
37184	896847
111976	896848
7107	896849
103973	896850
4370	896851
10327	896852
3886	896853
8030	896854
3887	896855
20811	896856
4245	896857
147665	896858
64994	896859
86175	896860
338	896861
14006	896862
5007	896863
90353	896864
61241	896865
27570	896866
58633	896867
36657	896868
27631	896869
67496	896870
86399	896871
43370	896872
73539	896873
84857	896874
26270	896875
15322	896876
12298	896877
138468	896878
249	896879
86076	896880
38668	896881
28472	896882
31917	896883
14714	896884
651	896885
26870	896886
112972	896887
55970	896888
170007	896889
17492	896890
9995	896891
84754	896892
480	896893
135107	896894
33894	896895
78218	896896
33583	896897
4195	896898
33363	896899
18755	896900
8885	896901
63036	896902
53303	896903
22681	896904
1320	896905
69014	896906
81835	896907
1489	896908
24350	896909
60830	896910
16133	896911
984	896912
8395	896913
115727	896914
19544	896915
13163	896916
158472	896917
6420	896918
109088	896919
8978	896920
70369	896921
89699	896922
15595	896923
95020	896924
54486	896925
10447	896926
9525	896927
44500	896928
13304	896929
41147	896930
27737	896931
26943	896932
15988	896933
51430	896934
30189	896935
12297	896936
72005	896937
46249	896938
39899	896939
2605	896940
58225	896941
32058	896942
45925	896943
3240	896944
88370	896945
52993	896946
18712	896947
80399	896948
68561	896949
13221	896950
34620	896951
114427	896952
44644	896953
48369	896954
11984	896955
50149	896956
753	896957
3584	896958
28558	896959
370	896960
36439	896961
8723	896962
119262	896963
13881	896964
9395	896965
6883	896966
8649	896967
15775	896968
8136	896969
67390	896970
31405	896971
161607	896972
80780	896973
38706	896974
89298	896975
16417	896976
64027	896977
128571	896978
117758	896979
54623	896980
25784	896981
22051	896982
24781	896983
1676	896984
99923	896985
20567	896986
109915	896987
69550	896988
47243	896989
160759	896990
38682	896991
29932	896992
37230	896993
9450	896994
81999	896995
128910	896996
102832	896997
58731	896998
76414	896999
30804	897000
35499	897001
34725	897002
4270	897003
41703	897004
91288	897005
107687	897006
118103	897007
30090	897008
82142	897009
41787	897010
36825	897011
9950	897012
84132	897013
718	897014
7223	897015
71955	897016
27880	897017
118644	897018
36322	897019
12256	897020
38066	897021
26068	897022
153	897023
9038	897024
5948	897025
123355	897026
5499	897027
22169	897028
98090	897029
78714	897030
62653	897031
1147	897032
12168	897033
38800	897034
151348	897035
15963	897036
53211	897037
1636	897038
56944	897039
58686	897040
647	897041
38970	897042
18773	897043
105335	897044
156284	897045
39633	897046
12706	897047
123072	897048
47473	897049
9911	897050
17790	897051
99254	897052
682	897053
29325	897054
3340	897055
84317	897056
112685	897057
6703	897058
80140	897059
36487	897060
32318	897061
1414	897062
97624	897063
99259	897064
14275	897065
44276	897066
49492	897067
76968	897068
44102	897069
29920	897070
19351	897071
15351	897072
24839	897073
79494	897074
31752	897075
38875	897076
15379	897077
28559	897078
83222	897079
54215	897080
42554	897081
78127	897082
34684	897083
13845	897084
29998	897085
21486	897086
13191	897087
43777	897088
49291	897089
24269	897090
65306	897091
104478	897092
9020	897093
52520	897094
48630	897095
65264	897096
28902	897097
50725	897098
1129	897099
64159	897100
17383	897101
13708	897102
5354	897103
6199	897104
101941	897105
56556	897106
48330	897107
63573	897108
47027	897109
145674	897110
30999	897111
30132	897112
135061	897113
2721	897114
84321	897115
109351	897116
60024	897117
15498	897118
150545	897119
17787	897120
51075	897121
23892	897122
117549	897123
78206	897124
19829	897125
467	897126
12588	897127
3667	897128
113855	897129
111829	897130
84503	897131
133544	897132
49972	897133
149987	897134
94365	897135
68569	897136
18	897137
52270	897138
4964	897139
8515	897140
21595	897141
50006	897142
18264	897143
26944	897144
36546	897145
27005	897146
60878	897147
9610	897148
80385	897149
21906	897150
119	897151
24370	897152
86963	897153
142483	897154
21313	897155
1600	897156
35005	897157
95748	897158
92737	897159
37010	897160
133789	897161
87128	897162
18334	897163
817	897164
1963	897165
33999	897166
40874	897167
52585	897168
11146	897169
45831	897170
104182	897171
15818	897172
46852	897173
107795	897174
35386	897175
35411	897176
6082	897177
29901	897178
30204	897179
3248	897180
36586	897181
112891	897182
160847	897183
98918	897184
124977	897185
29186	897186
24270	897187
10103	897188
99674	897189
7	897190
16999	897191
58826	897192
5717	897193
81068	897194
47987	897195
56398	897196
9642	897197
61272	897198
29258	897199
28327	897200
94017	897201
48436	897202
45546	897203
65482	897204
16834	897205
111588	897206
23305	897207
60712	897208
3027	897209
139045	897210
8770	897211
43106	897212
5164	897213
44183	897214
104540	897215
57097	897216
97136	897217
21293	897218
132516	897219
38	897220
36421	897221
94493	897222
67765	897223
61499	897224
31195	897225
75207	897226
15166	897227
9582	897228
4233	897229
8594	897230
28438	897231
834	897232
105706	897233
16767	897234
7495	897235
72190	897236
47938	897237
21396	897238
3406	897239
96272	897240
103396	897241
28786	897242
34331	897243
24145	897244
41302	897245
93121	897246
156702	897247
907	897248
20055	897249
33893	897250
37892	897251
15632	897252
55235	897253
69376	897254
106300	897255
60654	897256
96647	897257
6368	897258
19497	897259
35556	897260
63010	897261
122913	897262
494	897263
45070	897264
33945	897265
14374	897266
100706	897267
2192	897268
20814	897269
99030	897270
65112	897271
18254	897272
88498	897273
62501	897274
25720	897275
7211	897276
124960	897277
98223	897278
54952	897279
23556	897280
40904	897281
27559	897282
5764	897283
132069	897284
1721	897285
78558	897286
49901	897287
63589	897288
20900	897289
27108	897290
62034	897291
14	897292
92295	897293
18405	897294
1162	897295
93505	897296
3924	897297
35349	897298
3951	897299
21682	897300
92384	897301
28771	897302
60552	897303
29159	897304
134052	897305
34847	897306
3646	897307
21554	897308
55255	897309
29585	897310
68975	897311
5973	897312
1558	897313
15171	897314
10193	897315
16469	897316
52397	897317
6129	897318
71972	897319
4487	897320
10995	897321
24336	897322
8916	897323
27127	897324
23379	897325
164092	897326
64589	897327
52537	897328
12818	897329
47415	897330
18448	897331
63521	897332
25597	897333
91564	897334
9280	897335
24346	897336
31894	897337
950	897338
64396	897339
18725	897340
130790	897341
21111	897342
12862	897343
134325	897344
37264	897345
4490	897346
94249	897347
4374	897348
10434	897349
90273	897350
6742	897351
10632	897352
15463	897353
116335	897354
9988	897355
120187	897356
3693	897357
95562	897358
10464	897359
18214	897360
83612	897361
5438	897362
17254	897363
83727	897364
7653	897365
52520	897366
9177	897367
10991	897368
119297	897369
96604	897370
61448	897371
128707	897372
11334	897373
43446	897374
94538	897375
113844	897376
18918	897377
59278	897378
61014	897379
6806	897380
38131	897381
5109	897382
2375	897383
11816	897384
20024	897385
71693	897386
42384	897387
66777	897388
15107	897389
17625	897390
81849	897391
6769	897392
1395	897393
28243	897394
26867	897395
83566	897396
19765	897397
95163	897398
49512	897399
53593	897400
1504	897401
5609	897402
40100	897403
87304	897404
20506	897405
22664	897406
5598	897407
2592	897408
51785	897409
64511	897410
38668	897411
150295	897412
50716	897413
12616	897414
12849	897415
91405	897416
103581	897417
40709	897418
146956	897419
87856	897420
42487	897421
8048	897422
26690	897423
981	897424
58318	897425
46659	897426
6457	897427
60409	897428
31216	897429
82092	897430
53306	897431
102887	897432
27541	897433
55237	897434
1875	897435
28293	897436
6885	897437
113366	897438
9362	897439
10007	897440
70251	897441
34876	897442
11622	897443
20017	897444
137411	897445
25476	897446
23078	897447
12163	897448
32089	897449
96750	897450
74482	897451
3859	897452
139626	897453
8450	897454
14866	897455
113369	897456
34676	897457
30656	897458
24916	897459
73084	897460
23523	897461
6822	897462
7378	897463
8283	897464
748	897465
31959	897466
8361	897467
1590	897468
16150	897469
87728	897470
74903	897471
67363	897472
22579	897473
122011	897474
10518	897475
37698	897476
23862	897477
52019	897478
44593	897479
172	897480
81888	897481
54136	897482
56564	897483
80470	897484
47865	897485
45189	897486
55373	897487
81568	897488
32933	897489
122004	897490
2568	897491
2751	897492
27005	897493
101604	897494
67870	897495
42116	897496
11587	897497
3593	897498
9583	897499
123555	897500
1672	897501
23862	897502
78888	897503
16729	897504
63371	897505
103953	897506
22879	897507
11447	897508
105783	897509
27660	897510
20608	897511
105008	897512
72925	897513
46029	897514
11730	897515
11249	897516
74697	897517
12987	897518
13313	897519
6149	897520
5607	897521
107495	897522
18183	897523
16048	897524
18490	897525
59623	897526
54677	897527
1577	897528
4167	897529
49932	897530
41644	897531
47749	897532
14072	897533
60486	897534
20180	897535
7028	897536
39036	897537
4610	897538
7167	897539
4295	897540
5343	897541
878	897542
47596	897543
30446	897544
16246	897545
52270	897546
73625	897547
15628	897548
135121	897549
53423	897550
56273	897551
149750	897552
10255	897553
23125	897554
32536	897555
6010	897556
2071	897557
17098	897558
93497	897559
2126	897560
1973	897561
3253	897562
32113	897563
6042	897564
126446	897565
80306	897566
3023	897567
25450	897568
87248	897569
84279	897570
146579	897571
19336	897572
21105	897573
29505	897574
80599	897575
28407	897576
39230	897577
85781	897578
16102	897579
35971	897580
12999	897581
55167	897582
75023	897583
87995	897584
44657	897585
13262	897586
82182	897587
22724	897588
20075	897589
17225	897590
21818	897591
70741	897592
79552	897593
4897	897594
13118	897595
3595	897596
8450	897597
6673	897598
3543	897599
54770	897600
15557	897601
66077	897602
32275	897603
8475	897604
17842	897605
64877	897606
36235	897607
39499	897608
28694	897609
55501	897610
137915	897611
87356	897612
8118	897613
19687	897614
2000	897615
27644	897616
86843	897617
1577	897618
12778	897619
125553	897620
1829	897621
31439	897622
65490	897623
13920	897624
138918	897625
53445	897626
68619	897627
101458	897628
20089	897629
161377	897630
69225	897631
11040	897632
136569	897633
26607	897634
70806	897635
76602	897636
150373	897637
29208	897638
22130	897639
37766	897640
3010	897641
56213	897642
39441	897643
3458	897644
10025	897645
73420	897646
39977	897647
162352	897648
16219	897649
36626	897650
5527	897651
9722	897652
63970	897653
112155	897654
73138	897655
2197	897656
97605	897657
530	897658
64223	897659
2374	897660
43285	897661
76251	897662
48676	897663
70562	897664
16891	897665
8789	897666
48881	897667
25324	897668
52601	897669
21019	897670
10902	897671
67529	897672
510	897673
5690	897674
5369	897675
25724	897676
113204	897677
112203	897678
96403	897679
77800	897680
144919	897681
20100	897682
63494	897683
20011	897684
81780	897685
32416	897686
132536	897687
53172	897688
11563	897689
99893	897690
69478	897691
48877	897692
18075	897693
2661	897694
108175	897695
66313	897696
72808	897697
61372	897698
65825	897699
15146	897700
88168	897701
14162	897702
112008	897703
5263	897704
26617	897705
2551	897706
10661	897707
158074	897708
6554	897709
91412	897710
118378	897711
89251	897712
35429	897713
34947	897714
1520	897715
121216	897716
464	897717
43949	897718
139326	897719
85310	897720
38043	897721
44758	897722
160988	897723
119	897724
18480	897725
10743	897726
18850	897727
40329	897728
70981	897729
99326	897730
82924	897731
66974	897732
59652	897733
31113	897734
52457	897735
31797	897736
19085	897737
11788	897738
56343	897739
33771	897740
89824	897741
53386	897742
62707	897743
13263	897744
5640	897745
50634	897746
66689	897747
605	897748
54379	897749
30699	897750
17551	897751
2380	897752
89625	897753
17839	897754
113353	897755
58546	897756
74817	897757
42728	897758
47392	897759
19341	897760
39797	897761
17180	897762
63975	897763
27104	897764
19265	897765
5720	897766
53471	897767
65120	897768
1541	897769
124564	897770
10446	897771
30728	897772
54500	897773
128116	897774
13013	897775
64283	897776
93079	897777
12794	897778
14217	897779
3838	897780
47110	897781
68389	897782
5577	897783
28479	897784
1096	897785
37971	897786
24748	897787
147893	897788
19564	897789
1364	897790
80906	897791
29515	897792
131551	897793
6939	897794
1914	897795
31924	897796
76627	897797
56667	897798
62989	897799
12045	897800
265	897801
157585	897802
23695	897803
6965	897804
36350	897805
6425	897806
136592	897807
1523	897808
62467	897809
3477	897810
17175	897811
15475	897812
98169	897813
15259	897814
49421	897815
38231	897816
41010	897817
19817	897818
84585	897819
81137	897820
65028	897821
6942	897822
7113	897823
15560	897824
37321	897825
78286	897826
3211	897827
2046	897828
32260	897829
8726	897830
49080	897831
127061	897832
55306	897833
58844	897834
41971	897835
6397	897836
162753	897837
90594	897838
120700	897839
5633	897840
11669	897841
2606	897842
48167	897843
1755	897844
65206	897845
5879	897846
5955	897847
1804	897848
141323	897849
68596	897850
31969	897851
23884	897852
50755	897853
6874	897854
46760	897855
73582	897856
1986	897857
59272	897858
104432	897859
66394	897860
21535	897861
21485	897862
46568	897863
68668	897864
6961	897865
154500	897866
25264	897867
57691	897868
84343	897869
4262	897870
22109	897871
5353	897872
21675	897873
8359	897874
20722	897875
45143	897876
35903	897877
8262	897878
53259	897879
160232	897880
2756	897881
11856	897882
160917	897883
12755	897884
1466	897885
89890	897886
40650	897887
22985	897888
47056	897889
72617	897890
40894	897891
31798	897892
1143	897893
13002	897894
26530	897895
61317	897896
28923	897897
58727	897898
9652	897899
1113	897900
54946	897901
23481	897902
52697	897903
11718	897904
43458	897905
16672	897906
28578	897907
38586	897908
30599	897909
1037	897910
23904	897911
437	897912
6177	897913
110355	897914
19309	897915
56467	897916
39817	897917
16613	897918
742	897919
96457	897920
73104	897921
63512	897922
67823	897923
115251	897924
3335	897925
121992	897926
71064	897927
4708	897928
9037	897929
102559	897930
15959	897931
49577	897932
10841	897933
19840	897934
53622	897935
133330	897936
67518	897937
4423	897938
6119	897939
73481	897940
57531	897941
4724	897942
26813	897943
47782	897944
103455	897945
132	897946
2593	897947
7158	897948
40480	897949
116127	897950
39360	897951
108142	897952
2999	897953
78331	897954
34156	897955
20996	897956
45199	897957
113160	897958
4416	897959
10063	897960
60466	897961
53217	897962
59712	897963
8719	897964
106764	897965
29254	897966
89878	897967
108785	897968
11716	897969
33716	897970
41814	897971
95198	897972
17008	897973
6363	897974
7746	897975
3214	897976
26650	897977
23558	897978
94287	897979
8797	897980
2483	897981
6951	897982
57418	897983
25309	897984
42281	897985
9282	897986
768	897987
30984	897988
3067	897989
14252	897990
85593	897991
178	897992
4969	897993
80919	897994
18339	897995
13730	897996
10476	897997
147735	897998
32522	897999
100598	898000
37013	898001
13593	898002
62396	898003
5316	898004
17302	898005
78941	898006
18269	898007
60995	898008
18958	898009
48554	898010
92995	898011
11535	898012
6430	898013
60625	898014
20226	898015
10688	898016
81227	898017
69461	898018
2878	898019
168963	898020
49745	898021
83516	898022
91388	898023
38313	898024
30205	898025
134418	898026
152995	898027
88240	898028
49602	898029
45209	898030
167817	898031
1241	898032
10438	898033
72879	898034
3269	898035
5499	898036
19550	898037
11365	898038
103950	898039
96407	898040
13943	898041
136556	898042
11241	898043
164613	898044
12264	898045
10375	898046
580	898047
137049	898048
102574	898049
26081	898050
20470	898051
7762	898052
67538	898053
23564	898054
66166	898055
71452	898056
44421	898057
7737	898058
13132	898059
132607	898060
87768	898061
42488	898062
95243	898063
35193	898064
7390	898065
23659	898066
41372	898067
30218	898068
67218	898069
20640	898070
44041	898071
4328	898072
26669	898073
6489	898074
10367	898075
11528	898076
540	898077
29971	898078
47271	898079
92815	898080
94352	898081
25017	898082
19407	898083
37737	898084
92151	898085
22995	898086
156041	898087
98231	898088
14879	898089
6864	898090
66647	898091
36638	898092
9808	898093
3312	898094
34987	898095
39184	898096
112306	898097
14777	898098
1746	898099
120758	898100
369	898101
84012	898102
47962	898103
66646	898104
3473	898105
110554	898106
111124	898107
152973	898108
4828	898109
63587	898110
24619	898111
125362	898112
75457	898113
10595	898114
73515	898115
169222	898116
53847	898117
9973	898118
33117	898119
90326	898120
45320	898121
143895	898122
25944	898123
126538	898124
26178	898125
14066	898126
2201	898127
51423	898128
5752	898129
54463	898130
8071	898131
147453	898132
17712	898133
14434	898134
89797	898135
74713	898136
94643	898137
53340	898138
19963	898139
74458	898140
65655	898141
19607	898142
64430	898143
21015	898144
64028	898145
9158	898146
11389	898147
13566	898148
50971	898149
37752	898150
60911	898151
22717	898152
140213	898153
16452	898154
25911	898155
23395	898156
71140	898157
121476	898158
87717	898159
57297	898160
68339	898161
92413	898162
73051	898163
1583	898164
50203	898165
84821	898166
80684	898167
21668	898168
22259	898169
129996	898170
149699	898171
130509	898172
15557	898173
112451	898174
72902	898175
70558	898176
132209	898177
155559	898178
49573	898179
99371	898180
109374	898181
123824	898182
57853	898183
31507	898184
32798	898185
39187	898186
23001	898187
95434	898188
114914	898189
19313	898190
45394	898191
29242	898192
43390	898193
70	898194
114190	898195
3104	898196
74381	898197
13052	898198
15120	898199
15198	898200
73933	898201
8046	898202
9935	898203
74952	898204
27247	898205
614	898206
29560	898207
11579	898208
35485	898209
37891	898210
52841	898211
34080	898212
86176	898213
170028	898214
47381	898215
121453	898216
4693	898217
74422	898218
14462	898219
27086	898220
2394	898221
32380	898222
4718	898223
112691	898224
93923	898225
1863	898226
78723	898227
26086	898228
70785	898229
27342	898230
96633	898231
16002	898232
31183	898233
96464	898234
4804	898235
52932	898236
46894	898237
112925	898238
119474	898239
63756	898240
118349	898241
9003	898242
22733	898243
123652	898244
10251	898245
59177	898246
29512	898247
51103	898248
18682	898249
20549	898250
45769	898251
136532	898252
8284	898253
4688	898254
114	898255
8851	898256
16759	898257
22125	898258
113987	898259
27036	898260
58029	898261
76450	898262
27703	898263
32171	898264
34039	898265
10941	898266
8134	898267
40815	898268
8040	898269
16911	898270
5211	898271
133099	898272
66720	898273
32172	898274
10477	898275
12102	898276
68240	898277
15561	898278
7754	898279
57040	898280
23023	898281
213	898282
67546	898283
96124	898284
35861	898285
71780	898286
30695	898287
24846	898288
13964	898289
92528	898290
127003	898291
19114	898292
5111	898293
2613	898294
25099	898295
48399	898296
133964	898297
1974	898298
8354	898299
16778	898300
27515	898301
2680	898302
74851	898303
39240	898304
109466	898305
2269	898306
108877	898307
7168	898308
3664	898309
34013	898310
13237	898311
6090	898312
20239	898313
8206	898314
1613	898315
3257	898316
7127	898317
43780	898318
24925	898319
10275	898320
22999	898321
32957	898322
95088	898323
72365	898324
45843	898325
62299	898326
32334	898327
31998	898328
51754	898329
81130	898330
56866	898331
44386	898332
94975	898333
94936	898334
75781	898335
21917	898336
6493	898337
63911	898338
111132	898339
33848	898340
31521	898341
50914	898342
160555	898343
100552	898344
41688	898345
23562	898346
94735	898347
9812	898348
27115	898349
144729	898350
17138	898351
133720	898352
4506	898353
15553	898354
46156	898355
100942	898356
45937	898357
148964	898358
154278	898359
53359	898360
36295	898361
62930	898362
7324	898363
92299	898364
38636	898365
169717	898366
137137	898367
73231	898368
6160	898369
70660	898370
63456	898371
34872	898372
7036	898373
2137	898374
135351	898375
3186	898376
14974	898377
72591	898378
14869	898379
54034	898380
21583	898381
154085	898382
60187	898383
55329	898384
49092	898385
72684	898386
41650	898387
6260	898388
8069	898389
311	898390
17887	898391
18956	898392
23818	898393
21615	898394
54685	898395
92683	898396
75438	898397
14187	898398
5761	898399
26209	898400
104527	898401
1010	898402
66985	898403
89357	898404
125029	898405
78086	898406
36627	898407
58900	898408
14641	898409
68598	898410
114387	898411
37526	898412
628	898413
44922	898414
74888	898415
1718	898416
31021	898417
10804	898418
2377	898419
88120	898420
129726	898421
49628	898422
91649	898423
2972	898424
10441	898425
35679	898426
101105	898427
18080	898428
84178	898429
35863	898430
11146	898431
52704	898432
29419	898433
48201	898434
44322	898435
1280	898436
97725	898437
64853	898438
15454	898439
55705	898440
36632	898441
15952	898442
103001	898443
5648	898444
402	898445
1362	898446
136410	898447
36295	898448
332	898449
25314	898450
84462	898451
2651	898452
3024	898453
35868	898454
24195	898455
142452	898456
48123	898457
5383	898458
25433	898459
20854	898460
80615	898461
76775	898462
77321	898463
17001	898464
54509	898465
39490	898466
93264	898467
29164	898468
42523	898469
42950	898470
9297	898471
335	898472
71170	898473
12259	898474
92397	898475
106424	898476
13335	898477
983	898478
102997	898479
28572	898480
10671	898481
54428	898482
8548	898483
18912	898484
28771	898485
21371	898486
62576	898487
81539	898488
11881	898489
9814	898490
20415	898491
38694	898492
38032	898493
157130	898494
24618	898495
73023	898496
6908	898497
79198	898498
2663	898499
10870	898500
67912	898501
46995	898502
3272	898503
22946	898504
23514	898505
66748	898506
5927	898507
13845	898508
8787	898509
86367	898510
2476	898511
38610	898512
147491	898513
79988	898514
155998	898515
119896	898516
1063	898517
10683	898518
57640	898519
70082	898520
50838	898521
5884	898522
59867	898523
120074	898524
19715	898525
1442	898526
20969	898527
15013	898528
11271	898529
52876	898530
115307	898531
111770	898532
14958	898533
117678	898534
96459	898535
5688	898536
19443	898537
6411	898538
72630	898539
61164	898540
34465	898541
4720	898542
80834	898543
86356	898544
57868	898545
36003	898546
109789	898547
22247	898548
103435	898549
10432	898550
64836	898551
4007	898552
990	898553
79395	898554
26640	898555
43149	898556
6761	898557
52760	898558
158123	898559
67196	898560
51286	898561
28498	898562
46785	898563
107726	898564
36214	898565
131257	898566
153808	898567
35042	898568
45739	898569
72529	898570
101786	898571
3898	898572
65823	898573
132900	898574
41008	898575
52542	898576
29523	898577
163818	898578
5193	898579
14285	898580
19958	898581
147044	898582
8196	898583
29349	898584
42156	898585
68494	898586
34017	898587
82318	898588
4020	898589
6560	898590
116833	898591
42468	898592
120386	898593
11338	898594
37936	898595
1243	898596
6637	898597
51809	898598
136762	898599
27064	898600
99145	898601
74480	898602
1290	898603
33803	898604
1601	898605
80879	898606
67860	898607
104603	898608
100112	898609
11963	898610
6975	898611
33151	898612
60057	898613
20502	898614
37477	898615
2169	898616
4801	898617
14836	898618
78928	898619
51188	898620
103244	898621
72135	898622
37745	898623
53607	898624
25819	898625
66339	898626
132996	898627
832	898628
111863	898629
56854	898630
19789	898631
32911	898632
38144	898633
55294	898634
62730	898635
34945	898636
77052	898637
414	898638
56973	898639
128994	898640
78873	898641
79485	898642
98817	898643
71742	898644
10512	898645
30490	898646
23840	898647
169382	898648
38280	898649
1732	898650
388	898651
47398	898652
5040	898653
29992	898654
32359	898655
98346	898656
20541	898657
47357	898658
51467	898659
17129	898660
34460	898661
9526	898662
8146	898663
37170	898664
5895	898665
55091	898666
11066	898667
139842	898668
29485	898669
1886	898670
62141	898671
28756	898672
92822	898673
42373	898674
21281	898675
36601	898676
39794	898677
1495	898678
19614	898679
39541	898680
40513	898681
4630	898682
168681	898683
2520	898684
14992	898685
8699	898686
38347	898687
30994	898688
111578	898689
43878	898690
6553	898691
24780	898692
4174	898693
106231	898694
100820	898695
46676	898696
21485	898697
89183	898698
102853	898699
1979	898700
53419	898701
46879	898702
13605	898703
93152	898704
1993	898705
2640	898706
156690	898707
57458	898708
89492	898709
75126	898710
31739	898711
41567	898712
1215	898713
8098	898714
15993	898715
977	898716
3761	898717
102686	898718
86944	898719
23719	898720
29224	898721
127384	898722
8616	898723
246	898724
102924	898725
52432	898726
4932	898727
107381	898728
65989	898729
56243	898730
8809	898731
80347	898732
72035	898733
98861	898734
8521	898735
11282	898736
4140	898737
13471	898738
148026	898739
18098	898740
126662	898741
108772	898742
63850	898743
97462	898744
16706	898745
19675	898746
41395	898747
70801	898748
3984	898749
3705	898750
8155	898751
20545	898752
45620	898753
4	898754
40680	898755
99229	898756
48412	898757
70055	898758
2791	898759
74378	898760
19056	898761
114039	898762
5173	898763
55953	898764
6783	898765
105555	898766
21213	898767
64665	898768
17967	898769
76575	898770
159	898771
123324	898772
4809	898773
79673	898774
62488	898775
20853	898776
85317	898777
13085	898778
9151	898779
34982	898780
6218	898781
65687	898782
43705	898783
6896	898784
27536	898785
79111	898786
29600	898787
15804	898788
62408	898789
87009	898790
2794	898791
11126	898792
16977	898793
56190	898794
69424	898795
21115	898796
145432	898797
85753	898798
73423	898799
36902	898800
26675	898801
73663	898802
89034	898803
12461	898804
10264	898805
96968	898806
69016	898807
19637	898808
13233	898809
16389	898810
21825	898811
37510	898812
15633	898813
127412	898814
60165	898815
97556	898816
15626	898817
35774	898818
35854	898819
29661	898820
46022	898821
20729	898822
131158	898823
54820	898824
55479	898825
7468	898826
19497	898827
36204	898828
95767	898829
85613	898830
52677	898831
29575	898832
2634	898833
54059	898834
1158	898835
45636	898836
25053	898837
14542	898838
18866	898839
65452	898840
45824	898841
91707	898842
80158	898843
67064	898844
28284	898845
16963	898846
4018	898847
17004	898848
45414	898849
65364	898850
96004	898851
92250	898852
31962	898853
43592	898854
5272	898855
35686	898856
25829	898857
15811	898858
14095	898859
52178	898860
454	898861
46794	898862
90887	898863
43504	898864
21507	898865
20053	898866
9468	898867
97344	898868
21958	898869
25698	898870
141658	898871
5640	898872
68988	898873
77981	898874
18834	898875
217	898876
1424	898877
90788	898878
118734	898879
26746	898880
45023	898881
95001	898882
19921	898883
164154	898884
38368	898885
31578	898886
49936	898887
9021	898888
36491	898889
3168	898890
50208	898891
132778	898892
28367	898893
144923	898894
31812	898895
110455	898896
491	898897
108609	898898
25389	898899
20363	898900
2256	898901
95745	898902
7570	898903
45589	898904
4742	898905
101067	898906
131375	898907
35999	898908
153310	898909
28312	898910
226	898911
28756	898912
120265	898913
97325	898914
23894	898915
20910	898916
30742	898917
26680	898918
101136	898919
110720	898920
15175	898921
2355	898922
10602	898923
108938	898924
14305	898925
949	898926
37533	898927
10904	898928
40542	898929
10260	898930
104298	898931
51026	898932
4180	898933
14901	898934
29016	898935
66780	898936
81928	898937
140344	898938
68811	898939
28084	898940
5223	898941
4319	898942
106521	898943
39235	898944
77597	898945
8566	898946
25082	898947
65621	898948
55757	898949
34774	898950
26167	898951
69112	898952
10897	898953
26166	898954
5565	898955
854	898956
60658	898957
10423	898958
7253	898959
123971	898960
11616	898961
158161	898962
17918	898963
4918	898964
20900	898965
125569	898966
11895	898967
134681	898968
1595	898969
16900	898970
49914	898971
74272	898972
48022	898973
9650	898974
17401	898975
86559	898976
28035	898977
160074	898978
165419	898979
131374	898980
61049	898981
30440	898982
94235	898983
872	898984
125510	898985
51630	898986
3563	898987
45214	898988
128917	898989
85177	898990
66565	898991
19749	898992
73435	898993
47401	898994
22544	898995
6665	898996
857	898997
96435	898998
119340	898999
146491	899000
34041	899001
1950	899002
110410	899003
41556	899004
32268	899005
2970	899006
120768	899007
14875	899008
2741	899009
36451	899010
163008	899011
133437	899012
27889	899013
126543	899014
55975	899015
42633	899016
43121	899017
8071	899018
129117	899019
29933	899020
16854	899021
13895	899022
107336	899023
31891	899024
58508	899025
60947	899026
12992	899027
59833	899028
40636	899029
125399	899030
51684	899031
46300	899032
31332	899033
2407	899034
32546	899035
97613	899036
128225	899037
16265	899038
1686	899039
10476	899040
29302	899041
41144	899042
163815	899043
94617	899044
45384	899045
829	899046
30809	899047
53547	899048
85149	899049
8717	899050
2163	899051
71737	899052
46847	899053
4647	899054
712	899055
903	899056
112413	899057
5147	899058
88644	899059
46416	899060
67066	899061
41111	899062
81685	899063
48394	899064
6342	899065
26792	899066
43422	899067
47761	899068
5820	899069
38345	899070
77182	899071
27604	899072
20510	899073
29963	899074
82339	899075
161488	899076
1141	899077
5072	899078
37785	899079
13816	899080
15898	899081
9511	899082
92421	899083
23883	899084
85571	899085
56057	899086
8884	899087
29116	899088
93818	899089
26738	899090
103860	899091
8573	899092
4162	899093
64788	899094
55828	899095
136779	899096
7191	899097
22162	899098
29970	899099
66097	899100
11131	899101
73453	899102
68750	899103
24922	899104
18170	899105
94793	899106
13859	899107
70354	899108
2906	899109
106857	899110
72582	899111
9828	899112
71676	899113
144754	899114
6141	899115
30790	899116
73614	899117
52018	899118
23887	899119
77435	899120
108537	899121
66151	899122
46042	899123
104	899124
48382	899125
1580	899126
61940	899127
16724	899128
15107	899129
5087	899130
3355	899131
3764	899132
5699	899133
12370	899134
80330	899135
20423	899136
20120	899137
53505	899138
40424	899139
12546	899140
845	899141
17369	899142
86970	899143
53624	899144
29050	899145
1404	899146
533	899147
101299	899148
21511	899149
23085	899150
10079	899151
27019	899152
9111	899153
100518	899154
42314	899155
59160	899156
9597	899157
88535	899158
140618	899159
25964	899160
24228	899161
52226	899162
36327	899163
97857	899164
7706	899165
97240	899166
65591	899167
7811	899168
96953	899169
139444	899170
16256	899171
34071	899172
103252	899173
38568	899174
14882	899175
82207	899176
1478	899177
73821	899178
47247	899179
71920	899180
37923	899181
97267	899182
14383	899183
6420	899184
3259	899185
21378	899186
11104	899187
90084	899188
26455	899189
10182	899190
139558	899191
32122	899192
49786	899193
482	899194
34719	899195
23188	899196
102063	899197
89496	899198
33455	899199
4027	899200
30196	899201
28237	899202
29695	899203
1614	899204
36365	899205
7791	899206
24347	899207
39756	899208
82147	899209
113557	899210
31390	899211
31841	899212
49790	899213
22376	899214
14648	899215
112660	899216
107306	899217
19209	899218
74551	899219
55286	899220
4068	899221
1380	899222
42238	899223
45534	899224
108867	899225
1719	899226
138351	899227
22661	899228
82160	899229
140538	899230
113471	899231
156668	899232
1598	899233
71808	899234
87929	899235
84926	899236
107585	899237
63265	899238
33103	899239
70978	899240
41354	899241
34068	899242
97045	899243
51518	899244
950	899245
122626	899246
31	899247
24887	899248
64027	899249
67908	899250
21418	899251
75225	899252
67261	899253
4247	899254
87613	899255
70884	899256
56246	899257
5711	899258
77677	899259
45591	899260
19849	899261
937	899262
88697	899263
158108	899264
31158	899265
5414	899266
23797	899267
687	899268
39542	899269
72177	899270
2359	899271
2113	899272
3545	899273
16615	899274
26805	899275
81801	899276
19086	899277
49862	899278
10621	899279
49608	899280
19293	899281
50117	899282
3367	899283
34887	899284
34583	899285
107331	899286
18459	899287
64026	899288
17538	899289
867	899290
12315	899291
14000	899292
3593	899293
20750	899294
16257	899295
105620	899296
10410	899297
26860	899298
52869	899299
31831	899300
16777	899301
72196	899302
76807	899303
30414	899304
30800	899305
98617	899306
18942	899307
160229	899308
89850	899309
8655	899310
7741	899311
86769	899312
88444	899313
46731	899314
42284	899315
83057	899316
135936	899317
69934	899318
389	899319
124280	899320
92511	899321
38911	899322
60798	899323
9442	899324
7776	899325
80580	899326
89907	899327
47494	899328
13756	899329
99041	899330
44071	899331
8458	899332
23736	899333
100703	899334
33523	899335
25733	899336
67252	899337
88593	899338
122	899339
545	899340
55840	899341
515	899342
22013	899343
163013	899344
41602	899345
97136	899346
94344	899347
114688	899348
3366	899349
32391	899350
145920	899351
1218	899352
77560	899353
48988	899354
28969	899355
40476	899356
9829	899357
86038	899358
13393	899359
68491	899360
95044	899361
57697	899362
39054	899363
46037	899364
438	899365
2871	899366
3094	899367
28497	899368
8242	899369
44815	899370
27248	899371
34159	899372
111902	899373
7816	899374
28783	899375
83349	899376
99555	899377
34689	899378
41579	899379
12196	899380
14175	899381
95554	899382
47027	899383
3392	899384
123784	899385
46307	899386
50128	899387
30035	899388
15357	899389
52686	899390
96509	899391
11946	899392
45939	899393
60232	899394
8699	899395
13349	899396
62093	899397
104077	899398
16149	899399
36733	899400
80954	899401
74128	899402
3008	899403
36627	899404
101340	899405
9386	899406
164859	899407
92981	899408
11967	899409
108705	899410
60012	899411
89469	899412
3958	899413
7584	899414
11982	899415
7328	899416
82999	899417
64307	899418
78583	899419
23170	899420
17914	899421
95646	899422
51239	899423
116823	899424
95474	899425
87945	899426
7676	899427
27898	899428
10295	899429
40569	899430
109879	899431
121464	899432
87391	899433
128728	899434
66386	899435
2112	899436
61740	899437
30363	899438
95886	899439
30376	899440
100898	899441
4093	899442
5599	899443
8142	899444
2809	899445
36228	899446
6222	899447
16231	899448
19449	899449
78394	899450
20843	899451
92974	899452
114517	899453
9210	899454
22691	899455
29146	899456
5948	899457
584	899458
10388	899459
60058	899460
16830	899461
16602	899462
86390	899463
83988	899464
112743	899465
29691	899466
4332	899467
19465	899468
32101	899469
34939	899470
8794	899471
922	899472
4828	899473
937	899474
2997	899475
66838	899476
127296	899477
17340	899478
2494	899479
56879	899480
16473	899481
146197	899482
29963	899483
16918	899484
16315	899485
43797	899486
33472	899487
9353	899488
131736	899489
27850	899490
36187	899491
13645	899492
90475	899493
73075	899494
77070	899495
27564	899496
6320	899497
19437	899498
19794	899499
9064	899500
105622	899501
12521	899502
77168	899503
71191	899504
5308	899505
92057	899506
2079	899507
74659	899508
14181	899509
25416	899510
136023	899511
96343	899512
28520	899513
9768	899514
68565	899515
18515	899516
78431	899517
42876	899518
73988	899519
37483	899520
20994	899521
21453	899522
19527	899523
879	899524
67100	899525
1622	899526
51535	899527
11457	899528
29832	899529
24199	899530
94154	899531
10380	899532
10880	899533
97739	899534
330	899535
5149	899536
106575	899537
44552	899538
51322	899539
3460	899540
101826	899541
18912	899542
41105	899543
67222	899544
14573	899545
60250	899546
129413	899547
120526	899548
27774	899549
5874	899550
88349	899551
38906	899552
126874	899553
47551	899554
559	899555
35	899556
97371	899557
4074	899558
45392	899559
35427	899560
43113	899561
33483	899562
35786	899563
23580	899564
53564	899565
25709	899566
82507	899567
72331	899568
23082	899569
55144	899570
55842	899571
123337	899572
1165	899573
8296	899574
95051	899575
8256	899576
5928	899577
133222	899578
9417	899579
349	899580
23517	899581
103433	899582
30282	899583
35458	899584
81880	899585
6476	899586
11362	899587
318	899588
8092	899589
6322	899590
68513	899591
33078	899592
105638	899593
61275	899594
59194	899595
45101	899596
93859	899597
66639	899598
1341	899599
23732	899600
26059	899601
31352	899602
74299	899603
22723	899604
37371	899605
84665	899606
18492	899607
38706	899608
36864	899609
45220	899610
114436	899611
16352	899612
5109	899613
81364	899614
20520	899615
39750	899616
5231	899617
18364	899618
9623	899619
13407	899620
28934	899621
18552	899622
2106	899623
85883	899624
3163	899625
136616	899626
93418	899627
90462	899628
7500	899629
5091	899630
104294	899631
128275	899632
19635	899633
80058	899634
40318	899635
2444	899636
2605	899637
455	899638
23665	899639
50073	899640
29904	899641
20073	899642
15026	899643
94376	899644
29292	899645
42355	899646
11136	899647
1648	899648
99335	899649
141	899650
54224	899651
8596	899652
40778	899653
30108	899654
119415	899655
8227	899656
45571	899657
94951	899658
43514	899659
21669	899660
78610	899661
17281	899662
78910	899663
35905	899664
1282	899665
39667	899666
26458	899667
72759	899668
17563	899669
24371	899670
68404	899671
130727	899672
19034	899673
139214	899674
8164	899675
102897	899676
72460	899677
26628	899678
118462	899679
1829	899680
8637	899681
11332	899682
30874	899683
55708	899684
74945	899685
15799	899686
23086	899687
17512	899688
93299	899689
116421	899690
23251	899691
17504	899692
53558	899693
65282	899694
12266	899695
35133	899696
47956	899697
119731	899698
1870	899699
70185	899700
114355	899701
72782	899702
13302	899703
26786	899704
13474	899705
53833	899706
314	899707
99064	899708
37366	899709
1197	899710
90628	899711
40387	899712
103852	899713
129261	899714
28916	899715
14220	899716
52085	899717
39064	899718
165229	899719
12278	899720
51979	899721
140502	899722
18964	899723
56456	899724
31451	899725
54218	899726
41587	899727
46896	899728
11002	899729
17817	899730
25065	899731
55339	899732
24168	899733
23070	899734
53903	899735
19902	899736
163343	899737
78281	899738
48468	899739
148590	899740
2291	899741
95755	899742
35343	899743
33413	899744
11854	899745
16020	899746
60450	899747
4109	899748
1495	899749
51294	899750
22105	899751
21968	899752
705	899753
258	899754
1848	899755
41082	899756
119262	899757
23716	899758
4144	899759
35374	899760
33985	899761
41486	899762
113048	899763
40120	899764
92857	899765
9209	899766
45022	899767
65869	899768
95988	899769
1727	899770
99487	899771
3829	899772
8383	899773
13162	899774
602	899775
23948	899776
79455	899777
17225	899778
6503	899779
94848	899780
587	899781
80382	899782
40355	899783
18913	899784
44059	899785
119927	899786
14994	899787
13970	899788
1118	899789
1176	899790
33374	899791
14132	899792
31237	899793
24165	899794
22539	899795
60965	899796
37797	899797
3194	899798
3046	899799
44043	899800
68889	899801
12867	899802
1015	899803
2017	899804
20141	899805
160860	899806
11212	899807
14908	899808
72477	899809
113123	899810
64218	899811
9233	899812
11926	899813
32742	899814
18815	899815
9158	899816
15732	899817
66542	899818
26552	899819
12172	899820
16171	899821
7794	899822
20317	899823
10535	899824
111996	899825
37568	899826
15504	899827
17246	899828
6402	899829
40436	899830
17142	899831
44809	899832
18850	899833
29816	899834
95914	899835
61079	899836
61196	899837
2980	899838
26645	899839
120756	899840
102590	899841
13104	899842
12375	899843
1693	899844
71941	899845
119382	899846
18460	899847
59367	899848
139504	899849
19638	899850
23576	899851
10931	899852
10700	899853
43528	899854
2849	899855
31678	899856
55124	899857
75203	899858
27805	899859
32423	899860
149486	899861
96810	899862
2790	899863
5138	899864
5173	899865
39794	899866
31031	899867
37025	899868
78761	899869
57	899870
1267	899871
66644	899872
1449	899873
4529	899874
36915	899875
135910	899876
89150	899877
7345	899878
22209	899879
25067	899880
16135	899881
30858	899882
12040	899883
10718	899884
97440	899885
109374	899886
70812	899887
22937	899888
90482	899889
22655	899890
56897	899891
12483	899892
48319	899893
39790	899894
7693	899895
62819	899896
23997	899897
10939	899898
2201	899899
2594	899900
32589	899901
10294	899902
55602	899903
7885	899904
69027	899905
26731	899906
85839	899907
20008	899908
127678	899909
35257	899910
67557	899911
3564	899912
30774	899913
5802	899914
5294	899915
90827	899916
101441	899917
15873	899918
35854	899919
32888	899920
26641	899921
12621	899922
17760	899923
5354	899924
1220	899925
144484	899926
3688	899927
17792	899928
113436	899929
71286	899930
66403	899931
95412	899932
23692	899933
5003	899934
50912	899935
10643	899936
120952	899937
55822	899938
94628	899939
33515	899940
95509	899941
25328	899942
23511	899943
51584	899944
25155	899945
108612	899946
92929	899947
61471	899948
97854	899949
115215	899950
58707	899951
24380	899952
88393	899953
106174	899954
44776	899955
7548	899956
5391	899957
9987	899958
3982	899959
77194	899960
44459	899961
40339	899962
5754	899963
46679	899964
33752	899965
18811	899966
76643	899967
107151	899968
173	899969
52144	899970
44057	899971
482	899972
12361	899973
7467	899974
33433	899975
12085	899976
40221	899977
78268	899978
35765	899979
24751	899980
12159	899981
8475	899982
18826	899983
28987	899984
16044	899985
104720	899986
21778	899987
3400	899988
42337	899989
112360	899990
83488	899991
139616	899992
34656	899993
85086	899994
3250	899995
100368	899996
15479	899997
2360	899998
2456	899999
4608	900000
58537	900001
104922	900002
63976	900003
76011	900004
66583	900005
40259	900006
70437	900007
120696	900008
29101	900009
53362	900010
8265	900011
69332	900012
5216	900013
16717	900014
26666	900015
12746	900016
2721	900017
122947	900018
42948	900019
145591	900020
53617	900021
6154	900022
40014	900023
166038	900024
705	900025
18647	900026
32626	900027
83070	900028
64095	900029
8460	900030
11611	900031
25987	900032
139962	900033
35438	900034
55456	900035
5643	900036
56618	900037
52569	900038
37307	900039
44797	900040
7374	900041
31587	900042
46861	900043
29148	900044
1677	900045
10908	900046
47617	900047
108943	900048
38099	900049
48872	900050
8	900051
30040	900052
11836	900053
55441	900054
70964	900055
59916	900056
1492	900057
6278	900058
23140	900059
7976	900060
13531	900061
28927	900062
68128	900063
18083	900064
19572	900065
109404	900066
55877	900067
14606	900068
59699	900069
110179	900070
85801	900071
9645	900072
20552	900073
19128	900074
40489	900075
5233	900076
45400	900077
1153	900078
47234	900079
1317	900080
2348	900081
76894	900082
38309	900083
39574	900084
1600	900085
52871	900086
60771	900087
56247	900088
32102	900089
39685	900090
108969	900091
1921	900092
65375	900093
19744	900094
94173	900095
41225	900096
53228	900097
90377	900098
5507	900099
20473	900100
116349	900101
12708	900102
76451	900103
53848	900104
13367	900105
8686	900106
2951	900107
13970	900108
11926	900109
679	900110
41174	900111
14970	900112
115769	900113
489	900114
23511	900115
7127	900116
87416	900117
52294	900118
9183	900119
76695	900120
16906	900121
18975	900122
84095	900123
1361	900124
120430	900125
21063	900126
31582	900127
115486	900128
48656	900129
26315	900130
32403	900131
103637	900132
99040	900133
1714	900134
63833	900135
81984	900136
2312	900137
17939	900138
60853	900139
8158	900140
1448	900141
53467	900142
33827	900143
32983	900144
11044	900145
115675	900146
40872	900147
10164	900148
19668	900149
31447	900150
31934	900151
38546	900152
29397	900153
56707	900154
82923	900155
27302	900156
13670	900157
39370	900158
13429	900159
72158	900160
18048	900161
20669	900162
74306	900163
4117	900164
88329	900165
19709	900166
50639	900167
2113	900168
20410	900169
45014	900170
88363	900171
113537	900172
14042	900173
26468	900174
34382	900175
4057	900176
106985	900177
109707	900178
5039	900179
132620	900180
4978	900181
16585	900182
105302	900183
19790	900184
345	900185
22587	900186
96657	900187
66955	900188
9793	900189
122160	900190
41729	900191
46792	900192
8845	900193
43115	900194
124606	900195
81705	900196
145800	900197
40682	900198
292	900199
746	900200
32906	900201
98635	900202
60721	900203
13378	900204
92603	900205
126646	900206
94715	900207
126352	900208
138577	900209
5476	900210
24706	900211
21107	900212
10122	900213
155519	900214
68693	900215
133996	900216
32939	900217
14291	900218
29829	900219
70410	900220
84585	900221
105411	900222
71702	900223
46123	900224
41952	900225
1718	900226
81910	900227
74861	900228
40551	900229
27823	900230
26107	900231
112197	900232
1574	900233
32255	900234
6706	900235
106823	900236
75695	900237
8124	900238
64560	900239
36006	900240
1504	900241
3312	900242
55155	900243
54524	900244
19762	900245
1458	900246
12337	900247
57691	900248
60504	900249
77559	900250
62578	900251
29537	900252
66447	900253
45109	900254
12094	900255
23757	900256
151491	900257
73867	900258
4578	900259
18088	900260
90192	900261
77573	900262
37687	900263
7583	900264
147086	900265
115264	900266
112121	900267
44999	900268
138107	900269
11217	900270
84233	900271
66407	900272
15892	900273
73151	900274
37097	900275
32272	900276
49846	900277
87804	900278
25560	900279
37834	900280
57135	900281
2445	900282
138961	900283
113479	900284
150	900285
47953	900286
24762	900287
31355	900288
13151	900289
79109	900290
19593	900291
5021	900292
11909	900293
1983	900294
4093	900295
39835	900296
7241	900297
68455	900298
46056	900299
65911	900300
15865	900301
127032	900302
14040	900303
98074	900304
102153	900305
65161	900306
53460	900307
49378	900308
10420	900309
46385	900310
47493	900311
21537	900312
83686	900313
2842	900314
88822	900315
69461	900316
16192	900317
60707	900318
94060	900319
45123	900320
67688	900321
141679	900322
51850	900323
88296	900324
32446	900325
5003	900326
4256	900327
41841	900328
26037	900329
3959	900330
35183	900331
49	900332
80	900333
28738	900334
2766	900335
97491	900336
45161	900337
140492	900338
52567	900339
34694	900340
10540	900341
21843	900342
125011	900343
65112	900344
1973	900345
22741	900346
3399	900347
14240	900348
161062	900349
130434	900350
56423	900351
14211	900352
23491	900353
132981	900354
23126	900355
85047	900356
7453	900357
18816	900358
50409	900359
14969	900360
3804	900361
24269	900362
38846	900363
76227	900364
122034	900365
37429	900366
161340	900367
84709	900368
17605	900369
5459	900370
118272	900371
18266	900372
6024	900373
16569	900374
90546	900375
1886	900376
26809	900377
68848	900378
75870	900379
39593	900380
91815	900381
8046	900382
37272	900383
93741	900384
23375	900385
25657	900386
48783	900387
35139	900388
1441	900389
31578	900390
2392	900391
6501	900392
112224	900393
119545	900394
11349	900395
31997	900396
22747	900397
111	900398
83620	900399
46602	900400
74369	900401
5943	900402
24763	900403
56331	900404
37547	900405
9790	900406
41812	900407
30053	900408
27487	900409
59902	900410
54575	900411
31294	900412
86592	900413
32931	900414
965	900415
77	900416
44603	900417
5984	900418
145789	900419
4452	900420
136913	900421
136555	900422
17240	900423
42906	900424
19907	900425
53231	900426
6938	900427
18165	900428
46835	900429
39818	900430
20500	900431
7674	900432
111446	900433
26322	900434
136615	900435
17357	900436
17967	900437
59152	900438
3741	900439
10958	900440
3051	900441
102675	900442
47183	900443
15269	900444
10383	900445
129997	900446
56447	900447
21249	900448
121292	900449
66983	900450
36065	900451
105809	900452
36105	900453
128829	900454
93937	900455
28012	900456
22911	900457
13877	900458
18876	900459
131925	900460
79703	900461
30905	900462
69014	900463
87604	900464
2606	900465
55770	900466
3701	900467
36976	900468
45418	900469
7517	900470
22356	900471
13892	900472
28033	900473
167760	900474
40095	900475
116537	900476
53	900477
1175	900478
76903	900479
55135	900480
127378	900481
97924	900482
48467	900483
62621	900484
29005	900485
797	900486
115198	900487
16715	900488
1773	900489
108658	900490
10496	900491
15841	900492
4482	900493
35286	900494
19552	900495
10355	900496
33467	900497
38295	900498
56760	900499
11332	900500
168925	900501
18334	900502
24052	900503
6711	900504
130388	900505
6734	900506
31038	900507
104666	900508
1128	900509
120860	900510
47622	900511
48215	900512
102475	900513
1515	900514
90729	900515
32478	900516
12343	900517
22893	900518
74592	900519
21913	900520
117763	900521
37493	900522
18867	900523
58611	900524
67352	900525
122381	900526
128092	900527
12340	900528
72304	900529
932	900530
71244	900531
161573	900532
20174	900533
5143	900534
115985	900535
92982	900536
108202	900537
43891	900538
36297	900539
56209	900540
81857	900541
16546	900542
58199	900543
383	900544
155877	900545
49319	900546
160994	900547
57230	900548
157379	900549
7271	900550
53782	900551
8401	900552
79382	900553
70018	900554
102	900555
14492	900556
61770	900557
82758	900558
90175	900559
49868	900560
1531	900561
49882	900562
27898	900563
108947	900564
2751	900565
122613	900566
28020	900567
132782	900568
67630	900569
7552	900570
56197	900571
99645	900572
69639	900573
18449	900574
74399	900575
53316	900576
79296	900577
111904	900578
164547	900579
163073	900580
42970	900581
6565	900582
52223	900583
11158	900584
11242	900585
55554	900586
79116	900587
55213	900588
16443	900589
15372	900590
67823	900591
3851	900592
6292	900593
11832	900594
80367	900595
52208	900596
4667	900597
902	900598
8110	900599
69312	900600
74557	900601
109695	900602
61008	900603
9078	900604
36414	900605
2427	900606
30431	900607
25540	900608
97878	900609
20708	900610
44458	900611
25697	900612
12414	900613
10996	900614
68243	900615
69041	900616
112135	900617
88680	900618
26596	900619
12098	900620
6451	900621
99706	900622
41367	900623
128679	900624
1626	900625
18583	900626
5087	900627
135907	900628
7467	900629
134423	900630
47100	900631
70718	900632
32272	900633
26955	900634
154222	900635
63757	900636
43268	900637
11618	900638
24639	900639
40059	900640
109693	900641
105733	900642
3379	900643
15985	900644
21252	900645
45796	900646
17438	900647
74678	900648
48519	900649
95451	900650
33119	900651
17265	900652
75713	900653
129976	900654
88210	900655
99078	900656
155044	900657
51051	900658
34070	900659
20380	900660
32531	900661
27226	900662
61569	900663
50845	900664
71699	900665
9098	900666
33728	900667
70360	900668
125850	900669
4271	900670
17242	900671
54354	900672
78924	900673
79422	900674
72055	900675
403	900676
12149	900677
3077	900678
70724	900679
74918	900680
75208	900681
168492	900682
37158	900683
89364	900684
23204	900685
51360	900686
43687	900687
24854	900688
76310	900689
8358	900690
37367	900691
6981	900692
73474	900693
22704	900694
57939	900695
118541	900696
368	900697
36	900698
22789	900699
41794	900700
45615	900701
38662	900702
1892	900703
50776	900704
66216	900705
13341	900706
2857	900707
114093	900708
326	900709
5679	900710
28482	900711
42177	900712
5381	900713
138388	900714
27288	900715
60749	900716
18258	900717
28857	900718
139584	900719
294	900720
16833	900721
60054	900722
137100	900723
44561	900724
109257	900725
12217	900726
16488	900727
1871	900728
629	900729
2720	900730
2434	900731
93966	900732
31432	900733
3252	900734
24181	900735
26959	900736
15386	900737
48918	900738
79693	900739
24966	900740
6422	900741
136883	900742
3505	900743
99725	900744
6692	900745
141475	900746
18757	900747
147843	900748
13946	900749
4996	900750
24224	900751
8612	900752
94360	900753
56382	900754
53848	900755
61633	900756
13765	900757
36977	900758
78278	900759
1239	900760
3155	900761
15696	900762
168685	900763
95050	900764
51126	900765
298	900766
4203	900767
43274	900768
70277	900769
15842	900770
8493	900771
125635	900772
16978	900773
56018	900774
8662	900775
19440	900776
796	900777
2091	900778
15695	900779
1152	900780
43459	900781
5116	900782
13306	900783
81227	900784
21158	900785
73030	900786
2107	900787
4483	900788
36372	900789
50446	900790
163335	900791
45715	900792
28559	900793
50740	900794
92437	900795
41852	900796
23922	900797
136073	900798
62790	900799
26225	900800
38851	900801
17206	900802
76908	900803
102058	900804
52049	900805
56023	900806
30849	900807
128599	900808
20945	900809
45708	900810
29331	900811
58841	900812
13389	900813
19	900814
7918	900815
21290	900816
45462	900817
94436	900818
68345	900819
26352	900820
7015	900821
66455	900822
10103	900823
82489	900824
102180	900825
455	900826
16647	900827
34558	900828
390	900829
83435	900830
71323	900831
20058	900832
166245	900833
12305	900834
86934	900835
122617	900836
2179	900837
47339	900838
11538	900839
156808	900840
6176	900841
99484	900842
64231	900843
15750	900844
30904	900845
6260	900846
52685	900847
13764	900848
90443	900849
89253	900850
50058	900851
3904	900852
92188	900853
102655	900854
22904	900855
788	900856
2471	900857
4802	900858
11971	900859
79496	900860
16357	900861
104677	900862
865	900863
7771	900864
29864	900865
30969	900866
55146	900867
97167	900868
33911	900869
25275	900870
6787	900871
45393	900872
41820	900873
997	900874
52	900875
1534	900876
71982	900877
10589	900878
17267	900879
10644	900880
63823	900881
37592	900882
48223	900883
71741	900884
6688	900885
7214	900886
5090	900887
57385	900888
154263	900889
5681	900890
19597	900891
198	900892
65215	900893
24224	900894
81697	900895
103137	900896
3117	900897
25813	900898
16506	900899
4074	900900
25095	900901
25616	900902
30923	900903
4318	900904
128740	900905
90672	900906
37000	900907
27641	900908
20626	900909
56009	900910
182	900911
70436	900912
85296	900913
69187	900914
119618	900915
49479	900916
170044	900917
27200	900918
96767	900919
54964	900920
45630	900921
68618	900922
79690	900923
10350	900924
44836	900925
16184	900926
55242	900927
118703	900928
27634	900929
48583	900930
7717	900931
146617	900932
5706	900933
82663	900934
1181	900935
3392	900936
15764	900937
44801	900938
704	900939
24523	900940
31014	900941
158818	900942
54618	900943
145469	900944
29073	900945
131838	900946
35029	900947
6971	900948
25595	900949
94858	900950
22	900951
5031	900952
79382	900953
66870	900954
107419	900955
8613	900956
18541	900957
53523	900958
21370	900959
112286	900960
5778	900961
38575	900962
3199	900963
104514	900964
25577	900965
49733	900966
139521	900967
35667	900968
34297	900969
512	900970
67406	900971
44031	900972
90384	900973
77392	900974
30456	900975
111449	900976
313	900977
101862	900978
10962	900979
37680	900980
37677	900981
11221	900982
12429	900983
65320	900984
3863	900985
50631	900986
9693	900987
50126	900988
12049	900989
51362	900990
143203	900991
17848	900992
23333	900993
97166	900994
4389	900995
13593	900996
8207	900997
46026	900998
47794	900999
58664	901000
38540	901001
66654	901002
59156	901003
123443	901004
50882	901005
37854	901006
3171	901007
14693	901008
54448	901009
22281	901010
67673	901011
107606	901012
74091	901013
34428	901014
25631	901015
15228	901016
39487	901017
2757	901018
49806	901019
33672	901020
48029	901021
108920	901022
85615	901023
35673	901024
111860	901025
64903	901026
74317	901027
144562	901028
10834	901029
21667	901030
35716	901031
100294	901032
125333	901033
87310	901034
19746	901035
14615	901036
48272	901037
73831	901038
144739	901039
27099	901040
36557	901041
148597	901042
3365	901043
129274	901044
31	901045
21879	901046
15119	901047
59935	901048
14985	901049
16481	901050
30537	901051
8499	901052
68400	901053
96258	901054
38412	901055
58361	901056
5995	901057
18463	901058
56373	901059
37787	901060
89674	901061
20481	901062
29292	901063
2907	901064
122720	901065
33522	901066
3212	901067
148382	901068
33788	901069
13747	901070
662	901071
629	901072
58171	901073
24819	901074
50209	901075
65169	901076
1837	901077
115362	901078
39493	901079
1736	901080
1528	901081
89478	901082
35890	901083
31080	901084
1703	901085
107417	901086
6418	901087
17994	901088
22180	901089
56988	901090
30205	901091
67497	901092
31666	901093
26379	901094
78345	901095
32661	901096
118949	901097
168496	901098
62671	901099
36957	901100
39298	901101
7123	901102
91404	901103
31692	901104
63257	901105
94663	901106
11969	901107
16259	901108
57514	901109
7098	901110
66171	901111
33680	901112
14174	901113
30920	901114
103191	901115
79133	901116
3260	901117
42119	901118
24770	901119
52581	901120
11189	901121
44950	901122
63364	901123
102823	901124
1016	901125
86888	901126
121262	901127
126253	901128
18236	901129
48038	901130
28926	901131
88851	901132
52008	901133
36461	901134
156451	901135
32100	901136
58021	901137
46563	901138
19154	901139
38046	901140
160285	901141
1383	901142
16124	901143
16155	901144
28511	901145
8909	901146
40428	901147
2130	901148
14156	901149
43700	901150
1337	901151
54341	901152
39605	901153
13976	901154
126897	901155
22204	901156
27137	901157
7909	901158
37680	901159
469	901160
31991	901161
60192	901162
20194	901163
58378	901164
45370	901165
44899	901166
8409	901167
19248	901168
3682	901169
18992	901170
48699	901171
16552	901172
20009	901173
40208	901174
32493	901175
17753	901176
34967	901177
155921	901178
9823	901179
23142	901180
41865	901181
133524	901182
4181	901183
88241	901184
161856	901185
164863	901186
135733	901187
23664	901188
18779	901189
71006	901190
1038	901191
66229	901192
39942	901193
20373	901194
3916	901195
150166	901196
150442	901197
1736	901198
24379	901199
143157	901200
30509	901201
82648	901202
8692	901203
66286	901204
45478	901205
55027	901206
17726	901207
37829	901208
80293	901209
17550	901210
19514	901211
135441	901212
49592	901213
73149	901214
23033	901215
27327	901216
64794	901217
4181	901218
1954	901219
30500	901220
15843	901221
107904	901222
78399	901223
79649	901224
51531	901225
54114	901226
120982	901227
33040	901228
1315	901229
81824	901230
30947	901231
14372	901232
79340	901233
117856	901234
83524	901235
6883	901236
3500	901237
77044	901238
12045	901239
25338	901240
107824	901241
65370	901242
19584	901243
6027	901244
57941	901245
21348	901246
5308	901247
13317	901248
99117	901249
58628	901250
62959	901251
41299	901252
23413	901253
40917	901254
2328	901255
33790	901256
63653	901257
83564	901258
46365	901259
18762	901260
95837	901261
52756	901262
39656	901263
110067	901264
20077	901265
4237	901266
43455	901267
79894	901268
31802	901269
99587	901270
35527	901271
8699	901272
122499	901273
132319	901274
162581	901275
102870	901276
38737	901277
42557	901278
89528	901279
1712	901280
3404	901281
31229	901282
68599	901283
14370	901284
27483	901285
86033	901286
85889	901287
28961	901288
65839	901289
30723	901290
26207	901291
26395	901292
583	901293
135322	901294
147009	901295
134078	901296
60505	901297
42195	901298
17743	901299
6517	901300
40368	901301
48379	901302
128	901303
16157	901304
48028	901305
1125	901306
85291	901307
21063	901308
77366	901309
105697	901310
41468	901311
35533	901312
31385	901313
98260	901314
5338	901315
24600	901316
65573	901317
26059	901318
104569	901319
37239	901320
20172	901321
116681	901322
71367	901323
117837	901324
52056	901325
79391	901326
87896	901327
90206	901328
91380	901329
3423	901330
36548	901331
111951	901332
130115	901333
94523	901334
93031	901335
56566	901336
86972	901337
82971	901338
38337	901339
33392	901340
50839	901341
4023	901342
89859	901343
143518	901344
1663	901345
9348	901346
32104	901347
43223	901348
131	901349
16437	901350
35414	901351
17824	901352
5822	901353
26454	901354
66378	901355
25818	901356
66073	901357
86810	901358
21158	901359
86910	901360
49	901361
24837	901362
38256	901363
80629	901364
40933	901365
64885	901366
19175	901367
326	901368
68873	901369
46597	901370
1861	901371
102822	901372
23541	901373
37833	901374
41397	901375
20770	901376
76103	901377
136163	901378
142883	901379
62062	901380
45921	901381
71885	901382
42380	901383
52638	901384
61512	901385
92333	901386
23899	901387
35172	901388
148648	901389
130461	901390
35772	901391
132390	901392
26965	901393
31572	901394
87666	901395
64794	901396
6478	901397
16496	901398
23535	901399
3797	901400
40196	901401
38685	901402
68460	901403
5681	901404
48556	901405
6946	901406
42118	901407
6543	901408
2658	901409
11046	901410
100300	901411
9382	901412
5578	901413
113113	901414
30077	901415
14069	901416
38619	901417
63522	901418
12431	901419
1922	901420
23390	901421
60228	901422
39785	901423
1794	901424
69479	901425
134062	901426
23212	901427
18630	901428
24646	901429
109309	901430
17769	901431
121094	901432
4907	901433
103326	901434
19136	901435
81769	901436
14933	901437
72939	901438
42177	901439
21980	901440
44537	901441
59451	901442
26807	901443
24149	901444
68835	901445
36871	901446
50873	901447
86782	901448
141540	901449
111	901450
95973	901451
1926	901452
61964	901453
25760	901454
139071	901455
68635	901456
40877	901457
36971	901458
5294	901459
7033	901460
28987	901461
23860	901462
49588	901463
45053	901464
110411	901465
31766	901466
81134	901467
7767	901468
87909	901469
40296	901470
51864	901471
5299	901472
955	901473
51632	901474
15749	901475
74957	901476
96645	901477
29703	901478
45745	901479
35348	901480
136332	901481
30737	901482
26673	901483
902	901484
39609	901485
24750	901486
106006	901487
13174	901488
71760	901489
14471	901490
10922	901491
82892	901492
116354	901493
30850	901494
49736	901495
135624	901496
69188	901497
24555	901498
7920	901499
6084	901500
103481	901501
115405	901502
31407	901503
53402	901504
352	901505
37784	901506
72018	901507
10967	901508
18559	901509
26386	901510
4463	901511
13785	901512
2917	901513
4207	901514
4615	901515
128129	901516
634	901517
8126	901518
72514	901519
36187	901520
831	901521
6308	901522
16314	901523
5293	901524
24294	901525
152981	901526
136336	901527
17752	901528
24804	901529
65516	901530
95852	901531
38634	901532
12325	901533
52146	901534
19049	901535
16683	901536
165473	901537
72707	901538
124033	901539
26202	901540
14097	901541
66288	901542
20075	901543
28772	901544
16296	901545
36982	901546
66902	901547
25054	901548
28611	901549
136985	901550
87649	901551
58905	901552
45358	901553
8097	901554
31513	901555
30153	901556
123079	901557
18585	901558
98407	901559
497	901560
36815	901561
2478	901562
34085	901563
106451	901564
13181	901565
93857	901566
2760	901567
4068	901568
136613	901569
39342	901570
61706	901571
4409	901572
28316	901573
19213	901574
18427	901575
47677	901576
32218	901577
57762	901578
163476	901579
21936	901580
49315	901581
6848	901582
1473	901583
16238	901584
49352	901585
12962	901586
31196	901587
92229	901588
127905	901589
64700	901590
32814	901591
55269	901592
6791	901593
18191	901594
44686	901595
5632	901596
3273	901597
27598	901598
26067	901599
15401	901600
4940	901601
39218	901602
31793	901603
36508	901604
37809	901605
35594	901606
66559	901607
69084	901608
44978	901609
9867	901610
10089	901611
34554	901612
77647	901613
54583	901614
20	901615
14276	901616
9421	901617
14588	901618
830	901619
114098	901620
102189	901621
2138	901622
31580	901623
57401	901624
21899	901625
44737	901626
14222	901627
11165	901628
78081	901629
23272	901630
103270	901631
3174	901632
2573	901633
21112	901634
54095	901635
34612	901636
81020	901637
27421	901638
117443	901639
29017	901640
64699	901641
27732	901642
19109	901643
18737	901644
96417	901645
20097	901646
24820	901647
8541	901648
21201	901649
37826	901650
41513	901651
51021	901652
108603	901653
144180	901654
36690	901655
776	901656
76650	901657
10783	901658
102032	901659
23842	901660
7967	901661
136320	901662
18192	901663
53065	901664
33169	901665
2985	901666
61099	901667
7774	901668
92933	901669
3187	901670
63918	901671
4317	901672
46188	901673
78905	901674
103677	901675
101893	901676
11863	901677
72033	901678
43791	901679
169882	901680
33407	901681
34932	901682
100766	901683
2976	901684
24230	901685
84239	901686
78499	901687
47004	901688
96155	901689
31423	901690
13406	901691
149799	901692
13862	901693
16825	901694
5655	901695
104109	901696
50900	901697
18551	901698
119019	901699
4508	901700
50728	901701
90811	901702
2079	901703
58319	901704
93598	901705
20358	901706
70711	901707
12637	901708
53654	901709
1403	901710
42076	901711
30953	901712
101674	901713
12974	901714
63631	901715
4242	901716
9016	901717
8745	901718
28558	901719
20543	901720
101450	901721
157968	901722
26125	901723
7706	901724
54286	901725
77213	901726
2222	901727
29209	901728
878	901729
165942	901730
991	901731
45184	901732
5882	901733
50379	901734
68886	901735
74385	901736
8503	901737
145527	901738
82294	901739
110553	901740
2049	901741
100571	901742
53902	901743
110909	901744
57050	901745
6424	901746
74886	901747
28016	901748
47639	901749
3700	901750
96407	901751
5837	901752
88685	901753
112300	901754
40020	901755
13354	901756
21082	901757
78066	901758
113621	901759
10862	901760
20829	901761
141829	901762
14859	901763
15740	901764
93894	901765
16540	901766
34388	901767
27989	901768
921	901769
1141	901770
36031	901771
100590	901772
27067	901773
74160	901774
111084	901775
154131	901776
142728	901777
31537	901778
19267	901779
29020	901780
72933	901781
165	901782
13998	901783
90724	901784
25	901785
36783	901786
53609	901787
29456	901788
21746	901789
62804	901790
3053	901791
15705	901792
25940	901793
5445	901794
33959	901795
90330	901796
144428	901797
11196	901798
71895	901799
71923	901800
11882	901801
1720	901802
135728	901803
5038	901804
109197	901805
50963	901806
2902	901807
4167	901808
64778	901809
17348	901810
21124	901811
35845	901812
30903	901813
28174	901814
13617	901815
48477	901816
55362	901817
25560	901818
97445	901819
15334	901820
26144	901821
3746	901822
54928	901823
10682	901824
61217	901825
51322	901826
107658	901827
2049	901828
36307	901829
90825	901830
29649	901831
50953	901832
25869	901833
170	901834
144209	901835
17371	901836
2280	901837
145353	901838
9023	901839
5117	901840
8695	901841
4151	901842
45789	901843
36506	901844
28859	901845
1286	901846
41261	901847
66082	901848
96571	901849
57482	901850
2133	901851
47524	901852
66549	901853
25717	901854
26600	901855
25510	901856
35425	901857
22824	901858
92787	901859
7470	901860
18201	901861
116096	901862
55172	901863
32401	901864
47505	901865
20233	901866
86422	901867
5305	901868
94375	901869
4846	901870
1686	901871
23739	901872
6888	901873
52506	901874
3896	901875
25049	901876
127072	901877
2748	901878
59903	901879
139295	901880
36804	901881
36326	901882
66782	901883
64507	901884
24564	901885
31775	901886
54432	901887
32179	901888
22781	901889
51600	901890
122453	901891
1072	901892
12465	901893
27990	901894
6091	901895
135466	901896
14903	901897
65	901898
6900	901899
91112	901900
27272	901901
51800	901902
27257	901903
71463	901904
22229	901905
6664	901906
15200	901907
28695	901908
89969	901909
79644	901910
131089	901911
35569	901912
81020	901913
2746	901914
326	901915
69869	901916
57206	901917
57654	901918
84859	901919
50707	901920
31757	901921
23219	901922
18824	901923
64522	901924
24315	901925
7613	901926
47271	901927
123898	901928
58226	901929
5705	901930
36881	901931
64233	901932
166551	901933
16382	901934
23967	901935
49051	901936
139658	901937
255	901938
99034	901939
2026	901940
31883	901941
62297	901942
43065	901943
77542	901944
59142	901945
16326	901946
14482	901947
2661	901948
86264	901949
83196	901950
66966	901951
1080	901952
29194	901953
5049	901954
5673	901955
56971	901956
20593	901957
22776	901958
1856	901959
15705	901960
89117	901961
106840	901962
111681	901963
13905	901964
47759	901965
133139	901966
64722	901967
33200	901968
14495	901969
30304	901970
117946	901971
75925	901972
56961	901973
72071	901974
3187	901975
57607	901976
5794	901977
66664	901978
13270	901979
84903	901980
95500	901981
66509	901982
75468	901983
1241	901984
64415	901985
47777	901986
10933	901987
27139	901988
31175	901989
729	901990
29443	901991
170154	901992
60336	901993
67073	901994
3439	901995
31947	901996
8651	901997
56118	901998
100443	901999
22210	902000
82639	902001
548	902002
153806	902003
62479	902004
67763	902005
66883	902006
7516	902007
93049	902008
43313	902009
1041	902010
112347	902011
29424	902012
107793	902013
54533	902014
2054	902015
7571	902016
4531	902017
132655	902018
143497	902019
22835	902020
5276	902021
92635	902022
86483	902023
1510	902024
132464	902025
46758	902026
107552	902027
52240	902028
39540	902029
24323	902030
37819	902031
84312	902032
211	902033
52008	902034
80142	902035
104480	902036
143611	902037
37402	902038
1687	902039
45080	902040
91076	902041
10474	902042
50884	902043
40504	902044
44595	902045
3833	902046
26569	902047
34103	902048
69762	902049
3688	902050
81978	902051
360	902052
102	902053
108974	902054
24367	902055
144616	902056
26176	902057
18667	902058
43182	902059
22135	902060
26344	902061
42543	902062
62265	902063
647	902064
10869	902065
46305	902066
6870	902067
84607	902068
1938	902069
20110	902070
75627	902071
87124	902072
16639	902073
8545	902074
565	902075
36506	902076
59409	902077
35963	902078
73599	902079
32451	902080
1023	902081
7260	902082
105881	902083
132794	902084
59082	902085
71804	902086
21860	902087
52359	902088
50982	902089
119674	902090
19576	902091
14444	902092
7416	902093
33735	902094
8358	902095
8725	902096
1362	902097
150414	902098
50908	902099
129990	902100
5788	902101
130572	902102
86302	902103
756	902104
18533	902105
55274	902106
13688	902107
836	902108
45004	902109
2789	902110
60778	902111
91631	902112
79373	902113
68755	902114
69667	902115
56170	902116
14217	902117
81323	902118
1789	902119
102571	902120
44587	902121
7723	902122
81425	902123
31508	902124
961	902125
68697	902126
170078	902127
16088	902128
4239	902129
118296	902130
9649	902131
130393	902132
71808	902133
115280	902134
1570	902135
14521	902136
70472	902137
14566	902138
149231	902139
60312	902140
8833	902141
4153	902142
27305	902143
3938	902144
10050	902145
3374	902146
54274	902147
8129	902148
23132	902149
51408	902150
15586	902151
73721	902152
14930	902153
103737	902154
8416	902155
16394	902156
49773	902157
27411	902158
27153	902159
16346	902160
8475	902161
10531	902162
28478	902163
5694	902164
70596	902165
6006	902166
52497	902167
92183	902168
22348	902169
1093	902170
29139	902171
13781	902172
5196	902173
1850	902174
70926	902175
14203	902176
77810	902177
20265	902178
15551	902179
14111	902180
76230	902181
826	902182
26181	902183
59048	902184
39259	902185
6065	902186
23436	902187
103942	902188
54627	902189
12118	902190
76158	902191
4299	902192
4811	902193
19491	902194
148629	902195
21440	902196
12267	902197
30045	902198
34686	902199
10424	902200
32981	902201
20305	902202
26443	902203
106301	902204
11438	902205
28933	902206
43527	902207
71250	902208
17568	902209
68619	902210
1903	902211
21675	902212
6371	902213
45305	902214
7864	902215
130725	902216
35363	902217
5776	902218
71692	902219
7032	902220
159978	902221
36372	902222
43687	902223
104924	902224
15604	902225
26002	902226
4028	902227
46350	902228
27744	902229
152065	902230
101792	902231
128808	902232
115820	902233
119604	902234
19311	902235
44397	902236
132277	902237
35949	902238
64067	902239
81906	902240
51987	902241
55198	902242
21689	902243
166368	902244
6368	902245
93987	902246
11084	902247
95504	902248
17597	902249
80760	902250
42006	902251
3229	902252
42591	902253
167205	902254
162825	902255
119690	902256
13726	902257
8457	902258
55407	902259
17056	902260
16979	902261
42197	902262
56085	902263
33983	902264
89314	902265
14126	902266
11421	902267
27166	902268
30801	902269
99909	902270
37783	902271
18923	902272
17893	902273
42405	902274
2710	902275
3876	902276
99256	902277
18464	902278
66000	902279
11457	902280
141730	902281
29889	902282
11988	902283
13314	902284
28505	902285
35591	902286
49094	902287
4806	902288
48057	902289
101719	902290
54167	902291
168741	902292
11419	902293
31376	902294
48078	902295
48031	902296
64678	902297
22894	902298
27457	902299
58431	902300
757	902301
3171	902302
113580	902303
16346	902304
42473	902305
80531	902306
62818	902307
50066	902308
28413	902309
4474	902310
74773	902311
45004	902312
131809	902313
168637	902314
19514	902315
121345	902316
3609	902317
1191	902318
1378	902319
27137	902320
27688	902321
7590	902322
2443	902323
129805	902324
38292	902325
9259	902326
3013	902327
115298	902328
9448	902329
131668	902330
76871	902331
75656	902332
9652	902333
104239	902334
45689	902335
34024	902336
127992	902337
43307	902338
109049	902339
1110	902340
26	902341
62923	902342
12670	902343
2228	902344
56178	902345
13129	902346
256	902347
29622	902348
30307	902349
61712	902350
28615	902351
60143	902352
28779	902353
8709	902354
5998	902355
140566	902356
59970	902357
104160	902358
39433	902359
21365	902360
10426	902361
1970	902362
55915	902363
531	902364
5878	902365
21857	902366
61720	902367
54096	902368
74873	902369
38097	902370
92218	902371
16687	902372
28360	902373
2329	902374
34553	902375
147	902376
46057	902377
15290	902378
25686	902379
52187	902380
27009	902381
28628	902382
1899	902383
3506	902384
28718	902385
64226	902386
10965	902387
24897	902388
155363	902389
46944	902390
134460	902391
49935	902392
8947	902393
79723	902394
22711	902395
85841	902396
1327	902397
2846	902398
64913	902399
40614	902400
9398	902401
23883	902402
29359	902403
946	902404
25179	902405
47578	902406
31577	902407
79599	902408
6564	902409
135528	902410
35280	902411
2	902412
39275	902413
11187	902414
24326	902415
16268	902416
7173	902417
28202	902418
44071	902419
14144	902420
31819	902421
169285	902422
4915	902423
34621	902424
36280	902425
124013	902426
167803	902427
6825	902428
3946	902429
242	902430
21296	902431
11067	902432
856	902433
135832	902434
108765	902435
95938	902436
16701	902437
53355	902438
9040	902439
9085	902440
40331	902441
12655	902442
16119	902443
20700	902444
87571	902445
7490	902446
12489	902447
32027	902448
138901	902449
32904	902450
178	902451
79803	902452
10362	902453
6926	902454
36710	902455
24629	902456
16750	902457
46437	902458
104116	902459
6862	902460
39641	902461
116406	902462
6228	902463
72983	902464
97617	902465
60686	902466
56640	902467
23357	902468
496	902469
90362	902470
74263	902471
27161	902472
38189	902473
35453	902474
14995	902475
18547	902476
17364	902477
5217	902478
99477	902479
38785	902480
1279	902481
8220	902482
26033	902483
57911	902484
1757	902485
96490	902486
93155	902487
47497	902488
20907	902489
10217	902490
44278	902491
18298	902492
40156	902493
93013	902494
1461	902495
32496	902496
10401	902497
75363	902498
28932	902499
132332	902500
36059	902501
106076	902502
22211	902503
45042	902504
18672	902505
42357	902506
40765	902507
7950	902508
7404	902509
62655	902510
32747	902511
36686	902512
64467	902513
64972	902514
21603	902515
33937	902516
44908	902517
118971	902518
11649	902519
7376	902520
22021	902521
3768	902522
7854	902523
12394	902524
62758	902525
1668	902526
54022	902527
109579	902528
17783	902529
813	902530
10801	902531
34172	902532
11356	902533
93020	902534
8997	902535
47158	902536
42338	902537
4206	902538
40667	902539
31479	902540
24808	902541
16249	902542
32633	902543
90154	902544
98189	902545
154103	902546
148533	902547
18030	902548
43852	902549
82690	902550
29316	902551
33169	902552
32188	902553
28879	902554
24723	902555
103920	902556
22116	902557
70744	902558
14578	902559
9201	902560
141727	902561
5001	902562
48117	902563
37733	902564
115771	902565
50881	902566
86091	902567
399	902568
74421	902569
31758	902570
62769	902571
112776	902572
146124	902573
4889	902574
13952	902575
37552	902576
140048	902577
38511	902578
48538	902579
40443	902580
11499	902581
13744	902582
93043	902583
9783	902584
56266	902585
38412	902586
18511	902587
27423	902588
14313	902589
14218	902590
33257	902591
82912	902592
97819	902593
32424	902594
85808	902595
40275	902596
66737	902597
36119	902598
31644	902599
7782	902600
12875	902601
1027	902602
27045	902603
67909	902604
104769	902605
29021	902606
42319	902607
575	902608
31748	902609
107958	902610
70314	902611
31572	902612
31684	902613
31010	902614
52961	902615
30764	902616
92215	902617
44287	902618
56724	902619
147367	902620
24419	902621
128270	902622
62640	902623
13705	902624
21462	902625
10476	902626
357	902627
19822	902628
38722	902629
4413	902630
30296	902631
125523	902632
56449	902633
20860	902634
93043	902635
8938	902636
37293	902637
68165	902638
116227	902639
11227	902640
23098	902641
41795	902642
45386	902643
23137	902644
31541	902645
95471	902646
3686	902647
5294	902648
94859	902649
72648	902650
40863	902651
67784	902652
29086	902653
135019	902654
36296	902655
33360	902656
75918	902657
37691	902658
3184	902659
8775	902660
65226	902661
77539	902662
17675	902663
55019	902664
865	902665
58359	902666
73202	902667
10334	902668
101204	902669
4970	902670
151758	902671
28991	902672
1812	902673
6298	902674
34207	902675
119933	902676
26876	902677
5525	902678
3632	902679
36060	902680
1519	902681
25098	902682
22559	902683
71922	902684
131676	902685
62345	902686
79289	902687
2476	902688
63248	902689
3509	902690
39226	902691
9959	902692
97019	902693
80161	902694
10427	902695
1773	902696
27004	902697
30670	902698
70738	902699
100340	902700
5700	902701
147668	902702
81928	902703
11601	902704
75353	902705
4288	902706
36358	902707
166195	902708
6175	902709
52761	902710
197	902711
623	902712
91385	902713
16965	902714
26636	902715
65753	902716
50276	902717
16428	902718
114060	902719
92651	902720
9273	902721
62979	902722
856	902723
11716	902724
35934	902725
15293	902726
19558	902727
166042	902728
7267	902729
14123	902730
59519	902731
34313	902732
35773	902733
15500	902734
106390	902735
17120	902736
45880	902737
93444	902738
41548	902739
67944	902740
34107	902741
12284	902742
23475	902743
91282	902744
12037	902745
21784	902746
32625	902747
47220	902748
42518	902749
56558	902750
6584	902751
62640	902752
101300	902753
114447	902754
47	902755
6845	902756
144765	902757
16145	902758
36625	902759
97126	902760
45240	902761
16891	902762
70449	902763
17814	902764
10818	902765
59782	902766
9536	902767
36166	902768
39477	902769
14736	902770
21294	902771
117846	902772
420	902773
9635	902774
5609	902775
28640	902776
34768	902777
115721	902778
28690	902779
53542	902780
24168	902781
25199	902782
7472	902783
26029	902784
97291	902785
50166	902786
123592	902787
87297	902788
89511	902789
5515	902790
142313	902791
116514	902792
54650	902793
21605	902794
75702	902795
17407	902796
3206	902797
38428	902798
92902	902799
47853	902800
132566	902801
75540	902802
19354	902803
150844	902804
110901	902805
18582	902806
9857	902807
44095	902808
23640	902809
14742	902810
64038	902811
8990	902812
778	902813
8401	902814
98856	902815
53928	902816
11255	902817
102334	902818
19170	902819
33056	902820
38683	902821
46499	902822
3120	902823
3136	902824
143783	902825
849	902826
94310	902827
10383	902828
1898	902829
19984	902830
67130	902831
12179	902832
21161	902833
71872	902834
77708	902835
26980	902836
113354	902837
60166	902838
6058	902839
39753	902840
2198	902841
109826	902842
26193	902843
158345	902844
27118	902845
16252	902846
11531	902847
61689	902848
34016	902849
66559	902850
5739	902851
7549	902852
105713	902853
9034	902854
156232	902855
62181	902856
30329	902857
52399	902858
4009	902859
10662	902860
82361	902861
1125	902862
3305	902863
61266	902864
39621	902865
8181	902866
26840	902867
134628	902868
616	902869
3425	902870
9704	902871
54223	902872
9024	902873
11856	902874
156468	902875
24988	902876
159332	902877
16886	902878
79619	902879
13314	902880
14216	902881
3579	902882
19893	902883
50682	902884
1196	902885
18173	902886
136406	902887
35283	902888
14952	902889
5692	902890
53185	902891
73267	902892
121933	902893
96099	902894
10718	902895
19890	902896
67240	902897
73691	902898
136612	902899
11185	902900
80559	902901
16900	902902
4938	902903
13318	902904
1684	902905
52964	902906
26104	902907
11853	902908
3328	902909
9509	902910
9499	902911
167186	902912
75497	902913
90980	902914
578	902915
60546	902916
80611	902917
55700	902918
575	902919
28161	902920
20130	902921
101821	902922
61038	902923
1661	902924
33386	902925
149453	902926
85070	902927
23031	902928
16453	902929
1472	902930
53012	902931
11782	902932
59555	902933
55923	902934
47521	902935
11244	902936
3510	902937
40970	902938
58668	902939
35293	902940
3850	902941
69316	902942
605	902943
112430	902944
54463	902945
7031	902946
22375	902947
103571	902948
3094	902949
66217	902950
17101	902951
11363	902952
42995	902953
93260	902954
50888	902955
1377	902956
3147	902957
18816	902958
44050	902959
23725	902960
79505	902961
31556	902962
123001	902963
2403	902964
37360	902965
92259	902966
31768	902967
103177	902968
60546	902969
117255	902970
13581	902971
21973	902972
57907	902973
39559	902974
74174	902975
2336	902976
90224	902977
73360	902978
24263	902979
590	902980
38767	902981
30778	902982
93811	902983
2442	902984
13539	902985
17726	902986
451	902987
79330	902988
78385	902989
90234	902990
84810	902991
2264	902992
40665	902993
43573	902994
62466	902995
49231	902996
20149	902997
19174	902998
70692	902999
71508	903000
109298	903001
26584	903002
23341	903003
129602	903004
87052	903005
26267	903006
46635	903007
26406	903008
5373	903009
5333	903010
96980	903011
86839	903012
25028	903013
133372	903014
10265	903015
18948	903016
64779	903017
167091	903018
17842	903019
14785	903020
11655	903021
24632	903022
27886	903023
88080	903024
129341	903025
126096	903026
142274	903027
988	903028
65707	903029
54856	903030
52416	903031
65286	903032
50647	903033
4128	903034
97392	903035
78745	903036
160537	903037
74548	903038
18236	903039
91308	903040
76408	903041
30661	903042
106775	903043
100595	903044
32006	903045
33569	903046
693	903047
108538	903048
34584	903049
126744	903050
9723	903051
53736	903052
43579	903053
10308	903054
8138	903055
106739	903056
7143	903057
112073	903058
14745	903059
66338	903060
955	903061
78719	903062
3061	903063
11116	903064
68306	903065
9784	903066
12250	903067
66949	903068
49637	903069
13412	903070
35517	903071
142541	903072
33345	903073
62407	903074
60294	903075
52666	903076
47995	903077
77478	903078
102933	903079
52979	903080
71439	903081
49539	903082
72350	903083
26010	903084
14583	903085
92408	903086
7890	903087
53839	903088
8271	903089
72123	903090
68026	903091
35481	903092
4524	903093
24503	903094
3708	903095
26761	903096
46010	903097
48013	903098
57472	903099
6887	903100
93048	903101
39065	903102
125341	903103
61297	903104
39995	903105
3725	903106
66461	903107
132490	903108
55674	903109
37247	903110
20708	903111
107070	903112
120582	903113
115690	903114
88912	903115
94494	903116
46969	903117
55904	903118
119455	903119
35596	903120
17590	903121
33092	903122
10428	903123
3129	903124
137720	903125
35764	903126
101	903127
77539	903128
41498	903129
7801	903130
152883	903131
70833	903132
62665	903133
16636	903134
63863	903135
88031	903136
10002	903137
71563	903138
43085	903139
21419	903140
4661	903141
95737	903142
87002	903143
56715	903144
48041	903145
31377	903146
39344	903147
63967	903148
6532	903149
6146	903150
55885	903151
17369	903152
84713	903153
155825	903154
73491	903155
36934	903156
80274	903157
78860	903158
12008	903159
18028	903160
145835	903161
145913	903162
157125	903163
39629	903164
82920	903165
64093	903166
85606	903167
17819	903168
5250	903169
70410	903170
52121	903171
91288	903172
72846	903173
25187	903174
89377	903175
120009	903176
4633	903177
29523	903178
72608	903179
23671	903180
59289	903181
15623	903182
10348	903183
4753	903184
148589	903185
4236	903186
2316	903187
16187	903188
76290	903189
43806	903190
29179	903191
122282	903192
60367	903193
20737	903194
57533	903195
13238	903196
54908	903197
7677	903198
25482	903199
3196	903200
12922	903201
148569	903202
26139	903203
4749	903204
4207	903205
61913	903206
9918	903207
11220	903208
17354	903209
33800	903210
53862	903211
1653	903212
113350	903213
3179	903214
66665	903215
21328	903216
83020	903217
123381	903218
21049	903219
65210	903220
42435	903221
40546	903222
1268	903223
6443	903224
47384	903225
2121	903226
267	903227
12332	903228
27226	903229
5970	903230
60528	903231
168	903232
1688	903233
69059	903234
39801	903235
1135	903236
54602	903237
24900	903238
144004	903239
25493	903240
15131	903241
11400	903242
43481	903243
102714	903244
30276	903245
90412	903246
41859	903247
24072	903248
76094	903249
63860	903250
16007	903251
13367	903252
101975	903253
45918	903254
15816	903255
159875	903256
5776	903257
96456	903258
58989	903259
14970	903260
39511	903261
33598	903262
2646	903263
46821	903264
98547	903265
11320	903266
78520	903267
134714	903268
15344	903269
112866	903270
6448	903271
33565	903272
85126	903273
7312	903274
33256	903275
166995	903276
4312	903277
43830	903278
94875	903279
136401	903280
36441	903281
6868	903282
74363	903283
10781	903284
18034	903285
157191	903286
2162	903287
69697	903288
34021	903289
126387	903290
8620	903291
127338	903292
51084	903293
9841	903294
1997	903295
94124	903296
7260	903297
7039	903298
12411	903299
85534	903300
7207	903301
78002	903302
93068	903303
15952	903304
1187	903305
55706	903306
4184	903307
126772	903308
73825	903309
8079	903310
3723	903311
73512	903312
136490	903313
15414	903314
1076	903315
142707	903316
94670	903317
45893	903318
10673	903319
75147	903320
19461	903321
66036	903322
11736	903323
55230	903324
7434	903325
11715	903326
53756	903327
26446	903328
123030	903329
39160	903330
56816	903331
97253	903332
38073	903333
41187	903334
68552	903335
18252	903336
82	903337
13368	903338
25805	903339
150165	903340
56558	903341
119175	903342
76744	903343
100176	903344
85945	903345
38715	903346
18373	903347
25300	903348
31158	903349
23771	903350
73235	903351
4182	903352
100400	903353
31796	903354
43667	903355
1194	903356
51902	903357
30376	903358
117670	903359
167176	903360
1307	903361
41684	903362
66905	903363
26508	903364
6121	903365
21657	903366
10734	903367
115502	903368
73532	903369
13884	903370
37	903371
35334	903372
119912	903373
1533	903374
57903	903375
88187	903376
53371	903377
72630	903378
14030	903379
784	903380
35350	903381
26133	903382
24123	903383
7205	903384
6950	903385
31343	903386
57344	903387
3336	903388
21200	903389
60325	903390
29769	903391
64994	903392
3555	903393
85584	903394
14438	903395
55553	903396
22648	903397
2900	903398
24474	903399
14152	903400
13299	903401
6634	903402
77043	903403
26450	903404
64374	903405
70434	903406
3143	903407
13	903408
384	903409
22980	903410
100336	903411
1743	903412
9476	903413
17003	903414
13471	903415
54856	903416
54352	903417
126901	903418
45256	903419
67223	903420
6688	903421
36668	903422
39683	903423
145186	903424
20949	903425
123392	903426
73172	903427
2828	903428
5635	903429
17418	903430
71148	903431
1584	903432
62899	903433
3212	903434
66090	903435
42049	903436
70285	903437
72722	903438
182	903439
138619	903440
21013	903441
49457	903442
60074	903443
101869	903444
46728	903445
25338	903446
22662	903447
785	903448
64991	903449
31645	903450
20575	903451
20423	903452
58694	903453
147799	903454
110290	903455
67810	903456
21169	903457
137471	903458
55022	903459
1241	903460
18260	903461
80570	903462
1291	903463
20463	903464
1812	903465
54003	903466
9215	903467
59770	903468
97412	903469
44779	903470
33004	903471
12287	903472
23214	903473
6495	903474
18619	903475
18361	903476
8092	903477
2846	903478
30404	903479
7537	903480
20899	903481
82708	903482
59345	903483
61589	903484
8787	903485
13656	903486
115662	903487
59242	903488
92822	903489
103730	903490
92963	903491
55486	903492
1065	903493
3	903494
11504	903495
11962	903496
85933	903497
63852	903498
19877	903499
1185	903500
134788	903501
12458	903502
26459	903503
89934	903504
104382	903505
75499	903506
11376	903507
52943	903508
45934	903509
28670	903510
90328	903511
8712	903512
111109	903513
21821	903514
16223	903515
89699	903516
57859	903517
23029	903518
44110	903519
67564	903520
7626	903521
12762	903522
9624	903523
27055	903524
48323	903525
44370	903526
1038	903527
15953	903528
18074	903529
2896	903530
72419	903531
23967	903532
23090	903533
4005	903534
7399	903535
50769	903536
27573	903537
2875	903538
38984	903539
65895	903540
96441	903541
73350	903542
1179	903543
448	903544
43024	903545
69579	903546
406	903547
24991	903548
10521	903549
108329	903550
139595	903551
41078	903552
46810	903553
60523	903554
46990	903555
451	903556
148041	903557
64321	903558
130153	903559
11820	903560
168940	903561
10336	903562
36532	903563
22853	903564
123496	903565
4766	903566
140612	903567
47933	903568
99452	903569
64592	903570
105355	903571
4070	903572
14063	903573
107215	903574
76532	903575
44668	903576
97797	903577
12036	903578
14098	903579
18500	903580
106824	903581
20332	903582
12529	903583
166764	903584
296	903585
69585	903586
47277	903587
5334	903588
169374	903589
3483	903590
41107	903591
137166	903592
44392	903593
23048	903594
131105	903595
88795	903596
13458	903597
127282	903598
2249	903599
41272	903600
23589	903601
47977	903602
11859	903603
9484	903604
170017	903605
43953	903606
110913	903607
32404	903608
17103	903609
105447	903610
26047	903611
31826	903612
924	903613
11578	903614
517	903615
40358	903616
79485	903617
2453	903618
25221	903619
94097	903620
5959	903621
2235	903622
67387	903623
356	903624
82898	903625
142828	903626
58756	903627
39261	903628
7497	903629
68104	903630
57047	903631
39017	903632
445	903633
80648	903634
23555	903635
28101	903636
4968	903637
262	903638
56395	903639
41868	903640
71531	903641
60518	903642
11371	903643
96203	903644
52192	903645
74310	903646
32981	903647
16248	903648
25863	903649
105473	903650
26229	903651
48020	903652
47479	903653
124530	903654
76427	903655
164634	903656
6266	903657
44597	903658
53221	903659
32549	903660
4191	903661
107765	903662
77348	903663
2233	903664
65069	903665
33078	903666
104165	903667
31126	903668
16736	903669
34698	903670
60032	903671
10571	903672
22391	903673
109416	903674
64153	903675
85952	903676
47233	903677
489	903678
119540	903679
113053	903680
66641	903681
56329	903682
72569	903683
46464	903684
34212	903685
72075	903686
1642	903687
97929	903688
14709	903689
43961	903690
39955	903691
22522	903692
102447	903693
55559	903694
19612	903695
24251	903696
17671	903697
82050	903698
66040	903699
936	903700
27878	903701
40637	903702
84887	903703
24711	903704
6360	903705
17641	903706
65648	903707
15594	903708
53792	903709
36572	903710
112261	903711
107411	903712
32805	903713
15871	903714
99215	903715
11959	903716
66730	903717
1211	903718
69476	903719
72328	903720
22202	903721
99714	903722
50768	903723
33841	903724
10167	903725
4362	903726
406	903727
57265	903728
45035	903729
166839	903730
8896	903731
92706	903732
641	903733
57145	903734
133311	903735
19985	903736
44426	903737
1851	903738
40058	903739
107141	903740
68007	903741
50356	903742
39560	903743
64230	903744
25570	903745
2859	903746
53163	903747
68842	903748
68431	903749
125965	903750
146	903751
34070	903752
14644	903753
47057	903754
104640	903755
41319	903756
51096	903757
115866	903758
161209	903759
39549	903760
9371	903761
844	903762
82632	903763
74482	903764
89502	903765
124029	903766
1798	903767
63301	903768
57238	903769
52194	903770
75559	903771
24690	903772
58037	903773
90990	903774
28607	903775
24123	903776
1059	903777
97550	903778
105008	903779
151860	903780
84965	903781
64155	903782
53353	903783
3798	903784
111470	903785
124461	903786
88610	903787
13605	903788
67261	903789
853	903790
55401	903791
10166	903792
168781	903793
136558	903794
66469	903795
22770	903796
35202	903797
59083	903798
33835	903799
6166	903800
57715	903801
16318	903802
3093	903803
99530	903804
24795	903805
26171	903806
68885	903807
119716	903808
88381	903809
296	903810
3872	903811
161248	903812
39104	903813
1516	903814
13531	903815
2743	903816
5654	903817
54590	903818
16885	903819
132778	903820
145390	903821
77988	903822
169	903823
52179	903824
21554	903825
10105	903826
5874	903827
11699	903828
73940	903829
4254	903830
31273	903831
74330	903832
48578	903833
126160	903834
90428	903835
14471	903836
27171	903837
2609	903838
9469	903839
15893	903840
58832	903841
33050	903842
5327	903843
78888	903844
144770	903845
104519	903846
13702	903847
53424	903848
5856	903849
28969	903850
141437	903851
14841	903852
35812	903853
11119	903854
528	903855
5122	903856
63575	903857
80367	903858
68916	903859
23251	903860
60321	903861
95892	903862
38908	903863
31533	903864
53141	903865
1332	903866
54864	903867
30813	903868
1872	903869
17740	903870
35508	903871
36660	903872
94749	903873
90342	903874
30706	903875
1082	903876
41472	903877
62633	903878
40355	903879
56389	903880
45392	903881
4551	903882
44061	903883
12530	903884
58532	903885
3526	903886
2548	903887
26193	903888
63726	903889
123698	903890
11302	903891
31924	903892
3270	903893
19189	903894
19351	903895
80591	903896
26982	903897
5157	903898
50959	903899
36509	903900
44574	903901
31649	903902
26356	903903
104585	903904
23304	903905
34709	903906
8957	903907
150694	903908
558	903909
14263	903910
41458	903911
50558	903912
46038	903913
54870	903914
5940	903915
58586	903916
94080	903917
65110	903918
51086	903919
18166	903920
20853	903921
2601	903922
41202	903923
6840	903924
89916	903925
90599	903926
36021	903927
25165	903928
52499	903929
99502	903930
87561	903931
526	903932
19410	903933
28747	903934
9676	903935
17749	903936
13348	903937
10013	903938
42957	903939
62232	903940
71330	903941
55217	903942
37347	903943
17435	903944
15864	903945
3619	903946
47152	903947
64490	903948
116363	903949
4452	903950
105575	903951
41166	903952
13235	903953
27886	903954
146583	903955
26792	903956
117811	903957
4353	903958
82798	903959
51325	903960
17321	903961
32303	903962
106101	903963
13931	903964
91	903965
86025	903966
131672	903967
27097	903968
52529	903969
1163	903970
6702	903971
101671	903972
52483	903973
8434	903974
149719	903975
1492	903976
37701	903977
136847	903978
74507	903979
50639	903980
21531	903981
33408	903982
59079	903983
66307	903984
48408	903985
663	903986
8848	903987
5489	903988
36707	903989
3492	903990
14026	903991
26166	903992
27207	903993
33869	903994
18973	903995
138779	903996
2217	903997
1442	903998
9839	903999
47079	904000
77	904001
33671	904002
93422	904003
125730	904004
26933	904005
4818	904006
62938	904007
2080	904008
231	904009
22890	904010
14843	904011
81234	904012
125661	904013
33096	904014
64601	904015
577	904016
97940	904017
18846	904018
139	904019
40318	904020
136519	904021
92766	904022
38548	904023
68989	904024
64470	904025
78392	904026
45778	904027
66133	904028
92932	904029
12154	904030
8672	904031
18753	904032
101731	904033
55153	904034
17070	904035
19761	904036
94157	904037
72665	904038
107681	904039
72341	904040
39547	904041
68782	904042
20283	904043
29502	904044
153065	904045
62615	904046
35629	904047
43253	904048
51089	904049
51247	904050
79215	904051
56016	904052
677	904053
22379	904054
54634	904055
16446	904056
12088	904057
31272	904058
22730	904059
28458	904060
57793	904061
1958	904062
40028	904063
9013	904064
14492	904065
19728	904066
163148	904067
20070	904068
637	904069
68951	904070
17742	904071
149119	904072
127196	904073
52995	904074
82377	904075
21309	904076
94273	904077
15920	904078
7778	904079
68095	904080
35784	904081
43713	904082
80706	904083
22089	904084
31186	904085
117427	904086
88230	904087
70149	904088
64206	904089
71500	904090
23961	904091
67565	904092
67487	904093
5067	904094
7842	904095
1438	904096
50328	904097
12766	904098
26266	904099
110394	904100
52077	904101
65870	904102
14683	904103
60125	904104
5998	904105
44035	904106
64334	904107
43079	904108
51337	904109
14408	904110
43129	904111
73733	904112
74152	904113
501	904114
45727	904115
81092	904116
26992	904117
30990	904118
28576	904119
13911	904120
13196	904121
463	904122
111230	904123
64988	904124
33215	904125
102223	904126
131852	904127
44836	904128
29814	904129
38136	904130
98918	904131
28331	904132
7239	904133
11387	904134
111007	904135
4376	904136
63304	904137
16968	904138
73170	904139
896	904140
12720	904141
4725	904142
40877	904143
50590	904144
23331	904145
7802	904146
68628	904147
16287	904148
18736	904149
19377	904150
42982	904151
647	904152
118122	904153
93228	904154
9952	904155
35928	904156
37797	904157
77279	904158
65274	904159
29289	904160
60429	904161
65739	904162
11085	904163
36522	904164
2934	904165
7638	904166
73528	904167
5208	904168
26381	904169
109411	904170
169730	904171
6854	904172
19908	904173
22432	904174
16411	904175
57327	904176
36280	904177
32112	904178
21337	904179
54059	904180
5935	904181
8814	904182
132021	904183
53791	904184
945	904185
141802	904186
14079	904187
47959	904188
32134	904189
125159	904190
32513	904191
16815	904192
29817	904193
35992	904194
11318	904195
42801	904196
85857	904197
33471	904198
95362	904199
5656	904200
35041	904201
31128	904202
51018	904203
40217	904204
9808	904205
96168	904206
38295	904207
690	904208
110073	904209
104753	904210
13692	904211
92530	904212
15736	904213
74904	904214
6718	904215
130013	904216
99737	904217
94121	904218
149007	904219
24281	904220
16334	904221
72160	904222
124182	904223
67043	904224
98618	904225
9593	904226
8772	904227
112156	904228
112526	904229
18185	904230
32535	904231
12307	904232
365	904233
21054	904234
115963	904235
134369	904236
12669	904237
14668	904238
28279	904239
133475	904240
57007	904241
3658	904242
22518	904243
57714	904244
66227	904245
5858	904246
60388	904247
36013	904248
62439	904249
49398	904250
10279	904251
138536	904252
52728	904253
77152	904254
137692	904255
37341	904256
12246	904257
2659	904258
88881	904259
8673	904260
30501	904261
6034	904262
80182	904263
24239	904264
4809	904265
79891	904266
3063	904267
40252	904268
6603	904269
83112	904270
23029	904271
25344	904272
866	904273
7788	904274
32171	904275
110734	904276
64729	904277
45767	904278
35844	904279
58131	904280
321	904281
80995	904282
65183	904283
116150	904284
11799	904285
24052	904286
93482	904287
4316	904288
9939	904289
67572	904290
128839	904291
27749	904292
90933	904293
95876	904294
42058	904295
1264	904296
65947	904297
86445	904298
7172	904299
29561	904300
907	904301
8547	904302
78854	904303
64876	904304
44002	904305
81279	904306
56618	904307
14847	904308
693	904309
137845	904310
7658	904311
34309	904312
4381	904313
33140	904314
39015	904315
45646	904316
95757	904317
67581	904318
102997	904319
113920	904320
46470	904321
17805	904322
127420	904323
69484	904324
23002	904325
1767	904326
88978	904327
62626	904328
22407	904329
52353	904330
53926	904331
50696	904332
40385	904333
13349	904334
107902	904335
35626	904336
74438	904337
37002	904338
74094	904339
36945	904340
317	904341
16206	904342
22991	904343
17282	904344
16002	904345
75914	904346
9623	904347
64057	904348
3310	904349
26634	904350
78957	904351
21246	904352
162051	904353
6724	904354
25625	904355
79956	904356
4503	904357
17465	904358
604	904359
112564	904360
140187	904361
138230	904362
151033	904363
13930	904364
59306	904365
25864	904366
13226	904367
798	904368
151684	904369
912	904370
4487	904371
486	904372
156595	904373
20829	904374
29282	904375
66702	904376
3771	904377
110954	904378
50047	904379
12448	904380
62539	904381
57454	904382
87334	904383
55826	904384
48174	904385
16108	904386
98240	904387
26544	904388
26511	904389
2538	904390
45224	904391
8078	904392
49089	904393
25808	904394
45849	904395
32977	904396
12311	904397
54763	904398
6767	904399
97400	904400
11651	904401
527	904402
65010	904403
91566	904404
34642	904405
62890	904406
15198	904407
33348	904408
54744	904409
7575	904410
213	904411
20896	904412
98925	904413
146214	904414
59964	904415
87547	904416
37611	904417
44290	904418
165227	904419
1474	904420
102254	904421
15827	904422
47829	904423
33800	904424
272	904425
35575	904426
40982	904427
46426	904428
25003	904429
15212	904430
13995	904431
11759	904432
15381	904433
80958	904434
2059	904435
108674	904436
49133	904437
94091	904438
8717	904439
42173	904440
329	904441
66621	904442
9558	904443
79917	904444
32719	904445
67810	904446
29499	904447
41857	904448
86166	904449
31859	904450
82781	904451
59276	904452
4554	904453
40856	904454
13290	904455
18125	904456
83911	904457
23257	904458
32331	904459
51428	904460
137060	904461
3790	904462
89398	904463
50982	904464
100779	904465
33735	904466
8244	904467
60423	904468
82812	904469
149243	904470
77363	904471
73212	904472
9575	904473
109124	904474
53481	904475
13383	904476
11559	904477
14232	904478
38528	904479
129941	904480
75142	904481
46056	904482
16791	904483
16147	904484
31529	904485
9798	904486
493	904487
555	904488
57448	904489
116286	904490
14595	904491
148927	904492
5183	904493
34727	904494
34436	904495
7338	904496
298	904497
13518	904498
20359	904499
161417	904500
52287	904501
47254	904502
54467	904503
2015	904504
141225	904505
162623	904506
34739	904507
53306	904508
37343	904509
8676	904510
111797	904511
43760	904512
1790	904513
138221	904514
8891	904515
105606	904516
50939	904517
57228	904518
5929	904519
20474	904520
104678	904521
17258	904522
9040	904523
21761	904524
4767	904525
78577	904526
142630	904527
92051	904528
55649	904529
6123	904530
75958	904531
58560	904532
9471	904533
2299	904534
5183	904535
142455	904536
30248	904537
7386	904538
16802	904539
68704	904540
107532	904541
50709	904542
16395	904543
14569	904544
19997	904545
2795	904546
19530	904547
16802	904548
114812	904549
12749	904550
7249	904551
127864	904552
18212	904553
155493	904554
29716	904555
65677	904556
83709	904557
33682	904558
79094	904559
61885	904560
87465	904561
60842	904562
17693	904563
32646	904564
136797	904565
15829	904566
46777	904567
81991	904568
39693	904569
3790	904570
36196	904571
12844	904572
23	904573
20126	904574
19027	904575
81904	904576
2476	904577
19794	904578
49817	904579
22293	904580
32890	904581
25244	904582
6424	904583
50468	904584
60934	904585
44909	904586
68299	904587
34697	904588
94110	904589
84478	904590
4547	904591
10402	904592
45826	904593
6116	904594
46141	904595
42440	904596
161477	904597
720	904598
76495	904599
1850	904600
5515	904601
24906	904602
39792	904603
146227	904604
15723	904605
15014	904606
78260	904607
59913	904608
10067	904609
47755	904610
126417	904611
230	904612
20517	904613
114371	904614
62362	904615
31397	904616
51170	904617
19058	904618
69714	904619
18135	904620
41337	904621
21903	904622
93368	904623
56378	904624
42040	904625
29573	904626
7863	904627
69350	904628
7200	904629
142519	904630
111468	904631
11441	904632
71078	904633
1299	904634
29516	904635
10740	904636
25447	904637
67240	904638
844	904639
134035	904640
13437	904641
4927	904642
10868	904643
68505	904644
93023	904645
34997	904646
85179	904647
49551	904648
110909	904649
15400	904650
40924	904651
50565	904652
118712	904653
65069	904654
138118	904655
70004	904656
23565	904657
11231	904658
48621	904659
34359	904660
116084	904661
6235	904662
108806	904663
64671	904664
72747	904665
20424	904666
22877	904667
665	904668
7569	904669
136052	904670
49459	904671
37580	904672
73153	904673
58779	904674
32573	904675
113105	904676
4017	904677
13033	904678
140745	904679
33404	904680
129734	904681
9423	904682
121877	904683
50823	904684
799	904685
44969	904686
78760	904687
144	904688
148825	904689
28093	904690
4142	904691
12438	904692
76409	904693
59518	904694
8632	904695
30084	904696
3485	904697
4940	904698
158	904699
88321	904700
93554	904701
44	904702
20461	904703
50998	904704
5547	904705
61781	904706
87956	904707
4689	904708
80978	904709
168324	904710
42371	904711
5479	904712
39570	904713
8347	904714
75590	904715
61761	904716
5825	904717
133992	904718
55828	904719
89917	904720
44359	904721
55753	904722
39994	904723
31573	904724
63200	904725
2145	904726
74277	904727
24502	904728
127174	904729
96859	904730
21618	904731
128261	904732
77313	904733
712	904734
119586	904735
26241	904736
85820	904737
78605	904738
42369	904739
10733	904740
56348	904741
44937	904742
50356	904743
75901	904744
100177	904745
135713	904746
6202	904747
37027	904748
11523	904749
17020	904750
8328	904751
97951	904752
58374	904753
6073	904754
78665	904755
4096	904756
56929	904757
41575	904758
23004	904759
8576	904760
42856	904761
46917	904762
11128	904763
5832	904764
92160	904765
28469	904766
51628	904767
81782	904768
48586	904769
42838	904770
14864	904771
38098	904772
9131	904773
1209	904774
19004	904775
8751	904776
130540	904777
4794	904778
60841	904779
101290	904780
107513	904781
44962	904782
6273	904783
14106	904784
63906	904785
45386	904786
57612	904787
42434	904788
122212	904789
131897	904790
85294	904791
93552	904792
99184	904793
102105	904794
22495	904795
20507	904796
26203	904797
58061	904798
116132	904799
62441	904800
134699	904801
107821	904802
11243	904803
67841	904804
59931	904805
4572	904806
1589	904807
7776	904808
83738	904809
22482	904810
19532	904811
103576	904812
93186	904813
40304	904814
35026	904815
33500	904816
1627	904817
27000	904818
58380	904819
97818	904820
56171	904821
53766	904822
26035	904823
20393	904824
16031	904825
63402	904826
125243	904827
16794	904828
17033	904829
8445	904830
111837	904831
116138	904832
78804	904833
74358	904834
43147	904835
111223	904836
80804	904837
17770	904838
49007	904839
39605	904840
80104	904841
33397	904842
67251	904843
101188	904844
78735	904845
80654	904846
14807	904847
53867	904848
23127	904849
24992	904850
56636	904851
53484	904852
303	904853
10153	904854
100058	904855
29212	904856
8224	904857
48278	904858
53845	904859
45172	904860
137393	904861
43912	904862
7891	904863
26109	904864
88183	904865
84765	904866
5955	904867
20357	904868
21004	904869
44328	904870
68433	904871
15181	904872
5073	904873
20607	904874
49576	904875
56440	904876
113667	904877
39268	904878
9285	904879
6240	904880
15701	904881
119786	904882
5094	904883
53425	904884
21463	904885
85971	904886
29517	904887
45229	904888
82951	904889
83687	904890
8309	904891
63869	904892
31958	904893
47435	904894
9212	904895
78160	904896
31021	904897
2912	904898
15446	904899
65805	904900
9972	904901
7253	904902
81976	904903
2541	904904
62970	904905
166017	904906
12564	904907
7719	904908
16526	904909
122486	904910
23623	904911
14122	904912
126896	904913
99619	904914
5015	904915
42579	904916
11588	904917
97565	904918
137051	904919
55121	904920
38617	904921
97355	904922
49630	904923
22998	904924
154948	904925
123999	904926
65378	904927
98640	904928
1033	904929
106177	904930
18734	904931
13566	904932
2458	904933
556	904934
87036	904935
37764	904936
17835	904937
44935	904938
21461	904939
42488	904940
1393	904941
17707	904942
102369	904943
10238	904944
8685	904945
6001	904946
37297	904947
111387	904948
18314	904949
30705	904950
1958	904951
570	904952
35119	904953
11711	904954
3328	904955
160540	904956
13020	904957
95696	904958
7972	904959
73376	904960
54098	904961
67657	904962
168465	904963
34835	904964
15140	904965
21943	904966
10844	904967
22617	904968
155723	904969
1078	904970
105283	904971
44587	904972
18631	904973
41032	904974
3442	904975
42830	904976
103475	904977
53543	904978
19424	904979
115278	904980
16230	904981
62707	904982
15264	904983
26309	904984
37052	904985
54504	904986
55426	904987
27538	904988
46355	904989
99724	904990
25719	904991
26084	904992
48747	904993
113294	904994
78762	904995
107386	904996
37849	904997
94217	904998
14194	904999
46290	905000
40115	905001
20000	905002
3674	905003
11622	905004
4516	905005
72538	905006
10326	905007
48481	905008
3670	905009
47933	905010
47017	905011
14307	905012
44455	905013
80600	905014
7734	905015
33428	905016
104	905017
54097	905018
42700	905019
45212	905020
12803	905021
28349	905022
47256	905023
11964	905024
3748	905025
125373	905026
58329	905027
23691	905028
45383	905029
23243	905030
60986	905031
155	905032
23898	905033
84812	905034
32144	905035
149394	905036
72116	905037
48945	905038
14867	905039
1070	905040
87781	905041
13177	905042
26655	905043
4652	905044
41240	905045
130636	905046
82903	905047
94520	905048
49204	905049
22571	905050
16133	905051
39822	905052
71730	905053
124833	905054
23363	905055
36026	905056
1368	905057
70432	905058
50037	905059
112341	905060
131398	905061
77	905062
1079	905063
19955	905064
5273	905065
76802	905066
57899	905067
3037	905068
117	905069
3546	905070
12448	905071
131142	905072
43823	905073
6660	905074
96240	905075
64100	905076
3885	905077
110217	905078
22673	905079
88564	905080
18905	905081
6035	905082
28385	905083
83496	905084
8883	905085
1310	905086
41940	905087
75980	905088
65323	905089
45819	905090
64417	905091
6956	905092
4400	905093
38626	905094
234	905095
70874	905096
70152	905097
141301	905098
5675	905099
8882	905100
42168	905101
40661	905102
11721	905103
20055	905104
85984	905105
79185	905106
67294	905107
29093	905108
138065	905109
12269	905110
86633	905111
2676	905112
42730	905113
32134	905114
97228	905115
80785	905116
106808	905117
23741	905118
67187	905119
6818	905120
72813	905121
115255	905122
16184	905123
27433	905124
3461	905125
39640	905126
19858	905127
1134	905128
13554	905129
10466	905130
30250	905131
5969	905132
88371	905133
62237	905134
1368	905135
48763	905136
49103	905137
79518	905138
99198	905139
70897	905140
61186	905141
32751	905142
38994	905143
26564	905144
45471	905145
36608	905146
28456	905147
79611	905148
10433	905149
50380	905150
17527	905151
39270	905152
83389	905153
31113	905154
34743	905155
70821	905156
114233	905157
22679	905158
79161	905159
208	905160
22853	905161
51485	905162
20792	905163
17334	905164
28153	905165
1152	905166
40236	905167
23994	905168
44975	905169
43000	905170
42236	905171
5458	905172
83113	905173
104154	905174
1400	905175
16025	905176
8078	905177
2688	905178
51862	905179
164386	905180
16363	905181
22515	905182
41321	905183
63410	905184
44680	905185
10574	905186
17512	905187
27834	905188
44478	905189
117753	905190
18578	905191
376	905192
62262	905193
68011	905194
35806	905195
159270	905196
31987	905197
77606	905198
28868	905199
26507	905200
36990	905201
375	905202
38712	905203
123933	905204
28470	905205
43660	905206
5734	905207
1618	905208
3060	905209
22803	905210
9304	905211
54124	905212
89620	905213
50035	905214
55499	905215
15896	905216
6145	905217
3362	905218
46919	905219
723	905220
136856	905221
11469	905222
79285	905223
8916	905224
8932	905225
155327	905226
56267	905227
27067	905228
123476	905229
112594	905230
12175	905231
50488	905232
9862	905233
71850	905234
55073	905235
54770	905236
78229	905237
4355	905238
486	905239
1889	905240
45362	905241
1285	905242
31703	905243
14304	905244
110637	905245
38067	905246
127524	905247
29873	905248
13289	905249
43843	905250
122003	905251
113309	905252
56205	905253
40904	905254
31830	905255
5384	905256
45397	905257
38667	905258
23543	905259
148179	905260
1496	905261
868	905262
16789	905263
19489	905264
6076	905265
29291	905266
4173	905267
77259	905268
1540	905269
42685	905270
10307	905271
67234	905272
10499	905273
14174	905274
61027	905275
24627	905276
17327	905277
23994	905278
54519	905279
40271	905280
60320	905281
78005	905282
4864	905283
10700	905284
97208	905285
2881	905286
2849	905287
2615	905288
7637	905289
39724	905290
62269	905291
74299	905292
107814	905293
17663	905294
61941	905295
81609	905296
62732	905297
32941	905298
89279	905299
136609	905300
27723	905301
120390	905302
37927	905303
13729	905304
63166	905305
42259	905306
11720	905307
111436	905308
78652	905309
4902	905310
82200	905311
57259	905312
60823	905313
133968	905314
123075	905315
49129	905316
43013	905317
60817	905318
6779	905319
7633	905320
88226	905321
1052	905322
36576	905323
51736	905324
20316	905325
98360	905326
113396	905327
167445	905328
87343	905329
8992	905330
56980	905331
86978	905332
103316	905333
78216	905334
20527	905335
51891	905336
19781	905337
59245	905338
34427	905339
13381	905340
34361	905341
25636	905342
127063	905343
29281	905344
32657	905345
54680	905346
8206	905347
7466	905348
44670	905349
15001	905350
39663	905351
45370	905352
26845	905353
19120	905354
124153	905355
3098	905356
45940	905357
103847	905358
41401	905359
5373	905360
125563	905361
35076	905362
106950	905363
37511	905364
161941	905365
2329	905366
13027	905367
50219	905368
9986	905369
84320	905370
9939	905371
34483	905372
40805	905373
98845	905374
29663	905375
91001	905376
36430	905377
50369	905378
8914	905379
137774	905380
57075	905381
19787	905382
38995	905383
18908	905384
1309	905385
130702	905386
19951	905387
123344	905388
56453	905389
169699	905390
93929	905391
13405	905392
2492	905393
113416	905394
135093	905395
70700	905396
63078	905397
6135	905398
18988	905399
4691	905400
126270	905401
42424	905402
1360	905403
65868	905404
50011	905405
44953	905406
67436	905407
64818	905408
8861	905409
402	905410
19976	905411
3629	905412
25042	905413
7315	905414
28269	905415
29656	905416
125623	905417
46210	905418
83012	905419
354	905420
100132	905421
22324	905422
13123	905423
89375	905424
64924	905425
166354	905426
6054	905427
73591	905428
26677	905429
21808	905430
70890	905431
7610	905432
1689	905433
96456	905434
31971	905435
24089	905436
2945	905437
13835	905438
34129	905439
24930	905440
37634	905441
156148	905442
34063	905443
34030	905444
99716	905445
31222	905446
43006	905447
9585	905448
506	905449
59857	905450
35211	905451
10303	905452
53411	905453
41391	905454
23661	905455
115100	905456
91490	905457
59856	905458
65948	905459
6037	905460
2227	905461
40202	905462
39639	905463
8291	905464
24990	905465
71433	905466
79402	905467
22058	905468
129748	905469
34997	905470
106649	905471
18276	905472
43257	905473
168208	905474
77145	905475
103600	905476
9142	905477
1009	905478
37756	905479
32352	905480
78763	905481
19864	905482
2850	905483
16375	905484
55853	905485
136	905486
163816	905487
33888	905488
49926	905489
823	905490
143026	905491
981	905492
30064	905493
34484	905494
10273	905495
44565	905496
4160	905497
14748	905498
123182	905499
300	905500
6086	905501
11786	905502
8133	905503
122136	905504
718	905505
23487	905506
86464	905507
2691	905508
163609	905509
17578	905510
35190	905511
4153	905512
59610	905513
90280	905514
148846	905515
26944	905516
94305	905517
90049	905518
10672	905519
30104	905520
136658	905521
69347	905522
61102	905523
10331	905524
59759	905525
1100	905526
65464	905527
26475	905528
85462	905529
77885	905530
4701	905531
147246	905532
40230	905533
26313	905534
60073	905535
20584	905536
40687	905537
29707	905538
21271	905539
8535	905540
9512	905541
37589	905542
23069	905543
21053	905544
27822	905545
86298	905546
39263	905547
68971	905548
1584	905549
104449	905550
55526	905551
20206	905552
90884	905553
47885	905554
8961	905555
19443	905556
45867	905557
30214	905558
36602	905559
36419	905560
133500	905561
7445	905562
46810	905563
97279	905564
6402	905565
22562	905566
46026	905567
1613	905568
47217	905569
19785	905570
5357	905571
10648	905572
113477	905573
28833	905574
83753	905575
11050	905576
5582	905577
55969	905578
29289	905579
49011	905580
16578	905581
42427	905582
36644	905583
13557	905584
33756	905585
152902	905586
72	905587
13464	905588
56428	905589
13562	905590
35826	905591
24096	905592
4608	905593
131885	905594
1328	905595
55199	905596
8049	905597
69824	905598
42656	905599
110055	905600
80334	905601
24327	905602
167148	905603
73328	905604
15682	905605
74168	905606
13947	905607
32746	905608
54636	905609
22577	905610
2390	905611
50484	905612
92154	905613
104725	905614
12625	905615
3857	905616
73053	905617
68802	905618
60208	905619
24020	905620
66946	905621
116510	905622
12902	905623
50257	905624
5137	905625
61878	905626
5481	905627
20761	905628
52525	905629
99822	905630
13803	905631
148435	905632
35652	905633
74542	905634
28939	905635
23684	905636
19489	905637
14215	905638
119292	905639
42314	905640
11134	905641
6308	905642
17942	905643
80150	905644
31266	905645
93754	905646
112550	905647
128608	905648
32325	905649
75356	905650
17622	905651
7754	905652
18559	905653
3046	905654
74452	905655
3091	905656
2744	905657
88743	905658
20567	905659
18232	905660
28170	905661
113445	905662
15167	905663
72321	905664
2261	905665
91501	905666
8560	905667
93409	905668
15364	905669
81257	905670
292	905671
34210	905672
14602	905673
19263	905674
5005	905675
114204	905676
9986	905677
9709	905678
18899	905679
69826	905680
763	905681
14904	905682
14658	905683
45574	905684
57436	905685
11622	905686
31337	905687
68531	905688
2015	905689
29742	905690
47304	905691
27132	905692
107835	905693
4405	905694
26169	905695
170267	905696
68241	905697
122145	905698
55280	905699
60057	905700
102932	905701
25061	905702
5613	905703
31607	905704
15473	905705
35444	905706
51257	905707
558	905708
103	905709
153223	905710
69889	905711
10428	905712
30800	905713
96114	905714
38361	905715
123387	905716
15990	905717
7998	905718
87988	905719
61221	905720
48772	905721
65394	905722
2865	905723
32970	905724
55436	905725
27591	905726
3071	905727
54297	905728
24888	905729
29944	905730
67283	905731
63340	905732
17358	905733
19364	905734
126501	905735
31153	905736
3997	905737
16031	905738
651	905739
46525	905740
34040	905741
19756	905742
59120	905743
53561	905744
15822	905745
8341	905746
150292	905747
15018	905748
44390	905749
13111	905750
6925	905751
64106	905752
83333	905753
26416	905754
58448	905755
53051	905756
123680	905757
59166	905758
57743	905759
37890	905760
55	905761
1628	905762
122753	905763
3833	905764
9826	905765
749	905766
68933	905767
39162	905768
94713	905769
72912	905770
2326	905771
29102	905772
96596	905773
22371	905774
124726	905775
18276	905776
295	905777
67923	905778
166832	905779
113287	905780
157283	905781
59318	905782
48196	905783
93686	905784
14491	905785
3199	905786
50396	905787
20635	905788
25224	905789
60152	905790
156521	905791
10568	905792
6265	905793
17713	905794
48443	905795
121902	905796
32817	905797
79948	905798
33830	905799
73055	905800
64167	905801
102150	905802
18207	905803
51360	905804
72617	905805
15717	905806
33685	905807
1149	905808
4897	905809
25997	905810
75367	905811
15857	905812
130562	905813
28949	905814
123333	905815
15985	905816
6863	905817
9863	905818
31812	905819
154191	905820
13435	905821
3270	905822
107537	905823
22702	905824
134	905825
8366	905826
140049	905827
17733	905828
64388	905829
130895	905830
101650	905831
108173	905832
24498	905833
23394	905834
21763	905835
11691	905836
72849	905837
17319	905838
53052	905839
10092	905840
47724	905841
117554	905842
116024	905843
29977	905844
6712	905845
58432	905846
14918	905847
128239	905848
18057	905849
7057	905850
94453	905851
130301	905852
5282	905853
43104	905854
12563	905855
11789	905856
19573	905857
25971	905858
87208	905859
35972	905860
12054	905861
34132	905862
94323	905863
438	905864
16424	905865
96021	905866
80916	905867
23631	905868
44277	905869
33163	905870
24765	905871
8761	905872
39034	905873
36563	905874
12787	905875
88723	905876
2819	905877
127219	905878
18909	905879
14283	905880
2299	905881
14779	905882
39223	905883
72746	905884
155821	905885
14130	905886
88960	905887
68730	905888
45978	905889
152012	905890
20176	905891
58466	905892
17560	905893
3138	905894
34701	905895
23508	905896
24684	905897
132718	905898
9146	905899
46267	905900
6686	905901
53145	905902
5628	905903
22750	905904
13423	905905
3279	905906
126870	905907
4866	905908
26072	905909
380	905910
20266	905911
695	905912
162	905913
47799	905914
20923	905915
26593	905916
16067	905917
13348	905918
44260	905919
84313	905920
121904	905921
112518	905922
9471	905923
4424	905924
22252	905925
2584	905926
25607	905927
65647	905928
32717	905929
84091	905930
29947	905931
22736	905932
20480	905933
4183	905934
16004	905935
17352	905936
20595	905937
76920	905938
27551	905939
89788	905940
59549	905941
113841	905942
59917	905943
10010	905944
73262	905945
36220	905946
12203	905947
130233	905948
30013	905949
15038	905950
104328	905951
32836	905952
90501	905953
52516	905954
27554	905955
113665	905956
11464	905957
54100	905958
4676	905959
4471	905960
69322	905961
85003	905962
39746	905963
23505	905964
4640	905965
54840	905966
18301	905967
23093	905968
46644	905969
160020	905970
82350	905971
96248	905972
46104	905973
59691	905974
8416	905975
8453	905976
47804	905977
27002	905978
38044	905979
42764	905980
62023	905981
19953	905982
125495	905983
2097	905984
27439	905985
156047	905986
65490	905987
90171	905988
26530	905989
48591	905990
110003	905991
13495	905992
85302	905993
8560	905994
46600	905995
41271	905996
104718	905997
58499	905998
4687	905999
30897	906000
138514	906001
136	906002
118827	906003
2127	906004
3103	906005
55726	906006
43154	906007
15574	906008
26670	906009
78084	906010
19924	906011
1360	906012
79852	906013
133445	906014
25432	906015
55566	906016
96770	906017
38282	906018
70952	906019
116067	906020
65504	906021
33383	906022
106151	906023
3540	906024
24292	906025
1901	906026
3813	906027
122348	906028
8636	906029
156584	906030
92873	906031
55523	906032
1100	906033
32858	906034
30767	906035
98498	906036
12260	906037
125308	906038
117759	906039
6451	906040
1531	906041
70902	906042
1530	906043
5141	906044
49729	906045
37143	906046
101531	906047
36017	906048
2594	906049
16709	906050
11910	906051
39045	906052
54760	906053
21087	906054
139175	906055
37717	906056
73752	906057
79626	906058
19029	906059
45983	906060
49938	906061
91130	906062
29960	906063
124323	906064
6718	906065
69633	906066
141661	906067
6848	906068
45629	906069
77174	906070
22714	906071
40498	906072
67668	906073
4223	906074
3660	906075
15669	906076
111702	906077
70526	906078
47035	906079
47057	906080
24389	906081
24329	906082
21261	906083
146006	906084
9938	906085
15870	906086
37415	906087
43141	906088
20603	906089
40269	906090
58709	906091
10961	906092
102190	906093
19672	906094
67483	906095
125558	906096
16289	906097
48203	906098
15913	906099
6359	906100
145503	906101
6037	906102
10432	906103
67942	906104
1785	906105
23820	906106
6373	906107
70248	906108
30786	906109
6008	906110
20913	906111
20406	906112
60478	906113
35993	906114
1413	906115
10092	906116
5540	906117
48657	906118
31157	906119
95967	906120
138079	906121
6004	906122
12399	906123
19972	906124
50146	906125
57119	906126
37684	906127
2691	906128
49316	906129
12496	906130
61677	906131
688	906132
62422	906133
125061	906134
148677	906135
80562	906136
3944	906137
36465	906138
36556	906139
36064	906140
12050	906141
54856	906142
653	906143
52014	906144
2860	906145
20812	906146
45943	906147
90724	906148
55733	906149
34548	906150
90684	906151
70692	906152
4449	906153
66004	906154
58872	906155
19013	906156
56903	906157
10803	906158
61567	906159
13157	906160
4362	906161
17792	906162
9947	906163
15943	906164
85924	906165
95970	906166
18330	906167
7957	906168
98237	906169
17595	906170
118687	906171
87567	906172
11132	906173
12258	906174
45621	906175
11265	906176
89804	906177
5647	906178
3608	906179
86733	906180
158439	906181
72489	906182
118016	906183
21575	906184
51040	906185
11898	906186
2756	906187
69571	906188
1249	906189
167	906190
5328	906191
20416	906192
79224	906193
77963	906194
38472	906195
64608	906196
11791	906197
33305	906198
8176	906199
123748	906200
53765	906201
81640	906202
54911	906203
24923	906204
2379	906205
7054	906206
53001	906207
43148	906208
83577	906209
9209	906210
5055	906211
9146	906212
8588	906213
45016	906214
38745	906215
62623	906216
16774	906217
106104	906218
41648	906219
65726	906220
8753	906221
67012	906222
31788	906223
89049	906224
46429	906225
109179	906226
1593	906227
134982	906228
67752	906229
33092	906230
8793	906231
18333	906232
44224	906233
58083	906234
89615	906235
119670	906236
154684	906237
46105	906238
16967	906239
109399	906240
39867	906241
26281	906242
23254	906243
58245	906244
33653	906245
4261	906246
5500	906247
77722	906248
12451	906249
35475	906250
80789	906251
59026	906252
8549	906253
32887	906254
153	906255
31375	906256
4171	906257
19253	906258
63548	906259
130427	906260
1894	906261
15487	906262
71951	906263
30020	906264
70703	906265
2228	906266
81054	906267
109516	906268
113888	906269
111922	906270
135050	906271
23006	906272
32819	906273
9576	906274
29181	906275
37592	906276
105981	906277
16339	906278
59707	906279
754	906280
3379	906281
10987	906282
59806	906283
39979	906284
47099	906285
62206	906286
12955	906287
50859	906288
24050	906289
18997	906290
1507	906291
26110	906292
22390	906293
7082	906294
29152	906295
10172	906296
78437	906297
9256	906298
137075	906299
34972	906300
90039	906301
29945	906302
36340	906303
546	906304
25654	906305
24483	906306
7378	906307
62880	906308
46591	906309
106489	906310
34303	906311
78655	906312
105659	906313
12154	906314
12467	906315
45696	906316
14198	906317
48885	906318
42474	906319
6335	906320
7510	906321
21380	906322
8602	906323
78107	906324
56907	906325
12824	906326
4802	906327
41906	906328
53788	906329
53472	906330
936	906331
2916	906332
62174	906333
48056	906334
91270	906335
40148	906336
38599	906337
21402	906338
21603	906339
42668	906340
5408	906341
53826	906342
129785	906343
1150	906344
76539	906345
26788	906346
13286	906347
71808	906348
30158	906349
2169	906350
9266	906351
12060	906352
15649	906353
78558	906354
104078	906355
66127	906356
3451	906357
909	906358
47974	906359
136426	906360
38885	906361
2345	906362
46230	906363
9533	906364
28903	906365
52017	906366
3397	906367
11132	906368
11454	906369
12393	906370
22730	906371
48964	906372
136791	906373
109780	906374
536	906375
119738	906376
7598	906377
112823	906378
8731	906379
11695	906380
53471	906381
40082	906382
70381	906383
7956	906384
3764	906385
20541	906386
13134	906387
66862	906388
4304	906389
15725	906390
104334	906391
46464	906392
102227	906393
2537	906394
21112	906395
85113	906396
71352	906397
14437	906398
51098	906399
16708	906400
76898	906401
14219	906402
40	906403
70921	906404
44736	906405
25958	906406
47912	906407
52369	906408
1659	906409
59174	906410
12879	906411
1541	906412
37254	906413
39117	906414
3867	906415
43212	906416
57253	906417
15833	906418
60457	906419
38879	906420
37646	906421
73202	906422
39704	906423
19803	906424
43765	906425
127300	906426
79684	906427
35410	906428
6352	906429
587	906430
89111	906431
28347	906432
46234	906433
23827	906434
96094	906435
28664	906436
18124	906437
8640	906438
166417	906439
6681	906440
74022	906441
6317	906442
68142	906443
30182	906444
1449	906445
24291	906446
18401	906447
18835	906448
36361	906449
143061	906450
29534	906451
28243	906452
107818	906453
93859	906454
37329	906455
16303	906456
46802	906457
66814	906458
58936	906459
3775	906460
83876	906461
31320	906462
3776	906463
117859	906464
1617	906465
24604	906466
30471	906467
30251	906468
66183	906469
9960	906470
3635	906471
10	906472
43519	906473
130871	906474
96494	906475
13826	906476
31253	906477
1102	906478
45509	906479
114835	906480
53538	906481
4333	906482
5897	906483
3970	906484
27176	906485
103042	906486
22519	906487
62516	906488
40525	906489
84086	906490
8771	906491
11261	906492
56624	906493
13634	906494
61749	906495
11353	906496
36510	906497
1621	906498
8971	906499
1856	906500
101418	906501
67019	906502
28233	906503
8844	906504
28498	906505
33933	906506
50665	906507
49299	906508
1039	906509
78554	906510
12563	906511
20237	906512
2825	906513
10988	906514
3558	906515
20142	906516
112324	906517
11532	906518
111286	906519
1049	906520
67857	906521
87702	906522
79191	906523
16012	906524
96466	906525
630	906526
12284	906527
83774	906528
7719	906529
67381	906530
17690	906531
84908	906532
18397	906533
18182	906534
5627	906535
103230	906536
65952	906537
4952	906538
45001	906539
22595	906540
16544	906541
93113	906542
39551	906543
119981	906544
65342	906545
51	906546
20383	906547
11339	906548
4360	906549
50271	906550
44961	906551
79979	906552
101096	906553
46227	906554
17255	906555
97002	906556
85690	906557
14741	906558
4794	906559
49353	906560
37800	906561
34334	906562
38163	906563
111942	906564
23245	906565
37117	906566
74538	906567
55906	906568
11556	906569
105180	906570
36729	906571
59396	906572
40251	906573
30556	906574
114937	906575
104940	906576
7120	906577
61526	906578
59521	906579
79712	906580
90635	906581
13598	906582
115547	906583
36468	906584
23569	906585
18165	906586
76919	906587
159735	906588
131734	906589
3183	906590
10241	906591
9601	906592
53192	906593
31446	906594
30556	906595
5926	906596
40061	906597
14896	906598
157651	906599
123078	906600
66104	906601
40603	906602
3279	906603
31218	906604
13266	906605
24575	906606
1310	906607
7039	906608
778	906609
119914	906610
47405	906611
92569	906612
1794	906613
5561	906614
16940	906615
70169	906616
36351	906617
84676	906618
105519	906619
25381	906620
38547	906621
41714	906622
28296	906623
12053	906624
50479	906625
23400	906626
65245	906627
23480	906628
99336	906629
66924	906630
39400	906631
21841	906632
17199	906633
71013	906634
44359	906635
11603	906636
14086	906637
15850	906638
59037	906639
36964	906640
135	906641
36307	906642
17505	906643
4872	906644
12089	906645
86523	906646
79479	906647
4232	906648
78	906649
34303	906650
35552	906651
70259	906652
21817	906653
32914	906654
134689	906655
16872	906656
49296	906657
15616	906658
89533	906659
88273	906660
40762	906661
118971	906662
97200	906663
27551	906664
6666	906665
49248	906666
10961	906667
159946	906668
167426	906669
67855	906670
101443	906671
59449	906672
4885	906673
11517	906674
53202	906675
1361	906676
2010	906677
125	906678
16766	906679
69609	906680
48405	906681
1889	906682
33260	906683
28706	906684
43382	906685
123714	906686
15691	906687
39003	906688
76634	906689
23283	906690
57125	906691
39215	906692
138573	906693
20881	906694
103457	906695
10490	906696
40867	906697
36004	906698
32355	906699
46124	906700
89199	906701
42144	906702
54882	906703
4755	906704
113226	906705
909	906706
1944	906707
57700	906708
17793	906709
34271	906710
85688	906711
86305	906712
46269	906713
50597	906714
28182	906715
66250	906716
133017	906717
2870	906718
77139	906719
18852	906720
141785	906721
4885	906722
3085	906723
50429	906724
37494	906725
130565	906726
19638	906727
54047	906728
24965	906729
51629	906730
57969	906731
3939	906732
117918	906733
6734	906734
44065	906735
78298	906736
323	906737
21604	906738
31200	906739
7988	906740
32435	906741
40198	906742
97370	906743
127556	906744
2626	906745
2143	906746
4875	906747
131270	906748
26608	906749
15537	906750
5588	906751
3835	906752
48366	906753
79022	906754
2538	906755
17079	906756
1223	906757
156972	906758
138933	906759
17258	906760
16691	906761
8544	906762
33206	906763
44900	906764
661	906765
9350	906766
56622	906767
30475	906768
59380	906769
27395	906770
87516	906771
10879	906772
55930	906773
419	906774
19481	906775
115761	906776
37046	906777
5560	906778
24692	906779
114240	906780
117188	906781
30393	906782
95538	906783
720	906784
225	906785
4796	906786
57238	906787
30744	906788
73341	906789
136695	906790
90165	906791
1515	906792
963	906793
31412	906794
127859	906795
9313	906796
15883	906797
63326	906798
794	906799
114357	906800
50129	906801
27637	906802
147152	906803
48197	906804
148783	906805
15567	906806
62407	906807
134679	906808
61444	906809
27050	906810
6254	906811
52731	906812
237	906813
11915	906814
11456	906815
37509	906816
3770	906817
8793	906818
16773	906819
126145	906820
113815	906821
20092	906822
24570	906823
8215	906824
4600	906825
7465	906826
26631	906827
22545	906828
1970	906829
350	906830
2314	906831
9463	906832
18784	906833
36777	906834
13657	906835
73391	906836
9429	906837
6624	906838
91990	906839
10280	906840
134080	906841
72	906842
45326	906843
150593	906844
58851	906845
67566	906846
41535	906847
38440	906848
46122	906849
37913	906850
41574	906851
24298	906852
142588	906853
34857	906854
102563	906855
43706	906856
7275	906857
55790	906858
15231	906859
75803	906860
4060	906861
1056	906862
28113	906863
6690	906864
46046	906865
624	906866
78789	906867
64833	906868
56497	906869
5075	906870
3255	906871
8654	906872
76421	906873
35532	906874
81520	906875
88052	906876
16900	906877
38406	906878
8537	906879
79599	906880
41700	906881
12253	906882
122989	906883
8138	906884
151629	906885
115130	906886
50465	906887
24637	906888
11996	906889
7646	906890
51252	906891
3931	906892
19725	906893
126466	906894
47173	906895
61106	906896
63137	906897
50763	906898
50289	906899
3386	906900
21170	906901
48262	906902
6227	906903
43	906904
15534	906905
710	906906
18035	906907
52808	906908
91689	906909
65162	906910
28861	906911
90575	906912
26164	906913
12212	906914
81904	906915
32649	906916
114354	906917
114645	906918
155973	906919
20012	906920
29938	906921
23051	906922
67325	906923
27331	906924
29721	906925
79541	906926
18478	906927
6263	906928
132984	906929
6059	906930
23602	906931
42945	906932
26701	906933
56090	906934
123283	906935
34349	906936
46273	906937
7547	906938
29592	906939
7755	906940
70107	906941
11203	906942
77318	906943
104222	906944
41755	906945
65180	906946
25105	906947
1171	906948
42305	906949
6115	906950
79869	906951
45826	906952
22726	906953
26400	906954
89820	906955
54142	906956
59831	906957
142723	906958
87093	906959
63591	906960
28575	906961
1090	906962
28172	906963
2717	906964
14328	906965
7878	906966
14114	906967
18940	906968
21171	906969
49536	906970
11190	906971
8631	906972
25735	906973
102430	906974
35529	906975
764	906976
5577	906977
95	906978
73105	906979
93878	906980
25062	906981
14403	906982
25843	906983
139456	906984
166955	906985
53893	906986
37940	906987
14583	906988
2670	906989
113414	906990
78737	906991
828	906992
3551	906993
20232	906994
55746	906995
7331	906996
128868	906997
2292	906998
83691	906999
45663	907000
72459	907001
4	907002
15571	907003
41547	907004
30889	907005
36206	907006
97430	907007
13187	907008
37947	907009
56531	907010
53492	907011
12252	907012
88905	907013
25909	907014
62244	907015
40761	907016
23481	907017
6429	907018
120614	907019
15060	907020
86000	907021
103678	907022
26466	907023
20777	907024
44892	907025
21249	907026
11473	907027
36666	907028
6130	907029
72752	907030
23	907031
45096	907032
35839	907033
7436	907034
53378	907035
14742	907036
26852	907037
5390	907038
25210	907039
28176	907040
38379	907041
29144	907042
2170	907043
92133	907044
9240	907045
11406	907046
66853	907047
35792	907048
24026	907049
34605	907050
3066	907051
2534	907052
9035	907053
38267	907054
36664	907055
2370	907056
89090	907057
1724	907058
52561	907059
13694	907060
38903	907061
1662	907062
13103	907063
54007	907064
6615	907065
26751	907066
6955	907067
84790	907068
12320	907069
135052	907070
70228	907071
10016	907072
3184	907073
168114	907074
112641	907075
74794	907076
74472	907077
4364	907078
111095	907079
25542	907080
52592	907081
34258	907082
5441	907083
1834	907084
14000	907085
4001	907086
41090	907087
32230	907088
122391	907089
148	907090
59508	907091
89246	907092
26993	907093
5180	907094
23661	907095
28061	907096
9270	907097
48551	907098
3721	907099
30255	907100
89303	907101
40704	907102
1223	907103
35906	907104
17530	907105
4127	907106
21120	907107
141445	907108
16252	907109
52205	907110
64283	907111
105382	907112
24874	907113
35865	907114
4159	907115
19314	907116
114955	907117
11169	907118
22506	907119
87660	907120
2785	907121
121584	907122
83616	907123
80348	907124
75741	907125
28219	907126
89427	907127
41263	907128
65507	907129
5498	907130
10076	907131
49869	907132
4415	907133
23101	907134
56211	907135
3028	907136
90918	907137
61249	907138
16339	907139
126599	907140
38701	907141
1833	907142
93697	907143
86351	907144
110950	907145
33578	907146
98139	907147
65379	907148
64074	907149
24878	907150
3709	907151
73784	907152
77170	907153
65580	907154
97247	907155
8329	907156
29326	907157
69053	907158
93960	907159
19076	907160
41139	907161
125777	907162
169900	907163
19997	907164
139873	907165
61277	907166
57899	907167
13703	907168
31750	907169
77351	907170
32784	907171
71040	907172
71802	907173
502	907174
135858	907175
2159	907176
158482	907177
160233	907178
150195	907179
149436	907180
4325	907181
46468	907182
8213	907183
96591	907184
4955	907185
36845	907186
1795	907187
77280	907188
119176	907189
1551	907190
267	907191
22848	907192
59826	907193
443	907194
16566	907195
16213	907196
22113	907197
14189	907198
30858	907199
1609	907200
11089	907201
61575	907202
24579	907203
125417	907204
36843	907205
143724	907206
1682	907207
1820	907208
3294	907209
3476	907210
32369	907211
48243	907212
29316	907213
99211	907214
73319	907215
154538	907216
21457	907217
122727	907218
804	907219
88375	907220
141377	907221
1139	907222
68274	907223
19811	907224
97953	907225
6902	907226
20432	907227
45670	907228
42143	907229
77469	907230
937	907231
13881	907232
5164	907233
6478	907234
49032	907235
95602	907236
13340	907237
9477	907238
1002	907239
46418	907240
88650	907241
78888	907242
43441	907243
562	907244
30539	907245
13673	907246
36382	907247
19857	907248
42084	907249
35007	907250
29182	907251
15105	907252
36100	907253
45663	907254
44556	907255
32308	907256
112392	907257
54190	907258
19836	907259
3554	907260
39435	907261
162798	907262
87583	907263
57042	907264
25741	907265
22523	907266
156688	907267
37583	907268
50620	907269
2685	907270
4444	907271
159132	907272
16712	907273
44562	907274
12055	907275
11911	907276
11243	907277
114100	907278
12096	907279
17136	907280
116862	907281
35955	907282
34	907283
57556	907284
21459	907285
38974	907286
34244	907287
159624	907288
98531	907289
38899	907290
16828	907291
27021	907292
57854	907293
86961	907294
52	907295
74242	907296
71644	907297
29609	907298
56453	907299
46103	907300
30125	907301
23461	907302
32292	907303
39836	907304
27969	907305
23214	907306
335	907307
112193	907308
59336	907309
30680	907310
71331	907311
34684	907312
37866	907313
89546	907314
19131	907315
4120	907316
1591	907317
70975	907318
23156	907319
65147	907320
68270	907321
2437	907322
341	907323
64910	907324
56705	907325
94393	907326
6437	907327
5434	907328
46921	907329
15748	907330
42782	907331
131051	907332
11562	907333
59938	907334
43010	907335
1166	907336
25032	907337
121331	907338
55305	907339
82810	907340
65093	907341
1751	907342
65887	907343
2606	907344
46982	907345
43469	907346
7759	907347
85557	907348
89168	907349
1074	907350
3059	907351
97230	907352
46624	907353
115374	907354
130060	907355
26149	907356
23469	907357
66966	907358
29767	907359
79085	907360
12571	907361
35260	907362
17223	907363
26834	907364
78714	907365
20774	907366
6686	907367
97006	907368
40225	907369
2344	907370
20439	907371
82698	907372
2696	907373
1361	907374
114201	907375
23841	907376
31890	907377
100249	907378
98022	907379
57143	907380
56844	907381
40	907382
13433	907383
62731	907384
107516	907385
3696	907386
27383	907387
40678	907388
33376	907389
114850	907390
110915	907391
79399	907392
16269	907393
99051	907394
32356	907395
125	907396
17926	907397
7	907398
153622	907399
7445	907400
58698	907401
40568	907402
16731	907403
4041	907404
736	907405
14900	907406
25994	907407
36263	907408
65731	907409
95238	907410
47623	907411
29115	907412
119064	907413
7712	907414
9022	907415
127244	907416
11688	907417
37213	907418
29649	907419
105623	907420
45620	907421
32167	907422
93958	907423
92237	907424
53382	907425
108581	907426
51288	907427
96870	907428
158461	907429
7333	907430
19201	907431
120595	907432
26520	907433
62475	907434
10021	907435
14071	907436
6535	907437
5021	907438
38789	907439
3353	907440
22797	907441
30895	907442
160612	907443
57702	907444
43785	907445
32485	907446
32303	907447
65067	907448
925	907449
168	907450
31418	907451
3026	907452
30680	907453
25979	907454
3131	907455
89685	907456
80601	907457
117521	907458
42697	907459
72833	907460
125499	907461
4928	907462
28506	907463
4046	907464
19255	907465
22213	907466
5466	907467
45099	907468
35275	907469
72378	907470
600	907471
122163	907472
35379	907473
15022	907474
75561	907475
3615	907476
102363	907477
13511	907478
24366	907479
30997	907480
66941	907481
44401	907482
105391	907483
92834	907484
29690	907485
48110	907486
58131	907487
71467	907488
11229	907489
5610	907490
56045	907491
32280	907492
9793	907493
19971	907494
23370	907495
4022	907496
31305	907497
119480	907498
63248	907499
24460	907500
25474	907501
65664	907502
314	907503
90313	907504
84547	907505
10923	907506
4135	907507
78477	907508
5447	907509
56335	907510
3980	907511
44851	907512
16808	907513
19884	907514
9593	907515
39376	907516
13269	907517
78580	907518
6579	907519
150719	907520
3147	907521
51320	907522
42523	907523
4284	907524
14806	907525
1295	907526
108019	907527
115695	907528
138753	907529
12542	907530
61496	907531
13691	907532
85132	907533
22299	907534
59650	907535
11444	907536
42834	907537
75150	907538
29755	907539
34365	907540
31854	907541
76973	907542
127251	907543
160656	907544
82509	907545
48158	907546
17374	907547
19198	907548
3425	907549
81226	907550
96870	907551
7603	907552
43597	907553
57113	907554
31777	907555
75750	907556
7799	907557
7146	907558
5340	907559
20265	907560
44633	907561
18281	907562
2986	907563
108281	907564
4222	907565
44747	907566
44506	907567
25001	907568
89206	907569
36626	907570
22924	907571
46769	907572
70009	907573
3965	907574
509	907575
18183	907576
34309	907577
2337	907578
29488	907579
8292	907580
64371	907581
299	907582
47702	907583
10704	907584
68	907585
65930	907586
38026	907587
21875	907588
7976	907589
57754	907590
8859	907591
22747	907592
3755	907593
54573	907594
19722	907595
24307	907596
23560	907597
947	907598
131679	907599
1315	907600
84529	907601
57800	907602
34518	907603
12995	907604
59765	907605
2823	907606
129343	907607
59441	907608
52883	907609
9852	907610
64813	907611
17067	907612
28192	907613
115944	907614
109656	907615
49737	907616
1517	907617
15362	907618
43957	907619
36351	907620
9722	907621
15372	907622
8395	907623
81792	907624
43290	907625
11178	907626
52760	907627
78400	907628
31313	907629
17237	907630
116773	907631
10368	907632
133228	907633
159661	907634
4287	907635
53443	907636
27877	907637
34138	907638
102999	907639
69012	907640
439	907641
37345	907642
22585	907643
85062	907644
39440	907645
77006	907646
17224	907647
60289	907648
65944	907649
12543	907650
37548	907651
43691	907652
71159	907653
4616	907654
62579	907655
26812	907656
69519	907657
124566	907658
140195	907659
4139	907660
33066	907661
4329	907662
13484	907663
24652	907664
168328	907665
47247	907666
27121	907667
138291	907668
76232	907669
2252	907670
1958	907671
10272	907672
6616	907673
15522	907674
115270	907675
2379	907676
32320	907677
50331	907678
24659	907679
58265	907680
3652	907681
63199	907682
2018	907683
19725	907684
26342	907685
25527	907686
65099	907687
15783	907688
827	907689
11957	907690
45953	907691
82324	907692
721	907693
60318	907694
18252	907695
88719	907696
4142	907697
107123	907698
83319	907699
18777	907700
50244	907701
15008	907702
89965	907703
90737	907704
646	907705
117895	907706
85265	907707
116382	907708
19903	907709
1120	907710
67482	907711
46387	907712
4808	907713
52736	907714
153541	907715
13248	907716
6059	907717
455	907718
71538	907719
33371	907720
38261	907721
10704	907722
165725	907723
95402	907724
21694	907725
35463	907726
116524	907727
47803	907728
6717	907729
39340	907730
6074	907731
52376	907732
7250	907733
22395	907734
55749	907735
20848	907736
454	907737
21160	907738
122105	907739
41126	907740
53814	907741
42796	907742
28584	907743
102602	907744
127589	907745
39359	907746
69435	907747
62023	907748
2414	907749
162262	907750
16661	907751
44432	907752
24612	907753
83592	907754
2308	907755
13830	907756
29239	907757
21190	907758
27092	907759
10647	907760
39	907761
27312	907762
8653	907763
8530	907764
101477	907765
89447	907766
17301	907767
75679	907768
108299	907769
1908	907770
52831	907771
37754	907772
33756	907773
7611	907774
13675	907775
416	907776
14036	907777
2006	907778
160960	907779
36056	907780
110253	907781
93810	907782
93014	907783
67663	907784
91185	907785
2719	907786
61292	907787
104943	907788
39279	907789
105974	907790
131821	907791
60651	907792
15106	907793
25898	907794
161653	907795
20522	907796
34443	907797
30180	907798
3099	907799
85902	907800
10270	907801
15530	907802
3877	907803
10655	907804
18009	907805
14272	907806
27941	907807
162564	907808
2511	907809
13171	907810
45206	907811
454	907812
18373	907813
9681	907814
68337	907815
67207	907816
28021	907817
1968	907818
1194	907819
44831	907820
37682	907821
20620	907822
122082	907823
96655	907824
20820	907825
76790	907826
106471	907827
13545	907828
145	907829
75371	907830
27131	907831
27412	907832
47953	907833
26972	907834
10358	907835
25165	907836
31166	907837
70059	907838
5776	907839
29095	907840
12656	907841
31929	907842
11183	907843
44075	907844
50693	907845
5076	907846
29744	907847
54152	907848
36362	907849
54120	907850
36181	907851
880	907852
37875	907853
21563	907854
35742	907855
80289	907856
93419	907857
31771	907858
23809	907859
47611	907860
123636	907861
92515	907862
23540	907863
83501	907864
86079	907865
81326	907866
71615	907867
52624	907868
8973	907869
36767	907870
36607	907871
46460	907872
99149	907873
113268	907874
5317	907875
51721	907876
50308	907877
12299	907878
14391	907879
7195	907880
26458	907881
155750	907882
3620	907883
5578	907884
76464	907885
10892	907886
64246	907887
19081	907888
165524	907889
12005	907890
69941	907891
3347	907892
1788	907893
35825	907894
12839	907895
16339	907896
16371	907897
18351	907898
60527	907899
9993	907900
7835	907901
623	907902
28592	907903
20369	907904
14324	907905
37251	907906
123764	907907
58938	907908
77420	907909
93762	907910
81127	907911
13630	907912
5126	907913
25777	907914
1171	907915
68958	907916
62115	907917
83563	907918
845	907919
99527	907920
8680	907921
45933	907922
116	907923
8732	907924
33390	907925
25231	907926
479	907927
31422	907928
10689	907929
29869	907930
35495	907931
4497	907932
15744	907933
12761	907934
2860	907935
148190	907936
18913	907937
165778	907938
17678	907939
29124	907940
142167	907941
532	907942
43011	907943
115746	907944
48169	907945
32062	907946
141568	907947
27297	907948
785	907949
543	907950
6064	907951
112358	907952
49429	907953
6622	907954
104090	907955
86907	907956
1917	907957
908	907958
96087	907959
116	907960
5400	907961
11868	907962
47929	907963
21881	907964
79731	907965
10989	907966
36581	907967
21144	907968
89475	907969
17609	907970
1728	907971
41266	907972
62762	907973
69612	907974
84828	907975
4242	907976
72867	907977
78599	907978
38776	907979
18239	907980
1882	907981
11702	907982
97464	907983
60585	907984
1480	907985
123	907986
627	907987
89353	907988
974	907989
812	907990
161928	907991
5472	907992
60125	907993
122685	907994
36470	907995
49998	907996
35424	907997
5690	907998
22847	907999
139378	908000
3115	908001
34001	908002
123305	908003
109607	908004
14730	908005
63141	908006
3295	908007
67591	908008
876	908009
7081	908010
6300	908011
86111	908012
36155	908013
88678	908014
758	908015
91799	908016
808	908017
43532	908018
38799	908019
78058	908020
80516	908021
4922	908022
588	908023
29927	908024
75643	908025
91325	908026
155732	908027
3625	908028
63595	908029
118010	908030
869	908031
30987	908032
23949	908033
9973	908034
16355	908035
49432	908036
137705	908037
26926	908038
121792	908039
147165	908040
5454	908041
88525	908042
111853	908043
84213	908044
55121	908045
16260	908046
23828	908047
1090	908048
58488	908049
91046	908050
18698	908051
123967	908052
44897	908053
104301	908054
132175	908055
46296	908056
35622	908057
877	908058
18884	908059
2787	908060
117118	908061
14664	908062
5727	908063
21376	908064
38654	908065
10528	908066
86654	908067
147612	908068
70831	908069
78803	908070
7053	908071
22789	908072
58736	908073
55217	908074
148447	908075
11738	908076
99248	908077
63926	908078
75447	908079
102360	908080
42920	908081
34396	908082
29407	908083
90922	908084
1074	908085
34838	908086
14428	908087
154994	908088
73834	908089
58	908090
30215	908091
71342	908092
68417	908093
79393	908094
65116	908095
39494	908096
126532	908097
50017	908098
2306	908099
68395	908100
36337	908101
14576	908102
50987	908103
45979	908104
43721	908105
74706	908106
54089	908107
13396	908108
34421	908109
41262	908110
50114	908111
41065	908112
97764	908113
122305	908114
44592	908115
58038	908116
19640	908117
122330	908118
8764	908119
22922	908120
49610	908121
23543	908122
75074	908123
52582	908124
98428	908125
32682	908126
133515	908127
84942	908128
56018	908129
92642	908130
11287	908131
9113	908132
39110	908133
20376	908134
4346	908135
7102	908136
3932	908137
37975	908138
28180	908139
31467	908140
29607	908141
62310	908142
5733	908143
27700	908144
14092	908145
35308	908146
2314	908147
14011	908148
1340	908149
107335	908150
4212	908151
7903	908152
42416	908153
20755	908154
15386	908155
14922	908156
29693	908157
37751	908158
104059	908159
10952	908160
8908	908161
12438	908162
96660	908163
16262	908164
91716	908165
73685	908166
25279	908167
168845	908168
25708	908169
70397	908170
96611	908171
770	908172
69957	908173
68947	908174
118750	908175
83451	908176
116133	908177
27807	908178
33111	908179
16876	908180
57082	908181
33326	908182
106548	908183
116365	908184
58802	908185
64339	908186
18482	908187
2595	908188
70551	908189
46417	908190
29427	908191
106271	908192
90342	908193
7627	908194
35058	908195
78973	908196
4358	908197
130418	908198
6496	908199
80234	908200
42750	908201
129002	908202
115406	908203
19874	908204
41373	908205
18501	908206
101956	908207
31610	908208
28686	908209
16919	908210
6895	908211
33387	908212
24822	908213
103603	908214
94893	908215
30342	908216
38056	908217
57379	908218
54315	908219
59153	908220
7461	908221
14793	908222
97861	908223
84692	908224
40860	908225
11477	908226
4477	908227
48614	908228
93058	908229
149594	908230
85521	908231
109511	908232
338	908233
33638	908234
21413	908235
21085	908236
71827	908237
8921	908238
54344	908239
7803	908240
134392	908241
9618	908242
17374	908243
9905	908244
46816	908245
42787	908246
44830	908247
5153	908248
63017	908249
21242	908250
101611	908251
40303	908252
152121	908253
96325	908254
95449	908255
7156	908256
51407	908257
31642	908258
74029	908259
69513	908260
79238	908261
111680	908262
29506	908263
3599	908264
91603	908265
26304	908266
645	908267
6258	908268
58082	908269
41179	908270
63784	908271
39709	908272
24501	908273
50935	908274
32732	908275
58326	908276
81352	908277
84338	908278
34860	908279
4917	908280
42857	908281
124232	908282
37468	908283
6449	908284
153764	908285
91973	908286
2608	908287
16230	908288
51646	908289
12994	908290
71143	908291
12210	908292
75946	908293
82557	908294
90916	908295
11213	908296
78228	908297
47630	908298
2989	908299
38488	908300
34925	908301
134190	908302
63527	908303
18672	908304
96624	908305
34940	908306
15640	908307
7335	908308
40498	908309
64671	908310
116750	908311
51843	908312
70970	908313
81115	908314
32621	908315
83419	908316
15286	908317
50319	908318
159486	908319
35913	908320
41698	908321
71925	908322
11442	908323
1857	908324
1246	908325
45126	908326
44998	908327
3212	908328
1135	908329
23613	908330
18370	908331
105200	908332
65286	908333
31642	908334
83883	908335
76288	908336
41691	908337
25115	908338
34265	908339
34164	908340
58278	908341
40611	908342
15863	908343
105566	908344
93367	908345
24380	908346
99042	908347
25930	908348
24114	908349
77582	908350
45630	908351
97577	908352
27960	908353
49343	908354
79884	908355
112837	908356
1022	908357
162244	908358
3551	908359
66527	908360
11544	908361
86304	908362
19601	908363
82606	908364
88988	908365
16138	908366
4974	908367
22851	908368
69500	908369
9366	908370
51819	908371
114022	908372
128345	908373
94669	908374
62510	908375
44229	908376
16769	908377
19861	908378
32621	908379
81496	908380
64714	908381
57708	908382
12886	908383
67128	908384
5955	908385
22922	908386
7718	908387
83086	908388
139314	908389
70898	908390
12634	908391
9911	908392
60218	908393
109840	908394
32806	908395
4344	908396
117622	908397
22091	908398
10118	908399
34144	908400
101577	908401
61380	908402
83855	908403
46316	908404
74202	908405
51689	908406
121061	908407
141042	908408
891	908409
61963	908410
40578	908411
16357	908412
17270	908413
29325	908414
31357	908415
26637	908416
8579	908417
1824	908418
36052	908419
2143	908420
37738	908421
8058	908422
40242	908423
29655	908424
30172	908425
33536	908426
133177	908427
304	908428
98772	908429
5115	908430
64488	908431
42815	908432
42637	908433
26674	908434
93847	908435
2612	908436
25164	908437
50211	908438
63463	908439
76364	908440
43241	908441
114742	908442
2790	908443
70782	908444
59299	908445
29363	908446
93514	908447
26914	908448
24205	908449
82267	908450
45378	908451
16286	908452
1827	908453
31393	908454
24623	908455
94727	908456
13410	908457
33227	908458
16505	908459
12497	908460
89513	908461
20600	908462
70498	908463
96836	908464
35650	908465
163654	908466
259	908467
1034	908468
96278	908469
67286	908470
103827	908471
158376	908472
59638	908473
45630	908474
39522	908475
7544	908476
94012	908477
16501	908478
57378	908479
39828	908480
6139	908481
41812	908482
3092	908483
67078	908484
16129	908485
44702	908486
44418	908487
64711	908488
99506	908489
23309	908490
39703	908491
83960	908492
2568	908493
34929	908494
11993	908495
133836	908496
129475	908497
4024	908498
62502	908499
57710	908500
14780	908501
139063	908502
28921	908503
11568	908504
123645	908505
54843	908506
37139	908507
45446	908508
36356	908509
23965	908510
119495	908511
29109	908512
17362	908513
6995	908514
90163	908515
93216	908516
9525	908517
1581	908518
23269	908519
92640	908520
83943	908521
21680	908522
10980	908523
30481	908524
16880	908525
55380	908526
31770	908527
38128	908528
108094	908529
129956	908530
474	908531
7560	908532
33415	908533
161918	908534
7105	908535
11694	908536
18722	908537
54805	908538
22193	908539
10466	908540
131703	908541
83448	908542
1143	908543
63373	908544
34007	908545
148752	908546
101301	908547
21428	908548
38528	908549
20639	908550
21927	908551
34739	908552
310	908553
59391	908554
2088	908555
60624	908556
2853	908557
27758	908558
5392	908559
17409	908560
19744	908561
38959	908562
52683	908563
2193	908564
152293	908565
84120	908566
74186	908567
102099	908568
13209	908569
39420	908570
5752	908571
26065	908572
80692	908573
111637	908574
24842	908575
27456	908576
15206	908577
29045	908578
54281	908579
19845	908580
2266	908581
1155	908582
27457	908583
30945	908584
51179	908585
125825	908586
9385	908587
51796	908588
7499	908589
6422	908590
3814	908591
8022	908592
65604	908593
14779	908594
46099	908595
61686	908596
36918	908597
145861	908598
24665	908599
72992	908600
62259	908601
64597	908602
55453	908603
58776	908604
51456	908605
6554	908606
135854	908607
136119	908608
166785	908609
3651	908610
4737	908611
166891	908612
15883	908613
76007	908614
86302	908615
25398	908616
3718	908617
78510	908618
122733	908619
84183	908620
18163	908621
5033	908622
5345	908623
38097	908624
29176	908625
20777	908626
20355	908627
138633	908628
8478	908629
129181	908630
34584	908631
68410	908632
6578	908633
37952	908634
13104	908635
5470	908636
119940	908637
72205	908638
16523	908639
700	908640
68547	908641
96871	908642
73211	908643
68676	908644
63130	908645
20697	908646
1884	908647
160400	908648
10413	908649
20623	908650
19957	908651
5695	908652
50471	908653
74068	908654
43029	908655
113625	908656
15029	908657
56122	908658
37329	908659
45416	908660
32179	908661
19236	908662
144945	908663
21769	908664
32822	908665
985	908666
31604	908667
104414	908668
489	908669
37409	908670
12146	908671
33076	908672
39810	908673
8477	908674
32070	908675
29461	908676
1129	908677
51891	908678
25433	908679
35999	908680
24816	908681
42995	908682
113535	908683
11742	908684
53438	908685
16071	908686
93569	908687
62951	908688
64555	908689
40561	908690
8964	908691
83337	908692
82326	908693
8488	908694
3762	908695
75525	908696
4339	908697
40021	908698
11668	908699
73291	908700
69139	908701
74043	908702
168229	908703
11078	908704
15507	908705
71780	908706
4545	908707
19617	908708
35020	908709
2645	908710
2964	908711
9518	908712
95600	908713
348	908714
7431	908715
9960	908716
60937	908717
64242	908718
13719	908719
41796	908720
4979	908721
39437	908722
92221	908723
16786	908724
2147	908725
52504	908726
4266	908727
81398	908728
65946	908729
45700	908730
52037	908731
47021	908732
78973	908733
40424	908734
98132	908735
16795	908736
29174	908737
95343	908738
152470	908739
22847	908740
6899	908741
4062	908742
1066	908743
20666	908744
10305	908745
13413	908746
23408	908747
55390	908748
7088	908749
56055	908750
4003	908751
5311	908752
23273	908753
26171	908754
2139	908755
115247	908756
117835	908757
46161	908758
44664	908759
17035	908760
26232	908761
11595	908762
126264	908763
50174	908764
132952	908765
57463	908766
13334	908767
77929	908768
110614	908769
10697	908770
10813	908771
82558	908772
37937	908773
106232	908774
14633	908775
9710	908776
87879	908777
79025	908778
12061	908779
53621	908780
63039	908781
106146	908782
62833	908783
3447	908784
24979	908785
34015	908786
26330	908787
28571	908788
21111	908789
51514	908790
157603	908791
22395	908792
14248	908793
468	908794
41381	908795
4886	908796
33402	908797
39456	908798
140204	908799
122673	908800
2817	908801
82259	908802
31486	908803
16449	908804
45302	908805
103341	908806
62028	908807
57044	908808
76820	908809
76716	908810
95654	908811
65138	908812
166600	908813
33294	908814
52885	908815
39353	908816
14849	908817
379	908818
62645	908819
103931	908820
23485	908821
1498	908822
36948	908823
79704	908824
15988	908825
104785	908826
14372	908827
85820	908828
13631	908829
28877	908830
85548	908831
18580	908832
43551	908833
113704	908834
9318	908835
3085	908836
103742	908837
110163	908838
94630	908839
29542	908840
21770	908841
36524	908842
76109	908843
118575	908844
2144	908845
95530	908846
23066	908847
52381	908848
1629	908849
58016	908850
14442	908851
27309	908852
4098	908853
63480	908854
60576	908855
30932	908856
19594	908857
61427	908858
54515	908859
30244	908860
3819	908861
8244	908862
75665	908863
21076	908864
73417	908865
4592	908866
31867	908867
83132	908868
120095	908869
21171	908870
104010	908871
4377	908872
63174	908873
53085	908874
7075	908875
103686	908876
25680	908877
59316	908878
6117	908879
43690	908880
14935	908881
84650	908882
75448	908883
10438	908884
135762	908885
33971	908886
53824	908887
11215	908888
110409	908889
6558	908890
37031	908891
8267	908892
122728	908893
36021	908894
3354	908895
146741	908896
201	908897
23586	908898
102741	908899
1038	908900
11399	908901
86652	908902
159	908903
3777	908904
128889	908905
82558	908906
18962	908907
146796	908908
47846	908909
56002	908910
5449	908911
84864	908912
121075	908913
131	908914
135516	908915
12262	908916
104302	908917
108962	908918
8875	908919
28577	908920
30324	908921
55110	908922
20015	908923
72675	908924
14518	908925
13877	908926
108828	908927
35006	908928
29365	908929
37005	908930
76551	908931
127442	908932
8246	908933
46154	908934
39714	908935
41605	908936
700	908937
90444	908938
7812	908939
7556	908940
78689	908941
64197	908942
35563	908943
19202	908944
2595	908945
3724	908946
71533	908947
47983	908948
84710	908949
25112	908950
109930	908951
97829	908952
36631	908953
64911	908954
19406	908955
50488	908956
3605	908957
35270	908958
75242	908959
102860	908960
4669	908961
12949	908962
10996	908963
14452	908964
64375	908965
11110	908966
107314	908967
19269	908968
10146	908969
3023	908970
57109	908971
22254	908972
3421	908973
65920	908974
146952	908975
49011	908976
19068	908977
7638	908978
87922	908979
6535	908980
6155	908981
4770	908982
108032	908983
35621	908984
1938	908985
135073	908986
19844	908987
74639	908988
57919	908989
77778	908990
2749	908991
54271	908992
41072	908993
86946	908994
54211	908995
165770	908996
3834	908997
14797	908998
20127	908999
24785	909000
25607	909001
101	909002
100351	909003
7742	909004
84600	909005
32335	909006
28070	909007
69945	909008
117421	909009
21477	909010
126368	909011
22630	909012
40301	909013
5357	909014
49117	909015
21307	909016
125636	909017
112429	909018
85448	909019
36405	909020
30161	909021
2731	909022
357	909023
9523	909024
66224	909025
56629	909026
94781	909027
16028	909028
2332	909029
24643	909030
12473	909031
24666	909032
17174	909033
109666	909034
80150	909035
5945	909036
96899	909037
7964	909038
7617	909039
153909	909040
8865	909041
93899	909042
11594	909043
51020	909044
107926	909045
23076	909046
9783	909047
39268	909048
41439	909049
9934	909050
10321	909051
3683	909052
4116	909053
28144	909054
44886	909055
8086	909056
46736	909057
55285	909058
29631	909059
87738	909060
29830	909061
36204	909062
52086	909063
4895	909064
27042	909065
7050	909066
5571	909067
66924	909068
11877	909069
687	909070
78270	909071
1117	909072
27	909073
24439	909074
2054	909075
51832	909076
7416	909077
17104	909078
64413	909079
96731	909080
143889	909081
58322	909082
76203	909083
54560	909084
5203	909085
2360	909086
34392	909087
2199	909088
8811	909089
25851	909090
1164	909091
165359	909092
36069	909093
11528	909094
10940	909095
64498	909096
17530	909097
65646	909098
129203	909099
157464	909100
173	909101
13	909102
34926	909103
4210	909104
93452	909105
95294	909106
24793	909107
11002	909108
91143	909109
2410	909110
44506	909111
10740	909112
81961	909113
13818	909114
13345	909115
31591	909116
30502	909117
107227	909118
119091	909119
25039	909120
78276	909121
69217	909122
137149	909123
31609	909124
70762	909125
38112	909126
18278	909127
2223	909128
7484	909129
63639	909130
40316	909131
23657	909132
13833	909133
58110	909134
72446	909135
13162	909136
114521	909137
33557	909138
24184	909139
13584	909140
5366	909141
131402	909142
96907	909143
77622	909144
45866	909145
41267	909146
2158	909147
3845	909148
125108	909149
53171	909150
64712	909151
1852	909152
101047	909153
87763	909154
86708	909155
5397	909156
46986	909157
8676	909158
22160	909159
4560	909160
125348	909161
10413	909162
115897	909163
29796	909164
79860	909165
599	909166
33126	909167
46084	909168
36611	909169
54713	909170
2808	909171
15699	909172
4487	909173
8044	909174
31093	909175
162374	909176
78677	909177
723	909178
16757	909179
4550	909180
151224	909181
11689	909182
40046	909183
34179	909184
513	909185
21631	909186
123594	909187
102021	909188
62406	909189
18157	909190
88166	909191
20	909192
33407	909193
20138	909194
12194	909195
2098	909196
45161	909197
36065	909198
8127	909199
9757	909200
49896	909201
32491	909202
85499	909203
22341	909204
64629	909205
77525	909206
46436	909207
73139	909208
44552	909209
99477	909210
42627	909211
13316	909212
84689	909213
155682	909214
55482	909215
76861	909216
58564	909217
18654	909218
58	909219
57703	909220
6657	909221
3756	909222
7277	909223
158174	909224
28675	909225
9166	909226
145258	909227
125315	909228
9010	909229
8266	909230
4098	909231
49505	909232
53739	909233
23879	909234
19971	909235
84060	909236
4085	909237
10457	909238
52250	909239
64424	909240
148355	909241
1385	909242
54750	909243
6709	909244
61910	909245
14039	909246
21102	909247
14903	909248
55480	909249
145565	909250
3968	909251
71266	909252
106673	909253
2949	909254
88937	909255
117664	909256
95112	909257
72792	909258
57647	909259
61599	909260
6	909261
95947	909262
41924	909263
99962	909264
82847	909265
64927	909266
8340	909267
79137	909268
53559	909269
16652	909270
14120	909271
5735	909272
73428	909273
55008	909274
27594	909275
138487	909276
20300	909277
1277	909278
5833	909279
28303	909280
94745	909281
59461	909282
46582	909283
13189	909284
64094	909285
66121	909286
90310	909287
16522	909288
9315	909289
116915	909290
96424	909291
152233	909292
31136	909293
13840	909294
26865	909295
24451	909296
117379	909297
22990	909298
32227	909299
108964	909300
12616	909301
2130	909302
15602	909303
45506	909304
6843	909305
105772	909306
60979	909307
3798	909308
113282	909309
43796	909310
16602	909311
127550	909312
2092	909313
31477	909314
92	909315
131143	909316
9688	909317
6927	909318
38441	909319
4220	909320
2711	909321
5578	909322
6066	909323
19820	909324
19508	909325
39257	909326
41728	909327
11780	909328
15328	909329
13607	909330
55209	909331
1025	909332
13568	909333
65443	909334
26150	909335
1766	909336
29371	909337
25739	909338
70276	909339
35539	909340
35598	909341
14670	909342
91346	909343
15174	909344
132564	909345
78435	909346
24162	909347
9019	909348
50676	909349
19054	909350
16513	909351
13619	909352
30582	909353
23588	909354
165800	909355
103194	909356
103481	909357
92540	909358
76117	909359
80207	909360
68662	909361
6731	909362
16327	909363
6755	909364
58795	909365
6143	909366
21693	909367
54857	909368
14968	909369
37239	909370
35703	909371
43282	909372
33853	909373
63951	909374
39527	909375
75726	909376
69681	909377
6490	909378
73922	909379
10737	909380
15248	909381
4140	909382
109376	909383
146819	909384
13727	909385
15869	909386
50349	909387
128042	909388
152521	909389
101695	909390
56441	909391
54922	909392
46028	909393
48022	909394
59300	909395
44866	909396
38094	909397
18570	909398
92968	909399
614	909400
65120	909401
82222	909402
31818	909403
19147	909404
73579	909405
86936	909406
30456	909407
94992	909408
41792	909409
116791	909410
4400	909411
19047	909412
125939	909413
110964	909414
40364	909415
34250	909416
33397	909417
64946	909418
27058	909419
24945	909420
45241	909421
3450	909422
57401	909423
38610	909424
19365	909425
13519	909426
9362	909427
43215	909428
16843	909429
56618	909430
9758	909431
95908	909432
28533	909433
992	909434
38146	909435
2928	909436
12625	909437
80003	909438
108775	909439
58530	909440
58238	909441
105066	909442
149	909443
168188	909444
4235	909445
23087	909446
39182	909447
38854	909448
48989	909449
21434	909450
714	909451
29388	909452
110105	909453
25095	909454
165642	909455
6629	909456
1731	909457
7729	909458
13184	909459
3421	909460
4319	909461
42856	909462
33209	909463
93394	909464
5693	909465
26329	909466
4410	909467
68514	909468
109036	909469
16197	909470
52179	909471
3351	909472
108789	909473
17760	909474
28156	909475
48165	909476
16094	909477
34929	909478
13063	909479
25490	909480
72614	909481
1246	909482
24746	909483
97210	909484
132600	909485
16323	909486
41988	909487
16049	909488
52822	909489
26127	909490
36814	909491
77840	909492
54231	909493
40529	909494
16138	909495
22757	909496
57186	909497
56711	909498
9166	909499
13303	909500
10947	909501
152	909502
19666	909503
136036	909504
93492	909505
21475	909506
143785	909507
107802	909508
70552	909509
11036	909510
73364	909511
50310	909512
65204	909513
10119	909514
37365	909515
24315	909516
87938	909517
367	909518
31545	909519
71916	909520
98235	909521
10067	909522
107521	909523
108189	909524
31863	909525
10049	909526
64745	909527
43807	909528
37608	909529
23347	909530
399	909531
27761	909532
75072	909533
42179	909534
4610	909535
1769	909536
55860	909537
64341	909538
2697	909539
33851	909540
44966	909541
40715	909542
29930	909543
41510	909544
89594	909545
65690	909546
23161	909547
20122	909548
74644	909549
41614	909550
21045	909551
73244	909552
47230	909553
13254	909554
3486	909555
107685	909556
77374	909557
548	909558
47711	909559
3155	909560
53472	909561
80005	909562
17416	909563
11030	909564
20998	909565
55191	909566
138234	909567
27531	909568
21520	909569
66147	909570
101624	909571
114336	909572
46657	909573
9252	909574
65508	909575
136414	909576
9550	909577
76358	909578
80319	909579
20879	909580
21691	909581
85507	909582
118837	909583
114920	909584
121554	909585
26638	909586
44305	909587
154243	909588
71975	909589
65	909590
128921	909591
16098	909592
169316	909593
21716	909594
73651	909595
115008	909596
41200	909597
96179	909598
11631	909599
30128	909600
14659	909601
13937	909602
39834	909603
144624	909604
77277	909605
11205	909606
6642	909607
65395	909608
12159	909609
56440	909610
35641	909611
11184	909612
12537	909613
72712	909614
39221	909615
103240	909616
440	909617
6501	909618
28166	909619
911	909620
35186	909621
7601	909622
15426	909623
20680	909624
22436	909625
787	909626
128608	909627
85725	909628
74734	909629
6205	909630
1767	909631
103429	909632
50944	909633
23734	909634
136731	909635
32026	909636
13241	909637
40223	909638
69350	909639
48545	909640
566	909641
7611	909642
89747	909643
121880	909644
108283	909645
150465	909646
75101	909647
387	909648
7523	909649
4705	909650
44092	909651
58316	909652
115358	909653
41631	909654
32201	909655
47364	909656
23533	909657
61417	909658
2498	909659
2064	909660
23757	909661
3028	909662
16503	909663
38316	909664
46399	909665
69993	909666
32989	909667
88765	909668
135861	909669
28602	909670
19631	909671
39235	909672
96636	909673
67572	909674
55470	909675
128802	909676
135368	909677
3617	909678
12577	909679
113628	909680
71663	909681
6290	909682
25881	909683
49636	909684
16317	909685
41893	909686
53546	909687
65495	909688
106784	909689
103615	909690
92580	909691
2364	909692
232	909693
1748	909694
688	909695
22294	909696
5319	909697
16094	909698
74448	909699
41407	909700
113747	909701
4201	909702
36447	909703
8882	909704
26002	909705
8347	909706
9298	909707
73806	909708
26585	909709
20074	909710
52700	909711
7473	909712
50521	909713
84801	909714
53144	909715
15643	909716
24471	909717
106243	909718
74455	909719
24021	909720
138003	909721
9246	909722
22290	909723
41244	909724
36052	909725
9177	909726
26638	909727
22508	909728
83845	909729
30083	909730
271	909731
2540	909732
107997	909733
61952	909734
116698	909735
41972	909736
8285	909737
34197	909738
32911	909739
60	909740
18350	909741
18211	909742
39203	909743
117757	909744
20771	909745
1790	909746
80390	909747
724	909748
15450	909749
56740	909750
81490	909751
10503	909752
25032	909753
6500	909754
16872	909755
145260	909756
73956	909757
9880	909758
7884	909759
22881	909760
7834	909761
6575	909762
13491	909763
13477	909764
34856	909765
6387	909766
18947	909767
134357	909768
102880	909769
132754	909770
90834	909771
24211	909772
116	909773
47884	909774
111911	909775
46939	909776
56238	909777
107786	909778
43353	909779
2506	909780
79154	909781
34585	909782
52508	909783
51070	909784
74677	909785
67850	909786
66351	909787
66187	909788
32573	909789
50967	909790
8300	909791
791	909792
83005	909793
8414	909794
14245	909795
20154	909796
12673	909797
3	909798
123021	909799
30910	909800
69825	909801
23949	909802
115519	909803
80193	909804
74527	909805
46235	909806
10374	909807
46206	909808
26725	909809
37385	909810
17378	909811
67592	909812
1382	909813
69305	909814
170195	909815
28988	909816
33649	909817
34449	909818
21231	909819
40393	909820
91805	909821
5273	909822
75987	909823
47025	909824
38559	909825
3804	909826
877	909827
18949	909828
18112	909829
9030	909830
50021	909831
72774	909832
65807	909833
43594	909834
84003	909835
10240	909836
64121	909837
23795	909838
57442	909839
119561	909840
727	909841
87719	909842
109197	909843
2735	909844
54322	909845
39154	909846
60725	909847
65486	909848
33266	909849
83844	909850
2614	909851
16436	909852
9151	909853
110591	909854
22427	909855
20295	909856
67217	909857
11993	909858
51817	909859
113107	909860
58389	909861
5735	909862
99658	909863
54243	909864
60122	909865
13381	909866
75680	909867
137690	909868
51483	909869
72443	909870
55899	909871
111245	909872
24534	909873
87160	909874
101331	909875
47686	909876
90204	909877
30801	909878
109772	909879
24983	909880
7302	909881
146927	909882
92348	909883
1630	909884
66999	909885
9714	909886
28862	909887
58436	909888
7989	909889
70545	909890
10664	909891
10247	909892
89876	909893
31830	909894
48379	909895
83258	909896
80608	909897
13151	909898
3236	909899
729	909900
9393	909901
28348	909902
3012	909903
136445	909904
47828	909905
66587	909906
24411	909907
144975	909908
16280	909909
112351	909910
81015	909911
5234	909912
71749	909913
3308	909914
61499	909915
54259	909916
116035	909917
1313	909918
24982	909919
51220	909920
6844	909921
76886	909922
14812	909923
45239	909924
1516	909925
1359	909926
1392	909927
9968	909928
118896	909929
23709	909930
53661	909931
101592	909932
15576	909933
48460	909934
10968	909935
63166	909936
88418	909937
19229	909938
93343	909939
21479	909940
83725	909941
66983	909942
42187	909943
34828	909944
60175	909945
237	909946
4035	909947
1645	909948
83766	909949
9832	909950
1086	909951
2035	909952
70361	909953
19875	909954
59740	909955
13464	909956
24203	909957
1077	909958
29020	909959
3284	909960
36586	909961
2426	909962
125053	909963
3402	909964
33775	909965
131205	909966
62479	909967
1307	909968
69166	909969
107052	909970
79848	909971
31647	909972
97407	909973
47637	909974
26412	909975
25662	909976
25753	909977
106657	909978
37311	909979
6768	909980
165600	909981
20075	909982
17295	909983
94907	909984
9001	909985
42701	909986
70827	909987
10293	909988
96782	909989
2927	909990
15874	909991
107076	909992
20325	909993
3993	909994
29354	909995
9473	909996
53716	909997
139615	909998
463	909999
115926	910000
43810	910001
55706	910002
79851	910003
65068	910004
67763	910005
115780	910006
30996	910007
1237	910008
4242	910009
21070	910010
12992	910011
52129	910012
151688	910013
39283	910014
75655	910015
38041	910016
40406	910017
25431	910018
14373	910019
21997	910020
201	910021
13542	910022
26808	910023
50637	910024
25332	910025
82972	910026
27289	910027
10050	910028
23756	910029
67485	910030
211	910031
129521	910032
55070	910033
29610	910034
13315	910035
446	910036
104842	910037
32543	910038
41504	910039
57807	910040
40822	910041
167226	910042
26007	910043
30380	910044
14540	910045
90798	910046
5871	910047
44527	910048
1	910049
65077	910050
106462	910051
19270	910052
25155	910053
56946	910054
51540	910055
95324	910056
130803	910057
40204	910058
76148	910059
87975	910060
88068	910061
133535	910062
4726	910063
59344	910064
125689	910065
34690	910066
27458	910067
15956	910068
84559	910069
51351	910070
6865	910071
82386	910072
20487	910073
133565	910074
110187	910075
5591	910076
32583	910077
34453	910078
9251	910079
54792	910080
12288	910081
3866	910082
50272	910083
17000	910084
93	910085
10436	910086
24513	910087
58730	910088
16881	910089
50295	910090
74651	910091
64049	910092
86655	910093
44233	910094
5238	910095
11993	910096
70017	910097
115660	910098
60824	910099
46556	910100
48405	910101
20948	910102
64986	910103
107909	910104
55139	910105
38157	910106
23958	910107
86781	910108
50854	910109
156270	910110
132	910111
64626	910112
26069	910113
43809	910114
2882	910115
18087	910116
33778	910117
23427	910118
46627	910119
895	910120
6386	910121
4971	910122
120137	910123
38554	910124
63646	910125
5313	910126
69147	910127
1184	910128
8523	910129
4683	910130
32175	910131
75969	910132
14914	910133
10283	910134
14025	910135
93428	910136
56991	910137
65085	910138
27702	910139
59382	910140
130172	910141
10818	910142
79820	910143
14773	910144
100159	910145
1483	910146
2752	910147
88650	910148
51211	910149
51512	910150
96027	910151
35530	910152
4450	910153
80813	910154
38851	910155
16659	910156
8169	910157
39385	910158
14033	910159
15046	910160
16498	910161
7529	910162
7299	910163
21213	910164
32193	910165
110971	910166
3242	910167
3182	910168
32927	910169
96677	910170
41855	910171
80868	910172
71591	910173
60629	910174
99581	910175
12052	910176
121412	910177
43327	910178
1214	910179
4806	910180
5894	910181
45341	910182
52940	910183
70483	910184
443	910185
9906	910186
66276	910187
38403	910188
43261	910189
84494	910190
37003	910191
58090	910192
45143	910193
61965	910194
56385	910195
32627	910196
4666	910197
48224	910198
8037	910199
40060	910200
46016	910201
9810	910202
95600	910203
82709	910204
28150	910205
56854	910206
15344	910207
115965	910208
62817	910209
168951	910210
4307	910211
15502	910212
74107	910213
17654	910214
61849	910215
9043	910216
96399	910217
730	910218
14971	910219
10292	910220
8157	910221
72211	910222
77063	910223
8983	910224
22903	910225
4900	910226
104836	910227
3111	910228
23021	910229
2642	910230
75629	910231
27389	910232
6484	910233
99797	910234
14521	910235
28271	910236
67491	910237
1396	910238
134932	910239
670	910240
161003	910241
99571	910242
603	910243
33232	910244
55593	910245
10503	910246
72614	910247
24117	910248
11164	910249
11603	910250
238	910251
1988	910252
798	910253
35322	910254
36552	910255
116662	910256
35055	910257
351	910258
94650	910259
32010	910260
24918	910261
66434	910262
140035	910263
52233	910264
92819	910265
403	910266
37836	910267
77269	910268
108063	910269
132051	910270
29500	910271
63073	910272
65932	910273
39100	910274
84074	910275
75965	910276
63462	910277
12133	910278
87628	910279
162089	910280
5584	910281
129520	910282
6405	910283
24959	910284
40903	910285
317	910286
2062	910287
99862	910288
65341	910289
2111	910290
11520	910291
11088	910292
87452	910293
70034	910294
17130	910295
122905	910296
38081	910297
25020	910298
92773	910299
29978	910300
44386	910301
46782	910302
38096	910303
1759	910304
69030	910305
2830	910306
47472	910307
24073	910308
23314	910309
2376	910310
7040	910311
31459	910312
115187	910313
15525	910314
20300	910315
81924	910316
54788	910317
91229	910318
13161	910319
10537	910320
96933	910321
79697	910322
6785	910323
25033	910324
120106	910325
48620	910326
10937	910327
38463	910328
9956	910329
48369	910330
75885	910331
26108	910332
39017	910333
28681	910334
94687	910335
162162	910336
47853	910337
15913	910338
34867	910339
22478	910340
4704	910341
13735	910342
31114	910343
59147	910344
663	910345
11482	910346
14884	910347
36130	910348
35859	910349
3031	910350
5543	910351
14574	910352
55247	910353
12127	910354
62799	910355
6454	910356
3066	910357
72087	910358
117743	910359
17705	910360
72181	910361
16527	910362
5999	910363
28165	910364
60587	910365
34881	910366
28374	910367
35317	910368
101465	910369
73270	910370
10980	910371
2526	910372
4962	910373
28371	910374
64590	910375
44320	910376
32055	910377
37902	910378
16488	910379
84946	910380
25482	910381
115377	910382
30826	910383
33933	910384
35070	910385
90809	910386
30370	910387
10976	910388
10405	910389
440	910390
53829	910391
112784	910392
67038	910393
69859	910394
112471	910395
82210	910396
3851	910397
90784	910398
27057	910399
5170	910400
2647	910401
148498	910402
155146	910403
69001	910404
6124	910405
8337	910406
32376	910407
6722	910408
47156	910409
15014	910410
43003	910411
80807	910412
45	910413
33208	910414
93556	910415
30364	910416
51510	910417
41471	910418
10839	910419
11669	910420
29013	910421
6211	910422
38629	910423
13463	910424
21650	910425
156	910426
43889	910427
3416	910428
65873	910429
85441	910430
644	910431
68715	910432
52010	910433
61555	910434
79484	910435
26114	910436
35462	910437
16908	910438
107740	910439
10820	910440
64351	910441
11242	910442
7870	910443
13288	910444
55810	910445
239	910446
26873	910447
2493	910448
2644	910449
38075	910450
19363	910451
120493	910452
40810	910453
4196	910454
99434	910455
3775	910456
48477	910457
76058	910458
110206	910459
4872	910460
144927	910461
71569	910462
44076	910463
57535	910464
14136	910465
35564	910466
24877	910467
18153	910468
129728	910469
24907	910470
43233	910471
14890	910472
439	910473
6332	910474
5153	910475
24230	910476
47167	910477
111196	910478
78695	910479
181	910480
167765	910481
54646	910482
61750	910483
41468	910484
39801	910485
6898	910486
71108	910487
45878	910488
46638	910489
10387	910490
16606	910491
7578	910492
33719	910493
41702	910494
106020	910495
101932	910496
23260	910497
35614	910498
109363	910499
62864	910500
10649	910501
20629	910502
3071	910503
16996	910504
114622	910505
26863	910506
30033	910507
98858	910508
12881	910509
55291	910510
29324	910511
2988	910512
35271	910513
4087	910514
4246	910515
15575	910516
63119	910517
43054	910518
139116	910519
34180	910520
4497	910521
110216	910522
125904	910523
12023	910524
41714	910525
131080	910526
56627	910527
30454	910528
72077	910529
196	910530
1933	910531
155889	910532
78418	910533
2556	910534
92423	910535
13136	910536
40502	910537
33761	910538
55275	910539
69152	910540
24699	910541
30326	910542
61766	910543
38762	910544
83914	910545
37232	910546
18573	910547
80744	910548
29680	910549
1474	910550
20283	910551
55772	910552
9878	910553
832	910554
3485	910555
139926	910556
22256	910557
72245	910558
100163	910559
38754	910560
13577	910561
44791	910562
35	910563
19158	910564
90354	910565
6950	910566
85931	910567
22579	910568
23289	910569
14364	910570
27298	910571
3616	910572
55321	910573
73294	910574
116184	910575
49664	910576
3406	910577
3992	910578
4588	910579
13799	910580
35186	910581
21417	910582
58987	910583
2651	910584
28491	910585
32507	910586
54630	910587
22330	910588
2010	910589
151933	910590
28580	910591
1804	910592
96596	910593
37235	910594
164153	910595
161460	910596
99275	910597
39789	910598
116131	910599
24155	910600
53123	910601
40983	910602
2690	910603
46454	910604
65499	910605
3842	910606
51893	910607
110882	910608
44363	910609
17152	910610
3400	910611
57754	910612
115109	910613
83437	910614
43782	910615
4519	910616
102431	910617
12844	910618
3349	910619
11509	910620
46076	910621
82652	910622
56537	910623
9192	910624
34453	910625
72609	910626
131187	910627
84970	910628
31373	910629
8095	910630
191	910631
33344	910632
572	910633
48728	910634
7032	910635
100786	910636
77494	910637
115578	910638
56525	910639
14124	910640
80397	910641
25675	910642
67112	910643
6052	910644
752	910645
1090	910646
14291	910647
15123	910648
3698	910649
13919	910650
31922	910651
3438	910652
133308	910653
61807	910654
9207	910655
32851	910656
33519	910657
58027	910658
5501	910659
78570	910660
168005	910661
11417	910662
53609	910663
86615	910664
26240	910665
34432	910666
34161	910667
106741	910668
25951	910669
61377	910670
17315	910671
43544	910672
13242	910673
286	910674
124773	910675
80287	910676
13364	910677
9516	910678
21234	910679
24176	910680
58949	910681
3185	910682
129816	910683
61484	910684
129949	910685
48439	910686
4252	910687
68154	910688
29406	910689
19540	910690
17410	910691
14493	910692
62014	910693
22381	910694
3847	910695
118882	910696
55166	910697
10996	910698
28206	910699
46250	910700
65133	910701
18202	910702
14883	910703
147384	910704
15489	910705
30198	910706
43	910707
28694	910708
15055	910709
37020	910710
7412	910711
9135	910712
66363	910713
9309	910714
16168	910715
111501	910716
21013	910717
67601	910718
135623	910719
2709	910720
5266	910721
48592	910722
121866	910723
51174	910724
87276	910725
50015	910726
168361	910727
47076	910728
805	910729
2173	910730
47170	910731
63252	910732
65276	910733
90748	910734
145340	910735
79257	910736
28060	910737
3565	910738
31797	910739
84647	910740
23798	910741
66397	910742
61015	910743
14379	910744
155010	910745
91777	910746
35899	910747
62333	910748
27096	910749
46817	910750
73770	910751
21851	910752
149454	910753
58213	910754
22927	910755
54130	910756
58803	910757
99844	910758
47069	910759
114028	910760
40645	910761
121673	910762
86902	910763
18299	910764
157611	910765
77538	910766
33475	910767
66042	910768
4450	910769
11452	910770
88717	910771
8497	910772
61263	910773
66250	910774
166164	910775
51003	910776
3941	910777
6631	910778
93320	910779
40216	910780
84849	910781
18236	910782
82778	910783
72085	910784
25206	910785
42735	910786
77994	910787
15961	910788
80037	910789
1098	910790
31020	910791
65695	910792
69425	910793
105473	910794
19277	910795
51631	910796
92023	910797
35697	910798
12510	910799
10136	910800
50621	910801
82538	910802
70954	910803
65	910804
10500	910805
46332	910806
65231	910807
27578	910808
13970	910809
57049	910810
120487	910811
57818	910812
43827	910813
116278	910814
58363	910815
40636	910816
67438	910817
44705	910818
25987	910819
30797	910820
613	910821
66601	910822
91942	910823
55818	910824
15777	910825
25677	910826
2106	910827
134285	910828
87827	910829
110007	910830
92717	910831
35408	910832
64397	910833
103635	910834
11917	910835
37370	910836
80432	910837
65882	910838
29653	910839
99532	910840
7289	910841
50626	910842
13853	910843
21600	910844
21162	910845
46071	910846
74434	910847
11367	910848
72305	910849
129	910850
56114	910851
25063	910852
35055	910853
80919	910854
30265	910855
8886	910856
16069	910857
26796	910858
134470	910859
18824	910860
31363	910861
65636	910862
33676	910863
83705	910864
15606	910865
96030	910866
10466	910867
85237	910868
17117	910869
98782	910870
75850	910871
64848	910872
132166	910873
13518	910874
151453	910875
40718	910876
2554	910877
30478	910878
19789	910879
796	910880
144609	910881
98772	910882
538	910883
11517	910884
47895	910885
47193	910886
8720	910887
152408	910888
157302	910889
1978	910890
11862	910891
80750	910892
131541	910893
55417	910894
157731	910895
16205	910896
29819	910897
5024	910898
79	910899
36217	910900
8329	910901
27407	910902
100639	910903
30328	910904
10479	910905
63985	910906
263	910907
55951	910908
15244	910909
74113	910910
67570	910911
2410	910912
75929	910913
72492	910914
35606	910915
51325	910916
11228	910917
57190	910918
38738	910919
9660	910920
79587	910921
3658	910922
3109	910923
107033	910924
4033	910925
53120	910926
45519	910927
70868	910928
106515	910929
6071	910930
15169	910931
41278	910932
14704	910933
6009	910934
6323	910935
66266	910936
14726	910937
13215	910938
4289	910939
20858	910940
15338	910941
65080	910942
62548	910943
61908	910944
26505	910945
16461	910946
52023	910947
19910	910948
26836	910949
30831	910950
49507	910951
107209	910952
10814	910953
21274	910954
52560	910955
5767	910956
125071	910957
135716	910958
41047	910959
61	910960
108664	910961
2777	910962
54681	910963
11413	910964
11311	910965
17225	910966
88030	910967
9929	910968
27142	910969
75625	910970
11302	910971
57511	910972
79103	910973
42308	910974
19899	910975
131574	910976
29507	910977
14065	910978
64418	910979
104130	910980
106906	910981
103323	910982
74000	910983
14847	910984
35538	910985
17357	910986
82325	910987
6629	910988
4695	910989
44848	910990
7777	910991
52296	910992
105078	910993
1545	910994
40871	910995
20479	910996
42858	910997
107385	910998
52461	910999
64470	911000
156333	911001
8829	911002
24185	911003
54056	911004
128635	911005
142199	911006
14265	911007
1119	911008
27877	911009
65475	911010
5444	911011
25311	911012
145754	911013
70006	911014
3772	911015
4531	911016
26453	911017
113599	911018
130123	911019
2796	911020
32894	911021
31266	911022
591	911023
93981	911024
8307	911025
112721	911026
16658	911027
10444	911028
56226	911029
75834	911030
73667	911031
68785	911032
135499	911033
40536	911034
90752	911035
4168	911036
25291	911037
793	911038
58608	911039
5111	911040
89481	911041
45187	911042
28488	911043
58	911044
972	911045
20159	911046
21287	911047
1339	911048
48608	911049
148132	911050
89542	911051
22648	911052
19168	911053
1427	911054
138170	911055
163433	911056
27216	911057
30467	911058
1497	911059
11191	911060
50871	911061
100946	911062
14967	911063
13933	911064
158754	911065
112554	911066
59883	911067
27903	911068
18950	911069
29200	911070
44106	911071
56350	911072
15753	911073
10156	911074
18492	911075
12928	911076
10884	911077
127790	911078
62241	911079
761	911080
3063	911081
14605	911082
71265	911083
9097	911084
10479	911085
13671	911086
29029	911087
21943	911088
158632	911089
95251	911090
63365	911091
1225	911092
850	911093
153776	911094
17084	911095
14603	911096
10318	911097
1979	911098
64256	911099
95088	911100
30986	911101
15682	911102
7866	911103
315	911104
8290	911105
144761	911106
89690	911107
282	911108
22142	911109
4969	911110
71027	911111
4686	911112
25054	911113
2162	911114
645	911115
69238	911116
91157	911117
18601	911118
34318	911119
52351	911120
888	911121
19840	911122
149470	911123
86515	911124
1338	911125
7978	911126
101357	911127
92183	911128
15167	911129
79214	911130
132739	911131
5871	911132
58324	911133
26322	911134
10645	911135
807	911136
134341	911137
97996	911138
25105	911139
93326	911140
32646	911141
32030	911142
387	911143
56642	911144
2082	911145
2610	911146
164196	911147
18465	911148
29820	911149
84351	911150
111130	911151
8010	911152
6571	911153
57552	911154
4374	911155
115869	911156
25722	911157
62369	911158
80810	911159
9680	911160
68079	911161
19283	911162
56601	911163
29377	911164
43668	911165
145422	911166
99042	911167
59640	911168
42437	911169
1824	911170
30494	911171
87517	911172
38587	911173
29088	911174
12817	911175
13939	911176
2636	911177
84717	911178
76884	911179
113376	911180
51217	911181
19070	911182
34308	911183
141848	911184
109564	911185
9038	911186
10478	911187
7	911188
163324	911189
89417	911190
73468	911191
18270	911192
1133	911193
678	911194
9109	911195
161138	911196
56774	911197
102813	911198
42245	911199
29545	911200
65337	911201
50266	911202
41772	911203
130682	911204
74956	911205
75335	911206
71372	911207
5518	911208
27251	911209
56695	911210
78800	911211
17782	911212
863	911213
107231	911214
37786	911215
18	911216
98497	911217
12671	911218
159769	911219
19739	911220
136048	911221
89962	911222
30553	911223
3762	911224
31321	911225
4263	911226
59957	911227
38551	911228
32296	911229
83331	911230
47387	911231
27416	911232
99	911233
509	911234
72256	911235
48767	911236
84026	911237
994	911238
15065	911239
57761	911240
2659	911241
15815	911242
88646	911243
97714	911244
107942	911245
102526	911246
41596	911247
508	911248
5383	911249
34671	911250
154625	911251
24377	911252
25812	911253
99256	911254
45190	911255
93491	911256
43720	911257
120744	911258
56296	911259
24404	911260
2550	911261
5276	911262
49418	911263
85	911264
130976	911265
2730	911266
50369	911267
133811	911268
4047	911269
109636	911270
96995	911271
3096	911272
8188	911273
44357	911274
116747	911275
73635	911276
9794	911277
116262	911278
46656	911279
65445	911280
11070	911281
2781	911282
78227	911283
25720	911284
18706	911285
20684	911286
75822	911287
161585	911288
13818	911289
8207	911290
10944	911291
461	911292
26238	911293
23446	911294
106749	911295
156021	911296
60923	911297
8140	911298
98490	911299
25101	911300
7898	911301
10208	911302
50708	911303
63103	911304
45491	911305
12196	911306
19440	911307
1008	911308
8166	911309
103683	911310
8266	911311
17823	911312
111647	911313
120197	911314
11744	911315
148514	911316
14098	911317
46936	911318
87559	911319
61061	911320
4507	911321
45717	911322
35829	911323
100175	911324
26645	911325
3484	911326
19103	911327
390	911328
114624	911329
12552	911330
19255	911331
121103	911332
17337	911333
27487	911334
144170	911335
58418	911336
2542	911337
13760	911338
17366	911339
55120	911340
15000	911341
126651	911342
32974	911343
28837	911344
5587	911345
14812	911346
927	911347
42704	911348
72520	911349
80130	911350
10149	911351
73478	911352
15039	911353
43347	911354
36334	911355
29950	911356
958	911357
26539	911358
20136	911359
47506	911360
16573	911361
55623	911362
143703	911363
21068	911364
14894	911365
92850	911366
17564	911367
3361	911368
113178	911369
36126	911370
11175	911371
8739	911372
2560	911373
29716	911374
20270	911375
7936	911376
93723	911377
12984	911378
67735	911379
50019	911380
9577	911381
71387	911382
20612	911383
16286	911384
61623	911385
502	911386
76100	911387
2395	911388
71089	911389
87631	911390
28785	911391
101266	911392
11366	911393
66606	911394
15678	911395
131774	911396
79912	911397
6448	911398
98319	911399
42882	911400
95394	911401
75902	911402
33764	911403
57550	911404
18595	911405
54500	911406
42398	911407
4894	911408
68301	911409
41592	911410
20185	911411
84291	911412
12506	911413
145793	911414
2738	911415
14891	911416
149	911417
93153	911418
59880	911419
86185	911420
44706	911421
104027	911422
24621	911423
71082	911424
7798	911425
11282	911426
13035	911427
28629	911428
78994	911429
11147	911430
23827	911431
8941	911432
5814	911433
21364	911434
34881	911435
595	911436
26999	911437
86339	911438
6414	911439
33339	911440
113344	911441
123828	911442
94388	911443
13522	911444
24089	911445
64087	911446
2864	911447
32107	911448
94061	911449
18892	911450
38571	911451
49298	911452
8572	911453
16103	911454
26725	911455
4618	911456
58624	911457
167430	911458
638	911459
654	911460
736	911461
88207	911462
143979	911463
10609	911464
7376	911465
10597	911466
94972	911467
12144	911468
31602	911469
126780	911470
1972	911471
42154	911472
86339	911473
68063	911474
14746	911475
899	911476
97436	911477
10869	911478
43706	911479
49820	911480
20	911481
62073	911482
52271	911483
22708	911484
18273	911485
66625	911486
59065	911487
31553	911488
55768	911489
11410	911490
62939	911491
8272	911492
11129	911493
43174	911494
30459	911495
37842	911496
5119	911497
74439	911498
52405	911499
34320	911500
34400	911501
62750	911502
53299	911503
49119	911504
1233	911505
68495	911506
29733	911507
110356	911508
1871	911509
20557	911510
29686	911511
45521	911512
87087	911513
6447	911514
22338	911515
101544	911516
9534	911517
18139	911518
2666	911519
13552	911520
3274	911521
49611	911522
31737	911523
13739	911524
15359	911525
25989	911526
81060	911527
27721	911528
31530	911529
33799	911530
27674	911531
1973	911532
4985	911533
17447	911534
86866	911535
74460	911536
5854	911537
35087	911538
1421	911539
41203	911540
43181	911541
5541	911542
8914	911543
130094	911544
103438	911545
90583	911546
6127	911547
4625	911548
6645	911549
15567	911550
15984	911551
42687	911552
54082	911553
4045	911554
88504	911555
6242	911556
9580	911557
8610	911558
14734	911559
49311	911560
4521	911561
63596	911562
7295	911563
1057	911564
23003	911565
73019	911566
42809	911567
35767	911568
910	911569
10548	911570
126112	911571
22148	911572
36241	911573
55607	911574
62914	911575
57518	911576
36159	911577
42241	911578
36819	911579
783	911580
33276	911581
3056	911582
60093	911583
1078	911584
10620	911585
108193	911586
29143	911587
130708	911588
100079	911589
40280	911590
88189	911591
154886	911592
146070	911593
76847	911594
66919	911595
34127	911596
79566	911597
27749	911598
40858	911599
32966	911600
76156	911601
2129	911602
25869	911603
32339	911604
17621	911605
67504	911606
75814	911607
13791	911608
106452	911609
87258	911610
36108	911611
58677	911612
102951	911613
106925	911614
143287	911615
51452	911616
47690	911617
80809	911618
12164	911619
15736	911620
56969	911621
13908	911622
5848	911623
45770	911624
19085	911625
11406	911626
5637	911627
142545	911628
75395	911629
106476	911630
46487	911631
67383	911632
56825	911633
92301	911634
42561	911635
87341	911636
138693	911637
56770	911638
11642	911639
40602	911640
28020	911641
71522	911642
14346	911643
80772	911644
21788	911645
104712	911646
51941	911647
15794	911648
10272	911649
104265	911650
8123	911651
33928	911652
65208	911653
11866	911654
43716	911655
48558	911656
42203	911657
31074	911658
50224	911659
95207	911660
147103	911661
11292	911662
98	911663
144910	911664
22358	911665
145433	911666
16136	911667
79014	911668
97766	911669
14457	911670
4964	911671
1305	911672
94870	911673
3935	911674
78221	911675
14395	911676
12368	911677
69422	911678
65613	911679
47433	911680
20644	911681
13825	911682
23895	911683
12915	911684
3211	911685
29406	911686
5139	911687
72964	911688
115020	911689
25434	911690
467	911691
109734	911692
65999	911693
44804	911694
132302	911695
57971	911696
48450	911697
65452	911698
20752	911699
22566	911700
152875	911701
28827	911702
1161	911703
61927	911704
5298	911705
1951	911706
47292	911707
44604	911708
40320	911709
375	911710
723	911711
17006	911712
97572	911713
59124	911714
77954	911715
16206	911716
6646	911717
14686	911718
16728	911719
8602	911720
6354	911721
47835	911722
6569	911723
35031	911724
137023	911725
64445	911726
8634	911727
79706	911728
12808	911729
2664	911730
30548	911731
137394	911732
84205	911733
68854	911734
8315	911735
56013	911736
39183	911737
5726	911738
74604	911739
84728	911740
26425	911741
136069	911742
135094	911743
88106	911744
53336	911745
39647	911746
107911	911747
107852	911748
14380	911749
47354	911750
83133	911751
675	911752
817	911753
36071	911754
35413	911755
20538	911756
12244	911757
60405	911758
2419	911759
31507	911760
9046	911761
11	911762
6852	911763
16430	911764
24337	911765
6034	911766
74587	911767
48250	911768
21626	911769
10784	911770
34745	911771
62644	911772
31850	911773
26369	911774
100331	911775
38697	911776
136586	911777
88037	911778
123796	911779
41063	911780
22343	911781
87069	911782
43902	911783
29266	911784
98837	911785
159321	911786
121340	911787
8647	911788
28200	911789
3625	911790
44351	911791
5365	911792
850	911793
76352	911794
25572	911795
85037	911796
37718	911797
36346	911798
35094	911799
18813	911800
23487	911801
95579	911802
65964	911803
12517	911804
13702	911805
13139	911806
54515	911807
5622	911808
100375	911809
7374	911810
110404	911811
45968	911812
53761	911813
35038	911814
1952	911815
19645	911816
50036	911817
64064	911818
26662	911819
89198	911820
155479	911821
32987	911822
133079	911823
62007	911824
21054	911825
1749	911826
13310	911827
22305	911828
49339	911829
1174	911830
13767	911831
2351	911832
46101	911833
68890	911834
93995	911835
139605	911836
26822	911837
5246	911838
104795	911839
17742	911840
52034	911841
134384	911842
65127	911843
420	911844
138103	911845
52735	911846
51720	911847
76847	911848
31324	911849
24192	911850
35612	911851
16158	911852
29461	911853
63998	911854
2136	911855
27156	911856
1616	911857
1108	911858
8489	911859
41102	911860
55848	911861
74532	911862
165857	911863
344	911864
26487	911865
47873	911866
11377	911867
13727	911868
46387	911869
104545	911870
9468	911871
3003	911872
38775	911873
13800	911874
20415	911875
99628	911876
86681	911877
138790	911878
27293	911879
6358	911880
41789	911881
119541	911882
34860	911883
24885	911884
12005	911885
30842	911886
10054	911887
59790	911888
119641	911889
985	911890
8560	911891
94343	911892
8054	911893
44026	911894
20998	911895
61629	911896
43297	911897
2960	911898
8577	911899
120289	911900
7078	911901
3040	911902
105947	911903
69771	911904
20483	911905
4898	911906
24213	911907
44718	911908
38142	911909
52571	911910
19677	911911
358	911912
122999	911913
80077	911914
107678	911915
9139	911916
122383	911917
136185	911918
20847	911919
18018	911920
26667	911921
398	911922
90841	911923
49209	911924
16606	911925
49581	911926
60535	911927
96860	911928
51975	911929
63233	911930
27923	911931
115481	911932
55612	911933
91759	911934
2034	911935
53571	911936
25627	911937
24693	911938
37338	911939
18097	911940
94842	911941
64427	911942
2831	911943
109064	911944
6247	911945
71625	911946
107377	911947
21131	911948
71515	911949
17252	911950
111037	911951
114208	911952
42737	911953
14874	911954
5836	911955
858	911956
40946	911957
4410	911958
61035	911959
14624	911960
22695	911961
42132	911962
3193	911963
1959	911964
88496	911965
43502	911966
119303	911967
56449	911968
1682	911969
8809	911970
51658	911971
136488	911972
874	911973
4696	911974
109106	911975
62895	911976
32463	911977
14717	911978
93128	911979
48446	911980
9841	911981
2538	911982
109519	911983
8281	911984
65044	911985
33238	911986
112366	911987
25622	911988
48629	911989
74282	911990
97989	911991
53657	911992
86	911993
631	911994
14418	911995
29212	911996
9689	911997
6054	911998
19732	911999
41481	912000
26639	912001
77198	912002
66253	912003
667	912004
7318	912005
320	912006
62056	912007
51354	912008
1571	912009
39614	912010
112034	912011
3313	912012
8185	912013
25255	912014
12814	912015
1042	912016
9802	912017
59049	912018
68191	912019
2419	912020
108207	912021
90251	912022
124437	912023
10547	912024
60813	912025
2829	912026
89269	912027
93086	912028
68510	912029
22186	912030
14237	912031
5029	912032
43337	912033
133115	912034
96393	912035
76312	912036
1085	912037
16930	912038
35166	912039
34906	912040
77606	912041
16212	912042
56669	912043
160012	912044
6214	912045
10715	912046
50687	912047
13373	912048
38676	912049
111130	912050
23246	912051
28618	912052
23167	912053
25983	912054
30325	912055
2985	912056
34529	912057
30361	912058
43474	912059
70736	912060
59388	912061
13439	912062
94521	912063
75626	912064
8918	912065
13727	912066
79425	912067
70229	912068
13349	912069
87599	912070
12906	912071
13710	912072
125848	912073
119229	912074
84251	912075
26645	912076
54614	912077
56810	912078
16149	912079
17165	912080
137962	912081
131780	912082
56227	912083
8701	912084
23091	912085
1159	912086
53179	912087
34524	912088
31489	912089
96322	912090
10900	912091
27020	912092
7795	912093
39996	912094
863	912095
143	912096
95364	912097
48391	912098
30831	912099
49241	912100
69403	912101
84577	912102
169493	912103
3482	912104
45260	912105
21011	912106
1697	912107
26249	912108
47484	912109
13685	912110
30054	912111
27518	912112
9842	912113
151941	912114
98228	912115
32054	912116
88872	912117
94125	912118
55019	912119
25508	912120
3961	912121
1106	912122
59648	912123
11881	912124
679	912125
22187	912126
2756	912127
105882	912128
12078	912129
1145	912130
8471	912131
8783	912132
42011	912133
19666	912134
7507	912135
10226	912136
2523	912137
34027	912138
38936	912139
32846	912140
76970	912141
8505	912142
54414	912143
747	912144
5205	912145
25874	912146
24546	912147
16052	912148
36028	912149
20876	912150
8284	912151
15738	912152
49515	912153
30554	912154
13638	912155
42671	912156
55130	912157
17373	912158
96512	912159
1701	912160
30736	912161
75196	912162
70143	912163
123159	912164
4036	912165
1072	912166
5294	912167
70439	912168
36751	912169
145	912170
20876	912171
136381	912172
13648	912173
21264	912174
18822	912175
118342	912176
70979	912177
68164	912178
8477	912179
15559	912180
43002	912181
8633	912182
45774	912183
39858	912184
58709	912185
19090	912186
57093	912187
30629	912188
69948	912189
11787	912190
3661	912191
28771	912192
543	912193
490	912194
13099	912195
114805	912196
71454	912197
49967	912198
98981	912199
2617	912200
38569	912201
34241	912202
47206	912203
42110	912204
71218	912205
121719	912206
79532	912207
15843	912208
67856	912209
82109	912210
48577	912211
11695	912212
6905	912213
6937	912214
51	912215
99946	912216
110878	912217
1035	912218
16829	912219
2701	912220
67118	912221
163713	912222
16885	912223
12413	912224
5646	912225
13	912226
31192	912227
78836	912228
7329	912229
8784	912230
39497	912231
52986	912232
16053	912233
37883	912234
5348	912235
136363	912236
17624	912237
138959	912238
149418	912239
12964	912240
7471	912241
12866	912242
15313	912243
22484	912244
30016	912245
8541	912246
11336	912247
21174	912248
71666	912249
26136	912250
36029	912251
127064	912252
33205	912253
20664	912254
21936	912255
145926	912256
7347	912257
12366	912258
1352	912259
31987	912260
4404	912261
72059	912262
1671	912263
10780	912264
24185	912265
3945	912266
85360	912267
13777	912268
7714	912269
60291	912270
94933	912271
74233	912272
70685	912273
54543	912274
6770	912275
18193	912276
92539	912277
58029	912278
245	912279
17497	912280
20240	912281
43185	912282
49403	912283
116994	912284
1931	912285
106006	912286
36920	912287
36490	912288
28312	912289
25681	912290
46097	912291
20844	912292
63513	912293
23121	912294
2637	912295
25466	912296
90014	912297
34766	912298
48455	912299
3339	912300
5892	912301
40638	912302
32083	912303
63196	912304
27112	912305
30960	912306
33771	912307
51227	912308
46556	912309
80066	912310
111416	912311
73610	912312
21492	912313
29620	912314
27746	912315
4483	912316
13659	912317
107393	912318
27955	912319
78687	912320
143623	912321
42	912322
42908	912323
34601	912324
66497	912325
3660	912326
28802	912327
91659	912328
20909	912329
6179	912330
28235	912331
11011	912332
82739	912333
36161	912334
15711	912335
33868	912336
90492	912337
131025	912338
67260	912339
21521	912340
61484	912341
43329	912342
28376	912343
60155	912344
636	912345
50402	912346
41991	912347
92046	912348
103781	912349
31392	912350
150832	912351
148946	912352
71428	912353
104073	912354
41215	912355
135183	912356
163233	912357
20987	912358
40867	912359
7519	912360
26519	912361
20212	912362
4934	912363
68781	912364
169399	912365
3891	912366
40513	912367
2152	912368
1096	912369
797	912370
72664	912371
90788	912372
116474	912373
17766	912374
5572	912375
139561	912376
18530	912377
68134	912378
51126	912379
2713	912380
39286	912381
123213	912382
32619	912383
77008	912384
33788	912385
49132	912386
34630	912387
14010	912388
37826	912389
12291	912390
41539	912391
18619	912392
61958	912393
2946	912394
16534	912395
19	912396
127959	912397
13585	912398
16125	912399
88053	912400
59417	912401
92670	912402
4110	912403
12388	912404
15348	912405
25488	912406
20304	912407
392	912408
555	912409
1595	912410
1261	912411
2688	912412
22108	912413
1092	912414
3185	912415
58618	912416
112747	912417
5901	912418
25930	912419
13368	912420
61020	912421
67446	912422
125966	912423
116332	912424
20945	912425
29442	912426
2858	912427
43033	912428
15299	912429
23505	912430
76555	912431
41347	912432
45845	912433
34089	912434
59296	912435
41446	912436
25982	912437
9146	912438
32627	912439
96138	912440
36529	912441
24295	912442
94899	912443
4860	912444
116338	912445
86851	912446
14183	912447
520	912448
125763	912449
45340	912450
3606	912451
114589	912452
65615	912453
20354	912454
29143	912455
125812	912456
33337	912457
60831	912458
5113	912459
156915	912460
66772	912461
11178	912462
95848	912463
34021	912464
94510	912465
61176	912466
29324	912467
131079	912468
16147	912469
4959	912470
5685	912471
108701	912472
63485	912473
89983	912474
43285	912475
17938	912476
53378	912477
3508	912478
18550	912479
101142	912480
3102	912481
41994	912482
115262	912483
34677	912484
7786	912485
71844	912486
3348	912487
43017	912488
19946	912489
42055	912490
37994	912491
3281	912492
6647	912493
166913	912494
46379	912495
19932	912496
7479	912497
106722	912498
83663	912499
11323	912500
43450	912501
29662	912502
1496	912503
41296	912504
35	912505
65217	912506
29915	912507
39434	912508
266	912509
76028	912510
9484	912511
7650	912512
63084	912513
33059	912514
1325	912515
8986	912516
10758	912517
25837	912518
128066	912519
94976	912520
3589	912521
20279	912522
3297	912523
9043	912524
40167	912525
95385	912526
24445	912527
13229	912528
36386	912529
1370	912530
112889	912531
80586	912532
55559	912533
12425	912534
48252	912535
66215	912536
51485	912537
63309	912538
18355	912539
3786	912540
52256	912541
995	912542
11914	912543
11409	912544
13156	912545
108271	912546
11338	912547
32070	912548
48601	912549
67674	912550
81377	912551
33635	912552
29647	912553
14542	912554
78876	912555
47362	912556
124038	912557
416	912558
5322	912559
6639	912560
28002	912561
44525	912562
35460	912563
27520	912564
17436	912565
48938	912566
77456	912567
131221	912568
6719	912569
9083	912570
84438	912571
50335	912572
18662	912573
10926	912574
32941	912575
13257	912576
29676	912577
29049	912578
6980	912579
81880	912580
2599	912581
28175	912582
2799	912583
59217	912584
6963	912585
46593	912586
20217	912587
110293	912588
13681	912589
98843	912590
34647	912591
3775	912592
62095	912593
124465	912594
8445	912595
4791	912596
25202	912597
56173	912598
19274	912599
11718	912600
38753	912601
27738	912602
17018	912603
3523	912604
78054	912605
8234	912606
74	912607
32277	912608
107705	912609
78197	912610
16383	912611
97229	912612
94829	912613
98525	912614
774	912615
8066	912616
21917	912617
136872	912618
4879	912619
17356	912620
35	912621
12576	912622
42707	912623
22787	912624
76649	912625
66390	912626
12034	912627
84000	912628
47789	912629
9598	912630
6039	912631
14906	912632
70743	912633
21361	912634
25281	912635
104	912636
14398	912637
144310	912638
1968	912639
4327	912640
5659	912641
15481	912642
23056	912643
64035	912644
80020	912645
2888	912646
18479	912647
206	912648
17826	912649
10675	912650
4815	912651
25723	912652
12591	912653
15253	912654
70475	912655
26763	912656
33494	912657
35880	912658
123172	912659
7509	912660
68597	912661
46041	912662
7374	912663
49729	912664
22045	912665
24861	912666
68731	912667
104032	912668
88331	912669
18696	912670
121250	912671
36227	912672
69996	912673
10698	912674
14321	912675
2184	912676
63750	912677
30115	912678
50874	912679
96646	912680
14535	912681
9211	912682
62019	912683
93443	912684
128597	912685
38869	912686
69257	912687
154115	912688
74668	912689
29334	912690
66967	912691
118108	912692
46425	912693
47682	912694
113595	912695
7616	912696
2510	912697
194	912698
3257	912699
89991	912700
96743	912701
400	912702
29150	912703
2990	912704
51548	912705
54111	912706
35098	912707
54499	912708
12732	912709
66458	912710
80797	912711
14213	912712
9832	912713
21265	912714
46007	912715
24202	912716
120498	912717
72408	912718
1194	912719
19250	912720
89351	912721
39512	912722
4573	912723
152005	912724
32293	912725
25896	912726
418	912727
15019	912728
42518	912729
7505	912730
47092	912731
3190	912732
18281	912733
1645	912734
108871	912735
84448	912736
1309	912737
11217	912738
4125	912739
28771	912740
7780	912741
44310	912742
31823	912743
69938	912744
579	912745
21346	912746
8615	912747
6256	912748
65516	912749
55590	912750
83947	912751
13302	912752
17585	912753
134457	912754
10790	912755
58257	912756
36833	912757
7979	912758
53014	912759
18455	912760
2772	912761
52140	912762
158650	912763
7025	912764
28308	912765
81978	912766
29221	912767
85615	912768
5196	912769
70004	912770
2599	912771
1840	912772
43288	912773
34492	912774
25910	912775
9295	912776
111008	912777
47310	912778
81607	912779
1390	912780
29862	912781
47137	912782
8712	912783
27957	912784
42008	912785
63502	912786
3809	912787
20103	912788
21471	912789
9118	912790
46637	912791
9602	912792
3384	912793
85651	912794
15619	912795
14336	912796
102431	912797
78811	912798
11292	912799
116410	912800
117338	912801
878	912802
23132	912803
115906	912804
65158	912805
10786	912806
100796	912807
35200	912808
52026	912809
4890	912810
115598	912811
57041	912812
30872	912813
3345	912814
19130	912815
165487	912816
20214	912817
26114	912818
45066	912819
25662	912820
36331	912821
11294	912822
113472	912823
1491	912824
141348	912825
145528	912826
24441	912827
47142	912828
20407	912829
25908	912830
7830	912831
144504	912832
42262	912833
66416	912834
2813	912835
111912	912836
57851	912837
10669	912838
30084	912839
22900	912840
18266	912841
5938	912842
5054	912843
53008	912844
85005	912845
53727	912846
6226	912847
1191	912848
14754	912849
44914	912850
893	912851
29338	912852
14756	912853
98653	912854
73215	912855
1954	912856
37472	912857
926	912858
20585	912859
427	912860
137206	912861
1535	912862
120853	912863
8046	912864
21404	912865
5324	912866
10838	912867
59448	912868
109563	912869
13781	912870
90751	912871
66954	912872
49003	912873
25913	912874
3503	912875
43818	912876
12384	912877
73207	912878
25524	912879
116713	912880
105453	912881
6174	912882
52315	912883
31723	912884
27810	912885
43543	912886
68065	912887
60438	912888
99357	912889
7919	912890
26114	912891
86382	912892
2564	912893
100547	912894
36490	912895
50156	912896
1809	912897
48430	912898
3391	912899
23043	912900
26336	912901
94479	912902
18254	912903
162652	912904
72670	912905
27835	912906
30571	912907
8700	912908
960	912909
24531	912910
25463	912911
28398	912912
1099	912913
120096	912914
76478	912915
708	912916
158	912917
74729	912918
58718	912919
6214	912920
78039	912921
33117	912922
52805	912923
324	912924
1418	912925
61823	912926
36717	912927
44225	912928
1869	912929
30222	912930
98214	912931
13711	912932
5031	912933
29805	912934
4845	912935
49461	912936
126104	912937
1360	912938
62878	912939
167816	912940
27679	912941
144916	912942
93041	912943
269	912944
35148	912945
87126	912946
31316	912947
66700	912948
1220	912949
52845	912950
36832	912951
26582	912952
18425	912953
74637	912954
100948	912955
28349	912956
67606	912957
29416	912958
84613	912959
95276	912960
119704	912961
7675	912962
81077	912963
4662	912964
13046	912965
29447	912966
137140	912967
38749	912968
63633	912969
18736	912970
8870	912971
36595	912972
69383	912973
74777	912974
26981	912975
97161	912976
83472	912977
10977	912978
69671	912979
10355	912980
74666	912981
19379	912982
47707	912983
119302	912984
2484	912985
71769	912986
41016	912987
630	912988
31042	912989
125888	912990
5229	912991
97072	912992
5646	912993
79549	912994
50357	912995
101748	912996
48430	912997
26053	912998
123066	912999
60818	913000
27405	913001
11337	913002
7360	913003
36838	913004
95105	913005
84046	913006
35491	913007
11071	913008
27168	913009
45817	913010
1189	913011
14630	913012
24580	913013
24930	913014
9618	913015
1066	913016
37352	913017
12978	913018
49675	913019
24760	913020
44408	913021
81166	913022
68073	913023
27881	913024
95404	913025
61043	913026
567	913027
101729	913028
23175	913029
4074	913030
46243	913031
58191	913032
161365	913033
5552	913034
52617	913035
14236	913036
8860	913037
31419	913038
117457	913039
93764	913040
25354	913041
134040	913042
30587	913043
10045	913044
98966	913045
95536	913046
30111	913047
15326	913048
68077	913049
101305	913050
25257	913051
19254	913052
11799	913053
27030	913054
3234	913055
55531	913056
35513	913057
1918	913058
6814	913059
44393	913060
69410	913061
111835	913062
29524	913063
110793	913064
54975	913065
5697	913066
80050	913067
28450	913068
96621	913069
148708	913070
86820	913071
9663	913072
51657	913073
5961	913074
22765	913075
12212	913076
40812	913077
42698	913078
92554	913079
107086	913080
88179	913081
61140	913082
32043	913083
1053	913084
1359	913085
9024	913086
51332	913087
90811	913088
12923	913089
71002	913090
91052	913091
64432	913092
5447	913093
125518	913094
8321	913095
460	913096
111304	913097
102	913098
93865	913099
34722	913100
17524	913101
54051	913102
95411	913103
111334	913104
5345	913105
51573	913106
89655	913107
30598	913108
36946	913109
43937	913110
8283	913111
3563	913112
19944	913113
12225	913114
108075	913115
488	913116
33090	913117
13020	913118
21201	913119
51529	913120
85412	913121
63899	913122
51736	913123
111050	913124
18896	913125
191	913126
56976	913127
20934	913128
71890	913129
106855	913130
34320	913131
94719	913132
60811	913133
16254	913134
119705	913135
15707	913136
119242	913137
3073	913138
15995	913139
23306	913140
3541	913141
915	913142
129355	913143
6594	913144
26090	913145
4940	913146
62098	913147
87942	913148
6143	913149
146771	913150
131535	913151
9116	913152
16175	913153
7452	913154
129269	913155
11936	913156
94559	913157
2294	913158
39305	913159
22997	913160
1446	913161
62336	913162
131112	913163
38109	913164
48639	913165
134966	913166
12494	913167
76677	913168
37913	913169
3308	913170
103666	913171
1663	913172
126033	913173
169501	913174
41776	913175
4960	913176
89722	913177
20829	913178
127873	913179
95462	913180
50334	913181
105364	913182
74014	913183
23760	913184
31212	913185
21244	913186
28677	913187
76992	913188
17550	913189
43405	913190
47133	913191
58366	913192
26974	913193
2420	913194
2995	913195
22385	913196
111338	913197
80642	913198
8326	913199
102	913200
19116	913201
164034	913202
37724	913203
7029	913204
36235	913205
38009	913206
5524	913207
45450	913208
27398	913209
49082	913210
6794	913211
166094	913212
37088	913213
7618	913214
41438	913215
10917	913216
36774	913217
117482	913218
92200	913219
14668	913220
1088	913221
161824	913222
46237	913223
10790	913224
2537	913225
2852	913226
56961	913227
62018	913228
386	913229
92641	913230
82462	913231
56423	913232
32543	913233
27591	913234
1917	913235
165349	913236
88097	913237
2501	913238
16690	913239
8706	913240
1055	913241
48924	913242
43951	913243
116917	913244
29803	913245
58527	913246
4316	913247
1450	913248
116056	913249
24700	913250
88484	913251
16594	913252
108557	913253
151065	913254
9306	913255
93149	913256
4347	913257
5500	913258
57481	913259
33745	913260
34731	913261
9171	913262
101262	913263
63435	913264
10260	913265
5685	913266
35415	913267
108150	913268
168255	913269
81446	913270
73094	913271
141249	913272
63621	913273
13616	913274
13833	913275
17792	913276
590	913277
30069	913278
31054	913279
73831	913280
32559	913281
27410	913282
10364	913283
3371	913284
128947	913285
152884	913286
65798	913287
34759	913288
878	913289
70866	913290
21146	913291
341	913292
151615	913293
3714	913294
15166	913295
2611	913296
639	913297
47968	913298
13934	913299
24151	913300
80775	913301
86219	913302
36142	913303
19338	913304
2666	913305
29424	913306
107688	913307
15475	913308
5432	913309
50340	913310
8087	913311
13604	913312
65890	913313
51283	913314
48062	913315
22012	913316
4323	913317
51735	913318
74962	913319
21544	913320
53981	913321
37546	913322
77742	913323
47475	913324
56158	913325
36804	913326
7483	913327
2482	913328
14024	913329
57084	913330
6644	913331
36292	913332
10006	913333
32156	913334
76660	913335
24821	913336
13170	913337
66204	913338
21555	913339
103545	913340
42303	913341
18987	913342
30363	913343
114247	913344
84595	913345
59644	913346
36976	913347
72377	913348
72718	913349
15834	913350
18038	913351
15815	913352
5	913353
86008	913354
89604	913355
17808	913356
96995	913357
64408	913358
4822	913359
7799	913360
33366	913361
14667	913362
949	913363
6364	913364
60832	913365
18317	913366
1631	913367
30903	913368
91651	913369
56318	913370
83536	913371
111865	913372
5313	913373
19550	913374
492	913375
94391	913376
118860	913377
53675	913378
1888	913379
27196	913380
24613	913381
5226	913382
79	913383
49536	913384
45668	913385
60908	913386
20950	913387
61786	913388
18712	913389
54205	913390
35972	913391
909	913392
50309	913393
11763	913394
23268	913395
26135	913396
1323	913397
6817	913398
618	913399
27	913400
58046	913401
23599	913402
90024	913403
51281	913404
23521	913405
45795	913406
42006	913407
85687	913408
665	913409
15544	913410
50135	913411
5165	913412
58382	913413
24100	913414
3033	913415
13748	913416
46496	913417
20919	913418
14006	913419
132189	913420
74280	913421
130989	913422
30840	913423
20970	913424
130869	913425
27893	913426
62820	913427
2988	913428
80199	913429
2493	913430
15598	913431
51768	913432
84558	913433
74450	913434
9672	913435
19954	913436
20144	913437
1739	913438
64873	913439
21568	913440
105115	913441
39895	913442
15002	913443
16793	913444
41761	913445
102364	913446
16467	913447
28638	913448
54471	913449
48391	913450
5895	913451
7960	913452
142466	913453
65783	913454
104568	913455
155773	913456
122778	913457
90277	913458
77252	913459
98698	913460
34072	913461
72880	913462
71386	913463
80083	913464
857	913465
60006	913466
1753	913467
6613	913468
6465	913469
3592	913470
13434	913471
35730	913472
4378	913473
48974	913474
7376	913475
6778	913476
10931	913477
11041	913478
19691	913479
36022	913480
15928	913481
27023	913482
332	913483
1554	913484
24335	913485
82	913486
46451	913487
14472	913488
54715	913489
14911	913490
8534	913491
40379	913492
14051	913493
15058	913494
13860	913495
22594	913496
30138	913497
10416	913498
91845	913499
13733	913500
4943	913501
48135	913502
6122	913503
6845	913504
4782	913505
59847	913506
14773	913507
126219	913508
66057	913509
14865	913510
108740	913511
14445	913512
34780	913513
51767	913514
4992	913515
21855	913516
139686	913517
45390	913518
20984	913519
23525	913520
53396	913521
133766	913522
43272	913523
89896	913524
1282	913525
290	913526
15875	913527
2618	913528
68945	913529
46231	913530
4369	913531
57485	913532
32412	913533
3374	913534
69341	913535
16367	913536
148084	913537
89830	913538
9891	913539
71567	913540
11394	913541
16539	913542
98429	913543
1890	913544
32166	913545
79551	913546
232	913547
22148	913548
19694	913549
121051	913550
805	913551
104220	913552
1668	913553
59615	913554
122696	913555
91221	913556
34802	913557
83187	913558
78997	913559
22722	913560
101220	913561
43476	913562
35726	913563
3949	913564
102805	913565
78338	913566
140558	913567
22069	913568
36502	913569
13108	913570
10594	913571
19757	913572
71507	913573
24765	913574
80603	913575
222	913576
93284	913577
6847	913578
123286	913579
37044	913580
11263	913581
14134	913582
41750	913583
14299	913584
4019	913585
99236	913586
44824	913587
21809	913588
35588	913589
110754	913590
15234	913591
5128	913592
11804	913593
75283	913594
57080	913595
79313	913596
77429	913597
84458	913598
23284	913599
8318	913600
81353	913601
4412	913602
55874	913603
35158	913604
11908	913605
22599	913606
618	913607
5017	913608
10811	913609
7723	913610
18605	913611
32870	913612
24690	913613
73524	913614
76748	913615
14454	913616
120	913617
9110	913618
3230	913619
402	913620
75832	913621
14492	913622
10603	913623
29659	913624
4755	913625
44137	913626
76445	913627
120600	913628
80381	913629
13906	913630
119282	913631
30034	913632
27151	913633
142329	913634
115827	913635
4394	913636
26570	913637
164851	913638
143526	913639
29090	913640
11224	913641
84256	913642
8921	913643
15742	913644
58799	913645
37127	913646
66065	913647
8838	913648
35334	913649
12192	913650
95813	913651
102529	913652
14420	913653
28278	913654
13313	913655
101438	913656
1202	913657
817	913658
28117	913659
296	913660
130000	913661
53964	913662
27617	913663
71755	913664
34148	913665
23189	913666
43100	913667
7249	913668
69579	913669
62879	913670
76857	913671
54092	913672
100532	913673
13705	913674
29935	913675
112630	913676
113018	913677
32637	913678
72315	913679
23749	913680
116111	913681
4034	913682
12921	913683
5925	913684
64220	913685
12670	913686
18753	913687
87667	913688
38825	913689
100521	913690
36309	913691
47355	913692
154220	913693
79568	913694
44592	913695
67256	913696
9421	913697
116925	913698
48336	913699
50433	913700
43472	913701
109859	913702
58193	913703
52887	913704
27479	913705
134765	913706
88409	913707
43339	913708
57413	913709
55398	913710
51393	913711
9674	913712
88173	913713
79910	913714
24704	913715
50367	913716
11523	913717
79028	913718
24375	913719
97457	913720
187	913721
7844	913722
26279	913723
168936	913724
164246	913725
42642	913726
94866	913727
7117	913728
104495	913729
4593	913730
26056	913731
64473	913732
66162	913733
15486	913734
53532	913735
133313	913736
34310	913737
62313	913738
80973	913739
151810	913740
57083	913741
57013	913742
67694	913743
26977	913744
12304	913745
20629	913746
73934	913747
63171	913748
18351	913749
78085	913750
39996	913751
33614	913752
9393	913753
47446	913754
5637	913755
27976	913756
31431	913757
54	913758
134923	913759
10488	913760
10473	913761
9043	913762
8145	913763
24975	913764
8345	913765
10294	913766
22821	913767
27379	913768
54975	913769
21644	913770
84462	913771
66226	913772
18644	913773
7372	913774
19909	913775
59311	913776
5615	913777
82934	913778
483	913779
6153	913780
119554	913781
609	913782
63310	913783
91821	913784
17500	913785
23536	913786
4583	913787
65529	913788
21353	913789
35325	913790
986	913791
12131	913792
58192	913793
42479	913794
27524	913795
12797	913796
14895	913797
3156	913798
7290	913799
88963	913800
26668	913801
4217	913802
24860	913803
22467	913804
41121	913805
119467	913806
88291	913807
7533	913808
2964	913809
108050	913810
168008	913811
79794	913812
40429	913813
10828	913814
14740	913815
128587	913816
168780	913817
66050	913818
6447	913819
43488	913820
70181	913821
59043	913822
7728	913823
2342	913824
7896	913825
6340	913826
17021	913827
36392	913828
15903	913829
75620	913830
31030	913831
7579	913832
110174	913833
26209	913834
8640	913835
31584	913836
4060	913837
112286	913838
103498	913839
51142	913840
10094	913841
85458	913842
148480	913843
43319	913844
19703	913845
5210	913846
14665	913847
96469	913848
98732	913849
135526	913850
25202	913851
47012	913852
70424	913853
53531	913854
160255	913855
583	913856
165026	913857
42425	913858
112078	913859
44543	913860
159078	913861
66395	913862
154095	913863
1640	913864
57790	913865
51841	913866
4817	913867
42415	913868
1351	913869
21326	913870
102246	913871
112033	913872
76834	913873
50442	913874
75707	913875
81922	913876
91981	913877
146881	913878
6057	913879
26252	913880
19864	913881
93370	913882
139703	913883
8675	913884
100449	913885
32269	913886
63249	913887
53623	913888
46122	913889
4154	913890
13603	913891
128688	913892
4367	913893
161609	913894
20367	913895
57945	913896
34330	913897
21375	913898
65330	913899
2332	913900
45937	913901
18017	913902
124480	913903
28022	913904
16282	913905
11209	913906
83292	913907
133194	913908
9755	913909
7406	913910
14675	913911
264	913912
81322	913913
29882	913914
19109	913915
85257	913916
15	913917
53243	913918
12523	913919
15314	913920
70666	913921
133175	913922
35945	913923
103850	913924
11893	913925
93749	913926
18627	913927
7265	913928
27956	913929
31957	913930
27402	913931
11304	913932
11652	913933
61039	913934
17842	913935
130427	913936
102482	913937
95474	913938
138049	913939
45005	913940
617	913941
11528	913942
78252	913943
108763	913944
1025	913945
31453	913946
17956	913947
8427	913948
12537	913949
3985	913950
19012	913951
118839	913952
22084	913953
20717	913954
4676	913955
11586	913956
65772	913957
75412	913958
18944	913959
10754	913960
168904	913961
75776	913962
20396	913963
65560	913964
93484	913965
37850	913966
69238	913967
57011	913968
1503	913969
12994	913970
76793	913971
145065	913972
71748	913973
42832	913974
34162	913975
109507	913976
18548	913977
1040	913978
143680	913979
50144	913980
13997	913981
43337	913982
56794	913983
126791	913984
18375	913985
53606	913986
10753	913987
35244	913988
17178	913989
31251	913990
93215	913991
38352	913992
37400	913993
131525	913994
92067	913995
13707	913996
48372	913997
48964	913998
1028	913999
11719	914000
5837	914001
29879	914002
3829	914003
35337	914004
60004	914005
16683	914006
45156	914007
43417	914008
336	914009
6628	914010
46625	914011
88878	914012
25487	914013
88995	914014
61145	914015
12451	914016
3369	914017
37325	914018
9810	914019
20728	914020
772	914021
68499	914022
8073	914023
47387	914024
5653	914025
7464	914026
72231	914027
56080	914028
9474	914029
151691	914030
13125	914031
89036	914032
49899	914033
25809	914034
45709	914035
17825	914036
77886	914037
2438	914038
69459	914039
83630	914040
3033	914041
52064	914042
90443	914043
28439	914044
30865	914045
4013	914046
54004	914047
31148	914048
89817	914049
68588	914050
16303	914051
169	914052
114993	914053
53958	914054
64796	914055
83472	914056
54537	914057
127983	914058
102786	914059
1742	914060
2306	914061
90602	914062
163141	914063
47562	914064
45230	914065
82350	914066
19322	914067
11637	914068
23492	914069
38556	914070
29363	914071
46346	914072
22675	914073
26471	914074
47278	914075
18156	914076
15095	914077
17643	914078
9430	914079
6963	914080
107313	914081
151255	914082
69832	914083
4524	914084
8762	914085
58468	914086
34865	914087
839	914088
60890	914089
111224	914090
45984	914091
16298	914092
3001	914093
89265	914094
4140	914095
533	914096
24730	914097
1821	914098
131587	914099
10903	914100
14194	914101
27157	914102
135390	914103
34458	914104
28243	914105
37234	914106
19690	914107
32844	914108
47900	914109
135790	914110
169607	914111
29478	914112
14510	914113
79578	914114
22257	914115
143971	914116
23872	914117
68710	914118
11702	914119
62230	914120
1176	914121
128065	914122
65344	914123
91031	914124
64790	914125
3556	914126
109837	914127
39389	914128
27708	914129
36796	914130
8057	914131
35373	914132
21870	914133
133127	914134
93605	914135
59130	914136
48339	914137
78783	914138
26012	914139
4199	914140
4958	914141
126	914142
111217	914143
41378	914144
64466	914145
28043	914146
104280	914147
61940	914148
75767	914149
59590	914150
809	914151
48892	914152
61742	914153
11712	914154
36345	914155
147927	914156
45028	914157
4756	914158
40840	914159
77764	914160
104448	914161
75499	914162
84979	914163
50808	914164
9126	914165
18393	914166
42043	914167
102399	914168
952	914169
86109	914170
34200	914171
75185	914172
58897	914173
63907	914174
68109	914175
9231	914176
120709	914177
23689	914178
8823	914179
62571	914180
21429	914181
17886	914182
102268	914183
34263	914184
63536	914185
70244	914186
92565	914187
31873	914188
21045	914189
159552	914190
77332	914191
25370	914192
82177	914193
23749	914194
16914	914195
71498	914196
124938	914197
25991	914198
3031	914199
125626	914200
17835	914201
45918	914202
563	914203
9285	914204
59788	914205
95522	914206
49533	914207
46418	914208
18768	914209
2399	914210
34560	914211
64111	914212
18012	914213
22230	914214
50917	914215
70909	914216
6645	914217
40695	914218
64871	914219
120215	914220
41242	914221
428	914222
10650	914223
2370	914224
29220	914225
58998	914226
50324	914227
16508	914228
42761	914229
45359	914230
8053	914231
13845	914232
69681	914233
52473	914234
101688	914235
8518	914236
43464	914237
68949	914238
53809	914239
60579	914240
90012	914241
18721	914242
28068	914243
12846	914244
3520	914245
9364	914246
5842	914247
23679	914248
126190	914249
18184	914250
845	914251
1021	914252
45655	914253
5997	914254
11227	914255
2384	914256
71412	914257
58193	914258
8511	914259
58247	914260
5123	914261
6879	914262
1882	914263
14106	914264
2429	914265
147387	914266
47949	914267
27452	914268
27657	914269
62677	914270
1086	914271
29019	914272
79942	914273
8208	914274
30294	914275
12736	914276
34541	914277
1135	914278
9287	914279
9339	914280
22180	914281
28989	914282
109598	914283
95307	914284
120598	914285
162830	914286
83849	914287
90259	914288
14098	914289
38934	914290
16213	914291
10209	914292
107298	914293
75857	914294
38345	914295
6383	914296
62676	914297
6919	914298
71308	914299
80123	914300
75501	914301
89376	914302
70594	914303
121044	914304
9948	914305
71009	914306
127400	914307
92827	914308
107952	914309
113320	914310
28739	914311
3527	914312
26373	914313
104184	914314
3934	914315
76585	914316
1216	914317
113115	914318
168675	914319
572	914320
68360	914321
31361	914322
98592	914323
17320	914324
26440	914325
26626	914326
15417	914327
11824	914328
6935	914329
525	914330
21300	914331
137161	914332
35910	914333
129630	914334
56455	914335
32972	914336
103537	914337
111817	914338
45915	914339
56317	914340
22732	914341
111791	914342
106522	914343
147830	914344
745	914345
54634	914346
56017	914347
20052	914348
15787	914349
11983	914350
117887	914351
45746	914352
18395	914353
23293	914354
66706	914355
14666	914356
7130	914357
54365	914358
89028	914359
87449	914360
20194	914361
4864	914362
59339	914363
150533	914364
20617	914365
40267	914366
585	914367
46230	914368
13523	914369
8064	914370
42034	914371
3125	914372
36896	914373
12560	914374
1341	914375
86465	914376
132811	914377
71649	914378
45750	914379
18178	914380
846	914381
4689	914382
21710	914383
75919	914384
65982	914385
56377	914386
132057	914387
48642	914388
2050	914389
95384	914390
14733	914391
845	914392
830	914393
145946	914394
75353	914395
88481	914396
37838	914397
28365	914398
54955	914399
133597	914400
46530	914401
92024	914402
62275	914403
88	914404
23446	914405
9257	914406
57237	914407
24443	914408
32274	914409
51109	914410
76895	914411
10461	914412
32359	914413
21606	914414
148189	914415
2511	914416
38919	914417
12847	914418
6211	914419
625	914420
8070	914421
13526	914422
96323	914423
24479	914424
10091	914425
119143	914426
5384	914427
30057	914428
40492	914429
21408	914430
101172	914431
38192	914432
26529	914433
50246	914434
9694	914435
38646	914436
77917	914437
977	914438
81702	914439
33357	914440
27530	914441
13628	914442
78361	914443
25455	914444
83506	914445
84962	914446
37624	914447
90291	914448
23465	914449
32232	914450
25713	914451
24855	914452
51671	914453
42406	914454
12403	914455
96620	914456
42651	914457
140899	914458
4737	914459
11398	914460
1443	914461
11044	914462
1311	914463
11090	914464
13125	914465
92543	914466
120247	914467
14304	914468
125897	914469
3757	914470
45195	914471
62738	914472
80305	914473
16317	914474
145400	914475
50251	914476
17897	914477
14020	914478
22732	914479
13761	914480
4526	914481
103267	914482
118563	914483
29411	914484
95791	914485
51391	914486
37469	914487
133894	914488
6376	914489
55475	914490
82119	914491
51994	914492
93789	914493
16278	914494
45742	914495
63356	914496
146109	914497
18333	914498
26674	914499
7056	914500
5773	914501
68928	914502
26293	914503
3243	914504
22863	914505
1951	914506
3445	914507
45047	914508
12335	914509
38615	914510
54722	914511
14123	914512
93722	914513
3792	914514
14140	914515
12024	914516
31624	914517
40265	914518
47873	914519
72937	914520
19732	914521
40951	914522
72356	914523
47242	914524
37310	914525
589	914526
960	914527
63116	914528
59578	914529
5455	914530
23148	914531
100421	914532
34167	914533
39830	914534
40196	914535
50846	914536
23660	914537
24278	914538
5927	914539
38400	914540
2367	914541
15401	914542
89046	914543
34280	914544
28408	914545
17098	914546
6470	914547
66563	914548
32234	914549
56384	914550
18759	914551
1409	914552
5371	914553
77884	914554
29730	914555
56330	914556
2526	914557
91527	914558
103122	914559
62214	914560
11667	914561
41254	914562
24837	914563
37446	914564
100876	914565
14608	914566
14728	914567
14389	914568
31706	914569
135017	914570
154051	914571
1247	914572
52608	914573
34434	914574
17335	914575
12350	914576
17862	914577
8245	914578
30408	914579
9682	914580
37	914581
108928	914582
46244	914583
6323	914584
127980	914585
1595	914586
162778	914587
159512	914588
47335	914589
1604	914590
14232	914591
69177	914592
76241	914593
66264	914594
71734	914595
74263	914596
40650	914597
62192	914598
69972	914599
29329	914600
30987	914601
53434	914602
106416	914603
17774	914604
75019	914605
110865	914606
81463	914607
40242	914608
25255	914609
40905	914610
24430	914611
2087	914612
673	914613
168460	914614
72176	914615
59307	914616
30934	914617
10759	914618
131237	914619
132281	914620
2815	914621
107863	914622
12451	914623
106811	914624
101007	914625
72278	914626
139344	914627
10	914628
36865	914629
49520	914630
36248	914631
60531	914632
61217	914633
78446	914634
48445	914635
3936	914636
25171	914637
66270	914638
14141	914639
38734	914640
68114	914641
49626	914642
71380	914643
71438	914644
109265	914645
14724	914646
2781	914647
14411	914648
131134	914649
136325	914650
33180	914651
89520	914652
56842	914653
6774	914654
40729	914655
147212	914656
39661	914657
61124	914658
3139	914659
3158	914660
34050	914661
46897	914662
12393	914663
62554	914664
20880	914665
6982	914666
13880	914667
4254	914668
18818	914669
23804	914670
80781	914671
4986	914672
9014	914673
94506	914674
23147	914675
33645	914676
68638	914677
3672	914678
20898	914679
23753	914680
89722	914681
10722	914682
142852	914683
73754	914684
16625	914685
2928	914686
93279	914687
53257	914688
59004	914689
168348	914690
83555	914691
71582	914692
3813	914693
30971	914694
41366	914695
8108	914696
24701	914697
46535	914698
122151	914699
43365	914700
21435	914701
133841	914702
25144	914703
21585	914704
29838	914705
58098	914706
9896	914707
89229	914708
16397	914709
104949	914710
29413	914711
29	914712
9649	914713
26438	914714
36188	914715
24226	914716
44721	914717
51481	914718
7753	914719
38639	914720
48977	914721
25440	914722
163707	914723
71064	914724
40428	914725
44294	914726
5722	914727
46462	914728
7595	914729
28583	914730
36779	914731
169563	914732
3278	914733
95992	914734
7995	914735
18215	914736
44738	914737
24331	914738
67729	914739
102116	914740
33876	914741
2104	914742
43904	914743
11372	914744
513	914745
156335	914746
122149	914747
207	914748
24916	914749
8652	914750
16313	914751
8944	914752
272	914753
30421	914754
36412	914755
13622	914756
95323	914757
53747	914758
3107	914759
78194	914760
95949	914761
39266	914762
128077	914763
2492	914764
28882	914765
112052	914766
43309	914767
2033	914768
17452	914769
11883	914770
73901	914771
12767	914772
3662	914773
24093	914774
10569	914775
38013	914776
4299	914777
48698	914778
50828	914779
3566	914780
2693	914781
16556	914782
26027	914783
17181	914784
5682	914785
7204	914786
80273	914787
152099	914788
5722	914789
92032	914790
11610	914791
31759	914792
51926	914793
42106	914794
4505	914795
97110	914796
105747	914797
26687	914798
47036	914799
132391	914800
65894	914801
49814	914802
94738	914803
133743	914804
6631	914805
56040	914806
15666	914807
103920	914808
30732	914809
60255	914810
2749	914811
64577	914812
22247	914813
66435	914814
25153	914815
125747	914816
76496	914817
27629	914818
19945	914819
48954	914820
109833	914821
53764	914822
26661	914823
12758	914824
21703	914825
105063	914826
24937	914827
4459	914828
81320	914829
6458	914830
109809	914831
15339	914832
5939	914833
998	914834
90505	914835
118742	914836
9199	914837
53878	914838
80338	914839
6141	914840
27672	914841
93017	914842
34414	914843
12645	914844
36195	914845
25008	914846
39345	914847
61998	914848
482	914849
74654	914850
11344	914851
15022	914852
7576	914853
65197	914854
28847	914855
10671	914856
416	914857
11431	914858
52746	914859
146390	914860
8668	914861
743	914862
16468	914863
71023	914864
44959	914865
45241	914866
23008	914867
19081	914868
12655	914869
34681	914870
56102	914871
139694	914872
138759	914873
43389	914874
169430	914875
104413	914876
82538	914877
27415	914878
84102	914879
47614	914880
137838	914881
48135	914882
100040	914883
40335	914884
34170	914885
96769	914886
5081	914887
32204	914888
556	914889
6542	914890
2061	914891
127880	914892
157642	914893
3920	914894
24383	914895
63272	914896
27817	914897
111639	914898
20249	914899
16319	914900
35991	914901
167067	914902
73225	914903
1855	914904
38189	914905
95162	914906
12105	914907
61931	914908
91941	914909
80028	914910
95022	914911
106272	914912
298	914913
24590	914914
78603	914915
1833	914916
98844	914917
54169	914918
24879	914919
4287	914920
61846	914921
42740	914922
17060	914923
18625	914924
21981	914925
54497	914926
10171	914927
53732	914928
162535	914929
8141	914930
5352	914931
86571	914932
151329	914933
21277	914934
51828	914935
5731	914936
97334	914937
43380	914938
64060	914939
16833	914940
128377	914941
6637	914942
1716	914943
58931	914944
45222	914945
104947	914946
6757	914947
46741	914948
137995	914949
60375	914950
37085	914951
63372	914952
49412	914953
45756	914954
29177	914955
117491	914956
48930	914957
55153	914958
31650	914959
32987	914960
49139	914961
54054	914962
100901	914963
20617	914964
43472	914965
56706	914966
65905	914967
40030	914968
42541	914969
18231	914970
14012	914971
7571	914972
63467	914973
74918	914974
76	914975
43796	914976
6993	914977
20410	914978
3749	914979
178	914980
9863	914981
95707	914982
99401	914983
48926	914984
1513	914985
7983	914986
35827	914987
58003	914988
26373	914989
136389	914990
74379	914991
73314	914992
17364	914993
92334	914994
138535	914995
64478	914996
11965	914997
1025	914998
112708	914999
12945	915000
42988	915001
54128	915002
100795	915003
71954	915004
5926	915005
2007	915006
28479	915007
49028	915008
2054	915009
9941	915010
30153	915011
101597	915012
20367	915013
115834	915014
36625	915015
12276	915016
23719	915017
6635	915018
51673	915019
55748	915020
99084	915021
61781	915022
33392	915023
14589	915024
88266	915025
6841	915026
38797	915027
94282	915028
6363	915029
42946	915030
10982	915031
3352	915032
60549	915033
45562	915034
28820	915035
10405	915036
88243	915037
30166	915038
17087	915039
73719	915040
21564	915041
164880	915042
139044	915043
96812	915044
1876	915045
135731	915046
3393	915047
28211	915048
52373	915049
79188	915050
65651	915051
76711	915052
372	915053
18466	915054
2315	915055
1339	915056
18122	915057
91443	915058
54037	915059
33646	915060
20690	915061
3697	915062
29286	915063
25355	915064
32871	915065
45916	915066
2189	915067
134590	915068
26692	915069
115843	915070
26222	915071
7968	915072
4434	915073
102556	915074
12845	915075
16805	915076
151029	915077
11790	915078
58598	915079
66319	915080
10223	915081
370	915082
134941	915083
14797	915084
121454	915085
1480	915086
21669	915087
121215	915088
11530	915089
63233	915090
21025	915091
99400	915092
11700	915093
15901	915094
69603	915095
115546	915096
54810	915097
21392	915098
115500	915099
22518	915100
54397	915101
51547	915102
106821	915103
11176	915104
21594	915105
28544	915106
75042	915107
35805	915108
36168	915109
4037	915110
114354	915111
62061	915112
59136	915113
29380	915114
672	915115
11872	915116
41726	915117
39322	915118
17310	915119
62117	915120
20699	915121
2592	915122
27364	915123
66661	915124
11799	915125
1271	915126
30108	915127
8200	915128
3321	915129
2355	915130
92137	915131
91174	915132
34239	915133
79253	915134
11803	915135
17851	915136
121990	915137
14688	915138
45422	915139
752	915140
1869	915141
17095	915142
63875	915143
6739	915144
98742	915145
50385	915146
1204	915147
64092	915148
22790	915149
22525	915150
2838	915151
1130	915152
56758	915153
38992	915154
83692	915155
86510	915156
15998	915157
46788	915158
30365	915159
6349	915160
24042	915161
7443	915162
78408	915163
69380	915164
39451	915165
139170	915166
49589	915167
22210	915168
15460	915169
131228	915170
17617	915171
31318	915172
22141	915173
29494	915174
94249	915175
108625	915176
37107	915177
52630	915178
19242	915179
7100	915180
8927	915181
53955	915182
6034	915183
73134	915184
22106	915185
21951	915186
3835	915187
46568	915188
133660	915189
32735	915190
135128	915191
1171	915192
18807	915193
67602	915194
16144	915195
67695	915196
7552	915197
1822	915198
47620	915199
37196	915200
17797	915201
2235	915202
36885	915203
44239	915204
67156	915205
35879	915206
137913	915207
96559	915208
128903	915209
116530	915210
125307	915211
99781	915212
28087	915213
51966	915214
27948	915215
92595	915216
13685	915217
95129	915218
41615	915219
27518	915220
119428	915221
49734	915222
168366	915223
34720	915224
19317	915225
62211	915226
136098	915227
21295	915228
38082	915229
43038	915230
3660	915231
33385	915232
70711	915233
1509	915234
9456	915235
13945	915236
61358	915237
32615	915238
119534	915239
31119	915240
16717	915241
670	915242
15507	915243
3285	915244
87723	915245
90693	915246
166650	915247
31184	915248
69988	915249
1406	915250
22439	915251
49951	915252
69115	915253
23048	915254
132861	915255
85571	915256
33396	915257
33275	915258
54676	915259
37224	915260
78508	915261
10758	915262
31390	915263
88028	915264
26065	915265
10047	915266
79472	915267
51013	915268
69058	915269
12915	915270
42862	915271
103090	915272
67119	915273
39233	915274
27961	915275
5659	915276
91756	915277
135796	915278
19689	915279
48396	915280
3603	915281
33775	915282
26999	915283
26919	915284
86413	915285
64515	915286
34760	915287
52150	915288
5753	915289
2775	915290
50723	915291
1529	915292
57139	915293
1871	915294
15356	915295
14963	915296
54219	915297
28275	915298
22304	915299
59371	915300
2755	915301
96383	915302
112817	915303
52204	915304
52074	915305
62916	915306
29584	915307
46321	915308
115122	915309
12118	915310
19012	915311
125317	915312
5207	915313
3788	915314
29487	915315
145536	915316
1832	915317
31496	915318
3600	915319
134442	915320
11929	915321
28270	915322
21844	915323
13568	915324
11218	915325
41978	915326
25006	915327
28174	915328
6969	915329
8010	915330
37200	915331
14987	915332
4334	915333
122844	915334
52391	915335
64748	915336
3794	915337
32996	915338
13386	915339
16656	915340
70855	915341
12614	915342
27526	915343
13269	915344
35592	915345
80268	915346
84361	915347
20543	915348
115752	915349
52246	915350
16539	915351
7824	915352
2486	915353
41392	915354
71322	915355
70785	915356
576	915357
66013	915358
110158	915359
33768	915360
57950	915361
62614	915362
19	915363
38304	915364
628	915365
66683	915366
50364	915367
159048	915368
1121	915369
11279	915370
25065	915371
137813	915372
8670	915373
20530	915374
32335	915375
113153	915376
70941	915377
103493	915378
23736	915379
17023	915380
67670	915381
24888	915382
4401	915383
105487	915384
9920	915385
20841	915386
14538	915387
3905	915388
46729	915389
20791	915390
38268	915391
116367	915392
109327	915393
41830	915394
8248	915395
9540	915396
46670	915397
56568	915398
22982	915399
5167	915400
1929	915401
70342	915402
90145	915403
63572	915404
64123	915405
31670	915406
2655	915407
15275	915408
12791	915409
3670	915410
71491	915411
111473	915412
5650	915413
6090	915414
45517	915415
31419	915416
105105	915417
42919	915418
13047	915419
151592	915420
133357	915421
62729	915422
37016	915423
127474	915424
18299	915425
17627	915426
54744	915427
39242	915428
13637	915429
49589	915430
13910	915431
79823	915432
156543	915433
19198	915434
1720	915435
135687	915436
1791	915437
45638	915438
61273	915439
5278	915440
161216	915441
53367	915442
137801	915443
56324	915444
31112	915445
11148	915446
164355	915447
39507	915448
4277	915449
79016	915450
9829	915451
81764	915452
54663	915453
34496	915454
115982	915455
6434	915456
99	915457
158290	915458
25734	915459
23316	915460
4489	915461
19483	915462
33126	915463
1451	915464
66901	915465
23923	915466
3333	915467
22006	915468
30291	915469
39075	915470
130713	915471
133383	915472
27843	915473
12174	915474
87889	915475
52980	915476
22335	915477
43744	915478
97324	915479
163635	915480
16305	915481
46116	915482
45079	915483
34693	915484
120579	915485
163888	915486
824	915487
107605	915488
129097	915489
119692	915490
83839	915491
142364	915492
12259	915493
35438	915494
46250	915495
148028	915496
9775	915497
70859	915498
31999	915499
38696	915500
96569	915501
63300	915502
108739	915503
26339	915504
112591	915505
50269	915506
57821	915507
34937	915508
58682	915509
6143	915510
78482	915511
18979	915512
61763	915513
17152	915514
54932	915515
23526	915516
5634	915517
154548	915518
31484	915519
82703	915520
53270	915521
89060	915522
40730	915523
7987	915524
31893	915525
27473	915526
32488	915527
33505	915528
26484	915529
13421	915530
23921	915531
55552	915532
68646	915533
84504	915534
40521	915535
92615	915536
19586	915537
15007	915538
49404	915539
7142	915540
152716	915541
603	915542
54092	915543
19151	915544
60642	915545
20328	915546
135541	915547
16689	915548
87795	915549
23640	915550
925	915551
394	915552
130064	915553
148374	915554
158092	915555
22665	915556
38780	915557
22131	915558
55837	915559
20925	915560
26049	915561
79584	915562
39805	915563
14077	915564
81950	915565
31242	915566
106956	915567
3156	915568
3756	915569
60083	915570
9537	915571
1235	915572
15248	915573
31207	915574
23510	915575
228	915576
29832	915577
42806	915578
55907	915579
1578	915580
59739	915581
104089	915582
75289	915583
315	915584
29794	915585
105434	915586
64365	915587
69984	915588
81	915589
1305	915590
56565	915591
53584	915592
14214	915593
69201	915594
48981	915595
47831	915596
152391	915597
94541	915598
464	915599
30766	915600
93601	915601
90991	915602
55956	915603
80320	915604
33870	915605
81459	915606
3013	915607
11780	915608
8821	915609
9987	915610
132533	915611
53256	915612
10672	915613
93043	915614
40509	915615
35913	915616
76460	915617
71150	915618
106384	915619
38022	915620
93056	915621
105273	915622
1161	915623
3240	915624
53139	915625
3352	915626
449	915627
56361	915628
44415	915629
18038	915630
32196	915631
79369	915632
7790	915633
84011	915634
60264	915635
15265	915636
25496	915637
86953	915638
92653	915639
46091	915640
3935	915641
6258	915642
18686	915643
10245	915644
14478	915645
29063	915646
79988	915647
11600	915648
60026	915649
131540	915650
61546	915651
51916	915652
64822	915653
41149	915654
66002	915655
13880	915656
40912	915657
534	915658
64084	915659
37640	915660
118838	915661
86152	915662
37621	915663
115618	915664
9096	915665
107901	915666
111711	915667
42827	915668
137448	915669
37244	915670
5578	915671
90457	915672
57042	915673
156053	915674
11406	915675
24275	915676
73586	915677
1951	915678
46246	915679
43104	915680
90724	915681
2591	915682
7866	915683
12878	915684
21875	915685
17638	915686
103256	915687
148893	915688
17218	915689
10975	915690
15131	915691
52636	915692
99281	915693
92324	915694
26531	915695
13612	915696
113564	915697
94538	915698
14595	915699
81650	915700
134555	915701
38363	915702
77611	915703
22290	915704
77334	915705
2467	915706
1333	915707
19192	915708
24353	915709
89249	915710
111216	915711
75565	915712
194	915713
103674	915714
117425	915715
84463	915716
16616	915717
24825	915718
92482	915719
13301	915720
75671	915721
2809	915722
48959	915723
20440	915724
60356	915725
6875	915726
133526	915727
39	915728
161667	915729
5397	915730
1435	915731
47222	915732
86733	915733
135994	915734
92578	915735
5316	915736
126519	915737
125038	915738
39260	915739
2048	915740
7209	915741
58610	915742
26780	915743
7546	915744
125358	915745
110823	915746
84841	915747
59811	915748
22317	915749
96279	915750
2857	915751
73204	915752
89537	915753
65143	915754
57228	915755
99033	915756
27497	915757
33774	915758
570	915759
8943	915760
36339	915761
3724	915762
118387	915763
28570	915764
45784	915765
46195	915766
83162	915767
73750	915768
56074	915769
17008	915770
51241	915771
73260	915772
14297	915773
34368	915774
72738	915775
122985	915776
69033	915777
112515	915778
18787	915779
2635	915780
28591	915781
21736	915782
56067	915783
2975	915784
28641	915785
20017	915786
39628	915787
19704	915788
16113	915789
12043	915790
107	915791
57599	915792
80994	915793
10469	915794
49402	915795
107460	915796
17396	915797
570	915798
123594	915799
76852	915800
3376	915801
94218	915802
79441	915803
31591	915804
33849	915805
34353	915806
18319	915807
14394	915808
16999	915809
21567	915810
66610	915811
25310	915812
160624	915813
7606	915814
129542	915815
114890	915816
62660	915817
95702	915818
17172	915819
17172	915820
72142	915821
82230	915822
20371	915823
18627	915824
70450	915825
20748	915826
21939	915827
62777	915828
139064	915829
1375	915830
6094	915831
14433	915832
88224	915833
18569	915834
137430	915835
11208	915836
18966	915837
31195	915838
37098	915839
86605	915840
38192	915841
21082	915842
36098	915843
54308	915844
17239	915845
2580	915846
50664	915847
84939	915848
164	915849
55146	915850
5850	915851
59922	915852
206	915853
102447	915854
65513	915855
8704	915856
92733	915857
118123	915858
143143	915859
22714	915860
65436	915861
38773	915862
763	915863
12107	915864
16058	915865
42546	915866
10078	915867
15793	915868
18832	915869
45235	915870
10608	915871
78516	915872
34813	915873
30288	915874
13306	915875
5676	915876
74668	915877
31893	915878
21005	915879
33884	915880
68750	915881
75244	915882
15760	915883
107751	915884
42113	915885
104890	915886
107555	915887
7886	915888
10378	915889
1277	915890
113931	915891
8072	915892
37348	915893
3477	915894
137532	915895
15457	915896
21831	915897
2336	915898
31622	915899
58613	915900
84140	915901
92068	915902
44390	915903
72577	915904
64787	915905
89349	915906
46780	915907
58971	915908
108242	915909
133487	915910
22936	915911
1350	915912
11873	915913
16217	915914
316	915915
101383	915916
44768	915917
127089	915918
92316	915919
12671	915920
9948	915921
47713	915922
30509	915923
103669	915924
53280	915925
82489	915926
85012	915927
62054	915928
1278	915929
7014	915930
454	915931
16685	915932
5574	915933
8237	915934
14394	915935
59284	915936
48488	915937
55754	915938
77576	915939
3586	915940
74378	915941
79634	915942
1085	915943
25269	915944
36014	915945
51774	915946
44708	915947
57466	915948
342	915949
59538	915950
163890	915951
42564	915952
10129	915953
26896	915954
96682	915955
10349	915956
82283	915957
24406	915958
46113	915959
12646	915960
153919	915961
8343	915962
45121	915963
9767	915964
31950	915965
41320	915966
28845	915967
47101	915968
75500	915969
115378	915970
33487	915971
38502	915972
31999	915973
79000	915974
21666	915975
64494	915976
18334	915977
5909	915978
17333	915979
17399	915980
15004	915981
765	915982
3483	915983
5403	915984
42323	915985
54377	915986
37587	915987
59548	915988
76135	915989
24130	915990
76952	915991
64206	915992
11983	915993
14900	915994
17998	915995
797	915996
64021	915997
119149	915998
10444	915999
12036	916000
106853	916001
66048	916002
52652	916003
30813	916004
105878	916005
33433	916006
49049	916007
114314	916008
36654	916009
20403	916010
71098	916011
108432	916012
36967	916013
3560	916014
39665	916015
14271	916016
2094	916017
105887	916018
1358	916019
48394	916020
6412	916021
9551	916022
62543	916023
5520	916024
27577	916025
53544	916026
21423	916027
15480	916028
61888	916029
96651	916030
44612	916031
3888	916032
80014	916033
51771	916034
108065	916035
2381	916036
31343	916037
11826	916038
46787	916039
57069	916040
62584	916041
26855	916042
102015	916043
74381	916044
19088	916045
46992	916046
25226	916047
2525	916048
21107	916049
26842	916050
49134	916051
33221	916052
78303	916053
150173	916054
7226	916055
728	916056
53128	916057
110639	916058
59065	916059
4975	916060
11483	916061
89673	916062
4882	916063
70400	916064
150	916065
22436	916066
99548	916067
124321	916068
10626	916069
21662	916070
866	916071
42342	916072
1401	916073
34783	916074
41641	916075
4448	916076
7864	916077
38431	916078
72653	916079
59277	916080
8971	916081
25940	916082
93574	916083
13271	916084
116546	916085
47160	916086
164573	916087
64344	916088
52519	916089
76429	916090
67189	916091
11111	916092
65258	916093
48635	916094
52117	916095
9594	916096
37518	916097
80241	916098
64244	916099
28007	916100
47538	916101
34072	916102
135719	916103
111516	916104
14948	916105
99274	916106
15096	916107
771	916108
25408	916109
47	916110
841	916111
5758	916112
17694	916113
55404	916114
38342	916115
21625	916116
2969	916117
31283	916118
84952	916119
54384	916120
154059	916121
11145	916122
61398	916123
18601	916124
29704	916125
76905	916126
26130	916127
97140	916128
89313	916129
30253	916130
10760	916131
55648	916132
163568	916133
82151	916134
80830	916135
141126	916136
681	916137
5234	916138
27319	916139
39852	916140
121394	916141
53317	916142
56488	916143
6967	916144
9504	916145
36436	916146
71710	916147
24804	916148
55117	916149
53454	916150
53455	916151
9877	916152
47367	916153
50318	916154
5344	916155
11522	916156
7306	916157
1566	916158
43827	916159
2437	916160
23078	916161
2684	916162
45923	916163
4557	916164
44711	916165
96079	916166
48862	916167
103744	916168
2761	916169
34864	916170
5445	916171
5720	916172
27753	916173
15475	916174
2300	916175
32531	916176
62177	916177
4553	916178
11501	916179
28167	916180
46606	916181
31649	916182
17829	916183
67933	916184
12304	916185
3966	916186
90480	916187
27681	916188
33423	916189
26449	916190
32241	916191
25401	916192
32039	916193
72576	916194
61349	916195
26760	916196
102132	916197
2369	916198
31275	916199
9077	916200
46530	916201
95638	916202
5081	916203
61624	916204
1463	916205
45954	916206
50832	916207
87543	916208
67143	916209
761	916210
12496	916211
67479	916212
61215	916213
25624	916214
90158	916215
47007	916216
38987	916217
39988	916218
27722	916219
31090	916220
25801	916221
77336	916222
37376	916223
78373	916224
90174	916225
3770	916226
6307	916227
6208	916228
85121	916229
112651	916230
88941	916231
105087	916232
28377	916233
3827	916234
19256	916235
134097	916236
85906	916237
14832	916238
15363	916239
39142	916240
108381	916241
69577	916242
23904	916243
46565	916244
21273	916245
26270	916246
102883	916247
89685	916248
12747	916249
35955	916250
8942	916251
67131	916252
9839	916253
2628	916254
10344	916255
2516	916256
4054	916257
127605	916258
51767	916259
51492	916260
7397	916261
421	916262
2462	916263
31641	916264
18935	916265
86759	916266
20503	916267
63007	916268
43487	916269
28208	916270
40911	916271
18121	916272
3607	916273
25901	916274
43758	916275
48133	916276
81966	916277
102970	916278
67743	916279
78171	916280
26417	916281
95647	916282
52945	916283
10797	916284
38531	916285
33359	916286
30	916287
30749	916288
90830	916289
100177	916290
26288	916291
8706	916292
1205	916293
80135	916294
56174	916295
3994	916296
26002	916297
41405	916298
49382	916299
31084	916300
11454	916301
37891	916302
32923	916303
86177	916304
17952	916305
73456	916306
101848	916307
18408	916308
22498	916309
98222	916310
73152	916311
124304	916312
165115	916313
138185	916314
148107	916315
1078	916316
67485	916317
89282	916318
7184	916319
1064	916320
56439	916321
50833	916322
11509	916323
62420	916324
53287	916325
30362	916326
78956	916327
34852	916328
35616	916329
52458	916330
54355	916331
24280	916332
58475	916333
35698	916334
13186	916335
37393	916336
66502	916337
25320	916338
33279	916339
44641	916340
72009	916341
80116	916342
12858	916343
65224	916344
19507	916345
103768	916346
168334	916347
45211	916348
5557	916349
13572	916350
978	916351
98396	916352
15591	916353
11326	916354
39854	916355
19973	916356
96489	916357
36609	916358
17463	916359
159140	916360
41630	916361
133996	916362
21390	916363
35415	916364
18841	916365
2633	916366
125777	916367
38965	916368
1695	916369
95476	916370
138720	916371
129685	916372
149738	916373
64997	916374
48707	916375
29340	916376
54889	916377
54336	916378
39705	916379
1196	916380
12621	916381
121568	916382
18791	916383
3137	916384
17755	916385
2368	916386
37823	916387
34118	916388
50401	916389
86482	916390
26987	916391
115933	916392
13794	916393
865	916394
24773	916395
2680	916396
57066	916397
115417	916398
124578	916399
6250	916400
92445	916401
60460	916402
46730	916403
59655	916404
64614	916405
14414	916406
25217	916407
59131	916408
18497	916409
69349	916410
113562	916411
109736	916412
10597	916413
12619	916414
32611	916415
67333	916416
104600	916417
98668	916418
12773	916419
56207	916420
13509	916421
30712	916422
52724	916423
63702	916424
75206	916425
55916	916426
74821	916427
107205	916428
20079	916429
55035	916430
114508	916431
1191	916432
80169	916433
33666	916434
25593	916435
60536	916436
95373	916437
20273	916438
35212	916439
22482	916440
62775	916441
7065	916442
65683	916443
106447	916444
86174	916445
24710	916446
73678	916447
80957	916448
15226	916449
33253	916450
162710	916451
23229	916452
31835	916453
120769	916454
20423	916455
11164	916456
91243	916457
18074	916458
58870	916459
3576	916460
16077	916461
26375	916462
116813	916463
87190	916464
7476	916465
39321	916466
8353	916467
5633	916468
93739	916469
115258	916470
20565	916471
91362	916472
63477	916473
4360	916474
22518	916475
9958	916476
401	916477
47371	916478
38771	916479
47299	916480
54802	916481
7856	916482
88595	916483
24460	916484
29890	916485
63633	916486
3506	916487
130103	916488
29566	916489
4937	916490
13107	916491
10259	916492
113879	916493
43983	916494
11154	916495
29949	916496
7444	916497
32712	916498
31058	916499
28104	916500
120133	916501
104739	916502
46626	916503
22384	916504
32097	916505
21102	916506
3775	916507
66141	916508
1331	916509
4910	916510
162156	916511
141787	916512
68712	916513
67685	916514
39769	916515
19315	916516
1255	916517
35562	916518
1577	916519
3632	916520
47595	916521
24763	916522
12303	916523
1489	916524
20120	916525
106781	916526
95000	916527
11005	916528
31310	916529
149635	916530
6954	916531
3454	916532
21878	916533
37752	916534
18812	916535
121305	916536
88764	916537
10980	916538
71804	916539
4848	916540
7677	916541
6215	916542
70289	916543
1725	916544
10748	916545
155226	916546
34521	916547
10786	916548
19332	916549
283	916550
100154	916551
47970	916552
108122	916553
80927	916554
24736	916555
41835	916556
85062	916557
4229	916558
19825	916559
8069	916560
46666	916561
79426	916562
112922	916563
69369	916564
83023	916565
3495	916566
829	916567
70164	916568
28394	916569
26293	916570
58454	916571
23511	916572
8245	916573
132937	916574
1086	916575
7184	916576
19386	916577
50050	916578
11561	916579
7253	916580
36975	916581
6242	916582
60086	916583
1056	916584
118673	916585
3539	916586
166015	916587
131904	916588
95812	916589
66652	916590
63577	916591
32700	916592
61356	916593
95994	916594
15125	916595
12885	916596
83406	916597
255	916598
16482	916599
18970	916600
17946	916601
26254	916602
46661	916603
31178	916604
9101	916605
152	916606
997	916607
48101	916608
61959	916609
2648	916610
146298	916611
123700	916612
69248	916613
44784	916614
7140	916615
62880	916616
43975	916617
35830	916618
40588	916619
61602	916620
22349	916621
28532	916622
17341	916623
87467	916624
70536	916625
22759	916626
56060	916627
36231	916628
87732	916629
81851	916630
92429	916631
158757	916632
6873	916633
158388	916634
111344	916635
75323	916636
21608	916637
20008	916638
53088	916639
8134	916640
20517	916641
51432	916642
272	916643
26079	916644
29368	916645
20540	916646
41476	916647
1530	916648
9313	916649
5383	916650
68313	916651
51896	916652
92735	916653
23496	916654
91434	916655
42612	916656
994	916657
20982	916658
54156	916659
15607	916660
49899	916661
101493	916662
33582	916663
9620	916664
77338	916665
2351	916666
56513	916667
26299	916668
11360	916669
461	916670
11512	916671
100013	916672
11591	916673
52536	916674
8605	916675
5736	916676
7212	916677
16924	916678
8154	916679
6950	916680
118403	916681
138542	916682
145488	916683
5601	916684
95879	916685
81405	916686
51324	916687
31088	916688
7859	916689
9328	916690
4189	916691
116389	916692
126218	916693
95283	916694
72873	916695
26031	916696
21315	916697
57192	916698
46573	916699
47332	916700
55670	916701
70500	916702
29425	916703
44536	916704
7445	916705
33349	916706
3102	916707
1085	916708
9262	916709
59233	916710
57996	916711
26994	916712
71738	916713
1623	916714
114750	916715
30071	916716
128673	916717
89435	916718
2360	916719
8475	916720
13080	916721
46263	916722
51731	916723
9776	916724
3167	916725
62602	916726
59487	916727
42570	916728
27477	916729
52827	916730
107338	916731
39012	916732
141376	916733
6086	916734
13383	916735
137812	916736
66485	916737
55297	916738
20350	916739
145985	916740
15910	916741
63509	916742
71593	916743
80128	916744
92741	916745
84533	916746
85440	916747
9426	916748
28051	916749
23570	916750
34824	916751
39830	916752
650	916753
876	916754
15712	916755
36382	916756
63082	916757
7567	916758
5576	916759
8343	916760
35392	916761
10789	916762
836	916763
23184	916764
103213	916765
70599	916766
9476	916767
32662	916768
50446	916769
62582	916770
139588	916771
78087	916772
91438	916773
34077	916774
31904	916775
79719	916776
3810	916777
126374	916778
69805	916779
1885	916780
11130	916781
39411	916782
156051	916783
27885	916784
130710	916785
2096	916786
39933	916787
26011	916788
4395	916789
807	916790
329	916791
90744	916792
74617	916793
77299	916794
90427	916795
54881	916796
87352	916797
3075	916798
3853	916799
6267	916800
75539	916801
92794	916802
28342	916803
53330	916804
30365	916805
159504	916806
70720	916807
71410	916808
89881	916809
35027	916810
4145	916811
3191	916812
8895	916813
31607	916814
47686	916815
10119	916816
56515	916817
11098	916818
116296	916819
45298	916820
78454	916821
74924	916822
9331	916823
69881	916824
78163	916825
44327	916826
14041	916827
68025	916828
106584	916829
69400	916830
1102	916831
61571	916832
3765	916833
37597	916834
39353	916835
15791	916836
1918	916837
117562	916838
40390	916839
10184	916840
19686	916841
11195	916842
12495	916843
121742	916844
26083	916845
16228	916846
70268	916847
110097	916848
29302	916849
153651	916850
5123	916851
8756	916852
68757	916853
9706	916854
42698	916855
46400	916856
83642	916857
1982	916858
59184	916859
132502	916860
102977	916861
54522	916862
70192	916863
10653	916864
46372	916865
106597	916866
4021	916867
165551	916868
27551	916869
39201	916870
14674	916871
47035	916872
104414	916873
43140	916874
234	916875
35705	916876
12930	916877
72045	916878
128613	916879
3665	916880
55185	916881
25638	916882
15831	916883
83735	916884
23869	916885
35037	916886
513	916887
53113	916888
16652	916889
34677	916890
3936	916891
100606	916892
2	916893
36901	916894
49450	916895
93774	916896
48281	916897
52	916898
21181	916899
33611	916900
81206	916901
27140	916902
35316	916903
43658	916904
4719	916905
106263	916906
57686	916907
5012	916908
53591	916909
2746	916910
15837	916911
102806	916912
2358	916913
54316	916914
45998	916915
56182	916916
156586	916917
25088	916918
75390	916919
12894	916920
38611	916921
1471	916922
8745	916923
57163	916924
942	916925
87365	916926
4947	916927
5607	916928
11446	916929
72953	916930
92366	916931
13162	916932
20045	916933
11794	916934
61096	916935
44715	916936
1175	916937
36500	916938
59662	916939
69158	916940
6732	916941
20225	916942
14970	916943
10617	916944
153943	916945
13794	916946
49488	916947
362	916948
135696	916949
21679	916950
22566	916951
52425	916952
34269	916953
13249	916954
50491	916955
15884	916956
127545	916957
2578	916958
35938	916959
10140	916960
57005	916961
72430	916962
3758	916963
96836	916964
110630	916965
49912	916966
23915	916967
44398	916968
69273	916969
80735	916970
77147	916971
36516	916972
5546	916973
53523	916974
20371	916975
34574	916976
6888	916977
10994	916978
20326	916979
38719	916980
108361	916981
89999	916982
76902	916983
9175	916984
24374	916985
73878	916986
108777	916987
44546	916988
56030	916989
3554	916990
52861	916991
98716	916992
4395	916993
4891	916994
30882	916995
109829	916996
6273	916997
93978	916998
62636	916999
46005	917000
19962	917001
13134	917002
80866	917003
8075	917004
72192	917005
16503	917006
24840	917007
66	917008
19381	917009
1340	917010
135984	917011
56783	917012
57235	917013
23762	917014
62999	917015
19425	917016
20760	917017
63637	917018
2774	917019
22509	917020
62	917021
2164	917022
40608	917023
26758	917024
6142	917025
72010	917026
113729	917027
43699	917028
33010	917029
51667	917030
22031	917031
7922	917032
16203	917033
65241	917034
6594	917035
6113	917036
10727	917037
92347	917038
96033	917039
45301	917040
20762	917041
75461	917042
40480	917043
67543	917044
17618	917045
46591	917046
98600	917047
120601	917048
937	917049
33479	917050
46923	917051
111170	917052
35391	917053
29271	917054
78665	917055
64575	917056
59785	917057
27322	917058
22782	917059
24938	917060
24453	917061
34685	917062
3058	917063
41977	917064
115549	917065
67410	917066
79402	917067
43520	917068
26484	917069
115220	917070
62943	917071
31774	917072
95580	917073
15438	917074
109465	917075
17669	917076
13874	917077
40147	917078
55298	917079
700	917080
56133	917081
67672	917082
5300	917083
47748	917084
52821	917085
472	917086
40061	917087
100311	917088
30743	917089
127078	917090
62438	917091
75529	917092
40846	917093
16727	917094
31953	917095
39243	917096
8819	917097
12281	917098
50561	917099
20729	917100
49041	917101
11536	917102
133376	917103
108833	917104
10197	917105
11031	917106
16162	917107
77716	917108
8864	917109
1781	917110
53166	917111
28993	917112
59443	917113
41947	917114
32336	917115
20558	917116
12555	917117
36170	917118
42	917119
111869	917120
7049	917121
166530	917122
14563	917123
15672	917124
82367	917125
135544	917126
3359	917127
91566	917128
17933	917129
42320	917130
110098	917131
8776	917132
15972	917133
14901	917134
65581	917135
19919	917136
108543	917137
164914	917138
29301	917139
5678	917140
37493	917141
35953	917142
151293	917143
2025	917144
14309	917145
51745	917146
5622	917147
98030	917148
7372	917149
13302	917150
37125	917151
18975	917152
60222	917153
43236	917154
2993	917155
22288	917156
1832	917157
64703	917158
114789	917159
33214	917160
28335	917161
11765	917162
10046	917163
804	917164
73752	917165
36835	917166
15067	917167
40259	917168
20423	917169
1979	917170
77349	917171
15933	917172
420	917173
17118	917174
24874	917175
88117	917176
12506	917177
88697	917178
9349	917179
101372	917180
28626	917181
78485	917182
44862	917183
72977	917184
14139	917185
91582	917186
38764	917187
15974	917188
1702	917189
150425	917190
120415	917191
1854	917192
100997	917193
30269	917194
20305	917195
35968	917196
3608	917197
89440	917198
24238	917199
80770	917200
47712	917201
20270	917202
2874	917203
4277	917204
2872	917205
45133	917206
44627	917207
2121	917208
1499	917209
91476	917210
64496	917211
31469	917212
30176	917213
28152	917214
109825	917215
16486	917216
67456	917217
35830	917218
32793	917219
25117	917220
98498	917221
31592	917222
59845	917223
148327	917224
3914	917225
37139	917226
31569	917227
41830	917228
51405	917229
23520	917230
74409	917231
96756	917232
98186	917233
62076	917234
46528	917235
36975	917236
5038	917237
31281	917238
4280	917239
14442	917240
43408	917241
63764	917242
10402	917243
60574	917244
11596	917245
15709	917246
52505	917247
16056	917248
102880	917249
118675	917250
77429	917251
13995	917252
9688	917253
71147	917254
835	917255
15140	917256
7826	917257
19300	917258
27071	917259
9854	917260
85264	917261
122879	917262
72904	917263
87535	917264
3555	917265
350	917266
10100	917267
50113	917268
25289	917269
40023	917270
10042	917271
17039	917272
17404	917273
117834	917274
662	917275
54029	917276
109390	917277
75596	917278
8950	917279
58802	917280
61009	917281
2076	917282
42072	917283
9150	917284
155790	917285
47218	917286
40218	917287
33204	917288
44229	917289
85773	917290
93680	917291
81136	917292
102194	917293
36426	917294
55208	917295
7633	917296
77412	917297
25606	917298
23067	917299
34309	917300
79706	917301
104829	917302
24418	917303
94812	917304
11768	917305
123564	917306
17741	917307
14795	917308
22252	917309
5654	917310
60976	917311
169886	917312
93520	917313
16682	917314
112333	917315
52012	917316
97275	917317
399	917318
67089	917319
16899	917320
21713	917321
160634	917322
52039	917323
63866	917324
78637	917325
122833	917326
16601	917327
57303	917328
12785	917329
90504	917330
47034	917331
59566	917332
17139	917333
2646	917334
23068	917335
1595	917336
61716	917337
8333	917338
136193	917339
58902	917340
14433	917341
68945	917342
112631	917343
1976	917344
21853	917345
91368	917346
14206	917347
22415	917348
44302	917349
817	917350
43083	917351
14493	917352
19920	917353
94009	917354
133386	917355
98148	917356
38307	917357
77185	917358
119873	917359
81621	917360
56380	917361
55795	917362
9679	917363
47836	917364
35133	917365
91946	917366
3619	917367
34866	917368
10197	917369
18428	917370
122701	917371
3876	917372
91701	917373
17593	917374
10989	917375
84642	917376
62861	917377
1563	917378
1644	917379
6929	917380
30454	917381
67656	917382
23214	917383
53912	917384
20	917385
12433	917386
68	917387
81522	917388
32918	917389
36956	917390
7690	917391
1713	917392
57628	917393
2929	917394
18409	917395
21265	917396
33217	917397
6691	917398
41930	917399
39156	917400
131507	917401
113877	917402
23393	917403
24247	917404
27435	917405
1178	917406
7609	917407
6149	917408
20811	917409
26275	917410
42928	917411
15022	917412
56193	917413
37055	917414
61880	917415
15975	917416
16734	917417
1501	917418
28428	917419
24527	917420
12289	917421
34481	917422
110735	917423
115224	917424
20368	917425
15413	917426
53385	917427
125580	917428
2700	917429
24509	917430
25023	917431
84826	917432
13372	917433
22063	917434
19915	917435
20600	917436
39462	917437
49146	917438
29351	917439
95666	917440
52615	917441
67768	917442
38320	917443
40052	917444
81050	917445
29999	917446
130010	917447
12521	917448
47761	917449
93198	917450
7658	917451
23900	917452
72151	917453
14865	917454
65342	917455
19533	917456
123797	917457
8993	917458
12221	917459
11346	917460
63529	917461
32273	917462
83214	917463
38108	917464
22210	917465
27754	917466
75144	917467
37270	917468
6312	917469
495	917470
28416	917471
13474	917472
2671	917473
18803	917474
114947	917475
3353	917476
14433	917477
52061	917478
7574	917479
72274	917480
22142	917481
70431	917482
7548	917483
39431	917484
3007	917485
77656	917486
3359	917487
92384	917488
76401	917489
162405	917490
103636	917491
29244	917492
19103	917493
18235	917494
22045	917495
593	917496
720	917497
16534	917498
65278	917499
131785	917500
12885	917501
57668	917502
8903	917503
1745	917504
23429	917505
75667	917506
142724	917507
9792	917508
45178	917509
14489	917510
151493	917511
40088	917512
35457	917513
145947	917514
2760	917515
93882	917516
14050	917517
56139	917518
163225	917519
70784	917520
5694	917521
566	917522
100939	917523
121815	917524
12686	917525
26187	917526
31040	917527
16278	917528
32127	917529
28449	917530
20473	917531
36897	917532
49619	917533
18850	917534
106835	917535
17544	917536
41182	917537
10379	917538
87064	917539
103122	917540
104421	917541
2889	917542
136558	917543
24447	917544
127526	917545
9625	917546
128217	917547
47787	917548
14900	917549
144830	917550
101231	917551
1287	917552
34981	917553
94	917554
31182	917555
87138	917556
12729	917557
22583	917558
78790	917559
42789	917560
31611	917561
86906	917562
64046	917563
36132	917564
21916	917565
44120	917566
41935	917567
36029	917568
28648	917569
26272	917570
63641	917571
8953	917572
157532	917573
76206	917574
29208	917575
95191	917576
57964	917577
97418	917578
47467	917579
75404	917580
117854	917581
1328	917582
63768	917583
60064	917584
36881	917585
109430	917586
38332	917587
139010	917588
13019	917589
55665	917590
114181	917591
7010	917592
67218	917593
446	917594
278	917595
5757	917596
7946	917597
9502	917598
14319	917599
68800	917600
6852	917601
19053	917602
19761	917603
91817	917604
42713	917605
49318	917606
11714	917607
19718	917608
116793	917609
64685	917610
38697	917611
37321	917612
46241	917613
87357	917614
73127	917615
29065	917616
77242	917617
45235	917618
12551	917619
5685	917620
68570	917621
10324	917622
94737	917623
1199	917624
139810	917625
41375	917626
161293	917627
9553	917628
65080	917629
144554	917630
4178	917631
3089	917632
707	917633
104021	917634
141010	917635
2694	917636
100284	917637
24940	917638
19914	917639
137398	917640
34771	917641
16	917642
25581	917643
34812	917644
58101	917645
40790	917646
72912	917647
68486	917648
75316	917649
83781	917650
43201	917651
20478	917652
32328	917653
55846	917654
15600	917655
3021	917656
16827	917657
17364	917658
138743	917659
91088	917660
86480	917661
23554	917662
648	917663
16364	917664
120504	917665
64375	917666
44994	917667
37503	917668
16785	917669
142154	917670
29223	917671
15703	917672
32327	917673
7194	917674
106620	917675
43683	917676
23019	917677
18769	917678
41305	917679
77093	917680
14769	917681
56341	917682
46104	917683
125246	917684
6583	917685
65284	917686
1586	917687
49467	917688
3632	917689
8676	917690
149380	917691
97545	917692
79821	917693
130878	917694
100760	917695
124873	917696
49994	917697
113371	917698
54289	917699
91119	917700
7779	917701
384	917702
2223	917703
27961	917704
20063	917705
103584	917706
6923	917707
729	917708
157104	917709
34742	917710
29207	917711
5566	917712
11635	917713
87380	917714
473	917715
24134	917716
22014	917717
53020	917718
42477	917719
9622	917720
26822	917721
7128	917722
72740	917723
4530	917724
67115	917725
9454	917726
7430	917727
8100	917728
21590	917729
12198	917730
113797	917731
25074	917732
70143	917733
113588	917734
128199	917735
29607	917736
11517	917737
68803	917738
66880	917739
31733	917740
4983	917741
26332	917742
113101	917743
81441	917744
15626	917745
3806	917746
12269	917747
5112	917748
41743	917749
73814	917750
8271	917751
4590	917752
17424	917753
51369	917754
1391	917755
32891	917756
35089	917757
91679	917758
63074	917759
2862	917760
66781	917761
48100	917762
2330	917763
20434	917764
8989	917765
106570	917766
31880	917767
59237	917768
20039	917769
2843	917770
30929	917771
47905	917772
51188	917773
17652	917774
12111	917775
5	917776
33130	917777
6415	917778
145583	917779
5020	917780
3701	917781
10435	917782
112284	917783
5957	917784
10410	917785
36217	917786
1243	917787
3586	917788
4257	917789
11739	917790
21449	917791
87432	917792
27663	917793
45318	917794
31185	917795
1648	917796
9552	917797
116673	917798
22505	917799
67107	917800
29031	917801
25703	917802
5266	917803
137329	917804
27515	917805
18714	917806
2888	917807
64084	917808
89638	917809
5169	917810
113800	917811
94102	917812
57400	917813
8865	917814
84248	917815
13469	917816
19233	917817
89776	917818
2214	917819
54698	917820
32836	917821
24652	917822
13926	917823
25491	917824
21746	917825
145168	917826
4403	917827
212	917828
63203	917829
8647	917830
94686	917831
71166	917832
128270	917833
24677	917834
47259	917835
87751	917836
2210	917837
19032	917838
12815	917839
98400	917840
141824	917841
20181	917842
17893	917843
95828	917844
38119	917845
26368	917846
31895	917847
35812	917848
13656	917849
71764	917850
97372	917851
29523	917852
51295	917853
49016	917854
140708	917855
4354	917856
7715	917857
11879	917858
40526	917859
3843	917860
102725	917861
2676	917862
34155	917863
61374	917864
614	917865
29225	917866
50365	917867
37336	917868
11443	917869
27987	917870
14826	917871
71462	917872
91629	917873
130642	917874
22585	917875
5252	917876
385	917877
10312	917878
61298	917879
5542	917880
3748	917881
17804	917882
53253	917883
57159	917884
550	917885
29180	917886
90054	917887
100263	917888
16889	917889
53185	917890
9090	917891
29548	917892
23121	917893
46813	917894
100311	917895
49394	917896
9081	917897
9945	917898
28309	917899
4594	917900
103144	917901
40153	917902
14796	917903
127569	917904
40750	917905
25220	917906
44143	917907
886	917908
52834	917909
114331	917910
29555	917911
55707	917912
65591	917913
127636	917914
33492	917915
54291	917916
131836	917917
17463	917918
66607	917919
31637	917920
123314	917921
10683	917922
120182	917923
30786	917924
86204	917925
90379	917926
5531	917927
54256	917928
110267	917929
18108	917930
77488	917931
106	917932
1887	917933
57040	917934
32121	917935
2213	917936
38675	917937
17452	917938
28443	917939
2927	917940
73613	917941
90744	917942
57710	917943
62411	917944
20697	917945
124787	917946
17586	917947
98524	917948
84521	917949
162515	917950
12411	917951
86088	917952
32677	917953
8107	917954
9836	917955
92356	917956
36541	917957
4281	917958
32900	917959
16247	917960
85179	917961
26960	917962
92125	917963
14715	917964
10524	917965
46361	917966
43947	917967
103989	917968
110536	917969
94102	917970
167904	917971
204	917972
6388	917973
78109	917974
76594	917975
39144	917976
59444	917977
48594	917978
9803	917979
57176	917980
30368	917981
50604	917982
9705	917983
60850	917984
91085	917985
33193	917986
81131	917987
25295	917988
81665	917989
30386	917990
54931	917991
20478	917992
45606	917993
87214	917994
4871	917995
57978	917996
172	917997
114470	917998
71681	917999
20201	918000
74220	918001
89460	918002
11721	918003
55852	918004
24111	918005
77666	918006
47558	918007
57424	918008
13972	918009
154207	918010
108388	918011
9198	918012
77763	918013
27068	918014
29569	918015
6789	918016
9258	918017
21671	918018
12418	918019
23746	918020
56308	918021
45554	918022
452	918023
9405	918024
43690	918025
127860	918026
11960	918027
27626	918028
23708	918029
31480	918030
91549	918031
21370	918032
38804	918033
141375	918034
63069	918035
46254	918036
99796	918037
12414	918038
4700	918039
66174	918040
118467	918041
29009	918042
105589	918043
18093	918044
10889	918045
66127	918046
804	918047
63607	918048
78097	918049
42921	918050
127259	918051
91564	918052
30631	918053
38782	918054
52379	918055
1280	918056
2891	918057
30867	918058
2196	918059
97189	918060
46886	918061
92646	918062
155390	918063
40539	918064
27535	918065
45304	918066
54154	918067
130490	918068
164673	918069
60919	918070
51670	918071
99374	918072
56602	918073
9528	918074
93319	918075
97383	918076
64453	918077
29990	918078
59592	918079
33524	918080
337	918081
130867	918082
90312	918083
27528	918084
66800	918085
3733	918086
37001	918087
52729	918088
93901	918089
6601	918090
89576	918091
33474	918092
53072	918093
141100	918094
5944	918095
87437	918096
8549	918097
76895	918098
21076	918099
57815	918100
19633	918101
29126	918102
61086	918103
112525	918104
30059	918105
4867	918106
29866	918107
40208	918108
125138	918109
24374	918110
16209	918111
119146	918112
105379	918113
3541	918114
573	918115
113566	918116
59790	918117
62014	918118
81112	918119
67047	918120
15123	918121
99332	918122
26797	918123
94480	918124
143105	918125
82068	918126
2918	918127
26380	918128
36171	918129
95392	918130
12715	918131
45584	918132
130905	918133
81800	918134
19386	918135
128750	918136
4308	918137
37361	918138
41638	918139
41127	918140
44703	918141
54261	918142
3105	918143
87525	918144
43989	918145
23330	918146
5920	918147
54583	918148
3023	918149
3341	918150
81303	918151
25201	918152
18250	918153
3456	918154
5393	918155
8321	918156
29089	918157
89170	918158
70255	918159
173	918160
37255	918161
15649	918162
13758	918163
121	918164
54507	918165
86732	918166
60327	918167
24628	918168
3819	918169
51977	918170
66868	918171
32649	918172
53346	918173
71852	918174
6939	918175
17285	918176
11045	918177
11811	918178
9992	918179
49990	918180
4610	918181
90853	918182
98881	918183
64720	918184
58217	918185
21396	918186
19338	918187
142396	918188
157171	918189
46761	918190
13841	918191
72827	918192
168281	918193
143	918194
65616	918195
9348	918196
77943	918197
780	918198
30874	918199
6157	918200
54141	918201
95611	918202
108463	918203
8071	918204
21268	918205
39583	918206
8697	918207
117503	918208
53635	918209
29547	918210
40466	918211
90158	918212
27378	918213
1560	918214
35102	918215
10722	918216
55728	918217
884	918218
2463	918219
43543	918220
119757	918221
34182	918222
64384	918223
91538	918224
84131	918225
3239	918226
74294	918227
19516	918228
7649	918229
21833	918230
36429	918231
39350	918232
54574	918233
144438	918234
11292	918235
17808	918236
50099	918237
49851	918238
112604	918239
36671	918240
37916	918241
944	918242
80451	918243
30865	918244
22342	918245
60999	918246
56923	918247
128735	918248
84880	918249
56432	918250
27338	918251
38936	918252
134368	918253
5262	918254
79312	918255
34759	918256
43816	918257
736	918258
69726	918259
112916	918260
39095	918261
20387	918262
9715	918263
114831	918264
18720	918265
22246	918266
62349	918267
19352	918268
61653	918269
104730	918270
7746	918271
11805	918272
56514	918273
25884	918274
23789	918275
371	918276
70633	918277
33075	918278
38069	918279
30079	918280
76967	918281
3837	918282
6642	918283
44706	918284
33214	918285
68228	918286
31124	918287
15887	918288
143204	918289
2864	918290
24617	918291
2	918292
63470	918293
678	918294
71953	918295
143334	918296
58754	918297
1408	918298
77217	918299
32595	918300
17778	918301
16481	918302
4735	918303
72976	918304
18540	918305
6638	918306
106182	918307
5005	918308
23135	918309
27516	918310
3761	918311
17334	918312
97961	918313
92883	918314
16877	918315
74939	918316
9520	918317
26733	918318
58651	918319
38304	918320
84053	918321
3400	918322
8143	918323
10893	918324
13497	918325
3705	918326
17893	918327
19002	918328
66044	918329
11970	918330
26217	918331
74507	918332
121561	918333
22137	918334
82246	918335
60517	918336
47120	918337
51227	918338
11018	918339
42581	918340
17575	918341
6336	918342
15312	918343
40605	918344
41688	918345
23233	918346
4777	918347
4994	918348
37013	918349
67784	918350
49642	918351
68372	918352
2871	918353
840	918354
108880	918355
97448	918356
52994	918357
9712	918358
41120	918359
338	918360
45473	918361
116871	918362
96384	918363
54605	918364
6606	918365
54496	918366
120025	918367
64228	918368
43739	918369
127	918370
55104	918371
79162	918372
37260	918373
138922	918374
120542	918375
48175	918376
11723	918377
26085	918378
26949	918379
43250	918380
15653	918381
8119	918382
52786	918383
34164	918384
11210	918385
46906	918386
2094	918387
25242	918388
21939	918389
36491	918390
93768	918391
19812	918392
97664	918393
5361	918394
51262	918395
157292	918396
52999	918397
125037	918398
19774	918399
66426	918400
4330	918401
20030	918402
11388	918403
37452	918404
54442	918405
166544	918406
8800	918407
77899	918408
86126	918409
114702	918410
69727	918411
106096	918412
8957	918413
67363	918414
71315	918415
17	918416
70352	918417
161832	918418
104469	918419
2012	918420
289	918421
67559	918422
95160	918423
63877	918424
6239	918425
12819	918426
6354	918427
169156	918428
273	918429
891	918430
102036	918431
58019	918432
18122	918433
15141	918434
16060	918435
14233	918436
18864	918437
95572	918438
76130	918439
40780	918440
200	918441
2222	918442
6211	918443
56161	918444
40531	918445
24650	918446
27043	918447
15918	918448
126020	918449
130282	918450
15047	918451
9636	918452
59075	918453
18545	918454
25121	918455
27976	918456
39196	918457
26272	918458
1857	918459
5284	918460
75164	918461
63839	918462
10396	918463
49031	918464
101840	918465
59895	918466
41834	918467
41898	918468
23244	918469
15304	918470
129937	918471
68649	918472
5898	918473
22573	918474
26171	918475
162663	918476
24797	918477
16600	918478
39344	918479
26450	918480
12757	918481
70662	918482
12224	918483
67181	918484
50655	918485
115487	918486
34307	918487
21988	918488
11094	918489
91212	918490
101584	918491
56564	918492
10615	918493
24366	918494
38934	918495
47683	918496
76216	918497
55014	918498
141895	918499
162974	918500
25585	918501
79007	918502
85523	918503
30363	918504
12622	918505
41763	918506
918	918507
74544	918508
8493	918509
35077	918510
20187	918511
65470	918512
6761	918513
88492	918514
1561	918515
65894	918516
2006	918517
56988	918518
117515	918519
9249	918520
69335	918521
110113	918522
70250	918523
136461	918524
96834	918525
25153	918526
1707	918527
81541	918528
7225	918529
256	918530
112678	918531
20757	918532
15856	918533
5826	918534
124918	918535
9216	918536
377	918537
21939	918538
452	918539
27492	918540
5076	918541
113229	918542
30366	918543
19378	918544
31748	918545
25959	918546
358	918547
48734	918548
3796	918549
117579	918550
5541	918551
40609	918552
11221	918553
16690	918554
45148	918555
23572	918556
92708	918557
46355	918558
49685	918559
132402	918560
17508	918561
18490	918562
51835	918563
6118	918564
39349	918565
25543	918566
38963	918567
155373	918568
14814	918569
7051	918570
44611	918571
57538	918572
5036	918573
375	918574
22223	918575
31402	918576
56283	918577
53065	918578
73372	918579
1369	918580
28182	918581
104777	918582
2002	918583
90910	918584
15034	918585
80746	918586
18148	918587
20282	918588
45561	918589
168542	918590
231	918591
52640	918592
37658	918593
18780	918594
93455	918595
40186	918596
18991	918597
14278	918598
13746	918599
70527	918600
153495	918601
6898	918602
106102	918603
9857	918604
94296	918605
8294	918606
2815	918607
52911	918608
9133	918609
488	918610
36120	918611
21814	918612
3569	918613
138058	918614
50675	918615
113774	918616
104221	918617
18837	918618
15778	918619
112556	918620
1525	918621
33442	918622
24521	918623
80980	918624
53208	918625
51344	918626
10491	918627
63044	918628
40483	918629
61904	918630
37382	918631
35088	918632
19256	918633
78318	918634
17066	918635
84415	918636
21933	918637
103841	918638
66404	918639
106798	918640
7941	918641
27768	918642
8801	918643
32396	918644
68872	918645
3660	918646
118841	918647
67615	918648
13334	918649
125732	918650
6671	918651
137978	918652
55812	918653
10133	918654
34736	918655
47983	918656
3692	918657
118190	918658
82794	918659
77023	918660
57176	918661
38421	918662
20419	918663
81062	918664
71563	918665
91625	918666
23095	918667
38074	918668
10886	918669
46386	918670
25284	918671
58240	918672
49572	918673
10531	918674
4445	918675
132394	918676
120179	918677
89958	918678
22743	918679
121518	918680
9676	918681
66387	918682
34668	918683
5513	918684
76318	918685
4796	918686
83052	918687
2483	918688
82296	918689
362	918690
105162	918691
29931	918692
148814	918693
18870	918694
11664	918695
18928	918696
72770	918697
48740	918698
18884	918699
22732	918700
20865	918701
856	918702
15954	918703
14962	918704
2505	918705
2029	918706
33746	918707
118991	918708
9725	918709
1337	918710
11494	918711
13940	918712
28451	918713
19843	918714
64249	918715
72734	918716
706	918717
88442	918718
48445	918719
49952	918720
4956	918721
42074	918722
6585	918723
138011	918724
31173	918725
42589	918726
1792	918727
16927	918728
39220	918729
1887	918730
93157	918731
7615	918732
5389	918733
4546	918734
99797	918735
101917	918736
28696	918737
11834	918738
161356	918739
3324	918740
9880	918741
133855	918742
16560	918743
96926	918744
54289	918745
71062	918746
24640	918747
59181	918748
134968	918749
36677	918750
33523	918751
46335	918752
53562	918753
12356	918754
51877	918755
236	918756
80167	918757
107524	918758
5933	918759
102161	918760
99369	918761
2017	918762
38090	918763
379	918764
66202	918765
31141	918766
37446	918767
961	918768
163912	918769
126894	918770
1988	918771
38014	918772
21145	918773
69800	918774
60573	918775
2239	918776
79475	918777
5408	918778
38187	918779
5014	918780
6949	918781
1475	918782
25668	918783
22516	918784
54611	918785
23553	918786
55791	918787
98477	918788
62463	918789
15424	918790
17516	918791
10866	918792
28998	918793
8975	918794
8273	918795
11208	918796
163124	918797
53938	918798
19067	918799
89197	918800
15450	918801
1993	918802
10988	918803
13332	918804
17582	918805
23581	918806
10841	918807
12756	918808
6674	918809
11161	918810
43283	918811
93706	918812
32705	918813
33600	918814
11621	918815
46751	918816
95277	918817
29533	918818
22557	918819
103468	918820
61273	918821
1549	918822
20337	918823
95814	918824
21917	918825
1963	918826
38397	918827
81631	918828
36877	918829
61212	918830
41803	918831
67951	918832
38196	918833
135561	918834
83876	918835
60309	918836
90301	918837
28859	918838
24708	918839
16789	918840
125446	918841
42516	918842
48802	918843
7526	918844
22707	918845
19825	918846
6019	918847
8878	918848
1894	918849
41063	918850
8421	918851
117648	918852
121630	918853
20382	918854
12005	918855
81683	918856
43282	918857
89488	918858
46799	918859
33944	918860
18012	918861
19813	918862
10598	918863
83417	918864
68242	918865
25777	918866
42122	918867
25334	918868
19796	918869
4968	918870
124651	918871
51783	918872
44481	918873
92809	918874
168783	918875
97213	918876
4351	918877
13500	918878
114554	918879
96931	918880
19645	918881
111758	918882
17660	918883
62671	918884
12846	918885
77126	918886
107647	918887
20760	918888
7553	918889
3144	918890
114625	918891
17858	918892
53135	918893
132842	918894
33498	918895
3682	918896
60037	918897
222	918898
59429	918899
37468	918900
9125	918901
2670	918902
74242	918903
136	918904
63222	918905
1344	918906
94976	918907
91331	918908
160258	918909
29703	918910
20117	918911
37347	918912
26161	918913
1439	918914
81096	918915
4846	918916
30712	918917
30581	918918
11725	918919
88829	918920
26784	918921
46829	918922
98049	918923
528	918924
4573	918925
10869	918926
521	918927
27728	918928
39736	918929
37153	918930
125932	918931
51865	918932
4921	918933
111176	918934
105178	918935
29953	918936
10663	918937
41818	918938
73703	918939
23138	918940
44941	918941
3497	918942
176	918943
40328	918944
356	918945
6395	918946
49699	918947
44366	918948
62512	918949
5025	918950
1585	918951
143720	918952
16043	918953
81628	918954
59924	918955
476	918956
26764	918957
99747	918958
49373	918959
36423	918960
33633	918961
9972	918962
3488	918963
34623	918964
554	918965
9040	918966
87397	918967
75412	918968
74898	918969
14574	918970
41113	918971
19215	918972
72178	918973
6870	918974
55842	918975
1803	918976
11244	918977
70584	918978
24703	918979
10705	918980
38942	918981
25522	918982
84750	918983
18179	918984
94489	918985
35661	918986
31308	918987
52799	918988
1514	918989
63953	918990
81932	918991
76212	918992
29038	918993
75106	918994
58253	918995
114903	918996
27969	918997
42530	918998
36819	918999
91620	919000
140418	919001
3347	919002
104616	919003
70491	919004
167584	919005
12103	919006
90783	919007
3091	919008
87194	919009
53868	919010
13600	919011
17010	919012
124140	919013
47689	919014
41712	919015
6533	919016
71296	919017
4344	919018
3188	919019
38380	919020
7830	919021
68675	919022
131765	919023
34534	919024
2917	919025
64923	919026
46460	919027
6324	919028
40788	919029
1422	919030
3557	919031
85004	919032
50653	919033
133592	919034
102944	919035
84641	919036
20432	919037
6393	919038
102761	919039
4177	919040
611	919041
18948	919042
110823	919043
98286	919044
7876	919045
25451	919046
134187	919047
346	919048
1261	919049
23006	919050
29033	919051
52205	919052
31955	919053
114274	919054
52423	919055
53163	919056
79026	919057
22922	919058
765	919059
77736	919060
20148	919061
115760	919062
32755	919063
67510	919064
9073	919065
20221	919066
642	919067
132092	919068
52397	919069
44338	919070
45405	919071
19860	919072
17129	919073
1349	919074
12405	919075
4446	919076
5064	919077
47349	919078
79846	919079
87893	919080
44539	919081
1956	919082
40	919083
1746	919084
74078	919085
13722	919086
6526	919087
133807	919088
63613	919089
15696	919090
63462	919091
1642	919092
57407	919093
153362	919094
80673	919095
15517	919096
24775	919097
19405	919098
9608	919099
18694	919100
26579	919101
10445	919102
92380	919103
4761	919104
4969	919105
18053	919106
4001	919107
123267	919108
15350	919109
42843	919110
433	919111
123635	919112
86090	919113
29605	919114
99676	919115
10980	919116
29868	919117
54272	919118
20353	919119
16355	919120
10705	919121
25125	919122
27435	919123
101231	919124
25648	919125
55299	919126
6667	919127
31457	919128
67029	919129
42884	919130
105772	919131
47786	919132
94370	919133
154782	919134
2220	919135
19361	919136
48919	919137
73836	919138
63534	919139
8054	919140
5557	919141
5254	919142
32116	919143
16607	919144
18769	919145
29817	919146
77619	919147
8735	919148
9375	919149
58171	919150
13609	919151
68699	919152
88600	919153
38346	919154
80571	919155
4949	919156
9586	919157
57118	919158
64238	919159
48668	919160
60119	919161
25141	919162
104274	919163
37318	919164
17134	919165
133588	919166
5398	919167
41574	919168
34644	919169
139228	919170
107087	919171
41685	919172
23957	919173
52163	919174
4612	919175
58632	919176
35065	919177
44714	919178
9194	919179
66716	919180
66556	919181
33879	919182
31699	919183
10157	919184
9143	919185
2151	919186
6510	919187
22083	919188
9365	919189
167438	919190
59330	919191
25418	919192
70816	919193
10367	919194
19972	919195
60738	919196
43075	919197
5386	919198
89055	919199
162281	919200
66889	919201
10043	919202
38664	919203
5311	919204
33569	919205
74491	919206
11719	919207
41581	919208
91106	919209
90673	919210
8594	919211
152011	919212
2974	919213
7342	919214
11279	919215
13362	919216
100111	919217
112803	919218
70749	919219
5531	919220
28020	919221
63984	919222
7087	919223
19045	919224
127811	919225
150499	919226
10744	919227
39265	919228
99167	919229
76856	919230
19534	919231
66518	919232
114144	919233
33657	919234
75734	919235
117899	919236
52020	919237
78086	919238
18594	919239
76458	919240
2276	919241
54395	919242
119332	919243
28330	919244
138682	919245
54078	919246
43887	919247
28100	919248
98545	919249
106559	919250
162099	919251
62236	919252
40313	919253
12241	919254
3417	919255
50471	919256
64455	919257
43986	919258
33985	919259
57144	919260
32425	919261
50211	919262
34518	919263
48468	919264
18683	919265
251	919266
76662	919267
24290	919268
111569	919269
75185	919270
79306	919271
5225	919272
79405	919273
20233	919274
68457	919275
18927	919276
40402	919277
25910	919278
50615	919279
4916	919280
13423	919281
42071	919282
41367	919283
32330	919284
12739	919285
3172	919286
29163	919287
104712	919288
12624	919289
16641	919290
17432	919291
57544	919292
6055	919293
4842	919294
33338	919295
166386	919296
39718	919297
65762	919298
115880	919299
30898	919300
49224	919301
88756	919302
55971	919303
150209	919304
126905	919305
102614	919306
130550	919307
40590	919308
79893	919309
35471	919310
40736	919311
30900	919312
95105	919313
49674	919314
60903	919315
87825	919316
49269	919317
42965	919318
58256	919319
42184	919320
90189	919321
35071	919322
43376	919323
126654	919324
1685	919325
30508	919326
135267	919327
8084	919328
156108	919329
44339	919330
1322	919331
4692	919332
25112	919333
10908	919334
138298	919335
26104	919336
19713	919337
4834	919338
4218	919339
5944	919340
75167	919341
56115	919342
59317	919343
17198	919344
19891	919345
10495	919346
24224	919347
93475	919348
70356	919349
20593	919350
3864	919351
39963	919352
15648	919353
6603	919354
80062	919355
159369	919356
65961	919357
22090	919358
91441	919359
13436	919360
26365	919361
41692	919362
15612	919363
69631	919364
67488	919365
126047	919366
3357	919367
13769	919368
34889	919369
114012	919370
112436	919371
101	919372
34856	919373
99881	919374
24649	919375
137488	919376
24591	919377
9797	919378
48980	919379
63468	919380
52346	919381
110448	919382
61338	919383
144848	919384
66710	919385
5800	919386
9451	919387
167961	919388
61744	919389
45186	919390
33515	919391
51697	919392
157912	919393
28041	919394
27200	919395
64745	919396
12169	919397
61230	919398
22395	919399
76808	919400
21465	919401
87831	919402
17328	919403
16857	919404
118309	919405
11133	919406
18282	919407
138757	919408
17561	919409
23352	919410
45919	919411
23387	919412
1988	919413
40605	919414
39857	919415
51397	919416
89368	919417
23228	919418
70299	919419
895	919420
650	919421
29512	919422
59547	919423
53403	919424
43816	919425
53891	919426
3902	919427
41526	919428
96692	919429
64597	919430
48947	919431
80703	919432
14357	919433
44653	919434
75406	919435
20228	919436
14967	919437
58004	919438
3407	919439
4031	919440
62470	919441
12194	919442
63093	919443
33915	919444
107948	919445
135155	919446
49869	919447
49573	919448
49931	919449
44353	919450
70268	919451
26819	919452
38055	919453
4923	919454
63728	919455
11041	919456
27378	919457
65309	919458
31665	919459
16334	919460
2493	919461
5440	919462
2253	919463
1553	919464
55872	919465
63840	919466
110073	919467
163129	919468
4756	919469
26577	919470
3353	919471
42624	919472
42940	919473
46266	919474
76523	919475
17871	919476
2196	919477
55740	919478
9838	919479
11155	919480
61919	919481
46821	919482
3022	919483
1503	919484
48977	919485
150004	919486
103224	919487
100655	919488
79	919489
5815	919490
29498	919491
6351	919492
10175	919493
32291	919494
47670	919495
122076	919496
24191	919497
129361	919498
153490	919499
111345	919500
30930	919501
23652	919502
88294	919503
2762	919504
36477	919505
36684	919506
74508	919507
133	919508
2859	919509
24379	919510
56069	919511
116608	919512
47530	919513
123770	919514
83146	919515
8989	919516
6066	919517
20139	919518
102356	919519
6478	919520
115784	919521
5655	919522
13169	919523
117923	919524
1230	919525
51469	919526
110077	919527
151391	919528
48720	919529
81094	919530
3684	919531
85144	919532
1322	919533
567	919534
15371	919535
58424	919536
67306	919537
80409	919538
50110	919539
15452	919540
120028	919541
3777	919542
21287	919543
41871	919544
16163	919545
20734	919546
22023	919547
8769	919548
32466	919549
108858	919550
118232	919551
74087	919552
118939	919553
75908	919554
16548	919555
1248	919556
25360	919557
100404	919558
34022	919559
30127	919560
87497	919561
12183	919562
1879	919563
24528	919564
3476	919565
19648	919566
151859	919567
111218	919568
22238	919569
6269	919570
45893	919571
33068	919572
21446	919573
16573	919574
295	919575
53120	919576
6835	919577
23101	919578
94164	919579
41945	919580
31577	919581
71901	919582
50399	919583
2705	919584
18985	919585
11713	919586
50020	919587
33138	919588
59231	919589
43212	919590
70724	919591
132877	919592
35234	919593
20067	919594
49460	919595
25271	919596
163	919597
36099	919598
28212	919599
11033	919600
4319	919601
20578	919602
47293	919603
1258	919604
69239	919605
15645	919606
20647	919607
141082	919608
28961	919609
75191	919610
96600	919611
2876	919612
48622	919613
4158	919614
157044	919615
77569	919616
1937	919617
8472	919618
129846	919619
25851	919620
6142	919621
14419	919622
95288	919623
17193	919624
43795	919625
105329	919626
64015	919627
7293	919628
104719	919629
29397	919630
25941	919631
103242	919632
45807	919633
46437	919634
1340	919635
21645	919636
165854	919637
8091	919638
28997	919639
32029	919640
424	919641
12906	919642
27828	919643
94164	919644
8977	919645
150242	919646
27137	919647
78152	919648
36092	919649
129140	919650
4697	919651
17282	919652
15727	919653
66656	919654
24899	919655
111857	919656
28978	919657
6484	919658
4559	919659
156261	919660
29751	919661
58364	919662
60032	919663
75627	919664
67047	919665
50316	919666
17068	919667
7371	919668
168557	919669
71171	919670
52157	919671
11356	919672
71464	919673
53433	919674
9730	919675
5479	919676
46838	919677
10530	919678
14746	919679
31390	919680
20985	919681
12403	919682
49344	919683
113995	919684
114211	919685
10099	919686
55315	919687
12102	919688
123032	919689
129361	919690
21972	919691
7144	919692
5076	919693
44744	919694
58720	919695
122494	919696
100855	919697
92474	919698
134062	919699
46430	919700
40692	919701
23920	919702
87184	919703
42627	919704
40018	919705
6593	919706
54024	919707
55571	919708
44	919709
24189	919710
80689	919711
72425	919712
7204	919713
160494	919714
3798	919715
99619	919716
146016	919717
69600	919718
55301	919719
75924	919720
28868	919721
137280	919722
95713	919723
43968	919724
1994	919725
154387	919726
93954	919727
1491	919728
65050	919729
940	919730
108601	919731
9958	919732
43003	919733
135679	919734
28936	919735
29502	919736
106862	919737
25599	919738
82719	919739
13221	919740
117452	919741
11276	919742
6439	919743
26246	919744
18027	919745
14430	919746
63897	919747
164943	919748
7036	919749
130259	919750
29931	919751
86139	919752
26016	919753
6795	919754
68659	919755
15450	919756
69996	919757
35258	919758
10875	919759
30728	919760
75214	919761
34167	919762
73042	919763
128162	919764
40453	919765
83368	919766
26859	919767
7929	919768
49710	919769
49201	919770
23851	919771
101430	919772
65040	919773
53215	919774
50659	919775
27858	919776
4065	919777
662	919778
19116	919779
100281	919780
51544	919781
8358	919782
6	919783
46217	919784
12287	919785
89964	919786
11961	919787
1724	919788
14876	919789
27661	919790
105314	919791
112116	919792
24574	919793
77845	919794
11	919795
17598	919796
88953	919797
19648	919798
1851	919799
10385	919800
27841	919801
38016	919802
30704	919803
116030	919804
6280	919805
125997	919806
6831	919807
1174	919808
37237	919809
110797	919810
64239	919811
164704	919812
23675	919813
26423	919814
30877	919815
113713	919816
12241	919817
3199	919818
1970	919819
34433	919820
22140	919821
28407	919822
23596	919823
38999	919824
29048	919825
69705	919826
14248	919827
26388	919828
103508	919829
2695	919830
649	919831
22469	919832
90483	919833
33535	919834
24617	919835
14803	919836
29806	919837
40930	919838
74872	919839
89534	919840
18974	919841
23420	919842
86167	919843
7338	919844
255	919845
40495	919846
70043	919847
2995	919848
24562	919849
114581	919850
16669	919851
2654	919852
5326	919853
58293	919854
102462	919855
44374	919856
57511	919857
54322	919858
43168	919859
57590	919860
30545	919861
61567	919862
48991	919863
2866	919864
76429	919865
1821	919866
61988	919867
8444	919868
126659	919869
131865	919870
12347	919871
17219	919872
110911	919873
270	919874
62648	919875
30065	919876
49640	919877
61990	919878
26233	919879
16628	919880
92643	919881
136543	919882
43233	919883
27646	919884
146974	919885
517	919886
10751	919887
8113	919888
11612	919889
23981	919890
23073	919891
148496	919892
35795	919893
11026	919894
163345	919895
29218	919896
44220	919897
59706	919898
127527	919899
24444	919900
18887	919901
146343	919902
7436	919903
2103	919904
57739	919905
43543	919906
10	919907
27727	919908
50511	919909
107316	919910
79505	919911
25868	919912
35727	919913
34983	919914
58890	919915
1166	919916
25272	919917
35561	919918
123561	919919
16406	919920
45774	919921
137695	919922
116966	919923
64023	919924
58034	919925
63985	919926
67389	919927
41156	919928
784	919929
356	919930
22183	919931
36466	919932
6431	919933
34200	919934
7522	919935
136718	919936
10455	919937
128706	919938
3747	919939
18788	919940
27822	919941
2922	919942
34349	919943
1134	919944
108146	919945
998	919946
82577	919947
90528	919948
101479	919949
80139	919950
50789	919951
22034	919952
1342	919953
935	919954
7857	919955
6867	919956
90694	919957
377	919958
18463	919959
18315	919960
89649	919961
28595	919962
4493	919963
49386	919964
1022	919965
49115	919966
157193	919967
120751	919968
116290	919969
44067	919970
138392	919971
102375	919972
79562	919973
26781	919974
75779	919975
47508	919976
12682	919977
58050	919978
105494	919979
23420	919980
70696	919981
65206	919982
104891	919983
42918	919984
73789	919985
51115	919986
37807	919987
8599	919988
31798	919989
1537	919990
39733	919991
173	919992
95148	919993
98756	919994
4966	919995
1605	919996
38336	919997
15691	919998
11818	919999
4645	920000
10113	920001
19774	920002
60770	920003
11826	920004
76051	920005
58082	920006
15774	920007
23973	920008
80578	920009
56878	920010
122842	920011
5171	920012
20010	920013
155	920014
26	920015
2769	920016
169396	920017
40569	920018
45309	920019
142024	920020
24586	920021
34858	920022
57414	920023
100299	920024
65742	920025
45408	920026
65969	920027
14736	920028
104278	920029
16782	920030
550	920031
32372	920032
42146	920033
8670	920034
22308	920035
117387	920036
39695	920037
72292	920038
56687	920039
46965	920040
62559	920041
403	920042
52825	920043
5	920044
2987	920045
28444	920046
131667	920047
117707	920048
77758	920049
146681	920050
39335	920051
87674	920052
8922	920053
34521	920054
45785	920055
32635	920056
298	920057
15167	920058
20637	920059
91772	920060
20237	920061
10073	920062
106	920063
38911	920064
23185	920065
98544	920066
36947	920067
8700	920068
60623	920069
14880	920070
59986	920071
76271	920072
8099	920073
3416	920074
116418	920075
3584	920076
24850	920077
50693	920078
159571	920079
16049	920080
44806	920081
67441	920082
2561	920083
51153	920084
21317	920085
11750	920086
16311	920087
50957	920088
59189	920089
1859	920090
82346	920091
80816	920092
54428	920093
1697	920094
96073	920095
136337	920096
50032	920097
13731	920098
49719	920099
69888	920100
35085	920101
5938	920102
10171	920103
1331	920104
112659	920105
27352	920106
52455	920107
114000	920108
67397	920109
81387	920110
76936	920111
76279	920112
39361	920113
25543	920114
9005	920115
7632	920116
3541	920117
58502	920118
19083	920119
26688	920120
67353	920121
136316	920122
3873	920123
32816	920124
1440	920125
85630	920126
80102	920127
86717	920128
16531	920129
59458	920130
2203	920131
33537	920132
67432	920133
5658	920134
69449	920135
35208	920136
84033	920137
54103	920138
22836	920139
86900	920140
22686	920141
74937	920142
87727	920143
49623	920144
20321	920145
2104	920146
54864	920147
44094	920148
39848	920149
47019	920150
27141	920151
106226	920152
2529	920153
48355	920154
252	920155
58654	920156
63601	920157
33749	920158
48335	920159
27250	920160
18649	920161
10380	920162
152525	920163
49051	920164
105690	920165
7	920166
137143	920167
18723	920168
35010	920169
23762	920170
74338	920171
24136	920172
7208	920173
74813	920174
7873	920175
24332	920176
24849	920177
76971	920178
13856	920179
808	920180
65984	920181
77067	920182
54314	920183
33611	920184
68443	920185
28359	920186
31099	920187
10350	920188
2076	920189
26703	920190
8701	920191
99665	920192
27108	920193
7978	920194
12360	920195
14728	920196
36432	920197
12925	920198
11056	920199
1920	920200
44879	920201
24844	920202
26319	920203
24932	920204
12456	920205
2157	920206
123897	920207
1127	920208
29760	920209
6961	920210
16389	920211
100420	920212
113388	920213
77264	920214
80413	920215
78304	920216
80397	920217
37154	920218
23710	920219
2216	920220
11007	920221
32984	920222
2934	920223
81062	920224
44869	920225
12350	920226
166778	920227
108956	920228
88539	920229
1945	920230
242	920231
17092	920232
86507	920233
57124	920234
42265	920235
22944	920236
95789	920237
53501	920238
49393	920239
103516	920240
160127	920241
9548	920242
124496	920243
97398	920244
35441	920245
1870	920246
71608	920247
15919	920248
24152	920249
167060	920250
1083	920251
5335	920252
35571	920253
19622	920254
32597	920255
128446	920256
35346	920257
135218	920258
2036	920259
5943	920260
11004	920261
15746	920262
104004	920263
91900	920264
81988	920265
53866	920266
1279	920267
24792	920268
7849	920269
7108	920270
54203	920271
37371	920272
88604	920273
25138	920274
30926	920275
86749	920276
108973	920277
11450	920278
58379	920279
15817	920280
112218	920281
59018	920282
7076	920283
4327	920284
870	920285
46103	920286
42362	920287
44774	920288
92879	920289
96119	920290
113	920291
52541	920292
98365	920293
13288	920294
6838	920295
16079	920296
31369	920297
15231	920298
24227	920299
49403	920300
72585	920301
123872	920302
432	920303
55136	920304
18881	920305
9377	920306
23574	920307
5401	920308
55	920309
21481	920310
51828	920311
16605	920312
10306	920313
87198	920314
93666	920315
93871	920316
71945	920317
17774	920318
76610	920319
24712	920320
28886	920321
68777	920322
48284	920323
3942	920324
2269	920325
111690	920326
51128	920327
84805	920328
15837	920329
41497	920330
15270	920331
20383	920332
43635	920333
39672	920334
12914	920335
9654	920336
17131	920337
36909	920338
939	920339
119456	920340
4279	920341
51491	920342
96248	920343
26605	920344
55368	920345
2822	920346
20601	920347
41594	920348
1197	920349
51500	920350
68575	920351
85932	920352
619	920353
28225	920354
60569	920355
105855	920356
44620	920357
54618	920358
2267	920359
72120	920360
6405	920361
90711	920362
7442	920363
45842	920364
67964	920365
99809	920366
20838	920367
38797	920368
92326	920369
103940	920370
117360	920371
29042	920372
19902	920373
20903	920374
63286	920375
125562	920376
52128	920377
97611	920378
31817	920379
48395	920380
24930	920381
109311	920382
111743	920383
4961	920384
38600	920385
68941	920386
10173	920387
126083	920388
63622	920389
1262	920390
38377	920391
85837	920392
42275	920393
8994	920394
28118	920395
4600	920396
64189	920397
57174	920398
3979	920399
5267	920400
8220	920401
55493	920402
84006	920403
55520	920404
31876	920405
24796	920406
1718	920407
226	920408
259	920409
119800	920410
26786	920411
110681	920412
28181	920413
593	920414
99983	920415
742	920416
33588	920417
79796	920418
91619	920419
55	920420
57837	920421
39344	920422
81341	920423
14486	920424
91114	920425
4263	920426
169691	920427
118322	920428
8993	920429
28684	920430
73066	920431
9210	920432
5289	920433
18476	920434
45558	920435
67138	920436
37227	920437
1481	920438
43200	920439
66109	920440
23085	920441
7433	920442
150332	920443
55151	920444
9464	920445
66768	920446
6001	920447
6360	920448
39833	920449
29517	920450
1297	920451
10196	920452
74855	920453
6220	920454
18323	920455
15125	920456
43358	920457
26299	920458
13821	920459
48286	920460
74217	920461
7194	920462
115394	920463
5425	920464
108982	920465
17201	920466
15429	920467
3388	920468
13860	920469
104167	920470
37053	920471
29669	920472
61793	920473
26990	920474
75728	920475
127409	920476
47273	920477
44255	920478
740	920479
102090	920480
105905	920481
52384	920482
36640	920483
13384	920484
39152	920485
65257	920486
62489	920487
46665	920488
49334	920489
24670	920490
8275	920491
57690	920492
125228	920493
31334	920494
22912	920495
11844	920496
25395	920497
76746	920498
38723	920499
2563	920500
96528	920501
6974	920502
599	920503
58230	920504
13277	920505
59224	920506
14250	920507
14394	920508
13885	920509
34860	920510
33566	920511
44943	920512
71311	920513
64386	920514
114912	920515
3388	920516
102889	920517
4992	920518
48776	920519
9367	920520
6961	920521
48446	920522
782	920523
97021	920524
15003	920525
48033	920526
56934	920527
74096	920528
55913	920529
28877	920530
39924	920531
37847	920532
84048	920533
62960	920534
34040	920535
165181	920536
24102	920537
35984	920538
14565	920539
72131	920540
476	920541
4909	920542
83251	920543
630	920544
12626	920545
69801	920546
6268	920547
109116	920548
59252	920549
74027	920550
62546	920551
57196	920552
1288	920553
112390	920554
33211	920555
90516	920556
3270	920557
112606	920558
105802	920559
4406	920560
58904	920561
128259	920562
48730	920563
84691	920564
19128	920565
10778	920566
95790	920567
588	920568
23651	920569
11735	920570
23655	920571
43989	920572
1938	920573
73	920574
33600	920575
44270	920576
115936	920577
10369	920578
114335	920579
33564	920580
156022	920581
10185	920582
67890	920583
64757	920584
44357	920585
41891	920586
23362	920587
73957	920588
12132	920589
60425	920590
913	920591
535	920592
40569	920593
57663	920594
34525	920595
19392	920596
114138	920597
2270	920598
17048	920599
42614	920600
3639	920601
68078	920602
18403	920603
32986	920604
46374	920605
107684	920606
36682	920607
1768	920608
152764	920609
36232	920610
12836	920611
37878	920612
24268	920613
2959	920614
90649	920615
55020	920616
96382	920617
54697	920618
13506	920619
90226	920620
20144	920621
45545	920622
11941	920623
48399	920624
99906	920625
45660	920626
32992	920627
19229	920628
24889	920629
78628	920630
11928	920631
48993	920632
55839	920633
123281	920634
4455	920635
110525	920636
58418	920637
4289	920638
116031	920639
90647	920640
89426	920641
18957	920642
20447	920643
86104	920644
160101	920645
63055	920646
6697	920647
11945	920648
5965	920649
4803	920650
40238	920651
69668	920652
17126	920653
5490	920654
2782	920655
10833	920656
80657	920657
1885	920658
77029	920659
96667	920660
4440	920661
130871	920662
40033	920663
6369	920664
3951	920665
35094	920666
99914	920667
102858	920668
29646	920669
15231	920670
114777	920671
13932	920672
102583	920673
74233	920674
46218	920675
134492	920676
1764	920677
14896	920678
32200	920679
348	920680
14263	920681
71960	920682
54688	920683
13891	920684
15969	920685
11127	920686
91382	920687
11344	920688
31544	920689
57360	920690
80753	920691
18189	920692
18223	920693
21559	920694
57468	920695
2475	920696
104663	920697
46655	920698
71483	920699
72355	920700
1243	920701
79310	920702
97694	920703
72140	920704
82170	920705
9901	920706
18036	920707
26637	920708
53843	920709
74605	920710
27494	920711
109889	920712
19349	920713
56830	920714
26012	920715
5783	920716
15669	920717
22222	920718
131855	920719
83090	920720
1201	920721
8727	920722
76836	920723
45009	920724
49660	920725
43579	920726
13582	920727
34304	920728
570	920729
54039	920730
2138	920731
25185	920732
81497	920733
75871	920734
51074	920735
73579	920736
92857	920737
101367	920738
68572	920739
51193	920740
112522	920741
30730	920742
137989	920743
4330	920744
66678	920745
111850	920746
1185	920747
42098	920748
94432	920749
45071	920750
118047	920751
5680	920752
336	920753
34346	920754
15284	920755
35659	920756
107455	920757
93563	920758
22917	920759
8038	920760
34922	920761
6112	920762
578	920763
21789	920764
20770	920765
55181	920766
6792	920767
8102	920768
45	920769
51957	920770
93795	920771
82709	920772
33886	920773
19342	920774
41678	920775
1112	920776
33859	920777
25122	920778
79591	920779
34292	920780
21101	920781
108503	920782
110341	920783
106967	920784
5683	920785
29899	920786
14788	920787
74855	920788
4776	920789
10299	920790
56430	920791
46071	920792
35192	920793
237	920794
6160	920795
26006	920796
13439	920797
95	920798
10817	920799
71504	920800
122143	920801
17232	920802
21133	920803
100816	920804
44988	920805
8797	920806
125218	920807
34757	920808
154475	920809
4359	920810
61094	920811
29368	920812
95763	920813
83889	920814
129827	920815
2265	920816
44600	920817
46519	920818
11998	920819
14737	920820
107506	920821
56026	920822
107726	920823
61159	920824
90798	920825
23639	920826
37220	920827
151278	920828
16041	920829
62792	920830
609	920831
96136	920832
41284	920833
89632	920834
46094	920835
36701	920836
13195	920837
28773	920838
95348	920839
616	920840
69447	920841
32934	920842
23546	920843
9913	920844
50619	920845
37007	920846
80716	920847
74102	920848
2025	920849
105823	920850
27688	920851
26887	920852
30128	920853
38214	920854
35713	920855
2471	920856
5813	920857
103	920858
63251	920859
157085	920860
55073	920861
77042	920862
10100	920863
26136	920864
102726	920865
17931	920866
44076	920867
37723	920868
116148	920869
68464	920870
55678	920871
15027	920872
63646	920873
3441	920874
957	920875
1195	920876
81063	920877
147906	920878
42832	920879
17260	920880
89946	920881
1227	920882
97864	920883
4057	920884
19461	920885
59635	920886
112962	920887
38151	920888
3618	920889
27756	920890
25733	920891
58058	920892
42260	920893
66394	920894
41536	920895
110601	920896
22293	920897
72996	920898
40530	920899
82239	920900
34324	920901
13434	920902
27740	920903
113047	920904
4275	920905
143978	920906
1488	920907
14836	920908
46700	920909
30572	920910
164356	920911
46890	920912
29197	920913
31272	920914
27959	920915
73	920916
85884	920917
28648	920918
12897	920919
123390	920920
91563	920921
23877	920922
69230	920923
15353	920924
9951	920925
13370	920926
47610	920927
1374	920928
70739	920929
36783	920930
55463	920931
73005	920932
41202	920933
40829	920934
35980	920935
30536	920936
3516	920937
2422	920938
93137	920939
2851	920940
21544	920941
77660	920942
21539	920943
21146	920944
62617	920945
1363	920946
14437	920947
113734	920948
1500	920949
154027	920950
51382	920951
57392	920952
20733	920953
19069	920954
40894	920955
2698	920956
27352	920957
84252	920958
83882	920959
20428	920960
146887	920961
77226	920962
36303	920963
9778	920964
77794	920965
164592	920966
5280	920967
76262	920968
3721	920969
6350	920970
53566	920971
41029	920972
2913	920973
81443	920974
52770	920975
25763	920976
93533	920977
9237	920978
45898	920979
5089	920980
24713	920981
1055	920982
59860	920983
3492	920984
156383	920985
22563	920986
52197	920987
28870	920988
26457	920989
54152	920990
130158	920991
72234	920992
65317	920993
27853	920994
19841	920995
15956	920996
12852	920997
18436	920998
1026	920999
20983	921000
76073	921001
11045	921002
87300	921003
126665	921004
3452	921005
90504	921006
814	921007
67408	921008
55926	921009
154535	921010
14295	921011
63264	921012
11740	921013
129240	921014
18851	921015
156826	921016
4072	921017
131941	921018
56333	921019
8002	921020
82123	921021
10554	921022
92377	921023
2920	921024
40973	921025
11761	921026
19404	921027
5011	921028
78320	921029
6598	921030
16546	921031
110606	921032
88547	921033
831	921034
1959	921035
16181	921036
16075	921037
102963	921038
124674	921039
27353	921040
37165	921041
9510	921042
14879	921043
54516	921044
410	921045
16623	921046
2181	921047
2132	921048
62806	921049
1405	921050
5488	921051
42824	921052
23508	921053
16991	921054
38753	921055
23333	921056
74656	921057
3639	921058
117769	921059
4359	921060
646	921061
18813	921062
84496	921063
19097	921064
21668	921065
33360	921066
50799	921067
36384	921068
38772	921069
33209	921070
129471	921071
125286	921072
62928	921073
83571	921074
26267	921075
25536	921076
107243	921077
125201	921078
46500	921079
184	921080
153854	921081
31331	921082
12251	921083
20027	921084
73372	921085
25927	921086
19863	921087
48545	921088
10008	921089
101029	921090
72137	921091
134386	921092
306	921093
9545	921094
135878	921095
53347	921096
2682	921097
12877	921098
13608	921099
35551	921100
88478	921101
6331	921102
149183	921103
80031	921104
79581	921105
1186	921106
29238	921107
7688	921108
103442	921109
96791	921110
60577	921111
11856	921112
72230	921113
5378	921114
26591	921115
97627	921116
95948	921117
52813	921118
23602	921119
8237	921120
132651	921121
77951	921122
4238	921123
107787	921124
1380	921125
18235	921126
99919	921127
25624	921128
2203	921129
72218	921130
23751	921131
135265	921132
20206	921133
49572	921134
6630	921135
54861	921136
96581	921137
11538	921138
68876	921139
165424	921140
31028	921141
22017	921142
2580	921143
100042	921144
34520	921145
68197	921146
83094	921147
12562	921148
54219	921149
77339	921150
36791	921151
22848	921152
140170	921153
96222	921154
77628	921155
26397	921156
56662	921157
13175	921158
37075	921159
67885	921160
65965	921161
41556	921162
37038	921163
17346	921164
119797	921165
21106	921166
14516	921167
8027	921168
21038	921169
165370	921170
74108	921171
11169	921172
42392	921173
16008	921174
128820	921175
163311	921176
11078	921177
100990	921178
18812	921179
4607	921180
22152	921181
2752	921182
116612	921183
91325	921184
5210	921185
39366	921186
80427	921187
12826	921188
129291	921189
93197	921190
37982	921191
35270	921192
85022	921193
27239	921194
4551	921195
86031	921196
27711	921197
76484	921198
76398	921199
64582	921200
7535	921201
56732	921202
106498	921203
17885	921204
52734	921205
41697	921206
64748	921207
88194	921208
11457	921209
143942	921210
63753	921211
89264	921212
50002	921213
115588	921214
23246	921215
89037	921216
82040	921217
36	921218
54705	921219
35549	921220
67040	921221
6556	921222
31336	921223
29061	921224
98265	921225
11240	921226
27958	921227
62612	921228
66835	921229
123334	921230
51438	921231
135456	921232
65277	921233
14434	921234
21265	921235
2044	921236
29833	921237
47151	921238
53454	921239
42048	921240
26094	921241
6501	921242
65417	921243
45127	921244
72531	921245
69179	921246
11771	921247
463	921248
2602	921249
49181	921250
35889	921251
114014	921252
31034	921253
72114	921254
40280	921255
8725	921256
10812	921257
11079	921258
10253	921259
74970	921260
70176	921261
72326	921262
52458	921263
64387	921264
20454	921265
119688	921266
78538	921267
19570	921268
21007	921269
37765	921270
61068	921271
77703	921272
46857	921273
46137	921274
83687	921275
22294	921276
9422	921277
80086	921278
11248	921279
84621	921280
55002	921281
10672	921282
31875	921283
64247	921284
25548	921285
19603	921286
4194	921287
3689	921288
12058	921289
11260	921290
79034	921291
50523	921292
113483	921293
18961	921294
98087	921295
162196	921296
110371	921297
84756	921298
53448	921299
82147	921300
31755	921301
53524	921302
14007	921303
21660	921304
92971	921305
86831	921306
38941	921307
65675	921308
142181	921309
118965	921310
989	921311
76229	921312
97980	921313
48556	921314
17160	921315
14531	921316
12076	921317
87516	921318
22777	921319
24181	921320
26629	921321
60323	921322
7465	921323
11963	921324
78653	921325
16113	921326
167548	921327
56377	921328
47009	921329
22496	921330
32560	921331
43693	921332
105731	921333
20052	921334
120052	921335
40474	921336
8730	921337
119755	921338
168371	921339
29030	921340
6433	921341
119413	921342
57582	921343
19156	921344
151770	921345
109154	921346
45243	921347
45898	921348
80533	921349
135185	921350
44570	921351
1352	921352
105390	921353
39900	921354
66389	921355
2755	921356
8291	921357
96989	921358
54135	921359
74388	921360
6589	921361
67784	921362
192	921363
60134	921364
127287	921365
1543	921366
59534	921367
85517	921368
11381	921369
65430	921370
107682	921371
16060	921372
52915	921373
25453	921374
57114	921375
4289	921376
76345	921377
42575	921378
113	921379
35629	921380
30481	921381
16200	921382
97476	921383
14959	921384
21562	921385
36253	921386
31203	921387
11832	921388
14515	921389
85829	921390
17658	921391
49004	921392
22607	921393
2935	921394
87660	921395
34117	921396
6316	921397
67290	921398
10748	921399
1922	921400
13783	921401
136151	921402
23386	921403
36181	921404
52614	921405
54692	921406
8622	921407
59566	921408
3451	921409
6248	921410
7498	921411
18987	921412
79816	921413
71785	921414
28664	921415
44619	921416
43529	921417
11631	921418
661	921419
2353	921420
25663	921421
26892	921422
79180	921423
5468	921424
35456	921425
99656	921426
149915	921427
29178	921428
5627	921429
40929	921430
9975	921431
41529	921432
66755	921433
10794	921434
21167	921435
52165	921436
65492	921437
61383	921438
64312	921439
9285	921440
13943	921441
4293	921442
14074	921443
100964	921444
166292	921445
60304	921446
18622	921447
10063	921448
102642	921449
84273	921450
35140	921451
11031	921452
30979	921453
34785	921454
69344	921455
123441	921456
142495	921457
85561	921458
68363	921459
4795	921460
68497	921461
129197	921462
137826	921463
23048	921464
31841	921465
81563	921466
8844	921467
4520	921468
16119	921469
52847	921470
16	921471
84250	921472
49731	921473
36222	921474
76866	921475
1290	921476
83764	921477
158296	921478
80	921479
12371	921480
92	921481
20094	921482
72501	921483
5605	921484
37515	921485
26416	921486
29009	921487
63100	921488
96342	921489
31241	921490
16358	921491
163531	921492
2686	921493
12893	921494
24229	921495
1326	921496
20228	921497
103551	921498
124604	921499
15290	921500
62538	921501
64103	921502
168350	921503
32664	921504
45193	921505
6047	921506
94832	921507
25426	921508
52153	921509
96761	921510
36015	921511
19655	921512
77189	921513
72111	921514
38210	921515
12969	921516
2345	921517
3546	921518
51066	921519
70290	921520
2539	921521
495	921522
34237	921523
47801	921524
20605	921525
48850	921526
64513	921527
61288	921528
43162	921529
115017	921530
25039	921531
5684	921532
26797	921533
3982	921534
36512	921535
6207	921536
48698	921537
12307	921538
18164	921539
12536	921540
2868	921541
26195	921542
10305	921543
16657	921544
21146	921545
1125	921546
24042	921547
76137	921548
39342	921549
136764	921550
33330	921551
10640	921552
113034	921553
110742	921554
61238	921555
114665	921556
6967	921557
4702	921558
34487	921559
20528	921560
79992	921561
7003	921562
57124	921563
25908	921564
61927	921565
165061	921566
40520	921567
63612	921568
36829	921569
13853	921570
7018	921571
18142	921572
4609	921573
53948	921574
46128	921575
36070	921576
5503	921577
19215	921578
264	921579
49945	921580
15958	921581
43059	921582
113106	921583
125922	921584
84761	921585
78869	921586
28300	921587
13376	921588
64272	921589
31620	921590
17915	921591
5432	921592
65558	921593
160051	921594
10602	921595
110820	921596
19271	921597
9321	921598
62146	921599
88477	921600
11173	921601
91522	921602
96057	921603
118312	921604
55173	921605
62638	921606
52781	921607
150960	921608
21460	921609
2966	921610
112297	921611
48862	921612
47591	921613
78621	921614
4806	921615
110552	921616
36392	921617
75968	921618
7684	921619
17344	921620
4444	921621
86052	921622
1702	921623
24637	921624
37041	921625
127369	921626
4793	921627
20056	921628
36738	921629
66965	921630
68204	921631
87327	921632
14576	921633
2037	921634
118302	921635
2905	921636
48150	921637
207	921638
81610	921639
64900	921640
74227	921641
37056	921642
55918	921643
11728	921644
55692	921645
56905	921646
4820	921647
76859	921648
26461	921649
141599	921650
3579	921651
37812	921652
33236	921653
19595	921654
27776	921655
29895	921656
89276	921657
50606	921658
51846	921659
13278	921660
50767	921661
104706	921662
9006	921663
107817	921664
72549	921665
82429	921666
7724	921667
19178	921668
115457	921669
121998	921670
74924	921671
47429	921672
88622	921673
2916	921674
21612	921675
23071	921676
1638	921677
41	921678
60383	921679
35203	921680
50818	921681
156301	921682
45286	921683
2295	921684
38531	921685
2884	921686
157289	921687
23269	921688
58590	921689
6252	921690
79828	921691
6114	921692
40712	921693
106886	921694
43541	921695
30568	921696
51134	921697
1280	921698
1423	921699
62093	921700
165713	921701
6188	921702
24639	921703
93021	921704
46647	921705
7109	921706
16319	921707
48945	921708
19402	921709
39065	921710
2920	921711
21309	921712
9346	921713
41622	921714
60064	921715
8586	921716
27190	921717
3383	921718
24351	921719
36044	921720
26857	921721
17045	921722
139159	921723
101063	921724
30707	921725
29408	921726
63413	921727
1638	921728
116487	921729
167779	921730
34486	921731
30772	921732
102009	921733
26613	921734
14450	921735
2695	921736
165889	921737
57779	921738
29520	921739
135824	921740
790	921741
105391	921742
100873	921743
1202	921744
3648	921745
48933	921746
1976	921747
82113	921748
56335	921749
40093	921750
123420	921751
132718	921752
46756	921753
4589	921754
35948	921755
14777	921756
90794	921757
7277	921758
50803	921759
46366	921760
14785	921761
10774	921762
26589	921763
34391	921764
37663	921765
88618	921766
35599	921767
2332	921768
19706	921769
76112	921770
27323	921771
9347	921772
36026	921773
62473	921774
70754	921775
57024	921776
44059	921777
46528	921778
68314	921779
14440	921780
1637	921781
77913	921782
47212	921783
1121	921784
52185	921785
61193	921786
10738	921787
52798	921788
5601	921789
24804	921790
72225	921791
2005	921792
59178	921793
101589	921794
60154	921795
131082	921796
138188	921797
18952	921798
20158	921799
76442	921800
117489	921801
7877	921802
84365	921803
285	921804
3106	921805
10899	921806
49784	921807
91995	921808
17332	921809
15805	921810
65305	921811
7557	921812
71801	921813
79351	921814
58623	921815
6253	921816
5924	921817
139079	921818
90654	921819
72119	921820
61999	921821
163744	921822
9593	921823
46236	921824
90861	921825
2040	921826
22800	921827
33836	921828
75300	921829
3147	921830
142	921831
16930	921832
20533	921833
79492	921834
12570	921835
77086	921836
15467	921837
1240	921838
18645	921839
90478	921840
2225	921841
155184	921842
98169	921843
17368	921844
70480	921845
138088	921846
64021	921847
39697	921848
3529	921849
2236	921850
145524	921851
34867	921852
59220	921853
94202	921854
58761	921855
12196	921856
97315	921857
47644	921858
112290	921859
49611	921860
110839	921861
24775	921862
58830	921863
11621	921864
85482	921865
7276	921866
14849	921867
78621	921868
149228	921869
21570	921870
39549	921871
14842	921872
137616	921873
2205	921874
36199	921875
33785	921876
20711	921877
4708	921878
137296	921879
54713	921880
29310	921881
2364	921882
34895	921883
255	921884
65917	921885
65914	921886
14752	921887
6076	921888
2391	921889
9630	921890
12409	921891
47	921892
21961	921893
20022	921894
36273	921895
30468	921896
165413	921897
11159	921898
24639	921899
44905	921900
158609	921901
26310	921902
56104	921903
107484	921904
67180	921905
57755	921906
31346	921907
13529	921908
26644	921909
112265	921910
3367	921911
6310	921912
8349	921913
21952	921914
80707	921915
125733	921916
5745	921917
7945	921918
9788	921919
13339	921920
80134	921921
59746	921922
13119	921923
89169	921924
15657	921925
85818	921926
84117	921927
39889	921928
110804	921929
63094	921930
27438	921931
12136	921932
8636	921933
14347	921934
85734	921935
43343	921936
10456	921937
12333	921938
76743	921939
100062	921940
49360	921941
111456	921942
68228	921943
105023	921944
73816	921945
35330	921946
29311	921947
86037	921948
2657	921949
35030	921950
16601	921951
24006	921952
13977	921953
16337	921954
29354	921955
79334	921956
39481	921957
11688	921958
43857	921959
106080	921960
15353	921961
1264	921962
3208	921963
1	921964
30718	921965
81723	921966
12512	921967
72653	921968
9477	921969
21807	921970
154	921971
81447	921972
3033	921973
86958	921974
32154	921975
23475	921976
4553	921977
129398	921978
111065	921979
798	921980
11535	921981
55153	921982
2556	921983
26370	921984
44065	921985
8660	921986
103130	921987
5716	921988
139935	921989
53655	921990
117656	921991
2369	921992
79534	921993
60892	921994
73892	921995
50408	921996
6178	921997
75034	921998
14518	921999
293	922000
52356	922001
12906	922002
127331	922003
565	922004
28121	922005
11607	922006
9375	922007
108596	922008
15156	922009
92638	922010
15330	922011
75312	922012
46590	922013
3422	922014
31873	922015
33427	922016
95546	922017
34335	922018
37419	922019
20669	922020
134859	922021
36826	922022
30478	922023
125466	922024
57985	922025
62887	922026
13366	922027
8516	922028
38822	922029
280	922030
1636	922031
54643	922032
11338	922033
107523	922034
7124	922035
68865	922036
21031	922037
8832	922038
4185	922039
51653	922040
26	922041
73068	922042
10972	922043
7332	922044
21982	922045
8085	922046
91359	922047
6239	922048
10334	922049
16826	922050
3947	922051
114162	922052
31793	922053
33736	922054
30201	922055
138875	922056
152412	922057
2600	922058
2370	922059
31370	922060
114694	922061
118157	922062
44243	922063
124765	922064
30976	922065
793	922066
21626	922067
89883	922068
53860	922069
9505	922070
107300	922071
25260	922072
18353	922073
19518	922074
43102	922075
2505	922076
15835	922077
1531	922078
30198	922079
39945	922080
135098	922081
324	922082
38363	922083
151270	922084
75759	922085
2568	922086
19701	922087
65314	922088
107898	922089
1734	922090
79195	922091
66709	922092
64319	922093
2080	922094
70061	922095
46367	922096
50794	922097
57019	922098
1985	922099
64307	922100
2872	922101
1676	922102
19800	922103
1768	922104
5017	922105
25815	922106
44844	922107
13253	922108
64637	922109
9715	922110
506	922111
32259	922112
25626	922113
5107	922114
49547	922115
56088	922116
33901	922117
45959	922118
29376	922119
79553	922120
126370	922121
69599	922122
4700	922123
31668	922124
155285	922125
4997	922126
3553	922127
53006	922128
1814	922129
33870	922130
86317	922131
22640	922132
95998	922133
275	922134
34775	922135
44563	922136
3396	922137
73089	922138
13269	922139
21662	922140
33043	922141
34038	922142
65127	922143
139352	922144
40866	922145
52669	922146
29802	922147
28093	922148
51799	922149
30658	922150
59544	922151
137115	922152
1270	922153
156260	922154
29690	922155
43131	922156
39951	922157
102525	922158
62381	922159
3817	922160
8698	922161
84651	922162
6541	922163
107504	922164
7654	922165
1151	922166
4697	922167
16088	922168
135253	922169
32586	922170
34451	922171
2049	922172
16345	922173
74483	922174
913	922175
22295	922176
17887	922177
13096	922178
7398	922179
57071	922180
24031	922181
98314	922182
558	922183
108736	922184
13993	922185
68512	922186
34253	922187
59431	922188
83591	922189
71935	922190
60864	922191
87996	922192
34142	922193
7300	922194
1830	922195
20501	922196
21494	922197
4424	922198
89470	922199
20918	922200
62677	922201
32090	922202
66272	922203
48398	922204
8118	922205
5880	922206
154634	922207
77335	922208
128795	922209
48417	922210
19342	922211
31608	922212
22194	922213
9515	922214
27757	922215
935	922216
113970	922217
51527	922218
63055	922219
64053	922220
101986	922221
106992	922222
76316	922223
114313	922224
24611	922225
71882	922226
46363	922227
44629	922228
159431	922229
128201	922230
89946	922231
29597	922232
33029	922233
61871	922234
7827	922235
100535	922236
124347	922237
61881	922238
33605	922239
24153	922240
45197	922241
9979	922242
53101	922243
110147	922244
2325	922245
89597	922246
10693	922247
13507	922248
11142	922249
42027	922250
11213	922251
22710	922252
337	922253
107426	922254
17493	922255
16676	922256
45687	922257
22185	922258
164829	922259
473	922260
50940	922261
41683	922262
31752	922263
9534	922264
121189	922265
10808	922266
39364	922267
46622	922268
22060	922269
73800	922270
101824	922271
373	922272
44081	922273
131024	922274
35589	922275
10944	922276
14311	922277
72816	922278
3248	922279
4068	922280
13207	922281
72121	922282
17953	922283
17180	922284
53847	922285
3681	922286
22534	922287
47916	922288
17094	922289
112869	922290
17084	922291
26584	922292
120290	922293
16047	922294
20321	922295
76636	922296
71421	922297
24751	922298
903	922299
33949	922300
6617	922301
158875	922302
8182	922303
44371	922304
16073	922305
9080	922306
16897	922307
38429	922308
29339	922309
1188	922310
73192	922311
24055	922312
31969	922313
42478	922314
101715	922315
101785	922316
113371	922317
79806	922318
21725	922319
33207	922320
41436	922321
4948	922322
18982	922323
123670	922324
3378	922325
53140	922326
79908	922327
6456	922328
46560	922329
1526	922330
73	922331
7806	922332
14808	922333
53754	922334
923	922335
41962	922336
42657	922337
40437	922338
29701	922339
33927	922340
66418	922341
937	922342
23556	922343
28419	922344
273	922345
9900	922346
13951	922347
30251	922348
54190	922349
58145	922350
44517	922351
58353	922352
46233	922353
19972	922354
8762	922355
21272	922356
69075	922357
12791	922358
49968	922359
577	922360
1913	922361
56268	922362
32	922363
98008	922364
28792	922365
61451	922366
88799	922367
37347	922368
8279	922369
90244	922370
350	922371
54619	922372
43954	922373
137921	922374
72647	922375
90232	922376
143159	922377
5390	922378
107519	922379
3884	922380
140731	922381
47171	922382
1881	922383
67931	922384
145148	922385
10278	922386
54023	922387
5891	922388
10353	922389
6553	922390
32706	922391
2463	922392
1602	922393
40345	922394
17480	922395
4873	922396
2539	922397
69457	922398
40082	922399
23915	922400
18661	922401
89412	922402
61912	922403
29933	922404
22887	922405
57475	922406
6098	922407
165684	922408
34188	922409
113851	922410
49826	922411
8833	922412
253	922413
79834	922414
16657	922415
8493	922416
46768	922417
78286	922418
119888	922419
53209	922420
71438	922421
20308	922422
90926	922423
3059	922424
13692	922425
4418	922426
16545	922427
160424	922428
48776	922429
3391	922430
26703	922431
11613	922432
101516	922433
36877	922434
25134	922435
39566	922436
78458	922437
116135	922438
78629	922439
254	922440
145956	922441
40804	922442
20842	922443
10953	922444
16874	922445
19029	922446
61844	922447
31450	922448
81233	922449
139600	922450
92058	922451
72979	922452
139319	922453
64408	922454
2000	922455
46312	922456
3653	922457
48310	922458
61019	922459
14050	922460
91366	922461
47003	922462
71275	922463
16793	922464
62822	922465
22366	922466
98255	922467
45182	922468
1960	922469
46289	922470
1551	922471
5790	922472
40966	922473
112463	922474
62147	922475
699	922476
5159	922477
61510	922478
20165	922479
126443	922480
25317	922481
91924	922482
69185	922483
102692	922484
49642	922485
130608	922486
19	922487
35751	922488
99	922489
71904	922490
31155	922491
54985	922492
56003	922493
14407	922494
2967	922495
100494	922496
19264	922497
64682	922498
52622	922499
16600	922500
50088	922501
99540	922502
46271	922503
24574	922504
14131	922505
20496	922506
192	922507
6696	922508
142601	922509
60998	922510
100130	922511
107301	922512
4061	922513
70986	922514
63880	922515
1857	922516
88950	922517
19864	922518
21283	922519
1495	922520
29090	922521
22573	922522
20060	922523
2402	922524
160616	922525
51459	922526
60516	922527
43053	922528
34954	922529
35446	922530
102005	922531
89	922532
35035	922533
53587	922534
15178	922535
4188	922536
1396	922537
72644	922538
47999	922539
124730	922540
51287	922541
35866	922542
338	922543
41350	922544
18136	922545
21224	922546
85708	922547
23569	922548
24898	922549
11006	922550
127368	922551
20148	922552
56402	922553
75007	922554
139749	922555
161160	922556
956	922557
40010	922558
64671	922559
96328	922560
4926	922561
19852	922562
28477	922563
25617	922564
26193	922565
12330	922566
92515	922567
71301	922568
45015	922569
16206	922570
14799	922571
1238	922572
17077	922573
13717	922574
6902	922575
14060	922576
5936	922577
8397	922578
53846	922579
60238	922580
21976	922581
78750	922582
138419	922583
25620	922584
43276	922585
47550	922586
45419	922587
53800	922588
2281	922589
9923	922590
159704	922591
10033	922592
57968	922593
13188	922594
131991	922595
55257	922596
23552	922597
34290	922598
12838	922599
29967	922600
81067	922601
36333	922602
40042	922603
38628	922604
70507	922605
33773	922606
21562	922607
62185	922608
7313	922609
50931	922610
489	922611
11026	922612
111878	922613
57116	922614
44665	922615
108173	922616
2464	922617
425	922618
44751	922619
29248	922620
44879	922621
20348	922622
289	922623
942	922624
9691	922625
14181	922626
5937	922627
14944	922628
15935	922629
17687	922630
114370	922631
96016	922632
123651	922633
24388	922634
34175	922635
15255	922636
6324	922637
99871	922638
50567	922639
33608	922640
73158	922641
14223	922642
557	922643
24402	922644
85208	922645
22104	922646
124041	922647
35586	922648
4032	922649
47297	922650
51300	922651
6651	922652
62995	922653
23745	922654
77747	922655
3668	922656
17491	922657
24601	922658
43825	922659
138477	922660
8913	922661
11791	922662
43659	922663
60577	922664
8881	922665
81563	922666
5552	922667
146839	922668
66101	922669
29011	922670
2110	922671
380	922672
1991	922673
45626	922674
9070	922675
122308	922676
26076	922677
18876	922678
26224	922679
67707	922680
25815	922681
11022	922682
24636	922683
27736	922684
76194	922685
45248	922686
46170	922687
44674	922688
10167	922689
10776	922690
35337	922691
77301	922692
6272	922693
88609	922694
5610	922695
75891	922696
938	922697
84852	922698
140709	922699
66673	922700
19318	922701
7960	922702
92068	922703
23662	922704
10150	922705
120527	922706
19309	922707
112823	922708
24734	922709
29648	922710
16519	922711
83366	922712
57175	922713
44237	922714
3106	922715
20905	922716
48707	922717
83267	922718
10928	922719
6124	922720
27717	922721
5572	922722
7	922723
3280	922724
88698	922725
23810	922726
4613	922727
54798	922728
68992	922729
83648	922730
65285	922731
72771	922732
14885	922733
10139	922734
50443	922735
40605	922736
8228	922737
68776	922738
20298	922739
75778	922740
31261	922741
31200	922742
39924	922743
29605	922744
125750	922745
54257	922746
47379	922747
117	922748
58354	922749
19	922750
2445	922751
43689	922752
21724	922753
76779	922754
172	922755
11007	922756
29956	922757
23071	922758
55414	922759
62674	922760
17166	922761
22396	922762
141900	922763
21926	922764
45072	922765
79879	922766
19548	922767
1488	922768
23161	922769
3519	922770
8094	922771
25195	922772
22159	922773
16046	922774
13795	922775
29	922776
77595	922777
44007	922778
4896	922779
27785	922780
13923	922781
38283	922782
25104	922783
23399	922784
2736	922785
45782	922786
75228	922787
49445	922788
87514	922789
122700	922790
148821	922791
7298	922792
3454	922793
24784	922794
13637	922795
200	922796
1424	922797
25068	922798
407	922799
23603	922800
2839	922801
2099	922802
89417	922803
65899	922804
38334	922805
16060	922806
2772	922807
78442	922808
21839	922809
38501	922810
77888	922811
52917	922812
39222	922813
13082	922814
31987	922815
134479	922816
29731	922817
74	922818
21599	922819
91853	922820
44173	922821
36327	922822
88915	922823
22761	922824
8110	922825
5713	922826
3069	922827
5963	922828
1139	922829
14098	922830
5179	922831
36867	922832
143575	922833
21349	922834
27218	922835
21177	922836
2441	922837
164579	922838
50880	922839
85653	922840
81328	922841
103730	922842
20134	922843
15545	922844
106193	922845
3467	922846
78483	922847
4285	922848
81114	922849
67826	922850
1417	922851
89028	922852
116110	922853
47768	922854
48109	922855
44937	922856
49998	922857
157986	922858
15590	922859
44558	922860
62823	922861
3413	922862
30464	922863
28444	922864
48085	922865
4982	922866
99349	922867
14753	922868
67812	922869
102235	922870
86054	922871
70193	922872
15425	922873
100881	922874
49173	922875
133676	922876
134467	922877
48841	922878
63284	922879
7841	922880
21820	922881
3761	922882
20166	922883
50025	922884
9256	922885
95862	922886
74851	922887
22748	922888
20369	922889
52660	922890
21512	922891
102335	922892
87728	922893
621	922894
988	922895
33052	922896
1544	922897
40130	922898
77544	922899
63861	922900
12853	922901
29960	922902
34602	922903
184	922904
46	922905
30235	922906
109558	922907
68171	922908
35374	922909
70542	922910
655	922911
13598	922912
90810	922913
39510	922914
14547	922915
77140	922916
40013	922917
77436	922918
91302	922919
17014	922920
92014	922921
18474	922922
112646	922923
50950	922924
3046	922925
25281	922926
135585	922927
88125	922928
109879	922929
19387	922930
9598	922931
71209	922932
4696	922933
17105	922934
1670	922935
96555	922936
25737	922937
161047	922938
50686	922939
64491	922940
5537	922941
123195	922942
11813	922943
8634	922944
22945	922945
245	922946
3	922947
20593	922948
3941	922949
4203	922950
3239	922951
143490	922952
35890	922953
24853	922954
15140	922955
637	922956
9540	922957
34625	922958
100588	922959
17484	922960
34522	922961
9438	922962
21299	922963
5113	922964
12003	922965
27737	922966
11600	922967
43133	922968
70151	922969
148679	922970
6217	922971
8224	922972
27651	922973
20171	922974
81095	922975
39852	922976
4455	922977
64297	922978
6892	922979
50468	922980
103646	922981
92781	922982
24745	922983
18421	922984
2711	922985
388	922986
61156	922987
51780	922988
5028	922989
79604	922990
59087	922991
102766	922992
67930	922993
12668	922994
26589	922995
7981	922996
15072	922997
42640	922998
91778	922999
86294	923000
5366	923001
19902	923002
11717	923003
36	923004
15317	923005
3337	923006
38147	923007
43777	923008
14312	923009
3446	923010
4596	923011
12033	923012
83324	923013
3919	923014
88956	923015
7410	923016
75710	923017
6950	923018
110921	923019
119671	923020
18543	923021
27518	923022
94018	923023
38444	923024
11156	923025
2332	923026
41636	923027
129986	923028
83974	923029
26108	923030
32640	923031
96730	923032
43160	923033
34776	923034
451	923035
14464	923036
4038	923037
5676	923038
80367	923039
70401	923040
78059	923041
28145	923042
52311	923043
12439	923044
19997	923045
31883	923046
137510	923047
4232	923048
92557	923049
72199	923050
159419	923051
168616	923052
12097	923053
7548	923054
416	923055
111864	923056
26823	923057
29425	923058
6671	923059
2435	923060
15895	923061
114874	923062
131660	923063
134606	923064
23058	923065
119987	923066
16380	923067
1612	923068
108398	923069
12846	923070
5329	923071
105405	923072
75491	923073
37999	923074
12399	923075
133756	923076
127671	923077
12079	923078
70649	923079
8639	923080
15	923081
60033	923082
19204	923083
12743	923084
17322	923085
2804	923086
30762	923087
24107	923088
20347	923089
132979	923090
402	923091
113294	923092
21936	923093
25961	923094
16182	923095
17955	923096
64467	923097
7043	923098
168344	923099
138626	923100
458	923101
131574	923102
50928	923103
66857	923104
109239	923105
163231	923106
75552	923107
26057	923108
40928	923109
7982	923110
2847	923111
4680	923112
23393	923113
32143	923114
12723	923115
1808	923116
11796	923117
19787	923118
18546	923119
47601	923120
104722	923121
147968	923122
129161	923123
10947	923124
100797	923125
535	923126
47963	923127
77959	923128
19279	923129
8627	923130
53790	923131
50271	923132
109967	923133
67154	923134
35669	923135
57235	923136
159189	923137
16732	923138
23896	923139
24800	923140
4245	923141
28578	923142
65701	923143
764	923144
2678	923145
55826	923146
61955	923147
114908	923148
10414	923149
76272	923150
25596	923151
144	923152
1149	923153
66866	923154
63378	923155
14010	923156
41433	923157
73738	923158
16653	923159
2517	923160
14325	923161
75480	923162
8040	923163
27178	923164
57706	923165
103145	923166
9474	923167
114577	923168
16197	923169
117061	923170
5115	923171
15058	923172
80116	923173
117655	923174
38153	923175
152311	923176
154351	923177
26371	923178
11738	923179
28014	923180
9689	923181
92624	923182
57068	923183
83211	923184
129406	923185
27270	923186
33483	923187
85369	923188
19458	923189
41719	923190
31472	923191
99839	923192
22129	923193
15761	923194
43771	923195
64897	923196
19322	923197
10372	923198
7909	923199
108513	923200
11938	923201
6766	923202
18535	923203
151289	923204
6658	923205
45616	923206
15953	923207
22925	923208
8915	923209
22037	923210
41989	923211
58594	923212
7318	923213
149669	923214
66669	923215
3143	923216
3025	923217
126242	923218
88998	923219
19733	923220
43464	923221
28435	923222
79936	923223
3152	923224
1873	923225
48311	923226
36764	923227
72330	923228
11330	923229
13089	923230
26658	923231
35340	923232
51815	923233
10142	923234
32259	923235
25219	923236
96504	923237
39000	923238
11797	923239
78453	923240
70388	923241
1644	923242
37495	923243
113929	923244
4778	923245
138501	923246
40690	923247
61290	923248
74358	923249
98366	923250
2387	923251
36070	923252
70133	923253
13286	923254
25953	923255
95189	923256
105666	923257
15032	923258
27309	923259
134126	923260
32365	923261
78417	923262
81658	923263
44675	923264
108076	923265
30864	923266
123785	923267
4809	923268
35928	923269
14003	923270
23967	923271
6522	923272
804	923273
25278	923274
6879	923275
115030	923276
168646	923277
36457	923278
52142	923279
599	923280
77249	923281
17532	923282
2023	923283
36289	923284
50924	923285
23890	923286
17005	923287
133579	923288
67788	923289
60543	923290
58890	923291
110488	923292
59	923293
20059	923294
5291	923295
8044	923296
36253	923297
41408	923298
37566	923299
42352	923300
1608	923301
155130	923302
94676	923303
93615	923304
17381	923305
5483	923306
49542	923307
42059	923308
114752	923309
762	923310
39260	923311
18497	923312
119787	923313
5972	923314
3409	923315
68843	923316
45356	923317
70258	923318
58177	923319
40516	923320
24242	923321
83696	923322
134499	923323
36109	923324
25528	923325
40970	923326
43730	923327
84290	923328
45368	923329
71126	923330
48159	923331
63561	923332
4581	923333
94537	923334
17169	923335
18738	923336
30152	923337
18193	923338
21128	923339
1839	923340
1195	923341
45939	923342
22346	923343
301	923344
87	923345
37519	923346
4386	923347
74773	923348
93237	923349
126952	923350
120792	923351
38221	923352
71044	923353
21353	923354
104257	923355
10111	923356
35994	923357
26373	923358
61557	923359
60537	923360
21461	923361
64869	923362
18631	923363
105483	923364
27216	923365
4426	923366
7057	923367
63470	923368
48122	923369
11785	923370
14313	923371
41356	923372
49697	923373
20461	923374
28883	923375
8471	923376
120585	923377
133608	923378
21961	923379
63192	923380
101241	923381
75355	923382
55775	923383
3415	923384
62759	923385
31862	923386
17700	923387
118968	923388
148320	923389
40229	923390
1607	923391
9028	923392
32249	923393
455	923394
48031	923395
8102	923396
46472	923397
16233	923398
14455	923399
75689	923400
68911	923401
838	923402
25260	923403
47326	923404
5744	923405
8579	923406
41462	923407
136180	923408
39517	923409
12565	923410
51710	923411
33990	923412
1225	923413
4301	923414
38540	923415
149456	923416
63283	923417
38289	923418
42457	923419
17411	923420
62519	923421
26993	923422
127998	923423
3140	923424
14403	923425
26626	923426
383	923427
118385	923428
6761	923429
140353	923430
5491	923431
12542	923432
7655	923433
63806	923434
64874	923435
69514	923436
49449	923437
17311	923438
67323	923439
166732	923440
10601	923441
32690	923442
41376	923443
58541	923444
74748	923445
57751	923446
72669	923447
759	923448
111464	923449
3022	923450
44183	923451
33452	923452
25880	923453
34788	923454
36852	923455
45947	923456
3233	923457
5281	923458
41336	923459
1331	923460
23167	923461
2880	923462
95183	923463
83289	923464
57248	923465
45506	923466
556	923467
2819	923468
65087	923469
39952	923470
28190	923471
68116	923472
27493	923473
6304	923474
60042	923475
13254	923476
109077	923477
89674	923478
24187	923479
24704	923480
160711	923481
2572	923482
54190	923483
46418	923484
10205	923485
3428	923486
22518	923487
17800	923488
2998	923489
27471	923490
49267	923491
18930	923492
8452	923493
14630	923494
55048	923495
13462	923496
50796	923497
11349	923498
143676	923499
40692	923500
56153	923501
12779	923502
51414	923503
47366	923504
4873	923505
11942	923506
2937	923507
23679	923508
12136	923509
23805	923510
17250	923511
4855	923512
79986	923513
58083	923514
5194	923515
14161	923516
51140	923517
14529	923518
1384	923519
1836	923520
37195	923521
20766	923522
30573	923523
3807	923524
25904	923525
136918	923526
15526	923527
2344	923528
132941	923529
107298	923530
10866	923531
10775	923532
32184	923533
15344	923534
79579	923535
38021	923536
70535	923537
20478	923538
20920	923539
93111	923540
24151	923541
57085	923542
63592	923543
18164	923544
42278	923545
8007	923546
111178	923547
2502	923548
20207	923549
49930	923550
85670	923551
37030	923552
1496	923553
5	923554
36405	923555
5820	923556
2431	923557
40454	923558
20597	923559
32358	923560
45938	923561
2221	923562
11862	923563
113550	923564
1374	923565
86537	923566
27435	923567
1536	923568
31741	923569
70019	923570
85933	923571
40445	923572
85677	923573
113298	923574
73152	923575
43018	923576
5601	923577
15437	923578
16038	923579
9111	923580
3819	923581
54350	923582
12503	923583
6808	923584
6833	923585
100627	923586
18212	923587
27388	923588
92177	923589
794	923590
44139	923591
40210	923592
26002	923593
71630	923594
22559	923595
13539	923596
26544	923597
51813	923598
8751	923599
12768	923600
131456	923601
93334	923602
64047	923603
53354	923604
32998	923605
10053	923606
53094	923607
7631	923608
3495	923609
17515	923610
46940	923611
25735	923612
38345	923613
37965	923614
161367	923615
89567	923616
94785	923617
20399	923618
90034	923619
146019	923620
77184	923621
105632	923622
11298	923623
21449	923624
30381	923625
109097	923626
66304	923627
93089	923628
9930	923629
26057	923630
37207	923631
85237	923632
16834	923633
11277	923634
1266	923635
7637	923636
45059	923637
2220	923638
16212	923639
37507	923640
69083	923641
30522	923642
169960	923643
107	923644
63934	923645
48597	923646
5846	923647
33294	923648
21360	923649
60466	923650
12454	923651
20100	923652
11816	923653
134303	923654
2569	923655
78007	923656
33706	923657
101908	923658
16657	923659
52818	923660
15559	923661
54053	923662
150517	923663
67645	923664
109392	923665
37777	923666
33567	923667
54681	923668
117631	923669
5695	923670
120488	923671
66212	923672
236	923673
486	923674
10647	923675
5554	923676
1548	923677
95399	923678
40805	923679
2036	923680
27325	923681
106872	923682
1918	923683
23210	923684
71743	923685
8201	923686
11537	923687
7304	923688
3645	923689
66155	923690
6646	923691
92336	923692
46979	923693
9564	923694
51259	923695
40269	923696
76307	923697
4681	923698
35852	923699
93767	923700
28177	923701
90607	923702
61105	923703
102612	923704
50904	923705
53780	923706
79356	923707
72953	923708
5762	923709
108447	923710
151902	923711
73623	923712
20822	923713
65716	923714
137595	923715
61411	923716
78919	923717
21691	923718
36799	923719
41862	923720
14954	923721
50041	923722
22808	923723
4670	923724
56067	923725
166929	923726
92428	923727
400	923728
94763	923729
25578	923730
6446	923731
6414	923732
58889	923733
38	923734
10371	923735
16775	923736
31325	923737
62186	923738
4261	923739
2064	923740
17044	923741
66036	923742
93467	923743
2585	923744
80020	923745
47436	923746
152212	923747
33331	923748
4612	923749
84124	923750
32870	923751
67250	923752
42506	923753
32884	923754
4170	923755
157277	923756
3081	923757
34946	923758
47882	923759
19799	923760
102547	923761
1154	923762
16801	923763
5007	923764
4655	923765
14144	923766
11930	923767
137322	923768
18719	923769
58483	923770
34623	923771
50371	923772
68889	923773
68226	923774
7174	923775
2760	923776
65715	923777
1257	923778
100007	923779
75553	923780
94559	923781
1047	923782
49915	923783
145825	923784
109620	923785
122701	923786
68178	923787
20248	923788
1394	923789
115873	923790
4694	923791
56634	923792
1639	923793
21101	923794
37901	923795
9494	923796
12543	923797
17701	923798
30465	923799
4997	923800
44542	923801
73961	923802
8240	923803
33806	923804
7235	923805
26540	923806
73797	923807
2208	923808
36130	923809
2784	923810
55217	923811
122528	923812
36381	923813
54835	923814
136465	923815
10668	923816
28715	923817
2817	923818
41970	923819
48116	923820
53216	923821
47367	923822
27339	923823
18439	923824
33260	923825
50596	923826
31327	923827
123549	923828
74476	923829
62536	923830
80062	923831
19491	923832
44339	923833
30325	923834
34500	923835
94467	923836
33281	923837
4422	923838
8451	923839
37983	923840
3321	923841
66027	923842
72274	923843
12732	923844
97687	923845
42661	923846
126584	923847
19072	923848
102573	923849
70020	923850
77907	923851
76277	923852
72329	923853
10844	923854
31613	923855
108452	923856
16886	923857
17980	923858
55661	923859
21437	923860
131163	923861
60879	923862
40427	923863
105045	923864
2839	923865
57410	923866
11830	923867
76615	923868
43549	923869
113352	923870
46486	923871
81475	923872
17558	923873
159379	923874
67938	923875
81161	923876
5855	923877
11231	923878
12014	923879
75215	923880
115738	923881
32441	923882
24949	923883
51397	923884
1945	923885
72001	923886
5633	923887
13512	923888
55714	923889
31978	923890
8736	923891
29	923892
23226	923893
2763	923894
144905	923895
76474	923896
470	923897
72586	923898
23654	923899
15075	923900
91508	923901
6673	923902
75538	923903
8263	923904
1	923905
24356	923906
71210	923907
149384	923908
13480	923909
65868	923910
333	923911
1152	923912
58457	923913
24816	923914
26206	923915
3791	923916
58240	923917
102671	923918
23544	923919
133649	923920
120914	923921
1953	923922
30331	923923
43940	923924
23031	923925
1900	923926
2	923927
22881	923928
23335	923929
51007	923930
9441	923931
5189	923932
69849	923933
49396	923934
220	923935
29258	923936
35854	923937
532	923938
78872	923939
36425	923940
51699	923941
62422	923942
88	923943
17867	923944
12268	923945
29244	923946
68967	923947
12339	923948
154881	923949
69474	923950
85795	923951
6056	923952
2324	923953
62988	923954
82304	923955
99618	923956
14646	923957
37535	923958
106966	923959
60039	923960
75480	923961
8474	923962
132748	923963
56567	923964
96796	923965
94411	923966
67394	923967
140726	923968
91581	923969
16491	923970
38298	923971
60539	923972
38074	923973
65410	923974
37824	923975
34970	923976
168801	923977
46759	923978
30921	923979
73568	923980
9432	923981
77418	923982
61145	923983
12740	923984
111002	923985
24971	923986
129610	923987
18917	923988
5097	923989
141331	923990
31910	923991
37998	923992
77864	923993
13847	923994
40349	923995
40002	923996
45701	923997
90771	923998
592	923999
59169	924000
5033	924001
97836	924002
80882	924003
84097	924004
1354	924005
23926	924006
96339	924007
28790	924008
79394	924009
124490	924010
69056	924011
37711	924012
39902	924013
148581	924014
42333	924015
71331	924016
78406	924017
18415	924018
28581	924019
134646	924020
5628	924021
9612	924022
62995	924023
1115	924024
18047	924025
33042	924026
4664	924027
9209	924028
81725	924029
107444	924030
10292	924031
45284	924032
19667	924033
33877	924034
14588	924035
46752	924036
104808	924037
47264	924038
139988	924039
16490	924040
20863	924041
2096	924042
22575	924043
25622	924044
18110	924045
47854	924046
2104	924047
79864	924048
34315	924049
24884	924050
120060	924051
22351	924052
130360	924053
24231	924054
48822	924055
64891	924056
10930	924057
41869	924058
88647	924059
70321	924060
103738	924061
8928	924062
24982	924063
4061	924064
15027	924065
38543	924066
42085	924067
123519	924068
40494	924069
484	924070
82734	924071
49731	924072
66984	924073
7307	924074
7983	924075
30793	924076
13205	924077
27598	924078
34057	924079
20990	924080
3664	924081
134269	924082
29962	924083
7030	924084
35783	924085
109729	924086
94787	924087
6448	924088
158606	924089
7046	924090
45658	924091
115192	924092
10834	924093
12317	924094
13106	924095
68600	924096
127388	924097
105263	924098
139544	924099
6556	924100
63610	924101
100599	924102
23565	924103
707	924104
46765	924105
671	924106
18520	924107
125037	924108
13451	924109
138818	924110
291	924111
60898	924112
7160	924113
3107	924114
55307	924115
13327	924116
74974	924117
74402	924118
87080	924119
13852	924120
2033	924121
66472	924122
1774	924123
108	924124
162499	924125
103150	924126
8151	924127
94176	924128
44632	924129
2195	924130
89333	924131
51544	924132
96274	924133
8342	924134
12025	924135
41515	924136
108246	924137
1382	924138
11166	924139
36162	924140
3365	924141
128462	924142
54139	924143
17685	924144
19901	924145
64132	924146
8451	924147
31253	924148
85471	924149
36306	924150
36422	924151
4808	924152
153986	924153
12606	924154
124212	924155
137643	924156
38778	924157
30876	924158
30843	924159
2579	924160
2886	924161
34981	924162
56277	924163
91065	924164
44027	924165
4964	924166
16018	924167
52336	924168
18881	924169
123890	924170
3964	924171
13354	924172
2254	924173
11639	924174
13390	924175
12444	924176
153150	924177
91844	924178
42722	924179
5962	924180
2739	924181
116231	924182
21104	924183
23673	924184
15934	924185
59000	924186
25522	924187
35219	924188
30909	924189
13929	924190
41547	924191
30955	924192
89058	924193
45967	924194
97084	924195
3440	924196
38852	924197
62147	924198
9771	924199
91479	924200
8213	924201
13275	924202
22439	924203
5891	924204
130671	924205
87267	924206
49519	924207
29987	924208
16574	924209
168256	924210
686	924211
14072	924212
10234	924213
5757	924214
35245	924215
1405	924216
10533	924217
17314	924218
3827	924219
7910	924220
3881	924221
119496	924222
40689	924223
50638	924224
13199	924225
19005	924226
58176	924227
168052	924228
78223	924229
57521	924230
148722	924231
127856	924232
138355	924233
41892	924234
26231	924235
21946	924236
45042	924237
116785	924238
7384	924239
40600	924240
94667	924241
71096	924242
43899	924243
38886	924244
134638	924245
92011	924246
136264	924247
88838	924248
58207	924249
24735	924250
130	924251
7346	924252
163170	924253
32644	924254
68800	924255
1026	924256
103912	924257
1569	924258
6121	924259
53751	924260
29494	924261
30505	924262
21823	924263
4626	924264
158621	924265
104826	924266
15573	924267
78425	924268
9966	924269
79729	924270
81107	924271
67032	924272
612	924273
101761	924274
151194	924275
106880	924276
10378	924277
67131	924278
156835	924279
127021	924280
95890	924281
91227	924282
49832	924283
773	924284
60259	924285
11844	924286
14180	924287
12656	924288
12191	924289
4277	924290
46422	924291
113751	924292
115253	924293
93431	924294
164507	924295
10188	924296
96257	924297
5217	924298
1385	924299
12355	924300
28200	924301
113689	924302
29829	924303
19514	924304
14109	924305
39285	924306
47171	924307
57197	924308
1206	924309
20762	924310
61649	924311
1697	924312
4072	924313
8678	924314
5373	924315
73556	924316
44875	924317
9551	924318
24460	924319
24590	924320
12802	924321
21239	924322
54022	924323
61508	924324
85987	924325
33323	924326
29339	924327
9516	924328
54497	924329
46038	924330
44905	924331
66733	924332
38379	924333
9053	924334
5983	924335
18226	924336
66	924337
41013	924338
41598	924339
20215	924340
97021	924341
51455	924342
23401	924343
20144	924344
3056	924345
119237	924346
45440	924347
16083	924348
14972	924349
45464	924350
76712	924351
73558	924352
2224	924353
88511	924354
46345	924355
26360	924356
8970	924357
2459	924358
8711	924359
69347	924360
4139	924361
18148	924362
6864	924363
10769	924364
79563	924365
123400	924366
85944	924367
770	924368
138777	924369
45641	924370
5425	924371
73338	924372
159603	924373
95008	924374
83077	924375
26618	924376
55805	924377
64921	924378
75685	924379
43452	924380
52932	924381
20199	924382
21321	924383
152063	924384
14377	924385
71792	924386
4153	924387
278	924388
86462	924389
3913	924390
46094	924391
2177	924392
7289	924393
11611	924394
99670	924395
99194	924396
7086	924397
417	924398
69313	924399
36677	924400
22657	924401
19040	924402
112544	924403
21264	924404
49728	924405
43731	924406
37510	924407
17408	924408
58088	924409
103368	924410
840	924411
92820	924412
17275	924413
709	924414
112772	924415
15031	924416
13458	924417
41586	924418
35835	924419
93855	924420
4599	924421
161033	924422
624	924423
85367	924424
1219	924425
26875	924426
34796	924427
6763	924428
90046	924429
1542	924430
89254	924431
77715	924432
12950	924433
19136	924434
65690	924435
11436	924436
9507	924437
19038	924438
95781	924439
50625	924440
67386	924441
65494	924442
133757	924443
73666	924444
106431	924445
14459	924446
10758	924447
57602	924448
7309	924449
53363	924450
21219	924451
47044	924452
63338	924453
11619	924454
14387	924455
26266	924456
129304	924457
15318	924458
5680	924459
31337	924460
21327	924461
150033	924462
143086	924463
19259	924464
8041	924465
7830	924466
16190	924467
136107	924468
8210	924469
442	924470
87342	924471
65569	924472
24099	924473
47082	924474
8977	924475
46342	924476
2224	924477
71103	924478
46040	924479
72900	924480
125312	924481
52893	924482
23907	924483
42167	924484
103127	924485
3076	924486
37660	924487
47391	924488
57694	924489
94243	924490
61872	924491
110949	924492
127233	924493
2511	924494
2698	924495
30696	924496
40814	924497
151486	924498
92171	924499
166170	924500
12412	924501
116053	924502
34778	924503
846	924504
79991	924505
48188	924506
115201	924507
909	924508
126637	924509
37231	924510
45433	924511
8855	924512
137422	924513
25761	924514
7400	924515
888	924516
8010	924517
7121	924518
16875	924519
13129	924520
10386	924521
16455	924522
37303	924523
114962	924524
13769	924525
55701	924526
17937	924527
35953	924528
44713	924529
65883	924530
45195	924531
37333	924532
71524	924533
37167	924534
1594	924535
122169	924536
255	924537
81700	924538
91033	924539
1705	924540
91316	924541
19390	924542
40389	924543
10358	924544
3626	924545
149785	924546
21785	924547
61452	924548
56961	924549
32598	924550
93391	924551
22979	924552
63	924553
46566	924554
1248	924555
33132	924556
65347	924557
46572	924558
162306	924559
17306	924560
74325	924561
132263	924562
15415	924563
34640	924564
38444	924565
57205	924566
81442	924567
18138	924568
23759	924569
71899	924570
22843	924571
38496	924572
8368	924573
19973	924574
38113	924575
20413	924576
15327	924577
34918	924578
287	924579
4019	924580
2743	924581
17336	924582
48500	924583
55890	924584
53734	924585
59214	924586
30568	924587
38357	924588
89118	924589
4380	924590
16190	924591
52284	924592
107500	924593
4478	924594
111059	924595
114434	924596
9107	924597
15991	924598
93372	924599
93561	924600
37256	924601
5006	924602
4872	924603
133450	924604
44482	924605
5962	924606
57000	924607
29621	924608
74062	924609
58124	924610
81842	924611
49940	924612
65653	924613
26607	924614
2429	924615
29814	924616
5716	924617
103077	924618
68232	924619
18518	924620
12501	924621
114547	924622
26050	924623
120084	924624
57630	924625
19391	924626
12346	924627
1158	924628
106955	924629
22942	924630
113522	924631
36220	924632
131878	924633
4092	924634
22379	924635
64242	924636
83751	924637
31167	924638
69636	924639
25213	924640
25768	924641
56155	924642
20290	924643
10586	924644
55	924645
118267	924646
44930	924647
10288	924648
12865	924649
8259	924650
8709	924651
35874	924652
47655	924653
86221	924654
14605	924655
66133	924656
12296	924657
13169	924658
10425	924659
109759	924660
84206	924661
38388	924662
17912	924663
6283	924664
24526	924665
2175	924666
9104	924667
30989	924668
346	924669
26975	924670
3557	924671
17085	924672
8470	924673
2947	924674
51765	924675
36528	924676
97738	924677
26674	924678
51200	924679
3755	924680
31317	924681
73826	924682
11403	924683
7879	924684
30901	924685
90552	924686
122587	924687
15254	924688
51457	924689
8407	924690
152299	924691
2051	924692
73409	924693
16133	924694
51213	924695
29901	924696
47382	924697
8613	924698
21587	924699
48	924700
128025	924701
7534	924702
39011	924703
3968	924704
11040	924705
71398	924706
41095	924707
8496	924708
16445	924709
18445	924710
61187	924711
31119	924712
17101	924713
3247	924714
41124	924715
103646	924716
52019	924717
49844	924718
49945	924719
9854	924720
83061	924721
95350	924722
11793	924723
6943	924724
47412	924725
9002	924726
53219	924727
63290	924728
15390	924729
95766	924730
60869	924731
16727	924732
128815	924733
95762	924734
14375	924735
114232	924736
15167	924737
10761	924738
108967	924739
64752	924740
1797	924741
65739	924742
26547	924743
15538	924744
41338	924745
753	924746
91566	924747
10043	924748
43565	924749
17609	924750
6176	924751
18830	924752
66331	924753
29686	924754
1586	924755
13314	924756
50141	924757
19783	924758
9962	924759
16961	924760
27620	924761
98361	924762
136835	924763
48274	924764
17065	924765
42333	924766
22564	924767
91816	924768
62863	924769
150915	924770
12159	924771
12829	924772
66056	924773
937	924774
119140	924775
32755	924776
85770	924777
22478	924778
7186	924779
77574	924780
146486	924781
10648	924782
45229	924783
31759	924784
241	924785
52265	924786
1669	924787
62036	924788
1445	924789
3597	924790
28184	924791
36815	924792
94077	924793
5625	924794
1429	924795
18718	924796
17017	924797
27884	924798
64891	924799
113680	924800
51344	924801
9392	924802
25761	924803
10988	924804
51515	924805
56592	924806
100348	924807
165310	924808
123440	924809
25991	924810
7881	924811
3816	924812
125641	924813
50995	924814
23536	924815
68096	924816
30791	924817
30313	924818
21061	924819
52791	924820
32256	924821
84199	924822
287	924823
132992	924824
10610	924825
87195	924826
26893	924827
15285	924828
107177	924829
2675	924830
38106	924831
46798	924832
13036	924833
71542	924834
834	924835
41389	924836
87909	924837
145899	924838
112883	924839
110464	924840
10602	924841
38586	924842
102572	924843
8760	924844
15470	924845
26111	924846
27028	924847
22356	924848
4366	924849
19725	924850
43678	924851
29222	924852
31021	924853
45587	924854
1720	924855
33262	924856
83343	924857
39707	924858
13778	924859
53227	924860
8306	924861
40500	924862
92041	924863
105458	924864
1178	924865
16545	924866
80709	924867
116215	924868
9531	924869
44838	924870
92849	924871
128619	924872
111063	924873
22533	924874
48936	924875
55165	924876
33277	924877
10558	924878
7752	924879
33555	924880
60637	924881
78354	924882
10564	924883
34616	924884
73298	924885
8974	924886
2178	924887
60	924888
31592	924889
47760	924890
91583	924891
138307	924892
137321	924893
2812	924894
10762	924895
30919	924896
2109	924897
2907	924898
8065	924899
5752	924900
132445	924901
5266	924902
6247	924903
106344	924904
48574	924905
67944	924906
29791	924907
41957	924908
69724	924909
615	924910
28568	924911
5421	924912
64092	924913
86113	924914
72448	924915
25082	924916
16297	924917
65541	924918
992	924919
74967	924920
13856	924921
72010	924922
75458	924923
52044	924924
53430	924925
6933	924926
118115	924927
112080	924928
44716	924929
146615	924930
7646	924931
11980	924932
62866	924933
20816	924934
86794	924935
15419	924936
41069	924937
70782	924938
78115	924939
17949	924940
41926	924941
4979	924942
87179	924943
615	924944
92982	924945
35721	924946
18024	924947
146885	924948
3193	924949
121726	924950
88778	924951
116084	924952
5372	924953
5684	924954
72780	924955
86119	924956
8308	924957
25584	924958
129915	924959
56377	924960
7175	924961
115895	924962
10254	924963
36927	924964
158411	924965
16661	924966
37768	924967
6645	924968
61113	924969
10200	924970
14619	924971
31488	924972
54096	924973
426	924974
44321	924975
2190	924976
5250	924977
72575	924978
15834	924979
3500	924980
58464	924981
36444	924982
1406	924983
29038	924984
72165	924985
52408	924986
25116	924987
6127	924988
32504	924989
18822	924990
30552	924991
4710	924992
48680	924993
108809	924994
90395	924995
19102	924996
57043	924997
68140	924998
52506	924999
8620	925000
69067	925001
103237	925002
13962	925003
47820	925004
82309	925005
8	925006
15184	925007
84589	925008
22322	925009
48442	925010
82182	925011
131174	925012
2725	925013
2451	925014
135127	925015
7603	925016
77112	925017
85219	925018
13501	925019
107736	925020
45292	925021
60718	925022
6492	925023
33299	925024
57395	925025
108236	925026
20083	925027
19069	925028
73073	925029
8438	925030
65668	925031
93848	925032
107539	925033
2842	925034
36813	925035
28974	925036
14	925037
15402	925038
7062	925039
14035	925040
49211	925041
136225	925042
3029	925043
86116	925044
80150	925045
34700	925046
206	925047
10893	925048
8697	925049
37044	925050
6253	925051
82257	925052
2372	925053
50340	925054
35458	925055
26042	925056
83750	925057
26903	925058
85805	925059
82579	925060
9760	925061
54261	925062
7072	925063
57061	925064
9597	925065
32746	925066
9636	925067
41537	925068
37458	925069
8093	925070
11802	925071
903	925072
25923	925073
113522	925074
157745	925075
11741	925076
104097	925077
24782	925078
39454	925079
57575	925080
1614	925081
3034	925082
28595	925083
51454	925084
47607	925085
454	925086
47691	925087
9485	925088
92484	925089
42369	925090
44001	925091
51972	925092
50634	925093
89288	925094
73590	925095
8396	925096
39611	925097
55903	925098
13002	925099
135686	925100
53334	925101
11512	925102
87871	925103
1929	925104
1081	925105
157202	925106
5877	925107
37152	925108
85713	925109
2407	925110
159053	925111
90434	925112
80304	925113
32165	925114
12040	925115
123183	925116
47844	925117
3460	925118
12686	925119
8067	925120
7152	925121
45623	925122
70857	925123
12738	925124
12354	925125
85800	925126
9442	925127
46088	925128
84463	925129
15380	925130
23372	925131
108317	925132
95739	925133
27866	925134
6127	925135
7169	925136
43019	925137
14034	925138
127541	925139
40424	925140
12625	925141
128347	925142
163748	925143
37763	925144
42995	925145
40805	925146
46840	925147
9290	925148
125047	925149
46850	925150
11712	925151
45071	925152
30258	925153
69087	925154
51038	925155
919	925156
4100	925157
13041	925158
12875	925159
86177	925160
1028	925161
37	925162
47429	925163
60833	925164
31183	925165
42290	925166
15104	925167
67837	925168
58488	925169
27344	925170
19828	925171
146146	925172
77091	925173
70379	925174
16635	925175
3669	925176
9275	925177
97463	925178
4168	925179
133893	925180
17437	925181
14131	925182
35795	925183
118888	925184
4294	925185
34141	925186
33593	925187
90830	925188
95101	925189
112955	925190
17170	925191
56776	925192
30237	925193
28263	925194
27560	925195
4235	925196
24903	925197
18930	925198
1434	925199
15812	925200
155930	925201
16836	925202
32326	925203
152960	925204
15796	925205
33981	925206
11845	925207
3591	925208
96763	925209
75470	925210
12084	925211
5753	925212
9204	925213
39888	925214
115059	925215
46444	925216
57855	925217
19178	925218
164967	925219
54476	925220
8508	925221
72153	925222
112687	925223
14934	925224
2440	925225
98117	925226
126744	925227
1514	925228
46368	925229
34787	925230
54348	925231
40704	925232
48770	925233
103393	925234
49926	925235
6089	925236
114424	925237
62673	925238
98163	925239
11048	925240
498	925241
37183	925242
14235	925243
86777	925244
5434	925245
46684	925246
7285	925247
38576	925248
3627	925249
115105	925250
39091	925251
9822	925252
15165	925253
14643	925254
62425	925255
36461	925256
2975	925257
104317	925258
109569	925259
10755	925260
78791	925261
11764	925262
30975	925263
4020	925264
8227	925265
25560	925266
106807	925267
39207	925268
56468	925269
8018	925270
17976	925271
19068	925272
65698	925273
59772	925274
101106	925275
3632	925276
52554	925277
85454	925278
28906	925279
96467	925280
12024	925281
42358	925282
7295	925283
5195	925284
1987	925285
13452	925286
84720	925287
77958	925288
23566	925289
81003	925290
20826	925291
77236	925292
56940	925293
127914	925294
63702	925295
57755	925296
58431	925297
8747	925298
30111	925299
21843	925300
33870	925301
20914	925302
7750	925303
21535	925304
147513	925305
104372	925306
67321	925307
2926	925308
21450	925309
48801	925310
101898	925311
59252	925312
143063	925313
7612	925314
23736	925315
8735	925316
88869	925317
42654	925318
112391	925319
13572	925320
63775	925321
52890	925322
15229	925323
62801	925324
35096	925325
90393	925326
19998	925327
17264	925328
38538	925329
884	925330
14882	925331
129491	925332
56820	925333
46010	925334
22293	925335
61458	925336
99738	925337
7849	925338
33090	925339
110675	925340
789	925341
26198	925342
500	925343
16660	925344
104899	925345
41235	925346
74988	925347
57432	925348
15297	925349
412	925350
80494	925351
22425	925352
124300	925353
27609	925354
161764	925355
56129	925356
14840	925357
64564	925358
34100	925359
59805	925360
133738	925361
57473	925362
24455	925363
34103	925364
9899	925365
19678	925366
122635	925367
140021	925368
124143	925369
84445	925370
161621	925371
79587	925372
60890	925373
77802	925374
9190	925375
118467	925376
138602	925377
2277	925378
92101	925379
85334	925380
65727	925381
10985	925382
35978	925383
15716	925384
1749	925385
19890	925386
168329	925387
2307	925388
79885	925389
82332	925390
915	925391
89094	925392
121000	925393
47594	925394
44049	925395
2119	925396
126336	925397
3687	925398
1831	925399
151731	925400
23493	925401
75696	925402
33618	925403
23052	925404
111294	925405
10174	925406
6315	925407
31318	925408
28946	925409
138065	925410
2843	925411
115223	925412
21876	925413
91148	925414
15663	925415
5543	925416
52381	925417
112179	925418
94402	925419
33939	925420
90918	925421
81035	925422
7999	925423
74806	925424
35750	925425
1888	925426
30094	925427
92666	925428
26694	925429
9915	925430
21206	925431
145716	925432
27157	925433
19549	925434
26183	925435
28296	925436
77822	925437
13518	925438
81073	925439
1140	925440
20461	925441
12189	925442
84457	925443
65708	925444
102047	925445
108094	925446
22205	925447
4858	925448
104064	925449
8396	925450
5488	925451
7552	925452
88387	925453
29687	925454
18325	925455
19601	925456
109251	925457
43912	925458
22743	925459
35571	925460
64138	925461
31267	925462
99188	925463
46245	925464
213	925465
39465	925466
33088	925467
56365	925468
5235	925469
45859	925470
23439	925471
49485	925472
117389	925473
7075	925474
79787	925475
23353	925476
122098	925477
60464	925478
14152	925479
13139	925480
81477	925481
74422	925482
78545	925483
115840	925484
595	925485
9909	925486
38239	925487
161097	925488
126545	925489
54599	925490
72782	925491
340	925492
46373	925493
53175	925494
69833	925495
22734	925496
40723	925497
79409	925498
32609	925499
147312	925500
78085	925501
4626	925502
20330	925503
70860	925504
46277	925505
99247	925506
32791	925507
78310	925508
33870	925509
5529	925510
9124	925511
7653	925512
127396	925513
65635	925514
30374	925515
19573	925516
5041	925517
10860	925518
1600	925519
5288	925520
14271	925521
15227	925522
33805	925523
57223	925524
13598	925525
89759	925526
3074	925527
45099	925528
68071	925529
74408	925530
46603	925531
20060	925532
158	925533
41136	925534
23267	925535
24551	925536
80433	925537
11851	925538
89693	925539
768	925540
29040	925541
44771	925542
93078	925543
42594	925544
47525	925545
18817	925546
30221	925547
31263	925548
112696	925549
48584	925550
12290	925551
161666	925552
105723	925553
11274	925554
80754	925555
9830	925556
100718	925557
22381	925558
42572	925559
63637	925560
78172	925561
34384	925562
50659	925563
157665	925564
49472	925565
15352	925566
12797	925567
13812	925568
10579	925569
11551	925570
26817	925571
98454	925572
1666	925573
3213	925574
25857	925575
62786	925576
29075	925577
43445	925578
40372	925579
42970	925580
11384	925581
6627	925582
27513	925583
589	925584
31334	925585
630	925586
65084	925587
13841	925588
81134	925589
97902	925590
75513	925591
70096	925592
117925	925593
58249	925594
17423	925595
29031	925596
52427	925597
20510	925598
72493	925599
30019	925600
25567	925601
80288	925602
17349	925603
71786	925604
9119	925605
106365	925606
8253	925607
99602	925608
35519	925609
51998	925610
42724	925611
32211	925612
28665	925613
69250	925614
110218	925615
1339	925616
12987	925617
3976	925618
76414	925619
26455	925620
21190	925621
6332	925622
81132	925623
19406	925624
121948	925625
23224	925626
24979	925627
117163	925628
4379	925629
10983	925630
102184	925631
62036	925632
40432	925633
66199	925634
25347	925635
43023	925636
9003	925637
14728	925638
103554	925639
15595	925640
10354	925641
866	925642
6509	925643
13101	925644
22830	925645
10118	925646
45547	925647
118930	925648
67451	925649
98499	925650
9413	925651
19261	925652
81062	925653
2896	925654
87753	925655
22879	925656
1414	925657
15514	925658
137958	925659
33845	925660
4579	925661
28468	925662
18142	925663
19774	925664
94231	925665
25088	925666
12330	925667
99113	925668
110316	925669
36046	925670
41444	925671
132586	925672
89475	925673
21388	925674
38733	925675
53722	925676
22621	925677
93561	925678
10683	925679
16373	925680
91541	925681
3062	925682
5978	925683
94132	925684
13515	925685
76538	925686
37015	925687
8087	925688
67343	925689
33141	925690
52167	925691
10498	925692
6602	925693
101754	925694
44630	925695
131409	925696
133194	925697
23100	925698
16410	925699
24024	925700
87162	925701
10741	925702
33119	925703
79989	925704
44871	925705
105268	925706
7113	925707
7215	925708
129552	925709
22751	925710
101810	925711
40799	925712
4954	925713
1517	925714
25677	925715
33538	925716
24086	925717
48059	925718
19378	925719
84267	925720
97431	925721
36562	925722
52936	925723
20796	925724
80364	925725
49050	925726
49888	925727
121638	925728
892	925729
18078	925730
5468	925731
99761	925732
98823	925733
6151	925734
7329	925735
87670	925736
30389	925737
10846	925738
36357	925739
25380	925740
5148	925741
54520	925742
32952	925743
12361	925744
14346	925745
45316	925746
82093	925747
70972	925748
56347	925749
4702	925750
94677	925751
58072	925752
163067	925753
32224	925754
83948	925755
23262	925756
4860	925757
5586	925758
90447	925759
51876	925760
24407	925761
135	925762
85628	925763
7289	925764
15612	925765
43101	925766
117460	925767
66669	925768
77109	925769
41860	925770
884	925771
40225	925772
137600	925773
90079	925774
38202	925775
7484	925776
17025	925777
1244	925778
79445	925779
144960	925780
93137	925781
14825	925782
26158	925783
51333	925784
8823	925785
45279	925786
90702	925787
84759	925788
81464	925789
62368	925790
80025	925791
78783	925792
53773	925793
24064	925794
54802	925795
18337	925796
15104	925797
905	925798
113120	925799
28548	925800
4606	925801
53430	925802
32966	925803
129958	925804
3206	925805
56099	925806
74325	925807
10270	925808
114360	925809
36117	925810
5297	925811
12054	925812
55144	925813
9158	925814
4026	925815
14658	925816
524	925817
3720	925818
152700	925819
4862	925820
39692	925821
4460	925822
5238	925823
7961	925824
101707	925825
57791	925826
135069	925827
31151	925828
60824	925829
7380	925830
112954	925831
9000	925832
85785	925833
15879	925834
3668	925835
8185	925836
776	925837
2840	925838
26414	925839
44047	925840
18800	925841
61349	925842
20297	925843
3866	925844
15831	925845
55056	925846
16191	925847
103005	925848
38506	925849
3174	925850
17491	925851
17309	925852
39835	925853
36913	925854
60478	925855
156797	925856
61353	925857
2782	925858
13963	925859
52737	925860
15598	925861
88186	925862
28928	925863
88007	925864
47699	925865
46150	925866
66433	925867
5239	925868
3246	925869
393	925870
154993	925871
78658	925872
22726	925873
132084	925874
18752	925875
108511	925876
151632	925877
38162	925878
3998	925879
52426	925880
2219	925881
44526	925882
101066	925883
57623	925884
76745	925885
49368	925886
24504	925887
120396	925888
12383	925889
17443	925890
8978	925891
94377	925892
120154	925893
90869	925894
68450	925895
25580	925896
104635	925897
63560	925898
23648	925899
33172	925900
47774	925901
2615	925902
53196	925903
28846	925904
75406	925905
76308	925906
91748	925907
1192	925908
58212	925909
567	925910
45312	925911
134069	925912
23231	925913
83146	925914
15540	925915
65843	925916
106449	925917
14494	925918
91305	925919
33387	925920
48933	925921
4471	925922
41713	925923
88405	925924
9662	925925
11267	925926
24069	925927
56651	925928
21455	925929
35338	925930
23538	925931
107945	925932
83691	925933
47018	925934
42376	925935
43514	925936
23447	925937
142953	925938
14064	925939
19568	925940
34228	925941
12182	925942
126054	925943
86769	925944
26912	925945
58921	925946
57438	925947
19507	925948
10482	925949
44519	925950
6092	925951
55248	925952
43050	925953
62724	925954
49190	925955
466	925956
34297	925957
56855	925958
97	925959
125698	925960
81655	925961
29482	925962
87392	925963
74133	925964
86586	925965
15685	925966
9055	925967
3165	925968
45004	925969
121526	925970
49945	925971
67907	925972
14	925973
103180	925974
53836	925975
78902	925976
40532	925977
89217	925978
85356	925979
14831	925980
13931	925981
61995	925982
126982	925983
39697	925984
43079	925985
25477	925986
2649	925987
49139	925988
19850	925989
643	925990
63760	925991
89757	925992
86012	925993
81593	925994
5545	925995
10351	925996
36148	925997
38538	925998
38371	925999
193	926000
107024	926001
19506	926002
5861	926003
51062	926004
83886	926005
56138	926006
9550	926007
11426	926008
18588	926009
89678	926010
49325	926011
76236	926012
99264	926013
5152	926014
17260	926015
39168	926016
6576	926017
23171	926018
131832	926019
9145	926020
8931	926021
956	926022
68422	926023
40864	926024
36889	926025
22535	926026
35103	926027
67650	926028
10231	926029
106985	926030
61456	926031
16736	926032
3078	926033
16540	926034
41667	926035
13068	926036
88516	926037
35595	926038
3082	926039
135136	926040
6191	926041
129822	926042
984	926043
150609	926044
41516	926045
101427	926046
55996	926047
14801	926048
79762	926049
56041	926050
55034	926051
38359	926052
132647	926053
7845	926054
22332	926055
41442	926056
29868	926057
109625	926058
20556	926059
1031	926060
7593	926061
1773	926062
8204	926063
108688	926064
8360	926065
78290	926066
77599	926067
11567	926068
38292	926069
26597	926070
8241	926071
59469	926072
36853	926073
35811	926074
26725	926075
93596	926076
24310	926077
68653	926078
18481	926079
44111	926080
6053	926081
7006	926082
48521	926083
18458	926084
25748	926085
40261	926086
13596	926087
94980	926088
14294	926089
12144	926090
44283	926091
21435	926092
82208	926093
8646	926094
9341	926095
67201	926096
4205	926097
62139	926098
45707	926099
18778	926100
19552	926101
60367	926102
81017	926103
23083	926104
54149	926105
36385	926106
19254	926107
7494	926108
102093	926109
70683	926110
80117	926111
30906	926112
22823	926113
32811	926114
29807	926115
2039	926116
151039	926117
17422	926118
26074	926119
29876	926120
36934	926121
84989	926122
2320	926123
73984	926124
2474	926125
25100	926126
58183	926127
17002	926128
29986	926129
41984	926130
9705	926131
6459	926132
42426	926133
2757	926134
9079	926135
55199	926136
47440	926137
104440	926138
142574	926139
5293	926140
27525	926141
120625	926142
51451	926143
17694	926144
7958	926145
18961	926146
1113	926147
115607	926148
78399	926149
54919	926150
8010	926151
66315	926152
80494	926153
125782	926154
125769	926155
39929	926156
40795	926157
10132	926158
392	926159
56267	926160
86769	926161
107467	926162
16517	926163
6579	926164
554	926165
21422	926166
146772	926167
7919	926168
22540	926169
16769	926170
18195	926171
74316	926172
63891	926173
120840	926174
11769	926175
100132	926176
9125	926177
3266	926178
5154	926179
28615	926180
21222	926181
122123	926182
5636	926183
48352	926184
20194	926185
41520	926186
82600	926187
126530	926188
28160	926189
115973	926190
5802	926191
32978	926192
21275	926193
91961	926194
43962	926195
34193	926196
3203	926197
7412	926198
56730	926199
113029	926200
113034	926201
94348	926202
155572	926203
22646	926204
64547	926205
91821	926206
1856	926207
24454	926208
15928	926209
60500	926210
38362	926211
28708	926212
15484	926213
9839	926214
11366	926215
47792	926216
29748	926217
98094	926218
24308	926219
24673	926220
54553	926221
25	926222
4059	926223
77317	926224
14980	926225
34915	926226
100010	926227
54552	926228
51593	926229
58281	926230
33425	926231
83047	926232
32563	926233
30407	926234
35683	926235
93909	926236
14265	926237
50524	926238
47264	926239
5552	926240
10083	926241
25380	926242
33396	926243
15511	926244
114842	926245
10689	926246
4639	926247
16449	926248
93686	926249
32888	926250
6069	926251
19841	926252
5893	926253
48693	926254
162870	926255
20274	926256
74847	926257
19652	926258
23789	926259
70073	926260
14254	926261
39158	926262
29333	926263
58853	926264
34470	926265
1442	926266
18983	926267
22791	926268
36158	926269
7796	926270
20293	926271
16451	926272
15507	926273
2846	926274
94946	926275
121325	926276
38334	926277
104408	926278
19284	926279
54396	926280
40096	926281
27729	926282
64642	926283
204	926284
13023	926285
39483	926286
38428	926287
73527	926288
61322	926289
18603	926290
22693	926291
6057	926292
59196	926293
23664	926294
43125	926295
24735	926296
17831	926297
33802	926298
82110	926299
95281	926300
27613	926301
74250	926302
15424	926303
832	926304
8269	926305
236	926306
1325	926307
1666	926308
20994	926309
133728	926310
18187	926311
65656	926312
96788	926313
18116	926314
104055	926315
71447	926316
92557	926317
85184	926318
9067	926319
104695	926320
1138	926321
45337	926322
700	926323
2875	926324
26505	926325
60046	926326
20111	926327
1481	926328
151471	926329
60342	926330
92702	926331
40029	926332
12758	926333
6493	926334
6287	926335
153665	926336
16215	926337
2870	926338
20723	926339
59579	926340
8655	926341
66644	926342
1961	926343
28442	926344
54366	926345
17683	926346
59182	926347
16808	926348
170186	926349
13	926350
13191	926351
44508	926352
84938	926353
43059	926354
4704	926355
17971	926356
124255	926357
14285	926358
114177	926359
19149	926360
13295	926361
16650	926362
39	926363
2149	926364
41386	926365
63575	926366
48796	926367
10341	926368
856	926369
142979	926370
47817	926371
16393	926372
2465	926373
34548	926374
79462	926375
30076	926376
1129	926377
11405	926378
56140	926379
26776	926380
3001	926381
48414	926382
14307	926383
22464	926384
16845	926385
9552	926386
3558	926387
4884	926388
96533	926389
55714	926390
64363	926391
7810	926392
138153	926393
94488	926394
131234	926395
131135	926396
2415	926397
52459	926398
103214	926399
41333	926400
122049	926401
40101	926402
63	926403
85759	926404
16281	926405
18263	926406
33407	926407
27465	926408
3927	926409
13045	926410
39368	926411
4083	926412
53991	926413
10982	926414
27934	926415
73314	926416
80725	926417
111192	926418
59173	926419
93745	926420
66085	926421
29028	926422
53090	926423
8892	926424
6504	926425
74482	926426
46778	926427
4226	926428
48210	926429
50034	926430
107184	926431
56683	926432
100862	926433
13522	926434
17774	926435
112852	926436
156975	926437
59075	926438
30518	926439
106015	926440
18919	926441
91020	926442
12225	926443
43645	926444
22876	926445
24500	926446
67839	926447
21030	926448
26152	926449
18690	926450
34702	926451
35482	926452
34865	926453
49287	926454
7951	926455
5007	926456
79214	926457
143310	926458
56033	926459
59280	926460
15451	926461
99689	926462
30162	926463
96547	926464
41739	926465
8951	926466
90886	926467
34562	926468
40176	926469
21557	926470
14787	926471
20592	926472
20318	926473
73590	926474
6897	926475
2305	926476
9452	926477
9102	926478
43434	926479
29914	926480
97400	926481
134881	926482
77155	926483
102745	926484
76039	926485
69356	926486
59	926487
12892	926488
37751	926489
11170	926490
37275	926491
7017	926492
6927	926493
4775	926494
88043	926495
53665	926496
78141	926497
65091	926498
4286	926499
34666	926500
562	926501
113967	926502
1457	926503
37936	926504
28145	926505
125843	926506
13883	926507
131565	926508
1769	926509
63811	926510
36456	926511
130103	926512
8574	926513
7172	926514
165329	926515
54940	926516
19340	926517
97317	926518
20897	926519
76439	926520
10777	926521
126674	926522
60592	926523
17444	926524
163894	926525
82990	926526
6314	926527
63695	926528
25180	926529
7220	926530
76229	926531
36188	926532
26372	926533
49826	926534
43818	926535
35922	926536
51256	926537
65015	926538
1830	926539
15200	926540
15669	926541
22038	926542
4284	926543
110388	926544
82743	926545
68783	926546
79887	926547
6858	926548
416	926549
30273	926550
35110	926551
24430	926552
15996	926553
2882	926554
3657	926555
53554	926556
50968	926557
95932	926558
12135	926559
37606	926560
8523	926561
95599	926562
69523	926563
59110	926564
65395	926565
23717	926566
1742	926567
22094	926568
29692	926569
1507	926570
10023	926571
97097	926572
82319	926573
69286	926574
4356	926575
53361	926576
19567	926577
56298	926578
62369	926579
26760	926580
19198	926581
7321	926582
1418	926583
182	926584
57602	926585
53781	926586
80049	926587
8886	926588
38426	926589
100497	926590
78933	926591
36495	926592
4672	926593
2018	926594
21516	926595
8891	926596
6826	926597
96381	926598
23110	926599
65	926600
73373	926601
18118	926602
10838	926603
97358	926604
71510	926605
25096	926606
57465	926607
88914	926608
97821	926609
80776	926610
69678	926611
87048	926612
76296	926613
130804	926614
54453	926615
356	926616
69848	926617
5693	926618
25358	926619
17965	926620
4315	926621
40273	926622
1583	926623
11180	926624
114845	926625
33170	926626
1278	926627
13356	926628
132304	926629
68572	926630
86854	926631
52628	926632
68187	926633
94426	926634
30033	926635
25375	926636
4598	926637
48644	926638
1307	926639
13440	926640
96373	926641
716	926642
8864	926643
83942	926644
55376	926645
9040	926646
83552	926647
7018	926648
213	926649
18895	926650
21161	926651
1372	926652
110516	926653
79810	926654
2101	926655
80340	926656
55796	926657
166616	926658
56313	926659
36	926660
42821	926661
122716	926662
4884	926663
97714	926664
16726	926665
16717	926666
54820	926667
30470	926668
5255	926669
77946	926670
42066	926671
96987	926672
16297	926673
111492	926674
30055	926675
55298	926676
46540	926677
70314	926678
111925	926679
87546	926680
4806	926681
22386	926682
13263	926683
41356	926684
7765	926685
137580	926686
40310	926687
1933	926688
110242	926689
89002	926690
9458	926691
73058	926692
4539	926693
20379	926694
33609	926695
22658	926696
135691	926697
44223	926698
641	926699
85784	926700
96038	926701
91622	926702
33891	926703
45239	926704
44108	926705
5602	926706
45726	926707
31261	926708
2107	926709
153644	926710
103843	926711
28659	926712
62055	926713
851	926714
79282	926715
66584	926716
13885	926717
11888	926718
44863	926719
24392	926720
66391	926721
54982	926722
26347	926723
44929	926724
28210	926725
39353	926726
138340	926727
918	926728
70641	926729
30449	926730
54300	926731
104701	926732
85291	926733
55430	926734
21263	926735
80	926736
2111	926737
35861	926738
1938	926739
7863	926740
3650	926741
552	926742
6428	926743
35696	926744
25596	926745
66869	926746
148193	926747
647	926748
81137	926749
12986	926750
3093	926751
74366	926752
18568	926753
27850	926754
38605	926755
59941	926756
11272	926757
24347	926758
68404	926759
68144	926760
44241	926761
2131	926762
5726	926763
19331	926764
31714	926765
46413	926766
129800	926767
355	926768
5921	926769
12003	926770
47428	926771
34514	926772
53581	926773
129193	926774
72194	926775
39436	926776
11510	926777
54367	926778
34679	926779
62798	926780
69335	926781
124779	926782
160786	926783
5335	926784
12880	926785
54130	926786
19781	926787
74345	926788
121599	926789
28586	926790
14023	926791
115582	926792
603	926793
61546	926794
39192	926795
4120	926796
34676	926797
41385	926798
27695	926799
44686	926800
110457	926801
98872	926802
48298	926803
8224	926804
11709	926805
29092	926806
25146	926807
70329	926808
56350	926809
2572	926810
40645	926811
26868	926812
15757	926813
71607	926814
7354	926815
56863	926816
18560	926817
60975	926818
73615	926819
21297	926820
39962	926821
4381	926822
43886	926823
11032	926824
68106	926825
119987	926826
28892	926827
63219	926828
124757	926829
13847	926830
8166	926831
8807	926832
2317	926833
19430	926834
63602	926835
8921	926836
70902	926837
21152	926838
55064	926839
162345	926840
121887	926841
51557	926842
154810	926843
124471	926844
18221	926845
59614	926846
11521	926847
29909	926848
62826	926849
96922	926850
21559	926851
47545	926852
32912	926853
67823	926854
16759	926855
114130	926856
27020	926857
14233	926858
130157	926859
49452	926860
168126	926861
114570	926862
6877	926863
50588	926864
72794	926865
9906	926866
20857	926867
7272	926868
155743	926869
6423	926870
19118	926871
55720	926872
9404	926873
23402	926874
35587	926875
128069	926876
21811	926877
61123	926878
75311	926879
19686	926880
163116	926881
6801	926882
15404	926883
73221	926884
138143	926885
55348	926886
28935	926887
100447	926888
75977	926889
38471	926890
42050	926891
30030	926892
27783	926893
32974	926894
3650	926895
96221	926896
70397	926897
15461	926898
150986	926899
6430	926900
71070	926901
6865	926902
63506	926903
30991	926904
5045	926905
26531	926906
147666	926907
28267	926908
128175	926909
74510	926910
27840	926911
48011	926912
36573	926913
108052	926914
97841	926915
14148	926916
51354	926917
4105	926918
60862	926919
61	926920
14722	926921
57393	926922
285	926923
69804	926924
24915	926925
83155	926926
25986	926927
83339	926928
4939	926929
3278	926930
7469	926931
41287	926932
7265	926933
41878	926934
26591	926935
32557	926936
92405	926937
11333	926938
40769	926939
12254	926940
117529	926941
18050	926942
41442	926943
85317	926944
799	926945
35480	926946
25224	926947
21629	926948
102815	926949
7431	926950
48507	926951
36155	926952
70046	926953
50198	926954
90908	926955
113482	926956
58719	926957
134581	926958
10038	926959
51952	926960
7551	926961
2261	926962
85588	926963
158868	926964
23336	926965
10869	926966
7709	926967
49766	926968
51476	926969
60753	926970
43904	926971
93187	926972
111311	926973
4800	926974
17354	926975
3607	926976
31169	926977
39403	926978
46729	926979
27668	926980
83856	926981
98768	926982
8374	926983
63209	926984
23198	926985
42887	926986
33559	926987
19941	926988
115228	926989
50522	926990
12688	926991
9031	926992
15346	926993
31671	926994
98610	926995
113528	926996
89058	926997
88927	926998
23102	926999
19404	927000
16764	927001
20857	927002
4598	927003
2339	927004
101262	927005
61	927006
145344	927007
731	927008
15090	927009
23001	927010
4668	927011
92922	927012
39771	927013
99631	927014
96108	927015
2428	927016
5323	927017
5896	927018
10133	927019
2082	927020
14562	927021
17887	927022
2260	927023
81283	927024
138733	927025
78670	927026
33934	927027
71705	927028
3215	927029
131125	927030
20783	927031
43834	927032
15842	927033
7568	927034
31627	927035
26050	927036
12526	927037
48695	927038
17858	927039
67249	927040
17564	927041
92689	927042
60251	927043
45987	927044
28116	927045
63025	927046
127795	927047
51972	927048
40213	927049
14043	927050
108231	927051
45321	927052
644	927053
90135	927054
79489	927055
1676	927056
448	927057
6488	927058
95122	927059
38526	927060
159480	927061
38674	927062
6900	927063
64245	927064
16128	927065
42741	927066
15498	927067
87274	927068
1265	927069
7217	927070
10622	927071
35322	927072
17167	927073
55408	927074
17437	927075
438	927076
112566	927077
279	927078
3366	927079
529	927080
38332	927081
9656	927082
10676	927083
13697	927084
11817	927085
4973	927086
2446	927087
74262	927088
93411	927089
76702	927090
135167	927091
110735	927092
36884	927093
34543	927094
2730	927095
147636	927096
59485	927097
4623	927098
47134	927099
7697	927100
83363	927101
64191	927102
67059	927103
21247	927104
13608	927105
126184	927106
126	927107
26176	927108
94525	927109
92366	927110
26612	927111
51016	927112
33908	927113
44891	927114
10755	927115
59587	927116
115669	927117
68591	927118
29913	927119
56191	927120
80282	927121
129018	927122
581	927123
27238	927124
9129	927125
78353	927126
45198	927127
163825	927128
59704	927129
880	927130
74125	927131
33558	927132
1186	927133
83270	927134
19277	927135
24363	927136
2467	927137
62506	927138
44690	927139
84666	927140
21361	927141
11297	927142
44110	927143
20665	927144
94863	927145
107453	927146
8220	927147
2357	927148
33136	927149
1876	927150
6933	927151
2832	927152
16749	927153
67869	927154
29714	927155
80103	927156
9556	927157
31109	927158
67982	927159
666	927160
100801	927161
81932	927162
57893	927163
79499	927164
14382	927165
4382	927166
12669	927167
94989	927168
44051	927169
68615	927170
15500	927171
79995	927172
46533	927173
12154	927174
119918	927175
19322	927176
51011	927177
114574	927178
75056	927179
26	927180
14446	927181
27042	927182
1375	927183
30608	927184
19487	927185
18434	927186
11831	927187
28820	927188
5852	927189
104084	927190
4240	927191
127722	927192
8824	927193
29125	927194
49938	927195
98660	927196
118547	927197
5608	927198
135124	927199
1244	927200
138960	927201
51979	927202
29045	927203
115429	927204
11480	927205
1848	927206
37485	927207
176	927208
26848	927209
77704	927210
45685	927211
36318	927212
4064	927213
51402	927214
18289	927215
19875	927216
80920	927217
61618	927218
61132	927219
53420	927220
3983	927221
1579	927222
22851	927223
10496	927224
7070	927225
21362	927226
17292	927227
1326	927228
32393	927229
75212	927230
83317	927231
20429	927232
3576	927233
17567	927234
104107	927235
15003	927236
42477	927237
4799	927238
179	927239
29364	927240
19068	927241
49577	927242
45607	927243
99617	927244
24701	927245
26008	927246
44138	927247
31276	927248
40476	927249
18178	927250
14103	927251
29310	927252
5082	927253
1061	927254
17114	927255
32955	927256
50993	927257
57972	927258
117390	927259
288	927260
17560	927261
528	927262
8820	927263
45015	927264
65273	927265
5044	927266
31506	927267
2881	927268
34004	927269
72220	927270
2701	927271
111518	927272
103550	927273
89343	927274
129014	927275
117889	927276
44676	927277
437	927278
22802	927279
43437	927280
15158	927281
18460	927282
68546	927283
30395	927284
80553	927285
10291	927286
6762	927287
5784	927288
76993	927289
166956	927290
115564	927291
70498	927292
28420	927293
12889	927294
118171	927295
5806	927296
43977	927297
126940	927298
540	927299
1615	927300
78250	927301
25271	927302
19278	927303
26891	927304
132342	927305
47460	927306
40472	927307
29831	927308
1048	927309
25603	927310
57298	927311
158537	927312
6441	927313
11601	927314
17188	927315
2003	927316
31570	927317
40726	927318
21152	927319
47696	927320
100527	927321
117737	927322
43080	927323
3966	927324
136681	927325
33291	927326
6945	927327
67875	927328
43035	927329
76644	927330
15593	927331
2579	927332
36688	927333
21297	927334
37034	927335
24481	927336
16367	927337
78846	927338
94601	927339
25693	927340
102187	927341
122113	927342
49604	927343
4698	927344
1192	927345
40957	927346
42797	927347
81688	927348
5839	927349
17089	927350
36028	927351
9737	927352
22307	927353
926	927354
98473	927355
41897	927356
158044	927357
37097	927358
29464	927359
36452	927360
35276	927361
22636	927362
23221	927363
52231	927364
96044	927365
24735	927366
68332	927367
43420	927368
26	927369
5266	927370
23498	927371
92908	927372
82144	927373
137122	927374
41032	927375
104550	927376
65548	927377
66967	927378
96741	927379
75574	927380
117960	927381
76047	927382
71667	927383
860	927384
69987	927385
97186	927386
549	927387
97802	927388
50564	927389
6137	927390
54108	927391
6070	927392
59398	927393
50034	927394
37564	927395
70960	927396
1744	927397
81158	927398
50714	927399
16404	927400
108427	927401
22667	927402
41354	927403
52604	927404
130798	927405
50776	927406
95540	927407
151536	927408
111361	927409
42152	927410
36299	927411
5018	927412
10875	927413
4250	927414
11891	927415
12908	927416
28238	927417
1384	927418
25611	927419
59615	927420
87425	927421
2570	927422
38291	927423
17521	927424
80520	927425
38215	927426
7675	927427
9264	927428
104820	927429
17311	927430
78139	927431
141435	927432
19882	927433
51436	927434
11116	927435
161	927436
165289	927437
27657	927438
16340	927439
112236	927440
55718	927441
159172	927442
165087	927443
1493	927444
2010	927445
6526	927446
16732	927447
64243	927448
105745	927449
110154	927450
2527	927451
8546	927452
91202	927453
7187	927454
88893	927455
48882	927456
21434	927457
42	927458
99382	927459
28054	927460
92489	927461
3997	927462
34449	927463
96655	927464
49	927465
20183	927466
9271	927467
13894	927468
48381	927469
1459	927470
79032	927471
673	927472
2179	927473
45760	927474
1283	927475
57819	927476
157850	927477
28209	927478
38019	927479
50074	927480
23402	927481
4784	927482
92084	927483
4008	927484
8404	927485
92800	927486
26004	927487
9642	927488
27095	927489
69423	927490
97311	927491
2217	927492
104463	927493
159885	927494
36979	927495
63934	927496
88775	927497
19988	927498
21472	927499
17193	927500
89056	927501
14792	927502
40944	927503
130585	927504
31785	927505
94412	927506
29929	927507
1489	927508
113876	927509
124712	927510
31166	927511
95596	927512
20201	927513
16317	927514
41605	927515
59526	927516
37421	927517
11428	927518
33361	927519
153082	927520
5750	927521
8249	927522
2723	927523
162548	927524
59245	927525
38274	927526
40499	927527
39624	927528
96	927529
27632	927530
44715	927531
4835	927532
2760	927533
411	927534
351	927535
1034	927536
17229	927537
52149	927538
84934	927539
11342	927540
15480	927541
37011	927542
30727	927543
61531	927544
83537	927545
139257	927546
21449	927547
791	927548
7277	927549
491	927550
29590	927551
3416	927552
56205	927553
45389	927554
30734	927555
37684	927556
17699	927557
8102	927558
8667	927559
56364	927560
8270	927561
161480	927562
6291	927563
33927	927564
34803	927565
19603	927566
11044	927567
11414	927568
49491	927569
61203	927570
39996	927571
2646	927572
33420	927573
13399	927574
24312	927575
115709	927576
50279	927577
75089	927578
48528	927579
121016	927580
34926	927581
43749	927582
55511	927583
45639	927584
19765	927585
161656	927586
80390	927587
73645	927588
23464	927589
1391	927590
1362	927591
147173	927592
95153	927593
1710	927594
50069	927595
63183	927596
56634	927597
21278	927598
32819	927599
81479	927600
1638	927601
26375	927602
53701	927603
16710	927604
87743	927605
31438	927606
55395	927607
236	927608
17441	927609
224	927610
13643	927611
20807	927612
6990	927613
64333	927614
37378	927615
23049	927616
17470	927617
127183	927618
7534	927619
26533	927620
28402	927621
418	927622
13252	927623
128742	927624
16856	927625
28661	927626
8026	927627
127959	927628
52080	927629
2285	927630
36836	927631
3279	927632
55111	927633
118117	927634
37130	927635
75399	927636
21617	927637
50499	927638
13969	927639
15266	927640
51054	927641
27979	927642
12155	927643
158772	927644
22829	927645
15920	927646
118169	927647
2351	927648
67981	927649
17689	927650
21248	927651
82201	927652
20004	927653
4790	927654
1940	927655
2689	927656
109080	927657
37887	927658
38804	927659
5528	927660
53048	927661
38370	927662
66939	927663
42892	927664
45821	927665
40004	927666
1205	927667
71154	927668
1764	927669
2807	927670
98728	927671
121749	927672
20417	927673
162	927674
55817	927675
2629	927676
358	927677
56712	927678
7009	927679
90743	927680
74611	927681
68184	927682
1360	927683
89652	927684
48384	927685
47459	927686
113571	927687
67095	927688
44180	927689
36888	927690
19023	927691
1140	927692
5325	927693
67152	927694
16354	927695
55805	927696
27299	927697
3270	927698
30050	927699
100057	927700
72044	927701
115135	927702
85536	927703
23250	927704
1659	927705
9297	927706
154550	927707
139190	927708
69286	927709
22332	927710
82768	927711
38097	927712
39173	927713
59057	927714
81632	927715
138465	927716
55516	927717
82217	927718
3075	927719
50903	927720
12069	927721
58198	927722
42769	927723
97261	927724
113969	927725
61106	927726
53329	927727
11382	927728
20711	927729
18875	927730
23376	927731
43191	927732
11606	927733
44641	927734
87943	927735
34435	927736
96704	927737
2559	927738
46459	927739
33041	927740
39236	927741
17754	927742
7635	927743
149290	927744
7892	927745
73244	927746
33426	927747
129272	927748
23775	927749
55083	927750
193	927751
38911	927752
79922	927753
17188	927754
1259	927755
23338	927756
68389	927757
17054	927758
169232	927759
23020	927760
169905	927761
16902	927762
72025	927763
131378	927764
19617	927765
37136	927766
139648	927767
16280	927768
1045	927769
74063	927770
53273	927771
11860	927772
157466	927773
64459	927774
107302	927775
20864	927776
36943	927777
2425	927778
15351	927779
59320	927780
66346	927781
92943	927782
9605	927783
67514	927784
6542	927785
64578	927786
137312	927787
20976	927788
94262	927789
65653	927790
90875	927791
4207	927792
7517	927793
68167	927794
41612	927795
21262	927796
485	927797
49561	927798
84723	927799
58798	927800
14482	927801
30436	927802
75957	927803
29123	927804
44745	927805
47745	927806
42722	927807
5476	927808
22851	927809
156969	927810
3828	927811
35729	927812
53391	927813
105450	927814
27506	927815
3269	927816
74790	927817
55733	927818
23536	927819
77484	927820
37783	927821
63258	927822
74626	927823
15635	927824
114464	927825
9	927826
22241	927827
5402	927828
38177	927829
7022	927830
23775	927831
12701	927832
12573	927833
32111	927834
26119	927835
6098	927836
19620	927837
55616	927838
457	927839
116450	927840
355	927841
75996	927842
42078	927843
123074	927844
80369	927845
109411	927846
5664	927847
147070	927848
26	927849
27491	927850
84077	927851
96137	927852
3612	927853
25931	927854
99258	927855
3851	927856
9720	927857
4456	927858
26944	927859
107889	927860
8258	927861
22374	927862
20342	927863
7814	927864
1798	927865
8279	927866
1272	927867
35197	927868
14520	927869
46756	927870
154234	927871
22647	927872
82078	927873
2958	927874
85088	927875
17483	927876
10481	927877
44230	927878
97065	927879
7387	927880
16107	927881
10516	927882
145986	927883
106186	927884
33092	927885
234	927886
49507	927887
80446	927888
6313	927889
63674	927890
9772	927891
16651	927892
16551	927893
5406	927894
31434	927895
6920	927896
44850	927897
89367	927898
24661	927899
118378	927900
39904	927901
21546	927902
153973	927903
89680	927904
87978	927905
3098	927906
55312	927907
88048	927908
23865	927909
149279	927910
62224	927911
81593	927912
14248	927913
34723	927914
3136	927915
80310	927916
62722	927917
80012	927918
4527	927919
9112	927920
13232	927921
58467	927922
69924	927923
19852	927924
144949	927925
7434	927926
13565	927927
70760	927928
26066	927929
118893	927930
67561	927931
9529	927932
2144	927933
48025	927934
36636	927935
38531	927936
96494	927937
1381	927938
79261	927939
32274	927940
53035	927941
9094	927942
64836	927943
60911	927944
2068	927945
55780	927946
42052	927947
76605	927948
109915	927949
50941	927950
11474	927951
3768	927952
121010	927953
13190	927954
51777	927955
22072	927956
124803	927957
42509	927958
13676	927959
52831	927960
59259	927961
9804	927962
4174	927963
25507	927964
17816	927965
123158	927966
40618	927967
11891	927968
6908	927969
47536	927970
21328	927971
7494	927972
12215	927973
26907	927974
50086	927975
7421	927976
125098	927977
47674	927978
126695	927979
14177	927980
77432	927981
56782	927982
34768	927983
79631	927984
16123	927985
6091	927986
2028	927987
45703	927988
19935	927989
163860	927990
42297	927991
89850	927992
64588	927993
23761	927994
51266	927995
5378	927996
68237	927997
7142	927998
13016	927999
15430	928000
122690	928001
127140	928002
30707	928003
96114	928004
38845	928005
119891	928006
43017	928007
4879	928008
1845	928009
20090	928010
61305	928011
126140	928012
63814	928013
73784	928014
99482	928015
160075	928016
24409	928017
102350	928018
75650	928019
135331	928020
11706	928021
23225	928022
41324	928023
90904	928024
135104	928025
6757	928026
50394	928027
8660	928028
120124	928029
76633	928030
46534	928031
34581	928032
81969	928033
83006	928034
53052	928035
13	928036
46224	928037
3371	928038
106232	928039
42483	928040
13101	928041
15089	928042
88687	928043
32916	928044
47718	928045
10453	928046
38146	928047
4421	928048
39549	928049
2751	928050
83400	928051
21230	928052
80022	928053
128712	928054
14232	928055
8983	928056
123376	928057
114759	928058
136969	928059
27940	928060
103473	928061
37871	928062
18847	928063
5300	928064
81355	928065
13847	928066
34348	928067
113839	928068
132936	928069
2056	928070
54827	928071
93862	928072
72282	928073
45360	928074
54773	928075
81789	928076
13491	928077
794	928078
93524	928079
67311	928080
68848	928081
92520	928082
49640	928083
11287	928084
530	928085
4947	928086
129571	928087
30824	928088
53783	928089
76113	928090
4962	928091
70331	928092
48200	928093
69857	928094
61378	928095
26868	928096
98485	928097
20254	928098
28112	928099
90198	928100
19093	928101
112229	928102
51354	928103
137802	928104
29751	928105
212	928106
8002	928107
25188	928108
31723	928109
5418	928110
12318	928111
87479	928112
15537	928113
114184	928114
55128	928115
90956	928116
98595	928117
7503	928118
18793	928119
11160	928120
4569	928121
5791	928122
8795	928123
18956	928124
165256	928125
2983	928126
4481	928127
46353	928128
42690	928129
68977	928130
7126	928131
85320	928132
28260	928133
939	928134
81055	928135
7663	928136
35224	928137
31673	928138
51501	928139
42129	928140
7953	928141
81075	928142
357	928143
22210	928144
64159	928145
32200	928146
52460	928147
6084	928148
68614	928149
93045	928150
15248	928151
28051	928152
10854	928153
97388	928154
7128	928155
17013	928156
43650	928157
27959	928158
3978	928159
90204	928160
2361	928161
91959	928162
38871	928163
21298	928164
78880	928165
24666	928166
44663	928167
59559	928168
42004	928169
9661	928170
5955	928171
16882	928172
165440	928173
16923	928174
76684	928175
107804	928176
18401	928177
6735	928178
68035	928179
43833	928180
86279	928181
111	928182
163839	928183
11507	928184
71932	928185
47294	928186
20679	928187
47189	928188
137470	928189
2828	928190
11025	928191
84804	928192
13015	928193
148849	928194
2941	928195
721	928196
92269	928197
4828	928198
23931	928199
35556	928200
25829	928201
22028	928202
5446	928203
1004	928204
92732	928205
54484	928206
69038	928207
37019	928208
92449	928209
15326	928210
55351	928211
77073	928212
4535	928213
50514	928214
2809	928215
2128	928216
7093	928217
97571	928218
47964	928219
41543	928220
34744	928221
59288	928222
136314	928223
46181	928224
29862	928225
17124	928226
95255	928227
75516	928228
7641	928229
96564	928230
3225	928231
55645	928232
40028	928233
22694	928234
112988	928235
79737	928236
92658	928237
75504	928238
9812	928239
21908	928240
14240	928241
81608	928242
1490	928243
118	928244
60635	928245
1285	928246
51555	928247
39353	928248
15666	928249
20563	928250
68782	928251
34438	928252
15814	928253
93023	928254
10671	928255
49548	928256
25968	928257
52422	928258
38402	928259
155109	928260
41501	928261
45122	928262
39583	928263
72247	928264
67054	928265
79967	928266
41509	928267
60030	928268
29705	928269
5918	928270
6824	928271
20108	928272
97455	928273
129512	928274
91384	928275
142019	928276
162961	928277
14172	928278
8035	928279
8427	928280
21246	928281
93253	928282
2759	928283
5193	928284
25708	928285
58173	928286
89247	928287
85120	928288
91212	928289
54226	928290
3813	928291
36136	928292
21990	928293
141257	928294
69833	928295
67886	928296
59	928297
24385	928298
91318	928299
83228	928300
66832	928301
22562	928302
28319	928303
107875	928304
36220	928305
7940	928306
7052	928307
4203	928308
47257	928309
6096	928310
62337	928311
50953	928312
9708	928313
2001	928314
87436	928315
150697	928316
25952	928317
55049	928318
58601	928319
31312	928320
140855	928321
4718	928322
22107	928323
1069	928324
65381	928325
14315	928326
4963	928327
115729	928328
95112	928329
92575	928330
128817	928331
104689	928332
20798	928333
26448	928334
78583	928335
21832	928336
49634	928337
11514	928338
34410	928339
7190	928340
122791	928341
35763	928342
43401	928343
155280	928344
4222	928345
31258	928346
95301	928347
35660	928348
81720	928349
113815	928350
158624	928351
77420	928352
846	928353
16189	928354
22997	928355
1405	928356
9649	928357
21424	928358
189	928359
93019	928360
70135	928361
104254	928362
29693	928363
79557	928364
15051	928365
103179	928366
56459	928367
5490	928368
63967	928369
87994	928370
40662	928371
12295	928372
102685	928373
53728	928374
10540	928375
115250	928376
28533	928377
131084	928378
66040	928379
95808	928380
106038	928381
4246	928382
36879	928383
4409	928384
38664	928385
71624	928386
73712	928387
79052	928388
105283	928389
6984	928390
61253	928391
91182	928392
147754	928393
18607	928394
84371	928395
90920	928396
30768	928397
72631	928398
17168	928399
13692	928400
88323	928401
112808	928402
15728	928403
43619	928404
8844	928405
24317	928406
63269	928407
79689	928408
48881	928409
34697	928410
14932	928411
56061	928412
170132	928413
13943	928414
137173	928415
24881	928416
65427	928417
17899	928418
94795	928419
53385	928420
56141	928421
35615	928422
34716	928423
103490	928424
77245	928425
38185	928426
2217	928427
10139	928428
4259	928429
62805	928430
19673	928431
21548	928432
8499	928433
71955	928434
122705	928435
255	928436
28276	928437
12486	928438
33532	928439
122006	928440
3813	928441
54204	928442
44050	928443
16118	928444
30478	928445
67304	928446
122915	928447
36649	928448
135210	928449
99220	928450
49281	928451
19150	928452
36399	928453
145438	928454
70481	928455
32441	928456
668	928457
60044	928458
87209	928459
37651	928460
12145	928461
21023	928462
38718	928463
838	928464
11724	928465
18207	928466
61426	928467
83505	928468
7420	928469
83212	928470
22693	928471
70540	928472
113111	928473
91164	928474
9983	928475
4653	928476
56068	928477
21416	928478
128305	928479
98175	928480
50638	928481
20392	928482
71557	928483
59416	928484
14942	928485
67989	928486
17530	928487
65884	928488
13082	928489
21188	928490
32452	928491
13724	928492
14606	928493
25146	928494
7941	928495
77345	928496
43289	928497
18477	928498
113036	928499
8587	928500
78679	928501
12676	928502
119329	928503
125929	928504
28031	928505
9015	928506
62808	928507
51309	928508
6	928509
46020	928510
22029	928511
10628	928512
47430	928513
8922	928514
27049	928515
69455	928516
2334	928517
73216	928518
55119	928519
138908	928520
28159	928521
63225	928522
53701	928523
104432	928524
4322	928525
51777	928526
34627	928527
9305	928528
25213	928529
49022	928530
7759	928531
84330	928532
165804	928533
29924	928534
12877	928535
114276	928536
18108	928537
42368	928538
111961	928539
14893	928540
69256	928541
53657	928542
111180	928543
128819	928544
46534	928545
49339	928546
1118	928547
4775	928548
31544	928549
149483	928550
4409	928551
30781	928552
55498	928553
34521	928554
41925	928555
380	928556
112578	928557
138567	928558
47492	928559
122058	928560
16426	928561
39440	928562
3662	928563
85386	928564
11540	928565
42791	928566
7015	928567
26973	928568
46386	928569
7085	928570
49289	928571
3152	928572
54766	928573
78609	928574
81169	928575
142179	928576
66284	928577
12425	928578
58381	928579
145784	928580
82415	928581
98390	928582
4859	928583
20879	928584
11989	928585
8317	928586
57366	928587
31095	928588
32410	928589
123230	928590
19264	928591
53304	928592
40173	928593
76001	928594
12144	928595
34386	928596
22620	928597
690	928598
62400	928599
100664	928600
476	928601
16515	928602
15780	928603
119277	928604
6863	928605
109988	928606
24225	928607
33597	928608
5393	928609
11853	928610
78736	928611
30226	928612
56366	928613
45566	928614
23157	928615
14392	928616
14696	928617
81595	928618
167092	928619
5879	928620
11997	928621
52643	928622
110827	928623
28324	928624
50373	928625
96771	928626
58299	928627
27307	928628
9704	928629
43617	928630
16948	928631
1743	928632
51873	928633
45465	928634
23573	928635
40601	928636
33841	928637
45782	928638
155180	928639
88352	928640
43879	928641
56390	928642
18704	928643
41468	928644
5155	928645
1400	928646
6398	928647
38193	928648
56795	928649
54337	928650
39780	928651
6503	928652
67673	928653
11769	928654
19120	928655
108343	928656
66603	928657
86317	928658
19406	928659
29732	928660
56479	928661
32740	928662
107729	928663
94659	928664
42690	928665
19828	928666
2662	928667
73835	928668
93141	928669
33148	928670
18799	928671
9899	928672
48126	928673
21237	928674
4084	928675
60684	928676
11124	928677
28673	928678
145490	928679
151154	928680
30965	928681
9600	928682
60288	928683
35228	928684
58304	928685
61166	928686
52215	928687
35180	928688
68625	928689
11006	928690
43829	928691
96284	928692
138439	928693
71495	928694
122280	928695
26298	928696
1883	928697
13676	928698
1918	928699
111724	928700
39830	928701
53632	928702
7351	928703
2982	928704
15329	928705
50906	928706
48444	928707
82356	928708
160126	928709
32605	928710
11584	928711
122514	928712
4419	928713
131375	928714
49066	928715
13375	928716
1051	928717
113534	928718
930	928719
136231	928720
51870	928721
28935	928722
5819	928723
1597	928724
6566	928725
761	928726
101278	928727
80123	928728
14476	928729
26636	928730
77948	928731
77213	928732
38921	928733
107130	928734
80879	928735
49306	928736
27526	928737
38713	928738
53966	928739
59183	928740
25012	928741
28536	928742
110702	928743
13107	928744
12402	928745
29098	928746
68137	928747
14357	928748
76163	928749
76868	928750
46136	928751
19844	928752
9056	928753
13215	928754
71646	928755
22024	928756
115910	928757
86402	928758
165037	928759
33177	928760
15176	928761
14438	928762
91836	928763
49421	928764
66523	928765
20291	928766
5700	928767
54048	928768
162654	928769
99073	928770
156054	928771
5698	928772
384	928773
109235	928774
36739	928775
23471	928776
59038	928777
96360	928778
23698	928779
36836	928780
49494	928781
29540	928782
97849	928783
74109	928784
76361	928785
104448	928786
94753	928787
43483	928788
7879	928789
30627	928790
46874	928791
19858	928792
41926	928793
136682	928794
100717	928795
133140	928796
48612	928797
36778	928798
26649	928799
77227	928800
48921	928801
6816	928802
55472	928803
81373	928804
4620	928805
68370	928806
76047	928807
7170	928808
23759	928809
14541	928810
17169	928811
89810	928812
9017	928813
33111	928814
125084	928815
88290	928816
19800	928817
441	928818
27605	928819
100535	928820
24757	928821
24685	928822
9016	928823
86571	928824
2441	928825
14864	928826
88073	928827
90752	928828
119670	928829
137215	928830
7473	928831
18853	928832
28502	928833
154496	928834
104163	928835
16854	928836
20095	928837
1504	928838
60883	928839
13249	928840
36906	928841
22758	928842
3772	928843
7449	928844
32184	928845
135971	928846
88353	928847
66256	928848
141974	928849
115834	928850
2754	928851
18039	928852
1069	928853
95856	928854
16867	928855
23403	928856
74514	928857
75430	928858
105193	928859
116803	928860
4994	928861
75094	928862
11147	928863
23683	928864
74357	928865
6470	928866
101961	928867
16091	928868
33011	928869
18148	928870
53843	928871
8003	928872
5825	928873
4987	928874
36089	928875
4158	928876
18698	928877
20964	928878
98969	928879
9861	928880
7116	928881
43249	928882
127194	928883
7228	928884
19577	928885
105920	928886
115252	928887
36316	928888
127607	928889
52971	928890
122685	928891
68007	928892
77406	928893
81874	928894
56324	928895
21073	928896
9685	928897
98264	928898
95936	928899
90090	928900
21551	928901
112821	928902
56144	928903
21811	928904
70215	928905
1083	928906
84881	928907
75958	928908
11154	928909
55253	928910
52265	928911
41766	928912
6414	928913
26313	928914
59693	928915
67942	928916
86479	928917
146972	928918
101837	928919
96615	928920
3016	928921
99698	928922
23509	928923
16907	928924
57554	928925
18477	928926
125910	928927
35895	928928
12377	928929
43018	928930
35660	928931
36877	928932
3149	928933
3351	928934
8226	928935
80976	928936
25565	928937
35260	928938
13112	928939
68822	928940
13625	928941
2008	928942
55698	928943
28008	928944
71099	928945
11814	928946
125274	928947
96507	928948
127322	928949
25142	928950
126627	928951
47838	928952
29978	928953
8427	928954
16721	928955
56198	928956
31097	928957
56376	928958
59932	928959
4135	928960
5665	928961
60371	928962
46192	928963
27155	928964
34244	928965
13035	928966
46650	928967
42142	928968
65284	928969
51410	928970
11837	928971
34711	928972
23666	928973
12439	928974
23701	928975
2233	928976
4241	928977
26158	928978
43566	928979
54391	928980
134066	928981
112637	928982
24061	928983
4997	928984
47483	928985
78767	928986
26599	928987
32130	928988
715	928989
134193	928990
39852	928991
131628	928992
70241	928993
42288	928994
39577	928995
32240	928996
17572	928997
9385	928998
105686	928999
120143	929000
8579	929001
28337	929002
45991	929003
18745	929004
71833	929005
120429	929006
20592	929007
3526	929008
18107	929009
77058	929010
8120	929011
128214	929012
127145	929013
31528	929014
3873	929015
39618	929016
27029	929017
84384	929018
100832	929019
41520	929020
87969	929021
25183	929022
17974	929023
20714	929024
53803	929025
17026	929026
762	929027
25570	929028
165322	929029
1807	929030
15421	929031
94489	929032
38321	929033
21429	929034
56538	929035
46996	929036
46793	929037
9736	929038
16899	929039
23527	929040
93782	929041
23117	929042
117619	929043
2834	929044
96138	929045
1663	929046
8	929047
88351	929048
13492	929049
6883	929050
6107	929051
48386	929052
39361	929053
44495	929054
135801	929055
130832	929056
30025	929057
118774	929058
52995	929059
26035	929060
39002	929061
48055	929062
51065	929063
12663	929064
24756	929065
103290	929066
96054	929067
31125	929068
40667	929069
42632	929070
13705	929071
2613	929072
68366	929073
159403	929074
71789	929075
57086	929076
54475	929077
109572	929078
133370	929079
141356	929080
25120	929081
39686	929082
1109	929083
8695	929084
30330	929085
6162	929086
55910	929087
26130	929088
703	929089
29009	929090
65199	929091
72243	929092
78466	929093
8694	929094
71190	929095
9173	929096
4841	929097
55140	929098
55769	929099
27495	929100
130468	929101
24442	929102
81345	929103
52288	929104
32446	929105
95233	929106
51148	929107
44467	929108
49446	929109
34293	929110
60450	929111
76032	929112
3182	929113
94701	929114
99063	929115
24857	929116
32453	929117
15953	929118
59563	929119
32375	929120
32782	929121
30492	929122
4091	929123
34693	929124
94547	929125
16771	929126
90293	929127
132520	929128
103199	929129
25153	929130
61516	929131
101724	929132
36868	929133
82858	929134
77715	929135
105706	929136
70199	929137
45367	929138
876	929139
6431	929140
108182	929141
48809	929142
54205	929143
4936	929144
2599	929145
24009	929146
15751	929147
51092	929148
41527	929149
8501	929150
27313	929151
25650	929152
14414	929153
34383	929154
66835	929155
13447	929156
32904	929157
82285	929158
16174	929159
12761	929160
42198	929161
62086	929162
74004	929163
41691	929164
40066	929165
101540	929166
72969	929167
88010	929168
10	929169
13093	929170
67199	929171
41775	929172
21410	929173
161956	929174
86835	929175
15248	929176
137368	929177
68522	929178
9086	929179
18072	929180
68723	929181
129008	929182
131031	929183
277	929184
23307	929185
53053	929186
109086	929187
3894	929188
34528	929189
113187	929190
12503	929191
20038	929192
10504	929193
24847	929194
19030	929195
53890	929196
59437	929197
11828	929198
32164	929199
11901	929200
13590	929201
5817	929202
66454	929203
12584	929204
35794	929205
169964	929206
12851	929207
13467	929208
110137	929209
120259	929210
4695	929211
82879	929212
13531	929213
13209	929214
6975	929215
29002	929216
13187	929217
28000	929218
3008	929219
18540	929220
120598	929221
16837	929222
135519	929223
41862	929224
7377	929225
34665	929226
82855	929227
51763	929228
7980	929229
95114	929230
118320	929231
160704	929232
26790	929233
64928	929234
146367	929235
163491	929236
100934	929237
152397	929238
5820	929239
55139	929240
39569	929241
12938	929242
45239	929243
11107	929244
46378	929245
48211	929246
6965	929247
17028	929248
2509	929249
103356	929250
73222	929251
36304	929252
134353	929253
8211	929254
61075	929255
52420	929256
19376	929257
9384	929258
7598	929259
12394	929260
51716	929261
38713	929262
18620	929263
92286	929264
18557	929265
32996	929266
35800	929267
113000	929268
9047	929269
30307	929270
146226	929271
146358	929272
49124	929273
1221	929274
33461	929275
72502	929276
113115	929277
16808	929278
82429	929279
38621	929280
1323	929281
4123	929282
37930	929283
65991	929284
81666	929285
93096	929286
5566	929287
42287	929288
93168	929289
77262	929290
4920	929291
12041	929292
9050	929293
181	929294
50084	929295
30756	929296
13286	929297
4072	929298
12083	929299
67444	929300
22284	929301
60504	929302
82245	929303
122352	929304
125537	929305
60844	929306
59776	929307
8661	929308
125562	929309
6436	929310
62	929311
37329	929312
37642	929313
124116	929314
7786	929315
32285	929316
136004	929317
69371	929318
69619	929319
8041	929320
99097	929321
83371	929322
15814	929323
6729	929324
133335	929325
111034	929326
23070	929327
89682	929328
34377	929329
17106	929330
9531	929331
10037	929332
91017	929333
7997	929334
13652	929335
45414	929336
57099	929337
136150	929338
55504	929339
90431	929340
782	929341
58943	929342
1160	929343
28171	929344
46371	929345
90465	929346
7678	929347
10152	929348
57833	929349
79696	929350
98944	929351
54652	929352
27062	929353
8753	929354
19442	929355
29368	929356
27404	929357
59819	929358
1362	929359
18121	929360
125897	929361
5857	929362
32631	929363
17410	929364
8912	929365
78646	929366
84229	929367
45363	929368
12398	929369
59915	929370
58804	929371
34106	929372
10216	929373
19396	929374
41365	929375
27859	929376
6497	929377
49123	929378
158285	929379
5751	929380
6045	929381
52392	929382
37080	929383
20374	929384
3321	929385
4000	929386
12705	929387
39476	929388
143939	929389
26159	929390
32789	929391
35033	929392
1229	929393
5817	929394
33510	929395
5323	929396
11326	929397
55303	929398
60646	929399
2153	929400
21249	929401
88054	929402
153483	929403
34225	929404
7702	929405
291	929406
2748	929407
98039	929408
13308	929409
53486	929410
34395	929411
97457	929412
53509	929413
12620	929414
20021	929415
18071	929416
38	929417
3307	929418
88747	929419
77602	929420
106117	929421
8449	929422
35689	929423
7820	929424
112867	929425
2199	929426
22102	929427
38238	929428
63675	929429
108267	929430
123356	929431
64911	929432
20799	929433
21636	929434
168596	929435
32069	929436
1648	929437
147535	929438
90635	929439
57981	929440
16	929441
149916	929442
17716	929443
42203	929444
100656	929445
370	929446
24509	929447
20941	929448
29889	929449
41983	929450
15725	929451
3206	929452
20248	929453
145324	929454
57984	929455
21309	929456
54208	929457
2767	929458
78308	929459
3831	929460
1124	929461
60716	929462
48472	929463
460	929464
28	929465
21525	929466
28482	929467
28210	929468
92710	929469
16235	929470
36931	929471
11848	929472
76720	929473
266	929474
72706	929475
36111	929476
138327	929477
87904	929478
2384	929479
16051	929480
10654	929481
5515	929482
31548	929483
79864	929484
58151	929485
41256	929486
19921	929487
105412	929488
47958	929489
43441	929490
13721	929491
99243	929492
27383	929493
79369	929494
1863	929495
146987	929496
46993	929497
39030	929498
128847	929499
20881	929500
53233	929501
1162	929502
85974	929503
103876	929504
150858	929505
30204	929506
6	929507
26008	929508
20429	929509
39584	929510
60162	929511
8848	929512
31522	929513
14937	929514
103157	929515
22902	929516
107546	929517
1105	929518
153219	929519
37119	929520
83545	929521
51964	929522
17445	929523
18258	929524
10146	929525
87502	929526
148069	929527
25418	929528
28224	929529
170068	929530
150846	929531
5950	929532
48856	929533
7184	929534
53501	929535
13655	929536
75274	929537
33919	929538
4902	929539
13345	929540
43766	929541
49861	929542
5894	929543
12014	929544
112269	929545
15895	929546
5328	929547
7540	929548
33287	929549
116429	929550
40926	929551
21711	929552
15220	929553
4494	929554
10848	929555
142501	929556
106429	929557
43094	929558
49759	929559
40099	929560
91039	929561
25544	929562
16494	929563
66272	929564
25132	929565
6411	929566
20285	929567
95752	929568
60035	929569
108975	929570
120652	929571
10918	929572
8471	929573
9826	929574
81272	929575
89059	929576
131686	929577
134751	929578
41928	929579
13386	929580
73691	929581
114221	929582
5696	929583
17	929584
2737	929585
18946	929586
40563	929587
86318	929588
74103	929589
31230	929590
15230	929591
23575	929592
26758	929593
46664	929594
1507	929595
139261	929596
45440	929597
55466	929598
6240	929599
11950	929600
25990	929601
12863	929602
13131	929603
26393	929604
4679	929605
185	929606
1183	929607
48658	929608
13966	929609
102245	929610
3941	929611
14197	929612
10138	929613
13468	929614
5049	929615
44393	929616
97615	929617
31312	929618
2028	929619
26039	929620
96247	929621
40067	929622
26442	929623
11593	929624
81076	929625
121744	929626
94275	929627
36532	929628
59408	929629
6242	929630
15300	929631
21839	929632
5753	929633
14145	929634
18160	929635
47296	929636
136429	929637
18899	929638
73809	929639
136299	929640
96757	929641
18160	929642
5758	929643
7052	929644
1838	929645
39820	929646
159358	929647
11053	929648
42240	929649
19067	929650
59145	929651
7412	929652
7841	929653
193	929654
30904	929655
74588	929656
12599	929657
165647	929658
6531	929659
29312	929660
8528	929661
60913	929662
56616	929663
3470	929664
29407	929665
60977	929666
96113	929667
46661	929668
38924	929669
83185	929670
60920	929671
26191	929672
31276	929673
33618	929674
114992	929675
160744	929676
2693	929677
50719	929678
16604	929679
9467	929680
23358	929681
49253	929682
114377	929683
1166	929684
94463	929685
49592	929686
49255	929687
90240	929688
46292	929689
88405	929690
21273	929691
38781	929692
62744	929693
35236	929694
607	929695
577	929696
67026	929697
45218	929698
14051	929699
72803	929700
56368	929701
1068	929702
70350	929703
108824	929704
46191	929705
130769	929706
12083	929707
52924	929708
56403	929709
3019	929710
78037	929711
4662	929712
62658	929713
19628	929714
140490	929715
26215	929716
61555	929717
93878	929718
76459	929719
33663	929720
13920	929721
40599	929722
39348	929723
1400	929724
65669	929725
81427	929726
27640	929727
8946	929728
133349	929729
1123	929730
38338	929731
11540	929732
11277	929733
117733	929734
2479	929735
24662	929736
22732	929737
5436	929738
63407	929739
19078	929740
65610	929741
13875	929742
161548	929743
33165	929744
38273	929745
21712	929746
114446	929747
74514	929748
25593	929749
56312	929750
76070	929751
63201	929752
108615	929753
15302	929754
8199	929755
56889	929756
14568	929757
13726	929758
18101	929759
5944	929760
37390	929761
13878	929762
74960	929763
8481	929764
73299	929765
59558	929766
18295	929767
1589	929768
66927	929769
29263	929770
24141	929771
2557	929772
2508	929773
14064	929774
22106	929775
9654	929776
52884	929777
53915	929778
5285	929779
9657	929780
75795	929781
36099	929782
8566	929783
75779	929784
3156	929785
16312	929786
22617	929787
99945	929788
7181	929789
16081	929790
16150	929791
147786	929792
46669	929793
105609	929794
18429	929795
44792	929796
15560	929797
38354	929798
82850	929799
6980	929800
65593	929801
46097	929802
73952	929803
109370	929804
91853	929805
63364	929806
89064	929807
117210	929808
6032	929809
12942	929810
49422	929811
63032	929812
71745	929813
81472	929814
82748	929815
22674	929816
11366	929817
38958	929818
5539	929819
4842	929820
42023	929821
56222	929822
142330	929823
36104	929824
82107	929825
33819	929826
18254	929827
84468	929828
114946	929829
80319	929830
30572	929831
998	929832
18989	929833
9827	929834
23782	929835
5389	929836
2571	929837
5549	929838
62271	929839
33095	929840
4844	929841
5363	929842
80784	929843
21373	929844
2940	929845
24657	929846
100108	929847
50920	929848
32419	929849
42711	929850
25122	929851
64094	929852
804	929853
4517	929854
160685	929855
28406	929856
8120	929857
43509	929858
44691	929859
18721	929860
37324	929861
81238	929862
4237	929863
92812	929864
77142	929865
51433	929866
69662	929867
75443	929868
20868	929869
62367	929870
28582	929871
5968	929872
165968	929873
47764	929874
21945	929875
1158	929876
5246	929877
7011	929878
153548	929879
70257	929880
332	929881
95515	929882
6064	929883
24282	929884
10378	929885
72675	929886
152490	929887
22906	929888
10711	929889
49540	929890
62866	929891
7225	929892
33042	929893
48267	929894
3236	929895
1194	929896
20660	929897
20103	929898
82322	929899
80986	929900
46926	929901
70118	929902
73	929903
14444	929904
20099	929905
12988	929906
51131	929907
39079	929908
123340	929909
34490	929910
41725	929911
330	929912
21249	929913
107062	929914
110898	929915
105936	929916
81322	929917
3006	929918
128421	929919
103801	929920
20932	929921
61654	929922
5085	929923
19551	929924
13682	929925
80380	929926
86469	929927
49662	929928
83348	929929
127	929930
55425	929931
47033	929932
27872	929933
65895	929934
103283	929935
58076	929936
15165	929937
32044	929938
1189	929939
101720	929940
505	929941
29357	929942
19969	929943
26332	929944
4104	929945
130449	929946
7956	929947
1546	929948
90893	929949
77484	929950
19228	929951
25115	929952
3125	929953
23974	929954
8689	929955
151952	929956
4712	929957
92640	929958
47817	929959
46045	929960
69133	929961
73485	929962
79109	929963
78125	929964
16322	929965
116757	929966
97185	929967
20767	929968
125203	929969
26380	929970
11560	929971
27665	929972
92289	929973
11647	929974
71550	929975
35986	929976
11099	929977
67001	929978
76994	929979
75657	929980
4044	929981
4944	929982
5148	929983
167649	929984
3510	929985
34839	929986
48846	929987
46671	929988
66181	929989
59953	929990
4122	929991
33521	929992
70113	929993
2633	929994
50310	929995
19519	929996
37404	929997
4685	929998
4750	929999
77471	930000
49029	930001
11850	930002
17147	930003
34658	930004
1816	930005
19983	930006
100028	930007
98227	930008
71912	930009
40263	930010
36057	930011
917	930012
11239	930013
206	930014
89648	930015
2296	930016
2657	930017
47582	930018
4248	930019
14837	930020
7990	930021
3878	930022
647	930023
58033	930024
28849	930025
1127	930026
2414	930027
3827	930028
88486	930029
26700	930030
43732	930031
24070	930032
86729	930033
37828	930034
44724	930035
14643	930036
40333	930037
115661	930038
124070	930039
25321	930040
108723	930041
5651	930042
321	930043
22543	930044
30229	930045
57246	930046
111558	930047
86693	930048
85975	930049
93890	930050
114529	930051
101098	930052
1110	930053
147282	930054
487	930055
22659	930056
83639	930057
2022	930058
857	930059
131405	930060
14083	930061
98636	930062
8393	930063
19522	930064
58339	930065
3167	930066
50517	930067
7330	930068
106637	930069
66427	930070
67489	930071
5936	930072
34469	930073
31760	930074
38019	930075
2408	930076
2912	930077
17410	930078
61891	930079
5631	930080
43502	930081
113097	930082
103410	930083
72501	930084
50539	930085
72100	930086
14778	930087
50779	930088
10357	930089
5050	930090
113228	930091
74242	930092
11659	930093
62482	930094
49017	930095
63893	930096
26002	930097
63949	930098
2733	930099
1689	930100
18139	930101
51902	930102
43078	930103
21985	930104
94646	930105
134659	930106
41776	930107
37738	930108
8574	930109
15206	930110
1704	930111
34848	930112
38391	930113
18576	930114
168320	930115
128762	930116
89113	930117
27265	930118
55040	930119
59266	930120
61276	930121
112938	930122
60142	930123
40286	930124
1051	930125
136578	930126
6932	930127
14395	930128
279	930129
95750	930130
354	930131
82389	930132
156785	930133
26681	930134
100569	930135
53941	930136
32790	930137
5548	930138
62083	930139
16613	930140
69886	930141
68337	930142
52274	930143
32868	930144
48099	930145
14950	930146
6148	930147
43163	930148
17639	930149
59768	930150
158	930151
100990	930152
55234	930153
56383	930154
7985	930155
32926	930156
11347	930157
41553	930158
522	930159
45659	930160
53582	930161
72351	930162
24023	930163
61583	930164
1059	930165
122140	930166
137684	930167
18944	930168
1068	930169
130909	930170
44323	930171
6467	930172
158939	930173
46775	930174
14711	930175
153611	930176
45292	930177
47086	930178
51279	930179
328	930180
93377	930181
80290	930182
44228	930183
73253	930184
41165	930185
67462	930186
39099	930187
4528	930188
115762	930189
96490	930190
113865	930191
98988	930192
1809	930193
56535	930194
12347	930195
28886	930196
50529	930197
20269	930198
62791	930199
73746	930200
72367	930201
126846	930202
121615	930203
40079	930204
155378	930205
102709	930206
23543	930207
90977	930208
3455	930209
23118	930210
135568	930211
12137	930212
10597	930213
8367	930214
24287	930215
10560	930216
31630	930217
125304	930218
49876	930219
160590	930220
90639	930221
49276	930222
81256	930223
4953	930224
59866	930225
35605	930226
3837	930227
53264	930228
30532	930229
88573	930230
57149	930231
5316	930232
96402	930233
86	930234
34978	930235
15260	930236
57780	930237
67405	930238
11678	930239
30559	930240
44318	930241
41873	930242
24225	930243
28054	930244
49697	930245
8574	930246
48951	930247
9423	930248
21542	930249
102480	930250
14396	930251
33707	930252
47382	930253
92832	930254
93634	930255
8306	930256
109565	930257
45230	930258
26083	930259
34361	930260
15062	930261
61678	930262
46450	930263
78758	930264
26328	930265
7582	930266
22373	930267
15394	930268
24353	930269
25045	930270
1963	930271
11743	930272
15414	930273
138821	930274
61806	930275
39107	930276
1725	930277
13190	930278
52	930279
459	930280
44148	930281
29855	930282
65167	930283
75168	930284
35390	930285
87228	930286
29075	930287
66890	930288
29758	930289
138594	930290
2314	930291
52817	930292
2033	930293
47963	930294
29845	930295
59272	930296
109903	930297
59761	930298
24947	930299
89817	930300
20392	930301
38867	930302
72061	930303
1067	930304
49957	930305
67801	930306
114503	930307
48580	930308
95440	930309
38473	930310
27544	930311
5357	930312
62	930313
72801	930314
12280	930315
2904	930316
9701	930317
88440	930318
4022	930319
98270	930320
164912	930321
62781	930322
32750	930323
134893	930324
122307	930325
71441	930326
111819	930327
4467	930328
54432	930329
94161	930330
35036	930331
9481	930332
149834	930333
66366	930334
7984	930335
69678	930336
7988	930337
19996	930338
24630	930339
106474	930340
46395	930341
2284	930342
23223	930343
94443	930344
55170	930345
113254	930346
122212	930347
57109	930348
1969	930349
2084	930350
48220	930351
2789	930352
43918	930353
33335	930354
10880	930355
35827	930356
11412	930357
1442	930358
66389	930359
55090	930360
5868	930361
8724	930362
25149	930363
67439	930364
149286	930365
120979	930366
91631	930367
34860	930368
3329	930369
2630	930370
2165	930371
73399	930372
13821	930373
122018	930374
4774	930375
144643	930376
13504	930377
37615	930378
100652	930379
50265	930380
1460	930381
106705	930382
8318	930383
15735	930384
39714	930385
106751	930386
16425	930387
43812	930388
76279	930389
16432	930390
63386	930391
78262	930392
22108	930393
125611	930394
134884	930395
3973	930396
74510	930397
796	930398
19557	930399
48187	930400
9141	930401
51460	930402
12543	930403
7200	930404
42129	930405
3788	930406
14711	930407
1335	930408
67919	930409
51917	930410
130451	930411
28796	930412
50723	930413
12284	930414
33016	930415
46884	930416
15247	930417
39237	930418
8508	930419
13523	930420
93697	930421
81413	930422
23361	930423
7097	930424
4685	930425
113465	930426
55560	930427
4158	930428
5542	930429
6427	930430
78953	930431
26215	930432
10690	930433
5232	930434
51756	930435
96	930436
41326	930437
47967	930438
23995	930439
24944	930440
41105	930441
16666	930442
491	930443
3346	930444
29111	930445
108910	930446
27531	930447
46579	930448
87725	930449
81783	930450
154935	930451
1027	930452
127751	930453
47469	930454
136834	930455
32444	930456
129440	930457
66535	930458
25273	930459
75861	930460
139324	930461
18618	930462
9890	930463
2424	930464
4829	930465
27740	930466
15846	930467
15909	930468
35741	930469
51219	930470
71320	930471
54622	930472
27790	930473
101405	930474
27763	930475
855	930476
34810	930477
4550	930478
7691	930479
37886	930480
16476	930481
10783	930482
16547	930483
104253	930484
17449	930485
2481	930486
72756	930487
72985	930488
51023	930489
8815	930490
51161	930491
12747	930492
8366	930493
32804	930494
34354	930495
4513	930496
770	930497
12056	930498
94932	930499
27920	930500
17040	930501
15195	930502
136378	930503
3202	930504
45189	930505
20640	930506
38	930507
32866	930508
40292	930509
147368	930510
19263	930511
24374	930512
121270	930513
14660	930514
1728	930515
32897	930516
125939	930517
133574	930518
65242	930519
38361	930520
47313	930521
77666	930522
12017	930523
11175	930524
44740	930525
152898	930526
27636	930527
69755	930528
34741	930529
3285	930530
69282	930531
33	930532
10742	930533
101679	930534
55415	930535
17279	930536
23259	930537
507	930538
42469	930539
5440	930540
13153	930541
10153	930542
6726	930543
84987	930544
44928	930545
18134	930546
106333	930547
46387	930548
34384	930549
43311	930550
90901	930551
58296	930552
1074	930553
92498	930554
25533	930555
157984	930556
13	930557
18174	930558
27024	930559
77089	930560
15158	930561
89610	930562
1747	930563
98332	930564
32640	930565
933	930566
77442	930567
27261	930568
56978	930569
4424	930570
75254	930571
26849	930572
8307	930573
34454	930574
132054	930575
10211	930576
10156	930577
4276	930578
5230	930579
56465	930580
12942	930581
7770	930582
169790	930583
141107	930584
34527	930585
49685	930586
10143	930587
39228	930588
54248	930589
35493	930590
33880	930591
86832	930592
70165	930593
36729	930594
37199	930595
64081	930596
26663	930597
6651	930598
46979	930599
4576	930600
35224	930601
43018	930602
5393	930603
101956	930604
91079	930605
61537	930606
126539	930607
18598	930608
94985	930609
41167	930610
61442	930611
19250	930612
27583	930613
83183	930614
61949	930615
8651	930616
14416	930617
3598	930618
11594	930619
37063	930620
40605	930621
9638	930622
64736	930623
45510	930624
32745	930625
75957	930626
163833	930627
74444	930628
69	930629
107015	930630
100936	930631
1084	930632
15232	930633
34257	930634
54881	930635
9941	930636
14882	930637
151146	930638
23614	930639
55756	930640
4346	930641
128984	930642
113077	930643
1544	930644
12347	930645
40190	930646
29623	930647
202	930648
96401	930649
21608	930650
16906	930651
72232	930652
87942	930653
33859	930654
93178	930655
9632	930656
10786	930657
37888	930658
22891	930659
70432	930660
71907	930661
988	930662
99260	930663
134585	930664
54491	930665
15443	930666
45097	930667
15858	930668
25467	930669
114207	930670
75640	930671
27853	930672
29935	930673
76581	930674
15419	930675
78787	930676
54495	930677
25437	930678
73533	930679
45879	930680
1086	930681
20111	930682
25507	930683
65945	930684
107340	930685
46025	930686
1086	930687
8119	930688
20610	930689
18494	930690
3309	930691
123216	930692
40655	930693
22973	930694
126540	930695
14944	930696
23030	930697
107920	930698
28033	930699
72489	930700
2440	930701
20766	930702
34593	930703
31457	930704
7844	930705
104908	930706
48906	930707
80930	930708
19381	930709
170071	930710
51648	930711
3795	930712
85378	930713
95680	930714
124367	930715
10595	930716
55295	930717
121213	930718
29010	930719
20722	930720
518	930721
53087	930722
31660	930723
45069	930724
87201	930725
2106	930726
17691	930727
110539	930728
897	930729
5475	930730
133981	930731
757	930732
50166	930733
46107	930734
119317	930735
30890	930736
73183	930737
31645	930738
621	930739
85195	930740
52240	930741
12913	930742
165407	930743
6181	930744
45429	930745
22373	930746
6962	930747
7489	930748
71384	930749
45780	930750
86132	930751
1180	930752
43158	930753
14060	930754
23438	930755
141457	930756
115033	930757
3276	930758
133705	930759
100782	930760
42624	930761
12193	930762
92784	930763
15785	930764
72192	930765
32378	930766
64995	930767
18938	930768
15243	930769
46270	930770
140494	930771
31479	930772
20663	930773
143161	930774
45752	930775
21126	930776
9767	930777
16849	930778
47343	930779
91840	930780
117703	930781
69167	930782
26123	930783
82514	930784
17310	930785
130101	930786
1734	930787
42784	930788
79419	930789
41380	930790
16527	930791
90242	930792
27776	930793
72984	930794
85336	930795
20925	930796
4448	930797
86338	930798
55781	930799
17805	930800
61598	930801
35659	930802
408	930803
43984	930804
40774	930805
61264	930806
10996	930807
23074	930808
26352	930809
8935	930810
45537	930811
44089	930812
108036	930813
77578	930814
26367	930815
63378	930816
55190	930817
127204	930818
35552	930819
8634	930820
9545	930821
160635	930822
21250	930823
47392	930824
42358	930825
7998	930826
22964	930827
100622	930828
86319	930829
57500	930830
13597	930831
97728	930832
151321	930833
26097	930834
1715	930835
11560	930836
51205	930837
97351	930838
82982	930839
79465	930840
57160	930841
68449	930842
29725	930843
26839	930844
14011	930845
8215	930846
15873	930847
11624	930848
115163	930849
45584	930850
8207	930851
2216	930852
88213	930853
9167	930854
32551	930855
26347	930856
88584	930857
302	930858
51145	930859
89658	930860
114827	930861
35793	930862
92962	930863
600	930864
63904	930865
24338	930866
27569	930867
4734	930868
89165	930869
79145	930870
92545	930871
10698	930872
1577	930873
50762	930874
12647	930875
11509	930876
12987	930877
9647	930878
18182	930879
768	930880
11013	930881
2751	930882
13982	930883
26722	930884
2878	930885
8537	930886
4232	930887
81034	930888
64585	930889
2277	930890
37364	930891
102871	930892
99188	930893
108423	930894
26562	930895
2637	930896
108222	930897
79091	930898
747	930899
5155	930900
22584	930901
771	930902
5701	930903
30720	930904
35370	930905
60559	930906
29594	930907
11285	930908
43383	930909
47514	930910
46138	930911
26541	930912
3205	930913
60241	930914
105957	930915
55418	930916
4772	930917
63962	930918
48967	930919
34335	930920
44246	930921
54430	930922
32758	930923
4640	930924
34299	930925
10862	930926
19235	930927
3862	930928
12362	930929
86823	930930
52301	930931
66900	930932
21731	930933
2991	930934
108511	930935
46135	930936
31497	930937
33159	930938
4679	930939
40527	930940
2190	930941
29077	930942
35387	930943
17706	930944
3571	930945
29409	930946
103807	930947
60377	930948
120547	930949
25545	930950
17823	930951
37573	930952
14282	930953
60382	930954
73243	930955
38494	930956
81072	930957
130504	930958
103352	930959
1985	930960
6140	930961
22117	930962
13861	930963
18944	930964
37268	930965
18194	930966
55616	930967
37804	930968
2395	930969
96115	930970
88419	930971
71668	930972
114279	930973
17068	930974
32617	930975
18684	930976
104230	930977
9674	930978
37263	930979
19826	930980
21044	930981
24096	930982
1718	930983
108859	930984
4610	930985
2559	930986
5566	930987
8410	930988
43108	930989
5846	930990
7347	930991
23710	930992
5029	930993
59492	930994
81451	930995
118261	930996
74495	930997
27708	930998
132797	930999
31453	931000
28317	931001
51986	931002
3189	931003
3242	931004
48902	931005
46272	931006
142064	931007
26928	931008
62633	931009
9288	931010
1711	931011
95225	931012
634	931013
99761	931014
21358	931015
10956	931016
90269	931017
15397	931018
39645	931019
92337	931020
110939	931021
593	931022
9595	931023
73482	931024
113749	931025
45150	931026
108548	931027
33543	931028
136056	931029
477	931030
18001	931031
160925	931032
5250	931033
75106	931034
46064	931035
108840	931036
69167	931037
15278	931038
27978	931039
129577	931040
1480	931041
76453	931042
86965	931043
39122	931044
59209	931045
67960	931046
16927	931047
13291	931048
83161	931049
52814	931050
110100	931051
53606	931052
27979	931053
66528	931054
42187	931055
403	931056
42154	931057
61300	931058
73822	931059
137734	931060
63072	931061
34059	931062
28937	931063
18435	931064
29822	931065
23540	931066
47482	931067
2378	931068
22778	931069
728	931070
10563	931071
81316	931072
21475	931073
30054	931074
16818	931075
42810	931076
31288	931077
64022	931078
89	931079
161567	931080
45162	931081
14114	931082
60229	931083
40778	931084
6504	931085
29069	931086
23802	931087
10496	931088
5395	931089
7421	931090
92038	931091
124960	931092
21901	931093
9711	931094
5772	931095
10681	931096
17846	931097
57421	931098
24354	931099
165592	931100
24421	931101
131527	931102
64325	931103
82815	931104
60910	931105
21520	931106
24927	931107
38421	931108
12241	931109
68	931110
127961	931111
129453	931112
8891	931113
2343	931114
5478	931115
38796	931116
59625	931117
102333	931118
98655	931119
56654	931120
35067	931121
12052	931122
63652	931123
71105	931124
36969	931125
23363	931126
54490	931127
105167	931128
33143	931129
41971	931130
4518	931131
26773	931132
102676	931133
86323	931134
1367	931135
638	931136
15124	931137
42430	931138
6664	931139
103222	931140
36970	931141
29731	931142
6822	931143
52222	931144
74173	931145
31115	931146
10008	931147
7119	931148
62196	931149
43889	931150
4449	931151
21002	931152
39843	931153
111625	931154
142806	931155
10321	931156
5954	931157
75250	931158
101222	931159
3683	931160
16099	931161
6750	931162
80787	931163
75113	931164
68691	931165
822	931166
91558	931167
40297	931168
72098	931169
117461	931170
104475	931171
32653	931172
71891	931173
38935	931174
163805	931175
17740	931176
974	931177
7891	931178
1241	931179
14221	931180
61517	931181
72058	931182
86009	931183
14434	931184
79607	931185
24547	931186
27837	931187
11021	931188
62834	931189
15621	931190
95294	931191
55823	931192
105913	931193
85431	931194
38579	931195
70300	931196
113487	931197
110569	931198
25308	931199
63602	931200
422	931201
133731	931202
55440	931203
32499	931204
29265	931205
8470	931206
92812	931207
3719	931208
31722	931209
22034	931210
27648	931211
79308	931212
75717	931213
140026	931214
24675	931215
1558	931216
1612	931217
7613	931218
8606	931219
158605	931220
52709	931221
68573	931222
28411	931223
37239	931224
21223	931225
105074	931226
46351	931227
8473	931228
147673	931229
38005	931230
23102	931231
5944	931232
54056	931233
79876	931234
129417	931235
139733	931236
76797	931237
8663	931238
47580	931239
63432	931240
33477	931241
52258	931242
50150	931243
66636	931244
69792	931245
8702	931246
93921	931247
8883	931248
15859	931249
31259	931250
61551	931251
18240	931252
85555	931253
17645	931254
131830	931255
53040	931256
73029	931257
874	931258
81081	931259
2142	931260
1732	931261
4485	931262
45747	931263
8312	931264
80337	931265
48633	931266
30054	931267
39528	931268
21712	931269
14928	931270
25231	931271
16676	931272
100556	931273
158342	931274
37904	931275
40997	931276
5447	931277
111982	931278
6922	931279
17942	931280
538	931281
85428	931282
80679	931283
23593	931284
73562	931285
17183	931286
96280	931287
21953	931288
5179	931289
25450	931290
61446	931291
27790	931292
88005	931293
14401	931294
157291	931295
27721	931296
5650	931297
14929	931298
73046	931299
3794	931300
16012	931301
63108	931302
1618	931303
34247	931304
62754	931305
18114	931306
31448	931307
30945	931308
49108	931309
14667	931310
55752	931311
36963	931312
1717	931313
13380	931314
8104	931315
11709	931316
703	931317
87195	931318
60105	931319
101445	931320
105924	931321
117212	931322
55763	931323
13421	931324
6752	931325
54118	931326
20042	931327
170123	931328
32895	931329
1486	931330
65661	931331
52561	931332
3743	931333
61232	931334
28749	931335
116138	931336
50741	931337
18267	931338
49643	931339
22005	931340
53786	931341
29124	931342
41097	931343
13183	931344
14190	931345
169135	931346
58275	931347
107217	931348
95610	931349
21371	931350
94397	931351
52054	931352
11221	931353
85476	931354
110750	931355
91625	931356
82205	931357
3471	931358
31918	931359
28781	931360
44053	931361
21078	931362
14413	931363
19866	931364
17303	931365
15952	931366
44104	931367
115724	931368
28026	931369
110523	931370
43511	931371
59683	931372
58697	931373
5040	931374
97248	931375
6333	931376
19072	931377
40215	931378
807	931379
11441	931380
46381	931381
26507	931382
6054	931383
48718	931384
71390	931385
121995	931386
7313	931387
109482	931388
131595	931389
21231	931390
57590	931391
77343	931392
59023	931393
70460	931394
7176	931395
17767	931396
133520	931397
25947	931398
73186	931399
28640	931400
42241	931401
1114	931402
89190	931403
5800	931404
12439	931405
3372	931406
5650	931407
26596	931408
45597	931409
22457	931410
52160	931411
25597	931412
132345	931413
50383	931414
463	931415
43517	931416
9576	931417
29797	931418
79441	931419
2940	931420
5043	931421
9412	931422
94341	931423
29825	931424
126948	931425
118	931426
267	931427
6343	931428
20208	931429
12504	931430
126083	931431
76683	931432
100325	931433
4980	931434
18668	931435
23101	931436
57298	931437
32064	931438
32366	931439
8153	931440
10190	931441
15616	931442
24116	931443
70458	931444
17878	931445
17637	931446
75821	931447
22299	931448
10713	931449
41640	931450
54733	931451
23844	931452
116451	931453
11840	931454
41154	931455
9005	931456
82508	931457
8336	931458
83489	931459
98681	931460
14555	931461
11460	931462
3865	931463
62308	931464
47492	931465
3394	931466
3449	931467
107171	931468
21512	931469
37117	931470
23296	931471
24330	931472
35628	931473
26367	931474
45030	931475
102646	931476
43880	931477
136030	931478
116265	931479
110491	931480
58729	931481
16498	931482
86331	931483
70660	931484
35120	931485
3444	931486
26171	931487
26874	931488
60458	931489
34650	931490
111046	931491
26561	931492
25806	931493
50132	931494
96233	931495
41706	931496
4453	931497
22001	931498
63903	931499
94136	931500
5376	931501
99432	931502
4161	931503
63596	931504
79533	931505
81892	931506
2536	931507
56317	931508
23844	931509
26575	931510
137038	931511
21745	931512
12777	931513
70991	931514
111582	931515
168072	931516
94186	931517
17600	931518
28932	931519
26891	931520
82013	931521
31172	931522
162	931523
539	931524
24154	931525
3084	931526
24274	931527
127619	931528
16524	931529
46679	931530
158787	931531
12900	931532
59435	931533
55430	931534
34229	931535
26100	931536
29399	931537
34437	931538
17682	931539
18837	931540
23076	931541
73394	931542
34902	931543
457	931544
60105	931545
12705	931546
137243	931547
6260	931548
106582	931549
41735	931550
209	931551
104761	931552
65608	931553
48436	931554
86930	931555
48906	931556
94529	931557
144820	931558
168157	931559
11709	931560
36342	931561
14942	931562
8711	931563
7795	931564
58445	931565
73333	931566
44277	931567
5898	931568
108092	931569
33629	931570
5734	931571
53367	931572
21385	931573
115886	931574
13550	931575
336	931576
57234	931577
4684	931578
46711	931579
42500	931580
32510	931581
123724	931582
23528	931583
22665	931584
66063	931585
37274	931586
1191	931587
36565	931588
78570	931589
10053	931590
28614	931591
27469	931592
49507	931593
20293	931594
38910	931595
2976	931596
3377	931597
1845	931598
53471	931599
6509	931600
94008	931601
60279	931602
51980	931603
28797	931604
21019	931605
4993	931606
23039	931607
3818	931608
120776	931609
75765	931610
55597	931611
1247	931612
72044	931613
1245	931614
22970	931615
26791	931616
73272	931617
17157	931618
3871	931619
23934	931620
25278	931621
72491	931622
34521	931623
46520	931624
22931	931625
31348	931626
17637	931627
130500	931628
20047	931629
28698	931630
5141	931631
628	931632
91895	931633
130934	931634
30746	931635
44332	931636
3516	931637
33777	931638
78970	931639
23094	931640
8362	931641
62658	931642
5213	931643
40426	931644
70429	931645
66884	931646
51161	931647
77508	931648
5952	931649
30578	931650
14049	931651
80404	931652
11096	931653
11712	931654
53935	931655
71493	931656
134347	931657
7041	931658
20240	931659
48816	931660
21757	931661
81966	931662
63881	931663
121619	931664
132966	931665
53285	931666
19210	931667
21500	931668
98555	931669
78371	931670
42778	931671
52105	931672
53541	931673
135636	931674
11435	931675
78674	931676
128787	931677
70037	931678
54076	931679
55876	931680
44476	931681
90338	931682
16122	931683
154267	931684
16212	931685
88095	931686
122208	931687
6372	931688
40151	931689
11065	931690
27347	931691
72080	931692
57432	931693
28233	931694
12787	931695
44982	931696
116866	931697
150763	931698
49986	931699
14371	931700
94523	931701
50188	931702
111780	931703
109340	931704
3995	931705
1572	931706
135739	931707
29298	931708
22656	931709
3995	931710
1971	931711
6360	931712
38100	931713
20849	931714
13003	931715
12943	931716
31241	931717
40106	931718
38420	931719
39035	931720
68790	931721
12951	931722
7905	931723
16662	931724
64429	931725
20464	931726
33386	931727
58715	931728
87403	931729
70870	931730
42395	931731
48863	931732
15081	931733
6707	931734
14271	931735
56014	931736
47932	931737
4182	931738
60707	931739
34515	931740
3383	931741
72330	931742
21471	931743
22788	931744
157769	931745
52395	931746
28937	931747
16815	931748
55921	931749
3539	931750
2005	931751
64683	931752
81085	931753
30167	931754
284	931755
14662	931756
61641	931757
102754	931758
49137	931759
34851	931760
6851	931761
40539	931762
102321	931763
13662	931764
37838	931765
8363	931766
24826	931767
35640	931768
33144	931769
70834	931770
2123	931771
164057	931772
62287	931773
43409	931774
10874	931775
36858	931776
23551	931777
26702	931778
109806	931779
136475	931780
30859	931781
45249	931782
30061	931783
45983	931784
65441	931785
55363	931786
61611	931787
23983	931788
96831	931789
44837	931790
11546	931791
20281	931792
168869	931793
95461	931794
23532	931795
21753	931796
104646	931797
151177	931798
36220	931799
704	931800
41663	931801
38688	931802
25861	931803
4124	931804
59798	931805
4317	931806
30206	931807
400	931808
118184	931809
110359	931810
6996	931811
80072	931812
4371	931813
6044	931814
27659	931815
50851	931816
19625	931817
9916	931818
140029	931819
26448	931820
48968	931821
24272	931822
6027	931823
61768	931824
496	931825
78989	931826
24146	931827
3455	931828
33073	931829
41778	931830
13229	931831
83909	931832
24259	931833
897	931834
56341	931835
3394	931836
26926	931837
50340	931838
29422	931839
64510	931840
72433	931841
85910	931842
53654	931843
117451	931844
78582	931845
15161	931846
41437	931847
16051	931848
59628	931849
87210	931850
56840	931851
4238	931852
49520	931853
62503	931854
22006	931855
58069	931856
22643	931857
64284	931858
123922	931859
26736	931860
86173	931861
21281	931862
1617	931863
116916	931864
57617	931865
106407	931866
50027	931867
17218	931868
21003	931869
24411	931870
14927	931871
60382	931872
44992	931873
13681	931874
70546	931875
77451	931876
59763	931877
17495	931878
14371	931879
76487	931880
11000	931881
90448	931882
2326	931883
74156	931884
16939	931885
28960	931886
36386	931887
21857	931888
94288	931889
44249	931890
127059	931891
8919	931892
24823	931893
331	931894
25033	931895
1392	931896
23526	931897
131141	931898
93250	931899
29506	931900
123033	931901
95968	931902
49514	931903
86385	931904
117765	931905
34412	931906
27414	931907
25435	931908
6993	931909
19505	931910
29379	931911
77244	931912
58147	931913
88018	931914
68815	931915
7553	931916
7620	931917
4936	931918
34735	931919
467	931920
29651	931921
31899	931922
36310	931923
71917	931924
165433	931925
86425	931926
38103	931927
13465	931928
92010	931929
2108	931930
28094	931931
147017	931932
118170	931933
1350	931934
24280	931935
32703	931936
7500	931937
1527	931938
74238	931939
3347	931940
4525	931941
11591	931942
91030	931943
12863	931944
52976	931945
32769	931946
73695	931947
32956	931948
95769	931949
7900	931950
32914	931951
31310	931952
46269	931953
78093	931954
21255	931955
115102	931956
77999	931957
7871	931958
70975	931959
57123	931960
15700	931961
124462	931962
65425	931963
31860	931964
60073	931965
10148	931966
764	931967
25205	931968
9264	931969
22135	931970
98783	931971
56418	931972
16176	931973
62718	931974
60915	931975
1770	931976
567	931977
112028	931978
9178	931979
53875	931980
3	931981
1698	931982
43829	931983
110	931984
152664	931985
86028	931986
19752	931987
27144	931988
6953	931989
51204	931990
94988	931991
12886	931992
139302	931993
57497	931994
4049	931995
2532	931996
25854	931997
41866	931998
881	931999
28939	932000
17914	932001
49941	932002
50089	932003
23800	932004
77022	932005
85526	932006
15464	932007
100417	932008
56833	932009
114909	932010
12935	932011
4813	932012
285	932013
109904	932014
29679	932015
13550	932016
45177	932017
9628	932018
14459	932019
103972	932020
56459	932021
4376	932022
62861	932023
125565	932024
21012	932025
80998	932026
20436	932027
38629	932028
69697	932029
496	932030
52095	932031
41101	932032
10095	932033
54286	932034
39259	932035
17475	932036
56000	932037
30939	932038
79655	932039
9373	932040
165515	932041
155746	932042
71760	932043
3917	932044
360	932045
116318	932046
26053	932047
2418	932048
50209	932049
4913	932050
97793	932051
55366	932052
107	932053
46972	932054
27475	932055
34097	932056
5616	932057
20328	932058
143313	932059
25465	932060
22899	932061
54624	932062
15550	932063
26248	932064
67094	932065
11803	932066
3727	932067
16330	932068
1573	932069
6265	932070
75813	932071
92630	932072
60468	932073
41933	932074
22986	932075
5024	932076
54805	932077
58343	932078
7	932079
1301	932080
7707	932081
72646	932082
1012	932083
157254	932084
45459	932085
31543	932086
36311	932087
3440	932088
47151	932089
47925	932090
6771	932091
73879	932092
121770	932093
36895	932094
17913	932095
278	932096
5993	932097
2871	932098
4411	932099
49775	932100
22212	932101
10347	932102
10546	932103
92542	932104
97704	932105
3120	932106
46615	932107
8558	932108
5733	932109
102994	932110
1946	932111
467	932112
79137	932113
19780	932114
45999	932115
202	932116
131029	932117
2611	932118
75082	932119
4595	932120
21593	932121
159356	932122
48068	932123
98424	932124
12135	932125
49916	932126
27488	932127
61588	932128
42240	932129
167943	932130
8320	932131
97588	932132
13636	932133
6520	932134
81963	932135
121626	932136
10600	932137
10621	932138
81057	932139
55578	932140
97092	932141
69705	932142
53288	932143
126146	932144
383	932145
2047	932146
40922	932147
13217	932148
87124	932149
111977	932150
1506	932151
25470	932152
30746	932153
63507	932154
114996	932155
80049	932156
32	932157
48481	932158
27079	932159
110047	932160
62217	932161
9643	932162
70194	932163
70306	932164
8112	932165
64378	932166
50772	932167
58868	932168
79221	932169
63420	932170
27381	932171
56808	932172
65247	932173
115204	932174
52776	932175
93117	932176
51886	932177
117119	932178
28862	932179
129102	932180
794	932181
125504	932182
48942	932183
20924	932184
98597	932185
60930	932186
71	932187
865	932188
8613	932189
12887	932190
15817	932191
61876	932192
11851	932193
56610	932194
70977	932195
53233	932196
756	932197
62004	932198
94197	932199
6957	932200
83279	932201
10059	932202
10623	932203
107514	932204
17530	932205
7799	932206
156043	932207
55140	932208
29962	932209
43295	932210
93949	932211
158390	932212
57594	932213
153450	932214
39605	932215
111362	932216
132788	932217
127399	932218
3432	932219
837	932220
24616	932221
41713	932222
99406	932223
25647	932224
20787	932225
1615	932226
43013	932227
39069	932228
16040	932229
21646	932230
8988	932231
107641	932232
83670	932233
121498	932234
8800	932235
29386	932236
21203	932237
126813	932238
143425	932239
26099	932240
78088	932241
9908	932242
32925	932243
7259	932244
68822	932245
105980	932246
63845	932247
17990	932248
43216	932249
77052	932250
40203	932251
8392	932252
23476	932253
71013	932254
21316	932255
19076	932256
25466	932257
15438	932258
3763	932259
30462	932260
68028	932261
12781	932262
3034	932263
68324	932264
70696	932265
59444	932266
55027	932267
64832	932268
89454	932269
25886	932270
48738	932271
54283	932272
5867	932273
8827	932274
4712	932275
31139	932276
10618	932277
21175	932278
20609	932279
5003	932280
37551	932281
42871	932282
35650	932283
8788	932284
74344	932285
108243	932286
90942	932287
36408	932288
16841	932289
29472	932290
14878	932291
81691	932292
9098	932293
9245	932294
57829	932295
22885	932296
1163	932297
62096	932298
16252	932299
93230	932300
30743	932301
49211	932302
28214	932303
18890	932304
68748	932305
56914	932306
37155	932307
63936	932308
2106	932309
47225	932310
16836	932311
104977	932312
10028	932313
3296	932314
251	932315
24975	932316
122523	932317
83238	932318
69351	932319
21566	932320
55341	932321
72714	932322
16257	932323
120068	932324
49944	932325
154821	932326
13576	932327
1691	932328
60437	932329
124917	932330
8761	932331
62220	932332
14906	932333
19849	932334
19044	932335
38514	932336
17394	932337
3808	932338
80201	932339
60791	932340
8196	932341
6776	932342
62023	932343
43008	932344
27509	932345
19412	932346
1641	932347
73313	932348
3300	932349
84353	932350
19074	932351
18936	932352
11201	932353
104873	932354
44375	932355
115764	932356
134557	932357
55321	932358
13126	932359
3213	932360
6718	932361
5088	932362
58903	932363
33586	932364
119435	932365
65339	932366
137521	932367
49259	932368
36832	932369
3036	932370
134001	932371
35408	932372
28037	932373
91937	932374
59944	932375
48964	932376
11904	932377
43775	932378
8728	932379
21228	932380
115821	932381
34220	932382
589	932383
154661	932384
34698	932385
86864	932386
16122	932387
28533	932388
15917	932389
113865	932390
3424	932391
6585	932392
48166	932393
1779	932394
124040	932395
100240	932396
5803	932397
999	932398
28921	932399
114512	932400
50255	932401
14259	932402
32555	932403
2258	932404
107895	932405
4940	932406
41708	932407
126736	932408
114839	932409
18096	932410
19930	932411
47853	932412
41747	932413
3460	932414
6280	932415
8911	932416
117401	932417
3944	932418
29995	932419
19335	932420
37522	932421
4125	932422
87054	932423
49649	932424
125718	932425
101264	932426
36987	932427
2240	932428
21499	932429
27605	932430
9781	932431
24735	932432
43497	932433
126164	932434
31573	932435
39799	932436
154520	932437
22983	932438
65979	932439
53128	932440
24579	932441
26918	932442
31039	932443
1432	932444
9678	932445
17190	932446
53	932447
2738	932448
143723	932449
108477	932450
9169	932451
106120	932452
29444	932453
597	932454
2140	932455
120164	932456
4223	932457
2099	932458
20452	932459
18052	932460
82191	932461
39492	932462
124	932463
335	932464
5618	932465
29766	932466
13702	932467
28149	932468
100746	932469
21382	932470
41979	932471
88048	932472
1000	932473
2880	932474
15642	932475
5823	932476
72603	932477
34845	932478
52785	932479
41276	932480
5259	932481
52688	932482
107409	932483
2635	932484
39344	932485
220	932486
28164	932487
2736	932488
9111	932489
32965	932490
70111	932491
78777	932492
15461	932493
104363	932494
235	932495
76207	932496
1390	932497
61288	932498
43241	932499
18441	932500
151160	932501
116090	932502
79044	932503
21178	932504
152082	932505
50745	932506
48835	932507
2460	932508
11133	932509
25023	932510
28785	932511
46713	932512
57272	932513
427	932514
96347	932515
13797	932516
41991	932517
56529	932518
32653	932519
5367	932520
116577	932521
40488	932522
15012	932523
34884	932524
30336	932525
29549	932526
125129	932527
656	932528
18842	932529
157014	932530
70556	932531
650	932532
120007	932533
93512	932534
112189	932535
72519	932536
31423	932537
41024	932538
107534	932539
157865	932540
360	932541
32255	932542
10533	932543
50473	932544
40253	932545
34124	932546
8733	932547
3463	932548
92274	932549
132158	932550
3382	932551
17159	932552
40204	932553
1409	932554
99567	932555
6470	932556
157042	932557
8928	932558
22050	932559
3941	932560
62232	932561
9982	932562
48476	932563
114151	932564
1100	932565
3840	932566
80966	932567
100926	932568
17528	932569
21766	932570
2827	932571
39266	932572
45091	932573
9894	932574
68505	932575
83781	932576
56326	932577
47565	932578
46425	932579
137021	932580
77265	932581
19339	932582
15752	932583
48205	932584
78962	932585
10247	932586
77925	932587
11669	932588
20969	932589
23565	932590
58693	932591
38876	932592
113937	932593
103205	932594
29842	932595
32483	932596
82671	932597
47698	932598
49220	932599
119421	932600
57394	932601
3655	932602
1248	932603
48621	932604
62113	932605
11166	932606
24858	932607
83890	932608
12878	932609
60352	932610
8340	932611
58719	932612
58460	932613
12349	932614
12123	932615
20510	932616
1056	932617
3748	932618
773	932619
42591	932620
7278	932621
133	932622
34054	932623
29860	932624
122875	932625
131749	932626
76769	932627
31203	932628
55069	932629
11178	932630
80670	932631
37501	932632
139612	932633
21142	932634
76389	932635
27328	932636
2539	932637
8033	932638
72082	932639
165393	932640
46857	932641
29285	932642
96110	932643
6166	932644
121711	932645
9688	932646
84637	932647
11116	932648
59365	932649
120106	932650
18976	932651
48172	932652
54247	932653
11144	932654
59152	932655
80708	932656
18778	932657
7441	932658
65471	932659
61887	932660
81428	932661
23313	932662
4070	932663
22173	932664
11532	932665
97607	932666
26256	932667
12825	932668
73879	932669
38409	932670
42543	932671
4822	932672
42269	932673
166214	932674
34909	932675
119869	932676
11120	932677
66356	932678
35111	932679
19978	932680
2262	932681
1749	932682
841	932683
22472	932684
17161	932685
13525	932686
107338	932687
33532	932688
99831	932689
27020	932690
9128	932691
4745	932692
34953	932693
108432	932694
41961	932695
91421	932696
25732	932697
85929	932698
31128	932699
63166	932700
45382	932701
11797	932702
17252	932703
41546	932704
10213	932705
31368	932706
80978	932707
12401	932708
82672	932709
57705	932710
40569	932711
46919	932712
142265	932713
28363	932714
68460	932715
21466	932716
3547	932717
53524	932718
2287	932719
12857	932720
128659	932721
75940	932722
7104	932723
37023	932724
15428	932725
86529	932726
25670	932727
3771	932728
49491	932729
67976	932730
12793	932731
8638	932732
7908	932733
10178	932734
125573	932735
54081	932736
154197	932737
81088	932738
143	932739
80468	932740
32861	932741
10798	932742
71333	932743
62784	932744
31692	932745
96129	932746
136859	932747
13014	932748
23273	932749
21795	932750
56811	932751
160937	932752
49082	932753
73183	932754
25150	932755
63713	932756
56765	932757
49631	932758
14851	932759
1552	932760
1825	932761
496	932762
14259	932763
3589	932764
94868	932765
45032	932766
108543	932767
64541	932768
44189	932769
34635	932770
25389	932771
1086	932772
84622	932773
27784	932774
77813	932775
73066	932776
15780	932777
38379	932778
21268	932779
48966	932780
19706	932781
59679	932782
14383	932783
13371	932784
93178	932785
62852	932786
4912	932787
14038	932788
2126	932789
34365	932790
82953	932791
18562	932792
39752	932793
13711	932794
1042	932795
166488	932796
7592	932797
35787	932798
138587	932799
30451	932800
12	932801
34504	932802
11685	932803
3740	932804
16366	932805
103340	932806
17352	932807
22933	932808
15644	932809
49755	932810
64595	932811
2407	932812
30901	932813
108389	932814
66994	932815
32086	932816
65813	932817
54643	932818
67718	932819
1744	932820
24535	932821
69897	932822
6055	932823
64216	932824
6773	932825
3970	932826
12443	932827
76730	932828
100703	932829
88420	932830
1863	932831
168006	932832
35214	932833
90604	932834
1097	932835
12209	932836
46002	932837
133713	932838
112336	932839
4298	932840
15175	932841
35185	932842
17176	932843
697	932844
22923	932845
33825	932846
8252	932847
15618	932848
59071	932849
42785	932850
25990	932851
75379	932852
137309	932853
114864	932854
43866	932855
30073	932856
36379	932857
80464	932858
56250	932859
16760	932860
12550	932861
99347	932862
1742	932863
41689	932864
88961	932865
28198	932866
62262	932867
144902	932868
78636	932869
125151	932870
365	932871
89440	932872
38960	932873
17899	932874
45325	932875
33441	932876
81982	932877
24855	932878
12642	932879
24927	932880
79900	932881
63713	932882
56084	932883
96657	932884
92762	932885
18223	932886
133269	932887
102971	932888
6451	932889
109303	932890
12614	932891
31343	932892
132584	932893
26913	932894
115397	932895
3445	932896
43711	932897
38162	932898
7666	932899
5098	932900
284	932901
15803	932902
59897	932903
2092	932904
65863	932905
16382	932906
75141	932907
13306	932908
89046	932909
133741	932910
91491	932911
75637	932912
10876	932913
79317	932914
17619	932915
12132	932916
76726	932917
81385	932918
52640	932919
3040	932920
128189	932921
13618	932922
8749	932923
95542	932924
27480	932925
3615	932926
21723	932927
11376	932928
5366	932929
108683	932930
88406	932931
63538	932932
64847	932933
10271	932934
37292	932935
81900	932936
109847	932937
3627	932938
2364	932939
91353	932940
54105	932941
47884	932942
9386	932943
54956	932944
14945	932945
57135	932946
40709	932947
26127	932948
79081	932949
100115	932950
11820	932951
51562	932952
48410	932953
19952	932954
143036	932955
89392	932956
29387	932957
37389	932958
33047	932959
47597	932960
8692	932961
27870	932962
44613	932963
22974	932964
2343	932965
39921	932966
3316	932967
69466	932968
10874	932969
85817	932970
26352	932971
81996	932972
130826	932973
71507	932974
27657	932975
26418	932976
18011	932977
117556	932978
27109	932979
8399	932980
35074	932981
129991	932982
110050	932983
8067	932984
2354	932985
17319	932986
45161	932987
65401	932988
17528	932989
12486	932990
7690	932991
67079	932992
5582	932993
36695	932994
1634	932995
375	932996
25024	932997
8539	932998
61449	932999
5829	933000
98370	933001
53914	933002
451	933003
32246	933004
6802	933005
61125	933006
45633	933007
3833	933008
20295	933009
35494	933010
46356	933011
103655	933012
83245	933013
87623	933014
30362	933015
51700	933016
34599	933017
29032	933018
13675	933019
19717	933020
449	933021
111138	933022
52269	933023
4439	933024
2511	933025
47493	933026
34254	933027
139377	933028
65676	933029
92254	933030
30667	933031
52297	933032
64166	933033
40078	933034
150648	933035
116313	933036
7909	933037
4117	933038
6951	933039
1287	933040
5516	933041
28371	933042
24402	933043
6938	933044
96530	933045
58401	933046
28680	933047
6320	933048
4408	933049
18469	933050
79046	933051
7428	933052
12819	933053
98198	933054
13959	933055
104962	933056
8202	933057
98324	933058
72343	933059
123554	933060
23787	933061
135176	933062
18097	933063
87775	933064
4279	933065
29550	933066
161454	933067
6534	933068
36243	933069
13240	933070
16686	933071
10765	933072
72963	933073
91849	933074
24386	933075
112287	933076
21968	933077
1296	933078
45107	933079
14022	933080
67493	933081
135862	933082
102720	933083
40291	933084
9832	933085
7000	933086
79997	933087
394	933088
43166	933089
8022	933090
149191	933091
64335	933092
16435	933093
128855	933094
15584	933095
3454	933096
35409	933097
34461	933098
9569	933099
98078	933100
3501	933101
86836	933102
30756	933103
25616	933104
8977	933105
27637	933106
4369	933107
18829	933108
127566	933109
2195	933110
109818	933111
6211	933112
84201	933113
726	933114
87555	933115
3413	933116
80663	933117
134296	933118
154474	933119
112718	933120
21718	933121
50580	933122
64814	933123
79593	933124
56062	933125
23992	933126
69891	933127
696	933128
40261	933129
1223	933130
1103	933131
75275	933132
22882	933133
115801	933134
62664	933135
37069	933136
411	933137
54201	933138
42613	933139
3712	933140
128969	933141
104307	933142
7734	933143
65685	933144
54388	933145
73287	933146
20290	933147
149308	933148
1868	933149
80831	933150
2565	933151
27072	933152
81430	933153
382	933154
128937	933155
44472	933156
78224	933157
11018	933158
37299	933159
65572	933160
14885	933161
2565	933162
742	933163
10680	933164
54033	933165
52039	933166
7581	933167
30434	933168
99887	933169
84550	933170
48946	933171
991	933172
92564	933173
25908	933174
15768	933175
30712	933176
3763	933177
30627	933178
1967	933179
58859	933180
133749	933181
1602	933182
79119	933183
131527	933184
87382	933185
18557	933186
150592	933187
4656	933188
25224	933189
105336	933190
54780	933191
15491	933192
99491	933193
100676	933194
11747	933195
3203	933196
16306	933197
46652	933198
7100	933199
9910	933200
53736	933201
93763	933202
1529	933203
18223	933204
8663	933205
4000	933206
158	933207
131521	933208
66198	933209
83976	933210
5830	933211
120530	933212
79879	933213
633	933214
63277	933215
153465	933216
92387	933217
103479	933218
85844	933219
33559	933220
2390	933221
26159	933222
68821	933223
20842	933224
5972	933225
24650	933226
61000	933227
959	933228
64687	933229
12775	933230
110725	933231
71440	933232
6399	933233
66339	933234
89694	933235
7073	933236
14329	933237
656	933238
56891	933239
45082	933240
44101	933241
17904	933242
91953	933243
788	933244
16473	933245
99176	933246
95352	933247
86809	933248
10796	933249
3296	933250
2992	933251
73100	933252
14739	933253
725	933254
63594	933255
18063	933256
159913	933257
1576	933258
27729	933259
5454	933260
99359	933261
44809	933262
9369	933263
54465	933264
106723	933265
62384	933266
105474	933267
8918	933268
4641	933269
29521	933270
36394	933271
23884	933272
77401	933273
27456	933274
3174	933275
11542	933276
628	933277
685	933278
81808	933279
65927	933280
94736	933281
117481	933282
79646	933283
88524	933284
29388	933285
116610	933286
70855	933287
5752	933288
26428	933289
46693	933290
25838	933291
91739	933292
30278	933293
20904	933294
32106	933295
3100	933296
9746	933297
123800	933298
24273	933299
25853	933300
62891	933301
77518	933302
7291	933303
6502	933304
1895	933305
78436	933306
66744	933307
96684	933308
2562	933309
56479	933310
87888	933311
104058	933312
21316	933313
50150	933314
3358	933315
9634	933316
74439	933317
22299	933318
36333	933319
150564	933320
219	933321
105570	933322
84570	933323
19051	933324
658	933325
80692	933326
8299	933327
44736	933328
79352	933329
61049	933330
67689	933331
2263	933332
12799	933333
159385	933334
125940	933335
30215	933336
32424	933337
48500	933338
27379	933339
98172	933340
577	933341
153578	933342
4310	933343
13395	933344
7581	933345
2549	933346
74784	933347
2011	933348
76429	933349
3603	933350
4180	933351
7113	933352
47964	933353
65156	933354
50463	933355
8008	933356
31935	933357
51235	933358
100890	933359
53515	933360
8332	933361
74030	933362
11435	933363
107289	933364
68176	933365
134077	933366
60163	933367
34927	933368
40560	933369
89792	933370
7333	933371
1805	933372
90452	933373
93499	933374
107188	933375
606	933376
16924	933377
72958	933378
161775	933379
77816	933380
101562	933381
11420	933382
551	933383
26491	933384
8085	933385
31738	933386
91635	933387
93104	933388
70896	933389
28432	933390
61789	933391
6743	933392
46204	933393
76173	933394
102517	933395
8988	933396
25712	933397
58604	933398
100015	933399
43758	933400
5060	933401
68632	933402
73160	933403
30433	933404
40638	933405
16407	933406
14678	933407
5478	933408
92696	933409
11549	933410
2715	933411
27780	933412
47555	933413
23758	933414
93137	933415
112327	933416
79049	933417
70493	933418
16358	933419
3794	933420
89113	933421
6242	933422
35925	933423
83355	933424
33194	933425
1226	933426
52911	933427
21361	933428
47680	933429
1988	933430
4986	933431
27529	933432
26249	933433
116378	933434
10437	933435
34035	933436
125126	933437
21442	933438
8711	933439
989	933440
6442	933441
34818	933442
35886	933443
28718	933444
51883	933445
31055	933446
45690	933447
8567	933448
40018	933449
6468	933450
42630	933451
36612	933452
167016	933453
1299	933454
78462	933455
28502	933456
14458	933457
108393	933458
10739	933459
130387	933460
30097	933461
16541	933462
115454	933463
46490	933464
20571	933465
83	933466
5007	933467
27974	933468
33942	933469
56526	933470
9660	933471
17093	933472
29293	933473
11327	933474
18879	933475
10573	933476
168283	933477
30957	933478
46595	933479
8232	933480
106500	933481
155557	933482
13260	933483
44179	933484
86315	933485
5760	933486
44725	933487
166824	933488
69163	933489
65402	933490
29763	933491
53755	933492
21139	933493
1766	933494
47485	933495
150427	933496
86436	933497
65346	933498
35230	933499
105213	933500
4328	933501
351	933502
87113	933503
35233	933504
7142	933505
8506	933506
26515	933507
53855	933508
82286	933509
47311	933510
37356	933511
54787	933512
60702	933513
170	933514
89486	933515
6308	933516
58796	933517
161407	933518
29616	933519
143	933520
156311	933521
2569	933522
86291	933523
55175	933524
40776	933525
104911	933526
101572	933527
40817	933528
29678	933529
2612	933530
46892	933531
58809	933532
1797	933533
24989	933534
139515	933535
103806	933536
6687	933537
112222	933538
51020	933539
63962	933540
67849	933541
75298	933542
135139	933543
94878	933544
11230	933545
97405	933546
45977	933547
21000	933548
154959	933549
71978	933550
36173	933551
63333	933552
2526	933553
4584	933554
1131	933555
85914	933556
81289	933557
22177	933558
41706	933559
6631	933560
100223	933561
27069	933562
25533	933563
3356	933564
7287	933565
8608	933566
37205	933567
74920	933568
17530	933569
40924	933570
9949	933571
40392	933572
67428	933573
33207	933574
9208	933575
75540	933576
44016	933577
43479	933578
51174	933579
6060	933580
48778	933581
189	933582
10837	933583
28168	933584
15823	933585
15110	933586
31167	933587
54588	933588
20453	933589
138260	933590
89868	933591
17762	933592
14296	933593
1324	933594
122518	933595
103464	933596
17194	933597
96965	933598
77805	933599
54627	933600
2823	933601
159229	933602
6534	933603
57106	933604
3987	933605
53981	933606
36089	933607
28818	933608
43161	933609
43572	933610
18485	933611
2601	933612
110375	933613
18662	933614
28025	933615
72057	933616
97539	933617
11035	933618
35275	933619
22811	933620
125867	933621
101703	933622
78448	933623
105134	933624
110446	933625
78252	933626
16301	933627
9185	933628
6211	933629
70898	933630
82493	933631
66092	933632
67264	933633
43965	933634
91623	933635
50832	933636
26731	933637
31128	933638
14614	933639
127735	933640
79046	933641
1842	933642
745	933643
32970	933644
3038	933645
26669	933646
53287	933647
42099	933648
3458	933649
564	933650
20116	933651
7413	933652
38741	933653
4197	933654
108837	933655
41616	933656
19608	933657
40475	933658
131224	933659
9659	933660
104825	933661
54860	933662
59541	933663
106998	933664
23956	933665
66521	933666
88067	933667
118264	933668
92180	933669
18241	933670
17473	933671
4475	933672
47051	933673
16123	933674
122063	933675
69370	933676
34822	933677
3666	933678
15884	933679
74692	933680
12844	933681
88667	933682
43909	933683
4576	933684
29267	933685
34295	933686
36070	933687
2659	933688
39953	933689
117519	933690
40043	933691
86693	933692
25388	933693
97054	933694
266	933695
43480	933696
121446	933697
19500	933698
13310	933699
56630	933700
35	933701
48976	933702
14403	933703
9973	933704
13475	933705
22161	933706
24473	933707
128052	933708
53671	933709
93163	933710
44381	933711
21759	933712
81351	933713
11135	933714
20178	933715
15859	933716
42385	933717
52635	933718
32962	933719
77371	933720
21268	933721
698	933722
18873	933723
6277	933724
127502	933725
107671	933726
41851	933727
8394	933728
3881	933729
81433	933730
3013	933731
2934	933732
36693	933733
83555	933734
164	933735
53870	933736
1347	933737
36837	933738
47832	933739
16667	933740
50415	933741
36584	933742
32000	933743
17541	933744
63989	933745
30594	933746
11647	933747
99586	933748
30870	933749
55663	933750
12094	933751
16911	933752
20490	933753
102298	933754
116847	933755
7079	933756
29934	933757
2491	933758
26369	933759
19772	933760
36287	933761
88168	933762
30599	933763
29796	933764
77976	933765
28781	933766
115650	933767
142907	933768
34291	933769
76198	933770
1608	933771
1022	933772
55215	933773
86513	933774
24386	933775
34445	933776
41087	933777
98343	933778
22977	933779
29853	933780
52249	933781
3891	933782
54095	933783
50280	933784
111	933785
42649	933786
107881	933787
168014	933788
41157	933789
139809	933790
118040	933791
146830	933792
155952	933793
49064	933794
17911	933795
33872	933796
101253	933797
37033	933798
136922	933799
94790	933800
43468	933801
59174	933802
162160	933803
30324	933804
23622	933805
67503	933806
37880	933807
62367	933808
84289	933809
4655	933810
13763	933811
28309	933812
110831	933813
725	933814
99801	933815
4985	933816
5703	933817
12127	933818
50283	933819
28158	933820
115572	933821
12046	933822
5617	933823
8415	933824
32340	933825
923	933826
56472	933827
13509	933828
32902	933829
6620	933830
50873	933831
55444	933832
100452	933833
105858	933834
40924	933835
29539	933836
53772	933837
742	933838
14931	933839
20238	933840
15631	933841
5865	933842
5373	933843
26970	933844
20726	933845
6041	933846
7279	933847
35085	933848
27343	933849
66029	933850
72986	933851
32294	933852
83746	933853
85372	933854
10958	933855
30596	933856
24608	933857
27951	933858
43771	933859
3634	933860
6035	933861
106922	933862
9287	933863
47357	933864
7073	933865
78253	933866
13369	933867
23740	933868
63391	933869
40755	933870
1460	933871
24399	933872
42486	933873
18126	933874
39871	933875
22215	933876
60169	933877
130592	933878
154451	933879
149	933880
11826	933881
52391	933882
2668	933883
4677	933884
444	933885
139325	933886
31443	933887
14136	933888
17379	933889
123772	933890
43553	933891
21120	933892
21831	933893
16039	933894
55446	933895
35852	933896
9345	933897
30600	933898
107358	933899
67307	933900
2811	933901
5967	933902
48713	933903
78687	933904
56695	933905
54426	933906
50825	933907
21804	933908
143492	933909
61110	933910
38325	933911
8864	933912
14883	933913
164363	933914
55642	933915
52489	933916
80085	933917
51484	933918
14619	933919
61253	933920
85714	933921
27412	933922
61833	933923
4354	933924
34554	933925
51247	933926
133393	933927
94492	933928
91497	933929
6900	933930
67595	933931
75911	933932
14845	933933
40771	933934
24669	933935
94859	933936
42534	933937
68976	933938
71982	933939
71540	933940
5399	933941
33417	933942
43414	933943
25281	933944
363	933945
65315	933946
3267	933947
5139	933948
49500	933949
79673	933950
45927	933951
57951	933952
51572	933953
4788	933954
11716	933955
5740	933956
1389	933957
61186	933958
27261	933959
124664	933960
158679	933961
12874	933962
2010	933963
38653	933964
16482	933965
41068	933966
112697	933967
81204	933968
75909	933969
24812	933970
3132	933971
244	933972
98868	933973
75146	933974
7236	933975
26438	933976
22962	933977
99024	933978
34333	933979
3089	933980
24609	933981
44428	933982
49063	933983
54640	933984
8706	933985
8660	933986
70601	933987
742	933988
4800	933989
105113	933990
6140	933991
10792	933992
813	933993
66944	933994
19468	933995
114396	933996
37918	933997
40398	933998
7719	933999
16356	934000
31851	934001
2355	934002
12960	934003
100759	934004
44433	934005
10685	934006
452	934007
70715	934008
123525	934009
76933	934010
20824	934011
127449	934012
79880	934013
16062	934014
141649	934015
166872	934016
20552	934017
5568	934018
219	934019
95505	934020
22633	934021
90956	934022
25826	934023
140718	934024
16126	934025
82565	934026
56956	934027
126015	934028
141262	934029
49028	934030
107180	934031
28542	934032
13088	934033
10209	934034
23011	934035
32505	934036
6045	934037
166097	934038
3227	934039
31761	934040
59897	934041
20289	934042
48442	934043
131578	934044
27427	934045
77119	934046
31513	934047
68570	934048
154356	934049
6330	934050
64598	934051
30444	934052
59103	934053
11469	934054
31626	934055
4229	934056
120902	934057
22352	934058
59061	934059
114187	934060
19940	934061
4647	934062
14258	934063
34218	934064
57	934065
35648	934066
39583	934067
19342	934068
112412	934069
56033	934070
2729	934071
13558	934072
51487	934073
33957	934074
68759	934075
15935	934076
4397	934077
30865	934078
237	934079
21134	934080
473	934081
13131	934082
30125	934083
35500	934084
132902	934085
54185	934086
6251	934087
25332	934088
38477	934089
12864	934090
38970	934091
9042	934092
55635	934093
1293	934094
13826	934095
11897	934096
80035	934097
144570	934098
20714	934099
6865	934100
74825	934101
24489	934102
35183	934103
154996	934104
47940	934105
18477	934106
213	934107
68858	934108
93783	934109
33979	934110
89186	934111
56574	934112
36181	934113
27987	934114
48057	934115
88427	934116
234	934117
7090	934118
19916	934119
27618	934120
50499	934121
62522	934122
115245	934123
19825	934124
7214	934125
2855	934126
6157	934127
2134	934128
22432	934129
30980	934130
49939	934131
50287	934132
41413	934133
34755	934134
8282	934135
34234	934136
41050	934137
3990	934138
13029	934139
94385	934140
2854	934141
68530	934142
29132	934143
103383	934144
4146	934145
17682	934146
15523	934147
4200	934148
14085	934149
164185	934150
25653	934151
23190	934152
21915	934153
40261	934154
51052	934155
8916	934156
67128	934157
10292	934158
106483	934159
68426	934160
54306	934161
26449	934162
63202	934163
89665	934164
19437	934165
4	934166
401	934167
28724	934168
97487	934169
1899	934170
40016	934171
48420	934172
46911	934173
4346	934174
157958	934175
41555	934176
85418	934177
75026	934178
61166	934179
27799	934180
5063	934181
105537	934182
46174	934183
1917	934184
2068	934185
18420	934186
22226	934187
13147	934188
5789	934189
18685	934190
3219	934191
45511	934192
74	934193
83347	934194
56291	934195
18462	934196
56207	934197
20075	934198
10724	934199
37564	934200
25872	934201
76817	934202
68477	934203
30850	934204
129911	934205
45802	934206
28333	934207
66612	934208
60790	934209
10000	934210
9497	934211
58303	934212
39921	934213
69504	934214
2957	934215
30232	934216
1624	934217
47650	934218
6973	934219
161919	934220
93557	934221
13199	934222
135624	934223
21277	934224
69219	934225
157198	934226
54579	934227
462	934228
122737	934229
54622	934230
61222	934231
35163	934232
60455	934233
2293	934234
4998	934235
92546	934236
39248	934237
108333	934238
50374	934239
5041	934240
2510	934241
61744	934242
13920	934243
62485	934244
58269	934245
18725	934246
23932	934247
40606	934248
37141	934249
4876	934250
43865	934251
116017	934252
55869	934253
2122	934254
119727	934255
74192	934256
121598	934257
116300	934258
50496	934259
79621	934260
6124	934261
40772	934262
358	934263
33650	934264
46595	934265
26926	934266
1109	934267
27872	934268
22510	934269
2087	934270
19012	934271
598	934272
47778	934273
24454	934274
64	934275
111814	934276
79173	934277
169033	934278
42205	934279
41003	934280
19351	934281
1745	934282
3383	934283
66108	934284
13220	934285
3876	934286
50405	934287
210	934288
4373	934289
33605	934290
46763	934291
116134	934292
13474	934293
100087	934294
120031	934295
17389	934296
119291	934297
3164	934298
426	934299
52058	934300
10828	934301
5717	934302
78891	934303
52998	934304
5832	934305
90754	934306
108375	934307
4413	934308
33644	934309
29096	934310
79967	934311
37328	934312
36144	934313
88370	934314
119313	934315
32109	934316
124935	934317
8137	934318
2328	934319
35428	934320
158337	934321
45599	934322
29732	934323
131158	934324
15044	934325
15265	934326
37735	934327
46380	934328
25735	934329
32468	934330
7981	934331
2377	934332
57333	934333
18049	934334
19346	934335
3984	934336
99571	934337
8571	934338
28765	934339
167724	934340
79225	934341
25162	934342
54554	934343
112620	934344
76225	934345
37553	934346
52942	934347
75162	934348
58469	934349
31209	934350
42971	934351
15318	934352
22361	934353
49226	934354
80792	934355
22260	934356
69317	934357
32832	934358
115395	934359
7854	934360
353	934361
112404	934362
45335	934363
33478	934364
9485	934365
14980	934366
5046	934367
49436	934368
23239	934369
34804	934370
61868	934371
23106	934372
9840	934373
35041	934374
111400	934375
10650	934376
9834	934377
279	934378
102051	934379
58724	934380
64302	934381
68514	934382
6496	934383
80480	934384
4819	934385
12191	934386
3179	934387
135012	934388
21252	934389
33952	934390
59644	934391
45715	934392
14406	934393
34418	934394
133946	934395
16190	934396
1499	934397
22484	934398
24457	934399
98595	934400
71008	934401
110691	934402
7173	934403
38297	934404
1104	934405
7284	934406
26795	934407
17201	934408
22389	934409
15998	934410
95684	934411
67110	934412
19510	934413
8797	934414
56153	934415
72210	934416
42326	934417
26866	934418
113415	934419
922	934420
36530	934421
148188	934422
90353	934423
622	934424
1507	934425
5300	934426
150297	934427
34623	934428
46881	934429
87401	934430
20482	934431
19125	934432
74247	934433
47494	934434
54073	934435
12857	934436
6918	934437
25304	934438
21123	934439
13191	934440
113943	934441
55182	934442
1265	934443
13793	934444
146221	934445
31949	934446
7429	934447
27678	934448
17108	934449
94528	934450
2241	934451
43883	934452
245	934453
43479	934454
49508	934455
114740	934456
63066	934457
114577	934458
93088	934459
13605	934460
41141	934461
63668	934462
36971	934463
46499	934464
26963	934465
32457	934466
21071	934467
11	934468
46047	934469
8979	934470
86886	934471
108016	934472
35451	934473
58460	934474
525	934475
1729	934476
36222	934477
3157	934478
96037	934479
61319	934480
33643	934481
156152	934482
9594	934483
71760	934484
129774	934485
63225	934486
35197	934487
74729	934488
47819	934489
53302	934490
45783	934491
21225	934492
33473	934493
47621	934494
4349	934495
120517	934496
117129	934497
31121	934498
92598	934499
66176	934500
57439	934501
25673	934502
5987	934503
13095	934504
114135	934505
44511	934506
59275	934507
92221	934508
44880	934509
14497	934510
31894	934511
1146	934512
68210	934513
5621	934514
20610	934515
24099	934516
17	934517
36443	934518
96158	934519
89574	934520
105996	934521
36898	934522
23769	934523
50985	934524
144849	934525
66231	934526
20113	934527
36852	934528
75339	934529
5470	934530
18195	934531
53168	934532
3055	934533
44917	934534
5147	934535
1764	934536
3284	934537
8804	934538
10196	934539
1754	934540
102526	934541
4341	934542
22465	934543
124099	934544
34428	934545
15435	934546
76357	934547
64226	934548
97593	934549
95551	934550
10497	934551
9133	934552
131010	934553
98819	934554
50004	934555
33525	934556
10605	934557
4535	934558
43328	934559
11766	934560
75593	934561
14264	934562
37019	934563
72950	934564
24195	934565
14522	934566
17119	934567
7552	934568
20880	934569
34467	934570
84459	934571
49926	934572
146564	934573
12516	934574
83280	934575
9439	934576
10290	934577
45079	934578
134727	934579
8119	934580
12994	934581
96160	934582
89880	934583
116259	934584
93367	934585
51480	934586
26862	934587
37202	934588
55128	934589
3800	934590
17122	934591
26093	934592
6862	934593
26647	934594
14777	934595
9327	934596
3126	934597
96792	934598
13705	934599
32653	934600
65220	934601
23243	934602
21699	934603
57153	934604
10803	934605
28838	934606
1478	934607
119006	934608
54696	934609
6770	934610
51302	934611
10945	934612
34722	934613
39841	934614
90777	934615
82358	934616
108905	934617
8307	934618
129795	934619
66347	934620
32952	934621
54	934622
64045	934623
75521	934624
11447	934625
79214	934626
170290	934627
103705	934628
29001	934629
6356	934630
32934	934631
17163	934632
75436	934633
25168	934634
21551	934635
137323	934636
94034	934637
48300	934638
76492	934639
68580	934640
44129	934641
41634	934642
3932	934643
21016	934644
47624	934645
108514	934646
141691	934647
109341	934648
68130	934649
1806	934650
39266	934651
21497	934652
12682	934653
114581	934654
4169	934655
89191	934656
156724	934657
38877	934658
67086	934659
9498	934660
24382	934661
79615	934662
9546	934663
50394	934664
148277	934665
15452	934666
47608	934667
62534	934668
41947	934669
91400	934670
144707	934671
82635	934672
23490	934673
42234	934674
7174	934675
58631	934676
83371	934677
87113	934678
31955	934679
25382	934680
22807	934681
46491	934682
168081	934683
46409	934684
45184	934685
34429	934686
4597	934687
103323	934688
51395	934689
462	934690
61419	934691
34510	934692
79782	934693
7808	934694
16763	934695
129940	934696
4079	934697
9840	934698
52703	934699
96708	934700
7298	934701
38501	934702
98897	934703
8747	934704
61463	934705
93512	934706
21529	934707
65101	934708
51572	934709
162691	934710
121667	934711
91000	934712
37665	934713
668	934714
4993	934715
25967	934716
56608	934717
4782	934718
2814	934719
19086	934720
21699	934721
48302	934722
6228	934723
4611	934724
49312	934725
6445	934726
18067	934727
93218	934728
62680	934729
134	934730
51218	934731
5759	934732
82	934733
17272	934734
1014	934735
3247	934736
56092	934737
150015	934738
65953	934739
20306	934740
105632	934741
36508	934742
36998	934743
24914	934744
13914	934745
20582	934746
3	934747
45569	934748
52275	934749
32749	934750
124801	934751
20127	934752
25516	934753
55700	934754
75195	934755
157333	934756
154398	934757
136988	934758
25535	934759
75101	934760
5568	934761
42621	934762
110059	934763
87704	934764
41424	934765
32725	934766
51812	934767
7402	934768
11557	934769
140385	934770
93165	934771
34987	934772
136620	934773
7177	934774
29874	934775
2328	934776
96686	934777
4061	934778
15396	934779
66110	934780
15302	934781
9827	934782
13199	934783
12883	934784
18670	934785
50581	934786
4938	934787
35754	934788
5178	934789
153904	934790
102220	934791
34570	934792
4535	934793
113101	934794
125585	934795
23420	934796
43861	934797
9909	934798
4827	934799
1113	934800
109504	934801
54729	934802
84385	934803
66641	934804
2949	934805
12381	934806
29137	934807
6480	934808
43795	934809
10187	934810
7393	934811
8522	934812
53998	934813
80990	934814
15139	934815
1743	934816
1139	934817
20672	934818
21061	934819
24858	934820
5503	934821
59028	934822
68126	934823
27835	934824
106327	934825
52755	934826
850	934827
122382	934828
40567	934829
93960	934830
55941	934831
44466	934832
14861	934833
47140	934834
74	934835
21231	934836
10209	934837
868	934838
41221	934839
25966	934840
61826	934841
46493	934842
20406	934843
90261	934844
47764	934845
2294	934846
28083	934847
28724	934848
13177	934849
52303	934850
9547	934851
21457	934852
69704	934853
1728	934854
18318	934855
15027	934856
39410	934857
5445	934858
38304	934859
34738	934860
99924	934861
58588	934862
106236	934863
25340	934864
10774	934865
65176	934866
52613	934867
96344	934868
119077	934869
9164	934870
13663	934871
36108	934872
29914	934873
5487	934874
81191	934875
106488	934876
81098	934877
23955	934878
51704	934879
78829	934880
11754	934881
36788	934882
38860	934883
10161	934884
24189	934885
131657	934886
59769	934887
7440	934888
10427	934889
9380	934890
79758	934891
54468	934892
3604	934893
158155	934894
149407	934895
13477	934896
28606	934897
77272	934898
30672	934899
3350	934900
2843	934901
15530	934902
34061	934903
117718	934904
60998	934905
25967	934906
93989	934907
64933	934908
16567	934909
71678	934910
129926	934911
55640	934912
28912	934913
78695	934914
63459	934915
28947	934916
13049	934917
17117	934918
59262	934919
14333	934920
41088	934921
14989	934922
920	934923
41849	934924
65470	934925
59110	934926
96839	934927
1598	934928
166788	934929
59072	934930
27659	934931
41308	934932
52315	934933
1403	934934
21299	934935
27586	934936
2285	934937
58721	934938
2693	934939
152495	934940
147690	934941
6052	934942
3879	934943
2119	934944
27913	934945
48407	934946
8626	934947
136694	934948
1902	934949
72475	934950
1218	934951
10690	934952
160950	934953
142244	934954
18834	934955
19920	934956
87446	934957
63	934958
88345	934959
20439	934960
22073	934961
7842	934962
2015	934963
77288	934964
3745	934965
30197	934966
22757	934967
131990	934968
7007	934969
58598	934970
435	934971
33130	934972
83294	934973
40172	934974
18229	934975
34932	934976
57706	934977
67849	934978
10607	934979
23437	934980
118185	934981
130086	934982
17041	934983
49001	934984
2762	934985
48686	934986
96151	934987
93304	934988
5447	934989
38482	934990
17088	934991
96833	934992
48083	934993
56731	934994
57567	934995
113576	934996
77181	934997
103887	934998
10473	934999
55028	935000
82679	935001
81473	935002
126673	935003
144852	935004
32413	935005
49791	935006
17623	935007
23779	935008
20448	935009
91264	935010
13727	935011
64568	935012
14053	935013
114697	935014
24056	935015
13427	935016
116515	935017
34539	935018
1137	935019
80929	935020
8750	935021
168176	935022
31468	935023
11301	935024
15825	935025
5472	935026
34342	935027
22743	935028
19746	935029
64944	935030
12208	935031
27755	935032
397	935033
9900	935034
12653	935035
83690	935036
43848	935037
2685	935038
10578	935039
8287	935040
328	935041
4386	935042
43899	935043
126462	935044
66362	935045
27399	935046
14337	935047
52562	935048
2792	935049
7224	935050
88011	935051
32764	935052
35231	935053
35261	935054
27825	935055
10126	935056
4243	935057
64609	935058
93073	935059
24502	935060
3450	935061
68956	935062
8122	935063
151401	935064
15983	935065
39881	935066
108070	935067
81913	935068
46652	935069
12188	935070
29301	935071
35210	935072
5673	935073
67004	935074
9754	935075
380	935076
67247	935077
370	935078
18633	935079
88708	935080
15517	935081
140756	935082
795	935083
73619	935084
84466	935085
6371	935086
8701	935087
83379	935088
18105	935089
23157	935090
18062	935091
307	935092
58770	935093
2041	935094
45862	935095
46907	935096
9120	935097
168835	935098
103565	935099
60281	935100
2852	935101
6723	935102
98310	935103
45924	935104
76492	935105
97507	935106
17514	935107
19720	935108
13184	935109
11322	935110
3260	935111
24197	935112
8557	935113
75583	935114
100353	935115
12179	935116
62170	935117
142	935118
50077	935119
70735	935120
38959	935121
31272	935122
27363	935123
14601	935124
57494	935125
5710	935126
17278	935127
506	935128
47784	935129
39281	935130
160442	935131
89453	935132
9462	935133
22361	935134
17085	935135
25205	935136
104697	935137
20098	935138
76043	935139
10186	935140
3052	935141
26472	935142
64392	935143
68686	935144
70638	935145
24119	935146
23419	935147
45292	935148
73721	935149
49495	935150
18209	935151
55804	935152
3371	935153
13211	935154
10519	935155
75862	935156
23982	935157
30382	935158
14770	935159
2175	935160
15459	935161
23426	935162
3677	935163
57493	935164
72752	935165
32818	935166
76912	935167
24123	935168
52091	935169
24132	935170
200	935171
30857	935172
57652	935173
149325	935174
501	935175
10168	935176
148558	935177
27229	935178
93656	935179
58535	935180
28581	935181
29686	935182
6466	935183
91879	935184
19321	935185
50958	935186
1079	935187
91114	935188
2955	935189
2444	935190
53118	935191
38430	935192
16832	935193
26893	935194
86737	935195
101065	935196
1351	935197
81874	935198
114979	935199
21848	935200
61573	935201
45511	935202
80139	935203
8853	935204
1732	935205
11000	935206
638	935207
135463	935208
1290	935209
89611	935210
41133	935211
11505	935212
121754	935213
20830	935214
50877	935215
79323	935216
158148	935217
19702	935218
90566	935219
49434	935220
43276	935221
74210	935222
34914	935223
57635	935224
10342	935225
2453	935226
5067	935227
22778	935228
22447	935229
21213	935230
26908	935231
55163	935232
282	935233
34299	935234
2001	935235
90299	935236
36937	935237
154783	935238
44406	935239
28123	935240
60662	935241
159207	935242
62882	935243
18391	935244
99052	935245
21037	935246
5059	935247
59873	935248
3823	935249
112439	935250
120759	935251
76360	935252
45593	935253
28825	935254
55922	935255
44079	935256
18858	935257
20397	935258
12141	935259
89040	935260
63468	935261
91045	935262
1330	935263
104587	935264
38401	935265
87670	935266
4185	935267
46522	935268
41667	935269
1113	935270
37459	935271
33453	935272
3084	935273
64161	935274
12217	935275
1353	935276
30744	935277
38308	935278
129534	935279
32881	935280
137437	935281
8576	935282
92249	935283
42758	935284
61001	935285
35495	935286
32504	935287
26079	935288
69085	935289
14865	935290
44701	935291
25319	935292
9418	935293
90502	935294
7332	935295
17178	935296
26696	935297
20069	935298
93840	935299
372	935300
52180	935301
75321	935302
103725	935303
7787	935304
122263	935305
82117	935306
18483	935307
65181	935308
24207	935309
62551	935310
85064	935311
24621	935312
20193	935313
14182	935314
108711	935315
16243	935316
58501	935317
18702	935318
1537	935319
30602	935320
106904	935321
5166	935322
34591	935323
46783	935324
5242	935325
9983	935326
70726	935327
89997	935328
63754	935329
113049	935330
60615	935331
2339	935332
10738	935333
63814	935334
9	935335
40460	935336
14431	935337
47893	935338
100465	935339
15836	935340
20520	935341
40431	935342
68986	935343
11684	935344
9910	935345
11534	935346
28119	935347
142130	935348
23333	935349
1445	935350
52656	935351
14398	935352
28224	935353
110651	935354
38874	935355
45366	935356
33501	935357
17955	935358
100267	935359
7991	935360
32018	935361
2042	935362
15667	935363
34478	935364
1031	935365
77231	935366
51353	935367
18945	935368
22	935369
41513	935370
3812	935371
28253	935372
11627	935373
56861	935374
32510	935375
50080	935376
24711	935377
89608	935378
22779	935379
4023	935380
16368	935381
80212	935382
10899	935383
51945	935384
34207	935385
58611	935386
35779	935387
15869	935388
35825	935389
14220	935390
97947	935391
37273	935392
12528	935393
36412	935394
12238	935395
15058	935396
24254	935397
16134	935398
4983	935399
11374	935400
20650	935401
109553	935402
42865	935403
72722	935404
73076	935405
37257	935406
43743	935407
42626	935408
33053	935409
4623	935410
61327	935411
77678	935412
14402	935413
56747	935414
96300	935415
135231	935416
9601	935417
88104	935418
19544	935419
25247	935420
59826	935421
263	935422
8175	935423
105478	935424
94784	935425
117915	935426
2806	935427
69286	935428
56162	935429
68402	935430
7403	935431
32875	935432
75528	935433
1847	935434
39708	935435
72138	935436
102684	935437
62877	935438
11576	935439
34657	935440
40856	935441
330	935442
23155	935443
99321	935444
103572	935445
85003	935446
108619	935447
72116	935448
25253	935449
13968	935450
82814	935451
30317	935452
148489	935453
19736	935454
131229	935455
66321	935456
42846	935457
57060	935458
82135	935459
70666	935460
14312	935461
10098	935462
83979	935463
39710	935464
1451	935465
4048	935466
43135	935467
2750	935468
89332	935469
139402	935470
4256	935471
51297	935472
33920	935473
66068	935474
63948	935475
10	935476
33302	935477
93359	935478
72562	935479
105152	935480
43113	935481
46241	935482
97035	935483
12640	935484
65874	935485
62168	935486
17467	935487
85156	935488
92199	935489
6269	935490
930	935491
42876	935492
13107	935493
54451	935494
106477	935495
85883	935496
20604	935497
34022	935498
561	935499
7541	935500
36245	935501
2008	935502
12309	935503
5838	935504
65952	935505
9462	935506
94939	935507
7540	935508
61586	935509
15775	935510
69822	935511
139	935512
79661	935513
18555	935514
3377	935515
54740	935516
49561	935517
98678	935518
39659	935519
94250	935520
17290	935521
3458	935522
55864	935523
35077	935524
67702	935525
96337	935526
36544	935527
13819	935528
15762	935529
127743	935530
15	935531
12514	935532
25423	935533
51576	935534
66584	935535
81271	935536
11327	935537
911	935538
121551	935539
42517	935540
16060	935541
5201	935542
139038	935543
46834	935544
112168	935545
45286	935546
49942	935547
28609	935548
1698	935549
98738	935550
3157	935551
23519	935552
14781	935553
77403	935554
8554	935555
61564	935556
73231	935557
6620	935558
10911	935559
72974	935560
16408	935561
89119	935562
56493	935563
89233	935564
11416	935565
45768	935566
18037	935567
3055	935568
12454	935569
14898	935570
12726	935571
25131	935572
143487	935573
31520	935574
801	935575
24165	935576
28239	935577
61382	935578
48837	935579
37007	935580
148839	935581
119615	935582
100580	935583
13603	935584
14898	935585
138999	935586
41884	935587
34642	935588
78118	935589
87640	935590
1915	935591
49365	935592
9542	935593
155513	935594
50915	935595
35370	935596
29601	935597
23113	935598
30651	935599
14281	935600
24162	935601
44220	935602
3032	935603
18914	935604
2794	935605
67094	935606
72813	935607
4962	935608
134713	935609
8110	935610
49702	935611
23458	935612
18480	935613
65877	935614
3094	935615
70852	935616
70492	935617
166335	935618
105840	935619
113112	935620
151359	935621
77300	935622
3318	935623
107	935624
61593	935625
63603	935626
6165	935627
32994	935628
100066	935629
30402	935630
78324	935631
48415	935632
4865	935633
13736	935634
36149	935635
67643	935636
36875	935637
45671	935638
78775	935639
56282	935640
12253	935641
1969	935642
12884	935643
51066	935644
51844	935645
10882	935646
537	935647
22495	935648
20390	935649
99803	935650
16014	935651
7530	935652
5805	935653
122451	935654
113201	935655
79494	935656
9085	935657
76078	935658
1835	935659
100763	935660
18657	935661
392	935662
60827	935663
93340	935664
67324	935665
15243	935666
105691	935667
130156	935668
551	935669
26658	935670
7927	935671
8876	935672
17938	935673
13298	935674
58889	935675
43656	935676
86292	935677
10316	935678
27425	935679
8780	935680
6910	935681
130486	935682
107844	935683
2808	935684
89271	935685
20506	935686
22454	935687
11908	935688
22106	935689
44693	935690
65205	935691
67954	935692
13120	935693
39716	935694
27312	935695
390	935696
70445	935697
52390	935698
58846	935699
23738	935700
5391	935701
47125	935702
108	935703
22634	935704
67966	935705
21610	935706
13391	935707
31179	935708
28037	935709
3337	935710
20982	935711
4551	935712
144651	935713
49723	935714
19358	935715
113770	935716
18079	935717
43378	935718
55345	935719
8453	935720
33223	935721
12805	935722
122241	935723
25733	935724
64294	935725
2889	935726
8569	935727
35764	935728
93601	935729
60670	935730
164237	935731
78939	935732
54369	935733
17482	935734
19112	935735
103196	935736
37860	935737
18911	935738
38713	935739
138395	935740
152787	935741
3742	935742
40770	935743
73066	935744
103821	935745
77311	935746
155053	935747
55378	935748
85819	935749
80569	935750
2617	935751
12653	935752
19394	935753
32336	935754
48791	935755
19234	935756
1472	935757
5097	935758
109014	935759
58726	935760
38726	935761
22700	935762
2509	935763
20013	935764
70813	935765
2555	935766
9804	935767
10443	935768
21318	935769
30971	935770
37589	935771
55914	935772
25186	935773
9789	935774
66335	935775
3577	935776
69238	935777
140157	935778
98487	935779
36952	935780
10009	935781
54453	935782
2661	935783
111496	935784
12288	935785
14280	935786
165290	935787
169665	935788
99924	935789
4488	935790
108195	935791
52951	935792
14431	935793
5675	935794
2003	935795
39254	935796
25689	935797
23690	935798
14984	935799
30353	935800
21565	935801
12751	935802
4394	935803
50463	935804
23718	935805
75051	935806
34462	935807
19739	935808
112120	935809
3160	935810
31204	935811
11972	935812
48498	935813
90288	935814
146110	935815
20411	935816
48638	935817
9819	935818
15748	935819
95263	935820
115428	935821
42362	935822
25032	935823
46395	935824
7497	935825
14396	935826
53384	935827
16022	935828
147596	935829
12222	935830
953	935831
22661	935832
5494	935833
48992	935834
2710	935835
23576	935836
36542	935837
52031	935838
36590	935839
12283	935840
78017	935841
10768	935842
14400	935843
27610	935844
13908	935845
82408	935846
104878	935847
3915	935848
16573	935849
143410	935850
33864	935851
8960	935852
79971	935853
47608	935854
7883	935855
1662	935856
10005	935857
67285	935858
8456	935859
14978	935860
66083	935861
34865	935862
2822	935863
78501	935864
94661	935865
69883	935866
67472	935867
70142	935868
15595	935869
54099	935870
566	935871
35926	935872
39586	935873
87812	935874
32751	935875
105373	935876
55304	935877
143	935878
80662	935879
5846	935880
51516	935881
40300	935882
41696	935883
79467	935884
154371	935885
214	935886
21392	935887
1150	935888
33252	935889
7888	935890
62388	935891
16149	935892
31810	935893
1497	935894
14616	935895
97053	935896
81856	935897
62590	935898
2054	935899
50513	935900
93173	935901
105909	935902
1267	935903
1687	935904
97733	935905
38000	935906
135234	935907
186	935908
88997	935909
45631	935910
16672	935911
159673	935912
385	935913
11273	935914
31312	935915
15159	935916
19564	935917
18638	935918
64464	935919
28067	935920
134043	935921
8367	935922
15839	935923
6558	935924
87631	935925
10228	935926
33458	935927
25751	935928
157795	935929
46094	935930
72	935931
9970	935932
21873	935933
3138	935934
49705	935935
50174	935936
43793	935937
29921	935938
163387	935939
2928	935940
567	935941
24251	935942
45909	935943
127528	935944
1445	935945
46059	935946
47181	935947
12380	935948
90643	935949
3047	935950
393	935951
4253	935952
20196	935953
69847	935954
41924	935955
79805	935956
135623	935957
27305	935958
84421	935959
38211	935960
885	935961
72118	935962
1967	935963
2794	935964
70110	935965
46310	935966
233	935967
74089	935968
15898	935969
102619	935970
2211	935971
46621	935972
48548	935973
6882	935974
63640	935975
124629	935976
51591	935977
82456	935978
64399	935979
10835	935980
12391	935981
114054	935982
22652	935983
30278	935984
97122	935985
32477	935986
118794	935987
11009	935988
36918	935989
115853	935990
110993	935991
2303	935992
138691	935993
53733	935994
16386	935995
3769	935996
13003	935997
86593	935998
127388	935999
5217	936000
14012	936001
64316	936002
6926	936003
3392	936004
165382	936005
26222	936006
2188	936007
14147	936008
16265	936009
24553	936010
20906	936011
16607	936012
128303	936013
935	936014
61333	936015
57349	936016
128727	936017
84953	936018
32291	936019
8251	936020
41335	936021
23340	936022
82173	936023
6876	936024
27589	936025
37773	936026
19940	936027
22433	936028
1828	936029
31443	936030
39272	936031
6866	936032
89304	936033
5861	936034
6979	936035
27931	936036
93331	936037
85341	936038
23472	936039
54881	936040
20900	936041
16547	936042
176	936043
38227	936044
64672	936045
631	936046
100713	936047
50166	936048
53641	936049
36051	936050
42394	936051
10214	936052
14462	936053
123	936054
60708	936055
12590	936056
73071	936057
109221	936058
60907	936059
43898	936060
122850	936061
24484	936062
5180	936063
15547	936064
28987	936065
27893	936066
189	936067
23776	936068
93617	936069
17160	936070
8508	936071
98373	936072
44597	936073
43009	936074
40540	936075
100334	936076
108004	936077
3184	936078
287	936079
13156	936080
8224	936081
5943	936082
12479	936083
24835	936084
110080	936085
71323	936086
49794	936087
12956	936088
16614	936089
7225	936090
74934	936091
5055	936092
146628	936093
8793	936094
54522	936095
9288	936096
89249	936097
3110	936098
20276	936099
1059	936100
30615	936101
5404	936102
8009	936103
145310	936104
12996	936105
47999	936106
107726	936107
53415	936108
101334	936109
30302	936110
127621	936111
115222	936112
5642	936113
108838	936114
15324	936115
89	936116
80094	936117
654	936118
45863	936119
11418	936120
48046	936121
35890	936122
21656	936123
42281	936124
40036	936125
28751	936126
10473	936127
12310	936128
152392	936129
43301	936130
34980	936131
25302	936132
104865	936133
30881	936134
124572	936135
60291	936136
29843	936137
143539	936138
108589	936139
74219	936140
43591	936141
12579	936142
18022	936143
5594	936144
93582	936145
88153	936146
20035	936147
24711	936148
63445	936149
64544	936150
9383	936151
74843	936152
153749	936153
156276	936154
35191	936155
38007	936156
72082	936157
111686	936158
47848	936159
105022	936160
19298	936161
6066	936162
28755	936163
16962	936164
1525	936165
9985	936166
80861	936167
20719	936168
107126	936169
32852	936170
125133	936171
58813	936172
57628	936173
53339	936174
104416	936175
23298	936176
16124	936177
77030	936178
4111	936179
49808	936180
12085	936181
26830	936182
6518	936183
157465	936184
19264	936185
63930	936186
38339	936187
40136	936188
77020	936189
37592	936190
1738	936191
94438	936192
41374	936193
4931	936194
95898	936195
95949	936196
61703	936197
8067	936198
68285	936199
74170	936200
11614	936201
20582	936202
86162	936203
73521	936204
97242	936205
140666	936206
52658	936207
20194	936208
27660	936209
85741	936210
48120	936211
82162	936212
10388	936213
91221	936214
20257	936215
54899	936216
230	936217
4179	936218
121851	936219
32670	936220
58216	936221
51635	936222
54728	936223
21081	936224
25240	936225
19439	936226
41908	936227
91462	936228
17620	936229
36914	936230
116	936231
12699	936232
343	936233
157075	936234
4234	936235
15498	936236
21306	936237
48123	936238
22150	936239
777	936240
70392	936241
57373	936242
70590	936243
15418	936244
19893	936245
119848	936246
36823	936247
37654	936248
46085	936249
65554	936250
27047	936251
21146	936252
63150	936253
7990	936254
52053	936255
4144	936256
169003	936257
4987	936258
2316	936259
20006	936260
19375	936261
73082	936262
93940	936263
83617	936264
42634	936265
6475	936266
79582	936267
25264	936268
78708	936269
48643	936270
149312	936271
76001	936272
1599	936273
89329	936274
53537	936275
4361	936276
7282	936277
2140	936278
134885	936279
23439	936280
27399	936281
99299	936282
135	936283
33980	936284
25310	936285
4098	936286
11520	936287
76534	936288
8228	936289
2846	936290
66453	936291
16324	936292
49019	936293
124821	936294
51200	936295
84562	936296
114083	936297
28512	936298
32680	936299
76910	936300
96674	936301
37242	936302
15858	936303
902	936304
2014	936305
107749	936306
91219	936307
24377	936308
71819	936309
37286	936310
26422	936311
30913	936312
1097	936313
54161	936314
108704	936315
25718	936316
16085	936317
74369	936318
21628	936319
151665	936320
158216	936321
99047	936322
61256	936323
106291	936324
55385	936325
102479	936326
33639	936327
47715	936328
136932	936329
68603	936330
59263	936331
1285	936332
83765	936333
75907	936334
46848	936335
112232	936336
36262	936337
35160	936338
39764	936339
28466	936340
20396	936341
789	936342
62458	936343
22006	936344
35584	936345
10779	936346
37492	936347
5207	936348
35366	936349
43340	936350
95091	936351
22533	936352
9655	936353
59035	936354
96628	936355
7555	936356
13043	936357
25484	936358
3544	936359
268	936360
41959	936361
7446	936362
24150	936363
77759	936364
123959	936365
136172	936366
18847	936367
34917	936368
55681	936369
922	936370
118676	936371
102812	936372
7805	936373
21892	936374
13509	936375
5877	936376
1371	936377
42035	936378
140890	936379
39994	936380
28287	936381
2273	936382
4474	936383
19210	936384
270	936385
578	936386
64649	936387
5287	936388
144342	936389
79730	936390
13455	936391
6587	936392
12756	936393
21911	936394
103107	936395
82712	936396
102282	936397
2534	936398
41602	936399
6850	936400
2741	936401
34672	936402
8063	936403
70128	936404
5212	936405
68900	936406
1141	936407
42441	936408
6844	936409
26159	936410
30450	936411
100405	936412
18523	936413
37722	936414
70746	936415
15441	936416
32639	936417
14782	936418
19148	936419
11328	936420
980	936421
46563	936422
67146	936423
43765	936424
26442	936425
18406	936426
38966	936427
30710	936428
38220	936429
58944	936430
150676	936431
6437	936432
53749	936433
47465	936434
7192	936435
97441	936436
85776	936437
90300	936438
308	936439
59777	936440
106718	936441
5583	936442
3536	936443
8851	936444
70808	936445
46004	936446
139148	936447
34365	936448
71770	936449
64728	936450
113110	936451
49647	936452
4623	936453
10632	936454
9981	936455
8161	936456
11707	936457
19628	936458
120338	936459
1147	936460
2887	936461
27297	936462
2608	936463
15619	936464
43856	936465
81307	936466
24667	936467
2605	936468
9985	936469
97679	936470
16984	936471
137240	936472
3391	936473
78547	936474
24156	936475
8085	936476
124119	936477
65093	936478
6025	936479
9762	936480
120620	936481
118871	936482
13275	936483
15259	936484
95632	936485
1025	936486
83975	936487
9662	936488
83721	936489
4094	936490
57064	936491
50818	936492
81897	936493
3036	936494
117605	936495
47983	936496
51067	936497
16093	936498
7088	936499
1574	936500
48665	936501
19878	936502
32218	936503
33197	936504
132868	936505
82500	936506
82218	936507
7383	936508
87720	936509
23480	936510
67059	936511
923	936512
57758	936513
42516	936514
21782	936515
97895	936516
41066	936517
64489	936518
78473	936519
31755	936520
132677	936521
98394	936522
100318	936523
129240	936524
124682	936525
55767	936526
2130	936527
6394	936528
35199	936529
103795	936530
398	936531
85972	936532
80768	936533
178	936534
93827	936535
42765	936536
152173	936537
8899	936538
55015	936539
152249	936540
93496	936541
100392	936542
54414	936543
6531	936544
87633	936545
867	936546
14031	936547
124618	936548
77426	936549
14803	936550
2000	936551
3591	936552
30816	936553
754	936554
22251	936555
13156	936556
44735	936557
69014	936558
70871	936559
53144	936560
95363	936561
215	936562
42428	936563
19495	936564
5326	936565
2064	936566
35608	936567
102930	936568
12206	936569
44995	936570
102164	936571
88668	936572
319	936573
53167	936574
45537	936575
114018	936576
56021	936577
126588	936578
26311	936579
28332	936580
5377	936581
67302	936582
11831	936583
35609	936584
122586	936585
34047	936586
7149	936587
36313	936588
128985	936589
11427	936590
76835	936591
32877	936592
20715	936593
13501	936594
77175	936595
96180	936596
89950	936597
45855	936598
1386	936599
103027	936600
25553	936601
109127	936602
73368	936603
48001	936604
24887	936605
34969	936606
73577	936607
55267	936608
1604	936609
8532	936610
37747	936611
6623	936612
79891	936613
102360	936614
131886	936615
118849	936616
10070	936617
5050	936618
37075	936619
35681	936620
168375	936621
95822	936622
100284	936623
30990	936624
61584	936625
37487	936626
112096	936627
532	936628
50353	936629
23654	936630
4108	936631
5634	936632
17331	936633
67061	936634
49535	936635
7999	936636
5286	936637
34295	936638
67950	936639
27348	936640
4327	936641
1200	936642
84379	936643
88214	936644
134233	936645
11017	936646
89065	936647
34511	936648
22972	936649
34052	936650
133341	936651
118751	936652
93233	936653
159730	936654
50589	936655
65514	936656
46805	936657
98904	936658
86483	936659
129370	936660
54811	936661
10074	936662
45322	936663
48017	936664
58539	936665
24908	936666
841	936667
41163	936668
25196	936669
17017	936670
50901	936671
103099	936672
9630	936673
69753	936674
33879	936675
54316	936676
24703	936677
7938	936678
1752	936679
24042	936680
133	936681
10520	936682
94560	936683
58387	936684
28919	936685
9400	936686
51972	936687
4920	936688
32328	936689
31315	936690
92412	936691
91253	936692
36942	936693
17826	936694
101729	936695
86963	936696
2128	936697
6811	936698
138774	936699
25207	936700
7749	936701
21887	936702
30480	936703
47106	936704
12263	936705
81881	936706
28686	936707
8592	936708
54369	936709
64754	936710
122143	936711
43931	936712
35616	936713
16264	936714
49104	936715
9681	936716
3174	936717
133158	936718
7057	936719
49562	936720
3557	936721
2952	936722
1440	936723
169685	936724
50402	936725
67039	936726
18205	936727
59334	936728
38631	936729
46151	936730
164915	936731
38959	936732
33094	936733
89098	936734
33133	936735
33950	936736
15557	936737
40369	936738
49069	936739
8981	936740
39691	936741
100733	936742
96400	936743
37853	936744
8152	936745
10359	936746
11326	936747
14175	936748
76293	936749
111625	936750
102825	936751
34696	936752
82775	936753
95112	936754
11089	936755
26220	936756
15700	936757
61510	936758
21291	936759
31404	936760
53900	936761
56682	936762
111128	936763
102209	936764
76046	936765
60846	936766
11318	936767
31893	936768
80386	936769
5753	936770
93811	936771
7546	936772
425	936773
1270	936774
64639	936775
50162	936776
42216	936777
46611	936778
31493	936779
66319	936780
33263	936781
27399	936782
88123	936783
31917	936784
56368	936785
2090	936786
51939	936787
15138	936788
47197	936789
6083	936790
111419	936791
53613	936792
23166	936793
749	936794
9039	936795
113904	936796
12388	936797
31808	936798
1131	936799
70319	936800
28074	936801
27187	936802
30389	936803
34429	936804
84342	936805
4521	936806
75411	936807
7063	936808
94253	936809
83738	936810
4227	936811
25849	936812
14594	936813
1111	936814
59481	936815
38657	936816
70381	936817
3705	936818
12810	936819
11844	936820
466	936821
132350	936822
6759	936823
85750	936824
28432	936825
99372	936826
23739	936827
12040	936828
10904	936829
13587	936830
86550	936831
59017	936832
10798	936833
44605	936834
22759	936835
90989	936836
17210	936837
83534	936838
27247	936839
4971	936840
132556	936841
115036	936842
37802	936843
150	936844
3363	936845
70100	936846
17230	936847
54920	936848
18102	936849
35658	936850
106067	936851
26285	936852
17315	936853
76543	936854
56351	936855
16647	936856
164465	936857
38485	936858
65791	936859
88443	936860
2053	936861
14356	936862
43746	936863
805	936864
40611	936865
337	936866
8805	936867
24610	936868
18752	936869
75884	936870
69196	936871
169666	936872
921	936873
49842	936874
57131	936875
129041	936876
75245	936877
9418	936878
140660	936879
60	936880
64499	936881
111624	936882
55419	936883
52710	936884
38068	936885
21012	936886
33807	936887
11805	936888
9033	936889
2	936890
39042	936891
13983	936892
1711	936893
58834	936894
33077	936895
21985	936896
15140	936897
54975	936898
23439	936899
44932	936900
4511	936901
1379	936902
75031	936903
2630	936904
9497	936905
13998	936906
856	936907
6246	936908
35537	936909
26214	936910
13291	936911
17113	936912
40551	936913
15678	936914
16851	936915
36597	936916
22915	936917
62047	936918
83842	936919
12114	936920
95316	936921
104784	936922
25098	936923
9100	936924
43094	936925
57593	936926
37783	936927
3652	936928
24206	936929
25187	936930
7869	936931
58489	936932
23347	936933
73639	936934
62555	936935
8417	936936
1200	936937
19832	936938
1658	936939
22221	936940
49131	936941
9814	936942
28377	936943
78099	936944
14472	936945
9091	936946
4307	936947
35233	936948
24448	936949
153080	936950
26705	936951
13611	936952
14685	936953
81967	936954
753	936955
15023	936956
16098	936957
26340	936958
140165	936959
15010	936960
12892	936961
23289	936962
8738	936963
20361	936964
4205	936965
113554	936966
435	936967
33802	936968
11272	936969
87144	936970
2347	936971
26677	936972
79299	936973
1866	936974
910	936975
72561	936976
14647	936977
29713	936978
46188	936979
18517	936980
296	936981
30184	936982
85041	936983
16966	936984
134756	936985
4493	936986
5277	936987
45363	936988
20411	936989
20006	936990
56608	936991
106613	936992
70834	936993
731	936994
36824	936995
71465	936996
5407	936997
11209	936998
21688	936999
43183	937000
15546	937001
144937	937002
72186	937003
137876	937004
133725	937005
50475	937006
26391	937007
43441	937008
39600	937009
6353	937010
153400	937011
48983	937012
6563	937013
55	937014
52051	937015
5916	937016
58326	937017
92804	937018
48772	937019
43188	937020
6389	937021
160706	937022
86081	937023
42457	937024
2631	937025
686	937026
2207	937027
158147	937028
1136	937029
101332	937030
26441	937031
38582	937032
42899	937033
14323	937034
7687	937035
123834	937036
15988	937037
57642	937038
59555	937039
65968	937040
22276	937041
33483	937042
107594	937043
27639	937044
55573	937045
82552	937046
23960	937047
54902	937048
140363	937049
25955	937050
9969	937051
80999	937052
206	937053
72210	937054
142289	937055
19950	937056
27104	937057
71959	937058
16191	937059
1535	937060
112768	937061
9937	937062
10661	937063
1986	937064
105854	937065
1930	937066
34868	937067
8738	937068
74319	937069
45749	937070
6160	937071
47691	937072
62862	937073
40756	937074
95042	937075
53316	937076
14406	937077
73294	937078
28987	937079
38120	937080
5500	937081
77883	937082
29559	937083
153023	937084
104072	937085
66456	937086
118797	937087
71615	937088
5650	937089
11634	937090
11099	937091
20593	937092
88126	937093
21315	937094
68873	937095
156107	937096
83316	937097
56620	937098
38790	937099
58522	937100
48264	937101
47576	937102
3744	937103
28481	937104
11891	937105
107184	937106
77540	937107
50820	937108
99633	937109
119975	937110
65558	937111
18086	937112
5258	937113
67568	937114
8094	937115
46160	937116
553	937117
40594	937118
23300	937119
576	937120
44053	937121
14232	937122
100397	937123
98081	937124
60681	937125
142445	937126
149540	937127
39082	937128
31103	937129
7869	937130
51111	937131
12218	937132
7012	937133
39294	937134
10957	937135
6092	937136
1248	937137
7185	937138
41050	937139
1194	937140
16097	937141
3474	937142
69956	937143
9242	937144
81135	937145
2503	937146
10384	937147
4303	937148
121705	937149
37942	937150
127251	937151
128756	937152
89744	937153
25473	937154
70184	937155
21589	937156
2711	937157
25420	937158
4832	937159
17855	937160
7821	937161
25115	937162
6948	937163
70992	937164
18201	937165
4910	937166
27674	937167
5012	937168
21323	937169
54908	937170
38878	937171
92807	937172
31386	937173
9464	937174
71838	937175
45089	937176
45505	937177
3986	937178
58823	937179
1857	937180
87108	937181
138129	937182
47563	937183
11855	937184
45788	937185
81877	937186
10701	937187
67203	937188
57301	937189
33478	937190
51915	937191
13621	937192
20774	937193
101053	937194
3010	937195
111337	937196
28376	937197
38770	937198
11283	937199
67618	937200
77818	937201
44947	937202
38698	937203
110108	937204
95574	937205
27827	937206
45059	937207
18670	937208
33791	937209
36437	937210
67945	937211
95054	937212
63052	937213
20694	937214
41599	937215
31245	937216
38391	937217
8325	937218
30106	937219
38326	937220
43816	937221
61835	937222
11205	937223
67460	937224
3765	937225
46207	937226
13024	937227
20447	937228
24516	937229
5408	937230
128543	937231
58059	937232
79477	937233
1889	937234
27318	937235
145029	937236
32648	937237
69557	937238
17868	937239
17002	937240
30340	937241
55564	937242
93669	937243
36513	937244
65633	937245
19048	937246
25583	937247
112	937248
22725	937249
11894	937250
1344	937251
105815	937252
8576	937253
110413	937254
13227	937255
67665	937256
6208	937257
105488	937258
34294	937259
14501	937260
62478	937261
33796	937262
52676	937263
48734	937264
9082	937265
1672	937266
3641	937267
3	937268
112282	937269
51670	937270
38382	937271
56776	937272
110384	937273
60545	937274
93513	937275
9524	937276
58625	937277
51801	937278
21793	937279
32230	937280
9084	937281
13310	937282
35593	937283
54939	937284
937	937285
39024	937286
14960	937287
4735	937288
57753	937289
32000	937290
32878	937291
1487	937292
138104	937293
5957	937294
5884	937295
150208	937296
116416	937297
68126	937298
92851	937299
50206	937300
137139	937301
11351	937302
8857	937303
9349	937304
132218	937305
14826	937306
105942	937307
69706	937308
115106	937309
169390	937310
50590	937311
52873	937312
80091	937313
16610	937314
2321	937315
48973	937316
48549	937317
49513	937318
112339	937319
6468	937320
604	937321
95976	937322
102212	937323
5135	937324
69532	937325
95508	937326
21996	937327
95305	937328
18061	937329
2047	937330
110622	937331
23745	937332
36398	937333
11188	937334
90191	937335
9727	937336
55667	937337
64218	937338
13939	937339
52971	937340
35088	937341
12661	937342
51868	937343
6159	937344
46301	937345
5564	937346
37910	937347
34624	937348
10560	937349
9959	937350
25146	937351
81187	937352
130670	937353
90095	937354
890	937355
35522	937356
13545	937357
47573	937358
14452	937359
5751	937360
16691	937361
120761	937362
65505	937363
3560	937364
4106	937365
16635	937366
23496	937367
163966	937368
60641	937369
9672	937370
53890	937371
116102	937372
22416	937373
9626	937374
20845	937375
43566	937376
15	937377
14832	937378
33215	937379
39047	937380
116287	937381
3756	937382
14108	937383
94804	937384
5705	937385
10629	937386
129929	937387
10189	937388
159950	937389
110316	937390
17004	937391
121623	937392
72953	937393
56560	937394
64136	937395
98065	937396
51386	937397
14616	937398
20975	937399
16616	937400
14285	937401
33714	937402
9168	937403
99339	937404
40760	937405
28098	937406
61219	937407
27997	937408
17519	937409
16956	937410
92557	937411
109492	937412
31388	937413
89200	937414
23287	937415
40781	937416
13259	937417
68789	937418
113691	937419
28872	937420
103357	937421
49678	937422
29070	937423
3632	937424
56765	937425
163605	937426
57905	937427
61422	937428
2774	937429
22637	937430
1057	937431
10473	937432
128730	937433
13244	937434
88017	937435
51712	937436
20652	937437
2275	937438
25339	937439
73025	937440
45168	937441
3112	937442
54824	937443
46432	937444
111418	937445
96820	937446
18026	937447
153045	937448
22464	937449
70223	937450
24971	937451
110187	937452
1765	937453
45710	937454
33145	937455
134641	937456
106144	937457
108594	937458
41552	937459
69674	937460
29144	937461
39184	937462
65405	937463
132479	937464
5847	937465
32154	937466
66883	937467
2022	937468
4596	937469
26434	937470
9489	937471
15729	937472
26591	937473
137770	937474
20337	937475
8361	937476
19554	937477
115536	937478
941	937479
6572	937480
18874	937481
12033	937482
163745	937483
2959	937484
722	937485
42688	937486
56629	937487
81589	937488
42750	937489
14391	937490
18303	937491
129104	937492
3591	937493
14937	937494
47754	937495
22553	937496
5631	937497
1184	937498
63314	937499
105020	937500
851	937501
2791	937502
117641	937503
24300	937504
15746	937505
47495	937506
58039	937507
30904	937508
45739	937509
22897	937510
34847	937511
53835	937512
60722	937513
107708	937514
6108	937515
57214	937516
1758	937517
10811	937518
134217	937519
108444	937520
861	937521
3093	937522
9630	937523
34811	937524
39680	937525
4330	937526
105698	937527
83138	937528
10565	937529
25208	937530
28390	937531
34236	937532
139200	937533
49991	937534
2414	937535
36400	937536
1618	937537
51730	937538
6280	937539
67935	937540
112331	937541
110847	937542
7832	937543
61990	937544
46182	937545
38092	937546
25527	937547
46371	937548
18379	937549
22485	937550
32934	937551
53013	937552
5405	937553
4066	937554
71790	937555
58967	937556
43352	937557
2525	937558
40945	937559
80271	937560
4	937561
10421	937562
160334	937563
66139	937564
36849	937565
30280	937566
27811	937567
54249	937568
3355	937569
76188	937570
93589	937571
49721	937572
102851	937573
91024	937574
98200	937575
48928	937576
2632	937577
26115	937578
1168	937579
21254	937580
11803	937581
57682	937582
9752	937583
117572	937584
88505	937585
7539	937586
3556	937587
4095	937588
26327	937589
93231	937590
60194	937591
153966	937592
84150	937593
68147	937594
29791	937595
4811	937596
152857	937597
54773	937598
1346	937599
157694	937600
4934	937601
141418	937602
168028	937603
2120	937604
48811	937605
42094	937606
38316	937607
60521	937608
1985	937609
31508	937610
15478	937611
5822	937612
8730	937613
8590	937614
25966	937615
74896	937616
123170	937617
46024	937618
84857	937619
132364	937620
90528	937621
90959	937622
59966	937623
30779	937624
43634	937625
89236	937626
30201	937627
47055	937628
42471	937629
18431	937630
50146	937631
71942	937632
28855	937633
100941	937634
47892	937635
6471	937636
63311	937637
50222	937638
132613	937639
3173	937640
109226	937641
54164	937642
58993	937643
30942	937644
4863	937645
53614	937646
43550	937647
5208	937648
155742	937649
152346	937650
147281	937651
5623	937652
60106	937653
12938	937654
96189	937655
64890	937656
61593	937657
107477	937658
107943	937659
52143	937660
123939	937661
79392	937662
41486	937663
64861	937664
32135	937665
31634	937666
4496	937667
111730	937668
83793	937669
3	937670
83260	937671
618	937672
26599	937673
67925	937674
102392	937675
14703	937676
15307	937677
127248	937678
136510	937679
58434	937680
5553	937681
36795	937682
12208	937683
37216	937684
4481	937685
83228	937686
66388	937687
149013	937688
17511	937689
7880	937690
30434	937691
20657	937692
80911	937693
4322	937694
49024	937695
11916	937696
106216	937697
58534	937698
1479	937699
44634	937700
20457	937701
85141	937702
636	937703
112295	937704
1294	937705
123391	937706
14431	937707
88216	937708
72764	937709
62131	937710
119930	937711
92985	937712
23975	937713
15135	937714
13651	937715
29523	937716
16868	937717
149657	937718
111	937719
480	937720
41230	937721
34660	937722
2064	937723
11549	937724
7326	937725
9347	937726
19940	937727
8169	937728
3065	937729
84	937730
45046	937731
10310	937732
10802	937733
50996	937734
52852	937735
69052	937736
11099	937737
76488	937738
161212	937739
31913	937740
31400	937741
65249	937742
7666	937743
24733	937744
15499	937745
8450	937746
3109	937747
139360	937748
25212	937749
5318	937750
31934	937751
91871	937752
70206	937753
96785	937754
138645	937755
3913	937756
83611	937757
2664	937758
13225	937759
35106	937760
66582	937761
39228	937762
44881	937763
56322	937764
8824	937765
16156	937766
44910	937767
5382	937768
5808	937769
95433	937770
2703	937771
81566	937772
47044	937773
60421	937774
20278	937775
92388	937776
1159	937777
44943	937778
31753	937779
3926	937780
3511	937781
2589	937782
55538	937783
8528	937784
58683	937785
24638	937786
16511	937787
34877	937788
65798	937789
8895	937790
64543	937791
55106	937792
117364	937793
4233	937794
137413	937795
31228	937796
24439	937797
25178	937798
14486	937799
24922	937800
6063	937801
25900	937802
1263	937803
51210	937804
18973	937805
28856	937806
48647	937807
113918	937808
88032	937809
48014	937810
15261	937811
1716	937812
70977	937813
8155	937814
17071	937815
15066	937816
3023	937817
96050	937818
2066	937819
12382	937820
14098	937821
10500	937822
14941	937823
15767	937824
61786	937825
5314	937826
14051	937827
10685	937828
48735	937829
82080	937830
16943	937831
25849	937832
623	937833
1638	937834
177	937835
56731	937836
20633	937837
66274	937838
352	937839
2574	937840
53038	937841
4317	937842
440	937843
76548	937844
77950	937845
1127	937846
138870	937847
18032	937848
28229	937849
30910	937850
3306	937851
53272	937852
86645	937853
25158	937854
95508	937855
15799	937856
34955	937857
4849	937858
3049	937859
8290	937860
17	937861
17916	937862
24415	937863
3689	937864
9165	937865
64680	937866
66623	937867
4173	937868
18066	937869
30152	937870
19387	937871
130797	937872
167832	937873
6472	937874
11508	937875
43955	937876
122102	937877
127294	937878
125749	937879
59052	937880
24630	937881
621	937882
119741	937883
10362	937884
31033	937885
46352	937886
21870	937887
85621	937888
26185	937889
30316	937890
47815	937891
35952	937892
10445	937893
5898	937894
31919	937895
31471	937896
60568	937897
57610	937898
31311	937899
132867	937900
56114	937901
36639	937902
23823	937903
3560	937904
72048	937905
13206	937906
120703	937907
5875	937908
9533	937909
132204	937910
4620	937911
53891	937912
130378	937913
1131	937914
29614	937915
61267	937916
33986	937917
8974	937918
18291	937919
3127	937920
51402	937921
133785	937922
87340	937923
108071	937924
34178	937925
7606	937926
20558	937927
88407	937928
43015	937929
43881	937930
43169	937931
25330	937932
94937	937933
69201	937934
49891	937935
18762	937936
18315	937937
82823	937938
3986	937939
58902	937940
35632	937941
55233	937942
87336	937943
62534	937944
114809	937945
29586	937946
72935	937947
47201	937948
73978	937949
67466	937950
24791	937951
110683	937952
55580	937953
94309	937954
13761	937955
39199	937956
83973	937957
80071	937958
4018	937959
72598	937960
24985	937961
56085	937962
2883	937963
62148	937964
41090	937965
13166	937966
31859	937967
68	937968
1193	937969
38560	937970
50762	937971
4973	937972
21587	937973
21334	937974
89956	937975
2576	937976
29361	937977
8730	937978
38941	937979
16438	937980
25200	937981
23478	937982
58138	937983
50063	937984
50867	937985
27060	937986
136612	937987
84	937988
85185	937989
41602	937990
19337	937991
16403	937992
19688	937993
25847	937994
11953	937995
95090	937996
59997	937997
48403	937998
51261	937999
30423	938000
19457	938001
43316	938002
12208	938003
25624	938004
51032	938005
13112	938006
66455	938007
23662	938008
1391	938009
93328	938010
34647	938011
19513	938012
70677	938013
38229	938014
26986	938015
5375	938016
9286	938017
36933	938018
1318	938019
5155	938020
33568	938021
47786	938022
58391	938023
67902	938024
12357	938025
85424	938026
33148	938027
45423	938028
91015	938029
100626	938030
60158	938031
268	938032
47615	938033
27435	938034
16877	938035
1539	938036
16984	938037
59491	938038
5182	938039
40477	938040
61323	938041
55148	938042
3057	938043
71397	938044
39424	938045
10570	938046
76787	938047
158172	938048
628	938049
11224	938050
18828	938051
64505	938052
15892	938053
23433	938054
55254	938055
70564	938056
46338	938057
33142	938058
37559	938059
10087	938060
103967	938061
96703	938062
86667	938063
63733	938064
161962	938065
132875	938066
134469	938067
24751	938068
164506	938069
43664	938070
2368	938071
46685	938072
32190	938073
58261	938074
27792	938075
17994	938076
81613	938077
8621	938078
27078	938079
30640	938080
3531	938081
27256	938082
142188	938083
27650	938084
41265	938085
59	938086
17277	938087
12685	938088
17562	938089
100289	938090
31178	938091
27067	938092
24846	938093
117037	938094
59910	938095
47611	938096
114869	938097
30611	938098
39771	938099
3935	938100
74472	938101
1203	938102
151221	938103
66804	938104
3777	938105
142532	938106
106654	938107
32193	938108
16271	938109
84770	938110
12878	938111
469	938112
13328	938113
61672	938114
47793	938115
36194	938116
58838	938117
72348	938118
71168	938119
14129	938120
14327	938121
3867	938122
2297	938123
6359	938124
142149	938125
117366	938126
139656	938127
63743	938128
786	938129
4232	938130
72621	938131
9402	938132
39526	938133
130811	938134
43290	938135
23945	938136
617	938137
12979	938138
1070	938139
7326	938140
12538	938141
62801	938142
25026	938143
68052	938144
2584	938145
19246	938146
62083	938147
97324	938148
115942	938149
118206	938150
26595	938151
37025	938152
16363	938153
39027	938154
26219	938155
20780	938156
77675	938157
65147	938158
1691	938159
74776	938160
23327	938161
40570	938162
17211	938163
90794	938164
69540	938165
16320	938166
30584	938167
125736	938168
40896	938169
24660	938170
6554	938171
25860	938172
32485	938173
45055	938174
97208	938175
76276	938176
76297	938177
38068	938178
49636	938179
3749	938180
91159	938181
1444	938182
1	938183
117326	938184
6915	938185
43539	938186
95711	938187
24441	938188
4553	938189
124850	938190
70914	938191
25068	938192
83836	938193
31806	938194
13241	938195
92526	938196
26670	938197
19863	938198
5903	938199
16273	938200
3143	938201
35385	938202
55231	938203
79980	938204
35731	938205
15326	938206
52957	938207
33506	938208
72009	938209
63277	938210
119820	938211
23030	938212
35413	938213
42061	938214
16180	938215
3301	938216
135895	938217
66106	938218
59645	938219
165294	938220
42568	938221
23033	938222
117908	938223
58966	938224
33175	938225
79414	938226
980	938227
4455	938228
21363	938229
62707	938230
44520	938231
23592	938232
12415	938233
10713	938234
86554	938235
151967	938236
95452	938237
122518	938238
808	938239
17767	938240
2470	938241
5169	938242
28211	938243
257	938244
5019	938245
4252	938246
50401	938247
2989	938248
142991	938249
11084	938250
13462	938251
29100	938252
131845	938253
19308	938254
20001	938255
35457	938256
65765	938257
2285	938258
749	938259
54403	938260
79812	938261
17076	938262
33595	938263
20351	938264
61337	938265
8165	938266
63726	938267
95177	938268
45595	938269
7806	938270
130998	938271
12948	938272
4479	938273
142987	938274
53358	938275
6104	938276
7061	938277
168201	938278
27001	938279
13611	938280
490	938281
115654	938282
76108	938283
49107	938284
18925	938285
219	938286
1594	938287
126888	938288
22223	938289
103370	938290
150939	938291
6993	938292
4084	938293
71412	938294
72181	938295
120	938296
62986	938297
41394	938298
22301	938299
45855	938300
95542	938301
89305	938302
2920	938303
18108	938304
7583	938305
19222	938306
19044	938307
87640	938308
78332	938309
37504	938310
59647	938311
24046	938312
97394	938313
85111	938314
196	938315
50298	938316
52705	938317
4797	938318
18075	938319
4779	938320
52593	938321
132269	938322
11058	938323
20327	938324
112548	938325
554	938326
4065	938327
16267	938328
673	938329
66742	938330
8650	938331
7982	938332
17150	938333
5916	938334
60745	938335
8159	938336
55908	938337
21135	938338
30327	938339
443	938340
6529	938341
32820	938342
162	938343
46531	938344
74024	938345
11930	938346
46550	938347
134335	938348
35680	938349
4216	938350
71846	938351
34924	938352
72417	938353
98362	938354
4985	938355
1870	938356
65678	938357
18666	938358
53350	938359
4079	938360
42897	938361
9281	938362
7480	938363
6782	938364
32963	938365
78155	938366
39016	938367
181	938368
74834	938369
1870	938370
65780	938371
16264	938372
122839	938373
8011	938374
3065	938375
34950	938376
54502	938377
25417	938378
37315	938379
49519	938380
104564	938381
13200	938382
165339	938383
88942	938384
66633	938385
63092	938386
4346	938387
22266	938388
67927	938389
24606	938390
30875	938391
72497	938392
54212	938393
18704	938394
26287	938395
43614	938396
56776	938397
71179	938398
18647	938399
18540	938400
4167	938401
59869	938402
70469	938403
5449	938404
30865	938405
118687	938406
69813	938407
5987	938408
34022	938409
17099	938410
78707	938411
3555	938412
31750	938413
69795	938414
56559	938415
17641	938416
12666	938417
3950	938418
114652	938419
10282	938420
1537	938421
1872	938422
75843	938423
49288	938424
27921	938425
38580	938426
56168	938427
71072	938428
109422	938429
34824	938430
88437	938431
35133	938432
81822	938433
35233	938434
43714	938435
15032	938436
1175	938437
86417	938438
12843	938439
69898	938440
42848	938441
5384	938442
43724	938443
40582	938444
94170	938445
38549	938446
101871	938447
3758	938448
74	938449
94577	938450
62706	938451
3990	938452
27857	938453
86074	938454
155551	938455
6652	938456
25950	938457
19212	938458
71151	938459
756	938460
500	938461
13639	938462
18764	938463
4631	938464
19285	938465
96116	938466
55891	938467
27512	938468
76574	938469
1908	938470
78710	938471
168394	938472
128465	938473
32723	938474
133987	938475
19731	938476
18581	938477
3693	938478
60846	938479
46526	938480
37147	938481
6286	938482
23270	938483
92028	938484
19509	938485
110558	938486
10106	938487
23631	938488
93373	938489
90773	938490
4971	938491
75423	938492
8165	938493
115123	938494
9294	938495
66383	938496
54878	938497
389	938498
30974	938499
21822	938500
24068	938501
2147	938502
1149	938503
22881	938504
43997	938505
96400	938506
3323	938507
99829	938508
101228	938509
29232	938510
89959	938511
8280	938512
76043	938513
29816	938514
77452	938515
49997	938516
57908	938517
1291	938518
46132	938519
70187	938520
71059	938521
72500	938522
5461	938523
19730	938524
114744	938525
13191	938526
109812	938527
5843	938528
6817	938529
10797	938530
39	938531
13198	938532
9374	938533
4826	938534
43405	938535
40927	938536
139221	938537
60142	938538
123205	938539
32181	938540
924	938541
417	938542
106113	938543
9650	938544
165504	938545
6461	938546
86259	938547
115244	938548
4181	938549
14346	938550
655	938551
43976	938552
1156	938553
27623	938554
121488	938555
83412	938556
5383	938557
10858	938558
17248	938559
46411	938560
152705	938561
75075	938562
5962	938563
33456	938564
61795	938565
5621	938566
71136	938567
47030	938568
2072	938569
18070	938570
28541	938571
3737	938572
1478	938573
94728	938574
54626	938575
79708	938576
3357	938577
72945	938578
21386	938579
27619	938580
144940	938581
12821	938582
8942	938583
4293	938584
54852	938585
24740	938586
4178	938587
25148	938588
81186	938589
87977	938590
14176	938591
65011	938592
160170	938593
6712	938594
9341	938595
11440	938596
137525	938597
48483	938598
8	938599
12667	938600
3783	938601
76016	938602
99905	938603
20413	938604
839	938605
12379	938606
14722	938607
49249	938608
79712	938609
1761	938610
73000	938611
45396	938612
45080	938613
162672	938614
49531	938615
17350	938616
5533	938617
40994	938618
76090	938619
1068	938620
6220	938621
42649	938622
11007	938623
61420	938624
20248	938625
4874	938626
1968	938627
32662	938628
109094	938629
126697	938630
27686	938631
5990	938632
3211	938633
3141	938634
6132	938635
3120	938636
116029	938637
38069	938638
11315	938639
75446	938640
75757	938641
138078	938642
1722	938643
34149	938644
23166	938645
67300	938646
14813	938647
117304	938648
168498	938649
4288	938650
52067	938651
33274	938652
19686	938653
2936	938654
1241	938655
28442	938656
34784	938657
77765	938658
77049	938659
19145	938660
64186	938661
66072	938662
25433	938663
16801	938664
90242	938665
45222	938666
102557	938667
3962	938668
57168	938669
92016	938670
144867	938671
11710	938672
48268	938673
112111	938674
534	938675
56244	938676
60494	938677
131459	938678
56920	938679
113172	938680
40543	938681
42793	938682
23573	938683
63185	938684
21510	938685
130025	938686
13718	938687
31183	938688
7992	938689
28199	938690
21722	938691
97546	938692
3587	938693
6966	938694
21598	938695
13383	938696
50171	938697
52848	938698
11666	938699
38557	938700
9373	938701
578	938702
26105	938703
118	938704
25429	938705
19143	938706
69322	938707
38499	938708
21878	938709
33628	938710
2249	938711
58119	938712
83605	938713
158133	938714
10380	938715
15622	938716
22056	938717
49489	938718
8524	938719
85474	938720
56907	938721
1565	938722
123312	938723
57159	938724
23120	938725
435	938726
46342	938727
5949	938728
10763	938729
142	938730
1933	938731
16559	938732
28294	938733
4483	938734
96951	938735
24427	938736
24969	938737
139485	938738
53850	938739
72769	938740
1664	938741
138877	938742
161419	938743
88297	938744
4298	938745
68616	938746
25038	938747
433	938748
115523	938749
101746	938750
156435	938751
153277	938752
49044	938753
86602	938754
30413	938755
79715	938756
14	938757
116217	938758
16822	938759
16163	938760
11089	938761
37282	938762
3828	938763
22278	938764
308	938765
40932	938766
5767	938767
121692	938768
10232	938769
29877	938770
1026	938771
7462	938772
52865	938773
1221	938774
15615	938775
256	938776
2579	938777
62242	938778
114737	938779
42447	938780
371	938781
79083	938782
7812	938783
40792	938784
32757	938785
79620	938786
8207	938787
36076	938788
2157	938789
1546	938790
533	938791
91640	938792
97241	938793
76911	938794
8817	938795
2099	938796
94033	938797
136496	938798
83441	938799
2749	938800
58970	938801
4743	938802
47228	938803
93218	938804
73446	938805
31994	938806
5109	938807
90011	938808
84751	938809
142372	938810
72054	938811
1069	938812
121266	938813
23874	938814
33211	938815
23894	938816
112868	938817
2162	938818
13240	938819
61536	938820
2023	938821
113219	938822
19235	938823
44676	938824
2583	938825
27754	938826
47677	938827
66265	938828
45369	938829
40847	938830
88797	938831
30170	938832
86753	938833
135749	938834
58709	938835
50099	938836
114449	938837
12576	938838
18730	938839
168903	938840
8210	938841
49094	938842
7154	938843
101797	938844
116032	938845
46389	938846
5282	938847
54970	938848
121576	938849
18811	938850
39492	938851
48023	938852
105465	938853
15792	938854
168186	938855
64126	938856
16579	938857
84817	938858
30145	938859
103921	938860
1038	938861
33455	938862
27797	938863
1366	938864
9241	938865
37721	938866
33380	938867
101423	938868
38648	938869
30474	938870
120421	938871
50161	938872
113329	938873
135461	938874
35360	938875
43181	938876
242	938877
31511	938878
34316	938879
1070	938880
63220	938881
142467	938882
6839	938883
28964	938884
123980	938885
59005	938886
42553	938887
140820	938888
31306	938889
11506	938890
108882	938891
46481	938892
4669	938893
106921	938894
28052	938895
102915	938896
18175	938897
5979	938898
16115	938899
22105	938900
48088	938901
47203	938902
58241	938903
95206	938904
16559	938905
69390	938906
16663	938907
12555	938908
86468	938909
148292	938910
108354	938911
165773	938912
1575	938913
2017	938914
74213	938915
31842	938916
102391	938917
1587	938918
96767	938919
41137	938920
78038	938921
32624	938922
87338	938923
5495	938924
102029	938925
37743	938926
112105	938927
4771	938928
64756	938929
25825	938930
6270	938931
110210	938932
117145	938933
66406	938934
39499	938935
21794	938936
7461	938937
129472	938938
32087	938939
38898	938940
5187	938941
23049	938942
30557	938943
93850	938944
105551	938945
45826	938946
38684	938947
34750	938948
32821	938949
45167	938950
10576	938951
49190	938952
135172	938953
72899	938954
78932	938955
26731	938956
81631	938957
16662	938958
2137	938959
13312	938960
40414	938961
72811	938962
15100	938963
12534	938964
68389	938965
76768	938966
26060	938967
54178	938968
113464	938969
84961	938970
120055	938971
92898	938972
37375	938973
18487	938974
83577	938975
77611	938976
47101	938977
1100	938978
27561	938979
120049	938980
8049	938981
85477	938982
6702	938983
79600	938984
35410	938985
5912	938986
115928	938987
79347	938988
6319	938989
7553	938990
5355	938991
20317	938992
66367	938993
10476	938994
3115	938995
88435	938996
33342	938997
308	938998
97799	938999
28208	939000
55101	939001
67052	939002
33810	939003
4450	939004
34025	939005
95102	939006
4090	939007
23820	939008
84765	939009
75649	939010
46591	939011
75499	939012
82649	939013
95858	939014
103594	939015
70808	939016
152275	939017
3246	939018
5185	939019
7383	939020
56621	939021
592	939022
38286	939023
17586	939024
68808	939025
61881	939026
73420	939027
30305	939028
28258	939029
45853	939030
6033	939031
5952	939032
1857	939033
20391	939034
14059	939035
13743	939036
340	939037
129571	939038
14246	939039
110776	939040
74325	939041
120580	939042
21255	939043
147182	939044
14225	939045
61432	939046
8166	939047
108363	939048
58641	939049
1219	939050
1299	939051
150653	939052
71966	939053
79041	939054
3206	939055
8108	939056
27369	939057
100186	939058
870	939059
52109	939060
92703	939061
24641	939062
65719	939063
44527	939064
9277	939065
32145	939066
49584	939067
4791	939068
38248	939069
18410	939070
52193	939071
43490	939072
13412	939073
47310	939074
40154	939075
15654	939076
24480	939077
63916	939078
11040	939079
14786	939080
23133	939081
7178	939082
9991	939083
111292	939084
114065	939085
23204	939086
553	939087
46616	939088
1598	939089
113221	939090
13768	939091
64164	939092
40044	939093
40237	939094
52911	939095
27324	939096
94445	939097
26998	939098
32937	939099
30287	939100
96998	939101
116423	939102
21329	939103
82721	939104
37086	939105
90289	939106
21212	939107
61603	939108
4862	939109
102245	939110
17969	939111
122600	939112
84021	939113
31012	939114
71856	939115
54978	939116
68861	939117
94106	939118
35406	939119
96124	939120
27124	939121
91011	939122
52750	939123
123538	939124
22572	939125
5726	939126
51696	939127
38589	939128
46062	939129
82227	939130
10619	939131
96981	939132
71384	939133
17702	939134
3354	939135
75368	939136
24356	939137
21439	939138
39904	939139
8911	939140
10415	939141
47076	939142
64554	939143
5914	939144
6802	939145
21625	939146
19501	939147
75976	939148
48820	939149
10260	939150
4545	939151
626	939152
49527	939153
17385	939154
10585	939155
27178	939156
46282	939157
7103	939158
4731	939159
15001	939160
11560	939161
10080	939162
60683	939163
5462	939164
148465	939165
57639	939166
6904	939167
31372	939168
44086	939169
26541	939170
74561	939171
109776	939172
3520	939173
26139	939174
115714	939175
43546	939176
1475	939177
60427	939178
36930	939179
74424	939180
32765	939181
101978	939182
79426	939183
28810	939184
56713	939185
21336	939186
40389	939187
53264	939188
73685	939189
98950	939190
4750	939191
84335	939192
24908	939193
82304	939194
19173	939195
59677	939196
68022	939197
19946	939198
100134	939199
79476	939200
31672	939201
106816	939202
6815	939203
66047	939204
114384	939205
54157	939206
70527	939207
44285	939208
30497	939209
1775	939210
36774	939211
36354	939212
78158	939213
3620	939214
84137	939215
118706	939216
16143	939217
136526	939218
106466	939219
22381	939220
37857	939221
48847	939222
154332	939223
24430	939224
19195	939225
3358	939226
1529	939227
67441	939228
48994	939229
91707	939230
30607	939231
73864	939232
24841	939233
103092	939234
21203	939235
77428	939236
80800	939237
1607	939238
421	939239
13125	939240
16143	939241
112623	939242
38017	939243
18921	939244
11563	939245
44964	939246
39144	939247
64405	939248
24856	939249
28713	939250
16108	939251
40924	939252
6317	939253
32437	939254
94389	939255
2700	939256
102547	939257
26900	939258
6692	939259
76732	939260
70085	939261
44903	939262
43038	939263
115320	939264
6069	939265
81957	939266
27613	939267
40373	939268
48195	939269
58592	939270
14996	939271
78224	939272
103445	939273
92515	939274
86433	939275
18539	939276
32838	939277
79118	939278
9093	939279
36690	939280
6907	939281
101113	939282
47676	939283
4022	939284
74959	939285
5579	939286
114860	939287
92512	939288
103969	939289
14676	939290
1349	939291
86172	939292
15636	939293
4039	939294
44087	939295
150073	939296
82868	939297
4877	939298
78214	939299
4468	939300
17938	939301
46724	939302
4893	939303
57777	939304
13671	939305
44996	939306
20531	939307
21838	939308
44321	939309
9494	939310
114020	939311
61607	939312
78609	939313
115884	939314
80432	939315
6199	939316
21120	939317
119916	939318
17992	939319
80255	939320
37865	939321
3158	939322
64573	939323
24154	939324
40389	939325
158352	939326
25998	939327
2100	939328
11729	939329
78043	939330
72597	939331
2510	939332
10708	939333
32042	939334
20796	939335
53618	939336
24995	939337
49607	939338
534	939339
16772	939340
2264	939341
36100	939342
15370	939343
22190	939344
64004	939345
41117	939346
65849	939347
137406	939348
30314	939349
1515	939350
25960	939351
42721	939352
86799	939353
56172	939354
9417	939355
67327	939356
38297	939357
78405	939358
1028	939359
56613	939360
54961	939361
160626	939362
16716	939363
3804	939364
101446	939365
95258	939366
8145	939367
34394	939368
47460	939369
37591	939370
10919	939371
13535	939372
39585	939373
109818	939374
26968	939375
35681	939376
25656	939377
1883	939378
16176	939379
18828	939380
6543	939381
3715	939382
61239	939383
76065	939384
7132	939385
73664	939386
10207	939387
14325	939388
118681	939389
55024	939390
16424	939391
22057	939392
20686	939393
23842	939394
9537	939395
72805	939396
10895	939397
6417	939398
12623	939399
33316	939400
447	939401
1572	939402
114388	939403
24421	939404
12656	939405
19197	939406
36656	939407
44695	939408
17847	939409
70453	939410
87508	939411
35007	939412
41035	939413
40794	939414
68712	939415
340	939416
41288	939417
71525	939418
48819	939419
86846	939420
11690	939421
13763	939422
76185	939423
8068	939424
121	939425
110963	939426
9371	939427
7167	939428
77778	939429
59863	939430
13383	939431
16542	939432
24959	939433
74617	939434
4107	939435
268	939436
37023	939437
38723	939438
42991	939439
3898	939440
80615	939441
134559	939442
43773	939443
10814	939444
4021	939445
78822	939446
490	939447
86963	939448
78452	939449
6262	939450
12943	939451
12041	939452
32822	939453
53910	939454
44648	939455
35321	939456
9736	939457
51368	939458
66942	939459
121804	939460
7347	939461
68981	939462
5936	939463
47207	939464
6577	939465
36349	939466
12564	939467
89469	939468
34798	939469
1841	939470
12549	939471
15487	939472
133859	939473
3574	939474
113233	939475
25150	939476
39330	939477
115839	939478
3430	939479
61856	939480
18414	939481
83949	939482
1018	939483
33258	939484
24236	939485
90018	939486
98771	939487
184	939488
80911	939489
51322	939490
112481	939491
3569	939492
31123	939493
31850	939494
16889	939495
7868	939496
1521	939497
7017	939498
15380	939499
4621	939500
1951	939501
95559	939502
9121	939503
34842	939504
17041	939505
83534	939506
87150	939507
25567	939508
72258	939509
73949	939510
53351	939511
59457	939512
40554	939513
5401	939514
12351	939515
80741	939516
117353	939517
1108	939518
690	939519
86316	939520
7	939521
67333	939522
20967	939523
44792	939524
52148	939525
55885	939526
5451	939527
71509	939528
46318	939529
91349	939530
25971	939531
52197	939532
163181	939533
48586	939534
19892	939535
535	939536
105164	939537
41926	939538
59963	939539
7034	939540
82977	939541
37208	939542
47387	939543
37672	939544
25794	939545
12667	939546
127691	939547
46544	939548
36010	939549
25404	939550
3084	939551
26534	939552
18707	939553
42044	939554
3612	939555
22219	939556
35857	939557
14464	939558
54454	939559
41503	939560
11427	939561
9334	939562
3538	939563
63308	939564
2314	939565
64581	939566
1617	939567
64291	939568
8548	939569
33200	939570
53974	939571
5952	939572
82986	939573
5871	939574
117114	939575
44477	939576
68921	939577
2750	939578
14207	939579
113062	939580
10163	939581
20485	939582
78695	939583
33107	939584
37775	939585
4025	939586
2780	939587
612	939588
74668	939589
26576	939590
118179	939591
4099	939592
69652	939593
91633	939594
71662	939595
1654	939596
48	939597
14371	939598
8483	939599
14391	939600
18699	939601
3609	939602
32340	939603
11176	939604
16844	939605
23583	939606
17400	939607
102038	939608
21718	939609
29221	939610
132568	939611
14764	939612
53000	939613
35193	939614
1972	939615
47	939616
552	939617
168063	939618
14378	939619
9311	939620
134388	939621
165253	939622
56257	939623
7008	939624
73	939625
22495	939626
49699	939627
24281	939628
117566	939629
52923	939630
14184	939631
121250	939632
115628	939633
885	939634
5651	939635
82979	939636
29014	939637
26712	939638
13992	939639
14502	939640
11757	939641
14699	939642
44219	939643
63724	939644
37544	939645
19784	939646
21247	939647
105199	939648
47563	939649
13133	939650
13917	939651
7974	939652
26320	939653
9307	939654
29875	939655
95895	939656
64251	939657
16109	939658
46399	939659
32499	939660
8969	939661
12213	939662
39340	939663
93680	939664
310	939665
37401	939666
20041	939667
141419	939668
79387	939669
60311	939670
28000	939671
72107	939672
30436	939673
7072	939674
17228	939675
10089	939676
486	939677
5355	939678
24353	939679
13231	939680
27017	939681
5997	939682
32767	939683
67284	939684
2129	939685
80235	939686
38232	939687
12889	939688
128933	939689
47793	939690
26881	939691
18408	939692
33184	939693
7289	939694
1962	939695
44220	939696
72900	939697
8877	939698
64156	939699
133943	939700
48475	939701
7215	939702
33449	939703
11409	939704
36178	939705
36839	939706
149157	939707
119445	939708
79121	939709
1518	939710
3171	939711
25586	939712
101820	939713
43148	939714
3410	939715
876	939716
17918	939717
4650	939718
39543	939719
98168	939720
10270	939721
3467	939722
7308	939723
16501	939724
47644	939725
43107	939726
10468	939727
92436	939728
22580	939729
77493	939730
4400	939731
66080	939732
114746	939733
15203	939734
22178	939735
16152	939736
60859	939737
50255	939738
20195	939739
42320	939740
22119	939741
113117	939742
32947	939743
144712	939744
69522	939745
9045	939746
44702	939747
17557	939748
36675	939749
133644	939750
55375	939751
39600	939752
4521	939753
6198	939754
20959	939755
22933	939756
131025	939757
70469	939758
53880	939759
95476	939760
60237	939761
58285	939762
15847	939763
23660	939764
98395	939765
73510	939766
94530	939767
39196	939768
8365	939769
60564	939770
74984	939771
18121	939772
43954	939773
81	939774
3442	939775
1631	939776
7763	939777
14820	939778
31383	939779
63857	939780
4231	939781
50514	939782
58251	939783
44752	939784
135787	939785
73137	939786
7198	939787
13076	939788
32166	939789
1242	939790
57505	939791
79757	939792
6694	939793
148234	939794
48676	939795
71928	939796
154557	939797
48281	939798
11899	939799
967	939800
31232	939801
72990	939802
21226	939803
74648	939804
11502	939805
98054	939806
90194	939807
26689	939808
52774	939809
43451	939810
50	939811
20874	939812
112329	939813
13635	939814
118215	939815
267	939816
55391	939817
23955	939818
37028	939819
70524	939820
38886	939821
6973	939822
17266	939823
101198	939824
49100	939825
58686	939826
30351	939827
87720	939828
18945	939829
699	939830
13455	939831
111830	939832
8827	939833
136164	939834
22189	939835
1177	939836
95767	939837
153672	939838
10245	939839
65746	939840
99677	939841
64212	939842
77508	939843
70832	939844
3768	939845
27624	939846
1483	939847
86106	939848
1148	939849
94137	939850
13729	939851
6684	939852
96279	939853
58650	939854
147898	939855
10855	939856
35800	939857
20088	939858
23341	939859
44030	939860
11117	939861
30827	939862
145187	939863
24790	939864
65748	939865
22891	939866
85054	939867
4947	939868
15137	939869
61164	939870
80851	939871
76391	939872
57844	939873
67676	939874
3287	939875
61236	939876
2786	939877
45899	939878
74875	939879
89931	939880
40300	939881
125267	939882
34045	939883
98914	939884
15424	939885
61809	939886
13999	939887
32090	939888
25463	939889
31525	939890
2084	939891
32510	939892
12878	939893
4786	939894
10840	939895
32168	939896
91994	939897
224	939898
101257	939899
29641	939900
58374	939901
8694	939902
20584	939903
38173	939904
87178	939905
35480	939906
50490	939907
2450	939908
29981	939909
59437	939910
24824	939911
838	939912
114412	939913
63735	939914
38736	939915
21749	939916
157853	939917
138	939918
27186	939919
66463	939920
101515	939921
7855	939922
151420	939923
108802	939924
104081	939925
20338	939926
21821	939927
116549	939928
110204	939929
62484	939930
94632	939931
109019	939932
99065	939933
151558	939934
12651	939935
34408	939936
52020	939937
3194	939938
12487	939939
88251	939940
2556	939941
36352	939942
2190	939943
139869	939944
54062	939945
17382	939946
72141	939947
69666	939948
2439	939949
145114	939950
13308	939951
52719	939952
82546	939953
4705	939954
114185	939955
57360	939956
74783	939957
40242	939958
10615	939959
9332	939960
29196	939961
60010	939962
113446	939963
72893	939964
158969	939965
9633	939966
50367	939967
1264	939968
78743	939969
8972	939970
91354	939971
41900	939972
2790	939973
10895	939974
44114	939975
38977	939976
33781	939977
67912	939978
87269	939979
17887	939980
6840	939981
5056	939982
2565	939983
64887	939984
46147	939985
1862	939986
2008	939987
116021	939988
2122	939989
111256	939990
3055	939991
112464	939992
105016	939993
3970	939994
111762	939995
7073	939996
3954	939997
45706	939998
3934	939999
14653	940000
104149	940001
1707	940002
71390	940003
72167	940004
58219	940005
111478	940006
56835	940007
20635	940008
29283	940009
49195	940010
135142	940011
4794	940012
73451	940013
10078	940014
49088	940015
2157	940016
26511	940017
50591	940018
1300	940019
58410	940020
1781	940021
29974	940022
14892	940023
112960	940024
97575	940025
6824	940026
20737	940027
142591	940028
55692	940029
121472	940030
1912	940031
8941	940032
128859	940033
6017	940034
30496	940035
79265	940036
15784	940037
150527	940038
65761	940039
24113	940040
10417	940041
42260	940042
94681	940043
7150	940044
37932	940045
81680	940046
55489	940047
72499	940048
129592	940049
91587	940050
82198	940051
132510	940052
5068	940053
43566	940054
18729	940055
19386	940056
36682	940057
9192	940058
82774	940059
25012	940060
77887	940061
15424	940062
6401	940063
2265	940064
47337	940065
4603	940066
118950	940067
64553	940068
3986	940069
95648	940070
6613	940071
75295	940072
600	940073
19191	940074
89248	940075
21275	940076
98452	940077
96594	940078
50269	940079
30191	940080
23186	940081
18409	940082
78016	940083
16742	940084
30364	940085
28290	940086
47366	940087
140115	940088
116956	940089
34947	940090
16416	940091
7571	940092
107269	940093
111546	940094
16017	940095
60852	940096
143305	940097
84098	940098
99777	940099
45045	940100
8726	940101
31626	940102
127978	940103
8311	940104
99292	940105
47509	940106
38929	940107
77096	940108
54308	940109
90324	940110
1838	940111
87205	940112
13245	940113
5423	940114
129388	940115
48047	940116
13050	940117
22864	940118
3332	940119
846	940120
47591	940121
17607	940122
79547	940123
56615	940124
18122	940125
6619	940126
9777	940127
43387	940128
31358	940129
13192	940130
98114	940131
36600	940132
44510	940133
45113	940134
62809	940135
105711	940136
13503	940137
106007	940138
491	940139
799	940140
74493	940141
20221	940142
88764	940143
92502	940144
2832	940145
55163	940146
97149	940147
94456	940148
69332	940149
10061	940150
11383	940151
40670	940152
18925	940153
46487	940154
3487	940155
49088	940156
26735	940157
119381	940158
8492	940159
52856	940160
58948	940161
61363	940162
46524	940163
64221	940164
20932	940165
29297	940166
170291	940167
101154	940168
11752	940169
9010	940170
62887	940171
58089	940172
61628	940173
12093	940174
7	940175
46162	940176
2648	940177
95608	940178
12893	940179
7350	940180
17180	940181
148211	940182
46576	940183
161045	940184
165988	940185
52764	940186
61331	940187
12229	940188
71655	940189
27590	940190
79857	940191
63193	940192
25492	940193
14509	940194
4572	940195
138179	940196
51482	940197
31469	940198
51037	940199
48982	940200
48172	940201
18074	940202
6354	940203
11517	940204
35138	940205
22241	940206
59011	940207
30531	940208
85261	940209
1064	940210
16807	940211
25251	940212
107456	940213
56930	940214
100797	940215
116812	940216
8500	940217
94666	940218
141690	940219
46879	940220
111306	940221
5	940222
26120	940223
19417	940224
3516	940225
33658	940226
51582	940227
44015	940228
401	940229
61756	940230
71823	940231
68798	940232
29813	940233
24514	940234
14569	940235
79871	940236
7036	940237
131820	940238
3040	940239
47268	940240
137929	940241
3163	940242
107620	940243
928	940244
120915	940245
18533	940246
5441	940247
31241	940248
17914	940249
81924	940250
18713	940251
1714	940252
8624	940253
65164	940254
51524	940255
6493	940256
4806	940257
36236	940258
63970	940259
70502	940260
26269	940261
10949	940262
59586	940263
43051	940264
86209	940265
55844	940266
77103	940267
142688	940268
59913	940269
20226	940270
67329	940271
155547	940272
22078	940273
128654	940274
22688	940275
22864	940276
6115	940277
86749	940278
163109	940279
45960	940280
41695	940281
47269	940282
4144	940283
20227	940284
67969	940285
77128	940286
11688	940287
73662	940288
93095	940289
1785	940290
34783	940291
167	940292
35040	940293
4790	940294
55078	940295
76688	940296
6467	940297
26515	940298
3912	940299
38205	940300
22331	940301
76412	940302
17328	940303
44563	940304
18474	940305
323	940306
157929	940307
14962	940308
79485	940309
17313	940310
1608	940311
147908	940312
6893	940313
67217	940314
39426	940315
97704	940316
41112	940317
132635	940318
673	940319
37373	940320
1943	940321
51642	940322
8611	940323
4121	940324
19024	940325
22	940326
3237	940327
14064	940328
4729	940329
28417	940330
168	940331
5448	940332
112140	940333
28485	940334
53061	940335
5958	940336
56632	940337
321	940338
1247	940339
72866	940340
2845	940341
3723	940342
29416	940343
23238	940344
7278	940345
439	940346
22793	940347
106679	940348
7528	940349
34881	940350
6119	940351
2113	940352
23551	940353
14618	940354
1356	940355
9087	940356
111425	940357
84285	940358
46931	940359
1968	940360
29429	940361
45724	940362
867	940363
81139	940364
125557	940365
128870	940366
57438	940367
73139	940368
47307	940369
33665	940370
113986	940371
11349	940372
76191	940373
106683	940374
59670	940375
2439	940376
51127	940377
35877	940378
8816	940379
17961	940380
990	940381
16581	940382
5380	940383
23887	940384
23352	940385
34437	940386
51679	940387
28864	940388
67008	940389
32421	940390
135581	940391
26355	940392
8287	940393
27877	940394
15487	940395
61963	940396
40740	940397
43117	940398
132038	940399
13989	940400
8402	940401
38809	940402
4294	940403
11022	940404
89012	940405
16544	940406
3004	940407
36540	940408
69963	940409
6412	940410
168166	940411
4794	940412
4733	940413
19144	940414
78309	940415
73659	940416
39502	940417
130680	940418
55775	940419
130321	940420
37658	940421
19814	940422
94340	940423
22027	940424
21740	940425
37939	940426
100883	940427
5961	940428
41151	940429
38507	940430
151587	940431
11166	940432
16296	940433
26042	940434
97384	940435
32925	940436
20664	940437
18762	940438
4407	940439
11547	940440
17680	940441
84452	940442
143355	940443
44087	940444
31365	940445
4760	940446
24946	940447
2851	940448
12019	940449
24330	940450
102913	940451
149742	940452
3904	940453
71024	940454
41668	940455
5810	940456
74258	940457
5736	940458
1777	940459
5441	940460
86538	940461
70356	940462
76630	940463
19296	940464
10002	940465
28868	940466
78942	940467
21687	940468
6115	940469
2555	940470
70210	940471
6606	940472
143749	940473
125619	940474
68171	940475
55867	940476
85103	940477
32076	940478
72436	940479
2679	940480
9	940481
14039	940482
66094	940483
47126	940484
48440	940485
33925	940486
19653	940487
57605	940488
67487	940489
72860	940490
67104	940491
8136	940492
72466	940493
33766	940494
134849	940495
154501	940496
104702	940497
7181	940498
69780	940499
978	940500
16159	940501
11154	940502
8827	940503
5283	940504
96021	940505
6789	940506
57351	940507
34128	940508
34052	940509
97649	940510
163342	940511
18200	940512
84927	940513
135189	940514
9662	940515
6871	940516
7406	940517
38939	940518
66265	940519
16704	940520
14339	940521
16155	940522
78417	940523
43642	940524
25068	940525
28669	940526
16775	940527
52374	940528
2831	940529
11079	940530
96061	940531
11303	940532
78520	940533
21964	940534
10389	940535
146739	940536
135581	940537
58578	940538
3491	940539
21530	940540
110719	940541
29828	940542
89294	940543
2795	940544
44957	940545
84473	940546
5070	940547
46896	940548
39554	940549
62451	940550
17105	940551
59517	940552
2514	940553
117627	940554
20988	940555
4205	940556
2216	940557
62423	940558
14450	940559
113877	940560
12465	940561
27276	940562
53452	940563
81176	940564
2163	940565
465	940566
68169	940567
75453	940568
108986	940569
42336	940570
126607	940571
62774	940572
136763	940573
2072	940574
9965	940575
40074	940576
20857	940577
24227	940578
51429	940579
70226	940580
132749	940581
13102	940582
68283	940583
1733	940584
16519	940585
17333	940586
7266	940587
11908	940588
2604	940589
47683	940590
55865	940591
8259	940592
9705	940593
35999	940594
37580	940595
6059	940596
41088	940597
10860	940598
627	940599
154453	940600
62237	940601
56514	940602
11411	940603
107030	940604
82739	940605
60782	940606
54637	940607
65634	940608
111499	940609
88737	940610
18524	940611
40184	940612
46351	940613
74626	940614
111280	940615
145945	940616
38808	940617
19803	940618
83542	940619
46970	940620
100858	940621
47780	940622
33509	940623
53165	940624
34738	940625
14171	940626
17905	940627
64795	940628
137382	940629
25329	940630
4129	940631
20120	940632
71793	940633
38410	940634
39323	940635
67878	940636
7782	940637
4521	940638
31708	940639
117024	940640
82060	940641
6083	940642
36797	940643
10519	940644
66747	940645
520	940646
59284	940647
142	940648
23670	940649
15215	940650
64460	940651
19216	940652
49010	940653
8465	940654
63037	940655
78774	940656
7408	940657
10202	940658
93020	940659
37050	940660
39020	940661
8106	940662
19980	940663
6695	940664
4756	940665
157111	940666
5779	940667
2310	940668
25726	940669
11575	940670
17028	940671
71147	940672
25870	940673
6390	940674
12188	940675
40390	940676
30627	940677
60229	940678
86061	940679
531	940680
14227	940681
40034	940682
31394	940683
9237	940684
43424	940685
88517	940686
29011	940687
98	940688
98980	940689
22840	940690
2417	940691
115217	940692
44735	940693
59769	940694
6259	940695
4022	940696
3244	940697
113168	940698
133284	940699
28265	940700
27079	940701
85400	940702
91567	940703
439	940704
62277	940705
29727	940706
5537	940707
19320	940708
47034	940709
75672	940710
16066	940711
55826	940712
2238	940713
64619	940714
126133	940715
21937	940716
65325	940717
5871	940718
55289	940719
96546	940720
110144	940721
25738	940722
7730	940723
3252	940724
67186	940725
11251	940726
64304	940727
78275	940728
37283	940729
59265	940730
716	940731
2142	940732
58013	940733
7356	940734
103838	940735
136446	940736
96532	940737
28573	940738
54935	940739
1189	940740
150910	940741
55972	940742
169966	940743
64246	940744
13157	940745
33771	940746
6516	940747
29717	940748
92485	940749
64925	940750
119353	940751
67419	940752
2179	940753
47309	940754
85740	940755
69451	940756
96096	940757
2884	940758
33887	940759
14154	940760
2545	940761
78062	940762
6710	940763
22515	940764
34581	940765
2497	940766
13417	940767
28407	940768
7339	940769
58903	940770
109367	940771
53786	940772
95363	940773
53365	940774
9316	940775
37677	940776
42253	940777
21438	940778
89562	940779
86884	940780
26677	940781
123279	940782
25968	940783
103144	940784
25748	940785
55208	940786
51678	940787
13587	940788
53993	940789
75667	940790
27286	940791
30938	940792
79765	940793
29847	940794
3846	940795
12108	940796
55099	940797
45492	940798
96042	940799
952	940800
7050	940801
108035	940802
42238	940803
61542	940804
38502	940805
109348	940806
105776	940807
7527	940808
42254	940809
14054	940810
76491	940811
44522	940812
73647	940813
881	940814
32511	940815
68074	940816
38401	940817
83970	940818
9680	940819
98936	940820
98899	940821
151925	940822
26479	940823
104694	940824
44748	940825
89466	940826
22031	940827
9968	940828
82405	940829
56336	940830
48162	940831
8585	940832
105099	940833
62305	940834
84641	940835
6529	940836
31595	940837
64190	940838
108843	940839
2556	940840
113633	940841
2191	940842
14930	940843
74529	940844
90799	940845
110087	940846
134752	940847
83095	940848
27338	940849
82790	940850
56057	940851
9928	940852
17287	940853
9998	940854
11473	940855
7999	940856
37596	940857
36331	940858
2929	940859
61676	940860
117103	940861
9995	940862
2766	940863
78985	940864
80092	940865
43510	940866
880	940867
28300	940868
25509	940869
117070	940870
8827	940871
3557	940872
112353	940873
126016	940874
62766	940875
24708	940876
99549	940877
6324	940878
15717	940879
86982	940880
20168	940881
53185	940882
14715	940883
28655	940884
12332	940885
44885	940886
26472	940887
49431	940888
109072	940889
58396	940890
49762	940891
6488	940892
45556	940893
6780	940894
48560	940895
48042	940896
49717	940897
11507	940898
24389	940899
39	940900
34808	940901
52703	940902
107419	940903
27557	940904
16269	940905
5715	940906
23661	940907
101002	940908
101973	940909
80432	940910
30338	940911
834	940912
5872	940913
28	940914
133103	940915
33943	940916
49957	940917
11404	940918
44128	940919
13490	940920
1337	940921
14492	940922
36048	940923
162254	940924
211	940925
24890	940926
20133	940927
14436	940928
799	940929
23157	940930
9031	940931
27895	940932
28243	940933
29296	940934
4198	940935
9619	940936
16050	940937
33161	940938
20336	940939
38182	940940
84416	940941
50775	940942
20210	940943
161473	940944
10408	940945
657	940946
55552	940947
2618	940948
69198	940949
137987	940950
12154	940951
40879	940952
3018	940953
43748	940954
65713	940955
115510	940956
3232	940957
8241	940958
24091	940959
131795	940960
106123	940961
41326	940962
21129	940963
9160	940964
21967	940965
21899	940966
2018	940967
9287	940968
3607	940969
29252	940970
17887	940971
119420	940972
10151	940973
52654	940974
6943	940975
91877	940976
4989	940977
12550	940978
10805	940979
14400	940980
23043	940981
68438	940982
44071	940983
100	940984
88901	940985
11910	940986
72720	940987
20169	940988
38556	940989
4115	940990
19295	940991
5560	940992
33463	940993
86879	940994
35865	940995
7150	940996
66919	940997
113191	940998
10640	940999
93561	941000
94	941001
117597	941002
7691	941003
550	941004
110368	941005
15111	941006
56425	941007
4639	941008
95866	941009
117691	941010
4720	941011
133240	941012
10241	941013
21125	941014
9625	941015
18130	941016
62726	941017
38071	941018
8006	941019
962	941020
38505	941021
1742	941022
1185	941023
129	941024
699	941025
50889	941026
3269	941027
21361	941028
49397	941029
130803	941030
158493	941031
3784	941032
79638	941033
120409	941034
30989	941035
75541	941036
50333	941037
46641	941038
1464	941039
22832	941040
46608	941041
44861	941042
114717	941043
88675	941044
11533	941045
120861	941046
53789	941047
107	941048
69644	941049
31	941050
2892	941051
4602	941052
12916	941053
156425	941054
1675	941055
702	941056
35259	941057
49004	941058
55563	941059
18932	941060
26310	941061
21701	941062
51723	941063
3189	941064
28530	941065
50443	941066
58184	941067
40735	941068
103318	941069
1836	941070
5329	941071
20437	941072
6493	941073
96956	941074
10398	941075
2283	941076
25889	941077
7943	941078
40029	941079
74602	941080
1408	941081
12333	941082
3376	941083
19060	941084
159879	941085
82116	941086
13254	941087
50084	941088
112254	941089
53596	941090
6292	941091
21555	941092
23069	941093
128862	941094
16626	941095
63476	941096
10740	941097
104613	941098
20234	941099
28620	941100
73305	941101
72688	941102
39041	941103
57223	941104
54821	941105
1602	941106
8984	941107
29809	941108
3306	941109
43831	941110
73212	941111
2149	941112
153792	941113
52055	941114
1926	941115
51930	941116
62386	941117
30793	941118
89972	941119
7252	941120
14465	941121
7975	941122
15931	941123
12240	941124
12475	941125
22065	941126
35860	941127
11946	941128
78812	941129
12628	941130
31498	941131
42228	941132
95226	941133
90360	941134
9187	941135
13154	941136
54220	941137
51456	941138
12648	941139
5557	941140
22116	941141
37126	941142
28607	941143
4167	941144
17405	941145
62773	941146
50937	941147
24456	941148
156066	941149
39868	941150
59555	941151
803	941152
162857	941153
102714	941154
111611	941155
72568	941156
18501	941157
66427	941158
89609	941159
25557	941160
89699	941161
19889	941162
73444	941163
41807	941164
5668	941165
334	941166
82768	941167
3509	941168
108116	941169
41900	941170
6357	941171
35714	941172
29518	941173
95558	941174
100116	941175
170140	941176
66743	941177
30598	941178
30524	941179
85353	941180
28460	941181
48728	941182
2120	941183
66927	941184
53149	941185
1360	941186
95836	941187
87547	941188
39005	941189
489	941190
22100	941191
65838	941192
3307	941193
79120	941194
39183	941195
90711	941196
27321	941197
16790	941198
35874	941199
51301	941200
71510	941201
101442	941202
12722	941203
19389	941204
126927	941205
34499	941206
45479	941207
44084	941208
50904	941209
26043	941210
155356	941211
46872	941212
3739	941213
147532	941214
52990	941215
167529	941216
110518	941217
31798	941218
84689	941219
45633	941220
129358	941221
100052	941222
77888	941223
1025	941224
4009	941225
12430	941226
111906	941227
74882	941228
41124	941229
87348	941230
66845	941231
4769	941232
14237	941233
19445	941234
1204	941235
115517	941236
34466	941237
81618	941238
125736	941239
32901	941240
8490	941241
79753	941242
1927	941243
25195	941244
5907	941245
22426	941246
33661	941247
1451	941248
65605	941249
41193	941250
8868	941251
15383	941252
2350	941253
13213	941254
3416	941255
31796	941256
59631	941257
965	941258
101020	941259
120173	941260
14252	941261
3038	941262
90568	941263
42819	941264
12456	941265
35401	941266
11106	941267
1418	941268
8968	941269
49276	941270
163720	941271
40636	941272
39546	941273
76116	941274
45643	941275
5915	941276
22316	941277
39975	941278
114399	941279
36218	941280
90545	941281
15132	941282
8726	941283
26093	941284
78528	941285
27520	941286
11532	941287
5757	941288
122961	941289
11589	941290
98342	941291
90595	941292
55805	941293
50838	941294
60252	941295
46246	941296
3340	941297
3535	941298
23732	941299
6124	941300
4120	941301
149205	941302
43602	941303
46710	941304
10454	941305
11358	941306
44720	941307
3812	941308
3313	941309
51937	941310
137195	941311
38928	941312
55773	941313
2129	941314
70878	941315
10198	941316
50943	941317
82136	941318
61909	941319
15046	941320
8030	941321
54674	941322
19982	941323
43826	941324
8799	941325
21576	941326
9020	941327
2306	941328
161347	941329
11548	941330
51049	941331
6702	941332
60913	941333
88373	941334
65977	941335
16124	941336
139808	941337
112947	941338
30160	941339
14282	941340
25843	941341
107877	941342
25285	941343
13734	941344
89366	941345
11420	941346
99210	941347
2884	941348
29463	941349
45946	941350
51469	941351
36574	941352
67130	941353
22904	941354
32162	941355
6164	941356
25114	941357
69985	941358
124254	941359
10111	941360
114411	941361
22486	941362
27745	941363
40497	941364
3722	941365
1636	941366
53181	941367
18053	941368
17083	941369
40919	941370
146033	941371
31514	941372
81191	941373
105121	941374
42696	941375
14345	941376
16584	941377
29708	941378
169451	941379
7996	941380
1934	941381
16237	941382
7226	941383
86722	941384
17494	941385
19834	941386
38142	941387
1089	941388
50573	941389
21928	941390
14100	941391
64147	941392
19520	941393
19293	941394
203	941395
1929	941396
12340	941397
7027	941398
24909	941399
109990	941400
39513	941401
140312	941402
28223	941403
57245	941404
51992	941405
12453	941406
48242	941407
71538	941408
23643	941409
29227	941410
53037	941411
68286	941412
12866	941413
954	941414
19308	941415
9395	941416
9623	941417
47305	941418
137767	941419
52123	941420
78830	941421
36039	941422
89967	941423
57837	941424
32055	941425
104491	941426
86114	941427
8999	941428
67741	941429
108536	941430
20815	941431
24852	941432
11593	941433
10566	941434
43364	941435
61246	941436
5987	941437
79669	941438
1806	941439
15904	941440
883	941441
14727	941442
12709	941443
9653	941444
67780	941445
102068	941446
66879	941447
93004	941448
64234	941449
56285	941450
4369	941451
52780	941452
2218	941453
25059	941454
46183	941455
131741	941456
9525	941457
12457	941458
101410	941459
1076	941460
8932	941461
47622	941462
44840	941463
32677	941464
100967	941465
135854	941466
42036	941467
4715	941468
4128	941469
108900	941470
28389	941471
5463	941472
38369	941473
93384	941474
167786	941475
19338	941476
27628	941477
8168	941478
7414	941479
68291	941480
4944	941481
43697	941482
79202	941483
110741	941484
45050	941485
9888	941486
55468	941487
127872	941488
95079	941489
76843	941490
23477	941491
2300	941492
23643	941493
10784	941494
2209	941495
29797	941496
34177	941497
22148	941498
45177	941499
1477	941500
154973	941501
6523	941502
20299	941503
6898	941504
12175	941505
128239	941506
10853	941507
119960	941508
14379	941509
3836	941510
61159	941511
11748	941512
11906	941513
89895	941514
100407	941515
14094	941516
8735	941517
18871	941518
6522	941519
29418	941520
796	941521
25886	941522
31258	941523
15035	941524
73275	941525
63932	941526
17681	941527
118501	941528
116749	941529
91282	941530
3815	941531
21030	941532
33857	941533
4938	941534
35924	941535
2645	941536
13871	941537
2920	941538
9261	941539
50862	941540
159011	941541
11802	941542
17101	941543
54716	941544
7287	941545
51907	941546
7136	941547
62549	941548
65131	941549
13357	941550
1053	941551
22404	941552
96292	941553
41837	941554
115706	941555
71870	941556
27692	941557
96128	941558
113546	941559
34035	941560
30175	941561
30461	941562
25804	941563
61063	941564
52388	941565
20667	941566
136266	941567
21107	941568
25008	941569
141546	941570
9333	941571
9592	941572
32812	941573
2369	941574
68544	941575
22592	941576
23171	941577
90102	941578
3399	941579
78769	941580
4603	941581
58156	941582
84796	941583
64063	941584
98446	941585
13517	941586
10920	941587
13854	941588
103519	941589
49626	941590
1603	941591
36459	941592
33258	941593
77981	941594
6963	941595
24969	941596
59442	941597
13401	941598
6277	941599
8312	941600
45373	941601
112981	941602
7315	941603
22633	941604
48102	941605
111284	941606
29047	941607
7130	941608
36196	941609
43958	941610
2385	941611
2498	941612
120585	941613
61554	941614
23979	941615
11539	941616
103174	941617
41017	941618
100188	941619
62772	941620
81012	941621
14411	941622
92726	941623
23609	941624
115931	941625
79881	941626
16972	941627
915	941628
10822	941629
52346	941630
51454	941631
18412	941632
98210	941633
18967	941634
1122	941635
67116	941636
23625	941637
153775	941638
1868	941639
102797	941640
7683	941641
1025	941642
85814	941643
53386	941644
7038	941645
25664	941646
5225	941647
16213	941648
72195	941649
14872	941650
54176	941651
105407	941652
13154	941653
98905	941654
5348	941655
42974	941656
20676	941657
54478	941658
46086	941659
7477	941660
60369	941661
14009	941662
34129	941663
63994	941664
94735	941665
34262	941666
90034	941667
60545	941668
151918	941669
15085	941670
112241	941671
170020	941672
10685	941673
32341	941674
36313	941675
42656	941676
46776	941677
24996	941678
67491	941679
2410	941680
28	941681
110841	941682
47613	941683
57376	941684
55325	941685
35171	941686
87456	941687
66487	941688
88452	941689
26216	941690
44500	941691
31812	941692
63250	941693
10676	941694
70431	941695
36314	941696
57614	941697
57088	941698
74956	941699
6385	941700
29624	941701
1671	941702
18999	941703
7871	941704
2804	941705
51908	941706
159381	941707
19712	941708
39462	941709
15362	941710
130401	941711
39589	941712
46073	941713
10191	941714
64923	941715
3658	941716
104963	941717
11777	941718
104259	941719
20476	941720
62048	941721
88994	941722
81519	941723
58432	941724
109211	941725
7243	941726
21483	941727
29430	941728
56368	941729
77119	941730
8499	941731
66367	941732
6502	941733
9432	941734
21250	941735
11764	941736
8563	941737
1429	941738
91360	941739
30433	941740
6019	941741
3082	941742
3870	941743
41385	941744
53294	941745
47317	941746
123872	941747
11925	941748
9142	941749
61084	941750
45899	941751
75094	941752
22377	941753
32217	941754
19790	941755
60271	941756
17890	941757
17034	941758
20085	941759
25525	941760
59035	941761
146211	941762
82129	941763
59634	941764
30605	941765
51440	941766
110876	941767
107125	941768
40668	941769
94	941770
23818	941771
20213	941772
89151	941773
6535	941774
24537	941775
58102	941776
104516	941777
72360	941778
16816	941779
129556	941780
14002	941781
37592	941782
32331	941783
25998	941784
19853	941785
155919	941786
16947	941787
3838	941788
118486	941789
304	941790
11291	941791
52705	941792
49906	941793
11619	941794
99837	941795
19548	941796
30	941797
29541	941798
37253	941799
69734	941800
2295	941801
76100	941802
16428	941803
4127	941804
29786	941805
37488	941806
384	941807
179	941808
18370	941809
19513	941810
82767	941811
152114	941812
69890	941813
24321	941814
125	941815
103818	941816
43	941817
2705	941818
15641	941819
23588	941820
1197	941821
89880	941822
15560	941823
160043	941824
41446	941825
8790	941826
46418	941827
20549	941828
51263	941829
22883	941830
29133	941831
86453	941832
17454	941833
89	941834
46973	941835
4290	941836
41667	941837
38767	941838
8336	941839
17990	941840
65543	941841
20756	941842
76104	941843
9100	941844
6309	941845
165546	941846
3153	941847
18702	941848
3143	941849
62244	941850
131069	941851
20067	941852
132691	941853
4310	941854
39831	941855
52224	941856
30472	941857
58747	941858
3765	941859
79957	941860
12891	941861
87580	941862
25456	941863
34153	941864
87273	941865
114385	941866
18242	941867
76830	941868
139	941869
153267	941870
4984	941871
37798	941872
18132	941873
73944	941874
688	941875
1835	941876
109643	941877
65427	941878
37393	941879
85154	941880
79303	941881
69859	941882
101022	941883
33077	941884
76523	941885
60487	941886
22757	941887
32886	941888
39124	941889
139361	941890
8389	941891
2063	941892
153561	941893
27628	941894
50415	941895
73811	941896
91	941897
21953	941898
94959	941899
48416	941900
22230	941901
42758	941902
149	941903
19133	941904
13000	941905
21519	941906
4019	941907
14236	941908
57995	941909
32487	941910
2352	941911
6814	941912
9380	941913
42492	941914
113937	941915
74839	941916
159687	941917
5788	941918
4290	941919
39592	941920
124267	941921
105041	941922
38030	941923
3224	941924
116005	941925
19451	941926
607	941927
32062	941928
111663	941929
26988	941930
1724	941931
102983	941932
35069	941933
77621	941934
52852	941935
132931	941936
33874	941937
55065	941938
26689	941939
98575	941940
30208	941941
70001	941942
11199	941943
16587	941944
87672	941945
150	941946
97501	941947
15392	941948
85399	941949
14965	941950
16964	941951
6627	941952
46986	941953
7387	941954
14220	941955
29692	941956
42686	941957
8972	941958
99768	941959
52891	941960
31887	941961
137293	941962
34459	941963
97728	941964
820	941965
3922	941966
52303	941967
4973	941968
17862	941969
46963	941970
26044	941971
139930	941972
78149	941973
29199	941974
13875	941975
231	941976
89780	941977
1259	941978
64087	941979
20786	941980
100026	941981
14153	941982
7299	941983
5546	941984
85315	941985
15349	941986
110603	941987
53285	941988
115016	941989
10678	941990
29778	941991
3	941992
12441	941993
3336	941994
13471	941995
3239	941996
161101	941997
94911	941998
45791	941999
70426	942000
119202	942001
22	942002
70052	942003
136998	942004
5844	942005
6338	942006
5725	942007
62931	942008
48706	942009
54477	942010
67840	942011
84298	942012
5964	942013
86657	942014
61899	942015
1175	942016
52441	942017
18393	942018
87566	942019
19307	942020
6558	942021
65178	942022
50610	942023
80228	942024
43302	942025
5582	942026
9082	942027
120327	942028
143789	942029
11527	942030
45444	942031
66503	942032
63400	942033
3328	942034
37545	942035
24594	942036
3715	942037
39977	942038
49693	942039
61152	942040
16450	942041
88034	942042
68265	942043
5692	942044
1372	942045
112383	942046
17662	942047
69729	942048
9227	942049
21038	942050
18215	942051
160194	942052
129049	942053
79364	942054
67405	942055
168122	942056
61732	942057
1417	942058
59584	942059
46162	942060
16014	942061
11178	942062
70482	942063
115058	942064
59592	942065
95875	942066
100165	942067
161090	942068
42119	942069
23236	942070
5425	942071
46064	942072
22253	942073
149922	942074
13714	942075
5437	942076
95415	942077
85388	942078
54342	942079
26762	942080
2648	942081
88380	942082
120801	942083
13657	942084
21187	942085
5523	942086
100375	942087
78071	942088
34328	942089
35386	942090
16005	942091
18711	942092
21327	942093
44296	942094
71537	942095
78407	942096
14969	942097
69022	942098
2507	942099
86771	942100
9199	942101
16299	942102
91561	942103
66562	942104
103837	942105
15671	942106
16902	942107
36504	942108
115259	942109
114401	942110
43873	942111
3948	942112
66344	942113
64082	942114
65560	942115
80451	942116
17746	942117
16605	942118
3566	942119
164320	942120
51294	942121
160569	942122
21854	942123
47827	942124
102280	942125
27354	942126
52653	942127
6794	942128
23565	942129
40429	942130
142058	942131
12294	942132
21218	942133
66310	942134
76566	942135
42436	942136
622	942137
96055	942138
13441	942139
7276	942140
10743	942141
74986	942142
26493	942143
116708	942144
16499	942145
30274	942146
114969	942147
3709	942148
82046	942149
19669	942150
9666	942151
9069	942152
132881	942153
43182	942154
64647	942155
26119	942156
8723	942157
80892	942158
3225	942159
37819	942160
77640	942161
6615	942162
41184	942163
54461	942164
79595	942165
1006	942166
149481	942167
68014	942168
85578	942169
18694	942170
10488	942171
56255	942172
24243	942173
90437	942174
164197	942175
41703	942176
19613	942177
13022	942178
167079	942179
75243	942180
47737	942181
7838	942182
42160	942183
7815	942184
159028	942185
44899	942186
24547	942187
55544	942188
21829	942189
44305	942190
15864	942191
6734	942192
114685	942193
46666	942194
1168	942195
89031	942196
32806	942197
96084	942198
16309	942199
11669	942200
56975	942201
65729	942202
14488	942203
22873	942204
36659	942205
17365	942206
42898	942207
1318	942208
111856	942209
18446	942210
80546	942211
5521	942212
8196	942213
58254	942214
101123	942215
102203	942216
88056	942217
7269	942218
30139	942219
27407	942220
56531	942221
164096	942222
20373	942223
3272	942224
6128	942225
35797	942226
24267	942227
9464	942228
17051	942229
24341	942230
58402	942231
45933	942232
3791	942233
73849	942234
108002	942235
3198	942236
9180	942237
110815	942238
4358	942239
80102	942240
10218	942241
28367	942242
25498	942243
84533	942244
116448	942245
71048	942246
45239	942247
2800	942248
65756	942249
4916	942250
11753	942251
41881	942252
7282	942253
23701	942254
13790	942255
16133	942256
137939	942257
75659	942258
1499	942259
4366	942260
38635	942261
54871	942262
79071	942263
25980	942264
64523	942265
64237	942266
46116	942267
20625	942268
4324	942269
87529	942270
5761	942271
38493	942272
76690	942273
23430	942274
75677	942275
111159	942276
33328	942277
90969	942278
59665	942279
29680	942280
6778	942281
49049	942282
52513	942283
12919	942284
46261	942285
4016	942286
13066	942287
18089	942288
84082	942289
16220	942290
94354	942291
14624	942292
75909	942293
37284	942294
96140	942295
53439	942296
27216	942297
5000	942298
9351	942299
45582	942300
50226	942301
113177	942302
14436	942303
107229	942304
62074	942305
24231	942306
83520	942307
46723	942308
31504	942309
127701	942310
72826	942311
15734	942312
29367	942313
67587	942314
112675	942315
1273	942316
71363	942317
40170	942318
29393	942319
73382	942320
34057	942321
108029	942322
45208	942323
90159	942324
41637	942325
6147	942326
34971	942327
10541	942328
9353	942329
64401	942330
26006	942331
158839	942332
129771	942333
16152	942334
25531	942335
65482	942336
121361	942337
107717	942338
20158	942339
63205	942340
14220	942341
40705	942342
20786	942343
110031	942344
6389	942345
144605	942346
33443	942347
3770	942348
41844	942349
42414	942350
73387	942351
3460	942352
31047	942353
75870	942354
670	942355
100877	942356
131482	942357
92478	942358
47854	942359
156339	942360
14825	942361
56249	942362
86260	942363
98724	942364
26599	942365
53540	942366
6333	942367
90195	942368
157652	942369
1997	942370
58412	942371
5445	942372
154010	942373
3539	942374
9152	942375
56421	942376
51766	942377
22185	942378
61946	942379
1419	942380
160928	942381
25245	942382
3535	942383
41921	942384
128295	942385
52988	942386
53516	942387
40145	942388
81085	942389
41706	942390
56184	942391
26650	942392
156630	942393
30593	942394
28198	942395
844	942396
42964	942397
4141	942398
76930	942399
67	942400
1704	942401
13008	942402
39706	942403
3280	942404
14352	942405
10731	942406
25936	942407
18783	942408
29578	942409
41136	942410
30277	942411
82059	942412
108718	942413
60873	942414
63045	942415
53923	942416
19302	942417
41770	942418
16579	942419
63184	942420
1567	942421
11477	942422
17345	942423
94292	942424
101582	942425
62153	942426
108138	942427
19748	942428
24980	942429
144592	942430
31046	942431
145073	942432
344	942433
138188	942434
28219	942435
13365	942436
62946	942437
2868	942438
53177	942439
35753	942440
97511	942441
153039	942442
67	942443
7096	942444
72826	942445
70823	942446
6062	942447
370	942448
13822	942449
59105	942450
7744	942451
50588	942452
1313	942453
140220	942454
92163	942455
14270	942456
47927	942457
47436	942458
106850	942459
304	942460
53818	942461
151135	942462
8599	942463
17873	942464
19545	942465
16326	942466
24627	942467
23137	942468
2304	942469
40379	942470
82439	942471
21735	942472
1594	942473
44152	942474
77214	942475
84434	942476
84500	942477
17649	942478
7841	942479
47263	942480
11822	942481
2627	942482
8627	942483
327	942484
54	942485
62799	942486
124266	942487
4997	942488
45982	942489
22721	942490
13237	942491
21104	942492
5629	942493
91720	942494
119584	942495
25402	942496
12661	942497
39518	942498
96146	942499
20839	942500
138204	942501
24598	942502
95942	942503
1687	942504
2395	942505
19864	942506
14930	942507
95666	942508
70784	942509
29848	942510
58480	942511
94726	942512
127893	942513
11829	942514
60992	942515
8128	942516
5117	942517
9431	942518
99830	942519
12724	942520
58892	942521
96941	942522
50234	942523
108155	942524
9076	942525
33620	942526
82185	942527
1902	942528
30937	942529
91843	942530
108944	942531
130632	942532
76077	942533
165998	942534
95761	942535
10992	942536
2838	942537
30456	942538
97170	942539
45838	942540
122243	942541
54370	942542
230	942543
149029	942544
4881	942545
7449	942546
9049	942547
52979	942548
167140	942549
149937	942550
58044	942551
24792	942552
82581	942553
1098	942554
45525	942555
99916	942556
40224	942557
17052	942558
1915	942559
5120	942560
14157	942561
109099	942562
87641	942563
71380	942564
67381	942565
33375	942566
7731	942567
18651	942568
93189	942569
131964	942570
10299	942571
40197	942572
3828	942573
3468	942574
88434	942575
7152	942576
10602	942577
96078	942578
9705	942579
12200	942580
72323	942581
55677	942582
52570	942583
12705	942584
27197	942585
42880	942586
4494	942587
68113	942588
91741	942589
97192	942590
81246	942591
29765	942592
43815	942593
24285	942594
121118	942595
7453	942596
10773	942597
4988	942598
16275	942599
26217	942600
111602	942601
24700	942602
113818	942603
11745	942604
95686	942605
57060	942606
47914	942607
13070	942608
55308	942609
71584	942610
122285	942611
1860	942612
6117	942613
19463	942614
20955	942615
137487	942616
15232	942617
27587	942618
20760	942619
44936	942620
13289	942621
14456	942622
79302	942623
34547	942624
4380	942625
7019	942626
3669	942627
81671	942628
24786	942629
37060	942630
15745	942631
75856	942632
52369	942633
7172	942634
8822	942635
18679	942636
25614	942637
94881	942638
49011	942639
12243	942640
53568	942641
69869	942642
63855	942643
72959	942644
9499	942645
32631	942646
3343	942647
48762	942648
1124	942649
40852	942650
160410	942651
10742	942652
72820	942653
110145	942654
51807	942655
12663	942656
32129	942657
14592	942658
20785	942659
8785	942660
7030	942661
21912	942662
21083	942663
19689	942664
152514	942665
1894	942666
3181	942667
169965	942668
18342	942669
103075	942670
3862	942671
5402	942672
25063	942673
25569	942674
18828	942675
104212	942676
26680	942677
13817	942678
89192	942679
136335	942680
83067	942681
31334	942682
6129	942683
1927	942684
1668	942685
1808	942686
82382	942687
3082	942688
90562	942689
74267	942690
69945	942691
16961	942692
66668	942693
38453	942694
90925	942695
29677	942696
38584	942697
50881	942698
129261	942699
48266	942700
109222	942701
3251	942702
36891	942703
77812	942704
1235	942705
93946	942706
108012	942707
18482	942708
41072	942709
74029	942710
5755	942711
1134	942712
31699	942713
82540	942714
85308	942715
27056	942716
59665	942717
104006	942718
18122	942719
80277	942720
84198	942721
4420	942722
36595	942723
40547	942724
22841	942725
3166	942726
1789	942727
53758	942728
51076	942729
88902	942730
128533	942731
36072	942732
77782	942733
31560	942734
7837	942735
36842	942736
9176	942737
57679	942738
739	942739
2291	942740
10329	942741
35556	942742
58324	942743
5314	942744
31	942745
69425	942746
7210	942747
19992	942748
14508	942749
10465	942750
39587	942751
21372	942752
132042	942753
74411	942754
13978	942755
7900	942756
5830	942757
71732	942758
56221	942759
15979	942760
4414	942761
6796	942762
4262	942763
39295	942764
3337	942765
7693	942766
79792	942767
153568	942768
101435	942769
21417	942770
41815	942771
17399	942772
115795	942773
32833	942774
46300	942775
57735	942776
38463	942777
14111	942778
33346	942779
1197	942780
71779	942781
31398	942782
25715	942783
100889	942784
34523	942785
530	942786
59299	942787
28097	942788
6406	942789
35064	942790
33939	942791
51136	942792
50831	942793
5905	942794
52523	942795
16719	942796
31907	942797
14657	942798
37865	942799
18187	942800
13926	942801
14388	942802
89313	942803
103059	942804
34297	942805
22142	942806
59859	942807
70838	942808
61206	942809
88478	942810
8678	942811
6721	942812
68571	942813
40005	942814
13136	942815
68793	942816
56696	942817
204	942818
71089	942819
44980	942820
144517	942821
13366	942822
1712	942823
153583	942824
101694	942825
10321	942826
756	942827
67700	942828
41465	942829
85491	942830
9201	942831
53842	942832
12187	942833
4153	942834
117083	942835
54214	942836
85093	942837
23418	942838
10033	942839
121908	942840
26624	942841
6022	942842
23282	942843
40672	942844
7825	942845
78026	942846
31222	942847
64197	942848
46653	942849
248	942850
55343	942851
33565	942852
27268	942853
30292	942854
132261	942855
49947	942856
61229	942857
139	942858
39283	942859
19659	942860
35266	942861
59113	942862
52479	942863
27010	942864
57173	942865
898	942866
49490	942867
72464	942868
30092	942869
2872	942870
111473	942871
16133	942872
1759	942873
67311	942874
4540	942875
55210	942876
21575	942877
106959	942878
24334	942879
45275	942880
8709	942881
9146	942882
87053	942883
10482	942884
14134	942885
23056	942886
134781	942887
20153	942888
84483	942889
1252	942890
75715	942891
87488	942892
7880	942893
88236	942894
80725	942895
15162	942896
117753	942897
35055	942898
85	942899
5296	942900
41032	942901
50790	942902
73357	942903
83962	942904
244	942905
18518	942906
7043	942907
113096	942908
54125	942909
34816	942910
104995	942911
113307	942912
5068	942913
20462	942914
2766	942915
70526	942916
58848	942917
23609	942918
19764	942919
15098	942920
56994	942921
60129	942922
26849	942923
42303	942924
35021	942925
68023	942926
9457	942927
69765	942928
53491	942929
14068	942930
71802	942931
32446	942932
60883	942933
16865	942934
2331	942935
102108	942936
4241	942937
15993	942938
80358	942939
149082	942940
28968	942941
60200	942942
17464	942943
2706	942944
67154	942945
44925	942946
36141	942947
70612	942948
24617	942949
9366	942950
61237	942951
15144	942952
52062	942953
4688	942954
33764	942955
74257	942956
48521	942957
36094	942958
16813	942959
441	942960
101969	942961
18428	942962
38753	942963
44173	942964
49060	942965
77652	942966
24449	942967
28554	942968
5862	942969
40726	942970
22635	942971
28469	942972
12028	942973
52127	942974
52659	942975
14374	942976
40037	942977
11128	942978
9817	942979
80481	942980
63363	942981
87731	942982
24087	942983
19275	942984
3937	942985
84293	942986
15030	942987
24232	942988
25826	942989
88110	942990
130275	942991
15565	942992
3377	942993
8412	942994
9313	942995
17141	942996
5561	942997
36007	942998
33672	942999
72887	943000
56253	943001
18545	943002
60671	943003
28126	943004
27915	943005
53012	943006
38447	943007
49767	943008
47073	943009
339	943010
1731	943011
55174	943012
38047	943013
1782	943014
62243	943015
96289	943016
96648	943017
34031	943018
61072	943019
139978	943020
35416	943021
15940	943022
96332	943023
76342	943024
62335	943025
36756	943026
132721	943027
44014	943028
147112	943029
32590	943030
95527	943031
29878	943032
76663	943033
22714	943034
1796	943035
15211	943036
17302	943037
39297	943038
49327	943039
18638	943040
33941	943041
32903	943042
21703	943043
60993	943044
72732	943045
6104	943046
37274	943047
180	943048
10646	943049
16125	943050
62549	943051
4353	943052
25353	943053
131144	943054
90237	943055
70819	943056
9354	943057
7873	943058
364	943059
95709	943060
35377	943061
48202	943062
10451	943063
45796	943064
54284	943065
24339	943066
59621	943067
6638	943068
9256	943069
20459	943070
18968	943071
384	943072
58301	943073
98709	943074
965	943075
117710	943076
38186	943077
43458	943078
94120	943079
70322	943080
68107	943081
6668	943082
11627	943083
22588	943084
30952	943085
65761	943086
16621	943087
54564	943088
29386	943089
43508	943090
58713	943091
14110	943092
40182	943093
5077	943094
30985	943095
19842	943096
73699	943097
73459	943098
59777	943099
109353	943100
52308	943101
7123	943102
131779	943103
14612	943104
30563	943105
24412	943106
125224	943107
59914	943108
2953	943109
9734	943110
67805	943111
117981	943112
166284	943113
84581	943114
1708	943115
33279	943116
74483	943117
85044	943118
27216	943119
1861	943120
77327	943121
22947	943122
96705	943123
29922	943124
12464	943125
33024	943126
209	943127
16584	943128
126397	943129
16023	943130
15222	943131
5294	943132
6020	943133
85096	943134
31081	943135
94911	943136
33176	943137
22750	943138
37140	943139
92916	943140
129739	943141
33491	943142
99	943143
89161	943144
14515	943145
1369	943146
54822	943147
3436	943148
103173	943149
13263	943150
21571	943151
16215	943152
54892	943153
3549	943154
22106	943155
92024	943156
49750	943157
163382	943158
63320	943159
58784	943160
23404	943161
90432	943162
91710	943163
92565	943164
8493	943165
1545	943166
40908	943167
37839	943168
33859	943169
6246	943170
7095	943171
62842	943172
4897	943173
25796	943174
56307	943175
69746	943176
5067	943177
19505	943178
141108	943179
83783	943180
45030	943181
17976	943182
123486	943183
536	943184
151433	943185
36122	943186
59427	943187
8579	943188
16245	943189
12690	943190
130081	943191
109079	943192
70651	943193
18008	943194
3699	943195
94333	943196
35449	943197
149278	943198
101767	943199
9510	943200
55606	943201
29461	943202
15902	943203
94117	943204
45415	943205
2259	943206
36660	943207
39741	943208
80017	943209
44514	943210
56245	943211
49633	943212
94312	943213
1467	943214
167281	943215
133921	943216
67737	943217
85937	943218
69093	943219
80884	943220
99344	943221
6190	943222
122926	943223
27646	943224
29831	943225
113289	943226
13543	943227
28598	943228
76929	943229
23424	943230
87369	943231
19929	943232
94522	943233
46932	943234
132866	943235
20339	943236
15506	943237
111366	943238
44257	943239
22641	943240
39720	943241
107362	943242
1004	943243
144928	943244
9127	943245
1430	943246
148471	943247
39285	943248
6220	943249
4347	943250
22869	943251
86181	943252
25907	943253
151604	943254
27385	943255
13032	943256
50059	943257
121897	943258
148283	943259
29274	943260
137775	943261
19554	943262
52020	943263
20132	943264
46924	943265
59293	943266
16567	943267
131907	943268
31070	943269
118996	943270
28846	943271
36322	943272
810	943273
61893	943274
54412	943275
47146	943276
52384	943277
37952	943278
14243	943279
22683	943280
700	943281
79768	943282
31291	943283
101281	943284
2415	943285
4949	943286
125331	943287
95199	943288
9094	943289
97163	943290
20722	943291
37488	943292
147889	943293
5325	943294
46772	943295
5099	943296
84678	943297
71349	943298
387	943299
51296	943300
23503	943301
6074	943302
61222	943303
48377	943304
64336	943305
10465	943306
71068	943307
165708	943308
76166	943309
52417	943310
49108	943311
29785	943312
2074	943313
99138	943314
8692	943315
149066	943316
31713	943317
16600	943318
21993	943319
18524	943320
54143	943321
28019	943322
116473	943323
55896	943324
105111	943325
61494	943326
13160	943327
55452	943328
73911	943329
7156	943330
82754	943331
64075	943332
5535	943333
50474	943334
105621	943335
98148	943336
69308	943337
33947	943338
45861	943339
39509	943340
68719	943341
42613	943342
67648	943343
18657	943344
37474	943345
10319	943346
28713	943347
39525	943348
132	943349
54642	943350
15805	943351
2123	943352
58317	943353
2751	943354
19447	943355
37194	943356
97081	943357
19444	943358
29293	943359
53813	943360
53979	943361
9058	943362
8081	943363
57570	943364
141629	943365
3407	943366
114099	943367
3298	943368
74586	943369
62112	943370
21838	943371
80086	943372
76433	943373
81161	943374
52112	943375
20782	943376
23556	943377
113677	943378
9013	943379
75968	943380
56918	943381
20313	943382
16299	943383
29173	943384
34571	943385
15075	943386
80489	943387
24292	943388
94116	943389
2811	943390
6272	943391
59204	943392
41797	943393
60498	943394
5601	943395
63436	943396
41936	943397
4981	943398
88372	943399
80077	943400
64707	943401
42055	943402
97395	943403
49316	943404
10627	943405
36635	943406
8736	943407
49006	943408
68522	943409
36658	943410
49766	943411
139322	943412
122854	943413
57341	943414
40309	943415
100471	943416
43318	943417
5574	943418
3606	943419
33958	943420
56125	943421
15844	943422
5372	943423
2308	943424
42274	943425
27270	943426
95487	943427
165369	943428
28913	943429
1546	943430
15400	943431
119743	943432
57014	943433
97497	943434
114168	943435
54173	943436
90701	943437
20895	943438
4659	943439
66872	943440
17846	943441
40928	943442
39111	943443
112	943444
59430	943445
72804	943446
53860	943447
37040	943448
41276	943449
5371	943450
18306	943451
138427	943452
149872	943453
49867	943454
123860	943455
96853	943456
54875	943457
42796	943458
17089	943459
3969	943460
23752	943461
124531	943462
12569	943463
35112	943464
24991	943465
19766	943466
25902	943467
18208	943468
15726	943469
2821	943470
68341	943471
36908	943472
35418	943473
90302	943474
19326	943475
124268	943476
20096	943477
38592	943478
95093	943479
89413	943480
48510	943481
111719	943482
45377	943483
3766	943484
37892	943485
42041	943486
106158	943487
113690	943488
39605	943489
50919	943490
91	943491
67756	943492
72965	943493
47011	943494
16132	943495
12647	943496
44939	943497
111227	943498
5528	943499
12915	943500
2897	943501
14576	943502
52773	943503
45562	943504
23751	943505
86303	943506
21316	943507
56694	943508
907	943509
2088	943510
16273	943511
40804	943512
11424	943513
8534	943514
4159	943515
85719	943516
4479	943517
17011	943518
33881	943519
1719	943520
48508	943521
137571	943522
11318	943523
7475	943524
48592	943525
38435	943526
26668	943527
30458	943528
84470	943529
36612	943530
2621	943531
43322	943532
20922	943533
78812	943534
20575	943535
30675	943536
74409	943537
66390	943538
24183	943539
2731	943540
58898	943541
71647	943542
76998	943543
8838	943544
26469	943545
5890	943546
50051	943547
7058	943548
1746	943549
104144	943550
19796	943551
11905	943552
4700	943553
154929	943554
41191	943555
3570	943556
58956	943557
43060	943558
98113	943559
102043	943560
15852	943561
55278	943562
49031	943563
68111	943564
52548	943565
58678	943566
66306	943567
129409	943568
132916	943569
1611	943570
1775	943571
3372	943572
43840	943573
64937	943574
79145	943575
18500	943576
1001	943577
63296	943578
26619	943579
43907	943580
43076	943581
25609	943582
35381	943583
1679	943584
66767	943585
134642	943586
31190	943587
85048	943588
39684	943589
6772	943590
114167	943591
94807	943592
111332	943593
22935	943594
106000	943595
70303	943596
35082	943597
34990	943598
45768	943599
51518	943600
9920	943601
43276	943602
99854	943603
28748	943604
26838	943605
60999	943606
60957	943607
16238	943608
71964	943609
36190	943610
58270	943611
25521	943612
30848	943613
48648	943614
13148	943615
92245	943616
40876	943617
4609	943618
28654	943619
107998	943620
149723	943621
30156	943622
34850	943623
28416	943624
3592	943625
1157	943626
32419	943627
34091	943628
358	943629
39347	943630
53533	943631
155105	943632
2012	943633
15590	943634
115596	943635
66864	943636
1137	943637
7058	943638
8626	943639
11322	943640
48322	943641
44216	943642
43452	943643
160701	943644
32833	943645
58151	943646
63956	943647
1325	943648
6151	943649
30072	943650
123575	943651
1607	943652
24484	943653
84515	943654
6701	943655
14557	943656
61044	943657
11881	943658
25085	943659
119949	943660
28237	943661
63499	943662
51275	943663
7952	943664
79662	943665
20246	943666
90275	943667
74526	943668
1045	943669
66783	943670
10508	943671
42926	943672
136572	943673
45643	943674
55346	943675
3194	943676
151950	943677
50718	943678
34286	943679
5056	943680
24011	943681
100408	943682
4984	943683
406	943684
23853	943685
20197	943686
8681	943687
17574	943688
40074	943689
21140	943690
2538	943691
52861	943692
27271	943693
44409	943694
317	943695
91762	943696
85622	943697
38357	943698
21389	943699
18429	943700
111161	943701
18802	943702
83641	943703
1799	943704
3274	943705
57578	943706
5244	943707
20868	943708
90382	943709
143787	943710
18405	943711
119384	943712
49486	943713
13505	943714
24999	943715
72822	943716
90239	943717
26640	943718
47462	943719
15681	943720
12065	943721
14353	943722
46477	943723
44950	943724
9585	943725
5073	943726
16145	943727
19518	943728
20384	943729
46105	943730
7299	943731
32216	943732
71569	943733
29061	943734
70387	943735
131265	943736
36495	943737
63706	943738
33655	943739
51220	943740
3347	943741
19664	943742
16494	943743
82810	943744
13566	943745
497	943746
8232	943747
102980	943748
203	943749
81118	943750
1844	943751
7373	943752
469	943753
77441	943754
34976	943755
12316	943756
63298	943757
155544	943758
52454	943759
49919	943760
90490	943761
28476	943762
38866	943763
63352	943764
3442	943765
6421	943766
17454	943767
86010	943768
59852	943769
6687	943770
59048	943771
6322	943772
17338	943773
19188	943774
93968	943775
25367	943776
6224	943777
2741	943778
1350	943779
21434	943780
154693	943781
147529	943782
4602	943783
12691	943784
27093	943785
66360	943786
136594	943787
91659	943788
7177	943789
20530	943790
1902	943791
56154	943792
143068	943793
32387	943794
70792	943795
54750	943796
48516	943797
37082	943798
91854	943799
45094	943800
58626	943801
41819	943802
14113	943803
60348	943804
108445	943805
87459	943806
28902	943807
16535	943808
18694	943809
25914	943810
4796	943811
75783	943812
78247	943813
964	943814
61806	943815
96038	943816
50691	943817
53643	943818
190	943819
92122	943820
10009	943821
80674	943822
27800	943823
45376	943824
33414	943825
95959	943826
63833	943827
16027	943828
48113	943829
38110	943830
119064	943831
8890	943832
6591	943833
27256	943834
23997	943835
71114	943836
14478	943837
134240	943838
102891	943839
16211	943840
47054	943841
60668	943842
152591	943843
17042	943844
16879	943845
46844	943846
20704	943847
112215	943848
28353	943849
83886	943850
17347	943851
70818	943852
39801	943853
29999	943854
162517	943855
50247	943856
55701	943857
45638	943858
31265	943859
33266	943860
48905	943861
2758	943862
4346	943863
14759	943864
42684	943865
50201	943866
55112	943867
1047	943868
30286	943869
125471	943870
101029	943871
23891	943872
57355	943873
88447	943874
5948	943875
17952	943876
90991	943877
28954	943878
75982	943879
59770	943880
2382	943881
4585	943882
127781	943883
31138	943884
1947	943885
191	943886
58078	943887
67	943888
4964	943889
21778	943890
100208	943891
7272	943892
41566	943893
23458	943894
58912	943895
79540	943896
2847	943897
128979	943898
139759	943899
21329	943900
13739	943901
1760	943902
566	943903
325	943904
60711	943905
7740	943906
39018	943907
51378	943908
54318	943909
4143	943910
3832	943911
108249	943912
9836	943913
111056	943914
42186	943915
24607	943916
76232	943917
9314	943918
10075	943919
19751	943920
77716	943921
11800	943922
138444	943923
104323	943924
92527	943925
137747	943926
40920	943927
17283	943928
75639	943929
15953	943930
50369	943931
156133	943932
10801	943933
2444	943934
2793	943935
128604	943936
10465	943937
7179	943938
41848	943939
423	943940
51224	943941
58218	943942
49854	943943
15350	943944
53380	943945
1207	943946
63210	943947
22707	943948
24080	943949
4955	943950
27765	943951
5211	943952
101924	943953
46779	943954
69783	943955
8724	943956
46727	943957
85148	943958
46872	943959
19911	943960
3527	943961
28598	943962
30538	943963
66882	943964
16590	943965
120432	943966
108844	943967
60772	943968
14611	943969
41938	943970
41759	943971
51979	943972
62629	943973
38180	943974
76895	943975
54424	943976
2457	943977
37621	943978
8447	943979
17447	943980
569	943981
87035	943982
5495	943983
5840	943984
14104	943985
27729	943986
107643	943987
5757	943988
13642	943989
52369	943990
6195	943991
61610	943992
25438	943993
11876	943994
212	943995
55569	943996
26466	943997
41041	943998
93063	943999
97317	944000
43620	944001
103414	944002
91731	944003
84322	944004
138837	944005
106542	944006
13150	944007
59268	944008
29071	944009
66621	944010
57619	944011
32903	944012
7043	944013
8642	944014
2443	944015
64148	944016
29348	944017
97612	944018
68794	944019
40502	944020
15677	944021
54041	944022
15092	944023
76833	944024
35869	944025
50938	944026
92489	944027
23580	944028
60250	944029
27590	944030
13239	944031
55035	944032
28192	944033
46720	944034
51283	944035
141152	944036
24097	944037
49613	944038
19	944039
66508	944040
6213	944041
3608	944042
1056	944043
24748	944044
119420	944045
15179	944046
68899	944047
25627	944048
22708	944049
46482	944050
123037	944051
58616	944052
37486	944053
100802	944054
55336	944055
31225	944056
11360	944057
119858	944058
14507	944059
14273	944060
59191	944061
6198	944062
122329	944063
19674	944064
38972	944065
13784	944066
11765	944067
98092	944068
7481	944069
129690	944070
54050	944071
198	944072
100176	944073
38739	944074
12640	944075
11951	944076
55481	944077
14502	944078
45349	944079
11143	944080
74348	944081
68877	944082
31282	944083
59049	944084
96194	944085
35699	944086
34636	944087
99607	944088
2908	944089
140448	944090
55107	944091
9832	944092
5357	944093
31589	944094
29788	944095
81136	944096
49205	944097
60191	944098
2645	944099
145024	944100
126126	944101
77084	944102
29748	944103
41967	944104
43980	944105
69687	944106
61932	944107
3882	944108
24852	944109
29413	944110
19912	944111
113347	944112
100004	944113
76899	944114
60120	944115
6606	944116
96532	944117
161352	944118
40103	944119
1707	944120
170040	944121
93088	944122
23723	944123
108939	944124
1754	944125
37298	944126
6444	944127
65999	944128
22963	944129
87900	944130
92970	944131
127761	944132
91229	944133
62821	944134
26227	944135
78487	944136
511	944137
15271	944138
156637	944139
25290	944140
1284	944141
10682	944142
10322	944143
25591	944144
55676	944145
67785	944146
69705	944147
131474	944148
91726	944149
70259	944150
135291	944151
18041	944152
93161	944153
140248	944154
49234	944155
49802	944156
47593	944157
37639	944158
60217	944159
30031	944160
60245	944161
49014	944162
168155	944163
1583	944164
167996	944165
6610	944166
96635	944167
13480	944168
20302	944169
150493	944170
59718	944171
94337	944172
7242	944173
5782	944174
24099	944175
18934	944176
8203	944177
87109	944178
9689	944179
30024	944180
162249	944181
21113	944182
23583	944183
18570	944184
59339	944185
79233	944186
37795	944187
67893	944188
23398	944189
149531	944190
66922	944191
35423	944192
48063	944193
67179	944194
42961	944195
94822	944196
114562	944197
38552	944198
22285	944199
90284	944200
91835	944201
122292	944202
9428	944203
9302	944204
108180	944205
62257	944206
16532	944207
19120	944208
7450	944209
20286	944210
26773	944211
2060	944212
16950	944213
6163	944214
49843	944215
56013	944216
15402	944217
29117	944218
45474	944219
99185	944220
11792	944221
31867	944222
45636	944223
5468	944224
14477	944225
49068	944226
36111	944227
23897	944228
11450	944229
47189	944230
37049	944231
17134	944232
6273	944233
31441	944234
21005	944235
7334	944236
33881	944237
51295	944238
34367	944239
127555	944240
77567	944241
117912	944242
61924	944243
12544	944244
108519	944245
8126	944246
128427	944247
25649	944248
62034	944249
147159	944250
14567	944251
10333	944252
32965	944253
1120	944254
66616	944255
4072	944256
49240	944257
32359	944258
754	944259
53792	944260
41666	944261
52679	944262
20969	944263
2702	944264
67346	944265
57189	944266
148245	944267
54789	944268
50579	944269
111091	944270
12364	944271
25242	944272
34178	944273
26433	944274
3648	944275
55905	944276
21660	944277
40691	944278
4288	944279
2553	944280
78215	944281
1945	944282
79403	944283
326	944284
116006	944285
7681	944286
29778	944287
17955	944288
110322	944289
3173	944290
9191	944291
144636	944292
89607	944293
67283	944294
22593	944295
29417	944296
65213	944297
93677	944298
11316	944299
64842	944300
234	944301
50196	944302
5150	944303
130587	944304
2854	944305
3332	944306
76380	944307
52907	944308
78674	944309
33005	944310
82121	944311
16975	944312
37828	944313
39515	944314
1539	944315
109126	944316
91255	944317
109123	944318
5183	944319
2617	944320
28205	944321
375	944322
110782	944323
159216	944324
9836	944325
8607	944326
20324	944327
125328	944328
6010	944329
1796	944330
70006	944331
53995	944332
40563	944333
45721	944334
117162	944335
54243	944336
23428	944337
14247	944338
102780	944339
50454	944340
48749	944341
101827	944342
1535	944343
20243	944344
10824	944345
51821	944346
104725	944347
29299	944348
132406	944349
975	944350
21902	944351
29341	944352
6035	944353
6418	944354
7013	944355
158853	944356
17909	944357
50189	944358
57097	944359
78142	944360
72918	944361
120602	944362
39904	944363
108247	944364
49358	944365
163318	944366
82251	944367
28827	944368
163794	944369
120146	944370
17125	944371
59901	944372
22103	944373
80851	944374
6590	944375
5975	944376
143010	944377
67266	944378
3812	944379
2061	944380
104719	944381
46041	944382
95034	944383
94517	944384
81913	944385
597	944386
52375	944387
5354	944388
20948	944389
152599	944390
74031	944391
30157	944392
4357	944393
9510	944394
3516	944395
107713	944396
4826	944397
47934	944398
2662	944399
60952	944400
169711	944401
56413	944402
50158	944403
94938	944404
5017	944405
75555	944406
59460	944407
92518	944408
7691	944409
24043	944410
2705	944411
92529	944412
44836	944413
68509	944414
109689	944415
15781	944416
71868	944417
7858	944418
51032	944419
28	944420
33941	944421
7970	944422
1301	944423
3510	944424
60169	944425
31068	944426
8856	944427
143479	944428
93839	944429
14261	944430
3931	944431
18744	944432
30570	944433
15984	944434
163012	944435
6946	944436
114915	944437
20819	944438
98004	944439
36052	944440
7532	944441
44342	944442
39569	944443
49088	944444
13682	944445
291	944446
134441	944447
38348	944448
73916	944449
21293	944450
7436	944451
7975	944452
23367	944453
38929	944454
108248	944455
41389	944456
33943	944457
105917	944458
55793	944459
8055	944460
30606	944461
10525	944462
90217	944463
9930	944464
13302	944465
112357	944466
28072	944467
29403	944468
27913	944469
121487	944470
38181	944471
41098	944472
6307	944473
26276	944474
63256	944475
64014	944476
36419	944477
15624	944478
21422	944479
12938	944480
48884	944481
73332	944482
31055	944483
59503	944484
94194	944485
50011	944486
80934	944487
53243	944488
10191	944489
50049	944490
36839	944491
6848	944492
4795	944493
221	944494
38630	944495
36514	944496
78462	944497
21411	944498
51272	944499
8764	944500
19918	944501
89870	944502
669	944503
228	944504
224	944505
51142	944506
136548	944507
55964	944508
48103	944509
26730	944510
155354	944511
3201	944512
52575	944513
116699	944514
6822	944515
612	944516
226	944517
897	944518
87527	944519
138812	944520
59713	944521
21720	944522
1889	944523
264	944524
42106	944525
66079	944526
109483	944527
22529	944528
33354	944529
130864	944530
40813	944531
55364	944532
113901	944533
42032	944534
56	944535
59791	944536
38031	944537
1370	944538
64143	944539
60493	944540
7865	944541
62552	944542
3625	944543
87639	944544
6118	944545
100093	944546
49805	944547
90171	944548
29730	944549
74745	944550
129635	944551
34687	944552
11281	944553
19225	944554
108210	944555
25523	944556
14042	944557
69564	944558
4494	944559
74717	944560
12566	944561
3778	944562
101608	944563
46828	944564
24566	944565
119403	944566
24664	944567
129107	944568
134187	944569
11062	944570
43952	944571
8459	944572
22710	944573
30820	944574
104207	944575
46854	944576
1340	944577
30445	944578
32256	944579
128662	944580
2775	944581
28898	944582
15875	944583
28448	944584
4153	944585
87872	944586
87186	944587
7024	944588
34567	944589
7208	944590
717	944591
72810	944592
41366	944593
6425	944594
88936	944595
105236	944596
33927	944597
1851	944598
93049	944599
51804	944600
3270	944601
19869	944602
152211	944603
6720	944604
29783	944605
59014	944606
97067	944607
4554	944608
47472	944609
55515	944610
54575	944611
17854	944612
65239	944613
19790	944614
19479	944615
10517	944616
137	944617
48137	944618
20229	944619
117686	944620
10420	944621
66980	944622
21530	944623
42858	944624
77653	944625
127749	944626
11966	944627
14159	944628
8219	944629
50545	944630
123862	944631
31735	944632
69915	944633
79676	944634
148043	944635
114002	944636
74384	944637
42175	944638
89336	944639
71459	944640
50258	944641
3642	944642
24778	944643
26990	944644
3483	944645
96548	944646
8735	944647
86242	944648
96668	944649
225	944650
135761	944651
25460	944652
12058	944653
4390	944654
11863	944655
14483	944656
93208	944657
130098	944658
87995	944659
3752	944660
28060	944661
30383	944662
6855	944663
287	944664
33776	944665
159158	944666
50269	944667
4886	944668
91202	944669
4900	944670
43740	944671
59582	944672
12593	944673
29748	944674
14740	944675
10043	944676
112	944677
52969	944678
600	944679
60916	944680
28580	944681
138828	944682
7910	944683
27058	944684
96067	944685
81362	944686
21082	944687
56913	944688
65041	944689
64	944690
6445	944691
9658	944692
97754	944693
8767	944694
55092	944695
6579	944696
33343	944697
13272	944698
154	944699
128334	944700
46421	944701
106390	944702
49596	944703
13465	944704
44093	944705
49332	944706
94354	944707
44144	944708
109799	944709
17502	944710
139639	944711
1584	944712
100975	944713
107614	944714
4170	944715
18605	944716
44529	944717
37251	944718
79420	944719
134150	944720
31973	944721
95176	944722
4654	944723
55384	944724
18339	944725
131012	944726
16101	944727
23759	944728
4532	944729
4747	944730
76653	944731
10994	944732
156316	944733
3304	944734
40686	944735
81626	944736
71960	944737
52754	944738
73558	944739
78884	944740
166770	944741
67447	944742
50143	944743
31370	944744
23767	944745
40903	944746
7055	944747
39422	944748
34965	944749
136950	944750
12169	944751
22995	944752
8911	944753
77270	944754
370	944755
21	944756
7524	944757
74280	944758
45445	944759
129517	944760
48526	944761
46930	944762
7339	944763
9322	944764
11325	944765
69665	944766
29081	944767
121581	944768
73749	944769
77663	944770
331	944771
21797	944772
10691	944773
2146	944774
69992	944775
21993	944776
76761	944777
86307	944778
31970	944779
85533	944780
33728	944781
11746	944782
32762	944783
23920	944784
57219	944785
395	944786
22545	944787
42583	944788
46388	944789
49260	944790
79299	944791
43686	944792
17771	944793
119509	944794
3201	944795
102756	944796
2302	944797
5058	944798
14404	944799
7248	944800
43589	944801
6841	944802
40991	944803
315	944804
160893	944805
23104	944806
160480	944807
61793	944808
3132	944809
94021	944810
91014	944811
15304	944812
166413	944813
45263	944814
30216	944815
41222	944816
5908	944817
10382	944818
88978	944819
49354	944820
38482	944821
73394	944822
9440	944823
12794	944824
22534	944825
134274	944826
28905	944827
11298	944828
8222	944829
79684	944830
102671	944831
15152	944832
13850	944833
992	944834
25859	944835
5296	944836
28345	944837
39713	944838
40575	944839
1325	944840
6122	944841
25186	944842
5626	944843
57759	944844
26230	944845
5234	944846
67693	944847
10298	944848
105493	944849
10084	944850
20076	944851
91	944852
17652	944853
44652	944854
28226	944855
6243	944856
2593	944857
27717	944858
39915	944859
10376	944860
16399	944861
20774	944862
209	944863
21335	944864
39731	944865
31932	944866
1528	944867
20283	944868
12950	944869
14728	944870
14228	944871
39127	944872
167456	944873
12612	944874
74205	944875
34236	944876
15712	944877
74308	944878
40668	944879
101211	944880
11544	944881
51686	944882
16225	944883
52898	944884
62510	944885
70217	944886
8726	944887
49242	944888
26088	944889
113862	944890
112982	944891
13925	944892
559	944893
13096	944894
40213	944895
64608	944896
23964	944897
146474	944898
23621	944899
9149	944900
51336	944901
79070	944902
16849	944903
74091	944904
21296	944905
6210	944906
22963	944907
5408	944908
69544	944909
66548	944910
100224	944911
45720	944912
27207	944913
12694	944914
29211	944915
43937	944916
23536	944917
119829	944918
5395	944919
95750	944920
31663	944921
70106	944922
42355	944923
159383	944924
95222	944925
3221	944926
121341	944927
167937	944928
744	944929
15595	944930
25931	944931
41026	944932
31734	944933
4741	944934
6783	944935
25002	944936
72136	944937
16513	944938
62393	944939
58295	944940
109924	944941
115569	944942
72751	944943
7591	944944
131393	944945
80503	944946
25268	944947
30733	944948
117683	944949
18487	944950
16889	944951
2059	944952
616	944953
73096	944954
18991	944955
110878	944956
33453	944957
112248	944958
46168	944959
65961	944960
20851	944961
137365	944962
40380	944963
18289	944964
42754	944965
70835	944966
87547	944967
91616	944968
72248	944969
11614	944970
50802	944971
58328	944972
9071	944973
104331	944974
55166	944975
75278	944976
22673	944977
45368	944978
17057	944979
75366	944980
28197	944981
88786	944982
64862	944983
34242	944984
114865	944985
37856	944986
122327	944987
10526	944988
4836	944989
136200	944990
11633	944991
21144	944992
96854	944993
54792	944994
71672	944995
9267	944996
74976	944997
113896	944998
28762	944999
99155	945000
73252	945001
3124	945002
60216	945003
29437	945004
48971	945005
91404	945006
10319	945007
38863	945008
107326	945009
35264	945010
35288	945011
6469	945012
43985	945013
76668	945014
56611	945015
163289	945016
61294	945017
40992	945018
82607	945019
159084	945020
21766	945021
50489	945022
19879	945023
65023	945024
6543	945025
132300	945026
138066	945027
124286	945028
52249	945029
4743	945030
29919	945031
13665	945032
307	945033
40124	945034
34913	945035
53791	945036
18925	945037
60606	945038
12898	945039
8139	945040
133293	945041
99771	945042
2039	945043
86100	945044
57072	945045
12945	945046
10957	945047
3953	945048
42845	945049
105327	945050
16512	945051
11728	945052
84242	945053
6663	945054
88531	945055
18051	945056
159577	945057
160393	945058
169603	945059
22670	945060
30526	945061
4898	945062
4666	945063
7483	945064
23788	945065
31159	945066
8963	945067
53138	945068
95118	945069
34037	945070
19835	945071
64954	945072
2237	945073
150643	945074
29004	945075
39628	945076
5748	945077
94603	945078
93786	945079
12075	945080
66602	945081
657	945082
17298	945083
10166	945084
35632	945085
16982	945086
97130	945087
2219	945088
16040	945089
15034	945090
14250	945091
40624	945092
36766	945093
8387	945094
65829	945095
76671	945096
4566	945097
53617	945098
30434	945099
8929	945100
46541	945101
11245	945102
1075	945103
58883	945104
459	945105
25197	945106
40724	945107
114464	945108
85928	945109
137903	945110
146555	945111
62169	945112
121919	945113
43063	945114
17152	945115
134	945116
161710	945117
29708	945118
99863	945119
31252	945120
5248	945121
17437	945122
74866	945123
37908	945124
73301	945125
14907	945126
55791	945127
643	945128
80945	945129
73342	945130
44416	945131
74101	945132
6777	945133
19223	945134
154925	945135
113450	945136
51180	945137
9225	945138
23579	945139
41374	945140
22170	945141
163260	945142
124124	945143
38329	945144
37775	945145
55483	945146
78119	945147
12659	945148
31375	945149
2647	945150
35932	945151
63947	945152
114339	945153
42864	945154
5695	945155
53634	945156
26935	945157
72766	945158
17515	945159
46188	945160
5382	945161
4772	945162
1990	945163
57085	945164
107453	945165
4559	945166
37365	945167
124703	945168
4329	945169
10233	945170
16946	945171
75116	945172
14678	945173
126932	945174
141242	945175
43	945176
32683	945177
13484	945178
19351	945179
30105	945180
100733	945181
5884	945182
36487	945183
6166	945184
56158	945185
151405	945186
9934	945187
32925	945188
127941	945189
7899	945190
18650	945191
53527	945192
20071	945193
4857	945194
45090	945195
110629	945196
5285	945197
109278	945198
16148	945199
2915	945200
122677	945201
37138	945202
28548	945203
92536	945204
29452	945205
89532	945206
11789	945207
69875	945208
23902	945209
6890	945210
3245	945211
70195	945212
6419	945213
20898	945214
1323	945215
5043	945216
1171	945217
44887	945218
34371	945219
77730	945220
91405	945221
19471	945222
48390	945223
64225	945224
9761	945225
11486	945226
15449	945227
127398	945228
4445	945229
73354	945230
91333	945231
5280	945232
1251	945233
42182	945234
18661	945235
4269	945236
24344	945237
7966	945238
25980	945239
5675	945240
3996	945241
41454	945242
19248	945243
36517	945244
42410	945245
25459	945246
21796	945247
3543	945248
14504	945249
52413	945250
5601	945251
23996	945252
10901	945253
18749	945254
104932	945255
81748	945256
50841	945257
2759	945258
43457	945259
19271	945260
67905	945261
13732	945262
14744	945263
96039	945264
62783	945265
71460	945266
59440	945267
27114	945268
20652	945269
80454	945270
54436	945271
2283	945272
43037	945273
10483	945274
77051	945275
6433	945276
434	945277
12418	945278
72449	945279
54205	945280
8799	945281
13819	945282
48180	945283
8055	945284
7486	945285
14117	945286
9299	945287
107663	945288
135391	945289
17693	945290
42661	945291
1683	945292
56189	945293
2061	945294
2708	945295
45683	945296
8442	945297
3459	945298
21117	945299
2445	945300
5526	945301
7964	945302
32122	945303
28844	945304
74528	945305
75847	945306
9210	945307
3396	945308
3805	945309
8573	945310
57006	945311
110808	945312
92876	945313
125591	945314
42860	945315
44704	945316
18556	945317
32750	945318
16617	945319
2197	945320
95071	945321
99462	945322
53309	945323
468	945324
42522	945325
43356	945326
64087	945327
47853	945328
11751	945329
24833	945330
99204	945331
134	945332
85155	945333
277	945334
14208	945335
110799	945336
55622	945337
4450	945338
24858	945339
4396	945340
123751	945341
94679	945342
47425	945343
14424	945344
26066	945345
22570	945346
49820	945347
33696	945348
161909	945349
29904	945350
53461	945351
1448	945352
32	945353
24900	945354
9681	945355
3986	945356
31913	945357
2707	945358
61119	945359
9813	945360
77092	945361
69431	945362
155423	945363
29182	945364
70009	945365
27502	945366
47264	945367
6452	945368
7541	945369
37704	945370
10433	945371
88474	945372
84439	945373
123	945374
16636	945375
6733	945376
5471	945377
2071	945378
120783	945379
61085	945380
55996	945381
43922	945382
12226	945383
44624	945384
127823	945385
14655	945386
16599	945387
41654	945388
1103	945389
69610	945390
169490	945391
84744	945392
88479	945393
97106	945394
68087	945395
3209	945396
38459	945397
119224	945398
23976	945399
38747	945400
36028	945401
87993	945402
80201	945403
47647	945404
2121	945405
67606	945406
54956	945407
133272	945408
94992	945409
86062	945410
7705	945411
35587	945412
783	945413
133181	945414
62337	945415
57213	945416
1059	945417
37937	945418
72039	945419
33328	945420
11019	945421
12527	945422
115877	945423
53604	945424
157763	945425
13397	945426
65844	945427
114984	945428
4334	945429
35548	945430
70584	945431
33994	945432
49447	945433
62455	945434
2003	945435
81929	945436
111378	945437
397	945438
86501	945439
45279	945440
38876	945441
23737	945442
2068	945443
7573	945444
124051	945445
1077	945446
67124	945447
36572	945448
75409	945449
18760	945450
86835	945451
9375	945452
74783	945453
55598	945454
13618	945455
98300	945456
157526	945457
66029	945458
52158	945459
76926	945460
39449	945461
36830	945462
102187	945463
64785	945464
21689	945465
21713	945466
32694	945467
44166	945468
54495	945469
28515	945470
17796	945471
5314	945472
26258	945473
8914	945474
93119	945475
15304	945476
63022	945477
126333	945478
85533	945479
92816	945480
8891	945481
21653	945482
17296	945483
44686	945484
54063	945485
14249	945486
6687	945487
60495	945488
22782	945489
87552	945490
134874	945491
37667	945492
5736	945493
34881	945494
12281	945495
15607	945496
19343	945497
72544	945498
41869	945499
55942	945500
24781	945501
74906	945502
21453	945503
112531	945504
1273	945505
327	945506
30013	945507
1821	945508
95145	945509
1697	945510
5106	945511
29115	945512
51854	945513
7000	945514
6568	945515
23350	945516
10816	945517
39762	945518
3534	945519
98490	945520
20876	945521
26177	945522
874	945523
2408	945524
64547	945525
21492	945526
45157	945527
34201	945528
15256	945529
3316	945530
34336	945531
45763	945532
115622	945533
129407	945534
52009	945535
76293	945536
30622	945537
3225	945538
8189	945539
3348	945540
59742	945541
4275	945542
61845	945543
3527	945544
101052	945545
5932	945546
44741	945547
32379	945548
79815	945549
421	945550
52432	945551
28914	945552
87516	945553
2767	945554
21454	945555
25525	945556
23060	945557
79876	945558
25632	945559
24089	945560
53964	945561
403	945562
1004	945563
30262	945564
22406	945565
17869	945566
12627	945567
1726	945568
54811	945569
83078	945570
62194	945571
37603	945572
38547	945573
16720	945574
57356	945575
59191	945576
2479	945577
6600	945578
27386	945579
18763	945580
96139	945581
10890	945582
63	945583
51305	945584
67117	945585
76451	945586
36983	945587
58587	945588
53374	945589
2210	945590
17277	945591
164362	945592
54791	945593
64842	945594
9189	945595
61413	945596
12016	945597
54616	945598
10841	945599
7707	945600
5787	945601
2244	945602
105837	945603
5704	945604
6741	945605
119126	945606
59255	945607
18397	945608
78428	945609
79092	945610
11029	945611
65163	945612
15093	945613
12039	945614
20831	945615
36367	945616
71405	945617
3761	945618
43273	945619
94884	945620
8764	945621
6871	945622
49022	945623
83425	945624
5214	945625
4840	945626
52894	945627
19656	945628
40991	945629
65048	945630
45969	945631
46653	945632
57722	945633
32480	945634
9842	945635
13164	945636
14069	945637
33136	945638
124397	945639
105730	945640
17651	945641
69247	945642
2485	945643
89893	945644
54554	945645
6684	945646
58851	945647
48668	945648
61248	945649
86570	945650
73862	945651
117372	945652
102695	945653
84573	945654
89790	945655
21616	945656
9486	945657
5632	945658
10411	945659
352	945660
7811	945661
3499	945662
72023	945663
74115	945664
24606	945665
114026	945666
58612	945667
35097	945668
1204	945669
53796	945670
28685	945671
104112	945672
116356	945673
839	945674
41620	945675
33175	945676
206	945677
12695	945678
58407	945679
30047	945680
100866	945681
103369	945682
57294	945683
53002	945684
24363	945685
150701	945686
25600	945687
68674	945688
13498	945689
24928	945690
14226	945691
13165	945692
116045	945693
8710	945694
59379	945695
52476	945696
50662	945697
86505	945698
77900	945699
17095	945700
93949	945701
118847	945702
33692	945703
16336	945704
59091	945705
26681	945706
59	945707
8523	945708
76331	945709
51862	945710
3265	945711
3871	945712
58943	945713
4726	945714
56300	945715
33592	945716
8098	945717
8923	945718
21183	945719
499	945720
64210	945721
9991	945722
13124	945723
2880	945724
33890	945725
25302	945726
112948	945727
31260	945728
86969	945729
11783	945730
53655	945731
10392	945732
16344	945733
30327	945734
113708	945735
22937	945736
11192	945737
15854	945738
50053	945739
2965	945740
62494	945741
74703	945742
57050	945743
157684	945744
14085	945745
73647	945746
40855	945747
27606	945748
10798	945749
29052	945750
13084	945751
39509	945752
87962	945753
42	945754
142922	945755
3378	945756
69463	945757
54169	945758
31516	945759
44338	945760
10086	945761
50343	945762
464	945763
9423	945764
3616	945765
17465	945766
4725	945767
85792	945768
23649	945769
4969	945770
65893	945771
242	945772
124601	945773
41014	945774
53060	945775
2712	945776
42596	945777
53190	945778
9485	945779
90406	945780
98641	945781
87157	945782
38460	945783
26909	945784
45912	945785
49346	945786
42196	945787
17326	945788
110870	945789
153738	945790
1349	945791
10859	945792
10549	945793
14341	945794
87630	945795
10852	945796
66749	945797
11082	945798
47317	945799
87861	945800
17663	945801
63470	945802
69528	945803
28370	945804
8004	945805
110184	945806
74239	945807
85155	945808
25691	945809
20068	945810
4158	945811
5915	945812
58187	945813
63237	945814
13481	945815
87530	945816
52986	945817
62874	945818
12245	945819
9454	945820
42761	945821
119225	945822
4121	945823
27104	945824
935	945825
7795	945826
42413	945827
46886	945828
2583	945829
21029	945830
210	945831
81535	945832
15264	945833
2141	945834
5498	945835
4010	945836
44942	945837
18113	945838
5863	945839
133204	945840
26564	945841
36014	945842
69176	945843
155629	945844
23610	945845
159910	945846
17032	945847
38283	945848
90278	945849
1119	945850
14494	945851
35500	945852
112583	945853
75989	945854
31246	945855
18374	945856
76511	945857
90988	945858
71017	945859
59670	945860
5372	945861
101243	945862
51994	945863
12115	945864
40491	945865
60745	945866
67193	945867
4326	945868
53134	945869
13489	945870
93181	945871
115456	945872
30304	945873
63820	945874
365	945875
149127	945876
39894	945877
18607	945878
63449	945879
1189	945880
96618	945881
473	945882
15588	945883
114395	945884
8143	945885
47117	945886
2417	945887
45358	945888
88347	945889
150887	945890
10780	945891
8650	945892
16836	945893
13927	945894
47407	945895
12220	945896
104762	945897
133125	945898
84253	945899
26542	945900
32789	945901
30539	945902
103409	945903
42815	945904
1660	945905
79262	945906
100603	945907
53925	945908
108174	945909
3325	945910
19676	945911
12421	945912
12980	945913
16642	945914
79243	945915
4793	945916
17186	945917
16618	945918
21394	945919
6379	945920
112274	945921
40938	945922
43051	945923
22517	945924
20835	945925
76876	945926
2432	945927
3040	945928
37150	945929
9969	945930
39812	945931
26001	945932
38874	945933
97227	945934
8725	945935
89139	945936
66709	945937
85359	945938
121302	945939
9873	945940
5937	945941
34315	945942
84842	945943
36721	945944
62963	945945
5119	945946
101750	945947
52307	945948
148646	945949
28771	945950
104822	945951
50189	945952
2373	945953
76555	945954
30503	945955
21179	945956
97556	945957
34412	945958
16363	945959
6423	945960
71950	945961
54079	945962
61873	945963
84755	945964
19766	945965
59038	945966
35296	945967
39502	945968
139566	945969
40055	945970
40585	945971
33564	945972
4798	945973
80851	945974
37528	945975
22569	945976
6790	945977
16856	945978
35597	945979
105885	945980
23964	945981
37240	945982
7159	945983
28210	945984
56149	945985
26447	945986
45194	945987
59861	945988
10717	945989
17332	945990
9690	945991
88452	945992
101503	945993
32134	945994
4303	945995
65616	945996
21940	945997
106579	945998
57314	945999
21497	946000
117021	946001
127559	946002
37156	946003
39649	946004
69175	946005
41612	946006
21299	946007
7137	946008
20656	946009
24072	946010
10334	946011
7911	946012
1766	946013
51750	946014
50039	946015
14674	946016
24634	946017
541	946018
74540	946019
54170	946020
107360	946021
16302	946022
1704	946023
11994	946024
71107	946025
13081	946026
37973	946027
89427	946028
155072	946029
55427	946030
38438	946031
24480	946032
102878	946033
30120	946034
17630	946035
109473	946036
84495	946037
61042	946038
23902	946039
71753	946040
13210	946041
25961	946042
120005	946043
26236	946044
30000	946045
28026	946046
83826	946047
4921	946048
90721	946049
134757	946050
19691	946051
45771	946052
145801	946053
30942	946054
271	946055
71035	946056
48335	946057
7525	946058
57988	946059
69	946060
78246	946061
54609	946062
12156	946063
13070	946064
1062	946065
55491	946066
42055	946067
87958	946068
2432	946069
16267	946070
15980	946071
30178	946072
38923	946073
76996	946074
21936	946075
29362	946076
26093	946077
76170	946078
42714	946079
149703	946080
44945	946081
60902	946082
77742	946083
28242	946084
86130	946085
137253	946086
76233	946087
55559	946088
74	946089
98676	946090
59525	946091
25173	946092
43743	946093
45194	946094
75692	946095
22138	946096
50559	946097
32911	946098
4572	946099
48279	946100
80155	946101
59413	946102
80354	946103
16773	946104
19092	946105
57191	946106
21673	946107
30005	946108
2604	946109
71149	946110
71791	946111
281	946112
141675	946113
47837	946114
34484	946115
41641	946116
5280	946117
75470	946118
132516	946119
75603	946120
119607	946121
4	946122
102629	946123
104338	946124
60398	946125
16435	946126
1276	946127
1375	946128
31234	946129
12755	946130
78136	946131
23773	946132
15420	946133
40729	946134
15991	946135
31430	946136
43318	946137
150991	946138
9280	946139
24817	946140
130492	946141
53274	946142
25266	946143
79739	946144
17864	946145
107750	946146
3093	946147
75397	946148
51091	946149
48100	946150
141420	946151
15399	946152
2004	946153
26367	946154
54784	946155
2212	946156
67910	946157
29810	946158
12196	946159
32425	946160
63056	946161
38949	946162
148291	946163
29471	946164
84730	946165
115789	946166
38981	946167
29994	946168
31187	946169
800	946170
18515	946171
39408	946172
2529	946173
10130	946174
35477	946175
14574	946176
5154	946177
86175	946178
2385	946179
36861	946180
41514	946181
14026	946182
12683	946183
3541	946184
16607	946185
96609	946186
50597	946187
31805	946188
15285	946189
36262	946190
39568	946191
30470	946192
66499	946193
69610	946194
135114	946195
31127	946196
79647	946197
33274	946198
6463	946199
7694	946200
88677	946201
107393	946202
70847	946203
14545	946204
7734	946205
33176	946206
88319	946207
3032	946208
39310	946209
49329	946210
34283	946211
35742	946212
70863	946213
63151	946214
9966	946215
4040	946216
93859	946217
35688	946218
8635	946219
48022	946220
42694	946221
102968	946222
63544	946223
8794	946224
68322	946225
125538	946226
154258	946227
18902	946228
4075	946229
37508	946230
9686	946231
29266	946232
142850	946233
68584	946234
32133	946235
67189	946236
67269	946237
49660	946238
22072	946239
49064	946240
20040	946241
97431	946242
116281	946243
11043	946244
40405	946245
158802	946246
10152	946247
34806	946248
4089	946249
7770	946250
11395	946251
22069	946252
166692	946253
57564	946254
17400	946255
12835	946256
52124	946257
70154	946258
51791	946259
862	946260
3657	946261
67336	946262
57394	946263
8	946264
94538	946265
13524	946266
98451	946267
75247	946268
55994	946269
85836	946270
64233	946271
102481	946272
65433	946273
107253	946274
116901	946275
7794	946276
110975	946277
2848	946278
79063	946279
10027	946280
139001	946281
121495	946282
4399	946283
4806	946284
4558	946285
8653	946286
5880	946287
15061	946288
63399	946289
29736	946290
148531	946291
30672	946292
3687	946293
16801	946294
23738	946295
340	946296
95725	946297
22370	946298
7970	946299
76566	946300
65481	946301
98590	946302
15107	946303
98	946304
32990	946305
13946	946306
139010	946307
25660	946308
77001	946309
38595	946310
21615	946311
19278	946312
133404	946313
73093	946314
69005	946315
50272	946316
14384	946317
64779	946318
1778	946319
13855	946320
52223	946321
74898	946322
97363	946323
50338	946324
166857	946325
93449	946326
3405	946327
259	946328
57698	946329
75693	946330
106071	946331
8069	946332
5167	946333
51687	946334
20435	946335
37945	946336
17285	946337
18952	946338
123276	946339
56993	946340
76815	946341
433	946342
108989	946343
139653	946344
142643	946345
25085	946346
33671	946347
93485	946348
25422	946349
60316	946350
45134	946351
30543	946352
19465	946353
23212	946354
65427	946355
11108	946356
82913	946357
91327	946358
59	946359
64149	946360
92045	946361
9483	946362
40287	946363
37271	946364
46287	946365
1638	946366
39347	946367
22506	946368
85047	946369
69685	946370
39897	946371
37343	946372
77850	946373
9966	946374
67718	946375
54307	946376
16798	946377
60644	946378
27	946379
9236	946380
15408	946381
84292	946382
1649	946383
30599	946384
14629	946385
4777	946386
14669	946387
28757	946388
8655	946389
79961	946390
14647	946391
84469	946392
72936	946393
58470	946394
33832	946395
91137	946396
13541	946397
22181	946398
67634	946399
53697	946400
87769	946401
37404	946402
72	946403
99347	946404
140483	946405
55003	946406
4274	946407
82249	946408
4699	946409
66105	946410
49368	946411
45501	946412
47615	946413
8264	946414
11164	946415
64379	946416
55555	946417
33191	946418
51843	946419
30871	946420
31317	946421
30753	946422
32086	946423
33052	946424
3387	946425
11328	946426
116825	946427
30175	946428
142836	946429
1234	946430
17666	946431
89581	946432
55494	946433
110940	946434
305	946435
77399	946436
14734	946437
7888	946438
6818	946439
26511	946440
7424	946441
71267	946442
15190	946443
50415	946444
54589	946445
33625	946446
69514	946447
44522	946448
53884	946449
29821	946450
1196	946451
7120	946452
2217	946453
2924	946454
86365	946455
13672	946456
8358	946457
70	946458
4189	946459
38519	946460
12003	946461
155397	946462
126823	946463
565	946464
394	946465
87389	946466
13391	946467
51004	946468
40338	946469
7901	946470
65100	946471
24772	946472
136457	946473
3543	946474
38015	946475
13837	946476
74965	946477
4885	946478
107982	946479
10397	946480
23160	946481
3211	946482
59485	946483
77725	946484
79278	946485
4450	946486
109052	946487
92172	946488
6463	946489
126128	946490
1328	946491
165362	946492
85779	946493
98486	946494
94573	946495
84972	946496
161806	946497
88688	946498
13728	946499
6106	946500
12701	946501
7249	946502
43846	946503
58691	946504
90561	946505
3568	946506
14773	946507
4350	946508
38139	946509
22060	946510
37156	946511
86695	946512
29446	946513
104883	946514
25460	946515
7982	946516
37988	946517
27669	946518
60822	946519
66358	946520
95316	946521
32892	946522
80286	946523
10417	946524
74730	946525
97850	946526
26315	946527
33471	946528
162942	946529
75374	946530
80655	946531
10703	946532
46049	946533
56230	946534
75125	946535
7159	946536
1763	946537
79261	946538
36882	946539
138891	946540
29483	946541
11102	946542
21199	946543
90990	946544
81531	946545
66510	946546
42534	946547
20710	946548
69040	946549
50045	946550
19984	946551
72748	946552
18915	946553
98202	946554
35265	946555
28828	946556
10354	946557
24446	946558
24458	946559
2091	946560
3442	946561
6932	946562
80993	946563
50213	946564
46262	946565
102110	946566
9842	946567
24488	946568
42367	946569
137136	946570
71541	946571
6566	946572
29799	946573
9869	946574
943	946575
81160	946576
56081	946577
104467	946578
21088	946579
138268	946580
149939	946581
7272	946582
43626	946583
35415	946584
85991	946585
15689	946586
102516	946587
21883	946588
15905	946589
77218	946590
2087	946591
147566	946592
8912	946593
44928	946594
97228	946595
12232	946596
3883	946597
803	946598
167380	946599
8589	946600
6477	946601
22129	946602
118561	946603
10768	946604
101154	946605
12424	946606
7550	946607
162478	946608
71484	946609
43163	946610
9527	946611
29561	946612
8642	946613
4786	946614
35759	946615
1129	946616
78871	946617
159082	946618
110365	946619
14816	946620
20324	946621
78103	946622
30862	946623
54846	946624
150937	946625
30988	946626
52020	946627
16051	946628
79588	946629
78537	946630
2858	946631
5023	946632
11252	946633
143409	946634
28068	946635
109248	946636
38029	946637
103249	946638
1568	946639
37991	946640
60416	946641
9876	946642
15	946643
17291	946644
7955	946645
56942	946646
4700	946647
134055	946648
133635	946649
124292	946650
28934	946651
8553	946652
10723	946653
96393	946654
85349	946655
57536	946656
41578	946657
38608	946658
10762	946659
15737	946660
4208	946661
75935	946662
25932	946663
20045	946664
2556	946665
62667	946666
59591	946667
77585	946668
7404	946669
64458	946670
25199	946671
151680	946672
42249	946673
75602	946674
15170	946675
3079	946676
131477	946677
872	946678
43802	946679
19180	946680
5726	946681
49574	946682
630	946683
68773	946684
150188	946685
44753	946686
5077	946687
62	946688
78023	946689
12177	946690
95053	946691
22186	946692
110922	946693
46742	946694
52308	946695
166568	946696
6892	946697
2347	946698
18811	946699
102435	946700
19616	946701
32188	946702
48133	946703
14106	946704
61408	946705
19595	946706
69207	946707
43360	946708
3123	946709
858	946710
21835	946711
1411	946712
99350	946713
42289	946714
34005	946715
2964	946716
1953	946717
156828	946718
32721	946719
19471	946720
74925	946721
45025	946722
2449	946723
20419	946724
56267	946725
26701	946726
80415	946727
72884	946728
59399	946729
4168	946730
29650	946731
32480	946732
50057	946733
69778	946734
42570	946735
1347	946736
97656	946737
75706	946738
5197	946739
10862	946740
106814	946741
11416	946742
2236	946743
179	946744
3832	946745
2100	946746
2567	946747
23545	946748
16674	946749
16587	946750
77483	946751
93276	946752
9025	946753
13570	946754
30004	946755
19217	946756
148803	946757
45655	946758
48869	946759
12615	946760
25911	946761
84525	946762
15785	946763
46400	946764
62868	946765
6516	946766
7225	946767
151783	946768
49642	946769
5224	946770
45273	946771
5944	946772
72681	946773
37270	946774
76165	946775
79018	946776
67507	946777
49162	946778
26416	946779
6799	946780
712	946781
18716	946782
37581	946783
123751	946784
53726	946785
84693	946786
20833	946787
68259	946788
2660	946789
5162	946790
41421	946791
2466	946792
119174	946793
55197	946794
52776	946795
61523	946796
11605	946797
34424	946798
76481	946799
9533	946800
106693	946801
76092	946802
5138	946803
70214	946804
52205	946805
83946	946806
26363	946807
27501	946808
11114	946809
55214	946810
56398	946811
128257	946812
37064	946813
17273	946814
57102	946815
23258	946816
140124	946817
26403	946818
160044	946819
54374	946820
51019	946821
4139	946822
44265	946823
13199	946824
35375	946825
22000	946826
33950	946827
14701	946828
142071	946829
662	946830
115427	946831
64170	946832
78908	946833
51064	946834
5627	946835
19510	946836
8951	946837
1866	946838
571	946839
65247	946840
12774	946841
2654	946842
36897	946843
97104	946844
2957	946845
36481	946846
1026	946847
37588	946848
2208	946849
1710	946850
24389	946851
15642	946852
65634	946853
2217	946854
15390	946855
101013	946856
14415	946857
16340	946858
111844	946859
13536	946860
11714	946861
76406	946862
110545	946863
4778	946864
9741	946865
51867	946866
78166	946867
7801	946868
37834	946869
38213	946870
26804	946871
60581	946872
3981	946873
4628	946874
45600	946875
35694	946876
61633	946877
4972	946878
5702	946879
16298	946880
21231	946881
44378	946882
5760	946883
35885	946884
95579	946885
89458	946886
92774	946887
67919	946888
55257	946889
68841	946890
40142	946891
11394	946892
86887	946893
51178	946894
3059	946895
145030	946896
48088	946897
125161	946898
24270	946899
44865	946900
11566	946901
35403	946902
33656	946903
1529	946904
76009	946905
66745	946906
68494	946907
11903	946908
32298	946909
43031	946910
1529	946911
13495	946912
96724	946913
2327	946914
9138	946915
102235	946916
6557	946917
78806	946918
114549	946919
37107	946920
76755	946921
47880	946922
18481	946923
48208	946924
1726	946925
34374	946926
1521	946927
4322	946928
28148	946929
145028	946930
7421	946931
7320	946932
22183	946933
26883	946934
33576	946935
49484	946936
8792	946937
48974	946938
24578	946939
43951	946940
39060	946941
87027	946942
104371	946943
110181	946944
31833	946945
41426	946946
5705	946947
121312	946948
12977	946949
16497	946950
55682	946951
88115	946952
132495	946953
65430	946954
101040	946955
137109	946956
5491	946957
119328	946958
45669	946959
17798	946960
56604	946961
11226	946962
3988	946963
24071	946964
55271	946965
27624	946966
167717	946967
11125	946968
9790	946969
1361	946970
90031	946971
77123	946972
71379	946973
78856	946974
65579	946975
30739	946976
81823	946977
10053	946978
43112	946979
2373	946980
38775	946981
58200	946982
54250	946983
136387	946984
8155	946985
988	946986
27347	946987
43833	946988
37686	946989
39336	946990
9145	946991
77771	946992
73574	946993
1014	946994
102834	946995
36798	946996
39868	946997
1726	946998
55905	946999
47609	947000
8185	947001
53993	947002
12635	947003
9473	947004
145535	947005
86781	947006
844	947007
49393	947008
7562	947009
47446	947010
12824	947011
25187	947012
148915	947013
77209	947014
74970	947015
10460	947016
10103	947017
6307	947018
1363	947019
27582	947020
32785	947021
79281	947022
55951	947023
23903	947024
46444	947025
89416	947026
114072	947027
14343	947028
94816	947029
14755	947030
55003	947031
24620	947032
9204	947033
1260	947034
120203	947035
74487	947036
1248	947037
47567	947038
999	947039
11850	947040
51965	947041
27171	947042
73031	947043
18446	947044
155	947045
150615	947046
23013	947047
117051	947048
20309	947049
139193	947050
128645	947051
153	947052
57503	947053
24062	947054
53169	947055
52517	947056
15697	947057
22684	947058
60096	947059
11261	947060
1093	947061
10555	947062
58625	947063
46253	947064
15239	947065
29482	947066
146242	947067
80035	947068
10734	947069
5875	947070
45961	947071
149740	947072
38801	947073
43879	947074
33681	947075
7162	947076
116554	947077
92464	947078
39910	947079
18077	947080
4724	947081
15602	947082
37935	947083
35323	947084
43088	947085
140887	947086
51201	947087
35788	947088
91370	947089
30773	947090
139006	947091
50827	947092
68223	947093
46255	947094
8929	947095
94958	947096
13960	947097
14744	947098
107747	947099
8534	947100
99568	947101
69289	947102
25407	947103
36695	947104
102976	947105
32833	947106
83941	947107
13999	947108
62605	947109
1553	947110
28008	947111
44850	947112
30317	947113
98800	947114
27138	947115
72186	947116
4658	947117
838	947118
11958	947119
14715	947120
62501	947121
64618	947122
49419	947123
68314	947124
36448	947125
71776	947126
61621	947127
254	947128
29533	947129
22984	947130
79635	947131
50167	947132
23806	947133
7301	947134
46672	947135
90489	947136
74661	947137
59072	947138
30086	947139
497	947140
29739	947141
6391	947142
5045	947143
6418	947144
67104	947145
6901	947146
38920	947147
17440	947148
100405	947149
45435	947150
89818	947151
4332	947152
36929	947153
33094	947154
67759	947155
9217	947156
108855	947157
47031	947158
53995	947159
112203	947160
53591	947161
40802	947162
13835	947163
118255	947164
2946	947165
60145	947166
8002	947167
22659	947168
4099	947169
61249	947170
442	947171
29276	947172
92312	947173
136154	947174
108440	947175
32761	947176
589	947177
58837	947178
6201	947179
20648	947180
8116	947181
5397	947182
216	947183
29951	947184
17700	947185
20837	947186
73082	947187
2922	947188
20279	947189
96167	947190
46601	947191
70675	947192
28552	947193
5133	947194
80634	947195
6642	947196
95753	947197
1606	947198
17347	947199
13664	947200
16153	947201
13959	947202
48494	947203
10230	947204
35199	947205
32113	947206
2072	947207
19302	947208
66828	947209
125435	947210
27660	947211
76156	947212
68653	947213
49285	947214
1559	947215
66757	947216
25683	947217
7358	947218
36003	947219
33234	947220
56735	947221
151927	947222
8829	947223
34771	947224
93210	947225
15715	947226
6940	947227
2693	947228
91276	947229
7257	947230
11937	947231
36742	947232
13550	947233
16305	947234
12489	947235
73182	947236
55754	947237
34298	947238
758	947239
1241	947240
108571	947241
48809	947242
34845	947243
47206	947244
45752	947245
22654	947246
43846	947247
96606	947248
21046	947249
11844	947250
60566	947251
37087	947252
136063	947253
150840	947254
25	947255
65412	947256
7929	947257
4475	947258
23145	947259
144649	947260
15839	947261
67842	947262
90850	947263
114111	947264
75044	947265
5022	947266
91107	947267
60654	947268
96602	947269
1290	947270
144103	947271
16841	947272
114107	947273
46175	947274
13514	947275
6944	947276
24028	947277
1845	947278
89025	947279
9026	947280
71991	947281
67130	947282
57399	947283
91754	947284
1780	947285
53986	947286
5028	947287
19288	947288
18956	947289
5614	947290
565	947291
18973	947292
5636	947293
44614	947294
14616	947295
384	947296
48833	947297
29326	947298
75801	947299
56038	947300
10376	947301
8764	947302
5590	947303
108473	947304
85168	947305
15820	947306
45420	947307
7932	947308
27615	947309
16598	947310
4703	947311
86649	947312
13629	947313
167222	947314
31272	947315
38287	947316
134367	947317
122281	947318
6971	947319
14133	947320
53	947321
2070	947322
140276	947323
18640	947324
3537	947325
13551	947326
80308	947327
4765	947328
34676	947329
31177	947330
2423	947331
17106	947332
10808	947333
15710	947334
65467	947335
65957	947336
20825	947337
12827	947338
4660	947339
8761	947340
43015	947341
30297	947342
89902	947343
1103	947344
59780	947345
36483	947346
35208	947347
40202	947348
29585	947349
88264	947350
10015	947351
91429	947352
5446	947353
28938	947354
6805	947355
10439	947356
10309	947357
2067	947358
127507	947359
71665	947360
10679	947361
1243	947362
134716	947363
12017	947364
52823	947365
671	947366
70351	947367
8729	947368
49230	947369
49630	947370
13232	947371
78644	947372
78968	947373
72887	947374
78106	947375
160388	947376
49933	947377
30524	947378
10621	947379
49722	947380
4636	947381
51106	947382
27477	947383
65018	947384
16923	947385
18287	947386
58596	947387
43915	947388
64479	947389
4265	947390
11815	947391
78626	947392
3218	947393
7652	947394
9918	947395
38710	947396
32439	947397
23179	947398
37313	947399
52929	947400
25235	947401
30460	947402
94946	947403
115588	947404
23471	947405
5038	947406
73028	947407
13958	947408
132128	947409
34259	947410
126235	947411
52163	947412
17714	947413
8964	947414
7551	947415
5626	947416
132365	947417
18505	947418
72731	947419
44864	947420
78085	947421
32	947422
81285	947423
24586	947424
119668	947425
54968	947426
32202	947427
25447	947428
78738	947429
40478	947430
19366	947431
133536	947432
97232	947433
7519	947434
21006	947435
39811	947436
26914	947437
26373	947438
31344	947439
77834	947440
1742	947441
63122	947442
13037	947443
153712	947444
129661	947445
26377	947446
25331	947447
117739	947448
9823	947449
166332	947450
4067	947451
9986	947452
39200	947453
66646	947454
67461	947455
50511	947456
114	947457
16584	947458
5818	947459
1212	947460
39870	947461
6495	947462
165437	947463
6711	947464
80176	947465
8286	947466
9020	947467
2078	947468
2132	947469
81789	947470
1317	947471
46729	947472
36134	947473
41716	947474
7924	947475
17040	947476
67087	947477
7702	947478
33606	947479
4891	947480
38392	947481
3769	947482
57380	947483
3071	947484
52918	947485
2317	947486
2159	947487
19078	947488
30640	947489
18615	947490
112	947491
107993	947492
8290	947493
27743	947494
49114	947495
21824	947496
37872	947497
106222	947498
161046	947499
21332	947500
78052	947501
6035	947502
15905	947503
41301	947504
3572	947505
33062	947506
12587	947507
20243	947508
112406	947509
21456	947510
7412	947511
617	947512
9989	947513
110787	947514
62780	947515
2736	947516
73827	947517
120523	947518
71071	947519
64954	947520
22910	947521
37892	947522
27026	947523
6541	947524
82123	947525
91339	947526
169574	947527
7826	947528
22681	947529
54395	947530
115541	947531
11	947532
2652	947533
9924	947534
153183	947535
4963	947536
167829	947537
34081	947538
47159	947539
37549	947540
29692	947541
46831	947542
47766	947543
1608	947544
30231	947545
33742	947546
23728	947547
7645	947548
37807	947549
28985	947550
137414	947551
27449	947552
18583	947553
82124	947554
64439	947555
110024	947556
1118	947557
57522	947558
22585	947559
54288	947560
10362	947561
18844	947562
616	947563
2985	947564
2482	947565
94829	947566
15783	947567
18641	947568
36525	947569
2372	947570
97028	947571
79381	947572
79	947573
31902	947574
104016	947575
34068	947576
32824	947577
2949	947578
89687	947579
5717	947580
9162	947581
23914	947582
20566	947583
8841	947584
53331	947585
1737	947586
13839	947587
12196	947588
112511	947589
159608	947590
761	947591
38595	947592
30815	947593
81441	947594
67509	947595
155045	947596
18774	947597
103469	947598
30	947599
47988	947600
55434	947601
1032	947602
32343	947603
6064	947604
147683	947605
55936	947606
4643	947607
91637	947608
37808	947609
124271	947610
14767	947611
75379	947612
1434	947613
28963	947614
4789	947615
65027	947616
125310	947617
14500	947618
7482	947619
5894	947620
113934	947621
98256	947622
78867	947623
75847	947624
19222	947625
28574	947626
95903	947627
32082	947628
4563	947629
4919	947630
43519	947631
9500	947632
151820	947633
51963	947634
1215	947635
14447	947636
23974	947637
115306	947638
5585	947639
8671	947640
124974	947641
29415	947642
36777	947643
62680	947644
3650	947645
46827	947646
80817	947647
53551	947648
112771	947649
82618	947650
15386	947651
43115	947652
48635	947653
6953	947654
6969	947655
70254	947656
5241	947657
3223	947658
93576	947659
78978	947660
25420	947661
6452	947662
453	947663
193	947664
63493	947665
51729	947666
76867	947667
64870	947668
40558	947669
20232	947670
52084	947671
14569	947672
10223	947673
162	947674
55331	947675
55076	947676
7738	947677
108400	947678
5284	947679
16427	947680
18435	947681
31555	947682
15749	947683
94078	947684
45283	947685
95748	947686
22383	947687
984	947688
5218	947689
55006	947690
5510	947691
834	947692
68213	947693
118465	947694
30927	947695
5979	947696
6237	947697
525	947698
50963	947699
5105	947700
24764	947701
7966	947702
22951	947703
7772	947704
441	947705
13115	947706
29804	947707
109291	947708
6930	947709
29017	947710
71813	947711
121049	947712
71955	947713
27605	947714
110574	947715
15050	947716
23951	947717
4380	947718
10993	947719
73736	947720
96175	947721
26974	947722
43638	947723
26254	947724
121549	947725
135175	947726
16469	947727
39358	947728
21163	947729
31046	947730
7271	947731
16717	947732
27035	947733
42300	947734
75507	947735
96538	947736
24083	947737
4458	947738
129605	947739
24246	947740
26413	947741
13012	947742
2812	947743
81088	947744
44572	947745
24764	947746
4930	947747
41396	947748
8921	947749
33750	947750
1961	947751
9896	947752
64513	947753
23708	947754
4962	947755
10552	947756
61142	947757
70994	947758
10070	947759
1978	947760
97779	947761
92214	947762
23098	947763
77008	947764
52689	947765
39601	947766
81070	947767
34542	947768
7240	947769
112226	947770
15338	947771
43051	947772
24086	947773
39266	947774
15051	947775
53367	947776
66230	947777
10234	947778
86867	947779
75569	947780
94974	947781
47256	947782
16384	947783
7736	947784
102143	947785
46856	947786
30591	947787
59063	947788
15844	947789
20126	947790
129458	947791
3819	947792
56086	947793
10350	947794
20480	947795
2549	947796
1690	947797
69365	947798
24097	947799
72174	947800
76052	947801
29119	947802
5254	947803
128846	947804
59547	947805
5438	947806
30512	947807
51201	947808
11570	947809
32901	947810
6583	947811
88567	947812
7955	947813
85168	947814
2276	947815
9608	947816
47194	947817
59497	947818
276	947819
70707	947820
50907	947821
109696	947822
80373	947823
51524	947824
96414	947825
89565	947826
84428	947827
108963	947828
122177	947829
5189	947830
23321	947831
22242	947832
516	947833
43172	947834
73661	947835
39112	947836
19470	947837
147760	947838
93871	947839
48095	947840
6482	947841
18230	947842
1016	947843
13420	947844
133758	947845
7903	947846
3628	947847
15937	947848
7854	947849
49819	947850
58885	947851
103200	947852
50120	947853
37542	947854
32254	947855
5845	947856
15282	947857
55192	947858
45660	947859
11958	947860
94861	947861
330	947862
24706	947863
6360	947864
52144	947865
62507	947866
34774	947867
11926	947868
27877	947869
28812	947870
106458	947871
22683	947872
1453	947873
39295	947874
100913	947875
54444	947876
15183	947877
21134	947878
62071	947879
5792	947880
3104	947881
150698	947882
5599	947883
583	947884
15674	947885
1630	947886
31414	947887
24842	947888
1782	947889
61469	947890
97937	947891
115372	947892
45608	947893
71568	947894
8982	947895
6539	947896
42617	947897
43933	947898
24518	947899
6373	947900
43531	947901
149753	947902
26489	947903
6360	947904
10104	947905
82358	947906
3781	947907
30663	947908
85609	947909
1155	947910
107128	947911
45203	947912
87762	947913
92297	947914
40452	947915
6595	947916
1747	947917
24935	947918
9310	947919
6799	947920
151130	947921
12223	947922
31637	947923
61495	947924
14695	947925
87981	947926
69766	947927
42686	947928
134726	947929
69655	947930
44441	947931
48599	947932
9495	947933
14870	947934
20367	947935
49971	947936
83713	947937
119099	947938
17404	947939
4985	947940
16705	947941
66828	947942
71515	947943
120946	947944
11078	947945
28960	947946
117221	947947
24538	947948
81094	947949
111526	947950
105919	947951
56622	947952
44587	947953
379	947954
125449	947955
77495	947956
37288	947957
2413	947958
89992	947959
13413	947960
5193	947961
52675	947962
4181	947963
83048	947964
36534	947965
98940	947966
13749	947967
98472	947968
7810	947969
26593	947970
92321	947971
18299	947972
52283	947973
23757	947974
23894	947975
17900	947976
161543	947977
158928	947978
141983	947979
29288	947980
50595	947981
24722	947982
5542	947983
108715	947984
47835	947985
3471	947986
9175	947987
19688	947988
114167	947989
23170	947990
7162	947991
17534	947992
35469	947993
18548	947994
29125	947995
127773	947996
1701	947997
23672	947998
39919	947999
20554	948000
6453	948001
216	948002
37767	948003
9820	948004
28454	948005
10171	948006
34430	948007
4053	948008
159134	948009
48093	948010
29812	948011
21521	948012
9046	948013
25239	948014
78813	948015
5401	948016
241	948017
58923	948018
2536	948019
8705	948020
11638	948021
82477	948022
75630	948023
12542	948024
4263	948025
28336	948026
92456	948027
8047	948028
160152	948029
32556	948030
17943	948031
41050	948032
35325	948033
950	948034
3815	948035
7925	948036
29018	948037
1861	948038
2045	948039
166004	948040
1602	948041
9251	948042
4753	948043
10249	948044
594	948045
10581	948046
39915	948047
1859	948048
31246	948049
44439	948050
24105	948051
15526	948052
62165	948053
86009	948054
4820	948055
17921	948056
76917	948057
77259	948058
3122	948059
101030	948060
21954	948061
20117	948062
35671	948063
145680	948064
96705	948065
78901	948066
17484	948067
11	948068
1084	948069
97131	948070
12383	948071
28601	948072
83688	948073
28139	948074
4974	948075
9300	948076
18688	948077
3475	948078
34351	948079
58538	948080
24727	948081
59866	948082
38206	948083
38384	948084
30961	948085
13612	948086
31100	948087
6321	948088
15526	948089
62869	948090
124804	948091
96686	948092
35670	948093
131138	948094
84335	948095
26623	948096
18780	948097
55021	948098
2520	948099
96775	948100
93159	948101
17006	948102
10236	948103
5892	948104
48631	948105
25034	948106
4924	948107
27177	948108
17402	948109
50261	948110
4903	948111
38237	948112
93294	948113
32100	948114
7730	948115
10888	948116
62	948117
27236	948118
97561	948119
55110	948120
6049	948121
57977	948122
114205	948123
155509	948124
159151	948125
129770	948126
16719	948127
67991	948128
129412	948129
61607	948130
42430	948131
155016	948132
25323	948133
733	948134
35035	948135
34249	948136
121444	948137
26112	948138
22014	948139
111963	948140
4304	948141
29057	948142
21462	948143
8227	948144
91751	948145
28424	948146
15230	948147
46836	948148
11305	948149
13830	948150
11256	948151
11474	948152
55546	948153
135464	948154
1401	948155
90062	948156
77177	948157
26742	948158
27522	948159
65483	948160
21495	948161
13910	948162
106458	948163
141341	948164
66687	948165
91810	948166
16739	948167
6110	948168
692	948169
27478	948170
104992	948171
2441	948172
50800	948173
167648	948174
132404	948175
76084	948176
94262	948177
85663	948178
100086	948179
8913	948180
10607	948181
165417	948182
40134	948183
83093	948184
61516	948185
70031	948186
108617	948187
28056	948188
33545	948189
712	948190
14511	948191
11140	948192
23963	948193
1208	948194
53402	948195
72194	948196
95723	948197
3668	948198
63133	948199
46	948200
13189	948201
11440	948202
6945	948203
3200	948204
78111	948205
4678	948206
1174	948207
4049	948208
1655	948209
5801	948210
157685	948211
193	948212
96225	948213
77884	948214
20237	948215
15134	948216
27699	948217
29871	948218
73589	948219
50372	948220
120465	948221
74143	948222
48559	948223
116881	948224
26977	948225
136367	948226
59	948227
22125	948228
4333	948229
27153	948230
70045	948231
9425	948232
6440	948233
168965	948234
116549	948235
785	948236
1652	948237
7475	948238
162696	948239
25988	948240
12883	948241
73998	948242
3806	948243
64825	948244
85151	948245
34661	948246
66098	948247
27891	948248
23308	948249
52669	948250
66616	948251
51297	948252
30406	948253
1073	948254
26204	948255
153838	948256
49213	948257
8799	948258
133383	948259
102139	948260
15128	948261
12733	948262
7164	948263
1191	948264
2638	948265
30006	948266
81066	948267
20608	948268
68418	948269
72927	948270
57577	948271
48442	948272
13101	948273
107898	948274
30864	948275
16581	948276
119054	948277
30411	948278
63682	948279
2810	948280
75998	948281
46076	948282
30419	948283
91748	948284
87000	948285
89580	948286
9490	948287
89530	948288
96831	948289
65977	948290
111368	948291
110	948292
11859	948293
112679	948294
83691	948295
23172	948296
7003	948297
64313	948298
46296	948299
41981	948300
44919	948301
43469	948302
13353	948303
50019	948304
14591	948305
74226	948306
4533	948307
50418	948308
13109	948309
10741	948310
459	948311
8169	948312
27263	948313
1943	948314
19650	948315
20610	948316
10056	948317
5715	948318
35022	948319
87706	948320
97858	948321
73438	948322
22748	948323
48420	948324
107460	948325
87525	948326
116187	948327
5008	948328
42518	948329
112934	948330
61082	948331
19311	948332
9746	948333
102133	948334
77045	948335
41283	948336
31914	948337
28943	948338
11794	948339
66608	948340
62413	948341
79	948342
109556	948343
75784	948344
12203	948345
6910	948346
38715	948347
17198	948348
62162	948349
20624	948350
138025	948351
57607	948352
16332	948353
31822	948354
19481	948355
4668	948356
47902	948357
128701	948358
55981	948359
40879	948360
64541	948361
110224	948362
69512	948363
50163	948364
98333	948365
96923	948366
107060	948367
166461	948368
1873	948369
110263	948370
25087	948371
1304	948372
1369	948373
7484	948374
15320	948375
34357	948376
31428	948377
78475	948378
10762	948379
52996	948380
66686	948381
72831	948382
74269	948383
11164	948384
54468	948385
35183	948386
32669	948387
30655	948388
167339	948389
32694	948390
85365	948391
1883	948392
101267	948393
13238	948394
61812	948395
74828	948396
52136	948397
24774	948398
47124	948399
98609	948400
7533	948401
27657	948402
9585	948403
55901	948404
9716	948405
55534	948406
29390	948407
95070	948408
95880	948409
115999	948410
25846	948411
12936	948412
54828	948413
113140	948414
61635	948415
40758	948416
37542	948417
20599	948418
88763	948419
12177	948420
7433	948421
76532	948422
138872	948423
41026	948424
8009	948425
27986	948426
40696	948427
19635	948428
68741	948429
3232	948430
2750	948431
79040	948432
18270	948433
24889	948434
78159	948435
2800	948436
87684	948437
19890	948438
38570	948439
32099	948440
1615	948441
33180	948442
57911	948443
124482	948444
136050	948445
1423	948446
15341	948447
100797	948448
7673	948449
11909	948450
1490	948451
138735	948452
60010	948453
155925	948454
33488	948455
25775	948456
26544	948457
2883	948458
22707	948459
414	948460
10388	948461
49103	948462
53457	948463
45442	948464
4270	948465
78181	948466
71177	948467
6643	948468
85711	948469
163856	948470
93727	948471
92207	948472
117923	948473
8621	948474
24495	948475
44614	948476
85105	948477
3366	948478
2059	948479
1135	948480
11537	948481
1337	948482
1788	948483
70505	948484
3319	948485
17767	948486
2183	948487
2870	948488
96386	948489
85218	948490
242	948491
87492	948492
17884	948493
26174	948494
119398	948495
7895	948496
3112	948497
15853	948498
77804	948499
11830	948500
16811	948501
35298	948502
108066	948503
327	948504
17454	948505
23713	948506
14175	948507
30573	948508
1905	948509
61996	948510
37503	948511
57673	948512
22997	948513
31499	948514
44542	948515
49898	948516
104162	948517
128928	948518
29981	948519
98957	948520
67761	948521
50917	948522
18247	948523
2209	948524
120511	948525
54707	948526
133698	948527
17990	948528
33965	948529
125892	948530
116642	948531
107597	948532
3408	948533
54215	948534
3547	948535
23466	948536
9962	948537
27336	948538
10440	948539
129854	948540
30408	948541
17186	948542
14241	948543
14232	948544
53095	948545
19154	948546
25612	948547
8976	948548
64478	948549
107348	948550
155060	948551
39688	948552
30250	948553
13954	948554
37579	948555
32022	948556
15467	948557
2123	948558
20716	948559
90559	948560
32304	948561
25342	948562
88932	948563
37278	948564
29755	948565
7277	948566
20362	948567
8494	948568
10505	948569
30212	948570
77050	948571
76821	948572
85340	948573
83646	948574
15945	948575
91823	948576
137278	948577
34594	948578
37456	948579
25850	948580
3983	948581
6206	948582
6992	948583
83308	948584
42087	948585
88055	948586
54905	948587
47350	948588
108513	948589
17942	948590
60453	948591
79737	948592
28514	948593
5728	948594
22277	948595
107	948596
13942	948597
26661	948598
91011	948599
128362	948600
21826	948601
27353	948602
35988	948603
645	948604
46486	948605
53881	948606
40229	948607
44821	948608
15125	948609
30146	948610
60708	948611
74747	948612
38743	948613
1836	948614
78921	948615
72423	948616
5335	948617
41598	948618
10008	948619
31670	948620
26991	948621
34108	948622
11194	948623
5600	948624
4861	948625
36553	948626
68742	948627
73530	948628
2097	948629
96011	948630
169893	948631
35552	948632
9912	948633
70729	948634
6542	948635
5561	948636
90339	948637
1856	948638
4196	948639
14608	948640
11716	948641
38738	948642
22686	948643
40910	948644
79958	948645
46092	948646
93749	948647
117489	948648
5592	948649
38358	948650
21460	948651
95043	948652
95736	948653
14104	948654
17485	948655
10538	948656
73618	948657
27161	948658
11702	948659
62439	948660
160340	948661
67885	948662
62148	948663
841	948664
70073	948665
41432	948666
10349	948667
98116	948668
51565	948669
9149	948670
116545	948671
21050	948672
36366	948673
45651	948674
29866	948675
47585	948676
65366	948677
76888	948678
98740	948679
59862	948680
91550	948681
8157	948682
348	948683
15070	948684
7217	948685
9029	948686
60313	948687
34430	948688
7426	948689
55374	948690
117227	948691
64441	948692
672	948693
28889	948694
61422	948695
14764	948696
47845	948697
51931	948698
2005	948699
55080	948700
17132	948701
9059	948702
11833	948703
963	948704
125525	948705
55688	948706
128891	948707
13724	948708
14477	948709
104686	948710
13743	948711
20255	948712
55412	948713
16001	948714
159893	948715
7531	948716
7801	948717
86939	948718
46538	948719
63015	948720
6485	948721
28997	948722
96890	948723
71745	948724
18709	948725
4399	948726
9412	948727
24830	948728
9553	948729
327	948730
122802	948731
49544	948732
32486	948733
54112	948734
67762	948735
18510	948736
72560	948737
1276	948738
20158	948739
39570	948740
107136	948741
8454	948742
54516	948743
52066	948744
29989	948745
34761	948746
84323	948747
8038	948748
76488	948749
48504	948750
3353	948751
20519	948752
572	948753
123146	948754
5147	948755
16391	948756
25867	948757
1352	948758
60924	948759
23432	948760
136611	948761
35456	948762
269	948763
56506	948764
54438	948765
133813	948766
98242	948767
50404	948768
3266	948769
23527	948770
111502	948771
14586	948772
26311	948773
55687	948774
72068	948775
3244	948776
1788	948777
71343	948778
97591	948779
1918	948780
10778	948781
91802	948782
5497	948783
32405	948784
72541	948785
24668	948786
1608	948787
138521	948788
47854	948789
59958	948790
42536	948791
9440	948792
325	948793
15664	948794
81032	948795
62344	948796
9873	948797
49970	948798
33060	948799
77499	948800
55498	948801
60826	948802
21210	948803
98177	948804
35297	948805
13818	948806
35027	948807
8950	948808
15408	948809
1842	948810
31052	948811
1828	948812
19484	948813
64115	948814
165743	948815
70539	948816
155017	948817
22084	948818
15345	948819
1474	948820
20617	948821
4171	948822
167799	948823
93924	948824
384	948825
103328	948826
46474	948827
117429	948828
2749	948829
35613	948830
89470	948831
124942	948832
110937	948833
111334	948834
168734	948835
7681	948836
9785	948837
15137	948838
37062	948839
14068	948840
56201	948841
25032	948842
683	948843
1505	948844
1545	948845
4748	948846
42039	948847
95707	948848
14419	948849
67439	948850
11303	948851
1299	948852
3272	948853
16892	948854
10	948855
36309	948856
34861	948857
14071	948858
19520	948859
37962	948860
1782	948861
21272	948862
53559	948863
5548	948864
6177	948865
14079	948866
163511	948867
22978	948868
13885	948869
59121	948870
9460	948871
21523	948872
22461	948873
73415	948874
6375	948875
70294	948876
36624	948877
111826	948878
87095	948879
129640	948880
35420	948881
21330	948882
23783	948883
78356	948884
561	948885
20744	948886
5062	948887
50245	948888
30362	948889
73352	948890
92244	948891
113442	948892
138685	948893
121076	948894
164888	948895
153224	948896
14768	948897
11825	948898
13459	948899
94499	948900
105610	948901
83973	948902
19638	948903
3188	948904
54403	948905
14793	948906
85250	948907
71987	948908
39695	948909
25614	948910
79174	948911
82021	948912
71857	948913
147050	948914
1799	948915
16311	948916
68325	948917
29863	948918
25071	948919
13313	948920
2668	948921
20364	948922
41538	948923
23177	948924
1165	948925
53322	948926
99802	948927
54896	948928
40999	948929
65083	948930
58939	948931
118568	948932
5961	948933
14647	948934
634	948935
25348	948936
16239	948937
5146	948938
66611	948939
63900	948940
5133	948941
1935	948942
49610	948943
1868	948944
55485	948945
13245	948946
9162	948947
10235	948948
53029	948949
59517	948950
116664	948951
21395	948952
3447	948953
92441	948954
21057	948955
14463	948956
110438	948957
41187	948958
61	948959
8775	948960
105189	948961
44821	948962
139291	948963
2233	948964
94956	948965
22453	948966
36815	948967
135440	948968
17658	948969
58583	948970
94398	948971
33718	948972
5844	948973
1750	948974
74207	948975
2919	948976
3384	948977
30275	948978
84829	948979
23950	948980
58764	948981
56688	948982
12032	948983
124450	948984
71651	948985
42108	948986
52781	948987
15429	948988
100367	948989
4395	948990
63779	948991
138333	948992
58066	948993
3563	948994
2690	948995
33846	948996
84410	948997
87323	948998
94288	948999
41	949000
28762	949001
12447	949002
123112	949003
13832	949004
12404	949005
39531	949006
18795	949007
66694	949008
149769	949009
1609	949010
23288	949011
117045	949012
63613	949013
82528	949014
315	949015
14694	949016
42788	949017
55469	949018
60262	949019
93325	949020
69205	949021
98850	949022
139514	949023
18787	949024
67909	949025
3837	949026
3840	949027
66187	949028
7780	949029
23492	949030
10265	949031
73828	949032
86141	949033
88433	949034
44270	949035
142936	949036
95838	949037
78629	949038
64081	949039
8851	949040
11836	949041
4810	949042
128732	949043
5753	949044
18061	949045
18714	949046
21070	949047
132729	949048
27940	949049
6014	949050
13901	949051
77985	949052
23361	949053
118041	949054
4659	949055
68398	949056
108782	949057
32301	949058
14059	949059
53510	949060
140797	949061
80772	949062
131624	949063
41536	949064
158271	949065
2333	949066
140754	949067
96393	949068
36503	949069
92942	949070
26622	949071
78417	949072
132765	949073
161129	949074
132806	949075
16026	949076
39467	949077
4448	949078
52284	949079
16549	949080
90860	949081
46935	949082
8758	949083
25422	949084
30783	949085
56696	949086
16189	949087
4257	949088
75297	949089
15346	949090
6858	949091
59262	949092
1392	949093
2706	949094
48062	949095
34071	949096
8719	949097
7298	949098
62352	949099
27230	949100
11212	949101
6138	949102
45902	949103
117455	949104
125780	949105
61681	949106
5636	949107
57271	949108
484	949109
59788	949110
70111	949111
67105	949112
23689	949113
158257	949114
3182	949115
19140	949116
15459	949117
7053	949118
15261	949119
47215	949120
40889	949121
12959	949122
49434	949123
1535	949124
17380	949125
7858	949126
30581	949127
77458	949128
35525	949129
24053	949130
35610	949131
536	949132
125299	949133
4823	949134
25327	949135
2471	949136
43953	949137
30120	949138
48148	949139
16794	949140
1854	949141
12553	949142
11813	949143
28801	949144
71533	949145
9739	949146
4609	949147
51160	949148
36780	949149
11950	949150
74400	949151
58359	949152
28303	949153
94406	949154
131985	949155
48033	949156
145097	949157
18908	949158
42634	949159
41958	949160
48347	949161
75174	949162
56086	949163
54987	949164
13973	949165
12453	949166
72389	949167
76938	949168
68213	949169
9019	949170
55387	949171
28948	949172
117339	949173
46964	949174
53303	949175
14766	949176
21570	949177
31215	949178
19783	949179
86843	949180
67316	949181
16547	949182
42169	949183
94110	949184
76382	949185
27610	949186
1801	949187
56867	949188
18313	949189
87866	949190
21114	949191
53897	949192
30239	949193
40231	949194
78555	949195
51126	949196
66106	949197
99299	949198
83883	949199
113686	949200
7766	949201
78909	949202
17180	949203
86272	949204
11730	949205
159324	949206
165976	949207
44566	949208
18076	949209
90983	949210
166462	949211
137264	949212
1722	949213
60866	949214
76925	949215
564	949216
9444	949217
2473	949218
121515	949219
35871	949220
33611	949221
9084	949222
43766	949223
120212	949224
20152	949225
67867	949226
143341	949227
31448	949228
89795	949229
65175	949230
64697	949231
1211	949232
104316	949233
2480	949234
35879	949235
37925	949236
14638	949237
75001	949238
135264	949239
19551	949240
764	949241
76935	949242
99894	949243
41463	949244
63487	949245
23104	949246
29839	949247
30241	949248
125661	949249
10954	949250
4944	949251
24535	949252
30796	949253
71263	949254
16071	949255
115148	949256
1786	949257
84539	949258
696	949259
96848	949260
20715	949261
34438	949262
12337	949263
9230	949264
25497	949265
149544	949266
51870	949267
74777	949268
7131	949269
140873	949270
110524	949271
64441	949272
26838	949273
20947	949274
168	949275
8935	949276
88484	949277
7965	949278
104051	949279
85451	949280
25944	949281
49728	949282
25179	949283
627	949284
15598	949285
9597	949286
33370	949287
53530	949288
17642	949289
75118	949290
101665	949291
66725	949292
37464	949293
73554	949294
9967	949295
157101	949296
14866	949297
97484	949298
47645	949299
29897	949300
10417	949301
9801	949302
13929	949303
17459	949304
77891	949305
31112	949306
20772	949307
2360	949308
17820	949309
1092	949310
147096	949311
44954	949312
15044	949313
30867	949314
18666	949315
53196	949316
16735	949317
24223	949318
137582	949319
2185	949320
31002	949321
88426	949322
42336	949323
46812	949324
10033	949325
43774	949326
22153	949327
44855	949328
122815	949329
33687	949330
9278	949331
15795	949332
39670	949333
9066	949334
129115	949335
96049	949336
34722	949337
82471	949338
71080	949339
10837	949340
38259	949341
67236	949342
36311	949343
141271	949344
30251	949345
10487	949346
34914	949347
98939	949348
47764	949349
38397	949350
62242	949351
26512	949352
34045	949353
41180	949354
115337	949355
73347	949356
49073	949357
158792	949358
72325	949359
7891	949360
17818	949361
22257	949362
17284	949363
33645	949364
26136	949365
25663	949366
15329	949367
10016	949368
26525	949369
15439	949370
84716	949371
84999	949372
29966	949373
8244	949374
944	949375
4487	949376
137029	949377
167063	949378
49155	949379
6418	949380
44360	949381
46819	949382
127825	949383
6460	949384
24853	949385
39053	949386
95529	949387
50387	949388
50864	949389
77953	949390
62057	949391
53967	949392
4088	949393
44805	949394
70195	949395
77408	949396
92239	949397
55683	949398
168895	949399
84742	949400
14118	949401
61623	949402
697	949403
33295	949404
15630	949405
85252	949406
8265	949407
105233	949408
29343	949409
33184	949410
44538	949411
50626	949412
108566	949413
55387	949414
3720	949415
78953	949416
354	949417
9671	949418
18073	949419
6917	949420
532	949421
6403	949422
14928	949423
1415	949424
70003	949425
32919	949426
10013	949427
44123	949428
16956	949429
115789	949430
12370	949431
99594	949432
115621	949433
96460	949434
59386	949435
26239	949436
44110	949437
43395	949438
42792	949439
24356	949440
26349	949441
132064	949442
106018	949443
790	949444
92729	949445
50800	949446
108654	949447
62494	949448
16177	949449
5949	949450
36523	949451
134318	949452
161246	949453
58154	949454
38610	949455
13747	949456
2374	949457
88699	949458
4236	949459
95150	949460
97111	949461
6467	949462
16906	949463
61391	949464
38337	949465
67821	949466
6799	949467
23888	949468
29677	949469
53813	949470
14719	949471
101676	949472
1085	949473
43505	949474
66335	949475
27992	949476
113840	949477
30617	949478
27963	949479
1231	949480
70414	949481
39286	949482
61715	949483
19585	949484
34720	949485
6282	949486
517	949487
33914	949488
12237	949489
71804	949490
54254	949491
40417	949492
87887	949493
5303	949494
114299	949495
83367	949496
92416	949497
7907	949498
23210	949499
20791	949500
11141	949501
90515	949502
68747	949503
17279	949504
84346	949505
60601	949506
57302	949507
13966	949508
2595	949509
7216	949510
4692	949511
25143	949512
53435	949513
9509	949514
23284	949515
6174	949516
1960	949517
20426	949518
115689	949519
18118	949520
3010	949521
4829	949522
47630	949523
45532	949524
9084	949525
3951	949526
62344	949527
31809	949528
16981	949529
41395	949530
1905	949531
79186	949532
36323	949533
112593	949534
68490	949535
43937	949536
18040	949537
66278	949538
135763	949539
799	949540
66310	949541
43802	949542
16795	949543
12569	949544
32842	949545
2073	949546
9582	949547
43753	949548
56678	949549
37938	949550
29143	949551
59803	949552
58291	949553
159598	949554
4820	949555
18085	949556
2747	949557
53651	949558
88938	949559
16707	949560
7001	949561
121471	949562
10293	949563
64374	949564
50382	949565
82405	949566
10729	949567
3792	949568
26901	949569
62197	949570
38304	949571
74933	949572
6191	949573
32289	949574
37671	949575
4156	949576
54857	949577
39429	949578
8128	949579
31351	949580
3236	949581
29348	949582
12876	949583
58967	949584
43111	949585
111870	949586
7737	949587
9054	949588
2619	949589
9405	949590
95356	949591
32518	949592
7784	949593
12421	949594
82540	949595
25997	949596
31530	949597
29154	949598
15227	949599
1496	949600
14892	949601
44399	949602
114251	949603
89749	949604
24542	949605
92000	949606
23644	949607
55389	949608
12266	949609
33844	949610
73819	949611
133472	949612
49975	949613
6669	949614
138632	949615
3388	949616
60002	949617
134051	949618
59117	949619
107753	949620
1711	949621
85092	949622
18738	949623
4465	949624
70309	949625
24244	949626
34290	949627
19311	949628
40830	949629
40946	949630
11731	949631
35587	949632
33607	949633
13171	949634
80407	949635
82466	949636
14212	949637
6752	949638
94075	949639
63857	949640
25832	949641
94558	949642
152547	949643
13075	949644
107363	949645
45809	949646
66230	949647
834	949648
9908	949649
101730	949650
128544	949651
125747	949652
109111	949653
6827	949654
27222	949655
83617	949656
893	949657
433	949658
22627	949659
14052	949660
6841	949661
128581	949662
13426	949663
24670	949664
13941	949665
18913	949666
166	949667
101213	949668
2694	949669
37827	949670
55246	949671
37540	949672
40080	949673
42133	949674
86966	949675
36119	949676
96689	949677
11725	949678
4735	949679
69266	949680
59454	949681
24772	949682
8621	949683
163983	949684
27298	949685
5559	949686
93820	949687
99611	949688
62757	949689
107632	949690
29844	949691
90662	949692
23320	949693
49983	949694
7994	949695
119256	949696
35650	949697
43140	949698
46613	949699
18985	949700
8495	949701
14496	949702
22375	949703
12071	949704
27275	949705
44534	949706
88222	949707
3504	949708
14525	949709
62929	949710
74216	949711
90405	949712
16278	949713
15064	949714
31859	949715
18760	949716
107081	949717
6590	949718
117	949719
49931	949720
28194	949721
43705	949722
26147	949723
23601	949724
167814	949725
108097	949726
4662	949727
102599	949728
28758	949729
58887	949730
72366	949731
13187	949732
130397	949733
135339	949734
94437	949735
76093	949736
37037	949737
28748	949738
81211	949739
39835	949740
2307	949741
79156	949742
136199	949743
51370	949744
18071	949745
2502	949746
42015	949747
7211	949748
5517	949749
34269	949750
40124	949751
15388	949752
6897	949753
80647	949754
110762	949755
164282	949756
6975	949757
35618	949758
53398	949759
45159	949760
61002	949761
14296	949762
57735	949763
3996	949764
73088	949765
17344	949766
110914	949767
34064	949768
82554	949769
12761	949770
61536	949771
79749	949772
9741	949773
28122	949774
29779	949775
22228	949776
70540	949777
50456	949778
79432	949779
110685	949780
128299	949781
48614	949782
14301	949783
6959	949784
67101	949785
59095	949786
84534	949787
52260	949788
72535	949789
508	949790
8410	949791
39665	949792
121626	949793
65926	949794
53722	949795
17316	949796
17911	949797
4156	949798
7718	949799
103292	949800
4745	949801
105214	949802
53150	949803
17698	949804
86361	949805
111081	949806
27333	949807
28003	949808
13262	949809
26661	949810
131924	949811
111937	949812
132588	949813
77894	949814
49	949815
35218	949816
9716	949817
71225	949818
26418	949819
8342	949820
6734	949821
3651	949822
16658	949823
2993	949824
62485	949825
100704	949826
12707	949827
11292	949828
109615	949829
36704	949830
23045	949831
15242	949832
69878	949833
23168	949834
61411	949835
88959	949836
85917	949837
44	949838
27686	949839
26842	949840
911	949841
8644	949842
4305	949843
70522	949844
5662	949845
28792	949846
8754	949847
49261	949848
135983	949849
102415	949850
14128	949851
9514	949852
7217	949853
5694	949854
79740	949855
111483	949856
95073	949857
315	949858
166667	949859
85488	949860
58694	949861
81522	949862
32444	949863
77429	949864
6968	949865
34610	949866
3888	949867
132630	949868
132118	949869
10503	949870
117474	949871
10659	949872
95252	949873
50967	949874
118447	949875
39758	949876
73625	949877
27392	949878
156790	949879
53929	949880
2989	949881
5521	949882
84633	949883
117581	949884
69700	949885
6689	949886
82050	949887
18784	949888
55301	949889
62942	949890
26495	949891
30311	949892
16463	949893
1402	949894
23278	949895
10549	949896
131336	949897
81331	949898
133582	949899
31180	949900
2388	949901
123603	949902
54500	949903
56108	949904
76195	949905
12980	949906
111097	949907
55836	949908
32847	949909
97510	949910
80238	949911
77892	949912
138824	949913
37627	949914
749	949915
70579	949916
56592	949917
210	949918
66473	949919
62148	949920
76495	949921
57982	949922
33506	949923
82659	949924
16555	949925
60980	949926
20535	949927
10242	949928
7779	949929
32014	949930
11033	949931
57610	949932
44582	949933
16930	949934
55276	949935
29186	949936
44312	949937
36592	949938
7643	949939
2332	949940
21610	949941
30417	949942
9120	949943
38157	949944
36509	949945
17970	949946
28329	949947
101542	949948
127027	949949
2652	949950
124138	949951
11700	949952
6620	949953
38022	949954
42766	949955
7164	949956
132206	949957
128363	949958
14261	949959
49559	949960
21841	949961
3449	949962
108373	949963
10424	949964
133960	949965
12983	949966
88532	949967
35113	949968
29	949969
83962	949970
68693	949971
109037	949972
2419	949973
63285	949974
120880	949975
23938	949976
6614	949977
3609	949978
22117	949979
32728	949980
31335	949981
22274	949982
51454	949983
15702	949984
85834	949985
81567	949986
93723	949987
21528	949988
120848	949989
7054	949990
45036	949991
47669	949992
3046	949993
80191	949994
8030	949995
109864	949996
13468	949997
98924	949998
18507	949999
7503	950000
17350	950001
6587	950002
24821	950003
94031	950004
80487	950005
42928	950006
54319	950007
60980	950008
13942	950009
18485	950010
72537	950011
76479	950012
2546	950013
26984	950014
26994	950015
2091	950016
41887	950017
26835	950018
43495	950019
78830	950020
27368	950021
19407	950022
69203	950023
25400	950024
27924	950025
37958	950026
108470	950027
90387	950028
56954	950029
42267	950030
14956	950031
112394	950032
29621	950033
6486	950034
109605	950035
1693	950036
76795	950037
5644	950038
473	950039
19861	950040
9501	950041
106132	950042
73974	950043
8091	950044
40470	950045
47373	950046
19656	950047
25504	950048
1404	950049
44794	950050
1157	950051
28220	950052
74017	950053
119520	950054
21256	950055
26100	950056
6524	950057
90117	950058
9486	950059
36517	950060
86063	950061
41420	950062
20288	950063
1386	950064
47860	950065
452	950066
49570	950067
96060	950068
26623	950069
109453	950070
79447	950071
75113	950072
20711	950073
22375	950074
60345	950075
1949	950076
29577	950077
51506	950078
46267	950079
607	950080
65933	950081
9110	950082
102596	950083
125710	950084
110458	950085
67798	950086
121519	950087
103260	950088
41147	950089
10151	950090
361	950091
12865	950092
6005	950093
3576	950094
13583	950095
57160	950096
45148	950097
12314	950098
75354	950099
4253	950100
78955	950101
137266	950102
80232	950103
57208	950104
1700	950105
84683	950106
34749	950107
8674	950108
9621	950109
9103	950110
92860	950111
68762	950112
58556	950113
78612	950114
21308	950115
19730	950116
52559	950117
5348	950118
70335	950119
20612	950120
51396	950121
2269	950122
8069	950123
44014	950124
31860	950125
39514	950126
46558	950127
6661	950128
24368	950129
14088	950130
707	950131
41850	950132
46743	950133
7836	950134
25901	950135
5832	950136
35306	950137
8764	950138
91171	950139
46829	950140
36326	950141
20470	950142
19475	950143
6921	950144
31195	950145
7086	950146
49101	950147
30203	950148
44216	950149
12779	950150
116476	950151
65887	950152
438	950153
82473	950154
31958	950155
12575	950156
46513	950157
57663	950158
19007	950159
31650	950160
21363	950161
11053	950162
49029	950163
9636	950164
96832	950165
61670	950166
3862	950167
26758	950168
39275	950169
116644	950170
14914	950171
11418	950172
3738	950173
10057	950174
67328	950175
6203	950176
1130	950177
54860	950178
147	950179
37154	950180
25607	950181
112665	950182
55854	950183
133396	950184
62395	950185
64856	950186
66616	950187
83703	950188
4804	950189
39719	950190
21456	950191
43419	950192
80754	950193
14028	950194
7399	950195
44760	950196
12569	950197
31242	950198
13415	950199
71677	950200
43072	950201
27127	950202
151142	950203
112610	950204
137216	950205
70124	950206
108356	950207
57478	950208
85360	950209
11643	950210
97860	950211
29759	950212
120925	950213
60558	950214
20326	950215
44194	950216
69010	950217
142911	950218
18345	950219
187	950220
147302	950221
57277	950222
157714	950223
36566	950224
7186	950225
75973	950226
25333	950227
52824	950228
117403	950229
31299	950230
18252	950231
42986	950232
138713	950233
69608	950234
15265	950235
62746	950236
46586	950237
16343	950238
805	950239
50986	950240
8888	950241
2240	950242
15414	950243
35183	950244
939	950245
29310	950246
45185	950247
4015	950248
41754	950249
30221	950250
21491	950251
23299	950252
3901	950253
40427	950254
8336	950255
108864	950256
45656	950257
84453	950258
102215	950259
67897	950260
42949	950261
97743	950262
40624	950263
80843	950264
41051	950265
3502	950266
44576	950267
107045	950268
59461	950269
29570	950270
109951	950271
68071	950272
65804	950273
64054	950274
21035	950275
86183	950276
12612	950277
38841	950278
73454	950279
815	950280
83	950281
41429	950282
29407	950283
39283	950284
39207	950285
1959	950286
38717	950287
319	950288
34456	950289
16123	950290
42011	950291
3091	950292
2697	950293
71668	950294
43748	950295
80393	950296
22043	950297
61302	950298
146473	950299
14758	950300
125829	950301
34269	950302
1594	950303
19488	950304
7820	950305
69413	950306
45513	950307
27148	950308
45490	950309
102601	950310
81459	950311
50641	950312
68805	950313
6492	950314
37415	950315
8756	950316
17091	950317
26566	950318
30308	950319
7322	950320
20708	950321
131422	950322
33961	950323
341	950324
7490	950325
4461	950326
47661	950327
125652	950328
22737	950329
15499	950330
222	950331
50070	950332
56560	950333
87973	950334
12426	950335
28656	950336
33554	950337
17785	950338
84880	950339
30455	950340
27423	950341
41892	950342
35219	950343
61917	950344
37379	950345
1623	950346
129758	950347
33305	950348
23541	950349
93815	950350
29601	950351
53762	950352
81337	950353
18744	950354
124331	950355
9406	950356
48511	950357
41554	950358
14602	950359
6107	950360
3226	950361
1061	950362
62634	950363
63587	950364
107947	950365
95829	950366
92151	950367
45906	950368
12714	950369
147744	950370
27945	950371
113512	950372
36825	950373
34205	950374
19159	950375
37872	950376
37547	950377
43038	950378
25652	950379
87180	950380
116168	950381
27661	950382
4421	950383
202	950384
94943	950385
10818	950386
29945	950387
16575	950388
5978	950389
111926	950390
144490	950391
9514	950392
32396	950393
13959	950394
10	950395
29936	950396
3491	950397
24939	950398
25930	950399
17793	950400
34458	950401
137587	950402
7002	950403
15592	950404
654	950405
55861	950406
49243	950407
99724	950408
59647	950409
43373	950410
124253	950411
16740	950412
42283	950413
28755	950414
597	950415
55940	950416
90551	950417
9204	950418
91093	950419
35804	950420
160942	950421
142392	950422
35974	950423
92889	950424
1052	950425
204	950426
118175	950427
4833	950428
11917	950429
2568	950430
32216	950431
14231	950432
96206	950433
6017	950434
3936	950435
100491	950436
41810	950437
95186	950438
1989	950439
153606	950440
6489	950441
27975	950442
20320	950443
96881	950444
53049	950445
6377	950446
9684	950447
65767	950448
22806	950449
73519	950450
70	950451
6932	950452
1355	950453
43719	950454
119568	950455
135475	950456
2089	950457
76308	950458
24284	950459
19660	950460
60633	950461
14861	950462
27471	950463
42663	950464
177	950465
34217	950466
48944	950467
16873	950468
76293	950469
6301	950470
111909	950471
130636	950472
9311	950473
85021	950474
6440	950475
89527	950476
66002	950477
13688	950478
97189	950479
29732	950480
48057	950481
3808	950482
42846	950483
59936	950484
27792	950485
43534	950486
46725	950487
54305	950488
64758	950489
115056	950490
46868	950491
84776	950492
91111	950493
8940	950494
27187	950495
9725	950496
77318	950497
33319	950498
75838	950499
23252	950500
71842	950501
128731	950502
38662	950503
50664	950504
38123	950505
10817	950506
31869	950507
32181	950508
156128	950509
59219	950510
28072	950511
13277	950512
166220	950513
34849	950514
65430	950515
79584	950516
42100	950517
780	950518
75618	950519
19536	950520
3540	950521
112993	950522
21526	950523
1208	950524
33885	950525
89802	950526
89682	950527
276	950528
113990	950529
5158	950530
59825	950531
72161	950532
77817	950533
61951	950534
9626	950535
20332	950536
47507	950537
24885	950538
51723	950539
49877	950540
20387	950541
50801	950542
113105	950543
110063	950544
13865	950545
92901	950546
131233	950547
59840	950548
68014	950549
107014	950550
53936	950551
98165	950552
137529	950553
2433	950554
20631	950555
18145	950556
15256	950557
55144	950558
16363	950559
51355	950560
45838	950561
10868	950562
121556	950563
52151	950564
137303	950565
39592	950566
106599	950567
135021	950568
3134	950569
107808	950570
22532	950571
117910	950572
62680	950573
54820	950574
7410	950575
31888	950576
6688	950577
806	950578
130533	950579
19873	950580
38578	950581
71444	950582
14135	950583
29009	950584
51485	950585
45	950586
28591	950587
42434	950588
129621	950589
3249	950590
13662	950591
55327	950592
72398	950593
140937	950594
23990	950595
21325	950596
21550	950597
335	950598
32097	950599
69610	950600
51587	950601
11824	950602
7317	950603
130863	950604
29661	950605
65851	950606
27362	950607
3426	950608
78882	950609
2300	950610
32595	950611
136791	950612
63235	950613
112320	950614
9565	950615
40518	950616
71160	950617
45279	950618
30986	950619
35852	950620
105948	950621
58283	950622
74595	950623
49912	950624
101958	950625
46894	950626
46685	950627
13487	950628
15927	950629
3573	950630
29014	950631
27229	950632
30039	950633
3316	950634
17625	950635
63608	950636
112046	950637
163044	950638
29645	950639
40104	950640
84306	950641
66297	950642
27349	950643
32074	950644
12658	950645
16908	950646
7418	950647
130070	950648
58763	950649
61973	950650
65269	950651
69001	950652
18498	950653
16203	950654
64910	950655
25879	950656
19463	950657
32837	950658
13041	950659
22293	950660
11905	950661
6574	950662
10883	950663
48043	950664
38281	950665
90631	950666
58049	950667
99664	950668
31123	950669
22039	950670
52130	950671
46295	950672
42629	950673
46204	950674
4957	950675
16937	950676
94115	950677
86734	950678
129023	950679
24141	950680
52472	950681
36158	950682
12583	950683
74632	950684
1232	950685
36220	950686
127	950687
1055	950688
59498	950689
91091	950690
34783	950691
82143	950692
28463	950693
22856	950694
10836	950695
55213	950696
18720	950697
167292	950698
44990	950699
72649	950700
3671	950701
150060	950702
90083	950703
105213	950704
14076	950705
113223	950706
96650	950707
17317	950708
138654	950709
130616	950710
30898	950711
6633	950712
13328	950713
23109	950714
23410	950715
15403	950716
10206	950717
19216	950718
155251	950719
5068	950720
60405	950721
18013	950722
904	950723
551	950724
84216	950725
674	950726
47712	950727
18552	950728
103461	950729
29057	950730
82098	950731
7403	950732
78004	950733
149100	950734
46223	950735
50836	950736
76999	950737
9431	950738
34943	950739
115380	950740
93520	950741
112028	950742
30931	950743
14138	950744
16707	950745
65805	950746
12956	950747
5995	950748
6522	950749
5571	950750
116621	950751
51654	950752
117681	950753
72610	950754
23771	950755
132	950756
84735	950757
43264	950758
43720	950759
52518	950760
5541	950761
73118	950762
15230	950763
11744	950764
42213	950765
19131	950766
12259	950767
23547	950768
10737	950769
102304	950770
24969	950771
24490	950772
128466	950773
2122	950774
73521	950775
5185	950776
33621	950777
20149	950778
18076	950779
25204	950780
8594	950781
16560	950782
36702	950783
69549	950784
21979	950785
3313	950786
54104	950787
45829	950788
134408	950789
8696	950790
45590	950791
31645	950792
39868	950793
9312	950794
16916	950795
1695	950796
73811	950797
63476	950798
9855	950799
43700	950800
104240	950801
53320	950802
21874	950803
16203	950804
58160	950805
649	950806
65582	950807
83740	950808
41636	950809
22301	950810
74026	950811
5357	950812
162788	950813
17353	950814
169086	950815
65980	950816
4668	950817
74795	950818
52721	950819
87767	950820
105365	950821
68280	950822
26378	950823
38027	950824
51475	950825
55814	950826
80628	950827
45771	950828
29174	950829
30684	950830
141527	950831
156219	950832
18619	950833
24360	950834
119100	950835
54897	950836
19595	950837
28592	950838
31737	950839
19866	950840
47111	950841
137878	950842
107886	950843
24855	950844
98452	950845
1135	950846
31	950847
83209	950848
33059	950849
60584	950850
101181	950851
6665	950852
57243	950853
29773	950854
112124	950855
101293	950856
2183	950857
40804	950858
19073	950859
30091	950860
123382	950861
7	950862
15115	950863
508	950864
124617	950865
26120	950866
45156	950867
103156	950868
159617	950869
14339	950870
107992	950871
77859	950872
3663	950873
5659	950874
39308	950875
58576	950876
72582	950877
20971	950878
59954	950879
55487	950880
76606	950881
34514	950882
3770	950883
34963	950884
53051	950885
6010	950886
8486	950887
38451	950888
130001	950889
44101	950890
17461	950891
20606	950892
63886	950893
11824	950894
36967	950895
67824	950896
1067	950897
39019	950898
22188	950899
85806	950900
141798	950901
6392	950902
71834	950903
13946	950904
1658	950905
14910	950906
94080	950907
48916	950908
13206	950909
22521	950910
3658	950911
44354	950912
33601	950913
34171	950914
77748	950915
512	950916
56691	950917
48727	950918
5854	950919
49338	950920
68604	950921
37984	950922
126602	950923
2782	950924
57022	950925
21725	950926
14890	950927
7902	950928
6148	950929
21952	950930
29119	950931
37518	950932
9562	950933
14213	950934
20858	950935
84447	950936
9331	950937
143308	950938
47169	950939
42912	950940
109957	950941
23619	950942
42142	950943
17986	950944
989	950945
50485	950946
5673	950947
9292	950948
99852	950949
75766	950950
53046	950951
53670	950952
46437	950953
32198	950954
20100	950955
25104	950956
125332	950957
57346	950958
7528	950959
33495	950960
111664	950961
85112	950962
146336	950963
52082	950964
3141	950965
67217	950966
902	950967
80061	950968
138014	950969
164374	950970
135510	950971
44380	950972
14095	950973
8566	950974
4245	950975
30177	950976
78540	950977
24153	950978
52908	950979
918	950980
20180	950981
72928	950982
334	950983
16299	950984
6755	950985
156183	950986
40077	950987
108405	950988
24847	950989
690	950990
62561	950991
116560	950992
52008	950993
37322	950994
79359	950995
80364	950996
13053	950997
1702	950998
8878	950999
23168	951000
3747	951001
8695	951002
63324	951003
115943	951004
27046	951005
49960	951006
11216	951007
29450	951008
13635	951009
49247	951010
81039	951011
78596	951012
22056	951013
51067	951014
39696	951015
157378	951016
4274	951017
45846	951018
9709	951019
34975	951020
1680	951021
66530	951022
114483	951023
60040	951024
21583	951025
58575	951026
49608	951027
106389	951028
95483	951029
50368	951030
10314	951031
34993	951032
16482	951033
91615	951034
3379	951035
66727	951036
5758	951037
86905	951038
114209	951039
19669	951040
3383	951041
2346	951042
84664	951043
124037	951044
9196	951045
86675	951046
8414	951047
4505	951048
24041	951049
127723	951050
87867	951051
10185	951052
11318	951053
4892	951054
35323	951055
8749	951056
36963	951057
159872	951058
22427	951059
121772	951060
36766	951061
67984	951062
74193	951063
24579	951064
125785	951065
441	951066
140331	951067
9325	951068
15099	951069
38758	951070
27726	951071
94382	951072
7853	951073
186	951074
10422	951075
25159	951076
488	951077
67459	951078
234	951079
141638	951080
12374	951081
134857	951082
44239	951083
122	951084
65714	951085
110079	951086
75293	951087
120	951088
43028	951089
54641	951090
44098	951091
57057	951092
30534	951093
94417	951094
20826	951095
44887	951096
29413	951097
38670	951098
14941	951099
39010	951100
68743	951101
6611	951102
40318	951103
20522	951104
133459	951105
5735	951106
22924	951107
79371	951108
70599	951109
36724	951110
67069	951111
149149	951112
2513	951113
37090	951114
1302	951115
41619	951116
25871	951117
23855	951118
169332	951119
14106	951120
10502	951121
108027	951122
12532	951123
32821	951124
116321	951125
30292	951126
49246	951127
117567	951128
27529	951129
13584	951130
1787	951131
16014	951132
20231	951133
25658	951134
25958	951135
88859	951136
117896	951137
48090	951138
11002	951139
48892	951140
66680	951141
21857	951142
11550	951143
815	951144
38999	951145
1305	951146
106364	951147
14873	951148
135603	951149
77955	951150
61530	951151
71347	951152
12542	951153
105075	951154
35786	951155
87665	951156
142475	951157
31044	951158
96896	951159
21278	951160
73070	951161
57745	951162
94099	951163
24623	951164
35361	951165
870	951166
2475	951167
125020	951168
104624	951169
20317	951170
76433	951171
18988	951172
18391	951173
68136	951174
43144	951175
103408	951176
5552	951177
9522	951178
5562	951179
1109	951180
31428	951181
39113	951182
23417	951183
2226	951184
41276	951185
81098	951186
20280	951187
147746	951188
29607	951189
38848	951190
37750	951191
1845	951192
8347	951193
20300	951194
47741	951195
88328	951196
153847	951197
63395	951198
5796	951199
7390	951200
49782	951201
66722	951202
36117	951203
20942	951204
20706	951205
54459	951206
124119	951207
20728	951208
47564	951209
13913	951210
9562	951211
134928	951212
119525	951213
39148	951214
29570	951215
13388	951216
5892	951217
154039	951218
155806	951219
28049	951220
22543	951221
105579	951222
60414	951223
3218	951224
45880	951225
25226	951226
23251	951227
31477	951228
94643	951229
24404	951230
3432	951231
37507	951232
64219	951233
41108	951234
58817	951235
120639	951236
134805	951237
19155	951238
50055	951239
14539	951240
134554	951241
7533	951242
54013	951243
23575	951244
23277	951245
89634	951246
504	951247
62406	951248
100273	951249
25369	951250
66697	951251
83551	951252
15308	951253
78635	951254
33752	951255
48746	951256
64615	951257
36002	951258
78272	951259
76531	951260
9544	951261
67543	951262
84367	951263
52132	951264
74706	951265
10705	951266
33599	951267
26676	951268
79336	951269
7522	951270
70201	951271
55632	951272
21411	951273
12300	951274
12222	951275
10965	951276
4881	951277
33206	951278
52110	951279
2320	951280
32137	951281
110765	951282
33160	951283
67527	951284
95723	951285
67412	951286
32607	951287
147920	951288
11795	951289
496	951290
82512	951291
18058	951292
47520	951293
129894	951294
19687	951295
85431	951296
5963	951297
10369	951298
128853	951299
47774	951300
46143	951301
87161	951302
20413	951303
64655	951304
2380	951305
134574	951306
34377	951307
36754	951308
83929	951309
16813	951310
9190	951311
55993	951312
41577	951313
382	951314
22766	951315
43145	951316
22173	951317
21493	951318
63662	951319
2670	951320
62322	951321
37565	951322
385	951323
97317	951324
40552	951325
122859	951326
140408	951327
109253	951328
11392	951329
42913	951330
2785	951331
116167	951332
43303	951333
73056	951334
12928	951335
99170	951336
91026	951337
32	951338
1260	951339
15984	951340
18292	951341
155905	951342
11976	951343
1901	951344
4564	951345
3203	951346
8285	951347
9575	951348
115849	951349
33511	951350
1403	951351
8485	951352
7015	951353
18598	951354
111131	951355
62856	951356
36573	951357
55196	951358
45447	951359
30595	951360
65409	951361
8888	951362
28731	951363
7466	951364
114487	951365
70461	951366
45189	951367
1315	951368
13370	951369
81588	951370
54354	951371
4785	951372
74013	951373
11452	951374
18432	951375
887	951376
14233	951377
11327	951378
54179	951379
40456	951380
134551	951381
12691	951382
13421	951383
19208	951384
12691	951385
105360	951386
10706	951387
83190	951388
5410	951389
29845	951390
5595	951391
7876	951392
18604	951393
12473	951394
99431	951395
7	951396
77103	951397
6078	951398
37340	951399
32004	951400
22250	951401
10027	951402
282	951403
163028	951404
2130	951405
1097	951406
13056	951407
74189	951408
54124	951409
52426	951410
53979	951411
34172	951412
38287	951413
18260	951414
75106	951415
15530	951416
28484	951417
8372	951418
41249	951419
118903	951420
22292	951421
47244	951422
19307	951423
48960	951424
56905	951425
84961	951426
7023	951427
43898	951428
77678	951429
15	951430
40566	951431
9222	951432
70766	951433
40487	951434
3594	951435
40526	951436
16308	951437
2074	951438
11017	951439
69841	951440
419	951441
21911	951442
153604	951443
9145	951444
64526	951445
22021	951446
39093	951447
39108	951448
42614	951449
3148	951450
108297	951451
13631	951452
112639	951453
23622	951454
97086	951455
527	951456
149992	951457
11855	951458
42046	951459
65544	951460
117891	951461
42207	951462
135299	951463
27789	951464
23029	951465
107011	951466
16771	951467
37746	951468
102620	951469
137880	951470
37638	951471
30411	951472
68690	951473
13767	951474
75373	951475
103498	951476
34345	951477
56584	951478
97218	951479
35813	951480
9036	951481
112234	951482
31954	951483
4489	951484
4046	951485
88410	951486
116178	951487
21194	951488
78351	951489
6842	951490
47500	951491
4658	951492
50810	951493
40739	951494
40689	951495
43408	951496
12258	951497
82882	951498
101269	951499
25486	951500
16891	951501
8195	951502
56638	951503
36785	951504
125091	951505
46377	951506
8260	951507
45998	951508
51928	951509
41113	951510
31174	951511
11395	951512
33000	951513
758	951514
10015	951515
17599	951516
53021	951517
24752	951518
36533	951519
56030	951520
85948	951521
1030	951522
90138	951523
51717	951524
44168	951525
42115	951526
51609	951527
16433	951528
138729	951529
62569	951530
36744	951531
4961	951532
19881	951533
38940	951534
30441	951535
108290	951536
50553	951537
4663	951538
169480	951539
138598	951540
17418	951541
2598	951542
83462	951543
34678	951544
66844	951545
88191	951546
60742	951547
13294	951548
14553	951549
81144	951550
38580	951551
52005	951552
45925	951553
30952	951554
4132	951555
1588	951556
37133	951557
69900	951558
85789	951559
28093	951560
20872	951561
24833	951562
31605	951563
133459	951564
6253	951565
53305	951566
46940	951567
131458	951568
3173	951569
42399	951570
33123	951571
3837	951572
367	951573
94219	951574
129169	951575
101550	951576
91346	951577
61668	951578
1359	951579
95882	951580
89462	951581
1126	951582
72169	951583
3595	951584
21846	951585
107463	951586
65551	951587
88976	951588
11503	951589
418	951590
12872	951591
3802	951592
7015	951593
25858	951594
4481	951595
46856	951596
32982	951597
17124	951598
31842	951599
93345	951600
30751	951601
8478	951602
10278	951603
2019	951604
64804	951605
5311	951606
113244	951607
42201	951608
6917	951609
146249	951610
39381	951611
72460	951612
108884	951613
36563	951614
9454	951615
26817	951616
22800	951617
19117	951618
126526	951619
8133	951620
5745	951621
7355	951622
136990	951623
8818	951624
22569	951625
44044	951626
56388	951627
8851	951628
7136	951629
14445	951630
86790	951631
144	951632
117419	951633
34858	951634
42312	951635
32558	951636
2350	951637
98671	951638
17251	951639
72586	951640
24151	951641
12713	951642
39	951643
30451	951644
130336	951645
11699	951646
45711	951647
4673	951648
21505	951649
80846	951650
2203	951651
23515	951652
36187	951653
18681	951654
54147	951655
84732	951656
62309	951657
38318	951658
13820	951659
25045	951660
31044	951661
135604	951662
51787	951663
41517	951664
58451	951665
24894	951666
22745	951667
23208	951668
126515	951669
48890	951670
98672	951671
6445	951672
27696	951673
15204	951674
1368	951675
55463	951676
7415	951677
16155	951678
26727	951679
620	951680
50102	951681
66630	951682
158959	951683
139625	951684
5033	951685
4726	951686
37980	951687
10480	951688
7081	951689
48569	951690
1461	951691
143883	951692
46575	951693
34837	951694
30286	951695
72700	951696
83748	951697
44121	951698
6310	951699
22961	951700
22463	951701
460	951702
9729	951703
35994	951704
4286	951705
650	951706
1971	951707
59598	951708
58566	951709
50755	951710
21285	951711
38699	951712
79909	951713
36498	951714
26750	951715
34258	951716
63050	951717
34574	951718
5191	951719
35147	951720
15082	951721
10680	951722
30091	951723
22747	951724
32206	951725
20895	951726
6018	951727
34301	951728
1303	951729
15304	951730
63611	951731
25655	951732
21888	951733
22754	951734
56406	951735
25221	951736
7723	951737
5157	951738
121152	951739
578	951740
65382	951741
112448	951742
684	951743
152042	951744
17210	951745
18626	951746
17683	951747
35102	951748
959	951749
13183	951750
4127	951751
3622	951752
31787	951753
79697	951754
55114	951755
583	951756
91393	951757
2089	951758
23795	951759
58216	951760
23109	951761
142603	951762
21735	951763
74326	951764
76792	951765
96973	951766
53276	951767
10733	951768
162976	951769
52720	951770
27121	951771
153638	951772
75035	951773
6844	951774
12424	951775
826	951776
26363	951777
24273	951778
68442	951779
16595	951780
78501	951781
138213	951782
933	951783
6154	951784
17004	951785
77380	951786
109296	951787
6410	951788
102731	951789
63511	951790
2866	951791
43567	951792
99225	951793
6443	951794
5163	951795
86567	951796
94746	951797
3837	951798
2303	951799
127163	951800
8616	951801
6049	951802
39417	951803
150187	951804
330	951805
17641	951806
49116	951807
54117	951808
2162	951809
114941	951810
146642	951811
3554	951812
60188	951813
38946	951814
830	951815
5274	951816
74530	951817
99303	951818
78061	951819
7580	951820
77473	951821
146396	951822
20602	951823
67008	951824
62776	951825
6889	951826
73020	951827
48030	951828
37067	951829
8794	951830
58384	951831
10170	951832
18340	951833
571	951834
45304	951835
76470	951836
20706	951837
55134	951838
113261	951839
10117	951840
2455	951841
48920	951842
133671	951843
18688	951844
4472	951845
19402	951846
29255	951847
1354	951848
33700	951849
31340	951850
71411	951851
40619	951852
124	951853
20776	951854
16041	951855
39233	951856
42653	951857
30921	951858
5244	951859
12003	951860
38714	951861
49149	951862
10076	951863
120991	951864
10414	951865
138051	951866
169990	951867
131131	951868
116072	951869
29547	951870
3153	951871
19697	951872
27429	951873
1015	951874
16775	951875
11424	951876
21236	951877
60355	951878
58004	951879
27082	951880
52467	951881
110261	951882
34135	951883
43994	951884
44112	951885
132726	951886
85575	951887
22182	951888
92411	951889
30081	951890
135664	951891
110671	951892
86999	951893
5402	951894
104189	951895
6185	951896
85616	951897
2026	951898
22489	951899
112	951900
23709	951901
27989	951902
7553	951903
48990	951904
1499	951905
87116	951906
10091	951907
67472	951908
98302	951909
65409	951910
1393	951911
39	951912
4518	951913
41771	951914
20518	951915
4996	951916
93795	951917
12922	951918
1043	951919
5570	951920
79461	951921
36649	951922
62043	951923
16397	951924
26737	951925
40777	951926
9048	951927
56658	951928
95677	951929
8283	951930
62034	951931
14235	951932
10395	951933
38135	951934
11532	951935
80442	951936
96832	951937
91075	951938
62359	951939
60123	951940
16796	951941
22035	951942
11832	951943
52107	951944
5336	951945
107476	951946
5021	951947
109973	951948
41482	951949
119704	951950
69077	951951
16670	951952
68799	951953
77187	951954
43689	951955
85144	951956
128758	951957
149604	951958
1519	951959
44132	951960
38880	951961
41724	951962
39158	951963
29860	951964
5828	951965
122370	951966
17607	951967
88947	951968
160	951969
21427	951970
42615	951971
3924	951972
168512	951973
21661	951974
6189	951975
27719	951976
18348	951977
50524	951978
4279	951979
17057	951980
77784	951981
1868	951982
12666	951983
130741	951984
732	951985
27290	951986
4689	951987
59150	951988
8862	951989
44821	951990
26333	951991
88532	951992
40141	951993
88628	951994
103753	951995
12837	951996
30941	951997
33636	951998
37846	951999
22699	952000
100966	952001
75874	952002
13031	952003
15210	952004
25193	952005
116331	952006
48934	952007
76582	952008
27260	952009
87753	952010
47886	952011
13896	952012
13133	952013
84972	952014
34649	952015
119590	952016
158378	952017
1738	952018
121745	952019
24912	952020
26015	952021
14764	952022
56483	952023
120073	952024
4156	952025
75050	952026
9726	952027
53578	952028
20606	952029
137714	952030
18187	952031
31642	952032
40073	952033
113018	952034
65481	952035
24894	952036
30569	952037
69135	952038
23479	952039
14367	952040
11057	952041
27231	952042
139272	952043
3919	952044
16205	952045
3793	952046
29093	952047
52561	952048
79237	952049
6902	952050
19295	952051
84161	952052
30421	952053
2769	952054
30267	952055
440	952056
5487	952057
5746	952058
5818	952059
104234	952060
13910	952061
16608	952062
371	952063
21345	952064
142278	952065
44808	952066
127	952067
76653	952068
93853	952069
51894	952070
162091	952071
29847	952072
2635	952073
36112	952074
80156	952075
12450	952076
25062	952077
1919	952078
6339	952079
17065	952080
84912	952081
64868	952082
133227	952083
75979	952084
7533	952085
71163	952086
47019	952087
4829	952088
26535	952089
93004	952090
66752	952091
61886	952092
24919	952093
76570	952094
39233	952095
38716	952096
53205	952097
7840	952098
5395	952099
19335	952100
4881	952101
153903	952102
45357	952103
22485	952104
24120	952105
10322	952106
3886	952107
123452	952108
20900	952109
33932	952110
146789	952111
9547	952112
4674	952113
28802	952114
51477	952115
163464	952116
23730	952117
14605	952118
99172	952119
37527	952120
41279	952121
3646	952122
93234	952123
5537	952124
18332	952125
13980	952126
790	952127
11118	952128
7343	952129
5713	952130
18491	952131
3321	952132
56796	952133
8658	952134
16608	952135
95910	952136
4050	952137
57967	952138
139105	952139
35841	952140
10577	952141
45260	952142
56481	952143
41825	952144
129643	952145
124402	952146
25154	952147
4056	952148
34068	952149
63159	952150
31306	952151
2728	952152
10617	952153
157213	952154
3728	952155
70074	952156
22058	952157
15106	952158
11096	952159
9670	952160
17932	952161
415	952162
9547	952163
128687	952164
17023	952165
18940	952166
13965	952167
7481	952168
31803	952169
48044	952170
102862	952171
98254	952172
13330	952173
27370	952174
40787	952175
130565	952176
27565	952177
13820	952178
6289	952179
19159	952180
134583	952181
126804	952182
18592	952183
8172	952184
45080	952185
49987	952186
26511	952187
46772	952188
128925	952189
25921	952190
113626	952191
10818	952192
47146	952193
17273	952194
51152	952195
7466	952196
33255	952197
6212	952198
18298	952199
28441	952200
81084	952201
77223	952202
75709	952203
16776	952204
72717	952205
2219	952206
62682	952207
107922	952208
44086	952209
97265	952210
52709	952211
58402	952212
63853	952213
37175	952214
1064	952215
23130	952216
557	952217
102677	952218
104546	952219
94497	952220
22673	952221
38613	952222
75978	952223
12557	952224
60668	952225
2645	952226
105506	952227
107767	952228
64761	952229
7467	952230
45187	952231
23991	952232
19934	952233
26324	952234
26465	952235
69032	952236
118622	952237
72864	952238
91792	952239
6029	952240
25452	952241
72799	952242
103813	952243
5430	952244
94793	952245
15823	952246
99832	952247
26545	952248
1941	952249
32271	952250
90875	952251
74769	952252
34778	952253
27780	952254
7706	952255
11916	952256
17843	952257
159699	952258
110955	952259
2093	952260
56438	952261
84155	952262
4519	952263
1504	952264
122579	952265
34763	952266
122772	952267
78081	952268
165960	952269
11064	952270
6168	952271
2118	952272
764	952273
88082	952274
37659	952275
43134	952276
72324	952277
28955	952278
10712	952279
99525	952280
50494	952281
10111	952282
4561	952283
6859	952284
47814	952285
114233	952286
1438	952287
3004	952288
62826	952289
67414	952290
6760	952291
30686	952292
46677	952293
38544	952294
127023	952295
9136	952296
9877	952297
23477	952298
103278	952299
13281	952300
74873	952301
58099	952302
117918	952303
52794	952304
76758	952305
13978	952306
60201	952307
2937	952308
2418	952309
36514	952310
7552	952311
104135	952312
16141	952313
26787	952314
98968	952315
13331	952316
17857	952317
2031	952318
41430	952319
84620	952320
76158	952321
74571	952322
44581	952323
102649	952324
55348	952325
82069	952326
50823	952327
1873	952328
30692	952329
16956	952330
2278	952331
114709	952332
22089	952333
9951	952334
13417	952335
62110	952336
4293	952337
120272	952338
20146	952339
34929	952340
29030	952341
158955	952342
26891	952343
130537	952344
13951	952345
26014	952346
23614	952347
2231	952348
77646	952349
40156	952350
70353	952351
82868	952352
67502	952353
67434	952354
34158	952355
475	952356
75470	952357
15877	952358
5192	952359
94383	952360
22399	952361
1612	952362
73146	952363
150683	952364
49556	952365
117206	952366
78947	952367
132890	952368
167057	952369
6138	952370
61187	952371
1538	952372
5734	952373
3680	952374
24862	952375
44094	952376
11853	952377
23145	952378
31582	952379
11810	952380
8289	952381
20934	952382
105575	952383
71264	952384
32877	952385
92970	952386
49311	952387
30437	952388
19239	952389
111070	952390
25042	952391
67330	952392
37758	952393
55134	952394
35643	952395
30929	952396
8705	952397
119807	952398
117072	952399
69721	952400
136422	952401
15729	952402
102746	952403
84317	952404
18713	952405
37348	952406
81230	952407
56313	952408
74347	952409
35809	952410
570	952411
846	952412
22309	952413
67480	952414
8841	952415
67607	952416
51821	952417
4905	952418
10174	952419
36507	952420
9870	952421
23433	952422
32687	952423
133827	952424
37231	952425
5947	952426
132201	952427
9033	952428
21410	952429
143094	952430
62176	952431
48154	952432
19779	952433
150781	952434
21549	952435
37122	952436
43836	952437
156898	952438
38265	952439
23019	952440
6312	952441
22849	952442
26727	952443
119430	952444
251	952445
26376	952446
7693	952447
53963	952448
143768	952449
153114	952450
155266	952451
62860	952452
55063	952453
85724	952454
111137	952455
35549	952456
40587	952457
83030	952458
2800	952459
24305	952460
87140	952461
43672	952462
3880	952463
58971	952464
18910	952465
37807	952466
24042	952467
12425	952468
17868	952469
294	952470
20031	952471
965	952472
43505	952473
107163	952474
32364	952475
58360	952476
34635	952477
7357	952478
11769	952479
25130	952480
23986	952481
59762	952482
109406	952483
6937	952484
74435	952485
24974	952486
76302	952487
39629	952488
31621	952489
72800	952490
93991	952491
90973	952492
75330	952493
55518	952494
19203	952495
113289	952496
25367	952497
46150	952498
36917	952499
12570	952500
1426	952501
77698	952502
74969	952503
98786	952504
4014	952505
8922	952506
59762	952507
147007	952508
31307	952509
117577	952510
428	952511
9563	952512
92935	952513
12953	952514
12235	952515
99495	952516
81824	952517
12910	952518
26563	952519
10480	952520
19322	952521
24003	952522
16068	952523
16398	952524
86369	952525
19436	952526
6284	952527
31018	952528
2701	952529
15270	952530
48815	952531
2768	952532
159	952533
14864	952534
32641	952535
123371	952536
50497	952537
66595	952538
57767	952539
42687	952540
20163	952541
99845	952542
48718	952543
62522	952544
18152	952545
53419	952546
91576	952547
16847	952548
19756	952549
77610	952550
4901	952551
78790	952552
154856	952553
19645	952554
28467	952555
11908	952556
8213	952557
53285	952558
7615	952559
158475	952560
39477	952561
81583	952562
84927	952563
67083	952564
51413	952565
10709	952566
10657	952567
109788	952568
84026	952569
27659	952570
143729	952571
35055	952572
112565	952573
67165	952574
77963	952575
10	952576
34830	952577
7618	952578
5090	952579
33670	952580
357	952581
35553	952582
6701	952583
11522	952584
146213	952585
111381	952586
150435	952587
59718	952588
16000	952589
159702	952590
24753	952591
72383	952592
47663	952593
28222	952594
122088	952595
122732	952596
105374	952597
47773	952598
40203	952599
25992	952600
49063	952601
50627	952602
68102	952603
7817	952604
51857	952605
79253	952606
4214	952607
904	952608
119776	952609
7403	952610
47403	952611
12009	952612
49252	952613
9310	952614
15349	952615
18726	952616
5046	952617
11734	952618
47102	952619
14698	952620
11136	952621
18287	952622
130299	952623
66752	952624
32124	952625
134289	952626
22281	952627
8262	952628
51939	952629
27999	952630
15055	952631
20695	952632
14255	952633
78158	952634
944	952635
27273	952636
49789	952637
7422	952638
27000	952639
82102	952640
82148	952641
31099	952642
23065	952643
3596	952644
53639	952645
107955	952646
63751	952647
6076	952648
142287	952649
130183	952650
2235	952651
34099	952652
37282	952653
11145	952654
2235	952655
12149	952656
152390	952657
124497	952658
3403	952659
900	952660
57276	952661
3948	952662
75962	952663
28319	952664
1054	952665
11742	952666
4829	952667
1785	952668
121658	952669
34904	952670
49676	952671
39651	952672
26882	952673
100793	952674
8369	952675
50441	952676
66864	952677
5338	952678
28272	952679
22175	952680
5880	952681
28451	952682
58725	952683
9262	952684
135788	952685
110993	952686
75162	952687
25403	952688
58764	952689
9742	952690
29917	952691
16569	952692
116212	952693
32587	952694
91152	952695
65743	952696
91865	952697
3691	952698
70279	952699
2094	952700
26757	952701
3010	952702
87396	952703
93451	952704
16001	952705
29912	952706
25107	952707
4158	952708
5245	952709
22119	952710
129538	952711
71841	952712
2288	952713
54996	952714
25403	952715
5918	952716
2587	952717
166924	952718
410	952719
64190	952720
147	952721
28978	952722
2311	952723
44308	952724
27050	952725
19314	952726
90269	952727
41284	952728
52357	952729
20877	952730
24048	952731
153337	952732
51502	952733
45722	952734
107072	952735
32111	952736
24567	952737
38737	952738
40427	952739
6818	952740
68185	952741
9922	952742
13158	952743
12540	952744
81166	952745
122936	952746
45294	952747
59765	952748
31446	952749
22296	952750
138591	952751
3019	952752
119540	952753
2310	952754
1777	952755
77283	952756
46691	952757
54263	952758
94326	952759
12608	952760
12623	952761
42139	952762
44708	952763
141696	952764
27059	952765
19819	952766
120	952767
38028	952768
18507	952769
136782	952770
25881	952771
54290	952772
35361	952773
74881	952774
1414	952775
111286	952776
10419	952777
27250	952778
33686	952779
63331	952780
11797	952781
113150	952782
15784	952783
15716	952784
52743	952785
72858	952786
38876	952787
25190	952788
10641	952789
128137	952790
67931	952791
81402	952792
18390	952793
120108	952794
16159	952795
19969	952796
51734	952797
9121	952798
5060	952799
98281	952800
76677	952801
151336	952802
64784	952803
11092	952804
17525	952805
7137	952806
30430	952807
1722	952808
1924	952809
127939	952810
16284	952811
80053	952812
7309	952813
716	952814
149924	952815
2342	952816
45229	952817
112488	952818
86419	952819
32412	952820
63876	952821
70925	952822
63725	952823
169709	952824
50258	952825
60280	952826
119840	952827
6401	952828
62497	952829
24058	952830
71507	952831
58597	952832
65152	952833
15478	952834
2015	952835
116033	952836
26009	952837
18096	952838
14546	952839
5471	952840
75792	952841
3610	952842
6450	952843
170	952844
42219	952845
65604	952846
44553	952847
68799	952848
33245	952849
43102	952850
149268	952851
23075	952852
48407	952853
49975	952854
18089	952855
98337	952856
154086	952857
146517	952858
46672	952859
87758	952860
95078	952861
20797	952862
115517	952863
26442	952864
54031	952865
35735	952866
698	952867
612	952868
11266	952869
38688	952870
12391	952871
7493	952872
20045	952873
1213	952874
6033	952875
167239	952876
24140	952877
66665	952878
116136	952879
1338	952880
129210	952881
97338	952882
60709	952883
70160	952884
816	952885
11422	952886
16761	952887
58622	952888
151341	952889
6464	952890
80394	952891
44403	952892
11809	952893
8456	952894
27133	952895
386	952896
151328	952897
21795	952898
21344	952899
6041	952900
11014	952901
9429	952902
112677	952903
83326	952904
51418	952905
70913	952906
26433	952907
62990	952908
4632	952909
70691	952910
31822	952911
12809	952912
118275	952913
2516	952914
425	952915
26484	952916
23330	952917
10646	952918
61311	952919
13266	952920
15375	952921
24757	952922
54225	952923
6903	952924
61880	952925
31436	952926
3911	952927
52886	952928
36688	952929
66782	952930
50050	952931
9146	952932
65254	952933
802	952934
12635	952935
6087	952936
53732	952937
50968	952938
116442	952939
21612	952940
29110	952941
37249	952942
20380	952943
16835	952944
46226	952945
161675	952946
46295	952947
294	952948
65750	952949
34547	952950
20861	952951
71729	952952
50372	952953
16757	952954
36980	952955
61440	952956
50035	952957
11663	952958
79468	952959
41569	952960
37731	952961
26548	952962
15538	952963
19265	952964
74845	952965
49483	952966
15536	952967
21876	952968
751	952969
80274	952970
14354	952971
102225	952972
47509	952973
21459	952974
33436	952975
33774	952976
31574	952977
17727	952978
130610	952979
98352	952980
81337	952981
40272	952982
14534	952983
12235	952984
167737	952985
30589	952986
40328	952987
16533	952988
863	952989
6859	952990
10727	952991
32816	952992
103823	952993
14063	952994
18063	952995
135353	952996
16816	952997
58600	952998
49133	952999
95611	953000
38633	953001
51162	953002
39003	953003
70374	953004
11151	953005
11123	953006
32709	953007
50373	953008
121501	953009
11080	953010
91074	953011
41258	953012
34816	953013
25247	953014
67938	953015
3219	953016
112387	953017
34222	953018
36788	953019
95623	953020
45519	953021
192	953022
17798	953023
18431	953024
28690	953025
26503	953026
7869	953027
112086	953028
26300	953029
66490	953030
37844	953031
11169	953032
11209	953033
17261	953034
34804	953035
63814	953036
53430	953037
2441	953038
1376	953039
3940	953040
21349	953041
23286	953042
2468	953043
12209	953044
21073	953045
14725	953046
53108	953047
10142	953048
87928	953049
13353	953050
66635	953051
81305	953052
82646	953053
154397	953054
11083	953055
66255	953056
38444	953057
29594	953058
151768	953059
68365	953060
27988	953061
18372	953062
29690	953063
8258	953064
13393	953065
24056	953066
52246	953067
10940	953068
33293	953069
24046	953070
31679	953071
50626	953072
40434	953073
93130	953074
25365	953075
147048	953076
15727	953077
18138	953078
67973	953079
43275	953080
71877	953081
50018	953082
68936	953083
38323	953084
111029	953085
125732	953086
24417	953087
18976	953088
52847	953089
8568	953090
55185	953091
5289	953092
20506	953093
78954	953094
22435	953095
29736	953096
61271	953097
19024	953098
6371	953099
6520	953100
4052	953101
135	953102
118406	953103
18872	953104
1363	953105
28926	953106
100988	953107
36047	953108
41969	953109
51772	953110
102154	953111
124766	953112
90022	953113
136480	953114
7116	953115
2331	953116
33451	953117
37668	953118
69863	953119
66491	953120
128759	953121
71511	953122
106561	953123
29743	953124
64190	953125
49595	953126
41572	953127
51899	953128
12798	953129
114658	953130
63856	953131
38923	953132
69932	953133
115686	953134
37048	953135
17009	953136
22717	953137
136978	953138
68158	953139
6171	953140
107148	953141
1891	953142
2439	953143
6244	953144
27896	953145
22273	953146
147800	953147
32512	953148
49366	953149
98096	953150
88076	953151
55409	953152
64964	953153
128376	953154
44579	953155
52972	953156
40954	953157
92442	953158
154230	953159
122927	953160
7845	953161
168370	953162
51764	953163
134489	953164
97452	953165
33089	953166
78513	953167
23380	953168
10201	953169
21653	953170
53222	953171
16200	953172
26360	953173
35914	953174
30840	953175
8107	953176
29636	953177
39638	953178
53041	953179
49939	953180
78073	953181
45485	953182
49470	953183
25324	953184
18308	953185
13072	953186
2212	953187
8790	953188
161990	953189
570	953190
30714	953191
45351	953192
48571	953193
2961	953194
13086	953195
4310	953196
39487	953197
50836	953198
26249	953199
46992	953200
32021	953201
1773	953202
14408	953203
18270	953204
33753	953205
98191	953206
677	953207
20248	953208
15514	953209
57365	953210
84741	953211
42793	953212
34712	953213
147534	953214
73496	953215
34486	953216
91814	953217
29898	953218
10162	953219
105802	953220
29629	953221
7524	953222
1531	953223
43176	953224
92721	953225
46156	953226
62613	953227
97882	953228
27420	953229
51931	953230
15947	953231
857	953232
45645	953233
10432	953234
29975	953235
13792	953236
70747	953237
4950	953238
99717	953239
45928	953240
43467	953241
25841	953242
29404	953243
3560	953244
120789	953245
102830	953246
88454	953247
29935	953248
8593	953249
77801	953250
48050	953251
35352	953252
85587	953253
128281	953254
5560	953255
64131	953256
7733	953257
50943	953258
26818	953259
2288	953260
131789	953261
10074	953262
58698	953263
25826	953264
40723	953265
20484	953266
20115	953267
6631	953268
3454	953269
49055	953270
79859	953271
10611	953272
31811	953273
217	953274
26072	953275
21864	953276
2221	953277
29363	953278
109138	953279
101877	953280
11	953281
32213	953282
78914	953283
9253	953284
18732	953285
19459	953286
117175	953287
379	953288
23413	953289
38062	953290
21537	953291
96775	953292
6777	953293
56616	953294
48166	953295
43920	953296
4527	953297
50509	953298
86057	953299
95347	953300
48791	953301
59622	953302
168079	953303
14058	953304
554	953305
36282	953306
36829	953307
8806	953308
1941	953309
25885	953310
68732	953311
15178	953312
3797	953313
78556	953314
27011	953315
52921	953316
27407	953317
44226	953318
119895	953319
92994	953320
95376	953321
47552	953322
31918	953323
40804	953324
116284	953325
5246	953326
37993	953327
335	953328
16964	953329
109083	953330
61604	953331
36558	953332
123884	953333
88107	953334
100758	953335
102481	953336
9023	953337
106089	953338
5523	953339
83772	953340
23947	953341
14306	953342
135265	953343
62231	953344
79478	953345
30108	953346
80709	953347
90719	953348
7685	953349
44559	953350
57312	953351
21040	953352
31657	953353
7879	953354
60708	953355
67638	953356
91186	953357
8581	953358
4421	953359
17085	953360
80260	953361
23822	953362
95262	953363
62361	953364
61727	953365
131783	953366
23777	953367
6640	953368
80350	953369
6334	953370
17049	953371
55613	953372
22379	953373
168	953374
87144	953375
146233	953376
25996	953377
76341	953378
144156	953379
45135	953380
39706	953381
63464	953382
154364	953383
41699	953384
28417	953385
61412	953386
4827	953387
21336	953388
15948	953389
29387	953390
10201	953391
1317	953392
32850	953393
15443	953394
27835	953395
333	953396
70979	953397
59286	953398
45345	953399
73526	953400
6678	953401
94	953402
88672	953403
54831	953404
81710	953405
63660	953406
2094	953407
141680	953408
31970	953409
19432	953410
50742	953411
66242	953412
23970	953413
53026	953414
74	953415
24852	953416
168179	953417
55145	953418
83358	953419
20591	953420
112820	953421
101596	953422
93857	953423
140059	953424
75748	953425
16873	953426
59240	953427
12063	953428
71	953429
84290	953430
9216	953431
122004	953432
71342	953433
4773	953434
31316	953435
9325	953436
29	953437
123820	953438
18664	953439
10295	953440
64199	953441
76534	953442
46483	953443
5017	953444
19534	953445
74273	953446
104487	953447
6216	953448
18019	953449
25898	953450
17876	953451
68157	953452
8399	953453
28775	953454
24077	953455
17596	953456
9786	953457
55584	953458
14197	953459
76848	953460
6675	953461
5436	953462
26539	953463
18133	953464
56223	953465
80824	953466
23014	953467
4145	953468
16909	953469
22950	953470
19325	953471
142062	953472
3635	953473
12499	953474
161823	953475
16026	953476
152566	953477
15308	953478
16404	953479
5177	953480
11608	953481
28495	953482
2717	953483
73034	953484
70390	953485
43419	953486
18769	953487
83204	953488
80373	953489
138105	953490
32558	953491
26566	953492
12963	953493
74123	953494
7786	953495
24655	953496
12761	953497
37283	953498
23203	953499
35922	953500
4210	953501
50852	953502
32078	953503
7547	953504
3092	953505
32271	953506
87313	953507
16195	953508
16643	953509
903	953510
3435	953511
13064	953512
18942	953513
45742	953514
166340	953515
164317	953516
47445	953517
35947	953518
33118	953519
54828	953520
99793	953521
22461	953522
119	953523
45854	953524
30567	953525
733	953526
28262	953527
108590	953528
464	953529
8501	953530
15152	953531
54655	953532
13283	953533
40415	953534
35902	953535
130028	953536
59637	953537
28881	953538
99467	953539
47348	953540
159589	953541
227	953542
9466	953543
16538	953544
9727	953545
6078	953546
1086	953547
30713	953548
889	953549
15939	953550
61491	953551
9908	953552
113521	953553
65706	953554
78553	953555
8336	953556
140351	953557
6932	953558
56508	953559
19015	953560
34907	953561
12490	953562
847	953563
74345	953564
50495	953565
32137	953566
103822	953567
6577	953568
162784	953569
31431	953570
82334	953571
94241	953572
128995	953573
30320	953574
85136	953575
1484	953576
12047	953577
37188	953578
43691	953579
33045	953580
63293	953581
112408	953582
19	953583
6490	953584
74486	953585
147570	953586
26001	953587
68895	953588
64221	953589
35777	953590
211	953591
135533	953592
124018	953593
34618	953594
83365	953595
17331	953596
46255	953597
113129	953598
914	953599
54275	953600
86294	953601
145	953602
4493	953603
35030	953604
84707	953605
95328	953606
151436	953607
6174	953608
74534	953609
84544	953610
81260	953611
10117	953612
1125	953613
37373	953614
3719	953615
79722	953616
68758	953617
407	953618
132821	953619
585	953620
16233	953621
58723	953622
72212	953623
17601	953624
88016	953625
31518	953626
135248	953627
36519	953628
9400	953629
117991	953630
1534	953631
27259	953632
80155	953633
13278	953634
1932	953635
47080	953636
70884	953637
83409	953638
10604	953639
10681	953640
107200	953641
86708	953642
130087	953643
5301	953644
4837	953645
32929	953646
14892	953647
100822	953648
10713	953649
44819	953650
68040	953651
10641	953652
31478	953653
36442	953654
5688	953655
3244	953656
7130	953657
38813	953658
2342	953659
23967	953660
42283	953661
33902	953662
5955	953663
123264	953664
466	953665
47473	953666
20778	953667
5456	953668
62034	953669
95762	953670
13329	953671
29191	953672
723	953673
7250	953674
35642	953675
153814	953676
31655	953677
6183	953678
109882	953679
148931	953680
20838	953681
20363	953682
13357	953683
31832	953684
4032	953685
94412	953686
46360	953687
73	953688
96113	953689
34216	953690
13548	953691
28550	953692
87341	953693
95052	953694
41565	953695
18198	953696
91122	953697
79486	953698
206	953699
28838	953700
1811	953701
8050	953702
16282	953703
15304	953704
44574	953705
133915	953706
40096	953707
61537	953708
96365	953709
135276	953710
16580	953711
70849	953712
12570	953713
8835	953714
17944	953715
69204	953716
24164	953717
52054	953718
43327	953719
96425	953720
28420	953721
86	953722
160026	953723
119795	953724
58500	953725
6413	953726
87385	953727
23756	953728
19548	953729
30673	953730
20396	953731
805	953732
15458	953733
37086	953734
65759	953735
23448	953736
85798	953737
5179	953738
14525	953739
44578	953740
63305	953741
81988	953742
31075	953743
59116	953744
10844	953745
9201	953746
6755	953747
5652	953748
17092	953749
31116	953750
159663	953751
41074	953752
10540	953753
23478	953754
65	953755
2956	953756
134018	953757
64152	953758
64714	953759
16538	953760
103623	953761
5321	953762
81231	953763
2770	953764
36678	953765
1722	953766
3796	953767
10639	953768
1599	953769
555	953770
17838	953771
28617	953772
31209	953773
22554	953774
4421	953775
29864	953776
63386	953777
61545	953778
72045	953779
67189	953780
15809	953781
131513	953782
126291	953783
39738	953784
55981	953785
483	953786
95885	953787
33940	953788
21232	953789
21635	953790
113661	953791
110368	953792
68613	953793
42081	953794
52214	953795
7769	953796
16377	953797
73621	953798
11182	953799
68448	953800
8831	953801
162094	953802
138428	953803
113988	953804
10534	953805
5804	953806
52372	953807
37735	953808
8468	953809
55672	953810
33443	953811
4416	953812
96791	953813
93460	953814
1213	953815
861	953816
28557	953817
86760	953818
13995	953819
10080	953820
24457	953821
14474	953822
37113	953823
6282	953824
167795	953825
34943	953826
45156	953827
147156	953828
4	953829
4722	953830
102078	953831
18406	953832
15791	953833
76147	953834
58661	953835
46443	953836
78565	953837
61435	953838
22128	953839
32388	953840
21608	953841
4837	953842
6823	953843
47383	953844
3263	953845
45417	953846
42151	953847
29340	953848
96798	953849
23638	953850
2535	953851
137358	953852
45747	953853
22780	953854
25190	953855
48152	953856
19319	953857
66352	953858
1504	953859
146783	953860
85873	953861
48256	953862
10496	953863
10311	953864
79825	953865
68168	953866
70204	953867
1014	953868
57274	953869
79851	953870
108766	953871
45773	953872
3418	953873
46441	953874
31740	953875
109549	953876
2431	953877
27163	953878
22542	953879
78092	953880
5054	953881
44925	953882
16899	953883
7675	953884
15506	953885
50921	953886
75861	953887
158423	953888
168913	953889
104078	953890
28515	953891
79635	953892
51889	953893
4271	953894
139150	953895
112595	953896
57919	953897
108646	953898
23142	953899
15017	953900
27053	953901
4168	953902
16593	953903
39795	953904
45535	953905
30490	953906
44696	953907
128567	953908
14110	953909
11198	953910
45945	953911
154981	953912
14685	953913
31095	953914
137819	953915
81561	953916
42093	953917
21747	953918
87544	953919
8161	953920
82684	953921
74259	953922
3328	953923
43564	953924
66698	953925
104270	953926
6314	953927
26369	953928
87578	953929
132091	953930
41739	953931
23816	953932
28480	953933
23843	953934
13712	953935
111193	953936
15781	953937
68479	953938
134911	953939
13075	953940
14188	953941
32748	953942
41808	953943
151414	953944
80714	953945
1461	953946
119948	953947
14491	953948
2624	953949
17202	953950
7141	953951
16555	953952
9150	953953
100058	953954
6914	953955
138510	953956
140398	953957
828	953958
18241	953959
80111	953960
71570	953961
16440	953962
53633	953963
32980	953964
65271	953965
31180	953966
3552	953967
20711	953968
88299	953969
80140	953970
11537	953971
22845	953972
71821	953973
7608	953974
4653	953975
4622	953976
10320	953977
143993	953978
17216	953979
12323	953980
997	953981
2066	953982
31702	953983
640	953984
38829	953985
20481	953986
2683	953987
162355	953988
112451	953989
19388	953990
13835	953991
8772	953992
55196	953993
89004	953994
5	953995
140886	953996
162327	953997
4518	953998
80170	953999
18569	954000
49502	954001
5721	954002
37279	954003
36759	954004
36530	954005
3276	954006
66014	954007
160992	954008
134520	954009
74577	954010
10908	954011
124957	954012
5082	954013
105293	954014
75301	954015
49210	954016
104869	954017
26268	954018
95051	954019
10808	954020
12187	954021
8789	954022
105205	954023
2686	954024
10550	954025
126805	954026
3076	954027
57165	954028
25546	954029
140684	954030
62817	954031
77593	954032
6639	954033
30691	954034
63306	954035
134691	954036
46832	954037
339	954038
14317	954039
11029	954040
5048	954041
59550	954042
88921	954043
161287	954044
552	954045
13033	954046
160404	954047
5256	954048
31679	954049
21920	954050
112995	954051
11477	954052
64475	954053
79221	954054
45158	954055
38839	954056
160912	954057
13940	954058
33381	954059
6746	954060
10896	954061
67199	954062
2007	954063
7897	954064
42093	954065
78229	954066
87834	954067
7779	954068
9676	954069
22690	954070
110489	954071
28516	954072
109939	954073
71766	954074
9109	954075
83569	954076
10284	954077
9615	954078
46557	954079
596	954080
38629	954081
156934	954082
79364	954083
34721	954084
37396	954085
2099	954086
46896	954087
2092	954088
109651	954089
9635	954090
136954	954091
23620	954092
7386	954093
14366	954094
99905	954095
62207	954096
84819	954097
168	954098
61639	954099
30409	954100
1488	954101
14462	954102
6438	954103
47272	954104
3262	954105
132457	954106
244	954107
102652	954108
59623	954109
35115	954110
37415	954111
50622	954112
51319	954113
37485	954114
50571	954115
9786	954116
25102	954117
42256	954118
13561	954119
15129	954120
40567	954121
65771	954122
62748	954123
1331	954124
1198	954125
19520	954126
4639	954127
28452	954128
102527	954129
12692	954130
22467	954131
145775	954132
42937	954133
55275	954134
4754	954135
11286	954136
2719	954137
4048	954138
1965	954139
64366	954140
28192	954141
58147	954142
124155	954143
13622	954144
15999	954145
96467	954146
16658	954147
22832	954148
28579	954149
9427	954150
7444	954151
1073	954152
21980	954153
3394	954154
115102	954155
11230	954156
48416	954157
29167	954158
12659	954159
30225	954160
37251	954161
29415	954162
39877	954163
89234	954164
79750	954165
128570	954166
42671	954167
50445	954168
14876	954169
15370	954170
134126	954171
70930	954172
5352	954173
21699	954174
81038	954175
53948	954176
38683	954177
78864	954178
31043	954179
72179	954180
2771	954181
18538	954182
118069	954183
42513	954184
38425	954185
77189	954186
94384	954187
74987	954188
15090	954189
41974	954190
65706	954191
65665	954192
4263	954193
114456	954194
539	954195
41318	954196
3592	954197
44686	954198
55993	954199
44346	954200
156035	954201
30487	954202
87640	954203
142268	954204
77581	954205
33966	954206
81500	954207
30988	954208
114406	954209
41252	954210
49534	954211
112880	954212
264	954213
8480	954214
9044	954215
76506	954216
70849	954217
10313	954218
133833	954219
138337	954220
16425	954221
75536	954222
3258	954223
133454	954224
26328	954225
33311	954226
41053	954227
4372	954228
6399	954229
59768	954230
61550	954231
54331	954232
86590	954233
100809	954234
21266	954235
476	954236
7753	954237
34933	954238
25838	954239
67175	954240
12619	954241
40169	954242
155718	954243
2267	954244
89092	954245
93074	954246
27966	954247
135212	954248
41530	954249
40552	954250
35729	954251
49404	954252
39773	954253
29164	954254
6007	954255
34775	954256
6873	954257
20028	954258
127967	954259
89937	954260
50817	954261
20599	954262
48136	954263
5968	954264
34250	954265
11167	954266
7317	954267
7598	954268
39368	954269
22450	954270
50763	954271
87647	954272
44113	954273
95357	954274
7981	954275
92960	954276
38909	954277
49332	954278
3271	954279
2012	954280
5275	954281
37807	954282
112678	954283
41098	954284
58449	954285
67588	954286
19166	954287
139700	954288
37804	954289
28974	954290
5813	954291
8030	954292
101684	954293
39709	954294
39383	954295
75602	954296
28251	954297
45988	954298
6598	954299
18470	954300
37494	954301
23228	954302
10582	954303
27244	954304
36512	954305
37874	954306
77275	954307
53023	954308
82425	954309
31609	954310
9881	954311
117121	954312
37797	954313
164702	954314
97715	954315
122193	954316
67510	954317
164953	954318
134878	954319
47995	954320
27144	954321
5124	954322
67899	954323
53830	954324
24824	954325
139283	954326
31772	954327
4535	954328
57618	954329
70106	954330
69826	954331
64721	954332
48355	954333
1026	954334
90612	954335
34531	954336
131193	954337
86410	954338
6717	954339
63189	954340
66871	954341
78617	954342
13012	954343
61391	954344
41419	954345
89943	954346
6691	954347
69867	954348
5196	954349
1375	954350
35686	954351
23109	954352
551	954353
19486	954354
27946	954355
1100	954356
45523	954357
11558	954358
43017	954359
3262	954360
37373	954361
157047	954362
9543	954363
160099	954364
67462	954365
40873	954366
3141	954367
64160	954368
2083	954369
10485	954370
7985	954371
13256	954372
41398	954373
19699	954374
12128	954375
67173	954376
21986	954377
57430	954378
132432	954379
26431	954380
116282	954381
20742	954382
29443	954383
87223	954384
10535	954385
5292	954386
62234	954387
126241	954388
661	954389
22408	954390
54324	954391
2750	954392
159537	954393
54579	954394
21767	954395
88157	954396
10137	954397
46120	954398
5750	954399
26407	954400
35332	954401
89942	954402
31074	954403
42252	954404
132805	954405
60455	954406
37017	954407
4361	954408
38822	954409
120526	954410
65809	954411
83041	954412
4604	954413
121755	954414
2498	954415
59523	954416
7711	954417
5944	954418
27109	954419
489	954420
29384	954421
6609	954422
73949	954423
42315	954424
94662	954425
2774	954426
50284	954427
33358	954428
45678	954429
51782	954430
115755	954431
8408	954432
126	954433
137511	954434
29643	954435
9316	954436
117053	954437
77658	954438
1427	954439
35929	954440
89984	954441
22580	954442
7351	954443
49597	954444
1897	954445
103819	954446
21478	954447
18567	954448
25758	954449
16502	954450
16377	954451
5177	954452
13019	954453
37041	954454
111085	954455
102767	954456
24075	954457
50327	954458
105517	954459
7353	954460
18474	954461
12118	954462
6389	954463
4187	954464
47030	954465
18620	954466
17012	954467
11295	954468
56984	954469
70823	954470
37436	954471
152646	954472
42495	954473
49993	954474
4107	954475
8506	954476
106827	954477
57641	954478
23818	954479
7495	954480
94786	954481
111358	954482
81926	954483
10908	954484
4524	954485
46217	954486
28313	954487
14544	954488
134283	954489
29090	954490
25562	954491
154499	954492
103757	954493
133	954494
42948	954495
59822	954496
4309	954497
5292	954498
90829	954499
97397	954500
60323	954501
62027	954502
63517	954503
85707	954504
14689	954505
135801	954506
18767	954507
13164	954508
67830	954509
107779	954510
2345	954511
128904	954512
53023	954513
88203	954514
142860	954515
14013	954516
18490	954517
66586	954518
6620	954519
15510	954520
1934	954521
2140	954522
31357	954523
49721	954524
46730	954525
2570	954526
38194	954527
11914	954528
90177	954529
13888	954530
30256	954531
42343	954532
13024	954533
19147	954534
66713	954535
30869	954536
21881	954537
2826	954538
94037	954539
2170	954540
185	954541
73597	954542
9330	954543
51060	954544
29600	954545
115110	954546
66185	954547
93243	954548
6657	954549
11278	954550
63829	954551
87869	954552
25331	954553
33846	954554
23	954555
18229	954556
94536	954557
51807	954558
359	954559
72222	954560
51505	954561
136024	954562
96971	954563
2716	954564
64285	954565
56605	954566
1516	954567
23551	954568
1944	954569
20980	954570
23163	954571
4256	954572
46832	954573
95883	954574
10145	954575
1826	954576
81	954577
16324	954578
5720	954579
3959	954580
74739	954581
43234	954582
114826	954583
124383	954584
109169	954585
5967	954586
38836	954587
53488	954588
979	954589
120441	954590
82905	954591
109374	954592
584	954593
8351	954594
16856	954595
10205	954596
43169	954597
16639	954598
5800	954599
22349	954600
69108	954601
134886	954602
70897	954603
16492	954604
28344	954605
54528	954606
100898	954607
83461	954608
35968	954609
54374	954610
12843	954611
10476	954612
134591	954613
18836	954614
52989	954615
45665	954616
19712	954617
10242	954618
37657	954619
73276	954620
58132	954621
490	954622
83246	954623
31624	954624
3141	954625
25907	954626
9440	954627
16302	954628
868	954629
49796	954630
37433	954631
120376	954632
12540	954633
27830	954634
43192	954635
24372	954636
6194	954637
51532	954638
81093	954639
25203	954640
622	954641
63817	954642
8382	954643
4687	954644
4841	954645
104147	954646
30524	954647
5007	954648
18837	954649
159499	954650
3243	954651
46043	954652
8585	954653
163106	954654
16585	954655
909	954656
64631	954657
114929	954658
32300	954659
67396	954660
43095	954661
67956	954662
48520	954663
5022	954664
110647	954665
24261	954666
40983	954667
104355	954668
21340	954669
47352	954670
14322	954671
21729	954672
74417	954673
122235	954674
75996	954675
19065	954676
40727	954677
4575	954678
150185	954679
5701	954680
102	954681
7206	954682
40204	954683
71079	954684
3205	954685
114901	954686
5558	954687
71476	954688
37905	954689
19270	954690
16817	954691
121390	954692
3760	954693
64523	954694
32235	954695
10843	954696
8037	954697
44750	954698
112102	954699
37521	954700
12185	954701
20797	954702
30958	954703
58916	954704
61330	954705
119271	954706
7495	954707
4696	954708
6889	954709
122015	954710
12507	954711
2513	954712
17063	954713
120115	954714
25321	954715
62759	954716
31080	954717
36500	954718
36466	954719
12917	954720
50562	954721
38579	954722
19519	954723
936	954724
78312	954725
762	954726
78160	954727
80277	954728
1448	954729
49096	954730
69441	954731
81356	954732
43512	954733
56066	954734
43590	954735
66972	954736
36234	954737
2569	954738
15124	954739
37664	954740
73563	954741
7841	954742
15404	954743
71254	954744
58395	954745
111549	954746
30156	954747
148665	954748
14751	954749
2199	954750
30014	954751
18187	954752
490	954753
20112	954754
3026	954755
7853	954756
76541	954757
5839	954758
610	954759
13906	954760
56359	954761
117601	954762
22601	954763
38880	954764
12875	954765
38040	954766
6999	954767
34132	954768
90728	954769
59085	954770
52648	954771
17667	954772
121140	954773
22215	954774
91593	954775
54	954776
16397	954777
3213	954778
36601	954779
39013	954780
97858	954781
4828	954782
57388	954783
64131	954784
17268	954785
30410	954786
9957	954787
14620	954788
11356	954789
24946	954790
16330	954791
36454	954792
128291	954793
3384	954794
9152	954795
39174	954796
10470	954797
93660	954798
2139	954799
76765	954800
111452	954801
159615	954802
70939	954803
2137	954804
111135	954805
44573	954806
22504	954807
26595	954808
19446	954809
53662	954810
7570	954811
34161	954812
51018	954813
31769	954814
839	954815
75858	954816
1371	954817
12946	954818
96184	954819
65609	954820
1042	954821
5330	954822
377	954823
59479	954824
50816	954825
49018	954826
93242	954827
67991	954828
8858	954829
69323	954830
100832	954831
64065	954832
41318	954833
116794	954834
63863	954835
69402	954836
28165	954837
27800	954838
55693	954839
150739	954840
35659	954841
72011	954842
23807	954843
77304	954844
12538	954845
79631	954846
33420	954847
132413	954848
124304	954849
626	954850
6787	954851
128093	954852
52574	954853
76885	954854
30173	954855
1689	954856
117355	954857
32876	954858
70790	954859
74420	954860
58054	954861
146030	954862
12397	954863
7371	954864
6618	954865
19795	954866
119092	954867
79544	954868
21455	954869
103160	954870
4919	954871
27042	954872
973	954873
86019	954874
22321	954875
40394	954876
2432	954877
5819	954878
26315	954879
96140	954880
53091	954881
149233	954882
66404	954883
77167	954884
10375	954885
110919	954886
114097	954887
41737	954888
16888	954889
48681	954890
18588	954891
46912	954892
112063	954893
143756	954894
4845	954895
137481	954896
167594	954897
9479	954898
108575	954899
35589	954900
167616	954901
53371	954902
19961	954903
73639	954904
6160	954905
68613	954906
13252	954907
130443	954908
34137	954909
6695	954910
40843	954911
39900	954912
1209	954913
61490	954914
4517	954915
144	954916
59856	954917
52771	954918
31980	954919
56849	954920
105765	954921
83674	954922
158261	954923
6661	954924
139463	954925
46179	954926
136838	954927
1949	954928
110862	954929
34274	954930
21757	954931
51084	954932
80995	954933
79463	954934
56133	954935
72727	954936
38771	954937
43950	954938
4576	954939
19878	954940
37115	954941
38210	954942
51872	954943
69293	954944
19247	954945
20724	954946
7123	954947
25126	954948
137366	954949
135752	954950
18280	954951
38927	954952
7699	954953
39106	954954
69021	954955
101959	954956
44949	954957
87068	954958
45492	954959
54372	954960
109	954961
29360	954962
34085	954963
806	954964
37901	954965
27728	954966
44749	954967
72349	954968
87050	954969
22870	954970
21620	954971
38751	954972
105398	954973
86691	954974
143730	954975
74927	954976
15721	954977
8272	954978
8064	954979
45673	954980
56321	954981
97251	954982
43288	954983
79064	954984
10671	954985
26374	954986
100253	954987
30499	954988
76553	954989
128403	954990
46715	954991
72326	954992
64514	954993
76942	954994
54885	954995
7823	954996
1778	954997
10020	954998
110811	954999
12162	955000
25395	955001
66340	955002
6345	955003
2650	955004
21035	955005
39451	955006
12190	955007
2083	955008
17850	955009
63788	955010
82574	955011
50536	955012
10884	955013
62094	955014
60233	955015
146847	955016
97510	955017
68932	955018
16671	955019
11690	955020
247	955021
58408	955022
93758	955023
19922	955024
79901	955025
566	955026
151007	955027
22212	955028
39776	955029
19120	955030
7020	955031
5691	955032
85288	955033
58424	955034
11319	955035
17835	955036
34370	955037
53158	955038
34382	955039
73263	955040
311	955041
26459	955042
290	955043
1409	955044
37943	955045
69677	955046
21033	955047
102453	955048
86068	955049
7309	955050
8715	955051
131118	955052
87293	955053
2967	955054
7505	955055
89845	955056
2177	955057
11617	955058
16472	955059
38949	955060
108626	955061
61286	955062
141871	955063
115950	955064
16553	955065
393	955066
61007	955067
2532	955068
28994	955069
14487	955070
1436	955071
92505	955072
87179	955073
61769	955074
133399	955075
6808	955076
113110	955077
3311	955078
61638	955079
9178	955080
24145	955081
53719	955082
75304	955083
37883	955084
22040	955085
89	955086
31916	955087
48733	955088
31930	955089
807	955090
12528	955091
13874	955092
4892	955093
13190	955094
59221	955095
3425	955096
24472	955097
31688	955098
62861	955099
4681	955100
57016	955101
17537	955102
21106	955103
17500	955104
24377	955105
19674	955106
37649	955107
6439	955108
6067	955109
8890	955110
58279	955111
81482	955112
88082	955113
29268	955114
45312	955115
21869	955116
8457	955117
9129	955118
18608	955119
130599	955120
38565	955121
54838	955122
21042	955123
135949	955124
42792	955125
4375	955126
130272	955127
90625	955128
69983	955129
11759	955130
4377	955131
78912	955132
13686	955133
19558	955134
75762	955135
66575	955136
112204	955137
15896	955138
10395	955139
1796	955140
63030	955141
3075	955142
119964	955143
562	955144
87509	955145
34443	955146
46166	955147
82495	955148
71199	955149
5144	955150
49586	955151
88028	955152
142043	955153
62134	955154
41407	955155
32193	955156
13140	955157
10226	955158
98952	955159
123757	955160
50593	955161
66392	955162
60086	955163
95804	955164
29370	955165
1387	955166
3352	955167
56266	955168
4194	955169
39480	955170
97781	955171
34945	955172
12077	955173
47308	955174
89883	955175
7609	955176
34892	955177
37134	955178
6599	955179
61738	955180
4657	955181
43740	955182
57396	955183
29170	955184
30949	955185
40679	955186
152141	955187
36719	955188
12808	955189
86715	955190
26768	955191
88199	955192
25229	955193
98925	955194
91415	955195
25473	955196
13823	955197
49270	955198
128278	955199
46254	955200
100710	955201
131310	955202
39778	955203
7013	955204
2985	955205
74013	955206
52922	955207
113321	955208
11046	955209
57857	955210
23517	955211
14191	955212
45841	955213
32305	955214
46618	955215
22117	955216
37589	955217
16383	955218
62809	955219
91620	955220
38600	955221
147512	955222
8286	955223
33899	955224
744	955225
749	955226
12351	955227
58090	955228
2435	955229
76661	955230
60376	955231
17453	955232
89478	955233
71575	955234
92576	955235
145442	955236
18386	955237
56706	955238
1318	955239
1468	955240
21958	955241
51193	955242
100304	955243
20691	955244
22578	955245
45660	955246
20637	955247
21650	955248
43146	955249
33759	955250
32242	955251
72226	955252
4808	955253
111374	955254
29174	955255
129133	955256
6690	955257
67770	955258
49555	955259
57602	955260
20147	955261
85377	955262
69808	955263
58171	955264
119675	955265
119725	955266
397	955267
15311	955268
65370	955269
51316	955270
34773	955271
6163	955272
66098	955273
49295	955274
18053	955275
11700	955276
102936	955277
7103	955278
150119	955279
81070	955280
24385	955281
60759	955282
22190	955283
118451	955284
17448	955285
407	955286
35988	955287
11500	955288
25453	955289
100656	955290
4204	955291
4113	955292
28600	955293
6955	955294
68304	955295
83007	955296
58071	955297
85569	955298
57584	955299
67318	955300
11576	955301
96431	955302
700	955303
31375	955304
45509	955305
15204	955306
35746	955307
780	955308
42387	955309
76709	955310
86284	955311
46723	955312
24933	955313
13712	955314
35196	955315
8162	955316
89191	955317
162768	955318
9971	955319
32073	955320
82588	955321
3819	955322
22559	955323
105307	955324
4186	955325
93682	955326
8011	955327
81053	955328
2842	955329
4502	955330
13457	955331
43170	955332
1650	955333
41964	955334
58378	955335
80508	955336
46474	955337
54363	955338
97353	955339
91600	955340
73175	955341
70418	955342
132905	955343
163077	955344
1726	955345
88002	955346
35814	955347
15941	955348
12997	955349
19811	955350
465	955351
6575	955352
32384	955353
1623	955354
73861	955355
16330	955356
68851	955357
53251	955358
130176	955359
1316	955360
146697	955361
79864	955362
25372	955363
20005	955364
14419	955365
31159	955366
68163	955367
51818	955368
26150	955369
45258	955370
61921	955371
17621	955372
9880	955373
35220	955374
14938	955375
3111	955376
42704	955377
70981	955378
9020	955379
9606	955380
3	955381
2435	955382
34969	955383
10937	955384
6017	955385
40096	955386
74161	955387
16403	955388
124369	955389
54079	955390
9885	955391
81994	955392
78	955393
91541	955394
24338	955395
138178	955396
424	955397
47001	955398
82562	955399
3921	955400
63681	955401
9773	955402
43626	955403
26172	955404
6183	955405
121716	955406
39554	955407
11802	955408
3537	955409
29502	955410
76727	955411
15614	955412
65	955413
114595	955414
112543	955415
123519	955416
6138	955417
32437	955418
44298	955419
30596	955420
1028	955421
60394	955422
36485	955423
89523	955424
4326	955425
24126	955426
45566	955427
36564	955428
63962	955429
76991	955430
44457	955431
16975	955432
77098	955433
24413	955434
28069	955435
12902	955436
18735	955437
29448	955438
44506	955439
51820	955440
22607	955441
109132	955442
49564	955443
15653	955444
13872	955445
28592	955446
165058	955447
12793	955448
243	955449
1538	955450
22244	955451
36548	955452
20437	955453
18557	955454
35806	955455
93438	955456
3221	955457
51179	955458
89137	955459
135179	955460
58835	955461
124507	955462
62958	955463
1884	955464
8734	955465
27878	955466
848	955467
125097	955468
35607	955469
15520	955470
4811	955471
18351	955472
19048	955473
16787	955474
21546	955475
88301	955476
6152	955477
49481	955478
57278	955479
90842	955480
67564	955481
17866	955482
10899	955483
68765	955484
35856	955485
5429	955486
66727	955487
11950	955488
36743	955489
59315	955490
74540	955491
63	955492
55	955493
2271	955494
4530	955495
38761	955496
111850	955497
71185	955498
46347	955499
37842	955500
39126	955501
56333	955502
35239	955503
49814	955504
71860	955505
20255	955506
886	955507
24574	955508
41569	955509
74328	955510
8830	955511
131330	955512
143833	955513
90627	955514
101533	955515
21191	955516
15151	955517
3112	955518
60400	955519
7038	955520
6434	955521
43194	955522
8307	955523
124349	955524
71895	955525
19871	955526
42472	955527
12021	955528
159664	955529
38297	955530
150732	955531
87601	955532
5093	955533
25254	955534
33567	955535
47808	955536
64939	955537
16659	955538
51188	955539
84562	955540
17112	955541
58182	955542
6397	955543
9025	955544
132572	955545
42635	955546
136890	955547
86067	955548
15271	955549
56276	955550
23104	955551
78065	955552
110391	955553
26812	955554
95452	955555
72323	955556
21630	955557
81068	955558
36551	955559
104219	955560
19732	955561
23727	955562
95314	955563
36225	955564
136939	955565
50732	955566
32470	955567
112280	955568
19246	955569
4438	955570
12428	955571
160279	955572
81056	955573
45290	955574
45802	955575
97221	955576
12987	955577
3207	955578
124586	955579
127175	955580
143550	955581
39530	955582
21170	955583
94918	955584
146	955585
70786	955586
73872	955587
92491	955588
10278	955589
58656	955590
35475	955591
6150	955592
23266	955593
2578	955594
65889	955595
73483	955596
73470	955597
378	955598
126622	955599
19687	955600
30974	955601
6135	955602
2421	955603
42151	955604
14891	955605
40102	955606
127804	955607
119493	955608
35918	955609
25995	955610
121923	955611
8647	955612
72202	955613
132056	955614
3006	955615
111399	955616
12265	955617
124985	955618
6423	955619
1468	955620
86688	955621
951	955622
15695	955623
59243	955624
113318	955625
21006	955626
4372	955627
71421	955628
51609	955629
87032	955630
21725	955631
22729	955632
61545	955633
28392	955634
27799	955635
121534	955636
85040	955637
97290	955638
80255	955639
37914	955640
736	955641
42459	955642
103913	955643
15704	955644
43387	955645
113503	955646
84	955647
59356	955648
2039	955649
12036	955650
65880	955651
37196	955652
64742	955653
6786	955654
24397	955655
1420	955656
19834	955657
34304	955658
121209	955659
3003	955660
9081	955661
42774	955662
154	955663
10816	955664
49263	955665
32939	955666
91398	955667
9794	955668
12299	955669
7213	955670
114366	955671
36824	955672
21784	955673
100438	955674
45609	955675
163267	955676
84884	955677
11736	955678
29141	955679
16607	955680
26350	955681
2932	955682
11178	955683
26238	955684
60462	955685
66822	955686
10989	955687
86527	955688
5939	955689
103928	955690
17671	955691
35817	955692
115522	955693
5790	955694
135167	955695
13312	955696
49665	955697
56306	955698
34358	955699
35439	955700
156705	955701
74539	955702
23701	955703
56885	955704
106710	955705
26122	955706
155814	955707
1019	955708
35569	955709
22265	955710
19445	955711
3244	955712
17141	955713
94592	955714
86325	955715
660	955716
27705	955717
623	955718
50154	955719
3595	955720
43257	955721
36594	955722
119085	955723
86409	955724
61521	955725
3341	955726
63299	955727
17747	955728
126733	955729
4242	955730
99486	955731
101337	955732
50528	955733
60015	955734
23895	955735
18349	955736
21109	955737
44127	955738
11082	955739
56347	955740
13153	955741
16442	955742
63663	955743
10914	955744
52835	955745
49935	955746
2678	955747
5564	955748
101297	955749
8650	955750
28104	955751
46255	955752
50977	955753
17262	955754
96012	955755
15195	955756
99756	955757
25117	955758
324	955759
6343	955760
54894	955761
26376	955762
28057	955763
144809	955764
37564	955765
20668	955766
64811	955767
41310	955768
16249	955769
35961	955770
32029	955771
31016	955772
31061	955773
6498	955774
45922	955775
25630	955776
43100	955777
76758	955778
59877	955779
59343	955780
127336	955781
1532	955782
135752	955783
28752	955784
91742	955785
29005	955786
31211	955787
17529	955788
34225	955789
33829	955790
13238	955791
40261	955792
98054	955793
25391	955794
78806	955795
57231	955796
22463	955797
36875	955798
16954	955799
111471	955800
25674	955801
488	955802
144861	955803
96981	955804
22852	955805
93358	955806
41787	955807
99558	955808
7699	955809
2086	955810
128746	955811
22046	955812
156573	955813
167004	955814
88138	955815
23529	955816
7099	955817
52423	955818
5440	955819
80634	955820
45280	955821
452	955822
20952	955823
50260	955824
47529	955825
10768	955826
103798	955827
214	955828
718	955829
38346	955830
77460	955831
52167	955832
66195	955833
68274	955834
73780	955835
27456	955836
107401	955837
30953	955838
112463	955839
37221	955840
165180	955841
752	955842
3119	955843
16573	955844
18053	955845
83906	955846
21370	955847
37669	955848
947	955849
51441	955850
3903	955851
24788	955852
8766	955853
15549	955854
56498	955855
49175	955856
81298	955857
64770	955858
75851	955859
1871	955860
125253	955861
30638	955862
2109	955863
104575	955864
90240	955865
18708	955866
591	955867
109842	955868
29081	955869
130140	955870
20154	955871
45835	955872
70127	955873
14908	955874
33846	955875
5993	955876
6267	955877
24880	955878
9002	955879
12285	955880
8519	955881
20270	955882
31220	955883
127177	955884
111261	955885
33549	955886
70141	955887
613	955888
18810	955889
23032	955890
47863	955891
58681	955892
46095	955893
16060	955894
6456	955895
2590	955896
25653	955897
9887	955898
122496	955899
54139	955900
3477	955901
67393	955902
29279	955903
30373	955904
14673	955905
46455	955906
19353	955907
68025	955908
106372	955909
19674	955910
82924	955911
22876	955912
2475	955913
54593	955914
52463	955915
14171	955916
31525	955917
37357	955918
72029	955919
12989	955920
6572	955921
129164	955922
34437	955923
100217	955924
20214	955925
8744	955926
47941	955927
17536	955928
117659	955929
19610	955930
50187	955931
126252	955932
1107	955933
14024	955934
50823	955935
35441	955936
83018	955937
9801	955938
54184	955939
35507	955940
898	955941
9929	955942
59045	955943
40212	955944
81897	955945
56500	955946
169338	955947
82831	955948
130295	955949
10323	955950
1238	955951
278	955952
78379	955953
74076	955954
17800	955955
22304	955956
57870	955957
31767	955958
6702	955959
1556	955960
123799	955961
15949	955962
20367	955963
48087	955964
31260	955965
44934	955966
76088	955967
3910	955968
58876	955969
175	955970
100389	955971
100891	955972
63176	955973
42940	955974
30358	955975
20894	955976
2377	955977
45211	955978
117783	955979
96166	955980
2780	955981
34252	955982
50108	955983
85747	955984
72085	955985
85295	955986
66536	955987
30079	955988
44910	955989
5007	955990
7420	955991
81431	955992
27952	955993
106607	955994
46347	955995
22990	955996
214	955997
2135	955998
20518	955999
811	956000
270	956001
7825	956002
84528	956003
20918	956004
65603	956005
87996	956006
46610	956007
15851	956008
2297	956009
62124	956010
121654	956011
11249	956012
26116	956013
134144	956014
70374	956015
32049	956016
11708	956017
82094	956018
5218	956019
16000	956020
1084	956021
22025	956022
72917	956023
59633	956024
14712	956025
28482	956026
726	956027
108235	956028
25319	956029
59336	956030
46892	956031
44204	956032
4995	956033
62493	956034
94723	956035
41094	956036
43684	956037
50367	956038
44486	956039
3803	956040
12149	956041
52954	956042
111736	956043
42594	956044
111411	956045
74661	956046
37393	956047
35603	956048
4498	956049
70706	956050
82385	956051
51291	956052
40306	956053
85418	956054
65001	956055
131240	956056
2505	956057
95211	956058
103986	956059
24853	956060
9779	956061
12485	956062
33421	956063
23792	956064
17799	956065
129431	956066
76843	956067
21227	956068
5128	956069
62521	956070
1068	956071
15062	956072
143803	956073
48422	956074
1404	956075
66619	956076
140411	956077
135289	956078
3317	956079
139517	956080
104	956081
65310	956082
10127	956083
66063	956084
61053	956085
57916	956086
44987	956087
18880	956088
99599	956089
28745	956090
6466	956091
27775	956092
81493	956093
71228	956094
20814	956095
166061	956096
137011	956097
158501	956098
48142	956099
32819	956100
25005	956101
3527	956102
138249	956103
81216	956104
42636	956105
16122	956106
19985	956107
4977	956108
814	956109
12291	956110
20535	956111
28358	956112
19014	956113
129817	956114
122293	956115
17003	956116
16486	956117
56155	956118
17693	956119
10898	956120
7821	956121
94001	956122
88253	956123
135354	956124
47808	956125
13473	956126
37220	956127
15111	956128
70948	956129
11732	956130
11415	956131
10127	956132
9148	956133
1631	956134
76041	956135
72145	956136
144537	956137
40263	956138
47022	956139
4793	956140
19743	956141
24206	956142
70355	956143
45581	956144
1337	956145
13906	956146
2433	956147
28409	956148
9451	956149
17881	956150
89690	956151
97217	956152
79558	956153
38936	956154
18097	956155
130004	956156
37044	956157
31730	956158
36154	956159
51787	956160
13160	956161
124293	956162
1739	956163
31436	956164
95102	956165
66824	956166
83386	956167
69147	956168
508	956169
31818	956170
14174	956171
72995	956172
49821	956173
597	956174
112744	956175
4204	956176
40763	956177
110623	956178
86547	956179
1609	956180
16239	956181
74211	956182
23318	956183
107892	956184
15268	956185
16554	956186
102080	956187
9614	956188
63817	956189
16394	956190
90543	956191
55812	956192
29878	956193
58234	956194
118006	956195
131196	956196
3258	956197
77468	956198
62657	956199
6338	956200
16065	956201
3745	956202
119257	956203
31185	956204
45959	956205
23377	956206
76548	956207
16552	956208
92254	956209
12238	956210
83989	956211
7029	956212
11428	956213
71629	956214
835	956215
24943	956216
83027	956217
90689	956218
67331	956219
9789	956220
62531	956221
25992	956222
59261	956223
27285	956224
78529	956225
21065	956226
10384	956227
9292	956228
137919	956229
39987	956230
80374	956231
44453	956232
12811	956233
50585	956234
26021	956235
78842	956236
28490	956237
20924	956238
14960	956239
18942	956240
62009	956241
12001	956242
90519	956243
126026	956244
26845	956245
8464	956246
422	956247
730	956248
11293	956249
82135	956250
9368	956251
101057	956252
51747	956253
24150	956254
26113	956255
70121	956256
48545	956257
2086	956258
3944	956259
60861	956260
9523	956261
16282	956262
7877	956263
4301	956264
2413	956265
181	956266
6004	956267
2466	956268
50668	956269
10510	956270
25902	956271
97457	956272
122947	956273
7363	956274
113823	956275
2671	956276
3336	956277
66982	956278
4594	956279
47792	956280
18205	956281
55330	956282
38212	956283
103784	956284
75471	956285
42856	956286
575	956287
63859	956288
67650	956289
39322	956290
163114	956291
61194	956292
51685	956293
44184	956294
11261	956295
2486	956296
24062	956297
139884	956298
6673	956299
12261	956300
24425	956301
3711	956302
35675	956303
75831	956304
46926	956305
109998	956306
41394	956307
7585	956308
4269	956309
10188	956310
94042	956311
120665	956312
52939	956313
146578	956314
9540	956315
63924	956316
43570	956317
83703	956318
44681	956319
3338	956320
44925	956321
3220	956322
8452	956323
627	956324
27349	956325
45917	956326
25959	956327
42772	956328
86552	956329
96627	956330
113986	956331
52398	956332
466	956333
4148	956334
9014	956335
4685	956336
15970	956337
153645	956338
64264	956339
11145	956340
215	956341
9018	956342
4486	956343
6730	956344
4223	956345
22676	956346
70772	956347
30909	956348
1623	956349
8310	956350
11220	956351
112844	956352
30624	956353
49904	956354
67315	956355
32381	956356
33976	956357
74437	956358
16119	956359
113	956360
61900	956361
13480	956362
17857	956363
63598	956364
82643	956365
2024	956366
65764	956367
77540	956368
5169	956369
8476	956370
151987	956371
6426	956372
114530	956373
149451	956374
72726	956375
101950	956376
56980	956377
65725	956378
113978	956379
30771	956380
29204	956381
37321	956382
32593	956383
3240	956384
19560	956385
16158	956386
6236	956387
37957	956388
30354	956389
68256	956390
27830	956391
137436	956392
12337	956393
48306	956394
57786	956395
50343	956396
170273	956397
56419	956398
48570	956399
74157	956400
17435	956401
12966	956402
34633	956403
59061	956404
104765	956405
35973	956406
30597	956407
43336	956408
32677	956409
2540	956410
1307	956411
7446	956412
14900	956413
103383	956414
847	956415
55651	956416
110403	956417
94367	956418
78827	956419
86917	956420
25749	956421
50221	956422
31809	956423
167751	956424
106350	956425
127221	956426
9573	956427
104770	956428
93093	956429
14671	956430
45965	956431
30073	956432
39770	956433
29235	956434
11857	956435
31137	956436
61195	956437
71269	956438
4544	956439
24220	956440
58044	956441
16720	956442
5236	956443
73999	956444
30514	956445
168068	956446
128326	956447
78952	956448
5307	956449
1554	956450
27104	956451
31065	956452
16618	956453
66679	956454
37601	956455
15744	956456
1687	956457
112245	956458
17694	956459
91231	956460
73491	956461
921	956462
646	956463
3564	956464
24881	956465
14514	956466
112892	956467
12463	956468
163566	956469
55510	956470
64083	956471
32088	956472
7878	956473
15803	956474
12073	956475
1675	956476
11626	956477
64877	956478
12442	956479
65334	956480
139371	956481
102401	956482
52778	956483
62584	956484
311	956485
6583	956486
20536	956487
28944	956488
6784	956489
82056	956490
37216	956491
15235	956492
10587	956493
91019	956494
7927	956495
22196	956496
80848	956497
95531	956498
84770	956499
16642	956500
150320	956501
70277	956502
91672	956503
142262	956504
128698	956505
114773	956506
7956	956507
27276	956508
46013	956509
19859	956510
20790	956511
105481	956512
3082	956513
31976	956514
107578	956515
7094	956516
7049	956517
35012	956518
29235	956519
77875	956520
20036	956521
69227	956522
16645	956523
6363	956524
12612	956525
130389	956526
20912	956527
39633	956528
16757	956529
60479	956530
21815	956531
16859	956532
13860	956533
32395	956534
156853	956535
26078	956536
32684	956537
52238	956538
48054	956539
98131	956540
50633	956541
60514	956542
6276	956543
19819	956544
12042	956545
39788	956546
1945	956547
10643	956548
26117	956549
6017	956550
54671	956551
11275	956552
81553	956553
76775	956554
77643	956555
57791	956556
71953	956557
6238	956558
37058	956559
33360	956560
41953	956561
17248	956562
63005	956563
34542	956564
800	956565
16949	956566
131835	956567
25339	956568
499	956569
13711	956570
1509	956571
38317	956572
64680	956573
23227	956574
111899	956575
16936	956576
117055	956577
91495	956578
6292	956579
44063	956580
1918	956581
67062	956582
13355	956583
7942	956584
16504	956585
703	956586
79232	956587
61678	956588
44031	956589
33636	956590
6518	956591
73914	956592
11902	956593
31702	956594
62303	956595
9512	956596
3451	956597
56296	956598
37009	956599
82668	956600
31088	956601
17778	956602
92777	956603
807	956604
2134	956605
33686	956606
2491	956607
58512	956608
828	956609
12505	956610
157444	956611
3408	956612
1793	956613
169117	956614
6270	956615
54499	956616
63873	956617
5153	956618
62863	956619
2325	956620
37144	956621
119102	956622
162690	956623
46561	956624
10232	956625
11762	956626
88516	956627
137323	956628
49184	956629
79790	956630
21195	956631
8297	956632
15538	956633
54049	956634
114118	956635
113710	956636
71553	956637
53009	956638
93293	956639
35938	956640
37273	956641
26394	956642
84130	956643
21888	956644
3150	956645
123273	956646
84667	956647
132228	956648
154403	956649
63965	956650
15475	956651
73684	956652
24571	956653
22931	956654
3894	956655
35027	956656
5756	956657
23106	956658
11263	956659
57065	956660
35062	956661
64476	956662
711	956663
70532	956664
4034	956665
48923	956666
18761	956667
62628	956668
29709	956669
112427	956670
36136	956671
41601	956672
80621	956673
58935	956674
20252	956675
4845	956676
91152	956677
60840	956678
36441	956679
21980	956680
4255	956681
10574	956682
7216	956683
81386	956684
27243	956685
75513	956686
29579	956687
135839	956688
11118	956689
66675	956690
38893	956691
3290	956692
22143	956693
566	956694
22345	956695
122049	956696
496	956697
129094	956698
8213	956699
58136	956700
76339	956701
29903	956702
65088	956703
151961	956704
195	956705
134893	956706
1698	956707
31424	956708
7894	956709
84451	956710
54847	956711
140295	956712
48014	956713
62340	956714
903	956715
22418	956716
109235	956717
54643	956718
50166	956719
125624	956720
18918	956721
77	956722
11994	956723
24950	956724
74201	956725
68813	956726
24308	956727
109221	956728
95177	956729
81881	956730
164343	956731
105166	956732
9613	956733
52342	956734
67546	956735
908	956736
21220	956737
50491	956738
21224	956739
48479	956740
104318	956741
34715	956742
9542	956743
3	956744
34634	956745
137355	956746
893	956747
61739	956748
22703	956749
3324	956750
41354	956751
17689	956752
9677	956753
16066	956754
63114	956755
154231	956756
115888	956757
39433	956758
48357	956759
53075	956760
426	956761
157495	956762
40067	956763
10650	956764
90245	956765
1887	956766
16172	956767
150233	956768
99258	956769
36759	956770
24618	956771
85871	956772
36526	956773
28571	956774
167427	956775
169668	956776
30999	956777
53949	956778
37458	956779
27368	956780
61392	956781
38859	956782
10605	956783
106330	956784
46381	956785
20823	956786
30898	956787
16965	956788
105457	956789
69285	956790
161827	956791
126136	956792
80983	956793
49436	956794
28095	956795
63611	956796
132959	956797
14335	956798
12886	956799
13990	956800
2070	956801
33013	956802
91768	956803
88166	956804
4259	956805
20628	956806
67554	956807
121529	956808
87076	956809
33908	956810
45563	956811
688	956812
46507	956813
98596	956814
98137	956815
11491	956816
122865	956817
82463	956818
8918	956819
5283	956820
70480	956821
50191	956822
41826	956823
10294	956824
31886	956825
87609	956826
151088	956827
66551	956828
12354	956829
64375	956830
40762	956831
5555	956832
21481	956833
11948	956834
27887	956835
33824	956836
27779	956837
45995	956838
39776	956839
8630	956840
38076	956841
25026	956842
103333	956843
47973	956844
786	956845
16431	956846
125957	956847
2431	956848
20683	956849
29026	956850
26995	956851
37459	956852
6878	956853
36455	956854
25317	956855
4630	956856
11257	956857
72195	956858
69208	956859
27431	956860
45374	956861
962	956862
38830	956863
51170	956864
98545	956865
66629	956866
179	956867
145	956868
10868	956869
207	956870
83268	956871
19228	956872
76000	956873
58729	956874
19481	956875
49355	956876
46042	956877
22563	956878
93307	956879
36243	956880
36577	956881
81284	956882
28105	956883
130676	956884
95159	956885
29850	956886
63180	956887
21519	956888
77071	956889
293	956890
60101	956891
86017	956892
10262	956893
60115	956894
32041	956895
14342	956896
68545	956897
3126	956898
21563	956899
40070	956900
28362	956901
89581	956902
79049	956903
84200	956904
10521	956905
146208	956906
7321	956907
167334	956908
28602	956909
51464	956910
52422	956911
3787	956912
16484	956913
53077	956914
3038	956915
5077	956916
955	956917
9886	956918
18089	956919
52441	956920
72885	956921
9152	956922
30326	956923
42990	956924
934	956925
25239	956926
91246	956927
1022	956928
5924	956929
11582	956930
64008	956931
1175	956932
11123	956933
5882	956934
100605	956935
4121	956936
46580	956937
40123	956938
120240	956939
4669	956940
22823	956941
30318	956942
9484	956943
66706	956944
55235	956945
97059	956946
1295	956947
56772	956948
136169	956949
64281	956950
20173	956951
117973	956952
1216	956953
28861	956954
79983	956955
10015	956956
39561	956957
34992	956958
38287	956959
143	956960
57681	956961
9748	956962
131699	956963
9310	956964
18840	956965
3402	956966
9811	956967
36786	956968
57360	956969
85349	956970
55465	956971
73191	956972
16617	956973
841	956974
37395	956975
39358	956976
20174	956977
15703	956978
109975	956979
26104	956980
78048	956981
41548	956982
97830	956983
118383	956984
34288	956985
51092	956986
6067	956987
7267	956988
7529	956989
153153	956990
1367	956991
98903	956992
60410	956993
67277	956994
45472	956995
4273	956996
32919	956997
9273	956998
97454	956999
163954	957000
151983	957001
77540	957002
144323	957003
8065	957004
78964	957005
79642	957006
86710	957007
30114	957008
6790	957009
43699	957010
16	957011
26584	957012
26367	957013
17770	957014
50451	957015
75350	957016
28057	957017
103637	957018
101324	957019
133533	957020
2509	957021
58440	957022
15377	957023
77257	957024
8379	957025
17409	957026
34202	957027
27725	957028
7681	957029
13267	957030
88701	957031
115472	957032
74540	957033
27644	957034
94395	957035
50485	957036
129243	957037
10315	957038
943	957039
75308	957040
44251	957041
6525	957042
32931	957043
15718	957044
147442	957045
39741	957046
50854	957047
21822	957048
89534	957049
159838	957050
5628	957051
88181	957052
32325	957053
489	957054
32119	957055
26626	957056
104865	957057
155254	957058
64161	957059
4109	957060
8300	957061
31565	957062
3275	957063
55846	957064
13387	957065
69317	957066
49922	957067
104727	957068
56051	957069
2502	957070
1082	957071
56553	957072
5894	957073
10794	957074
95843	957075
8407	957076
75393	957077
154630	957078
69314	957079
49623	957080
31915	957081
9499	957082
160869	957083
39596	957084
16709	957085
114258	957086
889	957087
79663	957088
45146	957089
60667	957090
128453	957091
21702	957092
42968	957093
1108	957094
16856	957095
23969	957096
35877	957097
7873	957098
90803	957099
92251	957100
66756	957101
2238	957102
54146	957103
3550	957104
69520	957105
95070	957106
4068	957107
42547	957108
25627	957109
134429	957110
49473	957111
87765	957112
29300	957113
39278	957114
20916	957115
5272	957116
41757	957117
97125	957118
88741	957119
75694	957120
101410	957121
91612	957122
1903	957123
28250	957124
82164	957125
9529	957126
111188	957127
54436	957128
36248	957129
77482	957130
6895	957131
64958	957132
4250	957133
18548	957134
67191	957135
30100	957136
29361	957137
59455	957138
61027	957139
1933	957140
5532	957141
24592	957142
748	957143
18792	957144
46494	957145
8406	957146
11258	957147
17088	957148
23793	957149
137598	957150
4568	957151
26358	957152
1809	957153
4780	957154
39087	957155
29824	957156
4083	957157
123725	957158
16489	957159
60154	957160
2882	957161
32990	957162
49331	957163
19435	957164
40629	957165
10347	957166
40864	957167
4285	957168
79004	957169
22334	957170
127857	957171
40604	957172
5913	957173
46955	957174
655	957175
6505	957176
51002	957177
80803	957178
112899	957179
2554	957180
28755	957181
62959	957182
44521	957183
25508	957184
28239	957185
92433	957186
34541	957187
132531	957188
33172	957189
3288	957190
29536	957191
60851	957192
7205	957193
58108	957194
131247	957195
50963	957196
102850	957197
4837	957198
138975	957199
51793	957200
36027	957201
4	957202
6277	957203
31027	957204
119167	957205
9837	957206
12381	957207
13824	957208
42857	957209
11235	957210
21854	957211
44032	957212
53298	957213
93659	957214
2117	957215
25666	957216
16134	957217
20801	957218
177	957219
111935	957220
28310	957221
23707	957222
7004	957223
135205	957224
71303	957225
102676	957226
3346	957227
81278	957228
2607	957229
32223	957230
62342	957231
1016	957232
123340	957233
61954	957234
15841	957235
31198	957236
68274	957237
26748	957238
76826	957239
23472	957240
55144	957241
87080	957242
17045	957243
6282	957244
30582	957245
113339	957246
107800	957247
30113	957248
167645	957249
4854	957250
26202	957251
111111	957252
1639	957253
7	957254
4297	957255
51996	957256
17220	957257
106160	957258
58525	957259
18566	957260
40880	957261
1269	957262
15793	957263
26424	957264
35678	957265
52062	957266
14918	957267
14672	957268
32848	957269
17524	957270
42847	957271
31973	957272
14320	957273
95711	957274
29865	957275
42628	957276
10849	957277
47390	957278
21690	957279
17833	957280
96233	957281
51147	957282
8364	957283
13770	957284
97999	957285
91333	957286
45318	957287
10909	957288
122003	957289
7524	957290
17134	957291
5887	957292
68346	957293
51000	957294
1638	957295
12807	957296
26615	957297
239	957298
27391	957299
16729	957300
60814	957301
47021	957302
7094	957303
52528	957304
10136	957305
78850	957306
9276	957307
91059	957308
28958	957309
10313	957310
114121	957311
92541	957312
129824	957313
63698	957314
3858	957315
1659	957316
216	957317
159176	957318
149748	957319
3993	957320
11207	957321
25932	957322
65406	957323
96536	957324
18977	957325
14033	957326
77006	957327
18219	957328
102734	957329
38219	957330
88832	957331
82666	957332
17522	957333
81792	957334
124319	957335
68476	957336
33494	957337
161120	957338
91185	957339
61828	957340
83	957341
107053	957342
30245	957343
18721	957344
10799	957345
18292	957346
2209	957347
1440	957348
24411	957349
12330	957350
54556	957351
35251	957352
8408	957353
147284	957354
447	957355
26738	957356
337	957357
5175	957358
24133	957359
136332	957360
53117	957361
1675	957362
47400	957363
53291	957364
18717	957365
91447	957366
61703	957367
65947	957368
22818	957369
33674	957370
165333	957371
114744	957372
103961	957373
6510	957374
3154	957375
5268	957376
77306	957377
85955	957378
95409	957379
3820	957380
17461	957381
103062	957382
48619	957383
4101	957384
33106	957385
38538	957386
20043	957387
12888	957388
125607	957389
30689	957390
92668	957391
7200	957392
8115	957393
45736	957394
11629	957395
11783	957396
29511	957397
85383	957398
67467	957399
12445	957400
20340	957401
44841	957402
1638	957403
20825	957404
60795	957405
115823	957406
80491	957407
24622	957408
4104	957409
22136	957410
34300	957411
68522	957412
73459	957413
51641	957414
25511	957415
42867	957416
1543	957417
41980	957418
2078	957419
46728	957420
5186	957421
25633	957422
108211	957423
169680	957424
45318	957425
110568	957426
25840	957427
97853	957428
48506	957429
80984	957430
17631	957431
89785	957432
3583	957433
12249	957434
1421	957435
127973	957436
3906	957437
80075	957438
51382	957439
91779	957440
1535	957441
82585	957442
71158	957443
1395	957444
27804	957445
109662	957446
37480	957447
3413	957448
105763	957449
24955	957450
96457	957451
73334	957452
86202	957453
5969	957454
105594	957455
3853	957456
16983	957457
1472	957458
4620	957459
9420	957460
50621	957461
52187	957462
125065	957463
97140	957464
25986	957465
29645	957466
135776	957467
4588	957468
100657	957469
87314	957470
87974	957471
16981	957472
5248	957473
1952	957474
79390	957475
60855	957476
3533	957477
94389	957478
158565	957479
30554	957480
9289	957481
654	957482
32604	957483
12803	957484
104833	957485
71250	957486
51026	957487
48066	957488
31132	957489
45004	957490
3792	957491
65685	957492
25050	957493
41489	957494
6139	957495
102531	957496
79659	957497
41927	957498
10514	957499
146708	957500
49674	957501
13542	957502
24860	957503
12939	957504
55717	957505
16199	957506
2211	957507
27799	957508
75668	957509
17933	957510
22251	957511
26772	957512
5745	957513
4551	957514
43436	957515
112952	957516
18702	957517
9674	957518
63114	957519
62241	957520
26410	957521
46623	957522
66684	957523
23218	957524
1095	957525
55111	957526
26811	957527
131203	957528
6335	957529
42827	957530
105720	957531
137218	957532
49332	957533
127890	957534
24499	957535
34673	957536
72613	957537
51824	957538
51278	957539
1720	957540
5810	957541
31322	957542
112318	957543
14757	957544
731	957545
90226	957546
28069	957547
120338	957548
20805	957549
77588	957550
68561	957551
95005	957552
129997	957553
95594	957554
17183	957555
90128	957556
81195	957557
1091	957558
154560	957559
106561	957560
48725	957561
85210	957562
8305	957563
5986	957564
2033	957565
19308	957566
84947	957567
123627	957568
137945	957569
35146	957570
45629	957571
163407	957572
53365	957573
65947	957574
115759	957575
25151	957576
29570	957577
45408	957578
133525	957579
96235	957580
29188	957581
27414	957582
6572	957583
86293	957584
82266	957585
15903	957586
34329	957587
9287	957588
26259	957589
20078	957590
12411	957591
8368	957592
26947	957593
26144	957594
34453	957595
35382	957596
17940	957597
25640	957598
6975	957599
6115	957600
57862	957601
53519	957602
36492	957603
14010	957604
71669	957605
13342	957606
22289	957607
119344	957608
35466	957609
10344	957610
1800	957611
13603	957612
1001	957613
40239	957614
86944	957615
8949	957616
62282	957617
30294	957618
39180	957619
96719	957620
37758	957621
62924	957622
25364	957623
123710	957624
41360	957625
73875	957626
104590	957627
46119	957628
52811	957629
49737	957630
66259	957631
23119	957632
1934	957633
135349	957634
25597	957635
102989	957636
65003	957637
48492	957638
169742	957639
9678	957640
145109	957641
87678	957642
98442	957643
28847	957644
88512	957645
1065	957646
155658	957647
147091	957648
51801	957649
28384	957650
47172	957651
7177	957652
163	957653
11190	957654
47632	957655
78904	957656
47597	957657
68703	957658
37915	957659
43714	957660
93777	957661
161938	957662
54470	957663
2600	957664
5545	957665
31480	957666
341	957667
12268	957668
32374	957669
6970	957670
42023	957671
15747	957672
5983	957673
23109	957674
134478	957675
58994	957676
80238	957677
6964	957678
1678	957679
53585	957680
20668	957681
2610	957682
45106	957683
24035	957684
64519	957685
78003	957686
4600	957687
74974	957688
15752	957689
57900	957690
1229	957691
109266	957692
61418	957693
2666	957694
97642	957695
143238	957696
108284	957697
46593	957698
2050	957699
33371	957700
455	957701
105641	957702
45056	957703
49685	957704
51736	957705
18220	957706
25707	957707
14814	957708
47091	957709
786	957710
21098	957711
80993	957712
127708	957713
13738	957714
65220	957715
13404	957716
35653	957717
12838	957718
16896	957719
4492	957720
61722	957721
1342	957722
54671	957723
21285	957724
67243	957725
37451	957726
56328	957727
20457	957728
20207	957729
2018	957730
68736	957731
96210	957732
62123	957733
28646	957734
41169	957735
22259	957736
2288	957737
5907	957738
53411	957739
78140	957740
49802	957741
108239	957742
61787	957743
145627	957744
13317	957745
43114	957746
34135	957747
26867	957748
6725	957749
19778	957750
8656	957751
29671	957752
10862	957753
32638	957754
21798	957755
6161	957756
123514	957757
1609	957758
151079	957759
36461	957760
26281	957761
106928	957762
43489	957763
10130	957764
3749	957765
30382	957766
32060	957767
9352	957768
86968	957769
10439	957770
78753	957771
24414	957772
12901	957773
26143	957774
1700	957775
86572	957776
9204	957777
168930	957778
1419	957779
48129	957780
13946	957781
57844	957782
18464	957783
7877	957784
6849	957785
16827	957786
70537	957787
89885	957788
28091	957789
43972	957790
14157	957791
128680	957792
9926	957793
80611	957794
34441	957795
78572	957796
67241	957797
158367	957798
21798	957799
46721	957800
18656	957801
87854	957802
8073	957803
73031	957804
19714	957805
108	957806
4324	957807
404	957808
155777	957809
45536	957810
5258	957811
7204	957812
35439	957813
54722	957814
44116	957815
72570	957816
3974	957817
26003	957818
22459	957819
13646	957820
1053	957821
21440	957822
155313	957823
26316	957824
12199	957825
31056	957826
137386	957827
5201	957828
11060	957829
688	957830
35027	957831
527	957832
92326	957833
135820	957834
34861	957835
90593	957836
19348	957837
27084	957838
43963	957839
13759	957840
4470	957841
93462	957842
23007	957843
7835	957844
53264	957845
13819	957846
75680	957847
9845	957848
96181	957849
3286	957850
123698	957851
19314	957852
40537	957853
67365	957854
68618	957855
60893	957856
137839	957857
14291	957858
3120	957859
50885	957860
160934	957861
3413	957862
18404	957863
18798	957864
84377	957865
116330	957866
47929	957867
22260	957868
101671	957869
12858	957870
90794	957871
2904	957872
2408	957873
100967	957874
25739	957875
70833	957876
627	957877
20345	957878
2988	957879
61602	957880
71665	957881
123	957882
6583	957883
88924	957884
25562	957885
5810	957886
92330	957887
30981	957888
27135	957889
135409	957890
36411	957891
66463	957892
4750	957893
70170	957894
75072	957895
21548	957896
19739	957897
1030	957898
8035	957899
45987	957900
78189	957901
49436	957902
111332	957903
69216	957904
32280	957905
9893	957906
47641	957907
23594	957908
135218	957909
127945	957910
12511	957911
90717	957912
1330	957913
24605	957914
43717	957915
41575	957916
49664	957917
20097	957918
93471	957919
31803	957920
38802	957921
82637	957922
13115	957923
45176	957924
16070	957925
428	957926
14878	957927
243	957928
3299	957929
131285	957930
22913	957931
32076	957932
29977	957933
3492	957934
21268	957935
85874	957936
37240	957937
42611	957938
6192	957939
5834	957940
24128	957941
135893	957942
6004	957943
38976	957944
5909	957945
80523	957946
35708	957947
128944	957948
30445	957949
52162	957950
44385	957951
39669	957952
58724	957953
16025	957954
15235	957955
89088	957956
25095	957957
30109	957958
41177	957959
8259	957960
11162	957961
113622	957962
6676	957963
47779	957964
71562	957965
70023	957966
66953	957967
901	957968
280	957969
18515	957970
10072	957971
37830	957972
1679	957973
28722	957974
22067	957975
37446	957976
59290	957977
71843	957978
81737	957979
135587	957980
37537	957981
36857	957982
5180	957983
90464	957984
168949	957985
20798	957986
74328	957987
25572	957988
25967	957989
16055	957990
116529	957991
81699	957992
48443	957993
81329	957994
17849	957995
17299	957996
71274	957997
5276	957998
61659	957999
32056	958000
51703	958001
14795	958002
22060	958003
37473	958004
1672	958005
60966	958006
67977	958007
26708	958008
139246	958009
6390	958010
55858	958011
58879	958012
3379	958013
64090	958014
54384	958015
78220	958016
7563	958017
58325	958018
39995	958019
163055	958020
4984	958021
47773	958022
44113	958023
22170	958024
65597	958025
3381	958026
41791	958027
65273	958028
2251	958029
51103	958030
39008	958031
49807	958032
24229	958033
57788	958034
28116	958035
74218	958036
46943	958037
49226	958038
114894	958039
12411	958040
58011	958041
24139	958042
42767	958043
400	958044
15204	958045
19062	958046
2940	958047
5447	958048
78919	958049
25630	958050
22340	958051
40892	958052
9477	958053
111919	958054
59933	958055
32238	958056
85026	958057
2050	958058
1605	958059
4253	958060
45510	958061
96382	958062
128495	958063
14462	958064
63855	958065
42622	958066
24478	958067
8158	958068
148955	958069
75588	958070
143413	958071
76431	958072
21516	958073
9816	958074
74809	958075
19876	958076
134041	958077
58495	958078
3278	958079
116129	958080
9662	958081
6550	958082
31619	958083
129460	958084
18607	958085
16386	958086
152726	958087
123425	958088
69517	958089
62813	958090
21749	958091
19920	958092
40381	958093
95123	958094
19216	958095
16674	958096
57728	958097
78866	958098
15059	958099
62822	958100
45701	958101
113085	958102
14299	958103
10036	958104
11914	958105
6890	958106
55161	958107
130433	958108
39556	958109
72987	958110
48253	958111
72690	958112
42820	958113
28542	958114
24002	958115
81390	958116
4631	958117
49962	958118
40678	958119
25621	958120
18195	958121
46309	958122
12783	958123
83375	958124
16965	958125
630	958126
30188	958127
4891	958128
148449	958129
22858	958130
17969	958131
3888	958132
83851	958133
134604	958134
9288	958135
61201	958136
12036	958137
44139	958138
46007	958139
33263	958140
21782	958141
245	958142
154868	958143
100153	958144
47810	958145
103421	958146
52491	958147
131836	958148
709	958149
153315	958150
121027	958151
17564	958152
30270	958153
15281	958154
1001	958155
39304	958156
16039	958157
5403	958158
81116	958159
48904	958160
17410	958161
3573	958162
37177	958163
21443	958164
111881	958165
50089	958166
20821	958167
18993	958168
1444	958169
23327	958170
47361	958171
22859	958172
90894	958173
15391	958174
31370	958175
40011	958176
148794	958177
71294	958178
27203	958179
74139	958180
80283	958181
136507	958182
38489	958183
32288	958184
35553	958185
136756	958186
137286	958187
99930	958188
21284	958189
7802	958190
103683	958191
46726	958192
39580	958193
94558	958194
15672	958195
21546	958196
3835	958197
52552	958198
34678	958199
167877	958200
9219	958201
103103	958202
135420	958203
805	958204
77596	958205
40573	958206
22450	958207
110838	958208
105029	958209
98961	958210
24572	958211
67783	958212
6804	958213
34875	958214
115699	958215
33253	958216
11101	958217
72081	958218
27205	958219
4287	958220
32133	958221
45956	958222
46097	958223
66451	958224
66333	958225
42537	958226
31988	958227
268	958228
81124	958229
91727	958230
3057	958231
10889	958232
72	958233
26772	958234
91803	958235
40258	958236
34996	958237
27693	958238
16448	958239
4182	958240
2583	958241
69439	958242
82424	958243
992	958244
152963	958245
122801	958246
14899	958247
27588	958248
1043	958249
82480	958250
16196	958251
81611	958252
586	958253
7474	958254
27863	958255
11775	958256
12370	958257
86862	958258
27526	958259
39061	958260
28810	958261
18582	958262
59050	958263
89733	958264
104436	958265
14318	958266
49185	958267
43937	958268
71578	958269
48629	958270
57065	958271
26347	958272
7729	958273
55577	958274
17590	958275
41301	958276
50628	958277
45379	958278
63826	958279
21230	958280
98684	958281
31251	958282
5548	958283
45888	958284
47141	958285
290	958286
16606	958287
40166	958288
103905	958289
39161	958290
77806	958291
7538	958292
43480	958293
57722	958294
19673	958295
52356	958296
91310	958297
63620	958298
1850	958299
12319	958300
66132	958301
11847	958302
14430	958303
42175	958304
29579	958305
5684	958306
30200	958307
19402	958308
7558	958309
10814	958310
8460	958311
48715	958312
65125	958313
42327	958314
11575	958315
90886	958316
44196	958317
19	958318
144	958319
75942	958320
51	958321
34727	958322
90558	958323
14770	958324
58189	958325
21473	958326
63373	958327
52041	958328
18431	958329
22878	958330
86849	958331
77904	958332
16068	958333
50276	958334
37125	958335
6728	958336
23075	958337
97982	958338
49171	958339
121975	958340
4501	958341
150555	958342
22176	958343
7952	958344
70367	958345
75116	958346
2678	958347
91980	958348
13622	958349
34096	958350
23249	958351
87759	958352
40132	958353
74771	958354
82792	958355
85192	958356
128527	958357
19865	958358
2767	958359
75314	958360
19032	958361
19991	958362
70306	958363
39585	958364
138138	958365
753	958366
2865	958367
64171	958368
21589	958369
14732	958370
159170	958371
59355	958372
6563	958373
3638	958374
2706	958375
5490	958376
84202	958377
128726	958378
8157	958379
1653	958380
31968	958381
17450	958382
65860	958383
31293	958384
138383	958385
50490	958386
152014	958387
13774	958388
13296	958389
16240	958390
113660	958391
3979	958392
17701	958393
8682	958394
61917	958395
53248	958396
7712	958397
85196	958398
4972	958399
17438	958400
53170	958401
64545	958402
80186	958403
9932	958404
65665	958405
19813	958406
6649	958407
12166	958408
86358	958409
151277	958410
10744	958411
94681	958412
38524	958413
30457	958414
17889	958415
19554	958416
79271	958417
10029	958418
83927	958419
23074	958420
65252	958421
127207	958422
42424	958423
28764	958424
32506	958425
84666	958426
22651	958427
2834	958428
7311	958429
52751	958430
2907	958431
6751	958432
63965	958433
21622	958434
14553	958435
32819	958436
20541	958437
24119	958438
135661	958439
7874	958440
7048	958441
15205	958442
55884	958443
46106	958444
6867	958445
204	958446
30859	958447
12972	958448
168387	958449
27431	958450
4122	958451
66977	958452
5899	958453
28891	958454
11847	958455
71608	958456
8123	958457
16628	958458
25110	958459
45859	958460
42089	958461
92607	958462
20297	958463
3431	958464
16239	958465
134802	958466
22987	958467
725	958468
40515	958469
42414	958470
100892	958471
14757	958472
15091	958473
115994	958474
94634	958475
85289	958476
27796	958477
99536	958478
9004	958479
58117	958480
30644	958481
57011	958482
63384	958483
133299	958484
23619	958485
35863	958486
154384	958487
65841	958488
63190	958489
431	958490
154676	958491
147439	958492
56338	958493
53530	958494
46650	958495
107501	958496
16861	958497
739	958498
96573	958499
52206	958500
28953	958501
55265	958502
28682	958503
55026	958504
42184	958505
25617	958506
8757	958507
6444	958508
80325	958509
81519	958510
6590	958511
90806	958512
33831	958513
53611	958514
71982	958515
1662	958516
26904	958517
27710	958518
44545	958519
78424	958520
89326	958521
32639	958522
37288	958523
31556	958524
18046	958525
2618	958526
136639	958527
25845	958528
5204	958529
892	958530
39696	958531
59667	958532
11174	958533
64854	958534
54193	958535
5718	958536
109673	958537
60412	958538
29162	958539
6278	958540
21151	958541
110779	958542
4297	958543
57199	958544
132661	958545
3003	958546
27737	958547
1630	958548
15399	958549
64860	958550
74672	958551
24767	958552
87621	958553
104926	958554
113078	958555
7741	958556
61587	958557
128348	958558
30471	958559
15236	958560
3350	958561
16994	958562
43446	958563
17225	958564
31400	958565
15533	958566
32947	958567
54886	958568
61022	958569
147815	958570
85275	958571
46649	958572
70197	958573
91796	958574
82384	958575
83699	958576
38686	958577
64814	958578
81264	958579
31117	958580
2149	958581
90681	958582
63859	958583
83013	958584
40323	958585
42135	958586
66291	958587
58756	958588
5510	958589
14681	958590
1368	958591
23568	958592
127397	958593
116472	958594
58465	958595
10877	958596
8710	958597
28864	958598
10290	958599
35858	958600
11709	958601
52091	958602
163694	958603
45065	958604
20378	958605
56582	958606
1239	958607
19827	958608
70828	958609
61448	958610
3776	958611
19657	958612
132636	958613
68293	958614
74028	958615
14436	958616
40342	958617
77656	958618
1358	958619
14247	958620
66237	958621
111674	958622
11746	958623
41783	958624
6201	958625
66753	958626
81461	958627
1969	958628
256	958629
120427	958630
82008	958631
2528	958632
20889	958633
25660	958634
88748	958635
11459	958636
109354	958637
9245	958638
6657	958639
22896	958640
57929	958641
18463	958642
14133	958643
20571	958644
29927	958645
161109	958646
86063	958647
11597	958648
38314	958649
114813	958650
65075	958651
4680	958652
7203	958653
46013	958654
73280	958655
7767	958656
105597	958657
79335	958658
66671	958659
43831	958660
20849	958661
5664	958662
93717	958663
61790	958664
18517	958665
3021	958666
17895	958667
2811	958668
109218	958669
122448	958670
25762	958671
21533	958672
48513	958673
76340	958674
125493	958675
84144	958676
39998	958677
23717	958678
43860	958679
127228	958680
13486	958681
15639	958682
79318	958683
31891	958684
68515	958685
21307	958686
53667	958687
119721	958688
39074	958689
79598	958690
22376	958691
39816	958692
2423	958693
4746	958694
167448	958695
120411	958696
45220	958697
65804	958698
39908	958699
19172	958700
54365	958701
5113	958702
83847	958703
90827	958704
60377	958705
65296	958706
15020	958707
27515	958708
15714	958709
20949	958710
8134	958711
10502	958712
54968	958713
90889	958714
38491	958715
36010	958716
55052	958717
37154	958718
75237	958719
93534	958720
14216	958721
57842	958722
93054	958723
73564	958724
13682	958725
23995	958726
14282	958727
37406	958728
20326	958729
64698	958730
14138	958731
10725	958732
10522	958733
12662	958734
17002	958735
44045	958736
17218	958737
28024	958738
79255	958739
80958	958740
55253	958741
46025	958742
8246	958743
144597	958744
70234	958745
48208	958746
94981	958747
40779	958748
27292	958749
48143	958750
66329	958751
68220	958752
13997	958753
141494	958754
131091	958755
24259	958756
457	958757
33654	958758
68974	958759
32135	958760
69890	958761
125007	958762
9601	958763
138289	958764
11012	958765
4575	958766
43608	958767
89321	958768
45255	958769
123321	958770
46745	958771
9535	958772
116112	958773
10680	958774
856	958775
78049	958776
32229	958777
68671	958778
1602	958779
8768	958780
46013	958781
69248	958782
3449	958783
2125	958784
35910	958785
9955	958786
1038	958787
5218	958788
40334	958789
88615	958790
103444	958791
35205	958792
15070	958793
105	958794
56444	958795
66707	958796
9777	958797
3131	958798
19545	958799
53877	958800
15119	958801
74988	958802
62304	958803
19811	958804
94971	958805
1153	958806
87695	958807
34302	958808
3189	958809
23736	958810
3892	958811
2634	958812
39726	958813
1209	958814
34801	958815
139624	958816
43306	958817
52523	958818
47523	958819
115190	958820
22576	958821
21042	958822
20357	958823
81755	958824
11897	958825
24323	958826
74587	958827
27613	958828
17518	958829
110079	958830
67915	958831
420	958832
67936	958833
6140	958834
5795	958835
88321	958836
7230	958837
264	958838
16258	958839
80376	958840
2215	958841
42365	958842
6017	958843
18361	958844
2345	958845
88440	958846
95480	958847
138145	958848
1615	958849
48989	958850
45123	958851
7696	958852
9576	958853
63334	958854
84151	958855
5289	958856
132994	958857
51183	958858
107242	958859
45723	958860
8111	958861
49300	958862
64817	958863
19777	958864
40868	958865
129100	958866
10784	958867
15698	958868
480	958869
8207	958870
11547	958871
17486	958872
57547	958873
2418	958874
9626	958875
26403	958876
4427	958877
41314	958878
53906	958879
106260	958880
97721	958881
1618	958882
86180	958883
2104	958884
82517	958885
64567	958886
2780	958887
16003	958888
19142	958889
65465	958890
46697	958891
87256	958892
33214	958893
77001	958894
45491	958895
32845	958896
35983	958897
4886	958898
77098	958899
11633	958900
146644	958901
24	958902
63745	958903
41062	958904
34818	958905
48719	958906
4503	958907
25326	958908
77879	958909
15091	958910
124702	958911
28146	958912
21466	958913
88020	958914
76188	958915
137388	958916
1223	958917
116801	958918
74219	958919
56627	958920
18635	958921
76836	958922
50934	958923
3969	958924
151432	958925
129352	958926
20063	958927
26393	958928
5219	958929
209	958930
16973	958931
577	958932
54552	958933
63411	958934
55390	958935
27445	958936
63612	958937
125925	958938
10172	958939
46442	958940
263	958941
93872	958942
67936	958943
10971	958944
16890	958945
37505	958946
68503	958947
11572	958948
8427	958949
18746	958950
53682	958951
27989	958952
9331	958953
5765	958954
67112	958955
22902	958956
57548	958957
73194	958958
4229	958959
54880	958960
53812	958961
101745	958962
27893	958963
125442	958964
93606	958965
6526	958966
10939	958967
54645	958968
49352	958969
3651	958970
27556	958971
72511	958972
53204	958973
4091	958974
28684	958975
5928	958976
68726	958977
75538	958978
18226	958979
42301	958980
9932	958981
14503	958982
29256	958983
3698	958984
23972	958985
34206	958986
22848	958987
7262	958988
108314	958989
79542	958990
27964	958991
48066	958992
26498	958993
114884	958994
78661	958995
137964	958996
6402	958997
57826	958998
9639	958999
3756	959000
7725	959001
22716	959002
60311	959003
34519	959004
37143	959005
62832	959006
66371	959007
2813	959008
45421	959009
146669	959010
1118	959011
1849	959012
20668	959013
36558	959014
40400	959015
96708	959016
5396	959017
1148	959018
85100	959019
2168	959020
20989	959021
44344	959022
26670	959023
78586	959024
535	959025
116485	959026
5075	959027
26850	959028
66421	959029
13335	959030
55260	959031
64397	959032
84761	959033
11753	959034
19262	959035
29668	959036
69033	959037
56496	959038
57707	959039
4315	959040
19513	959041
2029	959042
162923	959043
36657	959044
4690	959045
13213	959046
136584	959047
87346	959048
125930	959049
28190	959050
19014	959051
6840	959052
119338	959053
114914	959054
2508	959055
62655	959056
1251	959057
3238	959058
60778	959059
97344	959060
36238	959061
20788	959062
43946	959063
63823	959064
81390	959065
90048	959066
8920	959067
14813	959068
111363	959069
54097	959070
58154	959071
89391	959072
19691	959073
2853	959074
145822	959075
61239	959076
43421	959077
54200	959078
65774	959079
127457	959080
79536	959081
43777	959082
40377	959083
58079	959084
138549	959085
40205	959086
11563	959087
17577	959088
155144	959089
93084	959090
106276	959091
119724	959092
18608	959093
151648	959094
101138	959095
2686	959096
19483	959097
78308	959098
38311	959099
169773	959100
47340	959101
5771	959102
48715	959103
63788	959104
85497	959105
145950	959106
20791	959107
52705	959108
47967	959109
56204	959110
21548	959111
1951	959112
25637	959113
58870	959114
12059	959115
68679	959116
30233	959117
28232	959118
2219	959119
6912	959120
2475	959121
31307	959122
25457	959123
7188	959124
6477	959125
19785	959126
52000	959127
35332	959128
52890	959129
11363	959130
13560	959131
45911	959132
90064	959133
59417	959134
47410	959135
28523	959136
2062	959137
45769	959138
3398	959139
1745	959140
106529	959141
69845	959142
141536	959143
112190	959144
49064	959145
42944	959146
39498	959147
112495	959148
1105	959149
49203	959150
16040	959151
7792	959152
45902	959153
38007	959154
52818	959155
29453	959156
7261	959157
84477	959158
95286	959159
118987	959160
7611	959161
33165	959162
216	959163
2459	959164
24197	959165
39285	959166
22251	959167
1383	959168
36974	959169
78596	959170
29605	959171
6168	959172
159804	959173
38727	959174
54498	959175
27282	959176
76151	959177
54347	959178
103672	959179
11767	959180
57616	959181
106257	959182
35974	959183
18436	959184
34232	959185
13215	959186
113439	959187
106766	959188
72728	959189
22773	959190
92591	959191
13883	959192
72879	959193
12793	959194
55876	959195
1013	959196
29824	959197
56509	959198
6026	959199
36479	959200
57854	959201
10566	959202
28968	959203
8288	959204
78193	959205
42055	959206
39642	959207
21517	959208
6018	959209
13965	959210
52763	959211
59777	959212
20965	959213
54624	959214
16234	959215
95593	959216
3652	959217
53787	959218
20481	959219
22008	959220
6679	959221
942	959222
18560	959223
1208	959224
9004	959225
30547	959226
37644	959227
33202	959228
49251	959229
4330	959230
24525	959231
30473	959232
39524	959233
41869	959234
161380	959235
39355	959236
100029	959237
2349	959238
63351	959239
52082	959240
62254	959241
126254	959242
15846	959243
8443	959244
24681	959245
52870	959246
99171	959247
54257	959248
21172	959249
75357	959250
34619	959251
20854	959252
75232	959253
12765	959254
75371	959255
124257	959256
31204	959257
21953	959258
69729	959259
79090	959260
37614	959261
10375	959262
41232	959263
18999	959264
73611	959265
17923	959266
43170	959267
34705	959268
45228	959269
12506	959270
3977	959271
46580	959272
82082	959273
27114	959274
126885	959275
6989	959276
930	959277
28286	959278
13859	959279
18942	959280
5522	959281
129732	959282
140491	959283
53694	959284
2839	959285
70672	959286
87754	959287
76359	959288
1777	959289
28972	959290
157173	959291
18163	959292
36344	959293
26296	959294
41031	959295
107964	959296
2474	959297
7816	959298
24171	959299
24617	959300
5980	959301
51696	959302
61670	959303
55903	959304
107145	959305
7495	959306
93776	959307
141170	959308
166	959309
3811	959310
56800	959311
21710	959312
95575	959313
32177	959314
292	959315
58448	959316
99398	959317
59990	959318
47976	959319
4139	959320
8070	959321
81430	959322
12546	959323
38502	959324
150642	959325
45474	959326
70476	959327
6138	959328
3082	959329
22388	959330
9745	959331
153708	959332
25470	959333
33616	959334
23101	959335
24314	959336
52017	959337
74040	959338
80089	959339
17138	959340
28283	959341
15126	959342
23535	959343
128677	959344
305	959345
36933	959346
16259	959347
646	959348
46785	959349
26934	959350
46854	959351
20821	959352
79952	959353
46051	959354
8241	959355
21319	959356
119487	959357
86322	959358
166412	959359
8580	959360
3570	959361
5803	959362
66184	959363
179	959364
35021	959365
42314	959366
12472	959367
164596	959368
12540	959369
5884	959370
16426	959371
72370	959372
4827	959373
35462	959374
41001	959375
76951	959376
12660	959377
76204	959378
84164	959379
97427	959380
130986	959381
9921	959382
76839	959383
35045	959384
74724	959385
47789	959386
1594	959387
44541	959388
35493	959389
9465	959390
18034	959391
33	959392
101907	959393
63823	959394
91741	959395
14836	959396
31233	959397
53048	959398
13190	959399
33464	959400
3412	959401
145184	959402
16397	959403
11841	959404
6018	959405
87987	959406
76738	959407
17363	959408
70437	959409
19369	959410
16331	959411
146131	959412
51797	959413
102564	959414
41640	959415
17784	959416
11672	959417
48364	959418
50599	959419
17083	959420
303	959421
144083	959422
58485	959423
6028	959424
3490	959425
6566	959426
1363	959427
10116	959428
23422	959429
12515	959430
75421	959431
94222	959432
35309	959433
75984	959434
12313	959435
58438	959436
45102	959437
73084	959438
32213	959439
158748	959440
79482	959441
8852	959442
106814	959443
21250	959444
12569	959445
134174	959446
24740	959447
157671	959448
13832	959449
37853	959450
85559	959451
84875	959452
15897	959453
62165	959454
56262	959455
67336	959456
25474	959457
13057	959458
79084	959459
32940	959460
10754	959461
28110	959462
165843	959463
26842	959464
59601	959465
65813	959466
1633	959467
52209	959468
13364	959469
92565	959470
98360	959471
23830	959472
8131	959473
1529	959474
10431	959475
65260	959476
21439	959477
132183	959478
3519	959479
14656	959480
25161	959481
49660	959482
2806	959483
1314	959484
21797	959485
7151	959486
28088	959487
31971	959488
4189	959489
47522	959490
51621	959491
5800	959492
14722	959493
39337	959494
48197	959495
20931	959496
26000	959497
18755	959498
308	959499
6296	959500
2460	959501
75157	959502
35133	959503
48367	959504
86567	959505
115001	959506
108706	959507
13429	959508
101103	959509
4886	959510
14340	959511
61711	959512
10829	959513
107133	959514
39305	959515
88067	959516
8067	959517
39365	959518
25280	959519
37289	959520
9722	959521
19200	959522
1823	959523
15763	959524
10356	959525
24938	959526
77057	959527
1262	959528
96371	959529
9044	959530
68013	959531
1598	959532
15432	959533
52564	959534
8798	959535
10580	959536
12941	959537
74056	959538
11460	959539
92903	959540
69348	959541
4917	959542
111073	959543
72325	959544
108761	959545
141122	959546
14079	959547
74213	959548
11109	959549
13831	959550
184	959551
121921	959552
67795	959553
72453	959554
140160	959555
53790	959556
96637	959557
23026	959558
3874	959559
11863	959560
18001	959561
39953	959562
53463	959563
67772	959564
7942	959565
12438	959566
51791	959567
34300	959568
20931	959569
132094	959570
20768	959571
49409	959572
13616	959573
76996	959574
1849	959575
122893	959576
18886	959577
39914	959578
96144	959579
71955	959580
34925	959581
84842	959582
106064	959583
8833	959584
15550	959585
29268	959586
105344	959587
19062	959588
40850	959589
530	959590
16882	959591
83595	959592
46376	959593
57242	959594
9631	959595
64430	959596
2901	959597
18639	959598
9370	959599
22558	959600
2578	959601
30508	959602
14801	959603
62491	959604
7754	959605
110093	959606
139562	959607
38345	959608
22805	959609
61427	959610
7137	959611
46069	959612
46362	959613
40	959614
6498	959615
18179	959616
86870	959617
78112	959618
17692	959619
77279	959620
31473	959621
73629	959622
7415	959623
13425	959624
101	959625
78323	959626
35806	959627
30473	959628
118927	959629
15941	959630
96783	959631
21848	959632
77359	959633
8821	959634
9100	959635
1598	959636
13347	959637
33187	959638
100568	959639
39805	959640
4563	959641
43158	959642
73659	959643
13518	959644
60412	959645
57924	959646
31156	959647
33644	959648
101529	959649
156562	959650
114649	959651
93244	959652
11054	959653
98051	959654
58558	959655
40	959656
16202	959657
33795	959658
149652	959659
25326	959660
32309	959661
29411	959662
24578	959663
3227	959664
49924	959665
613	959666
34727	959667
67713	959668
13454	959669
33910	959670
29076	959671
106166	959672
94687	959673
163823	959674
18898	959675
44445	959676
11200	959677
7965	959678
169799	959679
13067	959680
14773	959681
76128	959682
2694	959683
77690	959684
149122	959685
12777	959686
11205	959687
12435	959688
29595	959689
93105	959690
67669	959691
37428	959692
3656	959693
49134	959694
116712	959695
109790	959696
6669	959697
688	959698
10544	959699
23936	959700
10847	959701
51223	959702
3637	959703
63688	959704
91879	959705
7911	959706
1912	959707
63517	959708
7808	959709
169	959710
14272	959711
29509	959712
94938	959713
113330	959714
131445	959715
41618	959716
2113	959717
104571	959718
73070	959719
45012	959720
15295	959721
87726	959722
54810	959723
75611	959724
19296	959725
5781	959726
80457	959727
55450	959728
34181	959729
13888	959730
6536	959731
138294	959732
2377	959733
7957	959734
3932	959735
1324	959736
22486	959737
74776	959738
21883	959739
24289	959740
14569	959741
88428	959742
8150	959743
13078	959744
9965	959745
9972	959746
9117	959747
40537	959748
52982	959749
14512	959750
21623	959751
10547	959752
92170	959753
15869	959754
72418	959755
46551	959756
743	959757
7602	959758
16902	959759
46676	959760
111169	959761
114055	959762
14547	959763
66532	959764
114919	959765
89783	959766
64212	959767
38274	959768
16156	959769
46085	959770
42146	959771
10536	959772
30385	959773
80942	959774
43104	959775
28704	959776
28066	959777
32154	959778
82917	959779
59692	959780
2170	959781
35152	959782
142641	959783
83596	959784
37452	959785
104425	959786
14979	959787
33006	959788
46177	959789
1172	959790
15433	959791
26346	959792
43633	959793
63556	959794
32058	959795
114287	959796
15666	959797
137212	959798
44509	959799
64835	959800
110797	959801
9691	959802
934	959803
74100	959804
106001	959805
35521	959806
127135	959807
56587	959808
65196	959809
53895	959810
169235	959811
112574	959812
66621	959813
66742	959814
99115	959815
74822	959816
46198	959817
26563	959818
560	959819
33929	959820
12552	959821
26769	959822
75549	959823
6364	959824
160376	959825
4849	959826
3404	959827
15351	959828
34598	959829
114005	959830
75060	959831
59800	959832
111931	959833
38343	959834
71621	959835
64548	959836
5858	959837
83397	959838
12123	959839
32863	959840
20537	959841
54981	959842
43884	959843
18917	959844
113942	959845
32051	959846
5519	959847
33044	959848
2686	959849
104638	959850
3064	959851
47845	959852
59811	959853
51957	959854
38746	959855
6874	959856
15439	959857
62596	959858
933	959859
109128	959860
110605	959861
138801	959862
5020	959863
24932	959864
61470	959865
112996	959866
50991	959867
5651	959868
15779	959869
75993	959870
33931	959871
20991	959872
62633	959873
39871	959874
104862	959875
35114	959876
6678	959877
3544	959878
24006	959879
50896	959880
82638	959881
18333	959882
77067	959883
15818	959884
73768	959885
24426	959886
13296	959887
9665	959888
79352	959889
53400	959890
49121	959891
5446	959892
2079	959893
88541	959894
71051	959895
12006	959896
8920	959897
89683	959898
40142	959899
38216	959900
10333	959901
13288	959902
6600	959903
72635	959904
27732	959905
2725	959906
7598	959907
7199	959908
91846	959909
18444	959910
15698	959911
67033	959912
3344	959913
111414	959914
36253	959915
7423	959916
59084	959917
24920	959918
13829	959919
96596	959920
12944	959921
6620	959922
31995	959923
31312	959924
138974	959925
69792	959926
24006	959927
34463	959928
33080	959929
8174	959930
47989	959931
4505	959932
115767	959933
31703	959934
54272	959935
1322	959936
43008	959937
56113	959938
39272	959939
144873	959940
32489	959941
110255	959942
41627	959943
89371	959944
28338	959945
15505	959946
3351	959947
922	959948
12356	959949
6448	959950
13164	959951
1234	959952
2594	959953
12259	959954
4972	959955
123266	959956
89	959957
8659	959958
70811	959959
579	959960
30121	959961
82397	959962
56212	959963
85102	959964
25356	959965
145973	959966
1786	959967
11410	959968
45899	959969
26118	959970
8164	959971
11953	959972
39593	959973
72017	959974
64846	959975
32589	959976
28534	959977
113526	959978
82388	959979
56969	959980
83380	959981
9670	959982
24889	959983
157120	959984
5538	959985
24610	959986
2955	959987
33339	959988
33270	959989
19720	959990
120067	959991
23978	959992
67392	959993
18285	959994
3882	959995
29887	959996
10956	959997
160056	959998
106937	959999
987	960000
11020	960001
64201	960002
50971	960003
37204	960004
104675	960005
105303	960006
23520	960007
8701	960008
40946	960009
14261	960010
17058	960011
15123	960012
7403	960013
24477	960014
31299	960015
63693	960016
5786	960017
68093	960018
32784	960019
9212	960020
7256	960021
3315	960022
3797	960023
89195	960024
22261	960025
26737	960026
150607	960027
16261	960028
13963	960029
145	960030
6300	960031
25697	960032
43455	960033
90955	960034
13896	960035
138156	960036
28011	960037
77470	960038
46945	960039
27736	960040
112586	960041
96566	960042
16057	960043
23802	960044
17037	960045
45085	960046
3167	960047
66714	960048
74834	960049
3599	960050
29330	960051
51749	960052
94228	960053
42751	960054
92650	960055
16212	960056
726	960057
68492	960058
17212	960059
154065	960060
90446	960061
62189	960062
44712	960063
2833	960064
14164	960065
21598	960066
56305	960067
45269	960068
89156	960069
72881	960070
18257	960071
108805	960072
24760	960073
68616	960074
95170	960075
1653	960076
104547	960077
3197	960078
77541	960079
92535	960080
28604	960081
79796	960082
59947	960083
75173	960084
17878	960085
2376	960086
74473	960087
77972	960088
99240	960089
55868	960090
18293	960091
111506	960092
14052	960093
29046	960094
23904	960095
81539	960096
13022	960097
67422	960098
5199	960099
67054	960100
24722	960101
72637	960102
40072	960103
36930	960104
10434	960105
4786	960106
428	960107
26977	960108
27421	960109
21419	960110
37456	960111
74435	960112
44560	960113
74908	960114
13863	960115
14724	960116
64966	960117
111151	960118
43670	960119
402	960120
52012	960121
46415	960122
2698	960123
28226	960124
12151	960125
105167	960126
77559	960127
30	960128
57878	960129
135872	960130
31703	960131
52868	960132
17886	960133
65236	960134
1331	960135
5605	960136
9396	960137
45526	960138
138257	960139
75635	960140
78996	960141
19126	960142
63860	960143
6552	960144
37250	960145
37638	960146
2888	960147
1827	960148
85572	960149
153181	960150
77094	960151
43349	960152
145860	960153
30304	960154
4052	960155
73563	960156
87227	960157
12420	960158
31821	960159
115145	960160
9511	960161
46138	960162
112383	960163
13640	960164
12272	960165
78321	960166
66275	960167
6679	960168
42048	960169
35776	960170
102604	960171
137466	960172
73007	960173
10815	960174
201	960175
94534	960176
10773	960177
31324	960178
917	960179
89580	960180
82619	960181
4839	960182
80812	960183
125867	960184
82871	960185
9793	960186
76207	960187
17537	960188
79164	960189
647	960190
36673	960191
36643	960192
69689	960193
70282	960194
61736	960195
67128	960196
6905	960197
70406	960198
8255	960199
19909	960200
94327	960201
27157	960202
5031	960203
39346	960204
16018	960205
2893	960206
16120	960207
29913	960208
5239	960209
6825	960210
40831	960211
55988	960212
54158	960213
97805	960214
11766	960215
77833	960216
35689	960217
109683	960218
11087	960219
13408	960220
112446	960221
16063	960222
17297	960223
1045	960224
7685	960225
94057	960226
33450	960227
47621	960228
74162	960229
104988	960230
73015	960231
4480	960232
6299	960233
14045	960234
23612	960235
38826	960236
67109	960237
30467	960238
46118	960239
28415	960240
66248	960241
59092	960242
28177	960243
12916	960244
27281	960245
33245	960246
5322	960247
22027	960248
21060	960249
38581	960250
31028	960251
134381	960252
20813	960253
24810	960254
56622	960255
67216	960256
7926	960257
2377	960258
16260	960259
81551	960260
105286	960261
32484	960262
34710	960263
68519	960264
5623	960265
101636	960266
133351	960267
79409	960268
1660	960269
25325	960270
1824	960271
11569	960272
40253	960273
10244	960274
220	960275
61930	960276
65917	960277
56322	960278
42995	960279
34291	960280
87348	960281
92306	960282
34290	960283
21100	960284
45904	960285
59922	960286
115244	960287
90116	960288
100565	960289
73555	960290
88929	960291
22233	960292
40509	960293
24158	960294
147704	960295
14946	960296
92507	960297
103527	960298
59734	960299
27161	960300
93182	960301
90164	960302
61376	960303
23346	960304
23725	960305
2415	960306
15313	960307
96040	960308
97046	960309
127290	960310
123036	960311
4804	960312
96199	960313
9986	960314
62906	960315
55652	960316
104253	960317
89917	960318
30548	960319
56715	960320
48384	960321
79272	960322
40848	960323
114080	960324
41235	960325
65268	960326
4601	960327
1348	960328
169582	960329
54586	960330
100340	960331
449	960332
109127	960333
45444	960334
34354	960335
15597	960336
7894	960337
937	960338
1874	960339
165739	960340
1903	960341
12877	960342
102476	960343
34363	960344
22786	960345
20203	960346
27227	960347
93201	960348
91497	960349
31569	960350
41420	960351
33790	960352
61285	960353
69035	960354
9629	960355
37446	960356
150715	960357
69501	960358
51906	960359
835	960360
43426	960361
8402	960362
9636	960363
54032	960364
119710	960365
2195	960366
25469	960367
96948	960368
4930	960369
86995	960370
42092	960371
60740	960372
1234	960373
48853	960374
126517	960375
1830	960376
36357	960377
73765	960378
5919	960379
109862	960380
41994	960381
1479	960382
2972	960383
43376	960384
678	960385
153467	960386
17269	960387
47694	960388
5315	960389
25209	960390
16686	960391
6203	960392
30542	960393
52476	960394
18353	960395
49374	960396
60125	960397
104636	960398
34461	960399
67163	960400
38033	960401
24661	960402
10787	960403
82756	960404
14109	960405
147296	960406
2284	960407
66687	960408
29920	960409
17794	960410
997	960411
21835	960412
107011	960413
103211	960414
18855	960415
3617	960416
469	960417
17146	960418
38675	960419
156773	960420
56803	960421
39931	960422
63313	960423
21804	960424
30547	960425
24160	960426
17603	960427
25389	960428
99220	960429
65855	960430
131417	960431
42790	960432
54733	960433
1277	960434
3469	960435
96200	960436
32919	960437
97474	960438
48958	960439
29285	960440
92564	960441
33570	960442
24911	960443
25103	960444
40384	960445
39585	960446
33011	960447
16758	960448
136318	960449
74140	960450
2822	960451
70239	960452
21598	960453
51726	960454
29891	960455
24095	960456
39142	960457
117997	960458
61345	960459
85781	960460
17285	960461
56008	960462
14930	960463
71270	960464
24948	960465
22874	960466
54249	960467
97961	960468
66193	960469
37994	960470
107358	960471
38506	960472
75073	960473
115055	960474
66469	960475
158782	960476
2600	960477
11344	960478
118324	960479
37658	960480
64422	960481
7609	960482
79615	960483
22424	960484
7036	960485
60454	960486
64826	960487
13719	960488
95182	960489
7867	960490
31586	960491
113146	960492
82863	960493
17971	960494
13091	960495
72367	960496
53353	960497
9748	960498
71379	960499
34122	960500
80014	960501
3873	960502
13554	960503
78798	960504
38425	960505
66965	960506
93024	960507
35248	960508
41479	960509
55789	960510
35475	960511
73960	960512
29111	960513
55150	960514
106511	960515
13777	960516
95831	960517
61845	960518
291	960519
23872	960520
939	960521
94371	960522
32571	960523
81115	960524
12262	960525
496	960526
69231	960527
90395	960528
720	960529
81852	960530
143780	960531
35256	960532
9583	960533
123105	960534
64073	960535
10278	960536
16549	960537
11565	960538
1584	960539
15012	960540
28240	960541
3587	960542
82386	960543
90434	960544
118128	960545
10073	960546
23522	960547
48313	960548
80164	960549
37652	960550
108764	960551
16362	960552
21286	960553
71216	960554
7284	960555
42260	960556
1394	960557
114386	960558
39655	960559
277	960560
34583	960561
4466	960562
99511	960563
49651	960564
69734	960565
16415	960566
36769	960567
62262	960568
14451	960569
97640	960570
93232	960571
7690	960572
17363	960573
7703	960574
5085	960575
816	960576
126776	960577
71959	960578
162557	960579
46728	960580
153260	960581
94733	960582
118079	960583
2266	960584
7797	960585
61478	960586
62419	960587
62146	960588
19895	960589
92878	960590
7166	960591
87	960592
30546	960593
48691	960594
208	960595
2887	960596
42175	960597
41884	960598
26735	960599
3200	960600
76401	960601
145370	960602
65984	960603
135235	960604
29016	960605
108182	960606
88778	960607
55465	960608
16429	960609
74198	960610
166877	960611
846	960612
39482	960613
19083	960614
27998	960615
78419	960616
39336	960617
42457	960618
48469	960619
89168	960620
12640	960621
8871	960622
41339	960623
37587	960624
63615	960625
110338	960626
18520	960627
27434	960628
19754	960629
11322	960630
22377	960631
25290	960632
5900	960633
14561	960634
28581	960635
126289	960636
157793	960637
3966	960638
1116	960639
15954	960640
26924	960641
41382	960642
51597	960643
27262	960644
110730	960645
56112	960646
124990	960647
20545	960648
5116	960649
27007	960650
3828	960651
2046	960652
88404	960653
32633	960654
1601	960655
8639	960656
74105	960657
53223	960658
10970	960659
7189	960660
15897	960661
3923	960662
20743	960663
6486	960664
23783	960665
22857	960666
92211	960667
66832	960668
87237	960669
4144	960670
13976	960671
29286	960672
26033	960673
11253	960674
27616	960675
35417	960676
3492	960677
12124	960678
37602	960679
61644	960680
32561	960681
75185	960682
33687	960683
103241	960684
41668	960685
89917	960686
111434	960687
63766	960688
7307	960689
25794	960690
5391	960691
28151	960692
132349	960693
30685	960694
83659	960695
41196	960696
456	960697
775	960698
96314	960699
103225	960700
46527	960701
128752	960702
24275	960703
135	960704
7955	960705
36813	960706
3220	960707
32611	960708
25289	960709
50242	960710
19816	960711
38853	960712
59499	960713
104435	960714
38138	960715
53721	960716
134216	960717
28483	960718
25494	960719
16113	960720
20500	960721
558	960722
562	960723
27234	960724
23704	960725
116250	960726
43770	960727
74806	960728
851	960729
29739	960730
5599	960731
18131	960732
557	960733
17048	960734
53967	960735
55888	960736
28230	960737
5085	960738
25646	960739
61583	960740
35293	960741
34326	960742
27356	960743
19806	960744
2069	960745
44387	960746
23765	960747
112466	960748
31918	960749
127702	960750
51395	960751
93269	960752
84399	960753
1463	960754
73347	960755
17860	960756
854	960757
1121	960758
11461	960759
56101	960760
40244	960761
23997	960762
100048	960763
33872	960764
14609	960765
46348	960766
32271	960767
16428	960768
64792	960769
98047	960770
35709	960771
4802	960772
21821	960773
7970	960774
83667	960775
13649	960776
11002	960777
2613	960778
21469	960779
91568	960780
9099	960781
155124	960782
70479	960783
25507	960784
51353	960785
50189	960786
9632	960787
10868	960788
83226	960789
50872	960790
60358	960791
70219	960792
134969	960793
17452	960794
104049	960795
26238	960796
434	960797
1098	960798
16066	960799
44673	960800
72453	960801
1510	960802
26658	960803
55599	960804
8667	960805
31223	960806
79525	960807
62012	960808
101153	960809
1863	960810
125219	960811
3162	960812
86623	960813
52972	960814
32467	960815
53936	960816
1261	960817
2985	960818
4868	960819
71805	960820
12766	960821
109963	960822
1258	960823
22314	960824
35510	960825
1211	960826
9867	960827
919	960828
93430	960829
6595	960830
15562	960831
51227	960832
8580	960833
33633	960834
145617	960835
21657	960836
7422	960837
14870	960838
53698	960839
63422	960840
26785	960841
75282	960842
22	960843
38994	960844
38185	960845
29234	960846
7029	960847
12665	960848
929	960849
74270	960850
39084	960851
15589	960852
65387	960853
39026	960854
127554	960855
31208	960856
3389	960857
67298	960858
303	960859
39360	960860
63993	960861
16738	960862
40023	960863
16841	960864
18152	960865
233	960866
61924	960867
98356	960868
18821	960869
71938	960870
17555	960871
30625	960872
564	960873
57359	960874
64936	960875
41485	960876
82434	960877
90489	960878
115573	960879
9442	960880
17103	960881
121299	960882
36109	960883
57180	960884
27566	960885
17984	960886
30677	960887
4868	960888
97689	960889
5161	960890
32465	960891
84761	960892
2688	960893
59401	960894
97662	960895
166261	960896
117602	960897
142314	960898
2316	960899
18988	960900
28786	960901
99235	960902
86791	960903
78920	960904
58983	960905
37632	960906
36333	960907
105370	960908
22871	960909
121313	960910
88088	960911
9625	960912
114	960913
24541	960914
13373	960915
27018	960916
47275	960917
44259	960918
43641	960919
44697	960920
963	960921
88278	960922
27292	960923
125391	960924
18409	960925
100031	960926
39258	960927
22330	960928
106875	960929
13127	960930
1831	960931
3109	960932
47	960933
26836	960934
113825	960935
79	960936
624	960937
77065	960938
31340	960939
84077	960940
401	960941
43314	960942
97364	960943
1431	960944
79786	960945
55189	960946
71004	960947
143291	960948
132800	960949
18055	960950
57841	960951
20048	960952
55211	960953
79641	960954
36027	960955
2879	960956
36605	960957
3623	960958
8010	960959
15663	960960
153482	960961
5727	960962
73281	960963
23979	960964
53074	960965
8785	960966
12378	960967
22767	960968
79368	960969
32407	960970
78563	960971
158293	960972
20861	960973
1531	960974
49330	960975
94258	960976
65778	960977
39590	960978
110759	960979
6260	960980
89855	960981
93674	960982
66404	960983
33227	960984
37320	960985
35397	960986
25720	960987
1754	960988
29294	960989
56402	960990
5453	960991
62296	960992
6872	960993
32478	960994
47243	960995
142789	960996
108799	960997
23149	960998
26307	960999
101463	961000
20059	961001
2987	961002
82525	961003
1950	961004
80935	961005
110264	961006
94014	961007
20472	961008
21575	961009
3507	961010
56499	961011
44508	961012
5803	961013
2350	961014
38249	961015
1519	961016
11331	961017
18678	961018
2910	961019
40317	961020
97632	961021
22955	961022
102751	961023
100249	961024
38472	961025
12938	961026
43671	961027
110056	961028
3720	961029
133926	961030
45435	961031
27607	961032
15802	961033
35369	961034
2126	961035
9383	961036
27575	961037
83182	961038
34985	961039
21486	961040
1344	961041
67634	961042
31094	961043
47223	961044
9715	961045
10267	961046
31649	961047
27423	961048
1364	961049
53118	961050
19996	961051
38524	961052
132868	961053
38495	961054
19711	961055
44744	961056
89948	961057
86175	961058
34880	961059
351	961060
166434	961061
3190	961062
13815	961063
27093	961064
90517	961065
161426	961066
105524	961067
92111	961068
112971	961069
64742	961070
69632	961071
1833	961072
68292	961073
138297	961074
40182	961075
12939	961076
65998	961077
14449	961078
15929	961079
61805	961080
60747	961081
30038	961082
59836	961083
899	961084
99072	961085
39511	961086
4207	961087
79181	961088
54008	961089
3356	961090
4307	961091
7266	961092
58053	961093
16968	961094
1741	961095
388	961096
103034	961097
29627	961098
19229	961099
24131	961100
8894	961101
34727	961102
33734	961103
41307	961104
33601	961105
84911	961106
19481	961107
66651	961108
157408	961109
66632	961110
135870	961111
54	961112
6946	961113
25799	961114
133623	961115
120427	961116
29489	961117
29307	961118
22256	961119
7077	961120
90700	961121
69243	961122
336	961123
134059	961124
11946	961125
54977	961126
83573	961127
16662	961128
28359	961129
62322	961130
8945	961131
32754	961132
24854	961133
16214	961134
16350	961135
44667	961136
100160	961137
31222	961138
42359	961139
80450	961140
85034	961141
49245	961142
97133	961143
132322	961144
10684	961145
35904	961146
42106	961147
19442	961148
10317	961149
92816	961150
1699	961151
3161	961152
168503	961153
11325	961154
57167	961155
5450	961156
14892	961157
124156	961158
4507	961159
4198	961160
15219	961161
17891	961162
109668	961163
87488	961164
125580	961165
247	961166
16135	961167
29867	961168
154284	961169
70999	961170
94286	961171
1587	961172
159469	961173
28023	961174
83782	961175
8512	961176
16057	961177
1575	961178
39564	961179
55977	961180
1046	961181
129350	961182
13430	961183
37843	961184
7074	961185
5534	961186
51117	961187
11726	961188
20741	961189
22079	961190
24149	961191
3829	961192
25071	961193
77941	961194
45578	961195
41016	961196
1710	961197
93015	961198
9931	961199
5025	961200
8034	961201
13126	961202
110290	961203
93952	961204
3937	961205
4358	961206
97369	961207
32237	961208
26845	961209
5232	961210
136561	961211
5195	961212
117690	961213
140615	961214
21941	961215
26567	961216
83282	961217
53358	961218
5742	961219
11316	961220
13950	961221
12720	961222
27858	961223
37226	961224
168	961225
77447	961226
45414	961227
3615	961228
13214	961229
44160	961230
94825	961231
7096	961232
23094	961233
2329	961234
106081	961235
20558	961236
18083	961237
123763	961238
82168	961239
3619	961240
128725	961241
4440	961242
4810	961243
22712	961244
139565	961245
26426	961246
132654	961247
8002	961248
31589	961249
3445	961250
274	961251
5954	961252
22728	961253
37078	961254
80916	961255
19646	961256
53083	961257
26257	961258
25940	961259
76969	961260
83278	961261
24765	961262
35215	961263
2427	961264
113584	961265
11899	961266
8201	961267
53783	961268
29769	961269
85792	961270
1	961271
66471	961272
33550	961273
96838	961274
67515	961275
44521	961276
816	961277
104209	961278
21555	961279
3928	961280
3105	961281
26044	961282
53153	961283
23611	961284
11425	961285
82166	961286
4556	961287
6886	961288
117245	961289
5091	961290
58083	961291
32172	961292
88069	961293
178	961294
92746	961295
10916	961296
2962	961297
110836	961298
29693	961299
17119	961300
18230	961301
4732	961302
39175	961303
9909	961304
4364	961305
81472	961306
98055	961307
95039	961308
61193	961309
105923	961310
17315	961311
24916	961312
3079	961313
35247	961314
70237	961315
4225	961316
33708	961317
118461	961318
30513	961319
11890	961320
31992	961321
161172	961322
57169	961323
23883	961324
27593	961325
7823	961326
153816	961327
13198	961328
142720	961329
69942	961330
126893	961331
24758	961332
18072	961333
7830	961334
23246	961335
154716	961336
1295	961337
46679	961338
9350	961339
15732	961340
52983	961341
133400	961342
266	961343
5228	961344
126899	961345
59925	961346
32766	961347
130289	961348
2243	961349
104407	961350
27457	961351
133580	961352
51586	961353
14552	961354
83815	961355
73726	961356
16592	961357
5655	961358
64401	961359
18556	961360
127406	961361
88562	961362
10588	961363
57936	961364
25658	961365
10485	961366
125840	961367
76732	961368
4998	961369
18421	961370
24447	961371
73107	961372
19947	961373
16673	961374
34390	961375
25893	961376
60891	961377
47975	961378
53	961379
18	961380
2226	961381
82191	961382
259	961383
7679	961384
44590	961385
9734	961386
2274	961387
46340	961388
85669	961389
54256	961390
62392	961391
27964	961392
3985	961393
34251	961394
24999	961395
44631	961396
169968	961397
454	961398
64240	961399
8919	961400
32305	961401
146687	961402
27083	961403
24010	961404
94212	961405
56572	961406
79649	961407
33839	961408
1147	961409
8519	961410
11575	961411
82904	961412
66658	961413
4116	961414
52089	961415
32883	961416
27887	961417
81550	961418
2090	961419
20415	961420
5318	961421
42381	961422
46	961423
7383	961424
151	961425
13031	961426
65740	961427
10177	961428
4491	961429
1161	961430
6902	961431
5707	961432
49635	961433
108510	961434
64174	961435
85175	961436
1970	961437
25079	961438
8135	961439
3036	961440
30769	961441
42032	961442
59700	961443
25856	961444
40	961445
7103	961446
105383	961447
11846	961448
45806	961449
48319	961450
34562	961451
116373	961452
116767	961453
6579	961454
113693	961455
17974	961456
137122	961457
6122	961458
27266	961459
13896	961460
92446	961461
64191	961462
3970	961463
110739	961464
21585	961465
76754	961466
48546	961467
40283	961468
44949	961469
2204	961470
9900	961471
6019	961472
34270	961473
6537	961474
111972	961475
25929	961476
56	961477
14156	961478
85492	961479
1957	961480
162917	961481
29399	961482
97475	961483
66318	961484
12736	961485
47784	961486
57747	961487
24338	961488
44469	961489
22920	961490
23806	961491
136772	961492
37531	961493
82385	961494
30723	961495
79211	961496
56565	961497
16636	961498
156042	961499
34492	961500
10847	961501
3170	961502
6164	961503
33500	961504
42749	961505
55352	961506
98115	961507
31025	961508
40474	961509
35509	961510
5632	961511
5924	961512
19586	961513
32690	961514
100450	961515
124583	961516
124084	961517
152288	961518
7869	961519
23759	961520
44844	961521
342	961522
14279	961523
60029	961524
18596	961525
6331	961526
60609	961527
147698	961528
110461	961529
40078	961530
3526	961531
59315	961532
43044	961533
20540	961534
2936	961535
72039	961536
2266	961537
75782	961538
35808	961539
45107	961540
65684	961541
157186	961542
11092	961543
3837	961544
35052	961545
83103	961546
98190	961547
107337	961548
16083	961549
34754	961550
41362	961551
4000	961552
92827	961553
2221	961554
20639	961555
83	961556
12490	961557
54879	961558
31801	961559
75053	961560
7254	961561
115222	961562
26917	961563
127437	961564
44701	961565
20910	961566
2597	961567
23570	961568
23533	961569
43343	961570
30712	961571
18171	961572
233	961573
92197	961574
52838	961575
6289	961576
3891	961577
45245	961578
35884	961579
2714	961580
116023	961581
16706	961582
12730	961583
18	961584
43838	961585
5944	961586
50276	961587
6570	961588
76813	961589
90957	961590
97432	961591
2520	961592
5560	961593
46290	961594
12733	961595
7666	961596
157221	961597
31871	961598
27016	961599
13525	961600
102214	961601
224	961602
27	961603
28474	961604
37301	961605
33613	961606
153790	961607
13128	961608
10590	961609
7272	961610
4748	961611
38040	961612
71494	961613
34098	961614
60358	961615
66450	961616
14931	961617
4281	961618
8729	961619
19016	961620
84385	961621
99391	961622
94384	961623
61323	961624
47512	961625
17547	961626
97977	961627
28242	961628
7079	961629
91084	961630
66169	961631
31790	961632
21	961633
4177	961634
47685	961635
3147	961636
20366	961637
19474	961638
20272	961639
84516	961640
38841	961641
50579	961642
42163	961643
10568	961644
369	961645
18147	961646
13707	961647
7144	961648
26559	961649
39903	961650
114837	961651
9317	961652
4003	961653
21412	961654
78114	961655
29851	961656
80166	961657
47800	961658
78840	961659
32149	961660
87947	961661
85705	961662
44917	961663
13717	961664
46907	961665
30099	961666
5888	961667
65859	961668
6913	961669
15750	961670
6241	961671
36305	961672
59973	961673
5762	961674
28499	961675
24443	961676
9902	961677
26035	961678
8474	961679
55035	961680
5692	961681
133067	961682
4475	961683
13174	961684
35936	961685
33063	961686
11577	961687
46968	961688
58863	961689
47017	961690
56824	961691
160330	961692
31135	961693
23685	961694
67820	961695
110635	961696
10827	961697
627	961698
56471	961699
106479	961700
60811	961701
51868	961702
8692	961703
40380	961704
12309	961705
64702	961706
49081	961707
22567	961708
1074	961709
12535	961710
21555	961711
53679	961712
65743	961713
49464	961714
555	961715
92166	961716
126759	961717
58773	961718
13251	961719
18399	961720
5743	961721
33485	961722
3433	961723
61903	961724
81739	961725
7428	961726
33848	961727
137288	961728
89670	961729
21055	961730
33597	961731
11649	961732
14780	961733
21121	961734
70670	961735
31259	961736
111360	961737
46442	961738
67148	961739
1798	961740
131396	961741
30625	961742
68185	961743
79	961744
3438	961745
146879	961746
121505	961747
101463	961748
92212	961749
26497	961750
231	961751
4221	961752
20823	961753
57812	961754
5025	961755
88687	961756
80313	961757
45757	961758
87072	961759
13139	961760
12422	961761
44865	961762
47	961763
4682	961764
87484	961765
25505	961766
3610	961767
50462	961768
7625	961769
5264	961770
95582	961771
1078	961772
3024	961773
34043	961774
7938	961775
21178	961776
80266	961777
28847	961778
15099	961779
9484	961780
42853	961781
23433	961782
13351	961783
59195	961784
35421	961785
70245	961786
5267	961787
1631	961788
111947	961789
14591	961790
29531	961791
70222	961792
31558	961793
72140	961794
15336	961795
659	961796
97451	961797
11737	961798
4403	961799
109304	961800
9565	961801
31855	961802
101520	961803
33807	961804
98898	961805
44597	961806
81317	961807
41304	961808
99380	961809
104318	961810
46851	961811
63085	961812
8823	961813
66260	961814
8266	961815
163409	961816
45415	961817
30995	961818
23919	961819
9748	961820
41313	961821
12193	961822
71085	961823
173	961824
12022	961825
1425	961826
62731	961827
35540	961828
3010	961829
55505	961830
81441	961831
61240	961832
31799	961833
122507	961834
33073	961835
118466	961836
53907	961837
58571	961838
13470	961839
53614	961840
8059	961841
94375	961842
9297	961843
15294	961844
28610	961845
74350	961846
840	961847
122133	961848
35716	961849
52433	961850
47489	961851
38995	961852
94022	961853
22486	961854
37312	961855
77812	961856
13548	961857
132646	961858
47617	961859
582	961860
29221	961861
17897	961862
28110	961863
32120	961864
18090	961865
21885	961866
26689	961867
59585	961868
10892	961869
98430	961870
88360	961871
79468	961872
119003	961873
36970	961874
12221	961875
77631	961876
575	961877
113348	961878
29331	961879
103068	961880
2280	961881
83503	961882
13695	961883
22969	961884
3845	961885
40621	961886
59812	961887
30323	961888
88718	961889
53794	961890
131079	961891
223	961892
19346	961893
77304	961894
101364	961895
907	961896
113608	961897
157695	961898
72291	961899
120767	961900
93425	961901
65622	961902
16478	961903
58347	961904
55088	961905
6646	961906
51334	961907
18240	961908
43761	961909
5286	961910
1304	961911
19613	961912
300	961913
89637	961914
26528	961915
11552	961916
9597	961917
75786	961918
118863	961919
10677	961920
5725	961921
82623	961922
81237	961923
86682	961924
95976	961925
42364	961926
62247	961927
6104	961928
28616	961929
19717	961930
150349	961931
19980	961932
112598	961933
74146	961934
84898	961935
12517	961936
52389	961937
1162	961938
11250	961939
12881	961940
84506	961941
31194	961942
85882	961943
18783	961944
199	961945
78157	961946
86520	961947
5733	961948
26001	961949
5001	961950
36915	961951
14408	961952
146101	961953
165316	961954
140737	961955
21868	961956
32562	961957
111716	961958
68159	961959
92727	961960
60195	961961
112870	961962
28660	961963
16587	961964
28749	961965
14450	961966
46640	961967
19526	961968
59923	961969
70471	961970
15022	961971
1334	961972
306	961973
52611	961974
35561	961975
37226	961976
109946	961977
41676	961978
29609	961979
14032	961980
4141	961981
55989	961982
25592	961983
38702	961984
157290	961985
45558	961986
117047	961987
52945	961988
109228	961989
26065	961990
12311	961991
97433	961992
34425	961993
57795	961994
74102	961995
27799	961996
46396	961997
71046	961998
911	961999
88595	962000
18831	962001
68180	962002
35369	962003
5890	962004
87980	962005
31256	962006
130584	962007
44807	962008
11540	962009
29853	962010
134984	962011
3977	962012
48621	962013
46378	962014
24371	962015
43155	962016
16601	962017
11838	962018
42861	962019
127083	962020
38916	962021
169813	962022
20619	962023
28330	962024
4908	962025
104681	962026
9582	962027
50830	962028
13857	962029
10893	962030
2767	962031
123604	962032
6777	962033
15107	962034
45288	962035
124356	962036
24415	962037
15128	962038
160117	962039
42576	962040
2409	962041
12917	962042
67002	962043
22844	962044
103552	962045
46050	962046
45980	962047
57969	962048
79440	962049
2548	962050
2501	962051
44554	962052
9599	962053
47886	962054
151796	962055
47426	962056
3613	962057
47002	962058
30986	962059
63326	962060
3669	962061
11166	962062
7686	962063
67118	962064
64021	962065
119646	962066
58990	962067
63462	962068
24757	962069
3653	962070
22968	962071
114127	962072
49596	962073
82231	962074
92309	962075
91142	962076
62786	962077
31229	962078
24980	962079
7596	962080
46282	962081
103139	962082
1074	962083
6600	962084
21938	962085
22632	962086
24922	962087
72251	962088
80571	962089
85391	962090
18082	962091
9453	962092
61090	962093
18193	962094
3583	962095
8628	962096
40958	962097
56293	962098
107812	962099
33345	962100
94933	962101
22090	962102
28419	962103
11116	962104
48380	962105
38699	962106
148000	962107
124100	962108
10796	962109
9370	962110
2090	962111
125	962112
24226	962113
45980	962114
45334	962115
28683	962116
21969	962117
167052	962118
83083	962119
15204	962120
134921	962121
21571	962122
34869	962123
122179	962124
51175	962125
103778	962126
17381	962127
41658	962128
5256	962129
28757	962130
36968	962131
925	962132
8981	962133
76838	962134
66828	962135
4295	962136
65885	962137
25294	962138
2777	962139
1142	962140
32000	962141
9407	962142
158093	962143
642	962144
7903	962145
21275	962146
65055	962147
13060	962148
59176	962149
9356	962150
135769	962151
21898	962152
17061	962153
6467	962154
19640	962155
86274	962156
28772	962157
15905	962158
4303	962159
10853	962160
32197	962161
25217	962162
1309	962163
160693	962164
16980	962165
6865	962166
100046	962167
118113	962168
33783	962169
74710	962170
66563	962171
6761	962172
87614	962173
60813	962174
58757	962175
99590	962176
5869	962177
50209	962178
23171	962179
59365	962180
12042	962181
18159	962182
12400	962183
66960	962184
16990	962185
4206	962186
90383	962187
2910	962188
161276	962189
25038	962190
10886	962191
30293	962192
42869	962193
20136	962194
39	962195
31136	962196
61993	962197
50267	962198
18846	962199
28599	962200
2250	962201
22246	962202
28670	962203
57231	962204
57134	962205
9675	962206
23774	962207
14399	962208
8672	962209
134419	962210
139518	962211
524	962212
11845	962213
26549	962214
23751	962215
64869	962216
743	962217
19104	962218
24770	962219
146167	962220
10736	962221
70348	962222
1333	962223
44313	962224
101084	962225
54954	962226
105718	962227
75127	962228
10209	962229
12664	962230
18107	962231
9141	962232
58075	962233
117160	962234
46038	962235
39542	962236
17695	962237
22600	962238
34677	962239
53548	962240
40887	962241
15278	962242
2241	962243
92381	962244
40284	962245
2694	962246
15196	962247
19527	962248
20448	962249
18819	962250
102576	962251
70082	962252
1210	962253
8457	962254
111786	962255
5343	962256
41207	962257
31017	962258
44363	962259
25091	962260
560	962261
25525	962262
47972	962263
19238	962264
136530	962265
4289	962266
70766	962267
39698	962268
28437	962269
18023	962270
16530	962271
74935	962272
13961	962273
64208	962274
42089	962275
49163	962276
24766	962277
50913	962278
114465	962279
28631	962280
88677	962281
17230	962282
24146	962283
3635	962284
61985	962285
2144	962286
23388	962287
1466	962288
14306	962289
43465	962290
95313	962291
93691	962292
40438	962293
79703	962294
842	962295
39329	962296
29487	962297
365	962298
49103	962299
12991	962300
48857	962301
8625	962302
31465	962303
5998	962304
63228	962305
44066	962306
1198	962307
21474	962308
35432	962309
88870	962310
97236	962311
113903	962312
18077	962313
39050	962314
27598	962315
12662	962316
10615	962317
19930	962318
83692	962319
2894	962320
56234	962321
18004	962322
39516	962323
26459	962324
48187	962325
134955	962326
83393	962327
69456	962328
69548	962329
4137	962330
10852	962331
7649	962332
10632	962333
78469	962334
21775	962335
1199	962336
32958	962337
42430	962338
4592	962339
55094	962340
46926	962341
13679	962342
32761	962343
11705	962344
60924	962345
89741	962346
35521	962347
9348	962348
51906	962349
157296	962350
31511	962351
11993	962352
13058	962353
99739	962354
44291	962355
68969	962356
21501	962357
10152	962358
728	962359
148865	962360
16466	962361
2375	962362
103125	962363
90153	962364
116202	962365
86665	962366
141515	962367
15182	962368
44645	962369
116843	962370
63213	962371
69321	962372
53081	962373
63320	962374
87186	962375
7807	962376
78218	962377
64073	962378
26370	962379
1234	962380
48114	962381
92377	962382
119330	962383
27606	962384
5608	962385
149876	962386
39894	962387
12007	962388
35813	962389
1	962390
6920	962391
3113	962392
37706	962393
13117	962394
7935	962395
5611	962396
103683	962397
10194	962398
27632	962399
1438	962400
8732	962401
19250	962402
3186	962403
92524	962404
41071	962405
3312	962406
93675	962407
17905	962408
31832	962409
106871	962410
28071	962411
21598	962412
6244	962413
433	962414
1130	962415
18672	962416
17063	962417
40339	962418
29088	962419
29092	962420
20641	962421
6378	962422
18360	962423
85584	962424
95132	962425
8343	962426
19078	962427
106430	962428
90283	962429
97232	962430
46044	962431
5928	962432
120352	962433
26895	962434
62360	962435
32989	962436
75142	962437
3566	962438
92579	962439
2448	962440
53905	962441
4206	962442
53897	962443
15282	962444
505	962445
73938	962446
8649	962447
130085	962448
138227	962449
4577	962450
18347	962451
13940	962452
35691	962453
74060	962454
56688	962455
11830	962456
20787	962457
15002	962458
27043	962459
17964	962460
15640	962461
48903	962462
80283	962463
91106	962464
53968	962465
93271	962466
10412	962467
40	962468
20709	962469
3338	962470
30333	962471
22800	962472
61986	962473
34265	962474
30502	962475
113673	962476
698	962477
42232	962478
97995	962479
1500	962480
75150	962481
4499	962482
2739	962483
2200	962484
25919	962485
81244	962486
2616	962487
63912	962488
53078	962489
118420	962490
107100	962491
2340	962492
79409	962493
81121	962494
1450	962495
118821	962496
52207	962497
91905	962498
14487	962499
110856	962500
118438	962501
81752	962502
89184	962503
4566	962504
50546	962505
68548	962506
52038	962507
52244	962508
36432	962509
2432	962510
4713	962511
870	962512
26965	962513
23394	962514
2727	962515
5398	962516
92826	962517
138210	962518
33101	962519
55712	962520
21021	962521
8472	962522
26831	962523
14645	962524
48190	962525
20783	962526
23393	962527
1443	962528
40565	962529
55889	962530
13324	962531
60153	962532
26164	962533
94438	962534
6225	962535
63770	962536
2503	962537
13336	962538
105790	962539
32726	962540
101729	962541
51524	962542
34406	962543
27917	962544
30825	962545
118698	962546
54410	962547
12059	962548
8422	962549
454	962550
76300	962551
84988	962552
2640	962553
102774	962554
7227	962555
1601	962556
152037	962557
61924	962558
4048	962559
7839	962560
17970	962561
60761	962562
23244	962563
63609	962564
24820	962565
4287	962566
43686	962567
25225	962568
55601	962569
9850	962570
82446	962571
12612	962572
31520	962573
3166	962574
134254	962575
9756	962576
85454	962577
78315	962578
64289	962579
41951	962580
39815	962581
37514	962582
56227	962583
72905	962584
23490	962585
30638	962586
8465	962587
17443	962588
73103	962589
129807	962590
3669	962591
21349	962592
6575	962593
13422	962594
78010	962595
31563	962596
78973	962597
84258	962598
46063	962599
57840	962600
84446	962601
74881	962602
29229	962603
43244	962604
93772	962605
71329	962606
56519	962607
2034	962608
96707	962609
4356	962610
76255	962611
53124	962612
19412	962613
26674	962614
31783	962615
33337	962616
82177	962617
41785	962618
110901	962619
31194	962620
60768	962621
11697	962622
45792	962623
79768	962624
29217	962625
315	962626
19623	962627
24250	962628
16460	962629
19760	962630
39254	962631
144151	962632
4812	962633
124972	962634
69289	962635
5650	962636
58684	962637
81102	962638
8836	962639
5606	962640
66262	962641
18925	962642
16080	962643
24658	962644
92799	962645
49417	962646
25212	962647
114258	962648
49008	962649
617	962650
122077	962651
66135	962652
65490	962653
37515	962654
84131	962655
2877	962656
50007	962657
61325	962658
101811	962659
99530	962660
7765	962661
24201	962662
29605	962663
32839	962664
17490	962665
42058	962666
33282	962667
2993	962668
166660	962669
34059	962670
34439	962671
9057	962672
1439	962673
45823	962674
22952	962675
17678	962676
47725	962677
22949	962678
2592	962679
4800	962680
21654	962681
10510	962682
21478	962683
51561	962684
18164	962685
57994	962686
48827	962687
2706	962688
13261	962689
35553	962690
54608	962691
100495	962692
20359	962693
24170	962694
94521	962695
10746	962696
124860	962697
147359	962698
1769	962699
94519	962700
11908	962701
9018	962702
3574	962703
81605	962704
9620	962705
12109	962706
51931	962707
130509	962708
116475	962709
18844	962710
134667	962711
2807	962712
44343	962713
2865	962714
24825	962715
6285	962716
736	962717
111375	962718
4811	962719
33297	962720
52560	962721
36228	962722
979	962723
8499	962724
58703	962725
66750	962726
21386	962727
61145	962728
153601	962729
34602	962730
27622	962731
9750	962732
19441	962733
36375	962734
51616	962735
91068	962736
8149	962737
80770	962738
113922	962739
12933	962740
1011	962741
16063	962742
79027	962743
35923	962744
51963	962745
121486	962746
60602	962747
17340	962748
128661	962749
99433	962750
99552	962751
1999	962752
44073	962753
108237	962754
44638	962755
63729	962756
82329	962757
80558	962758
15771	962759
34356	962760
47750	962761
4397	962762
1596	962763
10277	962764
32016	962765
21376	962766
132	962767
41400	962768
42518	962769
108757	962770
82221	962771
130179	962772
28093	962773
42947	962774
110509	962775
42938	962776
139584	962777
103233	962778
16929	962779
3580	962780
43893	962781
72178	962782
84168	962783
423	962784
104177	962785
103881	962786
50256	962787
28664	962788
52824	962789
62952	962790
2193	962791
3949	962792
75169	962793
70969	962794
114020	962795
26703	962796
57260	962797
4524	962798
14512	962799
4715	962800
95496	962801
10713	962802
119483	962803
3188	962804
23305	962805
17338	962806
59195	962807
33412	962808
20766	962809
84524	962810
156218	962811
16535	962812
8293	962813
28099	962814
34500	962815
30308	962816
17456	962817
35042	962818
48569	962819
59456	962820
62267	962821
118680	962822
127590	962823
164413	962824
53153	962825
69135	962826
21157	962827
155767	962828
60676	962829
12067	962830
100937	962831
5268	962832
1352	962833
9107	962834
45826	962835
6224	962836
15316	962837
15151	962838
39356	962839
994	962840
36561	962841
103288	962842
2296	962843
59192	962844
32308	962845
45784	962846
65199	962847
1884	962848
71176	962849
40404	962850
30315	962851
16184	962852
5477	962853
1815	962854
78134	962855
78333	962856
103886	962857
12002	962858
51235	962859
11048	962860
19117	962861
61850	962862
91374	962863
158452	962864
17829	962865
160015	962866
38038	962867
52821	962868
17215	962869
21384	962870
21424	962871
72422	962872
11648	962873
31511	962874
116146	962875
101209	962876
32010	962877
34851	962878
68397	962879
45039	962880
155985	962881
87207	962882
86122	962883
39761	962884
125083	962885
9496	962886
146036	962887
317	962888
104337	962889
41368	962890
1456	962891
9059	962892
85900	962893
2193	962894
19687	962895
67635	962896
7808	962897
33714	962898
12643	962899
37887	962900
64852	962901
88895	962902
23819	962903
35572	962904
13432	962905
47207	962906
25103	962907
98468	962908
8714	962909
117712	962910
65216	962911
31417	962912
13602	962913
3433	962914
51747	962915
17948	962916
9032	962917
13579	962918
48632	962919
20734	962920
3357	962921
24159	962922
60073	962923
42233	962924
135007	962925
23934	962926
22532	962927
15423	962928
10962	962929
5757	962930
41700	962931
112765	962932
3593	962933
115182	962934
19583	962935
5548	962936
797	962937
39194	962938
16704	962939
53995	962940
37462	962941
37289	962942
28911	962943
1375	962944
51938	962945
95890	962946
104751	962947
43807	962948
103846	962949
5833	962950
82164	962951
25109	962952
100469	962953
111301	962954
4300	962955
5028	962956
51609	962957
49568	962958
96284	962959
145286	962960
63075	962961
45031	962962
21143	962963
109164	962964
60503	962965
49472	962966
98431	962967
32428	962968
46699	962969
22099	962970
48990	962971
43747	962972
43261	962973
86682	962974
2496	962975
31610	962976
7559	962977
19803	962978
135081	962979
66088	962980
102236	962981
77971	962982
62961	962983
9338	962984
50618	962985
1123	962986
1773	962987
82532	962988
14662	962989
1984	962990
2199	962991
36843	962992
19872	962993
10390	962994
1346	962995
110008	962996
109162	962997
25075	962998
14401	962999
10140	963000
28530	963001
30350	963002
16377	963003
39956	963004
7199	963005
1756	963006
10581	963007
7823	963008
2530	963009
9031	963010
91516	963011
13178	963012
25259	963013
4740	963014
1699	963015
120628	963016
61874	963017
18406	963018
65937	963019
85174	963020
5395	963021
23518	963022
59414	963023
67116	963024
41119	963025
24190	963026
53966	963027
17015	963028
35084	963029
50777	963030
41294	963031
10248	963032
4658	963033
15159	963034
28752	963035
56657	963036
2070	963037
162408	963038
27895	963039
11037	963040
106356	963041
24684	963042
131129	963043
50147	963044
3661	963045
22922	963046
16002	963047
66206	963048
35790	963049
17749	963050
3339	963051
17355	963052
54008	963053
14598	963054
497	963055
83899	963056
14096	963057
18510	963058
113260	963059
25797	963060
54309	963061
16459	963062
11268	963063
110090	963064
17226	963065
4220	963066
55192	963067
20367	963068
8445	963069
8673	963070
79324	963071
4740	963072
65256	963073
14058	963074
15606	963075
18162	963076
116238	963077
16457	963078
4851	963079
9317	963080
95769	963081
1533	963082
128019	963083
33654	963084
134829	963085
122287	963086
37761	963087
21266	963088
28897	963089
118303	963090
11829	963091
110219	963092
23191	963093
22932	963094
29265	963095
6121	963096
14917	963097
8960	963098
38726	963099
145244	963100
3854	963101
28245	963102
2588	963103
65707	963104
39285	963105
30560	963106
8643	963107
31274	963108
38087	963109
109923	963110
115739	963111
16586	963112
68332	963113
89772	963114
24525	963115
49451	963116
53162	963117
107190	963118
12898	963119
10192	963120
134688	963121
28626	963122
59978	963123
113479	963124
16458	963125
15185	963126
13343	963127
107925	963128
10116	963129
20471	963130
46688	963131
74224	963132
44186	963133
15351	963134
56277	963135
27921	963136
35715	963137
97102	963138
108367	963139
18058	963140
9148	963141
103393	963142
41538	963143
63819	963144
34376	963145
63839	963146
41332	963147
160167	963148
13465	963149
106436	963150
115029	963151
35666	963152
4427	963153
5775	963154
31880	963155
878	963156
67281	963157
79588	963158
30072	963159
27720	963160
1680	963161
12549	963162
14329	963163
135473	963164
52424	963165
12801	963166
131537	963167
23753	963168
13081	963169
85450	963170
68585	963171
36437	963172
5201	963173
102929	963174
8883	963175
54980	963176
108565	963177
43074	963178
63316	963179
92080	963180
88371	963181
134331	963182
105814	963183
39635	963184
134074	963185
15984	963186
38687	963187
105645	963188
54313	963189
100549	963190
42384	963191
22869	963192
100000	963193
144694	963194
24449	963195
44266	963196
28921	963197
130425	963198
16562	963199
65989	963200
117000	963201
75236	963202
3425	963203
101500	963204
14235	963205
32732	963206
65353	963207
144801	963208
45237	963209
12585	963210
70274	963211
15258	963212
6592	963213
1692	963214
44019	963215
17935	963216
66597	963217
8092	963218
1071	963219
18497	963220
411	963221
6615	963222
14375	963223
99725	963224
74519	963225
144225	963226
75213	963227
94320	963228
4096	963229
54932	963230
4068	963231
12413	963232
104560	963233
4306	963234
38918	963235
125208	963236
20775	963237
17717	963238
82548	963239
14138	963240
114025	963241
80390	963242
44742	963243
24024	963244
36707	963245
73372	963246
10897	963247
28819	963248
18331	963249
95702	963250
10011	963251
22988	963252
63737	963253
106495	963254
41607	963255
26172	963256
28813	963257
32722	963258
16058	963259
105800	963260
710	963261
17708	963262
54234	963263
33132	963264
29550	963265
64277	963266
84172	963267
13566	963268
1485	963269
13693	963270
41284	963271
5628	963272
7267	963273
36549	963274
9925	963275
95271	963276
79057	963277
22612	963278
38157	963279
60	963280
16042	963281
48669	963282
125841	963283
65411	963284
59544	963285
78613	963286
40734	963287
71976	963288
19328	963289
14866	963290
49724	963291
65799	963292
5221	963293
29448	963294
1147	963295
5386	963296
101961	963297
70335	963298
83719	963299
56594	963300
16776	963301
67427	963302
33861	963303
75891	963304
7106	963305
13290	963306
18603	963307
13655	963308
2983	963309
51735	963310
70550	963311
23105	963312
137973	963313
71491	963314
83656	963315
14950	963316
14013	963317
78651	963318
108779	963319
128451	963320
3772	963321
40857	963322
22642	963323
3405	963324
133944	963325
4938	963326
11480	963327
20342	963328
11770	963329
15501	963330
1556	963331
11817	963332
18594	963333
70718	963334
25837	963335
16490	963336
1653	963337
12120	963338
17225	963339
44885	963340
22471	963341
19058	963342
36314	963343
11783	963344
51235	963345
8534	963346
7642	963347
96235	963348
12573	963349
9987	963350
2469	963351
47209	963352
98827	963353
11011	963354
20042	963355
22743	963356
8472	963357
12128	963358
28343	963359
34081	963360
65044	963361
9508	963362
19781	963363
71700	963364
159916	963365
64163	963366
113403	963367
73591	963368
4052	963369
122344	963370
4430	963371
7689	963372
23299	963373
18828	963374
15599	963375
118304	963376
41530	963377
63434	963378
1769	963379
17296	963380
104950	963381
11855	963382
13361	963383
114019	963384
15075	963385
1645	963386
30134	963387
1993	963388
75676	963389
37296	963390
104643	963391
2630	963392
45704	963393
9783	963394
79121	963395
65565	963396
85287	963397
156268	963398
450	963399
95504	963400
127199	963401
44431	963402
1672	963403
37621	963404
2817	963405
112845	963406
36661	963407
28623	963408
73128	963409
11655	963410
17866	963411
113758	963412
133150	963413
717	963414
17323	963415
30884	963416
28099	963417
74385	963418
17372	963419
4804	963420
96530	963421
47376	963422
30778	963423
24293	963424
5056	963425
23087	963426
164560	963427
26601	963428
5736	963429
36017	963430
70002	963431
101565	963432
28177	963433
3020	963434
45179	963435
25895	963436
45929	963437
30727	963438
99618	963439
91977	963440
2415	963441
22452	963442
10995	963443
2623	963444
15836	963445
1064	963446
78225	963447
116216	963448
5034	963449
24343	963450
89706	963451
3613	963452
18524	963453
22192	963454
48257	963455
12855	963456
42832	963457
20194	963458
108881	963459
24674	963460
135293	963461
62311	963462
4591	963463
10916	963464
104136	963465
59159	963466
8306	963467
414	963468
90978	963469
166438	963470
135875	963471
94655	963472
19710	963473
140938	963474
2753	963475
47395	963476
90526	963477
9674	963478
143927	963479
94476	963480
11210	963481
83936	963482
58068	963483
4353	963484
21770	963485
3765	963486
124793	963487
65672	963488
39676	963489
58787	963490
33468	963491
146895	963492
89378	963493
20151	963494
9554	963495
3378	963496
80261	963497
44426	963498
3796	963499
9087	963500
137002	963501
96036	963502
18234	963503
15167	963504
1337	963505
3464	963506
56360	963507
84310	963508
96887	963509
20604	963510
32941	963511
35376	963512
8032	963513
94423	963514
29277	963515
82006	963516
53128	963517
102391	963518
28379	963519
17466	963520
78263	963521
43262	963522
89070	963523
34242	963524
46838	963525
23783	963526
52822	963527
114611	963528
1265	963529
5743	963530
6581	963531
44289	963532
70724	963533
1544	963534
77025	963535
5897	963536
3348	963537
49791	963538
12882	963539
98570	963540
12730	963541
91606	963542
23084	963543
6479	963544
28996	963545
51666	963546
89912	963547
54766	963548
77227	963549
1407	963550
7871	963551
64738	963552
17933	963553
29789	963554
68	963555
31630	963556
33905	963557
138990	963558
43934	963559
32108	963560
12050	963561
33632	963562
88212	963563
79396	963564
89380	963565
25251	963566
58746	963567
167220	963568
37096	963569
102089	963570
16230	963571
28380	963572
157530	963573
145241	963574
59113	963575
41157	963576
55992	963577
76149	963578
49292	963579
10733	963580
49092	963581
73979	963582
3720	963583
25458	963584
112682	963585
100265	963586
49638	963587
36301	963588
106874	963589
1179	963590
29501	963591
125942	963592
153092	963593
5093	963594
26187	963595
89044	963596
158275	963597
14124	963598
32062	963599
158001	963600
28025	963601
67408	963602
112789	963603
13177	963604
64225	963605
80166	963606
52638	963607
10514	963608
3443	963609
38721	963610
17032	963611
83368	963612
35905	963613
117729	963614
95606	963615
26546	963616
88805	963617
134709	963618
58712	963619
23828	963620
12231	963621
39137	963622
23816	963623
17612	963624
63187	963625
30222	963626
94925	963627
48896	963628
131876	963629
115756	963630
73118	963631
7786	963632
31029	963633
1921	963634
55912	963635
39256	963636
89532	963637
23161	963638
151070	963639
5352	963640
451	963641
9983	963642
1836	963643
12761	963644
53606	963645
2264	963646
29684	963647
15083	963648
38486	963649
48771	963650
15496	963651
8350	963652
33602	963653
65	963654
88060	963655
24621	963656
79983	963657
40575	963658
27033	963659
99862	963660
31336	963661
5884	963662
68670	963663
41816	963664
7056	963665
3974	963666
25424	963667
10317	963668
88900	963669
10493	963670
14438	963671
61195	963672
93387	963673
125759	963674
114841	963675
9239	963676
11064	963677
4675	963678
54133	963679
35846	963680
168152	963681
16907	963682
25383	963683
61590	963684
8280	963685
46777	963686
30675	963687
19245	963688
40107	963689
54749	963690
15306	963691
15779	963692
16804	963693
94002	963694
11600	963695
95365	963696
31794	963697
49068	963698
19190	963699
154138	963700
154524	963701
121598	963702
12478	963703
10018	963704
9508	963705
41652	963706
15603	963707
41956	963708
46502	963709
26095	963710
81119	963711
13851	963712
17919	963713
55103	963714
157571	963715
50784	963716
148115	963717
18499	963718
43117	963719
30892	963720
23265	963721
37418	963722
41142	963723
15786	963724
132253	963725
40	963726
65720	963727
15147	963728
26199	963729
70375	963730
15539	963731
1042	963732
17830	963733
7992	963734
42559	963735
2186	963736
30010	963737
19304	963738
20769	963739
4674	963740
7284	963741
12687	963742
294	963743
9794	963744
24189	963745
23199	963746
30551	963747
3120	963748
44099	963749
99688	963750
23255	963751
45162	963752
59650	963753
7735	963754
4789	963755
27080	963756
509	963757
15825	963758
82344	963759
87469	963760
27349	963761
82529	963762
71167	963763
81696	963764
113919	963765
46322	963766
9536	963767
70028	963768
9145	963769
11245	963770
39489	963771
69374	963772
26959	963773
23884	963774
63034	963775
27029	963776
18408	963777
65457	963778
22002	963779
21217	963780
40008	963781
2255	963782
87378	963783
19003	963784
64008	963785
38012	963786
5875	963787
94648	963788
1984	963789
96997	963790
119333	963791
84624	963792
22290	963793
1498	963794
199	963795
8804	963796
36511	963797
10862	963798
11788	963799
70277	963800
10498	963801
78057	963802
2905	963803
5696	963804
67553	963805
79977	963806
13133	963807
253	963808
150365	963809
28884	963810
121314	963811
34299	963812
49163	963813
67767	963814
75191	963815
20745	963816
20052	963817
145497	963818
32512	963819
82515	963820
75477	963821
10208	963822
14932	963823
113397	963824
8156	963825
29633	963826
16362	963827
7999	963828
2559	963829
63917	963830
83393	963831
17331	963832
23484	963833
30167	963834
30752	963835
29918	963836
88202	963837
97118	963838
41613	963839
81141	963840
149393	963841
29822	963842
2103	963843
2212	963844
41642	963845
20757	963846
44879	963847
74754	963848
163662	963849
21083	963850
56891	963851
109594	963852
78392	963853
30828	963854
61499	963855
154170	963856
7790	963857
2198	963858
47479	963859
4298	963860
25990	963861
50110	963862
70875	963863
7605	963864
59411	963865
115575	963866
149390	963867
130701	963868
153062	963869
40585	963870
16988	963871
56908	963872
6526	963873
107321	963874
629	963875
4968	963876
40097	963877
9605	963878
106	963879
57853	963880
15620	963881
44746	963882
7788	963883
61792	963884
103787	963885
8746	963886
154708	963887
30281	963888
4938	963889
3135	963890
514	963891
13898	963892
94563	963893
31771	963894
53252	963895
67743	963896
22705	963897
37045	963898
52092	963899
19067	963900
11539	963901
156948	963902
34762	963903
39446	963904
9025	963905
28559	963906
8921	963907
3668	963908
8724	963909
103081	963910
8882	963911
61395	963912
169406	963913
14070	963914
66786	963915
62681	963916
31073	963917
48067	963918
120877	963919
77717	963920
99008	963921
107929	963922
54203	963923
112578	963924
3997	963925
89368	963926
42337	963927
34895	963928
92585	963929
90219	963930
27633	963931
26280	963932
75760	963933
29466	963934
105361	963935
93700	963936
38371	963937
43436	963938
65394	963939
70405	963940
118263	963941
9961	963942
49061	963943
12175	963944
35634	963945
31614	963946
52850	963947
15589	963948
20374	963949
13606	963950
137353	963951
26417	963952
68216	963953
78935	963954
23	963955
40738	963956
1383	963957
21817	963958
13303	963959
91798	963960
16288	963961
30	963962
107378	963963
78536	963964
78247	963965
646	963966
87290	963967
428	963968
60773	963969
20669	963970
12388	963971
13900	963972
41082	963973
27307	963974
42812	963975
55313	963976
17124	963977
52951	963978
14698	963979
56348	963980
26803	963981
162449	963982
16776	963983
585	963984
41677	963985
15806	963986
32992	963987
6661	963988
6316	963989
39935	963990
6728	963991
28695	963992
34140	963993
64683	963994
2156	963995
19002	963996
63941	963997
31710	963998
146409	963999
116467	964000
80820	964001
19209	964002
1117	964003
106290	964004
19323	964005
6233	964006
30477	964007
67670	964008
50894	964009
9028	964010
30947	964011
94690	964012
72867	964013
21189	964014
88118	964015
53846	964016
15419	964017
125992	964018
59184	964019
8168	964020
56751	964021
51873	964022
129569	964023
36165	964024
32294	964025
51444	964026
24684	964027
17291	964028
66396	964029
116863	964030
22496	964031
22537	964032
1884	964033
32641	964034
10293	964035
56257	964036
15298	964037
79412	964038
29334	964039
22963	964040
738	964041
55689	964042
75403	964043
40187	964044
50948	964045
43541	964046
2446	964047
106382	964048
63302	964049
8959	964050
131458	964051
28116	964052
56019	964053
90218	964054
45556	964055
109611	964056
73565	964057
97593	964058
63571	964059
19111	964060
81799	964061
27071	964062
131865	964063
39049	964064
73638	964065
10748	964066
33448	964067
10220	964068
40659	964069
34966	964070
56568	964071
15643	964072
18366	964073
45726	964074
1376	964075
60427	964076
28027	964077
10231	964078
1773	964079
61723	964080
83691	964081
213	964082
8778	964083
52373	964084
11391	964085
21164	964086
5003	964087
87774	964088
1275	964089
28760	964090
87791	964091
7430	964092
76916	964093
4567	964094
151964	964095
26810	964096
99376	964097
7889	964098
33353	964099
28253	964100
155587	964101
36585	964102
96016	964103
3348	964104
51240	964105
117578	964106
54865	964107
73931	964108
7872	964109
7299	964110
8070	964111
74359	964112
51376	964113
54672	964114
43611	964115
55505	964116
10998	964117
51862	964118
34642	964119
154894	964120
32772	964121
104740	964122
90402	964123
109828	964124
8721	964125
33694	964126
16675	964127
27974	964128
39653	964129
52977	964130
28446	964131
2933	964132
10189	964133
2712	964134
2850	964135
45907	964136
111412	964137
55516	964138
64531	964139
54673	964140
59972	964141
70497	964142
16646	964143
13773	964144
56287	964145
12924	964146
211	964147
83854	964148
6430	964149
24813	964150
151622	964151
70161	964152
54641	964153
23544	964154
60268	964155
72816	964156
19363	964157
26698	964158
22734	964159
126995	964160
106684	964161
107873	964162
40223	964163
4352	964164
2905	964165
77521	964166
43748	964167
67711	964168
25416	964169
6556	964170
23231	964171
169254	964172
60584	964173
3070	964174
72	964175
5845	964176
80016	964177
82265	964178
80909	964179
19135	964180
66355	964181
7668	964182
121640	964183
870	964184
145411	964185
113815	964186
1838	964187
62456	964188
26722	964189
844	964190
48085	964191
35447	964192
131922	964193
2676	964194
30654	964195
24579	964196
86619	964197
80148	964198
21963	964199
3078	964200
49819	964201
6156	964202
25807	964203
103962	964204
10005	964205
98894	964206
2952	964207
74524	964208
3015	964209
15784	964210
107030	964211
124095	964212
19669	964213
79178	964214
9652	964215
43006	964216
7288	964217
28229	964218
18169	964219
21354	964220
21308	964221
45354	964222
9201	964223
7562	964224
45067	964225
74061	964226
4722	964227
11107	964228
71835	964229
3472	964230
17962	964231
43772	964232
27004	964233
59367	964234
97677	964235
138861	964236
17411	964237
63107	964238
88047	964239
91147	964240
44031	964241
11490	964242
14318	964243
12	964244
5131	964245
84555	964246
11286	964247
3489	964248
73688	964249
9362	964250
107174	964251
10318	964252
28886	964253
62129	964254
22502	964255
3055	964256
53495	964257
70130	964258
78932	964259
4246	964260
73869	964261
13109	964262
16741	964263
74844	964264
6878	964265
15600	964266
29399	964267
9719	964268
25936	964269
17126	964270
125405	964271
30334	964272
151781	964273
19902	964274
4101	964275
24940	964276
60461	964277
30707	964278
44253	964279
76192	964280
50612	964281
13383	964282
58946	964283
26440	964284
37233	964285
92874	964286
26903	964287
119055	964288
42500	964289
38361	964290
26084	964291
102383	964292
5534	964293
82159	964294
1228	964295
9093	964296
35598	964297
137262	964298
2738	964299
25357	964300
72259	964301
5210	964302
105171	964303
2000	964304
88638	964305
40176	964306
53859	964307
9677	964308
15545	964309
127853	964310
27776	964311
2430	964312
42166	964313
96481	964314
65171	964315
136845	964316
8246	964317
20335	964318
30973	964319
21660	964320
59669	964321
5937	964322
414	964323
115960	964324
27654	964325
34463	964326
37066	964327
1370	964328
70805	964329
134020	964330
47062	964331
4440	964332
23923	964333
8949	964334
88233	964335
140250	964336
825	964337
9568	964338
99251	964339
94564	964340
5459	964341
19124	964342
16214	964343
61686	964344
25255	964345
72642	964346
86209	964347
14950	964348
21149	964349
56239	964350
8041	964351
99633	964352
6735	964353
566	964354
140285	964355
89144	964356
17880	964357
18949	964358
42000	964359
47009	964360
2236	964361
57034	964362
31624	964363
27051	964364
50879	964365
89161	964366
82340	964367
39533	964368
31890	964369
27409	964370
149647	964371
8216	964372
23677	964373
5038	964374
44823	964375
7097	964376
28890	964377
82012	964378
4169	964379
9568	964380
2164	964381
55094	964382
420	964383
126611	964384
43984	964385
13939	964386
52694	964387
1278	964388
30493	964389
38841	964390
67187	964391
69675	964392
66908	964393
37016	964394
115592	964395
25663	964396
8076	964397
14791	964398
43406	964399
61030	964400
40962	964401
148869	964402
19695	964403
84519	964404
22539	964405
16307	964406
92458	964407
81678	964408
106325	964409
41464	964410
99886	964411
93398	964412
62789	964413
41091	964414
31489	964415
26292	964416
3169	964417
38467	964418
34323	964419
47440	964420
30606	964421
15679	964422
90423	964423
23126	964424
10143	964425
38863	964426
111182	964427
113575	964428
57465	964429
66183	964430
900	964431
84874	964432
50443	964433
14836	964434
88436	964435
469	964436
108581	964437
69358	964438
31327	964439
74769	964440
15278	964441
34532	964442
39504	964443
14025	964444
28850	964445
68504	964446
47205	964447
21637	964448
66696	964449
3184	964450
10180	964451
25857	964452
25176	964453
46643	964454
29045	964455
61627	964456
64125	964457
61446	964458
17142	964459
113837	964460
120227	964461
11178	964462
5575	964463
7405	964464
109570	964465
45590	964466
112793	964467
21840	964468
8616	964469
19644	964470
18592	964471
1247	964472
24722	964473
4266	964474
85305	964475
4896	964476
63935	964477
5455	964478
114754	964479
14566	964480
16478	964481
3685	964482
36357	964483
100128	964484
28831	964485
49743	964486
6602	964487
109686	964488
100412	964489
138993	964490
16581	964491
6674	964492
10962	964493
40225	964494
13650	964495
33685	964496
57262	964497
127851	964498
4705	964499
112465	964500
32180	964501
46902	964502
1327	964503
49423	964504
96542	964505
103824	964506
70567	964507
61024	964508
13728	964509
45708	964510
454	964511
21362	964512
40592	964513
20222	964514
2153	964515
2909	964516
91669	964517
25653	964518
32349	964519
96364	964520
22901	964521
105016	964522
29493	964523
24110	964524
2880	964525
22928	964526
41422	964527
43996	964528
28501	964529
33774	964530
11608	964531
35978	964532
72228	964533
60105	964534
12189	964535
133280	964536
79286	964537
2760	964538
57269	964539
59937	964540
7283	964541
66668	964542
6861	964543
28407	964544
37039	964545
3219	964546
25286	964547
42765	964548
33216	964549
98587	964550
15915	964551
112201	964552
1409	964553
31399	964554
74259	964555
164550	964556
83713	964557
71272	964558
43671	964559
81493	964560
32685	964561
49439	964562
35499	964563
47472	964564
23646	964565
46285	964566
38017	964567
55645	964568
97	964569
5050	964570
58993	964571
110610	964572
38629	964573
5265	964574
68522	964575
8562	964576
5726	964577
77515	964578
68960	964579
88529	964580
10799	964581
14338	964582
64746	964583
49936	964584
126529	964585
39760	964586
8409	964587
17327	964588
51903	964589
95976	964590
102046	964591
15987	964592
37407	964593
24911	964594
362	964595
68639	964596
74235	964597
15461	964598
42181	964599
13087	964600
4878	964601
29127	964602
82	964603
70656	964604
57465	964605
150863	964606
7711	964607
21295	964608
32121	964609
13370	964610
3638	964611
114516	964612
23860	964613
1116	964614
23865	964615
11906	964616
87920	964617
7895	964618
54227	964619
4073	964620
54292	964621
37064	964622
85584	964623
2826	964624
79174	964625
129294	964626
776	964627
10110	964628
2244	964629
34183	964630
44707	964631
46647	964632
19944	964633
148541	964634
60064	964635
61252	964636
22307	964637
87502	964638
80848	964639
160885	964640
924	964641
117	964642
17050	964643
68872	964644
131460	964645
105116	964646
10876	964647
12514	964648
60996	964649
5787	964650
14214	964651
16620	964652
52225	964653
25481	964654
3170	964655
20732	964656
29389	964657
107750	964658
30477	964659
41476	964660
59154	964661
9579	964662
40652	964663
61293	964664
46147	964665
75403	964666
8235	964667
96658	964668
2717	964669
25107	964670
24557	964671
9138	964672
2149	964673
47542	964674
63949	964675
71546	964676
106496	964677
73645	964678
11667	964679
38383	964680
31884	964681
42453	964682
12444	964683
14931	964684
42958	964685
9699	964686
10825	964687
7169	964688
138016	964689
87572	964690
985	964691
25609	964692
147561	964693
5331	964694
53401	964695
25359	964696
91873	964697
300	964698
106502	964699
51256	964700
60128	964701
36689	964702
120515	964703
73129	964704
2309	964705
43569	964706
153115	964707
74261	964708
9089	964709
69415	964710
2723	964711
165505	964712
29497	964713
41955	964714
89785	964715
18036	964716
72314	964717
57129	964718
53129	964719
25254	964720
16676	964721
24842	964722
25569	964723
119986	964724
6904	964725
55947	964726
17939	964727
31838	964728
69644	964729
15269	964730
39780	964731
850	964732
38428	964733
54550	964734
26284	964735
44038	964736
51073	964737
2353	964738
106088	964739
31156	964740
45001	964741
1449	964742
42604	964743
162315	964744
96101	964745
55998	964746
52470	964747
47977	964748
59380	964749
40825	964750
17287	964751
7878	964752
8406	964753
107734	964754
995	964755
22342	964756
1102	964757
62162	964758
20212	964759
59975	964760
49421	964761
7778	964762
7703	964763
2436	964764
12548	964765
44139	964766
85632	964767
522	964768
102271	964769
43886	964770
36105	964771
37575	964772
9687	964773
39820	964774
11745	964775
25479	964776
43940	964777
88810	964778
21104	964779
61039	964780
10624	964781
11640	964782
29929	964783
54514	964784
41795	964785
101856	964786
49298	964787
100429	964788
57777	964789
5423	964790
20210	964791
2373	964792
21619	964793
736	964794
10179	964795
146271	964796
123	964797
92982	964798
37715	964799
26140	964800
56869	964801
51681	964802
95775	964803
20519	964804
2474	964805
1848	964806
157274	964807
48723	964808
2505	964809
48292	964810
20291	964811
56573	964812
25446	964813
43943	964814
89975	964815
97937	964816
40770	964817
160002	964818
105368	964819
13649	964820
17105	964821
43633	964822
34851	964823
43100	964824
29511	964825
107941	964826
15907	964827
23423	964828
5939	964829
3025	964830
26821	964831
23431	964832
15489	964833
63715	964834
26496	964835
1349	964836
4686	964837
16129	964838
74781	964839
88814	964840
25029	964841
26711	964842
64255	964843
42827	964844
92487	964845
158658	964846
56651	964847
92627	964848
11721	964849
12765	964850
38366	964851
45169	964852
27711	964853
28009	964854
110241	964855
73064	964856
47834	964857
54465	964858
46143	964859
77399	964860
5276	964861
12302	964862
15065	964863
39232	964864
35421	964865
119437	964866
91968	964867
14227	964868
13136	964869
79705	964870
26321	964871
95311	964872
114459	964873
11034	964874
55002	964875
40644	964876
8192	964877
4108	964878
12751	964879
18197	964880
45197	964881
50316	964882
28830	964883
44302	964884
21905	964885
149734	964886
13052	964887
60082	964888
79514	964889
74742	964890
15694	964891
159228	964892
67	964893
9643	964894
125199	964895
1814	964896
9496	964897
46308	964898
2475	964899
10190	964900
4768	964901
8452	964902
65562	964903
1681	964904
86009	964905
18116	964906
50885	964907
36834	964908
20530	964909
926	964910
67070	964911
43251	964912
8773	964913
4951	964914
5702	964915
107576	964916
446	964917
39927	964918
107825	964919
20376	964920
44185	964921
1332	964922
84646	964923
114176	964924
18572	964925
148895	964926
13085	964927
43822	964928
2151	964929
31137	964930
17109	964931
72395	964932
70869	964933
35011	964934
33259	964935
35266	964936
19978	964937
1725	964938
51403	964939
26623	964940
26094	964941
86154	964942
56454	964943
1055	964944
7541	964945
49376	964946
35162	964947
9744	964948
7201	964949
17337	964950
39868	964951
17955	964952
159287	964953
39312	964954
2	964955
31238	964956
126779	964957
2396	964958
21491	964959
67983	964960
86278	964961
105121	964962
13567	964963
54467	964964
93445	964965
329	964966
5697	964967
36300	964968
9026	964969
17505	964970
161516	964971
13434	964972
54436	964973
30948	964974
29757	964975
33054	964976
40814	964977
4985	964978
85107	964979
21525	964980
45118	964981
87536	964982
3881	964983
105356	964984
76806	964985
158562	964986
68495	964987
12826	964988
1655	964989
65384	964990
36423	964991
2406	964992
6428	964993
62812	964994
100511	964995
1185	964996
6920	964997
92422	964998
15223	964999
21652	965000
51782	965001
7692	965002
33251	965003
105051	965004
97038	965005
90788	965006
12486	965007
33482	965008
69137	965009
9795	965010
62593	965011
51161	965012
98375	965013
24408	965014
7086	965015
121005	965016
21894	965017
26994	965018
5419	965019
49580	965020
140471	965021
39314	965022
10258	965023
16150	965024
83045	965025
103339	965026
25588	965027
934	965028
32001	965029
15879	965030
56374	965031
68118	965032
105723	965033
1459	965034
60186	965035
17289	965036
91775	965037
76436	965038
52902	965039
39183	965040
32678	965041
108934	965042
73130	965043
6656	965044
58364	965045
65534	965046
3711	965047
1226	965048
61377	965049
41391	965050
61763	965051
1601	965052
4791	965053
9449	965054
13708	965055
23867	965056
122373	965057
107593	965058
46770	965059
14001	965060
53062	965061
11748	965062
104096	965063
9702	965064
7258	965065
99639	965066
20942	965067
38163	965068
2303	965069
25011	965070
29608	965071
117840	965072
51147	965073
93268	965074
94724	965075
58703	965076
129594	965077
131557	965078
67892	965079
99728	965080
129710	965081
132546	965082
108732	965083
17621	965084
52649	965085
29874	965086
107214	965087
39203	965088
28236	965089
136	965090
31951	965091
117447	965092
60212	965093
26065	965094
2450	965095
123082	965096
83560	965097
13685	965098
32500	965099
36252	965100
126052	965101
96160	965102
45425	965103
6914	965104
98440	965105
15852	965106
144894	965107
12135	965108
3064	965109
119917	965110
64454	965111
21514	965112
122335	965113
62225	965114
66634	965115
67527	965116
1426	965117
10950	965118
22979	965119
62551	965120
32440	965121
108965	965122
4863	965123
16152	965124
5295	965125
6380	965126
70961	965127
61977	965128
50097	965129
24824	965130
21778	965131
92544	965132
72006	965133
93427	965134
58674	965135
82130	965136
10664	965137
67392	965138
143696	965139
78816	965140
17922	965141
13688	965142
15637	965143
115406	965144
9373	965145
26366	965146
36617	965147
41865	965148
107533	965149
25077	965150
42387	965151
56185	965152
4085	965153
154865	965154
54426	965155
58376	965156
61693	965157
10537	965158
13715	965159
51876	965160
85851	965161
21479	965162
30603	965163
116055	965164
63223	965165
5545	965166
31057	965167
42991	965168
129132	965169
56951	965170
29392	965171
15674	965172
57906	965173
2872	965174
168756	965175
1834	965176
96842	965177
60906	965178
41192	965179
984	965180
38744	965181
74565	965182
20192	965183
1365	965184
6039	965185
18318	965186
22960	965187
53198	965188
128614	965189
7022	965190
54891	965191
34317	965192
3915	965193
137181	965194
66352	965195
87647	965196
16246	965197
69088	965198
60340	965199
13885	965200
14271	965201
5	965202
292	965203
40013	965204
3319	965205
90461	965206
11114	965207
81159	965208
3267	965209
78397	965210
17906	965211
27	965212
116260	965213
37889	965214
2625	965215
12309	965216
86016	965217
75866	965218
20047	965219
96046	965220
18715	965221
85043	965222
77926	965223
15739	965224
75087	965225
24198	965226
3108	965227
69598	965228
29419	965229
17002	965230
63770	965231
117667	965232
16034	965233
64603	965234
146194	965235
311	965236
5	965237
88	965238
131229	965239
100339	965240
98538	965241
42893	965242
18427	965243
64601	965244
28106	965245
3233	965246
66466	965247
70600	965248
37079	965249
27725	965250
5278	965251
66478	965252
97477	965253
33267	965254
7745	965255
8205	965256
92053	965257
122920	965258
35560	965259
61711	965260
14261	965261
13919	965262
56047	965263
101699	965264
49070	965265
18527	965266
54708	965267
107080	965268
110627	965269
332	965270
41449	965271
9863	965272
18897	965273
41770	965274
4692	965275
121609	965276
76671	965277
28633	965278
48651	965279
155408	965280
27820	965281
16214	965282
37787	965283
70963	965284
16695	965285
106757	965286
47398	965287
15611	965288
42156	965289
52075	965290
26482	965291
75333	965292
1274	965293
930	965294
58973	965295
9197	965296
52503	965297
42373	965298
25375	965299
33951	965300
4966	965301
10491	965302
9607	965303
93577	965304
29339	965305
13348	965306
59634	965307
41455	965308
129052	965309
13746	965310
85350	965311
2668	965312
4956	965313
61438	965314
7934	965315
92044	965316
69000	965317
133521	965318
167093	965319
7558	965320
3577	965321
65075	965322
12744	965323
40622	965324
8786	965325
2380	965326
43636	965327
156421	965328
55624	965329
29855	965330
52009	965331
92893	965332
39961	965333
115050	965334
100956	965335
4530	965336
55937	965337
40886	965338
44497	965339
4774	965340
24415	965341
98289	965342
121467	965343
45331	965344
5127	965345
15375	965346
10167	965347
56714	965348
7883	965349
18069	965350
13628	965351
18907	965352
32582	965353
21226	965354
32473	965355
748	965356
84978	965357
106337	965358
124038	965359
19384	965360
33312	965361
18183	965362
45629	965363
47261	965364
22794	965365
31394	965366
162990	965367
765	965368
59897	965369
44980	965370
14861	965371
49693	965372
69759	965373
6359	965374
3384	965375
69637	965376
5373	965377
83	965378
45822	965379
15066	965380
92388	965381
40724	965382
7570	965383
48959	965384
786	965385
55659	965386
111268	965387
7891	965388
68533	965389
11356	965390
56387	965391
36436	965392
1921	965393
83217	965394
23205	965395
7973	965396
396	965397
15867	965398
164646	965399
2739	965400
45197	965401
46952	965402
23028	965403
38244	965404
132460	965405
7647	965406
9616	965407
127591	965408
96340	965409
72736	965410
47744	965411
23349	965412
30346	965413
39417	965414
79287	965415
2620	965416
87380	965417
18411	965418
67942	965419
95093	965420
24608	965421
4199	965422
2511	965423
8780	965424
102782	965425
58723	965426
88830	965427
21855	965428
24331	965429
9388	965430
11829	965431
22534	965432
35477	965433
20812	965434
58254	965435
7881	965436
15817	965437
22101	965438
26196	965439
61833	965440
41198	965441
135575	965442
45706	965443
93688	965444
42855	965445
39582	965446
78633	965447
67890	965448
19047	965449
13193	965450
22797	965451
1017	965452
57749	965453
64804	965454
75302	965455
11655	965456
7239	965457
49691	965458
42584	965459
22443	965460
14064	965461
2608	965462
68780	965463
26589	965464
22096	965465
68569	965466
1223	965467
95094	965468
40	965469
105932	965470
17877	965471
100813	965472
5381	965473
100230	965474
10183	965475
86794	965476
14729	965477
17486	965478
17323	965479
82442	965480
14959	965481
9429	965482
6831	965483
943	965484
47950	965485
2492	965486
31557	965487
5994	965488
16658	965489
35407	965490
115483	965491
144403	965492
100595	965493
114918	965494
50394	965495
8042	965496
75757	965497
37405	965498
146552	965499
17087	965500
28431	965501
107391	965502
51824	965503
126157	965504
102704	965505
47262	965506
13580	965507
82608	965508
1099	965509
27571	965510
130760	965511
21667	965512
5004	965513
18211	965514
26379	965515
40472	965516
1586	965517
80594	965518
32283	965519
19286	965520
3233	965521
12427	965522
51626	965523
55022	965524
8010	965525
7911	965526
17109	965527
112125	965528
50186	965529
137058	965530
6295	965531
75545	965532
23781	965533
21911	965534
15972	965535
10183	965536
68400	965537
12843	965538
16101	965539
137231	965540
162869	965541
130246	965542
30827	965543
24923	965544
17325	965545
24881	965546
56494	965547
68047	965548
89	965549
50289	965550
97526	965551
75175	965552
41844	965553
31108	965554
61185	965555
79879	965556
143648	965557
31796	965558
30458	965559
2483	965560
22954	965561
79543	965562
86701	965563
15973	965564
154847	965565
25558	965566
134973	965567
43873	965568
72454	965569
21593	965570
61463	965571
7372	965572
34341	965573
27782	965574
61963	965575
70658	965576
30868	965577
11563	965578
23369	965579
31974	965580
7073	965581
16178	965582
159896	965583
77900	965584
21776	965585
2354	965586
134927	965587
10954	965588
20408	965589
137706	965590
27485	965591
101006	965592
11647	965593
16870	965594
166314	965595
47356	965596
4170	965597
1718	965598
197	965599
10264	965600
79215	965601
12029	965602
38468	965603
40975	965604
53105	965605
89447	965606
9043	965607
24313	965608
23385	965609
29994	965610
154573	965611
2428	965612
117832	965613
83091	965614
124062	965615
32155	965616
90950	965617
22471	965618
49761	965619
28224	965620
24518	965621
803	965622
123503	965623
14741	965624
134236	965625
2628	965626
135328	965627
29421	965628
33520	965629
101218	965630
56000	965631
80418	965632
96589	965633
10374	965634
84051	965635
11054	965636
39140	965637
100226	965638
165480	965639
4714	965640
34062	965641
89971	965642
7450	965643
29704	965644
21088	965645
50054	965646
16250	965647
53352	965648
88805	965649
17515	965650
51356	965651
27465	965652
3706	965653
80263	965654
118169	965655
58449	965656
38746	965657
78494	965658
50304	965659
8017	965660
36653	965661
3980	965662
55583	965663
3864	965664
46524	965665
10850	965666
4478	965667
21951	965668
10495	965669
34978	965670
79413	965671
26259	965672
15406	965673
68393	965674
93764	965675
76486	965676
33773	965677
61873	965678
25704	965679
24354	965680
190	965681
74267	965682
3759	965683
60642	965684
34602	965685
255	965686
1320	965687
73898	965688
135958	965689
69074	965690
6355	965691
3058	965692
28604	965693
39932	965694
4619	965695
54000	965696
28066	965697
20528	965698
3290	965699
1870	965700
1067	965701
54987	965702
3770	965703
51812	965704
36488	965705
61367	965706
13618	965707
3833	965708
73421	965709
39326	965710
49101	965711
63461	965712
25661	965713
21437	965714
68334	965715
56677	965716
9878	965717
16113	965718
23532	965719
17011	965720
59618	965721
167055	965722
60816	965723
27517	965724
25134	965725
129235	965726
79727	965727
11819	965728
7710	965729
66334	965730
51699	965731
245	965732
26098	965733
46584	965734
11804	965735
16578	965736
84334	965737
87082	965738
30837	965739
165825	965740
2549	965741
28473	965742
129157	965743
29215	965744
57991	965745
22448	965746
158398	965747
37760	965748
79623	965749
44438	965750
13062	965751
84195	965752
18909	965753
17067	965754
16000	965755
38840	965756
43326	965757
5864	965758
22341	965759
110093	965760
5606	965761
29635	965762
129550	965763
32472	965764
13408	965765
75442	965766
127710	965767
3930	965768
67003	965769
166	965770
8349	965771
26863	965772
22785	965773
105754	965774
13512	965775
18222	965776
74684	965777
45770	965778
27734	965779
57845	965780
95859	965781
166081	965782
84905	965783
9552	965784
9420	965785
55409	965786
86662	965787
46574	965788
6240	965789
826	965790
9576	965791
1333	965792
8157	965793
30342	965794
47730	965795
50453	965796
1010	965797
155326	965798
40187	965799
8557	965800
108251	965801
26887	965802
46039	965803
19786	965804
83995	965805
29051	965806
69695	965807
7780	965808
46860	965809
60806	965810
16376	965811
95417	965812
7224	965813
42642	965814
78745	965815
14111	965816
166013	965817
6460	965818
13233	965819
36047	965820
6862	965821
113942	965822
863	965823
73248	965824
27977	965825
13868	965826
50267	965827
6401	965828
8353	965829
60020	965830
4518	965831
96515	965832
48955	965833
38037	965834
23830	965835
39940	965836
26393	965837
58599	965838
29287	965839
110553	965840
63088	965841
25663	965842
14581	965843
6707	965844
35445	965845
96814	965846
137846	965847
94843	965848
103262	965849
3950	965850
116900	965851
2475	965852
2184	965853
19348	965854
61005	965855
159265	965856
4066	965857
46653	965858
6948	965859
61330	965860
101167	965861
87151	965862
10061	965863
10400	965864
86081	965865
66401	965866
147083	965867
2129	965868
62447	965869
127382	965870
123582	965871
12453	965872
79045	965873
56048	965874
144067	965875
87557	965876
57323	965877
5639	965878
2665	965879
101295	965880
78110	965881
2598	965882
21294	965883
5078	965884
47180	965885
43351	965886
131473	965887
78008	965888
35613	965889
56369	965890
10126	965891
62237	965892
8944	965893
95944	965894
25426	965895
123728	965896
637	965897
22642	965898
17080	965899
43729	965900
45447	965901
13696	965902
34959	965903
27610	965904
15066	965905
40693	965906
149437	965907
8205	965908
20878	965909
102855	965910
47205	965911
20524	965912
317	965913
60011	965914
6972	965915
10302	965916
24024	965917
30874	965918
29935	965919
56552	965920
2997	965921
9318	965922
130783	965923
95295	965924
12486	965925
52261	965926
4430	965927
38857	965928
45577	965929
168586	965930
104780	965931
16968	965932
31073	965933
34977	965934
42531	965935
21098	965936
13456	965937
55563	965938
48564	965939
20482	965940
80183	965941
51223	965942
62486	965943
14682	965944
136361	965945
36354	965946
119447	965947
10498	965948
13461	965949
2372	965950
93463	965951
108738	965952
78183	965953
164	965954
7666	965955
25977	965956
25938	965957
93702	965958
20543	965959
3999	965960
100827	965961
49175	965962
95570	965963
58969	965964
95422	965965
5347	965966
153154	965967
106306	965968
166657	965969
96372	965970
70292	965971
30561	965972
26337	965973
271	965974
59033	965975
21067	965976
49957	965977
61808	965978
159255	965979
57391	965980
102607	965981
54370	965982
36214	965983
17772	965984
92648	965985
92427	965986
40197	965987
125862	965988
54863	965989
20448	965990
96070	965991
72116	965992
6771	965993
22791	965994
70656	965995
6677	965996
3846	965997
7509	965998
5028	965999
17558	966000
14014	966001
96510	966002
621	966003
11805	966004
21723	966005
2879	966006
21877	966007
11004	966008
438	966009
77122	966010
100115	966011
61815	966012
106923	966013
43144	966014
76736	966015
35002	966016
71731	966017
64842	966018
6374	966019
85276	966020
49687	966021
4724	966022
16919	966023
29573	966024
44029	966025
118298	966026
159177	966027
494	966028
103878	966029
9612	966030
24658	966031
76879	966032
43005	966033
7940	966034
41061	966035
62101	966036
148643	966037
7322	966038
369	966039
5442	966040
41619	966041
117770	966042
26944	966043
54892	966044
1613	966045
32306	966046
4837	966047
37022	966048
2211	966049
11046	966050
14538	966051
118245	966052
9101	966053
47219	966054
55354	966055
35823	966056
10250	966057
5151	966058
57449	966059
78680	966060
45780	966061
14104	966062
16137	966063
62286	966064
12267	966065
30967	966066
15727	966067
19479	966068
12343	966069
63194	966070
79233	966071
95833	966072
28700	966073
160431	966074
73426	966075
26464	966076
41016	966077
19475	966078
18417	966079
162443	966080
38224	966081
109841	966082
17211	966083
12800	966084
114296	966085
1745	966086
106845	966087
26358	966088
157429	966089
94656	966090
2717	966091
57988	966092
3482	966093
785	966094
93758	966095
19592	966096
6414	966097
32447	966098
18823	966099
128568	966100
4350	966101
131877	966102
27537	966103
15219	966104
6958	966105
13453	966106
14221	966107
72718	966108
20079	966109
127818	966110
19495	966111
42478	966112
42727	966113
66	966114
5136	966115
10318	966116
2834	966117
103519	966118
4022	966119
69903	966120
26940	966121
27685	966122
114787	966123
133655	966124
146359	966125
23900	966126
30546	966127
46592	966128
1884	966129
47362	966130
125784	966131
23055	966132
118385	966133
4009	966134
67125	966135
5290	966136
14168	966137
14453	966138
80153	966139
57879	966140
163406	966141
78571	966142
42248	966143
54447	966144
124775	966145
8225	966146
46894	966147
10222	966148
1213	966149
53472	966150
7926	966151
33662	966152
21939	966153
7560	966154
87400	966155
11628	966156
57944	966157
121631	966158
20697	966159
4210	966160
14814	966161
98197	966162
33217	966163
9941	966164
21622	966165
35895	966166
4678	966167
114704	966168
8001	966169
5853	966170
5757	966171
70976	966172
14267	966173
2041	966174
13179	966175
73798	966176
66105	966177
1271	966178
10354	966179
153791	966180
37903	966181
5467	966182
679	966183
51333	966184
82218	966185
74222	966186
71557	966187
37584	966188
3834	966189
79127	966190
83361	966191
91320	966192
30891	966193
9815	966194
80192	966195
121763	966196
51286	966197
89482	966198
63587	966199
61913	966200
896	966201
1541	966202
69101	966203
37569	966204
6119	966205
68499	966206
4603	966207
59686	966208
50238	966209
782	966210
22058	966211
56984	966212
4667	966213
137112	966214
11439	966215
6890	966216
36795	966217
32966	966218
16528	966219
77073	966220
94752	966221
22245	966222
6458	966223
33890	966224
13937	966225
4892	966226
11592	966227
85373	966228
8284	966229
102254	966230
5619	966231
22266	966232
30582	966233
11546	966234
25967	966235
77055	966236
60844	966237
62796	966238
11033	966239
4100	966240
21215	966241
6475	966242
7554	966243
8295	966244
16502	966245
79012	966246
2316	966247
26010	966248
17209	966249
11260	966250
156929	966251
10951	966252
12386	966253
27139	966254
11291	966255
2533	966256
108219	966257
13875	966258
28730	966259
119035	966260
35644	966261
68128	966262
4145	966263
3965	966264
71320	966265
5474	966266
14696	966267
40214	966268
66265	966269
41022	966270
3940	966271
123300	966272
63062	966273
92896	966274
7287	966275
53027	966276
47697	966277
92686	966278
43562	966279
76883	966280
41970	966281
248	966282
12711	966283
44912	966284
3137	966285
158961	966286
3321	966287
5253	966288
26239	966289
56743	966290
95528	966291
36772	966292
45832	966293
58614	966294
28133	966295
111	966296
79366	966297
4736	966298
61449	966299
6271	966300
51080	966301
26856	966302
28848	966303
106494	966304
74437	966305
5480	966306
46360	966307
4318	966308
98942	966309
6017	966310
103	966311
99966	966312
10958	966313
56735	966314
9524	966315
137819	966316
8439	966317
13620	966318
140404	966319
3489	966320
104532	966321
3024	966322
9906	966323
116854	966324
28516	966325
34385	966326
146118	966327
19054	966328
7506	966329
74367	966330
166	966331
63963	966332
118018	966333
33916	966334
38609	966335
13883	966336
14729	966337
15651	966338
38256	966339
8242	966340
33296	966341
4614	966342
23152	966343
79447	966344
23849	966345
27977	966346
17511	966347
168064	966348
6219	966349
81355	966350
143129	966351
26900	966352
152638	966353
36155	966354
157700	966355
5409	966356
678	966357
6238	966358
93438	966359
49726	966360
4572	966361
3254	966362
14460	966363
2177	966364
7054	966365
62975	966366
50809	966367
1409	966368
12584	966369
21840	966370
28817	966371
65748	966372
4870	966373
66	966374
74853	966375
2612	966376
68136	966377
37801	966378
44490	966379
7277	966380
559	966381
88808	966382
66188	966383
32630	966384
3136	966385
3153	966386
57012	966387
23436	966388
89342	966389
123041	966390
30396	966391
27395	966392
101456	966393
66292	966394
87357	966395
136353	966396
8354	966397
66486	966398
8788	966399
31279	966400
2059	966401
24514	966402
26233	966403
96464	966404
52074	966405
50250	966406
273	966407
103421	966408
76143	966409
9991	966410
3311	966411
5610	966412
46422	966413
112391	966414
126561	966415
49028	966416
49875	966417
7394	966418
65377	966419
74857	966420
43113	966421
20854	966422
5348	966423
66100	966424
3499	966425
143131	966426
12065	966427
29452	966428
35739	966429
10971	966430
2288	966431
48682	966432
134874	966433
6672	966434
47919	966435
25834	966436
1213	966437
4258	966438
150030	966439
32366	966440
40226	966441
32766	966442
22721	966443
69489	966444
82598	966445
24644	966446
90510	966447
31892	966448
8989	966449
14012	966450
70398	966451
39732	966452
28479	966453
115814	966454
82283	966455
116656	966456
98257	966457
30309	966458
1509	966459
89408	966460
72400	966461
23702	966462
3514	966463
45165	966464
154196	966465
11289	966466
1106	966467
14388	966468
26613	966469
117016	966470
5449	966471
99412	966472
83815	966473
22273	966474
4964	966475
17684	966476
89241	966477
46171	966478
4911	966479
22236	966480
35331	966481
25189	966482
31147	966483
126570	966484
1371	966485
59213	966486
78510	966487
1094	966488
93017	966489
23095	966490
75182	966491
133086	966492
69687	966493
18710	966494
7583	966495
38011	966496
2239	966497
49	966498
39262	966499
149730	966500
43156	966501
30225	966502
15945	966503
10563	966504
48934	966505
66220	966506
48793	966507
6001	966508
53333	966509
87610	966510
44445	966511
7125	966512
35407	966513
42390	966514
17437	966515
44761	966516
56445	966517
26390	966518
9013	966519
9583	966520
69159	966521
66843	966522
654	966523
3928	966524
76126	966525
116357	966526
21923	966527
17203	966528
127422	966529
5299	966530
66936	966531
19946	966532
97135	966533
4723	966534
31969	966535
54166	966536
122171	966537
5992	966538
33543	966539
161587	966540
84868	966541
7771	966542
98879	966543
31767	966544
18093	966545
14133	966546
39630	966547
23717	966548
103528	966549
67258	966550
15805	966551
59208	966552
17197	966553
29779	966554
22713	966555
73474	966556
16146	966557
107947	966558
61574	966559
111279	966560
15054	966561
4161	966562
44005	966563
50211	966564
120108	966565
21036	966566
40429	966567
6816	966568
113216	966569
89541	966570
17854	966571
128678	966572
12794	966573
67003	966574
18860	966575
3696	966576
6552	966577
6727	966578
160976	966579
35538	966580
148884	966581
16270	966582
2359	966583
10867	966584
10315	966585
7073	966586
16742	966587
7401	966588
11563	966589
40396	966590
153	966591
110533	966592
5725	966593
57463	966594
5097	966595
1013	966596
17304	966597
71834	966598
95081	966599
24966	966600
76529	966601
18555	966602
16072	966603
61400	966604
51541	966605
23833	966606
16439	966607
1786	966608
1630	966609
45330	966610
15345	966611
79592	966612
13673	966613
128204	966614
7248	966615
111815	966616
58360	966617
12933	966618
8155	966619
28332	966620
6173	966621
54009	966622
55880	966623
14964	966624
46602	966625
8301	966626
74033	966627
29985	966628
129993	966629
17001	966630
15513	966631
58944	966632
78508	966633
28466	966634
1330	966635
7207	966636
27990	966637
3510	966638
59661	966639
19303	966640
79725	966641
81594	966642
66227	966643
6078	966644
3932	966645
35235	966646
18430	966647
16304	966648
76526	966649
4951	966650
44584	966651
51756	966652
114172	966653
78151	966654
96106	966655
20344	966656
96157	966657
19502	966658
110893	966659
129748	966660
13377	966661
13094	966662
43358	966663
58532	966664
47970	966665
61780	966666
15932	966667
68637	966668
1176	966669
7580	966670
2169	966671
81057	966672
17653	966673
887	966674
940	966675
16168	966676
34327	966677
29584	966678
83247	966679
70845	966680
547	966681
848	966682
2858	966683
26506	966684
192	966685
527	966686
131890	966687
56192	966688
80459	966689
56257	966690
8841	966691
47985	966692
46946	966693
117776	966694
60531	966695
3670	966696
70025	966697
80529	966698
126589	966699
32088	966700
17145	966701
91353	966702
63843	966703
133474	966704
102537	966705
79443	966706
21734	966707
152262	966708
556	966709
67110	966710
2379	966711
168527	966712
23013	966713
68478	966714
133631	966715
15938	966716
4097	966717
75534	966718
33981	966719
37729	966720
2830	966721
36450	966722
12564	966723
34160	966724
68512	966725
133514	966726
25171	966727
59828	966728
51456	966729
121081	966730
35870	966731
135871	966732
5253	966733
13082	966734
9819	966735
51754	966736
35799	966737
46519	966738
57526	966739
62468	966740
7288	966741
14195	966742
28819	966743
122237	966744
89549	966745
21352	966746
83379	966747
27189	966748
82876	966749
1791	966750
4379	966751
60708	966752
89446	966753
57301	966754
4251	966755
1516	966756
2463	966757
157989	966758
16276	966759
152373	966760
6226	966761
59079	966762
57555	966763
45373	966764
115492	966765
21478	966766
42576	966767
8399	966768
88962	966769
47841	966770
32263	966771
81388	966772
13193	966773
5886	966774
1203	966775
61150	966776
21261	966777
18614	966778
111066	966779
3556	966780
237	966781
39355	966782
15894	966783
45856	966784
59990	966785
38431	966786
99152	966787
3157	966788
125369	966789
5021	966790
55258	966791
10545	966792
23876	966793
3467	966794
62884	966795
134583	966796
64538	966797
9263	966798
78305	966799
13341	966800
36609	966801
38592	966802
9643	966803
46683	966804
36549	966805
56756	966806
60378	966807
12887	966808
20773	966809
73355	966810
102140	966811
73943	966812
9179	966813
25196	966814
57038	966815
34074	966816
4078	966817
111889	966818
61270	966819
1332	966820
23243	966821
133077	966822
39919	966823
4408	966824
28898	966825
73255	966826
154392	966827
78256	966828
61843	966829
147776	966830
59985	966831
14537	966832
11450	966833
1136	966834
46163	966835
7196	966836
100422	966837
18512	966838
63084	966839
13951	966840
32577	966841
20065	966842
4189	966843
50802	966844
1203	966845
40154	966846
1449	966847
132097	966848
12429	966849
12467	966850
1400	966851
44780	966852
4488	966853
48875	966854
30188	966855
2779	966856
38328	966857
46126	966858
108471	966859
78887	966860
69011	966861
17832	966862
27187	966863
30247	966864
23722	966865
43688	966866
62249	966867
54851	966868
35170	966869
158722	966870
135621	966871
80231	966872
136540	966873
43751	966874
121708	966875
28811	966876
121879	966877
39533	966878
36079	966879
57500	966880
71334	966881
5894	966882
133315	966883
6450	966884
15597	966885
20590	966886
79365	966887
29931	966888
48457	966889
12750	966890
74073	966891
22867	966892
127563	966893
2594	966894
99005	966895
50021	966896
13765	966897
30639	966898
91745	966899
51800	966900
5329	966901
4597	966902
51381	966903
13452	966904
80787	966905
66554	966906
45640	966907
4620	966908
5947	966909
25226	966910
3909	966911
134965	966912
55471	966913
29392	966914
63359	966915
10966	966916
32957	966917
103964	966918
244	966919
121174	966920
122578	966921
23851	966922
19425	966923
43498	966924
72979	966925
76527	966926
36077	966927
14467	966928
5709	966929
367	966930
9455	966931
2735	966932
92572	966933
152	966934
80930	966935
61057	966936
2537	966937
138823	966938
78950	966939
81953	966940
33856	966941
60540	966942
18793	966943
115423	966944
1378	966945
56270	966946
69823	966947
37339	966948
14334	966949
12435	966950
72903	966951
96259	966952
35331	966953
11585	966954
1265	966955
578	966956
51874	966957
39686	966958
21295	966959
5962	966960
46251	966961
139936	966962
63583	966963
4347	966964
6158	966965
13341	966966
150987	966967
8826	966968
49349	966969
31061	966970
126406	966971
12599	966972
30092	966973
30872	966974
167216	966975
50046	966976
79461	966977
69580	966978
62	966979
162289	966980
38806	966981
1363	966982
10997	966983
13492	966984
90460	966985
87852	966986
27971	966987
120950	966988
26676	966989
15149	966990
62418	966991
9947	966992
92899	966993
10453	966994
22506	966995
14585	966996
108181	966997
1693	966998
106841	966999
77920	967000
44165	967001
2755	967002
15411	967003
4975	967004
2573	967005
36192	967006
2420	967007
68864	967008
253	967009
6336	967010
20539	967011
167562	967012
10673	967013
4086	967014
71189	967015
28147	967016
88311	967017
110665	967018
11619	967019
39101	967020
55527	967021
34810	967022
88984	967023
113858	967024
27773	967025
51096	967026
34510	967027
71635	967028
30473	967029
11700	967030
50125	967031
17375	967032
20843	967033
44767	967034
24924	967035
10035	967036
7029	967037
12145	967038
28303	967039
52876	967040
35353	967041
150230	967042
88969	967043
13149	967044
76264	967045
5831	967046
47531	967047
859	967048
38388	967049
34843	967050
64158	967051
63167	967052
161279	967053
24950	967054
1807	967055
51790	967056
93010	967057
11448	967058
96597	967059
30664	967060
79972	967061
23489	967062
50202	967063
1454	967064
132458	967065
17039	967066
11414	967067
12747	967068
29226	967069
7845	967070
109732	967071
5286	967072
46544	967073
14745	967074
4196	967075
13521	967076
96558	967077
16876	967078
26087	967079
20678	967080
101011	967081
16785	967082
578	967083
83572	967084
42071	967085
19336	967086
96419	967087
61059	967088
1534	967089
103442	967090
22332	967091
22514	967092
32131	967093
2616	967094
15731	967095
28609	967096
74766	967097
63015	967098
854	967099
30574	967100
53638	967101
47233	967102
51082	967103
66503	967104
13977	967105
521	967106
68451	967107
29976	967108
41731	967109
64730	967110
4351	967111
34190	967112
82262	967113
56294	967114
157016	967115
20443	967116
2840	967117
69423	967118
59424	967119
80360	967120
41017	967121
145831	967122
64992	967123
2315	967124
4326	967125
51057	967126
21945	967127
32238	967128
76686	967129
44362	967130
20685	967131
31	967132
83404	967133
76999	967134
73880	967135
4132	967136
2784	967137
13310	967138
52204	967139
30433	967140
65593	967141
11131	967142
5135	967143
1945	967144
12144	967145
58869	967146
74292	967147
55752	967148
32096	967149
33232	967150
38795	967151
71796	967152
70377	967153
13384	967154
101	967155
9510	967156
34512	967157
11946	967158
20191	967159
38077	967160
55278	967161
4072	967162
7090	967163
105905	967164
105012	967165
20033	967166
7612	967167
34887	967168
47049	967169
24532	967170
41158	967171
166629	967172
8505	967173
33663	967174
17151	967175
15090	967176
28755	967177
27170	967178
18013	967179
136170	967180
33734	967181
52711	967182
10261	967183
23466	967184
5968	967185
595	967186
23422	967187
20903	967188
32046	967189
45460	967190
111554	967191
44152	967192
14117	967193
13670	967194
15603	967195
38503	967196
640	967197
10297	967198
39791	967199
12759	967200
3245	967201
23030	967202
55945	967203
20602	967204
26543	967205
124417	967206
14539	967207
92295	967208
51460	967209
135148	967210
9662	967211
42162	967212
40432	967213
54856	967214
56237	967215
85837	967216
7082	967217
19144	967218
20818	967219
31619	967220
1275	967221
128002	967222
25578	967223
68562	967224
54308	967225
42561	967226
41199	967227
136712	967228
6075	967229
26261	967230
18662	967231
1992	967232
47474	967233
169160	967234
5513	967235
56055	967236
50352	967237
8241	967238
57831	967239
35478	967240
40804	967241
69508	967242
109925	967243
52600	967244
41	967245
137613	967246
94548	967247
163196	967248
42073	967249
168582	967250
70231	967251
69492	967252
44709	967253
54005	967254
14541	967255
69543	967256
33501	967257
5860	967258
58157	967259
34660	967260
72746	967261
56657	967262
32141	967263
101908	967264
3792	967265
21030	967266
74175	967267
40941	967268
67831	967269
81291	967270
119822	967271
10378	967272
62270	967273
32951	967274
19950	967275
25966	967276
17988	967277
74643	967278
21233	967279
12148	967280
137693	967281
67900	967282
90587	967283
46540	967284
80578	967285
19711	967286
34395	967287
158692	967288
324	967289
3339	967290
116215	967291
19568	967292
162106	967293
17429	967294
6098	967295
84897	967296
51699	967297
48126	967298
52593	967299
35112	967300
17123	967301
59488	967302
10844	967303
31480	967304
1267	967305
19743	967306
67040	967307
74718	967308
140788	967309
152025	967310
103031	967311
2	967312
26893	967313
107490	967314
71924	967315
4042	967316
17458	967317
81412	967318
29444	967319
604	967320
74039	967321
50461	967322
42501	967323
9004	967324
29121	967325
20555	967326
44489	967327
5471	967328
2088	967329
8590	967330
133747	967331
38125	967332
1305	967333
15975	967334
18336	967335
157138	967336
48693	967337
8570	967338
156436	967339
23317	967340
37026	967341
7683	967342
79567	967343
74996	967344
27818	967345
231	967346
1622	967347
21017	967348
62725	967349
34832	967350
58002	967351
24402	967352
105426	967353
2303	967354
28495	967355
84202	967356
91789	967357
31130	967358
38727	967359
57230	967360
27360	967361
25588	967362
23665	967363
54807	967364
30433	967365
24624	967366
3883	967367
69739	967368
23699	967369
89615	967370
6864	967371
27014	967372
89882	967373
215	967374
54441	967375
36723	967376
63164	967377
4443	967378
115169	967379
76066	967380
36301	967381
562	967382
113208	967383
132	967384
13196	967385
125408	967386
51010	967387
138051	967388
52985	967389
42626	967390
44273	967391
4931	967392
67908	967393
82854	967394
71128	967395
3857	967396
48140	967397
97914	967398
22164	967399
784	967400
6415	967401
11595	967402
35762	967403
73429	967404
71662	967405
6802	967406
53336	967407
127628	967408
153900	967409
3786	967410
55437	967411
132914	967412
96131	967413
49129	967414
37878	967415
7593	967416
134351	967417
34068	967418
14528	967419
8224	967420
26667	967421
30218	967422
3914	967423
135579	967424
34915	967425
24606	967426
15830	967427
34252	967428
24243	967429
10147	967430
1138	967431
1486	967432
43152	967433
44817	967434
39811	967435
16328	967436
62967	967437
58919	967438
91049	967439
6662	967440
78548	967441
4237	967442
52649	967443
77632	967444
17133	967445
28487	967446
40891	967447
36897	967448
17373	967449
19944	967450
14854	967451
31718	967452
29334	967453
11954	967454
996	967455
58640	967456
23772	967457
114086	967458
72840	967459
73351	967460
129766	967461
56263	967462
86389	967463
68400	967464
83624	967465
3233	967466
5195	967467
78638	967468
910	967469
1127	967470
77350	967471
119801	967472
29868	967473
33438	967474
109592	967475
28556	967476
3454	967477
64481	967478
74830	967479
6332	967480
58174	967481
77412	967482
60821	967483
126560	967484
20971	967485
1791	967486
58014	967487
133157	967488
9774	967489
59646	967490
7092	967491
35327	967492
50449	967493
59784	967494
41045	967495
134261	967496
42984	967497
59601	967498
6455	967499
11	967500
54443	967501
143392	967502
25551	967503
14158	967504
57458	967505
116230	967506
3454	967507
4428	967508
20591	967509
105418	967510
138929	967511
81335	967512
114575	967513
34514	967514
50437	967515
65330	967516
5424	967517
25864	967518
46562	967519
60805	967520
27879	967521
51620	967522
26359	967523
134933	967524
6776	967525
8795	967526
26663	967527
51411	967528
20	967529
92985	967530
45144	967531
13479	967532
22554	967533
30093	967534
31097	967535
103690	967536
22243	967537
50178	967538
96864	967539
71717	967540
136244	967541
6638	967542
315	967543
2621	967544
84176	967545
14455	967546
30359	967547
45643	967548
14245	967549
73295	967550
8305	967551
53456	967552
7447	967553
108446	967554
162299	967555
18080	967556
76878	967557
69076	967558
63836	967559
72263	967560
3423	967561
59239	967562
26620	967563
22638	967564
5057	967565
4247	967566
10309	967567
116092	967568
76005	967569
46535	967570
11740	967571
47434	967572
133731	967573
39047	967574
46122	967575
75295	967576
30017	967577
82334	967578
32535	967579
99537	967580
29752	967581
36613	967582
2430	967583
2073	967584
100482	967585
60316	967586
40462	967587
47429	967588
72922	967589
112549	967590
148202	967591
6997	967592
119221	967593
5073	967594
91184	967595
2532	967596
27460	967597
70826	967598
95954	967599
48657	967600
22142	967601
17084	967602
15103	967603
16559	967604
5382	967605
35025	967606
5052	967607
11137	967608
64455	967609
10586	967610
99907	967611
37836	967612
4176	967613
44415	967614
22230	967615
31870	967616
64218	967617
17281	967618
35695	967619
72098	967620
99666	967621
20171	967622
11177	967623
27008	967624
57702	967625
15041	967626
33796	967627
48786	967628
66740	967629
4375	967630
13433	967631
7827	967632
107	967633
941	967634
38884	967635
4045	967636
11037	967637
96539	967638
29316	967639
69256	967640
3814	967641
57550	967642
1379	967643
46986	967644
14425	967645
35682	967646
28854	967647
12073	967648
114280	967649
86189	967650
118738	967651
84924	967652
53179	967653
114997	967654
65459	967655
79039	967656
84956	967657
15315	967658
138906	967659
24754	967660
46191	967661
2721	967662
92677	967663
36946	967664
12654	967665
91594	967666
50841	967667
18186	967668
99189	967669
33654	967670
83014	967671
53884	967672
11160	967673
54387	967674
103656	967675
113456	967676
7842	967677
787	967678
118651	967679
24866	967680
13291	967681
169616	967682
44390	967683
35123	967684
78391	967685
84408	967686
95243	967687
89203	967688
31221	967689
9713	967690
47957	967691
518	967692
20523	967693
54620	967694
3017	967695
38997	967696
33606	967697
34989	967698
4209	967699
19181	967700
12762	967701
49931	967702
11706	967703
32859	967704
3911	967705
14405	967706
70186	967707
37230	967708
63913	967709
90523	967710
88839	967711
2036	967712
47113	967713
63661	967714
28121	967715
10459	967716
19325	967717
411	967718
16494	967719
46459	967720
135375	967721
41414	967722
101601	967723
38553	967724
80597	967725
1606	967726
60611	967727
86504	967728
6709	967729
5421	967730
1353	967731
109042	967732
36050	967733
28385	967734
21658	967735
35341	967736
114443	967737
3940	967738
53172	967739
25139	967740
18755	967741
45153	967742
37390	967743
28526	967744
13288	967745
30467	967746
40813	967747
87204	967748
8672	967749
21499	967750
67120	967751
30541	967752
61878	967753
12778	967754
1232	967755
11835	967756
73654	967757
10213	967758
121407	967759
1004	967760
9767	967761
58278	967762
110857	967763
2561	967764
63252	967765
1271	967766
84288	967767
22829	967768
50992	967769
103542	967770
9310	967771
12769	967772
94449	967773
30469	967774
108235	967775
54257	967776
9091	967777
17192	967778
63328	967779
41631	967780
8438	967781
61959	967782
82733	967783
55476	967784
76475	967785
99452	967786
98062	967787
3449	967788
57834	967789
101745	967790
57933	967791
47803	967792
8588	967793
137125	967794
117034	967795
104861	967796
10623	967797
72292	967798
115335	967799
33171	967800
47510	967801
14052	967802
65018	967803
109867	967804
10409	967805
30852	967806
107847	967807
17243	967808
68143	967809
82622	967810
5911	967811
78330	967812
54070	967813
7253	967814
96194	967815
72084	967816
14029	967817
7379	967818
29463	967819
2750	967820
2057	967821
46744	967822
60100	967823
114255	967824
28825	967825
132394	967826
18680	967827
25837	967828
116141	967829
88031	967830
44734	967831
115381	967832
125863	967833
16669	967834
66768	967835
9904	967836
88524	967837
1	967838
66735	967839
26607	967840
23128	967841
72523	967842
72204	967843
137348	967844
22895	967845
132129	967846
29767	967847
73327	967848
19368	967849
19793	967850
4829	967851
36106	967852
33575	967853
122663	967854
33426	967855
115824	967856
4143	967857
45535	967858
64751	967859
13021	967860
39664	967861
3139	967862
68710	967863
55503	967864
46469	967865
12337	967866
4884	967867
40534	967868
45494	967869
105579	967870
164976	967871
109019	967872
131729	967873
10697	967874
44888	967875
24843	967876
2663	967877
26528	967878
8062	967879
26004	967880
58153	967881
11341	967882
46112	967883
6015	967884
25354	967885
107172	967886
90753	967887
13139	967888
52618	967889
14519	967890
81011	967891
1273	967892
119843	967893
2796	967894
57602	967895
91877	967896
65390	967897
68984	967898
2932	967899
7608	967900
27334	967901
8067	967902
95515	967903
78734	967904
19550	967905
67620	967906
45590	967907
817	967908
63186	967909
57447	967910
6118	967911
12206	967912
119334	967913
7977	967914
26300	967915
11905	967916
62806	967917
18774	967918
36660	967919
93118	967920
26387	967921
93547	967922
66015	967923
137902	967924
51325	967925
114113	967926
131140	967927
4967	967928
32800	967929
16997	967930
629	967931
6484	967932
42284	967933
1906	967934
13506	967935
2749	967936
38066	967937
7027	967938
60544	967939
227	967940
125681	967941
145240	967942
9346	967943
18386	967944
521	967945
4776	967946
70816	967947
5203	967948
12538	967949
112518	967950
29145	967951
11808	967952
25896	967953
2401	967954
40710	967955
45150	967956
47129	967957
8531	967958
3073	967959
29939	967960
1133	967961
6921	967962
47765	967963
20805	967964
11828	967965
3037	967966
31120	967967
7149	967968
34180	967969
131823	967970
86300	967971
69047	967972
18161	967973
31490	967974
2838	967975
56607	967976
23877	967977
60570	967978
8793	967979
110013	967980
26	967981
53090	967982
42921	967983
52981	967984
36730	967985
65207	967986
13554	967987
12613	967988
499	967989
6048	967990
151500	967991
17265	967992
53445	967993
64421	967994
111764	967995
37773	967996
18012	967997
72409	967998
43792	967999
48933	968000
51184	968001
123537	968002
50542	968003
3540	968004
7152	968005
45222	968006
54541	968007
90251	968008
35682	968009
25422	968010
11453	968011
166	968012
3444	968013
22991	968014
29782	968015
104954	968016
23054	968017
134391	968018
16568	968019
927	968020
113637	968021
72427	968022
35519	968023
70788	968024
107895	968025
25883	968026
81752	968027
88962	968028
10936	968029
114821	968030
56532	968031
67871	968032
60138	968033
27582	968034
20099	968035
53819	968036
88673	968037
136152	968038
116114	968039
25050	968040
54946	968041
87852	968042
15799	968043
12936	968044
31853	968045
31636	968046
49605	968047
54322	968048
147763	968049
1166	968050
25515	968051
38859	968052
62443	968053
47057	968054
22968	968055
25176	968056
6479	968057
11664	968058
47471	968059
54330	968060
80454	968061
16148	968062
120797	968063
6727	968064
49711	968065
30299	968066
28535	968067
72676	968068
99578	968069
73513	968070
32727	968071
33223	968072
33355	968073
34877	968074
66094	968075
96698	968076
2990	968077
78535	968078
132068	968079
393	968080
85212	968081
94587	968082
16110	968083
72356	968084
64369	968085
73054	968086
36527	968087
11873	968088
94118	968089
89037	968090
5499	968091
40682	968092
110028	968093
17277	968094
31874	968095
21750	968096
52675	968097
77386	968098
22831	968099
10123	968100
98604	968101
10672	968102
12559	968103
24547	968104
3640	968105
35135	968106
18316	968107
35454	968108
29685	968109
21743	968110
136806	968111
34980	968112
47384	968113
138131	968114
646	968115
3974	968116
40994	968117
25790	968118
42415	968119
4737	968120
19131	968121
4017	968122
38818	968123
62040	968124
18745	968125
71689	968126
21461	968127
115802	968128
23890	968129
58061	968130
16132	968131
89982	968132
598	968133
10738	968134
51089	968135
99800	968136
10653	968137
29815	968138
35763	968139
52310	968140
9365	968141
8936	968142
30304	968143
18654	968144
7197	968145
70119	968146
53361	968147
60780	968148
2874	968149
20713	968150
7652	968151
32604	968152
24288	968153
78260	968154
3430	968155
159491	968156
137518	968157
123548	968158
38896	968159
10979	968160
12757	968161
37048	968162
73346	968163
5947	968164
49956	968165
31775	968166
92609	968167
40830	968168
31634	968169
100222	968170
155	968171
55813	968172
44798	968173
19400	968174
124091	968175
29442	968176
86284	968177
67930	968178
111285	968179
28870	968180
36	968181
4015	968182
24609	968183
2695	968184
7003	968185
50390	968186
31688	968187
5024	968188
8054	968189
57849	968190
108348	968191
3676	968192
59445	968193
89406	968194
35519	968195
41850	968196
262	968197
87476	968198
2350	968199
121140	968200
14587	968201
40171	968202
15698	968203
460	968204
31364	968205
66338	968206
109049	968207
34988	968208
147379	968209
20665	968210
98245	968211
68222	968212
3160	968213
9222	968214
87408	968215
93412	968216
59606	968217
21576	968218
28890	968219
37964	968220
25126	968221
6352	968222
135358	968223
98052	968224
34183	968225
43839	968226
18144	968227
5267	968228
21081	968229
24173	968230
121370	968231
84148	968232
6971	968233
52575	968234
368	968235
104127	968236
106223	968237
90948	968238
1208	968239
4663	968240
101758	968241
14126	968242
68602	968243
55696	968244
48720	968245
8194	968246
27173	968247
2757	968248
35643	968249
5901	968250
82680	968251
9300	968252
27289	968253
45376	968254
119368	968255
1398	968256
21964	968257
2138	968258
102910	968259
43446	968260
84185	968261
42901	968262
66058	968263
38493	968264
24393	968265
23355	968266
75593	968267
170115	968268
13702	968269
155938	968270
4065	968271
20109	968272
43570	968273
67887	968274
78199	968275
159	968276
53387	968277
55415	968278
40395	968279
146785	968280
26732	968281
54995	968282
18219	968283
95153	968284
69583	968285
136968	968286
5166	968287
16332	968288
62680	968289
86610	968290
37780	968291
27687	968292
165947	968293
32574	968294
11450	968295
8788	968296
42927	968297
64671	968298
15576	968299
111879	968300
100265	968301
35412	968302
37190	968303
136224	968304
42765	968305
27638	968306
61445	968307
8144	968308
39595	968309
38234	968310
95123	968311
7105	968312
9248	968313
45056	968314
98582	968315
72599	968316
107130	968317
14940	968318
59207	968319
6499	968320
95790	968321
91485	968322
14929	968323
356	968324
99754	968325
73134	968326
76539	968327
4897	968328
29444	968329
22963	968330
6471	968331
45370	968332
100312	968333
102984	968334
118	968335
14850	968336
27138	968337
95631	968338
122821	968339
92628	968340
66984	968341
1461	968342
14767	968343
106878	968344
17154	968345
55593	968346
34341	968347
108528	968348
31828	968349
44524	968350
18584	968351
50803	968352
45799	968353
107220	968354
15523	968355
50103	968356
66683	968357
9993	968358
109586	968359
48740	968360
31082	968361
93685	968362
5852	968363
20017	968364
126535	968365
44319	968366
20171	968367
33365	968368
19337	968369
77654	968370
44542	968371
9110	968372
876	968373
64963	968374
22629	968375
3000	968376
104270	968377
55750	968378
111088	968379
122416	968380
79	968381
118650	968382
1571	968383
12719	968384
38670	968385
23254	968386
3825	968387
300	968388
13110	968389
2911	968390
100110	968391
8481	968392
9758	968393
79558	968394
208	968395
19479	968396
3403	968397
18806	968398
86067	968399
83212	968400
2846	968401
2127	968402
6814	968403
9889	968404
58618	968405
63355	968406
110862	968407
87375	968408
2869	968409
49396	968410
50272	968411
41483	968412
107353	968413
11887	968414
29827	968415
36285	968416
26153	968417
30701	968418
102741	968419
76623	968420
54669	968421
27694	968422
15359	968423
72648	968424
36213	968425
83383	968426
25661	968427
23244	968428
24173	968429
92012	968430
91230	968431
8877	968432
29166	968433
119451	968434
27900	968435
97284	968436
86238	968437
2276	968438
12474	968439
33073	968440
9419	968441
6544	968442
4258	968443
55460	968444
16250	968445
4718	968446
39025	968447
67571	968448
33593	968449
69164	968450
31509	968451
27532	968452
5977	968453
79842	968454
47393	968455
39247	968456
120264	968457
52105	968458
33363	968459
10829	968460
81474	968461
45557	968462
71198	968463
10086	968464
6979	968465
28345	968466
2383	968467
93	968468
60649	968469
8499	968470
2491	968471
1310	968472
52588	968473
31220	968474
96507	968475
32132	968476
22868	968477
45485	968478
26832	968479
100427	968480
62520	968481
1637	968482
20615	968483
27349	968484
64450	968485
98525	968486
38	968487
10202	968488
93899	968489
50685	968490
8084	968491
93925	968492
52878	968493
134889	968494
17543	968495
12730	968496
38884	968497
41568	968498
10050	968499
133831	968500
10474	968501
19588	968502
22018	968503
18645	968504
26380	968505
30009	968506
42531	968507
3241	968508
26469	968509
16077	968510
43958	968511
3828	968512
40217	968513
88912	968514
68352	968515
39808	968516
26067	968517
7301	968518
23779	968519
43460	968520
12975	968521
26049	968522
32528	968523
35642	968524
27828	968525
54551	968526
109185	968527
69406	968528
9251	968529
79073	968530
76151	968531
2824	968532
69012	968533
64896	968534
57691	968535
14716	968536
27382	968537
6670	968538
39072	968539
14638	968540
38039	968541
58429	968542
102185	968543
4263	968544
54260	968545
316	968546
111705	968547
73366	968548
44201	968549
136400	968550
44896	968551
107090	968552
43179	968553
24410	968554
81279	968555
8375	968556
52146	968557
1585	968558
93725	968559
10379	968560
44105	968561
13956	968562
26642	968563
4692	968564
94500	968565
42	968566
15139	968567
45506	968568
21415	968569
687	968570
1685	968571
1135	968572
28032	968573
67694	968574
498	968575
15258	968576
82295	968577
750	968578
44460	968579
155186	968580
112502	968581
7804	968582
133703	968583
63793	968584
68922	968585
15156	968586
112586	968587
42524	968588
54737	968589
60448	968590
135564	968591
125928	968592
20405	968593
2341	968594
142528	968595
41846	968596
6349	968597
135151	968598
20895	968599
41364	968600
6919	968601
11736	968602
54213	968603
63688	968604
16283	968605
51851	968606
74354	968607
17791	968608
54920	968609
45260	968610
2613	968611
35026	968612
8214	968613
53036	968614
9592	968615
16552	968616
18788	968617
71574	968618
131217	968619
22845	968620
1526	968621
48656	968622
114208	968623
109116	968624
35762	968625
27676	968626
2970	968627
35747	968628
104510	968629
21132	968630
26197	968631
37581	968632
19490	968633
1418	968634
17059	968635
63173	968636
47095	968637
19280	968638
42576	968639
75528	968640
40565	968641
41362	968642
38782	968643
68264	968644
156831	968645
3048	968646
123364	968647
53971	968648
42286	968649
33952	968650
38543	968651
15100	968652
12260	968653
26414	968654
34694	968655
87898	968656
53741	968657
9675	968658
45334	968659
94259	968660
25391	968661
7291	968662
109158	968663
1535	968664
52555	968665
12495	968666
8001	968667
61358	968668
457	968669
38651	968670
18002	968671
32467	968672
57921	968673
124969	968674
31193	968675
56906	968676
40485	968677
63583	968678
44730	968679
70829	968680
123563	968681
24573	968682
21507	968683
62832	968684
3315	968685
32101	968686
6615	968687
4361	968688
80184	968689
31053	968690
45203	968691
45988	968692
6073	968693
9015	968694
93272	968695
38077	968696
62087	968697
128966	968698
3905	968699
16966	968700
20534	968701
11505	968702
46511	968703
26429	968704
44484	968705
39424	968706
10340	968707
30190	968708
26267	968709
24442	968710
151878	968711
45906	968712
113029	968713
103362	968714
28504	968715
21160	968716
2450	968717
65841	968718
35749	968719
45482	968720
18147	968721
4885	968722
201	968723
40310	968724
20405	968725
169	968726
44275	968727
85545	968728
9482	968729
40119	968730
25119	968731
36113	968732
37907	968733
1896	968734
30202	968735
150599	968736
6285	968737
118826	968738
46191	968739
30195	968740
68428	968741
61710	968742
133658	968743
14372	968744
8443	968745
85574	968746
81606	968747
30507	968748
105376	968749
6848	968750
54959	968751
44051	968752
11961	968753
2933	968754
36124	968755
77365	968756
60904	968757
62608	968758
25389	968759
16933	968760
176	968761
1933	968762
79023	968763
37265	968764
3298	968765
70897	968766
129163	968767
29107	968768
74770	968769
73338	968770
48193	968771
8190	968772
75	968773
32149	968774
35489	968775
16698	968776
34338	968777
59858	968778
43171	968779
28466	968780
76710	968781
98287	968782
61947	968783
25481	968784
7768	968785
90867	968786
91764	968787
71805	968788
53435	968789
129825	968790
13928	968791
11081	968792
56778	968793
90046	968794
13910	968795
25003	968796
8749	968797
46608	968798
21823	968799
7924	968800
22804	968801
78825	968802
72529	968803
19831	968804
95426	968805
37026	968806
233	968807
24980	968808
123914	968809
110397	968810
46056	968811
47638	968812
4379	968813
43774	968814
56255	968815
94053	968816
75642	968817
16176	968818
242	968819
40473	968820
19629	968821
70749	968822
25984	968823
16143	968824
30151	968825
9068	968826
66477	968827
52779	968828
21198	968829
2159	968830
44186	968831
107943	968832
50397	968833
115698	968834
43837	968835
72385	968836
15722	968837
5776	968838
80493	968839
100916	968840
2622	968841
7938	968842
1815	968843
19562	968844
107574	968845
14503	968846
25632	968847
49169	968848
71886	968849
11641	968850
36389	968851
85991	968852
10563	968853
85493	968854
26260	968855
94405	968856
474	968857
88667	968858
2422	968859
47961	968860
146258	968861
949	968862
70140	968863
5083	968864
518	968865
4449	968866
1085	968867
18758	968868
58294	968869
116268	968870
43921	968871
118231	968872
164029	968873
10952	968874
5149	968875
56007	968876
13806	968877
31585	968878
7867	968879
2134	968880
26349	968881
98836	968882
109418	968883
27783	968884
1965	968885
12965	968886
43889	968887
21616	968888
60121	968889
34291	968890
3531	968891
2394	968892
110559	968893
54892	968894
43812	968895
46347	968896
69463	968897
24895	968898
81218	968899
9367	968900
15516	968901
23571	968902
10486	968903
70773	968904
73425	968905
70469	968906
57363	968907
7843	968908
118647	968909
15521	968910
23334	968911
81551	968912
75490	968913
8206	968914
13331	968915
25965	968916
3598	968917
27129	968918
62222	968919
55383	968920
4220	968921
30501	968922
123552	968923
96397	968924
1841	968925
5756	968926
68956	968927
512	968928
8425	968929
60889	968930
36951	968931
16485	968932
52713	968933
66580	968934
26604	968935
6931	968936
23895	968937
18930	968938
83470	968939
23356	968940
97134	968941
98075	968942
6654	968943
4441	968944
25287	968945
3542	968946
117954	968947
82651	968948
121798	968949
59591	968950
57733	968951
21532	968952
52694	968953
23373	968954
63961	968955
82942	968956
47151	968957
48211	968958
71872	968959
76401	968960
66271	968961
110169	968962
8655	968963
53568	968964
18666	968965
19915	968966
5327	968967
60124	968968
53340	968969
121574	968970
14921	968971
72391	968972
20702	968973
96570	968974
2211	968975
10959	968976
35957	968977
79531	968978
19901	968979
53519	968980
61234	968981
101786	968982
4800	968983
36989	968984
22773	968985
35700	968986
121243	968987
35908	968988
74	968989
15463	968990
51046	968991
66410	968992
310	968993
72107	968994
4422	968995
44597	968996
28371	968997
44019	968998
12861	968999
5820	969000
9735	969001
41906	969002
138556	969003
35632	969004
20232	969005
7950	969006
29871	969007
45050	969008
120098	969009
64188	969010
105184	969011
2023	969012
8422	969013
33563	969014
29381	969015
4840	969016
4613	969017
47843	969018
15815	969019
45371	969020
15939	969021
115503	969022
1589	969023
28216	969024
10479	969025
4587	969026
50891	969027
65846	969028
43216	969029
115704	969030
2821	969031
5188	969032
101094	969033
54544	969034
2136	969035
108040	969036
87172	969037
4608	969038
107362	969039
428	969040
19512	969041
12584	969042
7742	969043
155898	969044
61412	969045
10811	969046
128283	969047
1601	969048
5085	969049
47940	969050
44048	969051
103722	969052
22557	969053
788	969054
121100	969055
129866	969056
93057	969057
84694	969058
21447	969059
23192	969060
91751	969061
85149	969062
1351	969063
115987	969064
10252	969065
35982	969066
53350	969067
102927	969068
63569	969069
19113	969070
167267	969071
45753	969072
3491	969073
23409	969074
722	969075
323	969076
69690	969077
68284	969078
40777	969079
37756	969080
32422	969081
91343	969082
38124	969083
38634	969084
36917	969085
16757	969086
101709	969087
14770	969088
6992	969089
56092	969090
81650	969091
24478	969092
3968	969093
38878	969094
104044	969095
36872	969096
36592	969097
45347	969098
78566	969099
25550	969100
76858	969101
38816	969102
57722	969103
15052	969104
44831	969105
66430	969106
2037	969107
43608	969108
69101	969109
2707	969110
56557	969111
120409	969112
52418	969113
37586	969114
20581	969115
9713	969116
52610	969117
121688	969118
48123	969119
28519	969120
41031	969121
11534	969122
6465	969123
53910	969124
8431	969125
39181	969126
25439	969127
136011	969128
51553	969129
94190	969130
6103	969131
53806	969132
56097	969133
12735	969134
143012	969135
100327	969136
84544	969137
23452	969138
20679	969139
9940	969140
4684	969141
35037	969142
52973	969143
133213	969144
94100	969145
18571	969146
51549	969147
114041	969148
20422	969149
64278	969150
52417	969151
18128	969152
88106	969153
43893	969154
72045	969155
100819	969156
65282	969157
164490	969158
21637	969159
1136	969160
27479	969161
42182	969162
73242	969163
35987	969164
17566	969165
83721	969166
11003	969167
46822	969168
16663	969169
190	969170
16191	969171
137728	969172
102503	969173
22562	969174
30616	969175
56845	969176
33669	969177
30745	969178
4612	969179
875	969180
1613	969181
30815	969182
76540	969183
33877	969184
48434	969185
71685	969186
27731	969187
34725	969188
12908	969189
53949	969190
3954	969191
2547	969192
13711	969193
60273	969194
147075	969195
3302	969196
27396	969197
52543	969198
54571	969199
35066	969200
91196	969201
50614	969202
69646	969203
82675	969204
49628	969205
12633	969206
12963	969207
41201	969208
29643	969209
78126	969210
51271	969211
33646	969212
87031	969213
58781	969214
113061	969215
32696	969216
133231	969217
16130	969218
13993	969219
4162	969220
138462	969221
23187	969222
6230	969223
16793	969224
72593	969225
73846	969226
67190	969227
3521	969228
36596	969229
26008	969230
27058	969231
56527	969232
32830	969233
4737	969234
32784	969235
56784	969236
62047	969237
857	969238
7890	969239
94782	969240
13923	969241
1529	969242
126667	969243
46187	969244
79237	969245
6052	969246
136187	969247
22860	969248
762	969249
74987	969250
6959	969251
107743	969252
7541	969253
73825	969254
20311	969255
20545	969256
165957	969257
1769	969258
25263	969259
56656	969260
26526	969261
8754	969262
22518	969263
100191	969264
4753	969265
13262	969266
106179	969267
90450	969268
13154	969269
164528	969270
4345	969271
21977	969272
73405	969273
510	969274
39147	969275
92282	969276
14545	969277
9328	969278
1982	969279
109702	969280
12055	969281
22695	969282
122048	969283
46319	969284
14327	969285
64083	969286
70172	969287
82792	969288
33943	969289
68926	969290
147753	969291
38785	969292
10561	969293
71769	969294
707	969295
63212	969296
27628	969297
6901	969298
100471	969299
2580	969300
533	969301
136249	969302
97025	969303
12035	969304
35802	969305
68073	969306
70595	969307
19550	969308
7043	969309
79008	969310
18445	969311
127350	969312
2007	969313
2100	969314
70077	969315
43231	969316
7087	969317
72949	969318
33548	969319
108365	969320
33855	969321
131989	969322
5446	969323
699	969324
88910	969325
14305	969326
7391	969327
32521	969328
58555	969329
140381	969330
56925	969331
8801	969332
70978	969333
7861	969334
84001	969335
58143	969336
984	969337
10287	969338
4649	969339
33316	969340
5776	969341
5247	969342
3945	969343
21889	969344
13142	969345
25868	969346
2714	969347
96012	969348
801	969349
35174	969350
114629	969351
4197	969352
30723	969353
49082	969354
111385	969355
1832	969356
11658	969357
11938	969358
17657	969359
623	969360
32562	969361
122135	969362
51186	969363
33409	969364
7818	969365
33083	969366
79221	969367
686	969368
17	969369
49558	969370
30505	969371
111845	969372
4867	969373
130655	969374
42433	969375
28378	969376
23804	969377
714	969378
59369	969379
75570	969380
13181	969381
3708	969382
55281	969383
34955	969384
99309	969385
53987	969386
86310	969387
169543	969388
161114	969389
25630	969390
20853	969391
885	969392
693	969393
6624	969394
76904	969395
115269	969396
7507	969397
5934	969398
101721	969399
64506	969400
47148	969401
3278	969402
140876	969403
239	969404
27665	969405
1358	969406
135392	969407
165710	969408
6248	969409
96986	969410
36615	969411
53	969412
127490	969413
39112	969414
22554	969415
65686	969416
93171	969417
39102	969418
56128	969419
82496	969420
42577	969421
27346	969422
59384	969423
72057	969424
78322	969425
67675	969426
10526	969427
18639	969428
10181	969429
6252	969430
77486	969431
133759	969432
15662	969433
41262	969434
74144	969435
62516	969436
17253	969437
160510	969438
6606	969439
10540	969440
28047	969441
73326	969442
3122	969443
14249	969444
74402	969445
19717	969446
50058	969447
53295	969448
68007	969449
55587	969450
7821	969451
49810	969452
11560	969453
108544	969454
11893	969455
87320	969456
145894	969457
129127	969458
104235	969459
28467	969460
12556	969461
455	969462
18964	969463
47908	969464
103578	969465
14440	969466
21416	969467
38409	969468
40231	969469
13116	969470
30646	969471
103900	969472
145484	969473
59181	969474
19101	969475
55364	969476
10039	969477
57081	969478
27792	969479
13014	969480
1096	969481
30979	969482
46473	969483
1712	969484
868	969485
25561	969486
5623	969487
36343	969488
21560	969489
51636	969490
64162	969491
6527	969492
23654	969493
5432	969494
106493	969495
64630	969496
30326	969497
1811	969498
12998	969499
151378	969500
431	969501
31384	969502
92824	969503
40446	969504
80387	969505
187	969506
7480	969507
7218	969508
80799	969509
125315	969510
169138	969511
17436	969512
22997	969513
21802	969514
40111	969515
7838	969516
71799	969517
24090	969518
96245	969519
13931	969520
108794	969521
31612	969522
44881	969523
38497	969524
16370	969525
25031	969526
14991	969527
2240	969528
7628	969529
18064	969530
13506	969531
95910	969532
38436	969533
125535	969534
284	969535
138540	969536
47892	969537
14563	969538
9035	969539
4548	969540
7953	969541
107843	969542
101513	969543
47684	969544
137995	969545
148690	969546
53398	969547
47073	969548
21245	969549
112391	969550
46222	969551
89566	969552
120748	969553
109708	969554
73335	969555
21402	969556
154361	969557
5532	969558
80047	969559
19273	969560
2152	969561
11129	969562
51826	969563
30164	969564
114174	969565
103196	969566
1299	969567
36355	969568
8179	969569
82508	969570
2713	969571
48959	969572
22298	969573
82242	969574
10196	969575
8106	969576
14992	969577
62793	969578
46120	969579
697	969580
115956	969581
27798	969582
9432	969583
50923	969584
109716	969585
47194	969586
29667	969587
64915	969588
14089	969589
164117	969590
139482	969591
17348	969592
29704	969593
13862	969594
67246	969595
59695	969596
66424	969597
95400	969598
12503	969599
36251	969600
28796	969601
143422	969602
120101	969603
3114	969604
9860	969605
13611	969606
58978	969607
80265	969608
5686	969609
7774	969610
23094	969611
9722	969612
49706	969613
99989	969614
63001	969615
103280	969616
106850	969617
22	969618
39440	969619
9704	969620
28709	969621
52280	969622
105392	969623
21889	969624
115591	969625
46735	969626
22265	969627
12984	969628
5381	969629
6082	969630
445	969631
8333	969632
117938	969633
115095	969634
27325	969635
119765	969636
14551	969637
98080	969638
7712	969639
59238	969640
17154	969641
116597	969642
35	969643
40246	969644
57046	969645
80684	969646
85071	969647
34278	969648
20973	969649
22859	969650
928	969651
22223	969652
21787	969653
17461	969654
81092	969655
103190	969656
35591	969657
54201	969658
35088	969659
37106	969660
59245	969661
86198	969662
44641	969663
10575	969664
13994	969665
36042	969666
43984	969667
37712	969668
73	969669
61433	969670
23044	969671
136321	969672
50564	969673
2018	969674
7657	969675
19264	969676
97071	969677
14989	969678
38122	969679
32127	969680
58742	969681
4713	969682
85405	969683
22236	969684
6209	969685
14486	969686
81754	969687
77533	969688
57794	969689
32785	969690
15569	969691
33033	969692
14194	969693
71201	969694
780	969695
90020	969696
18388	969697
9118	969698
94946	969699
68391	969700
21203	969701
3608	969702
27467	969703
2368	969704
63491	969705
91291	969706
48543	969707
3650	969708
21717	969709
14856	969710
4733	969711
79084	969712
27699	969713
22873	969714
47081	969715
92540	969716
57953	969717
154020	969718
9286	969719
24343	969720
93538	969721
8145	969722
16754	969723
44340	969724
94519	969725
31847	969726
11411	969727
89904	969728
88565	969729
109153	969730
23281	969731
80700	969732
65148	969733
29302	969734
20191	969735
94511	969736
24102	969737
13490	969738
5201	969739
137180	969740
79960	969741
54382	969742
20615	969743
61636	969744
12225	969745
63226	969746
20939	969747
144596	969748
47639	969749
9790	969750
63473	969751
33563	969752
53991	969753
50245	969754
6413	969755
65752	969756
28638	969757
17966	969758
28039	969759
29878	969760
44142	969761
131902	969762
58538	969763
18173	969764
125508	969765
131790	969766
26039	969767
88939	969768
9321	969769
7267	969770
91917	969771
36879	969772
6238	969773
58805	969774
100	969775
94089	969776
62434	969777
1730	969778
70174	969779
11551	969780
26601	969781
79459	969782
787	969783
12574	969784
9690	969785
1775	969786
79360	969787
167066	969788
108021	969789
17631	969790
97941	969791
16806	969792
90450	969793
48074	969794
23508	969795
122917	969796
5983	969797
25829	969798
84360	969799
6486	969800
5891	969801
3994	969802
25641	969803
20993	969804
26217	969805
28857	969806
21426	969807
59836	969808
5392	969809
2641	969810
56147	969811
14853	969812
35808	969813
117018	969814
24702	969815
22727	969816
54121	969817
107766	969818
55764	969819
17811	969820
53705	969821
55339	969822
34399	969823
106884	969824
50518	969825
2626	969826
73306	969827
10247	969828
8495	969829
29677	969830
29971	969831
52250	969832
99251	969833
68515	969834
38230	969835
70197	969836
3214	969837
9900	969838
35776	969839
74716	969840
564	969841
24076	969842
106016	969843
43677	969844
7202	969845
91088	969846
51456	969847
8074	969848
73652	969849
117871	969850
42449	969851
54816	969852
6702	969853
124722	969854
30953	969855
11719	969856
22434	969857
55207	969858
80369	969859
41447	969860
24554	969861
639	969862
120119	969863
35656	969864
369	969865
21898	969866
2932	969867
15877	969868
53923	969869
255	969870
33086	969871
18189	969872
68484	969873
24623	969874
16826	969875
45934	969876
6920	969877
3771	969878
5045	969879
26499	969880
30447	969881
84928	969882
20907	969883
48051	969884
43822	969885
38297	969886
89824	969887
116125	969888
81409	969889
6916	969890
54173	969891
84488	969892
24087	969893
13202	969894
19381	969895
113014	969896
75273	969897
99526	969898
114512	969899
47579	969900
56883	969901
8570	969902
1176	969903
34773	969904
22269	969905
4459	969906
18156	969907
12262	969908
4120	969909
130602	969910
8881	969911
16562	969912
55115	969913
111250	969914
93435	969915
94962	969916
13044	969917
2327	969918
1652	969919
27627	969920
51029	969921
4798	969922
61365	969923
22507	969924
54725	969925
14169	969926
20608	969927
9759	969928
7158	969929
52065	969930
150773	969931
496	969932
142406	969933
5133	969934
1411	969935
19346	969936
67200	969937
25685	969938
103956	969939
2858	969940
39981	969941
163985	969942
10930	969943
5104	969944
54688	969945
117439	969946
6904	969947
12922	969948
8069	969949
38962	969950
29557	969951
9914	969952
108181	969953
1573	969954
8654	969955
107431	969956
13658	969957
15303	969958
5040	969959
112841	969960
795	969961
32996	969962
18385	969963
603	969964
35566	969965
49213	969966
328	969967
82041	969968
36496	969969
49698	969970
96437	969971
27538	969972
79365	969973
20695	969974
71753	969975
23201	969976
34927	969977
149547	969978
13138	969979
9214	969980
55802	969981
96759	969982
974	969983
9741	969984
70741	969985
127592	969986
17656	969987
41499	969988
10308	969989
298	969990
61219	969991
60792	969992
21674	969993
2429	969994
34771	969995
11874	969996
93853	969997
1483	969998
77563	969999
2020	970000
18156	970001
80318	970002
91170	970003
30285	970004
2661	970005
123734	970006
38571	970007
162971	970008
115604	970009
37993	970010
2454	970011
63715	970012
47560	970013
6381	970014
30923	970015
32269	970016
87233	970017
10782	970018
23500	970019
27213	970020
84275	970021
2639	970022
2276	970023
11502	970024
105477	970025
36102	970026
49981	970027
12455	970028
137000	970029
55850	970030
16936	970031
107151	970032
2329	970033
11313	970034
1517	970035
40345	970036
48965	970037
5899	970038
36831	970039
76137	970040
73545	970041
17668	970042
73824	970043
16283	970044
26265	970045
8540	970046
5538	970047
162676	970048
19679	970049
33648	970050
72472	970051
117540	970052
65111	970053
2282	970054
80308	970055
16180	970056
21838	970057
22062	970058
135110	970059
7215	970060
4952	970061
51639	970062
34252	970063
6364	970064
62454	970065
3270	970066
161029	970067
88677	970068
10715	970069
46475	970070
272	970071
89451	970072
19158	970073
57978	970074
9890	970075
51428	970076
26414	970077
114810	970078
3856	970079
2723	970080
129364	970081
135300	970082
5555	970083
118266	970084
56991	970085
77504	970086
5619	970087
133456	970088
125969	970089
21063	970090
94011	970091
102061	970092
50	970093
153109	970094
36531	970095
78364	970096
102498	970097
1890	970098
12794	970099
63337	970100
82564	970101
1066	970102
8683	970103
5384	970104
6177	970105
1425	970106
18915	970107
11305	970108
15786	970109
22276	970110
41576	970111
3569	970112
70810	970113
114572	970114
50327	970115
106398	970116
54211	970117
49411	970118
33892	970119
61700	970120
4126	970121
112131	970122
142427	970123
107129	970124
47389	970125
50911	970126
26963	970127
139348	970128
12937	970129
32303	970130
36183	970131
137062	970132
35146	970133
6908	970134
8185	970135
5489	970136
28462	970137
61531	970138
2938	970139
7804	970140
20379	970141
10180	970142
27444	970143
90766	970144
51904	970145
80858	970146
115655	970147
68476	970148
15879	970149
60600	970150
58307	970151
91591	970152
12809	970153
52772	970154
107044	970155
44663	970156
7274	970157
102554	970158
133553	970159
146569	970160
10733	970161
38479	970162
2356	970163
46674	970164
4973	970165
10561	970166
31981	970167
82074	970168
4857	970169
16972	970170
164603	970171
70350	970172
10532	970173
89053	970174
11385	970175
59676	970176
10245	970177
36637	970178
81	970179
144052	970180
14431	970181
11082	970182
36856	970183
30880	970184
7734	970185
121675	970186
113409	970187
1124	970188
77616	970189
8871	970190
120281	970191
12062	970192
141744	970193
25721	970194
401	970195
75835	970196
10615	970197
3452	970198
135802	970199
104509	970200
5861	970201
16445	970202
53173	970203
41842	970204
5391	970205
115144	970206
21260	970207
102485	970208
46508	970209
4078	970210
53667	970211
60636	970212
83091	970213
46945	970214
92582	970215
60502	970216
16140	970217
63252	970218
16312	970219
22251	970220
81692	970221
87513	970222
35635	970223
86915	970224
6400	970225
67629	970226
23311	970227
1579	970228
28269	970229
52927	970230
56444	970231
2166	970232
10017	970233
138526	970234
1979	970235
9342	970236
30696	970237
53481	970238
43823	970239
98959	970240
38126	970241
131179	970242
66922	970243
2460	970244
33762	970245
865	970246
6500	970247
22645	970248
30349	970249
29219	970250
42073	970251
67944	970252
3809	970253
66516	970254
4	970255
100315	970256
39558	970257
57776	970258
2780	970259
25644	970260
160862	970261
4496	970262
20284	970263
52772	970264
44423	970265
43385	970266
1356	970267
32655	970268
52928	970269
87803	970270
68729	970271
42777	970272
99472	970273
10734	970274
18515	970275
32568	970276
60048	970277
169700	970278
2743	970279
80952	970280
39601	970281
2717	970282
749	970283
71243	970284
24619	970285
24510	970286
17754	970287
14110	970288
91189	970289
92506	970290
14179	970291
89800	970292
34930	970293
32846	970294
29160	970295
62420	970296
110604	970297
28891	970298
57929	970299
14274	970300
28849	970301
70436	970302
32693	970303
42224	970304
29376	970305
36517	970306
10053	970307
143391	970308
86480	970309
151980	970310
102024	970311
10575	970312
23472	970313
8538	970314
38350	970315
51489	970316
128633	970317
1179	970318
83757	970319
32559	970320
21837	970321
52887	970322
24181	970323
35347	970324
11530	970325
78167	970326
72992	970327
74502	970328
45470	970329
40115	970330
33899	970331
58209	970332
153845	970333
27589	970334
103242	970335
36653	970336
25001	970337
53343	970338
105658	970339
108	970340
132037	970341
34865	970342
10274	970343
1779	970344
11629	970345
11455	970346
42763	970347
96651	970348
84219	970349
75237	970350
81178	970351
120020	970352
13004	970353
79984	970354
3031	970355
1080	970356
131455	970357
49433	970358
84746	970359
1173	970360
10580	970361
1639	970362
11546	970363
43825	970364
130315	970365
15476	970366
87428	970367
63174	970368
4044	970369
13690	970370
39157	970371
18849	970372
85323	970373
31666	970374
112703	970375
45491	970376
34752	970377
272	970378
92144	970379
624	970380
1782	970381
20602	970382
47202	970383
25327	970384
70719	970385
84292	970386
7998	970387
54142	970388
129434	970389
3044	970390
30068	970391
29052	970392
6923	970393
78645	970394
74136	970395
39150	970396
68442	970397
75294	970398
3101	970399
8239	970400
10172	970401
27676	970402
12944	970403
16162	970404
33352	970405
121408	970406
71917	970407
39459	970408
5668	970409
87345	970410
12380	970411
75907	970412
62534	970413
35591	970414
5891	970415
97414	970416
118737	970417
24306	970418
51089	970419
81508	970420
77510	970421
71378	970422
122397	970423
23865	970424
100229	970425
31030	970426
12431	970427
21749	970428
2978	970429
26573	970430
14262	970431
11874	970432
16575	970433
91457	970434
80430	970435
74890	970436
26	970437
93819	970438
58892	970439
35781	970440
60582	970441
50504	970442
4719	970443
37044	970444
33726	970445
30061	970446
136920	970447
125789	970448
87394	970449
9174	970450
54194	970451
83178	970452
12750	970453
35520	970454
168286	970455
283	970456
506	970457
10231	970458
2725	970459
18598	970460
19808	970461
124922	970462
60954	970463
4496	970464
49057	970465
817	970466
60336	970467
297	970468
144889	970469
35246	970470
41194	970471
7280	970472
17278	970473
555	970474
56572	970475
16224	970476
92631	970477
9916	970478
39482	970479
61416	970480
6262	970481
64013	970482
6858	970483
68809	970484
92454	970485
63165	970486
7190	970487
39178	970488
7016	970489
55904	970490
105635	970491
107869	970492
54310	970493
7942	970494
50924	970495
101215	970496
78021	970497
61115	970498
512	970499
117088	970500
57048	970501
58519	970502
94041	970503
74279	970504
27703	970505
55400	970506
79886	970507
2911	970508
21845	970509
22506	970510
72690	970511
9817	970512
5261	970513
58454	970514
20268	970515
26619	970516
136117	970517
20257	970518
35058	970519
6176	970520
12317	970521
14863	970522
31455	970523
22946	970524
15276	970525
162464	970526
56738	970527
10767	970528
31452	970529
26733	970530
42180	970531
53276	970532
49920	970533
10088	970534
366	970535
53293	970536
40938	970537
28807	970538
4308	970539
80219	970540
24060	970541
30714	970542
50474	970543
10373	970544
30393	970545
21582	970546
3271	970547
1432	970548
74050	970549
3551	970550
80440	970551
926	970552
24356	970553
43212	970554
4325	970555
70538	970556
14668	970557
58408	970558
18375	970559
40240	970560
94503	970561
1628	970562
73765	970563
20331	970564
114316	970565
42874	970566
48174	970567
18997	970568
47069	970569
11336	970570
69770	970571
4304	970572
104818	970573
59063	970574
146253	970575
55478	970576
22418	970577
54822	970578
41345	970579
144166	970580
32045	970581
41861	970582
10712	970583
8554	970584
104	970585
135962	970586
156289	970587
14793	970588
64656	970589
107796	970590
106529	970591
89928	970592
9799	970593
4513	970594
96	970595
165028	970596
33320	970597
157673	970598
13253	970599
85838	970600
12230	970601
2932	970602
56514	970603
1932	970604
38748	970605
40451	970606
32553	970607
46293	970608
136492	970609
4841	970610
3711	970611
41669	970612
69296	970613
36080	970614
14737	970615
34970	970616
72842	970617
79969	970618
86642	970619
65712	970620
2286	970621
1166	970622
5974	970623
54597	970624
75530	970625
8202	970626
69020	970627
100716	970628
32522	970629
5018	970630
147953	970631
3494	970632
59560	970633
37791	970634
72826	970635
6744	970636
9244	970637
24964	970638
117900	970639
5697	970640
39907	970641
163134	970642
19736	970643
61176	970644
46817	970645
61063	970646
627	970647
11876	970648
87103	970649
78091	970650
60777	970651
126792	970652
18741	970653
2306	970654
2665	970655
88919	970656
2105	970657
74239	970658
30065	970659
8003	970660
912	970661
124061	970662
67442	970663
150	970664
16485	970665
5630	970666
12614	970667
40670	970668
104388	970669
90619	970670
26951	970671
64431	970672
37439	970673
94191	970674
31747	970675
31935	970676
32954	970677
80690	970678
15369	970679
302	970680
2504	970681
33579	970682
2552	970683
83665	970684
74875	970685
7762	970686
81834	970687
2183	970688
67048	970689
24840	970690
11275	970691
17316	970692
31189	970693
852	970694
8068	970695
131041	970696
115998	970697
1040	970698
132525	970699
153322	970700
121523	970701
133851	970702
17339	970703
55755	970704
17020	970705
27651	970706
42502	970707
9122	970708
12755	970709
85010	970710
79771	970711
16159	970712
25525	970713
77902	970714
147662	970715
21569	970716
111436	970717
83788	970718
66129	970719
19954	970720
7157	970721
109182	970722
46542	970723
52993	970724
16821	970725
68566	970726
64846	970727
38653	970728
145656	970729
108697	970730
155032	970731
106516	970732
88	970733
16334	970734
56105	970735
23221	970736
19063	970737
8756	970738
67693	970739
1106	970740
13284	970741
5985	970742
4647	970743
33180	970744
50868	970745
93222	970746
23750	970747
15628	970748
23181	970749
10560	970750
34673	970751
705	970752
37193	970753
39485	970754
17245	970755
114426	970756
58236	970757
358	970758
11430	970759
35138	970760
57580	970761
76891	970762
22287	970763
134209	970764
89524	970765
35361	970766
1168	970767
165596	970768
29019	970769
91930	970770
11792	970771
15089	970772
49026	970773
99985	970774
76396	970775
84775	970776
54740	970777
130872	970778
51521	970779
23641	970780
609	970781
20106	970782
6933	970783
15587	970784
15492	970785
86996	970786
77627	970787
20040	970788
101509	970789
21027	970790
3430	970791
59071	970792
17457	970793
2294	970794
39696	970795
3828	970796
104605	970797
32003	970798
31673	970799
65022	970800
76771	970801
96754	970802
99664	970803
22768	970804
21509	970805
7828	970806
112090	970807
8231	970808
59655	970809
18627	970810
35704	970811
87063	970812
1672	970813
59320	970814
89944	970815
164620	970816
9583	970817
4520	970818
134744	970819
102347	970820
598	970821
36426	970822
27709	970823
119483	970824
35559	970825
61659	970826
24543	970827
34081	970828
36550	970829
2148	970830
12965	970831
149444	970832
17781	970833
31849	970834
25800	970835
8376	970836
1120	970837
86446	970838
17611	970839
2974	970840
4189	970841
2479	970842
16485	970843
859	970844
84356	970845
185	970846
12832	970847
168339	970848
75877	970849
22885	970850
16332	970851
25452	970852
12822	970853
12533	970854
40591	970855
8511	970856
30904	970857
147381	970858
2299	970859
2573	970860
30752	970861
102566	970862
16186	970863
16105	970864
728	970865
74867	970866
79077	970867
78243	970868
152	970869
6502	970870
44457	970871
39652	970872
42135	970873
11866	970874
91818	970875
7842	970876
74962	970877
965	970878
127952	970879
24745	970880
115858	970881
12220	970882
123990	970883
101110	970884
16978	970885
5598	970886
23958	970887
73236	970888
73958	970889
22385	970890
102800	970891
3660	970892
133256	970893
28752	970894
105224	970895
7433	970896
8685	970897
121077	970898
31823	970899
175	970900
8466	970901
112074	970902
23453	970903
2735	970904
166316	970905
1997	970906
3427	970907
9175	970908
4685	970909
5958	970910
23595	970911
43804	970912
50417	970913
132906	970914
15174	970915
93214	970916
249	970917
57490	970918
47443	970919
76	970920
37047	970921
39212	970922
9872	970923
3990	970924
72747	970925
2372	970926
115197	970927
123808	970928
4007	970929
526	970930
56685	970931
37144	970932
19028	970933
8228	970934
65039	970935
25850	970936
97747	970937
33545	970938
9421	970939
33613	970940
50193	970941
56190	970942
25559	970943
116033	970944
5362	970945
70094	970946
2905	970947
9479	970948
6178	970949
363	970950
21559	970951
2799	970952
8157	970953
25308	970954
51374	970955
2637	970956
56849	970957
108000	970958
53800	970959
57937	970960
102534	970961
168613	970962
21656	970963
52453	970964
122043	970965
53678	970966
108610	970967
41262	970968
11394	970969
115742	970970
8848	970971
161268	970972
8380	970973
548	970974
104664	970975
34190	970976
28594	970977
81829	970978
61170	970979
75152	970980
90405	970981
24368	970982
154739	970983
16625	970984
82603	970985
113080	970986
3251	970987
111759	970988
1518	970989
92502	970990
128218	970991
4739	970992
138851	970993
125	970994
112479	970995
93769	970996
3553	970997
44705	970998
59799	970999
115765	971000
55259	971001
3744	971002
1645	971003
55838	971004
34347	971005
76703	971006
7255	971007
84683	971008
35985	971009
50979	971010
1882	971011
47340	971012
14237	971013
7701	971014
50530	971015
46089	971016
60023	971017
25444	971018
18774	971019
48102	971020
100512	971021
127499	971022
44233	971023
27708	971024
27059	971025
22164	971026
3563	971027
47409	971028
37789	971029
6683	971030
142971	971031
16268	971032
74635	971033
6426	971034
68215	971035
10626	971036
91598	971037
23680	971038
990	971039
44892	971040
27504	971041
6135	971042
80217	971043
75217	971044
50745	971045
72838	971046
25716	971047
35008	971048
22758	971049
87716	971050
112379	971051
38817	971052
411	971053
7901	971054
13910	971055
91536	971056
10249	971057
81513	971058
68590	971059
2043	971060
44636	971061
34340	971062
10953	971063
11220	971064
7848	971065
15468	971066
23556	971067
63089	971068
131834	971069
46057	971070
9167	971071
10929	971072
68318	971073
37221	971074
70607	971075
63418	971076
6778	971077
5643	971078
102818	971079
4723	971080
37131	971081
14237	971082
3662	971083
13503	971084
975	971085
86194	971086
35130	971087
58918	971088
30698	971089
48064	971090
11494	971091
161142	971092
44045	971093
3087	971094
4363	971095
37773	971096
56044	971097
13789	971098
20336	971099
16981	971100
14853	971101
147670	971102
53180	971103
31001	971104
25038	971105
124197	971106
49827	971107
13084	971108
115640	971109
17430	971110
2159	971111
47549	971112
45907	971113
92911	971114
3629	971115
130219	971116
109990	971117
110386	971118
2318	971119
9238	971120
49643	971121
3216	971122
4859	971123
31291	971124
9522	971125
36356	971126
55928	971127
37198	971128
81401	971129
5534	971130
114836	971131
125309	971132
24164	971133
67613	971134
3652	971135
69	971136
106797	971137
71257	971138
46940	971139
6188	971140
67839	971141
54861	971142
7038	971143
5128	971144
408	971145
48296	971146
2554	971147
18364	971148
15316	971149
13009	971150
73769	971151
41067	971152
15755	971153
13795	971154
79289	971155
42836	971156
23605	971157
79000	971158
155769	971159
149795	971160
43628	971161
9037	971162
45120	971163
11397	971164
83230	971165
14482	971166
27075	971167
104218	971168
14601	971169
83444	971170
6426	971171
107311	971172
7011	971173
11704	971174
446	971175
29400	971176
61515	971177
15034	971178
43706	971179
1110	971180
9393	971181
18542	971182
68559	971183
8713	971184
38500	971185
2088	971186
30032	971187
4960	971188
126501	971189
63020	971190
150218	971191
57983	971192
16980	971193
51135	971194
47691	971195
66287	971196
800	971197
57668	971198
22318	971199
86098	971200
72394	971201
2809	971202
51798	971203
32890	971204
1950	971205
58831	971206
24723	971207
140842	971208
23127	971209
4914	971210
10807	971211
3490	971212
5578	971213
137997	971214
15191	971215
55856	971216
9908	971217
53333	971218
15893	971219
39295	971220
44128	971221
31550	971222
11428	971223
609	971224
29320	971225
41530	971226
20086	971227
11848	971228
19152	971229
49709	971230
109496	971231
6289	971232
56851	971233
19776	971234
4135	971235
26619	971236
81005	971237
25082	971238
3027	971239
58800	971240
10190	971241
154061	971242
37192	971243
32313	971244
19184	971245
130178	971246
25829	971247
36394	971248
2087	971249
60877	971250
65319	971251
31262	971252
6115	971253
16652	971254
76155	971255
61138	971256
4717	971257
7023	971258
70299	971259
32469	971260
47489	971261
640	971262
22882	971263
48900	971264
96894	971265
58741	971266
61219	971267
93054	971268
25284	971269
1043	971270
7041	971271
19051	971272
37399	971273
127830	971274
148434	971275
47672	971276
70054	971277
126461	971278
55528	971279
9606	971280
61926	971281
15892	971282
32599	971283
2609	971284
51257	971285
15706	971286
14130	971287
78438	971288
7925	971289
117343	971290
7640	971291
114478	971292
1609	971293
3784	971294
51590	971295
54812	971296
1085	971297
19656	971298
5468	971299
30783	971300
50060	971301
46236	971302
66383	971303
37095	971304
54951	971305
12174	971306
60083	971307
19539	971308
1575	971309
48113	971310
66745	971311
14245	971312
45335	971313
24721	971314
110029	971315
7319	971316
33250	971317
24106	971318
40027	971319
33335	971320
128351	971321
33484	971322
91044	971323
7317	971324
1464	971325
21582	971326
79921	971327
97871	971328
7764	971329
5520	971330
10792	971331
98616	971332
64828	971333
44385	971334
45552	971335
68219	971336
38228	971337
2365	971338
13572	971339
14508	971340
79976	971341
29221	971342
16703	971343
39054	971344
11142	971345
11620	971346
25483	971347
36063	971348
29052	971349
52447	971350
52955	971351
85441	971352
150109	971353
23877	971354
133642	971355
6649	971356
45639	971357
39471	971358
17204	971359
68485	971360
9303	971361
3132	971362
2360	971363
87388	971364
111017	971365
46585	971366
38920	971367
152466	971368
54476	971369
30076	971370
4366	971371
52212	971372
18451	971373
4877	971374
78805	971375
28805	971376
11063	971377
43912	971378
4943	971379
45715	971380
43246	971381
14080	971382
1185	971383
78378	971384
158002	971385
34543	971386
6729	971387
8029	971388
109398	971389
15019	971390
7220	971391
132399	971392
6584	971393
35266	971394
40943	971395
52348	971396
49817	971397
38591	971398
68112	971399
40488	971400
57511	971401
62770	971402
108337	971403
5856	971404
5634	971405
88	971406
767	971407
41610	971408
52782	971409
12105	971410
90983	971411
33317	971412
49140	971413
115705	971414
33053	971415
9027	971416
114311	971417
33516	971418
48905	971419
101019	971420
108209	971421
85264	971422
891	971423
954	971424
131899	971425
25497	971426
50409	971427
62966	971428
19448	971429
136174	971430
59	971431
41981	971432
59493	971433
30744	971434
59076	971435
41806	971436
64019	971437
168337	971438
71664	971439
16950	971440
56084	971441
66161	971442
30854	971443
153009	971444
11667	971445
22075	971446
131916	971447
70893	971448
46569	971449
149112	971450
18509	971451
82172	971452
24659	971453
5842	971454
34189	971455
28259	971456
5112	971457
127480	971458
9632	971459
28896	971460
4490	971461
32026	971462
9627	971463
33597	971464
34346	971465
1148	971466
33090	971467
119320	971468
6644	971469
19042	971470
26785	971471
5221	971472
167238	971473
54016	971474
4436	971475
23676	971476
29446	971477
7316	971478
25047	971479
18492	971480
54617	971481
105589	971482
23200	971483
10863	971484
3265	971485
70450	971486
99068	971487
48931	971488
140680	971489
15456	971490
35831	971491
92421	971492
61203	971493
15955	971494
135811	971495
5831	971496
3320	971497
74876	971498
27257	971499
64517	971500
61138	971501
44977	971502
51287	971503
89520	971504
81162	971505
7807	971506
523	971507
66959	971508
86415	971509
19590	971510
330	971511
28394	971512
7911	971513
1588	971514
35935	971515
67084	971516
70695	971517
61715	971518
8614	971519
6686	971520
99100	971521
118722	971522
65877	971523
24551	971524
26300	971525
24433	971526
13251	971527
113371	971528
4203	971529
8130	971530
9546	971531
36378	971532
70689	971533
35993	971534
2812	971535
11463	971536
9885	971537
2010	971538
19375	971539
38377	971540
9184	971541
39354	971542
84394	971543
56363	971544
113245	971545
53068	971546
10193	971547
68788	971548
4615	971549
21645	971550
100760	971551
19435	971552
22114	971553
72820	971554
67435	971555
18228	971556
32874	971557
44069	971558
11670	971559
56291	971560
88630	971561
4	971562
84898	971563
39340	971564
383	971565
87615	971566
140445	971567
37002	971568
19614	971569
113027	971570
443	971571
99671	971572
9894	971573
18929	971574
167985	971575
23806	971576
138246	971577
136844	971578
38496	971579
65586	971580
23149	971581
42587	971582
3148	971583
30124	971584
72164	971585
116	971586
91408	971587
24281	971588
47205	971589
15210	971590
826	971591
30314	971592
63599	971593
10206	971594
28530	971595
13600	971596
149824	971597
167383	971598
30260	971599
99444	971600
72496	971601
2585	971602
40779	971603
4338	971604
62269	971605
79065	971606
30776	971607
6325	971608
52729	971609
147854	971610
11283	971611
18708	971612
395	971613
21072	971614
47778	971615
30113	971616
12077	971617
66686	971618
324	971619
7788	971620
7488	971621
134277	971622
16375	971623
137301	971624
40131	971625
13256	971626
20211	971627
79004	971628
6046	971629
24340	971630
5653	971631
22618	971632
60536	971633
15978	971634
28004	971635
1911	971636
27355	971637
17629	971638
366	971639
3809	971640
52158	971641
26278	971642
65935	971643
17643	971644
10091	971645
1323	971646
24031	971647
4059	971648
19723	971649
45765	971650
6906	971651
18424	971652
26197	971653
4218	971654
175	971655
24062	971656
44628	971657
167054	971658
63179	971659
11343	971660
78216	971661
3822	971662
1069	971663
29784	971664
8256	971665
89340	971666
27301	971667
6137	971668
99944	971669
63813	971670
161158	971671
25	971672
27707	971673
135880	971674
41969	971675
44129	971676
16606	971677
38319	971678
48681	971679
113212	971680
14691	971681
2441	971682
27208	971683
973	971684
23153	971685
20901	971686
58562	971687
23618	971688
94645	971689
164135	971690
2329	971691
9184	971692
10409	971693
20297	971694
103870	971695
85902	971696
57815	971697
113984	971698
50953	971699
15878	971700
57053	971701
111058	971702
35310	971703
51255	971704
106481	971705
2598	971706
82077	971707
31880	971708
9506	971709
19494	971710
42525	971711
5905	971712
81654	971713
149503	971714
29369	971715
27457	971716
15166	971717
25726	971718
9878	971719
50884	971720
59980	971721
2189	971722
122875	971723
141184	971724
12726	971725
12977	971726
9026	971727
6860	971728
30003	971729
30016	971730
52187	971731
27661	971732
21110	971733
10715	971734
3263	971735
99667	971736
139701	971737
34256	971738
88038	971739
35186	971740
25744	971741
11095	971742
133154	971743
33431	971744
63092	971745
62753	971746
128609	971747
61573	971748
11020	971749
26269	971750
434	971751
101129	971752
42585	971753
6096	971754
47442	971755
12186	971756
1441	971757
31970	971758
15944	971759
106782	971760
76725	971761
70399	971762
26311	971763
2968	971764
11557	971765
48973	971766
67827	971767
48352	971768
13292	971769
96834	971770
4409	971771
10344	971772
89173	971773
83953	971774
12632	971775
43825	971776
14222	971777
10454	971778
102198	971779
28920	971780
11184	971781
5965	971782
51537	971783
11605	971784
13391	971785
17852	971786
76830	971787
38427	971788
62080	971789
91938	971790
94136	971791
40394	971792
120602	971793
2716	971794
1376	971795
64653	971796
32408	971797
3892	971798
5669	971799
158506	971800
53185	971801
40465	971802
18422	971803
60931	971804
50039	971805
43008	971806
14328	971807
4286	971808
28167	971809
126427	971810
23897	971811
21337	971812
64410	971813
81954	971814
93703	971815
36440	971816
29565	971817
6739	971818
76942	971819
12535	971820
67334	971821
106194	971822
101007	971823
14443	971824
37100	971825
21437	971826
13134	971827
71856	971828
62116	971829
41838	971830
419	971831
3145	971832
54556	971833
70666	971834
2037	971835
49143	971836
48700	971837
70277	971838
134257	971839
45926	971840
80617	971841
44	971842
91325	971843
52125	971844
35064	971845
109204	971846
13239	971847
15686	971848
18192	971849
106930	971850
17764	971851
95951	971852
130558	971853
38249	971854
60396	971855
153145	971856
19447	971857
20512	971858
31839	971859
12003	971860
32701	971861
3425	971862
39225	971863
18188	971864
21162	971865
75433	971866
90031	971867
87573	971868
9759	971869
1178	971870
33086	971871
53767	971872
14086	971873
109058	971874
57771	971875
60784	971876
24213	971877
5800	971878
65053	971879
29527	971880
115026	971881
18123	971882
12906	971883
46143	971884
104601	971885
3362	971886
6199	971887
17882	971888
73124	971889
1338	971890
26350	971891
73262	971892
129077	971893
37570	971894
30735	971895
34257	971896
25232	971897
14678	971898
12944	971899
22841	971900
59221	971901
93017	971902
4509	971903
66484	971904
14350	971905
50523	971906
139783	971907
42762	971908
584	971909
11249	971910
63041	971911
10005	971912
105475	971913
140	971914
9849	971915
102786	971916
28446	971917
22023	971918
69943	971919
153590	971920
108881	971921
48348	971922
31240	971923
2091	971924
710	971925
107365	971926
1865	971927
2995	971928
4448	971929
61263	971930
126131	971931
49470	971932
59195	971933
621	971934
63090	971935
56410	971936
50789	971937
2442	971938
38328	971939
78733	971940
15942	971941
19	971942
2200	971943
21734	971944
64834	971945
74624	971946
906	971947
99790	971948
89056	971949
15050	971950
106091	971951
35263	971952
5543	971953
24960	971954
26266	971955
9326	971956
17253	971957
1079	971958
97474	971959
25376	971960
46014	971961
45323	971962
61512	971963
26641	971964
13111	971965
147139	971966
91548	971967
3286	971968
34143	971969
38245	971970
4460	971971
2514	971972
3397	971973
4312	971974
118340	971975
18445	971976
78199	971977
36486	971978
27411	971979
43364	971980
128273	971981
18981	971982
91024	971983
23093	971984
141552	971985
92968	971986
2509	971987
34406	971988
74926	971989
48580	971990
49941	971991
1624	971992
6599	971993
17183	971994
42161	971995
2799	971996
13838	971997
61223	971998
23596	971999
53258	972000
36696	972001
28200	972002
21856	972003
84228	972004
5560	972005
33688	972006
7825	972007
7528	972008
25502	972009
13607	972010
57147	972011
8447	972012
127957	972013
16683	972014
11870	972015
10993	972016
2383	972017
4872	972018
120036	972019
41463	972020
43915	972021
63	972022
11485	972023
1247	972024
8340	972025
34316	972026
76929	972027
261	972028
71991	972029
34449	972030
5613	972031
86849	972032
51087	972033
70922	972034
63766	972035
2104	972036
37912	972037
20937	972038
123058	972039
130059	972040
91718	972041
43121	972042
6812	972043
22026	972044
55208	972045
19397	972046
10052	972047
79327	972048
76031	972049
17433	972050
15506	972051
151485	972052
11490	972053
30634	972054
24973	972055
5148	972056
102472	972057
46736	972058
27948	972059
27064	972060
6103	972061
8661	972062
161124	972063
106610	972064
136275	972065
24221	972066
42776	972067
79272	972068
9759	972069
34333	972070
12538	972071
164177	972072
85936	972073
39068	972074
51110	972075
7325	972076
26030	972077
3447	972078
66342	972079
77090	972080
39849	972081
69074	972082
78232	972083
50077	972084
87659	972085
32245	972086
102873	972087
38644	972088
50458	972089
20285	972090
76890	972091
11114	972092
16483	972093
44354	972094
4019	972095
9480	972096
10134	972097
713	972098
31798	972099
19609	972100
133765	972101
68767	972102
133963	972103
69553	972104
13533	972105
36118	972106
12841	972107
87245	972108
130699	972109
5275	972110
62782	972111
75133	972112
94395	972113
39043	972114
27746	972115
111100	972116
83638	972117
111880	972118
20003	972119
13928	972120
9232	972121
42355	972122
134225	972123
79080	972124
141353	972125
27125	972126
29984	972127
5906	972128
756	972129
20615	972130
37831	972131
111915	972132
18020	972133
54668	972134
6890	972135
27036	972136
9602	972137
26149	972138
76803	972139
64797	972140
35397	972141
100030	972142
39828	972143
166822	972144
165	972145
58489	972146
5805	972147
6853	972148
66041	972149
76427	972150
68019	972151
78766	972152
82071	972153
31335	972154
21539	972155
57242	972156
20012	972157
67209	972158
34986	972159
8686	972160
17791	972161
161794	972162
68044	972163
126961	972164
2083	972165
40136	972166
9012	972167
53739	972168
75869	972169
33617	972170
136478	972171
48949	972172
45215	972173
12022	972174
32047	972175
45017	972176
17212	972177
50484	972178
44420	972179
44520	972180
12266	972181
45346	972182
60904	972183
17150	972184
46090	972185
2513	972186
38004	972187
8138	972188
29221	972189
25617	972190
10347	972191
66326	972192
11605	972193
123741	972194
50510	972195
142380	972196
1491	972197
106976	972198
87588	972199
59750	972200
112260	972201
31831	972202
25010	972203
61307	972204
90548	972205
1002	972206
21584	972207
109251	972208
19721	972209
36635	972210
69378	972211
19200	972212
40982	972213
28274	972214
1406	972215
118410	972216
33368	972217
64282	972218
31416	972219
10776	972220
138589	972221
24528	972222
40881	972223
142699	972224
2548	972225
99697	972226
30986	972227
86065	972228
104741	972229
15127	972230
47291	972231
28178	972232
7273	972233
44004	972234
22394	972235
68045	972236
22736	972237
36794	972238
8777	972239
35265	972240
2473	972241
13178	972242
37819	972243
13740	972244
27150	972245
96284	972246
47144	972247
118107	972248
26242	972249
152967	972250
26078	972251
3649	972252
20625	972253
39783	972254
88382	972255
86433	972256
52090	972257
34485	972258
50941	972259
53916	972260
10025	972261
9013	972262
7327	972263
55374	972264
12586	972265
93206	972266
121580	972267
11139	972268
99842	972269
4693	972270
23723	972271
37742	972272
42163	972273
64248	972274
8495	972275
76457	972276
5837	972277
87475	972278
627	972279
53452	972280
11036	972281
80339	972282
42699	972283
18286	972284
158237	972285
9201	972286
25668	972287
17476	972288
161466	972289
14200	972290
2737	972291
6148	972292
14339	972293
5418	972294
50550	972295
82119	972296
117422	972297
53556	972298
17669	972299
358	972300
933	972301
3868	972302
9705	972303
7679	972304
6330	972305
27095	972306
26830	972307
7914	972308
110522	972309
13767	972310
4620	972311
110146	972312
55048	972313
71978	972314
28924	972315
101616	972316
127879	972317
9735	972318
25948	972319
49859	972320
79126	972321
8979	972322
47696	972323
31834	972324
14027	972325
37706	972326
18505	972327
39492	972328
106361	972329
20921	972330
31189	972331
43455	972332
7709	972333
12658	972334
13403	972335
91180	972336
14657	972337
16737	972338
111754	972339
27327	972340
7589	972341
55891	972342
1669	972343
101711	972344
2202	972345
3257	972346
422	972347
37746	972348
48298	972349
94743	972350
29663	972351
25056	972352
21696	972353
45280	972354
875	972355
12654	972356
13438	972357
53541	972358
11118	972359
47229	972360
113716	972361
98019	972362
100222	972363
92619	972364
4489	972365
15067	972366
88275	972367
7885	972368
37352	972369
16243	972370
18082	972371
3267	972372
39121	972373
15630	972374
91049	972375
34790	972376
25537	972377
62334	972378
28	972379
81943	972380
24450	972381
84436	972382
27001	972383
71737	972384
19433	972385
15082	972386
88223	972387
63232	972388
18182	972389
18204	972390
54793	972391
63631	972392
3363	972393
55584	972394
21932	972395
71293	972396
93910	972397
5956	972398
24384	972399
133319	972400
21686	972401
24133	972402
450	972403
113935	972404
68336	972405
153222	972406
60528	972407
2672	972408
20776	972409
17329	972410
29615	972411
3172	972412
65350	972413
29550	972414
68161	972415
192	972416
100118	972417
37129	972418
70190	972419
43240	972420
12146	972421
90831	972422
21674	972423
92634	972424
12829	972425
25965	972426
26658	972427
23710	972428
15729	972429
141141	972430
65760	972431
1887	972432
7033	972433
18057	972434
68870	972435
16703	972436
38786	972437
79094	972438
25016	972439
7633	972440
8689	972441
71246	972442
42327	972443
2307	972444
5013	972445
58205	972446
4638	972447
5388	972448
28477	972449
30217	972450
3523	972451
19631	972452
89258	972453
36927	972454
57282	972455
4927	972456
48652	972457
38855	972458
64803	972459
83356	972460
11829	972461
6552	972462
55193	972463
82438	972464
58187	972465
64091	972466
5770	972467
11349	972468
10468	972469
4540	972470
115173	972471
559	972472
96501	972473
7602	972474
31541	972475
2030	972476
35919	972477
58989	972478
85067	972479
66432	972480
35604	972481
56736	972482
10700	972483
112674	972484
45106	972485
3732	972486
5641	972487
621	972488
40848	972489
88376	972490
12152	972491
67445	972492
91194	972493
3805	972494
117547	972495
76285	972496
42585	972497
16659	972498
88051	972499
10585	972500
60513	972501
21082	972502
5600	972503
6558	972504
25672	972505
16937	972506
4933	972507
140605	972508
6605	972509
64179	972510
9102	972511
80954	972512
25462	972513
5741	972514
43148	972515
67420	972516
4734	972517
109056	972518
20426	972519
74065	972520
11701	972521
77168	972522
43575	972523
51177	972524
29191	972525
119312	972526
27335	972527
108258	972528
5851	972529
23810	972530
103873	972531
9719	972532
47958	972533
42653	972534
61081	972535
3382	972536
9709	972537
21617	972538
46673	972539
41844	972540
82789	972541
381	972542
45972	972543
34386	972544
3554	972545
44755	972546
51535	972547
3110	972548
61310	972549
26010	972550
127732	972551
89334	972552
17272	972553
134976	972554
5476	972555
23545	972556
43137	972557
160532	972558
33118	972559
25742	972560
11992	972561
21403	972562
21825	972563
33418	972564
52566	972565
80681	972566
168769	972567
66192	972568
5366	972569
20655	972570
64424	972571
68379	972572
5900	972573
50865	972574
139849	972575
138405	972576
9193	972577
12071	972578
69644	972579
55100	972580
48774	972581
36438	972582
1217	972583
47143	972584
14805	972585
25664	972586
9701	972587
20876	972588
32278	972589
60685	972590
5592	972591
51282	972592
1984	972593
95638	972594
34089	972595
17572	972596
9367	972597
24870	972598
65476	972599
19454	972600
57218	972601
115705	972602
3666	972603
14165	972604
52907	972605
135932	972606
31961	972607
51284	972608
55005	972609
645	972610
49733	972611
8361	972612
67869	972613
111316	972614
23709	972615
55750	972616
12567	972617
17262	972618
9859	972619
56658	972620
42988	972621
9415	972622
38028	972623
25879	972624
1555	972625
65955	972626
25302	972627
70181	972628
639	972629
23399	972630
2023	972631
41818	972632
7878	972633
40004	972634
43999	972635
38431	972636
7761	972637
3003	972638
30573	972639
117428	972640
10133	972641
1844	972642
1428	972643
16552	972644
1889	972645
52609	972646
36229	972647
18986	972648
8631	972649
1351	972650
6220	972651
26461	972652
22840	972653
38572	972654
74390	972655
40279	972656
12411	972657
17429	972658
66110	972659
9577	972660
30110	972661
33325	972662
139120	972663
169592	972664
12080	972665
89679	972666
13778	972667
9478	972668
27151	972669
32293	972670
28094	972671
32462	972672
100094	972673
10685	972674
21084	972675
132624	972676
381	972677
22240	972678
588	972679
101606	972680
10719	972681
108539	972682
92611	972683
103329	972684
27065	972685
98378	972686
80520	972687
49402	972688
98449	972689
152704	972690
27685	972691
24189	972692
16789	972693
148538	972694
11994	972695
105119	972696
103099	972697
52953	972698
72758	972699
122302	972700
166941	972701
15136	972702
56326	972703
58372	972704
53943	972705
88906	972706
83259	972707
64216	972708
79627	972709
10010	972710
25621	972711
10766	972712
48756	972713
2059	972714
12047	972715
21375	972716
131691	972717
71314	972718
328	972719
2798	972720
42054	972721
27660	972722
32365	972723
85699	972724
12792	972725
22578	972726
49046	972727
51329	972728
30702	972729
18140	972730
10728	972731
18718	972732
4277	972733
47080	972734
25084	972735
9361	972736
32275	972737
39671	972738
4013	972739
45	972740
58791	972741
5075	972742
58210	972743
4992	972744
23664	972745
126546	972746
46532	972747
108218	972748
110722	972749
32642	972750
21823	972751
12196	972752
31996	972753
56018	972754
59013	972755
12027	972756
6516	972757
30071	972758
5270	972759
87350	972760
18311	972761
1593	972762
127069	972763
30663	972764
58741	972765
72055	972766
104841	972767
52032	972768
91648	972769
6456	972770
108051	972771
23712	972772
3200	972773
3900	972774
109037	972775
31062	972776
1920	972777
86725	972778
25296	972779
73561	972780
26773	972781
49694	972782
60042	972783
73695	972784
22487	972785
52132	972786
15954	972787
22239	972788
71536	972789
169102	972790
17481	972791
1893	972792
29617	972793
77963	972794
48628	972795
58835	972796
13493	972797
119500	972798
30746	972799
4422	972800
111875	972801
3068	972802
55315	972803
21221	972804
95665	972805
19443	972806
38012	972807
27133	972808
15495	972809
106766	972810
20508	972811
44548	972812
47330	972813
11790	972814
17232	972815
62827	972816
57395	972817
83564	972818
91198	972819
39341	972820
23195	972821
47	972822
139367	972823
22660	972824
29425	972825
79810	972826
167	972827
22720	972828
2100	972829
52147	972830
66521	972831
11285	972832
49182	972833
30056	972834
50188	972835
17209	972836
156146	972837
66330	972838
6741	972839
23726	972840
52896	972841
44178	972842
4252	972843
66291	972844
1174	972845
11107	972846
34808	972847
49217	972848
139098	972849
15330	972850
28271	972851
631	972852
38470	972853
19383	972854
2195	972855
92462	972856
713	972857
60444	972858
56207	972859
90915	972860
30716	972861
10602	972862
489	972863
16171	972864
93763	972865
52219	972866
2254	972867
35888	972868
127278	972869
46985	972870
54566	972871
5382	972872
16070	972873
69046	972874
80147	972875
12367	972876
56517	972877
2748	972878
1333	972879
49732	972880
11829	972881
138351	972882
5993	972883
81294	972884
5595	972885
95328	972886
56956	972887
4590	972888
26821	972889
45006	972890
42433	972891
46167	972892
5107	972893
859	972894
34390	972895
77411	972896
4522	972897
12031	972898
93421	972899
16856	972900
98182	972901
37182	972902
105054	972903
25906	972904
68685	972905
48318	972906
97022	972907
115253	972908
22592	972909
3913	972910
25363	972911
6655	972912
32622	972913
40501	972914
85625	972915
25042	972916
36851	972917
74805	972918
32854	972919
8280	972920
26711	972921
12020	972922
26939	972923
21444	972924
17498	972925
52649	972926
42386	972927
21006	972928
137757	972929
35988	972930
98680	972931
14370	972932
88620	972933
55051	972934
3367	972935
45849	972936
475	972937
17997	972938
642	972939
62002	972940
13723	972941
16988	972942
21247	972943
59539	972944
9368	972945
38028	972946
27699	972947
131519	972948
83915	972949
57130	972950
24908	972951
123490	972952
1984	972953
1565	972954
121506	972955
28765	972956
35831	972957
48551	972958
57359	972959
15467	972960
36139	972961
84494	972962
47805	972963
69974	972964
32271	972965
42728	972966
8385	972967
48395	972968
125217	972969
80952	972970
680	972971
22475	972972
13707	972973
17422	972974
38427	972975
132400	972976
39866	972977
21543	972978
32040	972979
106813	972980
1286	972981
10167	972982
18383	972983
9103	972984
46735	972985
142795	972986
155575	972987
19980	972988
78739	972989
72749	972990
61666	972991
1622	972992
4021	972993
37564	972994
61971	972995
4331	972996
4461	972997
170070	972998
128762	972999
32716	973000
45443	973001
23745	973002
50805	973003
64776	973004
31824	973005
74005	973006
665	973007
7999	973008
73548	973009
9598	973010
5080	973011
86523	973012
20514	973013
18646	973014
8784	973015
59453	973016
32247	973017
32507	973018
14188	973019
76644	973020
24955	973021
3371	973022
12278	973023
6767	973024
84554	973025
36138	973026
65888	973027
83993	973028
43234	973029
121920	973030
2502	973031
79932	973032
63339	973033
79990	973034
55394	973035
23617	973036
48	973037
150895	973038
30391	973039
48998	973040
13568	973041
86196	973042
128524	973043
18344	973044
134417	973045
100128	973046
77556	973047
36860	973048
43779	973049
121113	973050
83255	973051
36142	973052
116984	973053
9420	973054
4577	973055
35816	973056
33281	973057
61281	973058
82355	973059
11247	973060
109798	973061
35909	973062
60869	973063
28822	973064
61468	973065
8968	973066
1551	973067
4859	973068
21805	973069
19752	973070
42249	973071
1788	973072
35245	973073
133019	973074
24895	973075
110957	973076
73146	973077
21447	973078
92007	973079
2041	973080
55184	973081
114045	973082
50557	973083
60303	973084
23103	973085
120	973086
17746	973087
25576	973088
149580	973089
66625	973090
44491	973091
51853	973092
8670	973093
67	973094
17717	973095
7336	973096
141624	973097
56078	973098
22222	973099
1484	973100
18631	973101
67808	973102
158268	973103
23390	973104
75997	973105
295	973106
108464	973107
46553	973108
8675	973109
58233	973110
28019	973111
160091	973112
31978	973113
59151	973114
11705	973115
32493	973116
26647	973117
64120	973118
93165	973119
94047	973120
9217	973121
3313	973122
4470	973123
1577	973124
37534	973125
9441	973126
105595	973127
44458	973128
5059	973129
29451	973130
7494	973131
1391	973132
12988	973133
5631	973134
165406	973135
46220	973136
22767	973137
35209	973138
66710	973139
82401	973140
4539	973141
57604	973142
11123	973143
88276	973144
90955	973145
1612	973146
14421	973147
1187	973148
3061	973149
123027	973150
3601	973151
161425	973152
33494	973153
939	973154
138366	973155
6809	973156
557	973157
47712	973158
3208	973159
88475	973160
3933	973161
22629	973162
116698	973163
3303	973164
55896	973165
60121	973166
89801	973167
89314	973168
70815	973169
98317	973170
67174	973171
14926	973172
2956	973173
40387	973174
10852	973175
1694	973176
6691	973177
10429	973178
124608	973179
15413	973180
61067	973181
11341	973182
9585	973183
24706	973184
100846	973185
54270	973186
117902	973187
52294	973188
14385	973189
13459	973190
101584	973191
683	973192
100762	973193
109725	973194
10166	973195
131272	973196
46227	973197
58983	973198
34431	973199
65886	973200
2199	973201
104760	973202
35111	973203
102864	973204
14205	973205
23790	973206
8522	973207
10583	973208
14683	973209
7014	973210
39957	973211
16292	973212
48661	973213
27816	973214
57	973215
35486	973216
16409	973217
22582	973218
128623	973219
69419	973220
29016	973221
16657	973222
46725	973223
20301	973224
6598	973225
9806	973226
16208	973227
15626	973228
60205	973229
12713	973230
4643	973231
313	973232
16640	973233
2029	973234
44848	973235
52183	973236
2123	973237
4715	973238
22187	973239
29367	973240
16313	973241
63226	973242
113964	973243
113704	973244
75251	973245
1441	973246
36103	973247
10618	973248
140977	973249
138005	973250
34663	973251
1620	973252
50867	973253
17213	973254
10863	973255
107522	973256
68130	973257
31555	973258
18997	973259
20292	973260
24	973261
23046	973262
33244	973263
18923	973264
1746	973265
101	973266
54107	973267
43460	973268
25362	973269
44534	973270
136915	973271
59472	973272
68752	973273
38437	973274
64341	973275
27736	973276
94921	973277
13170	973278
19166	973279
53317	973280
26780	973281
26087	973282
105083	973283
75222	973284
129339	973285
5987	973286
88152	973287
60490	973288
7861	973289
5094	973290
3316	973291
76433	973292
4342	973293
528	973294
28573	973295
34959	973296
1969	973297
4829	973298
23937	973299
12296	973300
114220	973301
25470	973302
77885	973303
71881	973304
20464	973305
5174	973306
3852	973307
71784	973308
31879	973309
46228	973310
26071	973311
39057	973312
4538	973313
12776	973314
61756	973315
84707	973316
121410	973317
145461	973318
87334	973319
66535	973320
3047	973321
323	973322
53238	973323
5229	973324
77516	973325
61	973326
80335	973327
7629	973328
88	973329
61060	973330
75746	973331
34801	973332
45795	973333
11380	973334
66313	973335
61797	973336
37449	973337
84536	973338
80737	973339
6200	973340
51145	973341
74831	973342
2949	973343
14611	973344
121767	973345
11815	973346
43408	973347
37398	973348
453	973349
52425	973350
131337	973351
58867	973352
15986	973353
83335	973354
22118	973355
109278	973356
8136	973357
24	973358
2367	973359
53114	973360
7500	973361
39328	973362
6984	973363
12984	973364
89463	973365
66401	973366
110547	973367
59169	973368
10859	973369
28629	973370
48221	973371
10495	973372
98185	973373
114846	973374
159056	973375
13378	973376
72411	973377
5205	973378
52192	973379
94587	973380
11458	973381
7198	973382
25956	973383
112738	973384
3407	973385
6323	973386
24190	973387
25772	973388
22724	973389
24492	973390
47380	973391
32454	973392
13390	973393
2041	973394
4999	973395
42287	973396
26387	973397
1205	973398
6138	973399
54830	973400
19922	973401
111796	973402
67205	973403
95977	973404
19177	973405
52802	973406
32547	973407
36261	973408
24599	973409
67623	973410
869	973411
49965	973412
36076	973413
1817	973414
1356	973415
45391	973416
9287	973417
77626	973418
2822	973419
133478	973420
46464	973421
39190	973422
21921	973423
74955	973424
95729	973425
135298	973426
61661	973427
5407	973428
73362	973429
23768	973430
1452	973431
318	973432
55966	973433
159432	973434
94096	973435
70663	973436
92998	973437
7568	973438
110449	973439
25256	973440
123900	973441
93	973442
619	973443
98821	973444
14596	973445
54544	973446
84940	973447
56503	973448
81483	973449
44982	973450
99770	973451
21456	973452
2305	973453
50082	973454
102853	973455
26753	973456
24335	973457
43944	973458
12121	973459
1061	973460
71219	973461
47653	973462
26558	973463
16037	973464
62274	973465
89752	973466
79493	973467
213	973468
80	973469
11518	973470
161547	973471
6787	973472
64807	973473
50854	973474
72095	973475
5048	973476
139888	973477
158357	973478
32010	973479
27050	973480
129885	973481
7302	973482
85079	973483
166715	973484
16394	973485
51941	973486
122	973487
36842	973488
10531	973489
15880	973490
4693	973491
670	973492
39713	973493
9524	973494
155398	973495
87434	973496
70967	973497
8614	973498
21754	973499
124782	973500
20090	973501
155235	973502
10234	973503
106044	973504
48283	973505
2517	973506
4991	973507
26255	973508
91218	973509
62225	973510
138964	973511
32544	973512
32801	973513
98649	973514
3603	973515
22122	973516
53020	973517
24706	973518
143179	973519
85649	973520
120640	973521
5398	973522
101942	973523
118743	973524
79918	973525
13718	973526
26502	973527
147587	973528
14409	973529
8125	973530
51027	973531
136598	973532
2495	973533
16120	973534
5900	973535
11204	973536
73780	973537
31063	973538
18895	973539
21341	973540
894	973541
67319	973542
46592	973543
110973	973544
8081	973545
29510	973546
59986	973547
59850	973548
29137	973549
76350	973550
60990	973551
48251	973552
114970	973553
64028	973554
71229	973555
135034	973556
20681	973557
4869	973558
108948	973559
15967	973560
92368	973561
59858	973562
9626	973563
30620	973564
110472	973565
136	973566
10291	973567
25094	973568
120437	973569
23887	973570
129889	973571
34678	973572
969	973573
35383	973574
16866	973575
33526	973576
123658	973577
4565	973578
32236	973579
55687	973580
32060	973581
113543	973582
13539	973583
165091	973584
68742	973585
61524	973586
14094	973587
7182	973588
339	973589
136524	973590
74845	973591
22264	973592
17007	973593
9100	973594
51392	973595
90755	973596
102037	973597
105504	973598
76140	973599
23386	973600
9893	973601
178	973602
28289	973603
23968	973604
51033	973605
113242	973606
51031	973607
25762	973608
96682	973609
7920	973610
9247	973611
95	973612
13934	973613
110400	973614
47623	973615
13996	973616
14261	973617
80734	973618
15400	973619
106449	973620
9264	973621
130317	973622
61851	973623
22431	973624
5051	973625
53516	973626
5487	973627
22565	973628
157462	973629
43987	973630
7184	973631
106988	973632
8015	973633
5720	973634
22488	973635
24574	973636
2651	973637
3078	973638
21866	973639
11304	973640
51146	973641
20302	973642
41711	973643
4028	973644
55197	973645
1700	973646
49661	973647
41699	973648
36666	973649
80799	973650
38707	973651
85712	973652
26194	973653
35886	973654
6448	973655
4478	973656
4345	973657
60936	973658
2126	973659
13470	973660
46815	973661
78204	973662
37681	973663
35453	973664
42373	973665
163760	973666
117727	973667
120525	973668
64263	973669
46213	973670
101334	973671
9178	973672
28207	973673
65471	973674
14894	973675
134977	973676
44998	973677
23951	973678
6807	973679
94285	973680
68030	973681
108929	973682
31005	973683
1766	973684
15114	973685
26778	973686
35720	973687
46561	973688
15707	973689
5332	973690
11699	973691
48659	973692
39728	973693
17140	973694
60642	973695
19591	973696
10097	973697
49221	973698
31474	973699
3163	973700
109927	973701
58120	973702
133518	973703
62072	973704
84629	973705
100293	973706
1469	973707
51219	973708
32334	973709
5226	973710
824	973711
88304	973712
11227	973713
62886	973714
142886	973715
28034	973716
63906	973717
22281	973718
51360	973719
7116	973720
72831	973721
22616	973722
62438	973723
19358	973724
47884	973725
34308	973726
75912	973727
49442	973728
59830	973729
21744	973730
21894	973731
413	973732
63803	973733
90270	973734
100548	973735
14591	973736
115652	973737
126218	973738
21632	973739
39214	973740
28084	973741
86481	973742
103952	973743
21440	973744
31727	973745
15682	973746
66848	973747
35931	973748
130865	973749
8948	973750
2666	973751
26170	973752
33019	973753
33815	973754
87006	973755
42677	973756
6824	973757
53016	973758
20835	973759
55191	973760
12627	973761
95542	973762
19967	973763
79413	973764
47628	973765
132341	973766
8056	973767
26876	973768
67064	973769
65348	973770
8065	973771
12698	973772
50137	973773
114284	973774
165594	973775
163705	973776
7249	973777
51926	973778
15857	973779
65468	973780
55411	973781
107407	973782
36281	973783
105207	973784
21938	973785
78297	973786
68814	973787
2911	973788
34708	973789
15445	973790
22792	973791
101087	973792
81404	973793
14043	973794
53674	973795
5708	973796
22144	973797
8769	973798
25961	973799
33978	973800
907	973801
27663	973802
13731	973803
20096	973804
9586	973805
114662	973806
3065	973807
29459	973808
94422	973809
98413	973810
15514	973811
4146	973812
11859	973813
63884	973814
97925	973815
109737	973816
7324	973817
12708	973818
23956	973819
33587	973820
2727	973821
30367	973822
76729	973823
82644	973824
51238	973825
100748	973826
57789	973827
37778	973828
24500	973829
76	973830
122616	973831
61481	973832
14550	973833
155676	973834
7289	973835
1114	973836
55475	973837
55377	973838
18074	973839
18469	973840
2046	973841
19084	973842
52833	973843
45696	973844
1013	973845
9900	973846
6865	973847
31398	973848
22242	973849
7704	973850
56629	973851
56016	973852
5585	973853
87808	973854
68245	973855
975	973856
145832	973857
23635	973858
116248	973859
56632	973860
12322	973861
35399	973862
40729	973863
3813	973864
69207	973865
17181	973866
8111	973867
24762	973868
9168	973869
47555	973870
46236	973871
13801	973872
25158	973873
4727	973874
27707	973875
36320	973876
29187	973877
85924	973878
147585	973879
107325	973880
15349	973881
18958	973882
19915	973883
65844	973884
24998	973885
7770	973886
8437	973887
21293	973888
66007	973889
32939	973890
63835	973891
19450	973892
45253	973893
12418	973894
68282	973895
53504	973896
12903	973897
24967	973898
51468	973899
22087	973900
85591	973901
55449	973902
68776	973903
5741	973904
15407	973905
31953	973906
54822	973907
67368	973908
20360	973909
21677	973910
77875	973911
8083	973912
78186	973913
378	973914
21996	973915
67176	973916
282	973917
1647	973918
9527	973919
66163	973920
53932	973921
34890	973922
1739	973923
5759	973924
68586	973925
70706	973926
71948	973927
68784	973928
164451	973929
43165	973930
70563	973931
2324	973932
74211	973933
14432	973934
9038	973935
27833	973936
41626	973937
19909	973938
145216	973939
59947	973940
72401	973941
14315	973942
46618	973943
1540	973944
51844	973945
26783	973946
86809	973947
8484	973948
7611	973949
34078	973950
16044	973951
81819	973952
23807	973953
55063	973954
6443	973955
59436	973956
25751	973957
5388	973958
58577	973959
10128	973960
82263	973961
16284	973962
9475	973963
30464	973964
60823	973965
30643	973966
65454	973967
70673	973968
46008	973969
107437	973970
16678	973971
38755	973972
138354	973973
42772	973974
31221	973975
127464	973976
13446	973977
85684	973978
47581	973979
8390	973980
4618	973981
24639	973982
2184	973983
77538	973984
48338	973985
7416	973986
146048	973987
38524	973988
621	973989
24348	973990
4808	973991
14171	973992
72008	973993
35427	973994
12789	973995
13913	973996
77760	973997
10993	973998
10367	973999
65883	974000
20628	974001
36373	974002
66230	974003
16819	974004
7261	974005
36484	974006
1121	974007
53785	974008
92957	974009
6674	974010
48414	974011
52320	974012
90881	974013
705	974014
2301	974015
109449	974016
69420	974017
89647	974018
510	974019
19167	974020
84199	974021
20475	974022
23127	974023
108703	974024
4191	974025
4745	974026
33938	974027
83154	974028
15133	974029
92184	974030
14494	974031
22132	974032
21227	974033
118057	974034
81747	974035
1657	974036
26765	974037
105166	974038
2238	974039
24615	974040
55826	974041
14625	974042
32187	974043
92131	974044
79198	974045
130858	974046
76851	974047
154966	974048
13746	974049
24647	974050
617	974051
17016	974052
3215	974053
179	974054
44901	974055
122938	974056
5479	974057
36489	974058
157827	974059
59184	974060
127187	974061
58082	974062
91121	974063
45751	974064
60856	974065
44480	974066
17363	974067
3857	974068
21879	974069
3276	974070
49109	974071
85906	974072
43	974073
11102	974074
37084	974075
56089	974076
16819	974077
29362	974078
87527	974079
39584	974080
18186	974081
58443	974082
63961	974083
81379	974084
21043	974085
10813	974086
72891	974087
101563	974088
88503	974089
94954	974090
28902	974091
53713	974092
22278	974093
4654	974094
39602	974095
133712	974096
9181	974097
59116	974098
117309	974099
52715	974100
89239	974101
31841	974102
55157	974103
96626	974104
26780	974105
159129	974106
16844	974107
68526	974108
103333	974109
58351	974110
7944	974111
48370	974112
122583	974113
45877	974114
58683	974115
14810	974116
62255	974117
92842	974118
4197	974119
13904	974120
15030	974121
1288	974122
50377	974123
62503	974124
7418	974125
140	974126
105857	974127
13236	974128
42844	974129
14410	974130
4297	974131
136035	974132
44158	974133
19904	974134
19185	974135
25285	974136
63554	974137
48239	974138
126819	974139
89283	974140
5172	974141
47115	974142
7116	974143
7136	974144
26534	974145
545	974146
40599	974147
53507	974148
134904	974149
539	974150
261	974151
136296	974152
59519	974153
49277	974154
2253	974155
88247	974156
75561	974157
19244	974158
23876	974159
40533	974160
52660	974161
134772	974162
97971	974163
36550	974164
71745	974165
1510	974166
99561	974167
43218	974168
136277	974169
54987	974170
60273	974171
117553	974172
78370	974173
20946	974174
77589	974175
13798	974176
128247	974177
41484	974178
6929	974179
16071	974180
12954	974181
37697	974182
1689	974183
19724	974184
163268	974185
68852	974186
145	974187
45402	974188
68818	974189
6170	974190
34001	974191
133981	974192
2037	974193
134696	974194
4459	974195
8013	974196
2725	974197
112501	974198
2350	974199
528	974200
5485	974201
22696	974202
1979	974203
36222	974204
1572	974205
10900	974206
48613	974207
6438	974208
75209	974209
165579	974210
135308	974211
46194	974212
1999	974213
24258	974214
36	974215
56126	974216
41695	974217
20071	974218
66952	974219
5296	974220
31140	974221
10929	974222
110765	974223
166076	974224
77106	974225
15345	974226
63159	974227
48757	974228
41723	974229
38844	974230
2440	974231
34507	974232
36587	974233
1266	974234
10492	974235
11196	974236
21777	974237
21178	974238
66477	974239
3159	974240
16395	974241
64628	974242
91610	974243
44360	974244
22179	974245
65833	974246
33606	974247
124129	974248
3091	974249
66066	974250
52790	974251
5413	974252
87069	974253
3360	974254
322	974255
61106	974256
19454	974257
48633	974258
462	974259
21977	974260
14671	974261
1399	974262
67	974263
49283	974264
26247	974265
10947	974266
3818	974267
4146	974268
17710	974269
31807	974270
34264	974271
57254	974272
54467	974273
57778	974274
56544	974275
102224	974276
22636	974277
44342	974278
66715	974279
14603	974280
8650	974281
38066	974282
106512	974283
102213	974284
150115	974285
40275	974286
113802	974287
55114	974288
65095	974289
43620	974290
3242	974291
33475	974292
20680	974293
52833	974294
825	974295
22050	974296
94146	974297
43880	974298
25068	974299
47017	974300
69852	974301
121495	974302
50293	974303
91948	974304
44469	974305
77757	974306
93099	974307
158016	974308
15799	974309
22403	974310
76958	974311
54265	974312
929	974313
92680	974314
39252	974315
45207	974316
20658	974317
10215	974318
28814	974319
41850	974320
24993	974321
31620	974322
120837	974323
5064	974324
15508	974325
13664	974326
64674	974327
6943	974328
44395	974329
72294	974330
41026	974331
33481	974332
282	974333
40130	974334
107280	974335
8234	974336
52516	974337
13493	974338
9169	974339
37121	974340
61625	974341
4777	974342
145199	974343
12202	974344
78367	974345
11095	974346
19919	974347
58643	974348
24965	974349
361	974350
92376	974351
61624	974352
21075	974353
50726	974354
854	974355
36329	974356
12201	974357
29297	974358
56391	974359
13400	974360
89407	974361
7359	974362
33863	974363
4523	974364
52268	974365
8743	974366
96807	974367
27386	974368
47652	974369
16067	974370
2655	974371
55699	974372
1599	974373
19115	974374
52624	974375
88755	974376
144405	974377
6214	974378
22981	974379
66342	974380
7015	974381
5338	974382
46035	974383
51028	974384
50719	974385
13845	974386
64111	974387
105979	974388
21767	974389
16334	974390
46142	974391
86148	974392
111372	974393
27660	974394
70168	974395
110812	974396
62667	974397
69590	974398
127615	974399
15197	974400
13693	974401
34986	974402
18503	974403
36	974404
44089	974405
2807	974406
7277	974407
144190	974408
31614	974409
12051	974410
78117	974411
105175	974412
5979	974413
18243	974414
7812	974415
45770	974416
83158	974417
32662	974418
35666	974419
59556	974420
5846	974421
49076	974422
1827	974423
7252	974424
1573	974425
21893	974426
20439	974427
107494	974428
18008	974429
2855	974430
67415	974431
7610	974432
104223	974433
57945	974434
15552	974435
3716	974436
19365	974437
106494	974438
13762	974439
51987	974440
21255	974441
137741	974442
27666	974443
15888	974444
61394	974445
14103	974446
2099	974447
14018	974448
63515	974449
68556	974450
3187	974451
132676	974452
5358	974453
24831	974454
72735	974455
19945	974456
7639	974457
5656	974458
4858	974459
129176	974460
37691	974461
52699	974462
34256	974463
54819	974464
46750	974465
32891	974466
36054	974467
51935	974468
280	974469
35180	974470
109	974471
14453	974472
1788	974473
1398	974474
80595	974475
17989	974476
45199	974477
36223	974478
13711	974479
36854	974480
14658	974481
21589	974482
60609	974483
21184	974484
44764	974485
4314	974486
17	974487
12817	974488
7135	974489
8641	974490
19541	974491
46769	974492
23543	974493
38098	974494
70573	974495
64285	974496
87282	974497
6120	974498
6105	974499
63636	974500
6094	974501
6201	974502
31352	974503
3085	974504
128967	974505
27740	974506
48245	974507
16011	974508
86705	974509
11736	974510
11601	974511
23801	974512
80579	974513
60295	974514
90654	974515
9536	974516
144401	974517
86831	974518
35716	974519
166633	974520
47541	974521
3422	974522
124	974523
68635	974524
100744	974525
159001	974526
4728	974527
76839	974528
10953	974529
108061	974530
45011	974531
1382	974532
6898	974533
66496	974534
51088	974535
45997	974536
20654	974537
22754	974538
17676	974539
96274	974540
8789	974541
102548	974542
24091	974543
5810	974544
72919	974545
11403	974546
103667	974547
98567	974548
102	974549
29295	974550
372	974551
20532	974552
128912	974553
83860	974554
6396	974555
1267	974556
3675	974557
76965	974558
73166	974559
83960	974560
33871	974561
66916	974562
5218	974563
54575	974564
1951	974565
118030	974566
83195	974567
9525	974568
40531	974569
25261	974570
1548	974571
74090	974572
10675	974573
51433	974574
50532	974575
48152	974576
7790	974577
72790	974578
104789	974579
95258	974580
26593	974581
24826	974582
1112	974583
145523	974584
38329	974585
42892	974586
19018	974587
47264	974588
63548	974589
7639	974590
38355	974591
6339	974592
56680	974593
31576	974594
102738	974595
74328	974596
43621	974597
152568	974598
65317	974599
165844	974600
90574	974601
71085	974602
18320	974603
37792	974604
58836	974605
42017	974606
26724	974607
695	974608
9999	974609
16251	974610
16619	974611
32810	974612
68741	974613
9	974614
5089	974615
102559	974616
11654	974617
58458	974618
6298	974619
191	974620
22860	974621
602	974622
89896	974623
23961	974624
48177	974625
107187	974626
59863	974627
18982	974628
13879	974629
9080	974630
2500	974631
26241	974632
26757	974633
44842	974634
74629	974635
116989	974636
5608	974637
8618	974638
15387	974639
67075	974640
40107	974641
59316	974642
432	974643
42159	974644
53971	974645
55212	974646
63941	974647
51992	974648
22975	974649
82834	974650
34132	974651
23831	974652
36075	974653
1493	974654
7870	974655
9775	974656
11866	974657
92702	974658
73541	974659
19494	974660
39209	974661
1661	974662
17061	974663
33403	974664
122934	974665
12197	974666
88632	974667
46894	974668
30579	974669
83231	974670
18185	974671
2085	974672
71288	974673
5841	974674
84042	974675
58037	974676
73500	974677
9274	974678
37108	974679
59859	974680
19096	974681
7485	974682
25925	974683
7363	974684
11648	974685
95696	974686
97388	974687
168237	974688
68412	974689
76332	974690
103665	974691
129949	974692
145329	974693
20296	974694
29346	974695
27220	974696
76773	974697
62789	974698
4572	974699
1618	974700
99276	974701
10627	974702
158874	974703
1928	974704
19647	974705
81353	974706
10587	974707
16782	974708
70728	974709
83552	974710
71102	974711
7879	974712
51127	974713
26038	974714
110125	974715
64133	974716
5465	974717
3115	974718
66804	974719
98875	974720
21769	974721
115496	974722
2533	974723
49254	974724
113031	974725
20082	974726
51362	974727
39518	974728
132747	974729
15862	974730
3558	974731
65232	974732
23364	974733
74885	974734
23792	974735
8455	974736
75067	974737
152242	974738
2395	974739
126452	974740
77965	974741
7392	974742
11696	974743
107403	974744
19325	974745
11782	974746
36813	974747
122480	974748
35388	974749
97422	974750
13407	974751
4780	974752
23297	974753
36584	974754
82654	974755
18204	974756
38792	974757
20560	974758
18853	974759
92870	974760
13442	974761
95703	974762
106146	974763
8744	974764
1228	974765
795	974766
5553	974767
48918	974768
34695	974769
151395	974770
166465	974771
23123	974772
24571	974773
8946	974774
24323	974775
149778	974776
38774	974777
165970	974778
75803	974779
40960	974780
28497	974781
14901	974782
8484	974783
65354	974784
2585	974785
22747	974786
92777	974787
53301	974788
69042	974789
1584	974790
4949	974791
10559	974792
39169	974793
101678	974794
65904	974795
14217	974796
85662	974797
9208	974798
27376	974799
119354	974800
24598	974801
8799	974802
4716	974803
52583	974804
104931	974805
83081	974806
17042	974807
155623	974808
108201	974809
60756	974810
4316	974811
1068	974812
21372	974813
19049	974814
118302	974815
51447	974816
22884	974817
73583	974818
123891	974819
60962	974820
22363	974821
62366	974822
22491	974823
88253	974824
8562	974825
66763	974826
48301	974827
111674	974828
19248	974829
22922	974830
26302	974831
66659	974832
7598	974833
14895	974834
100734	974835
2867	974836
80011	974837
77035	974838
150214	974839
143231	974840
14684	974841
5092	974842
110642	974843
69919	974844
22912	974845
79700	974846
22209	974847
14134	974848
64699	974849
2766	974850
99797	974851
6510	974852
69712	974853
18991	974854
32784	974855
74838	974856
11430	974857
142582	974858
2151	974859
26819	974860
30491	974861
31639	974862
60979	974863
67594	974864
8795	974865
94549	974866
363	974867
108218	974868
89877	974869
17082	974870
32299	974871
20321	974872
34826	974873
112265	974874
5965	974875
51365	974876
90819	974877
167012	974878
48070	974879
104258	974880
6050	974881
53591	974882
48953	974883
86744	974884
124270	974885
14459	974886
1403	974887
78467	974888
22797	974889
40186	974890
58836	974891
40821	974892
96975	974893
151732	974894
79130	974895
52661	974896
81721	974897
102192	974898
104360	974899
6804	974900
13892	974901
90024	974902
47999	974903
36179	974904
26656	974905
72594	974906
102713	974907
51	974908
22749	974909
5220	974910
11956	974911
4884	974912
133596	974913
48275	974914
55550	974915
143234	974916
106635	974917
827	974918
70286	974919
211	974920
38532	974921
115696	974922
5441	974923
10038	974924
89188	974925
45888	974926
19963	974927
70837	974928
18613	974929
43189	974930
74966	974931
38950	974932
69036	974933
14421	974934
28274	974935
70938	974936
1929	974937
20892	974938
20570	974939
65255	974940
134303	974941
6678	974942
5512	974943
56355	974944
5786	974945
54247	974946
38991	974947
326	974948
43559	974949
38730	974950
9577	974951
32363	974952
107577	974953
58128	974954
86710	974955
117515	974956
53153	974957
69820	974958
21052	974959
44283	974960
74457	974961
6318	974962
8584	974963
34479	974964
245	974965
39772	974966
90928	974967
3251	974968
24675	974969
161065	974970
19268	974971
53571	974972
7733	974973
44271	974974
49798	974975
69226	974976
629	974977
3359	974978
36590	974979
123576	974980
60173	974981
56293	974982
2393	974983
50427	974984
22203	974985
21772	974986
5115	974987
23268	974988
56677	974989
6551	974990
28437	974991
13788	974992
41022	974993
33099	974994
85068	974995
47142	974996
58207	974997
29967	974998
14742	974999
135821	975000
4685	975001
66921	975002
4092	975003
21180	975004
10086	975005
309	975006
19154	975007
86885	975008
58477	975009
45719	975010
36963	975011
55708	975012
1109	975013
128723	975014
113362	975015
41961	975016
130500	975017
32884	975018
25659	975019
36079	975020
166749	975021
17981	975022
2521	975023
108499	975024
5272	975025
90713	975026
2734	975027
79454	975028
13254	975029
19681	975030
12263	975031
72891	975032
31882	975033
17962	975034
28529	975035
811	975036
77367	975037
46185	975038
76561	975039
9834	975040
18577	975041
166376	975042
4423	975043
23714	975044
59810	975045
2345	975046
58281	975047
149382	975048
34666	975049
23553	975050
9097	975051
17759	975052
19177	975053
1782	975054
168636	975055
19460	975056
49115	975057
88139	975058
69791	975059
38763	975060
65639	975061
110460	975062
97683	975063
17913	975064
93654	975065
38530	975066
12248	975067
30197	975068
80685	975069
114086	975070
16207	975071
16821	975072
31664	975073
106640	975074
65271	975075
37711	975076
361	975077
14412	975078
11235	975079
51299	975080
56733	975081
117525	975082
125192	975083
40987	975084
92195	975085
292	975086
35657	975087
66038	975088
806	975089
9526	975090
124619	975091
3499	975092
75633	975093
69906	975094
73392	975095
5033	975096
104935	975097
51340	975098
92937	975099
58043	975100
16446	975101
50589	975102
15492	975103
5424	975104
10162	975105
40932	975106
44946	975107
137232	975108
36930	975109
792	975110
33998	975111
61782	975112
19058	975113
89727	975114
74198	975115
8438	975116
8183	975117
16406	975118
32690	975119
48093	975120
65832	975121
21662	975122
5940	975123
101727	975124
118355	975125
112722	975126
1637	975127
11254	975128
5688	975129
100518	975130
34018	975131
84109	975132
154579	975133
152135	975134
5438	975135
3561	975136
60435	975137
135232	975138
883	975139
8047	975140
27489	975141
5807	975142
4060	975143
29742	975144
8012	975145
12473	975146
77952	975147
108008	975148
61008	975149
59205	975150
49776	975151
47577	975152
132565	975153
40688	975154
39232	975155
11589	975156
23742	975157
109127	975158
34757	975159
36304	975160
145405	975161
29894	975162
36644	975163
724	975164
80312	975165
2423	975166
10243	975167
63513	975168
22554	975169
77470	975170
28490	975171
3445	975172
47813	975173
15141	975174
31280	975175
103304	975176
16638	975177
29036	975178
50046	975179
96075	975180
1232	975181
1495	975182
88268	975183
99795	975184
94067	975185
48056	975186
39071	975187
125415	975188
106454	975189
2554	975190
120481	975191
55252	975192
78122	975193
85556	975194
25592	975195
127086	975196
33063	975197
1802	975198
13990	975199
145054	975200
35806	975201
54332	975202
58775	975203
62210	975204
12928	975205
67926	975206
14296	975207
10922	975208
1858	975209
285	975210
1805	975211
50358	975212
690	975213
4893	975214
115783	975215
6534	975216
18104	975217
22399	975218
8394	975219
3520	975220
81243	975221
103714	975222
8618	975223
112804	975224
8089	975225
9090	975226
15102	975227
87454	975228
38268	975229
59435	975230
9943	975231
57514	975232
58701	975233
12256	975234
132900	975235
60826	975236
57209	975237
62649	975238
7356	975239
67720	975240
18633	975241
3588	975242
60672	975243
54204	975244
95819	975245
53018	975246
1463	975247
14216	975248
1901	975249
22114	975250
24709	975251
63534	975252
108339	975253
90703	975254
3871	975255
104131	975256
82926	975257
5779	975258
154913	975259
36577	975260
7140	975261
112334	975262
21269	975263
20701	975264
3024	975265
1463	975266
30594	975267
12828	975268
32636	975269
23517	975270
42988	975271
1422	975272
4034	975273
27921	975274
3243	975275
79332	975276
15599	975277
15549	975278
81120	975279
1617	975280
73500	975281
18489	975282
156841	975283
42836	975284
47733	975285
83247	975286
29528	975287
36014	975288
47365	975289
12527	975290
25308	975291
16295	975292
128180	975293
10030	975294
2670	975295
123824	975296
22024	975297
12449	975298
26641	975299
45337	975300
4317	975301
132003	975302
8702	975303
660	975304
71831	975305
5889	975306
51335	975307
62338	975308
9713	975309
110	975310
31895	975311
40087	975312
64571	975313
6361	975314
22730	975315
418	975316
1433	975317
99051	975318
13832	975319
34360	975320
33403	975321
36090	975322
14543	975323
86117	975324
12482	975325
87860	975326
98175	975327
41785	975328
168605	975329
2429	975330
13226	975331
4234	975332
104274	975333
13528	975334
91580	975335
8669	975336
42022	975337
71651	975338
115914	975339
160541	975340
129648	975341
3021	975342
5794	975343
88256	975344
12111	975345
22811	975346
148973	975347
24378	975348
55139	975349
37177	975350
104241	975351
51864	975352
96253	975353
58480	975354
158049	975355
23183	975356
7855	975357
8414	975358
5562	975359
21515	975360
83398	975361
1439	975362
4647	975363
127787	975364
59913	975365
34785	975366
11335	975367
95944	975368
9892	975369
34567	975370
86236	975371
88136	975372
56282	975373
1218	975374
52516	975375
19134	975376
2521	975377
65809	975378
20570	975379
13059	975380
18208	975381
15883	975382
69834	975383
129849	975384
61853	975385
12371	975386
72814	975387
15814	975388
46899	975389
17881	975390
84236	975391
17476	975392
42586	975393
35112	975394
9881	975395
43857	975396
58030	975397
136348	975398
33347	975399
2239	975400
86394	975401
103250	975402
106429	975403
37462	975404
23958	975405
6586	975406
56823	975407
78204	975408
31846	975409
98644	975410
14369	975411
37811	975412
1090	975413
52753	975414
44113	975415
23405	975416
549	975417
48404	975418
22446	975419
14817	975420
141972	975421
113586	975422
29191	975423
83981	975424
37161	975425
89180	975426
24485	975427
121100	975428
49416	975429
53537	975430
26852	975431
21955	975432
8485	975433
64405	975434
62092	975435
53493	975436
80814	975437
34210	975438
28657	975439
974	975440
78182	975441
78413	975442
112724	975443
6337	975444
61645	975445
65062	975446
1671	975447
155104	975448
27464	975449
20483	975450
9781	975451
46109	975452
19341	975453
28398	975454
26767	975455
11225	975456
4699	975457
2720	975458
64570	975459
42452	975460
25618	975461
3993	975462
160939	975463
8144	975464
12121	975465
14653	975466
78905	975467
12509	975468
17836	975469
47925	975470
96093	975471
27382	975472
53637	975473
55516	975474
161355	975475
145209	975476
84795	975477
30609	975478
61371	975479
3659	975480
117672	975481
113883	975482
32115	975483
126167	975484
58913	975485
77926	975486
8986	975487
21327	975488
30333	975489
136305	975490
73258	975491
62780	975492
11466	975493
1736	975494
24565	975495
7372	975496
8735	975497
11185	975498
21822	975499
13772	975500
1109	975501
67738	975502
4899	975503
37050	975504
21028	975505
2882	975506
108352	975507
12510	975508
87599	975509
14961	975510
124044	975511
11179	975512
86758	975513
6013	975514
15333	975515
137091	975516
2818	975517
157160	975518
101258	975519
1167	975520
53063	975521
17317	975522
151668	975523
14126	975524
1538	975525
856	975526
93078	975527
109040	975528
41635	975529
44128	975530
73807	975531
67835	975532
86225	975533
3086	975534
33416	975535
67811	975536
38243	975537
111136	975538
9281	975539
48903	975540
14566	975541
12233	975542
115245	975543
72696	975544
41192	975545
36924	975546
133160	975547
21874	975548
48045	975549
113056	975550
28396	975551
33584	975552
146073	975553
44115	975554
131670	975555
112141	975556
31314	975557
52485	975558
74969	975559
4363	975560
8325	975561
30468	975562
160019	975563
165193	975564
39261	975565
10691	975566
53869	975567
9439	975568
81686	975569
70628	975570
35253	975571
5342	975572
107939	975573
57027	975574
1896	975575
81154	975576
96851	975577
100316	975578
27486	975579
16345	975580
25671	975581
93176	975582
10348	975583
118405	975584
66660	975585
99273	975586
37511	975587
807	975588
6672	975589
70824	975590
24176	975591
12635	975592
37726	975593
124290	975594
129950	975595
44705	975596
64488	975597
25026	975598
3972	975599
14789	975600
8584	975601
10007	975602
44662	975603
6926	975604
24294	975605
1804	975606
32152	975607
149932	975608
24840	975609
33118	975610
31666	975611
75301	975612
53109	975613
58775	975614
102689	975615
22343	975616
23266	975617
25729	975618
11642	975619
86413	975620
2408	975621
25515	975622
31942	975623
56172	975624
32678	975625
79915	975626
124852	975627
65557	975628
47187	975629
31779	975630
6842	975631
8240	975632
55031	975633
135054	975634
8403	975635
34087	975636
2704	975637
17777	975638
113250	975639
26332	975640
166225	975641
49986	975642
26192	975643
32108	975644
101062	975645
45256	975646
39265	975647
134573	975648
10301	975649
13934	975650
33043	975651
13832	975652
158737	975653
39527	975654
60088	975655
55762	975656
46089	975657
598	975658
78125	975659
105986	975660
137156	975661
136942	975662
2378	975663
62572	975664
44608	975665
46954	975666
144672	975667
106038	975668
79012	975669
90643	975670
89456	975671
52499	975672
84812	975673
40422	975674
6042	975675
169288	975676
23999	975677
11338	975678
7567	975679
1789	975680
1656	975681
106254	975682
7259	975683
1840	975684
12788	975685
20227	975686
25147	975687
21461	975688
8195	975689
4316	975690
13404	975691
96197	975692
34696	975693
5778	975694
34004	975695
148688	975696
33019	975697
34700	975698
38155	975699
36011	975700
15753	975701
67058	975702
97565	975703
70547	975704
75128	975705
51547	975706
10425	975707
11402	975708
80065	975709
103719	975710
68783	975711
11801	975712
76639	975713
105927	975714
726	975715
83029	975716
92391	975717
2478	975718
157216	975719
21589	975720
54759	975721
10412	975722
6051	975723
9354	975724
149	975725
55897	975726
6111	975727
34543	975728
76457	975729
58584	975730
57231	975731
12987	975732
13014	975733
11652	975734
35345	975735
24003	975736
13867	975737
111309	975738
8757	975739
43280	975740
29374	975741
106282	975742
78951	975743
53866	975744
52095	975745
36955	975746
409	975747
118399	975748
41979	975749
7156	975750
29493	975751
115845	975752
48193	975753
9723	975754
38324	975755
1451	975756
19433	975757
160145	975758
34800	975759
96213	975760
32231	975761
64836	975762
67979	975763
35134	975764
2050	975765
6016	975766
130895	975767
89822	975768
24083	975769
79829	975770
16222	975771
42134	975772
3646	975773
16199	975774
10233	975775
39301	975776
36579	975777
32333	975778
135397	975779
17930	975780
2194	975781
55589	975782
39683	975783
76192	975784
120739	975785
7977	975786
82623	975787
38066	975788
51044	975789
11849	975790
23175	975791
61968	975792
59339	975793
22794	975794
13789	975795
46639	975796
22127	975797
46142	975798
1100	975799
9367	975800
6732	975801
18666	975802
67975	975803
102046	975804
71584	975805
5564	975806
14182	975807
56268	975808
10013	975809
224	975810
10566	975811
31910	975812
87266	975813
105356	975814
136140	975815
17100	975816
101111	975817
950	975818
7019	975819
4042	975820
94	975821
161278	975822
5565	975823
28964	975824
4008	975825
48313	975826
48397	975827
76091	975828
144	975829
5320	975830
54490	975831
74180	975832
33394	975833
82785	975834
96722	975835
37123	975836
10960	975837
13862	975838
113311	975839
2265	975840
22150	975841
82543	975842
39562	975843
46406	975844
117675	975845
143196	975846
88772	975847
64056	975848
121426	975849
12813	975850
57719	975851
37035	975852
29959	975853
17328	975854
15466	975855
55560	975856
1808	975857
76672	975858
12910	975859
56984	975860
80018	975861
21280	975862
7512	975863
111934	975864
45970	975865
34998	975866
14203	975867
97676	975868
43674	975869
31387	975870
41257	975871
24857	975872
990	975873
3293	975874
1	975875
21883	975876
109274	975877
5449	975878
4624	975879
502	975880
32231	975881
22566	975882
62879	975883
1609	975884
20452	975885
66126	975886
54513	975887
71612	975888
18766	975889
73162	975890
49329	975891
45405	975892
103297	975893
21945	975894
42142	975895
24533	975896
10543	975897
7532	975898
611	975899
70315	975900
108663	975901
24790	975902
53999	975903
10920	975904
80517	975905
54629	975906
61188	975907
65549	975908
22792	975909
16190	975910
22889	975911
19482	975912
9314	975913
22317	975914
16625	975915
110787	975916
27892	975917
126840	975918
60823	975919
87728	975920
44172	975921
69483	975922
22689	975923
17095	975924
61185	975925
106624	975926
39824	975927
37439	975928
88382	975929
62605	975930
67592	975931
17901	975932
8059	975933
34750	975934
11869	975935
7485	975936
24994	975937
33252	975938
36492	975939
27662	975940
5630	975941
75155	975942
82666	975943
79921	975944
13713	975945
38872	975946
16525	975947
10755	975948
32518	975949
62567	975950
8693	975951
24429	975952
127318	975953
77944	975954
17222	975955
74508	975956
91614	975957
22599	975958
118869	975959
170252	975960
66918	975961
48842	975962
94976	975963
4505	975964
93165	975965
7345	975966
67020	975967
67084	975968
54743	975969
82910	975970
56511	975971
156167	975972
13369	975973
192	975974
31433	975975
27639	975976
96805	975977
9917	975978
5493	975979
27024	975980
137572	975981
96211	975982
9102	975983
38422	975984
123669	975985
113202	975986
6386	975987
5168	975988
101707	975989
68829	975990
83137	975991
30190	975992
94842	975993
39017	975994
1593	975995
13503	975996
744	975997
10695	975998
73942	975999
50064	976000
139441	976001
53026	976002
36673	976003
19779	976004
8195	976005
116182	976006
16694	976007
162072	976008
109906	976009
27545	976010
3907	976011
12465	976012
41503	976013
50769	976014
10316	976015
56610	976016
81736	976017
16114	976018
1625	976019
51421	976020
9055	976021
53533	976022
94524	976023
100234	976024
9889	976025
49260	976026
22946	976027
84213	976028
15462	976029
1267	976030
2648	976031
20649	976032
5419	976033
44687	976034
134597	976035
4647	976036
111777	976037
6817	976038
2421	976039
22419	976040
49480	976041
20577	976042
52328	976043
83518	976044
60231	976045
138697	976046
1690	976047
21	976048
8649	976049
31549	976050
74516	976051
50386	976052
76480	976053
3234	976054
26756	976055
37428	976056
111661	976057
76492	976058
12947	976059
69563	976060
56127	976061
27406	976062
95794	976063
9414	976064
53535	976065
24045	976066
13410	976067
110282	976068
39647	976069
53469	976070
38686	976071
15655	976072
14673	976073
111041	976074
86926	976075
42347	976076
139695	976077
46621	976078
67748	976079
23575	976080
140243	976081
30836	976082
31604	976083
12729	976084
105643	976085
79664	976086
123348	976087
12572	976088
2380	976089
88871	976090
7334	976091
24747	976092
35459	976093
102966	976094
56061	976095
1898	976096
72013	976097
25293	976098
100782	976099
5453	976100
62332	976101
32624	976102
80415	976103
72994	976104
11987	976105
73464	976106
157243	976107
32050	976108
20254	976109
67141	976110
17626	976111
30868	976112
554	976113
4806	976114
131172	976115
129235	976116
5983	976117
69389	976118
9522	976119
78899	976120
12417	976121
75742	976122
39622	976123
127404	976124
102269	976125
65154	976126
10646	976127
9170	976128
87219	976129
44790	976130
4962	976131
93815	976132
160659	976133
3652	976134
3808	976135
24159	976136
3988	976137
66859	976138
91674	976139
5595	976140
23259	976141
27003	976142
58701	976143
108626	976144
5185	976145
18572	976146
37364	976147
16685	976148
6367	976149
66203	976150
45641	976151
18424	976152
40641	976153
74216	976154
35727	976155
26049	976156
110066	976157
1752	976158
21538	976159
2264	976160
30910	976161
105	976162
12300	976163
21216	976164
135662	976165
9228	976166
136727	976167
17336	976168
26879	976169
132768	976170
15295	976171
787	976172
74750	976173
110104	976174
105951	976175
82832	976176
142437	976177
104721	976178
23889	976179
304	976180
146	976181
114303	976182
5010	976183
104796	976184
12472	976185
44419	976186
3731	976187
97209	976188
17731	976189
1521	976190
4840	976191
11511	976192
49835	976193
57894	976194
117855	976195
63456	976196
27223	976197
14445	976198
81794	976199
87439	976200
18648	976201
12857	976202
86812	976203
89715	976204
59458	976205
29080	976206
2811	976207
39194	976208
42739	976209
2999	976210
20267	976211
3436	976212
134191	976213
57083	976214
4637	976215
19416	976216
62465	976217
73210	976218
81661	976219
96276	976220
1627	976221
5157	976222
11572	976223
79345	976224
25124	976225
131730	976226
88790	976227
1347	976228
74111	976229
29908	976230
29000	976231
83207	976232
911	976233
63327	976234
7062	976235
101409	976236
2480	976237
3008	976238
250	976239
145271	976240
575	976241
24097	976242
67748	976243
38870	976244
116063	976245
52931	976246
12748	976247
90962	976248
1299	976249
56130	976250
33274	976251
154088	976252
19680	976253
62318	976254
68859	976255
36953	976256
25553	976257
18920	976258
86408	976259
51570	976260
40847	976261
137325	976262
8114	976263
22768	976264
20673	976265
24632	976266
5402	976267
4108	976268
94106	976269
13893	976270
72690	976271
122122	976272
45541	976273
17360	976274
15262	976275
26504	976276
108278	976277
48595	976278
24499	976279
26698	976280
15136	976281
64288	976282
5136	976283
62413	976284
15991	976285
42204	976286
4586	976287
4636	976288
6062	976289
7394	976290
41386	976291
43572	976292
81767	976293
65185	976294
149823	976295
1251	976296
78565	976297
85433	976298
90129	976299
87093	976300
13897	976301
3774	976302
2015	976303
38792	976304
22772	976305
70442	976306
5244	976307
27786	976308
19245	976309
56714	976310
37225	976311
17330	976312
96675	976313
30570	976314
29932	976315
20553	976316
28281	976317
87316	976318
25179	976319
11239	976320
27438	976321
80279	976322
30488	976323
82145	976324
1133	976325
23750	976326
19378	976327
159097	976328
20282	976329
12	976330
88494	976331
9754	976332
114967	976333
12627	976334
122189	976335
19801	976336
78157	976337
113251	976338
33981	976339
101437	976340
15367	976341
14326	976342
66443	976343
37889	976344
15342	976345
106518	976346
57409	976347
30671	976348
57119	976349
54348	976350
113241	976351
14510	976352
17807	976353
25647	976354
30722	976355
77753	976356
2072	976357
5291	976358
990	976359
59371	976360
28269	976361
59047	976362
112782	976363
48825	976364
158	976365
9467	976366
11824	976367
40923	976368
127736	976369
54733	976370
37371	976371
74826	976372
104131	976373
64015	976374
64616	976375
59064	976376
9278	976377
36563	976378
10246	976379
21929	976380
31903	976381
14841	976382
36904	976383
19540	976384
34747	976385
31593	976386
108876	976387
22404	976388
15238	976389
20735	976390
52912	976391
131346	976392
124101	976393
11064	976394
51092	976395
134663	976396
7489	976397
21821	976398
26234	976399
39895	976400
6206	976401
3932	976402
84505	976403
44805	976404
42325	976405
77816	976406
18176	976407
4715	976408
35376	976409
67020	976410
127246	976411
22975	976412
9895	976413
3365	976414
65584	976415
54217	976416
127517	976417
94230	976418
115816	976419
38576	976420
1683	976421
29069	976422
11362	976423
39598	976424
80136	976425
54278	976426
8008	976427
14169	976428
19842	976429
90708	976430
73719	976431
57242	976432
1331	976433
12244	976434
23060	976435
134905	976436
25918	976437
57081	976438
19937	976439
95086	976440
17137	976441
34606	976442
61757	976443
61036	976444
84226	976445
100557	976446
33673	976447
60221	976448
24309	976449
59081	976450
1743	976451
503	976452
79266	976453
20597	976454
70958	976455
99653	976456
126995	976457
22635	976458
2444	976459
12842	976460
3542	976461
30468	976462
2709	976463
13351	976464
25034	976465
23027	976466
39709	976467
15691	976468
1365	976469
25142	976470
10	976471
16275	976472
33160	976473
127045	976474
157615	976475
22817	976476
1546	976477
60053	976478
4047	976479
46700	976480
37050	976481
21842	976482
34430	976483
47440	976484
28473	976485
15925	976486
11405	976487
118208	976488
42259	976489
87905	976490
94910	976491
1868	976492
9	976493
3812	976494
2397	976495
107766	976496
33844	976497
1116	976498
7423	976499
32769	976500
38766	976501
6873	976502
11821	976503
28434	976504
1761	976505
11212	976506
161713	976507
21341	976508
159861	976509
17083	976510
50129	976511
128540	976512
102398	976513
80327	976514
476	976515
15819	976516
11504	976517
78	976518
83900	976519
24304	976520
31869	976521
111747	976522
51408	976523
71721	976524
7615	976525
42950	976526
120820	976527
23233	976528
3696	976529
4563	976530
58851	976531
39486	976532
49081	976533
39747	976534
76932	976535
46876	976536
3869	976537
42778	976538
147792	976539
40146	976540
117904	976541
40098	976542
53262	976543
34693	976544
43995	976545
31013	976546
445	976547
42805	976548
49109	976549
13795	976550
28844	976551
67699	976552
13983	976553
88252	976554
81185	976555
20050	976556
52213	976557
139618	976558
4326	976559
67952	976560
14542	976561
10472	976562
32330	976563
124283	976564
51878	976565
3310	976566
37546	976567
6155	976568
7360	976569
20575	976570
39384	976571
37156	976572
82803	976573
14165	976574
102648	976575
13913	976576
30507	976577
203	976578
17873	976579
9096	976580
164131	976581
52957	976582
107741	976583
3669	976584
93746	976585
11637	976586
48894	976587
30935	976588
8162	976589
16137	976590
37572	976591
102290	976592
15743	976593
14623	976594
125846	976595
4777	976596
54565	976597
50173	976598
14963	976599
15032	976600
32844	976601
54715	976602
48772	976603
47608	976604
7025	976605
22401	976606
29296	976607
12666	976608
15408	976609
2727	976610
34955	976611
9561	976612
12481	976613
101505	976614
33111	976615
14720	976616
14205	976617
106234	976618
8993	976619
9997	976620
137805	976621
49860	976622
17062	976623
31329	976624
2993	976625
2778	976626
6217	976627
19770	976628
79456	976629
121377	976630
129642	976631
10645	976632
8648	976633
97	976634
8784	976635
25249	976636
13304	976637
97157	976638
36328	976639
20662	976640
18567	976641
94142	976642
35096	976643
68662	976644
55512	976645
68634	976646
40692	976647
130005	976648
138421	976649
439	976650
15359	976651
2118	976652
9636	976653
38074	976654
94602	976655
18623	976656
1164	976657
15473	976658
13701	976659
49009	976660
51470	976661
28859	976662
15390	976663
31770	976664
74411	976665
598	976666
113487	976667
12560	976668
36770	976669
20698	976670
51631	976671
42631	976672
132206	976673
2163	976674
55812	976675
9060	976676
85651	976677
134740	976678
3240	976679
5806	976680
17458	976681
1748	976682
17318	976683
26264	976684
74058	976685
126724	976686
8658	976687
430	976688
41122	976689
26393	976690
5516	976691
72671	976692
67530	976693
5236	976694
2801	976695
12284	976696
16256	976697
71743	976698
54809	976699
9212	976700
54689	976701
26116	976702
129908	976703
106058	976704
4061	976705
25287	976706
111503	976707
37512	976708
82875	976709
7921	976710
135534	976711
16599	976712
91943	976713
11632	976714
47131	976715
3495	976716
18492	976717
9776	976718
3272	976719
51073	976720
95541	976721
21419	976722
104852	976723
1004	976724
67003	976725
32008	976726
69656	976727
20687	976728
12282	976729
37867	976730
13416	976731
3741	976732
121362	976733
16726	976734
34235	976735
61572	976736
62362	976737
90260	976738
16359	976739
45684	976740
144619	976741
50576	976742
19290	976743
104604	976744
135669	976745
74659	976746
45608	976747
28038	976748
76353	976749
62220	976750
67812	976751
162127	976752
91091	976753
125271	976754
44404	976755
25546	976756
19710	976757
30622	976758
166637	976759
151	976760
974	976761
6446	976762
41516	976763
29668	976764
67815	976765
34455	976766
55213	976767
88822	976768
62686	976769
548	976770
24631	976771
114336	976772
44756	976773
102836	976774
19286	976775
6817	976776
21282	976777
76774	976778
5749	976779
37654	976780
19282	976781
117066	976782
11265	976783
7269	976784
18693	976785
29409	976786
11561	976787
19898	976788
48227	976789
1700	976790
25206	976791
4667	976792
33136	976793
140830	976794
139240	976795
83567	976796
8024	976797
97690	976798
15080	976799
1739	976800
8	976801
861	976802
121321	976803
8698	976804
31549	976805
10781	976806
104843	976807
12023	976808
4834	976809
564	976810
14900	976811
71093	976812
840	976813
60008	976814
86785	976815
451	976816
16703	976817
21545	976818
164568	976819
13287	976820
64623	976821
10480	976822
106338	976823
71954	976824
44795	976825
39266	976826
23370	976827
10065	976828
6137	976829
20727	976830
23975	976831
90288	976832
2199	976833
39902	976834
145661	976835
2861	976836
114109	976837
144544	976838
15767	976839
8376	976840
116297	976841
163644	976842
40663	976843
113260	976844
6807	976845
137163	976846
140011	976847
433	976848
162	976849
23532	976850
125794	976851
51984	976852
33833	976853
7504	976854
45876	976855
95060	976856
14650	976857
25198	976858
52190	976859
55149	976860
89	976861
6540	976862
23564	976863
63758	976864
84459	976865
28912	976866
59732	976867
27175	976868
18416	976869
101852	976870
133931	976871
30281	976872
60183	976873
167354	976874
40853	976875
27635	976876
148464	976877
23020	976878
45147	976879
15900	976880
154551	976881
29627	976882
1181	976883
79861	976884
38004	976885
2857	976886
97899	976887
95887	976888
18299	976889
62743	976890
10154	976891
1558	976892
9333	976893
2024	976894
10171	976895
21943	976896
9751	976897
84633	976898
64907	976899
19491	976900
87213	976901
36580	976902
61714	976903
12044	976904
5923	976905
10334	976906
8451	976907
43644	976908
3882	976909
25532	976910
24533	976911
12330	976912
73654	976913
84458	976914
28777	976915
50093	976916
6666	976917
76886	976918
18671	976919
71575	976920
13706	976921
22744	976922
67378	976923
12773	976924
15227	976925
35903	976926
108816	976927
87589	976928
29991	976929
49552	976930
44444	976931
162842	976932
34113	976933
18416	976934
43154	976935
203	976936
2514	976937
2546	976938
102747	976939
17145	976940
154206	976941
35443	976942
3073	976943
21854	976944
17101	976945
113619	976946
58651	976947
119235	976948
80154	976949
5610	976950
43531	976951
21353	976952
60286	976953
18597	976954
42346	976955
46152	976956
106154	976957
20765	976958
62553	976959
82387	976960
67732	976961
19073	976962
29708	976963
28741	976964
52074	976965
56	976966
20383	976967
21840	976968
6188	976969
167844	976970
80178	976971
61972	976972
2360	976973
575	976974
75510	976975
27416	976976
81333	976977
106337	976978
37397	976979
64076	976980
32512	976981
9289	976982
69553	976983
20815	976984
29125	976985
55716	976986
29343	976987
688	976988
32420	976989
10707	976990
134322	976991
3046	976992
31361	976993
2106	976994
143218	976995
13160	976996
1072	976997
52939	976998
21167	976999
12097	977000
69559	977001
52742	977002
49620	977003
2737	977004
18346	977005
96007	977006
148221	977007
41234	977008
39189	977009
152049	977010
127815	977011
122543	977012
95853	977013
36013	977014
13044	977015
32517	977016
38015	977017
15666	977018
12321	977019
259	977020
15107	977021
11741	977022
73324	977023
160776	977024
8083	977025
44510	977026
37713	977027
33671	977028
90736	977029
105542	977030
32244	977031
31476	977032
2307	977033
40483	977034
6297	977035
15799	977036
36167	977037
2532	977038
29920	977039
155454	977040
19852	977041
78101	977042
44146	977043
7796	977044
15076	977045
134223	977046
64023	977047
106791	977048
45921	977049
89415	977050
9779	977051
50696	977052
21263	977053
3252	977054
44998	977055
16052	977056
63419	977057
67735	977058
53989	977059
109460	977060
54144	977061
51186	977062
40284	977063
109909	977064
43483	977065
64612	977066
104380	977067
44755	977068
90730	977069
43159	977070
56260	977071
97214	977072
4035	977073
112092	977074
54431	977075
10013	977076
103249	977077
15699	977078
2930	977079
3750	977080
12931	977081
162526	977082
126820	977083
8642	977084
71253	977085
51809	977086
14560	977087
21029	977088
36299	977089
116870	977090
81028	977091
70227	977092
7227	977093
112830	977094
45729	977095
24153	977096
67006	977097
33440	977098
47892	977099
146990	977100
18032	977101
4842	977102
50421	977103
563	977104
13577	977105
50317	977106
60578	977107
13367	977108
14128	977109
79482	977110
11692	977111
131	977112
33361	977113
129732	977114
1063	977115
23236	977116
1100	977117
5098	977118
60837	977119
5921	977120
61238	977121
167013	977122
24280	977123
15099	977124
67184	977125
108862	977126
32372	977127
20016	977128
16110	977129
24768	977130
90025	977131
903	977132
80163	977133
126574	977134
25068	977135
31087	977136
18495	977137
30536	977138
75822	977139
78575	977140
115286	977141
72398	977142
18783	977143
53470	977144
30307	977145
84853	977146
15471	977147
149612	977148
68144	977149
75645	977150
48979	977151
20654	977152
56132	977153
123141	977154
57206	977155
4258	977156
37127	977157
32266	977158
35264	977159
83845	977160
2040	977161
705	977162
164981	977163
2394	977164
49265	977165
9491	977166
65246	977167
24665	977168
11676	977169
77783	977170
37867	977171
2208	977172
36082	977173
2466	977174
7770	977175
36783	977176
31832	977177
4825	977178
113462	977179
59733	977180
22884	977181
14686	977182
16969	977183
148766	977184
22418	977185
26947	977186
11459	977187
19357	977188
79736	977189
18041	977190
110765	977191
46754	977192
106155	977193
62978	977194
40614	977195
24572	977196
148272	977197
24392	977198
946	977199
57631	977200
66432	977201
13110	977202
134440	977203
93957	977204
81688	977205
25122	977206
20133	977207
70236	977208
21430	977209
31770	977210
217	977211
38748	977212
69265	977213
18615	977214
11042	977215
35464	977216
20412	977217
43991	977218
13881	977219
76621	977220
8288	977221
29724	977222
11917	977223
15404	977224
5485	977225
29304	977226
26473	977227
62561	977228
40461	977229
1581	977230
75842	977231
2713	977232
159256	977233
13753	977234
82708	977235
533	977236
12027	977237
87118	977238
6039	977239
4867	977240
76381	977241
37669	977242
21795	977243
45883	977244
42903	977245
27841	977246
4838	977247
60892	977248
115808	977249
7972	977250
88699	977251
80489	977252
46834	977253
34057	977254
62236	977255
107903	977256
45089	977257
8469	977258
6456	977259
118250	977260
33355	977261
75464	977262
141647	977263
478	977264
54460	977265
14915	977266
8106	977267
27305	977268
77293	977269
29447	977270
12035	977271
8342	977272
114313	977273
48358	977274
18333	977275
2353	977276
37957	977277
12160	977278
2597	977279
105088	977280
4677	977281
70915	977282
11006	977283
16489	977284
28475	977285
21506	977286
121866	977287
90258	977288
98988	977289
9488	977290
11180	977291
13487	977292
115732	977293
19357	977294
36496	977295
93297	977296
50748	977297
48766	977298
41147	977299
47893	977300
16062	977301
75356	977302
82534	977303
4537	977304
55292	977305
42827	977306
33223	977307
71994	977308
66593	977309
6540	977310
67566	977311
32371	977312
112232	977313
192	977314
11884	977315
45638	977316
3516	977317
37328	977318
32947	977319
10444	977320
88955	977321
54237	977322
18143	977323
66738	977324
2955	977325
65738	977326
7875	977327
11541	977328
51476	977329
83772	977330
25959	977331
73029	977332
20370	977333
2281	977334
101587	977335
2542	977336
33047	977337
10052	977338
25582	977339
972	977340
1121	977341
60949	977342
72013	977343
56197	977344
25194	977345
86552	977346
16159	977347
52810	977348
2006	977349
15262	977350
6224	977351
60547	977352
109935	977353
19858	977354
13026	977355
152023	977356
40939	977357
100256	977358
114477	977359
126115	977360
3423	977361
14528	977362
12102	977363
77349	977364
119793	977365
27756	977366
25982	977367
49059	977368
102281	977369
13732	977370
54212	977371
2126	977372
1101	977373
1133	977374
50438	977375
26906	977376
45886	977377
64076	977378
132308	977379
24603	977380
6060	977381
38786	977382
1409	977383
104486	977384
101739	977385
4402	977386
33604	977387
71706	977388
10309	977389
122917	977390
233	977391
23063	977392
19591	977393
43188	977394
50330	977395
1787	977396
36174	977397
6618	977398
1793	977399
244	977400
6082	977401
4151	977402
48768	977403
24819	977404
23182	977405
19461	977406
119565	977407
26515	977408
93422	977409
82761	977410
41564	977411
7261	977412
57977	977413
24207	977414
96	977415
133863	977416
15827	977417
92673	977418
159444	977419
98025	977420
11279	977421
143253	977422
30277	977423
8938	977424
389	977425
1637	977426
23431	977427
44452	977428
12350	977429
25710	977430
15904	977431
35951	977432
2939	977433
118644	977434
92817	977435
90257	977436
2492	977437
101561	977438
4356	977439
1255	977440
16927	977441
30761	977442
60519	977443
52222	977444
24443	977445
8614	977446
4191	977447
5371	977448
74731	977449
22233	977450
42370	977451
79310	977452
35359	977453
12605	977454
5292	977455
2658	977456
104133	977457
2189	977458
28421	977459
124767	977460
4728	977461
130424	977462
51014	977463
118069	977464
19777	977465
2456	977466
8676	977467
128006	977468
3442	977469
10033	977470
28940	977471
16593	977472
59387	977473
2241	977474
12744	977475
9416	977476
21601	977477
6023	977478
59016	977479
10793	977480
6433	977481
73540	977482
105035	977483
71023	977484
87534	977485
112026	977486
20440	977487
1136	977488
49867	977489
58711	977490
15814	977491
31793	977492
101886	977493
20828	977494
77741	977495
61870	977496
30216	977497
67884	977498
21117	977499
29376	977500
50791	977501
50282	977502
22677	977503
3389	977504
53543	977505
1613	977506
4661	977507
18994	977508
26745	977509
70044	977510
91757	977511
7373	977512
16251	977513
16332	977514
8580	977515
16154	977516
83636	977517
25322	977518
63767	977519
34088	977520
24884	977521
56737	977522
43133	977523
4292	977524
28188	977525
962	977526
44878	977527
11795	977528
87595	977529
26586	977530
114726	977531
96190	977532
49777	977533
63262	977534
5138	977535
95332	977536
17575	977537
37753	977538
25759	977539
7497	977540
66181	977541
4659	977542
29146	977543
17581	977544
143456	977545
127775	977546
69560	977547
35445	977548
26882	977549
133843	977550
69739	977551
56640	977552
92283	977553
90076	977554
134669	977555
8883	977556
27032	977557
112731	977558
26624	977559
30942	977560
21527	977561
12608	977562
15485	977563
108206	977564
162234	977565
95732	977566
1221	977567
20415	977568
17025	977569
16797	977570
52141	977571
5810	977572
4669	977573
116154	977574
67522	977575
6384	977576
34830	977577
44139	977578
15499	977579
11607	977580
1840	977581
2698	977582
22706	977583
11755	977584
118688	977585
233	977586
23032	977587
29625	977588
16745	977589
50957	977590
20161	977591
3809	977592
2456	977593
2458	977594
18356	977595
914	977596
130570	977597
44942	977598
17196	977599
6536	977600
9858	977601
23578	977602
5777	977603
29053	977604
9861	977605
56429	977606
92829	977607
59103	977608
18511	977609
38032	977610
139116	977611
31920	977612
15825	977613
103929	977614
32361	977615
63807	977616
29081	977617
15320	977618
64660	977619
75293	977620
3950	977621
2580	977622
68311	977623
17632	977624
126642	977625
29573	977626
7024	977627
46237	977628
60254	977629
5377	977630
51181	977631
18680	977632
3782	977633
44036	977634
102441	977635
16110	977636
24412	977637
22192	977638
24057	977639
148180	977640
2843	977641
24407	977642
41948	977643
138758	977644
33639	977645
27329	977646
71874	977647
43249	977648
13911	977649
89954	977650
26250	977651
19995	977652
39841	977653
6182	977654
37920	977655
53095	977656
16679	977657
119	977658
91197	977659
1162	977660
66964	977661
48296	977662
14705	977663
139	977664
12179	977665
70887	977666
94846	977667
68829	977668
118324	977669
45026	977670
122927	977671
5262	977672
32314	977673
109178	977674
2592	977675
128167	977676
18014	977677
54930	977678
10310	977679
87145	977680
58000	977681
57346	977682
559	977683
5771	977684
36804	977685
97126	977686
60172	977687
91048	977688
40554	977689
49969	977690
46266	977691
37083	977692
46700	977693
1983	977694
69209	977695
11315	977696
12841	977697
28366	977698
36127	977699
104558	977700
5331	977701
11042	977702
115608	977703
23664	977704
55188	977705
42302	977706
137559	977707
19151	977708
8293	977709
2450	977710
39511	977711
23037	977712
65781	977713
22257	977714
24584	977715
22060	977716
14032	977717
3129	977718
10611	977719
61530	977720
4088	977721
13522	977722
63485	977723
75552	977724
25941	977725
20340	977726
60965	977727
91817	977728
17482	977729
7399	977730
10509	977731
10011	977732
8168	977733
9819	977734
67537	977735
27914	977736
57171	977737
135865	977738
98067	977739
140242	977740
33301	977741
44448	977742
125571	977743
71787	977744
20804	977745
9693	977746
45753	977747
34461	977748
17025	977749
43753	977750
2135	977751
32311	977752
31698	977753
50397	977754
94080	977755
40574	977756
10706	977757
1936	977758
113218	977759
52200	977760
17528	977761
9893	977762
135075	977763
2335	977764
102087	977765
106432	977766
88	977767
88048	977768
11354	977769
16342	977770
49477	977771
23392	977772
17889	977773
37363	977774
3902	977775
33255	977776
59081	977777
59834	977778
10687	977779
34508	977780
66954	977781
18119	977782
105701	977783
68098	977784
14404	977785
2202	977786
137	977787
11906	977788
373	977789
27193	977790
88973	977791
30743	977792
143734	977793
13100	977794
23885	977795
93061	977796
92941	977797
27937	977798
20679	977799
101266	977800
50339	977801
11078	977802
23951	977803
90120	977804
3239	977805
165458	977806
11805	977807
54029	977808
19747	977809
37379	977810
27617	977811
48277	977812
103444	977813
25160	977814
526	977815
59587	977816
15714	977817
53324	977818
53254	977819
885	977820
25654	977821
6341	977822
80055	977823
5642	977824
123667	977825
255	977826
4771	977827
7376	977828
7536	977829
11001	977830
58630	977831
47401	977832
6246	977833
25893	977834
8096	977835
83	977836
93310	977837
67991	977838
88260	977839
14949	977840
80601	977841
155347	977842
38391	977843
32492	977844
13095	977845
10727	977846
17846	977847
2025	977848
31422	977849
21423	977850
56476	977851
79720	977852
62148	977853
13308	977854
237	977855
47931	977856
9249	977857
228	977858
39726	977859
174	977860
58543	977861
10054	977862
64703	977863
3695	977864
48182	977865
1994	977866
21921	977867
81505	977868
159	977869
51025	977870
101325	977871
27366	977872
11168	977873
125756	977874
5616	977875
86790	977876
90409	977877
30674	977878
153317	977879
46455	977880
234	977881
39983	977882
50175	977883
44473	977884
1388	977885
14531	977886
137668	977887
12512	977888
90026	977889
6481	977890
81268	977891
106949	977892
11086	977893
28193	977894
12215	977895
4679	977896
11276	977897
58826	977898
29083	977899
8137	977900
5300	977901
34167	977902
61365	977903
5946	977904
30035	977905
46892	977906
32637	977907
3084	977908
74680	977909
41848	977910
53304	977911
101565	977912
75282	977913
56935	977914
5659	977915
113908	977916
19223	977917
110818	977918
24444	977919
72099	977920
57547	977921
132534	977922
23354	977923
1670	977924
13648	977925
1962	977926
6235	977927
12211	977928
48400	977929
24789	977930
5429	977931
9438	977932
39965	977933
1602	977934
96882	977935
27332	977936
114517	977937
32194	977938
4432	977939
84673	977940
34830	977941
41388	977942
27781	977943
57677	977944
1610	977945
60247	977946
15479	977947
8998	977948
56076	977949
43961	977950
49586	977951
79757	977952
19282	977953
62024	977954
46654	977955
17662	977956
47216	977957
33541	977958
28960	977959
85852	977960
32574	977961
133941	977962
16301	977963
188	977964
6247	977965
48063	977966
56435	977967
116186	977968
36551	977969
157900	977970
98550	977971
5451	977972
24296	977973
20221	977974
75256	977975
4426	977976
1570	977977
135518	977978
18109	977979
85725	977980
54825	977981
69303	977982
13108	977983
91138	977984
30026	977985
10830	977986
17189	977987
8059	977988
47708	977989
64850	977990
48010	977991
42368	977992
52829	977993
24035	977994
3855	977995
60196	977996
13507	977997
12803	977998
50233	977999
51653	978000
1756	978001
22043	978002
41014	978003
35348	978004
8595	978005
66443	978006
42551	978007
49206	978008
63415	978009
80892	978010
33507	978011
46375	978012
45075	978013
115974	978014
5780	978015
57734	978016
51734	978017
18021	978018
16759	978019
109465	978020
73413	978021
36871	978022
107713	978023
76023	978024
146966	978025
154702	978026
2122	978027
99061	978028
97390	978029
42643	978030
26028	978031
15772	978032
30671	978033
39851	978034
25236	978035
79749	978036
24626	978037
40089	978038
39177	978039
89909	978040
1734	978041
53347	978042
142112	978043
72669	978044
39748	978045
54093	978046
84153	978047
1723	978048
20351	978049
44436	978050
117146	978051
66089	978052
121959	978053
30451	978054
107666	978055
115556	978056
135864	978057
100171	978058
42332	978059
58822	978060
167085	978061
168459	978062
35360	978063
32576	978064
80073	978065
28120	978066
146178	978067
116393	978068
35497	978069
23512	978070
54889	978071
131019	978072
7949	978073
15498	978074
32780	978075
20842	978076
5047	978077
169350	978078
20369	978079
79113	978080
32238	978081
22596	978082
21959	978083
49253	978084
63521	978085
39599	978086
74090	978087
93241	978088
7988	978089
55757	978090
71097	978091
59727	978092
14927	978093
6337	978094
5704	978095
165279	978096
115178	978097
59317	978098
157414	978099
115984	978100
12487	978101
15506	978102
83426	978103
95747	978104
29842	978105
48341	978106
15352	978107
115327	978108
7653	978109
127366	978110
39054	978111
55625	978112
12332	978113
99072	978114
90264	978115
19019	978116
57710	978117
28901	978118
18086	978119
3976	978120
39009	978121
28404	978122
18807	978123
77663	978124
17029	978125
88472	978126
3422	978127
18317	978128
75109	978129
32384	978130
77668	978131
32397	978132
134	978133
3509	978134
153343	978135
52026	978136
49259	978137
114173	978138
47911	978139
105961	978140
1980	978141
15246	978142
86897	978143
163210	978144
23455	978145
53644	978146
63281	978147
56403	978148
36263	978149
155064	978150
113969	978151
59255	978152
8880	978153
80675	978154
11017	978155
48274	978156
23859	978157
30681	978158
10155	978159
97399	978160
134767	978161
120833	978162
27584	978163
41337	978164
105118	978165
55362	978166
12129	978167
66936	978168
22653	978169
53909	978170
8643	978171
26212	978172
52646	978173
39432	978174
79509	978175
60697	978176
56809	978177
44158	978178
15234	978179
138	978180
25285	978181
54505	978182
51678	978183
149954	978184
94198	978185
7485	978186
6573	978187
6659	978188
26926	978189
3653	978190
126976	978191
16497	978192
47346	978193
33987	978194
21477	978195
38480	978196
5080	978197
22279	978198
52332	978199
102329	978200
42276	978201
83511	978202
36632	978203
10464	978204
87090	978205
35848	978206
79268	978207
92527	978208
2671	978209
95448	978210
8632	978211
1732	978212
11379	978213
2195	978214
3580	978215
12026	978216
26499	978217
3123	978218
58284	978219
82721	978220
4248	978221
1469	978222
124005	978223
41445	978224
5811	978225
20592	978226
1306	978227
4837	978228
30223	978229
66528	978230
42985	978231
8935	978232
5122	978233
20534	978234
38706	978235
38082	978236
665	978237
9825	978238
66491	978239
47322	978240
69976	978241
36513	978242
38253	978243
76043	978244
3016	978245
4415	978246
19976	978247
115787	978248
22026	978249
10293	978250
19205	978251
167938	978252
44723	978253
122132	978254
43715	978255
894	978256
314	978257
32907	978258
38823	978259
22632	978260
2301	978261
981	978262
107308	978263
56528	978264
29778	978265
108390	978266
17608	978267
151589	978268
6802	978269
56117	978270
5886	978271
23177	978272
12083	978273
35969	978274
50042	978275
74425	978276
117	978277
5946	978278
10524	978279
45529	978280
35062	978281
17509	978282
70284	978283
45732	978284
1950	978285
169	978286
20972	978287
932	978288
403	978289
535	978290
5388	978291
104490	978292
44015	978293
56360	978294
20464	978295
26199	978296
70721	978297
2982	978298
127520	978299
91098	978300
14839	978301
37431	978302
120952	978303
2397	978304
15724	978305
25672	978306
30229	978307
50740	978308
50551	978309
15391	978310
21978	978311
59889	978312
93222	978313
45070	978314
15012	978315
147742	978316
67714	978317
24	978318
78194	978319
57999	978320
63836	978321
1405	978322
113011	978323
54701	978324
51686	978325
5418	978326
14266	978327
21588	978328
64427	978329
48160	978330
105789	978331
81329	978332
93237	978333
20034	978334
1982	978335
3338	978336
23360	978337
112198	978338
32388	978339
122530	978340
44501	978341
43553	978342
33382	978343
132556	978344
53191	978345
77216	978346
72405	978347
32945	978348
152048	978349
43195	978350
102640	978351
34841	978352
73586	978353
17272	978354
63100	978355
48937	978356
30761	978357
141799	978358
19298	978359
34502	978360
95768	978361
45449	978362
46435	978363
151396	978364
56013	978365
113194	978366
19079	978367
111039	978368
17013	978369
6731	978370
60084	978371
88423	978372
4909	978373
130218	978374
71179	978375
5449	978376
21264	978377
10214	978378
63750	978379
160723	978380
13170	978381
15327	978382
647	978383
95406	978384
163363	978385
32690	978386
21623	978387
1370	978388
89893	978389
10458	978390
107559	978391
46536	978392
27004	978393
9243	978394
84594	978395
23501	978396
15529	978397
125784	978398
17160	978399
29793	978400
161903	978401
1458	978402
26160	978403
17280	978404
37157	978405
6581	978406
110947	978407
140296	978408
47747	978409
36736	978410
27055	978411
15066	978412
34494	978413
42091	978414
44248	978415
138169	978416
17264	978417
48541	978418
87544	978419
57083	978420
61471	978421
40942	978422
69435	978423
54422	978424
34294	978425
2113	978426
152350	978427
4273	978428
69408	978429
125273	978430
20404	978431
4843	978432
37997	978433
86642	978434
64860	978435
17025	978436
21806	978437
91095	978438
37047	978439
48531	978440
24859	978441
109967	978442
5568	978443
45977	978444
2011	978445
3028	978446
22378	978447
4695	978448
98595	978449
107267	978450
39382	978451
21099	978452
73846	978453
79253	978454
20955	978455
54240	978456
101041	978457
95664	978458
11237	978459
12790	978460
94510	978461
123851	978462
64100	978463
12797	978464
20120	978465
122775	978466
95960	978467
11997	978468
5488	978469
9417	978470
12224	978471
19222	978472
33222	978473
53976	978474
105758	978475
63302	978476
4574	978477
144328	978478
76693	978479
38266	978480
160396	978481
724	978482
21243	978483
115156	978484
29091	978485
61140	978486
23693	978487
73161	978488
10601	978489
50711	978490
72490	978491
13765	978492
144555	978493
326	978494
25952	978495
38587	978496
8179	978497
27255	978498
87147	978499
94433	978500
46813	978501
15944	978502
116444	978503
58435	978504
16918	978505
121382	978506
79412	978507
270	978508
120049	978509
70901	978510
1158	978511
13204	978512
117071	978513
138187	978514
48128	978515
93002	978516
32453	978517
24586	978518
60265	978519
7218	978520
51034	978521
13655	978522
65233	978523
94	978524
152245	978525
46312	978526
109554	978527
97617	978528
25941	978529
4712	978530
43513	978531
63447	978532
75603	978533
3228	978534
91287	978535
48128	978536
8960	978537
81330	978538
2991	978539
5464	978540
10562	978541
114764	978542
20105	978543
70739	978544
75394	978545
14446	978546
40391	978547
13571	978548
38731	978549
39442	978550
62852	978551
15924	978552
55189	978553
100191	978554
12829	978555
59075	978556
28349	978557
32663	978558
29648	978559
59183	978560
12823	978561
55893	978562
57963	978563
92216	978564
26369	978565
20619	978566
24304	978567
99043	978568
63439	978569
156462	978570
46083	978571
17522	978572
5419	978573
40499	978574
50474	978575
1525	978576
20116	978577
49978	978578
28598	978579
86660	978580
11343	978581
11481	978582
790	978583
27495	978584
33653	978585
59102	978586
67501	978587
49340	978588
41589	978589
49712	978590
15487	978591
83945	978592
15832	978593
122950	978594
4888	978595
18661	978596
101306	978597
33655	978598
28986	978599
638	978600
2482	978601
26978	978602
83932	978603
1811	978604
21554	978605
94962	978606
816	978607
37590	978608
1755	978609
12866	978610
129380	978611
152	978612
21834	978613
59694	978614
27591	978615
115069	978616
13371	978617
17176	978618
61200	978619
59152	978620
66933	978621
32471	978622
62980	978623
125326	978624
132331	978625
86102	978626
111307	978627
1278	978628
1670	978629
5085	978630
143029	978631
37952	978632
187	978633
20975	978634
14922	978635
237	978636
6334	978637
27036	978638
3909	978639
8893	978640
30452	978641
921	978642
30398	978643
85408	978644
11107	978645
24896	978646
11737	978647
58857	978648
33018	978649
35520	978650
22366	978651
10068	978652
90098	978653
20287	978654
98078	978655
95005	978656
1881	978657
63241	978658
77229	978659
22726	978660
5699	978661
166819	978662
53525	978663
119508	978664
35730	978665
56418	978666
76445	978667
30865	978668
160413	978669
28476	978670
487	978671
44969	978672
61844	978673
13372	978674
67367	978675
95625	978676
29355	978677
14794	978678
3634	978679
16883	978680
32343	978681
97169	978682
47664	978683
499	978684
241	978685
162	978686
55640	978687
34613	978688
11469	978689
115449	978690
49668	978691
54608	978692
45328	978693
12419	978694
80106	978695
144175	978696
37029	978697
26911	978698
46920	978699
28248	978700
65444	978701
26291	978702
151306	978703
124154	978704
14770	978705
113046	978706
74317	978707
13895	978708
96075	978709
34914	978710
66414	978711
21956	978712
13834	978713
4127	978714
157390	978715
63046	978716
99958	978717
15881	978718
51903	978719
14105	978720
15196	978721
135388	978722
15255	978723
26066	978724
11750	978725
21236	978726
3440	978727
13456	978728
132969	978729
46699	978730
3381	978731
3546	978732
35247	978733
79772	978734
56693	978735
49128	978736
2047	978737
32409	978738
22741	978739
31689	978740
15629	978741
98902	978742
21965	978743
6964	978744
78448	978745
9087	978746
125316	978747
41044	978748
113209	978749
320	978750
5537	978751
8529	978752
84271	978753
40182	978754
1385	978755
9107	978756
15270	978757
75875	978758
43270	978759
10785	978760
1093	978761
77844	978762
33527	978763
55721	978764
35267	978765
107252	978766
6251	978767
29898	978768
60767	978769
1740	978770
66526	978771
101464	978772
5042	978773
6350	978774
24716	978775
169738	978776
31861	978777
15965	978778
21080	978779
5669	978780
83051	978781
111893	978782
137079	978783
30043	978784
83720	978785
27184	978786
39822	978787
2082	978788
6331	978789
73704	978790
66361	978791
17377	978792
124717	978793
35939	978794
63034	978795
18771	978796
2908	978797
83255	978798
58413	978799
16603	978800
46632	978801
7737	978802
502	978803
60857	978804
44100	978805
44447	978806
19661	978807
36934	978808
157598	978809
79977	978810
24234	978811
7332	978812
74289	978813
2618	978814
48489	978815
83697	978816
70603	978817
39715	978818
32587	978819
73511	978820
18702	978821
48863	978822
55017	978823
22576	978824
45234	978825
70034	978826
2475	978827
169260	978828
790	978829
133959	978830
36639	978831
4519	978832
56865	978833
40665	978834
92172	978835
164855	978836
5495	978837
89811	978838
1054	978839
96176	978840
50711	978841
65252	978842
6746	978843
113836	978844
20326	978845
23469	978846
5804	978847
15432	978848
43855	978849
36104	978850
20190	978851
987	978852
46849	978853
25780	978854
7801	978855
640	978856
483	978857
37002	978858
159165	978859
52773	978860
75846	978861
23263	978862
114585	978863
122485	978864
98571	978865
33232	978866
6000	978867
88968	978868
19877	978869
89320	978870
705	978871
17120	978872
74312	978873
47038	978874
47776	978875
40688	978876
19572	978877
26447	978878
15259	978879
104746	978880
55158	978881
35369	978882
13453	978883
64420	978884
45658	978885
37001	978886
80125	978887
93678	978888
76714	978889
88924	978890
10658	978891
15579	978892
10164	978893
52610	978894
87128	978895
22470	978896
6162	978897
40672	978898
31990	978899
37197	978900
2325	978901
13961	978902
20240	978903
3853	978904
75112	978905
2494	978906
169670	978907
83288	978908
2411	978909
138596	978910
54103	978911
1132	978912
46941	978913
16802	978914
20307	978915
681	978916
23232	978917
142837	978918
63460	978919
25640	978920
1021	978921
68461	978922
79380	978923
55502	978924
1967	978925
105368	978926
144516	978927
142906	978928
70051	978929
49622	978930
5849	978931
37725	978932
56232	978933
26235	978934
6335	978935
37796	978936
11121	978937
6088	978938
17576	978939
91400	978940
7686	978941
3846	978942
34192	978943
33859	978944
81371	978945
82	978946
21934	978947
32691	978948
62603	978949
167693	978950
1262	978951
81141	978952
10727	978953
5466	978954
107515	978955
63869	978956
568	978957
41696	978958
25660	978959
61331	978960
67276	978961
388	978962
45532	978963
24090	978964
32608	978965
63961	978966
10022	978967
149852	978968
148767	978969
2168	978970
37675	978971
90601	978972
37423	978973
2314	978974
111156	978975
58524	978976
50792	978977
108560	978978
52587	978979
138679	978980
28592	978981
28586	978982
145561	978983
96523	978984
81591	978985
73536	978986
79554	978987
82681	978988
26737	978989
110149	978990
25674	978991
14400	978992
39321	978993
19222	978994
52989	978995
41926	978996
67791	978997
2626	978998
14876	978999
4077	979000
14428	979001
2800	979002
34287	979003
76072	979004
18710	979005
53930	979006
58523	979007
86115	979008
2165	979009
124920	979010
101742	979011
50920	979012
4225	979013
55248	979014
37870	979015
2823	979016
121505	979017
132482	979018
504	979019
42811	979020
33018	979021
107247	979022
43084	979023
22036	979024
8589	979025
40400	979026
48797	979027
84602	979028
27533	979029
20522	979030
3287	979031
39695	979032
42874	979033
25481	979034
78067	979035
12684	979036
38702	979037
44743	979038
24017	979039
79802	979040
162390	979041
28784	979042
20069	979043
22775	979044
133570	979045
38946	979046
7395	979047
7205	979048
86813	979049
26820	979050
1911	979051
2275	979052
21920	979053
60492	979054
101375	979055
84578	979056
106801	979057
14379	979058
21070	979059
1374	979060
124686	979061
76114	979062
847	979063
23402	979064
75953	979065
53945	979066
24720	979067
12667	979068
113536	979069
44199	979070
7677	979071
6653	979072
828	979073
35040	979074
83210	979075
60743	979076
311	979077
23262	979078
22006	979079
8781	979080
1096	979081
3254	979082
81628	979083
24109	979084
13637	979085
76021	979086
39743	979087
8761	979088
151560	979089
11731	979090
19339	979091
7138	979092
26801	979093
83535	979094
181	979095
109691	979096
21568	979097
15728	979098
39551	979099
12864	979100
65139	979101
278	979102
73959	979103
123219	979104
21702	979105
46387	979106
25558	979107
157209	979108
6231	979109
13913	979110
19288	979111
102678	979112
107535	979113
76678	979114
38583	979115
598	979116
70679	979117
2146	979118
374	979119
33611	979120
44249	979121
20780	979122
10726	979123
28991	979124
17559	979125
13629	979126
87212	979127
8495	979128
135410	979129
47825	979130
4738	979131
13980	979132
110814	979133
134340	979134
72077	979135
29263	979136
772	979137
150280	979138
28162	979139
85	979140
99305	979141
20902	979142
29691	979143
63223	979144
839	979145
92621	979146
6692	979147
10613	979148
9672	979149
11407	979150
3795	979151
110168	979152
83398	979153
3419	979154
107858	979155
50221	979156
62514	979157
14861	979158
34477	979159
96053	979160
10852	979161
71850	979162
18012	979163
126098	979164
80592	979165
9405	979166
112386	979167
101925	979168
97104	979169
41550	979170
44745	979171
1825	979172
624	979173
60137	979174
7961	979175
13785	979176
30834	979177
11614	979178
45986	979179
290	979180
167125	979181
9784	979182
4327	979183
21140	979184
110824	979185
20837	979186
71498	979187
25033	979188
88684	979189
23989	979190
4806	979191
11658	979192
63723	979193
10497	979194
10110	979195
33016	979196
1190	979197
62566	979198
11576	979199
102801	979200
53447	979201
23868	979202
82113	979203
44979	979204
116976	979205
25301	979206
23084	979207
72432	979208
42105	979209
7825	979210
92381	979211
170238	979212
1423	979213
2861	979214
21464	979215
59667	979216
60459	979217
94455	979218
64192	979219
2396	979220
143952	979221
67632	979222
129039	979223
89086	979224
6256	979225
14486	979226
11160	979227
135022	979228
83996	979229
52746	979230
44476	979231
5156	979232
22628	979233
21228	979234
3550	979235
68125	979236
103871	979237
51637	979238
29319	979239
155178	979240
42603	979241
33134	979242
388	979243
168280	979244
669	979245
94682	979246
110532	979247
165557	979248
122682	979249
112527	979250
16070	979251
12975	979252
591	979253
126723	979254
1919	979255
656	979256
16247	979257
13684	979258
47399	979259
48383	979260
29136	979261
49173	979262
68	979263
102129	979264
618	979265
41950	979266
59415	979267
66180	979268
8416	979269
13419	979270
112746	979271
11169	979272
46374	979273
127472	979274
125069	979275
158469	979276
22865	979277
53703	979278
16187	979279
102967	979280
115058	979281
30208	979282
117105	979283
8555	979284
71876	979285
9162	979286
4307	979287
41167	979288
47270	979289
46791	979290
37637	979291
60733	979292
33909	979293
55228	979294
13168	979295
112602	979296
1509	979297
7382	979298
44600	979299
126887	979300
15569	979301
65336	979302
93861	979303
94	979304
55032	979305
45003	979306
40717	979307
119157	979308
62874	979309
53606	979310
37158	979311
53040	979312
22898	979313
59535	979314
43851	979315
100530	979316
103400	979317
12358	979318
78988	979319
16751	979320
48681	979321
97340	979322
33034	979323
14066	979324
113287	979325
31360	979326
121	979327
17723	979328
41074	979329
30182	979330
3110	979331
2890	979332
11008	979333
156723	979334
15176	979335
30729	979336
13867	979337
80046	979338
5266	979339
4443	979340
24409	979341
38927	979342
9995	979343
146169	979344
23267	979345
12040	979346
51957	979347
45848	979348
3360	979349
90587	979350
41261	979351
12772	979352
12297	979353
5577	979354
64733	979355
12605	979356
24846	979357
89074	979358
110262	979359
24592	979360
17885	979361
126969	979362
128743	979363
134690	979364
140	979365
1030	979366
132	979367
101822	979368
3234	979369
77245	979370
25361	979371
60299	979372
37566	979373
16068	979374
12212	979375
14345	979376
44875	979377
56710	979378
11928	979379
80	979380
72677	979381
42574	979382
11040	979383
56186	979384
93307	979385
27758	979386
34039	979387
40350	979388
121500	979389
40878	979390
100049	979391
83891	979392
4828	979393
18271	979394
4004	979395
68067	979396
82180	979397
53882	979398
11573	979399
77436	979400
40591	979401
2254	979402
46657	979403
31324	979404
5893	979405
94408	979406
14987	979407
38595	979408
7968	979409
84777	979410
97658	979411
6687	979412
147608	979413
21219	979414
270	979415
96275	979416
50626	979417
70563	979418
4023	979419
164921	979420
12342	979421
22917	979422
17785	979423
287	979424
20695	979425
94817	979426
94641	979427
16270	979428
78413	979429
68069	979430
42627	979431
11649	979432
40013	979433
79788	979434
10822	979435
101972	979436
34704	979437
83076	979438
45836	979439
38720	979440
41283	979441
37191	979442
50075	979443
2939	979444
71509	979445
322	979446
114385	979447
86354	979448
64386	979449
31323	979450
102773	979451
43796	979452
5128	979453
13222	979454
151132	979455
21889	979456
2190	979457
10497	979458
111330	979459
49549	979460
72569	979461
1072	979462
2645	979463
31285	979464
55486	979465
74134	979466
25645	979467
8517	979468
5605	979469
51426	979470
6347	979471
2028	979472
71535	979473
105091	979474
168522	979475
5949	979476
40108	979477
45641	979478
46292	979479
63896	979480
6794	979481
102933	979482
34664	979483
99923	979484
13684	979485
89107	979486
15025	979487
7271	979488
17245	979489
737	979490
52290	979491
93092	979492
11434	979493
34864	979494
190	979495
8874	979496
88735	979497
6241	979498
45585	979499
59215	979500
110297	979501
145167	979502
6100	979503
99358	979504
14701	979505
5411	979506
41363	979507
17026	979508
89095	979509
11254	979510
127737	979511
73109	979512
83275	979513
65822	979514
46628	979515
15963	979516
64390	979517
1328	979518
3510	979519
4143	979520
128090	979521
8207	979522
5181	979523
2861	979524
55132	979525
110769	979526
23753	979527
19207	979528
39480	979529
69603	979530
12117	979531
2498	979532
1923	979533
23754	979534
44892	979535
69886	979536
69048	979537
146652	979538
12079	979539
39719	979540
57405	979541
38105	979542
10342	979543
111848	979544
27433	979545
163803	979546
86304	979547
64866	979548
54335	979549
26433	979550
23145	979551
8520	979552
54497	979553
101778	979554
13086	979555
17762	979556
65845	979557
1285	979558
38211	979559
134772	979560
98597	979561
34857	979562
168709	979563
27367	979564
115511	979565
1060	979566
57235	979567
798	979568
7729	979569
3100	979570
124244	979571
51665	979572
170122	979573
87902	979574
76961	979575
57546	979576
35079	979577
8178	979578
33355	979579
136138	979580
102581	979581
9146	979582
25442	979583
83994	979584
136087	979585
257	979586
108209	979587
4026	979588
31040	979589
13737	979590
158440	979591
9001	979592
13505	979593
9062	979594
14180	979595
79555	979596
1158	979597
111197	979598
5551	979599
44313	979600
110828	979601
68966	979602
30030	979603
89833	979604
13421	979605
37833	979606
13683	979607
35207	979608
21408	979609
12019	979610
128812	979611
48899	979612
103881	979613
57011	979614
50396	979615
355	979616
12026	979617
7832	979618
94484	979619
10961	979620
36481	979621
61592	979622
63339	979623
7363	979624
3334	979625
162814	979626
5694	979627
11440	979628
7114	979629
102111	979630
8221	979631
140371	979632
104066	979633
93360	979634
18454	979635
48852	979636
2666	979637
44136	979638
48476	979639
132426	979640
54227	979641
4927	979642
52475	979643
156	979644
45339	979645
2118	979646
25560	979647
43729	979648
123397	979649
42996	979650
58916	979651
113337	979652
35027	979653
7765	979654
72318	979655
16807	979656
18959	979657
76792	979658
2634	979659
31457	979660
34008	979661
15105	979662
1920	979663
15271	979664
23265	979665
88378	979666
43691	979667
33378	979668
40823	979669
10384	979670
35675	979671
3382	979672
61405	979673
52319	979674
8726	979675
63251	979676
1288	979677
113873	979678
107581	979679
48183	979680
8422	979681
9029	979682
40	979683
2972	979684
121386	979685
122805	979686
36359	979687
65207	979688
64307	979689
86608	979690
8018	979691
5134	979692
5757	979693
1447	979694
119742	979695
120138	979696
59896	979697
1587	979698
27597	979699
18227	979700
40351	979701
7862	979702
20659	979703
166259	979704
54	979705
108469	979706
62147	979707
3873	979708
5925	979709
3837	979710
33368	979711
28421	979712
33424	979713
11398	979714
134529	979715
40917	979716
50747	979717
3380	979718
26919	979719
40018	979720
24795	979721
156953	979722
44418	979723
17509	979724
49381	979725
7084	979726
96217	979727
95901	979728
56573	979729
25256	979730
98355	979731
139829	979732
83547	979733
10266	979734
9389	979735
31983	979736
63710	979737
31414	979738
24516	979739
127076	979740
111029	979741
49474	979742
4847	979743
11592	979744
65708	979745
10130	979746
26884	979747
145884	979748
11725	979749
15743	979750
9425	979751
97799	979752
140911	979753
11332	979754
38831	979755
130742	979756
40139	979757
79336	979758
66817	979759
111897	979760
31027	979761
43913	979762
89481	979763
55707	979764
121881	979765
12079	979766
33	979767
23172	979768
96	979769
113097	979770
14511	979771
82440	979772
22730	979773
44762	979774
85432	979775
21024	979776
182	979777
45549	979778
32719	979779
18054	979780
15574	979781
3278	979782
555	979783
6108	979784
80942	979785
860	979786
1189	979787
19226	979788
74359	979789
29056	979790
131915	979791
32259	979792
10863	979793
76694	979794
108379	979795
1121	979796
61862	979797
22512	979798
110744	979799
59999	979800
36660	979801
693	979802
9139	979803
130531	979804
8084	979805
4300	979806
87130	979807
25193	979808
6582	979809
23776	979810
28680	979811
4130	979812
6408	979813
130422	979814
2355	979815
43878	979816
163730	979817
65933	979818
7358	979819
40747	979820
19925	979821
97690	979822
15978	979823
65860	979824
13311	979825
2368	979826
29992	979827
2791	979828
34970	979829
19141	979830
27911	979831
87984	979832
48841	979833
376	979834
18082	979835
492	979836
19832	979837
3754	979838
1153	979839
6311	979840
49630	979841
68664	979842
18154	979843
73220	979844
19519	979845
12099	979846
20916	979847
49243	979848
96064	979849
21211	979850
46192	979851
90516	979852
29828	979853
1686	979854
105133	979855
167326	979856
51024	979857
6771	979858
78294	979859
17610	979860
127118	979861
47045	979862
57109	979863
16607	979864
4239	979865
25138	979866
66492	979867
9219	979868
8469	979869
33576	979870
7187	979871
36722	979872
17502	979873
6358	979874
169165	979875
39321	979876
1501	979877
20547	979878
36821	979879
50065	979880
1870	979881
1019	979882
36351	979883
57206	979884
55948	979885
10761	979886
55228	979887
457	979888
929	979889
14381	979890
29508	979891
5135	979892
153710	979893
1054	979894
130773	979895
24109	979896
15626	979897
57238	979898
167209	979899
78996	979900
45120	979901
3290	979902
82201	979903
68290	979904
5406	979905
49989	979906
89141	979907
19559	979908
10717	979909
139128	979910
10537	979911
9036	979912
84220	979913
157474	979914
53845	979915
71339	979916
11912	979917
73590	979918
64290	979919
37166	979920
39409	979921
2330	979922
108080	979923
44717	979924
86771	979925
27810	979926
102	979927
72915	979928
24243	979929
34189	979930
94423	979931
67945	979932
49267	979933
585	979934
12125	979935
40233	979936
31656	979937
107443	979938
1321	979939
40506	979940
8790	979941
98512	979942
17472	979943
26093	979944
17468	979945
135892	979946
6815	979947
74756	979948
3196	979949
114654	979950
103474	979951
44210	979952
76523	979953
64536	979954
2839	979955
113575	979956
15405	979957
87821	979958
11780	979959
72489	979960
14478	979961
40710	979962
39452	979963
14282	979964
81797	979965
42496	979966
64131	979967
9225	979968
54476	979969
58615	979970
123	979971
709	979972
1280	979973
17853	979974
35594	979975
42215	979976
123962	979977
8350	979978
54870	979979
9537	979980
3142	979981
4521	979982
80462	979983
3281	979984
130900	979985
13838	979986
58553	979987
39068	979988
101310	979989
96878	979990
98070	979991
44434	979992
666	979993
1668	979994
56759	979995
2698	979996
125263	979997
30235	979998
167127	979999
11700	980000
562	980001
47716	980002
38315	980003
133091	980004
14090	980005
1155	980006
56617	980007
5425	980008
37972	980009
109401	980010
17675	980011
168653	980012
10713	980013
111370	980014
31261	980015
29462	980016
82353	980017
50241	980018
64005	980019
7814	980020
111861	980021
16682	980022
46841	980023
48716	980024
109101	980025
33017	980026
8125	980027
43490	980028
45133	980029
38330	980030
69838	980031
3179	980032
102306	980033
44394	980034
54485	980035
16728	980036
160516	980037
36431	980038
48173	980039
17376	980040
37592	980041
35003	980042
295	980043
88582	980044
688	980045
895	980046
5386	980047
19833	980048
17452	980049
134538	980050
10933	980051
30260	980052
13060	980053
27617	980054
4553	980055
159757	980056
7962	980057
55462	980058
57717	980059
21916	980060
2274	980061
95946	980062
2802	980063
66293	980064
70947	980065
42430	980066
37139	980067
35539	980068
10134	980069
11019	980070
33388	980071
18723	980072
49986	980073
73192	980074
72975	980075
129264	980076
45514	980077
28803	980078
48238	980079
28348	980080
137608	980081
2964	980082
68261	980083
29380	980084
118574	980085
51394	980086
66611	980087
69108	980088
33156	980089
23341	980090
23607	980091
3655	980092
135132	980093
111742	980094
7115	980095
41603	980096
4329	980097
4910	980098
137592	980099
59198	980100
34423	980101
31261	980102
89056	980103
147030	980104
8167	980105
65905	980106
1931	980107
10623	980108
2240	980109
147088	980110
7285	980111
16282	980112
10545	980113
78160	980114
112107	980115
4950	980116
48270	980117
20656	980118
1504	980119
51258	980120
17018	980121
980	980122
115852	980123
49019	980124
6488	980125
45194	980126
1753	980127
19489	980128
7529	980129
250	980130
24989	980131
33475	980132
40534	980133
30925	980134
133977	980135
13978	980136
27327	980137
124940	980138
16531	980139
18141	980140
6204	980141
16030	980142
115295	980143
104905	980144
21347	980145
27291	980146
67224	980147
18326	980148
16238	980149
15354	980150
14260	980151
40389	980152
16098	980153
53924	980154
37736	980155
99940	980156
28823	980157
17290	980158
13717	980159
93648	980160
76556	980161
15181	980162
24479	980163
1386	980164
53996	980165
78639	980166
98052	980167
95699	980168
16729	980169
53373	980170
320	980171
58440	980172
74789	980173
36944	980174
8767	980175
4282	980176
28873	980177
42132	980178
28465	980179
89310	980180
27820	980181
15125	980182
7860	980183
31491	980184
141409	980185
124252	980186
22431	980187
19326	980188
51008	980189
22534	980190
5328	980191
97965	980192
5867	980193
4107	980194
46801	980195
9171	980196
49740	980197
824	980198
4226	980199
76664	980200
15074	980201
95051	980202
80806	980203
69892	980204
66219	980205
77046	980206
27669	980207
5509	980208
61763	980209
13516	980210
113335	980211
18730	980212
5095	980213
5936	980214
23019	980215
136250	980216
20264	980217
3932	980218
7038	980219
69017	980220
24569	980221
42778	980222
53243	980223
7840	980224
32019	980225
102061	980226
4966	980227
4193	980228
114792	980229
47938	980230
4360	980231
70461	980232
239	980233
15652	980234
6272	980235
50730	980236
94825	980237
9894	980238
31679	980239
64583	980240
38856	980241
99642	980242
94874	980243
153103	980244
1510	980245
3531	980246
4272	980247
17021	980248
48525	980249
11162	980250
49518	980251
65514	980252
4219	980253
59706	980254
65273	980255
28548	980256
79274	980257
20554	980258
95768	980259
1060	980260
386	980261
15027	980262
3276	980263
109275	980264
25441	980265
13728	980266
13243	980267
1583	980268
11349	980269
140428	980270
25295	980271
45174	980272
2289	980273
146456	980274
2277	980275
119431	980276
10485	980277
79419	980278
8721	980279
73834	980280
42285	980281
53080	980282
9046	980283
23128	980284
106823	980285
147356	980286
502	980287
3775	980288
50814	980289
19596	980290
60019	980291
37851	980292
37779	980293
55594	980294
126	980295
11351	980296
19405	980297
10697	980298
16336	980299
12016	980300
27366	980301
25551	980302
8189	980303
5350	980304
91559	980305
10892	980306
1325	980307
11082	980308
101497	980309
13072	980310
103748	980311
8502	980312
3395	980313
102281	980314
47719	980315
21971	980316
45820	980317
116535	980318
4257	980319
61834	980320
87137	980321
121906	980322
14786	980323
72917	980324
20024	980325
10915	980326
434	980327
86012	980328
37511	980329
45385	980330
61184	980331
143564	980332
21504	980333
161650	980334
1854	980335
33629	980336
3381	980337
56227	980338
34580	980339
46115	980340
17435	980341
70876	980342
21719	980343
2332	980344
14064	980345
8230	980346
3349	980347
35722	980348
28609	980349
20849	980350
127509	980351
43312	980352
27699	980353
89513	980354
62915	980355
40249	980356
94993	980357
111666	980358
91736	980359
4013	980360
30767	980361
11599	980362
109307	980363
32070	980364
36760	980365
27084	980366
53917	980367
138512	980368
30221	980369
94402	980370
29244	980371
77562	980372
32032	980373
20349	980374
18913	980375
25278	980376
69067	980377
10680	980378
31455	980379
51310	980380
25291	980381
42495	980382
30047	980383
1027	980384
4407	980385
2004	980386
94097	980387
8497	980388
146534	980389
4088	980390
62294	980391
71696	980392
73358	980393
2934	980394
20017	980395
16162	980396
27927	980397
14926	980398
22970	980399
94181	980400
63927	980401
31174	980402
14950	980403
799	980404
55603	980405
139183	980406
1961	980407
1445	980408
939	980409
6616	980410
97530	980411
20271	980412
158827	980413
65686	980414
39786	980415
125786	980416
125045	980417
102472	980418
466	980419
31641	980420
105921	980421
3738	980422
61568	980423
4079	980424
30238	980425
91407	980426
21268	980427
38649	980428
43364	980429
38421	980430
30752	980431
50331	980432
114078	980433
30444	980434
40113	980435
28855	980436
115670	980437
21288	980438
27648	980439
84815	980440
93741	980441
55483	980442
6761	980443
9372	980444
72498	980445
82904	980446
3962	980447
29076	980448
134	980449
4321	980450
21950	980451
18270	980452
21788	980453
30951	980454
30541	980455
30298	980456
6098	980457
62369	980458
8593	980459
10711	980460
68092	980461
46692	980462
115718	980463
20769	980464
5955	980465
29198	980466
44974	980467
2185	980468
13474	980469
46033	980470
12576	980471
4393	980472
33582	980473
108555	980474
11470	980475
95839	980476
556	980477
152708	980478
5247	980479
24440	980480
25458	980481
15224	980482
31964	980483
2189	980484
13585	980485
505	980486
63079	980487
17097	980488
74995	980489
101000	980490
84729	980491
19572	980492
30630	980493
144204	980494
157132	980495
66348	980496
73206	980497
158743	980498
85700	980499
26800	980500
9579	980501
158408	980502
81009	980503
20496	980504
93495	980505
100232	980506
64902	980507
46769	980508
62511	980509
47143	980510
139669	980511
107378	980512
76973	980513
124584	980514
79940	980515
56149	980516
103961	980517
96563	980518
68153	980519
1797	980520
31433	980521
632	980522
12932	980523
78752	980524
115545	980525
41712	980526
11214	980527
61723	980528
46996	980529
41817	980530
24884	980531
10090	980532
11013	980533
54669	980534
59928	980535
89715	980536
6060	980537
2396	980538
54927	980539
81133	980540
27494	980541
15790	980542
124681	980543
7256	980544
31863	980545
2452	980546
5344	980547
105782	980548
35059	980549
65764	980550
2052	980551
38611	980552
14139	980553
94465	980554
28057	980555
3	980556
9148	980557
41033	980558
7005	980559
56286	980560
11074	980561
1709	980562
72977	980563
825	980564
50339	980565
131950	980566
48564	980567
125670	980568
26478	980569
76080	980570
51009	980571
96175	980572
78948	980573
14462	980574
37979	980575
25499	980576
34636	980577
76927	980578
47618	980579
3256	980580
20617	980581
242	980582
7140	980583
75981	980584
42137	980585
14413	980586
5940	980587
8421	980588
1761	980589
66340	980590
50260	980591
82502	980592
81202	980593
20701	980594
47928	980595
14628	980596
71949	980597
83669	980598
10571	980599
4761	980600
18229	980601
156207	980602
983	980603
78441	980604
13190	980605
66631	980606
64628	980607
3203	980608
110929	980609
50170	980610
17161	980611
12201	980612
15074	980613
13616	980614
12155	980615
30232	980616
81150	980617
103816	980618
74732	980619
51355	980620
79916	980621
36862	980622
78993	980623
107055	980624
217	980625
9242	980626
56653	980627
29113	980628
11616	980629
33224	980630
159163	980631
17968	980632
17907	980633
1251	980634
80955	980635
52281	980636
19575	980637
36932	980638
93713	980639
73420	980640
1306	980641
1473	980642
88877	980643
6555	980644
159759	980645
94805	980646
107438	980647
20522	980648
39490	980649
17356	980650
87468	980651
49038	980652
127094	980653
9671	980654
47173	980655
80245	980656
40446	980657
13409	980658
21307	980659
8049	980660
16844	980661
97159	980662
27854	980663
2504	980664
45860	980665
21811	980666
102245	980667
5464	980668
4176	980669
64787	980670
16748	980671
15396	980672
18646	980673
12739	980674
106352	980675
62755	980676
9704	980677
55157	980678
15426	980679
90152	980680
132561	980681
17036	980682
27346	980683
530	980684
90603	980685
22654	980686
39018	980687
88075	980688
92104	980689
72858	980690
3762	980691
57021	980692
8949	980693
85921	980694
82166	980695
64971	980696
26056	980697
17063	980698
18686	980699
38041	980700
72651	980701
109912	980702
76463	980703
30887	980704
85603	980705
103507	980706
23839	980707
64625	980708
90819	980709
5304	980710
53898	980711
71343	980712
133023	980713
96243	980714
43138	980715
8177	980716
945	980717
68909	980718
39028	980719
2881	980720
96805	980721
9919	980722
17298	980723
771	980724
16308	980725
96029	980726
4225	980727
67759	980728
56919	980729
13509	980730
11887	980731
39895	980732
20759	980733
85558	980734
4155	980735
115279	980736
60161	980737
1829	980738
10005	980739
56180	980740
82388	980741
60948	980742
132487	980743
69569	980744
26688	980745
46513	980746
35113	980747
122993	980748
35839	980749
57493	980750
72852	980751
127452	980752
47776	980753
43232	980754
78178	980755
4	980756
2680	980757
97099	980758
43834	980759
35161	980760
41489	980761
98657	980762
48079	980763
12936	980764
6540	980765
12467	980766
2182	980767
78798	980768
454	980769
76404	980770
40360	980771
168510	980772
2112	980773
13894	980774
590	980775
3113	980776
1018	980777
95531	980778
75681	980779
94051	980780
67335	980781
71977	980782
58366	980783
94104	980784
76479	980785
14788	980786
112	980787
83366	980788
45676	980789
49143	980790
4361	980791
22658	980792
79391	980793
23230	980794
138507	980795
34836	980796
5126	980797
13587	980798
10301	980799
65389	980800
11029	980801
18150	980802
125946	980803
14089	980804
74490	980805
2853	980806
2575	980807
163179	980808
129944	980809
12079	980810
35320	980811
29164	980812
20938	980813
2494	980814
91759	980815
65515	980816
137982	980817
81059	980818
15656	980819
16839	980820
55237	980821
5171	980822
8590	980823
22729	980824
99050	980825
15202	980826
35531	980827
96086	980828
159307	980829
2274	980830
638	980831
159877	980832
6420	980833
5824	980834
62612	980835
57967	980836
31886	980837
55345	980838
16705	980839
13652	980840
121279	980841
12571	980842
68736	980843
5004	980844
37591	980845
66856	980846
54799	980847
5229	980848
63798	980849
131838	980850
87040	980851
16451	980852
2948	980853
57918	980854
94593	980855
29041	980856
58289	980857
46806	980858
108038	980859
2759	980860
19778	980861
14458	980862
89579	980863
3438	980864
4451	980865
2786	980866
14494	980867
30155	980868
36961	980869
148373	980870
88468	980871
31487	980872
72921	980873
1954	980874
16632	980875
46666	980876
50358	980877
2210	980878
100392	980879
11656	980880
2597	980881
36600	980882
92224	980883
52177	980884
134329	980885
45183	980886
15316	980887
2233	980888
14605	980889
41413	980890
24665	980891
28935	980892
26066	980893
92948	980894
6564	980895
32860	980896
135292	980897
119338	980898
37488	980899
14976	980900
7894	980901
2013	980902
34364	980903
104551	980904
119271	980905
45741	980906
4459	980907
109433	980908
13129	980909
106585	980910
13462	980911
22484	980912
23497	980913
28455	980914
11949	980915
64098	980916
11379	980917
90	980918
4811	980919
2046	980920
26961	980921
41078	980922
56671	980923
25482	980924
51165	980925
14256	980926
78945	980927
39703	980928
31034	980929
757	980930
125146	980931
30035	980932
157	980933
39489	980934
37969	980935
94278	980936
40550	980937
12512	980938
65063	980939
69354	980940
45149	980941
41359	980942
12408	980943
82152	980944
76138	980945
26223	980946
59725	980947
2483	980948
38748	980949
11526	980950
59354	980951
58781	980952
7222	980953
35752	980954
146650	980955
16013	980956
37648	980957
58003	980958
151271	980959
82760	980960
7530	980961
2162	980962
19206	980963
15403	980964
103831	980965
61998	980966
9925	980967
67929	980968
14312	980969
12002	980970
107966	980971
31141	980972
45686	980973
206	980974
18607	980975
1550	980976
1707	980977
31243	980978
76546	980979
6285	980980
33393	980981
24376	980982
5076	980983
13265	980984
42941	980985
5992	980986
8789	980987
4989	980988
9527	980989
164769	980990
706	980991
127729	980992
121538	980993
67615	980994
130	980995
87846	980996
132546	980997
58000	980998
29800	980999
26755	981000
13539	981001
25888	981002
16000	981003
40948	981004
64634	981005
34201	981006
1423	981007
25734	981008
3515	981009
26097	981010
41488	981011
241	981012
21872	981013
80965	981014
65015	981015
3662	981016
17988	981017
11679	981018
5384	981019
16812	981020
12919	981021
78687	981022
22924	981023
49928	981024
22142	981025
37158	981026
13608	981027
70637	981028
17329	981029
1620	981030
30845	981031
739	981032
159822	981033
32041	981034
116117	981035
65108	981036
44703	981037
86443	981038
159976	981039
36642	981040
5433	981041
4878	981042
83108	981043
29239	981044
29215	981045
1345	981046
40160	981047
47658	981048
32185	981049
28854	981050
121613	981051
1472	981052
11604	981053
2666	981054
108747	981055
84018	981056
30621	981057
10466	981058
18467	981059
14044	981060
963	981061
35510	981062
62371	981063
1972	981064
2664	981065
1211	981066
7509	981067
97966	981068
16587	981069
14242	981070
24167	981071
6134	981072
18742	981073
19746	981074
38220	981075
20569	981076
101047	981077
667	981078
123466	981079
74786	981080
6355	981081
55757	981082
59167	981083
20544	981084
21619	981085
14228	981086
79061	981087
25955	981088
47993	981089
78135	981090
2663	981091
27108	981092
1119	981093
53512	981094
153151	981095
58336	981096
35613	981097
22955	981098
54245	981099
78022	981100
62185	981101
60818	981102
54534	981103
3832	981104
94523	981105
89957	981106
26515	981107
92368	981108
51476	981109
83453	981110
8462	981111
69583	981112
14385	981113
131627	981114
6883	981115
196	981116
106316	981117
32809	981118
20705	981119
34000	981120
5499	981121
43175	981122
7	981123
6141	981124
2112	981125
16610	981126
131584	981127
41520	981128
93221	981129
2651	981130
235	981131
77353	981132
16203	981133
25174	981134
92492	981135
89431	981136
12695	981137
77230	981138
101302	981139
35048	981140
97820	981141
14249	981142
9633	981143
55508	981144
112068	981145
55693	981146
144493	981147
94462	981148
6586	981149
104242	981150
53682	981151
104727	981152
135023	981153
37274	981154
71896	981155
32654	981156
19062	981157
72356	981158
30854	981159
44427	981160
2769	981161
33814	981162
49908	981163
27762	981164
89305	981165
33248	981166
8936	981167
15866	981168
112107	981169
90822	981170
5049	981171
6740	981172
104224	981173
20783	981174
45425	981175
87255	981176
8753	981177
9466	981178
17898	981179
59192	981180
37372	981181
69541	981182
1463	981183
10497	981184
14638	981185
30159	981186
38011	981187
102956	981188
90409	981189
15638	981190
35234	981191
16082	981192
93919	981193
77153	981194
30715	981195
10572	981196
25226	981197
27904	981198
28314	981199
6823	981200
49244	981201
11060	981202
74252	981203
889	981204
27918	981205
35070	981206
74577	981207
8927	981208
46196	981209
78009	981210
52872	981211
4951	981212
19922	981213
37045	981214
41953	981215
827	981216
39620	981217
17307	981218
82028	981219
25215	981220
68570	981221
97990	981222
45279	981223
23977	981224
44345	981225
25394	981226
54030	981227
35282	981228
75380	981229
114059	981230
106158	981231
19916	981232
47454	981233
71287	981234
40010	981235
32500	981236
57443	981237
34699	981238
126352	981239
89017	981240
5062	981241
42380	981242
39558	981243
18237	981244
62293	981245
58955	981246
107678	981247
80	981248
30120	981249
93200	981250
51472	981251
15881	981252
14641	981253
69182	981254
9216	981255
3473	981256
41947	981257
8999	981258
51400	981259
4850	981260
10841	981261
40169	981262
67598	981263
297	981264
23964	981265
98921	981266
24214	981267
38049	981268
3956	981269
9436	981270
21566	981271
18101	981272
1003	981273
7797	981274
79326	981275
50605	981276
39595	981277
54708	981278
15979	981279
62446	981280
11995	981281
24154	981282
3333	981283
15179	981284
11571	981285
676	981286
59448	981287
28846	981288
11520	981289
42898	981290
907	981291
167026	981292
51953	981293
134910	981294
32219	981295
19450	981296
533	981297
7095	981298
15030	981299
103900	981300
113198	981301
70798	981302
31567	981303
46458	981304
103501	981305
30678	981306
115644	981307
72049	981308
62480	981309
53714	981310
23604	981311
296	981312
17978	981313
97213	981314
78542	981315
1631	981316
21344	981317
65685	981318
60045	981319
89142	981320
13140	981321
29254	981322
41706	981323
31642	981324
13030	981325
12475	981326
2344	981327
103648	981328
7977	981329
25914	981330
107005	981331
29916	981332
9442	981333
43532	981334
5296	981335
22377	981336
80358	981337
27464	981338
24041	981339
256	981340
2423	981341
41133	981342
41303	981343
11724	981344
124636	981345
123926	981346
80911	981347
11759	981348
22843	981349
137798	981350
128155	981351
12643	981352
14557	981353
20763	981354
53892	981355
8659	981356
21765	981357
50775	981358
15577	981359
10652	981360
13539	981361
50737	981362
46774	981363
51699	981364
7130	981365
139213	981366
169448	981367
105059	981368
60313	981369
54542	981370
6358	981371
28478	981372
47406	981373
30562	981374
70564	981375
29168	981376
48875	981377
152840	981378
86468	981379
8762	981380
694	981381
21192	981382
22637	981383
26605	981384
29218	981385
11046	981386
99868	981387
49077	981388
2082	981389
95418	981390
108157	981391
39219	981392
50702	981393
20252	981394
82490	981395
73906	981396
134149	981397
6949	981398
30818	981399
21032	981400
11455	981401
31848	981402
9621	981403
108618	981404
12880	981405
23322	981406
64419	981407
1714	981408
97796	981409
39114	981410
111945	981411
5404	981412
25930	981413
108141	981414
63162	981415
8456	981416
14178	981417
65841	981418
36875	981419
56038	981420
108146	981421
3947	981422
26179	981423
15317	981424
7887	981425
45592	981426
70338	981427
146916	981428
11061	981429
20513	981430
3953	981431
40908	981432
104405	981433
8350	981434
17760	981435
3605	981436
25873	981437
53294	981438
160919	981439
19935	981440
3843	981441
33632	981442
51181	981443
51455	981444
8037	981445
44820	981446
18785	981447
42223	981448
3330	981449
5689	981450
20173	981451
58840	981452
9445	981453
6275	981454
26999	981455
59192	981456
20263	981457
88538	981458
35648	981459
46337	981460
32857	981461
48653	981462
133418	981463
42183	981464
132767	981465
93886	981466
76589	981467
77512	981468
68077	981469
33351	981470
37337	981471
78013	981472
24585	981473
163806	981474
5418	981475
64136	981476
59530	981477
24808	981478
38931	981479
51384	981480
36879	981481
1582	981482
36498	981483
80960	981484
12132	981485
29167	981486
73758	981487
13371	981488
37084	981489
91435	981490
5224	981491
100501	981492
26188	981493
80742	981494
10896	981495
54993	981496
16142	981497
143055	981498
113399	981499
134230	981500
8441	981501
142321	981502
65917	981503
5338	981504
1507	981505
64830	981506
101901	981507
72764	981508
35522	981509
26755	981510
9683	981511
6372	981512
30292	981513
131170	981514
109376	981515
91571	981516
40470	981517
122450	981518
37157	981519
88528	981520
63218	981521
30034	981522
139722	981523
498	981524
105182	981525
18636	981526
19209	981527
34568	981528
24361	981529
40372	981530
67670	981531
8511	981532
7771	981533
13653	981534
106311	981535
8151	981536
8320	981537
60631	981538
59539	981539
72846	981540
43982	981541
67135	981542
102916	981543
78401	981544
1203	981545
56511	981546
77600	981547
154616	981548
118148	981549
18162	981550
46890	981551
6192	981552
7014	981553
101645	981554
36706	981555
34078	981556
33841	981557
15588	981558
39588	981559
114718	981560
1391	981561
28977	981562
83367	981563
5839	981564
7789	981565
1212	981566
58222	981567
29357	981568
2224	981569
18810	981570
26719	981571
63462	981572
39356	981573
18994	981574
8257	981575
61077	981576
7812	981577
55383	981578
143	981579
8826	981580
18648	981581
69255	981582
110183	981583
3489	981584
80266	981585
55981	981586
4038	981587
32058	981588
13855	981589
80948	981590
28629	981591
2946	981592
104858	981593
12949	981594
24611	981595
46319	981596
876	981597
5351	981598
61596	981599
40153	981600
87326	981601
25848	981602
16888	981603
46744	981604
512	981605
102302	981606
383	981607
17712	981608
83591	981609
29937	981610
16633	981611
35090	981612
26059	981613
149662	981614
12844	981615
2032	981616
125340	981617
29014	981618
8717	981619
5946	981620
61742	981621
158165	981622
3727	981623
48921	981624
48416	981625
6740	981626
20015	981627
17055	981628
53838	981629
53250	981630
130830	981631
120537	981632
46184	981633
118936	981634
25826	981635
85367	981636
1181	981637
112762	981638
3156	981639
9079	981640
6653	981641
3966	981642
10054	981643
10104	981644
30436	981645
110379	981646
25050	981647
293	981648
10154	981649
5369	981650
31420	981651
65909	981652
28256	981653
12434	981654
1871	981655
118220	981656
3919	981657
3388	981658
112572	981659
64757	981660
1005	981661
101427	981662
2765	981663
2961	981664
55239	981665
22017	981666
28368	981667
45213	981668
2682	981669
17444	981670
66365	981671
27593	981672
14907	981673
51365	981674
13265	981675
8317	981676
161272	981677
1694	981678
111393	981679
22530	981680
22056	981681
80334	981682
6523	981683
46543	981684
74759	981685
14647	981686
4544	981687
15837	981688
145150	981689
8911	981690
162540	981691
61964	981692
6374	981693
31	981694
55542	981695
126923	981696
406	981697
18087	981698
99086	981699
28771	981700
15508	981701
8349	981702
31022	981703
19081	981704
128463	981705
22512	981706
6217	981707
60454	981708
123676	981709
65477	981710
115154	981711
155671	981712
2540	981713
33125	981714
53692	981715
35332	981716
47678	981717
67561	981718
21984	981719
52844	981720
8900	981721
42140	981722
45039	981723
47179	981724
28022	981725
122529	981726
6503	981727
26839	981728
6909	981729
89295	981730
53489	981731
27739	981732
50876	981733
60066	981734
6438	981735
7029	981736
17247	981737
89052	981738
89968	981739
8222	981740
133953	981741
9927	981742
111225	981743
54115	981744
72875	981745
57470	981746
3074	981747
42426	981748
23707	981749
107789	981750
4690	981751
14568	981752
79841	981753
109455	981754
21435	981755
37865	981756
55680	981757
7954	981758
58467	981759
21	981760
61016	981761
34457	981762
45763	981763
105882	981764
20383	981765
55360	981766
66385	981767
48963	981768
55500	981769
41848	981770
4126	981771
32850	981772
52521	981773
65239	981774
80401	981775
3400	981776
58316	981777
16542	981778
27075	981779
5154	981780
34213	981781
50341	981782
64646	981783
22656	981784
18022	981785
3832	981786
83969	981787
481	981788
90319	981789
120721	981790
860	981791
614	981792
20888	981793
106244	981794
134685	981795
1991	981796
21472	981797
114869	981798
131915	981799
2111	981800
25315	981801
89979	981802
23032	981803
10204	981804
19300	981805
595	981806
84406	981807
17801	981808
28993	981809
106367	981810
19692	981811
26745	981812
107804	981813
108868	981814
23003	981815
23093	981816
30628	981817
10775	981818
75093	981819
95393	981820
12839	981821
148136	981822
65064	981823
8295	981824
2223	981825
26779	981826
146510	981827
83631	981828
3765	981829
36595	981830
42741	981831
35626	981832
19987	981833
29439	981834
1597	981835
930	981836
79872	981837
132301	981838
315	981839
39583	981840
11459	981841
6736	981842
95677	981843
74585	981844
71770	981845
39440	981846
30663	981847
79242	981848
36163	981849
62608	981850
19976	981851
25935	981852
27875	981853
131808	981854
31461	981855
31574	981856
56232	981857
109243	981858
76771	981859
16676	981860
141251	981861
107799	981862
1976	981863
91791	981864
5460	981865
8636	981866
121288	981867
82413	981868
95896	981869
113957	981870
107438	981871
94166	981872
144693	981873
113417	981874
29085	981875
3022	981876
19842	981877
23699	981878
3090	981879
29396	981880
10188	981881
2388	981882
2260	981883
59597	981884
67401	981885
49749	981886
12531	981887
2790	981888
92912	981889
47712	981890
20314	981891
69500	981892
76	981893
34731	981894
80616	981895
75459	981896
26304	981897
11930	981898
10996	981899
91102	981900
23972	981901
23288	981902
11523	981903
77587	981904
23805	981905
42198	981906
1394	981907
69614	981908
10930	981909
230	981910
42019	981911
68562	981912
97144	981913
583	981914
27268	981915
14134	981916
114842	981917
138329	981918
114722	981919
32760	981920
158249	981921
133826	981922
22702	981923
51217	981924
5807	981925
9464	981926
120236	981927
32756	981928
15622	981929
34245	981930
7859	981931
75910	981932
33174	981933
12707	981934
155252	981935
57854	981936
7947	981937
17795	981938
9967	981939
96449	981940
5169	981941
16607	981942
75015	981943
4136	981944
24056	981945
69918	981946
2169	981947
7435	981948
14653	981949
68302	981950
19290	981951
21566	981952
26698	981953
149128	981954
147079	981955
13833	981956
114606	981957
10894	981958
405	981959
69776	981960
28714	981961
37880	981962
55874	981963
160904	981964
16586	981965
22887	981966
103348	981967
47176	981968
86071	981969
52849	981970
109285	981971
20879	981972
119108	981973
49023	981974
120292	981975
168987	981976
68067	981977
123226	981978
21221	981979
99447	981980
154596	981981
1177	981982
38333	981983
14572	981984
1402	981985
25144	981986
138909	981987
33792	981988
34549	981989
101	981990
43980	981991
47633	981992
91833	981993
34117	981994
68901	981995
39670	981996
39378	981997
76946	981998
81544	981999
126528	982000
34329	982001
72636	982002
82999	982003
287	982004
15482	982005
49887	982006
85463	982007
55205	982008
16427	982009
27892	982010
152957	982011
53031	982012
1179	982013
16813	982014
79133	982015
79226	982016
22206	982017
30505	982018
135772	982019
41628	982020
41551	982021
19805	982022
11433	982023
94865	982024
79773	982025
49899	982026
2005	982027
91060	982028
71158	982029
37915	982030
21108	982031
14363	982032
284	982033
7682	982034
26778	982035
16137	982036
9322	982037
4575	982038
1473	982039
15606	982040
157079	982041
77530	982042
28445	982043
563	982044
3463	982045
67228	982046
97166	982047
61644	982048
38380	982049
110164	982050
31695	982051
9483	982052
148	982053
97164	982054
49947	982055
16687	982056
35574	982057
126094	982058
1417	982059
4332	982060
60494	982061
16023	982062
24362	982063
35082	982064
46874	982065
131142	982066
21657	982067
27875	982068
55598	982069
19749	982070
56329	982071
5539	982072
117735	982073
15959	982074
8535	982075
5559	982076
9724	982077
42320	982078
16924	982079
22324	982080
3943	982081
3551	982082
96404	982083
93499	982084
18205	982085
117687	982086
84503	982087
7828	982088
67235	982089
27161	982090
330	982091
9112	982092
155873	982093
639	982094
25325	982095
10947	982096
133218	982097
11049	982098
6692	982099
446	982100
8281	982101
24563	982102
38182	982103
41016	982104
37846	982105
43334	982106
27996	982107
69063	982108
112262	982109
715	982110
35435	982111
125124	982112
71969	982113
19661	982114
1145	982115
9386	982116
68950	982117
3080	982118
104920	982119
2923	982120
32237	982121
28513	982122
6039	982123
42456	982124
37964	982125
93366	982126
70866	982127
25988	982128
33295	982129
17279	982130
42674	982131
17008	982132
163239	982133
69161	982134
158033	982135
91464	982136
71344	982137
66413	982138
42277	982139
39281	982140
92413	982141
26291	982142
19591	982143
113825	982144
10125	982145
27067	982146
107733	982147
25702	982148
84518	982149
10420	982150
5006	982151
1255	982152
148501	982153
40843	982154
127267	982155
130192	982156
39102	982157
25324	982158
80167	982159
53487	982160
47546	982161
10129	982162
37946	982163
69912	982164
3229	982165
16599	982166
20190	982167
6342	982168
17371	982169
9083	982170
39886	982171
87690	982172
2907	982173
21274	982174
1151	982175
6685	982176
4984	982177
138295	982178
83525	982179
23242	982180
125078	982181
34839	982182
103623	982183
36200	982184
28129	982185
79610	982186
19364	982187
27967	982188
1348	982189
48933	982190
7458	982191
13970	982192
15262	982193
41325	982194
144847	982195
20411	982196
70230	982197
9213	982198
90549	982199
48720	982200
97623	982201
117715	982202
7117	982203
79351	982204
3503	982205
41369	982206
4212	982207
163136	982208
60922	982209
2616	982210
76358	982211
22813	982212
68521	982213
13226	982214
73849	982215
69567	982216
2370	982217
13607	982218
34	982219
90683	982220
8096	982221
112889	982222
99542	982223
163500	982224
157954	982225
108217	982226
39205	982227
77009	982228
38985	982229
31191	982230
5151	982231
133877	982232
162866	982233
19304	982234
116058	982235
64063	982236
5650	982237
10288	982238
8037	982239
73841	982240
1753	982241
48174	982242
108022	982243
121934	982244
57108	982245
17773	982246
16634	982247
3900	982248
31822	982249
73489	982250
8734	982251
6407	982252
35896	982253
13822	982254
8140	982255
66404	982256
101472	982257
64337	982258
5687	982259
20750	982260
21248	982261
6893	982262
54050	982263
6006	982264
6460	982265
7075	982266
4368	982267
15642	982268
11671	982269
8056	982270
2680	982271
41220	982272
2365	982273
45548	982274
60923	982275
50754	982276
13527	982277
6414	982278
15419	982279
8929	982280
8540	982281
14308	982282
30490	982283
23876	982284
168750	982285
61149	982286
2187	982287
39393	982288
2522	982289
6656	982290
36273	982291
40600	982292
1679	982293
84133	982294
52807	982295
49365	982296
62307	982297
4917	982298
53118	982299
18877	982300
17028	982301
58982	982302
8132	982303
26931	982304
85776	982305
38053	982306
157669	982307
29610	982308
31736	982309
84047	982310
22326	982311
31196	982312
59347	982313
96860	982314
80241	982315
546	982316
114447	982317
95088	982318
111488	982319
48599	982320
37426	982321
27215	982322
84918	982323
38473	982324
5176	982325
36189	982326
20479	982327
19590	982328
12308	982329
39966	982330
18243	982331
2757	982332
92372	982333
7237	982334
42707	982335
56064	982336
54032	982337
5061	982338
51234	982339
18049	982340
1183	982341
114614	982342
12158	982343
70615	982344
62911	982345
11136	982346
84494	982347
57030	982348
26377	982349
9218	982350
41842	982351
112194	982352
1331	982353
77253	982354
78966	982355
21672	982356
45466	982357
91680	982358
46710	982359
30772	982360
113446	982361
106789	982362
11735	982363
83401	982364
26634	982365
23525	982366
10445	982367
62059	982368
103975	982369
79897	982370
76633	982371
10256	982372
534	982373
754	982374
17157	982375
49710	982376
2358	982377
9421	982378
26671	982379
72571	982380
106901	982381
12964	982382
2923	982383
17328	982384
12515	982385
1345	982386
44802	982387
118294	982388
35960	982389
45477	982390
52744	982391
75823	982392
267	982393
7724	982394
128040	982395
28397	982396
16899	982397
2	982398
14853	982399
93892	982400
46187	982401
12384	982402
38781	982403
1889	982404
116728	982405
70199	982406
61909	982407
11263	982408
5321	982409
79576	982410
55275	982411
26141	982412
85060	982413
12575	982414
11264	982415
26643	982416
14683	982417
20885	982418
23613	982419
22928	982420
57840	982421
27636	982422
73458	982423
19721	982424
61665	982425
76410	982426
55100	982427
8168	982428
46265	982429
127304	982430
58630	982431
1924	982432
14268	982433
45844	982434
11065	982435
7967	982436
47251	982437
1860	982438
93303	982439
26095	982440
26090	982441
40228	982442
101633	982443
59663	982444
58278	982445
104609	982446
8887	982447
45350	982448
31779	982449
100521	982450
58499	982451
66977	982452
81	982453
20424	982454
9262	982455
107572	982456
85929	982457
1543	982458
62156	982459
29439	982460
47037	982461
7367	982462
91268	982463
79878	982464
1706	982465
39535	982466
11932	982467
13753	982468
4754	982469
16310	982470
91656	982471
12277	982472
163503	982473
12013	982474
23598	982475
3164	982476
36054	982477
69064	982478
6548	982479
31170	982480
27674	982481
62981	982482
32293	982483
12423	982484
10716	982485
35695	982486
13817	982487
75218	982488
43067	982489
16725	982490
74633	982491
56267	982492
45391	982493
93194	982494
264	982495
102459	982496
116817	982497
14191	982498
41523	982499
122387	982500
97806	982501
42212	982502
10217	982503
8049	982504
36787	982505
113406	982506
79004	982507
25666	982508
1022	982509
13944	982510
4901	982511
40909	982512
85990	982513
55343	982514
93550	982515
77878	982516
34023	982517
4636	982518
36607	982519
14406	982520
36620	982521
88660	982522
51166	982523
27590	982524
38814	982525
29825	982526
23876	982527
40235	982528
102466	982529
35583	982530
3366	982531
8085	982532
10506	982533
10666	982534
63362	982535
51302	982536
21336	982537
77021	982538
81474	982539
16608	982540
21343	982541
1197	982542
1946	982543
61895	982544
2435	982545
13824	982546
10610	982547
18134	982548
75303	982549
15260	982550
82370	982551
1620	982552
89199	982553
84419	982554
19304	982555
8166	982556
88359	982557
61393	982558
56516	982559
79360	982560
78317	982561
80488	982562
656	982563
51448	982564
10468	982565
7145	982566
808	982567
149677	982568
123722	982569
49451	982570
4011	982571
129311	982572
84394	982573
46246	982574
23104	982575
5	982576
28269	982577
44420	982578
46929	982579
4748	982580
10594	982581
10572	982582
38456	982583
9047	982584
33488	982585
74572	982586
63240	982587
75784	982588
18027	982589
119101	982590
5960	982591
10289	982592
78496	982593
13027	982594
11608	982595
21569	982596
33547	982597
91605	982598
41181	982599
3785	982600
67407	982601
14680	982602
12082	982603
137223	982604
33580	982605
65695	982606
109211	982607
131781	982608
76187	982609
14957	982610
47562	982611
84915	982612
12019	982613
11468	982614
51718	982615
60743	982616
40217	982617
3056	982618
72319	982619
22405	982620
20722	982621
107	982622
17762	982623
128342	982624
43739	982625
77976	982626
12725	982627
1275	982628
55015	982629
137576	982630
18232	982631
2413	982632
151197	982633
8586	982634
74688	982635
47295	982636
101436	982637
77692	982638
74203	982639
95517	982640
22028	982641
7239	982642
146878	982643
56359	982644
33775	982645
95853	982646
79855	982647
12832	982648
119796	982649
88745	982650
38655	982651
18502	982652
36177	982653
2526	982654
2398	982655
37949	982656
39166	982657
70055	982658
117862	982659
90079	982660
30941	982661
88672	982662
109831	982663
30104	982664
33206	982665
42257	982666
22956	982667
22397	982668
95114	982669
132182	982670
40173	982671
69586	982672
11274	982673
91679	982674
41738	982675
55197	982676
3448	982677
12257	982678
9900	982679
50883	982680
70034	982681
55701	982682
14238	982683
43631	982684
45983	982685
78355	982686
15116	982687
84721	982688
32036	982689
74543	982690
126451	982691
59520	982692
52854	982693
59023	982694
27141	982695
4444	982696
114026	982697
78598	982698
65605	982699
31570	982700
4721	982701
88274	982702
26765	982703
8972	982704
47401	982705
124919	982706
129668	982707
124388	982708
75287	982709
39740	982710
62017	982711
74572	982712
62508	982713
47206	982714
139278	982715
9564	982716
90993	982717
43963	982718
98117	982719
39703	982720
35642	982721
52757	982722
46270	982723
74309	982724
62982	982725
19193	982726
97926	982727
13559	982728
7349	982729
24920	982730
455	982731
5485	982732
8207	982733
16945	982734
18364	982735
145132	982736
55609	982737
7660	982738
64008	982739
13811	982740
63297	982741
140861	982742
26996	982743
70381	982744
24790	982745
86197	982746
15084	982747
30890	982748
11033	982749
147778	982750
10674	982751
6246	982752
42100	982753
53619	982754
83307	982755
23861	982756
12519	982757
132431	982758
62	982759
5871	982760
17044	982761
39147	982762
112922	982763
37463	982764
46578	982765
67324	982766
41212	982767
10591	982768
13670	982769
69835	982770
95080	982771
21961	982772
44640	982773
75380	982774
10364	982775
96902	982776
26042	982777
71488	982778
39176	982779
10649	982780
8417	982781
21680	982782
85401	982783
51706	982784
31008	982785
11081	982786
361	982787
31213	982788
141154	982789
70706	982790
82375	982791
5713	982792
45507	982793
6453	982794
27967	982795
30589	982796
95662	982797
40746	982798
72024	982799
16073	982800
9557	982801
30967	982802
121335	982803
112	982804
37032	982805
78120	982806
166033	982807
34861	982808
77866	982809
79269	982810
85957	982811
39311	982812
35825	982813
86192	982814
101234	982815
27924	982816
72558	982817
45937	982818
30373	982819
135048	982820
1914	982821
99377	982822
27601	982823
3092	982824
16957	982825
9943	982826
11219	982827
55397	982828
21004	982829
128806	982830
91192	982831
77590	982832
33045	982833
1991	982834
73019	982835
6685	982836
10804	982837
102426	982838
67198	982839
1587	982840
133863	982841
31335	982842
21669	982843
108256	982844
45646	982845
23788	982846
33283	982847
58951	982848
22313	982849
22005	982850
112381	982851
27333	982852
17112	982853
73272	982854
967	982855
12727	982856
11473	982857
7959	982858
162418	982859
7531	982860
4628	982861
118596	982862
2017	982863
36751	982864
21392	982865
2508	982866
133318	982867
4730	982868
16874	982869
14809	982870
63422	982871
79338	982872
74031	982873
36585	982874
44028	982875
61978	982876
119652	982877
106004	982878
14875	982879
75183	982880
8989	982881
43884	982882
2164	982883
14281	982884
46553	982885
15281	982886
109852	982887
11064	982888
4298	982889
39778	982890
10545	982891
65541	982892
108425	982893
96198	982894
38811	982895
786	982896
1322	982897
48698	982898
15656	982899
61233	982900
35551	982901
87150	982902
1541	982903
6195	982904
14460	982905
73873	982906
5941	982907
30342	982908
34205	982909
49876	982910
148086	982911
85347	982912
60563	982913
10483	982914
323	982915
12460	982916
556	982917
50473	982918
108982	982919
13134	982920
15109	982921
8691	982922
3755	982923
8136	982924
52056	982925
88077	982926
50423	982927
73669	982928
10233	982929
6589	982930
11315	982931
42761	982932
128714	982933
34131	982934
8299	982935
4727	982936
7141	982937
18	982938
2186	982939
87986	982940
54932	982941
139393	982942
8214	982943
9094	982944
7315	982945
17049	982946
2179	982947
117233	982948
160496	982949
2075	982950
25107	982951
49037	982952
67343	982953
169080	982954
2210	982955
74321	982956
1554	982957
63267	982958
10928	982959
52493	982960
50083	982961
1606	982962
65077	982963
73505	982964
78172	982965
40433	982966
32492	982967
59668	982968
38984	982969
111102	982970
48813	982971
58374	982972
2213	982973
323	982974
91586	982975
100571	982976
3374	982977
52795	982978
4324	982979
9461	982980
1503	982981
30927	982982
36557	982983
12360	982984
34843	982985
4739	982986
85881	982987
59382	982988
44244	982989
84893	982990
53282	982991
39613	982992
47062	982993
138287	982994
81830	982995
10356	982996
22264	982997
92165	982998
7877	982999
37059	983000
68265	983001
47385	983002
36561	983003
87449	983004
100391	983005
7138	983006
7329	983007
73330	983008
38685	983009
112451	983010
48188	983011
51987	983012
9485	983013
10570	983014
72552	983015
813	983016
66944	983017
709	983018
30	983019
49802	983020
2717	983021
25539	983022
5422	983023
121690	983024
7	983025
1357	983026
62813	983027
70703	983028
95787	983029
115756	983030
6572	983031
36789	983032
11554	983033
37519	983034
108672	983035
13924	983036
49829	983037
2778	983038
80053	983039
65343	983040
3705	983041
54742	983042
20308	983043
26755	983044
46149	983045
9062	983046
57274	983047
91284	983048
34955	983049
13002	983050
80553	983051
42761	983052
32270	983053
2402	983054
16487	983055
16976	983056
7995	983057
60851	983058
13657	983059
24910	983060
23465	983061
160441	983062
77990	983063
6674	983064
151387	983065
60467	983066
24291	983067
100852	983068
10530	983069
27669	983070
23504	983071
26569	983072
17913	983073
76312	983074
50440	983075
52117	983076
129566	983077
32330	983078
4202	983079
85457	983080
40164	983081
66471	983082
161471	983083
127993	983084
33942	983085
124395	983086
3905	983087
4692	983088
81169	983089
42667	983090
873	983091
121253	983092
78380	983093
1824	983094
6842	983095
106316	983096
66732	983097
106245	983098
32493	983099
17797	983100
124001	983101
95804	983102
7277	983103
31091	983104
1688	983105
82874	983106
19924	983107
116204	983108
51356	983109
51938	983110
44306	983111
79592	983112
52079	983113
15613	983114
88416	983115
106624	983116
8533	983117
3014	983118
35419	983119
42482	983120
65790	983121
9074	983122
13107	983123
85426	983124
68513	983125
63380	983126
32387	983127
3398	983128
67010	983129
53364	983130
51921	983131
36621	983132
118201	983133
2441	983134
41004	983135
15100	983136
50385	983137
2338	983138
32294	983139
718	983140
60826	983141
5483	983142
89590	983143
36291	983144
71550	983145
85044	983146
139375	983147
69556	983148
19871	983149
61842	983150
1553	983151
11921	983152
28081	983153
132649	983154
25857	983155
61088	983156
11871	983157
11337	983158
121155	983159
45562	983160
1922	983161
12642	983162
157199	983163
923	983164
30992	983165
155705	983166
52553	983167
15282	983168
102393	983169
16052	983170
90421	983171
5221	983172
37704	983173
2702	983174
19079	983175
81263	983176
41010	983177
97300	983178
7762	983179
54840	983180
76957	983181
86544	983182
167500	983183
60607	983184
22131	983185
74829	983186
9499	983187
6499	983188
31643	983189
49019	983190
201	983191
1475	983192
20358	983193
104667	983194
15737	983195
3616	983196
56438	983197
8958	983198
48139	983199
9228	983200
44671	983201
5114	983202
3675	983203
70982	983204
32153	983205
40273	983206
137479	983207
63118	983208
81	983209
57082	983210
49157	983211
8779	983212
3195	983213
65234	983214
34704	983215
79765	983216
38323	983217
64498	983218
27724	983219
158864	983220
87792	983221
4516	983222
63863	983223
45424	983224
138932	983225
59017	983226
26087	983227
144817	983228
449	983229
138389	983230
11918	983231
870	983232
23875	983233
38376	983234
48712	983235
51872	983236
1937	983237
79527	983238
23219	983239
33769	983240
34204	983241
33256	983242
62951	983243
96409	983244
48589	983245
39560	983246
168482	983247
10274	983248
7728	983249
31746	983250
166673	983251
28627	983252
3068	983253
126615	983254
26311	983255
68016	983256
18050	983257
94796	983258
102889	983259
59808	983260
85822	983261
718	983262
8100	983263
27631	983264
30007	983265
19906	983266
165763	983267
39133	983268
38876	983269
3273	983270
34617	983271
10794	983272
38459	983273
684	983274
79325	983275
17042	983276
8086	983277
12933	983278
835	983279
60060	983280
760	983281
47244	983282
6985	983283
104735	983284
20726	983285
13573	983286
91369	983287
60375	983288
115389	983289
1597	983290
64480	983291
125879	983292
73800	983293
25978	983294
9366	983295
150285	983296
560	983297
11138	983298
29231	983299
40155	983300
12954	983301
49166	983302
57580	983303
126476	983304
14427	983305
2328	983306
30596	983307
39983	983308
54070	983309
99679	983310
106981	983311
53473	983312
9450	983313
148253	983314
13979	983315
118092	983316
52966	983317
6416	983318
53866	983319
25529	983320
364	983321
5859	983322
80251	983323
110848	983324
3634	983325
29319	983326
29796	983327
61981	983328
69654	983329
138433	983330
68796	983331
65557	983332
154922	983333
20995	983334
139121	983335
68381	983336
8861	983337
63612	983338
20546	983339
22351	983340
141378	983341
34671	983342
13648	983343
67362	983344
8649	983345
46778	983346
3893	983347
66151	983348
28272	983349
72911	983350
11840	983351
21089	983352
73213	983353
53037	983354
3388	983355
69951	983356
21245	983357
4259	983358
78926	983359
4074	983360
116211	983361
712	983362
5793	983363
7149	983364
30835	983365
167	983366
22518	983367
39462	983368
117247	983369
61614	983370
37362	983371
16560	983372
48369	983373
20937	983374
13713	983375
123935	983376
45268	983377
85520	983378
21766	983379
55089	983380
32706	983381
11399	983382
21505	983383
9387	983384
4742	983385
60898	983386
55071	983387
85582	983388
79021	983389
581	983390
94652	983391
66177	983392
56198	983393
48605	983394
35182	983395
11246	983396
80464	983397
4087	983398
28996	983399
38747	983400
44166	983401
136424	983402
43234	983403
32376	983404
83462	983405
86677	983406
1619	983407
29829	983408
99810	983409
68875	983410
84480	983411
71331	983412
29289	983413
74100	983414
57858	983415
22303	983416
117177	983417
27588	983418
68663	983419
6	983420
24738	983421
48918	983422
1589	983423
143812	983424
61748	983425
125140	983426
787	983427
10430	983428
44791	983429
29429	983430
54766	983431
112818	983432
66717	983433
20751	983434
85914	983435
6970	983436
96376	983437
25257	983438
14390	983439
9987	983440
28181	983441
29273	983442
3640	983443
115150	983444
75545	983445
22473	983446
43665	983447
13365	983448
25256	983449
51794	983450
58317	983451
6604	983452
6702	983453
33592	983454
4754	983455
140103	983456
30799	983457
10781	983458
546	983459
22740	983460
43757	983461
52411	983462
147497	983463
47256	983464
11980	983465
2470	983466
4604	983467
17405	983468
5710	983469
45268	983470
150378	983471
39425	983472
119034	983473
28138	983474
153666	983475
39118	983476
884	983477
54544	983478
28325	983479
39749	983480
133526	983481
23672	983482
114559	983483
45855	983484
3460	983485
74554	983486
17420	983487
69541	983488
7698	983489
26143	983490
31173	983491
133528	983492
64175	983493
26489	983494
6027	983495
93632	983496
87373	983497
2442	983498
2690	983499
19788	983500
98994	983501
128863	983502
56628	983503
15087	983504
81213	983505
52770	983506
5693	983507
110476	983508
71488	983509
56197	983510
16610	983511
165	983512
6118	983513
12629	983514
1114	983515
18471	983516
53197	983517
2830	983518
69490	983519
29814	983520
145983	983521
3735	983522
12917	983523
49325	983524
72948	983525
33590	983526
67549	983527
43532	983528
42694	983529
17198	983530
28750	983531
56352	983532
12887	983533
11111	983534
11581	983535
2311	983536
1481	983537
20968	983538
28793	983539
18341	983540
75821	983541
14708	983542
17820	983543
32001	983544
4469	983545
115655	983546
5950	983547
89123	983548
1382	983549
5325	983550
126950	983551
8056	983552
21202	983553
58972	983554
648	983555
43024	983556
132013	983557
1946	983558
3803	983559
44455	983560
149884	983561
30124	983562
82321	983563
29453	983564
9552	983565
72310	983566
17820	983567
58221	983568
12902	983569
31414	983570
5735	983571
93302	983572
15422	983573
17460	983574
21319	983575
2256	983576
48197	983577
77591	983578
420	983579
43778	983580
63163	983581
77175	983582
6607	983583
67656	983584
129065	983585
51426	983586
10737	983587
33271	983588
22365	983589
45333	983590
64315	983591
48776	983592
161617	983593
14341	983594
77402	983595
115	983596
32988	983597
5219	983598
48136	983599
3329	983600
149086	983601
24536	983602
20844	983603
94931	983604
31176	983605
79066	983606
950	983607
10939	983608
913	983609
83156	983610
4046	983611
7492	983612
40745	983613
12502	983614
25577	983615
34008	983616
75623	983617
77011	983618
1770	983619
110864	983620
7684	983621
80055	983622
1028	983623
93026	983624
106204	983625
63295	983626
5435	983627
38339	983628
99133	983629
20604	983630
82146	983631
5671	983632
25002	983633
163	983634
86374	983635
8850	983636
90927	983637
5859	983638
141261	983639
48537	983640
26328	983641
7184	983642
7086	983643
67923	983644
25128	983645
4532	983646
10058	983647
84318	983648
38713	983649
41716	983650
63400	983651
63622	983652
10521	983653
24501	983654
22096	983655
868	983656
19703	983657
1989	983658
68357	983659
50892	983660
125574	983661
20173	983662
3441	983663
8593	983664
12207	983665
6494	983666
14076	983667
11244	983668
28565	983669
41307	983670
45885	983671
90979	983672
66995	983673
43083	983674
10118	983675
16755	983676
109645	983677
4044	983678
1532	983679
53229	983680
98439	983681
21392	983682
9631	983683
59622	983684
15553	983685
224	983686
32585	983687
28081	983688
149084	983689
139151	983690
6209	983691
80908	983692
100434	983693
8466	983694
32070	983695
5214	983696
1223	983697
75247	983698
102248	983699
119290	983700
11067	983701
70992	983702
38018	983703
8987	983704
165553	983705
11719	983706
59344	983707
121566	983708
168723	983709
13241	983710
37040	983711
53647	983712
34657	983713
87334	983714
17568	983715
11088	983716
6328	983717
46815	983718
91034	983719
92	983720
70761	983721
62562	983722
7453	983723
24047	983724
30802	983725
67536	983726
22346	983727
4480	983728
43985	983729
24451	983730
19176	983731
130736	983732
59952	983733
87645	983734
167236	983735
51293	983736
37380	983737
45497	983738
39258	983739
57456	983740
2270	983741
12702	983742
123648	983743
2703	983744
12767	983745
30763	983746
92625	983747
264	983748
60666	983749
88128	983750
25667	983751
94105	983752
51282	983753
14367	983754
8541	983755
7574	983756
23923	983757
18119	983758
140061	983759
15227	983760
43520	983761
62712	983762
64260	983763
27673	983764
9745	983765
39616	983766
718	983767
1073	983768
60874	983769
76531	983770
22240	983771
51825	983772
10307	983773
15460	983774
36200	983775
139296	983776
38975	983777
33444	983778
7832	983779
57673	983780
23525	983781
59044	983782
1963	983783
62907	983784
9829	983785
54327	983786
25973	983787
72168	983788
2804	983789
93666	983790
79059	983791
47866	983792
28885	983793
99185	983794
76647	983795
129315	983796
37662	983797
94995	983798
1890	983799
160106	983800
37649	983801
52000	983802
40051	983803
14684	983804
49583	983805
19253	983806
69773	983807
113130	983808
14102	983809
123763	983810
52507	983811
11897	983812
4410	983813
126902	983814
23203	983815
72849	983816
899	983817
46563	983818
18995	983819
7159	983820
151266	983821
12819	983822
16753	983823
137830	983824
48229	983825
34827	983826
19326	983827
1345	983828
16712	983829
60748	983830
1871	983831
54643	983832
57986	983833
14025	983834
78549	983835
3661	983836
47363	983837
101788	983838
16124	983839
45110	983840
104783	983841
47086	983842
120250	983843
68556	983844
84473	983845
5878	983846
28679	983847
63761	983848
81144	983849
41916	983850
123400	983851
15606	983852
65	983853
35397	983854
159098	983855
63780	983856
74780	983857
11095	983858
49397	983859
27453	983860
136318	983861
5470	983862
13967	983863
64095	983864
12831	983865
216	983866
14858	983867
92110	983868
42872	983869
1203	983870
777	983871
97750	983872
40757	983873
69373	983874
145041	983875
25511	983876
78858	983877
6902	983878
81239	983879
7720	983880
37240	983881
24737	983882
37144	983883
83243	983884
119682	983885
52562	983886
28028	983887
65529	983888
625	983889
36404	983890
23318	983891
113779	983892
155904	983893
2621	983894
44268	983895
1786	983896
10528	983897
29453	983898
35460	983899
26290	983900
1472	983901
2720	983902
15575	983903
188	983904
29397	983905
736	983906
63154	983907
75444	983908
20502	983909
45660	983910
15416	983911
63251	983912
64359	983913
41095	983914
76373	983915
3858	983916
4811	983917
117495	983918
54246	983919
160436	983920
10969	983921
51205	983922
20185	983923
93365	983924
53602	983925
71694	983926
22982	983927
8187	983928
50976	983929
15447	983930
123246	983931
18786	983932
47695	983933
124085	983934
28030	983935
55437	983936
19365	983937
57059	983938
1493	983939
29907	983940
45152	983941
58334	983942
44803	983943
14612	983944
54132	983945
22853	983946
120385	983947
75741	983948
53866	983949
73824	983950
13180	983951
6062	983952
41548	983953
68658	983954
28811	983955
104146	983956
13870	983957
68582	983958
57101	983959
31832	983960
3648	983961
28357	983962
65746	983963
40828	983964
79806	983965
23923	983966
19906	983967
163088	983968
4215	983969
26617	983970
28981	983971
13424	983972
14345	983973
53605	983974
18143	983975
8711	983976
29304	983977
76778	983978
28555	983979
13183	983980
2184	983981
62293	983982
77648	983983
13624	983984
36601	983985
19719	983986
51999	983987
56523	983988
27668	983989
35710	983990
31145	983991
75203	983992
62270	983993
16891	983994
15616	983995
38223	983996
71505	983997
107872	983998
2869	983999
45181	984000
9582	984001
11998	984002
24355	984003
16189	984004
320	984005
37195	984006
82118	984007
948	984008
136	984009
11940	984010
8387	984011
21455	984012
61572	984013
46783	984014
2401	984015
16817	984016
43139	984017
66876	984018
45504	984019
23784	984020
11536	984021
2497	984022
36986	984023
67024	984024
3870	984025
35636	984026
30511	984027
265	984028
61207	984029
66728	984030
2910	984031
14484	984032
41347	984033
70599	984034
68807	984035
52093	984036
79617	984037
16482	984038
75831	984039
20034	984040
162463	984041
126601	984042
9641	984043
37599	984044
65232	984045
4660	984046
17241	984047
93421	984048
148127	984049
38248	984050
119548	984051
79842	984052
18979	984053
9134	984054
42487	984055
25250	984056
36901	984057
97056	984058
67952	984059
3926	984060
35198	984061
1532	984062
3715	984063
16215	984064
18193	984065
1817	984066
3239	984067
59748	984068
167348	984069
46823	984070
136053	984071
23447	984072
27559	984073
94512	984074
29591	984075
28222	984076
52114	984077
15657	984078
129781	984079
45158	984080
23585	984081
19596	984082
159621	984083
53965	984084
44904	984085
11795	984086
13548	984087
10153	984088
82943	984089
52127	984090
64903	984091
45881	984092
19779	984093
28972	984094
6823	984095
37715	984096
8789	984097
83113	984098
28621	984099
4508	984100
73155	984101
8589	984102
43080	984103
36336	984104
41308	984105
28287	984106
321	984107
53333	984108
11745	984109
36411	984110
17537	984111
58723	984112
10206	984113
25585	984114
59146	984115
22057	984116
9115	984117
137182	984118
19588	984119
23564	984120
13139	984121
22998	984122
25831	984123
66808	984124
21412	984125
13214	984126
931	984127
81283	984128
20343	984129
8183	984130
21450	984131
1127	984132
26088	984133
9202	984134
16692	984135
70143	984136
34470	984137
35463	984138
17386	984139
98303	984140
51851	984141
29400	984142
50351	984143
42011	984144
64401	984145
108787	984146
48489	984147
33314	984148
38470	984149
56285	984150
15741	984151
16199	984152
9030	984153
22082	984154
89109	984155
5319	984156
3158	984157
17093	984158
57479	984159
117527	984160
1584	984161
34144	984162
94993	984163
90650	984164
45932	984165
30933	984166
10831	984167
132940	984168
16808	984169
46583	984170
75960	984171
22746	984172
1691	984173
48955	984174
11428	984175
100536	984176
40632	984177
9252	984178
54069	984179
33731	984180
77506	984181
20718	984182
58261	984183
86653	984184
20179	984185
69923	984186
86659	984187
24524	984188
2609	984189
19128	984190
4794	984191
4802	984192
5217	984193
20813	984194
4493	984195
296	984196
150632	984197
18673	984198
3102	984199
28620	984200
91389	984201
29364	984202
134782	984203
53331	984204
68394	984205
114475	984206
119509	984207
452	984208
47756	984209
33884	984210
98579	984211
87960	984212
114150	984213
88639	984214
5278	984215
22009	984216
5454	984217
64883	984218
55370	984219
110375	984220
17325	984221
35630	984222
91633	984223
103782	984224
19004	984225
58136	984226
4438	984227
113664	984228
82523	984229
13	984230
7337	984231
32314	984232
63019	984233
39068	984234
537	984235
22660	984236
46604	984237
93131	984238
7100	984239
89708	984240
87708	984241
9132	984242
31276	984243
97559	984244
12869	984245
31862	984246
60237	984247
4074	984248
4339	984249
1519	984250
1	984251
67255	984252
58180	984253
63987	984254
128024	984255
50083	984256
5339	984257
26017	984258
19215	984259
1354	984260
3731	984261
101522	984262
60531	984263
112731	984264
25531	984265
97818	984266
100638	984267
4722	984268
7276	984269
18314	984270
46023	984271
21049	984272
814	984273
39525	984274
120905	984275
74814	984276
49360	984277
42912	984278
30790	984279
14424	984280
9628	984281
37888	984282
42706	984283
48465	984284
151938	984285
638	984286
137462	984287
52097	984288
28129	984289
23910	984290
79837	984291
21021	984292
3459	984293
7880	984294
17048	984295
69130	984296
18655	984297
6101	984298
29970	984299
40033	984300
39936	984301
33894	984302
27205	984303
86591	984304
76552	984305
10314	984306
17930	984307
28825	984308
15294	984309
5660	984310
10856	984311
3501	984312
6420	984313
39697	984314
88620	984315
53157	984316
39415	984317
20723	984318
86051	984319
46921	984320
6511	984321
21973	984322
16107	984323
73768	984324
14688	984325
36581	984326
63932	984327
57727	984328
25037	984329
41318	984330
99789	984331
7171	984332
37490	984333
110407	984334
108541	984335
23876	984336
76979	984337
149078	984338
38490	984339
42550	984340
56467	984341
27072	984342
74963	984343
18154	984344
69842	984345
49413	984346
79418	984347
141826	984348
410	984349
13760	984350
113947	984351
670	984352
125683	984353
69312	984354
51679	984355
149767	984356
20536	984357
28566	984358
53392	984359
39519	984360
1157	984361
49874	984362
37662	984363
2305	984364
29563	984365
515	984366
73133	984367
57177	984368
38277	984369
24689	984370
14406	984371
29447	984372
27793	984373
24302	984374
2873	984375
55324	984376
16516	984377
134797	984378
72279	984379
97540	984380
41765	984381
185	984382
20991	984383
38579	984384
19	984385
12151	984386
93936	984387
123249	984388
19868	984389
9132	984390
48859	984391
36669	984392
114481	984393
4550	984394
67085	984395
46122	984396
7068	984397
66997	984398
9969	984399
93924	984400
30686	984401
39047	984402
27087	984403
63292	984404
91198	984405
92657	984406
106617	984407
98274	984408
77230	984409
29345	984410
5588	984411
158471	984412
60714	984413
22264	984414
40234	984415
44517	984416
44251	984417
44919	984418
2573	984419
15988	984420
77758	984421
65062	984422
51810	984423
60574	984424
45387	984425
3337	984426
139285	984427
50442	984428
22698	984429
7011	984430
102445	984431
18660	984432
2944	984433
53402	984434
19995	984435
35213	984436
162071	984437
5874	984438
98357	984439
23543	984440
35211	984441
57153	984442
69431	984443
78097	984444
51062	984445
18968	984446
6716	984447
4376	984448
127926	984449
51475	984450
5551	984451
2694	984452
14244	984453
59690	984454
23011	984455
12528	984456
33495	984457
17993	984458
128566	984459
96511	984460
7503	984461
1792	984462
155634	984463
16830	984464
3083	984465
33255	984466
7030	984467
3386	984468
169132	984469
88878	984470
109280	984471
43538	984472
12578	984473
85486	984474
27599	984475
25822	984476
59298	984477
2369	984478
87658	984479
2939	984480
92711	984481
62857	984482
77301	984483
2418	984484
43444	984485
7083	984486
4659	984487
3286	984488
104545	984489
332	984490
40412	984491
10553	984492
10	984493
23854	984494
25447	984495
32227	984496
2705	984497
28608	984498
134782	984499
34928	984500
8846	984501
157972	984502
67918	984503
14117	984504
114561	984505
19062	984506
42066	984507
9521	984508
80443	984509
41876	984510
57187	984511
65	984512
10620	984513
27487	984514
13304	984515
58935	984516
99856	984517
154598	984518
4072	984519
45251	984520
94768	984521
35576	984522
37651	984523
124342	984524
3910	984525
46433	984526
39841	984527
112872	984528
55340	984529
7440	984530
18377	984531
28251	984532
41862	984533
5634	984534
11451	984535
39072	984536
24492	984537
20189	984538
9147	984539
37475	984540
13752	984541
45803	984542
51013	984543
6002	984544
120405	984545
4806	984546
44760	984547
3007	984548
16752	984549
867	984550
2866	984551
97343	984552
9630	984553
89162	984554
62323	984555
39777	984556
9052	984557
4816	984558
36197	984559
165704	984560
91078	984561
130614	984562
1582	984563
94303	984564
3489	984565
60060	984566
47433	984567
81093	984568
31709	984569
137445	984570
138777	984571
64659	984572
19332	984573
106062	984574
54883	984575
25728	984576
7856	984577
6746	984578
3044	984579
5292	984580
23518	984581
26186	984582
42676	984583
810	984584
127335	984585
14737	984586
119877	984587
25726	984588
37784	984589
90333	984590
108305	984591
49755	984592
39416	984593
106660	984594
24070	984595
154	984596
17589	984597
21036	984598
112392	984599
7393	984600
83317	984601
7594	984602
1622	984603
32243	984604
82484	984605
44274	984606
96993	984607
117590	984608
68237	984609
26988	984610
8162	984611
3322	984612
18245	984613
12191	984614
5398	984615
157	984616
32514	984617
93093	984618
33491	984619
14137	984620
141935	984621
34684	984622
4200	984623
4670	984624
49704	984625
7746	984626
130398	984627
150823	984628
32463	984629
39123	984630
160763	984631
38397	984632
134985	984633
1515	984634
1105	984635
36350	984636
23001	984637
32570	984638
5827	984639
160129	984640
67766	984641
49714	984642
110097	984643
11952	984644
5661	984645
7729	984646
17650	984647
63554	984648
13635	984649
3417	984650
19360	984651
43207	984652
133554	984653
34321	984654
38144	984655
58965	984656
95589	984657
118347	984658
9854	984659
1312	984660
575	984661
63281	984662
4916	984663
98383	984664
47897	984665
64463	984666
2086	984667
1611	984668
4181	984669
128592	984670
35420	984671
46923	984672
12951	984673
85359	984674
93222	984675
7588	984676
25020	984677
8846	984678
2146	984679
55316	984680
1968	984681
5218	984682
4511	984683
43888	984684
131673	984685
70044	984686
35325	984687
27988	984688
19988	984689
12927	984690
75714	984691
65891	984692
16093	984693
13232	984694
41795	984695
52452	984696
61958	984697
3852	984698
125811	984699
3058	984700
26965	984701
81292	984702
95046	984703
6456	984704
134313	984705
17979	984706
9908	984707
5808	984708
89835	984709
76620	984710
20140	984711
5346	984712
84689	984713
168357	984714
84926	984715
127847	984716
34336	984717
37453	984718
49352	984719
111477	984720
78520	984721
17086	984722
56245	984723
32094	984724
73283	984725
31326	984726
45043	984727
17434	984728
74730	984729
78452	984730
41312	984731
59571	984732
31574	984733
21	984734
34285	984735
53813	984736
80943	984737
35547	984738
30215	984739
100122	984740
13787	984741
7861	984742
115700	984743
5841	984744
75765	984745
84597	984746
63027	984747
33669	984748
41578	984749
83374	984750
22818	984751
7332	984752
39515	984753
59459	984754
53801	984755
82869	984756
30141	984757
22313	984758
14264	984759
128904	984760
50752	984761
828	984762
16396	984763
21897	984764
107591	984765
69798	984766
168178	984767
45744	984768
67940	984769
1015	984770
137997	984771
20917	984772
90896	984773
54919	984774
14135	984775
66602	984776
12131	984777
2835	984778
14532	984779
18088	984780
23747	984781
50882	984782
52888	984783
22528	984784
50667	984785
59259	984786
7728	984787
133708	984788
32269	984789
1233	984790
90551	984791
163837	984792
67782	984793
89841	984794
27458	984795
25672	984796
85968	984797
2166	984798
36908	984799
30138	984800
48839	984801
57632	984802
28364	984803
26581	984804
83498	984805
27402	984806
28018	984807
4526	984808
9155	984809
141770	984810
55698	984811
9994	984812
42011	984813
60988	984814
7325	984815
7740	984816
6711	984817
9723	984818
28031	984819
30064	984820
48299	984821
63433	984822
5450	984823
121586	984824
77427	984825
110258	984826
90934	984827
113190	984828
123097	984829
3596	984830
9920	984831
69940	984832
28291	984833
39710	984834
14143	984835
75303	984836
47577	984837
125643	984838
122782	984839
118514	984840
12212	984841
28	984842
102019	984843
7307	984844
44940	984845
61046	984846
64091	984847
24166	984848
27449	984849
25659	984850
136889	984851
19583	984852
68010	984853
24383	984854
25568	984855
36215	984856
84231	984857
5865	984858
66239	984859
20625	984860
52803	984861
24919	984862
29251	984863
55368	984864
58510	984865
24977	984866
54342	984867
3205	984868
6441	984869
94074	984870
11623	984871
88046	984872
1259	984873
47890	984874
44698	984875
11655	984876
5579	984877
1168	984878
65428	984879
81845	984880
97980	984881
31414	984882
20180	984883
46219	984884
65924	984885
7957	984886
1494	984887
11492	984888
55674	984889
45433	984890
73438	984891
29402	984892
57719	984893
103346	984894
31586	984895
55999	984896
40361	984897
9105	984898
9538	984899
2544	984900
12568	984901
2412	984902
1291	984903
17301	984904
168556	984905
18138	984906
10337	984907
11983	984908
46054	984909
129878	984910
13315	984911
1153	984912
25263	984913
67513	984914
106457	984915
71068	984916
41634	984917
54165	984918
654	984919
34046	984920
126408	984921
35647	984922
61621	984923
111400	984924
34448	984925
48091	984926
25473	984927
60130	984928
2051	984929
12057	984930
531	984931
14786	984932
97883	984933
5848	984934
13886	984935
18333	984936
121860	984937
86093	984938
9378	984939
40798	984940
73124	984941
55512	984942
40563	984943
49658	984944
108962	984945
64982	984946
10814	984947
7108	984948
117492	984949
1311	984950
66472	984951
21595	984952
83024	984953
8695	984954
5939	984955
9820	984956
5	984957
6831	984958
40323	984959
11310	984960
58198	984961
54725	984962
31163	984963
52659	984964
10774	984965
79356	984966
95220	984967
41388	984968
15148	984969
30329	984970
86220	984971
17098	984972
60415	984973
61474	984974
74159	984975
21026	984976
50833	984977
21448	984978
4632	984979
77457	984980
6171	984981
26256	984982
2102	984983
89458	984984
63701	984985
35291	984986
20933	984987
107738	984988
13544	984989
4097	984990
295	984991
23380	984992
2791	984993
18655	984994
24978	984995
86170	984996
8612	984997
43606	984998
31837	984999
28418	985000
6474	985001
95430	985002
104520	985003
38726	985004
56734	985005
7428	985006
65681	985007
160985	985008
35473	985009
23802	985010
6293	985011
3718	985012
79491	985013
15384	985014
45329	985015
27274	985016
52044	985017
13973	985018
1746	985019
186	985020
3515	985021
32112	985022
420	985023
3141	985024
8637	985025
44095	985026
26056	985027
37236	985028
32159	985029
30449	985030
57475	985031
99898	985032
109503	985033
27326	985034
1762	985035
25750	985036
26316	985037
113156	985038
148243	985039
98127	985040
21256	985041
83992	985042
74354	985043
51831	985044
60381	985045
28743	985046
90	985047
94772	985048
5549	985049
54082	985050
137246	985051
65563	985052
115203	985053
19035	985054
8018	985055
675	985056
8832	985057
48207	985058
45734	985059
8981	985060
210	985061
127418	985062
184	985063
112694	985064
147864	985065
20219	985066
22792	985067
50623	985068
36510	985069
37747	985070
98524	985071
10157	985072
37656	985073
34369	985074
68225	985075
148975	985076
114748	985077
10796	985078
115641	985079
19084	985080
87651	985081
105235	985082
24787	985083
79609	985084
59889	985085
34942	985086
21031	985087
97030	985088
12785	985089
1774	985090
3283	985091
129279	985092
42819	985093
16014	985094
9257	985095
14773	985096
9558	985097
59110	985098
13647	985099
6435	985100
34648	985101
9877	985102
37016	985103
115377	985104
28178	985105
14264	985106
56851	985107
37421	985108
25334	985109
30458	985110
31947	985111
8544	985112
5270	985113
15675	985114
14772	985115
2245	985116
29447	985117
28584	985118
53030	985119
1764	985120
5075	985121
43678	985122
36939	985123
79805	985124
56361	985125
1809	985126
67352	985127
20620	985128
46824	985129
17488	985130
17137	985131
164416	985132
137044	985133
33561	985134
36669	985135
727	985136
55070	985137
48144	985138
1023	985139
8347	985140
71524	985141
94530	985142
15681	985143
53315	985144
9897	985145
20251	985146
102793	985147
7251	985148
125	985149
110762	985150
84883	985151
68119	985152
45101	985153
34780	985154
11891	985155
5036	985156
10133	985157
40297	985158
21573	985159
45841	985160
13623	985161
58417	985162
110911	985163
28083	985164
45345	985165
18701	985166
59842	985167
6709	985168
32484	985169
2786	985170
12266	985171
89267	985172
34598	985173
7402	985174
10204	985175
51977	985176
47448	985177
71653	985178
19145	985179
1272	985180
81773	985181
61722	985182
15186	985183
59918	985184
1169	985185
65808	985186
78019	985187
4914	985188
1834	985189
15033	985190
41506	985191
48473	985192
874	985193
21333	985194
5587	985195
61955	985196
94015	985197
8399	985198
73169	985199
956	985200
16701	985201
1337	985202
24371	985203
32581	985204
24285	985205
32927	985206
26220	985207
44064	985208
2387	985209
116691	985210
111699	985211
6472	985212
87617	985213
16314	985214
64517	985215
15065	985216
128295	985217
82527	985218
47527	985219
39342	985220
128954	985221
33456	985222
34377	985223
131868	985224
136770	985225
50313	985226
11663	985227
65009	985228
2275	985229
36703	985230
112982	985231
25350	985232
42910	985233
128	985234
39792	985235
4912	985236
72611	985237
2331	985238
138411	985239
102393	985240
120532	985241
79512	985242
23458	985243
15858	985244
72927	985245
92898	985246
61117	985247
43333	985248
86383	985249
28729	985250
936	985251
3291	985252
7658	985253
17535	985254
87556	985255
40015	985256
3798	985257
84593	985258
2464	985259
4422	985260
12403	985261
150744	985262
3769	985263
18941	985264
93751	985265
58757	985266
18984	985267
23394	985268
10054	985269
1522	985270
51051	985271
100219	985272
62676	985273
48679	985274
24951	985275
82891	985276
39622	985277
55824	985278
30892	985279
41328	985280
81132	985281
23029	985282
68295	985283
93087	985284
25140	985285
84343	985286
24868	985287
1949	985288
22906	985289
77536	985290
26199	985291
75109	985292
37223	985293
30794	985294
52858	985295
64711	985296
14239	985297
24264	985298
22198	985299
14231	985300
61766	985301
20936	985302
34867	985303
7656	985304
47290	985305
108561	985306
51979	985307
24232	985308
40706	985309
35893	985310
88331	985311
96655	985312
73397	985313
99315	985314
107556	985315
64373	985316
8971	985317
44357	985318
19414	985319
78958	985320
27505	985321
114491	985322
26819	985323
19070	985324
5446	985325
4467	985326
72385	985327
8455	985328
7777	985329
122490	985330
92610	985331
22980	985332
12919	985333
100434	985334
11921	985335
14442	985336
96133	985337
19304	985338
12833	985339
111176	985340
17254	985341
35395	985342
6057	985343
112273	985344
102397	985345
84161	985346
54567	985347
16396	985348
1228	985349
2879	985350
73604	985351
23326	985352
54788	985353
91277	985354
164069	985355
14245	985356
74659	985357
21545	985358
3857	985359
8592	985360
2133	985361
27658	985362
40147	985363
6654	985364
2113	985365
76102	985366
68387	985367
105111	985368
27412	985369
67883	985370
52487	985371
55749	985372
72466	985373
70144	985374
44661	985375
3138	985376
80222	985377
40056	985378
31040	985379
117552	985380
38649	985381
9644	985382
28455	985383
32285	985384
30996	985385
57937	985386
14372	985387
754	985388
33434	985389
82127	985390
16942	985391
37792	985392
64315	985393
143176	985394
11562	985395
164	985396
16546	985397
120865	985398
103001	985399
136	985400
9237	985401
27049	985402
69697	985403
42648	985404
4586	985405
7501	985406
4571	985407
5558	985408
49702	985409
5263	985410
2848	985411
42665	985412
87183	985413
38999	985414
45440	985415
77180	985416
46169	985417
1363	985418
21633	985419
71732	985420
85649	985421
13432	985422
60790	985423
4016	985424
93437	985425
106769	985426
58507	985427
66265	985428
31614	985429
31099	985430
121225	985431
834	985432
13347	985433
1015	985434
14284	985435
29704	985436
44653	985437
96242	985438
29902	985439
62904	985440
22331	985441
131277	985442
43302	985443
1254	985444
118697	985445
16127	985446
84347	985447
7818	985448
4958	985449
1532	985450
58116	985451
46667	985452
5491	985453
51482	985454
27226	985455
62	985456
58692	985457
106128	985458
3024	985459
1599	985460
60598	985461
45824	985462
333	985463
19879	985464
121129	985465
21416	985466
2112	985467
98239	985468
16190	985469
5280	985470
19021	985471
36389	985472
60677	985473
1067	985474
56104	985475
58778	985476
4226	985477
25658	985478
35325	985479
7248	985480
13247	985481
28521	985482
9922	985483
2608	985484
7907	985485
12120	985486
22912	985487
112851	985488
13709	985489
99067	985490
93564	985491
42829	985492
6236	985493
33613	985494
15747	985495
37740	985496
22866	985497
11202	985498
14442	985499
7681	985500
2687	985501
32932	985502
20542	985503
12637	985504
54691	985505
6466	985506
27689	985507
29519	985508
2808	985509
19463	985510
126225	985511
34482	985512
32130	985513
145725	985514
19931	985515
71038	985516
81696	985517
7659	985518
847	985519
8244	985520
72946	985521
8468	985522
52132	985523
28988	985524
22413	985525
12543	985526
16253	985527
70267	985528
78318	985529
50510	985530
40909	985531
19399	985532
30179	985533
2540	985534
6578	985535
8517	985536
40224	985537
11579	985538
149265	985539
40917	985540
51365	985541
117435	985542
10770	985543
57903	985544
39250	985545
186	985546
55789	985547
126046	985548
1106	985549
32380	985550
28517	985551
8981	985552
29079	985553
31807	985554
16639	985555
8307	985556
4345	985557
25910	985558
42391	985559
39254	985560
43508	985561
8682	985562
1052	985563
25358	985564
26326	985565
37967	985566
3720	985567
41211	985568
21973	985569
14114	985570
24870	985571
13568	985572
122396	985573
112529	985574
5280	985575
23856	985576
7145	985577
23941	985578
18557	985579
80108	985580
1935	985581
47603	985582
65416	985583
95141	985584
52936	985585
71598	985586
2440	985587
13319	985588
4592	985589
127947	985590
27619	985591
155724	985592
29709	985593
126193	985594
5139	985595
2495	985596
16596	985597
79401	985598
3498	985599
101191	985600
39561	985601
77672	985602
52873	985603
106190	985604
49067	985605
5184	985606
68674	985607
841	985608
20960	985609
35243	985610
100295	985611
74780	985612
2909	985613
62364	985614
18139	985615
24792	985616
5893	985617
156002	985618
20243	985619
42636	985620
72919	985621
86656	985622
14107	985623
3704	985624
50493	985625
40373	985626
110062	985627
79775	985628
117262	985629
50513	985630
50055	985631
132977	985632
43111	985633
16185	985634
50996	985635
40907	985636
331	985637
59356	985638
2515	985639
38285	985640
131833	985641
8113	985642
85339	985643
32952	985644
7985	985645
7037	985646
8524	985647
18004	985648
49380	985649
36949	985650
30754	985651
8503	985652
77797	985653
39530	985654
46033	985655
18562	985656
112709	985657
26825	985658
1833	985659
117739	985660
59050	985661
10831	985662
28836	985663
87614	985664
54908	985665
30730	985666
22372	985667
32499	985668
41078	985669
48400	985670
145907	985671
20965	985672
26635	985673
158054	985674
17346	985675
125160	985676
19574	985677
22057	985678
42669	985679
86116	985680
31380	985681
82796	985682
63687	985683
280	985684
4252	985685
36848	985686
23071	985687
50477	985688
1363	985689
28278	985690
60157	985691
34097	985692
97270	985693
29880	985694
17001	985695
23849	985696
150572	985697
71370	985698
53092	985699
100292	985700
1146	985701
82019	985702
97721	985703
91360	985704
4745	985705
12325	985706
4301	985707
31162	985708
10892	985709
13676	985710
1440	985711
12599	985712
156057	985713
55442	985714
76727	985715
96854	985716
16750	985717
16420	985718
103922	985719
98479	985720
110116	985721
25336	985722
32125	985723
492	985724
95484	985725
10891	985726
168391	985727
7507	985728
44558	985729
93974	985730
5495	985731
745	985732
154569	985733
48444	985734
18355	985735
84439	985736
1944	985737
41974	985738
1573	985739
77331	985740
61022	985741
9586	985742
60505	985743
101288	985744
4706	985745
51308	985746
157119	985747
161431	985748
81930	985749
19235	985750
58210	985751
43075	985752
21874	985753
7421	985754
8389	985755
113569	985756
1971	985757
48604	985758
8108	985759
27898	985760
19081	985761
10673	985762
17520	985763
1761	985764
9570	985765
89267	985766
5658	985767
25607	985768
103252	985769
65535	985770
22847	985771
22976	985772
66955	985773
11722	985774
63463	985775
57398	985776
19573	985777
83526	985778
5822	985779
50059	985780
135126	985781
68996	985782
44541	985783
41466	985784
2556	985785
89553	985786
57490	985787
65214	985788
15987	985789
21875	985790
69028	985791
3860	985792
95190	985793
37375	985794
18295	985795
28928	985796
47554	985797
842	985798
128110	985799
168745	985800
2486	985801
19601	985802
45259	985803
29502	985804
1827	985805
18997	985806
23065	985807
10285	985808
45550	985809
58747	985810
123889	985811
2088	985812
60015	985813
12585	985814
80499	985815
134352	985816
37866	985817
72427	985818
16114	985819
13265	985820
16745	985821
11763	985822
33657	985823
37061	985824
3912	985825
700	985826
3130	985827
26596	985828
665	985829
42885	985830
14579	985831
1239	985832
31323	985833
693	985834
63351	985835
42853	985836
61503	985837
100754	985838
1044	985839
41820	985840
9293	985841
29526	985842
43619	985843
100949	985844
13540	985845
35249	985846
38425	985847
193	985848
29906	985849
1800	985850
17521	985851
86931	985852
30006	985853
126775	985854
12352	985855
53172	985856
77172	985857
28778	985858
57998	985859
7448	985860
21244	985861
30784	985862
94251	985863
64219	985864
45213	985865
2447	985866
86953	985867
40983	985868
6028	985869
60907	985870
14553	985871
116240	985872
90829	985873
53889	985874
85427	985875
18064	985876
9686	985877
49077	985878
31627	985879
78277	985880
1684	985881
43890	985882
24821	985883
10461	985884
2019	985885
22215	985886
42104	985887
95883	985888
562	985889
24459	985890
96085	985891
72063	985892
39242	985893
48783	985894
88812	985895
193	985896
42770	985897
6432	985898
839	985899
32223	985900
18584	985901
22111	985902
45136	985903
2229	985904
63565	985905
47418	985906
95665	985907
3857	985908
45258	985909
3923	985910
13345	985911
66721	985912
33633	985913
26752	985914
58635	985915
41075	985916
2871	985917
59312	985918
381	985919
12349	985920
4051	985921
21654	985922
74	985923
34607	985924
17279	985925
7447	985926
673	985927
5834	985928
63297	985929
9307	985930
62652	985931
21216	985932
53088	985933
41956	985934
114671	985935
4847	985936
1255	985937
74238	985938
16055	985939
21592	985940
12604	985941
10357	985942
1048	985943
105474	985944
56692	985945
24402	985946
710	985947
23516	985948
50482	985949
34914	985950
81879	985951
39794	985952
104786	985953
28417	985954
45483	985955
61479	985956
141705	985957
19463	985958
140260	985959
13034	985960
9798	985961
12710	985962
938	985963
25521	985964
12201	985965
89862	985966
69891	985967
22786	985968
167284	985969
35327	985970
31844	985971
143117	985972
83182	985973
80143	985974
69523	985975
52801	985976
26629	985977
14702	985978
101974	985979
27105	985980
138712	985981
123315	985982
65371	985983
4290	985984
109776	985985
139841	985986
1287	985987
13962	985988
23285	985989
45637	985990
38152	985991
23674	985992
41639	985993
2485	985994
26330	985995
74385	985996
99887	985997
3659	985998
86092	985999
22768	986000
93481	986001
10560	986002
110867	986003
22220	986004
37152	986005
381	986006
129245	986007
63197	986008
160899	986009
70670	986010
99796	986011
165627	986012
3913	986013
7459	986014
39376	986015
8046	986016
29767	986017
130115	986018
1620	986019
19664	986020
4285	986021
38625	986022
324	986023
1334	986024
76	986025
84022	986026
8542	986027
18433	986028
100997	986029
7288	986030
41068	986031
56340	986032
102968	986033
41283	986034
35298	986035
105342	986036
55597	986037
49232	986038
113037	986039
19728	986040
51424	986041
49343	986042
13975	986043
118110	986044
11963	986045
11610	986046
57486	986047
100522	986048
46487	986049
25440	986050
117188	986051
63558	986052
81654	986053
13812	986054
95548	986055
57266	986056
36873	986057
21315	986058
7817	986059
24429	986060
36481	986061
27611	986062
97300	986063
35366	986064
78977	986065
11182	986066
8980	986067
20466	986068
42538	986069
6274	986070
43700	986071
3824	986072
7922	986073
24834	986074
38179	986075
35819	986076
485	986077
50391	986078
45418	986079
29319	986080
135494	986081
2048	986082
79937	986083
45286	986084
38292	986085
69570	986086
59920	986087
24267	986088
14515	986089
49590	986090
2228	986091
18185	986092
134847	986093
83403	986094
78268	986095
149537	986096
52337	986097
3605	986098
11175	986099
76661	986100
92219	986101
3957	986102
12364	986103
95339	986104
24712	986105
156628	986106
77638	986107
39610	986108
39392	986109
117922	986110
40651	986111
17029	986112
3758	986113
9464	986114
12013	986115
1834	986116
9396	986117
7507	986118
24663	986119
2641	986120
41249	986121
18587	986122
55936	986123
27745	986124
37441	986125
1788	986126
7165	986127
23298	986128
141948	986129
67894	986130
37000	986131
18509	986132
93230	986133
28417	986134
29798	986135
1852	986136
98232	986137
107082	986138
34736	986139
1108	986140
17346	986141
29489	986142
9195	986143
365	986144
39494	986145
18324	986146
37505	986147
27507	986148
143489	986149
7084	986150
3891	986151
4763	986152
15670	986153
43994	986154
86368	986155
2464	986156
4693	986157
1093	986158
17419	986159
2044	986160
8456	986161
34897	986162
29545	986163
49	986164
51339	986165
31028	986166
115308	986167
9265	986168
82259	986169
1416	986170
14556	986171
13117	986172
3789	986173
105476	986174
107065	986175
8603	986176
47402	986177
35405	986178
4312	986179
29570	986180
95037	986181
9251	986182
4601	986183
44583	986184
50817	986185
18751	986186
74361	986187
96696	986188
2123	986189
86060	986190
134466	986191
46773	986192
92693	986193
102260	986194
76260	986195
50	986196
3039	986197
19827	986198
15038	986199
50663	986200
58271	986201
23062	986202
121969	986203
14563	986204
124510	986205
104483	986206
101721	986207
80889	986208
6548	986209
95018	986210
90997	986211
87881	986212
60908	986213
21035	986214
45856	986215
239	986216
10883	986217
7137	986218
42962	986219
60570	986220
12566	986221
121683	986222
14269	986223
104047	986224
53011	986225
66115	986226
138962	986227
26553	986228
153853	986229
5541	986230
103314	986231
117644	986232
18521	986233
1153	986234
43573	986235
4180	986236
9140	986237
29460	986238
3078	986239
12949	986240
101163	986241
8549	986242
18271	986243
24145	986244
30313	986245
24590	986246
8237	986247
23823	986248
23061	986249
59114	986250
19622	986251
6855	986252
66607	986253
28766	986254
138206	986255
50252	986256
141031	986257
8773	986258
6779	986259
7075	986260
49769	986261
73862	986262
77615	986263
24412	986264
64518	986265
43	986266
6296	986267
91492	986268
50587	986269
15713	986270
59638	986271
10482	986272
27796	986273
13311	986274
8560	986275
1811	986276
30830	986277
98959	986278
12787	986279
29282	986280
37	986281
5346	986282
23726	986283
73592	986284
890	986285
16553	986286
46287	986287
138498	986288
39309	986289
1949	986290
12240	986291
20200	986292
92526	986293
67962	986294
935	986295
49717	986296
1531	986297
99431	986298
85245	986299
117277	986300
30529	986301
58464	986302
77993	986303
15252	986304
97044	986305
14844	986306
881	986307
22531	986308
31643	986309
1915	986310
20575	986311
74713	986312
2309	986313
9229	986314
4666	986315
39713	986316
38351	986317
133113	986318
34598	986319
40111	986320
59723	986321
6668	986322
67229	986323
105140	986324
18353	986325
11047	986326
79052	986327
20598	986328
5121	986329
9721	986330
30528	986331
128117	986332
63495	986333
76106	986334
153705	986335
1692	986336
9725	986337
61526	986338
19085	986339
22658	986340
74812	986341
45671	986342
84845	986343
26345	986344
21801	986345
63231	986346
48247	986347
5983	986348
2031	986349
2274	986350
20094	986351
35386	986352
13206	986353
20675	986354
47243	986355
20413	986356
106550	986357
5537	986358
83830	986359
19762	986360
44838	986361
48278	986362
51299	986363
60797	986364
40819	986365
8322	986366
277	986367
73862	986368
6089	986369
6758	986370
1385	986371
37151	986372
11023	986373
8344	986374
41969	986375
60183	986376
73367	986377
38993	986378
5758	986379
19087	986380
29919	986381
564	986382
431	986383
51145	986384
34217	986385
72028	986386
37455	986387
54523	986388
62913	986389
38960	986390
26873	986391
70826	986392
7278	986393
865	986394
89034	986395
52159	986396
55482	986397
29003	986398
10502	986399
119270	986400
3276	986401
80316	986402
10370	986403
129490	986404
138387	986405
8366	986406
3975	986407
126400	986408
4929	986409
51246	986410
56887	986411
2107	986412
30074	986413
1625	986414
39515	986415
29366	986416
19085	986417
116963	986418
94579	986419
65860	986420
17538	986421
26410	986422
12345	986423
16720	986424
125332	986425
7402	986426
39857	986427
169796	986428
20883	986429
80969	986430
93062	986431
738	986432
3611	986433
67826	986434
20403	986435
32639	986436
51030	986437
6063	986438
53620	986439
97567	986440
1146	986441
905	986442
53514	986443
132890	986444
33104	986445
3401	986446
72796	986447
7600	986448
973	986449
104998	986450
94984	986451
10409	986452
94208	986453
50587	986454
26081	986455
36742	986456
60953	986457
7279	986458
109836	986459
13897	986460
685	986461
88925	986462
50024	986463
24448	986464
57520	986465
40948	986466
35817	986467
45539	986468
638	986469
70736	986470
129216	986471
17193	986472
69748	986473
25126	986474
6516	986475
8864	986476
65549	986477
64592	986478
11499	986479
26049	986480
14007	986481
2878	986482
14200	986483
9669	986484
89920	986485
109255	986486
69908	986487
36236	986488
10170	986489
52964	986490
34206	986491
5084	986492
45673	986493
19505	986494
25743	986495
55503	986496
114	986497
54830	986498
50226	986499
135539	986500
12210	986501
18277	986502
133562	986503
97997	986504
16895	986505
19690	986506
51704	986507
598	986508
24123	986509
52047	986510
27010	986511
3327	986512
19662	986513
30498	986514
34022	986515
113183	986516
71437	986517
112541	986518
29825	986519
107245	986520
41588	986521
46494	986522
1929	986523
26344	986524
43	986525
97012	986526
40396	986527
10702	986528
16877	986529
4397	986530
57907	986531
129892	986532
70878	986533
31646	986534
56873	986535
46937	986536
132997	986537
53622	986538
3077	986539
25325	986540
55657	986541
75855	986542
49913	986543
60038	986544
18444	986545
65199	986546
6675	986547
29572	986548
472	986549
25159	986550
41640	986551
1719	986552
24863	986553
991	986554
12675	986555
14873	986556
103775	986557
161	986558
21867	986559
92725	986560
10528	986561
45353	986562
20525	986563
11509	986564
32870	986565
41839	986566
32813	986567
96702	986568
17950	986569
146302	986570
52083	986571
61122	986572
2775	986573
10444	986574
37675	986575
87345	986576
89969	986577
12369	986578
27330	986579
60113	986580
34337	986581
17770	986582
2782	986583
6872	986584
101806	986585
68870	986586
163472	986587
324	986588
46563	986589
48167	986590
55653	986591
8283	986592
38655	986593
74874	986594
164136	986595
82251	986596
14587	986597
33828	986598
47107	986599
996	986600
59154	986601
65045	986602
26238	986603
56278	986604
102887	986605
28107	986606
135634	986607
85258	986608
7894	986609
27887	986610
12628	986611
71908	986612
242	986613
12236	986614
36277	986615
68361	986616
118858	986617
58900	986618
30584	986619
5130	986620
3063	986621
66959	986622
127132	986623
128820	986624
6897	986625
61162	986626
5963	986627
893	986628
6315	986629
143360	986630
3694	986631
31982	986632
119153	986633
2797	986634
865	986635
24716	986636
16262	986637
121298	986638
18863	986639
64907	986640
6906	986641
45158	986642
94178	986643
37276	986644
33026	986645
9812	986646
17550	986647
23275	986648
1065	986649
3081	986650
94545	986651
152261	986652
10008	986653
2087	986654
96318	986655
90998	986656
170	986657
59737	986658
119	986659
30047	986660
65773	986661
33338	986662
31203	986663
22683	986664
63009	986665
22445	986666
20155	986667
32954	986668
25491	986669
32868	986670
93059	986671
99570	986672
94723	986673
9114	986674
4320	986675
28582	986676
1847	986677
1616	986678
50954	986679
116564	986680
41694	986681
44177	986682
5873	986683
31414	986684
34690	986685
42180	986686
57367	986687
1181	986688
92006	986689
12301	986690
127442	986691
9183	986692
4790	986693
594	986694
106574	986695
148657	986696
17431	986697
103905	986698
15238	986699
120959	986700
53742	986701
65469	986702
14191	986703
7604	986704
12940	986705
108779	986706
2184	986707
89335	986708
30115	986709
162085	986710
1435	986711
24630	986712
39658	986713
62960	986714
1939	986715
31053	986716
136787	986717
70762	986718
29329	986719
12214	986720
58620	986721
119955	986722
81975	986723
47832	986724
33755	986725
72815	986726
18738	986727
75156	986728
2371	986729
11869	986730
24776	986731
51965	986732
2391	986733
47961	986734
135654	986735
2648	986736
369	986737
19464	986738
51896	986739
102851	986740
25707	986741
970	986742
47821	986743
43627	986744
65153	986745
2705	986746
42594	986747
536	986748
52245	986749
16460	986750
38584	986751
15821	986752
24922	986753
9070	986754
308	986755
638	986756
17906	986757
31829	986758
76410	986759
24717	986760
59591	986761
67394	986762
62332	986763
32256	986764
28451	986765
330	986766
14838	986767
34687	986768
43802	986769
34585	986770
134276	986771
1025	986772
36076	986773
49351	986774
10205	986775
95438	986776
43259	986777
52006	986778
14807	986779
110896	986780
29523	986781
65145	986782
35418	986783
80055	986784
75543	986785
148162	986786
13244	986787
44993	986788
103435	986789
39127	986790
14874	986791
58029	986792
28082	986793
85782	986794
17282	986795
9458	986796
106856	986797
9261	986798
8957	986799
127617	986800
26379	986801
14115	986802
40641	986803
3514	986804
92827	986805
10499	986806
7752	986807
584	986808
55574	986809
52773	986810
31617	986811
7810	986812
117113	986813
6204	986814
30845	986815
21341	986816
50327	986817
10193	986818
16526	986819
81719	986820
7974	986821
42936	986822
58978	986823
64633	986824
29825	986825
20620	986826
22227	986827
44188	986828
4658	986829
63635	986830
40700	986831
74166	986832
27684	986833
99015	986834
29144	986835
50729	986836
5758	986837
26456	986838
51207	986839
2980	986840
17626	986841
33853	986842
104658	986843
76735	986844
61399	986845
21595	986846
12850	986847
105562	986848
30647	986849
1197	986850
95252	986851
92618	986852
140735	986853
55041	986854
26011	986855
21644	986856
1948	986857
11640	986858
15344	986859
150951	986860
28807	986861
16719	986862
118706	986863
56115	986864
122193	986865
810	986866
94391	986867
3719	986868
12137	986869
13339	986870
83908	986871
57601	986872
6960	986873
64358	986874
29434	986875
130495	986876
9174	986877
14407	986878
66008	986879
40808	986880
3585	986881
10813	986882
83054	986883
19523	986884
37642	986885
19753	986886
29087	986887
550	986888
45777	986889
254	986890
73163	986891
84587	986892
12431	986893
3630	986894
35695	986895
625	986896
92534	986897
23164	986898
17920	986899
104849	986900
2503	986901
42761	986902
28155	986903
98419	986904
65307	986905
59687	986906
22327	986907
2029	986908
31637	986909
83951	986910
38201	986911
109	986912
102879	986913
149196	986914
81896	986915
46197	986916
91281	986917
30430	986918
14481	986919
66401	986920
78928	986921
102580	986922
3706	986923
104649	986924
36002	986925
57133	986926
29035	986927
20537	986928
25469	986929
9027	986930
48905	986931
86936	986932
13403	986933
33481	986934
114006	986935
86652	986936
46322	986937
55497	986938
3935	986939
48422	986940
44180	986941
151050	986942
41934	986943
90923	986944
17090	986945
34345	986946
51997	986947
121722	986948
5937	986949
85761	986950
31161	986951
127140	986952
20913	986953
30480	986954
57006	986955
71284	986956
5268	986957
2836	986958
68816	986959
9527	986960
39880	986961
17309	986962
5194	986963
19227	986964
51727	986965
55429	986966
38611	986967
130529	986968
29034	986969
5663	986970
38527	986971
75327	986972
134589	986973
35234	986974
4151	986975
3508	986976
115092	986977
13095	986978
732	986979
23954	986980
20559	986981
7462	986982
60208	986983
6960	986984
71637	986985
79068	986986
50583	986987
85234	986988
120885	986989
53993	986990
71431	986991
37504	986992
79569	986993
11312	986994
6326	986995
70991	986996
2210	986997
4062	986998
258	986999
62451	987000
55132	987001
26124	987002
105363	987003
10187	987004
1502	987005
13539	987006
6056	987007
64265	987008
19472	987009
157460	987010
20880	987011
50332	987012
37083	987013
116073	987014
134370	987015
9553	987016
7361	987017
6970	987018
8442	987019
6174	987020
28947	987021
38376	987022
91079	987023
101635	987024
10953	987025
30809	987026
137416	987027
24991	987028
291	987029
34222	987030
81798	987031
44339	987032
131972	987033
96067	987034
87133	987035
16668	987036
21455	987037
7101	987038
163399	987039
19229	987040
8089	987041
17591	987042
22571	987043
5532	987044
92740	987045
8913	987046
101370	987047
8806	987048
2828	987049
37328	987050
157097	987051
3467	987052
15333	987053
9497	987054
23694	987055
20608	987056
1226	987057
56481	987058
5821	987059
6828	987060
2523	987061
104105	987062
1369	987063
9897	987064
11935	987065
34298	987066
22131	987067
18667	987068
6914	987069
8964	987070
69786	987071
138561	987072
92554	987073
71260	987074
4056	987075
31017	987076
3962	987077
122444	987078
34598	987079
83667	987080
14201	987081
60936	987082
42127	987083
41545	987084
33638	987085
45731	987086
4584	987087
139673	987088
64408	987089
64094	987090
80966	987091
53991	987092
98782	987093
21423	987094
9437	987095
43813	987096
75712	987097
76871	987098
62495	987099
11121	987100
100112	987101
2683	987102
66591	987103
48615	987104
82425	987105
159047	987106
20989	987107
163712	987108
14701	987109
127720	987110
58543	987111
19723	987112
4783	987113
95875	987114
7928	987115
51754	987116
11148	987117
72261	987118
5	987119
3255	987120
54590	987121
155936	987122
10809	987123
131857	987124
129981	987125
22896	987126
61997	987127
15772	987128
10052	987129
2829	987130
14264	987131
105348	987132
91020	987133
97842	987134
23993	987135
127311	987136
441	987137
27438	987138
53905	987139
39625	987140
50663	987141
29808	987142
22842	987143
58939	987144
18380	987145
58439	987146
5174	987147
127151	987148
60559	987149
14044	987150
59623	987151
131328	987152
57033	987153
12419	987154
149844	987155
57586	987156
85815	987157
117372	987158
53658	987159
135005	987160
34989	987161
26437	987162
27569	987163
83698	987164
183	987165
90197	987166
43850	987167
60720	987168
49024	987169
78687	987170
14786	987171
65588	987172
106343	987173
3895	987174
106923	987175
41985	987176
3125	987177
24793	987178
94979	987179
28268	987180
17365	987181
17615	987182
51332	987183
19864	987184
1140	987185
82452	987186
87039	987187
122181	987188
19040	987189
7409	987190
3143	987191
35681	987192
31181	987193
118156	987194
25808	987195
4887	987196
2343	987197
30019	987198
43012	987199
100979	987200
86640	987201
25406	987202
48739	987203
8649	987204
9557	987205
166020	987206
20148	987207
100067	987208
14834	987209
133571	987210
2702	987211
39305	987212
40966	987213
69432	987214
162715	987215
94277	987216
35155	987217
49251	987218
10920	987219
97063	987220
9005	987221
25137	987222
3101	987223
19886	987224
29950	987225
21365	987226
57744	987227
137937	987228
47657	987229
748	987230
115095	987231
58769	987232
61240	987233
13705	987234
5664	987235
31173	987236
90730	987237
434	987238
10168	987239
29231	987240
9343	987241
34667	987242
2456	987243
12274	987244
3699	987245
55722	987246
7146	987247
231	987248
105228	987249
1722	987250
3693	987251
73624	987252
8408	987253
64656	987254
22352	987255
4270	987256
58887	987257
40558	987258
42483	987259
14352	987260
14920	987261
1365	987262
14954	987263
20798	987264
125251	987265
184	987266
108808	987267
791	987268
30202	987269
35357	987270
284	987271
4305	987272
14019	987273
30719	987274
26819	987275
9106	987276
39000	987277
36565	987278
40082	987279
47152	987280
47998	987281
29660	987282
99805	987283
121447	987284
137445	987285
93047	987286
1092	987287
12703	987288
33641	987289
65238	987290
20364	987291
15180	987292
69141	987293
129045	987294
49958	987295
28997	987296
128146	987297
64640	987298
7861	987299
3175	987300
134505	987301
163069	987302
82721	987303
16993	987304
162558	987305
10360	987306
1236	987307
61541	987308
52531	987309
12571	987310
28571	987311
29377	987312
168730	987313
18239	987314
101164	987315
94280	987316
25482	987317
52923	987318
18906	987319
39448	987320
117490	987321
84628	987322
29880	987323
81757	987324
109542	987325
33787	987326
30962	987327
29504	987328
87915	987329
50090	987330
71590	987331
40699	987332
6389	987333
39950	987334
50583	987335
27	987336
130740	987337
26930	987338
518	987339
35500	987340
13064	987341
21153	987342
24304	987343
26251	987344
9749	987345
130298	987346
4401	987347
14288	987348
7000	987349
32612	987350
25905	987351
7659	987352
45215	987353
16219	987354
9866	987355
13665	987356
70339	987357
2766	987358
14821	987359
14116	987360
2588	987361
21193	987362
878	987363
30934	987364
12760	987365
138264	987366
57581	987367
49635	987368
104108	987369
44156	987370
63684	987371
59720	987372
1586	987373
61142	987374
63698	987375
43159	987376
24723	987377
107827	987378
60141	987379
87541	987380
46423	987381
29219	987382
95415	987383
37712	987384
31065	987385
2959	987386
144733	987387
42586	987388
3645	987389
99496	987390
1458	987391
81082	987392
26974	987393
2689	987394
22293	987395
85077	987396
24550	987397
48531	987398
33115	987399
44770	987400
86362	987401
8429	987402
1302	987403
28914	987404
77431	987405
97511	987406
87201	987407
72255	987408
84787	987409
5098	987410
120330	987411
475	987412
1791	987413
160418	987414
12346	987415
40208	987416
82207	987417
15090	987418
5970	987419
17751	987420
29191	987421
38181	987422
26396	987423
154912	987424
25261	987425
30781	987426
24297	987427
3911	987428
68699	987429
1715	987430
168372	987431
44605	987432
925	987433
66287	987434
168058	987435
68735	987436
33705	987437
51758	987438
257	987439
4843	987440
31904	987441
34436	987442
66364	987443
28574	987444
1166	987445
96967	987446
23353	987447
24876	987448
147977	987449
1213	987450
128978	987451
51740	987452
75085	987453
81766	987454
4499	987455
24378	987456
4503	987457
13938	987458
45295	987459
143	987460
15369	987461
84709	987462
165291	987463
9910	987464
58220	987465
17535	987466
16806	987467
1591	987468
35856	987469
7151	987470
58865	987471
59766	987472
3541	987473
27854	987474
51574	987475
5583	987476
128915	987477
17790	987478
100502	987479
23512	987480
165701	987481
12265	987482
79835	987483
6321	987484
8054	987485
11282	987486
3174	987487
51395	987488
8654	987489
25376	987490
26921	987491
24648	987492
4266	987493
75905	987494
135323	987495
10960	987496
101333	987497
37093	987498
90316	987499
83728	987500
80	987501
67321	987502
25487	987503
39246	987504
44716	987505
91859	987506
64099	987507
83748	987508
25966	987509
126481	987510
46559	987511
27640	987512
3123	987513
133265	987514
58298	987515
13734	987516
12381	987517
20127	987518
42915	987519
60579	987520
30978	987521
16338	987522
77458	987523
9101	987524
53039	987525
81546	987526
66085	987527
167921	987528
123426	987529
6111	987530
110628	987531
54112	987532
56103	987533
7661	987534
23376	987535
57866	987536
20867	987537
140633	987538
117	987539
8043	987540
84623	987541
7498	987542
68024	987543
8923	987544
9797	987545
288	987546
16749	987547
9747	987548
1651	987549
3679	987550
30383	987551
4186	987552
11997	987553
51971	987554
9676	987555
98367	987556
83109	987557
135451	987558
58855	987559
19790	987560
169652	987561
103497	987562
25713	987563
74877	987564
407	987565
102552	987566
15409	987567
19414	987568
38429	987569
42697	987570
76106	987571
6660	987572
23132	987573
4109	987574
28758	987575
60364	987576
20188	987577
107973	987578
35826	987579
43956	987580
31492	987581
106978	987582
23117	987583
23050	987584
15779	987585
39609	987586
9058	987587
70323	987588
3773	987589
60807	987590
752	987591
16748	987592
84085	987593
25102	987594
67513	987595
25603	987596
4735	987597
24386	987598
125847	987599
62706	987600
96155	987601
3173	987602
16794	987603
77520	987604
92498	987605
5390	987606
7578	987607
35966	987608
11705	987609
31228	987610
94255	987611
24232	987612
899	987613
132413	987614
14161	987615
216	987616
92698	987617
20999	987618
26709	987619
17947	987620
2668	987621
39121	987622
40054	987623
127478	987624
83568	987625
31965	987626
87840	987627
34094	987628
42140	987629
7809	987630
30772	987631
15486	987632
57090	987633
66618	987634
12708	987635
78619	987636
33261	987637
54561	987638
45574	987639
98922	987640
21545	987641
2061	987642
3834	987643
17488	987644
5780	987645
13379	987646
5583	987647
81297	987648
5854	987649
1017	987650
42714	987651
106	987652
9911	987653
30935	987654
31137	987655
30197	987656
60722	987657
92861	987658
61689	987659
101817	987660
167283	987661
41737	987662
43264	987663
23980	987664
11886	987665
35530	987666
4304	987667
37098	987668
11433	987669
34086	987670
8211	987671
7218	987672
35318	987673
60362	987674
31776	987675
39663	987676
9754	987677
18966	987678
4029	987679
2092	987680
687	987681
74725	987682
40731	987683
34180	987684
31133	987685
100715	987686
45532	987687
68432	987688
76985	987689
16356	987690
39627	987691
10477	987692
33381	987693
116189	987694
36742	987695
30891	987696
9813	987697
28551	987698
28914	987699
7993	987700
89680	987701
25362	987702
10348	987703
135049	987704
1117	987705
98748	987706
8665	987707
24236	987708
73198	987709
62942	987710
4741	987711
9007	987712
2533	987713
51304	987714
37701	987715
27254	987716
1170	987717
59017	987718
53534	987719
6043	987720
2529	987721
87969	987722
9861	987723
76299	987724
57046	987725
24363	987726
47462	987727
56738	987728
7065	987729
60282	987730
58576	987731
23915	987732
96444	987733
156815	987734
25144	987735
17834	987736
135984	987737
7788	987738
13720	987739
27429	987740
27281	987741
63720	987742
43533	987743
73895	987744
148855	987745
18395	987746
21374	987747
15235	987748
73991	987749
532	987750
122952	987751
69278	987752
3085	987753
49594	987754
106679	987755
21273	987756
64736	987757
22720	987758
20158	987759
1336	987760
29722	987761
2427	987762
74415	987763
5690	987764
5052	987765
5846	987766
87101	987767
23162	987768
10261	987769
13938	987770
26289	987771
609	987772
13823	987773
5052	987774
7692	987775
22309	987776
156565	987777
113272	987778
10609	987779
25752	987780
23832	987781
9987	987782
34266	987783
31011	987784
141984	987785
4346	987786
2382	987787
18024	987788
55724	987789
49313	987790
26	987791
59716	987792
40335	987793
38488	987794
74758	987795
4473	987796
25559	987797
7051	987798
6093	987799
69511	987800
49393	987801
8260	987802
117468	987803
41428	987804
138076	987805
4489	987806
92833	987807
52354	987808
63738	987809
1936	987810
11200	987811
76733	987812
26334	987813
56269	987814
3500	987815
97020	987816
3432	987817
20113	987818
30339	987819
3290	987820
11509	987821
44927	987822
5646	987823
32992	987824
85348	987825
41607	987826
14178	987827
29763	987828
19088	987829
51858	987830
56950	987831
7648	987832
58067	987833
95034	987834
2955	987835
81834	987836
34656	987837
3217	987838
83627	987839
85334	987840
24626	987841
94250	987842
10770	987843
108792	987844
52850	987845
120419	987846
30882	987847
66203	987848
16314	987849
87	987850
75391	987851
33109	987852
19295	987853
58957	987854
44774	987855
13135	987856
35864	987857
39587	987858
90778	987859
90775	987860
16077	987861
55	987862
50999	987863
88549	987864
10464	987865
140740	987866
10563	987867
83265	987868
9839	987869
40685	987870
15457	987871
34411	987872
24708	987873
18715	987874
123051	987875
71391	987876
42603	987877
103495	987878
118309	987879
26087	987880
19973	987881
19533	987882
101845	987883
647	987884
81944	987885
43598	987886
7827	987887
54437	987888
97316	987889
58594	987890
35765	987891
60471	987892
143910	987893
16568	987894
36672	987895
39178	987896
40239	987897
2276	987898
130237	987899
69259	987900
70056	987901
118552	987902
18058	987903
37353	987904
71198	987905
81538	987906
27154	987907
3440	987908
31615	987909
7419	987910
34935	987911
62620	987912
21765	987913
132	987914
5312	987915
21117	987916
32757	987917
40075	987918
109331	987919
83508	987920
43270	987921
55873	987922
29719	987923
6267	987924
34979	987925
47967	987926
2002	987927
164971	987928
10312	987929
7111	987930
27679	987931
73193	987932
3613	987933
31409	987934
27825	987935
74155	987936
18362	987937
3197	987938
27458	987939
776	987940
62652	987941
2536	987942
34140	987943
165405	987944
1434	987945
140303	987946
9914	987947
5329	987948
113178	987949
3637	987950
2476	987951
14133	987952
139390	987953
14589	987954
33980	987955
55854	987956
12729	987957
31434	987958
26520	987959
6677	987960
9049	987961
37530	987962
54023	987963
34715	987964
3712	987965
55632	987966
96059	987967
12204	987968
29683	987969
20549	987970
48722	987971
65338	987972
25311	987973
48667	987974
18561	987975
15914	987976
59943	987977
90051	987978
52657	987979
122624	987980
31361	987981
1838	987982
10088	987983
155282	987984
106827	987985
25555	987986
96196	987987
58917	987988
5147	987989
49080	987990
58048	987991
18368	987992
109978	987993
78866	987994
52021	987995
15390	987996
55552	987997
23746	987998
41206	987999
10044	988000
4982	988001
58611	988002
73501	988003
55123	988004
39357	988005
120209	988006
67840	988007
14807	988008
22738	988009
102124	988010
3014	988011
3225	988012
58906	988013
9687	988014
43671	988015
39826	988016
13005	988017
114722	988018
109708	988019
139412	988020
90804	988021
30608	988022
19218	988023
23	988024
64692	988025
5971	988026
64508	988027
35384	988028
190	988029
168964	988030
20346	988031
61866	988032
22346	988033
70	988034
11928	988035
107838	988036
11677	988037
88125	988038
930	988039
94326	988040
76958	988041
47943	988042
26572	988043
7599	988044
40872	988045
17315	988046
97380	988047
64266	988048
94403	988049
15711	988050
31137	988051
53289	988052
133120	988053
4429	988054
33561	988055
83	988056
32666	988057
82939	988058
122966	988059
16072	988060
19852	988061
53128	988062
15730	988063
98812	988064
104378	988065
26184	988066
17753	988067
15103	988068
29282	988069
32434	988070
89393	988071
34686	988072
77912	988073
26236	988074
116437	988075
2131	988076
47166	988077
48149	988078
47561	988079
119619	988080
12235	988081
54930	988082
121750	988083
16578	988084
56034	988085
951	988086
47477	988087
39096	988088
7649	988089
7633	988090
98742	988091
17662	988092
10602	988093
17676	988094
141674	988095
32071	988096
11301	988097
119284	988098
78054	988099
68391	988100
78122	988101
1439	988102
4238	988103
3279	988104
118811	988105
1675	988106
13312	988107
26914	988108
48549	988109
8890	988110
66684	988111
74008	988112
48938	988113
88739	988114
251	988115
47646	988116
25476	988117
64985	988118
78073	988119
112588	988120
46416	988121
81909	988122
514	988123
3847	988124
8782	988125
36849	988126
54655	988127
72773	988128
31677	988129
40092	988130
6633	988131
38408	988132
139684	988133
45088	988134
45076	988135
89379	988136
596	988137
46675	988138
132622	988139
23374	988140
85716	988141
117640	988142
43139	988143
38415	988144
57845	988145
8494	988146
72287	988147
1918	988148
138030	988149
38135	988150
91177	988151
123513	988152
15726	988153
22362	988154
22607	988155
78486	988156
96564	988157
41391	988158
97499	988159
288	988160
122197	988161
86029	988162
33891	988163
25463	988164
29172	988165
130482	988166
90178	988167
58007	988168
41987	988169
8607	988170
19455	988171
111041	988172
26396	988173
37020	988174
7616	988175
36756	988176
28073	988177
11822	988178
1874	988179
43209	988180
86205	988181
99226	988182
35026	988183
95577	988184
5300	988185
59273	988186
2814	988187
16820	988188
63626	988189
19283	988190
46145	988191
65519	988192
593	988193
18060	988194
2979	988195
145219	988196
3015	988197
3918	988198
25174	988199
7292	988200
76810	988201
136931	988202
50711	988203
13424	988204
21671	988205
92495	988206
6885	988207
42630	988208
473	988209
12361	988210
73698	988211
52063	988212
124536	988213
33991	988214
32331	988215
41652	988216
85108	988217
2188	988218
3095	988219
735	988220
148268	988221
53017	988222
11005	988223
118587	988224
28403	988225
21684	988226
92483	988227
62655	988228
132334	988229
66002	988230
64829	988231
145217	988232
57	988233
15520	988234
62404	988235
5698	988236
18777	988237
17215	988238
66511	988239
6539	988240
66840	988241
7532	988242
9103	988243
4187	988244
14049	988245
23501	988246
155526	988247
64280	988248
82831	988249
21480	988250
44232	988251
30462	988252
7844	988253
46432	988254
70635	988255
25610	988256
70180	988257
3629	988258
128108	988259
26276	988260
76394	988261
2319	988262
20155	988263
25019	988264
142085	988265
1107	988266
74722	988267
92849	988268
121419	988269
55654	988270
28609	988271
9041	988272
25736	988273
73744	988274
44946	988275
44349	988276
110667	988277
13538	988278
86932	988279
11342	988280
14936	988281
8717	988282
32	988283
65670	988284
9666	988285
164456	988286
18861	988287
24408	988288
14338	988289
111408	988290
17090	988291
38671	988292
26631	988293
51652	988294
73683	988295
70576	988296
14332	988297
3152	988298
83561	988299
24498	988300
48336	988301
30019	988302
3767	988303
10913	988304
112491	988305
93455	988306
65801	988307
2339	988308
81918	988309
25419	988310
5864	988311
58264	988312
11664	988313
1818	988314
458	988315
85865	988316
34498	988317
2286	988318
8461	988319
63121	988320
119118	988321
52951	988322
67041	988323
64079	988324
46907	988325
15132	988326
97895	988327
46344	988328
108867	988329
73623	988330
94920	988331
19132	988332
92608	988333
244	988334
37643	988335
54130	988336
33087	988337
3932	988338
93674	988339
68642	988340
19509	988341
65067	988342
143369	988343
603	988344
11961	988345
7744	988346
15269	988347
26127	988348
7927	988349
104754	988350
92973	988351
72296	988352
43078	988353
119570	988354
24238	988355
6279	988356
161214	988357
6688	988358
30578	988359
25343	988360
18052	988361
2765	988362
15624	988363
44241	988364
10948	988365
13299	988366
42126	988367
71523	988368
25753	988369
32300	988370
47789	988371
62628	988372
92935	988373
1614	988374
86358	988375
21720	988376
63597	988377
59310	988378
66146	988379
84240	988380
11360	988381
20356	988382
7239	988383
31214	988384
78220	988385
14131	988386
28256	988387
87302	988388
2124	988389
52137	988390
34161	988391
52364	988392
27534	988393
57	988394
15703	988395
24015	988396
24247	988397
704	988398
17687	988399
12717	988400
136796	988401
8407	988402
77092	988403
4824	988404
1336	988405
1961	988406
73055	988407
6622	988408
318	988409
80316	988410
125491	988411
13347	988412
40950	988413
109380	988414
37667	988415
779	988416
11583	988417
894	988418
53004	988419
98103	988420
39011	988421
153454	988422
55116	988423
161002	988424
28838	988425
25503	988426
5920	988427
20965	988428
18005	988429
22675	988430
41191	988431
168	988432
66895	988433
66425	988434
6599	988435
9205	988436
17449	988437
50620	988438
21568	988439
74456	988440
24656	988441
118158	988442
28392	988443
31656	988444
162413	988445
4846	988446
87273	988447
30370	988448
51199	988449
20977	988450
116906	988451
80812	988452
52497	988453
105255	988454
115947	988455
29908	988456
37834	988457
82688	988458
145580	988459
116205	988460
55859	988461
2419	988462
22198	988463
879	988464
17790	988465
71849	988466
18925	988467
45082	988468
129653	988469
17934	988470
153709	988471
30225	988472
1668	988473
362	988474
17300	988475
49784	988476
72722	988477
5790	988478
95593	988479
110945	988480
84237	988481
2423	988482
108267	988483
158976	988484
125320	988485
18971	988486
20287	988487
85845	988488
6815	988489
69251	988490
7567	988491
48093	988492
9200	988493
140	988494
8485	988495
83946	988496
68350	988497
68794	988498
50076	988499
68463	988500
55889	988501
19713	988502
10510	988503
169268	988504
6651	988505
14223	988506
31446	988507
13260	988508
66733	988509
37423	988510
117909	988511
41914	988512
42526	988513
46239	988514
23874	988515
51612	988516
5086	988517
77258	988518
140580	988519
32910	988520
9019	988521
36535	988522
83700	988523
19305	988524
29786	988525
12296	988526
4083	988527
110048	988528
14856	988529
96875	988530
79293	988531
7445	988532
39209	988533
33260	988534
168413	988535
23859	988536
23451	988537
8623	988538
41235	988539
56590	988540
163717	988541
110637	988542
13412	988543
82492	988544
88766	988545
16062	988546
65119	988547
46225	988548
169220	988549
30352	988550
69161	988551
4451	988552
18285	988553
25825	988554
40018	988555
685	988556
6588	988557
15946	988558
8750	988559
83931	988560
6426	988561
30873	988562
15125	988563
9729	988564
115114	988565
25591	988566
23628	988567
382	988568
2744	988569
4487	988570
47535	988571
8592	988572
24373	988573
4041	988574
91191	988575
20612	988576
81943	988577
64207	988578
92020	988579
128708	988580
110032	988581
15831	988582
149	988583
2430	988584
59165	988585
74458	988586
76205	988587
16648	988588
34406	988589
41909	988590
41224	988591
16680	988592
77924	988593
80361	988594
27664	988595
74143	988596
101098	988597
68273	988598
124865	988599
50030	988600
139073	988601
8912	988602
46439	988603
6394	988604
58609	988605
36525	988606
17162	988607
28654	988608
41155	988609
1268	988610
64749	988611
22871	988612
18201	988613
1705	988614
25946	988615
9397	988616
886	988617
13415	988618
16442	988619
36314	988620
33615	988621
59813	988622
31007	988623
52911	988624
4232	988625
67041	988626
17950	988627
11970	988628
21564	988629
12053	988630
8884	988631
122110	988632
2381	988633
14036	988634
40622	988635
46915	988636
7577	988637
10262	988638
122448	988639
6409	988640
403	988641
4706	988642
99295	988643
58997	988644
105266	988645
42633	988646
13322	988647
34225	988648
34569	988649
28363	988650
7699	988651
53502	988652
53192	988653
23860	988654
57637	988655
11762	988656
63584	988657
27127	988658
46198	988659
9168	988660
34822	988661
86573	988662
45034	988663
2957	988664
43606	988665
5354	988666
82477	988667
1564	988668
1799	988669
13546	988670
18845	988671
146527	988672
48089	988673
109688	988674
69149	988675
75498	988676
8739	988677
84659	988678
11735	988679
77067	988680
1804	988681
24054	988682
99876	988683
19368	988684
53012	988685
70122	988686
83690	988687
12036	988688
4567	988689
12196	988690
644	988691
105674	988692
61877	988693
5092	988694
69208	988695
53909	988696
3129	988697
89250	988698
75756	988699
38812	988700
40512	988701
106008	988702
6689	988703
12491	988704
10091	988705
44212	988706
381	988707
63884	988708
133381	988709
129724	988710
104427	988711
92775	988712
17695	988713
7295	988714
18593	988715
153789	988716
34633	988717
26972	988718
16374	988719
35989	988720
105583	988721
97585	988722
46007	988723
74675	988724
57799	988725
50856	988726
132227	988727
34865	988728
46340	988729
5828	988730
6213	988731
119620	988732
31985	988733
9903	988734
38913	988735
120667	988736
64178	988737
49027	988738
11258	988739
67424	988740
67215	988741
79576	988742
41695	988743
112367	988744
35679	988745
2606	988746
8907	988747
19192	988748
20580	988749
31253	988750
41311	988751
3858	988752
63845	988753
72633	988754
25130	988755
21459	988756
31859	988757
23765	988758
62468	988759
286	988760
40045	988761
3781	988762
111201	988763
9911	988764
56540	988765
114236	988766
138576	988767
49731	988768
9105	988769
40449	988770
10355	988771
8496	988772
17536	988773
21692	988774
12095	988775
9387	988776
13251	988777
44164	988778
129348	988779
34677	988780
2419	988781
5152	988782
61143	988783
53673	988784
31788	988785
61690	988786
6643	988787
64033	988788
15883	988789
80785	988790
4636	988791
34467	988792
29585	988793
41370	988794
4626	988795
31371	988796
130648	988797
63349	988798
30321	988799
27965	988800
81450	988801
21067	988802
61921	988803
43567	988804
16609	988805
96327	988806
48259	988807
6084	988808
130660	988809
1222	988810
25363	988811
69481	988812
4470	988813
50544	988814
2924	988815
114013	988816
11041	988817
19244	988818
53011	988819
54744	988820
102041	988821
13029	988822
18070	988823
6105	988824
142559	988825
107952	988826
55754	988827
15019	988828
5887	988829
10710	988830
37624	988831
56570	988832
59277	988833
69501	988834
4701	988835
25573	988836
19294	988837
8768	988838
2736	988839
118101	988840
90345	988841
86078	988842
82882	988843
82390	988844
51347	988845
11306	988846
43429	988847
72553	988848
15352	988849
6371	988850
57470	988851
90500	988852
86559	988853
12748	988854
101690	988855
3069	988856
23204	988857
87336	988858
3447	988859
48292	988860
40062	988861
16464	988862
51404	988863
93964	988864
71078	988865
18891	988866
8114	988867
1596	988868
2263	988869
31466	988870
49587	988871
119855	988872
28685	988873
73758	988874
69157	988875
108048	988876
18588	988877
5852	988878
32457	988879
50906	988880
73821	988881
8820	988882
75542	988883
10135	988884
26897	988885
109075	988886
9714	988887
52599	988888
19707	988889
111090	988890
132127	988891
64730	988892
169476	988893
11516	988894
64525	988895
37027	988896
58041	988897
32916	988898
29599	988899
5817	988900
18392	988901
3899	988902
13033	988903
99860	988904
67587	988905
105787	988906
44065	988907
48957	988908
103047	988909
35666	988910
84316	988911
57356	988912
63000	988913
50403	988914
109613	988915
71087	988916
17005	988917
3802	988918
50886	988919
5990	988920
160550	988921
97596	988922
48861	988923
42455	988924
58647	988925
50350	988926
128461	988927
98528	988928
67742	988929
13552	988930
36626	988931
23339	988932
835	988933
1349	988934
6367	988935
96735	988936
21944	988937
124508	988938
59965	988939
31914	988940
23681	988941
6376	988942
21265	988943
120326	988944
49	988945
132129	988946
161491	988947
60542	988948
38255	988949
102034	988950
121479	988951
2063	988952
84308	988953
11429	988954
22559	988955
69673	988956
10431	988957
104499	988958
46370	988959
367	988960
163873	988961
40264	988962
717	988963
1981	988964
8276	988965
85960	988966
5430	988967
73364	988968
18922	988969
90	988970
7521	988971
9329	988972
35124	988973
20635	988974
10093	988975
7530	988976
110532	988977
18434	988978
87889	988979
47239	988980
9577	988981
45113	988982
29711	988983
154368	988984
91151	988985
93572	988986
6323	988987
6043	988988
1968	988989
10756	988990
3590	988991
21270	988992
143587	988993
37606	988994
35998	988995
104854	988996
85848	988997
72438	988998
69169	988999
117600	989000
65806	989001
26412	989002
25437	989003
4274	989004
53404	989005
15740	989006
89549	989007
164556	989008
44216	989009
117530	989010
75363	989011
39561	989012
98690	989013
89323	989014
27049	989015
21644	989016
58017	989017
53640	989018
53252	989019
131986	989020
6359	989021
60077	989022
46021	989023
85068	989024
33688	989025
72671	989026
126835	989027
97717	989028
1376	989029
22693	989030
2845	989031
1705	989032
90	989033
1783	989034
127247	989035
8139	989036
11916	989037
66663	989038
80007	989039
1774	989040
13602	989041
15729	989042
750	989043
94345	989044
55661	989045
69047	989046
6338	989047
33095	989048
59923	989049
13543	989050
33205	989051
136342	989052
60307	989053
2072	989054
32297	989055
5990	989056
136026	989057
157969	989058
43111	989059
55631	989060
30742	989061
82985	989062
19687	989063
143620	989064
43682	989065
39007	989066
16756	989067
9122	989068
32841	989069
43721	989070
4865	989071
37920	989072
49702	989073
18039	989074
40722	989075
12458	989076
168278	989077
110193	989078
96676	989079
32468	989080
71976	989081
40731	989082
1811	989083
133827	989084
1132	989085
136103	989086
44252	989087
27809	989088
87157	989089
39489	989090
32742	989091
832	989092
41939	989093
1979	989094
28595	989095
28311	989096
107029	989097
7405	989098
138463	989099
2244	989100
140822	989101
38727	989102
17135	989103
44544	989104
1306	989105
12490	989106
14843	989107
71391	989108
22215	989109
6189	989110
2753	989111
331	989112
40718	989113
78925	989114
52692	989115
25694	989116
89214	989117
56301	989118
2951	989119
22283	989120
9182	989121
9475	989122
4873	989123
14904	989124
1851	989125
137042	989126
106519	989127
117674	989128
109649	989129
74361	989130
12245	989131
168859	989132
65165	989133
103495	989134
142824	989135
48328	989136
49510	989137
66577	989138
32866	989139
52346	989140
1063	989141
23440	989142
8689	989143
20694	989144
11466	989145
358	989146
48693	989147
168416	989148
115525	989149
109166	989150
20780	989151
24216	989152
95611	989153
6036	989154
44184	989155
15750	989156
50527	989157
37390	989158
35823	989159
36915	989160
64202	989161
5932	989162
21576	989163
33788	989164
161	989165
6278	989166
62546	989167
13673	989168
1810	989169
9300	989170
49137	989171
93468	989172
30725	989173
28413	989174
25719	989175
8492	989176
6887	989177
13170	989178
109673	989179
34562	989180
7098	989181
98857	989182
92942	989183
27090	989184
42129	989185
4599	989186
53680	989187
15038	989188
8601	989189
25854	989190
162203	989191
43941	989192
116051	989193
35990	989194
21454	989195
14354	989196
113541	989197
115129	989198
52916	989199
127007	989200
24520	989201
32317	989202
39692	989203
51086	989204
14112	989205
6313	989206
3337	989207
48176	989208
27005	989209
155861	989210
77439	989211
33092	989212
15084	989213
69546	989214
38538	989215
151626	989216
97905	989217
111361	989218
16767	989219
3345	989220
44140	989221
38265	989222
6484	989223
130136	989224
7602	989225
18091	989226
91645	989227
24008	989228
30107	989229
55742	989230
5035	989231
11606	989232
57299	989233
9936	989234
1944	989235
10298	989236
11375	989237
36901	989238
12373	989239
6846	989240
871	989241
2069	989242
993	989243
71848	989244
63567	989245
60669	989246
41446	989247
45355	989248
75157	989249
66357	989250
153696	989251
19763	989252
48875	989253
48961	989254
20803	989255
26216	989256
638	989257
123483	989258
1521	989259
65056	989260
107862	989261
24665	989262
31289	989263
44208	989264
37763	989265
15374	989266
83575	989267
15149	989268
76722	989269
64844	989270
90839	989271
64268	989272
16588	989273
11921	989274
6187	989275
111461	989276
159433	989277
6137	989278
103035	989279
73232	989280
69764	989281
69366	989282
36457	989283
45119	989284
1972	989285
53569	989286
33847	989287
916	989288
5188	989289
167303	989290
50201	989291
41017	989292
39288	989293
154933	989294
32418	989295
54915	989296
5855	989297
49699	989298
3141	989299
7846	989300
5319	989301
41108	989302
19759	989303
54379	989304
130376	989305
20929	989306
54335	989307
13473	989308
22753	989309
29074	989310
85464	989311
69225	989312
11941	989313
55717	989314
2068	989315
62388	989316
87738	989317
32835	989318
398	989319
1687	989320
21344	989321
9849	989322
66949	989323
126596	989324
12852	989325
8119	989326
5209	989327
31852	989328
51156	989329
18539	989330
67619	989331
90631	989332
166980	989333
32051	989334
4402	989335
96515	989336
80069	989337
81440	989338
84580	989339
51035	989340
30880	989341
1986	989342
18806	989343
78115	989344
55524	989345
44258	989346
18238	989347
42534	989348
58200	989349
106768	989350
3742	989351
15971	989352
28656	989353
78620	989354
55522	989355
65352	989356
71385	989357
127023	989358
25126	989359
29673	989360
60908	989361
3442	989362
94595	989363
8457	989364
5449	989365
410	989366
18542	989367
29362	989368
5349	989369
2266	989370
5294	989371
19257	989372
115506	989373
12876	989374
35206	989375
7963	989376
5952	989377
1709	989378
30800	989379
17559	989380
34996	989381
72217	989382
17111	989383
134184	989384
87797	989385
101275	989386
19375	989387
1394	989388
42403	989389
37643	989390
22940	989391
90808	989392
69622	989393
682	989394
13857	989395
4156	989396
2368	989397
29154	989398
72034	989399
93349	989400
3662	989401
49989	989402
20684	989403
2094	989404
32359	989405
13152	989406
10717	989407
35516	989408
91430	989409
111553	989410
120575	989411
10816	989412
30128	989413
11066	989414
86380	989415
8482	989416
22458	989417
153190	989418
127821	989419
24151	989420
13012	989421
6513	989422
894	989423
45943	989424
53960	989425
24577	989426
126003	989427
31201	989428
86774	989429
96352	989430
8130	989431
25995	989432
31845	989433
99551	989434
2196	989435
25883	989436
90837	989437
244	989438
393	989439
5359	989440
153480	989441
40464	989442
799	989443
28013	989444
1842	989445
16316	989446
53409	989447
14021	989448
1244	989449
22	989450
154112	989451
28501	989452
113783	989453
82909	989454
50454	989455
81126	989456
37527	989457
48110	989458
42417	989459
35878	989460
120220	989461
11765	989462
4719	989463
18008	989464
2359	989465
27048	989466
23887	989467
11686	989468
14252	989469
129757	989470
100007	989471
131657	989472
114057	989473
84769	989474
6316	989475
94408	989476
56768	989477
18401	989478
43931	989479
23808	989480
6900	989481
30211	989482
121354	989483
32063	989484
30592	989485
108	989486
16615	989487
52284	989488
8414	989489
188	989490
42458	989491
133800	989492
70089	989493
58122	989494
51948	989495
163820	989496
32267	989497
14771	989498
22426	989499
21707	989500
4527	989501
38153	989502
168111	989503
34176	989504
12145	989505
19407	989506
21217	989507
8939	989508
114533	989509
86646	989510
82885	989511
1372	989512
134083	989513
62113	989514
3719	989515
5348	989516
164293	989517
20707	989518
51324	989519
12008	989520
117201	989521
28095	989522
100017	989523
8683	989524
5249	989525
60755	989526
43799	989527
85841	989528
41192	989529
22001	989530
275	989531
86577	989532
45074	989533
15566	989534
1775	989535
46049	989536
36117	989537
60848	989538
81911	989539
9909	989540
30349	989541
6357	989542
113777	989543
6359	989544
97093	989545
75082	989546
107634	989547
16042	989548
26437	989549
26343	989550
66673	989551
74355	989552
12805	989553
38015	989554
2552	989555
60918	989556
117209	989557
49893	989558
7402	989559
37948	989560
84479	989561
20479	989562
21976	989563
21187	989564
12951	989565
65076	989566
93743	989567
91528	989568
48837	989569
48568	989570
23899	989571
111867	989572
37811	989573
10102	989574
94461	989575
48345	989576
36880	989577
16257	989578
12089	989579
20589	989580
109756	989581
104194	989582
16219	989583
16993	989584
16385	989585
20187	989586
16226	989587
16960	989588
2553	989589
107283	989590
4396	989591
29952	989592
69277	989593
68913	989594
7520	989595
37367	989596
14435	989597
24356	989598
1525	989599
24954	989600
124612	989601
7497	989602
46794	989603
56573	989604
95644	989605
5749	989606
120202	989607
38979	989608
62213	989609
6491	989610
51297	989611
8158	989612
91574	989613
52072	989614
23400	989615
96301	989616
49835	989617
64628	989618
11070	989619
62613	989620
74286	989621
73439	989622
80140	989623
54814	989624
52937	989625
107	989626
19565	989627
44254	989628
22625	989629
1106	989630
17266	989631
36442	989632
7017	989633
137311	989634
637	989635
47602	989636
87200	989637
57999	989638
69952	989639
30307	989640
39212	989641
96015	989642
11039	989643
61214	989644
10213	989645
45654	989646
1128	989647
80924	989648
72373	989649
22033	989650
11193	989651
4386	989652
42407	989653
34754	989654
22040	989655
130687	989656
48196	989657
52442	989658
98213	989659
148491	989660
72951	989661
2952	989662
1746	989663
20202	989664
19075	989665
31407	989666
1810	989667
67290	989668
43088	989669
720	989670
27432	989671
10561	989672
144684	989673
55399	989674
6196	989675
4229	989676
67239	989677
4245	989678
1282	989679
120461	989680
38385	989681
46322	989682
1319	989683
112159	989684
32316	989685
51085	989686
7700	989687
134350	989688
565	989689
12860	989690
116624	989691
10423	989692
90802	989693
15310	989694
7821	989695
9401	989696
4333	989697
34773	989698
44565	989699
89822	989700
13108	989701
12202	989702
34556	989703
9406	989704
108744	989705
70538	989706
4963	989707
3410	989708
25995	989709
95914	989710
50127	989711
43116	989712
21335	989713
164918	989714
40925	989715
37372	989716
16059	989717
10383	989718
26176	989719
33921	989720
76748	989721
89186	989722
1359	989723
147682	989724
102523	989725
137646	989726
47150	989727
83665	989728
52239	989729
61480	989730
11768	989731
75365	989732
20937	989733
113046	989734
5723	989735
37980	989736
102814	989737
50042	989738
13803	989739
103615	989740
83509	989741
70140	989742
73773	989743
116460	989744
70842	989745
53891	989746
67502	989747
7019	989748
32808	989749
18303	989750
76309	989751
15862	989752
9884	989753
107940	989754
17218	989755
21702	989756
14933	989757
53519	989758
79450	989759
19522	989760
2942	989761
1840	989762
21069	989763
80015	989764
22191	989765
49510	989766
26192	989767
29388	989768
80124	989769
19372	989770
101441	989771
3020	989772
17529	989773
19214	989774
19821	989775
37665	989776
130022	989777
53442	989778
8481	989779
19286	989780
65043	989781
28096	989782
69444	989783
57424	989784
30115	989785
6204	989786
39908	989787
24342	989788
261	989789
39873	989790
24597	989791
2903	989792
338	989793
44573	989794
111368	989795
99602	989796
10067	989797
2348	989798
12504	989799
24505	989800
88491	989801
7255	989802
114083	989803
46177	989804
114251	989805
24084	989806
130069	989807
90052	989808
32637	989809
92502	989810
104674	989811
153116	989812
16852	989813
43046	989814
29664	989815
31242	989816
59973	989817
112256	989818
870	989819
30940	989820
8140	989821
51719	989822
16851	989823
63279	989824
8140	989825
55990	989826
30201	989827
5563	989828
77286	989829
12306	989830
54752	989831
9410	989832
2139	989833
13326	989834
27360	989835
48845	989836
37285	989837
105190	989838
17135	989839
36605	989840
2669	989841
11271	989842
39295	989843
31233	989844
112788	989845
66945	989846
103146	989847
111501	989848
15583	989849
45862	989850
33205	989851
6774	989852
7030	989853
2667	989854
26323	989855
93006	989856
92158	989857
7219	989858
66415	989859
6201	989860
34800	989861
21777	989862
6290	989863
58925	989864
22129	989865
4967	989866
25852	989867
7516	989868
51218	989869
87555	989870
34411	989871
29237	989872
22140	989873
2575	989874
5933	989875
9388	989876
6726	989877
86743	989878
11523	989879
27874	989880
4631	989881
591	989882
43941	989883
102086	989884
24078	989885
63978	989886
89770	989887
83673	989888
53152	989889
35049	989890
4780	989891
36281	989892
75392	989893
77981	989894
12821	989895
95210	989896
39067	989897
59630	989898
91649	989899
21706	989900
45575	989901
15394	989902
12864	989903
8394	989904
33288	989905
22368	989906
38049	989907
850	989908
961	989909
126564	989910
888	989911
27027	989912
70910	989913
51127	989914
128115	989915
92722	989916
34540	989917
124450	989918
87739	989919
7856	989920
45407	989921
21514	989922
36154	989923
4206	989924
32934	989925
143793	989926
15135	989927
25866	989928
97544	989929
91988	989930
42756	989931
10675	989932
21607	989933
19194	989934
17770	989935
20960	989936
22880	989937
19025	989938
116	989939
21111	989940
7754	989941
85897	989942
140360	989943
48	989944
109188	989945
61068	989946
37556	989947
7726	989948
56183	989949
29744	989950
39503	989951
82834	989952
26306	989953
4237	989954
115	989955
47650	989956
45901	989957
94791	989958
880	989959
87046	989960
17860	989961
9849	989962
53475	989963
45201	989964
33672	989965
169634	989966
55774	989967
2659	989968
51298	989969
10488	989970
58653	989971
541	989972
8883	989973
51826	989974
58748	989975
68654	989976
71910	989977
19061	989978
130259	989979
32853	989980
17848	989981
66570	989982
67949	989983
8721	989984
45564	989985
32285	989986
5572	989987
86787	989988
95996	989989
92689	989990
90036	989991
143443	989992
23892	989993
16645	989994
37570	989995
152320	989996
26592	989997
78	989998
57052	989999
2271	990000
299	990001
162982	990002
19436	990003
6243	990004
3486	990005
8985	990006
46612	990007
21196	990008
44312	990009
4631	990010
67896	990011
99745	990012
1924	990013
13314	990014
7599	990015
18843	990016
135687	990017
7910	990018
55402	990019
32893	990020
29022	990021
141370	990022
125260	990023
2152	990024
13145	990025
30344	990026
41664	990027
5480	990028
81607	990029
10669	990030
23839	990031
14772	990032
49505	990033
47575	990034
83281	990035
47258	990036
66136	990037
62441	990038
913	990039
32960	990040
75054	990041
27310	990042
97193	990043
50376	990044
2623	990045
18760	990046
1594	990047
9184	990048
69294	990049
15181	990050
25426	990051
53389	990052
144656	990053
33457	990054
72598	990055
38347	990056
37754	990057
47845	990058
86369	990059
13003	990060
69259	990061
11212	990062
60531	990063
12557	990064
611	990065
75054	990066
9667	990067
39595	990068
19232	990069
20895	990070
44036	990071
639	990072
24542	990073
3955	990074
11687	990075
111237	990076
13777	990077
30994	990078
31553	990079
2868	990080
7662	990081
112297	990082
7450	990083
26235	990084
7540	990085
23361	990086
57965	990087
31940	990088
90857	990089
46999	990090
36142	990091
64705	990092
46971	990093
2024	990094
51560	990095
108675	990096
5045	990097
46744	990098
42263	990099
7687	990100
75313	990101
63939	990102
46367	990103
59103	990104
68745	990105
20812	990106
29123	990107
55081	990108
39119	990109
58464	990110
2576	990111
39997	990112
94929	990113
21311	990114
103102	990115
99500	990116
160007	990117
23220	990118
1501	990119
53343	990120
47660	990121
28689	990122
109076	990123
53659	990124
75664	990125
42986	990126
44970	990127
17635	990128
50633	990129
54308	990130
113384	990131
64237	990132
125964	990133
25844	990134
13748	990135
38705	990136
20500	990137
79453	990138
19323	990139
48859	990140
31840	990141
52366	990142
54701	990143
61226	990144
14297	990145
20986	990146
93132	990147
28322	990148
19088	990149
36221	990150
142200	990151
108260	990152
4878	990153
35970	990154
35001	990155
55603	990156
31389	990157
16459	990158
11067	990159
21331	990160
31457	990161
67702	990162
37734	990163
26906	990164
34199	990165
33676	990166
77780	990167
5017	990168
110904	990169
52044	990170
51159	990171
54571	990172
27114	990173
2006	990174
92992	990175
51808	990176
8161	990177
42	990178
2839	990179
22513	990180
46525	990181
17432	990182
104730	990183
6341	990184
132524	990185
9755	990186
21631	990187
71735	990188
22749	990189
2067	990190
51789	990191
74046	990192
16828	990193
84777	990194
96084	990195
150241	990196
41478	990197
149002	990198
257	990199
42101	990200
14740	990201
58976	990202
14449	990203
25994	990204
158714	990205
15330	990206
55023	990207
58412	990208
84263	990209
41346	990210
18433	990211
53191	990212
121063	990213
47151	990214
14523	990215
37403	990216
284	990217
9158	990218
13034	990219
99694	990220
54192	990221
106890	990222
12314	990223
318	990224
10065	990225
32080	990226
35769	990227
54566	990228
45982	990229
88889	990230
70587	990231
15601	990232
652	990233
64335	990234
17187	990235
8057	990236
100308	990237
111256	990238
164045	990239
19448	990240
45193	990241
281	990242
2492	990243
1605	990244
6022	990245
1830	990246
97309	990247
6155	990248
67603	990249
11556	990250
7441	990251
5034	990252
31386	990253
130847	990254
90670	990255
9295	990256
74938	990257
102193	990258
160856	990259
79204	990260
42343	990261
14260	990262
23368	990263
91774	990264
52504	990265
33831	990266
106426	990267
12363	990268
80319	990269
36535	990270
37327	990271
55140	990272
119060	990273
2440	990274
27576	990275
37916	990276
83063	990277
2320	990278
132575	990279
2682	990280
19134	990281
5355	990282
23754	990283
41111	990284
41418	990285
8030	990286
7832	990287
102986	990288
101639	990289
60814	990290
7230	990291
456	990292
63061	990293
8107	990294
40906	990295
9322	990296
30219	990297
104493	990298
79107	990299
32668	990300
93260	990301
140	990302
214	990303
76614	990304
12011	990305
11722	990306
19784	990307
17125	990308
3806	990309
137469	990310
32376	990311
81692	990312
148553	990313
77765	990314
78664	990315
63808	990316
6564	990317
2348	990318
8998	990319
228	990320
81394	990321
32995	990322
16021	990323
76006	990324
49447	990325
328	990326
131043	990327
101480	990328
10065	990329
32826	990330
102777	990331
8639	990332
72661	990333
16294	990334
40838	990335
1256	990336
32329	990337
42562	990338
1559	990339
120577	990340
9954	990341
35004	990342
34264	990343
112125	990344
28355	990345
53226	990346
8913	990347
22290	990348
27534	990349
141809	990350
42477	990351
122544	990352
94509	990353
8549	990354
51273	990355
43475	990356
16177	990357
56543	990358
10514	990359
7565	990360
1408	990361
65987	990362
90953	990363
36028	990364
43335	990365
18876	990366
41878	990367
3979	990368
45275	990369
89935	990370
67764	990371
11507	990372
88396	990373
4586	990374
47510	990375
54218	990376
32462	990377
32860	990378
164583	990379
40273	990380
159103	990381
77472	990382
9640	990383
161782	990384
47275	990385
169489	990386
9279	990387
87	990388
24890	990389
34848	990390
49278	990391
37628	990392
1335	990393
62412	990394
112780	990395
16595	990396
44547	990397
47755	990398
24092	990399
37062	990400
101907	990401
98039	990402
20425	990403
40911	990404
69232	990405
76543	990406
65592	990407
131332	990408
112072	990409
45017	990410
58967	990411
35783	990412
23563	990413
11711	990414
33774	990415
8622	990416
38260	990417
75612	990418
47058	990419
50561	990420
74691	990421
484	990422
37014	990423
15166	990424
33067	990425
10320	990426
35570	990427
61814	990428
10925	990429
216	990430
66349	990431
82153	990432
37744	990433
23208	990434
5877	990435
22533	990436
2657	990437
5758	990438
11675	990439
4085	990440
47706	990441
47141	990442
9392	990443
43106	990444
19563	990445
7758	990446
17211	990447
65054	990448
5700	990449
27924	990450
24938	990451
10026	990452
1799	990453
53386	990454
724	990455
94071	990456
20901	990457
29343	990458
1078	990459
1417	990460
25771	990461
46373	990462
97567	990463
1157	990464
63854	990465
46921	990466
31874	990467
44407	990468
16239	990469
425	990470
69970	990471
61260	990472
24857	990473
41610	990474
67809	990475
55252	990476
33273	990477
2320	990478
98842	990479
87691	990480
43196	990481
47172	990482
53636	990483
10369	990484
25488	990485
62000	990486
57536	990487
91169	990488
78639	990489
91236	990490
24442	990491
88530	990492
78757	990493
6973	990494
38095	990495
112757	990496
56363	990497
11895	990498
137466	990499
24159	990500
90755	990501
81349	990502
6577	990503
43693	990504
161786	990505
65243	990506
40457	990507
33440	990508
140358	990509
5505	990510
223	990511
82890	990512
3686	990513
111017	990514
23736	990515
45600	990516
860	990517
18493	990518
108791	990519
143932	990520
51515	990521
227	990522
70515	990523
72524	990524
66423	990525
122414	990526
100643	990527
16064	990528
3437	990529
25359	990530
20373	990531
7730	990532
50368	990533
19493	990534
52251	990535
50356	990536
100680	990537
25425	990538
7009	990539
7527	990540
1112	990541
51886	990542
52359	990543
56482	990544
50771	990545
107441	990546
85388	990547
125685	990548
3574	990549
9381	990550
61375	990551
15608	990552
137015	990553
22869	990554
3971	990555
41186	990556
46724	990557
58535	990558
12668	990559
37801	990560
5694	990561
15790	990562
72260	990563
19508	990564
5136	990565
82474	990566
4006	990567
8990	990568
56869	990569
28285	990570
78786	990571
53879	990572
39003	990573
30308	990574
50710	990575
75873	990576
54915	990577
16	990578
32830	990579
27891	990580
54759	990581
3376	990582
61179	990583
8595	990584
43	990585
16046	990586
12790	990587
9854	990588
160143	990589
6718	990590
5512	990591
1089	990592
72568	990593
2473	990594
96750	990595
34293	990596
115330	990597
41829	990598
127757	990599
88	990600
1413	990601
14853	990602
162223	990603
148585	990604
40841	990605
24487	990606
101725	990607
73495	990608
18639	990609
21317	990610
78	990611
141065	990612
12060	990613
125225	990614
27112	990615
78939	990616
40833	990617
72176	990618
83013	990619
5981	990620
9984	990621
97178	990622
529	990623
4758	990624
988	990625
608	990626
1237	990627
5296	990628
1401	990629
18921	990630
27654	990631
133045	990632
54615	990633
115783	990634
12101	990635
7607	990636
52310	990637
2259	990638
77434	990639
36213	990640
81131	990641
10476	990642
3699	990643
102809	990644
47179	990645
38823	990646
1787	990647
16291	990648
123345	990649
4053	990650
194	990651
84639	990652
51722	990653
58430	990654
35947	990655
61728	990656
106369	990657
20420	990658
12460	990659
109158	990660
76085	990661
15998	990662
1685	990663
7130	990664
148	990665
27319	990666
3305	990667
31687	990668
20151	990669
134160	990670
10355	990671
46224	990672
8856	990673
26655	990674
73269	990675
4632	990676
47477	990677
45750	990678
21738	990679
526	990680
96770	990681
15920	990682
8027	990683
68844	990684
139816	990685
23320	990686
37285	990687
23807	990688
14571	990689
47754	990690
11969	990691
1871	990692
65457	990693
100761	990694
6297	990695
16706	990696
159012	990697
130795	990698
22665	990699
15633	990700
26924	990701
91079	990702
70616	990703
5081	990704
16444	990705
138803	990706
27585	990707
69819	990708
47217	990709
10371	990710
8371	990711
47533	990712
73120	990713
47334	990714
21276	990715
46816	990716
27761	990717
518	990718
36425	990719
805	990720
35315	990721
162	990722
63714	990723
47193	990724
42629	990725
53828	990726
149929	990727
33843	990728
1436	990729
24155	990730
1463	990731
79626	990732
23597	990733
108232	990734
51477	990735
3281	990736
1043	990737
34275	990738
83004	990739
17675	990740
17390	990741
105180	990742
114814	990743
989	990744
125764	990745
8669	990746
24948	990747
12162	990748
7917	990749
1310	990750
30851	990751
18047	990752
101672	990753
27470	990754
40794	990755
5251	990756
64775	990757
3009	990758
73475	990759
8054	990760
54665	990761
24632	990762
6585	990763
42050	990764
110420	990765
31091	990766
30983	990767
81713	990768
795	990769
157871	990770
16609	990771
115104	990772
23638	990773
9787	990774
27581	990775
42085	990776
41986	990777
13564	990778
5660	990779
12909	990780
56459	990781
27124	990782
118551	990783
66775	990784
79945	990785
21129	990786
3902	990787
24135	990788
5408	990789
82196	990790
95913	990791
56365	990792
2358	990793
159720	990794
7993	990795
17567	990796
53265	990797
41094	990798
98191	990799
5460	990800
89063	990801
135320	990802
78279	990803
16389	990804
14397	990805
48360	990806
15569	990807
9291	990808
55044	990809
8219	990810
7457	990811
112178	990812
120355	990813
51569	990814
107769	990815
24140	990816
168434	990817
33087	990818
617	990819
17188	990820
62351	990821
49053	990822
104292	990823
36847	990824
167330	990825
112355	990826
49160	990827
33354	990828
55260	990829
120560	990830
18452	990831
35104	990832
654	990833
26257	990834
21631	990835
62485	990836
36480	990837
99014	990838
108629	990839
48866	990840
19651	990841
3785	990842
45146	990843
74227	990844
28513	990845
89474	990846
17884	990847
7453	990848
43911	990849
5870	990850
47516	990851
52128	990852
39000	990853
82177	990854
82820	990855
13841	990856
4240	990857
27855	990858
51150	990859
52823	990860
85842	990861
60025	990862
22078	990863
62924	990864
6865	990865
3191	990866
81971	990867
49311	990868
11095	990869
61361	990870
32112	990871
97563	990872
47503	990873
30303	990874
3302	990875
1980	990876
518	990877
20271	990878
9633	990879
1376	990880
2548	990881
102189	990882
8	990883
132711	990884
623	990885
18743	990886
141541	990887
6164	990888
8574	990889
97249	990890
14173	990891
38230	990892
38947	990893
35149	990894
63336	990895
10596	990896
121320	990897
33625	990898
1202	990899
54146	990900
95945	990901
110285	990902
33563	990903
128390	990904
123500	990905
29185	990906
92509	990907
19792	990908
47234	990909
44663	990910
129637	990911
115410	990912
2388	990913
77568	990914
39530	990915
13255	990916
81893	990917
41173	990918
3846	990919
25126	990920
10153	990921
4271	990922
45542	990923
5907	990924
12262	990925
53634	990926
15427	990927
25500	990928
92907	990929
116751	990930
111682	990931
37510	990932
65654	990933
72418	990934
9412	990935
72125	990936
67599	990937
98726	990938
4021	990939
98027	990940
49785	990941
35834	990942
77036	990943
24741	990944
67437	990945
63802	990946
30805	990947
2626	990948
61068	990949
157078	990950
23064	990951
5332	990952
1337	990953
7899	990954
4533	990955
11028	990956
93777	990957
58210	990958
24561	990959
22703	990960
95198	990961
82247	990962
15086	990963
50035	990964
47039	990965
9161	990966
125515	990967
25080	990968
19333	990969
52841	990970
31344	990971
167458	990972
8144	990973
8258	990974
22352	990975
40279	990976
93735	990977
3397	990978
103709	990979
28352	990980
18464	990981
23275	990982
36	990983
77618	990984
2018	990985
97936	990986
102731	990987
80326	990988
36083	990989
2363	990990
26000	990991
161168	990992
25939	990993
2833	990994
8050	990995
110513	990996
49593	990997
103950	990998
51662	990999
85788	991000
32790	991001
5911	991002
17720	991003
57479	991004
1095	991005
54020	991006
25989	991007
14909	991008
25608	991009
14724	991010
78514	991011
32063	991012
31817	991013
6634	991014
23682	991015
35321	991016
69986	991017
24151	991018
68026	991019
34373	991020
48336	991021
76982	991022
8083	991023
7202	991024
78009	991025
67229	991026
5096	991027
14577	991028
8093	991029
51	991030
31313	991031
60147	991032
55	991033
72532	991034
16941	991035
67297	991036
53243	991037
70955	991038
122635	991039
132599	991040
8076	991041
56171	991042
35395	991043
20915	991044
11815	991045
31314	991046
7136	991047
28254	991048
14389	991049
109500	991050
31056	991051
4875	991052
9288	991053
62575	991054
11972	991055
62	991056
42210	991057
780	991058
37553	991059
18873	991060
92955	991061
18663	991062
76201	991063
87732	991064
68147	991065
11964	991066
78616	991067
88788	991068
17485	991069
1718	991070
19286	991071
42934	991072
601	991073
39506	991074
6576	991075
65208	991076
60982	991077
14243	991078
8661	991079
56038	991080
2803	991081
85727	991082
2104	991083
14145	991084
21746	991085
26935	991086
113537	991087
33664	991088
34883	991089
2756	991090
71661	991091
110116	991092
120811	991093
109937	991094
9378	991095
10333	991096
57787	991097
10728	991098
22896	991099
286	991100
7119	991101
64969	991102
35663	991103
13630	991104
30377	991105
1714	991106
39619	991107
50629	991108
9816	991109
57898	991110
27632	991111
46477	991112
4911	991113
135206	991114
30328	991115
13875	991116
36434	991117
63865	991118
2507	991119
68725	991120
61956	991121
56633	991122
11548	991123
25045	991124
5390	991125
1003	991126
43071	991127
14731	991128
3195	991129
63730	991130
4666	991131
117132	991132
25565	991133
15421	991134
86880	991135
96568	991136
8473	991137
35882	991138
47546	991139
62711	991140
58659	991141
3100	991142
37508	991143
69421	991144
22878	991145
91505	991146
23103	991147
54759	991148
85805	991149
1537	991150
68504	991151
77374	991152
21292	991153
34236	991154
39311	991155
2684	991156
33880	991157
14647	991158
10789	991159
40459	991160
6614	991161
1718	991162
12048	991163
26793	991164
10807	991165
129658	991166
15477	991167
35188	991168
11306	991169
35174	991170
13326	991171
50305	991172
37834	991173
25478	991174
65614	991175
33153	991176
63108	991177
133895	991178
17811	991179
58780	991180
2645	991181
5716	991182
7717	991183
957	991184
59861	991185
7527	991186
71653	991187
107533	991188
12408	991189
21312	991190
9406	991191
11891	991192
46936	991193
25188	991194
7025	991195
116904	991196
126235	991197
2455	991198
90228	991199
27896	991200
12281	991201
52087	991202
690	991203
9425	991204
13679	991205
29604	991206
15036	991207
62544	991208
2539	991209
3572	991210
23595	991211
9488	991212
9608	991213
21153	991214
50018	991215
53922	991216
6585	991217
164972	991218
13267	991219
42210	991220
5722	991221
2994	991222
34481	991223
36483	991224
8701	991225
14274	991226
26958	991227
128993	991228
54360	991229
1264	991230
81192	991231
28625	991232
65262	991233
10754	991234
10314	991235
57699	991236
20131	991237
5584	991238
5025	991239
2426	991240
32121	991241
10265	991242
45899	991243
122551	991244
22802	991245
22795	991246
158029	991247
4580	991248
24790	991249
25043	991250
10889	991251
93709	991252
72695	991253
72437	991254
21870	991255
22264	991256
6504	991257
54850	991258
37876	991259
7192	991260
42118	991261
79944	991262
99048	991263
17009	991264
57212	991265
13917	991266
70865	991267
1279	991268
3661	991269
16488	991270
1449	991271
54598	991272
84662	991273
122219	991274
43608	991275
40426	991276
9371	991277
87657	991278
7193	991279
118527	991280
2917	991281
37388	991282
11697	991283
82133	991284
64476	991285
147700	991286
11882	991287
1220	991288
29046	991289
27866	991290
2259	991291
4012	991292
97442	991293
26551	991294
81108	991295
7669	991296
4843	991297
5934	991298
46804	991299
36618	991300
14994	991301
57828	991302
60309	991303
120702	991304
36380	991305
547	991306
24154	991307
11200	991308
1167	991309
20927	991310
6654	991311
67647	991312
1249	991313
234	991314
140412	991315
37726	991316
16172	991317
9197	991318
43528	991319
53467	991320
6322	991321
51704	991322
60290	991323
53725	991324
131446	991325
47319	991326
3116	991327
31168	991328
130165	991329
59924	991330
90332	991331
36421	991332
46542	991333
18989	991334
11445	991335
2879	991336
72661	991337
41142	991338
40231	991339
66174	991340
35867	991341
65153	991342
120926	991343
2479	991344
23997	991345
58236	991346
34544	991347
37340	991348
59902	991349
22207	991350
16851	991351
57012	991352
5960	991353
14311	991354
18724	991355
38375	991356
8034	991357
61864	991358
5364	991359
65767	991360
80834	991361
895	991362
5629	991363
13829	991364
109760	991365
10733	991366
48389	991367
51477	991368
44057	991369
133909	991370
52636	991371
53876	991372
83590	991373
70106	991374
91	991375
19590	991376
32769	991377
53621	991378
72261	991379
1655	991380
46879	991381
17	991382
112293	991383
45038	991384
72996	991385
12024	991386
133845	991387
103941	991388
28576	991389
5807	991390
3941	991391
103748	991392
113429	991393
16930	991394
42053	991395
147160	991396
26365	991397
1999	991398
75566	991399
31218	991400
64907	991401
107973	991402
12946	991403
14829	991404
10198	991405
20068	991406
16439	991407
164512	991408
41568	991409
57927	991410
22993	991411
63565	991412
2757	991413
9601	991414
64872	991415
37744	991416
10718	991417
7363	991418
21919	991419
9220	991420
30053	991421
31776	991422
22164	991423
69314	991424
235	991425
31036	991426
81033	991427
149998	991428
26811	991429
26855	991430
9147	991431
1701	991432
221	991433
35350	991434
12401	991435
1426	991436
140523	991437
2133	991438
9902	991439
108878	991440
35667	991441
17031	991442
58156	991443
72887	991444
107914	991445
27206	991446
48554	991447
28483	991448
33007	991449
38355	991450
14667	991451
18100	991452
14916	991453
158213	991454
11247	991455
8149	991456
39563	991457
75970	991458
749	991459
69527	991460
5343	991461
18302	991462
20110	991463
7129	991464
128502	991465
32842	991466
3595	991467
397	991468
72663	991469
28682	991470
25100	991471
891	991472
73361	991473
65738	991474
82824	991475
14459	991476
104799	991477
111389	991478
8628	991479
102387	991480
161590	991481
109677	991482
86718	991483
25446	991484
98636	991485
3815	991486
24215	991487
141173	991488
9884	991489
135511	991490
7574	991491
26236	991492
160088	991493
18072	991494
32354	991495
118386	991496
158794	991497
92137	991498
3804	991499
63322	991500
129652	991501
19793	991502
151739	991503
1918	991504
14614	991505
23268	991506
9567	991507
44524	991508
32517	991509
12915	991510
14033	991511
28462	991512
154974	991513
38474	991514
46640	991515
89770	991516
48737	991517
12537	991518
55156	991519
99248	991520
109174	991521
20498	991522
55627	991523
100679	991524
10696	991525
62143	991526
99007	991527
83339	991528
87252	991529
7698	991530
861	991531
59607	991532
85389	991533
56395	991534
22326	991535
5446	991536
860	991537
11717	991538
46178	991539
22213	991540
29511	991541
6105	991542
91535	991543
45660	991544
30819	991545
69688	991546
82772	991547
41441	991548
9120	991549
17090	991550
5977	991551
5164	991552
45762	991553
1422	991554
8415	991555
19162	991556
109865	991557
77650	991558
159315	991559
46218	991560
88128	991561
110406	991562
28258	991563
56519	991564
39778	991565
691	991566
143974	991567
71227	991568
2455	991569
19926	991570
21353	991571
26183	991572
21445	991573
48696	991574
3895	991575
4511	991576
121300	991577
97846	991578
37711	991579
92	991580
142621	991581
2789	991582
21937	991583
928	991584
98331	991585
2505	991586
160008	991587
4512	991588
63849	991589
137439	991590
12370	991591
20946	991592
103743	991593
136873	991594
8787	991595
64921	991596
50622	991597
995	991598
54450	991599
108769	991600
79889	991601
12014	991602
25739	991603
43605	991604
409	991605
66182	991606
26970	991607
34258	991608
133890	991609
83633	991610
32969	991611
13992	991612
34943	991613
8227	991614
3029	991615
75922	991616
106042	991617
89268	991618
10664	991619
11969	991620
111413	991621
15454	991622
17605	991623
56347	991624
40469	991625
14106	991626
19318	991627
60825	991628
4450	991629
105612	991630
63307	991631
3800	991632
14146	991633
48796	991634
146	991635
17662	991636
60456	991637
59466	991638
9731	991639
5796	991640
21814	991641
5397	991642
35602	991643
8456	991644
1066	991645
59547	991646
59643	991647
63428	991648
15291	991649
44104	991650
16429	991651
53152	991652
43402	991653
69542	991654
61289	991655
1926	991656
56968	991657
30574	991658
26668	991659
5222	991660
134113	991661
37718	991662
44524	991663
65479	991664
43587	991665
6627	991666
42977	991667
9850	991668
91142	991669
42381	991670
66510	991671
110303	991672
55732	991673
127879	991674
11376	991675
36307	991676
713	991677
69577	991678
2349	991679
71466	991680
20299	991681
22147	991682
98489	991683
63380	991684
56686	991685
64439	991686
6195	991687
12310	991688
91239	991689
38562	991690
68563	991691
18608	991692
27929	991693
63388	991694
41405	991695
21008	991696
24536	991697
144815	991698
66937	991699
264	991700
42662	991701
109902	991702
22974	991703
53877	991704
6188	991705
15486	991706
88282	991707
28354	991708
31563	991709
135156	991710
9458	991711
20981	991712
51494	991713
18517	991714
31212	991715
142639	991716
105360	991717
1006	991718
90655	991719
91898	991720
64727	991721
54681	991722
425	991723
97188	991724
114635	991725
282	991726
38148	991727
20460	991728
99580	991729
55858	991730
110441	991731
2762	991732
2124	991733
66402	991734
32045	991735
34740	991736
21348	991737
72402	991738
100042	991739
129353	991740
53344	991741
44859	991742
9428	991743
63084	991744
1380	991745
38453	991746
7550	991747
47406	991748
36011	991749
55792	991750
58602	991751
58142	991752
67793	991753
982	991754
48585	991755
22885	991756
19140	991757
66044	991758
764	991759
13460	991760
83414	991761
32735	991762
6016	991763
29251	991764
60952	991765
8898	991766
21007	991767
44587	991768
65391	991769
17894	991770
52441	991771
3896	991772
15655	991773
27329	991774
50204	991775
12006	991776
57241	991777
7432	991778
57529	991779
1865	991780
151284	991781
33155	991782
57528	991783
82576	991784
47783	991785
62548	991786
21084	991787
70924	991788
116039	991789
18074	991790
68651	991791
72759	991792
67701	991793
1	991794
138099	991795
37183	991796
36197	991797
23495	991798
20757	991799
31548	991800
36940	991801
10363	991802
39922	991803
86219	991804
49196	991805
125616	991806
54154	991807
8610	991808
2836	991809
5760	991810
35947	991811
87895	991812
13713	991813
6513	991814
23297	991815
5918	991816
43534	991817
24741	991818
26985	991819
13700	991820
104048	991821
21985	991822
1337	991823
20141	991824
19449	991825
7459	991826
68629	991827
6316	991828
16856	991829
21229	991830
69984	991831
811	991832
57170	991833
15834	991834
98548	991835
11303	991836
29353	991837
24679	991838
37138	991839
75405	991840
32019	991841
5833	991842
17167	991843
67463	991844
46215	991845
33567	991846
12661	991847
128925	991848
58706	991849
32792	991850
15384	991851
12649	991852
11	991853
59662	991854
4741	991855
12728	991856
1430	991857
916	991858
7575	991859
1265	991860
26386	991861
29441	991862
2527	991863
14821	991864
16219	991865
14	991866
5109	991867
93011	991868
77012	991869
103169	991870
4114	991871
152476	991872
46009	991873
170	991874
75566	991875
93351	991876
1735	991877
11274	991878
30488	991879
77134	991880
15063	991881
101963	991882
10741	991883
100902	991884
80348	991885
93737	991886
41040	991887
21918	991888
83788	991889
6855	991890
65601	991891
20492	991892
29936	991893
43708	991894
45954	991895
42393	991896
4900	991897
75915	991898
112587	991899
84732	991900
9000	991901
75380	991902
157344	991903
2909	991904
61328	991905
10192	991906
27746	991907
137465	991908
32020	991909
136970	991910
108531	991911
25776	991912
8553	991913
75320	991914
9394	991915
8552	991916
144953	991917
44575	991918
63	991919
48786	991920
2441	991921
2378	991922
12595	991923
3610	991924
162468	991925
41799	991926
20375	991927
139282	991928
49324	991929
2694	991930
56524	991931
93851	991932
29832	991933
4429	991934
8457	991935
33435	991936
46336	991937
20724	991938
7888	991939
61693	991940
39120	991941
12958	991942
10964	991943
14879	991944
55305	991945
75920	991946
63611	991947
3016	991948
6957	991949
53652	991950
117174	991951
3415	991952
33008	991953
67620	991954
1528	991955
6007	991956
6266	991957
109132	991958
126434	991959
5058	991960
42801	991961
28871	991962
105090	991963
161829	991964
72229	991965
86002	991966
2913	991967
167732	991968
72083	991969
3762	991970
39668	991971
116799	991972
132	991973
1523	991974
61770	991975
31762	991976
136969	991977
105334	991978
4235	991979
75487	991980
73314	991981
100456	991982
41303	991983
50203	991984
17763	991985
28302	991986
109322	991987
25145	991988
3445	991989
1912	991990
30840	991991
61931	991992
35377	991993
13422	991994
64530	991995
120907	991996
50529	991997
18180	991998
59167	991999
86210	992000
11296	992001
7550	992002
40335	992003
41791	992004
18730	992005
145318	992006
102697	992007
86705	992008
46153	992009
1458	992010
96211	992011
33159	992012
6884	992013
116273	992014
29753	992015
96270	992016
67824	992017
152105	992018
6275	992019
26716	992020
17763	992021
45908	992022
4464	992023
21803	992024
31323	992025
30272	992026
5235	992027
72016	992028
4829	992029
48349	992030
34537	992031
28115	992032
37815	992033
143586	992034
15720	992035
56248	992036
10204	992037
31155	992038
35245	992039
4915	992040
653	992041
106463	992042
22966	992043
15111	992044
114697	992045
2373	992046
111121	992047
60068	992048
6353	992049
52166	992050
60628	992051
16938	992052
13437	992053
52905	992054
98803	992055
47077	992056
114603	992057
118832	992058
54137	992059
4773	992060
1274	992061
44278	992062
108459	992063
39669	992064
27887	992065
108619	992066
105251	992067
77363	992068
109360	992069
11969	992070
34482	992071
20722	992072
148459	992073
41640	992074
79047	992075
22315	992076
83279	992077
63439	992078
30264	992079
24432	992080
23377	992081
146011	992082
44535	992083
60078	992084
5681	992085
2191	992086
30742	992087
112162	992088
1240	992089
3099	992090
25926	992091
14352	992092
6320	992093
67765	992094
10337	992095
53352	992096
122011	992097
84751	992098
43797	992099
32689	992100
163665	992101
57227	992102
17934	992103
65537	992104
27708	992105
80704	992106
24132	992107
105102	992108
90277	992109
15595	992110
87458	992111
25877	992112
39236	992113
97044	992114
91585	992115
31754	992116
8721	992117
1963	992118
109578	992119
4609	992120
159477	992121
13083	992122
13045	992123
49819	992124
6205	992125
83354	992126
1398	992127
70319	992128
2066	992129
112150	992130
20381	992131
5692	992132
11778	992133
6243	992134
10897	992135
4973	992136
69214	992137
34068	992138
50653	992139
9640	992140
1974	992141
33068	992142
129902	992143
8645	992144
738	992145
13721	992146
16375	992147
5363	992148
81285	992149
111	992150
27190	992151
55408	992152
50889	992153
15087	992154
17538	992155
26076	992156
37260	992157
19758	992158
32482	992159
41220	992160
61323	992161
115361	992162
36658	992163
16072	992164
31584	992165
31258	992166
105075	992167
19784	992168
9294	992169
124809	992170
61668	992171
22819	992172
41279	992173
13834	992174
18856	992175
1257	992176
55937	992177
46295	992178
3150	992179
56867	992180
7588	992181
51481	992182
17243	992183
122662	992184
285	992185
7383	992186
10079	992187
62017	992188
28354	992189
109702	992190
89627	992191
80312	992192
29203	992193
13561	992194
106446	992195
2569	992196
17325	992197
2047	992198
5283	992199
2001	992200
48017	992201
46646	992202
1829	992203
81134	992204
4699	992205
8466	992206
42366	992207
14767	992208
75007	992209
115350	992210
10082	992211
91118	992212
23243	992213
48366	992214
15479	992215
4027	992216
10804	992217
43973	992218
19652	992219
23148	992220
5615	992221
104521	992222
95507	992223
27755	992224
74922	992225
66398	992226
10928	992227
664	992228
9810	992229
20495	992230
70645	992231
52629	992232
64609	992233
56453	992234
38527	992235
7178	992236
61120	992237
77496	992238
11805	992239
24497	992240
45304	992241
35240	992242
4795	992243
3557	992244
1039	992245
15848	992246
7632	992247
96182	992248
5154	992249
125957	992250
87885	992251
39153	992252
68078	992253
1819	992254
4099	992255
20838	992256
19110	992257
1555	992258
26412	992259
38659	992260
10062	992261
45217	992262
34918	992263
29104	992264
27364	992265
35517	992266
60996	992267
22991	992268
68462	992269
7852	992270
128459	992271
30810	992272
63845	992273
87765	992274
4595	992275
51912	992276
112219	992277
42491	992278
67736	992279
528	992280
3075	992281
3529	992282
23475	992283
30295	992284
19659	992285
36343	992286
123586	992287
3738	992288
44204	992289
5906	992290
48941	992291
100862	992292
1357	992293
31997	992294
1912	992295
2512	992296
32659	992297
132627	992298
17005	992299
30523	992300
264	992301
50804	992302
88133	992303
22125	992304
99560	992305
2469	992306
4085	992307
49434	992308
53937	992309
61446	992310
86532	992311
30926	992312
165780	992313
2096	992314
6676	992315
100576	992316
167156	992317
130339	992318
12861	992319
52449	992320
13465	992321
42	992322
38282	992323
31785	992324
83779	992325
89698	992326
36630	992327
81103	992328
7104	992329
12277	992330
4004	992331
40140	992332
134372	992333
38258	992334
44362	992335
69416	992336
3466	992337
39050	992338
135413	992339
123536	992340
28285	992341
44460	992342
21293	992343
95562	992344
30128	992345
1121	992346
71691	992347
7368	992348
51133	992349
15778	992350
43979	992351
55854	992352
22171	992353
34746	992354
12157	992355
31877	992356
31579	992357
1440	992358
109054	992359
40321	992360
25241	992361
34737	992362
250	992363
65079	992364
39239	992365
24580	992366
5374	992367
30764	992368
32409	992369
25303	992370
8880	992371
79296	992372
94629	992373
73535	992374
3564	992375
90505	992376
248	992377
69821	992378
31149	992379
3729	992380
9324	992381
693	992382
54009	992383
42698	992384
1075	992385
9541	992386
57436	992387
89782	992388
123470	992389
66585	992390
124039	992391
1864	992392
83015	992393
17857	992394
90187	992395
15130	992396
15963	992397
55136	992398
22773	992399
32040	992400
26520	992401
22068	992402
2497	992403
54730	992404
99395	992405
15110	992406
22860	992407
9389	992408
17610	992409
36328	992410
4281	992411
127358	992412
31076	992413
10629	992414
22215	992415
42608	992416
20221	992417
92762	992418
135492	992419
30663	992420
4831	992421
98539	992422
14591	992423
6211	992424
4341	992425
62942	992426
13916	992427
5869	992428
35825	992429
56502	992430
107430	992431
74992	992432
125676	992433
35395	992434
44794	992435
92913	992436
74388	992437
81807	992438
50203	992439
53620	992440
29489	992441
6393	992442
2076	992443
19697	992444
40280	992445
9035	992446
23541	992447
33166	992448
1097	992449
498	992450
83294	992451
39734	992452
112359	992453
24470	992454
109276	992455
29252	992456
107902	992457
89343	992458
10603	992459
95975	992460
82676	992461
109977	992462
100032	992463
2194	992464
64432	992465
4696	992466
17717	992467
749	992468
43190	992469
21968	992470
27322	992471
9502	992472
110095	992473
78080	992474
37946	992475
439	992476
74751	992477
39180	992478
13208	992479
11460	992480
44210	992481
37505	992482
80740	992483
131977	992484
7476	992485
11432	992486
62235	992487
47485	992488
145530	992489
10989	992490
20814	992491
52378	992492
27165	992493
53097	992494
15548	992495
6186	992496
104728	992497
1132	992498
125183	992499
24622	992500
74446	992501
2071	992502
66052	992503
90562	992504
87179	992505
11510	992506
6757	992507
70758	992508
81940	992509
2954	992510
14334	992511
3410	992512
26480	992513
3326	992514
39764	992515
49890	992516
28	992517
81756	992518
112805	992519
67412	992520
76916	992521
58078	992522
47304	992523
52788	992524
131092	992525
6	992526
30046	992527
51615	992528
15665	992529
34493	992530
38896	992531
9254	992532
104164	992533
50609	992534
18569	992535
61519	992536
115071	992537
4158	992538
166200	992539
115	992540
2165	992541
35755	992542
11300	992543
26175	992544
48035	992545
158511	992546
109255	992547
161779	992548
93798	992549
6262	992550
113035	992551
61575	992552
27344	992553
44769	992554
52	992555
166714	992556
16563	992557
10476	992558
17098	992559
1917	992560
44974	992561
2219	992562
43417	992563
105671	992564
3245	992565
86991	992566
48683	992567
48189	992568
4280	992569
7764	992570
32745	992571
20020	992572
6222	992573
495	992574
29155	992575
31043	992576
138128	992577
1082	992578
55028	992579
10318	992580
7432	992581
83117	992582
28162	992583
42213	992584
26925	992585
11432	992586
65984	992587
78811	992588
14902	992589
95708	992590
38979	992591
843	992592
28669	992593
134593	992594
28964	992595
42673	992596
5646	992597
115291	992598
37099	992599
77485	992600
8286	992601
36446	992602
99965	992603
41120	992604
21775	992605
4365	992606
34276	992607
24750	992608
116358	992609
36073	992610
126868	992611
17119	992612
770	992613
18716	992614
42986	992615
40315	992616
5513	992617
24947	992618
75440	992619
61404	992620
70029	992621
35639	992622
131644	992623
134651	992624
56871	992625
47621	992626
41183	992627
127043	992628
92382	992629
7303	992630
56266	992631
6537	992632
53985	992633
81673	992634
34404	992635
19436	992636
12888	992637
1446	992638
746	992639
35798	992640
4661	992641
24280	992642
36820	992643
2337	992644
165709	992645
48169	992646
96121	992647
35267	992648
49562	992649
2156	992650
12042	992651
44535	992652
32251	992653
39668	992654
74673	992655
103500	992656
242	992657
5078	992658
16939	992659
14016	992660
101009	992661
104214	992662
50782	992663
80508	992664
46366	992665
14046	992666
48370	992667
33827	992668
30553	992669
22064	992670
62360	992671
14024	992672
21366	992673
6607	992674
23167	992675
34115	992676
18972	992677
66512	992678
51622	992679
86497	992680
85238	992681
26198	992682
63715	992683
51109	992684
7704	992685
28928	992686
25472	992687
46054	992688
63877	992689
7849	992690
126075	992691
42747	992692
51497	992693
32908	992694
3571	992695
59128	992696
12553	992697
36755	992698
110025	992699
81708	992700
73221	992701
47174	992702
50061	992703
37885	992704
28450	992705
55499	992706
38059	992707
139029	992708
10786	992709
28627	992710
4549	992711
79730	992712
46032	992713
102067	992714
49114	992715
115038	992716
90049	992717
1976	992718
140963	992719
3389	992720
22170	992721
73912	992722
43442	992723
42143	992724
71514	992725
59520	992726
158346	992727
101713	992728
39232	992729
1934	992730
5312	992731
7974	992732
111331	992733
112410	992734
48912	992735
89651	992736
859	992737
76034	992738
13666	992739
67018	992740
77066	992741
82106	992742
106109	992743
14156	992744
84070	992745
19884	992746
6597	992747
71260	992748
68530	992749
64155	992750
34168	992751
13340	992752
4760	992753
50282	992754
66049	992755
35547	992756
92784	992757
51005	992758
1280	992759
16346	992760
26634	992761
70608	992762
75612	992763
46862	992764
25015	992765
142211	992766
16083	992767
100379	992768
29233	992769
75911	992770
4924	992771
33762	992772
24986	992773
83842	992774
16024	992775
4579	992776
27068	992777
27779	992778
54235	992779
40628	992780
28333	992781
42374	992782
5675	992783
30352	992784
7939	992785
80280	992786
47439	992787
7514	992788
10057	992789
1051	992790
10108	992791
7076	992792
29257	992793
29213	992794
23755	992795
13982	992796
102654	992797
149310	992798
74127	992799
125052	992800
5024	992801
35761	992802
84456	992803
1748	992804
78092	992805
41854	992806
12609	992807
60190	992808
52241	992809
53399	992810
87729	992811
49786	992812
127903	992813
151028	992814
1567	992815
4655	992816
18149	992817
53240	992818
5110	992819
56327	992820
46243	992821
41458	992822
99366	992823
11895	992824
10343	992825
88937	992826
88851	992827
14961	992828
25258	992829
53521	992830
22854	992831
22053	992832
71060	992833
27648	992834
84824	992835
6033	992836
71933	992837
2690	992838
36691	992839
108226	992840
7453	992841
130386	992842
149717	992843
65757	992844
10955	992845
32826	992846
104282	992847
30056	992848
14342	992849
9341	992850
40787	992851
65380	992852
97784	992853
37907	992854
20389	992855
81195	992856
3993	992857
156250	992858
94189	992859
9132	992860
10243	992861
38442	992862
9788	992863
16715	992864
113954	992865
17037	992866
65236	992867
37139	992868
23917	992869
68011	992870
23694	992871
23737	992872
9187	992873
12838	992874
13097	992875
42669	992876
78979	992877
16761	992878
128159	992879
48256	992880
275	992881
61765	992882
64839	992883
229	992884
8231	992885
14636	992886
13632	992887
89400	992888
56522	992889
7501	992890
25474	992891
66140	992892
144798	992893
88485	992894
12353	992895
34685	992896
4132	992897
31381	992898
46549	992899
38150	992900
56571	992901
83024	992902
8471	992903
84964	992904
6654	992905
1137	992906
42459	992907
1200	992908
77491	992909
7316	992910
54761	992911
557	992912
61121	992913
51738	992914
17779	992915
128366	992916
13426	992917
60745	992918
49453	992919
22704	992920
48579	992921
68864	992922
23591	992923
4105	992924
81126	992925
144964	992926
14671	992927
6461	992928
66520	992929
32927	992930
18129	992931
110700	992932
23603	992933
32810	992934
31623	992935
57021	992936
14604	992937
1888	992938
8369	992939
87199	992940
14949	992941
7670	992942
100509	992943
42699	992944
22706	992945
68	992946
41439	992947
64732	992948
10085	992949
26723	992950
13018	992951
123882	992952
59686	992953
8797	992954
99970	992955
61698	992956
1256	992957
73531	992958
44349	992959
96280	992960
120053	992961
7234	992962
5673	992963
26710	992964
12671	992965
52552	992966
119954	992967
28069	992968
47444	992969
34469	992970
66993	992971
8448	992972
13943	992973
72007	992974
58455	992975
27534	992976
20997	992977
147890	992978
40931	992979
14364	992980
48270	992981
59319	992982
27281	992983
103693	992984
34501	992985
4300	992986
46622	992987
27758	992988
96207	992989
65710	992990
22257	992991
17022	992992
38062	992993
45410	992994
114010	992995
28645	992996
1074	992997
10741	992998
22311	992999
12215	993000
28491	993001
14045	993002
53522	993003
68093	993004
17223	993005
16539	993006
61791	993007
11571	993008
38474	993009
74821	993010
28733	993011
446	993012
11690	993013
51701	993014
65958	993015
20633	993016
80956	993017
13228	993018
38559	993019
32301	993020
1499	993021
19602	993022
99105	993023
26763	993024
125340	993025
1877	993026
24610	993027
59789	993028
42317	993029
35850	993030
51902	993031
50412	993032
50445	993033
4036	993034
17190	993035
3673	993036
89698	993037
5206	993038
22707	993039
12354	993040
16984	993041
61454	993042
114079	993043
2306	993044
7467	993045
34153	993046
63473	993047
28660	993048
65851	993049
2705	993050
17571	993051
53128	993052
12610	993053
210	993054
140155	993055
112585	993056
126062	993057
44640	993058
48150	993059
29984	993060
120590	993061
9912	993062
3482	993063
69797	993064
106237	993065
92756	993066
86975	993067
20023	993068
154781	993069
3250	993070
14149	993071
65040	993072
69334	993073
134198	993074
41783	993075
28045	993076
110	993077
47502	993078
5426	993079
37955	993080
40700	993081
53754	993082
45306	993083
137773	993084
18525	993085
73213	993086
35577	993087
16759	993088
11468	993089
151550	993090
45072	993091
19403	993092
96591	993093
134592	993094
79473	993095
8565	993096
16428	993097
7183	993098
32423	993099
127706	993100
53202	993101
12473	993102
8402	993103
15919	993104
751	993105
44599	993106
385	993107
3121	993108
68197	993109
10943	993110
7370	993111
20088	993112
3299	993113
70409	993114
58352	993115
68145	993116
21303	993117
939	993118
14092	993119
23561	993120
42642	993121
98057	993122
14136	993123
870	993124
43102	993125
35087	993126
94965	993127
19792	993128
1772	993129
341	993130
11414	993131
40557	993132
833	993133
20054	993134
24774	993135
52163	993136
4259	993137
164950	993138
3954	993139
145910	993140
34907	993141
81	993142
17399	993143
136071	993144
34866	993145
11757	993146
28439	993147
22255	993148
82479	993149
24625	993150
121665	993151
38200	993152
5423	993153
4545	993154
26260	993155
27954	993156
5169	993157
4147	993158
108101	993159
37859	993160
45157	993161
49575	993162
8509	993163
45483	993164
23721	993165
74685	993166
30564	993167
75289	993168
4831	993169
56186	993170
36402	993171
14301	993172
43675	993173
43245	993174
456	993175
858	993176
305	993177
100	993178
143494	993179
1713	993180
12733	993181
64922	993182
22267	993183
8238	993184
69399	993185
39343	993186
11387	993187
69199	993188
80342	993189
94066	993190
40899	993191
25215	993192
19252	993193
64485	993194
137040	993195
3664	993196
95078	993197
55229	993198
431	993199
62842	993200
99233	993201
6643	993202
10541	993203
43024	993204
106379	993205
14626	993206
12602	993207
11231	993208
4223	993209
48034	993210
55923	993211
1034	993212
6519	993213
9026	993214
79373	993215
60540	993216
161698	993217
40443	993218
24110	993219
3029	993220
90858	993221
32204	993222
65823	993223
12050	993224
110506	993225
117312	993226
7043	993227
24822	993228
32098	993229
47170	993230
17878	993231
8966	993232
137502	993233
124847	993234
10624	993235
40874	993236
24606	993237
37545	993238
86998	993239
11098	993240
22634	993241
3667	993242
35254	993243
111592	993244
81619	993245
53077	993246
17351	993247
108954	993248
6017	993249
23345	993250
724	993251
23290	993252
69017	993253
20325	993254
4602	993255
51202	993256
11428	993257
11401	993258
3031	993259
4138	993260
61368	993261
8675	993262
26190	993263
56075	993264
124387	993265
58	993266
101877	993267
5373	993268
45818	993269
65414	993270
28766	993271
9009	993272
28239	993273
126335	993274
29231	993275
1636	993276
49493	993277
106742	993278
77342	993279
12905	993280
17162	993281
49157	993282
106602	993283
42838	993284
13207	993285
57664	993286
28208	993287
37552	993288
7786	993289
3078	993290
1150	993291
54266	993292
106352	993293
86297	993294
1488	993295
84338	993296
6588	993297
130165	993298
16814	993299
7060	993300
14945	993301
4035	993302
188	993303
15794	993304
48749	993305
128009	993306
54804	993307
33998	993308
1311	993309
93257	993310
111175	993311
104160	993312
158553	993313
111026	993314
39234	993315
14244	993316
138430	993317
13082	993318
4184	993319
38270	993320
15051	993321
127183	993322
4332	993323
17630	993324
32053	993325
24727	993326
139271	993327
22855	993328
77351	993329
62379	993330
61423	993331
24310	993332
130171	993333
1182	993334
6007	993335
16905	993336
100229	993337
111039	993338
3975	993339
20091	993340
26681	993341
3680	993342
7171	993343
60094	993344
30281	993345
49873	993346
69265	993347
57017	993348
4318	993349
72744	993350
19463	993351
1443	993352
12018	993353
47427	993354
1186	993355
8083	993356
21974	993357
104877	993358
30019	993359
10125	993360
3938	993361
55193	993362
16896	993363
1511	993364
71015	993365
50072	993366
47130	993367
1187	993368
30877	993369
48758	993370
154091	993371
21248	993372
130750	993373
10632	993374
11322	993375
84149	993376
482	993377
18423	993378
18114	993379
13751	993380
91633	993381
196	993382
59506	993383
9013	993384
52555	993385
14967	993386
97318	993387
5805	993388
108397	993389
717	993390
138676	993391
4166	993392
42449	993393
1299	993394
9333	993395
95661	993396
30154	993397
31993	993398
55096	993399
97600	993400
114635	993401
56759	993402
3202	993403
9930	993404
1616	993405
1964	993406
132	993407
111415	993408
38	993409
19145	993410
1098	993411
44518	993412
55367	993413
81	993414
28414	993415
36348	993416
78144	993417
8440	993418
33452	993419
78532	993420
99151	993421
9605	993422
37896	993423
8600	993424
3957	993425
77305	993426
67650	993427
12907	993428
102	993429
7627	993430
26945	993431
3077	993432
14393	993433
13204	993434
60128	993435
35204	993436
24844	993437
40648	993438
12902	993439
14689	993440
92361	993441
76417	993442
155004	993443
19161	993444
36751	993445
76968	993446
5737	993447
13232	993448
41305	993449
32510	993450
88600	993451
7150	993452
42605	993453
2463	993454
578	993455
6644	993456
29620	993457
28006	993458
98548	993459
131594	993460
13501	993461
58907	993462
15837	993463
87002	993464
8545	993465
43736	993466
59164	993467
18009	993468
69437	993469
76101	993470
33050	993471
114249	993472
107661	993473
115929	993474
167664	993475
40087	993476
25499	993477
112644	993478
62552	993479
36256	993480
28131	993481
56557	993482
31272	993483
35071	993484
21186	993485
7356	993486
3681	993487
57884	993488
60744	993489
14509	993490
5895	993491
38319	993492
23959	993493
889	993494
90316	993495
26384	993496
6047	993497
29832	993498
1721	993499
39191	993500
14226	993501
56880	993502
86227	993503
166640	993504
77219	993505
59500	993506
584	993507
29253	993508
3761	993509
15254	993510
108139	993511
748	993512
20750	993513
118133	993514
41833	993515
44022	993516
3151	993517
59939	993518
78705	993519
144350	993520
65902	993521
55774	993522
6248	993523
63159	993524
106729	993525
25083	993526
3354	993527
104158	993528
23010	993529
8238	993530
134770	993531
72220	993532
378	993533
7973	993534
4070	993535
32830	993536
126304	993537
15348	993538
97867	993539
65906	993540
145296	993541
34229	993542
3894	993543
15077	993544
109428	993545
7142	993546
15394	993547
31138	993548
102086	993549
76939	993550
48308	993551
40079	993552
4905	993553
31796	993554
59640	993555
40712	993556
492	993557
15709	993558
13771	993559
13296	993560
55956	993561
4455	993562
84493	993563
106264	993564
12879	993565
77452	993566
30240	993567
46667	993568
98926	993569
5798	993570
2825	993571
36023	993572
21763	993573
74284	993574
20730	993575
22609	993576
14356	993577
460	993578
63696	993579
156	993580
150948	993581
11311	993582
27827	993583
67445	993584
23906	993585
854	993586
47469	993587
51244	993588
25374	993589
84125	993590
37156	993591
15514	993592
46279	993593
43947	993594
18875	993595
125586	993596
6968	993597
2135	993598
5647	993599
106740	993600
63245	993601
441	993602
11755	993603
34398	993604
6265	993605
33150	993606
66964	993607
8546	993608
138855	993609
34962	993610
100451	993611
73074	993612
24012	993613
38303	993614
96726	993615
33873	993616
20808	993617
2584	993618
26433	993619
37779	993620
27590	993621
19621	993622
61923	993623
9213	993624
17680	993625
17425	993626
76716	993627
54630	993628
59412	993629
39392	993630
22180	993631
80909	993632
51734	993633
34204	993634
39790	993635
61183	993636
3468	993637
78325	993638
78549	993639
50774	993640
36552	993641
46300	993642
1818	993643
80177	993644
49777	993645
43797	993646
53493	993647
3800	993648
26131	993649
64794	993650
134038	993651
134341	993652
47326	993653
33934	993654
34674	993655
110889	993656
31669	993657
77336	993658
15909	993659
1565	993660
23275	993661
4630	993662
1913	993663
103280	993664
25842	993665
57932	993666
162547	993667
7552	993668
13914	993669
92315	993670
62348	993671
38181	993672
56521	993673
908	993674
158747	993675
9128	993676
38964	993677
56034	993678
1884	993679
1456	993680
111538	993681
31891	993682
59951	993683
110714	993684
61720	993685
62464	993686
5901	993687
37562	993688
52479	993689
61	993690
128	993691
24365	993692
51983	993693
1978	993694
87989	993695
709	993696
1504	993697
27727	993698
33015	993699
107899	993700
12824	993701
17567	993702
10970	993703
17492	993704
64142	993705
20234	993706
52397	993707
13600	993708
52588	993709
15685	993710
148410	993711
102241	993712
12897	993713
69136	993714
67284	993715
1206	993716
55313	993717
2375	993718
37668	993719
25167	993720
59914	993721
65496	993722
60053	993723
94413	993724
51124	993725
47262	993726
56227	993727
41721	993728
36587	993729
19205	993730
70165	993731
73	993732
78610	993733
86871	993734
16128	993735
69622	993736
9008	993737
109721	993738
10163	993739
44364	993740
52092	993741
138773	993742
41707	993743
20732	993744
2761	993745
2248	993746
158600	993747
17867	993748
34478	993749
42394	993750
8699	993751
20554	993752
133319	993753
127623	993754
19307	993755
5407	993756
12783	993757
38502	993758
19878	993759
135594	993760
57843	993761
25475	993762
2465	993763
61891	993764
21907	993765
27782	993766
74057	993767
13649	993768
2777	993769
36863	993770
49812	993771
80805	993772
109983	993773
1685	993774
24606	993775
38405	993776
37233	993777
90926	993778
26925	993779
5014	993780
19513	993781
39636	993782
65410	993783
23516	993784
56901	993785
89646	993786
56954	993787
63067	993788
4952	993789
13314	993790
17846	993791
90598	993792
105148	993793
21480	993794
4197	993795
27317	993796
67955	993797
30341	993798
11770	993799
70512	993800
64488	993801
208	993802
21278	993803
1730	993804
32102	993805
24861	993806
138560	993807
28602	993808
72488	993809
122505	993810
18475	993811
4299	993812
36566	993813
17625	993814
54096	993815
20525	993816
49005	993817
29769	993818
85165	993819
77752	993820
64815	993821
145476	993822
22291	993823
52039	993824
11879	993825
35796	993826
79368	993827
1698	993828
123601	993829
35754	993830
119179	993831
41593	993832
75816	993833
512	993834
20682	993835
109547	993836
3079	993837
14048	993838
67878	993839
89847	993840
2520	993841
84570	993842
19429	993843
14224	993844
37300	993845
9080	993846
16898	993847
45108	993848
1216	993849
120960	993850
84636	993851
20198	993852
26026	993853
8310	993854
26365	993855
45719	993856
10043	993857
3293	993858
12314	993859
35967	993860
6099	993861
16227	993862
89235	993863
19079	993864
17885	993865
13893	993866
36532	993867
66976	993868
77706	993869
9027	993870
55933	993871
3776	993872
44399	993873
155333	993874
73694	993875
15521	993876
59567	993877
1694	993878
38681	993879
22772	993880
63621	993881
12430	993882
27980	993883
20156	993884
35231	993885
98414	993886
34540	993887
30951	993888
52749	993889
22182	993890
445	993891
24772	993892
98475	993893
39268	993894
650	993895
25528	993896
79244	993897
19613	993898
4003	993899
86388	993900
62067	993901
9007	993902
51264	993903
72604	993904
38351	993905
38583	993906
38139	993907
96522	993908
56237	993909
13091	993910
18326	993911
40809	993912
2763	993913
11018	993914
29986	993915
81211	993916
59791	993917
32044	993918
57476	993919
93128	993920
125297	993921
165753	993922
94813	993923
90620	993924
26390	993925
164132	993926
97629	993927
5202	993928
27832	993929
9813	993930
5957	993931
20336	993932
22899	993933
8813	993934
33656	993935
204	993936
83813	993937
8928	993938
32414	993939
32620	993940
7707	993941
57069	993942
2075	993943
54825	993944
10074	993945
85826	993946
7288	993947
3980	993948
6061	993949
44770	993950
26785	993951
52514	993952
335	993953
24918	993954
15259	993955
120993	993956
126349	993957
4946	993958
70082	993959
99409	993960
110366	993961
53146	993962
85605	993963
44615	993964
1528	993965
96192	993966
37113	993967
88714	993968
15362	993969
24952	993970
15343	993971
6015	993972
23346	993973
36466	993974
25148	993975
82624	993976
51391	993977
48628	993978
118466	993979
148598	993980
16591	993981
458	993982
10657	993983
68357	993984
41128	993985
2621	993986
4751	993987
29153	993988
16436	993989
10652	993990
16500	993991
2507	993992
11346	993993
3076	993994
30419	993995
48832	993996
86883	993997
67699	993998
6613	993999
94758	994000
25065	994001
67103	994002
72860	994003
78432	994004
131262	994005
9725	994006
1126	994007
129104	994008
34884	994009
23624	994010
6689	994011
57630	994012
12085	994013
18742	994014
52798	994015
124176	994016
20714	994017
73370	994018
14801	994019
6789	994020
100173	994021
137882	994022
26548	994023
1225	994024
34857	994025
37464	994026
153218	994027
71217	994028
63510	994029
31975	994030
168057	994031
74161	994032
2836	994033
52257	994034
75324	994035
4278	994036
3615	994037
18694	994038
6727	994039
2244	994040
113107	994041
5007	994042
51727	994043
27194	994044
20295	994045
14407	994046
10014	994047
83579	994048
65121	994049
39426	994050
8829	994051
39423	994052
41207	994053
21099	994054
12096	994055
48994	994056
134156	994057
12970	994058
3309	994059
77835	994060
34897	994061
4678	994062
46258	994063
31106	994064
18289	994065
132550	994066
74159	994067
82019	994068
39329	994069
1906	994070
60648	994071
94725	994072
1789	994073
1721	994074
49397	994075
29372	994076
17093	994077
29388	994078
25702	994079
115286	994080
16967	994081
137957	994082
33804	994083
10094	994084
33613	994085
116490	994086
4749	994087
15360	994088
39244	994089
23426	994090
3515	994091
137133	994092
2956	994093
25691	994094
72810	994095
23548	994096
63792	994097
587	994098
76081	994099
1147	994100
59911	994101
100721	994102
75624	994103
112537	994104
105635	994105
162353	994106
47178	994107
63291	994108
79736	994109
14026	994110
50430	994111
4946	994112
1272	994113
37115	994114
70804	994115
42994	994116
2783	994117
50946	994118
4408	994119
106459	994120
8182	994121
50978	994122
151040	994123
162183	994124
2809	994125
94300	994126
6086	994127
10752	994128
15307	994129
13193	994130
27655	994131
19294	994132
63313	994133
31246	994134
119579	994135
17206	994136
26578	994137
41857	994138
15533	994139
1449	994140
4902	994141
2644	994142
102402	994143
4713	994144
43524	994145
41149	994146
25309	994147
4181	994148
42401	994149
15427	994150
28419	994151
48453	994152
76205	994153
63510	994154
150388	994155
55167	994156
124500	994157
4830	994158
72778	994159
25119	994160
32699	994161
139229	994162
74978	994163
18961	994164
35710	994165
127492	994166
26710	994167
141464	994168
74556	994169
127822	994170
71810	994171
9787	994172
7769	994173
54777	994174
2179	994175
90662	994176
91773	994177
20504	994178
59786	994179
8030	994180
96754	994181
6245	994182
16361	994183
8076	994184
4120	994185
38879	994186
21915	994187
68047	994188
39355	994189
16850	994190
99688	994191
33469	994192
2487	994193
64359	994194
733	994195
114074	994196
14306	994197
89607	994198
115676	994199
67147	994200
106542	994201
34051	994202
12385	994203
287	994204
7745	994205
42982	994206
72510	994207
33238	994208
133112	994209
37	994210
78682	994211
35760	994212
28543	994213
2753	994214
114238	994215
116978	994216
44770	994217
36723	994218
144119	994219
5088	994220
8009	994221
58790	994222
39838	994223
67633	994224
31734	994225
82046	994226
57904	994227
151816	994228
32560	994229
21439	994230
14295	994231
90140	994232
74922	994233
81974	994234
20364	994235
21863	994236
92409	994237
54563	994238
1941	994239
80810	994240
3136	994241
48856	994242
127329	994243
2754	994244
1078	994245
7676	994246
84270	994247
100985	994248
67927	994249
8001	994250
65759	994251
3224	994252
18211	994253
1664	994254
154469	994255
44506	994256
80979	994257
71386	994258
10082	994259
7045	994260
4467	994261
69354	994262
163882	994263
16127	994264
144644	994265
103772	994266
38797	994267
3390	994268
10206	994269
8658	994270
20117	994271
51761	994272
30071	994273
65520	994274
75531	994275
1742	994276
41005	994277
88918	994278
10764	994279
60196	994280
39080	994281
27888	994282
37814	994283
12603	994284
47888	994285
44339	994286
68811	994287
10981	994288
687	994289
45709	994290
24127	994291
37168	994292
290	994293
2415	994294
27771	994295
36237	994296
50758	994297
37280	994298
10308	994299
110926	994300
46178	994301
27611	994302
58622	994303
30239	994304
2143	994305
33763	994306
89199	994307
71075	994308
15770	994309
70538	994310
26954	994311
666	994312
14374	994313
18536	994314
70989	994315
72959	994316
85428	994317
30243	994318
9929	994319
110920	994320
139193	994321
17550	994322
13772	994323
11615	994324
39887	994325
74830	994326
81766	994327
113364	994328
30610	994329
45153	994330
8831	994331
95166	994332
121107	994333
15819	994334
85734	994335
32974	994336
89979	994337
39716	994338
132923	994339
139839	994340
111013	994341
117269	994342
76779	994343
229	994344
68939	994345
1859	994346
26051	994347
93321	994348
9231	994349
81118	994350
8305	994351
1745	994352
38259	994353
15380	994354
8320	994355
2072	994356
84266	994357
68792	994358
39268	994359
45367	994360
49443	994361
14314	994362
33782	994363
70099	994364
6287	994365
58714	994366
4886	994367
6070	994368
26371	994369
13230	994370
4690	994371
22029	994372
31768	994373
2419	994374
5663	994375
26008	994376
1226	994377
92931	994378
68368	994379
31878	994380
902	994381
144277	994382
78532	994383
65742	994384
50950	994385
38175	994386
2569	994387
58337	994388
82755	994389
25428	994390
95966	994391
96863	994392
858	994393
41392	994394
29191	994395
90015	994396
14144	994397
23217	994398
138148	994399
9603	994400
64295	994401
20277	994402
16675	994403
100432	994404
151411	994405
44269	994406
6375	994407
55401	994408
3926	994409
24950	994410
159693	994411
91113	994412
21974	994413
130561	994414
57992	994415
109998	994416
122436	994417
63897	994418
372	994419
170	994420
40674	994421
47178	994422
163614	994423
898	994424
40054	994425
28268	994426
126214	994427
55118	994428
137487	994429
4868	994430
77584	994431
121986	994432
30160	994433
61451	994434
58253	994435
43428	994436
35016	994437
16055	994438
75425	994439
4004	994440
54078	994441
12507	994442
84677	994443
4856	994444
63539	994445
718	994446
113025	994447
8525	994448
12976	994449
87586	994450
48860	994451
111023	994452
71134	994453
44835	994454
8982	994455
64976	994456
33997	994457
17457	994458
57920	994459
48596	994460
10761	994461
43442	994462
133057	994463
15456	994464
11036	994465
7265	994466
50420	994467
17349	994468
7013	994469
14856	994470
14931	994471
146320	994472
8146	994473
1552	994474
25679	994475
125287	994476
19645	994477
39	994478
12	994479
163269	994480
36970	994481
95334	994482
11939	994483
69421	994484
62876	994485
90372	994486
66023	994487
67540	994488
65864	994489
36228	994490
85764	994491
19499	994492
12625	994493
1164	994494
610	994495
72785	994496
123636	994497
135060	994498
18142	994499
49402	994500
13422	994501
130605	994502
39491	994503
138456	994504
386	994505
59645	994506
24680	994507
40725	994508
1615	994509
25510	994510
1	994511
9282	994512
77473	994513
43343	994514
46160	994515
60955	994516
56827	994517
2963	994518
12890	994519
70297	994520
75945	994521
55983	994522
7709	994523
47187	994524
12634	994525
68253	994526
54278	994527
127186	994528
28604	994529
82172	994530
6182	994531
25945	994532
71111	994533
156120	994534
55498	994535
32103	994536
15865	994537
60702	994538
95242	994539
133220	994540
20517	994541
92	994542
93690	994543
75219	994544
37070	994545
94537	994546
123875	994547
45826	994548
62957	994549
62211	994550
7263	994551
61311	994552
129216	994553
138769	994554
12774	994555
33265	994556
98891	994557
13618	994558
2396	994559
39399	994560
26747	994561
1862	994562
104853	994563
14492	994564
39102	994565
25519	994566
16835	994567
87269	994568
33931	994569
8165	994570
34786	994571
8011	994572
238	994573
58105	994574
15230	994575
33382	994576
5101	994577
79762	994578
8061	994579
112255	994580
51960	994581
33828	994582
15054	994583
5882	994584
72638	994585
5803	994586
111117	994587
25581	994588
28392	994589
136624	994590
58677	994591
26666	994592
6747	994593
8088	994594
14373	994595
123369	994596
108656	994597
66458	994598
39216	994599
48235	994600
8938	994601
22584	994602
7928	994603
145336	994604
91401	994605
6666	994606
6720	994607
33623	994608
55124	994609
73978	994610
64187	994611
40565	994612
58229	994613
12008	994614
23530	994615
3468	994616
96259	994617
59922	994618
35828	994619
9994	994620
162629	994621
11223	994622
1977	994623
8472	994624
12242	994625
123264	994626
108505	994627
46138	994628
2202	994629
48657	994630
70164	994631
6816	994632
27821	994633
71271	994634
37610	994635
367	994636
12416	994637
13419	994638
4048	994639
128317	994640
901	994641
64372	994642
74004	994643
66360	994644
23055	994645
5342	994646
76325	994647
2607	994648
2119	994649
52939	994650
1854	994651
121834	994652
54675	994653
26877	994654
90597	994655
98842	994656
6512	994657
127440	994658
10410	994659
7209	994660
757	994661
6630	994662
6271	994663
112621	994664
24428	994665
37885	994666
59302	994667
70760	994668
105090	994669
82776	994670
51435	994671
27150	994672
5085	994673
31371	994674
35783	994675
82371	994676
91420	994677
128320	994678
23902	994679
128545	994680
55290	994681
19039	994682
61856	994683
68541	994684
19495	994685
161825	994686
72435	994687
72559	994688
586	994689
19093	994690
45069	994691
2339	994692
95881	994693
18127	994694
53	994695
46384	994696
126874	994697
330	994698
37600	994699
1025	994700
19754	994701
109072	994702
17138	994703
151919	994704
36527	994705
48212	994706
22616	994707
6159	994708
67253	994709
3137	994710
15890	994711
59209	994712
22263	994713
16690	994714
9518	994715
64137	994716
36175	994717
13541	994718
91563	994719
25065	994720
57412	994721
12965	994722
54205	994723
73998	994724
2561	994725
27484	994726
65275	994727
13295	994728
133443	994729
59100	994730
2054	994731
19506	994732
59096	994733
4308	994734
113774	994735
27848	994736
34636	994737
80910	994738
13650	994739
39008	994740
103557	994741
112475	994742
657	994743
14218	994744
110627	994745
16948	994746
39206	994747
94033	994748
2461	994749
26400	994750
10290	994751
121310	994752
53809	994753
86736	994754
1575	994755
128327	994756
39196	994757
47219	994758
66825	994759
1292	994760
36004	994761
6473	994762
56248	994763
35934	994764
93242	994765
61863	994766
119001	994767
43116	994768
19757	994769
3467	994770
36536	994771
55494	994772
44276	994773
39240	994774
50337	994775
102988	994776
36654	994777
19043	994778
49253	994779
55108	994780
63213	994781
11187	994782
5205	994783
20834	994784
56095	994785
85508	994786
59401	994787
352	994788
16458	994789
148439	994790
3096	994791
1139	994792
42758	994793
32344	994794
3134	994795
31470	994796
3685	994797
90524	994798
72289	994799
102479	994800
58138	994801
14059	994802
9328	994803
132990	994804
100880	994805
21700	994806
13068	994807
43471	994808
75643	994809
69076	994810
153436	994811
10030	994812
3230	994813
54992	994814
78255	994815
73286	994816
89477	994817
27403	994818
29883	994819
59373	994820
23610	994821
937	994822
54081	994823
105511	994824
15005	994825
99379	994826
95807	994827
55673	994828
82091	994829
47755	994830
27681	994831
48381	994832
34684	994833
25887	994834
66550	994835
8439	994836
1071	994837
80304	994838
43419	994839
12267	994840
98689	994841
11164	994842
91880	994843
15769	994844
21567	994845
925	994846
30529	994847
97926	994848
6161	994849
13337	994850
69667	994851
501	994852
23230	994853
19981	994854
18479	994855
110344	994856
145707	994857
115055	994858
40658	994859
15368	994860
100367	994861
37716	994862
15379	994863
8904	994864
60495	994865
65778	994866
106324	994867
39703	994868
80299	994869
68496	994870
88160	994871
78321	994872
14422	994873
63328	994874
11487	994875
112630	994876
120239	994877
2239	994878
9243	994879
22656	994880
42474	994881
11869	994882
10574	994883
4553	994884
22284	994885
14181	994886
41269	994887
34536	994888
105596	994889
80063	994890
24994	994891
12779	994892
28706	994893
33698	994894
45889	994895
3846	994896
167838	994897
118506	994898
122021	994899
9669	994900
37144	994901
42219	994902
65	994903
10890	994904
66286	994905
7268	994906
24184	994907
15503	994908
78329	994909
93101	994910
125692	994911
86325	994912
26354	994913
1164	994914
154161	994915
15167	994916
1447	994917
8286	994918
28876	994919
73412	994920
33024	994921
11673	994922
9599	994923
25113	994924
11427	994925
3007	994926
10423	994927
16275	994928
107343	994929
11758	994930
30323	994931
74836	994932
46289	994933
2916	994934
32181	994935
79048	994936
127608	994937
64568	994938
36590	994939
9974	994940
43859	994941
17467	994942
16953	994943
23272	994944
46274	994945
38909	994946
79782	994947
2972	994948
11889	994949
51681	994950
29350	994951
8631	994952
70176	994953
1188	994954
86531	994955
39185	994956
17704	994957
62510	994958
71689	994959
40820	994960
91375	994961
122150	994962
24901	994963
2366	994964
16645	994965
105149	994966
14519	994967
43689	994968
144	994969
31738	994970
101766	994971
52916	994972
81402	994973
72358	994974
2232	994975
1958	994976
80747	994977
4801	994978
77904	994979
79361	994980
37051	994981
95546	994982
22175	994983
36368	994984
6468	994985
1256	994986
28094	994987
2072	994988
5560	994989
153824	994990
7539	994991
46469	994992
61083	994993
62347	994994
97610	994995
111725	994996
3688	994997
5149	994998
10961	994999
30963	995000
1649	995001
34995	995002
96931	995003
20577	995004
33409	995005
2472	995006
31722	995007
48503	995008
64384	995009
46833	995010
39738	995011
154428	995012
5633	995013
43255	995014
127741	995015
57586	995016
6841	995017
22470	995018
70574	995019
55670	995020
11577	995021
77788	995022
22338	995023
3444	995024
31389	995025
46355	995026
2912	995027
3576	995028
12386	995029
11576	995030
3280	995031
1451	995032
10957	995033
31156	995034
82812	995035
32727	995036
35779	995037
39092	995038
89676	995039
899	995040
40008	995041
1481	995042
31398	995043
148733	995044
111998	995045
21781	995046
79350	995047
14677	995048
117988	995049
14753	995050
8863	995051
44175	995052
107058	995053
102259	995054
45934	995055
15	995056
7840	995057
3046	995058
11150	995059
26163	995060
34082	995061
1598	995062
209	995063
59620	995064
1	995065
25869	995066
65485	995067
2597	995068
84982	995069
24086	995070
67723	995071
111637	995072
41694	995073
7731	995074
150013	995075
5821	995076
36473	995077
855	995078
116886	995079
33641	995080
27	995081
75201	995082
70794	995083
34719	995084
81192	995085
54038	995086
99284	995087
43119	995088
36340	995089
10068	995090
155537	995091
51921	995092
23291	995093
80977	995094
621	995095
39523	995096
52557	995097
44482	995098
215	995099
23832	995100
30266	995101
19552	995102
85850	995103
9903	995104
4141	995105
101121	995106
133919	995107
35974	995108
66173	995109
60122	995110
47765	995111
28179	995112
10612	995113
80767	995114
11907	995115
96866	995116
1	995117
66706	995118
19596	995119
96385	995120
87696	995121
22653	995122
7768	995123
10027	995124
12798	995125
24906	995126
7401	995127
41971	995128
3402	995129
10000	995130
4093	995131
107918	995132
47083	995133
159	995134
97365	995135
22699	995136
10973	995137
62610	995138
2246	995139
21846	995140
29181	995141
6574	995142
11216	995143
11386	995144
4994	995145
55023	995146
29444	995147
17140	995148
66223	995149
41770	995150
6816	995151
39534	995152
53337	995153
2577	995154
7656	995155
13384	995156
104143	995157
31502	995158
4905	995159
13228	995160
40044	995161
33868	995162
4651	995163
20257	995164
43645	995165
11309	995166
18391	995167
91882	995168
19990	995169
60815	995170
56795	995171
13218	995172
68371	995173
4839	995174
95610	995175
36752	995176
23743	995177
29327	995178
3974	995179
44898	995180
121184	995181
104169	995182
24529	995183
58119	995184
86144	995185
154434	995186
4249	995187
32912	995188
2382	995189
1019	995190
69121	995191
18357	995192
45583	995193
128601	995194
20074	995195
46545	995196
54117	995197
103544	995198
1678	995199
18086	995200
48150	995201
116725	995202
27323	995203
38141	995204
22457	995205
145865	995206
92944	995207
35553	995208
11650	995209
66449	995210
74532	995211
10100	995212
95810	995213
21233	995214
38747	995215
95090	995216
645	995217
32209	995218
3715	995219
83866	995220
48646	995221
18734	995222
4893	995223
122544	995224
21365	995225
954	995226
52983	995227
128160	995228
5818	995229
118615	995230
48895	995231
6929	995232
56458	995233
25949	995234
15630	995235
57037	995236
27405	995237
82580	995238
72886	995239
32250	995240
36726	995241
164980	995242
54365	995243
12745	995244
112069	995245
70937	995246
14146	995247
32005	995248
5396	995249
73767	995250
22219	995251
2565	995252
67159	995253
9696	995254
30906	995255
42479	995256
23730	995257
1047	995258
6297	995259
13919	995260
74505	995261
94908	995262
61189	995263
139427	995264
5665	995265
37329	995266
71067	995267
144159	995268
34208	995269
9307	995270
35053	995271
10206	995272
7986	995273
128973	995274
59030	995275
15027	995276
11465	995277
51794	995278
42485	995279
101869	995280
47101	995281
24072	995282
87862	995283
44106	995284
86070	995285
41354	995286
203	995287
39044	995288
30096	995289
26949	995290
160622	995291
14272	995292
281	995293
45175	995294
55642	995295
35338	995296
60947	995297
7802	995298
27908	995299
67443	995300
45413	995301
77710	995302
33116	995303
26477	995304
1425	995305
33864	995306
51599	995307
62837	995308
3251	995309
85415	995310
3698	995311
1555	995312
48956	995313
12964	995314
5728	995315
74948	995316
18305	995317
54883	995318
1041	995319
4790	995320
12799	995321
127003	995322
2537	995323
30832	995324
52697	995325
31836	995326
67421	995327
33971	995328
18202	995329
5813	995330
25662	995331
43666	995332
2854	995333
109571	995334
11364	995335
44164	995336
36392	995337
5586	995338
39775	995339
5272	995340
32811	995341
3488	995342
5443	995343
107118	995344
6311	995345
6500	995346
6977	995347
34	995348
10001	995349
68335	995350
165097	995351
8329	995352
108048	995353
31105	995354
81660	995355
2710	995356
4731	995357
87194	995358
6995	995359
19545	995360
113494	995361
36	995362
24053	995363
106661	995364
126182	995365
809	995366
3350	995367
22767	995368
145554	995369
37677	995370
30904	995371
3256	995372
68566	995373
93191	995374
37980	995375
33631	995376
22433	995377
62496	995378
82426	995379
114863	995380
49631	995381
2066	995382
32575	995383
41373	995384
24964	995385
1164	995386
214	995387
47787	995388
47309	995389
2585	995390
4163	995391
110785	995392
16267	995393
3992	995394
26242	995395
12371	995396
73960	995397
7782	995398
112441	995399
11535	995400
83855	995401
19577	995402
14250	995403
92589	995404
71627	995405
10570	995406
12305	995407
367	995408
108011	995409
70430	995410
169081	995411
12143	995412
65326	995413
26608	995414
13225	995415
47752	995416
7693	995417
49833	995418
74329	995419
63121	995420
26255	995421
26425	995422
66978	995423
45170	995424
80267	995425
7223	995426
71818	995427
25007	995428
108653	995429
91305	995430
17378	995431
162860	995432
54025	995433
31146	995434
23109	995435
19056	995436
71579	995437
70975	995438
1225	995439
20162	995440
13796	995441
77245	995442
98454	995443
10102	995444
57591	995445
15401	995446
39360	995447
50231	995448
20176	995449
56094	995450
65045	995451
6152	995452
53262	995453
12200	995454
752	995455
29004	995456
135980	995457
58426	995458
17089	995459
40571	995460
34180	995461
50710	995462
21398	995463
21658	995464
168100	995465
92828	995466
61368	995467
65808	995468
20462	995469
60276	995470
165138	995471
277	995472
72023	995473
126	995474
10704	995475
67243	995476
4994	995477
57268	995478
6534	995479
8490	995480
61819	995481
96397	995482
10150	995483
23597	995484
35661	995485
100887	995486
58557	995487
15971	995488
11577	995489
116639	995490
100337	995491
14008	995492
375	995493
63840	995494
59711	995495
42453	995496
101592	995497
97389	995498
28881	995499
59053	995500
34718	995501
984	995502
88686	995503
50016	995504
95119	995505
50802	995506
40264	995507
71452	995508
36182	995509
96768	995510
1309	995511
57208	995512
10769	995513
12176	995514
36869	995515
33535	995516
25316	995517
49186	995518
163557	995519
14926	995520
116858	995521
29853	995522
33136	995523
149756	995524
86305	995525
93493	995526
29125	995527
25194	995528
106633	995529
48504	995530
69393	995531
93780	995532
69712	995533
131383	995534
54866	995535
102392	995536
27891	995537
87110	995538
25325	995539
42613	995540
17930	995541
55014	995542
28263	995543
64813	995544
35314	995545
904	995546
96255	995547
20685	995548
37733	995549
12400	995550
9726	995551
45356	995552
49458	995553
186	995554
50466	995555
4385	995556
31690	995557
5540	995558
19117	995559
88210	995560
67943	995561
54101	995562
47432	995563
125308	995564
1341	995565
48400	995566
13419	995567
293	995568
83485	995569
10094	995570
5014	995571
20799	995572
16570	995573
6812	995574
49277	995575
33394	995576
101750	995577
133483	995578
20598	995579
54736	995580
147568	995581
13983	995582
25	995583
13614	995584
12586	995585
37929	995586
6913	995587
2584	995588
11536	995589
7740	995590
43823	995591
2864	995592
43225	995593
113480	995594
82341	995595
24234	995596
167109	995597
3143	995598
13957	995599
207	995600
65042	995601
46602	995602
18427	995603
16202	995604
10693	995605
32088	995606
27094	995607
32521	995608
86804	995609
40032	995610
36678	995611
33723	995612
24907	995613
56787	995614
29010	995615
138226	995616
2448	995617
17984	995618
15863	995619
121377	995620
159000	995621
1960	995622
69343	995623
75483	995624
12270	995625
100686	995626
35209	995627
17173	995628
13116	995629
47303	995630
8059	995631
79185	995632
26862	995633
27368	995634
97348	995635
43831	995636
13071	995637
1885	995638
44287	995639
82670	995640
18991	995641
7134	995642
39	995643
38091	995644
94777	995645
106485	995646
26333	995647
131190	995648
74135	995649
115972	995650
9219	995651
9656	995652
30718	995653
52922	995654
42822	995655
19817	995656
72150	995657
73744	995658
14675	995659
48143	995660
12151	995661
39274	995662
15174	995663
49822	995664
66109	995665
86357	995666
101077	995667
5843	995668
8543	995669
10793	995670
2518	995671
6062	995672
126686	995673
6031	995674
17026	995675
38602	995676
131279	995677
44776	995678
988	995679
25398	995680
95	995681
66699	995682
30435	995683
35548	995684
8788	995685
59289	995686
19708	995687
97588	995688
39843	995689
955	995690
55704	995691
33053	995692
29687	995693
36977	995694
16147	995695
16602	995696
40007	995697
35820	995698
99836	995699
10604	995700
16069	995701
81647	995702
941	995703
1980	995704
55930	995705
77348	995706
82998	995707
147634	995708
15919	995709
18887	995710
88016	995711
12568	995712
6527	995713
38893	995714
3089	995715
11933	995716
23754	995717
30630	995718
22711	995719
1399	995720
39774	995721
14350	995722
34717	995723
5368	995724
45266	995725
3125	995726
314	995727
27987	995728
165254	995729
55906	995730
80352	995731
36780	995732
77789	995733
9776	995734
107141	995735
87594	995736
38303	995737
8170	995738
124	995739
946	995740
94790	995741
35488	995742
20793	995743
40916	995744
32643	995745
13524	995746
1479	995747
74390	995748
23755	995749
40838	995750
26444	995751
44089	995752
60411	995753
30783	995754
17078	995755
23924	995756
118717	995757
11932	995758
82295	995759
4837	995760
22089	995761
10858	995762
20127	995763
20370	995764
52556	995765
15732	995766
13540	995767
64135	995768
21	995769
61045	995770
46505	995771
2444	995772
11646	995773
6237	995774
31894	995775
141321	995776
109009	995777
138215	995778
3492	995779
80549	995780
63716	995781
97319	995782
51617	995783
3626	995784
43687	995785
13053	995786
2003	995787
13989	995788
162745	995789
26439	995790
37505	995791
77803	995792
19913	995793
107325	995794
14234	995795
22893	995796
106135	995797
76869	995798
81007	995799
65309	995800
52009	995801
56435	995802
21092	995803
873	995804
14052	995805
136553	995806
109861	995807
105292	995808
1709	995809
34321	995810
26401	995811
4071	995812
66461	995813
56552	995814
7515	995815
133858	995816
49271	995817
26379	995818
9031	995819
100724	995820
2995	995821
87576	995822
58482	995823
92808	995824
76642	995825
24734	995826
18541	995827
157391	995828
709	995829
48950	995830
10207	995831
107423	995832
57830	995833
21419	995834
34778	995835
88485	995836
52434	995837
29861	995838
19269	995839
168795	995840
40053	995841
50161	995842
33052	995843
43462	995844
92448	995845
921	995846
30082	995847
8787	995848
113273	995849
65988	995850
104731	995851
16981	995852
1436	995853
33262	995854
4353	995855
158095	995856
29643	995857
47346	995858
134246	995859
7261	995860
42665	995861
41136	995862
52103	995863
916	995864
63286	995865
133740	995866
17908	995867
31669	995868
47386	995869
14993	995870
81165	995871
1236	995872
45761	995873
36353	995874
1048	995875
11256	995876
19442	995877
107842	995878
14279	995879
1454	995880
8517	995881
15731	995882
62107	995883
58944	995884
76118	995885
10724	995886
51195	995887
119505	995888
54825	995889
12272	995890
46418	995891
29956	995892
88738	995893
54772	995894
13723	995895
6599	995896
126211	995897
12251	995898
106357	995899
36911	995900
68508	995901
192	995902
10556	995903
29747	995904
108133	995905
3625	995906
31367	995907
17457	995908
54426	995909
36744	995910
3021	995911
109189	995912
49295	995913
33470	995914
58606	995915
16748	995916
29889	995917
61865	995918
994	995919
88947	995920
76810	995921
3905	995922
14291	995923
313	995924
20947	995925
51471	995926
340	995927
18845	995928
66368	995929
13209	995930
62078	995931
600	995932
37465	995933
75520	995934
128055	995935
65266	995936
26340	995937
7379	995938
27794	995939
11636	995940
45026	995941
2193	995942
129207	995943
29497	995944
13319	995945
20976	995946
3821	995947
61143	995948
33085	995949
85868	995950
21072	995951
69284	995952
102012	995953
50387	995954
57142	995955
87973	995956
84931	995957
43326	995958
56997	995959
81404	995960
7438	995961
19065	995962
91039	995963
13740	995964
7252	995965
2616	995966
76985	995967
24823	995968
18017	995969
23655	995970
158385	995971
44491	995972
6695	995973
139481	995974
66988	995975
56912	995976
36469	995977
15632	995978
45366	995979
41078	995980
51006	995981
25614	995982
86876	995983
39573	995984
9915	995985
17892	995986
77094	995987
8449	995988
2902	995989
79835	995990
55595	995991
91839	995992
33969	995993
37240	995994
20100	995995
107856	995996
70192	995997
37386	995998
124576	995999
81047	996000
25504	996001
66713	996002
15419	996003
99700	996004
62648	996005
56975	996006
39547	996007
25445	996008
29140	996009
68583	996010
13277	996011
35258	996012
36268	996013
34033	996014
41691	996015
3255	996016
45879	996017
10305	996018
123599	996019
8842	996020
81011	996021
7619	996022
115049	996023
9596	996024
26811	996025
69831	996026
28060	996027
34828	996028
14401	996029
51412	996030
45600	996031
59025	996032
9109	996033
65941	996034
4752	996035
11189	996036
91579	996037
103257	996038
36548	996039
44215	996040
111027	996041
50962	996042
120724	996043
76663	996044
20560	996045
19538	996046
1938	996047
12661	996048
117826	996049
96948	996050
44033	996051
14157	996052
6266	996053
8080	996054
11045	996055
168475	996056
3920	996057
2893	996058
9374	996059
39852	996060
30959	996061
60887	996062
36936	996063
131984	996064
48808	996065
59408	996066
92534	996067
46930	996068
773	996069
132132	996070
29397	996071
97661	996072
50540	996073
52866	996074
14190	996075
124971	996076
649	996077
32474	996078
23463	996079
75725	996080
68640	996081
64850	996082
38064	996083
10084	996084
7101	996085
11813	996086
36997	996087
10200	996088
22	996089
68957	996090
65900	996091
25677	996092
10593	996093
2333	996094
110729	996095
56411	996096
5865	996097
69029	996098
52309	996099
26782	996100
15758	996101
62154	996102
50075	996103
83445	996104
5543	996105
22795	996106
47631	996107
31326	996108
83316	996109
133929	996110
75028	996111
96679	996112
89871	996113
23372	996114
17591	996115
31822	996116
35013	996117
12717	996118
110172	996119
47516	996120
9322	996121
39737	996122
35402	996123
14046	996124
28522	996125
10575	996126
20391	996127
51498	996128
78130	996129
27019	996130
11154	996131
46264	996132
15022	996133
100382	996134
30562	996135
80178	996136
123985	996137
91482	996138
167768	996139
50756	996140
56126	996141
7127	996142
2438	996143
64376	996144
12216	996145
158695	996146
12136	996147
7178	996148
5402	996149
9243	996150
96304	996151
85732	996152
99055	996153
14029	996154
43664	996155
17583	996156
34670	996157
37364	996158
106171	996159
17292	996160
26034	996161
34571	996162
74542	996163
22569	996164
3725	996165
38729	996166
28687	996167
60617	996168
36784	996169
396	996170
1049	996171
9007	996172
3934	996173
141517	996174
7580	996175
40262	996176
30430	996177
42812	996178
44198	996179
21531	996180
53640	996181
163103	996182
120447	996183
2209	996184
39481	996185
3484	996186
4760	996187
8649	996188
6428	996189
68358	996190
86153	996191
45547	996192
31289	996193
6604	996194
4590	996195
106275	996196
141040	996197
59410	996198
38772	996199
16783	996200
9777	996201
1098	996202
71268	996203
28936	996204
40538	996205
71276	996206
92262	996207
41326	996208
14999	996209
106554	996210
25943	996211
33564	996212
82227	996213
1274	996214
46452	996215
19250	996216
123665	996217
1407	996218
29080	996219
49828	996220
9637	996221
76527	996222
122288	996223
46145	996224
105407	996225
3203	996226
48582	996227
14149	996228
9163	996229
29620	996230
67743	996231
91661	996232
7967	996233
114758	996234
52550	996235
77056	996236
33057	996237
15150	996238
55714	996239
56514	996240
63036	996241
81086	996242
17757	996243
100336	996244
32747	996245
2876	996246
5723	996247
9872	996248
68680	996249
70978	996250
10527	996251
23417	996252
20076	996253
26245	996254
39582	996255
18807	996256
65664	996257
7284	996258
159748	996259
52048	996260
28352	996261
25273	996262
18903	996263
27902	996264
77893	996265
13657	996266
17631	996267
28478	996268
49949	996269
17098	996270
88206	996271
9697	996272
19205	996273
55831	996274
34694	996275
57557	996276
47413	996277
31721	996278
53586	996279
9119	996280
38248	996281
31640	996282
88502	996283
56799	996284
22149	996285
24826	996286
91175	996287
44530	996288
65	996289
29643	996290
26234	996291
40965	996292
5356	996293
84704	996294
22667	996295
115738	996296
52145	996297
28529	996298
57975	996299
27676	996300
54953	996301
32680	996302
33080	996303
50448	996304
19618	996305
133492	996306
134421	996307
45356	996308
4633	996309
144966	996310
60909	996311
38066	996312
29603	996313
7237	996314
28018	996315
85451	996316
91574	996317
77019	996318
129033	996319
73820	996320
13481	996321
117116	996322
46504	996323
8907	996324
128329	996325
151492	996326
21245	996327
22947	996328
5152	996329
128838	996330
2818	996331
61417	996332
45786	996333
40366	996334
45067	996335
12173	996336
55749	996337
6866	996338
68394	996339
89903	996340
32669	996341
108042	996342
23732	996343
117961	996344
74647	996345
770	996346
109839	996347
13013	996348
141167	996349
12735	996350
2510	996351
37840	996352
81047	996353
75405	996354
85696	996355
5343	996356
52579	996357
49034	996358
124298	996359
15469	996360
32266	996361
157164	996362
156909	996363
27364	996364
104999	996365
31383	996366
30618	996367
16999	996368
43473	996369
30674	996370
12889	996371
90672	996372
127944	996373
10227	996374
95760	996375
25690	996376
14423	996377
69	996378
4621	996379
719	996380
17943	996381
37529	996382
146683	996383
88177	996384
132224	996385
65030	996386
56173	996387
1384	996388
87951	996389
77534	996390
55	996391
97702	996392
46587	996393
15594	996394
20624	996395
59906	996396
118311	996397
76736	996398
101309	996399
2985	996400
12149	996401
88350	996402
3655	996403
58886	996404
14682	996405
71157	996406
66863	996407
68959	996408
64668	996409
91063	996410
38478	996411
43707	996412
89129	996413
32933	996414
12949	996415
89022	996416
55813	996417
20986	996418
96936	996419
31617	996420
87	996421
7899	996422
3300	996423
5334	996424
258	996425
33300	996426
112029	996427
16903	996428
42210	996429
28496	996430
26251	996431
25905	996432
6112	996433
40100	996434
20486	996435
3934	996436
69411	996437
153784	996438
2242	996439
101630	996440
67158	996441
44064	996442
38176	996443
19956	996444
11641	996445
2773	996446
62206	996447
32947	996448
29394	996449
66480	996450
9914	996451
16437	996452
14152	996453
1649	996454
1216	996455
32924	996456
39630	996457
137430	996458
92754	996459
82975	996460
3934	996461
18915	996462
17254	996463
160190	996464
2498	996465
54022	996466
9747	996467
36390	996468
11368	996469
137996	996470
90616	996471
23757	996472
32949	996473
76078	996474
77780	996475
40140	996476
37870	996477
36991	996478
36847	996479
82126	996480
110613	996481
45613	996482
142343	996483
27375	996484
15838	996485
17323	996486
63064	996487
112546	996488
51113	996489
10906	996490
22431	996491
16488	996492
28816	996493
13407	996494
11031	996495
14607	996496
20037	996497
129464	996498
36831	996499
58	996500
90964	996501
139102	996502
30002	996503
27002	996504
71752	996505
121156	996506
4990	996507
139218	996508
54435	996509
75272	996510
31472	996511
116748	996512
13792	996513
64665	996514
53299	996515
90459	996516
64647	996517
26481	996518
34412	996519
108257	996520
65348	996521
134885	996522
28421	996523
2791	996524
42484	996525
19358	996526
159727	996527
8737	996528
60049	996529
22116	996530
59163	996531
95757	996532
6299	996533
32614	996534
102540	996535
7585	996536
12208	996537
57653	996538
88417	996539
28998	996540
4456	996541
28946	996542
29332	996543
73745	996544
91914	996545
119253	996546
43854	996547
67411	996548
108088	996549
84475	996550
103307	996551
93461	996552
59304	996553
28171	996554
110346	996555
13752	996556
147174	996557
25414	996558
131262	996559
72583	996560
34553	996561
35593	996562
114101	996563
372	996564
94861	996565
42896	996566
133741	996567
63778	996568
126130	996569
55471	996570
39466	996571
26411	996572
38803	996573
85086	996574
46837	996575
78140	996576
63398	996577
29856	996578
4315	996579
50452	996580
60071	996581
14180	996582
82725	996583
136758	996584
75527	996585
41137	996586
68634	996587
68686	996588
95	996589
16966	996590
50701	996591
61019	996592
115808	996593
64381	996594
20882	996595
2444	996596
7930	996597
31540	996598
2192	996599
66957	996600
66002	996601
39282	996602
71214	996603
96261	996604
64161	996605
72153	996606
28879	996607
11141	996608
31826	996609
97968	996610
21235	996611
90342	996612
97905	996613
79464	996614
123811	996615
41933	996616
363	996617
100446	996618
2222	996619
2202	996620
23135	996621
15270	996622
32840	996623
178	996624
63762	996625
3153	996626
89570	996627
18633	996628
76831	996629
45068	996630
19144	996631
50608	996632
8096	996633
17963	996634
35004	996635
20011	996636
43719	996637
1703	996638
15812	996639
11208	996640
19220	996641
71773	996642
23636	996643
114909	996644
3625	996645
152136	996646
32299	996647
26799	996648
9032	996649
93919	996650
22973	996651
161	996652
37120	996653
2247	996654
72377	996655
40080	996656
43335	996657
151521	996658
6368	996659
28466	996660
50220	996661
82527	996662
1505	996663
19959	996664
104985	996665
84181	996666
42862	996667
43307	996668
24046	996669
129146	996670
50423	996671
14526	996672
46692	996673
36766	996674
88427	996675
39950	996676
111201	996677
2960	996678
9714	996679
48519	996680
7215	996681
53427	996682
83126	996683
26363	996684
44	996685
115896	996686
83433	996687
17372	996688
64532	996689
43827	996690
17736	996691
27869	996692
72682	996693
118440	996694
21025	996695
29190	996696
128911	996697
26497	996698
152548	996699
138183	996700
26432	996701
1974	996702
52465	996703
5406	996704
15351	996705
152668	996706
12670	996707
55917	996708
4945	996709
51466	996710
79086	996711
71840	996712
8138	996713
29347	996714
108218	996715
1549	996716
27466	996717
72783	996718
90719	996719
55927	996720
61532	996721
10783	996722
8694	996723
2812	996724
14634	996725
2187	996726
2206	996727
26848	996728
6143	996729
85632	996730
156315	996731
11882	996732
96103	996733
9663	996734
9723	996735
20715	996736
143845	996737
128385	996738
12872	996739
37491	996740
138875	996741
37912	996742
73389	996743
105724	996744
62954	996745
50194	996746
106866	996747
23587	996748
38709	996749
39962	996750
7532	996751
113255	996752
18068	996753
47023	996754
13271	996755
18374	996756
137313	996757
9169	996758
11190	996759
16213	996760
55850	996761
110265	996762
5238	996763
157902	996764
24675	996765
80619	996766
70075	996767
9820	996768
96711	996769
1944	996770
6989	996771
3285	996772
64522	996773
58844	996774
50	996775
61551	996776
79574	996777
101211	996778
21367	996779
2332	996780
114030	996781
79480	996782
424	996783
32916	996784
257	996785
739	996786
88500	996787
20936	996788
26033	996789
7985	996790
5113	996791
5842	996792
2348	996793
79196	996794
12405	996795
55323	996796
3033	996797
2531	996798
41675	996799
82920	996800
78373	996801
21868	996802
711	996803
3720	996804
69231	996805
74731	996806
11186	996807
34744	996808
31536	996809
35100	996810
146461	996811
15572	996812
6648	996813
84049	996814
36986	996815
155527	996816
20313	996817
10594	996818
7840	996819
16089	996820
2901	996821
78189	996822
89703	996823
4405	996824
1068	996825
51204	996826
3402	996827
165723	996828
23323	996829
57370	996830
87984	996831
72730	996832
10923	996833
32888	996834
52388	996835
106967	996836
24654	996837
2295	996838
14799	996839
111541	996840
12416	996841
22219	996842
76420	996843
69718	996844
86383	996845
97573	996846
29568	996847
8391	996848
22769	996849
899	996850
15628	996851
2517	996852
50162	996853
92846	996854
121260	996855
120231	996856
54889	996857
24446	996858
51430	996859
106551	996860
45511	996861
11660	996862
86803	996863
80256	996864
13926	996865
114311	996866
111847	996867
51164	996868
6532	996869
9280	996870
3	996871
118711	996872
67877	996873
14400	996874
59520	996875
34191	996876
136098	996877
9975	996878
990	996879
47172	996880
36287	996881
125313	996882
25656	996883
2967	996884
13250	996885
4869	996886
238	996887
17724	996888
8036	996889
68904	996890
34372	996891
41142	996892
129839	996893
56274	996894
87878	996895
87271	996896
132099	996897
72827	996898
53757	996899
30401	996900
59470	996901
34893	996902
43350	996903
111607	996904
91971	996905
12589	996906
11853	996907
31850	996908
11058	996909
30687	996910
23931	996911
26126	996912
39752	996913
94061	996914
46546	996915
49822	996916
78232	996917
129884	996918
29224	996919
166508	996920
62157	996921
6121	996922
134024	996923
2567	996924
3258	996925
558	996926
13570	996927
45424	996928
13968	996929
2265	996930
6842	996931
94481	996932
64626	996933
7247	996934
87615	996935
28824	996936
8489	996937
66390	996938
77361	996939
7316	996940
92373	996941
47456	996942
112437	996943
128219	996944
88227	996945
21188	996946
3790	996947
1135	996948
169562	996949
890	996950
48988	996951
8613	996952
44520	996953
60532	996954
37671	996955
69907	996956
42411	996957
22872	996958
6477	996959
3693	996960
69618	996961
20059	996962
28045	996963
132242	996964
22594	996965
81502	996966
3167	996967
93869	996968
6384	996969
78775	996970
77724	996971
15540	996972
79946	996973
79188	996974
127164	996975
101975	996976
16436	996977
101632	996978
81759	996979
4051	996980
26264	996981
152786	996982
9601	996983
33752	996984
42094	996985
48224	996986
90538	996987
25058	996988
14944	996989
2148	996990
1710	996991
63161	996992
3917	996993
5915	996994
66684	996995
165160	996996
15767	996997
106947	996998
11281	996999
96779	997000
4484	997001
131396	997002
89167	997003
52839	997004
53675	997005
31908	997006
1318	997007
84959	997008
33319	997009
41911	997010
115116	997011
23621	997012
72061	997013
87928	997014
37232	997015
15096	997016
2010	997017
30797	997018
56145	997019
23310	997020
87316	997021
128963	997022
32138	997023
111532	997024
56757	997025
1684	997026
4399	997027
27124	997028
96970	997029
28730	997030
125669	997031
57997	997032
27963	997033
5590	997034
42246	997035
6426	997036
5165	997037
87639	997038
46840	997039
11801	997040
17163	997041
76096	997042
39683	997043
16137	997044
110165	997045
4767	997046
112	997047
10339	997048
1010	997049
40429	997050
60892	997051
7547	997052
622	997053
17717	997054
102094	997055
3582	997056
10365	997057
7717	997058
24368	997059
84252	997060
33635	997061
96087	997062
94930	997063
7880	997064
106196	997065
71971	997066
24711	997067
2577	997068
96032	997069
4575	997070
18363	997071
66	997072
27845	997073
129448	997074
43391	997075
359	997076
748	997077
24061	997078
44666	997079
23894	997080
11909	997081
21845	997082
123065	997083
54306	997084
93657	997085
75261	997086
108003	997087
14963	997088
120664	997089
60177	997090
26012	997091
5742	997092
137338	997093
49167	997094
23959	997095
93049	997096
98976	997097
19059	997098
6463	997099
107447	997100
5814	997101
113230	997102
19610	997103
56795	997104
45182	997105
760	997106
124400	997107
104764	997108
141413	997109
144301	997110
51847	997111
40518	997112
15719	997113
56581	997114
86320	997115
7360	997116
33370	997117
103611	997118
12864	997119
84454	997120
27360	997121
2871	997122
109641	997123
3070	997124
120792	997125
83083	997126
20104	997127
16624	997128
15307	997129
30324	997130
46827	997131
21916	997132
104869	997133
111795	997134
34322	997135
16724	997136
86465	997137
101351	997138
58798	997139
34437	997140
24144	997141
13431	997142
21409	997143
8857	997144
2270	997145
88362	997146
53763	997147
23922	997148
36434	997149
81704	997150
2598	997151
35655	997152
1996	997153
8724	997154
89187	997155
112747	997156
162373	997157
14260	997158
17747	997159
3483	997160
3253	997161
1009	997162
7558	997163
106049	997164
109125	997165
29475	997166
478	997167
30320	997168
18304	997169
4014	997170
20735	997171
9346	997172
81764	997173
5825	997174
251	997175
44993	997176
5029	997177
2739	997178
1464	997179
67818	997180
62629	997181
13106	997182
507	997183
4354	997184
19034	997185
95001	997186
16287	997187
33423	997188
91129	997189
2974	997190
28864	997191
133426	997192
78786	997193
7733	997194
18206	997195
27834	997196
55902	997197
77308	997198
31495	997199
100768	997200
14543	997201
150726	997202
16284	997203
8495	997204
27414	997205
57827	997206
140568	997207
1382	997208
84012	997209
21032	997210
30664	997211
109009	997212
7801	997213
61900	997214
75990	997215
17584	997216
17043	997217
39825	997218
12750	997219
40698	997220
76509	997221
103931	997222
55958	997223
52055	997224
22039	997225
15986	997226
89154	997227
54032	997228
9090	997229
67275	997230
65819	997231
28534	997232
17292	997233
52626	997234
6894	997235
114832	997236
43836	997237
562	997238
16981	997239
18611	997240
47833	997241
5210	997242
42400	997243
479	997244
131102	997245
88060	997246
47146	997247
1551	997248
9752	997249
49381	997250
38042	997251
129847	997252
4277	997253
4705	997254
40000	997255
17628	997256
29451	997257
5450	997258
14951	997259
24138	997260
56480	997261
46237	997262
27534	997263
14089	997264
158	997265
77549	997266
80974	997267
3477	997268
46712	997269
42837	997270
25775	997271
111258	997272
106919	997273
14852	997274
16531	997275
15182	997276
6019	997277
10489	997278
51680	997279
13106	997280
34892	997281
1979	997282
66967	997283
73861	997284
163151	997285
144776	997286
76611	997287
55283	997288
71955	997289
44625	997290
2445	997291
2740	997292
125450	997293
50456	997294
29681	997295
8121	997296
54683	997297
18609	997298
24222	997299
16896	997300
37392	997301
43167	997302
93213	997303
11358	997304
34417	997305
6479	997306
77256	997307
57464	997308
32672	997309
56036	997310
4963	997311
33442	997312
76785	997313
18901	997314
111613	997315
111051	997316
15812	997317
16975	997318
63229	997319
696	997320
8808	997321
32776	997322
18462	997323
102735	997324
1268	997325
165189	997326
24037	997327
27291	997328
31797	997329
35231	997330
30147	997331
36704	997332
16838	997333
22910	997334
6943	997335
2745	997336
97173	997337
151127	997338
16291	997339
8425	997340
4564	997341
54289	997342
24851	997343
15893	997344
38203	997345
13778	997346
123017	997347
3023	997348
26668	997349
52272	997350
37593	997351
125090	997352
117924	997353
15634	997354
17787	997355
12107	997356
35899	997357
32551	997358
127380	997359
114653	997360
88408	997361
403	997362
32236	997363
15530	997364
6633	997365
36609	997366
14377	997367
61197	997368
75476	997369
39657	997370
6439	997371
5353	997372
23079	997373
61901	997374
37802	997375
536	997376
1968	997377
5266	997378
59994	997379
2125	997380
113890	997381
11622	997382
54621	997383
26695	997384
105634	997385
74808	997386
75092	997387
75238	997388
17500	997389
32102	997390
52515	997391
82704	997392
77385	997393
3814	997394
83470	997395
21077	997396
96728	997397
15580	997398
34115	997399
20331	997400
14410	997401
57324	997402
120445	997403
36455	997404
10351	997405
36935	997406
119700	997407
6118	997408
1938	997409
12155	997410
11683	997411
62334	997412
76823	997413
27686	997414
27995	997415
118811	997416
95607	997417
98586	997418
26893	997419
199	997420
3610	997421
7550	997422
110904	997423
24105	997424
5930	997425
5367	997426
48641	997427
70563	997428
347	997429
43762	997430
11120	997431
59953	997432
29574	997433
4517	997434
145916	997435
41454	997436
62779	997437
55808	997438
66162	997439
1280	997440
90378	997441
40564	997442
22834	997443
53798	997444
107535	997445
52509	997446
781	997447
25098	997448
26936	997449
40352	997450
37596	997451
146316	997452
43612	997453
90204	997454
40057	997455
82705	997456
22932	997457
26784	997458
579	997459
49508	997460
26621	997461
19257	997462
45570	997463
5358	997464
16696	997465
8168	997466
4090	997467
64120	997468
89515	997469
93315	997470
11112	997471
65532	997472
16822	997473
15043	997474
76977	997475
137097	997476
4946	997477
88458	997478
109824	997479
126082	997480
3493	997481
17536	997482
77424	997483
28578	997484
76186	997485
12240	997486
79298	997487
12178	997488
29790	997489
78052	997490
141757	997491
2815	997492
45682	997493
20843	997494
9647	997495
45822	997496
7797	997497
51082	997498
57056	997499
47355	997500
39913	997501
21408	997502
129587	997503
97406	997504
17239	997505
22320	997506
26962	997507
45108	997508
39762	997509
19089	997510
154165	997511
9131	997512
7626	997513
27714	997514
52557	997515
26755	997516
28521	997517
41498	997518
67279	997519
11653	997520
60370	997521
4508	997522
58505	997523
33532	997524
86527	997525
77066	997526
24118	997527
27632	997528
84776	997529
128015	997530
27063	997531
47789	997532
52554	997533
12466	997534
1222	997535
5157	997536
1491	997537
45051	997538
28013	997539
119	997540
23260	997541
2435	997542
63542	997543
47887	997544
42575	997545
15548	997546
32584	997547
45975	997548
1615	997549
23012	997550
86980	997551
14562	997552
12158	997553
68199	997554
4362	997555
23373	997556
51083	997557
88733	997558
6075	997559
53502	997560
44970	997561
27249	997562
65817	997563
45749	997564
124712	997565
2957	997566
113907	997567
54427	997568
8012	997569
52395	997570
156582	997571
53908	997572
48721	997573
73506	997574
41075	997575
109163	997576
86398	997577
123121	997578
67955	997579
20996	997580
18467	997581
21638	997582
38302	997583
2726	997584
77842	997585
8156	997586
21867	997587
79407	997588
43784	997589
12877	997590
68706	997591
88473	997592
1826	997593
157994	997594
41128	997595
35404	997596
6142	997597
10727	997598
7246	997599
96389	997600
2276	997601
42506	997602
18180	997603
1606	997604
37413	997605
4264	997606
5619	997607
93098	997608
11805	997609
169094	997610
40435	997611
20061	997612
15928	997613
33515	997614
3896	997615
89673	997616
50990	997617
57069	997618
31499	997619
2211	997620
60976	997621
12175	997622
2716	997623
5005	997624
114669	997625
16843	997626
42301	997627
33341	997628
20749	997629
92797	997630
9284	997631
126719	997632
3534	997633
12914	997634
64306	997635
64958	997636
108503	997637
138093	997638
8449	997639
28922	997640
51909	997641
119136	997642
13560	997643
98189	997644
8103	997645
100861	997646
9437	997647
124	997648
49308	997649
12288	997650
10409	997651
35600	997652
40426	997653
95848	997654
94167	997655
1230	997656
1596	997657
94525	997658
62832	997659
26068	997660
60633	997661
136981	997662
60022	997663
144930	997664
78264	997665
24826	997666
130012	997667
130354	997668
5101	997669
57738	997670
16768	997671
7164	997672
43302	997673
54936	997674
39793	997675
72187	997676
267	997677
66270	997678
56292	997679
14486	997680
113326	997681
59055	997682
17736	997683
24022	997684
6601	997685
61139	997686
46497	997687
81228	997688
3261	997689
69463	997690
10472	997691
82594	997692
12424	997693
105713	997694
75913	997695
90061	997696
93908	997697
6469	997698
2496	997699
631	997700
156334	997701
165373	997702
72300	997703
6764	997704
14341	997705
44553	997706
129513	997707
34595	997708
143095	997709
106905	997710
87373	997711
3150	997712
61720	997713
16312	997714
4341	997715
98656	997716
19204	997717
151635	997718
18908	997719
28769	997720
2391	997721
117621	997722
32688	997723
105236	997724
45508	997725
17751	997726
28559	997727
2839	997728
63465	997729
2511	997730
21128	997731
823	997732
8023	997733
2749	997734
7263	997735
22617	997736
19639	997737
21522	997738
52	997739
12606	997740
79433	997741
1110	997742
9138	997743
26051	997744
49282	997745
45926	997746
155725	997747
92096	997748
89920	997749
76030	997750
5773	997751
26602	997752
46564	997753
93826	997754
66836	997755
26438	997756
236	997757
20648	997758
13939	997759
34162	997760
78200	997761
93403	997762
89411	997763
14746	997764
24781	997765
168994	997766
38425	997767
57616	997768
66373	997769
5461	997770
79806	997771
25217	997772
26666	997773
76227	997774
1714	997775
26603	997776
90728	997777
7732	997778
31764	997779
16737	997780
29196	997781
7913	997782
62581	997783
29188	997784
13364	997785
64	997786
5260	997787
64529	997788
47064	997789
41119	997790
44214	997791
88705	997792
62	997793
29171	997794
2770	997795
1553	997796
56187	997797
56957	997798
155030	997799
38172	997800
7442	997801
43412	997802
119236	997803
93311	997804
15651	997805
7634	997806
1146	997807
72750	997808
8287	997809
61656	997810
87938	997811
83132	997812
5972	997813
72596	997814
54217	997815
6803	997816
52	997817
104362	997818
53459	997819
13246	997820
95644	997821
65567	997822
5190	997823
65155	997824
47163	997825
23212	997826
119516	997827
9145	997828
20892	997829
43824	997830
59872	997831
52047	997832
152345	997833
77413	997834
99822	997835
14925	997836
25690	997837
2833	997838
488	997839
55685	997840
53292	997841
2163	997842
4555	997843
168199	997844
83796	997845
87668	997846
74093	997847
61693	997848
102663	997849
19382	997850
46212	997851
149881	997852
30490	997853
14034	997854
27819	997855
29279	997856
149463	997857
94352	997858
52781	997859
24862	997860
8680	997861
142213	997862
59119	997863
6462	997864
5452	997865
27405	997866
99650	997867
141481	997868
6624	997869
1816	997870
25595	997871
105233	997872
92175	997873
16661	997874
54085	997875
47978	997876
79472	997877
48637	997878
17881	997879
25968	997880
27613	997881
115594	997882
47881	997883
22910	997884
22631	997885
97606	997886
16434	997887
40920	997888
80194	997889
37461	997890
962	997891
68810	997892
2964	997893
55312	997894
138355	997895
109486	997896
20460	997897
28653	997898
90145	997899
18429	997900
76568	997901
143684	997902
133798	997903
8626	997904
14461	997905
21794	997906
21862	997907
74401	997908
6073	997909
34203	997910
3025	997911
8584	997912
15714	997913
32401	997914
17314	997915
104863	997916
27804	997917
49208	997918
98497	997919
20771	997920
106195	997921
94747	997922
5554	997923
120735	997924
981	997925
1398	997926
11518	997927
178	997928
41762	997929
27012	997930
132459	997931
9200	997932
36443	997933
76035	997934
3062	997935
2391	997936
18250	997937
150890	997938
128050	997939
73589	997940
73461	997941
29297	997942
29843	997943
3261	997944
104862	997945
16827	997946
101744	997947
101885	997948
15479	997949
51526	997950
7420	997951
78913	997952
11187	997953
14441	997954
71953	997955
19074	997956
103008	997957
92401	997958
120308	997959
44911	997960
42723	997961
4963	997962
50195	997963
130970	997964
18250	997965
73189	997966
82355	997967
18331	997968
7037	997969
31734	997970
20153	997971
12746	997972
96223	997973
29076	997974
99318	997975
42541	997976
78326	997977
32972	997978
54722	997979
26204	997980
5509	997981
97940	997982
73095	997983
81032	997984
53286	997985
25934	997986
133203	997987
24652	997988
13574	997989
50135	997990
1612	997991
45905	997992
33787	997993
22504	997994
44912	997995
7954	997996
77571	997997
4513	997998
7288	997999
26209	998000
27542	998001
47314	998002
148256	998003
65097	998004
76183	998005
2910	998006
101270	998007
55288	998008
17428	998009
39928	998010
10933	998011
16451	998012
3340	998013
6792	998014
41715	998015
31869	998016
28887	998017
61426	998018
47270	998019
16482	998020
4672	998021
25241	998022
18264	998023
2567	998024
53021	998025
88711	998026
5686	998027
7401	998028
10019	998029
24101	998030
112589	998031
396	998032
66597	998033
4824	998034
4903	998035
53151	998036
140076	998037
32523	998038
5444	998039
65452	998040
76512	998041
68479	998042
160070	998043
109995	998044
81826	998045
24321	998046
58490	998047
1353	998048
96518	998049
60254	998050
96544	998051
87830	998052
1940	998053
92615	998054
72543	998055
104709	998056
94710	998057
10584	998058
15740	998059
832	998060
70380	998061
134794	998062
23795	998063
88490	998064
147364	998065
12678	998066
2671	998067
13516	998068
12493	998069
2362	998070
47158	998071
65822	998072
33713	998073
40284	998074
40970	998075
95737	998076
75642	998077
51214	998078
111937	998079
79358	998080
119336	998081
19452	998082
4192	998083
3673	998084
143359	998085
59032	998086
24278	998087
92833	998088
80583	998089
18728	998090
54647	998091
121160	998092
374	998093
126736	998094
19380	998095
28022	998096
68180	998097
99539	998098
113925	998099
14764	998100
96641	998101
44186	998102
14826	998103
93184	998104
21018	998105
9254	998106
18135	998107
17955	998108
71068	998109
25858	998110
90658	998111
33426	998112
20633	998113
77505	998114
31039	998115
82680	998116
131322	998117
14718	998118
1847	998119
24423	998120
1342	998121
14598	998122
34085	998123
64620	998124
87764	998125
43089	998126
62079	998127
91492	998128
75866	998129
11090	998130
1581	998131
83448	998132
155374	998133
56047	998134
9964	998135
29816	998136
47338	998137
63111	998138
18642	998139
2078	998140
2700	998141
78740	998142
27928	998143
27949	998144
65023	998145
50804	998146
67267	998147
133893	998148
40245	998149
4035	998150
4637	998151
59255	998152
77826	998153
119910	998154
2300	998155
3183	998156
23057	998157
99570	998158
96605	998159
534	998160
14349	998161
18010	998162
44960	998163
21465	998164
169961	998165
18013	998166
91919	998167
13839	998168
77951	998169
15719	998170
21737	998171
45324	998172
64183	998173
120334	998174
10850	998175
87255	998176
9871	998177
82888	998178
51649	998179
23955	998180
133392	998181
109430	998182
67677	998183
24375	998184
23720	998185
42678	998186
116395	998187
16325	998188
91201	998189
77254	998190
61245	998191
4451	998192
32203	998193
51607	998194
62840	998195
7839	998196
61605	998197
43814	998198
3464	998199
58475	998200
60507	998201
31589	998202
40525	998203
4508	998204
38880	998205
73986	998206
102753	998207
7021	998208
32272	998209
1930	998210
1454	998211
38688	998212
37727	998213
161842	998214
98738	998215
5229	998216
34995	998217
43896	998218
17696	998219
92158	998220
15443	998221
43278	998222
5705	998223
7899	998224
18851	998225
49735	998226
74358	998227
41064	998228
15038	998229
53446	998230
7275	998231
123716	998232
30196	998233
45622	998234
6743	998235
90746	998236
126492	998237
1451	998238
673	998239
69971	998240
31775	998241
25393	998242
5515	998243
140453	998244
36287	998245
20113	998246
37254	998247
35475	998248
7668	998249
20657	998250
1813	998251
33781	998252
76311	998253
5023	998254
9172	998255
88337	998256
22887	998257
42868	998258
115387	998259
35927	998260
16414	998261
6222	998262
72750	998263
93975	998264
69749	998265
54334	998266
56607	998267
7337	998268
681	998269
96465	998270
47839	998271
15071	998272
40603	998273
31041	998274
128900	998275
33192	998276
136377	998277
9765	998278
29312	998279
41671	998280
3162	998281
40068	998282
6726	998283
54846	998284
69098	998285
40525	998286
104466	998287
117694	998288
5482	998289
6255	998290
1797	998291
105055	998292
8831	998293
7564	998294
35302	998295
39096	998296
890	998297
2963	998298
55597	998299
35721	998300
107251	998301
9434	998302
115979	998303
17273	998304
18443	998305
5484	998306
90167	998307
91276	998308
54668	998309
53057	998310
13491	998311
45105	998312
4215	998313
97368	998314
29421	998315
37090	998316
84576	998317
14851	998318
135841	998319
145980	998320
50169	998321
90174	998322
7959	998323
39977	998324
2558	998325
13893	998326
39368	998327
7917	998328
112242	998329
29419	998330
7534	998331
13616	998332
44940	998333
88709	998334
41167	998335
140946	998336
66855	998337
37126	998338
7139	998339
15337	998340
67996	998341
62074	998342
103583	998343
70098	998344
4525	998345
97218	998346
5049	998347
48027	998348
47453	998349
21903	998350
15880	998351
52065	998352
10815	998353
21875	998354
118521	998355
93230	998356
18878	998357
134045	998358
22088	998359
23495	998360
10872	998361
20982	998362
68276	998363
15184	998364
79055	998365
86091	998366
151034	998367
41467	998368
85099	998369
7888	998370
8796	998371
70894	998372
5091	998373
17921	998374
43729	998375
67695	998376
7001	998377
2941	998378
52494	998379
94881	998380
37984	998381
67981	998382
16351	998383
3067	998384
7171	998385
8047	998386
26413	998387
18222	998388
4581	998389
30152	998390
1982	998391
69017	998392
20954	998393
68453	998394
20494	998395
7905	998396
56254	998397
32827	998398
10982	998399
39693	998400
50556	998401
107023	998402
128782	998403
31362	998404
1885	998405
28994	998406
78224	998407
727	998408
602	998409
19835	998410
9942	998411
13760	998412
125171	998413
11609	998414
39966	998415
1975	998416
75380	998417
8194	998418
83173	998419
153299	998420
6409	998421
47130	998422
32430	998423
52036	998424
783	998425
113762	998426
98521	998427
31047	998428
52372	998429
70509	998430
21963	998431
90413	998432
46622	998433
33084	998434
65823	998435
19633	998436
28812	998437
4469	998438
81868	998439
12618	998440
117824	998441
55317	998442
18261	998443
89045	998444
18304	998445
290	998446
3773	998447
8889	998448
19920	998449
131571	998450
118328	998451
101883	998452
9283	998453
9935	998454
636	998455
70700	998456
251	998457
70614	998458
38485	998459
61101	998460
18714	998461
83988	998462
613	998463
18421	998464
4755	998465
9728	998466
144426	998467
84147	998468
22817	998469
12907	998470
15724	998471
151244	998472
65625	998473
113703	998474
116744	998475
46532	998476
73030	998477
115632	998478
96817	998479
37394	998480
4972	998481
40355	998482
29283	998483
12430	998484
3895	998485
19912	998486
78157	998487
16290	998488
28206	998489
1525	998490
242	998491
51195	998492
28935	998493
28770	998494
70347	998495
5853	998496
7977	998497
11350	998498
4990	998499
95620	998500
3140	998501
20456	998502
6276	998503
13079	998504
54159	998505
3057	998506
11629	998507
1763	998508
57646	998509
39947	998510
27543	998511
53142	998512
5156	998513
72161	998514
77484	998515
84787	998516
6534	998517
67709	998518
164022	998519
8800	998520
100756	998521
55419	998522
63342	998523
105673	998524
8665	998525
37159	998526
16312	998527
16	998528
21009	998529
134849	998530
16024	998531
39063	998532
24447	998533
5680	998534
7213	998535
2645	998536
5775	998537
73007	998538
47736	998539
76359	998540
44659	998541
63766	998542
17540	998543
60365	998544
39242	998545
67988	998546
9233	998547
59618	998548
55749	998549
44421	998550
86873	998551
17444	998552
11271	998553
89882	998554
3370	998555
18222	998556
63328	998557
109366	998558
2536	998559
91508	998560
44490	998561
84324	998562
3115	998563
18207	998564
60581	998565
135571	998566
1091	998567
120094	998568
43959	998569
3299	998570
33554	998571
12636	998572
26202	998573
4649	998574
67585	998575
81239	998576
24200	998577
54070	998578
22375	998579
11996	998580
2948	998581
72905	998582
5480	998583
15515	998584
35101	998585
3510	998586
10650	998587
40140	998588
41167	998589
11432	998590
103048	998591
3671	998592
11972	998593
55311	998594
18596	998595
20943	998596
1533	998597
1431	998598
123576	998599
21254	998600
14367	998601
53104	998602
10129	998603
71281	998604
77013	998605
58140	998606
35128	998607
124408	998608
145262	998609
40046	998610
13669	998611
131966	998612
21906	998613
41554	998614
25252	998615
31065	998616
3	998617
34378	998618
42023	998619
55270	998620
8935	998621
68859	998622
25604	998623
151552	998624
144591	998625
17290	998626
21175	998627
22862	998628
3186	998629
72736	998630
2076	998631
127592	998632
39949	998633
4502	998634
43199	998635
52110	998636
24550	998637
49450	998638
10185	998639
42514	998640
125129	998641
35294	998642
18169	998643
10849	998644
71840	998645
7216	998646
154183	998647
12737	998648
78248	998649
74596	998650
45160	998651
865	998652
34114	998653
66121	998654
21477	998655
138917	998656
21298	998657
13780	998658
59267	998659
72869	998660
13800	998661
24142	998662
59602	998663
86872	998664
42799	998665
49043	998666
77555	998667
82084	998668
137740	998669
71510	998670
164218	998671
11236	998672
14822	998673
17113	998674
17400	998675
9575	998676
125423	998677
62198	998678
40550	998679
58954	998680
52082	998681
3486	998682
112369	998683
132501	998684
23231	998685
87459	998686
27220	998687
36014	998688
50008	998689
35396	998690
68890	998691
25513	998692
20210	998693
9182	998694
42164	998695
84362	998696
126001	998697
47334	998698
129723	998699
25840	998700
451	998701
119153	998702
44167	998703
42036	998704
4353	998705
33638	998706
31056	998707
61174	998708
120302	998709
7044	998710
81200	998711
10447	998712
118919	998713
24007	998714
71242	998715
7986	998716
32105	998717
316	998718
17981	998719
115673	998720
85640	998721
2749	998722
43172	998723
25664	998724
55906	998725
51859	998726
58109	998727
60893	998728
47747	998729
26739	998730
111440	998731
30400	998732
1416	998733
5747	998734
7630	998735
120666	998736
137107	998737
7414	998738
13360	998739
759	998740
61009	998741
9354	998742
23553	998743
131368	998744
3831	998745
55946	998746
20784	998747
19905	998748
3865	998749
70125	998750
5357	998751
75689	998752
46132	998753
27318	998754
165568	998755
51469	998756
24978	998757
11744	998758
93579	998759
112717	998760
113449	998761
84964	998762
35298	998763
67172	998764
14481	998765
41567	998766
7184	998767
29521	998768
18786	998769
71381	998770
6630	998771
301	998772
127627	998773
32616	998774
26018	998775
64066	998776
70531	998777
136115	998778
42120	998779
62408	998780
7592	998781
71	998782
6386	998783
35719	998784
88734	998785
53779	998786
21330	998787
9072	998788
96446	998789
72707	998790
14138	998791
106246	998792
24808	998793
37653	998794
126060	998795
29153	998796
14868	998797
93419	998798
35857	998799
51099	998800
25105	998801
32093	998802
4405	998803
31493	998804
7834	998805
13018	998806
98839	998807
123177	998808
41431	998809
39225	998810
54207	998811
119071	998812
37871	998813
7778	998814
43219	998815
126636	998816
29134	998817
13747	998818
133303	998819
33637	998820
34544	998821
28173	998822
28489	998823
971	998824
6987	998825
100247	998826
21759	998827
40	998828
1718	998829
88072	998830
45281	998831
35447	998832
14747	998833
115597	998834
43993	998835
63442	998836
59516	998837
94089	998838
6121	998839
9277	998840
8864	998841
39432	998842
52333	998843
155941	998844
2171	998845
44577	998846
17538	998847
24287	998848
42915	998849
83949	998850
92958	998851
29749	998852
65075	998853
7997	998854
164145	998855
3121	998856
73507	998857
13177	998858
26817	998859
72622	998860
10735	998861
9651	998862
5572	998863
29050	998864
29350	998865
34395	998866
111674	998867
14028	998868
25629	998869
131999	998870
92065	998871
13809	998872
2280	998873
26086	998874
95449	998875
22143	998876
62745	998877
1578	998878
638	998879
106594	998880
10191	998881
24220	998882
93375	998883
26920	998884
183	998885
101891	998886
17716	998887
97245	998888
46307	998889
41206	998890
63111	998891
88025	998892
10574	998893
502	998894
100401	998895
1062	998896
96229	998897
45569	998898
45531	998899
6939	998900
16300	998901
11566	998902
56175	998903
5090	998904
2236	998905
18340	998906
128216	998907
2388	998908
2719	998909
4147	998910
70988	998911
21031	998912
18895	998913
20	998914
1	998915
89265	998916
9397	998917
44438	998918
72977	998919
5764	998920
28162	998921
22434	998922
28724	998923
90645	998924
1332	998925
2067	998926
13620	998927
112973	998928
48299	998929
25037	998930
11899	998931
31908	998932
115986	998933
21532	998934
54667	998935
3952	998936
14330	998937
60130	998938
56785	998939
6219	998940
60110	998941
143	998942
164257	998943
42236	998944
136674	998945
23359	998946
85275	998947
4886	998948
23863	998949
64625	998950
45900	998951
26054	998952
32296	998953
102279	998954
99449	998955
14964	998956
39063	998957
100865	998958
127426	998959
26814	998960
27485	998961
53303	998962
134370	998963
25370	998964
91818	998965
16665	998966
944	998967
53787	998968
41640	998969
127414	998970
113709	998971
11722	998972
27377	998973
77018	998974
88006	998975
93879	998976
96909	998977
48095	998978
32195	998979
38626	998980
57343	998981
9507	998982
31089	998983
123411	998984
60141	998985
100492	998986
17806	998987
47250	998988
5768	998989
19859	998990
129537	998991
103174	998992
27586	998993
80940	998994
3008	998995
5874	998996
28469	998997
20391	998998
39432	998999
115412	999000
34729	999001
44074	999002
16731	999003
126455	999004
3043	999005
82452	999006
26251	999007
930	999008
91270	999009
139213	999010
46096	999011
35969	999012
6455	999013
1026	999014
31391	999015
53873	999016
127997	999017
87629	999018
38498	999019
54572	999020
56225	999021
63001	999022
18902	999023
160066	999024
4187	999025
34384	999026
70291	999027
25915	999028
3738	999029
78395	999030
57952	999031
34560	999032
43749	999033
17265	999034
4617	999035
2086	999036
26883	999037
3367	999038
131403	999039
46836	999040
154867	999041
46537	999042
1628	999043
67976	999044
46425	999045
57696	999046
25288	999047
85963	999048
81697	999049
60945	999050
16103	999051
22788	999052
5048	999053
5063	999054
47732	999055
7516	999056
19891	999057
107914	999058
34299	999059
37586	999060
23620	999061
132448	999062
36406	999063
15805	999064
12712	999065
31136	999066
45349	999067
4954	999068
89335	999069
91490	999070
11712	999071
15577	999072
106262	999073
68301	999074
16087	999075
40233	999076
74980	999077
24795	999078
50966	999079
34674	999080
27987	999081
59690	999082
33021	999083
52135	999084
4846	999085
64311	999086
45036	999087
15237	999088
20718	999089
70204	999090
72235	999091
11892	999092
8410	999093
3203	999094
16950	999095
13901	999096
19810	999097
93287	999098
26091	999099
559	999100
24972	999101
80243	999102
80234	999103
4337	999104
77441	999105
1261	999106
80958	999107
75701	999108
14805	999109
4317	999110
17762	999111
19481	999112
8192	999113
5942	999114
51124	999115
69983	999116
12978	999117
32309	999118
72485	999119
46545	999120
90904	999121
118929	999122
26033	999123
29272	999124
7100	999125
28125	999126
93730	999127
153889	999128
56870	999129
73520	999130
39820	999131
15959	999132
43840	999133
91990	999134
51132	999135
135644	999136
105910	999137
26701	999138
1896	999139
91103	999140
77556	999141
3775	999142
79406	999143
5073	999144
27565	999145
43494	999146
51694	999147
53754	999148
121464	999149
2163	999150
16005	999151
75064	999152
145757	999153
19801	999154
86698	999155
108654	999156
44035	999157
13048	999158
2521	999159
61036	999160
2758	999161
6270	999162
80291	999163
36610	999164
119370	999165
10548	999166
3070	999167
12961	999168
490	999169
1438	999170
42150	999171
3349	999172
17206	999173
67918	999174
113315	999175
62784	999176
25440	999177
44579	999178
45412	999179
78211	999180
4511	999181
97444	999182
524	999183
22356	999184
179	999185
111519	999186
75713	999187
69188	999188
39377	999189
53636	999190
34688	999191
74456	999192
115514	999193
23700	999194
119104	999195
54193	999196
46752	999197
3154	999198
22023	999199
78897	999200
81616	999201
22517	999202
11099	999203
71806	999204
15897	999205
72477	999206
63983	999207
123683	999208
8902	999209
9939	999210
158769	999211
11392	999212
23626	999213
35336	999214
14011	999215
70741	999216
78209	999217
110267	999218
41339	999219
5241	999220
135649	999221
97858	999222
80821	999223
11446	999224
18262	999225
23046	999226
59238	999227
83553	999228
13800	999229
144062	999230
16557	999231
99458	999232
7973	999233
7754	999234
30611	999235
12306	999236
4887	999237
76984	999238
19357	999239
83227	999240
7794	999241
13474	999242
127521	999243
7871	999244
45715	999245
107074	999246
44651	999247
110130	999248
13208	999249
100341	999250
5904	999251
35731	999252
5994	999253
114710	999254
115872	999255
97659	999256
58915	999257
1019	999258
56120	999259
45204	999260
18405	999261
19192	999262
2453	999263
94818	999264
35924	999265
27010	999266
10404	999267
5368	999268
112775	999269
792	999270
52477	999271
4616	999272
9733	999273
572	999274
35092	999275
123019	999276
9137	999277
24620	999278
136730	999279
11202	999280
29581	999281
103953	999282
11489	999283
26503	999284
31321	999285
14870	999286
81662	999287
51709	999288
15158	999289
1422	999290
13103	999291
75654	999292
50132	999293
11752	999294
45721	999295
29107	999296
39557	999297
22532	999298
42519	999299
16107	999300
33357	999301
3390	999302
10548	999303
51798	999304
39041	999305
65844	999306
22478	999307
63253	999308
169692	999309
955	999310
33413	999311
35244	999312
79362	999313
438	999314
5317	999315
93349	999316
72513	999317
166932	999318
13286	999319
1339	999320
140359	999321
20748	999322
26223	999323
88331	999324
70114	999325
19756	999326
47611	999327
156426	999328
56199	999329
128269	999330
29260	999331
18856	999332
101878	999333
79008	999334
73211	999335
93409	999336
28072	999337
66242	999338
41041	999339
115492	999340
52512	999341
23950	999342
161646	999343
117534	999344
31953	999345
452	999346
117842	999347
14842	999348
15081	999349
4039	999350
15251	999351
95633	999352
6448	999353
7882	999354
103112	999355
62145	999356
60370	999357
117412	999358
7223	999359
818	999360
94200	999361
166338	999362
151316	999363
29675	999364
48254	999365
22799	999366
109816	999367
3230	999368
12347	999369
1484	999370
96351	999371
62082	999372
1345	999373
156673	999374
58416	999375
67262	999376
66416	999377
19619	999378
83102	999379
9631	999380
25979	999381
30732	999382
58874	999383
35054	999384
9387	999385
57111	999386
10642	999387
15418	999388
7057	999389
72883	999390
51351	999391
23892	999392
80299	999393
54058	999394
48530	999395
142336	999396
35965	999397
60491	999398
19638	999399
39646	999400
11352	999401
2789	999402
63704	999403
19446	999404
47111	999405
4115	999406
117465	999407
69795	999408
11129	999409
33519	999410
109671	999411
26535	999412
92205	999413
106056	999414
8369	999415
82433	999416
68340	999417
71598	999418
47	999419
13276	999420
43448	999421
162675	999422
82462	999423
24665	999424
43916	999425
39588	999426
52963	999427
2803	999428
7830	999429
2096	999430
37169	999431
43199	999432
10661	999433
95541	999434
21801	999435
24249	999436
15107	999437
37366	999438
45291	999439
186	999440
30184	999441
1606	999442
91530	999443
140	999444
10041	999445
21266	999446
14245	999447
15741	999448
7849	999449
24741	999450
106962	999451
6332	999452
18287	999453
21745	999454
44116	999455
20865	999456
32452	999457
113773	999458
80130	999459
3788	999460
44672	999461
6763	999462
3268	999463
5345	999464
33623	999465
13314	999466
10030	999467
31345	999468
47952	999469
109263	999470
53099	999471
2339	999472
15072	999473
22239	999474
602	999475
35992	999476
1336	999477
25847	999478
24602	999479
15982	999480
388	999481
7541	999482
74798	999483
7745	999484
4392	999485
7817	999486
4983	999487
72960	999488
134569	999489
1598	999490
3534	999491
59759	999492
21563	999493
5754	999494
8483	999495
57551	999496
37188	999497
713	999498
1205	999499
57095	999500
66379	999501
58898	999502
25219	999503
139406	999504
36413	999505
46052	999506
53160	999507
16990	999508
5487	999509
56110	999510
45821	999511
10933	999512
55509	999513
10287	999514
11812	999515
5729	999516
35524	999517
8349	999518
63380	999519
43186	999520
86017	999521
45341	999522
38473	999523
51928	999524
110	999525
77987	999526
55278	999527
19769	999528
14590	999529
823	999530
13488	999531
9178	999532
18175	999533
20374	999534
5469	999535
81816	999536
49578	999537
69925	999538
32066	999539
31340	999540
46988	999541
24147	999542
45241	999543
10104	999544
149567	999545
1442	999546
28159	999547
24899	999548
89570	999549
7049	999550
169365	999551
124053	999552
24665	999553
27815	999554
29530	999555
1523	999556
120467	999557
75743	999558
11843	999559
83376	999560
6102	999561
91652	999562
6631	999563
76974	999564
112050	999565
105806	999566
63986	999567
12036	999568
43802	999569
762	999570
2132	999571
3975	999572
39865	999573
18340	999574
31864	999575
33077	999576
6869	999577
90353	999578
12230	999579
28596	999580
35058	999581
66064	999582
12312	999583
2183	999584
86449	999585
129776	999586
59956	999587
26300	999588
8964	999589
107562	999590
55847	999591
50133	999592
65576	999593
29757	999594
9101	999595
2322	999596
387	999597
99372	999598
35661	999599
34133	999600
87052	999601
17124	999602
169049	999603
32310	999604
115598	999605
18013	999606
30039	999607
36454	999608
133441	999609
59267	999610
10102	999611
43393	999612
17618	999613
74424	999614
3206	999615
66521	999616
17881	999617
41874	999618
66686	999619
4918	999620
14907	999621
137674	999622
51470	999623
78906	999624
53595	999625
60801	999626
17418	999627
42644	999628
13722	999629
45524	999630
83314	999631
63733	999632
11478	999633
1550	999634
151743	999635
1110	999636
2034	999637
90376	999638
43356	999639
1105	999640
88322	999641
88577	999642
19763	999643
4121	999644
7371	999645
1872	999646
110	999647
48486	999648
153949	999649
60138	999650
6264	999651
62673	999652
917	999653
86824	999654
37138	999655
623	999656
70342	999657
43303	999658
50993	999659
3033	999660
121489	999661
128429	999662
12756	999663
61829	999664
353	999665
37643	999666
155054	999667
30063	999668
31557	999669
91519	999670
7050	999671
7885	999672
12320	999673
1520	999674
115554	999675
13831	999676
80276	999677
23188	999678
2313	999679
29118	999680
44792	999681
48587	999682
31536	999683
25974	999684
70213	999685
20789	999686
123197	999687
45552	999688
6152	999689
5394	999690
83625	999691
52692	999692
6580	999693
37827	999694
59247	999695
69811	999696
86260	999697
52488	999698
168351	999699
65104	999700
26196	999701
18682	999702
44093	999703
17137	999704
123183	999705
106436	999706
18572	999707
14305	999708
54419	999709
25477	999710
57049	999711
1986	999712
1012	999713
65594	999714
3228	999715
15819	999716
7331	999717
25160	999718
63394	999719
819	999720
47619	999721
9285	999722
38469	999723
44330	999724
52745	999725
155049	999726
116106	999727
28087	999728
22357	999729
8672	999730
3117	999731
34972	999732
78845	999733
2250	999734
34066	999735
22265	999736
23938	999737
21841	999738
63771	999739
48327	999740
2002	999741
114475	999742
40472	999743
10679	999744
38575	999745
11066	999746
4021	999747
13344	999748
101677	999749
49655	999750
10917	999751
52418	999752
107339	999753
1557	999754
58616	999755
2070	999756
109133	999757
22616	999758
5544	999759
143454	999760
16722	999761
37733	999762
2202	999763
29123	999764
82986	999765
11714	999766
50354	999767
65465	999768
97136	999769
18769	999770
136360	999771
161724	999772
22045	999773
92	999774
41329	999775
72278	999776
26278	999777
35036	999778
42424	999779
30529	999780
27385	999781
79433	999782
62983	999783
52339	999784
45142	999785
9067	999786
34208	999787
29689	999788
78463	999789
847	999790
84826	999791
129144	999792
5251	999793
14746	999794
62880	999795
14277	999796
26372	999797
6350	999798
18761	999799
74510	999800
29558	999801
10468	999802
15302	999803
27636	999804
22084	999805
59148	999806
44873	999807
60521	999808
97879	999809
100753	999810
38295	999811
29522	999812
36501	999813
89056	999814
52276	999815
50527	999816
14491	999817
1642	999818
5920	999819
9791	999820
21647	999821
30552	999822
164748	999823
82099	999824
11838	999825
47303	999826
52720	999827
85828	999828
419	999829
78919	999830
43116	999831
105208	999832
41537	999833
7618	999834
34247	999835
19527	999836
15321	999837
34769	999838
120956	999839
30368	999840
75971	999841
5405	999842
3846	999843
379	999844
7585	999845
2040	999846
7354	999847
117922	999848
1416	999849
5563	999850
17112	999851
96339	999852
54015	999853
111701	999854
95796	999855
122509	999856
12635	999857
17012	999858
15050	999859
36250	999860
12187	999861
79524	999862
72015	999863
157396	999864
54738	999865
24381	999866
78954	999867
141535	999868
112654	999869
136603	999870
202	999871
160788	999872
29144	999873
17781	999874
108047	999875
37283	999876
133651	999877
4624	999878
25830	999879
20493	999880
113	999881
47162	999882
69721	999883
44415	999884
16036	999885
23567	999886
60102	999887
56694	999888
106548	999889
158259	999890
39903	999891
67231	999892
156640	999893
18853	999894
42128	999895
21673	999896
47114	999897
42580	999898
91263	999899
3437	999900
17429	999901
110556	999902
31184	999903
30920	999904
23245	999905
24388	999906
20726	999907
28008	999908
31503	999909
5611	999910
36902	999911
88371	999912
115836	999913
86000	999914
22817	999915
1172	999916
78006	999917
45785	999918
1131	999919
96608	999920
890	999921
4563	999922
76552	999923
70422	999924
11502	999925
139152	999926
18218	999927
59314	999928
6774	999929
4256	999930
12662	999931
124204	999932
35813	999933
46726	999934
23980	999935
106994	999936
126295	999937
43886	999938
77163	999939
54471	999940
96595	999941
86043	999942
766	999943
160367	999944
113754	999945
54695	999946
27661	999947
914	999948
108501	999949
66912	999950
118258	999951
7186	999952
23359	999953
2770	999954
12870	999955
2860	999956
14756	999957
1015	999958
93599	999959
139353	999960
131888	999961
35280	999962
38883	999963
683	999964
119502	999965
8675	999966
7825	999967
33135	999968
63872	999969
105315	999970
10225	999971
125646	999972
29512	999973
11703	999974
96483	999975
42767	999976
19539	999977
51643	999978
25235	999979
115533	999980
43445	999981
44300	999982
108392	999983
98679	999984
809	999985
89020	999986
5929	999987
6474	999988
21404	999989
15273	999990
27068	999991
33187	999992
10869	999993
31391	999994
106839	999995
51918	999996
14525	999997
81651	999998
24438	999999
86865	1000000
